diff -Nrcpad gcc-16-20260222/.forgejo/workflows/format-checks.yaml gcc-16-20260301/.forgejo/workflows/format-checks.yaml
*** gcc-16-20260222/.forgejo/workflows/format-checks.yaml	Thu Jan  1 00:00:00 1970
--- gcc-16-20260301/.forgejo/workflows/format-checks.yaml	Sun Mar  1 22:32:05 2026
***************
*** 0 ****
--- 1,49 ----
+ on:
+   pull_request:
+     types: [opened, synchronize, reopened]
+ 
+ jobs:
+   format-checks:
+     runs-on: sourceware-runner
+     outputs:
+       styleoutput: ${{ steps.check_gnu_style.outputs.styleresult }}
+       verifyoutput: ${{ steps.gcc_verify.outputs.verifyresult }}
+     steps:
+       - name: install dependencies
+         run: |
+           echo "Installing node.js"
+           apt-get update
+           apt-get install -qq -y nodejs git python3 python3-git python3-termcolor python3-unidiff
+ 
+       # Checkout GCC sources, request an history depth of 100,
+       # hopefully sufficient for all patch series (the default is 1)
+       - uses: actions/checkout@v4
+         with:
+           fetch-depth: 100
+ 
+       - name: check GNU style
+         id: check_gnu_style
+         continue-on-error: true
+         run: |
+           echo "Running check_GNU_style.py"
+           git fetch origin ${FORGEJO_BASE_REF}:${FORGEJO_BASE_REF}
+           for sha in $(git rev-list ${FORGEJO_BASE_REF}..${FORGEJO_SHA})
+           do
+             echo "Checking GNU style for $sha"
+             git show $sha | ./contrib/check_GNU_style.py -
+           done
+           echo "styleresult=pass" | tee -a $FORGEJO_OUTPUT
+ 
+       - name: gcc-verify
+         id: gcc_verify
+         continue-on-error: true
+         run: |
+           echo "Running gcc-verify check"
+           ./contrib/gcc-changelog/git_check_commit.py ${FORGEJO_BASE_REF}..${FORGEJO_SHA}
+           echo "verifyresult=pass" | tee -a $FORGEJO_OUTPUT
+ 
+       - name: final-result
+         run: |
+           echo "Computing final result"
+           test "${{ steps.check_gnu_style.outputs.styleresult }}" = "pass"
+           test "${{ steps.gcc_verify.outputs.verifyresult }}" = "pass"
diff -Nrcpad gcc-16-20260222/.forgejo/workflows/sanity-checks.yaml gcc-16-20260301/.forgejo/workflows/sanity-checks.yaml
*** gcc-16-20260222/.forgejo/workflows/sanity-checks.yaml	Sun Feb 22 22:32:05 2026
--- gcc-16-20260301/.forgejo/workflows/sanity-checks.yaml	Thu Jan  1 00:00:00 1970
***************
*** 1,49 ****
- on:
-   pull_request:
-     types: [opened, synchronize, reopened]
- 
- jobs:
-   testjob:
-     runs-on: sourceware-runner
-     outputs:
-       styleoutput: ${{ steps.check_gnu_style.outputs.styleresult }}
-       verifyoutput: ${{ steps.gcc_verify.outputs.verifyresult }}
-     steps:
-       - name: install dependencies
-         run: |
-           echo "Installing node.js"
-           apt-get update
-           apt-get install -qq -y nodejs git python3 python3-git python3-termcolor python3-unidiff
- 
-       # Checkout GCC sources, request an history depth of 100,
-       # hopefully sufficient for all patch series (the default is 1)
-       - uses: actions/checkout@v4
-         with:
-           fetch-depth: 100
- 
-       - name: check GNU style
-         id: check_gnu_style
-         continue-on-error: true
-         run: |
-           echo "Running check_GNU_style.py"
-           git fetch origin ${FORGEJO_BASE_REF}:${FORGEJO_BASE_REF}
-           for sha in $(git rev-list ${FORGEJO_BASE_REF}..${FORGEJO_SHA})
-           do
-             echo "Checking GNU style for $sha"
-             git show $sha | ./contrib/check_GNU_style.py -
-           done
-           echo "styleresult=pass" | tee -a $FORGEJO_OUTPUT
- 
-       - name: gcc-verify
-         id: gcc_verify
-         continue-on-error: true
-         run: |
-           echo "Running gcc-verify check"
-           ./contrib/gcc-changelog/git_check_commit.py ${FORGEJO_BASE_REF}..${FORGEJO_SHA}
-           echo "verifyresult=pass" | tee -a $FORGEJO_OUTPUT
- 
-       - name: final-result
-         run: |
-           echo "Computing final result"
-           test "${{ steps.check_gnu_style.outputs.styleresult }}" = "pass"
-           test "${{ steps.gcc_verify.outputs.verifyresult }}" = "pass"
--- 0 ----
diff -Nrcpad gcc-16-20260222/LAST_UPDATED gcc-16-20260301/LAST_UPDATED
*** gcc-16-20260222/LAST_UPDATED	Sun Feb 22 22:32:19 2026
--- gcc-16-20260301/LAST_UPDATED	Sun Mar  1 22:32:24 2026
***************
*** 1 ****
! Obtained from git: master revision 6e35a5d5b2974e200147c51735a3c83a86f223c6
--- 1 ----
! Obtained from git: master revision 14a3c867601a65fc306ec4ed2892b50638f795d0
diff -Nrcpad gcc-16-20260222/MD5SUMS gcc-16-20260301/MD5SUMS
*** gcc-16-20260222/MD5SUMS	Sun Feb 22 22:32:24 2026
--- gcc-16-20260301/MD5SUMS	Sun Mar  1 22:32:29 2026
***************
*** 1,5 ****
  # This file contains the MD5 checksums of the files in the
! # gcc-16-20260222.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-16-20260301.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
*************** fd78d02fa55fcdb78ddb2f37a7868dbb  .dir-l
*** 13,19 ****
  c83d1c4a8d42642be0511fa89b9c3cf5  .editorconfig
  b91d600742b62d1860809cb184055a3d  .forgejo/PULL_REQUEST_TEMPLATE.md
  9a22a68c0484f3f139296a8e26cdf746  .forgejo/workflows/build-containers.yaml
! 5b2970579525915c2f5b5a104935b2af  .forgejo/workflows/sanity-checks.yaml
  5b296b32e07d2a84f4ac051ed7f95b91  .gitattributes
  426ab4ae9cc194b71b388a6471471772  .github/CONTRIBUTING.md
  b8acb527560fc760209d200fcfab8ff4  .github/PULL_REQUEST_TEMPLATE.md
--- 13,19 ----
  c83d1c4a8d42642be0511fa89b9c3cf5  .editorconfig
  b91d600742b62d1860809cb184055a3d  .forgejo/PULL_REQUEST_TEMPLATE.md
  9a22a68c0484f3f139296a8e26cdf746  .forgejo/workflows/build-containers.yaml
! 4b254279920374351da794ea1ef21fae  .forgejo/workflows/format-checks.yaml
  5b296b32e07d2a84f4ac051ed7f95b91  .gitattributes
  426ab4ae9cc194b71b388a6471471772  .github/CONTRIBUTING.md
  b8acb527560fc760209d200fcfab8ff4  .github/PULL_REQUEST_TEMPLATE.md
*************** d32239bcb673463ab874e80d47fae504  COPYIN
*** 28,34 ****
  fd4ecdf5d672efe2b0e409aca9cf9446  ChangeLog.jit
  09538b708302f1735f6fa05b622ecf5e  ChangeLog.tree-ssa
  24ab760126489e69436a43185dc3d202  INSTALL/README
! d36e9026f0f9d2031b2c1a7d82dc2a18  LAST_UPDATED
  b8fa044b3336d9cc6214e6ff3e9b467d  MAINTAINERS
  af43617880b3cd9c10627c97e639d29e  Makefile.def
  734342371d8ccc2c81cb2d8b3d040f33  Makefile.in
--- 28,34 ----
  fd4ecdf5d672efe2b0e409aca9cf9446  ChangeLog.jit
  09538b708302f1735f6fa05b622ecf5e  ChangeLog.tree-ssa
  24ab760126489e69436a43185dc3d202  INSTALL/README
! 02e22d9f9beab6ccc183ad9d302d3d73  LAST_UPDATED
  b8fa044b3336d9cc6214e6ff3e9b467d  MAINTAINERS
  af43617880b3cd9c10627c97e639d29e  Makefile.def
  734342371d8ccc2c81cb2d8b3d040f33  Makefile.in
*************** e2dc6b4fd62b77bff96b7951ef74f78f  config
*** 159,170 ****
  db74a73c3c9c3cc71edec37c2436e082  config/zstd.m4
  f4a7d891c0d09f14fb5ed903f0475fc2  configure
  ed59804e21951f404fa6ecd283c6ffa3  configure.ac
! f47e3d7f64e201e93dc64f4ce2b301fa  contrib/ChangeLog
  5fc435c7928f858246df931ea3f3ece7  contrib/ChangeLog.jit
  7af8d2979bf1a7cfa88e30d05fa22be2  contrib/ChangeLog.tree-ssa
  0928ae42250fbb57246cf6e9bff2276b  contrib/analyze_brprob.py
  fe0f3407e74565a0439ac210148486ca  contrib/analyze_brprob_spec.py
  f32ea8aa594c39765895562afc43e221  contrib/bench-stringop
  0fbcabcb8183944b68d52dd4683c73f8  contrib/check-MAINTAINERS.py
  14d637c1673ab29eb925fc542cf5955c  contrib/check-internal-format-escaping.py
  71d1b41247c5c74fb047e13edec7e323  contrib/check-params-in-docs.py
--- 159,179 ----
  db74a73c3c9c3cc71edec37c2436e082  config/zstd.m4
  f4a7d891c0d09f14fb5ed903f0475fc2  configure
  ed59804e21951f404fa6ecd283c6ffa3  configure.ac
! 3d037dbcdfbd600c4e730c9165d08715  contrib/ChangeLog
  5fc435c7928f858246df931ea3f3ece7  contrib/ChangeLog.jit
  7af8d2979bf1a7cfa88e30d05fa22be2  contrib/ChangeLog.tree-ssa
  0928ae42250fbb57246cf6e9bff2276b  contrib/analyze_brprob.py
  fe0f3407e74565a0439ac210148486ca  contrib/analyze_brprob_spec.py
  f32ea8aa594c39765895562afc43e221  contrib/bench-stringop
+ 3bf217010618d66378a76258f1a16478  contrib/bpf-vmtest-tool/README
+ 26d31369aba141e93257d08e80482cbb  contrib/bpf-vmtest-tool/bpf.py
+ 46d93700552afacc58660e35210fbfc3  contrib/bpf-vmtest-tool/config.py
+ 69b5b3279609a6ac25cecb1ddbde6181  contrib/bpf-vmtest-tool/kernel.py
+ 87b4acfdf4772a98619f9cd526e7224b  contrib/bpf-vmtest-tool/main.py
+ e476ff9755e2b2f65ff63d32fc2b15e4  contrib/bpf-vmtest-tool/pyproject.toml
+ a58c6d563061b437bb37db944059c591  contrib/bpf-vmtest-tool/tests/test_cli.py
+ 94c929abb32ebb06e2ada64408955a17  contrib/bpf-vmtest-tool/utils.py
+ ee0ae327aa0f1870f7f3769378ffe5f3  contrib/bpf-vmtest-tool/vm.py
  0fbcabcb8183944b68d52dd4683c73f8  contrib/check-MAINTAINERS.py
  14d637c1673ab29eb925fc542cf5955c  contrib/check-internal-format-escaping.py
  71d1b41247c5c74fb047e13edec7e323  contrib/check-params-in-docs.py
*************** c3217001bd26d7357f97d76467773e6d  contri
*** 196,202 ****
  c453348f88ec592d49be554008473ba8  contrib/dglib.pm
  1a43c19edffafd7cca44c23265ada323  contrib/diffsummary.py
  8dc14393e30704e0fd1913e770ceda5b  contrib/download_prerequisites
! 9d5ae94f94af6b58d188cd63122b359d  contrib/filter-clang-warnings.py
  332fd0835826d637b5b6cf8db14358a5  contrib/filter_gcc_for_doxygen
  db03e57377f9eb202b7b783eb81fe40d  contrib/filter_knr2ansi.pl
  d577ea19d05f19a8364f73c9901223b7  contrib/filter_params.py
--- 205,211 ----
  c453348f88ec592d49be554008473ba8  contrib/dglib.pm
  1a43c19edffafd7cca44c23265ada323  contrib/diffsummary.py
  8dc14393e30704e0fd1913e770ceda5b  contrib/download_prerequisites
! 85ac0f6b778ed118000a9de3dcea3890  contrib/filter-clang-warnings.py
  332fd0835826d637b5b6cf8db14358a5  contrib/filter_gcc_for_doxygen
  db03e57377f9eb202b7b783eb81fe40d  contrib/filter_knr2ansi.pl
  d577ea19d05f19a8364f73c9901223b7  contrib/filter_params.py
*************** f15bc3c5de22eac0bdd4f611502139a0  gcc/AB
*** 521,527 ****
  a916467b91076e631dd8edb7424769c7  gcc/COPYING.LIB
  d32239bcb673463ab874e80d47fae504  gcc/COPYING3
  6a6a8e020838b23406c81b19c1d46df6  gcc/COPYING3.LIB
! 926d10debdb78a9f31159bbb2dd7eabd  gcc/ChangeLog
  51281e73aa07fb62394bd72f3c9299ba  gcc/ChangeLog-1997
  f77af8c9ac412064886b00c5506123b5  gcc/ChangeLog-1998
  00a2e4ead1b289bf69bca0196fed6f9f  gcc/ChangeLog-1999
--- 530,536 ----
  a916467b91076e631dd8edb7424769c7  gcc/COPYING.LIB
  d32239bcb673463ab874e80d47fae504  gcc/COPYING3
  6a6a8e020838b23406c81b19c1d46df6  gcc/COPYING3.LIB
! 9f34c48bf3ce870d16600ce8b9906471  gcc/ChangeLog
  51281e73aa07fb62394bd72f3c9299ba  gcc/ChangeLog-1997
  f77af8c9ac412064886b00c5506123b5  gcc/ChangeLog-1998
  00a2e4ead1b289bf69bca0196fed6f9f  gcc/ChangeLog-1999
*************** fb3fadb88e1d2b3b640cfaaa5ff11780  gcc/Ch
*** 559,577 ****
  3eb07e0b2e542409bf73d359f7f65609  gcc/ChangeLog.ptr
  e13638e26743ba41e6011b76cc00d9a9  gcc/ChangeLog.tree-ssa
  739ab47f6425bcea1d05e4fc0542de54  gcc/ChangeLog.tuples
! 1d2a6769a89d79baa15f021df7836bd1  gcc/DATESTAMP
  deb513e591f23901188e22323bd3b1d4  gcc/DEV-PHASE
  eb92e1ff5e982ca07e173e0eb286d243  gcc/FSFChangeLog
  30e1e33411566388b3164558482dc5e6  gcc/FSFChangeLog.10
  36698274bb69e2ada20f5cc434f3caa5  gcc/FSFChangeLog.11
  a817c5577f2b35f8d2481c787e3ff7e2  gcc/LANGUAGES
! e69c05d067f0c4c339f8907144d6148e  gcc/Makefile.in
  ec6799501b2eb2923d5de6a66169dbd2  gcc/ONEWS
  c8c9dd1eaee4ffd4d5d9f3ab70fddd4b  gcc/README.Portability
  270ba6dfb4ecba066773fe20f2dc0053  gcc/acinclude.m4
  e74733ebf762151e601c9e0aa1461a20  gcc/aclocal.m4
  16a499934b71eb6cf7c0d6899cd6006a  gcc/ada/.gitignore
! b4cd5a59677a0324e9e26b24a1c9f494  gcc/ada/ChangeLog
  c2094c0d3135f9ac89917f162046ee04  gcc/ada/ChangeLog-2001
  fa410b57f5d814d5d3ac3b45f486cdcf  gcc/ada/ChangeLog-2002
  2dbefa7bdc8dc28ec746002028861278  gcc/ada/ChangeLog-2003
--- 568,586 ----
  3eb07e0b2e542409bf73d359f7f65609  gcc/ChangeLog.ptr
  e13638e26743ba41e6011b76cc00d9a9  gcc/ChangeLog.tree-ssa
  739ab47f6425bcea1d05e4fc0542de54  gcc/ChangeLog.tuples
! 8bf62f7a89d06e4ee2190474a27b3d6d  gcc/DATESTAMP
  deb513e591f23901188e22323bd3b1d4  gcc/DEV-PHASE
  eb92e1ff5e982ca07e173e0eb286d243  gcc/FSFChangeLog
  30e1e33411566388b3164558482dc5e6  gcc/FSFChangeLog.10
  36698274bb69e2ada20f5cc434f3caa5  gcc/FSFChangeLog.11
  a817c5577f2b35f8d2481c787e3ff7e2  gcc/LANGUAGES
! 7ce5b3fd283c507e7a636e54cd1c2af8  gcc/Makefile.in
  ec6799501b2eb2923d5de6a66169dbd2  gcc/ONEWS
  c8c9dd1eaee4ffd4d5d9f3ab70fddd4b  gcc/README.Portability
  270ba6dfb4ecba066773fe20f2dc0053  gcc/acinclude.m4
  e74733ebf762151e601c9e0aa1461a20  gcc/aclocal.m4
  16a499934b71eb6cf7c0d6899cd6006a  gcc/ada/.gitignore
! ea1bafcbc277d9727df2927e1c8a8988  gcc/ada/ChangeLog
  c2094c0d3135f9ac89917f162046ee04  gcc/ada/ChangeLog-2001
  fa410b57f5d814d5d3ac3b45f486cdcf  gcc/ada/ChangeLog-2002
  2dbefa7bdc8dc28ec746002028861278  gcc/ada/ChangeLog-2003
*************** fabb943ae5026300821049a63f358453  gcc/ad
*** 752,758 ****
  3dc31e56d392ba3da0e312527adcd953  gcc/ada/eval_fat.adb
  3a42a1f58a3aff7741ec916dfc1d9882  gcc/ada/eval_fat.ads
  adb49f37416fce62d5759f9b4c733fe6  gcc/ada/exit.c
! 2f1cfd95f24b14911a605a7f88649690  gcc/ada/exp_aggr.adb
  8d6933ec0ee945c50b4e8c114b1221b6  gcc/ada/exp_aggr.ads
  045a2ef4e4932ea2c0b17910db37af46  gcc/ada/exp_atag.adb
  2a027dfad5944cc346ee7c94c022d302  gcc/ada/exp_atag.ads
--- 761,767 ----
  3dc31e56d392ba3da0e312527adcd953  gcc/ada/eval_fat.adb
  3a42a1f58a3aff7741ec916dfc1d9882  gcc/ada/eval_fat.ads
  adb49f37416fce62d5759f9b4c733fe6  gcc/ada/exit.c
! 6a9cb8e6a035f5105d3f246fa6ca7978  gcc/ada/exp_aggr.adb
  8d6933ec0ee945c50b4e8c114b1221b6  gcc/ada/exp_aggr.ads
  045a2ef4e4932ea2c0b17910db37af46  gcc/ada/exp_atag.adb
  2a027dfad5944cc346ee7c94c022d302  gcc/ada/exp_atag.ads
*************** a33f6ce50ea5f6239bb943392e892d17  gcc/ad
*** 830,836 ****
  69ddf39d57c6fcb7c5a317cae7c09f58  gcc/ada/fname-uf.ads
  aafcb91317d2b95ebf55c3e8bbc030e0  gcc/ada/fname.adb
  8a4878ab4881e98ec589708dfeabb6da  gcc/ada/fname.ads
! 1f66870b789a57b492e5ac86c801ab7c  gcc/ada/freeze.adb
  c2b6f0e40ada726a36b2cba815c79591  gcc/ada/freeze.ads
  c8c5844ba2c26bdc1b7c004e5b806668  gcc/ada/frontend.adb
  03bc5c5bdf3e467c3fa035201ba507d2  gcc/ada/frontend.ads
--- 839,845 ----
  69ddf39d57c6fcb7c5a317cae7c09f58  gcc/ada/fname-uf.ads
  aafcb91317d2b95ebf55c3e8bbc030e0  gcc/ada/fname.adb
  8a4878ab4881e98ec589708dfeabb6da  gcc/ada/fname.ads
! 1cfcf302b4d5276f1a66d2492c99d550  gcc/ada/freeze.adb
  c2b6f0e40ada726a36b2cba815c79591  gcc/ada/freeze.ads
  c8c5844ba2c26bdc1b7c004e5b806668  gcc/ada/frontend.adb
  03bc5c5bdf3e467c3fa035201ba507d2  gcc/ada/frontend.ads
*************** e4204795e682e9a19f2c26c4b2410fc3  gcc/ad
*** 843,849 ****
  8d951ad5f91f626d3cc7ba6585129d29  gcc/ada/gcc-interface/ada.h
  f3edeff30f2d71e01f705dbeeea40b77  gcc/ada/gcc-interface/config-lang.in
  61292b93aaa82b358b5b4e2310c77d5b  gcc/ada/gcc-interface/cuintp.cc
! 810cd372f9e932160760c08b5e72e5d3  gcc/ada/gcc-interface/decl.cc
  07d1f164dc85932ebe1eab7ad2117218  gcc/ada/gcc-interface/gadaint.h
  1e2940d1ddb2a1e198a7dcd59b66ebfc  gcc/ada/gcc-interface/gigi.h
  89108e218f6b9e9f07550c3675c059a7  gcc/ada/gcc-interface/lang-specs.h
--- 852,858 ----
  8d951ad5f91f626d3cc7ba6585129d29  gcc/ada/gcc-interface/ada.h
  f3edeff30f2d71e01f705dbeeea40b77  gcc/ada/gcc-interface/config-lang.in
  61292b93aaa82b358b5b4e2310c77d5b  gcc/ada/gcc-interface/cuintp.cc
! 111b3cb638cd46517ca334f96f5e83c9  gcc/ada/gcc-interface/decl.cc
  07d1f164dc85932ebe1eab7ad2117218  gcc/ada/gcc-interface/gadaint.h
  1e2940d1ddb2a1e198a7dcd59b66ebfc  gcc/ada/gcc-interface/gigi.h
  89108e218f6b9e9f07550c3675c059a7  gcc/ada/gcc-interface/lang-specs.h
*************** fdcaec81316658a2b692951117ab8bd6  gcc/ad
*** 2896,2904 ****
  5ee6198a5e5ee0a555cdbe65fd9ea6f4  gcc/ada/seh_init.c
  b97a33153fe52398767059622469c244  gcc/ada/sem.adb
  89b33a894fb8d623c05d39f93b53e357  gcc/ada/sem.ads
! c3f9d53a4cd0b972e1cdf25b567ff00c  gcc/ada/sem_aggr.adb
  d5ddab4fcf440bf2f49a9a190fd12829  gcc/ada/sem_aggr.ads
! 4712414fca04a712bbc9bd71fbf4c6a8  gcc/ada/sem_attr.adb
  f5a25d26b815f5d376e2873f3ab69359  gcc/ada/sem_attr.ads
  5a8f21b4d2e896659887ea4fb7fce369  gcc/ada/sem_aux.adb
  416380c1ed0ef199b48f1e73080b5db3  gcc/ada/sem_aux.ads
--- 2905,2913 ----
  5ee6198a5e5ee0a555cdbe65fd9ea6f4  gcc/ada/seh_init.c
  b97a33153fe52398767059622469c244  gcc/ada/sem.adb
  89b33a894fb8d623c05d39f93b53e357  gcc/ada/sem.ads
! d2b7c923d6a9fd2c767ef33609c17c61  gcc/ada/sem_aggr.adb
  d5ddab4fcf440bf2f49a9a190fd12829  gcc/ada/sem_aggr.ads
! d25e53032faa4ec0ee1c360583e8929a  gcc/ada/sem_attr.adb
  f5a25d26b815f5d376e2873f3ab69359  gcc/ada/sem_attr.ads
  5a8f21b4d2e896659887ea4fb7fce369  gcc/ada/sem_aux.adb
  416380c1ed0ef199b48f1e73080b5db3  gcc/ada/sem_aux.ads
*************** bd02733d13b54612fc6d4cd0e340b3ea  gcc/ad
*** 2910,2922 ****
  ad2bb60b9c4c67653f4da4b0e70277d7  gcc/ada/sem_ch10.ads
  e3dc2d270994bba222e70ec02479ac37  gcc/ada/sem_ch11.adb
  7efb6a0f371113d8b55b421ee56dd1dd  gcc/ada/sem_ch11.ads
! d42a4473c13b65b1a1f63bb19737f187  gcc/ada/sem_ch12.adb
  73d6c178cc4bd5c34fb9233d9561e4bf  gcc/ada/sem_ch12.ads
! 6dee89b36475b0d63373d9c2c51febce  gcc/ada/sem_ch13.adb
  2da037307178ba05a1a24b52d1b3115e  gcc/ada/sem_ch13.ads
  260948dd8c7af25b5acaa288032c9327  gcc/ada/sem_ch2.adb
  ea86a0345845800d7aaf07f22bb4bf6c  gcc/ada/sem_ch2.ads
! ef8e53eb15ef5d38328a1da2e3a54fda  gcc/ada/sem_ch3.adb
  2d8f83bc46638356bc311ccd50015b1f  gcc/ada/sem_ch3.ads
  c47ba9b98b3b3fcb6b4ff2a07c14b657  gcc/ada/sem_ch4.adb
  fdd750bd30c3186d912dfed4717a2c0c  gcc/ada/sem_ch4.ads
--- 2919,2931 ----
  ad2bb60b9c4c67653f4da4b0e70277d7  gcc/ada/sem_ch10.ads
  e3dc2d270994bba222e70ec02479ac37  gcc/ada/sem_ch11.adb
  7efb6a0f371113d8b55b421ee56dd1dd  gcc/ada/sem_ch11.ads
! e9c89939ce832287d97e6572a61b6701  gcc/ada/sem_ch12.adb
  73d6c178cc4bd5c34fb9233d9561e4bf  gcc/ada/sem_ch12.ads
! d77ca7623d00d99f722ffa0a2c4f1308  gcc/ada/sem_ch13.adb
  2da037307178ba05a1a24b52d1b3115e  gcc/ada/sem_ch13.ads
  260948dd8c7af25b5acaa288032c9327  gcc/ada/sem_ch2.adb
  ea86a0345845800d7aaf07f22bb4bf6c  gcc/ada/sem_ch2.ads
! 2581e282d3a002fe974f151f2bdb68e9  gcc/ada/sem_ch3.adb
  2d8f83bc46638356bc311ccd50015b1f  gcc/ada/sem_ch3.ads
  c47ba9b98b3b3fcb6b4ff2a07c14b657  gcc/ada/sem_ch4.adb
  fdd750bd30c3186d912dfed4717a2c0c  gcc/ada/sem_ch4.ads
*************** eb23a07f1fb62ed39d1053619d51487b  gcc/ad
*** 2948,2955 ****
  39b96f04803db97ae1f7376d30a0cfec  gcc/ada/sem_mech.ads
  764f62b9f61374685638654b0eed967b  gcc/ada/sem_prag.adb
  61f67b82bf0abfa83eb7e4927498285c  gcc/ada/sem_prag.ads
! bde96e6a1464ed682c5655d726cdd21a  gcc/ada/sem_res.adb
! 4ffa493d286fa30963a0e4623951865c  gcc/ada/sem_res.ads
  4e8a9bc2b398560942d0c08f4017fabb  gcc/ada/sem_scil.adb
  64ae38c93be63a67f143484eba77604b  gcc/ada/sem_scil.ads
  102f98875b216b8fcbe1ed80f8079009  gcc/ada/sem_smem.adb
--- 2957,2964 ----
  39b96f04803db97ae1f7376d30a0cfec  gcc/ada/sem_mech.ads
  764f62b9f61374685638654b0eed967b  gcc/ada/sem_prag.adb
  61f67b82bf0abfa83eb7e4927498285c  gcc/ada/sem_prag.ads
! cdd866315e9240923aea28d739d1cec6  gcc/ada/sem_res.adb
! e3b9f77c37497d7f7824085d3df8fde8  gcc/ada/sem_res.ads
  4e8a9bc2b398560942d0c08f4017fabb  gcc/ada/sem_scil.adb
  64ae38c93be63a67f143484eba77604b  gcc/ada/sem_scil.ads
  102f98875b216b8fcbe1ed80f8079009  gcc/ada/sem_smem.adb
*************** d22c314f3748309f812d78f5217dda61  gcc/ad
*** 3062,3073 ****
  06b46bffb1b84e16a6f48b29177f42c4  gcc/ada/xutil.ads
  faeebcb240c1559aceb7d9c18c8e6b89  gcc/addresses.h
  ebe64421041bf4ef9153e26a6dc60532  gcc/adjust-alignment.cc
! f6a58659ede83baf25c2f9a85f2425bd  gcc/algol68/ChangeLog
  26769610e1968ef85392859d2d3e3859  gcc/algol68/Make-lang.in
  3d3f2f95b917d0f77d57d977f3eb93d8  gcc/algol68/README
  43ae40e82c1a7a144e905d40b101214e  gcc/algol68/a68-diagnostics.cc
  27119d3e1e8fce1677a27ca87cc9de1e  gcc/algol68/a68-exports.cc
! 3c8d132ea44ba672ac01630eda3a5496  gcc/algol68/a68-imports-archive.cc
  561de2b43ba921e2b9573777fade7021  gcc/algol68/a68-imports.cc
  0904dc65c8116eaecb8d99576391c5dc  gcc/algol68/a68-lang.cc
  6430e67f3d47b364ff04181a73b26fea  gcc/algol68/a68-low-bits.cc
--- 3071,3082 ----
  06b46bffb1b84e16a6f48b29177f42c4  gcc/ada/xutil.ads
  faeebcb240c1559aceb7d9c18c8e6b89  gcc/addresses.h
  ebe64421041bf4ef9153e26a6dc60532  gcc/adjust-alignment.cc
! 177212b03a96e0f61e70ce126c81a1f5  gcc/algol68/ChangeLog
  26769610e1968ef85392859d2d3e3859  gcc/algol68/Make-lang.in
  3d3f2f95b917d0f77d57d977f3eb93d8  gcc/algol68/README
  43ae40e82c1a7a144e905d40b101214e  gcc/algol68/a68-diagnostics.cc
  27119d3e1e8fce1677a27ca87cc9de1e  gcc/algol68/a68-exports.cc
! 1728385ce5089a9ad9f2eed20fd65927  gcc/algol68/a68-imports-archive.cc
  561de2b43ba921e2b9573777fade7021  gcc/algol68/a68-imports.cc
  0904dc65c8116eaecb8d99576391c5dc  gcc/algol68/a68-lang.cc
  6430e67f3d47b364ff04181a73b26fea  gcc/algol68/a68-low-bits.cc
*************** b8582dd8bfb1b150fad9cafd7bbaa3c6  gcc/al
*** 3080,3100 ****
  fb2d06e1ab97449a52e96618e292e987  gcc/algol68/a68-low-decls.cc
  c57bfad420a3fc9e3f36e22e0b61c523  gcc/algol68/a68-low-generator.cc
  73d726592dc0708ecc67a46a5f17dbab  gcc/algol68/a68-low-holes.cc
! 49e9c1592266268c752da49a2ef0bbc9  gcc/algol68/a68-low-ints.cc
  949d0f0a5f79da34ba44f79c6ebfe282  gcc/algol68/a68-low-misc.cc
  8e958b50675b076eba75cf460e2332bb  gcc/algol68/a68-low-moids.cc
  1234b64ced731d809a0b56edb4104ead  gcc/algol68/a68-low-multiples.cc
! 2fd7fca8392f11c8e1d740f2be5ea8eb  gcc/algol68/a68-low-prelude.cc
  b761d3ea5bc6d29640619297fd8a70b6  gcc/algol68/a68-low-procs.cc
  335ffa6c3b75121835fb8d3c30f87b67  gcc/algol68/a68-low-ranges.cc
! 4d895047574428a4a2c4f2452766f8ff  gcc/algol68/a68-low-reals.cc
  aebb4c3b9e607164c25541593333b832  gcc/algol68/a68-low-refs.cc
  5fae0e595c8ad0b7c7ecc0fb87c3b2dc  gcc/algol68/a68-low-runtime.cc
  839b3f59cd7d59666563e3a3d4c14b62  gcc/algol68/a68-low-runtime.def
  a3640e0464c9f225e1f6e23c6e1b7a25  gcc/algol68/a68-low-strings.cc
  de4cb485173b396d55860a98e328be5b  gcc/algol68/a68-low-structs.cc
  7675b3dfcea25bedcbe52f98cecdf7e2  gcc/algol68/a68-low-unions.cc
! bfa7e2ca5a313fa529dc9b5f1ed53414  gcc/algol68/a68-low-units.cc
  54f1fa37c18841cdd2ba1534e4f56878  gcc/algol68/a68-low.cc
  cc144936af15a60bf305436168b9c147  gcc/algol68/a68-moids-diagnostics.cc
  d81998d1a6b085f7b7f0fa13a8a9d297  gcc/algol68/a68-moids-misc.cc
--- 3089,3109 ----
  fb2d06e1ab97449a52e96618e292e987  gcc/algol68/a68-low-decls.cc
  c57bfad420a3fc9e3f36e22e0b61c523  gcc/algol68/a68-low-generator.cc
  73d726592dc0708ecc67a46a5f17dbab  gcc/algol68/a68-low-holes.cc
! d609e1b57e69ce1d260c21cc2fad12d4  gcc/algol68/a68-low-ints.cc
  949d0f0a5f79da34ba44f79c6ebfe282  gcc/algol68/a68-low-misc.cc
  8e958b50675b076eba75cf460e2332bb  gcc/algol68/a68-low-moids.cc
  1234b64ced731d809a0b56edb4104ead  gcc/algol68/a68-low-multiples.cc
! bce790fa747246ac4038817eca912174  gcc/algol68/a68-low-prelude.cc
  b761d3ea5bc6d29640619297fd8a70b6  gcc/algol68/a68-low-procs.cc
  335ffa6c3b75121835fb8d3c30f87b67  gcc/algol68/a68-low-ranges.cc
! 6ff05854504f1f8e5073710e95f0b273  gcc/algol68/a68-low-reals.cc
  aebb4c3b9e607164c25541593333b832  gcc/algol68/a68-low-refs.cc
  5fae0e595c8ad0b7c7ecc0fb87c3b2dc  gcc/algol68/a68-low-runtime.cc
  839b3f59cd7d59666563e3a3d4c14b62  gcc/algol68/a68-low-runtime.def
  a3640e0464c9f225e1f6e23c6e1b7a25  gcc/algol68/a68-low-strings.cc
  de4cb485173b396d55860a98e328be5b  gcc/algol68/a68-low-structs.cc
  7675b3dfcea25bedcbe52f98cecdf7e2  gcc/algol68/a68-low-unions.cc
! 11d1135730383faa70dc24571aca094e  gcc/algol68/a68-low-units.cc
  54f1fa37c18841cdd2ba1534e4f56878  gcc/algol68/a68-low.cc
  cc144936af15a60bf305436168b9c147  gcc/algol68/a68-moids-diagnostics.cc
  d81998d1a6b085f7b7f0fa13a8a9d297  gcc/algol68/a68-moids-misc.cc
*************** a4c0eb1b198b6316de80141fb16e341f  gcc/al
*** 3111,3130 ****
  eb200628692c30c1ade0eaeabcddf008  gcc/algol68/a68-parser-moids-coerce.cc
  3789b4b4b2b84341d4e2c050f5f10acf  gcc/algol68/a68-parser-moids-equivalence.cc
  7264507a5832537766582e01e375c299  gcc/algol68/a68-parser-pragmat.cc
! 56f95c0f33e26578480e8a8f63a1c026  gcc/algol68/a68-parser-prelude.cc
  89e5f393f35ce19378d020d90ffc3725  gcc/algol68/a68-parser-scanner.cc
  3e6a35051de9ec13b96de4c1070096c5  gcc/algol68/a68-parser-scope.cc
  d259fcdbab02c9c536b330f7111ae7cf  gcc/algol68/a68-parser-serial-dsa.cc
  fd40974691f816e7061a5c3332353478  gcc/algol68/a68-parser-taxes.cc
  e122741b2dfd6676fd42da92582f9088  gcc/algol68/a68-parser-top-down.cc
  595c3ac77d0431f5a193397bb1229b3e  gcc/algol68/a68-parser-victal.cc
! e6bebfb8dd9bd32b00dc67b48a302f10  gcc/algol68/a68-parser.cc
  bb6a9492686645cd8ede63a3aa41bb2e  gcc/algol68/a68-postulates.cc
  5c64966b8d066f661eca85bf4451277e  gcc/algol68/a68-pretty-print.h
  614ee2f3c97cf1910484b4ba1b697352  gcc/algol68/a68-tree.def
! 75088c41e1fae03f7d2309c5b06f90e5  gcc/algol68/a68-types.h
  384e3fcca47f6f61b529f8d95656824a  gcc/algol68/a68-unistr.c
! 128844ef31ca02dd4c4d89d50ab0a88b  gcc/algol68/a68.h
  cbc2ddca0589edc81c7df109b1a1927b  gcc/algol68/a68spec.cc
  ca4abac71b91773df74abdea22798551  gcc/algol68/config-lang.in
  ec2e840d640373093e665ba328e038f8  gcc/algol68/ga68-coding-guidelines.texi
--- 3120,3139 ----
  eb200628692c30c1ade0eaeabcddf008  gcc/algol68/a68-parser-moids-coerce.cc
  3789b4b4b2b84341d4e2c050f5f10acf  gcc/algol68/a68-parser-moids-equivalence.cc
  7264507a5832537766582e01e375c299  gcc/algol68/a68-parser-pragmat.cc
! f91e068f5bebeeb403dde2649036a024  gcc/algol68/a68-parser-prelude.cc
  89e5f393f35ce19378d020d90ffc3725  gcc/algol68/a68-parser-scanner.cc
  3e6a35051de9ec13b96de4c1070096c5  gcc/algol68/a68-parser-scope.cc
  d259fcdbab02c9c536b330f7111ae7cf  gcc/algol68/a68-parser-serial-dsa.cc
  fd40974691f816e7061a5c3332353478  gcc/algol68/a68-parser-taxes.cc
  e122741b2dfd6676fd42da92582f9088  gcc/algol68/a68-parser-top-down.cc
  595c3ac77d0431f5a193397bb1229b3e  gcc/algol68/a68-parser-victal.cc
! efa893956e66113bef9513e9b717520f  gcc/algol68/a68-parser.cc
  bb6a9492686645cd8ede63a3aa41bb2e  gcc/algol68/a68-postulates.cc
  5c64966b8d066f661eca85bf4451277e  gcc/algol68/a68-pretty-print.h
  614ee2f3c97cf1910484b4ba1b697352  gcc/algol68/a68-tree.def
! 51765fe072aca0b33be841ecff043d07  gcc/algol68/a68-types.h
  384e3fcca47f6f61b529f8d95656824a  gcc/algol68/a68-unistr.c
! 004c8ed84a6d3665dbac0ef8fa5351c6  gcc/algol68/a68.h
  cbc2ddca0589edc81c7df109b1a1927b  gcc/algol68/a68spec.cc
  ca4abac71b91773df74abdea22798551  gcc/algol68/config-lang.in
  ec2e840d640373093e665ba328e038f8  gcc/algol68/ga68-coding-guidelines.texi
*************** b7dd8bd2dd68f81643704bf0b73553a1  gcc/al
*** 3140,3146 ****
  71901705cb0e11732bae53ff9de25faf  gcc/align.h
  f2345b2fdc9d2d5a75fe90d30444a114  gcc/alloc-pool.cc
  7657598f465321837951c858ab918f57  gcc/alloc-pool.h
! f02e732c13daef0a60ee37b74939d6f5  gcc/analyzer/ChangeLog
  a53ebffbaabe6bc3664d659c554fedb3  gcc/analyzer/access-diagram.cc
  c41fa6be7ca91f40a15a7b8f03732d25  gcc/analyzer/access-diagram.h
  d97e417faf9694fdbd68f91aee129bd2  gcc/analyzer/ana-state-to-diagnostic-state.cc
--- 3149,3155 ----
  71901705cb0e11732bae53ff9de25faf  gcc/align.h
  f2345b2fdc9d2d5a75fe90d30444a114  gcc/alloc-pool.cc
  7657598f465321837951c858ab918f57  gcc/alloc-pool.h
! 489be2b64a5c6637a4506064e0086bd9  gcc/analyzer/ChangeLog
  a53ebffbaabe6bc3664d659c554fedb3  gcc/analyzer/access-diagram.cc
  c41fa6be7ca91f40a15a7b8f03732d25  gcc/analyzer/access-diagram.h
  d97e417faf9694fdbd68f91aee129bd2  gcc/analyzer/ana-state-to-diagnostic-state.cc
*************** b4cf75f3e9332bcd6b95b1f080c700d8  gcc/an
*** 3193,3199 ****
  0a7e1ce7bcc02f6aa0f1660029895b13  gcc/analyzer/inlining-iterator.h
  8af331ea68e39926dae8949ff0e49c24  gcc/analyzer/kf-analyzer.cc
  8916a9c075a04e691e41ea4601cdb475  gcc/analyzer/kf-lang-cp.cc
! a1e0979f9311ee4d406e1ed28cc7bb39  gcc/analyzer/kf.cc
  0652b497ab69835a3ec50cb920b8a973  gcc/analyzer/known-function-manager.cc
  d065f64c3be7da8efff67c73024dd990  gcc/analyzer/known-function-manager.h
  cac91a789fdfacaa1976b3d8668cc2d3  gcc/analyzer/ops.cc
--- 3202,3208 ----
  0a7e1ce7bcc02f6aa0f1660029895b13  gcc/analyzer/inlining-iterator.h
  8af331ea68e39926dae8949ff0e49c24  gcc/analyzer/kf-analyzer.cc
  8916a9c075a04e691e41ea4601cdb475  gcc/analyzer/kf-lang-cp.cc
! def3e0b582e778cd32b9c87a74ca46dd  gcc/analyzer/kf.cc
  0652b497ab69835a3ec50cb920b8a973  gcc/analyzer/known-function-manager.cc
  d065f64c3be7da8efff67c73024dd990  gcc/analyzer/known-function-manager.h
  cac91a789fdfacaa1976b3d8668cc2d3  gcc/analyzer/ops.cc
*************** a8c275843686611dd10e89cc7569f89d  gcc/an
*** 3210,3220 ****
  4df6e8532c302bc59b4e417ab38a741a  gcc/analyzer/record-layout.cc
  f93ef89d263e02c779ec129aeead8a28  gcc/analyzer/record-layout.h
  8998fc6abdaaf4914e8f43f86a20d895  gcc/analyzer/region-model-asm.cc
! 6b6b519fbc0fe8c6f51e2a60d4075c4d  gcc/analyzer/region-model-manager.cc
  1659367392030852cffeaddae0f5baac  gcc/analyzer/region-model-manager.h
  c24460f53b22bdecc3b9e8af24da1575  gcc/analyzer/region-model-reachability.cc
  93431d9eca086e4c7811afc3a66197ea  gcc/analyzer/region-model-reachability.h
! e9f40c60bf9f7ca359453a492ed004d8  gcc/analyzer/region-model.cc
  17f7242ed2e91e694ce2a1fce4e1b4a5  gcc/analyzer/region-model.h
  50ff3eeb08a83ff50dc62d1777c7bc57  gcc/analyzer/region.cc
  7b478bc40e78865e5c23d8a7790c707c  gcc/analyzer/region.h
--- 3219,3229 ----
  4df6e8532c302bc59b4e417ab38a741a  gcc/analyzer/record-layout.cc
  f93ef89d263e02c779ec129aeead8a28  gcc/analyzer/record-layout.h
  8998fc6abdaaf4914e8f43f86a20d895  gcc/analyzer/region-model-asm.cc
! 2d255c7272b8312dbb2efdb100c6719b  gcc/analyzer/region-model-manager.cc
  1659367392030852cffeaddae0f5baac  gcc/analyzer/region-model-manager.h
  c24460f53b22bdecc3b9e8af24da1575  gcc/analyzer/region-model-reachability.cc
  93431d9eca086e4c7811afc3a66197ea  gcc/analyzer/region-model-reachability.h
! ed93fd7a606f86ca57da602350939174  gcc/analyzer/region-model.cc
  17f7242ed2e91e694ce2a1fce4e1b4a5  gcc/analyzer/region-model.h
  50ff3eeb08a83ff50dc62d1777c7bc57  gcc/analyzer/region.cc
  7b478bc40e78865e5c23d8a7790c707c  gcc/analyzer/region.h
*************** ce8b6d3a44b0f46186df88102edf3c2e  gcc/an
*** 3240,3247 ****
  fa9e08e646a34adeb4f02012756b3d74  gcc/analyzer/supergraph-sorting.cc
  a016ed244edf8129b300a1ef13e7f736  gcc/analyzer/supergraph.cc
  e5cf2ee934b248fcec986cf188b85409  gcc/analyzer/supergraph.h
! d5a56d4532ccb560737c1d089e06b0d3  gcc/analyzer/svalue.cc
! e571c2bb60246d3e2426d4b1a282d01b  gcc/analyzer/svalue.h
  643152b22a5c7ffccb9633bf2c517f1b  gcc/analyzer/symbol.cc
  bb281e65b69be53cd8eab73e448bb9c1  gcc/analyzer/symbol.h
  f9d4a813f2e42ce32c3296184cdf91a8  gcc/analyzer/trimmed-graph.cc
--- 3249,3256 ----
  fa9e08e646a34adeb4f02012756b3d74  gcc/analyzer/supergraph-sorting.cc
  a016ed244edf8129b300a1ef13e7f736  gcc/analyzer/supergraph.cc
  e5cf2ee934b248fcec986cf188b85409  gcc/analyzer/supergraph.h
! a3e063243859fb5828f6685fc5bdaa3e  gcc/analyzer/svalue.cc
! edd681dd878287379b145b3988427292  gcc/analyzer/svalue.h
  643152b22a5c7ffccb9633bf2c517f1b  gcc/analyzer/symbol.cc
  bb281e65b69be53cd8eab73e448bb9c1  gcc/analyzer/symbol.h
  f9d4a813f2e42ce32c3296184cdf91a8  gcc/analyzer/trimmed-graph.cc
*************** aea0ac3ff3e7332a8bdac9b5a52ca831  gcc/as
*** 3255,3269 ****
  ea987115b0f67bce5cc4745e6d5bc4d1  gcc/attr-callback.cc
  2d462a57a0a7bbe8bcb22db63f9377ef  gcc/attr-callback.h
  cbe63f3e975481a17ed49898fbbb9d2a  gcc/attr-fnspec.h
! 3d7a71537ed817b2c8f0c30cd04c9201  gcc/attr-urls.def
  bfdf4b9211be2c263ea8377fc068c5cc  gcc/attribs.cc
  feed071e9f711f8ebbc91f8636422f93  gcc/attribs.h
  bd317e24faffad6f2106396f1c3401b1  gcc/auto-inc-dec.cc
  fc353966a860a12cbc161a87f5619b51  gcc/auto-obstack.h
  765c378053f0808752b738ff984ab7fc  gcc/auto-profile.cc
  fbf9a8443f1c2d9cdb04294c02e8e280  gcc/auto-profile.h
! 9f64ea996dbb8ee9d49398ceb6c57a85  gcc/avoid-store-forwarding.cc
! f20bc0002fcd380d3eb4447839800715  gcc/avoid-store-forwarding.h
  8ec9314e9edefe43a037289f48e6602a  gcc/backend.h
  836731448e64bbca8b5b1aa56ca90cdd  gcc/basic-block.h
  c277cfbf6dc22b5e43687f22a6ef9adb  gcc/bb-reorder.cc
--- 3264,3278 ----
  ea987115b0f67bce5cc4745e6d5bc4d1  gcc/attr-callback.cc
  2d462a57a0a7bbe8bcb22db63f9377ef  gcc/attr-callback.h
  cbe63f3e975481a17ed49898fbbb9d2a  gcc/attr-fnspec.h
! 377ef2db41c57304d86699bc3197d818  gcc/attr-urls.def
  bfdf4b9211be2c263ea8377fc068c5cc  gcc/attribs.cc
  feed071e9f711f8ebbc91f8636422f93  gcc/attribs.h
  bd317e24faffad6f2106396f1c3401b1  gcc/auto-inc-dec.cc
  fc353966a860a12cbc161a87f5619b51  gcc/auto-obstack.h
  765c378053f0808752b738ff984ab7fc  gcc/auto-profile.cc
  fbf9a8443f1c2d9cdb04294c02e8e280  gcc/auto-profile.h
! d33bdba156fd3cb19e4dedcfbf7f0ec7  gcc/avoid-store-forwarding.cc
! df8fff5733f0af601cd10d3e2611b94a  gcc/avoid-store-forwarding.h
  8ec9314e9edefe43a037289f48e6602a  gcc/backend.h
  836731448e64bbca8b5b1aa56ca90cdd  gcc/basic-block.h
  c277cfbf6dc22b5e43687f22a6ef9adb  gcc/bb-reorder.cc
*************** de90956fd0fa66b3093b818874bbb4f4  gcc/cg
*** 3372,3378 ****
  e49d05909919035f9ad4633fc056bc56  gcc/cgraphunit.cc
  2a45e3be9216480f88930217fee8fc7b  gcc/channels.h
  931fe41c17df7e7a6074418f8e41f010  gcc/cif-code.def
! f3938611d88fa4917403f6719d061e34  gcc/cobol/ChangeLog
  56c564c4cfd3395214baa46684218f3d  gcc/cobol/Make-lang.in
  0a84e784d2bc4066654d2377fc6a2930  gcc/cobol/TODO
  721fae29d54f2a632cdf024f72b079d3  gcc/cobol/cbldiag.h
--- 3381,3387 ----
  e49d05909919035f9ad4633fc056bc56  gcc/cgraphunit.cc
  2a45e3be9216480f88930217fee8fc7b  gcc/channels.h
  931fe41c17df7e7a6074418f8e41f010  gcc/cif-code.def
! 5a3d9766f64b68f99997408c8a53de68  gcc/cobol/ChangeLog
  56c564c4cfd3395214baa46684218f3d  gcc/cobol/Make-lang.in
  0a84e784d2bc4066654d2377fc6a2930  gcc/cobol/TODO
  721fae29d54f2a632cdf024f72b079d3  gcc/cobol/cbldiag.h
*************** ba30f28abeaa4beeafc56b80054aad73  gcc/co
*** 3387,3398 ****
  3f5a0424b32cd09b107e8858af9cf15f  gcc/cobol/dts.h
  d3e145b932227aa8e5b26dec41c06d6a  gcc/cobol/except.cc
  41ddde89db7edc684fadb0cba4d0e67f  gcc/cobol/exceptg.h
! fa5c36c4b4863c8f410d851d2d404869  gcc/cobol/gcobc
! f67634943eb42bf86ec69714cecc53e6  gcc/cobol/gcobol.1
  527925049a81a36c06220d368570f55a  gcc/cobol/gcobol.3
  a0a0120d2e52dd9bbe26a6d64ba9dc64  gcc/cobol/gcobolspec.cc
! b14a093a8c49d4007d4d1831a048abc7  gcc/cobol/genapi.cc
! 6b57d4d706ed07c61afab91558f052b9  gcc/cobol/genapi.h
  fc04ff820a76db685ff052ebcd99abd4  gcc/cobol/gengen.cc
  45fc19b3aa2b4be68121b618833d2b38  gcc/cobol/gengen.h
  02c1973b92cba6c2803b133cd4b16eb0  gcc/cobol/genmath.cc
--- 3396,3407 ----
  3f5a0424b32cd09b107e8858af9cf15f  gcc/cobol/dts.h
  d3e145b932227aa8e5b26dec41c06d6a  gcc/cobol/except.cc
  41ddde89db7edc684fadb0cba4d0e67f  gcc/cobol/exceptg.h
! 513ba4e9571cd85565465785f2a6286a  gcc/cobol/gcobc
! c1d1d6fdb8f1ee38a9046444b9fefc1a  gcc/cobol/gcobol.1
  527925049a81a36c06220d368570f55a  gcc/cobol/gcobol.3
  a0a0120d2e52dd9bbe26a6d64ba9dc64  gcc/cobol/gcobolspec.cc
! 4146d16c70c44d46b1e240a9813be893  gcc/cobol/genapi.cc
! b0e08dd5c1b33b9edf9f3c89fc4e118a  gcc/cobol/genapi.h
  fc04ff820a76db685ff052ebcd99abd4  gcc/cobol/gengen.cc
  45fc19b3aa2b4be68121b618833d2b38  gcc/cobol/gengen.h
  02c1973b92cba6c2803b133cd4b16eb0  gcc/cobol/genmath.cc
*************** b5404217fb1c5bce54c445c6a8d877f4  gcc/co
*** 3404,3427 ****
  1d25e20d4c6772646a35ca3fa9e1ed49  gcc/cobol/lang-specs.h
  78d52a99c23b816808264665df785271  gcc/cobol/lang.opt
  2924af2e9df185e08e5e225631897dc5  gcc/cobol/lang.opt.urls
! 35bafd6f548be25f7a9285e482a79d37  gcc/cobol/lexio.cc
  c691e8bb52e1a438ce2f510250bbf4d9  gcc/cobol/lexio.h
  64538945adf32d271171e0bda2850338  gcc/cobol/messages.cc
! d725d9ce32a1c6294fb3e61bbafe5c3f  gcc/cobol/parse.y
! 448edb3cec02b2d95abebae85723fb6b  gcc/cobol/parse_ante.h
! 7e2e184e48840f26c8ae16ce9cee86b9  gcc/cobol/parse_util.h
! 6310a778bd42874906d23f82711c1ff5  gcc/cobol/scan.l
! bfc37ffde6b2682c3daa7d33bc832477  gcc/cobol/scan_ante.h
  fcc394f9d06bbd841472e0b0d69f643d  gcc/cobol/scan_post.h
  74a3f55d7d2740db3d3e1945335d4faa  gcc/cobol/show_parse.h
  ffc3f32d296076ad7cbd566875806e2d  gcc/cobol/structs.cc
  c9b6f7041663377c42969a2d442c95df  gcc/cobol/structs.h
! cbfdbfe6c993778535e8c1478688df4f  gcc/cobol/symbols.cc
! 48599af6cd011e1f412f5df5c9cd453c  gcc/cobol/symbols.h
  1da102076dc68b2edac18947cbd1c104  gcc/cobol/symfind.cc
  0b45e8af0c2c2f064b378c02368657f3  gcc/cobol/token_names.h
  434f4899280e27d0717b2e56d5bf12f2  gcc/cobol/udf/stored-char-length.cbl
! eed43fc6209daa29c3ee6d4a339ce3e2  gcc/cobol/util.cc
  71a80320dc4c1e02c0aafd48bea98ea4  gcc/cobol/util.h
  c1bcbb8330a34acab1f51487c3d5b89f  gcc/collect-utils.cc
  70025ae15b4018e75f6bfcbaa4db4fca  gcc/collect-utils.h
--- 3413,3436 ----
  1d25e20d4c6772646a35ca3fa9e1ed49  gcc/cobol/lang-specs.h
  78d52a99c23b816808264665df785271  gcc/cobol/lang.opt
  2924af2e9df185e08e5e225631897dc5  gcc/cobol/lang.opt.urls
! 75383d93bce64f91473c54d1c6a52f98  gcc/cobol/lexio.cc
  c691e8bb52e1a438ce2f510250bbf4d9  gcc/cobol/lexio.h
  64538945adf32d271171e0bda2850338  gcc/cobol/messages.cc
! b7d4cfde637ea4e1125ea8c684967801  gcc/cobol/parse.y
! 13085a015d0926e999c8bbf4aa0ce17f  gcc/cobol/parse_ante.h
! 658e59750efa818db284c44387330580  gcc/cobol/parse_util.h
! 52c1a2af86ace48e713840e3d7efa796  gcc/cobol/scan.l
! 3ee6915d2c62f8674dc9cd5db655e3d9  gcc/cobol/scan_ante.h
  fcc394f9d06bbd841472e0b0d69f643d  gcc/cobol/scan_post.h
  74a3f55d7d2740db3d3e1945335d4faa  gcc/cobol/show_parse.h
  ffc3f32d296076ad7cbd566875806e2d  gcc/cobol/structs.cc
  c9b6f7041663377c42969a2d442c95df  gcc/cobol/structs.h
! e29b7c3425bcc8df7ec071d8fb40396d  gcc/cobol/symbols.cc
! 3024f8f1700fccb1b9ed75fc26b20766  gcc/cobol/symbols.h
  1da102076dc68b2edac18947cbd1c104  gcc/cobol/symfind.cc
  0b45e8af0c2c2f064b378c02368657f3  gcc/cobol/token_names.h
  434f4899280e27d0717b2e56d5bf12f2  gcc/cobol/udf/stored-char-length.cbl
! 450cedb141da530782737c41d570fd1e  gcc/cobol/util.cc
  71a80320dc4c1e02c0aafd48bea98ea4  gcc/cobol/util.h
  c1bcbb8330a34acab1f51487c3d5b89f  gcc/collect-utils.cc
  70025ae15b4018e75f6bfcbaa4db4fca  gcc/collect-utils.h
*************** d3b8ce30c6110489fd0b57d6792f3f29  gcc/co
*** 3497,3503 ****
  4250c8b8d57bf1315174cf436a74a88b  gcc/config.build
  e09248d28725ccbf9611a1da40ae4491  gcc/config.gcc
  d8b0b26795a60b3a991dfbdafe4cd756  gcc/config.host
! 7429bc37ba4d92eacb4fd8c965f21c41  gcc/config.in
  8e697813dc96ca90f5d0f4c196efe2cc  gcc/config/README
  09ab460c021260083d94d95ece3cdb5d  gcc/config/aarch64/aarch64-abi-ms-protos.h
  c47b4191f7bac0196ab63ca2c66bfa98  gcc/config/aarch64/aarch64-abi-ms.cc
--- 3506,3512 ----
  4250c8b8d57bf1315174cf436a74a88b  gcc/config.build
  e09248d28725ccbf9611a1da40ae4491  gcc/config.gcc
  d8b0b26795a60b3a991dfbdafe4cd756  gcc/config.host
! 34da5cde8b9bc078646ece2f7754fa2f  gcc/config.in
  8e697813dc96ca90f5d0f4c196efe2cc  gcc/config/README
  09ab460c021260083d94d95ece3cdb5d  gcc/config/aarch64/aarch64-abi-ms-protos.h
  c47b4191f7bac0196ab63ca2c66bfa98  gcc/config/aarch64/aarch64-abi-ms.cc
*************** c47b4191f7bac0196ab63ca2c66bfa98  gcc/co
*** 3506,3518 ****
  c8a924cfcb693679febdcde3a0cc0809  gcc/config/aarch64/aarch64-builtin-pairs.def
  0ffe2c04e5ec55f9fcbbcb3d24d22c59  gcc/config/aarch64/aarch64-builtins.cc
  a1a7d26ecab3d6681a1d3f5c2cb77275  gcc/config/aarch64/aarch64-builtins.h
! 3d6dccd7b30ae0761819d5d1fdb2f47f  gcc/config/aarch64/aarch64-c.cc
  3effce0415a0994753b7865834e56638  gcc/config/aarch64/aarch64-coff.h
  39747d119e7ca716e9758944ba9540d8  gcc/config/aarch64/aarch64-cores.def
  cd1537928dd0fadfa53b88b278af0ed2  gcc/config/aarch64/aarch64-cost-tables.h
  5d9722001af118d5011d62beba0e3879  gcc/config/aarch64/aarch64-d.cc
  3d35dd7bbc8358248117e8edb6f6895f  gcc/config/aarch64/aarch64-d.h
! 1dadac6488184dffdf4b2bf77c8779f8  gcc/config/aarch64/aarch64-early-ra.cc
  0f04d4db0b98d93d624f6bf49c0b2c61  gcc/config/aarch64/aarch64-elf-metadata.cc
  3d5c9a06fc3373401b1a496b0c2d812a  gcc/config/aarch64/aarch64-elf-metadata.h
  cfe06f94751bf9d5dc61fd5b0184ba2c  gcc/config/aarch64/aarch64-elf-raw.h
--- 3515,3527 ----
  c8a924cfcb693679febdcde3a0cc0809  gcc/config/aarch64/aarch64-builtin-pairs.def
  0ffe2c04e5ec55f9fcbbcb3d24d22c59  gcc/config/aarch64/aarch64-builtins.cc
  a1a7d26ecab3d6681a1d3f5c2cb77275  gcc/config/aarch64/aarch64-builtins.h
! 454756bd5d5d8b78854cce8634809e6b  gcc/config/aarch64/aarch64-c.cc
  3effce0415a0994753b7865834e56638  gcc/config/aarch64/aarch64-coff.h
  39747d119e7ca716e9758944ba9540d8  gcc/config/aarch64/aarch64-cores.def
  cd1537928dd0fadfa53b88b278af0ed2  gcc/config/aarch64/aarch64-cost-tables.h
  5d9722001af118d5011d62beba0e3879  gcc/config/aarch64/aarch64-d.cc
  3d35dd7bbc8358248117e8edb6f6895f  gcc/config/aarch64/aarch64-d.h
! 9fe1a08700a99af1ed161e0634875bd2  gcc/config/aarch64/aarch64-early-ra.cc
  0f04d4db0b98d93d624f6bf49c0b2c61  gcc/config/aarch64/aarch64-elf-metadata.cc
  3d5c9a06fc3373401b1a496b0c2d812a  gcc/config/aarch64/aarch64-elf-metadata.h
  cfe06f94751bf9d5dc61fd5b0184ba2c  gcc/config/aarch64/aarch64-elf-raw.h
*************** ad46aa5e72a5c2c30247bb3cf2ed9f20  gcc/co
*** 3521,3532 ****
  54333a4f44568d4aef8904fba113ad23  gcc/config/aarch64/aarch64-feature-deps.h
  175079359773cc2a25c4f2d86be2ddb8  gcc/config/aarch64/aarch64-freebsd.h
  4089c322f1eb5ced83c7f192d2660d04  gcc/config/aarch64/aarch64-fusion-pairs.def
! af558ba2beea39cc3b20c9f198e27d8a  gcc/config/aarch64/aarch64-generate-json-tuning-routines.py
  4b98306d3171f975e1bf67e8ca2f3766  gcc/config/aarch64/aarch64-gnu.h
  4bd127c7f191b73cd09e5c916f42ecb7  gcc/config/aarch64/aarch64-isa-modes.def
  86cf0e3aef6665a250c1b031ca1f68fc  gcc/config/aarch64/aarch64-json-schema.h
! e8330ae9ad4a96533561ab2ad0f3133c  gcc/config/aarch64/aarch64-json-tunings-parser-generated.inc
! a7901429aa28e17083fc1eb4cd1aaabf  gcc/config/aarch64/aarch64-json-tunings-parser.cc
  606e85acf12046d37177e8decd22ebd6  gcc/config/aarch64/aarch64-json-tunings-parser.h
  5bb0cbdfa2290d0100d7f7d06d6ad26c  gcc/config/aarch64/aarch64-json-tunings-printer-generated.inc
  87b39dbee5f358faaab8caa85493a16e  gcc/config/aarch64/aarch64-json-tunings-printer.cc
--- 3530,3541 ----
  54333a4f44568d4aef8904fba113ad23  gcc/config/aarch64/aarch64-feature-deps.h
  175079359773cc2a25c4f2d86be2ddb8  gcc/config/aarch64/aarch64-freebsd.h
  4089c322f1eb5ced83c7f192d2660d04  gcc/config/aarch64/aarch64-fusion-pairs.def
! 789000dd30ff0d59bc25a45b90bab665  gcc/config/aarch64/aarch64-generate-json-tuning-routines.py
  4b98306d3171f975e1bf67e8ca2f3766  gcc/config/aarch64/aarch64-gnu.h
  4bd127c7f191b73cd09e5c916f42ecb7  gcc/config/aarch64/aarch64-isa-modes.def
  86cf0e3aef6665a250c1b031ca1f68fc  gcc/config/aarch64/aarch64-json-schema.h
! 4dd736f01d638e460837c892caaa51fc  gcc/config/aarch64/aarch64-json-tunings-parser-generated.inc
! 3a287e06960edbc462295a8f51acecf0  gcc/config/aarch64/aarch64-json-tunings-parser.cc
  606e85acf12046d37177e8decd22ebd6  gcc/config/aarch64/aarch64-json-tunings-parser.h
  5bb0cbdfa2290d0100d7f7d06d6ad26c  gcc/config/aarch64/aarch64-json-tunings-printer-generated.inc
  87b39dbee5f358faaab8caa85493a16e  gcc/config/aarch64/aarch64-json-tunings-printer.cc
*************** c058178535c874c3d9f517b5db804691  gcc/co
*** 3540,3553 ****
  2eb7f2efec896b19ef19563f26b9cc77  gcc/config/aarch64/aarch64-option-extensions.def
  2cdaca2f6acccb800d5965b66c5168ce  gcc/config/aarch64/aarch64-opts.h
  bea86af4419462a3a3757188d5519ae8  gcc/config/aarch64/aarch64-passes.def
! 661deb741a7a83c2481adcc2def6d8a6  gcc/config/aarch64/aarch64-protos.h
  7beff4ec013b184132d7c933faa51208  gcc/config/aarch64/aarch64-sched-dispatch.cc
  b824341b8f6fdb8eb1667425adf63db8  gcc/config/aarch64/aarch64-sched-dispatch.h
  da15606bcbef7961db958c042bf81c05  gcc/config/aarch64/aarch64-simd-builtin-types.def
  9a92557ac11986ea17d11d6ca82c01e6  gcc/config/aarch64/aarch64-simd-builtins.def
  8f0acfd5455d9572e381b98441bf47a5  gcc/config/aarch64/aarch64-simd-pragma-builtins.def
! 71901785550838e15612d25168186e8d  gcc/config/aarch64/aarch64-simd.md
! 435ec14d0c7365192bbd08eecbc2b91b  gcc/config/aarch64/aarch64-sme.md
  680d9861c361f5e0db24978600b2a134  gcc/config/aarch64/aarch64-speculation.cc
  e3b47e812748e5bfcc877f836d554a0d  gcc/config/aarch64/aarch64-sve-builtins-base.cc
  cc3e36cd6335911c4199669958386c9e  gcc/config/aarch64/aarch64-sve-builtins-base.def
--- 3549,3562 ----
  2eb7f2efec896b19ef19563f26b9cc77  gcc/config/aarch64/aarch64-option-extensions.def
  2cdaca2f6acccb800d5965b66c5168ce  gcc/config/aarch64/aarch64-opts.h
  bea86af4419462a3a3757188d5519ae8  gcc/config/aarch64/aarch64-passes.def
! 9962b48c43300eab5e124784125f215c  gcc/config/aarch64/aarch64-protos.h
  7beff4ec013b184132d7c933faa51208  gcc/config/aarch64/aarch64-sched-dispatch.cc
  b824341b8f6fdb8eb1667425adf63db8  gcc/config/aarch64/aarch64-sched-dispatch.h
  da15606bcbef7961db958c042bf81c05  gcc/config/aarch64/aarch64-simd-builtin-types.def
  9a92557ac11986ea17d11d6ca82c01e6  gcc/config/aarch64/aarch64-simd-builtins.def
  8f0acfd5455d9572e381b98441bf47a5  gcc/config/aarch64/aarch64-simd-pragma-builtins.def
! de47095986c58e8a296dc72de2121d30  gcc/config/aarch64/aarch64-simd.md
! d2454492e480b042b8b9bdcd7893fbe2  gcc/config/aarch64/aarch64-sme.md
  680d9861c361f5e0db24978600b2a134  gcc/config/aarch64/aarch64-speculation.cc
  e3b47e812748e5bfcc877f836d554a0d  gcc/config/aarch64/aarch64-sve-builtins-base.cc
  cc3e36cd6335911c4199669958386c9e  gcc/config/aarch64/aarch64-sve-builtins-base.def
*************** e3b84b8c70b76f20a6d8123da2876317  gcc/co
*** 3564,3578 ****
  49330d59221903e05f3ad03c9f6a6a7b  gcc/config/aarch64/aarch64-sve-builtins.cc
  0aaa296fe7e877e67b85468885fdb8b5  gcc/config/aarch64/aarch64-sve-builtins.def
  88f4473ff255da227dee1dbc66c11a5f  gcc/config/aarch64/aarch64-sve-builtins.h
! fcd162fcd7283eef4840616707e697be  gcc/config/aarch64/aarch64-sve.md
  aed1c7a89b093d7a786a6ab457841e24  gcc/config/aarch64/aarch64-sve2.md
  229d0046517455cf526c12527127f3b8  gcc/config/aarch64/aarch64-sys-regs.def
  2d13f36cfc7398f1eacd20710f90e0ce  gcc/config/aarch64/aarch64-tune.md
  dec4c8fd03ac5636ba08d9523bee06be  gcc/config/aarch64/aarch64-tuning-enums.def
  fb86888a7b4a251db9c62262e379d564  gcc/config/aarch64/aarch64-tuning-flags.def
  b2ed7b4c85a1fa71b919148f60e2984f  gcc/config/aarch64/aarch64-vxworks.h
! 011c5d6467fb869273f969ab0c344981  gcc/config/aarch64/aarch64.cc
! 6d08684e5861c8b32845dc6aff2539b8  gcc/config/aarch64/aarch64.h
  ec47958005b469d3d7377f0db34624bb  gcc/config/aarch64/aarch64.md
  c5cf87f72305a6ea92d9fd65a668c5f0  gcc/config/aarch64/aarch64.opt
  f8862c1a17df0d9164d1f07fc8288527  gcc/config/aarch64/aarch64.opt.urls
--- 3573,3587 ----
  49330d59221903e05f3ad03c9f6a6a7b  gcc/config/aarch64/aarch64-sve-builtins.cc
  0aaa296fe7e877e67b85468885fdb8b5  gcc/config/aarch64/aarch64-sve-builtins.def
  88f4473ff255da227dee1dbc66c11a5f  gcc/config/aarch64/aarch64-sve-builtins.h
! f254f4eb5433b6e41d08c6dd0805b7c0  gcc/config/aarch64/aarch64-sve.md
  aed1c7a89b093d7a786a6ab457841e24  gcc/config/aarch64/aarch64-sve2.md
  229d0046517455cf526c12527127f3b8  gcc/config/aarch64/aarch64-sys-regs.def
  2d13f36cfc7398f1eacd20710f90e0ce  gcc/config/aarch64/aarch64-tune.md
  dec4c8fd03ac5636ba08d9523bee06be  gcc/config/aarch64/aarch64-tuning-enums.def
  fb86888a7b4a251db9c62262e379d564  gcc/config/aarch64/aarch64-tuning-flags.def
  b2ed7b4c85a1fa71b919148f60e2984f  gcc/config/aarch64/aarch64-vxworks.h
! a63b58bae58724b6b9b05700ed984e7b  gcc/config/aarch64/aarch64.cc
! 643919d961f71a1bd5cc1df13bbd79f5  gcc/config/aarch64/aarch64.h
  ec47958005b469d3d7377f0db34624bb  gcc/config/aarch64/aarch64.md
  c5cf87f72305a6ea92d9fd65a668c5f0  gcc/config/aarch64/aarch64.opt
  f8862c1a17df0d9164d1f07fc8288527  gcc/config/aarch64/aarch64.opt.urls
*************** fd3376de883f1d923fa2b6bc26539ac4  gcc/co
*** 3911,3922 ****
  9af059359c649d0e5182406ffea93506  gcc/config/bpf/bpf.cc
  67f05cbf853ae3716726b8b8088f7239  gcc/config/bpf/bpf.h
  7074332add0929bff663f1aacef70981  gcc/config/bpf/bpf.md
! b23d58618656034cd89cc31456567c3a  gcc/config/bpf/bpf.opt
  3e2cdf3e83af474ef9980280e6ae16a5  gcc/config/bpf/bpf.opt.urls
  fe1ef24a9fba2a2cf70030577495696f  gcc/config/bpf/btfext-out.cc
  53645a8e8ef18334bc04ce2cb5a63c5b  gcc/config/bpf/btfext-out.h
  6a2b2e4c63b3a8475b313e2b2f79242b  gcc/config/bpf/constraints.md
! a6f621ae06db3bcb6a979fd903e4c548  gcc/config/bpf/core-builtins.cc
  988e922d069a72cea8291afbd9c40fe5  gcc/config/bpf/core-builtins.h
  64a1d068efe8f1e72d9324e299152bb0  gcc/config/bpf/predicates.md
  3f3bbe48c9291a5679f9d0ecc5c79139  gcc/config/bpf/t-bpf
--- 3920,3931 ----
  9af059359c649d0e5182406ffea93506  gcc/config/bpf/bpf.cc
  67f05cbf853ae3716726b8b8088f7239  gcc/config/bpf/bpf.h
  7074332add0929bff663f1aacef70981  gcc/config/bpf/bpf.md
! 8cc13feabe144c7b67f08306f49e22bf  gcc/config/bpf/bpf.opt
  3e2cdf3e83af474ef9980280e6ae16a5  gcc/config/bpf/bpf.opt.urls
  fe1ef24a9fba2a2cf70030577495696f  gcc/config/bpf/btfext-out.cc
  53645a8e8ef18334bc04ce2cb5a63c5b  gcc/config/bpf/btfext-out.h
  6a2b2e4c63b3a8475b313e2b2f79242b  gcc/config/bpf/constraints.md
! 03f82e469696d935ec02ad9ef77751e6  gcc/config/bpf/core-builtins.cc
  988e922d069a72cea8291afbd9c40fe5  gcc/config/bpf/core-builtins.h
  64a1d068efe8f1e72d9324e299152bb0  gcc/config/bpf/predicates.md
  3f3bbe48c9291a5679f9d0ecc5c79139  gcc/config/bpf/t-bpf
*************** ca8c1935ac88d760dc3a5b7e97558f28  gcc/co
*** 4090,4096 ****
  ec8639acb817ec24e7168c186bb486fd  gcc/config/gcn/gcn-valu.md
  b7b5a2599eb4dbb7ce57457a8feb9f96  gcc/config/gcn/gcn.cc
  d6ff2b8b48b03af27e1fe7fbd9947087  gcc/config/gcn/gcn.h
! ea89beb4a488a91786caccbd7480f452  gcc/config/gcn/gcn.md
  8b501b2f2909b52d8b1fcd7d73dc982a  gcc/config/gcn/gcn.opt
  8316cbfe8905418aa5882486602d17ca  gcc/config/gcn/gcn.opt.urls
  90b23dde7df766a3aeef8e82433ae644  gcc/config/gcn/gen-gcn-device-macros.awk
--- 4099,4105 ----
  ec8639acb817ec24e7168c186bb486fd  gcc/config/gcn/gcn-valu.md
  b7b5a2599eb4dbb7ce57457a8feb9f96  gcc/config/gcn/gcn.cc
  d6ff2b8b48b03af27e1fe7fbd9947087  gcc/config/gcn/gcn.h
! 16b8e24f013cf070b699689775e1c1d1  gcc/config/gcn/gcn.md
  8b501b2f2909b52d8b1fcd7d73dc982a  gcc/config/gcn/gcn.opt
  8316cbfe8905418aa5882486602d17ca  gcc/config/gcn/gcn.opt.urls
  90b23dde7df766a3aeef8e82433ae644  gcc/config/gcn/gen-gcn-device-macros.awk
*************** c28514790f4784d421517c5a6b2f7d4f  gcc/co
*** 4294,4300 ****
  5b778b3296ea91dab0ca82338ca6828d  gcc/config/i386/i386-rust-and-jit.inc
  91b8b50cba997aef17a61929b5b55a87  gcc/config/i386/i386-rust.cc
  25b3947a11eb9ca52892133ddb36f3f2  gcc/config/i386/i386-rust.h
! 7c565ee193725f34d29c2ca29591f074  gcc/config/i386/i386.cc
  483853f45756ffc10a3acbe55d2d0920  gcc/config/i386/i386.h
  89df2a613c67e17ead3c5e21ec133f78  gcc/config/i386/i386.md
  f431cbff6410e63b4e2de0e11adf19fb  gcc/config/i386/i386.opt
--- 4303,4309 ----
  5b778b3296ea91dab0ca82338ca6828d  gcc/config/i386/i386-rust-and-jit.inc
  91b8b50cba997aef17a61929b5b55a87  gcc/config/i386/i386-rust.cc
  25b3947a11eb9ca52892133ddb36f3f2  gcc/config/i386/i386-rust.h
! f94d8ad14d000d633c2f704227ba363e  gcc/config/i386/i386.cc
  483853f45756ffc10a3acbe55d2d0920  gcc/config/i386/i386.h
  89df2a613c67e17ead3c5e21ec133f78  gcc/config/i386/i386.md
  f431cbff6410e63b4e2de0e11adf19fb  gcc/config/i386/i386.opt
*************** db114ac74c87743a142214fddaad2687  gcc/co
*** 4358,4365 ****
  94b0dab281a8deeed2a925444aed552a  gcc/config/i386/sm3intrin.h
  92210572b9f9f6481e4649a42d9ac3b0  gcc/config/i386/sm4intrin.h
  5298b8261e081859bbf068b710158e8f  gcc/config/i386/smmintrin.h
! 5a24de64038248c06d15ab8e479dc295  gcc/config/i386/sol2.h
! 17cb91030abdc14d8fea2151d8b24f9e  gcc/config/i386/sse.md
  52e0114cb9ab8d55aac3c17d06657d71  gcc/config/i386/ssemath.h
  8a6ab9e02097018bc9f1c2b347d29cfa  gcc/config/i386/stringop.def
  a626b4e6cd3e15f4e9d5c769b6391243  gcc/config/i386/subst.md
--- 4367,4374 ----
  94b0dab281a8deeed2a925444aed552a  gcc/config/i386/sm3intrin.h
  92210572b9f9f6481e4649a42d9ac3b0  gcc/config/i386/sm4intrin.h
  5298b8261e081859bbf068b710158e8f  gcc/config/i386/smmintrin.h
! a525527b360fda04d5bd85e98e2595b6  gcc/config/i386/sol2.h
! 77578e9a423d4d2ca1da27c15179b84a  gcc/config/i386/sse.md
  52e0114cb9ab8d55aac3c17d06657d71  gcc/config/i386/ssemath.h
  8a6ab9e02097018bc9f1c2b347d29cfa  gcc/config/i386/stringop.def
  a626b4e6cd3e15f4e9d5c769b6391243  gcc/config/i386/subst.md
*************** fec218d776c586fd2a610d97204ed1ff  gcc/co
*** 4626,4632 ****
  227043ef86ec666a70a18bfd5aa53691  gcc/config/mcore/constraints.md
  c12c7d98a3a59bb74c3e14bb509088a9  gcc/config/mcore/mcore-elf.h
  6dd1693f2a95ad6fa7dd00b94d911407  gcc/config/mcore/mcore-protos.h
! c39ca48ec802140abf3d593c33046b04  gcc/config/mcore/mcore.cc
  b1321a2414541bbf8755ab640a1d35f9  gcc/config/mcore/mcore.h
  6d55781738ef97946755b242cf1745a1  gcc/config/mcore/mcore.md
  f16cc70f996e887659e9bbaeae81097a  gcc/config/mcore/mcore.opt
--- 4635,4641 ----
  227043ef86ec666a70a18bfd5aa53691  gcc/config/mcore/constraints.md
  c12c7d98a3a59bb74c3e14bb509088a9  gcc/config/mcore/mcore-elf.h
  6dd1693f2a95ad6fa7dd00b94d911407  gcc/config/mcore/mcore-protos.h
! 509102e4f447ea0a9dc98ca7863936d4  gcc/config/mcore/mcore.cc
  b1321a2414541bbf8755ab640a1d35f9  gcc/config/mcore/mcore.h
  6d55781738ef97946755b242cf1745a1  gcc/config/mcore/mcore.md
  f16cc70f996e887659e9bbaeae81097a  gcc/config/mcore/mcore.opt
*************** ccf120397e978f8cd4ed98cbe2c0d4f5  gcc/co
*** 5008,5014 ****
  f4143eaeb6de99083ec3a0020c13454c  gcc/config/riscv/andes_vector.h
  3a8a73bef77551ee151fb28603e3a02a  gcc/config/riscv/arch-canonicalize
  e210fc922126036076267892b159c6e3  gcc/config/riscv/autovec-opt.md
! 4305a1e3cb8aac959b8bc9cad1032c39  gcc/config/riscv/autovec.md
  098363f130229da2a5e56c9c7e7ace93  gcc/config/riscv/bitmanip.md
  9a8c3c567d897ebcb2cfe1b14c449222  gcc/config/riscv/constraints.md
  4e0968dc35562b151fd162778542718f  gcc/config/riscv/corev.def
--- 5017,5023 ----
  f4143eaeb6de99083ec3a0020c13454c  gcc/config/riscv/andes_vector.h
  3a8a73bef77551ee151fb28603e3a02a  gcc/config/riscv/arch-canonicalize
  e210fc922126036076267892b159c6e3  gcc/config/riscv/autovec-opt.md
! 49d1bc6364b4c8e48fa9de0f145a0997  gcc/config/riscv/autovec.md
  098363f130229da2a5e56c9c7e7ace93  gcc/config/riscv/bitmanip.md
  9a8c3c567d897ebcb2cfe1b14c449222  gcc/config/riscv/constraints.md
  4e0968dc35562b151fd162778542718f  gcc/config/riscv/corev.def
*************** cd518425f8e69a2250798307d4092126  gcc/co
*** 5059,5065 ****
  82f8cdbc37627ec1514ac6f802e92fcd  gcc/config/riscv/riscv-opts.h
  b8f6d36a9d7d3ef28a80c20bec990411  gcc/config/riscv/riscv-passes.def
  8fcaaf812bb193e0fad76d6b5f82f2af  gcc/config/riscv/riscv-profiles.def
! f609e7a4ee9abac15857e6c779df7ff3  gcc/config/riscv/riscv-protos.h
  0f5bf394cade69aeff5c57f69d880d00  gcc/config/riscv/riscv-scalar-crypto.def
  c171108cfab16c74097a841489b04298  gcc/config/riscv/riscv-selftests.cc
  41d585e61cee0deacc33bd07c93e79e2  gcc/config/riscv/riscv-shorten-memrefs.cc
--- 5068,5074 ----
  82f8cdbc37627ec1514ac6f802e92fcd  gcc/config/riscv/riscv-opts.h
  b8f6d36a9d7d3ef28a80c20bec990411  gcc/config/riscv/riscv-passes.def
  8fcaaf812bb193e0fad76d6b5f82f2af  gcc/config/riscv/riscv-profiles.def
! 099a75556ecb2bf7380158582cae2022  gcc/config/riscv/riscv-protos.h
  0f5bf394cade69aeff5c57f69d880d00  gcc/config/riscv/riscv-scalar-crypto.def
  c171108cfab16c74097a841489b04298  gcc/config/riscv/riscv-selftests.cc
  41d585e61cee0deacc33bd07c93e79e2  gcc/config/riscv/riscv-shorten-memrefs.cc
*************** c171108cfab16c74097a841489b04298  gcc/co
*** 5067,5073 ****
  f57a4d1f0a5a49304e07ae38a6990bc8  gcc/config/riscv/riscv-string.cc
  83bc8b8b85874456078c4c683d82a3e6  gcc/config/riscv/riscv-subset.h
  da26032fa71bbdaccc0766633e3f86bb  gcc/config/riscv/riscv-target-attr.cc
! 6c563e0baf9031dcc0a4e26a55330b2e  gcc/config/riscv/riscv-v.cc
  23f9fe60c9f6f052bd55875310c01b0e  gcc/config/riscv/riscv-v.h
  3d17a86fd1ba10efb8809c613d1eb6cf  gcc/config/riscv/riscv-vect-permconst.cc
  5c3100beef34fe1879075f8cfb95e70e  gcc/config/riscv/riscv-vector-builtins-bases.cc
--- 5076,5082 ----
  f57a4d1f0a5a49304e07ae38a6990bc8  gcc/config/riscv/riscv-string.cc
  83bc8b8b85874456078c4c683d82a3e6  gcc/config/riscv/riscv-subset.h
  da26032fa71bbdaccc0766633e3f86bb  gcc/config/riscv/riscv-target-attr.cc
! 9e0044f17d6e8aea3d9c29d1461fd3b1  gcc/config/riscv/riscv-v.cc
  23f9fe60c9f6f052bd55875310c01b0e  gcc/config/riscv/riscv-v.h
  3d17a86fd1ba10efb8809c613d1eb6cf  gcc/config/riscv/riscv-vect-permconst.cc
  5c3100beef34fe1879075f8cfb95e70e  gcc/config/riscv/riscv-vector-builtins-bases.cc
*************** b65281b3d979c9c774d30d65281a07ab  gcc/co
*** 5082,5088 ****
  47eaa02f26ab10731d3808c4008a9998  gcc/config/riscv/riscv-vector-costs.cc
  8c1680c1bc7e171e4992d3aa9ea64d18  gcc/config/riscv/riscv-vector-costs.h
  4dd506c7e0c9b67fb2b6c5acdf4f44b7  gcc/config/riscv/riscv-vector-switch.def
! 1e7e450b48a1c3bd178cfe23f0da0001  gcc/config/riscv/riscv-vsetvl.cc
  10ae51c30c9b8e6dce66f20016fae344  gcc/config/riscv/riscv-vsetvl.def
  85dee253312a7f85a1d4f8554a601105  gcc/config/riscv/riscv-zicfilp.cc
  6f508eb00f8fd8dbcd7072857cc19a9c  gcc/config/riscv/riscv.cc
--- 5091,5097 ----
  47eaa02f26ab10731d3808c4008a9998  gcc/config/riscv/riscv-vector-costs.cc
  8c1680c1bc7e171e4992d3aa9ea64d18  gcc/config/riscv/riscv-vector-costs.h
  4dd506c7e0c9b67fb2b6c5acdf4f44b7  gcc/config/riscv/riscv-vector-switch.def
! 75866c86ec05a7abe2fa3f55828938b0  gcc/config/riscv/riscv-vsetvl.cc
  10ae51c30c9b8e6dce66f20016fae344  gcc/config/riscv/riscv-vsetvl.def
  85dee253312a7f85a1d4f8554a601105  gcc/config/riscv/riscv-zicfilp.cc
  6f508eb00f8fd8dbcd7072857cc19a9c  gcc/config/riscv/riscv.cc
*************** a95321fbec5a4da32a9ee8145b8b0c6d  gcc/co
*** 5124,5130 ****
  dcbac9d3c6831ff1cd18effca9c7bb28  gcc/config/riscv/vector-bfloat16.md
  1efc7e76b1f8a6c41de01fba7e0d33b9  gcc/config/riscv/vector-crypto.md
  604805ea8530b1a6391150e8388a63fb  gcc/config/riscv/vector-iterators.md
! adb7144f40e5204cd09fa2881a27ca99  gcc/config/riscv/vector.md
  18d213c106fe52eebc74017d5ff892ce  gcc/config/riscv/xiangshan.md
  39ba96197510d4ac114a827d7ffbf806  gcc/config/riscv/zc.md
  01b0a0b8876ac0a4e6f9f00711ab8cc6  gcc/config/riscv/zicond.md
--- 5133,5139 ----
  dcbac9d3c6831ff1cd18effca9c7bb28  gcc/config/riscv/vector-bfloat16.md
  1efc7e76b1f8a6c41de01fba7e0d33b9  gcc/config/riscv/vector-crypto.md
  604805ea8530b1a6391150e8388a63fb  gcc/config/riscv/vector-iterators.md
! 9602776b7d6d61285df5eaa5f40f4b53  gcc/config/riscv/vector.md
  18d213c106fe52eebc74017d5ff892ce  gcc/config/riscv/xiangshan.md
  39ba96197510d4ac114a827d7ffbf806  gcc/config/riscv/zc.md
  01b0a0b8876ac0a4e6f9f00711ab8cc6  gcc/config/riscv/zicond.md
*************** fb6eddf49bf33b95bff884782f73dc7d  gcc/co
*** 5417,5423 ****
  605e41b649128712bf3488c99aa03901  gcc/config/sol2-rust.cc
  f8b2917f3bac10c9a81564048cb3f9f6  gcc/config/sol2-stubs.cc
  0aea82043a2789e23591a9cf906946d3  gcc/config/sol2.cc
! 3ac19977dabd92b77df20e5403161bbd  gcc/config/sol2.h
  50796270314632458d17ee73a2cd660d  gcc/config/sol2.opt
  4667efab34b488f96b36aff3e7c6c90b  gcc/config/sol2.opt.urls
  9b6245dbf34b906e35664b2135d3d709  gcc/config/sparc/biarch64.h
--- 5426,5432 ----
  605e41b649128712bf3488c99aa03901  gcc/config/sol2-rust.cc
  f8b2917f3bac10c9a81564048cb3f9f6  gcc/config/sol2-stubs.cc
  0aea82043a2789e23591a9cf906946d3  gcc/config/sol2.cc
! 15a9016bbc3b4bb11e27e637f6e82273  gcc/config/sol2.h
  50796270314632458d17ee73a2cd660d  gcc/config/sol2.opt
  4667efab34b488f96b36aff3e7c6c90b  gcc/config/sol2.opt.urls
  9b6245dbf34b906e35664b2135d3d709  gcc/config/sparc/biarch64.h
*************** a1c9987d514eacbf834fccc97fef96d2  gcc/co
*** 5443,5449 ****
  64fe279e7a27fef34a421155ee183359  gcc/config/sparc/openbsd64.h
  2becc8854942c6d1c3d3dd32d69fbe75  gcc/config/sparc/predicates.md
  0e3ca8313908d01701f4bca0bbe21809  gcc/config/sparc/rtemself.h
! 189ae9531b3c92c2caa74a51f65c9dad  gcc/config/sparc/sol2.h
  658e923ccceee24531666bb5c16ba3bd  gcc/config/sparc/sp-elf.h
  1044ce82c4661c68f92349547f5431d1  gcc/config/sparc/sp64-elf.h
  00ea42a9d0e99fa77faecdc46e0a1c44  gcc/config/sparc/sparc-c.cc
--- 5452,5458 ----
  64fe279e7a27fef34a421155ee183359  gcc/config/sparc/openbsd64.h
  2becc8854942c6d1c3d3dd32d69fbe75  gcc/config/sparc/predicates.md
  0e3ca8313908d01701f4bca0bbe21809  gcc/config/sparc/rtemself.h
! 0bc4c13bde4fa8d08553cee5665ba28c  gcc/config/sparc/sol2.h
  658e923ccceee24531666bb5c16ba3bd  gcc/config/sparc/sp-elf.h
  1044ce82c4661c68f92349547f5431d1  gcc/config/sparc/sp64-elf.h
  00ea42a9d0e99fa77faecdc46e0a1c44  gcc/config/sparc/sparc-c.cc
*************** c08812561648d9be8b2c465101f02f55  gcc/co
*** 5453,5461 ****
  0e6d2d27c24d8850325e5f39541238c9  gcc/config/sparc/sparc-opts.h
  710bcf4b6ac9924f665a6ed578c037f2  gcc/config/sparc/sparc-passes.def
  24d69dfb87c13754d1f394397cf82632  gcc/config/sparc/sparc-protos.h
! 480d504838ff10a1cf065524bbb8d909  gcc/config/sparc/sparc.cc
  643f1dc40720ac724fea41ca22f6e185  gcc/config/sparc/sparc.h
! 836e10418252fc63ee11dc5097cf4803  gcc/config/sparc/sparc.md
  d35b9f07de59a46cdbdd2bfb5aefaa3e  gcc/config/sparc/sparc.opt
  7989b30c48125e3c3acf6b37e76bd44f  gcc/config/sparc/sparc.opt.urls
  9f81c8d12f43312c44cdc761076ad0bc  gcc/config/sparc/sparclet.md
--- 5462,5470 ----
  0e6d2d27c24d8850325e5f39541238c9  gcc/config/sparc/sparc-opts.h
  710bcf4b6ac9924f665a6ed578c037f2  gcc/config/sparc/sparc-passes.def
  24d69dfb87c13754d1f394397cf82632  gcc/config/sparc/sparc-protos.h
! f38e54026c1e92a40ed859913c7b01ec  gcc/config/sparc/sparc.cc
  643f1dc40720ac724fea41ca22f6e185  gcc/config/sparc/sparc.h
! baa4d437af36181c641fd909d270531a  gcc/config/sparc/sparc.md
  d35b9f07de59a46cdbdd2bfb5aefaa3e  gcc/config/sparc/sparc.opt
  7989b30c48125e3c3acf6b37e76bd44f  gcc/config/sparc/sparc.opt.urls
  9f81c8d12f43312c44cdc761076ad0bc  gcc/config/sparc/sparclet.md
*************** dbd5811fcd8a1caf49e4e9091afdc18c  gcc/co
*** 5617,5629 ****
  9a9ea234526c2b6ec2dde5659d16935c  gcc/config/xtensa/xtensa-opts.h
  a231b8dcedff0ce87223fbe871f45021  gcc/config/xtensa/xtensa-passes.def
  68499c45ef2b5bdd05a70da913d9720e  gcc/config/xtensa/xtensa-protos.h
! 77a689e9bd77fc1d6e156601b1a7543a  gcc/config/xtensa/xtensa.cc
  c60f07bed189e2a8fb8abfe19368e9f9  gcc/config/xtensa/xtensa.h
! 2341d28c3ca91d40bbe37ba41a733448  gcc/config/xtensa/xtensa.md
  093588e637649f5260b04ad13fe609e6  gcc/config/xtensa/xtensa.opt
  db57d7603312357e8c0cfb21c32353d1  gcc/config/xtensa/xtensa.opt.urls
! 230e9aeb891c0b421e634c452a60abef  gcc/configure
! 615c4685f8f2ff2cf4dcb9ab6f5317f3  gcc/configure.ac
  1f52ef379dc4198df7f2c7ab63c8b70e  gcc/configure.tgt
  8a46839a73059f70ef105be9706c2554  gcc/context.cc
  08023c1005def168a8b675813b95d9f4  gcc/context.h
--- 5626,5638 ----
  9a9ea234526c2b6ec2dde5659d16935c  gcc/config/xtensa/xtensa-opts.h
  a231b8dcedff0ce87223fbe871f45021  gcc/config/xtensa/xtensa-passes.def
  68499c45ef2b5bdd05a70da913d9720e  gcc/config/xtensa/xtensa-protos.h
! 4d49c66ef14377f408c39134666941d6  gcc/config/xtensa/xtensa.cc
  c60f07bed189e2a8fb8abfe19368e9f9  gcc/config/xtensa/xtensa.h
! 8c640652d1c14a218f67ea62176e2cac  gcc/config/xtensa/xtensa.md
  093588e637649f5260b04ad13fe609e6  gcc/config/xtensa/xtensa.opt
  db57d7603312357e8c0cfb21c32353d1  gcc/config/xtensa/xtensa.opt.urls
! 5ce9702528dd3b9e7e5e23c1503fe435  gcc/configure
! e2e240b2038dd29ec8a6d1d53904fd72  gcc/configure.ac
  1f52ef379dc4198df7f2c7ab63c8b70e  gcc/configure.tgt
  8a46839a73059f70ef105be9706c2554  gcc/context.cc
  08023c1005def168a8b675813b95d9f4  gcc/context.h
*************** c5ad0142a191862e3e81ecd3573754b3  gcc/co
*** 5634,5640 ****
  55a33ae415bde0fd2e36ba584894e50b  gcc/coroutine-passes.cc
  7c2ad47e271f9b832badf1740a09c77e  gcc/coverage.cc
  8524318f81a8af8cfaa8d35966d8fdc2  gcc/coverage.h
! be88b2f43bbafec494cb577196a322ac  gcc/cp/ChangeLog
  70c059f2b75a2fc1bb95a526b21b8cd7  gcc/cp/ChangeLog-1993
  7cbd106e10a0ba7c052bee3fe20671c2  gcc/cp/ChangeLog-1994
  3b1e3ed23ad4363f75e6fd2fbb583dee  gcc/cp/ChangeLog-1995
--- 5643,5649 ----
  55a33ae415bde0fd2e36ba584894e50b  gcc/coroutine-passes.cc
  7c2ad47e271f9b832badf1740a09c77e  gcc/coverage.cc
  8524318f81a8af8cfaa8d35966d8fdc2  gcc/coverage.h
! d3f6e8879494ff4638e837aa04e2e1ce  gcc/cp/ChangeLog
  70c059f2b75a2fc1bb95a526b21b8cd7  gcc/cp/ChangeLog-1993
  7cbd106e10a0ba7c052bee3fe20671c2  gcc/cp/ChangeLog-1994
  3b1e3ed23ad4363f75e6fd2fbb583dee  gcc/cp/ChangeLog-1995
*************** af8e3b118f098072fafadf8cddd33d9b  gcc/cp
*** 5676,5682 ****
  39dd4c5a96c7ea132eb3c7ed039a065e  gcc/cp/cfns.h
  42560849d6bf913e4564a0a58513a9e7  gcc/cp/class.cc
  e51f295e858583af5f9cf88b9530adf7  gcc/cp/config-lang.in
! 87e30ab571916a9ba37e9c584f7bd553  gcc/cp/constexpr.cc
  79e598a6c7f212d6781869817d0ab467  gcc/cp/constraint.cc
  99c403ab218e024bcf6d5d2108ad1f3b  gcc/cp/contracts.cc
  e77a681f560f3e9500f126febdc67ef6  gcc/cp/contracts.h
--- 5685,5691 ----
  39dd4c5a96c7ea132eb3c7ed039a065e  gcc/cp/cfns.h
  42560849d6bf913e4564a0a58513a9e7  gcc/cp/class.cc
  e51f295e858583af5f9cf88b9530adf7  gcc/cp/config-lang.in
! 4b07a09542f4b8c692a0a71d13dacea2  gcc/cp/constexpr.cc
  79e598a6c7f212d6781869817d0ab467  gcc/cp/constraint.cc
  99c403ab218e024bcf6d5d2108ad1f3b  gcc/cp/contracts.cc
  e77a681f560f3e9500f126febdc67ef6  gcc/cp/contracts.h
*************** eba8d8a1725223519fba5d4d69afd5c9  gcc/cp
*** 5689,5697 ****
  370b42bcdf211125186c37665052c30c  gcc/cp/cp-objcp-common.h
  64fa302e46b7097f7d989f5ab418d244  gcc/cp/cp-trait.def
  bc9b29434f2e35fa68caf656161b5c0f  gcc/cp/cp-tree.def
! 0c1e7fcfbf21607e1970103f3ee9ee46  gcc/cp/cp-tree.h
  e2854dfa428fab45fc41bf58fef71e61  gcc/cp/cp-ubsan.cc
! c554e6c14ff9f5945b2996f0c165e71e  gcc/cp/cvt.cc
  f067718cf3d629084d8347c4e017afd4  gcc/cp/cxx-pretty-print.cc
  1d04eec9859d91686ca501e9221f30ac  gcc/cp/cxx-pretty-print.h
  82a41d873e1c90067158c89e6c1bd4bb  gcc/cp/cxxapi-data.csv
--- 5698,5706 ----
  370b42bcdf211125186c37665052c30c  gcc/cp/cp-objcp-common.h
  64fa302e46b7097f7d989f5ab418d244  gcc/cp/cp-trait.def
  bc9b29434f2e35fa68caf656161b5c0f  gcc/cp/cp-tree.def
! faf305fc863c9b8ba2a4e01fedf21fa6  gcc/cp/cp-tree.h
  e2854dfa428fab45fc41bf58fef71e61  gcc/cp/cp-ubsan.cc
! 0f660920514d4f51007f6841a25e3af6  gcc/cp/cvt.cc
  f067718cf3d629084d8347c4e017afd4  gcc/cp/cxx-pretty-print.cc
  1d04eec9859d91686ca501e9221f30ac  gcc/cp/cxx-pretty-print.h
  82a41d873e1c90067158c89e6c1bd4bb  gcc/cp/cxxapi-data.csv
*************** e4ccdd9cbe95dde4cce27394a7613dd9  gcc/cp
*** 5718,5735 ****
  13e5b9c99aa3729623f43052b1f10688  gcc/cp/metafns.h
  99dcd5706d056d3c446e2d90d8060632  gcc/cp/method.cc
  1ce8a1013620201b2d0f93434420b69b  gcc/cp/module.cc
! 71a14c7d084dfa4f47828306158ad741  gcc/cp/name-lookup.cc
! 2cc34a773d90c2531a10a90b908de661  gcc/cp/name-lookup.h
  b98d31c57aa038618db60991b17e0d35  gcc/cp/operators.def
  9efebf39da56d681d4405dfb9e55e3f5  gcc/cp/optimize.cc
! 8b9f15a94ecb03715a5784c9652c00b8  gcc/cp/parser.cc
  7973a34c47e3d3c580832655a3a5c3c2  gcc/cp/parser.h
! 15bf60601b058889c459775ebccf576b  gcc/cp/pt.cc
  25322928eaff39cf167372554c639e02  gcc/cp/ptree.cc
! ddf9a4ae69132e37b768c72ec2990764  gcc/cp/reflect.cc
  97df067b24bdcb46ea1a2ca984c26a33  gcc/cp/rtti.cc
  9f7af4d4e940116a4fb0176d09ad180a  gcc/cp/search.cc
! 61bb2672e439e83e70c5963fe31b88eb  gcc/cp/semantics.cc
  64c36b2ea66c9f8f477b19d24e06a2cb  gcc/cp/std-name-hint.gperf
  15cc409f13a8952feb90e94d99ecefa2  gcc/cp/std-name-hint.h
  5ee2ea3fdb935edf62870405b960f632  gcc/cp/tree.cc
--- 5727,5744 ----
  13e5b9c99aa3729623f43052b1f10688  gcc/cp/metafns.h
  99dcd5706d056d3c446e2d90d8060632  gcc/cp/method.cc
  1ce8a1013620201b2d0f93434420b69b  gcc/cp/module.cc
! d2039b7cf999d52dbae3cee137675034  gcc/cp/name-lookup.cc
! 0dfa003b8204ccdc1ef6f78d2752575f  gcc/cp/name-lookup.h
  b98d31c57aa038618db60991b17e0d35  gcc/cp/operators.def
  9efebf39da56d681d4405dfb9e55e3f5  gcc/cp/optimize.cc
! 6db67deaa4315228bd4977aaa82e129b  gcc/cp/parser.cc
  7973a34c47e3d3c580832655a3a5c3c2  gcc/cp/parser.h
! a16ba8a6a9438cd1380c9cf4495d2558  gcc/cp/pt.cc
  25322928eaff39cf167372554c639e02  gcc/cp/ptree.cc
! ea361ae3c08b3b00e529f6d3cf1a3c0f  gcc/cp/reflect.cc
  97df067b24bdcb46ea1a2ca984c26a33  gcc/cp/rtti.cc
  9f7af4d4e940116a4fb0176d09ad180a  gcc/cp/search.cc
! 240e42d55cb3dd45bb86725892670585  gcc/cp/semantics.cc
  64c36b2ea66c9f8f477b19d24e06a2cb  gcc/cp/std-name-hint.gperf
  15cc409f13a8952feb90e94d99ecefa2  gcc/cp/std-name-hint.h
  5ee2ea3fdb935edf62870405b960f632  gcc/cp/tree.cc
*************** a02f0a355897a68d4b37c9e04a5412ec  gcc/di
*** 6037,6049 ****
  5d85c55c07f5f70cd74109a62ae17580  gcc/diagnostics/buffering.h
  d8c122792f8326d493206a8e18634615  gcc/diagnostics/changes.cc
  d3c72f964ccf85ec14ad558d6df91301  gcc/diagnostics/changes.h
! eeea3b14555b59750c75e77bbe0d3a92  gcc/diagnostics/client-data-hooks.h
  3e993ff6b378ac731ce2c45c43247565  gcc/diagnostics/color.cc
  8c7055aac1299f5f574425eee2db8b47  gcc/diagnostics/color.h
  5ac83d2dfc5d36068774e6b0db97fe99  gcc/diagnostics/column-options.h
  c24d31606e2ffad5682f296df5984f2e  gcc/diagnostics/context-options.h
! aa0f4f3ae593e38a0b17bf0bbbb25840  gcc/diagnostics/context.cc
! 5db1f9f867b070ee57ed5b3485a5f0e8  gcc/diagnostics/context.h
  e1fa17399b3b1f7a6bc15780030e2511  gcc/diagnostics/counters.h
  376ff2cb14bc9c31771a3a37ddceb73f  gcc/diagnostics/diagnostic-info.h
  b524b3d170881dadbdce5566d74dedd9  gcc/diagnostics/diagnostics-selftests.cc
--- 6046,6058 ----
  5d85c55c07f5f70cd74109a62ae17580  gcc/diagnostics/buffering.h
  d8c122792f8326d493206a8e18634615  gcc/diagnostics/changes.cc
  d3c72f964ccf85ec14ad558d6df91301  gcc/diagnostics/changes.h
! cac0841df72c21240aedd7e03d231c8d  gcc/diagnostics/client-data-hooks.h
  3e993ff6b378ac731ce2c45c43247565  gcc/diagnostics/color.cc
  8c7055aac1299f5f574425eee2db8b47  gcc/diagnostics/color.h
  5ac83d2dfc5d36068774e6b0db97fe99  gcc/diagnostics/column-options.h
  c24d31606e2ffad5682f296df5984f2e  gcc/diagnostics/context-options.h
! 68b8c316b2fdab6de05ec0729a3bab90  gcc/diagnostics/context.cc
! 03bb86ed78a8a4674fb5cc09680fd7b9  gcc/diagnostics/context.h
  e1fa17399b3b1f7a6bc15780030e2511  gcc/diagnostics/counters.h
  376ff2cb14bc9c31771a3a37ddceb73f  gcc/diagnostics/diagnostic-info.h
  b524b3d170881dadbdce5566d74dedd9  gcc/diagnostics/diagnostics-selftests.cc
*************** c4bafa9f11987f6707883c515336a81b  gcc/di
*** 6059,6065 ****
  e77227490bb73331a8c2c4d3fb090aa8  gcc/diagnostics/event-id.h
  3f287cabfbab7848ea5951f0eb40833c  gcc/diagnostics/file-cache.cc
  953997b1348037b635e0ed8b419ee4cb  gcc/diagnostics/file-cache.h
! 6884aa3caac8eed8a33b0d6a63de4a72  gcc/diagnostics/html-sink.cc
  9bfc242600165929baa4ed6bdc70665a  gcc/diagnostics/html-sink.h
  6f82c403415d0c3795d5d4ebed1c7857  gcc/diagnostics/kinds.def
  20fe4ea018233bfcec930d7b424d3f61  gcc/diagnostics/kinds.h
--- 6068,6074 ----
  e77227490bb73331a8c2c4d3fb090aa8  gcc/diagnostics/event-id.h
  3f287cabfbab7848ea5951f0eb40833c  gcc/diagnostics/file-cache.cc
  953997b1348037b635e0ed8b419ee4cb  gcc/diagnostics/file-cache.h
! 38a974be0ac9d02c9cab99f63b9a8dab  gcc/diagnostics/html-sink.cc
  9bfc242600165929baa4ed6bdc70665a  gcc/diagnostics/html-sink.h
  6f82c403415d0c3795d5d4ebed1c7857  gcc/diagnostics/kinds.def
  20fe4ea018233bfcec930d7b424d3f61  gcc/diagnostics/kinds.h
*************** ab7a3fec07fb3707eb3fc48d2a21766a  gcc/di
*** 6067,6073 ****
  9655a0a0e430a6a2ba69658964459c51  gcc/diagnostics/lazy-paths.h
  afd3c6f196089854a817371517bfcff8  gcc/diagnostics/logging.cc
  080fbfd322c971aa2debab40762144cf  gcc/diagnostics/logging.h
! 81893200a64a18ea072e21ccea365ac9  gcc/diagnostics/logical-locations.h
  d13834e2fb03b93add424af52ff2534a  gcc/diagnostics/macro-unwinding.cc
  5d4f7fd38740d48dc45e7b72294c5292  gcc/diagnostics/macro-unwinding.h
  e0a3d44dad66ae08d00871e86121651d  gcc/diagnostics/metadata.h
--- 6076,6082 ----
  9655a0a0e430a6a2ba69658964459c51  gcc/diagnostics/lazy-paths.h
  afd3c6f196089854a817371517bfcff8  gcc/diagnostics/logging.cc
  080fbfd322c971aa2debab40762144cf  gcc/diagnostics/logging.h
! f913704ee00dbc52127670b4635b53c3  gcc/diagnostics/logical-locations.h
  d13834e2fb03b93add424af52ff2534a  gcc/diagnostics/macro-unwinding.cc
  5d4f7fd38740d48dc45e7b72294c5292  gcc/diagnostics/macro-unwinding.h
  e0a3d44dad66ae08d00871e86121651d  gcc/diagnostics/metadata.h
*************** b8034736dae3f6d654eba555f64e1c26  gcc/di
*** 6081,6092 ****
  009ecd89188fdd51b7313ff581575aa3  gcc/diagnostics/paths-output.cc
  35957f691aa90b1f7b9f489e7da9e720  gcc/diagnostics/paths.cc
  91f77747402437b068da1e7be934adec  gcc/diagnostics/paths.h
! 514e6dfe3d4c9b57f8c05f5aebc159f1  gcc/diagnostics/sarif-sink.cc
  2c419fdad8de985a25f5fe60bd707c38  gcc/diagnostics/sarif-sink.h
  04b71f2b22c1f09aaa33b8832fc5272a  gcc/diagnostics/selftest-context.cc
  3dca4c2a57fd5d49cbeeff9b7242c57a  gcc/diagnostics/selftest-context.h
! 793478bf14c9a79cfa5ac54c69191954  gcc/diagnostics/selftest-logical-locations.cc
! a6aad84708658e10f6134c0f9977d6a9  gcc/diagnostics/selftest-logical-locations.h
  c1dffa76e5cbe979922cfa8c04cd8f4f  gcc/diagnostics/selftest-paths.cc
  02797af5dc62e256545820e3a2ae46b1  gcc/diagnostics/selftest-paths.h
  f93ed419e6bca5c8b1ad19401350dd8d  gcc/diagnostics/selftest-source-printing.h
--- 6090,6103 ----
  009ecd89188fdd51b7313ff581575aa3  gcc/diagnostics/paths-output.cc
  35957f691aa90b1f7b9f489e7da9e720  gcc/diagnostics/paths.cc
  91f77747402437b068da1e7be934adec  gcc/diagnostics/paths.h
! 500f7227a2ab82c4e3a69f6ef7247649  gcc/diagnostics/physical-location-maker.cc
! f2fb8f9bb1108dcb8ed2f14d21ea9baa  gcc/diagnostics/physical-location-maker.h
! dfb8e89ff742334ac84bdea45b33bbc5  gcc/diagnostics/sarif-sink.cc
  2c419fdad8de985a25f5fe60bd707c38  gcc/diagnostics/sarif-sink.h
  04b71f2b22c1f09aaa33b8832fc5272a  gcc/diagnostics/selftest-context.cc
  3dca4c2a57fd5d49cbeeff9b7242c57a  gcc/diagnostics/selftest-context.h
! 8d98481a717b9a46a7dd49da77558c97  gcc/diagnostics/selftest-logical-locations.cc
! 0cdba7e5ba364335cdc4500b9b8d18dd  gcc/diagnostics/selftest-logical-locations.h
  c1dffa76e5cbe979922cfa8c04cd8f4f  gcc/diagnostics/selftest-paths.cc
  02797af5dc62e256545820e3a2ae46b1  gcc/diagnostics/selftest-paths.h
  f93ed419e6bca5c8b1ad19401350dd8d  gcc/diagnostics/selftest-source-printing.h
*************** c1ba108db39c2659b939d1a8a6cba51d  gcc/di
*** 6094,6100 ****
  773556a94d665c3fdd1987bea3f8ebc1  gcc/diagnostics/source-printing-effects.h
  6ec2067466f54f6f0fae667db149cb0e  gcc/diagnostics/source-printing-options.h
  0731d456763d4fd19a1998fe062b56b0  gcc/diagnostics/source-printing.cc
! 276bfe5086a1f776835cecb422ff5659  gcc/diagnostics/state-graphs-to-dot.cc
  2265f4f5467f6730d0d05d3b4cda9465  gcc/diagnostics/state-graphs.h
  b8ed1edfd69dbfeaed246e93e113210e  gcc/diagnostics/text-sink.cc
  9d3e135a30ca73f8b1930b0910dac3c0  gcc/diagnostics/text-sink.h
--- 6105,6111 ----
  773556a94d665c3fdd1987bea3f8ebc1  gcc/diagnostics/source-printing-effects.h
  6ec2067466f54f6f0fae667db149cb0e  gcc/diagnostics/source-printing-options.h
  0731d456763d4fd19a1998fe062b56b0  gcc/diagnostics/source-printing.cc
! 8c3dd8ab69d4e081438047eefdea5bd4  gcc/diagnostics/state-graphs-to-dot.cc
  2265f4f5467f6730d0d05d3b4cda9465  gcc/diagnostics/state-graphs.h
  b8ed1edfd69dbfeaed246e93e113210e  gcc/diagnostics/text-sink.cc
  9d3e135a30ca73f8b1930b0910dac3c0  gcc/diagnostics/text-sink.h
*************** ee65c9e3e7c3fb1fd0128c23f4130e51  gcc/do
*** 6117,6126 ****
  301ed7e567732d1f0d5899a624068bdd  gcc/doc/cppinternals.texi
  b0cd5e1000a4e1467a9880e1d1f46201  gcc/doc/cppopts.texi
  d8b2becdc7d9c570f256e19e1b1ac4f1  gcc/doc/cppwarnopts.texi
! 616b16564e9ace867bf3c41a6aa75360  gcc/doc/extend.texi
  483a7b956113f0370528460e842ff7b0  gcc/doc/fragments.texi
  7fb1e4199b2e70228fda69b8065d83c4  gcc/doc/frontends.texi
! 23b032ef72e5208469d1a736f460b6a1  gcc/doc/gcc.texi
  12456fc9951c0396af8774f0f9961a5a  gcc/doc/gccint.texi
  c4c2d60b79a670894debcf60da0e71e9  gcc/doc/gcov-dump.texi
  aa98c00cad5e7ccb99b898a166288d0c  gcc/doc/gcov-tool.texi
--- 6128,6137 ----
  301ed7e567732d1f0d5899a624068bdd  gcc/doc/cppinternals.texi
  b0cd5e1000a4e1467a9880e1d1f46201  gcc/doc/cppopts.texi
  d8b2becdc7d9c570f256e19e1b1ac4f1  gcc/doc/cppwarnopts.texi
! 63a86bb4560d9d7e02abe2624d42d776  gcc/doc/extend.texi
  483a7b956113f0370528460e842ff7b0  gcc/doc/fragments.texi
  7fb1e4199b2e70228fda69b8065d83c4  gcc/doc/frontends.texi
! 66d5868616d429f3e34b575b3efc6ccc  gcc/doc/gcc.texi
  12456fc9951c0396af8774f0f9961a5a  gcc/doc/gccint.texi
  c4c2d60b79a670894debcf60da0e71e9  gcc/doc/gcov-dump.texi
  aa98c00cad5e7ccb99b898a166288d0c  gcc/doc/gcov-tool.texi
*************** f47d236d7ee7e48319a13461771035d6  gcc/do
*** 6141,6147 ****
  e9b8122841fbfbbc30fee8ed6613c399  gcc/doc/include/texinfo.tex
  592c83c2f1efccb66e9eef3856d9e65b  gcc/doc/install.texi
  30a2209eee0a2bed76e2d9ff3bd646f2  gcc/doc/install.texi2html
! 8307b34e67b1e4d5f159b4b2701f24ba  gcc/doc/invoke.texi
  dd9d4097ebfa9e936c41913343807268  gcc/doc/languages.texi
  46d2bbbd37002bb71569d0b1f27d7a5a  gcc/doc/libgcc.texi
  ef4f00c423089323edef1d3cff31a4a2  gcc/doc/libgdiagnostics/Makefile
--- 6152,6158 ----
  e9b8122841fbfbbc30fee8ed6613c399  gcc/doc/include/texinfo.tex
  592c83c2f1efccb66e9eef3856d9e65b  gcc/doc/install.texi
  30a2209eee0a2bed76e2d9ff3bd646f2  gcc/doc/install.texi2html
! 01042815557b82ed9ce172dcae13e409  gcc/doc/invoke.texi
  dd9d4097ebfa9e936c41913343807268  gcc/doc/languages.texi
  46d2bbbd37002bb71569d0b1f27d7a5a  gcc/doc/libgcc.texi
  ef4f00c423089323edef1d3cff31a4a2  gcc/doc/libgdiagnostics/Makefile
*************** d2b53a62ec4e23a8e4cbe16d2843c100  gcc/do
*** 6198,6204 ****
  785cd9c395e7523657cf24e3547288ce  gcc/doc/tm.texi
  7e96646cc37dce39721bdc1ebba8e4d9  gcc/doc/tm.texi.in
  61e80fc645225b20d6a7d34c7e7a404b  gcc/doc/tree-ssa.texi
! 6b9b6489bc1f2012ba803f2eaaf2d661  gcc/doc/trouble.texi
  83ea8ece47a3447f8da5fddd982c9d29  gcc/doc/ux.texi
  bb1210d252c998d89648c327c54d8c48  gcc/dojump.cc
  06d1775c0518a9eb565928aa8123a666  gcc/dojump.h
--- 6209,6215 ----
  785cd9c395e7523657cf24e3547288ce  gcc/doc/tm.texi
  7e96646cc37dce39721bdc1ebba8e4d9  gcc/doc/tm.texi.in
  61e80fc645225b20d6a7d34c7e7a404b  gcc/doc/tree-ssa.texi
! 2d263928ebdba30d4e096adf01758e79  gcc/doc/trouble.texi
  83ea8ece47a3447f8da5fddd982c9d29  gcc/doc/ux.texi
  bb1210d252c998d89648c327c54d8c48  gcc/dojump.cc
  06d1775c0518a9eb565928aa8123a666  gcc/dojump.h
*************** f80b38c70a85f9aeae9688b937b028ba  gcc/fi
*** 6252,6261 ****
  85741de0b8ea9e109ee1355d60bfd397  gcc/flags.h
  4c030e20bb385d0d71edd6f9e1b647b0  gcc/fold-const-call.cc
  0b4405bca4b699887c6a47e1d25b216c  gcc/fold-const-call.h
! 3fa5e4f4f738ce63ebed444306c95973  gcc/fold-const.cc
  0ec02a37dbbe9cb267f0ea1263085ed3  gcc/fold-const.h
  764b231c53a63f6a622c187ac0d381d0  gcc/fold-mem-offsets.cc
! 36c0485de4e7c664fe3d841be74a47ad  gcc/fortran/ChangeLog
  083c53fadafdcf3be46713838a51e36c  gcc/fortran/ChangeLog-2002
  2a4ca18d211fb2603139354fd16398ed  gcc/fortran/ChangeLog-2003
  e7462609ebd0dd7c874e0fc00e2833aa  gcc/fortran/ChangeLog-2004
--- 6263,6272 ----
  85741de0b8ea9e109ee1355d60bfd397  gcc/flags.h
  4c030e20bb385d0d71edd6f9e1b647b0  gcc/fold-const-call.cc
  0b4405bca4b699887c6a47e1d25b216c  gcc/fold-const-call.h
! d79bc4b80952ea5aa928867119646566  gcc/fold-const.cc
  0ec02a37dbbe9cb267f0ea1263085ed3  gcc/fold-const.h
  764b231c53a63f6a622c187ac0d381d0  gcc/fold-mem-offsets.cc
! 3b91806cc5cf5cb0589a589be0bba290  gcc/fortran/ChangeLog
  083c53fadafdcf3be46713838a51e36c  gcc/fortran/ChangeLog-2002
  2a4ca18d211fb2603139354fd16398ed  gcc/fortran/ChangeLog-2003
  e7462609ebd0dd7c874e0fc00e2833aa  gcc/fortran/ChangeLog-2004
*************** bcb129d4d143e6ec42b4ddec1fea30b8  gcc/fo
*** 6286,6292 ****
  1f3ee645ab25a3d858b555c00c0327ae  gcc/fortran/arith.h
  b9eb124ac64250ae6b43323a196eb79f  gcc/fortran/array.cc
  bc40e87bca719f86583a020eff2d6a73  gcc/fortran/bbt.cc
! fb15866a3ddcfed9466e69b81a8d6dec  gcc/fortran/check.cc
  cb187afae869d66ea5e19e55fa945052  gcc/fortran/class.cc
  040fe6bac50f04e19e3cd79aa910103d  gcc/fortran/coarray.cc
  ee80d28f835ba80db395760139037e11  gcc/fortran/config-lang.in
--- 6297,6303 ----
  1f3ee645ab25a3d858b555c00c0327ae  gcc/fortran/arith.h
  b9eb124ac64250ae6b43323a196eb79f  gcc/fortran/array.cc
  bc40e87bca719f86583a020eff2d6a73  gcc/fortran/bbt.cc
! 011bd7dc066f89c0090f777ebf9857c8  gcc/fortran/check.cc
  cb187afae869d66ea5e19e55fa945052  gcc/fortran/class.cc
  040fe6bac50f04e19e3cd79aa910103d  gcc/fortran/coarray.cc
  ee80d28f835ba80db395760139037e11  gcc/fortran/config-lang.in
*************** e74b62dc22fe7098c12db5035b41ff3a  gcc/fo
*** 6314,6320 ****
  7e06cc5337aba27172fe64c673314c64  gcc/fortran/intrinsic.cc
  285cce3e348dd08fbaf339358ac57d51  gcc/fortran/intrinsic.h
  3db093e57d8256b248d0bdb6fdaf42b4  gcc/fortran/intrinsic.texi
! 312a2ab5d69163ee17f8571a964085b9  gcc/fortran/invoke.texi
  3deea9e38b884bce9d11233d65e4b1f7  gcc/fortran/io.cc
  02af2e093ad4f92649a6370fa6dc3215  gcc/fortran/ioparm.def
  8a522b0820556160b0600f9580d4286b  gcc/fortran/iresolve.cc
--- 6325,6331 ----
  7e06cc5337aba27172fe64c673314c64  gcc/fortran/intrinsic.cc
  285cce3e348dd08fbaf339358ac57d51  gcc/fortran/intrinsic.h
  3db093e57d8256b248d0bdb6fdaf42b4  gcc/fortran/intrinsic.texi
! d2a44bc3fbf0547319870426dd5da230  gcc/fortran/invoke.texi
  3deea9e38b884bce9d11233d65e4b1f7  gcc/fortran/io.cc
  02af2e093ad4f92649a6370fa6dc3215  gcc/fortran/ioparm.def
  8a522b0820556160b0600f9580d4286b  gcc/fortran/iresolve.cc
*************** a465af66dbc504ea8aab1ad5d516072d  gcc/fo
*** 6335,6359 ****
  51c7efe91d03b1ef05f51f3f1f4c90f6  gcc/fortran/parse.cc
  c97a1f016de974126c688bb9c805f323  gcc/fortran/parse.h
  c5246d76c04dbc669841c906598db57e  gcc/fortran/primary.cc
! a9ac07a593afffd5942058c44f146f98  gcc/fortran/resolve.cc
  2c98823b77eb8d1c8818d06dc48f3e0a  gcc/fortran/scanner.cc
  18963b3f6aacca960fd6aa72b429a9d2  gcc/fortran/scanner.h
  cb6be151a06683abd748861c64ae065d  gcc/fortran/simplify.cc
  cbdc87ddd4ad5837f1771e93f704a33e  gcc/fortran/st.cc
! 04001c2db42c5fa087d54c0fa29573a7  gcc/fortran/symbol.cc
  1c6fd4e52d7d8b97d9357ff08b660d49  gcc/fortran/target-memory.cc
  92193b934a673cebed3efed7f74a9cac  gcc/fortran/target-memory.h
! b12f7b4a655d2ca661566a31817875db  gcc/fortran/trans-array.cc
  a0c40b654df0b5c5213047d26e48e97a  gcc/fortran/trans-array.h
  5c567026f9fbc4fea9b59c22743687c4  gcc/fortran/trans-common.cc
  98960d7450a15e1ecc9789bd0bde16a7  gcc/fortran/trans-const.cc
  0d5cf4117521dba2aea9c8fd7ac67888  gcc/fortran/trans-const.h
! 34a4f4461914f1fe7aab5e5004850711  gcc/fortran/trans-decl.cc
! e743965d1d422a9979e8ab116e6e5219  gcc/fortran/trans-expr.cc
! 853fc57781b0bc2487d3016bb798649f  gcc/fortran/trans-intrinsic.cc
  8a57cfea30bf3f2ccc14a884e7b0d1da  gcc/fortran/trans-io.cc
! 06841cda6c842aae9f09268cec2b1f95  gcc/fortran/trans-openmp.cc
! ee35535420c8c9e229f87598de1bf5eb  gcc/fortran/trans-stmt.cc
  6fbc90714f9730e84515bbaadff313f9  gcc/fortran/trans-stmt.h
  b085053149417a1fab0b7f73dfcf1202  gcc/fortran/trans-types.cc
  6b00c9b76b80a96feb87d86b4b06102b  gcc/fortran/trans-types.h
--- 6346,6370 ----
  51c7efe91d03b1ef05f51f3f1f4c90f6  gcc/fortran/parse.cc
  c97a1f016de974126c688bb9c805f323  gcc/fortran/parse.h
  c5246d76c04dbc669841c906598db57e  gcc/fortran/primary.cc
! 19ab368db7e6bd5f8a6f8ed86e9129d7  gcc/fortran/resolve.cc
  2c98823b77eb8d1c8818d06dc48f3e0a  gcc/fortran/scanner.cc
  18963b3f6aacca960fd6aa72b429a9d2  gcc/fortran/scanner.h
  cb6be151a06683abd748861c64ae065d  gcc/fortran/simplify.cc
  cbdc87ddd4ad5837f1771e93f704a33e  gcc/fortran/st.cc
! 1eaddbe27664b7e3200684df46f59e9d  gcc/fortran/symbol.cc
  1c6fd4e52d7d8b97d9357ff08b660d49  gcc/fortran/target-memory.cc
  92193b934a673cebed3efed7f74a9cac  gcc/fortran/target-memory.h
! a9b7522a29db025904a6c970b7b0fe79  gcc/fortran/trans-array.cc
  a0c40b654df0b5c5213047d26e48e97a  gcc/fortran/trans-array.h
  5c567026f9fbc4fea9b59c22743687c4  gcc/fortran/trans-common.cc
  98960d7450a15e1ecc9789bd0bde16a7  gcc/fortran/trans-const.cc
  0d5cf4117521dba2aea9c8fd7ac67888  gcc/fortran/trans-const.h
! 09b7a3d0c74fe1e3c94f9b28ecb912b0  gcc/fortran/trans-decl.cc
! 00d279586c1e6f0f9bbc34d5660cdebc  gcc/fortran/trans-expr.cc
! 10c24440d11b0ad8ae5b69c3c899db5f  gcc/fortran/trans-intrinsic.cc
  8a57cfea30bf3f2ccc14a884e7b0d1da  gcc/fortran/trans-io.cc
! 97c18e6975fb841118b07ae54c9b33f3  gcc/fortran/trans-openmp.cc
! 1d1d754800b06538402013d58915fd0f  gcc/fortran/trans-stmt.cc
  6fbc90714f9730e84515bbaadff313f9  gcc/fortran/trans-stmt.h
  b085053149417a1fab0b7f73dfcf1202  gcc/fortran/trans-types.cc
  6b00c9b76b80a96feb87d86b4b06102b  gcc/fortran/trans-types.h
*************** f2774a60d96892a29e473edce69ca505  gcc/fu
*** 6369,6375 ****
  797473d7b92327caaa0bc2b71c14bc0d  gcc/function.h
  96e0cc03035051e1904d130ab24fdfb4  gcc/fwprop.cc
  32954fca43f23e905ac77e9879653355  gcc/gcc-ar.cc
! 03bc1e813e5f46e9869b22d270bd598b  gcc/gcc-attribute-urlifier.cc
  cf42732e466f9de3f3ceb991f007fdf3  gcc/gcc-diagnostic-spec.cc
  b5d3e8bbbb8eaf9e3afad2074381d9b6  gcc/gcc-diagnostic-spec.h
  da0c39774e25ef2fb15801b85139c78e  gcc/gcc-main.cc
--- 6380,6386 ----
  797473d7b92327caaa0bc2b71c14bc0d  gcc/function.h
  96e0cc03035051e1904d130ab24fdfb4  gcc/fwprop.cc
  32954fca43f23e905ac77e9879653355  gcc/gcc-ar.cc
! 485c27eb32ee3d08c3a797aa09f1e7c5  gcc/gcc-attribute-urlifier.cc
  cf42732e466f9de3f3ceb991f007fdf3  gcc/gcc-diagnostic-spec.cc
  b5d3e8bbbb8eaf9e3afad2074381d9b6  gcc/gcc-diagnostic-spec.h
  da0c39774e25ef2fb15801b85139c78e  gcc/gcc-main.cc
*************** e35a6083f100e687d2e1c31c46aabecd  gcc/gi
*** 6519,6525 ****
  72589cf8cf38daf58173bae09359bc01  gcc/gimple.h
  46bdb18976fdb25accadbfdc07f14a8e  gcc/gimplify-me.cc
  cc5b43d0554c69571cd007e727fbb7d1  gcc/gimplify-me.h
! fbfc4731707cf088946dcdee1db11fc3  gcc/gimplify.cc
  00b4fa5f2537547bcddd508fd61459ca  gcc/gimplify.h
  ba3039c0ed9645080c52c0d4bc46096f  gcc/gimplify_reg_info.h
  83f82d6779ea9f6500c863169abfca55  gcc/ginclude/float.h
--- 6530,6536 ----
  72589cf8cf38daf58173bae09359bc01  gcc/gimple.h
  46bdb18976fdb25accadbfdc07f14a8e  gcc/gimplify-me.cc
  cc5b43d0554c69571cd007e727fbb7d1  gcc/gimplify-me.h
! 657784fd43c876b6cf15a5b8eb153c3b  gcc/gimplify.cc
  00b4fa5f2537547bcddd508fd61459ca  gcc/gimplify.h
  ba3039c0ed9645080c52c0d4bc46096f  gcc/gimplify_reg_info.h
  83f82d6779ea9f6500c863169abfca55  gcc/ginclude/float.h
*************** bfc57c7a1e73452c4b277ad13efbddbd  gcc/go
*** 6600,6606 ****
  b4fcb26168619862a6f0f95ba175db11  gcc/go/gofrontend/types.h
  1a87c48a17e95c935789de3db97a6ba8  gcc/go/gofrontend/unsafe.cc
  2f67448e4d59de193cdd545537d8dd20  gcc/go/gofrontend/wb.cc
! 4108b0e48e195910816f01be512c6e74  gcc/go/gospec.cc
  efc5cf70705a6c22ffe047d96998ee71  gcc/go/lang-specs.h
  6e0652bd7ccdcdb78d376a8205fd39ae  gcc/go/lang.opt
  a34735cec9db2102b6780074cdec10ca  gcc/go/lang.opt.urls
--- 6611,6617 ----
  b4fcb26168619862a6f0f95ba175db11  gcc/go/gofrontend/types.h
  1a87c48a17e95c935789de3db97a6ba8  gcc/go/gofrontend/unsafe.cc
  2f67448e4d59de193cdd545537d8dd20  gcc/go/gofrontend/wb.cc
! 6da42a9ed6cb6c4d671da2eb73803f12  gcc/go/gospec.cc
  efc5cf70705a6c22ffe047d96998ee71  gcc/go/lang-specs.h
  6e0652bd7ccdcdb78d376a8205fd39ae  gcc/go/lang.opt
  a34735cec9db2102b6780074cdec10ca  gcc/go/lang.opt.urls
*************** c7c9628cd16fe3e0263939ceb0a865fa  gcc/in
*** 6663,6669 ****
  8a34b6abb2591b8c30c7fb4187261ee3  gcc/intl.cc
  22c5866f6858fea288e5e2f1adc96e40  gcc/intl.h
  920db3effdd509146b3f00be906c0885  gcc/ipa-comdats.cc
! 3a211a26c328d68637ee89226e876e03  gcc/ipa-cp.cc
  0f1e7b6760c2459ae3d8d6b55d4020cc  gcc/ipa-cp.h
  810da40373a77e8f3282ac7a81d25408  gcc/ipa-devirt.cc
  ae1e2041798741a74dbd720bfa8af4c5  gcc/ipa-fnsummary.cc
--- 6674,6680 ----
  8a34b6abb2591b8c30c7fb4187261ee3  gcc/intl.cc
  22c5866f6858fea288e5e2f1adc96e40  gcc/intl.h
  920db3effdd509146b3f00be906c0885  gcc/ipa-comdats.cc
! b46e72e4598bcdd09b69e88d19682bd6  gcc/ipa-cp.cc
  0f1e7b6760c2459ae3d8d6b55d4020cc  gcc/ipa-cp.h
  810da40373a77e8f3282ac7a81d25408  gcc/ipa-devirt.cc
  ae1e2041798741a74dbd720bfa8af4c5  gcc/ipa-fnsummary.cc
*************** c546dc75ec27388fb7fe834c0aabd230  gcc/ip
*** 6685,6702 ****
  323eab7a20907e08e7d9ca8e513c2259  gcc/ipa-modref.h
  5de2d46c22758bff85e4365ba687f510  gcc/ipa-param-manipulation.cc
  dba11f7340415ca54713db0009a33093  gcc/ipa-param-manipulation.h
! 9dc9e570455ffce18e64a38bd18ab947  gcc/ipa-polymorphic-call.cc
  80b4cc7719c703dfe60955dfb86002ae  gcc/ipa-predicate.cc
  a25a62951e49120c7882ca20d2486581  gcc/ipa-predicate.h
  7e00759eeb8f2ddaa2f77da1db8adf24  gcc/ipa-profile.cc
! 0d5741264061414fb1b876de753a8b71  gcc/ipa-prop.cc
  ab51096414a0554c4c1069e327ad7801  gcc/ipa-prop.h
  65ff93abc21470fb80eeaa6c2635e341  gcc/ipa-pure-const.cc
  f2d87c9921ca158119d238ee8d50abb6  gcc/ipa-ref.cc
  241970c18f4b9dd3845e663d39673789  gcc/ipa-ref.h
  97515b33bc3be35a548e23f12c5647a6  gcc/ipa-reference.cc
  bd31c2a33971ac43c3f05636ba1f5e7a  gcc/ipa-reference.h
! b615cb213d8bed63b82ebc84bee0993b  gcc/ipa-split.cc
  cf0a44d67ef2094ff7b0a6fe8cfb4600  gcc/ipa-sra.cc
  5c051de270e4ed5bc2334568c0f057f8  gcc/ipa-strub.cc
  4bad901423b9006d36b6a6eebf0ea7ad  gcc/ipa-strub.h
--- 6696,6713 ----
  323eab7a20907e08e7d9ca8e513c2259  gcc/ipa-modref.h
  5de2d46c22758bff85e4365ba687f510  gcc/ipa-param-manipulation.cc
  dba11f7340415ca54713db0009a33093  gcc/ipa-param-manipulation.h
! 27a093cf8b1de75e3fdfb71018050ce0  gcc/ipa-polymorphic-call.cc
  80b4cc7719c703dfe60955dfb86002ae  gcc/ipa-predicate.cc
  a25a62951e49120c7882ca20d2486581  gcc/ipa-predicate.h
  7e00759eeb8f2ddaa2f77da1db8adf24  gcc/ipa-profile.cc
! 82d5ee6b34b1b5f4860b5b0375a9b065  gcc/ipa-prop.cc
  ab51096414a0554c4c1069e327ad7801  gcc/ipa-prop.h
  65ff93abc21470fb80eeaa6c2635e341  gcc/ipa-pure-const.cc
  f2d87c9921ca158119d238ee8d50abb6  gcc/ipa-ref.cc
  241970c18f4b9dd3845e663d39673789  gcc/ipa-ref.h
  97515b33bc3be35a548e23f12c5647a6  gcc/ipa-reference.cc
  bd31c2a33971ac43c3f05636ba1f5e7a  gcc/ipa-reference.h
! 9837dd925a4c4433c8ee1d2065f510e8  gcc/ipa-split.cc
  cf0a44d67ef2094ff7b0a6fe8cfb4600  gcc/ipa-sra.cc
  5c051de270e4ed5bc2334568c0f057f8  gcc/ipa-strub.cc
  4bad901423b9006d36b6a6eebf0ea7ad  gcc/ipa-strub.h
*************** e4ece7cdc20696f99063180449232226  gcc/ji
*** 6807,6814 ****
  175ca350cf51d56a7eaf72e6b286cefd  gcc/jit/libgccjit.h
  2231affe16b9511efa0fd9f7c8acc0ea  gcc/jit/libgccjit.map
  a683bef6f6721b574c76acc1efb5050c  gcc/jit/notes.txt
! b1dcea3e358594cad325eb47c46157d0  gcc/json-parsing.cc
! 9abf13b52172b7c89acb2d980edc7fa3  gcc/json-parsing.h
  0d99db8e88be060df58fafd4756cc543  gcc/json.cc
  b4ec1e5549ac7493fc495fe210471de2  gcc/json.h
  598bd9cf01e2b97715ef52af5b0f2241  gcc/jump.cc
--- 6818,6827 ----
  175ca350cf51d56a7eaf72e6b286cefd  gcc/jit/libgccjit.h
  2231affe16b9511efa0fd9f7c8acc0ea  gcc/jit/libgccjit.map
  a683bef6f6721b574c76acc1efb5050c  gcc/jit/notes.txt
! f57ca8a4631d3af4233399fab01024f3  gcc/json-diagnostic.cc
! e0e5a496fd0a5916ecac553777ce07e4  gcc/json-diagnostic.h
! 811a81f6105b4fa37f3cd434779ba2f1  gcc/json-parsing.cc
! 27a2ff1923b71a5edb954d3878bbcca7  gcc/json-parsing.h
  0d99db8e88be060df58fafd4756cc543  gcc/json.cc
  b4ec1e5549ac7493fc495fe210471de2  gcc/json.h
  598bd9cf01e2b97715ef52af5b0f2241  gcc/jump.cc
*************** e05914fad6bd025e9b0679bc2b67e17f  gcc/lc
*** 6822,6831 ****
  69d7d786167955caa8935c62a136572a  gcc/libfuncs.h
  5dfa4307fadfc21e29f7033260d947fe  gcc/libgdiagnostics++.h
  9cdc06cea02544422c6d9de6b93bbf59  gcc/libgdiagnostics-private.h
! 6e8385e9139152e084f6b1dd67d946ac  gcc/libgdiagnostics.cc
  4d4d0cd8dcda7b7689febc6aa0b4dec9  gcc/libgdiagnostics.h
  a275aabf8e35245cb8dac2644db84e90  gcc/libgdiagnostics.map
! 0e8842b66ed67efa5c6cfbfc572785cc  gcc/libsarifreplay.cc
  9dddaecb6e70b0ba0fe4f7070849aac8  gcc/libsarifreplay.h
  e19816bbba3b641b67df23200047c6ae  gcc/limitx.h
  83de5c6450456e215a5484083afcd32a  gcc/limity.h
--- 6835,6844 ----
  69d7d786167955caa8935c62a136572a  gcc/libfuncs.h
  5dfa4307fadfc21e29f7033260d947fe  gcc/libgdiagnostics++.h
  9cdc06cea02544422c6d9de6b93bbf59  gcc/libgdiagnostics-private.h
! a9872b0d889ba45413e1a07e4f43c379  gcc/libgdiagnostics.cc
  4d4d0cd8dcda7b7689febc6aa0b4dec9  gcc/libgdiagnostics.h
  a275aabf8e35245cb8dac2644db84e90  gcc/libgdiagnostics.map
! 80ef16fa54690067bd0d760f607182b3  gcc/libsarifreplay.cc
  9dddaecb6e70b0ba0fe4f7070849aac8  gcc/libsarifreplay.h
  e19816bbba3b641b67df23200047c6ae  gcc/limitx.h
  83de5c6450456e215a5484083afcd32a  gcc/limity.h
*************** c6ab645f373e1d6e9ddd212bfc3a95ba  gcc/lo
*** 6843,6849 ****
  d49cf408f9415ef037523414c6e80764  gcc/lower-subreg.h
  841cfef931adce1d98b9755eb3231569  gcc/lra-assigns.cc
  5d1aa184ea3e3c5990e02acbdc762f00  gcc/lra-coalesce.cc
! ca72bc600a8f87636c4089ef49438b97  gcc/lra-constraints.cc
  2f34a2e53204408e2578f69fb831b0ac  gcc/lra-eliminations.cc
  85acbbcbdffebc493023f27c4cbe388d  gcc/lra-int.h
  57ce9967bab48c81b11b698d319f4d8d  gcc/lra-lives.cc
--- 6856,6862 ----
  d49cf408f9415ef037523414c6e80764  gcc/lower-subreg.h
  841cfef931adce1d98b9755eb3231569  gcc/lra-assigns.cc
  5d1aa184ea3e3c5990e02acbdc762f00  gcc/lra-coalesce.cc
! 9acd247578ba6c094677b43437a6da41  gcc/lra-constraints.cc
  2f34a2e53204408e2578f69fb831b0ac  gcc/lra-eliminations.cc
  85acbbcbdffebc493023f27c4cbe388d  gcc/lra-int.h
  57ce9967bab48c81b11b698d319f4d8d  gcc/lra-lives.cc
*************** cdc26bd8ead0ef188e59165e859c822d  gcc/om
*** 7910,7916 ****
  2f6456a4cc816c9b75844b1625b26349  gcc/omp-expand.h
  8b82f3e01be2ffdbcd3f14366979d838  gcc/omp-general.cc
  eec035943fdd9f32f7d83cff91c4dfcb  gcc/omp-general.h
! e4fcce14d6b83bf18df679f6450489ec  gcc/omp-low.cc
  1c84cef0613c186032b0fc0682b72ab8  gcc/omp-low.h
  e15278003e18a529caf759e00fbb8140  gcc/omp-oacc-kernels-decompose.cc
  e46559b06f0c63bac8a2626dcddfb876  gcc/omp-oacc-neuter-broadcast.cc
--- 7923,7929 ----
  2f6456a4cc816c9b75844b1625b26349  gcc/omp-expand.h
  8b82f3e01be2ffdbcd3f14366979d838  gcc/omp-general.cc
  eec035943fdd9f32f7d83cff91c4dfcb  gcc/omp-general.h
! 5d74c55d460ae0aeed5cce6c65b59974  gcc/omp-low.cc
  1c84cef0613c186032b0fc0682b72ab8  gcc/omp-low.h
  e15278003e18a529caf759e00fbb8140  gcc/omp-oacc-kernels-decompose.cc
  e46559b06f0c63bac8a2626dcddfb876  gcc/omp-oacc-neuter-broadcast.cc
*************** df4d718a9c9934a10272384f58351e0f  gcc/op
*** 7933,7939 ****
  e45c50053d2064312ea73720cdb8e5d9  gcc/optabs-query.h
  0135b6d221cd61d59fecebf7206e304e  gcc/optabs-tree.cc
  201b2569727bf062f908121f208a860f  gcc/optabs-tree.h
! 5d28285bf9e6b64da90f1de2d1d37f29  gcc/optabs.cc
  c5f46ef2e21b33c46222e08c7533480c  gcc/optabs.def
  81371a1b977075ff9a2b9637ac88cfa3  gcc/optabs.h
  10284dae2b1b50618cee778ef473c34c  gcc/optc-gen.awk
--- 7946,7952 ----
  e45c50053d2064312ea73720cdb8e5d9  gcc/optabs-query.h
  0135b6d221cd61d59fecebf7206e304e  gcc/optabs-tree.cc
  201b2569727bf062f908121f208a860f  gcc/optabs-tree.h
! 185cc54393703007fe03979babecb031  gcc/optabs.cc
  c5f46ef2e21b33c46222e08c7533480c  gcc/optabs.def
  81371a1b977075ff9a2b9637ac88cfa3  gcc/optabs.h
  10284dae2b1b50618cee778ef473c34c  gcc/optc-gen.awk
*************** fef443de1557117f8c2847206a2ea8f5  gcc/or
*** 7956,7962 ****
  7c8d7dc194f39f5b8c69d7f0d05bc335  gcc/output.h
  5f96d548f10507478f5096f298505278  gcc/pair-fusion.cc
  69198894caa672a2294267474e494d8b  gcc/pair-fusion.h
! a21dbdbf6fd19c96527af54d3d910ee1  gcc/params.opt
  2cc794e23d80a8c9f057a7e402c65fb8  gcc/params.opt.urls
  ce920ed7f2cc74b4a9bc390c39f4cbee  gcc/pass_manager.h
  23b3f227e4a3edb6df0c76124df99274  gcc/passes.cc
--- 7969,7975 ----
  7c8d7dc194f39f5b8c69d7f0d05bc335  gcc/output.h
  5f96d548f10507478f5096f298505278  gcc/pair-fusion.cc
  69198894caa672a2294267474e494d8b  gcc/pair-fusion.h
! 97f2f64fa84915229b5d79ae7356aba9  gcc/params.opt
  2cc794e23d80a8c9f057a7e402c65fb8  gcc/params.opt.urls
  ce920ed7f2cc74b4a9bc390c39f4cbee  gcc/pass_manager.h
  23b3f227e4a3edb6df0c76124df99274  gcc/passes.cc
*************** af6268dd53154434eb4c4d1c299e0ee2  gcc/pl
*** 7969,7996 ****
  5678cfbc9cf98f9e69bee1118c787a42  gcc/plugin.h
  822a81fb60a5e1cb1e1663ef015f9d2c  gcc/po/ChangeLog
  2c2fbc71d2acc1ddfb9fb9501458921b  gcc/po/EXCLUDES
! 276b0e994306e3cdb1f62b8de38fa0e9  gcc/po/be.po
! 4ce8480a8ed1c6ea96dcee25f16b5030  gcc/po/da.po
! 537e98eeb67896ac57d739aeffc9d95c  gcc/po/de.po
! fb211887132af72dd424dd2b31d66047  gcc/po/el.po
! 8db2cd09f0527a4cc27a7f190fd26a08  gcc/po/es.po
  7a6d51f7527e21e20156259c98cac705  gcc/po/exgettext
! 6bc994ac2cef495e886c17a200067ac8  gcc/po/fi.po
! 31fd60289038e7a7968d397f5a4d299f  gcc/po/fr.po
  4005c79864e5581593af05986c2fe32e  gcc/po/gcc.pot
! 967f372df07b8e132823a5ae78810e95  gcc/po/hr.po
! 4aa3d72b7598f752dbeec3c515e3e3f4  gcc/po/id.po
! 3dd18bca034f2130b94fe69334f92964  gcc/po/ja.po
! 801fffa9d9aeef707aff2ac0f13c5d92  gcc/po/ka.po
! a7784b508797b07a4ce6f68f1bacacc8  gcc/po/nl.po
! fdcd4a3815700acbdd4e1f3e6b833509  gcc/po/ru.po
! 7eca9b1e93a0943a9b3e0162afc96508  gcc/po/sr.po
! addbe678572b00fd728ed5da73f67e36  gcc/po/sv.po
! 30f86071bc323d99189f4277b2844dd2  gcc/po/tr.po
! 97298dbd14ff0ae2044aa6223ff15d35  gcc/po/uk.po
! 6a667463af95654e143e41c99d642c20  gcc/po/vi.po
! 70925d4393f1c12426d647b87a2c5a10  gcc/po/zh_CN.po
! 8838373e81bbd8baacc3fd661c2b31cc  gcc/po/zh_TW.po
  0016c64b1dc5e95008ae058ae7eba1a1  gcc/pointer-query.cc
  728738ceae729bc0f318f8accf6244c0  gcc/pointer-query.h
  8fb747d77281aa1c6e2fbc0f106ef7f5  gcc/poly-int-types.h
--- 7982,8009 ----
  5678cfbc9cf98f9e69bee1118c787a42  gcc/plugin.h
  822a81fb60a5e1cb1e1663ef015f9d2c  gcc/po/ChangeLog
  2c2fbc71d2acc1ddfb9fb9501458921b  gcc/po/EXCLUDES
! c5974911369d0bad48f42329deee1913  gcc/po/be.po
! aeca8daf3d86bb6aa6ec3a32dc4288d4  gcc/po/da.po
! f612009c0dae0b9621d75ba76cdbdcea  gcc/po/de.po
! 3682955a164ffb12ec5aef70b658e70e  gcc/po/el.po
! 2e0cf84e6ba491d1d694d3e1a5fd2250  gcc/po/es.po
  7a6d51f7527e21e20156259c98cac705  gcc/po/exgettext
! d87f34867b0a2975834dea38388f14ae  gcc/po/fi.po
! 4fd2cd6f9a399e55d318b425c1a38050  gcc/po/fr.po
  4005c79864e5581593af05986c2fe32e  gcc/po/gcc.pot
! 8c42df098218b77ac270c663ec1f779f  gcc/po/hr.po
! 2ac2e5d625f381b33be26ad7a999fdbb  gcc/po/id.po
! 02377d1fcd4c40ace8ccd6b51670d7fe  gcc/po/ja.po
! 5f3d741736d41088ca717a333a0dca91  gcc/po/ka.po
! 465c33e277c596f7da7c98986f3c9d71  gcc/po/nl.po
! 129add1a4fc37c5acffdb868128eaab8  gcc/po/ru.po
! ba3d9819d0d6d40fcac6530a45c338ee  gcc/po/sr.po
! 8cbef9973f8774239fc5be32fae289a6  gcc/po/sv.po
! 68206d7ec30d4dcbdd0157fc54ffa432  gcc/po/tr.po
! 7908faec83e4ae8c0b1f3ac8aeec183d  gcc/po/uk.po
! 6304893b915690328bf19fb051ca8859  gcc/po/vi.po
! aecb693d844a94d766c116a0878190ba  gcc/po/zh_CN.po
! ac7d33b09aee404c618a7d3574b98ea1  gcc/po/zh_TW.po
  0016c64b1dc5e95008ae058ae7eba1a1  gcc/pointer-query.cc
  728738ceae729bc0f318f8accf6244c0  gcc/pointer-query.h
  8fb747d77281aa1c6e2fbc0f106ef7f5  gcc/poly-int-types.h
*************** cccab40b3ac43a58e799adb120a5dfbf  gcc/re
*** 8044,8050 ****
  7a6bc7c58286682936006bbdfed0b1fe  gcc/reg-stack.cc
  11295480a356160ea15c4eb614896234  gcc/regcprop.cc
  e871bb7c9089d9ade710735b0803cff1  gcc/regcprop.h
! 009bfaf27d2443f91566cb80f8d0ce98  gcc/regenerate-attr-urls.py
  30050aa95f6f4a4c07e106cc9fe79dc3  gcc/regenerate-opt-urls.py
  0e3a39b230beb335e14d1d6336b7985e  gcc/reginfo.cc
  4fc0401c76f75e872ceb423b786535b3  gcc/regrename.cc
--- 8057,8063 ----
  7a6bc7c58286682936006bbdfed0b1fe  gcc/reg-stack.cc
  11295480a356160ea15c4eb614896234  gcc/regcprop.cc
  e871bb7c9089d9ade710735b0803cff1  gcc/regcprop.h
! 435320d85f05d8915fcbd110db42a930  gcc/regenerate-attr-urls.py
  30050aa95f6f4a4c07e106cc9fe79dc3  gcc/regenerate-opt-urls.py
  0e3a39b230beb335e14d1d6336b7985e  gcc/reginfo.cc
  4fc0401c76f75e872ceb423b786535b3  gcc/regrename.cc
*************** ff662645190de703b9423727e52d659c  gcc/rt
*** 8098,8108 ****
  f4eae48a3e90b34e88b5789e54f5f29a  gcc/run-rtl-passes.h
  add9bd82fcec23469a4d0f7df03d9589  gcc/rust/CONTRIBUTING.md
  9593ece98950c104e46820c1cf307804  gcc/rust/ChangeLog
! 89327dc2e4ee3db867f710bb5ba2bcd7  gcc/rust/Make-lang.in
  f3527e161e6e2827d299c1a928ebe1c6  gcc/rust/README.md
! 8579ce4df2aa8500c0a48f4cf0765b2c  gcc/rust/ast/rust-ast-builder.cc
! 42fae33495c936d810abbb9d15742352  gcc/rust/ast/rust-ast-builder.h
! 53839cec81f684e985ce0654fc99401b  gcc/rust/ast/rust-ast-collector.cc
  7a301538185e9078a7214ea00f4bbc3d  gcc/rust/ast/rust-ast-collector.h
  f1f02065f6fa34f6a0d1213440038fbb  gcc/rust/ast/rust-ast-dump.cc
  38611e3e0301a3d1544ca50839f1ff83  gcc/rust/ast/rust-ast-dump.h
--- 8111,8121 ----
  f4eae48a3e90b34e88b5789e54f5f29a  gcc/run-rtl-passes.h
  add9bd82fcec23469a4d0f7df03d9589  gcc/rust/CONTRIBUTING.md
  9593ece98950c104e46820c1cf307804  gcc/rust/ChangeLog
! 22b3673f2e20b00a2fb62a9fa49ec4d3  gcc/rust/Make-lang.in
  f3527e161e6e2827d299c1a928ebe1c6  gcc/rust/README.md
! 07b6198fd46568909422706f2d588e20  gcc/rust/ast/rust-ast-builder.cc
! a0bd3c2d503e6f36b2bab03e5ffcf93a  gcc/rust/ast/rust-ast-builder.h
! 0e380089ca61f54428d5ce39a5588ab9  gcc/rust/ast/rust-ast-collector.cc
  7a301538185e9078a7214ea00f4bbc3d  gcc/rust/ast/rust-ast-collector.h
  f1f02065f6fa34f6a0d1213440038fbb  gcc/rust/ast/rust-ast-dump.cc
  38611e3e0301a3d1544ca50839f1ff83  gcc/rust/ast/rust-ast-dump.h
*************** f1f02065f6fa34f6a0d1213440038fbb  gcc/ru
*** 8110,8123 ****
  d27f26e206e8e58bbf206df6c491ad3d  gcc/rust/ast/rust-ast-formatting.h
  1d2023c1d1dbe72ba8448b166577801b  gcc/rust/ast/rust-ast-fragment.cc
  00ca322cecd6a261aaeea375344973b1  gcc/rust/ast/rust-ast-fragment.h
! 8a0625357ceab97cdd866ddac976341e  gcc/rust/ast/rust-ast-full-decls.h
  ce8b5c065e370de22a7a9314f5030d5a  gcc/rust/ast/rust-ast-full.h
  5f69b288fc819b3b819fa23aef3edbcb  gcc/rust/ast/rust-ast-pointer-visitor.cc
  9151fa14ced36f111fd8504361d1909f  gcc/rust/ast/rust-ast-pointer-visitor.h
  32f92b9152dddb47c222a43a44b5fe44  gcc/rust/ast/rust-ast-visitor.cc
  4c108252be3366f961c9ae9470ea8290  gcc/rust/ast/rust-ast-visitor.h
! cc2cf467dbdccaf730ac2740efc429be  gcc/rust/ast/rust-ast.cc
! 25f52e8e064b2ce769d23e5201d85a6e  gcc/rust/ast/rust-ast.h
  15a29678516152e3a7190d2b2a01a7e5  gcc/rust/ast/rust-builtin-ast-nodes.h
  a80235d705e48446e91e5fc731dbcfff  gcc/rust/ast/rust-collect-lang-items.cc
  577a3197010f4f13c724c6aee258c07f  gcc/rust/ast/rust-collect-lang-items.h
--- 8123,8136 ----
  d27f26e206e8e58bbf206df6c491ad3d  gcc/rust/ast/rust-ast-formatting.h
  1d2023c1d1dbe72ba8448b166577801b  gcc/rust/ast/rust-ast-fragment.cc
  00ca322cecd6a261aaeea375344973b1  gcc/rust/ast/rust-ast-fragment.h
! ab2bc9816882007d0ed1938a39016d6b  gcc/rust/ast/rust-ast-full-decls.h
  ce8b5c065e370de22a7a9314f5030d5a  gcc/rust/ast/rust-ast-full.h
  5f69b288fc819b3b819fa23aef3edbcb  gcc/rust/ast/rust-ast-pointer-visitor.cc
  9151fa14ced36f111fd8504361d1909f  gcc/rust/ast/rust-ast-pointer-visitor.h
  32f92b9152dddb47c222a43a44b5fe44  gcc/rust/ast/rust-ast-visitor.cc
  4c108252be3366f961c9ae9470ea8290  gcc/rust/ast/rust-ast-visitor.h
! bb4749aad17d092877403d23b975afb1  gcc/rust/ast/rust-ast.cc
! 5af193e111748781a38bbf1c617e75cb  gcc/rust/ast/rust-ast.h
  15a29678516152e3a7190d2b2a01a7e5  gcc/rust/ast/rust-builtin-ast-nodes.h
  a80235d705e48446e91e5fc731dbcfff  gcc/rust/ast/rust-collect-lang-items.cc
  577a3197010f4f13c724c6aee258c07f  gcc/rust/ast/rust-collect-lang-items.h
*************** bb96dcccc26b2ed79a72f022a3dfa6d0  gcc/ru
*** 8137,8155 ****
  626bbb6526780507e2d8c0727b9ddef9  gcc/rust/ast/rust-expression-yeast.h
  e10c652a02b59d0bbfc3ed60e3ba6a67  gcc/rust/ast/rust-fmt.cc
  839a61e117537a2fad6ca5d2ee60329d  gcc/rust/ast/rust-fmt.h
! 2f3680385092d80fcc5e4f53cbf3f6b0  gcc/rust/ast/rust-item.h
! 611095ec1bbc2413bab056d8af339024  gcc/rust/ast/rust-macro.h
  8dd1e4ff4335af00648884bddbb8459e  gcc/rust/ast/rust-path.cc
! 582d8d7eac6f756383bc8561b2dc99a8  gcc/rust/ast/rust-path.h
  fb67789176fe1c0c798f70f6ba3d4d1a  gcc/rust/ast/rust-pattern.cc
  443f2a1f85a4064d7b6d178cfe0a0a65  gcc/rust/ast/rust-pattern.h
  96b0d295ecceb5ea1c9f86b4d922834a  gcc/rust/ast/rust-stmt.h
! 908fd1eb3d1d47c6bc3ab472815ed312  gcc/rust/ast/rust-type.h
  39774c8ec83393047e843c9b8dff6822  gcc/rust/backend/rust-builtins.cc
  4d12359a7a47b6d290998ff743d3b250  gcc/rust/backend/rust-builtins.h
! f2be38c1f6b741ba160f5ddb9b550a10  gcc/rust/backend/rust-compile-asm.cc
  f2a74dec153c7d458110255bddcd7c47  gcc/rust/backend/rust-compile-asm.h
! 51f33fde0a8fa3bbca19019cafbe0329  gcc/rust/backend/rust-compile-base.cc
  bb0150a6ba6d60262a1b33393f8d5341  gcc/rust/backend/rust-compile-base.h
  fd2bc9cab100ad48a45eff369cdaa1af  gcc/rust/backend/rust-compile-block.cc
  f6ccf3e6550e5f3d1e7f0903fad16e00  gcc/rust/backend/rust-compile-block.h
--- 8150,8168 ----
  626bbb6526780507e2d8c0727b9ddef9  gcc/rust/ast/rust-expression-yeast.h
  e10c652a02b59d0bbfc3ed60e3ba6a67  gcc/rust/ast/rust-fmt.cc
  839a61e117537a2fad6ca5d2ee60329d  gcc/rust/ast/rust-fmt.h
! 4145763ab5ba16ebf694d06248d0fea6  gcc/rust/ast/rust-item.h
! b69c9c1df1b94fab52816c6035f9429c  gcc/rust/ast/rust-macro.h
  8dd1e4ff4335af00648884bddbb8459e  gcc/rust/ast/rust-path.cc
! ba139842e30a2cd9170206914be5eb5f  gcc/rust/ast/rust-path.h
  fb67789176fe1c0c798f70f6ba3d4d1a  gcc/rust/ast/rust-pattern.cc
  443f2a1f85a4064d7b6d178cfe0a0a65  gcc/rust/ast/rust-pattern.h
  96b0d295ecceb5ea1c9f86b4d922834a  gcc/rust/ast/rust-stmt.h
! 31891c319a6cd4db94f7cde8416e3c91  gcc/rust/ast/rust-type.h
  39774c8ec83393047e843c9b8dff6822  gcc/rust/backend/rust-builtins.cc
  4d12359a7a47b6d290998ff743d3b250  gcc/rust/backend/rust-builtins.h
! ee034fe0eb6f007923edb3ee6eef4db1  gcc/rust/backend/rust-compile-asm.cc
  f2a74dec153c7d458110255bddcd7c47  gcc/rust/backend/rust-compile-asm.h
! 111bf2f91c54323826776a521d970b70  gcc/rust/backend/rust-compile-base.cc
  bb0150a6ba6d60262a1b33393f8d5341  gcc/rust/backend/rust-compile-base.h
  fd2bc9cab100ad48a45eff369cdaa1af  gcc/rust/backend/rust-compile-block.cc
  f6ccf3e6550e5f3d1e7f0903fad16e00  gcc/rust/backend/rust-compile-block.h
*************** be9ce3db6b795d9db2585b15e17f476d  gcc/ru
*** 8166,8173 ****
  a1fb8689400958af8126ae9c477c873e  gcc/rust/backend/rust-compile-intrinsic.h
  169ee3d882699b8f9affd6e7bd5296e2  gcc/rust/backend/rust-compile-item.cc
  4faa4d3dc0f5fd3cfd2981a8f06308e4  gcc/rust/backend/rust-compile-item.h
! 6303efa238312edec7e004f0cc99e4f5  gcc/rust/backend/rust-compile-pattern.cc
! 249ad448519ead968909e71021862907  gcc/rust/backend/rust-compile-pattern.h
  cd711182d62e81ac9cb36e89d0ab5062  gcc/rust/backend/rust-compile-proc-macro.cc
  759481aac456c546da0e05e2994a59b2  gcc/rust/backend/rust-compile-resolve-path.cc
  21dfb54bc738ea2ee1acadbdc70dda9b  gcc/rust/backend/rust-compile-resolve-path.h
--- 8179,8186 ----
  a1fb8689400958af8126ae9c477c873e  gcc/rust/backend/rust-compile-intrinsic.h
  169ee3d882699b8f9affd6e7bd5296e2  gcc/rust/backend/rust-compile-item.cc
  4faa4d3dc0f5fd3cfd2981a8f06308e4  gcc/rust/backend/rust-compile-item.h
! 375a8b5f34115d69573237509dc5bac8  gcc/rust/backend/rust-compile-pattern.cc
! bedf30a4724e428664f2f471edda5d23  gcc/rust/backend/rust-compile-pattern.h
  cd711182d62e81ac9cb36e89d0ab5062  gcc/rust/backend/rust-compile-proc-macro.cc
  759481aac456c546da0e05e2994a59b2  gcc/rust/backend/rust-compile-resolve-path.cc
  21dfb54bc738ea2ee1acadbdc70dda9b  gcc/rust/backend/rust-compile-resolve-path.h
*************** f7b06cf79a55c9659bdf40d25e0bf4b1  gcc/ru
*** 8297,8303 ****
  8a47aa2db46c3e82da2be3ad19266b53  gcc/rust/checks/errors/rust-ast-validation.h
  416d1fccc2865b23f92847324938d76f  gcc/rust/checks/errors/rust-const-checker.cc
  d3f6a661ad0409e35772697ad7e9e506  gcc/rust/checks/errors/rust-const-checker.h
! ef3d07dad43ab68ffb80b64df271e2b1  gcc/rust/checks/errors/rust-hir-pattern-analysis.cc
  f8bbf6383cf2f4051c4c724c78c03f28  gcc/rust/checks/errors/rust-hir-pattern-analysis.h
  ce0954d8a72edb61be6d8e646c61c6cf  gcc/rust/checks/errors/rust-readonly-check.cc
  7853e036ce1dfe09f579bf6a04994461  gcc/rust/checks/errors/rust-readonly-check.h
--- 8310,8316 ----
  8a47aa2db46c3e82da2be3ad19266b53  gcc/rust/checks/errors/rust-ast-validation.h
  416d1fccc2865b23f92847324938d76f  gcc/rust/checks/errors/rust-const-checker.cc
  d3f6a661ad0409e35772697ad7e9e506  gcc/rust/checks/errors/rust-const-checker.h
! be414792c53b0c40c68656f99ed4501e  gcc/rust/checks/errors/rust-hir-pattern-analysis.cc
  f8bbf6383cf2f4051c4c724c78c03f28  gcc/rust/checks/errors/rust-hir-pattern-analysis.h
  ce0954d8a72edb61be6d8e646c61c6cf  gcc/rust/checks/errors/rust-readonly-check.cc
  7853e036ce1dfe09f579bf6a04994461  gcc/rust/checks/errors/rust-readonly-check.h
*************** ddda12b4ef89f90ebd869a2cd0dc7665  gcc/ru
*** 8309,8316 ****
  7736c7e109bf69846c9a92e9d82e7c67  gcc/rust/checks/lints/rust-lint-scan-deadcode.h
  9196027f8d3a8a0754559b8a381e1229  gcc/rust/checks/lints/rust-lint-unused-var.cc
  56160d4d1424a0469b62ce3dc9ef7886  gcc/rust/checks/lints/rust-lint-unused-var.h
! 592b536a06472e982bd43174060bd44e  gcc/rust/checks/lints/unused/rust-unused-checker.cc
! 8011e26d35cb365bb2aeec924948cb11  gcc/rust/checks/lints/unused/rust-unused-checker.h
  bd02f07bc0449d5332cbe841ea6407f2  gcc/rust/checks/lints/unused/rust-unused-collector.cc
  255b7bc523902935456fdefb815a91e0  gcc/rust/checks/lints/unused/rust-unused-collector.h
  747ddc08d2d075789af43eefe97866a1  gcc/rust/checks/lints/unused/rust-unused-context.cc
--- 8322,8329 ----
  7736c7e109bf69846c9a92e9d82e7c67  gcc/rust/checks/lints/rust-lint-scan-deadcode.h
  9196027f8d3a8a0754559b8a381e1229  gcc/rust/checks/lints/rust-lint-unused-var.cc
  56160d4d1424a0469b62ce3dc9ef7886  gcc/rust/checks/lints/rust-lint-unused-var.h
! ba6521a1acc2f2dac3af19cb480e4b2d  gcc/rust/checks/lints/unused/rust-unused-checker.cc
! cb37b95682b2e7ba7b7ee8b8fd38e414  gcc/rust/checks/lints/unused/rust-unused-checker.h
  bd02f07bc0449d5332cbe841ea6407f2  gcc/rust/checks/lints/unused/rust-unused-collector.cc
  255b7bc523902935456fdefb815a91e0  gcc/rust/checks/lints/unused/rust-unused-collector.h
  747ddc08d2d075789af43eefe97866a1  gcc/rust/checks/lints/unused/rust-unused-context.cc
*************** bd02f07bc0449d5332cbe841ea6407f2  gcc/ru
*** 8318,8347 ****
  a5565d318380d1fcdf7d319909cb2fc8  gcc/rust/config-lang.in
  6cdd2cc037f218e33468a73b0841cc02  gcc/rust/expand/rust-cfg-strip.cc
  37fb676f1f8b4f1a0324374289928721  gcc/rust/expand/rust-cfg-strip.h
! 15c672a8ef02cfa0073a820f65f8b90a  gcc/rust/expand/rust-derive-clone.cc
  79d1eb8e6eeece040b532c2494bd883f  gcc/rust/expand/rust-derive-clone.h
  39ac71229a99744a46a68e08aeb0d4b3  gcc/rust/expand/rust-derive-cmp-common.cc
  4b7fb9e918c46089138585e7ff1d3ea9  gcc/rust/expand/rust-derive-cmp-common.h
! 7d68f86d063fbb8934fc774ccd4a4daa  gcc/rust/expand/rust-derive-copy.cc
  ee38f5f050e08826f6afcf77620cc1b8  gcc/rust/expand/rust-derive-copy.h
! 17278d52f88ec3ae7d87d3b8b9b25274  gcc/rust/expand/rust-derive-debug.cc
  93c0a45e0d8f6e28236e3985c5497e9c  gcc/rust/expand/rust-derive-debug.h
! 4ee2689e79892d6fa6d320bd95d3b622  gcc/rust/expand/rust-derive-default.cc
  ca7c4ab77b5343cc4b5d34c5865bdabb  gcc/rust/expand/rust-derive-default.h
! 63a110409f211267e1f0c8a8cb6631fa  gcc/rust/expand/rust-derive-eq.cc
  db60887b189ef8dd1131d50e5a95ea80  gcc/rust/expand/rust-derive-eq.h
! 2f5eca0b6a39d1e5ea375eb6afe8568f  gcc/rust/expand/rust-derive-hash.cc
  5084122d4e53311018c54c7ed1a6fedf  gcc/rust/expand/rust-derive-hash.h
! e11b4bc0b918fb566799ff8f0e919e85  gcc/rust/expand/rust-derive-ord.cc
  5a97bde45bf1009c7ef5c600544b55ee  gcc/rust/expand/rust-derive-ord.h
! 6ebf567a714e71b2d1faafdbb6d73d5a  gcc/rust/expand/rust-derive-partial-eq.cc
  f8d9ae32b9fb0c892b90ca30e3f100b6  gcc/rust/expand/rust-derive-partial-eq.h
! fe2c66eb1dadbe78a3a849122ec33105  gcc/rust/expand/rust-derive.cc
! 97e0b24c5c9b4c053451bbc37700c707  gcc/rust/expand/rust-derive.h
  caff0b7b7e1a0fb05ef4f8575614fb41  gcc/rust/expand/rust-expand-format-args.cc
  32cdbc32d6a40f91930b408f13f78df8  gcc/rust/expand/rust-expand-format-args.h
! 0ed15619e4d039aeded24780b7d11f55  gcc/rust/expand/rust-expand-visitor.cc
! 51845c2672c451625d56c09b616d80e8  gcc/rust/expand/rust-expand-visitor.h
  3628942d6eb2dc1c553b94271a4d592e  gcc/rust/expand/rust-macro-builtins-asm.cc
  48269c7df7dead67e4185d80b217a76a  gcc/rust/expand/rust-macro-builtins-asm.h
  f27b7d7665a02b4f5288be721ee7cd3e  gcc/rust/expand/rust-macro-builtins-format-args.cc
--- 8331,8360 ----
  a5565d318380d1fcdf7d319909cb2fc8  gcc/rust/config-lang.in
  6cdd2cc037f218e33468a73b0841cc02  gcc/rust/expand/rust-cfg-strip.cc
  37fb676f1f8b4f1a0324374289928721  gcc/rust/expand/rust-cfg-strip.h
! 4e8b13587555bf85dfdd0139cf368a0d  gcc/rust/expand/rust-derive-clone.cc
  79d1eb8e6eeece040b532c2494bd883f  gcc/rust/expand/rust-derive-clone.h
  39ac71229a99744a46a68e08aeb0d4b3  gcc/rust/expand/rust-derive-cmp-common.cc
  4b7fb9e918c46089138585e7ff1d3ea9  gcc/rust/expand/rust-derive-cmp-common.h
! 194112b3b59406fff12117f44bec75bb  gcc/rust/expand/rust-derive-copy.cc
  ee38f5f050e08826f6afcf77620cc1b8  gcc/rust/expand/rust-derive-copy.h
! 33d106e8155d08b191847e706525120b  gcc/rust/expand/rust-derive-debug.cc
  93c0a45e0d8f6e28236e3985c5497e9c  gcc/rust/expand/rust-derive-debug.h
! 6d86fce39182fe00c60eed254223e0e7  gcc/rust/expand/rust-derive-default.cc
  ca7c4ab77b5343cc4b5d34c5865bdabb  gcc/rust/expand/rust-derive-default.h
! 6be9d385190dcd9348c4921f43ac1145  gcc/rust/expand/rust-derive-eq.cc
  db60887b189ef8dd1131d50e5a95ea80  gcc/rust/expand/rust-derive-eq.h
! 4307ecf1c5a71dafd7b813514dcc910c  gcc/rust/expand/rust-derive-hash.cc
  5084122d4e53311018c54c7ed1a6fedf  gcc/rust/expand/rust-derive-hash.h
! 3b97cee6f6028f738e963d75e71ddafc  gcc/rust/expand/rust-derive-ord.cc
  5a97bde45bf1009c7ef5c600544b55ee  gcc/rust/expand/rust-derive-ord.h
! b9d81791a655aa0e8365eb6f1f40e6dd  gcc/rust/expand/rust-derive-partial-eq.cc
  f8d9ae32b9fb0c892b90ca30e3f100b6  gcc/rust/expand/rust-derive-partial-eq.h
! 92b10face39a6fc550abc716b625f98d  gcc/rust/expand/rust-derive.cc
! 7be7c594958b035f4b5036cbcb2599b8  gcc/rust/expand/rust-derive.h
  caff0b7b7e1a0fb05ef4f8575614fb41  gcc/rust/expand/rust-expand-format-args.cc
  32cdbc32d6a40f91930b408f13f78df8  gcc/rust/expand/rust-expand-format-args.h
! e589668d31f505ae29a9d4c2c3ab9bb8  gcc/rust/expand/rust-expand-visitor.cc
! 15655a4adde47da5ba2b3c1e1089c251  gcc/rust/expand/rust-expand-visitor.h
  3628942d6eb2dc1c553b94271a4d592e  gcc/rust/expand/rust-macro-builtins-asm.cc
  48269c7df7dead67e4185d80b217a76a  gcc/rust/expand/rust-macro-builtins-asm.h
  f27b7d7665a02b4f5288be721ee7cd3e  gcc/rust/expand/rust-macro-builtins-format-args.cc
*************** e78b00ce2aed15088c09bf10baaf4265  gcc/ru
*** 8356,8369 ****
  907f65abd4676d9291ef7277bcf5425a  gcc/rust/expand/rust-macro-builtins-utility.cc
  7c2ef170018db6c9883bce9f1dfa3277  gcc/rust/expand/rust-macro-builtins.cc
  6d3373d4b93bdf7e0fd90d0eec8de32e  gcc/rust/expand/rust-macro-builtins.h
! a7ba454607c9c66a0319960af6faf270  gcc/rust/expand/rust-macro-expand.cc
! 8931445aa7288e8b9d970b69512abe2c  gcc/rust/expand/rust-macro-expand.h
! 56fa9876960fce0333f6daff613dc814  gcc/rust/expand/rust-macro-invoc-lexer.cc
! 37a63a63dddbbfe7c7c06823dd48c120  gcc/rust/expand/rust-macro-invoc-lexer.h
  c043b006c21e87f8b82ba1334addb1af  gcc/rust/expand/rust-macro-substitute-ctx.cc
  8ee2246e0a6bbdd6c8f79dad099a0400  gcc/rust/expand/rust-macro-substitute-ctx.h
- 36e0ee32b9d2f1e2386f5f3cb9411ced  gcc/rust/expand/rust-proc-macro-invoc-lexer.cc
- 357d41260b3b3882e7644cbfb012b1fa  gcc/rust/expand/rust-proc-macro-invoc-lexer.h
  7faead690d4bd47de7b4b5fe0c4fb7d7  gcc/rust/expand/rust-proc-macro.cc
  9568c3923de491cd646cd621c423458a  gcc/rust/expand/rust-proc-macro.h
  fc268c6c7778ed7ae6989f7f0d879bdc  gcc/rust/expand/rust-token-tree-desugar.cc
--- 8369,8380 ----
  907f65abd4676d9291ef7277bcf5425a  gcc/rust/expand/rust-macro-builtins-utility.cc
  7c2ef170018db6c9883bce9f1dfa3277  gcc/rust/expand/rust-macro-builtins.cc
  6d3373d4b93bdf7e0fd90d0eec8de32e  gcc/rust/expand/rust-macro-builtins.h
! f8bc6e229cc6ea8a3d6c22a17db04e78  gcc/rust/expand/rust-macro-expand.cc
! 35cdae960da84ca7c1a9fe07fe04f854  gcc/rust/expand/rust-macro-expand.h
! 6d4d133a734277207ddac6f68b43278f  gcc/rust/expand/rust-macro-invoc-lexer.cc
! c521d329f546dc2c3bda3e9182abc6fe  gcc/rust/expand/rust-macro-invoc-lexer.h
  c043b006c21e87f8b82ba1334addb1af  gcc/rust/expand/rust-macro-substitute-ctx.cc
  8ee2246e0a6bbdd6c8f79dad099a0400  gcc/rust/expand/rust-macro-substitute-ctx.h
  7faead690d4bd47de7b4b5fe0c4fb7d7  gcc/rust/expand/rust-proc-macro.cc
  9568c3923de491cd646cd621c423458a  gcc/rust/expand/rust-proc-macro.h
  fc268c6c7778ed7ae6989f7f0d879bdc  gcc/rust/expand/rust-token-tree-desugar.cc
*************** a0c671745a0452dc6c2af541125edfd1  gcc/ru
*** 8372,8378 ****
  ca14a49fa6fa023bf2ead8a67420cfa5  gcc/rust/hir/rust-ast-lower-base.h
  388369f5656aba1972999bdfa496f3b0  gcc/rust/hir/rust-ast-lower-block.h
  054c79e824e2ba6f9c8c4337571f8654  gcc/rust/hir/rust-ast-lower-enumitem.h
! bfdac26328fe0c39f15b5a0a0af2abb4  gcc/rust/hir/rust-ast-lower-expr.cc
  26ed1e5107bba0bda3e49e0747aad013  gcc/rust/hir/rust-ast-lower-expr.h
  0a8a648826ab2d693d37d1ef6db621ac  gcc/rust/hir/rust-ast-lower-extern.h
  af24f6b3af1cef0fedb4b6e50d0859db  gcc/rust/hir/rust-ast-lower-format-args.cc
--- 8383,8389 ----
  ca14a49fa6fa023bf2ead8a67420cfa5  gcc/rust/hir/rust-ast-lower-base.h
  388369f5656aba1972999bdfa496f3b0  gcc/rust/hir/rust-ast-lower-block.h
  054c79e824e2ba6f9c8c4337571f8654  gcc/rust/hir/rust-ast-lower-enumitem.h
! 288088a4374abaea8149e6c3d116b2e4  gcc/rust/hir/rust-ast-lower-expr.cc
  26ed1e5107bba0bda3e49e0747aad013  gcc/rust/hir/rust-ast-lower-expr.h
  0a8a648826ab2d693d37d1ef6db621ac  gcc/rust/hir/rust-ast-lower-extern.h
  af24f6b3af1cef0fedb4b6e50d0859db  gcc/rust/hir/rust-ast-lower-format-args.cc
*************** f357dcf5713381e22c7036dfc40716f1  gcc/ru
*** 8429,8438 ****
  18a3272e7898441ff4f8449bc43803e1  gcc/rust/lang.opt
  a11b51758cadbfbc20e4c2969af1aa85  gcc/rust/lang.opt.urls
  37d2c9999aa0dbb0df068a1ae29137fa  gcc/rust/lex/rust-input-source.h
! c8c9a34bc197902d6bf286688182a696  gcc/rust/lex/rust-lex.cc
  1d5ecee79b65ac67ad6fed0bd358a96b  gcc/rust/lex/rust-lex.h
  4ee64c1e58ba8301a0645a9b04e6ba72  gcc/rust/lex/rust-token.cc
! f3001f2ef3ec378c73a844d24a3a8382  gcc/rust/lex/rust-token.h
  fe40f8618a9f5a5f007bc1a81fe45d3a  gcc/rust/logo.png
  79301f1ef7130c9ccc227c2e80e6c3bf  gcc/rust/metadata/rust-export-metadata.cc
  305d124c003086dce48df448a934cc9a  gcc/rust/metadata/rust-export-metadata.h
--- 8440,8449 ----
  18a3272e7898441ff4f8449bc43803e1  gcc/rust/lang.opt
  a11b51758cadbfbc20e4c2969af1aa85  gcc/rust/lang.opt.urls
  37d2c9999aa0dbb0df068a1ae29137fa  gcc/rust/lex/rust-input-source.h
! 3bc6c2164a4aea3855a20e109037ca69  gcc/rust/lex/rust-lex.cc
  1d5ecee79b65ac67ad6fed0bd358a96b  gcc/rust/lex/rust-lex.h
  4ee64c1e58ba8301a0645a9b04e6ba72  gcc/rust/lex/rust-token.cc
! 3039004b292442e40b2f6827e82f0780  gcc/rust/lex/rust-token.h
  fe40f8618a9f5a5f007bc1a81fe45d3a  gcc/rust/logo.png
  79301f1ef7130c9ccc227c2e80e6c3bf  gcc/rust/metadata/rust-export-metadata.cc
  305d124c003086dce48df448a934cc9a  gcc/rust/metadata/rust-export-metadata.h
*************** fe40f8618a9f5a5f007bc1a81fe45d3a  gcc/ru
*** 8445,8488 ****
  dcbc600defe89f418c72fb56de980c97  gcc/rust/parse/rust-cfg-parser.h
  9d5da297a43d8d6f3fe1813c29879937  gcc/rust/parse/rust-parse-error.h
  93ddc039830b0a6b587d38bb393ae6bd  gcc/rust/parse/rust-parse-impl-attribute.hxx
! 91b72c1881e7e606d49611b17772291b  gcc/rust/parse/rust-parse-impl-expr.hxx
  7cd5687bb8dc329dfcb8bfbc99b456e1  gcc/rust/parse/rust-parse-impl-lexer.cc
  123b237f788df6a919268f90d2188425  gcc/rust/parse/rust-parse-impl-macro.cc
  9b0425456c50b968cfb7e36b64f0f362  gcc/rust/parse/rust-parse-impl-macro.hxx
  d62839a7e1b61c00aa41b146304cd729  gcc/rust/parse/rust-parse-impl-path.hxx
  3535076fa8d48befa963fce350256f23  gcc/rust/parse/rust-parse-impl-pattern.hxx
- 3312ee1b49edc2bd989314358c23c6bf  gcc/rust/parse/rust-parse-impl-proc-macro.cc
  ebc262f7414d034296b72ab859fdc482  gcc/rust/parse/rust-parse-impl-ttree.hxx
  c29fa936687b478a9889f3380ee0df68  gcc/rust/parse/rust-parse-impl-utils.hxx
! b437fdaa6e9bb0a09dac90235d77c51b  gcc/rust/parse/rust-parse-impl.hxx
  8188f5994da36c8911bcd5425a5ff10d  gcc/rust/parse/rust-parse-utils.h
  d60ac257492f0b2d13c8c305707dd04a  gcc/rust/parse/rust-parse.cc
  e7be1e34aaef2afbe2bb08ed6b74b2c7  gcc/rust/parse/rust-parse.h
  2f3ffa4e5b28a059fadd881c085fd620  gcc/rust/resolve/rust-ast-resolve.h
! ae9d11bb4a4f39e919862eef7e568f14  gcc/rust/resolve/rust-default-resolver.cc
  78f4e66ab101849c94b73d6c79773c15  gcc/rust/resolve/rust-default-resolver.h
! 76b72c2c48aec37d067dc6e194dec855  gcc/rust/resolve/rust-early-name-resolver-2.0.cc
  fc0abd50175cbce9ceb647ef3334c0e4  gcc/rust/resolve/rust-early-name-resolver-2.0.h
! 82c418bb5349b09785721ca6acf8a1f1  gcc/rust/resolve/rust-finalize-imports-2.0.cc
! 5acd0bef3549fcc295bac20555a779cf  gcc/rust/resolve/rust-finalize-imports-2.0.h
  8a259cbd5ed5a4471451f6fedf12e7c8  gcc/rust/resolve/rust-forever-stack.cc
! 5cfe93a0829300ce00e9ac1b9fd4961c  gcc/rust/resolve/rust-forever-stack.h
! a6cc0af1ec51b8a14328fb6f16587ac8  gcc/rust/resolve/rust-forever-stack.hxx
  6d2f86dd0b3642cf5cc02bcfc48e7658  gcc/rust/resolve/rust-ice-finalizer.cc
  ba641854f27f5fd4a0cca8fbf125da14  gcc/rust/resolve/rust-ice-finalizer.h
  590df3e3e06f373943c90c7a8fef8040  gcc/rust/resolve/rust-immutable-name-resolution-context.cc
  f5c7461be946307b11f49c3acf706f34  gcc/rust/resolve/rust-immutable-name-resolution-context.h
! 471be2f408ae0f38c1d586602f7365cc  gcc/rust/resolve/rust-late-name-resolver-2.0.cc
  196fd10d86327529bddea39566bca9d7  gcc/rust/resolve/rust-late-name-resolver-2.0.h
  6ef317c46f7fd8b8face1a849bdeaceb  gcc/rust/resolve/rust-name-resolution-context.cc
! d82be567510449c6379c392331bc6055  gcc/rust/resolve/rust-name-resolution-context.h
  a756853116b3325b286f3bd09e0cd537  gcc/rust/resolve/rust-name-resolver.cc
  911f8f5bc652cdde8e16ec56e7e35266  gcc/rust/resolve/rust-name-resolver.h
  783acc8c1bd927a5890bd0b703c5a1ae  gcc/rust/resolve/rust-resolve-builtins.cc
  9f7080d5a5a44fbb1d53e8db861f55d6  gcc/rust/resolve/rust-resolve-builtins.h
  f0ecfa8102b52040dd8aa3421fec33bf  gcc/rust/resolve/rust-rib.cc
  6d6d5eff194daa39d1f0a1ba704ee2e8  gcc/rust/resolve/rust-rib.h
! 6314de93955577cd9b6fc3a686fb45c0  gcc/rust/resolve/rust-toplevel-name-resolver-2.0.cc
  c92385bb955360b66f0493c3199e514d  gcc/rust/resolve/rust-toplevel-name-resolver-2.0.h
  3f2008592c4958821acded6d659117c0  gcc/rust/rust-attribs.cc
  f1b5a4dd8502cad9b868c27742da2158  gcc/rust/rust-backend.h
--- 8456,8498 ----
  dcbc600defe89f418c72fb56de980c97  gcc/rust/parse/rust-cfg-parser.h
  9d5da297a43d8d6f3fe1813c29879937  gcc/rust/parse/rust-parse-error.h
  93ddc039830b0a6b587d38bb393ae6bd  gcc/rust/parse/rust-parse-impl-attribute.hxx
! 5cb1a11e82fe180d5382b22d4ea856f6  gcc/rust/parse/rust-parse-impl-expr.hxx
  7cd5687bb8dc329dfcb8bfbc99b456e1  gcc/rust/parse/rust-parse-impl-lexer.cc
  123b237f788df6a919268f90d2188425  gcc/rust/parse/rust-parse-impl-macro.cc
  9b0425456c50b968cfb7e36b64f0f362  gcc/rust/parse/rust-parse-impl-macro.hxx
  d62839a7e1b61c00aa41b146304cd729  gcc/rust/parse/rust-parse-impl-path.hxx
  3535076fa8d48befa963fce350256f23  gcc/rust/parse/rust-parse-impl-pattern.hxx
  ebc262f7414d034296b72ab859fdc482  gcc/rust/parse/rust-parse-impl-ttree.hxx
  c29fa936687b478a9889f3380ee0df68  gcc/rust/parse/rust-parse-impl-utils.hxx
! 72c9a2e5aa9b7aa1230bfaab360cee62  gcc/rust/parse/rust-parse-impl.hxx
  8188f5994da36c8911bcd5425a5ff10d  gcc/rust/parse/rust-parse-utils.h
  d60ac257492f0b2d13c8c305707dd04a  gcc/rust/parse/rust-parse.cc
  e7be1e34aaef2afbe2bb08ed6b74b2c7  gcc/rust/parse/rust-parse.h
  2f3ffa4e5b28a059fadd881c085fd620  gcc/rust/resolve/rust-ast-resolve.h
! e0f74e5ebe67d7226603e6bfb22aedd1  gcc/rust/resolve/rust-default-resolver.cc
  78f4e66ab101849c94b73d6c79773c15  gcc/rust/resolve/rust-default-resolver.h
! 09ac07f490049ebc84294fd0656bed1f  gcc/rust/resolve/rust-early-name-resolver-2.0.cc
  fc0abd50175cbce9ceb647ef3334c0e4  gcc/rust/resolve/rust-early-name-resolver-2.0.h
! 85e5adbc06c6ca71160f15e21f150676  gcc/rust/resolve/rust-finalize-imports-2.0.cc
! e35421f45738cdcd47be3ec6730e42ef  gcc/rust/resolve/rust-finalize-imports-2.0.h
  8a259cbd5ed5a4471451f6fedf12e7c8  gcc/rust/resolve/rust-forever-stack.cc
! 1d073e0114293f79396658c956c0767c  gcc/rust/resolve/rust-forever-stack.h
! 396c36499e65a0887b4fbf8c04fe6e2e  gcc/rust/resolve/rust-forever-stack.hxx
  6d2f86dd0b3642cf5cc02bcfc48e7658  gcc/rust/resolve/rust-ice-finalizer.cc
  ba641854f27f5fd4a0cca8fbf125da14  gcc/rust/resolve/rust-ice-finalizer.h
  590df3e3e06f373943c90c7a8fef8040  gcc/rust/resolve/rust-immutable-name-resolution-context.cc
  f5c7461be946307b11f49c3acf706f34  gcc/rust/resolve/rust-immutable-name-resolution-context.h
! 391e935848bc0b6c251f2848c5af4f58  gcc/rust/resolve/rust-late-name-resolver-2.0.cc
  196fd10d86327529bddea39566bca9d7  gcc/rust/resolve/rust-late-name-resolver-2.0.h
  6ef317c46f7fd8b8face1a849bdeaceb  gcc/rust/resolve/rust-name-resolution-context.cc
! 8052df0b2bde0b17a45e5febfb7176bc  gcc/rust/resolve/rust-name-resolution-context.h
  a756853116b3325b286f3bd09e0cd537  gcc/rust/resolve/rust-name-resolver.cc
  911f8f5bc652cdde8e16ec56e7e35266  gcc/rust/resolve/rust-name-resolver.h
  783acc8c1bd927a5890bd0b703c5a1ae  gcc/rust/resolve/rust-resolve-builtins.cc
  9f7080d5a5a44fbb1d53e8db861f55d6  gcc/rust/resolve/rust-resolve-builtins.h
  f0ecfa8102b52040dd8aa3421fec33bf  gcc/rust/resolve/rust-rib.cc
  6d6d5eff194daa39d1f0a1ba704ee2e8  gcc/rust/resolve/rust-rib.h
! 306822fcefbadbede67889f9fb301c31  gcc/rust/resolve/rust-toplevel-name-resolver-2.0.cc
  c92385bb955360b66f0493c3199e514d  gcc/rust/resolve/rust-toplevel-name-resolver-2.0.h
  3f2008592c4958821acded6d659117c0  gcc/rust/rust-attribs.cc
  f1b5a4dd8502cad9b868c27742da2158  gcc/rust/rust-backend.h
*************** a7f99c3f3c88cf0a588f4ef4d69193e7  gcc/ru
*** 8497,8503 ****
  aabb2405ea0a5e6eebbde91d56262af9  gcc/rust/rust-location.h
  4ed3043615b8b15ebf0a975ae7e7964f  gcc/rust/rust-object-export.cc
  5ffc502f49b1fc8d440b5aecd8319051  gcc/rust/rust-object-export.h
! 9ca3dcb61e1297ba9efa5b3654f87793  gcc/rust/rust-session-manager.cc
  f219d9d3307a119525551b6681a74b80  gcc/rust/rust-session-manager.h
  0762084d9b3bcaa73219abcf7cc78ff8  gcc/rust/rust-system.h
  600dca9d737e69cf4546974e563a25ab  gcc/rust/rust-target-def.h
--- 8507,8513 ----
  aabb2405ea0a5e6eebbde91d56262af9  gcc/rust/rust-location.h
  4ed3043615b8b15ebf0a975ae7e7964f  gcc/rust/rust-object-export.cc
  5ffc502f49b1fc8d440b5aecd8319051  gcc/rust/rust-object-export.h
! 446aaa0f613e3ba3becbdf9a9c67909c  gcc/rust/rust-session-manager.cc
  f219d9d3307a119525551b6681a74b80  gcc/rust/rust-session-manager.h
  0762084d9b3bcaa73219abcf7cc78ff8  gcc/rust/rust-system.h
  600dca9d737e69cf4546974e563a25ab  gcc/rust/rust-target-def.h
*************** b5767f59e24736d3d41a91868444e0cc  gcc/ru
*** 8531,8551 ****
  fd6e360a937353d00b6fd04e5030af1e  gcc/rust/typecheck/rust-hir-type-check-item.cc
  e1aa66b1024a0faf4498dfa85056d3b4  gcc/rust/typecheck/rust-hir-type-check-item.h
  b4af5a55d6d7857d9c8c0a97da299ca8  gcc/rust/typecheck/rust-hir-type-check-path.cc
! ece78e9d7c95fa0893b206a1c845cbad  gcc/rust/typecheck/rust-hir-type-check-pattern.cc
  bffd233b66e2222e22ce2d280c8d9f77  gcc/rust/typecheck/rust-hir-type-check-pattern.h
  7e9f5a81fd8ee84014b141f4e73e1ae2  gcc/rust/typecheck/rust-hir-type-check-stmt.cc
  e51af9ea81d7c3d89682ee2c51ebaf03  gcc/rust/typecheck/rust-hir-type-check-stmt.h
  1ef7426e8ca96c599e36d794e6ab461c  gcc/rust/typecheck/rust-hir-type-check-struct-field.h
! f2324f20f915c03d8a2116bb293c84d0  gcc/rust/typecheck/rust-hir-type-check-struct.cc
  ff592ceeba793ca4e87569801f6ff9a2  gcc/rust/typecheck/rust-hir-type-check-type.cc
  6b42e54540f28a6b6cd0ffce4b704239  gcc/rust/typecheck/rust-hir-type-check-type.h
  0b4fc79eabb9158e315c3045c8a8bb8e  gcc/rust/typecheck/rust-hir-type-check.cc
! 5438ee880f103d380f6bb1f408892687  gcc/rust/typecheck/rust-hir-type-check.h
  134cb0bded72dc6de4562859c151a599  gcc/rust/typecheck/rust-substitution-mapper.cc
  60c4588af4ad75caffaf89afd32d15ec  gcc/rust/typecheck/rust-substitution-mapper.h
  3710a7ace6b75d7dcd78bf4e3c2223bf  gcc/rust/typecheck/rust-type-util.cc
  aab7e220ef86bcffdc6058162319300b  gcc/rust/typecheck/rust-type-util.h
! 01c463bb7e412d7d12a8a1c0ed320d5e  gcc/rust/typecheck/rust-typecheck-context.cc
  6776739078e81af1138b656938baf87f  gcc/rust/typecheck/rust-tyty-bounds.cc
  b605c99b67db44ca465e912ba50bd365  gcc/rust/typecheck/rust-tyty-call.cc
  b22bf0c3a5ffe96637f444175ee29bf7  gcc/rust/typecheck/rust-tyty-call.h
--- 8541,8561 ----
  fd6e360a937353d00b6fd04e5030af1e  gcc/rust/typecheck/rust-hir-type-check-item.cc
  e1aa66b1024a0faf4498dfa85056d3b4  gcc/rust/typecheck/rust-hir-type-check-item.h
  b4af5a55d6d7857d9c8c0a97da299ca8  gcc/rust/typecheck/rust-hir-type-check-path.cc
! 0af01bd1bfdcde6a4e9801039146013f  gcc/rust/typecheck/rust-hir-type-check-pattern.cc
  bffd233b66e2222e22ce2d280c8d9f77  gcc/rust/typecheck/rust-hir-type-check-pattern.h
  7e9f5a81fd8ee84014b141f4e73e1ae2  gcc/rust/typecheck/rust-hir-type-check-stmt.cc
  e51af9ea81d7c3d89682ee2c51ebaf03  gcc/rust/typecheck/rust-hir-type-check-stmt.h
  1ef7426e8ca96c599e36d794e6ab461c  gcc/rust/typecheck/rust-hir-type-check-struct-field.h
! 6a9823eb94374a0ddaea576a26d1e899  gcc/rust/typecheck/rust-hir-type-check-struct.cc
  ff592ceeba793ca4e87569801f6ff9a2  gcc/rust/typecheck/rust-hir-type-check-type.cc
  6b42e54540f28a6b6cd0ffce4b704239  gcc/rust/typecheck/rust-hir-type-check-type.h
  0b4fc79eabb9158e315c3045c8a8bb8e  gcc/rust/typecheck/rust-hir-type-check.cc
! 961b7fe1e412ab3adf5c0d0944b2fd71  gcc/rust/typecheck/rust-hir-type-check.h
  134cb0bded72dc6de4562859c151a599  gcc/rust/typecheck/rust-substitution-mapper.cc
  60c4588af4ad75caffaf89afd32d15ec  gcc/rust/typecheck/rust-substitution-mapper.h
  3710a7ace6b75d7dcd78bf4e3c2223bf  gcc/rust/typecheck/rust-type-util.cc
  aab7e220ef86bcffdc6058162319300b  gcc/rust/typecheck/rust-type-util.h
! 1e48a43b6afcfbe467c649ac2f0a3624  gcc/rust/typecheck/rust-typecheck-context.cc
  6776739078e81af1138b656938baf87f  gcc/rust/typecheck/rust-tyty-bounds.cc
  b605c99b67db44ca465e912ba50bd365  gcc/rust/typecheck/rust-tyty-call.cc
  b22bf0c3a5ffe96637f444175ee29bf7  gcc/rust/typecheck/rust-tyty-call.h
*************** eb1bfe030c9849086601bd0822a7e35a  gcc/ru
*** 8569,8577 ****
  5fab4ccaa5f132cbe9ca8f09047732ad  gcc/rust/util/optional.h
  28960566056dffb6dd86b0c3ad60bf39  gcc/rust/util/rust-abi.cc
  a85e112c6426c604dd9a3a9af712e53b  gcc/rust/util/rust-abi.h
! 961e1004e5c1f984212c31357b8c006e  gcc/rust/util/rust-attribute-values.h
! 59ab4aad52dc6095283a2b40abe4b753  gcc/rust/util/rust-attributes.cc
! a701c002ae75ba8b23aaad3b4195e443  gcc/rust/util/rust-attributes.h
  f7a4957c1c7c3fc0e851a38ef997ce72  gcc/rust/util/rust-base62.cc
  a674c0d71a00cc704ca2d16c25f4ba3e  gcc/rust/util/rust-base62.h
  89c5d7d5d733b3877924ef2754c681a2  gcc/rust/util/rust-buffered-queue.h
--- 8579,8587 ----
  5fab4ccaa5f132cbe9ca8f09047732ad  gcc/rust/util/optional.h
  28960566056dffb6dd86b0c3ad60bf39  gcc/rust/util/rust-abi.cc
  a85e112c6426c604dd9a3a9af712e53b  gcc/rust/util/rust-abi.h
! 0072330b0605d9d927000ee09ed94369  gcc/rust/util/rust-attribute-values.h
! a364cfe687cfc0eaeb2f4f7452bf6125  gcc/rust/util/rust-attributes.cc
! 203f3d4a9f7c19a3df5898ea0d4a542b  gcc/rust/util/rust-attributes.h
  f7a4957c1c7c3fc0e851a38ef997ce72  gcc/rust/util/rust-base62.cc
  a674c0d71a00cc704ca2d16c25f4ba3e  gcc/rust/util/rust-base62.h
  89c5d7d5d733b3877924ef2754c681a2  gcc/rust/util/rust-buffered-queue.h
*************** d87ca49f50adda86e874b992b90d3a0e  gcc/ru
*** 8585,8592 ****
  88f7642dab3e02fac387a93aad82300a  gcc/rust/util/rust-edition.h
  6bad0adc3974de844f3be9f38aeccec7  gcc/rust/util/rust-ggc.cc
  ce7d9c9aad32c78c1945878b17715fa7  gcc/rust/util/rust-ggc.h
! c221f47cfdd83c38a1c948b900387a8a  gcc/rust/util/rust-hir-map.cc
! c909f97f94dc8b815debd5972a511744  gcc/rust/util/rust-hir-map.h
  2bf44e898c6773e49f63aa99ea22f2aa  gcc/rust/util/rust-identifier.h
  9da3d0bbd1f3b83f29287582aaadf7fd  gcc/rust/util/rust-inline-visitor.h
  fcb0ef58bd45344a4c08af0945cd41b9  gcc/rust/util/rust-keyword-values.cc
--- 8595,8602 ----
  88f7642dab3e02fac387a93aad82300a  gcc/rust/util/rust-edition.h
  6bad0adc3974de844f3be9f38aeccec7  gcc/rust/util/rust-ggc.cc
  ce7d9c9aad32c78c1945878b17715fa7  gcc/rust/util/rust-ggc.h
! 5f567c0b0890a2a4ab5639da6dc4eec3  gcc/rust/util/rust-hir-map.cc
! c35dd404a34bc22dca6de4b7dc641c2f  gcc/rust/util/rust-hir-map.h
  2bf44e898c6773e49f63aa99ea22f2aa  gcc/rust/util/rust-identifier.h
  9da3d0bbd1f3b83f29287582aaadf7fd  gcc/rust/util/rust-inline-visitor.h
  fcb0ef58bd45344a4c08af0945cd41b9  gcc/rust/util/rust-keyword-values.cc
*************** fe7cc01d7dd25103bc61ab1a33dd54dc  gcc/ta
*** 8690,8699 ****
  f24751f278bee1ac8dc861467d9f96a3  gcc/target-insns.def
  3e3d7d9b6a6a44429654d900524ebbb2  gcc/target.def
  b21c32de4ac41afaa112df92995fbc7b  gcc/target.h
! 8125dc2ec6773b874996579f2c7a5a45  gcc/targhooks.cc
! 407bffe68a928437a42d3979f89d8c46  gcc/targhooks.h
  f39fcaa8197187283ccfed40107b426d  gcc/testsuite/.gitattributes
! 25434184092f209163f1ed70eac6901e  gcc/testsuite/ChangeLog
  47e8e29b649ead73b8a1e4797da470ed  gcc/testsuite/ChangeLog-1993-2007
  35198a9e4fd31b935de8789faabf3351  gcc/testsuite/ChangeLog-2008
  0f19934540750356d1b91595cebfd9a8  gcc/testsuite/ChangeLog-2009
--- 8700,8709 ----
  f24751f278bee1ac8dc861467d9f96a3  gcc/target-insns.def
  3e3d7d9b6a6a44429654d900524ebbb2  gcc/target.def
  b21c32de4ac41afaa112df92995fbc7b  gcc/target.h
! bf20a6542e361b29f15f9f2b47d47e2f  gcc/targhooks.cc
! b1068b0d3d77d5a55802a29a9f8a08d7  gcc/targhooks.h
  f39fcaa8197187283ccfed40107b426d  gcc/testsuite/.gitattributes
! 716608e77a87ea9b1cf576c4bad6265b  gcc/testsuite/ChangeLog
  47e8e29b649ead73b8a1e4797da470ed  gcc/testsuite/ChangeLog-1993-2007
  35198a9e4fd31b935de8789faabf3351  gcc/testsuite/ChangeLog-2008
  0f19934540750356d1b91595cebfd9a8  gcc/testsuite/ChangeLog-2009
*************** bc971283f5728545e6e3cd2df580d7f6  gcc/te
*** 16997,17002 ****
--- 17007,17015 ----
  91f04623f952b388804ef290a229f30d  gcc/testsuite/algol68/compile/error-contraction-1.a68
  423a86246648987337fb3246786d0e72  gcc/testsuite/algol68/compile/error-contraction-2.a68
  10d7016ba245864634ac502533a21027  gcc/testsuite/algol68/compile/error-def-1.a68
+ c372b31e69cdf32487bb21c7b0407b98  gcc/testsuite/algol68/compile/error-denotation-1.a68
+ 1c1bdd92096dcef25e3a91e40f37ec5a  gcc/testsuite/algol68/compile/error-denotation-2.a68
+ 5e501617c0aa881ed82cfcb6431be6bf  gcc/testsuite/algol68/compile/error-denotation-3.a68
  519411f38ed81f312c3ee31556d4fd36  gcc/testsuite/algol68/compile/error-incestuous-union-1.a68
  449520edb75baa924cfc860ebce2173e  gcc/testsuite/algol68/compile/error-label-after-decl-1.a68
  fc0e376579ecc74fa9a732f8b172a47a  gcc/testsuite/algol68/compile/error-loop-1.a68
*************** f081dd04a0bf5e6ab8d9e46fe1bfefb9  gcc/te
*** 17239,17245 ****
  0ac42c16ed4a3d26a4fc223a28a3babc  gcc/testsuite/algol68/execute/case-clause-2.a68
  9ce4be63791985568884bacc3882e475  gcc/testsuite/algol68/execute/case-clause-3.a68
  83951470af951e2409bb1a108084bd54  gcc/testsuite/algol68/execute/case-clause-4.a68
! 8194d251e7fc1e549ea183750f0b399c  gcc/testsuite/algol68/execute/char-in-string-1.a68
  134bc3c3f0ff93a2bf4f2c36a45ede82  gcc/testsuite/algol68/execute/closed-clause-1.a68
  ee151f87269fccc8b4737638ee4ae901  gcc/testsuite/algol68/execute/closed-clause-2.a68
  a879aa31f6f57217fb63977c8ff24033  gcc/testsuite/algol68/execute/collateral-clause-1.a68
--- 17252,17258 ----
  0ac42c16ed4a3d26a4fc223a28a3babc  gcc/testsuite/algol68/execute/case-clause-2.a68
  9ce4be63791985568884bacc3882e475  gcc/testsuite/algol68/execute/case-clause-3.a68
  83951470af951e2409bb1a108084bd54  gcc/testsuite/algol68/execute/case-clause-4.a68
! 02db7ddf99340c440b7b9056b6e64d62  gcc/testsuite/algol68/execute/char-in-string-1.a68
  134bc3c3f0ff93a2bf4f2c36a45ede82  gcc/testsuite/algol68/execute/closed-clause-1.a68
  ee151f87269fccc8b4737638ee4ae901  gcc/testsuite/algol68/execute/closed-clause-2.a68
  a879aa31f6f57217fb63977c8ff24033  gcc/testsuite/algol68/execute/collateral-clause-1.a68
*************** e8aebcbf2074af69abdba07035204b4b  gcc/te
*** 17543,17549 ****
  eeaf8048970e1ee2404104ba444cffe6  gcc/testsuite/algol68/execute/plus-string-1.a68
  4082ce2d3889638c23bc1008752bd5e3  gcc/testsuite/algol68/execute/plus-string-2.a68
  62a56a20caf639ffc2b841059f1aefcb  gcc/testsuite/algol68/execute/plus-string-stride-1.a68
! c53019e93bfd002b9ab356c713642987  gcc/testsuite/algol68/execute/plusab-1.a68
  b256a7a16e396c5632bb71fb0d0607b7  gcc/testsuite/algol68/execute/plusab-2.a68
  436472862774b95b59e0a357fb7785c9  gcc/testsuite/algol68/execute/plusab-3.a68
  4e6bb133f6e476036d3a8e433f865f7c  gcc/testsuite/algol68/execute/plusab-4.a68
--- 17556,17562 ----
  eeaf8048970e1ee2404104ba444cffe6  gcc/testsuite/algol68/execute/plus-string-1.a68
  4082ce2d3889638c23bc1008752bd5e3  gcc/testsuite/algol68/execute/plus-string-2.a68
  62a56a20caf639ffc2b841059f1aefcb  gcc/testsuite/algol68/execute/plus-string-stride-1.a68
! a47ccd5d74b0680aa7243bc5239504bc  gcc/testsuite/algol68/execute/plusab-1.a68
  b256a7a16e396c5632bb71fb0d0607b7  gcc/testsuite/algol68/execute/plusab-2.a68
  436472862774b95b59e0a357fb7785c9  gcc/testsuite/algol68/execute/plusab-3.a68
  4e6bb133f6e476036d3a8e433f865f7c  gcc/testsuite/algol68/execute/plusab-4.a68
*************** bad4d7b48788bbdb96000270350cb4d1  gcc/te
*** 17671,17676 ****
--- 17684,17690 ----
  7a78a6c79e5bc72d82aefe221eeb4218  gcc/testsuite/algol68/execute/trimmer-10.a68
  b1d41346b1cedd3d048f43e59583c107  gcc/testsuite/algol68/execute/trimmer-11.a68
  345b78fdc7e3d0f4bba21ff67f613252  gcc/testsuite/algol68/execute/trimmer-12.a68
+ 680eaaaa29a8e2a136863c693e8e13a9  gcc/testsuite/algol68/execute/trimmer-13.a68
  d08e2268faad812e1ae053278b0b0140  gcc/testsuite/algol68/execute/trimmer-2.a68
  e560eea6797e545fd6dcf2533df0b54a  gcc/testsuite/algol68/execute/trimmer-3.a68
  04850b4d4594f6d880127e706128a135  gcc/testsuite/algol68/execute/trimmer-4.a68
*************** f22c1d6f613d0a75782bbe2b9985409c  gcc/te
*** 18158,18163 ****
--- 18172,18179 ----
  7bf4703348c765739d583b7192f279b4  gcc/testsuite/c-c++-common/analyzer/deref-before-check-pr77425.c
  886f3f33c2d279807ee7298e0c063925  gcc/testsuite/c-c++-common/analyzer/deref-before-check-qemu-qtest_rsp_args.c
  e72d4d58ac74047ac994b14980352fac  gcc/testsuite/c-c++-common/analyzer/disabling.c
+ 59c4bac98b18c536dced802b01c181fb  gcc/testsuite/c-c++-common/analyzer/divide-by-zero-1.c
+ ce3c5656c002ea02f32e577aad16eb30  gcc/testsuite/c-c++-common/analyzer/divide-by-zero-pr124195-2.c
  19aacf9c33e54908fddb0b6eaf172fdd  gcc/testsuite/c-c++-common/analyzer/dot-output.c
  fda96ad160dde929000c954a08b084bf  gcc/testsuite/c-c++-common/analyzer/dump-state.c
  b38fbb0d028c69f962c89ebba073f297  gcc/testsuite/c-c++-common/analyzer/edges-2.c
*************** e660fefe331990592f06c3b2ba0dd30c  gcc/te
*** 18605,18610 ****
--- 18621,18627 ----
  376fb4403916477fbc28accfb5d269f1  gcc/testsuite/c-c++-common/analyzer/use-after-free-2.c
  3a7124e6d5e50995938faaebaf9de5c5  gcc/testsuite/c-c++-common/analyzer/use-after-free-3.c
  268d34948669b97e22887b0f3bf297eb  gcc/testsuite/c-c++-common/analyzer/vasprintf-1.c
+ 6ec14b9805edfc6febe0f55f8bd321ba  gcc/testsuite/c-c++-common/analyzer/vector-ice-pr124188.c
  f35be136a336489f3bbba4138c71f464  gcc/testsuite/c-c++-common/analyzer/volatile-1.c
  a833a6ad5ab9dc4df4c5628344367514  gcc/testsuite/c-c++-common/analyzer/vsnprintf-1.c
  21f9e2679d54cc3e89a736bb45b6003d  gcc/testsuite/c-c++-common/analyzer/write-to-const-1.c
*************** a0e21528a4a4b6c55e3ddacf0a8cf5f7  gcc/te
*** 21953,21958 ****
--- 21970,21976 ----
  35a1ad73c2dad3082e687ad6cb6e4a83  gcc/testsuite/g++.dg/DRs/dr3045.C
  3f297cb3f2f7472c7c0e23d3d9a4e49c  gcc/testsuite/g++.dg/DRs/dr3061.C
  0db4e83f65185c2945cb11bd0815a87e  gcc/testsuite/g++.dg/DRs/dr3079.C
+ c8f402708041b93f25fb375136b1fa17  gcc/testsuite/g++.dg/DRs/dr3110.C
  7a4b27e45b2c85a34faf94f75f8945d1  gcc/testsuite/g++.dg/DRs/dr625.C
  cdd5e29f9e112d6201410809ca83e0d2  gcc/testsuite/g++.dg/DRs/dr882.C
  e608eff392cbbd42abc2849e8bfffa67  gcc/testsuite/g++.dg/README
*************** c22e1405c91d95d32ec012cae1f23ccc  gcc/te
*** 27201,27206 ****
--- 27219,27225 ----
  7babed4c27249bda4fc60ca9f7b378c0  gcc/testsuite/g++.dg/cpp1y/var-templ85.C
  358ebedc9ef10722682a7bf350590dc2  gcc/testsuite/g++.dg/cpp1y/var-templ86.C
  2555b4c1ccdec6b7fca5b625f06840d3  gcc/testsuite/g++.dg/cpp1y/var-templ87.C
+ 6066c7bcfa1174f7783c52343cc9ad88  gcc/testsuite/g++.dg/cpp1y/var-templ88.C
  c62c3c5ce4dabfb077ffd26896b1d204  gcc/testsuite/g++.dg/cpp1y/var-templ9.C
  6b70f04015ba6612a9e9cb475e01f287  gcc/testsuite/g++.dg/cpp1y/vla-initlist1.C
  4804988f5ca1de7a49a58e20c70fc457  gcc/testsuite/g++.dg/cpp1y/vla10.C
*************** b2f1adaac5da7f7375b79fa9b422f121  gcc/te
*** 31464,31470 ****
  31609c7b2929fd6a1a260808d35bcb53  gcc/testsuite/g++.dg/gcov/gcov-8.C
  d2b21cb5491477a86d440aab9f68213d  gcc/testsuite/g++.dg/gcov/gcov-dump-1.C
  6f3b35a06f1fa0ae35acc5b4b7eb0ffb  gcc/testsuite/g++.dg/gcov/gcov-dump-2.C
! a988fcacc8a8316ebe261060fd47e6ef  gcc/testsuite/g++.dg/gcov/gcov-threads-1.C
  7f7adb623de4ddcc9c73af08aec292d8  gcc/testsuite/g++.dg/gcov/gcov.exp
  6a2ed5ca795d47c333efae7c155c43b1  gcc/testsuite/g++.dg/gcov/gcov.py
  28167c93ffea74cb328ff3cd087d643a  gcc/testsuite/g++.dg/gcov/gcovpart-12b.C
--- 31483,31489 ----
  31609c7b2929fd6a1a260808d35bcb53  gcc/testsuite/g++.dg/gcov/gcov-8.C
  d2b21cb5491477a86d440aab9f68213d  gcc/testsuite/g++.dg/gcov/gcov-dump-1.C
  6f3b35a06f1fa0ae35acc5b4b7eb0ffb  gcc/testsuite/g++.dg/gcov/gcov-dump-2.C
! 885bd1ff4746451343fd5aca6cb36583  gcc/testsuite/g++.dg/gcov/gcov-threads-1.C
  7f7adb623de4ddcc9c73af08aec292d8  gcc/testsuite/g++.dg/gcov/gcov.exp
  6a2ed5ca795d47c333efae7c155c43b1  gcc/testsuite/g++.dg/gcov/gcov.py
  28167c93ffea74cb328ff3cd087d643a  gcc/testsuite/g++.dg/gcov/gcovpart-12b.C
*************** e1073bec80cbc48fb15e02126aebb2b0  gcc/te
*** 31757,31764 ****
  641b551c65455ce91907afab3c572a40  gcc/testsuite/g++.dg/gomp/pr108503.C
  a8cfc657234f5f421b289d2fa6196965  gcc/testsuite/g++.dg/gomp/pr108607.C
  ed2fe9b487c91fe33d6cccf142fa243c  gcc/testsuite/g++.dg/gomp/pr111274.C
! 6a4ae86b953fa84ae6203b0c3781bfc3  gcc/testsuite/g++.dg/gomp/pr113436-2.C
! fa2e302bb646a04152416a2ad9b98d02  gcc/testsuite/g++.dg/gomp/pr113436.C
  a224cdf89df755372b414897a4fd0df0  gcc/testsuite/g++.dg/gomp/pr118876.C
  24de1af738e1de5eade9460de843157d  gcc/testsuite/g++.dg/gomp/pr119370.C
  44956ee7048ef4daaa13755b811fe3ca  gcc/testsuite/g++.dg/gomp/pr120180-1.C
--- 31776,31786 ----
  641b551c65455ce91907afab3c572a40  gcc/testsuite/g++.dg/gomp/pr108503.C
  a8cfc657234f5f421b289d2fa6196965  gcc/testsuite/g++.dg/gomp/pr108607.C
  ed2fe9b487c91fe33d6cccf142fa243c  gcc/testsuite/g++.dg/gomp/pr111274.C
! 862170537bba07f4be0557b1aa4101c4  gcc/testsuite/g++.dg/gomp/pr113436-1.C
! 637110926e3aa67579a390cf05450710  gcc/testsuite/g++.dg/gomp/pr113436-2.C
! 0f26f9bd3a16749db67eca208387a551  gcc/testsuite/g++.dg/gomp/pr113436-3.C
! 3366513ee268f5aa845a9daf9697760e  gcc/testsuite/g++.dg/gomp/pr113436-4.C
! 89218033cf6719c7c25cc630f1eb4438  gcc/testsuite/g++.dg/gomp/pr113436-5.C
  a224cdf89df755372b414897a4fd0df0  gcc/testsuite/g++.dg/gomp/pr118876.C
  24de1af738e1de5eade9460de843157d  gcc/testsuite/g++.dg/gomp/pr119370.C
  44956ee7048ef4daaa13755b811fe3ca  gcc/testsuite/g++.dg/gomp/pr120180-1.C
*************** d248bf5deb963f7dfbec9babb6fb70df  gcc/te
*** 32601,32606 ****
--- 32623,32629 ----
  9183db2978d574bc26d43a0d942ec920  gcc/testsuite/g++.dg/ipa/pr118243.C
  6cd3566146c3d805aaa4fc95d93401c3  gcc/testsuite/g++.dg/ipa/pr120146.C
  2e880749089a9c6febba9ae1fa0de490  gcc/testsuite/g++.dg/ipa/pr122856.C
+ ef33c2ef3dbc8aac99ad9c82e7cc7c9e  gcc/testsuite/g++.dg/ipa/pr123229.C
  02f3704c0511b2d171c55dbf09c64325  gcc/testsuite/g++.dg/ipa/pr43695.C
  5345293723ad062b59b168c319738e1e  gcc/testsuite/g++.dg/ipa/pr43812.C
  b001cbe3dfdeb7d2a1061f024aa08ea4  gcc/testsuite/g++.dg/ipa/pr44372.C
*************** cbccebd52f80be1acc21283b8d2ec373  gcc/te
*** 36855,36861 ****
  395c7fdd493455c7e9ebc3b33b0a1c1c  gcc/testsuite/g++.dg/parse/typename3.C
  a7bf52f847dc688d8603b5d1b1ca8521  gcc/testsuite/g++.dg/parse/typename4.C
  979c20e0b12da5f2d9ab3fc8b1d0e674  gcc/testsuite/g++.dg/parse/typename5.C
! 4b927bd8b5a48134a8c3189cc3af28b3  gcc/testsuite/g++.dg/parse/typename6.C
  421915ff4fa7afa0ee5427c10622ecb8  gcc/testsuite/g++.dg/parse/typename7.C
  fc99557b544b211def78f05030375621  gcc/testsuite/g++.dg/parse/typename8.C
  35ab20568ffabae7969974eae553395b  gcc/testsuite/g++.dg/parse/typename9.C
--- 36878,36884 ----
  395c7fdd493455c7e9ebc3b33b0a1c1c  gcc/testsuite/g++.dg/parse/typename3.C
  a7bf52f847dc688d8603b5d1b1ca8521  gcc/testsuite/g++.dg/parse/typename4.C
  979c20e0b12da5f2d9ab3fc8b1d0e674  gcc/testsuite/g++.dg/parse/typename5.C
! 31ee4e55127afe1e20bb91cd1fd231e8  gcc/testsuite/g++.dg/parse/typename6.C
  421915ff4fa7afa0ee5427c10622ecb8  gcc/testsuite/g++.dg/parse/typename7.C
  fc99557b544b211def78f05030375621  gcc/testsuite/g++.dg/parse/typename8.C
  35ab20568ffabae7969974eae553395b  gcc/testsuite/g++.dg/parse/typename9.C
*************** eb84036c2fb391317cdd8fb25e15cd20  gcc/te
*** 37290,37296 ****
  09e1efe5771d8ca7e58515943f5072d6  gcc/testsuite/g++.dg/reflect/compare6.C
  443f23055fa6ef1c04dd052255304335  gcc/testsuite/g++.dg/reflect/compare7.C
  c904467a71b469ad19ac245ff86a688f  gcc/testsuite/g++.dg/reflect/compare8.C
! 635fa6f22b16b0493cd6c24ca7a70976  gcc/testsuite/g++.dg/reflect/compare9.C
  93f7d56c10957b5c536f0f5607120434  gcc/testsuite/g++.dg/reflect/compat1.C
  5099ae69183a971da3cd6780a7dbe8f9  gcc/testsuite/g++.dg/reflect/complete1.C
  11137d680afe19be9fda652628f4f9aa  gcc/testsuite/g++.dg/reflect/constant_of1.C
--- 37313,37319 ----
  09e1efe5771d8ca7e58515943f5072d6  gcc/testsuite/g++.dg/reflect/compare6.C
  443f23055fa6ef1c04dd052255304335  gcc/testsuite/g++.dg/reflect/compare7.C
  c904467a71b469ad19ac245ff86a688f  gcc/testsuite/g++.dg/reflect/compare8.C
! 40feb1042d1daefbdcd0fb6ba0f035b9  gcc/testsuite/g++.dg/reflect/compare9.C
  93f7d56c10957b5c536f0f5607120434  gcc/testsuite/g++.dg/reflect/compat1.C
  5099ae69183a971da3cd6780a7dbe8f9  gcc/testsuite/g++.dg/reflect/complete1.C
  11137d680afe19be9fda652628f4f9aa  gcc/testsuite/g++.dg/reflect/constant_of1.C
*************** d9a7fd232d445f9b66afc3bae1204b42  gcc/te
*** 37328,37333 ****
--- 37351,37357 ----
  a90bbaada7db11433927609f58ce9807  gcc/testsuite/g++.dg/reflect/dealias1.C
  ba847f7d57294ccd6b282e81baaaf83b  gcc/testsuite/g++.dg/reflect/dealias2.C
  c9d4dece58db866f00e39bcc4cadb5f8  gcc/testsuite/g++.dg/reflect/dealias3.C
+ 0812d60a7ffe2d181412a252920fcaee  gcc/testsuite/g++.dg/reflect/defarg1.C
  35fb9a6b3789fdd6b10d806ba69be6d5  gcc/testsuite/g++.dg/reflect/define_aggregate1.C
  f0f21ad05d20f33170e5464386bbc04a  gcc/testsuite/g++.dg/reflect/define_aggregate2.C
  39bd2120b97c0707f5d4525b080369ff  gcc/testsuite/g++.dg/reflect/define_aggregate3.C
*************** e206f01c179e8a843dc93974bf8abcf8  gcc/te
*** 37360,37365 ****
--- 37384,37390 ----
  c383f7bdf34cc8248e3fb9c61011574a  gcc/testsuite/g++.dg/reflect/diag2.C
  32ccc692cd8f4f800d5b7cf0f8c10e82  gcc/testsuite/g++.dg/reflect/diag3.C
  1533eb5d112721a72e26e68b9d092170  gcc/testsuite/g++.dg/reflect/diag4.C
+ 20539bb1e62472f10fa8334f10ff9cd3  gcc/testsuite/g++.dg/reflect/diag5.C
  33dbfbabd9276fa16216f8481beefd2b  gcc/testsuite/g++.dg/reflect/display_string_of1.C
  471074284711fdd57cea87c822da502f  gcc/testsuite/g++.dg/reflect/eh1.C
  47e795f9117d64bb20ad3346d6279726  gcc/testsuite/g++.dg/reflect/eh2.C
*************** b6e5358e929ecce99496e00535aeba9d  gcc/te
*** 37385,37392 ****
  b8eb86b029a2ffb0d23c96945ba35e78  gcc/testsuite/g++.dg/reflect/expansion-stmt1.C
  92058e6db958dd512a0f906581bd91a8  gcc/testsuite/g++.dg/reflect/expr1.C
  a8a15705ab8187b001c195f1cec551cf  gcc/testsuite/g++.dg/reflect/expr10.C
! b9523a1696257196719fca0c617d3dc0  gcc/testsuite/g++.dg/reflect/expr11.C
! 964315bf14acc51f2e2f42297e2050c2  gcc/testsuite/g++.dg/reflect/expr12.C
  d09ceac0ed381b8e6d87478d7da5ecea  gcc/testsuite/g++.dg/reflect/expr13.C
  cb62b6f411eaa0edabe6a10520d7652c  gcc/testsuite/g++.dg/reflect/expr14.C
  7d931bd0fd71d114fa6a17dce607e802  gcc/testsuite/g++.dg/reflect/expr15.C
--- 37410,37417 ----
  b8eb86b029a2ffb0d23c96945ba35e78  gcc/testsuite/g++.dg/reflect/expansion-stmt1.C
  92058e6db958dd512a0f906581bd91a8  gcc/testsuite/g++.dg/reflect/expr1.C
  a8a15705ab8187b001c195f1cec551cf  gcc/testsuite/g++.dg/reflect/expr10.C
! dd2e7162c7d5dd2ca76a4c15861d9607  gcc/testsuite/g++.dg/reflect/expr11.C
! 37a868e08a2fb9d0c6b2664b9ccdd800  gcc/testsuite/g++.dg/reflect/expr12.C
  d09ceac0ed381b8e6d87478d7da5ecea  gcc/testsuite/g++.dg/reflect/expr13.C
  cb62b6f411eaa0edabe6a10520d7652c  gcc/testsuite/g++.dg/reflect/expr14.C
  7d931bd0fd71d114fa6a17dce607e802  gcc/testsuite/g++.dg/reflect/expr15.C
*************** d1fd504ae938ad7e3b0edbf6834ec3b4  gcc/te
*** 37560,37568 ****
  689453102e4425f8d2c4ff89cb939595  gcc/testsuite/g++.dg/reflect/members_of2.C
  80a032eb31d0998f2d288e303356773a  gcc/testsuite/g++.dg/reflect/members_of3.C
  5ececa99994de569abffae1671b71870  gcc/testsuite/g++.dg/reflect/members_of4.C
! 00940189c470989fe23b43d312c99062  gcc/testsuite/g++.dg/reflect/members_of5.C
  763692ff1741b8de0f544f2807ba4579  gcc/testsuite/g++.dg/reflect/members_of6.C
  55c41f09598b3c53288722e46c53c1cf  gcc/testsuite/g++.dg/reflect/members_of7.C
  5dfe729351628682329b585f411b52cb  gcc/testsuite/g++.dg/reflect/metafn-ptr1.C
  7ea29fd9a046e870ea501c8573ded819  gcc/testsuite/g++.dg/reflect/ns1.C
  ad7d207d3074d99c1a99266c5b2127f9  gcc/testsuite/g++.dg/reflect/ns2.C
--- 37585,37595 ----
  689453102e4425f8d2c4ff89cb939595  gcc/testsuite/g++.dg/reflect/members_of2.C
  80a032eb31d0998f2d288e303356773a  gcc/testsuite/g++.dg/reflect/members_of3.C
  5ececa99994de569abffae1671b71870  gcc/testsuite/g++.dg/reflect/members_of4.C
! eeea9a3cb3222c174ae79fde2539c7f7  gcc/testsuite/g++.dg/reflect/members_of5.C
  763692ff1741b8de0f544f2807ba4579  gcc/testsuite/g++.dg/reflect/members_of6.C
  55c41f09598b3c53288722e46c53c1cf  gcc/testsuite/g++.dg/reflect/members_of7.C
+ a34036db3004285985809be77695e11a  gcc/testsuite/g++.dg/reflect/members_of8.C
+ 169c8d5cfb9f547eba5a0e6a93850eb7  gcc/testsuite/g++.dg/reflect/members_of9.C
  5dfe729351628682329b585f411b52cb  gcc/testsuite/g++.dg/reflect/metafn-ptr1.C
  7ea29fd9a046e870ea501c8573ded819  gcc/testsuite/g++.dg/reflect/ns1.C
  ad7d207d3074d99c1a99266c5b2127f9  gcc/testsuite/g++.dg/reflect/ns2.C
*************** a0ed9ab19598e5557df6ce3cd0eb27b5  gcc/te
*** 37628,37637 ****
  5ee820f60af15dc3d5e8520149a79b0d  gcc/testsuite/g++.dg/reflect/parse5.C
  8bad4ab31da94f87f0784a0c78e0a153  gcc/testsuite/g++.dg/reflect/parse6.C
  306b4ad2098e8b750ed54e51a41def85  gcc/testsuite/g++.dg/reflect/pr122634-1.C
! e32f838494e975d3bff555da160e533b  gcc/testsuite/g++.dg/reflect/pr122634-2.C
  bcea9ee60707a95dc9fe1a749981578a  gcc/testsuite/g++.dg/reflect/pr123404.C
  d4968ca0625d3f393961f76e9655b84d  gcc/testsuite/g++.dg/reflect/pr123612.C
  6c1159b0d54c4859a992ca4b8182c68b  gcc/testsuite/g++.dg/reflect/pr124012.C
  e6404856d4cc9cc02aa5ebec3e5ecb82  gcc/testsuite/g++.dg/reflect/qrn1.C
  4ef5fc49aed920d8bfc3bc57a9ddef71  gcc/testsuite/g++.dg/reflect/qrn2.C
  82cc9bd702b6c4899eb3441b0289bca6  gcc/testsuite/g++.dg/reflect/range_args.C
--- 37655,37665 ----
  5ee820f60af15dc3d5e8520149a79b0d  gcc/testsuite/g++.dg/reflect/parse5.C
  8bad4ab31da94f87f0784a0c78e0a153  gcc/testsuite/g++.dg/reflect/parse6.C
  306b4ad2098e8b750ed54e51a41def85  gcc/testsuite/g++.dg/reflect/pr122634-1.C
! a69973f9ba9d90dda2aa3c51a3581fae  gcc/testsuite/g++.dg/reflect/pr122634-2.C
  bcea9ee60707a95dc9fe1a749981578a  gcc/testsuite/g++.dg/reflect/pr123404.C
  d4968ca0625d3f393961f76e9655b84d  gcc/testsuite/g++.dg/reflect/pr123612.C
  6c1159b0d54c4859a992ca4b8182c68b  gcc/testsuite/g++.dg/reflect/pr124012.C
+ 23abb8eef645c1d8425f55d4469a1f73  gcc/testsuite/g++.dg/reflect/pr124227.C
  e6404856d4cc9cc02aa5ebec3e5ecb82  gcc/testsuite/g++.dg/reflect/qrn1.C
  4ef5fc49aed920d8bfc3bc57a9ddef71  gcc/testsuite/g++.dg/reflect/qrn2.C
  82cc9bd702b6c4899eb3441b0289bca6  gcc/testsuite/g++.dg/reflect/range_args.C
*************** f95ce0044b4db49d5f146e5fbe45875c  gcc/te
*** 37648,37653 ****
--- 37676,37683 ----
  b1917b5ba841920599e01cb07bcd5bbe  gcc/testsuite/g++.dg/reflect/reflect_constant_array2.C
  50112030f94d83d432e32d44f823fcb3  gcc/testsuite/g++.dg/reflect/reflect_constant_array3.C
  b981cebf1d46c91fde1199693b32aca6  gcc/testsuite/g++.dg/reflect/reflect_constant_array4.C
+ b29f09bce5fedc3211b6eb400cc62e72  gcc/testsuite/g++.dg/reflect/reflect_constant_array5.C
+ 10cca31db14cf9dbc2eb39aa6b5c7046  gcc/testsuite/g++.dg/reflect/reflect_constant_array6.C
  7282880efced8bee225c43aec4c50a71  gcc/testsuite/g++.dg/reflect/reflect_constant_string1.C
  cc8c2137143cd854b6630dc3dcd4973f  gcc/testsuite/g++.dg/reflect/reflect_constant_string2.C
  1e3345a57a06ffa1bd23a544151f8b02  gcc/testsuite/g++.dg/reflect/reflect_function1.C
*************** deddb1584f584cf686cd42b793483827  gcc/te
*** 37685,37690 ****
--- 37715,37722 ----
  61f47186bb7769959e6cbcf0b286ddbe  gcc/testsuite/g++.dg/reflect/substitute1.C
  7412640ef90c2fa539ef91699f15ed14  gcc/testsuite/g++.dg/reflect/substitute2.C
  fb988bd3ed4b676491a6a1bc94c867aa  gcc/testsuite/g++.dg/reflect/substitute3.C
+ e24c084d73cca9b28a4c473c5918117f  gcc/testsuite/g++.dg/reflect/substitute4.C
+ 127280869c2a6dcc31194aacecdbe006  gcc/testsuite/g++.dg/reflect/substitute5.C
  41d388bcacebad49d2c3fd3646f62c3e  gcc/testsuite/g++.dg/reflect/symbol_of1.C
  50aad9cdb1b735a5db8189b077851c47  gcc/testsuite/g++.dg/reflect/symbol_of2.C
  3c4a6b28fbbc43055df381d76f413b2f  gcc/testsuite/g++.dg/reflect/template_arguments_of1.C
*************** ba9d23bf9864be2b6061429c3faa49b7  gcc/te
*** 45166,45181 ****
  716e0dc0f2b0b7fa20373a1a78ece033  gcc/testsuite/g++.target/aarch64/pr95726.C
  811eeb9a5c5b4481e4d6ff82a1e11e57  gcc/testsuite/g++.target/aarch64/return_address_sign_ab_exception.C
  1649b9447d9bcb87e619e52bd2ad8119  gcc/testsuite/g++.target/aarch64/return_address_sign_b_exception.C
! 35572de068029dbabd71570a2cc0b689  gcc/testsuite/g++.target/aarch64/sme/aarch64-sme-acle-asm.exp
! 9a27f91086e549046e0beb8beb771098  gcc/testsuite/g++.target/aarch64/sme/aarch64-sme.exp
  3de0947a17512aedda9a0acc7bcb39ed  gcc/testsuite/g++.target/aarch64/sme/exceptions_1.C
! 79243c6f16baddd2d73325ca3aa928e2  gcc/testsuite/g++.target/aarch64/sme/exceptions_2.C
  6617c08f1c35a7b00949b2a7c76d1e15  gcc/testsuite/g++.target/aarch64/sme/keyword_macros_1.C
  c9198836844a7336e686dd975a80fbbd  gcc/testsuite/g++.target/aarch64/sme/sme_throw_1.C
  9a3b7e2498f4259da15a71f2850ec227  gcc/testsuite/g++.target/aarch64/sme/sme_throw_2.C
  7c9f331f9af372aa80eabfedf84ae4d1  gcc/testsuite/g++.target/aarch64/sme/streaming_mode_1.C
  7fce27ec45311cf4d170ad324de8da10  gcc/testsuite/g++.target/aarch64/sme/streaming_mode_2.C
! 7aabfc994d92684bd26eb73584634bae  gcc/testsuite/g++.target/aarch64/sme2/aarch64-sme2-acle-asm.exp
  fc961318316b49991b985e2fdd2be83d  gcc/testsuite/g++.target/aarch64/spaceship_1.C
  4501fff92ad989d592916380d816d0d7  gcc/testsuite/g++.target/aarch64/spaceship_2.C
  43ef3ca7cf2796812900332b2f3aa1c3  gcc/testsuite/g++.target/aarch64/spaceship_3.C
--- 45198,45214 ----
  716e0dc0f2b0b7fa20373a1a78ece033  gcc/testsuite/g++.target/aarch64/pr95726.C
  811eeb9a5c5b4481e4d6ff82a1e11e57  gcc/testsuite/g++.target/aarch64/return_address_sign_ab_exception.C
  1649b9447d9bcb87e619e52bd2ad8119  gcc/testsuite/g++.target/aarch64/return_address_sign_b_exception.C
! 3b38e06caad3949480bf46d44a3158ac  gcc/testsuite/g++.target/aarch64/sme/aarch64-sme-acle-asm.exp
! 00803b5568ce5aa2825d27a84a218b6f  gcc/testsuite/g++.target/aarch64/sme/aarch64-sme.exp
  3de0947a17512aedda9a0acc7bcb39ed  gcc/testsuite/g++.target/aarch64/sme/exceptions_1.C
! 1b679872aed66bac54ec7e7cc118420f  gcc/testsuite/g++.target/aarch64/sme/exceptions_2.C
! a93aac7b8d9ba9f0fc52a933336b88b7  gcc/testsuite/g++.target/aarch64/sme/exceptions_2_nosve.C
  6617c08f1c35a7b00949b2a7c76d1e15  gcc/testsuite/g++.target/aarch64/sme/keyword_macros_1.C
  c9198836844a7336e686dd975a80fbbd  gcc/testsuite/g++.target/aarch64/sme/sme_throw_1.C
  9a3b7e2498f4259da15a71f2850ec227  gcc/testsuite/g++.target/aarch64/sme/sme_throw_2.C
  7c9f331f9af372aa80eabfedf84ae4d1  gcc/testsuite/g++.target/aarch64/sme/streaming_mode_1.C
  7fce27ec45311cf4d170ad324de8da10  gcc/testsuite/g++.target/aarch64/sme/streaming_mode_2.C
! a1e80c97392f15c445626accf3d33f52  gcc/testsuite/g++.target/aarch64/sme2/aarch64-sme2-acle-asm.exp
  fc961318316b49991b985e2fdd2be83d  gcc/testsuite/g++.target/aarch64/spaceship_1.C
  4501fff92ad989d592916380d816d0d7  gcc/testsuite/g++.target/aarch64/spaceship_2.C
  43ef3ca7cf2796812900332b2f3aa1c3  gcc/testsuite/g++.target/aarch64/spaceship_3.C
*************** aa928203aafdb1f6793fe73d77390fc9  gcc/te
*** 45344,45350 ****
  2db1f141b171b343da3bcd8a1f111fd8  gcc/testsuite/g++.target/aarch64/vect-simd-clone-1.C
  f89c5da906414e7c52ffb7bb0ab2b800  gcc/testsuite/g++.target/aarch64/vect_cmp-1.C
  0707e039d5311ec3d5db1e035d06a6d6  gcc/testsuite/g++.target/arm/arm.exp
! 99b5cde1aa5ba8d3c40ce3af92ef40f5  gcc/testsuite/g++.target/arm/bfloat_cpp_typecheck.C
  1be043d5daf902730f5c770ee4bbe8f1  gcc/testsuite/g++.target/arm/bti_thunk.C
  e64278e516f7ebae5481e326b54f28dd  gcc/testsuite/g++.target/arm/cde_mve.C
  817f6b8bbc13fc92c8ffbe3bcaf7963d  gcc/testsuite/g++.target/arm/interference.C
--- 45377,45383 ----
  2db1f141b171b343da3bcd8a1f111fd8  gcc/testsuite/g++.target/aarch64/vect-simd-clone-1.C
  f89c5da906414e7c52ffb7bb0ab2b800  gcc/testsuite/g++.target/aarch64/vect_cmp-1.C
  0707e039d5311ec3d5db1e035d06a6d6  gcc/testsuite/g++.target/arm/arm.exp
! d0eaacd5173a9a25d7ce41b86ccf8153  gcc/testsuite/g++.target/arm/bfloat_cpp_typecheck.C
  1be043d5daf902730f5c770ee4bbe8f1  gcc/testsuite/g++.target/arm/bti_thunk.C
  e64278e516f7ebae5481e326b54f28dd  gcc/testsuite/g++.target/arm/cde_mve.C
  817f6b8bbc13fc92c8ffbe3bcaf7963d  gcc/testsuite/g++.target/arm/interference.C
*************** e296551bbee90148974ff78d5066caf7  gcc/te
*** 45866,45871 ****
--- 45899,45905 ----
  a6a5d652323c20e5b2bbc8ea9dc8f4d7  gcc/testsuite/g++.target/riscv/rvv/base/pr114714-1.C
  49cbe2dffc749d3ef1398685b035f4c9  gcc/testsuite/g++.target/riscv/rvv/base/pr114714-2.C
  c358c32e7ca409abcc867a3b5248f5bd  gcc/testsuite/g++.target/riscv/rvv/base/pr116883.C
+ c815e2b915616e550da03257a0782d3c  gcc/testsuite/g++.target/riscv/rvv/base/pr122448.C
  5278ec1993abdc95652f6d706ddaa862  gcc/testsuite/g++.target/riscv/rvv/base/pr123806.C
  bb74b6c9495308ab73ce64ff3cfd9543  gcc/testsuite/g++.target/riscv/rvv/base/pr123808-2.C
  1079f987e4481f60dedf174de12857cb  gcc/testsuite/g++.target/riscv/rvv/base/pr123808.C
*************** b20dd8a4cdcf6dd51489456d26453893  gcc/te
*** 47030,47035 ****
--- 47064,47071 ----
  9f275c2b6e96b2a9fdee0b1a4aee96e9  gcc/testsuite/gcc.c-torture/compile/pr123365.c
  8c484e5df297a43329f4182432f35fda  gcc/testsuite/gcc.c-torture/compile/pr123386.c
  ffc2d0352a16ed7c76c12152bde69753  gcc/testsuite/gcc.c-torture/compile/pr123703.c
+ b8b52e8f02c4a8a36a13b5243b69bbe6  gcc/testsuite/gcc.c-torture/compile/pr124250.c
+ 2d7ab09400234f73cb2751fd18e97cce  gcc/testsuite/gcc.c-torture/compile/pr124280.c
  33c7141fcf5b1add3ddd2be0100f1f0d  gcc/testsuite/gcc.c-torture/compile/pr12517.c
  ec16b12ab11c499bf321be18ea59da33  gcc/testsuite/gcc.c-torture/compile/pr12578.c
  86f3d5cf87d24e97aa663b79f2d0ac5d  gcc/testsuite/gcc.c-torture/compile/pr12899.c
*************** fd6b9c1ae3833951eb92de84a938f778  gcc/te
*** 50910,50915 ****
--- 50946,50952 ----
  2b005f545877795663ba55a328aa9b60  gcc/testsuite/gcc.dg/analyzer/deref-before-check-macro.c
  452ca8a442483b2507962d0dd1d5efdc  gcc/testsuite/gcc.dg/analyzer/deref-before-check-pr113253.c
  64840faa76375f58a4f02239bbee2133  gcc/testsuite/gcc.dg/analyzer/describe-1.c
+ a70bd968ac0c129391eec81725101b61  gcc/testsuite/gcc.dg/analyzer/divide-by-zero-pr124195-1.c
  79f1ff0cd918a19b54f93e743e066e42  gcc/testsuite/gcc.dg/analyzer/doom-d_main-IdentifyVersion.c
  60ee6abfbc9b8a834263465dbfa1757b  gcc/testsuite/gcc.dg/analyzer/doom-s_sound-pr108867.c
  0ec3d38b15165ad7732c142bfbb0329f  gcc/testsuite/gcc.dg/analyzer/double-free-lto-1-a.c
*************** dc948ef5af4dbb9b2512860f38fde8ed  gcc/te
*** 51085,51090 ****
--- 51122,51128 ----
  a55a4fe03e6a80771f12fb4644fcc8b4  gcc/testsuite/gcc.dg/analyzer/pr99774-2.c
  999daf76457c2842454c315884e1181c  gcc/testsuite/gcc.dg/analyzer/pr99886.c
  ee83b0853d986fe0890fb91652c83334  gcc/testsuite/gcc.dg/analyzer/putenv-1.c
+ ea5f6545a0500e9b8546f5b2369edd35  gcc/testsuite/gcc.dg/analyzer/putenv-ice-pr124232.c
  ee803c3283890e05fed6552fbff9532c  gcc/testsuite/gcc.dg/analyzer/read-pr108661.c
  e6c03cf9f77085ecc39468b65564f91b  gcc/testsuite/gcc.dg/analyzer/sensitive-1.c
  235b23e579165b5bc29ded1884282ac0  gcc/testsuite/gcc.dg/analyzer/setjmp-1.c
*************** c3b2df2d08297b00430498f9bb8ba530  gcc/te
*** 57660,57669 ****
  6197eb6a55be4bb0911aef2bdace74a3  gcc/testsuite/gcc.dg/plugin/taint-CVE-2011-0521.h
  c1a578dbfc8ffb7d4721396689b33c19  gcc/testsuite/gcc.dg/plugin/taint-antipatterns-1.c
  f2c52ae1d377095c434748afcd91b675  gcc/testsuite/gcc.dg/plugin/taint-modulus.c
! 4afd7887a8997709037b71e2ef67f3d8  gcc/testsuite/gcc.dg/plugin/taint-pr112850-precise.c
! fee49b17633c5728f24afc848db018d3  gcc/testsuite/gcc.dg/plugin/taint-pr112850-too-complex.c
! ab90a57b9447cc9bb60c34f5be763ba6  gcc/testsuite/gcc.dg/plugin/taint-pr112850-unsanitized.c
! 7d45017453a6982b93404b647076e465  gcc/testsuite/gcc.dg/plugin/taint-pr112850.c
  e375ae0fb9e58470ad097820ae515e6a  gcc/testsuite/gcc.dg/plugin/taint-pr112927.c
  80638b300518f1017e5c81ccc529aeeb  gcc/testsuite/gcc.dg/plugin/taint-pr112974.c
  cde77cccdd4200c20b184e23ad8888a2  gcc/testsuite/gcc.dg/plugin/taint-pr112975.c
--- 57698,57707 ----
  6197eb6a55be4bb0911aef2bdace74a3  gcc/testsuite/gcc.dg/plugin/taint-CVE-2011-0521.h
  c1a578dbfc8ffb7d4721396689b33c19  gcc/testsuite/gcc.dg/plugin/taint-antipatterns-1.c
  f2c52ae1d377095c434748afcd91b675  gcc/testsuite/gcc.dg/plugin/taint-modulus.c
! c65804a1e9f12ef15a90a7abbb0db6e4  gcc/testsuite/gcc.dg/plugin/taint-pr112850-precise.c
! ab572e88e60265c4e90367567c58f18b  gcc/testsuite/gcc.dg/plugin/taint-pr112850-too-complex.c
! 8b3196d5f1bf57c089777a5c45d8feed  gcc/testsuite/gcc.dg/plugin/taint-pr112850-unsanitized.c
! ddb2f97a831edb4850e74b125cd29fe2  gcc/testsuite/gcc.dg/plugin/taint-pr112850.c
  e375ae0fb9e58470ad097820ae515e6a  gcc/testsuite/gcc.dg/plugin/taint-pr112927.c
  80638b300518f1017e5c81ccc529aeeb  gcc/testsuite/gcc.dg/plugin/taint-pr112974.c
  cde77cccdd4200c20b184e23ad8888a2  gcc/testsuite/gcc.dg/plugin/taint-pr112975.c
*************** df4d4396a3fcd7580f78a2404eec37a4  gcc/te
*** 58308,58313 ****
--- 58346,58352 ----
  dcac2b425761465ac490dca6bbf91418  gcc/testsuite/gcc.dg/pr119493-2.c
  c1277bce749b8ccc1290ccba56123e5e  gcc/testsuite/gcc.dg/pr119594.c
  a38b813746f78dafd9d21f9226897ece  gcc/testsuite/gcc.dg/pr119612.c
+ 3a763a8a1fe7fdcba334793aad2e991d  gcc/testsuite/gcc.dg/pr119651.c
  049190a5759317b31fbb993a0bbcaeac  gcc/testsuite/gcc.dg/pr119664.c
  d46c3d817ec7eb626ac716e18003ed0b  gcc/testsuite/gcc.dg/pr119712.c
  e33af444b933ae4b76c6fd6ea535e112  gcc/testsuite/gcc.dg/pr119717.c
*************** afeafc726f9068066b4e782197455056  gcc/te
*** 58381,58391 ****
--- 58420,58432 ----
  4e3fe4e93ab76bd43ab7833b477c70e9  gcc/testsuite/gcc.dg/pr123435-2.c
  b2e314205231dfc3005d83207407379b  gcc/testsuite/gcc.dg/pr123447.c
  0da2c71eea90fdad386d74777acfa661  gcc/testsuite/gcc.dg/pr123463.c
+ 6446106101a7a7ffa68140971682fb4f  gcc/testsuite/gcc.dg/pr123472.c
  e43dcd43531182c1839bc3842972ef9a  gcc/testsuite/gcc.dg/pr123475.c
  2e58c4d553f61913c629f0f4e16cef6c  gcc/testsuite/gcc.dg/pr123537.c
  40c720d493fdf466beac8d906dcdb821  gcc/testsuite/gcc.dg/pr123544.c
  b64bff50aa325d3cdf648a6b7fec2e46  gcc/testsuite/gcc.dg/pr123656.c
  1d51dc92bcea9d1f45d53070aed9c180  gcc/testsuite/gcc.dg/pr123672.c
+ 46c8447cd9ed9e727c11f1f0d3e8967d  gcc/testsuite/gcc.dg/pr123716.c
  01c4bfafe1ef8627df22f4a8e2581122  gcc/testsuite/gcc.dg/pr123803-1.c
  5cd501fa005281d9c622810307478c79  gcc/testsuite/gcc.dg/pr123882.c
  f402be89e4891c76c691c8144fe168f7  gcc/testsuite/gcc.dg/pr124138.c
*************** d604d9323f647ba625472c89e0281422  gcc/te
*** 60474,60479 ****
--- 60515,60522 ----
  398b3637b52a2ef982352b439856518c  gcc/testsuite/gcc.dg/predict-21.c
  181477d5de6bdd236d866a9634540fc3  gcc/testsuite/gcc.dg/predict-22.c
  cca79e9f199f3f1a6650b2b63e71902f  gcc/testsuite/gcc.dg/predict-23.c
+ 335be611540de3e875cf4401009971ae  gcc/testsuite/gcc.dg/predict-24.c
+ 8b0d9408a5ad2a4a2fbed34a39a12d3e  gcc/testsuite/gcc.dg/predict-25.c
  db02424a4c19e49ec9d7f6697aa99832  gcc/testsuite/gcc.dg/predict-3.c
  305021fbe14adc964b339f63ed4ed8f0  gcc/testsuite/gcc.dg/predict-4.c
  18ff4271089e0d93667ccab1cfa2a459  gcc/testsuite/gcc.dg/predict-5.c
*************** e177bd4a7f3cb433b33b2c59e4e0af3d  gcc/te
*** 60679,60684 ****
--- 60722,60728 ----
  62808c704ae0941d6882eb2639725b7e  gcc/testsuite/gcc.dg/sibcall-7.c
  ffee6308d78dda55af86280534155756  gcc/testsuite/gcc.dg/sibcall-8.c
  a9d1837d9fddf7d1517a251715a86a60  gcc/testsuite/gcc.dg/sibcall-9.c
+ ca6a2d6bca53665f4741a3469a1d4b88  gcc/testsuite/gcc.dg/sign-extend.c
  47ab5e28888b6a337336f12ed44d19c2  gcc/testsuite/gcc.dg/signbit-2.c
  66aaf0d9868e1fb506cfc16fea64b403  gcc/testsuite/gcc.dg/signbit-3.c
  82d412bd422617ac165bdfeefeb96891  gcc/testsuite/gcc.dg/signbit-4.c
*************** c894a43d6d18577fb0be67375fb6fe32  gcc/te
*** 64557,64562 ****
--- 64601,64610 ----
  59a24d80466c265cf89ff1a407f6bc52  gcc/testsuite/gcc.dg/tree-ssa/pr109938.c
  867364fc143bc4b929132a4541e2c148  gcc/testsuite/gcc.dg/tree-ssa/pr109986.c
  c69223b14227dd48ef984ddebea146e9  gcc/testsuite/gcc.dg/tree-ssa/pr110068-1.c
+ 35780670b7c73afa3286be4a193ea187  gcc/testsuite/gcc.dg/tree-ssa/pr110091-1.c
+ a29652be7575e97306f58c914dec9cf8  gcc/testsuite/gcc.dg/tree-ssa/pr110091-2.c
+ 92856f6f7724cca2946206d6aa8887e2  gcc/testsuite/gcc.dg/tree-ssa/pr110091-3.c
+ e9780f6bfef2470c514a416df09577be  gcc/testsuite/gcc.dg/tree-ssa/pr110091-4.c
  d858508cab283f80f2c10b71c55f18cf  gcc/testsuite/gcc.dg/tree-ssa/pr110269.c
  1a43d4aa287797f77da28ba29ac7e784  gcc/testsuite/gcc.dg/tree-ssa/pr110293-1.c
  cf18292fc8e047eca4019ed9a5986464  gcc/testsuite/gcc.dg/tree-ssa/pr110334.c
*************** df74a31199b32038f63b600b7a20a4f6  gcc/te
*** 65072,65077 ****
--- 65120,65126 ----
  a8e99357ccf139e15cb199f14791dd62  gcc/testsuite/gcc.dg/tree-ssa/pr89546.c
  2a36aca5f712a030aa778e7ae5777731  gcc/testsuite/gcc.dg/tree-ssa/pr89725.c
  e9230122742d9f2e19bb99dcd54db233  gcc/testsuite/gcc.dg/tree-ssa/pr89872.c
+ 24ebfe1dee7fc73b4be4bbefa1356716  gcc/testsuite/gcc.dg/tree-ssa/pr90036.c
  949622721a13f8d39b8ba4050663f018  gcc/testsuite/gcc.dg/tree-ssa/pr90340-2.c
  6829d608ec13aeb0b992fceca2272113  gcc/testsuite/gcc.dg/tree-ssa/pr90340.c
  0db067193876ab56f78859b16096f74f  gcc/testsuite/gcc.dg/tree-ssa/pr90356-1.c
*************** c317cb696a26bea6d51beb4b38e72094  gcc/te
*** 67765,67771 ****
  226f54e6f293495fd6c000a73ed8b7a3  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s323.c
  61d0197203c46e31e39c8c4f8ad9e853  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s3251.c
  5c71ac7653e5a2836d2465a9f13c6ede  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s331.c
! 53a5d5cd29c902bc0475399ff4b0f9e6  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s332.c
  1fa698b706ad7a329bb8f12d8c9de007  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s341.c
  a574c6728b7b30ed7cb79cad1aca2a5b  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s342.c
  e54027ff8457ca286ef1dc9996df732c  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s343.c
--- 67814,67820 ----
  226f54e6f293495fd6c000a73ed8b7a3  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s323.c
  61d0197203c46e31e39c8c4f8ad9e853  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s3251.c
  5c71ac7653e5a2836d2465a9f13c6ede  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s331.c
! 5cac7a5b023043891aa16b2fbfdd2a9a  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s332.c
  1fa698b706ad7a329bb8f12d8c9de007  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s341.c
  a574c6728b7b30ed7cb79cad1aca2a5b  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s342.c
  e54027ff8457ca286ef1dc9996df732c  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s343.c
*************** da2e0ca1db6e6911aecfa27990b0f4e7  gcc/te
*** 67791,67798 ****
  71c7e2710eb0d787abf80641134c8464  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s452.c
  0a53ab45e8069125854b0ad478690528  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s453.c
  8840c708a7f2798298113799bfaaea0b  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s471.c
! 18638a696cc1001bf4359e5dad5abf55  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s481.c
! 6c5035d692f7ead08fd0b1f21b1b6828  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s482.c
  ab963c718fe086a0fc72501588ceb52f  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s491.c
  69786ca5ac25ed37637f1c1fc9a0ea8f  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-va.c
  e66f09a7a57dbc6fd0a0e6f0ae175ceb  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-vag.c
--- 67840,67847 ----
  71c7e2710eb0d787abf80641134c8464  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s452.c
  0a53ab45e8069125854b0ad478690528  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s453.c
  8840c708a7f2798298113799bfaaea0b  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s471.c
! 7afc5738054449c717de03bd3b7ea65e  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s481.c
! 28c309bc28e2ad058c3571f6f6549de4  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s482.c
  ab963c718fe086a0fc72501588ceb52f  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s491.c
  69786ca5ac25ed37637f1c1fc9a0ea8f  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-va.c
  e66f09a7a57dbc6fd0a0e6f0ae175ceb  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-vag.c
*************** fca55cf03db9d8a5e743486b3427a96a  gcc/te
*** 68166,68171 ****
--- 68215,68221 ----
  25d4d94bafb1405becf55cc15f94275e  gcc/testsuite/gcc.dg/vect/vect-early-break_140-pr122868_4.c
  e3f3a36d35d6f9ef525a93d5cb0eb94b  gcc/testsuite/gcc.dg/vect/vect-early-break_141-pr123089.c
  8f74fa2d62f970a3a928d0976fced17c  gcc/testsuite/gcc.dg/vect/vect-early-break_142-pr124034.c
+ a3686e933f3ef959607d7c15f14f689b  gcc/testsuite/gcc.dg/vect/vect-early-break_143-pr124142.c
  e90473e2ecf7c08db9278bdca5060773  gcc/testsuite/gcc.dg/vect/vect-early-break_15.c
  2232d395ceff11af9b28f269e86162c9  gcc/testsuite/gcc.dg/vect/vect-early-break_16.c
  74848a5e9be64a5356628885f52c286b  gcc/testsuite/gcc.dg/vect/vect-early-break_17.c
*************** cedec433c63e1267dec0f94451d7b0f7  gcc/te
*** 68217,68223 ****
  5122cb2a84181ea43d8cf23ed9b437a5  gcc/testsuite/gcc.dg/vect/vect-early-break_59.c
  4037649eccb3af6ded368e6735602b4e  gcc/testsuite/gcc.dg/vect/vect-early-break_6.c
  81232e4d3ee549d9cb01c996a0681602  gcc/testsuite/gcc.dg/vect/vect-early-break_60.c
! 68b398bb93a046ee564aac321fc657a3  gcc/testsuite/gcc.dg/vect/vect-early-break_61.c
  203db8a8d255435fcd7ba086f2394479  gcc/testsuite/gcc.dg/vect/vect-early-break_62.c
  b1036eb8e75ee2093f4d523b69de440b  gcc/testsuite/gcc.dg/vect/vect-early-break_63.c
  51192e8cdd54834f8aa1922866d1971b  gcc/testsuite/gcc.dg/vect/vect-early-break_64.c
--- 68267,68273 ----
  5122cb2a84181ea43d8cf23ed9b437a5  gcc/testsuite/gcc.dg/vect/vect-early-break_59.c
  4037649eccb3af6ded368e6735602b4e  gcc/testsuite/gcc.dg/vect/vect-early-break_6.c
  81232e4d3ee549d9cb01c996a0681602  gcc/testsuite/gcc.dg/vect/vect-early-break_60.c
! 34a6aa171c5d5165e2ad05f7f6c99f16  gcc/testsuite/gcc.dg/vect/vect-early-break_61.c
  203db8a8d255435fcd7ba086f2394479  gcc/testsuite/gcc.dg/vect/vect-early-break_62.c
  b1036eb8e75ee2093f4d523b69de440b  gcc/testsuite/gcc.dg/vect/vect-early-break_63.c
  51192e8cdd54834f8aa1922866d1971b  gcc/testsuite/gcc.dg/vect/vect-early-break_64.c
*************** fde5cbed4304481836e4888bd782a081  gcc/te
*** 69082,69087 ****
--- 69132,69138 ----
  793a3798c92ea32ec1fcea0e6299262d  gcc/testsuite/gcc.dg/wtr-union-init-2.c
  74a5f44fe667a8b7a06e2c1ec2083029  gcc/testsuite/gcc.dg/wtr-union-init-3.c
  28a4accc531f37d70039e0ae190b5bb5  gcc/testsuite/gcc.dg/wtypequal.c
+ c402d14338f9008939eef038395f1a7f  gcc/testsuite/gcc.dg/zero-extend.c
  9d8bca6e7e2e1d728dc555cc554f9408  gcc/testsuite/gcc.dg/zero_bits_compound-1.c
  ce7181a37e4abd0831a2d47b7a9a11f2  gcc/testsuite/gcc.dg/zero_bits_compound-2.c
  3818016c4a025396f38ca3c9bd0c1f47  gcc/testsuite/gcc.dg/zero_sign_ext_test.c
*************** f05c75f497f017a490f3facad4b26647  gcc/te
*** 69319,69353 ****
  3ca947023315197c183375ae4cee13ca  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/aarch64-json-tunings.exp
  c41c3c82e40a959ce42bbca09520721d  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/boolean-1.c
  90037c973ffb88fde9e99552a82daac2  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/boolean-1.json
! e1d587c9d33424adcda17b858084baf1  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/boolean-2.c
  f10fb71be971b386c1435dd7a73bed30  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/boolean-2.json
! f9bcea02d29947ec7c2a3f24992f470a  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/empty-brackets.c
  8a80554c91d9fca8acb82f023de02f11  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/empty-brackets.json
  5a2bb8d28db6d726a39e6548571f49db  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/empty.c
  d41d8cd98f00b204e9800998ecf8427e  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/empty.json
  1f4dfd2064e0dec13f5e2d75c3997f40  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/enum-1.c
  32f9294b1c6ff138335444046376cbd4  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/enum-1.json
! 66719706ba7a10e0d4beacfefade9c7a  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/enum-2.c
  6969276b3f16faa60d8118a48c0b0ff4  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/enum-2.json
  f191272203e59cac9d6fcce6781c5753  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/integer-1.c
  e5f0919a0522ba8874235985c94b1017  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/integer-1.json
! c130cccf2fbc9cfdb6641aaf4eed4780  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/integer-2.c
  604dc6d356d8e5a677ebde1f93a56a5a  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/integer-2.json
! ca8074521360f1ebf996842d5095fdaf  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/integer-3.c
  9887bbaeb53ed9d9c46bf6bd599e4740  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/integer-3.json
  377dce274560487e627195e83c2c3a32  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/string-1.c
  50167c397eec39acb3c9b4dc06f6be3e  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/string-1.json
! 7fb5f24ceed9deef5006e56f9a1af04d  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/string-2.c
  9d55374cce51a92db948769b7b32b684  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/string-2.json
  eb826b713833e370e6d170582e842f84  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/test-all.c
  13cce99b62e5897642cf931f7c29b2ea  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/test-all.json
! b5896a306c5d8a45ff3479d26abeb48e  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/unidentified-key.c
  232ecf5e2b44c88fec69ba7b6686c6d9  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/unidentified-key.json
  e19ff859e29720c77e2469cde93c9c02  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/unsigned-1.c
  9959818ad5b78a20c43488905fe180ec  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/unsigned-1.json
! b764844d45b73992b4624ecdd1e28b1d  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/unsigned-2.c
  ebca7b8faf2ae7e9f0fbf1a0d0e04a36  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/unsigned-2.json
! 624ab041b793cb875c7775dd0b03fc3f  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/unsigned-3.c
  3e77d1943b1b4013c5480dce2c545f68  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/unsigned-3.json
  b181b8b7f8b3cbb7c18d79630341961e  gcc/testsuite/gcc.target/aarch64/aarch64.exp
  e3907dca91ae6b3afba8ef6c1d54da50  gcc/testsuite/gcc.target/aarch64/abd.h
--- 69370,69408 ----
  3ca947023315197c183375ae4cee13ca  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/aarch64-json-tunings.exp
  c41c3c82e40a959ce42bbca09520721d  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/boolean-1.c
  90037c973ffb88fde9e99552a82daac2  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/boolean-1.json
! 6aec94665449ebdc106c79fd1dc87b3b  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/boolean-2.c
  f10fb71be971b386c1435dd7a73bed30  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/boolean-2.json
! 28054314c6f83d044a8e3a228759620b  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/empty-brackets.c
  8a80554c91d9fca8acb82f023de02f11  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/empty-brackets.json
  5a2bb8d28db6d726a39e6548571f49db  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/empty.c
  d41d8cd98f00b204e9800998ecf8427e  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/empty.json
  1f4dfd2064e0dec13f5e2d75c3997f40  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/enum-1.c
  32f9294b1c6ff138335444046376cbd4  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/enum-1.json
! b7f71ce8fe73301bf9faedef3d43ba87  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/enum-2.c
  6969276b3f16faa60d8118a48c0b0ff4  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/enum-2.json
  f191272203e59cac9d6fcce6781c5753  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/integer-1.c
  e5f0919a0522ba8874235985c94b1017  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/integer-1.json
! c39cb930698e63beb2cf35d7828d9eb1  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/integer-2.c
  604dc6d356d8e5a677ebde1f93a56a5a  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/integer-2.json
! 2dda1c989b254f9dacb1ccaf80dbc477  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/integer-3.c
  9887bbaeb53ed9d9c46bf6bd599e4740  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/integer-3.json
+ f2f24f137ba8e41bfba52ff16300cb27  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/malformed.c
+ 46ce55021bfcfaa0201c9d35a10abe05  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/malformed.json
+ d8daf5c5b4887453eed2474facceee40  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/nullptr-issue-info.c
+ 2d1d60a1c908728aed24ed2c4d374b8b  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/nullptr-issue-info.json
  377dce274560487e627195e83c2c3a32  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/string-1.c
  50167c397eec39acb3c9b4dc06f6be3e  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/string-1.json
! 2a9b0f42b06ecffa008129935ffb9f91  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/string-2.c
  9d55374cce51a92db948769b7b32b684  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/string-2.json
  eb826b713833e370e6d170582e842f84  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/test-all.c
  13cce99b62e5897642cf931f7c29b2ea  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/test-all.json
! 1ecc61f0c8d79fc1416684a81177759e  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/unidentified-key.c
  232ecf5e2b44c88fec69ba7b6686c6d9  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/unidentified-key.json
  e19ff859e29720c77e2469cde93c9c02  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/unsigned-1.c
  9959818ad5b78a20c43488905fe180ec  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/unsigned-1.json
! 80d6d997dbac9458420e3be6e02ba4e3  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/unsigned-2.c
  ebca7b8faf2ae7e9f0fbf1a0d0e04a36  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/unsigned-2.json
! dd1939cbada5e6e27fe78e7b38948e91  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/unsigned-3.c
  3e77d1943b1b4013c5480dce2c545f68  gcc/testsuite/gcc.target/aarch64/aarch64-json-tunings/unsigned-3.json
  b181b8b7f8b3cbb7c18d79630341961e  gcc/testsuite/gcc.target/aarch64/aarch64.exp
  e3907dca91ae6b3afba8ef6c1d54da50  gcc/testsuite/gcc.target/aarch64/abd.h
*************** f29221b3dc2d27ac71c726e119cac0ff  gcc/te
*** 70185,70191 ****
  c45ad55864031fa75ffa4f831160438a  gcc/testsuite/gcc.target/aarch64/branch-protection-option-2.c
  0b8cf058ef48ad79bf7930ffa7dada5f  gcc/testsuite/gcc.target/aarch64/branch-protection-option.c
  cb2d59ab293179fb8d00b44de02f2556  gcc/testsuite/gcc.target/aarch64/bsl-idiom.c
! 5140f253a114c45168aad0ac4e7e735c  gcc/testsuite/gcc.target/aarch64/bti-1.c
  1f3ef5067a390251f12ef6026d548694  gcc/testsuite/gcc.target/aarch64/bti-2.c
  b78c22df355563107f991e1e75999388  gcc/testsuite/gcc.target/aarch64/bti-3.c
  ab6bc72e5251715038d4dfdf5a92be3c  gcc/testsuite/gcc.target/aarch64/bti-4.c
--- 70240,70246 ----
  c45ad55864031fa75ffa4f831160438a  gcc/testsuite/gcc.target/aarch64/branch-protection-option-2.c
  0b8cf058ef48ad79bf7930ffa7dada5f  gcc/testsuite/gcc.target/aarch64/branch-protection-option.c
  cb2d59ab293179fb8d00b44de02f2556  gcc/testsuite/gcc.target/aarch64/bsl-idiom.c
! d11d9c9eb2dba2a0c44760aab15f7702  gcc/testsuite/gcc.target/aarch64/bti-1.c
  1f3ef5067a390251f12ef6026d548694  gcc/testsuite/gcc.target/aarch64/bti-2.c
  b78c22df355563107f991e1e75999388  gcc/testsuite/gcc.target/aarch64/bti-3.c
  ab6bc72e5251715038d4dfdf5a92be3c  gcc/testsuite/gcc.target/aarch64/bti-4.c
*************** dcbe68009cf519fec972930376254917  gcc/te
*** 70241,70247 ****
  4ba06f31ec1c28eaeb88b7a0a8160041  gcc/testsuite/gcc.target/aarch64/cmp_shifted_reg_1.c
  45c7b1036a43d057f57494cfac923496  gcc/testsuite/gcc.target/aarch64/cmpbr-1.c
  9c89b5c429968bdee454519519915008  gcc/testsuite/gcc.target/aarch64/cmpbr-2.c
! f6959d5d63e4330e0c5e642524fd10fb  gcc/testsuite/gcc.target/aarch64/cmpbr-3.c
  9ad011820658da0adf00e992677c5a87  gcc/testsuite/gcc.target/aarch64/cmpbr-4.c
  284a9e1dc225fd1f94fa5595de5a9fb3  gcc/testsuite/gcc.target/aarch64/cmpbr-5.c
  eebc0417878d7c88189b1642d56018d0  gcc/testsuite/gcc.target/aarch64/cmpbr.c
--- 70296,70302 ----
  4ba06f31ec1c28eaeb88b7a0a8160041  gcc/testsuite/gcc.target/aarch64/cmp_shifted_reg_1.c
  45c7b1036a43d057f57494cfac923496  gcc/testsuite/gcc.target/aarch64/cmpbr-1.c
  9c89b5c429968bdee454519519915008  gcc/testsuite/gcc.target/aarch64/cmpbr-2.c
! 30def1aed0f72b4de05071d990411f92  gcc/testsuite/gcc.target/aarch64/cmpbr-3.c
  9ad011820658da0adf00e992677c5a87  gcc/testsuite/gcc.target/aarch64/cmpbr-4.c
  284a9e1dc225fd1f94fa5595de5a9fb3  gcc/testsuite/gcc.target/aarch64/cmpbr-5.c
  eebc0417878d7c88189b1642d56018d0  gcc/testsuite/gcc.target/aarch64/cmpbr.c
*************** aace2ed034a2ab98ac7097658cded7d2  gcc/te
*** 70254,70260 ****
  7d998bdbaa387cd381e195454f81c9a1  gcc/testsuite/gcc.target/aarch64/combine_bfxil_2.c
  406527d352e705e9eea107377ec8bf3f  gcc/testsuite/gcc.target/aarch64/cond_op-1.c
  78f94a7be65d717b8374c731aed0783e  gcc/testsuite/gcc.target/aarch64/cond_op_imm_1.c
! b36fea66a4c23f49b18dc9052bedb701  gcc/testsuite/gcc.target/aarch64/const_create_using_fmov.c
  3811d4cc6f8390eed0076b9d9707162e  gcc/testsuite/gcc.target/aarch64/construct_lane_zero_1.c
  00a4ff8c32a4c83ca879cf99e246a37d  gcc/testsuite/gcc.target/aarch64/copysign-bsl.c
  927ef34630674bf9ac07298af2fead8f  gcc/testsuite/gcc.target/aarch64/copysign-pr118892.c
--- 70309,70315 ----
  7d998bdbaa387cd381e195454f81c9a1  gcc/testsuite/gcc.target/aarch64/combine_bfxil_2.c
  406527d352e705e9eea107377ec8bf3f  gcc/testsuite/gcc.target/aarch64/cond_op-1.c
  78f94a7be65d717b8374c731aed0783e  gcc/testsuite/gcc.target/aarch64/cond_op_imm_1.c
! a2e6f6e7a8f02da191244797f9e17159  gcc/testsuite/gcc.target/aarch64/const_create_using_fmov.c
  3811d4cc6f8390eed0076b9d9707162e  gcc/testsuite/gcc.target/aarch64/construct_lane_zero_1.c
  00a4ff8c32a4c83ca879cf99e246a37d  gcc/testsuite/gcc.target/aarch64/copysign-bsl.c
  927ef34630674bf9ac07298af2fead8f  gcc/testsuite/gcc.target/aarch64/copysign-pr118892.c
*************** face3a8c6631236fedad3dce5526b762  gcc/te
*** 70847,70856 ****
  fb19dd57034e67da13f2a5b22815fcc5  gcc/testsuite/gcc.target/aarch64/no-inline-lrint_1.c
  56f1cae94d74d605f3127ff54df58e5e  gcc/testsuite/gcc.target/aarch64/no-inline-lrint_2.c
  9567b5cb1744b0c5a301604d3a25bbc2  gcc/testsuite/gcc.target/aarch64/no-inline-lrint_3.c
- 113e9d555b06acc5cc839196f2bc9db3  gcc/testsuite/gcc.target/aarch64/no-sve-with-sme-1.c
- 28ff0c6f83cb67d96e3c1d50708fce04  gcc/testsuite/gcc.target/aarch64/no-sve-with-sme-2.c
- 8cb75b413203273bf4317f34bc658b27  gcc/testsuite/gcc.target/aarch64/no-sve-with-sme-3.c
- fb111225c6ce6007cba99cf9653a02b2  gcc/testsuite/gcc.target/aarch64/no-sve-with-sme-4.c
  b716a0213aba89c759289668d57ef9cd  gcc/testsuite/gcc.target/aarch64/no_merge_trunc_signed_zero.c
  13a63494139cde5273b13f2e4eb58493  gcc/testsuite/gcc.target/aarch64/nofp_1.c
  b0e90aa46397bdde3bb349cc558012c7  gcc/testsuite/gcc.target/aarch64/nofp_2.c
--- 70902,70907 ----
*************** a5ca6cfb5312a89436fc398835b5c66c  gcc/te
*** 71044,71049 ****
--- 71095,71101 ----
  cf174bb4218a2ff6650d0ab674702881  gcc/testsuite/gcc.target/aarch64/pr118348_2.c
  5afea9764e794ec9500d7840136687e8  gcc/testsuite/gcc.target/aarch64/pr119046.c
  4fb924f3ca58066d57cd648491945933  gcc/testsuite/gcc.target/aarch64/pr120986-1.c
+ 5241d1fa0054bba161f762b7a981eb41  gcc/testsuite/gcc.target/aarch64/pr121240.c
  83ac293146b05a62ec4a19e52751ebd1  gcc/testsuite/gcc.target/aarch64/pr121253.c
  a67b71d65cb6bd7b6c05a378464741e6  gcc/testsuite/gcc.target/aarch64/pr121290_1.c
  892174de9af2227aa0fffc09fa6c5597  gcc/testsuite/gcc.target/aarch64/pr121290_2.c
*************** ec79fa3be7327c757d4abcecfe6afb40  gcc/te
*** 71075,71080 ****
--- 71127,71133 ----
  3c99f5bd7556f75f513af4ccabe65c85  gcc/testsuite/gcc.target/aarch64/pr123017_7.c
  b15614b849a2403ba76800ef1356aab5  gcc/testsuite/gcc.target/aarch64/pr123026.c
  98a4eb67a4078cb117ea1c80d44fee14  gcc/testsuite/gcc.target/aarch64/pr123206.c
+ 95306727ea8db0e2fdb8e199f754c587  gcc/testsuite/gcc.target/aarch64/pr123285-1.c
  3525a5777032197cdd1e39b2aad94c29  gcc/testsuite/gcc.target/aarch64/pr123294-1.c
  085f7e2087fb0cf8d5d9a44259bb616c  gcc/testsuite/gcc.target/aarch64/pr123548.c
  d5b3fbe2571cb9f95ff3b80e54a79a15  gcc/testsuite/gcc.target/aarch64/pr123791.c
*************** ae5cf71ae02c3cde7a67cfb54ec03bbe  gcc/te
*** 71182,71188 ****
  cc4f69997a3864b3299f1b4809507883  gcc/testsuite/gcc.target/aarch64/pragma_cpp_predefs_1b.c
  be30d927e2df67d4fe2786d0d026bbaa  gcc/testsuite/gcc.target/aarch64/pragma_cpp_predefs_2.c
  38af83405c4b19363e539e8f2589d817  gcc/testsuite/gcc.target/aarch64/pragma_cpp_predefs_3.c
! 8395486ca4a111ebbfd1fcb17151a734  gcc/testsuite/gcc.target/aarch64/pragma_cpp_predefs_4.c
  b5ff836b5a987f9feaf35c5f8ec9f4db  gcc/testsuite/gcc.target/aarch64/pragma_cpp_predefs_5.c
  1f95766b4ed5bfb5f2cf1f168a607a8d  gcc/testsuite/gcc.target/aarch64/predefine_large.c
  d38e476730748c653068e7cb2d8d6ca6  gcc/testsuite/gcc.target/aarch64/predefine_small.c
--- 71235,71241 ----
  cc4f69997a3864b3299f1b4809507883  gcc/testsuite/gcc.target/aarch64/pragma_cpp_predefs_1b.c
  be30d927e2df67d4fe2786d0d026bbaa  gcc/testsuite/gcc.target/aarch64/pragma_cpp_predefs_2.c
  38af83405c4b19363e539e8f2589d817  gcc/testsuite/gcc.target/aarch64/pragma_cpp_predefs_3.c
! 972a5c7af8c5f5f358e348fde045bc9c  gcc/testsuite/gcc.target/aarch64/pragma_cpp_predefs_4.c
  b5ff836b5a987f9feaf35c5f8ec9f4db  gcc/testsuite/gcc.target/aarch64/pragma_cpp_predefs_5.c
  1f95766b4ed5bfb5f2cf1f168a607a8d  gcc/testsuite/gcc.target/aarch64/predefine_large.c
  d38e476730748c653068e7cb2d8d6ca6  gcc/testsuite/gcc.target/aarch64/predefine_small.c
*************** ea10ab0509dcbe5d25695d4b7db37790  gcc/te
*** 71780,71787 ****
  191883f75825c4b0b253a140dcf374ff  gcc/testsuite/gcc.target/aarch64/sls-mitigation/sls-miti-retbr.c
  d605cc6f43e7d0f49fb2237cae418d2e  gcc/testsuite/gcc.target/aarch64/sls-mitigation/sls-mitigation.exp
  95e880a9b2777120f2cedeadb9eff8ee  gcc/testsuite/gcc.target/aarch64/sm3_sm4.c
! 5d3e4182f674dd53621645cb3adfd485  gcc/testsuite/gcc.target/aarch64/sme/aarch64-sme-acle-asm.exp
! 530a84ce313ed7031670af21410424f6  gcc/testsuite/gcc.target/aarch64/sme/aarch64-sme.exp
  e046627e0f8358e37a52c4ea2c09170c  gcc/testsuite/gcc.target/aarch64/sme/acle-asm/addha_za32.c
  46b5156309796ea2ec132aa13a9c04ee  gcc/testsuite/gcc.target/aarch64/sme/acle-asm/addha_za64.c
  58031a312276deb6221864eff32899f8  gcc/testsuite/gcc.target/aarch64/sme/acle-asm/addva_za32.c
--- 71833,71840 ----
  191883f75825c4b0b253a140dcf374ff  gcc/testsuite/gcc.target/aarch64/sls-mitigation/sls-miti-retbr.c
  d605cc6f43e7d0f49fb2237cae418d2e  gcc/testsuite/gcc.target/aarch64/sls-mitigation/sls-mitigation.exp
  95e880a9b2777120f2cedeadb9eff8ee  gcc/testsuite/gcc.target/aarch64/sm3_sm4.c
! 2f33bc410968f18e5627aaac988da1a2  gcc/testsuite/gcc.target/aarch64/sme/aarch64-sme-acle-asm.exp
! 1851a1ed8e4d98a6ce6469f324ce2c34  gcc/testsuite/gcc.target/aarch64/sme/aarch64-sme.exp
  e046627e0f8358e37a52c4ea2c09170c  gcc/testsuite/gcc.target/aarch64/sme/acle-asm/addha_za32.c
  46b5156309796ea2ec132aa13a9c04ee  gcc/testsuite/gcc.target/aarch64/sme/acle-asm/addha_za64.c
  58031a312276deb6221864eff32899f8  gcc/testsuite/gcc.target/aarch64/sme/acle-asm/addva_za32.c
*************** adca2f981624506582c96131391eaa05  gcc/te
*** 71827,71835 ****
  6eed916e46e887f59effeb7f2397fe99  gcc/testsuite/gcc.target/aarch64/sme/acle-asm/ld1_ver_za64.c
  9e20e21d6b32e47a2f99ed5f7fa4123d  gcc/testsuite/gcc.target/aarch64/sme/acle-asm/ld1_ver_za8.c
  ca37cd4da880af941c271dbc05e04bdb  gcc/testsuite/gcc.target/aarch64/sme/acle-asm/ldr_vnum_za_s.c
! 3a62e9f46e3206db1e44a67d2cc47e52  gcc/testsuite/gcc.target/aarch64/sme/acle-asm/ldr_vnum_za_sc.c
  a7d999a2574d1cc57f0543781f520910  gcc/testsuite/gcc.target/aarch64/sme/acle-asm/ldr_za_s.c
! 589bf1cb46f51f14f8000e84a2288243  gcc/testsuite/gcc.target/aarch64/sme/acle-asm/ldr_za_sc.c
  689872f2851b269fd85891987f813e43  gcc/testsuite/gcc.target/aarch64/sme/acle-asm/mopa_za32.c
  6ca41c0f301e40b5141dc795c89d1981  gcc/testsuite/gcc.target/aarch64/sme/acle-asm/mopa_za64.c
  c2e981bc8504bd54c6bc37823e964cfb  gcc/testsuite/gcc.target/aarch64/sme/acle-asm/mops_za32.c
--- 71880,71888 ----
  6eed916e46e887f59effeb7f2397fe99  gcc/testsuite/gcc.target/aarch64/sme/acle-asm/ld1_ver_za64.c
  9e20e21d6b32e47a2f99ed5f7fa4123d  gcc/testsuite/gcc.target/aarch64/sme/acle-asm/ld1_ver_za8.c
  ca37cd4da880af941c271dbc05e04bdb  gcc/testsuite/gcc.target/aarch64/sme/acle-asm/ldr_vnum_za_s.c
! edd51597a3210034715bf6254cb6f1e0  gcc/testsuite/gcc.target/aarch64/sme/acle-asm/ldr_vnum_za_sc.c
  a7d999a2574d1cc57f0543781f520910  gcc/testsuite/gcc.target/aarch64/sme/acle-asm/ldr_za_s.c
! 2fc173de1b80ed91d7e5ff88ce5ca4db  gcc/testsuite/gcc.target/aarch64/sme/acle-asm/ldr_za_sc.c
  689872f2851b269fd85891987f813e43  gcc/testsuite/gcc.target/aarch64/sme/acle-asm/mopa_za32.c
  6ca41c0f301e40b5141dc795c89d1981  gcc/testsuite/gcc.target/aarch64/sme/acle-asm/mopa_za64.c
  c2e981bc8504bd54c6bc37823e964cfb  gcc/testsuite/gcc.target/aarch64/sme/acle-asm/mops_za32.c
*************** afe5f92fba438a5edf0ca3d4ee4f6cfa  gcc/te
*** 71886,71899 ****
  b2fc6537ae3c1d84e8716570b5d7d886  gcc/testsuite/gcc.target/aarch64/sme/acle-asm/st1_ver_za64.c
  a66e4dda27a961dc538b08fa7707a40a  gcc/testsuite/gcc.target/aarch64/sme/acle-asm/st1_ver_za8.c
  3383963da499e0b608220c4696a1e0dd  gcc/testsuite/gcc.target/aarch64/sme/acle-asm/str_vnum_za_s.c
! 121651e9287f886b738ec261b51bc7df  gcc/testsuite/gcc.target/aarch64/sme/acle-asm/str_vnum_za_sc.c
  b8cc2e9d88a0a16faa538934b519cf89  gcc/testsuite/gcc.target/aarch64/sme/acle-asm/str_za_s.c
! 80fa7369c2170c75856dcfe3fd5e7060  gcc/testsuite/gcc.target/aarch64/sme/acle-asm/str_za_sc.c
  884ad364bb1ee23f5265448ecc43dc16  gcc/testsuite/gcc.target/aarch64/sme/acle-asm/sumopa_za32.c
  3e205476351a45bf8306b7e60c397b11  gcc/testsuite/gcc.target/aarch64/sme/acle-asm/sumopa_za64.c
  fa1cc0af91efbfbe4114931cd0014196  gcc/testsuite/gcc.target/aarch64/sme/acle-asm/sumops_za32.c
  950f4c612e85d459a5680f63cea26930  gcc/testsuite/gcc.target/aarch64/sme/acle-asm/sumops_za64.c
! b0e1574ab2f2c472e185066133ac0438  gcc/testsuite/gcc.target/aarch64/sme/acle-asm/test_sme_acle.h
  751ac5c0bca8fa2442b9cc92355f0bb1  gcc/testsuite/gcc.target/aarch64/sme/acle-asm/undef_za.c
  8b4bf8582e42d9776dbf25df79244f31  gcc/testsuite/gcc.target/aarch64/sme/acle-asm/usmopa_za32.c
  cbdfbc444eb1d7272d5ea088132d03e1  gcc/testsuite/gcc.target/aarch64/sme/acle-asm/usmopa_za64.c
--- 71939,71952 ----
  b2fc6537ae3c1d84e8716570b5d7d886  gcc/testsuite/gcc.target/aarch64/sme/acle-asm/st1_ver_za64.c
  a66e4dda27a961dc538b08fa7707a40a  gcc/testsuite/gcc.target/aarch64/sme/acle-asm/st1_ver_za8.c
  3383963da499e0b608220c4696a1e0dd  gcc/testsuite/gcc.target/aarch64/sme/acle-asm/str_vnum_za_s.c
! 75cbaaf497f46c1508c4f1298308f31e  gcc/testsuite/gcc.target/aarch64/sme/acle-asm/str_vnum_za_sc.c
  b8cc2e9d88a0a16faa538934b519cf89  gcc/testsuite/gcc.target/aarch64/sme/acle-asm/str_za_s.c
! d4738e439979d5bfb2d5ba22153afc41  gcc/testsuite/gcc.target/aarch64/sme/acle-asm/str_za_sc.c
  884ad364bb1ee23f5265448ecc43dc16  gcc/testsuite/gcc.target/aarch64/sme/acle-asm/sumopa_za32.c
  3e205476351a45bf8306b7e60c397b11  gcc/testsuite/gcc.target/aarch64/sme/acle-asm/sumopa_za64.c
  fa1cc0af91efbfbe4114931cd0014196  gcc/testsuite/gcc.target/aarch64/sme/acle-asm/sumops_za32.c
  950f4c612e85d459a5680f63cea26930  gcc/testsuite/gcc.target/aarch64/sme/acle-asm/sumops_za64.c
! 59c5606f5bea6e7ae5e3300d832d0717  gcc/testsuite/gcc.target/aarch64/sme/acle-asm/test_sme_acle.h
  751ac5c0bca8fa2442b9cc92355f0bb1  gcc/testsuite/gcc.target/aarch64/sme/acle-asm/undef_za.c
  8b4bf8582e42d9776dbf25df79244f31  gcc/testsuite/gcc.target/aarch64/sme/acle-asm/usmopa_za32.c
  cbdfbc444eb1d7272d5ea088132d03e1  gcc/testsuite/gcc.target/aarch64/sme/acle-asm/usmopa_za64.c
*************** afe62fa89b5483576738572de037298b  gcc/te
*** 71914,71928 ****
  d6f0c95fd7a6f5179274aac3f6cc20c4  gcc/testsuite/gcc.target/aarch64/sme/arm_neon_1.c
  dadcd855a787ed42d61441acfdf07035  gcc/testsuite/gcc.target/aarch64/sme/arm_neon_2.c
  ee7a30eb13293817fbc0761ba471e1dc  gcc/testsuite/gcc.target/aarch64/sme/arm_neon_3.c
! 20f0fd449cd7c00774afe0e41e6b997a  gcc/testsuite/gcc.target/aarch64/sme/call_sm_switch_1.c
  84feb7d27fbd53171100e87b74c92cb0  gcc/testsuite/gcc.target/aarch64/sme/call_sm_switch_10.c
! d97792582b32991bd0603548569a5a10  gcc/testsuite/gcc.target/aarch64/sme/call_sm_switch_11.c
  11e2ce1b161d5c2f033e70deb98ef99d  gcc/testsuite/gcc.target/aarch64/sme/call_sm_switch_2.c
! 484b7eb2527c452159f353eabdaf3c5a  gcc/testsuite/gcc.target/aarch64/sme/call_sm_switch_3.c
  c383c91adda41f85554329e5922e2985  gcc/testsuite/gcc.target/aarch64/sme/call_sm_switch_4.c
! 515b852d1df6173cbfe26c7630a4f25e  gcc/testsuite/gcc.target/aarch64/sme/call_sm_switch_5.c
  4e2634a31bc12398a54af681595dc441  gcc/testsuite/gcc.target/aarch64/sme/call_sm_switch_5_scp.c
! 35854782f79aaf94cc1b5dfccec50023  gcc/testsuite/gcc.target/aarch64/sme/call_sm_switch_6.c
  ae1c24c734208ab54ab2b41e77807099  gcc/testsuite/gcc.target/aarch64/sme/call_sm_switch_7.c
  0b857738a499c8c5fc14530a95778882  gcc/testsuite/gcc.target/aarch64/sme/call_sm_switch_8.c
  1e94c17baaf235985865fcc0080d29aa  gcc/testsuite/gcc.target/aarch64/sme/call_sm_switch_9.c
--- 71967,71984 ----
  d6f0c95fd7a6f5179274aac3f6cc20c4  gcc/testsuite/gcc.target/aarch64/sme/arm_neon_1.c
  dadcd855a787ed42d61441acfdf07035  gcc/testsuite/gcc.target/aarch64/sme/arm_neon_2.c
  ee7a30eb13293817fbc0761ba471e1dc  gcc/testsuite/gcc.target/aarch64/sme/arm_neon_3.c
! dfeb9468e1b18f8f90c9751f42f42c04  gcc/testsuite/gcc.target/aarch64/sme/call_sm_switch_1.c
  84feb7d27fbd53171100e87b74c92cb0  gcc/testsuite/gcc.target/aarch64/sme/call_sm_switch_10.c
! 474123d4ffaf34a7e158ae1e06a11311  gcc/testsuite/gcc.target/aarch64/sme/call_sm_switch_11.c
! 276cb8cddf1e61aee496b874b1944dc6  gcc/testsuite/gcc.target/aarch64/sme/call_sm_switch_11_nosve.c
! 07e98f7f643b7f1d820fc85fafad17c1  gcc/testsuite/gcc.target/aarch64/sme/call_sm_switch_1_nosve.c
  11e2ce1b161d5c2f033e70deb98ef99d  gcc/testsuite/gcc.target/aarch64/sme/call_sm_switch_2.c
! 138b6fa9dabf69c0fa68c3594c8c617a  gcc/testsuite/gcc.target/aarch64/sme/call_sm_switch_3.c
! 977a5ac4cbdd2c59504cec4c27eed7da  gcc/testsuite/gcc.target/aarch64/sme/call_sm_switch_3_nosve.c
  c383c91adda41f85554329e5922e2985  gcc/testsuite/gcc.target/aarch64/sme/call_sm_switch_4.c
! 1ec3c2e5b7fddab8d19e9e73dd2856d4  gcc/testsuite/gcc.target/aarch64/sme/call_sm_switch_5.c
  4e2634a31bc12398a54af681595dc441  gcc/testsuite/gcc.target/aarch64/sme/call_sm_switch_5_scp.c
! 95b19a0fcbe47cf208127ca4474c2639  gcc/testsuite/gcc.target/aarch64/sme/call_sm_switch_6.c
  ae1c24c734208ab54ab2b41e77807099  gcc/testsuite/gcc.target/aarch64/sme/call_sm_switch_7.c
  0b857738a499c8c5fc14530a95778882  gcc/testsuite/gcc.target/aarch64/sme/call_sm_switch_8.c
  1e94c17baaf235985865fcc0080d29aa  gcc/testsuite/gcc.target/aarch64/sme/call_sm_switch_9.c
*************** b1a33a791c89383f575f412606f068a3  gcc/te
*** 71932,71939 ****
  40b2965232972e2440ee8fa61d13b581  gcc/testsuite/gcc.target/aarch64/sme/clamp_4.c
  062d08488f4319f8147d8ea7541765cb  gcc/testsuite/gcc.target/aarch64/sme/clamp_5.c
  016560dc141726f25baa60ea9a10d721  gcc/testsuite/gcc.target/aarch64/sme/inlining_1.c
! b7da09d0116a503250afcdab67fe911d  gcc/testsuite/gcc.target/aarch64/sme/inlining_10.c
! 9a9bfe1438f439a9f23353227722fe31  gcc/testsuite/gcc.target/aarch64/sme/inlining_11.c
  879f8cbda3bac2a9515ac7b25fe72355  gcc/testsuite/gcc.target/aarch64/sme/inlining_12.c
  cf0ef9d94d28540fd020773ed51d6006  gcc/testsuite/gcc.target/aarch64/sme/inlining_13.c
  bd862476d0822e624003a284b6549ab7  gcc/testsuite/gcc.target/aarch64/sme/inlining_14.c
--- 71988,71995 ----
  40b2965232972e2440ee8fa61d13b581  gcc/testsuite/gcc.target/aarch64/sme/clamp_4.c
  062d08488f4319f8147d8ea7541765cb  gcc/testsuite/gcc.target/aarch64/sme/clamp_5.c
  016560dc141726f25baa60ea9a10d721  gcc/testsuite/gcc.target/aarch64/sme/inlining_1.c
! 6c03deff04e9af5b436db5415f96f864  gcc/testsuite/gcc.target/aarch64/sme/inlining_10.c
! f45b72225fb0d71f35b6a6b77c7cb8b8  gcc/testsuite/gcc.target/aarch64/sme/inlining_11.c
  879f8cbda3bac2a9515ac7b25fe72355  gcc/testsuite/gcc.target/aarch64/sme/inlining_12.c
  cf0ef9d94d28540fd020773ed51d6006  gcc/testsuite/gcc.target/aarch64/sme/inlining_13.c
  bd862476d0822e624003a284b6549ab7  gcc/testsuite/gcc.target/aarch64/sme/inlining_14.c
*************** e8f3940401f61957e271283ead08f9df  gcc/te
*** 71945,71953 ****
  8e5db10a32a8ef428edb2cb2171af8b3  gcc/testsuite/gcc.target/aarch64/sme/inlining_6.c
  4b42b91f7c58b38a6117a5c277e18f5a  gcc/testsuite/gcc.target/aarch64/sme/inlining_7.c
  07e3d6d42e241c26ef2af7d1e45830cb  gcc/testsuite/gcc.target/aarch64/sme/inlining_8.c
! 181e43a1fdbcc5f311e49c4511f67d15  gcc/testsuite/gcc.target/aarch64/sme/inlining_9.c
  b3810edd100268236942967f1ddc5f1c  gcc/testsuite/gcc.target/aarch64/sme/keyword_macros_1.c
! 14a65a5144a79377e26550f0795bb4de  gcc/testsuite/gcc.target/aarch64/sme/locally_streaming_1.c
  26c5b65254a5e6fffb46740bb729dcde  gcc/testsuite/gcc.target/aarch64/sme/locally_streaming_1_scp.c
  c9d369dea4ca29ccd648d788cfb8ea09  gcc/testsuite/gcc.target/aarch64/sme/locally_streaming_1_ts.c
  8b77b15e6a3831e3b0fed7e89decf181  gcc/testsuite/gcc.target/aarch64/sme/locally_streaming_2.c
--- 72001,72010 ----
  8e5db10a32a8ef428edb2cb2171af8b3  gcc/testsuite/gcc.target/aarch64/sme/inlining_6.c
  4b42b91f7c58b38a6117a5c277e18f5a  gcc/testsuite/gcc.target/aarch64/sme/inlining_7.c
  07e3d6d42e241c26ef2af7d1e45830cb  gcc/testsuite/gcc.target/aarch64/sme/inlining_8.c
! 1f4fd6ac1194382f19cfb0c1abb67f01  gcc/testsuite/gcc.target/aarch64/sme/inlining_9.c
  b3810edd100268236942967f1ddc5f1c  gcc/testsuite/gcc.target/aarch64/sme/keyword_macros_1.c
! 3cfd28c478957407a1a22a25631e018b  gcc/testsuite/gcc.target/aarch64/sme/locally_streaming_1.c
! 03c37ea9cd6945db11f3c43a838afd20  gcc/testsuite/gcc.target/aarch64/sme/locally_streaming_1_nosve.c
  26c5b65254a5e6fffb46740bb729dcde  gcc/testsuite/gcc.target/aarch64/sme/locally_streaming_1_scp.c
  c9d369dea4ca29ccd648d788cfb8ea09  gcc/testsuite/gcc.target/aarch64/sme/locally_streaming_1_ts.c
  8b77b15e6a3831e3b0fed7e89decf181  gcc/testsuite/gcc.target/aarch64/sme/locally_streaming_2.c
*************** e41817248a56088fa5916baafe036a84  gcc/te
*** 71960,71966 ****
  82a3cecab61caec3898c65f70b69ae31  gcc/testsuite/gcc.target/aarch64/sme/nonlocal_goto_5.c
  7f0a2bc5b5ada7add64168ea0a4c5b53  gcc/testsuite/gcc.target/aarch64/sme/nonlocal_goto_6.c
  cea477cbfc0138870da19d13a6f78a5c  gcc/testsuite/gcc.target/aarch64/sme/nonlocal_goto_7.c
! adb1015c9aa632296ceca120cacf20e3  gcc/testsuite/gcc.target/aarch64/sme/pr121028.c
  7d97d6a94b7d56da78720f808e65bcff  gcc/testsuite/gcc.target/aarch64/sme/pr121414_1.c
  b4e79a733b5f7121eaeed1af03f9454b  gcc/testsuite/gcc.target/aarch64/sme/sibcall_1.c
  e1bebbe2531d4c2ec4fb9cfa4437f1cb  gcc/testsuite/gcc.target/aarch64/sme/sibcall_2.c
--- 72017,72023 ----
  82a3cecab61caec3898c65f70b69ae31  gcc/testsuite/gcc.target/aarch64/sme/nonlocal_goto_5.c
  7f0a2bc5b5ada7add64168ea0a4c5b53  gcc/testsuite/gcc.target/aarch64/sme/nonlocal_goto_6.c
  cea477cbfc0138870da19d13a6f78a5c  gcc/testsuite/gcc.target/aarch64/sme/nonlocal_goto_7.c
! e313bd6c063889c99f5705a3a6eb1bc3  gcc/testsuite/gcc.target/aarch64/sme/pr121028.c
  7d97d6a94b7d56da78720f808e65bcff  gcc/testsuite/gcc.target/aarch64/sme/pr121414_1.c
  b4e79a733b5f7121eaeed1af03f9454b  gcc/testsuite/gcc.target/aarch64/sme/sibcall_1.c
  e1bebbe2531d4c2ec4fb9cfa4437f1cb  gcc/testsuite/gcc.target/aarch64/sme/sibcall_2.c
*************** fcf99b5d14963d6dc0b0c9a728fc8ac4  gcc/te
*** 71980,71986 ****
  45b9f575f027140925fc936c8d30534d  gcc/testsuite/gcc.target/aarch64/sme/streaming_mode_4.c
  85e1850960c61207c9a4cb5dd8e69598  gcc/testsuite/gcc.target/aarch64/sme/strided_1.c
  81a779484b0f043efbd99f738c1c27e6  gcc/testsuite/gcc.target/aarch64/sme/strided_2.c
! 17f57366ae96098a6106a08fee3c113a  gcc/testsuite/gcc.target/aarch64/sme/vect-dotprod-twoway.c
  8407173ad5e045d566b3ad3b276c2220  gcc/testsuite/gcc.target/aarch64/sme/za_state_1.c
  001528ebc32cd58be9e86043b015f138  gcc/testsuite/gcc.target/aarch64/sme/za_state_2.c
  9cb16862a1478383d8cdf3203c2ad706  gcc/testsuite/gcc.target/aarch64/sme/za_state_3.c
--- 72037,72043 ----
  45b9f575f027140925fc936c8d30534d  gcc/testsuite/gcc.target/aarch64/sme/streaming_mode_4.c
  85e1850960c61207c9a4cb5dd8e69598  gcc/testsuite/gcc.target/aarch64/sme/strided_1.c
  81a779484b0f043efbd99f738c1c27e6  gcc/testsuite/gcc.target/aarch64/sme/strided_2.c
! d56377ce5d6b9441de3a3319a04b09f9  gcc/testsuite/gcc.target/aarch64/sme/vect-dotprod-twoway.c
  8407173ad5e045d566b3ad3b276c2220  gcc/testsuite/gcc.target/aarch64/sme/za_state_1.c
  001528ebc32cd58be9e86043b015f138  gcc/testsuite/gcc.target/aarch64/sme/za_state_2.c
  9cb16862a1478383d8cdf3203c2ad706  gcc/testsuite/gcc.target/aarch64/sme/za_state_3.c
*************** f5392df0161b11a2eb084fecc3cb5f73  gcc/te
*** 71996,72002 ****
  bebea6bca886ddb2b04f3e5d8cdcc37b  gcc/testsuite/gcc.target/aarch64/sme/zt0_state_4.c
  5894e562761e4a9c0970a6c20c035cbe  gcc/testsuite/gcc.target/aarch64/sme/zt0_state_5.c
  33b81e9b83c7b38a981495a49f1aa0c2  gcc/testsuite/gcc.target/aarch64/sme/zt0_state_6.c
! c91545ad829f22d64d017083c0a44fe7  gcc/testsuite/gcc.target/aarch64/sme2/aarch64-sme2-acle-asm.exp
  d73f575123ea1f8b210a85a05740e038  gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/add_s16_x2.c
  0ec44768bb670ac528e5ac9f2472ec65  gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/add_s16_x4.c
  c6877c6031b0b3cea72f4c67ff127e64  gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/add_s32_x2.c
--- 72053,72059 ----
  bebea6bca886ddb2b04f3e5d8cdcc37b  gcc/testsuite/gcc.target/aarch64/sme/zt0_state_4.c
  5894e562761e4a9c0970a6c20c035cbe  gcc/testsuite/gcc.target/aarch64/sme/zt0_state_5.c
  33b81e9b83c7b38a981495a49f1aa0c2  gcc/testsuite/gcc.target/aarch64/sme/zt0_state_6.c
! a26d70a476bb46f4e4d73a7dc2170773  gcc/testsuite/gcc.target/aarch64/sme2/aarch64-sme2-acle-asm.exp
  d73f575123ea1f8b210a85a05740e038  gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/add_s16_x2.c
  0ec44768bb670ac528e5ac9f2472ec65  gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/add_s16_x4.c
  c6877c6031b0b3cea72f4c67ff127e64  gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/add_s32_x2.c
*************** b9d0323dc24096969b137aaab76541fa  gcc/te
*** 72208,72214 ****
  1a4e2272de71258ed8b7a81d9b83e598  gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/ldnt1_u64_x4.c
  0fdddd40362dbc3ca9408781a54be2ab  gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/ldnt1_u8_x2.c
  3d7bda376291648afa3479cbb4c3efd1  gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/ldnt1_u8_x4.c
! c7f09758f4bb785e6b263957585a6f89  gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/ldr_zt.c
  b4d3512b25df8114001668c075e950e4  gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/luti2_bf16.c
  cc20708c03f9c819104c981fa264a30d  gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/luti2_bf16_x2.c
  7a212674582b9e8f4340d5e01a9cb5cd  gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/luti2_bf16_x4.c
--- 72265,72271 ----
  1a4e2272de71258ed8b7a81d9b83e598  gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/ldnt1_u64_x4.c
  0fdddd40362dbc3ca9408781a54be2ab  gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/ldnt1_u8_x2.c
  3d7bda376291648afa3479cbb4c3efd1  gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/ldnt1_u8_x4.c
! 9ebc588d4c755370b8da6f8362b3d61e  gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/ldr_zt.c
  b4d3512b25df8114001668c075e950e4  gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/luti2_bf16.c
  cc20708c03f9c819104c981fa264a30d  gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/luti2_bf16_x2.c
  7a212674582b9e8f4340d5e01a9cb5cd  gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/luti2_bf16_x4.c
*************** f70a5a96b64575dac42f3727dc450746  gcc/te
*** 72705,72711 ****
  4111107dc8932be7625d4b3aaf5316ec  gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/stnt1_u64_x4.c
  7e951600e2af6dbece5b7117e794424b  gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/stnt1_u8_x2.c
  6ea50065904b86f9dbfe28c9c9424f43  gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/stnt1_u8_x4.c
! 6970dc6f5eb1d6e13d52233576cc1a98  gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/str_zt.c
  dc93a4d3f0ddf5dff57d1d6d3f4cac55  gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/sub_write_za32_s32_vg1x2.c
  89f1dd3525839f289f9245f5818bf2c1  gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/sub_write_za32_s32_vg1x4.c
  9cb8e56faaab92f905b9ace561951dd7  gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/sub_write_za32_u32_vg1x2.c
--- 72762,72768 ----
  4111107dc8932be7625d4b3aaf5316ec  gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/stnt1_u64_x4.c
  7e951600e2af6dbece5b7117e794424b  gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/stnt1_u8_x2.c
  6ea50065904b86f9dbfe28c9c9424f43  gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/stnt1_u8_x4.c
! 9111d40251004a51bab0130ceaf6f33c  gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/str_zt.c
  dc93a4d3f0ddf5dff57d1d6d3f4cac55  gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/sub_write_za32_s32_vg1x2.c
  89f1dd3525839f289f9245f5818bf2c1  gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/sub_write_za32_s32_vg1x4.c
  9cb8e56faaab92f905b9ace561951dd7  gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/sub_write_za32_u32_vg1x2.c
*************** e0eb712bd056761f180dd27d1d859d13  gcc/te
*** 74712,74718 ****
  b6224acd5d609473a3f91ca13ff23eef  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_1.c
  1510b83a0b1baf70601985c85f019762  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_int_opt_n.c
  46fea8fe01ddf17f515efe0bd36669dc  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_int_opt_single_n_1.c
! 91e225deac8210e14093f2aa6033689a  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_int_opt_single_n_2.c
  f9a5917115e2a7a6c256243d562bcbcd  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_lane_1.c
  6a9201f477e7c15b5a49327185947f2f  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_long_lane_1.c
  a88d9da697f24cfa029fb24091638202  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_long_opt_n_1.c
--- 74769,74775 ----
  b6224acd5d609473a3f91ca13ff23eef  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_1.c
  1510b83a0b1baf70601985c85f019762  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_int_opt_n.c
  46fea8fe01ddf17f515efe0bd36669dc  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_int_opt_single_n_1.c
! af89fdf606c973d8bd4b526deebc3e58  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_int_opt_single_n_2.c
  f9a5917115e2a7a6c256243d562bcbcd  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_lane_1.c
  6a9201f477e7c15b5a49327185947f2f  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_long_lane_1.c
  a88d9da697f24cfa029fb24091638202  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_long_opt_n_1.c
*************** af6d17482a59d82ecf6030c429377322  gcc/te
*** 74723,74731 ****
  95b4fe75b039c1c048d6a86b4e098c7b  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_opt_n_2.c
  3da47f318cc13cf83605e8b3811e211e  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_opt_n_3.c
  4bd4b0d44a938e68c2c88659891d035d  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_opt_single_n_1.c
! 960eb555a958e1279ed31aff844eb659  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_opt_single_n_2.c
  2474780e26f89300396c78a73db85653  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_rotate_1.c
! 4600018c7706c8742f0ae52d7875ff1d  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_single_1.c
  9eded2861c9844b0cd9aab007e831f98  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_to_uint_1.c
  08463a43f1196b5e3353d9272879c1c0  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_uint64_n_1.c
  a71eac74a7c0cb9e452b4f181ca2f1e0  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_uint64_opt_n_1.c
--- 74780,74788 ----
  95b4fe75b039c1c048d6a86b4e098c7b  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_opt_n_2.c
  3da47f318cc13cf83605e8b3811e211e  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_opt_n_3.c
  4bd4b0d44a938e68c2c88659891d035d  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_opt_single_n_1.c
! 2b695ddc86ceba028190cb428e8ed9ce  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_opt_single_n_2.c
  2474780e26f89300396c78a73db85653  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_rotate_1.c
! 9b682259f48c8a682a863d15e4f84e9c  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_single_1.c
  9eded2861c9844b0cd9aab007e831f98  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_to_uint_1.c
  08463a43f1196b5e3353d9272879c1c0  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_uint64_n_1.c
  a71eac74a7c0cb9e452b4f181ca2f1e0  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_uint64_opt_n_1.c
*************** c6d84b0aa9031d9da4500f61b64a39f3  gcc/te
*** 74738,74762 ****
  3519ef42cc2ea6e6aa95a2a27424c013  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_int_m_1.c
  f9955aa5a242019d5f14e9a158e3caa5  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_m_1.c
  6e9cdbff31e4ca5170514082d7739c85  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_m_2.c
! b8c6064e5b41b5df484ec4978a692c90  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_slice_int_opt_single_1.c
! 46738af3989f579945acc307c54f226e  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_slice_lane_1.c
! 7ffc61e0002f4f9ad01c856d744dee4e  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_slice_lane_2.c
! f28aa3c1a6d4ec44c802d988d6cdefdd  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_slice_lane_3.c
! 7c609e4a112eccba06d6248a2f2142cf  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_slice_lane_4.c
! c37e3b91d836016cc691d891c332d979  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_slice_opt_single_1.c
! 5a3e39c630a68dbd225926cddcf30822  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_slice_opt_single_2.c
! a8207037fa252b18df4247c0ee15bcbc  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_slice_opt_single_3.c
! e0e98338e3ce33f9804bcd82b06e0af6  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_slice_uint_opt_single_1.c
  b4e9c28da63af2bded8cb279b6986c8b  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_uint_m_1.c
  3901102f1b487e6c5558014ffcfa85ef  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binaryxn_1.c
! 70c43a211175c95d3d86e76cd202ede9  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binaryxn_2.c
! b41b729e6b8eb85691cf9dcf47ec9d7a  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/clamp_1.c
  f3f6e0f3007fb326a88a40bc70484886  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/clast_1.c
  86feec33d659444e15fc1e11a42fb937  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/compare_1.c
  1734595d02158a8468b29fd18daf657e  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/compare_opt_n_1.c
  e71b116d6eb7de546591d4b41632a115  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/compare_ptr_1.c
  4dd6c509245443ca131c4f60f54dbfdf  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/compare_scalar_1.c
! c921d0789bf9d266902c7588683007b6  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/compare_scalar_count_1.c
  a70d786e40b7e98a1f76282b15633670  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/compare_wide_opt_n_1.c
  5561acaaee271b850f1d738828033770  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/count_pat_1.c
  ce13014966a94f4ea101d9f8892229a4  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/count_vector_1.c
--- 74795,74819 ----
  3519ef42cc2ea6e6aa95a2a27424c013  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_int_m_1.c
  f9955aa5a242019d5f14e9a158e3caa5  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_m_1.c
  6e9cdbff31e4ca5170514082d7739c85  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_m_2.c
! 0543ec601b83385a0bb9ddc86fb6f4eb  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_slice_int_opt_single_1.c
! c96d3a47ee2acb763efd2c090f17139f  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_slice_lane_1.c
! 532e33c1e0354c7769bfb971b1d7d034  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_slice_lane_2.c
! 7477383e59b2594ac52d787f07d46704  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_slice_lane_3.c
! cb53fe1c9ca603a8036e081fce8045c6  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_slice_lane_4.c
! f9f135938166b2604a42239db904b7a2  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_slice_opt_single_1.c
! e648ab6999dc9d7a49b457385b1a1ed6  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_slice_opt_single_2.c
! 5c06cc1735bd3327a6465c5d71b9e74f  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_slice_opt_single_3.c
! 17ceb65cf8c721a6b11ccebcdda65841  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_slice_uint_opt_single_1.c
  b4e9c28da63af2bded8cb279b6986c8b  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_uint_m_1.c
  3901102f1b487e6c5558014ffcfa85ef  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binaryxn_1.c
! 13d11b0a502cfb0065accf3ace6c8c8d  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binaryxn_2.c
! cdd9f599e1c0782f09c559d002fb1869  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/clamp_1.c
  f3f6e0f3007fb326a88a40bc70484886  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/clast_1.c
  86feec33d659444e15fc1e11a42fb937  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/compare_1.c
  1734595d02158a8468b29fd18daf657e  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/compare_opt_n_1.c
  e71b116d6eb7de546591d4b41632a115  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/compare_ptr_1.c
  4dd6c509245443ca131c4f60f54dbfdf  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/compare_scalar_1.c
! dfd389fbbe69761ebb617c8bf562d39b  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/compare_scalar_count_1.c
  a70d786e40b7e98a1f76282b15633670  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/compare_wide_opt_n_1.c
  5561acaaee271b850f1d738828033770  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/count_pat_1.c
  ce13014966a94f4ea101d9f8892229a4  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/count_vector_1.c
*************** ce13014966a94f4ea101d9f8892229a4  gcc/te
*** 74767,74776 ****
  ee861575fd7ba7352b5e58115989bc71  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/create_5.c
  eb453b437e35070d74c76756ef730f41  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/create_6.c
  0b8070f0b4f23fdf28da8255b1b7a2de  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/dot_half_za_slice_lane_fpm.c
! 44e43f83cb747814b73b3758ebf46b41  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/dot_za_slice_int_lane_1.c
! b1060b874f4397039bde58eefc5046e6  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/dot_za_slice_lane_1.c
! 39395ae60bcfb1c31e005d9ea61c5fa3  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/dot_za_slice_lane_2.c
! c4f1755b3fd3f6d0a728033f945ed90e  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/dot_za_slice_uint_lane_1.c
  09c8d57356b444e099b8c216f49a6f86  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/dup_neonq_1.c
  249e8a678420c92db86a63096adaa40c  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/ext_1.c
  81b920eaea7dfd6f7200b74a745af83f  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/extq_1.c
--- 74824,74833 ----
  ee861575fd7ba7352b5e58115989bc71  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/create_5.c
  eb453b437e35070d74c76756ef730f41  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/create_6.c
  0b8070f0b4f23fdf28da8255b1b7a2de  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/dot_half_za_slice_lane_fpm.c
! cad879e38ee9e7f549d3594c7bf2675c  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/dot_za_slice_int_lane_1.c
! 8c329df4178279456908732d70338865  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/dot_za_slice_lane_1.c
! e5271991a5220a15ae3a90a81059a94d  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/dot_za_slice_lane_2.c
! 9a88b2782d73e617a7b008c441c39c6f  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/dot_za_slice_uint_lane_1.c
  09c8d57356b444e099b8c216f49a6f86  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/dup_neonq_1.c
  249e8a678420c92db86a63096adaa40c  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/ext_1.c
  81b920eaea7dfd6f7200b74a745af83f  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/extq_1.c
*************** ef1c49097e0bab8ac8f2b3b769937427  gcc/te
*** 74869,74875 ****
  927f92ccee39bc60defa345aba4f4acc  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/shift_right_imm_narrowb_to_uint_1.c
  877fcce12ad68ab4c20ab4c8c67c4add  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/shift_right_imm_narrowt_1.c
  cfd861255a479d919738f3d77cdc3f9f  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/shift_right_imm_narrowt_to_uint_1.c
! 604e4abd23942d34585af772944f9c56  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/shift_right_imm_narrowxn_1.c
  17a961c8281d3b2f5fcbf260f7bb1b5a  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/sizeless-1.c
  82aa2f3a93b6b1f34884221fc6f3707c  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/sizeless-2.c
  e7a003fc623dfa02a69d0c61259a5bef  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/store_1.c
--- 74926,74932 ----
  927f92ccee39bc60defa345aba4f4acc  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/shift_right_imm_narrowb_to_uint_1.c
  877fcce12ad68ab4c20ab4c8c67c4add  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/shift_right_imm_narrowt_1.c
  cfd861255a479d919738f3d77cdc3f9f  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/shift_right_imm_narrowt_to_uint_1.c
! a7af6e40463ead1066d26d2635cffe5f  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/shift_right_imm_narrowxn_1.c
  17a961c8281d3b2f5fcbf260f7bb1b5a  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/sizeless-1.c
  82aa2f3a93b6b1f34884221fc6f3707c  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/sizeless-2.c
  e7a003fc623dfa02a69d0c61259a5bef  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/store_1.c
*************** db6a7f40ba388da3a0fcea32db830c02  gcc/te
*** 74882,74888 ****
  dc083d1856f3a13be0a767276b132afb  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/store_scatter_offset_1.c
  592a579e8bdf1653f88b2e40b8c344e6  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/store_scatter_offset_2.c
  07ef55fd0d3bf03a5c25955024d8438e  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/store_scatter_offset_restricted_1.c
! 23340990d7feb5bcb45a73e37324c75d  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/storexn_1.c
  b52fb4e9ec8a6b03376457660198d288  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/struct_1.c
  923c99057f062c134be803bd6d55fc2e  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/svboolx2_1.c
  af84471fa52113a559843350049c942e  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/svboolx4_1.c
--- 74939,74945 ----
  dc083d1856f3a13be0a767276b132afb  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/store_scatter_offset_1.c
  592a579e8bdf1653f88b2e40b8c344e6  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/store_scatter_offset_2.c
  07ef55fd0d3bf03a5c25955024d8438e  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/store_scatter_offset_restricted_1.c
! df9b1c5659a1667d777d01185a31d302  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/storexn_1.c
  b52fb4e9ec8a6b03376457660198d288  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/struct_1.c
  923c99057f062c134be803bd6d55fc2e  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/svboolx2_1.c
  af84471fa52113a559843350049c942e  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/svboolx4_1.c
*************** b3c9cac37ce7a099fe7e4802e538596c  gcc/te
*** 74905,74919 ****
  dcbeaf0326da4b9dee3e0890f740f8c4  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/ternary_long_lane_1.c
  1536d36252c18e28cdfb06054849acd5  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/ternary_long_opt_n_1.c
  2866d130f78a9a45325c15bbcf1dedc7  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/ternary_mfloat8_1.c
! 044641e3a65eba88ab0693e7b9cf31f6  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/ternary_mfloat8_lane_1.c
! 7656f8aee2991375f691766f1b928cc6  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/ternary_mfloat8_lane_group_selection_1.c
  e5335008753c5a4e46be41feebff9c85  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/ternary_mfloat8_opt_n_1.c
  7a6599eaefd501075adb77149adfd4e6  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/ternary_opt_n_1.c
  e0ff4cfc56081e30cc77f5cb52e669aa  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/ternary_qq_lane_1.c
  86c8c495cbb710026739007820398066  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/ternary_qq_lane_rotate_1.c
  fab8a0231988ca90aae231c61af26643  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/ternary_qq_opt_n_1.c
  67534d31f9bf7ebcadf27eb3db59aa7a  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/ternary_qq_opt_n_2.c
! bae0e098a67d1c10ad50fb765775abc7  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/ternary_qq_or_011_lane_1.c
  c9bfef59737c38bb4012159cc1fc5757  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/ternary_qq_rotate_1.c
  c5079a4f97471d28afd5fc84afe9e6fa  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/ternary_rotate_1.c
  e0e2c1b160c8aa37f2e10c750eb8d568  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/ternary_shift_right_imm_1.c
--- 74962,74976 ----
  dcbeaf0326da4b9dee3e0890f740f8c4  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/ternary_long_lane_1.c
  1536d36252c18e28cdfb06054849acd5  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/ternary_long_opt_n_1.c
  2866d130f78a9a45325c15bbcf1dedc7  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/ternary_mfloat8_1.c
! 0b56ef36cd5fd987196c883c5db3bee0  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/ternary_mfloat8_lane_1.c
! 6dfc7000c388d7d8127c07889c80038d  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/ternary_mfloat8_lane_group_selection_1.c
  e5335008753c5a4e46be41feebff9c85  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/ternary_mfloat8_opt_n_1.c
  7a6599eaefd501075adb77149adfd4e6  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/ternary_opt_n_1.c
  e0ff4cfc56081e30cc77f5cb52e669aa  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/ternary_qq_lane_1.c
  86c8c495cbb710026739007820398066  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/ternary_qq_lane_rotate_1.c
  fab8a0231988ca90aae231c61af26643  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/ternary_qq_opt_n_1.c
  67534d31f9bf7ebcadf27eb3db59aa7a  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/ternary_qq_opt_n_2.c
! b62ed8d459ba966980a1c9ec9e1d096b  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/ternary_qq_or_011_lane_1.c
  c9bfef59737c38bb4012159cc1fc5757  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/ternary_qq_rotate_1.c
  c5079a4f97471d28afd5fc84afe9e6fa  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/ternary_rotate_1.c
  e0e2c1b160c8aa37f2e10c750eb8d568  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/ternary_shift_right_imm_1.c
*************** b64ceb135019ca0468a29f479670b23e  gcc/te
*** 74947,74955 ****
  097aae60317737c1fae07460f599a298  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_convert_1.c
  2fe0c69467ef1da4c1258b244058ad56  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_convert_2.c
  02448ffd0a1f6e903ab6b09774338e0d  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_convert_narrowt_1.c
! c6db59f3ea5371a55f6d6e3a0e4c6479  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_convertxn_1.c
! 21b3583de3558a4ad6c5e52e2fa1cf61  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_convertxn_narrow_1.c
! a8a42a01a3b82cc69580a02a5479df6b  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_convertxn_narrowt_1.c
  a655925b678fc87ea5ba628148f4a7aa  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_lane_1.c
  33f4b46aa573fa6dd8c9579200b14e41  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_narrowb_1.c
  a3afd4274251cb99bc08ee3a8d7fbc96  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_narrowb_to_uint_1.c
--- 75004,75012 ----
  097aae60317737c1fae07460f599a298  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_convert_1.c
  2fe0c69467ef1da4c1258b244058ad56  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_convert_2.c
  02448ffd0a1f6e903ab6b09774338e0d  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_convert_narrowt_1.c
! 9dc6d91af28f13e7829749d6abf2d74b  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_convertxn_1.c
! 266c933f6115b89555ee3924bb26c487  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_convertxn_narrow_1.c
! 5e0cfbfffb71a7a4fd1c7fd2ca78ca32  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_convertxn_narrowt_1.c
  a655925b678fc87ea5ba628148f4a7aa  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_lane_1.c
  33f4b46aa573fa6dd8c9579200b14e41  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_narrowb_1.c
  a3afd4274251cb99bc08ee3a8d7fbc96  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_narrowb_to_uint_1.c
*************** a7b214e73cc85486f612e05af76a069e  gcc/te
*** 74962,74976 ****
  3888513e08e8a3f59659f00234ad2a28  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_uint_1.c
  062996e744f1756f4eb9a8718b34ab7c  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_widen_1.c
  4404793b95ce0451db382713b8837e36  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_za_m_1.c
! ce06c082eb9f3a84a2b6f222b91a85e1  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_za_slice_1.c
  4fd25827a923a2c5e0935d63a9469153  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_za_slice_2.c
  134a362cc501b40090666439460283f4  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_za_slice_3.c
! e37e98d223ef60324ab8c4926f9e4a45  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unaryxn_1.c
  0a1aa4bef991a224ceb1d69748618687  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/undeclared_1.c
  336167b7db7104244a24a1310090a6a8  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/undeclared_2.c
! 81fe8732bf6c29692f13d3d91ba83d4d  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/write_za_1.c
  de2e59eeec9cea88f8e1125fdec8d66d  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/write_za_m_1.c
! 3467808faea5fc2ec3e4034bf0a03de8  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/write_za_slice_1.c
  3a75de126814667dab64643f6698ab61  gcc/testsuite/gcc.target/aarch64/sve/acle/general/acge_1.c
  e332cb9bc1c571ee1bf10410a78a2d5b  gcc/testsuite/gcc.target/aarch64/sve/acle/general/acgt_1.c
  76daaa14c4e1e4bff596d8f18116d560  gcc/testsuite/gcc.target/aarch64/sve/acle/general/acle_1.c
--- 75019,75033 ----
  3888513e08e8a3f59659f00234ad2a28  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_uint_1.c
  062996e744f1756f4eb9a8718b34ab7c  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_widen_1.c
  4404793b95ce0451db382713b8837e36  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_za_m_1.c
! 3938d809f37baeb2c39516e53118c316  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_za_slice_1.c
  4fd25827a923a2c5e0935d63a9469153  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_za_slice_2.c
  134a362cc501b40090666439460283f4  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_za_slice_3.c
! a48d71c86d0a741c08703094d9e5eb34  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unaryxn_1.c
  0a1aa4bef991a224ceb1d69748618687  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/undeclared_1.c
  336167b7db7104244a24a1310090a6a8  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/undeclared_2.c
! b90966e5c8ac18d79f9f77f1bf562567  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/write_za_1.c
  de2e59eeec9cea88f8e1125fdec8d66d  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/write_za_m_1.c
! 0e8960bf707959071679d67cd30b96b6  gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/write_za_slice_1.c
  3a75de126814667dab64643f6698ab61  gcc/testsuite/gcc.target/aarch64/sve/acle/general/acge_1.c
  e332cb9bc1c571ee1bf10410a78a2d5b  gcc/testsuite/gcc.target/aarch64/sve/acle/general/acgt_1.c
  76daaa14c4e1e4bff596d8f18116d560  gcc/testsuite/gcc.target/aarch64/sve/acle/general/acle_1.c
*************** c99ce080c87a17b92edd82354f354c5e  gcc/te
*** 76517,76522 ****
--- 76574,76580 ----
  ed20d570634618501c755bc7964b8a4a  gcc/testsuite/gcc.target/aarch64/sve/vect-early-break-cbranch_13.c
  c8d457152145e3626a04326e99c314fb  gcc/testsuite/gcc.target/aarch64/sve/vect-early-break-cbranch_14.c
  efeda3733bd034f4969bc699d7a22419  gcc/testsuite/gcc.target/aarch64/sve/vect-early-break-cbranch_15.c
+ b6518dc2fb6c56524ef170f253a178a5  gcc/testsuite/gcc.target/aarch64/sve/vect-early-break-cbranch_16.c
  e229b8062c7895178d143eef74353349  gcc/testsuite/gcc.target/aarch64/sve/vect-early-break-cbranch_2.c
  d783b1ea4a1a9759701a47ae8033f16c  gcc/testsuite/gcc.target/aarch64/sve/vect-early-break-cbranch_3.c
  97bd72765a04b95d67aa58c153bb1038  gcc/testsuite/gcc.target/aarch64/sve/vect-early-break-cbranch_4.c
*************** a0d7ee23594a897783efec837fcc9a89  gcc/te
*** 78193,78199 ****
  275233faed2deec8a7f02f21b29580a9  gcc/testsuite/gcc.target/aarch64/vec-init-9.c
  86a847e5bf1fb5499432a6b5ad8911b4  gcc/testsuite/gcc.target/aarch64/vec-init-single-const-2.c
  94984b8886aab5d70d86c49c090fc10a  gcc/testsuite/gcc.target/aarch64/vec-init-single-const-be.c
! 2a52f8c315f452dcdf472938c1cbaee5  gcc/testsuite/gcc.target/aarch64/vec-init-single-const.c
  c04188bb2b4a3589f00728d8e90d679f  gcc/testsuite/gcc.target/aarch64/vec-rot-exec.c
  f66a2dc11214cc437d96ec038cc0e85e  gcc/testsuite/gcc.target/aarch64/vec-set-zero.c
  b1c97e59631c205f913afab4e1ffde4a  gcc/testsuite/gcc.target/aarch64/vec_init_1.c
--- 78251,78257 ----
  275233faed2deec8a7f02f21b29580a9  gcc/testsuite/gcc.target/aarch64/vec-init-9.c
  86a847e5bf1fb5499432a6b5ad8911b4  gcc/testsuite/gcc.target/aarch64/vec-init-single-const-2.c
  94984b8886aab5d70d86c49c090fc10a  gcc/testsuite/gcc.target/aarch64/vec-init-single-const-be.c
! 767bc7332af83dd2a294e88db4db168a  gcc/testsuite/gcc.target/aarch64/vec-init-single-const.c
  c04188bb2b4a3589f00728d8e90d679f  gcc/testsuite/gcc.target/aarch64/vec-rot-exec.c
  f66a2dc11214cc437d96ec038cc0e85e  gcc/testsuite/gcc.target/aarch64/vec-set-zero.c
  b1c97e59631c205f913afab4e1ffde4a  gcc/testsuite/gcc.target/aarch64/vec_init_1.c
*************** d1048da76a8288fba979b423a69446fc  gcc/te
*** 78206,78212 ****
  459f637ca04566f864e27fecd8292d26  gcc/testsuite/gcc.target/aarch64/vect-clz.c
  e17c8c4e15c789037c218893bf9161b8  gcc/testsuite/gcc.target/aarch64/vect-compile.c
  1c2584b79632ca3e23f0b3181d2e3616  gcc/testsuite/gcc.target/aarch64/vect-convert-1.c
! 8689c2554e8b864529f3565bc73a3a83  gcc/testsuite/gcc.target/aarch64/vect-cse-codegen.c
  921eb3232364cb2927f013733b5a0473  gcc/testsuite/gcc.target/aarch64/vect-dotprod-twoway-hisi.c
  abdce3709a72bca62c1e5456ca237dff  gcc/testsuite/gcc.target/aarch64/vect-early-break-addhn_1.c
  3b8e1c37010cf385f367822b8561c891  gcc/testsuite/gcc.target/aarch64/vect-early-break-addhn_2.c
--- 78264,78270 ----
  459f637ca04566f864e27fecd8292d26  gcc/testsuite/gcc.target/aarch64/vect-clz.c
  e17c8c4e15c789037c218893bf9161b8  gcc/testsuite/gcc.target/aarch64/vect-compile.c
  1c2584b79632ca3e23f0b3181d2e3616  gcc/testsuite/gcc.target/aarch64/vect-convert-1.c
! 43ef4a0332aa6c94272b53d31377c4fd  gcc/testsuite/gcc.target/aarch64/vect-cse-codegen.c
  921eb3232364cb2927f013733b5a0473  gcc/testsuite/gcc.target/aarch64/vect-dotprod-twoway-hisi.c
  abdce3709a72bca62c1e5456ca237dff  gcc/testsuite/gcc.target/aarch64/vect-early-break-addhn_1.c
  3b8e1c37010cf385f367822b8561c891  gcc/testsuite/gcc.target/aarch64/vect-early-break-addhn_2.c
*************** e818a724f4c5260560b070d619a024d8  gcc/te
*** 78214,78220 ****
  ab08763b54762184a8ae8c80693773fc  gcc/testsuite/gcc.target/aarch64/vect-early-break-addhn_4.c
  a9f61e586e81d0f289956499270ccd07  gcc/testsuite/gcc.target/aarch64/vect-early-break-cbranch.c
  c36b3f9592d3383498d2dc74eac2db18  gcc/testsuite/gcc.target/aarch64/vect-early-break-cbranch_2.c
! 6d60b0fefe0c3dc5590a546a5488329e  gcc/testsuite/gcc.target/aarch64/vect-early-break-cbranch_3.c
  6883aa565bbbc67e1a379fccb5b6beb2  gcc/testsuite/gcc.target/aarch64/vect-early-break-cbranch_4.c
  e74bf4c93fdcbf01ae35c0e6b275b17d  gcc/testsuite/gcc.target/aarch64/vect-early-break-cbranch_5.c
  d7d37bd9558713b30e8774cf2b0adc67  gcc/testsuite/gcc.target/aarch64/vect-faddv-compile.c
--- 78272,78278 ----
  ab08763b54762184a8ae8c80693773fc  gcc/testsuite/gcc.target/aarch64/vect-early-break-addhn_4.c
  a9f61e586e81d0f289956499270ccd07  gcc/testsuite/gcc.target/aarch64/vect-early-break-cbranch.c
  c36b3f9592d3383498d2dc74eac2db18  gcc/testsuite/gcc.target/aarch64/vect-early-break-cbranch_2.c
! 6b20afb997c30629b357f5f2f64d45a8  gcc/testsuite/gcc.target/aarch64/vect-early-break-cbranch_3.c
  6883aa565bbbc67e1a379fccb5b6beb2  gcc/testsuite/gcc.target/aarch64/vect-early-break-cbranch_4.c
  e74bf4c93fdcbf01ae35c0e6b275b17d  gcc/testsuite/gcc.target/aarch64/vect-early-break-cbranch_5.c
  d7d37bd9558713b30e8774cf2b0adc67  gcc/testsuite/gcc.target/aarch64/vect-faddv-compile.c
*************** c15ffd0fcf13b8089eb979818ca695d3  gcc/te
*** 83076,83086 ****
  308ec3c13b184f3b2a8e46ea0f32f4c8  gcc/testsuite/gcc.target/bpf/constant-calls-2.c
  0a35b0d6dab89db0e09c72c9ad75162e  gcc/testsuite/gcc.target/bpf/core-attr-1.c
  6e576aec6dd862637a199f3cbdb0f2be  gcc/testsuite/gcc.target/bpf/core-attr-2.c
! aa148331f65710cec43d1bf4d93d05b5  gcc/testsuite/gcc.target/bpf/core-attr-3.c
! a422056a3e8f923356c4ec575ecf217e  gcc/testsuite/gcc.target/bpf/core-attr-4.c
! 8d52d5c271be64be1b7eeac8d1d6bfaf  gcc/testsuite/gcc.target/bpf/core-attr-5.c
! 876532ca74fad1f226e0523102920dfd  gcc/testsuite/gcc.target/bpf/core-attr-6.c
! 31b122cac04cd46fffa52ba84ddb47ff  gcc/testsuite/gcc.target/bpf/core-attr-calls.c
  76fdc9cf0bcfe93b000fea4fbd23076d  gcc/testsuite/gcc.target/bpf/core-attr-const.c
  1785c9ea822d1ed50d0ffd5d959b4586  gcc/testsuite/gcc.target/bpf/core-attr-struct-as-array.c
  ac9f5d9a42b535295f5f2ffd87a22856  gcc/testsuite/gcc.target/bpf/core-btf-tag-1.c
--- 83134,83145 ----
  308ec3c13b184f3b2a8e46ea0f32f4c8  gcc/testsuite/gcc.target/bpf/constant-calls-2.c
  0a35b0d6dab89db0e09c72c9ad75162e  gcc/testsuite/gcc.target/bpf/core-attr-1.c
  6e576aec6dd862637a199f3cbdb0f2be  gcc/testsuite/gcc.target/bpf/core-attr-2.c
! 87edf052bc21baff7997d9a29176752c  gcc/testsuite/gcc.target/bpf/core-attr-3.c
! de1b83233977983adc8596602b5749c5  gcc/testsuite/gcc.target/bpf/core-attr-4.c
! c51889c2bf85a582a70c55135d1c956a  gcc/testsuite/gcc.target/bpf/core-attr-5.c
! 75d332756c3c8ddbd61a86623ba7e2f4  gcc/testsuite/gcc.target/bpf/core-attr-6.c
! bedbbde0a1a4be31a0f04c1407a568f9  gcc/testsuite/gcc.target/bpf/core-attr-7.c
! 2c0b0ad00a1d31ff918ced56424cb4de  gcc/testsuite/gcc.target/bpf/core-attr-calls.c
  76fdc9cf0bcfe93b000fea4fbd23076d  gcc/testsuite/gcc.target/bpf/core-attr-const.c
  1785c9ea822d1ed50d0ffd5d959b4586  gcc/testsuite/gcc.target/bpf/core-attr-struct-as-array.c
  ac9f5d9a42b535295f5f2ffd87a22856  gcc/testsuite/gcc.target/bpf/core-btf-tag-1.c
*************** fd0c95fcad577a49c3553f21604c3b61  gcc/te
*** 90043,90048 ****
--- 90102,90108 ----
  3b4a91b334d1b19a6101a3fc7575990f  gcc/testsuite/gcc.target/i386/pr123958.c
  fbfd31ba28ddc5c31ac2fd9d714443bb  gcc/testsuite/gcc.target/i386/pr124056.c
  d27914ddcfa1d9a135c3e7189bd6af10  gcc/testsuite/gcc.target/i386/pr124098.c
+ 47cf91db1dea0c9b92db6c1fae08c91e  gcc/testsuite/gcc.target/i386/pr124194.c
  8951a1fa31f2d45ef9eacfff6a733f77  gcc/testsuite/gcc.target/i386/pr13366.c
  9a752a4b3b77930d91d3c8b0c8897b90  gcc/testsuite/gcc.target/i386/pr13685.c
  31ead0ee84b382ba03e3561931bc6e40  gcc/testsuite/gcc.target/i386/pr14289-1.c
*************** d6f32022613367c165768e009d673ee3  gcc/te
*** 99963,99968 ****
--- 100023,100029 ----
  2ca459b948998f212e7c63db48a126a9  gcc/testsuite/gcc.target/riscv/rvv/autovec/pr123317-run-3.c
  f975c36225a2f74a7a6020b07ad719f4  gcc/testsuite/gcc.target/riscv/rvv/autovec/pr123317-run-4.c
  26832b17589cc511f51734659c1f2c14  gcc/testsuite/gcc.target/riscv/rvv/autovec/pr123317-run.h
+ e894a5c8e8bd464dcdd9c92665222f35  gcc/testsuite/gcc.target/riscv/rvv/autovec/pr123381.c
  c10f8db5df2b65c9fba341cccb30fe9c  gcc/testsuite/gcc.target/riscv/rvv/autovec/pr123414.c
  3bc5599b02b046096a6eb9e4366940ae  gcc/testsuite/gcc.target/riscv/rvv/autovec/pr123910.c
  435f94201bb6109ed80f56efab255e18  gcc/testsuite/gcc.target/riscv/rvv/autovec/pr123916.c
*************** af1bc36c42c7044e45de0c750db8acd5  gcc/te
*** 103768,103773 ****
--- 103829,103835 ----
  e0096129e78eb7f5e7a4f3231097c187  gcc/testsuite/gcc.target/riscv/rvv/xtheadvector/pr120642.c
  e8e71b223dd9d7fee839474c55a75e59  gcc/testsuite/gcc.target/riscv/rvv/xtheadvector/pr123969.c
  4881cdf86600eb0940a8c82416f44a09  gcc/testsuite/gcc.target/riscv/rvv/xtheadvector/pr123971.c
+ b804f461139f6ef0af6f4985aac87bbe  gcc/testsuite/gcc.target/riscv/rvv/xtheadvector/pr124147.c
  3b6f5cabe79dc861ffb53d3e1f5799fb  gcc/testsuite/gcc.target/riscv/rvv/xtheadvector/prefix.c
  f0eaf74e1355fb42d801d65c8e79d1c5  gcc/testsuite/gcc.target/riscv/rvv/xtheadvector/riscv_th_vector.h
  979e78c5ed1d2ba91a46584480362b26  gcc/testsuite/gcc.target/riscv/rvv/xtheadvector/riscv_vector.h
*************** f1eebb736461b5a966e9f19ca27855c5  gcc/te
*** 106814,106821 ****
  5dd88a67050813a2722e394515530667  gcc/testsuite/gcc.target/xtensa/mabi-call0.c
  55cb36db164b6243fa3041628937695c  gcc/testsuite/gcc.target/xtensa/mabi-windowed.c
  b7bda6f199a1b6771b9270aa47b61b64  gcc/testsuite/gcc.target/xtensa/pr108919.c
- 678c937a9da1921d2e37ae1471198265  gcc/testsuite/gcc.target/xtensa/pr120888-1.c
- 1352d54a13d6537d0f0db9de52bee213  gcc/testsuite/gcc.target/xtensa/pr120888-2.c
  fc75a0f9bf2050602dba2ff080a220b4  gcc/testsuite/gcc.target/xtensa/pr91880.c
  acfb44b971ca766549ce4e3d2974f084  gcc/testsuite/gcc.target/xtensa/pr94584.c
  ef29d88bcc9a62033efa0a6e41a3e7d8  gcc/testsuite/gcc.target/xtensa/pr98285.c
--- 106876,106881 ----
*************** ceda0022b0324d13515320cbc5635d79  gcc/te
*** 113009,113015 ****
  b877b7f002c6b76e450c08474056810a  gcc/testsuite/gfortran.dg/coarray/alloc_comp_10.f90
  939e6c8975a11f2e646a768bac9293f9  gcc/testsuite/gfortran.dg/coarray/alloc_comp_2.f90
  72674e7da2e86dedff70420da3d45132  gcc/testsuite/gfortran.dg/coarray/alloc_comp_3.f90
! 734994954589fd9c52a0f9f5e65df97a  gcc/testsuite/gfortran.dg/coarray/alloc_comp_4.f90
  5b5ec82dd29e86e4e8c1ffdcc8f1fff4  gcc/testsuite/gfortran.dg/coarray/alloc_comp_5.f90
  8b5117dc7ef6ac2ef489d65c72c69eca  gcc/testsuite/gfortran.dg/coarray/alloc_comp_6.f90
  c3ff223c334c03e16db45ce26e2eea4a  gcc/testsuite/gfortran.dg/coarray/alloc_comp_7.f90
--- 113069,113075 ----
  b877b7f002c6b76e450c08474056810a  gcc/testsuite/gfortran.dg/coarray/alloc_comp_10.f90
  939e6c8975a11f2e646a768bac9293f9  gcc/testsuite/gfortran.dg/coarray/alloc_comp_2.f90
  72674e7da2e86dedff70420da3d45132  gcc/testsuite/gfortran.dg/coarray/alloc_comp_3.f90
! 1db627d54251a2d0cd802b16cbdeb948  gcc/testsuite/gfortran.dg/coarray/alloc_comp_4.f90
  5b5ec82dd29e86e4e8c1ffdcc8f1fff4  gcc/testsuite/gfortran.dg/coarray/alloc_comp_5.f90
  8b5117dc7ef6ac2ef489d65c72c69eca  gcc/testsuite/gfortran.dg/coarray/alloc_comp_6.f90
  c3ff223c334c03e16db45ce26e2eea4a  gcc/testsuite/gfortran.dg/coarray/alloc_comp_7.f90
*************** c3ff223c334c03e16db45ce26e2eea4a  gcc/te
*** 113020,113039 ****
  360f9437516a1e9e5cdfcc0773038d80  gcc/testsuite/gfortran.dg/coarray/array_temporary.f90
  b3ff2dff195429e6641177e464dacd90  gcc/testsuite/gfortran.dg/coarray/associate_1.f90
  21f18575fa619cf0b7fba877cb8db97f  gcc/testsuite/gfortran.dg/coarray/atomic_1.f90
! 0268d93e6cda40e43a982efb5b3db96a  gcc/testsuite/gfortran.dg/coarray/atomic_2.f90
! 883de842a503b7e7bb7515e0f3249271  gcc/testsuite/gfortran.dg/coarray/caf.exp
  a1093e682d1d78384f50968f6210e05f  gcc/testsuite/gfortran.dg/coarray/class_1.f90
! 952d5a7ec504d04ac4bc5a2549767f76  gcc/testsuite/gfortran.dg/coarray/coarray_allocated.f90
  a8535ad2a515ec0df0ef730df6f14831  gcc/testsuite/gfortran.dg/coarray/codimension.f90
  5458460c74c7764eb6fc6ca41f3520cb  gcc/testsuite/gfortran.dg/coarray/codimension_2.f90
  9604ece34279ee35811c44344503ca51  gcc/testsuite/gfortran.dg/coarray/codimension_2a.f90
  c2fcd3c1508ec38085828e5481ea280c  gcc/testsuite/gfortran.dg/coarray/codimension_2b.f90
  138b64ab66402dec923a5ed290f9cddc  gcc/testsuite/gfortran.dg/coarray/codimension_3.f90
! ee39ad592286c583f1d1379691059313  gcc/testsuite/gfortran.dg/coarray/coindexed_1.f90
  1f59f392da595105e79dd8ba8c180ec9  gcc/testsuite/gfortran.dg/coarray/coindexed_2.f90
! 2976e4b841c45c0246377f27fe9cf8ab  gcc/testsuite/gfortran.dg/coarray/coindexed_3.f08
  43d788d504cdfa97e23c07739b149766  gcc/testsuite/gfortran.dg/coarray/coindexed_4.f08
! 5201b70d524a8d53f60a2b5aea480443  gcc/testsuite/gfortran.dg/coarray/coindexed_5.f90
  a66257c48ed0bc4c478299b74ba345d5  gcc/testsuite/gfortran.dg/coarray/coindexed_6.f90
  15ab41c852cd60d830935f5537d52e99  gcc/testsuite/gfortran.dg/coarray/coindexed_7.f90
  f3a5dbd5b18b49f30a47e9c6ddf0ef10  gcc/testsuite/gfortran.dg/coarray/collectives_1.f90
--- 113080,113100 ----
  360f9437516a1e9e5cdfcc0773038d80  gcc/testsuite/gfortran.dg/coarray/array_temporary.f90
  b3ff2dff195429e6641177e464dacd90  gcc/testsuite/gfortran.dg/coarray/associate_1.f90
  21f18575fa619cf0b7fba877cb8db97f  gcc/testsuite/gfortran.dg/coarray/atomic_1.f90
! 70b6826ced0aac4e971ce971d39be3d3  gcc/testsuite/gfortran.dg/coarray/atomic_2.f90
! 0d700473b62074ff142183e59e2be915  gcc/testsuite/gfortran.dg/coarray/caf.exp
  a1093e682d1d78384f50968f6210e05f  gcc/testsuite/gfortran.dg/coarray/class_1.f90
! efbd93f7ffe8fbf5291dda937b7e6f15  gcc/testsuite/gfortran.dg/coarray/co_reduce_string.f90
! 88d3841a11fa3b39443f1e16cb47b9ec  gcc/testsuite/gfortran.dg/coarray/coarray_allocated.f90
  a8535ad2a515ec0df0ef730df6f14831  gcc/testsuite/gfortran.dg/coarray/codimension.f90
  5458460c74c7764eb6fc6ca41f3520cb  gcc/testsuite/gfortran.dg/coarray/codimension_2.f90
  9604ece34279ee35811c44344503ca51  gcc/testsuite/gfortran.dg/coarray/codimension_2a.f90
  c2fcd3c1508ec38085828e5481ea280c  gcc/testsuite/gfortran.dg/coarray/codimension_2b.f90
  138b64ab66402dec923a5ed290f9cddc  gcc/testsuite/gfortran.dg/coarray/codimension_3.f90
! 7cf72b85281df8e111376ec8e9c2dd6f  gcc/testsuite/gfortran.dg/coarray/coindexed_1.f90
  1f59f392da595105e79dd8ba8c180ec9  gcc/testsuite/gfortran.dg/coarray/coindexed_2.f90
! 60a649f0fcf9f9348545e8145c3fffcb  gcc/testsuite/gfortran.dg/coarray/coindexed_3.f08
  43d788d504cdfa97e23c07739b149766  gcc/testsuite/gfortran.dg/coarray/coindexed_4.f08
! 5933c98717d2d15bfea6d39b14625d6c  gcc/testsuite/gfortran.dg/coarray/coindexed_5.f90
  a66257c48ed0bc4c478299b74ba345d5  gcc/testsuite/gfortran.dg/coarray/coindexed_6.f90
  15ab41c852cd60d830935f5537d52e99  gcc/testsuite/gfortran.dg/coarray/coindexed_7.f90
  f3a5dbd5b18b49f30a47e9c6ddf0ef10  gcc/testsuite/gfortran.dg/coarray/collectives_1.f90
*************** f4aec2f0ed199113d979b69a74d8afa5  gcc/te
*** 113043,113059 ****
  08c26cd2acfb702bbcad0126543bcaa9  gcc/testsuite/gfortran.dg/coarray/complex_1.f90
  6254722cb2fb8666108848130a4de4ef  gcc/testsuite/gfortran.dg/coarray/cosubscript_1.f90
  bc2e49396148d7be346be065b8879d1b  gcc/testsuite/gfortran.dg/coarray/data_1.f90
  61d8ff5ed498aef60c19139e15e861d1  gcc/testsuite/gfortran.dg/coarray/dummy_1.f90
  a63070b05e27b7e6fd60da3efbd0dcad  gcc/testsuite/gfortran.dg/coarray/dummy_2.f90
! fcff5094bf79276fb0f242d41393edd8  gcc/testsuite/gfortran.dg/coarray/dummy_3.f90
! f90f6361d794d8b822e8dbb0cce15e43  gcc/testsuite/gfortran.dg/coarray/event_1.f90
  5c76c994fc104238808f24409769c109  gcc/testsuite/gfortran.dg/coarray/event_2.f90
! adfbd63a82cb07a5f08fcfc37965d57e  gcc/testsuite/gfortran.dg/coarray/event_3.f08
! 69e67a47c4572bb8954e710fb63e1241  gcc/testsuite/gfortran.dg/coarray/event_4.f08
  d5151e59e2e1e14dc716281be617a2b7  gcc/testsuite/gfortran.dg/coarray/fail_image_1.f08
  f2e0d8eab800c2440470c47e27dbc818  gcc/testsuite/gfortran.dg/coarray/fail_image_2.f08
! 550ba8c1ff1a87edf22c84bbaf1b23c8  gcc/testsuite/gfortran.dg/coarray/failed_images_1.f08
! 46fd85e4e0f66017776125b64c85dcae  gcc/testsuite/gfortran.dg/coarray/failed_images_2.f08
  88d10faf7f4df40c6602b0e2d7316de4  gcc/testsuite/gfortran.dg/coarray/get_array.f90
  9f0caaf4a22d534f9336939b49630c8e  gcc/testsuite/gfortran.dg/coarray/get_team_1.f90
  e3489bfc8266709eba8fcf20caaaa62b  gcc/testsuite/gfortran.dg/coarray/get_to_indexed_array_1.f90
--- 113104,113122 ----
  08c26cd2acfb702bbcad0126543bcaa9  gcc/testsuite/gfortran.dg/coarray/complex_1.f90
  6254722cb2fb8666108848130a4de4ef  gcc/testsuite/gfortran.dg/coarray/cosubscript_1.f90
  bc2e49396148d7be346be065b8879d1b  gcc/testsuite/gfortran.dg/coarray/data_1.f90
+ e99aefb326449f983d5dd1d853e8c2cf  gcc/testsuite/gfortran.dg/coarray/deallocate_sync.f90
  61d8ff5ed498aef60c19139e15e861d1  gcc/testsuite/gfortran.dg/coarray/dummy_1.f90
  a63070b05e27b7e6fd60da3efbd0dcad  gcc/testsuite/gfortran.dg/coarray/dummy_2.f90
! beb9cfc34928bcf678412adc977ccc22  gcc/testsuite/gfortran.dg/coarray/dummy_3.f90
! 528565bf33819e2fd993beb183ad8ac5  gcc/testsuite/gfortran.dg/coarray/event_1.f90
  5c76c994fc104238808f24409769c109  gcc/testsuite/gfortran.dg/coarray/event_2.f90
! 4714bb54d0d588a1c74041e91d5eb1e9  gcc/testsuite/gfortran.dg/coarray/event_3.f08
! 2167ab2b759730e2208b66846c9e8162  gcc/testsuite/gfortran.dg/coarray/event_4.f08
  d5151e59e2e1e14dc716281be617a2b7  gcc/testsuite/gfortran.dg/coarray/fail_image_1.f08
  f2e0d8eab800c2440470c47e27dbc818  gcc/testsuite/gfortran.dg/coarray/fail_image_2.f08
! f640ccf3bcb851ae00c2af7ff4249314  gcc/testsuite/gfortran.dg/coarray/failed_images_1.f08
! e8cbe43e934a13234b4f3cc1ba408856  gcc/testsuite/gfortran.dg/coarray/failed_images_2.f08
! 700b4ae6eb731834c7556eefdd686a6c  gcc/testsuite/gfortran.dg/coarray/form_team_1.f90
  88d10faf7f4df40c6602b0e2d7316de4  gcc/testsuite/gfortran.dg/coarray/get_array.f90
  9f0caaf4a22d534f9336939b49630c8e  gcc/testsuite/gfortran.dg/coarray/get_team_1.f90
  e3489bfc8266709eba8fcf20caaaa62b  gcc/testsuite/gfortran.dg/coarray/get_to_indexed_array_1.f90
*************** b20fbe3ac0906bafebad01e8aed70dff  gcc/te
*** 113063,113078 ****
  c6f860136fe695a933bc71d65019f925  gcc/testsuite/gfortran.dg/coarray/image_index_1.f90
  733aa7c8343bbc5aaaa63a38f663a43d  gcc/testsuite/gfortran.dg/coarray/image_index_2.f90
  f53ac06d9bda6a69841a8fb389e20622  gcc/testsuite/gfortran.dg/coarray/image_index_3.f90
! 9ac9dcc7fc96738871a3459e4b87525f  gcc/testsuite/gfortran.dg/coarray/image_status_1.f08
! 5b9d9e29d54188b581dc483d442cd2a3  gcc/testsuite/gfortran.dg/coarray/image_status_2.f08
  39fd5d0aa5cb6030accb3b9880487667  gcc/testsuite/gfortran.dg/coarray/lib_realloc_1.f90
! 80d7d0dcda96c20555328dd0ff1064f8  gcc/testsuite/gfortran.dg/coarray/lock_1.f90
! 06868f26c24bc0b607bb50867f5157ec  gcc/testsuite/gfortran.dg/coarray/lock_2.f90
  359106b5cc9ca83cd061d945135080c8  gcc/testsuite/gfortran.dg/coarray/move_alloc_1.f90
  ce0f5a926b10968749cdf08cebb52832  gcc/testsuite/gfortran.dg/coarray/move_alloc_2.f90
  31ce4a6a9be4ef144386c337a1abc2c6  gcc/testsuite/gfortran.dg/coarray/poly_run_1.f90
  b5a297f740fa264744c9afc7fff7715d  gcc/testsuite/gfortran.dg/coarray/poly_run_2.f90
! 4a38a76fec0e874592a1f9fb9f16c668  gcc/testsuite/gfortran.dg/coarray/poly_run_3.f90
  4b0341b2a1bb1e5bdc699106788a0a18  gcc/testsuite/gfortran.dg/coarray/pr107441-caf.f90
  5e97d7510dca977612f9a19418ceeb7f  gcc/testsuite/gfortran.dg/coarray/pr81265.f90
  ee617f71d8add5aa5f59789faa17332e  gcc/testsuite/gfortran.dg/coarray/pr85510.f90
--- 113126,113142 ----
  c6f860136fe695a933bc71d65019f925  gcc/testsuite/gfortran.dg/coarray/image_index_1.f90
  733aa7c8343bbc5aaaa63a38f663a43d  gcc/testsuite/gfortran.dg/coarray/image_index_2.f90
  f53ac06d9bda6a69841a8fb389e20622  gcc/testsuite/gfortran.dg/coarray/image_index_3.f90
! 0e6a1e4e8399885b27ed0fa94a042e72  gcc/testsuite/gfortran.dg/coarray/image_status_1.f08
! 42bcc5933156d55c563ac2f69826f293  gcc/testsuite/gfortran.dg/coarray/image_status_2.f08
  39fd5d0aa5cb6030accb3b9880487667  gcc/testsuite/gfortran.dg/coarray/lib_realloc_1.f90
! abcf811b80d48e38511f05c9f9c35ff6  gcc/testsuite/gfortran.dg/coarray/lock_1.f90
! 9a1264ff54bf211495a7b8076e0a5d7c  gcc/testsuite/gfortran.dg/coarray/lock_2.f90
! efb29d736acd0856101d74c653c44839  gcc/testsuite/gfortran.dg/coarray/lock_3.f90
  359106b5cc9ca83cd061d945135080c8  gcc/testsuite/gfortran.dg/coarray/move_alloc_1.f90
  ce0f5a926b10968749cdf08cebb52832  gcc/testsuite/gfortran.dg/coarray/move_alloc_2.f90
  31ce4a6a9be4ef144386c337a1abc2c6  gcc/testsuite/gfortran.dg/coarray/poly_run_1.f90
  b5a297f740fa264744c9afc7fff7715d  gcc/testsuite/gfortran.dg/coarray/poly_run_2.f90
! 5e656806880d0fe976c13558f95dda86  gcc/testsuite/gfortran.dg/coarray/poly_run_3.f90
  4b0341b2a1bb1e5bdc699106788a0a18  gcc/testsuite/gfortran.dg/coarray/pr107441-caf.f90
  5e97d7510dca977612f9a19418ceeb7f  gcc/testsuite/gfortran.dg/coarray/pr81265.f90
  ee617f71d8add5aa5f59789faa17332e  gcc/testsuite/gfortran.dg/coarray/pr85510.f90
*************** febcb2298d9879a0df44772e249cb87a  gcc/te
*** 113085,113091 ****
  4363aaee62bdb771a18c2410074f4095  gcc/testsuite/gfortran.dg/coarray/ptr_comp_5.f08
  107c71f512eba5015cc3f24419d777e0  gcc/testsuite/gfortran.dg/coarray/ptr_comp_6.f08
  8715742fbc5b4ca8ca6cd4d384da4933  gcc/testsuite/gfortran.dg/coarray/registering_1.f90
! 6ff0066981556cd34c2887256d16c8ac  gcc/testsuite/gfortran.dg/coarray/scalar_alloc_1.f90
  228af371eab204116a57e2cef13ec783  gcc/testsuite/gfortran.dg/coarray/scalar_alloc_2.f90
  2455faac576b058638e2a715cbe7be1b  gcc/testsuite/gfortran.dg/coarray/select_type_1.f90
  64469b96fc2933d7c8f2fcc747661ce3  gcc/testsuite/gfortran.dg/coarray/select_type_2.f90
--- 113149,113155 ----
  4363aaee62bdb771a18c2410074f4095  gcc/testsuite/gfortran.dg/coarray/ptr_comp_5.f08
  107c71f512eba5015cc3f24419d777e0  gcc/testsuite/gfortran.dg/coarray/ptr_comp_6.f08
  8715742fbc5b4ca8ca6cd4d384da4933  gcc/testsuite/gfortran.dg/coarray/registering_1.f90
! a6c52ba28eaadbfd14d3c204ae01be4d  gcc/testsuite/gfortran.dg/coarray/scalar_alloc_1.f90
  228af371eab204116a57e2cef13ec783  gcc/testsuite/gfortran.dg/coarray/scalar_alloc_2.f90
  2455faac576b058638e2a715cbe7be1b  gcc/testsuite/gfortran.dg/coarray/select_type_1.f90
  64469b96fc2933d7c8f2fcc747661ce3  gcc/testsuite/gfortran.dg/coarray/select_type_2.f90
*************** ddb95e7c8d989cc785d7148fe2c7ef35  gcc/te
*** 113094,113106 ****
  0f1ad7e60a867b185b87976cd198cccb  gcc/testsuite/gfortran.dg/coarray/send_char_array_1.f90
  284655b85e1918e14f547da9c373682d  gcc/testsuite/gfortran.dg/coarray/sendget_array.f90
  08fe426f090b2a9128b4e1f3ec1a1c96  gcc/testsuite/gfortran.dg/coarray/sizeof_1.f90
! 3e02c7e9c64dcef76ab4fc3f8db928c1  gcc/testsuite/gfortran.dg/coarray/stopped_images_1.f08
! ab6cc384c283380a5b6bdf00c3fbeb30  gcc/testsuite/gfortran.dg/coarray/stopped_images_2.f08
  65014d11788ada7beab1f3d854639e53  gcc/testsuite/gfortran.dg/coarray/submodule_1.f90
  7c2291ce8741b3d7e4f420982ab8a504  gcc/testsuite/gfortran.dg/coarray/subobject_1.f90
  417b7a845e117b1bb544dab90a47011c  gcc/testsuite/gfortran.dg/coarray/substring_1.f90
! e1dcfba76a21d9ab2aa004b9381b0cf7  gcc/testsuite/gfortran.dg/coarray/sync_1.f90
! 82fcf23f3e2e6a5c36448298923969b8  gcc/testsuite/gfortran.dg/coarray/sync_3.f90
  5822c2d89d9063829c412517b5498373  gcc/testsuite/gfortran.dg/coarray/this_image_1.f90
  ac59a53542ba1c45e3d363202502b8d7  gcc/testsuite/gfortran.dg/coarray/this_image_2.f90
  006a73081fcf3549f75666795a40153d  gcc/testsuite/gfortran.dg/coarray_1.f90
--- 113158,113171 ----
  0f1ad7e60a867b185b87976cd198cccb  gcc/testsuite/gfortran.dg/coarray/send_char_array_1.f90
  284655b85e1918e14f547da9c373682d  gcc/testsuite/gfortran.dg/coarray/sendget_array.f90
  08fe426f090b2a9128b4e1f3ec1a1c96  gcc/testsuite/gfortran.dg/coarray/sizeof_1.f90
! 3f2217914d71b86268be06d9aa2bba67  gcc/testsuite/gfortran.dg/coarray/stopped_images_1.f08
! bf7a2fa1f93b2aeb6923c232104f3b0d  gcc/testsuite/gfortran.dg/coarray/stopped_images_2.f08
  65014d11788ada7beab1f3d854639e53  gcc/testsuite/gfortran.dg/coarray/submodule_1.f90
  7c2291ce8741b3d7e4f420982ab8a504  gcc/testsuite/gfortran.dg/coarray/subobject_1.f90
  417b7a845e117b1bb544dab90a47011c  gcc/testsuite/gfortran.dg/coarray/substring_1.f90
! 1c2dc953c0fe2494a8d2d4ecaa8aac11  gcc/testsuite/gfortran.dg/coarray/sync_1.f90
! 01e1eb3862a8d45db4047c66d5b42fcd  gcc/testsuite/gfortran.dg/coarray/sync_3.f90
! 88f2efa9940621c9d125b2ea4290fe80  gcc/testsuite/gfortran.dg/coarray/sync_team.f90
  5822c2d89d9063829c412517b5498373  gcc/testsuite/gfortran.dg/coarray/this_image_1.f90
  ac59a53542ba1c45e3d363202502b8d7  gcc/testsuite/gfortran.dg/coarray/this_image_2.f90
  006a73081fcf3549f75666795a40153d  gcc/testsuite/gfortran.dg/coarray_1.f90
*************** c15a01f85f0059696c3135040a4f2fc3  gcc/te
*** 113252,113258 ****
  7e0ae006a51c482281b3ce9e41151630  gcc/testsuite/gfortran.dg/coarray_stopped_images_1.f08
  02137ab63da8c69fd9162c7b4a473d96  gcc/testsuite/gfortran.dg/coarray_subobject_1.f90
  f167ac47517d62f94f60b1824d6a54d8  gcc/testsuite/gfortran.dg/coarray_sync.f90
! 87ae412e381a4c934bbbd6a7549adb39  gcc/testsuite/gfortran.dg/coarray_sync_memory.f90
  e2ef3d6acd9120c00428ae7a7d8a81e6  gcc/testsuite/gfortran.dg/coarray_this_image_1.f90
  537a8817919e8f685f96377c5c47622f  gcc/testsuite/gfortran.dg/coarray_this_image_2.f90
  470c4506166bcdcf81004a342d391722  gcc/testsuite/gfortran.dg/coarray_this_image_3.f90
--- 113317,113323 ----
  7e0ae006a51c482281b3ce9e41151630  gcc/testsuite/gfortran.dg/coarray_stopped_images_1.f08
  02137ab63da8c69fd9162c7b4a473d96  gcc/testsuite/gfortran.dg/coarray_subobject_1.f90
  f167ac47517d62f94f60b1824d6a54d8  gcc/testsuite/gfortran.dg/coarray_sync.f90
! 86eadbc5aea847c9a8c4fa768546a294  gcc/testsuite/gfortran.dg/coarray_sync_memory.f90
  e2ef3d6acd9120c00428ae7a7d8a81e6  gcc/testsuite/gfortran.dg/coarray_this_image_1.f90
  537a8817919e8f685f96377c5c47622f  gcc/testsuite/gfortran.dg/coarray_this_image_2.f90
  470c4506166bcdcf81004a342d391722  gcc/testsuite/gfortran.dg/coarray_this_image_3.f90
*************** f69f56fb4872918c466c7554afc79da9  gcc/te
*** 113648,113653 ****
--- 113713,113719 ----
  51fc8b5f96812427754c555184ed2c63  gcc/testsuite/gfortran.dg/deferred_character_38.f90
  215823acf008351c1205acdb4e513f5e  gcc/testsuite/gfortran.dg/deferred_character_39.f90
  5eede6c791f6d272034f9b84850ac6af  gcc/testsuite/gfortran.dg/deferred_character_4.f90
+ 275c559e2b873bfb22981e7661280822  gcc/testsuite/gfortran.dg/deferred_character_40.f90
  981b809300de368e8fac65be4b40099c  gcc/testsuite/gfortran.dg/deferred_character_5.f90
  b8df78111bec4d4d4b97da6a15228361  gcc/testsuite/gfortran.dg/deferred_character_6.f90
  6163ba94de2460d966743791f731e1d6  gcc/testsuite/gfortran.dg/deferred_character_7.f90
*************** b76492fcf2fb1505fe0530d8302d7581  gcc/te
*** 115223,115228 ****
--- 115289,115297 ----
  e4611087ccbe2da89ff845309c4f0a28  gcc/testsuite/gfortran.dg/gomp/map-9.f90
  76e8b638cea123405704916f0d8d15c5  gcc/testsuite/gfortran.dg/gomp/map-alloc-comp-1.f90
  45a30924a96af3f4dc17367d65b8aa30  gcc/testsuite/gfortran.dg/gomp/map-subarray-2.f90
+ 3342189171517704ceefc26729c9af1c  gcc/testsuite/gfortran.dg/gomp/map-subarray-3.f90
+ 50d9e88ef3e24f6a0f0bcc698af2f0bb  gcc/testsuite/gfortran.dg/gomp/map-subarray-4.f90
+ 0fcf24902afdfb50ca313bb63e127456  gcc/testsuite/gfortran.dg/gomp/map-subarray-5.f90
  5a07328f491fd2469ed5686d84fef199  gcc/testsuite/gfortran.dg/gomp/map-subarray.f90
  27a18505986bb3d15bf8fae66e56277d  gcc/testsuite/gfortran.dg/gomp/masked-1.f90
  3dcee7c8522ab62ae30bfb476d1ff838  gcc/testsuite/gfortran.dg/gomp/masked-2.f90
*************** ca5d5af755aea457c1fd083af79f190d  gcc/te
*** 117561,117568 ****
--- 117630,117641 ----
  fb1e8e16263374f736a90ec7790bb21b  gcc/testsuite/gfortran.dg/pr123772.f03
  f0d9a36dd6cfab9c2393885c55a61dd1  gcc/testsuite/gfortran.dg/pr123868.f90
  f5fb3cbcb5e6e13e6a56fcf9422a2863  gcc/testsuite/gfortran.dg/pr123943.f90
+ 3f0ceacb39f3b09500a6fc9f7bfe00d4  gcc/testsuite/gfortran.dg/pr123947_1.f90
+ 5914721145d2b8dda6c660d4cb1803dc  gcc/testsuite/gfortran.dg/pr123947_2.f90
  321edf4c22cc24a529062a30ef0158f2  gcc/testsuite/gfortran.dg/pr123949.f90
  348d095bf62be63000e464d805a812fb  gcc/testsuite/gfortran.dg/pr123952.f90
+ 39137ae7aabd3246fa806bae5346ef6a  gcc/testsuite/gfortran.dg/pr124208.f90
+ 2cb76d13b09d255f773e5188ba2693fa  gcc/testsuite/gfortran.dg/pr124235.f90
  984f8307f36d56a0b48b5acce2dd5eb5  gcc/testsuite/gfortran.dg/pr12884.f
  64075248b9d1bffd6f380bb4e2a6eae0  gcc/testsuite/gfortran.dg/pr15129.f90
  2b5f18b773a5db29b0a2ee2d8cce767c  gcc/testsuite/gfortran.dg/pr15140.f90
*************** f166fdd0a6158ee4997aa03d50735f03  gcc/te
*** 117998,118003 ****
--- 118071,118077 ----
  c7abc49e43c3b6377a0e019f9f4292ac  gcc/testsuite/gfortran.dg/pr79315.f90
  7dde52ec5dffa2ae8586c577cf97f742  gcc/testsuite/gfortran.dg/pr79886.f90
  c0b10ae015725070f4297a1ba8927463  gcc/testsuite/gfortran.dg/pr79966.f90
+ fe74c3fed9a136e563c87518eea95a29  gcc/testsuite/gfortran.dg/pr80012.f90
  21b5f06229f04696cc787b63748c5de0  gcc/testsuite/gfortran.dg/pr80494.f90
  8b9f5c1760222d8600a5216a165e1f97  gcc/testsuite/gfortran.dg/pr80668.f90
  0862a1113ce961f726cabf0e14020ca9  gcc/testsuite/gfortran.dg/pr80752.f90
*************** e09be876a1fe6d9ea8576e3b6017ca0a  gcc/te
*** 119464,119470 ****
  1623cb39a42976237e7817a8a94f1a4a  gcc/testsuite/gfortran.dg/unary_operator.f90
  0e692a977ecc4ab86f2eddee444794b4  gcc/testsuite/gfortran.dg/uncommon_block_data_1.f90
  8d8b1e5695194260d65475eee35e3cee  gcc/testsuite/gfortran.dg/uncommon_block_data_2.f90
! a3fe3d5aed286d45e58533ee6cd37dd9  gcc/testsuite/gfortran.dg/unconstrained_commons.f
  16b7f45a2d175a9540ec055c77edad2a  gcc/testsuite/gfortran.dg/underflow.f90
  a7494f7b00a8d4f7d5c77fd348f591b4  gcc/testsuite/gfortran.dg/unexp_attribute.f90
  39050472f0bc284f515f1898b0c79a2e  gcc/testsuite/gfortran.dg/unexpected_eof.f
--- 119538,119544 ----
  1623cb39a42976237e7817a8a94f1a4a  gcc/testsuite/gfortran.dg/unary_operator.f90
  0e692a977ecc4ab86f2eddee444794b4  gcc/testsuite/gfortran.dg/uncommon_block_data_1.f90
  8d8b1e5695194260d65475eee35e3cee  gcc/testsuite/gfortran.dg/uncommon_block_data_2.f90
! bfb56dc516c92e5cc58ec5609958de7f  gcc/testsuite/gfortran.dg/unconstrained_commons.f
  16b7f45a2d175a9540ec055c77edad2a  gcc/testsuite/gfortran.dg/underflow.f90
  a7494f7b00a8d4f7d5c77fd348f591b4  gcc/testsuite/gfortran.dg/unexp_attribute.f90
  39050472f0bc284f515f1898b0c79a2e  gcc/testsuite/gfortran.dg/unexpected_eof.f
*************** cbda4ce37f542285b521cda175f88ae8  gcc/te
*** 123319,123324 ****
--- 123393,123400 ----
  dd47c03d89ee0f8e064407c83ce2bd8a  gcc/testsuite/gnat.dg/generic_inst16_pkg.ads
  f2632b1a519e9ef9974bffe9e87a626f  gcc/testsuite/gnat.dg/generic_inst16_proc.adb
  8cff9a48dce3a564b54a3bb3f90eb85d  gcc/testsuite/gnat.dg/generic_inst16_proc.ads
+ a6acccbfcec2dc1f0f381b66c6d99f52  gcc/testsuite/gnat.dg/generic_inst17.adb
+ b9526cc8e5f05439111aa969555337fe  gcc/testsuite/gnat.dg/generic_inst18.adb
  bfa8ba450e641250f8eccf95997dd260  gcc/testsuite/gnat.dg/generic_inst2.adb
  063cf5c93b1a85bf617a62be0da63bdb  gcc/testsuite/gnat.dg/generic_inst2.ads
  2faefd507420ceafdccad8d472e66202  gcc/testsuite/gnat.dg/generic_inst2_c.ads
*************** a4f83930fb87bd91e5bb42db50c8d318  gcc/te
*** 124248,124253 ****
--- 124324,124330 ----
  c0f68295e348ad36a641d8edeff2cfc6  gcc/testsuite/gnat.dg/prot9_pkg1.ads
  4cd15245a3399652865b3c6a9daf87ad  gcc/testsuite/gnat.dg/prot9_pkg2.ads
  8b9d81034e4a3268cbc4aae764775fd9  gcc/testsuite/gnat.dg/prot_def.adb
+ 00f160c0176ca352cbe49cfb9735cb39  gcc/testsuite/gnat.dg/protected_deref1.adb
  ca3a0803b3696ed0b41f6d8cbb5b962b  gcc/testsuite/gnat.dg/protected_func.adb
  f010d95f371dbccc1be8c51d48eb4db5  gcc/testsuite/gnat.dg/protected_func.ads
  ce1ec39ed99de56ced45d8b9f86bc85a  gcc/testsuite/gnat.dg/protected_null.adb
*************** a3aeba60c0c92acaa70248375acbbdbb  gcc/te
*** 124426,124431 ****
--- 124503,124509 ----
  60ca8801e0e8eccd8fec16ac238b860c  gcc/testsuite/gnat.dg/specs/aggr1.ads
  32d247327e117ebc5575470ee0186869  gcc/testsuite/gnat.dg/specs/aggr10.ads
  b7160b72842f69638428bd8734f6ed79  gcc/testsuite/gnat.dg/specs/aggr11.ads
+ 7ead03d52ff6c05100ffd07ad0a17bcd  gcc/testsuite/gnat.dg/specs/aggr12.ads
  fe82e660f7a4e411f57c2b234839d4c8  gcc/testsuite/gnat.dg/specs/aggr2.ads
  5742258b0ea3fc3e05f71406d1b1322b  gcc/testsuite/gnat.dg/specs/aggr3.ads
  c8246a5026bc2feaf77f0681b54b41ea  gcc/testsuite/gnat.dg/specs/aggr3_pkg.ads
*************** bac1e8c2c28486c2dacd74f69ad37ca6  gcc/te
*** 124569,124574 ****
--- 124647,124653 ----
  1d6fe3d382f738feda5c7c3faea04614  gcc/testsuite/gnat.dg/specs/lto3_pkg2.ads
  bd5a6ea89b23bd5629784ef6f9f822ab  gcc/testsuite/gnat.dg/specs/machine_attribute.ads
  b1a7d26ec14c2e4b30e7f5732498d30e  gcc/testsuite/gnat.dg/specs/mutably_tagged1.ads
+ 348317dec7fec51cad1a52676c67e983  gcc/testsuite/gnat.dg/specs/mutably_tagged2.ads
  a573c4fbee048b518c86be4ea7e21d27  gcc/testsuite/gnat.dg/specs/no_streams.ads
  d470d680d139ab860f9207e4c6a63125  gcc/testsuite/gnat.dg/specs/noinline1.ads
  750425a1e2a00ca741c599016cfcbb7b  gcc/testsuite/gnat.dg/specs/noinline3.ads
*************** de366240409b1c3413cd274333487fb7  gcc/te
*** 124669,124674 ****
--- 124748,124754 ----
  67001591d13a2654ac5b7435e121cb10  gcc/testsuite/gnat.dg/specs/unchecked_convert2.ads
  a013922e8c147a09784a5aca21aa3a65  gcc/testsuite/gnat.dg/specs/unchecked_union1.ads
  fbc11dba24887c4af40c8660f7168a67  gcc/testsuite/gnat.dg/specs/unchecked_union2.ads
+ bc8a00cafe93a77626f7d163fb369bcf  gcc/testsuite/gnat.dg/specs/unchecked_union3.ads
  c8cf8a4c8db78f809bd3550ca820e6a5  gcc/testsuite/gnat.dg/specs/universal_fixed.ads
  d3a5054f56a79aec493b187a6ce64653  gcc/testsuite/gnat.dg/specs/unknown_discr1.ads
  5238a0473015a85e1ecb51e38ef41fac  gcc/testsuite/gnat.dg/specs/unknown_discr1_pkg-child.ads
*************** d84a04f02b348b9b24a659413d60a25b  gcc/te
*** 127445,127451 ****
  cdfac88acd33dec95625eb0cca4bc571  gcc/testsuite/lib/sarif-schema-2.1.0.json
  808895f3fef94ae1653cf826a4c6c9de  gcc/testsuite/lib/sarif-schema-2.2-prerelease-2024-08-08.json
  5a6cedce32c4c01005adb940226eae62  gcc/testsuite/lib/sarif.py
! 989dd2c5456ebd517277c7c4e1c50380  gcc/testsuite/lib/scanasm.exp
  81addbeaa55d8c8d361049d045d21b6e  gcc/testsuite/lib/scandump.exp
  daccee9e5e177dcd385268830f15bd84  gcc/testsuite/lib/scanhtml.exp
  a33ed92a9095d29763dd3ba2493b26d7  gcc/testsuite/lib/scanipa.exp
--- 127525,127531 ----
  cdfac88acd33dec95625eb0cca4bc571  gcc/testsuite/lib/sarif-schema-2.1.0.json
  808895f3fef94ae1653cf826a4c6c9de  gcc/testsuite/lib/sarif-schema-2.2-prerelease-2024-08-08.json
  5a6cedce32c4c01005adb940226eae62  gcc/testsuite/lib/sarif.py
! 90651f34504ae5cd4d1996e7fa58917d  gcc/testsuite/lib/scanasm.exp
  81addbeaa55d8c8d361049d045d21b6e  gcc/testsuite/lib/scandump.exp
  daccee9e5e177dcd385268830f15bd84  gcc/testsuite/lib/scanhtml.exp
  a33ed92a9095d29763dd3ba2493b26d7  gcc/testsuite/lib/scanipa.exp
*************** de9eeadec9703aff96169206e31a3a22  gcc/te
*** 127461,127467 ****
  275f7eb9618e6b097a58c1fba25cdb9c  gcc/testsuite/lib/scanwpaipa.exp
  9bc4cbcf0cb4f1aa30a8cf3142d157eb  gcc/testsuite/lib/target-libpath.exp
  ba9ca262f3c7ac3b9717ac474fa255b8  gcc/testsuite/lib/target-supports-dg.exp
! 91d9e2657df4987f8d5d4051ad8743ac  gcc/testsuite/lib/target-supports.exp
  b1eb2edcf4941bfb00c200eb000a0a7b  gcc/testsuite/lib/target-utils.exp
  98b890f6c455deafd6ca241993fc5d67  gcc/testsuite/lib/timeout-dg.exp
  0afb0c69501fa44908d13017be208db3  gcc/testsuite/lib/timeout.exp
--- 127541,127547 ----
  275f7eb9618e6b097a58c1fba25cdb9c  gcc/testsuite/lib/scanwpaipa.exp
  9bc4cbcf0cb4f1aa30a8cf3142d157eb  gcc/testsuite/lib/target-libpath.exp
  ba9ca262f3c7ac3b9717ac474fa255b8  gcc/testsuite/lib/target-supports-dg.exp
! 8d2b20b9b5102b25fecbe25e394b1a82  gcc/testsuite/lib/target-supports.exp
  b1eb2edcf4941bfb00c200eb000a0a7b  gcc/testsuite/lib/target-utils.exp
  98b890f6c455deafd6ca241993fc5d67  gcc/testsuite/lib/timeout-dg.exp
  0afb0c69501fa44908d13017be208db3  gcc/testsuite/lib/timeout.exp
*************** cc86f493e7e4e40194cc20d75e4ca8e9  gcc/te
*** 128534,130037 ****
  a57e521085412bbde60e78229ace4fd5  gcc/testsuite/objc/execute/trivial.m
  2d60a6650416d3bcd6a3f5f1fb61dece  gcc/testsuite/objc/execute/va_method.m
  b8ca829745dd2a35cb6e5ad418cfda91  gcc/testsuite/rust/borrowck/borrowck.exp
! c0788446b51d042b258b535fb8f9c42c  gcc/testsuite/rust/borrowck/position_dependant_outlives.rs
! d6446a492b8cf413fd0184d1bb397579  gcc/testsuite/rust/borrowck/reference.rs
! 55549f49b623ce72177da987a9c35a4b  gcc/testsuite/rust/borrowck/return_ref_to_local.rs
! 16359f2669c7f464396c677c3c2ca2ee  gcc/testsuite/rust/borrowck/subset.rs
! 35294e17e69c01e0f9679503250e53a0  gcc/testsuite/rust/borrowck/test_move.rs
! df8b3909971f0cb16cddb5bf261218f2  gcc/testsuite/rust/borrowck/test_move_behind_reference.rs
! c28b3534baed5649e532dc6b8d82a0fa  gcc/testsuite/rust/borrowck/test_move_conditional.rs
! b27ae778cf2475ca8aa10ab715647d1c  gcc/testsuite/rust/borrowck/tmp.rs
! 3666a253dd2a2b25d5253be6d5c03144  gcc/testsuite/rust/borrowck/use_while_mut.rs
! 234b45612dde2e6a42b0a8f3e399963d  gcc/testsuite/rust/borrowck/use_while_mut_fr.rs
! 382e747e98598b5399753fb36d318977  gcc/testsuite/rust/borrowck/well_formed_function_inputs.rs
! 8095ed7e65a58371ba451265d0c77a81  gcc/testsuite/rust/compile/abi-options1.rs
! d6cef0e2a9876718ef7a3fd4beeb6a17  gcc/testsuite/rust/compile/abi-vardaic.rs
! 19f64d4f771a303104019985123dcc89  gcc/testsuite/rust/compile/additional-trait-bounds1.rs
! 7df6a6d7fb5124c02f8b0379264ae1fc  gcc/testsuite/rust/compile/additional-trait-bounds2.rs
! 7df6a6d7fb5124c02f8b0379264ae1fc  gcc/testsuite/rust/compile/additional-trait-bounds2nr2.rs
! d132a3113ba9a617edbc414edce9fa3d  gcc/testsuite/rust/compile/all-cast.rs
! 901b9d713edac630ba6ea674c4450902  gcc/testsuite/rust/compile/array3.rs
! d2c5ff8cb3d6990bbfd11e406cca6a23  gcc/testsuite/rust/compile/array4.rs
! ec15ff347aa69c536e7e791163bb9e73  gcc/testsuite/rust/compile/array_empty_list.rs
! 4d9cb4f27492d0e9e7915172cfa058d1  gcc/testsuite/rust/compile/arrays1.rs
! a50f83c7d5e7ebc8dba9c772baf38b47  gcc/testsuite/rust/compile/arrays2.rs
! 07cc7e7ee38e972eb2ab6058ab910205  gcc/testsuite/rust/compile/assume.rs
! 8ab13ed24f21de637e3717d6e8e00c47  gcc/testsuite/rust/compile/attr-macro.rs
! 6d43a3c855de9a784b5daf14d332bb2c  gcc/testsuite/rust/compile/attr-mismatch-crate-name.rs
! e3c9ec33d7df70539fa80809be2ce0c9  gcc/testsuite/rust/compile/attr_cold.rs
! d9be47bf725d64b4d76c4e5de43dd2da  gcc/testsuite/rust/compile/attr_deprecated.rs
! 3a6cf40fed3e72fa67e9861964d3f4f8  gcc/testsuite/rust/compile/attr_deprecated_2.rs
! ac2bf5f892c4e2c945604e00191ad73c  gcc/testsuite/rust/compile/attr_malformed_doc.rs
! f555ab8bfe9efe1ebc6a30beabba0b9e  gcc/testsuite/rust/compile/attr_malformed_path.rs
! 16f9a2d92f2d818a2805160b81e5cbf4  gcc/testsuite/rust/compile/auto_trait.rs
! 285d2a6251c3beede3a80d6bce086007  gcc/testsuite/rust/compile/auto_trait_invalid.rs
! 10958953946fbdde105431e2937a1695  gcc/testsuite/rust/compile/auto_trait_super_trait.rs
! 32fbddcb2f485e6e1367e04a37536c61  gcc/testsuite/rust/compile/auto_trait_valid.rs
! 275535429dadd32b757e4503f3295529  gcc/testsuite/rust/compile/auto_traits1.rs
! 710ea274ca59c8674dd9a99b87db8336  gcc/testsuite/rust/compile/auto_traits2.rs
! 274440970f2f3850e87dbb1f309f82db  gcc/testsuite/rust/compile/auto_traits4.rs
! 7673a55108cb36ca1835b653cd9d9d0d  gcc/testsuite/rust/compile/bad-crate-name1.rs
! c8c58ec31af772aad429da99744fea8c  gcc/testsuite/rust/compile/bad-crate-name2.rs
! a5f201f91926771e45e007fa208c60eb  gcc/testsuite/rust/compile/bad-rpit1.rs
! c7ba9642fee029930b93bde0be0044d4  gcc/testsuite/rust/compile/bad=file-name.rs
! 74543bdf60d90fdb77b3d59541bb46b8  gcc/testsuite/rust/compile/bad_as_bool_char.rs
! 02b466f42629715260cc948eeaf75e56  gcc/testsuite/rust/compile/bad_file_name.txt.rs
! b7e6bbfef08eb8a9143a53af0f574882  gcc/testsuite/rust/compile/bad_inner_doc.rs
! 8338ed51b96de19762044b4fdc58799d  gcc/testsuite/rust/compile/bad_pub_enumitems.rs
! 5a8bc206d376c062703ef9297f146539  gcc/testsuite/rust/compile/bad_stmt_enums.rs
! 047167a4ae4267b861b38e0b0fc3721e  gcc/testsuite/rust/compile/bad_toplevel_enums.rs
! 0d119d70ef8a831773de61a39d852ca9  gcc/testsuite/rust/compile/bad_tuple_index.rs
! 31411dd4dfa5ef81f48be8524c8a00dc  gcc/testsuite/rust/compile/bad_type1.rs
! ce19b338cc4375d80379a32da223a505  gcc/testsuite/rust/compile/bad_type2.rs
! 9b0dcf96f11435fac2849574ad34afc4  gcc/testsuite/rust/compile/black_box.rs
! e42d99383a25c9730ef3d807441d0b0c  gcc/testsuite/rust/compile/bounds.rs
! 281cfbf74b64df14d161ecf5a9ae8dac  gcc/testsuite/rust/compile/bounds1.rs
! 675fbb5db6e3724c3d695fad3a68c1c6  gcc/testsuite/rust/compile/box_syntax.rs
! 08cadf76428135650d722e84f8820c04  gcc/testsuite/rust/compile/box_syntax_feature_gate.rs
! f7473035cd91da42200dc5ece40a1696  gcc/testsuite/rust/compile/braced_macro_arm.rs
! 8de7527f66af2394a42996e52d5babe8  gcc/testsuite/rust/compile/braced_macro_statements1.rs
! cbfc197f8134a8350885e815d5ee026c  gcc/testsuite/rust/compile/braced_macro_statements2.rs
! 9f90a1bd410498c56e3df950032a988d  gcc/testsuite/rust/compile/braced_macro_statements3.rs
! 47737309318071d3754311d3548c9919  gcc/testsuite/rust/compile/break-rust1.rs
! f64766615234c46909d9751865f81a2f  gcc/testsuite/rust/compile/break-rust2.rs
! 812730b6446f2b373e760a953997b1bf  gcc/testsuite/rust/compile/break-rust3.rs
! aee0d6e5e5a54d891b1d4faa7e35d45f  gcc/testsuite/rust/compile/break1.rs
! 6fbcb9d99ff911062023af6b888080d7  gcc/testsuite/rust/compile/break2.rs
! 238450e11ba7966838b9e4286ef1e145  gcc/testsuite/rust/compile/break_continue_outside_loop.rs
! 9b99112d2f118c58acb61f3703144ecf  gcc/testsuite/rust/compile/break_with_value_inside_loop.rs
  3089e5cf84922d853bd7c44b22155de5  gcc/testsuite/rust/compile/broken_utf8.rs
! ce8c55f8ee7d7df5af377637100429a3  gcc/testsuite/rust/compile/bug-with-default-generic.rs
! 629afb83d10bc6fdc75861d3b03b34ae  gcc/testsuite/rust/compile/bytecharstring.rs
! 57eb82b9d8aa851d0a3fba09446c7b55  gcc/testsuite/rust/compile/canonical_paths1.rs
! bbb7a81f895315976bb3b8975d3f3319  gcc/testsuite/rust/compile/cast1.rs
! 950b4a75c3c3faf17dffe2facde1f08d  gcc/testsuite/rust/compile/cast4.rs
! b669ba48ac5e60d6d2fe212ead01eb4d  gcc/testsuite/rust/compile/cast5.rs
! 99fe91ea2af5bed99341104ce86fa75b  gcc/testsuite/rust/compile/cast_float_as_integer.rs
! d5f634dbe51215098e4a628e66ada2f4  gcc/testsuite/rust/compile/cast_generics.rs
! 0ade7c1bac955f1b03af6464186073fc  gcc/testsuite/rust/compile/cfg-attr.rs
! a75268078027e4027a1c1f8b374e58c2  gcc/testsuite/rust/compile/cfg-core1.rs
! 70f80e73e71174a8c4e1c8791f40099a  gcc/testsuite/rust/compile/cfg-core2.rs
! 88da6d39d39cebd3c829b88d6ec7c635  gcc/testsuite/rust/compile/cfg-test.rs
! 2648512ce6f2397fa9b2b9b663774782  gcc/testsuite/rust/compile/cfg1.rs
! 39df3ad8f1d7a8d1cabbc2a028bca689  gcc/testsuite/rust/compile/cfg2.rs
! c73d64b77895517ecd6f3c68791c8a69  gcc/testsuite/rust/compile/cfg3.rs
! 56ded507756f2a2acbcd3e159441eb69  gcc/testsuite/rust/compile/cfg4.rs
! 51f569c35a6280f5867ea405af7c5ff0  gcc/testsuite/rust/compile/cfg5.rs
! 727e67cc591a11b8f3b7b5d059bab114  gcc/testsuite/rust/compile/cfg6.rs
! 0446be9193127a70c4d35ca699820a60  gcc/testsuite/rust/compile/changed_intrinsics.rs
! 55f85f3cef139e7d73fee86f9df506d1  gcc/testsuite/rust/compile/closure_in_closure.rs
! 2bb5cf15b07de99923afb39cf1aca432  gcc/testsuite/rust/compile/closure_move_expr.rs
! 61c11d0e7f61704df2473fe65580e258  gcc/testsuite/rust/compile/closure_no_type_anno.rs
! 2c2366657645247e66acf5b8c0c4ac9b  gcc/testsuite/rust/compile/cmp1.rs
! b8ca829745dd2a35cb6e5ad418cfda91  gcc/testsuite/rust/compile/compile.exp
! 26906781b85cc46264ef3e39029497f7  gcc/testsuite/rust/compile/complex-path1.rs
! ca188cd1c50d2bac681778e064c11602  gcc/testsuite/rust/compile/complex_qualified_path_in_expr.rs
! 639d0f71f845f9b8f8d4cb0f936e10c3  gcc/testsuite/rust/compile/const-issue1440.rs
! 35b2389068cb824405eb2d9143bcbaf5  gcc/testsuite/rust/compile/const1.rs
! 20a071af13cc659f510fa8e507de1155  gcc/testsuite/rust/compile/const10.rs
! 7e8914522c5084bfdf3d535d03eceba9  gcc/testsuite/rust/compile/const2.rs
! 45ac4e1764cb3070c6ce387823ac239c  gcc/testsuite/rust/compile/const3.rs
! dfa3b2217fe0156c62492956eee3bcf4  gcc/testsuite/rust/compile/const4.rs
! 5add53f8414bc2b7767a350b5f3d3a02  gcc/testsuite/rust/compile/const5.rs
! 6f09394721c26be6597f0ff04ead414b  gcc/testsuite/rust/compile/const6.rs
! 2306998d870c3bc52160a7c4dfe66bbf  gcc/testsuite/rust/compile/const7.rs
! f39e120a441c7e4182741b883f1ef05d  gcc/testsuite/rust/compile/const8.rs
! dd04212a2e511e939aedac8b2ea59543  gcc/testsuite/rust/compile/const9.rs
! e03f96eb1b1abbe5563a1a760fe06b10  gcc/testsuite/rust/compile/const_async_function.rs
! a4488c1adc41e2fc17514f65a6e52ac3  gcc/testsuite/rust/compile/const_generics_1.rs
! bbe6243640ad69d985daa1f4fa95d39f  gcc/testsuite/rust/compile/const_generics_10.rs
! 7ba13a1361cc3cd101ef8c495a324f1f  gcc/testsuite/rust/compile/const_generics_11.rs
! 5b20f9c424a46430f70de2a49d76470c  gcc/testsuite/rust/compile/const_generics_12.rs
! a8c13576fac26a6bfc1d9d265c57f752  gcc/testsuite/rust/compile/const_generics_13.rs
! d6bdd4cc5a0789adb49c6512f92b05b5  gcc/testsuite/rust/compile/const_generics_14.rs
! 7c537da7e7178c1f54a8c58a92b74d45  gcc/testsuite/rust/compile/const_generics_15.rs
! bad60e91ca5e80e86ec3a7f0c62d2041  gcc/testsuite/rust/compile/const_generics_16.rs
! e090d32cdcbdeaf2bfbf8690419623e7  gcc/testsuite/rust/compile/const_generics_17.rs
! 20040fc1e60c30647cb891fca81f2cd5  gcc/testsuite/rust/compile/const_generics_18.rs
! f9cebd850267c201032d46c7ba9d511a  gcc/testsuite/rust/compile/const_generics_19.rs
! 843f362a8c63f610af0a4ac77f309065  gcc/testsuite/rust/compile/const_generics_2.rs
! 6f948bc6dfa08b4ff92b005a79fb5554  gcc/testsuite/rust/compile/const_generics_3.rs
! d24f122dbd7d6bbdb3f7b2c688004a72  gcc/testsuite/rust/compile/const_generics_4.rs
! 9e5ea10b505dd0d5220533aa94807a47  gcc/testsuite/rust/compile/const_generics_5.rs
! 132116f02eae6c44e8198bc85dd53d08  gcc/testsuite/rust/compile/const_generics_6.rs
! 50d13f94376e902f21bb959742a78950  gcc/testsuite/rust/compile/const_generics_7.rs
! 88a49c4a1a4f12f11302b24375790d5d  gcc/testsuite/rust/compile/const_generics_8.rs
! 9b7b350cc7c26e280a6117ab821d39d7  gcc/testsuite/rust/compile/const_generics_9.rs
! d1bc715bfb792187c8752b3676e946f0  gcc/testsuite/rust/compile/const_trait_fn.rs
! 4258f4d6f84473191c981e8a84f06d70  gcc/testsuite/rust/compile/continue1.rs
! 9b2eb55272cc3c00b679874344485545  gcc/testsuite/rust/compile/crate-metavar1.rs
! 7f4fe873fe1df5d7009cbf90b7ae70f5  gcc/testsuite/rust/compile/deadcode_err1.rs
! fdfa5359cba5b4ebe27dc487d7bde273  gcc/testsuite/rust/compile/deadcode_err2.rs
! 5c62594c4ac22ce08e737301cfef1e14  gcc/testsuite/rust/compile/debug-diagnostics-default.rs
! 3773ca6c54665e210cd154606f67acae  gcc/testsuite/rust/compile/debug-diagnostics-off.rs
! 222c8f58dfc19b5378f44e80ecd5742b  gcc/testsuite/rust/compile/debug-diagnostics-on.rs
! 3a2fbeb7503eda8a0196db052fcca359  gcc/testsuite/rust/compile/decl_macro1.rs
! 7ec686f7ddc3ea3d3b8e03244c6d1b4f  gcc/testsuite/rust/compile/decl_macro2.rs
! bbb07a308e077d8068c1a25e119fce9c  gcc/testsuite/rust/compile/decl_macro3.rs
! 6efc94f19385c3060fca68fd09bac1cc  gcc/testsuite/rust/compile/decl_macro4.rs
! 15fae62741d18e742ca7c0320a61cc95  gcc/testsuite/rust/compile/decl_macro5.rs
! 18fb05e97678c63542fe556fd96caa33  gcc/testsuite/rust/compile/decl_macro6.rs
! cddf3b4274dc0a1806eb51b0d4283fed  gcc/testsuite/rust/compile/decl_macro7.rs
! 9c18098b4b1ce502c531f0caab668d43  gcc/testsuite/rust/compile/default_not_a_kw.rs
! 9b8818615fe9018d9b7d04b5b8d43daf  gcc/testsuite/rust/compile/deferred_const_inference.rs
! 3e0da36322a6350ce7cc4cb303e29f2f  gcc/testsuite/rust/compile/deprecated-fn.rs
! cbe8d3a68d467bbc825bc5490fecbd70  gcc/testsuite/rust/compile/derive-debug1.rs
! 8a0da7544cb710d59663f2c6341b522e  gcc/testsuite/rust/compile/derive-default1.rs
! 5f2f508dca9411d85879534b4fb0d149  gcc/testsuite/rust/compile/derive-eq-invalid.rs
! f4c8bb6cc540f87f92041b5a37716f5e  gcc/testsuite/rust/compile/derive-hash1.rs
! 546bc5a90ca2931990e85e3015cf1f49  gcc/testsuite/rust/compile/derive-partialeq1.rs
! 184074ae0353c0c93706d8d220e225e8  gcc/testsuite/rust/compile/derive_clone_enum1.rs
! 2b9f555eb35a4f044261b90ef07bb035  gcc/testsuite/rust/compile/derive_clone_enum2.rs
! fd63d2a7bc4b29ecb5f24c07e50a0dbe  gcc/testsuite/rust/compile/derive_clone_enum3.rs
! b00bfad5fda1037ecfd9712632089f7e  gcc/testsuite/rust/compile/derive_empty.rs
! 135b3005883bdc4d414d9c5f984cfd7c  gcc/testsuite/rust/compile/derive_macro1.rs
! ecd942ddd1a987c41d31d3a2e3a5279a  gcc/testsuite/rust/compile/derive_macro3.rs
! 7fc5935fc82e5a0ae49d7c0ea0efbff9  gcc/testsuite/rust/compile/derive_macro4.rs
! 95a33a08d849e56a573a91e10dd0f66b  gcc/testsuite/rust/compile/derive_macro6.rs
! 25b35d97f1f4704f338d8b66fe6694d9  gcc/testsuite/rust/compile/derive_macro7.rs
! 4f18dc206a2145c8cb8d98c62f0d8751  gcc/testsuite/rust/compile/derive_macro8.rs
! 0e547b4275c25e539a3fe6200eced89f  gcc/testsuite/rust/compile/derive_partial_ord1.rs
! 0ee7c26dcdc8fb1d25de4eee521bb29e  gcc/testsuite/rust/compile/diagnostic_underline.rs
! 9f4c15c76e3e3e3dd4ebd6f61e8db065  gcc/testsuite/rust/compile/doc_isolated_cr_block_comment.rs
! d4173b37d75e489fc580f69e4c6666c9  gcc/testsuite/rust/compile/doc_isolated_cr_inner_block_comment.rs
! 358e8e1402a859578bdfde24b20c7884  gcc/testsuite/rust/compile/doc_isolated_cr_inner_line_comment.rs
! 99b87dbe2c1c9c2d180582aab545078e  gcc/testsuite/rust/compile/doc_isolated_cr_line_comment.rs
! d8358e6b9184a3ce78256c89fcd559e8  gcc/testsuite/rust/compile/doc_macro.rs
! 3a84b2790ca26c3b8c2c0a885066eb66  gcc/testsuite/rust/compile/dropck_eyepatch_feature_gate.rs
! 25772d5243b1187d9a1cb514166b17bf  gcc/testsuite/rust/compile/dup_fields.rs
! f2826f5a7e9cc7c4a36ceb261597468b  gcc/testsuite/rust/compile/e0579-neg-float-fail.rs
! b67c8d73f34d729fd624f8cbcacb5b6a  gcc/testsuite/rust/compile/e0579-neg-float.rs
  68b329da9893e34099c7d8ad5cb9c940  gcc/testsuite/rust/compile/empty.in
! aae545e94fb684c0ca246a357ee256e9  gcc/testsuite/rust/compile/empty_comment_before_match.rs
  d41d8cd98f00b204e9800998ecf8427e  gcc/testsuite/rust/compile/empty_file
! 46fa9cf76f8ad21f88d3360570229a80  gcc/testsuite/rust/compile/empty_union.rs
! 1dcf6277650dd744a3d566444a316aa0  gcc/testsuite/rust/compile/enum_discriminant1.rs
! 83a2384c9b68e56f0376e65eb9c9e6bc  gcc/testsuite/rust/compile/enum_discriminant2.rs
! 931948d5206813703de5d9aa73357239  gcc/testsuite/rust/compile/enum_discriminant3.rs
! 43d08354ccf563eb58fe9931afc4a3a6  gcc/testsuite/rust/compile/enum_variant_name.rs
! 6db02af4f7c9eb1367785df801782bbc  gcc/testsuite/rust/compile/exclusive_range_pattern.rs
! 9c04cedc1f1c9ec425a75c21dbaff743  gcc/testsuite/rust/compile/exclusive_range_pattern_feature_gate.rs
! 113f6a76ce7638f6de23fddfbf922104  gcc/testsuite/rust/compile/exhaustiveness1.rs
! dbbc20c84123ef716872f22db4b55df8  gcc/testsuite/rust/compile/exhaustiveness2.rs
! c49a7755c10a7011fef681046ce9f62d  gcc/testsuite/rust/compile/exhaustiveness3.rs
! 842baea322cadb4231ca4dc88bdc2b7e  gcc/testsuite/rust/compile/expand_macro_qual_path_in_type.rs
! 358da9162ff764209af3752ecdbd8c7a  gcc/testsuite/rust/compile/expected_type_args2.rs
! ce2c4af3c41355d76714c8e07351f0c2  gcc/testsuite/rust/compile/expected_type_args3.rs
! ac58e8219b88c515b66ef614c71f596e  gcc/testsuite/rust/compile/extern_c_named_variadic.rs
! 69cc8fc9dafe3f54e4d6d8f64acd841a  gcc/testsuite/rust/compile/extern_func_with_body.rs
! 7c04bf3deb602afbc72c37824b5db341  gcc/testsuite/rust/compile/extern_generics.rs
! b7f4db5c26f356d48451f0a9821716d5  gcc/testsuite/rust/compile/extern_type_item.rs
! f30bf452ca826bda4624acfbbca87a8b  gcc/testsuite/rust/compile/extern_type_item_missing_semi.rs
! 56f4174fc40a8cfa2caa9f1646065feb  gcc/testsuite/rust/compile/feature.rs
! 44f07a22a8848431692bbcc231de5a95  gcc/testsuite/rust/compile/feature_extern_types.rs
! 855eac5ad5f6820cf81b38a46a7b9488  gcc/testsuite/rust/compile/feature_intrinsics.rs
! aac26abcc55ee5aff6d422cb19c5a251  gcc/testsuite/rust/compile/feature_rust_attri0.rs
! 48d3812fa54fdd372ef8ad82f64bad0e  gcc/testsuite/rust/compile/feature_rust_attri1.rs
! 3ac3d550c4278a4080911f5ed2c5bcb2  gcc/testsuite/rust/compile/for-loop1.rs
! 4ef3ec6a7fa3a10872ea33723525248e  gcc/testsuite/rust/compile/for-loop2.rs
! 5ee6657185ec67299ef2ace853f873b7  gcc/testsuite/rust/compile/for_expr.rs
! e41c2cabd63dba549da749a8fed6ca7a  gcc/testsuite/rust/compile/for_lifetimes.rs
! 3c81d98a94f0295c1e3395e6e7f4cbea  gcc/testsuite/rust/compile/format_args_basic_expansion.rs
! 60225923d279ef4eb17adb6746cb9b71  gcc/testsuite/rust/compile/format_args_concat.rs
! b2141e7fcf026f700af233cacd48857e  gcc/testsuite/rust/compile/format_args_extra_comma.rs
! 9c06b22a10dcf3a218bb690997175a3f  gcc/testsuite/rust/compile/found_struct.rs
! 03ce7bc2c5e3478be586fcc302a8200f  gcc/testsuite/rust/compile/frust-compile-until.rs
! 4ce5431fd288fab0e00a74049003aeaf  gcc/testsuite/rust/compile/func-const-unsafe.rs
! 489b92756629c38cc6b9d8ccb1628659  gcc/testsuite/rust/compile/func1.rs
! 112ccbcd809bc7db11974bac1a2abb14  gcc/testsuite/rust/compile/func2.rs
! 77acd48d3dcf17e19ef0af0c27331cfe  gcc/testsuite/rust/compile/func3.rs
! b496c8cc5bfab6822169cb4203d1156c  gcc/testsuite/rust/compile/func4.rs
! 68720f415f629976955a82946059407b  gcc/testsuite/rust/compile/func5.rs
! 190da102bf0077449272092d9b9bc425  gcc/testsuite/rust/compile/functions_without_body.rs
! 2620b92c3961f6c81ccf3098e655d539  gcc/testsuite/rust/compile/gat1.rs
! e228c2183a648fd00c7eff22c7292403  gcc/testsuite/rust/compile/generic-default1.rs
! 02cf7dd257e61be7e4e30c918248cffa  gcc/testsuite/rust/compile/generic_auto_trait.rs
! e8b4b760a053e199f3570bcd7c634a7d  gcc/testsuite/rust/compile/generics1.rs
! 931c1b938a76b0da8397f8e056ad3bc8  gcc/testsuite/rust/compile/generics10.rs
! df4fd482abda6d707d8e0d8df557a684  gcc/testsuite/rust/compile/generics11.rs
! 53ffa17561148b50e66f7dfa3d49f00c  gcc/testsuite/rust/compile/generics12.rs
! ed3baf52aef0cae945dfb5c73cd30acb  gcc/testsuite/rust/compile/generics13.rs
! 271f2a46ab8dcc98e96d339e0e040f71  gcc/testsuite/rust/compile/generics14.rs
! ab6c8704ad72a3d063e0b034fa38505f  gcc/testsuite/rust/compile/generics2.rs
! 0265105c85d568d2dd277436627fe504  gcc/testsuite/rust/compile/generics3.rs
! a36efbef19c4b18fd81e589f83e41821  gcc/testsuite/rust/compile/generics4.rs
! 39acef99a4b058e012b0f00726f2b442  gcc/testsuite/rust/compile/generics5.rs
! 21ace8d8fd28b0a433cd5d506483ab34  gcc/testsuite/rust/compile/generics6.rs
! e92bb012c68315399d274a9f7634a61a  gcc/testsuite/rust/compile/generics7.rs
! ad10747ee60a228d81c3807ddd4950af  gcc/testsuite/rust/compile/generics8.rs
! 9aa765e066290dc262e89eb48abc6f28  gcc/testsuite/rust/compile/generics9.rs
! 9e631ea0ca0d4c58b5f20bdf78414c7e  gcc/testsuite/rust/compile/glob_import_enum.rs
! 88f9d490b9687075686515d220144c0d  gcc/testsuite/rust/compile/global-path-array.rs
! 2e2238492198d9ef7c0141722cead0a3  gcc/testsuite/rust/compile/if-without-else.rs
! 689a33784f7a3e39aaad4efc75ba90e8  gcc/testsuite/rust/compile/if_let_expr.rs
! bcb7125cf04603fb905af55075f3c8b9  gcc/testsuite/rust/compile/if_let_expr_simple.rs
! b38301cec7d4b035fa6efa8eb15100bf  gcc/testsuite/rust/compile/iflet.rs
! 0f516089f807d82daf1b58c811761b2a  gcc/testsuite/rust/compile/impl_fnptr.rs
! 8860e5444535d432672c3737df198f75  gcc/testsuite/rust/compile/impl_trait_diag.rs
! 0d71df1d2735a99fc289f575eed4d0c9  gcc/testsuite/rust/compile/impl_trait_generic_arg.rs
! c7d60400964e3621102e44ba4cef69f9  gcc/testsuite/rust/compile/implicit_returns_err1.rs
! effa05530ec2bc9508c522bddd5e2b38  gcc/testsuite/rust/compile/implicit_returns_err2.rs
! 4f820dabf53d65a41cbe62abc9094e12  gcc/testsuite/rust/compile/implicit_returns_err3.rs
! 57564c88d8277457b1b56c8de206a9b3  gcc/testsuite/rust/compile/implicit_returns_err4.rs
! 2fb3589509010f4f08feaa1662d38a4f  gcc/testsuite/rust/compile/import_wildcards.rs
! f5a0d22fb97460ebf5ec424228131615  gcc/testsuite/rust/compile/include_empty.rs
! bdcf4ee0d9c01755816b4b4cfd686a81  gcc/testsuite/rust/compile/infer-crate-name.rs
! d1c354b6a0b4fc8d599d65fd14e29373  gcc/testsuite/rust/compile/inline_1.rs
! b9d0bda67289625101108c997570a0c9  gcc/testsuite/rust/compile/inline_2.rs
! 7937ae9ac0113929bc50e46eccbb6748  gcc/testsuite/rust/compile/inline_asm_compile_nop.rs
! 40a96d385fa4dc8bf62b3b70b12053ad  gcc/testsuite/rust/compile/inline_asm_faulty_clobber.rs
! 8950e5d22103ff8ad611c53498d5a020  gcc/testsuite/rust/compile/inline_asm_ident_first.rs
! ce5d81bb5d6599df559d0157b885ec77  gcc/testsuite/rust/compile/inline_asm_illegal_operands.rs
! 6935f047a306758ed7b3288f6dbf507c  gcc/testsuite/rust/compile/inline_asm_illegal_options.rs
! af5e396a6998b643c871345238c68e95  gcc/testsuite/rust/compile/inline_asm_legal_options.rs
! 9e56b6a69b84c51ff27a59f9b10dc7ce  gcc/testsuite/rust/compile/inline_asm_nop.rs
! 5c6153abfd64c6a3e557367e65599dc4  gcc/testsuite/rust/compile/inline_asm_outside_unsafe.rs
! 003715abebaa791ae716d6107c1e264c  gcc/testsuite/rust/compile/inline_asm_parse_operand.rs
! 1d7c73f0088ba93a4508fb08f39cb663  gcc/testsuite/rust/compile/inline_asm_parse_output_operand.rs
! 7077d1fa449d27fa9e4995b32d37ede2  gcc/testsuite/rust/compile/inline_asm_typecheck.rs
! 3d666bf870705cc14ea9d72d74a9046d  gcc/testsuite/rust/compile/invalid_label_name.rs
! e66597d1435db8c97820eae8edf34298  gcc/testsuite/rust/compile/invalid_variadics.rs
! f3681232c6684e21ac3db0269ff6f07f  gcc/testsuite/rust/compile/issue-1005.rs
! ca2c27602daf9dadcc9d976aa4131edc  gcc/testsuite/rust/compile/issue-1006.rs
! ffe78a43acae5defe669dac59cf3004c  gcc/testsuite/rust/compile/issue-1019.rs
! 8a6b6780af800c7792766eb1ad1c2bc2  gcc/testsuite/rust/compile/issue-1023.rs
! 6656be0bb416da93b006ff5b5428a773  gcc/testsuite/rust/compile/issue-1031.rs
! 71c1254869f15aecaae23331701cf670  gcc/testsuite/rust/compile/issue-1034.rs
! b077488d31789b68da09002a8334d8bb  gcc/testsuite/rust/compile/issue-1048.rs
! 755da4cdeb7d21c007a7642f64d68f9f  gcc/testsuite/rust/compile/issue-1073.rs
! 3170bfed67ee0e280928743013eff0bb  gcc/testsuite/rust/compile/issue-1089.rs
! fa137bc0614a02dafb820751293a47c7  gcc/testsuite/rust/compile/issue-1089/test_mod.rs
! bea53a896ef7f5526b4873b801219f8b  gcc/testsuite/rust/compile/issue-1128.rs
! 215a61ae1ef8ce9d4340a872f9af817f  gcc/testsuite/rust/compile/issue-1129-1.rs
! 6bee40c5954396bb44237d86e7cc864e  gcc/testsuite/rust/compile/issue-1129-2.rs
! d28f4c4317a84b3a6c2c37ae8213b204  gcc/testsuite/rust/compile/issue-1130.rs
! 792d11983facbead59e26c0ee62d2bf4  gcc/testsuite/rust/compile/issue-1131.rs
! ce6c31e5fae9866aa4ca6c414ee67207  gcc/testsuite/rust/compile/issue-1152.rs
! 39a2633f2c8862b7436fea1eecb16cda  gcc/testsuite/rust/compile/issue-1165.rs
! 2a710f2a0e592daab3a3870e2f8e1913  gcc/testsuite/rust/compile/issue-1173.rs
! c83436fe2fc9fdb75d44d97cc581d491  gcc/testsuite/rust/compile/issue-1226.rs
! 8917da2935c56ecd5715cb3db5ad71a3  gcc/testsuite/rust/compile/issue-1234.rs
! a89f35f70028f003de1dbdf477806c1b  gcc/testsuite/rust/compile/issue-1235.rs
! d72ee7d22cac665dd54fe6780bc5b280  gcc/testsuite/rust/compile/issue-1237.rs
! 17400e163df5334bbe8aac2038ec3043  gcc/testsuite/rust/compile/issue-1251.rs
! 8dd9a76c7a3fcfb15bfffaac22520456  gcc/testsuite/rust/compile/issue-1271.rs
! 526c2f3c9b8826f2087440064a08e246  gcc/testsuite/rust/compile/issue-1272.rs
! 49ea66d5e611f204311a4d0263c9e71f  gcc/testsuite/rust/compile/issue-1289.rs
! ab3c15cae592f9bf4cd733d3f1430996  gcc/testsuite/rust/compile/issue-1323-1.rs
! fb1288c6929fb7277dde0d2cd35829d6  gcc/testsuite/rust/compile/issue-1323-2.rs
! b8672e41b3df45a83b26554acb9ba9d1  gcc/testsuite/rust/compile/issue-1361.rs
! 9822d536d1358da388106f9087abb6a1  gcc/testsuite/rust/compile/issue-1383.rs
! ad1f8c80e2b6dd5a82e5d235b59e8e7d  gcc/testsuite/rust/compile/issue-1393.rs
! 764b8d11c95b068c1b2a8af94b17fade  gcc/testsuite/rust/compile/issue-1422.rs
! 02fcd65b5c0f6695c55954d97165249e  gcc/testsuite/rust/compile/issue-1446.rs
! 82a4d6cb5e6cab8ea4a6e32cdfb6bf1c  gcc/testsuite/rust/compile/issue-1447.rs
! 66d79ebf67fed38f40567c0348f24465  gcc/testsuite/rust/compile/issue-1483.rs
! df159a09442a1fc0b1c9c508b18f393f  gcc/testsuite/rust/compile/issue-1485.rs
! fbd4539bd6d7bdc1fe2b60ecf84ae3d4  gcc/testsuite/rust/compile/issue-1487.rs
! 94b3e95b0146b31cf5c3ed953d8aa56d  gcc/testsuite/rust/compile/issue-1524.rs
! 95b616180b39bcdf627de4a88d7f6b8c  gcc/testsuite/rust/compile/issue-1525.rs
! d85936a846fbb96742d6814af4ed027c  gcc/testsuite/rust/compile/issue-1589.rs
! 281cfbf74b64df14d161ecf5a9ae8dac  gcc/testsuite/rust/compile/issue-1725-1.rs
! 7f60ae47c4b5153cd66bda3983bd0f2a  gcc/testsuite/rust/compile/issue-1725-2.rs
! 0e1d074590d2b9f2a4070df6ac25de28  gcc/testsuite/rust/compile/issue-1773.rs
! 006762085237a43eaff57b878e803a70  gcc/testsuite/rust/compile/issue-1786.rs
! d26d80b504c5b7aceaa2fef4dec88320  gcc/testsuite/rust/compile/issue-1807.rs
! f15fc0ff6bc5cd17c8072f7c136a8c86  gcc/testsuite/rust/compile/issue-1813.rs
! 043fc5bec978c63c23d0e2c62be982b5  gcc/testsuite/rust/compile/issue-1830_bytes.rs
! 00968b4004619c3448e1d4e030a0ad1a  gcc/testsuite/rust/compile/issue-1830_str.rs
! 2bd3e23b04b0a0c0c2078edfae63f559  gcc/testsuite/rust/compile/issue-1893.rs
! 28131426c87d70eccbf1520898c97aee  gcc/testsuite/rust/compile/issue-1901.rs
! a5db161aabe5c101593f7b8f89aa0ffe  gcc/testsuite/rust/compile/issue-1930.rs
! ac390980a9231b248e077ecb02278be7  gcc/testsuite/rust/compile/issue-1981.rs
! 3bda16817b14445beb9cfa15a037c513  gcc/testsuite/rust/compile/issue-2015.rs
! fe71de4916f8a80522eb08d9b74b2f89  gcc/testsuite/rust/compile/issue-2019-1.rs
! 08e17cb783e9c15cdc2d58715abed4cf  gcc/testsuite/rust/compile/issue-2019-2.rs
! 24b05ca98eeb2d1643cd43fa8f155dbf  gcc/testsuite/rust/compile/issue-2019-3.rs
! 5a87a7a30165e85071717f02a940f443  gcc/testsuite/rust/compile/issue-2029.rs
! 547ce1dcc38d44c55b14904175214a36  gcc/testsuite/rust/compile/issue-2035.rs
! 403b02dde6fb04e8ec698bcf9fbb5da4  gcc/testsuite/rust/compile/issue-2036.rs
! a7acf04f2bacad4febb55dd60a44d829  gcc/testsuite/rust/compile/issue-2037.rs
! d967f05a8763ae6a1051fc0feda841be  gcc/testsuite/rust/compile/issue-2039.rs
! 71ddc9537accfcbd06be474ee0fbcf50  gcc/testsuite/rust/compile/issue-2040.rs
! 89b0d4e232b08d023e1100161cb559db  gcc/testsuite/rust/compile/issue-2042.rs
! a58aad2633348ab9b4661de229a89748  gcc/testsuite/rust/compile/issue-2043.rs
! 9773add73c08cca4a308ae22c3e24b60  gcc/testsuite/rust/compile/issue-2070.rs
! 04dad3f128f31e03515ebc5ae1fb7f32  gcc/testsuite/rust/compile/issue-2105.rs
! ef3bf28bbddc49a94d8e3c1b4d239cd7  gcc/testsuite/rust/compile/issue-2106.rs
! f677239cb2f1a8fc0b98b677dc10622c  gcc/testsuite/rust/compile/issue-2125.rs
! de2c744be431d6417215e27ae9aa8c9b  gcc/testsuite/rust/compile/issue-2135.rs
! 3c95cdd5b055a318a013850fa62bb234  gcc/testsuite/rust/compile/issue-2136-1.rs
! 30fad1a2d54cdf8265eeca920f97cdcf  gcc/testsuite/rust/compile/issue-2136-2.rs
! fbe09d317f5a071ac0458e98ade2b77c  gcc/testsuite/rust/compile/issue-2139.rs
! 0451a7b3eb379c8a0260ae2f26b58d8e  gcc/testsuite/rust/compile/issue-2142.rs
! c53cd28f4c88a3f99754a389e386992e  gcc/testsuite/rust/compile/issue-2165.rs
! e953d00192292e5887a253d208f4f15c  gcc/testsuite/rust/compile/issue-2166.rs
! dd3f2a097c79b709dd16483c4a1e248c  gcc/testsuite/rust/compile/issue-2178.rs
! 5cc0d5e3097ffe4283eb72209474c685  gcc/testsuite/rust/compile/issue-2187.rs
! 88ea8b6193ca0e9b0446deb7155ef254  gcc/testsuite/rust/compile/issue-2188.rs
! bf7653a0772e6020b3f449cd76d88f20  gcc/testsuite/rust/compile/issue-2189.rs
! 1d77edc425f231a1eac23da83dedb3ac  gcc/testsuite/rust/compile/issue-2190-1.rs
! 9b8db6d994783f50199fb1c480c726f4  gcc/testsuite/rust/compile/issue-2190-2.rs
! e67ee9d287e8a336e5a9100999d3835b  gcc/testsuite/rust/compile/issue-2195.rs
! c2eb5d990301dac994badf43bde882fb  gcc/testsuite/rust/compile/issue-2203.rs
! fcc95aaf32f2b6ae3c6e60a0a1f03a6b  gcc/testsuite/rust/compile/issue-2207.rs
! d45c1549ece0e49f041848d45eb5e799  gcc/testsuite/rust/compile/issue-2225.rs
! 8f4d380759ec6a03e21ddc38d71f021b  gcc/testsuite/rust/compile/issue-2238.rs
! 516849a528c5193a6bd1b5a005487320  gcc/testsuite/rust/compile/issue-2304.rs
! c1f59029c910f5c1a2e35270a97c2777  gcc/testsuite/rust/compile/issue-2323.rs
! 5459c28a30b51155c436fcceae10a7b4  gcc/testsuite/rust/compile/issue-2324-1.rs
! fc5fbf31e2dc2650609c585672614044  gcc/testsuite/rust/compile/issue-2324-2.rs
! cd98746cedf1ef3df08417843528d671  gcc/testsuite/rust/compile/issue-2330.rs
! f4d9e732f919a8936067a89c687d5a68  gcc/testsuite/rust/compile/issue-2369.rs
! 8d3e504b9dfb8ab9e160d8b8189a7de2  gcc/testsuite/rust/compile/issue-2375.rs
! c978074de410f3710470187bdc917f4b  gcc/testsuite/rust/compile/issue-2391.rs
! 29321f6c75b7d162c5c0508e4fdc620e  gcc/testsuite/rust/compile/issue-2394.rs
! 327d620bf438ac1ff1393dfc76ecc0d6  gcc/testsuite/rust/compile/issue-2421_str.rs
! 204e9b043ccb1cba225f9859f0fa82af  gcc/testsuite/rust/compile/issue-2423.rs
! 572e79cc2733b6ad48fb030aba698641  gcc/testsuite/rust/compile/issue-2431.rs
! 6a8748f8e78748713097067cd623aabd  gcc/testsuite/rust/compile/issue-2477.rs
! 95cad129b4f6bc9025b99fdb947fd3da  gcc/testsuite/rust/compile/issue-2478.rs
! ddd5ca8d99886bc9de4314d1f0a79932  gcc/testsuite/rust/compile/issue-2479.rs
! 7a65c7e86360a5af17f2abe1f840ccac  gcc/testsuite/rust/compile/issue-2499.rs
! 1c66a04857f7dfbb66f6cefe8f17ae42  gcc/testsuite/rust/compile/issue-2514.rs
! 7d861f88c0fb0a67cfcdc446a2d7afc0  gcc/testsuite/rust/compile/issue-2567-1.rs
! 5f391867787e66d496afa688f6ffdf4a  gcc/testsuite/rust/compile/issue-2567-2.rs
! 158d7448241d763bd60847caf272b1df  gcc/testsuite/rust/compile/issue-2567-3.rs
! a0c18661a189417b07a4cd0a4fb67eea  gcc/testsuite/rust/compile/issue-2645.rs
! 01dc6a9d25c97abfe0347aff86d22c3c  gcc/testsuite/rust/compile/issue-2650-1.rs
! fdbe4cdf6d53cb91027b26821708f199  gcc/testsuite/rust/compile/issue-2650-2.rs
! ad5a6af6cd00b5ff7c2f1e8f4e9358f4  gcc/testsuite/rust/compile/issue-266.rs
! 77f0f6ac41c2a0cddd898d2cfc6f7e80  gcc/testsuite/rust/compile/issue-2665.rs
! 4017457d27e9f9977845471749481d07  gcc/testsuite/rust/compile/issue-2680.rs
! 67b26e16d2c6f04c185cf6bd1629141e  gcc/testsuite/rust/compile/issue-2709.rs
! 4b0a4174e4066651353a7e9832d862fa  gcc/testsuite/rust/compile/issue-2723-1.rs
! a018606756fdd9b0f247629b8346886f  gcc/testsuite/rust/compile/issue-2723-2.rs
! 2d1e2fcb0cf72fea6f1f7ee9847be340  gcc/testsuite/rust/compile/issue-2725.rs
! 6acccc001c3e72a912227d8b31f4ad53  gcc/testsuite/rust/compile/issue-2747.rs
! 500c9ef48c2f8d072ed7e6f8b1f11a2b  gcc/testsuite/rust/compile/issue-2767.rs
! f5bbd756c0c5127617e724c68d7b1796  gcc/testsuite/rust/compile/issue-2772-1.rs
! dfd62deff070d1aeaed43238cde87a52  gcc/testsuite/rust/compile/issue-2772-2.rs
! 5cb842e285ed2a1ce23b86dc49967377  gcc/testsuite/rust/compile/issue-2775.rs
! 41272fea31ac81959ca9144134bfb6cd  gcc/testsuite/rust/compile/issue-2782.rs
! 5f223e6f046471154129ca4f18a29b87  gcc/testsuite/rust/compile/issue-2785.rs
! 9d478006ca67887100c293872a2ae3ba  gcc/testsuite/rust/compile/issue-2788.rs
! 7dfbf4858fbd000b737a25219ce353f4  gcc/testsuite/rust/compile/issue-2812.rs
! 3259a4c31a8307f797913137d89e4a44  gcc/testsuite/rust/compile/issue-2847-b.rs
! 2d484efd2d1e5e97f9745bf8ca22a439  gcc/testsuite/rust/compile/issue-2847.rs
! 356e4f942827830208423041801e8a7a  gcc/testsuite/rust/compile/issue-2850.rs
! cff5ead45fa38818e49938695714423b  gcc/testsuite/rust/compile/issue-2905-1.rs
! f1c76067d9e0cda95c5be153a4510aca  gcc/testsuite/rust/compile/issue-2905-2.rs
! c64c6ee37c57875f223a31b7ca93c937  gcc/testsuite/rust/compile/issue-2906.rs
! 117a2f86ba76a8a70493f03d9e5d0687  gcc/testsuite/rust/compile/issue-2907.rs
! 5ad47c2c3cd984c1097e5cbdc13e5f39  gcc/testsuite/rust/compile/issue-2951.rs
! 02b47c00a280f5a96f2156e983cd7429  gcc/testsuite/rust/compile/issue-2953-1.rs
! 21005d68abfbbbaf91715ef7a94abbe8  gcc/testsuite/rust/compile/issue-2953-2.rs
! d0e00e69108c2451b0ca795e98dc9f0b  gcc/testsuite/rust/compile/issue-2954.rs
! 26e61726fa0693d4e4049413ec3b0edc  gcc/testsuite/rust/compile/issue-2987.rs
! 7d0b708f8a9aab96f8242aedee06b427  gcc/testsuite/rust/compile/issue-3009.rs
! b9b172fdb78932be322709d6635ccd51  gcc/testsuite/rust/compile/issue-3022.rs
! c71aea3d68befe628aca2eb9449c6e55  gcc/testsuite/rust/compile/issue-3030.rs
  88af658cc213f23b86849cd3af2790a5  gcc/testsuite/rust/compile/issue-3031.rs
! ddac44d77009858368b9ddd9bae0f5ff  gcc/testsuite/rust/compile/issue-3032-1.rs
! 7a90053c8ca692d17bb68a960c1c69cd  gcc/testsuite/rust/compile/issue-3032-2.rs
! 5717f3d46dc6af2e709a9958e2f5ba1a  gcc/testsuite/rust/compile/issue-3033.rs
! 3d71e74e5353cd8c852886e37b28f455  gcc/testsuite/rust/compile/issue-3035.rs
! ae764b721833d198e55d918f87437854  gcc/testsuite/rust/compile/issue-3036.rs
! 5e0ab84b95d0831767aa1771dc53e155  gcc/testsuite/rust/compile/issue-3045-1.rs
! ceda61f282f495fd8faadac83e9a3752  gcc/testsuite/rust/compile/issue-3045-2.rs
! c26ae7d343d3a3fbe5ba88d563bb2081  gcc/testsuite/rust/compile/issue-3046.rs
! 992164d54c304305ccb96dfb41c8b9fc  gcc/testsuite/rust/compile/issue-3082.rs
! 51b052580e85bab9fb0f3a3d1cacc947  gcc/testsuite/rust/compile/issue-3139-1.rs
! d011f3635f0520cf2a1144a59d7c6608  gcc/testsuite/rust/compile/issue-3139-2.rs
! c38187cc4d1a6720dc603eb3669e31f5  gcc/testsuite/rust/compile/issue-3139-3.rs
! a6c4e09411ae93ff227eb14a963775c4  gcc/testsuite/rust/compile/issue-3140.rs
! c8e07b1cfb5d32ed3c3a5a05f124a2ed  gcc/testsuite/rust/compile/issue-3141.rs
! 2246a2e50301d4524a9b1707eb853d81  gcc/testsuite/rust/compile/issue-3144.rs
! aa60d24031a6a312c48347476819a5ff  gcc/testsuite/rust/compile/issue-3174.rs
! 59f153890a52fe84e386d4af8805989d  gcc/testsuite/rust/compile/issue-3231.rs
! f46ae0642668b0b8ed789adc67745aaf  gcc/testsuite/rust/compile/issue-3242.rs
! ef77cbeacb4bb028849a7f89d4dcb697  gcc/testsuite/rust/compile/issue-3261.rs
! 0b7a5e12ba29f178af3cefebf95fbab8  gcc/testsuite/rust/compile/issue-3304.rs
! 5453b0240082435ff75d85bff8ea271e  gcc/testsuite/rust/compile/issue-3315-1.rs
! e1e2b037bd7ec5aac8a6dad93adccb88  gcc/testsuite/rust/compile/issue-3315-2.rs
! 9d6b81fb00c4df2bd274f6a6d5fa4964  gcc/testsuite/rust/compile/issue-3350.rs
! bc28209ef21f5ce5237b8bdbed840f28  gcc/testsuite/rust/compile/issue-3382.rs
! cbdfbb1216b83af512b50e31266b5aaf  gcc/testsuite/rust/compile/issue-3402-1.rs
! 68ffc683095620d906da712a8c02badf  gcc/testsuite/rust/compile/issue-3402-2.rs
! fc1011ed911a518223b17b43541abd52  gcc/testsuite/rust/compile/issue-3403.rs
! fa771eaf57caa63560f08b5f24f6ccbf  gcc/testsuite/rust/compile/issue-3454.rs
! 78a0259ad0533c8b1195164452e3f760  gcc/testsuite/rust/compile/issue-3524.rs
! d1eacc10be9cd3eb212ceee0226cf0bb  gcc/testsuite/rust/compile/issue-3525.rs
! 9c32fb3d820cc1289bd30f7b91250129  gcc/testsuite/rust/compile/issue-3530-1.rs
! c7919a109aede82f1914922ecb4e4c91  gcc/testsuite/rust/compile/issue-3530-2.rs
! 59d495366774e48adafa75d4dd37d324  gcc/testsuite/rust/compile/issue-3538.rs
! 51368e372b4ae4949ed42a12880375bc  gcc/testsuite/rust/compile/issue-3541-1.rs
! a16fac448d52ecc36f845f158322f7b4  gcc/testsuite/rust/compile/issue-3541-2.rs
! 6c43194fbbe3e88e45c70087448b280d  gcc/testsuite/rust/compile/issue-3546.rs
! 5d5147c212936353cb8e89a7fe5a53d5  gcc/testsuite/rust/compile/issue-3549.rs
! b56023f5c9389cfb0bc38be9edffcbbe  gcc/testsuite/rust/compile/issue-3551.rs
! 8641e5480371b80c6b5ec39645d00aea  gcc/testsuite/rust/compile/issue-3552.rs
! 844e28af629e8aaa74e31dca339d140c  gcc/testsuite/rust/compile/issue-3553.rs
! 2e9e39ce283620e50ccd623e5758e6fd  gcc/testsuite/rust/compile/issue-3554-1.rs
! b3f8478351704928292c507c860d4677  gcc/testsuite/rust/compile/issue-3554-2.rs
! 92e0537fcd15f7747426645bd484ab53  gcc/testsuite/rust/compile/issue-3556.rs
! 8ed9f05b0580f69cc8cbdd55969abf3a  gcc/testsuite/rust/compile/issue-3563.rs
! a183cd8a8a21fd3792bc6c25a0593dc3  gcc/testsuite/rust/compile/issue-3566-1.rs
! 1e881f3d39a6401c4531e184680546e9  gcc/testsuite/rust/compile/issue-3566-2.rs
! 6ad4eeba455e45a23e417c92258573d0  gcc/testsuite/rust/compile/issue-3567.rs
! c03fabc8909fdf74b1e0ac91674acf95  gcc/testsuite/rust/compile/issue-3568.rs
! 27be33d9e4815f94f0759d60b77c8b14  gcc/testsuite/rust/compile/issue-3581-1.rs
! b790a48d62804a4138b4fbcdf0e2d96b  gcc/testsuite/rust/compile/issue-3581-2.rs
! 3cd26856f36e846540fccbbf818b4684  gcc/testsuite/rust/compile/issue-3588.rs
! 3e6f4e428fb3c361858e39aa3ef67681  gcc/testsuite/rust/compile/issue-3592.rs
! 7e988857fd7f4401fb567408968e949e  gcc/testsuite/rust/compile/issue-3599.rs
! 397a757997946ab15af47e9fad31284c  gcc/testsuite/rust/compile/issue-3605.rs
! 61beaa24a09b8012dce7ddadbce604a1  gcc/testsuite/rust/compile/issue-3606.rs
! 78f95bd6fc771d76393c4fef5338f991  gcc/testsuite/rust/compile/issue-3612.rs
! c68fac7e04fd77c1639ea1fd3277409c  gcc/testsuite/rust/compile/issue-3613.rs
! 29d806495de48063ed6be53b85c6a0c0  gcc/testsuite/rust/compile/issue-3614.rs
! 084f37585e5f1aabd068014b3d37c129  gcc/testsuite/rust/compile/issue-3615.rs
! 900ada2e5ea479e8ef067eb00f985691  gcc/testsuite/rust/compile/issue-3617.rs
! 1a6f0cc305232f28ce0ea14763a11060  gcc/testsuite/rust/compile/issue-3618.rs
! 068bea38ad05bd2a911347bbe3993c6d  gcc/testsuite/rust/compile/issue-3625.rs
! b73bff1144b326261fd3bce5eddb22d3  gcc/testsuite/rust/compile/issue-3628.rs
! 52f177da94d082845cde92c992243e1b  gcc/testsuite/rust/compile/issue-3642.rs
! 5953d50711d31ae6f6b26e3727986881  gcc/testsuite/rust/compile/issue-3643.rs
! ee89f9a1a77884e7520601ab049cb4d1  gcc/testsuite/rust/compile/issue-3645.rs
! d690a668cb1a4d9fe94ee30b4e2a967b  gcc/testsuite/rust/compile/issue-3646.rs
! 67240263fa4bb8b82dfc90d1836012aa  gcc/testsuite/rust/compile/issue-3647.rs
! 752cb28fa8bc90f6206905c610a7acd0  gcc/testsuite/rust/compile/issue-3648.rs
! 041171242452ec235048a59b3a3f4477  gcc/testsuite/rust/compile/issue-3649.rs
! 9500ba17a31fc12770c9b3e60ff2858a  gcc/testsuite/rust/compile/issue-3652.rs
! 2f2f9aaf2ea9530b005352b48dbde809  gcc/testsuite/rust/compile/issue-3654.rs
! e61604d626a48912503f179b2f698a76  gcc/testsuite/rust/compile/issue-3656.rs
! 18b03d5238900eccd4c41898bd1dae1e  gcc/testsuite/rust/compile/issue-3657.rs
! 24c3fc1ea0f15edca8a9559ed05bd22b  gcc/testsuite/rust/compile/issue-3659.rs
! fda2184844fb3890033e703c7377098c  gcc/testsuite/rust/compile/issue-3660.rs
! 205c72d05f3be2ee7941724321625b94  gcc/testsuite/rust/compile/issue-3661.rs
! a9f0b6f3ed20af1732d5abab04fce3bf  gcc/testsuite/rust/compile/issue-3662.rs
! 394bee8b53d175f742d074f2f5446d39  gcc/testsuite/rust/compile/issue-3663.rs
! b113df233110ae39a95700fc1d50b75f  gcc/testsuite/rust/compile/issue-3664.rs
! a82f3bb8e730a6249c2d9d547940590a  gcc/testsuite/rust/compile/issue-3665.rs
! 10cacd69cdbb198a37f27ed27a03a585  gcc/testsuite/rust/compile/issue-3667.rs
! d7a0aa61ac6ea480aa470031428550d2  gcc/testsuite/rust/compile/issue-3671.rs
! 19216f5c45ffc18281d7a6eeb7c5534f  gcc/testsuite/rust/compile/issue-3711.rs
! b6cc4ab95094c5e9f54084f73495560d  gcc/testsuite/rust/compile/issue-3726.rs
! a80ba949f3fc3f50011b81cb80b1ecd4  gcc/testsuite/rust/compile/issue-3836.rs
! 2d523fd5e16f9ed97bc5f996bb9018c6  gcc/testsuite/rust/compile/issue-3874.rs
! 94a2cfe870fb37b0f022125bd7ab65bf  gcc/testsuite/rust/compile/issue-3876.rs
! 34b52236ae1c3de76ae9436257bdb690  gcc/testsuite/rust/compile/issue-3885.rs
! 964ce25dc11787d37e2f58cc99b08d10  gcc/testsuite/rust/compile/issue-3898.rs
! 17f551fa3060019cd27c5bb64f782dd1  gcc/testsuite/rust/compile/issue-3904.rs
! a5921241e2fb69f5be5f4dbc5ca08f50  gcc/testsuite/rust/compile/issue-3915.rs
! 4ec8ba647273f5c266a6486e759da392  gcc/testsuite/rust/compile/issue-3916.rs
! 5ef50466b281b79b756d304bb2847797  gcc/testsuite/rust/compile/issue-3922.rs
! 30f649417291a08af7919e5f172ed925  gcc/testsuite/rust/compile/issue-3924.rs
! 9739ae3375716648c0ef55647edfe0f8  gcc/testsuite/rust/compile/issue-3928.rs
! 51807f72c769c43c2df60fda6cd31b34  gcc/testsuite/rust/compile/issue-3929-1.rs
! 48f720cdf5d69153c25fb65830c8125b  gcc/testsuite/rust/compile/issue-3929-2.rs
! a3bdcdba8bf2415b9ee0895e613614f0  gcc/testsuite/rust/compile/issue-3930.rs
! 0be83dfcaff3b9905f9e0e15e674b304  gcc/testsuite/rust/compile/issue-3947.rs
! 4b5155fe83f41293c318a8187d1b5c68  gcc/testsuite/rust/compile/issue-3958.rs
! 29c99b4246eb0ef9079be8d65e0eb0c3  gcc/testsuite/rust/compile/issue-3960.rs
! c6dad6212003d86822c4f3310ff3bffa  gcc/testsuite/rust/compile/issue-3965-1.rs
! c021443c771857518a064a621fe4002f  gcc/testsuite/rust/compile/issue-3965-2.rs
! 6f333c9b92dd63189b661de715f2bef6  gcc/testsuite/rust/compile/issue-3966.rs
! e46eaa86fb97d21ba5a2154cfe45c9a9  gcc/testsuite/rust/compile/issue-3969.rs
! 8c2f1bf21530fc563f42c2af94282319  gcc/testsuite/rust/compile/issue-3971.rs
! 60241c6cc63c4504e54468c2ce6c06b6  gcc/testsuite/rust/compile/issue-3974.rs
! 324233231f3f4d99a39b6919e388791c  gcc/testsuite/rust/compile/issue-3977.rs
! d4479cd16fd0fe4348b1bdbfb2f4d527  gcc/testsuite/rust/compile/issue-3978.rs
! b600c0395dbcbda7eda163bb57bf1b72  gcc/testsuite/rust/compile/issue-4006.rs
! e30cff5705a384a86ca4de4df52ab9e0  gcc/testsuite/rust/compile/issue-402.rs
! 6b76556708b3acd54cb569bf3b0d9c64  gcc/testsuite/rust/compile/issue-407-2.rs
! 9a643706823e2de05785f8d18baf4f23  gcc/testsuite/rust/compile/issue-407.rs
! 03d4c737a53b9eac78e25b0f9c9ea5d3  gcc/testsuite/rust/compile/issue-4090-1.rs
! 543f3f3fd6d2c3715fd9cfb3fabe40f5  gcc/testsuite/rust/compile/issue-4090-2.rs
! 813e772ce6c019a3e4129348c7561276  gcc/testsuite/rust/compile/issue-4139.rs
! f903646ce6fe965ceb5a5d390d6cfcc4  gcc/testsuite/rust/compile/issue-4140-1.rs
! 3d7791312f67fd09e7b5717b29f0b7d2  gcc/testsuite/rust/compile/issue-4140-2.rs
! 992b0482f919976b48b8c59f06198652  gcc/testsuite/rust/compile/issue-4145.rs
! 192eb2bd0b392ae1910cc848e0324baf  gcc/testsuite/rust/compile/issue-4146.rs
! 32f8f6000d7c69556ed000f78b96f2df  gcc/testsuite/rust/compile/issue-4148.rs
! 9a90a5823b2fac9dbc891be63a808346  gcc/testsuite/rust/compile/issue-4155.rs
! 7131557f59176cb191bf859cdabf540b  gcc/testsuite/rust/compile/issue-4162.rs
! 33a091dca1efbbdaed96da4370c6ac69  gcc/testsuite/rust/compile/issue-4163-2.rs
! 7349b232d8d0cf550f805087e21cee71  gcc/testsuite/rust/compile/issue-4163.rs
! f84fe23c1ba8b2db0d2401b4fddc498f  gcc/testsuite/rust/compile/issue-4165.rs
! 295eeee71b2b9b6c1be4c0ad05c1e862  gcc/testsuite/rust/compile/issue-4168.rs
! be42b59aa26fcea2b3e4b82ba7cd7e5d  gcc/testsuite/rust/compile/issue-4188.rs
! ec1071b4fb0c33637bd7da589cb438c5  gcc/testsuite/rust/compile/issue-4212.rs
! e9da926c0057832b1be2caa174dada48  gcc/testsuite/rust/compile/issue-4213.rs
! 1529aa2d41a892e93b3b439dcb3985ab  gcc/testsuite/rust/compile/issue-4219.rs
! 9f16c34e424c842b4df6cbdbc023e1c8  gcc/testsuite/rust/compile/issue-4222.rs
! b889a37174c1fb578620fbb747c66988  gcc/testsuite/rust/compile/issue-4226.rs
! 581cc0ff9159a5a7b1c18ed81c2264ff  gcc/testsuite/rust/compile/issue-4231.rs
! 21ab8fd38827c96146b33d799d8b71b7  gcc/testsuite/rust/compile/issue-4242.rs
! 9f4aeab87408cc723a677ddaf67b42d5  gcc/testsuite/rust/compile/issue-4245.rs
! 74bb3e889f7bb2efe1d70f6d4b94d063  gcc/testsuite/rust/compile/issue-4260_0.rs
! 2133db7e84c5e92ff47b3f6ec5232983  gcc/testsuite/rust/compile/issue-4261.rs
! c6047d6f2d7da439614b6d3e2824f2f0  gcc/testsuite/rust/compile/issue-4262.rs
! 982dd5cc22276d1f70ba9c3606bf42ff  gcc/testsuite/rust/compile/issue-4267.rs
! d1b9be613a5d378f76be21f5ccefda20  gcc/testsuite/rust/compile/issue-4301.rs
! 229b98c45f842adf4958f0a3abd8e500  gcc/testsuite/rust/compile/issue-557.rs
! f8f243df4bb6d8ad64bad3b19771c416  gcc/testsuite/rust/compile/issue-635-1.rs
! 4ebac20282b976fe52f1017d59feaccb  gcc/testsuite/rust/compile/issue-635-2.rs
! f743c061d39c5b1bead5c560f799e57d  gcc/testsuite/rust/compile/issue-850.rs
! d0bc7a1825bed2205c11837dfb95d94d  gcc/testsuite/rust/compile/issue-852.rs
! cdf95b02e58f3a2eaae2e38ae65f43e9  gcc/testsuite/rust/compile/issue-855.rs
! 43d2e346fe518f541bbb8e982d50f562  gcc/testsuite/rust/compile/issue-867.rs
! 4ce73e497684042862678dda8a66f0ab  gcc/testsuite/rust/compile/issue-925.rs
! 775702005bf37229eaeda41e2ed79c4d  gcc/testsuite/rust/compile/iterators1.rs
! 7a8fc72a18680d5e07b71b6281265bf2  gcc/testsuite/rust/compile/lang-impl.rs
! ac3ff850b71bccb465eebb16d5df5f02  gcc/testsuite/rust/compile/lang_feature_gate.rs
! 1d1da8d13d0b65abc363fa272c1bbd7d  gcc/testsuite/rust/compile/let_alt.rs
! 83a6908517e92139d7d9cbd6244e4b51  gcc/testsuite/rust/compile/lifetime_name_validation.rs
! f4004d8269dfab49f3b81cf700c9b6f8  gcc/testsuite/rust/compile/link_name-malformed.rs
! 9afdcde455c4f144c4385b9d67323cb3  gcc/testsuite/rust/compile/lookup_err1.rs
! e1f539e4bedf717d10b3950694757e15  gcc/testsuite/rust/compile/loop_constant_context.rs
! b8ca829745dd2a35cb6e5ad418cfda91  gcc/testsuite/rust/compile/macros/builtin/builtin_macro.exp
! 88a6658f178584c62de6eb5f4a61322e  gcc/testsuite/rust/compile/macros/builtin/compile_error.rs
! 5d3c149e12159ffe7e47852c1735ad30  gcc/testsuite/rust/compile/macros/builtin/concat.rs
! 95b0b15f1cea88fa2eeba8987f87265d  gcc/testsuite/rust/compile/macros/builtin/eager1.rs
! c30bc60616f4a130d189218164cd1f21  gcc/testsuite/rust/compile/macros/builtin/eager2.rs
! 85aa7aa536f834f79b2c7a1beb695dfe  gcc/testsuite/rust/compile/macros/builtin/eager3.rs
! f713f2824d9b1ffedf820733d4ef27ad  gcc/testsuite/rust/compile/macros/builtin/env.rs
! 46979484e6732e7372b614744b05e0af  gcc/testsuite/rust/compile/macros/builtin/include1.rs
! 644488698694333c5c3103459d1a1266  gcc/testsuite/rust/compile/macros/builtin/include2.rs
! 3ef9a3198c874bff0f848b00a61a9229  gcc/testsuite/rust/compile/macros/builtin/include3.rs
! a357bdcea60b18654dec181edfe790be  gcc/testsuite/rust/compile/macros/builtin/include4.rs
! 8140a9bec0e3b338f4147646ebb089ab  gcc/testsuite/rust/compile/macros/builtin/include_bytes.rs
! 1bd8413081c143d18d2ab5f7b0a3aae9  gcc/testsuite/rust/compile/macros/builtin/include_bytes_location_info.rs
  2a3f2156fe415fcfaf34664025425ccd  gcc/testsuite/rust/compile/macros/builtin/include_rs
  ea1e1c638922390661311de387e3e55f  gcc/testsuite/rust/compile/macros/builtin/include_rs2
! 9dae6ee5eba3915efb5e8b664774afdd  gcc/testsuite/rust/compile/macros/builtin/include_str.rs
! 794339400ee1f6736e4f7d9b7729b688  gcc/testsuite/rust/compile/macros/builtin/include_str_location_info.rs
! f78a56479ba7bd2a5ff6949cfe7a2d43  gcc/testsuite/rust/compile/macros/builtin/invalid_utf8
! b3311e2d0b414c3607d49989521d8ca0  gcc/testsuite/rust/compile/macros/builtin/not_found.rs
! 1aed9b40d5084ec2e5897337877cf008  gcc/testsuite/rust/compile/macros/builtin/option_env1.rs
! 849ecb030f093e790ec7231a2747132c  gcc/testsuite/rust/compile/macros/builtin/option_env2.rs
! ac86b1464f2b24c65d95498592cf80ad  gcc/testsuite/rust/compile/macros/builtin/option_env3.rs
! 046776b3496ba2789e3f3c8909c6ec4b  gcc/testsuite/rust/compile/macros/builtin/recurse2.rs
! 2c1fa92db46d19b9ccd0a1b1896725df  gcc/testsuite/rust/compile/macros/mbe/macro-delim.rs
! 2799bbd1db374643b2e0ad41120b9a72  gcc/testsuite/rust/compile/macros/mbe/macro-expand-module.rs
! 134a8df025105f3697b40e97d0b2def1  gcc/testsuite/rust/compile/macros/mbe/macro-issue1053-2.rs
! 5717e4e8d84c82f5af7bff4dc34a3be9  gcc/testsuite/rust/compile/macros/mbe/macro-issue1053.rs
! 1e7ae050ea3d88cb2f91abc4970eee95  gcc/testsuite/rust/compile/macros/mbe/macro-issue1224.rs
! 3717f6b791725345c890efbcdfb6a003  gcc/testsuite/rust/compile/macros/mbe/macro-issue1233.rs
! 59727f9b181ee48161048d017dbfc412  gcc/testsuite/rust/compile/macros/mbe/macro-issue1395-2.rs
! 216ccff25a69db7fdb37eeee23f44622  gcc/testsuite/rust/compile/macros/mbe/macro-issue1395.rs
! 8e0ff67d24d92aa094edb9b476e6d022  gcc/testsuite/rust/compile/macros/mbe/macro-issue1400-2.rs
! 9d82b50cc714573903043bc539e8d148  gcc/testsuite/rust/compile/macros/mbe/macro-issue1400.rs
! 5bc0014ff55ed0e29eb2dbd0ba79d831  gcc/testsuite/rust/compile/macros/mbe/macro-issue2092.rs
! 9a2e5218082a4e181e17e624931dffec  gcc/testsuite/rust/compile/macros/mbe/macro-issue2192.rs
! e88caa59ad2b57999b485919fb19789f  gcc/testsuite/rust/compile/macros/mbe/macro-issue2194.rs
! e231cc61dbaf0d417fad9624c7978667  gcc/testsuite/rust/compile/macros/mbe/macro-issue2229.rs
! 22191d20ecd62058cb365f1cc3c8ba8e  gcc/testsuite/rust/compile/macros/mbe/macro-issue2264.rs
! df1b8a97ae68cf8e9eac8408a743fa64  gcc/testsuite/rust/compile/macros/mbe/macro-issue2268.rs
! 28d4ec252bf0945ced2a862377c87487  gcc/testsuite/rust/compile/macros/mbe/macro-issue2273.rs
! 0fb684b40daad17a61596f80938a52bc  gcc/testsuite/rust/compile/macros/mbe/macro-issue2653.rs
! 92aabd663e1074ae6360f66e208ee5f4  gcc/testsuite/rust/compile/macros/mbe/macro-issue2983_2984.rs
! 0be0e07f10f3cdba3045b01714c24912  gcc/testsuite/rust/compile/macros/mbe/macro-issue3608.rs
! 5f52281927c41a8a2db3f5f874ff92f3  gcc/testsuite/rust/compile/macros/mbe/macro-issue3693.rs
! 7e84408a82baddd6ba15e8bd51a0be2d  gcc/testsuite/rust/compile/macros/mbe/macro-issue3708.rs
! 135abba02ca556e90f3518bbc2322024  gcc/testsuite/rust/compile/macros/mbe/macro-issue3709-1.rs
! a954353d3a5e0389608636abe2a11d8a  gcc/testsuite/rust/compile/macros/mbe/macro-issue3709-2.rs
! ab03a560e812b16e59522dcd2f0dae54  gcc/testsuite/rust/compile/macros/mbe/macro-issue4054.rs
! bc850c4ba48b08af8788867050a975a6  gcc/testsuite/rust/compile/macros/mbe/macro1.rs
! ac95e4402432bd69656d1ee0d52210ab  gcc/testsuite/rust/compile/macros/mbe/macro10.rs
! 43306e2bad2235ff677beff538262cbb  gcc/testsuite/rust/compile/macros/mbe/macro11.rs
! d2da748616e3ef6e8fe631fc5484611b  gcc/testsuite/rust/compile/macros/mbe/macro12.rs
! 61b020bf51be5f389b73555f8990c669  gcc/testsuite/rust/compile/macros/mbe/macro13.rs
! 44cd3545b413600a9ce11ec14d928b52  gcc/testsuite/rust/compile/macros/mbe/macro14.rs
! 370c925d3aaf86013436d730818b128c  gcc/testsuite/rust/compile/macros/mbe/macro15.rs
! 23e1ea558d15c047bf9c7bc7ef17fde0  gcc/testsuite/rust/compile/macros/mbe/macro16.rs
! 0661de89079960b97bb1b047273576dc  gcc/testsuite/rust/compile/macros/mbe/macro17.rs
! 5af29d5155e1ad26afae51f6ba61d2c2  gcc/testsuite/rust/compile/macros/mbe/macro18.rs
! 16cbb0c310c9d3506217f27730134a71  gcc/testsuite/rust/compile/macros/mbe/macro19.rs
! 421a4aafc9c800aacad47cea9aee5769  gcc/testsuite/rust/compile/macros/mbe/macro2.rs
! b1ca2d4dc7e3514c2884744108dff37f  gcc/testsuite/rust/compile/macros/mbe/macro20.rs
! acf23d48c5e8907c94fc9ad9512b9f68  gcc/testsuite/rust/compile/macros/mbe/macro21.rs
! 94a6a460c6d078364f4e18d726d45ba7  gcc/testsuite/rust/compile/macros/mbe/macro22.rs
! ce3f94a272a69844253a21a1de1f3eaa  gcc/testsuite/rust/compile/macros/mbe/macro23.rs
! 2e2cfd6ad377b694fe8cb9717e6c4656  gcc/testsuite/rust/compile/macros/mbe/macro25.rs
! 2ebb4a653eb27be8e54475a3951619f1  gcc/testsuite/rust/compile/macros/mbe/macro26.rs
! d9775da858ed042a70860de4387046a7  gcc/testsuite/rust/compile/macros/mbe/macro27.rs
! 08a170e543a0b9048801179763104585  gcc/testsuite/rust/compile/macros/mbe/macro28.rs
! 1e0cbd58ee10ebb5e271dccbd0162cbd  gcc/testsuite/rust/compile/macros/mbe/macro29.rs
! 123b1e11db692d44dd105aaa54e2d5c5  gcc/testsuite/rust/compile/macros/mbe/macro3.rs
! 32e700adfa3b872f18fb1b4182e09832  gcc/testsuite/rust/compile/macros/mbe/macro30.rs
! d2f98e81c99e146d91d71910f889b180  gcc/testsuite/rust/compile/macros/mbe/macro31.rs
! 5d33d4ac14eb4de136975f9cfff42def  gcc/testsuite/rust/compile/macros/mbe/macro32.rs
! 9d98aaf145bad9e51356360fbd5aea28  gcc/testsuite/rust/compile/macros/mbe/macro33.rs
! 51d54ecf4fdf2c12007c4d39cea41fe5  gcc/testsuite/rust/compile/macros/mbe/macro34.rs
! 81f05ff30c83fc419542476d1d6b21ab  gcc/testsuite/rust/compile/macros/mbe/macro35.rs
! a4c0145ebf6e0d1270d4b1b7d00fcf6d  gcc/testsuite/rust/compile/macros/mbe/macro36.rs
! 677671b16a8b6650430922aa07f3c901  gcc/testsuite/rust/compile/macros/mbe/macro37.rs
! bed7d02f5b8c819554d6e52ace46b14e  gcc/testsuite/rust/compile/macros/mbe/macro38.rs
! acc4a3db11437bb9d845f769316cccfe  gcc/testsuite/rust/compile/macros/mbe/macro39.rs
! 47935881e7414eacc5ee88b55b692cda  gcc/testsuite/rust/compile/macros/mbe/macro4.rs
! 8a919597a71384fcf2df749f0c7e2f49  gcc/testsuite/rust/compile/macros/mbe/macro40.rs
! 3b11e1cf2d0e9a7d2ad4f22731a32842  gcc/testsuite/rust/compile/macros/mbe/macro41.rs
! 41a82268280de492ad11fccca989e3eb  gcc/testsuite/rust/compile/macros/mbe/macro42.rs
! 92ae1601ea830fb34d7642fae08c5707  gcc/testsuite/rust/compile/macros/mbe/macro43.rs
! e9910f8de2ae3032c9b77fdc6fa16d0c  gcc/testsuite/rust/compile/macros/mbe/macro44.rs
! 0d4568d3df391c28384dcb6eda25085b  gcc/testsuite/rust/compile/macros/mbe/macro45.rs
! 8a9c7aa5f77919dfbd071ece74c1ddad  gcc/testsuite/rust/compile/macros/mbe/macro46.rs
! 41407bd52a2f99ff811b674df5d2b718  gcc/testsuite/rust/compile/macros/mbe/macro47.rs
! 725fe9642ceed7374e64d27a583ab43a  gcc/testsuite/rust/compile/macros/mbe/macro48.rs
! 0066fe7fe6e3661e2efc07c0d9bc5b1f  gcc/testsuite/rust/compile/macros/mbe/macro49.rs
! cea6b447d14844469e6a66daab2ef606  gcc/testsuite/rust/compile/macros/mbe/macro5.rs
! b302559ca62aed1d6bc27155de88c055  gcc/testsuite/rust/compile/macros/mbe/macro50.rs
! 9bfa519d74b039a71bf5fe0b4cd8326b  gcc/testsuite/rust/compile/macros/mbe/macro51.rs
! 78a5aa89cac023bc785c0adb9f089fd0  gcc/testsuite/rust/compile/macros/mbe/macro52.rs
! 898735ef79f68dfc70d4168bba56d096  gcc/testsuite/rust/compile/macros/mbe/macro53.rs
! 4f0b536a7ec6c7e5f074989b2c6f1612  gcc/testsuite/rust/compile/macros/mbe/macro54.rs
! ca850e23b6b7c81edc9053233d083b47  gcc/testsuite/rust/compile/macros/mbe/macro55.rs
! d1cad6e9a95fe096eb686831198c622f  gcc/testsuite/rust/compile/macros/mbe/macro56.rs
! ad1d9b6db0e590cab45d2df94e6b4774  gcc/testsuite/rust/compile/macros/mbe/macro57.rs
! e221c65fc7671a329c75c309eb8d84b0  gcc/testsuite/rust/compile/macros/mbe/macro58.rs
! e375367173e252dadfe42d6abd643862  gcc/testsuite/rust/compile/macros/mbe/macro6.rs
! fd673f9260f234aee491e8d2fcc55acd  gcc/testsuite/rust/compile/macros/mbe/macro7.rs
! 06bb53602d66838d4c8109b831eeb7db  gcc/testsuite/rust/compile/macros/mbe/macro8.rs
! 5ceb4a75d4b0622e359a0de43f36762b  gcc/testsuite/rust/compile/macros/mbe/macro9.rs
! 0e2d475222f18ad870b3b108e20ec203  gcc/testsuite/rust/compile/macros/mbe/macro_call_statement.rs
! 0e51610f4552bff322366234a94cbaee  gcc/testsuite/rust/compile/macros/mbe/macro_export_1.rs
! a57477ce9d60aea59edc946b7c399d07  gcc/testsuite/rust/compile/macros/mbe/macro_return.rs
! fa3e0646a7b030bb430b127da2900675  gcc/testsuite/rust/compile/macros/mbe/macro_rules_macro_rules.rs
! a4fd702d54b6ee9ebfb2e6e9ad7d9588  gcc/testsuite/rust/compile/macros/mbe/macro_use1.rs
! b8ca829745dd2a35cb6e5ad418cfda91  gcc/testsuite/rust/compile/macros/mbe/mbe_macro.exp
! 2f2b93268b8cb4819bacde3ee6a4fd59  gcc/testsuite/rust/compile/macros/mbe/meta-param.rs
! f6fd463372ec927d737a6adce056d704  gcc/testsuite/rust/compile/macros/proc/attribute_crate_type.rs
! 680383e3d3dd395778b06b8f6df40202  gcc/testsuite/rust/compile/macros/proc/attribute_non_function.rs
! 6be6ba4392564e325bf2988c9d512b03  gcc/testsuite/rust/compile/macros/proc/attribute_non_root_function.rs
! da41b6bf8d7c739329a64766396dae4f  gcc/testsuite/rust/compile/macros/proc/attribute_non_root_method.rs
! 8792988656ea359dacec203ca78c5a51  gcc/testsuite/rust/compile/macros/proc/attribute_non_root_module.rs
! 529e5237d0b6a834d226f22b986d693a  gcc/testsuite/rust/compile/macros/proc/attribute_private.rs
! c749e1d8aa6bfc949ef97e6aef4b1213  gcc/testsuite/rust/compile/macros/proc/crate_type.rs
! 8ece177f40dec7c7230217be35166808  gcc/testsuite/rust/compile/macros/proc/derive_crate_type.rs
! c6a091067fa6f39fb4fb83684685e02b  gcc/testsuite/rust/compile/macros/proc/derive_malformed.rs
! 2e16f825c9665e5863a83c6c59b9049b  gcc/testsuite/rust/compile/macros/proc/derive_non_function.rs
! 2b2d1621ee972ef8b371152fc8f2ca88  gcc/testsuite/rust/compile/macros/proc/derive_non_root_function.rs
! e98083eb89a842947a4cdd0f0323bcf6  gcc/testsuite/rust/compile/macros/proc/derive_non_root_module.rs
! 60c0d6600c1a9cc6ba9175075ea99b6b  gcc/testsuite/rust/compile/macros/proc/derive_private.rs
! b3e522d7e12f5397c2a39bb3376c50e5  gcc/testsuite/rust/compile/macros/proc/non_function.rs
! 4a13fe8af1aaedb0bf53ae31253d5bcd  gcc/testsuite/rust/compile/macros/proc/non_root_function.rs
! 14c0baad4c7e892fabafceec2e9045e8  gcc/testsuite/rust/compile/macros/proc/non_root_method.rs
! c5bae63cbc837c437488896e81a44674  gcc/testsuite/rust/compile/macros/proc/non_root_module.rs
! 82d95b69a022bed988ac429c922d384a  gcc/testsuite/rust/compile/macros/proc/non_root_trait_method.rs
! ea64ffc41b9add950fc498f76a5a0c36  gcc/testsuite/rust/compile/macros/proc/private.rs
! b8ca829745dd2a35cb6e5ad418cfda91  gcc/testsuite/rust/compile/macros/proc/proc_macro.exp
! 1f5fa1c45a54f678ab64ca244c1fe6fe  gcc/testsuite/rust/compile/macros/proc/pub_function.rs
! 1dd70ad3ec7121f165133c76244a824e  gcc/testsuite/rust/compile/macros/proc/pub_module.rs
! bd366fc8f1bd48183a8bfedda516d321  gcc/testsuite/rust/compile/match-identifierpattern-enum.rs
! 37b654d01127bec9b7163081d19a2340  gcc/testsuite/rust/compile/match-identifierpattern.rs
! 56babc1a270c84c7fe8f842795fb05c1  gcc/testsuite/rust/compile/match-never-ltype.rs
! 4c1f3e032cba1a8adcc4e4b4d3a0e352  gcc/testsuite/rust/compile/match-never-rtype.rs
! 93aa60a819a01d6ee3828cca5219d7d8  gcc/testsuite/rust/compile/match-restpattern-tuple-1.rs
! fc9b7d2d4bb9963302a68226e9c08458  gcc/testsuite/rust/compile/match-restpattern-tuple-2.rs
! 2e43a4d187d7e27aa06e3927e65a583f  gcc/testsuite/rust/compile/match-slicepattern-array.rs
! cfb7e6aa9801425986a22d8e15a8a528  gcc/testsuite/rust/compile/match-slicepattern-slice.rs
! afef148eac95e4333a352ea481e9a27e  gcc/testsuite/rust/compile/match-struct-path.rs
! fdf4f2b9d47351cc51821aa5cac1085a  gcc/testsuite/rust/compile/match-tuplestructpattern-err.rs
! 7214233ae105a590c6e5c648d1a538df  gcc/testsuite/rust/compile/match-tuplestructpattern-non-variant.rs
! 61a8498607376116778cc1f39fcdf462  gcc/testsuite/rust/compile/match-tuplestructpattern-rest.rs
! 74bb15616e5ded212bf30b18162ffbd8  gcc/testsuite/rust/compile/match-tuplestructpattern.rs
! 72c0d2982b1ab36cffb0350603371eca  gcc/testsuite/rust/compile/match1.rs
! 1b91ba46251a89048af8618b291df12e  gcc/testsuite/rust/compile/match2.rs
! 28e5112c752d27c58ea4a15b7f2e415c  gcc/testsuite/rust/compile/match3.rs
! 55468641e4b8308c6e8ba0e77f4d257f  gcc/testsuite/rust/compile/match4.rs
! 19f321c15c16a894ba8df52499af496c  gcc/testsuite/rust/compile/match5.rs
! fc40a989e45e92ff36307dae69c7feba  gcc/testsuite/rust/compile/match6.rs
! 787fdfa2348d255ae6a03213c05501f1  gcc/testsuite/rust/compile/match7.rs
! cf8788dbada900b86befbe54b159c077  gcc/testsuite/rust/compile/match8.rs
! 5cedfd6ed25cfd7cf02e134846b30d47  gcc/testsuite/rust/compile/match9.rs
! b30867c131b27bce830a37c41459788b  gcc/testsuite/rust/compile/match_break.rs
! 7d4c7e4767a351c3039ac6d7255452d8  gcc/testsuite/rust/compile/may_dangle.rs
! a8880487be46564c8633ddd3863cec15  gcc/testsuite/rust/compile/method1.rs
! 666db39f8c8467f03f866b4d2b574494  gcc/testsuite/rust/compile/method2.rs
! 477f92da078aef1d3d46394db5527a6b  gcc/testsuite/rust/compile/min_specialization1.rs
! 81fa68fc39cbeed3ddda23fc166d2f17  gcc/testsuite/rust/compile/mismatch-crate-name.rs
! cea8fc6391958ad7dfaf3c9c0fae6d86  gcc/testsuite/rust/compile/mismatched-types.rs
! e231e538febe2b589a3f0eaacc8ed989  gcc/testsuite/rust/compile/missing_closing_paren.rs
! 18348ac5b621923f3e14d010510eb8ce  gcc/testsuite/rust/compile/missing_constructor_fields.rs
! 775854480777f26a721b17fa79300bac  gcc/testsuite/rust/compile/missing_return1.rs
! 3488d558ea779e419eb5939f19689484  gcc/testsuite/rust/compile/mod_missing_middle.rs
! 6847e46e8fb1faccc912a128920d7966  gcc/testsuite/rust/compile/mod_missing_middle/missing_middle/both_path.rs
! 5a19b08ad9c6d2b2a7206a0bac429af9  gcc/testsuite/rust/compile/mod_missing_middle/missing_middle/explicit.not.rs
! 0c698b207d7baa3852f8a068f236bac4  gcc/testsuite/rust/compile/mod_missing_middle/missing_middle/explicit.not/other.rs
! cd05644ed63556d4b86d76594e45c19b  gcc/testsuite/rust/compile/mod_missing_middle/missing_middle/inner_path.rs
! e423cd71d83e2ff468da6055234aac58  gcc/testsuite/rust/compile/mod_missing_middle/missing_middle/outer_path.rs
! e7e40a55fdf47f28c89ad061c6470378  gcc/testsuite/rust/compile/mod_missing_middle/missing_middle/sub/mod.rs
! 8d7d946e590c2876825aeb5b33acbe76  gcc/testsuite/rust/compile/multi_reference_type.rs
! 72e34ff54157685843c81b89ae3be12b  gcc/testsuite/rust/compile/multiline-string.rs
! a66470a529e528ac46e3d07d1a5f17e6  gcc/testsuite/rust/compile/multiple_bindings1.rs
! f31b2774759388ed35dc4269f901b27b  gcc/testsuite/rust/compile/multiple_bindings2.rs
! 545146ab7461b26f54326e81d45da595  gcc/testsuite/rust/compile/mutability_checks1.rs
! 5347e97f6abe755953017f56901ed5cd  gcc/testsuite/rust/compile/name_resolution1.rs
! 743b3c7d94d1a70912d425f8bac1ae53  gcc/testsuite/rust/compile/name_resolution10.rs
! a164f1cba0737a0efc72e6d0b8086cf4  gcc/testsuite/rust/compile/name_resolution11.rs
! 3aea675b670c6fc1968021e8f886e9be  gcc/testsuite/rust/compile/name_resolution12.rs
! d12142ecee0739004c6a7eaf3da4e801  gcc/testsuite/rust/compile/name_resolution13.rs
! b74a88f3505f4ab74ee4419ab30a545d  gcc/testsuite/rust/compile/name_resolution14.rs
! d1aa80f28f441526968cec28fc11de80  gcc/testsuite/rust/compile/name_resolution15.rs
! 498761703ecfad413b5ca67e81542618  gcc/testsuite/rust/compile/name_resolution16.rs
! a0aef1e7093ca4dfce49de36d2060b44  gcc/testsuite/rust/compile/name_resolution17.rs
! fc649a5b1f764ce93abfd30ddf4a2d9f  gcc/testsuite/rust/compile/name_resolution18.rs
! 70d45e5882b11c1911384ffceb9b85aa  gcc/testsuite/rust/compile/name_resolution19.rs
! b50764846f13bbd910ec929c1aa29e50  gcc/testsuite/rust/compile/name_resolution2.rs
! f24c77e37d12a39151522184ec9c2535  gcc/testsuite/rust/compile/name_resolution20.rs
! e3378f39620c55df82b0e48b399140e3  gcc/testsuite/rust/compile/name_resolution22.rs
! a9fd512c90e6a51f37c1b610f86743a9  gcc/testsuite/rust/compile/name_resolution23.rs
! eb0042f3563840da7ab1442f5de0b28b  gcc/testsuite/rust/compile/name_resolution24.rs
! 2119574871ad31844d95df71c6c5340a  gcc/testsuite/rust/compile/name_resolution25.rs
! 4451e4aed7aa23af2e35ef923e109c43  gcc/testsuite/rust/compile/name_resolution3.rs
! f96972d0205a1c0dbb4d637866eabb75  gcc/testsuite/rust/compile/name_resolution4.rs
! a28faf8494eeae9637209b6141cf803a  gcc/testsuite/rust/compile/name_resolution5.rs
! 5abd468cbdeb6307385cc9b4af7f7d12  gcc/testsuite/rust/compile/name_resolution6.rs
! d65f39df14ef5e966e39a8cbcba42198  gcc/testsuite/rust/compile/name_resolution7.rs
! 52218c5bb7a22b29ef059c1a83caf9d0  gcc/testsuite/rust/compile/name_resolution8.rs
! d58e76df4ab13357ec81802a54ebd973  gcc/testsuite/rust/compile/name_resolution9.rs
! 819e3c226231807099efa2f38b27eff3  gcc/testsuite/rust/compile/negative_impls.rs
! fda9dc3567123e4f04a16ea5f5b364bf  gcc/testsuite/rust/compile/negative_impls_2.rs
! 73acb28a189596c239409b93cbd5d153  gcc/testsuite/rust/compile/nested_generic.rs
! 8d3bdeb4554325413f034d9caa5d45c4  gcc/testsuite/rust/compile/nested_macro_definition.rs
! 5cbc00140bae9d06617f7e444baaf508  gcc/testsuite/rust/compile/nested_macro_use1.rs
! da671ca390cc71e31d1a13e83175ed07  gcc/testsuite/rust/compile/nested_macro_use2.rs
! 3b2626cfdc7db1273eb3ace63fc4ebf3  gcc/testsuite/rust/compile/nested_macro_use3.rs
! 0e29d0825fda239bc7af83c9fccfaf89  gcc/testsuite/rust/compile/never_type1.rs
! 1b451825adc15745ad07329bcb713dac  gcc/testsuite/rust/compile/no_mangle-malformed.rs
! 19dbaffedde4ba3825d87ab394b19d20  gcc/testsuite/rust/compile/non_foreign_variadic_function.rs
! 3639ca46ce436f80bb407f584c24a65e  gcc/testsuite/rust/compile/non_member_const.rs
! 501057f9a3f80553b968ea2275e57662  gcc/testsuite/rust/compile/nonexistent-field.rs
! cd02e5ae651b681a19fcaf8376afcbf5  gcc/testsuite/rust/compile/not_a_float_literal_tuple_index.rs
! 295d3f361dc7ebc9f93d3f2553623849  gcc/testsuite/rust/compile/not_find_value_in_scope.rs
! 44807d1ba47e379ce9115ce45743697e  gcc/testsuite/rust/compile/not_raw_ref_op.rs
! 8b92c67b77b0a8b9220595331bfd0354  gcc/testsuite/rust/compile/offset_of1.rs
! a10eb4517b48647e195976dbe08ce7d3  gcc/testsuite/rust/compile/offset_of2.rs
! f9e5077ca4388add458aa1ed7334e634  gcc/testsuite/rust/compile/parse_associated_type_as_generic_arg.rs
! 938a28b8ea65e0b3a8fee8f4fae84c4d  gcc/testsuite/rust/compile/parse_associated_type_as_generic_arg2.rs
! 0a258b1b2c2f35bd4df545e130449ac7  gcc/testsuite/rust/compile/parse_associated_type_as_generic_arg3.rs
! 970cdfb566edd0cdbcf8b8f97cb9cf1e  gcc/testsuite/rust/compile/parse_closure_bind.rs
! 08b49981dd7469c5ab4c7e8f4ebda364  gcc/testsuite/rust/compile/parse_complex_generic_application.rs
! b40b3d8ed7d9fc7c492cc49d68b8759e  gcc/testsuite/rust/compile/parse_complex_generic_application2.rs
! ac7d528f48d6a84b3e60f20a514d6cf7  gcc/testsuite/rust/compile/parse_empty_tuple_pattern.rs
! 40079a8e05b34d028238d8927bd7d372  gcc/testsuite/rust/compile/parse_float_dot.rs
! 7b85f8417fcc86423cfe4746076018be  gcc/testsuite/rust/compile/parse_generic_path_expr.rs
! 37c7aff5159b5715fc8cd7a7745826e1  gcc/testsuite/rust/compile/parse_global_path_generic.rs
! 6e2f342ff10c837c71ccd9977a2d7e98  gcc/testsuite/rust/compile/parse_invalid_specialization.rs
! fa1b080c05380ac0134d408be302d780  gcc/testsuite/rust/compile/parse_item_default_macro.rs
! 7db46b087a9339ddd439310cfee25358  gcc/testsuite/rust/compile/parse_pub_unit_type.rs
! 114e68344ffd8da36992cebba2f47a5f  gcc/testsuite/rust/compile/parse_range.rs
! 9385674eed552ec32d320c657de0a700  gcc/testsuite/rust/compile/parse_simple_path_fail_1.rs
! 02876c80eef3286f34675c7753261443  gcc/testsuite/rust/compile/parse_simple_path_fail_2.rs
! 9d33d486f2d0ec95adbc86fda39b9f62  gcc/testsuite/rust/compile/parse_specialization.rs
! 1278a63dcebf6ac473bf094b98ea0db2  gcc/testsuite/rust/compile/parse_variadic_function.rs
! b0f727a1ffd77601ebcce027eb8a993a  gcc/testsuite/rust/compile/path_as_generic_arg.rs
! 047765489bd97f90336445add2055145  gcc/testsuite/rust/compile/pattern-or.rs
! d79a8f788f3a9207ed678cbc58ca5c82  gcc/testsuite/rust/compile/pattern-struct.rs
! 423d1017eea48611d7e71642d906a3d6  gcc/testsuite/rust/compile/pattern_variadic.rs
! 42996b9a980ff76ec1eada1676d8da78  gcc/testsuite/rust/compile/prelude_import.rs
! 38fa1110c8ad5fec81be79f68e2b5ef6  gcc/testsuite/rust/compile/primitive-import.rs
! daea204ee4a93b0de9f17381a08f8137  gcc/testsuite/rust/compile/privacy1.rs
! 4da8baa4cd281d900c7d76ef49e2094f  gcc/testsuite/rust/compile/privacy2.rs
! eba63e34bf4a3d4997147475917fcb15  gcc/testsuite/rust/compile/privacy3.rs
! 4ac0cd83475482d1bca9113c9e3080b2  gcc/testsuite/rust/compile/privacy4.rs
! c0843b42d79bf0c882db183800c4e8ec  gcc/testsuite/rust/compile/privacy5.rs
! 3fc9f79471aa0b5eb81d2b87e93e8a08  gcc/testsuite/rust/compile/privacy6.rs
! b1b0e52c874721c0a325366a7bc0642e  gcc/testsuite/rust/compile/privacy7.rs
! 9b7219e724eac9e35cd9d2fd18e153ba  gcc/testsuite/rust/compile/privacy8.rs
! f6b2d1b1b35b33dcdddd3bb19e17981a  gcc/testsuite/rust/compile/privacy9.rs
! d69b6343a6c7750c2337a30c294c90df  gcc/testsuite/rust/compile/ptr_int_cast.rs
! fd275066587b6af6683b95664515141e  gcc/testsuite/rust/compile/pub_restricted_1.rs
! 54a93cbd04b5c2939e425c1c94314bfb  gcc/testsuite/rust/compile/pub_restricted_2.rs
! 6bd1b5dbdfe5f30de51ab30015c5be78  gcc/testsuite/rust/compile/pub_restricted_3.rs
! 8556679d5fb3f07093c6b5c029196057  gcc/testsuite/rust/compile/range_from_expr_for_loop.rs
! 8f47308ec993c0b3c4d6ac061e0c9117  gcc/testsuite/rust/compile/raw-byte-string-loc.rs
! ab589ae7679373b5225bdfa28a2f81bc  gcc/testsuite/rust/compile/raw-string-loc.rs
! 2489fea6f272449ac3fb59684962b103  gcc/testsuite/rust/compile/raw_identifiers_bad_keywords.rs
! b9d738cbe9432ef9912a084d6d0017b5  gcc/testsuite/rust/compile/raw_identifiers_underscore.rs
! 6dc7c38304f2a19efd74f806c61bc355  gcc/testsuite/rust/compile/raw_ref_op.rs
! 47c863d37f17d57952d342e1009884ed  gcc/testsuite/rust/compile/raw_ref_op_feature_gate.rs
! 9ba508c2d07741b696e4855db2a9da60  gcc/testsuite/rust/compile/raw_ref_op_invalid.rs
  18866bec0bccb2a4700637c28efbeaac  gcc/testsuite/rust/compile/rawbytestring.rs
! 96a985111dc0b6fa6e5da165c62e4fce  gcc/testsuite/rust/compile/redef_error1.rs
! 7899f4f909787582c9830959bfad03aa  gcc/testsuite/rust/compile/redef_error2.rs
! e089bb98184ba9adc0034ee6a63f5608  gcc/testsuite/rust/compile/redef_error3.rs
! 049ed63026624cc99753cd92390ab6bd  gcc/testsuite/rust/compile/redef_error4.rs
! d5691828b526a3c26648a9f4a2ca65cc  gcc/testsuite/rust/compile/redef_error5.rs
! a2b256701e3bbefd0fd9e84cd5f19288  gcc/testsuite/rust/compile/redef_error6.rs
! 6b168462f2fad2ee304e3d851ec29174  gcc/testsuite/rust/compile/redundant-semicolons_0.rs
! e777fc9630d68ddc2900c3d74fc2318f  gcc/testsuite/rust/compile/ref_pattern_fn_param1.rs
! c864259519a663ecdb9ce794228363de  gcc/testsuite/rust/compile/ref_pattern_fn_param2.rs
! 0853bd33e41a069ac779f1031cabcab3  gcc/testsuite/rust/compile/reference1.rs
! 45f5ebc9d59101ae861f3e6dca046125  gcc/testsuite/rust/compile/repeated_constructor_fields.rs
! 30f8fce22ebd2b045d3c572d987e757b  gcc/testsuite/rust/compile/rust-const-blog-issue.rs
! 515b61b093475669e79cf8953fd51193  gcc/testsuite/rust/compile/rust_abi.rs
! 2cb7dfbccc813bbbcd257a0425122660  gcc/testsuite/rust/compile/rustc_attr1.rs
! 3acc29ade7325a48cac2cf1759440f1b  gcc/testsuite/rust/compile/rustc_const_stable.rs
! 116db942d7d2214d6873939def9410fc  gcc/testsuite/rust/compile/rustc_const_unstable.rs
! 214990bb0eee4de3b51f5e7fdde12b53  gcc/testsuite/rust/compile/same_field_name.rs
! be4c338c6c29710796489914493d8665  gcc/testsuite/rust/compile/self-in-impl.rs
! 2ef2e5399d947093c2b82f36e833a5bd  gcc/testsuite/rust/compile/self-path1.rs
! 716d25499361417164ec827f9ebb0ac6  gcc/testsuite/rust/compile/self-path2.rs
! 5fa46861655655eb9e658f7c7ff2acb0  gcc/testsuite/rust/compile/self_const_ptr.rs
! 58ba7dc4246e62f932699bc5160f9c39  gcc/testsuite/rust/compile/self_import_namespace.rs
! 646ee5dab501a158cd6266cc3c946dcb  gcc/testsuite/rust/compile/self_mut_ptr.rs
! 8d255b38a76cbc4b0ed622cc41516e70  gcc/testsuite/rust/compile/self_ptr.rs
! 2aefabea5e9340b0dc31cfb0816e5d24  gcc/testsuite/rust/compile/shadow1.rs
! fc4bfff7da9e04a84429fa51984b3b22  gcc/testsuite/rust/compile/silly-order-bug.rs
  26a750cf312f91f5f35658b8da415d03  gcc/testsuite/rust/compile/sized-stub.rs
! 2957300fba12fbef39b203d681568163  gcc/testsuite/rust/compile/sizeof-stray-infer-var-bug.rs
! 8db81b3f57fdb3aaac697db6f3cd5442  gcc/testsuite/rust/compile/slice_rest_pattern.rs
! 3d9403599fa65b5b6f55bf030e5f937c  gcc/testsuite/rust/compile/slicepattern-size-mismatch.rs
! c76cd68ebcf9bb89b67b55d54a10cee5  gcc/testsuite/rust/compile/specify-crate-name.rs
! dd718fcf84dd961738a1ae5a64900abd  gcc/testsuite/rust/compile/static_item_0.rs
! 2ed8ae14e031fb426a127f8fd5819910  gcc/testsuite/rust/compile/static_var1.rs
! c47470fcadcdaa19ce2fb18db595b4e9  gcc/testsuite/rust/compile/stmt_with_block_dot.rs
! 570a954443a78c2e050e56451d9f74a7  gcc/testsuite/rust/compile/stmt_with_block_err1.rs
! cb2ba2189235c85921385195ef70db47  gcc/testsuite/rust/compile/stringify.rs
! 0638f6f2fdd60dec37f5d96bc57237bd  gcc/testsuite/rust/compile/struct-expr-parse.rs
! 2bc6179d03b3e34e3ad83b5e4773cf8b  gcc/testsuite/rust/compile/struct_align1.rs
! 9b4573b2cb3d14c981aa2a9b5ae8f5f1  gcc/testsuite/rust/compile/struct_align2.rs
! aad9e5362beb5b73a16d9c72d51f55fe  gcc/testsuite/rust/compile/struct_expr_field_attributes.rs
! b8008bbbb6a2e41bf794f9f5d16971a2  gcc/testsuite/rust/compile/struct_init1.rs
! 00e347708a104c565e0d029fd61f7e9d  gcc/testsuite/rust/compile/struct_pack1.rs
! c2a21c19762e48d9fe8a2144950b1b4f  gcc/testsuite/rust/compile/struct_pack2.rs
! b43cef7a71615c9da4ee1b0bf1b98d56  gcc/testsuite/rust/compile/structural-eq-peq.rs
! b367b9437770c67d8d9059972bc1a3e8  gcc/testsuite/rust/compile/syntax-only.rs
! 2cb23cc6c5bf4ce86c0d8b975a9d7b57  gcc/testsuite/rust/compile/target_feature-malformed-4233.rs
! 9717a1267510229e7d9933018e324aec  gcc/testsuite/rust/compile/template_function_0.rs
! 156d3a4eb60d669211c1c31f6828f576  gcc/testsuite/rust/compile/torture/all_doc_comment_line_blocks.rs
! fdf890b2027e28e726e5201eddef6b4f  gcc/testsuite/rust/compile/torture/all_doc_comment_line_blocks_crlf.rs
! e523e1100be82cdc849bfc94efa58c3e  gcc/testsuite/rust/compile/torture/alt_patterns1.rs
! 9c037ed72d92be90dd811fb6f830c3a7  gcc/testsuite/rust/compile/torture/arithmetic_expressions1.rs
! 700e78324e0228664e548115a92deb3c  gcc/testsuite/rust/compile/torture/array_const_fold_1.rs
! 977eb70c73e224801b9274751d21f449  gcc/testsuite/rust/compile/torture/array_const_fold_2.rs
! d08195bb155c58b625aaa9e394d06c4c  gcc/testsuite/rust/compile/torture/array_function.rs
! c3e01a95d652e8c7c268b324a2911f80  gcc/testsuite/rust/compile/torture/array_type_infer.rs
! 6eb6e6ff52af6e9b7afd0b827ed9cbec  gcc/testsuite/rust/compile/torture/array_zero_length.rs
! d8dd161fac9318a0470043dfee8c0c20  gcc/testsuite/rust/compile/torture/arrays1.rs
! f51aa4c941042d8c31ec23157e91d1da  gcc/testsuite/rust/compile/torture/arrays2.rs
! 5ca1a0eacac6a0f825a32e310b4b4874  gcc/testsuite/rust/compile/torture/arrays3.rs
! f13bc2644c23f9b77870bdffd7143d6c  gcc/testsuite/rust/compile/torture/arrays4.rs
! 2866889ac005072b680cb19cc12aa0c1  gcc/testsuite/rust/compile/torture/arrays5.rs
! d5d1af9be28084065ca5bb0e0d583b32  gcc/testsuite/rust/compile/torture/arrays6.rs
! 7bf2f74b7a46f5ef883797b759f5a23a  gcc/testsuite/rust/compile/torture/arrays_index1.rs
! f6ef7fea1ef5fc900269037059a043f9  gcc/testsuite/rust/compile/torture/arrays_index2.rs
! b8c2c7b3c891bc3a263e763f2163c358  gcc/testsuite/rust/compile/torture/arrays_index3.rs
! 92723e1529e3f0e7c0f3f8c66635a91f  gcc/testsuite/rust/compile/torture/as_bool_char.rs
! 107278ea1784128f1f46bbc137fa33ce  gcc/testsuite/rust/compile/torture/associated_types1.rs
! 0a97b462b38130103f86ca35421a3c6a  gcc/testsuite/rust/compile/torture/autoderef1.rs
! 167fe74868ba7bded3851a9357f3b2dc  gcc/testsuite/rust/compile/torture/block_expr1.rs
! a065c1c958a9fdc1a842ebdb363ccb6c  gcc/testsuite/rust/compile/torture/block_expr2.rs
! 59314587deca275c222d9a32bb897ef1  gcc/testsuite/rust/compile/torture/block_expr3.rs
! f0b47694ec4ba423955383a4cf821c5e  gcc/testsuite/rust/compile/torture/block_expr4.rs
! d493591eb7774b7c3575597109cc0fb1  gcc/testsuite/rust/compile/torture/block_expr5.rs
! ed716fa84a3690b39c0af91ffa28108e  gcc/testsuite/rust/compile/torture/block_expr_parser_bug.rs
! 30f83d0f9026d598483f7bba93a46893  gcc/testsuite/rust/compile/torture/bom.rs
! 152ab6386f68ecd72a8f1847206bab27  gcc/testsuite/rust/compile/torture/bom_comment.rs
! 62b52bf276a440da57e4c858a447359e  gcc/testsuite/rust/compile/torture/bom_shebang.rs
! becfe673b19d48d9d128de9bc9a949f9  gcc/testsuite/rust/compile/torture/bom_whitespace.rs
! 6ca799beafae2ef48bf31ba40d4a8497  gcc/testsuite/rust/compile/torture/bools_eq.rs
! cbdcc1458dd3b905587a473cc7f110e1  gcc/testsuite/rust/compile/torture/borrow1.rs
! 48041d4df15544e16464dcba206f2a92  gcc/testsuite/rust/compile/torture/borrow_function.rs
! ebf53f0ebfc6c6854e60f5b3b4326516  gcc/testsuite/rust/compile/torture/break_function.rs
! 2342d1c3c11283e24a3ae7aa1ca5dd52  gcc/testsuite/rust/compile/torture/builtin_abort.rs
! 2b56ba354fbb2cc244d974d266e2983b  gcc/testsuite/rust/compile/torture/byte_char_str.rs
! 0005d13ab30058ae7007910b10f9a902  gcc/testsuite/rust/compile/torture/byte_str.rs
! ae3d551190c1a96fcc88e43e12f59035  gcc/testsuite/rust/compile/torture/cast1.rs
! 72e2f506e45df556fa2b8d1216b47eb4  gcc/testsuite/rust/compile/torture/cast2.rs
! 309e013725ea6fb5ffeb6d3177dcae27  gcc/testsuite/rust/compile/torture/cast3.rs
! 0039b9e25398a0b3429e3eb29ff940a0  gcc/testsuite/rust/compile/torture/cfg_attr.rs
! a6c52e49acead3e0c70ad1d2fb7b2c56  gcc/testsuite/rust/compile/torture/char1.rs
! 787e82fbe52e29c6353ef02980e52abf  gcc/testsuite/rust/compile/torture/check-doc-attr-string.rs
! 335ffa18cefc80ab0dd0187d81d5ae0c  gcc/testsuite/rust/compile/torture/coercion1.rs
! f8f937f1acf2745e64c20616c3515f69  gcc/testsuite/rust/compile/torture/coercion2.rs
! 44a820ec9fc1f76d7d84a0377b42d82b  gcc/testsuite/rust/compile/torture/comparison_expr1.rs
! 70031c9ff4184cf723ac881e46c19862  gcc/testsuite/rust/compile/torture/compile.exp
! e2853f6adb4ff42b52de7bd5386a1b19  gcc/testsuite/rust/compile/torture/compound_assignment_expr1.rs
! f22e92cee5cea1b44f8b9966a8027a12  gcc/testsuite/rust/compile/torture/conditional.rs
! d78b6a0262085ca308a5a6b3653a3247  gcc/testsuite/rust/compile/torture/constant1.rs
! a04178aea3ceec839354c3ffd84b69f3  gcc/testsuite/rust/compile/torture/constant2.rs
! a85eef33b70b974480146ba0bdfe1b07  gcc/testsuite/rust/compile/torture/constant3.rs
! bf13c513e09bfcead7789ecde8acfb5c  gcc/testsuite/rust/compile/torture/deadcode1.rs
! d1a4004c5a6ded0d144af392d0cd79ed  gcc/testsuite/rust/compile/torture/deadcode2.rs
! 868137a24ca97d6b622c7db394321f3a  gcc/testsuite/rust/compile/torture/deref1.rs
! 76752387f75dbaba8935de0f308c3e83  gcc/testsuite/rust/compile/torture/deref_function.rs
! 8999f29296027efbe4203ab972aabca2  gcc/testsuite/rust/compile/torture/doc_comment.rs
! 9052e782c6bd21ebdeacd2ef37c971db  gcc/testsuite/rust/compile/torture/enum1.rs
! 36c2a8fd2c29ef6fb5566c975128b2f4  gcc/testsuite/rust/compile/torture/extern_mod1.rs
! 8278937d0cc6eda70c0ed9f40ea2d918  gcc/testsuite/rust/compile/torture/extern_mod1/modules/mod.rs
! 030d54d2117f07f146e8a9732b4474c8  gcc/testsuite/rust/compile/torture/extern_mod2.rs
! 1490d84b237737cb823c9217c7c951a1  gcc/testsuite/rust/compile/torture/float1.rs
! 648d8471d92dd7e628efe64b7fe0cca3  gcc/testsuite/rust/compile/torture/float_types.rs
! 785a9da1467d65ab0f9ceccec94af674  gcc/testsuite/rust/compile/torture/forward_decl_1.rs
! 24d01e3069aeb01f7861e76a23500dcf  gcc/testsuite/rust/compile/torture/forward_decl_2.rs
! d77e665974d88bd08a4471b05f5bff0a  gcc/testsuite/rust/compile/torture/forward_decl_3-unsafe.rs
! 857a877b0ff7ff3ac0a864d41f3dadb7  gcc/testsuite/rust/compile/torture/forward_decl_3.rs
! b3b1f6a81cb3ee39ad4729bfe15303db  gcc/testsuite/rust/compile/torture/forward_decl_4.rs
! 2d4dfed280824d4f1743d3c4a75b9343  gcc/testsuite/rust/compile/torture/forward_decl_5.rs
! 2a14ed73eb56715fac47961c7ad1d224  gcc/testsuite/rust/compile/torture/func1.rs
! 459ebd43954a1ec8ff304444907f2f6a  gcc/testsuite/rust/compile/torture/func2.rs
! d1c0aa9304b5787c6af6b4adee81e1bf  gcc/testsuite/rust/compile/torture/function_reference1.rs
! 7bda593163cfcc89e3e33a263bf1fea0  gcc/testsuite/rust/compile/torture/function_reference2.rs
! 6dbc5c586e725ca1a1cc60af5f5be2f1  gcc/testsuite/rust/compile/torture/function_reference3.rs
! 317e79768c71ad90371a40260f219cc9  gcc/testsuite/rust/compile/torture/function_reference4.rs
! 4283b9c0802d3443992b86d64b49c230  gcc/testsuite/rust/compile/torture/generics1.rs
! ae189952dcd166a5571dcd5615440d3d  gcc/testsuite/rust/compile/torture/generics10.rs
! f380a34ce41d304a531884eb5e0c4a55  gcc/testsuite/rust/compile/torture/generics11.rs
! 34422f09bbcfb56ea2ccfc354f453d7b  gcc/testsuite/rust/compile/torture/generics12.rs
! b122cdf0c7b6630e3f3c4413687dcab2  gcc/testsuite/rust/compile/torture/generics13.rs
! f4c528ad21608ca329a64d6c83a157e3  gcc/testsuite/rust/compile/torture/generics14.rs
! 079065c06792cef6955c239dbb6b67f1  gcc/testsuite/rust/compile/torture/generics15.rs
! 4253cab6ca571af714e4d0437603a2ad  gcc/testsuite/rust/compile/torture/generics16.rs
! 2149499050557d801183f9e6d38b41c5  gcc/testsuite/rust/compile/torture/generics17.rs
! ab12db0d875dca7b9e3be9427f05441c  gcc/testsuite/rust/compile/torture/generics18.rs
! 06410d687fd39fd0c8a4e5498570e5c9  gcc/testsuite/rust/compile/torture/generics19.rs
! 1cd66b377ec1a8578d1353b0db943076  gcc/testsuite/rust/compile/torture/generics2.rs
! 19b45aea09528996986d88ed8681cff4  gcc/testsuite/rust/compile/torture/generics20.rs
! 149023ef5912108de8b4e8624b5222ee  gcc/testsuite/rust/compile/torture/generics21.rs
! 187b0b899c874b123afb719ba910cf81  gcc/testsuite/rust/compile/torture/generics22.rs
! 2acbcc43b95f7596b6f0b0818dd92273  gcc/testsuite/rust/compile/torture/generics23.rs
! be459d614083a5aa1b5a0fc6101d06bb  gcc/testsuite/rust/compile/torture/generics24.rs
! 632f72e180193a47ad3acffa5e975e03  gcc/testsuite/rust/compile/torture/generics25.rs
! f42e58f4bb2ee5e87a595df3e3e6c2cc  gcc/testsuite/rust/compile/torture/generics26.rs
! f130bd8b02885b5bff30d571b55a62f7  gcc/testsuite/rust/compile/torture/generics27.rs
! f12f5e6df159ac25888e513dd93f2412  gcc/testsuite/rust/compile/torture/generics28.rs
! f17a9ef32249c5f7d7c5aa05ec6b4953  gcc/testsuite/rust/compile/torture/generics29.rs
! b7e49a6be47f528eb393e00fd26908a4  gcc/testsuite/rust/compile/torture/generics3.rs
! c40fb0b07410e7980fad469df4c272fd  gcc/testsuite/rust/compile/torture/generics30.rs
! 5062980aa7adbf9919be252af122bef9  gcc/testsuite/rust/compile/torture/generics31.rs
! 39fd3f2930de4c96b550b07ff5d6ea56  gcc/testsuite/rust/compile/torture/generics32.rs
! 65d0b30d635c0578193c3878272dd137  gcc/testsuite/rust/compile/torture/generics4.rs
! dced3a9462a53955b813b2692a7b090f  gcc/testsuite/rust/compile/torture/generics5.rs
! 22160ffd35e3e1b14703b27ae0b93b72  gcc/testsuite/rust/compile/torture/generics6.rs
! 5de9bfdb8b0cba810752d605376501f4  gcc/testsuite/rust/compile/torture/generics7.rs
! e64d09c4aa9a07f1ffb409e70e12527e  gcc/testsuite/rust/compile/torture/generics8.rs
! 2d85a427ffecf626dc303d0d27e18a54  gcc/testsuite/rust/compile/torture/generics9.rs
! 395a45c2c8dc61003c5bf77fbf78f5b1  gcc/testsuite/rust/compile/torture/grouped_expr_function.rs
! 287bba6afc9bc45397c73b9adaaa8ac1  gcc/testsuite/rust/compile/torture/identifier-missing-impl-1.rs
! 5d24a6ca2068f590853e671c30a9a97a  gcc/testsuite/rust/compile/torture/if.rs
! 79a1b73fa046294586bc0a47b730211e  gcc/testsuite/rust/compile/torture/if_elif.rs
! e419012e6cd9fb814f13b07d15eb893d  gcc/testsuite/rust/compile/torture/if_elif_else_expr1.rs
! ebe54baa12f0aa3ea41b6ea7d6a9d428  gcc/testsuite/rust/compile/torture/if_else.rs
! 5a4fa3b5df30ae14697c9542b49aa6fb  gcc/testsuite/rust/compile/torture/ifunaryexpr.rs
! 920a12b829b8f984526c871e31cbf212  gcc/testsuite/rust/compile/torture/impl_block1.rs
! 3feb539a3f0b8e4e51fe4d0a3c63fdb4  gcc/testsuite/rust/compile/torture/impl_block2.rs
! 77b149fb26a75cf6fa0484833034954c  gcc/testsuite/rust/compile/torture/impl_block3.rs
! e6ca0f899f79ff3ab33db86267a4fa7d  gcc/testsuite/rust/compile/torture/impl_block_unused.rs
! 05c689f230ac5a87f83bff028418698e  gcc/testsuite/rust/compile/torture/implicit_returns1.rs
! 513b61c876729d12da26c3f39e7abd3a  gcc/testsuite/rust/compile/torture/infer_type1.rs
! ee57cea6d4167d2f5a2c826ae72aa749  gcc/testsuite/rust/compile/torture/inner_attributes.rs
! 5d4b318bf8adfb7808db0e4f3513deac  gcc/testsuite/rust/compile/torture/integer_inference_var1.rs
! c38d658293c258583fcb0ad0d0aa7271  gcc/testsuite/rust/compile/torture/integer_inference_var2.rs
! a41ad9d29fc8cc2864d3b3d1da781fe4  gcc/testsuite/rust/compile/torture/integer_inference_var3.rs
! d98f733774408fbc7514e5b75b429cca  gcc/testsuite/rust/compile/torture/integer_inference_var4.rs
! 31b1b4b7d065b79b397ca6e80713ceb3  gcc/testsuite/rust/compile/torture/integer_inference_var5.rs
! f469e2f4fbffc501a3af510d57f34eee  gcc/testsuite/rust/compile/torture/integer_types.rs
! ee5ef709e37b17b37891e2466cfe6afd  gcc/testsuite/rust/compile/torture/intrinsics-2.rs
! e3188dd1c7e160729f1e8a5729872685  gcc/testsuite/rust/compile/torture/intrinsics-3.rs
! 9bb5d7323f86e7c136d82a410fda48d2  gcc/testsuite/rust/compile/torture/intrinsics-4.rs
! 34277d77489dcc35b5bf4c68f644f6bb  gcc/testsuite/rust/compile/torture/intrinsics-5.rs
! 476a3e84988c4e32cb2ac846632045c6  gcc/testsuite/rust/compile/torture/intrinsics-6.rs
! e2b335b7117c971a8c450c1deb56588a  gcc/testsuite/rust/compile/torture/intrinsics-7.rs
! 0a9ecf90d73b53ab571f850655d2dc7c  gcc/testsuite/rust/compile/torture/intrinsics-8.rs
! 490c78de2d79ba3cb434f2c9f9874c72  gcc/testsuite/rust/compile/torture/intrinsics-math.rs
! a4adc24cf95b12fa0bbeb1910a8fc8c9  gcc/testsuite/rust/compile/torture/isolated_cr_block_comment.rs
! f34eef566cf0283bb6dca5cc9b79de49  gcc/testsuite/rust/compile/torture/isolated_cr_line_comment.rs
! 0d092a4330fa99195341345c3332967c  gcc/testsuite/rust/compile/torture/issue-1024.rs
! 80d034fea06bef8370ddb50054b051ac  gcc/testsuite/rust/compile/torture/issue-1075.rs
! 80d6e241156412bddb399722ac235c09  gcc/testsuite/rust/compile/torture/issue-1432.rs
! 406d54681d65b703831615467b4b2080  gcc/testsuite/rust/compile/torture/issue-1434.rs
! 0a94e4e590827340ac355febfaf48a28  gcc/testsuite/rust/compile/torture/issue-1506.rs
! 2b1a500aa9c24cbf1169b7f3402a3170  gcc/testsuite/rust/compile/torture/issue-1555.rs
! 6f45b488a85ef3806e8a67f8e41bcb12  gcc/testsuite/rust/compile/torture/issue-368.rs
! a6193332b211935deb23791e1baf2a75  gcc/testsuite/rust/compile/torture/issue-808.rs
! 74c6bb7f0c9c9706eddbb96b53db4559  gcc/testsuite/rust/compile/torture/issue-862.rs
! 6e5726768c3bdaf0f5afc1b037ea5757  gcc/testsuite/rust/compile/torture/issue-893-2.rs
! fec709aa4b5e72a151dcbf60d2986384  gcc/testsuite/rust/compile/torture/issue-893.rs
! 29595aa1cff98b0f7c31b0ed5c6aebdf  gcc/testsuite/rust/compile/torture/lazybooleanexpr_function.rs
! c10b4099a456471bb802b8619bf1d0ce  gcc/testsuite/rust/compile/torture/lifetime1.rs
! 6c4d9e27b81996de7d2fe38f1889e809  gcc/testsuite/rust/compile/torture/literals1.rs
! 5436e5021544624f5d914c619ede242c  gcc/testsuite/rust/compile/torture/loop1.rs
! 569683530539f1513d7dfd077d8655dd  gcc/testsuite/rust/compile/torture/loop2.rs
! 92263c30af29bc34b45c066bd9540389  gcc/testsuite/rust/compile/torture/loop3.rs
! a5ea45ff3f424b52045901564e91727b  gcc/testsuite/rust/compile/torture/loop4.rs
! 2a731f676b729fbdbd60950b6c1d414e  gcc/testsuite/rust/compile/torture/loop5.rs
! 0deba5a9492af06167afd85b5aae10f7  gcc/testsuite/rust/compile/torture/loop6.rs
! a2f062effffd93b9d4d03f11cc887052  gcc/testsuite/rust/compile/torture/loop7.rs
! 860e13cc132eedc2762390e4369b7571  gcc/testsuite/rust/compile/torture/loop8.rs
! ca9dd83628017851a8b3df880ee109e4  gcc/testsuite/rust/compile/torture/macro-issue1403.rs
! 0fe7135c253e1779307b62895e7896f6  gcc/testsuite/rust/compile/torture/macro_as_expr.rs
! c0bfaa09dece2bd9a9a8d9ccb1a8d74a  gcc/testsuite/rust/compile/torture/match1.rs
! f18ca58ac8c829be8dded35e104f53db  gcc/testsuite/rust/compile/torture/methods1.rs
! 823b6eff156f670d2aad9e053ba7875d  gcc/testsuite/rust/compile/torture/methods2.rs
! 3a32b14d3786cd73a15f20a723dbf526  gcc/testsuite/rust/compile/torture/methods3.rs
! 537d4d6c56d0b2442c41d69f77dd5725  gcc/testsuite/rust/compile/torture/mod-nameresolve.rs
! 447aba16aa7e276048faea7ba27a7bea  gcc/testsuite/rust/compile/torture/mod1.rs
! eae809c284afe8f3d4ca29d7b61dfeb2  gcc/testsuite/rust/compile/torture/mod2.rs
! a23c36b851ab81323eb71eda6f576132  gcc/testsuite/rust/compile/torture/mod3.rs
! d1e08ad9924d246f8402392cdfdcf5bc  gcc/testsuite/rust/compile/torture/modules/valid_path.rs
! 5e2f80b4dea8a468b3c354b206e9a349  gcc/testsuite/rust/compile/torture/must_use1.rs
! 16fb0869a365f45151a81e796b4e815b  gcc/testsuite/rust/compile/torture/must_use2.rs
! 1c8f90f487042a33bb8e0acf08090e60  gcc/testsuite/rust/compile/torture/name_resolve1.rs
! 0d384f2eff5a12ea261d549e0115dd38  gcc/testsuite/rust/compile/torture/negation_function.rs
! 072ec96cc0b4beeeaa8ff3e1732f82e4  gcc/testsuite/rust/compile/torture/nested_fn1.rs
! 235b5a4a295178c03fd20387a84f5aae  gcc/testsuite/rust/compile/torture/nested_fn2.rs
! dfa972595ce960e7bcf241361e3dbbf7  gcc/testsuite/rust/compile/torture/nested_struct1.rs
! 767b1f4d6e5547d33f8529d8b59b3513  gcc/testsuite/rust/compile/torture/never_type1.rs
! 814385cb7dcdc27aede29309bce0c3cd  gcc/testsuite/rust/compile/torture/not_shebang.rs
! f4a2aa66a4c4665f1875940b26eee985  gcc/testsuite/rust/compile/torture/not_shebang_block_comment.rs
! 9fbc5a9fa9d3c08941827115e1fd4741  gcc/testsuite/rust/compile/torture/not_shebang_comment.rs
! 1185529fd28001be1092c9fa202f9f1d  gcc/testsuite/rust/compile/torture/not_shebang_multiline_comment.rs
! 37c3b775f772f4708128f6027e4814a4  gcc/testsuite/rust/compile/torture/not_shebang_spaces.rs
! 7bb7007e218d70f518b100ce80dda102  gcc/testsuite/rust/compile/torture/parameter_usage1.rs
! dded9e8144069d4e60ad55cc51f7de67  gcc/testsuite/rust/compile/torture/parens1.rs
! b759295d5e8d05c1dc47156f1e4d5186  gcc/testsuite/rust/compile/torture/phantom_data.rs
! d6398d24645efaf33f81b4a0ef4191db  gcc/testsuite/rust/compile/torture/pointer1.rs
! f0959ff1bd276d250ccc42f37bc85bdc  gcc/testsuite/rust/compile/torture/primconsts.rs
! 86bd151b079ea074d3f82107f256da13  gcc/testsuite/rust/compile/torture/prims_struct_eq.rs
! 6cf972a346def4e54405f735dc17758d  gcc/testsuite/rust/compile/torture/range-lang-item1.rs
! 6cd9f44ec6aba9d36d17df7766fcccf7  gcc/testsuite/rust/compile/torture/raw_identifiers.rs
! f8a99c53051766f9e444d92c260fefc1  gcc/testsuite/rust/compile/torture/raw_identifiers_keywords.rs
! b47fc558f700188bb4d2e500abbcdc80  gcc/testsuite/rust/compile/torture/recursive_fn1.rs
! 385fe0e0389af5f147a93864f4ff403a  gcc/testsuite/rust/compile/torture/return_function.rs
! 42eb8d3ecf2dbf38e572bb4467d2620c  gcc/testsuite/rust/compile/torture/scoping1.rs
! 884af9078907e478ec37cc09ebee07c0  gcc/testsuite/rust/compile/torture/self_type1.rs
! 214b4cb816cfa2765943b5abb1ca5b25  gcc/testsuite/rust/compile/torture/shadow1.rs
! 7160f0834357ccab131fad8abb3f56a3  gcc/testsuite/rust/compile/torture/shadow2.rs
! 60df959f51b786e01de5ae4a395febc0  gcc/testsuite/rust/compile/torture/shebang.rs
! c69ed76a8220e239b633155dac6d42de  gcc/testsuite/rust/compile/torture/shebang_plus_attr.rs
! 5338d7ab3bfddd125f08e26dd879ff83  gcc/testsuite/rust/compile/torture/shebang_plus_attr2.rs
! b34ff12bc54ecc479386b13aae00e3e0  gcc/testsuite/rust/compile/torture/static_function.rs
! a5acfed74ed9a3e1e49ae8edfbcc2358  gcc/testsuite/rust/compile/torture/static_var1.rs
! 3364b7fcad92499312b0abc1451e31fd  gcc/testsuite/rust/compile/torture/stmt_with_block1.rs
! d8d918da82d5e21f625668fc7ba949ec  gcc/testsuite/rust/compile/torture/str1.rs
! 287e52ca3f72a2017abca46f03e69fa7  gcc/testsuite/rust/compile/torture/struct_access1.rs
! ea8bfc82833f20ff34dcc6f6bc27445a  gcc/testsuite/rust/compile/torture/struct_base_init_1.rs
! 6f3237cdeeb445f04937aca5a522bcd2  gcc/testsuite/rust/compile/torture/struct_decl.rs
! 51c46aeb3e268e02cd296e9df9588d7d  gcc/testsuite/rust/compile/torture/struct_init.rs
! 3b2b873fcdf89be79a3bfc603b6d060e  gcc/testsuite/rust/compile/torture/struct_init_10.rs
! b2a3b370e68df47caf0800896c52d14d  gcc/testsuite/rust/compile/torture/struct_init_11.rs
! 5944f7cd26a3e2a9fc4678d1b0f2f354  gcc/testsuite/rust/compile/torture/struct_init_2.rs
! 3a9072e81232f373b7d2151f7b8f0534  gcc/testsuite/rust/compile/torture/struct_init_3.rs
! ee7382b0f606db87f9c72e296c629917  gcc/testsuite/rust/compile/torture/struct_init_4.rs
! 07826d147baa6c252be0edca8bf09e2d  gcc/testsuite/rust/compile/torture/struct_init_5.rs
! 282583f0420a6552bb36304796342bac  gcc/testsuite/rust/compile/torture/struct_init_6.rs
! 98289abf829d048df50a67c6babdffe5  gcc/testsuite/rust/compile/torture/struct_init_7.rs
! 2ca1ceb27b8f20b6041cf81949f17264  gcc/testsuite/rust/compile/torture/struct_init_8.rs
! a880259cc4562c6b06c0ff44af84c26e  gcc/testsuite/rust/compile/torture/struct_init_9.rs
! bf6541107d91ebc0ef79cd469d3f4bee  gcc/testsuite/rust/compile/torture/top_attr.rs
! 63bb998b9beb6dbe73b93731eed5f7aa  gcc/testsuite/rust/compile/torture/traits1.rs
! b08bc2189b8e5310de2fe05379269d15  gcc/testsuite/rust/compile/torture/traits10.rs
! 14fceb576af263f7c46a83071455b545  gcc/testsuite/rust/compile/torture/traits11.rs
! 2adcf57609bffce1ea36ee180ce3e18d  gcc/testsuite/rust/compile/torture/traits12.rs
! e55a51d1345e979b4ed4fc4330e8d0f5  gcc/testsuite/rust/compile/torture/traits13.rs
! 53c4a45d80d61e8785a6247881bc8949  gcc/testsuite/rust/compile/torture/traits14.rs
! c6811c0b89130501d072a41f0c720eb5  gcc/testsuite/rust/compile/torture/traits15.rs
! ebffdc7847228d168a713dac63f277ec  gcc/testsuite/rust/compile/torture/traits16.rs
! f1aa1d7a24a9841f589e9bc042719e7f  gcc/testsuite/rust/compile/torture/traits17.rs
! c8517b99b87a8c0a9250baf87acec460  gcc/testsuite/rust/compile/torture/traits18.rs
! 32dd4d5226a61c54a709595338cbc3cc  gcc/testsuite/rust/compile/torture/traits19.rs
! 131d1cc2281d492ed49e171734444ad4  gcc/testsuite/rust/compile/torture/traits2.rs
! 9eed338263b40939f42d61f489209ee6  gcc/testsuite/rust/compile/torture/traits3.rs
! d0868cdf4c44ea8273098a8a1d5cf0c1  gcc/testsuite/rust/compile/torture/traits4.rs
! 92c5e013e70d884b3923cbf92feb14dc  gcc/testsuite/rust/compile/torture/traits5.rs
! 57184e590610b860badeea967631956b  gcc/testsuite/rust/compile/torture/traits6.rs
! 39a0e47486242979027751ce5ce60824  gcc/testsuite/rust/compile/torture/traits7.rs
! 704b60bbe620add7ebaeac02e549eb10  gcc/testsuite/rust/compile/torture/traits8.rs
! 4f96ecd94356efdbc0f91649af6e7670  gcc/testsuite/rust/compile/torture/traits9.rs
! ba21074bf403a7fe96a057b4df10de34  gcc/testsuite/rust/compile/torture/transmute-size-check-1.rs
! a9bf44625efa55125d68188dbb0830c6  gcc/testsuite/rust/compile/torture/transmute1.rs
! 856ba6b52cb97f89365a34dc844b2383  gcc/testsuite/rust/compile/torture/tuple1.rs
! a32be8ab02d584ff702a43f23ad95934  gcc/testsuite/rust/compile/torture/tuple2.rs
! d4d906776cca4aae5ee85d930cf4ef1c  gcc/testsuite/rust/compile/torture/tuple3.rs
! 09cb66c0ec4c5093bd43e3dcb0a5fca7  gcc/testsuite/rust/compile/torture/tuple_enum_variants.rs
! bae016c82821d665347de4f15da7e8c4  gcc/testsuite/rust/compile/torture/tuple_field_access.rs
! f7b292d171cb3aa823c4cf623afee37e  gcc/testsuite/rust/compile/torture/tuple_function.rs
! 5a8d212733102f4030263d401808799e  gcc/testsuite/rust/compile/torture/tuple_index.rs
! ebe873609098fe274f6bfc9bcfee24f0  gcc/testsuite/rust/compile/torture/tuple_struct1.rs
! 82b8dcf0ca459ffcb7c908865ec096ce  gcc/testsuite/rust/compile/torture/tuple_struct2.rs
! c85b4725fd765fa8f11f621592503d4c  gcc/testsuite/rust/compile/torture/tuple_struct_unit.rs
! 3e8efce6a9f5b4d962fc29080cc6d3ce  gcc/testsuite/rust/compile/torture/tuple_struct_unused.rs
! 91653d43d26472196651c1eb02a9236c  gcc/testsuite/rust/compile/torture/type-alias1.rs
! 1a3c0471582bf7ac4e909100ef47aeb9  gcc/testsuite/rust/compile/torture/type-alias2.rs
! df45b6a3410d2f09b93837757f554415  gcc/testsuite/rust/compile/torture/type_infer1.rs
! 5f4205c009b2ccf860b3ba17510c2fbc  gcc/testsuite/rust/compile/torture/type_infer2.rs
! 49b75d1bb6dbc6bd60b0a47ec849da30  gcc/testsuite/rust/compile/torture/type_infer3.rs
! ec86251919e467ab5186531cd6a92662  gcc/testsuite/rust/compile/torture/type_infer4.rs
! 9413710487c9cd03848ff0631f1c45f2  gcc/testsuite/rust/compile/torture/type_infer5.rs
! 9a1d3397cb0d4280760f707a3e3ec180  gcc/testsuite/rust/compile/torture/type_infer6.rs
! 7eb873e0558dd7b8a986cc4f978dff4c  gcc/testsuite/rust/compile/torture/unary_operators.rs
! a7106ab3e5a08e2b58b4f3d59f6c16bb  gcc/testsuite/rust/compile/torture/undended-string-1.rs
! b681f040c3d1e80af3f41d1b267db483  gcc/testsuite/rust/compile/torture/undended-string-2.rs
! 7496356346ddb12a707c608a7ca122d5  gcc/testsuite/rust/compile/torture/underscore_id.rs
! 4f3b8153204513c624e2394abb19a0d1  gcc/testsuite/rust/compile/torture/unended-raw-byte-string.rs
! 78eb384f1b615849d306aea45b322e5e  gcc/testsuite/rust/compile/torture/uninit-intrinsic-1.rs
! 97a2905e8fd8b85c8fe64e4b83babb3e  gcc/testsuite/rust/compile/torture/union.rs
! 103a196af16a2550139988edb7794ae8  gcc/testsuite/rust/compile/torture/union_union.rs
! 22f979b621b23664c1a0c4a7920e6738  gcc/testsuite/rust/compile/torture/unit_type1.rs
! c460107b92fbee448a060097a3202705  gcc/testsuite/rust/compile/torture/unit_type2.rs
! aea52178c5e92e622fa835425e3334a9  gcc/testsuite/rust/compile/torture/unit_type3.rs
! 84d674e0ec8bae6f18ac4d048b46ed04  gcc/testsuite/rust/compile/torture/unit_type4.rs
! ad40fa8d55b548571a10a7820592e0d4  gcc/testsuite/rust/compile/torture/unit_type5.rs
! 2a38063c216212d1b2623241cd8047a2  gcc/testsuite/rust/compile/torture/unsafe1.rs
! bb916dc7383dfffe2bd083ac6d8b5520  gcc/testsuite/rust/compile/torture/unsafe2.rs
! b5f9a01c4ceb113cef5f95a9be82a126  gcc/testsuite/rust/compile/torture/unsafe3.rs
! 9601c13a3d8bb391d20b36ffee880e60  gcc/testsuite/rust/compile/torture/unsafe4.rs
! 4da7a1cfccf50708481d6149ee3dc497  gcc/testsuite/rust/compile/torture/unused.rs
! 36952c647d326deae7313e17cfa35c71  gcc/testsuite/rust/compile/torture/unused1.rs
! 011e23a9b276286f198468298bc8fb7c  gcc/testsuite/rust/compile/torture/unused_struct.rs
! 9fcdc00fb6fbe7500a819719c27a59e1  gcc/testsuite/rust/compile/torture/unused_struct_field.rs
! e29cac3aeb678adaa01b17ac8e9018f8  gcc/testsuite/rust/compile/torture/usize1.rs
! 325181c927848472e6fdaf8619a509a9  gcc/testsuite/rust/compile/torture/utf8_identifiers.rs
! 450925f1fdb8f793280e12ae10d1c683  gcc/testsuite/rust/compile/torture/utf8_whitespaces.rs
  086c8f2639392f24c1a8d60145c15f47  gcc/testsuite/rust/compile/torture/very-broken-attr-string.rs
! ae85bb383c361b590f3be526db37809d  gcc/testsuite/rust/compile/torture/while_function.rs
! 0ef127ffa4b1fc4bc5cf0b8838eb232d  gcc/testsuite/rust/compile/track_caller.rs
! 523f51e0fc5bdf6170c7935a446e509a  gcc/testsuite/rust/compile/trait-cycle.rs
! 1f5805ef3a2bfe8d85cda1b3c8ed95ba  gcc/testsuite/rust/compile/trait13.rs
! 35ed7ab1a4a6b857f5e3a998ad2b535e  gcc/testsuite/rust/compile/trait14.rs
! c16116c6e1935e080add3e0fa21e3a7d  gcc/testsuite/rust/compile/trait_pub_type.rs
! d62ef0add5507a934fef75f0e8dcfc01  gcc/testsuite/rust/compile/traits1.rs
! 4d4172362dd4c38df4501aa9a3f05fb3  gcc/testsuite/rust/compile/traits10.rs
! 8eca696ee4a39e847c5d4c69b5ed2e4b  gcc/testsuite/rust/compile/traits11.rs
! d953ff1b86e1717b5b127300aff53cd2  gcc/testsuite/rust/compile/traits12.rs
! 534cd76378585ce2560a3037952d2a51  gcc/testsuite/rust/compile/traits2.rs
! 14d8dbc56ae037d552915ad2fb783931  gcc/testsuite/rust/compile/traits3.rs
! 4277fbd39bb6257fbd197846d83ac9b1  gcc/testsuite/rust/compile/traits4.rs
! da3f2451f897f4053cd3e0c13fbf39ee  gcc/testsuite/rust/compile/traits5.rs
! 074c525ae61770a2d9d787c4094d2916  gcc/testsuite/rust/compile/traits6.rs
! a48c06412b8ddf1f0d214f89facc8594  gcc/testsuite/rust/compile/traits7.rs
! 76964b195ec14e15b59384322dc8057f  gcc/testsuite/rust/compile/traits8.rs
! 3d93f175182edabd9e93c1bf359bc570  gcc/testsuite/rust/compile/traits9.rs
! e5ba2705e4db9becf9b15f55ae4c2045  gcc/testsuite/rust/compile/try-catch-unwind-new.rs
! 058f6afaf86db22b30feb1bbcc49eff8  gcc/testsuite/rust/compile/try-catch-unwind-old.rs
! a00f4b8a4164a2df5259ef21468ae761  gcc/testsuite/rust/compile/try-expr1.rs
! 658a514668318ab8a6a5634f3a16e2ad  gcc/testsuite/rust/compile/try-trait.rs
! e612ef3f9af801c3bfb6c9edc3e51d2d  gcc/testsuite/rust/compile/try_block1.rs
! d0dd22fa3a3a512431403c19da377d75  gcc/testsuite/rust/compile/tuple1.rs
! 3e11ad929fc91de98602e9b2a827b85c  gcc/testsuite/rust/compile/tuple_float_index.rs
! 19f5a9f2ca0e23f16b06edd22c250bde  gcc/testsuite/rust/compile/tuple_index_on_non_tuple.rs
! 59c04689778748d13166c52f19d04f8f  gcc/testsuite/rust/compile/tuple_mismatch.rs
! a1ac7edeb898356a609ab5f448f8106d  gcc/testsuite/rust/compile/tuple_struct1.rs
! 3a1197db3bd55512ebf6f3f6c9cc82b4  gcc/testsuite/rust/compile/tuple_struct2.rs
! 0b343c17e414c8d5569ccaf48abff3c6  gcc/testsuite/rust/compile/tuple_struct3.rs
! ffa73f47d2229f341adda66e96732b6f  gcc/testsuite/rust/compile/tuplepattern-rest-readonly.rs
! 8a7025a646eb1e1024bf917d7b472e23  gcc/testsuite/rust/compile/tuplepattern-restpattern-typecheck-err.rs
! 5845cf816be4b72d5badd371e2ffba04  gcc/testsuite/rust/compile/tupple_struct_pattern_tuple.rs
! 146a99b5e95da275ac9f3aa327f5113f  gcc/testsuite/rust/compile/type-alias1.rs
! 2e7b654c0eb9d1bb49d5abfe21bf991c  gcc/testsuite/rust/compile/type-bindings1.rs
! 60558a7d2f3b7ae8e24ff2c795297008  gcc/testsuite/rust/compile/type-if.rs
! 7a9af2a371d7cbd23dbe6d8a8956d6a5  gcc/testsuite/rust/compile/unary_negation.rs
! 10cbc3f39d66596fc2a04f40a8673b0f  gcc/testsuite/rust/compile/unary_not.rs
! 14346ea39ab9b817a79289f9838c3896  gcc/testsuite/rust/compile/unconstrained_type_param.rs
! 0bc89f0cfd095fc4c59f1e85d6966681  gcc/testsuite/rust/compile/undeclared_label.rs
! 6895f64e4c1c706d09e540e4b97751d5  gcc/testsuite/rust/compile/unicode_escape.rs
! a823af26e85a962948de60f4b33d559e  gcc/testsuite/rust/compile/unicode_norm1.rs
! 2ae5eae408801158a2d75eca31317296  gcc/testsuite/rust/compile/unify-errors1.rs
! e61fc0f33dc5620379eacfb49627f713  gcc/testsuite/rust/compile/unknown-associated-item.rs
! c0f3b70f1f30585a1ddb81a01cd7784b  gcc/testsuite/rust/compile/unsafe1.rs
! 02994a008becb1e86b967eba00ea25b3  gcc/testsuite/rust/compile/unsafe10.rs
! ffd0086398c13dd461c60ab251dea96e  gcc/testsuite/rust/compile/unsafe11.rs
! 5575f8e36d7f8fc301e84dfb3a182fa3  gcc/testsuite/rust/compile/unsafe2.rs
! 40a486ea3c004b99b422ac2e7710de83  gcc/testsuite/rust/compile/unsafe3.rs
! 4e9524c05d08f52841deb8cd1659ea8a  gcc/testsuite/rust/compile/unsafe4.rs
! 45e71f540ac5e3c0f5540fe1226f5e64  gcc/testsuite/rust/compile/unsafe5.rs
! dc6dd39f63dac8868fe265acb5c3a242  gcc/testsuite/rust/compile/unsafe6.rs
! 9746952d340627b4fb744b9ec1cee076  gcc/testsuite/rust/compile/unsafe7.rs
! f840f4287f5740ac4854b2f4195dbfbe  gcc/testsuite/rust/compile/unsafe8.rs
! 75e5c1e5c0ca3975f202b6d2fcce3e87  gcc/testsuite/rust/compile/unsafe9.rs
! 1eda1b7673de43c07e2c48bd01367d7c  gcc/testsuite/rust/compile/unsafe_module.rs
! 82c88b596e5dd7e19c5c2febfa49a9e8  gcc/testsuite/rust/compile/unstable-fn.rs
  7c830dd0a2ec3525c6da4bc67b44f331  gcc/testsuite/rust/compile/unterminated_c_comment.rs
! 677e89ef192a8eefa1a4e7e864dfb65f  gcc/testsuite/rust/compile/unused-label_0.rs
! 15677d62dbb38a134b8dcdd984897b15  gcc/testsuite/rust/compile/unused-mut-identifier_0.rs
! dcf8467b7c073251e28e3b9285555700  gcc/testsuite/rust/compile/unused-mut-struct-field_0.rs
! 4be9ad073e00747e5ffe46175988b56e  gcc/testsuite/rust/compile/use_1.rs
! 9fc32e79fcf7466f1df1c8e1f5615b56  gcc/testsuite/rust/compile/use_2.rs
! dfa73aa7120ddff81f720be1afb6d4e8  gcc/testsuite/rust/compile/use_3.rs
! 9508f3e1b9be217e1163c87013266022  gcc/testsuite/rust/compile/use_self_alone.rs
! 049d72c9a061c5c318ca8571600ff869  gcc/testsuite/rust/compile/use_self_alone_in_list.rs
! bb66b71d9e02e842378a5f1a6113a4de  gcc/testsuite/rust/compile/usize1.rs
! ae2e1fb6ecd39505291238dfec8ae324  gcc/testsuite/rust/compile/v0-mangle1.rs
! 7afaa1b52f4b772cce1e07fdbfa3303f  gcc/testsuite/rust/compile/v0-mangle2.rs
! ffeacc1dda452d94122d6a2cea6d601a  gcc/testsuite/rust/compile/variadic.rs
! d328500e54be92447ee10f2591d11017  gcc/testsuite/rust/compile/while_break_expr.rs
! 1c60e802028c78790411bb91b158a2d6  gcc/testsuite/rust/compile/while_let1.rs
! a924b01bbc1d263aa1409bc3be20babb  gcc/testsuite/rust/compile/while_let_expr.rs
! c6edc136ff5d22dbaf22a81eafe9061f  gcc/testsuite/rust/compile/while_let_without_label.rs
! ecd1b51f089be2835ada173bc06aaa41  gcc/testsuite/rust/compile/wrong_lhs_assignment.rs
! 5004765615d7d0e03d77473e2e06aa0f  gcc/testsuite/rust/compile/wrong_no_of_parameters.rs
! c7d793e2850d119364ecbefff6f25e6a  gcc/testsuite/rust/compile/xfail/lifetime_param.rs
! 5eea6de8565b8d2af82fa407a8a5e912  gcc/testsuite/rust/compile/xfail/name_resolution21.rs
! f219c902f8bbb7747064aa57b2247406  gcc/testsuite/rust/compile/xfail/struct_field_vis.rs
! e6cd697b0667152ba39443b3a5693da0  gcc/testsuite/rust/compile/xfail/xfail.exp
! 3218ecaec34cb9248c2d6ea5e9a19e62  gcc/testsuite/rust/compile/zero_sized_slice.rs
! 26d89da49aba430a0b3eddf3bd25e259  gcc/testsuite/rust/core/core.exp
! cf84f07cfe0ecfb071b976dc80fea9b2  gcc/testsuite/rust/debug/chartype.rs
! faa029c0320aae395036255789ed154c  gcc/testsuite/rust/debug/custom_link_section.rs
  04ea1408a944f3f88ca80eedc4a6b423  gcc/testsuite/rust/debug/debug.exp
! 0f03e1c966bc34da8ffe7f4e31810852  gcc/testsuite/rust/debug/i8u8.rs
! 19340915d91d271cd4752d446da432a3  gcc/testsuite/rust/debug/lang.rs
! 6e59b3f6a3efdac0010ff67baf812cd3  gcc/testsuite/rust/debug/no_mangle.rs
! 4f4406b9c3ea1e1d1fe142e73f7d81dc  gcc/testsuite/rust/debug/oldlang.rs
! 533df5d9904c8efee02c94532338efc2  gcc/testsuite/rust/debug/tuple.rs
! d5d8788f3a670487fb051714384ab2a1  gcc/testsuite/rust/debug/win64-abi.rs
! 6cd38c3c8ed8f0c65b736cdeece17cf7  gcc/testsuite/rust/execute/black_box.rs
! 36f6ff07e76f000052781ec6324b4dff  gcc/testsuite/rust/execute/crate-metavar1.rs
  ee134a130743701047cd96c1fbf6fd01  gcc/testsuite/rust/execute/execute.exp
! fdc391d276e1f1fa9f056edffd0476f1  gcc/testsuite/rust/execute/inline_asm_inout_ident.rs
! ec6207f32c715c36caeeb0fa641702a0  gcc/testsuite/rust/execute/inline_asm_inout_var.rs
! 94c13baa4b458105f3e2204c8d4d1e17  gcc/testsuite/rust/execute/torture/arrays.rs
! 50f7444de0171c099a3783818d04a67e  gcc/testsuite/rust/execute/torture/atomic_load.rs
! 98ce4e96587464e7dfa67d374586eab3  gcc/testsuite/rust/execute/torture/atomic_store.rs
! 5454281894a92c17cdf14a5f5504d8b0  gcc/testsuite/rust/execute/torture/basic_partial_ord1.rs
! 5146af2f95700b6d484292317878c033  gcc/testsuite/rust/execute/torture/basic_partial_ord2.rs
! 64ec49dcf61c1ec23016e5eb7627a5b7  gcc/testsuite/rust/execute/torture/block_expr1.rs
! 95c683b978067e1f39177adfa6ce02ae  gcc/testsuite/rust/execute/torture/builtin_abort.rs
! c1b657c2acee7d237da8a2cd240c44a8  gcc/testsuite/rust/execute/torture/builtin_macro_cfg.rs
! ae3d7e4a5d743ef3c619b5f6b7cc9bfb  gcc/testsuite/rust/execute/torture/builtin_macro_concat.rs
! cfad0d9f56bfc596e57015384c27d0c9  gcc/testsuite/rust/execute/torture/builtin_macro_env.rs
! 8d5f0efa0dec7ac74e7eb026e35633d7  gcc/testsuite/rust/execute/torture/builtin_macro_include_bytes.rs
! 768015a23dc069437f4fd1b24e6eaa81  gcc/testsuite/rust/execute/torture/builtin_macro_include_str.rs
! 490a74d71fee522b5677974a21023378  gcc/testsuite/rust/execute/torture/builtin_macro_line.rs
! 12daaf7bd41be456fd163625ab5b5988  gcc/testsuite/rust/execute/torture/builtin_macro_option_env.rs
! b6fcc627a166c042555ce9c7e9298a1f  gcc/testsuite/rust/execute/torture/builtin_macro_stringify.rs
! fa58e352ba2ca785ae91a05e9b7fe6ca  gcc/testsuite/rust/execute/torture/builtin_macros1.rs
! 976ef422b18d727506900f11fc958cec  gcc/testsuite/rust/execute/torture/builtin_macros3.rs
! 1c73c33a19ac89a36deb00b85b6f2cee  gcc/testsuite/rust/execute/torture/cfg-tail.rs
! ccc2591f70377149f4aa4e23d900dba6  gcc/testsuite/rust/execute/torture/cfg1.rs
! 976fd017b8b7b7382385b4f64820e968  gcc/testsuite/rust/execute/torture/cfg2.rs
! 9783ede29592db2668bfdad04aa365bc  gcc/testsuite/rust/execute/torture/cfg3.rs
! 7982b994d6eb88a809b882ab3b263b33  gcc/testsuite/rust/execute/torture/cfg4.rs
! 8686a31954a6b1f67d910f849e9edc68  gcc/testsuite/rust/execute/torture/cfg5.rs
! c98955e696b05c373422ad43b266645b  gcc/testsuite/rust/execute/torture/closure1.rs
! 39fa53e571e319f302b0000309ee776a  gcc/testsuite/rust/execute/torture/closure2.rs
! 4e204217a205db43769683456b710213  gcc/testsuite/rust/execute/torture/closure3.rs
! db9f24f81db2d945c11b0cf69da93548  gcc/testsuite/rust/execute/torture/closure4.rs
! 28f34ea7230418c77a610873f7363349  gcc/testsuite/rust/execute/torture/coercion1.rs
! d347450bdc1ae7a9cba5035d61ed484e  gcc/testsuite/rust/execute/torture/coercion2.rs
! 9b8ec8e474ec7df9849f045d45239949  gcc/testsuite/rust/execute/torture/coercion3.rs
! d25ba3e0e787fe42b3e0a4040931490c  gcc/testsuite/rust/execute/torture/const-generics-1.rs
! d6c46d627a1b183703c0480160002d7b  gcc/testsuite/rust/execute/torture/const-generics-2.rs
! 0e4e2dc92fc74441d3382b3b13841342  gcc/testsuite/rust/execute/torture/const-generics-3.rs
! 0a8131301d243b8e2fe4bd0c83a21615  gcc/testsuite/rust/execute/torture/const-generics-4.rs
! 72ed4fcbe6172cd33fae785e304d95d9  gcc/testsuite/rust/execute/torture/const-generics-5.rs
! fc1c063aa95eb7fee39802e7ff880983  gcc/testsuite/rust/execute/torture/const-generics-6.rs
! 5de4c871f7589ca936b1190b6c2bd8da  gcc/testsuite/rust/execute/torture/const-generics-7.rs
! 744aef37751c0985c87a0e8de312c015  gcc/testsuite/rust/execute/torture/const_block1.rs
! 16aaa17474f319d84939e58bd3191fe6  gcc/testsuite/rust/execute/torture/const_fold1.rs
! 241a2be1d8747c41bb6696abef8fca56  gcc/testsuite/rust/execute/torture/const_fold2.rs
! 564f7bd6f6e2918dc568c36735773c18  gcc/testsuite/rust/execute/torture/copy_nonoverlapping1.rs
! 15aeecda0667a9b6fb7dc5fa85ca5d7d  gcc/testsuite/rust/execute/torture/decl_macro1.rs
! 1d8ebbc049fb21f9609e1de2d2d094ac  gcc/testsuite/rust/execute/torture/decl_macro2.rs
! 2ca84627b7b27d5e1c7889f6997d31c1  gcc/testsuite/rust/execute/torture/decl_macro3.rs
! b9d5acfe96556f242a09a6982797cd8b  gcc/testsuite/rust/execute/torture/decl_macro4.rs
! 96cd2db45a5178f7f0e98b99f0e2a966  gcc/testsuite/rust/execute/torture/derive-default1.rs
! 598d93933bb6d9468012ebfa7bdf2df0  gcc/testsuite/rust/execute/torture/derive-partialeq1.rs
! 82fc7c1a883d67cbea2110b45f72da44  gcc/testsuite/rust/execute/torture/derive-partialeq2.rs
! b92c9779bd60dcd2744afcc28a94141c  gcc/testsuite/rust/execute/torture/derive_clone_enum1.rs
! f6cb889901b8a47b518071b96493b711  gcc/testsuite/rust/execute/torture/derive_macro1.rs
! 91018d1d0e0fc7d6e223eb91e2f12d0c  gcc/testsuite/rust/execute/torture/derive_macro3.rs
! ea026219dd061a7db1e3b975bd31a0cb  gcc/testsuite/rust/execute/torture/derive_macro4.rs
! f3e8fb4d74a3a31041cfcb2286645769  gcc/testsuite/rust/execute/torture/empty_main.rs
! 86239e95fe0435c053014d6db143dfd7  gcc/testsuite/rust/execute/torture/enum_intrinsics1.rs
! d67b83a0a0218684802f7a55aa0ae5cc  gcc/testsuite/rust/execute/torture/enum_intrinsics2.rs
  cb35f9697071bbbc6f20d8dd5a14c43b  gcc/testsuite/rust/execute/torture/execute.exp
! c579ac738ba95f67c2c7d8a745f30d74  gcc/testsuite/rust/execute/torture/exit_error.rs
! ab6af2afb853cd3748a8320e0f4d16f3  gcc/testsuite/rust/execute/torture/extern_mod4.rs
! deec28fbd0fd7d5a890d0905cbfa3d3a  gcc/testsuite/rust/execute/torture/extern_mod4/modules/mod.rs
! 87d77b12ee8bad224dbedb6256ae3b9c  gcc/testsuite/rust/execute/torture/for-loop1.rs
! cd7da58dde4ecd6e1fd26cc6ce27b7d8  gcc/testsuite/rust/execute/torture/for-loop2.rs
! 51c98fe37862ab18dafa4be9e1fcc95e  gcc/testsuite/rust/execute/torture/func1.rs
! 9f2dc78bbb26473ff4aa0d00da4869eb  gcc/testsuite/rust/execute/torture/gat1.rs
! fab98ca34ae058c9972166c501a700ec  gcc/testsuite/rust/execute/torture/helloworld1.rs
! dd9d5a465f08d85c74f79bf57191b889  gcc/testsuite/rust/execute/torture/helloworld2.rs
! ab0eadcf833fcbd08d9b7fdc9778ed10  gcc/testsuite/rust/execute/torture/iflet.rs
! dd0b1222be6b1ec837410b77e7ddd329  gcc/testsuite/rust/execute/torture/impl_desugar-2.rs
! c74962e4f0e603fdce997c7c2eab4c02  gcc/testsuite/rust/execute/torture/impl_desugar.rs
! f04314c1bbc390151f9f4390ec084acd  gcc/testsuite/rust/execute/torture/impl_rpit1.rs
! 273b93990efa3d49c8431f0ded936498  gcc/testsuite/rust/execute/torture/impl_rpit2.rs
! 13b3608339866645b166a4b358d3848a  gcc/testsuite/rust/execute/torture/impl_rpit3.rs
! 57744af16607d42583ff20d65bc2832f  gcc/testsuite/rust/execute/torture/impl_trait1.rs
! 8d34075dd79102590ef64df190149bfa  gcc/testsuite/rust/execute/torture/impl_trait2.rs
! de48464b049bdc9add1595e6b18ce48a  gcc/testsuite/rust/execute/torture/impl_trait3.rs
! 8499dc5f3ba531cb5d541bd25b957571  gcc/testsuite/rust/execute/torture/impl_trait4.rs
  d1bf4d03901b291d3115f4895ffb2fb7  gcc/testsuite/rust/execute/torture/include.txt
! efe869588cf6114c014dbc0157499bd0  gcc/testsuite/rust/execute/torture/index1.rs
! 101931feb6b9121176b08e5394b8f10c  gcc/testsuite/rust/execute/torture/inline_asm_mov_x_5_ARM.rs
! 432174330121612ddc4ea6d7c0d027b1  gcc/testsuite/rust/execute/torture/inline_asm_mov_x_5_x86_64.rs
! 4fa8496908e0df7f3ad0f9cc89ae158a  gcc/testsuite/rust/execute/torture/issue-1120.rs
! b9069a5808313d4ee9c3158642f16c2c  gcc/testsuite/rust/execute/torture/issue-1133.rs
! c68eadc07d6d914d77119a7508217550  gcc/testsuite/rust/execute/torture/issue-1198.rs
! 205a284536c62257237cafba849510a6  gcc/testsuite/rust/execute/torture/issue-1231.rs
! f211448e561b07c038f7478190c63c24  gcc/testsuite/rust/execute/torture/issue-1232.rs
! 0a19d52270e6f6a04b3ae31079a2becc  gcc/testsuite/rust/execute/torture/issue-1249.rs
! fbf24044cbc55ac914d38771a17a9dba  gcc/testsuite/rust/execute/torture/issue-1436.rs
! 0881f68a74be3e36fd00dbbbb18f2b3d  gcc/testsuite/rust/execute/torture/issue-1481.rs
! cda33c9c5bfc7d9a57d1aeb9b01db881  gcc/testsuite/rust/execute/torture/issue-1482.rs
! b825c57ebd5d1de7db0b31049ccfdd6c  gcc/testsuite/rust/execute/torture/issue-1496.rs
! 00710ea9e854b57c6271db191d9c1dfd  gcc/testsuite/rust/execute/torture/issue-1720-2.rs
! 319c4e21194522719736bd828db78424  gcc/testsuite/rust/execute/torture/issue-1720.rs
! b6b074a8a691f6f9edb8191b820c0ad6  gcc/testsuite/rust/execute/torture/issue-1852-1.rs
! da3f6f2847d41be5c388e50b18051e12  gcc/testsuite/rust/execute/torture/issue-1852.rs
! d3e0bc464f2baffbf8ee91c925621dc5  gcc/testsuite/rust/execute/torture/issue-2005.rs
! 6f391012bf8db4ff631bb1cc219d0ab5  gcc/testsuite/rust/execute/torture/issue-2052.rs
! 8becbf6525cbbde4782e84b68f602396  gcc/testsuite/rust/execute/torture/issue-2080.rs
! eb246e0781aed1a5ef0f833de779311e  gcc/testsuite/rust/execute/torture/issue-2179.rs
! 871532add4afde596d37879088bc335a  gcc/testsuite/rust/execute/torture/issue-2180.rs
! b00a6157a531d1d419bb852d30b7d131  gcc/testsuite/rust/execute/torture/issue-2187.rs
! 4352bdc0463aa54e7198417685b82ee9  gcc/testsuite/rust/execute/torture/issue-2236.rs
! 0ed62723e59e9c8766f2f3b9d9309e64  gcc/testsuite/rust/execute/torture/issue-2583.rs
! 7cad0696fff12a23d88d55c29b36b4fd  gcc/testsuite/rust/execute/torture/issue-2906.rs
! a452c2cb8c1bc6b24b3320a96b894e04  gcc/testsuite/rust/execute/torture/issue-3126.rs
! 97f421639e726c9a811adfdd8b583ea4  gcc/testsuite/rust/execute/torture/issue-3381.rs
! d6d01f4144498ec9f00ffa866981dbb4  gcc/testsuite/rust/execute/torture/issue-3502.rs
! 66b5ccda9023acd8a0d6e1339fee0f09  gcc/testsuite/rust/execute/torture/issue-3836.rs
! 1c8ab14dfd7607c77a2ae45ffa4adc37  gcc/testsuite/rust/execute/torture/issue-4242.rs
! 8efe65f5ec5ca3b8c78e44c2715c8c59  gcc/testsuite/rust/execute/torture/issue-647.rs
! b4f8eea90f82d2c33cf223fa89563c57  gcc/testsuite/rust/execute/torture/issue-845.rs
! a49dd9edf48eec1cd3bb1cf4896a8a83  gcc/testsuite/rust/execute/torture/issue-851.rs
! e79ef9dc28c84445eac4ce32ebe6adcb  gcc/testsuite/rust/execute/torture/issue-858.rs
! 449e42630eb5fd571755658ebbb341c4  gcc/testsuite/rust/execute/torture/issue-976.rs
! a7f4a565f46d8c8589434308e7968386  gcc/testsuite/rust/execute/torture/issue-995.rs
! 073edd8112fc3c910df51654db9d2f1c  gcc/testsuite/rust/execute/torture/iter1.rs
! 58e6d4e2e10974545dcb38e56ab711d4  gcc/testsuite/rust/execute/torture/let-identifierpattern-subpattern.rs
! e5d4fd47103c9b2ec08ec98416082eb9  gcc/testsuite/rust/execute/torture/let-pattern-1.rs
! 3b24a17a7ebb32561ec8e5ad521f06a0  gcc/testsuite/rust/execute/torture/link-name.rs
! 868f1e6cdc28e8b0c04096fef25d723b  gcc/testsuite/rust/execute/torture/literalpattern_neg.rs
! b9e7dd193296598753c75fbfaae447bd  gcc/testsuite/rust/execute/torture/loop-condition-eval.rs
! d7e1088b7c9ae3714d6c9ac6aeb13b18  gcc/testsuite/rust/execute/torture/macro-issue1426.rs
! 6fcd51511bc08d2f26a63f6e5ce98020  gcc/testsuite/rust/execute/torture/macro_use1.rs
! fef7dfee1986a4975d9f025b245800a7  gcc/testsuite/rust/execute/torture/macros1.rs
! 31d0eb8ff0aaf8e4812d0b436cb2d29f  gcc/testsuite/rust/execute/torture/macros10.rs
! 9e148fef1f01dcaf28d627321fe8632f  gcc/testsuite/rust/execute/torture/macros11.rs
! 6ddcf4beca028d3c8ab4ae7105875f48  gcc/testsuite/rust/execute/torture/macros12.rs
! ae9e9ba30ebd0d0bfa3c86b0a22f0dde  gcc/testsuite/rust/execute/torture/macros13.rs
! 406cd9f64ec3e5088ddbb7652f5ea817  gcc/testsuite/rust/execute/torture/macros14.rs
! 8ad6983cf3ef2c54ae76580252f1297a  gcc/testsuite/rust/execute/torture/macros16.rs
! da3cc94e0c8aa9565e49d1bd27995cf8  gcc/testsuite/rust/execute/torture/macros17.rs
! 0d871981ac386df32d6bb372828f424c  gcc/testsuite/rust/execute/torture/macros18.rs
! 6e3068ee92dcbcdee53be16df2a46590  gcc/testsuite/rust/execute/torture/macros19.rs
! 9280e6a24c6a4499e7b669ed932e5d6f  gcc/testsuite/rust/execute/torture/macros2.rs
! b281220ae153f399dd51618f42474958  gcc/testsuite/rust/execute/torture/macros20.rs
! a21c287a31b6ae6ae179b1e5dfa2ac1e  gcc/testsuite/rust/execute/torture/macros21.rs
! 4275d231e07ef7914d5814da80620035  gcc/testsuite/rust/execute/torture/macros22.rs
! 96550fbe0c3128feee77a41dfc4caa9a  gcc/testsuite/rust/execute/torture/macros23.rs
! 67746d30dadbf3035d2d8852c7dbc69c  gcc/testsuite/rust/execute/torture/macros24.rs
! eadfe7cba5cb9c5ec331deb7f77f0dbc  gcc/testsuite/rust/execute/torture/macros25.rs
! 105c0886cf1eed36dc2251a200d0211b  gcc/testsuite/rust/execute/torture/macros26.rs
! c3c01ded1bb615ed722fd3e375605462  gcc/testsuite/rust/execute/torture/macros27.rs
! bf443f4e61bd165416067dee392a404c  gcc/testsuite/rust/execute/torture/macros28.rs
! 537527f89c1e8934f8ae9a83f325faf3  gcc/testsuite/rust/execute/torture/macros29.rs
! c4ca94d1444b919b584963996a8b5c93  gcc/testsuite/rust/execute/torture/macros3.rs
! f1af5dc0f2bfff937199c36b0c439a26  gcc/testsuite/rust/execute/torture/macros30.rs
! 37aaf50e3e76b27620a70209cf15c330  gcc/testsuite/rust/execute/torture/macros31.rs
! 402b3c904e6681716d7e1f2a8ded8bc7  gcc/testsuite/rust/execute/torture/macros4.rs
! f987c9a3d4082272d0fdffecda3a5982  gcc/testsuite/rust/execute/torture/macros5.rs
! 20d3279749c0860156f1e8398eeffedb  gcc/testsuite/rust/execute/torture/macros6.rs
! 52d5a486adcbb425f6b447d97cd3d1a2  gcc/testsuite/rust/execute/torture/macros7.rs
! addb70cf1de08173fd0c2abd2b1b0aff  gcc/testsuite/rust/execute/torture/macros8.rs
! a162d48d44f2ab3e7366e4fcd9aba1d3  gcc/testsuite/rust/execute/torture/macros9.rs
! 689951c24d422ee0af8a391bac29de71  gcc/testsuite/rust/execute/torture/match-identifierpattern.rs
! 5176a660e070f5219983faf6aade8bb1  gcc/testsuite/rust/execute/torture/match-restpattern-tuple.rs
! 6fe41f4e67a073ce971d39a214f170ee  gcc/testsuite/rust/execute/torture/match-slicepattern-array-1.rs
! 43e59ce9f1f04867d865abddd3a15ef7  gcc/testsuite/rust/execute/torture/match-slicepattern-array-2.rs
! fc16bd0ec2ec1f434c04a9734eb6cd06  gcc/testsuite/rust/execute/torture/match-slicepattern-slice-1.rs
! 88931d862a25827c5027910fb0304f1e  gcc/testsuite/rust/execute/torture/match-slicepattern-slice-2.rs
! 6f6d95c2d72e59c21651b2b47c0809a5  gcc/testsuite/rust/execute/torture/match-tuplestructpattern-rest-1.rs
! 022d64d0c1de1da93f5e3f5142fc84ed  gcc/testsuite/rust/execute/torture/match-tuplestructpattern-rest-2.rs
! 01b927e144874f1d853a6daba14b5212  gcc/testsuite/rust/execute/torture/match-tuplestructpattern.rs
! 14d4601e2d037806196aad97cb37c69f  gcc/testsuite/rust/execute/torture/match1.rs
! bc6b669a3a8b1821d1dd4520934053ef  gcc/testsuite/rust/execute/torture/match2.rs
! bb8cc04aaa6e095f9c9dab335699a42e  gcc/testsuite/rust/execute/torture/match3.rs
! 70b31334899ba1dcef9558a5080a554d  gcc/testsuite/rust/execute/torture/match_bool1.rs
! f16dcffd54381b1ed25a88227c4b5ad7  gcc/testsuite/rust/execute/torture/match_byte1.rs
! 5da0a3231adcc1d108f37896717bf936  gcc/testsuite/rust/execute/torture/match_char1.rs
! 05f39916392f58fb43d3649618db0a9d  gcc/testsuite/rust/execute/torture/match_int1.rs
! 3951dec402422d29fa7c4826dc443f65  gcc/testsuite/rust/execute/torture/match_loop1.rs
! 12404878b44abb6ea00fbaefc573cc2b  gcc/testsuite/rust/execute/torture/match_range1.rs
! d53a9a5ff7302a95bec132cd6bba3962  gcc/testsuite/rust/execute/torture/match_range2.rs
! b6c1253a40c7a21db9fac6062ae50a91  gcc/testsuite/rust/execute/torture/match_tuple1.rs
! bd1d405cfc6bdbadc0c47d3aab4b794b  gcc/testsuite/rust/execute/torture/matches_macro.rs
! 7985e85176bb59d44b2aac56f2ca81c0  gcc/testsuite/rust/execute/torture/method1.rs
! a260aeeefeb39cc5b763d1a686ba73c1  gcc/testsuite/rust/execute/torture/method2.rs
! 461e57c8a14391d04550c0fe19b8ac6f  gcc/testsuite/rust/execute/torture/method3.rs
! a627ed448104c77a44ddbf23c7d7ff5c  gcc/testsuite/rust/execute/torture/method4.rs
! f8902e1866727abb028132dce3a5d293  gcc/testsuite/rust/execute/torture/min_specialization2.rs
! 2cf0c2589fbe27e33fa7892a1eabbe9b  gcc/testsuite/rust/execute/torture/min_specialization3.rs
! 3f13ddef20c0f036bfffdb2d02bc5334  gcc/testsuite/rust/execute/torture/mod1.rs
! d4b094ee76b23fbfd1be6f64c23f0041  gcc/testsuite/rust/execute/torture/multiline-string.rs
! e957051762f4d5dabfb1d25f0630864d  gcc/testsuite/rust/execute/torture/name_resolution.rs
! 533763469b219f004d5d73c7642553c9  gcc/testsuite/rust/execute/torture/named_variadic.rs
! b387fd12ecb9c7890bdc7ee742312285  gcc/testsuite/rust/execute/torture/offset_of1.rs
! 7ce60e7c9a23b88e531929901b08bc2a  gcc/testsuite/rust/execute/torture/operator_overload_1.rs
! 7a9ab06f6318e84683222953e87ead0c  gcc/testsuite/rust/execute/torture/operator_overload_10.rs
! 7f955493a04769128e5831b24700a8ef  gcc/testsuite/rust/execute/torture/operator_overload_11.rs
! ddbb0d54dbe04e9a44120bfa8f2ddce3  gcc/testsuite/rust/execute/torture/operator_overload_12.rs
! a71b378698434db041c087693e9ae6e6  gcc/testsuite/rust/execute/torture/operator_overload_2.rs
! f6d9bbcfcbcc50bacdc26faba32b24fe  gcc/testsuite/rust/execute/torture/operator_overload_3.rs
! 4e2f2e5fc14e77826cda18f8eeea6e1a  gcc/testsuite/rust/execute/torture/operator_overload_4.rs
! 1c540b14fca68ab8da4314e8a206914c  gcc/testsuite/rust/execute/torture/operator_overload_5.rs
! e1739fab90e1a08211162fa3f0f5ba40  gcc/testsuite/rust/execute/torture/operator_overload_6.rs
! 215ac5ddf1fe7ccb6405688ca951abfc  gcc/testsuite/rust/execute/torture/operator_overload_7.rs
! bf005623bd9bde86ec99b600f88256c0  gcc/testsuite/rust/execute/torture/operator_overload_8.rs
! 7f4dc06f5d85096aa9d860273afffd64  gcc/testsuite/rust/execute/torture/operator_overload_9.rs
! b1bd8293d4d79d471bcee8c9628e98f8  gcc/testsuite/rust/execute/torture/overflow1.rs
! 282d31a0a6e64109320cd89a553dcb9b  gcc/testsuite/rust/execute/torture/partial-eq-1.rs
! 5b25b996734aaab41eda094c4ffd6b3f  gcc/testsuite/rust/execute/torture/partial-eq-2.rs
! ae032e7a6b620dceda1f72f7aef49015  gcc/testsuite/rust/execute/torture/partial-eq-3.rs
! 6fff728e7326c764389fce2bd2661bbc  gcc/testsuite/rust/execute/torture/partial-eq-4.rs
! 2a40d8d0b7b49b23682014e56e032ad4  gcc/testsuite/rust/execute/torture/partial-ord-1.rs
! d34eb30ea434fa4ce6183a96019e0fe7  gcc/testsuite/rust/execute/torture/partial-ord-2.rs
! c1713ed30269d078883e0be38f7f3ef1  gcc/testsuite/rust/execute/torture/partial-ord-3.rs
! 36b79c1e110c783296d4eb870ceb49bc  gcc/testsuite/rust/execute/torture/partial-ord-4.rs
! c02254917bdf28ebd668fa95a9ccbeda  gcc/testsuite/rust/execute/torture/partial-ord-5.rs
! 2c77b876542802c801ac9d4746fadd66  gcc/testsuite/rust/execute/torture/partial-ord-6.rs
! 531083707d773de2914d4fa7df46576e  gcc/testsuite/rust/execute/torture/prefetch_data.rs
! 5988fffedf274ba8d07caa5e3d9d12d4  gcc/testsuite/rust/execute/torture/ref-pattern1.rs
! d8e34c2b594bbeb40031ffc8818dfb03  gcc/testsuite/rust/execute/torture/ref-pattern2.rs
! a42d8ecb9b2c18b0ae7133071ac2c217  gcc/testsuite/rust/execute/torture/sip-hasher.rs
! 590900c829f19a6e39defc87b838b4d5  gcc/testsuite/rust/execute/torture/slice-magic.rs
! be870a4176f04b8de9b7572abb1b2fa1  gcc/testsuite/rust/execute/torture/slice-magic2.rs
! b191fec760e5441a85bbd57479f78087  gcc/testsuite/rust/execute/torture/slice1.rs
! 525568964207360296b2013476c1624a  gcc/testsuite/rust/execute/torture/str-layout1.rs
! d45464967a452ff175b27ff3b0890b31  gcc/testsuite/rust/execute/torture/str-zero.rs
! f69bfb2937d07310ce98001e8938fe72  gcc/testsuite/rust/execute/torture/struct-pattern-match.rs
! fe8d09c5e3db9666f4831da3d247b28b  gcc/testsuite/rust/execute/torture/struct_pattern1.rs
! f9397ae859a7af6ce6f9e81dc4837f50  gcc/testsuite/rust/execute/torture/trait1.rs
! 5c2276e53a7d37be016a7ac45d66ba5e  gcc/testsuite/rust/execute/torture/trait10.rs
! beed2cefa0bf5680e6b40f57b9e039a1  gcc/testsuite/rust/execute/torture/trait11.rs
! 61c9a5e255c6cceb4d0c7b95ef7d6369  gcc/testsuite/rust/execute/torture/trait12.rs
! bbc24bde4737ec793254e688ac141cf8  gcc/testsuite/rust/execute/torture/trait13.rs
! c11eafed02905a9d76da219590387ac6  gcc/testsuite/rust/execute/torture/trait14.rs
! dc8f6fd56bcc9befeaf32ec4c8eb9e80  gcc/testsuite/rust/execute/torture/trait15.rs
! 621c4e646d592dde3efc00a32873545b  gcc/testsuite/rust/execute/torture/trait16.rs
! 8fb625e62f11cb16e91efcb7b9e39926  gcc/testsuite/rust/execute/torture/trait17.rs
! fc8c3be91dabb27e15883b50dc6a2e7f  gcc/testsuite/rust/execute/torture/trait18.rs
! 887a65a49d2543f5f55f3f4464b3b699  gcc/testsuite/rust/execute/torture/trait2.rs
! f4de79988d3e859ef5fd71b9a3c655df  gcc/testsuite/rust/execute/torture/trait3.rs
! d1932cdfd1ddf9fccd9dfd51b86e803c  gcc/testsuite/rust/execute/torture/trait4.rs
! 22107751a7a2fb30cc5d65e73deee1e9  gcc/testsuite/rust/execute/torture/trait5.rs
! 548705b3fdd6ddaacd082a911ac3780c  gcc/testsuite/rust/execute/torture/trait6.rs
! aeec523e5ad58d08e7af6b343248afa3  gcc/testsuite/rust/execute/torture/trait7.rs
! 79aea26b40f663d62e00f971e1838463  gcc/testsuite/rust/execute/torture/trait8.rs
! 6368a52f67dfa8937c7f391d126397ba  gcc/testsuite/rust/execute/torture/trait9.rs
! 982cce7b72f64991ddd1cfe8bfa53932  gcc/testsuite/rust/execute/torture/transmute1.rs
! 1b17603fa449773324c964a1bcf7f95a  gcc/testsuite/rust/execute/torture/wrapping_op1.rs
! fceabb835a14bfecb7481955919c4f7a  gcc/testsuite/rust/execute/torture/wrapping_op2.rs
! 0e0f3ebabd8be7fe40d5e8bc054bf19d  gcc/testsuite/rust/execute/xfail/macro1.rs
! fabc20160a01c0fa1e0c900262de3997  gcc/testsuite/rust/execute/xfail/match-identifierpattern-enum.rs
! ffa2bd6f2a9efb48af0e98e648eef6ac  gcc/testsuite/rust/link/generic_function_0.rs
! 273b83a82bb22f5d14cfc529c963e5c8  gcc/testsuite/rust/link/generic_function_1.rs
  739b08a3d836e7e7329c0d09d55d5fcb  gcc/testsuite/rust/link/link.exp
! e8f8000787067fbf63460ed56e1fd29e  gcc/testsuite/rust/link/simple_function_0.rs
! 935c741fe66a7107d877188eb7365214  gcc/testsuite/rust/link/simple_function_1.rs
! 06f68dc4a7ab6af5ed722d9ddcda10ff  gcc/testsuite/rust/link/trait_import_0.rs
! 6c4c79b9f86d26ab7ca5de9906a59bc8  gcc/testsuite/rust/link/trait_import_1.rs
  7ba67c515a5228a7472fd045dd8397a0  gcc/testsuite/rust/rustc/README.md
  b8ca829745dd2a35cb6e5ad418cfda91  gcc/testsuite/rust/rustc/rustc.exp
  f5ea66a6a877aa916f3f82001c49ac06  gcc/testsuite/sarif-replay.dg/2.1.0-invalid/3.1-not-an-object.sarif
--- 128614,130145 ----
  a57e521085412bbde60e78229ace4fd5  gcc/testsuite/objc/execute/trivial.m
  2d60a6650416d3bcd6a3f5f1fb61dece  gcc/testsuite/objc/execute/va_method.m
  b8ca829745dd2a35cb6e5ad418cfda91  gcc/testsuite/rust/borrowck/borrowck.exp
! 597536323d0794c559a80baf4b977ea6  gcc/testsuite/rust/borrowck/position_dependant_outlives.rs
! d95192d1d16d52ffe4ad375d31d4b083  gcc/testsuite/rust/borrowck/reference.rs
! d5d93070e0af9b3ee4ced2164aa15b05  gcc/testsuite/rust/borrowck/return_ref_to_local.rs
! 2c4c61a5a5c809e1241b11195560e167  gcc/testsuite/rust/borrowck/subset.rs
! bbf152955f2d0b178e8d4bcc797a0e84  gcc/testsuite/rust/borrowck/test_move.rs
! c8a75c64b1ddd39ba49ade2ba1695722  gcc/testsuite/rust/borrowck/test_move_behind_reference.rs
! 83f8ead851204a34b55f777d37b9123f  gcc/testsuite/rust/borrowck/test_move_conditional.rs
! 8ed7beddaf8abe5e3f66fd1b7d2bdbb4  gcc/testsuite/rust/borrowck/tmp.rs
! e36e647b5a311c6466dfd307ac08b544  gcc/testsuite/rust/borrowck/use_while_mut.rs
! 82d41f07e14ce27d340083067fd9f350  gcc/testsuite/rust/borrowck/use_while_mut_fr.rs
! 272e2f777a02201e14490c8a16fcd8fb  gcc/testsuite/rust/borrowck/well_formed_function_inputs.rs
! 5ff60a54d693543979f44e9cdfdff4c2  gcc/testsuite/rust/compile/abi-options1.rs
! 7257fc6e859c616c3043a69c5f2d90d8  gcc/testsuite/rust/compile/abi-vardaic.rs
! feab21cebab558e3fac8274c794cfeb7  gcc/testsuite/rust/compile/additional-trait-bounds1.rs
! af1e4e0585c1ff2ab7f9c23d43aec88d  gcc/testsuite/rust/compile/additional-trait-bounds2.rs
! af1e4e0585c1ff2ab7f9c23d43aec88d  gcc/testsuite/rust/compile/additional-trait-bounds2nr2.rs
! ef0ef21241eae0c4d4c8f6a7da832428  gcc/testsuite/rust/compile/all-cast.rs
! dc6c0c21953da6a003ed7e4ea2831494  gcc/testsuite/rust/compile/array3.rs
! cf008cdbb160a8d4eded875132b8af0d  gcc/testsuite/rust/compile/array4.rs
! bef0b63cc1001918d661e9e13db5ef66  gcc/testsuite/rust/compile/array_empty_list.rs
! 57922881fbda5f036b116d8caa6456d0  gcc/testsuite/rust/compile/arrays1.rs
! b844641ffa836259966da8bbdb705602  gcc/testsuite/rust/compile/arrays2.rs
! 0e211ddb899f5f3123a498cfad360aa2  gcc/testsuite/rust/compile/assume.rs
! 1eefc880259227fbe7000d396bfa5565  gcc/testsuite/rust/compile/attr-macro.rs
! 86f36986db04879d961e8610ff5743b5  gcc/testsuite/rust/compile/attr-mismatch-crate-name.rs
! 4a8cb1f4a8775d0891e89dad8e64f191  gcc/testsuite/rust/compile/attr_cold.rs
! e5ed37869d42b1e44616a14c50faa71b  gcc/testsuite/rust/compile/attr_deprecated.rs
! be490469be5b121fa85c69dc5c8d9ec6  gcc/testsuite/rust/compile/attr_deprecated_2.rs
! d58f07b82fe27b2df37e171876c670f1  gcc/testsuite/rust/compile/attr_malformed_doc.rs
! 40ba8575bd631336a5b193d946253811  gcc/testsuite/rust/compile/attr_malformed_path.rs
! e79d4857087ee809b9c2f65a80122031  gcc/testsuite/rust/compile/auto_trait.rs
! d655698651f1cfaefa27d4a3f33564cb  gcc/testsuite/rust/compile/auto_trait_invalid.rs
! 25802e5725c2c02d1b7b9081c5efd177  gcc/testsuite/rust/compile/auto_trait_super_trait.rs
! 903bdfa582597054fe9cbb05a65a7909  gcc/testsuite/rust/compile/auto_trait_valid.rs
! fa955fe2f62b929c98e319bad0665b1d  gcc/testsuite/rust/compile/auto_traits1.rs
! 8f24cddf765969877c1d9468827f80e3  gcc/testsuite/rust/compile/auto_traits2.rs
! 7e296f12fd86e087cb9e5bc410260210  gcc/testsuite/rust/compile/auto_traits4.rs
! 5f56d0d17906e2b5b4815f92fe1c24e7  gcc/testsuite/rust/compile/bad-crate-name1.rs
! 2751866d438017a4257d49d5be5bc708  gcc/testsuite/rust/compile/bad-crate-name2.rs
! b26704b31586bd88750829d60e65bea5  gcc/testsuite/rust/compile/bad-rpit1.rs
! 0a61a463e8e672586e0342a5e64e61dc  gcc/testsuite/rust/compile/bad=file-name.rs
! 1d640f208fb9e53edcbe279f20b00832  gcc/testsuite/rust/compile/bad_as_bool_char.rs
! ef26421cba6d83fdec404048dec7e0b1  gcc/testsuite/rust/compile/bad_file_name.txt.rs
! 2e3d770c190894f275849d6dad7c9a2e  gcc/testsuite/rust/compile/bad_inner_doc.rs
! 57955fdb551ff951b69c1c56406c87e0  gcc/testsuite/rust/compile/bad_pub_enumitems.rs
! badea0ff0211813c00e8dd4b64c37d10  gcc/testsuite/rust/compile/bad_stmt_enums.rs
! 0e27001f4ee2bda8809fe5ab52443665  gcc/testsuite/rust/compile/bad_toplevel_enums.rs
! 6e5e06960180efdb3ebd350c4b978943  gcc/testsuite/rust/compile/bad_tuple_index.rs
! a81fdcb42fe8cdac19da8e1d3754e3ff  gcc/testsuite/rust/compile/bad_type1.rs
! c741636a5e6ad51c24807384332f5603  gcc/testsuite/rust/compile/bad_type2.rs
! c232d78021a4d2d5e84318548a6251c7  gcc/testsuite/rust/compile/black_box.rs
! 13fae562540b454a5e5897797377f4a3  gcc/testsuite/rust/compile/bounds.rs
! 7a959378207d735e2baccb5cc9532d88  gcc/testsuite/rust/compile/bounds1.rs
! f33e8fc4a1deb14c8248f987029d6c2b  gcc/testsuite/rust/compile/box_syntax.rs
! 37b5801c93adeef8c5f99969239c2b36  gcc/testsuite/rust/compile/box_syntax_feature_gate.rs
! 91b41e1fa1acc4ecf813b938e00fc8e4  gcc/testsuite/rust/compile/braced_macro_arm.rs
! 8cafb08a7b39753cc9f336e63efa1c3e  gcc/testsuite/rust/compile/braced_macro_statements1.rs
! 546c4b5465b0e2fa6bc3edc7c2488dce  gcc/testsuite/rust/compile/braced_macro_statements2.rs
! 438b9e47fc66fb5baab28b6c812b2c26  gcc/testsuite/rust/compile/braced_macro_statements3.rs
! 814ea7709c4f71ccb81bae4276ea218f  gcc/testsuite/rust/compile/break-rust1.rs
! f3d42a5fa0e793d38226efdb29b90d66  gcc/testsuite/rust/compile/break-rust2.rs
! 5f5081a7a43a927732dc3d0e5f051ba1  gcc/testsuite/rust/compile/break-rust3.rs
! 5135fb9aac613bc29a5a8efac4d11b6a  gcc/testsuite/rust/compile/break1.rs
! baa3a0d30775ed604f878df5231cba48  gcc/testsuite/rust/compile/break2.rs
! 0168c54787b8a0fe1adaf95ec9d34577  gcc/testsuite/rust/compile/break_continue_outside_loop.rs
! bd0c3f42f2caa1d391123da46b68a0e8  gcc/testsuite/rust/compile/break_with_value_inside_loop.rs
  3089e5cf84922d853bd7c44b22155de5  gcc/testsuite/rust/compile/broken_utf8.rs
! bf288f5c0e5145fb8d4726a44c5a66a2  gcc/testsuite/rust/compile/bug-with-default-generic.rs
! 8df49cd8be0ccc61f2a2b4e3b40cadaa  gcc/testsuite/rust/compile/bytecharstring.rs
! 47f2827b01658a867a4f66627f986611  gcc/testsuite/rust/compile/canonical_paths1.rs
! 07f84ca35516d54ef5ad8684ac15669f  gcc/testsuite/rust/compile/cast1.rs
! 498aa4e0e5202b3a5830573fa9e03501  gcc/testsuite/rust/compile/cast4.rs
! b4e66700dcb4d1f8b66af65977c50bdb  gcc/testsuite/rust/compile/cast5.rs
! 143e7d3acb26f11e27d4f8331e4e6986  gcc/testsuite/rust/compile/cast_float_as_integer.rs
! 6b3c0ea17855f294c9c5cf258e01d622  gcc/testsuite/rust/compile/cast_generics.rs
! 50ae599d35ab8184cdc47add2158d88f  gcc/testsuite/rust/compile/cfg-attr.rs
! b389ad8f5a7195c0b12ddde4d067a86e  gcc/testsuite/rust/compile/cfg-core1.rs
! cb20ee4214cc9c7c758cfe7090dbd8b7  gcc/testsuite/rust/compile/cfg-core2.rs
! 4266b0dc6a29cdcbb5bac979b31cc2ae  gcc/testsuite/rust/compile/cfg-test.rs
! ba8eb2757bc78189858e9e26e5824617  gcc/testsuite/rust/compile/cfg1.rs
! 25c31c178b2020c1b5e57531d4ce8eb5  gcc/testsuite/rust/compile/cfg2.rs
! 041c24039a56283d69ec885a2c8daa0f  gcc/testsuite/rust/compile/cfg3.rs
! 4400a3c46d3e2e8e5587eb7f8d8f5215  gcc/testsuite/rust/compile/cfg4.rs
! fd3430794cae9e0c8498cd130b9f317d  gcc/testsuite/rust/compile/cfg5.rs
! bceae929921f63e108cf2b6721f481e1  gcc/testsuite/rust/compile/cfg6.rs
! c884fefd900231e35653f1a0c53cd49a  gcc/testsuite/rust/compile/changed_intrinsics.rs
! 144208587d1da5c72d54f5136d3aeea5  gcc/testsuite/rust/compile/closure_in_closure.rs
! 8c98b46e704d13d47cba917233ecfb0a  gcc/testsuite/rust/compile/closure_move_expr.rs
! 514b6cc95fda2022cc64dc749b80bd68  gcc/testsuite/rust/compile/closure_no_type_anno.rs
! 8324849ae1f0337b7b3300a3b10989d8  gcc/testsuite/rust/compile/cmp1.rs
! fc77e8984ed32ca4b169f07a7c33743c  gcc/testsuite/rust/compile/compile.exp
! ea8b519b5f6dc20919765a2d12253cf0  gcc/testsuite/rust/compile/complex-path1.rs
! b8caa30e14e18cfb49d1bed1ae69d8e0  gcc/testsuite/rust/compile/complex_qualified_path_in_expr.rs
! 7b21d552483815a7f5bc7562d25dff08  gcc/testsuite/rust/compile/const-issue1440.rs
! 02fd8e7a37841f01f3b3d004213940f7  gcc/testsuite/rust/compile/const1.rs
! ffbde230976ce80df05385f373e042a4  gcc/testsuite/rust/compile/const10.rs
! fd81390ede0d9920e2de0ccbbe66ca76  gcc/testsuite/rust/compile/const2.rs
! ecbe2857963b386d49d098328b28f463  gcc/testsuite/rust/compile/const3.rs
! 812d4f370699fd72ac474d62975d372c  gcc/testsuite/rust/compile/const4.rs
! 09eb88ce98f509bca47d7e59b259dc88  gcc/testsuite/rust/compile/const5.rs
! b78a2a579521491c01706597a5676059  gcc/testsuite/rust/compile/const6.rs
! 4f69c0d235e8911221bc5da83fa4e7d4  gcc/testsuite/rust/compile/const7.rs
! 8dd8dc7b5ded29f978be7b3bab84ef68  gcc/testsuite/rust/compile/const8.rs
! dca83b5c8993fc76907eb3097655216d  gcc/testsuite/rust/compile/const9.rs
! 22a01cb2ebbe0537e30254207f3d9655  gcc/testsuite/rust/compile/const_async_function.rs
! 00a3be8795c9dfc0204a0c452932ca87  gcc/testsuite/rust/compile/const_generics_1.rs
! 7c29dd168e0dc87a62c5f64455b551ac  gcc/testsuite/rust/compile/const_generics_10.rs
! 3508dea9533830e65a0de06421e9ff64  gcc/testsuite/rust/compile/const_generics_11.rs
! 702c3daa03f86b87fb35e500fb9fd289  gcc/testsuite/rust/compile/const_generics_12.rs
! c5678ef5f575fc4da59ab567df371864  gcc/testsuite/rust/compile/const_generics_13.rs
! 2d34eb2e0bc38ead046e548201ac7c37  gcc/testsuite/rust/compile/const_generics_14.rs
! 4d927a208c63330de4e3e95169160d40  gcc/testsuite/rust/compile/const_generics_15.rs
! aa4ae91bcf67a6ef68a73d9f48ecf5bb  gcc/testsuite/rust/compile/const_generics_16.rs
! ef486925e793656edfe13353fd5e96d5  gcc/testsuite/rust/compile/const_generics_17.rs
! 1e8ccb29c5210c26482ee15620d47e9a  gcc/testsuite/rust/compile/const_generics_18.rs
! ce0b494ce6565dd3ede47689d6e92e2e  gcc/testsuite/rust/compile/const_generics_19.rs
! 67e2844d293e8a4f52b74313580bbf29  gcc/testsuite/rust/compile/const_generics_2.rs
! 2ee48a865c30626f51626d223892581c  gcc/testsuite/rust/compile/const_generics_3.rs
! a2dd1503bf56cd8a78a1b0c2f5fc0b06  gcc/testsuite/rust/compile/const_generics_4.rs
! 87efe6d29e12bec29f02e869168bb641  gcc/testsuite/rust/compile/const_generics_5.rs
! 45a1a02c60b64578845c5b8cfd93280b  gcc/testsuite/rust/compile/const_generics_6.rs
! d2530f103f9b43917d1031e9c76121c5  gcc/testsuite/rust/compile/const_generics_7.rs
! 6cc14e77664e254343badf2c2bf577d7  gcc/testsuite/rust/compile/const_generics_8.rs
! a76f341ccd5fefbbc01a53f44e7feaf2  gcc/testsuite/rust/compile/const_generics_9.rs
! 25eb2b47069bab5628a45c28451d0425  gcc/testsuite/rust/compile/const_trait_fn.rs
! 6721281195cc56cd12e84384cd45cd14  gcc/testsuite/rust/compile/continue1.rs
! 3370848ae37e0693aa39989f2c545c89  gcc/testsuite/rust/compile/crate-metavar1.rs
! 0e35180eb3f40915dc324e9d5517c1aa  gcc/testsuite/rust/compile/deadcode_err1.rs
! 274c5bccf4091c298f8b3bcb0001befb  gcc/testsuite/rust/compile/deadcode_err2.rs
! 938e724daf0b9c0267c67985ebfc93e8  gcc/testsuite/rust/compile/debug-diagnostics-default.rs
! e96087da06d9ce6f60ee46403f0f5157  gcc/testsuite/rust/compile/debug-diagnostics-off.rs
! 1bfe8bbc0370bd9ea60d074436db5319  gcc/testsuite/rust/compile/debug-diagnostics-on.rs
! 67b96722e1e9de711a7edba95f102025  gcc/testsuite/rust/compile/decl_macro1.rs
! 1ca519a6b8b9beaf2055907032f8db19  gcc/testsuite/rust/compile/decl_macro2.rs
! 8b34c4dc0db014c10f56090080c72f85  gcc/testsuite/rust/compile/decl_macro3.rs
! 85e75afbff2451ec0ad3f261c37c241b  gcc/testsuite/rust/compile/decl_macro4.rs
! 895aaa279b663e704b80b88baac9fda8  gcc/testsuite/rust/compile/decl_macro5.rs
! 995f4a134a7219cf1482622f43e12df7  gcc/testsuite/rust/compile/decl_macro6.rs
! 0d5616f10a3ce29f6f870e51fea09c3d  gcc/testsuite/rust/compile/decl_macro7.rs
! 2060f9066523d761abfbca3e268dda72  gcc/testsuite/rust/compile/default_not_a_kw.rs
! 298d05b397725dfc6e627f0ba41464fc  gcc/testsuite/rust/compile/deferred_const_inference.rs
! 858a7790df723414c375b55ada9d5b5e  gcc/testsuite/rust/compile/deprecated-fn.rs
! 44ea052639e0e1d05623b495d146cbef  gcc/testsuite/rust/compile/derive-debug1.rs
! fab94b7caad241c7fe8f0b333189afd5  gcc/testsuite/rust/compile/derive-default1.rs
! 1b6a0af275536e840d7a9aeca6f0b2ba  gcc/testsuite/rust/compile/derive-eq-invalid.rs
! 846355d2b8837d0d79d4a3b4c604f68e  gcc/testsuite/rust/compile/derive-hash1.rs
! 439550458de559b6190470ed6ad5cdb3  gcc/testsuite/rust/compile/derive-partialeq1.rs
! ce1b34a5cef2d844a239c3f3c77be614  gcc/testsuite/rust/compile/derive_clone_enum1.rs
! a6cf49204b87e1aee338bde26e205346  gcc/testsuite/rust/compile/derive_clone_enum2.rs
! 6b5890ecebb2ff8a216ad601b9221238  gcc/testsuite/rust/compile/derive_clone_enum3.rs
! 4bcdd9437ccee0dc4af09a3ea961fefd  gcc/testsuite/rust/compile/derive_empty.rs
! 68c2f4054765ddb96602a784f6db8d74  gcc/testsuite/rust/compile/derive_macro1.rs
! 33d8c2ccd1a603df08fc32398fb90fcf  gcc/testsuite/rust/compile/derive_macro3.rs
! 6aee74dba13a2ef84559fded4a1f7e25  gcc/testsuite/rust/compile/derive_macro4.rs
! 212fc415d3ec8a56c5004d0864d2ea5b  gcc/testsuite/rust/compile/derive_macro6.rs
! 362ff30f6cd95a5d08febaae0b146aaf  gcc/testsuite/rust/compile/derive_macro7.rs
! b923aeb3b899eb38e6171f196d629aa4  gcc/testsuite/rust/compile/derive_macro8.rs
! 6b96511e2e32389741c4b04ef65bdf48  gcc/testsuite/rust/compile/derive_partial_ord1.rs
! 3d689ce4193eff2b4384d36a72bb8df4  gcc/testsuite/rust/compile/diagnostic_underline.rs
! 22ed0e0ccf9a6baac6f8385cfab731c1  gcc/testsuite/rust/compile/doc_isolated_cr_block_comment.rs
! 8f3ba2239e7c3fe8d7c05028be2fab35  gcc/testsuite/rust/compile/doc_isolated_cr_inner_block_comment.rs
! b9d63212cced17f6d52eb1b38435a8bc  gcc/testsuite/rust/compile/doc_isolated_cr_inner_line_comment.rs
! 325f757f357f27fb55dacdaed8f24d6a  gcc/testsuite/rust/compile/doc_isolated_cr_line_comment.rs
! d446d1bc40f6a362ecb597e28427efad  gcc/testsuite/rust/compile/doc_macro.rs
! ffccd19a7721d4e438526bc94d785560  gcc/testsuite/rust/compile/dropck_eyepatch_feature_gate.rs
! 95d3e14a4c9c5b1fb5d1171f270642c7  gcc/testsuite/rust/compile/dup_fields.rs
! 7d596256980e172cd54a08f34b7f7d48  gcc/testsuite/rust/compile/e0579-neg-float-fail.rs
! f73c3350fbe5e538bfe6eef0852dc34a  gcc/testsuite/rust/compile/e0579-neg-float.rs
  68b329da9893e34099c7d8ad5cb9c940  gcc/testsuite/rust/compile/empty.in
! 564795495212ff88b9e379884a8dac14  gcc/testsuite/rust/compile/empty_comment_before_match.rs
  d41d8cd98f00b204e9800998ecf8427e  gcc/testsuite/rust/compile/empty_file
! 2f7a4ecab50f00b5f6a6a56206aa9078  gcc/testsuite/rust/compile/empty_union.rs
! d7a19aa4ebfd5e24ab46829e8f056008  gcc/testsuite/rust/compile/enum_discriminant1.rs
! 255c1797a6389fb9d3d1afa0de60842a  gcc/testsuite/rust/compile/enum_discriminant2.rs
! a9e08c5d4009f77dffa67287a47e44c3  gcc/testsuite/rust/compile/enum_discriminant3.rs
! 2a334ae2f153c70fc2c5b473c90b308c  gcc/testsuite/rust/compile/enum_variant_name.rs
! 8c264b62a9fcd868449f37332b134faf  gcc/testsuite/rust/compile/exclusive_range_pattern.rs
! a017a785b809075c624123c7c3f19848  gcc/testsuite/rust/compile/exclusive_range_pattern_feature_gate.rs
! d258c7c2d32f482d26eaddf68e107dc3  gcc/testsuite/rust/compile/exhaustiveness1.rs
! e61ae8995903b1614bc1acca3ff31fda  gcc/testsuite/rust/compile/exhaustiveness2.rs
! cf692d69589181337960804c4bc2c202  gcc/testsuite/rust/compile/exhaustiveness3.rs
! 933d07febbe063e13a4ccf840348b8a7  gcc/testsuite/rust/compile/expand_macro_qual_path_in_type.rs
! a8ab705d8a097bd51f3c2fa613b47d3c  gcc/testsuite/rust/compile/expected_type_args2.rs
! 9735fadad7994906bb560e8e972c9544  gcc/testsuite/rust/compile/expected_type_args3.rs
! ff861694aaea8ab14602138adc67cd02  gcc/testsuite/rust/compile/export_name.rs
! b10da56b6e89371d06c1988c0e96cc37  gcc/testsuite/rust/compile/extern_c_named_variadic.rs
! c0c927e1e2fc08f64af016ff1735ec11  gcc/testsuite/rust/compile/extern_func_with_body.rs
! 27c08735f7bfba0879e8283cfc0d74a7  gcc/testsuite/rust/compile/extern_generics.rs
! 4ed707186663ac827fa0e62cd8979042  gcc/testsuite/rust/compile/extern_type_item.rs
! 6539a1a74f577244f3ab96a914f0c16a  gcc/testsuite/rust/compile/extern_type_item_missing_semi.rs
! e364c68fafebd1608e50787d90c6b3e6  gcc/testsuite/rust/compile/feature.rs
! 5c43b07271b89f88a7f76a3b09868799  gcc/testsuite/rust/compile/feature_extern_types.rs
! 291933df6286b5d2289e0120718719ab  gcc/testsuite/rust/compile/feature_intrinsics.rs
! 6f9e00ba38fde78d12dfe07c558689d8  gcc/testsuite/rust/compile/feature_rust_attri0.rs
! afa033c1c4fe2a31381283d6e822cbaa  gcc/testsuite/rust/compile/feature_rust_attri1.rs
! 68873c48c2ca9a38f4772934095861e4  gcc/testsuite/rust/compile/for-loop1.rs
! 91ec856a3fb478e28220b6115ceeccd1  gcc/testsuite/rust/compile/for-loop2.rs
! 867005dd9a2dc5871d483b69f5d191c4  gcc/testsuite/rust/compile/for_expr.rs
! 29a952da6c0ce6dfcf6fef8e670c7fd0  gcc/testsuite/rust/compile/for_lifetimes.rs
! e6f4744aaa9cc54b3b72abbab66f796e  gcc/testsuite/rust/compile/format_args_basic_expansion.rs
! e85e4435f9886753dfc2e0836a434884  gcc/testsuite/rust/compile/format_args_concat.rs
! 9faa54e3f14839433b6a5548a6233428  gcc/testsuite/rust/compile/format_args_extra_comma.rs
! 536d47109178df8055bba03c71e446dc  gcc/testsuite/rust/compile/found_struct.rs
! 822bd4bfa118166b7ce9e227e448619e  gcc/testsuite/rust/compile/frust-compile-until.rs
! 5aefe4aa69f12a438634875e4b880a59  gcc/testsuite/rust/compile/func-const-unsafe.rs
! 75a2a5bfbc47f9e04d55698f35d7ee3e  gcc/testsuite/rust/compile/func1.rs
! 385c7fe52a71146ebd69fa3932e89655  gcc/testsuite/rust/compile/func2.rs
! 041141e3f27a564037016ff4d07d8694  gcc/testsuite/rust/compile/func3.rs
! 8f0e76ff07fb5af3bb9cbebc501c2f41  gcc/testsuite/rust/compile/func4.rs
! 82bbbd57da5b9363f6d0aa25ecaf13ea  gcc/testsuite/rust/compile/func5.rs
! 86b96014ba3ffec125a0dc0e5f4af39e  gcc/testsuite/rust/compile/functions_without_body.rs
! 534769a0c614d8e8e7b2515c36e4ef81  gcc/testsuite/rust/compile/gat1.rs
! 135d767a7acf31d830ff1345cc4d88d4  gcc/testsuite/rust/compile/generic-default1.rs
! e6eacbc5e5520f4ce5cd5c3464df0637  gcc/testsuite/rust/compile/generic_auto_trait.rs
! 05d82b7d3b52387b4e6f06332d561bcf  gcc/testsuite/rust/compile/generics1.rs
! 4e2ffded73e0f2d00513730309e3bd6b  gcc/testsuite/rust/compile/generics10.rs
! 6dd7716f490482cbd0cc8358540df0ec  gcc/testsuite/rust/compile/generics11.rs
! f7144f2557c46fbd14da790e5a2e3b81  gcc/testsuite/rust/compile/generics12.rs
! 686e863073ce4af924f0e96bf88c54d0  gcc/testsuite/rust/compile/generics13.rs
! 8eff76f9e63f63ee1088b8b6c999845e  gcc/testsuite/rust/compile/generics14.rs
! f6362612e8f58e54682eb7dca47fcebe  gcc/testsuite/rust/compile/generics2.rs
! 2a0aab88357b781181ebfe73b5ac9683  gcc/testsuite/rust/compile/generics3.rs
! 747168e1fc3a37c7b4d5f22e08974053  gcc/testsuite/rust/compile/generics4.rs
! 9674f4a2c1b2d6a236b457a18ac1f435  gcc/testsuite/rust/compile/generics5.rs
! c3212644de4c9469581403e49d446238  gcc/testsuite/rust/compile/generics6.rs
! 0893e45c40da7e36c5ba62893a0c2ecd  gcc/testsuite/rust/compile/generics7.rs
! 436da009afec898fb076b93082abc069  gcc/testsuite/rust/compile/generics8.rs
! c18d00968becf385b4485a2770fda544  gcc/testsuite/rust/compile/generics9.rs
! 8b837d34d6184c4e4686af825719e2ff  gcc/testsuite/rust/compile/glob_import_enum.rs
! f393b26051ebd301bb886eda0461df73  gcc/testsuite/rust/compile/global-path-array.rs
! 8c8d8fc3e85056c49082b3493e6378b3  gcc/testsuite/rust/compile/if-without-else.rs
! 0171fb7b78a4428dcdffffc4a964c315  gcc/testsuite/rust/compile/if_let_expr.rs
! 904b940fdac071b864dec2c23a562352  gcc/testsuite/rust/compile/if_let_expr_simple.rs
! 110909136d2429d575b9c91884f72bbf  gcc/testsuite/rust/compile/iflet.rs
! 52cedfaa6f71a3b6443bac378266c394  gcc/testsuite/rust/compile/impl_fnptr.rs
! 3fa7803240970f1e954260988a84c0a6  gcc/testsuite/rust/compile/impl_trait_diag.rs
! 31affdb65bffe825d7785b0c5fc04890  gcc/testsuite/rust/compile/impl_trait_generic_arg.rs
! 30eb3a1aae41c85e86690ca070014a5f  gcc/testsuite/rust/compile/implicit_returns_err1.rs
! 23fcb730f99021360c9d28c0834ee4b8  gcc/testsuite/rust/compile/implicit_returns_err2.rs
! 93acc9517ab5363a7655d5b50a4cbf16  gcc/testsuite/rust/compile/implicit_returns_err3.rs
! 43a87c9f6f27b1568e8066968e276b5c  gcc/testsuite/rust/compile/implicit_returns_err4.rs
! 066821e5180beb0aa6b4c8caf1016d2e  gcc/testsuite/rust/compile/import_wildcards.rs
! 6e9d06bd7806b627386fd989566d2414  gcc/testsuite/rust/compile/include_empty.rs
! 1b40abdd095a8e3abae8a1adea4ddb31  gcc/testsuite/rust/compile/infer-crate-name.rs
! 15f303eb78df0a1cac790e83f79988a3  gcc/testsuite/rust/compile/inline_1.rs
! 708412b50e770327700c5550b6566d52  gcc/testsuite/rust/compile/inline_2.rs
! aec34bd500a81987606d2134fa520c55  gcc/testsuite/rust/compile/inline_asm_compile_nop.rs
! 6f7a2ecffb9c2825c2fb0e2f9e01c637  gcc/testsuite/rust/compile/inline_asm_faulty_clobber.rs
! f89f24fd87af2b1b1ebc5992e9d5c5d8  gcc/testsuite/rust/compile/inline_asm_ident_first.rs
! acbd5c481454bb14991ce006533b6ac0  gcc/testsuite/rust/compile/inline_asm_illegal_operands.rs
! 3637531d86a4fb712e43afe0d1b4b21c  gcc/testsuite/rust/compile/inline_asm_illegal_options.rs
! 9cc8374a5486194b4f374abef959e83e  gcc/testsuite/rust/compile/inline_asm_legal_options.rs
! 047215e19cfa14fc507af6524f4a4810  gcc/testsuite/rust/compile/inline_asm_nop.rs
! a2c833385a2666d37e47be020f020e83  gcc/testsuite/rust/compile/inline_asm_outside_unsafe.rs
! e2c94590ac101390289fd84ba50f0e32  gcc/testsuite/rust/compile/inline_asm_parse_operand.rs
! 9600f1c64f2d09e5d69e42eeb33f7cf8  gcc/testsuite/rust/compile/inline_asm_parse_output_operand.rs
! 9707ab68deb18971d4011357c81c9c2b  gcc/testsuite/rust/compile/inline_asm_typecheck.rs
! 6726c10633de16483b712accccd9a283  gcc/testsuite/rust/compile/invalid_label_name.rs
! 259d523cf59af0ab7affa0b5224952ee  gcc/testsuite/rust/compile/invalid_variadics.rs
! b5ce6a25e409a2368920d8a11afafaac  gcc/testsuite/rust/compile/issue-1005.rs
! 60238af197ff77810e6b85e5b1f52731  gcc/testsuite/rust/compile/issue-1006.rs
! b3e2a2c0f569d317e0297f8411a2c5af  gcc/testsuite/rust/compile/issue-1019.rs
! e1535bacfb51ef60dd71669a144bc8e5  gcc/testsuite/rust/compile/issue-1023.rs
! 6bcbda4d1c22037d46a19557be9d5605  gcc/testsuite/rust/compile/issue-1031.rs
! 071c2db16aa47f6a32ffea5b8e121241  gcc/testsuite/rust/compile/issue-1034.rs
! 700530c63c203591e551a34f2c4af517  gcc/testsuite/rust/compile/issue-1048.rs
! 277734ea77f7d8bf026cf09dc61bed37  gcc/testsuite/rust/compile/issue-1073.rs
! b25a0a6432621f371d4b71f14712d8ab  gcc/testsuite/rust/compile/issue-1081.rs
! 427f31f5db9dd49a3c6ec5edde50c061  gcc/testsuite/rust/compile/issue-1089.rs
! 6886f8731c7fe103b6fd401fbbdc3493  gcc/testsuite/rust/compile/issue-1089/test_mod.rs
! c175010f00e99306ae769e9f6948b550  gcc/testsuite/rust/compile/issue-1128.rs
! a580fc8cb83c93e8249e82973327b64b  gcc/testsuite/rust/compile/issue-1129-1.rs
! e3ff9e72805a7f76548a6643b9f49e2f  gcc/testsuite/rust/compile/issue-1129-2.rs
! 42773a6354698f5cf811ea87506a63b3  gcc/testsuite/rust/compile/issue-1130.rs
! 6b409bf7c10d5054f4f553f0074db128  gcc/testsuite/rust/compile/issue-1131.rs
! 9c8d19d30bade003fcd79f8963f990c9  gcc/testsuite/rust/compile/issue-1152.rs
! 877ddc79489446f73dd5783a4a137eab  gcc/testsuite/rust/compile/issue-1165.rs
! ed1c24318d0c91a8a5b974c48fed0f13  gcc/testsuite/rust/compile/issue-1173.rs
! 706e31ed0794b8c61ceaf359b4ad6725  gcc/testsuite/rust/compile/issue-1210.rs
! 7f468e92bb4a9bfb25ad17a6610a275a  gcc/testsuite/rust/compile/issue-1226.rs
! 5bbd3e7c8f79663e969d6c1bd4b6892d  gcc/testsuite/rust/compile/issue-1234.rs
! f03684c646423e96704aeed055ca307c  gcc/testsuite/rust/compile/issue-1235.rs
! 6c326a67c016a5e55c1226941ee44d16  gcc/testsuite/rust/compile/issue-1237.rs
! 1c3a466c6e21e92aabcdd92474ccf219  gcc/testsuite/rust/compile/issue-1251.rs
! df0bbdcb0c2b0cd92f37f0c3ae7ac5ec  gcc/testsuite/rust/compile/issue-1271.rs
! d35d1891be19b66162da604943246e21  gcc/testsuite/rust/compile/issue-1272.rs
! d8eefc3ef39a2ab0253b212432a4f0bd  gcc/testsuite/rust/compile/issue-1289.rs
! 25373ab7544c45d6124c227e439d05e3  gcc/testsuite/rust/compile/issue-1323-1.rs
! cb1662a0d7577f3aca90c7977c66877a  gcc/testsuite/rust/compile/issue-1323-2.rs
! e4ee8234acd0a37211eb2ce16089f712  gcc/testsuite/rust/compile/issue-1361.rs
! 32cfbd1522793140a70eda6d1d1cb4b8  gcc/testsuite/rust/compile/issue-1383.rs
! 2d1aabaef2d43d98a851d31b452e3089  gcc/testsuite/rust/compile/issue-1393.rs
! 189802e1c1d8dca2b19fd5e773699421  gcc/testsuite/rust/compile/issue-1422.rs
! 2e94c175f917b0b48e11c5acc2f84a3b  gcc/testsuite/rust/compile/issue-1446.rs
! 4e32fcbfc0b47adae6aae8fbb5720b26  gcc/testsuite/rust/compile/issue-1447.rs
! e17e8f0e55eecbd86fae7921c93b8433  gcc/testsuite/rust/compile/issue-1483.rs
! a55d5f8b5a457693f9aa628f8842409b  gcc/testsuite/rust/compile/issue-1485.rs
! 55250bf6e8e3a6824384f028296ac8b9  gcc/testsuite/rust/compile/issue-1487.rs
! 60a126dc83f583dc5800c12d400b1085  gcc/testsuite/rust/compile/issue-1524.rs
! ca2ea76ce8086037e00995be9097256e  gcc/testsuite/rust/compile/issue-1525.rs
! 70757f220a48b061f767e912e41c33e9  gcc/testsuite/rust/compile/issue-1589.rs
! 7a959378207d735e2baccb5cc9532d88  gcc/testsuite/rust/compile/issue-1725-1.rs
! b753a9b198785860b32a4628c1b9ee30  gcc/testsuite/rust/compile/issue-1725-2.rs
! f63c1adc09b46f67476b4fcdb30193c3  gcc/testsuite/rust/compile/issue-1773.rs
! fa7ebe2ba3f9ef60c0111e0f53b5f4cf  gcc/testsuite/rust/compile/issue-1786.rs
! 69077785ee69715c5d85609ab1f45746  gcc/testsuite/rust/compile/issue-1807.rs
! b82aa325693a9998e6f160def879c2fc  gcc/testsuite/rust/compile/issue-1813.rs
! 384555c4e09bcf98143cd3b0f0a15d75  gcc/testsuite/rust/compile/issue-1830_bytes.rs
! ca9f2565c22efb2b927a829f83e34f1a  gcc/testsuite/rust/compile/issue-1830_str.rs
! 546b58ed0f11e498f189dee031ebceb9  gcc/testsuite/rust/compile/issue-1893.rs
! 5a9e2141b9725178314954af562a61d7  gcc/testsuite/rust/compile/issue-1901.rs
! a4f3eabcf7e1e8736a831b809ee39c5a  gcc/testsuite/rust/compile/issue-1930.rs
! b3b110cb888200eb260bc9b69c3c8a62  gcc/testsuite/rust/compile/issue-1981.rs
! 9fe4937a4871009bd90c6c4654328e52  gcc/testsuite/rust/compile/issue-2015.rs
! a3e65f2e2c60fca52b7769e65f947880  gcc/testsuite/rust/compile/issue-2019-1.rs
! 666026af6fd744ffb01bb522c424c35b  gcc/testsuite/rust/compile/issue-2019-2.rs
! 811e531d15eb795402f47d15325d5d94  gcc/testsuite/rust/compile/issue-2019-3.rs
! 549a80c92a40487b2a65f8e2488f0e63  gcc/testsuite/rust/compile/issue-2029.rs
! a803f06e0dc3498d7e770cbc5af39a87  gcc/testsuite/rust/compile/issue-2035.rs
! 7570ee1143e9a835b053c07e9c54e76a  gcc/testsuite/rust/compile/issue-2036.rs
! 992eefd3973c9ed7f8fd9685650c5b5a  gcc/testsuite/rust/compile/issue-2037.rs
! 6139d817b414c4151f379955935f8cf8  gcc/testsuite/rust/compile/issue-2039.rs
! 547b10786adb8f90ccdcdb969034fa27  gcc/testsuite/rust/compile/issue-2040.rs
! 6ca401b40f7e42c82a5e4149458cee24  gcc/testsuite/rust/compile/issue-2042.rs
! 114e273408b8f473e40d327a77ce4364  gcc/testsuite/rust/compile/issue-2043.rs
! b4d6d63af159bb91c31f5d26b9d0a4d9  gcc/testsuite/rust/compile/issue-2070.rs
! 760ab51b42d08f2bc09ca71ed70db0f6  gcc/testsuite/rust/compile/issue-2105.rs
! 3fe232bb882bc1e72fbe70a82b1a752e  gcc/testsuite/rust/compile/issue-2106.rs
! d414cb9da8e7ce5838e7687c594a52eb  gcc/testsuite/rust/compile/issue-2125.rs
! af1d99bde41ebf9c204925b89c899982  gcc/testsuite/rust/compile/issue-2135.rs
! 16ac92b4b78725654906c9dd37559083  gcc/testsuite/rust/compile/issue-2136-1.rs
! d8344e2d2729004cd01da9beed5cfda4  gcc/testsuite/rust/compile/issue-2136-2.rs
! 1f127c7aa5f101ab0a6cfe731433ff2b  gcc/testsuite/rust/compile/issue-2139.rs
! 6fc0e880570b15651663c497d9d71273  gcc/testsuite/rust/compile/issue-2142.rs
! f3be2b88dced18e91c13f59f7248dd67  gcc/testsuite/rust/compile/issue-2165.rs
! 99a9c132fc0a4d16b694dc4576cb0fab  gcc/testsuite/rust/compile/issue-2166.rs
! 368cf12d4f232ef82082cd68d0c6b313  gcc/testsuite/rust/compile/issue-2178.rs
! 07d822bf0b55fb44bcc6bb28acdc19dc  gcc/testsuite/rust/compile/issue-2187.rs
! a73057dd0a4c9399663f451aaa4d14a1  gcc/testsuite/rust/compile/issue-2188.rs
! fabf2d4817e0a65b38f640bd88619309  gcc/testsuite/rust/compile/issue-2189.rs
! 513d0a8ef727602a35595d32729c0ce2  gcc/testsuite/rust/compile/issue-2190-1.rs
! e4299dadbb64badac4b51357f5421361  gcc/testsuite/rust/compile/issue-2190-2.rs
! 3b240de3d1f321b73ca876fd05c967e9  gcc/testsuite/rust/compile/issue-2195.rs
! b16bae57edce299f3a047cb608aa1d8e  gcc/testsuite/rust/compile/issue-2203.rs
! 8f74ffe31c8504e540ce47de3bfc5e9c  gcc/testsuite/rust/compile/issue-2207.rs
! 35bea051c0c979067db6dbd439e0b587  gcc/testsuite/rust/compile/issue-2225.rs
! a706458e622b882245d49f4f85ec25e9  gcc/testsuite/rust/compile/issue-2238.rs
! cb13932c59b40df8b9bb6608a2aeec34  gcc/testsuite/rust/compile/issue-2304.rs
! ec2a4e1445329c1c441e83f702be34c0  gcc/testsuite/rust/compile/issue-2323.rs
! f064f3233c6711152f6c88edabd77598  gcc/testsuite/rust/compile/issue-2324-1.rs
! e67006f7c434536e3431ba200a649b7e  gcc/testsuite/rust/compile/issue-2324-2.rs
! 46a70ab1b85faf925e281b867d7b5239  gcc/testsuite/rust/compile/issue-2330.rs
! 757a0c8887eac5f8d4afc278b37f1054  gcc/testsuite/rust/compile/issue-2369.rs
! f2518c065447c687bebe397660d11a49  gcc/testsuite/rust/compile/issue-2375.rs
! 8ceb0b82918e8bd08d3d3a4583e11ed7  gcc/testsuite/rust/compile/issue-2391.rs
! 6b5908f91fe675280c4d3e84f6789294  gcc/testsuite/rust/compile/issue-2394.rs
! c4e24e676fe819e767c4c2e55eeee8ea  gcc/testsuite/rust/compile/issue-2421_str.rs
! e7802d00b16604c92dd4001dc1e8f6c0  gcc/testsuite/rust/compile/issue-2423.rs
! 02b52a68a503e509e1a7029c5ac0db61  gcc/testsuite/rust/compile/issue-2431.rs
! ec52761abd07b504226c553a8ca4c14b  gcc/testsuite/rust/compile/issue-2477.rs
! 7f19731795007120b5633ac365fb5d8a  gcc/testsuite/rust/compile/issue-2478.rs
! 2971e9c9c7f16aade9147c16afc62b4f  gcc/testsuite/rust/compile/issue-2479.rs
! a72fe401d81bfe5ec819415cf35e7f2b  gcc/testsuite/rust/compile/issue-2499.rs
! ee1a20e625319e9dd2461ed43a888276  gcc/testsuite/rust/compile/issue-2514.rs
! 04566d12ea83457e16b70a1f9eeef210  gcc/testsuite/rust/compile/issue-2567-1.rs
! 570a1b612cda81278d2d0ebf02ae08ca  gcc/testsuite/rust/compile/issue-2567-2.rs
! b235addc47f1cf2d732eeafa6e5c7a10  gcc/testsuite/rust/compile/issue-2567-3.rs
! 20b26a62d0388f8ab8bd75a1efe0e295  gcc/testsuite/rust/compile/issue-2645.rs
! a3ad81c70f602939edb9d90904efc6f6  gcc/testsuite/rust/compile/issue-2650-1.rs
! 4407f4a59d512529518f7fabc30c8f7c  gcc/testsuite/rust/compile/issue-2650-2.rs
! 41afe98f034d155f4cc7295b7a400eb7  gcc/testsuite/rust/compile/issue-266.rs
! e389cbfbf085235be496c9f44b2fabef  gcc/testsuite/rust/compile/issue-2665.rs
! 29cd91617310c484a01e174ba5768029  gcc/testsuite/rust/compile/issue-2680.rs
! ea4ce36a98206ce7f3f02cb8a8a6fec3  gcc/testsuite/rust/compile/issue-2709.rs
! 1eb456bd2a99d1d5c69cba3801d26583  gcc/testsuite/rust/compile/issue-2723-1.rs
! 65fae4c2eb609c26774ed0639c6acec0  gcc/testsuite/rust/compile/issue-2723-2.rs
! 4c6847ce98f698b95e96ab13452c3eb8  gcc/testsuite/rust/compile/issue-2725.rs
! 4dd1c94bd56f0acf08853630e07547f8  gcc/testsuite/rust/compile/issue-2747.rs
! 8fd039a845ab48f8eab12431a746fb99  gcc/testsuite/rust/compile/issue-2767.rs
! 737f687769dde47b198290df4db0e469  gcc/testsuite/rust/compile/issue-2772-1.rs
! f2da079641d22a6e5ca1eb2cf9e672a8  gcc/testsuite/rust/compile/issue-2772-2.rs
! ce3f3315fc14aea030e1df01e3be4e1f  gcc/testsuite/rust/compile/issue-2775.rs
! 8a1dfb9c6f28177021ec4837ee884cf1  gcc/testsuite/rust/compile/issue-2782.rs
! bd92301fe8c22e3c65ebf42c5d310d28  gcc/testsuite/rust/compile/issue-2785.rs
! 83c097f7d2b670d6e5b5cfa128ea378e  gcc/testsuite/rust/compile/issue-2788.rs
! 3fc48d8b5ba5826a216a0b7f70847fd4  gcc/testsuite/rust/compile/issue-2812.rs
! c83424f57449e8ce7fccd283b524220c  gcc/testsuite/rust/compile/issue-2847-b.rs
! 26b8d79d68c1e9fdb6f7511706d42ed8  gcc/testsuite/rust/compile/issue-2847.rs
! 1a06483921e6b522322ef85172e8f8c0  gcc/testsuite/rust/compile/issue-2850.rs
! 04b7ceda1d5d5265884350cffc5ec4a4  gcc/testsuite/rust/compile/issue-2905-1.rs
! a6e23b3d9644d389e89b36eb748c44f5  gcc/testsuite/rust/compile/issue-2905-2.rs
! cbb5b7e9bd4315f08e1c81cf8a6e2aa4  gcc/testsuite/rust/compile/issue-2906.rs
! 61cf63a1610da81aac9588cd0c6289fd  gcc/testsuite/rust/compile/issue-2907.rs
! 93d2a15c5b751c9cb47e2ad249eb3683  gcc/testsuite/rust/compile/issue-2951.rs
! 9b218b2be3cee5c9e85c2c509c932dc9  gcc/testsuite/rust/compile/issue-2953-1.rs
! 0aa9661a8b60c48ea562e56001e5cb08  gcc/testsuite/rust/compile/issue-2953-2.rs
! b48cacacc64a4a367a11585202a2c519  gcc/testsuite/rust/compile/issue-2954.rs
! 7507d3db5198e481bddbf162be9ab2a1  gcc/testsuite/rust/compile/issue-2987.rs
! 352bbdb5e44ed9ce931c0d55af9b531d  gcc/testsuite/rust/compile/issue-3009.rs
! f23cf179b935318dc9494f472a4c59ae  gcc/testsuite/rust/compile/issue-3022.rs
! bd2a0f5c29f3551ba6e7d6f1f7a6be93  gcc/testsuite/rust/compile/issue-3030.rs
  88af658cc213f23b86849cd3af2790a5  gcc/testsuite/rust/compile/issue-3031.rs
! 80ee979c8634968adfa43e9d3124d165  gcc/testsuite/rust/compile/issue-3032-1.rs
! 779aa1d676ffab21f46033d503efc0a7  gcc/testsuite/rust/compile/issue-3032-2.rs
! 900b958dba612fbe1a299b2045473488  gcc/testsuite/rust/compile/issue-3033.rs
! 524e42c188c1378269d758dc3efb97ec  gcc/testsuite/rust/compile/issue-3035.rs
! fd96f51aff870c93bb10d2f2f440adf1  gcc/testsuite/rust/compile/issue-3036.rs
! 8c1dccc0bfa5b455925a665457d9e62e  gcc/testsuite/rust/compile/issue-3045-1.rs
! 041c53db690d916901f36715a575a188  gcc/testsuite/rust/compile/issue-3045-2.rs
! 6b66f1f4954492083a044de35deb134c  gcc/testsuite/rust/compile/issue-3046.rs
! 529adbdc18c97f8ddf577dc71f435158  gcc/testsuite/rust/compile/issue-3082.rs
! ecbbb4100fad00c700924dc8d164e51d  gcc/testsuite/rust/compile/issue-3139-1.rs
! dd7d4f208294fbae514960207e4145d6  gcc/testsuite/rust/compile/issue-3139-2.rs
! 4b54dac38e6dfdc1e8eb63754cb09a55  gcc/testsuite/rust/compile/issue-3139-3.rs
! 29d2481fa9100abafe9cde688f357498  gcc/testsuite/rust/compile/issue-3140.rs
! f32e932c4c2dd9422ad90e7b4b985b92  gcc/testsuite/rust/compile/issue-3141.rs
! b362750d23f3ce5c91228cec4d2775e0  gcc/testsuite/rust/compile/issue-3144.rs
! cbca829e92171697fb747d0160625774  gcc/testsuite/rust/compile/issue-3174.rs
! 96f443d9016c9d662503ef83e91c051f  gcc/testsuite/rust/compile/issue-3231.rs
! 2ec64635f6c1138a1ceff026600862ea  gcc/testsuite/rust/compile/issue-3242.rs
! c8a826ccc5f3c035c6267775c3a255e4  gcc/testsuite/rust/compile/issue-3261.rs
! 7bfaefc7625ae667c85d45d711234f51  gcc/testsuite/rust/compile/issue-3304.rs
! ee5779e77e3bf2331294b1ecca925ed1  gcc/testsuite/rust/compile/issue-3315-1.rs
! 73ee839ebe3b5108f33d396c238a0653  gcc/testsuite/rust/compile/issue-3315-2.rs
! 5c6eb266e34bbbae84c70857941c5c4e  gcc/testsuite/rust/compile/issue-3350.rs
! 97e24375e18061d103f993700c9c03e1  gcc/testsuite/rust/compile/issue-3382.rs
! e982f5fdc8b6844857563afc8c0ae47e  gcc/testsuite/rust/compile/issue-3402-1.rs
! b1cd37bb1c1913cc7e1a5d84fd64459f  gcc/testsuite/rust/compile/issue-3402-2.rs
! 180dfce47e5ee25d23ffe3a3fd648996  gcc/testsuite/rust/compile/issue-3403.rs
! e293a27183a81a0d06e050da382082db  gcc/testsuite/rust/compile/issue-3454.rs
! e7f4ff1f157eb1430ae62e491b2a8b69  gcc/testsuite/rust/compile/issue-3524.rs
! 8c5bc4ae8d56f72bf0612167612e3878  gcc/testsuite/rust/compile/issue-3525.rs
! 14cd327be593673b0aed26e16a236d78  gcc/testsuite/rust/compile/issue-3530-1.rs
! da5455f5eeefc71d81325f48a7acf0e9  gcc/testsuite/rust/compile/issue-3530-2.rs
! 51c80cab608dedddd28dc8f38ba05114  gcc/testsuite/rust/compile/issue-3538.rs
! 007b0d238d5c43bb3e64aa8bdc40e293  gcc/testsuite/rust/compile/issue-3541-1.rs
! b76ac33736a777ab60b5c604b6761789  gcc/testsuite/rust/compile/issue-3541-2.rs
! b826f04e1ec9135e64b69d339fb25c2f  gcc/testsuite/rust/compile/issue-3546.rs
! d6706afe5a5c484f71792a116ff4d8c9  gcc/testsuite/rust/compile/issue-3549.rs
! 21645a0bb271669009b662b7ae7c9e7f  gcc/testsuite/rust/compile/issue-3551.rs
! c408705a75ea86bdace4608be1b932f3  gcc/testsuite/rust/compile/issue-3552.rs
! bce370641fd45c56bca9885e26e063d3  gcc/testsuite/rust/compile/issue-3553.rs
! 0cb3f905ea0082dee143cb412902ff36  gcc/testsuite/rust/compile/issue-3554-1.rs
! 510ffd8056e8593ca89214d9de53eb4c  gcc/testsuite/rust/compile/issue-3554-2.rs
! 67ab7a9d676f7655790141bb62d6697f  gcc/testsuite/rust/compile/issue-3556.rs
! 0ce6fc7eed01bcac6a4d7ad65b4eb902  gcc/testsuite/rust/compile/issue-3563.rs
! 0e41a6a06c62b451c93b4d4a47db888a  gcc/testsuite/rust/compile/issue-3566-1.rs
! 344eaedb64977905a2a998feef63dd02  gcc/testsuite/rust/compile/issue-3566-2.rs
! 9d4c73300fd36e4fa60ad9434e468096  gcc/testsuite/rust/compile/issue-3567.rs
! 0879b17991e55f3d643d6c2775bb2f2a  gcc/testsuite/rust/compile/issue-3568.rs
! 5c04101d6dd500590cbef44fe4cd5da7  gcc/testsuite/rust/compile/issue-3581-1.rs
! 9f1c28953ea9f8e6531af29ec873ed07  gcc/testsuite/rust/compile/issue-3581-2.rs
! 8cdaa47bde420205c0d069eb2da1fbb1  gcc/testsuite/rust/compile/issue-3588.rs
! 4f9f6745c3f91429638f08ddc300a278  gcc/testsuite/rust/compile/issue-3592.rs
! 54fafda8d4c597931351c25c476964a2  gcc/testsuite/rust/compile/issue-3599.rs
! 91616989816a9c1b009c340021385341  gcc/testsuite/rust/compile/issue-3605.rs
! 74d6afecc27b6ede4694ce0279631f06  gcc/testsuite/rust/compile/issue-3606.rs
! 40d9b4cf55c65ae5f8e1f6b03d60555b  gcc/testsuite/rust/compile/issue-3612.rs
! 3fcf8fad49eb1d95a6d20f60dabdd610  gcc/testsuite/rust/compile/issue-3613.rs
! 519a4e45caf593bcb0a59fda8049deef  gcc/testsuite/rust/compile/issue-3614.rs
! 90d56dac8f79ff183ce7523c629d2179  gcc/testsuite/rust/compile/issue-3615.rs
! b670325a9255613b21cbf88caaf5b860  gcc/testsuite/rust/compile/issue-3617.rs
! 9b018cc1dc24b1cce0657461d9e87648  gcc/testsuite/rust/compile/issue-3618.rs
! 7f94bd4a7df40a9b56cd4d2b01eb52a9  gcc/testsuite/rust/compile/issue-3625.rs
! d98fe4277cbd276caaaa3197d6ce9b3f  gcc/testsuite/rust/compile/issue-3628.rs
! 2d4dbfcb58d6daf69f56ace4cd6f7e41  gcc/testsuite/rust/compile/issue-3642.rs
! e3c970b17f3e17a8c91f716f8a9d6741  gcc/testsuite/rust/compile/issue-3643.rs
! b25609efc2f712d2a09250c475e07b7d  gcc/testsuite/rust/compile/issue-3645.rs
! 0efe86de3e77ee2149d93c63192ea48d  gcc/testsuite/rust/compile/issue-3646.rs
! c43e0ba8c898431e032f76f718e6e9cb  gcc/testsuite/rust/compile/issue-3647.rs
! 97c7276eeb5507e8b7318ddc3e3b9d00  gcc/testsuite/rust/compile/issue-3648.rs
! 00c83e74209bed4293871f80b7ef7a7f  gcc/testsuite/rust/compile/issue-3649.rs
! bc7d95d930db5b5c1261a29cfdf0245f  gcc/testsuite/rust/compile/issue-3652.rs
! 903518e22a6b1c5767199a3d31b4d790  gcc/testsuite/rust/compile/issue-3654.rs
! 20baf1e79fa9ab0bb1e3c5c5dec5a5df  gcc/testsuite/rust/compile/issue-3656.rs
! 3b228b6476d4584550f094af0d723495  gcc/testsuite/rust/compile/issue-3657.rs
! 312cde128ae0618e5c3ecf15c1729317  gcc/testsuite/rust/compile/issue-3659.rs
! f8fd7162517c8db4e0786228026d5021  gcc/testsuite/rust/compile/issue-3660.rs
! a69fe053523875818132d0e30153a513  gcc/testsuite/rust/compile/issue-3661.rs
! a8e1b026193dce378d9b61f1c932a52c  gcc/testsuite/rust/compile/issue-3662.rs
! e2b37685e29cbbd0517e0640b0f65422  gcc/testsuite/rust/compile/issue-3663.rs
! 118d2d6a0e98f6be088f4e92751c9486  gcc/testsuite/rust/compile/issue-3664.rs
! be7df1149281bea8b1ca47621863fe4a  gcc/testsuite/rust/compile/issue-3665.rs
! b43671b6670dd904c5363e4eb286b4eb  gcc/testsuite/rust/compile/issue-3667.rs
! e6b6fb1b258b93ab93201241b0d5a9d7  gcc/testsuite/rust/compile/issue-3671.rs
! a0ac65584c4f4cdd06f991961dac181f  gcc/testsuite/rust/compile/issue-3711.rs
! baf285024f1531abdb8daf1e049cbc0f  gcc/testsuite/rust/compile/issue-3726.rs
! e7246e7b4b75973302c582fec5badbca  gcc/testsuite/rust/compile/issue-3836.rs
! fef3ff5eb30cae07e2454626862fe01a  gcc/testsuite/rust/compile/issue-3874.rs
! 1ab865af7f00649108cf5fd10ae56cea  gcc/testsuite/rust/compile/issue-3876.rs
! c4ad4d2073d5409171c812a73675c0fa  gcc/testsuite/rust/compile/issue-3885.rs
! 56889e6f3717e58e8f5c15d90abaeb6c  gcc/testsuite/rust/compile/issue-3898.rs
! c856563cadfd74bd1ed3c1555675e1f0  gcc/testsuite/rust/compile/issue-3904.rs
! 2c8a0ca460ae824c399c4a1ac9a7f2cb  gcc/testsuite/rust/compile/issue-3915.rs
! cec06f4231a994c0d8b265b80d8949b7  gcc/testsuite/rust/compile/issue-3916.rs
! 6bd878304bae891a1e658364a873d7f2  gcc/testsuite/rust/compile/issue-3922.rs
! 049eabced73cd7f654b6034de8d98917  gcc/testsuite/rust/compile/issue-3924.rs
! 3b18b973d23d5804e28907b4c44eac2d  gcc/testsuite/rust/compile/issue-3928.rs
! 69cfa809b39b2162d4ade3fc83da9bd6  gcc/testsuite/rust/compile/issue-3929-1.rs
! 7133ee2e1f25ec5051f109acc5c9c1da  gcc/testsuite/rust/compile/issue-3929-2.rs
! f57698e0b7aa840adb5238d6c5215443  gcc/testsuite/rust/compile/issue-3930.rs
! 5091d62ea46fcbf4c78425e70d937848  gcc/testsuite/rust/compile/issue-3947.rs
! 1fab94333827efc3e18d73d62cc7dce4  gcc/testsuite/rust/compile/issue-3958.rs
! 12938cfae91a8f89b8867fcddd0318d4  gcc/testsuite/rust/compile/issue-3960.rs
! ee58b560afd747660d7c246708e54ea2  gcc/testsuite/rust/compile/issue-3965-1.rs
! 704022754d17c7600e748d0c0d0db2b5  gcc/testsuite/rust/compile/issue-3965-2.rs
! c3b3bcd2de2f4330a9d7f7964ba3c70d  gcc/testsuite/rust/compile/issue-3966.rs
! 16715e4199544d20d2b9e04d8f37bab6  gcc/testsuite/rust/compile/issue-3969.rs
! 5e0567fc75434d70427426e2fbe709e1  gcc/testsuite/rust/compile/issue-3971.rs
! b6fa159f78fb7f5d61fc8e1b8b3870f6  gcc/testsuite/rust/compile/issue-3974.rs
! 820c12f1b2df552d56a118c769a891e4  gcc/testsuite/rust/compile/issue-3977.rs
! 8fdea57988d7137d42c68d0789c6f2f8  gcc/testsuite/rust/compile/issue-3978.rs
! 62891aab6567c9aae4545c750f5da91c  gcc/testsuite/rust/compile/issue-4006.rs
! 714cb09d2b48023dbaf90bc0aa62fb24  gcc/testsuite/rust/compile/issue-402.rs
! cec9cbf0c69783e5da2883324d3c89bc  gcc/testsuite/rust/compile/issue-407-2.rs
! 1e48e91c458fc1e6e8190f2fc41737be  gcc/testsuite/rust/compile/issue-407.rs
! f73cd8d157c4580095bce81d86e076f6  gcc/testsuite/rust/compile/issue-4090-1.rs
! f5e01a306bee3e12d3e49d0b2bd92ca1  gcc/testsuite/rust/compile/issue-4090-2.rs
! 7ee4fe142a56d603959a8df93b7ee5db  gcc/testsuite/rust/compile/issue-4139.rs
! bee8dc2ef6bdd9f98f98bb53e9cd5998  gcc/testsuite/rust/compile/issue-4140-1.rs
! b4f44a1ecb9e115e05e69f84570863c6  gcc/testsuite/rust/compile/issue-4140-2.rs
! 870e0f80a10c6dc91c771cb910a60c31  gcc/testsuite/rust/compile/issue-4145.rs
! 5e2d47722fdc6011b18c1aafc4f1cad6  gcc/testsuite/rust/compile/issue-4146.rs
! af8b5fa8155d9dba9f951dc65949bac0  gcc/testsuite/rust/compile/issue-4148.rs
! c68fada68436ff9bede7e8e38b3db37f  gcc/testsuite/rust/compile/issue-4155.rs
! 8bda45fc41b02b17b7719286ff7894ef  gcc/testsuite/rust/compile/issue-4162.rs
! 2dcdb23a9194ed02f4aab959c6c5d6d5  gcc/testsuite/rust/compile/issue-4163-2.rs
! 5f811abe07eebecdce5ef2772005e2cb  gcc/testsuite/rust/compile/issue-4163.rs
! 84a704ef0e97dedcd0f4d8af88b5baa0  gcc/testsuite/rust/compile/issue-4165.rs
! 9bc37769eb10d8305459bb40928ec2f4  gcc/testsuite/rust/compile/issue-4166.rs
! 610ad666e072f89c564434a0597df717  gcc/testsuite/rust/compile/issue-4168.rs
! bba85eca8c3804e196d2b890587c5419  gcc/testsuite/rust/compile/issue-4188.rs
! e52663a29f17a9da6c66434351784672  gcc/testsuite/rust/compile/issue-4212.rs
! bd749f9bfd29e6667e7e252ad4fcb308  gcc/testsuite/rust/compile/issue-4213.rs
! fefe8876b61f2ea8b2778fe5218b58d9  gcc/testsuite/rust/compile/issue-4219.rs
! 8c94b3e7c76d776d5d6ea7583a0cc936  gcc/testsuite/rust/compile/issue-4222.rs
! 078c998e0bef1c3f75f70ab856836cf1  gcc/testsuite/rust/compile/issue-4225.rs
! 7ccbd8223c079ef80e4a3ddfa139fb7e  gcc/testsuite/rust/compile/issue-4226.rs
! 3e09edbee458729b7ef284ee399dd891  gcc/testsuite/rust/compile/issue-4231.rs
! b71d5ff0a38e7a4230824523da226d1d  gcc/testsuite/rust/compile/issue-4232.rs
! 510c1b618e30d63f72b351215369f234  gcc/testsuite/rust/compile/issue-4234.rs
! b3cddeca15a7d211fd0486a280dab02d  gcc/testsuite/rust/compile/issue-4235.rs
! 0fc139bb6420f85c20c7573edd960813  gcc/testsuite/rust/compile/issue-4242.rs
! c7807406080caf33438776b26ccc98de  gcc/testsuite/rust/compile/issue-4245.rs
! d3c25032b8e53cce6c34fafb5c355bda  gcc/testsuite/rust/compile/issue-4260_0.rs
! 8535ad42022800c7f590dae363f7402d  gcc/testsuite/rust/compile/issue-4261.rs
! 4cca37aaba46ad2ca34e404507b2536a  gcc/testsuite/rust/compile/issue-4262.rs
! c4209d2cfbe219138e10a0f059076dc5  gcc/testsuite/rust/compile/issue-4267.rs
! 9924a2652de8938e92418d5a841cb69b  gcc/testsuite/rust/compile/issue-4301.rs
! 7c33cefa5e3570697e19ec562c0e91d4  gcc/testsuite/rust/compile/issue-4375-ice-regression.rs
! bf86a972ac45a08d4f4b7e25d7f5c73c  gcc/testsuite/rust/compile/issue-4375-multiple-errors.rs
! cb6448e8e2e1b415379859fe50662527  gcc/testsuite/rust/compile/issue-4375-tuple-pattern.rs
! 7a4f4cd6bc700e4b5eeabda1a17df8e4  gcc/testsuite/rust/compile/issue-4387.rs
! 034889a419ac9faab98a1622dfe46575  gcc/testsuite/rust/compile/issue-4388.rs
! ac198e811e4f3f12acac069097654e3d  gcc/testsuite/rust/compile/issue-4402.rs
! 44ab13aab8e256b568ca92ab03f8f569  gcc/testsuite/rust/compile/issue-4410.rs
! b9dece72b980e6878e0b9c8f92233dad  gcc/testsuite/rust/compile/issue-4412.rs
! 7835d03556e24617123ceaf32f087c93  gcc/testsuite/rust/compile/issue-4414.rs
! a814a3e2cad8eccf8272598f00384a38  gcc/testsuite/rust/compile/issue-557.rs
! 93b8051018ad8ff1a45c001b33db9697  gcc/testsuite/rust/compile/issue-635-1.rs
! 45b28bac74e6ab3db3594e805656e836  gcc/testsuite/rust/compile/issue-635-2.rs
! 8ff2f73b4862c004f886149cd5a837a4  gcc/testsuite/rust/compile/issue-850.rs
! beb150200d09ac1befce9e72c3e91953  gcc/testsuite/rust/compile/issue-852.rs
! 870ba247d32fddd243ad7e4454d5725a  gcc/testsuite/rust/compile/issue-855.rs
! ef28cba4ab6fb8e74465eb070b887387  gcc/testsuite/rust/compile/issue-867.rs
! a84db31db1ee4fdf339e745cda91d4e3  gcc/testsuite/rust/compile/issue-925.rs
! 93429c6e74734d98298b0370469e046a  gcc/testsuite/rust/compile/issue_4402_foo.rs
! 1b6b24150133d5d289bc3d802d3ff5a0  gcc/testsuite/rust/compile/iterators1.rs
! 5a347e59d47b125a2cd33d06e8663f67  gcc/testsuite/rust/compile/lang-impl.rs
! b13a9b4fdde57deff61e694ae3c96e53  gcc/testsuite/rust/compile/lang_feature_gate.rs
! 4f3427d14c7a910ca47c17d9c09dbbb9  gcc/testsuite/rust/compile/let_alt.rs
! 69ba857e39678ce4bdee992dd13f0c17  gcc/testsuite/rust/compile/lifetime_name_validation.rs
! 899b97e2e604ccbbe3bec7453a3244bd  gcc/testsuite/rust/compile/link_name-malformed.rs
! 40416d83c115d9b158e2ce39e28e0fda  gcc/testsuite/rust/compile/link_section-malformed.rs
! 1c249b8fecea4da2c1b5a0c6c16465db  gcc/testsuite/rust/compile/lookup_err1.rs
! 2bd6bcd6113b1f99111fb8ff6a7d75c7  gcc/testsuite/rust/compile/loop_constant_context.rs
! a5a18a8f356069323791aec9fd9f814f  gcc/testsuite/rust/compile/macros/builtin/builtin_macro.exp
! cb8c4d14800837477cd7a5ac34ee53ef  gcc/testsuite/rust/compile/macros/builtin/compile_error.rs
! f26cb01b22ed4b2c9501fa0184223c2e  gcc/testsuite/rust/compile/macros/builtin/concat.rs
! 301621160505aa17f44e4d7e57866c82  gcc/testsuite/rust/compile/macros/builtin/eager1.rs
! 5bf43102845b1bfd8e7ecda9699f69fd  gcc/testsuite/rust/compile/macros/builtin/eager2.rs
! 40709a01d2ef59d69b31d0a9dd201d32  gcc/testsuite/rust/compile/macros/builtin/eager3.rs
! 249a90e5584f358706d01af5982243dc  gcc/testsuite/rust/compile/macros/builtin/env.rs
! 7c516c321c99795b5e55e9fd8552329c  gcc/testsuite/rust/compile/macros/builtin/include1.rs
! 128993435cb1fa69362ac50bf135b907  gcc/testsuite/rust/compile/macros/builtin/include2.rs
! b310ebf4bf7a2ce5e4c9db00b3a4934c  gcc/testsuite/rust/compile/macros/builtin/include3.rs
! 7e1d1c57c0b9359e54b6db3363c82188  gcc/testsuite/rust/compile/macros/builtin/include4.rs
! 3f43c031ae4977ce314778a4499831dc  gcc/testsuite/rust/compile/macros/builtin/include_bytes.rs
! 6f1c077bb14895e3f7cf9a63ad2bdeb6  gcc/testsuite/rust/compile/macros/builtin/include_bytes_location_info.rs
  2a3f2156fe415fcfaf34664025425ccd  gcc/testsuite/rust/compile/macros/builtin/include_rs
  ea1e1c638922390661311de387e3e55f  gcc/testsuite/rust/compile/macros/builtin/include_rs2
! de4e6a92fcbd152f9a628a87df0a1c92  gcc/testsuite/rust/compile/macros/builtin/include_str.rs
! 4f23f0bf443b84dd0bebdcd870672068  gcc/testsuite/rust/compile/macros/builtin/include_str_location_info.rs
! 6137ae4adee7c8ba311c4fc03ef274f6  gcc/testsuite/rust/compile/macros/builtin/invalid_utf8
! a7037f47f0dac11e63524690840145c9  gcc/testsuite/rust/compile/macros/builtin/not_found.rs
! 77956ab5f65e22c2d64d31b0b2a0456e  gcc/testsuite/rust/compile/macros/builtin/option_env1.rs
! 0da41e861309c6bcc84594e54fbdbb36  gcc/testsuite/rust/compile/macros/builtin/option_env2.rs
! 08b7dbe1772a67b3cfe17e8ef2734d80  gcc/testsuite/rust/compile/macros/builtin/option_env3.rs
! 50a846da7a58654f113f62c238c57dfd  gcc/testsuite/rust/compile/macros/builtin/recurse2.rs
! 183bfd0188fdd551486f4f2435c0211c  gcc/testsuite/rust/compile/macros/mbe/macro-delim.rs
! e9e7923e77e26e93d7fb16fc712b773a  gcc/testsuite/rust/compile/macros/mbe/macro-duplicate-binding.rs
! 3f9b22690398d0da878438322a85fde9  gcc/testsuite/rust/compile/macros/mbe/macro-expand-module.rs
! 818b149dd909431a8aadbd3b39e12f79  gcc/testsuite/rust/compile/macros/mbe/macro-issue1053-2.rs
! 276c0b3bae8c673dd99fcd7e245842e3  gcc/testsuite/rust/compile/macros/mbe/macro-issue1053.rs
! eb426ebd38ba2e556c4908ced3361758  gcc/testsuite/rust/compile/macros/mbe/macro-issue1224.rs
! 6bfafd3790c16f3099fcca944e7a9910  gcc/testsuite/rust/compile/macros/mbe/macro-issue1233.rs
! 73a8fb538eb4cd91e167b6d07a7dd5da  gcc/testsuite/rust/compile/macros/mbe/macro-issue1395-2.rs
! cc25b93a27ff2da8a9d70bcc76f02260  gcc/testsuite/rust/compile/macros/mbe/macro-issue1395.rs
! 9e7e7f87a56cdf1f3c108f91cc221448  gcc/testsuite/rust/compile/macros/mbe/macro-issue1400-2.rs
! ef3b2c9279d11c09692ac08c935df3b6  gcc/testsuite/rust/compile/macros/mbe/macro-issue1400.rs
! 9c91e6512d8c0b6855250b78781efaea  gcc/testsuite/rust/compile/macros/mbe/macro-issue2092.rs
! 247b84c7fed7af5dac3e9cb753fd3e29  gcc/testsuite/rust/compile/macros/mbe/macro-issue2192.rs
! bb80e2f1aa970257873476ca236492f3  gcc/testsuite/rust/compile/macros/mbe/macro-issue2194.rs
! bc9cfdb6c4968404af188bc573ef47fe  gcc/testsuite/rust/compile/macros/mbe/macro-issue2229.rs
! 927dfc70ae634fd24c03b6e7a4c6610e  gcc/testsuite/rust/compile/macros/mbe/macro-issue2264.rs
! 2eaa30cb916ca0695aee9908dd413436  gcc/testsuite/rust/compile/macros/mbe/macro-issue2268.rs
! f3789c0cc1eb68b6c182791f68568627  gcc/testsuite/rust/compile/macros/mbe/macro-issue2273.rs
! a0216e5d4087fddbb606b23b33a381ec  gcc/testsuite/rust/compile/macros/mbe/macro-issue2653.rs
! 55e817064337a41522047c75e2cb21fa  gcc/testsuite/rust/compile/macros/mbe/macro-issue2983_2984.rs
! 5f5a829c56c919ae7378c89b1c517a17  gcc/testsuite/rust/compile/macros/mbe/macro-issue3608.rs
! f0aeb2e75050c029310b850ed491ced5  gcc/testsuite/rust/compile/macros/mbe/macro-issue3693.rs
! 818234ceeebf8090bbd41648567bc1c1  gcc/testsuite/rust/compile/macros/mbe/macro-issue3708.rs
! 932e4cd369ab59b5ac8d8a9d600f996e  gcc/testsuite/rust/compile/macros/mbe/macro-issue3709-1.rs
! dc1969f993bc862d1a8c8294f9a650d5  gcc/testsuite/rust/compile/macros/mbe/macro-issue3709-2.rs
! a9904e12b5354c00e00fab1c98815900  gcc/testsuite/rust/compile/macros/mbe/macro-issue4054.rs
! 19a04cf200d3172ab04aaa9b7710c459  gcc/testsuite/rust/compile/macros/mbe/macro1.rs
! 64096027028ff486eea8b934c7d18565  gcc/testsuite/rust/compile/macros/mbe/macro10.rs
! 5f61f8bdc742a484ace904c6bfe59308  gcc/testsuite/rust/compile/macros/mbe/macro11.rs
! 6729907018acb2222fa52bbe504ec21a  gcc/testsuite/rust/compile/macros/mbe/macro12.rs
! db87947bc23eb85d6bcc3ab67e918598  gcc/testsuite/rust/compile/macros/mbe/macro13.rs
! 5c602296ce847981f167cf69ce985c98  gcc/testsuite/rust/compile/macros/mbe/macro14.rs
! 7242e3a717b305d1ac74bd99667372a3  gcc/testsuite/rust/compile/macros/mbe/macro15.rs
! 1f42031e7724d8d623d5addbadee14f8  gcc/testsuite/rust/compile/macros/mbe/macro16.rs
! ae016becb9b863cca1002d8ddb76de77  gcc/testsuite/rust/compile/macros/mbe/macro17.rs
! d942f8915edb100e686832a78f90bbc4  gcc/testsuite/rust/compile/macros/mbe/macro18.rs
! d9b71868f19bef7e62b2ada63fdc5927  gcc/testsuite/rust/compile/macros/mbe/macro19.rs
! 2ae6f7c065d95b2186aa4566f8f40cd2  gcc/testsuite/rust/compile/macros/mbe/macro2.rs
! fb0215ee9b88ea6a54f72c9743c65a01  gcc/testsuite/rust/compile/macros/mbe/macro20.rs
! 7711a9bd135a612aced15ef0a914931f  gcc/testsuite/rust/compile/macros/mbe/macro21.rs
! 454b862d7a4567a49c957d01a8e0e832  gcc/testsuite/rust/compile/macros/mbe/macro22.rs
! b6a8656828f9457df51833ab7d9f218e  gcc/testsuite/rust/compile/macros/mbe/macro23.rs
! a0f5383f9056258b114d8f735ec97cf1  gcc/testsuite/rust/compile/macros/mbe/macro25.rs
! 030f9eb5ec30b6ceb940bf5813bab85d  gcc/testsuite/rust/compile/macros/mbe/macro26.rs
! 8e5133ec5e0d4e1755f4f7736935d0ef  gcc/testsuite/rust/compile/macros/mbe/macro27.rs
! 063d252e01b8eaca059be43e70216199  gcc/testsuite/rust/compile/macros/mbe/macro28.rs
! 06bb93a9fdcab4ea1bc3b2e6fcb8a4ed  gcc/testsuite/rust/compile/macros/mbe/macro29.rs
! ffceecd5f649496096b9c7f8c179d790  gcc/testsuite/rust/compile/macros/mbe/macro3.rs
! bba50d52045f65ba83f17f488f7e35d3  gcc/testsuite/rust/compile/macros/mbe/macro30.rs
! 49cc172983825d60aafe2cd601058b2e  gcc/testsuite/rust/compile/macros/mbe/macro31.rs
! bb185868562e77319e261b98e089549c  gcc/testsuite/rust/compile/macros/mbe/macro32.rs
! 81f15f6ec86fba12ae3895336fcdfc0e  gcc/testsuite/rust/compile/macros/mbe/macro33.rs
! 3bbd103308ad1a4ced2d4a60812643d7  gcc/testsuite/rust/compile/macros/mbe/macro34.rs
! 8c97d23782a01c91204aa009b84285f4  gcc/testsuite/rust/compile/macros/mbe/macro35.rs
! 1e59988b986041e5a6b7f646be97c827  gcc/testsuite/rust/compile/macros/mbe/macro36.rs
! 6166fcedf8f1a44ae5f4b839c46203db  gcc/testsuite/rust/compile/macros/mbe/macro37.rs
! 7fb42943e2862841028c2a19c3049c8a  gcc/testsuite/rust/compile/macros/mbe/macro38.rs
! caa3df7cc9b0eb5eb30b34436989eb9d  gcc/testsuite/rust/compile/macros/mbe/macro39.rs
! dea461b2783eafbe058726675c55f31a  gcc/testsuite/rust/compile/macros/mbe/macro4.rs
! ee5f41e3598d87cbc94ce3e852ad3566  gcc/testsuite/rust/compile/macros/mbe/macro40.rs
! a6677c816d3c82bc2c206bf3057dbfc2  gcc/testsuite/rust/compile/macros/mbe/macro41.rs
! aa571a1af8a8ad878d7cc8b136b3b226  gcc/testsuite/rust/compile/macros/mbe/macro42.rs
! c776f94f412276d094404230ea81b92d  gcc/testsuite/rust/compile/macros/mbe/macro43.rs
! 853e540c358e2c07f88060760d8f5549  gcc/testsuite/rust/compile/macros/mbe/macro44.rs
! 1ea223e9e390d5fc675e006625677587  gcc/testsuite/rust/compile/macros/mbe/macro45.rs
! 2b1fbd06941e33ca3f9217eaa9a00723  gcc/testsuite/rust/compile/macros/mbe/macro46.rs
! 6f586d4d0b89b89c449ef55f7dbd2c1c  gcc/testsuite/rust/compile/macros/mbe/macro47.rs
! 264204d073f7facb69269a835c0a8297  gcc/testsuite/rust/compile/macros/mbe/macro48.rs
! 388ba555549693807e92d5a93aff78ce  gcc/testsuite/rust/compile/macros/mbe/macro49.rs
! e87677c7388285cdd21e81353733003e  gcc/testsuite/rust/compile/macros/mbe/macro5.rs
! 8f6a1d2b58555704c719a11049a1e921  gcc/testsuite/rust/compile/macros/mbe/macro50.rs
! 7953774dcf84d18b7c615aff495d1bb8  gcc/testsuite/rust/compile/macros/mbe/macro51.rs
! 6e2f9d71c2b465859972d4820491ba31  gcc/testsuite/rust/compile/macros/mbe/macro52.rs
! 1ebf74fab52a463bc5acaf5ca12bb1b3  gcc/testsuite/rust/compile/macros/mbe/macro53.rs
! 205e32e9a8c7805ed9c978ff779f5d3e  gcc/testsuite/rust/compile/macros/mbe/macro54.rs
! 0cf550d62101c1237632e0e56335fc8f  gcc/testsuite/rust/compile/macros/mbe/macro55.rs
! b8a7c530f7860fb135cbe960165b1cdf  gcc/testsuite/rust/compile/macros/mbe/macro56.rs
! 1937d15ba1e03119a85ef6ddd48b4ef7  gcc/testsuite/rust/compile/macros/mbe/macro57.rs
! 340776662ee923d7d2be31ea91ba1578  gcc/testsuite/rust/compile/macros/mbe/macro58.rs
! 477341afdcd2e01f585f8831afb56273  gcc/testsuite/rust/compile/macros/mbe/macro6.rs
! 9eb1a540ede29562cb8b9d85e810cc32  gcc/testsuite/rust/compile/macros/mbe/macro7.rs
! cb74349555219f2c7d6160714b93a6bd  gcc/testsuite/rust/compile/macros/mbe/macro8.rs
! 09c76bdc36d100c6bdcea97014611fe3  gcc/testsuite/rust/compile/macros/mbe/macro9.rs
! 6f3cda4608059ed4a910ae7bfcff33b6  gcc/testsuite/rust/compile/macros/mbe/macro_call_statement.rs
! 88c4ff418a5c49ee6e471dc6bfc43ac3  gcc/testsuite/rust/compile/macros/mbe/macro_export_1.rs
! 2fe34921fe2f009319438bae53a516ff  gcc/testsuite/rust/compile/macros/mbe/macro_return.rs
! 505a80d3017c261d0c0faa5e00a54afc  gcc/testsuite/rust/compile/macros/mbe/macro_rules_macro_rules.rs
! 870cd4b1b72ca1579c8b3d9a6e3ca2fa  gcc/testsuite/rust/compile/macros/mbe/macro_use1.rs
! a5a18a8f356069323791aec9fd9f814f  gcc/testsuite/rust/compile/macros/mbe/mbe_macro.exp
! b87ade356343086f0912e7966b962bbb  gcc/testsuite/rust/compile/macros/mbe/meta-param.rs
! 1f68f267de1c42278d88f822578f6b1c  gcc/testsuite/rust/compile/macros/proc/attribute_crate_type.rs
! 7b598aaf128786703d737a9a01663242  gcc/testsuite/rust/compile/macros/proc/attribute_non_function.rs
! b7672bf331bdff972fc4bb9f42465296  gcc/testsuite/rust/compile/macros/proc/attribute_non_root_function.rs
! d9316c1cf8d471f9509a070a9bdedfdf  gcc/testsuite/rust/compile/macros/proc/attribute_non_root_method.rs
! 338a5ae921541b4c25cb81ef9f4953bd  gcc/testsuite/rust/compile/macros/proc/attribute_non_root_module.rs
! 1c1ceb76337ab182a86d650757a85d2e  gcc/testsuite/rust/compile/macros/proc/attribute_private.rs
! 1cce6dd191a3df456483115d09f8d542  gcc/testsuite/rust/compile/macros/proc/crate_type.rs
! 88ee00dda9ed901f3cc2dd758fc662e0  gcc/testsuite/rust/compile/macros/proc/derive_crate_type.rs
! d8fcd0056853ae7660c7481670ddfcbe  gcc/testsuite/rust/compile/macros/proc/derive_malformed.rs
! 0ee9273a2c429023f3e26f00ff03e2d3  gcc/testsuite/rust/compile/macros/proc/derive_non_function.rs
! 035abd6ed75e5432cebb1e1a904dbc3a  gcc/testsuite/rust/compile/macros/proc/derive_non_root_function.rs
! e51ec3beee331e0111508590ea273b56  gcc/testsuite/rust/compile/macros/proc/derive_non_root_module.rs
! 565e64c90467720e683d09409d1e3325  gcc/testsuite/rust/compile/macros/proc/derive_private.rs
! e97d3dde5d907d2ce7ab2e6cab07eb63  gcc/testsuite/rust/compile/macros/proc/non_function.rs
! 8b329c4314289ff46f9845d048913247  gcc/testsuite/rust/compile/macros/proc/non_root_function.rs
! 4aa648a54ad09c90cd1c98a8bdec681c  gcc/testsuite/rust/compile/macros/proc/non_root_method.rs
! bbdb9f0568b8f7cf5531b32512812093  gcc/testsuite/rust/compile/macros/proc/non_root_module.rs
! 6788cde113498febb4994195ad38611e  gcc/testsuite/rust/compile/macros/proc/non_root_trait_method.rs
! 969d37790c3577f313949ab610b5093f  gcc/testsuite/rust/compile/macros/proc/private.rs
! a5a18a8f356069323791aec9fd9f814f  gcc/testsuite/rust/compile/macros/proc/proc_macro.exp
! 3ddb8ff3aa288c5534704cf07fb4a31a  gcc/testsuite/rust/compile/macros/proc/pub_function.rs
! 5c3ac43ca012b9ef427f72c84253a6aa  gcc/testsuite/rust/compile/macros/proc/pub_module.rs
! 8b5bd5e8fa486f76b7d454b353887bfb  gcc/testsuite/rust/compile/match-identifierpattern-enum.rs
! 99f0798d1feaf242e079fc2f855c2d1c  gcc/testsuite/rust/compile/match-identifierpattern.rs
! 58f785f58e63834808e8bdfbd1aaa909  gcc/testsuite/rust/compile/match-never-ltype.rs
! fef45a7ecdc3f94c20f5bedf91a3005e  gcc/testsuite/rust/compile/match-never-rtype.rs
! 40bd65f984fa8cfa035606e5f325370a  gcc/testsuite/rust/compile/match-restpattern-tuple-1.rs
! c810d046836ba823a23bc9d5ec6c707e  gcc/testsuite/rust/compile/match-restpattern-tuple-2.rs
! d0bd7fb890101c1b7b872de5eb2d3823  gcc/testsuite/rust/compile/match-slicepattern-array.rs
! 358dbaf51f260ecd2d04888d03545af5  gcc/testsuite/rust/compile/match-slicepattern-slice.rs
! 3f4f4c943e7dc8d1e5e6c748a6b4e25f  gcc/testsuite/rust/compile/match-struct-path.rs
! 0254375080772a34b327f39542452054  gcc/testsuite/rust/compile/match-structpattern-tuplefield-err.rs
! 96b52c4545acfae3891c360e4087e400  gcc/testsuite/rust/compile/match-structpattern-tuplefield.rs
! 96b7599bdbb49f1d4f599159826b274c  gcc/testsuite/rust/compile/match-tuplestructpattern-err.rs
! 4a1828ef56767e9825fe40e83410a64a  gcc/testsuite/rust/compile/match-tuplestructpattern-non-variant.rs
! 729b88336adbdb269ac8fd242cfacc90  gcc/testsuite/rust/compile/match-tuplestructpattern-rest.rs
! 0818b58497caad7298f481f247cc240f  gcc/testsuite/rust/compile/match-tuplestructpattern.rs
! 4e70ae012824eae876de3dc0fccc2dce  gcc/testsuite/rust/compile/match1.rs
! 7585586d21e13d082c595ed857b130fe  gcc/testsuite/rust/compile/match2.rs
! e0000e4e7e2499fe4a33d0675937624f  gcc/testsuite/rust/compile/match3.rs
! 64a884bb6b9498957a38965c523b6624  gcc/testsuite/rust/compile/match4.rs
! ebb0ad714494cb4186ea0e937e397a12  gcc/testsuite/rust/compile/match5.rs
! da7a1b6a348ea1de45c59382f6604b25  gcc/testsuite/rust/compile/match6.rs
! 30020a4763203b2323163b947b7885c3  gcc/testsuite/rust/compile/match7.rs
! 98a68e74f7b6fa6302b01650feeb31ed  gcc/testsuite/rust/compile/match8.rs
! 93166818358f776afd3b261aa7a4e199  gcc/testsuite/rust/compile/match9.rs
! 6b527dc48936c30ae1bdc2f1de267e14  gcc/testsuite/rust/compile/match_break.rs
! e1eaf64215ba0ce1a54872c4a2755695  gcc/testsuite/rust/compile/may_dangle.rs
! 6cb8e9dd736cf57409f8e9a99c35a283  gcc/testsuite/rust/compile/method1.rs
! 38e589f2a7c76b5db43f54b680f748cf  gcc/testsuite/rust/compile/method2.rs
! 271c3222ab9469f9b089235cfeccbae7  gcc/testsuite/rust/compile/min_specialization1.rs
! b23f62fc9d1eb805631bc50ee1e59f27  gcc/testsuite/rust/compile/mismatch-crate-name.rs
! 73b118a19b96907169d1be7f656ddd55  gcc/testsuite/rust/compile/mismatched-types.rs
! e05003672155738b42ff0078b90b057c  gcc/testsuite/rust/compile/missing_closing_paren.rs
! b156f9fdfb8912df64086e4f8eb959dd  gcc/testsuite/rust/compile/missing_constructor_fields.rs
! 9b6e3f6b3dd4d34b65d0488caa8b8def  gcc/testsuite/rust/compile/missing_return1.rs
! 69ce5ca8d9cd89167d372f1e02f637fa  gcc/testsuite/rust/compile/mod_missing_middle.rs
! 8be74e65315656ba49991eeddb4db9df  gcc/testsuite/rust/compile/mod_missing_middle/missing_middle/both_path.rs
! c77634f91d8ff73375a4fd3937c763c7  gcc/testsuite/rust/compile/mod_missing_middle/missing_middle/explicit.not.rs
! 114914d5db60d7facb09eef97ad567fd  gcc/testsuite/rust/compile/mod_missing_middle/missing_middle/explicit.not/other.rs
! ac77827fc59ef6ea108224c49a90f317  gcc/testsuite/rust/compile/mod_missing_middle/missing_middle/inner_path.rs
! f929e3983fc4d4174295260c2be7ac3f  gcc/testsuite/rust/compile/mod_missing_middle/missing_middle/outer_path.rs
! 85ffbe2b8885b49d7ace336198267ddc  gcc/testsuite/rust/compile/mod_missing_middle/missing_middle/sub/mod.rs
! 54e02f63098249e48033d29675c0343f  gcc/testsuite/rust/compile/multi_reference_type.rs
! b55cc399683de9ecca8d6eac78890ca9  gcc/testsuite/rust/compile/multiline-string.rs
! 676642f0859218da12ea743c5de126dd  gcc/testsuite/rust/compile/multiple_bindings1.rs
! 55e37bf9859e85a3b10bd640463736a2  gcc/testsuite/rust/compile/multiple_bindings2.rs
! 4d052e42b370db018156a36082a835a4  gcc/testsuite/rust/compile/mutability_checks1.rs
! 53e224c4d0325a51f40157b78552adf9  gcc/testsuite/rust/compile/name_resolution1.rs
! 65e98a796b5cd0baa5413ee35329ebcd  gcc/testsuite/rust/compile/name_resolution10.rs
! 7b449d56f82c9e29a3d594976d99e99a  gcc/testsuite/rust/compile/name_resolution11.rs
! f2c9a51deb00b102bc8d0f9344e276f9  gcc/testsuite/rust/compile/name_resolution12.rs
! 7338005fd395d8e9ed9c6be89e819d30  gcc/testsuite/rust/compile/name_resolution13.rs
! 124b2f582e32fa6f3179ea77b5541f0b  gcc/testsuite/rust/compile/name_resolution14.rs
! e26d6d7d190dd3ec0ae0122f369e6bb5  gcc/testsuite/rust/compile/name_resolution15.rs
! a654f43cbe5d73ea01758004f7f9577b  gcc/testsuite/rust/compile/name_resolution16.rs
! 6de5748bc5c9ad954d6c14ce00a86cd7  gcc/testsuite/rust/compile/name_resolution17.rs
! 67026e46466f4b84c8fc28103ee77d48  gcc/testsuite/rust/compile/name_resolution18.rs
! bc7883899fc315973fcec3e1decda04a  gcc/testsuite/rust/compile/name_resolution19.rs
! 76f3b37dff27fe5b1fdb2ec8f3e9611a  gcc/testsuite/rust/compile/name_resolution2.rs
! bd02009d404a37c73fb2be7b3d67dd4c  gcc/testsuite/rust/compile/name_resolution20.rs
! acbfdf43d45e9b359ffe6452e728ce3e  gcc/testsuite/rust/compile/name_resolution22.rs
! 4e31355983ef2af77cabdb9910bd4ae0  gcc/testsuite/rust/compile/name_resolution23.rs
! 6715795bac2540387c9db9c2c23156ab  gcc/testsuite/rust/compile/name_resolution24.rs
! cefb9b77daaccd73b370186f4ee71449  gcc/testsuite/rust/compile/name_resolution25.rs
! f2d88fe8252f01af4730abafad1310e1  gcc/testsuite/rust/compile/name_resolution26.rs
! 5f38daf97ae6c4790bacbccb0704c14b  gcc/testsuite/rust/compile/name_resolution3.rs
! bfbd3d4e88343eb9eb20e7216d26b6e9  gcc/testsuite/rust/compile/name_resolution4.rs
! 58d0e429429b9438c856e08d1f54c2ac  gcc/testsuite/rust/compile/name_resolution5.rs
! b8fe5fa7c75f31ce31a29e934361b8e6  gcc/testsuite/rust/compile/name_resolution6.rs
! 101c385693c20b6e2ca448ea557cad17  gcc/testsuite/rust/compile/name_resolution7.rs
! 964741c9edfb144406cb43736debd1b4  gcc/testsuite/rust/compile/name_resolution8.rs
! 331d8a2c8dadde19447c079904d9cdf5  gcc/testsuite/rust/compile/name_resolution9.rs
! ab14904fecc4d90966c63e938c0cca58  gcc/testsuite/rust/compile/negative_impls.rs
! c00d461f24caa97943eeaff8b1bc69e7  gcc/testsuite/rust/compile/negative_impls_2.rs
! c82b15409e3f9bd9cfce221c26d508c5  gcc/testsuite/rust/compile/nested_generic.rs
! 82ec42e22d3d230c5f1f782ed77b62da  gcc/testsuite/rust/compile/nested_macro_definition.rs
! 799772ef451c56731b092819d07cc73a  gcc/testsuite/rust/compile/nested_macro_use1.rs
! aeb9642a91d5044e08975199bda7f2b7  gcc/testsuite/rust/compile/nested_macro_use2.rs
! b489b1ce6e7581bb80db81f93d8672d5  gcc/testsuite/rust/compile/nested_macro_use3.rs
! f159ce03b1d0ade06a353e46a520eeff  gcc/testsuite/rust/compile/never_type1.rs
! c97542e19c49bdb1c1e6093f0d15ec85  gcc/testsuite/rust/compile/no-crate-level-outer-attr.rs
! cba1a4379934d707369e076d94501ff0  gcc/testsuite/rust/compile/no_mangle-malformed.rs
! cef42490f234ffc267de19e41732f4d9  gcc/testsuite/rust/compile/non-snake-case_0.rs
! e00a3ea37078ff74ef1a8388f56054ec  gcc/testsuite/rust/compile/non-upper-case-globals_0.rs
! e33927992c01ea6d969a35997cdc12fb  gcc/testsuite/rust/compile/non_foreign_variadic_function.rs
! a5b0c4028c57585f58285142f959f4de  gcc/testsuite/rust/compile/non_member_const.rs
! 5250052a3dd77487c3b039c7fa2caaab  gcc/testsuite/rust/compile/nonexistent-field.rs
! d7248192474d069fc60fe0c38f850543  gcc/testsuite/rust/compile/not_a_float_literal_tuple_index.rs
! f284cab2e3a08d8b616f63827338bcb3  gcc/testsuite/rust/compile/not_find_value_in_scope.rs
! d1843debe822d39fc915437e12117fb6  gcc/testsuite/rust/compile/not_raw_ref_op.rs
! bfc63141a529b71cb9f2e2c2c46c426a  gcc/testsuite/rust/compile/offset_of1.rs
! f7b4c781dd9069563820c35ff1058b11  gcc/testsuite/rust/compile/offset_of2.rs
! 22abc70989fbc0c86f9b404a299022dc  gcc/testsuite/rust/compile/parse_associated_type_as_generic_arg.rs
! 619cecc19aef918ce6225be0e8c21cf1  gcc/testsuite/rust/compile/parse_associated_type_as_generic_arg2.rs
! ba71e91d396d288525ad2edc9fe644da  gcc/testsuite/rust/compile/parse_associated_type_as_generic_arg3.rs
! e91d7a52d6164857c2444108808689c5  gcc/testsuite/rust/compile/parse_closure_bind.rs
! ffe4dc915956341c38692d2c83ae269e  gcc/testsuite/rust/compile/parse_complex_generic_application.rs
! 462248db05bd48a29ba214b44c833656  gcc/testsuite/rust/compile/parse_complex_generic_application2.rs
! 25232ca599f01092d8758e79c58b0610  gcc/testsuite/rust/compile/parse_empty_tuple_pattern.rs
! 89552bc0e726f658f9878eed0ab07687  gcc/testsuite/rust/compile/parse_float_dot.rs
! 6538048cf647faf05f68b98cbae8ea84  gcc/testsuite/rust/compile/parse_generic_path_expr.rs
! 09d28688c270d5f3fc8e339181c21347  gcc/testsuite/rust/compile/parse_global_path_generic.rs
! 0492e3bed0f716839877d4c4b494c6f9  gcc/testsuite/rust/compile/parse_invalid_specialization.rs
! 29832e9bb4205cb9a35115b508d97469  gcc/testsuite/rust/compile/parse_item_default_macro.rs
! 438e37bd3c640ae7b54248dc7c3afae3  gcc/testsuite/rust/compile/parse_pub_unit_type.rs
! 2b57577e8f3b2a78992729a363eb3207  gcc/testsuite/rust/compile/parse_range.rs
! ad92a0c142ea935286208a3f203656a7  gcc/testsuite/rust/compile/parse_simple_path_fail_1.rs
! 3f996bd45c64270bd4d6d1d1ce90ac29  gcc/testsuite/rust/compile/parse_simple_path_fail_2.rs
! bda5856f76b41c9208ff016ef1f50a1e  gcc/testsuite/rust/compile/parse_specialization.rs
! d47bb2df5d518b3c7a28d2063bcac758  gcc/testsuite/rust/compile/parse_variadic_function.rs
! 881f42ff86c88cc9b212d26005d2ab38  gcc/testsuite/rust/compile/path_as_generic_arg.rs
! 782570514ed597a3ae13c94d445c203d  gcc/testsuite/rust/compile/pattern-or.rs
! 9ea8a642a402b76f0711444e9834a2cb  gcc/testsuite/rust/compile/pattern-struct.rs
! 6cb1c8a4471e202aa374a5ea8e1eeda9  gcc/testsuite/rust/compile/pattern_variadic.rs
! 6b872e90db3a9b9253d7b3f1426ba9bf  gcc/testsuite/rust/compile/prelude_import.rs
! a0b4c917c78ab29ffebeec7746b9371f  gcc/testsuite/rust/compile/primitive-import.rs
! 998b0bead2df44faa0501b8865ad35e5  gcc/testsuite/rust/compile/privacy1.rs
! a8708326270802322c03f123c38dc8e5  gcc/testsuite/rust/compile/privacy2.rs
! 48a957aa137aedf06662baf127578a3b  gcc/testsuite/rust/compile/privacy3.rs
! 46ce486cc8f4bdde20b8243982345ce2  gcc/testsuite/rust/compile/privacy4.rs
! 0bdc986dadb8c9eca1c140c95e9d7078  gcc/testsuite/rust/compile/privacy5.rs
! 9e49a37400210c565daea34c30093a91  gcc/testsuite/rust/compile/privacy6.rs
! cc134ce98a70f89b1cc6e8eb7b3d02e1  gcc/testsuite/rust/compile/privacy7.rs
! e804429e6393c3c8f100d264fa9e59ea  gcc/testsuite/rust/compile/privacy8.rs
! d8b3fba64a76ee22a895f421a212eab8  gcc/testsuite/rust/compile/privacy9.rs
! 8d3ba105a625a67ff388cd7b33509071  gcc/testsuite/rust/compile/ptr_int_cast.rs
! c5e466e43da76f5767d68cf76b0528eb  gcc/testsuite/rust/compile/pub_restricted_1.rs
! e7f62c5a2410db5f3dc63db8aad5e35e  gcc/testsuite/rust/compile/pub_restricted_2.rs
! 01e3d7833b8bfbfd4047e3c89417dba1  gcc/testsuite/rust/compile/pub_restricted_3.rs
! f979ef0a3a20be67d796933026a529ab  gcc/testsuite/rust/compile/range_from_expr_for_loop.rs
! 918e704630d2fa29298ece70df558de9  gcc/testsuite/rust/compile/raw-byte-string-loc.rs
! 29ba3f518310c4d3883d7325a533e604  gcc/testsuite/rust/compile/raw-string-loc.rs
! 78071b8f9660756240c4db45cbdf36e6  gcc/testsuite/rust/compile/raw_identifiers_bad_keywords.rs
! d7ca38bfaa7198e38ae6844e91550bc8  gcc/testsuite/rust/compile/raw_identifiers_underscore.rs
! 059ba938f2ab6a631ebe5d62955dfa4f  gcc/testsuite/rust/compile/raw_ref_op.rs
! 247c9923216193a50a62b142c087c73b  gcc/testsuite/rust/compile/raw_ref_op_feature_gate.rs
! 96b2afb7a70cd71387a648d4565e2ec5  gcc/testsuite/rust/compile/raw_ref_op_invalid.rs
  18866bec0bccb2a4700637c28efbeaac  gcc/testsuite/rust/compile/rawbytestring.rs
! 80d6ab590380cd2991b7976bfc1c051a  gcc/testsuite/rust/compile/redef_error1.rs
! 84b0cb17945518415280c8a2fd91f229  gcc/testsuite/rust/compile/redef_error2.rs
! cf2b3c0bc6033821d29e4f902e3bce10  gcc/testsuite/rust/compile/redef_error3.rs
! ddeb81c45e48a1ad5e6a995f6babd62b  gcc/testsuite/rust/compile/redef_error4.rs
! 275ba9d0727b56d18b6a1eb43dbb3776  gcc/testsuite/rust/compile/redef_error5.rs
! e917e2685cbcb2444a5edd1194777bb1  gcc/testsuite/rust/compile/redef_error6.rs
! 059046ef1ce8fe06f64fc2470804073a  gcc/testsuite/rust/compile/redundant-semicolons_0.rs
! fa8906f82a01ec9eef713f7cf1ff09c2  gcc/testsuite/rust/compile/ref_pattern_fn_param1.rs
! cdd2c22575d5041380d9d2293b77197b  gcc/testsuite/rust/compile/ref_pattern_fn_param2.rs
! c72552190a0a381dbcb7bab442fa77be  gcc/testsuite/rust/compile/reference1.rs
! 700fcbc6b279ad121ec31a9e63d99034  gcc/testsuite/rust/compile/repeated_constructor_fields.rs
! 748c0d25ebc8672a5304e34e8e9b574c  gcc/testsuite/rust/compile/rust-const-blog-issue.rs
! 20623a5ba18e604ddf1be1ed636b6b15  gcc/testsuite/rust/compile/rust_abi.rs
! 52d16f29dbd1ca8921fdc064b00537f4  gcc/testsuite/rust/compile/rustc_attr1.rs
! e08b87d9d85bd8cf258b156d8c8074fd  gcc/testsuite/rust/compile/rustc_const_stable.rs
! 4b559d8796e89809f073fb08909aee03  gcc/testsuite/rust/compile/rustc_const_unstable.rs
! a66752fffa3bdfeb59eada30f50ce317  gcc/testsuite/rust/compile/same_field_name.rs
! 29393f315ab90f0cc70a576074df16c6  gcc/testsuite/rust/compile/self-in-impl.rs
! 44c330cfcee096e2ec499783947d7d76  gcc/testsuite/rust/compile/self-path1.rs
! f516bff1a2f8a3c502f5db31fb376e6a  gcc/testsuite/rust/compile/self-path2.rs
! 2cb78e4683d8b555aafae251168f3a3c  gcc/testsuite/rust/compile/self_const_ptr.rs
! 0104d7bf68b9cd2d8cb65ab53851fc37  gcc/testsuite/rust/compile/self_import_namespace.rs
! 72dd5d91a730323c286594950c44e00a  gcc/testsuite/rust/compile/self_mut_ptr.rs
! 7f9fe6f19c482ead5f45c02f967c3df0  gcc/testsuite/rust/compile/self_ptr.rs
! d1d203cbafa46137aab10fac502c6a19  gcc/testsuite/rust/compile/shadow1.rs
! ef94ff1027eab24b2062c108cd7570e6  gcc/testsuite/rust/compile/silly-order-bug.rs
  26a750cf312f91f5f35658b8da415d03  gcc/testsuite/rust/compile/sized-stub.rs
! 32b16467ee3835e8b4e9114c77bf2715  gcc/testsuite/rust/compile/sizeof-stray-infer-var-bug.rs
! c3d73a1629457a64988bae5aef812ad0  gcc/testsuite/rust/compile/slice_rest_pattern.rs
! 795cfefbfa0a6a2168e9f807bef77f90  gcc/testsuite/rust/compile/slicepattern-size-mismatch.rs
! c4fd55749770b6153ea63ff5304e5c31  gcc/testsuite/rust/compile/specify-crate-name.rs
! 87e8dc6b8361ed7648d9d3f8b9eed1eb  gcc/testsuite/rust/compile/static_item_0.rs
! 3b0a515f9607a59d29c68c6d26452045  gcc/testsuite/rust/compile/static_var1.rs
! 3a951074201732eca1f9de165c99358d  gcc/testsuite/rust/compile/stmt_with_block_dot.rs
! f820907e3b4c9fa82bb5eeeabd754e21  gcc/testsuite/rust/compile/stmt_with_block_err1.rs
! b0cef0432f8abe5420bed839d9fa5dfc  gcc/testsuite/rust/compile/stringify.rs
! 098385b2aed6b69cb4acf8208b7e8920  gcc/testsuite/rust/compile/struct-expr-parse.rs
! 114e86fe595ad0b4a17df0998431a69a  gcc/testsuite/rust/compile/struct_align1.rs
! a80a4b47254e4c6c3417fcbf78aaa3cf  gcc/testsuite/rust/compile/struct_align2.rs
! 9c1264420ddd6f79e6d0afc9b05bddda  gcc/testsuite/rust/compile/struct_expr_field_attributes.rs
! a8f1ceed50071a97c253b43be46467ab  gcc/testsuite/rust/compile/struct_init1.rs
! 0b225bf8ecb66e8cb2571c2e56a8b488  gcc/testsuite/rust/compile/struct_pack1.rs
! 869ce2ba2ad63cb41c29d186c25bdf46  gcc/testsuite/rust/compile/struct_pack2.rs
! a2266a3d916dc67709a41d5ecbdd03bc  gcc/testsuite/rust/compile/structural-eq-peq.rs
! 4abcd01b98ed664634df2400838bbf89  gcc/testsuite/rust/compile/syntax-only.rs
! 40ca9f9d7aeeba8749e3bbc4d0bb3ed7  gcc/testsuite/rust/compile/target_feature-malformed-4233.rs
! af28dcf462bd7dd449dd165b33f61d21  gcc/testsuite/rust/compile/template_function_0.rs
! 4cbfbdb2759e39317912022aab041274  gcc/testsuite/rust/compile/torture/all_doc_comment_line_blocks.rs
! f8a5f896ff305bf374dbcaa073da17f1  gcc/testsuite/rust/compile/torture/all_doc_comment_line_blocks_crlf.rs
! bb0cab450e164e1057a99bf2da7ba6cb  gcc/testsuite/rust/compile/torture/alt_patterns1.rs
! 4b8c1c229010ba58c9e057732be05bcf  gcc/testsuite/rust/compile/torture/arithmetic_expressions1.rs
! 6552dca3d640070d0e57aa8a5aacf93a  gcc/testsuite/rust/compile/torture/array_const_fold_1.rs
! 32cd43c7c8fc3305c747c9986f054981  gcc/testsuite/rust/compile/torture/array_const_fold_2.rs
! a07fb2b845758be28ecea1da91d01ffb  gcc/testsuite/rust/compile/torture/array_function.rs
! 432b35363df6023f2b9f851d90264b45  gcc/testsuite/rust/compile/torture/array_type_infer.rs
! 2ebc34b4b9fb6fb140b87d16a0d6e4ce  gcc/testsuite/rust/compile/torture/array_zero_length.rs
! 892e4baa8701e98203ee21ddf3ee8796  gcc/testsuite/rust/compile/torture/arrays1.rs
! c25efa044ae51e4d4a5e51fa8a138e02  gcc/testsuite/rust/compile/torture/arrays2.rs
! a5c7c2bf27043aaab920cec42f2e4ce7  gcc/testsuite/rust/compile/torture/arrays3.rs
! 1815b5b2fe4f9238ac688316d5ccfadc  gcc/testsuite/rust/compile/torture/arrays4.rs
! 151780f4ec63391c6c313452ffe4cef4  gcc/testsuite/rust/compile/torture/arrays5.rs
! 154fee376a019ddf8a1e686e001928a0  gcc/testsuite/rust/compile/torture/arrays6.rs
! 92a01916a084e2b8d910ab0b6d5c616e  gcc/testsuite/rust/compile/torture/arrays_index1.rs
! 9b0caf7c11d13a1d2b6d123c5af46706  gcc/testsuite/rust/compile/torture/arrays_index2.rs
! c571c417e680cf9738d2e1b2192a8740  gcc/testsuite/rust/compile/torture/arrays_index3.rs
! f07f28b521a05ce8de817dcc4ee1af9f  gcc/testsuite/rust/compile/torture/as_bool_char.rs
! c58d9493b0407a6bc1c1f4bc8c7b16cd  gcc/testsuite/rust/compile/torture/associated_types1.rs
! 040f596a6e7f7d20f24be2eed7fcc138  gcc/testsuite/rust/compile/torture/autoderef1.rs
! 016a8ffad4ddb8c7b386e6a7ed33bc57  gcc/testsuite/rust/compile/torture/block_expr1.rs
! f9e4134cccd159956c7809cbaca86e7a  gcc/testsuite/rust/compile/torture/block_expr2.rs
! 14b1e45e6731e4f2db1b35b2435f564d  gcc/testsuite/rust/compile/torture/block_expr3.rs
! a7b7a0c47dff08f024ba1fee350fdeca  gcc/testsuite/rust/compile/torture/block_expr4.rs
! 35e2ccb3e5b532bc082aebe56f90e536  gcc/testsuite/rust/compile/torture/block_expr5.rs
! 69217e6169e7c7bf784a90709c08afd7  gcc/testsuite/rust/compile/torture/block_expr_parser_bug.rs
! cf6875af0b4f2b98419462f7fb97ab04  gcc/testsuite/rust/compile/torture/bom.rs
! 76af254ce6702e767144cb8053b838ba  gcc/testsuite/rust/compile/torture/bom_comment.rs
! c5055680d460bf368368b688f729875a  gcc/testsuite/rust/compile/torture/bom_shebang.rs
! e9a0d08cf46c4b072f7d62cb5701a0bd  gcc/testsuite/rust/compile/torture/bom_whitespace.rs
! fb7f7fa5c6ce0c7c39e699338fe0102e  gcc/testsuite/rust/compile/torture/bools_eq.rs
! 6d83f1a79e2e38897205c6b95bab217f  gcc/testsuite/rust/compile/torture/borrow1.rs
! f307403391f6a03eabda8f62a0d46f8d  gcc/testsuite/rust/compile/torture/borrow_function.rs
! 3d0124d546f9530c04dcf020ed3ac1ee  gcc/testsuite/rust/compile/torture/break_function.rs
! ff68a72773e7d4995cc72525dcd3f586  gcc/testsuite/rust/compile/torture/builtin_abort.rs
! 3d975dabd2484b3422a7df4394f2ac99  gcc/testsuite/rust/compile/torture/byte_char_str.rs
! 32070c54824e1bc479c25022df9e27b1  gcc/testsuite/rust/compile/torture/byte_str.rs
! 62cf2f8c09a63440eb5fb4c1b01a72e3  gcc/testsuite/rust/compile/torture/cast1.rs
! d4e72f588f3419608afb096193139fe5  gcc/testsuite/rust/compile/torture/cast2.rs
! 4884029835db46b25ade3968ff6e5207  gcc/testsuite/rust/compile/torture/cast3.rs
! e7bd6565ceef86474918d000ddebccae  gcc/testsuite/rust/compile/torture/cfg_attr.rs
! 1634f14096f414cb26c6404a6fb585af  gcc/testsuite/rust/compile/torture/char1.rs
! 5016f7df27e6eccf6e9a0aa8e456359c  gcc/testsuite/rust/compile/torture/check-doc-attr-string.rs
! ce9ba191483b507c8d1f23bed3e115e0  gcc/testsuite/rust/compile/torture/coercion1.rs
! bd8f8dbd1c3983c6c4fadd764c8449e0  gcc/testsuite/rust/compile/torture/coercion2.rs
! fde92497777022d1c8b356f44dab0c51  gcc/testsuite/rust/compile/torture/comparison_expr1.rs
! 5d50650bbd7b7d190cee1392b726a12b  gcc/testsuite/rust/compile/torture/compile.exp
! f7b574f053a4696689ce322daa445508  gcc/testsuite/rust/compile/torture/compound_assignment_expr1.rs
! c49a893b1c5c4b475772e8d47a0f6d97  gcc/testsuite/rust/compile/torture/conditional.rs
! 13990f1954112d721f957f9a11fa603f  gcc/testsuite/rust/compile/torture/constant1.rs
! 959300e0747880a1a954e048b9ca7ff9  gcc/testsuite/rust/compile/torture/constant2.rs
! 01f057f0438c608f725cc39850ab6a1c  gcc/testsuite/rust/compile/torture/constant3.rs
! e3cd62377f1a6f3dc065480a449bec43  gcc/testsuite/rust/compile/torture/deadcode1.rs
! aa6c3e7db1ace3b1ca318f0c5f9c6ab9  gcc/testsuite/rust/compile/torture/deadcode2.rs
! b09c5336e7e893f5dd811fb6de9cbaed  gcc/testsuite/rust/compile/torture/deref1.rs
! a16d5988587be2f9761eb17712f4e07b  gcc/testsuite/rust/compile/torture/deref_function.rs
! 71865401dd3f5f42056f631f0edf6b50  gcc/testsuite/rust/compile/torture/doc_comment.rs
! 4b9c18af5327cea0b48c71df4e29b766  gcc/testsuite/rust/compile/torture/enum1.rs
! 65eeb62af675587bc7f685c74e5d7b8d  gcc/testsuite/rust/compile/torture/extern_mod1.rs
! b9eff55741080f626ecb13d636ebf719  gcc/testsuite/rust/compile/torture/extern_mod1/modules/mod.rs
! fd6e7336cfaa9bc5414f7ebef76fb8e8  gcc/testsuite/rust/compile/torture/extern_mod2.rs
! a8a5e6fba38e3800b3ac9d0079ac6f4f  gcc/testsuite/rust/compile/torture/float1.rs
! ce9233d47eb1eb9c37a45390c2cf6c45  gcc/testsuite/rust/compile/torture/float_types.rs
! 30f0a023d67b8fc83c1daf4a64779587  gcc/testsuite/rust/compile/torture/forward_decl_1.rs
! 6ef942ec53b7eb3ae86cd165308ef639  gcc/testsuite/rust/compile/torture/forward_decl_2.rs
! 4e354bff5b164423b9553c66214f7a92  gcc/testsuite/rust/compile/torture/forward_decl_3-unsafe.rs
! a74efec2a387b0c4dfc17fc893f079e2  gcc/testsuite/rust/compile/torture/forward_decl_3.rs
! f24a89a77d00ab91e01b1b93938e9dd6  gcc/testsuite/rust/compile/torture/forward_decl_4.rs
! 2285c8536f25e090ab421b9de6503acd  gcc/testsuite/rust/compile/torture/forward_decl_5.rs
! 1538fd679ad7f1eeb47eb8920e9aac6e  gcc/testsuite/rust/compile/torture/func1.rs
! 32a1f6377aa972c3ca1534b78d8d6132  gcc/testsuite/rust/compile/torture/func2.rs
! 946e069ddd8ecc833cb56aa2daba447d  gcc/testsuite/rust/compile/torture/function_reference1.rs
! eef44daff720d9118d3d410cdceba2f9  gcc/testsuite/rust/compile/torture/function_reference2.rs
! 9fb03022efc20a69b39b548a0e8e6a6e  gcc/testsuite/rust/compile/torture/function_reference3.rs
! 215926f1974e9fcda0abdfd81831f0d3  gcc/testsuite/rust/compile/torture/function_reference4.rs
! 4979824e10545e9ef32fd22015bb8fd8  gcc/testsuite/rust/compile/torture/generics1.rs
! c2511c15f43e2c65074eface0bc57675  gcc/testsuite/rust/compile/torture/generics10.rs
! dbb39002ece8ad7592ff927d72794d89  gcc/testsuite/rust/compile/torture/generics11.rs
! 5226c9cba602a4945613190d97bc8921  gcc/testsuite/rust/compile/torture/generics12.rs
! 55d8eebde3b865f1a2ac8b693df7342c  gcc/testsuite/rust/compile/torture/generics13.rs
! 53299b8e7f363d3f69ee01c8585483ab  gcc/testsuite/rust/compile/torture/generics14.rs
! 03683ae5ee556bd2a8135a3de2631158  gcc/testsuite/rust/compile/torture/generics15.rs
! 7ce0300e590955aec6df3295a595f991  gcc/testsuite/rust/compile/torture/generics16.rs
! 2e3688af885e2a6283160dc9256a452d  gcc/testsuite/rust/compile/torture/generics17.rs
! 10b9bc7bbcd270d32d85914ba3ef2590  gcc/testsuite/rust/compile/torture/generics18.rs
! 4b7c50e6700d2011d5b5a06982d68b52  gcc/testsuite/rust/compile/torture/generics19.rs
! 7034a326a02134bc2b4d67f29d8d9f6d  gcc/testsuite/rust/compile/torture/generics2.rs
! 44e8e361784aa318035ac5cc16e72e92  gcc/testsuite/rust/compile/torture/generics20.rs
! ca0491a55387b612aa7c920054d7d553  gcc/testsuite/rust/compile/torture/generics21.rs
! e258224c749bc271b99d4c0a8431bb9e  gcc/testsuite/rust/compile/torture/generics22.rs
! 2bcd970e4e6615ac8520b706dd7dabd9  gcc/testsuite/rust/compile/torture/generics23.rs
! 9e8a68d3a688156252e59f4df5ef33a1  gcc/testsuite/rust/compile/torture/generics24.rs
! fa6bf5fab8b95712674c3d707371ffc4  gcc/testsuite/rust/compile/torture/generics25.rs
! bc23971e86b92fe406af39ba5c1667cc  gcc/testsuite/rust/compile/torture/generics26.rs
! 471ffd45c778a0f69e63df5cde30d816  gcc/testsuite/rust/compile/torture/generics27.rs
! bee8b01e3de2bebe7b354646571eecf2  gcc/testsuite/rust/compile/torture/generics28.rs
! a240de058be0e71ea0aac7ef43e32bc5  gcc/testsuite/rust/compile/torture/generics29.rs
! 97e71facf37a7ae7397d652dbccda4e6  gcc/testsuite/rust/compile/torture/generics3.rs
! 55f9fd5e1ae11da51a3de7befbc42fd0  gcc/testsuite/rust/compile/torture/generics30.rs
! 640a7750218507ad6b50f8d51e2e29c5  gcc/testsuite/rust/compile/torture/generics31.rs
! 568931c40c990e7120aaab0f7fb4a2ba  gcc/testsuite/rust/compile/torture/generics32.rs
! 8ca5e8c8539a14a1d41230bef20dd678  gcc/testsuite/rust/compile/torture/generics4.rs
! a7afca9f1e7a47845848f1c20b9f4999  gcc/testsuite/rust/compile/torture/generics5.rs
! 08cf27255f5916a37e2ad056cc51ea71  gcc/testsuite/rust/compile/torture/generics6.rs
! 3e4ddd5489ab6fc9d4d9689a0d7b4683  gcc/testsuite/rust/compile/torture/generics7.rs
! 81ef5b1483f349e41804e0a3a4b0b435  gcc/testsuite/rust/compile/torture/generics8.rs
! 2af5231a3e6327a0d60a325dfe25e866  gcc/testsuite/rust/compile/torture/generics9.rs
! 5b423d7ac5703e27bc872cb127b4f321  gcc/testsuite/rust/compile/torture/grouped_expr_function.rs
! f80f914349ba6a98b75610cb18b3bdd9  gcc/testsuite/rust/compile/torture/identifier-missing-impl-1.rs
! 6b769f4c0a03ddc73db5210c3f9e8043  gcc/testsuite/rust/compile/torture/if.rs
! 863803a27e169458182ebd8b2731b770  gcc/testsuite/rust/compile/torture/if_elif.rs
! 9c6264c84417535d8b58cfdeb4fbb2b5  gcc/testsuite/rust/compile/torture/if_elif_else_expr1.rs
! a5f3c5be67b821309b72c79798b190e8  gcc/testsuite/rust/compile/torture/if_else.rs
! b0d74aba082edb4fe7351b58318b0f0a  gcc/testsuite/rust/compile/torture/ifunaryexpr.rs
! 8855f02bc8465ec377e35e6d9ee21d56  gcc/testsuite/rust/compile/torture/impl_block1.rs
! 9b3a66c9e7c3a4c0b93ef4e33dce89ac  gcc/testsuite/rust/compile/torture/impl_block2.rs
! d26ae7a88766c3770d0417b0fca2c412  gcc/testsuite/rust/compile/torture/impl_block3.rs
! ca49d3071a8cb277436a94e847627f40  gcc/testsuite/rust/compile/torture/impl_block_unused.rs
! 492f7ed4eddc2819abd44ef386cd1003  gcc/testsuite/rust/compile/torture/implicit_returns1.rs
! f05f38a075c38b9b6ab4d903a30ee7c8  gcc/testsuite/rust/compile/torture/infer_type1.rs
! 0097d4c7dfdfc249e4549008b613b5f9  gcc/testsuite/rust/compile/torture/inner_attributes.rs
! 62231785f3758b5a164d1794a83d9be1  gcc/testsuite/rust/compile/torture/integer_inference_var1.rs
! 83cd8a7cf3b0179f620ac89878fbcc2c  gcc/testsuite/rust/compile/torture/integer_inference_var2.rs
! 86f32f4eea1690ae10c284abfd06eed7  gcc/testsuite/rust/compile/torture/integer_inference_var3.rs
! 6a1b02e292ba63a63f46b42b507b4209  gcc/testsuite/rust/compile/torture/integer_inference_var4.rs
! a724c68c3ccf3f22e9cd7832abf66249  gcc/testsuite/rust/compile/torture/integer_inference_var5.rs
! b50cb749da23fbae22b68db3f6aab2ad  gcc/testsuite/rust/compile/torture/integer_types.rs
! d6a70b203e21498fa0449bb3e2be4762  gcc/testsuite/rust/compile/torture/intrinsics-2.rs
! 08e73f4fc48b464f67bb3181d1e24cf3  gcc/testsuite/rust/compile/torture/intrinsics-3.rs
! 97b3db8374f4d7454d3a6edac75ff171  gcc/testsuite/rust/compile/torture/intrinsics-4.rs
! 8d3c92830826480016eaf2ef43aadf6a  gcc/testsuite/rust/compile/torture/intrinsics-5.rs
! 10959ef262885359c19cc59bde35de55  gcc/testsuite/rust/compile/torture/intrinsics-6.rs
! 87dc18b0ed0f632386c7be2e202fe7ac  gcc/testsuite/rust/compile/torture/intrinsics-7.rs
! a09fcc3bdcebd39d4ddb707da813da3c  gcc/testsuite/rust/compile/torture/intrinsics-8.rs
! 67ccc3aea3129501f7c4c1d49a0e3a90  gcc/testsuite/rust/compile/torture/intrinsics-math.rs
! fb119123cce8147824e5cd5290f22138  gcc/testsuite/rust/compile/torture/isolated_cr_block_comment.rs
! 65ee17c65a88536a84b35e5cc7a9c19c  gcc/testsuite/rust/compile/torture/isolated_cr_line_comment.rs
! 104ba3c72f184df5679c480613f03aaf  gcc/testsuite/rust/compile/torture/issue-1024.rs
! d6fc17687a9e3feef817701a70faffcf  gcc/testsuite/rust/compile/torture/issue-1075.rs
! d7c0280a63b4a0c1f64f26f103f00e86  gcc/testsuite/rust/compile/torture/issue-1432.rs
! 1bb8bb1eabd30d091ede09d5cac455b1  gcc/testsuite/rust/compile/torture/issue-1434.rs
! fc2dcd82a87660b6ebd5632f3bb38df5  gcc/testsuite/rust/compile/torture/issue-1506.rs
! 5be36b7e20bf7e0f144c556927b63b5b  gcc/testsuite/rust/compile/torture/issue-1555.rs
! e1f3113661e27f2568accead5d7cc5f1  gcc/testsuite/rust/compile/torture/issue-368.rs
! a03f31bcb0a4a1c34cc2dace438828e0  gcc/testsuite/rust/compile/torture/issue-808.rs
! ada28b77c3cd204cd999363964b33e9b  gcc/testsuite/rust/compile/torture/issue-862.rs
! ce6c3e9e42b1dca9ab22cf5c2f4a192d  gcc/testsuite/rust/compile/torture/issue-893-2.rs
! 848cdc0381fd006ad0b5e30f8d627188  gcc/testsuite/rust/compile/torture/issue-893.rs
! 32a12078f6a68a1d50b952a33510ed4a  gcc/testsuite/rust/compile/torture/lazybooleanexpr_function.rs
! 25bcbb654c9ffea9d27863307dcfcb6d  gcc/testsuite/rust/compile/torture/lifetime1.rs
! 1fbcb1e8e4b64ff2c9d5921eb78a181a  gcc/testsuite/rust/compile/torture/literals1.rs
! d1f2f976436e2ad01deeee46bfe0e4e3  gcc/testsuite/rust/compile/torture/loop1.rs
! 9bdbd03f242446ac724cc9978b1e754f  gcc/testsuite/rust/compile/torture/loop2.rs
! 52e498a796f055ee3b00864e85502d33  gcc/testsuite/rust/compile/torture/loop3.rs
! 9ef1d10c034e2e684cf12f6e8183a79a  gcc/testsuite/rust/compile/torture/loop4.rs
! 56cc59fa0d11fe0f6aed908808c0ef94  gcc/testsuite/rust/compile/torture/loop5.rs
! 8081d8a18dca7b6f5c0d61b4b04f72b3  gcc/testsuite/rust/compile/torture/loop6.rs
! d4776ff1f3e1814ae5ef5566d8fa75d6  gcc/testsuite/rust/compile/torture/loop7.rs
! d134495ce062249427c6511b879f50fd  gcc/testsuite/rust/compile/torture/loop8.rs
! 234de4a3e6385f4f2b9fe0d73751fb60  gcc/testsuite/rust/compile/torture/macro-issue1403.rs
! 6fa6f99e89f75d7cfdec7248a2d0433c  gcc/testsuite/rust/compile/torture/macro_as_expr.rs
! 0b5ffcad719d8335454ec61ab315f7ae  gcc/testsuite/rust/compile/torture/match1.rs
! c5f9b23375fce692bb628478c42e193d  gcc/testsuite/rust/compile/torture/methods1.rs
! 57d5ebc9ba19c42969be0377bef81b5a  gcc/testsuite/rust/compile/torture/methods2.rs
! 51c217a39d82bee58bf95334c0f4bc5c  gcc/testsuite/rust/compile/torture/methods3.rs
! 97f1ade761160e2a63e7d2f079b782c2  gcc/testsuite/rust/compile/torture/mod-nameresolve.rs
! 3976fbb9889202090b1e914bdab8b81e  gcc/testsuite/rust/compile/torture/mod1.rs
! 785857d88a156bdf706481d425652e60  gcc/testsuite/rust/compile/torture/mod2.rs
! 3bb2adf416c9ed3146a9818ad116804d  gcc/testsuite/rust/compile/torture/mod3.rs
! c53652528572c04d80b932dd4c7d44db  gcc/testsuite/rust/compile/torture/modules/valid_path.rs
! 042b05e8659d4801b8c3d003144d0d6e  gcc/testsuite/rust/compile/torture/must_use1.rs
! 4e8215e2d5c463956017ff4b5d6aee84  gcc/testsuite/rust/compile/torture/must_use2.rs
! 7fa294df9839a38d4d270258a8aa3e0a  gcc/testsuite/rust/compile/torture/name_resolve1.rs
! 8b1c3146c6c8a71a5ee655486dcb144c  gcc/testsuite/rust/compile/torture/negation_function.rs
! 06636d23ca0a57fd8e9ae9c4630cdfeb  gcc/testsuite/rust/compile/torture/nested_fn1.rs
! 45a0890892b025aef44c2f245f0a204b  gcc/testsuite/rust/compile/torture/nested_fn2.rs
! 98dcbe92b9c29e53aeb2d4193cac2ac4  gcc/testsuite/rust/compile/torture/nested_struct1.rs
! 0c7c901c281a324c6d2c632aa3086216  gcc/testsuite/rust/compile/torture/never_type1.rs
! 19e12e69f8c09b233ef0d12837a3dfc5  gcc/testsuite/rust/compile/torture/not_shebang.rs
! 0efa6f68c6c7f4cbba86a69173e1bd8f  gcc/testsuite/rust/compile/torture/not_shebang_block_comment.rs
! edc2a7ec6d1c716f33f0587a4d66b0ef  gcc/testsuite/rust/compile/torture/not_shebang_comment.rs
! 8219eafcb59907fb9a3a44b1a22196d8  gcc/testsuite/rust/compile/torture/not_shebang_multiline_comment.rs
! 2d3a0a532fc38e437fb7223f180d789b  gcc/testsuite/rust/compile/torture/not_shebang_spaces.rs
! 5afb4e1f202a4b8c8d1512099507b622  gcc/testsuite/rust/compile/torture/parameter_usage1.rs
! 15a885da3c853a7674ebef691b832a75  gcc/testsuite/rust/compile/torture/parens1.rs
! e73a5adc9e42fa66c5f73066d38b12d3  gcc/testsuite/rust/compile/torture/phantom_data.rs
! e48d89213608bd930503f20ec6619c95  gcc/testsuite/rust/compile/torture/pointer1.rs
! 2e50f979d706bf4a2a46a916505b5239  gcc/testsuite/rust/compile/torture/primconsts.rs
! 71fef5286edcb96d55de35319e0f0ac0  gcc/testsuite/rust/compile/torture/prims_struct_eq.rs
! 3e772d0ca7ea849545cb1f005ec79871  gcc/testsuite/rust/compile/torture/range-lang-item1.rs
! 13805c4ebd6329a5bcb2e6545e32fc0c  gcc/testsuite/rust/compile/torture/raw_identifiers.rs
! a04a0f1057ea62a006078e6b9566a9a6  gcc/testsuite/rust/compile/torture/raw_identifiers_keywords.rs
! 5f8b914c1ad5dd60c17558e5a6f5988a  gcc/testsuite/rust/compile/torture/recursive_fn1.rs
! 7d7a06426aeb2d338b4d0ad4ab8da14e  gcc/testsuite/rust/compile/torture/return_function.rs
! 1c14a94c9bd664a98276d91c8d4869cb  gcc/testsuite/rust/compile/torture/scoping1.rs
! ddebd49e3cd2ef8abadc0eaf45528903  gcc/testsuite/rust/compile/torture/self_type1.rs
! cb93146c3eea7d4b18eb57c4579309c6  gcc/testsuite/rust/compile/torture/shadow1.rs
! 306ffd7895d38da1ac92d722c5189f56  gcc/testsuite/rust/compile/torture/shadow2.rs
! 92cd4e12bbf0846f51bd8bd89570d5e5  gcc/testsuite/rust/compile/torture/shebang.rs
! 75aeb5ee24f534bb99e7c351e90eee7e  gcc/testsuite/rust/compile/torture/shebang_plus_attr.rs
! 3b4f9fc5ee51888dad73fe48f8ba4bcc  gcc/testsuite/rust/compile/torture/shebang_plus_attr2.rs
! 2acaa7eabd44d15ad70326801b81f088  gcc/testsuite/rust/compile/torture/static_function.rs
! 0c2ee17cc4b390e0afb97b7588ebd62b  gcc/testsuite/rust/compile/torture/static_var1.rs
! 5c1d937cbc2487b1d6003e0533e6b92a  gcc/testsuite/rust/compile/torture/stmt_with_block1.rs
! 58ceb8150e7cf0771165108e060a134f  gcc/testsuite/rust/compile/torture/str1.rs
! 00e71e3d3bb4afdc8447fac2aacf88b4  gcc/testsuite/rust/compile/torture/struct_access1.rs
! 485bc4c2dbcf32eee1b7ef6ca154e1b3  gcc/testsuite/rust/compile/torture/struct_base_init_1.rs
! 54e977a7bba258657d9ce0ec90e5bf57  gcc/testsuite/rust/compile/torture/struct_decl.rs
! d1376aeaed84125a0da488569b95bdd3  gcc/testsuite/rust/compile/torture/struct_init.rs
! ae23155b9e8c2e5cf9441ac121ae1d77  gcc/testsuite/rust/compile/torture/struct_init_10.rs
! 9dd48f189a8ab3d299da4ad238e53e01  gcc/testsuite/rust/compile/torture/struct_init_11.rs
! 89cb646d3181646d2c0d328735df91b5  gcc/testsuite/rust/compile/torture/struct_init_2.rs
! 2856c595bb87464996cc84ae726c23bb  gcc/testsuite/rust/compile/torture/struct_init_3.rs
! 0d59b0175db5d31ff75f67fadb9f87ab  gcc/testsuite/rust/compile/torture/struct_init_4.rs
! 1b84f258d28b05e59057231eca0fff58  gcc/testsuite/rust/compile/torture/struct_init_5.rs
! 34770dd9b8afcd295dfb2fa0e2e694d5  gcc/testsuite/rust/compile/torture/struct_init_6.rs
! 7609eac036efd42548e650fdf976d54c  gcc/testsuite/rust/compile/torture/struct_init_7.rs
! d0c601fc36f96f73716336a93c577606  gcc/testsuite/rust/compile/torture/struct_init_8.rs
! 2bf7c7c362110651188ea0346da05437  gcc/testsuite/rust/compile/torture/struct_init_9.rs
! dae8fbdfc2b031d622ca0c4a908f6b04  gcc/testsuite/rust/compile/torture/top_attr.rs
! e45a96bc8d9f73c728a79cc24c355184  gcc/testsuite/rust/compile/torture/traits1.rs
! 5dfea41aa8a29a899a2043190025ae47  gcc/testsuite/rust/compile/torture/traits10.rs
! 8b9476d4a73b77c1b82e929d783e4313  gcc/testsuite/rust/compile/torture/traits11.rs
! 740dcadfe5281f8ff9a9f67f419465fb  gcc/testsuite/rust/compile/torture/traits12.rs
! f8ae753872a024e2ae5107840744783d  gcc/testsuite/rust/compile/torture/traits13.rs
! b2befa9b5e6c5f5879e6c46d22266199  gcc/testsuite/rust/compile/torture/traits14.rs
! f26498a44d79401245cad77da9eaf3f5  gcc/testsuite/rust/compile/torture/traits15.rs
! 63f48e06908e1de3a93be9a0df043aa7  gcc/testsuite/rust/compile/torture/traits16.rs
! a46f4f21290e866176f62a4d383f037c  gcc/testsuite/rust/compile/torture/traits17.rs
! fcb5d49b21f79b0fb269b916fc1cb377  gcc/testsuite/rust/compile/torture/traits18.rs
! 60519d01b9239ad8a1b992d957714e5f  gcc/testsuite/rust/compile/torture/traits19.rs
! f21e553716eaf7471113d8ee88f2281c  gcc/testsuite/rust/compile/torture/traits2.rs
! 16b352ff250c0328d6623eaa09895575  gcc/testsuite/rust/compile/torture/traits3.rs
! 792cf514089f21d727f825c84eab0a1d  gcc/testsuite/rust/compile/torture/traits4.rs
! 647cc6ffdf75902deea6767b4263a47c  gcc/testsuite/rust/compile/torture/traits5.rs
! df55ffeb42c4cc807d1697bc37b64b45  gcc/testsuite/rust/compile/torture/traits6.rs
! 456d73f15983d767e7e5385e56a1c32a  gcc/testsuite/rust/compile/torture/traits7.rs
! 185aaa014e624e318a2bf4befdc7d4e3  gcc/testsuite/rust/compile/torture/traits8.rs
! 0ed8ac91c6e6cff6f9028ee1c9494866  gcc/testsuite/rust/compile/torture/traits9.rs
! 4e9e55b8c905f95cc28e5fcc808263fe  gcc/testsuite/rust/compile/torture/transmute-size-check-1.rs
! 72cc09d69bd2c558246984ea586ee6de  gcc/testsuite/rust/compile/torture/transmute1.rs
! 2e917afd5cc4158b78f6fd7e8a8a573d  gcc/testsuite/rust/compile/torture/tuple1.rs
! e07874dc726bbcdcb9723acdaaf91fb2  gcc/testsuite/rust/compile/torture/tuple2.rs
! 710fd144f44a6111354cf488f0670990  gcc/testsuite/rust/compile/torture/tuple3.rs
! 485bc5d1d256233656d21181773f3802  gcc/testsuite/rust/compile/torture/tuple_enum_variants.rs
! 20e9ea4ba9270cca41307a91c0dcc525  gcc/testsuite/rust/compile/torture/tuple_field_access.rs
! 1da1272af4061a229674f5192c5e2bd2  gcc/testsuite/rust/compile/torture/tuple_function.rs
! 59bed3303d01d50780abeabc374f2baa  gcc/testsuite/rust/compile/torture/tuple_index.rs
! f8bc7cc4abd57aadd7a96bd1ce535f10  gcc/testsuite/rust/compile/torture/tuple_struct1.rs
! ab691625fa969e2f5dfe68d464d61a05  gcc/testsuite/rust/compile/torture/tuple_struct2.rs
! e2cc57c3e1a553d937835c59ab4c4d64  gcc/testsuite/rust/compile/torture/tuple_struct_unit.rs
! e14d7ecb7c20293523e0bcebe676164f  gcc/testsuite/rust/compile/torture/tuple_struct_unused.rs
! b61d60bea0ddfa9856d8a2ac0506be8e  gcc/testsuite/rust/compile/torture/type-alias1.rs
! 472e709899c602b991e45f597829f9f9  gcc/testsuite/rust/compile/torture/type-alias2.rs
! 295e04abb9cf1c95cd7ec45c3a7ef991  gcc/testsuite/rust/compile/torture/type_infer1.rs
! 1b71d9014f2fd030b048975e2f2f7348  gcc/testsuite/rust/compile/torture/type_infer2.rs
! 881d8fcac9539edb1f3b91954ebc60ae  gcc/testsuite/rust/compile/torture/type_infer3.rs
! 5b6b5deca93b041aefda6e07569df9f3  gcc/testsuite/rust/compile/torture/type_infer4.rs
! 47f4311270febc1c8e1013efe7b4eaff  gcc/testsuite/rust/compile/torture/type_infer5.rs
! 1c68db5dc8f04ecc5e8d4359f2f4e95a  gcc/testsuite/rust/compile/torture/type_infer6.rs
! cf4ce31cbe707c2a79f9f224706a6461  gcc/testsuite/rust/compile/torture/unary_operators.rs
! 1ecb64b8fdc2538d03ab1c8e95e2f9d0  gcc/testsuite/rust/compile/torture/undended-string-1.rs
! 45b4c25df3c2cef3543d24acecac05de  gcc/testsuite/rust/compile/torture/undended-string-2.rs
! 9264f09864ea41e7c8629cdd87274dd7  gcc/testsuite/rust/compile/torture/underscore_id.rs
! 8b9a9f3c478b00838a5fc2a36b865f9e  gcc/testsuite/rust/compile/torture/unended-raw-byte-string.rs
! 8de4158ea4694bb380e30c960b7e5375  gcc/testsuite/rust/compile/torture/uninit-intrinsic-1.rs
! 5b01ec8f544f029cbed245d9338f83dc  gcc/testsuite/rust/compile/torture/union.rs
! d4220426bc1efdc68323e2ea5d848bc0  gcc/testsuite/rust/compile/torture/union_union.rs
! b79b39a5f4e629a60ae0b95506d80e19  gcc/testsuite/rust/compile/torture/unit_type1.rs
! 1c5cdbfca62685cb8c3d16cbb6aff466  gcc/testsuite/rust/compile/torture/unit_type2.rs
! 18b08754a9bde1c425026fa81de19c2c  gcc/testsuite/rust/compile/torture/unit_type3.rs
! 143cc29e7c153ce6bdea043e65297234  gcc/testsuite/rust/compile/torture/unit_type4.rs
! 1fb34d3bda1f39bd1252e9a82022eb8b  gcc/testsuite/rust/compile/torture/unit_type5.rs
! d600576dd91a520cc3fcaaa674fe7777  gcc/testsuite/rust/compile/torture/unsafe1.rs
! 136c0c00f4c2fa225e62e444fcc53426  gcc/testsuite/rust/compile/torture/unsafe2.rs
! ff9064e911cbe61debad24626343f817  gcc/testsuite/rust/compile/torture/unsafe3.rs
! d504161e24b666b868502d7722093a4e  gcc/testsuite/rust/compile/torture/unsafe4.rs
! 5da3c2cf0941d309852fbafd3b74d027  gcc/testsuite/rust/compile/torture/unused.rs
! 76260a640d4fbe744479a799e248bd0b  gcc/testsuite/rust/compile/torture/unused1.rs
! 5452bcc0d79dc9a5af71e6cea63217a5  gcc/testsuite/rust/compile/torture/unused_struct.rs
! 30fd1951699396b20950f7b1f31df2f8  gcc/testsuite/rust/compile/torture/unused_struct_field.rs
! dc9acb603012ddac5d874429661fc2e2  gcc/testsuite/rust/compile/torture/usize1.rs
! 830d8ae3a38ff12ca2b69005f1ca32bc  gcc/testsuite/rust/compile/torture/utf8_identifiers.rs
! e98ca06b6f306b6bea9cad6e55bfee64  gcc/testsuite/rust/compile/torture/utf8_whitespaces.rs
  086c8f2639392f24c1a8d60145c15f47  gcc/testsuite/rust/compile/torture/very-broken-attr-string.rs
! 68568050ab105f2110e2c3261c95f20e  gcc/testsuite/rust/compile/torture/while_function.rs
! 221cd49e7950087daae045eea9b434d5  gcc/testsuite/rust/compile/track_caller.rs
! 1a3cb01e0279b5321d49858af3b4172d  gcc/testsuite/rust/compile/trait-cycle.rs
! 35e7de86132ee099b92bd36df546daa5  gcc/testsuite/rust/compile/trait13.rs
! bf92c81e186799e93d575eef78e1baae  gcc/testsuite/rust/compile/trait14.rs
! 7a66f149bfbac472ed7cc27f0cebb6a8  gcc/testsuite/rust/compile/trait_pub_type.rs
! c54979cae460d569f53b5f978f068721  gcc/testsuite/rust/compile/traits1.rs
! f636064076f69b8ebea7894778f6bf5d  gcc/testsuite/rust/compile/traits10.rs
! 52d9db905880d98026fab2d90160fdd8  gcc/testsuite/rust/compile/traits11.rs
! 64d1506d558eb84f183472a208f6cf15  gcc/testsuite/rust/compile/traits12.rs
! 83207ce75ca04ef596cdf6b799813513  gcc/testsuite/rust/compile/traits2.rs
! 59020f0fa550861255c2f8f013559783  gcc/testsuite/rust/compile/traits3.rs
! d85860e5922416194e64478edbf2709f  gcc/testsuite/rust/compile/traits4.rs
! 538ff287a0934ae326c5941769433527  gcc/testsuite/rust/compile/traits5.rs
! a5ea17eb01298bf8466fc38713991743  gcc/testsuite/rust/compile/traits6.rs
! 20c2279cb613225cdb4f8d94749f70df  gcc/testsuite/rust/compile/traits7.rs
! 8046f872352ed44e9b264d34b7953a0a  gcc/testsuite/rust/compile/traits8.rs
! f0aca8fee7b751368b6c1b57cbf2f1ed  gcc/testsuite/rust/compile/traits9.rs
! d40ce2d48bba8843cd0e93ac661eedd7  gcc/testsuite/rust/compile/try-catch-unwind-new.rs
! 2ade01fdbdd2b6aeb605428ad190a6bb  gcc/testsuite/rust/compile/try-catch-unwind-old.rs
! 8b304de462bdd3a5334cc718188cbcb1  gcc/testsuite/rust/compile/try-expr1.rs
! 4332c6947d7efcf39dae7ca1e49d5594  gcc/testsuite/rust/compile/try-trait.rs
! 2d3631938f83e46c9fbd784136ba96db  gcc/testsuite/rust/compile/try_block1.rs
! b7ca9c8e0c33cf331b28cbd512f6a0ab  gcc/testsuite/rust/compile/tuple1.rs
! acb2c81fa58337382f5c1793465c63b0  gcc/testsuite/rust/compile/tuple_float_index.rs
! b6da4ee91dde918e5b199a8ea04dffed  gcc/testsuite/rust/compile/tuple_index_on_non_tuple.rs
! 2e26493536488e3e55853b97b53a5abe  gcc/testsuite/rust/compile/tuple_mismatch.rs
! dcdf4ff531d4d791fd8b675eb168a97f  gcc/testsuite/rust/compile/tuple_struct1.rs
! f1d5123657fc6159987adfc10e9a51c7  gcc/testsuite/rust/compile/tuple_struct2.rs
! 8fa80e06a31641e1139c7a6101774048  gcc/testsuite/rust/compile/tuple_struct3.rs
! 7a6b96d0d3e537aa3c5377a9be1284fa  gcc/testsuite/rust/compile/tuplepattern-rest-readonly.rs
! 79d59262987244890dd0a208a08bb9ae  gcc/testsuite/rust/compile/tuplepattern-restpattern-typecheck-err.rs
! 32fc48739ea8b0102d44e1cebfd3482d  gcc/testsuite/rust/compile/tupple_struct_pattern_tuple.rs
! 327b2855c73d318f1913d9235779d72f  gcc/testsuite/rust/compile/type-alias1.rs
! 71c01ad03e2210d0247966a67c80e9e2  gcc/testsuite/rust/compile/type-bindings1.rs
! 34935eb9cc883ddde614fb5d934f9978  gcc/testsuite/rust/compile/type-if.rs
! 5233de51e85c1ea27dac1fd33890a341  gcc/testsuite/rust/compile/unary_negation.rs
! 93a97c2adba4b75a9fc175526d4ca9fd  gcc/testsuite/rust/compile/unary_not.rs
! 54d4817692ffd0fc8a3351312e608067  gcc/testsuite/rust/compile/unconstrained_type_param.rs
! fdf0e0aedcd041a9f4bcdfa1964a5003  gcc/testsuite/rust/compile/undeclared_label.rs
! 9e78595bf3bfd7b35d8e8689f68d588f  gcc/testsuite/rust/compile/unicode_escape.rs
! 8eb73cc1580bc241e40e4e8855085fc8  gcc/testsuite/rust/compile/unicode_norm1.rs
! 51fe0787381de2b2b12d92e906d94ed5  gcc/testsuite/rust/compile/unify-errors1.rs
! c58c5b9a8c32eb0c719e479e51333123  gcc/testsuite/rust/compile/unknown-associated-item.rs
! ead891e437689f09ae41a4084ac41c32  gcc/testsuite/rust/compile/unsafe1.rs
! e3b8119791c14694119c2799b5601b1f  gcc/testsuite/rust/compile/unsafe10.rs
! 943a60041e7c326905355a6bd5b75187  gcc/testsuite/rust/compile/unsafe11.rs
! 4f9d7a6db6519e4a7683abce60a02ac8  gcc/testsuite/rust/compile/unsafe2.rs
! 10426d421ea5899b3a8109a306fa21bc  gcc/testsuite/rust/compile/unsafe3.rs
! 78886a511f2e9a6526aafcab705d45dc  gcc/testsuite/rust/compile/unsafe4.rs
! 7e7f1df6cc4527b8a89e3c60bce8f7b0  gcc/testsuite/rust/compile/unsafe5.rs
! 88c309af71cbb62ee7c3ec12f2cd9e89  gcc/testsuite/rust/compile/unsafe6.rs
! d3fa26eb07286f98c866e4e1b4c2d66b  gcc/testsuite/rust/compile/unsafe7.rs
! 6bacdf1d81ab404d9ccd6504af22e34b  gcc/testsuite/rust/compile/unsafe8.rs
! 8a9bd18d63e1aab52eee0e735ff04227  gcc/testsuite/rust/compile/unsafe9.rs
! 4e8e047843376bd71f04e1b8a80a4726  gcc/testsuite/rust/compile/unsafe_module.rs
! 8d460f936518c7439f5206bf63dd2492  gcc/testsuite/rust/compile/unstable-fn.rs
  7c830dd0a2ec3525c6da4bc67b44f331  gcc/testsuite/rust/compile/unterminated_c_comment.rs
! b65d217f81971305b657dfe421eda452  gcc/testsuite/rust/compile/unused-label_0.rs
! 04c7030db51404d464ea0e79f87ac952  gcc/testsuite/rust/compile/unused-mut-identifier_0.rs
! 48446af08464265d0ab531a13f494f7d  gcc/testsuite/rust/compile/unused-mut-struct-field_0.rs
! e042c5df93d476c84c3dec3c4a9d9508  gcc/testsuite/rust/compile/use_1.rs
! e147f1b16076aa9a6adabbe57df290e5  gcc/testsuite/rust/compile/use_2.rs
! 558ea55fed98664a0af5b9f7ec511a03  gcc/testsuite/rust/compile/use_3.rs
! 742ed94c6c473d4da93853a7198d5c79  gcc/testsuite/rust/compile/use_self_alone.rs
! 455f401331c3813c3fd40fc1322b69df  gcc/testsuite/rust/compile/use_self_alone_in_list.rs
! c23f1d4a4c6f02f27b213710344a799e  gcc/testsuite/rust/compile/usize1.rs
! 277461cb723a5184441a90e0e8da4839  gcc/testsuite/rust/compile/v0-mangle1.rs
! 78d38613fde554417e76bdbe0024b033  gcc/testsuite/rust/compile/v0-mangle2.rs
! 885da2f5b8a7f257ddbab8b6629b96c1  gcc/testsuite/rust/compile/variadic.rs
! 1b792b521968091c70883cda0519779a  gcc/testsuite/rust/compile/while_break_expr.rs
! 1482c00d967199586908ea2d1b99cab3  gcc/testsuite/rust/compile/while_let1.rs
! 6a17e86d478051c06f47f98287e03753  gcc/testsuite/rust/compile/while_let_expr.rs
! 41e2743bf7d1b5e5cdfa4e256a33f343  gcc/testsuite/rust/compile/while_let_without_label.rs
! eafc3609e718433c38b4e9ce138045eb  gcc/testsuite/rust/compile/wrong_lhs_assignment.rs
! 174dc42c47e7e8a66a613d4b2abd2413  gcc/testsuite/rust/compile/wrong_no_of_parameters.rs
! 4927c8b0652eb932ad1b41cff0243028  gcc/testsuite/rust/compile/xfail/lifetime_param.rs
! 79ef3505ee46354ee0696ab7463ec1ab  gcc/testsuite/rust/compile/xfail/name_resolution21.rs
! b4c5bea56ad8f6cea0be06faebe02cfe  gcc/testsuite/rust/compile/xfail/struct_field_vis.rs
! dea6eee8962c9f7250d8b8b7196379dd  gcc/testsuite/rust/compile/xfail/xfail.exp
! 05333e3c8362c7acaa317b099d3f4499  gcc/testsuite/rust/compile/zero_sized_slice.rs
! 72a209ae1be16068b31449ad01b6825a  gcc/testsuite/rust/core/core.exp
! d3f3c5740022aef25e085e09c7463efc  gcc/testsuite/rust/debug/chartype.rs
! 5be60b772e5757a1d6dd44ff08fad594  gcc/testsuite/rust/debug/custom_link_section.rs
  04ea1408a944f3f88ca80eedc4a6b423  gcc/testsuite/rust/debug/debug.exp
! 582074b56ac1b386bdddb62bc1a1fc65  gcc/testsuite/rust/debug/i8u8.rs
! 785478900318209e2ac9563573bef989  gcc/testsuite/rust/debug/lang.rs
! bc4a7cc0d8495f1ceb127fcfe2b05f85  gcc/testsuite/rust/debug/no_mangle.rs
! cabed98da33089ea15090f29e224f0fa  gcc/testsuite/rust/debug/oldlang.rs
! c7800d2a071ca2035e1e11d541d30282  gcc/testsuite/rust/debug/tuple.rs
! 28335e6adaa7ca29f05ca2cad1ffd1c3  gcc/testsuite/rust/debug/win64-abi.rs
! 66f1763e73f2ea3328ba2b4ceaa057d0  gcc/testsuite/rust/execute/black_box.rs
! 4f364d5e8f1e982f8dd260d4e285ddcb  gcc/testsuite/rust/execute/crate-metavar1.rs
  ee134a130743701047cd96c1fbf6fd01  gcc/testsuite/rust/execute/execute.exp
! ee23f2ac9014108d621746737e1803e4  gcc/testsuite/rust/execute/inline_asm_inout_ident.rs
! 662f5147acc82b839a44e77df01fd782  gcc/testsuite/rust/execute/inline_asm_inout_var.rs
! ea3394a2e4f70b56cff9533b77626b80  gcc/testsuite/rust/execute/issue-1245.rs
! b4a0564525cb409452c76182233b23f4  gcc/testsuite/rust/execute/torture/arrays.rs
! f4ad97f462282641b0be461bfd9da9b1  gcc/testsuite/rust/execute/torture/atomic_load.rs
! d47f35842ab0532a87ccf6d3e0226d55  gcc/testsuite/rust/execute/torture/atomic_store.rs
! 249f309aabbfd811979e88a2f4143050  gcc/testsuite/rust/execute/torture/basic_partial_ord1.rs
! 1617e91afb00895713fc19ab756b252d  gcc/testsuite/rust/execute/torture/basic_partial_ord2.rs
! 20b2ff7ad60f0411e82c3dd356299f4b  gcc/testsuite/rust/execute/torture/block_expr1.rs
! 90b10ac2190feb170c7ab843d52a5b85  gcc/testsuite/rust/execute/torture/builtin_abort.rs
! e4bc29856304b5a5241bf310630916f1  gcc/testsuite/rust/execute/torture/builtin_macro_cfg.rs
! 100040a52fa410925cded2e64d04d184  gcc/testsuite/rust/execute/torture/builtin_macro_concat.rs
! ee582b1e783770f32bc8b7bf9add3a79  gcc/testsuite/rust/execute/torture/builtin_macro_env.rs
! 45670b27ae34d13b232df4248761a224  gcc/testsuite/rust/execute/torture/builtin_macro_include_bytes.rs
! 0f282c9c822c273f2f207b326c8cf9db  gcc/testsuite/rust/execute/torture/builtin_macro_include_str.rs
! b3d52a0a97d6520d3987277a12741eb0  gcc/testsuite/rust/execute/torture/builtin_macro_line.rs
! 5944b7412131eb755ca25cc1ba01f460  gcc/testsuite/rust/execute/torture/builtin_macro_option_env.rs
! b26aaf2a9163b4a10cffeb72bdfbe1bb  gcc/testsuite/rust/execute/torture/builtin_macro_stringify.rs
! b0ee1c038f97be3d803fcc8200bf3f1e  gcc/testsuite/rust/execute/torture/builtin_macros1.rs
! 34cfdeb7e5ad6d691ae648160dcc8121  gcc/testsuite/rust/execute/torture/builtin_macros3.rs
! 2cee2abf3b84009c25623edd8c6e6472  gcc/testsuite/rust/execute/torture/cfg-tail.rs
! 3de5547b419f815ebbcf2f6c14ff3748  gcc/testsuite/rust/execute/torture/cfg1.rs
! 0501f55c0ec294bf56658c412d9e2759  gcc/testsuite/rust/execute/torture/cfg2.rs
! 6b5e2971991e963325730dc9c63b775b  gcc/testsuite/rust/execute/torture/cfg3.rs
! 7ab246ff5027c217dd4b016af32f1e82  gcc/testsuite/rust/execute/torture/cfg4.rs
! 46e54ea1f86ea3734114358c787b0dc8  gcc/testsuite/rust/execute/torture/cfg5.rs
! 0e075d1fe84f931eb94f36f4c4ca0919  gcc/testsuite/rust/execute/torture/closure1.rs
! 39af80b77c5639014892c7deb207a7ef  gcc/testsuite/rust/execute/torture/closure2.rs
! 65c68682853e2104520deb9e7515e04c  gcc/testsuite/rust/execute/torture/closure3.rs
! a77becdeaa8d8b2c2920634ac47d86bf  gcc/testsuite/rust/execute/torture/closure4.rs
! 1208f8f966093035d1b237b532d6a5ec  gcc/testsuite/rust/execute/torture/coercion1.rs
! 785719412815658c226359d3ededa602  gcc/testsuite/rust/execute/torture/coercion2.rs
! 3799c8c1783a6cf22cf128b4c0d4d8bc  gcc/testsuite/rust/execute/torture/coercion3.rs
! 66036baa07e756e2aa6ef1a5e7a579df  gcc/testsuite/rust/execute/torture/const-generics-1.rs
! 6bfafbbe05929677ee4277a9991669f7  gcc/testsuite/rust/execute/torture/const-generics-2.rs
! df172c49ad820a8bd226fa8ff054fe24  gcc/testsuite/rust/execute/torture/const-generics-3.rs
! cf3c2e8a32e22bb5a54cc44916eb077d  gcc/testsuite/rust/execute/torture/const-generics-4.rs
! 1f74e4dd53f1d0d458fbb60ad7cf1fd9  gcc/testsuite/rust/execute/torture/const-generics-5.rs
! 58c7e820d2c21a7712e30b1af826fecb  gcc/testsuite/rust/execute/torture/const-generics-6.rs
! 34a186516ce33376a20b2d14c036b08e  gcc/testsuite/rust/execute/torture/const-generics-7.rs
! 33ad06adb25c05095005ac4533596c40  gcc/testsuite/rust/execute/torture/const_block1.rs
! bb0ddd95fe3f5578010121054958e8a8  gcc/testsuite/rust/execute/torture/const_fold1.rs
! a1b8764cdc045929458a55830e126e25  gcc/testsuite/rust/execute/torture/const_fold2.rs
! 2277be44f1f68c546656f52331e90beb  gcc/testsuite/rust/execute/torture/copy_nonoverlapping1.rs
! 821982e815686e67dc21eea14b062c29  gcc/testsuite/rust/execute/torture/decl_macro1.rs
! 98ab35fa6fcae6b653dfc8410b57b655  gcc/testsuite/rust/execute/torture/decl_macro2.rs
! b87b7afb7bf91fb0988c4dd50750d625  gcc/testsuite/rust/execute/torture/decl_macro3.rs
! 1ea4b863d94ae0bcb3f88a8ea5140100  gcc/testsuite/rust/execute/torture/decl_macro4.rs
! 9ac9a9b1454797a9f1b6d5b2e91acffe  gcc/testsuite/rust/execute/torture/derive-default1.rs
! 551b298c057b132d432808d3f5046ae1  gcc/testsuite/rust/execute/torture/derive-partialeq1.rs
! aad63e1c09f79791de93f5d59b985858  gcc/testsuite/rust/execute/torture/derive-partialeq2.rs
! e6c1f5a4a94b0cc181e682dbabffbcd8  gcc/testsuite/rust/execute/torture/derive_clone_enum1.rs
! 87061577dc414c140cc99f6a1b31c1a4  gcc/testsuite/rust/execute/torture/derive_macro1.rs
! e75cae93204cc6e59920d326cce3107a  gcc/testsuite/rust/execute/torture/derive_macro3.rs
! 11228f490f795627480f0bac13bdda0f  gcc/testsuite/rust/execute/torture/derive_macro4.rs
! 05b6f5867925755b836912795518f507  gcc/testsuite/rust/execute/torture/empty_main.rs
! af3e80f19118fef9e24b5334cb280e93  gcc/testsuite/rust/execute/torture/enum_intrinsics1.rs
! 253bbdaa1cd10758f573a18be8faac55  gcc/testsuite/rust/execute/torture/enum_intrinsics2.rs
  cb35f9697071bbbc6f20d8dd5a14c43b  gcc/testsuite/rust/execute/torture/execute.exp
! 562bc23ec3b98403ff008cfc00d1460f  gcc/testsuite/rust/execute/torture/exit_error.rs
! 26fe45787f889b302963bbbae9071098  gcc/testsuite/rust/execute/torture/extern_mod4.rs
! 7fc01aec2c7078efed4d06dfc67fcc26  gcc/testsuite/rust/execute/torture/extern_mod4/modules/mod.rs
! 8a977d4571480fdff071314ac95ea238  gcc/testsuite/rust/execute/torture/for-loop1.rs
! 8488f14d89d66435530e089558a1cd96  gcc/testsuite/rust/execute/torture/for-loop2.rs
! 06a0bd431d9927ef09d0cab9ed034492  gcc/testsuite/rust/execute/torture/func1.rs
! fc1beda49a2edb7c8758ea335a47edbf  gcc/testsuite/rust/execute/torture/gat1.rs
! 7f8fb008b2c55c947a6d5fa71b0aa884  gcc/testsuite/rust/execute/torture/helloworld1.rs
! e80d1bfc1cd584d3d13ef5907f5b50a5  gcc/testsuite/rust/execute/torture/helloworld2.rs
! ce1a3dbc85a1c3c8bef72f1069f9da1d  gcc/testsuite/rust/execute/torture/iflet.rs
! 1820edd87a2254b5711fd2bcfc257caf  gcc/testsuite/rust/execute/torture/impl_desugar-2.rs
! 14fdbbe9702705349d285921c5508456  gcc/testsuite/rust/execute/torture/impl_desugar.rs
! 475f32742921866820e1883cbed9c58a  gcc/testsuite/rust/execute/torture/impl_rpit1.rs
! 66e10a5424f9458c0b8d9d86e58dea8e  gcc/testsuite/rust/execute/torture/impl_rpit2.rs
! 0bd82be933e7dfeb3c09644a8dfc18e6  gcc/testsuite/rust/execute/torture/impl_rpit3.rs
! 58f03533aa45f7474b5b72ddebd8261c  gcc/testsuite/rust/execute/torture/impl_trait1.rs
! a826918efec08b7c9d941a70d473f5ee  gcc/testsuite/rust/execute/torture/impl_trait2.rs
! 5901e0e2f4b6e7240888dd01952b5cd4  gcc/testsuite/rust/execute/torture/impl_trait3.rs
! 1946405378754f139cbf55a9c7cf92c3  gcc/testsuite/rust/execute/torture/impl_trait4.rs
  d1bf4d03901b291d3115f4895ffb2fb7  gcc/testsuite/rust/execute/torture/include.txt
! afb7e67a4d935ed8d1a12c35764227ee  gcc/testsuite/rust/execute/torture/index1.rs
! 6111cbbe2a2a24f1275318d0cf00b40b  gcc/testsuite/rust/execute/torture/inline_asm_mov_x_5_ARM.rs
! f109265d65cc9052a6971ac6af0307c5  gcc/testsuite/rust/execute/torture/inline_asm_mov_x_5_x86_64.rs
! 65e7f865d922903b53235979f6512255  gcc/testsuite/rust/execute/torture/issue-1120.rs
! a657bfe1397a0a16bce849f67f1c72b1  gcc/testsuite/rust/execute/torture/issue-1133.rs
! fcf88ba89d2ae050b7b33fc92b3b23da  gcc/testsuite/rust/execute/torture/issue-1198.rs
! 676030ac3e34ec8dfb5edd5fddded91a  gcc/testsuite/rust/execute/torture/issue-1231.rs
! 04bfd4cff17033674aef907053ca98b7  gcc/testsuite/rust/execute/torture/issue-1232.rs
! e48fe71ec8f512c3631bc8792b240302  gcc/testsuite/rust/execute/torture/issue-1249.rs
! e0021d5b369a726eb4508a890eeef046  gcc/testsuite/rust/execute/torture/issue-1436.rs
! 8bfc5bebac918c937ca06ab24395fe8b  gcc/testsuite/rust/execute/torture/issue-1481.rs
! 53132db8058b5ff8a94ee3ef1e8a9df1  gcc/testsuite/rust/execute/torture/issue-1482.rs
! 8ced47e2e7816de5ae25f2c026743d47  gcc/testsuite/rust/execute/torture/issue-1496.rs
! dff98f6825979b6545425d2b7a23823c  gcc/testsuite/rust/execute/torture/issue-1720-2.rs
! b9751ecf9b1dd50ee5260d6a37fbc511  gcc/testsuite/rust/execute/torture/issue-1720.rs
! 6798967aca0966192da8c8ab4cf44628  gcc/testsuite/rust/execute/torture/issue-1852-1.rs
! e8dc299602dbadeacd8267c3af1ca5a7  gcc/testsuite/rust/execute/torture/issue-1852.rs
! d124083a580a26883975a79786c17896  gcc/testsuite/rust/execute/torture/issue-2005.rs
! bf22196be570f743a6d1af265287775e  gcc/testsuite/rust/execute/torture/issue-2052.rs
! d02d83753d4fcc7562007134d0133ec3  gcc/testsuite/rust/execute/torture/issue-2080.rs
! b0a57734be1a41b8397dd6e28935d6da  gcc/testsuite/rust/execute/torture/issue-2179.rs
! cdb143f2bea9d5b0d6dd096f6b87267b  gcc/testsuite/rust/execute/torture/issue-2180.rs
! 4d37b30e12dbda73bdc84245babc4179  gcc/testsuite/rust/execute/torture/issue-2187.rs
! 0849285e981fbda4532e945f2ca9568e  gcc/testsuite/rust/execute/torture/issue-2236.rs
! a24d72e40525288cc7f0f02885eb79d4  gcc/testsuite/rust/execute/torture/issue-2583.rs
! 2124f374314f675973c536c66dc4f44a  gcc/testsuite/rust/execute/torture/issue-2906.rs
! aaf17d5db94a9813f292403fbef62bb6  gcc/testsuite/rust/execute/torture/issue-3126.rs
! 939a7d992a26f547feb69c8a3ef6b1c8  gcc/testsuite/rust/execute/torture/issue-3381.rs
! 2dd3705ddcec83b49eeaee6cb2d24682  gcc/testsuite/rust/execute/torture/issue-3502.rs
! 1778ec2391adfebc65dbed72f22776e6  gcc/testsuite/rust/execute/torture/issue-3836.rs
! a02a681e50afa2cbd3c2ad8b866995fe  gcc/testsuite/rust/execute/torture/issue-4242.rs
! d2de9bc967531dcc34dcd558c26c9320  gcc/testsuite/rust/execute/torture/issue-647.rs
! 07d237c11e621000c5edcd97c4ee02ff  gcc/testsuite/rust/execute/torture/issue-845.rs
! b76cea2823da2d50b3021e0b1f7cd1d0  gcc/testsuite/rust/execute/torture/issue-851.rs
! 9b817423d0e8776cf2604a0b41b8d820  gcc/testsuite/rust/execute/torture/issue-858.rs
! f43c5706216ee3dc9b89df61bce6422a  gcc/testsuite/rust/execute/torture/issue-976.rs
! 0474cd29f4ac38394ad1d8524ccea351  gcc/testsuite/rust/execute/torture/issue-995.rs
! dd32d1597fea1a996435cacac9027674  gcc/testsuite/rust/execute/torture/iter1.rs
! ac590b73bc5cfae237744467959766c4  gcc/testsuite/rust/execute/torture/let-identifierpattern-subpattern.rs
! 6969bcb5a486f388eff11f7c9b331cfb  gcc/testsuite/rust/execute/torture/let-pattern-1.rs
! db0a8a09ed0ac8ea04a088b75daac98d  gcc/testsuite/rust/execute/torture/link-name.rs
! c283fa38c85cde4c40065b1c9ca94f0d  gcc/testsuite/rust/execute/torture/literalpattern_neg.rs
! 0f19b4c8a19d0a0e6d7125027618b6a0  gcc/testsuite/rust/execute/torture/loop-condition-eval.rs
! 04123fa39ab958aabecb0ebddccba3cb  gcc/testsuite/rust/execute/torture/macro-issue1426.rs
! a1c078290b639d130a3a61448cdef845  gcc/testsuite/rust/execute/torture/macro_use1.rs
! f62fc59f9b1e2e5df6193f10679ce30f  gcc/testsuite/rust/execute/torture/macros1.rs
! 0c898029d9cffa047696edd11edceb9a  gcc/testsuite/rust/execute/torture/macros10.rs
! d16c43c1fe78d31e10defa5df4b1107c  gcc/testsuite/rust/execute/torture/macros11.rs
! 58bbd28165205c6518c7f78231776a33  gcc/testsuite/rust/execute/torture/macros12.rs
! dcf598be62651434c9c62211bdf39629  gcc/testsuite/rust/execute/torture/macros13.rs
! fb913b9db3db262690c3164982107016  gcc/testsuite/rust/execute/torture/macros14.rs
! 4daf10e0222704d264b02cbdabb06c20  gcc/testsuite/rust/execute/torture/macros16.rs
! 759322a0f4975d97e7e1704d50835986  gcc/testsuite/rust/execute/torture/macros17.rs
! 45e399bc1c3e40c0b8e88f0a63644102  gcc/testsuite/rust/execute/torture/macros18.rs
! 48fdd4316ba3f529c3fc4e0fa640e2a8  gcc/testsuite/rust/execute/torture/macros19.rs
! f9af22679e1144004b21b1c126add654  gcc/testsuite/rust/execute/torture/macros2.rs
! 83f4236229d7a9f25dbd531258b14276  gcc/testsuite/rust/execute/torture/macros20.rs
! 5e68490ca19bf0be5b9d30eea83a7918  gcc/testsuite/rust/execute/torture/macros21.rs
! 9e38ea03089cf50a81ca7685ed90d772  gcc/testsuite/rust/execute/torture/macros22.rs
! f4fae32853b6fe04e8c07919be7396bd  gcc/testsuite/rust/execute/torture/macros23.rs
! f9785e3c5c167a44f1249067a7f1daf0  gcc/testsuite/rust/execute/torture/macros24.rs
! 40c1730dfd8d27ded6b3966c2d6633e2  gcc/testsuite/rust/execute/torture/macros25.rs
! 08ac2ad80fc574cb9dc5d9b090b59fdc  gcc/testsuite/rust/execute/torture/macros26.rs
! 40a53ad3491ab371e5ffd49e4d699ac4  gcc/testsuite/rust/execute/torture/macros27.rs
! ecf1c6cff3be07fb690f250c4f2276be  gcc/testsuite/rust/execute/torture/macros28.rs
! dc39cbcd4e61480eca29876be0281d0b  gcc/testsuite/rust/execute/torture/macros29.rs
! 66edac2fcd49a853dd1f30a6348b0bd9  gcc/testsuite/rust/execute/torture/macros3.rs
! 1ed613c05a1ad7543ef82e079b5d3bfb  gcc/testsuite/rust/execute/torture/macros30.rs
! 04659711a6641c68bf5630c931d0dc23  gcc/testsuite/rust/execute/torture/macros31.rs
! b1b8da0e9fd2d8b73e62ff52660c0653  gcc/testsuite/rust/execute/torture/macros4.rs
! dfcdcd83bc5ebc48c2138749310a399d  gcc/testsuite/rust/execute/torture/macros5.rs
! 5d1ebb5cba3896ccfdc9afccfa084945  gcc/testsuite/rust/execute/torture/macros6.rs
! 7c6a430fe5cf3d413802927a2e4643db  gcc/testsuite/rust/execute/torture/macros7.rs
! 21d59eab62d3468ec5365bc069b651d1  gcc/testsuite/rust/execute/torture/macros8.rs
! acbdb2a52c48f79bcb1475fd517ef128  gcc/testsuite/rust/execute/torture/macros9.rs
! 69169d70cdb3f5ab0a07c1e0398e3a98  gcc/testsuite/rust/execute/torture/match-identifierpattern.rs
! 51486ae8d56120b9b465740b705336cf  gcc/testsuite/rust/execute/torture/match-restpattern-tuple.rs
! 24752ac186632eb781e66c76b734d63a  gcc/testsuite/rust/execute/torture/match-slicepattern-array-1.rs
! d8d0b1d8a3198c7655ff0f8dc3ee75a5  gcc/testsuite/rust/execute/torture/match-slicepattern-array-2.rs
! f4d5d7bbb110b69a743cb9188ae26b44  gcc/testsuite/rust/execute/torture/match-slicepattern-slice-1.rs
! 65a00185f210ade402e1a27b232a07d0  gcc/testsuite/rust/execute/torture/match-slicepattern-slice-2.rs
! 25de97af40d2241a2017b385f95cd9e9  gcc/testsuite/rust/execute/torture/match-structpattern-tuplefield.rs
! ed67e582829619bb8e53c30b1f4ef22e  gcc/testsuite/rust/execute/torture/match-tuplestructpattern-rest-1.rs
! 8fb4e5f7e9231dc04a7ac913a6901fef  gcc/testsuite/rust/execute/torture/match-tuplestructpattern-rest-2.rs
! 24e7d6398088dc9b9c532f62cf47be89  gcc/testsuite/rust/execute/torture/match-tuplestructpattern.rs
! d28ecbd5308986d60e336228116d4f49  gcc/testsuite/rust/execute/torture/match1.rs
! 1cd6ac2fcd0111ca3ddb5c07d0f8dc82  gcc/testsuite/rust/execute/torture/match2.rs
! 1f4f2866730115786fdec562386317f2  gcc/testsuite/rust/execute/torture/match3.rs
! c87c819c369a6c5cb339ad9ab176d260  gcc/testsuite/rust/execute/torture/match_bool1.rs
! 4cbd4e899b0948c9e130d10cc11524a4  gcc/testsuite/rust/execute/torture/match_byte1.rs
! a400092118fa11bf51e49589ad4c1b76  gcc/testsuite/rust/execute/torture/match_char1.rs
! 495f479969510a80752c2afb240d7d13  gcc/testsuite/rust/execute/torture/match_int1.rs
! a3e69fd05fa0b521a704f717bda7da1d  gcc/testsuite/rust/execute/torture/match_loop1.rs
! 5988601f517bb02b7d97e98649976dd9  gcc/testsuite/rust/execute/torture/match_range1.rs
! ca54daa9bb38bd37ed1591d646708a94  gcc/testsuite/rust/execute/torture/match_range2.rs
! 7cf0e726c9a6e3b877c9fa5ab0c42bc2  gcc/testsuite/rust/execute/torture/match_tuple1.rs
! 11576469377c4d619b6345a1d82f409d  gcc/testsuite/rust/execute/torture/matches_macro.rs
! 43154a6025435f782a8aa5856e867fbc  gcc/testsuite/rust/execute/torture/method1.rs
! 51a460bf38fad0bef3afb105ea60afbc  gcc/testsuite/rust/execute/torture/method2.rs
! b38599ee0c7098e7a9f1bf7f198a85d5  gcc/testsuite/rust/execute/torture/method3.rs
! 7f538fb37e91e0496eb62513649b694d  gcc/testsuite/rust/execute/torture/method4.rs
! 1093f1c46113076ba39b38ea2091370f  gcc/testsuite/rust/execute/torture/min_specialization2.rs
! 37c83b17ded63c925c7ae45d4b582305  gcc/testsuite/rust/execute/torture/min_specialization3.rs
! 53b785c5a395d181f844e6110d3faba0  gcc/testsuite/rust/execute/torture/mod1.rs
! 8f32c6fa50d08cda976b81128a9abe93  gcc/testsuite/rust/execute/torture/multiline-string.rs
! ac93a46ca8de2da36dc848cda435742f  gcc/testsuite/rust/execute/torture/name_resolution.rs
! 095775ddc90ff72ce10b9c038325ae6c  gcc/testsuite/rust/execute/torture/named_variadic.rs
! 3481c0cc2e825dd572bf102e7d33b94b  gcc/testsuite/rust/execute/torture/offset_of1.rs
! 205c6c21b04d9174acb5c2ac40e27ecc  gcc/testsuite/rust/execute/torture/operator_overload_1.rs
! 3be90c3f2d94805fc39db4d2ce4701e8  gcc/testsuite/rust/execute/torture/operator_overload_10.rs
! 28643062c4303a90fbbd1768f24ff4fd  gcc/testsuite/rust/execute/torture/operator_overload_11.rs
! 7086b7217291a133910917c4cacd9bb2  gcc/testsuite/rust/execute/torture/operator_overload_12.rs
! b82febf1a73e15a73891e0a1ee493b8f  gcc/testsuite/rust/execute/torture/operator_overload_2.rs
! aed1a566cff821d9c9060444dad51913  gcc/testsuite/rust/execute/torture/operator_overload_3.rs
! 486836ecd842520cac82925902518896  gcc/testsuite/rust/execute/torture/operator_overload_4.rs
! c090a6e27aa865685cc6d78ba423f3b1  gcc/testsuite/rust/execute/torture/operator_overload_5.rs
! 8653fcea9bbfa7c4a0a390c5a324b6dc  gcc/testsuite/rust/execute/torture/operator_overload_6.rs
! 80f00050c30f6bace6ff9b6f6a0a9989  gcc/testsuite/rust/execute/torture/operator_overload_7.rs
! ed34afb832cba64626d6753114164dca  gcc/testsuite/rust/execute/torture/operator_overload_8.rs
! e5826343c1ccc5d729e9dd895a143e00  gcc/testsuite/rust/execute/torture/operator_overload_9.rs
! 86b50070612f5bbd17ec2353065153c2  gcc/testsuite/rust/execute/torture/overflow1.rs
! 4977a5aeea179721dc4ffa6302ba145e  gcc/testsuite/rust/execute/torture/partial-eq-1.rs
! c8f4bc453306288e6ab837dda16b11f7  gcc/testsuite/rust/execute/torture/partial-eq-2.rs
! fd0b644aeed45743ff4a35dc32fc1732  gcc/testsuite/rust/execute/torture/partial-eq-3.rs
! 897d29e8e3f185575cd178bbfb96a18c  gcc/testsuite/rust/execute/torture/partial-eq-4.rs
! 7b3991d4eee48a659cf928a8984c8efe  gcc/testsuite/rust/execute/torture/partial-ord-1.rs
! 0a4bec5c8b683a3b677d0e9bfe606e35  gcc/testsuite/rust/execute/torture/partial-ord-2.rs
! 7202bde53dc9c5e646391a88524e1b67  gcc/testsuite/rust/execute/torture/partial-ord-3.rs
! 157d5d5f339fe6bf8001c3e72056359c  gcc/testsuite/rust/execute/torture/partial-ord-4.rs
! 0a733188b6068198cbdac8d5f009e8ca  gcc/testsuite/rust/execute/torture/partial-ord-5.rs
! 7449d6357449f497d9f3a06355da5705  gcc/testsuite/rust/execute/torture/partial-ord-6.rs
! 926463e4265c60e422e3ea58e8a07e88  gcc/testsuite/rust/execute/torture/prefetch_data.rs
! b6b0488adbae59f318209017eca9e7ee  gcc/testsuite/rust/execute/torture/ref-pattern1.rs
! bfbda2cfe3a3e19ba6bf108d3aa58c5f  gcc/testsuite/rust/execute/torture/ref-pattern2.rs
! e9f7608080c979233c093620e4e5c0e6  gcc/testsuite/rust/execute/torture/sip-hasher.rs
! 3a504675697269e3df59124fe6f134eb  gcc/testsuite/rust/execute/torture/slice-magic.rs
! a88cc8f930d864487dfc5483978cad0f  gcc/testsuite/rust/execute/torture/slice-magic2.rs
! 27a69f2206e9d35294f982d42e12d17d  gcc/testsuite/rust/execute/torture/slice1.rs
! 2e2d98c5883f2de8d49f45a7f049e03c  gcc/testsuite/rust/execute/torture/str-layout1.rs
! b581a3a9ce49920ae4e05d37faadf9fc  gcc/testsuite/rust/execute/torture/str-zero.rs
! 5d52d7c98cf0d51336c808f86d878915  gcc/testsuite/rust/execute/torture/struct-pattern-match.rs
! 21b3497905d7a4a57f6ad63dccbfe5d4  gcc/testsuite/rust/execute/torture/struct_pattern1.rs
! b6c8726b86e9979f9bf8649f12c70268  gcc/testsuite/rust/execute/torture/trait1.rs
! f8c18d697ec526ec8282bdcb21b2b696  gcc/testsuite/rust/execute/torture/trait10.rs
! a2273720d54befbb1ae10831cff0f37c  gcc/testsuite/rust/execute/torture/trait11.rs
! ec4ad7b77211c9ffcd26949bfd48091d  gcc/testsuite/rust/execute/torture/trait12.rs
! aff9cfdfde35efd14214c401bff4d84c  gcc/testsuite/rust/execute/torture/trait13.rs
! e382f7693cbf2b9632fa3418b17bcb3e  gcc/testsuite/rust/execute/torture/trait14.rs
! ce18ee09ec1624514088b4a042d9d6db  gcc/testsuite/rust/execute/torture/trait15.rs
! 84b3eef116d2adb33690e7b329d03f7d  gcc/testsuite/rust/execute/torture/trait16.rs
! c5da0e3076a8ae1f847027597c2bf892  gcc/testsuite/rust/execute/torture/trait17.rs
! 51308c8996aee27338894c7b00b3320e  gcc/testsuite/rust/execute/torture/trait18.rs
! 5a732f3b45606d7dbeffdbff8cc1d4c1  gcc/testsuite/rust/execute/torture/trait2.rs
! 59bf47fe79cdd9bb05410da2884294ea  gcc/testsuite/rust/execute/torture/trait3.rs
! e7a502937359b05879946764c7fc7b50  gcc/testsuite/rust/execute/torture/trait4.rs
! a41aec2ce0d9dd32c209fdd1500f1459  gcc/testsuite/rust/execute/torture/trait5.rs
! bacbc3f690d6727e711e74bbef70102f  gcc/testsuite/rust/execute/torture/trait6.rs
! c9bea91ae1ce044220393b6dce45743f  gcc/testsuite/rust/execute/torture/trait7.rs
! 0ff654c550d4146e9f154e8f49ef23f7  gcc/testsuite/rust/execute/torture/trait8.rs
! 215790b95c5e64684cca0e448e97ed75  gcc/testsuite/rust/execute/torture/trait9.rs
! daa90aea6bd3f3798c9888f9222860f9  gcc/testsuite/rust/execute/torture/transmute1.rs
! 01084c3ebbceda46979d1bb9752f62e5  gcc/testsuite/rust/execute/torture/wrapping_op1.rs
! cf3c92e27b00cca353ef473ff1ce8947  gcc/testsuite/rust/execute/torture/wrapping_op2.rs
! a6e3b1960b16403b3c3478060109befe  gcc/testsuite/rust/execute/xfail/macro1.rs
! dad9679bd67145f945d7e0e948f2aaec  gcc/testsuite/rust/execute/xfail/match-identifierpattern-enum.rs
! 19f5e29a15addb88054fc379a60540e4  gcc/testsuite/rust/link/generic_function_0.rs
! 65eead9967b5936567cd6606bc274d85  gcc/testsuite/rust/link/generic_function_1.rs
  739b08a3d836e7e7329c0d09d55d5fcb  gcc/testsuite/rust/link/link.exp
! 8d76036e5c64394dad51963619b346ad  gcc/testsuite/rust/link/simple_function_0.rs
! 67aec85aea44b1723ee33c95f1599155  gcc/testsuite/rust/link/simple_function_1.rs
! 875bbc32d18317b3ca6392db69a18891  gcc/testsuite/rust/link/trait_import_0.rs
! 63ee061c6ad4604e67a0943dcbeb4ef7  gcc/testsuite/rust/link/trait_import_1.rs
  7ba67c515a5228a7472fd045dd8397a0  gcc/testsuite/rust/rustc/README.md
  b8ca829745dd2a35cb6e5ad418cfda91  gcc/testsuite/rust/rustc/rustc.exp
  f5ea66a6a877aa916f3f82001c49ac06  gcc/testsuite/sarif-replay.dg/2.1.0-invalid/3.1-not-an-object.sarif
*************** c6ce99fc424184a60f3dd558c37751bd  gcc/tr
*** 130179,130186 ****
  72f7e515faeeb8223adbdd63816cd07d  gcc/tree-into-ssa.h
  ffbdc6cd519d8fe2b404591eecafac89  gcc/tree-iterator.cc
  638181e8d71d4551c866f5609255762e  gcc/tree-iterator.h
! baa9585c40c967c058c56f5dab5c1b08  gcc/tree-logical-location.cc
! 7fbb6fb1ff5a3c5a77c957e593aa7d49  gcc/tree-logical-location.h
  7232339926988cc760690932854773a6  gcc/tree-loop-distribution.cc
  b980e97059595b9c229e76799b1309df  gcc/tree-nested.cc
  7bdbfccebe0ea4963fd220c0676ad6a2  gcc/tree-nested.h
--- 130287,130294 ----
  72f7e515faeeb8223adbdd63816cd07d  gcc/tree-into-ssa.h
  ffbdc6cd519d8fe2b404591eecafac89  gcc/tree-iterator.cc
  638181e8d71d4551c866f5609255762e  gcc/tree-iterator.h
! da9de571efa01bc66c1db48e416352ae  gcc/tree-logical-location.cc
! 3fc6fceee69fd62a808aa84716a854b7  gcc/tree-logical-location.h
  7232339926988cc760690932854773a6  gcc/tree-loop-distribution.cc
  b980e97059595b9c229e76799b1309df  gcc/tree-nested.cc
  7bdbfccebe0ea4963fd220c0676ad6a2  gcc/tree-nested.h
*************** fe7cb8d01db48420c7b2914863f3580c  gcc/tr
*** 130196,130202 ****
  d370934f01e7c80fa4e88a80fabbcb95  gcc/tree-phinodes.h
  a24cff30baef257a999b4fac3ca47d5a  gcc/tree-predcom.cc
  47856333edaecc32813dad93ecb96fbe  gcc/tree-pretty-print-markup.h
! a915783d6a3d6ec96408624f8773e9b7  gcc/tree-pretty-print.cc
  c021bc7a8aa59f2b8184de8bff6b1d14  gcc/tree-pretty-print.h
  82882fd59c37488a774ecb1dc5934265  gcc/tree-profile.cc
  a39e1901dac55b45c25e4542501e20ff  gcc/tree-scalar-evolution.cc
--- 130304,130310 ----
  d370934f01e7c80fa4e88a80fabbcb95  gcc/tree-phinodes.h
  a24cff30baef257a999b4fac3ca47d5a  gcc/tree-predcom.cc
  47856333edaecc32813dad93ecb96fbe  gcc/tree-pretty-print-markup.h
! 45c5e55c37764fad83ea33411f4eb348  gcc/tree-pretty-print.cc
  c021bc7a8aa59f2b8184de8bff6b1d14  gcc/tree-pretty-print.h
  82882fd59c37488a774ecb1dc5934265  gcc/tree-profile.cc
  a39e1901dac55b45c25e4542501e20ff  gcc/tree-scalar-evolution.cc
*************** b36c3bd52f9df56746196a0cf2b3ac14  gcc/tr
*** 130215,130225 ****
  121090f76aa83f677c00129216885e7e  gcc/tree-ssa-copy.cc
  d5dba4b9ca0d7dfc67c9d53ec5273fb1  gcc/tree-ssa-dce.cc
  34546de59e69d1a125c3fa7747d7f0e2  gcc/tree-ssa-dce.h
! c1c4fe85c3abe80948e72eb9950ff189  gcc/tree-ssa-dom.cc
  ec31925fe8431d27258939fc79f1f02e  gcc/tree-ssa-dom.h
  0b20e0d5dab3b19262ec4287a2ad438b  gcc/tree-ssa-dse.cc
  1df01d660e0f98ade0ae7a3152aa33ed  gcc/tree-ssa-dse.h
! 7a34c161544a79b74d845dd4e62d2e05  gcc/tree-ssa-forwprop.cc
  bb90d30f7c6176fd9edf8b10cc7803b6  gcc/tree-ssa-ifcombine.cc
  96b11e029c398aaecd1c642c41c88884  gcc/tree-ssa-live.cc
  7c36b95c9d109be3302936ceed49fb4f  gcc/tree-ssa-live.h
--- 130323,130333 ----
  121090f76aa83f677c00129216885e7e  gcc/tree-ssa-copy.cc
  d5dba4b9ca0d7dfc67c9d53ec5273fb1  gcc/tree-ssa-dce.cc
  34546de59e69d1a125c3fa7747d7f0e2  gcc/tree-ssa-dce.h
! eb89d44da512216ee1bdb22db95fde59  gcc/tree-ssa-dom.cc
  ec31925fe8431d27258939fc79f1f02e  gcc/tree-ssa-dom.h
  0b20e0d5dab3b19262ec4287a2ad438b  gcc/tree-ssa-dse.cc
  1df01d660e0f98ade0ae7a3152aa33ed  gcc/tree-ssa-dse.h
! 775659e97c708849ba4ee91bec7b8df6  gcc/tree-ssa-forwprop.cc
  bb90d30f7c6176fd9edf8b10cc7803b6  gcc/tree-ssa-ifcombine.cc
  96b11e029c398aaecd1c642c41c88884  gcc/tree-ssa-live.cc
  7c36b95c9d109be3302936ceed49fb4f  gcc/tree-ssa-live.h
*************** c1590659dad2b41a69adb7654db65644  gcc/tr
*** 130241,130247 ****
  fa83f982a805985b3a3da2ca5e10e43a  gcc/tree-ssa-math-opts.h
  9b5221bc2087b040736afeb799949b04  gcc/tree-ssa-operands.cc
  f83d0b12185538e6f679296bebfe3d2f  gcc/tree-ssa-operands.h
! eaf3aab0b351982dc8fcad385d24584b  gcc/tree-ssa-phiopt.cc
  449b769bbd461c05c5cd26af91829d37  gcc/tree-ssa-phiprop.cc
  9e8fa18fcd80eac2ecc935defc6a92f8  gcc/tree-ssa-pre.cc
  c4d808a5a97aafd0f847b4cb7aea56b2  gcc/tree-ssa-propagate.cc
--- 130349,130355 ----
  fa83f982a805985b3a3da2ca5e10e43a  gcc/tree-ssa-math-opts.h
  9b5221bc2087b040736afeb799949b04  gcc/tree-ssa-operands.cc
  f83d0b12185538e6f679296bebfe3d2f  gcc/tree-ssa-operands.h
! ba27d633db52c7d11f4cd30e1d5ca251  gcc/tree-ssa-phiopt.cc
  449b769bbd461c05c5cd26af91829d37  gcc/tree-ssa-phiprop.cc
  9e8fa18fcd80eac2ecc935defc6a92f8  gcc/tree-ssa-pre.cc
  c4d808a5a97aafd0f847b4cb7aea56b2  gcc/tree-ssa-propagate.cc
*************** d38017eb69a50f24b5e47ee97928afde  gcc/tr
*** 130250,130256 ****
  82a2c700ac2e32f106bcbd11fc5cf152  gcc/tree-ssa-reassoc.h
  b8f792d089265598daea56500282890f  gcc/tree-ssa-sccvn.cc
  9b0da40767981c9bb917d64c14b2a7c1  gcc/tree-ssa-sccvn.h
! 43b66558734f8fe9fec03260c6814f6b  gcc/tree-ssa-scopedtables.cc
  f9f30b312deca96b11a781af60153767  gcc/tree-ssa-scopedtables.h
  3b2415ac4cc87839b64bcb95bc5ba760  gcc/tree-ssa-sink.cc
  4dd8185895fd5c1053fa332226f68c8f  gcc/tree-ssa-strlen.cc
--- 130358,130364 ----
  82a2c700ac2e32f106bcbd11fc5cf152  gcc/tree-ssa-reassoc.h
  b8f792d089265598daea56500282890f  gcc/tree-ssa-sccvn.cc
  9b0da40767981c9bb917d64c14b2a7c1  gcc/tree-ssa-sccvn.h
! 63d4c594aab7735b6cef74a42e6481f0  gcc/tree-ssa-scopedtables.cc
  f9f30b312deca96b11a781af60153767  gcc/tree-ssa-scopedtables.h
  3b2415ac4cc87839b64bcb95bc5ba760  gcc/tree-ssa-sink.cc
  4dd8185895fd5c1053fa332226f68c8f  gcc/tree-ssa-strlen.cc
*************** f8119a019450befbbf3e3e40b010cf74  gcc/tr
*** 130280,130286 ****
  a276a785e139fcb28cbe71af406290bf  gcc/tree-switch-conversion.cc
  e316eddfbf9a02433a4ee93e648f3aa4  gcc/tree-switch-conversion.h
  6a0f6268d598b3c59871ad41e01f33c1  gcc/tree-tailcall.cc
! 956df0c29f5bbb0023c76ef8db876ab0  gcc/tree-vect-data-refs.cc
  a423c268d5ba9ac563732fd6d038c572  gcc/tree-vect-generic.cc
  5945009d0ba922b53aacbb6f724d3caf  gcc/tree-vect-loop-manip.cc
  eb6c727eb79283f03756b620bc7f9e00  gcc/tree-vect-loop.cc
--- 130388,130394 ----
  a276a785e139fcb28cbe71af406290bf  gcc/tree-switch-conversion.cc
  e316eddfbf9a02433a4ee93e648f3aa4  gcc/tree-switch-conversion.h
  6a0f6268d598b3c59871ad41e01f33c1  gcc/tree-tailcall.cc
! b3c26856142e8b3ee37b06adeb29afae  gcc/tree-vect-data-refs.cc
  a423c268d5ba9ac563732fd6d038c572  gcc/tree-vect-generic.cc
  5945009d0ba922b53aacbb6f724d3caf  gcc/tree-vect-loop-manip.cc
  eb6c727eb79283f03756b620bc7f9e00  gcc/tree-vect-loop.cc
*************** ef0b51a362b8764cf6b0628ed16b2dde  gcc/tr
*** 130294,130302 ****
  07b69260748bf7c73e4e33c6681992aa  gcc/tree-vectorizer.h
  366e0ed463591e966ced4d1fd421282d  gcc/tree-vrp.cc
  d7273e63988959e17e61bc75f7f0cf29  gcc/tree-vrp.h
! 8b42d823466d7303da83e62b8a0eefac  gcc/tree.cc
  f88475a43ca5e7c59112c941875a762c  gcc/tree.def
! ff8f74439866b7db0b25efed0352d02b  gcc/tree.h
  56652e612288132aa8395fdf720b0146  gcc/treestruct.def
  6c6350469a3dbb37f658f247d16ed872  gcc/tristate.cc
  704359710c2d40a58b6646b2da626443  gcc/tristate.h
--- 130402,130410 ----
  07b69260748bf7c73e4e33c6681992aa  gcc/tree-vectorizer.h
  366e0ed463591e966ced4d1fd421282d  gcc/tree-vrp.cc
  d7273e63988959e17e61bc75f7f0cf29  gcc/tree-vrp.h
! fea169baf24468fb41a76c5ee344b5f9  gcc/tree.cc
  f88475a43ca5e7c59112c941875a762c  gcc/tree.def
! 0f8070f63036c1228139c6a6b57a062e  gcc/tree.h
  56652e612288132aa8395fdf720b0146  gcc/treestruct.def
  6c6350469a3dbb37f658f247d16ed872  gcc/tristate.cc
  704359710c2d40a58b6646b2da626443  gcc/tristate.h
*************** cffdeae41b78da05839b193e90188f55  libcod
*** 130629,130635 ****
  6419dfc879387358e95288142e569914  libcody/packet.cc
  688ece05c8b9d378b3df186808162e76  libcody/resolver.cc
  c94add0032978604acf65591bb86d2d6  libcody/server.cc
! 38c2ff7bb4f5a0a82f14f7c16eb32ab3  libcpp/ChangeLog
  2bd831b17997584e38305782cebe6948  libcpp/ChangeLog.jit
  4f1e80b433907c013fc6e4eaf2b0e8aa  libcpp/Makefile.in
  b07c7863f0e7ad4e6a0915d66fc9e582  libcpp/aclocal.m4
--- 130737,130743 ----
  6419dfc879387358e95288142e569914  libcody/packet.cc
  688ece05c8b9d378b3df186808162e76  libcody/resolver.cc
  c94add0032978604acf65591bb86d2d6  libcody/server.cc
! ed74b91385aa14bf79726278d77b1a4e  libcpp/ChangeLog
  2bd831b17997584e38305782cebe6948  libcpp/ChangeLog.jit
  4f1e80b433907c013fc6e4eaf2b0e8aa  libcpp/Makefile.in
  b07c7863f0e7ad4e6a0915d66fc9e582  libcpp/aclocal.m4
*************** d26583cbbddfb0c82d15d845129a84da  libcpp
*** 130661,130690 ****
  6544ec5e82ba4b4cf48c5cde6ecbd7e0  libcpp/mkdeps.cc
  a7f5b54d144fd860606986c00f6a78e9  libcpp/pch.cc
  24819f528ab44a0743b34f4e0343484c  libcpp/po/ChangeLog
! 5a131bbc2e718f87b148455d3b557800  libcpp/po/be.po
! 4c220e08630ab2f3bc879ac1f37815d4  libcpp/po/ca.po
  566390fb94e511353374f19347e8e85c  libcpp/po/cpplib.pot
! 380ca47053203f712d3d7c076a7fd036  libcpp/po/da.po
! fbf3462a03090944a65cdf86782c338c  libcpp/po/de.po
! 5d323f2c7ede1bdd541a0ef4b85bd9e8  libcpp/po/el.po
! edf308ffff09a33c6bedca74f8111249  libcpp/po/eo.po
! 0e068d42c8afe63e50cd75160bed69bc  libcpp/po/es.po
! 2bb109127244c1cc558247bf6f5358e1  libcpp/po/fi.po
! 0f28f4d33a719388d2ce6ca97754c7c9  libcpp/po/fr.po
! f67dc849cdc1673bf8b9ab07908442b6  libcpp/po/id.po
! bfac1dfc0388188d269df5ed9038118e  libcpp/po/ja.po
! 036cf21a1623fe1d59be753ba2b5af60  libcpp/po/ka.po
! 342253256c10e4b81c6ca4fa6b714e02  libcpp/po/nl.po
! f83609e8cef5a06acade0e1451c8995e  libcpp/po/pt_BR.po
! 12ff169dfc0c63e59419e3b44dd392da  libcpp/po/ro.po
! 800c6ad9105282dc5390a81924bee9bf  libcpp/po/ru.po
! c58601ae47b55b5f934cab674aa29518  libcpp/po/sr.po
! 639e14f17da017cc3860f9e7886e8261  libcpp/po/sv.po
! aa3c4e908796418ca7107cf6ed8e9757  libcpp/po/tr.po
! 3b866f248ceead26e4432280c9c89b0c  libcpp/po/uk.po
! bc44b49c8cddddf9a15ee43df44e326e  libcpp/po/vi.po
! 3a9e8d5257306de129c16d46acb33af4  libcpp/po/zh_CN.po
! d2d46ae8c53a803bc5e8064534efc539  libcpp/po/zh_TW.po
  23984f1c939c855d527f2c76d3fb6fc4  libcpp/printable-chars.inc
  70005a507a1d4afc4da48e0d4e7a6675  libcpp/symtab.cc
  93c0e66f48d684fddd186b6f6d090f54  libcpp/system.h
--- 130769,130798 ----
  6544ec5e82ba4b4cf48c5cde6ecbd7e0  libcpp/mkdeps.cc
  a7f5b54d144fd860606986c00f6a78e9  libcpp/pch.cc
  24819f528ab44a0743b34f4e0343484c  libcpp/po/ChangeLog
! dad91056edfeea82b8282e6f9a27188e  libcpp/po/be.po
! c29e7314c960f426112db55835fc5a58  libcpp/po/ca.po
  566390fb94e511353374f19347e8e85c  libcpp/po/cpplib.pot
! bb8b6c6f2d00dd7738a2596722c9b987  libcpp/po/da.po
! be5cd583020fc929ecf09ce5c9143240  libcpp/po/de.po
! 21ba5a41844756b12ff62adc1bc29d36  libcpp/po/el.po
! bb518272cfe370eb47d7bf6aa3ac2d12  libcpp/po/eo.po
! 2287f0acd8e76d06d1b6bb15727713ab  libcpp/po/es.po
! 0ee0624e1aedc5e16084f7a64f040ea9  libcpp/po/fi.po
! 99a8e55bf9f69682492716cbf48db7ac  libcpp/po/fr.po
! 4fbd56f7605cd06565be4eb9007e5a6a  libcpp/po/id.po
! 3856e7f941e417de8f002ebab414250d  libcpp/po/ja.po
! 23e3729da99bcc27818441a418db846c  libcpp/po/ka.po
! 32c751f0fe220e97d19433c4a42606eb  libcpp/po/nl.po
! 2fc460cea2d2d0037f16122b9f7150b6  libcpp/po/pt_BR.po
! c6154f204d64ce575861a57d4ab6d574  libcpp/po/ro.po
! 72a4839a2beb50bd58085e606e630ca9  libcpp/po/ru.po
! 01bce1570afed6fa539a14164a111774  libcpp/po/sr.po
! 840d51a0bc827b9c4e5cfc6fcc600e4c  libcpp/po/sv.po
! 25d7a91b428ef832c3f3a5976bb39cc4  libcpp/po/tr.po
! 5c221150f1adc615290ea34671da4b60  libcpp/po/uk.po
! d1db0a599883c74c6de2ed0ae70285a5  libcpp/po/vi.po
! f0fd7a6ac5418ba892e202413e7023f5  libcpp/po/zh_CN.po
! 007e9f7f09c4d70c35059ac7ad183aae  libcpp/po/zh_TW.po
  23984f1c939c855d527f2c76d3fb6fc4  libcpp/printable-chars.inc
  70005a507a1d4afc4da48e0d4e7a6675  libcpp/symtab.cc
  93c0e66f48d684fddd186b6f6d090f54  libcpp/system.h
*************** a3eb5dee2788fe0a6c42502ba658eddd  libffi
*** 131153,131161 ****
  0f3c94e520870e194cf525de7ec404dc  libffi/testsuite/libffi.go/ffitest.h
  6cfb66c1c00023abb2c2276d85f16e77  libffi/testsuite/libffi.go/go.exp
  189dc193fd0e627a2d55b2e84871edc5  libffi/testsuite/libffi.go/static-chain.h
! 72bffb4ffdf4beff52f93ddb194c8aca  libga68/ChangeLog
! 20357d5fd470b83fe1a6b0489ea467de  libga68/Makefile.am
! 3e9d5c6e5411c816e726e5b461ec4fb4  libga68/Makefile.in
  e582170826a5049ebe5f76ccb66fe5f2  libga68/README
  b448cc4384a1f4e710c59734055b7e8a  libga68/acinclude.m4
  32da020621b62d1b431988a5525d7995  libga68/aclocal.m4
--- 131261,131269 ----
  0f3c94e520870e194cf525de7ec404dc  libffi/testsuite/libffi.go/ffitest.h
  6cfb66c1c00023abb2c2276d85f16e77  libffi/testsuite/libffi.go/go.exp
  189dc193fd0e627a2d55b2e84871edc5  libffi/testsuite/libffi.go/static-chain.h
! 9d62b12afc44ebac1bf8039caa8b0886  libga68/ChangeLog
! f95782f9b32b17d5d143a7e81c335a2f  libga68/Makefile.am
! 686146919638ff3e31ef494a28f75855  libga68/Makefile.in
  e582170826a5049ebe5f76ccb66fe5f2  libga68/README
  b448cc4384a1f4e710c59734055b7e8a  libga68/acinclude.m4
  32da020621b62d1b431988a5525d7995  libga68/aclocal.m4
*************** ef155d31968dfc48b5571fa874488c26  libga6
*** 131175,131187 ****
  fc49680d0c6e77e437523ea496a6b8c4  libga68/m4/autoconf.m4
  095aff369c31681c96b933fbedd8e05f  libga68/posix.a68
  b0d017b83148520411f1c1ebdbf28b58  libga68/sppp.awk
! 2b71bfe4b14e34bb7e718d53d93501ee  libga68/standard.a68.in
! be953171bd5b4825adbfc96848a0e08d  libga68/transput.a68.in
! cd6abb1acc6af03674a3ec3f6faf9598  libgcc/ChangeLog
  9ce0b8c50fec68eb0555ae800e4e457e  libgcc/Makefile.in
  0dafba01dbe15f4c680f6fe25dd268f1  libgcc/config.host
  46412830a2ee8a02503ccc921912c3cf  libgcc/config.in
  453dd2d1f5f7e9b0683ae1c960ef7eac  libgcc/config/aarch64/__aarch64_have_sme.c
  7d502e88b830e778ab635542c94987fc  libgcc/config/aarch64/__arm_sme_state.S
  3d191b7f750c01d46058e6ae0cf0319f  libgcc/config/aarch64/__arm_tpidr2_restore.S
  b558b0fe1c1f3450c92a793927788906  libgcc/config/aarch64/__arm_tpidr2_save.S
--- 131283,131295 ----
  fc49680d0c6e77e437523ea496a6b8c4  libga68/m4/autoconf.m4
  095aff369c31681c96b933fbedd8e05f  libga68/posix.a68
  b0d017b83148520411f1c1ebdbf28b58  libga68/sppp.awk
! cd3da7bd958f98b310cbf50e009841c2  libga68/standard.a68.in
! 98a98b8f18e6bbcf9b588e3c21490ea5  libgcc/ChangeLog
  9ce0b8c50fec68eb0555ae800e4e457e  libgcc/Makefile.in
  0dafba01dbe15f4c680f6fe25dd268f1  libgcc/config.host
  46412830a2ee8a02503ccc921912c3cf  libgcc/config.in
  453dd2d1f5f7e9b0683ae1c960ef7eac  libgcc/config/aarch64/__aarch64_have_sme.c
+ eb163fd195dca13a6d0d216955877234  libgcc/config/aarch64/__arm_get_current_vg.S
  7d502e88b830e778ab635542c94987fc  libgcc/config/aarch64/__arm_sme_state.S
  3d191b7f750c01d46058e6ae0cf0319f  libgcc/config/aarch64/__arm_tpidr2_restore.S
  b558b0fe1c1f3450c92a793927788906  libgcc/config/aarch64/__arm_tpidr2_save.S
*************** b7e4f2d06c74d19d48bfafcd4a25248a  libgcc
*** 131196,131202 ****
  fb3c17149662ef7ba5f888d29fb200ca  libgcc/config/aarch64/freebsd-unwind.h
  1bad18e7009a8e3ed758377f231290b0  libgcc/config/aarch64/gnu-unwind.h
  a077f95c64de11e67e5d9d909ec45b8c  libgcc/config/aarch64/heap-trampoline.c
! 72b192b73a844bcceab8abcc1d8040e9  libgcc/config/aarch64/libgcc-sme.ver
  7ea2b001f5847f55482820526461d8a5  libgcc/config/aarch64/libgcc-softfp.ver
  e3618397e6a59f2287abe6415125231a  libgcc/config/aarch64/linux-unwind.h
  627917593b0d6f44367c6b0cc40bdc18  libgcc/config/aarch64/lse-init.c
--- 131304,131310 ----
  fb3c17149662ef7ba5f888d29fb200ca  libgcc/config/aarch64/freebsd-unwind.h
  1bad18e7009a8e3ed758377f231290b0  libgcc/config/aarch64/gnu-unwind.h
  a077f95c64de11e67e5d9d909ec45b8c  libgcc/config/aarch64/heap-trampoline.c
! f898f05b96795036d5f23a860858ce6b  libgcc/config/aarch64/libgcc-sme.ver
  7ea2b001f5847f55482820526461d8a5  libgcc/config/aarch64/libgcc-softfp.ver
  e3618397e6a59f2287abe6415125231a  libgcc/config/aarch64/linux-unwind.h
  627917593b0d6f44367c6b0cc40bdc18  libgcc/config/aarch64/lse-init.c
*************** e3618397e6a59f2287abe6415125231a  libgcc
*** 131204,131210 ****
  9e1759944135a6e6112c178058e85af8  libgcc/config/aarch64/sfp-exceptions.c
  95145f9b96d4904049fc9632c844d4f6  libgcc/config/aarch64/sfp-machine.h
  3429871c178d431add24f31fe0f0c40a  libgcc/config/aarch64/sync-cache.c
! aa1b373bc38afbe78388ed42c429ca32  libgcc/config/aarch64/t-aarch64
  5711e1b4b7c7ceabdfb54e3632fcd89c  libgcc/config/aarch64/t-heap-trampoline
  f6faf82ffcac18f8015a25c68040cc15  libgcc/config/aarch64/t-lse
  c6e6cbb6c43ce130d0d7f7f64a205fd8  libgcc/config/aarch64/t-mingw
--- 131312,131318 ----
  9e1759944135a6e6112c178058e85af8  libgcc/config/aarch64/sfp-exceptions.c
  95145f9b96d4904049fc9632c844d4f6  libgcc/config/aarch64/sfp-machine.h
  3429871c178d431add24f31fe0f0c40a  libgcc/config/aarch64/sync-cache.c
! e285d996cc17616afc2142f182dcf46d  libgcc/config/aarch64/t-aarch64
  5711e1b4b7c7ceabdfb54e3632fcd89c  libgcc/config/aarch64/t-heap-trampoline
  f6faf82ffcac18f8015a25c68040cc15  libgcc/config/aarch64/t-lse
  c6e6cbb6c43ce130d0d7f7f64a205fd8  libgcc/config/aarch64/t-mingw
*************** b7bdc64c03d62f87f61d3d8a61a75d2d  libgcc
*** 132754,132760 ****
  227525d7193394128a83ce15e7642842  libgcc/vtv_start.c
  23ad2a8d256ba5dca28382d64a20e8f2  libgcc/vtv_start_preinit.c
  e50c29294062dfe571c9c053a8ec217b  libgcobol/.gitignore
! 9f5938a018bd6d516baff7f8e559a48c  libgcobol/ChangeLog
  bec1e79fc8ada70ed4ac3dc61a33d576  libgcobol/LICENSE
  2cfdbe04cef7f082eb1653d83cc840a7  libgcobol/Makefile.am
  48b79ace827003d0d1885e879873cb00  libgcobol/Makefile.in
--- 132862,132868 ----
  227525d7193394128a83ce15e7642842  libgcc/vtv_start.c
  23ad2a8d256ba5dca28382d64a20e8f2  libgcc/vtv_start_preinit.c
  e50c29294062dfe571c9c053a8ec217b  libgcobol/.gitignore
! 6113807a977871ea2bf443007a4ce0ed  libgcobol/ChangeLog
  bec1e79fc8ada70ed4ac3dc61a33d576  libgcobol/LICENSE
  2cfdbe04cef7f082eb1653d83cc840a7  libgcobol/Makefile.am
  48b79ace827003d0d1885e879873cb00  libgcobol/Makefile.in
*************** f6a1b4281a88d1af2f17f07bd0fbd862  libgco
*** 132785,132795 ****
  0ae92e32a618fa39e3ff18a50cbfff17  libgcobol/gfileio.h
  49681d3d74ab81c08f8ab0070b881c5f  libgcobol/gmath.cc
  484b264b1c8d844ef5989f4d7075f520  libgcobol/gmath.h
! e492accb758fa06d305cc5dc48f9fc9e  libgcobol/intrinsic.cc
  2b355d9cab0ba548b859425b4149b157  libgcobol/io.cc
  e56dd1238c5d2a7eb655018f1b536b0a  libgcobol/io.h
  6fa2e26d11c71898dae520939b992484  libgcobol/libgcobol-fp.h
! 2cb2cd1dd6f30844747a9a437735b52f  libgcobol/libgcobol.cc
  afb8e9e7c276f9360fc31ed2e57cbbc9  libgcobol/libgcobol.h
  469e0f6e21e357ff8b53b9d17373a6c8  libgcobol/libgcobol.spec.in
  96b721e88c5f79776cedad463373ad78  libgcobol/posix/README.md
--- 132893,132903 ----
  0ae92e32a618fa39e3ff18a50cbfff17  libgcobol/gfileio.h
  49681d3d74ab81c08f8ab0070b881c5f  libgcobol/gmath.cc
  484b264b1c8d844ef5989f4d7075f520  libgcobol/gmath.h
! bab7c1bcf2f8983f738815d1d394b85a  libgcobol/intrinsic.cc
  2b355d9cab0ba548b859425b4149b157  libgcobol/io.cc
  e56dd1238c5d2a7eb655018f1b536b0a  libgcobol/io.h
  6fa2e26d11c71898dae520939b992484  libgcobol/libgcobol-fp.h
! b4e4ebb291c79e6056856032bd5a6a00  libgcobol/libgcobol.cc
  afb8e9e7c276f9360fc31ed2e57cbbc9  libgcobol/libgcobol.h
  469e0f6e21e357ff8b53b9d17373a6c8  libgcobol/libgcobol.spec.in
  96b721e88c5f79776cedad463373ad78  libgcobol/posix/README.md
*************** df954afb031169710b0fcef1d2c63141  libgco
*** 132805,132812 ****
  3d39925c2d07caf265c66370d2845166  libgcobol/posix/cpy/tm.cpy
  c057a9c0bf247b066e7de6f079edb2f6  libgcobol/posix/shim/errno.cc
  a7b68930ae7325253870cb373c7849f6  libgcobol/posix/shim/localtime.cc
! 08a9641ad44d6c67ea4195530b685068  libgcobol/posix/shim/lseek.cc
! 84d32331f0b5857d790711a9353e6ace  libgcobol/posix/shim/open.cc
  308a02a974673252b622e5bbca74784d  libgcobol/posix/shim/stat.cc
  0627b6b8874b55669b3c13b6a52ef590  libgcobol/posix/shim/stat.h
  feda976b2ecc3ba909f736aeb43feb48  libgcobol/posix/shim/tm.h
--- 132913,132920 ----
  3d39925c2d07caf265c66370d2845166  libgcobol/posix/cpy/tm.cpy
  c057a9c0bf247b066e7de6f079edb2f6  libgcobol/posix/shim/errno.cc
  a7b68930ae7325253870cb373c7849f6  libgcobol/posix/shim/localtime.cc
! 516b62aedf667ea90257b00719f2b3bb  libgcobol/posix/shim/lseek.cc
! b982ac79d78280ab53706df59f360d36  libgcobol/posix/shim/open.cc
  308a02a974673252b622e5bbca74784d  libgcobol/posix/shim/stat.cc
  0627b6b8874b55669b3c13b6a52ef590  libgcobol/posix/shim/stat.h
  feda976b2ecc3ba909f736aeb43feb48  libgcobol/posix/shim/tm.h
*************** db2b66c495eb88a1d722067a5aa3c98b  libgco
*** 132816,132835 ****
  c185f49b81cdf8493183fa80bac2a3a7  libgcobol/posix/t/localtime.cbl
  30c9799508c129fb6190e083a7a7837a  libgcobol/posix/t/stat.cbl
  7eb31de3bb34e7725a6cc8285ec9c00e  libgcobol/posix/udf/posix-exit.cbl
  63471924bc915602fcc79a08d2844cd0  libgcobol/posix/udf/posix-localtime.cbl
  b19197a360b91a408994e0794c230d8c  libgcobol/posix/udf/posix-lseek.cbl
  9905637f1731df63655b7c69bee2138d  libgcobol/posix/udf/posix-mkdir.cbl
! aaed34e8da501e8f7406f40adfee9b24  libgcobol/posix/udf/posix-open.cbl
! 7e68e298d44e171c82ef36bae597b286  libgcobol/posix/udf/posix-read.cbl
  b596ffc38045755f7ef0c54f1d5555a1  libgcobol/posix/udf/posix-stat.cbl
  d5f038474fd5faad3f79701cbb81bf30  libgcobol/posix/udf/posix-unlink.cbl
! 0cbcc2fa8aaaeccc8cd28ddd6e3acb0b  libgcobol/posix/udf/posix-write.cbl
  1e458f7ebad93e7bd3920c4cce7a24a2  libgcobol/stringbin.cc
  89dfd764956cfbc2affbf93a401839c9  libgcobol/stringbin.h
  9486776ee88dd841ac94aa73290a74bf  libgcobol/valconv.cc
  3466db9e6fc5748c08c947e71a566c07  libgcobol/valconv.h
! 37654db1d4845866e9a09cddc1b29274  libgcobol/xmlparse.cc
! 17a8b03e153b55840b195304488382aa  libgfortran/ChangeLog
  d99469a76bfe825683f8d94fe07b508c  libgfortran/ChangeLog-2002
  522fdb2df6cefe6bcaed3c7c7311eae1  libgfortran/ChangeLog-2003
  5a3a93e76d878d063aba66079340cfe0  libgfortran/ChangeLog-2004
--- 132924,132944 ----
  c185f49b81cdf8493183fa80bac2a3a7  libgcobol/posix/t/localtime.cbl
  30c9799508c129fb6190e083a7a7837a  libgcobol/posix/t/stat.cbl
  7eb31de3bb34e7725a6cc8285ec9c00e  libgcobol/posix/udf/posix-exit.cbl
+ 6d038b619df8d01dc250a119fd55a4d2  libgcobol/posix/udf/posix-ftruncate.cbl
  63471924bc915602fcc79a08d2844cd0  libgcobol/posix/udf/posix-localtime.cbl
  b19197a360b91a408994e0794c230d8c  libgcobol/posix/udf/posix-lseek.cbl
  9905637f1731df63655b7c69bee2138d  libgcobol/posix/udf/posix-mkdir.cbl
! 39eb8784fa631ebdc03ed7471c26b5d7  libgcobol/posix/udf/posix-open.cbl
! 4e9e80c272a960785feb1d043c4c9f47  libgcobol/posix/udf/posix-read.cbl
  b596ffc38045755f7ef0c54f1d5555a1  libgcobol/posix/udf/posix-stat.cbl
  d5f038474fd5faad3f79701cbb81bf30  libgcobol/posix/udf/posix-unlink.cbl
! 22033717613b11dd6cb636ed41f4a1ad  libgcobol/posix/udf/posix-write.cbl
  1e458f7ebad93e7bd3920c4cce7a24a2  libgcobol/stringbin.cc
  89dfd764956cfbc2affbf93a401839c9  libgcobol/stringbin.h
  9486776ee88dd841ac94aa73290a74bf  libgcobol/valconv.cc
  3466db9e6fc5748c08c947e71a566c07  libgcobol/valconv.h
! 63e4476774f5019f68c29568b23f2478  libgcobol/xmlparse.cc
! c48523e1fdaa03dd503649849dd70bb6  libgfortran/ChangeLog
  d99469a76bfe825683f8d94fe07b508c  libgfortran/ChangeLog-2002
  522fdb2df6cefe6bcaed3c7c7311eae1  libgfortran/ChangeLog-2003
  5a3a93e76d878d063aba66079340cfe0  libgfortran/ChangeLog-2004
*************** aa424ddf6a9e4e08b8023d3d5b371a0d  libgfo
*** 132855,132869 ****
  09537a69736f655d1e0ccf28367d3ddf  libgfortran/ChangeLog-2024
  a1bbe79151b753b8b25205a178953376  libgfortran/ChangeLog-2025
  7a9dd3c91b585f18a8d8a30c6e60d98f  libgfortran/ISO_Fortran_binding.h
! 0050e2f039159f9a6eb1019b1b289a46  libgfortran/Makefile.am
! 75e0232a9a132356915ace2676d8199f  libgfortran/Makefile.in
! 43f0b2981fb15d556a8ee8292ef70ba8  libgfortran/acinclude.m4
! 3c4dcfb556f7b670b9c4be79d6f91022  libgfortran/aclocal.m4
  6d4f5918ea5082a0bc3b9bbe3455b876  libgfortran/c99_protos.h
! 41225cf09c82240b4971383dfeeb7216  libgfortran/caf/libcaf.h
  a65e659c6604a4a7282acf69f4785519  libgfortran/caf/mpi.c
! 904b7b4a86b5032e27846dac8b40b808  libgfortran/caf/single.c
! 8ae52aba7942d5b5531d2d61328be165  libgfortran/config.h.in
  c3cb798c6d9f19a5c854b16c133da31d  libgfortran/config/fpu-387.h
  887929d7578664b9442e4bee95f386f7  libgfortran/config/fpu-aarch64.h
  3bea843eefdc6b5d90f9ae3efa3d873a  libgfortran/config/fpu-aix.h
--- 132964,133001 ----
  09537a69736f655d1e0ccf28367d3ddf  libgfortran/ChangeLog-2024
  a1bbe79151b753b8b25205a178953376  libgfortran/ChangeLog-2025
  7a9dd3c91b585f18a8d8a30c6e60d98f  libgfortran/ISO_Fortran_binding.h
! e8371bc82ca9a6639545706b463f0fcf  libgfortran/Makefile.am
! 0dc0f8061116027a8ef3a32ec869ac94  libgfortran/Makefile.in
! c5e012ba3cb276dcf788c967b987a900  libgfortran/acinclude.m4
! 0cd952008678ed894c7ee40d58f1e6d4  libgfortran/aclocal.m4
  6d4f5918ea5082a0bc3b9bbe3455b876  libgfortran/c99_protos.h
! e8e6cf5753ac243513b6f3fc70da9cb3  libgfortran/caf/caf_error.c
! b0ed6b27be7e83091c9d5373fe95f411  libgfortran/caf/caf_error.h
! 6fff77d7036cbcb654bf998e6f610948  libgfortran/caf/libcaf.h
  a65e659c6604a4a7282acf69f4785519  libgfortran/caf/mpi.c
! 1adfe068d8875439c3bf36eaf96b3b81  libgfortran/caf/shmem.c
! 15dd1dd4ab088e78d44195cd2fac3c81  libgfortran/caf/shmem/alloc.c
! eae2125ae0daf2937d2a64a1a916c3f9  libgfortran/caf/shmem/alloc.h
! 5a8802bfe58af12f7ca0bd87b99bca32  libgfortran/caf/shmem/allocator.c
! 558d69137dd7ce2f019e5239073af2f7  libgfortran/caf/shmem/allocator.h
! 54899f37473b1d2d03ac0f6250e8e875  libgfortran/caf/shmem/collective_subroutine.c
! ebf5c1c3a8e1e5c5750ec00d6a3db5f2  libgfortran/caf/shmem/collective_subroutine.h
! 2f16b640cd7b55ea7637005a60509949  libgfortran/caf/shmem/counter_barrier.c
! 1af560fedc23042851aecb06f4b853b8  libgfortran/caf/shmem/counter_barrier.h
! 837c711c57953134789345afcb9434d2  libgfortran/caf/shmem/hashmap.c
! e7927e8ac37aadde10166d102f91e8c7  libgfortran/caf/shmem/hashmap.h
! 1ea17ac85b0faf40c619472fab273ede  libgfortran/caf/shmem/shared_memory.c
! 32a2b4ba6f617c2bfb0f03bd996afc8c  libgfortran/caf/shmem/shared_memory.h
! 0da7c99501fdc0fb7d75abf382331955  libgfortran/caf/shmem/supervisor.c
! 7aca4f000daf6108f7739c66259f8fd4  libgfortran/caf/shmem/supervisor.h
! 42306556bde23093798070a6878ae066  libgfortran/caf/shmem/sync.c
! 998172b736d35eaa5b2f431248ffc781  libgfortran/caf/shmem/sync.h
! 2970d4dbc32ce39cc2ecccd93035b7cb  libgfortran/caf/shmem/teams_mgmt.c
! 8f91a3556b7b5cb8a302fb12a583b7c4  libgfortran/caf/shmem/teams_mgmt.h
! b2b65ee692b191d3ef51734a1316c6ab  libgfortran/caf/shmem/thread_support.c
! 80fb39bb4d1dde28283539a76db11ec0  libgfortran/caf/shmem/thread_support.h
! 1e516cc9226f1e63c9fb8039a798a31e  libgfortran/caf/single.c
! 56a8fd627a0ee6a091ef5c9877656389  libgfortran/config.h.in
  c3cb798c6d9f19a5c854b16c133da31d  libgfortran/config/fpu-387.h
  887929d7578664b9442e4bee95f386f7  libgfortran/config/fpu-aarch64.h
  3bea843eefdc6b5d90f9ae3efa3d873a  libgfortran/config/fpu-aix.h
*************** ac74e4020ecd3c7da1e7f62154e313ae  libgfo
*** 132873,132880 ****
  a3016b0ad57cd1fac79d02298c4bb67e  libgfortran/config/fpu-sysv.h
  f9917563df7bac5d534cef935bdce401  libgfortran/config/t-aix
  3e9dd2029734b8f2c6a1eb2a364d1cbf  libgfortran/config/t-nvptx
! 2b1e7a93aa72f93be24977e6cc972cc6  libgfortran/configure
! cd8acb64f38bebd22d33837be9bd242e  libgfortran/configure.ac
  78e88d1cf66770f3359f0a232708eb4b  libgfortran/configure.host
  af09dd745a601ab5f0fb73fde635b041  libgfortran/generated/_abs_c10.F90
  67b33ddf5ad8c3dd65160a502c481ea8  libgfortran/generated/_abs_c16.F90
--- 133005,133012 ----
  a3016b0ad57cd1fac79d02298c4bb67e  libgfortran/config/fpu-sysv.h
  f9917563df7bac5d534cef935bdce401  libgfortran/config/t-aix
  3e9dd2029734b8f2c6a1eb2a364d1cbf  libgfortran/config/t-nvptx
! c1afdbc735973441165150763f4eb18d  libgfortran/configure
! 358bcc72fb1e862659455203dd5ee6d1  libgfortran/configure.ac
  78e88d1cf66770f3359f0a232708eb4b  libgfortran/configure.host
  af09dd745a601ab5f0fb73fde635b041  libgfortran/generated/_abs_c10.F90
  67b33ddf5ad8c3dd65160a502c481ea8  libgfortran/generated/_abs_c16.F90
*************** a3a7e9ca6057da9ca42e03e41e1c73f7  libgo/
*** 139394,139400 ****
  dcdf1b680b15b372bdb64cc5107d51b6  libgo/testsuite/libgo-test-support.exp.in
  bf162aa572f7b96b25dbd2b027845d32  libgo/testsuite/libgo.testmain/testmain.exp
  cc9d2a0e34e31ba866a8caf9f46f48f3  libgomp/.gitattributes
! 0daf497ab5d7ddcd746c3823e6123eff  libgomp/ChangeLog
  0d55aa862aee66efdc5f8d62c94ff8fb  libgomp/ChangeLog.graphite
  714e3b9c0810a61df01246c2a97e825a  libgomp/Makefile.am
  ebb578201b0bfde5d8221fca34ee44c4  libgomp/Makefile.in
--- 139526,139532 ----
  dcdf1b680b15b372bdb64cc5107d51b6  libgo/testsuite/libgo-test-support.exp.in
  bf162aa572f7b96b25dbd2b027845d32  libgo/testsuite/libgo.testmain/testmain.exp
  cc9d2a0e34e31ba866a8caf9f46f48f3  libgomp/.gitattributes
! 36a459fa0c41df1fc95563e2fb7e0661  libgomp/ChangeLog
  0d55aa862aee66efdc5f8d62c94ff8fb  libgomp/ChangeLog.graphite
  714e3b9c0810a61df01246c2a97e825a  libgomp/Makefile.am
  ebb578201b0bfde5d8221fca34ee44c4  libgomp/Makefile.in
*************** c24b71428729c4477c68a326981f1502  libgom
*** 139753,139760 ****
  f707c9b8a0f7005cc93bc19e863bbd02  libgomp/testsuite/libgomp.c++/pr106445-1.C
  918bd233ad318b00f080ec4f186b4ee1  libgomp/testsuite/libgomp.c++/pr108180.C
  54dc0c6a125d470a10c8164512c57368  libgomp/testsuite/libgomp.c++/pr108286.C
! 93cbcbe4fe1eabe0c80b6c09afefd023  libgomp/testsuite/libgomp.c++/pr113436-1.C
! d6092b858f262dbdbdad7d0608c25cbe  libgomp/testsuite/libgomp.c++/pr113436-2.C
  2b5f66e459a48cd1cbeb9dc42d3b751e  libgomp/testsuite/libgomp.c++/pr114572.C
  8801d963ce68c757ce130916d88cfb17  libgomp/testsuite/libgomp.c++/pr119692-1-1.C
  6fc97c0ff0901911f7091f8eca32d1dd  libgomp/testsuite/libgomp.c++/pr119692-1-2.C
--- 139885,139892 ----
  f707c9b8a0f7005cc93bc19e863bbd02  libgomp/testsuite/libgomp.c++/pr106445-1.C
  918bd233ad318b00f080ec4f186b4ee1  libgomp/testsuite/libgomp.c++/pr108180.C
  54dc0c6a125d470a10c8164512c57368  libgomp/testsuite/libgomp.c++/pr108286.C
! 55fd6d3a37045e2b7b7692b643a140df  libgomp/testsuite/libgomp.c++/pr113436-1.C
! 2d44c4df664a646fb404eafdcf920ca1  libgomp/testsuite/libgomp.c++/pr113436-2.C
  2b5f66e459a48cd1cbeb9dc42d3b751e  libgomp/testsuite/libgomp.c++/pr114572.C
  8801d963ce68c757ce130916d88cfb17  libgomp/testsuite/libgomp.c++/pr119692-1-1.C
  6fc97c0ff0901911f7091f8eca32d1dd  libgomp/testsuite/libgomp.c++/pr119692-1-2.C
*************** e0c7a627e2c061377a19883807aabfe2  libgom
*** 141210,141218 ****
--- 141342,141357 ----
  ff694c77648180b4ecf0d218e61ad029  libgomp/testsuite/libgomp.fortran/map-alloc-comp-9-usm.f90
  11a2994612dda1ea5d074b912ea7e4aa  libgomp/testsuite/libgomp.fortran/map-alloc-comp-9.f90
  1f7de76e0f0b19f7151fbc01098b4209  libgomp/testsuite/libgomp.fortran/map-alloc-present-1.f90
+ 0a83d23b9f5d1968c11a7687ad6820cd  libgomp/testsuite/libgomp.fortran/map-alloc-present-2.f90
  f4ad2acbc3bf213777f658e4581eb805  libgomp/testsuite/libgomp.fortran/map-alloc-ptr-1.f90
  18f729a1444b06169904daaa41adb0f4  libgomp/testsuite/libgomp.fortran/map-alloc-ptr-2.f90
  523668cf7417e7c8cb78a2b394f7329d  libgomp/testsuite/libgomp.fortran/map-subarray-10.f90
+ 52aa43f6369adfd3e616a6ba45b55216  libgomp/testsuite/libgomp.fortran/map-subarray-11.f90
+ 7ecf73bcdf2c11d324a6a380667b91e3  libgomp/testsuite/libgomp.fortran/map-subarray-12.f90
+ 85be03e2ca2ab4c7f59b8de65996efd6  libgomp/testsuite/libgomp.fortran/map-subarray-13.f90
+ 22a3bfdb3ef74940c3b8cb420c21c5f7  libgomp/testsuite/libgomp.fortran/map-subarray-14.f90
+ d9e85a6658b6b7a1f94616c4b474760c  libgomp/testsuite/libgomp.fortran/map-subarray-15.f90
+ 793b420c72eed06424a604e2495c9016  libgomp/testsuite/libgomp.fortran/map-subarray-16.f90
  fe829ea13169aa018e2a5ad40e7581b9  libgomp/testsuite/libgomp.fortran/map-subarray-2.f90
  c1190bc5bceb25197c6d0d9b5ba5a2ae  libgomp/testsuite/libgomp.fortran/map-subarray-3.f90
  b2c263036c49be63977c634860a8cf72  libgomp/testsuite/libgomp.fortran/map-subarray-4.f90
*************** d1c33a8b5e0f3d9a19ffe583f8e72f56  libgru
*** 143006,143012 ****
  c21183b1df7f7afb240d765035277db1  libgrust/rustc-lib/version-info
  99c2e5e712b990ee07be10f53e41f3fb  libiberty/.gitignore
  a916467b91076e631dd8edb7424769c7  libiberty/COPYING.LIB
! fd7f561cbbbd944a22fea3719e2659ed  libiberty/ChangeLog
  347c31392973de6a4872d540c1718dc1  libiberty/ChangeLog.jit
  de0b0731d5d06e748df71e896c6078a5  libiberty/Makefile.in
  8b93d0e0369daed24e2260ccfd102eb3  libiberty/README
--- 143145,143151 ----
  c21183b1df7f7afb240d765035277db1  libgrust/rustc-lib/version-info
  99c2e5e712b990ee07be10f53e41f3fb  libiberty/.gitignore
  a916467b91076e631dd8edb7424769c7  libiberty/COPYING.LIB
! c6f65ba3e3fb1f3f5c74b845126ff1a2  libiberty/ChangeLog
  347c31392973de6a4872d540c1718dc1  libiberty/ChangeLog.jit
  de0b0731d5d06e748df71e896c6078a5  libiberty/Makefile.in
  8b93d0e0369daed24e2260ccfd102eb3  libiberty/README
*************** e0e831dfd1e39695597e9f5c6951be8e  libibe
*** 143108,143114 ****
  1aca40005140f680c39f223fd14423ed  libiberty/regex.c
  24eab3d83825c3be13549dc62b6d63d6  libiberty/rename.c
  74850488731148a9c9f410042144f37d  libiberty/rindex.c
! 173cf1f708b8fa92c0d03a5eccc7bfcb  libiberty/rust-demangle.c
  8454a181c7be8bee321cdd2830907d24  libiberty/safe-ctype.c
  882b928512e5529bfc1ed9f0bb4e02a3  libiberty/setenv.c
  58e2729d90d34d1dcc7d994d8ddc8a8f  libiberty/setproctitle.c
--- 143247,143253 ----
  1aca40005140f680c39f223fd14423ed  libiberty/regex.c
  24eab3d83825c3be13549dc62b6d63d6  libiberty/rename.c
  74850488731148a9c9f410042144f37d  libiberty/rindex.c
! a79b53a4509df76eed91f2b385434167  libiberty/rust-demangle.c
  8454a181c7be8bee321cdd2830907d24  libiberty/safe-ctype.c
  882b928512e5529bfc1ed9f0bb4e02a3  libiberty/setenv.c
  58e2729d90d34d1dcc7d994d8ddc8a8f  libiberty/setproctitle.c
*************** e0e831dfd1e39695597e9f5c6951be8e  libibe
*** 143117,143123 ****
  fd7b0f956a27a9c003becee0f7127dc9  libiberty/simple-object-coff.c
  7d1dc7e843b27598f270728a44698f7e  libiberty/simple-object-common.h
  0f48244c3d903b42615870ec6763e7dd  libiberty/simple-object-elf.c
! 336f39d73f497297c807727010ee4a9d  libiberty/simple-object-mach-o.c
  d66a370bb6427e3e775064e74b0a4f86  libiberty/simple-object-xcoff.c
  b05d9518efe43e4dccde122127e46e6b  libiberty/simple-object.c
  4863a11e04a2021af582edf86f156954  libiberty/simple-object.txh
--- 143256,143262 ----
  fd7b0f956a27a9c003becee0f7127dc9  libiberty/simple-object-coff.c
  7d1dc7e843b27598f270728a44698f7e  libiberty/simple-object-common.h
  0f48244c3d903b42615870ec6763e7dd  libiberty/simple-object-elf.c
! 5eea7a0264697812cc1cb751094bb348  libiberty/simple-object-mach-o.c
  d66a370bb6427e3e775064e74b0a4f86  libiberty/simple-object-xcoff.c
  b05d9518efe43e4dccde122127e46e6b  libiberty/simple-object.c
  4863a11e04a2021af582edf86f156954  libiberty/simple-object.txh
*************** d132d24f15fe05fe3614e69d6dbc65aa  libibe
*** 143149,143155 ****
  c6ed870948e340854930b0cfd9c39b99  libiberty/testsuite/d-demangle-expected
  1ad8af63a0147a447ef3a32ba675c92e  libiberty/testsuite/demangle-expected
  92b0376cdafc4ac621b2e3ade5bc48ce  libiberty/testsuite/demangler-fuzzer.c
! 3a9dd86d23e50ad55b3af57e17c41a44  libiberty/testsuite/rust-demangle-expected
  df2cc8306a1a2d512d0a4e45bfe38734  libiberty/testsuite/test-demangle.c
  0890d886a6a83beb9abcf933e45cd972  libiberty/testsuite/test-doubly-linked-list.c
  3e47cec24b744f5097273a9e6a7ba16e  libiberty/testsuite/test-expandargv.c
--- 143288,143294 ----
  c6ed870948e340854930b0cfd9c39b99  libiberty/testsuite/d-demangle-expected
  1ad8af63a0147a447ef3a32ba675c92e  libiberty/testsuite/demangle-expected
  92b0376cdafc4ac621b2e3ade5bc48ce  libiberty/testsuite/demangler-fuzzer.c
! 0214377f9a5075d5ac5c671e982b65b0  libiberty/testsuite/rust-demangle-expected
  df2cc8306a1a2d512d0a4e45bfe38734  libiberty/testsuite/test-demangle.c
  0890d886a6a83beb9abcf933e45cd972  libiberty/testsuite/test-doubly-linked-list.c
  3e47cec24b744f5097273a9e6a7ba16e  libiberty/testsuite/test-expandargv.c
*************** a73d560a3ba317c5ad0a7919d87b4b6d  libssp
*** 145010,145016 ****
  7d75fa0d30318408fe4cd91d9cbe3ac7  libssp/vsnprintf-chk.c
  e9ff0f4bdd1be75a507480ed1267459d  libssp/vsprintf-chk.c
  9e2de2e1f20ab0ffa2201164de02824f  libstdc++-v3/.editorconfig
! 61fe342534f81223c876125b62904310  libstdc++-v3/ChangeLog
  7aa6c40440a44fcf5ec94c066160c2f8  libstdc++-v3/ChangeLog-1998
  7aff86600b6a1ed3fa87305075a92db0  libstdc++-v3/ChangeLog-1999
  a6f28e8fc9bb07696a9e068b439a3a87  libstdc++-v3/ChangeLog-2000
--- 145149,145155 ----
  7d75fa0d30318408fe4cd91d9cbe3ac7  libssp/vsnprintf-chk.c
  e9ff0f4bdd1be75a507480ed1267459d  libssp/vsprintf-chk.c
  9e2de2e1f20ab0ffa2201164de02824f  libstdc++-v3/.editorconfig
! fa2d0c90a58de38ad85d0940ebefc2b0  libstdc++-v3/ChangeLog
  7aa6c40440a44fcf5ec94c066160c2f8  libstdc++-v3/ChangeLog-1998
  7aff86600b6a1ed3fa87305075a92db0  libstdc++-v3/ChangeLog-1999
  a6f28e8fc9bb07696a9e068b439a3a87  libstdc++-v3/ChangeLog-2000
*************** bceed1a9b573696caadf95cf3ea8f02f  libstd
*** 145689,145695 ****
  dec832c4e096f15d10aafd4c825cc195  libstdc++-v3/include/bits/alloc_traits.h
  54d70975b96f74e9dab06dcfdeb88658  libstdc++-v3/include/bits/allocated_ptr.h
  0165e84a80837de3ebdfeed0fa40ec8d  libstdc++-v3/include/bits/allocator.h
! ef4ec7e93f905f4a4b98a21e9340ebc7  libstdc++-v3/include/bits/atomic_base.h
  504ddf67fe31254fb67815770ee690ba  libstdc++-v3/include/bits/atomic_futex.h
  e901edfc8eef441d1adabd54be25b807  libstdc++-v3/include/bits/atomic_timed_wait.h
  f9d5ca9bad80a3b4725fbabfd0ff8318  libstdc++-v3/include/bits/atomic_wait.h
--- 145828,145834 ----
  dec832c4e096f15d10aafd4c825cc195  libstdc++-v3/include/bits/alloc_traits.h
  54d70975b96f74e9dab06dcfdeb88658  libstdc++-v3/include/bits/allocated_ptr.h
  0165e84a80837de3ebdfeed0fa40ec8d  libstdc++-v3/include/bits/allocator.h
! cb3c342a58004596ce172b04ab44dc6d  libstdc++-v3/include/bits/atomic_base.h
  504ddf67fe31254fb67815770ee690ba  libstdc++-v3/include/bits/atomic_futex.h
  e901edfc8eef441d1adabd54be25b807  libstdc++-v3/include/bits/atomic_timed_wait.h
  f9d5ca9bad80a3b4725fbabfd0ff8318  libstdc++-v3/include/bits/atomic_wait.h
*************** bc86cb62e462f512b0117c4dfef12789  libstd
*** 145960,145968 ****
  f967a7391ba2b17cdc66d9e175a90e06  libstdc++-v3/include/debug/list
  19ec1c383d4909ba5ee9ecb5b6cf6024  libstdc++-v3/include/debug/macros.h
  74765900798729999c3b75d77ac6b179  libstdc++-v3/include/debug/map
! 6fdf29a27cb69c7c5c477737e4eff3ed  libstdc++-v3/include/debug/map.h
! 8d78b63ff1fcb81dfb0fc611d83d1ab2  libstdc++-v3/include/debug/multimap.h
! b3110e8fa6a0c17a39d224ca5705272d  libstdc++-v3/include/debug/multiset.h
  05b2e599111f72660b0453d2350d1feb  libstdc++-v3/include/debug/safe_base.h
  b901bcac560763f13f4c3a3e076f8f7f  libstdc++-v3/include/debug/safe_container.h
  c623155558d82a21f1f31630a36eca85  libstdc++-v3/include/debug/safe_iterator.h
--- 146099,146107 ----
  f967a7391ba2b17cdc66d9e175a90e06  libstdc++-v3/include/debug/list
  19ec1c383d4909ba5ee9ecb5b6cf6024  libstdc++-v3/include/debug/macros.h
  74765900798729999c3b75d77ac6b179  libstdc++-v3/include/debug/map
! 93d072edf828510a1ae4c0cdca3cba91  libstdc++-v3/include/debug/map.h
! d33f07a2c476cc45af97a78f4020e731  libstdc++-v3/include/debug/multimap.h
! 86f440721d11a555ec97526d018eabf7  libstdc++-v3/include/debug/multiset.h
  05b2e599111f72660b0453d2350d1feb  libstdc++-v3/include/debug/safe_base.h
  b901bcac560763f13f4c3a3e076f8f7f  libstdc++-v3/include/debug/safe_container.h
  c623155558d82a21f1f31630a36eca85  libstdc++-v3/include/debug/safe_iterator.h
*************** d50a83aff93b89a5438f2854774f452b  libstd
*** 145975,145985 ****
  7373eb2a105eb19da61db7304043f7b9  libstdc++-v3/include/debug/safe_unordered_container.h
  937bc696e0a11a83462e796404e73054  libstdc++-v3/include/debug/safe_unordered_container.tcc
  995ba6e76562637a31c8fa671052d734  libstdc++-v3/include/debug/set
! ab50c5eedb4ee8c946a065f6f147ad45  libstdc++-v3/include/debug/set.h
  96d411ed834e01fdb383e36bfc0cec51  libstdc++-v3/include/debug/stl_iterator.h
  0cd39d2918072d9eaee76a5aeaa86d29  libstdc++-v3/include/debug/string
! 1c6b55506bfc9e620f2035a53dca8d77  libstdc++-v3/include/debug/unordered_map
! b4a75e0d41dfeacee8aacaed08238908  libstdc++-v3/include/debug/unordered_set
  6623cb54a3a91bb96aee3df30de2b717  libstdc++-v3/include/debug/vector
  bd768b905048126ba3c8ccfc9f5d7c30  libstdc++-v3/include/decimal/decimal
  cb86182d3c0277ef7f96801aaf93d5b0  libstdc++-v3/include/decimal/decimal.h
--- 146114,146124 ----
  7373eb2a105eb19da61db7304043f7b9  libstdc++-v3/include/debug/safe_unordered_container.h
  937bc696e0a11a83462e796404e73054  libstdc++-v3/include/debug/safe_unordered_container.tcc
  995ba6e76562637a31c8fa671052d734  libstdc++-v3/include/debug/set
! 7020bfffc1a9ef153a0b47ebe7678f1e  libstdc++-v3/include/debug/set.h
  96d411ed834e01fdb383e36bfc0cec51  libstdc++-v3/include/debug/stl_iterator.h
  0cd39d2918072d9eaee76a5aeaa86d29  libstdc++-v3/include/debug/string
! 201d04027b50f81653a448c98364d1b3  libstdc++-v3/include/debug/unordered_map
! 17150041609ac214cde99cd3349faa8c  libstdc++-v3/include/debug/unordered_set
  6623cb54a3a91bb96aee3df30de2b717  libstdc++-v3/include/debug/vector
  bd768b905048126ba3c8ccfc9f5d7c30  libstdc++-v3/include/decimal/decimal
  cb86182d3c0277ef7f96801aaf93d5b0  libstdc++-v3/include/decimal/decimal.h
*************** f1cc3238df41adc204bc4f90accc63f3  libstd
*** 146402,146408 ****
  4598b57244995567c24672d3c0cdb7b3  libstdc++-v3/include/std/algorithm
  f1c08a4c9a736109edfd3c39c60c1669  libstdc++-v3/include/std/any
  7eec97c02f2ad002721647488d07f1d7  libstdc++-v3/include/std/array
! 53a92240701dfb08f442abd700d4fbcb  libstdc++-v3/include/std/atomic
  43d5b40ea90d5c416339579b4b867b3f  libstdc++-v3/include/std/barrier
  085ec2d298f0be079b303330b81b05d1  libstdc++-v3/include/std/bit
  c3ffcd8b87d4589e457faa7a3a7601d6  libstdc++-v3/include/std/bitset
--- 146541,146547 ----
  4598b57244995567c24672d3c0cdb7b3  libstdc++-v3/include/std/algorithm
  f1c08a4c9a736109edfd3c39c60c1669  libstdc++-v3/include/std/any
  7eec97c02f2ad002721647488d07f1d7  libstdc++-v3/include/std/array
! 68cc4ac26c2e097b814d54bf8823b454  libstdc++-v3/include/std/atomic
  43d5b40ea90d5c416339579b4b867b3f  libstdc++-v3/include/std/barrier
  085ec2d298f0be079b303330b81b05d1  libstdc++-v3/include/std/bit
  c3ffcd8b87d4589e457faa7a3a7601d6  libstdc++-v3/include/std/bitset
*************** be169e901166777d5be3e557682b7af2  libstd
*** 146439,146445 ****
  2f3eb4865a149d33afc45095dfd51d15  libstdc++-v3/include/std/list
  979d756bd9149a01a697b92c921e75a0  libstdc++-v3/include/std/locale
  fbe9390cea7dfde51f9f111ed20c727d  libstdc++-v3/include/std/map
! 2eb9f47a95b8528319d848e28fc3ae0c  libstdc++-v3/include/std/mdspan
  78c1d1dab9dcd12a4cb99d5911d27568  libstdc++-v3/include/std/memory
  ea0d67f29f1a73f1ccdade0115646a1c  libstdc++-v3/include/std/memory_resource
  835ab4aae71198c529ee0ec064e78d8a  libstdc++-v3/include/std/meta
--- 146578,146584 ----
  2f3eb4865a149d33afc45095dfd51d15  libstdc++-v3/include/std/list
  979d756bd9149a01a697b92c921e75a0  libstdc++-v3/include/std/locale
  fbe9390cea7dfde51f9f111ed20c727d  libstdc++-v3/include/std/map
! d32f4d5de93df38e266253ca53ae1f89  libstdc++-v3/include/std/mdspan
  78c1d1dab9dcd12a4cb99d5911d27568  libstdc++-v3/include/std/memory
  ea0d67f29f1a73f1ccdade0115646a1c  libstdc++-v3/include/std/memory_resource
  835ab4aae71198c529ee0ec064e78d8a  libstdc++-v3/include/std/meta
*************** aa88a13bf347c95e75dfc71ecff97284  libstd
*** 150490,150495 ****
--- 150629,150635 ----
  f0cede418772577badbb376161c38ebb  libstdc++-v3/testsuite/23_containers/mdspan/accessors/debug/aligned_offset_neg.cc
  c9be65e1a0cf8e0da83e4027b6ea3e64  libstdc++-v3/testsuite/23_containers/mdspan/accessors/default_neg.cc
  72240f7d2b9d3abcab8b06d4f0e67f65  libstdc++-v3/testsuite/23_containers/mdspan/accessors/generic.cc
+ 1cc1ced547e88a02130a17440ac824cc  libstdc++-v3/testsuite/23_containers/mdspan/at.cc
  e5c17ed95482174d37bf901a5f3dff37  libstdc++-v3/testsuite/23_containers/mdspan/class_mandate_neg.cc
  bb096ee6d5a81634a48634c6dda721a9  libstdc++-v3/testsuite/23_containers/mdspan/extents/class_mandates_neg.cc
  58d322becec5c5e65c19f17834e2a082  libstdc++-v3/testsuite/23_containers/mdspan/extents/ctor_copy.cc
*************** be996b25c8ef1439ea19bf5195600447  libstd
*** 151670,151675 ****
--- 151810,151816 ----
  d6d11350cf8ab8df03ef7200d4a0780b  libstdc++-v3/testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc
  16fc7fe4ef465e60ef744c7605395b8b  libstdc++-v3/testsuite/24_iterators/istream_iterator/requirements/typedefs.cc
  e569186d63466f61fb9efd8a252846ab  libstdc++-v3/testsuite/24_iterators/istream_iterator/sentinel.cc
+ a60604b78130f7f952fdad26c24047e8  libstdc++-v3/testsuite/24_iterators/istreambuf_iterator/105580.cc
  760ec72aec19e561ff5ebdd8628478ba  libstdc++-v3/testsuite/24_iterators/istreambuf_iterator/2.cc
  056750d63b569b4e5db468fd95af8d9a  libstdc++-v3/testsuite/24_iterators/istreambuf_iterator/2627.cc
  1a5f450007f055452b3fb783807645f9  libstdc++-v3/testsuite/24_iterators/istreambuf_iterator/92285.cc
*************** fddbdcbbce075f32df711c576529e940  libstd
*** 154531,154536 ****
--- 154672,154678 ----
  073739ea9f1eef25a6b8ee9d8c3ab821  libstdc++-v3/testsuite/29_atomics/atomic/operators/integral_assignment.cc
  98a9ae72edb8ee0b1bc5b7017db963dc  libstdc++-v3/testsuite/29_atomics/atomic/operators/integral_conversion.cc
  ea6d3e75eefb33e70680fbf897d2ea83  libstdc++-v3/testsuite/29_atomics/atomic/operators/pointer_partial_void.cc
+ 06526e15cc171bf743b814bdb4e55d6b  libstdc++-v3/testsuite/29_atomics/atomic/pointer_fetch_minmax.cc
  356c3af6a6b91d27b1d00bd6d1ba0715  libstdc++-v3/testsuite/29_atomics/atomic/requirements/base_classes.cc
  2eea91a6cef257255e1d66208fc3623a  libstdc++-v3/testsuite/29_atomics/atomic/requirements/compare_exchange_lowering.cc
  e8fbf1bb05649946ef19b53b2a8892f0  libstdc++-v3/testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc
*************** ff483e47cc304ebed2db904a6b22972d  libstd
*** 154605,154612 ****
  466eeaef9d0bd9d12bfc1c0d9b52cc18  libstdc++-v3/testsuite/29_atomics/atomic_ref/integral_fetch_minmax.cc
  779308cbe51f34e0b8b26f34816217fd  libstdc++-v3/testsuite/29_atomics/atomic_ref/op_support.cc
  7f262f301b67efbcff14280713c325ba  libstdc++-v3/testsuite/29_atomics/atomic_ref/pointer.cc
  d89567d561f7608f056076f9523ac8ce  libstdc++-v3/testsuite/29_atomics/atomic_ref/requirements.cc
! 81faefbfbffdebfc25043fb4dcea72f1  libstdc++-v3/testsuite/29_atomics/atomic_ref/requirements_neg.cc
  de5a5e022da3a4c2ae1ea6e048a7e6f4  libstdc++-v3/testsuite/29_atomics/atomic_ref/wait_notify.cc
  5df3828564e4fcf271b2e2fe95522c1a  libstdc++-v3/testsuite/29_atomics/headers/atomic/functions_std_c++0x.cc
  fa6faa9b9a68e22b822390b629091efd  libstdc++-v3/testsuite/29_atomics/headers/atomic/macros.cc
--- 154747,154755 ----
  466eeaef9d0bd9d12bfc1c0d9b52cc18  libstdc++-v3/testsuite/29_atomics/atomic_ref/integral_fetch_minmax.cc
  779308cbe51f34e0b8b26f34816217fd  libstdc++-v3/testsuite/29_atomics/atomic_ref/op_support.cc
  7f262f301b67efbcff14280713c325ba  libstdc++-v3/testsuite/29_atomics/atomic_ref/pointer.cc
+ 33656e5b621a8bc9c3ad9c515cd4c9a7  libstdc++-v3/testsuite/29_atomics/atomic_ref/pointer_fetch_minmax.cc
  d89567d561f7608f056076f9523ac8ce  libstdc++-v3/testsuite/29_atomics/atomic_ref/requirements.cc
! a7e1f4923dbff03d5c3823e48f25b4d7  libstdc++-v3/testsuite/29_atomics/atomic_ref/requirements_neg.cc
  de5a5e022da3a4c2ae1ea6e048a7e6f4  libstdc++-v3/testsuite/29_atomics/atomic_ref/wait_notify.cc
  5df3828564e4fcf271b2e2fe95522c1a  libstdc++-v3/testsuite/29_atomics/headers/atomic/functions_std_c++0x.cc
  fa6faa9b9a68e22b822390b629091efd  libstdc++-v3/testsuite/29_atomics/headers/atomic/macros.cc
diff -Nrcpad gcc-16-20260222/contrib/ChangeLog gcc-16-20260301/contrib/ChangeLog
*** gcc-16-20260222/contrib/ChangeLog	Sun Feb 22 22:32:05 2026
--- gcc-16-20260301/contrib/ChangeLog	Sun Mar  1 22:32:05 2026
***************
*** 1,3 ****
--- 1,21 ----
+ 2026-02-24  Piyush Raj  <piyushraj92739@gmail.com>
+ 
+ 	* bpf-vmtest-tool/README: New file.
+ 	* bpf-vmtest-tool/bpf.py: New file.
+ 	* bpf-vmtest-tool/config.py: New file.
+ 	* bpf-vmtest-tool/kernel.py: New file.
+ 	* bpf-vmtest-tool/main.py: New file.
+ 	* bpf-vmtest-tool/pyproject.toml: New file.
+ 	* bpf-vmtest-tool/tests/test_cli.py: New file.
+ 	* bpf-vmtest-tool/utils.py: New file.
+ 	* bpf-vmtest-tool/vm.py: New file.
+ 
+ 2026-02-24  Martin Jambor  <mjambor@suse.cz>
+ 
+ 	* filter-clang-warnings.py (skip_warning): Skip warning
+ 	-Wreturn-type-c-linkage in rust/ast/rust-fmt.h.  Fix indentation of
+ 	the entry for libiberty/sha1.c.
+ 
  2026-02-19  Filip Kastl  <fkastl@suse.cz>
  
  	* filter-clang-warnings.py: Filter out all warnings comming from
diff -Nrcpad gcc-16-20260222/contrib/bpf-vmtest-tool/README gcc-16-20260301/contrib/bpf-vmtest-tool/README
*** gcc-16-20260222/contrib/bpf-vmtest-tool/README	Thu Jan  1 00:00:00 1970
--- gcc-16-20260301/contrib/bpf-vmtest-tool/README	Sun Mar  1 22:32:05 2026
***************
*** 0 ****
--- 1,248 ----
+ BPF vmtest Tool
+ ===============
+ https://gcc.gnu.org/wiki/BPFRunTimeTests
+ 
+ This directory contains a Python script for running BPF programs or shell commands
+ under a live Linux kernel using QEMU virtual machines.
+ 
+ 
+ USAGE
+ =====
+ 
+ Before using the tool, you must set the directory where vmtest will look for 
+ kernels and store kernel artifacts. You can do this in two ways:
+ 
+ 1. Set the VMTEST_DIR environment variable
+ 2. Use the --vmtest-dir flag with each command
+ 
+ Note: This is required to use the tool.
+ 
+ 
+ Available Options
+ -----------------
+ 
+     usage: main.py [-h] [-v DEBUG|INFO|WARNING|ERROR] [--vmtest-dir DIR] {bpf,vmtest,kernel} ...
+ 
+     BPF vmtest tool
+ 
+     positional arguments:
+       {bpf,vmtest,kernel}   Available commands
+         bpf                 BPF program management
+         vmtest              Run VM tests
+         kernel              Kernel management
+ 
+     options:
+       -h, --help            show this help message and exit
+       -v DEBUG|INFO|WARNING|ERROR, --log-level DEBUG|INFO|WARNING|ERROR
+                             Log level
+       --vmtest-dir DIR      Directory for vmtest artifacts (or set VMTEST_DIR env variable)
+ 
+ COMMANDS
+ ========
+ 
+ kernel subcommand
+ -----------------
+ 
+ Manage kernel builds for use in virtual machines. You must build a 
+ kernel before using it.
+ 
+ Build a kernel:
+ 
+     python main.py --vmtest-dir="/home/user/.bpf-vmtest-tool" kernel build 6.15
+ 
+     The tool downloads and builds the specified kernel version from 
+     https://www.kernel.org/pub/linux/kernel and stores the build artifacts in 
+     $VMTEST_DIR/kernels/linux-6.15-x86_64. Specifically, it stores bpftool, 
+     libbpf.a, bzImage-6.15-x86_64, and vmlinux.h, which are used when compiling 
+     BPF programs instead of relying on the host system.
+ 
+ List available kernels:
+ 
+     python main.py --vmtest-dir="/home/user/.bpf-vmtest-tool" kernel list
+ 
+ Remove kernels:
+ 
+     python main.py --vmtest-dir="/home/user/.bpf-vmtest-tool" kernel remove 6.15-x86_64
+ 
+ Note: If the architecture is omitted, the host architecture is assumed. For
+ example, 6.15 is treated as 6.15-x86_64 on an x86_64 system.
+ 
+ 
+ vmtest subcommand
+ -----------------
+ 
+ Run BPF programs and commands inside a QEMU virtual machine with a live kernel.
+ 
+ Options:
+ 
+   -k VERSION, --kernel VERSION
+       Kernel version to boot in the VM. Must be a kernel previously built using
+       the "kernel build" subcommand. The kernel version should match the format
+       used during build (e.g., 6.15-x86_64 or just 6.15 for host architecture).
+       
+       Required: Yes
+ 
+   -r PATH, --rootfs PATH
+       Path to a root filesystem directory to mount in the VM.
+       If not specified, the host's root filesystem (/) is mounted by default.
+       
+       Required: No
+       Default: / (host root filesystem)
+       
+       See "Creating a Custom Rootfs" section below for how to build a rootfs from
+       a container image.
+ 
+   --bpf-src PATH
+       BPF C source file to compile and load. Mutually exclusive with --bpf-obj.
+ 
+   --bpf-obj PATH
+       Pre-compiled BPF object to load. Mutually exclusive with --bpf-src.
+ 
+   -c COMMAND, --command COMMAND
+       Shell command to run in VM.
+ 
+ At least one of --bpf-src, --bpf-obj, or --command is required.
+ 
+ 
+ 
+ Examples:
+ 
+   Run a shell command inside a live kernel VM:
+ 
+     python main.py vmtest -k 6.15 -c "uname -a"
+ 
+   Load and run a BPF source file with custom rootfs:
+ 
+     python main.py vmtest -k 6.15 --bpf-src fail.c -r $HOME/rootfs/debian-rootfs
+ 
+     The tool compiles the source file using BPF_CC with BPF_CFLAGS and the
+     kernel-specific vmlinux.h, then generates a skeleton from the compiled BPF
+     object using bpftool and compiles it with a generated loader to produce
+     the final userspace binary.
+ 
+   Load a precompiled BPF object file:
+ 
+     python main.py vmtest -k 6.15 --bpf-obj fail.bpf.o
+ 
+     The tool follows the same steps to generate the final userspace binary, except
+     it skips the BPF object compilation step.
+ 
+ 
+ 
+ Creating a Custom Rootfs:
+ 
+   You can build a rootfs from a container image using this script:
+ 
+     #!/usr/bin/env bash
+     set -euo pipefail
+ 
+     ROOT="$HOME/rootfs"
+     IMAGE_NAME="debian-bookworm-rootfs"
+     CTR_NAME="debian-rootfs-ctr"
+ 
+     cat <<'EOF' | podman build -t "$IMAGE_NAME" -
+     FROM debian:bookworm
+     RUN apt-get update && \
+         apt-get install -y --no-install-recommends \
+             libelf1 \
+             qemu-guest-agent \
+             && \
+         apt-get clean && \
+         rm -rf /var/lib/apt/lists/*
+     EOF
+ 
+     CTR_ID=$(podman create --name "$CTR_NAME" "$IMAGE_NAME")
+     podman export -o "$ROOT/deb.tar" "$CTR_ID"
+     tar -xf "$ROOT/deb.tar" -C "$ROOT/debian-rootfs"
+     podman rm "$CTR_NAME"
+     echo "Debian rootfs ready at: $ROOT/debian-rootfs"
+ 
+   After running this script, use the rootfs with:
+ 
+     python main.py vmtest -k 6.15 -r $HOME/rootfs/debian-rootfs -c "uname -a"
+ 
+ 
+ bpf subcommand
+ --------------
+ 
+ Compile BPF source code to bytecode using kernel-specific headers.
+ 
+ Options:
+ 
+   compile
+       Compile a BPF C source file to a BPF object file.
+ 
+   -k VERSION, --kernel VERSION
+       Kernel version to use for compilation. The tool will use the vmlinux.h
+       header from this kernel for the compilation.
+       
+       Required: Yes
+ 
+   -o OUTPUT, --output OUTPUT
+       Output path for the compiled BPF object file.
+       
+       Required: Yes
+ 
+ Example:
+ 
+     python main.py --vmtest-dir="/home/user/.bpf-vmtest-tool" bpf compile \
+         invalid-memory-access.c -k 6.15 -o /tmp/invalid-memory-access.bpf.o
+ 
+ The compilation stage can be modified using the BPF_CFLAGS environment variable
+ (default: -c)
+ 
+  Example :
+     
+     BPF_CFLAGS="-O2 -E" python main.py --vmtest-dir="/home/user/.bpf-vmtest-tool" \
+         bpf compile invalid-memory-access.c -k 6.15 -o /tmp/invalid-memory-access.bpf.o
+ 
+ LIMITATIONS
+ ===========
+ 
+ - Only x86_64 architecture is currently supported
+ 
+ 
+ DEPENDENCIES
+ ============
+ 
+ - Python >= 3.9
+ - vmtest >= v0.18.0 (https://github.com/danobi/vmtest)
+   - QEMU
+   - qemu-guest-agent (on guest filesystem)
+ 
+ For compiling kernels:
+ - pahole
+ - See https://docs.kernel.org/process/changes.html#current-minimal-requirements
+ 
+ For compiling and loading BPF programs:
+ - libbpf
+ - gcc-bpf-unknown-none (https://gcc.gnu.org/wiki/BPFBackEnd#Where_to_find_GCC_BPF)
+ 
+ 
+ BUILD FLAGS
+ ===========
+ 
+ You can customize compiler settings using environment variables:
+ 
+ - BPF_CC:          Compiler for the BPF program (default: bpf-unknown-none-gcc)
+ - BPF_CFLAGS:      Extra flags for BPF program compilation (default: "-O2 -Wall -Werror -c")
+ - BPF_INCLUDES:    Include paths for BPF (default: "-I/usr/local/include -I/usr/include")
+ - VMTEST_CC:       Compiler for the user-space loader (default: gcc)
+ - VMTEST_CFLAGS:   Flags for compiling the loader (default: "-g -Wall -Werror")
+ - VMTEST_LDFLAGS:  Linker flags for the loader (default: "-lelf -lz")
+ 
+ Example usage:
+ 
+     BPF_CFLAGS="-O3 -g" BPF_CC="/bpf-gcc-build/gcc/xgcc" \
+         python main.py vmtest -k 6.15 --bpf-src fail.c
+ 
+ 
+ DEVELOPMENT
+ ===========
+ 
+ Development dependencies are specified in pyproject.toml and can be installed
+ using any suitable Python virtual environment manager.
+ 
+ To run the test suite:
+ 
+     python3 -m pytest
diff -Nrcpad gcc-16-20260222/contrib/bpf-vmtest-tool/bpf.py gcc-16-20260301/contrib/bpf-vmtest-tool/bpf.py
*** gcc-16-20260222/contrib/bpf-vmtest-tool/bpf.py	Thu Jan  1 00:00:00 1970
--- gcc-16-20260301/contrib/bpf-vmtest-tool/bpf.py	Sun Mar  1 22:32:05 2026
***************
*** 0 ****
--- 1,218 ----
+ import re
+ import subprocess
+ import logging
+ from pathlib import Path
+ import sys
+ import tempfile
+ from typing import Optional
+ import utils
+ import config
+ import os
+ 
+ # Based on the compilation process described in:
+ # https://git.sr.ht/~brianwitte/gcc-bpf-example/tree/master/item/Makefile
+ 
+ logger = logging.getLogger(__name__)
+ 
+ 
+ def generate_sanitized_name(path: Path):
+     """generate sanitized c variable name"""
+     name = re.sub(r"\W", "_", path.stem)
+     if name and name[0].isdigit():
+         name = "_" + name
+     return name
+ 
+ 
+ class BPFProgram:
+     tmp_base_dir = tempfile.TemporaryDirectory(prefix="vmtest-")
+     tmp_base_dir_path = Path(tmp_base_dir.name)
+ 
+     def __init__(
+         self,
+         source_path: Optional[Path] = None,
+         bpf_bytecode_path: Optional[Path] = None,
+         use_temp_dir: bool = False,
+     ):
+         path = source_path or bpf_bytecode_path
+         self.name = generate_sanitized_name(path)
+         self.build_dir = self.__class__.tmp_base_dir_path / "ebpf_programs" / self.name
+ 
+         if source_path:
+             self.bpf_src = source_path
+             self.bpf_obj = self.build_dir / f"{self.name}.bpf.o"
+         else:
+             self.bpf_obj = bpf_bytecode_path
+         self.build_dir.mkdir(parents=True, exist_ok=True)
+         self.bpf_skel = self.build_dir / f"{self.name}.skel.h"
+         self.loader_src = self.build_dir / f"{self.name}-loader.c"
+         self.output = self.build_dir / f"{self.name}.bin"
+ 
+     @classmethod
+     def from_source(cls, source_path: Path, kernel_spec):
+         self = cls(source_path=source_path)
+         self._compile_bpf(kernel_spec)
+         self._compile_from_bpf_bytecode(kernel_spec)
+         return self.output
+ 
+     @classmethod
+     def from_bpf_obj(cls, obj_path: Path, kernel_spec):
+         self = cls(bpf_bytecode_path=obj_path)
+         self._compile_from_bpf_bytecode(kernel_spec)
+         return self.output
+ 
+     def compile_bpf(self, kernel_spec) -> Path:
+         if self.bpf_src is None:
+             raise ValueError(
+                 "Cannot compile BPF source: instance was created with "
+                 "bpf_bytecode_path instead of source_path"
+             )
+         self._compile_bpf(kernel_spec)
+         return self.bpf_obj
+ 
+     def _compile_from_bpf_bytecode(self, kernel_spec):
+         self._generate_skeleton(kernel_spec)
+         self._compile_loader(kernel_spec)
+ 
+     def _compile_bpf(self, kernel_spec):
+         """Compile the eBPF program using gcc"""
+         logger.info(f"Compiling eBPF source: {self.bpf_src}")
+         cmd = [
+             config.config.bpf_cc,
+             f"-D__TARGET_ARCH_{config.config.arch}",
+             "-gbtf",
+             "-std=gnu17",
+         ]
+         cmd.append(f"-I{kernel_spec.vmlinux_path.parent}")
+         cmd.extend(config.config.bpf_cflags.split(" "))
+         cmd.extend(config.config.bpf_includes.split(" "))
+         cmd.extend(
+             [
+                 str(self.bpf_src),
+                 "-o",
+                 str(self.bpf_obj),
+             ]
+         )
+         logger.debug("".join(cmd))
+         try:
+             utils.run_command(cmd, stream_output=True)
+         except subprocess.CalledProcessError as e:
+             logger.error(f"bpf compilation failed: {e}")
+             sys.exit(1)
+         logger.info(f"eBPF compiled: {self.bpf_obj}")
+ 
+     def _generate_skeleton(self, kernel_spec):
+         """Generate the BPF skeleton header using bpftool"""
+         logger.info(f"Generating skeleton: {self.bpf_skel}")
+         cmd = [
+             kernel_spec.bpftool_path,
+             "gen",
+             "skeleton",
+             str(self.bpf_obj),
+             "name",
+             self.name,
+         ]
+         try:
+             result = utils.run_command(cmd)
+             with open(self.bpf_skel, "w") as f:
+                 f.write(result.stdout)
+             logger.info("Skeleton generated.")
+         except subprocess.CalledProcessError:
+             logger.error("Failed to generate skeleton.")
+             sys.exit(1)
+ 
+     def _compile_loader(self, kernel_spec):
+         """Compile the C loader program"""
+         self._generate_loader()
+         logger.info(f"Compiling loader: {self.loader_src}")
+         cmd = [
+             config.config.vmtest_cc,
+             *config.config.vmtest_cflags.split(" "),
+             "-I",
+             str(self.build_dir),
+             str(self.loader_src),
+             kernel_spec.libbpf_path,
+             *config.config.vmtest_ldflags.split(" "),
+             "-o",
+             str(self.output),
+         ]
+         # remove variables that conflict with host compiler
+         clean_env = os.environ.copy()
+         clean_env.pop("GCC_EXEC_PREFIX", None)
+         try:
+             utils.run_command(cmd, env=clean_env, stream_output=True)
+         except subprocess.CalledProcessError as e:
+             logger.error(f"bpf loader compilation failed: {e}")
+             sys.exit(1)
+ 
+         logger.info("Compilation complete")
+ 
+     def _generate_loader(self):
+         """
+         Generate a loader C file for the given BPF skeleton.
+ 
+         Args:
+             bpf_name (str): Name of the BPF program (e.g. "prog").
+             output_path (str): Path to write loader.c.
+         """
+         skeleton_header = f"{self.name}.skel.h"
+         loader_code = f"""\
+         #include <stdio.h>
+         #include <stdlib.h>
+         #include <signal.h>
+         #include <unistd.h>
+         #include <bpf/libbpf.h>
+         #include "{skeleton_header}"
+ 
+         #define LOG_BUF_SIZE 1024 * 1024
+ 
+         static volatile sig_atomic_t stop;
+         static char log_buf[LOG_BUF_SIZE];
+ 
+         void handle_sigint(int sig) {{
+             stop = 1;
+         }}
+ 
+         int main() {{
+             struct {self.name} *skel;
+             struct bpf_program *prog;
+             int err;
+ 
+             signal(SIGINT, handle_sigint);
+ 
+             skel = {self.name}__open();  // STEP 1: open only
+             if (!skel) {{
+                 fprintf(stderr, "Failed to open BPF skeleton\\n");
+                 return 1;
+             }}
+ 
+             // STEP 2: Get the bpf_program object for the main program
+             bpf_object__for_each_program(prog, skel->obj) {{
+                 bpf_program__set_log_buf(prog, log_buf, sizeof(log_buf));
+                 bpf_program__set_log_level(prog, 1); // optional: verbose logs
+             }}
+ 
+             // STEP 3: Load the program (this will trigger verifier log output)
+             err = {self.name}__load(skel);
+             fprintf(
+ 		stderr,
+ 		"--- Verifier log start ---\\n"
+ 		"%s\\n"
+ 		"--- Verifier log end ---\\n",
+ 		log_buf
+ 		);
+             if (err) {{
+                 fprintf(stderr, "Failed to load BPF skeleton: %d\\n", err);
+                 {self.name}__destroy(skel);
+                 return 1;
+             }}
+ 
+             printf("BPF program loaded successfully.\\n");
+ 
+             {self.name}__destroy(skel);
+             return 0;
+         }}
+ 
+         """
+         with open(self.loader_src, "w") as f:
+             f.write(loader_code)
+         logger.info(f"Generated loader at {self.loader_src}")
diff -Nrcpad gcc-16-20260222/contrib/bpf-vmtest-tool/config.py gcc-16-20260301/contrib/bpf-vmtest-tool/config.py
*** gcc-16-20260222/contrib/bpf-vmtest-tool/config.py	Thu Jan  1 00:00:00 1970
--- gcc-16-20260301/contrib/bpf-vmtest-tool/config.py	Sun Mar  1 22:32:05 2026
***************
*** 0 ****
--- 1,50 ----
+ import platform
+ from pathlib import Path
+ import os
+ from dataclasses import dataclass
+ 
+ 
+ @dataclass
+ class VMTestConfig:
+     """Configuration for BPF vmtest tool"""
+ 
+     vmtest_dir: Path
+     kernel_tarball_url: str = "https://cdn.kernel.org/pub/linux/kernel/"
+     arch: str = platform.machine()
+     vmtest_cc: str = os.getenv("VMTEST_CC", "gcc")
+     vmtest_cflags: str = os.getenv("VMTEST_CFLAGS", "-g -Wall -Werror ")
+     vmtest_ldflags: str = os.getenv("VMTEST_LDFLAGS", "-lelf -lz")
+     bpf_cc: str = os.getenv("BPF_CC", "bpf-unknown-none-gcc")
+     bpf_cflags: str = os.getenv("BPF_CFLAGS", "-O2 -Wall -Werror -c")
+     bpf_includes: str = os.getenv("BPF_INCLUDES", "-I/usr/local/include -I/usr/include")
+ 
+     @property
+     def kconfig_rel_paths(self) -> list:
+         """Kernel config paths relative to kernel directory"""
+         return [
+             "tools/testing/selftests/bpf/config",
+             "tools/testing/selftests/bpf/config.vm",
+             f"tools/testing/selftests/bpf/config.{self.arch}",
+         ]
+ 
+     @property
+     def kernels_dir(self) -> Path:
+         """Get kernels directory"""
+         return self.vmtest_dir / "kernels"
+ 
+     def __post_init__(self):
+         """Validate vmtest_dir exists"""
+         if not self.vmtest_dir.exists():
+             raise ValueError(f"VMTEST_DIR does not exist: {self.vmtest_dir}")
+         if not self.vmtest_dir.is_dir():
+             raise ValueError(f"VMTEST_DIR is not a directory: {self.vmtest_dir}")
+ 
+ 
+ # Global config instance
+ config = None
+ 
+ 
+ def init_config(vmtest_dir: str):
+     """Initialize global config"""
+     global config
+     config = VMTestConfig(vmtest_dir=Path(vmtest_dir))
diff -Nrcpad gcc-16-20260222/contrib/bpf-vmtest-tool/kernel.py gcc-16-20260301/contrib/bpf-vmtest-tool/kernel.py
*** gcc-16-20260222/contrib/bpf-vmtest-tool/kernel.py	Thu Jan  1 00:00:00 1970
--- gcc-16-20260301/contrib/bpf-vmtest-tool/kernel.py	Sun Mar  1 22:32:05 2026
***************
*** 0 ****
--- 1,301 ----
+ import logging
+ import os
+ import shutil
+ import subprocess
+ from pathlib import Path
+ import re
+ import sys
+ from urllib.parse import urljoin
+ from urllib.request import urlretrieve
+ from typing import Optional, List
+ from dataclasses import dataclass
+ 
+ import config
+ import utils
+ 
+ logger = logging.getLogger(__name__)
+ 
+ 
+ @dataclass
+ class KernelSpec:
+     """Immutable kernel specification"""
+ 
+     version: str
+     arch: str | None = None
+ 
+     def __post_init__(self):
+         if self.arch is None or self.arch == "":
+             self.arch = config.config.arch
+         self.major = self.version.split(".")[0]
+ 
+     def __str__(self):
+         return f"{self.version}-{self.arch}"
+ 
+     @property
+     def kernel_build_dir(self) -> Path:
+         return config.config.kernels_dir / f"linux-{self}-build"
+ 
+     @property
+     def kernel_dir(self) -> Path:
+         return config.config.kernels_dir / f"linux-{self}"
+ 
+     @property
+     def bzimage_path(self) -> Path:
+         return self.kernel_dir / f"bzImage-{self}"
+ 
+     @property
+     def bpftool_path(self) -> Path:
+         return self.kernel_dir / "bpftool"
+ 
+     @property
+     def libbpf_path(self) -> Path:
+         return self.kernel_dir / "libbpf.a"
+ 
+     @property
+     def vmlinux_path(self) -> Path:
+         return self.kernel_dir / "vmlinux.h"
+ 
+     @property
+     def tarball_path(self) -> Path:
+         return config.config.kernels_dir / f"linux-{self}.tar.xz"
+ 
+ 
+ class KernelImage:
+     """Represents a compiled kernel image"""
+ 
+     def __init__(self, path: Path):
+         if not isinstance(path, Path):
+             path = Path(path)
+ 
+         if not path.exists():
+             raise FileNotFoundError(f"Kernel image not found: {path}")
+ 
+         self.path = path
+ 
+     def __str__(self):
+         return str(self.path)
+ 
+ 
+ class KernelCompiler:
+     """Handles complete kernel compilation process including download and build"""
+ 
+     @staticmethod
+     def _progress_hook(block_num: int, block_size: int, total_size: int) -> None:
+         """Progress hook for urlretrieve to display download progress"""
+         if total_size <= 0:
+             return
+ 
+         downloaded = block_num * block_size
+         percent = min(downloaded * 100 // total_size, 100)
+         bar_length = 10
+         filled = int(bar_length * downloaded // total_size)
+         bar = "#" * filled + "-" * (bar_length - filled)
+ 
+         if logger.getEffectiveLevel() <= logging.INFO:
+             downloaded_mb = downloaded / (1024 * 1024)
+             total_mb = total_size / (1024 * 1024)
+ 
+             if sys.stdout.isatty():
+                 sys.stdout.write(
+                     f"\rDownloading: |{bar}| {percent}% ({downloaded_mb:.2f}MB / {total_mb:.2f}MB)"
+                 )
+                 sys.stdout.flush()
+                 if downloaded >= total_size:
+                     sys.stdout.write("\n")
+                     sys.stdout.flush()
+             else:
+                 if downloaded >= total_size or downloaded % (block_size * 100) == 0:
+                     logger.info(
+                         f"Downloading: {percent}% ({downloaded_mb:.2f}MB / {total_mb:.2f}MB)"
+                     )
+ 
+     def compile_from_version(self, spec: KernelSpec) -> KernelImage:
+         """Complete compilation process from kernel version"""
+         if spec.bzimage_path.exists():
+             logger.info(f"Kernel {spec} already exists, skipping compilation")
+             return KernelImage(spec.bzimage_path)
+ 
+         try:
+             self._download_source(spec)
+             self._extract_source(spec)
+             self._configure_kernel(spec)
+             self._compile_kernel(spec)
+             self._copy_bzimage(spec)
+ 
+             logger.info(f"Successfully compiled kernel {spec}")
+             return KernelImage(spec.bzimage_path)
+ 
+         except Exception as e:
+             logger.error(f"Failed to compile kernel {spec}: {e}")
+             sys.exit(1)
+         finally:
+             # Always cleanup temporary files
+             self._cleanup(spec)
+ 
+     def _download_source(self, spec: KernelSpec) -> None:
+         """Download kernel source tarball"""
+         if spec.tarball_path.exists():
+             logger.info(f"Tarball already exists: {spec.tarball_path}")
+             return
+ 
+         url_suffix = f"v{spec.major}.x/linux-{spec.version}.tar.xz"
+         url = urljoin(config.config.kernel_tarball_url, url_suffix)
+ 
+         logger.info(f"Downloading kernel from {url}")
+         spec.tarball_path.parent.mkdir(parents=True, exist_ok=True)
+         urlretrieve(url, spec.tarball_path, reporthook=self._progress_hook)
+         logger.info("Kernel source downloaded")
+ 
+     def _extract_source(self, spec: KernelSpec) -> None:
+         """Extract kernel source tarball"""
+         logger.info(f"Extracting kernel source to {spec.kernel_build_dir}")
+         spec.kernel_build_dir.mkdir(parents=True, exist_ok=True)
+ 
+         utils.run_command(
+             [
+                 "tar",
+                 "-xf",
+                 str(spec.tarball_path),
+                 "-C",
+                 str(spec.kernel_build_dir),
+                 "--strip-components=1",
+             ]
+         )
+ 
+     def _configure_kernel(self, spec: KernelSpec) -> None:
+         """Configure kernel with provided config files"""
+         config_path = spec.kernel_build_dir / ".config"
+ 
+         with open(config_path, "wb") as kconfig:
+             for config_rel_path in config.config.kconfig_rel_paths:
+                 config_abs_path = spec.kernel_build_dir / config_rel_path
+                 if config_abs_path.exists():
+                     with open(config_abs_path, "rb") as conf:
+                         kconfig.write(conf.read())
+ 
+         logger.info("Updated kernel configuration")
+ 
+     def _compile_kernel(self, spec: KernelSpec) -> None:
+         """Compile the kernel"""
+         logger.info(f"Compiling kernel in {spec.kernel_build_dir}")
+         old_cwd = os.getcwd()
+ 
+         try:
+             os.chdir(spec.kernel_build_dir)
+             # pahole is required for the DEBUG_INFO_BTF kernel configuration option.
+             pahole_path = shutil.which("pahole")
+             if pahole_path is None:
+                 logger.error(
+                     "pahole not found in PATH. BTF generation requires pahole v1.16 or later."
+                 )
+                 sys.exit(1)
+             friendly_cores = os.cpu_count() - 2
+             utils.run_command(["make", "olddefconfig"], stream_output=True)
+             logger.info("Starting kernel compilation")
+             utils.run_command(
+                 ["make", f"-j{friendly_cores}", "bzImage"], stream_output=True
+             )
+             logger.info("Compiling bpftool")
+             utils.run_command(
+                 ["make", "-C", "tools/bpf", f"-j{friendly_cores}", "bpftool"],
+                 stream_output=True,
+             )
+             logger.info("Compiling libbpf")
+             utils.run_command(
+                 ["make", "-C", "tools/lib/bpf", f"-j{friendly_cores}"],
+                 stream_output=True,
+             )
+         except subprocess.CalledProcessError as e:
+             logger.error(f"Kernel compilation failed: {e}")
+             sys.exit(1)
+         finally:
+             os.chdir(old_cwd)
+ 
+     def _copy_bzimage(self, spec: KernelSpec) -> None:
+         """Copy compiled bzImage to final location"""
+         # compile the bpftool as well
+         src = spec.kernel_build_dir / "arch/x86/boot/bzImage"
+         dest = spec.bzimage_path
+         dest.parent.mkdir(parents=True, exist_ok=True)
+ 
+         shutil.copy2(src, dest)
+         logger.info(f"Stored bzImage at {dest}")
+ 
+         shutil.copy2(
+             spec.kernel_build_dir / "tools/bpf/bpftool/vmlinux.h", spec.vmlinux_path
+         )
+         logger.info(f"Stored vmlinux at {spec.vmlinux_path}")
+ 
+         shutil.copy2(
+             spec.kernel_build_dir / "tools/bpf/bpftool/bpftool", spec.bpftool_path
+         )
+         logger.info(f"Stored bpftool at {spec.bpftool_path}")
+ 
+         shutil.copy2(spec.kernel_build_dir / "tools/lib/bpf/libbpf.a", spec.libbpf_path)
+         logger.info(f"Stored libbpf at {spec.libbpf_path}")
+ 
+     def _cleanup(self, spec: KernelSpec) -> None:
+         """Clean up temporary files"""
+         if spec.tarball_path.exists():
+             spec.tarball_path.unlink()
+             logger.info("Removed tarball")
+ 
+         if spec.kernel_build_dir.exists():
+             shutil.rmtree(spec.kernel_build_dir)
+             logger.info("Removed kernel source directory")
+ 
+ 
+ class KernelManager:
+     """Main interface for kernel management"""
+ 
+     def __init__(self):
+         self.compiler = KernelCompiler()
+ 
+     def remove_kernel(self, name: str) -> None:
+         """Remove compiled kernel by version"""
+         version, _, arch = name.partition("-")
+         spec = KernelSpec(version=version, arch=arch)
+         if spec.kernel_dir.exists():
+             shutil.rmtree(spec.kernel_dir)
+             logger.info(f"Removed kernel {spec}")
+         else:
+             logger.error(
+                 f"Kernel {spec} does not exist, path {spec.kernel_dir} not found"
+             )
+             raise SystemExit(1)
+ 
+     def build_kernel(self, version: str, arch=None) -> None:
+         """Build kernel from version"""
+ 
+         spec = KernelSpec(version=version, arch=arch)
+         self.compiler.compile_from_version(spec)
+ 
+     @staticmethod
+     def get_kernel_from_version(
+         version: str,
+     ):
+         """Get kernel image from version"""
+         version, _, arch = version.partition("-")
+         spec = KernelSpec(version=version, arch=arch)
+         if spec.bzimage_path.exists():
+             return spec, KernelImage(spec.bzimage_path)
+         else:
+             raise FileNotFoundError(
+                 f"Kernel {spec} not found. Use 'main.py kernel build' to create it."
+             )
+ 
+     def list_kernels(self) -> List[str]:
+         """List all available compiled kernels"""
+         if not config.config.kernels_dir.exists():
+             raise FileNotFoundError(
+                 f"Kernels directory not found: {config.config.kernels_dir}"
+             )
+ 
+         kernels = []
+         for file in config.config.kernels_dir.glob("linux-*"):
+             if file.is_dir():
+                 match = re.match(r"linux-(.*)", file.name)
+                 if match:
+                     kernels.append(match.group(1))
+ 
+         return sorted(kernels)
diff -Nrcpad gcc-16-20260222/contrib/bpf-vmtest-tool/main.py gcc-16-20260301/contrib/bpf-vmtest-tool/main.py
*** gcc-16-20260222/contrib/bpf-vmtest-tool/main.py	Thu Jan  1 00:00:00 1970
--- gcc-16-20260301/contrib/bpf-vmtest-tool/main.py	Sun Mar  1 22:32:05 2026
***************
*** 0 ****
--- 1,285 ----
+ import argparse
+ import logging
+ from pathlib import Path
+ import sys
+ import textwrap
+ import os
+ 
+ import bpf
+ import kernel
+ import vm
+ import config
+ 
+ logger = logging.getLogger(__name__)
+ 
+ 
+ def cmd_kernel_list(args):
+     """List all available kernels"""
+     kmanager = kernel.KernelManager()
+     kernels = kmanager.list_kernels()
+     if kernels:
+         for k in kernels:
+             print(k)
+     else:
+         logger.info("No kernels available")
+ 
+ 
+ def cmd_kernel_remove(args):
+     """Remove a kernel"""
+     kmanager = kernel.KernelManager()
+     if not args.kernel:
+         logger.error("kernel version required for remove action")
+         sys.exit(1)
+     kmanager.remove_kernel(args.kernel)
+     logger.info(f"Kernel {args.kernel} removed")
+     print(f"Kernel {args.kernel} removed")
+ 
+ 
+ def cmd_kernel_build(args):
+     """Build a kernel"""
+     kmanager = kernel.KernelManager()
+     if not args.kernel:
+         logger.error("kernel version required for build action")
+         sys.exit(1)
+     kmanager.build_kernel(version=args.kernel)
+ 
+ 
+ def cmd_bpf_compile(args):
+     """Compile BPF source to bytecode only"""
+     kmanager = kernel.KernelManager()
+ 
+     try:
+         kernel_spec, _ = kmanager.get_kernel_from_version(version=args.kernel)
+     except Exception as e:
+         logger.error(f"Failed to get kernel: {e}")
+         sys.exit(1)
+ 
+     try:
+         bpf_program = bpf.BPFProgram(source_path=Path(args.bpf_src))
+         output_path = bpf_program.compile_bpf(kernel_spec)
+ 
+         if args.output:
+             import shutil
+ 
+             output_dest = Path(args.output)
+             shutil.copy2(output_path, output_dest)
+             logger.info(f"Copied to: {output_dest}")
+ 
+     except Exception as e:
+         logger.error(f"Failed to compile BPF source: {e}")
+         sys.exit(1)
+ 
+ 
+ def cmd_vmtest(args):
+     """Handle vmtest subcommand"""
+     kmanager = kernel.KernelManager()
+ 
+     try:
+         kernel_spec, kernel_image = kmanager.get_kernel_from_version(
+             version=args.kernel
+         )
+     except Exception as e:
+         logger.error(f"Failed to get kernel: {e}")
+         sys.exit(1)
+ 
+     try:
+         if args.bpf_src:
+             command = bpf.BPFProgram.from_source(Path(args.bpf_src), kernel_spec)
+         elif args.bpf_obj:
+             command = bpf.BPFProgram.from_bpf_obj(Path(args.bpf_obj), kernel_spec)
+         elif args.command:
+             command = args.command
+     except Exception as e:
+         logger.error(f"Failed to prepare command for vmtest: {e}")
+         sys.exit(1)
+ 
+     virtual_machine = vm.VirtualMachine(kernel_image, args.rootfs, str(command))
+     try:
+         result = virtual_machine.execute()
+     except vm.BootFailedError as e:
+         logger.error(f"VM boot failure: {e}")
+         sys.exit(e.returncode)
+ 
+     if args.bpf_src or args.bpf_obj:
+         if result.returncode == 0:
+             print("BPF programs successfully loaded")
+         else:
+             if "Failed to load BPF skeleton" in result.stdout:
+                 print("BPF program failed to load")
+                 print("Verifier logs:")
+                 print(textwrap.indent(vm.bpf_verifier_logs(result.stdout), "\t"))
+     elif args.command:
+         print(result.stdout)
+ 
+     sys.exit(result.returncode)
+ 
+ 
+ def main():
+     parser = argparse.ArgumentParser(
+         description="BPF vmtest tool",
+         formatter_class=argparse.RawDescriptionHelpFormatter,
+         epilog=textwrap.dedent("""
+             Examples:
+               # Compile BPF source to bytecode
+               %(prog)s bpf compile my_prog.bpf.c -o my_prog.bpf.o
+               
+               # Run BPF program in VM
+               %(prog)s vmtest --kernel 6.15-x86_64 --bpf-src my_prog.bpf.c
+               
+               # List available kernels
+               %(prog)s kernel list
+         """),
+     )
+ 
+     parser.add_argument(
+         "-v",
+         "--log-level",
+         help="Log level",
+         metavar="DEBUG|INFO|WARNING|ERROR",
+         choices=["DEBUG", "INFO", "WARNING", "ERROR"],
+         default="INFO",
+     )
+ 
+     parser.add_argument(
+         "--vmtest-dir",
+         help="Directory for vmtest artifacts (or set VMTEST_DIR env variable)",
+         metavar="DIR",
+         type=str,
+         default=os.getenv("VMTEST_DIR"),
+     )
+ 
+     subparsers = parser.add_subparsers(dest="subcommand", help="Available commands")
+ 
+     # BPF subcommand
+     bpf_subparser = subparsers.add_parser("bpf", help="BPF program management")
+     bpf_subparsers = bpf_subparser.add_subparsers(dest="bpf_action", help="BPF actions")
+ 
+     # bpf compile subcommand
+     compile_parser = bpf_subparsers.add_parser(
+         "compile", help="Compile BPF source to bytecode (.bpf.o)"
+     )
+     compile_parser.add_argument(
+         "bpf_src",
+         help="Path to BPF C source file",
+         type=str,
+     )
+     compile_parser.add_argument(
+         "-o",
+         "--output",
+         help="Output path for compiled bytecode (optional, defaults to temp dir)",
+         metavar="PATH",
+         type=str,
+         required=True,
+     )
+     compile_parser.add_argument(
+         "-k",
+         "--kernel",
+         help="Kernel version to use for compilation",
+         metavar="VERSION",
+         type=str,
+         required=True,
+     )
+ 
+     compile_parser.set_defaults(func=cmd_bpf_compile)
+ 
+     # VMtest subcommand
+     vmtest_parser = subparsers.add_parser("vmtest", help="Run VM tests")
+     vmtest_parser.set_defaults(func=cmd_vmtest)
+ 
+     vmtest_parser.add_argument(
+         "-k",
+         "--kernel",
+         help="Kernel version to boot in the vm",
+         metavar="VERSION",
+         type=str,
+         required=True,
+     )
+     vmtest_parser.add_argument(
+         "-r", "--rootfs", help="rootfs to mount in the vm", default="/", metavar="PATH"
+     )
+     command_group = vmtest_parser.add_mutually_exclusive_group(required=True)
+     command_group.add_argument(
+         "--bpf-src",
+         help="Path to BPF C source file",
+         metavar="PATH",
+         type=str,
+     )
+     command_group.add_argument(
+         "--bpf-obj",
+         help="Path to bpf bytecode object",
+         metavar="PATH",
+         type=str,
+     )
+     command_group.add_argument(
+         "-c", "--command", help="command to run in the vm", metavar="COMMAND"
+     )
+ 
+     # Kernel subcommand with nested subcommands
+     kernel_subparser = subparsers.add_parser("kernel", help="Kernel management")
+     kernel_subparsers = kernel_subparser.add_subparsers(
+         dest="kernel_action", help="Kernel actions"
+     )
+ 
+     # kernel list subcommand
+     list_parser = kernel_subparsers.add_parser(
+         "list", help="List all available kernels"
+     )
+     list_parser.set_defaults(func=cmd_kernel_list)
+ 
+     # kernel remove subcommand
+     remove_parser = kernel_subparsers.add_parser("remove", help="Remove a kernel")
+     remove_parser.add_argument(
+         "kernel", help="Kernel version to remove (e.g., 6.15-x86_64)"
+     )
+     remove_parser.set_defaults(func=cmd_kernel_remove)
+ 
+     # kernel build subcommand
+     build_parser = kernel_subparsers.add_parser("build", help="Build a kernel")
+     build_parser.add_argument(
+         "kernel", help="Kernel version to build (e.g. 6.15-x86_64)"
+     )
+     build_parser.set_defaults(func=cmd_kernel_build)
+ 
+     args = parser.parse_args()
+     logging.basicConfig(level=args.log_level, format="%(levelname)s: %(message)s")
+ 
+     if not args.vmtest_dir:
+         logger.error(
+             "VMTEST_DIR not specified. Use --vmtest-dir=DIR or set VMTEST_DIR environment variable"
+         )
+         sys.exit(1)
+ 
+     vmtest_path = Path(args.vmtest_dir)
+     if not vmtest_path.exists():
+         logger.error(f"VMTEST_DIR does not exist: {vmtest_path}")
+         sys.exit(1)
+ 
+     if not vmtest_path.is_dir():
+         logger.error(f"VMTEST_DIR is not a directory: {vmtest_path}")
+         sys.exit(1)
+ 
+     try:
+         config.init_config(vmtest_dir=args.vmtest_dir)
+     except ValueError as e:
+         logger.error(str(e))
+         sys.exit(1)
+ 
+     logger.debug(f"VMTEST_DIR set to: {args.vmtest_dir}")
+ 
+     if hasattr(args, "func"):
+         args.func(args)
+         sys.exit(0)
+     else:
+         parser.print_help()
+         sys.exit(1)
+ 
+ 
+ if __name__ == "__main__":
+     try:
+         main()
+     except KeyboardInterrupt:
+         logger.error("Operation cancelled by user")
+         sys.exit(1)
+     except Exception as e:
+         logger.error(f"Unknown error: {e}")
+         sys.exit(1)
diff -Nrcpad gcc-16-20260222/contrib/bpf-vmtest-tool/pyproject.toml gcc-16-20260301/contrib/bpf-vmtest-tool/pyproject.toml
*** gcc-16-20260222/contrib/bpf-vmtest-tool/pyproject.toml	Thu Jan  1 00:00:00 1970
--- gcc-16-20260301/contrib/bpf-vmtest-tool/pyproject.toml	Sun Mar  1 22:32:05 2026
***************
*** 0 ****
--- 1,36 ----
+ [project]
+ name = "bpf-vmtest-tool"
+ version = "0.1.0"
+ description = "Test BPF code against live kernels"
+ readme = "README.md"
+ requires-python = ">=3.9"
+ dependencies = []
+ 
+ [dependency-groups]
+ dev = [
+     "pre-commit>=4.2.0",
+     "pytest>=8.4.0",
+     "pytest-sugar>=1.0.0",
+     "ruff>=0.11.13",
+     "tox>=4.26.0",
+ ]
+ 
+ [tool.pytest.ini_options]
+ addopts = [
+     "--import-mode=importlib",
+ ]
+ testpaths = ["tests"]
+ pythonpath = ["."]
+ 
+ [tool.ruff.lint]
+ select = [
+     # pycodestyle
+     "E",
+     # Pyflakes
+     "F",
+ ]
+ # Allow fix for all enabled rules (when `--fix`) is provided.
+ fixable = ["ALL"]
+ 
+ # Allow unused variables when underscore-prefixed.
+ dummy-variable-rgx = "^(_+|(_+[a-zA-Z0-9_]*[a-zA-Z0-9]+?))$"
diff -Nrcpad gcc-16-20260222/contrib/bpf-vmtest-tool/tests/test_cli.py gcc-16-20260301/contrib/bpf-vmtest-tool/tests/test_cli.py
*** gcc-16-20260222/contrib/bpf-vmtest-tool/tests/test_cli.py	Thu Jan  1 00:00:00 1970
--- gcc-16-20260301/contrib/bpf-vmtest-tool/tests/test_cli.py	Sun Mar  1 22:32:05 2026
***************
*** 0 ****
--- 1,219 ----
+ import sys
+ from unittest import mock
+ import pytest
+ from bpf import BPFProgram
+ import kernel
+ import main
+ import logging
+ import config
+ import os
+ 
+ logger = logging.getLogger(__name__)
+ 
+ 
+ @pytest.fixture
+ def tmp_config():
+     VMTEST_DIR = "/home/d3bug/.bpf-vmtest-tool"
+     assert VMTEST_DIR is not None, "Specify VMTEST_DIR environment varible"
+     config.init_config(vmtest_dir=VMTEST_DIR)
+ 
+ 
+ # reset config for every test
+ @pytest.fixture(autouse=True)
+ def reset_config():
+     config.config = None
+ 
+ 
+ @pytest.fixture
+ def openat_bpf_source(tmp_path):
+     openat_bpf = tmp_path / "openat_bpf.c"
+     openat_bpf.write_text(r"""
+     #include "vmlinux.h"
+     #include <bpf/bpf_helpers.h>
+     #include <bpf/bpf_tracing.h>
+     #include <bpf/bpf_core_read.h>
+ 
+     char LICENSE[] SEC("license") = "GPL";
+ 
+     int example_pid = 0;
+ 
+     SEC("tracepoint/syscalls/sys_enter_openat")
+     int handle_openat(struct trace_event_raw_sys_enter *ctx)
+     {
+         int pid = bpf_get_current_pid_tgid() >> 32;
+         char filename[256]; // filename buffer
+         bpf_probe_read_user(&filename, sizeof(filename), (void *)ctx->args[1]);
+         bpf_printk("sys_enter_openat() called from PID %d for file: %s\n", pid,
+             filename);
+ 
+         return 0;
+     }
+ 
+     """)
+     return openat_bpf
+ 
+ 
+ @pytest.fixture
+ def openat_bpf_obj(openat_bpf_source, tmp_config):
+     def _create_openat_bpf_obj(kernel_spec):
+         bpf_program = BPFProgram(source_path=openat_bpf_source)
+         bpf_program._compile_bpf(kernel_spec)
+         return bpf_program.bpf_obj
+ 
+     return _create_openat_bpf_obj
+ 
+ 
+ @pytest.fixture
+ def invalid_memory_access_bpf_source(tmp_path):
+     invalid_memory_access_bpf = tmp_path / "invalid_memory_access_bpf.c"
+     invalid_memory_access_bpf.write_text(r"""
+     #include "vmlinux.h"
+     #include <bpf/bpf_helpers.h>
+     #include <bpf/bpf_tracing.h>
+ 
+     char LICENSE[] SEC("license") = "GPL";
+ 
+     SEC("tracepoint/syscalls/sys_enter_openat")
+     int bpf_prog(struct trace_event_raw_sys_enter *ctx) {
+         int arr[4] = {1, 2, 3, 4};
+ 
+         // Invalid memory access: out-of-bounds
+         int val = arr[5];  // This causes the verifier to fail
+ 
+         return val;
+     }
+     """)
+     return invalid_memory_access_bpf
+ 
+ 
+ @pytest.fixture
+ def invalid_memory_access_bpf_obj(invalid_memory_access_bpf_source, tmp_config):
+     def _create_invalid_memory_access_bpf_obj(kernel_spec):
+         bpf_program = BPFProgram(source_path=invalid_memory_access_bpf_source)
+         bpf_program._compile_bpf(kernel_spec)
+         return bpf_program.bpf_obj
+ 
+     return _create_invalid_memory_access_bpf_obj
+ 
+ 
+ def run_main_with_args_and_capture_output(args, capsys):
+     with mock.patch.object(sys, "argv", args):
+         try:
+             main.main()
+         except SystemExit as e:
+             result = capsys.readouterr()
+             output = result.out.rstrip()
+             error = result.err.rstrip()
+             logger.debug("STDOUT:\n%s", output)
+             logger.debug("STDERR:\n%s", error)
+             return (e.code, output, error)
+         except Exception as e:
+             pytest.fail(f"Unknown error happend: {e}")
+         else:
+             pytest.fail("Expected main to raise SystemExit")
+ 
+ 
+ KERNEL_VERSION = "6.16"
+ kernel_cli_flags = [["--kernel", KERNEL_VERSION]]
+ 
+ 
+ @pytest.mark.parametrize("kernel_args", kernel_cli_flags)
+ class TestCLI:
+     def test_main_with_valid_bpf(self, kernel_args, openat_bpf_source, capsys):
+         args = [
+             "main.py",
+             "vmtest",
+             *kernel_args,
+             "--rootfs",
+             "/",
+             "--bpf-src",
+             str(openat_bpf_source),
+         ]
+         code, output, _ = run_main_with_args_and_capture_output(args, capsys)
+         assert code == 0
+         assert "BPF programs successfully loaded" == output
+ 
+     def test_main_with_valid_bpf_obj(self, kernel_args, openat_bpf_obj, capsys):
+         args = [
+             "main.py",
+             "vmtest",
+             *kernel_args,
+             "--rootfs",
+             "/",
+             "--bpf-obj",
+             str(openat_bpf_obj(kernel.KernelSpec(kernel_args[1]))),
+         ]
+         code, output, _ = run_main_with_args_and_capture_output(args, capsys)
+         assert code == 0
+         assert "BPF programs successfully loaded" == output
+ 
+     def test_main_with_invalid_bpf(
+         self, kernel_args, invalid_memory_access_bpf_source, capsys
+     ):
+         args = [
+             "main.py",
+             "vmtest",
+             *kernel_args,
+             "--rootfs",
+             "/",
+             "--bpf-src",
+             str(invalid_memory_access_bpf_source),
+         ]
+         code, output, _ = run_main_with_args_and_capture_output(args, capsys)
+         output_lines = output.splitlines()
+         assert code == 1
+         assert "BPF program failed to load" == output_lines[0]
+         assert "Verifier logs:" == output_lines[1]
+ 
+     def test_main_with_invalid_bpf_obj(
+         self, kernel_args, invalid_memory_access_bpf_obj, capsys
+     ):
+         args = [
+             "main.py",
+             "vmtest",
+             *kernel_args,
+             "--rootfs",
+             "/",
+             "--bpf-obj",
+             str(invalid_memory_access_bpf_obj(kernel.KernelSpec(kernel_args[1]))),
+         ]
+         code, output, _ = run_main_with_args_and_capture_output(args, capsys)
+         output_lines = output.splitlines()
+         assert code == 1
+         assert "BPF program failed to load" == output_lines[0]
+         assert "Verifier logs:" == output_lines[1]
+ 
+     def test_main_with_valid_command(self, kernel_args, capsys):
+         args = ["main.py", "vmtest", *kernel_args, "--rootfs", "/", "-c", "uname -r"]
+         code, output, _ = run_main_with_args_and_capture_output(args, capsys)
+         assert code == 0
+         assert f"{kernel_args[1]}.0" in output
+ 
+     def test_main_with_invalid_command(self, kernel_args, capsys):
+         args = [
+             "main.py",
+             "vmtest",
+             *kernel_args,
+             "--rootfs",
+             "/",
+             "-c",
+             "NotImplemented",
+         ]
+         code, output, error = run_main_with_args_and_capture_output(args, capsys)
+         assert code != 0
+         assert f"Command failed with exit code: {code}" in output
+ 
+     def test_bpf_compile_subcommand(
+         self, kernel_args, openat_bpf_source, tmp_path, capsys
+     ):
+         args = [
+             "main.py",
+             "bpf",
+             "compile",
+             *kernel_args,
+             "-o",
+             "",
+             str(openat_bpf_source),
+         ]
+         code, _, _ = run_main_with_args_and_capture_output(args, capsys)
+         assert code == 0
diff -Nrcpad gcc-16-20260222/contrib/bpf-vmtest-tool/utils.py gcc-16-20260301/contrib/bpf-vmtest-tool/utils.py
*** gcc-16-20260222/contrib/bpf-vmtest-tool/utils.py	Thu Jan  1 00:00:00 1970
--- gcc-16-20260301/contrib/bpf-vmtest-tool/utils.py	Sun Mar  1 22:32:05 2026
***************
*** 0 ****
--- 1,31 ----
+ import subprocess
+ import logging
+ from typing import Any
+ 
+ logger = logging.getLogger(__name__)
+ 
+ 
+ def run_command(cmd: list[str], stream_output: bool = False, **kwargs: Any):
+     cleaned_cmd = [str(item) for item in cmd if str(item).strip()]
+     capture_cmd_output = not stream_output
+     try:
+         logger.debug(f"running command: {cleaned_cmd}")
+         result = subprocess.run(
+             cleaned_cmd,
+             text=True,
+             check=True,
+             capture_output=capture_cmd_output,
+             shell=False,
+             **kwargs,
+         )
+         if capture_cmd_output:
+             logger.debug("Command stdout:\n" + result.stdout.strip())
+             if result.stderr:
+                 logger.debug("Command stderr:\n" + result.stderr.strip())
+         return result
+     except subprocess.CalledProcessError as e:
+         logger.error(e)
+         if capture_cmd_output:
+             logger.error("Command failed with stdout: %s", e.stdout.strip())
+             logger.error("Command failed with stderr: %s", e.stderr.strip())
+         raise
diff -Nrcpad gcc-16-20260222/contrib/bpf-vmtest-tool/vm.py gcc-16-20260301/contrib/bpf-vmtest-tool/vm.py
*** gcc-16-20260222/contrib/bpf-vmtest-tool/vm.py	Thu Jan  1 00:00:00 1970
--- gcc-16-20260301/contrib/bpf-vmtest-tool/vm.py	Sun Mar  1 22:32:05 2026
***************
*** 0 ****
--- 1,175 ----
+ import logging
+ from pathlib import Path
+ import subprocess
+ from typing import List
+ 
+ from kernel import KernelImage
+ 
+ logger = logging.getLogger(__name__)
+ 
+ 
+ class VMConfig:
+     """Configuration container for VM settings"""
+ 
+     def __init__(
+         self, kernel_image: KernelImage, rootfs_path: str, command: str, **kwargs
+     ):
+         self.kernel = kernel_image
+         self.kernel_path = str(kernel_image.path)
+         self.rootfs_path = rootfs_path
+         self.command = command
+         self.memory_mb = kwargs.get("memory_mb", 512)
+         self.cpu_count = kwargs.get("cpu_count", 1)
+         self.extra_args = kwargs.get("extra_args", {})
+ 
+ 
+ def bpf_verifier_logs(output: str) -> str:
+     start_tag = "--- Verifier log start ---"
+     end_tag = "--- Verifier log end ---"
+ 
+     start_idx = output.find(start_tag)
+     end_idx = output.find(end_tag)
+ 
+     if start_idx != -1 and end_idx != -1:
+         # Extract between the tags (excluding the markers themselves)
+         log_body = output[start_idx + len(start_tag) : end_idx].strip()
+         return log_body
+     else:
+         return "No verifier log found in the output."
+ 
+ 
+ class Vmtest:
+     """vmtest backend implementation"""
+ 
+     def __init__(self):
+         pass
+ 
+     def _boot_command(self, vm_config: VMConfig):
+         vmtest_command = ["vmtest"]
+         vmtest_command.extend(["-k", vm_config.kernel_path])
+         vmtest_command.extend(["-r", vm_config.rootfs_path])
+         # If it is a compiled BPF program, use the mounted path inside the VM
+         if vm_config.command.endswith(".bin"):
+             vmtest_command.append("/mnt/vmtest/" + Path(vm_config.command).name)
+         else: 
+             vmtest_command.append(vm_config.command)
+         return vmtest_command
+ 
+     def _remove_boot_log(self, full_output: str) -> str:
+         """
+         Filters QEMU and kernel boot logs, returning only the output after the
+         `===> Running command` marker.
+         """
+         marker = "===> Running command"
+         lines = full_output.splitlines()
+ 
+         try:
+             start_index = next(i for i, line in enumerate(lines) if marker in line)
+             # Return everything after that marker (excluding the marker itself)
+             return "\n".join(lines[start_index + 1 :]).strip()
+         except StopIteration:
+             return full_output.strip()
+ 
+     def run_command(self, vm_config):
+         vm = None
+         try:
+             logger.info(f"Booting VM with kernel: {vm_config.kernel_path}")
+             logger.info(f"Using rootfs: {vm_config.rootfs_path}")
+             vm = subprocess.run(
+                 self._boot_command(vm_config),
+                 check=True,
+                 text=True,
+                 capture_output=True,
+                 shell=False,
+                 cwd=Path(vm_config.command).parent,
+             )
+             vm_stdout = vm.stdout
+             logger.debug(vm_stdout)
+             return VMCommandResult(
+                 vm.returncode, self._remove_boot_log(vm_stdout), None
+             )
+         except FileNotFoundError:
+             raise BootFailedError(
+                 "vmtest command not found in PATH. Please ensure vmtest is installed and available in your system PATH."
+             )
+         except subprocess.CalledProcessError as e:
+             out = e.stdout
+             err = e.stderr
+             # when the command in the vm fails we consider it as a successful boot
+             if "===> Running command" not in out:
+                 raise BootFailedError("Boot failed", out, err, e.returncode)
+             logger.debug("STDOUT: \n%s", out)
+             logger.debug("STDERR: \n%s", err)
+             return VMCommandResult(e.returncode, self._remove_boot_log(out), err)
+ 
+ 
+ class VMCommandResult:
+     def __init__(self, returncode, stdout, stderr) -> None:
+         self.returncode = returncode
+         self.stdout = stdout
+         self.stderr = stderr
+ 
+ 
+ class VirtualMachine:
+     """Main VM class - simple interface for end users"""
+ 
+     # Registry of available hypervisors
+     _hypervisors = {
+         "vmtest": Vmtest,
+     }
+ 
+     def __init__(
+         self,
+         kernel_image: KernelImage,
+         rootfs_path: str,
+         command: str,
+         hypervisor_type: str = "vmtest",
+         **kwargs,
+     ):
+         self.config = VMConfig(kernel_image, rootfs_path, command, **kwargs)
+ 
+         if hypervisor_type not in self._hypervisors:
+             raise ValueError(f"Unsupported hypervisor: {hypervisor_type}")
+ 
+         self.hypervisor = self._hypervisors[hypervisor_type]()
+ 
+     @classmethod
+     def list_hypervisors(cls) -> List[str]:
+         """List available hypervisors"""
+         return list(cls._hypervisors.keys())
+ 
+     def execute(self):
+         """Execute command in VM"""
+         return self.hypervisor.run_command(self.config)
+ 
+ 
+ class BootFailedError(Exception):
+     """Raised when VM fails to boot properly (before command execution)."""
+ 
+     def __init__(
+         self, message: str, stdout: str = "", stderr: str = "", returncode: int = -1
+     ):
+         super().__init__(message)
+         self.stdout = stdout
+         self.stderr = stderr
+         self.returncode = returncode
+ 
+     def __str__(self):
+         base = super().__str__()
+ 
+         output_parts = [
+             base,
+             f"Return code: {self.returncode}",
+         ]
+ 
+         optional_sections = [
+             ("STDOUT", self.stdout),
+             ("STDERR", self.stderr),
+         ]
+ 
+         for header, content in optional_sections:
+             if content:
+                 output_parts.append(f"--- {header} ---")
+                 output_parts.append(content)
+ 
+         return "\n".join(output_parts)
diff -Nrcpad gcc-16-20260222/contrib/filter-clang-warnings.py gcc-16-20260301/contrib/filter-clang-warnings.py
*** gcc-16-20260222/contrib/filter-clang-warnings.py	Sun Feb 22 22:32:05 2026
--- gcc-16-20260301/contrib/filter-clang-warnings.py	Sun Mar  1 22:32:05 2026
*************** def skip_warning(filename, message):
*** 72,78 ****
              'm2/gm2-compiler-boot': ['-Wunused-'],
              # Rust peopel promised to clean these warnings too
              'rust/': ['-Wunused-private-field'],
!                  'libiberty/sha1.c': ['-Wc23-extensions'],
              'libtool': ['']
      }
  
--- 72,81 ----
              'm2/gm2-compiler-boot': ['-Wunused-'],
              # Rust peopel promised to clean these warnings too
              'rust/': ['-Wunused-private-field'],
!             # except perhaps for this one, see
!             # https://github.com/Rust-GCC/gccrs/issues/4441
!             'rust/ast/rust-fmt.h': ['-Wreturn-type-c-linkage'],
!             'libiberty/sha1.c': ['-Wc23-extensions'],
              'libtool': ['']
      }
  
diff -Nrcpad gcc-16-20260222/gcc/ChangeLog gcc-16-20260301/gcc/ChangeLog
*** gcc-16-20260222/gcc/ChangeLog	Sun Feb 22 22:32:05 2026
--- gcc-16-20260301/gcc/ChangeLog	Sun Mar  1 22:32:05 2026
***************
*** 1,3 ****
--- 1,398 ----
+ 2026-02-26  Vladimir N. Makarov  <vmakarov@redhat.com>
+ 
+ 	PR target/115042
+ 	* lra-int.h (lra_constraint_insn_stack_clear): New prototype.
+ 	* lra.cc (lra_constraint_insn_stack2): New vector.
+ 	(lra_constraint_insn_stack_clear): New function.
+ 	(lra): Initialize/finalize lra_constraint_insn_stack2.
+ 	* lra-constraints.cc (lra_constraints): Use
+ 	lra_constraint_insn_stack_clear to postpone processing new reload
+ 	insns.
+ 
+ 2026-02-26  Robin Dapp  <rdapp@oss.qualcomm.com>
+ 
+ 	PR target/122448
+ 	* config/riscv/riscv-vsetvl.cc (compute_reaching_defintion):
+ 	Rename...
+ 	(compute_reaching_definition): ...To this.
+ 	(pre_vsetvl::compute_vsetvl_def_data):  Compute reaching
+ 	definitions for vsetvl VL -> vsetvl AVL.
+ 	(pre_vsetvl::compute_transparent): Include VL uses.
+ 	(pre_vsetvl::fuse_local_vsetvl_info): Initialize m_reg_use_loc.
+ 	(pre_vsetvl::earliest_fuse_vsetvl_info): Don't hoist if any
+ 	successor would use VL.
+ 
+ 2026-02-26  Xi Ruoyao  <xry111@xry111.site>
+ 
+ 	PR middle-end/124250
+ 	PR target/123807
+ 	* optabs.cc (expand_vector_broadcast): Add a checking assert to
+ 	verify the precondition about the input modes.
+ 	(expand_binop): Extend the shift amount if it's narrower than
+ 	the element of the shifted vector.
+ 
+ 2026-02-26  Roger Sayle  <roger@nextmovesoftware.com>
+ 
+ 	PR target/124194
+ 	* config/i386/sse.md (*<avx512>_cmp<mode>3_dup_op): Also return
+ 	CONSTM1_RTX for the case cmp_imm == 7 (predicate TRUE).
+ 
+ 2026-02-26  Roger Sayle  <roger@nextmovesoftware.com>
+ 
+ 	PR c/119651
+ 	PR c/123472
+ 	* fold-const.cc (tree_nonzero_bits): Rename the original as a
+ 	static function taking an additional precision parameter.  Make
+ 	this implementation robust to error_mark_node.  Preserve the
+ 	original API by checking for error_operand_p before invoking the
+ 	static helper function.
+ 
+ 2026-02-26  H.J. Lu  <hjl.tools@gmail.com>
+ 
+ 	PR target/119979
+ 	PR target/120888
+ 	* targhooks.cc (default_promote_function_mode_sign_extend): New.
+ 	* targhooks.h (default_promote_function_mode_sign_extend):
+ 	Likewise.
+ 	* config/mcore/mcore.cc (TARGET_PROMOTE_FUNCTION_MODE): Use
+ 	default_promote_function_mode_sign_extend.
+ 	(TARGET_PROMOTE_PROTOTYPES): Removed.
+ 	* config/xtensa/xtensa.cc (xtensa_promote_function_mode): Removed.
+ 	(TARGET_PROMOTE_FUNCTION_MODE): Use
+ 	default_promote_function_mode_sign_extend.
+ 
+ 2026-02-25  Philipp Tomsich  <philipp.tomsich@vrull.eu>
+ 
+ 	* avoid-store-forwarding.cc
+ 	(store_forwarding_analyzer::process_store_forwarding): Use
+ 	auto_sbitmap for forwarded_bytes to ensure it is freed on all
+ 	return paths.
+ 
+ 2026-02-25  Philipp Tomsich  <philipp.tomsich@vrull.eu>
+ 
+ 	* avoid-store-forwarding.cc
+ 	(store_forwarding_analyzer::update_stats): Use stats_sf_avoided
+ 	for the "avoided" counter.
+ 
+ 2026-02-25  Philipp Tomsich  <philipp.tomsich@vrull.eu>
+ 
+ 	* avoid-store-forwarding.cc: Move config.h before
+ 	avoid-store-forwarding.h; place avoid-store-forwarding.h
+ 	after rtl.h; remove unused cselib.h include.
+ 	* avoid-store-forwarding.h: Remove includes of config.h,
+ 	system.h, coretypes.h, backend.h, rtl.h.
+ 
+ 2026-02-25  Cupertino Miranda  <cupertino.miranda@oracle.com>
+ 
+ 	PR target/120241
+ 	* config/bpf/core-builtins.cc
+ 	(is_attr_preserve_access): Correct for pointer types.
+ 	(maybe_get_base_for_field_expr, core_access_index_map,
+ 	core_access_clean, core_is_access_index, core_mark_as_access_index):
+ 	Remove.
+ 	(make_gimple_core_safe_access_index): Remove function.
+ 	(struct walker_data): New struct to pass data to tree walker.
+ 	(callback_should_do_core_access, should_do_core_access): Add
+ 	function to identify expressions that should not be converted to
+ 	CO-RE.
+ 	(core_make_builtins): Add callback tree walker function to
+ 	convert expressions to CO-RE.
+ 	(callback_find_next_split_location, core_should_split_expr,
+ 	find_next_split_location, gimple_core_early_split_expr): Add
+ 	function to split expressions in CO-RE and non-CO-RE
+ 	expressions.
+ 	(execute_lower_bpf_core): Adapt to new code.
+ 	* config/bpf/bpf.opt: Add option Wco-re.
+ 	* doc/invoke.texi: Add documentation for Wco-re.
+ 
+ 2026-02-25  Andrew Pinski  <andrew.pinski@oss.qualcomm.com>
+ 
+ 	PR tree-optimization/110091
+ 	* ipa-split.cc (split_function): Find the bb
+ 	which is used for return in the outlined function.
+ 	Move the clobbers that are at the end of that bb
+ 	to be after the new call.
+ 
+ 2026-02-25  Andrew Pinski  <andrew.pinski@oss.qualcomm.com>
+ 
+ 	PR tree-optimization/110091
+ 	* ipa-split.cc (split_function): Split after
+ 	the clobbers/debug stmts rather than after the labels.
+ 
+ 2026-02-25  Takayuki 'January June' Suwa  <jjsuwa_sys3175@yahoo.co.jp>
+ 
+ 	* config/xtensa/xtensa.md (spaceshipsi4):
+ 	New RTL generation pattern.
+ 
+ 2026-02-25  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR target/120234
+ 	* config/i386/i386.cc (ix86_vector_costs::add_stmt_cost):
+ 	For constructor elements always look through a conversion.
+ 	Rewrite load and vector extraction matching to be more obvious.
+ 	Allow arbitrary conversions from the vector extract to elide
+ 	costing of a gpr<->xmm move.
+ 
+ 2026-02-25  Andrew Pinski  <andrew.pinski@oss.qualcomm.com>
+ 
+ 	PR target/123285
+ 	* config/aarch64/aarch64-early-ra.cc (early_ra::form_chains): Process clobbers
+ 	and ABI clobbers before starting to form the chain.
+ 
+ 2026-02-24  Sandra Loosemore  <sloosemore@baylibre.com>
+ 
+ 	PR other/88472
+ 	* Makefile.in (ATTR_URLS_HTML_DEPS): Point at new index file.
+ 	* attr-urls.def: Regenerated.
+ 	* gcc-attribute-urlifier.cc (test_attribute_urlifier): Adjust
+ 	URLs to match formatting in the new index.
+ 	* regenerate-attr-urls.py (parse_html_line_attribute_index):
+ 	Update pattern to match formatting in the new combined index.
+ 	Don't segregate entries into separate function/variable/etc
+ 	arrays.
+ 	(INDEX_REL_PATH): Point at the new index file.
+ 	(class TestParsingIndex): Update patterns in self-tests to match
+ 	the current formatting.
+ 
+ 2026-02-24  Sandra Loosemore  <sloosemore@baylibre.com>
+ 
+ 	PR other/88472
+ 	* doc/extend.texi (Common Attributes): Change @cindex entries for
+ 	attributes to @atindex.  Add some additional @cindex entries.
+ 	(AArch64 Attributes): Likewise.
+ 	(AMD GCN Attributes): Likewise.
+ 	(ARC Attributes): Likewise.
+ 	(ARM Attributes): Likewise.
+ 	(AVR Attributes): Likewise.
+ 	(Blackfin Attributes): Likewise.
+ 	(BPF Attributes): Likewise.
+ 	(C-SKY Attributes): Likewise.
+ 	(Epiphany Attributes): Likewise.
+ 	(H8/300 Attributes): Likewise.
+ 	(IA-64 Attributes): Likewise.
+ 	(LoongArch Attributes): Likewise.
+ 	(M32C Attributes): Likewise.
+ 	(M32R/D Attributes): Likewise.
+ 	(m68k Attributes): Likewise.
+ 	(MicroBlaze Attributes): Likewise.
+ 	(Microsoft Windows Attributes): Likewise.
+ 	(MIPS Attributes): Likewise.
+ 	(MSP430 Attributes): Likewise.
+ 	(NDS32 Attributes): Likewise.
+ 	(Nvidia PTX Attributes): Likewise.
+ 	(PowerPC Attributes): Likewise.
+ 	(RISC-V Attributes): Likewise.
+ 	(RL78 Attributes): Likewise.
+ 	(RX Attributes): Likewise.
+ 	(S/390 Attributes): Likewise.
+ 	(SH Attributes): Likewise.
+ 	(Symbian OS Attributes): Likewise.
+ 	(V850 Attributes): Likewise.
+ 	(Visium Attributes): Likewise.
+ 	(x86 Attributes): Likewise.
+ 	(Xstormy16 Attributes): Likewise.
+ 	(C++ Attributes): Likewise.
+ 	* doc/gcc.texi: Define a new "at" index for attributes.
+ 	(Attribute Index): New appendix.
+ 
+ 2026-02-24  Sandra Loosemore  <sloosemore@baylibre.com>
+ 
+ 	PR other/88472
+ 	* doc/extend.texi (Common Attributes): Document the "naked"
+ 	attribute here.
+ 	(ARC Attributes): Delete entry for "naked".
+ 	(ARM Attributes): Likewise.
+ 	(AVR Attributes): Likewise.
+ 	(BPF Attributes): Likewise.
+ 	(C-SKY Attributes): Likewise.
+ 	(MCORE Attributes): Delete entire section since "naked" was
+ 	the only thing listed.
+ 	(MSP430 Attributes): Delete entry for "naked".
+ 	(NDS32 Attributes): Likewise.
+ 	(RISC-V Attributes): Likewise.
+ 	(RL78 Attributes): Likewise.
+ 	(RX Attributes): Likewise.
+ 	(x86 Attributes): Likewise.
+ 
+ 2026-02-24  Sandra Loosemore  <sloosemore@baylibre.com>
+ 
+ 	PR other/88472
+ 	* doc/extend.texi (Common Attributes): Consolidate documentation
+ 	for "cold" and "hot" attributes, including the C++-specific
+ 	behavior.
+ 	(C++ Attributes): Likewise, just point to the main entry.
+ 
+ 2026-02-24  Sandra Loosemore  <sloosemore@baylibre.com>
+ 
+ 	* doc/extend.texi (RISC-V Attributes): Format and index options
+ 	for the "target" attribute consistently with the documentation
+ 	for other back ends.
+ 
+ 2026-02-24  Sandra Loosemore  <sloosemore@baylibre.com>
+ 
+ 	* doc/extend.texi (Common Attributes): Add LoongArch to lists of
+ 	targets supporting target_clones and target_version.
+ 	(LoongArch Attributes): Copy-edit for grammar and markup.  Wrap
+ 	excessively long lines.  Rearrange the introductory material for
+ 	the target attribute.  Correct index entries for target attribute
+ 	options.
+ 	(Function Multiversioning): Add LoongArch to list of targets
+ 	supporting this feature.  Fix nearby typo.
+ 
+ 2026-02-24  Sandra Loosemore  <sloosemore@baylibre.com>
+ 
+ 	* doc/extend.texi (AArch64 Attributes): Reorganize material in this
+ 	section, correct terminology and formatting.
+ 
+ 2026-02-24  Sandra Loosemore  <sloosemore@baylibre.com>
+ 
+ 	* doc/extend.texi (Attributes): General copy-editing.
+ 	(C++ Attributes): Likewise.
+ 
+ 2026-02-24  Sandra Loosemore  <sloosemore@baylibre.com>
+ 
+ 	PR other/88472
+ 	* doc/extend.texi (Attributes): Start each attribute's
+ 	documentation with a short paragraph describing what it applies to.
+ 	(C++ Attributes): Likewise.
+ 
+ 2026-02-24  Sandra Loosemore  <sloosemore@baylibre.com>
+ 
+ 	PR other/88472
+ 	* doc/extend.texi (Attributes): Merge respective subsections of
+ 	Function Attributes, Variable Attributes, Type Attributes,
+ 	Label Attributes, Enumerator Attributes, and Statement Attributes
+ 	into new sections Common Attributes and Target-Specific Attributes.
+ 	Fix cross-references.
+ 	* doc/invoke.texi: Fix cross-references.
+ 	* doc/trouble.texi: Likewise.
+ 
+ 2026-02-24  Sandra Loosemore  <sloosemore@baylibre.com>
+ 
+ 	PR c++/102397
+ 	* doc/extend.texi (Attributes): Rewrite and expand discussion
+ 	of standard vs legacy syntax, with several examples.
+ 	(Attribute Syntax): Rename section to...
+ 	(GNU Attribute Syntax): ...this.  Prune discussion of standard
+ 	attribute syntax.  Fix cross-references.
+ 
+ 2026-02-24  Robin Dapp  <rdapp@oss.qualcomm.com>
+ 
+ 	* config/riscv/vector.md:  Change 'X' to 'r' in _lra insns.
+ 
+ 2026-02-24  Robin Dapp  <rdapp@oss.qualcomm.com>
+ 
+ 	PR target/124147
+ 	* config/riscv/autovec.md: Work around fractional-LMUL modes for
+ 	TARGET_XTHEADVECTOR.
+ 	* config/riscv/riscv-protos.h (get_m1_mode): Export.
+ 	* config/riscv/riscv-v.cc (get_m1_mode): Allow to get a VLS m1
+ 	vector.
+ 
+ 2026-02-24  Robin Dapp  <rdapp@oss.qualcomm.com>
+ 
+ 	PR rtl-optimization/123381
+ 	* lra-constraints.cc (process_alt_operands): Detect cycles in
+ 	three-operand moves with clobber.
+ 	(curr_insn_transform): Don't write back a scratch operand.
+ 
+ 2026-02-24  Wilco Dijkstra  <wilco.dijkstra@arm.com>
+ 
+ 	PR target/121240
+ 	* config/aarch64/aarch64-simd.md (mov<mode>): Expand vector constants
+ 	early.
+ 	* config/aarch64/aarch64.cc (aarch64_select_rtx_section): Force
+ 	vector immediates <= 16 bytes to constdata.
+ 
+ 2026-02-24  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/123117
+ 	PR target/120234
+ 	* tree-ssa-forwprop.cc (simplify_vector_constructor): Fix
+ 	sign conversion check guarding unpacking.
+ 
+ 2026-02-24  Martin Jambor  <mjambor@suse.cz>
+ 
+ 	PR ipa/123629
+ 	* ipa-cp.cc (ipcp_val_replacement_ok_p): Also verify that the
+ 	vector of known contexts has sufficient length.
+ 
+ 2026-02-23  Sandra Loosemore  <sloosemore@baylibre.com>
+ 
+ 	PR translation/118988
+ 	* params.opt (-param=cycle-accurate-model=): Fix wording of help
+ 	string.
+ 	(-param=phiopt-factor-max-stmts-live=): Likewise.
+ 
+ 2026-02-23  Sandra Loosemore  <sloosemore@baylibre.com>
+ 
+ 	* config/gcn/gcn.md (addsi3): Disparage vector alternative.
+ 	(addptrdi3): Reverse order of vector and scalar alternatives
+ 	to prefer the latter.
+ 	(subsi3): Disparage vector alternatives.
+ 	(mulsi3): Likewise.
+ 	(muldi3): Likewise.
+ 	(bitunop <expander>si2): Likewise.
+ 	(vec_and_scalar_com <expander>si3): Likewise.
+ 	(vec_and_scalar_nocom <expander>si3): Likewise.
+ 	(one_cmpldi2): Likewise.
+ 	(vec_and_scalar64_com <expander>di3): Likwise.
+ 	(vec_and_scalar64_nocom <expander>di3): Likwise.
+ 
+ 2026-02-23  Paul-Antoine Arras  <parras@baylibre.com>
+ 
+ 	PR fortran/120505
+ 	* gimplify.cc (omp_accumulate_sibling_list): When the containing struct
+ 	is a Fortran array descriptor, sort mapped components by offset.
+ 
+ 2026-02-23  Paul-Antoine Arras  <parras@baylibre.com>
+ 
+ 	PR fortran/120505
+ 	* gimplify.cc (omp_mapped_by_containing_struct): Handle Fortran array
+ 	descriptors.
+ 	(omp_build_struct_sibling_lists): Allow attach_detach bias to be
+ 	adjusted on non-target regions.
+ 	(gimplify_adjust_omp_clauses): Remove GIMPLE-only nodes.
+ 	* tree-pretty-print.cc (dump_omp_clause): Handle
+ 	OMP_CLAUSE_MAP_SIZE_NEEDS_ADJUSTMENT and OMP_CLAUSE_MAP_GIMPLE_ONLY.
+ 	* tree.h (OMP_CLAUSE_MAP_SIZE_NEEDS_ADJUSTMENT,
+ 	OMP_CLAUSE_MAP_GIMPLE_ONLY): Define.
+ 
+ 2026-02-23  Alice Carlotti  <alice.carlotti@arm.com>
+ 
+ 	* config/aarch64/aarch64.cc (aarch64_override_options_internal):
+ 	Remove +sme+nosve sorry, and remove SVE from nosme workaround.
+ 	* doc/invoke.texi: Remove SVE2 requirement from +sme.
+ 
+ 2026-02-23  Alice Carlotti  <alice.carlotti@arm.com>
+ 
+ 	* config/aarch64/aarch64-c.cc (aarch64_update_cpp_builtins):
+ 	Replace TARGET_SVE{2} with explicit feature flag checks.
+ 	* config/aarch64/aarch64.cc
+ 	(aarch64_adjust_generic_arch_tuning): Add SME to SVE2 check.
+ 	* config/aarch64/aarch64.h (TARGET_SVE): Adjust condition.
+ 	(TARGET_SVE2): Ditto.
+ 
+ 2026-02-23  Alice Carlotti  <alice.carlotti@arm.com>
+ 
+ 	* config/aarch64/aarch64-sme.md (UNSPEC_GET_CURRENT_VG): New
+ 	enum value.
+ 	(aarch64_get_current_vg): New insn.
+ 	* config/aarch64/aarch64.cc (aarch64_save_callee_saves): Use
+ 	__arm_get_current_vg if cntd is unavailable.
+ 
+ 2026-02-22  Roger Sayle  <roger@nextmovesoftware.com>
+ 
+ 	PR c/123716
+ 	* tree.cc (tree_nop_conversion_p): Move sanity checks on
+ 	inner_type to here...
+ 	(tree_nop_conversion): ... from here.
+ 
+ 2026-02-22  Nathaniel Shead  <nathanieloshead@gmail.com>
+ 
+ 	PR c++/120974
+ 	* gcc.cc (join_spec_func): Escape special characters.
+ 
  2026-02-21  Takayuki 'January June' Suwa  <jjsuwa_sys3175@yahoo.co.jp>
  
  	* config/xtensa/xtensa.cc (constantsynth_pass1):
diff -Nrcpad gcc-16-20260222/gcc/DATESTAMP gcc-16-20260301/gcc/DATESTAMP
*** gcc-16-20260222/gcc/DATESTAMP	Sun Feb 22 22:32:05 2026
--- gcc-16-20260301/gcc/DATESTAMP	Sun Mar  1 22:32:05 2026
***************
*** 1 ****
! 20260222
--- 1 ----
! 20260227
diff -Nrcpad gcc-16-20260222/gcc/Makefile.in gcc-16-20260301/gcc/Makefile.in
*** gcc-16-20260222/gcc/Makefile.in	Sun Feb 22 22:32:05 2026
--- gcc-16-20260301/gcc/Makefile.in	Sun Mar  1 22:32:05 2026
*************** OBJS-libcommon = \
*** 1895,1900 ****
--- 1895,1901 ----
  	diagnostics/option-classifier.o \
  	diagnostics/paths.o \
  	diagnostics/paths-output.o \
+ 	diagnostics/physical-location-maker.o \
  	diagnostics/source-printing.o \
  	diagnostics/state-graphs-to-dot.o \
  	diagnostics/selftest-context.o \
*************** OBJS-libcommon = \
*** 1904,1910 ****
  	gcc-diagnostic-spec.o \
  	graphviz.o pex.o \
  	pretty-print.o intl.o \
! 	json.o json-parsing.o \
  	pub-sub.o \
  	xml.o \
  	sbitmap.o \
--- 1905,1911 ----
  	gcc-diagnostic-spec.o \
  	graphviz.o pex.o \
  	pretty-print.o intl.o \
! 	json.o json-parsing.o json-diagnostic.o \
  	pub-sub.o \
  	xml.o \
  	sbitmap.o \
*************** regenerate-opt-urls-unit-test: $(OPT_URL
*** 3938,3944 ****
  
  # Regenerate attr-urls.def from the generated html.
  .PHONY: regenerate-attr-urls
! ATTR_URLS_HTML_DEPS = $(build_htmldir)/gcc/Concept-and-Symbol-Index.html
  
  regenerate-attr-urls: $(srcdir)/regenerate-attr-urls.py $(ATTR_URLS_HTML_DEPS)
  	$(srcdir)/regenerate-attr-urls.py $(build_htmldir) $(shell dirname $(srcdir))
--- 3939,3945 ----
  
  # Regenerate attr-urls.def from the generated html.
  .PHONY: regenerate-attr-urls
! ATTR_URLS_HTML_DEPS = $(build_htmldir)/gcc/Attribute-Index.html
  
  regenerate-attr-urls: $(srcdir)/regenerate-attr-urls.py $(ATTR_URLS_HTML_DEPS)
  	$(srcdir)/regenerate-attr-urls.py $(build_htmldir) $(shell dirname $(srcdir))
diff -Nrcpad gcc-16-20260222/gcc/ada/ChangeLog gcc-16-20260301/gcc/ada/ChangeLog
*** gcc-16-20260222/gcc/ada/ChangeLog	Sun Feb 22 22:32:05 2026
--- gcc-16-20260301/gcc/ada/ChangeLog	Sun Mar  1 22:32:05 2026
***************
*** 1,3 ****
--- 1,40 ----
+ 2026-02-26  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	PR ada/124201
+ 	* exp_aggr.adb (Expand_Iterated_Component): Replace the iteration
+ 	variable in the key expression and iterator filter, if any.
+ 	* sem_aggr.adb (Resolve_Iterated_Component_Association): Preanalyze
+ 	the specification and key expression directly.
+ 
+ 2026-02-25  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	PR ada/124226
+ 	* sem_res.adb (Resolve_Implicit_Dereference): Move declaration to...
+ 	* sem_res.ads (Resolve_Implicit_Dereference): ...here.
+ 	* sem_attr.adb (Resolve_Attribute) <Attribute_Access>: Also call
+ 	Resolve_Implicit_Dereference when resolving a protected operation.
+ 
+ 2026-02-24  Eric Botcazou  <ebotcazou@adacore.com>
+ 	    Liam Powell  <liam@liampwll.com>
+ 
+ 	PR ada/124224
+ 	* sem_aggr.adb (Resolve_Container_Aggregate): Minor tweaks.
+ 	(Resolve_Iterated_Association): Compute Typ on all paths.
+ 
+ 2026-02-22  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	PR ada/124192
+ 	* doc/gnat_rm/standard_and_implementation_defined_restrictions.rst
+ 	(Max_Tasks): Adjust description.
+ 	* gnat_rm.texi: Regenerate.
+ 
+ 2026-02-22  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	PR ada/124179
+ 	* sem_ch9.adb (Analyze_Triggering_Alternative): Use more robust
+ 	test for delay and entry call statements and fix thinko in test
+ 	for procedure call statements.
+ 
  2026-02-20  Eric Botcazou  <ebotcazou@adacore.com>
  
  	* libgnat/s-stposu.adb (Finalize_Pool): Pass a local copy of the
diff -Nrcpad gcc-16-20260222/gcc/ada/exp_aggr.adb gcc-16-20260301/gcc/ada/exp_aggr.adb
*** gcc-16-20260222/gcc/ada/exp_aggr.adb	Sun Feb 22 22:32:05 2026
--- gcc-16-20260301/gcc/ada/exp_aggr.adb	Sun Mar  1 22:32:05 2026
*************** package body Exp_Aggr is
*** 7017,7057 ****
        -------------------------------
  
        procedure Expand_Iterated_Component (Comp : Node_Id) is
!          Expr : constant Node_Id := Expression (Comp);
  
!          Key_Expr           : Node_Id := Empty;
!          Loop_Id            : Entity_Id;
!          L_Range            : Node_Id;
!          L_Iteration_Scheme : Node_Id;
!          Loop_Stat          : Node_Id;
!          Params             : List_Id;
!          Stats              : List_Id;
  
!       begin
!          if Nkind (Comp) = N_Iterated_Element_Association then
!             Key_Expr := Key_Expression (Comp);
  
!             --  We create a new entity as loop identifier in all cases,
!             --  as is done for generated loops elsewhere, as the loop
!             --  structure has been previously analyzed.
  
!             if Present (Iterator_Specification (Comp)) then
  
!                --  Either an Iterator_Specification or a Loop_Parameter_
!                --  Specification is present.
  
!                L_Iteration_Scheme :=
                   Make_Iteration_Scheme (Loc,
                     Iterator_Specification => Iterator_Specification (Comp));
                 Loop_Id :=
!                   Make_Defining_Identifier (Loc,
!                     Chars => Chars (Defining_Identifier
!                                (Iterator_Specification (Comp))));
!                Set_Defining_Identifier
!                   (Iterator_Specification (L_Iteration_Scheme), Loop_Id);
  
              else
!                L_Iteration_Scheme :=
                   Make_Iteration_Scheme (Loc,
                     Loop_Parameter_Specification =>
                       Loop_Parameter_Specification (Comp));
--- 7017,7096 ----
        -------------------------------
  
        procedure Expand_Iterated_Component (Comp : Node_Id) is
!          Key_Expr         : Node_Id;
!          Loop_Id          : Entity_Id;
!          Loop_Iter_Scheme : Node_Id;
!          Loop_Stat        : Node_Id;
!          Stats            : List_Id;
  
!          procedure Replace_Iteration_Variable (N : Node_Id; Var : Entity_Id);
!          --  Replace the iteration variable of N, a N_Iterator_Specification or
!          --  a N_Loop_Parameter_Specification node, with Var.
  
!          --------------------------------
!          -- Replace_Iteration_Variable --
!          --------------------------------
  
!          procedure Replace_Iteration_Variable (N : Node_Id; Var : Entity_Id) is
!             Old_Var : constant Entity_Id := Defining_Identifier (N);
  
!             Map : Elist_Id;
  
!          begin
!             --  We need to replace the variable in preanalyzed expressions
  
!             if Present (Old_Var) then
!                Map := New_Elmt_List (Old_Var, Var);
! 
!                --  Key_Expression has been preanalyzed when it is present, see
!                --  Resolve_Iterated_Association.
! 
!                if Nkind (Comp) = N_Iterated_Element_Association
!                  and then Present (Key_Expression (Comp))
!                then
!                   Set_Key_Expression (Comp,
!                     New_Copy_Tree (Key_Expression (Comp), Map => Map));
!                end if;
! 
!                --  Iterator_Filter has been preanalyzed when it is present, see
!                --  Analyze_{Iterator,Loop_Parameter}_Specification.
! 
!                if Present (Iterator_Filter (N)) then
!                   Set_Iterator_Filter (N,
!                     New_Copy_Tree (Iterator_Filter (N), Map => Map));
!                end if;
! 
!                Set_Expression (Comp,
!                  New_Copy_Tree (Expression (Comp), Map => Map));
!             end if;
! 
!             Set_Defining_Identifier (N, Var);
!          end Replace_Iteration_Variable;
! 
!       --  Start of processing for Expand_Iterated_Component
! 
!       begin
!          --  We create a new entity as loop identifier in all cases, as is done
!          --  for generated loops elsewhere, even though the loop structure has
!          --  been previously analyzed.
! 
!          if Nkind (Comp) = N_Iterated_Element_Association then
!             --  Either an Iterator_Specification or a Loop_Parameter_
!             --  Specification is present.
! 
!             if Present (Iterator_Specification (Comp)) then
!                Loop_Iter_Scheme :=
                   Make_Iteration_Scheme (Loc,
                     Iterator_Specification => Iterator_Specification (Comp));
                 Loop_Id :=
!                  Make_Defining_Identifier (Loc,
!                    Chars => Chars (Defining_Identifier
!                               (Iterator_Specification (Comp))));
!                Replace_Iteration_Variable
!                  (Iterator_Specification (Loop_Iter_Scheme), Loop_Id);
  
              else
!                Loop_Iter_Scheme :=
                   Make_Iteration_Scheme (Loc,
                     Loop_Parameter_Specification =>
                       Loop_Parameter_Specification (Comp));
*************** package body Exp_Aggr is
*** 7059,7144 ****
                   Make_Defining_Identifier (Loc,
                     Chars => Chars (Defining_Identifier
                                (Loop_Parameter_Specification (Comp))));
!                Set_Defining_Identifier
!                  (Loop_Parameter_Specification
!                     (L_Iteration_Scheme), Loop_Id);
              end if;
  
!          else
!             --  Iterated_Component_Association.
  
              if Present (Iterator_Specification (Comp)) then
                 Loop_Id :=
                   Make_Defining_Identifier (Loc,
                     Chars => Chars (Defining_Identifier
                                (Iterator_Specification (Comp))));
!                L_Iteration_Scheme :=
!                  Make_Iteration_Scheme (Loc,
!                    Iterator_Specification => Iterator_Specification (Comp));
!                Set_Defining_Identifier
!                   (Iterator_Specification (L_Iteration_Scheme), Loop_Id);
  
!             else
!                --  Loop_Parameter_Specification is parsed with a choice list.
!                --  where the range is the first (and only) choice.
  
                 Loop_Id :=
                   Make_Defining_Identifier (Loc,
                     Chars => Chars (Defining_Identifier (Comp)));
!                L_Range := Relocate_Node (First (Discrete_Choices (Comp)));
! 
!                L_Iteration_Scheme :=
                   Make_Iteration_Scheme (Loc,
                     Loop_Parameter_Specification =>
                       Make_Loop_Parameter_Specification (Loc,
!                        Defining_Identifier => Loop_Id,
                         Reverse_Present => Reverse_Present (Comp),
!                        Discrete_Subtype_Definition => L_Range));
              end if;
           end if;
  
           --  Build insertion statement. For a positional aggregate, only the
           --  expression is needed. For a named aggregate, the loop variable,
           --  whose type is that of the key, is an additional parameter for
           --  the insertion operation.
-          --  If a Key_Expression is present, it serves as the additional
-          --  parameter. Otherwise the key is given by the loop parameter
-          --  itself.
  
!          if Present (Add_Unnamed_Subp)
!            and then No (Add_Named_Subp)
!          then
!             Stats := New_List
!               (Make_Procedure_Call_Statement (Loc,
!                  Name => New_Occurrence_Of (Entity (Add_Unnamed_Subp), Loc),
!                  Parameter_Associations =>
!                    New_List (New_Copy_Tree (Lhs),
!                      New_Copy_Tree (Expr))));
! 
!          else
!             --  Named or indexed aggregate, for which a key is present,
!             --  possibly with a specified key_expression.
  
!             if Present (Key_Expr) then
!                Params := New_List (New_Copy_Tree (Lhs),
!                            New_Copy_Tree (Key_Expr),
!                            New_Copy_Tree (Expr));
!             else
!                Params := New_List (New_Copy_Tree (Lhs),
!                            New_Occurrence_Of (Loop_Id, Loc),
!                            New_Copy_Tree (Expr));
!             end if;
  
!             Stats := New_List
!               (Make_Procedure_Call_Statement (Loc,
!                  Name => New_Occurrence_Of (Entity (Add_Named_Subp), Loc),
!                  Parameter_Associations => Params));
           end if;
  
           Loop_Stat := Make_Implicit_Loop_Statement
                          (Node             => N,
                           Identifier       => Empty,
!                          Iteration_Scheme => L_Iteration_Scheme,
                           Statements       => Stats);
  
           Append (Loop_Stat, Aggr_Code);
--- 7098,7178 ----
                   Make_Defining_Identifier (Loc,
                     Chars => Chars (Defining_Identifier
                                (Loop_Parameter_Specification (Comp))));
!                Replace_Iteration_Variable
!                  (Loop_Parameter_Specification (Loop_Iter_Scheme), Loop_Id);
              end if;
  
!             Key_Expr := Key_Expression (Comp);
  
+          else pragma Assert (Nkind (Comp) = N_Iterated_Component_Association);
              if Present (Iterator_Specification (Comp)) then
+                Loop_Iter_Scheme :=
+                  Make_Iteration_Scheme (Loc,
+                    Iterator_Specification => Iterator_Specification (Comp));
                 Loop_Id :=
                   Make_Defining_Identifier (Loc,
                     Chars => Chars (Defining_Identifier
                                (Iterator_Specification (Comp))));
!                Replace_Iteration_Variable
!                  (Iterator_Specification (Loop_Iter_Scheme), Loop_Id);
  
!             --  Loop_Parameter_Specification is parsed with a choice list
!             --  where the range is the first (and only) choice.
  
+             else
                 Loop_Id :=
                   Make_Defining_Identifier (Loc,
                     Chars => Chars (Defining_Identifier (Comp)));
!                Loop_Iter_Scheme :=
                   Make_Iteration_Scheme (Loc,
                     Loop_Parameter_Specification =>
                       Make_Loop_Parameter_Specification (Loc,
!                        Defining_Identifier => Defining_Identifier (Comp),
                         Reverse_Present => Reverse_Present (Comp),
!                        Discrete_Subtype_Definition =>
!                          Relocate_Node (First (Discrete_Choices (Comp)))));
!                Replace_Iteration_Variable
!                  (Loop_Parameter_Specification (Loop_Iter_Scheme), Loop_Id);
              end if;
+ 
+             Key_Expr := Empty;
           end if;
  
           --  Build insertion statement. For a positional aggregate, only the
           --  expression is needed. For a named aggregate, the loop variable,
           --  whose type is that of the key, is an additional parameter for
           --  the insertion operation.
  
!          if Present (Add_Unnamed_Subp) and then No (Add_Named_Subp) then
!             Stats := New_List (
!               Make_Procedure_Call_Statement (Loc,
!                 Name                   =>
!                   New_Occurrence_Of (Entity (Add_Unnamed_Subp), Loc),
!                 Parameter_Associations => New_List (
!                   New_Copy_Tree (Lhs),
!                   Expression (Comp))));
  
!          --  Named or indexed aggregate. If a Key_Expression is present, it
!          --  serves as the additional parameter. Otherwise the key is given
!          --  by the loop parameter itself.
  
!          else
!             Stats := New_List (
!               Make_Procedure_Call_Statement (Loc,
!                 Name                   =>
!                   New_Occurrence_Of (Entity (Add_Named_Subp), Loc),
!                 Parameter_Associations => New_List (
!                   New_Copy_Tree (Lhs),
!                   (if Present (Key_Expr)
!                    then Key_Expr
!                    else New_Occurrence_Of (Loop_Id, Loc)),
!                   Expression (Comp))));
           end if;
  
           Loop_Stat := Make_Implicit_Loop_Statement
                          (Node             => N,
                           Identifier       => Empty,
!                          Iteration_Scheme => Loop_Iter_Scheme,
                           Statements       => Stats);
  
           Append (Loop_Stat, Aggr_Code);
*************** package body Exp_Aggr is
*** 7438,7445 ****
              begin
                 Comp := First (Component_Associations (N));
                 while Present (Comp) loop
!                   if Nkind (Comp) = N_Iterated_Component_Association
!                     or else Nkind (Comp) = N_Iterated_Element_Association
                    then
                       Expand_Iterated_Component (Comp);
                    end if;
--- 7472,7479 ----
              begin
                 Comp := First (Component_Associations (N));
                 while Present (Comp) loop
!                   if Nkind (Comp) in N_Iterated_Component_Association
!                                    | N_Iterated_Element_Association
                    then
                       Expand_Iterated_Component (Comp);
                    end if;
diff -Nrcpad gcc-16-20260222/gcc/ada/freeze.adb gcc-16-20260301/gcc/ada/freeze.adb
*** gcc-16-20260222/gcc/ada/freeze.adb	Sun Feb 22 22:32:05 2026
--- gcc-16-20260301/gcc/ada/freeze.adb	Sun Mar  1 22:32:05 2026
*************** package body Freeze is
*** 7399,7404 ****
--- 7399,7413 ----
  
           elsif Ekind (E) in E_Record_Type | E_Record_Subtype then
              if not In_Generic_Scope (E) then
+                --  If this is a class-wide equivalent type for a non-interface
+                --  root type, freeze the root type.
+ 
+                if Is_Class_Wide_Equivalent_Type (E)
+                  and then Present (Parent_Subtype (E))
+                then
+                   Freeze_And_Append (Parent_Subtype (E), N, Result);
+                end if;
+ 
                 Freeze_Record_Type (E);
              end if;
  
diff -Nrcpad gcc-16-20260222/gcc/ada/gcc-interface/decl.cc gcc-16-20260301/gcc/ada/gcc-interface/decl.cc
*** gcc-16-20260222/gcc/ada/gcc-interface/decl.cc	Sun Feb 22 22:32:05 2026
--- gcc-16-20260301/gcc/ada/gcc-interface/decl.cc	Sun Mar  1 22:32:06 2026
*************** typedef struct vinfo
*** 8513,8519 ****
  
     DEBUG_INFO is true if we need to write debug information about the type.
  
!    IN_VARIANT is true if the componennt list is that of a variant.
  
     FIRST_FREE_POS, if nonzero, is the first (lowest) free field position in
     the outer record type down to this variant level.  It is nonzero only if
--- 8513,8519 ----
  
     DEBUG_INFO is true if we need to write debug information about the type.
  
!    IN_VARIANT is true if the component list is that of a variant.
  
     FIRST_FREE_POS, if nonzero, is the first (lowest) free field position in
     the outer record type down to this variant level.  It is nonzero only if
*************** components_to_record (Node_Id gnat_compo
*** 8630,8636 ****
        tree gnu_union_type;
        tree this_first_free_pos, gnu_variant_list = NULL_TREE;
        bool union_field_needs_strict_alignment = false;
!       bool innermost_variant_level = true;
        auto_vec <vinfo_t, 16> variant_types;
        vinfo_t *gnu_variant;
        unsigned int variants_align = 0;
--- 8630,8636 ----
        tree gnu_union_type;
        tree this_first_free_pos, gnu_variant_list = NULL_TREE;
        bool union_field_needs_strict_alignment = false;
!       bool innermost_of_unchecked_union = false;
        auto_vec <vinfo_t, 16> variant_types;
        vinfo_t *gnu_variant;
        unsigned int variants_align = 0;
*************** components_to_record (Node_Id gnat_compo
*** 8679,8693 ****
        /* For an unchecked union with a fixed part, we need to compute whether
  	 we are at the innermost level of the variant part.  */
        if (unchecked_union && gnu_field_list)
! 	for (variant = First_Non_Pragma (Variants (gnat_variant_part));
! 	     Present (variant);
! 	     variant = Next_Non_Pragma (variant))
! 	  if (Present (Component_List (variant))
! 	      && Present (Variant_Part (Component_List (variant))))
! 	    {
! 	      innermost_variant_level = false;
! 	      break;
! 	    }
  
        /* We build the variants in two passes.  The bulk of the work is done in
  	 the first pass, that is to say translating the GNAT nodes, building
--- 8679,8697 ----
        /* For an unchecked union with a fixed part, we need to compute whether
  	 we are at the innermost level of the variant part.  */
        if (unchecked_union && gnu_field_list)
! 	{
! 	  innermost_of_unchecked_union = true;
! 
! 	  for (variant = First_Non_Pragma (Variants (gnat_variant_part));
! 	       Present (variant);
! 	       variant = Next_Non_Pragma (variant))
! 	    if (Present (Component_List (variant))
! 		&& Present (Variant_Part (Component_List (variant))))
! 	      {
! 		innermost_of_unchecked_union = false;
! 		break;
! 	      }
! 	}
  
        /* We build the variants in two passes.  The bulk of the work is done in
  	 the first pass, that is to say translating the GNAT nodes, building
*************** components_to_record (Node_Id gnat_compo
*** 8734,8750 ****
  	     the outer variant, so as to flatten the rep-ed layout as much as
  	     possible, the reason being that we cannot do any flattening when
  	     a subtype statically selects a variant later on, for example for
! 	     an aggregate.  */
  	  has_rep
  	    = components_to_record (Component_List (variant), gnat_record_type,
! 				    NULL_TREE, gnu_variant_type, packed,
  				    definition, !all_rep_and_size, all_rep,
  				    unchecked_union, true, needs_xv_encodings,
  				    true, this_first_free_pos,
  				    (all_rep || this_first_free_pos)
! 				    && !(unchecked_union
! 				         && gnu_field_list
! 					 && innermost_variant_level)
  				    ? NULL : &gnu_rep_list);
  
  	  /* Translate the qualifier and annotate the GNAT node.  */
--- 8738,8754 ----
  	     the outer variant, so as to flatten the rep-ed layout as much as
  	     possible, the reason being that we cannot do any flattening when
  	     a subtype statically selects a variant later on, for example for
! 	     an aggregate; in that case, we force a packed layout because the
! 	     moved fields may overlap with packed bit-fields.  */
  	  has_rep
  	    = components_to_record (Component_List (variant), gnat_record_type,
! 				    NULL_TREE, gnu_variant_type, packed ||
! 				    (all_rep && innermost_of_unchecked_union),
  				    definition, !all_rep_and_size, all_rep,
  				    unchecked_union, true, needs_xv_encodings,
  				    true, this_first_free_pos,
  				    (all_rep || this_first_free_pos)
! 				    && !innermost_of_unchecked_union
  				    ? NULL : &gnu_rep_list);
  
  	  /* Translate the qualifier and annotate the GNAT node.  */
diff -Nrcpad gcc-16-20260222/gcc/ada/sem_aggr.adb gcc-16-20260301/gcc/ada/sem_aggr.adb
*** gcc-16-20260222/gcc/ada/sem_aggr.adb	Sun Feb 22 22:32:05 2026
--- gcc-16-20260301/gcc/ada/sem_aggr.adb	Sun Mar  1 22:32:06 2026
*************** package body Sem_Aggr is
*** 3815,3821 ****
        --  a subtype indication or an iterator specification that determines
        --  an element type.
  
!       Asp   : constant Node_Id := Find_Value_Of_Aspect (Typ, Aspect_Aggregate);
  
        Empty_Subp          : Node_Id := Empty;
        Add_Named_Subp      : Node_Id := Empty;
--- 3815,3821 ----
        --  a subtype indication or an iterator specification that determines
        --  an element type.
  
!       Asp : constant Node_Id := Find_Value_Of_Aspect (Typ, Aspect_Aggregate);
  
        Empty_Subp          : Node_Id := Empty;
        Add_Named_Subp      : Node_Id := Empty;
*************** package body Sem_Aggr is
*** 3832,3896 ****
           Key_Type  : Entity_Id;
           Elmt_Type : Entity_Id)
        is
!          Loc           : constant Source_Ptr := Sloc (N);
           Choice        : Node_Id;
           Copy          : Node_Id;
-          Ent           : Entity_Id;
-          Expr          : Node_Id;
           Key_Expr      : Node_Id := Empty;
           Id            : Entity_Id;
!          Id_Name       : Name_Id;
!          Typ           : Entity_Id := Empty;
!          Loop_Param_Id : Entity_Id := Empty;
  
        begin
!          Error_Msg_Ada_2022_Feature ("iterated component", Loc);
! 
!          --  If this is an Iterated_Element_Association then either a
!          --  an Iterator_Specification or a Loop_Parameter specification
!          --  is present.
! 
!          if Nkind (Comp) = N_Iterated_Element_Association then
!             --  Create a temporary scope to avoid some modifications from
!             --  escaping the Preanalyze call below. The original tree will
!             --  be reanalyzed later.
! 
!             Ent := New_Internal_Entity
!                      (E_Loop, Current_Scope, Sloc (Comp), 'L');
!             Set_Etype  (Ent, Standard_Void_Type);
!             Set_Parent (Ent, Parent (Comp));
!             Push_Scope (Ent);
! 
!             if Present (Loop_Parameter_Specification (Comp)) then
!                Copy := Copy_Separate_Tree (Comp);
!                Set_Parent (Copy, Parent (Comp));
  
!                Preanalyze (Loop_Parameter_Specification (Copy));
  
!                if Present (Iterator_Specification (Copy)) then
!                   Loop_Param_Id :=
!                     Defining_Identifier (Iterator_Specification (Copy));
!                else
!                   Loop_Param_Id :=
!                     Defining_Identifier (Loop_Parameter_Specification (Copy));
!                end if;
  
!                Id_Name := Chars (Loop_Param_Id);
  
              else
!                Copy := Copy_Separate_Tree (Iterator_Specification (Comp));
! 
!                Preanalyze (Copy);
  
!                Loop_Param_Id := Defining_Identifier (Copy);
  
!                Id_Name := Chars (Loop_Param_Id);
              end if;
  
              --  Key expression must have the type of the key. We preanalyze
!             --  a copy of the original expression, because it will be
!             --  reanalyzed and copied as needed during expansion of the
!             --  corresponding loop.
  
              Key_Expr := Key_Expression (Comp);
              if Present (Key_Expr) then
--- 3832,3881 ----
           Key_Type  : Entity_Id;
           Elmt_Type : Entity_Id)
        is
!          Loc : constant Source_Ptr := Sloc (N);
! 
           Choice        : Node_Id;
           Copy          : Node_Id;
           Key_Expr      : Node_Id := Empty;
           Id            : Entity_Id;
!          Scop          : Entity_Id;
!          Typ           : Entity_Id;
  
        begin
!          Error_Msg_Ada_2022_Feature ("iterated element", Loc);
  
!          --  Create a scope in which to introduce an index, to make it visible
!          --  for the analysis of element expression.
  
!          Scop := New_Internal_Entity (E_Loop, Current_Scope, Sloc (Comp), 'L');
!          Set_Etype  (Scop, Standard_Void_Type);
!          Set_Parent (Scop, Parent (Comp));
!          Push_Scope (Scop);
  
!          --  If this is an Iterated_Element_Association, then either an
!          --  Iterator_Specification or a Loop_Parameter specification
!          --  is present.
  
+          if Nkind (Comp) = N_Iterated_Element_Association then
+             if Present (Iterator_Specification (Comp)) then
+                Preanalyze (Iterator_Specification (Comp));
              else
!                Preanalyze (Loop_Parameter_Specification (Comp));
!             end if;
  
!             --  Note that analyzing Loop_Parameter_Specification (Comp) above
!             --  may have turned it into Iterator_Specification (Comp), so the
!             --  following statement cannot be merged with the above one.
  
!             if Present (Iterator_Specification (Comp)) then
!                Id := Defining_Identifier (Iterator_Specification (Comp));
!             else
!                Id := Defining_Identifier (Loop_Parameter_Specification (Comp));
              end if;
  
              --  Key expression must have the type of the key. We preanalyze
!             --  the expression, because it will be copied and reanalyzed as
!             --  needed during expansion of the corresponding loop.
  
              Key_Expr := Key_Expression (Comp);
              if Present (Key_Expr) then
*************** package body Sem_Aggr is
*** 3901,3938 ****
                         & "(RM22 4.3.5(24))",
                       Comp);
                 else
!                   Preanalyze_And_Resolve
!                     (Copy_Separate_Tree (Key_Expr), Key_Type);
                 end if;
              end if;
  
!             End_Scope;
! 
!             Typ := Etype (Loop_Param_Id);
  
           elsif Present (Iterator_Specification (Comp)) then
!             --  Create a temporary scope to avoid some modifications from
!             --  escaping the Preanalyze call below. The original tree will
!             --  be reanalyzed later.
! 
!             Ent := New_Internal_Entity
!                      (E_Loop, Current_Scope, Sloc (Comp), 'L');
!             Set_Etype  (Ent, Standard_Void_Type);
!             Set_Parent (Ent, Parent (Comp));
!             Push_Scope (Ent);
! 
!             Copy := Copy_Separate_Tree (Iterator_Specification (Comp));
! 
!             Loop_Param_Id :=
!               Defining_Identifier (Iterator_Specification (Comp));
! 
!             Id_Name := Chars (Loop_Param_Id);
! 
!             Preanalyze (Copy);
! 
!             End_Scope;
  
!             Typ := Etype (Defining_Identifier (Copy));
  
           else
              Choice := First (Discrete_Choices (Comp));
--- 3886,3903 ----
                         & "(RM22 4.3.5(24))",
                       Comp);
                 else
!                   Preanalyze_And_Resolve (Key_Expr, Key_Type);
                 end if;
              end if;
  
!          --  This is an N_Iterated_Component_Association. If there is iterator
!          --  specification, then its preanalysis will make the index visible.
  
           elsif Present (Iterator_Specification (Comp)) then
!             Preanalyze (Iterator_Specification (Comp));
!             Id := Defining_Identifier (Iterator_Specification (Comp));
  
!          --  Otherwise, analyze discrete choices and make the index visible
  
           else
              Choice := First (Discrete_Choices (Comp));
*************** package body Sem_Aggr is
*** 3963,3989 ****
                and then Present (Key_Type)
                and then Base_Type (Entity (Choice)) = Base_Type (Key_Type)
              then
!                null;
  
              elsif Is_Object_Reference (Choice) then
!                declare
!                   I_Spec : constant Node_Id :=
!                     Make_Iterator_Specification (Sloc (N),
!                       Defining_Identifier =>
!                         Relocate_Node (Defining_Identifier (Comp)),
!                       Name                => Copy,
!                       Reverse_Present     => Reverse_Present (Comp),
!                       Iterator_Filter     => Empty,
!                       Subtype_Indication  => Empty);
!                begin
!                   Set_Iterator_Specification (Comp, I_Spec);
!                   Set_Defining_Identifier (Comp, Empty);
  
!                   Resolve_Iterated_Association (Comp, Key_Type, Elmt_Type);
!                   --  Recursive call to expand association as iterator_spec
  
!                   return;
!                end;
  
              elsif Present (Key_Type) then
                 Analyze_And_Resolve (Choice, Key_Type);
--- 3928,3951 ----
                and then Present (Key_Type)
                and then Base_Type (Entity (Choice)) = Base_Type (Key_Type)
              then
!                Typ := Entity (Choice);
  
              elsif Is_Object_Reference (Choice) then
!                End_Scope;
  
!                --  Recurse to expand association as Iterator_Specification
  
!                Set_Iterator_Specification (Comp,
!                  Make_Iterator_Specification (Sloc (N),
!                    Defining_Identifier =>
!                      Relocate_Node (Defining_Identifier (Comp)),
!                    Name                => Copy,
!                    Reverse_Present     => Reverse_Present (Comp),
!                    Iterator_Filter     => Empty,
!                    Subtype_Indication  => Empty));
!                Set_Defining_Identifier (Comp, Empty);
!                Resolve_Iterated_Association (Comp, Key_Type, Elmt_Type);
!                return;
  
              elsif Present (Key_Type) then
                 Analyze_And_Resolve (Choice, Key_Type);
*************** package body Sem_Aggr is
*** 3993,4030 ****
                 Typ := Etype (Choice);  --  assume unique for now
              end if;
  
!             Loop_Param_Id :=
!               Defining_Identifier (Comp);
! 
!             Id_Name := Chars (Loop_Param_Id);
!          end if;
! 
!          --  Create a scope in which to introduce an index, which is usually
!          --  visible in the expression for the component, and needed for its
!          --  analysis.
! 
!          Id := Make_Defining_Identifier (Sloc (Comp), Id_Name);
!          Ent := New_Internal_Entity (E_Loop,
!                   Current_Scope, Sloc (Comp), 'L');
!          Set_Etype  (Ent, Standard_Void_Type);
!          Set_Parent (Ent, Parent (Comp));
!          Push_Scope (Ent);
! 
!          --  Insert and decorate the loop variable in the current scope.
!          --  The expression has to be analyzed once the loop variable is
!          --  directly visible. Mark the variable as referenced to prevent
!          --  spurious warnings, given that subsequent uses of its name in the
!          --  expression will reference the internal (synonym) loop variable.
  
!          Enter_Name (Id);
  
!          pragma Assert (Present (Typ));
!          Set_Etype (Id, Typ);
  
!          Mutate_Ekind (Id, E_Variable);
!          Set_Is_Not_Self_Hidden (Id);
!          Set_Scope (Id, Ent);
!          Set_Referenced (Id);
  
           --  Check for violation of 4.3.5(27/5)
  
--- 3955,3971 ----
                 Typ := Etype (Choice);  --  assume unique for now
              end if;
  
!             Id := Defining_Identifier (Comp);
  
!             Enter_Name (Id);
  
!             --  Decorate the index variable
  
!             Set_Etype (Id, Typ);
!             Mutate_Ekind (Id, E_Variable);
!             Set_Is_Not_Self_Hidden (Id);
!             Set_Scope (Id, Scop);
!          end if;
  
           --  Check for violation of 4.3.5(27/5)
  
*************** package body Sem_Aggr is
*** 4033,4054 ****
             and then
               (Is_Indexed_Aggregate (N, Add_Unnamed_Subp, New_Indexed_Subp)
                 or else Present (Add_Named_Subp))
!            and then Base_Type (Key_Type) /= Base_Type (Typ)
           then
              Error_Msg_Node_2 := Key_Type;
              Error_Msg_NE
                ("loop parameter type & must be same as key type & " &
!                "(RM22 4.3.5(27))", Loop_Param_Id, Typ);
           end if;
  
!          --  Analyze a copy of the expression, to verify legality. We use
!          --  a copy because the expression will be analyzed anew when the
!          --  enclosing aggregate is expanded, and the construct is rewritten
!          --  as a loop with a new index variable.
  
!          Expr := Copy_Separate_Tree (Expression (Comp));
!          Set_Parent (Expr, Comp);
!          Preanalyze_And_Resolve (Expr, Elmt_Type);
           End_Scope;
        end Resolve_Iterated_Association;
  
--- 3974,3993 ----
             and then
               (Is_Indexed_Aggregate (N, Add_Unnamed_Subp, New_Indexed_Subp)
                 or else Present (Add_Named_Subp))
!            and then Base_Type (Key_Type) /= Base_Type (Etype (Id))
           then
              Error_Msg_Node_2 := Key_Type;
              Error_Msg_NE
                ("loop parameter type & must be same as key type & " &
!                "(RM22 4.3.5(27))", Id, Etype (Id));
           end if;
  
!          --  Preanalyze the expression, to verify legality. We preanalyze it
!          --  because the expression will be analyzed anew when the enclosing
!          --  aggregate is expanded, and the construct is rewritten as a loop
!          --  with a new index variable.
  
!          Preanalyze_And_Resolve (Expression (Comp), Elmt_Type);
           End_Scope;
        end Resolve_Iterated_Association;
  
*************** package body Sem_Aggr is
*** 4110,4121 ****
                    Comp : Node_Id := First (Component_Associations (N));
                 begin
                    while Present (Comp) loop
!                      if Nkind (Comp) in
!                        N_Iterated_Component_Association |
!                        N_Iterated_Element_Association
                       then
!                         Resolve_Iterated_Association
!                           (Comp, Empty, Elmt_Type);
                       else
                          Error_Msg_N ("illegal component association "
                            & "for unnamed container aggregate", Comp);
--- 4049,4058 ----
                    Comp : Node_Id := First (Component_Associations (N));
                 begin
                    while Present (Comp) loop
!                      if Nkind (Comp) in N_Iterated_Component_Association
!                                       | N_Iterated_Element_Association
                       then
!                         Resolve_Iterated_Association (Comp, Empty, Elmt_Type);
                       else
                          Error_Msg_N ("illegal component association "
                            & "for unnamed container aggregate", Comp);
*************** package body Sem_Aggr is
*** 4171,4182 ****
  
                    Analyze_And_Resolve (Expression (Comp), Elmt_Type);
  
!                elsif Nkind (Comp) in
!                  N_Iterated_Component_Association |
!                  N_Iterated_Element_Association
                 then
!                   Resolve_Iterated_Association
!                     (Comp, Key_Type, Elmt_Type);
                 end if;
  
                 Next (Comp);
--- 4108,4117 ----
  
                    Analyze_And_Resolve (Expression (Comp), Elmt_Type);
  
!                elsif Nkind (Comp) in N_Iterated_Component_Association
!                                    | N_Iterated_Element_Association
                 then
!                   Resolve_Iterated_Association (Comp, Key_Type, Elmt_Type);
                 end if;
  
                 Next (Comp);
*************** package body Sem_Aggr is
*** 4231,4239 ****
                          Analyze_And_Resolve (Expression (Comp), Comp_Type);
                       end if;
  
!                   elsif Nkind (Comp) in
!                     N_Iterated_Component_Association |
!                     N_Iterated_Element_Association
                    then
                       Resolve_Iterated_Association
                         (Comp, Index_Type, Comp_Type);
--- 4166,4173 ----
                          Analyze_And_Resolve (Expression (Comp), Comp_Type);
                       end if;
  
!                   elsif Nkind (Comp) in N_Iterated_Component_Association
!                                       | N_Iterated_Element_Association
                    then
                       Resolve_Iterated_Association
                         (Comp, Index_Type, Comp_Type);
diff -Nrcpad gcc-16-20260222/gcc/ada/sem_attr.adb gcc-16-20260301/gcc/ada/sem_attr.adb
*** gcc-16-20260222/gcc/ada/sem_attr.adb	Sun Feb 22 22:32:05 2026
--- gcc-16-20260301/gcc/ada/sem_attr.adb	Sun Mar  1 22:32:06 2026
*************** package body Sem_Attr is
*** 11888,11893 ****
--- 11888,11894 ----
                 end if;
  
                 Resolve (Prefix (P));
+                Resolve_Implicit_Dereference (Prefix (P));
  
                 if not Is_Overloaded (P) then
                    Generate_Reference (Entity (Selector_Name (P)), P);
diff -Nrcpad gcc-16-20260222/gcc/ada/sem_ch12.adb gcc-16-20260301/gcc/ada/sem_ch12.adb
*** gcc-16-20260222/gcc/ada/sem_ch12.adb	Sun Feb 22 22:32:05 2026
--- gcc-16-20260301/gcc/ada/sem_ch12.adb	Sun Mar  1 22:32:06 2026
*************** package body Sem_Ch12 is
*** 2654,2673 ****
                 if Ekind (Etype (Match)) /= E_Void
                   and then Is_Mutably_Tagged_Type (Etype (Match))
                 then
-                   --  The declaration of the CW-equivalent type of a mutably
-                   --  tagged type is analyzed when the tagged type is frozen.
- 
-                   if Nkind (N) /= N_Formal_Package_Declaration
-                     and then Ekind (Defining_Identifier (Assoc.An_Formal)) /=
-                                                               E_Incomplete_Type
-                   then
-                      Freeze_Before (N, Root_Type (Etype (Match)));
-                   end if;
- 
                    Rewrite (Match, New_Occurrence_Of
                      (Class_Wide_Equivalent_Type
                        (Etype (Match)), Sloc (Match)));
- 
                    Analyze (Match);
                 end if;
  
--- 2654,2662 ----
diff -Nrcpad gcc-16-20260222/gcc/ada/sem_ch13.adb gcc-16-20260301/gcc/ada/sem_ch13.adb
*** gcc-16-20260222/gcc/ada/sem_ch13.adb	Sun Feb 22 22:32:05 2026
--- gcc-16-20260301/gcc/ada/sem_ch13.adb	Sun Mar  1 22:32:06 2026
*************** package body Sem_Ch13 is
*** 7955,7971 ****
                             Set_Class_Wide_Equivalent_Type (Etyp,
                               Make_CW_Equivalent_Type (Etyp, Empty, Actions));
  
!                            --  Add a Compile_Time_Error sizing check as a hint
!                            --  to the backend.
  
!                            Append_To (Actions,
!                              Make_CW_Size_Compile_Check
!                                (Etype (Etyp), U_Ent));
  
!                            --  Set the expansion to occur during freezing when
!                            --  everything is analyzed
  
!                            Append_Freeze_Actions (Etyp, Actions);
  
                             Set_Is_Mutably_Tagged_Type (Etyp);
                          end;
--- 7955,7971 ----
                             Set_Class_Wide_Equivalent_Type (Etyp,
                               Make_CW_Equivalent_Type (Etyp, Empty, Actions));
  
!                            --  Insert its declaration immediately after that of
!                            --  the root type.
  
!                            Insert_Actions_After
!                              (Declaration_Node (Etype (Etyp)), Actions);
  
!                            --  Add a Compile_Time_Error size check for the root
!                            --  type at the freeze point.
  
!                            Append_Freeze_Action (Etype (Etyp),
!                              Make_CW_Size_Compile_Check (Etype (Etyp), U_Ent));
  
                             Set_Is_Mutably_Tagged_Type (Etyp);
                          end;
diff -Nrcpad gcc-16-20260222/gcc/ada/sem_ch3.adb gcc-16-20260301/gcc/ada/sem_ch3.adb
*** gcc-16-20260222/gcc/ada/sem_ch3.adb	Sun Feb 22 22:32:05 2026
--- gcc-16-20260301/gcc/ada/sem_ch3.adb	Sun Mar  1 22:32:06 2026
*************** package body Sem_Ch3 is
*** 18376,18387 ****
  
                    Insert_List_After_And_Analyze (N, Actions);
  
!                   --  Add a Compile_Time_Error sizing check as a hint
!                   --  to the backend since we don't know the true size of
!                   --  anything at this point.
  
!                   Append_Freeze_Actions (T,
!                     New_List (Make_CW_Size_Compile_Check (T, Root_Class_Typ)));
                 end if;
              end if;
           end;
--- 18376,18385 ----
  
                    Insert_List_After_And_Analyze (N, Actions);
  
!                   --  Add a Compile_Time_Error size check at the freeze point
  
!                   Append_Freeze_Action (T,
!                     Make_CW_Size_Compile_Check (T, Root_Class_Typ));
                 end if;
              end if;
           end;
diff -Nrcpad gcc-16-20260222/gcc/ada/sem_res.adb gcc-16-20260301/gcc/ada/sem_res.adb
*** gcc-16-20260222/gcc/ada/sem_res.adb	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/ada/sem_res.adb	Sun Mar  1 22:32:06 2026
*************** package body Sem_Res is
*** 275,286 ****
     --  is the context type, which is used when the operation is a protected
     --  function with no arguments, and the return value is indexed.
  
-    procedure Resolve_Implicit_Dereference (P : Node_Id);
-    --  Called when P is the prefix of an indexed component, or of a selected
-    --  component, or of a slice. If P is of an access type, we unconditionally
-    --  rewrite it as an explicit dereference. This ensures that the expander
-    --  and the code generator have a fully explicit tree to work with.
- 
     procedure Resolve_Intrinsic_Operator (N : Node_Id; Typ : Entity_Id);
     --  A call to a user-defined intrinsic operator is rewritten as a call to
     --  the corresponding predefined operator, with suitable conversions. Note
--- 275,280 ----
diff -Nrcpad gcc-16-20260222/gcc/ada/sem_res.ads gcc-16-20260301/gcc/ada/sem_res.ads
*** gcc-16-20260222/gcc/ada/sem_res.ads	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/ada/sem_res.ads	Sun Mar  1 22:32:06 2026
*************** package Sem_Res is
*** 133,138 ****
--- 133,144 ----
     --  own type. For now we assume that the prefix cannot be overloaded and
     --  the name of the entry plays no role in the resolution.
  
+    procedure Resolve_Implicit_Dereference (P : Node_Id);
+    --  Called when P is the prefix of an indexed component, or of a selected
+    --  component, or of a slice. If P is of an access type, we unconditionally
+    --  rewrite it as an explicit dereference. This ensures that the expander
+    --  and the code generator have a fully explicit tree to work with.
+ 
     procedure Resolve_Membership_Equality (N : Node_Id; Typ : Entity_Id);
     --  Resolve the equality operator in an individual membership test
  
diff -Nrcpad gcc-16-20260222/gcc/algol68/ChangeLog gcc-16-20260301/gcc/algol68/ChangeLog
*** gcc-16-20260222/gcc/algol68/ChangeLog	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/algol68/ChangeLog	Sun Mar  1 22:32:06 2026
***************
*** 1,3 ****
--- 1,43 ----
+ 2026-02-26  James Bohl  <bohlj47@gmail.com>
+ 
+ 	* a68-low-units.cc (a68_lower_denotation): Add error on
+ 	integral denotation overflow.
+ 
+ 2026-02-25  Jose E. Marchesi  <jemarch@gnu.org>
+ 
+ 	* a68-imports-archive.cc (Archive_file): Handle Darwin #1/NN
+ 	archive members.
+ 
+ 2026-02-25  Jose E. Marchesi  <jemarch@gnu.org>
+ 
+ 	* a68-low-units.cc (lower_subscript_for_trimmers): Do not revise
+ 	bounds if no trimscript.
+ 
+ 2026-02-23  Jose E. Marchesi  <jemarch@gnu.org>
+ 
+ 	* a68.h: Remove prototypes for *_width functions.
+ 	* a68-parser-prelude.cc (stand_prelude): Do not define *width
+ 	functions.
+ 	* a68-low-ints.cc (a68_int_width): Remove.
+ 	* a68-low-reals.cc (a68_real_width): Likewise.
+ 	(a68_real_exp_width): Likewise.
+ 	* a68-low-prelude.cc (a68_lower_longintwidth): Likewise.
+ 	(a68_lower_intwidth): Likewise.
+ 	(a68_lower_longlongintwidth): Likewise.
+ 	(a68_lower_shortintwidth): Likewise.
+ 	(a68_lower_shortshortintwidth): Likewise.
+ 	(a68_lower_realwidth): Likewise.
+ 	(a68_lower_longrealwidth): Likewise.
+ 	(a68_lower_longlongrealwidth): Likewise.
+ 	(a68_lower_expwidth): Likewise.
+ 	(a68_lower_longexpwidth): Likewise.
+ 	(a68_lower_longlongexpwidth): Likewise.
+ 
+ 2026-02-22  Jose E. Marchesi  <jemarch@gnu.org>
+ 
+ 	* a68-low-units.cc (lower_subscript_for_trimmers): Do not crash
+ 	with trimmers with implicit lower and upper bounds.
+ 
  2026-02-21  Jose E. Marchesi  <jemarch@gnu.org>
  
  	* a68-parser-bottom-up.cc (reduce_formal_holes): Fix error format
diff -Nrcpad gcc-16-20260222/gcc/algol68/a68-imports-archive.cc gcc-16-20260301/gcc/algol68/a68-imports-archive.cc
*** gcc-16-20260222/gcc/algol68/a68-imports-archive.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/algol68/a68-imports-archive.cc	Sun Mar  1 22:32:06 2026
*************** class Archive_file
*** 138,144 ****
  {
   public:
    Archive_file(const std::string& filename, int fd, location_t location)
!     : filename_(filename), fd_(fd), filesize_(-1), first_member_offset_(0),
        extended_names_(), is_thin_archive_(false), is_big_archive_(false),
        location_(location), nested_archives_()
    { }
--- 138,145 ----
  {
   public:
    Archive_file(const std::string& filename, int fd, location_t location)
!     : filename_(filename), fd_(fd), offset_to_member_contents_(0),
!     filesize_(-1), first_member_offset_(0),
        extended_names_(), is_thin_archive_(false), is_big_archive_(false),
        location_(location), nested_archives_()
    { }
*************** class Archive_file
*** 197,203 ****
    // *NESTED_OFF to the offset in a nested archive.
    bool
    interpret_header(const Archive_header* hdr, off_t off,
! 		   std::string* pname, off_t* size, off_t* nested_off) const;
  
    // Get the file and offset for an archive member.
    bool
--- 198,205 ----
    // *NESTED_OFF to the offset in a nested archive.
    bool
    interpret_header(const Archive_header* hdr, off_t off,
! 		   std::string* pname, off_t* size,
! 		   off_t* nested_off, off_t* offset_to_contents) const;
  
    // Get the file and offset for an archive member.
    bool
*************** class Archive_file
*** 232,237 ****
--- 234,242 ----
    std::string filename_;
    // The file descriptor.
    int fd_;
+   // Offset to the archive contents, to accommodate some Darwin
+   // extensions.
+   off_t offset_to_member_contents_;
    // The file size;
    off_t filesize_;
    // The first member offset;
*************** Archive_file::read_archive_header(off_t
*** 518,525 ****
  		   this->filename_.c_str(), static_cast<long>(off));
      }
    off_t local_nested_off;
!   if (!this->interpret_header(&hdr, off, pname, size, &local_nested_off))
      return false;
    if (nested_off != NULL)
      *nested_off = local_nested_off;
  
--- 523,533 ----
  		   this->filename_.c_str(), static_cast<long>(off));
      }
    off_t local_nested_off;
!   off_t offset_to_contents;
!   if (!this->interpret_header(&hdr, off, pname, size, &local_nested_off,
! 			      &offset_to_contents))
      return false;
+   this->offset_to_member_contents_ = offset_to_contents;
    if (nested_off != NULL)
      *nested_off = local_nested_off;
  
*************** Archive_file::read_archive_header(off_t
*** 541,548 ****
  
  bool
  Archive_file::interpret_header(const Archive_header* hdr, off_t off,
! 			       std::string* pname, off_t* size,
! 			       off_t* nested_off) const
  {
    if (memcmp(hdr->ar_fmag, arfmag, sizeof arfmag) != 0)
      {
--- 549,558 ----
  
  bool
  Archive_file::interpret_header(const Archive_header* hdr, off_t off,
! 			       std::string* pname,
! 			       off_t* size,
! 			       off_t* nested_off,
! 			       off_t* offset_to_contents) const
  {
    if (memcmp(hdr->ar_fmag, arfmag, sizeof arfmag) != 0)
      {
*************** Archive_file::interpret_header(const Arc
*** 560,567 ****
      }
    *size = local_size;
  
    *nested_off = 0;
!   if (hdr->ar_name[0] != '/')
      {
        const char* name_end = strchr(hdr->ar_name, '/');
        if (name_end == NULL
--- 570,597 ----
      }
    *size = local_size;
  
+   *offset_to_contents = 0;
    *nested_off = 0;
!   if (hdr->ar_name[0] == '#'
! 	   && hdr->ar_name[1] == '1'
! 	   && hdr->ar_name[2] == '/')
!     {
!       // This is an entry with a long name in Darwin, which gets actually
!       // stored in the first bytes of the archive member contents. For now,
!       // don't bother to decode the name, but we need to annotate the offset to
!       // the actual contents.
!       *pname = "#1";
!       char *end;
!       long y = strtol (hdr->ar_name + 3, &end, 10);
!       if (*end != ' ' || y < 0 || (y == LONG_MAX && errno == ERANGE))
! 	{
! 	  a68_error (NO_NODE, "%s: bad Darwin extended name size at %lu",
! 		     this->filename_.c_str(), static_cast<unsigned long>(off));
! 	  return false;
! 	}
!       *offset_to_contents = y;
!     }
!   else if (hdr->ar_name[0] != '/')
      {
        const char* name_end = strchr(hdr->ar_name, '/');
        if (name_end == NULL
*************** Archive_file::get_file_and_offset(off_t
*** 648,654 ****
    else if (!this->is_thin_archive_)
      {
        *memfd = this->fd_;
!       *memoff = off + sizeof(Archive_header);
        *memname = this->filename_ + '(' + hdrname + ')';
        return true;
      }
--- 678,684 ----
    else if (!this->is_thin_archive_)
      {
        *memfd = this->fd_;
!       *memoff = off + sizeof(Archive_header) + this->offset_to_member_contents_;
        *memname = this->filename_ + '(' + hdrname + ')';
        return true;
      }
diff -Nrcpad gcc-16-20260222/gcc/algol68/a68-low-ints.cc gcc-16-20260301/gcc/algol68/a68-low-ints.cc
*** gcc-16-20260222/gcc/algol68/a68-low-ints.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/algol68/a68-low-ints.cc	Sun Mar  1 22:32:06 2026
*************** a68_int_minval (tree type)
*** 83,106 ****
    return fold_convert (type, TYPE_MIN_VALUE (type));
  }
  
- /* Given an integral type, build an INT with the number of decimal digits
-    required to represent a value of that typ, not including sign.  */
- 
- tree
- a68_int_width (tree type)
- {
-   /* Note that log10 (2) is ~ 0.3.
-      Thanks to Andrew Pinski for suggesting using this expression.  */
-   return fold_build2 (PLUS_EXPR, a68_int_type,
- 		      build_int_cst (a68_int_type, 1),
- 		      fold_build2 (TRUNC_DIV_EXPR,
- 				   a68_int_type,
- 				   fold_build2 (MULT_EXPR, a68_int_type,
- 						build_int_cst (a68_int_type, TYPE_PRECISION (type)),
- 						build_int_cst (a68_int_type, 3)),
- 				   build_int_cst (a68_int_type, 10)));
- }
- 
  /* Given an integer value VAL, return -1 if it is less than zero, 0 if it is
     zero and +1 if it is bigger than zero.  The built value is always of mode
     M_INT.  */
--- 83,88 ----
diff -Nrcpad gcc-16-20260222/gcc/algol68/a68-low-prelude.cc gcc-16-20260301/gcc/algol68/a68-low-prelude.cc
*** gcc-16-20260222/gcc/algol68/a68-low-prelude.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/algol68/a68-low-prelude.cc	Sun Mar  1 22:32:06 2026
*************** a68_lower_confirm2 (NODE_T *p, LOW_CTX_T
*** 90,95 ****
--- 90,104 ----
  tree
  a68_lower_negate2 (NODE_T *p, LOW_CTX_T ctx)
  {
+   /* Annotate denotations as being negated.  */
+   NODE_T *s = NEXT (SUB (p));
+   if (ATTRIBUTE (s) == SECONDARY
+       && ATTRIBUTE (SUB (s)) == PRIMARY
+       && ATTRIBUTE (SUB (SUB (s))) == DENOTATION)
+     {
+       NEGATED (SUB (SUB (s))) = true;
+     }
+ 
    return fold_build1_loc (a68_get_node_location (p),
  			  NEGATE_EXPR,
  			  CTYPE (MOID (p)),
*************** a68_lower_shortshortbitswidth (NODE_T *p
*** 1207,1278 ****
  }
  
  tree
- a68_lower_intwidth (NODE_T *p ATTRIBUTE_UNUSED, LOW_CTX_T ctx ATTRIBUTE_UNUSED)
- {
-   return a68_int_width (a68_int_type);
- }
- 
- tree
- a68_lower_longintwidth (NODE_T *p ATTRIBUTE_UNUSED, LOW_CTX_T ctx ATTRIBUTE_UNUSED)
- {
-   return a68_int_width (a68_long_int_type);
- }
- 
- tree
- a68_lower_longlongintwidth (NODE_T *p ATTRIBUTE_UNUSED, LOW_CTX_T ctx ATTRIBUTE_UNUSED)
- {
-   return a68_int_width (a68_long_long_int_type);
- }
- 
- tree
- a68_lower_shortintwidth (NODE_T *p ATTRIBUTE_UNUSED, LOW_CTX_T ctx ATTRIBUTE_UNUSED)
- {
-   return a68_int_width (a68_short_int_type);
- }
- 
- tree
- a68_lower_shortshortintwidth (NODE_T *p ATTRIBUTE_UNUSED, LOW_CTX_T ctx ATTRIBUTE_UNUSED)
- {
-   return a68_int_width (a68_short_short_int_type);
- }
- 
- tree
- a68_lower_realwidth (NODE_T *p ATTRIBUTE_UNUSED, LOW_CTX_T ctx ATTRIBUTE_UNUSED)
- {
-   return a68_real_width (a68_real_type);
- }
- 
- tree
- a68_lower_longrealwidth (NODE_T *p ATTRIBUTE_UNUSED, LOW_CTX_T ctx ATTRIBUTE_UNUSED)
- {
-   return a68_real_width (a68_long_real_type);
- }
- 
- tree
- a68_lower_longlongrealwidth (NODE_T *p ATTRIBUTE_UNUSED, LOW_CTX_T ctx ATTRIBUTE_UNUSED)
- {
-   return a68_real_width (a68_long_long_real_type);
- }
- 
- tree
- a68_lower_expwidth (NODE_T *p ATTRIBUTE_UNUSED, LOW_CTX_T ctx ATTRIBUTE_UNUSED)
- {
-   return a68_real_exp_width (a68_real_type);
- }
- 
- tree
- a68_lower_longexpwidth (NODE_T *p ATTRIBUTE_UNUSED, LOW_CTX_T ctx ATTRIBUTE_UNUSED)
- {
-   return a68_real_exp_width (a68_long_real_type);
- }
- 
- tree
- a68_lower_longlongexpwidth (NODE_T *p ATTRIBUTE_UNUSED, LOW_CTX_T ctx ATTRIBUTE_UNUSED)
- {
-   return a68_real_exp_width (a68_long_long_real_type);
- }
- 
- tree
  a68_lower_pi (NODE_T *p, LOW_CTX_T ctx ATTRIBUTE_UNUSED)
  {
    return a68_real_pi (CTYPE (MOID (p)));
--- 1216,1221 ----
diff -Nrcpad gcc-16-20260222/gcc/algol68/a68-low-reals.cc gcc-16-20260301/gcc/algol68/a68-low-reals.cc
*** gcc-16-20260222/gcc/algol68/a68-low-reals.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/algol68/a68-low-reals.cc	Sun Mar  1 22:32:06 2026
*************** a68_real_smallval (tree type)
*** 129,162 ****
    return build_real (type, res);
  }
  
- /* Given a real type, build an INT with the number of decimal digits required
-    to represent a mantissa, such that a real is not reglected in comparison
-    with 1, not including sign.  */
- 
- tree
- a68_real_width (tree type)
- {
-   const machine_mode mode = TYPE_MODE (type);
-   const struct real_format *fmt = REAL_MODE_FORMAT (mode);
-   return build_int_cst (a68_int_type, fmt->p);
- }
- 
- /* Given a real type, build an INT with the number of decimal digits required
-    to represent a decimal exponent, such that a real can be correctly
-    represented, not including sign.  */
- 
- tree
- a68_real_exp_width (tree type ATTRIBUTE_UNUSED)
- {
-   const machine_mode mode = TYPE_MODE (type);
-   const struct real_format *fmt = REAL_MODE_FORMAT (mode);
-   const double log10_2 = .30102999566398119521;
-   double log10_b = log10_2;
-   int max_10_exp = fmt->emax * log10_b;
- 
-   return build_int_cst (a68_int_type, 1 + log10 (max_10_exp));
- }
- 
  /* Given a real value VAL, return -1 if it is less than zero, 0 if it is zero
     and +1 if it is bigger than zero.  The built value is always of mode
     M_INT.  */
--- 129,134 ----
diff -Nrcpad gcc-16-20260222/gcc/algol68/a68-low-units.cc gcc-16-20260301/gcc/algol68/a68-low-units.cc
*** gcc-16-20260222/gcc/algol68/a68-low-units.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/algol68/a68-low-units.cc	Sun Mar  1 22:32:06 2026
***************
*** 41,46 ****
--- 41,47 ----
  #include "convert.h"
  
  #include "a68.h"
+ #include "a68-pretty-print.h"
  
  /* Note that enclosed clauses, which are units, are handled in
     a68-low-clauses.  */
*************** a68_lower_denotation (NODE_T *p, LOW_CTX
*** 250,257 ****
  	s = SUB (p);
  
        type = CTYPE (moid);
!       int64_t val = strtol (NSYMBOL (s), &end, 10);
        gcc_assert (end[0] == '\0');
        return build_int_cst (type, val);
      }
    if (moid == M_BITS
--- 251,273 ----
  	s = SUB (p);
  
        type = CTYPE (moid);
!       errno = 0;
! #if defined(INT64_T_IS_LONG)
!       uint64_t val = strtoul (NSYMBOL (s), &end, 10);
! #else
!       uint64_t val = strtoull (NSYMBOL (s), &end, 10);
! #endif
        gcc_assert (end[0] == '\0');
+       uint64_t max_positive = uint64_t (wi::max_value (type).to_shwi ());
+       uint64_t max_negative = -uint64_t (wi::min_value (type).to_shwi ());
+       if (errno == ERANGE
+ 	  || (NEGATED (p) && (val > max_negative))
+ 	  || (!NEGATED (p) && (val > max_positive)))
+ 	{
+ 	  a68_moid_format_token m (moid);
+ 	  a68_error (s, "denotation is too large for %e", &m);
+ 	}
+ 
        return build_int_cst (type, val);
      }
    if (moid == M_BITS
*************** lower_subscript_for_trimmers (NODE_T *p,
*** 538,548 ****
  	    tree dim_lower_bound = save_expr (a68_multiple_lower_bound (multiple, size_dim));
  	    tree lower_bound = dim_lower_bound;
  	    tree upper_bound = save_expr (a68_multiple_upper_bound (multiple, size_dim));
! 	    tree at = ssize_int (1);
  
  	    NODE_T *q = SUB (p);
  	    if (q != NO_NODE)
  	      {
  		if (IS (q, AT_SYMBOL))
  		  {
  		    /* Both bounds are implicit.  */
--- 554,571 ----
  	    tree dim_lower_bound = save_expr (a68_multiple_lower_bound (multiple, size_dim));
  	    tree lower_bound = dim_lower_bound;
  	    tree upper_bound = save_expr (a68_multiple_upper_bound (multiple, size_dim));
! 	    tree at = NULL_TREE;
! 
! 	    bool explicit_lower_bound = false;
! 	    bool explicit_upper_bound = false;
  
  	    NODE_T *q = SUB (p);
+ 
+ 	    /* Process trimscript if present.  */
  	    if (q != NO_NODE)
  	      {
+ 		at = ssize_int (1);
+ 
  		if (IS (q, AT_SYMBOL))
  		  {
  		    /* Both bounds are implicit.  */
*************** lower_subscript_for_trimmers (NODE_T *p,
*** 557,567 ****
  			if (IS (q, AT_SYMBOL))
  			  {
  			    /* Upper bound is implicit, AT specified.  */
- 			    gcc_assert (IS (q, AT_SYMBOL));
  			    at = save_expr (fold_convert (ssizetype, a68_lower_tree (NEXT (q), ctx)));
  			  }
  			else
  			  {
  			    upper_bound
  			      = save_expr (fold_convert (ssizetype, a68_lower_tree (q, ctx)));
  			    FORWARD (q);
--- 580,590 ----
  			if (IS (q, AT_SYMBOL))
  			  {
  			    /* Upper bound is implicit, AT specified.  */
  			    at = save_expr (fold_convert (ssizetype, a68_lower_tree (NEXT (q), ctx)));
  			  }
  			else
  			  {
+ 			    explicit_upper_bound = true;
  			    upper_bound
  			      = save_expr (fold_convert (ssizetype, a68_lower_tree (q, ctx)));
  			    FORWARD (q);
*************** lower_subscript_for_trimmers (NODE_T *p,
*** 575,581 ****
  		  }
  		else
  		  {
! 		    /* Lower bound is explicit.  */
  		    lower_bound = fold_convert (ssizetype, a68_lower_tree (q, ctx));
  		    FORWARD (q);
  		    gcc_assert (IS (q, COLON_SYMBOL));
--- 598,604 ----
  		  }
  		else
  		  {
! 		    explicit_lower_bound = true;
  		    lower_bound = fold_convert (ssizetype, a68_lower_tree (q, ctx));
  		    FORWARD (q);
  		    gcc_assert (IS (q, COLON_SYMBOL));
*************** lower_subscript_for_trimmers (NODE_T *p,
*** 586,591 ****
--- 609,615 ----
  			  at = save_expr (fold_convert (ssizetype, a68_lower_tree (NEXT (q), ctx)));
  			else
  			  {
+ 			    explicit_upper_bound = true;
  			    upper_bound
  			      = save_expr (fold_convert (ssizetype, a68_lower_tree (q, ctx)));
  			    FORWARD (q);
*************** lower_subscript_for_trimmers (NODE_T *p,
*** 595,631 ****
  			  }
  		      }
  		  }
- 	      }
  
! 	    /* Time for some bounds checking.
  
! 	       Note that in trimmers, given the current dimension's bounds
! 	       (L,U), we cannot simply do the check:
  
! 	            L <= lower_bound <= U
! 		    L <= upper_bound <= U
  
! 	       This is because the multiple may be flat, and the dimension may
! 	       have bounds such like U < L.  In that case, the expressions
! 	       above would always eval to false for any lower_bound and
! 	       upper_bound.
  
! 	       So we check for this instead:
  
! 	            L <= lower_bound AND upper_bound <= U
  
!                This allows to trim a "flat dimension" using a trimmer where
! 	       upper_bound < lower_bound.  The result is, of course, another
! 	       "flat dimension" in the multiple result of the trimming.  */
  
! 	    if (OPTION_BOUNDS_CHECKING (&A68_JOB))
! 	      {
! 		a68_add_stmt (a68_multiple_single_bound_check (p, size_dim, multiple,
! 							       lower_bound,
! 							       false /* upper_bound */));
! 		a68_add_stmt (a68_multiple_single_bound_check (p, size_dim, multiple,
! 							       upper_bound,
! 							       true /* upper_bound */));
  	      }
  
  	    /* new_elements += i * strides[dim] */
--- 619,658 ----
  			  }
  		      }
  		  }
  
! 		/* Time for some bounds checking.
  
! 		   Note that in trimmers, given the current dimension's bounds
! 		   (L,U), we cannot simply do the check:
  
! 		     L <= lower_bound <= U
! 		     L <= upper_bound <= U
  
! 		   This is because the multiple may be flat, and the dimension
! 		   may have bounds such like U < L.  In that case, the
! 		   expressions above would always eval to false for any
! 		   lower_bound and upper_bound.
  
! 		   So we check for this instead:
  
! 	             L <= lower_bound AND upper_bound <= U
  
! 		     This allows to trim a "flat dimension" using a trimmer
! 		     where upper_bound < lower_bound.  The result is, of
! 		     course, another "flat dimension" in the multiple result of
! 		     the trimming.  */
  
! 		if (OPTION_BOUNDS_CHECKING (&A68_JOB))
! 		  {
! 		    if (explicit_lower_bound)
! 		      a68_add_stmt (a68_multiple_single_bound_check (p, size_dim, multiple,
! 								     lower_bound,
! 								     false /* upper_bound */));
! 		    if (explicit_upper_bound)
! 		      a68_add_stmt (a68_multiple_single_bound_check (p, size_dim, multiple,
! 								     upper_bound,
! 								     true /* upper_bound */));
! 		  }
  	      }
  
  	    /* new_elements += i * strides[dim] */
*************** lower_subscript_for_trimmers (NODE_T *p,
*** 650,665 ****
  	    a68_add_stmt (a68_multiple_set_elements_size (new_multiple,
  							  elements_size));
  
  	    /* Fill the triplet for this dimension in new_multiple.  */
  	    tree size_new_dim = size_int (*new_dim);
! 	    tree d = fold_build2 (MINUS_EXPR, ssizetype, lower_bound, at);
! 
! 	    a68_add_stmt (a68_multiple_set_lower_bound (new_multiple, size_new_dim,
! 							fold_build2 (MINUS_EXPR, ssizetype,
! 								     lower_bound, d)));
! 	    a68_add_stmt (a68_multiple_set_upper_bound (new_multiple, size_new_dim,
! 							fold_build2 (MINUS_EXPR, ssizetype,
! 								     upper_bound, d)));
  	    a68_add_stmt (a68_multiple_set_stride (new_multiple, size_new_dim, stride));
  
  	    *new_dim += 1;
--- 677,695 ----
  	    a68_add_stmt (a68_multiple_set_elements_size (new_multiple,
  							  elements_size));
  
+ 	    /* Correct bounds to the revised lower bound, if necessary.  */
+ 	    if (at != NULL_TREE)
+ 	      {
+ 		/* Correct bounds to honor the revised lower bound.  */
+ 		tree d = fold_build2 (MINUS_EXPR, ssizetype, lower_bound, at);
+ 		lower_bound = fold_build2 (MINUS_EXPR, ssizetype, lower_bound, d);
+ 		upper_bound = fold_build2 (MINUS_EXPR, ssizetype, upper_bound, d);
+ 	      }
+ 
  	    /* Fill the triplet for this dimension in new_multiple.  */
  	    tree size_new_dim = size_int (*new_dim);
! 	    a68_add_stmt (a68_multiple_set_lower_bound (new_multiple, size_new_dim, lower_bound));
! 	    a68_add_stmt (a68_multiple_set_upper_bound (new_multiple, size_new_dim, upper_bound));
  	    a68_add_stmt (a68_multiple_set_stride (new_multiple, size_new_dim, stride));
  
  	    *new_dim += 1;
diff -Nrcpad gcc-16-20260222/gcc/algol68/a68-parser-prelude.cc gcc-16-20260301/gcc/algol68/a68-parser-prelude.cc
*** gcc-16-20260222/gcc/algol68/a68-parser-prelude.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/algol68/a68-parser-prelude.cc	Sun Mar  1 22:32:06 2026
*************** stand_moids (void)
*** 357,363 ****
    SLICE (M_ROW_SIMPLOUT) = M_SIMPLOUT;
  }
  
! /* Set up standenv - general RR but not transput.  */
  
  static void
  stand_prelude (void)
--- 357,363 ----
    SLICE (M_ROW_SIMPLOUT) = M_SIMPLOUT;
  }
  
! /* Set up standenv - general RR including transput.  */
  
  static void
  stand_prelude (void)
*************** stand_prelude (void)
*** 389,405 ****
    a68_idf (A68_STD, "longmaxbits", M_LONG_BITS, a68_lower_maxbits);
    a68_idf (A68_STD, "longlongmaxbits", M_LONG_LONG_BITS, a68_lower_maxbits);
    a68_idf (A68_STD, "maxabschar", M_INT, a68_lower_maxabschar);
-   a68_idf (A68_STD, "intwidth", M_INT, a68_lower_intwidth);
-   a68_idf (A68_STD, "longintwidth", M_INT, a68_lower_longintwidth);
-   a68_idf (A68_STD, "longlongintwidth", M_INT, a68_lower_longlongintwidth);
-   a68_idf (A68_STD, "shortintwidth", M_INT, a68_lower_shortintwidth);
-   a68_idf (A68_STD, "shortshortintwidth", M_INT, a68_lower_shortshortintwidth);
-   a68_idf (A68_STD, "realwidth", M_INT, a68_lower_realwidth);
-   a68_idf (A68_STD, "longrealwidth", M_INT, a68_lower_longrealwidth);
-   a68_idf (A68_STD, "longlongrealwidth", M_INT, a68_lower_longlongrealwidth);
-   a68_idf (A68_STD, "expwidth", M_INT, a68_lower_expwidth);
-   a68_idf (A68_STD, "longexpwidth", M_INT, a68_lower_longexpwidth);
-   a68_idf (A68_STD, "longlongexpwidth", M_INT, a68_lower_longlongexpwidth);
    a68_idf (A68_STD, "pi", M_REAL, a68_lower_pi);
    a68_idf (A68_STD, "longpi", M_LONG_REAL, a68_lower_pi);
    a68_idf (A68_STD, "longlongpi", M_LONG_LONG_REAL, a68_lower_pi);
--- 389,394 ----
*************** stand_prelude (void)
*** 1299,1314 ****
  			    "STANDARD", "ga68");
  }
  
- /* Transput.  */
- 
- static void
- stand_transput (void)
- {
-   //  if (!flag_building_libga68)
-   //    a68_extract_revelation (A68_STANDENV, LINE (INFO (TOP_NODE (&A68_JOB))),
-   //                            "TRANSPUT", "ga68");
- }
- 
  /* GNU extensions for the standenv.  */
  
  static void
--- 1288,1293 ----
*************** a68_make_standard_environ (void)
*** 1441,1445 ****
        gnu_prelude ();
        posix_prelude ();
      }
-   stand_transput ();
  }
--- 1420,1423 ----
diff -Nrcpad gcc-16-20260222/gcc/algol68/a68-parser.cc gcc-16-20260301/gcc/algol68/a68-parser.cc
*** gcc-16-20260222/gcc/algol68/a68-parser.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/algol68/a68-parser.cc	Sun Mar  1 22:32:06 2026
*************** a68_new_node (void)
*** 670,675 ****
--- 670,676 ----
    CDECL (z) = NULL_TREE;
    DYNAMIC_STACK_ALLOCS (z) = false;
    PUBLICIZED (z) = false;
+   NEGATED (z) = false;
    return z;
  }
  
diff -Nrcpad gcc-16-20260222/gcc/algol68/a68-types.h gcc-16-20260301/gcc/algol68/a68-types.h
*** gcc-16-20260222/gcc/algol68/a68-types.h	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/algol68/a68-types.h	Sun Mar  1 22:32:06 2026
*************** struct GTY(()) OPTIONS_T
*** 436,442 ****
     DEFINING_INDICANT nodes that appear in declarations marked with PUB.
  
     CDECL is a GCC GENERIC tree corresponding to a DECL_FIELD for FIELD
!    nodes.  */
  
  struct GTY((chain_next ("%h.next"), chain_prev ("%h.previous"))) NODE_T
  {
--- 436,444 ----
     DEFINING_INDICANT nodes that appear in declarations marked with PUB.
  
     CDECL is a GCC GENERIC tree corresponding to a DECL_FIELD for FIELD
!    nodes.
! 
!    NEGATED is used to mark DENOTATION nodes as being negated.  */
  
  struct GTY((chain_next ("%h.next"), chain_prev ("%h.previous"))) NODE_T
  {
*************** struct GTY((chain_next ("%h.next"), chai
*** 456,461 ****
--- 458,464 ----
    tree cdecl;
    bool dynamic_stack_allocs;
    bool publicized;
+   bool negated;
  };
  
  #define NO_NODE ((NODE_T *) 0)
*************** struct GTY(()) A68_T
*** 1036,1041 ****
--- 1039,1045 ----
  #define NCOMMENT_CHAR_IN_LINE(p) (COMMENT_CHAR_IN_LINE (INFO (p)))
  #define NCOMMENT_LINE(p) (COMMENT_LINE (INFO (p)))
  #define NCOMMENT_TYPE(p) (COMMENT_TYPE (INFO (p)))
+ #define NEGATED(p) ((p)->negated)
  #define NPRAGMAT(p) (PRAGMAT (INFO (p)))
  #define NPRAGMAT_CHAR_IN_LINE(p) (PRAGMAT_CHAR_IN_LINE (INFO (p)))
  #define NPRAGMAT_LINE(p) (PRAGMAT_LINE (INFO (p)))
diff -Nrcpad gcc-16-20260222/gcc/algol68/a68.h gcc-16-20260301/gcc/algol68/a68.h
*** gcc-16-20260222/gcc/algol68/a68.h	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/algol68/a68.h	Sun Mar  1 22:32:06 2026
*************** tree a68_bool_ne (tree a, tree b, locati
*** 561,567 ****
  tree a68_get_int_skip_tree (MOID_T *m);
  tree a68_int_maxval (tree type);
  tree a68_int_minval (tree type);
- tree a68_int_width (tree type);
  tree a68_int_sign (tree val);
  tree a68_int_abs (tree val);
  tree a68_int_shorten (MOID_T *to_mode, MOID_T *from_mode, tree val);
--- 561,566 ----
*************** tree a68_real_pi (tree type);
*** 595,602 ****
  tree a68_real_maxval (tree type);
  tree a68_real_minval (tree type);
  tree a68_real_smallval (tree type);
- tree a68_real_width (tree type);
- tree a68_real_exp_width (tree type);
  tree a68_real_sign (tree val);
  tree a68_real_abs (tree val);
  tree a68_real_sqrt (tree val);
--- 594,599 ----
*************** tree a68_lower_longbitswidth (NODE_T *p,
*** 988,1004 ****
  tree a68_lower_longlongbitswidth (NODE_T *p, LOW_CTX_T ctx);
  tree a68_lower_shortbitswidth (NODE_T *p, LOW_CTX_T ctx);
  tree a68_lower_shortshortbitswidth (NODE_T *p, LOW_CTX_T ctx);
- tree a68_lower_intwidth (NODE_T *p, LOW_CTX_T ctx);
- tree a68_lower_longintwidth (NODE_T *p, LOW_CTX_T ctx);
- tree a68_lower_longlongintwidth (NODE_T *p, LOW_CTX_T ctx);
- tree a68_lower_shortintwidth (NODE_T *p, LOW_CTX_T ctx);
- tree a68_lower_shortshortintwidth (NODE_T *p, LOW_CTX_T ctx);
- tree a68_lower_realwidth (NODE_T *p, LOW_CTX_T ctx);
- tree a68_lower_longrealwidth (NODE_T *p, LOW_CTX_T ctx);
- tree a68_lower_longlongrealwidth (NODE_T *p, LOW_CTX_T ctx);
- tree a68_lower_expwidth (NODE_T *p, LOW_CTX_T ctx);
- tree a68_lower_longexpwidth (NODE_T *p, LOW_CTX_T ctx);
- tree a68_lower_longlongexpwidth (NODE_T *p, LOW_CTX_T ctx);
  tree a68_lower_pi (NODE_T *p, LOW_CTX_T ctx);
  tree a68_lower_nullcharacter (NODE_T *p, LOW_CTX_T ctx);
  tree a68_lower_flip (NODE_T *p, LOW_CTX_T ctx);
--- 985,990 ----
diff -Nrcpad gcc-16-20260222/gcc/analyzer/ChangeLog gcc-16-20260301/gcc/analyzer/ChangeLog
*** gcc-16-20260222/gcc/analyzer/ChangeLog	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/analyzer/ChangeLog	Sun Mar  1 22:32:06 2026
***************
*** 1,3 ****
--- 1,47 ----
+ 2026-02-26  David Malcolm  <dmalcolm@redhat.com>
+ 
+ 	PR analyzer/124232
+ 	* kf.cc (kf_putenv::impl_call_pre): Use base region when marking
+ 	pointer as having escaped.
+ 
+ 2026-02-24  David Malcolm  <dmalcolm@redhat.com>
+ 
+ 	PR analyzer/124188
+ 	* region-model-manager.cc
+ 	(region_model_manager::maybe_fold_binop): Don't attempt to fold
+ 	X + (-X) to zero for vector types.
+ 
+ 2026-02-24  David Malcolm  <dmalcolm@redhat.com>
+ 
+ 	PR analyzer/124195
+ 	* region-model-manager.cc
+ 	(region_model_manager::maybe_fold_binop): Bulletproof against
+ 	division by zero by returning "unknown".
+ 	* region-model.cc (region_model::get_gassign_result): Bail out for
+ 	division by zero.
+ 	* svalue.cc (svalue::maybe_get_value_range): Rename to...
+ 	(svalue::maybe_get_value_range_1): ...this.
+ 	(constant_svalue::maybe_get_value_range): Rename to...
+ 	(constant_svalue::maybe_get_value_range_1): ...this.
+ 	(unknown_svalue::maybe_get_value_range): Rename to...
+ 	(unknown_svalue::maybe_get_value_range_1): ...this.
+ 	(unaryop_svalue::maybe_get_value_range): Rename to...
+ 	(unaryop_svalue::maybe_get_value_range_1): ...this.
+ 	(binop_svalue::maybe_get_value_range): Rename to...
+ 	(binop_svalue::maybe_get_value_range_1): ...this.
+ 	* svalue.h (svalue::maybe_get_value_range): Reimplement inline,
+ 	asserting that if we get a result it is not undefined_p.  Use
+ 	maybe_get_value_range_1 for the vfunc.
+ 	(svalue::maybe_get_value_range_1): Rename from above.
+ 	(constant_svalue::maybe_get_value_range): Rename to...
+ 	(constant_svalue::maybe_get_value_range_1): ...this.
+ 	(unknown_svalue::maybe_get_value_range): Rename to...
+ 	(unknown_svalue::maybe_get_value_range_1): ...this.
+ 	(unaryop_svalue::maybe_get_value_range): Rename to...
+ 	(unaryop_svalue::maybe_get_value_range_1): ...this.
+ 	(binop_svalue::maybe_get_value_range): Rename to...
+ 	(binop_svalue::maybe_get_value_range_1): ...this.
+ 
  2026-02-17  David Malcolm  <dmalcolm@redhat.com>
  
  	PR analyzer/124104
diff -Nrcpad gcc-16-20260222/gcc/analyzer/kf.cc gcc-16-20260301/gcc/analyzer/kf.cc
*** gcc-16-20260222/gcc/analyzer/kf.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/analyzer/kf.cc	Sun Mar  1 22:32:06 2026
*************** public:
*** 858,864 ****
      const region *reg
        = model->deref_rvalue (ptr_sval, cd.get_arg_tree (0), ctxt);
      store_manager *store_mgr = model->get_manager ()->get_store_manager ();
!     model->get_store ()->mark_as_escaped (*store_mgr, reg);
      enum memory_space mem_space = reg->get_memory_space ();
      switch (mem_space)
        {
--- 858,864 ----
      const region *reg
        = model->deref_rvalue (ptr_sval, cd.get_arg_tree (0), ctxt);
      store_manager *store_mgr = model->get_manager ()->get_store_manager ();
!     model->get_store ()->mark_as_escaped (*store_mgr, reg->get_base_region ());
      enum memory_space mem_space = reg->get_memory_space ();
      switch (mem_space)
        {
diff -Nrcpad gcc-16-20260222/gcc/analyzer/region-model-manager.cc gcc-16-20260301/gcc/analyzer/region-model-manager.cc
*** gcc-16-20260222/gcc/analyzer/region-model-manager.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/analyzer/region-model-manager.cc	Sun Mar  1 22:32:06 2026
*************** region_model_manager::maybe_fold_binop (
*** 683,689 ****
        /* X + (-X) -> 0.  */
        if (const unaryop_svalue *unary_op = arg1->dyn_cast_unaryop_svalue ())
  	if (unary_op->get_op () == NEGATE_EXPR
! 	    && unary_op->get_arg () == arg0)
  	  return get_or_create_int_cst (type, 0);
        /* X + (Y - X) -> Y.  */
        if (const binop_svalue *bin_op = arg1->dyn_cast_binop_svalue ())
--- 683,690 ----
        /* X + (-X) -> 0.  */
        if (const unaryop_svalue *unary_op = arg1->dyn_cast_unaryop_svalue ())
  	if (unary_op->get_op () == NEGATE_EXPR
! 	    && unary_op->get_arg () == arg0
! 	    && type && (INTEGRAL_TYPE_P (type) || POINTER_TYPE_P (type)))
  	  return get_or_create_int_cst (type, 0);
        /* X + (Y - X) -> Y.  */
        if (const binop_svalue *bin_op = arg1->dyn_cast_binop_svalue ())
*************** region_model_manager::maybe_fold_binop (
*** 791,796 ****
--- 792,811 ----
  	    return get_or_create_cast (type, arg1);
  	}
        break;
+ 
+     case TRUNC_DIV_EXPR:
+     case CEIL_DIV_EXPR:
+     case FLOOR_DIV_EXPR:
+     case ROUND_DIV_EXPR:
+     case TRUNC_MOD_EXPR:
+     case CEIL_MOD_EXPR:
+     case FLOOR_MOD_EXPR:
+     case ROUND_MOD_EXPR:
+     case RDIV_EXPR:
+     case EXACT_DIV_EXPR:
+       if (cst1 && zerop (cst1))
+ 	return get_or_create_unknown_svalue (type);
+       break;
      }
  
    /* For associative ops, fold "(X op CST_A) op CST_B)" to
diff -Nrcpad gcc-16-20260222/gcc/analyzer/region-model.cc gcc-16-20260301/gcc/analyzer/region-model.cc
*** gcc-16-20260222/gcc/analyzer/region-model.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/analyzer/region-model.cc	Sun Mar  1 22:32:06 2026
*************** region_model::get_gassign_result (const
*** 1353,1358 ****
--- 1353,1379 ----
  		}
  	  }
  
+ 	if (ctxt
+ 	    && (op == TRUNC_DIV_EXPR
+ 		|| op == CEIL_DIV_EXPR
+ 		|| op == FLOOR_DIV_EXPR
+ 		|| op == ROUND_DIV_EXPR
+ 		|| op == TRUNC_MOD_EXPR
+ 		|| op == CEIL_MOD_EXPR
+ 		|| op == FLOOR_MOD_EXPR
+ 		|| op == ROUND_MOD_EXPR
+ 		|| op == RDIV_EXPR
+ 		|| op == EXACT_DIV_EXPR))
+ 	  {
+ 	    if (const tree rhs2_cst = rhs2_sval->maybe_get_constant ())
+ 	      if (zerop (rhs2_cst))
+ 		{
+ 		  /* Ideally we should issue a warning here;
+ 		     see PR analyzer/124217.  */
+ 		  return nullptr;
+ 		}
+ 	  }
+ 
  	const svalue *sval_binop
  	  = m_mgr->get_or_create_binop (TREE_TYPE (lhs), op,
  					rhs1_sval, rhs2_sval);
diff -Nrcpad gcc-16-20260222/gcc/analyzer/svalue.cc gcc-16-20260301/gcc/analyzer/svalue.cc
*** gcc-16-20260222/gcc/analyzer/svalue.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/analyzer/svalue.cc	Sun Mar  1 22:32:06 2026
*************** type_can_have_value_range_p (tree type)
*** 895,906 ****
    return true;
  }
  
! /* Base implementation of svalue::maybe_get_value_range vfunc.
     If there is a suitable underlying type, write a "varying" for it to OUT
     (for "any value of that type") and return true; otherwise return false.  */
  
  bool
! svalue::maybe_get_value_range (value_range &out) const
  {
    tree type = get_type ();
    if (!type_can_have_value_range_p (type))
--- 895,906 ----
    return true;
  }
  
! /* Base implementation of svalue::maybe_get_value_range_1 vfunc.
     If there is a suitable underlying type, write a "varying" for it to OUT
     (for "any value of that type") and return true; otherwise return false.  */
  
  bool
! svalue::maybe_get_value_range_1 (value_range &out) const
  {
    tree type = get_type ();
    if (!type_can_have_value_range_p (type))
*************** constant_svalue::all_zeroes_p () const
*** 1196,1208 ****
  }
  
  
! /* Implementation of svalue::maybe_get_value_range for constant_svalue.
     If there is a suitable underlying type, write the value_range for the
     single value of m_cst_expr to OUT and return true; otherwise return
     false.  */
  
  bool
! constant_svalue::maybe_get_value_range (value_range &out) const
  {
    if (!type_can_have_value_range_p (get_type ()))
      return false;
--- 1196,1208 ----
  }
  
  
! /* Implementation of svalue::maybe_get_value_range_1 for constant_svalue.
     If there is a suitable underlying type, write the value_range for the
     single value of m_cst_expr to OUT and return true; otherwise return
     false.  */
  
  bool
! constant_svalue::maybe_get_value_range_1 (value_range &out) const
  {
    if (!type_can_have_value_range_p (get_type ()))
      return false;
*************** unknown_svalue::maybe_fold_bits_within (
*** 1275,1281 ****
  }
  
  bool
! unknown_svalue::maybe_get_value_range (value_range &) const
  {
    /* Don't attempt to participate in range ops.  */
    return false;
--- 1275,1281 ----
  }
  
  bool
! unknown_svalue::maybe_get_value_range_1 (value_range &) const
  {
    /* Don't attempt to participate in range ops.  */
    return false;
*************** unaryop_svalue::maybe_fold_bits_within (
*** 1572,1581 ****
    return nullptr;
  }
  
! /* Implementation of svalue::maybe_get_value_range for unaryop_svalue.  */
  
  bool
! unaryop_svalue::maybe_get_value_range (value_range &out) const
  {
    tree type = get_type ();
    if (!type_can_have_value_range_p (type))
--- 1572,1581 ----
    return nullptr;
  }
  
! /* Implementation of svalue::maybe_get_value_range_1 for unaryop_svalue.  */
  
  bool
! unaryop_svalue::maybe_get_value_range_1 (value_range &out) const
  {
    tree type = get_type ();
    if (!type_can_have_value_range_p (type))
*************** sub_svalue::sub_svalue (symbol::id_t id,
*** 1716,1725 ****
    gcc_assert (parent_svalue->can_have_associated_state_p ());
  }
  
! /* Implementation of svalue::maybe_get_value_range for binop_svalue.  */
  
  bool
! binop_svalue::maybe_get_value_range (value_range &out) const
  {
    tree type = get_type ();
    if (!type_can_have_value_range_p (type))
--- 1716,1725 ----
    gcc_assert (parent_svalue->can_have_associated_state_p ());
  }
  
! /* Implementation of svalue::maybe_get_value_range_1 for binop_svalue.  */
  
  bool
! binop_svalue::maybe_get_value_range_1 (value_range &out) const
  {
    tree type = get_type ();
    if (!type_can_have_value_range_p (type))
diff -Nrcpad gcc-16-20260222/gcc/analyzer/svalue.h gcc-16-20260301/gcc/analyzer/svalue.h
*** gcc-16-20260222/gcc/analyzer/svalue.h	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/analyzer/svalue.h	Sun Mar  1 22:32:06 2026
*************** public:
*** 192,198 ****
  
    /* If we can get a value_range for this svalue, write it to OUT
       and return true.  Otherwise return false.  */
!   virtual bool maybe_get_value_range (value_range &out) const;
  
   protected:
    svalue (complexity c, symbol::id_t id, tree type)
--- 192,207 ----
  
    /* If we can get a value_range for this svalue, write it to OUT
       and return true.  Otherwise return false.  */
!   bool
!   maybe_get_value_range (value_range &out) const
!   {
!     if (maybe_get_value_range_1 (out))
!       {
! 	gcc_assert (!out.undefined_p ());
! 	return true;
!       }
!     return false;
!   }
  
   protected:
    svalue (complexity c, symbol::id_t id, tree type)
*************** public:
*** 207,212 ****
--- 216,223 ----
    virtual void
    add_dump_widget_children (text_art::tree_widget &,
  			    const dump_widget_info &dwi) const = 0;
+   virtual bool
+   maybe_get_value_range_1 (value_range &out) const;
  
    tree m_type;
  };
*************** public:
*** 370,376 ****
  
    bool all_zeroes_p () const final override;
  
!   bool maybe_get_value_range (value_range &out) const final override;
  
   private:
    tree m_cst_expr;
--- 381,387 ----
  
    bool all_zeroes_p () const final override;
  
!   bool maybe_get_value_range_1 (value_range &out) const final override;
  
   private:
    tree m_cst_expr;
*************** public:
*** 423,429 ****
  			  const bit_range &subrange,
  			  region_model_manager *mgr) const final override;
  
!   bool maybe_get_value_range (value_range &out) const final override;
  
    /* Unknown values are singletons per-type, so can't have state.  */
    bool can_have_associated_state_p () const final override { return false; }
--- 434,440 ----
  			  const bit_range &subrange,
  			  region_model_manager *mgr) const final override;
  
!   bool maybe_get_value_range_1 (value_range &out) const final override;
  
    /* Unknown values are singletons per-type, so can't have state.  */
    bool can_have_associated_state_p () const final override { return false; }
*************** public:
*** 771,777 ****
  			  const bit_range &subrange,
  			  region_model_manager *mgr) const final override;
  
!   bool maybe_get_value_range (value_range &out) const final override;
  
   private:
    enum tree_code m_op;
--- 782,788 ----
  			  const bit_range &subrange,
  			  region_model_manager *mgr) const final override;
  
!   bool maybe_get_value_range_1 (value_range &out) const final override;
  
   private:
    enum tree_code m_op;
*************** public:
*** 869,875 ****
    bool implicitly_live_p (const svalue_set *,
  			  const region_model *) const final override;
  
!   bool maybe_get_value_range (value_range &out) const final override;
  
    enum tree_code get_op () const { return m_op; }
    const svalue *get_arg0 () const { return m_arg0; }
--- 880,886 ----
    bool implicitly_live_p (const svalue_set *,
  			  const region_model *) const final override;
  
!   bool maybe_get_value_range_1 (value_range &out) const final override;
  
    enum tree_code get_op () const { return m_op; }
    const svalue *get_arg0 () const { return m_arg0; }
diff -Nrcpad gcc-16-20260222/gcc/attr-urls.def gcc-16-20260301/gcc/attr-urls.def
*** gcc-16-20260222/gcc/attr-urls.def	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/attr-urls.def	Sun Mar  1 22:32:06 2026
***************
*** 1,384 ****
  /* Autogenerated by regenerate-attr-urls.py.  */
  
! const attr_url_entry enumerator_attrs[] = {
!  { "deprecated", "gcc/Enumerator-Attributes.html#index-deprecated-enumerator-attribute", "", 10},
!  { "unavailable", "gcc/Enumerator-Attributes.html#index-unavailable-enumerator-attribute", "", 11},
! };
! 
! const attr_url_entry function_attrs[] = {
!  { "OS_main", "gcc/AVR-Function-Attributes.html#index-OS_005fmain-function-attribute_002c-AVR", "AVR", 7},
!  { "OS_task", "gcc/AVR-Function-Attributes.html#index-OS_005ftask-function-attribute_002c-AVR", "AVR", 7},
!  { "abi_tag", "gcc/C_002b_002b-Attributes.html#index-abi_005ftag-function-attribute", "", 7},
!  { "access", "gcc/Common-Function-Attributes.html#index-access-function-attribute", "", 6},
!  { "alias", "gcc/Common-Function-Attributes.html#index-alias-function-attribute", "", 5},
!  { "aligned", "gcc/Common-Function-Attributes.html#index-aligned-function-attribute", "", 7},
!  { "alloc_align", "gcc/Common-Function-Attributes.html#index-alloc_005falign-function-attribute", "", 11},
!  { "alloc_size", "gcc/Common-Function-Attributes.html#index-alloc_005fsize-function-attribute", "", 10},
!  { "always_inline", "gcc/Common-Function-Attributes.html#index-always_005finline-function-attribute", "", 13},
!  { "amdgpu_hsa_kernel", "gcc/AMD-GCN-Function-Attributes.html#index-amdgpu_005fhsa_005fkernel-function-attribute_002c-AMD-GCN", "AMD GCN", 17},
!  { "arch=", "gcc/AArch64-Function-Attributes.html#index-arch_003d-function-attribute_002c-AArch64", "AArch64", 5},
!  { "arch=", "gcc/ARM-Function-Attributes.html#index-arch_003d-function-attribute_002c-ARM", "ARM", 5},
!  { "arch=", "gcc/LoongArch-Function-Attributes.html#index-arch_003d-function-attribute_002c-LoongArch", "LoongArch", 5},
!  { "arch=", "gcc/RISC-V-Function-Attributes.html#index-arch_003d-function-attribute_002c-RISC-V", "RISC-V", 5},
!  { "artificial", "gcc/Common-Function-Attributes.html#index-artificial-function-attribute", "", 10},
!  { "assume_aligned", "gcc/Common-Function-Attributes.html#index-assume_005faligned-function-attribute", "", 14},
!  { "bank_switch", "gcc/M32C-Function-Attributes.html#index-bank_005fswitch-function-attribute_002c-M32C", "M32C", 11},
!  { "branch-protection", "gcc/AArch64-Function-Attributes.html#index-branch-protection-function-attribute_002c-AArch64", "AArch64", 17},
!  { "break_handler", "gcc/MicroBlaze-Function-Attributes.html#index-break_005fhandler-function-attribute_002c-MicroBlaze", "MicroBlaze", 13},
!  { "brk_interrupt", "gcc/RL78-Function-Attributes.html#index-brk_005finterrupt-function-attribute_002c-RL78", "RL78", 13},
!  { "callee_pop_aggregate_return", "gcc/x86-Function-Attributes.html#index-callee_005fpop_005faggregate_005freturn-function-attribute_002c-x86", "x86", 27},
!  { "cdecl", "gcc/x86-Function-Attributes.html#index-cdecl-function-attribute_002c-x86-32", "x86-32", 5},
!  { "cf_check", "gcc/x86-Function-Attributes.html#index-cf_005fcheck-function-attribute_002c-x86", "x86", 8},
!  { "cmodel=", "gcc/AArch64-Function-Attributes.html#index-cmodel_003d-function-attribute_002c-AArch64", "AArch64", 7},
!  { "cmodel=", "gcc/LoongArch-Function-Attributes.html#index-cmodel_003d-function-attribute_002c-LoongArch", "LoongArch", 7},
!  { "code_readable", "gcc/MIPS-Function-Attributes.html#index-code_005freadable-function-attribute_002c-MIPS", "MIPS", 13},
!  { "cold", "gcc/Common-Function-Attributes.html#index-cold-function-attribute", "", 4},
!  { "const", "gcc/Common-Function-Attributes.html#index-const-function-attribute", "", 5},
!  { "constructor", "gcc/Common-Function-Attributes.html#index-constructor-function-attribute", "", 11},
!  { "copy", "gcc/Common-Function-Attributes.html#index-copy-function-attribute", "", 4},
!  { "cpu=", "gcc/AArch64-Function-Attributes.html#index-cpu_003d-function-attribute_002c-AArch64", "AArch64", 4},
!  { "cpu=", "gcc/RISC-V-Function-Attributes.html#index-cpu_003d-function-attribute_002c-RISC-V", "RISC-V", 4},
!  { "critical", "gcc/MSP430-Function-Attributes.html#index-critical-function-attribute_002c-MSP430", "MSP430", 8},
!  { "deprecated", "gcc/Common-Function-Attributes.html#index-deprecated-function-attribute", "", 10},
!  { "destructor", "gcc/Common-Function-Attributes.html#index-destructor-function-attribute", "", 10},
!  { "disinterrupt", "gcc/Epiphany-Function-Attributes.html#index-disinterrupt-function-attribute_002c-Epiphany", "Epiphany", 12},
!  { "dllexport", "gcc/Microsoft-Windows-Function-Attributes.html#index-dllexport-function-attribute", "", 9},
!  { "dllimport", "gcc/Microsoft-Windows-Function-Attributes.html#index-dllimport-function-attribute", "", 9},
!  { "either", "gcc/MSP430-Function-Attributes.html#index-either-function-attribute_002c-MSP430", "MSP430", 6},
!  { "error", "gcc/Common-Function-Attributes.html#index-error-function-attribute", "", 5},
!  { "exception", "gcc/NDS32-Function-Attributes.html#index-exception-function-attribute", "", 9},
!  { "exception_handler", "gcc/Blackfin-Function-Attributes.html#index-exception_005fhandler-function-attribute", "", 17},
!  { "expected_throw", "gcc/Common-Function-Attributes.html#index-expected_005fthrow-function-attribute", "", 14},
!  { "externally_visible", "gcc/Common-Function-Attributes.html#index-externally_005fvisible-function-attribute", "", 18},
!  { "far", "gcc/MIPS-Function-Attributes.html#index-far-function-attribute_002c-MIPS", "MIPS", 3},
!  { "fast_interrupt", "gcc/M32C-Function-Attributes.html#index-fast_005finterrupt-function-attribute_002c-M32C", "M32C", 14},
!  { "fast_interrupt", "gcc/MicroBlaze-Function-Attributes.html#index-fast_005finterrupt-function-attribute_002c-MicroBlaze", "MicroBlaze", 14},
!  { "fast_interrupt", "gcc/RX-Function-Attributes.html#index-fast_005finterrupt-function-attribute_002c-RX", "RX", 14},
!  { "fastcall", "gcc/x86-Function-Attributes.html#index-fastcall-function-attribute_002c-x86-32", "x86-32", 8},
!  { "fd_arg", "gcc/Common-Function-Attributes.html#index-fd_005farg-function-attribute", "", 6},
!  { "fd_arg_read", "gcc/Common-Function-Attributes.html#index-fd_005farg_005fread-function-attribute", "", 11},
!  { "fd_arg_write", "gcc/Common-Function-Attributes.html#index-fd_005farg_005fwrite-function-attribute", "", 12},
!  { "fentry_name", "gcc/x86-Function-Attributes.html#index-fentry_005fname-function-attribute_002c-x86", "x86", 11},
!  { "fentry_section", "gcc/x86-Function-Attributes.html#index-fentry_005fsection-function-attribute_002c-x86", "x86", 14},
!  { "fix-cortex-a53-835769", "gcc/AArch64-Function-Attributes.html#index-fix-cortex-a53-835769-function-attribute_002c-AArch64", "AArch64", 21},
!  { "flatten", "gcc/Common-Function-Attributes.html#index-flatten-function-attribute", "", 7},
!  { "force_align_arg_pointer", "gcc/x86-Function-Attributes.html#index-force_005falign_005farg_005fpointer-function-attribute_002c-x86", "x86", 23},
!  { "format", "gcc/Common-Function-Attributes.html#index-format-function-attribute", "", 6},
!  { "format_arg", "gcc/Common-Function-Attributes.html#index-format_005farg-function-attribute", "", 10},
!  { "forwarder_section", "gcc/Epiphany-Function-Attributes.html#index-forwarder_005fsection-function-attribute_002c-Epiphany", "Epiphany", 17},
!  { "function_return", "gcc/x86-Function-Attributes.html#index-function_005freturn-function-attribute_002c-x86", "x86", 15},
!  { "function_vector", "gcc/H8_002f300-Function-Attributes.html#index-function_005fvector-function-attribute_002c-H8_002f300", "H8/300", 15},
!  { "function_vector", "gcc/M32C-Function-Attributes.html#index-function_005fvector-function-attribute_002c-M16C_002fM32C", "M16C/M32C", 15},
!  { "function_vector", "gcc/SH-Function-Attributes.html#index-function_005fvector-function-attribute_002c-SH", "SH", 15},
!  { "general-regs-only", "gcc/AArch64-Function-Attributes.html#index-general-regs-only-function-attribute_002c-AArch64", "AArch64", 17},
!  { "general-regs-only", "gcc/ARM-Function-Attributes.html#index-general-regs-only-function-attribute_002c-ARM", "ARM", 17},
!  { "gnu_inline", "gcc/Common-Function-Attributes.html#index-gnu_005finline-function-attribute", "", 10},
!  { "hot", "gcc/Common-Function-Attributes.html#index-hot-function-attribute", "", 3},
!  { "hotpatch", "gcc/S_002f390-Function-Attributes.html#index-hotpatch-function-attribute_002c-S_002f390", "S/390", 8},
!  { "ifunc", "gcc/Common-Function-Attributes.html#index-ifunc-function-attribute", "", 5},
!  { "indirect_branch", "gcc/x86-Function-Attributes.html#index-indirect_005fbranch-function-attribute_002c-x86", "x86", 15},
!  { "indirect_return", "gcc/AArch64-Function-Attributes.html#index-indirect_005freturn-function-attribute_002c-AArch64", "AArch64", 15},
!  { "indirect_return", "gcc/x86-Function-Attributes.html#index-indirect_005freturn-function-attribute_002c-x86", "x86", 15},
!  { "interrupt", "gcc/ARC-Function-Attributes.html#index-interrupt-function-attribute_002c-ARC", "ARC", 9},
!  { "interrupt", "gcc/ARM-Function-Attributes.html#index-interrupt-function-attribute_002c-ARM", "ARM", 9},
!  { "interrupt", "gcc/AVR-Function-Attributes.html#index-interrupt-function-attribute_002c-AVR", "AVR", 9},
!  { "interrupt", "gcc/C-SKY-Function-Attributes.html#index-interrupt-function-attribute_002c-C-SKY", "C-SKY", 9},
!  { "interrupt", "gcc/Common-Function-Attributes.html#index-interrupt-function-attribute", "", 9},
!  { "interrupt", "gcc/Epiphany-Function-Attributes.html#index-interrupt-function-attribute_002c-Epiphany", "Epiphany", 9},
!  { "interrupt", "gcc/M32C-Function-Attributes.html#index-interrupt-function-attribute_002c-M32C", "M32C", 9},
!  { "interrupt", "gcc/M32R_002fD-Function-Attributes.html#index-interrupt-function-attribute_002c-M32R_002fD", "M32R/D", 9},
!  { "interrupt", "gcc/MIPS-Function-Attributes.html#index-interrupt-function-attribute_002c-MIPS", "MIPS", 9},
!  { "interrupt", "gcc/MSP430-Function-Attributes.html#index-interrupt-function-attribute_002c-MSP430", "MSP430", 9},
!  { "interrupt", "gcc/NDS32-Function-Attributes.html#index-interrupt-function-attribute_002c-NDS32", "NDS32", 9},
!  { "interrupt", "gcc/RISC-V-Function-Attributes.html#index-interrupt-function-attribute_002c-RISC-V", "RISC-V", 9},
!  { "interrupt", "gcc/RL78-Function-Attributes.html#index-interrupt-function-attribute_002c-RL78", "RL78", 9},
!  { "interrupt", "gcc/RX-Function-Attributes.html#index-interrupt-function-attribute_002c-RX", "RX", 9},
!  { "interrupt", "gcc/V850-Function-Attributes.html#index-interrupt-function-attribute_002c-V850", "V850", 9},
!  { "interrupt", "gcc/Visium-Function-Attributes.html#index-interrupt-function-attribute_002c-Visium", "Visium", 9},
!  { "interrupt", "gcc/Xstormy16-Function-Attributes.html#index-interrupt-function-attribute_002c-Xstormy16", "Xstormy16", 9},
!  { "interrupt", "gcc/m68k-Function-Attributes.html#index-interrupt-function-attribute_002c-m68k", "m68k", 9},
!  { "interrupt", "gcc/x86-Function-Attributes.html#index-interrupt-function-attribute_002c-x86", "x86", 9},
!  { "interrupt_handler", "gcc/Blackfin-Function-Attributes.html#index-interrupt_005fhandler-function-attribute_002c-Blackfin", "Blackfin", 17},
!  { "interrupt_handler", "gcc/Common-Function-Attributes.html#index-interrupt_005fhandler-function-attribute", "", 17},
!  { "interrupt_handler", "gcc/H8_002f300-Function-Attributes.html#index-interrupt_005fhandler-function-attribute_002c-H8_002f300", "H8/300", 17},
!  { "interrupt_handler", "gcc/MicroBlaze-Function-Attributes.html#index-interrupt_005fhandler-function-attribute_002c-MicroBlaze", "MicroBlaze", 17},
!  { "interrupt_handler", "gcc/SH-Function-Attributes.html#index-interrupt_005fhandler-function-attribute_002c-SH", "SH", 17},
!  { "interrupt_handler", "gcc/V850-Function-Attributes.html#index-interrupt_005fhandler-function-attribute_002c-V850", "V850", 17},
!  { "interrupt_handler", "gcc/m68k-Function-Attributes.html#index-interrupt_005fhandler-function-attribute_002c-m68k", "m68k", 17},
!  { "interrupt_thread", "gcc/m68k-Function-Attributes.html#index-interrupt_005fthread-function-attribute_002c-fido", "fido", 16},
!  { "isr", "gcc/ARM-Function-Attributes.html#index-isr-function-attribute_002c-ARM", "ARM", 3},
!  { "isr", "gcc/C-SKY-Function-Attributes.html#index-isr-function-attribute_002c-C-SKY", "C-SKY", 3},
!  { "jli_always", "gcc/ARC-Function-Attributes.html#index-jli_005falways-function-attribute_002c-ARC", "ARC", 10},
!  { "jli_fixed", "gcc/ARC-Function-Attributes.html#index-jli_005ffixed-function-attribute_002c-ARC", "ARC", 9},
!  { "keep_interrupts_masked", "gcc/MIPS-Function-Attributes.html#index-keep_005finterrupts_005fmasked-function-attribute_002c-MIPS", "MIPS", 22},
!  { "kernel", "gcc/Nvidia-PTX-Function-Attributes.html#index-kernel-function-attribute_002c-Nvidia-PTX", "Nvidia PTX", 6},
!  { "kspisusp", "gcc/Blackfin-Function-Attributes.html#index-kspisusp-function-attribute_002c-Blackfin", "Blackfin", 8},
!  { "l1_text", "gcc/Blackfin-Function-Attributes.html#index-l1_005ftext-function-attribute_002c-Blackfin", "Blackfin", 7},
!  { "l2", "gcc/Blackfin-Function-Attributes.html#index-l2-function-attribute_002c-Blackfin", "Blackfin", 2},
!  { "lasx", "gcc/LoongArch-Function-Attributes.html#index-lasx-function-attribute_002c-LoongArch", "LoongArch", 4},
!  { "leaf", "gcc/Common-Function-Attributes.html#index-leaf-function-attribute", "", 4},
!  { "long_call", "gcc/ARC-Function-Attributes.html#index-long_005fcall-function-attribute_002c-ARC", "ARC", 9},
!  { "long_call", "gcc/ARM-Function-Attributes.html#index-long_005fcall-function-attribute_002c-ARM", "ARM", 9},
!  { "long_call", "gcc/Epiphany-Function-Attributes.html#index-long_005fcall-function-attribute_002c-Epiphany", "Epiphany", 9},
!  { "long_call", "gcc/MIPS-Function-Attributes.html#index-long_005fcall-function-attribute_002c-MIPS", "MIPS", 9},
!  { "longcall", "gcc/Blackfin-Function-Attributes.html#index-longcall-function-attribute_002c-Blackfin", "Blackfin", 8},
!  { "longcall", "gcc/PowerPC-Function-Attributes.html#index-longcall-function-attribute_002c-PowerPC", "PowerPC", 8},
!  { "lower", "gcc/MSP430-Function-Attributes.html#index-lower-function-attribute_002c-MSP430", "MSP430", 5},
!  { "lsx", "gcc/LoongArch-Function-Attributes.html#index-lsx-function-attribute_002c-LoongArch", "LoongArch", 3},
!  { "malloc", "gcc/Common-Function-Attributes.html#index-malloc-function-attribute", "", 6},
!  { "medium_call", "gcc/ARC-Function-Attributes.html#index-medium_005fcall-function-attribute_002c-ARC", "ARC", 11},
!  { "micromips", "gcc/MIPS-Function-Attributes.html#index-micromips-function-attribute", "", 9},
!  { "mips16", "gcc/MIPS-Function-Attributes.html#index-mips16-function-attribute_002c-MIPS", "MIPS", 6},
!  { "model", "gcc/M32R_002fD-Function-Attributes.html#index-model-function-attribute_002c-M32R_002fD", "M32R/D", 5},
!  { "ms_abi", "gcc/x86-Function-Attributes.html#index-ms_005fabi-function-attribute_002c-x86", "x86", 6},
!  { "ms_hook_prologue", "gcc/x86-Function-Attributes.html#index-ms_005fhook_005fprologue-function-attribute_002c-x86", "x86", 16},
!  { "naked", "gcc/ARC-Function-Attributes.html#index-naked-function-attribute_002c-ARC", "ARC", 5},
!  { "naked", "gcc/ARM-Function-Attributes.html#index-naked-function-attribute_002c-ARM", "ARM", 5},
!  { "naked", "gcc/AVR-Function-Attributes.html#index-naked-function-attribute_002c-AVR", "AVR", 5},
!  { "naked", "gcc/BPF-Function-Attributes.html#index-naked-function-attribute_002c-BPF", "BPF", 5},
!  { "naked", "gcc/C-SKY-Function-Attributes.html#index-naked-function-attribute_002c-C-SKY", "C-SKY", 5},
!  { "naked", "gcc/MCORE-Function-Attributes.html#index-naked-function-attribute_002c-MCORE", "MCORE", 5},
!  { "naked", "gcc/MSP430-Function-Attributes.html#index-naked-function-attribute_002c-MSP430", "MSP430", 5},
!  { "naked", "gcc/NDS32-Function-Attributes.html#index-naked-function-attribute_002c-NDS32", "NDS32", 5},
!  { "naked", "gcc/RISC-V-Function-Attributes.html#index-naked-function-attribute_002c-RISC-V", "RISC-V", 5},
!  { "naked", "gcc/RL78-Function-Attributes.html#index-naked-function-attribute_002c-RL78", "RL78", 5},
!  { "naked", "gcc/RX-Function-Attributes.html#index-naked-function-attribute_002c-RX", "RX", 5},
!  { "naked", "gcc/x86-Function-Attributes.html#index-naked-function-attribute_002c-x86", "x86", 5},
!  { "near", "gcc/MIPS-Function-Attributes.html#index-near-function-attribute_002c-MIPS", "MIPS", 4},
!  { "nested", "gcc/NDS32-Function-Attributes.html#index-nested-function-attribute_002c-NDS32", "NDS32", 6},
!  { "nested_ready", "gcc/NDS32-Function-Attributes.html#index-nested_005fready-function-attribute_002c-NDS32", "NDS32", 12},
!  { "nesting", "gcc/Blackfin-Function-Attributes.html#index-nesting-function-attribute_002c-Blackfin", "Blackfin", 7},
!  { "nmi", "gcc/NDS32-Function-Attributes.html#index-nmi-function-attribute_002c-NDS32", "NDS32", 3},
!  { "nmi_handler", "gcc/Blackfin-Function-Attributes.html#index-nmi_005fhandler-function-attribute_002c-Blackfin", "Blackfin", 11},
!  { "no_callee_saved_registers", "gcc/x86-Function-Attributes.html#index-no_005fcallee_005fsaved_005fregisters-function-attribute_002c-x86", "x86", 25},
!  { "no_caller_saved_registers", "gcc/x86-Function-Attributes.html#index-no_005fcaller_005fsaved_005fregisters-function-attribute_002c-x86", "x86", 25},
!  { "no_dangling", "gcc/C_002b_002b-Attributes.html#index-no_005fdangling-function-attribute", "", 11},
!  { "no_gccisr", "gcc/AVR-Function-Attributes.html#index-no_005fgccisr-function-attribute_002c-AVR", "AVR", 9},
!  { "no_icf", "gcc/Common-Function-Attributes.html#index-no_005ficf-function-attribute", "", 6},
!  { "no_instrument_function", "gcc/Common-Function-Attributes.html#index-no_005finstrument_005ffunction-function-attribute", "", 22},
!  { "no_profile_instrument_function", "gcc/Common-Function-Attributes.html#index-no_005fprofile_005finstrument_005ffunction-function-attribute", "", 30},
!  { "no_reorder", "gcc/Common-Function-Attributes.html#index-no_005freorder-function-attribute", "", 10},
!  { "no_sanitize", "gcc/Common-Function-Attributes.html#index-no_005fsanitize-function-attribute", "", 11},
!  { "no_sanitize_address", "gcc/Common-Function-Attributes.html#index-no_005fsanitize_005faddress-function-attribute", "", 19},
!  { "no_sanitize_coverage", "gcc/Common-Function-Attributes.html#index-no_005fsanitize_005fcoverage-function-attribute", "", 20},
!  { "no_sanitize_thread", "gcc/Common-Function-Attributes.html#index-no_005fsanitize_005fthread-function-attribute", "", 18},
!  { "no_sanitize_undefined", "gcc/Common-Function-Attributes.html#index-no_005fsanitize_005fundefined-function-attribute", "", 21},
!  { "no_split_stack", "gcc/Common-Function-Attributes.html#index-no_005fsplit_005fstack-function-attribute", "", 14},
!  { "no_stack_limit", "gcc/Common-Function-Attributes.html#index-no_005fstack_005flimit-function-attribute", "", 14},
!  { "no_stack_protector", "gcc/Common-Function-Attributes.html#index-no_005fstack_005fprotector-function-attribute", "", 18},
!  { "noblock", "gcc/AVR-Function-Attributes.html#index-noblock-function-attribute_002c-AVR", "AVR", 7},
!  { "nocf_check", "gcc/x86-Function-Attributes.html#index-nocf_005fcheck-function-attribute", "", 10},
!  { "noclone", "gcc/Common-Function-Attributes.html#index-noclone-function-attribute", "", 7},
!  { "nocompression", "gcc/MIPS-Function-Attributes.html#index-nocompression-function-attribute_002c-MIPS", "MIPS", 13},
!  { "nodirect_extern_access", "gcc/x86-Function-Attributes.html#index-nodirect_005fextern_005faccess-function-attribute", "", 22},
!  { "noinline", "gcc/Common-Function-Attributes.html#index-noinline-function-attribute", "", 8},
!  { "noipa", "gcc/Common-Function-Attributes.html#index-noipa-function-attribute", "", 5},
!  { "nomicromips", "gcc/MIPS-Function-Attributes.html#index-nomicromips-function-attribute", "", 11},
!  { "nomips16", "gcc/MIPS-Function-Attributes.html#index-nomips16-function-attribute_002c-MIPS", "MIPS", 8},
!  { "nonnull", "gcc/Common-Function-Attributes.html#index-nonnull-function-attribute", "", 7},
!  { "nonnull_if_nonzero", "gcc/Common-Function-Attributes.html#index-nonnull_005fif_005fnonzero-function-attribute", "", 18},
!  { "noplt", "gcc/Common-Function-Attributes.html#index-noplt-function-attribute", "", 5},
!  { "noreturn", "gcc/Common-Function-Attributes.html#index-noreturn-function-attribute", "", 8},
!  { "nosave_low_regs", "gcc/SH-Function-Attributes.html#index-nosave_005flow_005fregs-function-attribute_002c-SH", "SH", 15},
!  { "not_nested", "gcc/NDS32-Function-Attributes.html#index-not_005fnested-function-attribute_002c-NDS32", "NDS32", 10},
!  { "nothrow", "gcc/Common-Function-Attributes.html#index-nothrow-function-attribute", "", 7},
!  { "null_terminated_string_arg", "gcc/Common-Function-Attributes.html#index-null_005fterminated_005fstring_005farg-function-attribute", "", 26},
!  { "omit-leaf-frame-pointer", "gcc/AArch64-Function-Attributes.html#index-omit-leaf-frame-pointer-function-attribute_002c-AArch64", "AArch64", 23},
!  { "optimize", "gcc/Common-Function-Attributes.html#index-optimize-function-attribute", "", 8},
!  { "outline-atomics", "gcc/AArch64-Function-Attributes.html#index-outline-atomics-function-attribute_002c-AArch64", "AArch64", 15},
!  { "partial_save", "gcc/NDS32-Function-Attributes.html#index-partial_005fsave-function-attribute_002c-NDS32", "NDS32", 12},
!  { "patchable_function_entry", "gcc/Common-Function-Attributes.html#index-patchable_005ffunction_005fentry-function-attribute", "", 24},
!  { "pcs", "gcc/ARM-Function-Attributes.html#index-pcs-function-attribute_002c-ARM", "ARM", 3},
!  { "prefer-vector-width", "gcc/x86-Function-Attributes.html#index-prefer-vector-width-function-attribute_002c-x86", "x86", 19},
!  { "pure", "gcc/Common-Function-Attributes.html#index-pure-function-attribute", "", 4},
!  { "reentrant", "gcc/MSP430-Function-Attributes.html#index-reentrant-function-attribute_002c-MSP430", "MSP430", 9},
!  { "regparm", "gcc/x86-Function-Attributes.html#index-regparm-function-attribute_002c-x86", "x86", 7},
!  { "renesas", "gcc/SH-Function-Attributes.html#index-renesas-function-attribute_002c-SH", "SH", 7},
!  { "resbank", "gcc/SH-Function-Attributes.html#index-resbank-function-attribute_002c-SH", "SH", 7},
!  { "reset", "gcc/NDS32-Function-Attributes.html#index-reset-function-attribute_002c-NDS32", "NDS32", 5},
!  { "retain", "gcc/Common-Function-Attributes.html#index-retain-function-attribute", "", 6},
!  { "returns_nonnull", "gcc/Common-Function-Attributes.html#index-returns_005fnonnull-function-attribute", "", 15},
!  { "returns_twice", "gcc/Common-Function-Attributes.html#index-returns_005ftwice-function-attribute", "", 13},
!  { "riscv_vector_cc", "gcc/RISC-V-Function-Attributes.html#index-riscv_005fvector_005fcc-function-attribute_002c-RISC-V", "RISC-V", 15},
!  { "save_all", "gcc/NDS32-Function-Attributes.html#index-save_005fall-function-attribute_002c-NDS32", "NDS32", 8},
!  { "save_volatiles", "gcc/MicroBlaze-Function-Attributes.html#index-save_005fvolatiles-function-attribute_002c-MicroBlaze", "MicroBlaze", 14},
!  { "saveall", "gcc/Blackfin-Function-Attributes.html#index-saveall-function-attribute_002c-Blackfin", "Blackfin", 7},
!  { "saveall", "gcc/H8_002f300-Function-Attributes.html#index-saveall-function-attribute_002c-H8_002f300", "H8/300", 7},
!  { "section", "gcc/Common-Function-Attributes.html#index-section-function-attribute", "", 7},
!  { "secure_call", "gcc/ARC-Function-Attributes.html#index-secure_005fcall-function-attribute_002c-ARC", "ARC", 11},
!  { "sentinel", "gcc/Common-Function-Attributes.html#index-sentinel-function-attribute", "", 8},
!  { "short_call", "gcc/ARC-Function-Attributes.html#index-short_005fcall-function-attribute_002c-ARC", "ARC", 10},
!  { "short_call", "gcc/ARM-Function-Attributes.html#index-short_005fcall-function-attribute_002c-ARM", "ARM", 10},
!  { "short_call", "gcc/Epiphany-Function-Attributes.html#index-short_005fcall-function-attribute_002c-Epiphany", "Epiphany", 10},
!  { "short_call", "gcc/MIPS-Function-Attributes.html#index-short_005fcall-function-attribute_002c-MIPS", "MIPS", 10},
!  { "shortcall", "gcc/Blackfin-Function-Attributes.html#index-shortcall-function-attribute_002c-Blackfin", "Blackfin", 9},
!  { "shortcall", "gcc/PowerPC-Function-Attributes.html#index-shortcall-function-attribute_002c-PowerPC", "PowerPC", 9},
!  { "sign-return-address", "gcc/AArch64-Function-Attributes.html#index-sign-return-address-function-attribute_002c-AArch64", "AArch64", 19},
!  { "signal", "gcc/AVR-Function-Attributes.html#index-signal-function-attribute_002c-AVR", "AVR", 6},
!  { "simd", "gcc/Common-Function-Attributes.html#index-simd-function-attribute", "", 4},
!  { "sp_switch", "gcc/SH-Function-Attributes.html#index-sp_005fswitch-function-attribute_002c-SH", "SH", 9},
!  { "sseregparm", "gcc/x86-Function-Attributes.html#index-sseregparm-function-attribute_002c-x86", "x86", 10},
!  { "stack_protect", "gcc/Common-Function-Attributes.html#index-stack_005fprotect-function-attribute", "", 13},
!  { "stdcall", "gcc/x86-Function-Attributes.html#index-stdcall-function-attribute_002c-x86-32", "x86-32", 7},
!  { "strict-align", "gcc/AArch64-Function-Attributes.html#index-strict-align-function-attribute_002c-AArch64", "AArch64", 12},
!  { "strict-align", "gcc/LoongArch-Function-Attributes.html#index-strict-align-function-attribute_002c-LoongArch", "LoongArch", 12},
!  { "symver", "gcc/Common-Function-Attributes.html#index-symver-function-attribute", "", 6},
!  { "syscall_linkage", "gcc/IA-64-Function-Attributes.html#index-syscall_005flinkage-function-attribute_002c-IA-64", "IA-64", 15},
!  { "sysv_abi", "gcc/x86-Function-Attributes.html#index-sysv_005fabi-function-attribute_002c-x86", "x86", 8},
!  { "tainted_args", "gcc/Common-Function-Attributes.html#index-tainted_005fargs-function-attribute", "", 12},
!  { "target", "gcc/ARM-Function-Attributes.html#index-target-function-attribute-1", "", 6},
!  { "target", "gcc/Common-Function-Attributes.html#index-target-function-attribute", "", 6},
!  { "target", "gcc/PowerPC-Function-Attributes.html#index-target-function-attribute-2", "", 6},
!  { "target", "gcc/S_002f390-Function-Attributes.html#index-target-function-attribute-3", "", 6},
!  { "target", "gcc/x86-Function-Attributes.html#index-target-function-attribute-4", "", 6},
!  { "target_clones", "gcc/Common-Function-Attributes.html#index-target_005fclones-function-attribute", "", 13},
!  { "thiscall", "gcc/x86-Function-Attributes.html#index-thiscall-function-attribute_002c-x86-32", "x86-32", 8},
!  { "tls-dialect=", "gcc/AArch64-Function-Attributes.html#index-tls-dialect_003d-function-attribute_002c-AArch64", "AArch64", 12},
!  { "trap_exit", "gcc/SH-Function-Attributes.html#index-trap_005fexit-function-attribute_002c-SH", "SH", 9},
!  { "trapa_handler", "gcc/SH-Function-Attributes.html#index-trapa_005fhandler-function-attribute_002c-SH", "SH", 13},
!  { "tune=", "gcc/AArch64-Function-Attributes.html#index-tune_003d-function-attribute_002c-AArch64", "AArch64", 5},
!  { "tune=", "gcc/LoongArch-Function-Attributes.html#index-tune_003d-function-attribute_002c-LoongArch", "LoongArch", 5},
!  { "tune=", "gcc/RISC-V-Function-Attributes.html#index-tune_003d-function-attribute_002c-RISC-V", "RISC-V", 5},
!  { "unavailable", "gcc/Common-Function-Attributes.html#index-unavailable-function-attribute", "", 11},
!  { "unused", "gcc/Common-Function-Attributes.html#index-unused-function-attribute", "", 6},
!  { "upper", "gcc/MSP430-Function-Attributes.html#index-upper-function-attribute_002c-MSP430", "MSP430", 5},
!  { "use_debug_exception_return", "gcc/MIPS-Function-Attributes.html#index-use_005fdebug_005fexception_005freturn-function-attribute_002c-MIPS", "MIPS", 26},
!  { "use_hazard_barrier_return", "gcc/MIPS-Function-Attributes.html#index-use_005fhazard_005fbarrier_005freturn-function-attribute_002c-MIPS", "MIPS", 25},
!  { "use_shadow_register_set", "gcc/MIPS-Function-Attributes.html#index-use_005fshadow_005fregister_005fset-function-attribute_002c-MIPS", "MIPS", 23},
!  { "used", "gcc/Common-Function-Attributes.html#index-used-function-attribute", "", 4},
!  { "vector", "gcc/RX-Function-Attributes.html#index-vector-function-attribute_002c-RX", "RX", 6},
!  { "version_id", "gcc/IA-64-Function-Attributes.html#index-version_005fid-function-attribute_002c-IA-64", "IA-64", 10},
!  { "visibility", "gcc/Common-Function-Attributes.html#index-visibility-function-attribute", "", 10},
!  { "wakeup", "gcc/MSP430-Function-Attributes.html#index-wakeup-function-attribute_002c-MSP430", "MSP430", 6},
!  { "warm", "gcc/NDS32-Function-Attributes.html#index-warm-function-attribute_002c-NDS32", "NDS32", 4},
!  { "warn_unused_result", "gcc/Common-Function-Attributes.html#index-warn_005funused_005fresult-function-attribute", "", 18},
!  { "warning", "gcc/Common-Function-Attributes.html#index-warning-function-attribute", "", 7},
!  { "weak", "gcc/Common-Function-Attributes.html#index-weak-function-attribute", "", 4},
!  { "weakref", "gcc/Common-Function-Attributes.html#index-weakref-function-attribute", "", 7},
!  { "zero_call_used_regs", "gcc/Common-Function-Attributes.html#index-zero_005fcall_005fused_005fregs-function-attribute", "", 19},
! };
! 
! const attr_url_entry label_attrs[] = {
!  { "cold", "gcc/Label-Attributes.html#index-cold-label-attribute", "", 4},
!  { "hot", "gcc/Label-Attributes.html#index-hot-label-attribute", "", 3},
!  { "unused", "gcc/Label-Attributes.html#index-unused-label-attribute", "", 6},
! };
! 
! const attr_url_entry statement_attrs[] = {
!  { "assume", "gcc/Statement-Attributes.html#index-assume-statement-attribute", "", 6},
!  { "fallthrough", "gcc/Statement-Attributes.html#index-fallthrough-statement-attribute", "", 11},
!  { "musttail", "gcc/Statement-Attributes.html#index-musttail-statement-attribute", "", 8},
! };
! 
! const attr_url_entry type_attrs[] = {
!  { "abi_tag", "gcc/C_002b_002b-Attributes.html#index-abi_005ftag-type-attribute", "", 7},
!  { "aligned", "gcc/Common-Type-Attributes.html#index-aligned-type-attribute", "", 7},
!  { "alloc_size", "gcc/Common-Type-Attributes.html#index-alloc_005fsize-type-attribute", "", 10},
!  { "altivec", "gcc/PowerPC-Type-Attributes.html#index-altivec-type-attribute_002c-PowerPC", "PowerPC", 7},
!  { "cold", "gcc/C_002b_002b-Attributes.html#index-cold-type-attribute", "", 4},
!  { "copy", "gcc/Common-Type-Attributes.html#index-copy-type-attribute", "", 4},
!  { "deprecated", "gcc/Common-Type-Attributes.html#index-deprecated-type-attribute", "", 10},
!  { "designated_init", "gcc/Common-Type-Attributes.html#index-designated_005finit-type-attribute", "", 15},
!  { "flag_enum", "gcc/Common-Type-Attributes.html#index-flag_005fenum-type-attribute", "", 9},
!  { "gcc_struct", "gcc/PowerPC-Type-Attributes.html#index-gcc_005fstruct-type-attribute_002c-PowerPC", "PowerPC", 10},
!  { "gcc_struct", "gcc/x86-Type-Attributes.html#index-gcc_005fstruct-type-attribute_002c-x86", "x86", 10},
!  { "hardbool", "gcc/Common-Type-Attributes.html#index-hardbool-type-attribute", "", 8},
!  { "hot", "gcc/C_002b_002b-Attributes.html#index-hot-type-attribute", "", 3},
!  { "may_alias", "gcc/Common-Type-Attributes.html#index-may_005falias-type-attribute", "", 9},
!  { "mode", "gcc/Common-Type-Attributes.html#index-mode-type-attribute", "", 4},
!  { "ms_struct", "gcc/PowerPC-Type-Attributes.html#index-ms_005fstruct-type-attribute_002c-PowerPC", "PowerPC", 9},
!  { "ms_struct", "gcc/x86-Type-Attributes.html#index-ms_005fstruct-type-attribute_002c-x86", "x86", 9},
!  { "no_dangling", "gcc/C_002b_002b-Attributes.html#index-no_005fdangling-type-attribute", "", 11},
!  { "notshared", "gcc/ARM-Type-Attributes.html#index-notshared-type-attribute_002c-ARM", "ARM", 9},
!  { "objc_root_class", "gcc/Common-Type-Attributes.html#index-objc_005froot_005fclass-type-attribute", "", 15},
!  { "packed", "gcc/Common-Type-Attributes.html#index-packed-type-attribute", "", 6},
!  { "preserve_access_index", "gcc/BPF-Type-Attributes.html#index-preserve_005faccess_005findex-type-attribute_002c-BPF", "BPF", 21},
!  { "scalar_storage_order", "gcc/Common-Type-Attributes.html#index-scalar_005fstorage_005forder-type-attribute", "", 20},
!  { "strub", "gcc/Common-Type-Attributes.html#index-strub-type-attribute", "", 5},
!  { "transparent_union", "gcc/Common-Type-Attributes.html#index-transparent_005funion-type-attribute", "", 17},
!  { "unavailable", "gcc/Common-Type-Attributes.html#index-unavailable-type-attribute", "", 11},
!  { "uncached", "gcc/ARC-Type-Attributes.html#index-uncached-type-attribute_002c-ARC", "ARC", 8},
!  { "unused", "gcc/Common-Type-Attributes.html#index-unused-type-attribute", "", 6},
!  { "vector_size", "gcc/Common-Type-Attributes.html#index-vector_005fsize-type-attribute", "", 11},
!  { "visibility", "gcc/Common-Type-Attributes.html#index-visibility-type-attribute", "", 10},
!  { "warn_if_not_aligned", "gcc/Common-Type-Attributes.html#index-warn_005fif_005fnot_005faligned-type-attribute", "", 19},
!  { "warn_unused", "gcc/C_002b_002b-Attributes.html#index-warn_005funused-type-attribute", "", 11},
! };
! 
! const attr_url_entry variable_attrs[] = {
!  { "abi_tag", "gcc/C_002b_002b-Attributes.html#index-abi_005ftag-variable-attribute", "", 7},
!  { "absdata", "gcc/AVR-Variable-Attributes.html#index-absdata-variable-attribute_002c-AVR", "AVR", 7},
!  { "address", "gcc/AVR-Variable-Attributes.html#index-address-variable-attribute_002c-AVR", "AVR", 7},
!  { "alias", "gcc/Common-Variable-Attributes.html#index-alias-variable-attribute", "", 5},
!  { "aligned", "gcc/Common-Variable-Attributes.html#index-aligned-variable-attribute", "", 7},
!  { "alloc_size", "gcc/Common-Variable-Attributes.html#index-alloc_005fsize-variable-attribute", "", 10},
!  { "altivec", "gcc/PowerPC-Variable-Attributes.html#index-altivec-variable-attribute_002c-PowerPC", "PowerPC", 7},
!  { "aux", "gcc/ARC-Variable-Attributes.html#index-aux-variable-attribute_002c-ARC", "ARC", 3},
!  { "below100", "gcc/Xstormy16-Variable-Attributes.html#index-below100-variable-attribute_002c-Xstormy16", "Xstormy16", 8},
!  { "cleanup", "gcc/Common-Variable-Attributes.html#index-cleanup-variable-attribute", "", 7},
!  { "common", "gcc/Common-Variable-Attributes.html#index-common-variable-attribute", "", 6},
!  { "copy", "gcc/Common-Variable-Attributes.html#index-copy-variable-attribute", "", 4},
!  { "counted_by", "gcc/Common-Variable-Attributes.html#index-counted_005fby-variable-attribute", "", 10},
!  { "deprecated", "gcc/Common-Variable-Attributes.html#index-deprecated-variable-attribute", "", 10},
!  { "dllexport", "gcc/Microsoft-Windows-Variable-Attributes.html#index-dllexport-variable-attribute", "", 9},
!  { "dllimport", "gcc/Microsoft-Windows-Variable-Attributes.html#index-dllimport-variable-attribute", "", 9},
!  { "eightbit_data", "gcc/H8_002f300-Variable-Attributes.html#index-eightbit_005fdata-variable-attribute_002c-H8_002f300", "H8/300", 13},
!  { "either", "gcc/MSP430-Variable-Attributes.html#index-either-variable-attribute_002c-MSP430", "MSP430", 6},
!  { "gcc_struct", "gcc/PowerPC-Variable-Attributes.html#index-gcc_005fstruct-variable-attribute_002c-PowerPC", "PowerPC", 10},
!  { "gcc_struct", "gcc/x86-Variable-Attributes.html#index-gcc_005fstruct-variable-attribute_002c-x86", "x86", 10},
!  { "init_priority", "gcc/C_002b_002b-Attributes.html#index-init_005fpriority-variable-attribute", "", 13},
!  { "io", "gcc/AVR-Variable-Attributes.html#index-io-variable-attribute_002c-AVR", "AVR", 2},
!  { "io_low", "gcc/AVR-Variable-Attributes.html#index-io_005flow-variable-attribute_002c-AVR", "AVR", 6},
!  { "l1_data", "gcc/Blackfin-Variable-Attributes.html#index-l1_005fdata-variable-attribute_002c-Blackfin", "Blackfin", 7},
!  { "l1_data_A", "gcc/Blackfin-Variable-Attributes.html#index-l1_005fdata_005fA-variable-attribute_002c-Blackfin", "Blackfin", 9},
!  { "l1_data_B", "gcc/Blackfin-Variable-Attributes.html#index-l1_005fdata_005fB-variable-attribute_002c-Blackfin", "Blackfin", 9},
!  { "l2", "gcc/Blackfin-Variable-Attributes.html#index-l2-variable-attribute_002c-Blackfin", "Blackfin", 2},
!  { "lower", "gcc/MSP430-Variable-Attributes.html#index-lower-variable-attribute_002c-MSP430", "MSP430", 5},
!  { "mode", "gcc/Common-Variable-Attributes.html#index-mode-variable-attribute", "", 4},
!  { "model", "gcc/IA-64-Variable-Attributes.html#index-model-variable-attribute_002c-IA-64", "IA-64", 5},
!  { "model", "gcc/LoongArch-Variable-Attributes.html#index-model-variable-attribute_002c-LoongArch", "LoongArch", 5},
!  { "model-name", "gcc/M32R_002fD-Variable-Attributes.html#index-model-name-variable-attribute_002c-M32R_002fD", "M32R/D", 10},
!  { "ms_struct", "gcc/PowerPC-Variable-Attributes.html#index-ms_005fstruct-variable-attribute_002c-PowerPC", "PowerPC", 9},
!  { "ms_struct", "gcc/x86-Variable-Attributes.html#index-ms_005fstruct-variable-attribute_002c-x86", "x86", 9},
!  { "no_icf", "gcc/Common-Variable-Attributes.html#index-no_005ficf-variable-attribute", "", 6},
!  { "nocommon", "gcc/Common-Variable-Attributes.html#index-nocommon-variable-attribute", "", 8},
!  { "noinit", "gcc/Common-Variable-Attributes.html#index-noinit-variable-attribute", "", 6},
!  { "nonstring", "gcc/Common-Variable-Attributes.html#index-nonstring-variable-attribute", "", 9},
!  { "objc_nullability", "gcc/Common-Variable-Attributes.html#index-objc_005fnullability-variable-attribute", "", 16},
!  { "packed", "gcc/Common-Variable-Attributes.html#index-packed-variable-attribute", "", 6},
!  { "persistent", "gcc/Common-Variable-Attributes.html#index-persistent-variable-attribute", "", 10},
!  { "progmem", "gcc/AVR-Variable-Attributes.html#index-progmem-variable-attribute_002c-AVR", "AVR", 7},
!  { "retain", "gcc/Common-Variable-Attributes.html#index-retain-variable-attribute", "", 6},
!  { "saddr", "gcc/RL78-Variable-Attributes.html#index-saddr-variable-attribute_002c-RL78", "RL78", 5},
!  { "sda", "gcc/V850-Variable-Attributes.html#index-sda-variable-attribute_002c-V850", "V850", 3},
!  { "section", "gcc/Common-Variable-Attributes.html#index-section-variable-attribute", "", 7},
!  { "selectany", "gcc/Microsoft-Windows-Variable-Attributes.html#index-selectany-variable-attribute", "", 9},
!  { "shared", "gcc/Microsoft-Windows-Variable-Attributes.html#index-shared-variable-attribute", "", 6},
!  { "shared", "gcc/Nvidia-PTX-Variable-Attributes.html#index-shared-variable-attribute_002c-Nvidia-PTX", "Nvidia PTX", 6},
!  { "strict_flex_array", "gcc/Common-Variable-Attributes.html#index-strict_005fflex_005farray-variable-attribute", "", 17},
!  { "tda", "gcc/V850-Variable-Attributes.html#index-tda-variable-attribute_002c-V850", "V850", 3},
!  { "tiny_data", "gcc/H8_002f300-Variable-Attributes.html#index-tiny_005fdata-variable-attribute_002c-H8_002f300", "H8/300", 9},
!  { "tls_model", "gcc/Common-Variable-Attributes.html#index-tls_005fmodel-variable-attribute", "", 9},
!  { "unavailable", "gcc/Common-Variable-Attributes.html#index-unavailable-variable-attribute", "", 11},
!  { "uninitialized", "gcc/Common-Variable-Attributes.html#index-uninitialized-variable-attribute", "", 13},
!  { "unused", "gcc/Common-Variable-Attributes.html#index-unused-variable-attribute", "", 6},
!  { "upper", "gcc/MSP430-Variable-Attributes.html#index-upper-variable-attribute_002c-MSP430", "MSP430", 5},
!  { "used", "gcc/Common-Variable-Attributes.html#index-used-variable-attribute", "", 4},
!  { "vector_size", "gcc/Common-Variable-Attributes.html#index-vector_005fsize-variable-attribute", "", 11},
!  { "visibility", "gcc/Common-Variable-Attributes.html#index-visibility-variable-attribute", "", 10},
!  { "warn_if_not_aligned", "gcc/Common-Variable-Attributes.html#index-warn_005fif_005fnot_005faligned-variable-attribute", "", 19},
!  { "weak", "gcc/Common-Variable-Attributes.html#index-weak-variable-attribute", "", 4},
!  { "zda", "gcc/V850-Variable-Attributes.html#index-zda-variable-attribute_002c-V850", "V850", 3},
  };
  
  static const struct attr_url_table {
    const attr_url_entry *m_table;
    const size_t m_table_sz;
  } attr_url_tables[] = {
!   { enumerator_attrs, ARRAY_SIZE (enumerator_attrs) },
!   { function_attrs, ARRAY_SIZE (function_attrs) },
!   { label_attrs, ARRAY_SIZE (label_attrs) },
!   { statement_attrs, ARRAY_SIZE (statement_attrs) },
!   { type_attrs, ARRAY_SIZE (type_attrs) },
!   { variable_attrs, ARRAY_SIZE (variable_attrs) },
  };
--- 1,295 ----
  /* Autogenerated by regenerate-attr-urls.py.  */
  
! const attr_url_entry all_attrs[] = {
!  { "OS_Task", "gcc/H8_002f300-Attributes.html#index-OS_005fTask_002c-H8_002f300", "H8/300", 7},
!  { "OS_main", "gcc/AVR-Attributes.html#index-OS_005fmain_002c-AVR", "AVR", 7},
!  { "OS_task", "gcc/AVR-Attributes.html#index-OS_005ftask_002c-AVR", "AVR", 7},
!  { "abi_tag", "gcc/C_002b_002b-Attributes.html#index-abi_005ftag", "", 7},
!  { "absdata", "gcc/AVR-Attributes.html#index-absdata_002c-AVR", "AVR", 7},
!  { "access", "gcc/Common-Attributes.html#index-access", "", 6},
!  { "address", "gcc/AVR-Attributes.html#index-address_002c-AVR", "AVR", 7},
!  { "alias", "gcc/Common-Attributes.html#index-alias", "", 5},
!  { "aligned", "gcc/Common-Attributes.html#index-aligned", "", 7},
!  { "alloc_align", "gcc/Common-Attributes.html#index-alloc_005falign", "", 11},
!  { "alloc_size", "gcc/Common-Attributes.html#index-alloc_005fsize", "", 10},
!  { "altivec", "gcc/PowerPC-Attributes.html#index-altivec_002c-PowerPC", "PowerPC", 7},
!  { "always_inline", "gcc/Common-Attributes.html#index-always_005finline", "", 13},
!  { "amdgpu_hsa_kernel", "gcc/AMD-GCN-Attributes.html#index-amdgpu_005fhsa_005fkernel_002c-AMD-GCN", "AMD GCN", 17},
!  { "arch=", "gcc/ARM-Attributes.html#index-arch_003d_002c-ARM", "ARM", 5},
!  { "artificial", "gcc/Common-Attributes.html#index-artificial", "", 10},
!  { "assume", "gcc/Common-Attributes.html#index-assume", "", 6},
!  { "assume_aligned", "gcc/Common-Attributes.html#index-assume_005faligned", "", 14},
!  { "aux", "gcc/ARC-Attributes.html#index-aux_002c-ARC", "ARC", 3},
!  { "bank_switch", "gcc/M32C-Attributes.html#index-bank_005fswitch_002c-M32C", "M32C", 11},
!  { "below100", "gcc/Xstormy16-Attributes.html#index-below100_002c-Xstormy16", "Xstormy16", 8},
!  { "break_handler", "gcc/MicroBlaze-Attributes.html#index-break_005fhandler_002c-MicroBlaze", "MicroBlaze", 13},
!  { "brk_interrupt", "gcc/RL78-Attributes.html#index-brk_005finterrupt_002c-RL78", "RL78", 13},
!  { "btf_decl_tag", "gcc/Common-Attributes.html#index-btf_005fdecl_005ftag", "", 12},
!  { "btf_type_tag", "gcc/Common-Attributes.html#index-btf_005ftype_005ftag", "", 12},
!  { "callee_pop_aggregate_return", "gcc/x86-Attributes.html#index-callee_005fpop_005faggregate_005freturn_002c-x86", "x86", 27},
!  { "cdecl", "gcc/x86-Attributes.html#index-cdecl_002c-x86-32", "x86-32", 5},
!  { "cf_check", "gcc/x86-Attributes.html#index-cf_005fcheck_002c-x86", "x86", 8},
!  { "cleanup", "gcc/Common-Attributes.html#index-cleanup", "", 7},
!  { "code_readable", "gcc/MIPS-Attributes.html#index-code_005freadable_002c-MIPS", "MIPS", 13},
!  { "cold", "gcc/C_002b_002b-Attributes.html#index-cold-1", "", 4},
!  { "cold", "gcc/Common-Attributes.html#index-cold", "", 4},
!  { "common", "gcc/Common-Attributes.html#index-common", "", 6},
!  { "const", "gcc/Common-Attributes.html#index-const", "", 5},
!  { "constructor", "gcc/Common-Attributes.html#index-constructor", "", 11},
!  { "copy", "gcc/Common-Attributes.html#index-copy", "", 4},
!  { "counted_by", "gcc/Common-Attributes.html#index-counted_005fby", "", 10},
!  { "critical", "gcc/MSP430-Attributes.html#index-critical_002c-MSP430", "MSP430", 8},
!  { "deprecated", "gcc/Common-Attributes.html#index-deprecated", "", 10},
!  { "designated_init", "gcc/Common-Attributes.html#index-designated_005finit", "", 15},
!  { "destructor", "gcc/Common-Attributes.html#index-destructor", "", 10},
!  { "disinterrupt", "gcc/Epiphany-Attributes.html#index-disinterrupt_002c-Epiphany", "Epiphany", 12},
!  { "dllexport", "gcc/Microsoft-Windows-Attributes.html#index-dllexport_002c-Microsoft-Windows", "Microsoft Windows", 9},
!  { "dllimport", "gcc/Microsoft-Windows-Attributes.html#index-dllimport_002c-Microsoft-Windows", "Microsoft Windows", 9},
!  { "eightbit_data", "gcc/H8_002f300-Attributes.html#index-eightbit_005fdata_002c-H8_002f300", "H8/300", 13},
!  { "either", "gcc/MSP430-Attributes.html#index-either_002c-MSP430", "MSP430", 6},
!  { "error", "gcc/Common-Attributes.html#index-error", "", 5},
!  { "exception", "gcc/NDS32-Attributes.html#index-exception_002c-NDS32", "NDS32", 9},
!  { "exception_handler", "gcc/Blackfin-Attributes.html#index-exception_005fhandler_002c-Blackfin", "Blackfin", 17},
!  { "expected_throw", "gcc/Common-Attributes.html#index-expected_005fthrow", "", 14},
!  { "externally_visible", "gcc/Common-Attributes.html#index-externally_005fvisible", "", 18},
!  { "fallthrough", "gcc/Common-Attributes.html#index-fallthrough", "", 11},
!  { "far", "gcc/MIPS-Attributes.html#index-far_002c-MIPS", "MIPS", 3},
!  { "fast_interrupt", "gcc/M32C-Attributes.html#index-fast_005finterrupt_002c-M32C", "M32C", 14},
!  { "fast_interrupt", "gcc/MicroBlaze-Attributes.html#index-fast_005finterrupt_002c-MicroBlaze", "MicroBlaze", 14},
!  { "fast_interrupt", "gcc/RX-Attributes.html#index-fast_005finterrupt_002c-RX", "RX", 14},
!  { "fastcall", "gcc/x86-Attributes.html#index-fastcall_002c-x86-32", "x86-32", 8},
!  { "fd_arg", "gcc/Common-Attributes.html#index-fd_005farg", "", 6},
!  { "fd_arg_read", "gcc/Common-Attributes.html#index-fd_005farg_005fread", "", 11},
!  { "fd_arg_write", "gcc/Common-Attributes.html#index-fd_005farg_005fwrite", "", 12},
!  { "fentry_name", "gcc/x86-Attributes.html#index-fentry_005fname_002c-x86", "x86", 11},
!  { "fentry_section", "gcc/x86-Attributes.html#index-fentry_005fsection_002c-x86", "x86", 14},
!  { "flatten", "gcc/Common-Attributes.html#index-flatten", "", 7},
!  { "force_align_arg_pointer", "gcc/x86-Attributes.html#index-force_005falign_005farg_005fpointer_002c-x86", "x86", 23},
!  { "format", "gcc/Common-Attributes.html#index-format", "", 6},
!  { "format_arg", "gcc/Common-Attributes.html#index-format_005farg", "", 10},
!  { "forwarder_section", "gcc/Epiphany-Attributes.html#index-forwarder_005fsection_002c-Epiphany", "Epiphany", 17},
!  { "function_return", "gcc/x86-Attributes.html#index-function_005freturn_002c-x86", "x86", 15},
!  { "function_vector", "gcc/H8_002f300-Attributes.html#index-function_005fvector_002c-H8_002f300", "H8/300", 15},
!  { "function_vector", "gcc/M32C-Attributes.html#index-function_005fvector_002c-M16C_002fM32C", "M16C/M32C", 15},
!  { "function_vector", "gcc/SH-Attributes.html#index-function_005fvector_002c-SH", "SH", 15},
!  { "gcc_struct", "gcc/PowerPC-Attributes.html#index-gcc_005fstruct_002c-PowerPC", "PowerPC", 10},
!  { "gcc_struct", "gcc/x86-Attributes.html#index-gcc_005fstruct_002c-x86", "x86", 10},
!  { "general-regs-only", "gcc/ARM-Attributes.html#index-general-regs-only_002c-ARM", "ARM", 17},
!  { "gnu_inline", "gcc/Common-Attributes.html#index-gnu_005finline", "", 10},
!  { "hardbool", "gcc/Common-Attributes.html#index-hardbool", "", 8},
!  { "hot", "gcc/C_002b_002b-Attributes.html#index-hot-1", "", 3},
!  { "hot", "gcc/Common-Attributes.html#index-hot", "", 3},
!  { "hotpatch", "gcc/S_002f390-Attributes.html#index-hotpatch_002c-S_002f390", "S/390", 8},
!  { "ifunc", "gcc/Common-Attributes.html#index-ifunc", "", 5},
!  { "indirect_branch", "gcc/x86-Attributes.html#index-indirect_005fbranch_002c-x86", "x86", 15},
!  { "indirect_return", "gcc/x86-Attributes.html#index-indirect_005freturn_002c-x86", "x86", 15},
!  { "init_priority", "gcc/C_002b_002b-Attributes.html#index-init_005fpriority", "", 13},
!  { "interrupt", "gcc/ARC-Attributes.html#index-interrupt_002c-ARC", "ARC", 9},
!  { "interrupt", "gcc/ARM-Attributes.html#index-interrupt_002c-ARM", "ARM", 9},
!  { "interrupt", "gcc/AVR-Attributes.html#index-interrupt_002c-AVR", "AVR", 9},
!  { "interrupt", "gcc/C-SKY-Attributes.html#index-interrupt_002c-C-SKY", "C-SKY", 9},
!  { "interrupt", "gcc/Common-Attributes.html#index-interrupt", "", 9},
!  { "interrupt", "gcc/Epiphany-Attributes.html#index-interrupt_002c-Epiphany", "Epiphany", 9},
!  { "interrupt", "gcc/M32C-Attributes.html#index-interrupt_002c-M32C", "M32C", 9},
!  { "interrupt", "gcc/M32R_002fD-Attributes.html#index-interrupt_002c-M32R_002fD", "M32R/D", 9},
!  { "interrupt", "gcc/MIPS-Attributes.html#index-interrupt_002c-MIPS", "MIPS", 9},
!  { "interrupt", "gcc/MSP430-Attributes.html#index-interrupt_002c-MSP430", "MSP430", 9},
!  { "interrupt", "gcc/NDS32-Attributes.html#index-interrupt_002c-NDS32", "NDS32", 9},
!  { "interrupt", "gcc/RISC-V-Attributes.html#index-interrupt_002c-RISC-V", "RISC-V", 9},
!  { "interrupt", "gcc/RL78-Attributes.html#index-interrupt_002c-RL78", "RL78", 9},
!  { "interrupt", "gcc/RX-Attributes.html#index-interrupt_002c-RX", "RX", 9},
!  { "interrupt", "gcc/V850-Attributes.html#index-interrupt_002c-V850", "V850", 9},
!  { "interrupt", "gcc/Visium-Attributes.html#index-interrupt_002c-Visium", "Visium", 9},
!  { "interrupt", "gcc/Xstormy16-Attributes.html#index-interrupt_002c-Xstormy16", "Xstormy16", 9},
!  { "interrupt", "gcc/m68k-Attributes.html#index-interrupt_002c-m68k", "m68k", 9},
!  { "interrupt", "gcc/x86-Attributes.html#index-interrupt_002c-x86", "x86", 9},
!  { "interrupt_handler", "gcc/Blackfin-Attributes.html#index-interrupt_005fhandler_002c-Blackfin", "Blackfin", 17},
!  { "interrupt_handler", "gcc/Common-Attributes.html#index-interrupt_005fhandler", "", 17},
!  { "interrupt_handler", "gcc/H8_002f300-Attributes.html#index-interrupt_005fhandler_002c-H8_002f300", "H8/300", 17},
!  { "interrupt_handler", "gcc/MicroBlaze-Attributes.html#index-interrupt_005fhandler_002c-MicroBlaze", "MicroBlaze", 17},
!  { "interrupt_handler", "gcc/SH-Attributes.html#index-interrupt_005fhandler_002c-SH", "SH", 17},
!  { "interrupt_handler", "gcc/V850-Attributes.html#index-interrupt_005fhandler_002c-V850", "V850", 17},
!  { "interrupt_handler", "gcc/m68k-Attributes.html#index-interrupt_005fhandler_002c-m68k", "m68k", 17},
!  { "interrupt_thread", "gcc/m68k-Attributes.html#index-interrupt_005fthread_002c-fido", "fido", 16},
!  { "io", "gcc/AVR-Attributes.html#index-io_002c-AVR", "AVR", 2},
!  { "io_low", "gcc/AVR-Attributes.html#index-io_005flow_002c-AVR", "AVR", 6},
!  { "isr", "gcc/ARM-Attributes.html#index-isr_002c-ARM", "ARM", 3},
!  { "isr", "gcc/C-SKY-Attributes.html#index-isr_002c-C-SKY", "C-SKY", 3},
!  { "jli_always", "gcc/ARC-Attributes.html#index-jli_005falways_002c-ARC", "ARC", 10},
!  { "jli_fixed", "gcc/ARC-Attributes.html#index-jli_005ffixed_002c-ARC", "ARC", 9},
!  { "keep_interrupts_masked", "gcc/MIPS-Attributes.html#index-keep_005finterrupts_005fmasked_002c-MIPS", "MIPS", 22},
!  { "kernel", "gcc/Nvidia-PTX-Attributes.html#index-kernel_002c-Nvidia-PTX", "Nvidia PTX", 6},
!  { "kspisusp", "gcc/Blackfin-Attributes.html#index-kspisusp_002c-Blackfin", "Blackfin", 8},
!  { "l1_data", "gcc/Blackfin-Attributes.html#index-l1_005fdata_002c-Blackfin", "Blackfin", 7},
!  { "l1_data_A", "gcc/Blackfin-Attributes.html#index-l1_005fdata_005fA_002c-Blackfin", "Blackfin", 9},
!  { "l1_data_B", "gcc/Blackfin-Attributes.html#index-l1_005fdata_005fB_002c-Blackfin", "Blackfin", 9},
!  { "l1_text", "gcc/Blackfin-Attributes.html#index-l1_005ftext_002c-Blackfin", "Blackfin", 7},
!  { "l2", "gcc/Blackfin-Attributes.html#index-l2_002c-Blackfin", "Blackfin", 2},
!  { "leaf", "gcc/Common-Attributes.html#index-leaf", "", 4},
!  { "long_call", "gcc/ARC-Attributes.html#index-long_005fcall_002c-ARC", "ARC", 9},
!  { "long_call", "gcc/ARM-Attributes.html#index-long_005fcall_002c-ARM", "ARM", 9},
!  { "long_call", "gcc/Epiphany-Attributes.html#index-long_005fcall_002c-Epiphany", "Epiphany", 9},
!  { "long_call", "gcc/MIPS-Attributes.html#index-long_005fcall_002c-MIPS", "MIPS", 9},
!  { "longcall", "gcc/Blackfin-Attributes.html#index-longcall_002c-Blackfin", "Blackfin", 8},
!  { "longcall", "gcc/PowerPC-Attributes.html#index-longcall_002c-PowerPC", "PowerPC", 8},
!  { "lower", "gcc/MSP430-Attributes.html#index-lower_002c-MSP430", "MSP430", 5},
!  { "malloc", "gcc/Common-Attributes.html#index-malloc", "", 6},
!  { "may_alias", "gcc/Common-Attributes.html#index-may_005falias", "", 9},
!  { "medium_call", "gcc/ARC-Attributes.html#index-medium_005fcall_002c-ARC", "ARC", 11},
!  { "micromips", "gcc/MIPS-Attributes.html#index-micromips_002c-MIPS", "MIPS", 9},
!  { "mips16", "gcc/MIPS-Attributes.html#index-mips16_002c-MIPS", "MIPS", 6},
!  { "mode", "gcc/Common-Attributes.html#index-mode", "", 4},
!  { "model", "gcc/IA-64-Attributes.html#index-model_002c-IA-64", "IA-64", 5},
!  { "model", "gcc/LoongArch-Attributes.html#index-model_002c-LoongArch", "LoongArch", 5},
!  { "model", "gcc/M32R_002fD-Attributes.html#index-model_002c-M32R_002fD", "M32R/D", 5},
!  { "monitor", "gcc/H8_002f300-Attributes.html#index-monitor_002c-H8_002f300", "H8/300", 7},
!  { "ms_abi", "gcc/x86-Attributes.html#index-ms_005fabi_002c-x86", "x86", 6},
!  { "ms_hook_prologue", "gcc/x86-Attributes.html#index-ms_005fhook_005fprologue_002c-x86", "x86", 16},
!  { "ms_struct", "gcc/PowerPC-Attributes.html#index-ms_005fstruct_002c-PowerPC", "PowerPC", 9},
!  { "ms_struct", "gcc/x86-Attributes.html#index-ms_005fstruct_002c-x86", "x86", 9},
!  { "musttail", "gcc/Common-Attributes.html#index-musttail", "", 8},
!  { "naked", "gcc/Common-Attributes.html#index-naked", "", 5},
!  { "near", "gcc/MIPS-Attributes.html#index-near_002c-MIPS", "MIPS", 4},
!  { "nested", "gcc/NDS32-Attributes.html#index-nested_002c-NDS32", "NDS32", 6},
!  { "nested_ready", "gcc/NDS32-Attributes.html#index-nested_005fready_002c-NDS32", "NDS32", 12},
!  { "nesting", "gcc/Blackfin-Attributes.html#index-nesting_002c-Blackfin", "Blackfin", 7},
!  { "nmi", "gcc/NDS32-Attributes.html#index-nmi_002c-NDS32", "NDS32", 3},
!  { "nmi_handler", "gcc/Blackfin-Attributes.html#index-nmi_005fhandler_002c-Blackfin", "Blackfin", 11},
!  { "no_callee_saved_registers", "gcc/x86-Attributes.html#index-no_005fcallee_005fsaved_005fregisters_002c-x86", "x86", 25},
!  { "no_caller_saved_registers", "gcc/x86-Attributes.html#index-no_005fcaller_005fsaved_005fregisters_002c-x86", "x86", 25},
!  { "no_dangling", "gcc/C_002b_002b-Attributes.html#index-no_005fdangling", "", 11},
!  { "no_gccisr", "gcc/AVR-Attributes.html#index-no_005fgccisr_002c-AVR", "AVR", 9},
!  { "no_icf", "gcc/Common-Attributes.html#index-no_005ficf", "", 6},
!  { "no_instrument_function", "gcc/Common-Attributes.html#index-no_005finstrument_005ffunction", "", 22},
!  { "no_reorder", "gcc/Common-Attributes.html#index-no_005freorder", "", 10},
!  { "no_sanitize_address", "gcc/Common-Attributes.html#index-no_005fsanitize_005faddress", "", 19},
!  { "no_sanitize_thread", "gcc/Common-Attributes.html#index-no_005fsanitize_005fthread", "", 18},
!  { "no_sanitize_undefined", "gcc/Common-Attributes.html#index-no_005fsanitize_005fundefined", "", 21},
!  { "no_split_stack", "gcc/Common-Attributes.html#index-no_005fsplit_005fstack", "", 14},
!  { "no_stack_limit", "gcc/Common-Attributes.html#index-no_005fstack_005flimit", "", 14},
!  { "no_stack_protector", "gcc/Common-Attributes.html#index-no_005fstack_005fprotector", "", 18},
!  { "noblock", "gcc/AVR-Attributes.html#index-noblock_002c-AVR", "AVR", 7},
!  { "nocf_check", "gcc/x86-Attributes.html#index-nocf_005fcheck_002c-x86", "x86", 10},
!  { "noclone", "gcc/Common-Attributes.html#index-noclone", "", 7},
!  { "nocommon", "gcc/Common-Attributes.html#index-nocommon", "", 8},
!  { "nocompression", "gcc/MIPS-Attributes.html#index-nocompression_002c-MIPS", "MIPS", 13},
!  { "nodirect_extern_access", "gcc/x86-Attributes.html#index-nodirect_005fextern_005faccess_002c-x86", "x86", 22},
!  { "noinit", "gcc/Common-Attributes.html#index-noinit", "", 6},
!  { "noinline", "gcc/Common-Attributes.html#index-noinline", "", 8},
!  { "noipa", "gcc/Common-Attributes.html#index-noipa", "", 5},
!  { "nomicromips", "gcc/MIPS-Attributes.html#index-nomicromips_002c-MIPS", "MIPS", 11},
!  { "nomips16", "gcc/MIPS-Attributes.html#index-nomips16_002c-MIPS", "MIPS", 8},
!  { "nonnull", "gcc/Common-Attributes.html#index-nonnull", "", 7},
!  { "nonnull_if_nonzero", "gcc/Common-Attributes.html#index-nonnull_005fif_005fnonzero", "", 18},
!  { "nonstring", "gcc/Common-Attributes.html#index-nonstring", "", 9},
!  { "noplt", "gcc/Common-Attributes.html#index-noplt", "", 5},
!  { "noreturn", "gcc/Common-Attributes.html#index-noreturn", "", 8},
!  { "nosave_low_regs", "gcc/SH-Attributes.html#index-nosave_005flow_005fregs_002c-SH", "SH", 15},
!  { "not_nested", "gcc/NDS32-Attributes.html#index-not_005fnested_002c-NDS32", "NDS32", 10},
!  { "nothrow", "gcc/Common-Attributes.html#index-nothrow", "", 7},
!  { "notshared", "gcc/ARM-Attributes.html#index-notshared_002c-ARM", "ARM", 9},
!  { "null_terminated_string_arg", "gcc/Common-Attributes.html#index-null_005fterminated_005fstring_005farg", "", 26},
!  { "objc_nullability", "gcc/Common-Attributes.html#index-objc_005fnullability", "", 16},
!  { "objc_root_class", "gcc/Common-Attributes.html#index-objc_005froot_005fclass", "", 15},
!  { "optimize", "gcc/Common-Attributes.html#index-optimize", "", 8},
!  { "packed", "gcc/Common-Attributes.html#index-packed", "", 6},
!  { "partial_save", "gcc/NDS32-Attributes.html#index-partial_005fsave_002c-NDS32", "NDS32", 12},
!  { "patchable_function_entry", "gcc/Common-Attributes.html#index-patchable_005ffunction_005fentry", "", 24},
!  { "pcs", "gcc/ARM-Attributes.html#index-pcs_002c-ARM", "ARM", 3},
!  { "persistent", "gcc/Common-Attributes.html#index-persistent", "", 10},
!  { "prefer-vector-width", "gcc/x86-Attributes.html#index-prefer-vector-width_002c-x86", "x86", 19},
!  { "preserve_access_index", "gcc/BPF-Attributes.html#index-preserve_005faccess_005findex_002c-BPF", "BPF", 21},
!  { "preserve_none", "gcc/x86-Attributes.html#index-preserve_005fnone_002c-x86", "x86", 13},
!  { "progmem", "gcc/AVR-Attributes.html#index-progmem_002c-AVR", "AVR", 7},
!  { "pure", "gcc/Common-Attributes.html#index-pure", "", 4},
!  { "reentrant", "gcc/MSP430-Attributes.html#index-reentrant_002c-MSP430", "MSP430", 9},
!  { "regparm", "gcc/x86-Attributes.html#index-regparm_002c-x86", "x86", 7},
!  { "renesas", "gcc/SH-Attributes.html#index-renesas_002c-SH", "SH", 7},
!  { "reproducible", "gcc/Common-Attributes.html#index-reproducible", "", 12},
!  { "resbank", "gcc/SH-Attributes.html#index-resbank_002c-SH", "SH", 7},
!  { "reset", "gcc/NDS32-Attributes.html#index-reset_002c-NDS32", "NDS32", 5},
!  { "retain", "gcc/Common-Attributes.html#index-retain", "", 6},
!  { "returns_nonnull", "gcc/Common-Attributes.html#index-returns_005fnonnull", "", 15},
!  { "returns_twice", "gcc/Common-Attributes.html#index-returns_005ftwice", "", 13},
!  { "riscv_vector_cc", "gcc/RISC-V-Attributes.html#index-riscv_005fvector_005fcc_002c-RISC-V", "RISC-V", 15},
!  { "saddr", "gcc/RL78-Attributes.html#index-saddr_002c-RL78", "RL78", 5},
!  { "save_all", "gcc/NDS32-Attributes.html#index-save_005fall_002c-NDS32", "NDS32", 8},
!  { "save_volatiles", "gcc/MicroBlaze-Attributes.html#index-save_005fvolatiles_002c-MicroBlaze", "MicroBlaze", 14},
!  { "saveall", "gcc/Blackfin-Attributes.html#index-saveall_002c-Blackfin", "Blackfin", 7},
!  { "saveall", "gcc/H8_002f300-Attributes.html#index-saveall_002c-H8_002f300", "H8/300", 7},
!  { "scalar_storage_order", "gcc/Common-Attributes.html#index-scalar_005fstorage_005forder", "", 20},
!  { "sda", "gcc/V850-Attributes.html#index-sda_002c-V850", "V850", 3},
!  { "section", "gcc/Common-Attributes.html#index-section", "", 7},
!  { "secure_call", "gcc/ARC-Attributes.html#index-secure_005fcall_002c-ARC", "ARC", 11},
!  { "selectany", "gcc/Microsoft-Windows-Attributes.html#index-selectany_002c-Microsoft-Windows", "Microsoft Windows", 9},
!  { "sentinel", "gcc/Common-Attributes.html#index-sentinel", "", 8},
!  { "shared", "gcc/Microsoft-Windows-Attributes.html#index-shared_002c-Microsoft-Windows", "Microsoft Windows", 6},
!  { "shared", "gcc/Nvidia-PTX-Attributes.html#index-shared_002c-Nvidia-PTX", "Nvidia PTX", 6},
!  { "short_call", "gcc/ARC-Attributes.html#index-short_005fcall_002c-ARC", "ARC", 10},
!  { "short_call", "gcc/ARM-Attributes.html#index-short_005fcall_002c-ARM", "ARM", 10},
!  { "short_call", "gcc/Epiphany-Attributes.html#index-short_005fcall_002c-Epiphany", "Epiphany", 10},
!  { "short_call", "gcc/MIPS-Attributes.html#index-short_005fcall_002c-MIPS", "MIPS", 10},
!  { "shortcall", "gcc/Blackfin-Attributes.html#index-shortcall_002c-Blackfin", "Blackfin", 9},
!  { "shortcall", "gcc/PowerPC-Attributes.html#index-shortcall_002c-PowerPC", "PowerPC", 9},
!  { "signal", "gcc/AVR-Attributes.html#index-signal_002c-AVR", "AVR", 6},
!  { "simd", "gcc/Common-Attributes.html#index-simd", "", 4},
!  { "sp_switch", "gcc/SH-Attributes.html#index-sp_005fswitch_002c-SH", "SH", 9},
!  { "sseregparm", "gcc/x86-Attributes.html#index-sseregparm_002c-x86", "x86", 10},
!  { "stack_protect", "gcc/Common-Attributes.html#index-stack_005fprotect", "", 13},
!  { "stdcall", "gcc/x86-Attributes.html#index-stdcall_002c-x86-32", "x86-32", 7},
!  { "strict_flex_array", "gcc/Common-Attributes.html#index-strict_005fflex_005farray", "", 17},
!  { "strub", "gcc/Common-Attributes.html#index-strub", "", 5},
!  { "symver", "gcc/Common-Attributes.html#index-symver", "", 6},
!  { "syscall_linkage", "gcc/IA-64-Attributes.html#index-syscall_005flinkage_002c-IA-64", "IA-64", 15},
!  { "sysv_abi", "gcc/x86-Attributes.html#index-sysv_005fabi_002c-x86", "x86", 8},
!  { "tainted_args", "gcc/Common-Attributes.html#index-tainted_005fargs", "", 12},
!  { "target", "gcc/AArch64-Attributes.html#index-target_002c-AArch64", "AArch64", 6},
!  { "target", "gcc/ARM-Attributes.html#index-target_002c-ARM", "ARM", 6},
!  { "target", "gcc/Common-Attributes.html#index-target", "", 6},
!  { "target", "gcc/LoongArch-Attributes.html#index-target_002c-LoongArch", "LoongArch", 6},
!  { "target", "gcc/PowerPC-Attributes.html#index-target_002c-PowerPC", "PowerPC", 6},
!  { "target", "gcc/RISC-V-Attributes.html#index-target_002c-RISC-V", "RISC-V", 6},
!  { "target", "gcc/S_002f390-Attributes.html#index-target_002c-S_002f390", "S/390", 6},
!  { "target", "gcc/x86-Attributes.html#index-target_002c-x86", "x86", 6},
!  { "target_clones", "gcc/Common-Attributes.html#index-target_005fclones", "", 13},
!  { "target_clones", "gcc/LoongArch-Attributes.html#index-target_005fclones_002c-LoongArch", "LoongArch", 13},
!  { "target_version", "gcc/Common-Attributes.html#index-target_005fversion", "", 14},
!  { "target_version", "gcc/LoongArch-Attributes.html#index-target_005fversion_002c-LoongArch", "LoongArch", 14},
!  { "tda", "gcc/V850-Attributes.html#index-tda_002c-V850", "V850", 3},
!  { "thiscall", "gcc/x86-Attributes.html#index-thiscall_002c-x86-32", "x86-32", 8},
!  { "tiny_data", "gcc/H8_002f300-Attributes.html#index-tiny_005fdata_002c-H8_002f300", "H8/300", 9},
!  { "tls_model", "gcc/Common-Attributes.html#index-tls_005fmodel", "", 9},
!  { "transparent_union", "gcc/Common-Attributes.html#index-transparent_005funion", "", 17},
!  { "trap_exit", "gcc/SH-Attributes.html#index-trap_005fexit_002c-SH", "SH", 9},
!  { "trapa_handler", "gcc/SH-Attributes.html#index-trapa_005fhandler_002c-SH", "SH", 13},
!  { "unavailable", "gcc/Common-Attributes.html#index-unavailable", "", 11},
!  { "uncached", "gcc/ARC-Attributes.html#index-uncached_002c-ARC", "ARC", 8},
!  { "uninitialized", "gcc/Common-Attributes.html#index-uninitialized", "", 13},
!  { "unsequenced", "gcc/Common-Attributes.html#index-unsequenced", "", 11},
!  { "unused", "gcc/Common-Attributes.html#index-unused", "", 6},
!  { "upper", "gcc/MSP430-Attributes.html#index-upper_002c-MSP430", "MSP430", 5},
!  { "use_debug_exception_return", "gcc/MIPS-Attributes.html#index-use_005fdebug_005fexception_005freturn_002c-MIPS", "MIPS", 26},
!  { "use_hazard_barrier_return", "gcc/MIPS-Attributes.html#index-use_005fhazard_005fbarrier_005freturn_002c-MIPS", "MIPS", 25},
!  { "use_shadow_register_set", "gcc/MIPS-Attributes.html#index-use_005fshadow_005fregister_005fset_002c-MIPS", "MIPS", 23},
!  { "used", "gcc/Common-Attributes.html#index-used", "", 4},
!  { "vector", "gcc/RX-Attributes.html#index-vector_002c-RX", "RX", 6},
!  { "vector_size", "gcc/Common-Attributes.html#index-vector_005fsize", "", 11},
!  { "version_id", "gcc/IA-64-Attributes.html#index-version_005fid_002c-IA-64", "IA-64", 10},
!  { "visibility", "gcc/Common-Attributes.html#index-visibility", "", 10},
!  { "wakeup", "gcc/MSP430-Attributes.html#index-wakeup_002c-MSP430", "MSP430", 6},
!  { "warm", "gcc/NDS32-Attributes.html#index-warm_002c-NDS32", "NDS32", 4},
!  { "warn_unused", "gcc/C_002b_002b-Attributes.html#index-warn_005funused", "", 11},
!  { "warn_unused_result", "gcc/Common-Attributes.html#index-warn_005funused_005fresult", "", 18},
!  { "warning", "gcc/Common-Attributes.html#index-warning", "", 7},
!  { "weak", "gcc/Common-Attributes.html#index-weak", "", 4},
!  { "weakref", "gcc/Common-Attributes.html#index-weakref", "", 7},
!  { "zda", "gcc/V850-Attributes.html#index-zda_002c-V850", "V850", 3},
!  { "zero_call_used_regs", "gcc/Common-Attributes.html#index-zero_005fcall_005fused_005fregs", "", 19},
  };
  
  static const struct attr_url_table {
    const attr_url_entry *m_table;
    const size_t m_table_sz;
  } attr_url_tables[] = {
!   { all_attrs, ARRAY_SIZE (all_attrs) },
  };
diff -Nrcpad gcc-16-20260222/gcc/avoid-store-forwarding.cc gcc-16-20260301/gcc/avoid-store-forwarding.cc
*** gcc-16-20260222/gcc/avoid-store-forwarding.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/avoid-store-forwarding.cc	Sun Mar  1 22:32:06 2026
***************
*** 18,35 ****
     along with GCC; see the file COPYING3.  If not see
     <http://www.gnu.org/licenses/>.  */
  
- #include "avoid-store-forwarding.h"
  #include "config.h"
  #include "system.h"
  #include "coretypes.h"
  #include "backend.h"
  #include "target.h"
  #include "rtl.h"
  #include "alias.h"
  #include "rtlanal.h"
  #include "cfgrtl.h"
  #include "tree-pass.h"
- #include "cselib.h"
  #include "predict.h"
  #include "insn-config.h"
  #include "expmed.h"
--- 18,34 ----
     along with GCC; see the file COPYING3.  If not see
     <http://www.gnu.org/licenses/>.  */
  
  #include "config.h"
  #include "system.h"
  #include "coretypes.h"
  #include "backend.h"
  #include "target.h"
  #include "rtl.h"
+ #include "avoid-store-forwarding.h"
  #include "alias.h"
  #include "rtlanal.h"
  #include "cfgrtl.h"
  #include "tree-pass.h"
  #include "predict.h"
  #include "insn-config.h"
  #include "expmed.h"
*************** process_store_forwarding (vec<store_fwd_
*** 177,185 ****
       We can also eliminate stores on addresses that are overwritten
       by later stores.  */
  
!   sbitmap forwarded_bytes = sbitmap_alloc (load_size);
!   bitmap_clear (forwarded_bytes);
! 
    unsigned int i;
    store_fwd_info* it;
    auto_vec<store_fwd_info> redundant_stores;
--- 176,182 ----
       We can also eliminate stores on addresses that are overwritten
       by later stores.  */
  
!   auto_sbitmap forwarded_bytes (load_size);
    unsigned int i;
    store_fwd_info* it;
    auto_vec<store_fwd_info> redundant_stores;
*************** store_forwarding_analyzer::update_stats
*** 715,721 ****
    statistics_counter_event (fn, "Cases of store forwarding detected: ",
  			    stats_sf_detected);
    statistics_counter_event (fn, "Cases of store forwarding avoided: ",
! 			    stats_sf_detected);
  }
  
  unsigned int
--- 712,718 ----
    statistics_counter_event (fn, "Cases of store forwarding detected: ",
  			    stats_sf_detected);
    statistics_counter_event (fn, "Cases of store forwarding avoided: ",
! 			    stats_sf_avoided);
  }
  
  unsigned int
diff -Nrcpad gcc-16-20260222/gcc/avoid-store-forwarding.h gcc-16-20260301/gcc/avoid-store-forwarding.h
*** gcc-16-20260222/gcc/avoid-store-forwarding.h	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/avoid-store-forwarding.h	Sun Mar  1 22:32:06 2026
***************
*** 21,32 ****
  #ifndef GCC_AVOID_STORE_FORWARDING_H
  #define GCC_AVOID_STORE_FORWARDING_H
  
- #include "config.h"
- #include "system.h"
- #include "coretypes.h"
- #include "backend.h"
- #include "rtl.h"
- 
  struct store_fwd_info
  {
    /* The store instruction that is a store forwarding candidate.  */
--- 21,26 ----
diff -Nrcpad gcc-16-20260222/gcc/cobol/ChangeLog gcc-16-20260301/gcc/cobol/ChangeLog
*** gcc-16-20260222/gcc/cobol/ChangeLog	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/cobol/ChangeLog	Sun Mar  1 22:32:06 2026
***************
*** 1,3 ****
--- 1,82 ----
+ 2026-02-26  Robert Dubner  <rdubner@symas.com>
+ 
+ 	* parse.y: BASECONVERT and TRIM take their type from their first
+ 	parameter.
+ 	* parse_util.h (intrinsic_return_field): The function_descrs[] is
+ 	adjusted so that a number of functions take their return type from
+ 	their first calling parameter.  intrinsic_return_field() has been
+ 	refined.
+ 	* symbols.cc (new_alphanumeric):  Use set_explicit() instead of
+ 	set() in support of refined intrinsic function return type.
+ 
+ 2026-02-24  Robert Dubner  <rdubner@symas.com>
+ 
+ 	* gcobc: Adjust how -fPIC is applied, and other refinements.
+ 	* gcobol.1: Documentation.
+ 	* genapi.cc (parser_statement_end): New function.  Deallocates
+ 	temp char strings from the heap.
+ 	(initialize_variable_internal): Ignore temp char strings.
+ 	(compare_binary_binary): Formatting.
+ 	(parser_end_program): Formatting.
+ 	(parser_init_list): Formatting.
+ 	(parser_exit_program): Formatting.
+ 	(program_end_stuff): Formatting.
+ 	(parser_exit): Formatting.
+ 	(parser_perform_conditional): Formatting.
+ 	(perform_outofline_before_until): Formatting.
+ 	(parser_file_add): Formatting.
+ 	(mh_source_is_literalA): Formatting.
+ 	(psa_new_var_decl): Make cblc_field_t for intermediate_e
+ 	alphanumerics program-static.
+ 	(parser_symbol_add): Eliminate unnecessary code when
+ 	type!=FldConditional; change handling of intermediate_e for
+ 	FldAlphanumerics.
+ 	* genapi.h (parser_end_program): New declaration.
+ 	(parser_exit): Formatting.
+ 	(parser_exit_program): Formatting.
+ 	(parser_statement_end): New declaration.
+ 	* lexio.cc (parse_replace_pairs): Change CDF handling.
+ 	(cdftext::lex_open): Likewise.
+ 	(cdftext::process_file): Likewise.
+ 	* parse.y: Changes to MAXIMUM_ALPHA_LENGTH; refine return value
+ 	types for various intrinsic functions; some CDF handling.
+ 	* parse_ante.h (MAXLENGTH_FORMATTED_DATE): Eliminate constant.
+ 	(MAXLENGTH_FORMATTED_TIME): Likewise.
+ 	(MAXLENGTH_CALENDAR_DATE): Likewise.
+ 	(MAXLENGTH_FORMATTED_DATETIME): Likewise.
+ 	(new_alphanumeric): No longer takes a capacity.
+ 	(intrinsic_return_field): New declaration.
+ 	(struct ffi_args_t): Changed debug message.
+ 	(is_among): New declaration.
+ 	* parse_util.h (intrinsic_return_field): New function. Works with
+ 	the modified function_descrs[] table.
+ 	* scan.l: Modified scanning.
+ 	* scan_ante.h (class input_file_status_t): Likewise.
+ 	(verify_ws):  Likewise.
+ 	(is_refmod): Likewise.
+ 	* symbols.cc (symbols_update): Improved comment about a debug
+ 	message.
+ 	(symbol_temporaries): New function for temporaries on the heap that
+ 	will have to be deallocated.
+ 	(symbol_temporary_alphanumerics): Likewise.
+ 	(new_temporary_impl): Eliminate MAXIMUM_ALPHA_LENGTH from template.
+ 	(new_alphanumeric): Eliminate capacity as a parameter.
+ 	* symbols.h (cbl_dialect_str): Formatting.
+ 	(MAXIMUM_ALPHA_LENGTH): Change comment and value.
+ 	(IBM_MAXIMUM_ALPHA_LENGTH): Put parentheses around "size_t(1)<<31".
+ 	(symbol_temporaries): New declaration.
+ 	(symbol_temporary_alphanumerics): New declaration.
+ 	(struct function_descr_t): New comment on ret_type.
+ 	(new_alphanumeric): New declaration.
+ 	* util.cc (class cdf_directives_t): CDF processing.
+ 	(cobol_set_indicator_column): Likewise.
+ 	(cdf_push_source_format): Likewise.
+ 	(cdf_pop_source_format): Likewise.
+ 	(parent_names): Likewise.
+ 	(cobol_filename): Likewise.
+ 	(cobol_lineno): Likewise.
+ 	(cobol_filename_restore): Likewise.
+ 
  2026-02-19  Robert Dubner  <rdubner@symas.com>
  
  	* genapi.cc (tree_type_from_field_type): Move static code.
diff -Nrcpad gcc-16-20260222/gcc/cobol/gcobc gcc-16-20260301/gcc/cobol/gcobc
*** gcc-16-20260222/gcc/cobol/gcobc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/cobol/gcobc	Sun Mar  1 22:32:06 2026
***************
*** 35,44 ****
  ##    output set the mode variable.  Everything else is appended to the
  ##    opts variable.
  ##
! ##  - -fPIC is added to the command line if $mode is "-shared".  That
! ##    option applies only to "certain machines", per the gcc info
! ##    manual. For this script to be portable across machines, -fPIC
! ##    would have to be set more judiciously.
  
  if [ "$COBCPY" ]
  then
--- 35,54 ----
  ##    output set the mode variable.  Everything else is appended to the
  ##    opts variable.
  ##
! ##  - -fPIC is added to the command line unless we're producing an
! ##    executable.  That option applies only to "certain machines", per
! ##    the gcc info manual. For this script to be portable across
! ##    machines, -fPIC would have to be set more judiciously.
! 
! # To override the default gcobol, set the "gcobol" environment variable.
! gcobol="${gcobol:-${0%/*}/gcobol}"
! 
! # If invoked as "gcobcx", execute with tracing enabled. 
! if [ gcobcx = ${0##*/} ]
! then
!     #cho "parsing args: $@" >&2
!     set -x
! fi
  
  if [ "$COBCPY" ]
  then
*************** fi
*** 78,83 ****
--- 88,94 ----
  exit_status=0
  skip_arg=
  opts="$copydir $includes"
+ cflags=-fPIC
  mode=-shared
  
  incomparable="has no comparable gcobol option"
*************** do
*** 163,168 ****
--- 174,181 ----
          continue
      fi
  
+     #cho "next arg: $opt" >&2
+ 
      case $opt in
  
          # pass next parameter to GCC
*************** do
*** 189,197 ****
          -D)
              pending_arg=$opt
              ;;
!          -E) opts="$opts $opt -fsyntax-only"
!              ;;
!          -echo) echo="echo"
                 ;;
  
          -fec=* | -fno-ec=*)
--- 202,210 ----
          -D)
              pending_arg=$opt
              ;;
!         -E) opts="$opts $opt -fsyntax-only"
!             ;;
!         -echo) echo="echo"
                 ;;
  
          -fec=* | -fno-ec=*)
*************** do
*** 400,410 ****
                 ;;
          -i | --info) warn "$opt"
                       ;;
!         -I) pending_arg=$opt
              ;;
!         -I*)
              opts="$opts $opt"
              ;;
          -fimplicit-init) warn "$opt"
                           ;;
          -j | -job)  warn "$opt"
--- 413,436 ----
                 ;;
          -i | --info) warn "$opt"
                       ;;
!         -include )
!             pending_arg=$opt
              ;;
!         # no-space version: just concatenate
!         -include* )
              opts="$opts $opt"
              ;;
+         #
+         # Options that may have a space  before the argument, or not
+         #
+         -I | -L | -MF | -MT )
+             pending_arg=$opt
+             ;;
+         # no-space version: just concatenate
+         -I* | -L* | -MF* | -MT* )
+             opts="$opts $opt"
+             ;;
+         
          -fimplicit-init) warn "$opt"
                           ;;
          -j | -job)  warn "$opt"
*************** do
*** 414,421 ****
          -K*) warn "$opt"
              ;;
          # -l
-         -L) pending_arg=$opt
-             ;;
          --list*) warn "$opt"
                   ;;
          -m) mode="-shared"
--- 440,445 ----
*************** do
*** 464,470 ****
           -v | --verbose) opts="$opts -V"
                           ;;
           # note: we want -dumpversion to be passed to gcc
!          -V | --version | -version) opts="$opts --version"
              ;;
          # pass through, strangely -Wall is not supported
          -w | -W | -Wextra) opts="$opts $opt"
--- 488,500 ----
           -v | --verbose) opts="$opts -V"
                           ;;
           # note: we want -dumpversion to be passed to gcc
!          -V | --version | -version)
!              $gcobol --version |
!                  awk '1 == NR { ver = $3; 
!                                 $3 = "3.1"
!                                 $5 = "(GnuCOBOL emulation using " ver ")" } 1'
!              exit
!              # opts="$opts --version"
              ;;
          # pass through, strangely -Wall is not supported
          -w | -W | -Wextra) opts="$opts $opt"
*************** do
*** 472,481 ****
          -Wno-*) no_warn "$opt"
               ;;
  
!         -W*) ignore_arg "$opt"
               ;;
  
          -x) mode=
              ;;
  
          -) output_name=a.out # nonnull to prevent overriding gcc default
--- 502,512 ----
          -Wno-*) no_warn "$opt"
               ;;
  
!         -W*) warn "$opt"
               ;;
  
          -x) mode=
+             cflags=
              ;;
  
          -) output_name=a.out # nonnull to prevent overriding gcc default
*************** do
*** 491,500 ****
                         ;;
                     -shared)
                         output_name="$output_name".so
-                        opts="$opts -fPIC"
                         ;;
                 esac
!                opts="$opts -o $output_name"
             fi    
             opts="$opts $opt" # pass through
             ;;
--- 522,530 ----
                         ;;
                     -shared)
                         output_name="$output_name".so
                         ;;
                 esac
!                opts="$opts $cflags -o $output_name"
             fi    
             opts="$opts $opt" # pass through
             ;;
*************** done
*** 504,510 ****
  # cobc default:
  if [ "$static_used" = "" ]
  then
!     opts="$opts -fno-static-call";
  fi
  
  if [ "$exit_status" -gt 0 ]
--- 534,540 ----
  # cobc default:
  if [ "$static_used" = "" ]
  then
!     opts="-fno-static-call $opts";
  fi
  
  if [ "$exit_status" -gt 0 ]
*************** then
*** 512,520 ****
      exit $exit_status
  fi
  
- # To override the default gcobol, set the "gcobol" environment variable.
- gcobol="${gcobol:-${0%/*}/gcobol}"
- 
  if [ "$dialect" ]
  then
      dialect=$(echo $dialect | sed -E 's/[[:alnum:]]+/-dialect &/g')
--- 542,547 ----
diff -Nrcpad gcc-16-20260222/gcc/cobol/gcobol.1 gcc-16-20260301/gcc/cobol/gcobol.1
*** gcc-16-20260222/gcc/cobol/gcobol.1	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/cobol/gcobol.1	Sun Mar  1 22:32:06 2026
***************
*** 1,4 ****
!  .ds lang COBOL
  .ds gcobol GCC\ \*[lang]\ Front-end
  .ds isostd ISO/IEC 1989:2023
  .Dd \& February 2025
--- 1,4 ----
! .ds lang COBOL
  .ds gcobol GCC\ \*[lang]\ Front-end
  .ds isostd ISO/IEC 1989:2023
  .Dd \& February 2025
*************** features may be enabled as a warning, or
*** 506,512 ****
  .It Fl Wno-apply-commit
  Warn if APPLY COMMIT is used.
  .It Fl Wno-bad-line-directive
! Warn if malformed %<#line%> directive is encountered.
  .It Fl Wno-binary-long-long
  Warn if BINARY-LONG-LONG is used.
  .It Fl Wno-call_giving
--- 506,514 ----
  .It Fl Wno-apply-commit
  Warn if APPLY COMMIT is used.
  .It Fl Wno-bad-line-directive
! Warn if malformed
! .Ql #line
! directive is encountered.
  .It Fl Wno-binary-long-long
  Warn if BINARY-LONG-LONG is used.
  .It Fl Wno-call_giving
*************** others. They are listed alphabetically b
*** 1456,1509 ****
  .It
  ABS ACOS ANNUITY ASIN ATAN
  .It
! BASECONVERT BIT-OF BIT-TO-CHAR BOOLEAN-OF-INTEGER BYTE-LENGTH
  .It
! CHAR CHAR-NATIONAL COMBINED-DATETIME CONCAT CONVERT COS CURRENT-DATE
  .It
! DATE-OF-INTEGER DATE-TO-YYYYMMDD DAY-OF-INTEGER DAY-TO-YYYYDDD DISPLAY-OF
  .It
! E EXCEPTION-FILE
! EXCEPTION-FILE-N EXCEPTION-LOCATION EXCEPTION-LOCATION-N
! EXCEPTION-STATEMENT EXCEPTION-STATUS EXP EXP10
  .It
! FACTORIAL FIND-STRING
! FORMATTED-CURRENT-DATE FORMATTED-DATE FORMATTED-DATETIME
! FORMATTED-TIME FRACTION-PART
  .It
! HEX-OF HEX-TO-CHAR HIGHEST-ALGEBRAIC
  .It
! INTEGER INTEGER-OF-BOOLEAN INTEGER-OF-DATE INTEGER-OF-DAY
! INTEGER-OF-FORMATTED-DATE INTEGER-PART
  .It
! LENGTH LOCALE-COMPARE
! LOCALE-DATE LOCALE-TIME LOCALE-TIME-FROM-SECONDS LOG LOG10 LOWER-CASE
! LOWEST-ALGEBRAIC
  .It
! MAX MEAN MEDIAN MIDRANGE MIN MOD MODULE-NAME
  .It
! NATIONAL-OF NUMVAL NUMVAL-C NUMVAL-F ORD
  .It
! ORD-MAX ORD-MIN
  .It
! PI PRESENT-VALUE
  .It
  RANDOM RANGE REM REVERSE
  .It
! SECONDS-FROM-FORMATTED-TIME
! SECONDS-PAST-MIDNIGHT SIGN SIN SMALLEST-ALGEBRAIC SQRT
! STANDARD-COMPARE STANDARD-DEVIATION SUBSTITUTE SUM
  .It
! TAN TEST-DATE-YYYYMMDD TEST-DAY-YYYYDDD TEST-FORMATTED-DATETIME
! TEST-NUMVAL TEST-NUMVAL-C TEST-NUMVAL-F TRIM
  .It
! ULENGTH UPOS UPPER-CASE
  USUBSTR USUPPLEMENTARY UUID4 UVALID UWIDTH
  .It
  VARIANCE
  .It
! WHEN-COMPILED
  .It
! YEAR-TO-YYYY
  .El
  .
  .Ss Binary floating point DISPLAY
--- 1458,1511 ----
  .It
  ABS ACOS ANNUITY ASIN ATAN
  .It
! BASECONVERT \%BIT-OF \%BIT-TO-CHAR \%BOOLEAN-OF-INTEGER \%BYTE-LENGTH
  .It
! CHAR \%CHAR-NATIONAL \%COMBINED-DATETIME CONCAT CONVERT COS \%CURRENT-DATE
  .It
! \%DATE-OF-INTEGER \%DATE-TO-YYYYMMDD \%DAY-OF-INTEGER \%DAY-TO-YYYYDDD \%DISPLAY-OF
  .It
! E \%EXCEPTION-FILE
! \%EXCEPTION-FILE-N \%EXCEPTION-LOCATION \%EXCEPTION-LOCATION-N
! \%EXCEPTION-STATEMENT \%EXCEPTION-STATUS EXP EXP10
  .It
! FACTORIAL \%FIND-STRING
! \%FORMATTED-CURRENT-DATE \%FORMATTED-DATE \%FORMATTED-DATETIME
! \%FORMATTED-TIME \%FRACTION-PART
  .It
! \%HEX-OF \%HEX-TO-CHAR \%HIGHEST-ALGEBRAIC
  .It
! INTEGER \%INTEGER-OF-BOOLEAN \%INTEGER-OF-DATE \%INTEGER-OF-DAY
! \%INTEGER-OF-FORMATTED-DATE \%INTEGER-PART
  .It
! LENGTH \%LOCALE-COMPARE
! \%LOCALE-DATE \%LOCALE-TIME \%LOCALE-TIME-FROM-SECONDS LOG LOG10 \%LOWER-CASE
! \%LOWEST-ALGEBRAIC
  .It
! MAX MEAN MEDIAN MIDRANGE MIN MOD \%MODULE-NAME
  .It
! \%NATIONAL-OF NUMVAL \%NUMVAL-C \%NUMVAL-F ORD
  .It
! \%ORD-MAX \%ORD-MIN
  .It
! PI \%PRESENT-VALUE
  .It
  RANDOM RANGE REM REVERSE
  .It
! \%SECONDS-FROM-FORMATTED-TIME
! \%SECONDS-PAST-MIDNIGHT SIGN SIN \%SMALLEST-ALGEBRAIC SQRT
! \%STANDARD-COMPARE \%STANDARD-DEVIATION SUBSTITUTE SUM
  .It
! TAN \%TEST-DATE-YYYYMMDD \%TEST-DAY-YYYYDDD \%TEST-FORMATTED-DATETIME
! \%TEST-NUMVAL \%TEST-NUMVAL-C \%TEST-NUMVAL-F TRIM
  .It
! ULENGTH UPOS \%UPPER-CASE
  USUBSTR USUPPLEMENTARY UUID4 UVALID UWIDTH
  .It
  VARIANCE
  .It
! \%WHEN-COMPILED
  .It
! \%YEAR-TO-YYYY
  .El
  .
  .Ss Binary floating point DISPLAY
diff -Nrcpad gcc-16-20260222/gcc/cobol/genapi.cc gcc-16-20260301/gcc/cobol/genapi.cc
*** gcc-16-20260222/gcc/cobol/genapi.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/cobol/genapi.cc	Sun Mar  1 22:32:06 2026
*************** parser_statement_begin( const cbl_name_t
*** 1202,1207 ****
--- 1202,1257 ----
    sv_is_i_o = false;
    }
  
+ void
+ parser_statement_end( const std::list<cbl_field_t*>&flist)
+   {
+   SHOW_PARSE
+     {
+     SHOW_PARSE_HEADER
+     char *psz = xasprintf(" List has %ld elements", flist.size());
+     SHOW_PARSE_TEXT(psz);
+     free(psz);
+     SHOW_PARSE_END
+     }
+   TRACE1
+     {
+     TRACE1_HEADER
+     char *psz = xasprintf(" List has %ld elements", flist.size());
+     TRACE1_TEXT(psz);
+     free(psz);
+     TRACE1_END
+     }
+   if( flist.size() )
+     {
+     for( auto field : flist )
+       {
+       SHOW_PARSE
+         {
+         SHOW_PARSE_INDENT
+         char *psz = xasprintf("Deallocating %s", field->name);
+         SHOW_PARSE_TEXT(psz);
+         free(psz);
+         }
+       TRACE1
+         {
+         TRACE1_INDENT
+         char *psz = xasprintf(" Deallocating %s", field->name);
+         TRACE1_TEXT(psz);
+         free(psz);
+         }
+         
+       gg_free(member(field->var_decl_node, "data"));
+       // Flag this guy as free:
+       gg_assign(member(field->var_decl_node, "data"), gg_cast(UCHAR_P, null_pointer_node));
+       gg_assign(member(field->var_decl_node, "allocated"), gg_cast(SIZE_T, integer_zero_node));
+       }
+     TRACE1
+       {
+       TRACE1_END
+       }
+     }
+   }
+ 
  static void
  initialize_variable_internal( cbl_refer_t refer,
                                bool explicitly=false,
*************** initialize_variable_internal( cbl_refer_
*** 1221,1227 ****
      return;
      }
  
!   if( parsed_var->attr & register_e )
      {
      return;
      }
--- 1271,1279 ----
      return;
      }
  
!   if(     parsed_var->attr & register_e
!       || (   parsed_var->attr & intermediate_e
!           && parsed_var->type == FldAlphanumeric) )
      {
      return;
      }
*************** compare_binary_binary(tree return_int,
*** 2138,2144 ****
  
    // Let's check for the simplified case where both left and right sides are
    // little-endian binary values:
!   
    if(   is_pure_integer(left_side_ref->field)
       && is_pure_integer(right_side_ref->field) )
      {
--- 2190,2196 ----
  
    // Let's check for the simplified case where both left and right sides are
    // little-endian binary values:
! 
    if(   is_pure_integer(left_side_ref->field)
       && is_pure_integer(right_side_ref->field) )
      {
*************** public:
*** 3951,3957 ****
  } label_verify;
  
  void
! parser_end_program(const char *prog_name  )
    {
    if( gg_trans_unit.function_stack.size() )
      {
--- 4003,4009 ----
  } label_verify;
  
  void
! parser_end_program(const char *prog_name )
    {
    if( gg_trans_unit.function_stack.size() )
      {
*************** parser_init_list()
*** 4096,4102 ****
            "__gg__variables_to_init",
            gg_get_address_of(array),
            wsclear() ? build_string_literal(
!                                     1, 
                                      reinterpret_cast<const char *>(wsclear()))
                      : null_pointer_node,
            NULL_TREE);
--- 4148,4154 ----
            "__gg__variables_to_init",
            gg_get_address_of(array),
            wsclear() ? build_string_literal(
!                                     1,
                                      reinterpret_cast<const char *>(wsclear()))
                      : null_pointer_node,
            NULL_TREE);
*************** void parser_sleep(const cbl_refer_t &sec
*** 6359,6366 ****
    }
  
  void
! parser_exit_program(void)  // exits back to COBOL only, else continue
!   {
    static cbl_label_t this_program = {};
    static cbl_refer_t magic_refer(&this_program, false);
    parser_exit( magic_refer );
--- 6411,6418 ----
    }
  
  void
! parser_exit_program()
!   { // exits back to COBOL only, else continue
    static cbl_label_t this_program = {};
    static cbl_refer_t magic_refer(&this_program, false);
    parser_exit( magic_refer );
*************** parser_exit_program(void)  // exits back
*** 6374,6380 ****
  
  static
  void
! program_end_stuff(cbl_refer_t refer, ec_type_t ec)
    {
    // This is the moral equivalent of a C "return xyz;".
  
--- 6426,6433 ----
  
  static
  void
! program_end_stuff(cbl_refer_t refer,
!                   ec_type_t ec)
    {
    // This is the moral equivalent of a C "return xyz;".
  
*************** program_end_stuff(cbl_refer_t refer, ec_
*** 6462,6468 ****
    }
  
  void
! parser_exit( const cbl_refer_t& refer, ec_type_t ec )
    {
    Analyze();
    SHOW_PARSE
--- 6515,6522 ----
    }
  
  void
! parser_exit( const cbl_refer_t& refer,
!              ec_type_t ec )
    {
    Analyze();
    SHOW_PARSE
*************** parser_perform_conditional( struct cbl_p
*** 8435,8441 ****
  
    // The next instructions that the parser will give us are the conditional
    // calculation, so the first thing that goes down is the condover:
!   /* The following NOP is needed to make NEXT OVER PERFORM BEFORE/AFTER UNTIL 
       behaves properly.  */
    insert_nop(106);
    gg_append_statement(tgt->addresses.condover[i].go_to);
--- 8489,8495 ----
  
    // The next instructions that the parser will give us are the conditional
    // calculation, so the first thing that goes down is the condover:
!   /* The following NOP is needed to make NEXT OVER PERFORM BEFORE/AFTER UNTIL
       behaves properly.  */
    insert_nop(106);
    gg_append_statement(tgt->addresses.condover[i].go_to);
*************** perform_outofline_before_until(struct cb
*** 8516,8522 ****
    create_iline_address_pairs(tgt);
  
    // Tag the top of the perform
!   
    gg_append_statement(tgt->addresses.top.label);
  
    // Go do the conditional calculation:
--- 8570,8576 ----
    create_iline_address_pairs(tgt);
  
    // Tag the top of the perform
! 
    gg_append_statement(tgt->addresses.top.label);
  
    // Go do the conditional calculation:
*************** parser_file_add(struct cbl_file_t *file)
*** 9776,9782 ****
      }
    if( varies.max < symbol_file_record(file)->data.capacity())
      {
!     const charmap_t *charmap = 
                       __gg__get_charmap(current_encoding(display_encoding_e));
      varies.min *= charmap->stride();
      varies.max *= charmap->stride();
--- 9830,9836 ----
      }
    if( varies.max < symbol_file_record(file)->data.capacity())
      {
!     const charmap_t *charmap =
                       __gg__get_charmap(current_encoding(display_encoding_e));
      varies.min *= charmap->stride();
      varies.max *= charmap->stride();
*************** mh_source_is_literalA(const cbl_refer_t
*** 15911,15917 ****
      if( (   destref.field->type == FldAlphanumeric
           || destref.field->type == FldGroup )
         && !(destref.field->attr & any_length_e)
!        && !sourceref.all                         
         && !size_error)
        {
        // A simple alpha-to-alpha move is possible
--- 15965,15971 ----
      if( (   destref.field->type == FldAlphanumeric
           || destref.field->type == FldGroup )
         && !(destref.field->attr & any_length_e)
!        && !sourceref.all
         && !size_error)
        {
        // A simple alpha-to-alpha move is possible
*************** psa_new_var_decl(cbl_field_t *new_var, c
*** 16733,16744 ****
                && new_var->type != FldLiteralA
                && new_var->type != FldLiteralN )
        {
! //      new_var_decl = gg_define_variable(  cblc_field_type_node,
! //                                          base_name,
! //                                          vs_static);
        new_var_decl = gg_define_variable(  cblc_field_type_node,
                                            base_name,
!                                           vs_stack);
        SET_DECL_MODE(new_var_decl, BLKmode);
        }
      else
--- 16787,16806 ----
                && new_var->type != FldLiteralA
                && new_var->type != FldLiteralN )
        {
!       gg_variable_scope_t scope = vs_stack;
!       if( new_var->type == FldAlphanumeric )
!         {
!         // This has to be static, because we are putting the actual memory
!         // on the heap.  But if we put the cblc_field_t on the stack inside
!         // of a condition, or in a loop, we just keep recreating the field
!         // without getting freeing the memory.  Eventually, with perhaps a
!         // two-pass compiler, we'll be able to create the stack cblc_field_t
!         // once per program-id.
!         scope = vs_static;
!         }
        new_var_decl = gg_define_variable(  cblc_field_type_node,
                                            base_name,
!                                           scope);
        SET_DECL_MODE(new_var_decl, BLKmode);
        }
      else
*************** parser_symbol_add(struct cbl_field_t *ne
*** 16930,16936 ****
          || new_var->type == FldLiteralA
          )
        {
!       if( new_var->data.initial && new_var->data.capacity() )
          {
          SHOW_PARSE_INDENT
          for(size_t i=0; i<new_var->data.capacity(); i++)
--- 16992,17000 ----
          || new_var->type == FldLiteralA
          )
        {
!       if(    new_var->data.initial
!           && new_var->data.capacity()
!           && !(new_var->attr & intermediate_e) )
          {
          SHOW_PARSE_INDENT
          for(size_t i=0; i<new_var->data.capacity(); i++)
*************** parser_symbol_add(struct cbl_field_t *ne
*** 16962,16990 ****
  
    if( new_var->var_decl_node )
      {
!     if( new_var->type != FldConditional )
!       {
!       // There is a possibility when re-using variables that a temporary that
!       // was created at compile time might not have a data pointer at run time.
!       if( new_var->attr & (intermediate_e) )
!         {
!         IF( member(new_var->var_decl_node, "allocated"),
!             lt_op,
!             member(new_var->var_decl_node, "capacity") )
!           {
!           gg_free(member(new_var, "data"));
!           gg_assign(member(new_var, "data"),
!                     gg_cast(UCHAR_P, gg_malloc(new_var->data.capacity())));
!           gg_assign(member(new_var, "allocated"),
!                     build_int_cst_type(SIZE_T, new_var->data.capacity()));
!           }
!         ELSE
!           {
!           }
!         ENDIF
!         }
!       }
!     else
        {
        gg_assign(new_var->var_decl_node, boolean_false_node);
        }
--- 17026,17032 ----
  
    if( new_var->var_decl_node )
      {
!     if( new_var->type == FldConditional )
        {
        gg_assign(new_var->var_decl_node, boolean_false_node);
        }
*************** parser_symbol_add(struct cbl_field_t *ne
*** 17310,17316 ****
       * 4.  cbl_field_data_t::capacity is 0 because it requires no working storage
       */
  
!     if( new_var->data.capacity() == 0
          && new_var->level != 88
          && new_var->type  != FldClass
          && new_var->type  != FldLiteralN
--- 17352,17360 ----
       * 4.  cbl_field_data_t::capacity is 0 because it requires no working storage
       */
  
!     if(    new_var->data.capacity() == 0
!         && !(   new_var->type == FldAlphanumeric
!              && new_var->attr & intermediate_e)
          && new_var->level != 88
          && new_var->type  != FldClass
          && new_var->type  != FldLiteralN
*************** parser_symbol_add(struct cbl_field_t *ne
*** 17382,17388 ****
            bytes_to_allocate = 1;
            }
  
!         if( !bytes_to_allocate )
            {
            cbl_internal_error( "%<bytes_to_allocate%> is zero for %s (symbol number "
                                HOST_SIZE_T_PRINT_DEC ")",
--- 17426,17432 ----
            bytes_to_allocate = 1;
            }
  
!         if( !bytes_to_allocate && !(new_var->attr & intermediate_e) )
            {
            cbl_internal_error( "%<bytes_to_allocate%> is zero for %s (symbol number "
                                HOST_SIZE_T_PRINT_DEC ")",
*************** parser_symbol_add(struct cbl_field_t *ne
*** 17408,17456 ****
              }
            }
  
!         if( bytes_to_allocate )
            {
!           // We need a unique name for the allocated data for this COBOL variable:
!           char achDataName[256];
!           if( new_var->attr & external_e )
!             {
!             sprintf(achDataName, "%s", new_var->name);
!             }
!           else if( new_var->name[0] == '_' )
!             {
!             // Avoid doubling up on leading underscore
!             sprintf(achDataName,
!                     "%s_data_" HOST_SIZE_T_PRINT_UNSIGNED,
!                     new_var->name,
!                     (fmt_size_t)sv_data_name_counter++);
!             }
!           else
              {
!             sprintf(achDataName,
!                     "_%s_data_" HOST_SIZE_T_PRINT_UNSIGNED,
!                     new_var->name,
!                     (fmt_size_t)sv_data_name_counter++);
!             }
  
!           if( new_var->attr & external_e )
!             {
!             tree array_type = build_array_type_nelts(UCHAR, bytes_to_allocate);
!             new_var->data_decl_node = gg_define_variable(
!                                 array_type,
!                                 achDataName,
!                                 vs_external);
!             data_area = gg_get_address_of(new_var->data_decl_node);
!             }
!           else
!             {
!             gg_variable_scope_t vs_scope = (new_var->attr & intermediate_e)
!                                             ? vs_stack : vs_static ;
!             tree array_type = build_array_type_nelts(UCHAR, bytes_to_allocate);
!             new_var->data_decl_node = gg_define_variable(
!                                 array_type,
!                                 achDataName,
!                                 vs_scope);
!             data_area = gg_get_address_of(new_var->data_decl_node);
              }
            }
          }
--- 17452,17511 ----
              }
            }
  
!         if(   new_var->attr & intermediate_e
!            && new_var->type == FldAlphanumeric )
            {
!           // We don't allocate here for intermediates.  We instead use
!           // malloc() in the library when a run-time value is assigned to this
!           // variable
!           data_area = null_pointer_node;
!           }
!         else
!           {
!           if( bytes_to_allocate )
              {
!             // We need a unique name for the allocated data for this COBOL variable:
!             char achDataName[256];
!             if( new_var->attr & external_e )
!               {
!               sprintf(achDataName, "%s", new_var->name);
!               }
!             else if( new_var->name[0] == '_' )
!               {
!               // Avoid doubling up on leading underscore
!               sprintf(achDataName,
!                       "%s_data_" HOST_SIZE_T_PRINT_UNSIGNED,
!                       new_var->name,
!                       (fmt_size_t)sv_data_name_counter++);
!               }
!             else
!               {
!               sprintf(achDataName,
!                       "_%s_data_" HOST_SIZE_T_PRINT_UNSIGNED,
!                       new_var->name,
!                       (fmt_size_t)sv_data_name_counter++);
!               }
  
!             if( new_var->attr & external_e )
!               {
!               tree array_type = build_array_type_nelts(UCHAR, bytes_to_allocate);
!               new_var->data_decl_node = gg_define_variable(
!                                   array_type,
!                                   achDataName,
!                                   vs_external);
!               data_area = gg_get_address_of(new_var->data_decl_node);
!               }
!             else
!               {
!               gg_variable_scope_t vs_scope = (new_var->attr & intermediate_e)
!                                               ? vs_stack : vs_static ;
!               tree array_type = build_array_type_nelts(UCHAR, bytes_to_allocate);
!               new_var->data_decl_node = gg_define_variable(
!                                   array_type,
!                                   achDataName,
!                                   vs_scope);
!               data_area = gg_get_address_of(new_var->data_decl_node);
!               }
              }
            }
          }
diff -Nrcpad gcc-16-20260222/gcc/cobol/genapi.h gcc-16-20260301/gcc/cobol/genapi.h
*** gcc-16-20260222/gcc/cobol/genapi.h	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/cobol/genapi.h	Sun Mar  1 22:32:06 2026
*************** parser_see_stop_run( struct cbl_refer_t
*** 272,286 ****
  void
  parser_program_hierarchy( const struct cbl_prog_hier_t& hier );
  void
! parser_end_program(const char *name=NULL);
  
  void parser_sleep(const cbl_refer_t &seconds);
  
! void parser_exit( const cbl_refer_t& refer, ec_type_t = ec_none_e );
  void parser_exit_section(void);
  void parser_exit_paragraph(void);
  void parser_exit_perform( struct cbl_perform_tgt_t *tgt, bool cycle );
! void parser_exit_program(void); // exits back to COBOL only, else continue
  
  void
  parser_exhibit( bool changed, bool named,
--- 272,287 ----
  void
  parser_program_hierarchy( const struct cbl_prog_hier_t& hier );
  void
! parser_end_program(const char *name);
  
  void parser_sleep(const cbl_refer_t &seconds);
  
! void parser_exit( const cbl_refer_t& refer,
!                   ec_type_t = ec_none_e );
  void parser_exit_section(void);
  void parser_exit_paragraph(void);
  void parser_exit_perform( struct cbl_perform_tgt_t *tgt, bool cycle );
! void parser_exit_program(); // exits back to COBOL only, else continue
  
  void
  parser_exhibit( bool changed, bool named,
*************** void parser_init_list();
*** 618,623 ****
--- 619,625 ----
  tree file_static_variable(tree type, const char *name);
  
  void parser_statement_begin( const cbl_name_t name, tree ecs, tree dcls );
+ void parser_statement_end( const std::list<cbl_field_t*>& );
  
  tree parser_compile_ecs( const std::vector<uint64_t>& ecs );
  tree parser_compile_dcls( const std::vector<uint64_t>& dcls );
diff -Nrcpad gcc-16-20260222/gcc/cobol/lexio.cc gcc-16-20260301/gcc/cobol/lexio.cc
*** gcc-16-20260222/gcc/cobol/lexio.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/cobol/lexio.cc	Sun Mar  1 22:32:06 2026
*************** static std::pair<std::list<replace_t>, c
*** 814,821 ****
  parse_replace_pairs( const char *stmt, const char *estmt, bool is_copy_stmt ) {
    std::list<replace_t> pairs ;
  
!   static const char     any_ch[] = ".";
!   static const char    word_ch[] = "[[:alnum:]$_-]";
    static const char nonword_ch[] = "[^[:alnum:]\"'$_-]";
  
    // Pattern to find one REPLACE pseudo-text pair
--- 814,821 ----
  parse_replace_pairs( const char *stmt, const char *estmt, bool is_copy_stmt ) {
    std::list<replace_t> pairs ;
  
!   static const char     any_ch[] = "";
!   ////   const char    word_ch[] = "[[:alnum:]$_-]";
    static const char nonword_ch[] = "[^[:alnum:]\"'$_-]";
  
    // Pattern to find one REPLACE pseudo-text pair
*************** parse_replace_pairs( const char *stmt, c
*** 878,887 ****
      if( parsed.leading_trailing.size() > 0 ) {
        switch( TOUPPER(parsed.leading_trailing.p[0]) ) {
        case 'L': // leading
!         befter[1] = word_ch;
          break;
        case 'T': // trailing
!         befter[0] = word_ch;
          break;
        default:
          gcc_unreachable();
--- 878,887 ----
      if( parsed.leading_trailing.size() > 0 ) {
        switch( TOUPPER(parsed.leading_trailing.p[0]) ) {
        case 'L': // leading
!         befter[1] = any_ch;
          break;
        case 'T': // trailing
!         befter[0] = any_ch;
          break;
        default:
          gcc_unreachable();
*************** cdftext::lex_open( const char filename[]
*** 1513,1533 ****
    if( input == -1 ) return NULL;
  
    int output = open_output();
! 
    // Process any files supplied by the -include command-line option.
    for( auto name : included_files ) {
      if( -1 == (input = open(name, O_RDONLY)) ) {
        cbl_message(LexIncludeE, "cannot open %<-include%> file %qs", name);
        continue;
      }
      cobol_filename(name, inode_of(input));
      filespan_t mfile( free_form_reference_format( input ) );
  
      process_file( mfile, output );
  
      cobol_filename_restore(); // process_file restores only for COPY
    }
    included_files.clear();
  
    cobol_filename(filename, inode_of(input));
    filespan_t mfile( free_form_reference_format( input ) );
--- 1513,1538 ----
    if( input == -1 ) return NULL;
  
    int output = open_output();
!   size_t n =0;
!   
    // Process any files supplied by the -include command-line option.
    for( auto name : included_files ) {
+     int input; // cppcheck-suppress shadowVariable
      if( -1 == (input = open(name, O_RDONLY)) ) {
        cbl_message(LexIncludeE, "cannot open %<-include%> file %qs", name);
        continue;
      }
+     dbgmsg("lex_open: including %zu of %zu: '%s'", ++n, included_files.size(), name);
      cobol_filename(name, inode_of(input));
      filespan_t mfile( free_form_reference_format( input ) );
  
      process_file( mfile, output );
  
+     dbgmsg("lex_open: processed %zu of %zu: '%s'", n, included_files.size(), name);
      cobol_filename_restore(); // process_file restores only for COPY
    }
    included_files.clear();
+   dbgmsg("lex_open: '%s'", filename);
  
    cobol_filename(filename, inode_of(input));
    filespan_t mfile( free_form_reference_format( input ) );
diff -Nrcpad gcc-16-20260222/gcc/cobol/parse.y gcc-16-20260301/gcc/cobol/parse.y
*** gcc-16-20260222/gcc/cobol/parse.y	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/cobol/parse.y	Sun Mar  1 22:32:06 2026
*************** class locale_tgt_t {
*** 727,733 ****
  
  %type	<field>		log_term rel_expr rel_abbr eval_abbr
  %type   <refer>		num_value num_term value factor
! %type   <refer>         simple_cond bool_expr
  %type	<log_expr_t>	log_expr rel_abbrs eval_abbrs
  %type   <rel_term_t>	rel_term rel_term1
  
--- 727,733 ----
  
  %type	<field>		log_term rel_expr rel_abbr eval_abbr
  %type   <refer>		num_value num_term value factor
! %type   <refer>         simple_cond bool_expr until_expr
  %type	<log_expr_t>	log_expr rel_abbrs eval_abbrs
  %type   <rel_term_t>	rel_term rel_term1
  
*************** data_descr1:    level_name
*** 4152,4158 ****
  
                    // Check COMP-5 capacity
  		  // No capacity means no PICTURE, valid only for a (potential) group
!                   if( $field->type == FldNumericBin5 ) {
                      if( $field->data.capacity() == 0 ) {
                        if(  has_clause ($data_clauses, usage_clause_e) &&
                            !has_clause ($data_clauses, picture_clause_e) ) {
--- 4152,4158 ----
  
                    // Check COMP-5 capacity
  		  // No capacity means no PICTURE, valid only for a (potential) group
!                   if( is_among( $field->type, {FldNumericBinary, FldNumericBin5} ) ) {
                      if( $field->data.capacity() == 0 ) {
                        if(  has_clause ($data_clauses, usage_clause_e) &&
                            !has_clause ($data_clauses, picture_clause_e) ) {
*************** picture_clause: PIC signed nps[fore] nin
*** 4567,4577 ****
  		  }
                    assert(0 < $nchar);
                    field->data.picture = nullptr;
!                   auto nchar = std::min($nchar, MAXIMUM_ALPHA_LENGTH);
!                   if( nchar < $nchar ) {
                      error_msg(@2, "alphanumeric data-item size (%d) "
!                                    "exceeds maximum of %d bytes",
!                               $nchar, MAXIMUM_ALPHA_LENGTH);
                    }
                    field->set_initial(nchar, @nchar);
                  }
--- 4567,4577 ----
  		  }
                    assert(0 < $nchar);
                    field->data.picture = nullptr;
!                   auto nchar = std::min(size_t($nchar), MAXIMUM_ALPHA_LENGTH);
!                   if( nchar < size_t($nchar) ) {
                      error_msg(@2, "alphanumeric data-item size (%d) "
!                                    "exceeds maximum of %lu bytes",
!                               $nchar, (unsigned long)MAXIMUM_ALPHA_LENGTH);
                    }
                    field->set_initial(nchar, @nchar);
                  }
*************** value_clause:   VALUE all LITERAL[lit] {
*** 4898,4904 ****
                      }
                    }
                  }
!         |       VALUE all cce_expr[cce] {
  		  /*
                     * cce has two parts: 
  		   * cce.r) Host binary value
--- 4898,4904 ----
                      }
                    }
                  }
!         |       VALUE all const_value[cce] {
  		  /*
                     * cce has two parts: 
  		   * cce.r) Host binary value
*************** value_clause:   VALUE all LITERAL[lit] {
*** 4950,4956 ****
                  }
          |       VALUE error
                  {
!                   error_msg(@2, "invalid VALUE");
                  }
                  ;
  
--- 4950,4960 ----
                  }
          |       VALUE error
                  {
!                   if( 0 < yychar ) {
!                     error_msg(@2, "invalid VALUE at %qs", keyword_str(yychar));
!                   } else {
!                     error_msg(@2, "invalid VALUE");
!                   }
                  }
                  ;
  
*************** sentence:       statements  '.'
*** 5391,5398 ****
                  }
                  ;
  
! statements:                statement { $$ = $1; }
!         |       statements statement { $$ = $2; }
                  ;
  
  statement:      error {
--- 5395,5408 ----
                  }
                  ;
  
! statements:     statement {
!                   $$ = $1;
!                   parser_statement_end( symbol_temporary_alphanumerics() );
!                 }
!         |       statements statement {
!                   $$ = $2;
!                   parser_statement_end( symbol_temporary_alphanumerics() );
!                 }
                  ;
  
  statement:      error {
*************** simple_cond:    kind_of_name
*** 6383,6390 ****
                    $$ = new_reference(new_temporary(FldConditional));
                    parser_relop($$->field, lhs, eq_op, rhs);
                  }
!         |       expr NOT OMITTED
!                 {
                    auto lhs = cbl_refer_t($expr->field);
                    lhs.addr_of = true;
                    auto rhs = cbl_field_of(symbol_field(0,0, "NULLS"));
--- 6393,6400 ----
                    $$ = new_reference(new_temporary(FldConditional));
                    parser_relop($$->field, lhs, eq_op, rhs);
                  }
!         |       expr /* IS */ NOT OMITTED
! 	        { // IS captured by lexer
                    auto lhs = cbl_refer_t($expr->field);
                    lhs.addr_of = true;
                    auto rhs = cbl_field_of(symbol_field(0,0, "NULLS"));
*************** kind_of_name:   expr might_be variable_t
*** 6424,6429 ****
--- 6434,6446 ----
                  }
                  ;
  
+ until_expr:     bool_expr
+         |       EXIT {
+                   auto e = symbol_at(very_true_register());
+                   $$ = new_reference(cbl_field_of(e));
+                 }
+                 ;
+ 
  bool_expr:	log_expr { $$ = new_reference($1->resolve()); }
  		;
  
*************** perform_until:  test_before perform_cond
*** 7992,8006 ****
                  }
                  ;
  perform_cond:   UNTIL { parser_perform_conditional( &perform_current()->tgt); }
!                 bool_expr
                  {
                    parser_perform_conditional_end( &perform_current()->tgt);
! 		  if( !is_conditional($bool_expr) ) {
  		    error_msg(@1, "%s is not a condition expression",
! 		             name_of($bool_expr->field));
  		    YYERROR;
  		  }
!                   $$ = $bool_expr->cond();
                  }
                  ;
  
--- 8009,8023 ----
                  }
                  ;
  perform_cond:   UNTIL { parser_perform_conditional( &perform_current()->tgt); }
!                 until_expr[expr]
                  {
                    parser_perform_conditional_end( &perform_current()->tgt);
! 		  if( !is_conditional($expr) ) {
  		    error_msg(@1, "%s is not a condition expression",
! 		             name_of($expr->field));
  		    YYERROR;
  		  }
!                   $$ = $expr->cond();
                  }
                  ;
  
*************** ffi_by_ref:     scalar_arg[refer]
*** 10238,10243 ****
--- 10255,10267 ----
                    cbl_refer_t *r = new_reference(new_literal(@1, $1, quoted_e));
                    $$ = new cbl_ffi_arg_t(by_content_e, r);
                  }
+         |       num_literal
+                 {
+                   cbl_message(@1, MfCallLiteral,
+                               "cannot pass %qs BY REFERENCE", $1->data.initial);
+                   cbl_refer_t *r = new_reference($1);
+                   $$ = new cbl_ffi_arg_t(by_content_e, r);
+                 }
          |       ADDRESS OF scalar_arg[refer]
                  {
                    $$ = new cbl_ffi_arg_t(by_reference_e, $refer, address_of_e);
*************** intrinsic:      function_udf
*** 10840,10848 ****
                                keyword_str($1), (long)(p - args.data()), name_of(p->field) );
                      YYERROR;
                    }
!                   $$ = is_numeric(args[0].field)?
!                          new_tempnumeric_float() :
!                          new_alphanumeric();
  		  $$->data.initial = keyword_str($1);
                    parser_intrinsic_callv( $$, intrinsic_cname($1),
  					  args.size(), args.data() );
--- 10864,10870 ----
                                keyword_str($1), (long)(p - args.data()), name_of(p->field) );
                      YYERROR;
                    }
!                   $$ = intrinsic_return_field($1, args);
  		  $$->data.initial = keyword_str($1);
                    parser_intrinsic_callv( $$, intrinsic_cname($1),
  					  args.size(), args.data() );
*************** intrinsic:      function_udf
*** 10870,10876 ****
  
  	|       BASECONVERT  '(' varg[r1] varg[r2] varg[r3] ')' {
                    location_set(@1);
!                   $$ = new_tempnumeric("BASECONVERT");
  		  cbl_unimplemented("BASECONVERT");
                    if( ! intrinsic_call_3($$, BASECONVERT, $r1, $r2, $r3 )) YYERROR;
                  }
--- 10892,10898 ----
  
  	|       BASECONVERT  '(' varg[r1] varg[r2] varg[r3] ')' {
                    location_set(@1);
!                   $$ = new_alphanumeric("BASECONVERT", $r1->field->codeset.encoding);
  		  cbl_unimplemented("BASECONVERT");
                    if( ! intrinsic_call_3($$, BASECONVERT, $r1, $r2, $r3 )) YYERROR;
                  }
*************** intrinsic:      function_udf
*** 10881,10887 ****
                  }
          |       CHAR  '(' expr[r1] ')' {
                    location_set(@1);
!                   $$ = new_alphanumeric(1,"CHAR");
                    if( ! intrinsic_call_1($$, CHAR, $r1, @r1)) YYERROR;
                  }
                  /* convert formulations: 
--- 10903,10909 ----
                  }
          |       CHAR  '(' expr[r1] ')' {
                    location_set(@1);
!                   $$ = new_alphanumeric("CHAR");
                    if( ! intrinsic_call_1($$, CHAR, $r1, @r1)) YYERROR;
                  }
                  /* convert formulations: 
*************** intrinsic:      function_udf
*** 10965,10971 ****
  
          |       FORMATTED_DATE '(' DATE_FMT[r1] expr[r2] ')' {
                    location_set(@1);
!                   $$ = new_alphanumeric(MAXLENGTH_FORMATTED_DATE, "FORMATTED-DATE");
                    auto r1 = new_reference(new_literal(strlen($r1), $r1, quoted_e));
                    symbol_temporary_location(r1->field, @r1);
                    if( ! intrinsic_call_2($$, FORMATTED_DATE, r1, $r2) ) YYERROR;
--- 10987,10993 ----
  
          |       FORMATTED_DATE '(' DATE_FMT[r1] expr[r2] ')' {
                    location_set(@1);
!                   $$ = new_alphanumeric("FORMATTED-DATE");
                    auto r1 = new_reference(new_literal(strlen($r1), $r1, quoted_e));
                    symbol_temporary_location(r1->field, @r1);
                    if( ! intrinsic_call_2($$, FORMATTED_DATE, r1, $r2) ) YYERROR;
*************** intrinsic:      function_udf
*** 10975,10981 ****
          |       FORMATTED_DATETIME '(' DATETIME_FMT[r1] expr[r2]
                                                          expr[r3] ')' {
                    location_set(@1);
!                   $$ = new_alphanumeric(MAXLENGTH_FORMATTED_DATETIME, "FORMATTED-DATETIME");
                    auto r1 = new_reference(new_literal(strlen($r1), $r1, quoted_e));
                    symbol_temporary_location(r1->field, @r1);
                    static cbl_refer_t r3(literally_zero);
--- 10997,11003 ----
          |       FORMATTED_DATETIME '(' DATETIME_FMT[r1] expr[r2]
                                                          expr[r3] ')' {
                    location_set(@1);
!                   $$ = new_alphanumeric("FORMATTED-DATETIME");
                    auto r1 = new_reference(new_literal(strlen($r1), $r1, quoted_e));
                    symbol_temporary_location(r1->field, @r1);
                    static cbl_refer_t r3(literally_zero);
*************** intrinsic:      function_udf
*** 10985,10991 ****
          |       FORMATTED_DATETIME '(' DATETIME_FMT[r1] expr[r2]
                                          expr[r3] expr[r4] ')' {
                    location_set(@1);
!                   $$ = new_alphanumeric(MAXLENGTH_FORMATTED_DATETIME, "FORMATTED-DATETIME");
                    auto r1 = new_reference(new_literal(strlen($r1), $r1, quoted_e));
                    symbol_temporary_location(r1->field, @r1);
                    if( ! intrinsic_call_4($$, FORMATTED_DATETIME,
--- 11007,11013 ----
          |       FORMATTED_DATETIME '(' DATETIME_FMT[r1] expr[r2]
                                          expr[r3] expr[r4] ')' {
                    location_set(@1);
!                   $$ = new_alphanumeric("FORMATTED-DATETIME");
                    auto r1 = new_reference(new_literal(strlen($r1), $r1, quoted_e));
                    symbol_temporary_location(r1->field, @r1);
                    if( ! intrinsic_call_4($$, FORMATTED_DATETIME,
*************** intrinsic:      function_udf
*** 10997,11003 ****
          |       FORMATTED_TIME '(' TIME_FMT[r1] expr[r2]
                                                  expr[r3]  ')' {
                    location_set(@1);
!                   $$ = new_alphanumeric(MAXLENGTH_FORMATTED_TIME, "FORMATTED-DATETIME");
                    auto r1 = new_reference(new_literal(strlen($r1), $r1, quoted_e));
                    symbol_temporary_location(r1->field, @r1);
                    if( ! intrinsic_call_3($$, FORMATTED_TIME,
--- 11019,11025 ----
          |       FORMATTED_TIME '(' TIME_FMT[r1] expr[r2]
                                                  expr[r3]  ')' {
                    location_set(@1);
!                   $$ = new_alphanumeric("FORMATTED-DATETIME");
                    auto r1 = new_reference(new_literal(strlen($r1), $r1, quoted_e));
                    symbol_temporary_location(r1->field, @r1);
                    if( ! intrinsic_call_3($$, FORMATTED_TIME,
*************** intrinsic:      function_udf
*** 11005,11011 ****
                  }
          |       FORMATTED_TIME '(' TIME_FMT[r1] expr[r2]  ')' {
                    location_set(@1);
!                   $$ = new_alphanumeric(MAXLENGTH_FORMATTED_TIME, "FORMATTED-TIME");
                    auto r1 = new_reference(new_literal(strlen($r1), $r1, quoted_e));
                    auto r3 = new_reference(new_constant("0"));
                    symbol_temporary_location(r1->field, @r1);
--- 11027,11033 ----
                  }
          |       FORMATTED_TIME '(' TIME_FMT[r1] expr[r2]  ')' {
                    location_set(@1);
!                   $$ = new_alphanumeric("FORMATTED-TIME");
                    auto r1 = new_reference(new_literal(strlen($r1), $r1, quoted_e));
                    auto r3 = new_reference(new_constant("0"));
                    symbol_temporary_location(r1->field, @r1);
*************** intrinsic:      function_udf
*** 11014,11020 ****
                  }
          |       FORMATTED_CURRENT_DATE '(' DATETIME_FMT[r1] ')' {
                    location_set(@1);
!                   $$ = new_alphanumeric(MAXLENGTH_FORMATTED_DATETIME, "FORMATTED-CURRENT_DATE");
                    auto r1 = new_reference(new_literal(strlen($r1), $r1, quoted_e));
                    symbol_temporary_location(r1->field, @r1);
                    if( ! intrinsic_call_1($$, FORMATTED_CURRENT_DATE, r1, @r1) )
--- 11036,11042 ----
                  }
          |       FORMATTED_CURRENT_DATE '(' DATETIME_FMT[r1] ')' {
                    location_set(@1);
!                   $$ = new_alphanumeric("FORMATTED-CURRENT_DATE");
                    auto r1 = new_reference(new_literal(strlen($r1), $r1, quoted_e));
                    symbol_temporary_location(r1->field, @r1);
                    if( ! intrinsic_call_1($$, FORMATTED_CURRENT_DATE, r1, @r1) )
*************** intrinsic:      function_udf
*** 11099,11111 ****
  		}
          |       lopper_case[func] '(' alpha_val[r1] ')' {
                    location_set(@1);
!                   $$ = new_alphanumeric($r1->field->data.capacity(), "lopper_case[func]");
                    if( ! intrinsic_call_1($$, $func, $r1, @r1)) YYERROR;
                  }
  
  	|	MODULE_NAME '(' module_type[type] ')'
  		{
! 		  $$ = new_alphanumeric(sizeof(cbl_name_t), "MODULE-NAME");
  		  parser_module_name( $$, $type );
  		}
  
--- 11121,11133 ----
  		}
          |       lopper_case[func] '(' alpha_val[r1] ')' {
                    location_set(@1);
!                   $$ = new_alphanumeric("lopper_case[func]");
                    if( ! intrinsic_call_1($$, $func, $r1, @r1)) YYERROR;
                  }
  
  	|	MODULE_NAME '(' module_type[type] ')'
  		{
! 		  $$ = new_alphanumeric("MODULE-NAME");
  		  parser_module_name( $$, $type );
  		}
  
*************** intrinsic:      function_udf
*** 11201,11207 ****
                       YYERROR;
                       break;
                    }
! 		   $$ = new_alphanumeric("TRIM");
                    cbl_refer_t * how = new_reference($trim_trailing);
                    if( ! intrinsic_call_2($$, TRIM, $r1, how) ) YYERROR;
                  }
--- 11223,11229 ----
                       YYERROR;
                       break;
                    }
!                   $$ = new_alphanumeric("TRIM", $r1->field->codeset.encoding);
                    cbl_refer_t * how = new_reference($trim_trailing);
                    if( ! intrinsic_call_2($$, TRIM, $r1, how) ) YYERROR;
                  }
*************** intrinsic:      function_udf
*** 11266,11272 ****
                    static auto one = new cbl_refer_t( new_constant("1") );
                    static auto four = new cbl_refer_t( new_constant("4") );
                    cbl_span_t year(one, four);
!                   auto r3 = new_reference(new_alphanumeric(MAXLENGTH_CALENDAR_DATE));
                    r3->refmod = year;
  
                    parser_intrinsic_call_0( r3->field, "__gg__current_date" );
--- 11288,11294 ----
                    static auto one = new cbl_refer_t( new_constant("1") );
                    static auto four = new cbl_refer_t( new_constant("4") );
                    cbl_span_t year(one, four);
!                   auto r3 = new_reference(new_alphanumeric());
                    r3->refmod = year;
  
                    parser_intrinsic_call_0( r3->field, "__gg__current_date" );
*************** intrinsic:      function_udf
*** 11282,11288 ****
                    static auto one = new cbl_refer_t( new_constant("1") );
                    static auto four = new cbl_refer_t( new_constant("4") );
                    cbl_span_t year(one, four);
!                   auto r3 = new_reference(new_alphanumeric(MAXLENGTH_CALENDAR_DATE));
                    r3->refmod = year;
  
                    parser_intrinsic_call_0( r3->field, "__gg__current_date" );
--- 11304,11310 ----
                    static auto one = new cbl_refer_t( new_constant("1") );
                    static auto four = new cbl_refer_t( new_constant("4") );
                    cbl_span_t year(one, four);
!                   auto r3 = new_reference(new_alphanumeric());
                    r3->refmod = year;
  
                    parser_intrinsic_call_0( r3->field, "__gg__current_date" );
*************** intrinsic:      function_udf
*** 11308,11314 ****
                    static auto one = new cbl_refer_t( new_constant("1") );
                    static auto four = new cbl_refer_t( new_constant("4") );
                    cbl_span_t year(one, four);
!                   auto r3 = new_reference(new_alphanumeric(MAXLENGTH_CALENDAR_DATE));
                    r3->refmod = year;
  
                    parser_intrinsic_call_0( r3->field, "__gg__current_date" );
--- 11330,11336 ----
                    static auto one = new cbl_refer_t( new_constant("1") );
                    static auto four = new cbl_refer_t( new_constant("4") );
                    cbl_span_t year(one, four);
!                   auto r3 = new_reference(new_alphanumeric());
                    r3->refmod = year;
  
                    parser_intrinsic_call_0( r3->field, "__gg__current_date" );
*************** intrinsic:      function_udf
*** 11324,11330 ****
                    static auto one = new cbl_refer_t( new_constant("1") );
                    static auto four = new cbl_refer_t( new_constant("4") );
                    cbl_span_t year(one, four);
!                   auto r3 = new_reference(new_alphanumeric(MAXLENGTH_CALENDAR_DATE));
                    r3->refmod = year;
  
                    parser_intrinsic_call_0( r3->field, "__gg__current_date" );
--- 11346,11352 ----
                    static auto one = new cbl_refer_t( new_constant("1") );
                    static auto four = new cbl_refer_t( new_constant("4") );
                    cbl_span_t year(one, four);
!                   auto r3 = new_reference(new_alphanumeric());
                    r3->refmod = year;
  
                    parser_intrinsic_call_0( r3->field, "__gg__current_date" );
*************** intrinsic:      function_udf
*** 11350,11356 ****
                    static auto one = new cbl_refer_t( new_constant("1") );
                    static auto four = new cbl_refer_t( new_constant("4") );
                    cbl_span_t year(one, four);
!                   auto r3 = new_reference(new_alphanumeric(MAXLENGTH_CALENDAR_DATE));
                    r3->refmod = year;
  
                    parser_intrinsic_call_0( r3->field, "__gg__current_date" );
--- 11372,11378 ----
                    static auto one = new cbl_refer_t( new_constant("1") );
                    static auto four = new cbl_refer_t( new_constant("4") );
                    cbl_span_t year(one, four);
!                   auto r3 = new_reference(new_alphanumeric());
                    r3->refmod = year;
  
                    parser_intrinsic_call_0( r3->field, "__gg__current_date" );
*************** intrinsic:      function_udf
*** 11366,11372 ****
                    static auto one = new cbl_refer_t( new_constant("1") );
                    static auto four = new cbl_refer_t( new_constant("4") );
                    cbl_span_t year(one, four);
!                   auto r3 = new_reference(new_alphanumeric(MAXLENGTH_CALENDAR_DATE));
                    r3->refmod = year;
  
                    parser_intrinsic_call_0( r3->field, "__gg__current_date" );
--- 11388,11394 ----
                    static auto one = new cbl_refer_t( new_constant("1") );
                    static auto four = new cbl_refer_t( new_constant("4") );
                    cbl_span_t year(one, four);
!                   auto r3 = new_reference(new_alphanumeric());
                    r3->refmod = year;
  
                    parser_intrinsic_call_0( r3->field, "__gg__current_date" );
*************** trim_trailing:  %empty          { $$ = n
*** 11531,11537 ****
  
  intrinsic0:     CURRENT_DATE {
                    location_set(@1);
!                   $$ = new_alphanumeric(MAXLENGTH_CALENDAR_DATE, "CURRENT-DATE");
                    parser_intrinsic_call_0( $$, "__gg__current_date" );
                  }
          |       E {
--- 11553,11559 ----
  
  intrinsic0:     CURRENT_DATE {
                    location_set(@1);
!                   $$ = new_alphanumeric("CURRENT-DATE");
                    parser_intrinsic_call_0( $$, "__gg__current_date" );
                  }
          |       E {
*************** intrinsic0:     CURRENT_DATE {
*** 11574,11580 ****
  
          |       PI {
                    location_set(@1);
!                   $$ = new_tempnumeric_float("PI");
                   parser_intrinsic_call_0( $$, "__gg__pi" );
                  }
          |       SECONDS_PAST_MIDNIGHT {
--- 11596,11602 ----
  
          |       PI {
                    location_set(@1);
!                   $$ = new_tempnumeric("PI");
                   parser_intrinsic_call_0( $$, "__gg__pi" );
                  }
          |       SECONDS_PAST_MIDNIGHT {
*************** intrinsic0:     CURRENT_DATE {
*** 11590,11596 ****
          |       WHEN_COMPILED {
                    location_set(@1);
  		  // Returns YYYYMMDDhhmmssss-0500)
!                   $$ = new_alphanumeric(MAXLENGTH_CALENDAR_DATE, "WHEN-COMPILED"); 
                    parser_intrinsic_call_0( $$, "__gg__when_compiled" );
                  }
                  ;
--- 11612,11618 ----
          |       WHEN_COMPILED {
                    location_set(@1);
  		  // Returns YYYYMMDDhhmmssss-0500)
!                   $$ = new_alphanumeric("WHEN-COMPILED"); 
                    parser_intrinsic_call_0( $$, "__gg__when_compiled" );
                  }
                  ;
diff -Nrcpad gcc-16-20260222/gcc/cobol/parse_ante.h gcc-16-20260301/gcc/cobol/parse_ante.h
*** gcc-16-20260222/gcc/cobol/parse_ante.h	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/cobol/parse_ante.h	Sun Mar  1 22:32:06 2026
***************
*** 39,49 ****
  #include <stack>
  #include <string>
  
- #define MAXLENGTH_FORMATTED_DATE     (10*4)
- #define MAXLENGTH_FORMATTED_TIME     (19*4)
- #define MAXLENGTH_CALENDAR_DATE      (21*4)
- #define MAXLENGTH_FORMATTED_DATETIME (30*4)
- 
  #pragma GCC diagnostic push
  #pragma GCC diagnostic ignored "-Wmissing-field-initializers"
  
--- 39,44 ----
*************** namcpy(const YYLTYPE& loc, cbl_name_t tg
*** 224,239 ****
    return true;
  }
  
- cbl_field_t *
- new_alphanumeric( size_t capacity = MAXIMUM_ALPHA_LENGTH,
- 		  const cbl_name_t name = nullptr,
-                   cbl_encoding_t encoding = no_encoding_e );
- 
- static inline cbl_field_t *
- new_alphanumeric( const cbl_name_t name, cbl_encoding_t encoding = no_encoding_e ) {
-   return new_alphanumeric(MAXIMUM_ALPHA_LENGTH, name, encoding);
- }
- 
  static inline cbl_refer_t *
  new_reference( enum cbl_field_type_t type, const char *initial ) {
    return new cbl_refer_t( new_temporary(type, initial) );
--- 219,224 ----
*************** static bool ast_multiply( arith_t *arith
*** 588,593 ****
--- 573,580 ----
  static bool ast_divide( arith_t *arith );
  
  static cbl_field_type_t intrinsic_return_type( int token );
+ static cbl_field_t *intrinsic_return_field( int token,
+                                             std::vector<cbl_refer_t> );
  
  template <typename T>
  static T* use_any( list<T>& src, T *tgt) {
*************** struct ffi_args_t {
*** 1220,1229 ****
    void dump() const {
      int i=0;
      for( const auto& arg : elems ) {
!       dbgmsg( "%8d) %-10s %-16s %s", i++,
!               cbl_ffi_crv_str(arg.crv),
!               3 + cbl_field_type_str(arg.refer.field->type),
!               arg.refer.field->pretty_name() );
      }
    }
  
--- 1207,1220 ----
    void dump() const {
      int i=0;
      for( const auto& arg : elems ) {
!       if( arg.refer.field ) {
!         dbgmsg( "%8d) %-10s %-16s %s", i++,
!                 cbl_ffi_crv_str(arg.crv),
!                 3 + cbl_field_type_str(arg.refer.field->type),
!                 arg.refer.field->pretty_name() );
!       } else {
!         dbgmsg( "%8d) %-10s [omitted]", i++, cbl_ffi_crv_str(arg.crv) );
!       }
      }
    }
  
*************** static void ast_first_statement( const Y
*** 3710,3713 ****
--- 3701,3712 ----
    }
  }
  
+ template <typename V>
+ bool is_among( V value, const std::list<V>& container ) {
+   return std::any_of( container.begin(), container.end(),
+                       [value]( const auto& elem ) {
+                         return value == elem;
+                       } );
+ }
+ 
  #pragma GCC diagnostic push
diff -Nrcpad gcc-16-20260222/gcc/cobol/parse_util.h gcc-16-20260301/gcc/cobol/parse_util.h
*** gcc-16-20260222/gcc/cobol/parse_util.h	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/cobol/parse_util.h	Sun Mar  1 22:32:06 2026
***************
*** 45,85 ****
   *   X Alphanumeric
   *   n variadic
   * We use just A, I, N, or X, choosing the most general for each parameter.
   */
  static const function_descr_t function_descrs[] = {
     {         ABS,                          "ABS",
!       "__gg__abs",                         "N",   {}, FldNumericBin5 },
     {         ACOS,                         "ACOS",
!       "__gg__acos",                        "N",   {}, FldNumericBin5 },
     {         ANNUITY,                      "ANNUITY",
!       "__gg__annuity",                     "NI",  {}, FldNumericBin5 },
     {         ASIN,                         "ASIN",
!       "__gg__asin",                        "N",   {}, FldNumericBin5 },
     {         ATAN,                         "ATAN",
!       "__gg__atan",                        "N",   {}, FldNumericBin5 },
!    {         BASECONVERT,                         "BASECONVERT",
!       "__gg__baseconvert",                        "XII",   {}, FldNumericBin5 },
     {         BIT_OF,                       "BIT-OF",
        "__gg__bit_of",                      "X",   {}, FldAlphanumeric },
     {         BIT_TO_CHAR,                  "BIT-TO-CHAR",
        "__gg__bit_to_char",                 "X",   {}, FldAlphanumeric },
     // BOOLEAN-OF-INTEGER requires FldBoolean
!    {         BOOLEAN_OF_INTEGER,                         "BOOLEAN-OF-INTEGER",
!       "__gg__boolean_of_integer",                        "II",   {}, FldNumericBin5 },
     {         BYTE_LENGTH,                  "BYTE-LENGTH",
         "__gg__byte_length",                "X",   {}, FldNumericBin5 },
     {         CHAR,                         "CHAR",
        "__gg__char",                        "I",   {}, FldAlphanumeric },
!    {         CHAR_NATIONAL,                         "CHAR-NATIONAL",
!       "__gg__char_national",                        "I",   {}, FldAlphanumeric },
     {         COMBINED_DATETIME,            "COMBINED-DATETIME",
!       "__gg__combined_datetime",           "IN",  {}, FldNumericBin5 },
     {         CONCAT,                       "CONCAT",
!       "__gg__concat",                      "n",   {}, FldAlphanumeric },
!    {         CONVERT,                          "CONVERT",
!       "__gg__convert",                         "XII",   {}, FldAlphanumeric },
     {         COS,                          "COS",
!       "__gg__cos",                         "N",   {}, FldNumericBin5 },
     {         CURRENT_DATE,                 "CURRENT-DATE",
        "__gg__current_date",                 "",   {}, FldAlphanumeric },
     {         DATE_OF_INTEGER,              "DATE-OF-INTEGER",
--- 45,98 ----
   *   X Alphanumeric
   *   n variadic
   * We use just A, I, N, or X, choosing the most general for each parameter.
+  *
+  * When FldInvalid is shown as the return type, it indicates that the Integer
+  * vs. Numeric type of the function is determined by the type of the first
+  * parameter.
+  *
+  * FldGroup is used when the first argument determines the encoding of the
+  * temporary.  This is for functions that can be Alphanumeric or National.
+  *
+  * We use FldNumericBin5 for functions of type "Integer", and FldFloat for
+  * functions of type "Numeric",
   */
+  #define IntOrNum  FldInvalid
+  #define AnumOrNat FldGroup
+ 
  static const function_descr_t function_descrs[] = {
     {         ABS,                          "ABS",
!       "__gg__abs",                         "N",   {}, IntOrNum },
     {         ACOS,                         "ACOS",
!       "__gg__acos",                        "N",   {}, FldFloat },
     {         ANNUITY,                      "ANNUITY",
!       "__gg__annuity",                     "NI",  {}, FldFloat },
     {         ASIN,                         "ASIN",
!       "__gg__asin",                        "N",   {}, FldFloat },
     {         ATAN,                         "ATAN",
!       "__gg__atan",                        "N",   {}, FldFloat },
!    {         BASECONVERT,                  "BASECONVERT",        // See parse.y
!       "__gg__baseconvert",                 "XII",   {}, FldAlphanumeric },
     {         BIT_OF,                       "BIT-OF",
        "__gg__bit_of",                      "X",   {}, FldAlphanumeric },
     {         BIT_TO_CHAR,                  "BIT-TO-CHAR",
        "__gg__bit_to_char",                 "X",   {}, FldAlphanumeric },
     // BOOLEAN-OF-INTEGER requires FldBoolean
!    {         BOOLEAN_OF_INTEGER,           "BOOLEAN-OF-INTEGER",
!       "__gg__boolean_of_integer",          "II",   {}, FldNumericBin5 },
     {         BYTE_LENGTH,                  "BYTE-LENGTH",
         "__gg__byte_length",                "X",   {}, FldNumericBin5 },
     {         CHAR,                         "CHAR",
        "__gg__char",                        "I",   {}, FldAlphanumeric },
!    {         CHAR_NATIONAL,                "CHAR-NATIONAL",
!       "__gg__char_national",               "I",   {}, FldAlphanumeric },
     {         COMBINED_DATETIME,            "COMBINED-DATETIME",
!       "__gg__combined_datetime",           "IN",  {}, FldFloat },
     {         CONCAT,                       "CONCAT",
!       "__gg__concat",                      "n",   {}, AnumOrNat },
!    {         CONVERT,                      "CONVERT",
!       "__gg__convert",                     "XII",   {}, AnumOrNat },
     {         COS,                          "COS",
!       "__gg__cos",                         "N",   {}, FldFloat },
     {         CURRENT_DATE,                 "CURRENT-DATE",
        "__gg__current_date",                 "",   {}, FldAlphanumeric },
     {         DATE_OF_INTEGER,              "DATE-OF-INTEGER",
*************** static const function_descr_t function_d
*** 94,100 ****
        "__gg__display_of",                  "UUI", {}, FldAlphanumeric },
     {         E,                            "E",
        "__gg_e",                            "",   {}, FldNumericBin5 },
- 
     {         EXCEPTION_FILE,               "EXCEPTION-FILE",
        "__gg__func_exception_file",         "",   {}, FldAlphanumeric },
     {         EXCEPTION_FILE_N,             "EXCEPTION-FILE-N",
--- 107,112 ----
*************** static const function_descr_t function_d
*** 107,142 ****
        "__gg__func_exception_statement",    "",   {}, FldAlphanumeric },
     {         EXCEPTION_STATUS,             "EXCEPTION-STATUS",
        "__gg__func_exception_status",       "",   {}, FldAlphanumeric },
- 
     {         EXP,                          "EXP",
!       "__gg__exp",                         "N",   {}, FldNumericBin5 },
     {         EXP10,                        "EXP10",
!       "__gg__exp10",                       "N",   {}, FldNumericBin5 },
     {         FACTORIAL,                    "FACTORIAL",
        "__gg__factorial",                   "I",   {}, FldNumericBin5 },
     {         FIND_STRING,                    "FIND-STRING",
        "__gg__find_string",                   "AXI",   {}, FldNumericBin5 },
     {         FORMATTED_CURRENT_DATE,       "FORMATTED-CURRENT-DATE",
!       "__gg__formatted_current_date",      "X",   {}, FldAlphanumeric },
     {         FORMATTED_DATE,               "FORMATTED-DATE",
!       "__gg__formatted_date",              "XX",  {}, FldAlphanumeric },
     {         FORMATTED_DATETIME,           "FORMATTED-DATETIME",
!       "__gg__formatted_datetime",          "XINI", {}, FldAlphanumeric },
     {         FORMATTED_TIME,               "FORMATTED-TIME",
!       "__gg__formatted_time",              "INI", {}, FldNumericBin5 },
     {         FRACTION_PART,                "FRACTION-PART",
!       "__gg__fraction_part",               "N",   {}, FldNumericBin5 },
     {         HEX_OF,                       "HEX-OF",
        "__gg__hex_of",                      "X",   {}, FldAlphanumeric },
     {         HEX_TO_CHAR,                  "HEX-TO-CHAR",
        "__gg__hex_to_char",                 "X",   {}, FldAlphanumeric },
     {         HIGHEST_ALGEBRAIC,            "HIGHEST-ALGEBRAIC",
!       "__gg__highest_algebraic",           "N",   {}, FldNumericBin5 },
     {         INTEGER,                      "INTEGER",
        "__gg__integer",                     "N",   {}, FldNumericBin5 },
     // requires FldBoolean
!    {         INTEGER_OF_BOOLEAN,                      "INTEGER-OF-BOOLEAN",
!       "__gg__integer_of_boolean",                     "B",   {}, FldNumericBin5 },
     {         INTEGER_OF_DATE,              "INTEGER-OF-DATE",
        "__gg__integer_of_date",             "I",   {}, FldNumericBin5 },
     {         INTEGER_OF_DAY,               "INTEGER-OF-DAY",
--- 119,153 ----
        "__gg__func_exception_statement",    "",   {}, FldAlphanumeric },
     {         EXCEPTION_STATUS,             "EXCEPTION-STATUS",
        "__gg__func_exception_status",       "",   {}, FldAlphanumeric },
     {         EXP,                          "EXP",
!       "__gg__exp",                         "N",   {}, FldFloat },
     {         EXP10,                        "EXP10",
!       "__gg__exp10",                       "N",   {}, FldFloat },
     {         FACTORIAL,                    "FACTORIAL",
        "__gg__factorial",                   "I",   {}, FldNumericBin5 },
     {         FIND_STRING,                    "FIND-STRING",
        "__gg__find_string",                   "AXI",   {}, FldNumericBin5 },
     {         FORMATTED_CURRENT_DATE,       "FORMATTED-CURRENT-DATE",
!       "__gg__formatted_current_date",      "X",   {}, AnumOrNat },
     {         FORMATTED_DATE,               "FORMATTED-DATE",
!       "__gg__formatted_date",              "XX",  {}, AnumOrNat },
     {         FORMATTED_DATETIME,           "FORMATTED-DATETIME",
!       "__gg__formatted_datetime",          "XINI", {}, AnumOrNat },
     {         FORMATTED_TIME,               "FORMATTED-TIME",
!       "__gg__formatted_time",              "INI", {}, AnumOrNat },
     {         FRACTION_PART,                "FRACTION-PART",
!       "__gg__fraction_part",               "N",   {}, FldFloat },
     {         HEX_OF,                       "HEX-OF",
        "__gg__hex_of",                      "X",   {}, FldAlphanumeric },
     {         HEX_TO_CHAR,                  "HEX-TO-CHAR",
        "__gg__hex_to_char",                 "X",   {}, FldAlphanumeric },
     {         HIGHEST_ALGEBRAIC,            "HIGHEST-ALGEBRAIC",
!       "__gg__highest_algebraic",           "N",   {}, IntOrNum },
     {         INTEGER,                      "INTEGER",
        "__gg__integer",                     "N",   {}, FldNumericBin5 },
     // requires FldBoolean
!    {         INTEGER_OF_BOOLEAN,            "INTEGER-OF-BOOLEAN",
!       "__gg__integer_of_boolean",           "B",   {}, FldNumericBin5 },
     {         INTEGER_OF_DATE,              "INTEGER-OF-DATE",
        "__gg__integer_of_date",             "I",   {}, FldNumericBin5 },
     {         INTEGER_OF_DAY,               "INTEGER-OF-DAY",
*************** static const function_descr_t function_d
*** 155,192 ****
        "__gg__locale_time",                 "XX",   {}, FldNumericBin5 },
     {         LOCALE_TIME_FROM_SECONDS,     "LOCALE-TIME-FROM-SECONDS",
        "__gg__locale_time_from_seconds",    "NX",   {}, FldNumericBin5 },
- 
     {         LOG,                          "LOG",
!       "__gg__log",                         "N",   {}, FldNumericBin5 },
     {         LOG10,                        "LOG10",
!       "__gg__log10",                       "N",   {}, FldNumericBin5 },
     {         LOWER_CASE,                   "LOWER-CASE",
!       "__gg__lower_case",                  "X",   {}, FldAlphanumeric },
     {         LOWEST_ALGEBRAIC,             "LOWEST-ALGEBRAIC",
!       "__gg__lowest_algebraic",            "N",   {}, FldNumericBin5 },
! 
     {         MAXX,                          "MAX",
!       "__gg__max",                         "n",   {}, FldAlphanumeric },
     {         MEAN,                         "MEAN",
!       "__gg__mean",                        "n",   {}, FldNumericBin5 },
     {         MEDIAN,                       "MEDIAN",
!       "__gg__median",                      "n",   {}, FldNumericBin5 },
     {         MIDRANGE,                     "MIDRANGE",
!       "__gg__midrange",                    "n",   {}, FldNumericBin5 },
     {         MINN,                          "MIN",
!       "__gg__min",                         "n",   {}, FldAlphanumeric },
     {         MOD,                          "MOD",
        "__gg__mod",                         "IN",  {}, FldNumericBin5 },
!    {         MODULE_NAME,                          "MODULE-NAME",
!       "__gg__module_name",                         "I",  {}, FldAlphanumeric },
     {         NATIONAL_OF,                  "NATIONAL-OF",
        "__gg__national_of",                 "XX",  {}, FldAlphanumeric },
     {         NUMVAL,                       "NUMVAL",
!       "__gg__numval",                      "X",   {}, FldNumericBin5 },
     {         NUMVAL_C,                     "NUMVAL-C",
!       "__gg__numval_c",                    "XXU", {}, FldNumericBin5 },
     {         NUMVAL_F,                     "NUMVAL-F",
!       "__gg__numval_f",                    "X",   {}, FldNumericBin5 },
     {         ORD,                          "ORD",
        "__gg__ord",                         "X",   {}, FldNumericBin5 },
     {         ORD_MAX,                      "ORD-MAX",
--- 166,201 ----
        "__gg__locale_time",                 "XX",   {}, FldNumericBin5 },
     {         LOCALE_TIME_FROM_SECONDS,     "LOCALE-TIME-FROM-SECONDS",
        "__gg__locale_time_from_seconds",    "NX",   {}, FldNumericBin5 },
     {         LOG,                          "LOG",
!       "__gg__log",                         "N",   {}, FldFloat },
     {         LOG10,                        "LOG10",
!       "__gg__log10",                       "N",   {}, FldFloat },
     {         LOWER_CASE,                   "LOWER-CASE",
!       "__gg__lower_case",                  "X",   {}, AnumOrNat },
     {         LOWEST_ALGEBRAIC,             "LOWEST-ALGEBRAIC",
!       "__gg__lowest_algebraic",            "N",   {}, IntOrNum },
     {         MAXX,                          "MAX",
!       "__gg__max",                         "n",   {}, IntOrNum },
     {         MEAN,                         "MEAN",
!       "__gg__mean",                        "n",   {}, FldFloat },
     {         MEDIAN,                       "MEDIAN",
!       "__gg__median",                      "n",   {}, FldFloat },
     {         MIDRANGE,                     "MIDRANGE",
!       "__gg__midrange",                    "n",   {}, FldFloat },
     {         MINN,                          "MIN",
!       "__gg__min",                         "n",   {}, IntOrNum },
     {         MOD,                          "MOD",
        "__gg__mod",                         "IN",  {}, FldNumericBin5 },
!    {         MODULE_NAME,                  "MODULE-NAME",
!       "__gg__module_name",                 "I",  {}, FldAlphanumeric },
     {         NATIONAL_OF,                  "NATIONAL-OF",
        "__gg__national_of",                 "XX",  {}, FldAlphanumeric },
     {         NUMVAL,                       "NUMVAL",
!       "__gg__numval",                      "X",   {}, FldFloat },
     {         NUMVAL_C,                     "NUMVAL-C",
!       "__gg__numval_c",                    "XXU", {}, FldFloat },
     {         NUMVAL_F,                     "NUMVAL-F",
!       "__gg__numval_f",                    "X",   {}, FldFloat },
     {         ORD,                          "ORD",
        "__gg__ord",                         "X",   {}, FldNumericBin5 },
     {         ORD_MAX,                      "ORD-MAX",
*************** static const function_descr_t function_d
*** 196,232 ****
     {         PI,                           "PI",
        "__gg__pi",                          "",   {}, FldNumericBin5 },
     {         PRESENT_VALUE,                "PRESENT-VALUE",
!       "__gg__present_value",               "n",   {}, FldNumericBin5    },
     {         RANDOM,                       "RANDOM",
!       "__gg__random",                      "I",   {}, FldNumericBin5 },
     {         RANGE,                        "RANGE",
!       "__gg__range",                       "n",   {}, FldNumericBin5    },
     {         REM,                          "REM",
!       "__gg__rem",                         "NN",  {}, FldNumericBin5 },
     {         REVERSE,                      "REVERSE",
!       "__gg__reverse",                     "X",   {}, FldAlphanumeric },
     {         SECONDS_FROM_FORMATTED_TIME,  "SECONDS-FROM-FORMATTED-TIME",
!       "__gg__seconds_from_formatted_time", "XX",  {}, FldAlphanumeric },
     {         SECONDS_PAST_MIDNIGHT,        "SECONDS_PAST_MIDNIGHT",
!       "__gg__seconds_past_midnight",       "",    {}, FldAlphanumeric },
     {         SIGN,                         "SIGN",
        "__gg__sign",                        "N",   {}, FldNumericBin5 },
     {         SIN,                          "SIN",
!       "__gg__sin",                         "N",   {}, FldNumericBin5 },
!    {         SMALLEST_ALGEBRAIC,                          "SMALLEST-ALGEBRAIC",
!       "__gg__smallest_algebraic",                         "N",   {}, FldNumericBin5 },
     {         SQRT,                         "SQRT",
!       "__gg__sqrt",                        "N",   {}, FldNumericBin5 },
!    {         STANDARD_COMPARE,                          "STANDARD-COMPARE",
!       "__gg__standard_compare",                         "XXXI",   {}, FldAlphanumeric },
     {         STANDARD_DEVIATION,           "STANDARD-DEVIATION",
!       "__gg__standard_deviation",          "n",   {}, FldNumericBin5 },
!    {         SUBSTITUTE,                          "SUBSTITUTE",
!       "__gg__substitute",                         "XXX",   {}, FldAlphanumeric },
     {         SUM,                          "SUM",
!       "__gg__sum",                         "n",   {}, FldNumericBin5    },
     {         TAN,                          "TAN",
!       "__gg__tan",                         "N",   {}, FldNumericBin5 },
     {         TEST_DATE_YYYYMMDD,           "TEST-DATE-YYYYMMDD",
        "__gg__test_date_yyyymmdd",          "I",   {}, FldNumericBin5 },
     {         TEST_DAY_YYYYDDD,             "TEST-DAY-YYYYDDD",
--- 205,241 ----
     {         PI,                           "PI",
        "__gg__pi",                          "",   {}, FldNumericBin5 },
     {         PRESENT_VALUE,                "PRESENT-VALUE",
!       "__gg__present_value",               "n",   {}, FldFloat    },
     {         RANDOM,                       "RANDOM",
!       "__gg__random",                      "I",   {}, FldFloat },
     {         RANGE,                        "RANGE",
!       "__gg__range",                       "n",   {}, IntOrNum    },
     {         REM,                          "REM",
!       "__gg__rem",                         "NN",  {}, FldFloat },
     {         REVERSE,                      "REVERSE",
!       "__gg__reverse",                     "X",   {}, AnumOrNat },
     {         SECONDS_FROM_FORMATTED_TIME,  "SECONDS-FROM-FORMATTED-TIME",
!       "__gg__seconds_from_formatted_time", "XX",  {}, FldFloat },
     {         SECONDS_PAST_MIDNIGHT,        "SECONDS_PAST_MIDNIGHT",
!       "__gg__seconds_past_midnight",       "",    {}, FldFloat },
     {         SIGN,                         "SIGN",
        "__gg__sign",                        "N",   {}, FldNumericBin5 },
     {         SIN,                          "SIN",
!       "__gg__sin",                         "N",   {}, FldFloat },
!    {         SMALLEST_ALGEBRAIC,           "SMALLEST-ALGEBRAIC",
!       "__gg__smallest_algebraic",          "N",   {}, IntOrNum },
     {         SQRT,                         "SQRT",
!       "__gg__sqrt",                        "N",   {}, FldFloat },
!    {         STANDARD_COMPARE,             "STANDARD-COMPARE",
!       "__gg__standard_compare",            "XXXI",   {}, FldAlphanumeric },
     {         STANDARD_DEVIATION,           "STANDARD-DEVIATION",
!       "__gg__standard_deviation",          "n",   {}, FldFloat },
!    {         SUBSTITUTE,                   "SUBSTITUTE",
!       "__gg__substitute",                  "XXX",   {}, AnumOrNat },
     {         SUM,                          "SUM",
!       "__gg__sum",                         "n",   {}, IntOrNum    },
     {         TAN,                          "TAN",
!       "__gg__tan",                         "N",   {}, FldFloat },
     {         TEST_DATE_YYYYMMDD,           "TEST-DATE-YYYYMMDD",
        "__gg__test_date_yyyymmdd",          "I",   {}, FldNumericBin5 },
     {         TEST_DAY_YYYYDDD,             "TEST-DAY-YYYYDDD",
*************** static const function_descr_t function_d
*** 239,246 ****
        "__gg__test_numval_c",               "XXU", {}, FldNumericBin5 },
     {         TEST_NUMVAL_F,                "TEST-NUMVAL-F",
        "__gg__test_numval_f",               "X",   {}, FldNumericBin5 },
!    {         TRIM,                         "TRIM",
!       "__gg__trim",                        "XI",  {}, FldNumericBin5 },
     {         ULENGTH,                      "ULENGTH",
        "__gg__ulength",                     "X",   {}, FldAlphanumeric },
     {         UPOS,                         "UPOS",
--- 248,255 ----
        "__gg__test_numval_c",               "XXU", {}, FldNumericBin5 },
     {         TEST_NUMVAL_F,                "TEST-NUMVAL-F",
        "__gg__test_numval_f",               "X",   {}, FldNumericBin5 },
!    {         TRIM,                         "TRIM",               // See parse.y
!       "__gg__trim",                        "XI",  {}, FldAlphanumeric },
     {         ULENGTH,                      "ULENGTH",
        "__gg__ulength",                     "X",   {}, FldAlphanumeric },
     {         UPOS,                         "UPOS",
*************** static const function_descr_t function_d
*** 258,264 ****
     {         UWIDTH,                       "UWIDTH",
        "__gg__uwidth",                      "XI",  {}, FldAlphanumeric },
     {         VARIANCE,                     "VARIANCE",
!       "__gg__variance",                    "n",   {}, FldNumericBin5 },
     {         WHEN_COMPILED,                "WHEN-COMPILED",
        "__gg__when_compiled",               "",    {}, FldAlphanumeric },
     {         YEAR_TO_YYYY,                 "YEAR-TO-YYYY",
--- 267,273 ----
     {         UWIDTH,                       "UWIDTH",
        "__gg__uwidth",                      "XI",  {}, FldAlphanumeric },
     {         VARIANCE,                     "VARIANCE",
!       "__gg__variance",                    "n",   {}, FldFloat },
     {         WHEN_COMPILED,                "WHEN-COMPILED",
        "__gg__when_compiled",               "",    {}, FldAlphanumeric },
     {         YEAR_TO_YYYY,                 "YEAR-TO-YYYY",
*************** intrinsic_return_type( int token ) {
*** 322,327 ****
--- 331,422 ----
    return p == function_descrs_end? FldAlphanumeric : p->ret_type;
  }
  
+ static cbl_field_t *
+ intrinsic_return_field(int token, std::vector<cbl_refer_t> args)
+   {
+   cbl_field_t *retval;
+ 
+   cbl_field_type_t func_type = intrinsic_return_type(token);
+   switch(func_type)
+     {
+     case FldAlphanumeric:
+       retval = new_alphanumeric();
+       break;
+     case FldNumericBin5:
+       retval = new_tempnumeric();
+       break;
+     case FldFloat:
+       retval = new_tempnumeric_float();
+       break;
+     case FldInvalid:
+       // This is a flag that a function takes the Numeric vs Int type of its
+       // first argument
+       assert( args.size() );
+       switch(args[0].field->type)
+         {
+         case FldGroup:
+         case FldAlphanumeric:
+         case FldAlphaEdited:
+         case FldLiteralA:
+           retval = new_alphanumeric(NULL, args[0].field->codeset.encoding);
+           break;
+         case FldNumericBinary:
+         case FldPacked:
+         case FldNumericDisplay:
+         case FldNumericBin5:
+         case FldLiteralN:
+         case FldIndex:
+         case FldPointer:
+           retval = new_tempnumeric();
+           break;
+         case FldFloat:
+           retval = new_tempnumeric_float();
+           break;
+         default:
+           retval = NULL;
+           gcc_unreachable();
+           break;
+         }
+       break;
+ 
+     case FldGroup:
+       // This is a flag that an alphanumeric function takes the encoding of the 
+       // first argument
+       assert( args.size() );
+       switch(args[0].field->type)
+         {
+         case FldGroup:
+         case FldAlphanumeric:
+         case FldAlphaEdited:
+         case FldLiteralA:
+         case FldNumericBinary:
+         case FldPacked:
+         case FldNumericDisplay:
+         case FldNumericBin5:
+         case FldLiteralN:
+         case FldIndex:
+         case FldPointer:
+           retval = new_alphanumeric(NULL, args[0].field->codeset.encoding);
+           break;
+         case FldFloat:
+           retval = new_tempnumeric_float();
+           break;
+         default:
+           retval = NULL;
+           gcc_unreachable();
+           break;
+         }
+       break;
+ 
+     default:
+       retval = NULL;
+       gcc_unreachable();
+       break;
+     }
+   
+   return retval;
+   }
+ 
  static const char *
  intrinsic_cname( int token ) {
    auto p = std::find_if( function_descrs,
diff -Nrcpad gcc-16-20260222/gcc/cobol/scan.l gcc-16-20260301/gcc/cobol/scan.l
*** gcc-16-20260222/gcc/cobol/scan.l	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/cobol/scan.l	Sun Mar  1 22:32:06 2026
*************** PROCEDURE{SPC}DIVISION	{ yy_push_state(p
*** 313,318 ****
--- 313,371 ----
  }
  
  <INITIAL,procedure_div,cdf_state>{
+   (IS{SPC})?"<"         { return '<'; }
+   (IS{SPC})?"<="        { return LE;  }
+   (IS{SPC})?"="         { static char eq[] = "=";
+ 			  ydflval.string = yylval.string = eq;
+   			  return EQ; }
+   (IS{SPC})?"<>"        { return NE;  }
+   (IS{SPC})?">="        { return GE;  }
+   (IS{SPC})?">"         { return '>'; }
+ 
+   {LESS_THAN} 		{ return '<'; }
+   {LESS_THAN}{SPC}{OR_EQUAL}/[[:space:]]	{ return LE; }
+   (IS{SPC})?EQUALS?({SPC}TO)?/[[:space:]] {
+ 		  static char eq[] = "EQUAL";
+ 		  ydflval.string = yylval.string = eq;
+ 		  return EQ; }
+   {GREATER_THAN}{SPC}{OR_EQUAL}/[[:space:]]	{ return GE; }
+   {GREATER_THAN}				{ return '>'; }
+ 
+   {ISNT}{OSPC}">="        { verify_ws(yytext[yyleng - 3]); return '<'; }
+   {ISNT}{OSPC}">"         { verify_ws(yytext[yyleng - 2]); return LE;  }
+   {ISNT}{OSPC}"="         { verify_ws(yytext[yyleng - 2]); return NE;  }
+   {ISNT}{OSPC}"<"         { verify_ws(yytext[yyleng - 2]); return GE;  }
+   {ISNT}{OSPC}"<="        { verify_ws(yytext[yyleng - 3]); return '>'; }
+ 
+   {ISNT}{SPC}GREATER{SPC}(THAN)?{SPC}{OR_EQUAL}/[[:space:]] { return '<'; }
+   {ISNT}{SPC}GREATER{SPC}(THAN)?	{ return LE; }
+   {ISNT}{SPC}EQUALS?{SPC}(TO)?		{ return NE; }
+   {ISNT}{SPC}LESS{SPC}(THAN)?		{ return GE; }
+   {ISNT}{SPC}LESS{SPC}(THAN)?{SPC}{OR_EQUAL}/[[:space:]] { return '>'; }
+ 
+   [*]{2}	{ return POW; }
+ 
+   /* 
+    * "A boolean operator specifies the type of boolean operation to be performed
+    *  on one or two operands, for a unary operator or binary operator,
+    *  respectively."
+    * Binary boolean operators
+    *  B-AND B-OR B-XOR
+    * Unary boolean operator
+    *  B-NOT
+    * Boolean shift operators
+    *  B-SHIFT-L B-SHIFT-LC B-SHIFT-R B-SHIFT-RC
+    */
+   /****
+ B-AND
+ B-OR
+ B-XOR
+ B-NOT
+ B-SHIFT-L
+ B-SHIFT-LC
+ B-SHIFT-R
+ B-SHIFT-RC
+   ****/
  
  	/* unused Context Words */
  ARITHMETIC			{ return ARITHMETIC; }
*************** USE({SPC}FOR)?		{ return USE; }
*** 1089,1094 ****
--- 1142,1148 ----
    DEPENDING		{ return DEPENDING; }
    DESCENDING		{ return DESCENDING; }
    DISPLAY		{ return DISPLAY; }
+   EBCDIC		{ return EBCDIC; }
    EJECT{DOTEOL}?  	{
  			  dialect_ok(yylloc, IbmEjectE, "EJECT"); 
  			  auto len = yyleng - 1;
*************** USE({SPC}FOR)?		{ return USE; }
*** 1107,1112 ****
--- 1161,1167 ----
    LEADING		{ return LEADING; }
    LEFT    		{ return LEFT; }
    MODE			{ return MODE; }
+   NATIVE		{ return NATIVE; }
    NO			{ return NO; }
    OCCURS/{SPC}{NAME} 	{ return OCCURS; }
    OCCURS		{ yy_push_state(integer_count);  return OCCURS; }
*************** USE({SPC}FOR)?		{ return USE; }
*** 1127,1132 ****
--- 1182,1188 ----
    SIGN			{ return SIGN; }
    SIZE			{ return SIZE; }
    STANDARD		{ return STANDARD; }
+   STANDARD{SPC}ALPHABET		{ return STANDARD_ALPHABET; }
    STRONG		{ return STRONG; }
    SYNC(HRONIZED)?	{ return SYNCHRONIZED; }
    TIMES			{ return TIMES; }
*************** USE({SPC}FOR)?		{ return USE; }
*** 1506,1567 ****
  			     }
  }
  
- <cdf_state,procedure_div>{
-   (IS{SPC})?"<"         { return '<'; }
-   (IS{SPC})?"<="        { return LE;  }
-   (IS{SPC})?"="         { static char eq[] = "=";
- 			  ydflval.string = yylval.string = eq;
-   			  return EQ; }
-   (IS{SPC})?"<>"        { return NE;  }
-   (IS{SPC})?">="        { return GE;  }
-   (IS{SPC})?">"         { return '>'; }
- 
-   {LESS_THAN} 		{ return '<'; }
-   {LESS_THAN}{SPC}{OR_EQUAL}/[[:space:]]	{ return LE; }
-   (IS{SPC})?EQUALS?({SPC}TO)?/[[:space:]] {
- 		  static char eq[] = "EQUAL";
- 		  ydflval.string = yylval.string = eq;
- 		  return EQ; }
-   {GREATER_THAN}{SPC}{OR_EQUAL}/[[:space:]]	{ return GE; }
-   {GREATER_THAN}				{ return '>'; }
- 
-   {ISNT}{OSPC}">="        { verify_ws(yytext[yyleng - 3]); return '<'; }
-   {ISNT}{OSPC}">"         { verify_ws(yytext[yyleng - 2]); return LE;  }
-   {ISNT}{OSPC}"="         { verify_ws(yytext[yyleng - 2]); return NE;  }
-   {ISNT}{OSPC}"<"         { verify_ws(yytext[yyleng - 2]); return GE;  }
-   {ISNT}{OSPC}"<="        { verify_ws(yytext[yyleng - 3]); return '>'; }
- 
-   {ISNT}{SPC}GREATER{SPC}(THAN)?{SPC}{OR_EQUAL}/[[:space:]] { return '<'; }
-   {ISNT}{SPC}GREATER{SPC}(THAN)?	{ return LE; }
-   {ISNT}{SPC}EQUALS?{SPC}(TO)?		{ return NE; }
-   {ISNT}{SPC}LESS{SPC}(THAN)?		{ return GE; }
-   {ISNT}{SPC}LESS{SPC}(THAN)?{SPC}{OR_EQUAL}/[[:space:]] { return '>'; }
- 
-   [*]{2}	{ return POW; }
- 
-   /* 
-    * "A boolean operator specifies the type of boolean operation to be performed
-    *  on one or two operands, for a unary operator or binary operator,
-    *  respectively."
-    * Binary boolean operators
-    *  B-AND B-OR B-XOR
-    * Unary boolean operator
-    *  B-NOT
-    * Boolean shift operators
-    *  B-SHIFT-L B-SHIFT-LC B-SHIFT-R B-SHIFT-RC
-    */
- 
- B-AND
- B-OR
- B-XOR
- B-NOT
- B-SHIFT-L
- B-SHIFT-LC
- B-SHIFT-R
- B-SHIFT-RC
- 
- }
- 
  <procedure_div>{
    (ID|IDENTIFICATION|ENVIRONMENT|DATA|PROCEDURE){SPC}DIVISION  {
  			          myless(0); BEGIN(INITIAL); }
--- 1562,1567 ----
*************** B-SHIFT-RC
*** 1591,1598 ****
--- 1591,1606 ----
    {ISNT}{SPC}NEGATIVE/[[:space:]] { yylval.number = NOT; return NEGATIVE; }
    {ISNT}{SPC}ZERO/[[:space:]]     { yylval.number = NOT; return ZERO; }
  
+   {ISNT}{SPC}/OMITTED { return NOT; }
+ 
    [(:)] 			{ return *yytext; }
    [(]/[^(:)""'']*[:][^)]*[)] 	{ return LPAREN; /* parentheses around a colon */ }
+   [(][^:""''\n]*[:][^)]*[)] 	{ // does not match foo(bar)\n:  :-(  
+                                   int tok = is_refmod(yytext, yytext + yyleng)?
+                                       int(LPAREN) : '(';
+                                   myless(1);
+                                   return tok; 
+                                 }
  
    FILLER			{ return FILLER_kw; }
    INVALID			{ yylval.number = INVALID; return INVALID; }
*************** BASIS		{ yy_push_state(basis); return BA
*** 2177,2184 ****
  
    {POP_FILE}	 	{
  			  yy_set_bol(true);
  			  input_file_status.leave();
! 			  yylineno = cobol_lineno();
  			}
  
    {LINE_DIRECTIVE} 	{
--- 2185,2193 ----
  
    {POP_FILE}	 	{
  			  yy_set_bol(true);
+ 			  yylineno = input_file_status.pending().lineno;
  			  input_file_status.leave();
!                           dbgmsg("banged yylineno to %d", yylineno);
  			}
  
    {LINE_DIRECTIVE} 	{
diff -Nrcpad gcc-16-20260222/gcc/cobol/scan_ante.h gcc-16-20260301/gcc/cobol/scan_ante.h
*** gcc-16-20260222/gcc/cobol/scan_ante.h	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/cobol/scan_ante.h	Sun Mar  1 22:32:06 2026
*************** class enter_leave_t {
*** 396,409 ****
    }
  };
  
! static class input_file_status_t {
    std::queue <enter_leave_t> inputs;
   public:
    void enter(const char *filename) {
      inputs.push( enter_leave_t(parser_enter_file, filename) );
    }
    void leave() {
      inputs.push( enter_leave_t(parser_leave_file) );
    }
    void notify() {
      while( ! inputs.empty() ) {
--- 396,428 ----
    }
  };
  
! /*
!  * The lexer knows the immediate status of the input file and its line number
!  * from the PUSH, POP, and LINE directives.  It saves yylineno whenever it
!  * encounters a PUSH, and updates it for a POP.  
!  *
!  * The line number trickles into the parser by way of location.  Only the
!  * parser knows what token it is parsing.  As for the filename, the lexer
!  * queues enter/leave notices for the parser.  
!  *
!  * Whenever the parser fetches a token, it gets the current line number from
!  * yylineno, and the current filename by depleting the notification queue, if
!  * any, and using the last one.
!  */
! class input_file_status_t {
!  public:
!   struct input_pos_t { int lineno; const char *filename; };
!  private:
    std::queue <enter_leave_t> inputs;
+   std::stack<input_pos_t> positions;
   public:
    void enter(const char *filename) {
      inputs.push( enter_leave_t(parser_enter_file, filename) );
+     positions.push( input_pos_t{ yylineno, filename } );
    }
    void leave() {
      inputs.push( enter_leave_t(parser_leave_file) );
+     positions.pop();
    }
    void notify() {
      while( ! inputs.empty() ) {
*************** static class input_file_status_t {
*** 412,418 ****
        inputs.pop();
      }
    }
! } input_file_status;
  
  void input_file_status_notify() { input_file_status.notify(); }
  
--- 431,440 ----
        inputs.pop();
      }
    }
!   input_pos_t pending() const { assert( ! positions.empty() ); return positions.top(); }
! };
! 
! static input_file_status_t input_file_status;
  
  void input_file_status_notify() { input_file_status.notify(); }
  
*************** binary_integer_usage( const char name[])
*** 636,647 ****
  }
        
  static void
! verify_ws( const YYLTYPE& loc, const char [] /* input[] */, char ch ) {
    if( ! fisspace(ch) ) {
!     dialect_ok(loc, LexSeparatorE, "missing separator space");
    }
  }
- #define verify_ws(C) verify_ws(yylloc, yytext, C)
  
  int
  binary_integer_usage_of( const char name[] ) {
--- 658,668 ----
  }
        
  static void
! verify_ws( char ch ) {
    if( ! fisspace(ch) ) {
!     dialect_ok(yylloc, LexSeparatorE, "missing separator space");
    }
  }
  
  int
  binary_integer_usage_of( const char name[] ) {
*************** integer_of( const char input[], bool is_
*** 1253,1260 ****
    return output;
  }
  
! 
! 
! 
! 
! 
--- 1274,1333 ----
    return output;
  }
  
! /*
!  * Loosely parse what might be a refmod expression.  This is used to decide
!  * whether to indicate a refmod to the parser with an LPAREN token, or not,
!  * with a '(' token.  The input is known to have a first line that begins with
!  * '('., includes ':', and ends with ')'.
!  */
! static bool
! is_refmod( const char input[], const char enput[] ) {
!   if( input == enput ) return false;
!   
!   switch(*input) {
!   case '(':
!     input = std::find( ++input, enput, ')');
!     if( input == enput ) return false;
!     return is_refmod(++input, enput);
!   case ':':
!     return is_refmod(++input, enput);
!   case ')':
!     if( ++input == enput ) return true;
!     return is_refmod(input, enput);
!   default:
!     if( ISSPACE(*input) ) {
!       input = std::find_if( ++input, enput,
!                          []( char ch ) {
!                            return ! ISSPACE(ch);
!                          } );
!       return is_refmod(input, enput);
!     }
!     break;
!   }
!   input = std::find_if( input, enput,
!                         [start = *input]( char ch ) {
!                           bool yes = false;
!                           if( ISDIGIT(start) ) {
!                             switch(ch) {
!                             case '+': case '-': case '*': case '/':
!                               yes = true; break;
!                             case '.': case ',':
!                               yes = true; break;
!                             default:
!                               yes = ISDIGIT(ch);
!                               break;
!                             }
!                           } else {
!                             assert(ISALNUM(start));
!                             switch(ch) {
!                             case '-':
!                               yes = true; break;
!                             default:
!                               yes = ISALNUM(ch);
!                               break;
!                             }
!                           }
!                           return !yes;
!                         } );
!   return is_refmod(input, enput);
! }
diff -Nrcpad gcc-16-20260222/gcc/cobol/symbols.cc gcc-16-20260301/gcc/cobol/symbols.cc
*** gcc-16-20260222/gcc/cobol/symbols.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/cobol/symbols.cc	Sun Mar  1 22:32:06 2026
*************** symbols_update( size_t first, bool parse
*** 1868,1874 ****
            return 0;
          }
        }
!       // Better to report an error than to fail mysteriously with "0 errors".
        if( yydebug || parse_error_count() == 0 ) {
          if( field->type == FldInvalid ) {
            ERROR_FIELD(field, "line %d: %s %s requires PICTURE",
--- 1868,1879 ----
            return 0;
          }
        }
!       /*
!        * The parser sets an incomplete field with 0 capacity to FldInvalid.  If
!        * the field proves to be a group symbol_field_add() sets it to FldGroup
!        * and its size is calculated above.  If that doesn't happen, it gets
!        * flagged here.
!        */
        if( yydebug || parse_error_count() == 0 ) {
          if( field->type == FldInvalid ) {
            ERROR_FIELD(field, "line %d: %s %s requires PICTURE",
*************** cbl_alphabet_t::also( const YYLTYPE& loc
*** 3456,3463 ****
    error_msg(loc, "ALSO value %zu is unknown", ch);
  }
  
! using std::deque;
! static deque<cbl_field_t*> stack;
  
  /*
   * Allocate a temporary field. Assign the type and name, if supplied.  Caller
--- 3461,3507 ----
    error_msg(loc, "ALSO value %zu is unknown", ch);
  }
  
! static symbol_temporaries_t program_temporaries;
! 
! /*
!  * Supply a reference to the current list of temporaries for use by codegen to free
!  * the memory if it decides to return to the caller.
!  */
! symbol_temporaries_t&
! symbol_temporaries() {
!   return program_temporaries;
! }
! 
! symbol_temporaries_t
! symbol_temporary_alphanumerics() {
!   symbol_temporaries_t output;
!   std::copy_if( program_temporaries.begin(),
!                 program_temporaries.end(),
!                 std::back_inserter(output), 
!                 []( auto f ) {
!                   switch(f->type) {
!                   case FldAlphaEdited:
!                   case FldAlphanumeric:
!                     return f->has_attr(intermediate_e);
!                   case FldFloat:
!                   case FldNumericBin5:
!                   case FldNumericBinary:
!                   case FldNumericDisplay:
!                   case FldNumericEdited:
!                   case FldPacked:
!                   default:
!                     break;
!                   }
!                   return false;
!                 } );
!   for( cbl_field_t *f : output ) {
!     auto p = std::find( program_temporaries.begin(),
!                         program_temporaries.end(),
!                         f );
!     program_temporaries.erase(p);
!   }
!   return output;
! }
  
  /*
   * Allocate a temporary field. Assign the type and name, if supplied.  Caller
*************** new_temporary_impl( enum cbl_field_type_
*** 3469,3476 ****
    extern int yylineno;
    static const struct cbl_field_t empty_alpha = {
                                  FldAlphanumeric, intermediate_e,
!                                 {MAXIMUM_ALPHA_LENGTH,
!                                  MAXIMUM_ALPHA_LENGTH, 0, 0, NULL} };
    static const struct cbl_field_t empty_float = {
                                  FldFloat, intermediate_e,
                                  {16, 16, 32, 0, NULL} };
--- 3513,3520 ----
    extern int yylineno;
    static const struct cbl_field_t empty_alpha = {
                                  FldAlphanumeric, intermediate_e,
!                                 {0,
!                                  0, 0, 0, NULL} };
    static const struct cbl_field_t empty_float = {
                                  FldFloat, intermediate_e,
                                  {16, 16, 32, 0, NULL} };
*************** new_temporary_impl( enum cbl_field_type_
*** 3533,3538 ****
--- 3577,3584 ----
  
    f->codeset.set();
  
+   program_temporaries.push_back(f);
+ 
    return f;
  }
  
*************** symbol_temporaries_free() {
*** 3735,3751 ****
  }
  
  cbl_field_t *
! new_alphanumeric( size_t capacity, const cbl_name_t name, cbl_encoding_t encoding ) {
    cbl_field_t * field = new_temporary_impl(FldAlphanumeric, name);
!   field->set_capacity( capacity );
    if( encoding != no_encoding_e ) {
-     field->codeset.set(encoding);
-   }
-   //// Dubner hacking away:  If name is non-null, then assume this is a
-   //// function definition, and force the codeset, which otherwise will have
-   //// defaulted to current_encoding('A'), and the valid() test in codeset.set
-   //// will have prevented it from being changed.
-   if( name && encoding != no_encoding_e ) {
      field->codeset.set_explicit(encoding);
    }
    temporaries.add(field);
--- 3781,3804 ----
  }
  
  cbl_field_t *
! new_alphanumeric( const cbl_name_t name, cbl_encoding_t encoding ) {
    cbl_field_t * field = new_temporary_impl(FldAlphanumeric, name);
! ////  if( encoding != no_encoding_e ) {
! ////    field->codeset.set(encoding);
! ////  }
! ////  //// Dubner hacking away:  If name is non-null, then assume this is a
! ////  //// function definition, and force the codeset, which otherwise will have
! ////  //// defaulted to current_encoding('A'), and the valid() test in codeset.set
! ////  //// will have prevented it from being changed.
! ////  if( name && encoding != no_encoding_e ) {
! ////    field->codeset.set_explicit(encoding);
! ////  }
!   /* Jim's original code was hedged with protections apparently intended to
!      prevent encodings from changing.  This proved unsatisfactor, especially
!      when I started implementing setting the temporary return type of functions
!      that take on the characteristics of their first parameter.  So, I went
!      from codeset.set_encoding() to codeset.set_explicit().  */
    if( encoding != no_encoding_e ) {
      field->codeset.set_explicit(encoding);
    }
    temporaries.add(field);
diff -Nrcpad gcc-16-20260222/gcc/cobol/symbols.h gcc-16-20260301/gcc/cobol/symbols.h
*** gcc-16-20260222/gcc/cobol/symbols.h	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/cobol/symbols.h	Sun Mar  1 22:32:06 2026
*************** cbl_dialect_str(cbl_dialect_t dialect)
*** 74,80 ****
    }
    
    return "???";
! };
  
  // Dialects may be combined. 
  extern unsigned int cbl_dialects;
--- 74,80 ----
    }
    
    return "???";
! }
  
  // Dialects may be combined. 
  extern unsigned int cbl_dialects;
*************** enum symbol_type_t {
*** 248,258 ****
    SymLocale, 
  };
  
! // The ISO specification says alphanumeric literals have a maximum length of
! // 8,191 characters.  It seems to be silent on the length of alphanumeric data
! // items.  Our implementation requires a maximum length, so we chose to make it
! // the same.
! #define MAXIMUM_ALPHA_LENGTH 8192
  
  class cbl_field_data_t {
    uint32_t nbyte;            // allocated space
--- 248,262 ----
    SymLocale, 
  };
  
! // From Enterprise COBOL for z/OS 6.4 Language Reference, Appendix B.
! // ISO specifies no limit in 13.18.40.3 Syntax rules.
! // CobolCraft sometimes needs 2,100,000 or about 2 MB. 
! #ifdef COBOL_MAXIMUM_ALPHA_LENGTH
! # define MAXIMUM_ALPHA_LENGTH size_t(COBOL_MAXIMUM_ALPHA_LENGTH)
! #else 
! # define IBM_MAXIMUM_ALPHA_LENGTH (size_t(1) << 31)
! # define MAXIMUM_ALPHA_LENGTH IBM_MAXIMUM_ALPHA_LENGTH
! #endif
  
  class cbl_field_data_t {
    uint32_t nbyte;            // allocated space
*************** struct cbl_field_t {
*** 933,938 ****
--- 937,947 ----
  
  const cbl_field_t * cbl_figconst_field_of( const char *value );
  
+ typedef std::list<cbl_field_t*> symbol_temporaries_t;
+ 
+ symbol_temporaries_t& symbol_temporaries();
+ symbol_temporaries_t symbol_temporary_alphanumerics();
+ 
  // Necessary forward referencea
  struct cbl_label_t;
  struct cbl_refer_t;
*************** struct function_descr_t {
*** 1658,1665 ****
    char cname[48];
    char types[8];
    std::vector<function_descr_arg_t> linkage_fields;
!   cbl_field_type_t ret_type;
! 
    static function_descr_t init( const char name[] ) {
      function_descr_t descr = {};
      if( -1 == snprintf( descr.name, sizeof(descr.name), "%s", name ) ) {
--- 1667,1675 ----
    char cname[48];
    char types[8];
    std::vector<function_descr_arg_t> linkage_fields;
!   cbl_field_type_t ret_type;  // When the ret_type is FldInvalid, that
!                               // indicates the function takes on the type of
!                               // the first argument.
    static function_descr_t init( const char name[] ) {
      function_descr_t descr = {};
      if( -1 == snprintf( descr.name, sizeof(descr.name), "%s", name ) ) {
*************** void current_enabled_ecs( tree ena );
*** 3081,3084 ****
--- 3091,3097 ----
  
  bool validate_numeric_edited(cbl_field_t *field);
  
+ cbl_field_t *new_alphanumeric(const cbl_name_t name=nullptr,
+                               cbl_encoding_t encoding=no_encoding_e );
+ 
  #endif
diff -Nrcpad gcc-16-20260222/gcc/cobol/util.cc gcc-16-20260301/gcc/cobol/util.cc
*** gcc-16-20260222/gcc/cobol/util.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/cobol/util.cc	Sun Mar  1 22:32:06 2026
*************** class cdf_directives_t
*** 143,159 ****
  {
    template <typename T>
    class cdf_stack_t : private std::stack<T> { // cppcheck-suppress noConstructor
!     T default_value;
      const T& top() const { return std::stack<T>::top(); }
      bool empty() const { return std::stack<T>::empty(); }
     public:
      void value( const T& value ) {
!       T& output( empty()? default_value : std::stack<T>::top() ); // cppcheck-suppress constVariableReference
!       output = value;
!       dbgmsg("cdf_directives_t::%s: %s", __func__, str(output).c_str());
      }
      T& value() {
!       return empty()? default_value : std::stack<T>::top();
      }
      void push() {
        std::stack<T>::push(value());
--- 143,158 ----
  {
    template <typename T>
    class cdf_stack_t : private std::stack<T> { // cppcheck-suppress noConstructor
!     T current_value;
      const T& top() const { return std::stack<T>::top(); }
      bool empty() const { return std::stack<T>::empty(); }
     public:
      void value( const T& value ) {
!       current_value = value;
!       dbgmsg("cdf_directives_t::%s: %s", __func__, str(current_value).c_str());
      }
      T& value() {
!       return current_value;
      }
      void push() {
        std::stack<T>::push(value());
*************** class cdf_directives_t
*** 164,172 ****
          error_msg(YYLTYPE(), "CDF stack empty"); // cppcheck-suppress syntaxError
          return;
        }
!       default_value = top();
        std::stack<T>::pop();
!       dbgmsg("cdf_directives_t::%s: %s", __func__, str(default_value).c_str());
      }
    protected:
      static std::string str(cbl_call_convention_t arg) {
--- 163,171 ----
          error_msg(YYLTYPE(), "CDF stack empty"); // cppcheck-suppress syntaxError
          return;
        }
!       current_value = top();
        std::stack<T>::pop();
!       dbgmsg("cdf_directives_t::%s: %s", __func__, str(current_value).c_str());
      }
    protected:
      static std::string str(cbl_call_convention_t arg) {
*************** cdf_dictionary() {
*** 237,242 ****
--- 236,243 ----
  void
  cobol_set_indicator_column( int column ) {
    cdf_directives.source_format.value().indicator_column_set(column);
+   dbgmsg("%s: format now %s", __func__,
+          cdf_directives.source_format.value().description());
  }
  source_format_t& cdf_source_format() {
    return cdf_directives.source_format.value();
*************** void cdf_push_call_convention() { cdf_di
*** 252,265 ****
  void cdf_push_current_tokens() { cdf_directives.cobol_words.push(); }
  void cdf_push_dictionary() { cdf_directives.dictionary.push(); }
  void cdf_push_enabled_exceptions() { cdf_directives.enabled_exceptions.push(); }
! void cdf_push_source_format() { cdf_directives.source_format.push(); }
  
  void cdf_pop() { cdf_directives.pop(); }
  void cdf_pop_call_convention() { cdf_directives.call_convention.pop(); }
  void cdf_pop_current_tokens() { cdf_directives.cobol_words.pop(); }
  void cdf_pop_dictionary() { cdf_directives.dictionary.pop(); }
  void cdf_pop_enabled_exceptions() { cdf_directives.enabled_exceptions.pop(); }
! void cdf_pop_source_format() { cdf_directives.source_format.pop(); }
  
  /*
   * Construct a cbl_field_t from a CDF literal, to be installed in the symbol table.
--- 253,274 ----
  void cdf_push_current_tokens() { cdf_directives.cobol_words.push(); }
  void cdf_push_dictionary() { cdf_directives.dictionary.push(); }
  void cdf_push_enabled_exceptions() { cdf_directives.enabled_exceptions.push(); }
! void cdf_push_source_format() {
!   cdf_directives.source_format.push();
!   dbgmsg("%s: format still %s", __func__,
!          cdf_directives.source_format.value().description());
! }
  
  void cdf_pop() { cdf_directives.pop(); }
  void cdf_pop_call_convention() { cdf_directives.call_convention.pop(); }
  void cdf_pop_current_tokens() { cdf_directives.cobol_words.pop(); }
  void cdf_pop_dictionary() { cdf_directives.dictionary.pop(); }
  void cdf_pop_enabled_exceptions() { cdf_directives.enabled_exceptions.pop(); }
! void cdf_pop_source_format() {
!   cdf_directives.source_format.pop();
!   dbgmsg("%s: format now %s", __func__,
!          cdf_directives.source_format.value().description());
! }
  
  /*
   * Construct a cbl_field_t from a CDF literal, to be installed in the symbol table.
*************** parent_names( const symbol_elem_t *elem,
*** 2643,2658 ****
  
    if( is_filler(cbl_field_of(elem)) ) return;
  
-   // dbgmsg("%s: asked about %s of %s (" HOST_SIZE_T_PRINT_UNSIGNED " away)", __func__,
-   //       cbl_field_of(elem)->name,
-   //       cbl_field_of(group)->name, (fmt_size_t)(elem - group));
- 
    for( const symbol_elem_t *e=elem; e && group < e; e = symbol_parent(e) ) {
      names.push_front( cbl_field_of(e)->name );
    }
  }
  
- extern int yylineno;
  class find_corresponding {
  public:
    enum type_t { arith_op, move_op };
--- 2652,2662 ----
*************** bool cobol_filename( const char *name, i
*** 2966,2971 ****
--- 2970,2976 ----
    linemap_add(line_table, LC_ENTER, sysp, name, 1);
    input_filename_vestige = name;
    bool pushed = input_filenames.push( input_file_t(name, inode, 1) );
+   dbgmsg("%s: %s %s", __func__, pushed? "pushed" : "set to", name);
    return pushed;
  }
  
*************** cobol_lineno( int lineno ) {
*** 2974,2979 ****
--- 2979,2986 ----
    if( input_filenames.empty() ) return NULL;
    auto& input( input_filenames.top() );
    input.lineno = lineno;
+   dbgmsg("%s:%d: saved %s, line %d", __func__, __LINE__,
+          input.name, input.lineno);
    return input.name;
  }
  
*************** cobol_lineno() {
*** 2992,2997 ****
--- 2999,3006 ----
    if( input_filenames.empty() ) return 0;
    size_t n = input_filenames.size() < 2? 0 : 1;
    const auto& input( input_filenames.peek(n) );
+   dbgmsg("%s:%d: fetch %s, line %d", __func__, __LINE__,
+          input.name, input.lineno);
    return input.lineno;
  }
  
*************** cobol_filename_restore() {
*** 3008,3017 ****
    old_filenames[top.name] = top.inode;
    input_filename_vestige = top.name;
  
!   input_filenames.pop();
!   if( input_filenames.empty() ) return;
  
!   const auto& input = input_filenames.top();
  
    linemap_add(line_table, LC_LEAVE, sysp, NULL, 0);
  }
--- 3017,3025 ----
    old_filenames[top.name] = top.inode;
    input_filename_vestige = top.name;
  
!   dbgmsg("%s: LEAVE %s", __func__, top.name);
  
!   input_filenames.pop();
  
    linemap_add(line_table, LC_LEAVE, sysp, NULL, 0);
  }
diff -Nrcpad gcc-16-20260222/gcc/config/aarch64/aarch64-c.cc gcc-16-20260301/gcc/config/aarch64/aarch64-c.cc
*** gcc-16-20260222/gcc/config/aarch64/aarch64-c.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/config/aarch64/aarch64-c.cc	Sun Mar  1 22:32:06 2026
*************** aarch64_update_cpp_builtins (cpp_reader
*** 196,202 ****
  
    aarch64_def_or_undef (TARGET_AES && TARGET_SHA2, "__ARM_FEATURE_CRYPTO", pfile);
    aarch64_def_or_undef (TARGET_SIMD_RDMA, "__ARM_FEATURE_QRDMX", pfile);
!   aarch64_def_or_undef (TARGET_SVE, "__ARM_FEATURE_SVE", pfile);
    cpp_undef (pfile, "__ARM_FEATURE_SVE_BITS");
    cpp_undef (pfile, "__ARM_FEATURE_SVE_VECTOR_OPERATORS");
    cpp_undef (pfile, "__ARM_FEATURE_SVE_PREDICATE_OPERATORS");
--- 196,202 ----
  
    aarch64_def_or_undef (TARGET_AES && TARGET_SHA2, "__ARM_FEATURE_CRYPTO", pfile);
    aarch64_def_or_undef (TARGET_SIMD_RDMA, "__ARM_FEATURE_QRDMX", pfile);
!   aarch64_def_or_undef (AARCH64_HAVE_ISA (SVE), "__ARM_FEATURE_SVE", pfile);
    cpp_undef (pfile, "__ARM_FEATURE_SVE_BITS");
    cpp_undef (pfile, "__ARM_FEATURE_SVE_VECTOR_OPERATORS");
    cpp_undef (pfile, "__ARM_FEATURE_SVE_PREDICATE_OPERATORS");
*************** aarch64_update_cpp_builtins (cpp_reader
*** 221,229 ****
    aarch64_def_or_undef (TARGET_SVE_F64MM,
  			"__ARM_FEATURE_SVE_MATMUL_FP64", pfile);
    aarch64_def_or_undef (AARCH64_HAVE_ISA (SVE_B16B16)
! 			&& (TARGET_SVE2 || TARGET_SME2),
  			"__ARM_FEATURE_SVE_B16B16", pfile);
!   aarch64_def_or_undef (TARGET_SVE2, "__ARM_FEATURE_SVE2", pfile);
    aarch64_def_or_undef (TARGET_SVE2_AES, "__ARM_FEATURE_SVE2_AES", pfile);
    aarch64_def_or_undef (TARGET_SVE2_BITPERM,
  			"__ARM_FEATURE_SVE2_BITPERM", pfile);
--- 221,229 ----
    aarch64_def_or_undef (TARGET_SVE_F64MM,
  			"__ARM_FEATURE_SVE_MATMUL_FP64", pfile);
    aarch64_def_or_undef (AARCH64_HAVE_ISA (SVE_B16B16)
! 			&& (AARCH64_HAVE_ISA (SVE2) || TARGET_SME2),
  			"__ARM_FEATURE_SVE_B16B16", pfile);
!   aarch64_def_or_undef (AARCH64_HAVE_ISA (SVE2), "__ARM_FEATURE_SVE2", pfile);
    aarch64_def_or_undef (TARGET_SVE2_AES, "__ARM_FEATURE_SVE2_AES", pfile);
    aarch64_def_or_undef (TARGET_SVE2_BITPERM,
  			"__ARM_FEATURE_SVE2_BITPERM", pfile);
diff -Nrcpad gcc-16-20260222/gcc/config/aarch64/aarch64-early-ra.cc gcc-16-20260301/gcc/config/aarch64/aarch64-early-ra.cc
*** gcc-16-20260222/gcc/config/aarch64/aarch64-early-ra.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/config/aarch64/aarch64-early-ra.cc	Sun Mar  1 22:32:06 2026
*************** early_ra::form_chains ()
*** 2733,2755 ****
    if (dump_file && (dump_flags & TDF_DETAILS))
      fprintf (dump_file, "\nChaining allocnos:\n");
  
!   // Perform (modified) interval graph coloring.  First sort by
!   // increasing start point.
!   m_sorted_allocnos.reserve (m_allocnos.length ());
!   m_sorted_allocnos.splice (m_allocnos);
!   m_sorted_allocnos.qsort (cmp_increasing<&allocno_info::start_point>);
! 
!   // During this phase, color representatives are only correct for
!   // unprocessed allocno groups (where the color representative is
!   // the group itself) and for groups that contain a current chain head.
!   unsigned int ti = 0;
!   auto_vec<chain_candidate_info> candidates;
!   for (unsigned int hi = 0; hi < m_sorted_allocnos.length (); ++hi)
      {
-       auto *allocno1 = m_sorted_allocnos[hi];
-       if (allocno1->chain_next != INVALID_ALLOCNO)
- 	continue;
- 
        // Record conflicts with direct uses for FPR hard registers.
        auto *group1 = allocno1->group ();
        for (unsigned int fpr = allocno1->offset; fpr < 32; ++fpr)
--- 2733,2742 ----
    if (dump_file && (dump_flags & TDF_DETAILS))
      fprintf (dump_file, "\nChaining allocnos:\n");
  
!   // Record conflicts of hard register and ABI conflicts before the
!   // forming of chains so chains have the updated candidates
!   for (auto *allocno1 : m_allocnos)
      {
        // Record conflicts with direct uses for FPR hard registers.
        auto *group1 = allocno1->group ();
        for (unsigned int fpr = allocno1->offset; fpr < 32; ++fpr)
*************** early_ra::form_chains ()
*** 2765,2770 ****
--- 2752,2780 ----
  	    auto fprs = partial_fpr_clobbers (abi_id, group1->fpr_size);
  	    group1->fpr_candidates &= ~fprs >> allocno1->offset;
  	  }
+       if (allocno1->is_shared ())
+ 	{
+ 	  auto *allocno2 = m_allocnos[allocno1->related_allocno];
+ 	  merge_fpr_info (allocno2->group (), group1, allocno2->offset);
+ 	}
+     }
+ 
+   // Perform (modified) interval graph coloring.  First sort by
+   // increasing start point.
+   m_sorted_allocnos.reserve (m_allocnos.length ());
+   m_sorted_allocnos.splice (m_allocnos);
+   m_sorted_allocnos.qsort (cmp_increasing<&allocno_info::start_point>);
+ 
+   // During this phase, color representatives are only correct for
+   // unprocessed allocno groups (where the color representative is
+   // the group itself) and for groups that contain a current chain head.
+   unsigned int ti = 0;
+   auto_vec<chain_candidate_info> candidates;
+   for (unsigned int hi = 0; hi < m_sorted_allocnos.length (); ++hi)
+     {
+       auto *allocno1 = m_sorted_allocnos[hi];
+       if (allocno1->chain_next != INVALID_ALLOCNO)
+ 	continue;
  
        if (allocno1->is_shared ())
  	{
*************** early_ra::form_chains ()
*** 2772,2779 ****
  	    fprintf (dump_file, "  Allocno %d shares the same hard register"
  		     " as allocno %d\n", allocno1->id,
  		     allocno1->related_allocno);
- 	  auto *allocno2 = m_allocnos[allocno1->related_allocno];
- 	  merge_fpr_info (allocno2->group (), group1, allocno2->offset);
  	  m_shared_allocnos.safe_push (allocno1);
  	  continue;
  	}
--- 2782,2787 ----
diff -Nrcpad gcc-16-20260222/gcc/config/aarch64/aarch64-generate-json-tuning-routines.py gcc-16-20260301/gcc/config/aarch64/aarch64-generate-json-tuning-routines.py
*** gcc-16-20260222/gcc/config/aarch64/aarch64-generate-json-tuning-routines.py	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/config/aarch64/aarch64-generate-json-tuning-routines.py	Sun Mar  1 22:32:06 2026
*************** def generate_field_code(
*** 85,99 ****
  ) -> List[str]:
      lines = []
  
      if isinstance(value, str):
          macro = get_macro(operation.upper(), value)
          if value == "enum":
              enum_mapping = f"{key}_mappings"
              lines.append(
!                 f'{indent}{macro} ({obj_name}, "{key}", {struct_name}.{key}, {enum_mapping});'
              )
          else:
!             lines.append(f'{indent}{macro} ({obj_name}, "{key}", {struct_name}.{key});')
  
      elif isinstance(value, dict):
          # Nested object - find function name based on current context + key
--- 85,104 ----
  ) -> List[str]:
      lines = []
  
+     if operation == 'parse':
+         ctxt = 'ctxt, '
+     else:
+         ctxt = ''
+ 
      if isinstance(value, str):
          macro = get_macro(operation.upper(), value)
          if value == "enum":
              enum_mapping = f"{key}_mappings"
              lines.append(
!                 f'{indent}{macro} ({ctxt}{obj_name}, "{key}", {struct_name}.{key}, {enum_mapping});'
              )
          else:
!             lines.append(f'{indent}{macro} ({ctxt}{obj_name}, "{key}", {struct_name}.{key});')
  
      elif isinstance(value, dict):
          # Nested object - find function name based on current context + key
*************** def generate_field_code(
*** 102,108 ****
          func_name = function_map.get(child_path_key, f"{operation.lower()}_{key}")
          macro_name = f"{operation.upper()}_OBJECT"
          lines.append(
!             f'{indent}{macro_name} ({obj_name}, "{key}", {struct_name}.{key}, {func_name});'
          )
  
      elif isinstance(value, list) and len(value) > 0:
--- 107,113 ----
          func_name = function_map.get(child_path_key, f"{operation.lower()}_{key}")
          macro_name = f"{operation.upper()}_OBJECT"
          lines.append(
!             f'{indent}{macro_name} ({ctxt}{obj_name}, "{key}", {struct_name}.{key}, {func_name});'
          )
  
      elif isinstance(value, list) and len(value) > 0:
*************** def generate_field_code(
*** 117,127 ****
  
              if operation.lower() == "serialize":
                  lines.append(
!                     f'{indent}{macro_name} ({obj_name}, "{key}", {struct_name}.{key}, ARRAY_SIZE ({struct_name}.{key}), {func_name});'
                  )
              else:
                  lines.append(
!                     f'{indent}{macro_name} ({obj_name}, "{key}", {struct_name}.{key}, {func_name});'
                  )
          else:
              raise ValueError(f"Arrays of non-object types are not yet supported: {key}")
--- 122,132 ----
  
              if operation.lower() == "serialize":
                  lines.append(
!                     f'{indent}{macro_name} ({ctxt}{obj_name}, "{key}", {struct_name}.{key}, ARRAY_SIZE ({struct_name}.{key}), {func_name});'
                  )
              else:
                  lines.append(
!                     f'{indent}{macro_name} ({ctxt}{obj_name}, "{key}", {struct_name}.{key}, {func_name});'
                  )
          else:
              raise ValueError(f"Arrays of non-object types are not yet supported: {key}")
*************** def generate_function(
*** 175,181 ****
  
      if operation.lower() == "parse":
          lines.append("static void")
!         lines.append(f"parse_{full_name} (const json::object *jo, T &{local_name})")
          lines.append("{")
  
          for key, value in schema.items():
--- 180,186 ----
  
      if operation.lower() == "parse":
          lines.append("static void")
!         lines.append(f"parse_{full_name} (gcc_json_context &ctxt, const json::object &jo, T &{local_name})")
          lines.append("{")
  
          for key, value in schema.items():
diff -Nrcpad gcc-16-20260222/gcc/config/aarch64/aarch64-json-tunings-parser-generated.inc gcc-16-20260301/gcc/config/aarch64/aarch64-json-tunings-parser-generated.inc
*** gcc-16-20260222/gcc/config/aarch64/aarch64-json-tunings-parser-generated.inc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/config/aarch64/aarch64-json-tunings-parser-generated.inc	Sun Mar  1 22:32:06 2026
*************** static const enum_mapping<aarch64_ldp_st
*** 38,376 ****
  
  template <typename T>
  static void
! parse_insn_extra_cost_alu (const json::object *jo, T &alu)
  {
!   PARSE_INTEGER_FIELD (jo, "arith", alu.arith);
!   PARSE_INTEGER_FIELD (jo, "logical", alu.logical);
!   PARSE_INTEGER_FIELD (jo, "shift", alu.shift);
!   PARSE_INTEGER_FIELD (jo, "shift_reg", alu.shift_reg);
!   PARSE_INTEGER_FIELD (jo, "arith_shift", alu.arith_shift);
!   PARSE_INTEGER_FIELD (jo, "arith_shift_reg", alu.arith_shift_reg);
!   PARSE_INTEGER_FIELD (jo, "log_shift", alu.log_shift);
!   PARSE_INTEGER_FIELD (jo, "log_shift_reg", alu.log_shift_reg);
!   PARSE_INTEGER_FIELD (jo, "extend", alu.extend);
!   PARSE_INTEGER_FIELD (jo, "extend_arith", alu.extend_arith);
!   PARSE_INTEGER_FIELD (jo, "bfi", alu.bfi);
!   PARSE_INTEGER_FIELD (jo, "bfx", alu.bfx);
!   PARSE_INTEGER_FIELD (jo, "clz", alu.clz);
!   PARSE_INTEGER_FIELD (jo, "rev", alu.rev);
!   PARSE_INTEGER_FIELD (jo, "non_exec", alu.non_exec);
!   PARSE_BOOLEAN_FIELD (jo, "non_exec_costs_exec", alu.non_exec_costs_exec);
  }
  
  template <typename T>
  static void
! parse_insn_extra_cost_mult_element (const json::object *jo, T &mult_element)
  {
!   PARSE_INTEGER_FIELD (jo, "simple", mult_element.simple);
!   PARSE_INTEGER_FIELD (jo, "flag_setting", mult_element.flag_setting);
!   PARSE_INTEGER_FIELD (jo, "extend", mult_element.extend);
!   PARSE_INTEGER_FIELD (jo, "add", mult_element.add);
!   PARSE_INTEGER_FIELD (jo, "extend_add", mult_element.extend_add);
!   PARSE_INTEGER_FIELD (jo, "idiv", mult_element.idiv);
  }
  
  template <typename T>
  static void
! parse_insn_extra_cost_ldst (const json::object *jo, T &ldst)
  {
!   PARSE_INTEGER_FIELD (jo, "load", ldst.load);
!   PARSE_INTEGER_FIELD (jo, "load_sign_extend", ldst.load_sign_extend);
!   PARSE_INTEGER_FIELD (jo, "ldrd", ldst.ldrd);
!   PARSE_INTEGER_FIELD (jo, "ldm_1st", ldst.ldm_1st);
!   PARSE_INTEGER_FIELD (jo, "ldm_regs_per_insn_1st", ldst.ldm_regs_per_insn_1st);
!   PARSE_INTEGER_FIELD (jo, "ldm_regs_per_insn_subsequent", ldst.ldm_regs_per_insn_subsequent);
!   PARSE_INTEGER_FIELD (jo, "loadf", ldst.loadf);
!   PARSE_INTEGER_FIELD (jo, "loadd", ldst.loadd);
!   PARSE_INTEGER_FIELD (jo, "load_unaligned", ldst.load_unaligned);
!   PARSE_INTEGER_FIELD (jo, "store", ldst.store);
!   PARSE_INTEGER_FIELD (jo, "strd", ldst.strd);
!   PARSE_INTEGER_FIELD (jo, "stm_1st", ldst.stm_1st);
!   PARSE_INTEGER_FIELD (jo, "stm_regs_per_insn_1st", ldst.stm_regs_per_insn_1st);
!   PARSE_INTEGER_FIELD (jo, "stm_regs_per_insn_subsequent", ldst.stm_regs_per_insn_subsequent);
!   PARSE_INTEGER_FIELD (jo, "storef", ldst.storef);
!   PARSE_INTEGER_FIELD (jo, "stored", ldst.stored);
!   PARSE_INTEGER_FIELD (jo, "store_unaligned", ldst.store_unaligned);
!   PARSE_INTEGER_FIELD (jo, "loadv", ldst.loadv);
!   PARSE_INTEGER_FIELD (jo, "storev", ldst.storev);
  }
  
  template <typename T>
  static void
! parse_insn_extra_cost_fp_element (const json::object *jo, T &fp_element)
  {
!   PARSE_INTEGER_FIELD (jo, "div", fp_element.div);
!   PARSE_INTEGER_FIELD (jo, "mult", fp_element.mult);
!   PARSE_INTEGER_FIELD (jo, "mult_addsub", fp_element.mult_addsub);
!   PARSE_INTEGER_FIELD (jo, "fma", fp_element.fma);
!   PARSE_INTEGER_FIELD (jo, "addsub", fp_element.addsub);
!   PARSE_INTEGER_FIELD (jo, "fpconst", fp_element.fpconst);
!   PARSE_INTEGER_FIELD (jo, "neg", fp_element.neg);
!   PARSE_INTEGER_FIELD (jo, "compare", fp_element.compare);
!   PARSE_INTEGER_FIELD (jo, "widen", fp_element.widen);
!   PARSE_INTEGER_FIELD (jo, "narrow", fp_element.narrow);
!   PARSE_INTEGER_FIELD (jo, "toint", fp_element.toint);
!   PARSE_INTEGER_FIELD (jo, "fromint", fp_element.fromint);
!   PARSE_INTEGER_FIELD (jo, "roundint", fp_element.roundint);
  }
  
  template <typename T>
  static void
! parse_insn_extra_cost_vect (const json::object *jo, T &vect)
  {
!   PARSE_INTEGER_FIELD (jo, "alu", vect.alu);
!   PARSE_INTEGER_FIELD (jo, "mult", vect.mult);
!   PARSE_INTEGER_FIELD (jo, "movi", vect.movi);
!   PARSE_INTEGER_FIELD (jo, "dup", vect.dup);
!   PARSE_INTEGER_FIELD (jo, "extract", vect.extract);
  }
  
  template <typename T>
  static void
! parse_addr_cost_addr_scale_costs (const json::object *jo, T &addr_scale_costs)
  {
!   PARSE_INTEGER_FIELD (jo, "hi", addr_scale_costs.hi);
!   PARSE_INTEGER_FIELD (jo, "si", addr_scale_costs.si);
!   PARSE_INTEGER_FIELD (jo, "di", addr_scale_costs.di);
!   PARSE_INTEGER_FIELD (jo, "ti", addr_scale_costs.ti);
  }
  
  template <typename T>
  static void
! parse_regmove_cost (const json::object *jo, T &regmove_cost)
  {
!   PARSE_INTEGER_FIELD (jo, "GP2GP", regmove_cost.GP2GP);
!   PARSE_INTEGER_FIELD (jo, "GP2FP", regmove_cost.GP2FP);
!   PARSE_INTEGER_FIELD (jo, "FP2GP", regmove_cost.FP2GP);
!   PARSE_INTEGER_FIELD (jo, "FP2FP", regmove_cost.FP2FP);
  }
  
  template <typename T>
  static void
! parse_vec_costs_advsimd (const json::object *jo, T &advsimd)
  {
!   PARSE_INTEGER_FIELD (jo, "int_stmt_cost", advsimd.int_stmt_cost);
!   PARSE_INTEGER_FIELD (jo, "fp_stmt_cost", advsimd.fp_stmt_cost);
!   PARSE_INTEGER_FIELD (jo, "ld2_st2_permute_cost", advsimd.ld2_st2_permute_cost);
!   PARSE_INTEGER_FIELD (jo, "ld3_st3_permute_cost", advsimd.ld3_st3_permute_cost);
!   PARSE_INTEGER_FIELD (jo, "ld4_st4_permute_cost", advsimd.ld4_st4_permute_cost);
!   PARSE_INTEGER_FIELD (jo, "permute_cost", advsimd.permute_cost);
!   PARSE_INTEGER_FIELD (jo, "reduc_i8_cost", advsimd.reduc_i8_cost);
!   PARSE_INTEGER_FIELD (jo, "reduc_i16_cost", advsimd.reduc_i16_cost);
!   PARSE_INTEGER_FIELD (jo, "reduc_i32_cost", advsimd.reduc_i32_cost);
!   PARSE_INTEGER_FIELD (jo, "reduc_i64_cost", advsimd.reduc_i64_cost);
!   PARSE_INTEGER_FIELD (jo, "reduc_f16_cost", advsimd.reduc_f16_cost);
!   PARSE_INTEGER_FIELD (jo, "reduc_f32_cost", advsimd.reduc_f32_cost);
!   PARSE_INTEGER_FIELD (jo, "reduc_f64_cost", advsimd.reduc_f64_cost);
!   PARSE_INTEGER_FIELD (jo, "store_elt_extra_cost", advsimd.store_elt_extra_cost);
!   PARSE_INTEGER_FIELD (jo, "vec_to_scalar_cost", advsimd.vec_to_scalar_cost);
!   PARSE_INTEGER_FIELD (jo, "scalar_to_vec_cost", advsimd.scalar_to_vec_cost);
!   PARSE_INTEGER_FIELD (jo, "align_load_cost", advsimd.align_load_cost);
!   PARSE_INTEGER_FIELD (jo, "unalign_load_cost", advsimd.unalign_load_cost);
!   PARSE_INTEGER_FIELD (jo, "unalign_store_cost", advsimd.unalign_store_cost);
!   PARSE_INTEGER_FIELD (jo, "store_cost", advsimd.store_cost);
  }
  
  template <typename T>
  static void
! parse_vec_costs_sve (const json::object *jo, T &sve)
  {
!   PARSE_INTEGER_FIELD (jo, "int_stmt_cost", sve.int_stmt_cost);
!   PARSE_INTEGER_FIELD (jo, "fp_stmt_cost", sve.fp_stmt_cost);
!   PARSE_INTEGER_FIELD (jo, "ld2_st2_permute_cost", sve.ld2_st2_permute_cost);
!   PARSE_INTEGER_FIELD (jo, "ld3_st3_permute_cost", sve.ld3_st3_permute_cost);
!   PARSE_INTEGER_FIELD (jo, "ld4_st4_permute_cost", sve.ld4_st4_permute_cost);
!   PARSE_INTEGER_FIELD (jo, "permute_cost", sve.permute_cost);
!   PARSE_INTEGER_FIELD (jo, "reduc_i8_cost", sve.reduc_i8_cost);
!   PARSE_INTEGER_FIELD (jo, "reduc_i16_cost", sve.reduc_i16_cost);
!   PARSE_INTEGER_FIELD (jo, "reduc_i32_cost", sve.reduc_i32_cost);
!   PARSE_INTEGER_FIELD (jo, "reduc_i64_cost", sve.reduc_i64_cost);
!   PARSE_INTEGER_FIELD (jo, "reduc_f16_cost", sve.reduc_f16_cost);
!   PARSE_INTEGER_FIELD (jo, "reduc_f32_cost", sve.reduc_f32_cost);
!   PARSE_INTEGER_FIELD (jo, "reduc_f64_cost", sve.reduc_f64_cost);
!   PARSE_INTEGER_FIELD (jo, "store_elt_extra_cost", sve.store_elt_extra_cost);
!   PARSE_INTEGER_FIELD (jo, "vec_to_scalar_cost", sve.vec_to_scalar_cost);
!   PARSE_INTEGER_FIELD (jo, "scalar_to_vec_cost", sve.scalar_to_vec_cost);
!   PARSE_INTEGER_FIELD (jo, "align_load_cost", sve.align_load_cost);
!   PARSE_INTEGER_FIELD (jo, "unalign_load_cost", sve.unalign_load_cost);
!   PARSE_INTEGER_FIELD (jo, "unalign_store_cost", sve.unalign_store_cost);
!   PARSE_INTEGER_FIELD (jo, "store_cost", sve.store_cost);
!   PARSE_INTEGER_FIELD (jo, "clast_cost", sve.clast_cost);
!   PARSE_INTEGER_FIELD (jo, "fadda_f16_cost", sve.fadda_f16_cost);
!   PARSE_INTEGER_FIELD (jo, "fadda_f32_cost", sve.fadda_f32_cost);
!   PARSE_INTEGER_FIELD (jo, "fadda_f64_cost", sve.fadda_f64_cost);
!   PARSE_UNSIGNED_INTEGER_FIELD (jo, "gather_load_x32_cost", sve.gather_load_x32_cost);
!   PARSE_UNSIGNED_INTEGER_FIELD (jo, "gather_load_x64_cost", sve.gather_load_x64_cost);
!   PARSE_INTEGER_FIELD (jo, "gather_load_x32_init_cost", sve.gather_load_x32_init_cost);
!   PARSE_INTEGER_FIELD (jo, "gather_load_x64_init_cost", sve.gather_load_x64_init_cost);
!   PARSE_INTEGER_FIELD (jo, "scatter_store_elt_cost", sve.scatter_store_elt_cost);
  }
  
  template <typename T>
  static void
! parse_vec_costs_issue_info_scalar (const json::object *jo, T &scalar)
  {
!   PARSE_UNSIGNED_INTEGER_FIELD (jo, "loads_stores_per_cycle", scalar.loads_stores_per_cycle);
!   PARSE_UNSIGNED_INTEGER_FIELD (jo, "stores_per_cycle", scalar.stores_per_cycle);
!   PARSE_UNSIGNED_INTEGER_FIELD (jo, "general_ops_per_cycle", scalar.general_ops_per_cycle);
!   PARSE_UNSIGNED_INTEGER_FIELD (jo, "fp_simd_load_general_ops", scalar.fp_simd_load_general_ops);
!   PARSE_UNSIGNED_INTEGER_FIELD (jo, "fp_simd_store_general_ops", scalar.fp_simd_store_general_ops);
  }
  
  template <typename T>
  static void
! parse_vec_costs_issue_info_advsimd (const json::object *jo, T &advsimd)
  {
!   PARSE_UNSIGNED_INTEGER_FIELD (jo, "loads_stores_per_cycle", advsimd.loads_stores_per_cycle);
!   PARSE_UNSIGNED_INTEGER_FIELD (jo, "stores_per_cycle", advsimd.stores_per_cycle);
!   PARSE_UNSIGNED_INTEGER_FIELD (jo, "general_ops_per_cycle", advsimd.general_ops_per_cycle);
!   PARSE_UNSIGNED_INTEGER_FIELD (jo, "fp_simd_load_general_ops", advsimd.fp_simd_load_general_ops);
!   PARSE_UNSIGNED_INTEGER_FIELD (jo, "fp_simd_store_general_ops", advsimd.fp_simd_store_general_ops);
!   PARSE_UNSIGNED_INTEGER_FIELD (jo, "ld2_st2_general_ops", advsimd.ld2_st2_general_ops);
!   PARSE_UNSIGNED_INTEGER_FIELD (jo, "ld3_st3_general_ops", advsimd.ld3_st3_general_ops);
!   PARSE_UNSIGNED_INTEGER_FIELD (jo, "ld4_st4_general_ops", advsimd.ld4_st4_general_ops);
  }
  
  template <typename T>
  static void
! parse_vec_costs_issue_info_sve (const json::object *jo, T &sve)
  {
!   PARSE_UNSIGNED_INTEGER_FIELD (jo, "loads_stores_per_cycle", sve.loads_stores_per_cycle);
!   PARSE_UNSIGNED_INTEGER_FIELD (jo, "stores_per_cycle", sve.stores_per_cycle);
!   PARSE_UNSIGNED_INTEGER_FIELD (jo, "general_ops_per_cycle", sve.general_ops_per_cycle);
!   PARSE_UNSIGNED_INTEGER_FIELD (jo, "fp_simd_load_general_ops", sve.fp_simd_load_general_ops);
!   PARSE_UNSIGNED_INTEGER_FIELD (jo, "fp_simd_store_general_ops", sve.fp_simd_store_general_ops);
!   PARSE_UNSIGNED_INTEGER_FIELD (jo, "ld2_st2_general_ops", sve.ld2_st2_general_ops);
!   PARSE_UNSIGNED_INTEGER_FIELD (jo, "ld3_st3_general_ops", sve.ld3_st3_general_ops);
!   PARSE_UNSIGNED_INTEGER_FIELD (jo, "ld4_st4_general_ops", sve.ld4_st4_general_ops);
!   PARSE_UNSIGNED_INTEGER_FIELD (jo, "pred_ops_per_cycle", sve.pred_ops_per_cycle);
!   PARSE_UNSIGNED_INTEGER_FIELD (jo, "while_pred_ops", sve.while_pred_ops);
!   PARSE_UNSIGNED_INTEGER_FIELD (jo, "int_cmp_pred_ops", sve.int_cmp_pred_ops);
!   PARSE_UNSIGNED_INTEGER_FIELD (jo, "fp_cmp_pred_ops", sve.fp_cmp_pred_ops);
!   PARSE_UNSIGNED_INTEGER_FIELD (jo, "gather_scatter_pair_general_ops", sve.gather_scatter_pair_general_ops);
!   PARSE_UNSIGNED_INTEGER_FIELD (jo, "gather_scatter_pair_pred_ops", sve.gather_scatter_pair_pred_ops);
  }
  
  template <typename T>
  static void
! parse_branch_costs (const json::object *jo, T &branch_costs)
  {
!   PARSE_INTEGER_FIELD (jo, "predictable", branch_costs.predictable);
!   PARSE_INTEGER_FIELD (jo, "unpredictable", branch_costs.unpredictable);
!   PARSE_INTEGER_FIELD (jo, "br_mispredict_factor", branch_costs.br_mispredict_factor);
  }
  
  template <typename T>
  static void
! parse_approx_modes (const json::object *jo, T &approx_modes)
  {
!   PARSE_INTEGER_FIELD (jo, "division", approx_modes.division);
!   PARSE_INTEGER_FIELD (jo, "sqrt", approx_modes.sqrt);
!   PARSE_INTEGER_FIELD (jo, "recip_sqrt", approx_modes.recip_sqrt);
  }
  
  template <typename T>
  static void
! parse_memmov_cost (const json::object *jo, T &memmov_cost)
  {
!   PARSE_INTEGER_FIELD (jo, "load_int", memmov_cost.load_int);
!   PARSE_INTEGER_FIELD (jo, "store_int", memmov_cost.store_int);
!   PARSE_INTEGER_FIELD (jo, "load_fp", memmov_cost.load_fp);
!   PARSE_INTEGER_FIELD (jo, "store_fp", memmov_cost.store_fp);
!   PARSE_INTEGER_FIELD (jo, "load_pred", memmov_cost.load_pred);
!   PARSE_INTEGER_FIELD (jo, "store_pred", memmov_cost.store_pred);
  }
  
  template <typename T>
  static void
! parse_prefetch (const json::object *jo, T &prefetch)
  {
!   PARSE_INTEGER_FIELD (jo, "num_slots", prefetch.num_slots);
!   PARSE_INTEGER_FIELD (jo, "l1_cache_size", prefetch.l1_cache_size);
!   PARSE_INTEGER_FIELD (jo, "l1_cache_line_size", prefetch.l1_cache_line_size);
!   PARSE_INTEGER_FIELD (jo, "l2_cache_size", prefetch.l2_cache_size);
!   PARSE_BOOLEAN_FIELD (jo, "prefetch_dynamic_strides", prefetch.prefetch_dynamic_strides);
!   PARSE_INTEGER_FIELD (jo, "minimum_stride", prefetch.minimum_stride);
!   PARSE_INTEGER_FIELD (jo, "default_opt_level", prefetch.default_opt_level);
  }
  
  template <typename T>
  static void
! parse_insn_extra_cost (const json::object *jo, T &insn_extra_cost)
  {
!   PARSE_OBJECT (jo, "alu", insn_extra_cost.alu, parse_insn_extra_cost_alu);
!   PARSE_ARRAY_FIELD (jo, "mult", insn_extra_cost.mult, parse_insn_extra_cost_mult_element);
!   PARSE_OBJECT (jo, "ldst", insn_extra_cost.ldst, parse_insn_extra_cost_ldst);
!   PARSE_ARRAY_FIELD (jo, "fp", insn_extra_cost.fp, parse_insn_extra_cost_fp_element);
!   PARSE_OBJECT (jo, "vect", insn_extra_cost.vect, parse_insn_extra_cost_vect);
  }
  
  template <typename T>
  static void
! parse_addr_cost (const json::object *jo, T &addr_cost)
  {
!   PARSE_OBJECT (jo, "addr_scale_costs", addr_cost.addr_scale_costs, parse_addr_cost_addr_scale_costs);
!   PARSE_INTEGER_FIELD (jo, "pre_modify", addr_cost.pre_modify);
!   PARSE_INTEGER_FIELD (jo, "post_modify", addr_cost.post_modify);
!   PARSE_INTEGER_FIELD (jo, "post_modify_ld3_st3", addr_cost.post_modify_ld3_st3);
!   PARSE_INTEGER_FIELD (jo, "post_modify_ld4_st4", addr_cost.post_modify_ld4_st4);
!   PARSE_INTEGER_FIELD (jo, "register_offset", addr_cost.register_offset);
!   PARSE_INTEGER_FIELD (jo, "register_sextend", addr_cost.register_sextend);
!   PARSE_INTEGER_FIELD (jo, "register_zextend", addr_cost.register_zextend);
!   PARSE_INTEGER_FIELD (jo, "imm_offset", addr_cost.imm_offset);
  }
  
  template <typename T>
  static void
! parse_vec_costs_issue_info (const json::object *jo, T &issue_info)
  {
!   PARSE_OBJECT (jo, "scalar", issue_info.scalar, parse_vec_costs_issue_info_scalar);
!   PARSE_OBJECT (jo, "advsimd", issue_info.advsimd, parse_vec_costs_issue_info_advsimd);
!   PARSE_OBJECT (jo, "sve", issue_info.sve, parse_vec_costs_issue_info_sve);
  }
  
  template <typename T>
  static void
! parse_vec_costs (const json::object *jo, T &vec_costs)
  {
!   PARSE_INTEGER_FIELD (jo, "scalar_int_stmt_cost", vec_costs.scalar_int_stmt_cost);
!   PARSE_INTEGER_FIELD (jo, "scalar_fp_stmt_cost", vec_costs.scalar_fp_stmt_cost);
!   PARSE_INTEGER_FIELD (jo, "scalar_load_cost", vec_costs.scalar_load_cost);
!   PARSE_INTEGER_FIELD (jo, "scalar_store_cost", vec_costs.scalar_store_cost);
!   PARSE_INTEGER_FIELD (jo, "cond_taken_branch_cost", vec_costs.cond_taken_branch_cost);
!   PARSE_INTEGER_FIELD (jo, "cond_not_taken_branch_cost", vec_costs.cond_not_taken_branch_cost);
!   PARSE_OBJECT (jo, "advsimd", vec_costs.advsimd, parse_vec_costs_advsimd);
!   PARSE_OBJECT (jo, "sve", vec_costs.sve, parse_vec_costs_sve);
!   PARSE_OBJECT (jo, "issue_info", vec_costs.issue_info, parse_vec_costs_issue_info);
  }
  
  template <typename T>
  static void
! parse_tunings (const json::object *jo, T &tunings)
  {
!   PARSE_OBJECT (jo, "insn_extra_cost", tunings.insn_extra_cost, parse_insn_extra_cost);
!   PARSE_OBJECT (jo, "addr_cost", tunings.addr_cost, parse_addr_cost);
!   PARSE_OBJECT (jo, "regmove_cost", tunings.regmove_cost, parse_regmove_cost);
!   PARSE_OBJECT (jo, "vec_costs", tunings.vec_costs, parse_vec_costs);
!   PARSE_OBJECT (jo, "branch_costs", tunings.branch_costs, parse_branch_costs);
!   PARSE_OBJECT (jo, "approx_modes", tunings.approx_modes, parse_approx_modes);
!   PARSE_UNSIGNED_INTEGER_FIELD (jo, "sve_width", tunings.sve_width);
!   PARSE_OBJECT (jo, "memmov_cost", tunings.memmov_cost, parse_memmov_cost);
!   PARSE_INTEGER_FIELD (jo, "issue_rate", tunings.issue_rate);
!   PARSE_UNSIGNED_INTEGER_FIELD (jo, "fusible_ops", tunings.fusible_ops);
!   PARSE_STRING_FIELD (jo, "function_align", tunings.function_align);
!   PARSE_STRING_FIELD (jo, "jump_align", tunings.jump_align);
!   PARSE_STRING_FIELD (jo, "loop_align", tunings.loop_align);
!   PARSE_INTEGER_FIELD (jo, "int_reassoc_width", tunings.int_reassoc_width);
!   PARSE_INTEGER_FIELD (jo, "fp_reassoc_width", tunings.fp_reassoc_width);
!   PARSE_INTEGER_FIELD (jo, "fma_reassoc_width", tunings.fma_reassoc_width);
!   PARSE_INTEGER_FIELD (jo, "vec_reassoc_width", tunings.vec_reassoc_width);
!   PARSE_INTEGER_FIELD (jo, "min_div_recip_mul_sf", tunings.min_div_recip_mul_sf);
!   PARSE_INTEGER_FIELD (jo, "min_div_recip_mul_df", tunings.min_div_recip_mul_df);
!   PARSE_UNSIGNED_INTEGER_FIELD (jo, "max_case_values", tunings.max_case_values);
!   PARSE_ENUM_FIELD (jo, "autoprefetcher_model", tunings.autoprefetcher_model, autoprefetcher_model_mappings);
!   PARSE_UNSIGNED_INTEGER_FIELD (jo, "extra_tuning_flags", tunings.extra_tuning_flags);
!   PARSE_OBJECT (jo, "prefetch", tunings.prefetch, parse_prefetch);
!   PARSE_ENUM_FIELD (jo, "ldp_policy_model", tunings.ldp_policy_model, ldp_policy_model_mappings);
!   PARSE_ENUM_FIELD (jo, "stp_policy_model", tunings.stp_policy_model, stp_policy_model_mappings);
  }
\ No newline at end of file
--- 38,376 ----
  
  template <typename T>
  static void
! parse_insn_extra_cost_alu (gcc_json_context &ctxt, const json::object &jo, T &alu)
  {
!   PARSE_INTEGER_FIELD (ctxt, jo, "arith", alu.arith);
!   PARSE_INTEGER_FIELD (ctxt, jo, "logical", alu.logical);
!   PARSE_INTEGER_FIELD (ctxt, jo, "shift", alu.shift);
!   PARSE_INTEGER_FIELD (ctxt, jo, "shift_reg", alu.shift_reg);
!   PARSE_INTEGER_FIELD (ctxt, jo, "arith_shift", alu.arith_shift);
!   PARSE_INTEGER_FIELD (ctxt, jo, "arith_shift_reg", alu.arith_shift_reg);
!   PARSE_INTEGER_FIELD (ctxt, jo, "log_shift", alu.log_shift);
!   PARSE_INTEGER_FIELD (ctxt, jo, "log_shift_reg", alu.log_shift_reg);
!   PARSE_INTEGER_FIELD (ctxt, jo, "extend", alu.extend);
!   PARSE_INTEGER_FIELD (ctxt, jo, "extend_arith", alu.extend_arith);
!   PARSE_INTEGER_FIELD (ctxt, jo, "bfi", alu.bfi);
!   PARSE_INTEGER_FIELD (ctxt, jo, "bfx", alu.bfx);
!   PARSE_INTEGER_FIELD (ctxt, jo, "clz", alu.clz);
!   PARSE_INTEGER_FIELD (ctxt, jo, "rev", alu.rev);
!   PARSE_INTEGER_FIELD (ctxt, jo, "non_exec", alu.non_exec);
!   PARSE_BOOLEAN_FIELD (ctxt, jo, "non_exec_costs_exec", alu.non_exec_costs_exec);
  }
  
  template <typename T>
  static void
! parse_insn_extra_cost_mult_element (gcc_json_context &ctxt, const json::object &jo, T &mult_element)
  {
!   PARSE_INTEGER_FIELD (ctxt, jo, "simple", mult_element.simple);
!   PARSE_INTEGER_FIELD (ctxt, jo, "flag_setting", mult_element.flag_setting);
!   PARSE_INTEGER_FIELD (ctxt, jo, "extend", mult_element.extend);
!   PARSE_INTEGER_FIELD (ctxt, jo, "add", mult_element.add);
!   PARSE_INTEGER_FIELD (ctxt, jo, "extend_add", mult_element.extend_add);
!   PARSE_INTEGER_FIELD (ctxt, jo, "idiv", mult_element.idiv);
  }
  
  template <typename T>
  static void
! parse_insn_extra_cost_ldst (gcc_json_context &ctxt, const json::object &jo, T &ldst)
  {
!   PARSE_INTEGER_FIELD (ctxt, jo, "load", ldst.load);
!   PARSE_INTEGER_FIELD (ctxt, jo, "load_sign_extend", ldst.load_sign_extend);
!   PARSE_INTEGER_FIELD (ctxt, jo, "ldrd", ldst.ldrd);
!   PARSE_INTEGER_FIELD (ctxt, jo, "ldm_1st", ldst.ldm_1st);
!   PARSE_INTEGER_FIELD (ctxt, jo, "ldm_regs_per_insn_1st", ldst.ldm_regs_per_insn_1st);
!   PARSE_INTEGER_FIELD (ctxt, jo, "ldm_regs_per_insn_subsequent", ldst.ldm_regs_per_insn_subsequent);
!   PARSE_INTEGER_FIELD (ctxt, jo, "loadf", ldst.loadf);
!   PARSE_INTEGER_FIELD (ctxt, jo, "loadd", ldst.loadd);
!   PARSE_INTEGER_FIELD (ctxt, jo, "load_unaligned", ldst.load_unaligned);
!   PARSE_INTEGER_FIELD (ctxt, jo, "store", ldst.store);
!   PARSE_INTEGER_FIELD (ctxt, jo, "strd", ldst.strd);
!   PARSE_INTEGER_FIELD (ctxt, jo, "stm_1st", ldst.stm_1st);
!   PARSE_INTEGER_FIELD (ctxt, jo, "stm_regs_per_insn_1st", ldst.stm_regs_per_insn_1st);
!   PARSE_INTEGER_FIELD (ctxt, jo, "stm_regs_per_insn_subsequent", ldst.stm_regs_per_insn_subsequent);
!   PARSE_INTEGER_FIELD (ctxt, jo, "storef", ldst.storef);
!   PARSE_INTEGER_FIELD (ctxt, jo, "stored", ldst.stored);
!   PARSE_INTEGER_FIELD (ctxt, jo, "store_unaligned", ldst.store_unaligned);
!   PARSE_INTEGER_FIELD (ctxt, jo, "loadv", ldst.loadv);
!   PARSE_INTEGER_FIELD (ctxt, jo, "storev", ldst.storev);
  }
  
  template <typename T>
  static void
! parse_insn_extra_cost_fp_element (gcc_json_context &ctxt, const json::object &jo, T &fp_element)
  {
!   PARSE_INTEGER_FIELD (ctxt, jo, "div", fp_element.div);
!   PARSE_INTEGER_FIELD (ctxt, jo, "mult", fp_element.mult);
!   PARSE_INTEGER_FIELD (ctxt, jo, "mult_addsub", fp_element.mult_addsub);
!   PARSE_INTEGER_FIELD (ctxt, jo, "fma", fp_element.fma);
!   PARSE_INTEGER_FIELD (ctxt, jo, "addsub", fp_element.addsub);
!   PARSE_INTEGER_FIELD (ctxt, jo, "fpconst", fp_element.fpconst);
!   PARSE_INTEGER_FIELD (ctxt, jo, "neg", fp_element.neg);
!   PARSE_INTEGER_FIELD (ctxt, jo, "compare", fp_element.compare);
!   PARSE_INTEGER_FIELD (ctxt, jo, "widen", fp_element.widen);
!   PARSE_INTEGER_FIELD (ctxt, jo, "narrow", fp_element.narrow);
!   PARSE_INTEGER_FIELD (ctxt, jo, "toint", fp_element.toint);
!   PARSE_INTEGER_FIELD (ctxt, jo, "fromint", fp_element.fromint);
!   PARSE_INTEGER_FIELD (ctxt, jo, "roundint", fp_element.roundint);
  }
  
  template <typename T>
  static void
! parse_insn_extra_cost_vect (gcc_json_context &ctxt, const json::object &jo, T &vect)
  {
!   PARSE_INTEGER_FIELD (ctxt, jo, "alu", vect.alu);
!   PARSE_INTEGER_FIELD (ctxt, jo, "mult", vect.mult);
!   PARSE_INTEGER_FIELD (ctxt, jo, "movi", vect.movi);
!   PARSE_INTEGER_FIELD (ctxt, jo, "dup", vect.dup);
!   PARSE_INTEGER_FIELD (ctxt, jo, "extract", vect.extract);
  }
  
  template <typename T>
  static void
! parse_addr_cost_addr_scale_costs (gcc_json_context &ctxt, const json::object &jo, T &addr_scale_costs)
  {
!   PARSE_INTEGER_FIELD (ctxt, jo, "hi", addr_scale_costs.hi);
!   PARSE_INTEGER_FIELD (ctxt, jo, "si", addr_scale_costs.si);
!   PARSE_INTEGER_FIELD (ctxt, jo, "di", addr_scale_costs.di);
!   PARSE_INTEGER_FIELD (ctxt, jo, "ti", addr_scale_costs.ti);
  }
  
  template <typename T>
  static void
! parse_regmove_cost (gcc_json_context &ctxt, const json::object &jo, T &regmove_cost)
  {
!   PARSE_INTEGER_FIELD (ctxt, jo, "GP2GP", regmove_cost.GP2GP);
!   PARSE_INTEGER_FIELD (ctxt, jo, "GP2FP", regmove_cost.GP2FP);
!   PARSE_INTEGER_FIELD (ctxt, jo, "FP2GP", regmove_cost.FP2GP);
!   PARSE_INTEGER_FIELD (ctxt, jo, "FP2FP", regmove_cost.FP2FP);
  }
  
  template <typename T>
  static void
! parse_vec_costs_advsimd (gcc_json_context &ctxt, const json::object &jo, T &advsimd)
  {
!   PARSE_INTEGER_FIELD (ctxt, jo, "int_stmt_cost", advsimd.int_stmt_cost);
!   PARSE_INTEGER_FIELD (ctxt, jo, "fp_stmt_cost", advsimd.fp_stmt_cost);
!   PARSE_INTEGER_FIELD (ctxt, jo, "ld2_st2_permute_cost", advsimd.ld2_st2_permute_cost);
!   PARSE_INTEGER_FIELD (ctxt, jo, "ld3_st3_permute_cost", advsimd.ld3_st3_permute_cost);
!   PARSE_INTEGER_FIELD (ctxt, jo, "ld4_st4_permute_cost", advsimd.ld4_st4_permute_cost);
!   PARSE_INTEGER_FIELD (ctxt, jo, "permute_cost", advsimd.permute_cost);
!   PARSE_INTEGER_FIELD (ctxt, jo, "reduc_i8_cost", advsimd.reduc_i8_cost);
!   PARSE_INTEGER_FIELD (ctxt, jo, "reduc_i16_cost", advsimd.reduc_i16_cost);
!   PARSE_INTEGER_FIELD (ctxt, jo, "reduc_i32_cost", advsimd.reduc_i32_cost);
!   PARSE_INTEGER_FIELD (ctxt, jo, "reduc_i64_cost", advsimd.reduc_i64_cost);
!   PARSE_INTEGER_FIELD (ctxt, jo, "reduc_f16_cost", advsimd.reduc_f16_cost);
!   PARSE_INTEGER_FIELD (ctxt, jo, "reduc_f32_cost", advsimd.reduc_f32_cost);
!   PARSE_INTEGER_FIELD (ctxt, jo, "reduc_f64_cost", advsimd.reduc_f64_cost);
!   PARSE_INTEGER_FIELD (ctxt, jo, "store_elt_extra_cost", advsimd.store_elt_extra_cost);
!   PARSE_INTEGER_FIELD (ctxt, jo, "vec_to_scalar_cost", advsimd.vec_to_scalar_cost);
!   PARSE_INTEGER_FIELD (ctxt, jo, "scalar_to_vec_cost", advsimd.scalar_to_vec_cost);
!   PARSE_INTEGER_FIELD (ctxt, jo, "align_load_cost", advsimd.align_load_cost);
!   PARSE_INTEGER_FIELD (ctxt, jo, "unalign_load_cost", advsimd.unalign_load_cost);
!   PARSE_INTEGER_FIELD (ctxt, jo, "unalign_store_cost", advsimd.unalign_store_cost);
!   PARSE_INTEGER_FIELD (ctxt, jo, "store_cost", advsimd.store_cost);
  }
  
  template <typename T>
  static void
! parse_vec_costs_sve (gcc_json_context &ctxt, const json::object &jo, T &sve)
  {
!   PARSE_INTEGER_FIELD (ctxt, jo, "int_stmt_cost", sve.int_stmt_cost);
!   PARSE_INTEGER_FIELD (ctxt, jo, "fp_stmt_cost", sve.fp_stmt_cost);
!   PARSE_INTEGER_FIELD (ctxt, jo, "ld2_st2_permute_cost", sve.ld2_st2_permute_cost);
!   PARSE_INTEGER_FIELD (ctxt, jo, "ld3_st3_permute_cost", sve.ld3_st3_permute_cost);
!   PARSE_INTEGER_FIELD (ctxt, jo, "ld4_st4_permute_cost", sve.ld4_st4_permute_cost);
!   PARSE_INTEGER_FIELD (ctxt, jo, "permute_cost", sve.permute_cost);
!   PARSE_INTEGER_FIELD (ctxt, jo, "reduc_i8_cost", sve.reduc_i8_cost);
!   PARSE_INTEGER_FIELD (ctxt, jo, "reduc_i16_cost", sve.reduc_i16_cost);
!   PARSE_INTEGER_FIELD (ctxt, jo, "reduc_i32_cost", sve.reduc_i32_cost);
!   PARSE_INTEGER_FIELD (ctxt, jo, "reduc_i64_cost", sve.reduc_i64_cost);
!   PARSE_INTEGER_FIELD (ctxt, jo, "reduc_f16_cost", sve.reduc_f16_cost);
!   PARSE_INTEGER_FIELD (ctxt, jo, "reduc_f32_cost", sve.reduc_f32_cost);
!   PARSE_INTEGER_FIELD (ctxt, jo, "reduc_f64_cost", sve.reduc_f64_cost);
!   PARSE_INTEGER_FIELD (ctxt, jo, "store_elt_extra_cost", sve.store_elt_extra_cost);
!   PARSE_INTEGER_FIELD (ctxt, jo, "vec_to_scalar_cost", sve.vec_to_scalar_cost);
!   PARSE_INTEGER_FIELD (ctxt, jo, "scalar_to_vec_cost", sve.scalar_to_vec_cost);
!   PARSE_INTEGER_FIELD (ctxt, jo, "align_load_cost", sve.align_load_cost);
!   PARSE_INTEGER_FIELD (ctxt, jo, "unalign_load_cost", sve.unalign_load_cost);
!   PARSE_INTEGER_FIELD (ctxt, jo, "unalign_store_cost", sve.unalign_store_cost);
!   PARSE_INTEGER_FIELD (ctxt, jo, "store_cost", sve.store_cost);
!   PARSE_INTEGER_FIELD (ctxt, jo, "clast_cost", sve.clast_cost);
!   PARSE_INTEGER_FIELD (ctxt, jo, "fadda_f16_cost", sve.fadda_f16_cost);
!   PARSE_INTEGER_FIELD (ctxt, jo, "fadda_f32_cost", sve.fadda_f32_cost);
!   PARSE_INTEGER_FIELD (ctxt, jo, "fadda_f64_cost", sve.fadda_f64_cost);
!   PARSE_UNSIGNED_INTEGER_FIELD (ctxt, jo, "gather_load_x32_cost", sve.gather_load_x32_cost);
!   PARSE_UNSIGNED_INTEGER_FIELD (ctxt, jo, "gather_load_x64_cost", sve.gather_load_x64_cost);
!   PARSE_INTEGER_FIELD (ctxt, jo, "gather_load_x32_init_cost", sve.gather_load_x32_init_cost);
!   PARSE_INTEGER_FIELD (ctxt, jo, "gather_load_x64_init_cost", sve.gather_load_x64_init_cost);
!   PARSE_INTEGER_FIELD (ctxt, jo, "scatter_store_elt_cost", sve.scatter_store_elt_cost);
  }
  
  template <typename T>
  static void
! parse_vec_costs_issue_info_scalar (gcc_json_context &ctxt, const json::object &jo, T &scalar)
  {
!   PARSE_UNSIGNED_INTEGER_FIELD (ctxt, jo, "loads_stores_per_cycle", scalar.loads_stores_per_cycle);
!   PARSE_UNSIGNED_INTEGER_FIELD (ctxt, jo, "stores_per_cycle", scalar.stores_per_cycle);
!   PARSE_UNSIGNED_INTEGER_FIELD (ctxt, jo, "general_ops_per_cycle", scalar.general_ops_per_cycle);
!   PARSE_UNSIGNED_INTEGER_FIELD (ctxt, jo, "fp_simd_load_general_ops", scalar.fp_simd_load_general_ops);
!   PARSE_UNSIGNED_INTEGER_FIELD (ctxt, jo, "fp_simd_store_general_ops", scalar.fp_simd_store_general_ops);
  }
  
  template <typename T>
  static void
! parse_vec_costs_issue_info_advsimd (gcc_json_context &ctxt, const json::object &jo, T &advsimd)
  {
!   PARSE_UNSIGNED_INTEGER_FIELD (ctxt, jo, "loads_stores_per_cycle", advsimd.loads_stores_per_cycle);
!   PARSE_UNSIGNED_INTEGER_FIELD (ctxt, jo, "stores_per_cycle", advsimd.stores_per_cycle);
!   PARSE_UNSIGNED_INTEGER_FIELD (ctxt, jo, "general_ops_per_cycle", advsimd.general_ops_per_cycle);
!   PARSE_UNSIGNED_INTEGER_FIELD (ctxt, jo, "fp_simd_load_general_ops", advsimd.fp_simd_load_general_ops);
!   PARSE_UNSIGNED_INTEGER_FIELD (ctxt, jo, "fp_simd_store_general_ops", advsimd.fp_simd_store_general_ops);
!   PARSE_UNSIGNED_INTEGER_FIELD (ctxt, jo, "ld2_st2_general_ops", advsimd.ld2_st2_general_ops);
!   PARSE_UNSIGNED_INTEGER_FIELD (ctxt, jo, "ld3_st3_general_ops", advsimd.ld3_st3_general_ops);
!   PARSE_UNSIGNED_INTEGER_FIELD (ctxt, jo, "ld4_st4_general_ops", advsimd.ld4_st4_general_ops);
  }
  
  template <typename T>
  static void
! parse_vec_costs_issue_info_sve (gcc_json_context &ctxt, const json::object &jo, T &sve)
  {
!   PARSE_UNSIGNED_INTEGER_FIELD (ctxt, jo, "loads_stores_per_cycle", sve.loads_stores_per_cycle);
!   PARSE_UNSIGNED_INTEGER_FIELD (ctxt, jo, "stores_per_cycle", sve.stores_per_cycle);
!   PARSE_UNSIGNED_INTEGER_FIELD (ctxt, jo, "general_ops_per_cycle", sve.general_ops_per_cycle);
!   PARSE_UNSIGNED_INTEGER_FIELD (ctxt, jo, "fp_simd_load_general_ops", sve.fp_simd_load_general_ops);
!   PARSE_UNSIGNED_INTEGER_FIELD (ctxt, jo, "fp_simd_store_general_ops", sve.fp_simd_store_general_ops);
!   PARSE_UNSIGNED_INTEGER_FIELD (ctxt, jo, "ld2_st2_general_ops", sve.ld2_st2_general_ops);
!   PARSE_UNSIGNED_INTEGER_FIELD (ctxt, jo, "ld3_st3_general_ops", sve.ld3_st3_general_ops);
!   PARSE_UNSIGNED_INTEGER_FIELD (ctxt, jo, "ld4_st4_general_ops", sve.ld4_st4_general_ops);
!   PARSE_UNSIGNED_INTEGER_FIELD (ctxt, jo, "pred_ops_per_cycle", sve.pred_ops_per_cycle);
!   PARSE_UNSIGNED_INTEGER_FIELD (ctxt, jo, "while_pred_ops", sve.while_pred_ops);
!   PARSE_UNSIGNED_INTEGER_FIELD (ctxt, jo, "int_cmp_pred_ops", sve.int_cmp_pred_ops);
!   PARSE_UNSIGNED_INTEGER_FIELD (ctxt, jo, "fp_cmp_pred_ops", sve.fp_cmp_pred_ops);
!   PARSE_UNSIGNED_INTEGER_FIELD (ctxt, jo, "gather_scatter_pair_general_ops", sve.gather_scatter_pair_general_ops);
!   PARSE_UNSIGNED_INTEGER_FIELD (ctxt, jo, "gather_scatter_pair_pred_ops", sve.gather_scatter_pair_pred_ops);
  }
  
  template <typename T>
  static void
! parse_branch_costs (gcc_json_context &ctxt, const json::object &jo, T &branch_costs)
  {
!   PARSE_INTEGER_FIELD (ctxt, jo, "predictable", branch_costs.predictable);
!   PARSE_INTEGER_FIELD (ctxt, jo, "unpredictable", branch_costs.unpredictable);
!   PARSE_INTEGER_FIELD (ctxt, jo, "br_mispredict_factor", branch_costs.br_mispredict_factor);
  }
  
  template <typename T>
  static void
! parse_approx_modes (gcc_json_context &ctxt, const json::object &jo, T &approx_modes)
  {
!   PARSE_INTEGER_FIELD (ctxt, jo, "division", approx_modes.division);
!   PARSE_INTEGER_FIELD (ctxt, jo, "sqrt", approx_modes.sqrt);
!   PARSE_INTEGER_FIELD (ctxt, jo, "recip_sqrt", approx_modes.recip_sqrt);
  }
  
  template <typename T>
  static void
! parse_memmov_cost (gcc_json_context &ctxt, const json::object &jo, T &memmov_cost)
  {
!   PARSE_INTEGER_FIELD (ctxt, jo, "load_int", memmov_cost.load_int);
!   PARSE_INTEGER_FIELD (ctxt, jo, "store_int", memmov_cost.store_int);
!   PARSE_INTEGER_FIELD (ctxt, jo, "load_fp", memmov_cost.load_fp);
!   PARSE_INTEGER_FIELD (ctxt, jo, "store_fp", memmov_cost.store_fp);
!   PARSE_INTEGER_FIELD (ctxt, jo, "load_pred", memmov_cost.load_pred);
!   PARSE_INTEGER_FIELD (ctxt, jo, "store_pred", memmov_cost.store_pred);
  }
  
  template <typename T>
  static void
! parse_prefetch (gcc_json_context &ctxt, const json::object &jo, T &prefetch)
  {
!   PARSE_INTEGER_FIELD (ctxt, jo, "num_slots", prefetch.num_slots);
!   PARSE_INTEGER_FIELD (ctxt, jo, "l1_cache_size", prefetch.l1_cache_size);
!   PARSE_INTEGER_FIELD (ctxt, jo, "l1_cache_line_size", prefetch.l1_cache_line_size);
!   PARSE_INTEGER_FIELD (ctxt, jo, "l2_cache_size", prefetch.l2_cache_size);
!   PARSE_BOOLEAN_FIELD (ctxt, jo, "prefetch_dynamic_strides", prefetch.prefetch_dynamic_strides);
!   PARSE_INTEGER_FIELD (ctxt, jo, "minimum_stride", prefetch.minimum_stride);
!   PARSE_INTEGER_FIELD (ctxt, jo, "default_opt_level", prefetch.default_opt_level);
  }
  
  template <typename T>
  static void
! parse_insn_extra_cost (gcc_json_context &ctxt, const json::object &jo, T &insn_extra_cost)
  {
!   PARSE_OBJECT (ctxt, jo, "alu", insn_extra_cost.alu, parse_insn_extra_cost_alu);
!   PARSE_ARRAY_FIELD (ctxt, jo, "mult", insn_extra_cost.mult, parse_insn_extra_cost_mult_element);
!   PARSE_OBJECT (ctxt, jo, "ldst", insn_extra_cost.ldst, parse_insn_extra_cost_ldst);
!   PARSE_ARRAY_FIELD (ctxt, jo, "fp", insn_extra_cost.fp, parse_insn_extra_cost_fp_element);
!   PARSE_OBJECT (ctxt, jo, "vect", insn_extra_cost.vect, parse_insn_extra_cost_vect);
  }
  
  template <typename T>
  static void
! parse_addr_cost (gcc_json_context &ctxt, const json::object &jo, T &addr_cost)
  {
!   PARSE_OBJECT (ctxt, jo, "addr_scale_costs", addr_cost.addr_scale_costs, parse_addr_cost_addr_scale_costs);
!   PARSE_INTEGER_FIELD (ctxt, jo, "pre_modify", addr_cost.pre_modify);
!   PARSE_INTEGER_FIELD (ctxt, jo, "post_modify", addr_cost.post_modify);
!   PARSE_INTEGER_FIELD (ctxt, jo, "post_modify_ld3_st3", addr_cost.post_modify_ld3_st3);
!   PARSE_INTEGER_FIELD (ctxt, jo, "post_modify_ld4_st4", addr_cost.post_modify_ld4_st4);
!   PARSE_INTEGER_FIELD (ctxt, jo, "register_offset", addr_cost.register_offset);
!   PARSE_INTEGER_FIELD (ctxt, jo, "register_sextend", addr_cost.register_sextend);
!   PARSE_INTEGER_FIELD (ctxt, jo, "register_zextend", addr_cost.register_zextend);
!   PARSE_INTEGER_FIELD (ctxt, jo, "imm_offset", addr_cost.imm_offset);
  }
  
  template <typename T>
  static void
! parse_vec_costs_issue_info (gcc_json_context &ctxt, const json::object &jo, T &issue_info)
  {
!   PARSE_OBJECT (ctxt, jo, "scalar", issue_info.scalar, parse_vec_costs_issue_info_scalar);
!   PARSE_OBJECT (ctxt, jo, "advsimd", issue_info.advsimd, parse_vec_costs_issue_info_advsimd);
!   PARSE_OBJECT (ctxt, jo, "sve", issue_info.sve, parse_vec_costs_issue_info_sve);
  }
  
  template <typename T>
  static void
! parse_vec_costs (gcc_json_context &ctxt, const json::object &jo, T &vec_costs)
  {
!   PARSE_INTEGER_FIELD (ctxt, jo, "scalar_int_stmt_cost", vec_costs.scalar_int_stmt_cost);
!   PARSE_INTEGER_FIELD (ctxt, jo, "scalar_fp_stmt_cost", vec_costs.scalar_fp_stmt_cost);
!   PARSE_INTEGER_FIELD (ctxt, jo, "scalar_load_cost", vec_costs.scalar_load_cost);
!   PARSE_INTEGER_FIELD (ctxt, jo, "scalar_store_cost", vec_costs.scalar_store_cost);
!   PARSE_INTEGER_FIELD (ctxt, jo, "cond_taken_branch_cost", vec_costs.cond_taken_branch_cost);
!   PARSE_INTEGER_FIELD (ctxt, jo, "cond_not_taken_branch_cost", vec_costs.cond_not_taken_branch_cost);
!   PARSE_OBJECT (ctxt, jo, "advsimd", vec_costs.advsimd, parse_vec_costs_advsimd);
!   PARSE_OBJECT (ctxt, jo, "sve", vec_costs.sve, parse_vec_costs_sve);
!   PARSE_OBJECT (ctxt, jo, "issue_info", vec_costs.issue_info, parse_vec_costs_issue_info);
  }
  
  template <typename T>
  static void
! parse_tunings (gcc_json_context &ctxt, const json::object &jo, T &tunings)
  {
!   PARSE_OBJECT (ctxt, jo, "insn_extra_cost", tunings.insn_extra_cost, parse_insn_extra_cost);
!   PARSE_OBJECT (ctxt, jo, "addr_cost", tunings.addr_cost, parse_addr_cost);
!   PARSE_OBJECT (ctxt, jo, "regmove_cost", tunings.regmove_cost, parse_regmove_cost);
!   PARSE_OBJECT (ctxt, jo, "vec_costs", tunings.vec_costs, parse_vec_costs);
!   PARSE_OBJECT (ctxt, jo, "branch_costs", tunings.branch_costs, parse_branch_costs);
!   PARSE_OBJECT (ctxt, jo, "approx_modes", tunings.approx_modes, parse_approx_modes);
!   PARSE_UNSIGNED_INTEGER_FIELD (ctxt, jo, "sve_width", tunings.sve_width);
!   PARSE_OBJECT (ctxt, jo, "memmov_cost", tunings.memmov_cost, parse_memmov_cost);
!   PARSE_INTEGER_FIELD (ctxt, jo, "issue_rate", tunings.issue_rate);
!   PARSE_UNSIGNED_INTEGER_FIELD (ctxt, jo, "fusible_ops", tunings.fusible_ops);
!   PARSE_STRING_FIELD (ctxt, jo, "function_align", tunings.function_align);
!   PARSE_STRING_FIELD (ctxt, jo, "jump_align", tunings.jump_align);
!   PARSE_STRING_FIELD (ctxt, jo, "loop_align", tunings.loop_align);
!   PARSE_INTEGER_FIELD (ctxt, jo, "int_reassoc_width", tunings.int_reassoc_width);
!   PARSE_INTEGER_FIELD (ctxt, jo, "fp_reassoc_width", tunings.fp_reassoc_width);
!   PARSE_INTEGER_FIELD (ctxt, jo, "fma_reassoc_width", tunings.fma_reassoc_width);
!   PARSE_INTEGER_FIELD (ctxt, jo, "vec_reassoc_width", tunings.vec_reassoc_width);
!   PARSE_INTEGER_FIELD (ctxt, jo, "min_div_recip_mul_sf", tunings.min_div_recip_mul_sf);
!   PARSE_INTEGER_FIELD (ctxt, jo, "min_div_recip_mul_df", tunings.min_div_recip_mul_df);
!   PARSE_UNSIGNED_INTEGER_FIELD (ctxt, jo, "max_case_values", tunings.max_case_values);
!   PARSE_ENUM_FIELD (ctxt, jo, "autoprefetcher_model", tunings.autoprefetcher_model, autoprefetcher_model_mappings);
!   PARSE_UNSIGNED_INTEGER_FIELD (ctxt, jo, "extra_tuning_flags", tunings.extra_tuning_flags);
!   PARSE_OBJECT (ctxt, jo, "prefetch", tunings.prefetch, parse_prefetch);
!   PARSE_ENUM_FIELD (ctxt, jo, "ldp_policy_model", tunings.ldp_policy_model, ldp_policy_model_mappings);
!   PARSE_ENUM_FIELD (ctxt, jo, "stp_policy_model", tunings.stp_policy_model, stp_policy_model_mappings);
  }
\ No newline at end of file
diff -Nrcpad gcc-16-20260222/gcc/config/aarch64/aarch64-json-tunings-parser.cc gcc-16-20260301/gcc/config/aarch64/aarch64-json-tunings-parser.cc
*** gcc-16-20260222/gcc/config/aarch64/aarch64-json-tunings-parser.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/config/aarch64/aarch64-json-tunings-parser.cc	Sun Mar  1 22:32:06 2026
***************
*** 17,22 ****
--- 17,23 ----
     along with GCC; see the file COPYING3.  If not see
     <http://www.gnu.org/licenses/>.  */
  
+ #define INCLUDE_MAP
  #define INCLUDE_STRING
  #define INCLUDE_VECTOR
  #define INCLUDE_TYPE_TRAITS
***************
*** 26,31 ****
--- 27,33 ----
  #include "tm.h"
  #include "diagnostic-core.h"
  #include "json-parsing.h"
+ #include "json-diagnostic.h"
  #include "aarch64-json-schema.h"
  #include "aarch64-json-tunings-parser.h"
  #include "aarch64-protos.h"
***************
*** 33,77 ****
  #include "selftest.h"
  #include "version.h"
  
! #define PARSE_INTEGER_FIELD(obj, key, member)                                  \
    {                                                                            \
!     const json::value *val = obj->get (key);                                   \
      if (val)                                                                   \
!       member = extract_integer (val);                                          \
    }
  
! #define PARSE_UNSIGNED_INTEGER_FIELD(obj, key, member)                         \
    {                                                                            \
!     const json::value *val = obj->get (key);                                   \
      if (val)                                                                   \
!       member = extract_unsigned_integer (val);                                 \
    }
  
! #define PARSE_BOOLEAN_FIELD(obj, key, member)                                  \
    {                                                                            \
!     const json::value *val = obj->get (key);                                   \
      if (val)                                                                   \
!       member = extract_boolean (val);                                          \
    }
  
! #define PARSE_STRING_FIELD(obj, key, member)                                   \
    {                                                                            \
!     const json::value *val = obj->get (key);                                   \
      if (val)                                                                   \
!       member = extract_string (val);                                           \
    }
  
! #define PARSE_OBJECT(obj, key, member, parse_func)                             \
    {                                                                            \
!     const json::value *field_value = obj->get (key);                           \
      if (field_value)                                                           \
        if (auto *field_obj = dyn_cast<const json::object *> (field_value))      \
! 	parse_object_helper (field_obj, (member), (parse_func));               \
    }
  
! #define PARSE_ARRAY_FIELD(obj, key, member, parse_func)                        \
    {                                                                            \
!     const json::value *field_value = obj->get (key);                           \
      if (field_value)                                                           \
        if (auto *field_array = dyn_cast<const json::array *> (field_value))     \
  	for (size_t i = 0; i < field_array->size (); ++i)                      \
--- 35,81 ----
  #include "selftest.h"
  #include "version.h"
  
! #define WARNING_OPT (0)
! 
! #define PARSE_INTEGER_FIELD(ctxt, obj, key, member)                            \
    {                                                                            \
!     const json::value *val = obj.get (key);                                    \
      if (val)                                                                   \
!       member = extract_integer (ctxt, *val, WARNING_OPT);                      \
    }
  
! #define PARSE_UNSIGNED_INTEGER_FIELD(ctxt, obj, key, member)                   \
    {                                                                            \
!     const json::value *val = obj.get (key);                                    \
      if (val)                                                                   \
!       member = extract_unsigned_integer (ctxt, *val, WARNING_OPT);             \
    }
  
! #define PARSE_BOOLEAN_FIELD(ctxt, obj, key, member)                             \
    {                                                                            \
!     const json::value *val = obj.get (key);                                    \
      if (val)                                                                   \
!       member = extract_boolean (ctxt, *val, WARNING_OPT);                      \
    }
  
! #define PARSE_STRING_FIELD(ctxt, obj, key, member)                             \
    {                                                                            \
!     const json::value *val = obj.get (key);                                    \
      if (val)                                                                   \
!       member = extract_string (ctxt, *val, WARNING_OPT);                       \
    }
  
! #define PARSE_OBJECT(ctxt, obj, key, member, parse_func)                       \
    {                                                                            \
!     const json::value *field_value = obj.get (key);                            \
      if (field_value)                                                           \
        if (auto *field_obj = dyn_cast<const json::object *> (field_value))      \
! 	parse_object_helper (ctxt, *field_obj, (member), (parse_func));        \
    }
  
! #define PARSE_ARRAY_FIELD(ctxt, obj, key, member, parse_func)                  \
    {                                                                            \
!     const json::value *field_value = obj.get (key);                            \
      if (field_value)                                                           \
        if (auto *field_array = dyn_cast<const json::array *> (field_value))     \
  	for (size_t i = 0; i < field_array->size (); ++i)                      \
***************
*** 79,117 ****
  	    const json::value *elem = field_array->get (i);                    \
  	    if (elem)                                                          \
  	      if (auto *array_obj = dyn_cast<const json::object *> (elem))     \
! 		parse_func (array_obj, member[i]);                             \
  	  }                                                                    \
    }
  
! #define PARSE_ENUM_FIELD(obj, key, member, mappings)                           \
!   parse_enum_field (obj, key, member, mappings,                                \
! 		    sizeof (mappings) / sizeof (mappings[0]))
  
  /* Type alias for parse function pointer.  */
  template <typename T>
  using parse_func_type
!   = void (*) (const json::object *,
  	      std::remove_const_t<std::remove_pointer_t<T>> &);
  
  /* Parse JSON object into non-pointer member type.  */
  template <typename T>
  static std::enable_if_t<!std::is_pointer<T>::value>
! parse_object_helper (const json::object *field_obj, T &member,
  		     parse_func_type<T> parse_func)
  {
!   parse_func (field_obj, member);
  }
  
  /* Parse JSON object into a const pointer member by creating a temp copy.  */
  template <typename T>
  static std::enable_if_t<std::is_pointer<T>::value
  			&& std::is_const<std::remove_pointer_t<T>>::value>
! parse_object_helper (const json::object *field_obj, T &member,
  		     parse_func_type<T> parse_func)
  {
-   if (!member)
-     return;
- 
    /* Use static storage for the non-const copy.
       This works because tune_params does not have nested structures of the
       same type, but has room for errors if we end up having pointers to the
--- 83,121 ----
  	    const json::value *elem = field_array->get (i);                    \
  	    if (elem)                                                          \
  	      if (auto *array_obj = dyn_cast<const json::object *> (elem))     \
! 		parse_func (ctxt, *array_obj, member[i]);                      \
  	  }                                                                    \
    }
  
! #define PARSE_ENUM_FIELD(ctxt, obj, key, member, mappings)                     \
!   parse_enum_field (ctxt, obj, key, member, mappings,                          \
! 		    sizeof (mappings) / sizeof (mappings[0]), WARNING_OPT)
  
  /* Type alias for parse function pointer.  */
  template <typename T>
  using parse_func_type
!   = void (*) (gcc_json_context &,
! 	      const json::object &,
  	      std::remove_const_t<std::remove_pointer_t<T>> &);
  
  /* Parse JSON object into non-pointer member type.  */
  template <typename T>
  static std::enable_if_t<!std::is_pointer<T>::value>
! parse_object_helper (gcc_json_context &ctxt,
! 		     const json::object &field_obj, T &member,
  		     parse_func_type<T> parse_func)
  {
!   parse_func (ctxt, field_obj, member);
  }
  
  /* Parse JSON object into a const pointer member by creating a temp copy.  */
  template <typename T>
  static std::enable_if_t<std::is_pointer<T>::value
  			&& std::is_const<std::remove_pointer_t<T>>::value>
! parse_object_helper (gcc_json_context &ctxt,
! 		     const json::object &field_obj, T &member,
  		     parse_func_type<T> parse_func)
  {
    /* Use static storage for the non-const copy.
       This works because tune_params does not have nested structures of the
       same type, but has room for errors if we end up having pointers to the
*************** parse_object_helper (const json::object
*** 119,185 ****
    static bool already_initialized = false;
    if (already_initialized)
      {
!       error ("static storage conflict - multiple pointer members of the "
! 	     "same type cannot be parsed");
        return;
      }
    already_initialized = true;
    using NonConstType = std::remove_const_t<std::remove_pointer_t<T>>;
!   static NonConstType new_obj = *member;
!   parse_func (field_obj, new_obj);
    member = &new_obj;
  }
  
  /* Extract string value from JSON, returning allocated C string.  */
  char *
! extract_string (const json::value *val)
  {
!   if (auto *string_val = dyn_cast<const json::string *> (val))
      return xstrdup (string_val->get_string ());
!   warning (0, "expected a string but got something else or NULL");
    return nullptr;
  }
  
  /* Extract signed integer value from JSON.  */
  int
! extract_integer (const json::value *val)
  {
!   if (auto *int_val = dyn_cast<const json::integer_number *> (val))
      {
        long value = int_val->get ();
        gcc_assert (value >= INT_MIN && value <= INT_MAX);
        return static_cast<int> (value);
      }
!   warning (0, "expected an integer value but got something else or NULL");
    return 0;
  }
  
  /* Extract unsigned integer value from JSON.  */
  unsigned int
! extract_unsigned_integer (const json::value *val)
  {
!   if (auto *int_val = dyn_cast<const json::integer_number *> (val))
      {
        long value = int_val->get ();
        gcc_assert (value >= 0 && value <= UINT_MAX);
        return static_cast<unsigned int> (value);
      }
!   warning (0,
! 	   "expected an unsigned integer value but got something else or NULL");
    return 0;
  }
  
  /* Extract boolean value from JSON literal.  */
  bool
! extract_boolean (const json::value *val)
  {
!   if (auto *literal_val = dyn_cast<const json::literal *> (val))
      {
        json::kind kind = literal_val->get_kind ();
        if (kind == json::JSON_TRUE || kind == json::JSON_FALSE)
  	return (kind == json::JSON_TRUE);
      }
!   warning (0, "expected a boolean value but got something else or NULL");
    return false;
  }
  
--- 123,246 ----
    static bool already_initialized = false;
    if (already_initialized)
      {
!       json_error (ctxt, field_obj,
! 		  "static storage conflict - multiple pointer members of "
! 		  "the same type cannot be parsed");
        return;
      }
    already_initialized = true;
    using NonConstType = std::remove_const_t<std::remove_pointer_t<T>>;
!   if (!member)
!     warning (0, "JSON tuning overrides an unspecified structure in the base "
! 		"tuning; fields not provided in JSON will default to 0");
!   static NonConstType new_obj = member ? *member : NonConstType{};
!   parse_func (ctxt, field_obj, new_obj);
    member = &new_obj;
  }
  
+ /* Issue a note about the kind of json value we encountered.  */
+ 
+ static void
+ inform_about_wrong_kind_of_json_value (gcc_json_context &ctxt,
+ 				       const json::value &val)
+ {
+   switch (val.get_kind ())
+     {
+     default:
+       gcc_unreachable ();
+     case json::JSON_OBJECT:
+       json_note (ctxt, val, "...but got an object instead");
+       break;
+     case json::JSON_ARRAY:
+       json_note (ctxt, val, "...but got an array instead");
+       break;
+     case json::JSON_INTEGER:
+       json_note (ctxt, val, "...but got an integer instead");
+       break;
+     case json::JSON_FLOAT:
+       json_note (ctxt, val, "...but got a floating-point value instead");
+       break;
+     case json::JSON_STRING:
+       json_note (ctxt, val, "...but got a string instead");
+       break;
+     case json::JSON_TRUE:
+       json_note (ctxt, val, "...but got %qs instead", "true");
+       break;
+     case json::JSON_FALSE:
+       json_note (ctxt, val, "...but got %qs instead", "false");
+       break;
+     case json::JSON_NULL:
+       json_note (ctxt, val, "...but got %qs instead", "null");
+       break;
+     }
+ }
+ 
  /* Extract string value from JSON, returning allocated C string.  */
  char *
! extract_string (gcc_json_context &ctxt,
! 		const json::value &val,
! 		diagnostics::option_id warning_opt)
  {
!   if (auto *string_val = dyn_cast<const json::string *> (&val))
      return xstrdup (string_val->get_string ());
!   auto_diagnostic_group d;
!   if (json_warning (ctxt, val, warning_opt, "expected a string..."))
!     inform_about_wrong_kind_of_json_value (ctxt, val);
    return nullptr;
  }
  
  /* Extract signed integer value from JSON.  */
  int
! extract_integer (gcc_json_context &ctxt,
! 		 const json::value &val,
! 		 diagnostics::option_id warning_opt)
  {
!   if (auto *int_val = dyn_cast<const json::integer_number *> (&val))
      {
        long value = int_val->get ();
        gcc_assert (value >= INT_MIN && value <= INT_MAX);
        return static_cast<int> (value);
      }
!   auto_diagnostic_group d;
!   if (json_warning (ctxt, val, warning_opt, "expected an integer value..."))
!     inform_about_wrong_kind_of_json_value (ctxt, val);
    return 0;
  }
  
  /* Extract unsigned integer value from JSON.  */
  unsigned int
! extract_unsigned_integer (gcc_json_context &ctxt,
! 			  const json::value &val,
! 			  diagnostics::option_id warning_opt)
  {
!   if (auto *int_val = dyn_cast<const json::integer_number *> (&val))
      {
        long value = int_val->get ();
        gcc_assert (value >= 0 && value <= UINT_MAX);
        return static_cast<unsigned int> (value);
      }
!   auto_diagnostic_group d;
!   if (json_warning (ctxt, val, warning_opt,
! 		    "expected an unsigned integer value..."))
!     inform_about_wrong_kind_of_json_value (ctxt, val);
    return 0;
  }
  
  /* Extract boolean value from JSON literal.  */
  bool
! extract_boolean (gcc_json_context &ctxt,
! 		 const json::value &val,
! 		 diagnostics::option_id warning_opt)
  {
!   if (auto *literal_val = dyn_cast<const json::literal *> (&val))
      {
        json::kind kind = literal_val->get_kind ();
        if (kind == json::JSON_TRUE || kind == json::JSON_FALSE)
  	return (kind == json::JSON_TRUE);
      }
!   auto_diagnostic_group d;
!   if (json_warning (ctxt, val, warning_opt, "expected a boolean value..."))
!     inform_about_wrong_kind_of_json_value (ctxt, val);
    return false;
  }
  
*************** template <typename EnumType> struct enum
*** 192,209 ****
  /* Parse JSON string field into enum value using string-to-enum mappings.  */
  template <typename EnumType>
  static void
! parse_enum_field (const json::object *jo, const std::string &key,
  		  EnumType &enum_var, const enum_mapping<EnumType> *mappings,
! 		  size_t num_mappings)
  {
!   const json::value *field_value = jo->get (key.c_str ());
    if (!field_value)
      return;
  
    auto *string_val = dyn_cast<const json::string *> (field_value);
    if (!string_val)
      {
!       warning (0, "expected string for enum field %s", key.c_str ());
        enum_var = mappings[0].value;
        return;
      }
--- 253,273 ----
  /* Parse JSON string field into enum value using string-to-enum mappings.  */
  template <typename EnumType>
  static void
! parse_enum_field (gcc_json_context &ctxt,
! 		  const json::object &jo, const std::string &key,
  		  EnumType &enum_var, const enum_mapping<EnumType> *mappings,
! 		  size_t num_mappings,
! 		  diagnostics::option_id warning_opt)
  {
!   const json::value *field_value = jo.get (key.c_str ());
    if (!field_value)
      return;
  
    auto *string_val = dyn_cast<const json::string *> (field_value);
    if (!string_val)
      {
!       json_warning (ctxt, *field_value, warning_opt,
! 		    "expected string for enum field %s", key.c_str ());
        enum_var = mappings[0].value;
        return;
      }
*************** parse_enum_field (const json::object *jo
*** 218,225 ****
  	}
      }
  
!   warning (0, "%s not recognized, defaulting to %qs", key.c_str (),
! 	   mappings[0].name);
    enum_var = mappings[0].value;
  }
  
--- 282,290 ----
  	}
      }
  
!   json_warning (ctxt, *field_value, 0,
! 		"%s not recognized, defaulting to %qs", key.c_str (),
! 		mappings[0].name);
    enum_var = mappings[0].value;
  }
  
*************** parse_enum_field (const json::object *jo
*** 229,235 ****
  /* Validate the user provided JSON data against the present schema.
     Checks for correct types, fields, and expected format.  */
  static bool
! validate_and_traverse (const json::object *json_obj,
  		       const json::object *schema_obj,
  		       const std::string &parent_key = "")
  {
--- 294,301 ----
  /* Validate the user provided JSON data against the present schema.
     Checks for correct types, fields, and expected format.  */
  static bool
! validate_and_traverse (gcc_json_context &ctxt,
! 		       const json::object *json_obj,
  		       const json::object *schema_obj,
  		       const std::string &parent_key = "")
  {
*************** validate_and_traverse (const json::objec
*** 243,250 ****
        const json::value *schema_value = schema_obj->get (key.c_str ());
        if (!schema_value)
  	{
! 	  warning (0, "key %qs is not a tuning parameter, skipping",
! 		   full_key.c_str ());
  	  continue;
  	}
  
--- 309,317 ----
        const json::value *schema_value = schema_obj->get (key.c_str ());
        if (!schema_value)
  	{
! 	  json_warning (ctxt, *json_value, WARNING_OPT,
! 			"key %qs is not a tuning parameter, skipping",
! 			full_key.c_str ());
  	  continue;
  	}
  
*************** validate_and_traverse (const json::objec
*** 252,264 ****
  	{
  	  if (auto *sub_json_obj = dyn_cast<const json::object *> (json_value))
  	    {
! 	      if (!validate_and_traverse (sub_json_obj, sub_schema_obj,
  					  full_key))
  		return false;
  	    }
  	  else
  	    {
! 	      error ("key %qs expected to be an object", full_key.c_str ());
  	      return false;
  	    }
  	}
--- 319,333 ----
  	{
  	  if (auto *sub_json_obj = dyn_cast<const json::object *> (json_value))
  	    {
! 	      if (!validate_and_traverse (ctxt, sub_json_obj, sub_schema_obj,
  					  full_key))
  		return false;
  	    }
  	  else
  	    {
! 	      json_error (ctxt, *json_value,
! 			  "key %qs expected to be an object",
! 			  full_key.c_str ());
  	      return false;
  	    }
  	}
*************** validate_and_traverse (const json::objec
*** 266,272 ****
  	{
  	  if (json_value->get_kind () != json::JSON_ARRAY)
  	    {
! 	      error ("key %qs expected to be an array", full_key.c_str ());
  	      return false;
  	    }
  	}
--- 335,342 ----
  	{
  	  if (json_value->get_kind () != json::JSON_ARRAY)
  	    {
! 	      json_error (ctxt, *json_value,
! 			  "key %qs expected to be an array", full_key.c_str ());
  	      return false;
  	    }
  	}
*************** validate_and_traverse (const json::objec
*** 279,286 ****
  	    {
  	      if (json_value->get_kind () != json::JSON_INTEGER)
  		{
! 		  error ("key %qs expected to be an integer",
! 			 full_key.c_str ());
  		  return false;
  		}
  	      // Check if the value is valid for signed integer
--- 349,357 ----
  	    {
  	      if (json_value->get_kind () != json::JSON_INTEGER)
  		{
! 		  json_error (ctxt, *json_value,
! 			      "key %qs expected to be an integer",
! 			      full_key.c_str ());
  		  return false;
  		}
  	      // Check if the value is valid for signed integer
*************** validate_and_traverse (const json::objec
*** 290,298 ****
  		  long value = int_val->get ();
  		  if (value > INT_MAX || value < INT_MIN)
  		    {
! 		      error ("key %qs value %ld is out of range for %<int%> "
! 			     "type [%d, %d]",
! 			     full_key.c_str (), value, INT_MIN, INT_MAX);
  		      return false;
  		    }
  		}
--- 361,370 ----
  		  long value = int_val->get ();
  		  if (value > INT_MAX || value < INT_MIN)
  		    {
! 		      json_error (ctxt, *json_value,
! 				  "key %qs value %ld is out of range for "
! 				  "%<int%> type [%d, %d]",
! 				  full_key.c_str (), value, INT_MIN, INT_MAX);
  		      return false;
  		    }
  		}
*************** validate_and_traverse (const json::objec
*** 301,308 ****
  	    {
  	      if (json_value->get_kind () != json::JSON_INTEGER)
  		{
! 		  error ("key %qs expected to be an unsigned integer",
! 			 full_key.c_str ());
  		  return false;
  		}
  	      // Check if the value is valid for unsigned integer
--- 373,381 ----
  	    {
  	      if (json_value->get_kind () != json::JSON_INTEGER)
  		{
! 		  json_error (ctxt, *json_value,
! 			      "key %qs expected to be an unsigned integer",
! 			      full_key.c_str ());
  		  return false;
  		}
  	      // Check if the value is valid for unsigned integer
*************** validate_and_traverse (const json::objec
*** 312,320 ****
  		  long value = int_val->get ();
  		  if (value < 0 || value > UINT_MAX)
  		    {
! 		      error ("key %qs value %ld is out of range for %<uint%> "
! 			     "type [0, %u]",
! 			     full_key.c_str (), value, UINT_MAX);
  		      return false;
  		    }
  		}
--- 385,394 ----
  		  long value = int_val->get ();
  		  if (value < 0 || value > UINT_MAX)
  		    {
! 		      json_error (ctxt, *json_value,
! 				  "key %qs value %ld is out of range for "
! 				  "%<uint%> type [0, %u]",
! 				  full_key.c_str (), value, UINT_MAX);
  		      return false;
  		    }
  		}
*************** validate_and_traverse (const json::objec
*** 323,329 ****
  	    {
  	      if (json_value->get_kind () != json::JSON_STRING)
  		{
! 		  error ("key %qs expected to be a string", full_key.c_str ());
  		  return false;
  		}
  	    }
--- 397,405 ----
  	    {
  	      if (json_value->get_kind () != json::JSON_STRING)
  		{
! 		  json_error (ctxt, *json_value,
! 			      "key %qs expected to be a string",
! 			      full_key.c_str ());
  		  return false;
  		}
  	    }
*************** validate_and_traverse (const json::objec
*** 332,339 ****
  	      if (json_value->get_kind () != json::JSON_TRUE
  		  && json_value->get_kind () != json::JSON_FALSE)
  		{
! 		  error ("key %qs expected to be a boolean (true/false)",
! 			 full_key.c_str ());
  		  return false;
  		}
  	    }
--- 408,416 ----
  	      if (json_value->get_kind () != json::JSON_TRUE
  		  && json_value->get_kind () != json::JSON_FALSE)
  		{
! 		  json_error (ctxt, *json_value,
! 			      "key %qs expected to be a boolean (true/false)",
! 			      full_key.c_str ());
  		  return false;
  		}
  	    }
*************** validate_and_traverse (const json::objec
*** 341,360 ****
  	    {
  	      if (json_value->get_kind () != json::JSON_STRING)
  		{
! 		  error ("key %qs expected to be an enum (string)",
! 			 full_key.c_str ());
  		  return false;
  		}
  	    }
  	  else
  	    {
! 	      error ("key %qs has unsupported type", full_key.c_str ());
  	      return false;
  	    }
  	}
        else
  	{
! 	  error ("key %qs has unexpected format in schema", full_key.c_str ());
  	  return false;
  	}
      }
--- 418,441 ----
  	    {
  	      if (json_value->get_kind () != json::JSON_STRING)
  		{
! 		  json_error (ctxt, *json_value,
! 			      "key %qs expected to be an enum (string)",
! 			      full_key.c_str ());
  		  return false;
  		}
  	    }
  	  else
  	    {
! 	      json_error (ctxt, *json_value,
! 			  "key %qs has unsupported type", full_key.c_str ());
  	      return false;
  	    }
  	}
        else
  	{
! 	  json_error (ctxt, *json_value,
! 		      "key %qs has unexpected format in schema",
! 		      full_key.c_str ());
  	  return false;
  	}
      }
*************** check_version_compatibility (const json:
*** 412,424 ****
  
    if (json_gcc_major_version == -1)
      {
!       warning (0, "JSON tuning file does not contain version information; "
! 		  "compatibility cannot be verified");
        return true;
      }
  
    if (json_gcc_major_version != GCC_major_version)
      {
        error ("JSON tuning file was created with GCC version %d "
  	     "but current GCC version is %d",
  	     json_gcc_major_version, GCC_major_version);
--- 493,507 ----
  
    if (json_gcc_major_version == -1)
      {
!       warning (WARNING_OPT,
! 	       "JSON tuning file does not contain version information; "
! 	       "compatibility cannot be verified");
        return true;
      }
  
    if (json_gcc_major_version != GCC_major_version)
      {
+       auto_diagnostic_group d;
        error ("JSON tuning file was created with GCC version %d "
  	     "but current GCC version is %d",
  	     json_gcc_major_version, GCC_major_version);
*************** check_version_compatibility (const json:
*** 432,462 ****
  
  /* Main routine for setting up the parsing of JSON data.  */
  static void
! aarch64_load_tuning_params_from_json_string (const char *json_string,
  					     const char *schema_string,
  					     struct tune_params *tune)
  {
    /* Try parsing the JSON string.  */
    json::parser_result_t data_result
      = json::parse_utf8_string (strlen (json_string), json_string, true,
! 			       nullptr);
  
    if (auto json_err = data_result.m_err.get ())
      {
!       error ("error parsing JSON data: %s", json_err->get_msg ());
        return;
      }
  
!   const std::unique_ptr<json::value> &root = data_result.m_val;
!   if (!root)
!     {
!       error ("JSON parsing returned null data");
!       return;
!     }
!   auto *root_obj = dyn_cast<const json::object *> (root.get ());
    if (!root_obj)
      {
!       warning (0, "no JSON object found in the provided data");
        return;
      }
  
--- 515,546 ----
  
  /* Main routine for setting up the parsing of JSON data.  */
  static void
! aarch64_load_tuning_params_from_json_string (const char *js_filename,
! 					     const char *json_string,
  					     const char *schema_string,
  					     struct tune_params *tune)
  {
    /* Try parsing the JSON string.  */
+   gcc_json_context ctxt (js_filename);
    json::parser_result_t data_result
      = json::parse_utf8_string (strlen (json_string), json_string, true,
! 			       &ctxt);
  
    if (auto json_err = data_result.m_err.get ())
      {
!       location_t js_loc = ctxt.make_location_for_range (json_err->get_range ());
!       error_at (js_loc, "error parsing JSON data: %s", json_err->get_msg ());
        return;
      }
  
!   const json::value* root = data_result.m_val.get ();
!   gcc_assert (root);
! 
!   auto *root_obj = dyn_cast<const json::object *> (root);
    if (!root_obj)
      {
!       json_warning (ctxt, *root, WARNING_OPT,
! 		    "no JSON object found in the provided data");
        return;
      }
  
*************** aarch64_load_tuning_params_from_json_str
*** 478,501 ****
    const json::value *tune_params_value = root_obj->get ("tune_params");
    if (!tune_params_value)
      {
!       warning (0, "key %<tune_params%> not found in JSON data");
        return;
      }
  
    auto *jo = dyn_cast<const json::object *> (tune_params_value);
    if (!jo)
      {
!       error ("key %<tune_params%> is not a JSON object");
        return;
      }
  
!   if (!validate_and_traverse (root_obj, schema_obj))
      {
        error ("validation failed for the provided JSON data");
        return;
      }
  
!   parse_tunings (jo, *tune);
  
    /* dispatch_constraints are not represented in JSON tunings.  If the JSON
       sets DISPATCH_SCHED in extra_tuning_flags but the base model does not
--- 562,587 ----
    const json::value *tune_params_value = root_obj->get ("tune_params");
    if (!tune_params_value)
      {
!       json_warning (ctxt, *root_obj, WARNING_OPT,
! 		    "key %<tune_params%> not found in JSON data");
        return;
      }
  
    auto *jo = dyn_cast<const json::object *> (tune_params_value);
    if (!jo)
      {
!       json_error (ctxt, *tune_params_value,
! 		  "key %<tune_params%> is not a JSON object");
        return;
      }
  
!   if (!validate_and_traverse (ctxt, root_obj, schema_obj))
      {
        error ("validation failed for the provided JSON data");
        return;
      }
  
!   parse_tunings (ctxt, *jo, *tune);
  
    /* dispatch_constraints are not represented in JSON tunings.  If the JSON
       sets DISPATCH_SCHED in extra_tuning_flags but the base model does not
*************** aarch64_load_tuning_params_from_json (co
*** 524,531 ****
        error ("cannot read JSON data in %s", data_filename);
        return;
      }
!   aarch64_load_tuning_params_from_json_string (
!     (const char *) json_data->data (), schema_json, tune);
  }
  
  #if CHECKING_P
--- 610,618 ----
        error ("cannot read JSON data in %s", data_filename);
        return;
      }
!   aarch64_load_tuning_params_from_json_string
!     (data_filename,
!      (const char *) json_data->data (), schema_json, tune);
  }
  
  #if CHECKING_P
*************** test_json_integers ()
*** 549,555 ****
  
    tune_params params;
  
!   aarch64_load_tuning_params_from_json_string (test_json, schema_json, &params);
  
    ASSERT_EQ (params.sve_width, 256);
    ASSERT_EQ (params.issue_rate, 4);
--- 636,643 ----
  
    tune_params params;
  
!   aarch64_load_tuning_params_from_json_string
!     ("test.json", test_json, schema_json, &params);
  
    ASSERT_EQ (params.sve_width, 256);
    ASSERT_EQ (params.issue_rate, 4);
*************** test_json_boolean ()
*** 576,582 ****
    tune_params params;
    params.insn_extra_cost = &default_cost_table;
  
!   aarch64_load_tuning_params_from_json_string (test_json, schema_json, &params);
  
    ASSERT_EQ (params.insn_extra_cost->alu.non_exec_costs_exec, false);
  }
--- 664,671 ----
    tune_params params;
    params.insn_extra_cost = &default_cost_table;
  
!   aarch64_load_tuning_params_from_json_string
!     ("test.json", test_json, schema_json, &params);
  
    ASSERT_EQ (params.insn_extra_cost->alu.non_exec_costs_exec, false);
  }
*************** test_json_strings ()
*** 597,603 ****
  
    tune_params params;
  
!   aarch64_load_tuning_params_from_json_string (test_json, schema_json, &params);
  
    ASSERT_STREQ (params.function_align, "16");
    ASSERT_STREQ (params.jump_align, "2");
--- 686,693 ----
  
    tune_params params;
  
!   aarch64_load_tuning_params_from_json_string
!     ("test.json", test_json, schema_json, &params);
  
    ASSERT_STREQ (params.function_align, "16");
    ASSERT_STREQ (params.jump_align, "2");
*************** test_json_enums ()
*** 620,626 ****
  
    tune_params params;
  
!   aarch64_load_tuning_params_from_json_string (test_json, schema_json, &params);
  
    ASSERT_EQ (params.autoprefetcher_model, tune_params::AUTOPREFETCHER_OFF);
    ASSERT_EQ (params.ldp_policy_model, AARCH64_LDP_STP_POLICY_NEVER);
--- 710,717 ----
  
    tune_params params;
  
!   aarch64_load_tuning_params_from_json_string
!     ("test.json", test_json, schema_json, &params);
  
    ASSERT_EQ (params.autoprefetcher_model, tune_params::AUTOPREFETCHER_OFF);
    ASSERT_EQ (params.ldp_policy_model, AARCH64_LDP_STP_POLICY_NEVER);
*************** aarch64_json_tunings_tests ()
*** 641,644 ****
  #undef STR
  #undef STR_
  
! #endif /* CHECKING_P */
\ No newline at end of file
--- 732,735 ----
  #undef STR
  #undef STR_
  
! #endif /* CHECKING_P */
diff -Nrcpad gcc-16-20260222/gcc/config/aarch64/aarch64-protos.h gcc-16-20260301/gcc/config/aarch64/aarch64-protos.h
*** gcc-16-20260222/gcc/config/aarch64/aarch64-protos.h	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/config/aarch64/aarch64-protos.h	Sun Mar  1 22:32:06 2026
*************** typedef struct simd_vec_cost advsimd_vec
*** 255,260 ****
--- 255,262 ----
  /* SVE-specific extensions to the information provided by simd_vec_cost.  */
  struct sve_vec_cost : simd_vec_cost
  {
+   sve_vec_cost () = default;
+ 
    CONSTEXPR sve_vec_cost (const simd_vec_cost &base,
  			  unsigned int clast_cost,
  			  unsigned int fadda_f16_cost,
*************** using aarch64_scalar_vec_issue_info = aa
*** 365,370 ****
--- 367,374 ----
     Advanced SIMD and SVE.  */
  struct aarch64_simd_vec_issue_info : aarch64_base_vec_issue_info
  {
+   aarch64_simd_vec_issue_info () = default;
+ 
    CONSTEXPR aarch64_simd_vec_issue_info (aarch64_base_vec_issue_info base,
  					 unsigned int ld2_st2_general_ops,
  					 unsigned int ld3_st3_general_ops,
*************** using aarch64_advsimd_vec_issue_info = a
*** 393,398 ****
--- 397,404 ----
     is a concept of "predicate operations".  */
  struct aarch64_sve_vec_issue_info : aarch64_simd_vec_issue_info
  {
+   aarch64_sve_vec_issue_info () = default;
+ 
    CONSTEXPR aarch64_sve_vec_issue_info
      (aarch64_simd_vec_issue_info base,
       unsigned int pred_ops_per_cycle,
diff -Nrcpad gcc-16-20260222/gcc/config/aarch64/aarch64-simd.md gcc-16-20260301/gcc/config/aarch64/aarch64-simd.md
*** gcc-16-20260222/gcc/config/aarch64/aarch64-simd.md	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/config/aarch64/aarch64-simd.md	Sun Mar  1 22:32:06 2026
***************
*** 70,80 ****
       contains CONST_POLY_INTs), build it up from individual elements instead.
       We should only need to do this before RA; aarch64_legitimate_constant_p
       should ensure that we don't try to rematerialize the constant later.  */
!   if (GET_CODE (operands[1]) == CONST_VECTOR
!       && targetm.cannot_force_const_mem (<MODE>mode, operands[1]))
      {
!       aarch64_expand_vector_init (operands[0], operands[1]);
!       DONE;
      }
    "
  )
--- 70,101 ----
       contains CONST_POLY_INTs), build it up from individual elements instead.
       We should only need to do this before RA; aarch64_legitimate_constant_p
       should ensure that we don't try to rematerialize the constant later.  */
!   if (GET_CODE (operands[1]) == CONST_VECTOR)
      {
!       if (targetm.cannot_force_const_mem (<MODE>mode, operands[1]))
! 	{
! 	  aarch64_expand_vector_init (operands[0], operands[1]);
! 	  DONE;
! 	}
!       else if (!aarch64_simd_imm_zero (operands[1], <MODE>mode)
! 	       && !aarch64_simd_special_constant_p (operands[1], <MODE>mode)
! 	       && !aarch64_simd_valid_mov_imm (operands[1]))
! 	{
! 	  rtx x;
! 	  /* Expand into VDUP.  */
! 	  if (TARGET_SIMD && const_vec_duplicate_p (operands[1], &x))
! 	    {
! 	      x = force_reg (GET_MODE_INNER (<MODE>mode), x);
! 	      operands[1] = gen_vec_duplicate (<MODE>mode, x);
! 	      emit_move_insn (operands[0], operands[1]);
! 	      DONE;
! 	    }
! 
! 	  /* Expand into a literal load using anchors.  */
! 	  operands[1] = force_const_mem (<MODE>mode, operands[1]);
! 	  emit_move_insn (operands[0], operands[1]);
! 	  DONE;
! 	}
      }
    "
  )
diff -Nrcpad gcc-16-20260222/gcc/config/aarch64/aarch64-sme.md gcc-16-20260301/gcc/config/aarch64/aarch64-sme.md
*** gcc-16-20260222/gcc/config/aarch64/aarch64-sme.md	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/config/aarch64/aarch64-sme.md	Sun Mar  1 22:32:06 2026
***************
*** 78,83 ****
--- 78,84 ----
  (define_c_enum "unspec" [
    UNSPEC_OLD_VG_SAVED
    UNSPEC_UPDATE_VG
+   UNSPEC_GET_CURRENT_VG
    UNSPEC_GET_SME_STATE
    UNSPEC_READ_SVCR
  ])
***************
*** 103,108 ****
--- 104,122 ----
    [(set_attr "type" "no_insn")]
  )
  
+ (define_insn "aarch64_get_current_vg"
+   [(set (reg:DI R0_REGNUM)
+ 	(unspec_volatile:DI [(const_int 0)] UNSPEC_GET_CURRENT_VG))
+    (clobber (reg:DI R16_REGNUM))
+    (clobber (reg:DI R17_REGNUM))
+    (clobber (reg:DI R18_REGNUM))
+    (clobber (reg:DI R30_REGNUM))
+    (clobber (reg:CC CC_REGNUM))]
+   ""
+   "bl\t__arm_get_current_vg"
+   [(set_attr "is_call" "yes")]
+ )
+ 
  (define_insn "aarch64_get_sme_state"
    [(set (reg:TI R0_REGNUM)
  	(unspec_volatile:TI [(const_int 0)] UNSPEC_GET_SME_STATE))
diff -Nrcpad gcc-16-20260222/gcc/config/aarch64/aarch64-sve.md gcc-16-20260301/gcc/config/aarch64/aarch64-sve.md
*** gcc-16-20260222/gcc/config/aarch64/aarch64-sve.md	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/config/aarch64/aarch64-sve.md	Sun Mar  1 22:32:06 2026
***************
*** 9877,9888 ****
  ;; instead and about the ptest.
  (define_expand "<optab><mode>"
    [(set (pc)
! 	(unspec:SVE_I
  	  [(if_then_else
  	    (match_operator 0 "aarch64_comparison_operator"
  	      [(match_operand:<VPRED> 1 "register_operand")
! 	       (match_operand:SVE_I 2 "register_operand")
! 	       (match_operand:SVE_I 3 "aarch64_simd_reg_or_zero")])
  	    (label_ref (match_operand 4 ""))
  	    (pc))]
  	 COND_CBRANCH_CMP))]
--- 9877,9888 ----
  ;; instead and about the ptest.
  (define_expand "<optab><mode>"
    [(set (pc)
! 	(unspec:SVE_FULL_I
  	  [(if_then_else
  	    (match_operator 0 "aarch64_comparison_operator"
  	      [(match_operand:<VPRED> 1 "register_operand")
! 	       (match_operand:SVE_FULL_I 2 "register_operand")
! 	       (match_operand:SVE_FULL_I 3 "aarch64_simd_reg_or_zero")])
  	    (label_ref (match_operand 4 ""))
  	    (pc))]
  	 COND_CBRANCH_CMP))]
diff -Nrcpad gcc-16-20260222/gcc/config/aarch64/aarch64.cc gcc-16-20260301/gcc/config/aarch64/aarch64.cc
*** gcc-16-20260222/gcc/config/aarch64/aarch64.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/config/aarch64/aarch64.cc	Sun Mar  1 22:32:06 2026
*************** aarch64_save_callee_saves (poly_int64 by
*** 9526,9536 ****
        machine_mode mode = aarch64_reg_save_mode (regno);
        rtx reg = gen_rtx_REG (mode, regno);
        rtx move_src = reg;
        offset = frame.reg_offset[regno] - bytes_below_sp;
        if (regno == VG_REGNUM)
  	{
! 	  move_src = gen_rtx_REG (DImode, IP0_REGNUM);
! 	  emit_move_insn (move_src, gen_int_mode (aarch64_sve_vg, DImode));
  	}
        rtx base_rtx = stack_pointer_rtx;
        poly_int64 sp_offset = offset;
--- 9526,9555 ----
        machine_mode mode = aarch64_reg_save_mode (regno);
        rtx reg = gen_rtx_REG (mode, regno);
        rtx move_src = reg;
+       rtx old_r0 = NULL_RTX;
        offset = frame.reg_offset[regno] - bytes_below_sp;
        if (regno == VG_REGNUM)
  	{
! 	  if (AARCH64_HAVE_ISA (SVE)
! 	      || aarch64_cfun_incoming_pstate_sm () == AARCH64_ISA_MODE_SM_ON)
! 	    {
! 	      /* This check cannot just use TARGET_SVE, because the streaming
! 		 state (and hence instruction availability) differs between the
! 		 function body and prologue in locally streaming functions.  */
! 	      move_src = gen_rtx_REG (DImode, IP0_REGNUM);
! 	      emit_move_insn (move_src, gen_int_mode (aarch64_sve_vg, DImode));
! 	    }
! 	  else
! 	    {
! 	      auto &args = crtl->args.info;
! 	      if (args.aapcs_ncrn > 0)
! 		{
! 		  old_r0 = gen_rtx_REG (DImode, PROBE_STACK_FIRST_REGNUM);
! 		  emit_move_insn (old_r0, gen_rtx_REG (DImode, R0_REGNUM));
! 		}
! 	      emit_insn (gen_aarch64_get_current_vg ());
! 	      move_src = gen_rtx_REG (DImode, R0_REGNUM);
! 	    }
  	}
        rtx base_rtx = stack_pointer_rtx;
        poly_int64 sp_offset = offset;
*************** aarch64_save_callee_saves (poly_int64 by
*** 9621,9629 ****
        RTX_FRAME_RELATED_P (insn) = frame_related_p;
  
        /* Emit a fake instruction to indicate that the VG save slot has
! 	 been initialized.  */
        if (regno == VG_REGNUM)
! 	emit_insn (gen_aarch64_old_vg_saved (move_src, mem));
      }
  }
  
--- 9640,9652 ----
        RTX_FRAME_RELATED_P (insn) = frame_related_p;
  
        /* Emit a fake instruction to indicate that the VG save slot has
! 	 been initialized, and then restore R0 if necessary.  */
        if (regno == VG_REGNUM)
! 	{
! 	  emit_insn (gen_aarch64_old_vg_saved (move_src, mem));
! 	  if (old_r0)
! 	    emit_move_insn (gen_rtx_REG (DImode, R0_REGNUM), old_r0);
! 	}
      }
  }
  
*************** aarch64_select_rtx_section (machine_mode
*** 14326,14333 ****
      return function_section (current_function_decl);
  
    /* When using anchors for constants use the readonly section.  */
!   if ((CONST_INT_P (x) || CONST_DOUBLE_P (x))
!       && known_le (GET_MODE_SIZE (mode), 8))
      return readonly_data_section;
  
    return default_elf_select_rtx_section (mode, x, align);
--- 14349,14356 ----
      return function_section (current_function_decl);
  
    /* When using anchors for constants use the readonly section.  */
!   if ((CONST_INT_P (x) || CONST_DOUBLE_P (x) || CONST_VECTOR_P (x))
!       && known_le (GET_MODE_SIZE (mode), 16))
      return readonly_data_section;
  
    return default_elf_select_rtx_section (mode, x, align);
*************** aarch64_adjust_generic_arch_tuning (stru
*** 19502,19508 ****
    /* Neoverse V1 is the only core that is known to benefit from
       AARCH64_EXTRA_TUNE_CSE_SVE_VL_CONSTANTS.  There is therefore no
       point enabling it for SVE2 and above.  */
!   if (TARGET_SVE2)
      current_tune.extra_tuning_flags
        &= ~AARCH64_EXTRA_TUNE_CSE_SVE_VL_CONSTANTS;
    if (!AARCH64_HAVE_ISA(V8_8A))
--- 19525,19531 ----
    /* Neoverse V1 is the only core that is known to benefit from
       AARCH64_EXTRA_TUNE_CSE_SVE_VL_CONSTANTS.  There is therefore no
       point enabling it for SVE2 and above.  */
!   if (TARGET_SVE2 || TARGET_SME)
      current_tune.extra_tuning_flags
        &= ~AARCH64_EXTRA_TUNE_CSE_SVE_VL_CONSTANTS;
    if (!AARCH64_HAVE_ISA(V8_8A))
*************** aarch64_override_options_internal (struc
*** 19672,19681 ****
  	      " option %<-march%>, or by using the %<target%>"
  	      " attribute or pragma", "sme");
        opts->x_target_flags &= ~MASK_GENERAL_REGS_ONLY;
!       auto new_flags = (isa_flags
! 			| feature_deps::SME ().enable
! 			/* TODO: Remove once we support SME without SVE2.  */
! 			| feature_deps::SVE2 ().enable);
        aarch64_set_asm_isa_flags (opts, new_flags);
      }
  
--- 19695,19701 ----
  	      " option %<-march%>, or by using the %<target%>"
  	      " attribute or pragma", "sme");
        opts->x_target_flags &= ~MASK_GENERAL_REGS_ONLY;
!       auto new_flags = isa_flags | feature_deps::SME ().enable;
        aarch64_set_asm_isa_flags (opts, new_flags);
      }
  
*************** aarch64_override_options_internal (struc
*** 19808,19819 ****
        & AARCH64_EXTRA_TUNE_DISPATCH_SCHED)
      gcc_assert (aarch64_tune_params.dispatch_constraints != NULL);
  
-   /* TODO: SME codegen without SVE2 is not supported, once this support is added
-      remove this 'sorry' and the implicit enablement of SVE2 in the checks for
-      streaming mode above in this function.  */
-   if (TARGET_SME && !TARGET_SVE2)
-     sorry ("no support for %qs without %qs", "sme", "sve2");
- 
    /* Set scalar costing to a high value such that we always pick
       vectorization.  Increase scalar costing by 10000%.  */
    if (opts->x_flag_aarch64_max_vectorization)
--- 19828,19833 ----
diff -Nrcpad gcc-16-20260222/gcc/config/aarch64/aarch64.h gcc-16-20260301/gcc/config/aarch64/aarch64.h
*** gcc-16-20260222/gcc/config/aarch64/aarch64.h	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/config/aarch64/aarch64.h	Sun Mar  1 22:32:06 2026
*************** constexpr auto AARCH64_FL_DEFAULT_ISA_MO
*** 284,294 ****
  /* Dot Product is an optional extension to AdvSIMD enabled through +dotprod.  */
  #define TARGET_DOTPROD AARCH64_HAVE_ISA (DOTPROD)
  
! /* SVE instructions, enabled through +sve.  */
! #define TARGET_SVE AARCH64_HAVE_ISA (SVE)
  
! /* SVE2 instructions, enabled through +sve2.  */
! #define TARGET_SVE2 AARCH64_HAVE_ISA (SVE2)
  
  /* SVE2 AES instructions, enabled through +sve2-aes.  */
  #define TARGET_SVE2_AES (AARCH64_HAVE_ISA (SVE2) \
--- 284,294 ----
  /* Dot Product is an optional extension to AdvSIMD enabled through +dotprod.  */
  #define TARGET_DOTPROD AARCH64_HAVE_ISA (DOTPROD)
  
! /* SVE instructions, enabled in non-streaming mode through +sve.  */
! #define TARGET_SVE (AARCH64_HAVE_ISA (SVE) || TARGET_STREAMING)
  
! /* SVE2 instructions, enabled in non-streaming mode through +sve2.  */
! #define TARGET_SVE2 (AARCH64_HAVE_ISA (SVE2) || TARGET_STREAMING)
  
  /* SVE2 AES instructions, enabled through +sve2-aes.  */
  #define TARGET_SVE2_AES (AARCH64_HAVE_ISA (SVE2) \
diff -Nrcpad gcc-16-20260222/gcc/config/bpf/bpf.opt gcc-16-20260301/gcc/config/bpf/bpf.opt
*** gcc-16-20260222/gcc/config/bpf/bpf.opt	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/config/bpf/bpf.opt	Sun Mar  1 22:32:06 2026
*************** Enum(asm_dialect) String(pseudoc) Value(
*** 112,114 ****
--- 112,118 ----
  minline-memops-threshold=
  Target RejectNegative Joined UInteger Var(bpf_inline_memops_threshold) Init(1024)
  -minline-memops-threshold=<number> Maximum size of memset/memmove/memcpy to inline, larger sizes will use a library call.
+ 
+ Wbpf-core
+ Target Warning
+ Warn when CO-RE support is not guaranteed.
diff -Nrcpad gcc-16-20260222/gcc/config/bpf/core-builtins.cc gcc-16-20260301/gcc/config/bpf/core-builtins.cc
*** gcc-16-20260222/gcc/config/bpf/core-builtins.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/config/bpf/core-builtins.cc	Sun Mar  1 22:32:06 2026
*************** is_attr_preserve_access (tree t)
*** 324,331 ****
  			     TYPE_ATTRIBUTES (TREE_TYPE (base)));
  
    if (TREE_CODE (base) == MEM_REF)
!     return lookup_attribute ("preserve_access_index",
! 			     TYPE_ATTRIBUTES (TREE_TYPE (base)));
  
    if (TREE_CODE (t) == COMPONENT_REF)
      {
--- 324,336 ----
  			     TYPE_ATTRIBUTES (TREE_TYPE (base)));
  
    if (TREE_CODE (base) == MEM_REF)
!     {
!       tree type = TREE_TYPE (base);
!       if (POINTER_TYPE_P (type))
! 	type = TREE_TYPE (type);
!       return lookup_attribute ("preserve_access_index",
! 			       TYPE_ATTRIBUTES (type));
!     }
  
    if (TREE_CODE (t) == COMPONENT_REF)
      {
*************** bpf_output_core_reloc (rtx *operands, in
*** 1710,1846 ****
      }
  }
  
  static tree
! maybe_get_base_for_field_expr (tree expr)
  {
!   poly_int64 bitsize, bitpos;
!   tree var_off;
!   machine_mode mode;
!   int sign, reverse, vol;
  
!   if (expr == NULL_TREE)
      return NULL_TREE;
  
!   return get_inner_reference (expr, &bitsize, &bitpos, &var_off, &mode,
! 			      &sign, &reverse, &vol);
  }
  
! /* Access functions to mark sub expressions as attributed with
!    __preserve_access_index.
!    This is required since in gimple format, in order to convert an expression as
!    CO-RE safe, we must create multiple gimple statements.
!    Also, only the type of the base of the expression might be attributed with
!    __preserve_access_index.  Nevertheless all the consecutive accesses to this
!    attributed node should also be converted to CO-RE safe.
!    Any LHS assigned values with CO-RE converted expressions are marked and
!    any uses of these values are later checked for further convertion.
!    The core_access_index_map functions allow to mark this nodes for later
!    convertion to CO-RE.
!    This mechanism are used by make_gimple_core_safe_access_index.  */
  
! static GTY(()) hash_map<tree, tree> *core_access_index_map = NULL;
  
! static void
! core_access_clean (void)
  {
!   if (core_access_index_map == NULL)
!     core_access_index_map = hash_map<tree, tree>::create_ggc (10);
!   core_access_index_map->empty ();
  }
  
  static bool
! core_is_access_index (tree expr)
  {
!   if (TREE_CODE (expr) == MEM_REF
!       || TREE_CODE (expr) == INDIRECT_REF)
!     expr = TREE_OPERAND (expr, 0);
! 
!   tree *def = core_access_index_map->get (expr);
!   if (def)
!     return true;
!   return false;
  }
  
! static void
! core_mark_as_access_index (tree expr)
  {
!   if (TREE_CODE (expr) == MEM_REF
!       || TREE_CODE (expr) == INDIRECT_REF)
!     expr = TREE_OPERAND (expr, 0);
  
!   if (core_access_index_map->get (expr) == NULL)
!     core_access_index_map->put (expr, NULL_TREE);
! }
  
! /* This function is an adaptation of make_core_safe_access_index but to be used
!    in gimple format trees.  It is used by execute_lower_bpf_core, when
!    traversing the gimple tree looking for nodes that would have its type
!    attributed with __preserve_access_index.  In this particular cases any of
!    the expressions using such attributed types must be made CO-RE safe.  */
  
  static tree
! make_gimple_core_safe_access_index (tree *tp,
! 				    int *walk_subtrees ATTRIBUTE_UNUSED,
! 				    void *data)
  {
    struct walk_stmt_info *wi = (struct walk_stmt_info *) data;
-   bool valid = true;
    int n = 0;
  
!   tree *patch = tp;
!   if (TREE_CODE (*patch) == ADDR_EXPR)
!     patch = &(TREE_OPERAND (*tp, 0));
!   tree orig_type = TREE_TYPE (*patch);
  
!   if ((is_attr_preserve_access (*patch)
!       || core_is_access_index (maybe_get_base_for_field_expr (*patch)))
!       && (n = compute_field_expr (*patch, NULL, &valid, NULL)) > 0
        && valid == true)
      {
!       bool changed = false;
!       tree expr_test = make_core_safe_access_index (*patch, &changed);
  
  
!       gimple_seq before = NULL;
!       push_gimplify_context ();
!       gimplify_expr (&expr_test, &before, NULL, is_gimple_val, fb_rvalue);
  
!       /* In case the ADDR_EXPR bypassed above is no longer needed.  */
!       if (patch != tp && TREE_TYPE (expr_test) == TREE_TYPE (*tp))
! 	*tp = expr_test;
!       /* For non pointer value accesses.  */
!       else if (TREE_TYPE (expr_test) == build_pointer_type (orig_type))
! 	*patch = fold_build2 (MEM_REF, TREE_TYPE (*patch),
! 			      expr_test, build_int_cst (ptr_type_node, 0));
!       else
! 	*patch = expr_test;
  
!       *tp = fold (*tp);
  
!       gsi_insert_seq_before (&(wi->gsi), before, GSI_LAST_NEW_STMT);
!       pop_gimplify_context (NULL);
  
!       wi->changed = true;
!       *walk_subtrees = false;
  
!       tree lhs;
!       if (!wi->is_lhs
! 	  && gimple_code (wi->stmt) != GIMPLE_CALL
! 	  && (lhs = gimple_get_lhs (wi->stmt)) != NULL_TREE)
! 	core_mark_as_access_index (lhs);
      }
    return NULL_TREE;
  }
  
  /* This is the entry point for the pass_data_lower_bpg_core.  It walks all the
     statements in gimple, looking for expressions that are suppose to be CO-RE
!    preserve_access_index attributed.
!    Those expressions are processed and split by
!    make_gimple_core_safe_access_index function, which will both create the
!    calls to __build_core_reloc and split the expression in smaller parts in
!    case it cannot be represented CO-RE safeguarded by a single CO-RE
!    relocation.  */
! 
  static unsigned int
  execute_lower_bpf_core (void)
  {
--- 1715,1955 ----
      }
  }
  
+ /* This function verifies if the passed tree node t is a struct field
+    expression and if at this location is is necessary to break the expression
+    in order to split CO-RE and non CO-RE required field/union accesses.  */
+ 
+ static bool
+ core_should_split_expr (tree t)
+ {
+   tree type = TREE_TYPE (t);
+   if (TREE_CODE (type) != RECORD_TYPE
+       && TREE_CODE (type) != UNION_TYPE)
+     return false;
+ 
+   if (TREE_CODE (t) == COMPONENT_REF)
+     {
+       tree base = TREE_OPERAND (t, 0);
+ 
+       bool base_is_attr = lookup_attribute ("preserve_access_index",
+ 			     TYPE_ATTRIBUTES (TREE_TYPE (base))) != NULL_TREE;
+       bool cur_is_attr = lookup_attribute ("preserve_access_index",
+ 			     TYPE_ATTRIBUTES (TREE_TYPE (t))) != NULL_TREE;
+ 
+       if (base_is_attr != cur_is_attr)
+ 	return true;
+     }
+   return false;
+ }
+ 
+ struct walker_data {
+   bool is_root;
+   tree *core_base_pointer;
+ };
+ 
  static tree
! callback_find_next_split_location (tree *tp,
! 				   int *walk_subtrees ATTRIBUTE_UNUSED,
! 				   void *data)
  {
!   struct walker_data *d = (struct walker_data *) data;
  
!   if (d->is_root == true && TREE_CODE (*tp) == ADDR_EXPR)
      return NULL_TREE;
  
!   if (d->is_root == false && core_should_split_expr (*tp))
!     {
!       d->core_base_pointer = tp;
!       return *tp;
!     }
!   else
!     {
!       /* Keep walking the expression.  */
!       d->is_root = false;
!       return NULL_TREE;
!     }
  }
  
! /* Walk an expression and return the node at any location in the expression
!    where we should break the expression in its CO-RE and non CO-RE parts.  */
  
! static tree *
! find_next_split_location (tree *tp, bool is_first)
! {
!   struct walker_data data = { is_first, NULL };
!   walk_tree (tp, callback_find_next_split_location, &data, NULL);
!   return data.core_base_pointer;
! }
  
! 
! static tree
! callback_should_do_core_access (tree *tp,
! 				int *walk_subtrees ATTRIBUTE_UNUSED,
! 				void *data ATTRIBUTE_UNUSED)
  {
! /* TODO NOTE: This might have to be removed later as it is an exception
!    to mimic clang behavior.  We need to confirm if the attribute "packed"
!    should disable any CO-RE access in any of its children fields.  */
!   if (lookup_attribute ("packed", TYPE_ATTRIBUTES (TREE_TYPE (*tp))))
!   {
!     warning_at (EXPR_LOC_OR_LOC (*tp, UNKNOWN_LOCATION), OPT_Wbpf_core,
! 	"Access through packed struct may not be possible to patch for CO-RE");
!     return *tp;
!   }
!   return NULL_TREE;
  }
  
+ 
  static bool
! should_do_core_access (tree *tp)
  {
!   tree tfail = walk_tree (tp, callback_should_do_core_access, NULL, NULL);
!   return tfail == NULL_TREE;
  }
  
! /* This is the main callback function to the gimple traversal that will split
!    any field/union accesses in their CO-RE and non CO-RE parts.
!    An early version of this callback would allow also allow its walker function
!    to traverse the parent tree expression on any initial expression (children
!    tree node), by not setting walk_subtrees to false.  In current version only
!    the main tree node of an expression is reached by the traversal function
!    that uses this callback.  The sub traversal of the main tree nodes is done in
!    find_next_split_location call.  The function iterates on the parent
!    expressions within the loop that call find_next_split_location function.  */
! 
! static tree
! gimple_core_early_split_expr (tree *tp,
! 			      int *walk_subtrees,
! 			      void *data)
  {
!   struct walk_stmt_info *wi = (struct walk_stmt_info *) data;
!   tree *split_loc = tp;
  
!   if (!should_do_core_access (tp))
!     {
!       *walk_subtrees = false;
!       return NULL_TREE;
!     }
  
!   /* Find the next split location within expression tree.  */
!   tree *expr = NULL;
!   bool is_first = true;
!   while ((expr = find_next_split_location (split_loc, is_first)) != NULL)
!   {
!     gimple_seq before = NULL;
! 
!     if (*expr == *split_loc && is_first == true)
!       break;
!     is_first = false;
! 
!     push_gimplify_context ();
!     split_loc = &TREE_OPERAND (*expr, 0);
! 
!     tree rhs = *expr;
!     bool pointer_base = false;
!     if (!POINTER_TYPE_P (TREE_TYPE (rhs)))
!       {
! 	rhs = fold_build1 (ADDR_EXPR,
! 			   build_pointer_type (TREE_TYPE (*expr)),
! 			   *expr);
! 	pointer_base = true;
!       }
!     tree lhs = create_tmp_var_raw (TREE_TYPE (rhs), "core_split");
!     gimple_add_tmp_var (lhs);
!     gimplify_assign (lhs, rhs, &before);
! 
!     if (pointer_base == true)
!       lhs = fold_build2 (MEM_REF, TREE_TYPE (lhs), lhs,
! 			 build_int_cst (ptr_type_node, 0));
!     *expr = lhs;
! 
!     gsi_insert_seq_before (&(wi->gsi), before, GSI_NEW_STMT);
!     pop_gimplify_context (NULL);
!   }
! 
!   /* Never traverse subtrees, as find_next_split_location already does it.  */
!   *walk_subtrees = false;
! 
!   /* Keep traverse all the other tree expressions in gimple.  */
!   return NULL_TREE;
! }
  
  static tree
! core_make_builtins (tree *tp, int *walk_subtrees, void *data)
  {
    struct walk_stmt_info *wi = (struct walk_stmt_info *) data;
    int n = 0;
+   bool valid = true;
+   tree expr = *tp;
+   bool is_addr_expr = false;
  
!   if (!should_do_core_access (tp))
!     {
!       *walk_subtrees = false;
!       return NULL_TREE;
!     }
  
!   /* Skip ADDR_EXPR node since we will convert to pointer anyway.  */
!   if (TREE_CODE (*tp) == ADDR_EXPR)
!     {
!       is_addr_expr = true;
!       expr = TREE_OPERAND (*tp, 0);
!     }
! 
!   if (is_attr_preserve_access (expr)
!       && (n = compute_field_expr (expr, NULL, &valid, NULL)) > 0
        && valid == true)
      {
!       poly_int64 bitsize, bitpos;
!       tree var_off;
!       machine_mode mode;
!       int sign, reverse, vol;
  
+       tree base = get_inner_reference (expr, &bitsize, &bitpos, &var_off, &mode,
+ 				       &sign, &reverse, &vol);
  
!       tree new_expr = core_expr_with_field_expr_plus_base (base, expr, true);
  
!       /* Abort convertion if it is just a pointer or a reference to an
! 	 attributed type.  */
!       if (new_expr != expr)
! 	{
  
! 	  gimple_seq before = NULL;
! 	  push_gimplify_context ();
  
! 	  gimplify_expr (&new_expr, &before, NULL, is_gimple_val, fb_rvalue);
  
! 	  tree new_expr_type = TREE_TYPE (new_expr);
  
! 	  /* Replace original expression by new_expr.  If the type is the same
! 	     tree node, good!  If it is a pointer type, we need to dereference
! 	     the type within the pointer to guarantee it is the same.  */
! 	  if (TREE_TYPE (new_expr) == TREE_TYPE (*tp)
! 	      || (is_addr_expr
! 		  && TREE_TYPE (new_expr_type) == TREE_TYPE (expr)))
! 	    *tp = fold (new_expr);
! 	  else if (TREE_TYPE (new_expr) == build_pointer_type (TREE_TYPE (*tp)))
! 	    *tp = fold_build2 (MEM_REF, TREE_TYPE (*tp),
! 			       new_expr, build_int_cst (ptr_type_node, 0));
! 	  else
! 	    gcc_assert (0);
! 
! 	  gsi_insert_seq_before (&(wi->gsi), before, GSI_SAME_STMT);
! 	  pop_gimplify_context (NULL);
! 
! 	  *walk_subtrees = false;
! 	}
      }
    return NULL_TREE;
  }
  
  /* This is the entry point for the pass_data_lower_bpg_core.  It walks all the
     statements in gimple, looking for expressions that are suppose to be CO-RE
!    preserve_access_index attributed, and should not.
!    It first splits CO-RE expressions from non CO-RE ones.
!    Then the CO-RE expressions are processed by core_make_builtins which will
!    create the required builtins that will result in the CO-RE relocations.  */
  static unsigned int
  execute_lower_bpf_core (void)
  {
*************** execute_lower_bpf_core (void)
*** 1851,1863 ****
    gimple_seq body = gimple_body (current_function_decl);
  
    struct walk_stmt_info wi;
-   core_access_clean ();
- 
    memset (&wi, 0, sizeof (wi));
-   wi.info = NULL;
  
!   /* Split preserve_access_index expressions when needed.  */
!   walk_gimple_seq_mod (&body, NULL, make_gimple_core_safe_access_index, &wi);
    return 0;
  }
  
--- 1960,1973 ----
    gimple_seq body = gimple_body (current_function_decl);
  
    struct walk_stmt_info wi;
    memset (&wi, 0, sizeof (wi));
  
!   /* Early split to guarantee base of expression is a preserve_access_index
!      structure.  */
!   walk_gimple_seq_mod (&body, NULL, gimple_core_early_split_expr, &wi);
! 
!   /* Add CO-RE builtins for all expressions that need them.  */
!   walk_gimple_seq_mod (&body, NULL, core_make_builtins, &wi);
    return 0;
  }
  
diff -Nrcpad gcc-16-20260222/gcc/config/gcn/gcn.md gcc-16-20260301/gcc/config/gcn/gcn.md
*** gcc-16-20260222/gcc/config/gcn/gcn.md	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/config/gcn/gcn.md	Sun Mar  1 22:32:06 2026
***************
*** 1127,1133 ****
  ;; {{{ ALU special cases: Plus
  
  (define_insn "addsi3"
!   [(set (match_operand:SI 0 "register_operand"         "= Sg, Sg, Sg,   v")
          (plus:SI (match_operand:SI 1 "gcn_alu_operand" "%SgA,  0,SgA,   v")
  		 (match_operand:SI 2 "gcn_alu_operand" " SgA,SgJ,  B,vBSv")))
     (clobber (match_scratch:BI 3			       "= cs, cs, cs,   X"))]
--- 1127,1133 ----
  ;; {{{ ALU special cases: Plus
  
  (define_insn "addsi3"
!   [(set (match_operand:SI 0 "register_operand"         "= Sg, Sg, Sg,  ?v")
          (plus:SI (match_operand:SI 1 "gcn_alu_operand" "%SgA,  0,SgA,   v")
  		 (match_operand:SI 2 "gcn_alu_operand" " SgA,SgJ,  B,vBSv")))
     (clobber (match_scratch:BI 3			       "= cs, cs, cs,   X"))]
***************
*** 1285,1309 ****
  ; The SGPR alternative is preferred as it is typically used with mov_sgprbase.
  
  (define_insn "addptrdi3"
!   [(set (match_operand:DI 0 "register_operand"		 "= v, Sg")
      (unspec:DI [
! 	(plus:DI (match_operand:DI 1 "register_operand"	 "^v0,Sg0")
! 		 (match_operand:DI 2 "nonmemory_operand" "vDA,SgDB"))]
  	UNSPEC_ADDPTR))]
    ""
    {
      if (which_alternative == 0)
        {
  	rtx new_operands[4] = { operands[0], operands[1], operands[2],
- 				gen_rtx_REG (DImode, CC_SAVE_REG) };
- 
- 	output_asm_insn ("v_add_co_u32\t%L0, %3, %L2, %L1", new_operands);
- 	output_asm_insn ("{v_addc_co_u32|v_add_co_ci_u32}\t%H0, %3, %H2, %H1, %3",
- 			 new_operands);
-       }
-     else
-       {
- 	rtx new_operands[4] = { operands[0], operands[1], operands[2],
  				gen_rtx_REG (BImode, CC_SAVE_REG) };
  
  	output_asm_insn ("s_mov_b32\t%3, scc", new_operands);
--- 1285,1300 ----
  ; The SGPR alternative is preferred as it is typically used with mov_sgprbase.
  
  (define_insn "addptrdi3"
!   [(set (match_operand:DI 0 "register_operand"		 "= Sg, v")
      (unspec:DI [
! 	(plus:DI (match_operand:DI 1 "register_operand"	 " Sg0,^v0")
! 		 (match_operand:DI 2 "nonmemory_operand" "SgDB,vDA"))]
  	UNSPEC_ADDPTR))]
    ""
    {
      if (which_alternative == 0)
        {
  	rtx new_operands[4] = { operands[0], operands[1], operands[2],
  				gen_rtx_REG (BImode, CC_SAVE_REG) };
  
  	output_asm_insn ("s_mov_b32\t%3, scc", new_operands);
***************
*** 1311,1327 ****
  	output_asm_insn ("s_addc_u32\t%H0, %H1, %H2", new_operands);
  	output_asm_insn ("s_cmpk_lg_u32\t%3, 0", new_operands);
        }
  
      return "";
    }
!   [(set_attr "type" "vmult,mult")
!    (set_attr "length" "16,24")])
  
  ;; }}}
  ;; {{{ ALU special cases: Minus
  
  (define_insn "subsi3"
!   [(set (match_operand:SI 0 "register_operand"          "=Sg, Sg,    v,   v")
  	(minus:SI (match_operand:SI 1 "gcn_alu_operand" "SgA,SgA,    v,vBSv")
  		  (match_operand:SI 2 "gcn_alu_operand" "SgA,  B, vBSv,   v")))
     (clobber (match_scratch:BI 3				"=cs, cs,    X,   X"))]
--- 1302,1327 ----
  	output_asm_insn ("s_addc_u32\t%H0, %H1, %H2", new_operands);
  	output_asm_insn ("s_cmpk_lg_u32\t%3, 0", new_operands);
        }
+     else
+       {
+ 	rtx new_operands[4] = { operands[0], operands[1], operands[2],
+ 				gen_rtx_REG (DImode, CC_SAVE_REG) };
+ 
+ 	output_asm_insn ("v_add_co_u32\t%L0, %3, %L2, %L1", new_operands);
+ 	output_asm_insn ("{v_addc_co_u32|v_add_co_ci_u32}\t%H0, %3, %H2, %H1, %3",
+ 			 new_operands);
+       }
  
      return "";
    }
!   [(set_attr "type" "mult,vmult")
!    (set_attr "length" "24,16")])
  
  ;; }}}
  ;; {{{ ALU special cases: Minus
  
  (define_insn "subsi3"
!   [(set (match_operand:SI 0 "register_operand"          "=Sg, Sg,   ?v,  ?v")
  	(minus:SI (match_operand:SI 1 "gcn_alu_operand" "SgA,SgA,    v,vBSv")
  		  (match_operand:SI 2 "gcn_alu_operand" "SgA,  B, vBSv,   v")))
     (clobber (match_scratch:BI 3				"=cs, cs,    X,   X"))]
***************
*** 1427,1433 ****
  ; The "s_mulk_i32" variant sets SCC to indicate overflow (which we don't care
  ; about here, but we need to indicate the clobbering).
  (define_insn "mulsi3"
!   [(set (match_operand:SI 0 "register_operand"	       "= Sg,Sg, Sg,   v")
          (mult:SI (match_operand:SI 1 "gcn_alu_operand" "%SgA, 0,SgA,   v")
  		 (match_operand:SI 2 "gcn_alu_operand" " SgA, J,  B,vASv")))
     (clobber (match_scratch:BI 3				 "=X,cs,  X,   X"))]
--- 1427,1433 ----
  ; The "s_mulk_i32" variant sets SCC to indicate overflow (which we don't care
  ; about here, but we need to indicate the clobbering).
  (define_insn "mulsi3"
!   [(set (match_operand:SI 0 "register_operand"	       "= Sg,Sg, Sg,  ?v")
          (mult:SI (match_operand:SI 1 "gcn_alu_operand" "%SgA, 0,SgA,   v")
  		 (match_operand:SI 2 "gcn_alu_operand" " SgA, J,  B,vASv")))
     (clobber (match_scratch:BI 3				 "=X,cs,  X,   X"))]
***************
*** 1556,1564 ****
    })
  
  (define_insn_and_split "muldi3"
!   [(set (match_operand:DI 0 "register_operand"         "=&Sg,&Sg, &v,&v")
! 	(mult:DI (match_operand:DI 1 "register_operand" "%Sg, Sg,  v, v")
! 		 (match_operand:DI 2 "nonmemory_operand" "Sg,  i,vSv, A")))
     (clobber (match_scratch:SI 3 "=&Sg,&Sg,&v,&v"))
     (clobber (match_scratch:BI 4  "=cs, cs, X, X"))]
    ""
--- 1556,1564 ----
    })
  
  (define_insn_and_split "muldi3"
!   [(set (match_operand:DI 0 "register_operand"         "=&Sg,&Sg,?&v,?&v")
! 	(mult:DI (match_operand:DI 1 "register_operand" "%Sg, Sg,  v,  v")
! 		 (match_operand:DI 2 "nonmemory_operand" "Sg,  i,vSv,  A")))
     (clobber (match_scratch:SI 3 "=&Sg,&Sg,&v,&v"))
     (clobber (match_scratch:BI 4  "=cs, cs, X, X"))]
    ""
***************
*** 1613,1619 ****
  (define_code_attr popcount_extra_op [(not "") (popcount ", 0")])
  
  (define_insn "<expander>si2"
!   [(set (match_operand:SI 0 "register_operand"  "=Sg,   v")
          (bitunop:SI
  	  (match_operand:SI 1 "gcn_alu_operand" "SgB,vSvB")))
     (clobber (match_scratch:BI 2			"=cs,   X"))]
--- 1613,1619 ----
  (define_code_attr popcount_extra_op [(not "") (popcount ", 0")])
  
  (define_insn "<expander>si2"
!   [(set (match_operand:SI 0 "register_operand"  "=Sg,  ?v")
          (bitunop:SI
  	  (match_operand:SI 1 "gcn_alu_operand" "SgB,vSvB")))
     (clobber (match_scratch:BI 2			"=cs,   X"))]
***************
*** 1691,1697 ****
  (define_code_iterator vec_and_scalar_nocom [ashift lshiftrt ashiftrt])
  
  (define_insn "<expander>si3"
!   [(set (match_operand:SI 0 "gcn_valu_dst_operand"    "= Sg,   v,RD")
          (vec_and_scalar_com:SI
  	  (match_operand:SI 1 "gcn_valu_src0_operand" "%SgA,vSvB, 0")
  	  (match_operand:SI 2 "gcn_alu_operand"	      " SgB,   v, v")))
--- 1691,1697 ----
  (define_code_iterator vec_and_scalar_nocom [ashift lshiftrt ashiftrt])
  
  (define_insn "<expander>si3"
!   [(set (match_operand:SI 0 "gcn_valu_dst_operand"    "= Sg,  ?v,?RD")
          (vec_and_scalar_com:SI
  	  (match_operand:SI 1 "gcn_valu_src0_operand" "%SgA,vSvB, 0")
  	  (match_operand:SI 2 "gcn_alu_operand"	      " SgB,   v, v")))
***************
*** 1705,1711 ****
     (set_attr "length" "8")])
  
  (define_insn "<expander>si3"
!   [(set (match_operand:SI 0 "register_operand"  "=Sg, Sg,   v")
          (vec_and_scalar_nocom:SI
  	  (match_operand:SI 1 "gcn_alu_operand" "SgB,SgA,   v")
  	  (match_operand:SI 2 "gcn_alu_operand" "SgA,SgB,vSvB")))
--- 1705,1711 ----
     (set_attr "length" "8")])
  
  (define_insn "<expander>si3"
!   [(set (match_operand:SI 0 "register_operand"  "=Sg, Sg,  ?v")
          (vec_and_scalar_nocom:SI
  	  (match_operand:SI 1 "gcn_alu_operand" "SgB,SgA,   v")
  	  (match_operand:SI 2 "gcn_alu_operand" "SgA,SgB,vSvB")))
***************
*** 1731,1737 ****
  ;; {{{ ALU: generic 64-bit
  
  (define_insn_and_split "one_cmpldi2"
!   [(set (match_operand:DI 0 "register_operand"        "=Sg,    v")
  	(not:DI (match_operand:DI 1 "gcn_alu_operand" "SgA,vSvDB")))
     (clobber (match_scratch:BI 2			      "=cs,    X"))]
    ""
--- 1731,1737 ----
  ;; {{{ ALU: generic 64-bit
  
  (define_insn_and_split "one_cmpldi2"
!   [(set (match_operand:DI 0 "register_operand"        "=Sg,   ?v")
  	(not:DI (match_operand:DI 1 "gcn_alu_operand" "SgA,vSvDB")))
     (clobber (match_scratch:BI 2			      "=cs,    X"))]
    ""
***************
*** 1753,1759 ****
  (define_code_iterator vec_and_scalar64_com [and ior xor])
  
  (define_insn_and_split "<expander>di3"
!    [(set (match_operand:DI 0 "register_operand"  "= Sg,    v")
  	 (vec_and_scalar64_com:DI
  	  (match_operand:DI 1 "gcn_alu_operand"  "%SgA,vSvDB")
  	   (match_operand:DI 2 "gcn_alu_operand" " SgC,    v")))
--- 1753,1759 ----
  (define_code_iterator vec_and_scalar64_com [and ior xor])
  
  (define_insn_and_split "<expander>di3"
!    [(set (match_operand:DI 0 "register_operand"  "= Sg,   ?v")
  	 (vec_and_scalar64_com:DI
  	  (match_operand:DI 1 "gcn_alu_operand"  "%SgA,vSvDB")
  	   (match_operand:DI 2 "gcn_alu_operand" " SgC,    v")))
***************
*** 1781,1787 ****
     (set_attr "length" "8")])
  
  (define_insn "<expander>di3"
!   [(set (match_operand:DI 0 "register_operand"   "=Sg, Sg,   v")
  	(vec_and_scalar_nocom:DI
  	  (match_operand:DI 1 "gcn_alu_operand"  "SgC,SgA,   v")
  	  (match_operand:SI 2 "gcn_alu_operand"  "SgA,SgC,vSvC")))
--- 1781,1787 ----
     (set_attr "length" "8")])
  
  (define_insn "<expander>di3"
!   [(set (match_operand:DI 0 "register_operand"   "=Sg, Sg,  ?v")
  	(vec_and_scalar_nocom:DI
  	  (match_operand:DI 1 "gcn_alu_operand"  "SgC,SgA,   v")
  	  (match_operand:SI 2 "gcn_alu_operand"  "SgA,SgC,vSvC")))
diff -Nrcpad gcc-16-20260222/gcc/config/i386/i386.cc gcc-16-20260301/gcc/config/i386/i386.cc
*** gcc-16-20260222/gcc/config/i386/i386.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/config/i386/i386.cc	Sun Mar  1 22:32:06 2026
*************** i386_solaris_elf_named_section (const ch
*** 25161,25167 ****
        return;
      }
  
! #if !HAVE_GNU_AS
    if (HAVE_COMDAT_GROUP && flags & SECTION_LINKONCE)
      {
        solaris_elf_asm_comdat_section (name, flags, decl);
--- 25161,25167 ----
        return;
      }
  
! #if HAVE_SOLARIS_AS
    if (HAVE_COMDAT_GROUP && flags & SECTION_LINKONCE)
      {
        solaris_elf_asm_comdat_section (name, flags, decl);
*************** ix86_vector_costs::add_stmt_cost (int co
*** 26427,26452 ****
  	  TREE_VISITED (op) = 1;
  	  gimple *def = SSA_NAME_DEF_STMT (op);
  	  tree tem;
  	  if (is_gimple_assign (def)
  	      && CONVERT_EXPR_CODE_P (gimple_assign_rhs_code (def))
  	      && ((tem = gimple_assign_rhs1 (def)), true)
! 	      && TREE_CODE (tem) == SSA_NAME
! 	      /* A sign-change expands to nothing.  */
! 	      && tree_nop_conversion_p (TREE_TYPE (gimple_assign_lhs (def)),
! 					TREE_TYPE (tem)))
  	    def = SSA_NAME_DEF_STMT (tem);
! 	  /* When the component is loaded from memory we can directly
! 	     move it to a vector register, otherwise we have to go
! 	     via a GPR or via vpinsr which involves similar cost.
! 	     Likewise with a BIT_FIELD_REF extracting from a vector
! 	     register we can hope to avoid using a GPR.  */
! 	  if (!is_gimple_assign (def)
! 	      || ((!gimple_assign_load_p (def)
! 		   || (!TARGET_SSE4_1
! 		       && GET_MODE_SIZE (TYPE_MODE (TREE_TYPE (op))) == 1))
! 		  && (gimple_assign_rhs_code (def) != BIT_FIELD_REF
! 		      || !VECTOR_TYPE_P (TREE_TYPE
! 				(TREE_OPERAND (gimple_assign_rhs1 (def), 0))))))
  	    {
  	      if (fp)
  		{
--- 26427,26455 ----
  	  TREE_VISITED (op) = 1;
  	  gimple *def = SSA_NAME_DEF_STMT (op);
  	  tree tem;
+ 	  /* Look through a conversion.  */
  	  if (is_gimple_assign (def)
  	      && CONVERT_EXPR_CODE_P (gimple_assign_rhs_code (def))
  	      && ((tem = gimple_assign_rhs1 (def)), true)
! 	      && TREE_CODE (tem) == SSA_NAME)
  	    def = SSA_NAME_DEF_STMT (tem);
! 	  /* When the component is loaded from memory without sign-
! 	     or zero-extension we can move it to a vector register and/or
! 	     insert it via vpinsr with a memory operand.  */
! 	  if (gimple_assign_load_p (def)
! 	      && tree_nop_conversion_p (TREE_TYPE (op),
! 					TREE_TYPE (gimple_assign_lhs (def)))
! 	      && (GET_MODE_SIZE (TYPE_MODE (TREE_TYPE (op))) > 1
! 		  || TARGET_SSE4_1))
! 	    ;
! 	  /* When the component is extracted from a vector it is already
! 	     in a vector register.  */
! 	  else if (is_gimple_assign (def)
! 		   && gimple_assign_rhs_code (def) == BIT_FIELD_REF
! 		   && VECTOR_TYPE_P (TREE_TYPE
! 				(TREE_OPERAND (gimple_assign_rhs1 (def), 0))))
! 	    ;
! 	  else
  	    {
  	      if (fp)
  		{
diff -Nrcpad gcc-16-20260222/gcc/config/i386/sol2.h gcc-16-20260301/gcc/config/i386/sol2.h
*** gcc-16-20260222/gcc/config/i386/sol2.h	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/config/i386/sol2.h	Sun Mar  1 22:32:06 2026
*************** along with GCC; see the file COPYING3.
*** 55,71 ****
  #define CC1_SPEC "%(cc1_cpu) " ASAN_CC1_SPEC SCTF_CC1_SPEC \
    " %{mx32:%e-mx32 is not supported on Solaris}"
  
! /* GNU as understands --32 and --64, but the native Solaris
!    assembler requires -m32 or -m64 instead.  */
! #if HAVE_GNU_AS
! #define ASM_CPU32_DEFAULT_SPEC "--32"
! #define ASM_CPU64_DEFAULT_SPEC "--64"
! #else
  #define ASM_CPU32_DEFAULT_SPEC "-m32"
  #define ASM_CPU64_DEFAULT_SPEC "-m64"
  #endif
  
! #if !HAVE_GNU_AS
  /* Since Studio 12.6, as needs -xbrace_comment=no so its AVX512 syntax is
     fully compatible with gas.  */
  #define ASM_XBRACE_COMMENT_SPEC "-xbrace_comment=no"
--- 55,69 ----
  #define CC1_SPEC "%(cc1_cpu) " ASAN_CC1_SPEC SCTF_CC1_SPEC \
    " %{mx32:%e-mx32 is not supported on Solaris}"
  
! #if HAVE_SOLARIS_AS
  #define ASM_CPU32_DEFAULT_SPEC "-m32"
  #define ASM_CPU64_DEFAULT_SPEC "-m64"
+ #else
+ #define ASM_CPU32_DEFAULT_SPEC "--32"
+ #define ASM_CPU64_DEFAULT_SPEC "--64"
  #endif
  
! #if HAVE_SOLARIS_AS
  /* Since Studio 12.6, as needs -xbrace_comment=no so its AVX512 syntax is
     fully compatible with gas.  */
  #define ASM_XBRACE_COMMENT_SPEC "-xbrace_comment=no"
*************** along with GCC; see the file COPYING3.
*** 87,93 ****
  
  #define ARCH64_SUBDIR "amd64"
  
! #if HAVE_GNU_LD
  #define ARCH32_EMULATION "elf_i386_sol2"
  #define ARCH64_EMULATION "elf_x86_64_sol2"
  #endif
--- 85,91 ----
  
  #define ARCH64_SUBDIR "amd64"
  
! #if !HAVE_SOLARIS_LD
  #define ARCH32_EMULATION "elf_i386_sol2"
  #define ARCH64_EMULATION "elf_x86_64_sol2"
  #endif
*************** along with GCC; see the file COPYING3.
*** 145,151 ****
        }							\
    } while (0)
  
! #if !HAVE_GNU_AS
  /* The Sun assembler uses .tcomm for TLS common sections.  */
  #define TLS_COMMON_ASM_OP ".tcomm"
  
--- 143,149 ----
        }							\
    } while (0)
  
! #if HAVE_SOLARIS_AS
  /* The Sun assembler uses .tcomm for TLS common sections.  */
  #define TLS_COMMON_ASM_OP ".tcomm"
  
*************** along with GCC; see the file COPYING3.
*** 175,181 ****
        ASM_OUTPUT_LABEL (FILE, NAME);				\
      }								\
    while (0)
! #endif /* !HAVE_GNU_AS */
  
  /* As in sparc/sol2.h, override the default from i386/x86-64.h to work
     around Sun as TLS bug.  */
--- 173,179 ----
        ASM_OUTPUT_LABEL (FILE, NAME);				\
      }								\
    while (0)
! #endif /* HAVE_SOLARIS_AS */
  
  /* As in sparc/sol2.h, override the default from i386/x86-64.h to work
     around Sun as TLS bug.  */
*************** along with GCC; see the file COPYING3.
*** 206,218 ****
  
  /* Sun as requires "h" flag for large sections, GNU as can do without, but
     accepts "l".  */
! #if HAVE_GNU_AS
! #define MACH_DEP_SECTION_ASM_FLAG 'l'
! #else
  #define MACH_DEP_SECTION_ASM_FLAG 'h'
  #endif
  
! #if !HAVE_GNU_AS
  /* Emit COMDAT group signature symbols for Sun as.  */
  #undef TARGET_ASM_FILE_END
  #define TARGET_ASM_FILE_END solaris_file_end
--- 204,216 ----
  
  /* Sun as requires "h" flag for large sections, GNU as can do without, but
     accepts "l".  */
! #if HAVE_SOLARIS_AS
  #define MACH_DEP_SECTION_ASM_FLAG 'h'
+ #else
+ #define MACH_DEP_SECTION_ASM_FLAG 'l'
  #endif
  
! #if HAVE_SOLARIS_AS
  /* Emit COMDAT group signature symbols for Sun as.  */
  #undef TARGET_ASM_FILE_END
  #define TARGET_ASM_FILE_END solaris_file_end
*************** along with GCC; see the file COPYING3.
*** 220,231 ****
  
  /* Unlike GNU ld, Sun ld doesn't coalesce .ctors.N/.dtors.N sections, so
     inhibit their creation.  Also cf. sparc/sysv4.h.  */
! #if !HAVE_GNU_LD
  #define CTORS_SECTION_ASM_OP	"\t.section\t.ctors, \"aw\""
  #define DTORS_SECTION_ASM_OP	"\t.section\t.dtors, \"aw\""
  #endif
  
! #if !HAVE_GNU_AS
  #define LARGECOMM_SECTION_ASM_OP "\t.lbcomm\t"
  #endif
  
--- 218,229 ----
  
  /* Unlike GNU ld, Sun ld doesn't coalesce .ctors.N/.dtors.N sections, so
     inhibit their creation.  Also cf. sparc/sysv4.h.  */
! #if HAVE_SOLARIS_LD
  #define CTORS_SECTION_ASM_OP	"\t.section\t.ctors, \"aw\""
  #define DTORS_SECTION_ASM_OP	"\t.section\t.dtors, \"aw\""
  #endif
  
! #if HAVE_SOLARIS_AS
  #define LARGECOMM_SECTION_ASM_OP "\t.lbcomm\t"
  #endif
  
diff -Nrcpad gcc-16-20260222/gcc/config/i386/sse.md gcc-16-20260301/gcc/config/i386/sse.md
*** gcc-16-20260222/gcc/config/i386/sse.md	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/config/i386/sse.md	Sun Mar  1 22:32:06 2026
***************
*** 4913,4920 ****
  {
    int cmp_imm = INTVAL (operands[3]);
    rtx res = CONST0_RTX (<avx512fmaskmode>mode);
!   /* EQ/LE/NLT.  */
!   if (cmp_imm == 0 || cmp_imm == 2 || cmp_imm == 5)
    {
      int nelts = GET_MODE_NUNITS (<MODE>mode);
      if (nelts >= 8)
--- 4913,4920 ----
  {
    int cmp_imm = INTVAL (operands[3]);
    rtx res = CONST0_RTX (<avx512fmaskmode>mode);
!   /* EQ/LE/NLT/TRUE.  */
!   if (cmp_imm == 0 || cmp_imm == 2 || cmp_imm == 5 || cmp_imm == 7)
    {
      int nelts = GET_MODE_NUNITS (<MODE>mode);
      if (nelts >= 8)
diff -Nrcpad gcc-16-20260222/gcc/config/mcore/mcore.cc gcc-16-20260301/gcc/config/mcore/mcore.cc
*** gcc-16-20260222/gcc/config/mcore/mcore.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/config/mcore/mcore.cc	Sun Mar  1 22:32:06 2026
*************** TARGET_GNU_ATTRIBUTES (mcore_attribute_t
*** 202,211 ****
  #define TARGET_MACHINE_DEPENDENT_REORG	mcore_reorg
  
  #undef  TARGET_PROMOTE_FUNCTION_MODE
! #define TARGET_PROMOTE_FUNCTION_MODE	default_promote_function_mode_always_promote
! #undef  TARGET_PROMOTE_PROTOTYPES
! #define TARGET_PROMOTE_PROTOTYPES	hook_bool_const_tree_true
! 
  #undef  TARGET_RETURN_IN_MEMORY
  #define TARGET_RETURN_IN_MEMORY		mcore_return_in_memory
  #undef  TARGET_MUST_PASS_IN_STACK
--- 202,209 ----
  #define TARGET_MACHINE_DEPENDENT_REORG	mcore_reorg
  
  #undef  TARGET_PROMOTE_FUNCTION_MODE
! #define TARGET_PROMOTE_FUNCTION_MODE \
!   default_promote_function_mode_sign_extend
  #undef  TARGET_RETURN_IN_MEMORY
  #define TARGET_RETURN_IN_MEMORY		mcore_return_in_memory
  #undef  TARGET_MUST_PASS_IN_STACK
diff -Nrcpad gcc-16-20260222/gcc/config/riscv/autovec.md gcc-16-20260301/gcc/config/riscv/autovec.md
*** gcc-16-20260222/gcc/config/riscv/autovec.md	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/config/riscv/autovec.md	Sun Mar  1 22:32:06 2026
***************
*** 419,427 ****
     (match_operand 1 "")]
    "TARGET_VECTOR"
    {
!     /* Expand into a QImode vector.  */
!     machine_mode qimode = riscv_vector::get_vector_mode
  	(QImode, GET_MODE_NUNITS (<MODE>mode)).require ();
      rtx tmp = gen_reg_rtx (qimode);
      riscv_vector::expand_vec_init (tmp, operands[1]);
  
--- 419,436 ----
     (match_operand 1 "")]
    "TARGET_VECTOR"
    {
!     /* Expand into a QImode vector.
!        For XTheadVector which does not have fractional-LMUL modes, we use
!        a full-size vector instead.  */
!     bool fractional_p = known_lt (GET_MODE_NUNITS (<MODE>mode),
! 				  BYTES_PER_RISCV_VECTOR);
!     machine_mode qimode;
!     if (!TARGET_XTHEADVECTOR || !fractional_p)
!       qimode = riscv_vector::get_vector_mode
  	(QImode, GET_MODE_NUNITS (<MODE>mode)).require ();
+     else
+       qimode = riscv_vector::get_m1_mode
+ 	(QImode, GET_MODE_NUNITS (<MODE>mode).is_constant ()).require ();
      rtx tmp = gen_reg_rtx (qimode);
      riscv_vector::expand_vec_init (tmp, operands[1]);
  
***************
*** 433,439 ****
      riscv_vector::emit_vlmax_insn (icode, riscv_vector::BINARY_OP, ops);
  
      /* Compare against zero.  */
!     riscv_vector::expand_vec_cmp (operands[0], NE, tmp2, CONST0_RTX (qimode));
      DONE;
    }
  )
--- 442,453 ----
      riscv_vector::emit_vlmax_insn (icode, riscv_vector::BINARY_OP, ops);
  
      /* Compare against zero.  */
!     rtx op0;
!     if (!TARGET_XTHEADVECTOR || !fractional_p)
!       op0 = operands[0];
!     else
!       op0 = gen_lowpart (riscv_vector::get_mask_mode (qimode), operands[0]);
!     riscv_vector::expand_vec_cmp (op0, NE, tmp2, CONST0_RTX (qimode));
      DONE;
    }
  )
***************
*** 1449,1463 ****
  	 [(match_operand	  2 "nonmemory_operand")])))]
    "TARGET_VECTOR"
  {
!   /* Create an empty byte vector and set it to one under mask.  */
!   machine_mode qimode = riscv_vector::get_vector_mode
!       (QImode, GET_MODE_NUNITS (<MODE>mode)).require ();
  
    rtx tmp1 = gen_reg_rtx (qimode);
    emit_move_insn (tmp1, gen_const_vec_duplicate (qimode, GEN_INT (0)));
    rtx ones = gen_const_vec_duplicate (qimode, GEN_INT (1));
  
!   rtx ops1[] = {tmp1, tmp1, ones, operands[1]};
    riscv_vector::emit_vlmax_insn (code_for_pred_merge (qimode),
  				 riscv_vector::MERGE_OP, ops1);
  
--- 1463,1492 ----
  	 [(match_operand	  2 "nonmemory_operand")])))]
    "TARGET_VECTOR"
  {
!   /* Create an empty byte vector and set it to one under mask.
!      For XTheadVector which does not have fractional-LMUL modes, we use
!      a full-size vector instead.  */
!   bool fractional_p = known_lt (GET_MODE_NUNITS (<MODE>mode),
! 				BYTES_PER_RISCV_VECTOR);
!   machine_mode qimode;
!   if (!TARGET_XTHEADVECTOR || !fractional_p)
!     qimode = riscv_vector::get_vector_mode
! 	(QImode, GET_MODE_NUNITS (<MODE>mode)).require ();
!   else
!     qimode = riscv_vector::get_m1_mode
! 	(QImode, GET_MODE_NUNITS (<MODE>mode).is_constant ()).require ();
  
    rtx tmp1 = gen_reg_rtx (qimode);
    emit_move_insn (tmp1, gen_const_vec_duplicate (qimode, GEN_INT (0)));
    rtx ones = gen_const_vec_duplicate (qimode, GEN_INT (1));
  
!   rtx op1;
!   if (!TARGET_XTHEADVECTOR || !fractional_p)
!     op1 = operands[1];
!   else
!     op1 = gen_lowpart (riscv_vector::get_mask_mode (qimode), operands[1]);
! 
!   rtx ops1[] = {tmp1, tmp1, ones, op1};
    riscv_vector::emit_vlmax_insn (code_for_pred_merge (qimode),
  				 riscv_vector::MERGE_OP, ops1);
  
diff -Nrcpad gcc-16-20260222/gcc/config/riscv/riscv-protos.h gcc-16-20260301/gcc/config/riscv/riscv-protos.h
*** gcc-16-20260222/gcc/config/riscv/riscv-protos.h	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/config/riscv/riscv-protos.h	Sun Mar  1 22:32:06 2026
*************** enum tail_policy get_prefer_tail_policy
*** 653,658 ****
--- 653,659 ----
  enum mask_policy get_prefer_mask_policy ();
  rtx get_avl_type_rtx (enum avl_type);
  opt_machine_mode get_lmul_mode (scalar_mode, int);
+ opt_machine_mode get_m1_mode (machine_mode, bool = false);
  opt_machine_mode get_vector_mode (scalar_mode, poly_uint64);
  opt_machine_mode get_tuple_mode (machine_mode, unsigned int);
  bool simm5_p (rtx);
diff -Nrcpad gcc-16-20260222/gcc/config/riscv/riscv-v.cc gcc-16-20260301/gcc/config/riscv/riscv-v.cc
*** gcc-16-20260222/gcc/config/riscv/riscv-v.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/config/riscv/riscv-v.cc	Sun Mar  1 22:32:06 2026
*************** get_lmul_mode (scalar_mode mode, int lmu
*** 2281,2294 ****
    return E_VOIDmode;
  }
  
! /* Return the appropriate M1 mode for MODE.  */
  
! static opt_machine_mode
! get_m1_mode (machine_mode mode)
  {
    scalar_mode smode = GET_MODE_INNER (mode);
    unsigned int bytes = GET_MODE_SIZE (smode);
!   poly_uint64 m1_nunits = exact_div (BYTES_PER_RISCV_VECTOR, bytes);
    return get_vector_mode (smode, m1_nunits);
  }
  
--- 2281,2299 ----
    return E_VOIDmode;
  }
  
! /* Return the appropriate LMUL1 mode for MODE.
!    If VLS_P is specified, get a VLS mode that represents a full
!    vector.  */
  
! opt_machine_mode
! get_m1_mode (machine_mode mode, bool vls_p)
  {
    scalar_mode smode = GET_MODE_INNER (mode);
    unsigned int bytes = GET_MODE_SIZE (smode);
!   poly_uint64 bytes_vector = BYTES_PER_RISCV_VECTOR;
!   if (vls_p)
!     bytes_vector = constant_lower_bound (bytes_vector);
!   poly_uint64 m1_nunits = exact_div (bytes_vector, bytes);
    return get_vector_mode (smode, m1_nunits);
  }
  
diff -Nrcpad gcc-16-20260222/gcc/config/riscv/riscv-vsetvl.cc gcc-16-20260301/gcc/config/riscv/riscv-vsetvl.cc
*** gcc-16-20260222/gcc/config/riscv/riscv-vsetvl.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/config/riscv/riscv-vsetvl.cc	Sun Mar  1 22:32:06 2026
*************** bitmap_union_of_preds_with_entry (sbitma
*** 128,134 ****
     information's in each Base Blocks.
     This function references the compute_available implementation in lcm.cc  */
  static void
! compute_reaching_defintion (sbitmap *gen, sbitmap *kill, sbitmap *in,
  			    sbitmap *out)
  {
    edge e;
--- 128,134 ----
     information's in each Base Blocks.
     This function references the compute_available implementation in lcm.cc  */
  static void
! compute_reaching_definition (sbitmap *gen, sbitmap *kill, sbitmap *in,
  			    sbitmap *out)
  {
    edge e;
*************** private:
*** 2261,2272 ****
--- 2261,2280 ----
    /* data for avl reaching definition.  */
    sbitmap *m_reg_def_loc;
  
+   /* Holds register uses per basic block.  Restricted to those registers that
+      are used as vsetvl destinations.  */
+   sbitmap *m_reg_use_loc;
+ 
    /* data for vsetvl info reaching definition.  */
    vsetvl_info m_unknown_info;
    auto_vec<vsetvl_info *> m_vsetvl_def_exprs;
    sbitmap *m_vsetvl_def_in;
    sbitmap *m_vsetvl_def_out;
  
+   /* Reaching data for vsetvl AVL operands.  */
+   sbitmap *m_vsetvl_avl_reach_in;
+   sbitmap *m_vsetvl_avl_reach_out;
+ 
    /* data for lcm */
    auto_vec<vsetvl_info *> m_exprs;
    sbitmap *m_avloc;
*************** private:
*** 2504,2510 ****
  
  public:
    pre_vsetvl ()
!     : m_vsetvl_def_in (nullptr), m_vsetvl_def_out (nullptr), m_avloc (nullptr),
        m_avin (nullptr), m_avout (nullptr), m_kill (nullptr), m_antloc (nullptr),
        m_transp (nullptr), m_insert (nullptr), m_del (nullptr), m_edges (nullptr)
    {
--- 2512,2521 ----
  
  public:
    pre_vsetvl ()
!     : m_reg_def_loc (nullptr), m_reg_use_loc (nullptr),
!       m_vsetvl_def_in (nullptr), m_vsetvl_def_out (nullptr),
!       m_vsetvl_avl_reach_in (nullptr), m_vsetvl_avl_reach_out (nullptr),
!       m_avloc (nullptr),
        m_avin (nullptr), m_avout (nullptr), m_kill (nullptr), m_antloc (nullptr),
        m_transp (nullptr), m_insert (nullptr), m_del (nullptr), m_edges (nullptr)
    {
*************** public:
*** 2520,2531 ****
--- 2531,2549 ----
  
      if (m_reg_def_loc)
        sbitmap_vector_free (m_reg_def_loc);
+     if (m_reg_use_loc)
+       sbitmap_vector_free (m_reg_use_loc);
  
      if (m_vsetvl_def_in)
        sbitmap_vector_free (m_vsetvl_def_in);
      if (m_vsetvl_def_out)
        sbitmap_vector_free (m_vsetvl_def_out);
  
+     if (m_vsetvl_avl_reach_in)
+       sbitmap_vector_free (m_vsetvl_avl_reach_in);
+     if (m_vsetvl_avl_reach_out)
+       sbitmap_vector_free (m_vsetvl_avl_reach_out);
+ 
      if (m_avloc)
        sbitmap_vector_free (m_avloc);
      if (m_kill)
*************** pre_vsetvl::compute_vsetvl_def_data ()
*** 2606,2611 ****
--- 2624,2633 ----
      sbitmap_vector_free (m_vsetvl_def_in);
    if (m_vsetvl_def_out)
      sbitmap_vector_free (m_vsetvl_def_out);
+   if (m_vsetvl_avl_reach_in)
+     sbitmap_vector_free (m_vsetvl_avl_reach_in);
+   if (m_vsetvl_avl_reach_out)
+     sbitmap_vector_free (m_vsetvl_avl_reach_out);
  
    sbitmap *def_loc = sbitmap_vector_alloc (last_basic_block_for_fn (cfun),
  					   m_vsetvl_def_exprs.length ());
*************** pre_vsetvl::compute_vsetvl_def_data ()
*** 2617,2622 ****
--- 2639,2649 ----
    m_vsetvl_def_out = sbitmap_vector_alloc (last_basic_block_for_fn (cfun),
  					   m_vsetvl_def_exprs.length ());
  
+   m_vsetvl_avl_reach_in
+     = sbitmap_vector_alloc (last_basic_block_for_fn (cfun), GP_REG_LAST + 1);
+   m_vsetvl_avl_reach_out
+     = sbitmap_vector_alloc (last_basic_block_for_fn (cfun), GP_REG_LAST + 1);
+ 
    bitmap_vector_clear (def_loc, last_basic_block_for_fn (cfun));
    bitmap_vector_clear (m_kill, last_basic_block_for_fn (cfun));
    bitmap_vector_clear (m_vsetvl_def_out, last_basic_block_for_fn (cfun));
*************** pre_vsetvl::compute_vsetvl_def_data ()
*** 2653,2660 ****
    bitmap_set_bit (m_vsetvl_def_out[entry->index],
  		  get_expr_index (m_vsetvl_def_exprs, m_unknown_info));
  
!   compute_reaching_defintion (def_loc, m_kill, m_vsetvl_def_in,
! 			      m_vsetvl_def_out);
  
    if (dump_file && (dump_flags & TDF_DETAILS))
      {
--- 2680,2687 ----
    bitmap_set_bit (m_vsetvl_def_out[entry->index],
  		  get_expr_index (m_vsetvl_def_exprs, m_unknown_info));
  
!   compute_reaching_definition (def_loc, m_kill, m_vsetvl_def_in,
! 			       m_vsetvl_def_out);
  
    if (dump_file && (dump_flags & TDF_DETAILS))
      {
*************** pre_vsetvl::compute_vsetvl_def_data ()
*** 2686,2691 ****
--- 2713,2739 ----
  
    sbitmap_vector_free (def_loc);
    sbitmap_vector_free (m_kill);
+ 
+   /* Now compute the reaching definitions for AVL operands.
+      We can reuse def_loc but index it by regnos now.  */
+   def_loc = sbitmap_vector_alloc (last_basic_block_for_fn (cfun),
+ 				  GP_REG_LAST + 1);
+ 
+   bitmap_vector_clear (def_loc, last_basic_block_for_fn (cfun));
+   bitmap_vector_clear (m_vsetvl_avl_reach_out, last_basic_block_for_fn (cfun));
+ 
+   for (const bb_info *bb : crtl->ssa->bbs ())
+     {
+       vsetvl_block_info &block_info = get_block_info (bb);
+       if (block_info.empty_p ())
+ 	continue;
+       vsetvl_info &info = block_info.get_exit_info ();
+       if (info.has_vl ())
+ 	bitmap_set_bit (def_loc[bb->index ()], REGNO (info.get_vl ()));
+     }
+ 
+   compute_reaching_definition (def_loc, m_reg_def_loc, m_vsetvl_avl_reach_in,
+ 			       m_vsetvl_avl_reach_out);
  }
  
  /* Subroutine of compute_lcm_local_properties which Compute local transparent
*************** pre_vsetvl::compute_transparent (const b
*** 2711,2720 ****
        if (info->has_nonvlmax_reg_avl ()
  	  && bitmap_bit_p (m_reg_def_loc[bb_index], REGNO (info->get_avl ())))
  	bitmap_clear_bit (m_transp[bb_index], i);
!       else if (info->has_vl ()
! 	       && bitmap_bit_p (m_reg_def_loc[bb_index],
! 				REGNO (info->get_vl ())))
! 	bitmap_clear_bit (m_transp[bb_index], i);
      }
  }
  
--- 2759,2777 ----
        if (info->has_nonvlmax_reg_avl ()
  	  && bitmap_bit_p (m_reg_def_loc[bb_index], REGNO (info->get_avl ())))
  	bitmap_clear_bit (m_transp[bb_index], i);
!       else if (info->has_vl ())
! 	{
! 	  /* If the VL reg is redefined, we cannot move a vsetvl past it.  */
! 	  if (bitmap_bit_p (m_reg_def_loc[bb_index],
! 			    REGNO (info->get_vl ())))
! 	    bitmap_clear_bit (m_transp[bb_index], i);
! 	  /* Same if there is a VL reg use that didn't come from a vsetvl.  */
! 	  else if (bitmap_bit_p (m_reg_use_loc[bb_index],
! 				 REGNO (info->get_vl ()))
! 		   && !bitmap_bit_p (m_vsetvl_avl_reach_in[bb_index],
! 				     REGNO (info->get_vl ())))
! 	    bitmap_clear_bit (m_transp[bb_index], i);
! 	}
      }
  }
  
*************** pre_vsetvl::fuse_local_vsetvl_info ()
*** 2850,2855 ****
--- 2907,2927 ----
    bitmap_vector_clear (m_reg_def_loc, last_basic_block_for_fn (cfun));
    bitmap_ones (m_reg_def_loc[ENTRY_BLOCK_PTR_FOR_FN (cfun)->index]);
  
+   m_reg_use_loc
+     = sbitmap_vector_alloc (last_basic_block_for_fn (cfun), GP_REG_LAST + 1);
+   bitmap_vector_clear (m_reg_use_loc, last_basic_block_for_fn (cfun));
+ 
+   /* No need to track all GPRs, just use those that are VL destinations.
+      Store them in a bitmap for filtering the uses later on.  */
+   auto_bitmap vsetvl_dest_regs;
+   for (bb_info *bb : crtl->ssa->bbs ())
+     for (insn_info *insn : bb->real_nondebug_insns ())
+       {
+ 	vsetvl_info info = vsetvl_info (insn);
+ 	if (info.valid_p () && info.has_vl ())
+ 	  bitmap_set_bit (vsetvl_dest_regs, REGNO (info.get_vl ()));
+       }
+ 
    for (bb_info *bb : crtl->ssa->bbs ())
      {
        auto &block_info = get_block_info (bb);
*************** pre_vsetvl::fuse_local_vsetvl_info ()
*** 2865,2875 ****
  	  if (curr_info.valid_p () || curr_info.unknown_p ())
  	    infos.safe_push (curr_info);
  
- 	  /* Collecting GP registers modified by the current bb.  */
  	  if (insn->is_real ())
! 	    for (def_info *def : insn->defs ())
! 	      if (def->is_reg () && GP_REG_P (def->regno ()))
! 		bitmap_set_bit (m_reg_def_loc[bb->index ()], def->regno ());
  	}
  
        vsetvl_info prev_info = vsetvl_info ();
--- 2937,2958 ----
  	  if (curr_info.valid_p () || curr_info.unknown_p ())
  	    infos.safe_push (curr_info);
  
  	  if (insn->is_real ())
! 	    {
! 	      /* Collect GPRs modified by the current bb.  */
! 	      for (def_info *def : insn->defs ())
! 		if (def->is_reg () && GP_REG_P (def->regno ()))
! 		  bitmap_set_bit (m_reg_def_loc[bb->index ()], def->regno ());
! 	      /* Collect non-vsetvl uses of GPRs.  */
! 	      if (!curr_info.valid_p ())
! 		{
! 		  for (use_info *use : insn->uses ())
! 		    if (use->is_reg () && GP_REG_P (use->regno ())
! 			&& bitmap_bit_p (vsetvl_dest_regs, use->regno ()))
! 		      bitmap_set_bit (m_reg_use_loc[bb->index ()],
! 				      use->regno ());
! 		}
! 	    }
  	}
  
        vsetvl_info prev_info = vsetvl_info ();
*************** pre_vsetvl::earliest_fuse_vsetvl_info (i
*** 3114,3123 ****
  	      if (!bitmap_bit_p (m_transp[eg->src->index], expr_index))
  		continue;
  
  	      if (dump_file && (dump_flags & TDF_DETAILS))
  		{
  		  fprintf (dump_file,
! 			   "      Set empty bb %u to info:", eg->src->index);
  		  curr_info.dump (dump_file, "        ");
  		}
  	      src_block_info.set_info (curr_info);
--- 3197,3239 ----
  	      if (!bitmap_bit_p (m_transp[eg->src->index], expr_index))
  		continue;
  
+ 	      /* Transparency tells us if we can move upwards without looking
+ 		 down.  It is still possible to clobber non-vsetvl uses
+ 		 that happen to share the vsetvl destination register of the
+ 		 vsetvl we are about to hoist.
+ 		 As we have computed the vsetvl VL dest -> vsetvl AVL reach
+ 		 before, we can check if our VL register is live-in for each
+ 		 successor and not reached by a vsetvl.  If so, we cannot
+ 		 hoist, as that would clobber the use.  */
+ 	      if (curr_info.has_vl ())
+ 		{
+ 		  edge succ;
+ 		  edge_iterator it;
+ 		  bool clobber = false;
+ 		  FOR_EACH_EDGE (succ, it, eg->src->succs)
+ 		    {
+ 		      if (succ->dest == eg->dest)
+ 			continue;
+ 		      if (bitmap_bit_p (df_get_live_in (succ->dest),
+ 					REGNO (curr_info.get_vl ()))
+ 			  && !bitmap_bit_p
+ 			  (m_vsetvl_avl_reach_in[succ->dest->index],
+ 			   REGNO (curr_info.get_vl ())))
+ 			{
+ 			  clobber = true;
+ 			  break;
+ 			}
+ 		    }
+ 		  if (clobber)
+ 		    continue;
+ 		}
+ 
+ 
  	      if (dump_file && (dump_flags & TDF_DETAILS))
  		{
  		  fprintf (dump_file,
! 			   "      Hoisting vsetvl info from bb %u to "
! 			   "bb %u: ", eg->dest->index, eg->src->index);
  		  curr_info.dump (dump_file, "        ");
  		}
  	      src_block_info.set_info (curr_info);
diff -Nrcpad gcc-16-20260222/gcc/config/riscv/vector.md gcc-16-20260301/gcc/config/riscv/vector.md
*** gcc-16-20260222/gcc/config/riscv/vector.md	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/config/riscv/vector.md	Sun Mar  1 22:32:06 2026
***************
*** 1341,1347 ****
  (define_insn_and_split "*mov<V_FRACT:mode><P:mode>_lra"
    [(set (match_operand:V_FRACT 0 "reg_or_mem_operand" "=vr, m,vr")
  	(match_operand:V_FRACT 1 "reg_or_mem_operand" "  m,vr,vr"))
!    (clobber (match_scratch:P 2 "=&r,&r,X"))]
    "TARGET_VECTOR && (lra_in_progress || reload_completed)"
    "#"
    "&& reload_completed"
--- 1341,1347 ----
  (define_insn_and_split "*mov<V_FRACT:mode><P:mode>_lra"
    [(set (match_operand:V_FRACT 0 "reg_or_mem_operand" "=vr, m,vr")
  	(match_operand:V_FRACT 1 "reg_or_mem_operand" "  m,vr,vr"))
!    (clobber (match_scratch:P 2 "=&r,&r,r"))]
    "TARGET_VECTOR && (lra_in_progress || reload_completed)"
    "#"
    "&& reload_completed"
***************
*** 1363,1369 ****
  (define_insn_and_split "*mov<VB:mode><P:mode>_lra"
    [(set (match_operand:VB 0 "reg_or_mem_operand" "=vr, m,vr")
  	(match_operand:VB 1 "reg_or_mem_operand" "  m,vr,vr"))
!    (clobber (match_scratch:P 2 "=&r,&r,X"))]
    "TARGET_VECTOR && (lra_in_progress || reload_completed)"
    "#"
    "&& reload_completed"
--- 1363,1369 ----
  (define_insn_and_split "*mov<VB:mode><P:mode>_lra"
    [(set (match_operand:VB 0 "reg_or_mem_operand" "=vr, m,vr")
  	(match_operand:VB 1 "reg_or_mem_operand" "  m,vr,vr"))
!    (clobber (match_scratch:P 2 "=&r,&r,r"))]
    "TARGET_VECTOR && (lra_in_progress || reload_completed)"
    "#"
    "&& reload_completed"
***************
*** 1491,1497 ****
  (define_insn_and_split "*mov<VLS_AVL_REG:mode><P:mode>_lra"
    [(set (match_operand:VLS_AVL_REG 0 "reg_or_mem_operand" "=vr, m,vr")
  	(match_operand:VLS_AVL_REG 1 "reg_or_mem_operand" "  m,vr,vr"))
!    (clobber (match_scratch:P 2 "=&r,&r,X"))]
    "TARGET_VECTOR && (lra_in_progress || reload_completed)
     && (register_operand (operands[0], <VLS_AVL_REG:MODE>mode)
         || register_operand (operands[1], <VLS_AVL_REG:MODE>mode))"
--- 1491,1497 ----
  (define_insn_and_split "*mov<VLS_AVL_REG:mode><P:mode>_lra"
    [(set (match_operand:VLS_AVL_REG 0 "reg_or_mem_operand" "=vr, m,vr")
  	(match_operand:VLS_AVL_REG 1 "reg_or_mem_operand" "  m,vr,vr"))
!    (clobber (match_scratch:P 2 "=&r,&r,r"))]
    "TARGET_VECTOR && (lra_in_progress || reload_completed)
     && (register_operand (operands[0], <VLS_AVL_REG:MODE>mode)
         || register_operand (operands[1], <VLS_AVL_REG:MODE>mode))"
diff -Nrcpad gcc-16-20260222/gcc/config/sol2.h gcc-16-20260301/gcc/config/sol2.h
*** gcc-16-20260222/gcc/config/sol2.h	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/config/sol2.h	Sun Mar  1 22:32:06 2026
*************** along with GCC; see the file COPYING3.
*** 228,234 ****
     in that case, and for executable link with --{,no-}whole-archive around
     it to force everything into the executable.  */
  
! #if !HAVE_GNU_LD
  #define LD_WHOLE_ARCHIVE_OPTION "-z allextract"
  #define LD_NO_WHOLE_ARCHIVE_OPTION "-z defaultextract"
  #else
--- 228,234 ----
     in that case, and for executable link with --{,no-}whole-archive around
     it to force everything into the executable.  */
  
! #if HAVE_SOLARIS_LD
  #define LD_WHOLE_ARCHIVE_OPTION "-z allextract"
  #define LD_NO_WHOLE_ARCHIVE_OPTION "-z defaultextract"
  #else
*************** along with GCC; see the file COPYING3.
*** 280,293 ****
     %{YP,*} \
     %{R*}"
  
! #if !HAVE_GNU_LD
  #define LINK_ARCH_SPEC_1 \
    "%{mcmodel=medlow:-M /usr/lib/ld/map.below4G} " LINK_ARCH_SPEC_BASE
  #else
  #define LINK_ARCH_SPEC_1 LINK_ARCH_SPEC_BASE
  #endif
  
! #if HAVE_GNU_LD
  #if DEFAULT_ARCH32_P
  #define ARCH_DEFAULT_EMULATION ARCH32_EMULATION
  #else
--- 280,293 ----
     %{YP,*} \
     %{R*}"
  
! #if HAVE_SOLARIS_LD
  #define LINK_ARCH_SPEC_1 \
    "%{mcmodel=medlow:-M /usr/lib/ld/map.below4G} " LINK_ARCH_SPEC_BASE
  #else
  #define LINK_ARCH_SPEC_1 LINK_ARCH_SPEC_BASE
  #endif
  
! #if !HAVE_SOLARIS_LD
  #if DEFAULT_ARCH32_P
  #define ARCH_DEFAULT_EMULATION ARCH32_EMULATION
  #else
*************** along with GCC; see the file COPYING3.
*** 325,331 ****
    { "endfile_vtv",		ENDFILE_VTV_SPEC },		\
    SUBTARGET_CPU_EXTRA_SPECS
  
! #if !HAVE_GNU_LD
  /* With Sun ld, -rdynamic is a no-op.  */
  #define RDYNAMIC_SPEC ""
  #else
--- 325,331 ----
    { "endfile_vtv",		ENDFILE_VTV_SPEC },		\
    SUBTARGET_CPU_EXTRA_SPECS
  
! #if HAVE_SOLARIS_LD
  /* With Sun ld, -rdynamic is a no-op.  */
  #define RDYNAMIC_SPEC ""
  #else
*************** along with GCC; see the file COPYING3.
*** 333,344 ****
  #define RDYNAMIC_SPEC "--export-dynamic"
  #endif
  
! #if !HAVE_GNU_LD
  /* Prefer native form with Solaris ld.  */
  #define SYSROOT_SPEC "-z sysroot=%R"
  #endif
  
! #if !HAVE_GNU_LD && defined(ENABLE_SHARED_LIBGCC)
  /* With Sun ld, use mapfile to enforce direct binding to libgcc_s unwinder.  */
  #define LINK_LIBGCC_MAPFILE_SPEC \
    "%{shared|shared-libgcc:-M %slibgcc-unwind.map}"
--- 333,344 ----
  #define RDYNAMIC_SPEC "--export-dynamic"
  #endif
  
! #if HAVE_SOLARIS_LD
  /* Prefer native form with Solaris ld.  */
  #define SYSROOT_SPEC "-z sysroot=%R"
  #endif
  
! #if HAVE_SOLARIS_LD && defined(ENABLE_SHARED_LIBGCC)
  /* With Sun ld, use mapfile to enforce direct binding to libgcc_s unwinder.  */
  #define LINK_LIBGCC_MAPFILE_SPEC \
    "%{shared|shared-libgcc:-M %slibgcc-unwind.map}"
*************** along with GCC; see the file COPYING3.
*** 387,398 ****
  #define USE_LD_AS_NEEDED 1
  #endif
  
! #if HAVE_GNU_LD
  /* GNU ld needs --eh-frame-hdr to create the required .eh_frame_hdr sections.  */
  #define LINK_EH_SPEC "%{!static|static-pie:--eh-frame-hdr} "
  #endif
  
! #if HAVE_GNU_LD
  /* Assert -z text by default to match Solaris ld.  */
  #define LD_PIE_SPEC "-pie %{!mimpure-text:-z text}"
  #else
--- 387,398 ----
  #define USE_LD_AS_NEEDED 1
  #endif
  
! #if !HAVE_SOLARIS_LD
  /* GNU ld needs --eh-frame-hdr to create the required .eh_frame_hdr sections.  */
  #define LINK_EH_SPEC "%{!static|static-pie:--eh-frame-hdr} "
  #endif
  
! #if !HAVE_SOLARIS_LD
  /* Assert -z text by default to match Solaris ld.  */
  #define LD_PIE_SPEC "-pie %{!mimpure-text:-z text}"
  #else
*************** along with GCC; see the file COPYING3.
*** 443,449 ****
      }								\
    while (0)
  
! #if !HAVE_GNU_AS
  #undef TARGET_ASM_ASSEMBLE_VISIBILITY
  #define TARGET_ASM_ASSEMBLE_VISIBILITY solaris_assemble_visibility
  
--- 443,449 ----
      }								\
    while (0)
  
! #if HAVE_SOLARIS_AS
  #undef TARGET_ASM_ASSEMBLE_VISIBILITY
  #define TARGET_ASM_ASSEMBLE_VISIBILITY solaris_assemble_visibility
  
diff -Nrcpad gcc-16-20260222/gcc/config/sparc/sol2.h gcc-16-20260301/gcc/config/sparc/sol2.h
*** gcc-16-20260222/gcc/config/sparc/sol2.h	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/config/sparc/sol2.h	Sun Mar  1 22:32:06 2026
*************** along with GCC; see the file COPYING3.
*** 48,54 ****
  /* We switch to the explicit word size selection mechanism available both in
     GNU as and Sun as, for the Niagara4 and above configurations.  */
  
! #if !HAVE_GNU_AS
  #undef ASM_ARCH32_SPEC
  #define ASM_ARCH32_SPEC "-m32"
  #undef ASM_ARCH64_SPEC
--- 48,54 ----
  /* We switch to the explicit word size selection mechanism available both in
     GNU as and Sun as, for the Niagara4 and above configurations.  */
  
! #if HAVE_SOLARIS_AS
  #undef ASM_ARCH32_SPEC
  #define ASM_ARCH32_SPEC "-m32"
  #undef ASM_ARCH64_SPEC
*************** extern const char *host_detect_local_cpu
*** 264,270 ****
  %{!mcpu*:%(asm_cpu_default)} \
  "
  
! #if HAVE_GNU_LD
  #define ARCH32_EMULATION "elf32_sparc_sol2"
  #define ARCH64_EMULATION "elf64_sparc_sol2"
  #endif
--- 264,270 ----
  %{!mcpu*:%(asm_cpu_default)} \
  "
  
! #if !HAVE_SOLARIS_LD
  #define ARCH32_EMULATION "elf32_sparc_sol2"
  #define ARCH64_EMULATION "elf64_sparc_sol2"
  #endif
*************** extern const char *host_detect_local_cpu
*** 337,343 ****
      }									\
    while (0)
  
! #if !HAVE_GNU_AS
  /* This is how to output an assembler line that says to advance
     the location counter to a multiple of 2**LOG bytes using the
     NOP instruction as padding.  The filler pattern doesn't work
--- 337,343 ----
      }									\
    while (0)
  
! #if HAVE_SOLARIS_AS
  /* This is how to output an assembler line that says to advance
     the location counter to a multiple of 2**LOG bytes using the
     NOP instruction as padding.  The filler pattern doesn't work
*************** extern const char *host_detect_local_cpu
*** 353,362 ****
  /* Sun as requires doublequoted section names on SPARC.  While GNU as
     supports that, too, we prefer the standard variant.  */
  #define SECTION_NAME_FORMAT	"\"%s\""
! #endif /* !HAVE_GNU_AS */
  
  /* Undefine this so that attribute((init_priority)) works with GNU ld.  */
! #if HAVE_GNU_LD
  #undef CTORS_SECTION_ASM_OP
  #undef DTORS_SECTION_ASM_OP
  #endif
--- 353,362 ----
  /* Sun as requires doublequoted section names on SPARC.  While GNU as
     supports that, too, we prefer the standard variant.  */
  #define SECTION_NAME_FORMAT	"\"%s\""
! #endif /* HAVE_SOLARIS_AS */
  
  /* Undefine this so that attribute((init_priority)) works with GNU ld.  */
! #if !HAVE_SOLARIS_LD
  #undef CTORS_SECTION_ASM_OP
  #undef DTORS_SECTION_ASM_OP
  #endif
diff -Nrcpad gcc-16-20260222/gcc/config/sparc/sparc.cc gcc-16-20260301/gcc/config/sparc/sparc.cc
*** gcc-16-20260222/gcc/config/sparc/sparc.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/config/sparc/sparc.cc	Sun Mar  1 22:32:06 2026
*************** char sparc_hard_reg_printed[8];
*** 877,883 ****
  #define TARGET_STACK_PROTECT_GUARD hook_tree_void_null
  #endif
  
! #if HAVE_GNU_AS
  #undef TARGET_ASM_OUTPUT_DWARF_DTPREL
  #define TARGET_ASM_OUTPUT_DWARF_DTPREL sparc_output_dwarf_dtprel
  #endif
--- 877,883 ----
  #define TARGET_STACK_PROTECT_GUARD hook_tree_void_null
  #endif
  
! #if !HAVE_SOLARIS_AS
  #undef TARGET_ASM_OUTPUT_DWARF_DTPREL
  #define TARGET_ASM_OUTPUT_DWARF_DTPREL sparc_output_dwarf_dtprel
  #endif
*************** sparc_tls_got (void)
*** 4689,4695 ****
  
    /* In non-PIC mode, Sun as (unlike GNU as) emits PC-relative relocations for
       the GOT symbol with the 32-bit ABI, so we reload the GOT register.  */
!   if (!HAVE_GNU_AS && TARGET_ARCH32)
      {
        load_got_register ();
        return got_register_rtx;
--- 4689,4695 ----
  
    /* In non-PIC mode, Sun as (unlike GNU as) emits PC-relative relocations for
       the GOT symbol with the 32-bit ABI, so we reload the GOT register.  */
!   if (HAVE_SOLARIS_AS && TARGET_ARCH32)
      {
        load_got_register ();
        return got_register_rtx;
*************** sparc_legitimize_tls_address (rtx addr)
*** 4793,4799 ****
  	  emit_insn (gen_tie_ld32 (temp3, got, temp2, addr));
  	else
  	  emit_insn (gen_tie_ld64 (temp3, got, temp2, addr));
! 	if (!HAVE_GNU_AS)
  	  {
  	    ret = gen_reg_rtx (Pmode);
  	    emit_insn (gen_tie_add (Pmode, ret, gen_rtx_REG (Pmode, 7),
--- 4793,4799 ----
  	  emit_insn (gen_tie_ld32 (temp3, got, temp2, addr));
  	else
  	  emit_insn (gen_tie_ld64 (temp3, got, temp2, addr));
! 	if (HAVE_SOLARIS_AS)
  	  {
  	    ret = gen_reg_rtx (Pmode);
  	    emit_insn (gen_tie_add (Pmode, ret, gen_rtx_REG (Pmode, 7),
diff -Nrcpad gcc-16-20260222/gcc/config/sparc/sparc.md gcc-16-20260301/gcc/config/sparc/sparc.md
*** gcc-16-20260222/gcc/config/sparc/sparc.md	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/config/sparc/sparc.md	Sun Mar  1 22:32:06 2026
***************
*** 557,563 ****
  
  ;; Attributes for branch scheduling
  (define_attr "tls_delay_slot" "false,true"
!   (symbol_ref "((HAVE_GNU_AS && HAVE_GNU_LD) != 0
  		? TLS_DELAY_SLOT_TRUE : TLS_DELAY_SLOT_FALSE)"))
  
  (define_attr "in_sibcall_delay" "false,true"
--- 557,563 ----
  
  ;; Attributes for branch scheduling
  (define_attr "tls_delay_slot" "false,true"
!   (symbol_ref "(!HAVE_SOLARIS_AS && !HAVE_SOLARIS_LD
  		? TLS_DELAY_SLOT_TRUE : TLS_DELAY_SLOT_FALSE)"))
  
  (define_attr "in_sibcall_delay" "false,true"
***************
*** 8046,8052 ****
  		(unspec:P [(match_operand:P 2 "register_operand" "r")
  			   (match_operand 3 "tie_symbolic_operand" "")]
  			  UNSPEC_TLSIE)))]
!   "!HAVE_GNU_AS"
    "add\\t%1, %2, %0, %%tie_add(%a3)")
  
  (define_insn "@tle_hix22<P:mode>"
--- 8046,8052 ----
  		(unspec:P [(match_operand:P 2 "register_operand" "r")
  			   (match_operand 3 "tie_symbolic_operand" "")]
  			  UNSPEC_TLSIE)))]
!   "HAVE_SOLARIS_AS"
    "add\\t%1, %2, %0, %%tie_add(%a3)")
  
  (define_insn "@tle_hix22<P:mode>"
diff -Nrcpad gcc-16-20260222/gcc/config/xtensa/xtensa.cc gcc-16-20260301/gcc/config/xtensa/xtensa.cc
*** gcc-16-20260222/gcc/config/xtensa/xtensa.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/config/xtensa/xtensa.cc	Sun Mar  1 22:32:06 2026
*************** static void xtensa_asm_trampoline_templa
*** 158,167 ****
  static void xtensa_trampoline_init (rtx, tree, rtx);
  static bool xtensa_output_addr_const_extra (FILE *, rtx);
  static bool xtensa_cannot_force_const_mem (machine_mode, rtx);
- static machine_mode xtensa_promote_function_mode (const_tree,
- 						  machine_mode,
- 						  int *, const_tree,
- 						  int);
  
  static reg_class_t xtensa_preferred_reload_class (rtx, reg_class_t);
  static reg_class_t xtensa_preferred_output_reload_class (rtx, reg_class_t);
--- 158,163 ----
*************** static rtx_insn *xtensa_md_asm_adjust (v
*** 242,248 ****
  #define TARGET_EXPAND_BUILTIN_VA_START xtensa_va_start
  
  #undef TARGET_PROMOTE_FUNCTION_MODE
! #define TARGET_PROMOTE_FUNCTION_MODE xtensa_promote_function_mode
  
  #undef TARGET_RETURN_IN_MEMORY
  #define TARGET_RETURN_IN_MEMORY xtensa_return_in_memory
--- 238,245 ----
  #define TARGET_EXPAND_BUILTIN_VA_START xtensa_va_start
  
  #undef TARGET_PROMOTE_FUNCTION_MODE
! #define TARGET_PROMOTE_FUNCTION_MODE \
!   default_promote_function_mode_sign_extend
  
  #undef TARGET_RETURN_IN_MEMORY
  #define TARGET_RETURN_IN_MEMORY xtensa_return_in_memory
*************** xtensa_insn_cost (rtx_insn *insn, bool s
*** 4675,4693 ****
    return pattern_cost (PATTERN (insn), speed);
  }
  
- /* Worker function for TARGET_PROMOTE_FUNCTION_MODE.  */
- 
- static machine_mode
- xtensa_promote_function_mode (const_tree type, machine_mode mode,
- 			      int *punsignedp, const_tree, int)
- {
-   if (GET_MODE_CLASS (mode) == MODE_INT
-       && GET_MODE_SIZE (mode) < GET_MODE_SIZE (SImode))
-     return SImode;
- 
-   return promote_mode (type, mode, punsignedp);
- }
- 
  /* Worker function for TARGET_RETURN_IN_MEMORY.  */
  
  static bool
--- 4672,4677 ----
diff -Nrcpad gcc-16-20260222/gcc/config/xtensa/xtensa.md gcc-16-20260301/gcc/config/xtensa/xtensa.md
*** gcc-16-20260222/gcc/config/xtensa/xtensa.md	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/config/xtensa/xtensa.md	Sun Mar  1 22:32:06 2026
***************
*** 2315,2320 ****
--- 2315,2337 ----
     (set_attr "mode"	"SI")
     (set_attr "length"	"3")])
  
+ (define_expand "spaceshipsi4"
+   [(match_operand:SI 0 "register_operand")
+    (match_operand:SI 1 "register_operand")
+    (match_operand:SI 2 "register_operand")
+    (match_operand:SI 3 "const_int_operand")]
+   "TARGET_SALT"
+ {
+   rtx (*gen_op)(rtx, rtx, rtx);
+   rtx temp0, temp1;
+   gcc_assert (operands[3] == const1_rtx || operands[3] == constm1_rtx);
+   gen_op = (operands[3] == const1_rtx) ? gen_saltu : gen_salt;
+   emit_insn (gen_op (temp0 = gen_reg_rtx (SImode), operands[1], operands[2]));
+   emit_insn (gen_op (temp1 = gen_reg_rtx (SImode), operands[2], operands[1]));
+   emit_insn (gen_subsi3 (operands[0], temp1, temp0));
+   DONE;
+ })
+ 
  (define_expand "cstoresf4"
    [(match_operand:SI 0 "register_operand")
     (match_operator:SI 1 "comparison_operator"
diff -Nrcpad gcc-16-20260222/gcc/config.in gcc-16-20260301/gcc/config.in
*** gcc-16-20260222/gcc/config.in	Sun Feb 22 22:32:18 2026
--- gcc-16-20260301/gcc/config.in	Sun Mar  1 22:32:22 2026
***************
*** 2037,2042 ****
--- 2037,2054 ----
  #endif
  
  
+ /* Define to 1 if using the Solaris assembler. */
+ #ifndef USED_FOR_TARGET
+ #undef HAVE_SOLARIS_AS
+ #endif
+ 
+ 
+ /* Define to 1 if using the Solaris linker. */
+ #ifndef USED_FOR_TARGET
+ #undef HAVE_SOLARIS_LD
+ #endif
+ 
+ 
  /* Define to 1 if you have the <stddef.h> header file. */
  #ifndef USED_FOR_TARGET
  #undef HAVE_STDDEF_H
diff -Nrcpad gcc-16-20260222/gcc/configure gcc-16-20260301/gcc/configure
*** gcc-16-20260222/gcc/configure	Sun Feb 22 22:32:18 2026
--- gcc-16-20260301/gcc/configure	Sun Mar  1 22:32:22 2026
*************** fi
*** 25490,25495 ****
--- 25490,25519 ----
  fi
  
  
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking Solaris assembler" >&5
+ $as_echo_n "checking Solaris assembler... " >&6; }
+ case $target in
+   *-*-solaris2*)
+     if $gcc_cv_as -V 2>&1 | grep 'Compiler Common.*SunOS' > /dev/null; then
+       solaris_as=yes
+       gas_flag=no
+     elif $gcc_cv_as --version 2>/dev/null | grep GNU > /dev/null; then
+       gas_flag=yes
+     fi
+     ;;
+   *)
+     solaris_as=no
+     ;;
+ esac
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $solaris_as" >&5
+ $as_echo "$solaris_as" >&6; }
+ solaris_as_bool=`if test $solaris_as = yes; then echo 1; else echo 0; fi`
+ 
+ cat >>confdefs.h <<_ACEOF
+ #define HAVE_SOLARIS_AS $solaris_as_bool
+ _ACEOF
+ 
+ 
  ORIGINAL_AS_FOR_TARGET=$gcc_cv_as
  
  case "$ORIGINAL_AS_FOR_TARGET" in
*************** else
*** 25625,25630 ****
--- 25649,25678 ----
  fi
  
  
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking Solaris linker" >&5
+ $as_echo_n "checking Solaris linker... " >&6; }
+ case $target in
+   *-*-solaris2*)
+     if $gcc_cv_ld -V 2>/dev/null | grep 'Solaris Link Editors' > /dev/null; then
+       gnu_ld_flag=no
+       solaris_ld=yes
+     elif $gcc_cv_ld --version 2>/dev/null | grep GNU > /dev/null; then
+       gnu_ld_flag=yes
+     fi
+     ;;
+   *)
+     solaris_ld=no
+     ;;
+ esac
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $solaris_ld" >&5
+ $as_echo "$solaris_ld" >&6; }
+ solaris_ld_bool=`if test $solaris_ld = yes; then echo 1; else echo 0; fi`
+ 
+ cat >>confdefs.h <<_ACEOF
+ #define HAVE_SOLARIS_LD $solaris_ld_bool
+ _ACEOF
+ 
+ 
  ORIGINAL_PLUGIN_LD_FOR_TARGET=$gcc_cv_ld
  PLUGIN_LD_SUFFIX=`basename $gcc_cv_ld | sed -e "s,$target_alias-,,"`
  # if the PLUGIN_LD is set ld-new, just have it as ld
*************** elif test x$gcc_cv_ld != x; then
*** 33220,33234 ****
        ;;
    esac
  fi
- case "$target" in
-   i?86-*-solaris2* | x86_64-*-solaris2*)
-     if echo "$ld_ver" | grep GNU > /dev/null; then
-       # Doesn't work with gld on Solaris/x86 due to PR ld/12320.
-       gcc_cv_ld_as_needed=no
-       gcc_cv_ld_use_as_needed_ldscript=no
-     fi
-     ;;
- esac
  
  fi
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_ld_as_needed" >&5
--- 33268,33273 ----
diff -Nrcpad gcc-16-20260222/gcc/configure.ac gcc-16-20260301/gcc/configure.ac
*** gcc-16-20260222/gcc/configure.ac	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/configure.ac	Sun Mar  1 22:32:06 2026
*************** gas_flag="$with_gnu_as",
*** 2736,2741 ****
--- 2736,2760 ----
     gas_flag=no
  fi])
  
+ AC_MSG_CHECKING(Solaris assembler)
+ case $target in
+   *-*-solaris2*)
+     if $gcc_cv_as -V 2>&1 | grep 'Compiler Common.*SunOS' > /dev/null; then
+       solaris_as=yes
+       gas_flag=no
+     elif $gcc_cv_as --version 2>/dev/null | grep GNU > /dev/null; then
+       gas_flag=yes
+     fi
+     ;;
+   *)
+     solaris_as=no
+     ;;
+ esac
+ AC_MSG_RESULT($solaris_as)
+ solaris_as_bool=`if test $solaris_as = yes; then echo 1; else echo 0; fi`
+ AC_DEFINE_UNQUOTED(HAVE_SOLARIS_AS, $solaris_as_bool,
+ 	[Define to 1 if using the Solaris assembler.])
+ 
  ORIGINAL_AS_FOR_TARGET=$gcc_cv_as
  AC_SUBST(ORIGINAL_AS_FOR_TARGET)
  case "$ORIGINAL_AS_FOR_TARGET" in
*************** gnu_ld_flag="$with_gnu_ld",
*** 2819,2824 ****
--- 2838,2862 ----
     gnu_ld_flag=no
   fi])
  
+ AC_MSG_CHECKING(Solaris linker)
+ case $target in
+   *-*-solaris2*)
+     if $gcc_cv_ld -V 2>/dev/null | grep 'Solaris Link Editors' > /dev/null; then
+       gnu_ld_flag=no
+       solaris_ld=yes
+     elif $gcc_cv_ld --version 2>/dev/null | grep GNU > /dev/null; then
+       gnu_ld_flag=yes
+     fi
+     ;;
+   *)
+     solaris_ld=no
+     ;;
+ esac
+ AC_MSG_RESULT($solaris_ld)
+ solaris_ld_bool=`if test $solaris_ld = yes; then echo 1; else echo 0; fi`
+ AC_DEFINE_UNQUOTED(HAVE_SOLARIS_LD, $solaris_ld_bool,
+ 	[Define to 1 if using the Solaris linker.])
+ 
  ORIGINAL_PLUGIN_LD_FOR_TARGET=$gcc_cv_ld
  PLUGIN_LD_SUFFIX=`basename $gcc_cv_ld | sed -e "s,$target_alias-,,"`
  # if the PLUGIN_LD is set ld-new, just have it as ld
*************** elif test x$gcc_cv_ld != x; then
*** 6543,6557 ****
        ;;
    esac
  fi
- case "$target" in
-   i?86-*-solaris2* | x86_64-*-solaris2*)
-     if echo "$ld_ver" | grep GNU > /dev/null; then
-       # Doesn't work with gld on Solaris/x86 due to PR ld/12320.
-       gcc_cv_ld_as_needed=no
-       gcc_cv_ld_use_as_needed_ldscript=no
-     fi
-     ;;
- esac
  ])
  if test x"$gcc_cv_ld_as_needed" = xyes; then
  	AC_DEFINE(HAVE_LD_AS_NEEDED, 1,
--- 6581,6586 ----
diff -Nrcpad gcc-16-20260222/gcc/cp/ChangeLog gcc-16-20260301/gcc/cp/ChangeLog
*** gcc-16-20260222/gcc/cp/ChangeLog	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/cp/ChangeLog	Sun Mar  1 22:32:06 2026
***************
*** 1,3 ****
--- 1,79 ----
+ 2026-02-26  Marek Polacek  <polacek@redhat.com>
+ 
+ 	PR c++/124204
+ 	* reflect.cc (eval_can_substitute): Call convert_from_reference.
+ 
+ 2026-02-26  Marek Polacek  <polacek@redhat.com>
+ 
+ 	PR c++/123662
+ 	PR c++/123611
+ 	* cvt.cc (convert_to_void): Only call check_out_of_consteval_use
+ 	when stmts_are_full_exprs_p.
+ 
+ 2026-02-26  Marek Polacek  <polacek@redhat.com>
+ 	    Jakub Jelinek   <jakub@redhat.com>
+ 
+ 	PR c++/124215
+ 	* reflect.cc (class_members_of): Use TYPE_MAIN_VARIANT of R.
+ 
+ 2026-02-25  Marek Polacek  <polacek@redhat.com>
+ 
+ 	* reflect.cc (check_out_of_consteval_use_r): Walk BIND_EXPR_BODY.
+ 	For IF_STMT_CONSTEVAL_P, only walk the ELSE_CLAUSE.  For
+ 	IF_STMT_CONSTEXPR_P, only walk the THEN_ and ELSE_CLAUSE.
+ 
+ 2026-02-25  Marek Polacek  <polacek@redhat.com>
+ 
+ 	PR c++/124227
+ 	* reflect.cc (consteval_only_p): Handle TREE_VEC.
+ 
+ 2026-02-24  Marek Polacek  <polacek@redhat.com>
+ 
+ 	* parser.cc (cp_parser_base_specifier): Use the same error for
+ 	a typename in a base-specifier outside of templates and inside.
+ 
+ 2026-02-23  Marek Polacek  <polacek@redhat.com>
+ 
+ 	* parser.cc (cp_parser_splice_expression): For dependent splices return
+ 	earlier.  Refactor.  For address_p, build an OFFSET_REF.  Don't pass
+ 	context to finish_id_expression.
+ 	* semantics.cc (finish_id_expression_1): Adjust an assert to also check
+ 	flag_reflection.
+ 
+ 2026-02-23  Marek Polacek  <polacek@redhat.com>
+ 
+ 	PR c++/124150
+ 	* reflect.cc (eval_substitute): Add an OVERLOAD around
+ 	a DECL_FUNCTION_TEMPLATE_P.
+ 
+ 2026-02-23  Marek Polacek  <polacek@redhat.com>
+ 
+ 	PR c++/123641
+ 	* name-lookup.cc: Move STAT_* and MAYBE_STAT_* macros from here to...
+ 	* name-lookup.h: ...here.
+ 	* reflect.cc (namespace_members_of): Use them.  Skip STAT_TYPE_HIDDEN_P.
+ 
+ 2026-02-22  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/124173
+ 	* pt.cc (convert_nontype_argument): For C++11/C++14 handle
+ 	NULLPTR_TYPE_P non-type arguments like TYPE_PTR_P.
+ 
+ 2026-02-22  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/124184
+ 	* parser.cc (cp_perform_range_for_lookup): If tf_error is
+ 	missing, call finish_call_expr after perform_koenig_lookup
+ 	calls immediately with tf_any_viable instead of twice, once
+ 	with tf_none and then with tf_any_viable.
+ 	* pt.cc (finish_expansion_stmt): Remove unneeded parens.
+ 
+ 2026-02-22  Valentyn Yukhymenko  <valentin.yukhymenko@gmail.com>
+ 
+ 	PR c++/123642
+ 	* typeck.cc (finish_class_member_access_expr): Change context lookup
+ 	to handle anon union members.
+ 
  2026-02-19  Marek Polacek  <polacek@redhat.com>
  
  	* metafns.gperf: Define METAFN_KIND_ARG.
diff -Nrcpad gcc-16-20260222/gcc/cp/constexpr.cc gcc-16-20260301/gcc/cp/constexpr.cc
*** gcc-16-20260222/gcc/cp/constexpr.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/cp/constexpr.cc	Sun Mar  1 22:32:06 2026
*************** diagnose_failing_condition (tree bad, lo
*** 3107,3113 ****
    else if (maybe_diagnose_standard_trait (cloc, bad))
      ;
    else if (COMPARISON_CLASS_P (bad)
! 	   && ARITHMETIC_TYPE_P (TREE_TYPE (TREE_OPERAND (bad, 0))))
      {
        tree op0 = fold_operand (TREE_OPERAND (bad, 0), ctx);
        tree op1 = fold_operand (TREE_OPERAND (bad, 1), ctx);
--- 3107,3114 ----
    else if (maybe_diagnose_standard_trait (cloc, bad))
      ;
    else if (COMPARISON_CLASS_P (bad)
! 	   && (ARITHMETIC_TYPE_P (TREE_TYPE (TREE_OPERAND (bad, 0)))
! 	       || REFLECTION_TYPE_P (TREE_TYPE (TREE_OPERAND (bad, 0)))))
      {
        tree op0 = fold_operand (TREE_OPERAND (bad, 0), ctx);
        tree op1 = fold_operand (TREE_OPERAND (bad, 1), ctx);
diff -Nrcpad gcc-16-20260222/gcc/cp/cp-tree.h gcc-16-20260301/gcc/cp/cp-tree.h
*** gcc-16-20260222/gcc/cp/cp-tree.h	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/cp/cp-tree.h	Sun Mar  1 22:32:06 2026
*************** is_constrained_auto (const_tree t)
*** 9515,9522 ****
  }
  
  /* True if CODE, a tree code, denotes a tree whose operand is not evaluated
!    as per [expr.context], i.e., an operand to sizeof, typeof, decltype, or
!    alignof.  */
  
  inline bool
  unevaluated_p (tree_code code)
--- 9515,9522 ----
  }
  
  /* True if CODE, a tree code, denotes a tree whose operand is not evaluated
!    as per [expr.context], i.e., an operand to sizeof, typeof, decltype,
!    alignof, or the id-expression of a reflect-expression.  */
  
  inline bool
  unevaluated_p (tree_code code)
*************** unevaluated_p (tree_code code)
*** 9525,9531 ****
  	  || code == ALIGNOF_EXPR
  	  || code == SIZEOF_EXPR
  	  || code == NOEXCEPT_EXPR
! 	  || code == REQUIRES_EXPR);
  }
  
  /* RAII class to push/pop the access scope for T.  */
--- 9525,9532 ----
  	  || code == ALIGNOF_EXPR
  	  || code == SIZEOF_EXPR
  	  || code == NOEXCEPT_EXPR
! 	  || code == REQUIRES_EXPR
! 	  || code == REFLECT_EXPR);
  }
  
  /* RAII class to push/pop the access scope for T.  */
diff -Nrcpad gcc-16-20260222/gcc/cp/cvt.cc gcc-16-20260301/gcc/cp/cvt.cc
*** gcc-16-20260222/gcc/cp/cvt.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/cp/cvt.cc	Sun Mar  1 22:32:06 2026
*************** convert_to_void (tree expr, impl_conv_vo
*** 1215,1222 ****
  
    /* Detect using expressions of consteval-only types outside manifestly
       constant-evaluated contexts.  We are going to discard this expression,
!      so we can't wait till cp_fold_immediate_r.  */
!   if (check_out_of_consteval_use (expr))
      return error_mark_node;
  
    if (VOID_TYPE_P (TREE_TYPE (expr)))
--- 1215,1224 ----
  
    /* Detect using expressions of consteval-only types outside manifestly
       constant-evaluated contexts.  We are going to discard this expression,
!      so we can't wait till cp_fold_immediate_r.  FIXME This is too early;
!      code like "int i = (^^i, 42);" is OK.  We should stop discarding
!      expressions here (PR124249).  */
!   if (stmts_are_full_exprs_p () && check_out_of_consteval_use (expr))
      return error_mark_node;
  
    if (VOID_TYPE_P (TREE_TYPE (expr)))
diff -Nrcpad gcc-16-20260222/gcc/cp/name-lookup.cc gcc-16-20260301/gcc/cp/name-lookup.cc
*** gcc-16-20260222/gcc/cp/name-lookup.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/cp/name-lookup.cc	Sun Mar  1 22:32:06 2026
*************** enum binding_slots
*** 57,86 ****
   BINDING_SLOTS_FIXED = BINDING_SLOT_GLOBAL + 1
  };
  
- /* Create an overload suitable for recording an artificial TYPE_DECL
-    and another decl.  We use this machanism to implement the struct
-    stat hack.  */
- 
- #define STAT_HACK_P(N) ((N) && TREE_CODE (N) == OVERLOAD && OVL_LOOKUP_P (N))
- #define STAT_TYPE_VISIBLE_P(N) TREE_USED (OVERLOAD_CHECK (N))
- #define STAT_TYPE(N) TREE_TYPE (N)
- #define STAT_DECL(N) OVL_FUNCTION (N)
- #define STAT_VISIBLE(N) OVL_CHAIN (N)
- #define MAYBE_STAT_DECL(N) (STAT_HACK_P (N) ? STAT_DECL (N) : N)
- #define MAYBE_STAT_TYPE(N) (STAT_HACK_P (N) ? STAT_TYPE (N) : NULL_TREE)
- 
- /* When a STAT_HACK_P is true, OVL_USING_P and OVL_EXPORT_P are valid
-    and apply to the hacked type.  */
- 
- /* For regular (maybe) overloaded functions, we have OVL_HIDDEN_P.
-    But we also need to indicate hiddenness on implicit type decls
-    (injected friend classes), and (coming soon) decls injected from
-    block-scope externs.  It is too awkward to press the existing
-    overload marking for that.  If we have a hidden non-function, we
-    always create a STAT_HACK, and use these two markers as needed.  */
- #define STAT_TYPE_HIDDEN_P(N) OVL_HIDDEN_P (N)
- #define STAT_DECL_HIDDEN_P(N) OVL_DEDUP_P (N)
- 
  /* Create a STAT_HACK node with DECL as the value binding and TYPE as
     the type binding.  */
  
--- 57,62 ----
diff -Nrcpad gcc-16-20260222/gcc/cp/name-lookup.h gcc-16-20260301/gcc/cp/name-lookup.h
*** gcc-16-20260222/gcc/cp/name-lookup.h	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/cp/name-lookup.h	Sun Mar  1 22:32:06 2026
*************** struct cp_binding_level;
*** 41,46 ****
--- 41,70 ----
     value and type slots are both filled and both hidden.  */
  #define HIDDEN_TYPE_BINDING_P(NODE) ((NODE)->type_is_hidden)
  
+ /* Create an overload suitable for recording an artificial TYPE_DECL
+    and another decl.  We use this machanism to implement the struct
+    stat hack.  */
+ 
+ #define STAT_HACK_P(N) ((N) && TREE_CODE (N) == OVERLOAD && OVL_LOOKUP_P (N))
+ #define STAT_TYPE_VISIBLE_P(N) TREE_USED (OVERLOAD_CHECK (N))
+ #define STAT_TYPE(N) TREE_TYPE (N)
+ #define STAT_DECL(N) OVL_FUNCTION (N)
+ #define STAT_VISIBLE(N) OVL_CHAIN (N)
+ #define MAYBE_STAT_DECL(N) (STAT_HACK_P (N) ? STAT_DECL (N) : N)
+ #define MAYBE_STAT_TYPE(N) (STAT_HACK_P (N) ? STAT_TYPE (N) : NULL_TREE)
+ 
+ /* When a STAT_HACK_P is true, OVL_USING_P and OVL_EXPORT_P are valid
+    and apply to the hacked type.  */
+ 
+ /* For regular (maybe) overloaded functions, we have OVL_HIDDEN_P.
+    But we also need to indicate hiddenness on implicit type decls
+    (injected friend classes), and (coming soon) decls injected from
+    block-scope externs.  It is too awkward to press the existing
+    overload marking for that.  If we have a hidden non-function, we
+    always create a STAT_HACK, and use these two markers as needed.  */
+ #define STAT_TYPE_HIDDEN_P(N) OVL_HIDDEN_P (N)
+ #define STAT_DECL_HIDDEN_P(N) OVL_DEDUP_P (N)
+ 
  /* Datatype that represents binding established by a declaration between
     a name and a C++ entity.  */
  struct GTY(()) cxx_binding {
diff -Nrcpad gcc-16-20260222/gcc/cp/parser.cc gcc-16-20260301/gcc/cp/parser.cc
*** gcc-16-20260222/gcc/cp/parser.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/cp/parser.cc	Sun Mar  1 22:32:06 2026
*************** cp_parser_splice_expression (cp_parser *
*** 6313,6318 ****
--- 6313,6319 ----
        SET_SPLICE_EXPR_EXPRESSION_P (t);
        SET_SPLICE_EXPR_MEMBER_ACCESS_P (t, member_access_p);
        SET_SPLICE_EXPR_ADDRESS_P (t, address_p);
+       return t;
      }
  
    if (error_operand_p (t))
*************** cp_parser_splice_expression (cp_parser *
*** 6358,6363 ****
--- 6359,6366 ----
      /* Were 'template' present, this would be valid code, so keep going.  */
      missing_template_diag (loc, diagnostics::kind::pedwarn);
  
+   cp_unevaluated u;
+ 
    /* When doing foo.[: bar :], cp_parser_postfix_dot_deref_expression wants
       to see an identifier or a TEMPLATE_ID_EXPR, if we have something like
       s.template [: ^^S::var :]<int> where S::var is a variable template.  */
*************** cp_parser_splice_expression (cp_parser *
*** 6377,6400 ****
  		  || TREE_CODE (t) == TREE_BINFO);
        /* ??? We're not setting *idk here.  */
      }
!   else
      {
-       /* We may have to instantiate; for instance, if we're dealing with
- 	 a variable template.  For &[: ^^S::x :], we have to create an
- 	 OFFSET_REF.  For a VAR_DECL, we need the convert_from_reference.  */
-       cp_unevaluated u;
        /* CWG 3109 adjusted [class.protected] to say that checking access to
! 	 protected non-static members is disabled for members designated by a
! 	 splice-expression.  */
        push_deferring_access_checks (dk_no_check);
        const char *error_msg;
!       /* We don't have the parser scope here, so figure out the context.  In
! 	   struct S { static constexpr int i = 42; };
! 	   constexpr auto r = ^^S::i;
! 	   int i = [: r :];
! 	 we need to pass down 'S'.  */
!       tree ctx = DECL_P (t) ? DECL_CONTEXT (t) : NULL_TREE;
!       t = finish_id_expression (t, t, ctx, idk,
  				/*integral_constant_expression_p=*/false,
  				/*allow_non_integral_constant_expr_p=*/true,
  				&parser->non_integral_constant_expression_p,
--- 6380,6402 ----
  		  || TREE_CODE (t) == TREE_BINFO);
        /* ??? We're not setting *idk here.  */
      }
!   else if (address_p
! 	   && (BASELINK_P (t) || DECL_NONSTATIC_MEMBER_P (t)))
      {
        /* CWG 3109 adjusted [class.protected] to say that checking access to
! 	 protected non-static members is disabled for members designated by
! 	 a splice-expression.  */
        push_deferring_access_checks (dk_no_check);
+       tree type = (BASELINK_P (t)
+ 		   ? BINFO_TYPE (BASELINK_ACCESS_BINFO (t))
+ 		   : DECL_CONTEXT (t));
+       t = build_offset_ref (type, t, /*address_p=*/true, tf_warning_or_error);
+       pop_deferring_access_checks ();
+     }
+   else
+     {
        const char *error_msg;
!       t = finish_id_expression (t, t, NULL_TREE, idk,
  				/*integral_constant_expression_p=*/false,
  				/*allow_non_integral_constant_expr_p=*/true,
  				&parser->non_integral_constant_expression_p,
*************** cp_parser_splice_expression (cp_parser *
*** 6406,6412 ****
  				loc);
        if (error_msg)
  	cp_parser_error (parser, error_msg);
-       pop_deferring_access_checks ();
      }
  
    return t;
--- 6408,6413 ----
*************** cp_parser_base_specifier (cp_parser* par
*** 31929,31949 ****
    template_p = class_scope_p && cp_parser_optional_template_keyword (parser);
  
    if (typename_token && cp_lexer_peek_token (parser->lexer) != splice_token)
!     {
!       /* Emit deferred diagnostics for invalid typename keyword if
! 	 cp_parser_nested_name_specifier_opt parsed splice-scope-specifier.  */
!       // TODO This error should be removed:
!       // struct A { struct B {}; };
!       // typename A::B b;
!       // is valid.
!       if (!processing_template_decl)
! 	error_at (typename_token->location,
! 		  "keyword %<typename%> not allowed outside of templates");
!       else
! 	error_at (typename_token->location,
! 		  "keyword %<typename%> not allowed in this context "
! 		  "(the base class is implicitly a type)");
!     }
  
    if (!parser->scope
        && cp_lexer_next_token_is_decltype (parser->lexer))
--- 31930,31940 ----
    template_p = class_scope_p && cp_parser_optional_template_keyword (parser);
  
    if (typename_token && cp_lexer_peek_token (parser->lexer) != splice_token)
!     /* Emit deferred diagnostics for invalid typename keyword if
!        cp_parser_nested_name_specifier_opt parsed splice-scope-specifier.  */
!     error_at (typename_token->location,
! 	      "keyword %<typename%> not allowed in this context "
! 	      "(the base class is implicitly a type)");
  
    if (!parser->scope
        && cp_lexer_next_token_is_decltype (parser->lexer))
diff -Nrcpad gcc-16-20260222/gcc/cp/pt.cc gcc-16-20260301/gcc/cp/pt.cc
*** gcc-16-20260222/gcc/cp/pt.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/cp/pt.cc	Sun Mar  1 22:32:06 2026
*************** tsubst_expr (tree t, tree args, tsubst_f
*** 22453,22459 ****
  	      }
  	  }
  	else if (TREE_CODE (member) == SCOPE_REF
! 		 && TREE_CODE (TREE_OPERAND (member, 1)) == TEMPLATE_ID_EXPR)
  	  {
  	    /* Lookup the template functions now that we know what the
  	       scope is.  */
--- 22453,22460 ----
  	      }
  	  }
  	else if (TREE_CODE (member) == SCOPE_REF
! 		 && TREE_CODE (TREE_OPERAND (member, 1)) == TEMPLATE_ID_EXPR
! 		 && identifier_p (TREE_OPERAND (TREE_OPERAND (member, 1), 0)))
  	  {
  	    /* Lookup the template functions now that we know what the
  	       scope is.  */
diff -Nrcpad gcc-16-20260222/gcc/cp/reflect.cc gcc-16-20260301/gcc/cp/reflect.cc
*** gcc-16-20260222/gcc/cp/reflect.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/cp/reflect.cc	Sun Mar  1 22:32:06 2026
*************** eval_can_substitute (location_t loc, con
*** 5318,5323 ****
--- 5318,5324 ----
  				"invalid argument to can_substitute",
  				fun, non_constant_p, jump_target);
        a = resolve_nondeduced_context (a, tf_warning_or_error);
+       a = convert_from_reference (a);
        TREE_VEC_ELT (rvec, i) = a;
      }
    if (DECL_TYPE_TEMPLATE_P (r) || DECL_TEMPLATE_TEMPLATE_PARM_P (r))
*************** eval_substitute (location_t loc, const c
*** 5394,5400 ****
        ret = finish_template_variable (ret, tf_none);
      }
    else
!     ret = lookup_template_function (r, rvec);
    return get_reflection_raw (loc, ret);
  }
  
--- 5395,5405 ----
        ret = finish_template_variable (ret, tf_none);
      }
    else
!     {
!       if (DECL_FUNCTION_TEMPLATE_P (r))
! 	r = ovl_make (r, NULL_TREE);
!       ret = lookup_template_function (r, rvec);
!     }
    return get_reflection_raw (loc, ret);
  }
  
*************** namespace_members_of (location_t loc, tr
*** 6473,6490 ****
    hash_set<tree> *seen = nullptr;
    for (tree o : *DECL_NAMESPACE_BINDINGS (ns))
      {
!       if (TREE_CODE (o) == OVERLOAD && OVL_LOOKUP_P (o))
  	{
! 	  if (TREE_TYPE (o))
  	    {
! 	      tree m = TREE_TYPE (TREE_TYPE (o));
  	      if (members_of_representable_p (ns, m))
  		CONSTRUCTOR_APPEND_ELT (elts, NULL_TREE,
  					get_reflection_raw (loc, m));
  	    }
! 	  if (OVL_DEDUP_P (o) || !OVL_FUNCTION (o))
  	    continue;
! 	  o = OVL_FUNCTION (o);
  	}
        for (ovl_iterator iter (o); iter; ++iter)
  	{
--- 6478,6495 ----
    hash_set<tree> *seen = nullptr;
    for (tree o : *DECL_NAMESPACE_BINDINGS (ns))
      {
!       if (STAT_HACK_P (o))
  	{
! 	  if (STAT_TYPE (o) && !STAT_TYPE_HIDDEN_P (o))
  	    {
! 	      tree m = TREE_TYPE (STAT_TYPE (o));
  	      if (members_of_representable_p (ns, m))
  		CONSTRUCTOR_APPEND_ELT (elts, NULL_TREE,
  					get_reflection_raw (loc, m));
  	    }
! 	  if (STAT_DECL_HIDDEN_P (o) || !STAT_DECL (o))
  	    continue;
! 	  o = STAT_DECL (o);
  	}
        for (ovl_iterator iter (o); iter; ++iter)
  	{
*************** class_members_of (location_t loc, const
*** 6553,6558 ****
--- 6558,6564 ----
  		  tree actx, tree call, bool *non_constant_p,
  		  tree *jump_target, enum metafn_code kind, tree fun)
  {
+   r = TYPE_MAIN_VARIANT (r);
    if (kind == METAFN_MEMBERS_OF)
      {
        if (modules_p ())
*************** consteval_only_p (tree t)
*** 8082,8087 ****
--- 8088,8101 ----
    if (!t)
      return false;
  
+   if (TREE_CODE (t) == TREE_VEC)
+     {
+       for (tree arg : tree_vec_range (t))
+ 	if (arg && consteval_only_p (arg))
+ 	  return true;
+       return false;
+     }
+ 
    /* We need the complete type otherwise we'd have no fields for class
       templates and thus come up with zilch for things like
         template<typename T>
*************** check_out_of_consteval_use_r (tree *tp,
*** 8104,8115 ****
  
    /* No need to look into types or unevaluated operands.  */
    if (TYPE_P (t)
!       || unevaluated_p (TREE_CODE (t))
        /* Don't walk INIT_EXPRs, because we'd emit bogus errors about
  	 member initializers.  */
        || TREE_CODE (t) == INIT_EXPR
-       /* Don't walk BIND_EXPR_VARS.  */
-       || TREE_CODE (t) == BIND_EXPR
        /* And don't recurse on DECL_EXPRs.  */
        || TREE_CODE (t) == DECL_EXPR)
      {
--- 8118,8127 ----
  
    /* No need to look into types or unevaluated operands.  */
    if (TYPE_P (t)
!       || (unevaluated_p (TREE_CODE (t)) && !REFLECT_EXPR_P (t))
        /* Don't walk INIT_EXPRs, because we'd emit bogus errors about
  	 member initializers.  */
        || TREE_CODE (t) == INIT_EXPR
        /* And don't recurse on DECL_EXPRs.  */
        || TREE_CODE (t) == DECL_EXPR)
      {
*************** check_out_of_consteval_use_r (tree *tp,
*** 8139,8144 ****
--- 8151,8196 ----
  	return ret;
      }
  
+   if (TREE_CODE (t) == BIND_EXPR)
+     {
+       if (tree r = cp_walk_tree (&BIND_EXPR_BODY (t),
+ 				 check_out_of_consteval_use_r, pset,
+ 				 static_cast<hash_set<tree> *>(pset)))
+ 	return r;
+       /* Don't walk BIND_EXPR_VARS.  */
+       *walk_subtrees = false;
+       return NULL_TREE;
+     }
+ 
+   if (TREE_CODE (t) == IF_STMT)
+     {
+       if (IF_STMT_CONSTEVAL_P (t))
+ 	{
+ 	  if (tree r = cp_walk_tree (&ELSE_CLAUSE (t),
+ 				     check_out_of_consteval_use_r, pset,
+ 				     static_cast<hash_set<tree> *>(pset)))
+ 	    return r;
+ 	  /* Don't walk the consteval branch.  */
+ 	  *walk_subtrees = false;
+ 	  return NULL_TREE;
+ 	}
+       else if (IF_STMT_CONSTEXPR_P (t))
+ 	{
+ 	  if (tree r = cp_walk_tree (&THEN_CLAUSE (t),
+ 				     check_out_of_consteval_use_r, pset,
+ 				     static_cast<hash_set<tree> *>(pset)))
+ 	    return r;
+ 	  if (tree r = cp_walk_tree (&ELSE_CLAUSE (t),
+ 				     check_out_of_consteval_use_r, pset,
+ 				     static_cast<hash_set<tree> *>(pset)))
+ 	    return r;
+ 	  /* Don't walk the condition -- it's a manifestly constant-evaluated
+ 	     context.  */
+ 	  *walk_subtrees = false;
+ 	  return NULL_TREE;
+ 	}
+     }
+ 
    /* Now check the type to see if we are dealing with a consteval-only
       expression.  */
    if (!consteval_only_p (t))
diff -Nrcpad gcc-16-20260222/gcc/cp/semantics.cc gcc-16-20260301/gcc/cp/semantics.cc
*** gcc-16-20260222/gcc/cp/semantics.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/cp/semantics.cc	Sun Mar  1 22:32:06 2026
*************** finish_id_expression_1 (tree id_expressi
*** 5086,5092 ****
  
  		       ??? Should this case make a clone instead, like
  		       handle_using_decl?  */
! 		    gcc_assert (TREE_CODE (decl) == CONST_DECL);
  		  else
  		    perform_or_defer_access_check (TYPE_BINFO (path),
  						   decl, decl,
--- 5086,5096 ----
  
  		       ??? Should this case make a clone instead, like
  		       handle_using_decl?  */
! 		    gcc_assert (TREE_CODE (decl) == CONST_DECL
! 				/* This is for:
! 				    constexpr auto r = ^^S::i;
! 				    auto a = [:r:];  */
! 				|| flag_reflection);
  		  else
  		    perform_or_defer_access_check (TYPE_BINFO (path),
  						   decl, decl,
diff -Nrcpad gcc-16-20260222/gcc/diagnostics/client-data-hooks.h gcc-16-20260301/gcc/diagnostics/client-data-hooks.h
*** gcc-16-20260222/gcc/diagnostics/client-data-hooks.h	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/diagnostics/client-data-hooks.h	Sun Mar  1 22:32:07 2026
*************** class client_data_hooks
*** 63,68 ****
--- 63,121 ----
    add_sarif_invocation_properties (sarif_object &invocation_obj) const = 0;
  };
  
+ /* Implementation of client_data_hooks that delegates vfuncs to an
+    optional inner object.  */
+ 
+ class client_data_hooks_decorator : public client_data_hooks
+ {
+  public:
+   client_data_hooks_decorator (const client_data_hooks *inner)
+   : m_inner (inner)
+   {
+   }
+ 
+   const client_version_info *get_any_version_info () const override
+   {
+     if (m_inner)
+       return m_inner->get_any_version_info ();
+     return nullptr;
+   }
+ 
+   const logical_locations::manager *
+   get_logical_location_manager () const override
+   {
+     if (m_inner)
+       return m_inner->get_logical_location_manager ();
+     return nullptr;
+   }
+ 
+   logical_locations::key
+   get_current_logical_location () const override
+   {
+     if (m_inner)
+       return m_inner->get_current_logical_location ();
+     return logical_locations::key ();
+   }
+ 
+   const char *
+   maybe_get_sarif_source_language (const char *filename) const override
+   {
+     if (m_inner)
+       return m_inner->maybe_get_sarif_source_language (filename);
+     return nullptr;
+   }
+ 
+   void
+   add_sarif_invocation_properties (sarif_object &invocation_obj) const override
+   {
+     if (m_inner)
+       m_inner->add_sarif_invocation_properties (invocation_obj);
+   }
+ 
+ private:
+   const client_data_hooks *m_inner;
+ };
+ 
  class client_plugin_info;
  
  /* Abstract base class for a diagnostics::context to get at
diff -Nrcpad gcc-16-20260222/gcc/diagnostics/context.cc gcc-16-20260301/gcc/diagnostics/context.cc
*** gcc-16-20260222/gcc/diagnostics/context.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/diagnostics/context.cc	Sun Mar  1 22:32:07 2026
*************** context::set_main_input_filename (const
*** 529,540 ****
      sink_->set_main_input_filename (filename);
  }
  
! void
  context::set_client_data_hooks (std::unique_ptr<client_data_hooks> hooks)
  {
!   delete m_client_data_hooks;
    /* Ideally the field would be a std::unique_ptr here.  */
    m_client_data_hooks = hooks.release ();
  }
  
  void
--- 529,541 ----
      sink_->set_main_input_filename (filename);
  }
  
! std::unique_ptr<client_data_hooks>
  context::set_client_data_hooks (std::unique_ptr<client_data_hooks> hooks)
  {
!   std::unique_ptr<client_data_hooks> old_hooks (m_client_data_hooks);
    /* Ideally the field would be a std::unique_ptr here.  */
    m_client_data_hooks = hooks.release ();
+   return old_hooks;
  }
  
  void
diff -Nrcpad gcc-16-20260222/gcc/diagnostics/context.h gcc-16-20260301/gcc/diagnostics/context.h
*** gcc-16-20260222/gcc/diagnostics/context.h	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/diagnostics/context.h	Sun Mar  1 22:32:07 2026
*************** public:
*** 388,394 ****
    /* Various setters for use by option-handling logic.  */
    void set_sink (std::unique_ptr<sink> sink_);
    void set_text_art_charset (enum diagnostic_text_art_charset charset);
!   void set_client_data_hooks (std::unique_ptr<client_data_hooks> hooks);
  
    void push_owned_urlifier (std::unique_ptr<urlifier>);
    void push_borrowed_urlifier (const urlifier &);
--- 388,396 ----
    /* Various setters for use by option-handling logic.  */
    void set_sink (std::unique_ptr<sink> sink_);
    void set_text_art_charset (enum diagnostic_text_art_charset charset);
! 
!   std::unique_ptr<client_data_hooks>
!   set_client_data_hooks (std::unique_ptr<client_data_hooks> hooks);
  
    void push_owned_urlifier (std::unique_ptr<urlifier>);
    void push_borrowed_urlifier (const urlifier &);
diff -Nrcpad gcc-16-20260222/gcc/diagnostics/html-sink.cc gcc-16-20260301/gcc/diagnostics/html-sink.cc
*** gcc-16-20260222/gcc/diagnostics/html-sink.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/diagnostics/html-sink.cc	Sun Mar  1 22:32:07 2026
*************** html_builder::make_element_for_diagnosti
*** 1093,1102 ****
  	    enum logical_locations::kind kind
  	      = logical_loc_mgr->get_kind (logical_loc);;
  	    if (const char *label = get_label_for_logical_location_kind (kind))
! 	      if (const char *name_with_scope
! 		  = logical_loc_mgr->get_name_with_scope (logical_loc))
! 		add_labelled_value (xp, "logical-location",
! 				    label, name_with_scope, true);
  	    m_last_logical_location = logical_loc;
  	  }
  
--- 1093,1105 ----
  	    enum logical_locations::kind kind
  	      = logical_loc_mgr->get_kind (logical_loc);;
  	    if (const char *label = get_label_for_logical_location_kind (kind))
! 	      {
! 		label_text name_with_scope
! 		  = logical_loc_mgr->get_name_with_scope (logical_loc);
! 		if (name_with_scope.get ())
! 		  add_labelled_value (xp, "logical-location",
! 				      label, name_with_scope.get (), true);
! 	      }
  	    m_last_logical_location = logical_loc;
  	  }
  
diff -Nrcpad gcc-16-20260222/gcc/diagnostics/logical-locations.h gcc-16-20260301/gcc/diagnostics/logical-locations.h
*** gcc-16-20260222/gcc/diagnostics/logical-locations.h	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/diagnostics/logical-locations.h	Sun Mar  1 22:32:07 2026
*************** public:
*** 155,169 ****
  
    /* Get a string (or NULL) for K suitable for use by the SARIF logicalLocation
       "name" property (SARIF v2.1.0 section 3.33.4).  */
!   virtual const char *get_short_name (key k) const = 0;
  
    /* Get a string (or NULL) for K suitable for use by the SARIF logicalLocation
       "fullyQualifiedName" property (SARIF v2.1.0 section 3.33.5).  */
!   virtual const char *get_name_with_scope (key k) const = 0;
  
    /* Get a string (or NULL) for K suitable for use by the SARIF logicalLocation
       "decoratedName" property (SARIF v2.1.0 section 3.33.6).  */
!   virtual const char *get_internal_name (key k) const = 0;
  
    /* Get what kind of SARIF logicalLocation K is (if any).  */
    virtual enum kind get_kind (key k) const = 0;
--- 155,169 ----
  
    /* Get a string (or NULL) for K suitable for use by the SARIF logicalLocation
       "name" property (SARIF v2.1.0 section 3.33.4).  */
!   virtual label_text get_short_name (key k) const = 0;
  
    /* Get a string (or NULL) for K suitable for use by the SARIF logicalLocation
       "fullyQualifiedName" property (SARIF v2.1.0 section 3.33.5).  */
!   virtual label_text get_name_with_scope (key k) const = 0;
  
    /* Get a string (or NULL) for K suitable for use by the SARIF logicalLocation
       "decoratedName" property (SARIF v2.1.0 section 3.33.6).  */
!   virtual label_text get_internal_name (key k) const = 0;
  
    /* Get what kind of SARIF logicalLocation K is (if any).  */
    virtual enum kind get_kind (key k) const = 0;
diff -Nrcpad gcc-16-20260222/gcc/diagnostics/physical-location-maker.cc gcc-16-20260301/gcc/diagnostics/physical-location-maker.cc
*** gcc-16-20260222/gcc/diagnostics/physical-location-maker.cc	Thu Jan  1 00:00:00 1970
--- gcc-16-20260301/gcc/diagnostics/physical-location-maker.cc	Sun Mar  1 22:32:07 2026
***************
*** 0 ****
--- 1,75 ----
+ /* Convenient but inefficient creation of location_t values.
+    Copyright (C) 2023-2026 Free Software Foundation, Inc.
+ 
+ This file is part of GCC.
+ 
+ GCC is free software; you can redistribute it and/or modify it under
+ the terms of the GNU General Public License as published by the Free
+ Software Foundation; either version 3, or (at your option) any later
+ version.
+ 
+ GCC is distributed in the hope that it will be useful, but WITHOUT ANY
+ WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
+ for more details.
+ 
+ You should have received a copy of the GNU General Public License
+ along with GCC; see the file COPYING3.  If not see
+ <http://www.gnu.org/licenses/>.  */
+ 
+ #include "config.h"
+ #include "system.h"
+ #include "coretypes.h"
+ #include "cpplib.h"
+ #include "diagnostics/physical-location-maker.h"
+ #include "diagnostics/dumping.h"
+ 
+ namespace diagnostics {
+ 
+ // class physical_location_maker
+ 
+ location_t
+ physical_location_maker::
+ new_location_from_file_and_line (const char *filename,
+ 				 int line_num)
+ {
+   ensure_linemap_for_file_and_line (filename, line_num);
+   return linemap_position_for_column (m_line_table, 0);
+ }
+ 
+ location_t
+ physical_location_maker::
+ new_location_from_file_line_column (const char *filename,
+ 				    int line_num,
+ 				    int column_num)
+ {
+   ensure_linemap_for_file_and_line (filename, line_num);
+   return linemap_position_for_column (m_line_table, column_num);
+ }
+ 
+ void
+ physical_location_maker::
+ ensure_linemap_for_file_and_line (const char *filename,
+ 				  int line_num)
+ {
+   /* Build a simple linemap describing some locations. */
+   if (LINEMAPS_ORDINARY_USED (m_line_table) == 0)
+     linemap_add (m_line_table, LC_ENTER, false, filename, 0);
+   else
+     {
+       line_map_ordinary *last_map
+ 	= LINEMAPS_LAST_ORDINARY_MAP (m_line_table);
+       if (last_map->to_file != filename
+ 	  || (long)line_num < (long)last_map->to_line)
+ 	{
+ 	  line_map *map
+ 	    = const_cast<line_map *>
+ 	    (linemap_add (m_line_table, LC_RENAME_VERBATIM, false,
+ 			  filename, 0));
+ 	  ((line_map_ordinary *)map)->included_from = UNKNOWN_LOCATION;
+ 	}
+     }
+   linemap_line_start (m_line_table, line_num, 100);
+ }
+ 
+ } // namespace diagnostics
diff -Nrcpad gcc-16-20260222/gcc/diagnostics/physical-location-maker.h gcc-16-20260301/gcc/diagnostics/physical-location-maker.h
*** gcc-16-20260222/gcc/diagnostics/physical-location-maker.h	Thu Jan  1 00:00:00 1970
--- gcc-16-20260301/gcc/diagnostics/physical-location-maker.h	Sun Mar  1 22:32:07 2026
***************
*** 0 ****
--- 1,60 ----
+ /* Convenient but inefficient creation of location_t values.
+    Copyright (C) 2023-2026 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/>.  */
+ 
+ #ifndef GCC_DIAGNOSTICS_PHYSICAL_LOCATION_MAKER_H
+ #define GCC_DIAGNOSTICS_PHYSICAL_LOCATION_MAKER_H
+ 
+ namespace diagnostics {
+ 
+ /* A class for generating location_t values for arbitrary
+    filename/line/column values.
+    This is less efficient than working with the line_maps
+    directly, but is more convenient and flexible for occasional
+    on-demand location_t values.  */
+ 
+ class physical_location_maker
+ {
+ public:
+   physical_location_maker (line_maps *line_table_)
+   : m_line_table (line_table_)
+   {
+   }
+ 
+   location_t
+   new_location_from_file_and_line (const char *filename,
+ 				   int line_num);
+ 
+   /* column_num is 1-based.  */
+   location_t
+   new_location_from_file_line_column (const char *filename,
+ 				      int line_num,
+ 				      int column_num);
+ 
+ private:
+   void
+   ensure_linemap_for_file_and_line (const char *filename,
+ 				    int linenum);
+ 
+ private:
+   line_maps *m_line_table;
+ };
+ 
+ } // namespace diagnostics
+ 
+ #endif // #ifndef GCC_DIAGNOSTICS_PHYSICAL_LOCATION_MAKER_H
diff -Nrcpad gcc-16-20260222/gcc/diagnostics/sarif-sink.cc gcc-16-20260301/gcc/diagnostics/sarif-sink.cc
*** gcc-16-20260222/gcc/diagnostics/sarif-sink.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/diagnostics/sarif-sink.cc	Sun Mar  1 22:32:07 2026
*************** ensure_sarif_logical_location_for (logic
*** 3063,3078 ****
  
    auto sarif_logical_loc = std::make_unique<sarif_logical_location> ();
  
!   if (const char *short_name = logical_loc_mgr->get_short_name (k))
!     sarif_logical_loc->set_string ("name", short_name);
  
    /* "fullyQualifiedName" property (SARIF v2.1.0 section 3.33.5).  */
!   if (const char *name_with_scope = logical_loc_mgr->get_name_with_scope (k))
!     sarif_logical_loc->set_string ("fullyQualifiedName", name_with_scope);
  
    /* "decoratedName" property (SARIF v2.1.0 section 3.33.6).  */
!   if (const char *internal_name = logical_loc_mgr->get_internal_name (k))
!     sarif_logical_loc->set_string ("decoratedName", internal_name);
  
    /* "kind" property (SARIF v2.1.0 section 3.33.7).  */
    enum logical_locations::kind kind = logical_loc_mgr->get_kind (k);
--- 3063,3082 ----
  
    auto sarif_logical_loc = std::make_unique<sarif_logical_location> ();
  
!   label_text short_name = logical_loc_mgr->get_short_name (k);
!   if (short_name.get ())
!     sarif_logical_loc->set_string ("name", short_name.get ());
  
    /* "fullyQualifiedName" property (SARIF v2.1.0 section 3.33.5).  */
!   label_text name_with_scope = logical_loc_mgr->get_name_with_scope (k);
!   if (name_with_scope.get ())
!     sarif_logical_loc->set_string ("fullyQualifiedName",
! 				   name_with_scope.get ());
  
    /* "decoratedName" property (SARIF v2.1.0 section 3.33.6).  */
!   label_text internal_name = logical_loc_mgr->get_internal_name (k);
!   if (internal_name.get ())
!     sarif_logical_loc->set_string ("decoratedName", internal_name.get ());
  
    /* "kind" property (SARIF v2.1.0 section 3.33.7).  */
    enum logical_locations::kind kind = logical_loc_mgr->get_kind (k);
*************** make_minimal_sarif_logical_location (log
*** 3118,3126 ****
    sarif_logical_loc->set_integer ("index", index);
  
    /* "fullyQualifiedName" property (SARIF v2.1.0 section 3.33.5).  */
!   if (const char *name_with_scope
! 	= logical_loc_mgr->get_name_with_scope (logical_loc))
!     sarif_logical_loc->set_string ("fullyQualifiedName", name_with_scope);
  
    return sarif_logical_loc;
  }
--- 3122,3132 ----
    sarif_logical_loc->set_integer ("index", index);
  
    /* "fullyQualifiedName" property (SARIF v2.1.0 section 3.33.5).  */
!   label_text name_with_scope
!     = logical_loc_mgr->get_name_with_scope (logical_loc);
!   if (name_with_scope.get ())
!     sarif_logical_loc->set_string ("fullyQualifiedName",
! 				   name_with_scope.get ());
  
    return sarif_logical_loc;
  }
diff -Nrcpad gcc-16-20260222/gcc/diagnostics/selftest-logical-locations.cc gcc-16-20260301/gcc/diagnostics/selftest-logical-locations.cc
*** gcc-16-20260222/gcc/diagnostics/selftest-logical-locations.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/diagnostics/selftest-logical-locations.cc	Sun Mar  1 22:32:07 2026
*************** test_manager::dump (FILE *outfile, int i
*** 45,71 ****
    dumping::emit_heading (outfile, indent, "test_manager");
  }
  
! const char *
  test_manager::get_short_name (key k) const
  {
    auto item = item_from_key (k);
    if (!item)
!     return nullptr;
!   return item->m_name;
  }
  
! const char *
  test_manager::get_name_with_scope (key k) const
  {
    auto item = item_from_key (k);
!   return item->m_name;
  }
  
! const char *
  test_manager::get_internal_name (key k) const
  {
    auto item = item_from_key (k);
!   return item->m_name;
  }
  
  enum diagnostics::logical_locations::kind
--- 45,71 ----
    dumping::emit_heading (outfile, indent, "test_manager");
  }
  
! label_text
  test_manager::get_short_name (key k) const
  {
    auto item = item_from_key (k);
    if (!item)
!     return label_text ();
!   return label_text::borrow (item->m_name);
  }
  
! label_text
  test_manager::get_name_with_scope (key k) const
  {
    auto item = item_from_key (k);
!   return label_text::borrow (item->m_name);
  }
  
! label_text
  test_manager::get_internal_name (key k) const
  {
    auto item = item_from_key (k);
!   return label_text::borrow (item->m_name);
  }
  
  enum diagnostics::logical_locations::kind
*************** selftest_logical_locations_cc_tests ()
*** 118,125 ****
  
    ASSERT_NE (loc_foo, loc_bar);
  
!   ASSERT_STREQ (mgr.get_short_name (loc_foo), "foo");
!   ASSERT_STREQ (mgr.get_short_name (loc_bar), "bar");
  }
  
  } // namespace diagnostics::logical_locations::selftest
--- 118,125 ----
  
    ASSERT_NE (loc_foo, loc_bar);
  
!   ASSERT_STREQ (mgr.get_short_name (loc_foo).get (), "foo");
!   ASSERT_STREQ (mgr.get_short_name (loc_bar).get (), "bar");
  }
  
  } // namespace diagnostics::logical_locations::selftest
diff -Nrcpad gcc-16-20260222/gcc/diagnostics/selftest-logical-locations.h gcc-16-20260301/gcc/diagnostics/selftest-logical-locations.h
*** gcc-16-20260222/gcc/diagnostics/selftest-logical-locations.h	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/diagnostics/selftest-logical-locations.h	Sun Mar  1 22:32:07 2026
*************** public:
*** 41,49 ****
  
    void dump (FILE *out, int indent) const final override;
  
!   const char *get_short_name (key) const final override;
!   const char *get_name_with_scope (key) const final override;
!   const char *get_internal_name (key) const final override;
    kind get_kind (key) const final override;
    label_text get_name_for_path_output (key) const final override;
    key get_parent (key) const final override
--- 41,49 ----
  
    void dump (FILE *out, int indent) const final override;
  
!   label_text get_short_name (key) const final override;
!   label_text get_name_with_scope (key) const final override;
!   label_text get_internal_name (key) const final override;
    kind get_kind (key) const final override;
    label_text get_name_for_path_output (key) const final override;
    key get_parent (key) const final override
diff -Nrcpad gcc-16-20260222/gcc/diagnostics/state-graphs-to-dot.cc gcc-16-20260301/gcc/diagnostics/state-graphs-to-dot.cc
*** gcc-16-20260222/gcc/diagnostics/state-graphs-to-dot.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/diagnostics/state-graphs-to-dot.cc	Sun Mar  1 22:32:07 2026
*************** private:
*** 324,335 ****
  	break;
        case state_node_properties::kind_t::stack_frame:
  	if (auto logical_loc = state_node.get_logical_loc ())
! 	  if (const char *function
! 		= m_logical_loc_mgr.get_short_name (logical_loc))
! 	    add_title_tr (id_of_dot_node, xp, num_columns, state_node,
! 			  std::string ("Frame: ") + function,
! 			  style::h2,
! 			  state_node_properties::dynalloc_state_t::unknown);
  	break;
        case state_node_properties::kind_t::dynalloc_buffer:
  	{
--- 324,338 ----
  	break;
        case state_node_properties::kind_t::stack_frame:
  	if (auto logical_loc = state_node.get_logical_loc ())
! 	  {
! 	    label_text function
! 	      = m_logical_loc_mgr.get_short_name (logical_loc);
! 	    if (function.get ())
! 	      add_title_tr (id_of_dot_node, xp, num_columns, state_node,
! 			    std::string ("Frame: ") + function.get (),
! 			    style::h2,
! 			    state_node_properties::dynalloc_state_t::unknown);
! 	  }
  	break;
        case state_node_properties::kind_t::dynalloc_buffer:
  	{
diff -Nrcpad gcc-16-20260222/gcc/doc/extend.texi gcc-16-20260301/gcc/doc/extend.texi
*** gcc-16-20260222/gcc/doc/extend.texi	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/doc/extend.texi	Sun Mar  1 22:32:07 2026
*************** needed to read from flash.
*** 1393,1400 ****
  Devices belonging to @code{avrtiny} and @code{avrxmega3} can access
  flash memory by means of @code{LD*} instructions because the flash
  memory is mapped into the RAM address space.  There is @emph{no need}
! for language extensions like @code{__flash} or attribute
! @ref{AVR Variable Attributes,,@code{progmem}}.
  The default linker description files for these devices cater for that
  feature and @code{.rodata} stays in flash: The compiler just generates
  @code{LD*} instructions, and the linker script adds core specific
--- 1393,1399 ----
  Devices belonging to @code{avrtiny} and @code{avrxmega3} can access
  flash memory by means of @code{LD*} instructions because the flash
  memory is mapped into the RAM address space.  There is @emph{no need}
! for language extensions like @code{__flash} or attribute @code{progmem}.
  The default linker description files for these devices cater for that
  feature and @code{.rodata} stays in flash: The compiler just generates
  @code{LD*} instructions, and the linker script adds core specific
*************** int read_var (void)
*** 1504,1510 ****
  @end smallexample
  
  @noindent
! Notice that attribute @ref{AVR Variable Attributes,,@code{progmem}}
  locates data in flash but
  accesses to these data read from generic address space, i.e.@:
  from RAM,
--- 1503,1509 ----
  @end smallexample
  
  @noindent
! Notice that attribute @code{progmem}
  locates data in flash but
  accesses to these data read from generic address space, i.e.@:
  from RAM,
*************** const __memx void *pfoo = &foo;
*** 1551,1558 ****
  @item
  On the reduced Tiny devices like ATtiny40, no address spaces are supported.
  Just use vanilla C / C++ code without overhead as outlined above.
! Attribute @code{progmem} is supported but works differently,
! see @ref{AVR Variable Attributes}.
  
  @end itemize
  
--- 1550,1556 ----
  @item
  On the reduced Tiny devices like ATtiny40, no address spaces are supported.
  Just use vanilla C / C++ code without overhead as outlined above.
! Attribute @code{progmem} is supported but works differently.
  
  @end itemize
  
*************** The preprocessor symbols @code{__SEG_FS}
*** 1616,1621 ****
--- 1614,1625 ----
  defined when these address spaces are supported.
  @end table
  
+ @anchor{Function Attributes}
+ @anchor{Variable Attributes}
+ @anchor{Type Attributes}
+ @anchor{Label Attributes}
+ @anchor{Enumerator Attributes}
+ @anchor{Statement Attributes}
  @node Attributes
  @section Attributes Specific to GCC
  @cindex attributes
*************** are documented in this section.
*** 1633,1690 ****
  GCC provides two different ways to specify attributes: the traditional
  GNU syntax using @samp{__attribute__ ((...))} annotations, and the
  newer standard C and C++ syntax using @samp{[[...]]} with the
! @samp{gnu::} namespace prefix on attribute names.
! The traditional syntax, described in detail in @ref{Attribute Syntax},
! is supported in all non-strict C and C++ language dialects.
! The standard syntax is supported in C with @option{-std=c23} or later,
! in C++ with @option{-std=c++11} or later, and as an extension in older
! GNU C and C++ dialects.
  
! @menu
! * Function Attributes:: Declaring that functions have no side effects,
!                         or that they can never return.
! * Variable Attributes:: Specifying attributes of variables.
! * Type Attributes::     Specifying attributes of types.
! * Label Attributes::    Specifying attributes on labels.
! * Enumerator Attributes:: Specifying attributes on enumerators.
! * Statement Attributes:: Specifying attributes on statements.
! * Attribute Syntax::    Formal syntax for attributes.
! @end menu
  
- @node Function Attributes
- @subsection Declaring Attributes of Functions
  @cindex function attributes
  @cindex declaring attributes of functions
  
! In GNU C and C++, you can use function attributes to specify certain
! function properties that may help the compiler optimize calls or
! check code more carefully for correctness.  For example, you
! can use attributes to specify that a function never returns
! (@code{noreturn}), returns a value depending only on the values of
! its arguments (@code{const}), or has @code{printf}-style arguments
! (@code{format}).
  
! You can also use attributes to control memory placement, code
! generation options or call/return conventions within the function
! being annotated.  Many of these attributes are target-specific.  For
! example, many targets support attributes for defining interrupt
! handler functions, which typically must follow special register usage
! and return conventions.  Such attributes are described in the subsection
! for each target.  However, a considerable number of attributes are
! supported by most, if not all targets.  Those are described in
! the @ref{Common Function Attributes} section.
  
! GCC provides two different ways to specify attributes: the traditional
! GNU syntax using @samp{__attribute__ ((...))} annotations, and the
! newer standard C and C++ syntax using @samp{[[...]]} with the
! @samp{gnu::} prefix on attribute names.  Note that the exact rules for
! placement of attributes in your source code are different depending on
! which syntax you use.  @xref{Attribute Syntax}, for details.
  
  Compatible attribute specifications on distinct declarations
! of the same function are merged.  An attribute specification that is not
  compatible with attributes already applied to a declaration of the same
! function is ignored with a warning.
  
  Some function attributes take one or more arguments that refer to
  the function's parameters by their positions within the function parameter
--- 1637,1784 ----
  GCC provides two different ways to specify attributes: the traditional
  GNU syntax using @samp{__attribute__ ((...))} annotations, and the
  newer standard C and C++ syntax using @samp{[[...]]} with the
! @samp{gnu::} namespace prefix on attribute names.  Both syntaxes are
! accepted in all supported C and C++ dialects.  However, if you use the
! @option{-Wpedantic} option (@pxref{Warning Options}), GCC warns about
! uses of the standard attribute syntax in C dialects prior to C23 and
! C++ dialects prior to C++11, which did not include this feature.  You
! can suppress these warnings by prefixing the attribute name with the
! @code{__extension__} keyword; @xref{Alternate Keywords}.
  
! The traditional syntax is described in detail in @ref{Attribute Syntax}.
! Refer to the C or C++ standards for the exact rules regarding placement
! of standard attributes.
! 
! Here are some examples showing the use of attributes.
! 
! No matter which syntax is used, attributes in a variable declaration can be
! placed at the beginning of the declaration (in which case they apply
! to all declarators in the declaration), or after a particular
! declarator (applying only to that variable).
! 
! @smallexample
! [[gnu::aligned (16)]] int v1 = 0;
! int v2 __attribute__ ((aligned (16))) = 0;
! int v3 [[gnu::aligned (16)]] = 0;
! int v4 __attribute__ ((aligned (16))) = 0;
! @end smallexample
  
  @cindex function attributes
  @cindex declaring attributes of functions
+ Attributes for a function declaration or definition can appear first
+ in both syntaxes:
  
! @smallexample
! [[gnu::section ("bar")]] extern void f1 (void);
! __attribute__ ((section ("bar"))) extern void f2 (void);
! @end smallexample
  
! @noindent
! But, watch out for the common style of placing of attributes after
! the argument list when using the GNU syntax.  With the standard
! syntax, attributes in this location are treated as modifying the
! @emph{type} of the function rather than the function itself, or its
! name.
  
! @smallexample
! extern void f3 (void) [[gnu::section ("bar")]];  /* Error!  */
! extern void f4 (void) __attribute__ ((section ("bar")));
! @end smallexample
! 
! @noindent
! An error is diagnosed on the declaration of @code{f3} because the
! @code{section} attribute can't apply to types.  To apply it correctly
! to the function, either put the attribute at the beginning of the
! declaration, or put it after the name of the function, like this:
! 
! @smallexample
! extern void f3 [[gnu::section ("bar")]] (void);
! @end smallexample
! 
! Typedefs follow the same attribute placement rules for other as other
! declarations.  These declarations are all valid with similiar meanings.
! 
! @smallexample
! [[gnu::unavailable]] typedef int *t1;
! typedef int *t2 [[gnu::unavailable]];
! __attribute__ ((unavailable)) typedef int *t3;
! typedef int *t4 __attribute__ ((unavailable));
! @end smallexample
! 
! Members of a struct, union, or C++ class follow similar rules for
! attribute placement as other declarations, but beware that many
! attributes intended for use in top-level declarations, such as those
! that specify linker attributes of symbols, do not make sense here.
! 
! Put attributes that apply to a @code{struct}, @code{union}, @code{class}, or
! @code{enum} type as a whole between the keyword and the type name:
! 
! @smallexample
! struct [[gnu::aligned (8)]] s1 @{ short f[3]; @};
! struct __attribute__ ((aligned (8))) s2 @{ short f[3]; @};
! @end smallexample
! 
! There are only a few attributes that apply to enumerators; those are
! placed directly after the enumerator name.
! 
! Statement attributes are placed before a statement or label.  An
! attribute placed before an empty statement is a special case, an
! @dfn{attribute declaration}, with semantics that depend on the
! particular attribute.  Otherwise statement attributes usually apply to
! the statement or label they prefix.
! 
! These two functions are equivalent:
! 
! @smallexample
! int foo1 (int x, int y)
! @{
!   [[gnu::assume (x == 42)]];
!   return x + y;
! @}
! 
! int foo2 (int x, int y)
! @{
!   __attribute__((assume(x == 42)));
!   return x + y;
! @}
! @end smallexample
! 
! If you want to specify multiple attributes on the same entity, both
! syntaxes allow you to to list them in the same attribute specifier,
! separated by commas:
! 
! @smallexample
! [[gnu::section ("bar"), gnu::weak]]
! void g1 (void) @{ f1 (); @}
! 
! __attribute__ ((section ("bar"), weak))
! void g2 (void) @{ f2 (); @}
! @end smallexample
! 
! @noindent
! Alternatively, you can use multiple attribute specifiers:
! 
! @smallexample
! [[gnu::section ("bar")]] [[gnu::weak]]
! void g3 (void) @{ f1 (); @}
! 
! __attribute__ ((section ("bar"))) __attribute__ ((weak))
! void g4 (void) @{ f2 (); @}
! @end smallexample
  
  Compatible attribute specifications on distinct declarations
! of the same entity are merged.  An attribute specification that is not
  compatible with attributes already applied to a declaration of the same
! entity is ignored with a warning.
! 
! Every GNU-specific attribute has an alternate name that is prefixed
! and suffixed by two underscores; for example, the alternate name of
! @code{weak} is @code{__weak__}.  These alternate names are useful in
! library header files in case they are included into files that have
! redefined the base name of the attribute as a preprocessor macro.
! 
! GCC also accepts the keyword @code{__attribute} as a synonym for
! @code{__attribute__}.
  
  Some function attributes take one or more arguments that refer to
  the function's parameters by their positions within the function parameter
*************** the implicit C++ @code{this} argument in
*** 1695,1772 ****
  of parameters of reference to a pointer type.  For ordinary functions,
  position one refers to the first parameter on the list.  In C++ non-static
  member functions, position one refers to the implicit @code{this} pointer.
  The same restrictions and effects apply to function attributes used with
  ordinary functions or C++ member functions.
  
- GCC also supports attributes on
- variable declarations (@pxref{Variable Attributes}),
- labels (@pxref{Label Attributes}),
- enumerators (@pxref{Enumerator Attributes}),
- statements (@pxref{Statement Attributes}),
- types (@pxref{Type Attributes}),
- and on field declarations (for @code{tainted_args}).
- 
- There is some overlap between the purposes of attributes and pragmas
- (@pxref{Pragmas,,Pragmas Accepted by GCC}).  It has been
- found convenient to use @code{__attribute__} to achieve a natural
- attachment of attributes to their corresponding declarations, whereas
- @code{#pragma} is of use for compatibility with other compilers
- or constructs that do not naturally form part of the grammar.
- 
- In addition to the attributes documented here,
- GCC plugins may provide their own attributes.
- 
  @menu
! * Common Function Attributes::
! * AArch64 Function Attributes::
! * AMD GCN Function Attributes::
! * ARC Function Attributes::
! * ARM Function Attributes::
! * AVR Function Attributes::
! * Blackfin Function Attributes::
! * BPF Function Attributes::
! * C-SKY Function Attributes::
! * Epiphany Function Attributes::
! * H8/300 Function Attributes::
! * IA-64 Function Attributes::
! * LoongArch Function Attributes::
! * M32C Function Attributes::
! * M32R/D Function Attributes::
! * m68k Function Attributes::
! * MCORE Function Attributes::
! * MicroBlaze Function Attributes::
! * Microsoft Windows Function Attributes::
! * MIPS Function Attributes::
! * MSP430 Function Attributes::
! * NDS32 Function Attributes::
! * Nvidia PTX Function Attributes::
! * PowerPC Function Attributes::
! * RISC-V Function Attributes::
! * RL78 Function Attributes::
! * RX Function Attributes::
! * S/390 Function Attributes::
! * SH Function Attributes::
! * Symbian OS Function Attributes::
! * V850 Function Attributes::
! * Visium Function Attributes::
! * x86 Function Attributes::
! * Xstormy16 Function Attributes::
  @end menu
  
! @node Common Function Attributes
! @subsubsection Common Function Attributes
  
! The following attributes are supported on most targets.
  
  @table @code
  @c Keep this table alphabetized by attribute name.  Treat _ as space.
  
! @cindex @code{access} function attribute
  @item access (@var{access-mode}, @var{ref-index})
  @itemx access (@var{access-mode}, @var{ref-index}, @var{size-index})
  
! The @code{access} attribute enables the detection of invalid or unsafe
! accesses by functions to which they apply or their callers, as well as
  write-only accesses to objects that are never read from.  Such accesses
  may be diagnosed by warnings such as @option{-Wstringop-overflow},
  @option{-Wuninitialized}, @option{-Wunused}, and others.
--- 1789,1834 ----
  of parameters of reference to a pointer type.  For ordinary functions,
  position one refers to the first parameter on the list.  In C++ non-static
  member functions, position one refers to the implicit @code{this} pointer.
+ 
  The same restrictions and effects apply to function attributes used with
  ordinary functions or C++ member functions.
  
  @menu
! * Common Attributes::		Attributes supported on most targets.
! * Target-Specific Attributes::  Attributes supported on particular targets.
! * Attribute Syntax::            Formal syntax for traditional GNU attributes.
  @end menu
  
! @anchor{Common Function Attributes}
! @anchor{Common Variable Attributes}
! @anchor{Common Type Attributes}
! @node Common Attributes
! @subsection Common Attributes
  
! The following GNU-specific attributes are supported on most targets in
! both C and C++.  When using the standard syntax, you must prefix their
! names with @samp{gnu::}, such as @code{gnu::section}.
! 
! @xref{C++ Attributes}, for additional GNU attributes that are specific
! to C++.
! 
! With the @option{-fopenmp} option, GCC additionally recognizes OpenMP
! directives, with names prefixed with @samp{omp::}, using the standard
! @samp{[[]]} syntax.  @xref{OpenMP}.
  
  @table @code
  @c Keep this table alphabetized by attribute name.  Treat _ as space.
+ @c Every entry should start with a sentence that says where the attribute
+ @c may appear.
  
! @atindex @code{access}
! @cindex functions that restrict access to pointer arguments
  @item access (@var{access-mode}, @var{ref-index})
  @itemx access (@var{access-mode}, @var{ref-index}, @var{size-index})
+ This attribute applies to functions.
  
! The @code{access} attribute enables the detection of invalid
! or unsafe accesses by functions or their callers, as well as
  write-only accesses to objects that are never read from.  Such accesses
  may be diagnosed by warnings such as @option{-Wstringop-overflow},
  @option{-Wuninitialized}, @option{-Wunused}, and others.
*************** that unconditionally manipulates a buffe
*** 1861,1873 ****
  documented later in this section, for more information and
  caveats.
  
! @cindex @code{alias} function attribute
  @item alias ("@var{target}")
! The @code{alias} attribute causes the declaration to be emitted as an alias
! for another symbol, which must have been previously declared with the same
! type, and for variables, also the same size and alignment.  Declaring an alias
! with a different type than the target is undefined and may be diagnosed.  As
! an example, the following declarations:
  
  @smallexample
  void __f () @{ /* @r{Do something.} */; @}
--- 1923,1945 ----
  documented later in this section, for more information and
  caveats.
  
! @atindex @code{alias}
  @item alias ("@var{target}")
! This attribute applies to variables and functions.
! 
! The @code{alias} attribute causes the declaration to be emitted
! as an alias for another symbol known as an @dfn{alias target}.
! 
! For instance, the following
! 
! @smallexample
! int var_target;
! extern int __attribute__ ((alias ("var_target"))) var_alias;
! @end smallexample
! 
! @noindent
! defines @code{var_alias} to be an alias for the @code{var_target} variable,
! and
  
  @smallexample
  void __f () @{ /* @r{Do something.} */; @}
*************** void f () __attribute__ ((weak, alias ("
*** 1875,1893 ****
  @end smallexample
  
  @noindent
! define @samp{f} to be a weak alias for @samp{__f}.  In C++, the mangled name
! for the target must be used.  It is an error if @samp{__f} is not defined in
! the same translation unit.
  
  This attribute requires assembler and object file support,
  and may not be available on all targets.
  
! @cindex @code{aligned} function attribute
  @item aligned
  @itemx aligned (@var{alignment})
! The @code{aligned} attribute specifies a minimum alignment for
! the first instruction of the function, measured in bytes.  When specified,
! @var{alignment} must be an integer constant power of 2.  Specifying no
  @var{alignment} argument implies the ideal alignment for the target.
  The @code{__alignof__} operator can be used to determine what that is
  (@pxref{Alignment}).  The attribute has no effect when a definition for
--- 1947,2002 ----
  @end smallexample
  
  @noindent
! defines @samp{f} to be a weak alias for @samp{__f}.
! 
! Except for top-level qualifiers the alias target must have the same type as
! the alias.  For variables, it must also have the same size and alignment.
! 
! The alias target must be defined in the same translation
! unit as the alias.  In C++, the mangled name for the target must be used.
! 
! Note that in the absence of the attribute GCC assumes that distinct
! declarations with external linkage denote distinct objects.  Using both
! the alias and the alias target to access the same object is undefined
! in a translation unit without a declaration of the alias with the attribute.
  
  This attribute requires assembler and object file support,
  and may not be available on all targets.
  
! @atindex @code{aligned}
! @cindex alignment of functions and data
  @item aligned
  @itemx aligned (@var{alignment})
! This attribute applies to functions, variables, typedefs, structs, and
! structure fields.
! 
! The @code{aligned} attribute specifies a minimum alignment for the
! entity it applies to, measured in bytes.
! When specified, @var{alignment} must be an integer constant power of 2.
! 
! For example, the declaration:
! 
! @smallexample
! int x __attribute__ ((aligned (16))) = 0;
! @end smallexample
! 
! @noindent
! causes the compiler to allocate the global variable @code{x} on a
! 16-byte boundary.
! 
! These declarations:
! 
! @smallexample
! struct __attribute__ ((aligned (8))) S @{ short f[3]; @};
! typedef int more_aligned_int __attribute__ ((aligned (8)));
! @end smallexample
! 
! @noindent
! force the compiler to ensure (as far as it can) that each variable whose
! type is @code{struct S} or @code{more_aligned_int} is allocated and
! aligned @emph{at least} on a 8-byte boundary.
! 
! When applied to a function, specifying no
  @var{alignment} argument implies the ideal alignment for the target.
  The @code{__alignof__} operator can be used to determine what that is
  (@pxref{Alignment}).  The attribute has no effect when a definition for
*************** such targets, specifying a less restrict
*** 1901,1922 ****
  Using the attribute overrides the effect of the @option{-falign-functions}
  (@pxref{Optimize Options}) option for this function.
  
  Note that the effectiveness of @code{aligned} attributes may be
  limited by inherent limitations in the system linker 
  and/or object file format.  On some systems, the
! linker is only able to arrange for functions to be aligned up to a
  certain maximum alignment.  (For some linkers, the maximum supported
  alignment may be very very small.)  See your linker documentation for
  further information.
  
! The @code{aligned} attribute can also be used for variables and fields
! (@pxref{Variable Attributes}.)
  
! @cindex @code{alloc_align} function attribute
  @item alloc_align (@var{position})
  The @code{alloc_align} attribute may be applied to a function that
  returns a pointer and takes at least one argument of an integer or
  enumerated type.
  It indicates that the returned pointer is aligned on a boundary given
  by the function argument at @var{position}.  Meaningful alignments are
  powers of 2 greater than one.  GCC uses this information to improve
--- 2010,2077 ----
  Using the attribute overrides the effect of the @option{-falign-functions}
  (@pxref{Optimize Options}) option for this function.
  
+ For variables, types, and structure fields, increasing the alignment from
+ the default can allow object copying to use larger chunks and make pointer
+ arithmetic and array addressing more efficient.  For example, some
+ architectures can load and store 64-bit values only if they are
+ aligned on 8-byte boundaries in memory.  Explicitly aligning a
+ structure type that contains two 32-bit fields on an 8-byte boundary
+ allows it to be copied with a single pair of 64-bit load and store
+ instructures instead of 2 pairs of 32-bit operations.
+ 
+ Omitting the alignment from the attribute implies the default
+ maximum alignment for the target architecture you are compiling for.
+ This is sufficient for all scalar types, but may not be
+ enough for all vector types on a target that supports vector operations.
+ The default alignment is fixed for a particular target ABI.
+ 
+ GCC also provides a target specific macro @code{__BIGGEST_ALIGNMENT__},
+ which is the largest alignment ever used for any data type on the
+ target machine you are compiling for.  For example, you could write:
+ 
+ @smallexample
+ short array[3] __attribute__ ((aligned (__BIGGEST_ALIGNMENT__)));
+ @end smallexample
+ 
+ @noindent
+ This makes the compiler set the alignment for @code{array}
+ to @code{__BIGGEST_ALIGNMENT__}.  Note that the value of @code{__BIGGEST_ALIGNMENT__}
+ may change depending on command-line options.
+ 
+ When used on a struct, or struct member, the @code{aligned} attribute can
+ only increase the alignment; in order to decrease it, the @code{packed}
+ attribute must be specified as well.  When used as part of a typedef, the
+ @code{aligned} attribute can both increase and decrease alignment, and
+ specifying the @code{packed} attribute generates a warning.
+ 
+ The alignment of any given @code{struct} or @code{union} type
+ is required by the ISO C standard to be at least a perfect multiple of
+ the lowest common multiple of the alignments of all of the members of
+ the @code{struct} or @code{union} in question.  This means that you @emph{can}
+ effectively adjust the alignment of a @code{struct} or @code{union}
+ type by attaching an @code{aligned} attribute to any one of the members
+ of such a type, but the notation illustrated in the example above is a
+ more obvious, intuitive, and readable way to request the compiler to
+ adjust the alignment of an entire @code{struct} or @code{union} type.
+ 
  Note that the effectiveness of @code{aligned} attributes may be
  limited by inherent limitations in the system linker 
  and/or object file format.  On some systems, the
! linker is only able to arrange for functions or data to be aligned up to a
  certain maximum alignment.  (For some linkers, the maximum supported
  alignment may be very very small.)  See your linker documentation for
  further information.
  
! Stack variables are not affected by linker restrictions; GCC can properly
! align them on any target.
  
! @atindex @code{alloc_align}
! @cindex alignment of allocated data
  @item alloc_align (@var{position})
  The @code{alloc_align} attribute may be applied to a function that
  returns a pointer and takes at least one argument of an integer or
  enumerated type.
+ 
  It indicates that the returned pointer is aligned on a boundary given
  by the function argument at @var{position}.  Meaningful alignments are
  powers of 2 greater than one.  GCC uses this information to improve
*************** void* my_memalign (size_t, size_t) __att
*** 1936,1947 ****
  declares that @code{my_memalign} returns memory with minimum alignment
  given by parameter 1.
  
! @cindex @code{alloc_size} function attribute
  @item alloc_size (@var{position})
  @itemx alloc_size (@var{position-1}, @var{position-2})
  The @code{alloc_size} attribute may be applied to a function that
  returns a pointer and takes at least one argument of an integer or
! enumerated type.
  It indicates that the returned pointer points to memory whose size is
  given by the function argument at @var{position-1}, or by the product
  of the arguments at @var{position-1} and @var{position-2}.  Meaningful
--- 2091,2105 ----
  declares that @code{my_memalign} returns memory with minimum alignment
  given by parameter 1.
  
! @atindex @code{alloc_size}
! @cindex size of objects
  @item alloc_size (@var{position})
  @itemx alloc_size (@var{position-1}, @var{position-2})
  The @code{alloc_size} attribute may be applied to a function that
  returns a pointer and takes at least one argument of an integer or
! enumerated type, or to the declaration of the type of such a function,
! or a type or variable with a type of pointer to such a function.
! 
  It indicates that the returned pointer points to memory whose size is
  given by the function argument at @var{position-1}, or by the product
  of the arguments at @var{position-1} and @var{position-2}.  Meaningful
*************** declares that @code{my_calloc} returns m
*** 1966,1973 ****
  the product of parameter 1 and 2 and that @code{my_realloc} returns memory
  of the size given by parameter 2.
  
! @cindex @code{always_inline} function attribute
  @item always_inline
  Generally, functions are not inlined unless optimization is specified.
  For functions declared inline, this attribute inlines the function
  independent of any restrictions that otherwise apply to inlining.
--- 2124,2152 ----
  the product of parameter 1 and 2 and that @code{my_realloc} returns memory
  of the size given by parameter 2.
  
! Similarly, the following declarations
! 
! @smallexample
! typedef __attribute__ ((alloc_size (1, 2))) void*
!   (*calloc_ptr) (size_t, size_t);
! typedef __attribute__ ((alloc_size (1))) void*
!   (*malloc_ptr) (size_t);
! @end smallexample
! 
! @noindent
! specify that @code{calloc_ptr} is a pointer to a function that, like
! the standard C function @code{calloc}, returns an object whose size
! is given by the product of arguments 1 and 2, and similarly, that
! @code{malloc_ptr}, like the standard C function @code{malloc},
! is a pointer to a function that returns an object whose size is
! given by argument 1 to the function.
! 
! @atindex @code{always_inline}
! @cindex inlining
! @cindex function inlining
  @item always_inline
+ The @code{always_inline} attribute applies to functions.
+ 
  Generally, functions are not inlined unless optimization is specified.
  For functions declared inline, this attribute inlines the function
  independent of any restrictions that otherwise apply to inlining.
*************** where the function is used.  Link-time o
*** 1983,2001 ****
  functions across translation units, but only if an optimization level
  that normally enables inlining is additionally specified.
  
! @cindex @code{artificial} function attribute
  @item artificial
! This attribute is useful for small inline wrappers that if possible
  should appear during debugging as a unit.  Depending on the debug
  info format it either means marking the function as artificial
  or using the caller location for all instructions within the inlined
  body.
  
! @cindex @code{assume_aligned} function attribute
  @item assume_aligned (@var{alignment})
  @itemx assume_aligned (@var{alignment}, @var{offset})
  The @code{assume_aligned} attribute may be applied to a function that
! returns a pointer.  It indicates that the returned pointer is aligned
  on a boundary given by @var{alignment}.  If the attribute has two
  arguments, the second argument is misalignment @var{offset}.  Meaningful
  values of @var{alignment} are powers of 2 greater than one.  Meaningful
--- 2162,2212 ----
  functions across translation units, but only if an optimization level
  that normally enables inlining is additionally specified.
  
! @atindex @code{artificial}
  @item artificial
! This attribute applies to functions.
! 
! The @code{artificial} attribute is useful for small inline wrappers
! that, if possible,
  should appear during debugging as a unit.  Depending on the debug
  info format it either means marking the function as artificial
  or using the caller location for all instructions within the inlined
  body.
  
! @atindex @code{assume}
! @item assume
! This is a statement attribute that can appear only as an
! attribute declaration.
! 
! The @code{assume} attribute with a null statement serves as portable
! assumption.  It should have a single argument, a conditional expression,
! which is not evaluated.  If the argument would evaluate to true
! at the point where it appears, it has no effect, otherwise there
! is undefined behavior.  This is a GNU variant of the ISO C++23
! standard @code{assume} attribute, but it can be used in any version of
! both C and C++.
! 
! @smallexample
! int
! foo (int x, int y)
! @{
!   __attribute__((assume(x == 42)));
!   __attribute__((assume(++y == 43)));
!   return x + y;
! @}
! @end smallexample
! 
! @code{y} is not actually incremented and the compiler can but does not
! have to optimize it to just @code{return 42 + 42;}.
! 
! @atindex @code{assume_aligned}
! @cindex alignment of data
  @item assume_aligned (@var{alignment})
  @itemx assume_aligned (@var{alignment}, @var{offset})
  The @code{assume_aligned} attribute may be applied to a function that
! returns a pointer.
! 
! It indicates that the returned pointer is aligned
  on a boundary given by @var{alignment}.  If the attribute has two
  arguments, the second argument is misalignment @var{offset}.  Meaningful
  values of @var{alignment} are powers of 2 greater than one.  Meaningful
*************** declares that @code{my_alloc1} returns 1
*** 2013,2028 ****
  that @code{my_alloc2} returns a pointer whose value modulo 32 is equal
  to 8.
  
! @cindex @code{btf_decl_tag} function attribute
  @item btf_decl_tag
! The @code{btf_decl_tag} attribute may be used to associate function
! declarations with arbitrary strings by recording those strings in DWARF
! and/or BTF information in the same way that it is used for variables.
! See @ref{Common Variable Attributes}.
  
! @cindex @code{cold} function attribute
  @item cold
! The @code{cold} attribute on functions is used to inform the compiler that
  the function is unlikely to be executed.  The function is optimized for
  size rather than speed and on many targets it is placed into a special
  subsection of the text section so all cold functions appear close together,
--- 2224,2340 ----
  that @code{my_alloc2} returns a pointer whose value modulo 32 is equal
  to 8.
  
! @atindex @code{btf_decl_tag}
  @item btf_decl_tag
! This attribute can be applied to functions, variables, struct or union member
! declarations, and function parameter declarations.
  
! The @code{btf_decl_tag} attribute associates the entity it applies to with
! an arbitrary string.
! These strings are not interpreted by the compiler in any way, and have
! no effect on code generation.  Instead, these user-provided strings
! are recorded in DWARF (via @code{DW_AT_GNU_annotation} and
! @code{DW_TAG_GNU_annotation} extensions) and BTF information (via
! @code{BTF_KIND_DECL_TAG} records), and associated to the attributed
! declaration.  If neither DWARF nor BTF information is generated, the
! attribute has no effect.
! 
! The argument is treated as a null-terminated sequence of zero or more
! non-null bytes.  Wide character strings are not supported.
! 
! The attribute may be supplied multiple times for a single declaration,
! in which case each distinct argument string will be recorded in a
! separate DIE or BTF record, each associated to the declaration.  For
! a single declaration with multiple @code{btf_decl_tag} attributes,
! the order of the @code{DW_TAG_GNU_annotation} DIEs produced is not
! guaranteed to maintain the order of attributes in the source code.
! 
! For example:
! 
! @smallexample
! int *foo __attribute__ ((btf_decl_tag ("__percpu")));
! @end smallexample
! 
! @noindent
! when compiled with @option{-gbtf} results in an additional
! @code{BTF_KIND_DECL_TAG} BTF record to be emitted in the BTF info,
! associating the string @samp{__percpu} with the @code{BTF_KIND_VAR}
! record for the variable @code{foo}.
! 
! @atindex @code{btf_type_tag}
! @item btf_type_tag (@var{argument})
! This attribute applies to types.
! 
! The @code{btf_type_tag} attribute may be used to associate (to ``tag'')
! particular types with arbitrary string annotations.  These annotations
! are recorded in debugging info by supported debug formats, currently
! DWARF (via @code{DW_AT_GNU_annotation} and @code{DW_TAG_GNU_annotation}
! extensions) and BTF (via @code{BTF_KIND_TYPE_TAG} records).  These
! annotation strings are not interpreted by the compiler in any way, and
! have no effect on code generation.  If neither DWARF nor BTF
! information is generated, the attribute has no effect.
! 
! The argument is treated as a null-terminated sequence of zero or more
! non-null bytes.  Wide character strings are not supported.
! 
! The attribute may be supplied multiple times for a single type, in
! which case each distinct argument string will be recorded in a
! separate DIE or BTF record, each associated to the type.  For a single
! type with multiple @code{btf_type_tag} attributes, the order of the
! @code{DW_TAG_GNU_annotation} DIEs produced is not guaranteed to
! maintain the order of attributes in the source code.
! 
! For example the following code:
! 
! @smallexample
! int * __attribute__ ((btf_type_tag ("__user"))) foo;
! @end smallexample
! 
! @noindent
! when compiled with @option{-gbtf} results in an additional
! @code{BTF_KIND_TYPE_TAG} BTF record to be emitted in the BTF info,
! associating the string @samp{__user} with the normal @code{BTF_KIND_PTR}
! record for the pointer-to-integer type used in the declaration.
! 
! Note that the BTF format currently only has a representation for type
! tags associated with pointer types.  Type tags on non-pointer types
! may be silently skipped when generating BTF.
! 
! @atindex @code{cleanup}
! @cindex cleanup functions
! @item cleanup (@var{cleanup_function})
! This attribute applies to variables.
! 
! The @code{cleanup} attribute runs a function when the variable goes
! out of scope.  This attribute can only be applied to auto function
! scope variables; it may not be applied to parameters or variables
! with static storage duration.  The function must take one parameter,
! a pointer to a type compatible with the variable.  The return value
! of the function (if any) is ignored.
! 
! When multiple variables in the same scope have @code{cleanup}
! attributes, at exit from the scope their associated cleanup functions
! are run in reverse order of definition (last defined, first
! cleanup).
! 
! If @option{-fexceptions} is enabled, then @var{cleanup_function}
! is run during the stack unwinding that happens during the
! processing of the exception.  Note that the @code{cleanup} attribute
! does not allow the exception to be caught, only to perform an action.
! It is undefined what happens if @var{cleanup_function} does not
! return normally.
! 
! @atindex @code{cold}
! @atindex @code{hot}
! @cindex cold functions and code regions
! @cindex hot functions and code regions
  @item cold
! @itemx hot
! 
! These attributes can apply to functions or labels.  In C++,
! they can also apply to classes, structs, or unions.
! 
! The @code{cold} attribute on a function informs the compiler that
  the function is unlikely to be executed.  The function is optimized for
  size rather than speed and on many targets it is placed into a special
  subsection of the text section so all cold functions appear close together,
*************** improving code locality of non-cold part
*** 2030,2046 ****
  to calls of cold functions within code are marked as unlikely by the branch
  prediction mechanism.  It is thus useful to mark functions used to handle
  unlikely conditions, such as @code{perror}, as cold to improve optimization
! of hot functions that do call marked functions in rare occasions.  In C++,
! the @code{cold} attribute can be applied to types with the effect of being
! propagated to member functions.  See
! @ref{C++ Attributes}.
  
! When profile feedback is available, via @option{-fprofile-use}, cold functions
! are automatically detected and this attribute is ignored.
  
! @cindex @code{const} function attribute
  @cindex functions that have no side effects
  @item const
  Calls to functions whose return value is not affected by changes to
  the observable state of the program and that have no observable effects
  on such state other than to return a value may lend themselves to
--- 2342,2394 ----
  to calls of cold functions within code are marked as unlikely by the branch
  prediction mechanism.  It is thus useful to mark functions used to handle
  unlikely conditions, such as @code{perror}, as cold to improve optimization
! of hot functions that do call marked functions in rare occasions.
  
! The @code{hot} attribute on a function informs the compiler that
! the function is a hot spot of the compiled program.  The function is
! optimized more aggressively and on many targets it is placed into a special
! subsection of the text section so all hot functions appear close together,
! improving locality.
  
! In C++, the @code{cold} or @code{hot} attribute on a type has the
! effect of treating every member function of the type,
! including implicit special member functions, as having that attribute.
! If a member function is marked with the opposite @code{hot} or @code{cold}
! attribute, that takes precedence over the attribute specified on the class.
! 
! When profile feedback is available, via @option{-fprofile-use}, hot and
! cold functions are automatically detected and this attribute is ignored.
! 
! When used as a statement attribute associated with a label,
! the @code{cold} attribute informs the compiler that
! the path following the label is unlikely to be executed, and
! @code{hot} informs the compiler that the
! path following the label is more likely than paths that are not so
! annotated.  This attribute
! is used in cases where @code{__builtin_expect} cannot be used, for instance
! with computed goto or @code{asm goto}.
! 
! @atindex @code{common}
! @atindex @code{nocommon}
! @cindex common storage
! @opindex fcommon
! @opindex fno-common
! @item common
! @itemx nocommon
! This attribute applies to variables.
! 
! The @code{common} attribute requests GCC to place a variable in
! ``common'' storage.  The @code{nocommon} attribute requests the
! opposite---to allocate space for it directly.
! 
! These attributes override the default chosen by the
! @option{-fno-common} and @option{-fcommon} flags respectively.
! 
! @atindex @code{const}
  @cindex functions that have no side effects
  @item const
+ This attribute applies to functions.
+ 
  Calls to functions whose return value is not affected by changes to
  the observable state of the program and that have no observable effects
  on such state other than to return a value may lend themselves to
*************** from data that cannot, const functions s
*** 2081,2092 ****
  in C++, reference arguments. Likewise, a function that calls a non-const
  function usually must not be const itself.
  
! @cindex @code{constructor} function attribute
! @cindex @code{destructor} function attribute
  @item constructor
  @itemx destructor
  @itemx constructor (@var{priority})
  @itemx destructor (@var{priority})
  The @code{constructor} attribute causes the function to be called
  automatically before execution enters @code{main ()}.  Similarly, the
  @code{destructor} attribute causes the function to be called
--- 2429,2443 ----
  in C++, reference arguments. Likewise, a function that calls a non-const
  function usually must not be const itself.
  
! @atindex @code{constructor}
! @atindex @code{destructor}
! @cindex functions that are called on program startup or exit
  @item constructor
  @itemx destructor
  @itemx constructor (@var{priority})
  @itemx destructor (@var{priority})
+ These attributes apply to functions.
+ 
  The @code{constructor} attribute causes the function to be called
  automatically before execution enters @code{main ()}.  Similarly, the
  @code{destructor} attribute causes the function to be called
*************** supported is rejected with an error.  On
*** 2122,2133 ****
  those not using ELF object format, or the GNU linker) reject this
  usage.
  
! @cindex @code{copy} function attribute
  @item copy
! @itemx copy (@var{function})
! The @code{copy} attribute applies the set of attributes with which
! @var{function} has been declared to the declaration of the function
! to which the attribute is applied.  The attribute is designed for
  libraries that define aliases or function resolvers that are expected
  to specify the same set of attributes as their targets.  The @code{copy}
  attribute can be used with functions, variables, or types.  However,
--- 2473,2487 ----
  those not using ELF object format, or the GNU linker) reject this
  usage.
  
! @atindex @code{copy}
  @item copy
! @itemx copy (@var{name})
! The @code{copy} attribute can appear on function, variable, and type
! declarations.
! 
! It applies the set of attributes with which
! @var{name} has been declared to the declaration of the function, variable,
! or type to which the attribute is applied.  The attribute is designed for
  libraries that define aliases or function resolvers that are expected
  to specify the same set of attributes as their targets.  The @code{copy}
  attribute can be used with functions, variables, or types.  However,
*************** The @code{copy} attribute copies only sy
*** 2137,2144 ****
  but not attributes that affect a symbol's linkage or visibility such as
  @code{alias}, @code{visibility}, or @code{weak}.  The @code{deprecated}
  and @code{target_clones} attribute are also not copied.
- @xref{Common Type Attributes}.
- @xref{Common Variable Attributes}.
  
  For example, the @var{StrongAlias} macro below makes use of the @code{alias}
  and @code{copy} attributes to define an alias named @var{alloc} for function
--- 2491,2496 ----
*************** extern __attribute__ ((alloc_size (1), m
*** 2157,2171 ****
  StrongAlias (allocate, alloc);
  @end smallexample
  
! @cindex @code{deprecated} function attribute
  @item deprecated
  @itemx deprecated (@var{msg})
! The @code{deprecated} attribute results in a warning if the function
  is used anywhere in the source file.  This is useful when identifying
  functions that are expected to be removed in a future version of a
  program.  The warning also includes the location of the declaration
! of the deprecated function, to enable users to easily find further
! information about why the function is deprecated, or what they should
  do instead.  Note that the warnings only occurs for uses:
  
  @smallexample
--- 2509,2653 ----
  StrongAlias (allocate, alloc);
  @end smallexample
  
! As another example, suppose @code{struct A} below is defined in some
! third-party library header to have the alignment requirement @code{N} and
! to force a warning whenever a variable of the type is not so aligned
! due to attribute @code{packed}.  Specifying the @code{copy} attribute
! on the definition on the unrelated @code{struct B} has the effect of
! copying all relevant attributes from the type referenced by the pointer
! expression to @code{struct B}.
! 
! @smallexample
! struct __attribute__ ((aligned (N), warn_if_not_aligned (N)))
! A @{ /* @r{@dots{}} */ @};
! struct __attribute__ ((copy ( (struct A *)0)) B @{ /* @r{@dots{}} */ @};
! @end smallexample
! 
! @atindex @code{counted_by}
! @cindex flexible array members
! @item counted_by (@var{count})
! The @code{counted_by} attribute may be attached to a C99 flexible array
! member or a pointer field of a structure.
! 
! It indicates that the number
! of the elements of the array that is held by the flexible array member
! field, or is pointed to by the pointer field, is given by the field
! named by the identifer @var{count} in the same structure as the
! flexible array member or the pointer field.
! 
! This attribute is available only in C for now.
! In C++ this attribute is ignored.
! 
! GCC may use this information to improve detection of object size information
! for such structures and provide better results in compile-time diagnostics
! and runtime features like the array bound sanitizer and
! the @code{__builtin_dynamic_object_size}.
! 
! For instance, the following code:
! 
! @smallexample
! struct P @{
!   size_t count;
!   char other;
!   char array[] __attribute__ ((counted_by (count)));
! @} *p;
! @end smallexample
! 
! @noindent
! specifies that the @code{array} is a flexible array member whose number
! of elements is given by the field @code{count} in the same structure.
! 
! @smallexample
! struct PP @{
!   size_t count2;
!   char other1;
!   char *array2 __attribute__ ((counted_by (count2)));
!   int other2;
! @} *pp;
! @end smallexample
! 
! @noindent
! specifies that the @code{array2} is an array that is pointed by the
! pointer field, and its number of elements is given by the field
! @code{count2} in the same structure.
! 
! The field that represents the number of the elements should have an
! integer type.  Otherwise, the compiler reports an error and ignores
! the attribute.
! 
! When the field that represents the number of the elements is assigned a
! negative integer value, the compiler treats the value as zero.
! 
! The @code{counted_by} attribute is not allowed for a pointer to function,
! or a pointer to a structure or union that includes a flexible array member.
! However, it is allowed for a pointer to non-void incomplete structure
! or union types, as long as the type could be completed before the first
! reference to the pointer.
! 
! The attribute is allowed for a pointer to @code{void}.  However,
! warnings will be issued for such cases when @option{-Wpointer-arith} is
! specified.  When this attribute is applied on a pointer to @code{void},
! the size of each element of this pointer array is treated as 1.
! 
! An explicit @code{counted_by} annotation defines a relationship between
! two objects, @code{p->array} and @code{p->count}, and there are the
! following requirements on the relationship between this pair:
! 
! @itemize @bullet
! @item
! @code{p->count} must be initialized before the first reference to
! @code{p->array};
! 
! @item
! @code{p->array} has @emph{at least} @code{p->count} number of elements
! available all the time.  This relationship must hold even after any of
! these related objects are updated during the program.
! @end itemize
! 
! In addition to the above requirements, there is one more requirement
! between this pair if and only if @code{p->array} is an array that is
! pointed by the pointer field:
! 
! @code{p->array} and @code{p->count} can only be changed by changing the
! whole structure at the same time.
! 
! It's the programmer's responsibility to make sure the above requirements to
! be kept all the time.  Otherwise the compiler reports warnings and
! the results of the array bound sanitizer and the
! @code{__builtin_dynamic_object_size} built-in are undefined.
! 
! One important feature of the attribute is that a reference to the flexible
! array member field uses the latest value assigned to the field that
! represents the number of the elements before that reference.  For example,
! 
! @smallexample
!   p->count = val1;
!   p->array[20] = 0;  // ref1 to p->array
!   p->count = val2;
!   p->array[30] = 0;  // ref2 to p->array
! @end smallexample
! 
! @noindent
! In the above, @code{ref1} uses @code{val1} as the number of the elements in
! @code{p->array}, and @code{ref2} uses @code{val2} as the number of elements
! in @code{p->array}.
! 
! Note, however, the above feature is not valid for the pointer field.
! 
! @atindex @code{deprecated}
! @cindex deprecated entities
  @item deprecated
  @itemx deprecated (@var{msg})
! This attribute can appear on function, variable, type, or enumerator
! declarations.
! 
! The @code{deprecated} attribute results in a warning if the entity
! it applies to
  is used anywhere in the source file.  This is useful when identifying
  functions that are expected to be removed in a future version of a
  program.  The warning also includes the location of the declaration
! of the deprecated entity, to enable users to easily find further
! information about why it is deprecated, or what they should
  do instead.  Note that the warnings only occurs for uses:
  
  @smallexample
*************** results in a warning on line 3 but not l
*** 2179,2194 ****
  argument, which must be a string, is printed in the warning if
  present.
  
! The @code{deprecated} attribute can also be used for variables and
! types (@pxref{Variable Attributes}, @pxref{Type Attributes}.)
  
! The message attached to the attribute is affected by the setting of
  the @option{-fmessage-length} option.
  
! @cindex @code{error} function attribute
! @cindex @code{warning} function attribute
  @item error ("@var{message}")
  @itemx warning ("@var{message}")
  If the @code{error} or @code{warning} attribute 
  is used on a function declaration and a call to such a function
  is not eliminated through dead code elimination or other optimizations, 
--- 2661,2729 ----
  argument, which must be a string, is printed in the warning if
  present.
  
! When applied to a type, warnings only occur for uses and also only if
! the type is being applied to an identifier that itself is not being
! declared as deprecated.
! @smallexample
! typedef int T1 __attribute__ ((deprecated));
! T1 x;
! typedef T1 T2;
! T2 y;
! typedef T1 T3 __attribute__ ((deprecated));
! T3 z __attribute__ ((deprecated));
! @end smallexample
  
! @noindent
! results in a warning on line 2 and 3 but not lines 4, 5, or 6.  No
! warning is issued for line 4 because @code{T2} is not explicitly
! deprecated.  Line 5 has no warning because @code{T3} is explicitly
! deprecated.  Similarly for line 6.
! 
! This example uses the @code{deprecated} enumerator attribute to indicate the
! @code{oldval} enumerator is deprecated:
! 
! @smallexample
! enum E @{
!   oldval __attribute__((deprecated)),
!   newval
! @};
! 
! int
! fn (void)
! @{
!   return oldval;
! @}
! @end smallexample
! 
! The optional @var{msg}
! argument, which must be a string, is printed in the warning if
! present.
! The @var{msg} string is affected by the setting of
  the @option{-fmessage-length} option.
+ Control characters in the @var{msg} string are replaced with
+ escape sequences, and if the @option{-fmessage-length} option is set
+ to 0 (its default value) then any newline characters are ignored.
  
! @atindex @code{designated_init}
! @item designated_init
! This attribute may only be applied to structure types.
! 
! It indicates that any initialization of an object of this type must
! use designated initializers rather than positional initializers.  The
! intent of this attribute is to allow the programmer to indicate that a
! structure's layout may change, and that therefore relying on
! positional initialization will result in future breakage.
! 
! GCC emits warnings based on this attribute by default; use
! @option{-Wno-designated-init} to suppress them.
! 
! @atindex @code{error}
! @atindex @code{warning}
! @cindex functions that are supposed to be optimized away
  @item error ("@var{message}")
  @itemx warning ("@var{message}")
+ This attribute applies to functions.
+ 
  If the @code{error} or @code{warning} attribute 
  is used on a function declaration and a call to such a function
  is not eliminated through dead code elimination or other optimizations, 
*************** when using these attributes the problem
*** 2205,2213 ****
  earlier and with exact location of the call even in presence of inline
  functions or when not emitting debugging information.
  
! @cindex @code{expected_throw} function attribute
  @item expected_throw
! This attribute, attached to a function, tells the compiler the function
  is more likely to raise or propagate an exception than to return, loop
  forever, or terminate the program.
  
--- 2740,2751 ----
  earlier and with exact location of the call even in presence of inline
  functions or when not emitting debugging information.
  
! @atindex @code{expected_throw}
! @cindex functions that are expected to throw exceptions
  @item expected_throw
! This attribute applies to functions.
! 
! It tells the compiler the function
  is more likely to raise or propagate an exception than to return, loop
  forever, or terminate the program.
  
*************** it's applied to @code{noreturn} function
*** 2216,2275 ****
  @samp{-fharden-control-flow-redundancy} is enabled, and
  @samp{-fhardcfr-check-noreturn-calls=not-always} is not overridden.
  
! @cindex @code{externally_visible} function attribute
  @item externally_visible
! This attribute, attached to a global variable or function, nullifies
  the effect of the @option{-fwhole-program} command-line option, so the
  object remains visible outside the current compilation unit.
  
  If @option{-fwhole-program} is used together with @option{-flto} and 
  @command{gold} is used as the linker plugin, 
  @code{externally_visible} attributes are automatically added to functions 
! (not variable yet due to a current @command{gold} issue) 
  that are accessed outside of LTO objects according to resolution file
  produced by @command{gold}.
  For other linkers that cannot generate resolution file,
  explicit @code{externally_visible} attributes are still necessary.
  
! @cindex @code{fd_arg} function attribute
! @item fd_arg
! @itemx fd_arg (@var{N})
! The @code{fd_arg} attribute may be applied to a function that takes an open
  file descriptor at referenced argument @var{N}.
  
! It indicates that the passed filedescriptor must not have been closed.
  Therefore, when the analyzer is enabled with @option{-fanalyzer}, the
  analyzer may emit a @option{-Wanalyzer-fd-use-after-close} diagnostic
  if it detects a code path in which a function with this attribute is
  called with a closed file descriptor.
  
! The attribute also indicates that the file descriptor must have been checked for
! validity before usage. Therefore, analyzer may emit
! @option{-Wanalyzer-fd-use-without-check} diagnostic if it detects a code path in
  which a function with this attribute is called with a file descriptor that has
  not been checked for validity.
  
! @cindex @code{fd_arg_read} function attribute
! @item fd_arg_read
! @itemx fd_arg_read (@var{N})
! The @code{fd_arg_read} is identical to @code{fd_arg}, but with the additional
! requirement that it might read from the file descriptor, and thus, the file
  descriptor must not have been opened as write-only.
  
  The analyzer may emit a @option{-Wanalyzer-access-mode-mismatch}
  diagnostic if it detects a code path in which a function with this
  attribute is called on a file descriptor opened with @code{O_WRONLY}.
  
! @cindex @code{fd_arg_write} function attribute
! @item fd_arg_write
! @itemx fd_arg_write (@var{N})
! The @code{fd_arg_write} is identical to @code{fd_arg_read} except that the
  analyzer may emit a @option{-Wanalyzer-access-mode-mismatch} diagnostic if
  it detects a code path in which a function with this attribute is called on a
  file descriptor opened with @code{O_RDONLY}.
  
! @cindex @code{flatten} function attribute
  @item flatten
  Generally, inlining into a function is limited.  For a function marked with
  this attribute, every call inside this function is inlined including the
  calls such inlining introduces to the function (but not recursive calls
--- 2754,2862 ----
  @samp{-fharden-control-flow-redundancy} is enabled, and
  @samp{-fhardcfr-check-noreturn-calls=not-always} is not overridden.
  
! @atindex @code{externally_visible}
  @item externally_visible
! This attribute applies to global variables and functions.
! 
! It nullifies
  the effect of the @option{-fwhole-program} command-line option, so the
  object remains visible outside the current compilation unit.
  
  If @option{-fwhole-program} is used together with @option{-flto} and 
  @command{gold} is used as the linker plugin, 
  @code{externally_visible} attributes are automatically added to functions 
! (not variables yet due to a current @command{gold} issue)
  that are accessed outside of LTO objects according to resolution file
  produced by @command{gold}.
  For other linkers that cannot generate resolution file,
  explicit @code{externally_visible} attributes are still necessary.
  
! @atindex @code{fallthrough}
! @cindex fallthrough in switch statements
! @cindex switch statement fallthrough
! @item fallthrough
! This statement attribute can appear only as an attribute declaration.
! 
! The @code{fallthrough} attribute serves as a
! fallthrough statement.  It hints to the compiler that a statement
! that falls through to another case label, or user-defined label
! in a switch statement is intentional and thus the
! @option{-Wimplicit-fallthrough} warning must not trigger.  The
! fallthrough attribute may appear at most once in each attribute
! list, and may not be mixed with other attributes.  It can only
! be used in a switch statement (the compiler issues an error
! otherwise), after a preceding statement and before a logically
! succeeding case label, or user-defined label.
! 
! This example uses the @code{fallthrough} statement attribute to indicate that
! the @option{-Wimplicit-fallthrough} warning should not be emitted:
! 
! @smallexample
! switch (cond)
!   @{
!   case 1:
!     bar (1);
!     __attribute__((fallthrough));
!   case 2:
!     @dots{}
!   @}
! @end smallexample
! 
! @atindex @code{fd_arg}
! @atindex @code{fd_arg_read}
! @atindex @code{fd_arg_write}
! @cindex functions that take file descriptor arguments
! @item fd_arg (@var{N})
! @itemx fd_arg_read (@var{N})
! @itemx fd_arg_write (@var{N})
! These attributes may be applied to functions that take an open
  file descriptor at referenced argument @var{N}.
  
! The @code{fd_arg} attribute
! indicates that the passed file descriptor must not have been closed.
  Therefore, when the analyzer is enabled with @option{-fanalyzer}, the
  analyzer may emit a @option{-Wanalyzer-fd-use-after-close} diagnostic
  if it detects a code path in which a function with this attribute is
  called with a closed file descriptor.
  
! The attribute also indicates that the file descriptor must have been
! checked for validity before usage. Therefore, analyzer may emit a
! @option{-Wanalyzer-fd-use-without-check} diagnostic if it detects a
! code path in
  which a function with this attribute is called with a file descriptor that has
  not been checked for validity.
  
! The @code{fd_arg_read} attribute is identical to @code{fd_arg},
! but with the additional
! requirement that the function might read from the file descriptor,
! and thus, the file
  descriptor must not have been opened as write-only.
  
  The analyzer may emit a @option{-Wanalyzer-access-mode-mismatch}
  diagnostic if it detects a code path in which a function with this
  attribute is called on a file descriptor opened with @code{O_WRONLY}.
  
! Similarly, the @code{fd_arg_write} attribute is identical to @code{fd_arg}
! except that the
  analyzer may emit a @option{-Wanalyzer-access-mode-mismatch} diagnostic if
  it detects a code path in which a function with this attribute is called on a
  file descriptor opened with @code{O_RDONLY}.
  
! @cindex @code{flag_enum} type attribute
! @item flag_enum
! This attribute may be applied to an enumerated type.
! 
! It indicates
! that its enumerators are used in bitwise operations, so e.g. @option{-Wswitch}
! should not warn about a @code{case} that corresponds to a bitwise
! combination of enumerators.
! 
! @atindex @code{flatten}
! @cindex inlining
! @cindex function inlining
  @item flatten
+ This attribute applies to functions.
+ 
  Generally, inlining into a function is limited.  For a function marked with
  this attribute, every call inside this function is inlined including the
  calls such inlining introduces to the function (but not recursive calls
*************** Functions declared with attribute @code{
*** 2278,2288 ****
  inlined.  Whether the function itself is considered for inlining depends
  on its size and the current inlining parameters.
  
! @cindex @code{format} function attribute
  @cindex functions with @code{printf}, @code{scanf}, @code{strftime} or @code{strfmon} style arguments
  @opindex Wformat
  @item format (@var{archetype}, @var{string-index}, @var{first-to-check})
! The @code{format} attribute specifies that a function takes @code{printf},
  @code{scanf}, @code{strftime} or @code{strfmon} style arguments that
  should be type-checked against a format string.  For example, the
  declaration:
--- 2865,2878 ----
  inlined.  Whether the function itself is considered for inlining depends
  on its size and the current inlining parameters.
  
! @atindex @code{format}
  @cindex functions with @code{printf}, @code{scanf}, @code{strftime} or @code{strfmon} style arguments
+ @cindex functions that have format string arguments
  @opindex Wformat
  @item format (@var{archetype}, @var{string-index}, @var{first-to-check})
! The @code{format} attribute applies to functions.
! 
! It specifies that the function takes @code{printf},
  @code{scanf}, @code{strftime} or @code{strfmon} style arguments that
  should be type-checked against a format string.  For example, the
  declaration:
*************** standard modes, the X/Open function @cod
*** 2370,2381 ****
  are @code{printf_unlocked} and @code{fprintf_unlocked}.
  @xref{C Dialect Options,,Options Controlling C Dialect}.
  
! 
! 
! @cindex @code{format_arg} function attribute
  @opindex Wformat-nonliteral
  @item format_arg (@var{string-index})
! The @code{format_arg} attribute specifies that a function takes one or
  more format strings for a @code{printf}, @code{scanf}, @code{strftime} or
  @code{strfmon} style function and modifies it (for example, to translate
  it into another language), so the result can be passed to a
--- 2960,2972 ----
  are @code{printf_unlocked} and @code{fprintf_unlocked}.
  @xref{C Dialect Options,,Options Controlling C Dialect}.
  
! @atindex @code{format_arg}
! @cindex functions that have format string arguments
  @opindex Wformat-nonliteral
  @item format_arg (@var{string-index})
! The @code{format_arg} attribute applies to functions.
! 
! It specifies that the function takes one or
  more format strings for a @code{printf}, @code{scanf}, @code{strftime} or
  @code{strfmon} style function and modifies it (for example, to translate
  it into another language), so the result can be passed to a
*************** system documentation provide description
*** 2437,2445 ****
  @code{CFStringRefs} and associated functions.
  
  
! @cindex @code{gnu_inline} function attribute
  @item gnu_inline
! This attribute should be used with a function that is also declared
  with the @code{inline} keyword.  It directs GCC to treat the function
  as if it were defined in gnu90 mode even when compiling in C99 or
  gnu99 mode.
--- 3028,3040 ----
  @code{CFStringRefs} and associated functions.
  
  
! @atindex @code{gnu_inline}
! @cindex inlining
! @cindex function inlining
  @item gnu_inline
! This attribute applies to functions.
! 
! It should be used with a function that is also declared
  with the @code{inline} keyword.  It directs GCC to treat the function
  as if it were defined in gnu90 mode even when compiling in C99 or
  gnu99 mode.
*************** In C++, this attribute does not depend o
*** 2475,2497 ****
  but it still requires the @code{inline} keyword to enable its special
  behavior.
  
! @cindex @code{hot} function attribute
! @item hot
! The @code{hot} attribute on a function is used to inform the compiler that
! the function is a hot spot of the compiled program.  The function is
! optimized more aggressively and on many targets it is placed into a special
! subsection of the text section so all hot functions appear close together,
! improving locality.  In C++, the @code{hot} attribute can be applied to types
! with the effect of being propagated to member functions.  See
! @ref{C++ Attributes}.
  
! When profile feedback is available, via @option{-fprofile-use}, hot functions
! are automatically detected and this attribute is ignored.
  
! @cindex @code{ifunc} function attribute
  @cindex indirect functions
  @cindex functions that are dynamically resolved
  @item ifunc ("@var{resolver}")
  The @code{ifunc} attribute is used to mark a function as an indirect
  function using the STT_GNU_IFUNC symbol type extension to the ELF
  standard.  This allows the resolution of the symbol value to be
--- 3070,3148 ----
  but it still requires the @code{inline} keyword to enable its special
  behavior.
  
! @atindex @code{hardbool}
! @cindex hardened boolean types
! @item hardbool
! @itemx hardbool (@var{false_value})
! @itemx hardbool (@var{false_value}, @var{true_value})
! This attribute can be applied to integral types in C.
  
! The @code{hardbool} attribute introduces
! hardened boolean types.  It turns the integral type into a boolean-like
! type with the same size and precision, that uses the specified values as
! representations for @code{false} and @code{true}.  Underneath, it is
! actually an enumerated type, but its observable behavior is like that of
! @code{_Bool}, except for the strict internal representations, verified
! by runtime checks.
  
! If @var{true_value} is omitted, the bitwise negation of
! @var{false_value} is used.  If @var{false_value} is omitted, zero is
! used.  The named representation values must be different when converted
! to the original integral type.  Narrower bitfields are rejected if the
! representations become indistinguishable.
! 
! Values of such types automatically decay to @code{_Bool}, at which
! point, the selected representation values are mapped to the
! corresponding @code{_Bool} values.  When the represented value is not
! determined, at compile time, to be either @var{false_value} or
! @var{true_value}, runtime verification calls @code{__builtin_trap} if it
! is neither.  This is what makes them hardened boolean types.
! 
! When converting scalar types to such hardened boolean types, implicitly
! or explicitly, behavior corresponds to a conversion to @code{_Bool},
! followed by a mapping from @code{false} and @code{true} to
! @var{false_value} and @var{true_value}, respectively.
! 
! @smallexample
! typedef char __attribute__ ((__hardbool__ (0x5a))) hbool;
! hbool first = 0;       /* False, stored as (char)0x5a.  */
! hbool second = !first; /* True, stored as ~(char)0x5a.  */
! 
! static hbool zeroinit; /* False, stored as (char)0x5a.  */
! auto hbool uninit;     /* Undefined, may trap.  */
! @end smallexample
! 
! When zero-initializing a variable or field of hardened boolean type
! (presumably held in static storage) the implied zero initializer gets
! converted to @code{_Bool}, and then to the hardened boolean type, so
! that the initial value is the hardened representation for @code{false}.
! Using that value is well defined.  This is @emph{not} the case when
! variables and fields of such types are uninitialized (presumably held in
! automatic or dynamic storage): their values are indeterminate, and using
! them invokes undefined behavior.  Using them may trap or not, depending
! on the bits held in the storage (re)used for the variable, if any, and
! on optimizations the compiler may perform on the grounds that using
! uninitialized values invokes undefined behavior.
! 
! Users of @option{-ftrivial-auto-var-init} should be aware that the bit
! patterns used as initializers are @emph{not} converted to
! @code{hardbool} types, so using a @code{hardbool} variable that is
! implicitly initialized by the @option{-ftrivial-auto-var-init} may trap
! if the representations values chosen for @code{false} and @code{true} do
! not match the initializer.
! 
! Since this is a language extension only available in C, interoperation
! with other languages may pose difficulties.  It should interoperate with
! Ada Booleans defined with the same size and equivalent representation
! clauses, and with enumerations or other languages' integral types that
! correspond to C's chosen integral type.
! 
! @atindex @code{ifunc}
  @cindex indirect functions
  @cindex functions that are dynamically resolved
  @item ifunc ("@var{resolver}")
+ This attribute applies to functions.
+ 
  The @code{ifunc} attribute is used to mark a function as an indirect
  function using the STT_GNU_IFUNC symbol type extension to the ELF
  standard.  This allows the resolution of the symbol value to be
*************** int S::interface (int) __attribute__ ((i
*** 2580,2597 ****
  Indirect functions cannot be weak.  Binutils version 2.20.1 or higher
  and GNU C Library version 2.11.1 are required to use this feature.
  
! @cindex @code{interrupt_handler} function attribute
! @cindex @code{interrupt} function attribute
  @item interrupt
  @itemx interrupt_handler
  Many GCC back ends support attributes to indicate that a function is
  an interrupt handler, which tells the compiler to generate function
  entry and exit sequences that differ from those from regular
  functions.  The exact syntax and behavior are target-specific;
  refer to the following subsections for details.
  
! @cindex @code{leaf} function attribute
  @item leaf
  Calls to external functions with this attribute must return to the
  current compilation unit only by return or by exception handling.  In
  particular, a leaf function is not allowed to invoke callback functions
--- 3231,3254 ----
  Indirect functions cannot be weak.  Binutils version 2.20.1 or higher
  and GNU C Library version 2.11.1 are required to use this feature.
  
! @atindex @code{interrupt_handler}
! @atindex @code{interrupt}
! @cindex interrupt handlers
! @cindex functions that handle interrupts
  @item interrupt
  @itemx interrupt_handler
+ These attributes apply to functions.
+ 
  Many GCC back ends support attributes to indicate that a function is
  an interrupt handler, which tells the compiler to generate function
  entry and exit sequences that differ from those from regular
  functions.  The exact syntax and behavior are target-specific;
  refer to the following subsections for details.
  
! @atindex @code{leaf}
  @item leaf
+ This attribute applies to functions.
+ 
  Calls to external functions with this attribute must return to the
  current compilation unit only by return or by exception handling.  In
  particular, a leaf function is not allowed to invoke callback functions
*************** units into one, for example, by using th
*** 2627,2637 ****
  this reason the attribute is not allowed on types to annotate indirect
  calls.
  
! @cindex @code{malloc} function attribute
  @cindex functions that behave like malloc
  @item malloc
  @item malloc (@var{deallocator})
  @item malloc (@var{deallocator}, @var{ptr-index})
  Attribute @code{malloc} indicates that a function is @code{malloc}-like,
  i.e., that the pointer @var{P} returned by the function cannot alias any
  other pointer valid when the function returns, and moreover no
--- 3284,3296 ----
  this reason the attribute is not allowed on types to annotate indirect
  calls.
  
! @atindex @code{malloc}
  @cindex functions that behave like malloc
  @item malloc
  @item malloc (@var{deallocator})
  @item malloc (@var{deallocator}, @var{ptr-index})
+ This attribute applies to functions.
+ 
  Attribute @code{malloc} indicates that a function is @code{malloc}-like,
  i.e., that the pointer @var{P} returned by the function cannot alias any
  other pointer valid when the function returns, and moreover no
*************** pointer.  If this is not the case, the d
*** 2744,2759 ****
  a @option{-Wanalyzer-possible-null-argument} diagnostic for code paths
  in which the deallocator is called with null.
  
! @cindex @code{no_icf} function attribute
  @item no_icf
! This function attribute prevents a functions from being merged with another
! semantically equivalent function.
  
! @cindex @code{no_instrument_function} function attribute
  @opindex finstrument-functions
  @opindex p
  @opindex pg
  @item no_instrument_function
  If any of @option{-finstrument-functions}, @option{-p}, or @option{-pg} are 
  given, profiling function calls are
  generated at entry and exit of most user-compiled functions.
--- 3403,3593 ----
  a @option{-Wanalyzer-possible-null-argument} diagnostic for code paths
  in which the deallocator is called with null.
  
! @atindex @code{may_alias}
! @cindex pointer aliasing
! @item may_alias
! The @code{may_alias} attribute applies to pointer type declarations.
! 
! Accesses through pointers to types with this attribute are not subject
! to type-based alias analysis, but are instead assumed to be able to alias
! any other type of objects.
! In the context of section 6.5 paragraph 7 of the C99 standard,
! an lvalue expression
! dereferencing such a pointer is treated like having a character type.
! See @option{-fstrict-aliasing} for more information on aliasing issues.
! This extension exists to support some vector APIs, in which pointers to
! one vector type are permitted to alias pointers to a different vector type.
! 
! Note that an object of a type with this attribute does not have any
! special semantics.
! 
! Example of use:
! 
! @smallexample
! typedef short __attribute__ ((__may_alias__)) short_a;
! 
! int
! main (void)
! @{
!   int a = 0x12345678;
!   short_a *b = (short_a *) &a;
! 
!   b[1] = 0;
! 
!   if (a == 0x12345678)
!     abort();
! 
!   exit(0);
! @}
! @end smallexample
! 
! @noindent
! If you replaced @code{short_a} with @code{short} in the variable
! declaration, the above program would abort when compiled with
! @option{-fstrict-aliasing}, which is on by default at @option{-O2} or
! above.
! 
! @atindex @code{mode}
! @item mode (@var{mode})
! This attribute can apply to a variable or type declaration.
! 
! It specifies the data type for the declaration---whichever
! type corresponds to the mode @var{mode}.  This in effect lets you
! request an integer or floating-point type according to its width.
! 
! @xref{Machine Modes,,, gccint, GNU Compiler Collection (GCC) Internals},
! for a list of the possible keywords for @var{mode}.
! You may also specify a mode of @code{byte} or @code{__byte__} to
! indicate the mode corresponding to a one-byte integer, @code{word} or
! @code{__word__} for the mode of a one-word integer, and @code{pointer}
! or @code{__pointer__} for the mode used to represent pointers.
! 
! @atindex @code{musttail}
! @cindex tail recursion
! @cindex functions that return via tail call
! @item musttail
! This attribute can be applied to a @code{return} statement
! with a return-value expression that is a function call.
! 
! It asserts that the
! call must be a tail call that does not allocate extra stack space, so it is
! safe to use tail recursion to implement long-running loops.
! 
! @smallexample
! [[gnu::musttail]] return foo();
! @end smallexample
! 
! @smallexample
! __attribute__((musttail)) return bar();
! @end smallexample
! 
! If the compiler cannot generate a @code{musttail} tail call it reports
! an error.  On some targets, tail calls may not be supported at all.
! The @code{musttail} attribute asserts that the lifetime of automatic
! variables, function parameters and temporaries (unless they have non-trivial
! destruction) can end before the actual call instruction, and that any access
! to those from inside of the called function results is considered undefined
! behavior.  Enabling @option{-O1} or @option{-O2} can improve the success of
! tail calls.
! 
! @smallexample
! int foo (int *);
! void bar (int *);
! struct S @{ S (); ~S (); int s; @};
! 
! int
! baz (int *x)
! @{
!   if (*x == 1)
!     @{
!       int a = 42;
!       /* The call is a tail call (would not be without the
!          attribute).  Dereferencing the pointer in the callee is
!          undefined behavior, and there is a warning emitted
!          for this by default (@option{-Wmusttail-local-addr}).  */
!       [[gnu::musttail]] return foo (&a);
!     @}
!   else if (*x == 2)
!     @{
!       int a = 42;
!       bar (&a);
!       /* The call is a tail call (would not be without the
!          attribute).  If bar stores the pointer anywhere, dereferencing
!          it in foo is undefined behavior.  There is a warning
!          emitted for this with @option{-Wextra}, which implies
!          @option{-Wmaybe-musttail-local-addr}.  */
!       [[gnu::musttail]] return foo (nullptr);
!     @}
!   else
!     @{
!       S s;
!       /* The s variable requires non-trivial destruction which ought
!          to be performed after the foo call returns, so this is
!          rejected.  */
!       [[gnu::musttail]] return foo (&s.s);
!     @}
! @}
! @end smallexample
! 
! To avoid the @option{-Wmaybe-musttail-local-addr} warning in the
! above @code{*x == 2} case and similar code, consider defining the
! maybe-escaped variables in a separate scope that ends before the
! return statement, if that is possible, to make it clear that the
! variable is not live during the call.  So:
! 
! @smallexample
!   else if (*x == 2)
!     @{
!       @{
!         int a = 42;
!         bar (&a);
!       @}
!       /* The call is a tail call (would not be without the
!          attribute).  If bar stores the pointer anywhere, dereferencing
!          it in foo is undefined behavior even without tail call
!          optimization, and there is no warning.  */
!       [[gnu::musttail]] return foo (nullptr);
!     @}
! @end smallexample
! 
! It is not possible to avoid the warning in this way if the maybe-escaped
! variable is a function argument, because those are in scope
! for the whole function.
! 
! @atindex @code{naked}
! @cindex naked functions
! @cindex functions that do not have prologue/epilogue code
! @item naked
! This attribute applies to functions.
! 
! It allows the compiler to construct the requisite function
! declaration, while allowing the body of the function to be assembly
! code.  The specified function does not have prologue/epilogue
! sequences generated by the compiler.  Only basic @code{asm} statements
! can safely be included in naked functions (@pxref{Basic Asm}).  While
! using extended @code{asm} or a mixture of basic @code{asm} and C code
! may appear to work, they cannot be depended upon to work reliably and
! are not supported.
! 
! Not all targets support this attribute.  Those that do include ARC, ARM,
! AVR, BPF, C-SKY, MCORE, MSP430, NDS32, RISC-V, RL78, RX, and x86.
! 
! @atindex @code{no_icf}
  @item no_icf
! This attribute can be applied to functions or variables.
  
! It prevents the entity from being
! merged with another semantically equivalent function or variable.
! 
! @atindex @code{no_instrument_function}
! @cindex functions that should not be instrumented
! @cindex function instrumentation
  @opindex finstrument-functions
  @opindex p
  @opindex pg
  @item no_instrument_function
+ This attribute applies to functions.
+ 
  If any of @option{-finstrument-functions}, @option{-p}, or @option{-pg} are 
  given, profiling function calls are
  generated at entry and exit of most user-compiled functions.
*************** Functions with this attribute are not so
*** 2761,2784 ****
  
  @cindex @code{no_profile_instrument_function} function attribute
  @item no_profile_instrument_function
- The @code{no_profile_instrument_function} attribute on functions is used
- to inform the compiler that it should not process any profile feedback based
- optimization code instrumentation.
  
! @cindex @code{no_reorder} function attribute
  @item no_reorder
! Do not reorder functions or variables marked @code{no_reorder}
! against each other or top level assembler statements the executable.
! The actual order in the program will depend on the linker command
! line. Static variables marked like this are also not removed.
  This has a similar effect
  as the @option{-fno-toplevel-reorder} option, but only applies to the
  marked symbols.
  
  @cindex @code{no_sanitize} function attribute
  @item no_sanitize ("@var{sanitize_option}")
! The @code{no_sanitize} attribute on functions is used
! to inform the compiler that it should not do sanitization of any option
  mentioned in @var{sanitize_option}.  A list of values acceptable by
  the @option{-fsanitize} option can be provided.
  
--- 3595,3626 ----
  
  @cindex @code{no_profile_instrument_function} function attribute
  @item no_profile_instrument_function
  
! This attribute applies to functions.
! 
! The @code{no_profile_instrument_function} attribute informs
! the compiler that it should not process any code instrumentation
! for profile-feedback-based optimization code instrumentation.
! 
! @atindex @code{no_reorder}
  @item no_reorder
! This attribute applies to functions or variables.
! 
! Functions or variables marked @code{no_reorder} are not reordered with
! respect to each other or top-level assembler statements in the executable.
! The actual order in the program depends on the linker command
! line.
  This has a similar effect
  as the @option{-fno-toplevel-reorder} option, but only applies to the
  marked symbols.
  
  @cindex @code{no_sanitize} function attribute
+ @cindex functions that should not be sanitized
  @item no_sanitize ("@var{sanitize_option}")
! This attribute applies to functions.
! 
! The @code{no_sanitize} attribute
! informs the compiler that it should not do sanitization of any option
  mentioned in @var{sanitize_option}.  A list of values acceptable by
  the @option{-fsanitize} option can be provided.
  
*************** void __attribute__ ((no_sanitize ("align
*** 2789,2850 ****
  g () @{ /* @r{Do something.} */; @}
  @end smallexample
  
! @cindex @code{no_sanitize_address} function attribute
  @item no_sanitize_address
  @itemx no_address_safety_analysis
! The @code{no_sanitize_address} attribute on functions is used
! to inform the compiler that it should not instrument memory accesses
  in the function when compiling with the @option{-fsanitize=address} option.
! The @code{no_address_safety_analysis} is a deprecated alias of the
! @code{no_sanitize_address} attribute, new code should use
  @code{no_sanitize_address}.
  
! @cindex @code{no_sanitize_thread} function attribute
  @item no_sanitize_thread
! The @code{no_sanitize_thread} attribute on functions is used
! to inform the compiler that it should not instrument memory accesses
  in the function when compiling with the @option{-fsanitize=thread} option.
  
! @cindex @code{no_sanitize_undefined} function attribute
  @item no_sanitize_undefined
! The @code{no_sanitize_undefined} attribute on functions is used
! to inform the compiler that it should not check for undefined behavior
! in the function when compiling with the @option{-fsanitize=undefined} option.
  
! @cindex @code{no_sanitize_coverage} function attribute
! @item no_sanitize_coverage
! The @code{no_sanitize_coverage} attribute on functions is used
! to inform the compiler that it should not do coverage-guided
! fuzzing code instrumentation (@option{-fsanitize-coverage}).
  
! @cindex @code{no_split_stack} function attribute
  @opindex fsplit-stack
  @item no_split_stack
  If @option{-fsplit-stack} is given, functions have a small
  prologue which decides whether to split the stack.  Functions with the
  @code{no_split_stack} attribute do not have that prologue, and thus
  may run with only a small amount of stack space available.
  
! @cindex @code{no_stack_limit} function attribute
  @item no_stack_limit
  This attribute locally overrides the @option{-fstack-limit-register}
  and @option{-fstack-limit-symbol} command-line options; it has the effect
  of disabling stack limit checking in the function it applies to.
  
! @cindex @code{no_stack_protector} function attribute
  @item no_stack_protector
! This attribute prevents stack protection code for the function.
  
! @cindex @code{noclone} function attribute
  @item noclone
! This function attribute prevents a function from being considered for
  cloning---a mechanism that produces specialized copies of functions
  and which is (currently) performed by interprocedural constant
  propagation.
  
! @cindex @code{noinline} function attribute
  @item noinline
! This function attribute prevents a function from being considered for
  inlining.  It also disables some other interprocedural optimizations; it's
  preferable to use the more comprehensive @code{noipa} attribute instead
  if that is your goal.
--- 3631,3735 ----
  g () @{ /* @r{Do something.} */; @}
  @end smallexample
  
! @atindex @code{no_sanitize_address}
! @cindex functions that should not be sanitized
  @item no_sanitize_address
  @itemx no_address_safety_analysis
! This attribute applies to functions.
! 
! The @code{no_sanitize_address} attribute
! informs the compiler that it should not instrument memory accesses
  in the function when compiling with the @option{-fsanitize=address} option.
! 
! @code{no_address_safety_analysis} is a deprecated alias of the
! @code{no_sanitize_address} attribute; new code should use
  @code{no_sanitize_address}.
  
! @cindex @code{no_sanitize_coverage} function attribute
! @cindex functions that should not be sanitized
! @item no_sanitize_coverage
! This attribute applies to functions.
! 
! The @code{no_sanitize_coverage} attribute
! informs the compiler that it should not do coverage-guided
! fuzzing code instrumentation (@option{-fsanitize-coverage}).
! 
! @atindex @code{no_sanitize_thread}
! @cindex functions that should not be sanitized
  @item no_sanitize_thread
! This attribute applies to functions.
! 
! The @code{no_sanitize_thread} attribute
! informs the compiler that it should not instrument memory accesses
  in the function when compiling with the @option{-fsanitize=thread} option.
  
! @atindex @code{no_sanitize_undefined}
! @cindex functions that should not be sanitized
  @item no_sanitize_undefined
! This attribute applies to functions.
  
! The @code{no_sanitize_undefined} attribute
! informs the compiler that it should not check for undefined behavior
! in the function when compiling with the @option{-fsanitize=undefined} option.
  
! @atindex @code{no_split_stack}
  @opindex fsplit-stack
  @item no_split_stack
+ This attribute applies to functions.
+ 
  If @option{-fsplit-stack} is given, functions have a small
  prologue which decides whether to split the stack.  Functions with the
  @code{no_split_stack} attribute do not have that prologue, and thus
  may run with only a small amount of stack space available.
  
! @atindex @code{no_stack_limit}
! @cindex stack protection
! @cindex functions that should not have stack limit checking
  @item no_stack_limit
+ This attribute applies to functions.
+ 
  This attribute locally overrides the @option{-fstack-limit-register}
  and @option{-fstack-limit-symbol} command-line options; it has the effect
  of disabling stack limit checking in the function it applies to.
  
! @atindex @code{no_stack_protector}
! @cindex stack protection
! @cindex functions that should not have stack protection
  @item no_stack_protector
! This attribute applies to functions.
  
! It prevents GCC from generating stack protection code for the function.
! 
! @atindex @code{noclone}
  @item noclone
! This attribute applies to functions.
! 
! This attribute prevents a function from being considered for
  cloning---a mechanism that produces specialized copies of functions
  and which is (currently) performed by interprocedural constant
  propagation.
  
! @atindex @code{noinit}
! @cindex variables that should not be initialized
! @item noinit
! This attribute applies to variables.
! 
! Variables with the @code{noinit} attribute are not initialized by
! the C runtime startup code, or the program loader.  Not initializing
! data in this way can reduce program startup times.
! 
! This attribute is specific to ELF targets and relies on the linker
! script to place sections with the @code{.noinit} prefix in the right
! location.
! 
! @atindex @code{noinline}
! @cindex inlining, suppressing
! @cindex function inlining, suppressing
! @cindex suppressing inlining
  @item noinline
! This attribute applies to functions.
! 
! It prevents the function from being considered for
  inlining.  It also disables some other interprocedural optimizations; it's
  preferable to use the more comprehensive @code{noipa} attribute instead
  if that is your goal.
*************** asm ("");
*** 2864,2872 ****
  (@pxref{Extended Asm}) in the called function, to serve as a special
  side effect.
  
! @cindex @code{noipa} function attribute
  @item noipa
! Disable interprocedural optimizations between the function with this
  attribute and its callers, as if the body of the function is not available
  when optimizing callers and the callers are unavailable when optimizing
  the body.  This attribute implies @code{noinline}, @code{noclone} and
--- 3749,3759 ----
  (@pxref{Extended Asm}) in the called function, to serve as a special
  side effect.
  
! @atindex @code{noipa}
  @item noipa
! This attribute applies to functions.
! 
! It disables interprocedural optimizations between the function with this
  attribute and its callers, as if the body of the function is not available
  when optimizing callers and the callers are unavailable when optimizing
  the body.  This attribute implies @code{noinline}, @code{noclone} and
*************** existing and future optimizations employ
*** 2876,2887 ****
  including those that do not have an attribute suitable for disabling
  them individually.
  
! @cindex @code{nonnull} function attribute
! @cindex functions with non-null pointer arguments
  @item nonnull
  @itemx nonnull (@var{arg-index}, @dots{})
  The @code{nonnull} attribute may be applied to a function that takes at
! least one argument of a pointer type.  It indicates that the referenced
  arguments must be non-null pointers.  For instance, the declaration:
  
  @smallexample
--- 3763,3776 ----
  including those that do not have an attribute suitable for disabling
  them individually.
  
! @atindex @code{nonnull}
! @cindex functions that have non-null pointer arguments
  @item nonnull
  @itemx nonnull (@var{arg-index}, @dots{})
  The @code{nonnull} attribute may be applied to a function that takes at
! least one argument of a pointer type.
! 
! It indicates that the referenced
  arguments must be non-null pointers.  For instance, the declaration:
  
  @smallexample
*************** my_memcpy (void *dest, const void *src,
*** 2933,2944 ****
          __attribute__((nonnull));
  @end smallexample
  
! @cindex @code{nonnull_if_nonzero} function attribute
! @item nonnull_if_nonzero
! @itemx nonnull_if_nonzero (@var{arg-index}, @var{arg2-index})
  @itemx nonnull_if_nonzero (@var{arg-index}, @var{arg2-index}, @var{arg3-index})
  The @code{nonnull_if_nonzero} attribute is a conditional version of the
! @code{nonnull} attribute.  It has two or three arguments, the first argument
  shall be argument index of a pointer argument which must be in some
  cases non-null and the second argument shall be argument index of an
  integral argument (other than boolean).  If the integral argument is
--- 3822,3836 ----
          __attribute__((nonnull));
  @end smallexample
  
! @atindex @code{nonnull_if_nonzero}
! @cindex functions that have non-null pointer arguments
! @item nonnull_if_nonzero (@var{arg-index}, @var{arg2-index})
  @itemx nonnull_if_nonzero (@var{arg-index}, @var{arg2-index}, @var{arg3-index})
+ This attribute may be applied to a function that takes at
+ least one argument of a pointer type.
+ 
  The @code{nonnull_if_nonzero} attribute is a conditional version of the
! @code{nonnull} attribute.  It has two or three arguments; the first argument
  shall be argument index of a pointer argument which must be in some
  cases non-null and the second argument shall be argument index of an
  integral argument (other than boolean).  If the integral argument is
*************** to call @code{my_memcpy2 (NULL, NULL, 0)
*** 2975,2982 ****
  used on declarations which have e.g.@: an exception for zero sizes,
  in which case null may be passed.
  
! @cindex @code{noplt} function attribute
  @item noplt
  The @code{noplt} attribute is the counterpart to option @option{-fno-plt}.
  Calls to functions marked with this attribute in position-independent code
  do not use the PLT.
--- 3867,3916 ----
  used on declarations which have e.g.@: an exception for zero sizes,
  in which case null may be passed.
  
! @atindex @code{nonstring}
! @cindex nonstring character arrays
! @cindex character arrays, non-null-terminated
! @item nonstring
! This attribute applies to variables or members of a struct, union, or class
! that have type array of @code{char}, @code{signed char}, or
! @code{unsigned char}, or pointer to such a type.
! 
! The @code{nonstring} attribute specifies that an object or member
! of such a type is intended to store
! character arrays that do not necessarily contain a terminating @code{NUL}.
! This is useful in detecting uses of such arrays or pointers with functions
! that expect @code{NUL}-terminated strings, and to avoid warnings when such
! an array or pointer is used as an argument to a bounded string manipulation
! function such as @code{strncpy}.  For example, without the attribute, GCC
! issues a warning for the @code{strncpy} call below because it may
! truncate the copy without appending the terminating @code{NUL} character.
! Using the attribute makes it possible to suppress the warning.  However,
! when the array is declared with the attribute the call to @code{strlen} is
! diagnosed because when the array doesn't contain a @code{NUL}-terminated
! string the call is undefined.  To copy, compare, or search non-string
! character arrays use the @code{memcpy}, @code{memcmp}, @code{memchr},
! and other functions that operate on arrays of bytes.  In addition,
! calling @code{strnlen} and @code{strndup} with such arrays is safe
! provided a suitable bound is specified, and not diagnosed.
! 
! @smallexample
! struct Data
! @{
!   char name [32] __attribute__ ((nonstring));
! @};
! 
! int f (struct Data *pd, const char *s)
! @{
!   strncpy (pd->name, s, sizeof pd->name);
!   @dots{}
!   return strlen (pd->name);   // unsafe, gets a warning
! @}
! @end smallexample
! 
! @atindex @code{noplt}
  @item noplt
+ This attribute applies to functions.
+ 
  The @code{noplt} attribute is the counterpart to option @option{-fno-plt}.
  Calls to functions marked with this attribute in position-independent code
  do not use the PLT.
*************** in position-independent code.
*** 3005,3013 ****
  In position-dependent code, a few targets also convert calls to
  functions that are marked to not use the PLT to use the GOT instead.
  
! @cindex @code{noreturn} function attribute
  @cindex functions that never return
  @item noreturn
  A few standard library functions, such as @code{abort} and @code{exit},
  cannot return.  GCC knows this automatically.  Some programs define
  their own functions that never return.  You can declare them
--- 3939,3949 ----
  In position-dependent code, a few targets also convert calls to
  functions that are marked to not use the PLT to use the GOT instead.
  
! @atindex @code{noreturn}
  @cindex functions that never return
  @item noreturn
+ This attribute applies to functions.
+ 
  A few standard library functions, such as @code{abort} and @code{exit},
  cannot return.  GCC knows this automatically.  Some programs define
  their own functions that never return.  You can declare them
*************** fatal (/* @r{@dots{}} */)
*** 3026,3034 ****
  @end group
  @end smallexample
  
  The @code{noreturn} keyword tells the compiler to assume that
  @code{fatal} cannot return.  It can then optimize without regard to what
! would happen if @code{fatal} ever did return.  This makes slightly
  better code.  More importantly, it helps avoid spurious warnings of
  uninitialized variables.
  
--- 3962,3971 ----
  @end group
  @end smallexample
  
+ @noindent
  The @code{noreturn} keyword tells the compiler to assume that
  @code{fatal} cannot return.  It can then optimize without regard to what
! would happen if @code{fatal} ever does return.  This makes slightly
  better code.  More importantly, it helps avoid spurious warnings of
  uninitialized variables.
  
*************** The @code{noreturn} keyword does not aff
*** 3036,3042 ****
  applies: a @code{noreturn}-marked function may still return to the caller
  by throwing an exception or calling @code{longjmp}.
  
! In order to preserve backtraces, GCC will never turn calls to
  @code{noreturn} functions into tail calls.
  
  Do not assume that registers saved by the calling function are
--- 3973,3979 ----
  applies: a @code{noreturn}-marked function may still return to the caller
  by throwing an exception or calling @code{longjmp}.
  
! In order to preserve backtraces, GCC never turns calls to
  @code{noreturn} functions into tail calls.
  
  Do not assume that registers saved by the calling function are
*************** restored before calling the @code{noretu
*** 3045,3059 ****
  It does not make sense for a @code{noreturn} function to have a return
  type other than @code{void}.
  
! @cindex @code{nothrow} function attribute
  @item nothrow
  The @code{nothrow} attribute is used to inform the compiler that a
  function cannot throw an exception.  For example, most functions in
  the standard C library can be guaranteed not to throw an exception
  with the notable exceptions of @code{qsort} and @code{bsearch} that
  take function pointer arguments.
  
! @cindex @code{null_terminated_string_arg} function attribute
  @item null_terminated_string_arg
  @itemx null_terminated_string_arg (@var{N})
  The @code{null_terminated_string_arg} attribute may be applied to a
--- 3982,4000 ----
  It does not make sense for a @code{noreturn} function to have a return
  type other than @code{void}.
  
! @atindex @code{nothrow}
! @cindex functions that do not throw exceptions
  @item nothrow
+ This attribute applies to functions.
+ 
  The @code{nothrow} attribute is used to inform the compiler that a
  function cannot throw an exception.  For example, most functions in
  the standard C library can be guaranteed not to throw an exception
  with the notable exceptions of @code{qsort} and @code{bsearch} that
  take function pointer arguments.
  
! @atindex @code{null_terminated_string_arg}
! @cindex character arrays, null-terminated
  @item null_terminated_string_arg
  @itemx null_terminated_string_arg (@var{N})
  The @code{null_terminated_string_arg} attribute may be applied to a
*************** char *example_1 (const char *p)
*** 3078,3084 ****
    __attribute__((null_terminated_string_arg (1)));
  @end smallexample
  
! the analyzer will check that any non-null pointers passed to the function
  are validly terminated.
  
  If the parameter must be non-null, it is appropriate to use both this
--- 4019,4026 ----
    __attribute__((null_terminated_string_arg (1)));
  @end smallexample
  
! @noindent
! the analyzer checks that any non-null pointers passed to the function
  are validly terminated.
  
  If the parameter must be non-null, it is appropriate to use both this
*************** extern char *example_fn (const char *p,
*** 3106,3119 ****
                   nonnull (1)));
  @end smallexample
  
! the analyzer will require the first parameter to be non-null, and either
  be validly null-terminated, or validly readable up to the size specified by
  the second parameter.
  
! @cindex @code{optimize} function attribute
  @item optimize (@var{level}, @dots{})
  @item optimize (@var{string}, @dots{})
! The @code{optimize} attribute is used to specify that a function is to
  be compiled with different optimization options than specified on the
  command line.  The optimize attribute arguments of a function behave
  as if appended to the command-line.
--- 4048,4102 ----
                   nonnull (1)));
  @end smallexample
  
! @noindent
! the analyzer requires the first parameter to be non-null, and either
  be validly null-terminated, or validly readable up to the size specified by
  the second parameter.
  
! @atindex @code{objc_nullability}
! @item objc_nullability (@var{nullability kind}) @r{(Objective-C and Objective-C++ only)}
! This attribute applies to pointer variables only.
! 
! It allows marking the
! pointer with one of four possible values describing the conditions under
! which the pointer might have a @code{nil} value. In most cases, the
! attribute is intended to be an internal representation for property and
! method nullability (specified by language keywords); it is not recommended
! to use it directly.
! 
! When @var{nullability kind} is @code{"unspecified"} or @code{0}, nothing is
! known about the conditions in which the pointer might be @code{nil}. Making
! this state specific serves to avoid false positives in diagnostics.
! 
! When @var{nullability kind} is @code{"nonnull"} or @code{1}, the pointer has
! no meaning if it is @code{nil} and thus the compiler is free to emit
! diagnostics if it can be determined that the value will be @code{nil}.
! 
! When @var{nullability kind} is @code{"nullable"} or @code{2}, the pointer might
! be @code{nil} and carry meaning as such.
! 
! When @var{nullability kind} is @code{"resettable"} or @code{3} (used only in
! the context of property attribute lists) this describes the case in which a
! property setter may take the value @code{nil} (which perhaps causes the
! property to be reset in some manner to a default) but for which the property
! getter will never validly return @code{nil}.
! 
! @atindex @code{objc_root_class}
! @item objc_root_class @r{(Objective-C and Objective-C++ only)}
! This attribute applies to Objective-C and Objective-C++ classes.
! 
! It marks the class as being a root class, and thus allows
! the compiler to elide any warnings about a missing superclass and to
! make additional checks for mandatory methods as needed.
! 
! @atindex @code{optimize}
! @cindex optimization, per-function
! @cindex functions that are compiled with specific optimizations
  @item optimize (@var{level}, @dots{})
  @item optimize (@var{string}, @dots{})
! This attribute applies to functions.
! 
! The @code{optimize} attribute is used to specify that the function is to
  be compiled with different optimization options than specified on the
  command line.  The optimize attribute arguments of a function behave
  as if appended to the command-line.
*************** specified by the attribute necessarily h
*** 3140,3148 ****
  The @code{optimize} attribute should be used for debugging purposes only.
  It is not suitable in production code.
  
! @cindex @code{patchable_function_entry} function attribute
  @cindex extra NOP instructions at the function entry point
  @item patchable_function_entry
  In case the target's text segment can be made writable at run time by
  any means, padding the function entry with a number of NOPs can be
  used to provide a universal tool for instrumentation.
--- 4123,4203 ----
  The @code{optimize} attribute should be used for debugging purposes only.
  It is not suitable in production code.
  
! @atindex @code{packed}
! @cindex packed data
! @cindex alignment of structure fields
! @item packed
! This attribute can be attached to a @code{struct}, @code{union}, or
! C++ @code{class} definition, to a member of one, or to an @code{enum}
! definition.
! 
! The @code{packed} attribute on a structure member specifies that the
! member should have
! the smallest possible alignment---one bit for a bit-field and one byte
! otherwise, unless a larger value is specified with the @code{aligned}
! attribute.  The attribute does not apply to non-member objects.
! 
! For example in the structure below, the member array @code{x} is packed
! so that it immediately follows @code{a} with no intervening padding:
! 
! @smallexample
! struct foo
! @{
!   char a;
!   int x[2] __attribute__ ((packed));
! @};
! @end smallexample
! 
! @emph{Note:} The 4.1, 4.2 and 4.3 series of GCC ignored the
! @code{packed} attribute on bit-fields of type @code{char}.  This was
! fixed in GCC 4.4 but the change could lead to differences in the
! structure layout.  See the documentation of
! @option{-Wpacked-bitfield-compat} for more information.
! 
! Applied to a @code{struct}, @code{union}, or C++ @code{class} definition
! as a whole, it specifies that each of its members (other
! than zero-width
! bit-fields) is placed to minimize the memory required.  This is equivalent
! to specifying the @code{packed} attribute on each of the members.
! 
! In the following example @code{struct my_packed_struct}'s members are
! packed closely together, but the internal layout of its @code{s} member
! is not packed---to do that, @code{struct my_unpacked_struct} needs to
! be packed too.
! 
! @smallexample
! struct my_unpacked_struct
!  @{
!     char c;
!     int i;
!  @};
! 
! struct __attribute__ ((__packed__)) my_packed_struct
!   @{
!      char c;
!      int  i;
!      struct my_unpacked_struct s;
!   @};
! @end smallexample
! 
! @opindex fshort-enums
! When attached to an @code{enum}
! indicates that the smallest integral type should be used to represent the type.
! Specifying the @option{-fshort-enums} flag on the command line
! is equivalent to specifying the @code{packed}
! attribute on all @code{enum} definitions.
! 
! You may only specify the @code{packed} attribute on the definition
! of an @code{enum}, @code{struct}, @code{union}, or @code{class},
! not on a @code{typedef} that does not also define the enumerated type,
! structure, union, or class.
! 
! @atindex @code{patchable_function_entry}
  @cindex extra NOP instructions at the function entry point
+ @cindex functions that have patchable entries
  @item patchable_function_entry
+ This attribute applies to functions.
+ 
  In case the target's text segment can be made writable at run time by
  any means, padding the function entry with a number of NOPs can be
  used to provide a universal tool for instrumentation.
*************** instrumentation on all functions that ar
*** 3161,3169 ****
  framework with the attribute @code{patchable_function_entry (0)}
  to prevent recursion.
  
! @cindex @code{pure} function attribute
  @cindex functions that have no side effects
  @item pure
  
  Calls to functions that have no observable effects on the state of
  the program other than to return a value may lend themselves to optimizations
--- 4216,4240 ----
  framework with the attribute @code{patchable_function_entry (0)}
  to prevent recursion.
  
! @atindex @code{persistent}
! @cindex persistent data
! @item persistent
! This attribute applies to variables.
! 
! Any variables with the @code{persistent} attribute are not initialized by
! the C runtime startup code, but instead are initialized by the program
! loader.  This enables the value of the variable to persist
! between processor resets.
! 
! This attribute is specific to ELF targets and relies on the linker
! script to place the sections with the @code{.persistent} prefix in the
! right location.  Specifically, some type of non-volatile, writable
! memory is required.
! 
! @atindex @code{pure}
  @cindex functions that have no side effects
  @item pure
+ This attribute applies to functions.
  
  Calls to functions that have no observable effects on the state of
  the program other than to return a value may lend themselves to optimizations
*************** diagnosed.  Because a pure function cann
*** 3211,3253 ****
  effects it does not make sense for such a function to return @code{void}.
  Declaring such a function is diagnosed.
  
! @cindex @code{unsequenced} function type attribute
! @cindex functions that have no side effects
! @item unsequenced
! 
! This attribute is a GNU counterpart of the C23 @code{[[unsequenced]]}
! attribute, used to specify function pointers to effectless, idempotent,
! stateless and independent functions according to the C23 definition.
! 
! Unlike the standard C23 attribute it can be also specified in attributes
! which appertain to function declarations and applies to the their function
! type even in that case.
! 
! Unsequenced functions without pointer or reference arguments are similar
! to functions with the @code{const} attribute, except that @code{const}
! attribute also requires finiteness.  So, both functions with @code{const}
! and with @code{unsequenced} attributes can be optimized by common
! subexpression elimination, but only functions with @code{const}
! attribute can be optimized by dead code elimination if their result is
! unused or is used only by dead code.  Unsequenced functions without pointer
! or reference arguments with @code{void} return type are diagnosed because
! they can't store any results and don't have other observable side-effects
! either.
! 
! Unsequenced functions with pointer or reference arguments can inspect
! objects through the passed pointers or references or references to pointers
! or can store additional results through those pointers or references or
! references to pointers.
! 
! The @code{unsequenced} attribute imposes greater restrictions than
! the similar @code{reproducible} attribute and fewer restrictions than
! the @code{const} attribute, so during optimization @code{const} has
! precedence over @code{unsequenced} which has precedence over
! @code{reproducible}.
! 
! @cindex @code{reproducible} function type attribute
  @cindex functions that have no side effects
  @item reproducible
  
  This attribute is a GNU counterpart of the C23 @code{[[reproducible]]}
  attribute, used to specify function pointers to effectless and idempotent
--- 4282,4291 ----
  effects it does not make sense for such a function to return @code{void}.
  Declaring such a function is diagnosed.
  
! @atindex @code{reproducible}
  @cindex functions that have no side effects
  @item reproducible
+ This attribute applies to function types.
  
  This attribute is a GNU counterpart of the C23 @code{[[reproducible]]}
  attribute, used to specify function pointers to effectless and idempotent
*************** similar to functions with the @code{pure
*** 3264,3270 ****
  @code{pure} and with @code{reproducible} attributes can be optimized by common
  subexpression elimination if the global state or anything reachable through
  the pointer/reference arguments isn't modified, but only functions with
! @code{pure} attribute can be optimized by dead code elimination if their result is
  unused or is used only by dead code.  Reproducible functions without pointer
  or reference arguments with @code{void} return type are diagnosed because
  they can't store any results and don't have other observable side-effects
--- 4302,4309 ----
  @code{pure} and with @code{reproducible} attributes can be optimized by common
  subexpression elimination if the global state or anything reachable through
  the pointer/reference arguments isn't modified, but only functions with
! @code{pure} attribute can be optimized by dead code elimination if their
! result is
  unused or is used only by dead code.  Reproducible functions without pointer
  or reference arguments with @code{void} return type are diagnosed because
  they can't store any results and don't have other observable side-effects
*************** Reproducible functions with pointer or r
*** 3274,3291 ****
  additional results through those pointers or references or references to
  pointers.
  
! @cindex @code{retain} function attribute
  @item retain
  For ELF targets that support the GNU or FreeBSD OSABIs, this attribute
! will save the function from linker garbage collection.  To support
! this behavior, functions that have not been placed in specific sections
  (e.g. by the @code{section} attribute, or the @code{-ffunction-sections}
! option), will be placed in new, unique sections.
  
  This additional functionality requires Binutils version 2.36 or later.
  
! @cindex @code{returns_nonnull} function attribute
  @item returns_nonnull
  The @code{returns_nonnull} attribute specifies that the function
  return value should be a non-null pointer.  For instance, the declaration:
  
--- 4313,4336 ----
  additional results through those pointers or references or references to
  pointers.
  
! @atindex @code{retain}
! @cindex linker garbage collection
  @item retain
+ This attribute applies to functions and variables.
+ 
  For ELF targets that support the GNU or FreeBSD OSABIs, this attribute
! protects the function or variable it applies to
! from linker garbage collection.  To support this behavior,
! functions and variables that have not been placed in specific sections
  (e.g. by the @code{section} attribute, or the @code{-ffunction-sections}
! or @code{-fdata-sections} options) are placed in new, unique sections.
  
  This additional functionality requires Binutils version 2.36 or later.
  
! @atindex @code{returns_nonnull}
  @item returns_nonnull
+ This attribute applies to functions returning a pointer type.
+ 
  The @code{returns_nonnull} attribute specifies that the function
  return value should be a non-null pointer.  For instance, the declaration:
  
*************** mymalloc (size_t len) __attribute__((ret
*** 3298,3306 ****
  lets the compiler optimize callers based on the knowledge
  that the return value will never be null.
  
! @cindex @code{returns_twice} function attribute
  @cindex functions that return more than once
  @item returns_twice
  The @code{returns_twice} attribute tells the compiler that a function may
  return more than one time.  The compiler ensures that all registers
  are dead before calling such a function and emits a warning about
--- 4343,4353 ----
  lets the compiler optimize callers based on the knowledge
  that the return value will never be null.
  
! @atindex @code{returns_twice}
  @cindex functions that return more than once
  @item returns_twice
+ This attribute applies to functions.
+ 
  The @code{returns_twice} attribute tells the compiler that a function may
  return more than one time.  The compiler ensures that all registers
  are dead before calling such a function and emits a warning about
*************** function.  Examples of such functions ar
*** 3309,3321 ****
  The @code{longjmp}-like counterpart of such function, if any, might need
  to be marked with the @code{noreturn} attribute.
  
! @cindex @code{section} function attribute
  @cindex functions in arbitrary sections
  @item section ("@var{section-name}")
! Normally, the compiler places the code it generates in the @code{text} section.
  Sometimes, however, you need additional sections, or you need certain
! particular functions to appear in special sections.  The @code{section}
! attribute specifies that a function lives in a particular section.
  For example, the declaration:
  
  @smallexample
--- 4356,4421 ----
  The @code{longjmp}-like counterpart of such function, if any, might need
  to be marked with the @code{noreturn} attribute.
  
! @atindex @code{scalar_storage_order}
! @cindex endianness
! @cindex byte order
! @item scalar_storage_order ("@var{endianness}")
! This attribute applies to a @code{union} or @code{struct}.
! 
! It sets the storage order, aka endianness, of the scalar fields of the type, as
! well as the array fields whose component is scalar.  The supported
! endiannesses are @code{big-endian} and @code{little-endian}.  The attribute
! has no effects on fields which are themselves a @code{union}, a @code{struct}
! or an array whose component is a @code{union} or a @code{struct}, and it is
! possible for these fields to have a different scalar storage order than the
! enclosing type.
! 
! Note that neither pointer nor vector fields are considered scalar fields in
! this context, so the attribute has no effects on these fields.
! 
! This attribute is supported only for targets that use a uniform default
! scalar storage order (fortunately, most of them), i.e.@: targets that store
! the scalars either all in big-endian or all in little-endian.
! 
! Additional restrictions are enforced for types with the reverse scalar
! storage order with regard to the scalar storage order of the target:
! 
! @itemize
! @item Taking the address of a scalar field of a @code{union} or a
! @code{struct} with reverse scalar storage order is not permitted and yields
! an error.
! @item Taking the address of an array field, whose component is scalar, of
! a @code{union} or a @code{struct} with reverse scalar storage order is
! permitted but yields a warning, unless @option{-Wno-scalar-storage-order}
! is specified.
! @item Taking the address of a @code{union} or a @code{struct} with reverse
! scalar storage order is permitted.
! @end itemize
! 
! These restrictions exist because the storage order attribute is lost when
! the address of a scalar or the address of an array with scalar component is
! taken, so storing indirectly through this address generally does not work.
! The second case is nevertheless allowed to be able to perform a block copy
! from or to the array.
! 
! Moreover, the use of type punning or aliasing to toggle the storage order
! is not supported; that is to say, if a given scalar object can be accessed
! through distinct types that assign a different storage order to it, then the
! behavior is undefined.
! 
! @atindex @code{section}
  @cindex functions in arbitrary sections
+ @cindex variables in arbitrary sections
+ @cindex program sections
  @item section ("@var{section-name}")
! This attribute applies to functions and variables.
! 
! Normally, the compiler places the code it generates in the @code{text} section,
! and variables in @code{data} or @code{bss}.
  Sometimes, however, you need additional sections, or you need certain
! particular functions or variables to appear in special sections.
! The @code{section} attribute specifies that the function or variable
! it applies to lives in a particular section.
  For example, the declaration:
  
  @smallexample
*************** extern void foobar (void) __attribute__
*** 3325,3339 ****
  @noindent
  puts the function @code{foobar} in the @code{bar} section.
  
  Some file formats do not support arbitrary sections so the @code{section}
  attribute is not available on all platforms.
  If you need to map the entire contents of a module to a particular
  section, consider using the facilities of the linker instead.
  
! @cindex @code{sentinel} function attribute
  @item sentinel
  @itemx sentinel (@var{position})
! This function attribute indicates that an argument in a call to the function
  is expected to be an explicit @code{NULL}.  The attribute is only valid on
  variadic functions.  By default, the sentinel is expected to be the last
  argument of the function call.  If the optional @var{position} argument
--- 4425,4479 ----
  @noindent
  puts the function @code{foobar} in the @code{bar} section.
  
+ Here's a more complicated example:
+ @smallexample
+ struct duart a __attribute__ ((section ("DUART_A"))) = @{ 0 @};
+ struct duart b __attribute__ ((section ("DUART_B"))) = @{ 0 @};
+ char stack[10000] __attribute__ ((section ("STACK"))) = @{ 0 @};
+ int init_data __attribute__ ((section ("INITDATA")));
+ 
+ main()
+ @{
+   /* @r{Initialize stack pointer} */
+   init_sp (stack + sizeof (stack));
+ 
+   /* @r{Initialize initialized data} */
+   memcpy (&init_data, &data, &edata - &data);
+ 
+   /* @r{Turn on the serial ports} */
+   init_duart (&a);
+   init_duart (&b);
+ @}
+ @end smallexample
+ 
+ @noindent
+ Use the @code{section} attribute with
+ @emph{global} variables and not @emph{local} variables,
+ as shown in the example.
+ 
+ You may use the @code{section} attribute with initialized or
+ uninitialized global variables but the linker requires
+ each object be defined once, with the exception that uninitialized
+ variables tentatively go in the @code{common} (or @code{bss}) section
+ and can be multiply ``defined''.  Using the @code{section} attribute
+ changes what section the variable goes into and may cause the
+ linker to issue an error if an uninitialized variable has multiple
+ definitions.  You can force a variable to be initialized with the
+ @option{-fno-common} flag or the @code{nocommon} attribute.
+ 
  Some file formats do not support arbitrary sections so the @code{section}
  attribute is not available on all platforms.
  If you need to map the entire contents of a module to a particular
  section, consider using the facilities of the linker instead.
  
! @atindex @code{sentinel}
! @cindex variadic function sentinel
! @cindex functions that have a null-terminated argument list
  @item sentinel
  @itemx sentinel (@var{position})
! This attribute applies to functions.
! 
! It indicates that an argument in a call to the function
  is expected to be an explicit @code{NULL}.  The attribute is only valid on
  variadic functions.  By default, the sentinel is expected to be the last
  argument of the function call.  If the optional @var{position} argument
*************** a copy that redefines NULL appropriately
*** 3359,3375 ****
  The warnings for missing or incorrect sentinels are enabled with
  @option{-Wformat}.
  
! @cindex @code{simd} function attribute
  @item simd
  @itemx simd("@var{mask}")
! This attribute enables creation of one or more function versions that
  can process multiple arguments using SIMD instructions from a
  single invocation.  Specifying this attribute allows compiler to
  assume that such versions are available at link time (provided
  in the same or another translation unit).  Generated versions are
  target-dependent and described in the corresponding Vector ABI document.  For
  x86_64 target this document can be found
! @w{@uref{https://sourceware.org/glibc/wiki/libmvec?action=AttachFile&do=view&target=VectorABI.txt,here}}.
  
  The optional argument @var{mask} may have the value
  @code{notinbranch} or @code{inbranch},
--- 4499,4519 ----
  The warnings for missing or incorrect sentinels are enabled with
  @option{-Wformat}.
  
! @atindex @code{simd}
! @cindex SIMD function cloning
! @cindex functions that have SIMD clones
  @item simd
  @itemx simd("@var{mask}")
! This attribute applies to functions.
! 
! It enables creation of one or more function versions that
  can process multiple arguments using SIMD instructions from a
  single invocation.  Specifying this attribute allows compiler to
  assume that such versions are available at link time (provided
  in the same or another translation unit).  Generated versions are
  target-dependent and described in the corresponding Vector ABI document.  For
  x86_64 target this document can be found
! @uref{https://sourceware.org/glibc/wiki/libmvec?action=AttachFile&do=view&target=VectorABI.txt,here}.
  
  The optional argument @var{mask} may have the value
  @code{notinbranch} or @code{inbranch},
*************** If the attribute is specified and @code{
*** 3380,3400 ****
  present on a declaration and the @option{-fopenmp} or @option{-fopenmp-simd}
  switch is specified, then the attribute is ignored.
  
! @cindex @code{stack_protect} function attribute
  @item stack_protect
! This attribute adds stack protection code to the function if 
  flags @option{-fstack-protector}, @option{-fstack-protector-strong}
  or @option{-fstack-protector-explicit} are set.
  
! @cindex @code{symver} function attribute
  @item symver ("@var{name2}@@@var{nodename}")
! On ELF targets this attribute creates a symbol version.  The @var{name2} part
  of the parameter is the actual name of the symbol by which it will be
  externally referenced.  The @code{nodename} portion should be the name of a
  node specified in the version script supplied to the linker when building a
! shared library.  Versioned symbol must be defined and must be exported with
  default visibility.
  
  @smallexample
  __attribute__ ((__symver__ ("foo@@VERS_1"))) int
  foo_v1 (void)
--- 4524,4857 ----
  present on a declaration and the @option{-fopenmp} or @option{-fopenmp-simd}
  switch is specified, then the attribute is ignored.
  
! @atindex @code{stack_protect}
! @cindex stack protection
! @cindex functions that should have stack protection
  @item stack_protect
! This attribute applies to functions.
! 
! It adds stack protection code to the function it applies to if
  flags @option{-fstack-protector}, @option{-fstack-protector-strong}
  or @option{-fstack-protector-explicit} are set.
  
! @atindex @code{strict_flex_array}
! @cindex flexible array members
! @item strict_flex_array (@var{level})
! The @code{strict_flex_array} attribute can be attached to the trailing
! array field of a structure.
! 
! It controls when to treat the trailing array
! field of a structure as a flexible array member for the purposes of accessing
! the elements of such an array.
! @var{level} must be an integer between 0 to 3.
! 
! @var{level}=0 is the least strict level, all trailing arrays of structures
! are treated as flexible array members. @var{level}=3 is the strictest level,
! only when the trailing array is declared as a flexible array member per C99
! standard onwards (@samp{[]}), it is treated as a flexible array member.
! 
! There are two more levels in between 0 and 3, which are provided to
! support older code that uses the GCC zero-length array extension
! (@samp{[0]}) or one-element array as flexible array members
! (@samp{[1]}).  When @var{level} is 1, the trailing array is treated as
! a flexible array member when it is declared as either @samp{[]},
! @samp{[0]}, or @samp{[1]}.  When @var{level} is 2, the trailing array
! is treated as a flexible array member when it is declared as either
! @samp{[]}, or @samp{[0]}.
! 
! This attribute can be used with or without the
! @option{-fstrict-flex-arrays} command-line option.  When both the
! attribute and the option are present at the same time, the level of
! the strictness for the specific trailing array field is determined by
! the attribute.
! 
! The @code{strict_flex_array} attribute interacts with the
! @option{-Wstrict-flex-arrays} option.  @xref{Warning Options}, for more
! information.
! 
! @atindex @code{strub}
! @cindex stack scrubbing
! @item strub
! This attribute applies to types, and may also appear in variable and function
! declarations.
! 
! The @code{strub} attribute defines stack-scrubbing properties of functions and
! variables, so that functions that access sensitive data can have their
! stack frames zeroed out upon returning or propagating exceptions.  This
! may be enabled explicitly, by selecting certain @code{strub} modes for
! specific functions, or implicitly, by means of @code{strub} variables.
! 
! Being a type attribute, it attaches to types, even when specified in
! function and variable declarations.  When applied to function types, it
! takes an optional string argument.  When applied to a
! pointer-to-function type, if the optional argument is given, it gets
! propagated to the function type.
! 
! @smallexample
! /* A strub variable.  */
! int __attribute__ ((strub)) var;
! /* A strub variable that happens to be a pointer.  */
! __attribute__ ((strub)) int *strub_ptr_to_int;
! /* A pointer type that may point to a strub variable.  */
! typedef int __attribute__ ((strub)) *ptr_to_strub_int_type;
! 
! /* A declaration of a strub function.  */
! extern int __attribute__ ((strub)) foo (void);
! /* A pointer to that strub function.  */
! int __attribute__ ((strub ("at-calls"))) (*ptr_to_strub_fn)(void) = foo;
! @end smallexample
! 
! A function associated with @code{at-calls} @code{strub} mode
! (@code{strub("at-calls")}, or just @code{strub}) undergoes interface
! changes.  Its callers are adjusted to match the changes, and to scrub
! (overwrite with zeros) the stack space used by the called function after
! it returns.  The interface change makes the function type incompatible
! with an unadorned but otherwise equivalent type, so @emph{every}
! declaration and every type that may be used to call the function must be
! associated with this strub mode.
! 
! A function associated with @code{internal} @code{strub} mode
! (@code{strub("internal")}) retains an unmodified, type-compatible
! interface, but it may be turned into a wrapper that calls the wrapped
! body using a custom interface.  The wrapper then scrubs the stack space
! used by the wrapped body.  Though the wrapped body has its stack space
! scrubbed, the wrapper does not, so arguments and return values may
! remain unscrubbed even when such a function is called by another
! function that enables @code{strub}.  This is why, when compiling with
! @option{-fstrub=strict}, a @code{strub} context is not allowed to call
! @code{internal} @code{strub} functions.
! 
! @smallexample
! /* A declaration of an internal-strub function.  */
! extern int __attribute__ ((strub ("internal"))) bar (void);
! 
! int __attribute__ ((strub))
! baz (void)
! @{
!   /* Ok, foo was declared above as an at-calls strub function.  */
!   foo ();
!   /* Not allowed in strict mode, otherwise allowed.  */
!   bar ();
! @}
! @end smallexample
! 
! An automatically-allocated variable associated with the @code{strub}
! attribute causes the (immediately) enclosing function to have
! @code{strub} enabled.
! 
! A statically-allocated variable associated with the @code{strub}
! attribute causes functions that @emph{read} it, through its @code{strub}
! data type, to have @code{strub} enabled.  Reading data by dereferencing
! a pointer to a @code{strub} data type has the same effect.  Note: The
! attribute does not carry over from a composite type to the types of its
! components, so the intended effect may not be obtained with non-scalar
! types.
! 
! When selecting a @code{strub}-enabled mode for a function that is not
! explicitly associated with one, because of @code{strub} variables or
! data pointers, the function must satisfy @code{internal} mode viability
! requirements (see below), even when @code{at-calls} mode is also viable
! and, being more efficient, ends up selected as an optimization.
! 
! @smallexample
! /* zapme is implicitly strub-enabled because of strub variables.
!    Optimization may change its strub mode, but not the requirements.  */
! static int
! zapme (int i)
! @{
!   /* A local strub variable enables strub.  */
!   int __attribute__ ((strub)) lvar;
!   /* Reading strub data through a pointer-to-strub enables strub.  */
!   lvar = * (ptr_to_strub_int_type) &i;
!   /* Writing to a global strub variable does not enable strub.  */
!   var = lvar;
!   /* Reading from a global strub variable enables strub.  */
!   return var;
! @}
! @end smallexample
! 
! A @code{strub} context is the body (as opposed to the interface) of a
! function that has @code{strub} enabled, be it explicitly, by
! @code{at-calls} or @code{internal} mode, or implicitly, due to
! @code{strub} variables or command-line options.
! 
! A function of a type associated with the @code{disabled} @code{strub}
! mode (@code{strub("disabled")} does not have its own stack space
! scrubbed.  Such functions @emph{cannot} be called from within
! @code{strub} contexts.
! 
! In order to enable a function to be called from within @code{strub}
! contexts without having its stack space scrubbed, associate it with the
! @code{callable} @code{strub} mode (@code{strub("callable")}).
! 
! When a function is not assigned a @code{strub} mode, explicitly or
! implicitly, the mode defaults to @code{callable}, except when compiling
! with @option{-fstrub=strict}, that causes @code{strub} mode to default
! to @code{disabled}.
! 
! @smallexample
! extern int __attribute__ ((strub ("callable"))) bac (void);
! extern int __attribute__ ((strub ("disabled"))) bad (void);
!  /* Implicitly disabled with -fstrub=strict, otherwise callable.  */
! extern int bah (void);
! 
! int __attribute__ ((strub))
! bal (void)
! @{
!   /* Not allowed, bad is not strub-callable.  */
!   bad ();
!   /* Ok, bac is strub-callable.  */
!   bac ();
!   /* Not allowed with -fstrub=strict, otherwise allowed.  */
!   bah ();
! @}
! @end smallexample
! 
! Function types marked @code{callable} and @code{disabled} are not
! mutually compatible types, but the underlying interfaces are compatible,
! so it is safe to convert pointers between them, and to use such pointers
! or alternate declarations to call them.  Interfaces are also
! interchangeable between them and @code{internal} (but not
! @code{at-calls}!), but adding @code{internal} to a pointer type will not
! cause the pointed-to function to perform stack scrubbing.
! 
! @smallexample
! void __attribute__ ((strub))
! bap (void)
! @{
!   /* Assign a callable function to pointer-to-disabled.
!      Flagged as not quite compatible with -Wpedantic.  */
!   int __attribute__ ((strub ("disabled"))) (*d_p) (void) = bac;
!   /* Not allowed: calls disabled type in a strub context.  */
!   d_p ();
! 
!   /* Assign a disabled function to pointer-to-callable.
!      Flagged as not quite compatible with -Wpedantic.  */
!   int __attribute__ ((strub ("callable"))) (*c_p) (void) = bad;
!   /* Ok, safe.  */
!   c_p ();
! 
!   /* Assign an internal function to pointer-to-callable.
!      Flagged as not quite compatible with -Wpedantic.  */
!   c_p = bar;
!   /* Ok, safe.  */
!   c_p ();
! 
!   /* Assign an at-calls function to pointer-to-callable.
!      Flaggged as incompatible.  */
!   c_p = bal;
!   /* The call through an interface-incompatible type will not use the
!      modified interface expected by the at-calls function, so it is
!      likely to misbehave at runtime.  */
!   c_p ();
! @}
! @end smallexample
! 
! @code{Strub} contexts are never inlined into non-@code{strub} contexts.
! When an @code{internal}-strub function is split up, the wrapper can
! often be inlined, but the wrapped body @emph{never} is.  A function
! marked as @code{always_inline}, even if explicitly assigned
! @code{internal} strub mode, will not undergo wrapping, so its body gets
! inlined as required.
! 
! @smallexample
! inline int __attribute__ ((strub ("at-calls")))
! inl_atc (void)
! @{
!   /* This body may get inlined into strub contexts.  */
! @}
! 
! inline int __attribute__ ((strub ("internal")))
! inl_int (void)
! @{
!   /* This body NEVER gets inlined, though its wrapper may.  */
! @}
! 
! inline int __attribute__ ((strub ("internal"), always_inline))
! inl_int_ali (void)
! @{
!   /* No internal wrapper, so this body ALWAYS gets inlined,
!      but it cannot be called from non-strub contexts.  */
! @}
! 
! void __attribute__ ((strub ("disabled")))
! bat (void)
! @{
!   /* Not allowed, cannot inline into a non-strub context.  */
!   inl_int_ali ();
! @}
! @end smallexample
! 
! @cindex strub eligibility and viability
! Some @option{-fstrub=*} command-line options enable @code{strub} modes
! implicitly where viable.  A @code{strub} mode is only viable for a
! function if the function is eligible for that mode, and if other
! conditions, detailed below, are satisfied.  If it's not eligible for a
! mode, attempts to explicitly associate it with that mode are rejected
! with an error message.  If it is eligible, that mode may be assigned
! explicitly through this attribute, but implicit assignment through
! command-line options may involve additional viability requirements.
! 
! A function is ineligible for @code{at-calls} @code{strub} mode if a
! different @code{strub} mode is explicitly requested, if attribute
! @code{noipa} is present, or if it calls @code{__builtin_apply_args}.
! @code{At-calls} @code{strub} mode, if not requested through the function
! type, is only viable for an eligible function if the function is not
! visible to other translation units, if it doesn't have its address
! taken, and if it is never called with a function type overrider.
! 
! @smallexample
! /* bar is eligible for at-calls strub mode,
!    but not viable for that mode because it is visible to other units.
!    It is eligible and viable for internal strub mode.  */
! void bav () @{@}
! 
! /* setp is eligible for at-calls strub mode,
!    but not viable for that mode because its address is taken.
!    It is eligible and viable for internal strub mode.  */
! void setp (void) @{ static void (*p)(void); = setp; @}
! @end smallexample
! 
! A function is ineligible for @code{internal} @code{strub} mode if a
! different @code{strub} mode is explicitly requested, or if attribute
! @code{noipa} is present.  For an @code{always_inline} function, meeting
! these requirements is enough to make it eligible.  Any function that has
! attribute @code{noclone}, that uses such extensions as non-local labels,
! computed gotos, alternate variable argument passing interfaces,
! @code{__builtin_next_arg}, or @code{__builtin_return_address}, or that
! takes too many (about 64Ki) arguments is ineligible, unless it is
! @code{always_inline}.  For @code{internal} @code{strub} mode, all
! eligible functions are viable.
! 
! @smallexample
! /* flop is not eligible, thus not viable, for at-calls strub mode.
!    Likewise for internal strub mode.  */
! __attribute__ ((noipa)) void flop (void) @{@}
! 
! /* flip is eligible and viable for at-calls strub mode.
!    It would be ineligible for internal strub mode, because of noclone,
!    if it weren't for always_inline.  With always_inline, noclone is not
!    an obstacle, so it is also eligible and viable for internal strub
!    mode.  */
! inline __attribute__ ((noclone, always_inline)) void flip (void) @{@}
! @end smallexample
! 
! @atindex @code{symver}
! @cindex symbol versioning
  @item symver ("@var{name2}@@@var{nodename}")
! This attribute applies to functions.
! 
! On ELF targets this attribute creates a symbol version.
! The @var{name2} part
  of the parameter is the actual name of the symbol by which it will be
  externally referenced.  The @code{nodename} portion should be the name of a
  node specified in the version script supplied to the linker when building a
! shared library.  The versioned symbol must be defined and must be exported with
  default visibility.
  
+ This example produces a @code{.symver foo_v1, foo@@VERS_1}
+ directive in the assembler output.:
+ 
  @smallexample
  __attribute__ ((__symver__ ("foo@@VERS_1"))) int
  foo_v1 (void)
*************** foo_v1 (void)
*** 3402,3412 ****
  @}
  @end smallexample
  
! Will produce a @code{.symver foo_v1, foo@@VERS_1} directive in the assembler
! output. 
! 
! One can also define multiple version for a given symbol
! (starting from binutils 2.35).
  
  @smallexample
  __attribute__ ((__symver__ ("foo@@VERS_2"), __symver__ ("foo@@VERS_3")))
--- 4859,4866 ----
  @}
  @end smallexample
  
! You can also define multiple versions for a given symbol
! (starting from binutils 2.35):
  
  @smallexample
  __attribute__ ((__symver__ ("foo@@VERS_2"), __symver__ ("foo@@VERS_3")))
*************** int symver_foo_v1 (void)
*** 3415,3425 ****
  @}
  @end smallexample
  
  This example creates a symbol name @code{symver_foo_v1}
  which will be version @code{VERS_2} and @code{VERS_3} of @code{foo}.
  
! If you have an older release of binutils, then symbol alias needs to
! be used:
  
  @smallexample
  __attribute__ ((__symver__ ("foo@@VERS_2")))
--- 4869,4879 ----
  @}
  @end smallexample
  
+ @noindent
  This example creates a symbol name @code{symver_foo_v1}
  which will be version @code{VERS_2} and @code{VERS_3} of @code{foo}.
  
! If you have an older release of binutils, then you need to use a symbol alias:
  
  @smallexample
  __attribute__ ((__symver__ ("foo@@VERS_2")))
*************** __attribute__ ((alias ("foo_v1")))
*** 3433,3455 ****
  int symver_foo_v1 (void);
  @end smallexample
  
! Finally if the parameter is @code{"@var{name2}@@@@@var{nodename}"} then in
  addition to creating a symbol version (as if
! @code{"@var{name2}@@@var{nodename}"} was used) the version will be also used
  to resolve @var{name2} by the linker.
  
! @cindex @code{tainted_args} function attribute
  @item tainted_args
  The @code{tainted_args} attribute is used to specify that a function is called
  in a way that requires sanitization of its arguments, such as a system
  call in an operating system kernel.  Such a function can be considered part
  of the ``attack surface'' of the program.  The attribute can be used both
  on function declarations, and on field declarations containing function
  pointers.  In the latter case, any function used as an initializer of
! such a callback field will be treated as being called with tainted
  arguments.
  
! The analyzer will pay particular attention to such functions when
  @option{-fanalyzer} is supplied, potentially issuing warnings guarded by
  @option{-Wanalyzer-tainted-allocation-size},
  @option{-Wanalyzer-tainted-array-index},
--- 4887,4913 ----
  int symver_foo_v1 (void);
  @end smallexample
  
! Finally, if the parameter is @code{"@var{name2}@@@@@var{nodename}"}, then in
  addition to creating a symbol version (as if
! @code{"@var{name2}@@@var{nodename}"} was used) the version is also used
  to resolve @var{name2} by the linker.
  
! @atindex @code{tainted_args}
! @cindex tainted arguments
! @cindex functions that have tainted arguments
  @item tainted_args
+ This attribute applies to functions.
+ 
  The @code{tainted_args} attribute is used to specify that a function is called
  in a way that requires sanitization of its arguments, such as a system
  call in an operating system kernel.  Such a function can be considered part
  of the ``attack surface'' of the program.  The attribute can be used both
  on function declarations, and on field declarations containing function
  pointers.  In the latter case, any function used as an initializer of
! such a callback field is treated as being called with tainted
  arguments.
  
! The analyzer pays particular attention to such functions when
  @option{-fanalyzer} is supplied, potentially issuing warnings guarded by
  @option{-Wanalyzer-tainted-allocation-size},
  @option{-Wanalyzer-tainted-array-index},
*************** The analyzer will pay particular attenti
*** 3457,3464 ****
  @option{-Wanalyzer-tainted-offset},
  and @option{-Wanalyzer-tainted-size}.
  
! @cindex @code{target} function attribute
  @item target (@var{string}, @dots{})
  Multiple target back ends implement the @code{target} attribute
  to specify that a function is to
  be compiled with different target options than specified on the
--- 4915,4925 ----
  @option{-Wanalyzer-tainted-offset},
  and @option{-Wanalyzer-tainted-size}.
  
! @atindex @code{target}
! @cindex target-specific code generation attributes
  @item target (@var{string}, @dots{})
+ This attribute applies to functions.
+ 
  Multiple target back ends implement the @code{target} attribute
  to specify that a function is to
  be compiled with different target options than specified on the
*************** a comma (@samp{,}) within a single strin
*** 3496,3504 ****
  within the strings.
  
  The options supported are specific to each target; refer to @ref{x86
! Function Attributes}, @ref{PowerPC Function Attributes},
! @ref{ARM Function Attributes}, @ref{AArch64 Function Attributes},
! and @ref{S/390 Function Attributes} for details.
  
  On targets supporting @code{target} function multiversioning (x86), when using
  C++, you can declare multiple functions with the same signatures but different
--- 4957,4965 ----
  within the strings.
  
  The options supported are specific to each target; refer to @ref{x86
! Attributes}, @ref{PowerPC Attributes},
! @ref{ARM Attributes}, @ref{AArch64 Attributes}, @ref{LoongArch Attributes},
! and @ref{S/390 Attributes} for details.
  
  On targets supporting @code{target} function multiversioning (x86), when using
  C++, you can declare multiple functions with the same signatures but different
*************** function definition.
*** 3518,3540 ****
  
  @xref{Function Multiversioning} for more details.
  
! @cindex @code{target_version} function attribute
  @item target_version (@var{option})
! On targets with @code{target_version} function multiversioning (AArch64 and
! RISC-V) in C or C++, you can declare multiple functions with
  @code{target_version} or @code{target_clones} attributes to define a function
  version set.
  
  @xref{Function Multiversioning} for more details.
  
! @cindex @code{target_clones} function attribute
  @item target_clones (@var{options})
  The @code{target_clones} attribute is used to specify that a function
  be cloned into multiple versions compiled with different target options
  than specified on the command line.
  
  For the x86 and PowerPC targets, the supported options and restrictions
  are the same as for the @code{target} attribute.
  
  For instance, on an x86, you could compile a function with
  @code{target_clones("sse4.1,avx")}.  GCC creates two function clones,
--- 4979,5009 ----
  
  @xref{Function Multiversioning} for more details.
  
! @atindex @code{target_version}
! @cindex function multiversioning
  @item target_version (@var{option})
! This attribute applies to functions.
! 
! On targets with @code{target_version} function multiversioning
! (AArch64, LoongArch, and RISC-V) in C or C++,
! you can declare multiple functions with
  @code{target_version} or @code{target_clones} attributes to define a function
  version set.
  
  @xref{Function Multiversioning} for more details.
  
! @atindex @code{target_clones}
! @cindex function multiversioning
  @item target_clones (@var{options})
+ This attribute applies to functions.
+ 
  The @code{target_clones} attribute is used to specify that a function
  be cloned into multiple versions compiled with different target options
  than specified on the command line.
  
  For the x86 and PowerPC targets, the supported options and restrictions
  are the same as for the @code{target} attribute.
+ For LoongArch, @xref{LoongArch Attributes}, for details of the syntax.
  
  For instance, on an x86, you could compile a function with
  @code{target_clones("sse4.1,avx")}.  GCC creates two function clones,
*************** with the default options.  GCC must be c
*** 3547,3553 ****
  newer in order to use the @code{target_clones} attribute.
  
  @code{target_clones} works similarly for targets that support the
! @code{target_version} attribute (AArch64 and RISC-V).  The attribute takes
  multiple arguments, and generates a versioned clone for each.  A function
  annotated with @code{target_clones} is equivalent to the same function
  duplicated for each valid version string in the argument, where each
--- 5016,5023 ----
  newer in order to use the @code{target_clones} attribute.
  
  @code{target_clones} works similarly for targets that support the
! @code{target_version} attribute (AArch64, LoongArch, and RISC-V).
! The attribute takes
  multiple arguments, and generates a versioned clone for each.  A function
  annotated with @code{target_clones} is equivalent to the same function
  duplicated for each valid version string in the argument, where each
*************** the @code{target_version} attribute.
*** 3561,3588 ****
  
  @xref{Function Multiversioning} for more details.
  
! @cindex @code{unavailable} function attribute
  @item unavailable
  @itemx unavailable (@var{msg})
! The @code{unavailable} attribute results in an error if the function
  is used anywhere in the source file.  This is useful when identifying
! functions that have been removed from a particular variation of an
  interface.  Other than emitting an error rather than a warning, the
  @code{unavailable} attribute behaves in the same manner as
  @code{deprecated}.
  
! The @code{unavailable} attribute can also be used for variables and
! types (@pxref{Variable Attributes}, @pxref{Type Attributes}.)
  
! @cindex @code{unused} function attribute
  @item unused
! This attribute, attached to a function, means that the function is meant
! to be possibly unused.  GCC does not produce a warning for this
! function.
  
! @cindex @code{used} function attribute
  @item used
! This attribute, attached to a function, means that code must be emitted
  for the function even if it appears that the function is not referenced.
  This is useful, for example, when the function is referenced only in
  inline assembly.
--- 5031,5213 ----
  
  @xref{Function Multiversioning} for more details.
  
! @atindex @code{tls_model}
! @item tls_model ("@var{tls_model}")
! This attribute applies to variables.
! 
! The @code{tls_model} variable attribute sets thread-local storage model
! (@pxref{Thread-Local}) of a particular @code{__thread} variable,
! overriding @option{-ftls-model=} command-line switch on a per-variable
! basis.
! The @var{tls_model} argument should be one of @code{global-dynamic},
! @code{local-dynamic}, @code{initial-exec} or @code{local-exec}.
! 
! Not all targets support this attribute.
! 
! @atindex @code{transparent_union}
! @cindex transparent unions
! @item transparent_union
! This attribute applies to @code{union} type definitions.
! 
! It indicates
! that any function parameter having that union type causes calls to that
! function to be treated in a special way.
! 
! First, the argument corresponding to a transparent union type can be of
! any type in the union; no cast is required.  Also, if the union contains
! a pointer type, the corresponding argument can be a null pointer
! constant or a void pointer expression; and if the union contains a void
! pointer type, the corresponding argument can be any pointer expression.
! If the union member type is a pointer, qualifiers like @code{const} on
! the referenced type must be respected, just as with normal pointer
! conversions.
! 
! Second, the argument is passed to the function using the calling
! conventions of the first member of the transparent union, not the calling
! conventions of the union itself.  All members of the union must have the
! same machine representation; this is necessary for this argument passing
! to work properly.
! 
! Transparent unions are designed for library functions that have multiple
! interfaces for compatibility reasons.  For example, suppose the
! @code{wait} function must accept either a value of type @code{int *} to
! comply with POSIX, or a value of type @code{union wait *} to comply with
! the 4.1BSD interface.  If @code{wait}'s parameter were @code{void *},
! @code{wait} would accept both kinds of arguments, but it would also
! accept any other pointer type and this would make argument type checking
! less useful.  Instead, @code{<sys/wait.h>} might define the interface
! as follows:
! 
! @smallexample
! typedef union __attribute__ ((__transparent_union__))
!   @{
!     int *__ip;
!     union wait *__up;
!   @} wait_status_ptr_t;
! 
! pid_t wait (wait_status_ptr_t);
! @end smallexample
! 
! @noindent
! This interface allows either @code{int *} or @code{union wait *}
! arguments to be passed, using the @code{int *} calling convention.
! The program can call @code{wait} with arguments of either type:
! 
! @smallexample
! int w1 () @{ int w; return wait (&w); @}
! int w2 () @{ union wait w; return wait (&w); @}
! @end smallexample
! 
! @noindent
! With this interface, @code{wait}'s implementation might look like this:
! 
! @smallexample
! pid_t wait (wait_status_ptr_t p)
! @{
!   return waitpid (-1, p.__ip, 0);
! @}
! @end smallexample
! 
! @atindex @code{unavailable}
  @item unavailable
  @itemx unavailable (@var{msg})
! The @code{unavailable} attribute can apply to functions, variables, types,
! or enumerators.
! 
! It results in an error if the entity it applies to
  is used anywhere in the source file.  This is useful when identifying
! entities that have been removed from a particular
! variation of an
  interface.  Other than emitting an error rather than a warning, the
  @code{unavailable} attribute behaves in the same manner as
  @code{deprecated}.
  
! @atindex @code{uninitialized}
! @item uninitialized
! This variable applies to variables with automatic storage.
  
! It means that
! the variable should not be automatically initialized by the compiler when
! the option @code{-ftrivial-auto-var-init} presents.
! 
! With the option @code{-ftrivial-auto-var-init}, all the automatic variables
! that do not have explicit initializers are initialized by the compiler.
! These additional compiler initializations might incur run-time overhead,
! sometimes dramatically.  This attribute can be used to mark some variables
! to be excluded from such automatic initialization in order to reduce runtime
! overhead.
! 
! This attribute has no effect when the option @code{-ftrivial-auto-var-init}
! is not present.
! 
! @atindex @code{unsequenced}
! @cindex functions that have no side effects
! @item unsequenced
! This type attribute can appear on both function declarations and declarations
! of function types.
! 
! It is a GNU counterpart of the C23 @code{[[unsequenced]]}
! attribute, used to specify function pointers to effectless, idempotent,
! stateless and independent functions according to the C23 definition.
! 
! Unlike the standard C23 attribute it can be also specified in attributes
! which appertain to function declarations and applies to the their function
! type even in that case.
! 
! Unsequenced functions without pointer or reference arguments are similar
! to functions with the @code{const} attribute, except that @code{const}
! attribute also requires finiteness.  So, both functions with @code{const}
! and with @code{unsequenced} attributes can be optimized by common
! subexpression elimination, but only functions with @code{const}
! attribute can be optimized by dead code elimination if their result is
! unused or is used only by dead code.  Unsequenced functions without pointer
! or reference arguments with @code{void} return type are diagnosed because
! they can't store any results and don't have other observable side-effects
! either.
! 
! Unsequenced functions with pointer or reference arguments can inspect
! objects through the passed pointers or references or references to pointers
! or can store additional results through those pointers or references or
! references to pointers.
! 
! The @code{unsequenced} attribute imposes greater restrictions than
! the similar @code{reproducible} attribute and fewer restrictions than
! the @code{const} attribute, so during optimization @code{const} has
! precedence over @code{unsequenced} which has precedence over
! @code{reproducible}.
! 
! @atindex @code{unused}
! @cindex unused entities
  @item unused
! This attribute can be attached to a function, variable, structure field,
! type declaration, or label.
  
! When applied to a function, variable, structure field, or label
! it means that the
! entity it applies to is meant to be possibly unused.  It suppresses GCC's
! normal warnings about unused entities.
! 
! When attached to a type (including a @code{union} or a @code{struct}),
! this attribute means that variables of that type are meant to appear
! possibly unused.  GCC does not produce a warning for any variables of
! that type, even if the variable appears to do nothing.  This is often
! the case with lock or thread classes, which are usually defined and then
! not referenced, but contain constructors and destructors that have
! nontrivial bookkeeping functions.
! 
! The @code{unused} label attribute
! is intended for program-generated code that may contain
! unused labels, but which is compiled with @option{-Wall}.  It is
! not normally appropriate to use it in human-written code, though it
! could be useful in cases where the code that jumps to the label is
! contained within an @code{#ifdef} conditional.
! 
! @atindex @code{used}
! @cindex used entities
  @item used
! The @code{used} attribute applies to functions and variables.
! 
! When attached to a function, this attribute means that code must be emitted
  for the function even if it appears that the function is not referenced.
  This is useful, for example, when the function is referenced only in
  inline assembly.
*************** When applied to a member function of a C
*** 3591,3604 ****
  attribute also means that the function is instantiated if the
  class itself is instantiated.
  
! @cindex @code{visibility} function attribute
  @item visibility ("@var{visibility_type}")
! This attribute affects the linkage of the declaration to which it is attached.
! It can be applied to variables (@pxref{Common Variable Attributes}) and types
! (@pxref{Common Type Attributes}) as well as functions.
  
! There are four supported @var{visibility_type} values: default,
! hidden, protected or internal visibility.
  
  @smallexample
  void __attribute__ ((visibility ("protected")))
--- 5216,5305 ----
  attribute also means that the function is instantiated if the
  class itself is instantiated.
  
! This attribute, attached to a variable with static storage, means that
! the variable must be emitted even if it appears that the variable is not
! referenced.
! 
! When applied to a static data member of a C++ class template, the
! attribute also means that the member is instantiated if the
! class itself is instantiated.
! 
! @atindex @code{vector_size}
! @cindex vector types
! @item vector_size (@var{bytes})
! The @code{vector_size} attribute can be attached to type, variable,
! and function declarations.
! 
! When attached to a variable declaration, it applies to the type of the
! variable; when attached to a function declaration, it applies to the
! return type.
! 
! This attribute specifies the vector size for the type, measured in bytes.
! The type to which it applies is known as the @dfn{base type}.  The @var{bytes}
! argument must be a positive power-of-two multiple of the base type size.  For
! example, the following declarations:
! 
! @smallexample
! typedef __attribute__ ((vector_size (32))) int int_vec32_t ;
! typedef __attribute__ ((vector_size (32))) int* int_vec32_ptr_t;
! typedef __attribute__ ((vector_size (32))) int int_vec32_arr3_t[3];
! @end smallexample
! 
! @noindent
! define @code{int_vec32_t} to be a 32-byte vector type composed of @code{int}
! sized units.  With @code{int} having a size of 4 bytes, the type defines
! a vector of eight units, four bytes each.  The mode of variables of type
! @code{int_vec32_t} is @code{V8SI}.  @code{int_vec32_ptr_t} is then defined
! to be a pointer to such a vector type, and @code{int_vec32_arr3_t} to be
! an array of three such vectors.
! 
! Here is an example involving a function declaration:
! @smallexample
! __attribute__ ((vector_size (16))) float get_flt_vec16 (void);
! @end smallexample
! 
! @noindent
! This code declares @code{get_flt_vec16} to be a function returning
! a 16-byte vector with the base type @code{float}.
! 
! This example:
! @smallexample
! int foo __attribute__ ((vector_size (16)));
! @end smallexample
! 
! @noindent
! causes the compiler to set the mode for @code{foo} to be 16 bytes,
! divided into @code{int} sized units.  Assuming a 32-bit @code{int},
! @code{foo}'s type is a vector of four units of four bytes each, and
! the corresponding mode of @code{foo} is @code{V4SI}.
! 
! This attribute is only applicable to integral and floating scalar base types,
! although arrays, pointers, and function return values are allowed in
! conjunction with this construct.
! 
! Aggregates with this attribute are invalid, even if they are of the same
! size as a corresponding scalar.  For example, the declaration:
! 
! @smallexample
! struct S @{ int a; @};
! struct S  __attribute__ ((vector_size (16))) foo;
! @end smallexample
! 
! @noindent
! is invalid even if the size of the structure is the same as the size of
! the @code{int}.
! 
! @xref{Vector Extensions}, for details of manipulating objects of vector types.
! 
! @atindex @code{visibility}
! @cindex visibility of symbols
! @cindex linker visibility
  @item visibility ("@var{visibility_type}")
! This attribute can be applied to functions, variables, and types.
  
! It affects the linkage of the declaration to which it is attached.
! There are four supported @var{visibility_type} values: @code{default},
! @code{hidden}, @code{protected}, or @code{internal} visibility.
  
  @smallexample
  void __attribute__ ((visibility ("protected")))
*************** visibility of their template.
*** 3696,3703 ****
  If both the template and enclosing class have explicit visibility, the
  visibility from the template is used.
  
! @cindex @code{warn_unused_result} function attribute
  @item warn_unused_result
  The @code{warn_unused_result} attribute causes a warning to be emitted
  if a caller of the function with this attribute does not use its
  return value.  This is useful for functions where not checking
--- 5397,5478 ----
  If both the template and enclosing class have explicit visibility, the
  visibility from the template is used.
  
! In C++, attribute visibility can also be
! applied to class, struct, union and enum types.  Unlike other type
! attributes, the attribute must appear between the initial keyword and
! the name of the type; it cannot appear after the body of the type.
! 
! Note that the type visibility is applied to vague linkage entities
! associated with the class (vtable, typeinfo node, etc.).  In
! particular, if a class is thrown as an exception in one shared object
! and caught in another, the class must have default visibility.
! Otherwise the two shared objects are unable to use the same
! typeinfo node and exception handling will break.
! 
! @cindex @code{warn_if_not_aligned} attribute
! @cindex alignment of structure fields
! @item warn_if_not_aligned (@var{alignment})
! This attribute applies to structure fields.
! 
! It specifies an alignment threshold, measured in bytes, for the field.
! If the structure field is aligned below the threshold, a
! warning is issued.
! 
! For example, the declaration:
! 
! @smallexample
! struct foo
! @{
!   int i1;
!   int i2;
!   unsigned long long x __attribute__ ((warn_if_not_aligned (16)));
! @};
! @end smallexample
! 
! @noindent
! causes the compiler to issue an warning on @code{struct foo}, like
! @samp{warning: alignment 8 of 'struct foo' is less than 16}.
! The compiler also issues a warning, like @samp{warning: 'x' offset
! 8 in 'struct foo' isn't aligned to 16}, when the structure field has
! the misaligned offset:
! 
! @smallexample
! struct __attribute__ ((aligned (16))) foo
! @{
!   int i1;
!   int i2;
!   unsigned long long x __attribute__ ((warn_if_not_aligned (16)));
! @};
! @end smallexample
! 
! This attribute can also be applied to a typedef, in which case it applies
! to all structure fields of that type.
! 
! For example, this code:
! 
! @smallexample
! typedef unsigned long long __u64
!    __attribute__((aligned (4), warn_if_not_aligned (8)));
! 
! struct foo
! @{
!   int i1;
!   int i2;
!   __u64 x;
! @};
! @end smallexample
! 
! @noindent
! has similar behavior to the first example above.
! 
! This warning can be disabled by @option{-Wno-if-not-aligned}.
! 
! @atindex @code{warn_unused_result}
! @cindex unused function result
! @cindex functions whose return value must be used
  @item warn_unused_result
+ This attribute applies to functions.
+ 
  The @code{warn_unused_result} attribute causes a warning to be emitted
  if a caller of the function with this attribute does not use its
  return value.  This is useful for functions where not checking
*************** int foo ()
*** 3717,3724 ****
  @noindent
  results in warning on line 5.
  
! @cindex @code{weak} function attribute
  @item weak
  The @code{weak} attribute causes a declaration of an external symbol
  to be emitted as a weak symbol rather than a global.  This is primarily
  useful in defining library functions that can be overridden in user code,
--- 5492,5502 ----
  @noindent
  results in warning on line 5.
  
! @atindex @code{weak}
! @cindex weak symbols
  @item weak
+ This attribute applies to function and variable declarations.
+ 
  The @code{weak} attribute causes a declaration of an external symbol
  to be emitted as a weak symbol rather than a global.  This is primarily
  useful in defining library functions that can be overridden in user code,
*************** designates a variable it must also have
*** 3728,3737 ****
  the weak symbol.  Weak symbols are supported for ELF targets, and also
  for a.out targets when using the GNU assembler and linker.
  
! @cindex @code{weakref} function attribute
  @item weakref
  @itemx weakref ("@var{target}")
! The @code{weakref} attribute marks a declaration as a weak reference.
  Without arguments, it should be accompanied by an @code{alias} attribute
  naming the target symbol.  Alternatively, @var{target} may be given as
  an argument to @code{weakref} itself, naming the target definition of
--- 5506,5519 ----
  the weak symbol.  Weak symbols are supported for ELF targets, and also
  for a.out targets when using the GNU assembler and linker.
  
! @atindex @code{weakref}
! @cindex weak symbols
  @item weakref
  @itemx weakref ("@var{target}")
! This attribute applies to function or variable declarations.
! 
! The @code{weakref} attribute marks the declaration of the entity
! as a weak reference.
  Without arguments, it should be accompanied by an @code{alias} attribute
  naming the target symbol.  Alternatively, @var{target} may be given as
  an argument to @code{weakref} itself, naming the target definition of
*************** performing a link with relocatable outpu
*** 3773,3780 ****
  A declaration to which @code{weakref} is attached and that is associated
  with a named @code{target} must be @code{static}.
  
! @cindex @code{zero_call_used_regs} function attribute
  @item zero_call_used_regs ("@var{choice}")
  
  The @code{zero_call_used_regs} attribute causes the compiler to zero
  a subset of all call-used registers@footnote{A ``call-used'' register
--- 5555,5563 ----
  A declaration to which @code{weakref} is attached and that is associated
  with a named @code{target} must be @code{static}.
  
! @atindex @code{zero_call_used_regs}
  @item zero_call_used_regs ("@var{choice}")
+ This attribute applies to functions.
  
  The @code{zero_call_used_regs} attribute causes the compiler to zero
  a subset of all call-used registers@footnote{A ``call-used'' register
*************** The default for the attribute is control
*** 3887,3902 ****
  
  @c This is the end of the target-independent attribute table
  
! @node AArch64 Function Attributes
! @subsubsection AArch64 Function Attributes
  
  The following target-specific function attributes are available for the
! AArch64 target.  For the most part, these options mirror the behavior of
! similar command-line options (@pxref{AArch64 Options}), but on a
! per-function basis.
  
  @table @code
! @cindex @code{general-regs-only} function attribute, AArch64
  @item general-regs-only
  Indicates that no floating-point or Advanced SIMD registers should be
  used when generating code for this function.  If the function explicitly
--- 5670,5784 ----
  
  @c This is the end of the target-independent attribute table
  
! @node Target-Specific Attributes
! @subsection Target-Specific Attributes
! 
! @menu
! * AArch64 Attributes::
! * AMD GCN Attributes::
! * ARC Attributes::
! * ARM Attributes::
! * AVR Attributes::
! * Blackfin Attributes::
! * BPF Attributes::
! * C-SKY Attributes::
! * Epiphany Attributes::
! * H8/300 Attributes::
! * IA-64 Attributes::
! * LoongArch Attributes::
! * M32C Attributes::
! * M32R/D Attributes::
! * m68k Attributes::
! * MicroBlaze Attributes::
! * Microsoft Windows Attributes::
! * MIPS Attributes::
! * MSP430 Attributes::
! * NDS32 Attributes::
! * Nvidia PTX Attributes::
! * PowerPC Attributes::
! * RISC-V Attributes::
! * RL78 Attributes::
! * RX Attributes::
! * S/390 Attributes::
! * SH Attributes::
! * Symbian OS Attributes::
! * V850 Attributes::
! * Visium Attributes::
! * x86 Attributes::
! * Xstormy16 Attributes::
! @end menu
! 
! @anchor{AArch64 Function Attributes}
! @node AArch64 Attributes
! @subsubsection AArch64 Attributes
  
  The following target-specific function attributes are available for the
! AArch64 target.
  
  @table @code
! 
! @atindex @code{target}, AArch64
! @cindex AArch64 code generation attributes
! @item target (@var{options})
! This attribute applies to functions.
! 
! As discussed in @ref{Common Attributes}, the @code{target} function attribute
! allows you to specify target-specific compilation options on a per-function
! basis.
! For the most part, these options mirror the behavior of
! similar command-line options (@pxref{AArch64 Options}).
! 
! The target attributes can be specified as follows:
! 
! @smallexample
! __attribute__((target("@var{attr-string}")))
! int
! f (int a)
! @{
!   return a + 5;
! @}
! @end smallexample
! 
! @noindent
! where @code{@var{attr-string}} is one of the option name strings
! specified below.
! 
! Additionally, the architectural extension string may be specified on its
! own.  This can be used to turn on and off particular architectural extensions
! without having to specify a particular architecture version or core.  Example:
! 
! @smallexample
! __attribute__((target("+crc+nocrypto")))
! int
! foo (int a)
! @{
!   return a + 5;
! @}
! @end smallexample
! 
! In this example @code{target("+crc+nocrypto")} enables the @code{crc}
! extension and disables the @code{crypto} extension for the function @code{foo}
! without modifying an existing @option{-march=} or @option{-mcpu} option.
! 
! Multiple options can be specified in the same attribute by separating them with
! a comma.  For example:
! @smallexample
! __attribute__((target("arch=armv8-a+crc+crypto,tune=cortex-a53")))
! int
! foo (int a)
! @{
!   return a + 5;
! @}
! @end smallexample
! 
! @noindent
! is valid; this compiles function @code{foo} for ARMv8-A with @code{crc}
! and @code{crypto} extensions, and tunes it for @code{cortex-a53}.
! 
! These are the permitted options:
! 
! @table @samp
! @atindex @code{target("general-regs-only")}, AArch64
  @item general-regs-only
  Indicates that no floating-point or Advanced SIMD registers should be
  used when generating code for this function.  If the function explicitly
*************** uses floating-point code, then the compi
*** 3904,3910 ****
  the same behavior as that of the command-line option
  @option{-mgeneral-regs-only}.
  
! @cindex @code{fix-cortex-a53-835769} function attribute, AArch64
  @item fix-cortex-a53-835769
  Indicates that the workaround for the Cortex-A53 erratum 835769 should be
  applied to this function.  To explicitly disable the workaround for this
--- 5786,5792 ----
  the same behavior as that of the command-line option
  @option{-mgeneral-regs-only}.
  
! @atindex @code{target("fix-cortex-a53-835769")}, AArch64
  @item fix-cortex-a53-835769
  Indicates that the workaround for the Cortex-A53 erratum 835769 should be
  applied to this function.  To explicitly disable the workaround for this
*************** function specify the negated form: @code
*** 3912,3924 ****
  This corresponds to the behavior of the command-line options
  @option{-mfix-cortex-a53-835769} and @option{-mno-fix-cortex-a53-835769}.
  
! @cindex @code{cmodel=} function attribute, AArch64
  @item cmodel=
  Indicates that code should be generated for a particular code model for
  this function.  The behavior and permissible arguments are the same as
  for the command-line option @option{-mcmodel=}.
  
! @cindex @code{strict-align} function attribute, AArch64
  @item strict-align
  @itemx no-strict-align
  @code{strict-align} indicates that the compiler should not assume that unaligned
--- 5794,5806 ----
  This corresponds to the behavior of the command-line options
  @option{-mfix-cortex-a53-835769} and @option{-mno-fix-cortex-a53-835769}.
  
! @atindex @code{target("cmodel=")}, AArch64
  @item cmodel=
  Indicates that code should be generated for a particular code model for
  this function.  The behavior and permissible arguments are the same as
  for the command-line option @option{-mcmodel=}.
  
! @atindex @code{target("strict-align")}, AArch64
  @item strict-align
  @itemx no-strict-align
  @code{strict-align} indicates that the compiler should not assume that unaligned
*************** that aligned memory references are handl
*** 3927,3933 ****
  @code{no-strict-align} can be specified.  The behavior is same as for the
  command-line option @option{-mstrict-align} and @option{-mno-strict-align}.
  
! @cindex @code{omit-leaf-frame-pointer} function attribute, AArch64
  @item omit-leaf-frame-pointer
  Indicates that the frame pointer should be omitted for a leaf function call.
  To keep the frame pointer, the inverse attribute
--- 5809,5815 ----
  @code{no-strict-align} can be specified.  The behavior is same as for the
  command-line option @option{-mstrict-align} and @option{-mno-strict-align}.
  
! @atindex @code{target("omit-leaf-frame-pointer")}, AArch64
  @item omit-leaf-frame-pointer
  Indicates that the frame pointer should be omitted for a leaf function call.
  To keep the frame pointer, the inverse attribute
*************** To keep the frame pointer, the inverse a
*** 3935,3965 ****
  the same behavior as the command-line options @option{-momit-leaf-frame-pointer}
  and @option{-mno-omit-leaf-frame-pointer}.
  
! @cindex @code{tls-dialect=} function attribute, AArch64
  @item tls-dialect=
  Specifies the TLS dialect to use for this function.  The behavior and
  permissible arguments are the same as for the command-line option
  @option{-mtls-dialect=}.
  
! @cindex @code{arch=} function attribute, AArch64
  @item arch=
  Specifies the architecture version and architectural extensions to use
  for this function.  The behavior and permissible arguments are the same as
  for the @option{-march=} command-line option.
  
! @cindex @code{tune=} function attribute, AArch64
  @item tune=
  Specifies the core for which to tune the performance of this function.
  The behavior and permissible arguments are the same as for the @option{-mtune=}
  command-line option.
  
! @cindex @code{cpu=} function attribute, AArch64
  @item cpu=
  Specifies the core for which to tune the performance of this function and also
  whose architectural features to use.  The behavior and valid arguments are the
  same as for the @option{-mcpu=} command-line option.
  
! @cindex @code{sign-return-address} function attribute, AArch64
  @item sign-return-address
  Select the function scope on which return address signing will be applied.  The
  behavior and permissible arguments are the same as for the command-line option
--- 5817,5847 ----
  the same behavior as the command-line options @option{-momit-leaf-frame-pointer}
  and @option{-mno-omit-leaf-frame-pointer}.
  
! @atindex @code{target("tls-dialect=")}, AArch64
  @item tls-dialect=
  Specifies the TLS dialect to use for this function.  The behavior and
  permissible arguments are the same as for the command-line option
  @option{-mtls-dialect=}.
  
! @atindex @code{target("arch=")}, AArch64
  @item arch=
  Specifies the architecture version and architectural extensions to use
  for this function.  The behavior and permissible arguments are the same as
  for the @option{-march=} command-line option.
  
! @atindex @code{target("tune=")}, AArch64
  @item tune=
  Specifies the core for which to tune the performance of this function.
  The behavior and permissible arguments are the same as for the @option{-mtune=}
  command-line option.
  
! @atindex @code{target("cpu=")}, AArch64
  @item cpu=
  Specifies the core for which to tune the performance of this function and also
  whose architectural features to use.  The behavior and valid arguments are the
  same as for the @option{-mcpu=} command-line option.
  
! @atindex @code{target("sign-return-address")}, AArch64
  @item sign-return-address
  Select the function scope on which return address signing will be applied.  The
  behavior and permissible arguments are the same as for the command-line option
*************** behavior and permissible arguments are t
*** 3967,3986 ****
  attribute is deprecated.  The @code{branch-protection} attribute should
  be used instead.
  
! @cindex @code{branch-protection} function attribute, AArch64
  @item branch-protection
  Select the function scope on which branch protection will be applied.  The
  behavior and permissible arguments are the same as for the command-line option
  @option{-mbranch-protection=}.  The default value is @code{none}.
  
! @cindex @code{outline-atomics} function attribute, AArch64
  @item outline-atomics
  @itemx no-outline-atomics
  Enable or disable calls to out-of-line helpers to implement atomic operations.
  This corresponds to the behavior of the command-line options
  @option{-moutline-atomics} and @option{-mno-outline-atomics}.
  
! @cindex @code{max-vectorization} function attribute, AArch64
  @item max-vectorization
  @itemx no-max-vectorization
  @code{max-vectorization} tells GCC's vectorizer to treat all vector
--- 5849,5868 ----
  attribute is deprecated.  The @code{branch-protection} attribute should
  be used instead.
  
! @atindex @code{target("branch-protection")}, AArch64
  @item branch-protection
  Select the function scope on which branch protection will be applied.  The
  behavior and permissible arguments are the same as for the command-line option
  @option{-mbranch-protection=}.  The default value is @code{none}.
  
! @atindex @code{target("outline-atomics")}, AArch64
  @item outline-atomics
  @itemx no-outline-atomics
  Enable or disable calls to out-of-line helpers to implement atomic operations.
  This corresponds to the behavior of the command-line options
  @option{-moutline-atomics} and @option{-mno-outline-atomics}.
  
! @atindex @code{target("max-vectorization")}, AArch64
  @item max-vectorization
  @itemx no-max-vectorization
  @code{max-vectorization} tells GCC's vectorizer to treat all vector
*************** this behavior.
*** 3990,3996 ****
  This corresponds to the behavior of the command-line options
  @option{-mmax-vectorization} and @option{-mno-max-vectorization}.
  
! @cindex @code{indirect_return} function attribute, AArch64
  @item indirect_return
  The @code{indirect_return} attribute can be applied to a function type
  to indicate that the function may return via an indirect branch instead
--- 5872,5878 ----
  This corresponds to the behavior of the command-line options
  @option{-mmax-vectorization} and @option{-mno-max-vectorization}.
  
! @atindex @code{target("indirect_return")}, AArch64
  @item indirect_return
  The @code{indirect_return} attribute can be applied to a function type
  to indicate that the function may return via an indirect branch instead
*************** threads, such as the POSIX @code{swapcon
*** 4000,4006 ****
  adds a @code{BTI J} instruction when BTI is enabled e.g. via
  @option{-mbranch-protection}.
  
! @cindex @code{preserve_none} function attribute, AArch64
  @item preserve_none
  Use this attribute to change the procedure call standard of the specified
  function to the preserve-none variant.
--- 5882,5888 ----
  adds a @code{BTI J} instruction when BTI is enabled e.g. via
  @option{-mbranch-protection}.
  
! @atindex @code{target("preserve_none")}, AArch64
  @item preserve_none
  Use this attribute to change the procedure call standard of the specified
  function to the preserve-none variant.
*************** This ABI has not been stabilized, and ma
*** 4023,4076 ****
  versions.
  @end table
  
! The above target attributes can be specified as follows:
! 
! @smallexample
! __attribute__((target("@var{attr-string}")))
! int
! f (int a)
! @{
!   return a + 5;
! @}
! @end smallexample
! 
! where @code{@var{attr-string}} is one of the attribute strings specified above.
! 
! Additionally, the architectural extension string may be specified on its
! own.  This can be used to turn on and off particular architectural extensions
! without having to specify a particular architecture version or core.  Example:
! 
! @smallexample
! __attribute__((target("+crc+nocrypto")))
! int
! foo (int a)
! @{
!   return a + 5;
! @}
! @end smallexample
! 
! In this example @code{target("+crc+nocrypto")} enables the @code{crc}
! extension and disables the @code{crypto} extension for the function @code{foo}
! without modifying an existing @option{-march=} or @option{-mcpu} option.
! 
! Multiple target function attributes can be specified by separating them with
! a comma.  For example:
! @smallexample
! __attribute__((target("arch=armv8-a+crc+crypto,tune=cortex-a53")))
! int
! foo (int a)
! @{
!   return a + 5;
! @}
! @end smallexample
! 
! is valid and compiles function @code{foo} for ARMv8-A with @code{crc}
! and @code{crypto} extensions and tunes it for @code{cortex-a53}.
! 
! @subsubheading Inlining rules
! Specifying target attributes on individual functions or performing link-time
! optimization across translation units compiled with different target options
! can affect function inlining rules:
  
  In particular, a caller function can inline a callee function only if the
  architectural features available to the callee are a subset of the features
--- 5905,5913 ----
  versions.
  @end table
  
! Specifying @code{target} attributes on individual functions or performing
! link-time optimization across translation units compiled with different
! target options can affect function inlining rules.
  
  In particular, a caller function can inline a callee function only if the
  architectural features available to the callee are a subset of the features
*************** Note that CPU tuning options and attribu
*** 4092,4107 ****
  @option{-mcpu=} option or the @code{cpu=} attribute conflicts with the
  architectural feature rules specified above.
  
! @node AMD GCN Function Attributes
! @subsubsection AMD GCN Function Attributes
  
! These function attributes are supported by the AMD GCN back end:
  
  @table @code
! @cindex @code{amdgpu_hsa_kernel} function attribute, AMD GCN
  @item amdgpu_hsa_kernel
! This attribute indicates that the corresponding function should be compiled as
! a kernel function, that is an entry point that can be invoked from the host
  via the HSA runtime library.  By default functions are only callable only from
  other GCN functions.
  
--- 5929,5949 ----
  @option{-mcpu=} option or the @code{cpu=} attribute conflicts with the
  architectural feature rules specified above.
  
! @end table
  
! @anchor{AMD GCN Function Attributes}
! @node AMD GCN Attributes
! @subsubsection AMD GCN Attributes
! 
! These attributes are supported by the AMD GCN back end:
  
  @table @code
! @atindex @code{amdgpu_hsa_kernel}, AMD GCN
  @item amdgpu_hsa_kernel
! This attribute applies to functions.
! 
! It indicates that the corresponding function should be compiled as
! a kernel function, that is, an entry point that can be invoked from the host
  via the HSA runtime library.  By default functions are only callable only from
  other GCN functions.
  
*************** OpenACC/OpenMP).
*** 4182,4196 ****
  @end table
  @end table
  
! @node ARC Function Attributes
! @subsubsection ARC Function Attributes
  
! These function attributes are supported by the ARC back end:
  
  @table @code
! @cindex @code{interrupt} function attribute, ARC
  @item interrupt
! Use this attribute to indicate
  that the specified function is an interrupt handler.  The compiler generates
  function entry and exit sequences suitable for use in an interrupt handler
  when this attribute is present.
--- 6024,6043 ----
  @end table
  @end table
  
! @anchor{ARC Function Attributes}
! @anchor{ARC Type Attributes}
! @anchor{ARC Variable Attributes}
! @node ARC Attributes
! @subsubsection ARC Attributes
  
! These attributes are supported by the ARC back end:
  
  @table @code
! @atindex @code{interrupt}, ARC
  @item interrupt
! This attribute applies to functions.
! 
! It indicates
  that the specified function is an interrupt handler.  The compiler generates
  function entry and exit sequences suitable for use in an interrupt handler
  when this attribute is present.
*************** Permissible values for this parameter ar
*** 4206,4220 ****
  @w{@code{ilink2}} for ARCv1 architecture, and @w{@code{ilink}} and
  @w{@code{firq}} for ARCv2 architecture.
  
! @cindex @code{long_call} function attribute, ARC
! @cindex @code{medium_call} function attribute, ARC
! @cindex @code{short_call} function attribute, ARC
  @cindex indirect calls, ARC
  @item long_call
  @itemx medium_call
  @itemx short_call
  These attributes specify how a particular function is called.
! These attributes override the
  @option{-mlong-calls} and @option{-mmedium-calls} (@pxref{ARC Options})
  command-line switches and @code{#pragma long_calls} settings.
  
--- 6053,6069 ----
  @w{@code{ilink2}} for ARCv1 architecture, and @w{@code{ilink}} and
  @w{@code{firq}} for ARCv2 architecture.
  
! @atindex @code{long_call}, ARC
! @atindex @code{medium_call}, ARC
! @atindex @code{short_call}, ARC
  @cindex indirect calls, ARC
  @item long_call
  @itemx medium_call
  @itemx short_call
+ These attributes apply to functions.
+ 
  These attributes specify how a particular function is called.
! They override the
  @option{-mlong-calls} and @option{-mmedium-calls} (@pxref{ARC Options})
  command-line switches and @code{#pragma long_calls} settings.
  
*************** attribute will always be close enough to
*** 4229,4283 ****
  branch-and-link instruction, which has a 21-bit offset from
  the call site.
  
! @cindex @code{jli_always} function attribute, ARC
  @item jli_always
! Forces a particular function to be called using @code{jli}
  instruction.  The @code{jli} instruction makes use of a table stored
  into @code{.jlitab} section, which holds the location of the functions
  which are addressed using this instruction.
  
! @cindex @code{jli_fixed} function attribute, ARC
  @item jli_fixed
! Identical like the above one, but the location of the function in the
  @code{jli} table is known and given as an attribute parameter.
  
! @cindex @code{secure_call} function attribute, ARC
  @item secure_call
! This attribute allows one to mark secure-code functions that are
  callable from normal mode.  The location of the secure call function
  into the @code{sjli} table needs to be passed as argument.
  
! @cindex @code{naked} function attribute, ARC
! @item naked
! This attribute allows the compiler to construct the requisite function
! declaration, while allowing the body of the function to be assembly
! code.  The specified function will not have prologue/epilogue
! sequences generated by the compiler.  Only basic @code{asm} statements
! can safely be included in naked functions (@pxref{Basic Asm}).  While
! using extended @code{asm} or a mixture of basic @code{asm} and C code
! may appear to work, they cannot be depended upon to work reliably and
! are not supported.
  
  @end table
  
! @node ARM Function Attributes
! @subsubsection ARM Function Attributes
  
! These function attributes are supported for ARM targets:
  
  @table @code
  
! @cindex @code{general-regs-only} function attribute, ARM
  @item general-regs-only
! Indicates that no floating-point or Advanced SIMD registers should be
  used when generating code for this function.  If the function explicitly
  uses floating-point code, then the compiler gives an error.  This is
  the same behavior as that of the command-line option
  @option{-mgeneral-regs-only}.
  
! @cindex @code{interrupt} function attribute, ARM
  @item interrupt
! Use this attribute to indicate
  that the specified function is an interrupt handler.  The compiler generates
  function entry and exit sequences suitable for use in an interrupt handler
  when this attribute is present.
--- 6078,6151 ----
  branch-and-link instruction, which has a 21-bit offset from
  the call site.
  
! @atindex @code{jli_always}, ARC
  @item jli_always
! This attribute applies to functions.
! 
! It forces the associated function to be called using a @code{jli}
  instruction.  The @code{jli} instruction makes use of a table stored
  into @code{.jlitab} section, which holds the location of the functions
  which are addressed using this instruction.
  
! @atindex @code{jli_fixed}, ARC
  @item jli_fixed
! This attribute applies to functions.
! 
! Identical to @code{jli_always} above, but the location of the function in the
  @code{jli} table is known and given as an attribute parameter.
  
! @atindex @code{secure_call}, ARC
  @item secure_call
! This attribute applies to functions.
! 
! It allows you to mark secure-code functions that are
  callable from normal mode.  The location of the secure call function
  into the @code{sjli} table needs to be passed as argument.
  
! @atindex @code{aux}, ARC
! @item aux
! This attribute applies to variables.
! 
! The @code{aux} attribute is used to directly access the ARC's
! auxiliary register space from C.  The auxiliary register number is
! given via attribute argument.
  
+ @item uncached
+ @atindex @code{uncached}, ARC
+ This attribute applies to types.
+ 
+ Declaring objects with the @code{uncached} type attribute
+ allows you to exclude
+ data-cache participation in load and store operations on those objects
+ without involving the additional semantic implications of
+ @code{volatile}.  The @code{.di} instruction suffix is used for all
+ loads and stores of data declared @code{uncached}.
  @end table
  
! @anchor{ARM Function Attributes}
! @anchor{ARM Type Attributes}
! @node ARM Attributes
! @subsubsection ARM Attributes
  
! These attributes are supported for ARM targets:
  
  @table @code
  
! @atindex @code{general-regs-only}, ARM
  @item general-regs-only
! This attribute applies to functions.
! 
! It indicates that no floating-point or Advanced SIMD registers should be
  used when generating code for this function.  If the function explicitly
  uses floating-point code, then the compiler gives an error.  This is
  the same behavior as that of the command-line option
  @option{-mgeneral-regs-only}.
  
! @atindex @code{interrupt}, ARM
  @item interrupt
! This attribute applies to functions.
! 
! It indicates
  that the specified function is an interrupt handler.  The compiler generates
  function entry and exit sequences suitable for use in an interrupt handler
  when this attribute is present.
*************** Permissible values for this parameter ar
*** 4296,4312 ****
  On ARMv7-M the interrupt type is ignored, and the attribute means the function
  may be called with a word-aligned stack pointer.
  
! @cindex @code{isr} function attribute, ARM
  @item isr
  Use this attribute on ARM to write Interrupt Service Routines. This is an
  alias to the @code{interrupt} attribute above.
  
! @cindex @code{long_call} function attribute, ARM
! @cindex @code{short_call} function attribute, ARM
  @cindex indirect calls, ARM
  @item long_call
  @itemx short_call
! These attributes specify how a particular function is called.
  These attributes override the
  @option{-mlong-calls} (@pxref{ARM Options})
  command-line switch and @code{#pragma long_calls} settings.  For ARM, the
--- 6164,6185 ----
  On ARMv7-M the interrupt type is ignored, and the attribute means the function
  may be called with a word-aligned stack pointer.
  
! @atindex @code{isr}, ARM
  @item isr
+ This attribute applies to functions.
+ 
  Use this attribute on ARM to write Interrupt Service Routines. This is an
  alias to the @code{interrupt} attribute above.
  
! @atindex @code{long_call}, ARM
! @atindex @code{short_call}, ARM
  @cindex indirect calls, ARM
  @item long_call
  @itemx short_call
! These attributes apply to functions.
! 
! @code{long_call} and @code{short_call} specify how a particular
! function is called.
  These attributes override the
  @option{-mlong-calls} (@pxref{ARM Options})
  command-line switch and @code{#pragma long_calls} settings.  For ARM, the
*************** calling sequence.   The @code{short_call
*** 4316,4334 ****
  the offset to the function from the call site into the @samp{BL}
  instruction directly.
  
! @cindex @code{naked} function attribute, ARM
! @item naked
! This attribute allows the compiler to construct the
! requisite function declaration, while allowing the body of the
! function to be assembly code. The specified function will not have
! prologue/epilogue sequences generated by the compiler. Only basic
! @code{asm} statements can safely be included in naked functions
! (@pxref{Basic Asm}). While using extended @code{asm} or a mixture of
! basic @code{asm} and C code may appear to work, they cannot be
! depended upon to work reliably and are not supported.
! 
! @cindex @code{pcs} function attribute, ARM
  @item pcs
  
  The @code{pcs} attribute can be used to control the calling convention
  used for a function on ARM.  The attribute takes an argument that specifies
--- 6189,6197 ----
  the offset to the function from the call site into the @samp{BL}
  instruction directly.
  
! @atindex @code{pcs}, ARM
  @item pcs
+ This attribute applies to functions.
  
  The @code{pcs} attribute can be used to control the calling convention
  used for a function on ARM.  The attribute takes an argument that specifies
*************** double f2d (float) __attribute__((pcs("a
*** 4349,4380 ****
  Variadic functions always use the @code{"aapcs"} calling convention and
  the compiler rejects attempts to specify an alternative.
  
! @cindex @code{target} function attribute
  @item target (@var{options})
! As discussed in @ref{Common Function Attributes}, this attribute 
  allows specification of target-specific compilation options.
  
  On ARM, the following options are allowed:
  
  @table @samp
! @cindex @code{target("thumb")} function attribute, ARM
  @item thumb
  Force code generation in the Thumb (T16/T32) ISA, depending on the
  architecture level.
  
! @cindex @code{target("arm")} function attribute, ARM
  @item arm
  Force code generation in the ARM (A32) ISA.
  
  Functions from different modes can be inlined in the caller's mode.
  
! @cindex @code{target("fpu=")} function attribute, ARM
  @item fpu=
  Specifies the fpu for which to tune the performance of this function.
  The behavior and permissible arguments are the same as for the @option{-mfpu=}
  command-line option.
  
! @cindex @code{arch=} function attribute, ARM
  @item arch=
  Specifies the architecture version and architectural extensions to use
  for this function.  The behavior and permissible arguments are the same as
--- 6212,6245 ----
  Variadic functions always use the @code{"aapcs"} calling convention and
  the compiler rejects attempts to specify an alternative.
  
! @atindex @code{target}, ARM
  @item target (@var{options})
! This attribute applies to functions.
! 
! As discussed in @ref{Common Attributes}, this attribute
  allows specification of target-specific compilation options.
  
  On ARM, the following options are allowed:
  
  @table @samp
! @atindex @code{target("thumb")}, ARM
  @item thumb
  Force code generation in the Thumb (T16/T32) ISA, depending on the
  architecture level.
  
! @atindex @code{target("arm")}, ARM
  @item arm
  Force code generation in the ARM (A32) ISA.
  
  Functions from different modes can be inlined in the caller's mode.
  
! @atindex @code{target("fpu=")}, ARM
  @item fpu=
  Specifies the fpu for which to tune the performance of this function.
  The behavior and permissible arguments are the same as for the @option{-mfpu=}
  command-line option.
  
! @atindex @code{arch=}, ARM
  @item arch=
  Specifies the architecture version and architectural extensions to use
  for this function.  The behavior and permissible arguments are the same as
*************** without modifying an existing @option{-m
*** 4410,4428 ****
  
  @end table
  
  @end table
  
! @node AVR Function Attributes
! @subsubsection AVR Function Attributes
  
! These function attributes are supported by the AVR back end:
  
  @table @code
! @cindex @code{signal} function attribute, AVR
! @cindex @code{interrupt} function attribute, AVR
  @item signal
  @itemx interrupt
! The function is an interrupt service routine (ISR).  The compiler generates
  function entry and exit sequences suitable for use in an interrupt handler
  when one of the attributes is present.
  
--- 6275,6324 ----
  
  @end table
  
+ @atindex @code{notshared}, ARM
+ @item notshared
+ This attributes applies to class types.
+ 
+ On those ARM targets that support @code{dllimport} (such as Symbian
+ OS), you can use the @code{notshared} type attribute to indicate that the
+ virtual table and other similar data for a class should not be
+ exported from a DLL@.  For example:
+ 
+ @smallexample
+ class __declspec(notshared) C @{
+ public:
+   __declspec(dllimport) C();
+   virtual void f();
+ @}
+ 
+ __declspec(dllexport)
+ C::C() @{@}
+ @end smallexample
+ 
+ @noindent
+ In this code, @code{C::C} is exported from the current DLL, but the
+ virtual table for @code{C} is not exported.  (You can use
+ @code{__attribute__} instead of @code{__declspec} if you prefer, but
+ most Symbian OS code uses @code{__declspec}.)
+ 
  @end table
  
! @anchor{AVR Function Attributes}
! @anchor{AVR Variable Attributes}
! @node AVR Attributes
! @subsubsection AVR Attributes
  
! These attributes are supported by the AVR back end:
  
  @table @code
! @atindex @code{signal}, AVR
! @atindex @code{interrupt}, AVR
  @item signal
  @itemx interrupt
! These attributes apply to functions.
! 
! They specify that the function is an interrupt service routine (ISR).
! The compiler generates
  function entry and exit sequences suitable for use in an interrupt handler
  when one of the attributes is present.
  
*************** It is save to enable interrupts in a @co
*** 4434,4439 ****
--- 6330,6336 ----
  This ``save'' only applies to the code
  generated by the compiler and not to the IRQ layout of the
  application which is responsibility of the application.
+ @c FIXME: what do those last two sentences mean?
  
  @item ISRs with the @code{interrupt} attribute re-enable interrupts.
  The first instruction of the routine is a @code{SEI} instruction to
*************** globally enable interrupts.
*** 4443,4449 ****
  The recommended way to use these attributes is by means of the
  @code{ISR} macro provided by @code{avr/interrupt.h} from
  @w{@uref{https://avrdudes.github.io/avr-libc/avr-libc-user-manual/group__avr__interrupts.html,,AVR-LibC}}:
! @example
  #include <avr/interrupt.h>
  
  ISR (INT0_vect) // Uses the "signal" attribute.
--- 6340,6346 ----
  The recommended way to use these attributes is by means of the
  @code{ISR} macro provided by @code{avr/interrupt.h} from
  @w{@uref{https://avrdudes.github.io/avr-libc/avr-libc-user-manual/group__avr__interrupts.html,,AVR-LibC}}:
! @smallexample
  #include <avr/interrupt.h>
  
  ISR (INT0_vect) // Uses the "signal" attribute.
*************** ISR (ADC_vect, ISR_NOBLOCK) // Uses the
*** 4455,4488 ****
  @{
      // Code
  @}
! @end example
  
  When both @code{signal} and @code{interrupt} are specified for the same
  function, then @code{signal} is silently ignored.
  
! @cindex @code{signal(@var{num})} function attribute, AVR
! @cindex @code{interrupt(@var{num})} function attribute, AVR
  @item signal(@var{num})
  @itemx interrupt(@var{num})
  
! Similar to the @code{signal} resp. @code{interrupt} attribute without
! argument, but the IRQ number is supplied as an argument @var{num} to
  the attribute, rather than providing the ISR name itself as the function name:
  
! @example
  __attribute__((signal(1)))
  static void my_handler (void)
  @{
     // Code for __vector_1
  @}
! @end example
  
  Notice that the handler function needs not to be externally visible.
  The recommended way to use these attributes is by means of the
  @code{ISR_N} macro provided by @code{avr/interrupt.h} from
  @w{@uref{https://avrdudes.github.io/avr-libc/avr-libc-user-manual/group__avr__interrupts.html,,AVR-LibC}}:
  
! @example
  #include <avr/interrupt.h>
  
  ISR_N (PCINT0_vect_num)
--- 6352,6387 ----
  @{
      // Code
  @}
! @end smallexample
  
  When both @code{signal} and @code{interrupt} are specified for the same
  function, then @code{signal} is silently ignored.
  
! @atindex @code{signal(@var{num})}, AVR
! @atindex @code{interrupt(@var{num})}, AVR
  @item signal(@var{num})
  @itemx interrupt(@var{num})
+ These attributes apply to functions.
  
! They are similar to the @code{signal} and @code{interrupt} attributes
! (respectively) without arguments,
! but the IRQ number is supplied as an argument @var{num} to
  the attribute, rather than providing the ISR name itself as the function name:
  
! @smallexample
  __attribute__((signal(1)))
  static void my_handler (void)
  @{
     // Code for __vector_1
  @}
! @end smallexample
  
  Notice that the handler function needs not to be externally visible.
  The recommended way to use these attributes is by means of the
  @code{ISR_N} macro provided by @code{avr/interrupt.h} from
  @w{@uref{https://avrdudes.github.io/avr-libc/avr-libc-user-manual/group__avr__interrupts.html,,AVR-LibC}}:
  
! @smallexample
  #include <avr/interrupt.h>
  
  ISR_N (PCINT0_vect_num)
*************** static void my_adc_handler (void)
*** 4496,4502 ****
  @{
      // Code
  @}
! @end example
  
  @code{ISR_N} can be specified more than once, in which case several
  interrupt vectors are pointing to the same handler function.  This
--- 6395,6401 ----
  @{
      // Code
  @}
! @end smallexample
  
  @code{ISR_N} can be specified more than once, in which case several
  interrupt vectors are pointing to the same handler function.  This
*************** is similar to the @code{ISR_ALIASOF} mac
*** 4504,4546 ****
  without the overhead introduced by @code{ISR_ALIASOF}.
  
  
! @cindex @code{noblock} function attribute, AVR
  @item noblock
  
! This attribute can be used together with the @code{signal} attribute
  to indicate that an interrupt service routine should start with a @code{SEI}
  instruction to globally re-enable interrupts. Using attributes @code{signal}
  and @code{noblock} together has the same effect like using the @code{interrupt}
  attribute.  Using the @code{noblock} attribute without @code{signal} has no
  effect.
  
! @cindex @code{naked} function attribute, AVR
! @item naked
! This attribute allows the compiler to construct the
! requisite function declaration, while allowing the body of the
! function to be assembly code. The specified function will not have
! prologue/epilogue sequences generated by the compiler. Only basic
! @code{asm} statements can safely be included in naked functions
! (@pxref{Basic Asm}). While using extended @code{asm} or a mixture of
! basic @code{asm} and C code may appear to work, they cannot be
! depended upon to work reliably and are not supported.
! 
! @cindex @code{no_gccisr} function attribute, AVR
  @item no_gccisr
! Do not use the @code{__gcc_isr}
  @uref{https://sourceware.org/binutils/docs/as/AVR-Pseudo-Instructions.html,pseudo instruction}
  in a function with
  the @code{interrupt} or @code{signal} attribute aka. interrupt
  service routine (ISR).
  Use this attribute if the preamble of the ISR prologue should always read
! @example
  push  __zero_reg__
  push  __tmp_reg__
  in    __tmp_reg__, __SREG__
  push  __tmp_reg__
  clr   __zero_reg__
! @end example
! and accordingly for the postamble of the epilogue --- no matter whether
  the mentioned registers are actually used in the ISR or not.
  Situations where you might want to use this attribute include:
  @itemize @bullet
--- 6403,6438 ----
  without the overhead introduced by @code{ISR_ALIASOF}.
  
  
! @atindex @code{noblock}, AVR
  @item noblock
+ This attribute applies to functions.
  
! It can be used together with the @code{signal} attribute
  to indicate that an interrupt service routine should start with a @code{SEI}
  instruction to globally re-enable interrupts. Using attributes @code{signal}
  and @code{noblock} together has the same effect like using the @code{interrupt}
  attribute.  Using the @code{noblock} attribute without @code{signal} has no
  effect.
  
! @atindex @code{no_gccisr}, AVR
  @item no_gccisr
! This attribute applies to functions.
! 
! It specifies that GCC should not use the @code{__gcc_isr}
  @uref{https://sourceware.org/binutils/docs/as/AVR-Pseudo-Instructions.html,pseudo instruction}
  in a function with
  the @code{interrupt} or @code{signal} attribute aka. interrupt
  service routine (ISR).
  Use this attribute if the preamble of the ISR prologue should always read
! @smallexample
  push  __zero_reg__
  push  __tmp_reg__
  in    __tmp_reg__, __SREG__
  push  __tmp_reg__
  clr   __zero_reg__
! @end smallexample
! @noindent
! and accordingly for the postamble of the epilogue---no matter whether
  the mentioned registers are actually used in the ISR or not.
  Situations where you might want to use this attribute include:
  @itemize @bullet
*************** Code that (effectively) clobbers bits of
*** 4551,4563 ****
  Code that uses inline assembler to jump to a different function which
  expects (parts of) the prologue code as outlined above to be present.
  @end itemize
  To disable @code{__gcc_isr} generation for the whole compilation unit,
! there is option @option{-mno-gas-isr-prologues}, @pxref{AVR Options}.
  
! @cindex @code{OS_main} function attribute, AVR
! @cindex @code{OS_task} function attribute, AVR
  @item OS_main
  @itemx OS_task
  On AVR, functions with the @code{OS_main} or @code{OS_task} attribute
  do not save/restore any call-saved register in their prologue/epilogue.
  
--- 6443,6458 ----
  Code that uses inline assembler to jump to a different function which
  expects (parts of) the prologue code as outlined above to be present.
  @end itemize
+ 
  To disable @code{__gcc_isr} generation for the whole compilation unit,
! use option @option{-mno-gas-isr-prologues}, @pxref{AVR Options}.
  
! @atindex @code{OS_main}, AVR
! @atindex @code{OS_task}, AVR
  @item OS_main
  @itemx OS_task
+ This attribute applies to functions.
+ 
  On AVR, functions with the @code{OS_main} or @code{OS_task} attribute
  do not save/restore any call-saved register in their prologue/epilogue.
  
*************** or a frame pointer whereas @code{OS_main
*** 4582,4637 ****
  as needed.
  @end itemize
  
  @end table
  
! @node Blackfin Function Attributes
! @subsubsection Blackfin Function Attributes
  
! These function attributes are supported by the Blackfin back end:
  
  @table @code
  
! @cindex @code{exception_handler} function attribute
  @cindex exception handler functions, Blackfin
  @item exception_handler
  Use this attribute on the Blackfin to indicate that the specified function
  is an exception handler.  The compiler generates function entry and
  exit sequences suitable for use in an exception handler when this
  attribute is present.
  
! @cindex @code{interrupt_handler} function attribute, Blackfin
  @item interrupt_handler
  Use this attribute to
  indicate that the specified function is an interrupt handler.  The compiler
  generates function entry and exit sequences suitable for use in an
  interrupt handler when this attribute is present.
  
! @cindex @code{kspisusp} function attribute, Blackfin
  @cindex User stack pointer in interrupts on the Blackfin
  @item kspisusp
  When used together with @code{interrupt_handler}, @code{exception_handler}
  or @code{nmi_handler}, code is generated to load the stack pointer
  from the USP register in the function prologue.
  
! @cindex @code{l1_text} function attribute, Blackfin
  @item l1_text
! This attribute specifies a function to be placed into L1 Instruction
  SRAM@. The function is put into a specific section named @code{.l1.text}.
  With @option{-mfdpic}, function calls with a such function as the callee
  or caller uses inlined PLT.
  
! @cindex @code{l2} function attribute, Blackfin
  @item l2
! This attribute specifies a function to be placed into L2
! SRAM. The function is put into a specific section named
! @code{.l2.text}. With @option{-mfdpic}, callers of such functions use
  an inlined PLT.
  
  @cindex indirect calls, Blackfin
! @cindex @code{longcall} function attribute, Blackfin
! @cindex @code{shortcall} function attribute, Blackfin
  @item longcall
  @itemx shortcall
  The @code{longcall} attribute
  indicates that the function might be far away from the call site and
  require a different (more expensive) calling sequence.  The
--- 6477,6720 ----
  as needed.
  @end itemize
  
+ @atindex @code{progmem}, AVR
+ @item progmem
+ This attribute applies to variables.
+ 
+ The @code{progmem} attribute is used on the AVR to place read-only
+ data in the non-volatile program memory (flash). The @code{progmem}
+ attribute accomplishes this by putting respective variables into a
+ section whose name starts with @code{.progmem}.
+ 
+ This attribute works similar to the @code{section} attribute
+ but adds additional checking.
+ 
+ @table @asis
+ @item @bullet{} Ordinary AVR cores with 32 general purpose registers:
+ @code{progmem} affects the location
+ of the data but not how this data is accessed.
+ In order to read data located with the @code{progmem} attribute
+ (inline) assembler must be used.
+ @smallexample
+ /* Use custom macros from AVR-LibC */
+ #include <avr/pgmspace.h>
+ 
+ /* Locate var in flash memory */
+ const int var[2] PROGMEM = @{ 1, 2 @};
+ 
+ int read_var (int i)
+ @{
+     /* Access var[] by accessor macro from avr/pgmspace.h */
+     return (int) pgm_read_word (& var[i]);
+ @}
+ @end smallexample
+ 
+ AVR is a Harvard architecture processor and data and read-only data
+ normally resides in the data memory (RAM).
+ 
+ See also the @ref{AVR Named Address Spaces} section for
+ an alternate way to locate and access data in flash memory.
+ 
+ @item @bullet{} AVR cores with flash memory visible in the RAM address range:
+ On such devices, there is no need for attribute @code{progmem} or
+ @ref{AVR Named Address Spaces,,@code{__flash}} qualifier at all.
+ Just use standard C / C++.  The compiler will generate @code{LD*}
+ instructions.  As flash memory is visible in the RAM address range,
+ and the default linker script does @emph{not} locate @code{.rodata} in
+ RAM, no special features are needed in order not to waste RAM for
+ read-only data or to read from flash.  You might even get slightly better
+ performance by
+ avoiding @code{progmem} and @code{__flash}.  This applies to devices from
+ families @code{avrtiny} and @code{avrxmega3}, see @ref{AVR Options} for
+ an overview.
+ 
+ @item @bullet{} Reduced AVR Tiny cores like ATtiny40:
+ The compiler adds @code{0x4000}
+ to the addresses of objects and declarations in @code{progmem} and locates
+ the objects in flash memory, namely in section @code{.progmem.data}.
+ The offset is needed because the flash memory is visible in the RAM
+ address space starting at address @code{0x4000}.
+ 
+ Data in @code{progmem} can be accessed by means of ordinary C@tie{}code,
+ no special functions or macros are needed.
+ 
+ @smallexample
+ /* var is located in flash memory */
+ extern const int var[2] __attribute__((progmem));
+ 
+ int read_var (int i)
+ @{
+     return var[i];
+ @}
+ @end smallexample
+ 
+ Please notice that on these devices, there is no need for @code{progmem}
+ at all.
+ 
  @end table
  
! @atindex @code{io}, AVR
! @item io
! @itemx io (@var{addr})
! This attribute applies to variables.
  
! Variables with the @code{io} attribute are used to address
! memory-mapped peripherals in the I/O address range.
! No memory is allocated.
! If an address is specified, the variable
! is assigned that address, and the value is interpreted as an
! address in the data address space.
! Example:
! 
! @smallexample
! volatile int porta __attribute__((io (__AVR_SFR_OFFSET__ + 0x2)));
! @end smallexample
! 
! Otherwise, the variable is not assigned an address, but the
! compiler will still use @code{in} and @code{out} instructions where applicable,
! assuming some other module assigns an address in the I/O address range.
! Example:
! 
! @smallexample
! extern volatile int porta __attribute__((io));
! @end smallexample
! 
! @atindex @code{io_low}, AVR
! @item io_low
! @itemx io_low (@var{addr})
! The @code{io_low} attribute applies to variables.
! 
! This is like the @code{io} attribute, but additionally it informs the
! compiler that the object lies in the lower half of the I/O area,
! allowing the use of @code{cbi}, @code{sbi}, @code{sbic} and @code{sbis}
! instructions.
! 
! @atindex @code{address}, AVR
! @item address (@var{addr})
! This attribute applies to variables.
! 
! Variables with the @code{address} attribute can be used to address
! memory-mapped peripherals that may lie outside the I/O address range.
! Just like with the @code{io} and @code{io_low} attributes, no memory is
! allocated.
! 
! @smallexample
! volatile int porta __attribute__((address (0x600)));
! @end smallexample
! 
! This attribute can also be used to define symbols in C/C++
! code which otherwise would require assembly, a linker description file
! or command-line options like @code{-Wl,--defsym,a_symbol=@var{value}}.
! For example,
! @smallexample
! int a_symbol __attribute__((weak, address (1234)));
! @end smallexample
! will be compiled to
! @smallexample
! .weak a_symbol
! a_symbol = 1234
! @end smallexample
! 
! @atindex @code{absdata}, AVR
! @item absdata
! This attribute applies to variables.
! 
! Variables in static storage and with the @code{absdata} attribute can
! be accessed by the @code{LDS} and @code{STS} instructions which take
! absolute addresses.
! 
! @itemize @bullet
! @item
! This attribute is only supported for the reduced AVR Tiny core
! like ATtiny40.
! 
! @item
! You must make sure that respective data is located in the
! address range @code{0x40}@dots{}@code{0xbf} accessible by
! @code{LDS} and @code{STS}.  One way to achieve this as an
! appropriate linker description file.
! 
! @item
! If the location does not fit the address range of @code{LDS}
! and @code{STS}, there is currently (Binutils 2.26) just an unspecific
! warning like
! @quotation
! @code{module.cc:(.text+0x1c): warning: internal error: out of range error}
! @end quotation
! 
! @end itemize
! 
! See also the @option{-mabsdata} @ref{AVR Options,command-line option}.
! 
! @end table
! 
! @anchor{Blackfin Function Attributes}
! @anchor{Blackfin Variable Attributes}
! @node Blackfin Attributes
! @subsubsection Blackfin Attributes
! 
! These attributes are supported by the Blackfin back end:
  
  @table @code
  
! @atindex @code{exception_handler}, Blackfin
  @cindex exception handler functions, Blackfin
  @item exception_handler
+ This attribute applies to functions.
+ 
  Use this attribute on the Blackfin to indicate that the specified function
  is an exception handler.  The compiler generates function entry and
  exit sequences suitable for use in an exception handler when this
  attribute is present.
  
! @atindex @code{interrupt_handler}, Blackfin
  @item interrupt_handler
+ This attribute applies to functions.
+ 
  Use this attribute to
  indicate that the specified function is an interrupt handler.  The compiler
  generates function entry and exit sequences suitable for use in an
  interrupt handler when this attribute is present.
  
! @atindex @code{kspisusp}, Blackfin
  @cindex User stack pointer in interrupts on the Blackfin
  @item kspisusp
+ This attribute applies to functions.
+ 
  When used together with @code{interrupt_handler}, @code{exception_handler}
  or @code{nmi_handler}, code is generated to load the stack pointer
  from the USP register in the function prologue.
  
! @atindex @code{l1_text}, Blackfin
  @item l1_text
! This attribute applies to functions.
! 
! It specifies that the function should be placed into L1 Instruction
  SRAM@. The function is put into a specific section named @code{.l1.text}.
  With @option{-mfdpic}, function calls with a such function as the callee
  or caller uses inlined PLT.
  
! @atindex @code{l2}, Blackfin
  @item l2
! 
! This attribute applies to functions and variables.
! 
! It specifies that the entity should be placed into L2 SRAM.
! 
! Functions with this attribute are put into a specific section named
! @code{.l2.text}.  With @option{-mfdpic}, callers of such functions use
  an inlined PLT.
  
+ Variables with @code{l2} attribute are put into the specific section
+ named @code{.l2.data}.
+ 
  @cindex indirect calls, Blackfin
! @atindex @code{longcall}, Blackfin
! @atindex @code{shortcall}, Blackfin
  @item longcall
  @itemx shortcall
+ This attribute applies to functions.
+ 
  The @code{longcall} attribute
  indicates that the function might be far away from the call site and
  require a different (more expensive) calling sequence.  The
*************** require a different (more expensive) cal
*** 4639,4676 ****
  enough for the shorter calling sequence to be used.  These attributes
  override the @option{-mlongcall} switch.
  
! @cindex @code{nesting} function attribute, Blackfin
  @cindex Allow nesting in an interrupt handler on the Blackfin processor
  @item nesting
  Use this attribute together with @code{interrupt_handler},
  @code{exception_handler} or @code{nmi_handler} to indicate that the function
  entry code should enable nested interrupts or exceptions.
  
! @cindex @code{nmi_handler} function attribute, Blackfin
  @cindex NMI handler functions on the Blackfin processor
  @item nmi_handler
  Use this attribute on the Blackfin to indicate that the specified function
  is an NMI handler.  The compiler generates function entry and
  exit sequences suitable for use in an NMI handler when this
  attribute is present.
  
! @cindex @code{saveall} function attribute, Blackfin
  @cindex save all registers on the Blackfin
  @item saveall
! Use this attribute to indicate that
  all registers except the stack pointer should be saved in the prologue
  regardless of whether they are used or not.
  @end table
  
! @node BPF Function Attributes
! @subsubsection BPF Function Attributes
  
! These function attributes are supported by the BPF back end:
  
  @table @code
! @cindex @code{kernel helper}, function attribute, BPF
  @item kernel_helper
! use this attribute to indicate the specified function declaration is a
  kernel helper.  The helper function is passed as an argument to the
  attribute.  Example:
  
--- 6722,6784 ----
  enough for the shorter calling sequence to be used.  These attributes
  override the @option{-mlongcall} switch.
  
! @atindex @code{nesting}, Blackfin
  @cindex Allow nesting in an interrupt handler on the Blackfin processor
  @item nesting
+ This attribute applies to functions.
+ 
  Use this attribute together with @code{interrupt_handler},
  @code{exception_handler} or @code{nmi_handler} to indicate that the function
  entry code should enable nested interrupts or exceptions.
  
! @atindex @code{nmi_handler}, Blackfin
  @cindex NMI handler functions on the Blackfin processor
  @item nmi_handler
+ This attribute applies to functions.
+ 
  Use this attribute on the Blackfin to indicate that the specified function
  is an NMI handler.  The compiler generates function entry and
  exit sequences suitable for use in an NMI handler when this
  attribute is present.
  
! @atindex @code{saveall}, Blackfin
  @cindex save all registers on the Blackfin
  @item saveall
! This attribute applies to functions.
! 
! It indicates that
  all registers except the stack pointer should be saved in the prologue
  regardless of whether they are used or not.
+ 
+ @atindex @code{l1_data}, Blackfin
+ @atindex @code{l1_data_A}, Blackfin
+ @atindex @code{l1_data_B}, Blackfin
+ @item l1_data
+ @itemx l1_data_A
+ @itemx l1_data_B
+ This attribute applies to variable declarations.
+ 
+ Use these attributes on the Blackfin to place the
+ variable into L1 Data SRAM.
+ Variables with @code{l1_data} attribute are put into the specific section
+ named @code{.l1.data}. Those with @code{l1_data_A} attribute are put into
+ the specific section named @code{.l1.data.A}. Those with @code{l1_data_B}
+ attribute are put into the specific section named @code{.l1.data.B}.
  @end table
  
! @anchor{BPF Function Attributes}
! @anchor{BPF Type Attributes}
! @node BPF Attributes
! @subsubsection BPF Attributes
  
! These attributes are supported by the BPF back end:
  
  @table @code
! @atindex @code{kernel helper}, BPF
  @item kernel_helper
! This attribute applies to functions.
! 
! It indicates that the specified function declaration is a
  kernel helper.  The helper function is passed as an argument to the
  attribute.  Example:
  
*************** int bpf_probe_read (void *dst, int size,
*** 4679,4706 ****
    __attribute__ ((kernel_helper (4)));
  @end smallexample
  
! @cindex @code{naked} function attribute, BPF
! @item naked
! This attribute allows the compiler to construct the requisite function
! declaration, while allowing the body of the function to be assembly
! code.  The specified function will not have prologue/epilogue
! sequences generated by the compiler.  Only basic @code{asm} statements
! can safely be included in naked functions (@pxref{Basic Asm}).  While
! using extended @code{asm} or a mixture of basic @code{asm} and C code
! may appear to work, they cannot be depended upon to work reliably and
! are not supported.
  @end table
  
! @node C-SKY Function Attributes
! @subsubsection C-SKY Function Attributes
  
! These function attributes are supported by the C-SKY back end:
  
  @table @code
! @cindex @code{interrupt} function attribute, C-SKY
! @cindex @code{isr} function attribute, C-SKY
  @item interrupt
  @itemx isr
  Use these attributes to indicate that the specified function
  is an interrupt handler.
  The compiler generates function entry and exit sequences suitable for
--- 6787,6818 ----
    __attribute__ ((kernel_helper (4)));
  @end smallexample
  
! @atindex @code{preserve_access_index}, BPF
! @item preserve_access_index
! This attribute applies to types.
! 
! The @code{preserve_access_index} attribute supports
! BPF Compile Once - Run Everywhere (CO-RE) support.
! When attached to a
! @code{struct} or @code{union} type definition, it indicates that CO-RE
! relocation information should be generated for any access to a variable
! of that type. The behavior is equivalent to manually
! wrapping every such access with @code{__builtin_preserve_access_index}.
  @end table
  
! @anchor{C-SKY Function Attributes}
! @node C-SKY Attributes
! @subsubsection C-SKY Attributes
  
! These attributes are supported by the C-SKY back end:
  
  @table @code
! @atindex @code{interrupt}, C-SKY
! @atindex @code{isr}, C-SKY
  @item interrupt
  @itemx isr
+ These attributes apply to functions.
+ 
  Use these attributes to indicate that the specified function
  is an interrupt handler.
  The compiler generates function entry and exit sequences suitable for
*************** use in an interrupt handler when either
*** 4709,4751 ****
  Use of these options requires the @option{-mistack} command-line option
  to enable support for the necessary interrupt stack instructions.  They
  are ignored with a warning otherwise.  @xref{C-SKY Options}.
- 
- @cindex @code{naked} function attribute, C-SKY
- @item naked
- This attribute allows the compiler to construct the
- requisite function declaration, while allowing the body of the
- function to be assembly code. The specified function will not have
- prologue/epilogue sequences generated by the compiler. Only basic
- @code{asm} statements can safely be included in naked functions
- (@pxref{Basic Asm}). While using extended @code{asm} or a mixture of
- basic @code{asm} and C code may appear to work, they cannot be
- depended upon to work reliably and are not supported.
  @end table
  
  
! @node Epiphany Function Attributes
! @subsubsection Epiphany Function Attributes
  
! These function attributes are supported by the Epiphany back end:
  
  @table @code
! @cindex @code{disinterrupt} function attribute, Epiphany
  @item disinterrupt
! This attribute causes the compiler to emit
  instructions to disable interrupts for the duration of the given
  function.
  
! @cindex @code{forwarder_section} function attribute, Epiphany
  @item forwarder_section
! This attribute modifies the behavior of an interrupt handler.
  The interrupt handler may be in external memory which cannot be
  reached by a branch instruction, so generate a local memory trampoline
  to transfer control.  The single parameter identifies the section where
  the trampoline is placed.
  
! @cindex @code{interrupt} function attribute, Epiphany
  @item interrupt
! Use this attribute to indicate
  that the specified function is an interrupt handler.  The compiler generates
  function entry and exit sequences suitable for use in an interrupt handler
  when this attribute is present.  It may also generate
--- 6821,6859 ----
  Use of these options requires the @option{-mistack} command-line option
  to enable support for the necessary interrupt stack instructions.  They
  are ignored with a warning otherwise.  @xref{C-SKY Options}.
  @end table
  
  
! @anchor{Epiphany Function Attributes}
! @node Epiphany Attributes
! @subsubsection Epiphany Attributes
  
! These attributes are supported by the Epiphany back end:
  
  @table @code
! @atindex @code{disinterrupt}, Epiphany
  @item disinterrupt
! This attribute applies to functions.
! 
! It causes the compiler to emit
  instructions to disable interrupts for the duration of the given
  function.
  
! @atindex @code{forwarder_section}, Epiphany
  @item forwarder_section
! This attribute applies to functions.
! 
! It modifies the behavior of an interrupt handler.
  The interrupt handler may be in external memory which cannot be
  reached by a branch instruction, so generate a local memory trampoline
  to transfer control.  The single parameter identifies the section where
  the trampoline is placed.
  
! @atindex @code{interrupt}, Epiphany
  @item interrupt
! This attribute applies to functions.
! 
! It indicates
  that the specified function is an interrupt handler.  The compiler generates
  function entry and exit sequences suitable for use in an interrupt handler
  when this attribute is present.  It may also generate
*************** void __attribute__ ((interrupt ("dma0, d
*** 4784,4860 ****
    external_dma_handler ();
  @end smallexample
  
! @cindex @code{long_call} function attribute, Epiphany
! @cindex @code{short_call} function attribute, Epiphany
  @cindex indirect calls, Epiphany
  @item long_call
  @itemx short_call
! These attributes specify how a particular function is called.
  These attributes override the
  @option{-mlong-calls} (@pxref{Adapteva Epiphany Options})
  command-line switch and @code{#pragma long_calls} settings.
  @end table
  
  
! @node H8/300 Function Attributes
! @subsubsection H8/300 Function Attributes
  
! These function attributes are available for H8/300 targets:
  
  @table @code
! @cindex @code{function_vector} function attribute, H8/300
  @item function_vector
! Use this attribute on the H8/300, H8/300H, and H8S to indicate 
  that the specified function should be called through the function vector.
  Calling a function through the function vector reduces code size; however,
  the function vector has a limited size (maximum 128 entries on the H8/300
  and 64 entries on the H8/300H and H8S)
  and shares space with the interrupt vector.
  
! @cindex @code{interrupt_handler} function attribute, H8/300
  @item interrupt_handler
! Use this attribute on the H8/300, H8/300H, and H8S to
  indicate that the specified function is an interrupt handler.  The compiler
  generates function entry and exit sequences suitable for use in an
  interrupt handler when this attribute is present.
  
! @cindex @code{saveall} function attribute, H8/300
  @cindex save all registers on the H8/300, H8/300H, and H8S
  @item saveall
! Use this attribute on the H8/300, H8/300H, and H8S to indicate that
  all registers except the stack pointer should be saved in the prologue
  regardless of whether they are used or not.
  
! @cindex @code{monitor} function attribute, H8/300
  @item monitor
! Use this attribute to indicate a monitor function.  It tells GCC
  to generate entry and exit sequences that disable interrupts during
  execution of the function.
  
! @cindex @code{OS_Task} function attribute, H8/300
  @item OS_Task
! Use this attribute to disable the normal register and stack save and
  restore sequences on function entry and exit.  The function epilogue
  generated by GCC includes only a return instruction.
  @end table
  
! @node IA-64 Function Attributes
! @subsubsection IA-64 Function Attributes
  
! These function attributes are supported on IA-64 targets:
  
  @table @code
! @cindex @code{syscall_linkage} function attribute, IA-64
  @item syscall_linkage
! This attribute is used to modify the IA-64 calling convention by marking
  all input registers as live at all function exits.  This makes it possible
  to restart a system call after an interrupt without having to save/restore
  the input registers.  This also prevents kernel data from leaking into
  application code.
  
! @cindex @code{version_id} function attribute, IA-64
  @item version_id
! This IA-64 HP-UX attribute, attached to a global variable or function, renames a
  symbol to contain a version string, thus allowing for function level
  versioning.  HP-UX system header files may use function level versioning
  for some system calls.
--- 6892,7011 ----
    external_dma_handler ();
  @end smallexample
  
! @atindex @code{long_call}, Epiphany
! @atindex @code{short_call}, Epiphany
  @cindex indirect calls, Epiphany
  @item long_call
  @itemx short_call
! These attributes apply to functions.
! 
! They specify how the associated function is called.
  These attributes override the
  @option{-mlong-calls} (@pxref{Adapteva Epiphany Options})
  command-line switch and @code{#pragma long_calls} settings.
  @end table
  
  
! @anchor{H8/300 Function Attributes}
! @anchor{H8/300 Variable Attributes}
! @node H8/300 Attributes
! @subsubsection H8/300 Attributes
  
! These attributes are available for H8/300 targets:
  
  @table @code
! @atindex @code{function_vector}, H8/300
  @item function_vector
! This attribute applies to functions.
! 
! Use it on the H8/300, H8/300H, and H8S to indicate
  that the specified function should be called through the function vector.
  Calling a function through the function vector reduces code size; however,
  the function vector has a limited size (maximum 128 entries on the H8/300
  and 64 entries on the H8/300H and H8S)
  and shares space with the interrupt vector.
  
! @atindex @code{interrupt_handler}, H8/300
  @item interrupt_handler
! This attribute applies to functions.
! 
! Use it on the H8/300, H8/300H, and H8S to
  indicate that the specified function is an interrupt handler.  The compiler
  generates function entry and exit sequences suitable for use in an
  interrupt handler when this attribute is present.
  
! @atindex @code{saveall}, H8/300
  @cindex save all registers on the H8/300, H8/300H, and H8S
  @item saveall
! This attribute applies to functions.
! 
! Use it on the H8/300, H8/300H, and H8S to indicate that
  all registers except the stack pointer should be saved in the prologue
  regardless of whether they are used or not.
  
! @atindex @code{monitor}, H8/300
  @item monitor
! This attribute applies to functions.
! 
! Use it to indicate a monitor function.  It tells GCC
  to generate entry and exit sequences that disable interrupts during
  execution of the function.
  
! @atindex @code{OS_Task}, H8/300
  @item OS_Task
! This attribute applies to functions.
! 
! Use it to disable the normal register and stack save and
  restore sequences on function entry and exit.  The function epilogue
  generated by GCC includes only a return instruction.
+ 
+ @atindex @code{eightbit_data}, H8/300
+ @cindex eight-bit data on the H8/300, H8/300H, and H8S
+ @item eightbit_data
+ This attribute applies to variable declarations.
+ 
+ Use it on the H8/300, H8/300H, and H8S to indicate
+ that the specified
+ variable should be placed into the eight-bit data section.
+ The compiler generates more efficient code for certain operations
+ on data in the eight-bit data area.  Note the eight-bit data area is limited to
+ 256 bytes of data.
+ 
+ @atindex @code{tiny_data}, H8/300
+ @cindex tiny data section on the H8/300H and H8S
+ @item tiny_data
+ This attribute applies to variable declarations.
+ 
+ Use it the H8/300H and H8S to indicate that the specified
+ variable should be placed into the tiny data section.
+ The compiler generates more efficient code for loads and stores
+ on data in the tiny data section.  Note the tiny data area is limited to
+ slightly under 32KB of data.
  @end table
  
! @anchor{IA-64 Function Attributes}
! @anchor{IA-64 Variable Attributes}
! @node IA-64 Attributes
! @subsubsection IA-64 Attributes
  
! These attributes are supported on IA-64 targets:
  
  @table @code
! @atindex @code{syscall_linkage}, IA-64
  @item syscall_linkage
! This attribute applies to functions.
! 
! It is used to modify the IA-64 calling convention by marking
  all input registers as live at all function exits.  This makes it possible
  to restart a system call after an interrupt without having to save/restore
  the input registers.  This also prevents kernel data from leaking into
  application code.
  
! @atindex @code{version_id}, IA-64
  @item version_id
! This attribute applies to global variables or functions.
! 
! This IA-64 HP-UX attribute renames the
  symbol to contain a version string, thus allowing for function level
  versioning.  HP-UX system header files may use function level versioning
  for some system calls.
*************** extern int foo () __attribute__((version
*** 4865,4888 ****
  
  @noindent
  Calls to @code{foo} are mapped to calls to @code{foo@{20040821@}}.
  @end table
  
! @node LoongArch Function Attributes
! @subsubsection LoongArch Function Attributes
  
! The following attributes are supported by LoongArch end:
  
  @table @code
  
! @cindex @code{target (option,...)} loongarch function attribute target
! @item target (option,...)
  
! The following target-specific function attributes are available for the
! LoongArch target.  These options mirror the behavior of similar
! command-line options (@pxref{LoongArch Options}), but on a per-function basis.
  
! @table @code
! @cindex @code{strict-align} function attribute, LoongArch
  @item strict-align
  @itemx no-strict-align
  @code{strict-align} indicates that the compiler should not assume that unaligned
--- 7016,7073 ----
  
  @noindent
  Calls to @code{foo} are mapped to calls to @code{foo@{20040821@}}.
+ 
+ @atindex @code{model}, IA-64
+ @item model (@var{model-name})
+ This attribute applies to variables.
+ 
+ On IA-64, use this attribute to set the addressability of an object.
+ At present, the only supported identifier for @var{model-name} is
+ @code{small}, indicating addressability via ``small'' (22-bit)
+ addresses (so that their addresses can be loaded with the @code{addl}
+ instruction).  Caveat: such addressing is by definition not position
+ independent and hence this attribute must not be used for objects
+ defined by shared libraries.
  @end table
  
! @anchor{LoongArch Function Attributes}
! @anchor{LoongArch Variable Attributes}
! @node LoongArch Attributes
! @subsubsection LoongArch Attributes
  
! The following attributes are supported by the LoongArch back end:
  
  @table @code
  
! @atindex @code{target}, LoongArch
! @item target (@var{options})
! This attribute applies to functions.
  
! As discussed in @ref{Common Attributes}, the @code{target} function attribute
! allows you to specify target-specific compilation options on a per-function
! basis.
! These options mirror the behavior of similar
! command-line options (@pxref{LoongArch Options}).
  
! Multiple @var{options} can be specified in the same attribute by
! separating them with a comma.  For example:
! 
! @smallexample
! __attribute__((target("arch=la64v1.1,lasx")))
! int
! foo (int a)
! @{
!   return a + 5;
! @}
! @end smallexample
! 
! @noindent
! is valid and compiles function @code{foo} for LA64V1.1 with @code{lasx}.
! 
! These are the permitted options:
! 
! @table @samp
! @atindex @code{target("strict-align")}, LoongArch
  @item strict-align
  @itemx no-strict-align
  @code{strict-align} indicates that the compiler should not assume that unaligned
*************** that aligned memory references are handl
*** 4891,4922 ****
  @code{no-strict-align} can be specified.  The behavior is same as for the
  command-line option @option{-mstrict-align} and @option{-mno-strict-align}.
  
! @cindex @code{cmodel=} function attribute, LoongArch
  @item cmodel=
  Indicates that code should be generated for a particular code model for
  this function.  The behavior and permissible arguments are the same as
  for the command-line option @option{-mcmodel=}.
  
! @cindex @code{arch=} function attribute, LoongArch
  @item arch=
  Specifies the architecture version and architectural extensions to use
  for this function.  The behavior and permissible arguments are the same as
  for the @option{-march=} command-line option.
  
! @cindex @code{tune=} function attribute, LoongArch
  @item tune=
  Specifies the core for which to tune the performance of this function.
  The behavior and permissible arguments are the same as for the @option{-mtune=}
  command-line option.
  
! @cindex @code{lsx} function attribute, LoongArch
  @item lsx
  @itemx no-lsx
! @code{lsx} indicates that vector instruction generation is allowed (not allowed)
! when compiling the function.  The behavior is same as for the command-line option
  @option{-mlsx} and @option{-mno-lsx}.
  
! @cindex @code{lasx} function attribute, LoongArch
  @item lasx
  @itemx no-lasx
  @code{lasx} indicates that lasx instruction generation is allowed (not allowed)
--- 7076,7108 ----
  @code{no-strict-align} can be specified.  The behavior is same as for the
  command-line option @option{-mstrict-align} and @option{-mno-strict-align}.
  
! @atindex @code{target("cmodel=")}, LoongArch
  @item cmodel=
  Indicates that code should be generated for a particular code model for
  this function.  The behavior and permissible arguments are the same as
  for the command-line option @option{-mcmodel=}.
  
! @atindex @code{target("arch=")}, LoongArch
  @item arch=
  Specifies the architecture version and architectural extensions to use
  for this function.  The behavior and permissible arguments are the same as
  for the @option{-march=} command-line option.
  
! @atindex @code{target("tune=")}, LoongArch
  @item tune=
  Specifies the core for which to tune the performance of this function.
  The behavior and permissible arguments are the same as for the @option{-mtune=}
  command-line option.
  
! @atindex @code{target("lsx")}, LoongArch
  @item lsx
  @itemx no-lsx
! @code{lsx} indicates that vector instruction generation is allowed
! (not allowed) when compiling the function.
! The behavior is same as for the command-line option
  @option{-mlsx} and @option{-mno-lsx}.
  
! @atindex @code{target("lasx")}, LoongArch
  @item lasx
  @itemx no-lasx
  @code{lasx} indicates that lasx instruction generation is allowed (not allowed)
*************** Example:
*** 4926,4933 ****
  
  @smallexample
  test.c:
! typedef int v4i32 __attribute__ ((vector_size(16), aligned(16)));
! 
  v4i32 a, b, c;
  #ifdef WITH_ATTR
  __attribute__ ((target("no-lasx"))) void
--- 7112,7119 ----
  
  @smallexample
  test.c:
! typedef int v4i32
!   __attribute__ ((vector_size(16),  aligned(16)));
  v4i32 a, b, c;
  #ifdef WITH_ATTR
  __attribute__ ((target("no-lasx"))) void
*************** test ()
*** 4939,5048 ****
    c = a + b;
  @}
  @end smallexample
  @smallexample
  $ gcc test.c -o test.s -O2 -mlasx -DWITH_ATTR
  @end smallexample
! Compiled as above, 128-bit vectorization is possible.
  But the following method cannot perform 128-bit vectorization.
  @smallexample
  $ gcc test.c -o test.s -O2 -mlasx -mno-lasx
  @end smallexample
  
! @cindex @code{recipe} function attribute, LoongArch
  @item recipe
  @itemx no-recipe
! @code{recipe} indicates that frecipe.@{s/d@} and frsqrt.@{s/d@}instruction generation
! is allowed (not allowed) when compiling the function.  The behavior is same as for
! the command-line option
  @option{-mrecipe} and @option{-mno-recipe}.
  
! @cindex @code{div32} function attribute, LoongArch
  @item div32
  @itemx no-div32
! @code{div32} determines whether div.w[u] and mod.w[u] instructions on 64-bit machines
  are evaluated based only on the lower 32 bits of the input registers.
  @option{-mdiv32} and @option{-mno-div32}.
  
! @cindex @code{lam-bh} function attribute, LoongArch
  @item lam-bh
  @itemx no-lam-bh
  @code{lam-bh} indicates that am@{swap/add@}[_db].@{b/h@} instruction generation
! is allowed (not allowed) when compiling the function.  The behavior is same as for
! the command-line option
  @option{-mlam-bh} and @option{-mno-lam-bh}.
  
! @cindex @code{lamcas} function attribute, LoongArch
  @item lamcas
  @itemx no-lamcas
  @code{lamcas} indicates that amcas[_db].@{b/h/w/d@} instruction generation
! is allowed (not allowed) when compiling the function.  The behavior is same as for
! the command-line option
  @option{-mlamcas} and @option{-mno-lamcas}.
  
! @cindex @code{scq} function attribute, LoongArch
  @item scq
  @itemx no-scq
! @code{scq} indicates that sc.q instruction generation is allowed (not allowed) when
! compiling the function.  The behavior is same as for the command-line option
  @option{-mscq} and @option{-mno-scq}.
  
! @cindex @code{ld-seq-sa} function attribute, LoongArch
  @item ld-seq-sa
  @itemx no-ld-seq-sa
! @code{ld-seq-sa} indicates that whether need load-load barries (dbar 0x700)
  @option{-mld-seq-sa} and @option{-mno-ld-seq-sa}.
  
  @end table
  
! Multiple target function attributes can be specified by separating them with
! a comma.  For example:
! 
! @smallexample
! __attribute__((target("arch=la64v1.1,lasx")))
! int
! foo (int a)
! @{
!   return a + 5;
! @}
! @end smallexample
! 
! is valid and compiles function @code{foo} for LA64V1.1 with @code{lasx}.
! 
! @subsubheading Inlining rules
! Specifying target attributes on individual functions or performing link-time
  optimization across translation units compiled with different target options
! can affect function inlining rules:
  
! In particular, a caller function can inline a callee function only if the
  architectural features available to the callee are a subset of the features
  available to the caller.
  
! Note that when the callee function does not have the always_inline attribute,
! it will not be inlined if the code model of the caller function is different
  from the code model of the callee function.
  
! @cindex @code{target_clones (string,...)} loongarch function attribute target_clones
! @item target_clones (string,...)
  
! Like attribute @code{target}, these options also reflect the behavior of
! similar command line options.
  
! @code{string} can take the following values:
  
  @itemize @bullet
! @item default
! @item strict-align
! @item arch=
! @item lsx
! @item lasx
! @item frecipe
! @item div32
! @item lam-bh
! @item lamcas
! @item scq
! @item ld-seq-sa
  @end itemize
! You can set the priority of attributes in target_clones (except @code{default}).
  For example:
  
  @smallexample
--- 7125,7238 ----
    c = a + b;
  @}
  @end smallexample
+ 
+ @noindent
+ Compiled with
  @smallexample
  $ gcc test.c -o test.s -O2 -mlasx -DWITH_ATTR
  @end smallexample
! 
! @noindent
! 128-bit vectorization is possible.
  But the following method cannot perform 128-bit vectorization.
  @smallexample
  $ gcc test.c -o test.s -O2 -mlasx -mno-lasx
  @end smallexample
  
! @atindex @code{target("recipe")}, LoongArch
  @item recipe
  @itemx no-recipe
! @code{recipe} indicates that frecipe.@{s/d@} and frsqrt.@{s/d@}
! instruction generation is allowed (not allowed) when compiling the function.
! The behavior is same as for the command-line options
  @option{-mrecipe} and @option{-mno-recipe}.
  
! @atindex @code{target("div32")}, LoongArch
  @item div32
  @itemx no-div32
! @code{div32} determines whether div.w[u] and mod.w[u] instructions on
! 64-bit machines
  are evaluated based only on the lower 32 bits of the input registers.
+ The behavior is same as for the command-line options
  @option{-mdiv32} and @option{-mno-div32}.
  
! @atindex @code{target("lam-bh")}, LoongArch
  @item lam-bh
  @itemx no-lam-bh
  @code{lam-bh} indicates that am@{swap/add@}[_db].@{b/h@} instruction generation
! is allowed (not allowed) when compiling the function.
! The behavior is same as for the command-line options
  @option{-mlam-bh} and @option{-mno-lam-bh}.
  
! @atindex @code{target("lamcas")}, LoongArch
  @item lamcas
  @itemx no-lamcas
  @code{lamcas} indicates that amcas[_db].@{b/h/w/d@} instruction generation
! is allowed (not allowed) when compiling the function.
! The behavior is same as for the command-line options
  @option{-mlamcas} and @option{-mno-lamcas}.
  
! @atindex @code{target("scq")}, LoongArch
  @item scq
  @itemx no-scq
! @code{scq} indicates that sc.q instruction generation is allowed (not allowed)
! when compiling the function.
! The behavior is same as for the command-line options
  @option{-mscq} and @option{-mno-scq}.
  
! @atindex @code{target("ld-seq-sa")}, LoongArch
  @item ld-seq-sa
  @itemx no-ld-seq-sa
! @code{ld-seq-sa} indicates that same-address load-load barriers (dbar 0x700)
! are needed.
! The behavior is same as for the command-line options
  @option{-mld-seq-sa} and @option{-mno-ld-seq-sa}.
  
  @end table
  
! Specifying @code{target} attributes on individual functions or performing
! link-time
  optimization across translation units compiled with different target options
! can affect function inlining rules.
  
! In particular, a function can be inlined only if the
  architectural features available to the callee are a subset of the features
  available to the caller.
  
! Note that when the callee function does not have the @code{always_inline}
! attribute,
! it is not inlined if the code model of the caller function is different
  from the code model of the callee function.
  
! @atindex @code{target_clones}, LoongArch
! @item target_clones (@var{options})
! This attribute applies to functions.
  
! As discussed in @ref{Common Attributes}, the @code{target_clones}
! attribute causes duplicate copies of the function to be compiled with each
! of the @var{options} provided.
! @xref{Function Multiversioning}, for more details.
  
! @var{options} is a list of comma-separated strings.
! These @var{options} are allowed, and have similar meaning to those for
! the @code{target} attribute:
  
  @itemize @bullet
! @item @samp{default}
! @item @samp{strict-align}
! @item @samp{arch=}
! @item @samp{lsx}
! @item @samp{lasx}
! @item @samp{frecipe}
! @item @samp{div32}
! @item @samp{lam-bh}
! @item @samp{lamcas}
! @item @samp{scq}
! @item @samp{ld-seq-sa}
  @end itemize
! 
! You can also set the priority of options (except @samp{default}) in
! @code{target_clones}.
  For example:
  
  @smallexample
*************** foo (int a)
*** 5054,5076 ****
  @}
  @end smallexample
  
! The priority is from low to high:
  @itemize @bullet
! @item default
! @item arch=loongarch64
! @item strict-align
! @item frecipe = div32 = lam-bh = lamcas = scq = ld-seq-sa
! @item lsx
! @item arch=la64v1.0
! @item arch=la64v1.1
! @item lasx
  @end itemize
  
! Note that the option values on the gcc command line are not considered when
! calculating the priority.
! 
! If a priority is set for a feature in target_clones, then the priority of this
! feature will be higher than @code{lasx}.
  
  For example:
  
--- 7244,7263 ----
  @}
  @end smallexample
  
! The default priority from low to high is:
  @itemize @bullet
! @item @samp{default}
! @item @samp{arch=loongarch64}
! @item @samp{strict-align}
! @item @samp{frecipe}, @samp{div32}, @samp{lam-bh}, @samp{lamcas}, @samp{scq}, @samp{ld-seq-sa}
! @item @samp{lsx}
! @item @samp{arch=la64v1.0}
! @item @samp{arch=la64v1.1}
! @item @samp{lasx}
  @end itemize
  
! If a priority is set for a option in @code{target_clones},
! then the priority of this option is higher than @samp{lasx}.
  
  For example:
  
*************** foo (int a)
*** 5083,5098 ****
  @}
  @end smallexample
  
! In this test case, the priority of @code{lsx} is higher than that of
! @code{arch=la64v1.1}.
  
! If the same priority is explicitly set for two features, the priority is still
  calculated according to the priority list above.
  
  For example:
  
  @smallexample
! __attribute__((target_clones ("default","arch=la64v1.1;priority=1","lsx;priority=1")))
  int
  foo (int a)
  @{
--- 7270,7288 ----
  @}
  @end smallexample
  
! @noindent
! In this test case, the priority of @samp{lsx} is higher than that of
! @samp{arch=la64v1.1}.
  
! If the same priority is explicitly set for two options, the priority is still
  calculated according to the priority list above.
  
  For example:
  
  @smallexample
! __attribute__((target_clones ("default",
!                               "arch=la64v1.1;priority=1",
!                               "lsx;priority=1")))
  int
  foo (int a)
  @{
*************** foo (int a)
*** 5100,5118 ****
  @}
  @end smallexample
  
! In this test case, the priority of @code{arch=la64v1.1;priority=1} is higher
! than that of @code{lsx;priority=1}.
  
! @cindex @code{target_version (string)} loongarch function attribute target_versions
! @item target_version (string)
! Support attributes and priorities are the same as @code{target_clones}.
! Note that this attribute requires GLIBC2.38 and newer that support HWCAP.
  
! For example:
  
! @code{test1.C}
  @smallexample
! __attribute__((target_clones ("default","arch=la64v1.1","lsx;priority=1")))
  int
  foo (int a)
  @{
--- 7290,7323 ----
  @}
  @end smallexample
  
! @noindent
! In this test case, the priority of @samp{arch=la64v1.1;priority=1} is higher
! than that of @samp{lsx;priority=1}.
  
! Note that the option values on the GCC command line are not considered when
! calculating the priority.
  
! @atindex @code{target_version}, LoongArch
! @item target_version (@var{option})
! This attribute applies to functions.
  
! As discussed in @ref{Common Attributes}, the @code{target_version}
! attribute creates a version of the function matching the single @var{option}
! string provided.
! You can put this attribute on multiple definitions of the function
! with that name, which do not need to be identical.
! @xref{Function Multiversioning}, for more details.
! 
! The supported options and priorities that may appear in @var{option} are
! the same as for @code{target_clones}.
! Note that this attribute requires the GNU C Library version 2.38 or newer,
! that supports HWCAP.
! 
! For example, this code using the @code{target_clones} attribute:
  @smallexample
! __attribute__((target_clones ("default",
! 			      "arch=la64v1.1",
! 			      "lsx;priority=1")))
  int
  foo (int a)
  @{
*************** foo (int a)
*** 5120,5126 ****
  @}
  @end smallexample
  
! @code{test2.C}
  @smallexample
  __attribute__((target_version ("default")))
  int
--- 7325,7332 ----
  @}
  @end smallexample
  
! @noindent
! is equivalent to this code using the @code{target_version} attribute:
  @smallexample
  __attribute__((target_version ("default")))
  int
*************** foo (int a)
*** 5141,5170 ****
    return a + 5;
  @}
  @end smallexample
! The implementations of @code{test1.C} and @code{test2.C} are equivalent.
  @end table
  
! @node M32C Function Attributes
! @subsubsection M32C Function Attributes
  
! These function attributes are supported by the M32C back end:
  
  @table @code
! @cindex @code{bank_switch} function attribute, M32C
  @item bank_switch
  When added to an interrupt handler with the M32C port, causes the
  prologue and epilogue to use bank switching to preserve the registers
  rather than saving them on the stack.
  
! @cindex @code{fast_interrupt} function attribute, M32C
  @item fast_interrupt
  Use this attribute on the M32C port to indicate that the specified
  function is a fast interrupt handler.  This is just like the
  @code{interrupt} attribute, except that @code{freit} is used to return
  instead of @code{reit}.
  
! @cindex @code{function_vector} function attribute, M16C/M32C
  @item function_vector
  On M16C/M32C targets, the @code{function_vector} attribute declares a
  special page subroutine call function. Use of this attribute reduces
  the code size by 2 bytes for each call generated to the
--- 7347,7393 ----
    return a + 5;
  @}
  @end smallexample
! 
! @atindex @code{model}, LoongArch
! @item model("@var{name}")
! This attribute applies to variables.
! 
! Use this variable attribute on the LoongArch to use a different code model for
! addressing this variable than the code model specified by the global
! @option{-mcmodel} option.  This attribute is mostly useful if a
! @code{section} attribute and/or a linker script locates this object
! specially.  Currently the only supported values of @var{name} are
! @code{normal} and @code{extreme}.
  @end table
  
! @anchor{M32C Function Attributes}
! @node M32C Attributes
! @subsubsection M32C Attributes
  
! These attributes are supported by the M32C back end:
  
  @table @code
! @atindex @code{bank_switch}, M32C
  @item bank_switch
+ This attribute applies to functions.
+ 
  When added to an interrupt handler with the M32C port, causes the
  prologue and epilogue to use bank switching to preserve the registers
  rather than saving them on the stack.
  
! @atindex @code{fast_interrupt}, M32C
  @item fast_interrupt
+ This attribute applies to functions.
+ 
  Use this attribute on the M32C port to indicate that the specified
  function is a fast interrupt handler.  This is just like the
  @code{interrupt} attribute, except that @code{freit} is used to return
  instead of @code{reit}.
  
! @atindex @code{function_vector}, M16C/M32C
  @item function_vector
+ This attribute applies to functions.
+ 
  On M16C/M32C targets, the @code{function_vector} attribute declares a
  special page subroutine call function. Use of this attribute reduces
  the code size by 2 bytes for each call generated to the
*************** then be sure to write this declaration i
*** 5199,5228 ****
  
  This attribute is ignored for R8C target.
  
! @cindex @code{interrupt} function attribute, M32C
  @item interrupt
! Use this attribute to indicate
  that the specified function is an interrupt handler.  The compiler generates
  function entry and exit sequences suitable for use in an interrupt handler
  when this attribute is present.
  @end table
  
! @node M32R/D Function Attributes
! @subsubsection M32R/D Function Attributes
  
! These function attributes are supported by the M32R/D back end:
  
  @table @code
! @cindex @code{interrupt} function attribute, M32R/D
  @item interrupt
! Use this attribute to indicate
  that the specified function is an interrupt handler.  The compiler generates
  function entry and exit sequences suitable for use in an interrupt handler
  when this attribute is present.
  
! @cindex @code{model} function attribute, M32R/D
  @cindex function addressability on the M32R/D
  @item model (@var{model-name})
  
  On the M32R/D, use this attribute to set the addressability of an
  object, and of the code generated for a function.  The identifier
--- 7422,7459 ----
  
  This attribute is ignored for R8C target.
  
! @atindex @code{interrupt}, M32C
  @item interrupt
! This attribute applies to functions.
! 
! It indicates
  that the specified function is an interrupt handler.  The compiler generates
  function entry and exit sequences suitable for use in an interrupt handler
  when this attribute is present.
  @end table
  
! @anchor{M32R/D Function Attributes}
! @anchor{M32R/D Variable Attributes}
! @node M32R/D Attributes
! @subsubsection M32R/D Attributes
  
! These attributes are supported by the M32R/D back end:
  
  @table @code
! @atindex @code{interrupt}, M32R/D
  @item interrupt
! This attribute applies to functions.
! 
! It indicates
  that the specified function is an interrupt handler.  The compiler generates
  function entry and exit sequences suitable for use in an interrupt handler
  when this attribute is present.
  
! @atindex @code{model}, M32R/D
  @cindex function addressability on the M32R/D
+ @cindex variable addressability on the M32R/D
  @item model (@var{model-name})
+ This attribute applies to functions and variables.
  
  On the M32R/D, use this attribute to set the addressability of an
  object, and of the code generated for a function.  The identifier
*************** and may not be reachable with the @code{
*** 5243,5265 ****
  generates the much slower @code{seth/add3/jl} instruction sequence).
  @end table
  
! @node m68k Function Attributes
! @subsubsection m68k Function Attributes
  
! These function attributes are supported by the m68k back end:
  
  @table @code
! @cindex @code{interrupt} function attribute, m68k
! @cindex @code{interrupt_handler} function attribute, m68k
  @item interrupt
  @itemx interrupt_handler
! Use this attribute to
! indicate that the specified function is an interrupt handler.  The compiler
  generates function entry and exit sequences suitable for use in an
  interrupt handler when this attribute is present.  Either name may be used.
  
! @cindex @code{interrupt_thread} function attribute, fido
  @item interrupt_thread
  Use this attribute on fido, a subarchitecture of the m68k, to indicate
  that the specified function is an interrupt handler that is designed
  to run as a thread.  The compiler omits generate prologue/epilogue
--- 7474,7501 ----
  generates the much slower @code{seth/add3/jl} instruction sequence).
  @end table
  
! @anchor{m68k Function Attributes}
! @node m68k Attributes
! @subsubsection m68k Attributes
  
! These attributes are supported by the m68k back end:
  
  @table @code
! @atindex @code{interrupt}, m68k
! @atindex @code{interrupt_handler}, m68k
  @item interrupt
  @itemx interrupt_handler
! These attributes apply to functions.
! 
! They indicate that the specified function is an interrupt handler.
! The compiler
  generates function entry and exit sequences suitable for use in an
  interrupt handler when this attribute is present.  Either name may be used.
  
! @atindex @code{interrupt_thread}, fido
  @item interrupt_thread
+ This attribute applies to functions.
+ 
  Use this attribute on fido, a subarchitecture of the m68k, to indicate
  that the specified function is an interrupt handler that is designed
  to run as a thread.  The compiler omits generate prologue/epilogue
*************** sequences and replaces the return instru
*** 5267,5308 ****
  instruction.  This attribute is available only on fido.
  @end table
  
! @node MCORE Function Attributes
! @subsubsection MCORE Function Attributes
! 
! These function attributes are supported by the MCORE back end:
! 
! @table @code
! @cindex @code{naked} function attribute, MCORE
! @item naked
! This attribute allows the compiler to construct the
! requisite function declaration, while allowing the body of the
! function to be assembly code. The specified function will not have
! prologue/epilogue sequences generated by the compiler. Only basic
! @code{asm} statements can safely be included in naked functions
! (@pxref{Basic Asm}). While using extended @code{asm} or a mixture of
! basic @code{asm} and C code may appear to work, they cannot be
! depended upon to work reliably and are not supported.
! @end table
! 
! @node MicroBlaze Function Attributes
! @subsubsection MicroBlaze Function Attributes
  
! These function attributes are supported on MicroBlaze targets:
  
  @table @code
! @cindex @code{save_volatiles} function attribute, MicroBlaze
  @item save_volatiles
! Use this attribute to indicate that the function is
  an interrupt handler.  All volatile registers (in addition to non-volatile
  registers) are saved in the function prologue.  If the function is a leaf
  function, only volatiles used by the function are saved.  A normal function
  return is generated instead of a return from interrupt.
  
! @cindex @code{break_handler} function attribute, MicroBlaze
  @cindex break handler functions
  @item break_handler
! Use this attribute to indicate that
  the specified function is a break handler.  The compiler generates function
  entry and exit sequences suitable for use in an break handler when this
  attribute is present. The return from @code{break_handler} is done through
--- 7503,7531 ----
  instruction.  This attribute is available only on fido.
  @end table
  
! @anchor{MicroBlaze Function Attributes}
! @node MicroBlaze Attributes
! @subsubsection MicroBlaze Attributes
  
! These attributes are supported on MicroBlaze targets:
  
  @table @code
! @atindex @code{save_volatiles}, MicroBlaze
  @item save_volatiles
! This attribute applies to functions.
! 
! It indicates that the function is
  an interrupt handler.  All volatile registers (in addition to non-volatile
  registers) are saved in the function prologue.  If the function is a leaf
  function, only volatiles used by the function are saved.  A normal function
  return is generated instead of a return from interrupt.
  
! @atindex @code{break_handler}, MicroBlaze
  @cindex break handler functions
  @item break_handler
! This attribute applies to functions.
! 
! It indicates that
  the specified function is a break handler.  The compiler generates function
  entry and exit sequences suitable for use in an break handler when this
  attribute is present. The return from @code{break_handler} is done through
*************** the @code{rtbd} instead of @code{rtsd}.
*** 5312,5322 ****
  void f () __attribute__ ((break_handler));
  @end smallexample
  
! @cindex @code{interrupt_handler} function attribute, MicroBlaze
! @cindex @code{fast_interrupt} function attribute, MicroBlaze
  @item interrupt_handler
  @itemx fast_interrupt
! These attributes indicate that the specified function is an interrupt
  handler.  Use the @code{fast_interrupt} attribute to indicate handlers
  used in low-latency interrupt mode, and @code{interrupt_handler} for
  interrupts that do not use low-latency handlers.  In both cases, GCC
--- 7535,7547 ----
  void f () __attribute__ ((break_handler));
  @end smallexample
  
! @atindex @code{interrupt_handler}, MicroBlaze
! @atindex @code{fast_interrupt}, MicroBlaze
  @item interrupt_handler
  @itemx fast_interrupt
! These attributes apply to functions.
! 
! They indicate that the specified function is an interrupt
  handler.  Use the @code{fast_interrupt} attribute to indicate handlers
  used in low-latency interrupt mode, and @code{interrupt_handler} for
  interrupts that do not use low-latency handlers.  In both cases, GCC
*************** emits appropriate prologue code and gene
*** 5324,5339 ****
  using @code{rtid} instead of @code{rtsd}.
  @end table
  
! @node Microsoft Windows Function Attributes
! @subsubsection Microsoft Windows Function Attributes
  
! The following attributes are available on Microsoft Windows and Symbian OS
! targets.
  
  @table @code
! @cindex @code{dllexport} function attribute
! @cindex @code{__declspec(dllexport)}
  @item dllexport
  On Microsoft Windows targets and Symbian OS targets the
  @code{dllexport} attribute causes the compiler to provide a global
  pointer to a pointer in a DLL, so that it can be referenced with the
--- 7549,7574 ----
  using @code{rtid} instead of @code{rtsd}.
  @end table
  
! @anchor{Microsoft Windows Function Attributes}
! @anchor{Microsoft Windows Variable Attributes}
! @node Microsoft Windows Attributes
! @subsubsection Microsoft Windows Attributes
  
! @cindex @code{__declspec}
! On Microsoft Windows and Symbian OS targets, GCC supports the
! @code{__declspec} keyword in addition to @code{__attribute__} and
! the standard C or C++ attribute syntax, for compatibility with other
! compilers.  The @code{__declspec} syntax
! supported by GCC is limited and should only be used as explicitly
! documented in this section.
! 
! The following attributes are available on Microsoft Windows and Symbian OS:
  
  @table @code
! @atindex @code{dllexport}, Microsoft Windows
  @item dllexport
+ This attribute can be applied to functions, variables, and C++ classes.
+ 
  On Microsoft Windows targets and Symbian OS targets the
  @code{dllexport} attribute causes the compiler to provide a global
  pointer to a pointer in a DLL, so that it can be referenced with the
*************** including the symbol in the DLL's export
*** 5367,5375 ****
  @file{.def} file with an @code{EXPORTS} section or, with GNU ld, using
  the @option{--export-all} linker flag.
  
! @cindex @code{dllimport} function attribute
! @cindex @code{__declspec(dllimport)}
  @item dllimport
  On Microsoft Windows and Symbian OS targets, the @code{dllimport}
  attribute causes the compiler to reference a function or variable via
  a global pointer to a pointer that is set up by the DLL exporting the
--- 7602,7611 ----
  @file{.def} file with an @code{EXPORTS} section or, with GNU ld, using
  the @option{--export-all} linker flag.
  
! @atindex @code{dllimport}, Microsoft Windows
  @item dllimport
+ This attribute applies to functions, variables, and C++ classes.
+ 
  On Microsoft Windows and Symbian OS targets, the @code{dllimport}
  attribute causes the compiler to reference a function or variable via
  a global pointer to a pointer that is set up by the DLL exporting the
*************** address. However, a pointer to a @emph{f
*** 5420,5436 ****
  this case, the address of a stub function in the import lib is
  referenced.  On Microsoft Windows targets, the attribute can be disabled
  for functions by setting the @option{-mnop-fun-dllimport} flag.
  @end table
  
! @node MIPS Function Attributes
! @subsubsection MIPS Function Attributes
  
! These function attributes are supported by the MIPS back end:
  
  @table @code
! @cindex @code{interrupt} function attribute, MIPS
  @item interrupt
! Use this attribute to indicate that the specified function is an interrupt
  handler.  The compiler generates function entry and exit sequences suitable
  for use in an interrupt handler when this attribute is present.
  An optional argument is supported for the interrupt attribute which allows
--- 7656,7727 ----
  this case, the address of a stub function in the import lib is
  referenced.  On Microsoft Windows targets, the attribute can be disabled
  for functions by setting the @option{-mnop-fun-dllimport} flag.
+ 
+ @atindex @code{selectany}, Microsoft Windows
+ @item selectany
+ This attribute applies to variables.
+ 
+ The @code{selectany} attribute causes an initialized global variable to
+ have link-once semantics.  When multiple definitions of the variable are
+ encountered by the linker, the first is selected and the remainder are
+ discarded.  Following usage by the Microsoft compiler, the linker is told
+ @emph{not} to warn about size or content differences of the multiple
+ definitions.
+ 
+ Although the primary usage of this attribute is for POD types, the
+ attribute can also be applied to global C++ objects that are initialized
+ by a constructor.  In this case, the static initialization and destruction
+ code for the object is emitted in each translation defining the object,
+ but the calls to the constructor and destructor are protected by a
+ link-once guard variable.
+ 
+ The @code{selectany} attribute is only available on Microsoft Windows
+ targets.  You can use @code{__declspec (selectany)} as a synonym for
+ @code{__attribute__ ((selectany))} for compatibility with other
+ compilers.
+ 
+ @atindex @code{shared}, Microsoft Windows
+ @item shared
+ This attribute applies to variables.
+ 
+ On Microsoft Windows, in addition to putting variable definitions in a named
+ section, the section can also be shared among all running copies of an
+ executable or DLL@.  For example, this small program defines shared data
+ by putting it in a named section @code{shared} and marking the section
+ shareable:
+ 
+ @smallexample
+ int foo __attribute__((section ("shared"), shared)) = 0;
+ 
+ int
+ main()
+ @{
+   /* @r{Read and write foo.  All running
+      copies see the same value.}  */
+   return 0;
+ @}
+ @end smallexample
+ 
+ @noindent
+ You may only use the @code{shared} attribute along with @code{section}
+ attribute with a fully-initialized global definition because of the way
+ linkers work.  See @code{section} attribute for more information.
+ 
+ The @code{shared} attribute is only available on Microsoft Windows@.
  @end table
  
! @anchor{MIPS Function Attributes}
! @node MIPS Attributes
! @subsubsection MIPS Attributes
  
! These attributes are supported by the MIPS back end:
  
  @table @code
! @atindex @code{interrupt}, MIPS
  @item interrupt
! This attribute applies to functions.
! 
! It indicates that the specified function is an interrupt
  handler.  The compiler generates function entry and exit sequences suitable
  for use in an interrupt handler when this attribute is present.
  An optional argument is supported for the interrupt attribute which allows
*************** all interrupts from sw0 up to and includ
*** 5446,5466 ****
  You can use the following attributes to modify the behavior
  of an interrupt handler:
  @table @code
! @cindex @code{use_shadow_register_set} function attribute, MIPS
  @item use_shadow_register_set
  Assume that the handler uses a shadow register set, instead of
  the main general-purpose registers.  An optional argument @code{intstack} is
  supported to indicate that the shadow register set contains a valid stack
  pointer.
  
! @cindex @code{keep_interrupts_masked} function attribute, MIPS
  @item keep_interrupts_masked
! Keep interrupts masked for the whole function.  Without this attribute,
  GCC tries to reenable interrupts for as much of the function as it can.
  
! @cindex @code{use_debug_exception_return} function attribute, MIPS
  @item use_debug_exception_return
! Return using the @code{deret} instruction.  Interrupt handlers that don't
  have this attribute return using @code{eret} instead.
  @end table
  
--- 7737,7763 ----
  You can use the following attributes to modify the behavior
  of an interrupt handler:
  @table @code
! @atindex @code{use_shadow_register_set}, MIPS
  @item use_shadow_register_set
  Assume that the handler uses a shadow register set, instead of
  the main general-purpose registers.  An optional argument @code{intstack} is
  supported to indicate that the shadow register set contains a valid stack
  pointer.
  
! @atindex @code{keep_interrupts_masked}, MIPS
  @item keep_interrupts_masked
! This attribute applies to functions.
! 
! It tells GCC to keep interrupts masked for the whole function.
! Without this attribute,
  GCC tries to reenable interrupts for as much of the function as it can.
  
! @atindex @code{use_debug_exception_return}, MIPS
  @item use_debug_exception_return
! This attribute applies to functions.
! 
! It tells GCC to use the @code{deret} instruction for return.
! Interrupt handlers that don't
  have this attribute return using @code{eret} instead.
  @end table
  
*************** void __attribute__ ((interrupt("vector=h
*** 5484,5498 ****
  @end smallexample
  
  @cindex indirect calls, MIPS
! @cindex @code{long_call} function attribute, MIPS
! @cindex @code{short_call} function attribute, MIPS
! @cindex @code{near} function attribute, MIPS
! @cindex @code{far} function attribute, MIPS
  @item long_call
  @itemx short_call
  @itemx near
  @itemx far
! These attributes specify how a particular function is called on MIPS@.
  The attributes override the @option{-mlong-calls} (@pxref{MIPS Options})
  command-line switch.  The @code{long_call} and @code{far} attributes are
  synonyms, and cause the compiler to always call
--- 7781,7797 ----
  @end smallexample
  
  @cindex indirect calls, MIPS
! @atindex @code{long_call}, MIPS
! @atindex @code{short_call}, MIPS
! @atindex @code{near}, MIPS
! @atindex @code{far}, MIPS
  @item long_call
  @itemx short_call
  @itemx near
  @itemx far
! These attributes apply to functions.
! 
! They specify how a particular function is called on MIPS@.
  The attributes override the @option{-mlong-calls} (@pxref{MIPS Options})
  command-line switch.  The @code{long_call} and @code{far} attributes are
  synonyms, and cause the compiler to always call
*************** attributes are synonyms, and have the op
*** 5502,5512 ****
  effect; they specify that non-PIC calls should be made using the more
  efficient @code{jal} instruction.
  
! @cindex @code{mips16} function attribute, MIPS
! @cindex @code{nomips16} function attribute, MIPS
  @item mips16
  @itemx nomips16
  
  On MIPS targets, you can use the @code{mips16} and @code{nomips16}
  function attributes to locally select or turn off MIPS16 code generation.
  A function with the @code{mips16} attribute is emitted as MIPS16 code,
--- 7801,7813 ----
  effect; they specify that non-PIC calls should be made using the more
  efficient @code{jal} instruction.
  
! @atindex @code{mips16}, MIPS
! @atindex @code{nomips16}, MIPS
  @item mips16
  @itemx nomips16
  
+ This attribute applies to functions.
+ 
  On MIPS targets, you can use the @code{mips16} and @code{nomips16}
  function attributes to locally select or turn off MIPS16 code generation.
  A function with the @code{mips16} attribute is emitted as MIPS16 code,
*************** not that within individual functions.  M
*** 5521,5530 ****
  may interact badly with some GCC extensions such as @code{__builtin_apply}
  (@pxref{Constructing Calls}).
  
! @cindex @code{micromips} function attribute
! @cindex @code{nomicromips} function attribute
  @item micromips, MIPS
  @itemx nomicromips, MIPS
  
  On MIPS targets, you can use the @code{micromips} and @code{nomicromips}
  function attributes to locally select or turn off microMIPS code generation.
--- 7822,7832 ----
  may interact badly with some GCC extensions such as @code{__builtin_apply}
  (@pxref{Constructing Calls}).
  
! @atindex @code{micromips}, MIPS
! @atindex @code{nomicromips}, MIPS
  @item micromips, MIPS
  @itemx nomicromips, MIPS
+ This attribute applies to functions.
  
  On MIPS targets, you can use the @code{micromips} and @code{nomicromips}
  function attributes to locally select or turn off microMIPS code generation.
*************** not that within individual functions.  M
*** 5541,5561 ****
  may interact badly with some GCC extensions such as @code{__builtin_apply}
  (@pxref{Constructing Calls}).
  
! @cindex @code{nocompression} function attribute, MIPS
  @item nocompression
  On MIPS targets, you can use the @code{nocompression} function attribute
  to locally turn off MIPS16 and microMIPS code generation.  This attribute
  overrides the @option{-mips16} and @option{-mmicromips} options on the
  command line (@pxref{MIPS Options}).
  
! @cindex @code{use_hazard_barrier_return} function attribute, MIPS
  @item use_hazard_barrier_return
! This function attribute instructs the compiler to generate a hazard barrier
  return that clears all execution and instruction hazards while returning,
  instead of generating a normal return instruction.
  
  @item code_readable
! @cindex @code{code_readable} function attribute, MIPS
  For MIPS targets that support PC-relative addressing modes, this attribute
  can be used to control how an object is addressed.  The attribute takes
  a single optional argument:
--- 7843,7869 ----
  may interact badly with some GCC extensions such as @code{__builtin_apply}
  (@pxref{Constructing Calls}).
  
! @atindex @code{nocompression}, MIPS
  @item nocompression
+ This attribute applies to functions.
+ 
  On MIPS targets, you can use the @code{nocompression} function attribute
  to locally turn off MIPS16 and microMIPS code generation.  This attribute
  overrides the @option{-mips16} and @option{-mmicromips} options on the
  command line (@pxref{MIPS Options}).
  
! @atindex @code{use_hazard_barrier_return}, MIPS
  @item use_hazard_barrier_return
! This attribute applies to functions.
! 
! It instructs the compiler to generate a hazard barrier
  return that clears all execution and instruction hazards while returning,
  instead of generating a normal return instruction.
  
  @item code_readable
! @atindex @code{code_readable}, MIPS
! This attribute applies to functions.
! 
  For MIPS targets that support PC-relative addressing modes, this attribute
  can be used to control how an object is addressed.  The attribute takes
  a single optional argument:
*************** The function can read the instruction st
*** 5572,5585 ****
  If there is no argument supplied, the default of @code{"yes"} applies.
  @end table
  
! @node MSP430 Function Attributes
! @subsubsection MSP430 Function Attributes
  
! These function attributes are supported by the MSP430 back end:
  
  @table @code
! @cindex @code{critical} function attribute, MSP430
  @item critical
  Critical functions disable interrupts upon entry and restore the
  previous interrupt state upon exit.  Critical functions cannot also
  have the @code{naked}, @code{reentrant} or @code{interrupt} attributes.
--- 7880,7897 ----
  If there is no argument supplied, the default of @code{"yes"} applies.
  @end table
  
! @anchor{MSP430 Function Attributes}
! @anchor{MSP430 Variable Attributes}
! @node MSP430 Attributes
! @subsubsection MSP430 Attributes
  
! These attributes are supported by the MSP430 back end:
  
  @table @code
! @atindex @code{critical}, MSP430
  @item critical
+ This attribute applies to functions.
+ 
  Critical functions disable interrupts upon entry and restore the
  previous interrupt state upon exit.  Critical functions cannot also
  have the @code{naked}, @code{reentrant} or @code{interrupt} attributes.
*************** The MSP430 hardware ensures that interru
*** 5589,5597 ****
  on exit. The @code{critical} attribute is therefore redundant on
  @code{interrupt} functions.
  
! @cindex @code{interrupt} function attribute, MSP430
  @item interrupt
! Use this attribute to indicate
  that the specified function is an interrupt handler.  The compiler generates
  function entry and exit sequences suitable for use in an interrupt handler
  when this attribute is present.
--- 7901,7911 ----
  on exit. The @code{critical} attribute is therefore redundant on
  @code{interrupt} functions.
  
! @atindex @code{interrupt}, MSP430
  @item interrupt
! This attribute applies to functions.
! 
! It indicates
  that the specified function is an interrupt handler.  The compiler generates
  function entry and exit sequences suitable for use in an interrupt handler
  when this attribute is present.
*************** match up with appropriate entries in the
*** 5605,5641 ****
  the names @code{watchdog} for vector 26, @code{nmi} for vector 30 and
  @code{reset} for vector 31 are recognized.
  
! @cindex @code{naked} function attribute, MSP430
! @item naked
! This attribute allows the compiler to construct the
! requisite function declaration, while allowing the body of the
! function to be assembly code. The specified function will not have
! prologue/epilogue sequences generated by the compiler. Only basic
! @code{asm} statements can safely be included in naked functions
! (@pxref{Basic Asm}). While using extended @code{asm} or a mixture of
! basic @code{asm} and C code may appear to work, they cannot be
! depended upon to work reliably and are not supported.
! 
! @cindex @code{reentrant} function attribute, MSP430
  @item reentrant
  Reentrant functions disable interrupts upon entry and enable them
  upon exit.  Reentrant functions cannot also have the @code{naked}
  or @code{critical} attributes.  They can have the @code{interrupt}
  attribute.
  
! @cindex @code{wakeup} function attribute, MSP430
  @item wakeup
  This attribute only applies to interrupt functions.  It is silently
! ignored if applied to a non-interrupt function.  A wakeup interrupt
! function will rouse the processor from any low-power state that it
  might be in when the function exits.
  
! @cindex @code{lower} function attribute, MSP430
! @cindex @code{upper} function attribute, MSP430
! @cindex @code{either} function attribute, MSP430
  @item lower
  @itemx upper
  @itemx either
  On the MSP430 target these attributes can be used to specify whether
  the function or variable should be placed into low memory, high
  memory, or the placement should be left to the linker to decide.  The
--- 7919,7950 ----
  the names @code{watchdog} for vector 26, @code{nmi} for vector 30 and
  @code{reset} for vector 31 are recognized.
  
! @atindex @code{reentrant}, MSP430
  @item reentrant
+ This attribute applies to functions.
+ 
  Reentrant functions disable interrupts upon entry and enable them
  upon exit.  Reentrant functions cannot also have the @code{naked}
  or @code{critical} attributes.  They can have the @code{interrupt}
  attribute.
  
! @atindex @code{wakeup}, MSP430
  @item wakeup
  This attribute only applies to interrupt functions.  It is silently
! ignored if applied to a non-interrupt function.
! 
! A wakeup interrupt
! function rouses the processor from any low-power state that it
  might be in when the function exits.
  
! @atindex @code{lower}, MSP430
! @atindex @code{upper}, MSP430
! @atindex @code{either}, MSP430
  @item lower
  @itemx upper
  @itemx either
+ These attributes apply to functions and variables.
+ 
  On the MSP430 target these attributes can be used to specify whether
  the function or variable should be placed into low memory, high
  memory, or the placement should be left to the linker to decide.  The
*************** one pass over the objects and does the b
*** 5661,5765 ****
  @option{-ffunction-sections} and @option{-fdata-sections} command-line
  options can help the packing, however, since they produce smaller,
  easier to pack regions.
  @end table
  
! @node NDS32 Function Attributes
! @subsubsection NDS32 Function Attributes
  
! These function attributes are supported by the NDS32 back end:
  
  @table @code
! @cindex @code{exception} function attribute
  @cindex exception handler functions, NDS32
  @item exception
  Use this attribute on the NDS32 target to indicate that the specified function
  is an exception handler.  The compiler will generate corresponding sections
  for use in an exception handler.
  
! @cindex @code{interrupt} function attribute, NDS32
  @item interrupt
  On NDS32 target, this attribute indicates that the specified function
  is an interrupt handler.  The compiler generates corresponding sections
  for use in an interrupt handler.  You can use the following attributes
  to modify the behavior:
  @table @code
! @cindex @code{nested} function attribute, NDS32
  @item nested
  This interrupt service routine is interruptible.
! @cindex @code{not_nested} function attribute, NDS32
  @item not_nested
  This interrupt service routine is not interruptible.
! @cindex @code{nested_ready} function attribute, NDS32
  @item nested_ready
  This interrupt service routine is interruptible after @code{PSW.GIE}
  (global interrupt enable) is set.  This allows interrupt service routine to
  finish some short critical code before enabling interrupts.
! @cindex @code{save_all} function attribute, NDS32
  @item save_all
  The system will help save all registers into stack before entering
  interrupt handler.
! @cindex @code{partial_save} function attribute, NDS32
  @item partial_save
  The system will help save caller registers into stack before entering
  interrupt handler.
  @end table
  
! @cindex @code{naked} function attribute, NDS32
! @item naked
! This attribute allows the compiler to construct the
! requisite function declaration, while allowing the body of the
! function to be assembly code. The specified function will not have
! prologue/epilogue sequences generated by the compiler. Only basic
! @code{asm} statements can safely be included in naked functions
! (@pxref{Basic Asm}). While using extended @code{asm} or a mixture of
! basic @code{asm} and C code may appear to work, they cannot be
! depended upon to work reliably and are not supported.
! 
! @cindex @code{reset} function attribute, NDS32
  @cindex reset handler functions
  @item reset
  Use this attribute on the NDS32 target to indicate that the specified function
  is a reset handler.  The compiler will generate corresponding sections
  for use in a reset handler.  You can use the following attributes
  to provide extra exception handling:
  @table @code
! @cindex @code{nmi} function attribute, NDS32
  @item nmi
  Provide a user-defined function to handle NMI exception.
! @cindex @code{warm} function attribute, NDS32
  @item warm
  Provide a user-defined function to handle warm reset exception.
  @end table
  @end table
  
! @node Nvidia PTX Function Attributes
! @subsubsection Nvidia PTX Function Attributes
  
! These function attributes are supported by the Nvidia PTX back end:
  
  @table @code
! @cindex @code{kernel} function attribute, Nvidia PTX
  @item kernel
! This attribute indicates that the corresponding function should be compiled
  as a kernel function, which can be invoked from the host via the CUDA RT 
  library.
  By default functions are only callable only from other PTX functions.
  
  Kernel functions must have @code{void} return type.
  @end table
  
! @node PowerPC Function Attributes
! @subsubsection PowerPC Function Attributes
  
! These function attributes are supported by the PowerPC back end:
  
  @table @code
  @cindex indirect calls, PowerPC
! @cindex @code{longcall} function attribute, PowerPC
! @cindex @code{shortcall} function attribute, PowerPC
  @item longcall
  @itemx shortcall
! The @code{longcall} attribute
  indicates that the function might be far away from the call site and
  require a different (more expensive) calling sequence.  The
  @code{shortcall} attribute indicates that the function is always close
--- 7970,8102 ----
  @option{-ffunction-sections} and @option{-fdata-sections} command-line
  options can help the packing, however, since they produce smaller,
  easier to pack regions.
+ 
+ The @code{lower} attribute has some additional functionality when applied
+ to variables.
+ 
+ If @option{-mdata-region=}@{@code{upper,either,none}@} has been passed, or
+ the @code{section} attribute is applied to a variable, the compiler
+ generates 430X instructions to handle it.  This is because the compiler has
+ to assume that the variable could get placed in the upper memory region
+ (above address 0xFFFF).  Marking the variable with the @code{lower} attribute
+ informs the compiler that the variable is placed in lower memory so it
+ is safe to use 430 instructions to handle it.
+ In the case of the @code{section} attribute, the section name given
+ is used, and the @code{.lower} prefix is not added.
+ 
  @end table
  
! @anchor{NDS32 Function Attributes}
! @node NDS32 Attributes
! @subsubsection NDS32 Attributes
  
! These attributes are supported by the NDS32 back end:
  
  @table @code
! @atindex @code{exception}, NDS32
  @cindex exception handler functions, NDS32
  @item exception
+ This attribute applies to functions.
+ 
  Use this attribute on the NDS32 target to indicate that the specified function
  is an exception handler.  The compiler will generate corresponding sections
  for use in an exception handler.
  
! @atindex @code{interrupt}, NDS32
  @item interrupt
+ This attribute applies to functions.
+ 
  On NDS32 target, this attribute indicates that the specified function
  is an interrupt handler.  The compiler generates corresponding sections
  for use in an interrupt handler.  You can use the following attributes
  to modify the behavior:
  @table @code
! @atindex @code{nested}, NDS32
  @item nested
  This interrupt service routine is interruptible.
! @atindex @code{not_nested}, NDS32
  @item not_nested
  This interrupt service routine is not interruptible.
! @atindex @code{nested_ready}, NDS32
  @item nested_ready
  This interrupt service routine is interruptible after @code{PSW.GIE}
  (global interrupt enable) is set.  This allows interrupt service routine to
  finish some short critical code before enabling interrupts.
! @atindex @code{save_all}, NDS32
  @item save_all
  The system will help save all registers into stack before entering
  interrupt handler.
! @atindex @code{partial_save}, NDS32
  @item partial_save
  The system will help save caller registers into stack before entering
  interrupt handler.
  @end table
  
! @atindex @code{reset}, NDS32
  @cindex reset handler functions
  @item reset
+ This attribute applies to functions.
+ 
  Use this attribute on the NDS32 target to indicate that the specified function
  is a reset handler.  The compiler will generate corresponding sections
  for use in a reset handler.  You can use the following attributes
  to provide extra exception handling:
  @table @code
! @atindex @code{nmi}, NDS32
  @item nmi
  Provide a user-defined function to handle NMI exception.
! @atindex @code{warm}, NDS32
  @item warm
  Provide a user-defined function to handle warm reset exception.
  @end table
  @end table
  
! @anchor{Nvidia PTX Function Attributes}
! @anchor{Nvidia PTX Variable Attributes}
! @node Nvidia PTX Attributes
! @subsubsection Nvidia PTX Attributes
  
! These attributes are supported by the Nvidia PTX back end:
  
  @table @code
! @atindex @code{kernel}, Nvidia PTX
  @item kernel
! This attribute applies to functions.
! 
! It indicates that the corresponding function should be compiled
  as a kernel function, which can be invoked from the host via the CUDA RT 
  library.
  By default functions are only callable only from other PTX functions.
  
  Kernel functions must have @code{void} return type.
+ 
+ @atindex @code{shared}, Nvidia PTX
+ @item shared
+ This attribute applies to variables.
+ 
+ Use it to place a variable in the @code{.shared} memory space.
+ This memory space is private to each cooperative thread array; only threads
+ within one thread block refer to the same instance of the variable.
+ The runtime does not initialize variables in this memory space.
  @end table
  
! @anchor{PowerPC Function Attributes}
! @anchor{PowerPC Type Attributes}
! @anchor{PowerPC Variable Attributes}
! @node PowerPC Attributes
! @subsubsection PowerPC Attributes
  
! These attributes are supported by the PowerPC back end:
  
  @table @code
  @cindex indirect calls, PowerPC
! @atindex @code{longcall}, PowerPC
! @atindex @code{shortcall}, PowerPC
  @item longcall
  @itemx shortcall
! These attributes apply to functions.
! 
! The @code{longcall} function attribute
  indicates that the function might be far away from the call site and
  require a different (more expensive) calling sequence.  The
  @code{shortcall} attribute indicates that the function is always close
*************** the @code{#pragma longcall} setting.
*** 5770,5830 ****
  @xref{RS/6000 and PowerPC Options}, for more information on whether long
  calls are necessary.
  
! @cindex @code{target} function attribute
  @item target (@var{options})
! As discussed in @ref{Common Function Attributes}, this attribute 
  allows specification of target-specific compilation options.
  
  On the PowerPC, the following options are allowed:
  
  @table @samp
! @cindex @code{target("altivec")} function attribute, PowerPC
  @item altivec
  @itemx no-altivec
  Generate code that uses (does not use) AltiVec instructions.  In
  32-bit code, you cannot enable AltiVec instructions unless
  @option{-mabi=altivec} is used on the command line.
  
! @cindex @code{target("cmpb")} function attribute, PowerPC
  @item cmpb
  @itemx no-cmpb
  Generate code that uses (does not use) the compare bytes instruction
  implemented on the POWER6 processor and other processors that support
  the PowerPC V2.05 architecture.
  
! @cindex @code{target("dlmzb")} function attribute, PowerPC
  @item dlmzb
  @itemx no-dlmzb
  Generate code that uses (does not use) the string-search @samp{dlmzb}
  instruction on the IBM 405, 440, 464 and 476 processors.  This instruction is
  generated by default when targeting those processors.
  
! @cindex @code{target("fprnd")} function attribute, PowerPC
  @item fprnd
  @itemx no-fprnd
  Generate code that uses (does not use) the FP round to integer
  instructions implemented on the POWER5+ processor and other processors
  that support the PowerPC V2.03 architecture.
  
! @cindex @code{target("hard-dfp")} function attribute, PowerPC
  @item hard-dfp
  @itemx no-hard-dfp
  Generate code that uses (does not use) the decimal floating-point
  instructions implemented on some POWER processors.
  
! @cindex @code{target("isel")} function attribute, PowerPC
  @item isel
  @itemx no-isel
  Generate code that uses (does not use) ISEL instruction.
  
! @cindex @code{target("mfcrf")} function attribute, PowerPC
  @item mfcrf
  @itemx no-mfcrf
  Generate code that uses (does not use) the move from condition
  register field instruction implemented on the POWER4 processor and
  other processors that support the PowerPC V2.01 architecture.
  
! @cindex @code{target("mulhw")} function attribute, PowerPC
  @item mulhw
  @itemx no-mulhw
  Generate code that uses (does not use) the half-word multiply and
--- 8107,8169 ----
  @xref{RS/6000 and PowerPC Options}, for more information on whether long
  calls are necessary.
  
! @atindex @code{target}, PowerPC
  @item target (@var{options})
! This attribute applies to functions.
! 
! As discussed in @ref{Common Attributes}, this attribute
  allows specification of target-specific compilation options.
  
  On the PowerPC, the following options are allowed:
  
  @table @samp
! @atindex @code{target("altivec")}, PowerPC
  @item altivec
  @itemx no-altivec
  Generate code that uses (does not use) AltiVec instructions.  In
  32-bit code, you cannot enable AltiVec instructions unless
  @option{-mabi=altivec} is used on the command line.
  
! @atindex @code{target("cmpb")}, PowerPC
  @item cmpb
  @itemx no-cmpb
  Generate code that uses (does not use) the compare bytes instruction
  implemented on the POWER6 processor and other processors that support
  the PowerPC V2.05 architecture.
  
! @atindex @code{target("dlmzb")}, PowerPC
  @item dlmzb
  @itemx no-dlmzb
  Generate code that uses (does not use) the string-search @samp{dlmzb}
  instruction on the IBM 405, 440, 464 and 476 processors.  This instruction is
  generated by default when targeting those processors.
  
! @atindex @code{target("fprnd")}, PowerPC
  @item fprnd
  @itemx no-fprnd
  Generate code that uses (does not use) the FP round to integer
  instructions implemented on the POWER5+ processor and other processors
  that support the PowerPC V2.03 architecture.
  
! @atindex @code{target("hard-dfp")}, PowerPC
  @item hard-dfp
  @itemx no-hard-dfp
  Generate code that uses (does not use) the decimal floating-point
  instructions implemented on some POWER processors.
  
! @atindex @code{target("isel")}, PowerPC
  @item isel
  @itemx no-isel
  Generate code that uses (does not use) ISEL instruction.
  
! @atindex @code{target("mfcrf")}, PowerPC
  @item mfcrf
  @itemx no-mfcrf
  Generate code that uses (does not use) the move from condition
  register field instruction implemented on the POWER4 processor and
  other processors that support the PowerPC V2.01 architecture.
  
! @atindex @code{target("mulhw")}, PowerPC
  @item mulhw
  @itemx no-mulhw
  Generate code that uses (does not use) the half-word multiply and
*************** multiply-accumulate instructions on the
*** 5832,5851 ****
  These instructions are generated by default when targeting those
  processors.
  
! @cindex @code{target("multiple")} function attribute, PowerPC
  @item multiple
  @itemx no-multiple
  Generate code that uses (does not use) the load multiple word
  instructions and the store multiple word instructions.
  
! @cindex @code{target("update")} function attribute, PowerPC
  @item update
  @itemx no-update
  Generate code that uses (does not use) the load or store instructions
  that update the base register to the address of the calculated memory
  location.
  
! @cindex @code{target("popcntb")} function attribute, PowerPC
  @item popcntb
  @itemx no-popcntb
  Generate code that uses (does not use) the popcount and double-precision
--- 8171,8190 ----
  These instructions are generated by default when targeting those
  processors.
  
! @atindex @code{target("multiple")}, PowerPC
  @item multiple
  @itemx no-multiple
  Generate code that uses (does not use) the load multiple word
  instructions and the store multiple word instructions.
  
! @atindex @code{target("update")}, PowerPC
  @item update
  @itemx no-update
  Generate code that uses (does not use) the load or store instructions
  that update the base register to the address of the calculated memory
  location.
  
! @atindex @code{target("popcntb")}, PowerPC
  @item popcntb
  @itemx no-popcntb
  Generate code that uses (does not use) the popcount and double-precision
*************** FP reciprocal estimate instruction imple
*** 5853,5894 ****
  processor and other processors that support the PowerPC V2.02
  architecture.
  
! @cindex @code{target("popcntd")} function attribute, PowerPC
  @item popcntd
  @itemx no-popcntd
  Generate code that uses (does not use) the popcount instruction
  implemented on the POWER7 processor and other processors that support
  the PowerPC V2.06 architecture.
  
! @cindex @code{target("powerpc-gfxopt")} function attribute, PowerPC
  @item powerpc-gfxopt
  @itemx no-powerpc-gfxopt
  Generate code that uses (does not use) the optional PowerPC
  architecture instructions in the Graphics group, including
  floating-point select.
  
! @cindex @code{target("powerpc-gpopt")} function attribute, PowerPC
  @item powerpc-gpopt
  @itemx no-powerpc-gpopt
  Generate code that uses (does not use) the optional PowerPC
  architecture instructions in the General Purpose group, including
  floating-point square root.
  
! @cindex @code{target("recip-precision")} function attribute, PowerPC
  @item recip-precision
  @itemx no-recip-precision
  Assume (do not assume) that the reciprocal estimate instructions
  provide higher-precision estimates than is mandated by the PowerPC
  ABI.
  
! @cindex @code{target("string")} function attribute, PowerPC
  @item string
  @itemx no-string
  Generate code that uses (does not use) the load string instructions
  and the store string word instructions to save multiple registers and
  do small block moves.
  
! @cindex @code{target("vsx")} function attribute, PowerPC
  @item vsx
  @itemx no-vsx
  Generate code that uses (does not use) vector/scalar (VSX)
--- 8192,8233 ----
  processor and other processors that support the PowerPC V2.02
  architecture.
  
! @atindex @code{target("popcntd")}, PowerPC
  @item popcntd
  @itemx no-popcntd
  Generate code that uses (does not use) the popcount instruction
  implemented on the POWER7 processor and other processors that support
  the PowerPC V2.06 architecture.
  
! @atindex @code{target("powerpc-gfxopt")}, PowerPC
  @item powerpc-gfxopt
  @itemx no-powerpc-gfxopt
  Generate code that uses (does not use) the optional PowerPC
  architecture instructions in the Graphics group, including
  floating-point select.
  
! @atindex @code{target("powerpc-gpopt")}, PowerPC
  @item powerpc-gpopt
  @itemx no-powerpc-gpopt
  Generate code that uses (does not use) the optional PowerPC
  architecture instructions in the General Purpose group, including
  floating-point square root.
  
! @atindex @code{target("recip-precision")}, PowerPC
  @item recip-precision
  @itemx no-recip-precision
  Assume (do not assume) that the reciprocal estimate instructions
  provide higher-precision estimates than is mandated by the PowerPC
  ABI.
  
! @atindex @code{target("string")}, PowerPC
  @item string
  @itemx no-string
  Generate code that uses (does not use) the load string instructions
  and the store string word instructions to save multiple registers and
  do small block moves.
  
! @atindex @code{target("vsx")}, PowerPC
  @item vsx
  @itemx no-vsx
  Generate code that uses (does not use) vector/scalar (VSX)
*************** more direct access to the VSX instructio
*** 5897,5903 ****
  cannot enable VSX or AltiVec instructions unless
  @option{-mabi=altivec} is used on the command line.
  
! @cindex @code{target("friz")} function attribute, PowerPC
  @item friz
  @itemx no-friz
  Generate (do not generate) the @code{friz} instruction when the
--- 8236,8242 ----
  cannot enable VSX or AltiVec instructions unless
  @option{-mabi=altivec} is used on the command line.
  
! @atindex @code{target("friz")}, PowerPC
  @item friz
  @itemx no-friz
  Generate (do not generate) the @code{friz} instruction when the
*************** rounding a floating-point value to 64-bi
*** 5906,5937 ****
  point.  The @code{friz} instruction does not return the same value if
  the floating-point number is too large to fit in an integer.
  
! @cindex @code{target("avoid-indexed-addresses")} function attribute, PowerPC
  @item avoid-indexed-addresses
  @itemx no-avoid-indexed-addresses
  Generate code that tries to avoid (not avoid) the use of indexed load
  or store instructions.
  
! @cindex @code{target("paired")} function attribute, PowerPC
  @item paired
  @itemx no-paired
  Generate code that uses (does not use) the generation of PAIRED simd
  instructions.
  
! @cindex @code{target("longcall")} function attribute, PowerPC
  @item longcall
  @itemx no-longcall
  Generate code that assumes (does not assume) that all calls are far
  away so that a longer more expensive calling sequence is required.
  
! @cindex @code{target("cpu=@var{CPU}")} function attribute, PowerPC
  @item cpu=@var{CPU}
  Specify the architecture to generate code for when compiling the
  function.  If you select the @code{target("cpu=power7")} attribute when
  generating 32-bit code, VSX and AltiVec instructions are not generated
  unless you use the @option{-mabi=altivec} option on the command line.
  
! @cindex @code{target("tune=@var{TUNE}")} function attribute, PowerPC
  @item tune=@var{TUNE}
  Specify the architecture to tune for when compiling the function.  If
  you do not specify the @code{target("tune=@var{TUNE}")} attribute and
--- 8245,8276 ----
  point.  The @code{friz} instruction does not return the same value if
  the floating-point number is too large to fit in an integer.
  
! @atindex @code{target("avoid-indexed-addresses")}, PowerPC
  @item avoid-indexed-addresses
  @itemx no-avoid-indexed-addresses
  Generate code that tries to avoid (not avoid) the use of indexed load
  or store instructions.
  
! @atindex @code{target("paired")}, PowerPC
  @item paired
  @itemx no-paired
  Generate code that uses (does not use) the generation of PAIRED simd
  instructions.
  
! @atindex @code{target("longcall")}, PowerPC
  @item longcall
  @itemx no-longcall
  Generate code that assumes (does not assume) that all calls are far
  away so that a longer more expensive calling sequence is required.
  
! @atindex @code{target("cpu=@var{CPU}")}, PowerPC
  @item cpu=@var{CPU}
  Specify the architecture to generate code for when compiling the
  function.  If you select the @code{target("cpu=power7")} attribute when
  generating 32-bit code, VSX and AltiVec instructions are not generated
  unless you use the @option{-mabi=altivec} option on the command line.
  
! @atindex @code{target("tune=@var{TUNE}")}, PowerPC
  @item tune=@var{TUNE}
  Specify the architecture to tune for when compiling the function.  If
  you do not specify the @code{target("tune=@var{TUNE}")} attribute and
*************** default tuning specified on the command
*** 5943,5970 ****
  On the PowerPC, the inliner does not inline a
  function that has different target options than the caller, unless the
  callee has a subset of the target options of the caller.
  @end table
  
! @node RISC-V Function Attributes
! @subsubsection RISC-V Function Attributes
  
! These function attributes are supported by the RISC-V back end:
  
  @table @code
! @cindex @code{naked} function attribute, RISC-V
! @item naked
! This attribute allows the compiler to construct the
! requisite function declaration, while allowing the body of the
! function to be assembly code. The specified function will not have
! prologue/epilogue sequences generated by the compiler. Only basic
! @code{asm} statements can safely be included in naked functions
! (@pxref{Basic Asm}). While using extended @code{asm} or a mixture of
! basic @code{asm} and C code may appear to work, they cannot be
! depended upon to work reliably and are not supported.
! 
! @cindex @code{interrupt} function attribute, RISC-V
  @item interrupt
! Use this attribute to indicate that the specified function is an interrupt
  handler.  The compiler generates function entry and exit sequences suitable
  for use in an interrupt handler when this attribute is present.
  
--- 8282,8329 ----
  On the PowerPC, the inliner does not inline a
  function that has different target options than the caller, unless the
  callee has a subset of the target options of the caller.
+ 
+ @atindex @code{ms_struct}, PowerPC
+ @atindex @code{gcc_struct}, PowerPC
+ @item ms_struct
+ @itemx gcc_struct
+ These attributes can be applied to variables and struct declarations.
+ 
+ For full documentation of the struct attributes please see the
+ documentation in @ref{x86 Attributes}.
+ 
+ @atindex @code{altivec}, PowerPC
+ @item altivec
+ The @code{altivec} attribute applies to variables and types.
+ 
+ It allows you to declare AltiVec vector data
+ types supported by the AltiVec Programming Interface Manual.  The
+ attribute requires an argument to specify one of three vector types:
+ @code{vector__}, @code{pixel__} (always followed by unsigned short),
+ and @code{bool__} (always followed by unsigned).
+ 
+ @smallexample
+ __attribute__((altivec(vector__)))
+ __attribute__((altivec(pixel__))) unsigned short
+ __attribute__((altivec(bool__))) unsigned
+ @end smallexample
+ 
+ These attributes mainly are intended to support the @code{__vector},
+ @code{__pixel}, and @code{__bool} AltiVec keywords.
  @end table
  
! @anchor{RISC-V Function Attributes}
! @node RISC-V Attributes
! @subsubsection RISC-V Attributes
  
! These attributes are supported by the RISC-V back end:
  
  @table @code
! @atindex @code{interrupt}, RISC-V
  @item interrupt
! This attribute applies to functions.
! 
! It indicates that the specified function is an interrupt
  handler.  The compiler generates function entry and exit sequences suitable
  for use in an interrupt handler when this attribute is present.
  
*************** Permissible values for this parameter ar
*** 5979,5986 ****
  @code{machine}, and @code{rnmi}.  If there is no parameter, then it
  defaults to @code{machine}.
  
! @cindex @code{riscv_vector_cc} function attribute, RISC-V
  @item riscv_vector_cc
  Use this attribute to force the function to use the vector calling
  convention variant.
  
--- 8338,8347 ----
  @code{machine}, and @code{rnmi}.  If there is no parameter, then it
  defaults to @code{machine}.
  
! @atindex @code{riscv_vector_cc}, RISC-V
  @item riscv_vector_cc
+ This attribute applies to functions.
+ 
  Use this attribute to force the function to use the vector calling
  convention variant.
  
*************** void foo() __attribute__((riscv_vector_c
*** 5989,6003 ****
  [[riscv::vector_cc]] void foo(); // For C++11 and C23
  @end smallexample
  
! @end table
  
! The following target-specific function attributes are available for the
  RISC-V target.  For the most part, these options mirror the behavior of
  similar command-line options (@pxref{RISC-V Options}), but on a
  per-function basis.
  
! @table @code
! @cindex @code{arch=} function attribute, RISC-V
  @item arch=
  Specifies the architecture version and architectural extensions to use
  for this function.  The behavior and permissible arguments are the same as
--- 8350,8369 ----
  [[riscv::vector_cc]] void foo(); // For C++11 and C23
  @end smallexample
  
! @atindex @code{target}, RISC-V
! @item target (@var{options})
! This attribute applies to functions.
  
! As discussed in @ref{Common Attributes}, this attribute
! allows specification of target-specific compilation options.
! 
! The following options are available for the
  RISC-V target.  For the most part, these options mirror the behavior of
  similar command-line options (@pxref{RISC-V Options}), but on a
  per-function basis.
  
! @table @samp
! @atindex @code{target("arch=")}, RISC-V
  @item arch=
  Specifies the architecture version and architectural extensions to use
  for this function.  The behavior and permissible arguments are the same as
*************** like @code{arch=+zba} means enable @code
*** 6007,6025 ****
  Multiple extension can be enabled by separating them with a comma.  For example:
  @code{arch=+zba,+zbb}.
  
! @cindex @code{tune=} function attribute, RISC-V
  @item tune=
  Specifies the core for which to tune the performance of this function.
  The behavior and permissible arguments are the same as for the @option{-mtune=}
  command-line option.
  
! @cindex @code{cpu=} function attribute, RISC-V
  @item cpu=
  Specifies the core for which to tune the performance of this function and also
  whose architectural features to use.  The behavior and valid arguments are the
  same as for the @option{-mcpu=} command-line option.
  
! @cindex @code{max-vectorization} function attribute, RISC-V
  @item max-vectorization
  @itemx no-max-vectorization
  @code{max-vectorization} tells GCC's vectorizer to treat all vector
--- 8373,8391 ----
  Multiple extension can be enabled by separating them with a comma.  For example:
  @code{arch=+zba,+zbb}.
  
! @atindex @code{target("tune=")}, RISC-V
  @item tune=
  Specifies the core for which to tune the performance of this function.
  The behavior and permissible arguments are the same as for the @option{-mtune=}
  command-line option.
  
! @atindex @code{target("cpu=")}, RISC-V
  @item cpu=
  Specifies the core for which to tune the performance of this function and also
  whose architectural features to use.  The behavior and valid arguments are the
  same as for the @option{-mcpu=} command-line option.
  
! @atindex @code{target("max-vectorization")}, RISC-V
  @item max-vectorization
  @itemx no-max-vectorization
  @code{max-vectorization} tells GCC's vectorizer to treat all vector
*************** foo (int a)
*** 6058,6074 ****
  is valid and compiles function @code{foo} with @code{zba}
  and @code{zbb} extensions and tunes it for @code{rocket}.
  
! @node RL78 Function Attributes
! @subsubsection RL78 Function Attributes
  
! These function attributes are supported by the RL78 back end:
  
  @table @code
! @cindex @code{interrupt} function attribute, RL78
! @cindex @code{brk_interrupt} function attribute, RL78
  @item interrupt
  @itemx brk_interrupt
! These attributes indicate
  that the specified function is an interrupt handler.  The compiler generates
  function entry and exit sequences suitable for use in an interrupt handler
  when this attribute is present.
--- 8424,8446 ----
  is valid and compiles function @code{foo} with @code{zba}
  and @code{zbb} extensions and tunes it for @code{rocket}.
  
! @end table
  
! @anchor{RL78 Function Attributes}
! @anchor{RL78 Variable Attributes}
! @node RL78 Attributes
! @subsubsection RL78 Attributes
! 
! These attributes are supported by the RL78 back end:
  
  @table @code
! @atindex @code{interrupt}, RL78
! @atindex @code{brk_interrupt}, RL78
  @item interrupt
  @itemx brk_interrupt
! These attributes apply to functions.
! 
! They indicate
  that the specified function is an interrupt handler.  The compiler generates
  function entry and exit sequences suitable for use in an interrupt handler
  when this attribute is present.
*************** Use @code{brk_interrupt} instead of @cod
*** 6077,6110 ****
  handlers intended to be used with the @code{BRK} opcode (i.e.@: those
  that must end with @code{RETB} instead of @code{RETI}).
  
! @cindex @code{naked} function attribute, RL78
! @item naked
! This attribute allows the compiler to construct the
! requisite function declaration, while allowing the body of the
! function to be assembly code. The specified function will not have
! prologue/epilogue sequences generated by the compiler. Only basic
! @code{asm} statements can safely be included in naked functions
! (@pxref{Basic Asm}). While using extended @code{asm} or a mixture of
! basic @code{asm} and C code may appear to work, they cannot be
! depended upon to work reliably and are not supported.
  @end table
  
! @node RX Function Attributes
! @subsubsection RX Function Attributes
  
! These function attributes are supported by the RX back end:
  
  @table @code
! @cindex @code{fast_interrupt} function attribute, RX
  @item fast_interrupt
  Use this attribute on the RX port to indicate that the specified
  function is a fast interrupt handler.  This is just like the
  @code{interrupt} attribute, except that @code{freit} is used to return
  instead of @code{reit}.
  
! @cindex @code{interrupt} function attribute, RX
  @item interrupt
! Use this attribute to indicate
  that the specified function is an interrupt handler.  The compiler generates
  function entry and exit sequences suitable for use in an interrupt handler
  when this attribute is present.
--- 8449,8485 ----
  handlers intended to be used with the @code{BRK} opcode (i.e.@: those
  that must end with @code{RETB} instead of @code{RETI}).
  
! @atindex @code{saddr}, RL78
! @item saddr
! This attribute applies to variables.
! 
! The RL78 back end supports the @code{saddr} variable attribute.  This
! specifies placement of the corresponding variable in the SADDR area,
! which can be accessed more efficiently than the default memory region.
! 
  @end table
  
! @anchor{RX Function Attributes}
! @node RX Attributes
! @subsubsection RX Attributes
  
! These attributes are supported by the RX back end:
  
  @table @code
! @atindex @code{fast_interrupt}, RX
  @item fast_interrupt
+ This attribute applies to functions.
+ 
  Use this attribute on the RX port to indicate that the specified
  function is a fast interrupt handler.  This is just like the
  @code{interrupt} attribute, except that @code{freit} is used to return
  instead of @code{reit}.
  
! @atindex @code{interrupt}, RX
  @item interrupt
! This attribute applies to functions.
! 
! It indicates
  that the specified function is an interrupt handler.  The compiler generates
  function entry and exit sequences suitable for use in an interrupt handler
  when this attribute is present.
*************** void __attribute__ ((interrupt (RXD1_VEC
*** 6131,6165 ****
  	txd1_handler ();
  @end smallexample
  
! @cindex @code{naked} function attribute, RX
! @item naked
! This attribute allows the compiler to construct the
! requisite function declaration, while allowing the body of the
! function to be assembly code. The specified function will not have
! prologue/epilogue sequences generated by the compiler. Only basic
! @code{asm} statements can safely be included in naked functions
! (@pxref{Basic Asm}). While using extended @code{asm} or a mixture of
! basic @code{asm} and C code may appear to work, they cannot be
! depended upon to work reliably and are not supported.
! 
! @cindex @code{vector} function attribute, RX
  @item vector
  This RX attribute is similar to the @code{interrupt} attribute, including its
  parameters, but does not make the function an interrupt-handler type
  function (i.e.@: it retains the normal C function calling ABI).  See the
  @code{interrupt} attribute for a description of its arguments.
  @end table
  
! @node S/390 Function Attributes
! @subsubsection S/390 Function Attributes
  
! These function attributes are supported on the S/390:
  
  @table @code
! @cindex @code{hotpatch} function attribute, S/390
  @item hotpatch (@var{halfwords-before-function-label},@var{halfwords-after-function-label})
  
! On S/390 System z targets, you can use this function attribute to
  make GCC generate a ``hot-patching'' function prologue.  If the
  @option{-mhotpatch=} command-line option is used at the same time,
  the @code{hotpatch} attribute takes precedence.  The first of the
--- 8506,8533 ----
  	txd1_handler ();
  @end smallexample
  
! @atindex @code{vector}, RX
  @item vector
+ This attribute applies to functions.
+ 
  This RX attribute is similar to the @code{interrupt} attribute, including its
  parameters, but does not make the function an interrupt-handler type
  function (i.e.@: it retains the normal C function calling ABI).  See the
  @code{interrupt} attribute for a description of its arguments.
  @end table
  
! @anchor{S/390 Function Attributes}
! @node S/390 Attributes
! @subsubsection S/390 Attributes
  
! These attributes are supported on the S/390:
  
  @table @code
! @atindex @code{hotpatch}, S/390
  @item hotpatch (@var{halfwords-before-function-label},@var{halfwords-after-function-label})
+ This attribute applies to functions.
  
! On S/390 System z targets, you can use this attribute to
  make GCC generate a ``hot-patching'' function prologue.  If the
  @option{-mhotpatch=} command-line option is used at the same time,
  the @code{hotpatch} attribute takes precedence.  The first of the
*************** both arguments the maximum allowed value
*** 6170,6178 ****
  
  If both arguments are zero, hotpatching is disabled.
  
! @cindex @code{target} function attribute
  @item target (@var{options})
! As discussed in @ref{Common Function Attributes}, this attribute
  allows specification of target-specific compilation options.
  
  On S/390, the following options are supported:
--- 8538,8548 ----
  
  If both arguments are zero, hotpatching is disabled.
  
! @atindex @code{target}, S/390
  @item target (@var{options})
! This attribute applies to functions.
! 
! As discussed in @ref{Common Attributes}, this attribute
  allows specification of target-specific compilation options.
  
  On S/390, the following options are supported:
*************** change any feature macros.  For example,
*** 6212,6229 ****
  @code{target("no-vx")}
  @end smallexample
  
  does not undefine the @code{__VEC__} macro.
  @end table
  
! @node SH Function Attributes
! @subsubsection SH Function Attributes
  
! These function attributes are supported on the SH family of processors:
  
  @table @code
! @cindex @code{function_vector} function attribute, SH
  @cindex calling functions through the function vector on SH2A
  @item function_vector
  On SH2A targets, this attribute declares a function to be called using the
  TBR relative addressing mode.  The argument to this attribute is the entry
  number of the same function in a vector table containing all the TBR
--- 8582,8603 ----
  @code{target("no-vx")}
  @end smallexample
  
+ @noindent
  does not undefine the @code{__VEC__} macro.
  @end table
  
! @anchor{SH Function Attributes}
! @node SH Attributes
! @subsubsection SH Attributes
  
! These attributes are supported on the SH family of processors:
  
  @table @code
! @atindex @code{function_vector}, SH
  @cindex calling functions through the function vector on SH2A
  @item function_vector
+ This attribute applies to functions.
+ 
  On SH2A targets, this attribute declares a function to be called using the
  TBR relative addressing mode.  The argument to this attribute is the entry
  number of the same function in a vector table containing all the TBR
*************** saves at least 8 bytes of code; and if o
*** 6239,6265 ****
  made to the same function, it saves 2 bytes of code per each of these
  calls.
  
! @cindex @code{interrupt_handler} function attribute, SH
  @item interrupt_handler
! Use this attribute to
! indicate that the specified function is an interrupt handler.  The compiler
  generates function entry and exit sequences suitable for use in an
  interrupt handler when this attribute is present.
  
! @cindex @code{nosave_low_regs} function attribute, SH
  @item nosave_low_regs
  Use this attribute on SH targets to indicate that an @code{interrupt_handler}
  function should not save and restore registers R0..R7.  This can be used on SH3*
  and SH4* targets that have a second R0..R7 register bank for non-reentrant
  interrupt handlers.
  
! @cindex @code{renesas} function attribute, SH
  @item renesas
  On SH targets this attribute specifies that the function or struct follows the
  Renesas ABI.
  
! @cindex @code{resbank} function attribute, SH
  @item resbank
  On the SH2A target, this attribute enables the high-speed register
  saving and restoration using a register bank for @code{interrupt_handler}
  routines.  Saving to the bank is performed automatically after the CPU
--- 8613,8646 ----
  made to the same function, it saves 2 bytes of code per each of these
  calls.
  
! @atindex @code{interrupt_handler}, SH
  @item interrupt_handler
! This attribute applies to functions.
! 
! It indicates that the specified function is an interrupt handler.  The compiler
  generates function entry and exit sequences suitable for use in an
  interrupt handler when this attribute is present.
  
! @atindex @code{nosave_low_regs}, SH
  @item nosave_low_regs
+ This attribute applies to functions.
+ 
  Use this attribute on SH targets to indicate that an @code{interrupt_handler}
  function should not save and restore registers R0..R7.  This can be used on SH3*
  and SH4* targets that have a second R0..R7 register bank for non-reentrant
  interrupt handlers.
  
! @atindex @code{renesas}, SH
  @item renesas
+ This attribute applies to functions.
+ 
  On SH targets this attribute specifies that the function or struct follows the
  Renesas ABI.
  
! @atindex @code{resbank}, SH
  @item resbank
+ This attribute applies to functions.
+ 
  On the SH2A target, this attribute enables the high-speed register
  saving and restoration using a register bank for @code{interrupt_handler}
  routines.  Saving to the bank is performed automatically after the CPU
*************** vector table address offset are saved in
*** 6271,6278 ****
  banks are stacked in first-in last-out (FILO) sequence.  Restoration
  from the bank is executed by issuing a RESBANK instruction.
  
! @cindex @code{sp_switch} function attribute, SH
  @item sp_switch
  Use this attribute on the SH to indicate an @code{interrupt_handler}
  function should switch to an alternate stack.  It expects a string
  argument that names a global variable holding the address of the
--- 8652,8661 ----
  banks are stacked in first-in last-out (FILO) sequence.  Restoration
  from the bank is executed by issuing a RESBANK instruction.
  
! @atindex @code{sp_switch}, SH
  @item sp_switch
+ This attribute applies to functions.
+ 
  Use this attribute on the SH to indicate an @code{interrupt_handler}
  function should switch to an alternate stack.  It expects a string
  argument that names a global variable holding the address of the
*************** void f () __attribute__ ((interrupt_hand
*** 6284,6355 ****
                            sp_switch ("alt_stack")));
  @end smallexample
  
! @cindex @code{trap_exit} function attribute, SH
  @item trap_exit
  Use this attribute on the SH for an @code{interrupt_handler} to return using
  @code{trapa} instead of @code{rte}.  This attribute expects an integer
  argument specifying the trap number to be used.
  
! @cindex @code{trapa_handler} function attribute, SH
  @item trapa_handler
! On SH targets this function attribute is similar to @code{interrupt_handler}
  but it does not save and restore all registers.
  @end table
  
! @node Symbian OS Function Attributes
! @subsubsection Symbian OS Function Attributes
  
! @xref{Microsoft Windows Function Attributes}, for discussion of the
  @code{dllexport} and @code{dllimport} attributes.
  
! @node V850 Function Attributes
! @subsubsection V850 Function Attributes
  
! The V850 back end supports these function attributes:
  
  @table @code
! @cindex @code{interrupt} function attribute, V850
! @cindex @code{interrupt_handler} function attribute, V850
  @item interrupt
  @itemx interrupt_handler
  Use these attributes to indicate
  that the specified function is an interrupt handler.  The compiler generates
  function entry and exit sequences suitable for use in an interrupt handler
  when either attribute is present.
  @end table
  
! @node Visium Function Attributes
! @subsubsection Visium Function Attributes
  
! These function attributes are supported by the Visium back end:
  
  @table @code
! @cindex @code{interrupt} function attribute, Visium
  @item interrupt
! Use this attribute to indicate
  that the specified function is an interrupt handler.  The compiler generates
  function entry and exit sequences suitable for use in an interrupt handler
  when this attribute is present.
  @end table
  
! @node x86 Function Attributes
! @subsubsection x86 Function Attributes
  
! These function attributes are supported by the x86 back end:
  
  @table @code
! @cindex @code{cdecl} function attribute, x86-32
  @cindex functions that pop the argument stack on x86-32
  @opindex mrtd
  @item cdecl
  On the x86-32 targets, the @code{cdecl} attribute causes the compiler to
  assume that the calling function pops off the stack space used to
  pass arguments.  This is
  useful to override the effects of the @option{-mrtd} switch.
  
! @cindex @code{fastcall} function attribute, x86-32
  @cindex functions that pop the argument stack on x86-32
  @item fastcall
  On x86-32 targets, the @code{fastcall} attribute causes the compiler to
  pass the first argument (if of integral type) in the register ECX and
  the second argument (if of integral type) in the register EDX@.  Subsequent
--- 8667,8778 ----
                            sp_switch ("alt_stack")));
  @end smallexample
  
! @atindex @code{trap_exit}, SH
  @item trap_exit
+ This attribute applies to functions.
+ 
  Use this attribute on the SH for an @code{interrupt_handler} to return using
  @code{trapa} instead of @code{rte}.  This attribute expects an integer
  argument specifying the trap number to be used.
  
! @atindex @code{trapa_handler}, SH
  @item trapa_handler
! This attribute applies to functions.
! 
! On SH targets this attribute is similar to @code{interrupt_handler}
  but it does not save and restore all registers.
  @end table
  
! @anchor{Symbian OS Function Attributes}
! @node Symbian OS Attributes
! @subsubsection Symbian OS Attributes
  
! @xref{Microsoft Windows Attributes}, for discussion of the
  @code{dllexport} and @code{dllimport} attributes.
  
! @anchor{V850 Function Attributes}
! @anchor{V850 Variable Attributes}
! @node V850 Attributes
! @subsubsection V850 Attributes
  
! The V850 back end supports these attributes:
  
  @table @code
! @atindex @code{interrupt}, V850
! @atindex @code{interrupt_handler}, V850
  @item interrupt
  @itemx interrupt_handler
+ This attribute applies to functions.
+ 
  Use these attributes to indicate
  that the specified function is an interrupt handler.  The compiler generates
  function entry and exit sequences suitable for use in an interrupt handler
  when either attribute is present.
+ 
+ @atindex @code{sda}, V850
+ @item sda
+ This attribute applies to variables.
+ 
+ Use it to explicitly place a variable in the small data area,
+ which can hold up to 64 kilobytes.
+ 
+ @atindex @code{tda}, V850
+ @item tda
+ This attribute applies to variables.
+ 
+ Use it to explicitly place a variable in the tiny data area,
+ which can hold up to 256 bytes in total.
+ 
+ @atindex @code{zda}, V850
+ @item zda
+ This attribute applies to variables.
+ 
+ Use it to explicitly place a variable in the first 32 kilobytes
+ of memory.
  @end table
  
! @anchor{Visium Function Attributes}
! @node Visium Attributes
! @subsubsection Visium Attributes
  
! These attributes are supported by the Visium back end:
  
  @table @code
! @atindex @code{interrupt}, Visium
  @item interrupt
! This attribute applies to functions.
! 
! It indicates
  that the specified function is an interrupt handler.  The compiler generates
  function entry and exit sequences suitable for use in an interrupt handler
  when this attribute is present.
  @end table
  
! @anchor{x86 Function Attributes}
! @anchor{x86 Type Attributes}
! @anchor{x86 Variable Attributes}
! @node x86 Attributes
! @subsubsection x86 Attributes
  
! These attributes are supported by the x86 back end:
  
  @table @code
! @atindex @code{cdecl}, x86-32
  @cindex functions that pop the argument stack on x86-32
  @opindex mrtd
  @item cdecl
+ This attribute applies to functions.
+ 
  On the x86-32 targets, the @code{cdecl} attribute causes the compiler to
  assume that the calling function pops off the stack space used to
  pass arguments.  This is
  useful to override the effects of the @option{-mrtd} switch.
  
! @atindex @code{fastcall}, x86-32
  @cindex functions that pop the argument stack on x86-32
  @item fastcall
+ This attribute applies to functions.
+ 
  On x86-32 targets, the @code{fastcall} attribute causes the compiler to
  pass the first argument (if of integral type) in the register ECX and
  the second argument (if of integral type) in the register EDX@.  Subsequent
*************** and other typed arguments are passed on
*** 6357,6365 ****
  pops the arguments off the stack.  If the number of arguments is variable all
  arguments are pushed on the stack.
  
! @cindex @code{thiscall} function attribute, x86-32
  @cindex functions that pop the argument stack on x86-32
  @item thiscall
  On x86-32 targets, the @code{thiscall} attribute causes the compiler to
  pass the first argument (if of integral type) in the register ECX.
  Subsequent and other typed arguments are passed on the stack. The called
--- 8780,8790 ----
  pops the arguments off the stack.  If the number of arguments is variable all
  arguments are pushed on the stack.
  
! @atindex @code{thiscall}, x86-32
  @cindex functions that pop the argument stack on x86-32
  @item thiscall
+ This attribute applies to functions.
+ 
  On x86-32 targets, the @code{thiscall} attribute causes the compiler to
  pass the first argument (if of integral type) in the register ECX.
  Subsequent and other typed arguments are passed on the stack. The called
*************** The @code{thiscall} attribute is intende
*** 6370,6379 ****
  As a GCC extension, this calling convention can be used for C functions
  and for static member methods.
  
! @cindex @code{ms_abi} function attribute, x86
! @cindex @code{sysv_abi} function attribute, x86
  @item ms_abi
  @itemx sysv_abi
  
  On 32-bit and 64-bit x86 targets, you can use an ABI attribute
  to indicate which calling convention should be used for a function.  The
--- 8795,8805 ----
  As a GCC extension, this calling convention can be used for C functions
  and for static member methods.
  
! @atindex @code{ms_abi}, x86
! @atindex @code{sysv_abi}, x86
  @item ms_abi
  @itemx sysv_abi
+ These attributes apply to functions.
  
  On 32-bit and 64-bit x86 targets, you can use an ABI attribute
  to indicate which calling convention should be used for a function.  The
*************** is the System V ELF ABI.
*** 6386,6393 ****
  Note, the @code{ms_abi} attribute for Microsoft Windows 64-bit targets currently
  requires the @option{-maccumulate-outgoing-args} option.
  
! @cindex @code{callee_pop_aggregate_return} function attribute, x86
  @item callee_pop_aggregate_return (@var{number})
  
  On x86-32 targets, you can use this attribute to control how
  aggregates are returned in memory.  If the caller is responsible for
--- 8812,8820 ----
  Note, the @code{ms_abi} attribute for Microsoft Windows 64-bit targets currently
  requires the @option{-maccumulate-outgoing-args} option.
  
! @atindex @code{callee_pop_aggregate_return}, x86
  @item callee_pop_aggregate_return (@var{number})
+ This attribute applies to functions.
  
  On x86-32 targets, you can use this attribute to control how
  aggregates are returned in memory.  If the caller is responsible for
*************** stack for hidden pointer.  However, on x
*** 6400,6427 ****
  the compiler assumes that the
  caller pops the stack for hidden pointer.
  
! @cindex @code{ms_hook_prologue} function attribute, x86
  @item ms_hook_prologue
  
  On 32-bit and 64-bit x86 targets, you can use
  this function attribute to make GCC generate the ``hot-patching'' function
  prologue used in Win32 API functions in Microsoft Windows XP Service Pack 2
  and newer.
  
! @cindex @code{naked} function attribute, x86
! @item naked
! This attribute allows the compiler to construct the
! requisite function declaration, while allowing the body of the
! function to be assembly code. The specified function will not have
! prologue/epilogue sequences generated by the compiler. Only basic
! @code{asm} statements can safely be included in naked functions
! (@pxref{Basic Asm}). While using extended @code{asm} or a mixture of
! basic @code{asm} and C code may appear to work, they cannot be
! depended upon to work reliably and are not supported.
! 
! @cindex @code{regparm} function attribute, x86
  @cindex functions that are passed arguments in registers on x86-32
  @item regparm (@var{number})
  On x86-32 targets, the @code{regparm} attribute causes the compiler to
  pass arguments number one to @var{number} if they are of integral type
  in registers EAX, EDX, and ECX instead of on the stack.  Functions that
--- 8827,8846 ----
  the compiler assumes that the
  caller pops the stack for hidden pointer.
  
! @atindex @code{ms_hook_prologue}, x86
  @item ms_hook_prologue
+ This attribute applies to functions.
  
  On 32-bit and 64-bit x86 targets, you can use
  this function attribute to make GCC generate the ``hot-patching'' function
  prologue used in Win32 API functions in Microsoft Windows XP Service Pack 2
  and newer.
  
! @atindex @code{regparm}, x86
  @cindex functions that are passed arguments in registers on x86-32
  @item regparm (@var{number})
+ This attribute applies to functions.
+ 
  On x86-32 targets, the @code{regparm} attribute causes the compiler to
  pass arguments number one to @var{number} if they are of integral type
  in registers EAX, EDX, and ECX instead of on the stack.  Functions that
*************** safe since the loaders there save EAX, E
*** 6439,6486 ****
  disabled with the linker or the loader if desired, to avoid the
  problem.)
  
! @cindex @code{sseregparm} function attribute, x86
  @item sseregparm
  On x86-32 targets with SSE support, the @code{sseregparm} attribute
  causes the compiler to pass up to 3 floating-point arguments in
  SSE registers instead of on the stack.  Functions that take a
  variable number of arguments continue to pass all of their
  floating-point arguments on the stack.
  
! @cindex @code{force_align_arg_pointer} function attribute, x86
  @item force_align_arg_pointer
  On x86 targets, the @code{force_align_arg_pointer} attribute may be
  applied to individual function definitions, generating an alternate
  prologue and epilogue that realigns the run-time stack if necessary.
  This supports mixing legacy codes that run with a 4-byte aligned stack
  with modern codes that keep a 16-byte stack for SSE compatibility.
  
! @cindex @code{stdcall} function attribute, x86-32
  @cindex functions that pop the argument stack on x86-32
  @item stdcall
  On x86-32 targets, the @code{stdcall} attribute causes the compiler to
  assume that the called function pops off the stack space used to
  pass arguments, unless it takes a variable number of arguments.
  
! @cindex @code{no_callee_saved_registers} function attribute, x86
  @item no_callee_saved_registers
! Use this attribute to indicate that the specified function has no
  callee-saved registers. That is, all registers, except for stack and
  frame pointers, can be used as scratch registers. For example, this
  attribute can be used for a function called from the interrupt handler
  assembly stub which will preserve all registers and return from
  interrupt.
  
! @cindex @code{preserve_none} function attribute, x86
  @item preserve_none
! This attribute is similar to @code{no_callee_saved_registers}, except
  on x86-64, r12, r13, r14, r15, rdi and rsi registers are used for
  integer parameter passing and this calling convention is subject to
  change.
  
! @cindex @code{no_caller_saved_registers} function attribute, x86
  @item no_caller_saved_registers
! Use this attribute to indicate that the specified function has no
  caller-saved registers. That is, all registers are callee-saved. For
  example, this attribute can be used for a function called from an
  interrupt handler. The compiler generates proper function entry and
--- 8858,8917 ----
  disabled with the linker or the loader if desired, to avoid the
  problem.)
  
! @atindex @code{sseregparm}, x86
  @item sseregparm
+ This attribute applies to functions.
+ 
  On x86-32 targets with SSE support, the @code{sseregparm} attribute
  causes the compiler to pass up to 3 floating-point arguments in
  SSE registers instead of on the stack.  Functions that take a
  variable number of arguments continue to pass all of their
  floating-point arguments on the stack.
  
! @atindex @code{force_align_arg_pointer}, x86
  @item force_align_arg_pointer
+ This attribute applies to functions.
+ 
  On x86 targets, the @code{force_align_arg_pointer} attribute may be
  applied to individual function definitions, generating an alternate
  prologue and epilogue that realigns the run-time stack if necessary.
  This supports mixing legacy codes that run with a 4-byte aligned stack
  with modern codes that keep a 16-byte stack for SSE compatibility.
  
! @atindex @code{stdcall}, x86-32
  @cindex functions that pop the argument stack on x86-32
  @item stdcall
+ This attribute applies to functions.
+ 
  On x86-32 targets, the @code{stdcall} attribute causes the compiler to
  assume that the called function pops off the stack space used to
  pass arguments, unless it takes a variable number of arguments.
  
! @atindex @code{no_callee_saved_registers}, x86
  @item no_callee_saved_registers
! This attribute applies to functions.
! 
! It indicates that the specified function has no
  callee-saved registers. That is, all registers, except for stack and
  frame pointers, can be used as scratch registers. For example, this
  attribute can be used for a function called from the interrupt handler
  assembly stub which will preserve all registers and return from
  interrupt.
  
! @atindex @code{preserve_none}, x86
  @item preserve_none
! This attribute applies to functions.
! 
! It is similar to @code{no_callee_saved_registers}, except
  on x86-64, r12, r13, r14, r15, rdi and rsi registers are used for
  integer parameter passing and this calling convention is subject to
  change.
  
! @atindex @code{no_caller_saved_registers}, x86
  @item no_caller_saved_registers
! This attribute applies to functions.
! 
! It indicates that the specified function has no
  caller-saved registers. That is, all registers are callee-saved. For
  example, this attribute can be used for a function called from an
  interrupt handler. The compiler generates proper function entry and
*************** the EFLAGS register.  Since GCC doesn't
*** 6490,6498 ****
  with AVX enabled.  Note that MMX and x87 registers aren't preserved by
  @code{no_caller_saved_registers} attribute.
  
! @cindex @code{interrupt} function attribute, x86
  @item interrupt
! Use this attribute to indicate that the specified function is an
  interrupt handler or an exception handler (depending on parameters passed
  to the function, explained further).  The compiler generates function
  entry and exit sequences suitable for use in an interrupt handler when
--- 8921,8931 ----
  with AVX enabled.  Note that MMX and x87 registers aren't preserved by
  @code{no_caller_saved_registers} attribute.
  
! @atindex @code{interrupt}, x86
  @item interrupt
! This attribute applies to functions.
! 
! It indicates that the specified function is an
  interrupt handler or an exception handler (depending on parameters passed
  to the function, explained further).  The compiler generates function
  entry and exit sequences suitable for use in an interrupt handler when
*************** Exception handlers should only be used f
*** 6552,7150 ****
  code; you should use an interrupt handler in other cases.  The system
  will crash if the wrong kind of handler is used.
  
! @cindex @code{target} function attribute
  @item target (@var{options})
! As discussed in @ref{Common Function Attributes}, this attribute 
  allows specification of target-specific compilation options.
  
  On the x86, the following options are allowed:
  @table @samp
! @cindex @code{target("3dnow")} function attribute, x86
  @item 3dnow
  @itemx no-3dnow
  Enable/disable the generation of the 3DNow!@: instructions.
  
! @cindex @code{target("3dnowa")} function attribute, x86
  @item 3dnowa
  @itemx no-3dnowa
  Enable/disable the generation of the enhanced 3DNow!@: instructions.
  
! @cindex @code{target("abm")} function attribute, x86
  @item abm
  @itemx no-abm
  Enable/disable the generation of the advanced bit instructions.
  
! @cindex @code{target("adx")} function attribute, x86
  @item adx
  @itemx no-adx
  Enable/disable the generation of the ADX instructions.
  
! @cindex @code{target("aes")} function attribute, x86
  @item aes
  @itemx no-aes
  Enable/disable the generation of the AES instructions.
  
! @cindex @code{target("avx")} function attribute, x86
  @item avx
  @itemx no-avx
  Enable/disable the generation of the AVX instructions.
  
! @cindex @code{target("avx2")} function attribute, x86
  @item avx2
  @itemx no-avx2
  Enable/disable the generation of the AVX2 instructions.
  
! @cindex @code{target("avx512bitalg")} function attribute, x86
  @item avx512bitalg
  @itemx no-avx512bitalg
  Enable/disable the generation of the AVX512BITALG instructions.
  
! @cindex @code{target("avx512bw")} function attribute, x86
  @item avx512bw
  @itemx no-avx512bw
  Enable/disable the generation of the AVX512BW instructions.
  
! @cindex @code{target("avx512cd")} function attribute, x86
  @item avx512cd
  @itemx no-avx512cd
  Enable/disable the generation of the AVX512CD instructions.
  
! @cindex @code{target("avx512dq")} function attribute, x86
  @item avx512dq
  @itemx no-avx512dq
  Enable/disable the generation of the AVX512DQ instructions.
  
! @cindex @code{target("avx512er")} function attribute, x86
  @item avx512er
  @itemx no-avx512er
  Enable/disable the generation of the AVX512ER instructions.
  
! @cindex @code{target("avx512f")} function attribute, x86
  @item avx512f
  @itemx no-avx512f
  Enable/disable the generation of the AVX512F instructions.
  
! @cindex @code{target("avx512ifma")} function attribute, x86
  @item avx512ifma
  @itemx no-avx512ifma
  Enable/disable the generation of the AVX512IFMA instructions.
  
! @cindex @code{target("avx512vbmi")} function attribute, x86
  @item avx512vbmi
  @itemx no-avx512vbmi
  Enable/disable the generation of the AVX512VBMI instructions.
  
! @cindex @code{target("avx512vbmi2")} function attribute, x86
  @item avx512vbmi2
  @itemx no-avx512vbmi2
  Enable/disable the generation of the AVX512VBMI2 instructions.
  
! @cindex @code{target("avx512vl")} function attribute, x86
  @item avx512vl
  @itemx no-avx512vl
  Enable/disable the generation of the AVX512VL instructions.
  
! @cindex @code{target("avx512vnni")} function attribute, x86
  @item avx512vnni
  @itemx no-avx512vnni
  Enable/disable the generation of the AVX512VNNI instructions.
  
! @cindex @code{target("avx512vpopcntdq")} function attribute, x86
  @item avx512vpopcntdq
  @itemx no-avx512vpopcntdq
  Enable/disable the generation of the AVX512VPOPCNTDQ instructions.
  
! @cindex @code{target("bmi")} function attribute, x86
  @item bmi
  @itemx no-bmi
  Enable/disable the generation of the BMI instructions.
  
! @cindex @code{target("bmi2")} function attribute, x86
  @item bmi2
  @itemx no-bmi2
  Enable/disable the generation of the BMI2 instructions.
  
! @cindex @code{target("cldemote")} function attribute, x86
  @item cldemote
  @itemx no-cldemote
  Enable/disable the generation of the CLDEMOTE instructions.
  
! @cindex @code{target("clflushopt")} function attribute, x86
  @item clflushopt
  @itemx no-clflushopt
  Enable/disable the generation of the CLFLUSHOPT instructions.
  
! @cindex @code{target("clwb")} function attribute, x86
  @item clwb
  @itemx no-clwb
  Enable/disable the generation of the CLWB instructions.
  
! @cindex @code{target("clzero")} function attribute, x86
  @item clzero
  @itemx no-clzero
  Enable/disable the generation of the CLZERO instructions.
  
! @cindex @code{target("crc32")} function attribute, x86
  @item crc32
  @itemx no-crc32
  Enable/disable the generation of the CRC32 instructions.
  
! @cindex @code{target("cx16")} function attribute, x86
  @item cx16
  @itemx no-cx16
  Enable/disable the generation of the CMPXCHG16B instructions.
  
! @cindex @code{target("default")} function attribute, x86
  @item default
  @xref{Function Multiversioning}, where it is used to specify the
  default function version.
  
! @cindex @code{target("f16c")} function attribute, x86
  @item f16c
  @itemx no-f16c
  Enable/disable the generation of the F16C instructions.
  
! @cindex @code{target("fma")} function attribute, x86
  @item fma
  @itemx no-fma
  Enable/disable the generation of the FMA instructions.
  
! @cindex @code{target("fma4")} function attribute, x86
  @item fma4
  @itemx no-fma4
  Enable/disable the generation of the FMA4 instructions.
  
! @cindex @code{target("fsgsbase")} function attribute, x86
  @item fsgsbase
  @itemx no-fsgsbase
  Enable/disable the generation of the FSGSBASE instructions.
  
! @cindex @code{target("fxsr")} function attribute, x86
  @item fxsr
  @itemx no-fxsr
  Enable/disable the generation of the FXSR instructions.
  
! @cindex @code{target("gfni")} function attribute, x86
  @item gfni
  @itemx no-gfni
  Enable/disable the generation of the GFNI instructions.
  
! @cindex @code{target("hle")} function attribute, x86
  @item hle
  @itemx no-hle
  Enable/disable the generation of the HLE instruction prefixes.
  
! @cindex @code{target("lwp")} function attribute, x86
  @item lwp
  @itemx no-lwp
  Enable/disable the generation of the LWP instructions.
  
! @cindex @code{target("lzcnt")} function attribute, x86
  @item lzcnt
  @itemx no-lzcnt
  Enable/disable the generation of the LZCNT instructions.
  
! @cindex @code{target("mmx")} function attribute, x86
  @item mmx
  @itemx no-mmx
  Enable/disable the generation of the MMX instructions.
  
! @cindex @code{target("movbe")} function attribute, x86
  @item movbe
  @itemx no-movbe
  Enable/disable the generation of the MOVBE instructions.
  
! @cindex @code{target("movdir64b")} function attribute, x86
  @item movdir64b
  @itemx no-movdir64b
  Enable/disable the generation of the MOVDIR64B instructions.
  
! @cindex @code{target("movdiri")} function attribute, x86
  @item movdiri
  @itemx no-movdiri
  Enable/disable the generation of the MOVDIRI instructions.
  
! @cindex @code{target("mwait")} function attribute, x86
  @item mwait
  @itemx no-mwait
  Enable/disable the generation of the MWAIT and MONITOR instructions.
  
! @cindex @code{target("mwaitx")} function attribute, x86
  @item mwaitx
  @itemx no-mwaitx
  Enable/disable the generation of the MWAITX instructions.
  
! @cindex @code{target("pclmul")} function attribute, x86
  @item pclmul
  @itemx no-pclmul
  Enable/disable the generation of the PCLMUL instructions.
  
! @cindex @code{target("pconfig")} function attribute, x86
  @item pconfig
  @itemx no-pconfig
  Enable/disable the generation of the PCONFIG instructions.
  
! @cindex @code{target("pku")} function attribute, x86
  @item pku
  @itemx no-pku
  Enable/disable the generation of the PKU instructions.
  
! @cindex @code{target("popcnt")} function attribute, x86
  @item popcnt
  @itemx no-popcnt
  Enable/disable the generation of the POPCNT instruction.
  
! @cindex @code{target("prfchw")} function attribute, x86
  @item prfchw
  @itemx no-prfchw
  Enable/disable the generation of the PREFETCHW instruction.
  
! @cindex @code{target("ptwrite")} function attribute, x86
  @item ptwrite
  @itemx no-ptwrite
  Enable/disable the generation of the PTWRITE instructions.
  
! @cindex @code{target("rdpid")} function attribute, x86
  @item rdpid
  @itemx no-rdpid
  Enable/disable the generation of the RDPID instructions.
  
! @cindex @code{target("rdrnd")} function attribute, x86
  @item rdrnd
  @itemx no-rdrnd
  Enable/disable the generation of the RDRND instructions.
  
! @cindex @code{target("rdseed")} function attribute, x86
  @item rdseed
  @itemx no-rdseed
  Enable/disable the generation of the RDSEED instructions.
  
! @cindex @code{target("rtm")} function attribute, x86
  @item rtm
  @itemx no-rtm
  Enable/disable the generation of the RTM instructions.
  
! @cindex @code{target("sahf")} function attribute, x86
  @item sahf
  @itemx no-sahf
  Enable/disable the generation of the SAHF instructions.
  
! @cindex @code{target("sgx")} function attribute, x86
  @item sgx
  @itemx no-sgx
  Enable/disable the generation of the SGX instructions.
  
! @cindex @code{target("sha")} function attribute, x86
  @item sha
  @itemx no-sha
  Enable/disable the generation of the SHA instructions.
  
! @cindex @code{target("shstk")} function attribute, x86
  @item shstk
  @itemx no-shstk
  Enable/disable the shadow stack built-in functions from CET.
  
! @cindex @code{target("sse")} function attribute, x86
  @item sse
  @itemx no-sse
  Enable/disable the generation of the SSE instructions.
  
! @cindex @code{target("sse2")} function attribute, x86
  @item sse2
  @itemx no-sse2
  Enable/disable the generation of the SSE2 instructions.
  
! @cindex @code{target("sse3")} function attribute, x86
  @item sse3
  @itemx no-sse3
  Enable/disable the generation of the SSE3 instructions.
  
! @cindex @code{target("sse4")} function attribute, x86
  @item sse4
  @itemx no-sse4
  Enable/disable the generation of the SSE4 instructions (both SSE4.1
  and SSE4.2).
  
! @cindex @code{target("sse4.1")} function attribute, x86
  @item sse4.1
  @itemx no-sse4.1
  Enable/disable the generation of the SSE4.1 instructions.
  
! @cindex @code{target("sse4.2")} function attribute, x86
  @item sse4.2
  @itemx no-sse4.2
  Enable/disable the generation of the SSE4.2 instructions.
  
! @cindex @code{target("sse4a")} function attribute, x86
  @item sse4a
  @itemx no-sse4a
  Enable/disable the generation of the SSE4A instructions.
  
! @cindex @code{target("ssse3")} function attribute, x86
  @item ssse3
  @itemx no-ssse3
  Enable/disable the generation of the SSSE3 instructions.
  
! @cindex @code{target("tbm")} function attribute, x86
  @item tbm
  @itemx no-tbm
  Enable/disable the generation of the TBM instructions.
  
! @cindex @code{target("vaes")} function attribute, x86
  @item vaes
  @itemx no-vaes
  Enable/disable the generation of the VAES instructions.
  
! @cindex @code{target("vpclmulqdq")} function attribute, x86
  @item vpclmulqdq
  @itemx no-vpclmulqdq
  Enable/disable the generation of the VPCLMULQDQ instructions.
  
! @cindex @code{target("waitpkg")} function attribute, x86
  @item waitpkg
  @itemx no-waitpkg
  Enable/disable the generation of the WAITPKG instructions.
  
! @cindex @code{target("wbnoinvd")} function attribute, x86
  @item wbnoinvd
  @itemx no-wbnoinvd
  Enable/disable the generation of the WBNOINVD instructions.
  
! @cindex @code{target("xop")} function attribute, x86
  @item xop
  @itemx no-xop
  Enable/disable the generation of the XOP instructions.
  
! @cindex @code{target("xsave")} function attribute, x86
  @item xsave
  @itemx no-xsave
  Enable/disable the generation of the XSAVE instructions.
  
! @cindex @code{target("xsavec")} function attribute, x86
  @item xsavec
  @itemx no-xsavec
  Enable/disable the generation of the XSAVEC instructions.
  
! @cindex @code{target("xsaveopt")} function attribute, x86
  @item xsaveopt
  @itemx no-xsaveopt
  Enable/disable the generation of the XSAVEOPT instructions.
  
! @cindex @code{target("xsaves")} function attribute, x86
  @item xsaves
  @itemx no-xsaves
  Enable/disable the generation of the XSAVES instructions.
  
! @cindex @code{target("amx-tile")} function attribute, x86
  @item amx-tile
  @itemx no-amx-tile
  Enable/disable the generation of the AMX-TILE instructions.
  
! @cindex @code{target("amx-int8")} function attribute, x86
  @item amx-int8
  @itemx no-amx-int8
  Enable/disable the generation of the AMX-INT8 instructions.
  
! @cindex @code{target("amx-bf16")} function attribute, x86
  @item amx-bf16
  @itemx no-amx-bf16
  Enable/disable the generation of the AMX-BF16 instructions.
  
! @cindex @code{target("uintr")} function attribute, x86
  @item uintr
  @itemx no-uintr
  Enable/disable the generation of the UINTR instructions.
  
! @cindex @code{target("hreset")} function attribute, x86
  @item hreset
  @itemx no-hreset
  Enable/disable the generation of the HRESET instruction.
  
! @cindex @code{target("kl")} function attribute, x86
  @item kl
  @itemx no-kl
  Enable/disable the generation of the KEYLOCKER instructions.
  
! @cindex @code{target("widekl")} function attribute, x86
  @item widekl
  @itemx no-widekl
  Enable/disable the generation of the WIDEKL instructions.
  
! @cindex @code{target("avxvnni")} function attribute, x86
  @item avxvnni
  @itemx no-avxvnni
  Enable/disable the generation of the AVXVNNI instructions.
  
! @cindex @code{target("avxifma")} function attribute, x86
  @item avxifma
  @itemx no-avxifma
  Enable/disable the generation of the AVXIFMA instructions.
  
! @cindex @code{target("avxvnniint8")} function attribute, x86
  @item avxvnniint8
  @itemx no-avxvnniint8
  Enable/disable the generation of the AVXVNNIINT8 instructions.
  
! @cindex @code{target("avxneconvert")} function attribute, x86
  @item avxneconvert
  @itemx no-avxneconvert
  Enable/disable the generation of the AVXNECONVERT instructions.
  
! @cindex @code{target("cmpccxadd")} function attribute, x86
  @item cmpccxadd
  @itemx no-cmpccxadd
  Enable/disable the generation of the CMPccXADD instructions.
  
! @cindex @code{target("amx-fp16")} function attribute, x86
  @item amx-fp16
  @itemx no-amx-fp16
  Enable/disable the generation of the AMX-FP16 instructions.
  
! @cindex @code{target("prefetchi")} function attribute, x86
  @item prefetchi
  @itemx no-prefetchi
  Enable/disable the generation of the PREFETCHI instructions.
  
! @cindex @code{target("raoint")} function attribute, x86
  @item raoint
  @itemx no-raoint
  Enable/disable the generation of the RAOINT instructions.
  
! @cindex @code{target("amx-complex")} function attribute, x86
  @item amx-complex
  @itemx no-amx-complex
  Enable/disable the generation of the AMX-COMPLEX instructions.
  
! @cindex @code{target("avxvnniint16")} function attribute, x86
  @item avxvnniint16
  @itemx no-avxvnniint16
  Enable/disable the generation of the AVXVNNIINT16 instructions.
  
! @cindex @code{target("sm3")} function attribute, x86
  @item sm3
  @itemx no-sm3
  Enable/disable the generation of the SM3 instructions.
  
! @cindex @code{target("sha512")} function attribute, x86
  @item sha512
  @itemx no-sha512
  Enable/disable the generation of the SHA512 instructions.
  
! @cindex @code{target("sm4")} function attribute, x86
  @item sm4
  @itemx no-sm4
  Enable/disable the generation of the SM4 instructions.
  
! @cindex @code{target("usermsr")} function attribute, x86
  @item usermsr
  @itemx no-usermsr
  Enable/disable the generation of the USER_MSR instructions.
  
! @cindex @code{target("apxf")} function attribute, x86
  @item apxf
  @itemx no-apxf
  Enable/disable the generation of the APX features, including
  EGPR, PUSH2POP2, NDD and PPX.
  
! @cindex @code{target("avx10.1")} function attribute, x86
  @item avx10.1
  @itemx no-avx10.1
  Enable/Disable the generation of the AVX10.1 instructions.
  
! @cindex @code{target("avx10.2")} function attribute, x86
  @item avx10.2
  @itemx no-avx10.2
  Enable/Disable the generation of the AVX10.2 instructions.
  
! @cindex @code{target("amx-avx512")} function attribute, x86
  @item amx-avx512
  @itemx no-amx-avx512
  Enable/disable the generation of the AMX-AVX512 instructions.
  
! @cindex @code{target("amx-tf32")} function attribute, x86
  @item amx-tf32
  @itemx no-amx-tf32
  Enable/disable the generation of the AMX-TF32 instructions.
  
! @cindex @code{target("amx-fp8")} function attribute, x86
  @item amx-fp8
  @itemx no-amx-fp8
  Enable/disable the generation of the AMX-FP8 instructions.
  
! @cindex @code{target("movrs")} function attribute, x86
  @item movrs
  @itemx no-movrs
  Enable/disable the generation of the MOVRS instructions.
  
! @cindex @code{target("amx-movrs")} function attribute, x86
  @item amx-movrs
  @itemx no-amx-movrs
  Enable/disable the generation of the AMX-MOVRS instructions.
  
! @cindex @code{target("cld")} function attribute, x86
  @item cld
  @itemx no-cld
  Enable/disable the generation of the CLD before string moves.
  
! @cindex @code{target("fancy-math-387")} function attribute, x86
  @item fancy-math-387
  @itemx no-fancy-math-387
  Enable/disable the generation of the @code{sin}, @code{cos}, and
  @code{sqrt} instructions on the 387 floating-point unit.
  
! @cindex @code{target("ieee-fp")} function attribute, x86
  @item ieee-fp
  @itemx no-ieee-fp
  Enable/disable the generation of floating point that depends on IEEE arithmetic.
  
! @cindex @code{target("inline-all-stringops")} function attribute, x86
  @item inline-all-stringops
  @itemx no-inline-all-stringops
  Enable/disable inlining of string operations.
  
! @cindex @code{target("inline-stringops-dynamically")} function attribute, x86
  @item inline-stringops-dynamically
  @itemx no-inline-stringops-dynamically
  Enable/disable the generation of the inline code to do small string
  operations and calling the library routines for large operations.
  
! @cindex @code{target("align-stringops")} function attribute, x86
  @item align-stringops
  @itemx no-align-stringops
  Do/do not align destination of inlined string operations.
  
! @cindex @code{target("recip")} function attribute, x86
  @item recip
  @itemx no-recip
  Enable/disable the generation of RCPSS, RCPPS, RSQRTSS and RSQRTPS
  instructions followed an additional Newton-Raphson step instead of
  doing a floating-point division.
  
! @cindex @code{target("80387")} function attribute, x86
  @item 80387
  @itemx no-80387
  Generate code containing 80387 instructions for floating point.
  
! @cindex @code{target("general-regs-only")} function attribute, x86
  @item general-regs-only
  Generate code which uses only the general registers.
  
! @cindex @code{target("arch=@var{ARCH}")} function attribute, x86
  @item arch=@var{ARCH}
  Specify the architecture to generate code for in compiling the function.
  
! @cindex @code{target("tune=@var{TUNE}")} function attribute, x86
  @item tune=@var{TUNE}
  Specify the architecture to tune for in compiling the function.
  
! @cindex @code{target("fpmath=@var{FPMATH}")} function attribute, x86
  @item fpmath=@var{FPMATH}
  Specify which floating-point unit to use.  You must specify the
  @code{target("fpmath=sse,387")} option as
  @code{target("fpmath=sse+387")} because the comma would separate
  different options.
  
! @cindex @code{prefer-vector-width} function attribute, x86
  @item prefer-vector-width=@var{OPT}
  On x86 targets, the @code{prefer-vector-width} attribute informs the
  compiler to use @var{OPT}-bit vector width in instructions
--- 8985,9585 ----
  code; you should use an interrupt handler in other cases.  The system
  will crash if the wrong kind of handler is used.
  
! @atindex @code{target}, x86
  @item target (@var{options})
! This attribute applies to functions.
! 
! As discussed in @ref{Common Attributes}, this attribute
  allows specification of target-specific compilation options.
  
  On the x86, the following options are allowed:
  @table @samp
! @atindex @code{target("3dnow")}, x86
  @item 3dnow
  @itemx no-3dnow
  Enable/disable the generation of the 3DNow!@: instructions.
  
! @atindex @code{target("3dnowa")}, x86
  @item 3dnowa
  @itemx no-3dnowa
  Enable/disable the generation of the enhanced 3DNow!@: instructions.
  
! @atindex @code{target("abm")}, x86
  @item abm
  @itemx no-abm
  Enable/disable the generation of the advanced bit instructions.
  
! @atindex @code{target("adx")}, x86
  @item adx
  @itemx no-adx
  Enable/disable the generation of the ADX instructions.
  
! @atindex @code{target("aes")}, x86
  @item aes
  @itemx no-aes
  Enable/disable the generation of the AES instructions.
  
! @atindex @code{target("avx")}, x86
  @item avx
  @itemx no-avx
  Enable/disable the generation of the AVX instructions.
  
! @atindex @code{target("avx2")}, x86
  @item avx2
  @itemx no-avx2
  Enable/disable the generation of the AVX2 instructions.
  
! @atindex @code{target("avx512bitalg")}, x86
  @item avx512bitalg
  @itemx no-avx512bitalg
  Enable/disable the generation of the AVX512BITALG instructions.
  
! @atindex @code{target("avx512bw")}, x86
  @item avx512bw
  @itemx no-avx512bw
  Enable/disable the generation of the AVX512BW instructions.
  
! @atindex @code{target("avx512cd")}, x86
  @item avx512cd
  @itemx no-avx512cd
  Enable/disable the generation of the AVX512CD instructions.
  
! @atindex @code{target("avx512dq")}, x86
  @item avx512dq
  @itemx no-avx512dq
  Enable/disable the generation of the AVX512DQ instructions.
  
! @atindex @code{target("avx512er")}, x86
  @item avx512er
  @itemx no-avx512er
  Enable/disable the generation of the AVX512ER instructions.
  
! @atindex @code{target("avx512f")}, x86
  @item avx512f
  @itemx no-avx512f
  Enable/disable the generation of the AVX512F instructions.
  
! @atindex @code{target("avx512ifma")}, x86
  @item avx512ifma
  @itemx no-avx512ifma
  Enable/disable the generation of the AVX512IFMA instructions.
  
! @atindex @code{target("avx512vbmi")}, x86
  @item avx512vbmi
  @itemx no-avx512vbmi
  Enable/disable the generation of the AVX512VBMI instructions.
  
! @atindex @code{target("avx512vbmi2")}, x86
  @item avx512vbmi2
  @itemx no-avx512vbmi2
  Enable/disable the generation of the AVX512VBMI2 instructions.
  
! @atindex @code{target("avx512vl")}, x86
  @item avx512vl
  @itemx no-avx512vl
  Enable/disable the generation of the AVX512VL instructions.
  
! @atindex @code{target("avx512vnni")}, x86
  @item avx512vnni
  @itemx no-avx512vnni
  Enable/disable the generation of the AVX512VNNI instructions.
  
! @atindex @code{target("avx512vpopcntdq")}, x86
  @item avx512vpopcntdq
  @itemx no-avx512vpopcntdq
  Enable/disable the generation of the AVX512VPOPCNTDQ instructions.
  
! @atindex @code{target("bmi")}, x86
  @item bmi
  @itemx no-bmi
  Enable/disable the generation of the BMI instructions.
  
! @atindex @code{target("bmi2")}, x86
  @item bmi2
  @itemx no-bmi2
  Enable/disable the generation of the BMI2 instructions.
  
! @atindex @code{target("cldemote")}, x86
  @item cldemote
  @itemx no-cldemote
  Enable/disable the generation of the CLDEMOTE instructions.
  
! @atindex @code{target("clflushopt")}, x86
  @item clflushopt
  @itemx no-clflushopt
  Enable/disable the generation of the CLFLUSHOPT instructions.
  
! @atindex @code{target("clwb")}, x86
  @item clwb
  @itemx no-clwb
  Enable/disable the generation of the CLWB instructions.
  
! @atindex @code{target("clzero")}, x86
  @item clzero
  @itemx no-clzero
  Enable/disable the generation of the CLZERO instructions.
  
! @atindex @code{target("crc32")}, x86
  @item crc32
  @itemx no-crc32
  Enable/disable the generation of the CRC32 instructions.
  
! @atindex @code{target("cx16")}, x86
  @item cx16
  @itemx no-cx16
  Enable/disable the generation of the CMPXCHG16B instructions.
  
! @atindex @code{target("default")}, x86
  @item default
  @xref{Function Multiversioning}, where it is used to specify the
  default function version.
  
! @atindex @code{target("f16c")}, x86
  @item f16c
  @itemx no-f16c
  Enable/disable the generation of the F16C instructions.
  
! @atindex @code{target("fma")}, x86
  @item fma
  @itemx no-fma
  Enable/disable the generation of the FMA instructions.
  
! @atindex @code{target("fma4")}, x86
  @item fma4
  @itemx no-fma4
  Enable/disable the generation of the FMA4 instructions.
  
! @atindex @code{target("fsgsbase")}, x86
  @item fsgsbase
  @itemx no-fsgsbase
  Enable/disable the generation of the FSGSBASE instructions.
  
! @atindex @code{target("fxsr")}, x86
  @item fxsr
  @itemx no-fxsr
  Enable/disable the generation of the FXSR instructions.
  
! @atindex @code{target("gfni")}, x86
  @item gfni
  @itemx no-gfni
  Enable/disable the generation of the GFNI instructions.
  
! @atindex @code{target("hle")}, x86
  @item hle
  @itemx no-hle
  Enable/disable the generation of the HLE instruction prefixes.
  
! @atindex @code{target("lwp")}, x86
  @item lwp
  @itemx no-lwp
  Enable/disable the generation of the LWP instructions.
  
! @atindex @code{target("lzcnt")}, x86
  @item lzcnt
  @itemx no-lzcnt
  Enable/disable the generation of the LZCNT instructions.
  
! @atindex @code{target("mmx")}, x86
  @item mmx
  @itemx no-mmx
  Enable/disable the generation of the MMX instructions.
  
! @atindex @code{target("movbe")}, x86
  @item movbe
  @itemx no-movbe
  Enable/disable the generation of the MOVBE instructions.
  
! @atindex @code{target("movdir64b")}, x86
  @item movdir64b
  @itemx no-movdir64b
  Enable/disable the generation of the MOVDIR64B instructions.
  
! @atindex @code{target("movdiri")}, x86
  @item movdiri
  @itemx no-movdiri
  Enable/disable the generation of the MOVDIRI instructions.
  
! @atindex @code{target("mwait")}, x86
  @item mwait
  @itemx no-mwait
  Enable/disable the generation of the MWAIT and MONITOR instructions.
  
! @atindex @code{target("mwaitx")}, x86
  @item mwaitx
  @itemx no-mwaitx
  Enable/disable the generation of the MWAITX instructions.
  
! @atindex @code{target("pclmul")}, x86
  @item pclmul
  @itemx no-pclmul
  Enable/disable the generation of the PCLMUL instructions.
  
! @atindex @code{target("pconfig")}, x86
  @item pconfig
  @itemx no-pconfig
  Enable/disable the generation of the PCONFIG instructions.
  
! @atindex @code{target("pku")}, x86
  @item pku
  @itemx no-pku
  Enable/disable the generation of the PKU instructions.
  
! @atindex @code{target("popcnt")}, x86
  @item popcnt
  @itemx no-popcnt
  Enable/disable the generation of the POPCNT instruction.
  
! @atindex @code{target("prfchw")}, x86
  @item prfchw
  @itemx no-prfchw
  Enable/disable the generation of the PREFETCHW instruction.
  
! @atindex @code{target("ptwrite")}, x86
  @item ptwrite
  @itemx no-ptwrite
  Enable/disable the generation of the PTWRITE instructions.
  
! @atindex @code{target("rdpid")}, x86
  @item rdpid
  @itemx no-rdpid
  Enable/disable the generation of the RDPID instructions.
  
! @atindex @code{target("rdrnd")}, x86
  @item rdrnd
  @itemx no-rdrnd
  Enable/disable the generation of the RDRND instructions.
  
! @atindex @code{target("rdseed")}, x86
  @item rdseed
  @itemx no-rdseed
  Enable/disable the generation of the RDSEED instructions.
  
! @atindex @code{target("rtm")}, x86
  @item rtm
  @itemx no-rtm
  Enable/disable the generation of the RTM instructions.
  
! @atindex @code{target("sahf")}, x86
  @item sahf
  @itemx no-sahf
  Enable/disable the generation of the SAHF instructions.
  
! @atindex @code{target("sgx")}, x86
  @item sgx
  @itemx no-sgx
  Enable/disable the generation of the SGX instructions.
  
! @atindex @code{target("sha")}, x86
  @item sha
  @itemx no-sha
  Enable/disable the generation of the SHA instructions.
  
! @atindex @code{target("shstk")}, x86
  @item shstk
  @itemx no-shstk
  Enable/disable the shadow stack built-in functions from CET.
  
! @atindex @code{target("sse")}, x86
  @item sse
  @itemx no-sse
  Enable/disable the generation of the SSE instructions.
  
! @atindex @code{target("sse2")}, x86
  @item sse2
  @itemx no-sse2
  Enable/disable the generation of the SSE2 instructions.
  
! @atindex @code{target("sse3")}, x86
  @item sse3
  @itemx no-sse3
  Enable/disable the generation of the SSE3 instructions.
  
! @atindex @code{target("sse4")}, x86
  @item sse4
  @itemx no-sse4
  Enable/disable the generation of the SSE4 instructions (both SSE4.1
  and SSE4.2).
  
! @atindex @code{target("sse4.1")}, x86
  @item sse4.1
  @itemx no-sse4.1
  Enable/disable the generation of the SSE4.1 instructions.
  
! @atindex @code{target("sse4.2")}, x86
  @item sse4.2
  @itemx no-sse4.2
  Enable/disable the generation of the SSE4.2 instructions.
  
! @atindex @code{target("sse4a")}, x86
  @item sse4a
  @itemx no-sse4a
  Enable/disable the generation of the SSE4A instructions.
  
! @atindex @code{target("ssse3")}, x86
  @item ssse3
  @itemx no-ssse3
  Enable/disable the generation of the SSSE3 instructions.
  
! @atindex @code{target("tbm")}, x86
  @item tbm
  @itemx no-tbm
  Enable/disable the generation of the TBM instructions.
  
! @atindex @code{target("vaes")}, x86
  @item vaes
  @itemx no-vaes
  Enable/disable the generation of the VAES instructions.
  
! @atindex @code{target("vpclmulqdq")}, x86
  @item vpclmulqdq
  @itemx no-vpclmulqdq
  Enable/disable the generation of the VPCLMULQDQ instructions.
  
! @atindex @code{target("waitpkg")}, x86
  @item waitpkg
  @itemx no-waitpkg
  Enable/disable the generation of the WAITPKG instructions.
  
! @atindex @code{target("wbnoinvd")}, x86
  @item wbnoinvd
  @itemx no-wbnoinvd
  Enable/disable the generation of the WBNOINVD instructions.
  
! @atindex @code{target("xop")}, x86
  @item xop
  @itemx no-xop
  Enable/disable the generation of the XOP instructions.
  
! @atindex @code{target("xsave")}, x86
  @item xsave
  @itemx no-xsave
  Enable/disable the generation of the XSAVE instructions.
  
! @atindex @code{target("xsavec")}, x86
  @item xsavec
  @itemx no-xsavec
  Enable/disable the generation of the XSAVEC instructions.
  
! @atindex @code{target("xsaveopt")}, x86
  @item xsaveopt
  @itemx no-xsaveopt
  Enable/disable the generation of the XSAVEOPT instructions.
  
! @atindex @code{target("xsaves")}, x86
  @item xsaves
  @itemx no-xsaves
  Enable/disable the generation of the XSAVES instructions.
  
! @atindex @code{target("amx-tile")}, x86
  @item amx-tile
  @itemx no-amx-tile
  Enable/disable the generation of the AMX-TILE instructions.
  
! @atindex @code{target("amx-int8")}, x86
  @item amx-int8
  @itemx no-amx-int8
  Enable/disable the generation of the AMX-INT8 instructions.
  
! @atindex @code{target("amx-bf16")}, x86
  @item amx-bf16
  @itemx no-amx-bf16
  Enable/disable the generation of the AMX-BF16 instructions.
  
! @atindex @code{target("uintr")}, x86
  @item uintr
  @itemx no-uintr
  Enable/disable the generation of the UINTR instructions.
  
! @atindex @code{target("hreset")}, x86
  @item hreset
  @itemx no-hreset
  Enable/disable the generation of the HRESET instruction.
  
! @atindex @code{target("kl")}, x86
  @item kl
  @itemx no-kl
  Enable/disable the generation of the KEYLOCKER instructions.
  
! @atindex @code{target("widekl")}, x86
  @item widekl
  @itemx no-widekl
  Enable/disable the generation of the WIDEKL instructions.
  
! @atindex @code{target("avxvnni")}, x86
  @item avxvnni
  @itemx no-avxvnni
  Enable/disable the generation of the AVXVNNI instructions.
  
! @atindex @code{target("avxifma")}, x86
  @item avxifma
  @itemx no-avxifma
  Enable/disable the generation of the AVXIFMA instructions.
  
! @atindex @code{target("avxvnniint8")}, x86
  @item avxvnniint8
  @itemx no-avxvnniint8
  Enable/disable the generation of the AVXVNNIINT8 instructions.
  
! @atindex @code{target("avxneconvert")}, x86
  @item avxneconvert
  @itemx no-avxneconvert
  Enable/disable the generation of the AVXNECONVERT instructions.
  
! @atindex @code{target("cmpccxadd")}, x86
  @item cmpccxadd
  @itemx no-cmpccxadd
  Enable/disable the generation of the CMPccXADD instructions.
  
! @atindex @code{target("amx-fp16")}, x86
  @item amx-fp16
  @itemx no-amx-fp16
  Enable/disable the generation of the AMX-FP16 instructions.
  
! @atindex @code{target("prefetchi")}, x86
  @item prefetchi
  @itemx no-prefetchi
  Enable/disable the generation of the PREFETCHI instructions.
  
! @atindex @code{target("raoint")}, x86
  @item raoint
  @itemx no-raoint
  Enable/disable the generation of the RAOINT instructions.
  
! @atindex @code{target("amx-complex")}, x86
  @item amx-complex
  @itemx no-amx-complex
  Enable/disable the generation of the AMX-COMPLEX instructions.
  
! @atindex @code{target("avxvnniint16")}, x86
  @item avxvnniint16
  @itemx no-avxvnniint16
  Enable/disable the generation of the AVXVNNIINT16 instructions.
  
! @atindex @code{target("sm3")}, x86
  @item sm3
  @itemx no-sm3
  Enable/disable the generation of the SM3 instructions.
  
! @atindex @code{target("sha512")}, x86
  @item sha512
  @itemx no-sha512
  Enable/disable the generation of the SHA512 instructions.
  
! @atindex @code{target("sm4")}, x86
  @item sm4
  @itemx no-sm4
  Enable/disable the generation of the SM4 instructions.
  
! @atindex @code{target("usermsr")}, x86
  @item usermsr
  @itemx no-usermsr
  Enable/disable the generation of the USER_MSR instructions.
  
! @atindex @code{target("apxf")}, x86
  @item apxf
  @itemx no-apxf
  Enable/disable the generation of the APX features, including
  EGPR, PUSH2POP2, NDD and PPX.
  
! @atindex @code{target("avx10.1")}, x86
  @item avx10.1
  @itemx no-avx10.1
  Enable/Disable the generation of the AVX10.1 instructions.
  
! @atindex @code{target("avx10.2")}, x86
  @item avx10.2
  @itemx no-avx10.2
  Enable/Disable the generation of the AVX10.2 instructions.
  
! @atindex @code{target("amx-avx512")}, x86
  @item amx-avx512
  @itemx no-amx-avx512
  Enable/disable the generation of the AMX-AVX512 instructions.
  
! @atindex @code{target("amx-tf32")}, x86
  @item amx-tf32
  @itemx no-amx-tf32
  Enable/disable the generation of the AMX-TF32 instructions.
  
! @atindex @code{target("amx-fp8")}, x86
  @item amx-fp8
  @itemx no-amx-fp8
  Enable/disable the generation of the AMX-FP8 instructions.
  
! @atindex @code{target("movrs")}, x86
  @item movrs
  @itemx no-movrs
  Enable/disable the generation of the MOVRS instructions.
  
! @atindex @code{target("amx-movrs")}, x86
  @item amx-movrs
  @itemx no-amx-movrs
  Enable/disable the generation of the AMX-MOVRS instructions.
  
! @atindex @code{target("cld")}, x86
  @item cld
  @itemx no-cld
  Enable/disable the generation of the CLD before string moves.
  
! @atindex @code{target("fancy-math-387")}, x86
  @item fancy-math-387
  @itemx no-fancy-math-387
  Enable/disable the generation of the @code{sin}, @code{cos}, and
  @code{sqrt} instructions on the 387 floating-point unit.
  
! @atindex @code{target("ieee-fp")}, x86
  @item ieee-fp
  @itemx no-ieee-fp
  Enable/disable the generation of floating point that depends on IEEE arithmetic.
  
! @atindex @code{target("inline-all-stringops")}, x86
  @item inline-all-stringops
  @itemx no-inline-all-stringops
  Enable/disable inlining of string operations.
  
! @atindex @code{target("inline-stringops-dynamically")}, x86
  @item inline-stringops-dynamically
  @itemx no-inline-stringops-dynamically
  Enable/disable the generation of the inline code to do small string
  operations and calling the library routines for large operations.
  
! @atindex @code{target("align-stringops")}, x86
  @item align-stringops
  @itemx no-align-stringops
  Do/do not align destination of inlined string operations.
  
! @atindex @code{target("recip")}, x86
  @item recip
  @itemx no-recip
  Enable/disable the generation of RCPSS, RCPPS, RSQRTSS and RSQRTPS
  instructions followed an additional Newton-Raphson step instead of
  doing a floating-point division.
  
! @atindex @code{target("80387")}, x86
  @item 80387
  @itemx no-80387
  Generate code containing 80387 instructions for floating point.
  
! @atindex @code{target("general-regs-only")}, x86
  @item general-regs-only
  Generate code which uses only the general registers.
  
! @atindex @code{target("arch=@var{ARCH}")}, x86
  @item arch=@var{ARCH}
  Specify the architecture to generate code for in compiling the function.
  
! @atindex @code{target("tune=@var{TUNE}")}, x86
  @item tune=@var{TUNE}
  Specify the architecture to tune for in compiling the function.
  
! @atindex @code{target("fpmath=@var{FPMATH}")}, x86
  @item fpmath=@var{FPMATH}
  Specify which floating-point unit to use.  You must specify the
  @code{target("fpmath=sse,387")} option as
  @code{target("fpmath=sse+387")} because the comma would separate
  different options.
  
! @atindex @code{prefer-vector-width}, x86
  @item prefer-vector-width=@var{OPT}
  On x86 targets, the @code{prefer-vector-width} attribute informs the
  compiler to use @var{OPT}-bit vector width in instructions
*************** Prefer 256-bit vector width for instruct
*** 7166,7175 ****
  Prefer 512-bit vector width for instructions.
  @end table
  
  @end table
  
! @cindex @code{indirect_branch} function attribute, x86
  @item indirect_branch("@var{choice}")
  On x86 targets, the @code{indirect_branch} attribute causes the compiler
  to convert indirect call and jump with @var{choice}.  @samp{keep}
  keeps indirect call and jump unmodified.  @samp{thunk} converts indirect
--- 9601,9625 ----
  Prefer 512-bit vector width for instructions.
  @end table
  
+ @subsubheading Inlining rules
+ On the x86, the inliner does not inline a
+ function that has different target options than the caller, unless the
+ callee has a subset of the target options of the caller.  For example
+ a function declared with @code{target("sse3")} can inline a function
+ with @code{target("sse2")}, since @code{-msse3} implies @code{-msse2}.
+ 
+ Besides the basic rule, when a function specifies
+ @code{target("arch=@var{ARCH}")} or @code{target("tune=@var{TUNE}")}
+ attribute, the inlining rule us different. It allows inlining of
+ a function with default @option{-march=x86-64} and
+ @option{-mtune=generic} specified, or a function that has a subset
+ of ISA features and marked with always_inline.
  @end table
  
! @atindex @code{indirect_branch}, x86
  @item indirect_branch("@var{choice}")
+ This attribute applies to functions.
+ 
  On x86 targets, the @code{indirect_branch} attribute causes the compiler
  to convert indirect call and jump with @var{choice}.  @samp{keep}
  keeps indirect call and jump unmodified.  @samp{thunk} converts indirect
*************** indirect call and jump to inlined call a
*** 7178,7185 ****
  @samp{thunk-extern} converts indirect call and jump to external call
  and return thunk provided in a separate object file.
  
! @cindex @code{function_return} function attribute, x86
  @item function_return("@var{choice}")
  On x86 targets, the @code{function_return} attribute causes the compiler
  to convert function return with @var{choice}.  @samp{keep} keeps function
  return unmodified.  @samp{thunk} converts function return to call and
--- 9628,9637 ----
  @samp{thunk-extern} converts indirect call and jump to external call
  and return thunk provided in a separate object file.
  
! @atindex @code{function_return}, x86
  @item function_return("@var{choice}")
+ This attribute applies to functions.
+ 
  On x86 targets, the @code{function_return} attribute causes the compiler
  to convert function return with @var{choice}.  @samp{keep} keeps function
  return unmodified.  @samp{thunk} converts function return to call and
*************** return thunk.  @samp{thunk-inline} conve
*** 7187,7194 ****
  call and return thunk.  @samp{thunk-extern} converts function return to
  external call and return thunk provided in a separate object file.
  
! @cindex @code{nocf_check} function attribute
  @item nocf_check
  The @code{nocf_check} attribute on a function is used to inform the
  compiler that the function's prologue should not be instrumented when
  compiled with the @option{-fcf-protection=branch} option.  The
--- 9639,9648 ----
  call and return thunk.  @samp{thunk-extern} converts function return to
  external call and return thunk provided in a separate object file.
  
! @atindex @code{nocf_check}, x86
  @item nocf_check
+ This attribute applies to functions and function types.
+ 
  The @code{nocf_check} attribute on a function is used to inform the
  compiler that the function's prologue should not be instrumented when
  compiled with the @option{-fcf-protection=branch} option.  The
*************** foo (void)
*** 7243,8524 ****
  @}
  @end smallexample
  
! @cindex @code{cf_check} function attribute, x86
  @item cf_check
  
  The @code{cf_check} attribute on a function is used to inform the
  compiler that ENDBR instruction should be placed at the function
  entry when @option{-fcf-protection=branch} is enabled.
  
! @cindex @code{indirect_return} function attribute, x86
  @item indirect_return
  
  The @code{indirect_return} attribute can be applied to a function,
  as well as variable or type of function pointer to inform the
  compiler that the function may return via indirect branch.
  
! @cindex @code{fentry_name} function attribute, x86
  @item fentry_name("@var{name}")
  On x86 targets, the @code{fentry_name} attribute sets the function to
  call on function entry when function instrumentation is enabled
  with @option{-pg -mfentry}. When @var{name} is nop then a 5 byte
  nop sequence is generated.
  
! @cindex @code{fentry_section} function attribute, x86
  @item fentry_section("@var{name}")
  On x86 targets, the @code{fentry_section} attribute sets the name
  of the section to record function entry instrumentation calls in when
  enabled with @option{-pg -mrecord-mcount}
  
! @cindex @code{nodirect_extern_access} function attribute
  @opindex mno-direct-extern-access
  @item nodirect_extern_access
  This attribute, attached to a global variable or function, is the
  counterpart to option @option{-mno-direct-extern-access}.
  
! @end table
! 
! @subsubheading Inlining rules
! On the x86, the inliner does not inline a
! function that has different target options than the caller, unless the
! callee has a subset of the target options of the caller.  For example
! a function declared with @code{target("sse3")} can inline a function
! with @code{target("sse2")}, since @code{-msse3} implies @code{-msse2}.
! 
! Besides the basic rule, when a function specifies
! @code{target("arch=@var{ARCH}")} or @code{target("tune=@var{TUNE}")}
! attribute, the inlining rule will be different. It allows inlining of
! a function with default @option{-march=x86-64} and
! @option{-mtune=generic} specified, or a function that has a subset
! of ISA features and marked with always_inline.
! 
! @node Xstormy16 Function Attributes
! @subsubsection Xstormy16 Function Attributes
! 
! These function attributes are supported by the Xstormy16 back end:
! 
! @table @code
! @cindex @code{interrupt} function attribute, Xstormy16
! @item interrupt
! Use this attribute to indicate
! that the specified function is an interrupt handler.  The compiler generates
! function entry and exit sequences suitable for use in an interrupt handler
! when this attribute is present.
! @end table
! 
! @node Variable Attributes
! @subsection Specifying Attributes of Variables
! @cindex attribute of variables
! @cindex variable attributes
! 
! You can use attributes to specify special properties
! of variables, function parameters, or structure, union, and, in C++, class
! members.  Some attributes are currently
! defined generically for variables.  Other attributes are defined for
! variables on particular target systems.  Other attributes are available
! for functions (@pxref{Function Attributes}), labels (@pxref{Label Attributes}),
! enumerators (@pxref{Enumerator Attributes}), statements
! (@pxref{Statement Attributes}), and for types (@pxref{Type Attributes}).
! Other front ends might define more attributes
! (@pxref{C++ Extensions,,Extensions to the C++ Language}).
! 
! GCC provides two different ways to specify attributes: the traditional
! GNU syntax using @samp{__attribute__ ((...))} annotations, and the
! newer standard C and C++ syntax using @samp{[[...]]} with the
! @samp{gnu::} prefix on attribute names.  Note that the exact rules for
! placement of attributes in your source code are different depending on
! which syntax you use.  @xref{Attribute Syntax}, for details.
! 
! @menu
! * Common Variable Attributes::
! * ARC Variable Attributes::
! * AVR Variable Attributes::
! * Blackfin Variable Attributes::
! * H8/300 Variable Attributes::
! * IA-64 Variable Attributes::
! * LoongArch Variable Attributes::
! * M32R/D Variable Attributes::
! * Microsoft Windows Variable Attributes::
! * MSP430 Variable Attributes::
! * Nvidia PTX Variable Attributes::
! * PowerPC Variable Attributes::
! * RL78 Variable Attributes::
! * V850 Variable Attributes::
! * x86 Variable Attributes::
! * Xstormy16 Variable Attributes::
! @end menu
! 
! @node Common Variable Attributes
! @subsubsection Common Variable Attributes
! 
! The following attributes are supported on most targets.
! 
! @table @code
! @c Keep this table alphabetized by attribute name.  Treat _ as space.
! 
! @cindex @code{alias} variable attribute
! @item alias ("@var{target}")
! The @code{alias} variable attribute causes the declaration to be emitted
! as an alias for another symbol known as an @dfn{alias target}.  Except
! for top-level qualifiers the alias target must have the same type as
! the alias.  For instance, the following
! 
! @smallexample
! int var_target;
! extern int __attribute__ ((alias ("var_target"))) var_alias;
! @end smallexample
! 
! @noindent
! defines @code{var_alias} to be an alias for the @code{var_target} variable.
! 
! It is an error if the alias target is not defined in the same translation
! unit as the alias.
! 
! Note that in the absence of the attribute GCC assumes that distinct
! declarations with external linkage denote distinct objects.  Using both
! the alias and the alias target to access the same object is undefined
! in a translation unit without a declaration of the alias with the attribute.
! 
! This attribute requires assembler and object file support, and may not be
! available on all targets.
! 
! @cindex @code{aligned} variable attribute
! @item aligned
! @itemx aligned (@var{alignment})
! The @code{aligned} attribute specifies a minimum alignment for the variable
! or structure field, measured in bytes.  When specified, @var{alignment} must
! be an integer constant power of 2.  Specifying no @var{alignment} argument
! implies the maximum alignment for the target, which is often, but by no
! means always, 8 or 16 bytes.
! 
! For example, the declaration:
! 
! @smallexample
! int x __attribute__ ((aligned (16))) = 0;
! @end smallexample
! 
! @noindent
! causes the compiler to allocate the global variable @code{x} on a
! 16-byte boundary.  On a 68040, this could be used in conjunction with
! an @code{asm} expression to access the @code{move16} instruction which
! requires 16-byte aligned operands.
! 
! You can also specify the alignment of structure fields.  For example, to
! create a double-word aligned @code{int} pair, you could write:
! 
! @smallexample
! struct foo @{ int x[2] __attribute__ ((aligned (8))); @};
! @end smallexample
! 
! @noindent
! This is an alternative to creating a union with a @code{double} member,
! which forces the union to be double-word aligned.
! 
! As in the preceding examples, you can explicitly specify the alignment
! (in bytes) that you wish the compiler to use for a given variable or
! structure field.  Alternatively, you can leave out the alignment factor
! and just ask the compiler to align a variable or field to the
! default alignment for the target architecture you are compiling for.
! The default alignment is sufficient for all scalar types, but may not be
! enough for all vector types on a target that supports vector operations.
! The default alignment is fixed for a particular target ABI.
! 
! GCC also provides a target specific macro @code{__BIGGEST_ALIGNMENT__},
! which is the largest alignment ever used for any data type on the
! target machine you are compiling for.  For example, you could write:
! 
! @smallexample
! short array[3] __attribute__ ((aligned (__BIGGEST_ALIGNMENT__)));
! @end smallexample
! 
! The compiler automatically sets the alignment for the declared
! variable or field to @code{__BIGGEST_ALIGNMENT__}.  Doing this can
! often make copy operations more efficient, because the compiler can
! use whatever instructions copy the biggest chunks of memory when
! performing copies to or from the variables or fields that you have
! aligned this way.  Note that the value of @code{__BIGGEST_ALIGNMENT__}
! may change depending on command-line options.
! 
! When used on a struct, or struct member, the @code{aligned} attribute can
! only increase the alignment; in order to decrease it, the @code{packed}
! attribute must be specified as well.  When used as part of a typedef, the
! @code{aligned} attribute can both increase and decrease alignment, and
! specifying the @code{packed} attribute generates a warning.
! 
! Note that the effectiveness of @code{aligned} attributes for static
! variables may be limited by inherent limitations in the system linker
! and/or object file format.  On some systems, the linker is
! only able to arrange for variables to be aligned up to a certain maximum
! alignment.  (For some linkers, the maximum supported alignment may
! be very very small.)  If your linker is only able to align variables
! up to a maximum of 8-byte alignment, then specifying @code{aligned(16)}
! in an @code{__attribute__} still only provides you with 8-byte
! alignment.  See your linker documentation for further information.
! 
! Stack variables are not affected by linker restrictions; GCC can properly
! align them on any target.
! 
! The @code{aligned} attribute can also be used for functions
! (@pxref{Common Function Attributes}.)
! 
! @cindex @code{alloc_size} variable attribute
! @item alloc_size (@var{position})
! @itemx alloc_size (@var{position-1}, @var{position-2})
! The @code{alloc_size} variable attribute may be applied to the declaration
! of a pointer to a function that returns a pointer and takes at least one
! argument of an integer type.  It indicates that the returned pointer points
! to an object whose size is given by the function argument at @var{position},
! or by the product of the arguments at @var{position-1} and @var{position-2}.
! Meaningful sizes are positive values less than @code{PTRDIFF_MAX}.  Other
! sizes are diagnosed when detected.  GCC uses this information to improve
! the results of @code{__builtin_object_size}.
! 
! For instance, the following declarations
! 
! @smallexample
! typedef __attribute__ ((alloc_size (1, 2))) void*
!   (*calloc_ptr) (size_t, size_t);
! typedef __attribute__ ((alloc_size (1))) void*
!   (*malloc_ptr) (size_t);
! @end smallexample
! 
! @noindent
! specify that @code{calloc_ptr} is a pointer of a function that, like
! the standard C function @code{calloc}, returns an object whose size
! is given by the product of arguments 1 and 2, and similarly, that
! @code{malloc_ptr}, like the standard C function @code{malloc},
! returns an object whose size is given by argument 1 to the function.
! 
! @cindex @code{btf_decl_tag} variable attribute
! @item btf_decl_tag (@var{argument})
! The @code{btf_decl_tag} attribute may be used to associate variable
! declarations, struct or union member declarations, function
! declarations, and function parameter declarations with arbitrary strings.
! These strings are not interpreted by the compiler in any way, and have
! no effect on code generation.  Instead, these user-provided strings
! are recorded in DWARF (via @code{DW_AT_GNU_annotation} and
! @code{DW_TAG_GNU_annotation} extensions) and BTF information (via
! @code{BTF_KIND_DECL_TAG} records), and associated to the attributed
! declaration.  If neither DWARF nor BTF information is generated, the
! attribute has no effect.
! 
! The argument is treated as a null-terminated sequence of zero or more
! non-null bytes.  Wide character strings are not supported.
! 
! The attribute may be supplied multiple times for a single declaration,
! in which case each distinct argument string will be recorded in a
! separate DIE or BTF record, each associated to the declaration.  For
! a single declaration with multiple @code{btf_decl_tag} attributes,
! the order of the @code{DW_TAG_GNU_annotation} DIEs produced is not
! guaranteed to maintain the order of attributes in the source code.
! 
! For example:
! 
! @smallexample
! int *foo __attribute__ ((btf_decl_tag ("__percpu")));
! @end smallexample
! 
! @noindent
! when compiled with @option{-gbtf} results in an additional
! @code{BTF_KIND_DECL_TAG} BTF record to be emitted in the BTF info,
! associating the string @samp{__percpu} with the @code{BTF_KIND_VAR}
! record for the variable @code{foo}.
! 
! @cindex @code{cleanup} variable attribute
! @item cleanup (@var{cleanup_function})
! The @code{cleanup} attribute runs a function when the variable goes
! out of scope.  This attribute can only be applied to auto function
! scope variables; it may not be applied to parameters or variables
! with static storage duration.  The function must take one parameter,
! a pointer to a type compatible with the variable.  The return value
! of the function (if any) is ignored.
! 
! When multiple variables in the same scope have @code{cleanup}
! attributes, at exit from the scope their associated cleanup functions
! are run in reverse order of definition (last defined, first
! cleanup).
! 
! If @option{-fexceptions} is enabled, then @var{cleanup_function}
! is run during the stack unwinding that happens during the
! processing of the exception.  Note that the @code{cleanup} attribute
! does not allow the exception to be caught, only to perform an action.
! It is undefined what happens if @var{cleanup_function} does not
! return normally.
! 
! @cindex @code{common} variable attribute
! @cindex @code{nocommon} variable attribute
! @opindex fcommon
! @opindex fno-common
! @item common
! @itemx nocommon
! The @code{common} attribute requests GCC to place a variable in
! ``common'' storage.  The @code{nocommon} attribute requests the
! opposite---to allocate space for it directly.
! 
! These attributes override the default chosen by the
! @option{-fno-common} and @option{-fcommon} flags respectively.
! 
! @cindex @code{copy} variable attribute
! @item copy
! @itemx copy (@var{variable})
! The @code{copy} attribute applies the set of attributes with which
! @var{variable} has been declared to the declaration of the variable
! to which the attribute is applied.  The attribute is designed for
! libraries that define aliases that are expected to specify the same
! set of attributes as the aliased symbols.  The @code{copy} attribute
! can be used with variables, functions or types.  However, the kind
! of symbol to which the attribute is applied (either varible or
! function) must match the kind of symbol to which the argument refers.
! The @code{copy} attribute copies only syntactic and semantic attributes
! but not attributes that affect a symbol's linkage or visibility such as
! @code{alias}, @code{visibility}, or @code{weak}.  The @code{deprecated}
! attribute is also not copied.  @xref{Common Function Attributes}.
! @xref{Common Type Attributes}.
! 
! @cindex @code{counted_by} variable attribute
! @item counted_by (@var{count})
! The @code{counted_by} attribute may be attached to the C99 flexible array
! member, or a pointer field of a structure.  It indicates that the number
! of the elements of the array that is held by the flexible array member
! field, or is pointed to by the pointer field, is given by the field
! "@var{count}" in the same structure as the flexible array member or the
! pointer field.
! 
! This attribute is available only in C for now.
! In C++ this attribute is ignored.
! 
! GCC may use this information to improve detection of object size information
! for such structures and provide better results in compile-time diagnostics
! and runtime features like the array bound sanitizer and
! the @code{__builtin_dynamic_object_size}.
! 
! For instance, the following code:
! 
! @smallexample
! struct P @{
!   size_t count;
!   char other;
!   char array[] __attribute__ ((counted_by (count)));
! @} *p;
! @end smallexample
! 
! @noindent
! specifies that the @code{array} is a flexible array member whose number
! of elements is given by the field @code{count} in the same structure.
! 
! @smallexample
! struct PP @{
!   size_t count2;
!   char other1;
!   char *array2 __attribute__ ((counted_by (count2)));
!   int other2;
! @} *pp;
! @end smallexample
! 
! @noindent
! specifies that the @code{array2} is an array that is pointed by the
! pointer field, and its number of elements is given by the field
! @code{count2} in the same structure.
! 
! The field that represents the number of the elements should have an
! integer type.  Otherwise, the compiler reports an error and ignores
! the attribute.
! 
! When the field that represents the number of the elements is assigned a
! negative integer value, the compiler treats the value as zero.
! 
! The @code{counted_by} attribute is not allowed for a pointer to function,
! or a pointer to a structure or union that includes a flexible array member.
! However, it is allowed for a pointer to non-void incomplete structure
! or union types, as long as the type could be completed before the first
! reference to the pointer.
! 
! The attribute is allowed for a pointer to @code{void}.  However,
! warnings will be issued for such cases when @option{-Wpointer-arith} is
! specified.  When this attribute is applied on a pointer to @code{void},
! the size of each element of this pointer array is treated as 1.
! 
! An explicit @code{counted_by} annotation defines a relationship between
! two objects, @code{p->array} and @code{p->count}, and there are the
! following requirements on the relationship between this pair:
! 
! @itemize @bullet
! @item
! @code{p->count} must be initialized before the first reference to
! @code{p->array};
! 
! @item
! @code{p->array} has @emph{at least} @code{p->count} number of elements
! available all the time.  This relationship must hold even after any of
! these related objects are updated during the program.
! @end itemize
! 
! In addition to the above requirements, there is one more requirement
! between this pair if and only if @code{p->array} is an array that is
! pointed by the pointer field:
! 
! @code{p->array} and @code{p->count} can only be changed by changing the
! whole structure at the same time.
! 
! It's the programmer's responsibility to make sure the above requirements to
! be kept all the time.  Otherwise the compiler reports warnings and
! the results of the array bound sanitizer and the
! @code{__builtin_dynamic_object_size} built-in are undefined.
! 
! One important feature of the attribute is that a reference to the flexible
! array member field uses the latest value assigned to the field that
! represents the number of the elements before that reference.  For example,
! 
! @smallexample
!   p->count = val1;
!   p->array[20] = 0;  // ref1 to p->array
!   p->count = val2;
!   p->array[30] = 0;  // ref2 to p->array
! @end smallexample
! 
! @noindent
! In the above, @code{ref1} uses @code{val1} as the number of the elements in
! @code{p->array}, and @code{ref2} uses @code{val2} as the number of elements
! in @code{p->array}.
! 
! Note, however, the above feature is not valid for the pointer field.
! 
! @cindex @code{deprecated} variable attribute
! @item deprecated
! @itemx deprecated (@var{msg})
! The @code{deprecated} attribute results in a warning if the variable
! is used anywhere in the source file.  This is useful when identifying
! variables that are expected to be removed in a future version of a
! program.  The warning also includes the location of the declaration
! of the deprecated variable, to enable users to easily find further
! information about why the variable is deprecated, or what they should
! do instead.  Note that the warning only occurs for uses:
! 
! @smallexample
! extern int old_var __attribute__ ((deprecated));
! extern int old_var;
! int new_fn () @{ return old_var; @}
! @end smallexample
! 
! @noindent
! results in a warning on line 3 but not line 2.  The optional @var{msg}
! argument, which must be a string, is printed in the warning if
! present.
! 
! The @code{deprecated} attribute can also be used for functions and
! types (@pxref{Common Function Attributes},
! @pxref{Common Type Attributes}).
! 
! The message attached to the attribute is affected by the setting of
! the @option{-fmessage-length} option.
! 
! @cindex @code{mode} variable attribute
! @item mode (@var{mode})
! This attribute specifies the data type for the declaration---whichever
! type corresponds to the mode @var{mode}.  This in effect lets you
! request an integer or floating-point type according to its width.
! 
! @xref{Machine Modes,,, gccint, GNU Compiler Collection (GCC) Internals},
! for a list of the possible keywords for @var{mode}.
! You may also specify a mode of @code{byte} or @code{__byte__} to
! indicate the mode corresponding to a one-byte integer, @code{word} or
! @code{__word__} for the mode of a one-word integer, and @code{pointer}
! or @code{__pointer__} for the mode used to represent pointers.
! 
! @cindex @code{no_icf} variable attribute
! @item no_icf
! This variable attribute prevents a variable from being merged with another
! equivalent variable.
! 
! @cindex @code{noinit} variable attribute
! @item noinit
! Any data with the @code{noinit} attribute will not be initialized by
! the C runtime startup code, or the program loader.  Not initializing
! data in this way can reduce program startup times.
! 
! This attribute is specific to ELF targets and relies on the linker
! script to place sections with the @code{.noinit} prefix in the right
! location.
! 
! @cindex @code{nonstring} variable attribute
! @item nonstring
! The @code{nonstring} variable attribute specifies that an object or member
! declaration with type array of @code{char}, @code{signed char}, or
! @code{unsigned char}, or pointer to such a type is intended to store
! character arrays that do not necessarily contain a terminating @code{NUL}.
! This is useful in detecting uses of such arrays or pointers with functions
! that expect @code{NUL}-terminated strings, and to avoid warnings when such
! an array or pointer is used as an argument to a bounded string manipulation
! function such as @code{strncpy}.  For example, without the attribute, GCC
! will issue a warning for the @code{strncpy} call below because it may
! truncate the copy without appending the terminating @code{NUL} character.
! Using the attribute makes it possible to suppress the warning.  However,
! when the array is declared with the attribute the call to @code{strlen} is
! diagnosed because when the array doesn't contain a @code{NUL}-terminated
! string the call is undefined.  To copy, compare, or search non-string
! character arrays use the @code{memcpy}, @code{memcmp}, @code{memchr},
! and other functions that operate on arrays of bytes.  In addition,
! calling @code{strnlen} and @code{strndup} with such arrays is safe
! provided a suitable bound is specified, and not diagnosed.
! 
! @smallexample
! struct Data
! @{
!   char name [32] __attribute__ ((nonstring));
! @};
! 
! int f (struct Data *pd, const char *s)
! @{
!   strncpy (pd->name, s, sizeof pd->name);
!   @dots{}
!   return strlen (pd->name);   // unsafe, gets a warning
! @}
! @end smallexample
! 
! @cindex @code{objc_nullability} variable attribute
! @item objc_nullability (@var{nullability kind}) @r{(Objective-C and Objective-C++ only)}
! This attribute applies to pointer variables only.  It allows marking the
! pointer with one of four possible values describing the conditions under
! which the pointer might have a @code{nil} value. In most cases, the
! attribute is intended to be an internal representation for property and
! method nullability (specified by language keywords); it is not recommended
! to use it directly.
! 
! When @var{nullability kind} is @code{"unspecified"} or @code{0}, nothing is
! known about the conditions in which the pointer might be @code{nil}. Making
! this state specific serves to avoid false positives in diagnostics.
! 
! When @var{nullability kind} is @code{"nonnull"} or @code{1}, the pointer has
! no meaning if it is @code{nil} and thus the compiler is free to emit
! diagnostics if it can be determined that the value will be @code{nil}.
! 
! When @var{nullability kind} is @code{"nullable"} or @code{2}, the pointer might
! be @code{nil} and carry meaning as such.
! 
! When @var{nullability kind} is @code{"resettable"} or @code{3} (used only in
! the context of property attribute lists) this describes the case in which a
! property setter may take the value @code{nil} (which perhaps causes the
! property to be reset in some manner to a default) but for which the property
! getter will never validly return @code{nil}.
! 
! @cindex @code{packed} variable attribute
! @item packed
! The @code{packed} attribute specifies that a structure member should have
! the smallest possible alignment---one bit for a bit-field and one byte
! otherwise, unless a larger value is specified with the @code{aligned}
! attribute.  The attribute does not apply to non-member objects.
! 
! For example in the structure below, the member array @code{x} is packed
! so that it immediately follows @code{a} with no intervening padding:
! 
! @smallexample
! struct foo
! @{
!   char a;
!   int x[2] __attribute__ ((packed));
! @};
! @end smallexample
! 
! @emph{Note:} The 4.1, 4.2 and 4.3 series of GCC ignore the
! @code{packed} attribute on bit-fields of type @code{char}.  This has
! been fixed in GCC 4.4 but the change can lead to differences in the
! structure layout.  See the documentation of
! @option{-Wpacked-bitfield-compat} for more information.
! 
! @cindex @code{persistent} variable attribute
! @item persistent
! Any data with the @code{persistent} attribute will not be initialized by
! the C runtime startup code, but will be initialized by the program
! loader.  This enables the value of the variable to @samp{persist}
! between processor resets.
! 
! This attribute is specific to ELF targets and relies on the linker
! script to place the sections with the @code{.persistent} prefix in the
! right location.  Specifically, some type of non-volatile, writable
! memory is required.
! 
! @cindex @code{section} variable attribute
! @item section ("@var{section-name}")
! Normally, the compiler places the objects it generates in sections like
! @code{data} and @code{bss}.  Sometimes, however, you need additional sections,
! or you need certain particular variables to appear in special sections,
! for example to map to special hardware.  The @code{section}
! attribute specifies that a variable (or function) lives in a particular
! section.  For example, this small program uses several specific section names:
! 
! @smallexample
! struct duart a __attribute__ ((section ("DUART_A"))) = @{ 0 @};
! struct duart b __attribute__ ((section ("DUART_B"))) = @{ 0 @};
! char stack[10000] __attribute__ ((section ("STACK"))) = @{ 0 @};
! int init_data __attribute__ ((section ("INITDATA")));
! 
! main()
! @{
!   /* @r{Initialize stack pointer} */
!   init_sp (stack + sizeof (stack));
! 
!   /* @r{Initialize initialized data} */
!   memcpy (&init_data, &data, &edata - &data);
! 
!   /* @r{Turn on the serial ports} */
!   init_duart (&a);
!   init_duart (&b);
! @}
! @end smallexample
! 
! @noindent
! Use the @code{section} attribute with
! @emph{global} variables and not @emph{local} variables,
! as shown in the example.
! 
! You may use the @code{section} attribute with initialized or
! uninitialized global variables but the linker requires
! each object be defined once, with the exception that uninitialized
! variables tentatively go in the @code{common} (or @code{bss}) section
! and can be multiply ``defined''.  Using the @code{section} attribute
! changes what section the variable goes into and may cause the
! linker to issue an error if an uninitialized variable has multiple
! definitions.  You can force a variable to be initialized with the
! @option{-fno-common} flag or the @code{nocommon} attribute.
! 
! Some file formats do not support arbitrary sections so the @code{section}
! attribute is not available on all platforms.
! If you need to map the entire contents of a module to a particular
! section, consider using the facilities of the linker instead.
! 
! @cindex @code{strict_flex_array} variable attribute
! @item strict_flex_array (@var{level})
! The @code{strict_flex_array} attribute should be attached to the trailing
! array field of a structure.  It controls when to treat the trailing array
! field of a structure as a flexible array member for the purposes of accessing
! the elements of such an array.
! @var{level} must be an integer between 0 to 3.
! 
! @var{level}=0 is the least strict level, all trailing arrays of structures
! are treated as flexible array members. @var{level}=3 is the strictest level,
! only when the trailing array is declared as a flexible array member per C99
! standard onwards (@samp{[]}), it is treated as a flexible array member.
! 
! There are two more levels in between 0 and 3, which are provided to
! support older code that uses the GCC zero-length array extension
! (@samp{[0]}) or one-element array as flexible array members
! (@samp{[1]}).  When @var{level} is 1, the trailing array is treated as
! a flexible array member when it is declared as either @samp{[]},
! @samp{[0]}, or @samp{[1]}.  When @var{level} is 2, the trailing array
! is treated as a flexible array member when it is declared as either
! @samp{[]}, or @samp{[0]}.
! 
! This attribute can be used with or without the
! @option{-fstrict-flex-arrays} command-line option.  When both the
! attribute and the option are present at the same time, the level of
! the strictness for the specific trailing array field is determined by
! the attribute.
! 
! The @code{strict_flex_array} attribute interacts with the
! @option{-Wstrict-flex-arrays} option.  @xref{Warning Options}, for more
! information.
! 
! @cindex @code{tls_model} variable attribute
! @item tls_model ("@var{tls_model}")
! The @code{tls_model} attribute sets thread-local storage model
! (@pxref{Thread-Local}) of a particular @code{__thread} variable,
! overriding @option{-ftls-model=} command-line switch on a per-variable
! basis.
! The @var{tls_model} argument should be one of @code{global-dynamic},
! @code{local-dynamic}, @code{initial-exec} or @code{local-exec}.
! 
! Not all targets support this attribute.
! 
! @cindex @code{unavailable} variable attribute
! @item unavailable
! @itemx unavailable (@var{msg})
! The @code{unavailable} attribute indicates that the variable so marked
! is not available, if it is used anywhere in the source file.  It behaves
! in the same manner as the @code{deprecated} attribute except that the
! compiler will emit an error rather than a warning.
! 
! It is expected that items marked as @code{deprecated} will eventually be
! withdrawn from interfaces, and then become unavailable.  This attribute
! allows for marking them appropriately.
! 
! The @code{unavailable} attribute can also be used for functions and
! types (@pxref{Common Function Attributes},
! @pxref{Common Type Attributes}).
! 
! @cindex @code{unused} variable attribute
! @item unused
! This attribute, attached to a variable or structure field, means that
! the variable or field is meant to be possibly unused.  GCC does not
! produce a warning for this variable or field.
! 
! @cindex @code{used} variable attribute
! @item used
! This attribute, attached to a variable with static storage, means that
! the variable must be emitted even if it appears that the variable is not
! referenced.
! 
! When applied to a static data member of a C++ class template, the
! attribute also means that the member is instantiated if the
! class itself is instantiated.
! 
! @cindex @code{retain} variable attribute
! @item retain
! For ELF targets that support the GNU or FreeBSD OSABIs, this attribute
! will save the variable from linker garbage collection.  To support
! this behavior, variables that have not been placed in specific sections
! (e.g. by the @code{section} attribute, or the @code{-fdata-sections} option),
! will be placed in new, unique sections.
! 
! This additional functionality requires Binutils version 2.36 or later.
! 
! @cindex @code{uninitialized} variable attribute
! @item uninitialized
! This attribute, attached to a variable with automatic storage, means that
! the variable should not be automatically initialized by the compiler when
! the option @code{-ftrivial-auto-var-init} presents.
! 
! With the option @code{-ftrivial-auto-var-init}, all the automatic variables
! that do not have explicit initializers will be initialized by the compiler.
! These additional compiler initializations might incur run-time overhead,
! sometimes dramatically.  This attribute can be used to mark some variables
! to be excluded from such automatic initialization in order to reduce runtime
! overhead.
! 
! This attribute has no effect when the option @code{-ftrivial-auto-var-init}
! is not present.
! 
! @cindex @code{vector_size} variable attribute
! @item vector_size (@var{bytes})
! This attribute specifies the vector size for the type of the declared
! variable, measured in bytes.  The type to which it applies is known as
! the @dfn{base type}.  The @var{bytes} argument must be a positive
! power-of-two multiple of the base type size.  For example, the declaration:
! 
! @smallexample
! int foo __attribute__ ((vector_size (16)));
! @end smallexample
! 
! @noindent
! causes the compiler to set the mode for @code{foo}, to be 16 bytes,
! divided into @code{int} sized units.  Assuming a 32-bit @code{int},
! @code{foo}'s type is a vector of four units of four bytes each, and
! the corresponding mode of @code{foo} is @code{V4SI}.
! @xref{Vector Extensions}, for details of manipulating vector variables.
! 
! This attribute is only applicable to integral and floating scalars,
! although arrays, pointers, and function return values are allowed in
! conjunction with this construct.
! 
! Aggregates with this attribute are invalid, even if they are of the same
! size as a corresponding scalar.  For example, the declaration:
! 
! @smallexample
! struct S @{ int a; @};
! struct S  __attribute__ ((vector_size (16))) foo;
! @end smallexample
! 
! @noindent
! is invalid even if the size of the structure is the same as the size of
! the @code{int}.
! 
! @cindex @code{visibility} variable attribute
! @item visibility ("@var{visibility_type}")
! This attribute affects the linkage of the declaration to which it is attached.
! The @code{visibility} attribute is described in
! @ref{Common Function Attributes}.
! 
! @cindex @code{warn_if_not_aligned} variable attribute
! @item warn_if_not_aligned (@var{alignment})
! This attribute specifies a threshold for the structure field, measured
! in bytes.  If the structure field is aligned below the threshold, a
! warning will be issued.  For example, the declaration:
! 
! @smallexample
! struct foo
! @{
!   int i1;
!   int i2;
!   unsigned long long x __attribute__ ((warn_if_not_aligned (16)));
! @};
! @end smallexample
! 
! @noindent
! causes the compiler to issue an warning on @code{struct foo}, like
! @samp{warning: alignment 8 of 'struct foo' is less than 16}.
! The compiler also issues a warning, like @samp{warning: 'x' offset
! 8 in 'struct foo' isn't aligned to 16}, when the structure field has
! the misaligned offset:
! 
! @smallexample
! struct __attribute__ ((aligned (16))) foo
! @{
!   int i1;
!   int i2;
!   unsigned long long x __attribute__ ((warn_if_not_aligned (16)));
! @};
! @end smallexample
! 
! This warning can be disabled by @option{-Wno-if-not-aligned}.
! The @code{warn_if_not_aligned} attribute can also be used for types
! (@pxref{Common Type Attributes}.)
! 
! @cindex @code{weak} variable attribute
! @item weak
! The @code{weak} attribute is described in
! @ref{Common Function Attributes}.
! 
! @end table
! 
! @node ARC Variable Attributes
! @subsubsection ARC Variable Attributes
! 
! @table @code
! @cindex @code{aux} variable attribute, ARC
! @item aux
! The @code{aux} attribute is used to directly access the ARC's
! auxiliary register space from C.  The auxiliary register number is
! given via attribute argument.
! 
! @end table
! 
! @node AVR Variable Attributes
! @subsubsection AVR Variable Attributes
! 
! @table @code
! @cindex @code{progmem} variable attribute, AVR
! @item progmem
! The @code{progmem} attribute is used on the AVR to place read-only
! data in the non-volatile program memory (flash). The @code{progmem}
! attribute accomplishes this by putting respective variables into a
! section whose name starts with @code{.progmem}.
! 
! This attribute works similar to the @code{section} attribute
! but adds additional checking.
! 
! @table @asis
! @item @bullet{} Ordinary AVR cores with 32 general purpose registers:
! @code{progmem} affects the location
! of the data but not how this data is accessed.
! In order to read data located with the @code{progmem} attribute
! (inline) assembler must be used.
! @smallexample
! /* Use custom macros from AVR-LibC */
! #include <avr/pgmspace.h> 
! 
! /* Locate var in flash memory */
! const int var[2] PROGMEM = @{ 1, 2 @};
! 
! int read_var (int i)
! @{
!     /* Access var[] by accessor macro from avr/pgmspace.h */
!     return (int) pgm_read_word (& var[i]);
! @}
! @end smallexample
! 
! AVR is a Harvard architecture processor and data and read-only data
! normally resides in the data memory (RAM).
! 
! See also the @ref{AVR Named Address Spaces} section for
! an alternate way to locate and access data in flash memory.
! 
! @item @bullet{} AVR cores with flash memory visible in the RAM address range:
! On such devices, there is no need for attribute @code{progmem} or
! @ref{AVR Named Address Spaces,,@code{__flash}} qualifier at all.
! Just use standard C / C++.  The compiler will generate @code{LD*}
! instructions.  As flash memory is visible in the RAM address range,
! and the default linker script does @emph{not} locate @code{.rodata} in
! RAM, no special features are needed in order not to waste RAM for
! read-only data or to read from flash.  You might even get slightly better
! performance by
! avoiding @code{progmem} and @code{__flash}.  This applies to devices from
! families @code{avrtiny} and @code{avrxmega3}, see @ref{AVR Options} for
! an overview.
! 
! @item @bullet{} Reduced AVR Tiny cores like ATtiny40:
! The compiler adds @code{0x4000}
! to the addresses of objects and declarations in @code{progmem} and locates
! the objects in flash memory, namely in section @code{.progmem.data}.
! The offset is needed because the flash memory is visible in the RAM
! address space starting at address @code{0x4000}.
! 
! Data in @code{progmem} can be accessed by means of ordinary C@tie{}code,
! no special functions or macros are needed.
! 
! @smallexample
! /* var is located in flash memory */
! extern const int var[2] __attribute__((progmem));
! 
! int read_var (int i)
! @{
!     return var[i];
! @}
! @end smallexample
! 
! Please notice that on these devices, there is no need for @code{progmem}
! at all.
! 
! @end table
! 
! @cindex @code{io} variable attribute, AVR
! @item io
! @itemx io (@var{addr})
! Variables with the @code{io} attribute are used to address
! memory-mapped peripherals in the I/O address range.
! No memory is allocated.
! If an address is specified, the variable
! is assigned that address, and the value is interpreted as an
! address in the data address space.
! Example:
! 
! @smallexample
! volatile int porta __attribute__((io (__AVR_SFR_OFFSET__ + 0x2)));
! @end smallexample
! 
! Otherwise, the variable is not assigned an address, but the
! compiler will still use @code{in} and @code{out} instructions where applicable,
! assuming some other module assigns an address in the I/O address range.
! Example:
! 
! @smallexample
! extern volatile int porta __attribute__((io));
! @end smallexample
! 
! @cindex @code{io_low} variable attribute, AVR
! @item io_low
! @itemx io_low (@var{addr})
! This is like the @code{io} attribute, but additionally it informs the
! compiler that the object lies in the lower half of the I/O area,
! allowing the use of @code{cbi}, @code{sbi}, @code{sbic} and @code{sbis}
! instructions.
! 
! @cindex @code{address} variable attribute, AVR
! @item address (@var{addr})
! Variables with the @code{address} attribute can be used to address
! memory-mapped peripherals that may lie outside the I/O address range.
! Just like with the @code{io} and @code{io_low} attributes, no memory is
! allocated.
! 
! @smallexample
! volatile int porta __attribute__((address (0x600)));
! @end smallexample
! 
! This attribute can also be used to define symbols in C/C++
! code which otherwise would require assembly, a linker description file
! or command-line options like @code{-Wl,--defsym,a_symbol=@var{value}}.
! For example,
! @smallexample
! int a_symbol __attribute__((weak, address (1234)));
! @end smallexample
! will be compiled to
! @smallexample
! .weak a_symbol
! a_symbol = 1234
! @end smallexample
! 
! @cindex @code{absdata} variable attribute, AVR
! @item absdata
! Variables in static storage and with the @code{absdata} attribute can
! be accessed by the @code{LDS} and @code{STS} instructions which take
! absolute addresses.
! 
! @itemize @bullet
! @item
! This attribute is only supported for the reduced AVR Tiny core
! like ATtiny40.
! 
! @item
! You must make sure that respective data is located in the
! address range @code{0x40}@dots{}@code{0xbf} accessible by
! @code{LDS} and @code{STS}.  One way to achieve this as an
! appropriate linker description file.
! 
! @item
! If the location does not fit the address range of @code{LDS}
! and @code{STS}, there is currently (Binutils 2.26) just an unspecific
! warning like
! @quotation
! @code{module.cc:(.text+0x1c): warning: internal error: out of range error}
! @end quotation
! 
! @end itemize
! 
! See also the @option{-mabsdata} @ref{AVR Options,command-line option}.
! 
! @end table
! 
! @node Blackfin Variable Attributes
! @subsubsection Blackfin Variable Attributes
! 
! Three attributes are currently defined for the Blackfin.
! 
! @table @code
! @cindex @code{l1_data} variable attribute, Blackfin
! @cindex @code{l1_data_A} variable attribute, Blackfin
! @cindex @code{l1_data_B} variable attribute, Blackfin
! @item l1_data
! @itemx l1_data_A
! @itemx l1_data_B
! Use these attributes on the Blackfin to place the variable into L1 Data SRAM.
! Variables with @code{l1_data} attribute are put into the specific section
! named @code{.l1.data}. Those with @code{l1_data_A} attribute are put into
! the specific section named @code{.l1.data.A}. Those with @code{l1_data_B}
! attribute are put into the specific section named @code{.l1.data.B}.
! 
! @cindex @code{l2} variable attribute, Blackfin
! @item l2
! Use this attribute on the Blackfin to place the variable into L2 SRAM.
! Variables with @code{l2} attribute are put into the specific section
! named @code{.l2.data}.
! @end table
! 
! @node H8/300 Variable Attributes
! @subsubsection H8/300 Variable Attributes
! 
! These variable attributes are available for H8/300 targets:
! 
! @table @code
! @cindex @code{eightbit_data} variable attribute, H8/300
! @cindex eight-bit data on the H8/300, H8/300H, and H8S
! @item eightbit_data
! Use this attribute on the H8/300, H8/300H, and H8S to indicate that the specified
! variable should be placed into the eight-bit data section.
! The compiler generates more efficient code for certain operations
! on data in the eight-bit data area.  Note the eight-bit data area is limited to
! 256 bytes of data.
! 
! @cindex @code{tiny_data} variable attribute, H8/300
! @cindex tiny data section on the H8/300H and H8S
! @item tiny_data
! Use this attribute on the H8/300H and H8S to indicate that the specified
! variable should be placed into the tiny data section.
! The compiler generates more efficient code for loads and stores
! on data in the tiny data section.  Note the tiny data area is limited to
! slightly under 32KB of data.
! 
! @end table
! 
! @node IA-64 Variable Attributes
! @subsubsection IA-64 Variable Attributes
! 
! The IA-64 back end supports the following variable attribute:
! 
! @table @code
! @cindex @code{model} variable attribute, IA-64
! @item model (@var{model-name})
! 
! On IA-64, use this attribute to set the addressability of an object.
! At present, the only supported identifier for @var{model-name} is
! @code{small}, indicating addressability via ``small'' (22-bit)
! addresses (so that their addresses can be loaded with the @code{addl}
! instruction).  Caveat: such addressing is by definition not position
! independent and hence this attribute must not be used for objects
! defined by shared libraries.
! 
! @end table
! 
! @node LoongArch Variable Attributes
! @subsubsection LoongArch Variable Attributes
! 
! One attribute is currently defined for the LoongArch.
! 
! @table @code
! @cindex @code{model} variable attribute, LoongArch
! @item model("@var{name}")
! Use this attribute on the LoongArch to use a different code model for
! addressing this variable, than the code model specified by the global
! @option{-mcmodel} option.  This attribute is mostly useful if a
! @code{section} attribute and/or a linker script will locate this object
! specially.  Currently the only supported values of @var{name} are
! @code{normal} and @code{extreme}.
! @end table
! 
! @node M32R/D Variable Attributes
! @subsubsection M32R/D Variable Attributes
! 
! One attribute is currently defined for the M32R/D@.
! 
! @table @code
! @cindex @code{model-name} variable attribute, M32R/D
! @cindex variable addressability on the M32R/D
! @item model (@var{model-name})
! Use this attribute on the M32R/D to set the addressability of an object.
! The identifier @var{model-name} is one of @code{small}, @code{medium},
! or @code{large}, representing each of the code models.
! 
! Small model objects live in the lower 16MB of memory (so that their
! addresses can be loaded with the @code{ld24} instruction).
! 
! Medium and large model objects may live anywhere in the 32-bit address space
! (the compiler generates @code{seth/add3} instructions to load their
! addresses).
! @end table
! 
! @node Microsoft Windows Variable Attributes
! @subsubsection Microsoft Windows Variable Attributes
! 
! You can use these attributes on Microsoft Windows targets.
! @ref{x86 Variable Attributes} for additional Windows compatibility
! attributes available on all x86 targets.
! 
! @table @code
! @cindex @code{dllimport} variable attribute
! @cindex @code{dllexport} variable attribute
! @item dllimport
! @itemx dllexport
! The @code{dllimport} and @code{dllexport} attributes are described in
! @ref{Microsoft Windows Function Attributes}.
! 
! @cindex @code{selectany} variable attribute
! @item selectany
! The @code{selectany} attribute causes an initialized global variable to
! have link-once semantics.  When multiple definitions of the variable are
! encountered by the linker, the first is selected and the remainder are
! discarded.  Following usage by the Microsoft compiler, the linker is told
! @emph{not} to warn about size or content differences of the multiple
! definitions.
! 
! Although the primary usage of this attribute is for POD types, the
! attribute can also be applied to global C++ objects that are initialized
! by a constructor.  In this case, the static initialization and destruction
! code for the object is emitted in each translation defining the object,
! but the calls to the constructor and destructor are protected by a
! link-once guard variable.
! 
! The @code{selectany} attribute is only available on Microsoft Windows
! targets.  You can use @code{__declspec (selectany)} as a synonym for
! @code{__attribute__ ((selectany))} for compatibility with other
! compilers.
! 
! @cindex @code{shared} variable attribute
! @item shared
! On Microsoft Windows, in addition to putting variable definitions in a named
! section, the section can also be shared among all running copies of an
! executable or DLL@.  For example, this small program defines shared data
! by putting it in a named section @code{shared} and marking the section
! shareable:
! 
! @smallexample
! int foo __attribute__((section ("shared"), shared)) = 0;
! 
! int
! main()
! @{
!   /* @r{Read and write foo.  All running
!      copies see the same value.}  */
!   return 0;
! @}
! @end smallexample
! 
! @noindent
! You may only use the @code{shared} attribute along with @code{section}
! attribute with a fully-initialized global definition because of the way
! linkers work.  See @code{section} attribute for more information.
! 
! The @code{shared} attribute is only available on Microsoft Windows@.
! 
! @end table
! 
! @node MSP430 Variable Attributes
! @subsubsection MSP430 Variable Attributes
! 
! @table @code
! @cindex @code{upper} variable attribute, MSP430 
! @cindex @code{either} variable attribute, MSP430 
! @item upper
! @itemx either
! These attributes are the same as the MSP430 function attributes of the
! same name (@pxref{MSP430 Function Attributes}).  
! 
! @cindex @code{lower} variable attribute, MSP430
! @item lower
! This option behaves mostly the same as the MSP430 function attribute of the
! same name (@pxref{MSP430 Function Attributes}), but it has some additional
! functionality.
! 
! If @option{-mdata-region=}@{@code{upper,either,none}@} has been passed, or
! the @code{section} attribute is applied to a variable, the compiler will
! generate 430X instructions to handle it.  This is because the compiler has
! to assume that the variable could get placed in the upper memory region
! (above address 0xFFFF).  Marking the variable with the @code{lower} attribute
! informs the compiler that the variable will be placed in lower memory so it
! is safe to use 430 instructions to handle it.
! 
! In the case of the @code{section} attribute, the section name given
! will be used, and the @code{.lower} prefix will not be added.
! 
! @end table
! 
! @node Nvidia PTX Variable Attributes
! @subsubsection Nvidia PTX Variable Attributes
! 
! These variable attributes are supported by the Nvidia PTX back end:
! 
! @table @code
! @cindex @code{shared} variable attribute, Nvidia PTX
! @item shared
! Use this attribute to place a variable in the @code{.shared} memory space.
! This memory space is private to each cooperative thread array; only threads
! within one thread block refer to the same instance of the variable.
! The runtime does not initialize variables in this memory space.
! @end table
! 
! @node PowerPC Variable Attributes
! @subsubsection PowerPC Variable Attributes
! 
! Three attributes currently are defined for PowerPC configurations:
! @code{altivec}, @code{ms_struct} and @code{gcc_struct}.
! 
! @cindex @code{ms_struct} variable attribute, PowerPC
! @cindex @code{gcc_struct} variable attribute, PowerPC
! For full documentation of the struct attributes please see the
! documentation in @ref{x86 Variable Attributes}.
! 
! @cindex @code{altivec} variable attribute, PowerPC
! For documentation of @code{altivec} attribute please see the
! documentation in @ref{PowerPC Type Attributes}.
! 
! @node RL78 Variable Attributes
! @subsubsection RL78 Variable Attributes
! 
! @cindex @code{saddr} variable attribute, RL78
! The RL78 back end supports the @code{saddr} variable attribute.  This
! specifies placement of the corresponding variable in the SADDR area,
! which can be accessed more efficiently than the default memory region.
! 
! @node V850 Variable Attributes
! @subsubsection V850 Variable Attributes
! 
! These variable attributes are supported by the V850 back end:
! 
! @table @code
! 
! @cindex @code{sda} variable attribute, V850
! @item sda
! Use this attribute to explicitly place a variable in the small data area,
! which can hold up to 64 kilobytes.
! 
! @cindex @code{tda} variable attribute, V850
! @item tda
! Use this attribute to explicitly place a variable in the tiny data area,
! which can hold up to 256 bytes in total.
! 
! @cindex @code{zda} variable attribute, V850
! @item zda
! Use this attribute to explicitly place a variable in the first 32 kilobytes
! of memory.
! @end table
! 
! @node x86 Variable Attributes
! @subsubsection x86 Variable Attributes
! 
! Two attributes are currently defined for x86 configurations:
! @code{ms_struct} and @code{gcc_struct}.
! 
! @table @code
! @cindex @code{ms_struct} variable attribute, x86
! @cindex @code{gcc_struct} variable attribute, x86
  @item ms_struct
  @itemx gcc_struct
  
  If @code{packed} is used on a structure, or if bit-fields are used,
  it may be that the Microsoft ABI lays out the structure differently
--- 9697,9748 ----
  @}
  @end smallexample
  
! @atindex @code{cf_check}, x86
  @item cf_check
+ This attribute applies to functions.
  
  The @code{cf_check} attribute on a function is used to inform the
  compiler that ENDBR instruction should be placed at the function
  entry when @option{-fcf-protection=branch} is enabled.
  
! @atindex @code{indirect_return}, x86
  @item indirect_return
+ This attribute applies to functions.
  
  The @code{indirect_return} attribute can be applied to a function,
  as well as variable or type of function pointer to inform the
  compiler that the function may return via indirect branch.
  
! @atindex @code{fentry_name}, x86
  @item fentry_name("@var{name}")
+ This attribute applies to functions.
+ 
  On x86 targets, the @code{fentry_name} attribute sets the function to
  call on function entry when function instrumentation is enabled
  with @option{-pg -mfentry}. When @var{name} is nop then a 5 byte
  nop sequence is generated.
  
! @atindex @code{fentry_section}, x86
  @item fentry_section("@var{name}")
+ This attribute applies to functions.
+ 
  On x86 targets, the @code{fentry_section} attribute sets the name
  of the section to record function entry instrumentation calls in when
  enabled with @option{-pg -mrecord-mcount}
  
! @atindex @code{nodirect_extern_access}, x86
  @opindex mno-direct-extern-access
  @item nodirect_extern_access
+ This attribute applies to functions and variables.
+ 
  This attribute, attached to a global variable or function, is the
  counterpart to option @option{-mno-direct-extern-access}.
  
! @atindex @code{ms_struct}, x86
! @atindex @code{gcc_struct}, x86
  @item ms_struct
  @itemx gcc_struct
+ These attributes can be applied to variables and struct types.
  
  If @code{packed} is used on a structure, or if bit-fields are used,
  it may be that the Microsoft ABI lays out the structure differently
*************** The @code{ms_struct} and @code{gcc_struc
*** 8531,9865 ****
  to the @option{-mms-bitfields} and @option{-mno-ms-bitfields}
  command-line options, respectively;
  see @ref{x86 Options}, for details of how structure layout is affected.
- @xref{x86 Type Attributes}, for information about the corresponding
- attributes on types.
  
  @end table
  
- @node Xstormy16 Variable Attributes
- @subsubsection Xstormy16 Variable Attributes
  
! One attribute is currently defined for xstormy16 configurations:
! @code{below100}.
  
  @table @code
! @cindex @code{below100} variable attribute, Xstormy16
  @item below100
  
  If a variable has the @code{below100} attribute (@code{BELOW100} is
  allowed also), GCC places the variable in the first 0x100 bytes of
  memory and use special opcodes to access it.  Such variables are
  placed in either the @code{.bss_below100} section or the
  @code{.data_below100} section.
- 
  @end table
  
- @node Type Attributes
- @subsection Specifying Attributes of Types
- @cindex attribute of types
- @cindex type attributes
- 
- You can use attributes to specify various special
- properties of types.  Some type attributes apply only to structure and
- union types, and in C++, also class types, while others can apply to
- any type defined via a @code{typedef} declaration.  Unless otherwise
- specified, the same restrictions and effects apply to attributes regardless
- of whether a type is a trivial structure or a C++ class with user-defined
- constructors, destructors, or a copy assignment.
- 
- Other attributes are defined for functions (@pxref{Function Attributes}),
- labels (@pxref{Label  Attributes}), enumerators (@pxref{Enumerator
- Attributes}), statements (@pxref{Statement Attributes}), and for variables
- (@pxref{Variable Attributes}).
- 
- GCC provides two different ways to specify attributes: the traditional
- GNU syntax using @samp{__attribute__ ((...))} annotations, and the
- newer standard C and C++ syntax using @samp{[[...]]} with the
- @samp{gnu::} prefix on attribute names.  Note that the exact rules for
- placement of attributes in your source code are different depending on
- which syntax you use.  @xref{Attribute Syntax}, for details.
- 
- You may specify type attributes in an enum, struct or union type
- declaration or definition by placing them immediately after the
- @code{struct}, @code{union} or @code{enum} keyword.  You can also place
- them just past the closing curly brace of the definition, but this is less
- preferred because logically the type should be fully defined at 
- the closing brace.  You can also include type attributes in a
- @code{typedef} declaration.
- 
- @menu
- * Common Type Attributes::
- * ARC Type Attributes::
- * ARM Type Attributes::
- * BPF Type Attributes::
- * PowerPC Type Attributes::
- * x86 Type Attributes::
- @end menu
- 
- @node Common Type Attributes
- @subsubsection Common Type Attributes
- 
- The following type attributes are supported on most targets.
- 
- @table @code
- @c Keep this table alphabetized by attribute name.  Treat _ as space.
- 
- @cindex @code{aligned} type attribute
- @item aligned
- @itemx aligned (@var{alignment})
- The @code{aligned} attribute specifies a minimum alignment (in bytes) for
- variables of the specified type.  When specified, @var{alignment} must be
- a power of 2.  Specifying no @var{alignment} argument implies the maximum
- alignment for the target, which is often, but by no means always, 8 or 16
- bytes.  For example, the declarations:
- 
- @smallexample
- struct __attribute__ ((aligned (8))) S @{ short f[3]; @};
- typedef int more_aligned_int __attribute__ ((aligned (8)));
- @end smallexample
- 
- @noindent
- force the compiler to ensure (as far as it can) that each variable whose
- type is @code{struct S} or @code{more_aligned_int} is allocated and
- aligned @emph{at least} on a 8-byte boundary.  On a SPARC, having all
- variables of type @code{struct S} aligned to 8-byte boundaries allows
- the compiler to use the @code{ldd} and @code{std} (doubleword load and
- store) instructions when copying one variable of type @code{struct S} to
- another, thus improving run-time efficiency.
- 
- Note that the alignment of any given @code{struct} or @code{union} type
- is required by the ISO C standard to be at least a perfect multiple of
- the lowest common multiple of the alignments of all of the members of
- the @code{struct} or @code{union} in question.  This means that you @emph{can}
- effectively adjust the alignment of a @code{struct} or @code{union}
- type by attaching an @code{aligned} attribute to any one of the members
- of such a type, but the notation illustrated in the example above is a
- more obvious, intuitive, and readable way to request the compiler to
- adjust the alignment of an entire @code{struct} or @code{union} type.
- 
- As in the preceding example, you can explicitly specify the alignment
- (in bytes) that you wish the compiler to use for a given @code{struct}
- or @code{union} type.  Alternatively, you can leave out the alignment factor
- and just ask the compiler to align a type to the maximum
- useful alignment for the target machine you are compiling for.  For
- example, you could write:
- 
- @smallexample
- struct __attribute__ ((aligned)) S @{ short f[3]; @};
- @end smallexample
- 
- Whenever you leave out the alignment factor in an @code{aligned}
- attribute specification, the compiler automatically sets the alignment
- for the type to the largest alignment that is ever used for any data
- type on the target machine you are compiling for.  Doing this can often
- make copy operations more efficient, because the compiler can use
- whatever instructions copy the biggest chunks of memory when performing
- copies to or from the variables that have types that you have aligned
- this way.
- 
- In the example above, if the size of each @code{short} is 2 bytes, then
- the size of the entire @code{struct S} type is 6 bytes.  The smallest
- power of two that is greater than or equal to that is 8, so the
- compiler sets the alignment for the entire @code{struct S} type to 8
- bytes.
- 
- Note that although you can ask the compiler to select a time-efficient
- alignment for a given type and then declare only individual stand-alone
- objects of that type, the compiler's ability to select a time-efficient
- alignment is primarily useful only when you plan to create arrays of
- variables having the relevant (efficiently aligned) type.  If you
- declare or use arrays of variables of an efficiently-aligned type, then
- it is likely that your program also does pointer arithmetic (or
- subscripting, which amounts to the same thing) on pointers to the
- relevant type, and the code that the compiler generates for these
- pointer arithmetic operations is often more efficient for
- efficiently-aligned types than for other types.
- 
- Note that the effectiveness of @code{aligned} attributes may be limited
- by inherent limitations in your linker.  On many systems, the linker is
- only able to arrange for variables to be aligned up to a certain maximum
- alignment.  (For some linkers, the maximum supported alignment may
- be very very small.)  If your linker is only able to align variables
- up to a maximum of 8-byte alignment, then specifying @code{aligned (16)}
- in an @code{__attribute__} still only provides you with 8-byte
- alignment.  See your linker documentation for further information.
- 
- When used on a struct, or struct member, the @code{aligned} attribute can
- only increase the alignment; in order to decrease it, the @code{packed}
- attribute must be specified as well.  When used as part of a typedef, the
- @code{aligned} attribute can both increase and decrease alignment, and
- specifying the @code{packed} attribute generates a warning.
- 
- @cindex @code{alloc_size} type attribute
- @item alloc_size (@var{position})
- @itemx alloc_size (@var{position-1}, @var{position-2})
- The @code{alloc_size} type attribute may be applied to the definition
- of a type of a function that returns a pointer and takes at least one
- argument of an integer type.  It indicates that the returned pointer
- points to an object whose size is given by the function argument at
- @var{position-1}, or by the product of the arguments at @var{position-1}
- and @var{position-2}.  Meaningful sizes are positive values less than
- @code{PTRDIFF_MAX}.  Other sizes are diagnosed when detected.  GCC uses
- this information to improve the results of @code{__builtin_object_size}.
- 
- For instance, the following declarations
- 
- @smallexample
- typedef __attribute__ ((alloc_size (1, 2))) void*
-   calloc_type (size_t, size_t);
- typedef __attribute__ ((alloc_size (1))) void*
-   malloc_type (size_t);
- @end smallexample
- 
- @noindent
- specify that @code{calloc_type} is a type of a function that, like
- the standard C function @code{calloc}, returns an object whose size
- is given by the product of arguments 1 and 2, and that
- @code{malloc_type}, like the standard C function @code{malloc},
- returns an object whose size is given by argument 1 to the function.
- 
- @cindex @code{btf_type_tag} type attribute
- @item btf_type_tag (@var{argument})
- The @code{btf_type_tag} attribute may be used to associate (to ``tag'')
- particular types with arbitrary string annotations.  These annotations
- are recorded in debugging info by supported debug formats, currently
- DWARF (via @code{DW_AT_GNU_annotation} and @code{DW_TAG_GNU_annotation}
- extensions) and BTF (via @code{BTF_KIND_TYPE_TAG} records).  These
- annotation strings are not interpreted by the compiler in any way, and
- have no effect on code generation.  If neither DWARF nor BTF
- information is generated, the attribute has no effect.
- 
- The argument is treated as a null-terminated sequence of zero or more
- non-null bytes.  Wide character strings are not supported.
- 
- The attribute may be supplied multiple times for a single type, in
- which case each distinct argument string will be recorded in a
- separate DIE or BTF record, each associated to the type.  For a single
- type with multiple @code{btf_type_tag} attributes, the order of the
- @code{DW_TAG_GNU_annotation} DIEs produced is not guaranteed to
- maintain the order of attributes in the source code.
- 
- For example the following code:
- 
- @smallexample
- int * __attribute__ ((btf_type_tag ("__user"))) foo;
- @end smallexample
- 
- @noindent
- when compiled with @option{-gbtf} results in an additional
- @code{BTF_KIND_TYPE_TAG} BTF record to be emitted in the BTF info,
- associating the string @samp{__user} with the normal @code{BTF_KIND_PTR}
- record for the pointer-to-integer type used in the declaration.
- 
- Note that the BTF format currently only has a representation for type
- tags associated with pointer types.  Type tags on non-pointer types
- may be silently skipped when generating BTF.
- 
- @cindex @code{copy} type attribute
- @item copy
- @itemx copy (@var{expression})
- The @code{copy} attribute applies the set of attributes with which
- the type of the @var{expression} has been declared to the declaration
- of the type to which the attribute is applied.  The attribute is
- designed for libraries that define aliases that are expected to
- specify the same set of attributes as the aliased symbols.
- The @code{copy} attribute can be used with types, variables, or
- functions.  However, the kind of symbol to which the attribute is
- applied (either varible or function) must match the kind of symbol
- to which the argument refers.
- The @code{copy} attribute copies only syntactic and semantic attributes
- but not attributes that affect a symbol's linkage or visibility such as
- @code{alias}, @code{visibility}, or @code{weak}.  The @code{deprecated}
- attribute is also not copied.  @xref{Common Function Attributes}.
- @xref{Common Variable Attributes}.
- 
- For example, suppose @code{struct A} below is defined in some third
- party library header to have the alignment requirement @code{N} and
- to force a warning whenever a variable of the type is not so aligned
- due to attribute @code{packed}.  Specifying the @code{copy} attribute
- on the definition on the unrelated @code{struct B} has the effect of
- copying all relevant attributes from the type referenced by the pointer
- expression to @code{struct B}.
- 
- @smallexample
- struct __attribute__ ((aligned (N), warn_if_not_aligned (N)))
- A @{ /* @r{@dots{}} */ @};
- struct __attribute__ ((copy ( (struct A *)0)) B @{ /* @r{@dots{}} */ @};
- @end smallexample
- 
- @cindex @code{deprecated} type attribute
- @item deprecated
- @itemx deprecated (@var{msg})
- The @code{deprecated} attribute results in a warning if the type
- is used anywhere in the source file.  This is useful when identifying
- types that are expected to be removed in a future version of a program.
- If possible, the warning also includes the location of the declaration
- of the deprecated type, to enable users to easily find further
- information about why the type is deprecated, or what they should do
- instead.  Note that the warnings only occur for uses and then only
- if the type is being applied to an identifier that itself is not being
- declared as deprecated.
- 
- @smallexample
- typedef int T1 __attribute__ ((deprecated));
- T1 x;
- typedef T1 T2;
- T2 y;
- typedef T1 T3 __attribute__ ((deprecated));
- T3 z __attribute__ ((deprecated));
- @end smallexample
- 
- @noindent
- results in a warning on line 2 and 3 but not lines 4, 5, or 6.  No
- warning is issued for line 4 because T2 is not explicitly
- deprecated.  Line 5 has no warning because T3 is explicitly
- deprecated.  Similarly for line 6.  The optional @var{msg}
- argument, which must be a string, is printed in the warning if
- present.  Control characters in the string will be replaced with
- escape sequences, and if the @option{-fmessage-length} option is set
- to 0 (its default value) then any newline characters will be ignored.
- 
- The @code{deprecated} attribute can also be used for functions and
- variables (@pxref{Function Attributes}, @pxref{Variable Attributes}.)
- 
- The message attached to the attribute is affected by the setting of
- the @option{-fmessage-length} option.
- 
- @cindex @code{designated_init} type attribute
- @item designated_init
- This attribute may only be applied to structure types.  It indicates
- that any initialization of an object of this type must use designated
- initializers rather than positional initializers.  The intent of this
- attribute is to allow the programmer to indicate that a structure's
- layout may change, and that therefore relying on positional
- initialization will result in future breakage.
- 
- GCC emits warnings based on this attribute by default; use
- @option{-Wno-designated-init} to suppress them.
- 
- @cindex @code{flag_enum} type attribute
- @item flag_enum
- This attribute may be applied to an enumerated type to indicate that
- its enumerators are used in bitwise operations, so e.g. @option{-Wswitch}
- should not warn about a @code{case} that corresponds to a bitwise
- combination of enumerators.
- 
- @cindex @code{hardbool} type attribute
- @item hardbool
- @itemx hardbool (@var{false_value})
- @itemx hardbool (@var{false_value}, @var{true_value})
- This attribute may only be applied to integral types in C, to introduce
- hardened boolean types.  It turns the integral type into a boolean-like
- type with the same size and precision, that uses the specified values as
- representations for @code{false} and @code{true}.  Underneath, it is
- actually an enumerated type, but its observable behavior is like that of
- @code{_Bool}, except for the strict internal representations, verified
- by runtime checks.
- 
- If @var{true_value} is omitted, the bitwise negation of
- @var{false_value} is used.  If @var{false_value} is omitted, zero is
- used.  The named representation values must be different when converted
- to the original integral type.  Narrower bitfields are rejected if the
- representations become indistinguishable.
- 
- Values of such types automatically decay to @code{_Bool}, at which
- point, the selected representation values are mapped to the
- corresponding @code{_Bool} values.  When the represented value is not
- determined, at compile time, to be either @var{false_value} or
- @var{true_value}, runtime verification calls @code{__builtin_trap} if it
- is neither.  This is what makes them hardened boolean types.
- 
- When converting scalar types to such hardened boolean types, implicitly
- or explicitly, behavior corresponds to a conversion to @code{_Bool},
- followed by a mapping from @code{false} and @code{true} to
- @var{false_value} and @var{true_value}, respectively.
- 
- @smallexample
- typedef char __attribute__ ((__hardbool__ (0x5a))) hbool;
- hbool first = 0;       /* False, stored as (char)0x5a.  */
- hbool second = !first; /* True, stored as ~(char)0x5a.  */
- 
- static hbool zeroinit; /* False, stored as (char)0x5a.  */
- auto hbool uninit;     /* Undefined, may trap.  */
- @end smallexample
- 
- When zero-initializing a variable or field of hardened boolean type
- (presumably held in static storage) the implied zero initializer gets
- converted to @code{_Bool}, and then to the hardened boolean type, so
- that the initial value is the hardened representation for @code{false}.
- Using that value is well defined.  This is @emph{not} the case when
- variables and fields of such types are uninitialized (presumably held in
- automatic or dynamic storage): their values are indeterminate, and using
- them invokes undefined behavior.  Using them may trap or not, depending
- on the bits held in the storage (re)used for the variable, if any, and
- on optimizations the compiler may perform on the grounds that using
- uninitialized values invokes undefined behavior.
- 
- Users of @option{-ftrivial-auto-var-init} should be aware that the bit
- patterns used as initializers are @emph{not} converted to
- @code{hardbool} types, so using a @code{hardbool} variable that is
- implicitly initialized by the @option{-ftrivial-auto-var-init} may trap
- if the representations values chosen for @code{false} and @code{true} do
- not match the initializer.
- 
- Since this is a language extension only available in C, interoperation
- with other languages may pose difficulties.  It should interoperate with
- Ada Booleans defined with the same size and equivalent representation
- clauses, and with enumerations or other languages' integral types that
- correspond to C's chosen integral type.
- 
- 
- @cindex @code{may_alias} type attribute
- @item may_alias
- Accesses through pointers to types with this attribute are not subject
- to type-based alias analysis, but are instead assumed to be able to alias
- any other type of objects.
- In the context of section 6.5 paragraph 7 of the C99 standard,
- an lvalue expression
- dereferencing such a pointer is treated like having a character type.
- See @option{-fstrict-aliasing} for more information on aliasing issues.
- This extension exists to support some vector APIs, in which pointers to
- one vector type are permitted to alias pointers to a different vector type.
- 
- Note that an object of a type with this attribute does not have any
- special semantics.
- 
- Example of use:
- 
- @smallexample
- typedef short __attribute__ ((__may_alias__)) short_a;
- 
- int
- main (void)
- @{
-   int a = 0x12345678;
-   short_a *b = (short_a *) &a;
- 
-   b[1] = 0;
- 
-   if (a == 0x12345678)
-     abort();
- 
-   exit(0);
- @}
- @end smallexample
- 
- @noindent
- If you replaced @code{short_a} with @code{short} in the variable
- declaration, the above program would abort when compiled with
- @option{-fstrict-aliasing}, which is on by default at @option{-O2} or
- above.
- 
- @cindex @code{mode} type attribute
- @item mode (@var{mode})
- This attribute specifies the data type for the declaration---whichever
- type corresponds to the mode @var{mode}.  This in effect lets you
- request an integer or floating-point type according to its width.
- 
- @xref{Machine Modes,,, gccint, GNU Compiler Collection (GCC) Internals},
- for a list of the possible keywords for @var{mode}.
- You may also specify a mode of @code{byte} or @code{__byte__} to
- indicate the mode corresponding to a one-byte integer, @code{word} or
- @code{__word__} for the mode of a one-word integer, and @code{pointer}
- or @code{__pointer__} for the mode used to represent pointers.
- 
- @cindex @code{objc_root_class} type attribute
- @item objc_root_class @r{(Objective-C and Objective-C++ only)}
- This attribute marks a class as being a root class, and thus allows
- the compiler to elide any warnings about a missing superclass and to
- make additional checks for mandatory methods as needed.
- 
- @cindex @code{packed} type attribute
- @item packed
- This attribute, attached to a @code{struct}, @code{union}, or C++ @code{class}
- type definition, specifies that each of its members (other than zero-width
- bit-fields) is placed to minimize the memory required.  This is equivalent
- to specifying the @code{packed} attribute on each of the members.
- 
- @opindex fshort-enums
- When attached to an @code{enum} definition, the @code{packed} attribute
- indicates that the smallest integral type should be used.
- Specifying the @option{-fshort-enums} flag on the command line
- is equivalent to specifying the @code{packed}
- attribute on all @code{enum} definitions.
- 
- In the following example @code{struct my_packed_struct}'s members are
- packed closely together, but the internal layout of its @code{s} member
- is not packed---to do that, @code{struct my_unpacked_struct} needs to
- be packed too.
- 
- @smallexample
- struct my_unpacked_struct
-  @{
-     char c;
-     int i;
-  @};
- 
- struct __attribute__ ((__packed__)) my_packed_struct
-   @{
-      char c;
-      int  i;
-      struct my_unpacked_struct s;
-   @};
- @end smallexample
- 
- You may only specify the @code{packed} attribute on the definition
- of an @code{enum}, @code{struct}, @code{union}, or @code{class}, 
- not on a @code{typedef} that does not also define the enumerated type,
- structure, union, or class.
- 
- @cindex @code{scalar_storage_order} type attribute
- @item scalar_storage_order ("@var{endianness}")
- When attached to a @code{union} or a @code{struct}, this attribute sets
- the storage order, aka endianness, of the scalar fields of the type, as
- well as the array fields whose component is scalar.  The supported
- endiannesses are @code{big-endian} and @code{little-endian}.  The attribute
- has no effects on fields which are themselves a @code{union}, a @code{struct}
- or an array whose component is a @code{union} or a @code{struct}, and it is
- possible for these fields to have a different scalar storage order than the
- enclosing type.
- 
- Note that neither pointer nor vector fields are considered scalar fields in
- this context, so the attribute has no effects on these fields.
- 
- This attribute is supported only for targets that use a uniform default
- scalar storage order (fortunately, most of them), i.e.@: targets that store
- the scalars either all in big-endian or all in little-endian.
- 
- Additional restrictions are enforced for types with the reverse scalar
- storage order with regard to the scalar storage order of the target:
- 
- @itemize
- @item Taking the address of a scalar field of a @code{union} or a
- @code{struct} with reverse scalar storage order is not permitted and yields
- an error.
- @item Taking the address of an array field, whose component is scalar, of
- a @code{union} or a @code{struct} with reverse scalar storage order is
- permitted but yields a warning, unless @option{-Wno-scalar-storage-order}
- is specified.
- @item Taking the address of a @code{union} or a @code{struct} with reverse
- scalar storage order is permitted.
- @end itemize
- 
- These restrictions exist because the storage order attribute is lost when
- the address of a scalar or the address of an array with scalar component is
- taken, so storing indirectly through this address generally does not work.
- The second case is nevertheless allowed to be able to perform a block copy
- from or to the array.
- 
- Moreover, the use of type punning or aliasing to toggle the storage order
- is not supported; that is to say, if a given scalar object can be accessed
- through distinct types that assign a different storage order to it, then the
- behavior is undefined.
- 
- @cindex @code{strub} type attribute
- @item strub
- This attribute defines stack-scrubbing properties of functions and
- variables, so that functions that access sensitive data can have their
- stack frames zeroed-out upon returning or propagating exceptions.  This
- may be enabled explicitly, by selecting certain @code{strub} modes for
- specific functions, or implicitly, by means of @code{strub} variables.
- 
- Being a type attribute, it attaches to types, even when specified in
- function and variable declarations.  When applied to function types, it
- takes an optional string argument.  When applied to a
- pointer-to-function type, if the optional argument is given, it gets
- propagated to the function type.
- 
- @smallexample
- /* A strub variable.  */
- int __attribute__ ((strub)) var;
- /* A strub variable that happens to be a pointer.  */
- __attribute__ ((strub)) int *strub_ptr_to_int;
- /* A pointer type that may point to a strub variable.  */
- typedef int __attribute__ ((strub)) *ptr_to_strub_int_type;
- 
- /* A declaration of a strub function.  */
- extern int __attribute__ ((strub)) foo (void);
- /* A pointer to that strub function.  */
- int __attribute__ ((strub ("at-calls"))) (*ptr_to_strub_fn)(void) = foo;
- @end smallexample
- 
- A function associated with @code{at-calls} @code{strub} mode
- (@code{strub("at-calls")}, or just @code{strub}) undergoes interface
- changes.  Its callers are adjusted to match the changes, and to scrub
- (overwrite with zeros) the stack space used by the called function after
- it returns.  The interface change makes the function type incompatible
- with an unadorned but otherwise equivalent type, so @emph{every}
- declaration and every type that may be used to call the function must be
- associated with this strub mode.
- 
- A function associated with @code{internal} @code{strub} mode
- (@code{strub("internal")}) retains an unmodified, type-compatible
- interface, but it may be turned into a wrapper that calls the wrapped
- body using a custom interface.  The wrapper then scrubs the stack space
- used by the wrapped body.  Though the wrapped body has its stack space
- scrubbed, the wrapper does not, so arguments and return values may
- remain unscrubbed even when such a function is called by another
- function that enables @code{strub}.  This is why, when compiling with
- @option{-fstrub=strict}, a @code{strub} context is not allowed to call
- @code{internal} @code{strub} functions.
- 
- @smallexample
- /* A declaration of an internal-strub function.  */
- extern int __attribute__ ((strub ("internal"))) bar (void);
- 
- int __attribute__ ((strub))
- baz (void)
- @{
-   /* Ok, foo was declared above as an at-calls strub function.  */
-   foo ();
-   /* Not allowed in strict mode, otherwise allowed.  */
-   bar ();
- @}
- @end smallexample
- 
- An automatically-allocated variable associated with the @code{strub}
- attribute causes the (immediately) enclosing function to have
- @code{strub} enabled.
- 
- A statically-allocated variable associated with the @code{strub}
- attribute causes functions that @emph{read} it, through its @code{strub}
- data type, to have @code{strub} enabled.  Reading data by dereferencing
- a pointer to a @code{strub} data type has the same effect.  Note: The
- attribute does not carry over from a composite type to the types of its
- components, so the intended effect may not be obtained with non-scalar
- types.
- 
- When selecting a @code{strub}-enabled mode for a function that is not
- explicitly associated with one, because of @code{strub} variables or
- data pointers, the function must satisfy @code{internal} mode viability
- requirements (see below), even when @code{at-calls} mode is also viable
- and, being more efficient, ends up selected as an optimization.
- 
- @smallexample
- /* zapme is implicitly strub-enabled because of strub variables.
-    Optimization may change its strub mode, but not the requirements.  */
- static int
- zapme (int i)
- @{
-   /* A local strub variable enables strub.  */
-   int __attribute__ ((strub)) lvar;
-   /* Reading strub data through a pointer-to-strub enables strub.  */
-   lvar = * (ptr_to_strub_int_type) &i;
-   /* Writing to a global strub variable does not enable strub.  */
-   var = lvar;
-   /* Reading from a global strub variable enables strub.  */
-   return var;
- @}
- @end smallexample
- 
- A @code{strub} context is the body (as opposed to the interface) of a
- function that has @code{strub} enabled, be it explicitly, by
- @code{at-calls} or @code{internal} mode, or implicitly, due to
- @code{strub} variables or command-line options.
- 
- A function of a type associated with the @code{disabled} @code{strub}
- mode (@code{strub("disabled")} will not have its own stack space
- scrubbed.  Such functions @emph{cannot} be called from within
- @code{strub} contexts.
- 
- In order to enable a function to be called from within @code{strub}
- contexts without having its stack space scrubbed, associate it with the
- @code{callable} @code{strub} mode (@code{strub("callable")}).
- 
- When a function is not assigned a @code{strub} mode, explicitly or
- implicitly, the mode defaults to @code{callable}, except when compiling
- with @option{-fstrub=strict}, that causes @code{strub} mode to default
- to @code{disabled}.
- 
- @example
- extern int __attribute__ ((strub ("callable"))) bac (void);
- extern int __attribute__ ((strub ("disabled"))) bad (void);
-  /* Implicitly disabled with -fstrub=strict, otherwise callable.  */
- extern int bah (void);
- 
- int __attribute__ ((strub))
- bal (void)
- @{
-   /* Not allowed, bad is not strub-callable.  */
-   bad ();
-   /* Ok, bac is strub-callable.  */
-   bac ();
-   /* Not allowed with -fstrub=strict, otherwise allowed.  */
-   bah ();
- @}
- @end example
- 
- Function types marked @code{callable} and @code{disabled} are not
- mutually compatible types, but the underlying interfaces are compatible,
- so it is safe to convert pointers between them, and to use such pointers
- or alternate declarations to call them.  Interfaces are also
- interchangeable between them and @code{internal} (but not
- @code{at-calls}!), but adding @code{internal} to a pointer type will not
- cause the pointed-to function to perform stack scrubbing.
- 
- @example
- void __attribute__ ((strub))
- bap (void)
- @{
-   /* Assign a callable function to pointer-to-disabled.
-      Flagged as not quite compatible with -Wpedantic.  */
-   int __attribute__ ((strub ("disabled"))) (*d_p) (void) = bac;
-   /* Not allowed: calls disabled type in a strub context.  */
-   d_p ();
- 
-   /* Assign a disabled function to pointer-to-callable.
-      Flagged as not quite compatible with -Wpedantic.  */
-   int __attribute__ ((strub ("callable"))) (*c_p) (void) = bad;
-   /* Ok, safe.  */
-   c_p ();
- 
-   /* Assign an internal function to pointer-to-callable.
-      Flagged as not quite compatible with -Wpedantic.  */
-   c_p = bar;
-   /* Ok, safe.  */
-   c_p ();
- 
-   /* Assign an at-calls function to pointer-to-callable.
-      Flaggged as incompatible.  */
-   c_p = bal;
-   /* The call through an interface-incompatible type will not use the
-      modified interface expected by the at-calls function, so it is
-      likely to misbehave at runtime.  */
-   c_p ();
- @}
- @end example
- 
- @code{Strub} contexts are never inlined into non-@code{strub} contexts.
- When an @code{internal}-strub function is split up, the wrapper can
- often be inlined, but the wrapped body @emph{never} is.  A function
- marked as @code{always_inline}, even if explicitly assigned
- @code{internal} strub mode, will not undergo wrapping, so its body gets
- inlined as required.
- 
- @example
- inline int __attribute__ ((strub ("at-calls")))
- inl_atc (void)
- @{
-   /* This body may get inlined into strub contexts.  */
- @}
- 
- inline int __attribute__ ((strub ("internal")))
- inl_int (void)
- @{
-   /* This body NEVER gets inlined, though its wrapper may.  */
- @}
- 
- inline int __attribute__ ((strub ("internal"), always_inline))
- inl_int_ali (void)
- @{
-   /* No internal wrapper, so this body ALWAYS gets inlined,
-      but it cannot be called from non-strub contexts.  */
- @}
- 
- void __attribute__ ((strub ("disabled")))
- bat (void)
- @{
-   /* Not allowed, cannot inline into a non-strub context.  */
-   inl_int_ali ();
- @}
- @end example
- 
- @cindex strub eligibility and viability
- Some @option{-fstrub=*} command-line options enable @code{strub} modes
- implicitly where viable.  A @code{strub} mode is only viable for a
- function if the function is eligible for that mode, and if other
- conditions, detailed below, are satisfied.  If it's not eligible for a
- mode, attempts to explicitly associate it with that mode are rejected
- with an error message.  If it is eligible, that mode may be assigned
- explicitly through this attribute, but implicit assignment through
- command-line options may involve additional viability requirements.
- 
- A function is ineligible for @code{at-calls} @code{strub} mode if a
- different @code{strub} mode is explicitly requested, if attribute
- @code{noipa} is present, or if it calls @code{__builtin_apply_args}.
- @code{At-calls} @code{strub} mode, if not requested through the function
- type, is only viable for an eligible function if the function is not
- visible to other translation units, if it doesn't have its address
- taken, and if it is never called with a function type overrider.
- 
- @smallexample
- /* bar is eligible for at-calls strub mode,
-    but not viable for that mode because it is visible to other units.
-    It is eligible and viable for internal strub mode.  */
- void bav () @{@}
- 
- /* setp is eligible for at-calls strub mode,
-    but not viable for that mode because its address is taken.
-    It is eligible and viable for internal strub mode.  */
- void setp (void) @{ static void (*p)(void); = setp; @}
- @end smallexample
- 
- A function is ineligible for @code{internal} @code{strub} mode if a
- different @code{strub} mode is explicitly requested, or if attribute
- @code{noipa} is present.  For an @code{always_inline} function, meeting
- these requirements is enough to make it eligible.  Any function that has
- attribute @code{noclone}, that uses such extensions as non-local labels,
- computed gotos, alternate variable argument passing interfaces,
- @code{__builtin_next_arg}, or @code{__builtin_return_address}, or that
- takes too many (about 64Ki) arguments is ineligible, unless it is
- @code{always_inline}.  For @code{internal} @code{strub} mode, all
- eligible functions are viable.
- 
- @smallexample
- /* flop is not eligible, thus not viable, for at-calls strub mode.
-    Likewise for internal strub mode.  */
- __attribute__ ((noipa)) void flop (void) @{@}
- 
- /* flip is eligible and viable for at-calls strub mode.
-    It would be ineligible for internal strub mode, because of noclone,
-    if it weren't for always_inline.  With always_inline, noclone is not
-    an obstacle, so it is also eligible and viable for internal strub mode.  */
- inline __attribute__ ((noclone, always_inline)) void flip (void) @{@}
- @end smallexample
- 
- @cindex @code{transparent_union} type attribute
- @item transparent_union
- 
- This attribute, attached to a @code{union} type definition, indicates
- that any function parameter having that union type causes calls to that
- function to be treated in a special way.
- 
- First, the argument corresponding to a transparent union type can be of
- any type in the union; no cast is required.  Also, if the union contains
- a pointer type, the corresponding argument can be a null pointer
- constant or a void pointer expression; and if the union contains a void
- pointer type, the corresponding argument can be any pointer expression.
- If the union member type is a pointer, qualifiers like @code{const} on
- the referenced type must be respected, just as with normal pointer
- conversions.
- 
- Second, the argument is passed to the function using the calling
- conventions of the first member of the transparent union, not the calling
- conventions of the union itself.  All members of the union must have the
- same machine representation; this is necessary for this argument passing
- to work properly.
- 
- Transparent unions are designed for library functions that have multiple
- interfaces for compatibility reasons.  For example, suppose the
- @code{wait} function must accept either a value of type @code{int *} to
- comply with POSIX, or a value of type @code{union wait *} to comply with
- the 4.1BSD interface.  If @code{wait}'s parameter were @code{void *},
- @code{wait} would accept both kinds of arguments, but it would also
- accept any other pointer type and this would make argument type checking
- less useful.  Instead, @code{<sys/wait.h>} might define the interface
- as follows:
- 
- @smallexample
- typedef union __attribute__ ((__transparent_union__))
-   @{
-     int *__ip;
-     union wait *__up;
-   @} wait_status_ptr_t;
- 
- pid_t wait (wait_status_ptr_t);
- @end smallexample
- 
- @noindent
- This interface allows either @code{int *} or @code{union wait *}
- arguments to be passed, using the @code{int *} calling convention.
- The program can call @code{wait} with arguments of either type:
- 
- @smallexample
- int w1 () @{ int w; return wait (&w); @}
- int w2 () @{ union wait w; return wait (&w); @}
- @end smallexample
- 
- @noindent
- With this interface, @code{wait}'s implementation might look like this:
- 
- @smallexample
- pid_t wait (wait_status_ptr_t p)
- @{
-   return waitpid (-1, p.__ip, 0);
- @}
- @end smallexample
- 
- @cindex @code{unavailable} type attribute
- @item unavailable
- @itemx unavailable (@var{msg})
- The @code{unavailable} attribute behaves in the same manner as the
- @code{deprecated} one, but emits an error rather than a warning.  It is
- used to indicate that a (perhaps previously @code{deprecated}) type is
- no longer usable.
- 
- The @code{unavailable} attribute can also be used for functions and
- variables (@pxref{Function Attributes}, @pxref{Variable Attributes}.)
- 
- @cindex @code{unused} type attribute
- @item unused
- When attached to a type (including a @code{union} or a @code{struct}),
- this attribute means that variables of that type are meant to appear
- possibly unused.  GCC does not produce a warning for any variables of
- that type, even if the variable appears to do nothing.  This is often
- the case with lock or thread classes, which are usually defined and then
- not referenced, but contain constructors and destructors that have
- nontrivial bookkeeping functions.
- 
- @cindex @code{vector_size} type attribute
- @item vector_size (@var{bytes})
- This attribute specifies the vector size for the type, measured in bytes.
- The type to which it applies is known as the @dfn{base type}.  The @var{bytes}
- argument must be a positive power-of-two multiple of the base type size.  For
- example, the following declarations:
- 
- @smallexample
- typedef __attribute__ ((vector_size (32))) int int_vec32_t ;
- typedef __attribute__ ((vector_size (32))) int* int_vec32_ptr_t;
- typedef __attribute__ ((vector_size (32))) int int_vec32_arr3_t[3];
- @end smallexample
- 
- @noindent
- define @code{int_vec32_t} to be a 32-byte vector type composed of @code{int}
- sized units.  With @code{int} having a size of 4 bytes, the type defines
- a vector of eight units, four bytes each.  The mode of variables of type
- @code{int_vec32_t} is @code{V8SI}.  @code{int_vec32_ptr_t} is then defined
- to be a pointer to such a vector type, and @code{int_vec32_arr3_t} to be
- an array of three such vectors.  @xref{Vector Extensions}, for details of
- manipulating objects of vector types.
- 
- This attribute is only applicable to integral and floating scalar types.
- In function declarations the attribute applies to the function return
- type.
- 
- For example, the following:
- @smallexample
- __attribute__ ((vector_size (16))) float get_flt_vec16 (void);
- @end smallexample
- declares @code{get_flt_vec16} to be a function returning a 16-byte vector
- with the base type @code{float}.
- 
- @cindex @code{visibility} type attribute
- @item visibility
- In C++, attribute visibility (@pxref{Function Attributes}) can also be
- applied to class, struct, union and enum types.  Unlike other type
- attributes, the attribute must appear between the initial keyword and
- the name of the type; it cannot appear after the body of the type.
- 
- Note that the type visibility is applied to vague linkage entities
- associated with the class (vtable, typeinfo node, etc.).  In
- particular, if a class is thrown as an exception in one shared object
- and caught in another, the class must have default visibility.
- Otherwise the two shared objects are unable to use the same
- typeinfo node and exception handling will break.
- 
- @cindex @code{warn_if_not_aligned} type attribute
- @item warn_if_not_aligned (@var{alignment})
- This attribute specifies a threshold for the structure field, measured
- in bytes.  If the structure field is aligned below the threshold, a
- warning will be issued.  For example, the declaration:
- 
- @smallexample
- typedef unsigned long long __u64
-    __attribute__((aligned (4), warn_if_not_aligned (8)));
- 
- struct foo
- @{
-   int i1;
-   int i2;
-   __u64 x;
- @};
- @end smallexample
- 
- @noindent
- causes the compiler to issue an warning on @code{struct foo}, like
- @samp{warning: alignment 4 of 'struct foo' is less than 8}.
- It is used to define @code{struct foo} in such a way that
- @code{struct foo} has the same layout and the structure field @code{x}
- has the same alignment when @code{__u64} is aligned at either 4 or
- 8 bytes.  Align @code{struct foo} to 8 bytes:
- 
- @smallexample
- struct __attribute__ ((aligned (8))) foo
- @{
-   int i1;
-   int i2;
-   __u64 x;
- @};
- @end smallexample
- 
- @noindent
- silences the warning.  The compiler also issues a warning, like
- @samp{warning: 'x' offset 12 in 'struct foo' isn't aligned to 8},
- when the structure field has the misaligned offset:
- 
- @smallexample
- struct __attribute__ ((aligned (8))) foo
- @{
-   int i1;
-   int i2;
-   int i3;
-   __u64 x;
- @};
- @end smallexample
- 
- This warning can be disabled by @option{-Wno-if-not-aligned}.
- 
- @end table
- 
- To specify multiple attributes, separate them by commas within the
- double parentheses: for example, @samp{__attribute__ ((aligned (16),
- packed))}.
- 
- @node ARC Type Attributes
- @subsubsection ARC Type Attributes
- 
- @cindex @code{uncached} type attribute, ARC
- Declaring objects with @code{uncached} allows you to exclude
- data-cache participation in load and store operations on those objects
- without involving the additional semantic implications of
- @code{volatile}.  The @code{.di} instruction suffix is used for all
- loads and stores of data declared @code{uncached}.
- 
- @node ARM Type Attributes
- @subsubsection ARM Type Attributes
- 
- @cindex @code{notshared} type attribute, ARM
- On those ARM targets that support @code{dllimport} (such as Symbian
- OS), you can use the @code{notshared} attribute to indicate that the
- virtual table and other similar data for a class should not be
- exported from a DLL@.  For example:
- 
- @smallexample
- class __declspec(notshared) C @{
- public:
-   __declspec(dllimport) C();
-   virtual void f();
- @}
- 
- __declspec(dllexport)
- C::C() @{@}
- @end smallexample
- 
- @noindent
- In this code, @code{C::C} is exported from the current DLL, but the
- virtual table for @code{C} is not exported.  (You can use
- @code{__attribute__} instead of @code{__declspec} if you prefer, but
- most Symbian OS code uses @code{__declspec}.)
- 
- @node BPF Type Attributes
- @subsubsection BPF Type Attributes
- 
- @cindex @code{preserve_access_index} type attribute, BPF
- BPF Compile Once - Run Everywhere (CO-RE) support. When attached to a
- @code{struct} or @code{union} type definition, indicates that CO-RE
- relocation information should be generated for any access to a variable
- of that type. The behavior is equivalent to the programmer manually
- wrapping every such access with @code{__builtin_preserve_access_index}.
- 
- 
- @node PowerPC Type Attributes
- @subsubsection PowerPC Type Attributes
- 
- Three attributes currently are defined for PowerPC configurations:
- @code{altivec}, @code{ms_struct} and @code{gcc_struct}.
- 
- @cindex @code{ms_struct} type attribute, PowerPC
- @cindex @code{gcc_struct} type attribute, PowerPC
- For full documentation of the @code{ms_struct} and @code{gcc_struct}
- attributes please see the documentation in @ref{x86 Type Attributes}.
- 
- @cindex @code{altivec} type attribute, PowerPC
- The @code{altivec} attribute allows one to declare AltiVec vector data
- types supported by the AltiVec Programming Interface Manual.  The
- attribute requires an argument to specify one of three vector types:
- @code{vector__}, @code{pixel__} (always followed by unsigned short),
- and @code{bool__} (always followed by unsigned).
- 
- @smallexample
- __attribute__((altivec(vector__)))
- __attribute__((altivec(pixel__))) unsigned short
- __attribute__((altivec(bool__))) unsigned
- @end smallexample
- 
- These attributes mainly are intended to support the @code{__vector},
- @code{__pixel}, and @code{__bool} AltiVec keywords.
- 
- @node x86 Type Attributes
- @subsubsection x86 Type Attributes
- 
- Two attributes are currently defined for x86 configurations:
- @code{ms_struct} and @code{gcc_struct}.
- 
- @table @code
- 
- @cindex @code{ms_struct} type attribute, x86
- @cindex @code{gcc_struct} type attribute, x86
- @item ms_struct
- @itemx gcc_struct
- 
- If @code{packed} is used on a structure, or if bit-fields are used
- it may be that the Microsoft ABI packs them differently
- than GCC normally packs them.  Particularly when moving packed
- data between functions compiled with GCC and the native Microsoft compiler
- (either via function call or as data in a file), it may be necessary to access
- either format.
- 
- The @code{ms_struct} and @code{gcc_struct} attributes correspond
- to the @option{-mms-bitfields} and @option{-mno-ms-bitfields}
- command-line options, respectively;
- see @ref{x86 Options}, for details of how structure layout is affected.
- @xref{x86 Variable Attributes}, for information about the corresponding
- attributes on variables.
- 
- @end table
- 
- @node Label Attributes
- @subsection Label Attributes
- @cindex Label Attributes
- 
- GCC allows attributes to be set on C labels.  @xref{Attribute Syntax}, for 
- details of the exact syntax for using attributes.  Other attributes are 
- available for functions (@pxref{Function Attributes}), variables 
- (@pxref{Variable Attributes}), enumerators (@pxref{Enumerator Attributes}),
- statements (@pxref{Statement Attributes}), and for types
- (@pxref{Type Attributes}). A label attribute followed
- by a declaration appertains to the label and not the declaration.
- 
- This example uses the @code{cold} label attribute to indicate the 
- @code{ErrorHandling} branch is unlikely to be taken and that the
- @code{ErrorHandling} label is unused:
- 
- @smallexample
- 
-    asm goto ("some asm" : : : : NoError);
- 
- /* This branch (the fall-through from the asm) is less commonly used */
- ErrorHandling: 
-    __attribute__((cold, unused)); /* Semi-colon is required here */
-    printf("error\n");
-    return 0;
- 
- NoError:
-    printf("no error\n");
-    return 1;
- @end smallexample
- 
- @table @code
- @cindex @code{unused} label attribute
- @item unused
- This feature is intended for program-generated code that may contain 
- unused labels, but which is compiled with @option{-Wall}.  It is
- not normally appropriate to use it in human-written code, though it
- could be useful in cases where the code that jumps to the label is
- contained within an @code{#ifdef} conditional.
- 
- @cindex @code{hot} label attribute
- @item hot
- The @code{hot} attribute on a label is used to inform the compiler that
- the path following the label is more likely than paths that are not so
- annotated.  This attribute is used in cases where @code{__builtin_expect}
- cannot be used, for instance with computed goto or @code{asm goto}.
- 
- @cindex @code{cold} label attribute
- @item cold
- The @code{cold} attribute on labels is used to inform the compiler that
- the path following the label is unlikely to be executed.  This attribute
- is used in cases where @code{__builtin_expect} cannot be used, for instance
- with computed goto or @code{asm goto}.
- 
- @end table
- 
- @node Enumerator Attributes
- @subsection Enumerator Attributes
- @cindex Enumerator Attributes
- 
- GCC allows attributes to be set on enumerators.  @xref{Attribute Syntax}, for
- details of the exact syntax for using attributes.  Other attributes are
- available for functions (@pxref{Function Attributes}), variables
- (@pxref{Variable Attributes}), labels (@pxref{Label Attributes}), statements
- (@pxref{Statement Attributes}), and for types (@pxref{Type Attributes}).
- 
- This example uses the @code{deprecated} enumerator attribute to indicate the
- @code{oldval} enumerator is deprecated:
- 
- @smallexample
- enum E @{
-   oldval __attribute__((deprecated)),
-   newval
- @};
- 
- int
- fn (void)
- @{
-   return oldval;
- @}
- @end smallexample
- 
- @table @code
- @cindex @code{deprecated} enumerator attribute
- @item deprecated
- The @code{deprecated} attribute results in a warning if the enumerator
- is used anywhere in the source file.  This is useful when identifying
- enumerators that are expected to be removed in a future version of a
- program.  The warning also includes the location of the declaration
- of the deprecated enumerator, to enable users to easily find further
- information about why the enumerator is deprecated, or what they should
- do instead.  Note that the warnings only occurs for uses.
- 
- @cindex @code{unavailable} enumerator attribute
- @item unavailable
- The @code{unavailable} attribute results in an error if the enumerator
- is used anywhere in the source file.  In other respects it behaves in the
- same manner as the @code{deprecated} attribute.
- 
- @end table
- 
- @node Statement Attributes
- @subsection Statement Attributes
- @cindex Statement Attributes
- 
- GCC allows attributes to be set on statements.  @xref{Attribute Syntax},
- for details of the exact syntax for using attributes.  Other attributes are
- available for functions (@pxref{Function Attributes}), variables
- (@pxref{Variable Attributes}), labels (@pxref{Label Attributes}), enumerators
- (@pxref{Enumerator Attributes}), and for types (@pxref{Type Attributes}).
- 
- @table @code
- @cindex @code{fallthrough} statement attribute
- @item fallthrough
- The @code{fallthrough} attribute with a null statement serves as a
- fallthrough statement.  It hints to the compiler that a statement
- that falls through to another case label, or user-defined label
- in a switch statement is intentional and thus the
- @option{-Wimplicit-fallthrough} warning must not trigger.  The
- fallthrough attribute may appear at most once in each attribute
- list, and may not be mixed with other attributes.  It can only
- be used in a switch statement (the compiler will issue an error
- otherwise), after a preceding statement and before a logically
- succeeding case label, or user-defined label.
- 
- This example uses the @code{fallthrough} statement attribute to indicate that
- the @option{-Wimplicit-fallthrough} warning should not be emitted:
- 
- @smallexample
- switch (cond)
-   @{
-   case 1:
-     bar (1);
-     __attribute__((fallthrough));
-   case 2:
-     @dots{}
-   @}
- @end smallexample
- 
- @cindex @code{assume} statement attribute
- @item assume
- The @code{assume} attribute with a null statement serves as portable
- assumption.  It should have a single argument, a conditional expression,
- which is not evaluated.  If the argument would evaluate to true
- at the point where it appears, it has no effect, otherwise there
- is undefined behavior.  This is a GNU variant of the ISO C++23
- standard @code{assume} attribute, but it can be used in any version of
- both C and C++.
- 
- @smallexample
- int
- foo (int x, int y)
- @{
-   __attribute__((assume(x == 42)));
-   __attribute__((assume(++y == 43)));
-   return x + y;
- @}
- @end smallexample
- 
- @code{y} is not actually incremented and the compiler can but does not
- have to optimize it to just @code{return 42 + 42;}.
- 
- @cindex @code{musttail} statement attribute
- @item musttail
- 
- The @code{gnu::musttail} or @code{clang::musttail} standard attribute
- or @code{musttail} GNU attribute can be applied to a @code{return} statement
- with a return-value expression that is a function call.  It asserts that the
- call must be a tail call that does not allocate extra stack space, so it is
- safe to use tail recursion to implement long-running loops.
- 
- @smallexample
- [[gnu::musttail]] return foo();
- @end smallexample
- 
- @smallexample
- __attribute__((musttail)) return bar();
- @end smallexample
- 
- If the compiler cannot generate a @code{musttail} tail call it reports
- an error.  On some targets, tail calls may not be supported at all.
- The @code{musttail} attribute asserts that the lifetime of automatic
- variables, function parameters and temporaries (unless they have non-trivial
- destruction) can end before the actual call instruction, and that any access
- to those from inside of the called function results is considered undefined
- behavior.  Enabling @option{-O1} or @option{-O2} can improve the success of
- tail calls.
- 
- @smallexample
- int foo (int *);
- void bar (int *);
- struct S @{ S (); ~S (); int s; @};
- 
- int
- baz (int *x)
- @{
-   if (*x == 1)
-     @{
-       int a = 42;
-       /* The call is a tail call (would not be without the
-          attribute).  Dereferencing the pointer in the callee is
-          undefined behavior, and there is a warning emitted
-          for this by default (@option{-Wmusttail-local-addr}).  */
-       [[gnu::musttail]] return foo (&a);
-     @}
-   else if (*x == 2)
-     @{
-       int a = 42;
-       bar (&a);
-       /* The call is a tail call (would not be without the
-          attribute).  If bar stores the pointer anywhere, dereferencing
-          it in foo is undefined behavior.  There is a warning
-          emitted for this with @option{-Wextra}, which implies
-          @option{-Wmaybe-musttail-local-addr}.  */
-       [[gnu::musttail]] return foo (nullptr);
-     @}
-   else
-     @{
-       S s;
-       /* The s variable requires non-trivial destruction which ought
-          to be performed after the foo call returns, so this is
-          rejected.  */
-       [[gnu::musttail]] return foo (&s.s);
-     @}
- @}
- @end smallexample
- 
- To avoid the @option{-Wmaybe-musttail-local-addr} warning in the
- above @code{*x == 2} case and similar code, consider defining the
- maybe-escaped variables in a separate scope that ends before the
- return statement, if that is possible, to make it clear that the
- variable is not live during the call.  So:
- 
- @smallexample
-   else if (*x == 2)
-     @{
-       @{
-         int a = 42;
-         bar (&a);
-       @}
-       /* The call is a tail call (would not be without the
-          attribute).  If bar stores the pointer anywhere, dereferencing
-          it in foo is undefined behavior even without tail call
-          optimization, and there is no warning.  */
-       [[gnu::musttail]] return foo (nullptr);
-     @}
- @end smallexample
- 
- It is not possible to avoid the warning in this way if the maybe-escaped
- variable is a function argument, because those are in scope
- for the whole function.
- @end table
  
  @node Attribute Syntax
! @subsection Attribute Syntax
  @cindex attribute syntax
  @cindex C standard attributes
  @cindex C++ standard attributes
--- 9755,9795 ----
  to the @option{-mms-bitfields} and @option{-mno-ms-bitfields}
  command-line options, respectively;
  see @ref{x86 Options}, for details of how structure layout is affected.
  
  @end table
  
  
! @anchor{Xstormy16 Function Attributes}
! @anchor{Xstormy16 Variable Attributes}
! @node Xstormy16 Attributes
! @subsubsection Xstormy16 Attributes
! 
! These attributes are supported by the Xstormy16 back end:
  
  @table @code
! @atindex @code{interrupt}, Xstormy16
! @item interrupt
! This attribute applies to functions.
! 
! It indicates
! that the specified function is an interrupt handler.  The compiler generates
! function entry and exit sequences suitable for use in an interrupt handler
! when this attribute is present.
! 
! @atindex @code{below100}, Xstormy16
  @item below100
+ This attribute applies to variables.
  
  If a variable has the @code{below100} attribute (@code{BELOW100} is
  allowed also), GCC places the variable in the first 0x100 bytes of
  memory and use special opcodes to access it.  Such variables are
  placed in either the @code{.bss_below100} section or the
  @code{.data_below100} section.
  @end table
  
  
  @node Attribute Syntax
! @subsection GNU Attribute Syntax
  @cindex attribute syntax
  @cindex C standard attributes
  @cindex C++ standard attributes
*************** GCC provides two different ways to speci
*** 9870,9896 ****
  and C++ syntax using double square brackets, and the older GNU
  extension syntax using the @code{@w{__attribute__}} keyword, which predates
  the adoption of the standard syntax and is still widely used in older
! code.
! 
! The standard @samp{[[]]} attribute syntax is recognized by GCC's
! default language dialect for both C and C++.  More specifically, this
! syntax was first introduced in the C++11 language standard
! (@pxref{Standards}), and is supported by GCC in C++ code with
! @option{-std=c++11} or @option{-std=gnu++11} or later.  It is also
! part of the C23 language standard and is supported when compiling C
! code with @option{-std=c23} or @option{-std=gnu17} or later.
! 
! When using GNU-specific attributes in the standard syntax, you must
! prefix their names with @samp{gnu::}, such as @code{gnu::section}.
! Refer to the relevant language standards for exact details on the
! placement of @samp{[[]]} attributes within your code, as they differ
! in some details from the rules for the GNU attribute syntax.
! 
! With the @option{-fopenmp} option, GCC additionally recognizes OpenMP
! directives, with names prefixed with @samp{omp::}, using the standard
! @samp{[[]]} syntax.  @xref{OpenMP}.
! 
! The remainder of this section describes the details of the GNU extension
  @code{__attribute__} syntax,
  and the constructs to which attribute specifiers bind, for the C
  language.  Some details may vary for C++ and Objective-C@.  Because of
--- 9800,9806 ----
  and C++ syntax using double square brackets, and the older GNU
  extension syntax using the @code{@w{__attribute__}} keyword, which predates
  the adoption of the standard syntax and is still widely used in older
! code.  This section describes the details of the GNU extension
  @code{__attribute__} syntax,
  and the constructs to which attribute specifiers bind, for the C
  language.  Some details may vary for C++ and Objective-C@.  Because of
*************** does not distinguish between types with
*** 9905,9921 ****
  for attributes in C++ may be restricted in future to attributes on
  declarations only, but not on nested declarators.
  
! @xref{Function Attributes}, for details of the semantics of attributes
! applying to functions.  @xref{Variable Attributes}, for details of the
! semantics of attributes applying to variables.  @xref{Type Attributes},
! for details of the semantics of attributes applying to structure, union
! and enumerated types.
! @xref{Label Attributes}, for details of the semantics of attributes 
! applying to labels.
! @xref{Enumerator Attributes}, for details of the semantics of attributes
! applying to enumerators.
! @xref{Statement Attributes}, for details of the semantics of attributes
! applying to statements.
  
  An @dfn{attribute specifier} is of the form
  @code{__attribute__ ((@var{attribute-list}))}.  An @dfn{attribute list}
--- 9815,9822 ----
  for attributes in C++ may be restricted in future to attributes on
  declarations only, but not on nested declarators.
  
! @xref{Attributes}, for details of the semantics of attributes.
! applying to functions.
  
  An @dfn{attribute specifier} is of the form
  @code{__attribute__ ((@var{attribute-list}))}.  An @dfn{attribute list}
*************** This allows you to use them in header fi
*** 9961,9966 ****
--- 9862,9869 ----
  being concerned about a possible macro of the same name.  For example,
  you may use the attribute name @code{__noreturn__} instead of @code{noreturn}.
  
+ GCC also accepts the keyword @code{__attribute} as a synonym for
+ @code{__attribute__}.
  
  @subsubheading Label Attributes
  
*************** to the function type.
*** 10153,10160 ****
  
  GCC supports several types of pragmas, primarily in order to compile
  code originally written for other compilers.  Note that in general
! we do not recommend the use of pragmas; @xref{Function Attributes},
! for further explanation.
  
  The GNU C preprocessor recognizes several pragmas in addition to the
  compiler pragmas documented here.  Refer to the CPP manual for more
--- 10056,10063 ----
  
  GCC supports several types of pragmas, primarily in order to compile
  code originally written for other compilers.  Note that in general
! we do not recommend the use of pragmas; attributes (@pxref{Attributes})
! are usually a better and more portable solution.
  
  The GNU C preprocessor recognizes several pragmas in addition to the
  compiler pragmas documented here.  Refer to the CPP manual for more
*************** target function attributes.  They can be
*** 10194,10200 ****
  @end smallexample
  
  where @code{@var{string}} can be any string accepted as an AArch64 target
! attribute.  @xref{AArch64 Function Attributes}, for more details
  on the permissible values of @code{string}.
  
  @node ARM Pragmas
--- 10097,10103 ----
  @end smallexample
  
  where @code{@var{string}} can be any string accepted as an AArch64 target
! attribute.  @xref{AArch64 Attributes}, for more details
  on the permissible values of @code{string}.
  
  @node ARM Pragmas
*************** on the permissible values of @code{strin
*** 10202,10208 ****
  
  The ARM target defines pragmas for controlling the default addition of
  @code{long_call} and @code{short_call} attributes to functions.
! @xref{Function Attributes}, for information about the effects of these
  attributes.
  
  @table @code
--- 10105,10111 ----
  
  The ARM target defines pragmas for controlling the default addition of
  @code{long_call} and @code{short_call} attributes to functions.
! @xref{Attributes}, for information about the effects of these
  attributes.
  
  @table @code
*************** subsequent functions.
*** 10223,10230 ****
  @node LoongArch Pragmas
  @subsection LoongArch Pragmas
  
! The list of attributes supported by Pragma is the same as that of target
! function attributes.  @xref{LoongArch Function Attributes}.
  
  Example:
  
--- 10126,10133 ----
  @node LoongArch Pragmas
  @subsection LoongArch Pragmas
  
! The list of attributes supported by pragma is the same as that of target
! function attributes.  @xref{LoongArch Attributes}.
  
  Example:
  
*************** The Solaris target supports @code{#pragm
*** 10371,10377 ****
  @item align @var{alignment} (@var{variable} [, @var{variable}]...)
  
  Increase the minimum alignment of each @var{variable} to @var{alignment}.
! This is the same as GCC's @code{aligned} attribute @pxref{Variable
  Attributes}).  Macro expansion occurs on the arguments to this pragma
  when compiling C and Objective-C@.  It does not currently occur when
  compiling C++, but this is a bug which may be fixed in a future
--- 10274,10280 ----
  @item align @var{alignment} (@var{variable} [, @var{variable}]...)
  
  Increase the minimum alignment of each @var{variable} to @var{alignment}.
! This is the same as GCC's @code{aligned} attribute (@pxref{Common
  Attributes}).  Macro expansion occurs on the arguments to this pragma
  when compiling C and Objective-C@.  It does not currently occur when
  compiling C++, but this is a bug which may be fixed in a future
*************** restored by a single @code{#pragma pack(
*** 10468,10475 ****
  
  @end table
  
! You can also use the @code{packed} type attribute (@pxref{Common Type
! Attributes}) to pack a structure.  However, the @code{packed}
  attribute interferes with @code{#pragma pack}, and attempting to use
  them together may cause spurious warnings or unexpected behavior.
  @c FIXME: This is PR 60972.
--- 10371,10378 ----
  
  @end table
  
! You can also use the @code{packed} type attribute (@pxref{Common Attributes})
! to pack a structure.  However, the @code{packed}
  attribute interferes with @code{#pragma pack}, and attempting to use
  them together may cause spurious warnings or unexpected behavior.
  @c FIXME: This is PR 60972.
*************** them together may cause spurious warning
*** 10480,10486 ****
  Some targets, e.g.@: x86 and PowerPC, support the @code{#pragma ms_struct}
  directive, which causes subsequent structure and union declarations to
  be laid out in the same way as
! @code{__attribute__ ((ms_struct))}; @pxref{x86 Variable Attributes}.
  
  @table @code
  @item #pragma ms_struct on
--- 10383,10389 ----
  Some targets, e.g.@: x86 and PowerPC, support the @code{#pragma ms_struct}
  directive, which causes subsequent structure and union declarations to
  be laid out in the same way as
! @code{__attribute__ ((ms_struct))}; @pxref{x86 Attributes}.
  
  @table @code
  @item #pragma ms_struct on
*************** Goes back to the default layout.
*** 10495,10501 ****
  Most targets also support the @code{#pragma scalar_storage_order} directive
  which lays out subsequent structure and union declarations in
  in the same way as the documented
! @code{__attribute__ ((scalar_storage_order))}; @pxref{Common Type Attributes}.
  
  @table @code
  @item #pragma scalar_storage_order big-endian
--- 10398,10404 ----
  Most targets also support the @code{#pragma scalar_storage_order} directive
  which lays out subsequent structure and union declarations in
  in the same way as the documented
! @code{__attribute__ ((scalar_storage_order))}; @pxref{Common Attributes}.
  
  @table @code
  @item #pragma scalar_storage_order big-endian
*************** an error as well.
*** 10682,10688 ****
  
  This pragma allows the user to set the visibility for multiple
  declarations without having to give each a visibility attribute
! (@pxref{Function Attributes}).
  
  In C++, @samp{#pragma GCC visibility} affects only namespace-scope
  declarations.  Class members and template specializations are not
--- 10585,10591 ----
  
  This pragma allows the user to set the visibility for multiple
  declarations without having to give each a visibility attribute
! (@pxref{Attributes}).
  
  In C++, @samp{#pragma GCC visibility} affects only namespace-scope
  declarations.  Class members and template specializations are not
*************** defined later in the source file.  One o
*** 10739,10745 ****
  specified.  Each function that is defined after this point is treated
  as if it had been declared with one @code{target(}@var{string}@code{)}
  attribute for each @var{string} argument.  The parentheses around
! the strings in the pragma are optional.  @xref{Function Attributes},
  for more information about the @code{target} attribute and the attribute
  syntax.
  
--- 10642,10648 ----
  specified.  Each function that is defined after this point is treated
  as if it had been declared with one @code{target(}@var{string}@code{)}
  attribute for each @var{string} argument.  The parentheses around
! the strings in the pragma are optional.  @xref{Common Attributes},
  for more information about the @code{target} attribute and the attribute
  syntax.
  
*************** defined later in the source file.  One o
*** 10754,10760 ****
  specified.  Each function that is defined after this point is treated
  as if it had been declared with one @code{optimize(}@var{string}@code{)}
  attribute for each @var{string} argument.  The parentheses around
! the strings in the pragma are optional.  @xref{Function Attributes},
  for more information about the @code{optimize} attribute and the attribute
  syntax.
  
--- 10657,10663 ----
  specified.  Each function that is defined after this point is treated
  as if it had been declared with one @code{optimize(}@var{string}@code{)}
  attribute for each @var{string} argument.  The parentheses around
! the strings in the pragma are optional.  @xref{Common Attributes},
  for more information about the @code{optimize} attribute and the attribute
  syntax.
  
*************** Using extended @code{asm} (@pxref{Extend
*** 11461,11467 ****
  smaller, safer, and more efficient code, and in most cases it is a
  better solution than basic @code{asm}.  However, functions declared
  with the @code{naked} attribute require only basic @code{asm}
! (@pxref{Function Attributes}).
  
  Basic @code{asm} statements may be used both inside a C function or at
  file scope (``top-level''), where you can use this technique to emit
--- 11364,11370 ----
  smaller, safer, and more efficient code, and in most cases it is a
  better solution than basic @code{asm}.  However, functions declared
  with the @code{naked} attribute require only basic @code{asm}
! (@pxref{Common Attributes}).
  
  Basic @code{asm} statements may be used both inside a C function or at
  file scope (``top-level''), where you can use this technique to emit
*************** qualifiers, may not specify clobbers, ma
*** 11640,11646 ****
  allow using any register.
  
  Functions declared with the @code{naked} attribute require basic 
! @code{asm} (@pxref{Function Attributes}).
  
  While the uses of @code{asm} are many and varied, it may help to think of an 
  @code{asm} statement as a series of low-level instructions that convert input 
--- 11543,11549 ----
  allow using any register.
  
  Functions declared with the @code{naked} attribute require basic 
! @code{asm} (@pxref{Common Attributes}).
  
  While the uses of @code{asm} are many and varied, it may help to think of an 
  @code{asm} statement as a series of low-level instructions that convert input 
*************** list of all C labels to which the assemb
*** 12559,12565 ****
  @code{asm} execution falls through to the next statement (if this is not the 
  case, consider using the @code{__builtin_unreachable} intrinsic after the 
  @code{asm} statement). Optimization of @code{asm goto} may be improved by 
! using the @code{hot} and @code{cold} label attributes (@pxref{Label 
  Attributes}).
  
  If the assembler code does modify anything, use the @code{"memory"} clobber 
--- 12462,12468 ----
  @code{asm} execution falls through to the next statement (if this is not the 
  case, consider using the @code{__builtin_unreachable} intrinsic after the 
  @code{asm} statement). Optimization of @code{asm goto} may be improved by 
! using the @code{hot} and @code{cold} label attributes (@pxref{Common
  Attributes}).
  
  If the assembler code does modify anything, use the @code{"memory"} clobber 
*************** mandated by the target ABI.
*** 14333,14339 ****
  If the operand of @code{__alignof__} is an lvalue rather than a type,
  its value is the required alignment for its type, taking into account
  any minimum alignment specified by attribute @code{aligned}
! (@pxref{Common Variable Attributes}).  For example, after this
  declaration:
  
  @smallexample
--- 14236,14242 ----
  If the operand of @code{__alignof__} is an lvalue rather than a type,
  its value is the required alignment for its type, taking into account
  any minimum alignment specified by attribute @code{aligned}
! (@pxref{Common Attributes}).  For example, after this
  declaration:
  
  @smallexample
*************** than @code{void}.
*** 14348,14354 ****
  
  If the operand of the @code{__alignof__} expression is a function,
  the expression evaluates to the alignment of the function which may
! be specified by attribute @code{aligned} (@pxref{Common Function Attributes}).
  
  @node Enum Extensions
  @subsection Extensions to @code{enum} Type Declarations
--- 14251,14257 ----
  
  If the operand of the @code{__alignof__} expression is a function,
  the expression evaluates to the alignment of the function which may
! be specified by attribute @code{aligned} (@pxref{Common Attributes}).
  
  @node Enum Extensions
  @subsection Extensions to @code{enum} Type Declarations
*************** constructs can only arise through the us
*** 14960,14966 ****
  GCC defines this use of the @code{const} qualifier to have the same meaning
  as the GCC @code{const} function attribute, and the @code{volatile} qualifier
  to be equivalent to the @code{noreturn} attribute.
! @xref{Common Function Attributes}, for more information.
  
  As examples of this usage,
  
--- 14863,14869 ----
  GCC defines this use of the @code{const} qualifier to have the same meaning
  as the GCC @code{const} function attribute, and the @code{volatile} qualifier
  to be equivalent to the @code{noreturn} attribute.
! @xref{Common Attributes}, for more information.
  
  As examples of this usage,
  
*************** This built-in construct returns a consta
*** 17660,17666 ****
  (if known at compile time).  To determine the sizes of dynamically allocated
  objects the function relies on the allocation functions called to obtain
  the storage to be declared with the @code{alloc_size} attribute (@pxref{Common
! Function Attributes}).  @code{__builtin_object_size} never evaluates
  its arguments for side effects.  If there are any side effects in them, it
  returns @code{(size_t) -1} for @var{type} 0 or 1 and @code{(size_t) 0}
  for @var{type} 2 or 3.  If there are multiple objects @var{ptr} can
--- 17563,17569 ----
  (if known at compile time).  To determine the sizes of dynamically allocated
  objects the function relies on the allocation functions called to obtain
  the storage to be declared with the @code{alloc_size} attribute (@pxref{Common
! Attributes}).  @code{__builtin_object_size} never evaluates
  its arguments for side effects.  If there are any side effects in them, it
  returns @code{(size_t) -1} for @var{type} 0 or 1 and @code{(size_t) 0}
  for @var{type} 2 or 3.  If there are multiple objects @var{ptr} can
*************** You must specify @option{-Wno-pmf-conver
*** 31126,31143 ****
  Some attributes only make sense for C++ programs.
  
  @table @code
! @cindex @code{abi_tag} function attribute
! @cindex @code{abi_tag} variable attribute
! @cindex @code{abi_tag} type attribute
  @item abi_tag ("@var{tag}", ...)
! The @code{abi_tag} attribute can be applied to a function, variable, or class
! declaration.  It modifies the mangled name of the entity to
! incorporate the tag name, in order to distinguish the function or
! class from an earlier version with a different ABI; perhaps the class
! has changed size, or the function has a different return type that is
! not encoded in the mangled name.
  
! The attribute can also be applied to an inline namespace, but does not
  affect the mangled name of the namespace; in this case it is only used
  for @option{-Wabi-tag} warnings and automatic tagging of functions and
  variables.  Tagging inline namespaces is generally preferable to
--- 31029,31047 ----
  Some attributes only make sense for C++ programs.
  
  @table @code
! @atindex @code{abi_tag}
  @item abi_tag ("@var{tag}", ...)
! The @code{abi_tag} attribute can be applied to a function, variable, class
! declaration, or inline namespace.
  
! When applied to a function, variable, or class declaration, it
! modifies the mangled name of the entity to incorporate the tag name,
! in order to distinguish the function or class from an earlier version
! with a different ABI; perhaps the class has changed size, or the
! function has a different return type that is not encoded in the
! mangled name.
! 
! When applied to an inline namespace, it does not
  affect the mangled name of the namespace; in this case it is only used
  for @option{-Wabi-tag} warnings and automatic tagging of functions and
  variables.  Tagging inline namespaces is generally preferable to
*************** A redeclaration of an entity must not ad
*** 31153,31175 ****
  since doing so would change the mangled name.
  
  The ABI tags apply to a name, so all instantiations and
! specializations of a template have the same tags.  The attribute will
! be ignored if applied to an explicit specialization or instantiation.
  
  The @option{-Wabi-tag} flag enables a warning about a class which does
! not have all the ABI tags used by its subobjects and virtual functions; for users with code
! that needs to coexist with an earlier ABI, using this option can help
  to find all affected types that need to be tagged.
  
  When a type involving an ABI tag is used as the type of a variable or
  return type of a function where that tag is not already present in the
  signature of the function, the tag is automatically applied to the
  variable or function.  @option{-Wabi-tag} also warns about this
! situation; this warning can be avoided by explicitly tagging the
  variable or function or moving it into a tagged inline namespace.
  
! @cindex @code{init_priority} variable attribute
  @item init_priority (@var{priority})
  
  In Standard C++, objects defined at namespace scope are guaranteed to be
  initialized in an order in strict accordance with that of their definitions
--- 31057,31081 ----
  since doing so would change the mangled name.
  
  The ABI tags apply to a name, so all instantiations and
! specializations of a template have the same tags.  The attribute is
! ignored if applied to an explicit specialization or instantiation.
  
  The @option{-Wabi-tag} flag enables a warning about a class which does
! not have all the ABI tags used by its subobjects and virtual functions;
! if your code
! needs to coexist with an earlier ABI, using this option can help
  to find all affected types that need to be tagged.
  
  When a type involving an ABI tag is used as the type of a variable or
  return type of a function where that tag is not already present in the
  signature of the function, the tag is automatically applied to the
  variable or function.  @option{-Wabi-tag} also warns about this
! situation; you can avoid this warning by explicitly tagging the
  variable or function or moving it into a tagged inline namespace.
  
! @atindex @code{init_priority}
  @item init_priority (@var{priority})
+ This attribute applies to namespace-scope variables.
  
  In Standard C++, objects defined at namespace scope are guaranteed to be
  initialized in an order in strict accordance with that of their definitions
*************** across translation units.  However, GNU
*** 31178,31186 ****
  order of initialization of objects defined at namespace scope with the
  @code{init_priority} attribute by specifying a relative @var{priority},
  with the same meaning as for the @code{constructor} attribute
! (@pxref{Common Function Attributes}).
  
! In the following example, @code{A} would normally be created before
  @code{B}, but the @code{init_priority} attribute reverses that order:
  
  @smallexample
--- 31084,31092 ----
  order of initialization of objects defined at namespace scope with the
  @code{init_priority} attribute by specifying a relative @var{priority},
  with the same meaning as for the @code{constructor} attribute
! (@pxref{Common Attributes}).
  
! In the following example, @code{A} is normally created before
  @code{B}, but the @code{init_priority} attribute reverses that order:
  
  @smallexample
*************** As with the @var{priority} argument to t
*** 31197,31216 ****
  @code{init_priority} attribute.  In that case the attribute is rejected
  with an error rather than ignored.
  
! @cindex @code{no_dangling} type attribute
! @cindex @code{no_dangling} function attribute
  @item no_dangling
  
! This attribute can be applied on a class type, function, or member
! function.  Dangling references to classes marked with this attribute
! will have the @option{-Wdangling-reference} diagnostic suppressed; so
! will references returned from the @code{gnu::no_dangling}-marked
  functions.  For example:
  
  @smallexample
  class [[gnu::no_dangling]] S @{ @dots{} @};
  @end smallexample
  
  Or:
  
  @smallexample
--- 31103,31124 ----
  @code{init_priority} attribute.  In that case the attribute is rejected
  with an error rather than ignored.
  
! @atindex @code{no_dangling}
  @item no_dangling
  
! This attribute can be applied to a class type, function, or member
! function.
! 
! Dangling references to classes marked with this attribute
! have the @option{-Wdangling-reference} diagnostic suppressed; so
! do references returned from the @code{gnu::no_dangling}-marked
  functions.  For example:
  
  @smallexample
  class [[gnu::no_dangling]] S @{ @dots{} @};
  @end smallexample
  
+ @noindent
  Or:
  
  @smallexample
*************** struct [[gnu::no_dangling(std::is_refere
*** 31236,31241 ****
--- 31144,31150 ----
  @};
  @end smallexample
  
+ @noindent
  Or:
  
  @smallexample
*************** decltype(auto) foo(T&& t) @{
*** 31246,31255 ****
  @};
  @end smallexample
  
! @cindex @code{warn_unused} type attribute
  @item warn_unused
  
! For C++ types with non-trivial constructors and/or destructors it is
  impossible for the compiler to determine whether a variable of this
  type is truly unused if it is not referenced. This type attribute
  informs the compiler that variables of this type should be warned
--- 31155,31165 ----
  @};
  @end smallexample
  
! @atindex @code{warn_unused}
  @item warn_unused
+ This attribute applies to types.
  
! For C++ types with non-trivial constructors and/or destructors, it is
  impossible for the compiler to determine whether a variable of this
  type is truly unused if it is not referenced. This type attribute
  informs the compiler that variables of this type should be warned
*************** control a resource, such as @code{std::l
*** 31263,31295 ****
  This attribute is also accepted in C, but it is unnecessary because C
  does not have constructors or destructors.
  
! @cindex @code{cold} type attribute
  @item cold
  
! In addition to functions and labels, GNU C++ allows the @code{cold}
! attribute to be used on C++ classes, structs, or unions.  Applying
! the @code{cold} attribute on a type has the effect of treating every
! member function of the type, including implicit special member
! functions, as cold.  If a member function is marked with the
! @code{hot} function attribute, the @code{hot} attribute takes
! precedence and the @code{cold} attribute is not propagated.
! 
! For the effects of the @code{cold} attribute on functions, see
! @ref{Common Function Attributes}.
! 
! @cindex @code{hot} type attribute
! @item hot
! 
! In addition to functions and labels, GNU C++ allows the @code{hot}
! attribute to be used on C++ classes, structs, or unions.  Applying
! the @code{hot} attribute on a type has the effect of treating every
  member function of the type, including implicit special member
! functions, as hot.  If a member function is marked with the
! @code{cold} function attribute, the @code{cold} attribute takes
! precedence and the @code{hot} attribute is not propagated.
! 
! For the effects of the @code{hot} attribute on functions, see
! @ref{Common Function Attributes}.
  
  @end table
  
--- 31173,31189 ----
  This attribute is also accepted in C, but it is unnecessary because C
  does not have constructors or destructors.
  
! @atindex @code{cold}
! @atindex @code{hot}
  @item cold
+ @itemx hot
+ In addition to functions and labels, GNU C++ allows the @code{cold} and
+ @code{hot} attributes to be used on C++ classes, structs, or unions.
  
! Applying
! these attributes on a type has the effect of propagating it to every
  member function of the type, including implicit special member
! functions.  @xref{Common Attributes}.
  
  @end table
  
*************** version 2.11.1 are required to use this
*** 31309,31315 ****
  
  There are two versions of function multiversioning supported by GCC.
  
! For targets supporting the @code{target_version} attribute (AArch64 and RISC-V),
  when compiling for C or C++, a function version set can be defined by a
  combination of function definitions with @code{target_version} and
  @code{target_clones} attributes, across translation units.
--- 31203,31210 ----
  
  There are two versions of function multiversioning supported by GCC.
  
! For targets supporting the @code{target_version} attribute
! (AArch64, LoongArch, and RISC-V),
  when compiling for C or C++, a function version set can be defined by a
  combination of function definitions with @code{target_version} and
  @code{target_clones} attributes, across translation units.
*************** int main ()
*** 31360,31366 ****
  This example results in 4 versions of the foo function being generated, and
  a resolver which is used by the dynamic linker to choose the correct version.
  
! For the AArch64 target GCC implements function multiversionsing, with the
  semantics and version strings as specified in the
  @ref{Arm C Language Extensions (ACLE)}.
  
--- 31255,31261 ----
  This example results in 4 versions of the foo function being generated, and
  a resolver which is used by the dynamic linker to choose the correct version.
  
! For the AArch64 target GCC implements function multiversioning, with the
  semantics and version strings as specified in the
  @ref{Arm C Language Extensions (ACLE)}.
  
diff -Nrcpad gcc-16-20260222/gcc/doc/gcc.texi gcc-16-20260301/gcc/doc/gcc.texi
*** gcc-16-20260222/gcc/doc/gcc.texi	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/doc/gcc.texi	Sun Mar  1 22:32:07 2026
***************
*** 28,33 ****
--- 28,35 ----
  
  @c Create a separate index for command line options.
  @defcodeindex op
+ @c Likewise create a separate index for attributes.
+ @defindex at
  @c Merge the standard indexes into a single one.
  @syncodeindex fn cp
  @syncodeindex vr cp
*************** object files.
*** 207,219 ****
  
  @menu
  * Option Index::                Index to command line options.
! * Concept and Symbol Index::    Index of concepts and symbols names.
  @end menu
  
  @node Option Index
  @appendixsec Option Index
  
! GCC's command line options are indexed here without any initial
  @samp{-} or @samp{--}.  Where an option has both positive and negative
  forms (such as @option{-f@var{option}} and
  @option{-fno-@var{option}}), relevant entries in the manual are
--- 209,222 ----
  
  @menu
  * Option Index::                Index to command line options.
! * Attribute Index::             Index of GNU extension attributes.
! * Concept and Symbol Index::    Index of concepts and symbol names.
  @end menu
  
  @node Option Index
  @appendixsec Option Index
  
! GCC's command-line options are indexed here without any initial
  @samp{-} or @samp{--}.  Where an option has both positive and negative
  forms (such as @option{-f@var{option}} and
  @option{-fno-@var{option}}), relevant entries in the manual are
*************** look up both forms.
*** 222,227 ****
--- 225,239 ----
  
  @printindex op
  
+ @node Attribute Index
+ @appendixsec Attribute Index
+ 
+ This index lists GNU extension attributes only, e.g. those that should
+ use the @samp{gnu::} namespace prefix in the standard C and C++
+ attribute syntax.
+ 
+ @printindex at
+ 
  @node Concept and Symbol Index
  @appendixsec Concept and Symbol Index
  
diff -Nrcpad gcc-16-20260222/gcc/doc/invoke.texi gcc-16-20260301/gcc/doc/invoke.texi
*** gcc-16-20260222/gcc/doc/invoke.texi	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/doc/invoke.texi	Sun Mar  1 22:32:07 2026
*************** Objective-C and Objective-C++ Dialects}.
*** 1087,1093 ****
  @gccoptlist{-mbig-endian  -mlittle-endian
  -mframe-limit=@var{bytes}  -mxbpf  -mco-re  -mjmpext  -mjmp32
  -malu32  -mv3-atomics  -mbswap  -msdiv  -msmov  -mcpu=@var{version}
! -masm=@var{dialect}  -minline-memops-threshold=@var{bytes}}
  
  @emph{FR30 Options} (@ref{FR30 Options})
  @gccoptlist{-msmall-model  -mno-lsim}
--- 1087,1094 ----
  @gccoptlist{-mbig-endian  -mlittle-endian
  -mframe-limit=@var{bytes}  -mxbpf  -mco-re  -mjmpext  -mjmp32
  -malu32  -mv3-atomics  -mbswap  -msdiv  -msmov  -mcpu=@var{version}
! -masm=@var{dialect}  -minline-memops-threshold=@var{bytes}
! -Wco-re}
  
  @emph{FR30 Options} (@ref{FR30 Options})
  @gccoptlist{-msmall-model  -mno-lsim}
*************** GNU semantics for @code{inline} function
*** 2787,2793 ****
  @xref{Inline,,An Inline Function is As Fast As a Macro}.
  Using this option is roughly equivalent to adding the
  @code{gnu_inline} function attribute to all inline functions
! (@pxref{Function Attributes}).
  
  The option @option{-fno-gnu89-inline} explicitly tells GCC to use the
  C99 semantics for @code{inline} when in C99 or gnu99 mode (i.e., it
--- 2788,2794 ----
  @xref{Inline,,An Inline Function is As Fast As a Macro}.
  Using this option is roughly equivalent to adding the
  @code{gnu_inline} function attribute to all inline functions
! (@pxref{Common Attributes}).
  
  The option @option{-fno-gnu89-inline} explicitly tells GCC to use the
  C99 semantics for @code{inline} when in C99 or gnu99 mode (i.e., it
*************** is treated as a flexible array member wh
*** 2974,2980 ****
  
  You can control this behavior for a specific trailing array field of a
  structure by using the variable attribute @code{strict_flex_array} attribute
! (@pxref{Variable Attributes}).
  
  The @option{-fstrict_flex_arrays} option interacts with the
  @option{-Wstrict-flex-arrays} option.  @xref{Warning Options}, for more
--- 2975,2981 ----
  
  You can control this behavior for a specific trailing array field of a
  structure by using the variable attribute @code{strict_flex_array} attribute
! (@pxref{Common Attributes}).
  
  The @option{-fstrict_flex_arrays} option interacts with the
  @option{-Wstrict-flex-arrays} option.  @xref{Warning Options}, for more
*************** Check calls to @code{printf} and @code{s
*** 7206,7212 ****
  the arguments supplied have types appropriate to the format string
  specified, and that the conversions specified in the format string make
  sense.  This includes standard functions, and others specified by format
! attributes (@pxref{Function Attributes}), in the @code{printf},
  @code{scanf}, @code{strftime} and @code{strfmon} (an X/Open extension,
  not in the C standard) families (or other target-specific families).
  Which functions are checked without format attributes having been
--- 7207,7213 ----
  the arguments supplied have types appropriate to the format string
  specified, and that the conversions specified in the format string make
  sense.  This includes standard functions, and others specified by format
! attributes (@pxref{Common Attributes}), in the @code{printf},
  @code{scanf}, @code{strftime} and @code{strfmon} (an X/Open extension,
  not in the C standard) families (or other target-specific families).
  Which functions are checked without format attributes having been
*************** template declared with attribute @code{a
*** 7832,7845 ****
  @code{assume_aligned}, @code{format}, @code{format_arg}, @code{malloc},
  or @code{nonnull} is declared without it.  Attributes @code{deprecated},
  @code{error}, and @code{warning} suppress the warning.
! (@pxref{Function Attributes}).
  
  You can use the @code{copy} attribute to apply the same
  set of attributes to a declaration as that on another declaration without
  explicitly enumerating the attributes. This attribute can be applied
! to declarations of functions (@pxref{Common Function Attributes}),
! variables (@pxref{Common Variable Attributes}), or types
! (@pxref{Common Type Attributes}).
  
  @option{-Wmissing-attributes} is enabled by @option{-Wall}.
  
--- 7833,7844 ----
  @code{assume_aligned}, @code{format}, @code{format_arg}, @code{malloc},
  or @code{nonnull} is declared without it.  Attributes @code{deprecated},
  @code{error}, and @code{warning} suppress the warning.
! (@pxref{Common Attributes}).
  
  You can use the @code{copy} attribute to apply the same
  set of attributes to a declaration as that on another declaration without
  explicitly enumerating the attributes. This attribute can be applied
! to declarations of functions, variables, or types.  @ref{Common Attributes}.
  
  @option{-Wmissing-attributes} is enabled by @option{-Wall}.
  
*************** Warn whenever a function parameter is as
*** 8259,8265 ****
  (aside from its declaration).
  
  To suppress this warning use the @code{unused} attribute
! (@pxref{Variable Attributes}).
  
  @option{-Wunused-but-set-parameter=0} disables the warning.
  With @option{-Wunused-but-set-parameter=1} all uses except initialization
--- 8258,8264 ----
  (aside from its declaration).
  
  To suppress this warning use the @code{unused} attribute
! (@pxref{Common Attributes}).
  
  @option{-Wunused-but-set-parameter=0} disables the warning.
  With @option{-Wunused-but-set-parameter=1} all uses except initialization
*************** Warn whenever a local variable is assign
*** 8290,8296 ****
  This @option{-Wunused-but-set-variable=3} warning is enabled by @option{-Wall}.
  
  To suppress this warning use the @code{unused} attribute
! (@pxref{Variable Attributes}).
  
  @option{-Wunused-but-set-variable=0} disables the warning.
  With @option{-Wunused-but-set-variable=1} all uses except initialization
--- 8289,8295 ----
  This @option{-Wunused-but-set-variable=3} warning is enabled by @option{-Wall}.
  
  To suppress this warning use the @code{unused} attribute
! (@pxref{Common Attributes}).
  
  @option{-Wunused-but-set-variable=0} disables the warning.
  With @option{-Wunused-but-set-variable=1} all uses except initialization
*************** Warn whenever a label is declared but no
*** 8346,8352 ****
  This warning is enabled by @option{-Wall}.
  
  To suppress this warning use the @code{unused} attribute
! (@pxref{Variable Attributes}).
  
  @opindex Wunused-local-typedefs
  @opindex Wno-unused-local-typedefs
--- 8345,8351 ----
  This warning is enabled by @option{-Wall}.
  
  To suppress this warning use the @code{unused} attribute
! (@pxref{Common Attributes}).
  
  @opindex Wunused-local-typedefs
  @opindex Wno-unused-local-typedefs
*************** This option is not enabled by @code{-Wun
*** 8362,8374 ****
  specified.
  
  To suppress this warning use the @code{unused} attribute
! (@pxref{Variable Attributes}).
  
  @opindex Wunused-result
  @opindex Wno-unused-result
  @item -Wno-unused-result
  Do not warn if a caller of a function marked with attribute
! @code{warn_unused_result} (@pxref{Function Attributes}) does not use
  its return value. The default is @option{-Wunused-result}.
  
  @opindex Wunused-variable
--- 8361,8373 ----
  specified.
  
  To suppress this warning use the @code{unused} attribute
! (@pxref{Common Attributes}).
  
  @opindex Wunused-result
  @opindex Wno-unused-result
  @item -Wno-unused-result
  Do not warn if a caller of a function marked with attribute
! @code{warn_unused_result} (@pxref{Common Attributes}) does not use
  its return value. The default is @option{-Wunused-result}.
  
  @opindex Wunused-variable
*************** declaration. This option implies @option
*** 8379,8385 ****
  but not for C++. This warning is enabled by @option{-Wall}.
  
  To suppress this warning use the @code{unused} attribute
! (@pxref{Variable Attributes}).
  
  @opindex Wunused-const-variable
  @opindex Wno-unused-const-variable
--- 8378,8384 ----
  but not for C++. This warning is enabled by @option{-Wall}.
  
  To suppress this warning use the @code{unused} attribute
! (@pxref{Common Attributes}).
  
  @opindex Wunused-const-variable
  @opindex Wno-unused-const-variable
*************** To suppress this warning use the @code{u
*** 8388,8394 ****
  Warn whenever a constant static variable is unused aside from its declaration.
  
  To suppress this warning use the @code{unused} attribute
! (@pxref{Variable Attributes}).
  
  @table @gcctabopt
  @item -Wunused-const-variable=1
--- 8387,8393 ----
  Warn whenever a constant static variable is unused aside from its declaration.
  
  To suppress this warning use the @code{unused} attribute
! (@pxref{Common Attributes}).
  
  @table @gcctabopt
  @item -Wunused-const-variable=1
*************** object to a @code{const}-qualified funct
*** 8588,8594 ****
  this warning.  (@option{-Wuninitialized} is issued for built-in functions
  known to read the object.)  Annotating the function with attribute
  @code{access (none)} indicates that the argument isn't used to access
! the object and avoids the warning (@pxref{Common Function Attributes}).
  
  These warnings are only possible in optimizing compilation, because otherwise
  GCC does not keep track of the state of variables.  On the other hand,
--- 8587,8593 ----
  this warning.  (@option{-Wuninitialized} is issued for built-in functions
  known to read the object.)  Annotating the function with attribute
  @code{access (none)} indicates that the argument isn't used to access
! the object and avoids the warning (@pxref{Common Attributes}).
  
  These warnings are only possible in optimizing compilation, because otherwise
  GCC does not keep track of the state of variables.  On the other hand,
*************** even when there is in fact no problem be
*** 8633,8640 ****
  in fact be called at the place that would cause a problem.
  
  Some spurious warnings can be avoided if you declare all the functions
! you use that never return as @code{noreturn}.  @xref{Function
! Attributes}.
  
  This warning is enabled by @option{-Wall} or @option{-Wextra}.
  
--- 8632,8638 ----
  in fact be called at the place that would cause a problem.
  
  Some spurious warnings can be avoided if you declare all the functions
! you use that never return as @code{noreturn}.  @xref{Common Attributes}.
  
  This warning is enabled by @option{-Wall} or @option{-Wextra}.
  
*************** with attribute @code{nonstring} to avoid
*** 8961,8967 ****
  however, are not suitable arguments to functions that expect
  @code{NUL}-terminated strings.  To help detect accidental misuses of
  such arrays GCC issues warnings unless it can prove that the use is
! safe.  @xref{Common Variable Attributes}.
  
  @opindex Wstrict-flex-arrays
  @opindex Wno-strict-flex-arrays
--- 8959,8965 ----
  however, are not suitable arguments to functions that expect
  @code{NUL}-terminated strings.  To help detect accidental misuses of
  such arrays GCC issues warnings unless it can prove that the use is
! safe.  @xref{Common Attributes}.
  
  @opindex Wstrict-flex-arrays
  @opindex Wno-strict-flex-arrays
*************** Warn about improper usages of flexible a
*** 8970,8976 ****
  according to the @var{level} of the @code{strict_flex_array (@var{level})}
  attribute attached to the trailing array field of a structure if it's
  available, otherwise according to the @var{level} of the option
! @option{-fstrict-flex-arrays=@var{level}}.  @xref{Common Variable Attributes},
  for more information about the attribute, and @ref{C Dialect Options} for
  more information about the option.  @code{-Wstrict-flex-arrays}
  is effective only when @var{level} is greater than 0.
--- 8968,8974 ----
  according to the @var{level} of the @code{strict_flex_array (@var{level})}
  attribute attached to the trailing array field of a structure if it's
  available, otherwise according to the @var{level} of the option
! @option{-fstrict-flex-arrays=@var{level}}.  @xref{Common Attributes},
  for more information about the attribute, and @ref{C Dialect Options} for
  more information about the option.  @code{-Wstrict-flex-arrays}
  is effective only when @var{level} is greater than 0.
*************** precision would exceed the value of @sam
*** 9111,9117 ****
  Warnings controlled by the option can be disabled either by specifying
  @var{byte-size} of @samp{SIZE_MAX} or more or by
  @option{-Wno-alloc-size-larger-than}.
! @xref{Function Attributes}.
  
  @opindex Wno-alloc-size-larger-than
  @item -Wno-alloc-size-larger-than
--- 9109,9115 ----
  Warnings controlled by the option can be disabled either by specifying
  @var{byte-size} of @samp{SIZE_MAX} or more or by
  @option{-Wno-alloc-size-larger-than}.
! @xref{Common Attributes}.
  
  @opindex Wno-alloc-size-larger-than
  @item -Wno-alloc-size-larger-than
*************** is equivalent to @option{-Warray-paramet
*** 9358,9364 ****
  @itemx -Wno-attribute-alias
  Warn about declarations using the @code{alias} and similar attributes whose
  target is incompatible with the type of the alias.
! @xref{Function Attributes,,Declaring Attributes of Functions}.
  
  @table @gcctabopt
  @item -Wattribute-alias=1
--- 9356,9362 ----
  @itemx -Wno-attribute-alias
  Warn about declarations using the @code{alias} and similar attributes whose
  target is incompatible with the type of the alias.
! @xref{Common Attributes}.
  
  @table @gcctabopt
  @item -Wattribute-alias=1
*************** cannot be fixed to display these charact
*** 11042,11049 ****
  @opindex Wno-attribute-warning
  @opindex Wattribute-warning
  @item -Wno-attribute-warning
! Do not warn about usage of functions (@pxref{Function Attributes})
! declared with @code{warning} attribute.  By default, this warning is
  enabled.  @option{-Wno-attribute-warning} can be used to disable the
  warning or @option{-Wno-error=attribute-warning} can be used to
  disable the error when compiled with @option{-Werror} flag.
--- 11040,11048 ----
  @opindex Wno-attribute-warning
  @opindex Wattribute-warning
  @item -Wno-attribute-warning
! Do not warn about usage of functions
! declared with @code{warning} attribute (@pxref{Common Attributes}).
! By default, this warning is
  enabled.  @option{-Wno-attribute-warning} can be used to disable the
  warning or @option{-Wno-error=attribute-warning} can be used to
  disable the error when compiled with @option{-Werror} flag.
*************** standards, specifically @option{-Wcomma-
*** 11064,11073 ****
  @opindex Wno-deprecated-declarations
  @opindex Wdeprecated-declarations
  @item -Wno-deprecated-declarations
! Do not warn about uses of functions (@pxref{Function Attributes}),
! variables (@pxref{Variable Attributes}), and types (@pxref{Type
! Attributes}) marked as deprecated by using the @code{deprecated}
! attribute.
  
  @opindex Wno-deprecated-openmp
  @opindex Wdeprecated-openmp
--- 11063,11071 ----
  @opindex Wno-deprecated-declarations
  @opindex Wdeprecated-declarations
  @item -Wno-deprecated-declarations
! Do not warn about uses of functions, variables, or types
! marked as deprecated by using the @code{deprecated}
! attribute.  @xref{Attributes}.
  
  @opindex Wno-deprecated-openmp
  @opindex Wdeprecated-openmp
*************** release to an another.
*** 13800,13807 ****
  @item -fno-keep-inline-dllexport
  This is a more fine-grained version of @option{-fkeep-inline-functions},
  which applies only to functions that are declared using the @code{dllexport}
! attribute or declspec.  @xref{Function Attributes,,Declaring Attributes of
! Functions}.
  
  @opindex fkeep-inline-functions
  @opindex fno-keep-inline-functions
--- 13798,13804 ----
  @item -fno-keep-inline-dllexport
  This is a more fine-grained version of @option{-fkeep-inline-functions},
  which applies only to functions that are declared using the @code{dllexport}
! attribute or declspec.  @xref{Common Attributes}.
  
  @opindex fkeep-inline-functions
  @opindex fno-keep-inline-functions
*************** Note that the initializer values, whethe
*** 15261,15267 ****
  refer to data representation (in memory or machine registers), rather
  than to their interpretation as numerical values.  This distinction may
  be important in languages that support types with biases or implicit
! multipliers, and with such extensions as @samp{hardbool} (@pxref{Type
  Attributes}).  For example, a variable that uses 8 bits to represent
  (biased) quantities in the @code{range 160..400} will be initialized
  with the bit patterns @code{0x00} or @code{0xFE}, depending on
--- 15258,15264 ----
  refer to data representation (in memory or machine registers), rather
  than to their interpretation as numerical values.  This distinction may
  be important in languages that support types with biases or implicit
! multipliers, and with such extensions as @samp{hardbool} (@pxref{Common
  Attributes}).  For example, a variable that uses 8 bits to represent
  (biased) quantities in the @code{range 160..400} will be initialized
  with the bit patterns @code{0x00} or @code{0xFE}, depending on
*************** are initialized with @code{false} (zero)
*** 15279,15285 ****
  requested.
  
  You can control this behavior for a specific variable by using the variable
! attribute @code{uninitialized} standard attribute (@pxref{Variable Attributes})
  or the C++26 @code{[[indeterminate]]}.
  
  @opindex fvect-cost-model
--- 15276,15282 ----
  requested.
  
  You can control this behavior for a specific variable by using the variable
! attribute @code{uninitialized} standard attribute (@pxref{Common Attributes})
  or the C++26 @code{[[indeterminate]]}.
  
  @opindex fvect-cost-model
*************** named sections and linker must place the
*** 15495,15501 ****
  
  This option isn't effective unless you either provide profile feedback
  (see @option{-fprofile-arcs} for details) or manually annotate functions with
! @code{hot} or @code{cold} attributes (@pxref{Common Function Attributes}).
  
  Enabled at levels @option{-O2}, @option{-O3}, @option{-Os}.
  
--- 15492,15498 ----
  
  This option isn't effective unless you either provide profile feedback
  (see @option{-fprofile-arcs} for details) or manually annotate functions with
! @code{hot} or @code{cold} attributes (@pxref{Common Attributes}).
  
  Enabled at levels @option{-O2}, @option{-O3}, @option{-Os}.
  
*************** security by either mitigating Return-Ori
*** 16806,16816 ****
  attacks or preventing information leakage through registers.
  
  The possible values of @var{choice} are the same as for the
! @code{zero_call_used_regs} attribute (@pxref{Function Attributes}).
  The default is @samp{skip}.
  
  You can control this behavior for a specific function by using the function
! attribute @code{zero_call_used_regs} (@pxref{Function Attributes}).
  @end table
  
  @node Instrumentation Options
--- 16803,16813 ----
  attacks or preventing information leakage through registers.
  
  The possible values of @var{choice} are the same as for the
! @code{zero_call_used_regs} attribute (@pxref{Common Attributes}).
  The default is @samp{skip}.
  
  You can control this behavior for a specific function by using the function
! attribute @code{zero_call_used_regs} (@pxref{Common Attributes}).
  @end table
  
  @node Instrumentation Options
*************** linking.
*** 16858,16864 ****
  
  You can use the function attribute @code{no_instrument_function} to
  suppress profiling of individual functions when compiling with these options.
! @xref{Common Function Attributes}.
  
  @opindex fprofile-arcs
  @opindex fno-profile-arcs
--- 16855,16861 ----
  
  You can use the function attribute @code{no_instrument_function} to
  suppress profiling of individual functions when compiling with these options.
! @xref{Common Attributes}.
  
  @opindex fprofile-arcs
  @opindex fno-profile-arcs
*************** the @code{return}.
*** 17759,17765 ****
  
  You can also use the @code{nocf_check} attribute to identify
  which functions and calls should be skipped from instrumentation
! (@pxref{Function Attributes}).
  
  Currently the x86 GNU/Linux target provides an implementation based
  on Intel Control-flow Enforcement Technology (CET) which works for
--- 17756,17762 ----
  
  You can also use the @code{nocf_check} attribute to identify
  which functions and calls should be skipped from instrumentation
! (@pxref{Common Attributes}).
  
  Currently the x86 GNU/Linux target provides an implementation based
  on Intel Control-flow Enforcement Technology (CET) which works for
*************** and grows downwards, you can use the fla
*** 18008,18014 ****
  of 128KB@.  Note that this may only work with the GNU linker.
  
  You can locally override stack limit checking by using the
! @code{no_stack_limit} function attribute (@pxref{Function Attributes}).
  
  @opindex fsplit-stack
  @opindex fno-split-stack
--- 18005,18011 ----
  of 128KB@.  Note that this may only work with the GNU linker.
  
  You can locally override stack limit checking by using the
! @code{no_stack_limit} function attribute (@pxref{Common Attributes}).
  
  @opindex fsplit-stack
  @opindex fno-split-stack
*************** and later.
*** 18033,18039 ****
  @opindex fstrub=disable
  @item -fstrub=disable
  Disable stack scrubbing entirely, ignoring any @code{strub} attributes.
! See @xref{Common Type Attributes}.
  
  @opindex fstrub=strict
  @item -fstrub=strict
--- 18030,18036 ----
  @opindex fstrub=disable
  @item -fstrub=disable
  Disable stack scrubbing entirely, ignoring any @code{strub} attributes.
! @xref{Common Attributes}.
  
  @opindex fstrub=strict
  @item -fstrub=strict
*************** example, for the profiling functions lis
*** 18176,18182 ****
  interrupt routines, and any functions from which the profiling functions
  cannot safely be called (perhaps signal handlers, if the profiling
  routines generate output or allocate memory).
! @xref{Common Function Attributes}.
  
  @opindex finstrument-functions-once
  @opindex fno-instrument-functions-once
--- 18173,18179 ----
  interrupt routines, and any functions from which the profiling functions
  cannot safely be called (perhaps signal handlers, if the profiling
  routines generate output or allocate memory).
! @xref{Common Attributes}.
  
  @opindex finstrument-functions-once
  @opindex fno-instrument-functions-once
*************** Enable the Common Short Sequence Compres
*** 21863,21870 ****
  Enable the shorter compare and branch instructions, @code{cbb}, @code{cbh} and
  @code{cb}.
  @item sme
! Enable the Scalable Matrix Extension.  This is only supported when SVE2 is also
! enabled.
  @item sme-i16i64
  Enable the FEAT_SME_I16I64 extension to SME.  This also enables SME
  instructions.
--- 21860,21866 ----
  Enable the shorter compare and branch instructions, @code{cbb}, @code{cbh} and
  @code{cb}.
  @item sme
! Enable the Scalable Matrix Extension.
  @item sme-i16i64
  Enable the FEAT_SME_I16I64 extension to SME.  This also enables SME
  instructions.
*************** because NEON hardware does not fully imp
*** 23748,23754 ****
  floating-point arithmetic (in particular denormal values are treated as
  zero), so the use of NEON instructions may lead to a loss of precision.
  
! You can also set the fpu name at function level by using the @code{target("fpu=")} function attributes (@pxref{ARM Function Attributes}) or pragmas (@pxref{Function Specific Option Pragmas}).
  
  @opindex mfp16-format
  @item -mfp16-format=@var{name}
--- 23744,23750 ----
  floating-point arithmetic (in particular denormal values are treated as
  zero), so the use of NEON instructions may lead to a loss of precision.
  
! You can also set the fpu name at function level by using the @code{target("fpu=")} function attributes (@pxref{ARM Attributes}) or pragmas (@pxref{Function Specific Option Pragmas}).
  
  @opindex mfp16-format
  @item -mfp16-format=@var{name}
*************** configure option.
*** 23871,23877 ****
  
  You can also override the ARM and Thumb mode for each function
  by using the @code{target("thumb")} and @code{target("arm")} function attributes
! (@pxref{ARM Function Attributes}) or pragmas (@pxref{Function Specific Option Pragmas}).
  
  @opindex mtpcs-frame
  @opindex mno-tpcs-frame
--- 23867,23873 ----
  
  You can also override the ARM and Thumb mode for each function
  by using the @code{target("thumb")} and @code{target("arm")} function attributes
! (@pxref{ARM Attributes}) or pragmas (@pxref{Function Specific Option Pragmas}).
  
  @opindex mtpcs-frame
  @opindex mno-tpcs-frame
*************** from the hardware manufacturer.
*** 24137,24143 ****
  Assume that all data in static storage can be accessed by LDS / STS
  instructions.  This option has only an effect on reduced Tiny devices like
  ATtiny40.  See also the @code{absdata}
! @ref{AVR Variable Attributes,variable attribute}.
  
  @opindex mcvt
  @item -mcvt
--- 24133,24139 ----
  Assume that all data in static storage can be accessed by LDS / STS
  instructions.  This option has only an effect on reduced Tiny devices like
  ATtiny40.  See also the @code{absdata}
! @ref{AVR Attributes,variable attribute}.
  
  @opindex mcvt
  @item -mcvt
*************** and the same applies for the default val
*** 24172,24178 ****
  Interrupt service routines (ISRs) may use the @code{__gcc_isr} pseudo
  instruction supported by GNU Binutils.
  If this option is on, the feature can still be disabled for individual
! ISRs by means of the @ref{AVR Function Attributes,,@code{no_gccisr}}
  function attribute.  This feature is activated per default
  if optimization is on (but not with @option{-Og}, @pxref{Optimize Options}),
  and if GNU Binutils support @w{@uref{https://sourceware.org/PR21683,PR21683}}.
--- 24168,24174 ----
  Interrupt service routines (ISRs) may use the @code{__gcc_isr} pseudo
  instruction supported by GNU Binutils.
  If this option is on, the feature can still be disabled for individual
! ISRs by means of the @ref{AVR Attributes,,@code{no_gccisr}}
  function attribute.  This feature is activated per default
  if optimization is on (but not with @option{-Og}, @pxref{Optimize Options}),
  and if GNU Binutils support @w{@uref{https://sourceware.org/PR21683,PR21683}}.
*************** size.
*** 24188,24194 ****
  @opindex mmain-is-OS_task
  @item -mmain-is-OS_task
  Do not save registers in @code{main}.  The effect is the same like
! attaching attribute @ref{AVR Function Attributes,,@code{OS_task}}
  to @code{main}. It is activated per default if optimization is on.
  
  @opindex mno-call-main
--- 24184,24190 ----
  @opindex mmain-is-OS_task
  @item -mmain-is-OS_task
  Do not save registers in @code{main}.  The effect is the same like
! attaching attribute @ref{AVR Attributes,,@code{OS_task}}
  to @code{main}. It is activated per default if optimization is on.
  
  @opindex mno-call-main
*************** See the @option{--with-avrlibc} configur
*** 24770,24776 ****
  @item __HAVE_SIGNAL_N__
  The compiler supports the @code{signal(@var{num})} and
  @code{interrupt(@var{num})}
! @ref{AVR Function Attributes,,function attributes}
  with an argument @var{num} that specifies the number of the
  interrupt service routine.
  
--- 24766,24772 ----
  @item __HAVE_SIGNAL_N__
  The compiler supports the @code{signal(@var{num})} and
  @code{interrupt(@var{num})}
! @ref{AVR Attributes,,function attributes}
  with an argument @var{num} that specifies the number of the
  interrupt service routine.
  
*************** Enable interrupt stack instructions; the
*** 25359,25365 ****
  
  The @option{-mistack} option is required to handle the
  @code{interrupt} and @code{isr} function attributes
! (@pxref{C-SKY Function Attributes}).
  
  @opindex mmp
  @opindex mno-mp
--- 25355,25361 ----
  
  The @option{-mistack} option is required to handle the
  @code{interrupt} and @code{isr} function attributes
! (@pxref{C-SKY Attributes}).
  
  @opindex mmp
  @opindex mno-mp
*************** a library call instead of being expanded
*** 26446,26451 ****
--- 26442,26452 ----
  allow libcalls, exceeding this threshold results in a compile-time
  error.  The default is @samp{1024} bytes.
  
+ @opindex Wco-re
+ @item -Wco-re
+ Enable warnings for scenarios where -mco-re is enabled, but it may not be
+ possible to generate CO-RE compatible code.
+ 
  @end table
  
  @node FR30 Options
*************** Consider access to byte-sized memory slo
*** 26886,26892 ****
  @item -mexr
  @itemx -mno-exr
  Store extended registers on the stack before execution of functions
! with the @code{monitor} attribute (@pxref{H8/300 Function Attributes}).
  The default is @option{-mexr}.  This option is valid only for H8S targets.
  
  @opindex mint32
--- 26887,26893 ----
  @item -mexr
  @itemx -mno-exr
  Store extended registers on the stack before execution of functions
! with the @code{monitor} attribute (@pxref{H8/300 Attributes}).
  The default is @option{-mexr}.  This option is valid only for H8S targets.
  
  @opindex mint32
*************** MIPS32 or MIPS64 architecture, it makes
*** 28904,28910 ****
  
  MIPS16 code generation can also be controlled on a per-function basis
  by means of @code{mips16} and @code{nomips16} attributes.
! @xref{Function Attributes}, for more information.
  
  @opindex mmips16e2
  @opindex mno-mips16e2
--- 28905,28911 ----
  
  MIPS16 code generation can also be controlled on a per-function basis
  by means of @code{mips16} and @code{nomips16} attributes.
! @xref{MIPS Attributes}, for more information.
  
  @opindex mmips16e2
  @opindex mno-mips16e2
*************** Generate (do not generate) microMIPS cod
*** 29228,29234 ****
  
  MicroMIPS code generation can also be controlled on a per-function basis
  by means of @code{micromips} and @code{nomicromips} attributes.
! @xref{Function Attributes}, for more information.
  
  @opindex mmt
  @opindex mno-mt
--- 29229,29235 ----
  
  MicroMIPS code generation can also be controlled on a per-function basis
  by means of @code{micromips} and @code{nomicromips} attributes.
! @xref{MIPS Attributes}, for more information.
  
  @opindex mmt
  @opindex mno-mt
*************** there.
*** 36131,36137 ****
  You can specify that an individual function is called with this calling
  sequence with the function attribute @code{stdcall}.  You can also
  override the @option{-mrtd} option by using the function attribute
! @code{cdecl}.  @xref{Function Attributes}.
  
  @strong{Warning:} this calling convention is incompatible with the one
  normally used on Unix, so you cannot use it if you need to call
--- 36132,36138 ----
  You can specify that an individual function is called with this calling
  sequence with the function attribute @code{stdcall}.  You can also
  override the @option{-mrtd} option by using the function attribute
! @code{cdecl}.  @xref{x86 Attributes}.
  
  @strong{Warning:} this calling convention is incompatible with the one
  normally used on Unix, so you cannot use it if you need to call
*************** Control how many registers are used to p
*** 36152,36158 ****
  default, no registers are used to pass arguments, and at most 3
  registers can be used.  You can control this behavior for a specific
  function by using the function attribute @code{regparm}.
! @xref{Function Attributes}.
  
  @strong{Warning:} if you use this switch, and
  @var{num} is nonzero, then you must build all modules with the same
--- 36153,36159 ----
  default, no registers are used to pass arguments, and at most 3
  registers can be used.  You can control this behavior for a specific
  function by using the function attribute @code{regparm}.
! @xref{x86 Attributes}.
  
  @strong{Warning:} if you use this switch, and
  @var{num} is nonzero, then you must build all modules with the same
*************** startup modules.
*** 36164,36170 ****
  Use SSE register passing conventions for float and double arguments
  and return values.  You can control this behavior for a specific
  function by using the function attribute @code{sseregparm}.
! @xref{Function Attributes}.
  
  @strong{Warning:} if you use this switch then you must build all
  modules with the same value, including any libraries.  This includes
--- 36165,36171 ----
  Use SSE register passing conventions for float and double arguments
  and return values.  You can control this behavior for a specific
  function by using the function attribute @code{sseregparm}.
! @xref{x86 Attributes}.
  
  @strong{Warning:} if you use this switch then you must build all
  modules with the same value, including any libraries.  This includes
*************** are @samp{sysv} for the ABI used on GNU/
*** 36563,36569 ****
  ABI when targeting Microsoft Windows and the SysV ABI on all other systems.
  You can control this behavior for specific functions by
  using the function attributes @code{ms_abi} and @code{sysv_abi}.
! @xref{Function Attributes}.
  
  @opindex masm=@var{dialect}
  @item -masm=@var{dialect}
--- 36564,36570 ----
  ABI when targeting Microsoft Windows and the SysV ABI on all other systems.
  You can control this behavior for specific functions by
  using the function attributes @code{ms_abi} and @code{sysv_abi}.
! @xref{x86 Attributes}.
  
  @opindex masm=@var{dialect}
  @item -masm=@var{dialect}
*************** either format.
*** 36653,36660 ****
  
  This option is enabled by default for Microsoft Windows
  targets.  This behavior can also be controlled locally by use of variable
! or type attributes.  For more information, see @ref{x86 Variable Attributes}
! and @ref{x86 Type Attributes}.
  
  The Microsoft structure layout algorithm is fairly simple with the exception
  of the bit-field packing.
--- 36654,36660 ----
  
  This option is enabled by default for Microsoft Windows
  targets.  This behavior can also be controlled locally by use of variable
! or type attributes.  For more information, see @ref{x86 Attributes}.
  
  The Microsoft structure layout algorithm is fairly simple with the exception
  of the bit-field packing.
*************** Convert indirect call and jump with @var
*** 36988,36994 ****
  and return thunk.  @samp{thunk-extern} converts indirect call and jump
  to external call and return thunk provided in a separate object file.
  You can control this behavior for a specific function by using the
! function attribute @code{indirect_branch}.  @xref{Function Attributes}.
  
  Note that @option{-mcmodel=large} is incompatible with
  @option{-mindirect-branch=thunk} and
--- 36988,36994 ----
  and return thunk.  @samp{thunk-extern} converts indirect call and jump
  to external call and return thunk provided in a separate object file.
  You can control this behavior for a specific function by using the
! function attribute @code{indirect_branch}.  @xref{x86 Attributes}.
  
  Note that @option{-mcmodel=large} is incompatible with
  @option{-mindirect-branch=thunk} and
*************** return to inlined call and return thunk.
*** 37008,37014 ****
  function return to external call and return thunk provided in a separate
  object file.  You can control this behavior for a specific function by
  using the function attribute @code{function_return}.
! @xref{Function Attributes}.
  
  Note that @option{-mindirect-return=thunk-extern} is compatible with
  @option{-fcf-protection=branch} since the external thunk can be made
--- 37008,37014 ----
  function return to external call and return thunk provided in a separate
  object file.  You can control this behavior for a specific function by
  using the function attribute @code{function_return}.
! @xref{x86 Attributes}.
  
  Note that @option{-mindirect-return=thunk-extern} is compatible with
  @option{-fcf-protection=branch} since the external thunk can be made
diff -Nrcpad gcc-16-20260222/gcc/doc/trouble.texi gcc-16-20260301/gcc/doc/trouble.texi
*** gcc-16-20260222/gcc/doc/trouble.texi	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/doc/trouble.texi	Sun Mar  1 22:32:07 2026
*************** required so frequently that they become
*** 952,959 ****
  casts becomes so automatic that they no longer convey useful
  information about the intentions of the programmer.  For functions
  where the return value should never be ignored, use the
! @code{warn_unused_result} function attribute (@pxref{Function
! Attributes}).
  
  @opindex fshort-enums
  @item
--- 952,958 ----
  casts becomes so automatic that they no longer convey useful
  information about the intentions of the programmer.  For functions
  where the return value should never be ignored, use the
! @code{warn_unused_result} function attribute (@pxref{Attributes}).
  
  @opindex fshort-enums
  @item
diff -Nrcpad gcc-16-20260222/gcc/fold-const.cc gcc-16-20260301/gcc/fold-const.cc
*** gcc-16-20260222/gcc/fold-const.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/fold-const.cc	Sun Mar  1 22:32:07 2026
*************** c_getstr (tree str)
*** 16708,16717 ****
    return getbyterep (str, NULL);
  }
  
! /* Given a tree T, compute which bits in T may be nonzero.  */
  
! wide_int
! tree_nonzero_bits (const_tree t)
  {
    switch (TREE_CODE (t))
      {
--- 16708,16718 ----
    return getbyterep (str, NULL);
  }
  
! /* Helper for tree_nonzero_bits.  Given a tree T, compute which bits in T
!    may be nonzero, with precision PREC, the precision of T's type.  */
  
! static wide_int
! tree_nonzero_bits (const_tree t, unsigned prec)
  {
    switch (TREE_CODE (t))
      {
*************** tree_nonzero_bits (const_tree t)
*** 16721,16779 ****
        return get_nonzero_bits (t);
      case NON_LVALUE_EXPR:
      case SAVE_EXPR:
!       return tree_nonzero_bits (TREE_OPERAND (t, 0));
      case BIT_AND_EXPR:
!       return wi::bit_and (tree_nonzero_bits (TREE_OPERAND (t, 0)),
! 			  tree_nonzero_bits (TREE_OPERAND (t, 1)));
      case BIT_IOR_EXPR:
      case BIT_XOR_EXPR:
!       return wi::bit_or (tree_nonzero_bits (TREE_OPERAND (t, 0)),
! 			 tree_nonzero_bits (TREE_OPERAND (t, 1)));
      case COND_EXPR:
!       return wi::bit_or (tree_nonzero_bits (TREE_OPERAND (t, 1)),
! 			 tree_nonzero_bits (TREE_OPERAND (t, 2)));
      CASE_CONVERT:
!       return wide_int::from (tree_nonzero_bits (TREE_OPERAND (t, 0)),
! 			     TYPE_PRECISION (TREE_TYPE (t)),
! 			     TYPE_SIGN (TREE_TYPE (TREE_OPERAND (t, 0))));
      case PLUS_EXPR:
        if (INTEGRAL_TYPE_P (TREE_TYPE (t)))
  	{
! 	  wide_int nzbits1 = tree_nonzero_bits (TREE_OPERAND (t, 0));
! 	  wide_int nzbits2 = tree_nonzero_bits (TREE_OPERAND (t, 1));
  	  if (wi::bit_and (nzbits1, nzbits2) == 0)
  	    return wi::bit_or (nzbits1, nzbits2);
  	}
        break;
      case LSHIFT_EXPR:
!       if (TREE_CODE (TREE_OPERAND (t, 1)) == INTEGER_CST)
  	{
  	  tree type = TREE_TYPE (t);
! 	  wide_int nzbits = tree_nonzero_bits (TREE_OPERAND (t, 0));
! 	  wide_int arg1 = wi::to_wide (TREE_OPERAND (t, 1),
! 				       TYPE_PRECISION (type));
  	  return wi::neg_p (arg1)
  		 ? wi::rshift (nzbits, -arg1, TYPE_SIGN (type))
  		 : wi::lshift (nzbits, arg1);
  	}
        break;
      case RSHIFT_EXPR:
!       if (TREE_CODE (TREE_OPERAND (t, 1)) == INTEGER_CST)
!         {
  	  tree type = TREE_TYPE (t);
! 	  wide_int nzbits = tree_nonzero_bits (TREE_OPERAND (t, 0));
! 	  wide_int arg1 = wi::to_wide (TREE_OPERAND (t, 1),
! 				       TYPE_PRECISION (type));
  	  return wi::neg_p (arg1)
  		 ? wi::lshift (nzbits, -arg1)
  		 : wi::rshift (nzbits, arg1, TYPE_SIGN (type));
!         }
        break;
      default:
        break;
      }
  
!   return wi::shwi (-1, TYPE_PRECISION (TREE_TYPE (t)));
  }
  
  /* Helper function for address compare simplifications in match.pd.
--- 16722,16797 ----
        return get_nonzero_bits (t);
      case NON_LVALUE_EXPR:
      case SAVE_EXPR:
!       return tree_nonzero_bits (TREE_OPERAND (t, 0), prec);
      case BIT_AND_EXPR:
!       return wi::bit_and (tree_nonzero_bits (TREE_OPERAND (t, 0), prec),
! 			  tree_nonzero_bits (TREE_OPERAND (t, 1), prec));
      case BIT_IOR_EXPR:
      case BIT_XOR_EXPR:
!       return wi::bit_or (tree_nonzero_bits (TREE_OPERAND (t, 0), prec),
! 			 tree_nonzero_bits (TREE_OPERAND (t, 1), prec));
      case COND_EXPR:
!       return wi::bit_or (tree_nonzero_bits (TREE_OPERAND (t, 1), prec),
! 			 tree_nonzero_bits (TREE_OPERAND (t, 2), prec));
      CASE_CONVERT:
!       if (TREE_TYPE (t) != error_mark_node
! 	  && !error_operand_p (TREE_OPERAND (t, 0)))
! 	{
! 	  tree op0 = TREE_OPERAND (t, 0);
! 	  tree inner_type = TREE_TYPE (op0);
! 	  unsigned inner_prec = TYPE_PRECISION (inner_type);
! 	  return wide_int::from (tree_nonzero_bits (op0, inner_prec),
! 				 prec, TYPE_SIGN (inner_type));
! 	}
!       break;
      case PLUS_EXPR:
        if (INTEGRAL_TYPE_P (TREE_TYPE (t)))
  	{
! 	  wide_int nzbits1 = tree_nonzero_bits (TREE_OPERAND (t, 0), prec);
! 	  wide_int nzbits2 = tree_nonzero_bits (TREE_OPERAND (t, 1), prec);
  	  if (wi::bit_and (nzbits1, nzbits2) == 0)
  	    return wi::bit_or (nzbits1, nzbits2);
  	}
        break;
      case LSHIFT_EXPR:
!       if (TREE_CODE (TREE_OPERAND (t, 1)) == INTEGER_CST
! 	  && TREE_TYPE (t) != error_mark_node)
  	{
  	  tree type = TREE_TYPE (t);
! 	  wide_int nzbits = tree_nonzero_bits (TREE_OPERAND (t, 0), prec);
! 	  wide_int arg1 = wi::to_wide (TREE_OPERAND (t, 1), prec);
  	  return wi::neg_p (arg1)
  		 ? wi::rshift (nzbits, -arg1, TYPE_SIGN (type))
  		 : wi::lshift (nzbits, arg1);
  	}
        break;
      case RSHIFT_EXPR:
!       if (TREE_CODE (TREE_OPERAND (t, 1)) == INTEGER_CST
! 	  && TREE_TYPE (t) != error_mark_node)
! 	{
  	  tree type = TREE_TYPE (t);
! 	  wide_int nzbits = tree_nonzero_bits (TREE_OPERAND (t, 0), prec);
! 	  wide_int arg1 = wi::to_wide (TREE_OPERAND (t, 1), prec);
  	  return wi::neg_p (arg1)
  		 ? wi::lshift (nzbits, -arg1)
  		 : wi::rshift (nzbits, arg1, TYPE_SIGN (type));
! 	}
        break;
      default:
        break;
      }
  
!   return wi::shwi (-1, prec);
! }
! 
! /* Given a tree T, compute which bits in T may be nonzero.  */
! 
! wide_int
! tree_nonzero_bits (const_tree t)
! {
!   if (error_operand_p (t))
!     return wi::shwi (-1, 64);
!   return tree_nonzero_bits (t, TYPE_PRECISION (TREE_TYPE (t)));
  }
  
  /* Helper function for address compare simplifications in match.pd.
diff -Nrcpad gcc-16-20260222/gcc/fortran/ChangeLog gcc-16-20260301/gcc/fortran/ChangeLog
*** gcc-16-20260222/gcc/fortran/ChangeLog	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/fortran/ChangeLog	Sun Mar  1 22:32:07 2026
***************
*** 1,3 ****
--- 1,86 ----
+ 2026-02-26  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+ 
+ 	PR fortran/88076
+ 	* invoke.texi: Use corrected english.
+ 
+ 2026-02-26  Andre Vehreschild  <vehre@gcc.gnu.org>
+ 
+ 	* trans-intrinsic.cc (conv_caf_send_to_remote): Fix treating constant
+ 	char arrays when used in coarray sends.
+ 
+ 2026-02-26  Andre Vehreschild  <vehre@gcc.gnu.org>
+ 
+ 	PR fortran/121360
+ 	* resolve.cc: Introduce temporary holding rhs when lhs is a
+ 	coarray expresssion.
+ 
+ 2026-02-26  Andre Vehreschild  <vehre@gcc.gnu.org>
+ 
+ 	* invoke.texi: Document new environment variable GFORTRAN_IMAGE_
+ 	RESTARTS_LIMIT.
+ 
+ 2026-02-26  Andre Vehreschild  <vehre@gcc.gnu.org>
+ 
+ 	PR fortran/88076
+ 	* invoke.texi: Add description for use.
+ 
+ 2026-02-26  Andre Vehreschild  <vehre@gcc.gnu.org>
+ 
+ 	* trans-expr.cc (get_scalar_to_descriptor_type): Fix coarray
+ 	generation.
+ 	(copy_coarray_desc_part): New function to copy coarray dimensions.
+ 	(gfc_class_array_data_assign): Use the new function.
+ 	(gfc_conv_derived_to_class): Same.
+ 
+ 2026-02-26  Andre Vehreschild  <vehre@gcc.gnu.org>
+ 
+ 	* check.cc (gfc_check_image_status): Fix argument index of team=
+ 	argument for correct error message.
+ 	* trans-intrinsic.cc (conv_intrinsic_image_status): Team=
+ 	argument is optional and is a pointer to the team handle.
+ 	* trans-stmt.cc (gfc_trans_sync): Make images argument also a
+ 	dereferencable pointer.  But treat errmsg as a pointer to a
+ 	char array like in all other functions.
+ 
+ 2026-02-26  Andre Vehreschild  <vehre@gcc.gnu.org>
+ 
+ 	* check.cc (gfc_check_failed_or_stopped_images): Support teams
+ 	argument and check for incorrect type.
+ 
+ 2026-02-25  Christopher Albert  <albert@tugraz.at>
+ 
+ 	PR fortran/124235
+ 	* trans-array.cc (generate_element_copy_wrapper): Use
+ 	cgraph_node::finalize_function with no_collect=true instead
+ 	of cgraph_node::add_new_function to avoid garbage collection
+ 	while caller frames hold unrooted tree nodes.
+ 
+ 2026-02-25  Christopher Albert  <albert@tugraz.at>
+ 
+ 	PR fortran/124208
+ 	* resolve.cc (gfc_max_forall_iterators_in_chain): Count
+ 	iterators in EXEC_BLOCK namespaces.
+ 
+ 2026-02-23  Gonzalo Silvalde Blanco  <gonzalo.silvalde@gmail.com>
+ 
+ 	PR fortran/80012
+ 	* symbol.cc (gfc_add_procedure): Split error into gfc_error and
+ 	inform using auto_diagnostic_group.
+ 
+ 2026-02-23  Paul-Antoine Arras  <parras@baylibre.com>
+ 
+ 	PR fortran/120505
+ 	* trans-openmp.cc (gfc_map_array_descriptor): New function.
+ 	(gfc_trans_omp_clauses): Emit map clauses for intermediate array
+ 	descriptors.
+ 
+ 2026-02-23  Christopher Albert  <albert@tugraz.at>
+ 
+ 	PR fortran/123949
+ 	* trans-array.cc (structure_alloc_comps): Add missing
+ 	gfc_init_se call in case ALLOCATE_PDT_COMP for scalar
+ 	component default initializer.
+ 
  2026-02-21  Harald Anlauf  <anlauf@gmx.de>
  
  	Revert:
diff -Nrcpad gcc-16-20260222/gcc/fortran/check.cc gcc-16-20260301/gcc/fortran/check.cc
*** gcc-16-20260222/gcc/fortran/check.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/fortran/check.cc	Sun Mar  1 22:32:07 2026
*************** gfc_check_image_status (gfc_expr *image,
*** 1868,1874 ****
        || !positive_check (0, image))
      return false;
  
!   return !team || (scalar_check (team, 0) && team_type_check (team, 0));
  }
  
  
--- 1868,1874 ----
        || !positive_check (0, image))
      return false;
  
!   return !team || (scalar_check (team, 1) && team_type_check (team, 1));
  }
  
  
*************** gfc_check_f_c_string (gfc_expr *string,
*** 1911,1923 ****
  bool
  gfc_check_failed_or_stopped_images (gfc_expr *team, gfc_expr *kind)
  {
!   if (team)
!     {
!       gfc_error ("%qs argument of %qs intrinsic at %L not yet supported",
! 		 gfc_current_intrinsic_arg[0]->name, gfc_current_intrinsic,
! 		 &team->where);
!       return false;
!     }
  
    if (kind)
      {
--- 1911,1918 ----
  bool
  gfc_check_failed_or_stopped_images (gfc_expr *team, gfc_expr *kind)
  {
!   if (team && (!scalar_check (team, 0) || !team_type_check (team, 0)))
!     return false;
  
    if (kind)
      {
diff -Nrcpad gcc-16-20260222/gcc/fortran/invoke.texi gcc-16-20260301/gcc/fortran/invoke.texi
*** gcc-16-20260222/gcc/fortran/invoke.texi	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/fortran/invoke.texi	Sun Mar  1 22:32:07 2026
*************** one is not the default.
*** 104,109 ****
--- 104,110 ----
  * Interoperability Options::  Options for interoperability with other
                                languages.
  * Environment Variables:: Environment variables that affect @command{gfortran}.
+ * Shared-memory Coarrays:: Multiprocess shared-memory coarray support.
  @end menu
  
  @node Option Summary
*************** variables.
*** 2305,2307 ****
--- 2306,2369 ----
  @xref{Runtime}, for environment variables that affect the
  run-time behavior of programs compiled with GNU Fortran.
  @c man end
+ 
+ @node Shared-memory Coarrays
+ @section Shared-memory Coarrays
+ 
+ @c man begin SHARED-MEMORY COARRAYS
+ 
+ @command{gfortran} supplies a runtime library for running coarray-enabled
+ programs using a shared-memory multiprocess approach.  The library is supplied
+ as a static link library with the @command{libgfortran} library, and is fully
+ compatible with the ABI enabled when @command{gfortran} is invoked with
+ @option{-fcoarray=lib}.  Link the shared-memory coarray to the executable
+ produced by @command{gfortran} using @option{-lcaf_shmem}.
+ 
+ The library @code{caf_shmem} can only be used on architectures that allow
+ multiple processes to use the same memory at the same virtual memory address in
+ each process' memory space.  This is the case on most Unix- and Windows-based
+ systems.
+ 
+ One can control some aspects of the library behavior at run time using
+ environment variables:
+ 
+ @env{GFORTRAN_NUM_IMAGES}: The number of images to spawn when running the
+ executable.  Note, there is always one additional supervisor process, which
+ does not participate in the computation, but is only responsible for starting
+ the images and catching any (ab-)normal termination.  When the environment
+ variable is not set, then the number of hardware threads reported by the OS is
+ used. Over-provisioning is possible.  The number of images is limited only
+ by the OS and the size of an integer variable on the architecture the program is
+ running on.
+ 
+ @env{GFORTRAN_SHARED_MEMORY_SIZE}: The size of the shared-memory segment made
+ available to all images is fixed and needs to be set at program start.  It
+ cannot grow or shrink.  The size can be given in bytes (no suffix), kilobytes
+ (@code{k} or @code{K} suffix), megabytes (@code{m} or @code{M}) or gigabytes
+ (@code{g} or @code{G}).  If the variable is not set, or not parseable, then on
+ 32-bit architectures 2^28 bytes and on 64-bit 2^34 bytes are chosen.  Note,
+ although the size is set, most modern systems do not allocate the memory at
+ program start.  This allows one to choose a shared-memory size larger than
+ available memory.
+ 
+ Warning: Choosing a large shared-memory size may produce large core dumps!
+ 
+ @env{GFORTRAN_IMAGE_RESTARTS_LIMIT}: On certain platforms, esp. MacOS, the
+ shared-memory segment needs to be placed on the same (virtual) address in every
+ image or synchronization primitives do not work as expected.  Unfortunately some
+ operating systems are somewhat arbitrary on when they can do this.  When the OS
+ is not able to fulfill the request, the image aborts itself and is restarted by the
+ supervisor until the OS complies.  This environment variable limits the total
+ number of restarts of all images having an issue with shared-memory segment
+ placement.  The default value is 4000.
+ 
+ The shared-memory coarray library internally uses some additional environment
+ variables, which are overwritten without notice or may result in failure to
+ start.  These are: @code{GFORTRAN_IMAGE_NUM}, @code{GFORTRAN_SHMEM_PID}, and
+ @code{GFORTRAN_SHMEM_BASE}.  Using these variables is strongly discouraged.
+ Special care needs to be taken when one coarray program starts another coarray
+ program as a child process.  In this case it is the spawning process'
+ responsibility to remove the above variables from the environment.
+ 
+ @c man end
+ 
diff -Nrcpad gcc-16-20260222/gcc/fortran/resolve.cc gcc-16-20260301/gcc/fortran/resolve.cc
*** gcc-16-20260222/gcc/fortran/resolve.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/fortran/resolve.cc	Sun Mar  1 22:32:07 2026
*************** gfc_max_forall_iterators_in_chain (gfc_c
*** 12449,12454 ****
--- 12449,12461 ----
  
        if (c->op == EXEC_FORALL || c->op == EXEC_DO_CONCURRENT)
  	sub_iters = gfc_count_forall_iterators (c);
+       else if (c->op == EXEC_BLOCK)
+ 	{
+ 	  /* BLOCK/ASSOCIATE bodies live in the block namespace code chain,
+ 	     not in the generic c->block arm list used by IF/SELECT.  */
+ 	  if (c->ext.block.ns && c->ext.block.ns->code)
+ 	    sub_iters = gfc_max_forall_iterators_in_chain (c->ext.block.ns->code);
+ 	}
        else if (c->block)
  	for (gfc_code *b = c->block; b; b = b->block)
  	  {
*************** start:
*** 14264,14273 ****
  	      code->ext.actual = gfc_get_actual_arglist ();
  	      code->ext.actual->expr = code->expr1;
  	      code->ext.actual->next = gfc_get_actual_arglist ();
! 	      code->ext.actual->next->expr = code->expr2;
  
! 	      code->expr1 = NULL;
! 	      code->expr2 = NULL;
  	      break;
  	    }
  
--- 14271,14303 ----
  	      code->ext.actual = gfc_get_actual_arglist ();
  	      code->ext.actual->expr = code->expr1;
  	      code->ext.actual->next = gfc_get_actual_arglist ();
! 	      if (code->expr2->expr_type != EXPR_VARIABLE
! 		  && code->expr2->expr_type != EXPR_CONSTANT)
! 		{
! 		  /* Convert assignments of expr1[...] = expr2 into
! 			tvar = expr2
! 			expr1[...] = tvar
! 		     when expr2 is not trivial.  */
! 		  gfc_expr *tvar = get_temp_from_expr (code->expr2, ns);
! 		  gfc_code next_code = *code;
! 		  gfc_code *rhs_code
! 		    = build_assignment (EXEC_ASSIGN, tvar, code->expr2, NULL,
! 					NULL, code->expr2->where);
! 		  *code = *rhs_code;
! 		  code->next = rhs_code;
! 		  *rhs_code = next_code;
  
! 		  rhs_code->ext.actual->next->expr = tvar;
! 		  rhs_code->expr1 = NULL;
! 		  rhs_code->expr2 = NULL;
! 		}
! 	      else
! 		{
! 		  code->ext.actual->next->expr = code->expr2;
! 
! 		  code->expr1 = NULL;
! 		  code->expr2 = NULL;
! 		}
  	      break;
  	    }
  
diff -Nrcpad gcc-16-20260222/gcc/fortran/symbol.cc gcc-16-20260301/gcc/fortran/symbol.cc
*** gcc-16-20260222/gcc/fortran/symbol.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/fortran/symbol.cc	Sun Mar  1 22:32:07 2026
*************** along with GCC; see the file COPYING3.
*** 24,29 ****
--- 24,30 ----
  #include "coretypes.h"
  #include "options.h"
  #include "gfortran.h"
+ #include "diagnostic-core.h"
  #include "parse.h"
  #include "match.h"
  #include "constructor.h"
*************** gfc_add_procedure (symbol_attribute *att
*** 1887,1905 ****
    if (attr->proc != PROC_UNKNOWN && !attr->module_procedure
        && attr->access == ACCESS_UNKNOWN)
      {
!       if (attr->proc == PROC_ST_FUNCTION && t == PROC_INTERNAL
! 	  && !gfc_notification_std (GFC_STD_F2008))
! 	gfc_error ("%s procedure at %L is already declared as %s "
! 		   "procedure. \nF2008: A pointer function assignment "
! 		   "is ambiguous if it is the first executable statement "
! 		   "after the specification block. Please add any other "
! 		   "kind of executable statement before it. FIXME",
  		 gfc_code2string (procedures, t), where,
  		 gfc_code2string (procedures, attr->proc));
!       else
! 	gfc_error ("%s procedure at %L is already declared as %s "
! 		   "procedure", gfc_code2string (procedures, t), where,
! 		   gfc_code2string (procedures, attr->proc));
  
        return false;
      }
--- 1888,1905 ----
    if (attr->proc != PROC_UNKNOWN && !attr->module_procedure
        && attr->access == ACCESS_UNKNOWN)
      {
!       gfc_error ("%s procedure at %L is already declared as %s procedure",
  		 gfc_code2string (procedures, t), where,
  		 gfc_code2string (procedures, attr->proc));
!       if (attr->proc == PROC_ST_FUNCTION && t == PROC_INTERNAL
! 	  && !gfc_notification_std (GFC_STD_F2008))
! 	{
! 	  inform (gfc_get_location (where),
! 		  "F2008: A pointer function assignment is ambiguous if it is "
! 		  "the first executable statement after the specification "
! 		  "block.  Please add any other kind of executable "
! 		  "statement before it");
! 	}
  
        return false;
      }
diff -Nrcpad gcc-16-20260222/gcc/fortran/trans-array.cc gcc-16-20260301/gcc/fortran/trans-array.cc
*** gcc-16-20260222/gcc/fortran/trans-array.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/fortran/trans-array.cc	Sun Mar  1 22:32:07 2026
*************** generate_element_copy_wrapper (gfc_symbo
*** 10165,10171 ****
  
    pop_cfun ();
  
!   cgraph_node::add_new_function (fndecl, false);
  
    return build1 (ADDR_EXPR, get_copy_helper_pointer_type (), fndecl);
  }
--- 10165,10177 ----
  
    pop_cfun ();
  
!   /* Use finalize_function with no_collect=true to skip the ggc_collect
!      call that add_new_function would trigger.  This function is called
!      during tree lowering of structure_alloc_comps where caller stack
!      frames hold locally-computed tree nodes (COMPONENT_REFs etc.) that
!      are not yet attached to any GC root.  A collection at this point
!      would free those nodes and cause segfaults.  PR124235.  */
!   cgraph_node::finalize_function (fndecl, true);
  
    return build1 (ADDR_EXPR, get_copy_helper_pointer_type (), fndecl);
  }
*************** structure_alloc_comps (gfc_symbol * der_
*** 11136,11141 ****
--- 11142,11148 ----
  	    {
  	      gfc_se tse;
  	      gfc_expr *c_expr;
+ 	      gfc_init_se (&tse, NULL);
  	      c_expr = c->initializer;
  	      gfc_conv_expr_type (&tse, c_expr, TREE_TYPE (comp));
  	      gfc_add_block_to_block (&fnblock, &tse.pre);
diff -Nrcpad gcc-16-20260222/gcc/fortran/trans-decl.cc gcc-16-20260301/gcc/fortran/trans-decl.cc
*** gcc-16-20260222/gcc/fortran/trans-decl.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/fortran/trans-decl.cc	Sun Mar  1 22:32:07 2026
*************** gfc_trans_deferred_vars (gfc_symbol * pr
*** 5220,5226 ****
  		    || (sym->ts.type == BT_CLASS
  			&& CLASS_DATA (sym)->attr.allocatable)))
  	{
! 	  if (!sym->attr.save && flag_max_stack_var_size != 0)
  	    {
  	      tree descriptor = NULL_TREE;
  
--- 5220,5232 ----
  		    || (sym->ts.type == BT_CLASS
  			&& CLASS_DATA (sym)->attr.allocatable)))
  	{
! 	  /* Ensure that the initialization block may be generated also for
! 	     dummy and result variables when -fno-automatic is specified, which
! 	     sets flag_max_stack_var_size=0.  */
! 	  if (!sym->attr.save
! 	      && (flag_max_stack_var_size != 0
! 		  || sym->attr.dummy
! 		  || sym->attr.result))
  	    {
  	      tree descriptor = NULL_TREE;
  
diff -Nrcpad gcc-16-20260222/gcc/fortran/trans-expr.cc gcc-16-20260301/gcc/fortran/trans-expr.cc
*** gcc-16-20260222/gcc/fortran/trans-expr.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/fortran/trans-expr.cc	Sun Mar  1 22:32:07 2026
*************** static tree
*** 90,95 ****
--- 90,97 ----
  get_scalar_to_descriptor_type (tree scalar, symbol_attribute attr)
  {
    enum gfc_array_kind akind;
+   tree *lbound = NULL, *ubound = NULL;
+   int codim = 0;
  
    if (attr.pointer)
      akind = GFC_ARRAY_POINTER_CONT;
*************** get_scalar_to_descriptor_type (tree scal
*** 100,107 ****
  
    if (POINTER_TYPE_P (TREE_TYPE (scalar)))
      scalar = TREE_TYPE (scalar);
!   return gfc_get_array_type_bounds (TREE_TYPE (scalar), 0, 0, NULL, NULL, 1,
! 				    akind, !(attr.pointer || attr.target));
  }
  
  tree
--- 102,117 ----
  
    if (POINTER_TYPE_P (TREE_TYPE (scalar)))
      scalar = TREE_TYPE (scalar);
!   if (TYPE_LANG_SPECIFIC (TREE_TYPE (scalar)))
!     {
!       struct lang_type *lang_specific = TYPE_LANG_SPECIFIC (TREE_TYPE (scalar));
!       codim = lang_specific->corank;
!       lbound = lang_specific->lbound;
!       ubound = lang_specific->ubound;
!     }
!   return gfc_get_array_type_bounds (TREE_TYPE (scalar), 0, codim, lbound,
! 				    ubound, 1, akind,
! 				    !(attr.pointer || attr.target));
  }
  
  tree
*************** gfc_get_vptr_from_expr (tree expr)
*** 781,791 ****
    return NULL_TREE;
  }
  
  void
  gfc_class_array_data_assign (stmtblock_t *block, tree lhs_desc, tree rhs_desc,
  			     bool lhs_type)
  {
!   tree tmp, tmp2, type;
  
    gfc_conv_descriptor_data_set (block, lhs_desc,
  				gfc_conv_descriptor_data_get (rhs_desc));
--- 791,833 ----
    return NULL_TREE;
  }
  
+ static void
+ copy_coarray_desc_part (stmtblock_t *block, tree dest, tree src)
+ {
+   tree src_type = TREE_TYPE (src);
+   if (TYPE_LANG_SPECIFIC (src_type) && TYPE_LANG_SPECIFIC (src_type)->corank)
+     {
+       struct lang_type *lang_specific = TYPE_LANG_SPECIFIC (src_type);
+       for (int c = 0; c < lang_specific->corank; ++c)
+ 	{
+ 	  int dim = lang_specific->rank + c;
+ 	  tree codim = gfc_rank_cst[dim];
+ 
+ 	  if (lang_specific->lbound[dim])
+ 	    gfc_conv_descriptor_lbound_set (block, dest, codim,
+ 					    lang_specific->lbound[dim]);
+ 	  else
+ 	    gfc_conv_descriptor_lbound_set (
+ 	      block, dest, codim, gfc_conv_descriptor_lbound_get (src, codim));
+ 	  if (dim + 1 < lang_specific->corank)
+ 	    {
+ 	      if (lang_specific->ubound[dim])
+ 		gfc_conv_descriptor_ubound_set (block, dest, codim,
+ 						lang_specific->ubound[dim]);
+ 	      else
+ 		gfc_conv_descriptor_ubound_set (
+ 		  block, dest, codim,
+ 		  gfc_conv_descriptor_ubound_get (src, codim));
+ 	    }
+ 	}
+     }
+ }
+ 
  void
  gfc_class_array_data_assign (stmtblock_t *block, tree lhs_desc, tree rhs_desc,
  			     bool lhs_type)
  {
!   tree lhs_dim, rhs_dim, type;
  
    gfc_conv_descriptor_data_set (block, lhs_desc,
  				gfc_conv_descriptor_data_get (rhs_desc));
*************** gfc_class_array_data_assign (stmtblock_t
*** 796,810 ****
  		  gfc_conv_descriptor_dtype (rhs_desc));
  
    /* Assign the dimension as range-ref.  */
!   tmp = gfc_get_descriptor_dimension (lhs_desc);
!   tmp2 = gfc_get_descriptor_dimension (rhs_desc);
  
!   type = lhs_type ? TREE_TYPE (tmp) : TREE_TYPE (tmp2);
!   tmp = build4_loc (input_location, ARRAY_RANGE_REF, type, tmp,
! 		    gfc_index_zero_node, NULL_TREE, NULL_TREE);
!   tmp2 = build4_loc (input_location, ARRAY_RANGE_REF, type, tmp2,
! 		     gfc_index_zero_node, NULL_TREE, NULL_TREE);
!   gfc_add_modify (block, tmp, tmp2);
  }
  
  /* Takes a derived type expression and returns the address of a temporary
--- 838,855 ----
  		  gfc_conv_descriptor_dtype (rhs_desc));
  
    /* Assign the dimension as range-ref.  */
!   lhs_dim = gfc_get_descriptor_dimension (lhs_desc);
!   rhs_dim = gfc_get_descriptor_dimension (rhs_desc);
  
!   type = lhs_type ? TREE_TYPE (lhs_dim) : TREE_TYPE (rhs_dim);
!   lhs_dim = build4_loc (input_location, ARRAY_RANGE_REF, type, lhs_dim,
! 			gfc_index_zero_node, NULL_TREE, NULL_TREE);
!   rhs_dim = build4_loc (input_location, ARRAY_RANGE_REF, type, rhs_dim,
! 			gfc_index_zero_node, NULL_TREE, NULL_TREE);
!   gfc_add_modify (block, lhs_dim, rhs_dim);
! 
!   /* The corank dimensions are not copied by the ARRAY_RANGE_REF.  */
!   copy_coarray_desc_part (block, lhs_desc, rhs_desc);
  }
  
  /* Takes a derived type expression and returns the address of a temporary
*************** gfc_conv_derived_to_class (gfc_se *parms
*** 920,925 ****
--- 965,971 ----
  						    gfc_expr_attr (e));
  	      gfc_add_modify (&parmse->pre, gfc_conv_descriptor_dtype (ctree),
  			      gfc_get_dtype (type));
+ 	      copy_coarray_desc_part (&parmse->pre, ctree, parmse->expr);
  	      if (optional)
  		parmse->expr = build3_loc (input_location, COND_EXPR,
  					   TREE_TYPE (parmse->expr),
diff -Nrcpad gcc-16-20260222/gcc/fortran/trans-intrinsic.cc gcc-16-20260301/gcc/fortran/trans-intrinsic.cc
*** gcc-16-20260222/gcc/fortran/trans-intrinsic.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/fortran/trans-intrinsic.cc	Sun Mar  1 22:32:07 2026
*************** conv_caf_send_to_remote (gfc_code *code)
*** 1486,1492 ****
    gfc_init_se (&rhs_se, NULL);
    if (rhs_expr->rank == 0)
      {
!       rhs_se.want_pointer = rhs_expr->ts.type == BT_CHARACTER;
        gfc_conv_expr (&rhs_se, rhs_expr);
        gfc_add_block_to_block (&block, &rhs_se.pre);
        opt_rhs_desc = null_pointer_node;
--- 1486,1493 ----
    gfc_init_se (&rhs_se, NULL);
    if (rhs_expr->rank == 0)
      {
!       rhs_se.want_pointer = rhs_expr->ts.type == BT_CHARACTER
! 			    && rhs_expr->expr_type != EXPR_CONSTANT;
        gfc_conv_expr (&rhs_se, rhs_expr);
        gfc_add_block_to_block (&block, &rhs_se.pre);
        opt_rhs_desc = null_pointer_node;
*************** conv_intrinsic_image_status (gfc_se *se,
*** 2073,2081 ****
  					    GFC_STAT_STOPPED_IMAGE));
      }
    else if (flag_coarray == GFC_FCOARRAY_LIB)
      tmp = build_call_expr_loc (input_location, gfor_fndecl_caf_image_status, 2,
  			       args[0],
! 			       num_args < 2 ? null_pointer_node : args[1]);
    else
      gcc_unreachable ();
  
--- 2074,2086 ----
  					    GFC_STAT_STOPPED_IMAGE));
      }
    else if (flag_coarray == GFC_FCOARRAY_LIB)
+     /* The team is optional and therefore needs to be a pointer to the opaque
+        pointer.  */
      tmp = build_call_expr_loc (input_location, gfor_fndecl_caf_image_status, 2,
  			       args[0],
! 			       num_args < 2
! 				 ? null_pointer_node
! 				 : gfc_build_addr_expr (NULL_TREE, args[1]));
    else
      gcc_unreachable ();
  
diff -Nrcpad gcc-16-20260222/gcc/fortran/trans-openmp.cc gcc-16-20260301/gcc/fortran/trans-openmp.cc
*** gcc-16-20260222/gcc/fortran/trans-openmp.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/fortran/trans-openmp.cc	Sun Mar  1 22:32:07 2026
*************** get_symbol_rooted_namelist (hash_map<gfc
*** 3531,3536 ****
--- 3531,3712 ----
    return NULL;
  }
  
+ /* Helper function for gfc_trans_omp_clauses.  Adjust existing and create new
+    map nodes for derived-type component array descriptors. Return true if the
+    mapping has to be dropped.  */
+ 
+ static bool
+ gfc_map_array_descriptor (
+   tree &node, tree &node2, tree &node3, tree &node4, tree descr, bool openacc,
+   location_t map_loc, stmtblock_t *block, gfc_exec_op op, gfc_omp_namelist *n,
+   hash_map<gfc_symbol *, gfc_omp_namelist *> *&sym_rooted_nl, gfc_se se,
+   gfc_omp_clauses *clauses, bool mid_desc_p)
+ {
+   tree type = TREE_TYPE (descr);
+   tree ptr = gfc_conv_descriptor_data_get (descr);
+   ptr = build_fold_indirect_ref (ptr);
+   OMP_CLAUSE_DECL (node) = ptr;
+   int rank = GFC_TYPE_ARRAY_RANK (type);
+   OMP_CLAUSE_SIZE (node) = gfc_full_array_size (block, descr, rank);
+   tree elemsz = TYPE_SIZE_UNIT (gfc_get_element_type (type));
+ 
+   gomp_map_kind map_kind = OMP_CLAUSE_MAP_KIND (node);
+   if (GOMP_MAP_COPY_TO_P (map_kind) || map_kind == GOMP_MAP_ALLOC)
+     {
+       if (mid_desc_p)
+ 	{
+ 	  /* For an intermediate descriptor, the pointee (i.e. the actual array
+ 	     content) is mapped in a separate set of nodes. This ALLOC is only
+ 	     emitted to comply with the group layout expected by the gimplifier.
+ 	    */
+ 	  OMP_CLAUSE_SET_MAP_KIND (node, GOMP_MAP_ALLOC);
+ 	  OMP_CLAUSE_SIZE (node) = size_zero_node;
+ 	  OMP_CLAUSE_MAP_GIMPLE_ONLY (node) = 1;
+ 	}
+       else
+ 	map_kind
+ 	  = ((GOMP_MAP_ALWAYS_P (map_kind) || gfc_expr_attr (n->expr).pointer)
+ 	       ? GOMP_MAP_ALWAYS_TO
+ 	       : GOMP_MAP_TO);
+     }
+   else if (n->u.map.op == OMP_MAP_RELEASE || n->u.map.op == OMP_MAP_DELETE)
+     ;
+   else if (op == EXEC_OMP_TARGET_EXIT_DATA || op == EXEC_OACC_EXIT_DATA)
+     map_kind = GOMP_MAP_RELEASE;
+   else if (mid_desc_p)
+     {
+       /* For an intermediate descriptor, the pointee (i.e. the actual array
+ 	 content) is mapped in a separate set of nodes. This ALLOC is only
+ 	 emitted to comply with the group layout expected by the gimplifier.  */
+       OMP_CLAUSE_SET_MAP_KIND (node, GOMP_MAP_ALLOC);
+       OMP_CLAUSE_SIZE (node) = size_zero_node;
+       OMP_CLAUSE_MAP_GIMPLE_ONLY (node) = 1;
+     }
+   else
+     map_kind = GOMP_MAP_ALLOC;
+ 
+   if (!openacc && n->expr->ts.type == BT_CHARACTER && n->expr->ts.deferred)
+     {
+       gcc_assert (se.string_length);
+       tree len = fold_convert (size_type_node, se.string_length);
+       elemsz = gfc_get_char_type (n->expr->ts.kind);
+       elemsz = TYPE_SIZE_UNIT (elemsz);
+       elemsz = fold_build2 (MULT_EXPR, size_type_node, len, elemsz);
+       node4 = build_omp_clause (map_loc, OMP_CLAUSE_MAP);
+       OMP_CLAUSE_SET_MAP_KIND (node4, map_kind);
+       OMP_CLAUSE_DECL (node4) = se.string_length;
+       OMP_CLAUSE_SIZE (node4) = TYPE_SIZE_UNIT (gfc_charlen_type_node);
+     }
+   elemsz = fold_convert (gfc_array_index_type, elemsz);
+   OMP_CLAUSE_SIZE (node) = fold_build2 (MULT_EXPR, gfc_array_index_type,
+ 					OMP_CLAUSE_SIZE (node), elemsz);
+ 
+   node2 = build_omp_clause (map_loc, OMP_CLAUSE_MAP);
+   if (map_kind == GOMP_MAP_RELEASE || map_kind == GOMP_MAP_DELETE)
+     {
+       OMP_CLAUSE_SET_MAP_KIND (node2, map_kind);
+       OMP_CLAUSE_RELEASE_DESCRIPTOR (node2) = 1;
+     }
+   else
+     OMP_CLAUSE_SET_MAP_KIND (node2, GOMP_MAP_TO_PSET);
+   OMP_CLAUSE_DECL (node2) = descr;
+   OMP_CLAUSE_SIZE (node2) = TYPE_SIZE_UNIT (type);
+ 
+   if (!openacc)
+     {
+       if (n->expr->ts.type == BT_DERIVED
+ 	  && n->expr->ts.u.derived->attr.alloc_comp)
+ 	{
+ 	  /* Save array descriptor for use
+ 	     in gfc_omp_deep_mapping{,_p,_cnt}; force
+ 	     evaluate to ensure that it is
+ 	     not gimplified + is a decl.  */
+ 	  tree tmp = OMP_CLAUSE_SIZE (node);
+ 	  tree var = gfc_create_var (TREE_TYPE (tmp), NULL);
+ 	  gfc_add_modify_loc (map_loc, block, var, tmp);
+ 	  OMP_CLAUSE_SIZE (node) = var;
+ 	  gfc_allocate_lang_decl (var);
+ 	  GFC_DECL_SAVED_DESCRIPTOR (var) = descr;
+ 	}
+ 
+       /* If we don't have a mapping of a smaller part
+ 	  of the array -- or we can't prove that we do
+ 	  statically -- set this flag.  If there is a
+ 	  mapping of a smaller part of the array after
+ 	  all, this will turn into a no-op at
+ 	  runtime.  */
+       OMP_CLAUSE_MAP_RUNTIME_IMPLICIT_P (node) = 1;
+ 
+       bool drop_mapping = false;
+ 
+       if (!mid_desc_p)
+ 	{
+ 	  gfc_omp_namelist *n2 = clauses->lists[OMP_LIST_MAP];
+ 
+ 	  bool sym_based;
+ 	  n2 = get_symbol_rooted_namelist (sym_rooted_nl, n, n2, &sym_based);
+ 
+ 	  for (; n2 != NULL; n2 = n2->next)
+ 	    {
+ 	      if ((!sym_based && n == n2)
+ 		  || (sym_based && n == n2->u2.duplicate_of) || !n2->expr)
+ 		continue;
+ 
+ 	      if (!gfc_omp_expr_prefix_same (n->expr, n2->expr))
+ 		continue;
+ 
+ 	      gfc_ref *ref1 = n->expr->ref;
+ 	      gfc_ref *ref2 = n2->expr->ref;
+ 
+ 	      /* We know ref1 and ref2 overlap.  We're
+ 		 interested in whether ref2 describes a
+ 		 smaller part of the array than ref1, which
+ 		 we already know refers to the full
+ 		 array.  */
+ 
+ 	      while (ref1->next && ref2->next)
+ 		{
+ 		  ref1 = ref1->next;
+ 		  ref2 = ref2->next;
+ 		}
+ 
+ 	      if (ref2->next
+ 		  || (ref2->type == REF_ARRAY
+ 		      && (ref2->u.ar.type == AR_ELEMENT
+ 			  || (ref2->u.ar.type == AR_SECTION))))
+ 		{
+ 		  drop_mapping = true;
+ 		  break;
+ 		}
+ 	    }
+ 	  if (drop_mapping)
+ 	    return true;
+ 	}
+     }
+ 
+   if (mid_desc_p && GOMP_MAP_COPY_FROM_P (OMP_CLAUSE_MAP_KIND (node)))
+     node = NULL_TREE;
+ 
+   node3 = build_omp_clause (map_loc, OMP_CLAUSE_MAP);
+   OMP_CLAUSE_SET_MAP_KIND (node3, GOMP_MAP_ATTACH_DETACH);
+   OMP_CLAUSE_DECL (node3) = gfc_conv_descriptor_data_get (descr);
+   /* Similar to gfc_trans_omp_array_section (details
+      there), we add/keep the cast for OpenMP to prevent
+      that an 'alloc:' gets added for node3 ('desc.data')
+      as that is part of the whole descriptor (node3).
+      TODO: Remove once the ME handles this properly.  */
+   if (!openacc)
+     OMP_CLAUSE_DECL (node3) = fold_convert (TREE_TYPE (TREE_OPERAND (ptr, 0)),
+ 					    OMP_CLAUSE_DECL (node3));
+   else
+     STRIP_NOPS (OMP_CLAUSE_DECL (node3));
+   OMP_CLAUSE_SIZE (node3) = size_zero_node;
+   if (mid_desc_p)
+     OMP_CLAUSE_MAP_SIZE_NEEDS_ADJUSTMENT (node3) = 1;
+ 
+   return false;
+ }
+ 
  static tree
  gfc_trans_omp_clauses (stmtblock_t *block, gfc_omp_clauses *clauses,
  		       locus where, bool declare_simd = false,
*************** gfc_trans_omp_clauses (stmtblock_t *bloc
*** 3544,3549 ****
--- 3720,3726 ----
    enum omp_clause_code clause_code;
    gfc_omp_namelist *prev = NULL;
    gfc_se se;
+   vec<gfc_symbol *> descriptors = vNULL;
  
    if (clauses == NULL)
      return NULL_TREE;
*************** gfc_trans_omp_clauses (stmtblock_t *bloc
*** 4645,4650 ****
--- 4822,4829 ----
  		{
  		  gfc_init_se (&se, NULL);
  		  se.expr = gfc_maybe_dereference_var (n->sym, decl);
+ 		  vec<tree> mid_descr = vNULL;
+ 		  vec<gfc_ref *> midref = vNULL;
  
  		  for (gfc_ref *ref = n->expr->ref; ref; ref = ref->next)
  		    {
*************** gfc_trans_omp_clauses (stmtblock_t *bloc
*** 4654,4659 ****
--- 4833,4843 ----
  			    conv_parent_component_references (&se, ref);
  
  			  gfc_conv_component_ref (&se, ref);
+ 			  if (GFC_DESCRIPTOR_TYPE_P (TREE_TYPE (se.expr)))
+ 			    {
+ 			      mid_descr.safe_push (se.expr);
+ 			      midref.safe_push (ref);
+ 			    }
  			}
  		      else if (ref->type == REF_ARRAY)
  			{
*************** gfc_trans_omp_clauses (stmtblock_t *bloc
*** 4807,4962 ****
  
  		      if (GFC_DESCRIPTOR_TYPE_P (TREE_TYPE (inner)))
  			{
! 			  gomp_map_kind map_kind;
! 			  tree type = TREE_TYPE (inner);
! 			  tree ptr = gfc_conv_descriptor_data_get (inner);
! 			  ptr = build_fold_indirect_ref (ptr);
! 			  OMP_CLAUSE_DECL (node) = ptr;
! 			  int rank = GFC_TYPE_ARRAY_RANK (type);
! 			  OMP_CLAUSE_SIZE (node)
! 			    = gfc_full_array_size (block, inner, rank);
! 			  tree elemsz
! 			    = TYPE_SIZE_UNIT (gfc_get_element_type (type));
! 			  map_kind = OMP_CLAUSE_MAP_KIND (node);
! 			  if (GOMP_MAP_COPY_TO_P (map_kind)
! 			      || map_kind == GOMP_MAP_ALLOC)
! 			    map_kind = ((GOMP_MAP_ALWAYS_P (map_kind)
! 					 || gfc_expr_attr (n->expr).pointer)
! 					? GOMP_MAP_ALWAYS_TO : GOMP_MAP_TO);
! 			  else if (n->u.map.op == OMP_MAP_RELEASE
! 				   || n->u.map.op == OMP_MAP_DELETE)
! 			    ;
! 			  else if (op == EXEC_OMP_TARGET_EXIT_DATA
! 				   || op == EXEC_OACC_EXIT_DATA)
! 			    map_kind = GOMP_MAP_RELEASE;
! 			  else
! 			    map_kind = GOMP_MAP_ALLOC;
! 			  if (!openacc
! 			      && n->expr->ts.type == BT_CHARACTER
! 			      && n->expr->ts.deferred)
! 			    {
! 			      gcc_assert (se.string_length);
! 			      tree len = fold_convert (size_type_node,
! 						       se.string_length);
! 			      elemsz = gfc_get_char_type (n->expr->ts.kind);
! 			      elemsz = TYPE_SIZE_UNIT (elemsz);
! 			      elemsz = fold_build2 (MULT_EXPR, size_type_node,
! 						    len, elemsz);
! 			      node4 = build_omp_clause (map_loc, OMP_CLAUSE_MAP);
! 			      OMP_CLAUSE_SET_MAP_KIND (node4, map_kind);
! 			      OMP_CLAUSE_DECL (node4) = se.string_length;
! 			      OMP_CLAUSE_SIZE (node4)
! 				= TYPE_SIZE_UNIT (gfc_charlen_type_node);
! 			    }
! 			  elemsz = fold_convert (gfc_array_index_type, elemsz);
! 			  OMP_CLAUSE_SIZE (node)
! 			    = fold_build2 (MULT_EXPR, gfc_array_index_type,
! 					   OMP_CLAUSE_SIZE (node), elemsz);
! 			  node2 = build_omp_clause (map_loc, OMP_CLAUSE_MAP);
! 			  if (map_kind == GOMP_MAP_RELEASE
! 			      || map_kind == GOMP_MAP_DELETE)
! 			    {
! 			      OMP_CLAUSE_SET_MAP_KIND (node2, map_kind);
! 			      OMP_CLAUSE_RELEASE_DESCRIPTOR (node2) = 1;
! 			    }
! 			  else
! 			    OMP_CLAUSE_SET_MAP_KIND (node2,
! 						     GOMP_MAP_TO_PSET);
! 			  OMP_CLAUSE_DECL (node2) = inner;
! 			  OMP_CLAUSE_SIZE (node2) = TYPE_SIZE_UNIT (type);
! 			  if (!openacc)
! 			    {
! 			      if (n->expr->ts.type == BT_DERIVED
! 				  && n->expr->ts.u.derived->attr.alloc_comp)
! 				{
! 				  /* Save array descriptor for use
! 				     in gfc_omp_deep_mapping{,_p,_cnt}; force
! 				     evaluate to ensure that it is
! 				     not gimplified + is a decl.  */
! 				  tree tmp = OMP_CLAUSE_SIZE (node);
! 				  tree var = gfc_create_var (TREE_TYPE (tmp),
! 							     NULL);
! 				  gfc_add_modify_loc (map_loc, block,
! 						      var, tmp);
! 				  OMP_CLAUSE_SIZE (node) = var;
! 				  gfc_allocate_lang_decl (var);
! 				  GFC_DECL_SAVED_DESCRIPTOR (var) = inner;
! 				}
! 
! 			      gfc_omp_namelist *n2
! 				= clauses->lists[OMP_LIST_MAP];
! 
! 			      /* If we don't have a mapping of a smaller part
! 				 of the array -- or we can't prove that we do
! 				 statically -- set this flag.  If there is a
! 				 mapping of a smaller part of the array after
! 				 all, this will turn into a no-op at
! 				 runtime.  */
! 			      OMP_CLAUSE_MAP_RUNTIME_IMPLICIT_P (node) = 1;
! 
! 			      bool sym_based;
! 			      n2 = get_symbol_rooted_namelist (sym_rooted_nl,
! 							       n, n2,
! 							       &sym_based);
! 
! 			      bool drop_mapping = false;
! 
! 			      for (; n2 != NULL; n2 = n2->next)
! 				{
! 				  if ((!sym_based && n == n2)
! 				      || (sym_based && n == n2->u2.duplicate_of)
! 				      || !n2->expr)
! 				    continue;
! 
! 				  if (!gfc_omp_expr_prefix_same (n->expr,
! 								 n2->expr))
! 				    continue;
! 
! 				  gfc_ref *ref1 = n->expr->ref;
! 				  gfc_ref *ref2 = n2->expr->ref;
! 
! 				  /* We know ref1 and ref2 overlap.  We're
! 				     interested in whether ref2 describes a
! 				     smaller part of the array than ref1, which
! 				     we already know refers to the full
! 				     array.  */
! 
! 				  while (ref1->next && ref2->next)
! 				    {
! 				      ref1 = ref1->next;
! 				      ref2 = ref2->next;
! 				    }
! 
! 				  if (ref2->next
! 				      || (ref2->type == REF_ARRAY
! 					  && (ref2->u.ar.type == AR_ELEMENT
! 					      || (ref2->u.ar.type
! 						  == AR_SECTION))))
! 				    {
! 				      drop_mapping = true;
! 				      break;
! 				    }
! 				}
! 			      if (drop_mapping)
! 				continue;
! 			    }
! 			  node3 = build_omp_clause (map_loc, OMP_CLAUSE_MAP);
! 			  OMP_CLAUSE_SET_MAP_KIND (node3,
! 						   GOMP_MAP_ATTACH_DETACH);
! 			  OMP_CLAUSE_DECL (node3)
! 			    = gfc_conv_descriptor_data_get (inner);
! 			  /* Similar to gfc_trans_omp_array_section (details
! 			     there), we add/keep the cast for OpenMP to prevent
! 			     that an 'alloc:' gets added for node3 ('desc.data')
! 			     as that is part of the whole descriptor (node3).
! 			     TODO: Remove once the ME handles this properly.  */
! 			  if (!openacc)
! 			    OMP_CLAUSE_DECL (node3)
! 				= fold_convert (TREE_TYPE (TREE_OPERAND(ptr, 0)),
! 						OMP_CLAUSE_DECL (node3));
! 			  else
! 			    STRIP_NOPS (OMP_CLAUSE_DECL (node3));
! 			  OMP_CLAUSE_SIZE (node3) = size_int (0);
  			}
  		      else
  			OMP_CLAUSE_DECL (node) = inner;
--- 4991,5001 ----
  
  		      if (GFC_DESCRIPTOR_TYPE_P (TREE_TYPE (inner)))
  			{
! 			  bool drop_mapping = gfc_map_array_descriptor (
! 			    node, node2, node3, node4, inner, openacc, map_loc,
! 			    block, op, n, sym_rooted_nl, se, clauses, false);
! 			  if (drop_mapping)
! 			    continue;
  			}
  		      else
  			OMP_CLAUSE_DECL (node) = inner;
*************** gfc_trans_omp_clauses (stmtblock_t *bloc
*** 4972,4977 ****
--- 5011,5047 ----
  		    }
  		  else
  		    gcc_unreachable ();
+ 
+ 		  /* Map intermediate array descriptors.  */
+ 		  if (!openacc && !mid_descr.is_empty ())
+ 		    for (size_t i = 0; i < mid_descr.length (); i++)
+ 		      if (mid_descr[i] != inner
+ 			  && !descriptors.contains (midref[i]->u.c.sym))
+ 			{
+ 			  descriptors.safe_push (midref[i]->u.c.sym);
+ 			  tree node1 = copy_node (node);
+ 			  tree node2 = NULL_TREE;
+ 			  tree node3 = NULL_TREE;
+ 			  tree node4 = NULL_TREE;
+ 			  gfc_map_array_descriptor (node1, node2, node3, node4,
+ 						    mid_descr[i], openacc,
+ 						    map_loc, block, op, n,
+ 						    sym_rooted_nl, se, clauses,
+ 						    true);
+ 
+ 			  if (node1 != NULL_TREE)
+ 			    omp_clauses
+ 			      = gfc_trans_add_clause (node1, omp_clauses);
+ 			  if (node2 != NULL_TREE)
+ 			    omp_clauses
+ 			      = gfc_trans_add_clause (node2, omp_clauses);
+ 			  if (node3 != NULL_TREE)
+ 			    omp_clauses
+ 			      = gfc_trans_add_clause (node3, omp_clauses);
+ 			  if (node4 != NULL_TREE)
+ 			    omp_clauses
+ 			      = gfc_trans_add_clause (node4, omp_clauses);
+ 			}
  		}
  	      else
  		sorry_at (gfc_get_location (&n->where), "unhandled expression");
diff -Nrcpad gcc-16-20260222/gcc/fortran/trans-stmt.cc gcc-16-20260301/gcc/fortran/trans-stmt.cc
*** gcc-16-20260222/gcc/fortran/trans-stmt.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/fortran/trans-stmt.cc	Sun Mar  1 22:32:07 2026
*************** gfc_trans_sync (gfc_code *code, gfc_exec
*** 1362,1368 ****
      {
        gfc_init_se (&argse, NULL);
        gfc_conv_expr_val (&argse, code->expr1);
!       images = argse.expr;
      }
  
    if (code->expr2)
--- 1362,1369 ----
      {
        gfc_init_se (&argse, NULL);
        gfc_conv_expr_val (&argse, code->expr1);
!       images = gfc_trans_force_lval (&argse.pre, argse.expr);
!       gfc_add_block_to_block (&se.pre, &argse.pre);
      }
  
    if (code->expr2)
*************** gfc_trans_sync (gfc_code *code, gfc_exec
*** 1372,1377 ****
--- 1373,1379 ----
        gfc_init_se (&argse, NULL);
        gfc_conv_expr_val (&argse, code->expr2);
        stat = argse.expr;
+       gfc_add_block_to_block (&se.pre, &argse.pre);
      }
    else
      stat = null_pointer_node;
*************** gfc_trans_sync (gfc_code *code, gfc_exec
*** 1384,1391 ****
        argse.want_pointer = 1;
        gfc_conv_expr (&argse, code->expr3);
        gfc_conv_string_parameter (&argse);
!       errmsg = gfc_build_addr_expr (NULL, argse.expr);
        errmsglen = fold_convert (size_type_node, argse.string_length);
      }
    else if (flag_coarray == GFC_FCOARRAY_LIB)
      {
--- 1386,1394 ----
        argse.want_pointer = 1;
        gfc_conv_expr (&argse, code->expr3);
        gfc_conv_string_parameter (&argse);
!       errmsg = argse.expr;
        errmsglen = fold_convert (size_type_node, argse.string_length);
+       gfc_add_block_to_block (&se.pre, &argse.pre);
      }
    else if (flag_coarray == GFC_FCOARRAY_LIB)
      {
diff -Nrcpad gcc-16-20260222/gcc/gcc-attribute-urlifier.cc gcc-16-20260301/gcc/gcc-attribute-urlifier.cc
*** gcc-16-20260222/gcc/gcc-attribute-urlifier.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/gcc-attribute-urlifier.cc	Sun Mar  1 22:32:07 2026
*************** test_attribute_urlifier ()
*** 173,213 ****
  
    /* Examples of function attributes.  */
    ASSERT_STREQ (u.get_url_suffix_for_quoted_text ("alias").get (),
! 		"gcc/Common-Function-Attributes.html"
! 		"#index-alias-function-attribute");
  
    ASSERT_STREQ (u.get_url_suffix_for_quoted_text
  		  ("access(read_write, 2, 3)").get (),
! 		"gcc/Common-Function-Attributes.html"
! 		"#index-access-function-attribute");
  
    /* Example of enumerator attribute.  */
    ASSERT_STREQ (u.get_url_suffix_for_quoted_text ("deprecated").get (),
! 		"gcc/Enumerator-Attributes.html"
! 		"#index-deprecated-enumerator-attribute");
! 
!   /* We don't yet have an example of a label attribute, since all
!      label attributes have a matching function attribute of the same
!      name, which is found first.  */
  
    /* Example of statement attribute.  */
    ASSERT_STREQ (u.get_url_suffix_for_quoted_text ("assume").get (),
! 		"gcc/Statement-Attributes.html"
! 		"#index-assume-statement-attribute");
  
    /* Examples of type attributes.  */
    ASSERT_STREQ (u.get_url_suffix_for_quoted_text ("hardbool").get (),
! 		"gcc/Common-Type-Attributes.html"
! 		"#index-hardbool-type-attribute");
!   ASSERT_STREQ (u.get_url_suffix_for_quoted_text
! 		  ("packed").get (),
! 		"gcc/Common-Type-Attributes.html"
! 		"#index-packed-type-attribute");
  
    /* Example of variable attribute.  */
    ASSERT_STREQ (u.get_url_suffix_for_quoted_text ("nonstring").get (),
! 		"gcc/Common-Variable-Attributes.html"
! 		"#index-nonstring-variable-attribute");
  
    /* Example of target-specific attributes.
       For example, "interrupt" has many target-specific documentation URLs.  */
--- 173,201 ----
  
    /* Examples of function attributes.  */
    ASSERT_STREQ (u.get_url_suffix_for_quoted_text ("alias").get (),
! 		"gcc/Common-Attributes.html#index-alias");
  
    ASSERT_STREQ (u.get_url_suffix_for_quoted_text
  		  ("access(read_write, 2, 3)").get (),
! 		"gcc/Common-Attributes.html#index-access");
  
    /* Example of enumerator attribute.  */
    ASSERT_STREQ (u.get_url_suffix_for_quoted_text ("deprecated").get (),
! 		"gcc/Common-Attributes.html#index-deprecated");
  
    /* Example of statement attribute.  */
    ASSERT_STREQ (u.get_url_suffix_for_quoted_text ("assume").get (),
! 		"gcc/Common-Attributes.html#index-assume");
  
    /* Examples of type attributes.  */
    ASSERT_STREQ (u.get_url_suffix_for_quoted_text ("hardbool").get (),
! 		"gcc/Common-Attributes.html#index-hardbool");
!   ASSERT_STREQ (u.get_url_suffix_for_quoted_text ("packed").get (),
! 		"gcc/Common-Attributes.html#index-packed");
  
    /* Example of variable attribute.  */
    ASSERT_STREQ (u.get_url_suffix_for_quoted_text ("nonstring").get (),
! 		"gcc/Common-Attributes.html#index-nonstring");
  
    /* Example of target-specific attributes.
       For example, "interrupt" has many target-specific documentation URLs.  */
*************** test_attribute_urlifier ()
*** 217,231 ****
      attribute_urlifier u_unrecognized ("not-a-target");
  
      ASSERT_STREQ (u_rl78.get_url_suffix_for_quoted_text ("interrupt").get (),
! 		  "gcc/RL78-Function-Attributes.html"
! 		  "#index-interrupt-function-attribute_002c-RL78");
      ASSERT_STREQ (u_x86.get_url_suffix_for_quoted_text ("interrupt").get (),
! 		  "gcc/x86-Function-Attributes.html"
! 		  "#index-interrupt-function-attribute_002c-x86");
      ASSERT_STREQ (u_unrecognized.get_url_suffix_for_quoted_text
  		    ("interrupt").get (),
! 		  "gcc/Common-Function-Attributes.html"
! 		  "#index-interrupt-function-attribute");
    }
  }
  
--- 205,216 ----
      attribute_urlifier u_unrecognized ("not-a-target");
  
      ASSERT_STREQ (u_rl78.get_url_suffix_for_quoted_text ("interrupt").get (),
! 		  "gcc/RL78-Attributes.html#index-interrupt_002c-RL78");
      ASSERT_STREQ (u_x86.get_url_suffix_for_quoted_text ("interrupt").get (),
! 		  "gcc/x86-Attributes.html#index-interrupt_002c-x86");
      ASSERT_STREQ (u_unrecognized.get_url_suffix_for_quoted_text
  		    ("interrupt").get (),
! 		  "gcc/Common-Attributes.html#index-interrupt");
    }
  }
  
diff -Nrcpad gcc-16-20260222/gcc/gimplify.cc gcc-16-20260301/gcc/gimplify.cc
*** gcc-16-20260222/gcc/gimplify.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/gimplify.cc	Sun Mar  1 22:32:07 2026
*************** omp_mapped_by_containing_struct (hash_ma
*** 11511,11519 ****
--- 11511,11526 ----
  	}
        if (wholestruct)
  	{
+ 	  /* An intermediate descriptor should not match here because the
+ 	     pointee is actually not mapped by this group -- it is just a
+ 	     zero-length alloc.  */
+ 	  tree desc = OMP_CLAUSE_CHAIN (*(*wholestruct)->grp_start);
+ 	  if (desc != NULL_TREE && omp_map_clause_descriptor_p (desc))
+ 	    goto next;
  	  *mapped_by_group = *wholestruct;
  	  return true;
  	}
+     next:
        decl = wsdecl;
      }
  
*************** omp_accumulate_sibling_list (enum omp_re
*** 12930,12939 ****
      {
        tree *osc = struct_map_to_clause->get (base);
        tree *sc = NULL, *scp = NULL;
-       bool unordered = false;
- 
-       if (osc && OMP_CLAUSE_MAP_KIND (*osc) == GOMP_MAP_STRUCT_UNORD)
- 	unordered = true;
  
        unsigned HOST_WIDE_INT i, elems = tree_to_uhwi (OMP_CLAUSE_SIZE (*osc));
        sc = &OMP_CLAUSE_CHAIN (*osc);
--- 12937,12942 ----
*************** omp_accumulate_sibling_list (enum omp_re
*** 12985,12992 ****
  	    if (variable_offset2)
  	      {
  		OMP_CLAUSE_SET_MAP_KIND (*osc, GOMP_MAP_STRUCT_UNORD);
! 		unordered = true;
! 		break;
  	      }
  	    else if ((region_type & ORT_ACC) != 0)
  	      {
--- 12988,13024 ----
  	    if (variable_offset2)
  	      {
  		OMP_CLAUSE_SET_MAP_KIND (*osc, GOMP_MAP_STRUCT_UNORD);
! 
! 		if (has_descriptor)
! 		  {
! 		    /* Sort mapped components by offset. This is needed for
! 		       libgomp to handle Fortran derived-type allocatable
! 		       components transparently.  */
! 
! 		    poly_int64 bitsize;
! 		    tree offset, coffset;
! 		    machine_mode mode;
! 		    int unsignedp, reversep, volatilep;
! 		    tree inner_ref1
! 		      = get_inner_reference (sc_decl, &bitsize, &bitpos,
! 					     &offset, &mode, &unsignedp,
! 					     &reversep, &volatilep);
! 		    tree osc_decl = ocd;
! 		    STRIP_NOPS (osc_decl);
! 		    tree inner_ref2
! 		      = get_inner_reference (osc_decl, &bitsize, &bitpos,
! 					     &coffset, &mode, &unsignedp,
! 					     &reversep, &volatilep);
! 		    gcc_assert (operand_equal_p (inner_ref1, inner_ref2, 0));
! 		    tree offset_diff
! 		      = fold_binary_to_constant (MINUS_EXPR, size_type_node,
! 						 coffset, offset);
! 		    if (offset_diff == NULL_TREE
! 			|| TREE_INT_CST_ELT (offset_diff, 0) > 0)
! 		      continue;
! 		    else
! 		      break;
! 		  }
  	      }
  	    else if ((region_type & ORT_ACC) != 0)
  	      {
*************** omp_accumulate_sibling_list (enum omp_re
*** 13020,13034 ****
  	      }
  	  }
  
-       /* If this is an unordered struct, just insert the new element at the
- 	 end of the list.  */
-       if (unordered)
- 	{
- 	  for (; i < elems; i++)
- 	    sc = &OMP_CLAUSE_CHAIN (*sc);
- 	  scp = NULL;
- 	}
- 
        OMP_CLAUSE_SIZE (*osc)
  	= size_binop (PLUS_EXPR, OMP_CLAUSE_SIZE (*osc), size_one_node);
  
--- 13052,13057 ----
*************** omp_build_struct_sibling_lists (enum tre
*** 13294,13300 ****
        omp_mapping_group *wholestruct;
        if (omp_mapped_by_containing_struct (*grpmap, OMP_CLAUSE_DECL (c),
  					   &wholestruct))
! 	continue;
  
        if (OMP_CLAUSE_MAP_KIND (c) != GOMP_MAP_TO_PSET
  	  && OMP_CLAUSE_MAP_KIND (c) != GOMP_MAP_ATTACH
--- 13317,13327 ----
        omp_mapping_group *wholestruct;
        if (omp_mapped_by_containing_struct (*grpmap, OMP_CLAUSE_DECL (c),
  					   &wholestruct))
! 	{
! 	  if (OMP_CLAUSE_MAP_KIND (c) == GOMP_MAP_ATTACH_DETACH)
! 	    OMP_CLAUSE_MAP_SIZE_NEEDS_ADJUSTMENT (c) = 0;
! 	  continue;
! 	}
  
        if (OMP_CLAUSE_MAP_KIND (c) != GOMP_MAP_TO_PSET
  	  && OMP_CLAUSE_MAP_KIND (c) != GOMP_MAP_ATTACH
*************** omp_build_struct_sibling_lists (enum tre
*** 13390,13395 ****
--- 13417,13456 ----
        tail = added_tail;
      }
  
+   /* Find each attach node whose bias needs to be adjusted and move it to the
+      group containing its pointee, right after the struct node, so that it can
+      be picked up by the adjustment code further down in this function.  */
+   bool attach_bias_needs_adjustment;
+   attach_bias_needs_adjustment = false;
+   FOR_EACH_VEC_ELT_REVERSE (*groups, i, grp)
+     {
+       tree c = *grp->grp_start;
+       if (c != NULL && OMP_CLAUSE_CODE (c) == OMP_CLAUSE_MAP
+ 	  && (OMP_CLAUSE_MAP_KIND (c) == GOMP_MAP_STRUCT
+ 	      || OMP_CLAUSE_MAP_KIND (c) == GOMP_MAP_STRUCT_UNORD)
+ 	  && OMP_CLAUSE_MAP_KIND (OMP_CLAUSE_CHAIN (c)) == GOMP_MAP_TO_PSET
+ 	  && OMP_CLAUSE_MAP_KIND (grp->grp_end) == GOMP_MAP_ATTACH_DETACH
+ 	  && OMP_CLAUSE_MAP_SIZE_NEEDS_ADJUSTMENT (grp->grp_end))
+ 	{
+ 	  OMP_CLAUSE_MAP_SIZE_NEEDS_ADJUSTMENT (grp->grp_end) = 0;
+ 	  attach_bias_needs_adjustment = true;
+ 	  tree *cp;
+ 	  for (cp = &OMP_CLAUSE_CHAIN (c); cp != NULL;
+ 	       cp = &OMP_CLAUSE_CHAIN (*cp))
+ 	    if (*cp == grp->grp_end)
+ 	      {
+ 		c = *cp;
+ 		break;
+ 	      }
+ 
+ 	  tree base = OMP_CLAUSE_DECL (c);
+ 	  gcc_assert (TREE_CODE (base) == NOP_EXPR);
+ 	  base = build_fold_indirect_ref (base);
+ 	  tree *struct_node = struct_map_to_clause->get (base);
+ 	  omp_siblist_move_node_after (c, cp, &OMP_CLAUSE_CHAIN (*struct_node));
+ 	}
+     }
+ 
    /* Now we have finished building the struct sibling lists, reprocess
       newly-added "attach" nodes: we need the address of the first
       mapped element of each struct sibling list for the bias of the attach
*************** omp_build_struct_sibling_lists (enum tre
*** 13414,13422 ****
  	   an "enter data" operation (because for those, variables need to be
  	   mapped separately and attach nodes must be grouped together with the
  	   base they attach to).  We should only have created the
! 	   ATTACH_DETACH node after GOMP_MAP_STRUCT for a target region, so
! 	   this should never be true.  */
! 	gcc_assert ((region_type & ORT_TARGET) != 0);
  
  	/* This is the first sorted node in the struct sibling list.  Use it
  	   to recalculate the correct bias to use.
--- 13475,13485 ----
  	   an "enter data" operation (because for those, variables need to be
  	   mapped separately and attach nodes must be grouped together with the
  	   base they attach to).  We should only have created the
! 	   ATTACH_DETACH node either after GOMP_MAP_STRUCT for a target region
! 	   or for an intermediate descriptor that needs adjustment -- so this
! 	   should never be true.  */
! 	gcc_assert ((region_type & ORT_TARGET) != 0
! 		    || attach_bias_needs_adjustment);
  
  	/* This is the first sorted node in the struct sibling list.  Use it
  	   to recalculate the correct bias to use.
*************** gimplify_adjust_omp_clauses (gimple_seq
*** 15832,15837 ****
--- 15895,15905 ----
  	  break;
  
  	case OMP_CLAUSE_MAP:
+ 	  if (OMP_CLAUSE_MAP_GIMPLE_ONLY (c))
+ 	    {
+ 	      remove = true;
+ 	      goto end_adjust_omp_map_clause;
+ 	    }
  	  decl = OMP_CLAUSE_DECL (c);
  	  if (!grp_end)
  	    {
*************** gimplify_adjust_omp_clauses (gimple_seq
*** 16030,16035 ****
--- 16098,16104 ----
  		    /* Fallthrough.  */
  		  case OMP_TARGET_EXIT_DATA:
  		    OMP_CLAUSE_SET_MAP_KIND (c, GOMP_MAP_DETACH);
+ 		    OMP_CLAUSE_MAP_SIZE_NEEDS_ADJUSTMENT (c) = 0;
  		    break;
  		  case OACC_UPDATE:
  		    /* An "attach/detach" operation on an update directive
*************** gimplify_adjust_omp_clauses (gimple_seq
*** 16041,16046 ****
--- 16110,16116 ----
  		    break;
  		  default:
  		  change_to_attach:
+ 		    gcc_assert (!OMP_CLAUSE_MAP_SIZE_NEEDS_ADJUSTMENT (c));
  		    OMP_CLAUSE_SET_MAP_KIND (c, GOMP_MAP_ATTACH);
  		    if ((ctx->region_type & ORT_TARGET) != 0)
  		      move_attach = true;
diff -Nrcpad gcc-16-20260222/gcc/go/gospec.cc gcc-16-20260301/gcc/go/gospec.cc
*** gcc-16-20260222/gcc/go/gospec.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/go/gospec.cc	Sun Mar  1 22:32:07 2026
*************** lang_specific_driver (struct cl_decoded_
*** 438,444 ****
        j++;
      }
  
! #if defined(TARGET_SOLARIS) && !HAVE_GNU_LD
    /* We use a common symbol for go$zerovalue.  On Solaris, when not
       using the GNU linker, the Solaris linker needs an option to not
       warn about this.  Everything works without this option, but you
--- 438,444 ----
        j++;
      }
  
! #if HAVE_SOLARIS_LD
    /* We use a common symbol for go$zerovalue.  On Solaris, when not
       using the GNU linker, the Solaris linker needs an option to not
       warn about this.  Everything works without this option, but you
diff -Nrcpad gcc-16-20260222/gcc/ipa-cp.cc gcc-16-20260301/gcc/ipa-cp.cc
*** gcc-16-20260222/gcc/ipa-cp.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/ipa-cp.cc	Sun Mar  1 22:32:07 2026
*************** ipcp_val_replacement_ok_p (vec<tree> &,
*** 5922,5928 ****
  {
    if (offset != -1)
      return false;
!   return (!known_contexts[index].useless_p ()
  	  && known_contexts[index].equal_to (value));
  }
  
--- 5922,5929 ----
  {
    if (offset != -1)
      return false;
!   return (known_contexts.length () > (unsigned) index
! 	  && !known_contexts[index].useless_p ()
  	  && known_contexts[index].equal_to (value));
  }
  
diff -Nrcpad gcc-16-20260222/gcc/ipa-polymorphic-call.cc gcc-16-20260301/gcc/ipa-polymorphic-call.cc
*** gcc-16-20260222/gcc/ipa-polymorphic-call.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/ipa-polymorphic-call.cc	Sun Mar  1 22:32:07 2026
*************** ipa_polymorphic_call_context::meet_with
*** 2482,2493 ****
        updated = true;
      }
  
!   /* If call is known to be invalid, we are done.  */
    if (!outer_type)
!     ;
    else if (!ctx.outer_type)
      {
!       clear_outer_type ();
        updated = true;
      }
    /* If types are known to be same, merging is quite easy.  */
--- 2482,2495 ----
        updated = true;
      }
  
!   /* If a certain context is known to be invalid, we can move to comparing
!      speculation.  Because the second context might be a certain one which can
!      be met with the speculation of the first, make it speculative.  */
    if (!outer_type)
!     ctx.make_speculative ();
    else if (!ctx.outer_type)
      {
!       make_speculative ();
        updated = true;
      }
    /* If types are known to be same, merging is quite easy.  */
diff -Nrcpad gcc-16-20260222/gcc/ipa-prop.cc gcc-16-20260301/gcc/ipa-prop.cc
*** gcc-16-20260222/gcc/ipa-prop.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/ipa-prop.cc	Sun Mar  1 22:32:07 2026
*************** update_indirect_edges_after_inlining (st
*** 4539,4546 ****
  
    ipa_check_create_edge_args ();
    class ipa_edge_args *top = ipa_edge_args_sum->get (cs);
-   if (!top)
-     return res;
    cgraph_node *new_root
      = cs->caller->inlined_to ? cs->caller->inlined_to : cs->caller;
    ipa_node_params *new_root_info = ipa_node_params_sum->get (new_root);
--- 4539,4544 ----
*************** update_indirect_edges_after_inlining (st
*** 4552,4558 ****
      {
        next_ie = ie->next_callee;
  
!       if (ie->indirect_info->param_index < 0
  	  || ie->indirect_info->param_index >= ipa_get_cs_argument_count (top))
  	{
  	  ie->indirect_info->param_index = -1;
--- 4550,4557 ----
      {
        next_ie = ie->next_callee;
  
!       if (!top
! 	  || ie->indirect_info->param_index < 0
  	  || ie->indirect_info->param_index >= ipa_get_cs_argument_count (top))
  	{
  	  ie->indirect_info->param_index = -1;
diff -Nrcpad gcc-16-20260222/gcc/ipa-split.cc gcc-16-20260301/gcc/ipa-split.cc
*** gcc-16-20260222/gcc/ipa-split.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/ipa-split.cc	Sun Mar  1 22:32:07 2026
*************** split_function (basic_block return_bb, c
*** 1458,1475 ****
      dump_function_to_file (node->decl, dump_file, dump_flags);
  
    /* Create the basic block we place call into.  It is the entry basic block
!      split after last label.  */
    call_bb = split_point->entry_bb;
    for (gimple_stmt_iterator gsi = gsi_start_bb (call_bb); !gsi_end_p (gsi);)
!     if (gimple_code (gsi_stmt (gsi)) == GIMPLE_LABEL)
        {
  	last_stmt = gsi_stmt (gsi);
  	gsi_next (&gsi);
        }
      else
        break;
    call_bb->count = split_point->count;
    e = split_block (split_point->entry_bb, last_stmt);
    remove_edge (e);
  
    /* Produce the call statement.  */
--- 1458,1500 ----
      dump_function_to_file (node->decl, dump_file, dump_flags);
  
    /* Create the basic block we place call into.  It is the entry basic block
!      split after last label and after the last eos clobber and debug stmt.  */
    call_bb = split_point->entry_bb;
    for (gimple_stmt_iterator gsi = gsi_start_bb (call_bb); !gsi_end_p (gsi);)
!     if (gimple_code (gsi_stmt (gsi)) == GIMPLE_LABEL
! 	|| gimple_clobber_p (gsi_stmt (gsi), CLOBBER_STORAGE_END)
! 	|| is_gimple_debug (gsi_stmt (gsi)))
        {
  	last_stmt = gsi_stmt (gsi);
  	gsi_next (&gsi);
        }
      else
        break;
+ 
+   /* Find the old return bb, it might contain some clobbers
+      which we want to copy back after the call.  */
+   basic_block old_return = nullptr;
+   if (split_part_return_p)
+     {
+       bool one_return_bb = true;
+       FOR_EACH_EDGE (e, ei, return_bb->preds)
+ 	if (bitmap_bit_p (split_point->split_bbs, e->src->index))
+ 	  {
+ 	    if (old_return != nullptr)
+ 	      {
+ 		one_return_bb = false;
+ 		break;
+ 	      }
+ 	    old_return = e->src;
+ 	  }
+       if (!one_return_bb)
+ 	old_return = nullptr;
+     }
+ 
    call_bb->count = split_point->count;
    e = split_block (split_point->entry_bb, last_stmt);
+   if (old_return == e->src)
+     old_return = e->dest;
    remove_edge (e);
  
    /* Produce the call statement.  */
*************** split_function (basic_block return_bb, c
*** 1711,1716 ****
--- 1736,1771 ----
  	  gsi_insert_after (&gsi, ret, GSI_NEW_STMT);
  	}
      }
+ 
+   /* Move the clobbers from the old return bb to after the call.  */
+   if (old_return)
+     {
+       gimple_stmt_iterator ngsi = gsi_last_bb (call_bb);
+       gsi_next (&ngsi);
+       for (gimple_stmt_iterator ogsi = gsi_last_bb (old_return);
+ 	   !gsi_end_p (ogsi); )
+ 	{
+ 	  gimple *stmt = *ogsi;
+ 	  if (is_gimple_debug (stmt))
+ 	    {
+ 	      gsi_prev (&ogsi);
+ 	      continue;
+ 	    }
+ 	  if (!gimple_clobber_p (stmt, CLOBBER_STORAGE_END))
+ 	    break;
+ 	  /* Change the vdef/vuse of the clobber to be renamed.  */
+ 	  unlink_stmt_vdef (stmt);
+ 	  release_ssa_name (gimple_vdef (stmt));
+ 	  gimple_set_vuse (stmt, gimple_vop (cfun));
+ 	  gimple_set_vdef (stmt, gimple_vop (cfun));
+ 	  gimple_stmt_iterator nogsi = ogsi;
+ 
+ 	  /* Move to the previous stmt before the move happens.  */
+ 	  gsi_prev (&ogsi);
+ 	  gsi_move_before (&nogsi, &ngsi, GSI_NEW_STMT);
+ 	  update_stmt (stmt);
+ 	}
+     }
    free_dominance_info (CDI_DOMINATORS);
    free_dominance_info (CDI_POST_DOMINATORS);
    compute_fn_summary (node, true);
diff -Nrcpad gcc-16-20260222/gcc/json-diagnostic.cc gcc-16-20260301/gcc/json-diagnostic.cc
*** gcc-16-20260222/gcc/json-diagnostic.cc	Thu Jan  1 00:00:00 1970
--- gcc-16-20260301/gcc/json-diagnostic.cc	Sun Mar  1 22:32:07 2026
***************
*** 0 ****
--- 1,374 ----
+ /* Diagnostics relating to JSON values.
+    Copyright (C) 2026 Free Software Foundation, Inc.
+    Contributed by David Malcolm <dmalcolm@redhat.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/>.  */
+ 
+ #define INCLUDE_MAP
+ #define INCLUDE_STRING
+ #define INCLUDE_VECTOR
+ #include "config.h"
+ #include "system.h"
+ #include "coretypes.h"
+ #include "intl.h"
+ #include "diagnostic.h"
+ #include "json-diagnostic.h"
+ #include "diagnostics/dumping.h"
+ #include "diagnostics/logging.h"
+ #include "diagnostics/logical-locations.h"
+ #include "diagnostics/client-data-hooks.h"
+ #include "diagnostics/text-sink.h"
+ #include "diagnostics/physical-location-maker.h"
+ #include "pretty-print-markup.h"
+ 
+ static bool
+ emit_json_diagnostic (gcc_json_context &ctxt,
+ 		      enum diagnostics::kind kind,
+ 		      const json::value &js_val,
+ 		      diagnostics::option_id option_id,
+ 		      const char *gmsgid, va_list *ap)
+   ATTRIBUTE_GCC_DIAG(5,0);
+ 
+ using log_function_params = diagnostics::logging::log_function_params;
+ using auto_inc_log_depth = diagnostics::logging::auto_inc_depth;
+ 
+ class json_logical_location_manager
+   : public diagnostics::logical_locations::manager
+ {
+ public:
+   using key = diagnostics::logical_locations::key;
+   using kind = diagnostics::logical_locations::kind;
+ 
+   void
+   dump (FILE *outfile, int indent) const final override
+   {
+     diagnostics::dumping::emit_heading (outfile, indent,
+ 					"json_logical_location_manager");
+   }
+ 
+   label_text
+   get_short_name (key k) const final override
+   {
+     auto *js_val = js_from_key (k);
+     const json::pointer::token &pointer_token = js_val->get_pointer_token ();
+     pretty_printer pp;
+     pointer_token.print (&pp);
+     return label_text::take (xstrdup (pp_formatted_text (&pp)));
+   }
+ 
+   label_text
+   get_name_with_scope (key k) const final override
+   {
+     auto *js_val = js_from_key (k);
+     pretty_printer pp;
+     js_val->print_pointer (&pp);
+     return label_text::take (xstrdup (pp_formatted_text (&pp)));
+   }
+ 
+   label_text
+   get_internal_name (key) const final override
+   {
+     return label_text ();
+   }
+ 
+   kind
+   get_kind (key k) const final override
+   {
+     auto *js_val = js_from_key (k);
+ 
+     switch (js_val->get_kind ())
+       {
+       default:
+ 	gcc_unreachable ();
+ 
+       case json::JSON_OBJECT:
+ 	return kind::object;
+ 
+       case json::JSON_ARRAY:
+ 	return kind::array;
+ 
+       case json::JSON_INTEGER:
+       case json::JSON_FLOAT:
+       case json::JSON_STRING:
+       case json::JSON_TRUE:
+       case json::JSON_FALSE:
+       case json::JSON_NULL:
+ 	return kind::property;
+       }
+   }
+ 
+   label_text
+   get_name_for_path_output (key k) const final override
+   {
+     return get_name_with_scope (k);
+   }
+ 
+   key
+   get_parent (key k) const final override
+   {
+     auto *js_val = js_from_key (k);
+     auto &pointer_token = js_val->get_pointer_token ();
+     return key_from_js (pointer_token.m_parent);
+   }
+ 
+   static const json::value *
+   js_from_key (key k)
+   {
+     return k.cast_to<const json::value *> ();
+   }
+ 
+   static key
+   key_from_js (const json::value *js_val)
+   {
+     return key::from_ptr (js_val);
+   }
+ 
+ private:
+   static void
+     print_json_pointer_token (pretty_printer *);
+ };
+ 
+ /* Implementation of diagnostics::client_data_hooks
+    for reporting a diagnostic at a particular json::value
+    in a JSON input file.
+ 
+    It wraps another hooks instance, but uses a
+    json_logical_location_manager, has a specific
+    json::value for the current logical location,
+    and treats the SARIF source lang as "json".  */
+ 
+ class json_client_data_hooks : public diagnostics::client_data_hooks_decorator
+ {
+ public:
+   json_client_data_hooks (const json::value &js_val,
+ 			  const client_data_hooks *inner)
+   : diagnostics::client_data_hooks_decorator (inner),
+     m_js_val (js_val)
+   {}
+ 
+   const diagnostics::logical_locations::manager *
+   get_logical_location_manager () const override
+   {
+     return &m_logical_loc_mgr;
+   }
+ 
+   diagnostics::logical_locations::key
+   get_current_logical_location () const override
+   {
+     /* Use the json value's pointer as the key.  */
+     return json_logical_location_manager::key_from_js (&m_js_val);
+   }
+ 
+   const char *
+   maybe_get_sarif_source_language (const char *) const override
+   {
+     return "json";
+   }
+ 
+ private:
+   json_logical_location_manager m_logical_loc_mgr;
+   const json::value &m_js_val;
+ };
+ 
+ namespace pp_markup {
+ 
+ /* Print the JSON Pointer of a given json::value in quotes.  */
+ 
+ class quoted_json_pointer : public pp_element
+ {
+ public:
+   quoted_json_pointer (const json::value &js_val)
+   : m_js_val (js_val)
+   {
+   }
+ 
+   void
+   add_to_phase_2 (context &ctxt) final override
+   {
+     ctxt.begin_quote ();
+     m_js_val.print_pointer (&ctxt.m_pp);
+     ctxt.end_quote ();
+   }
+ 
+ private:
+   const json::value &m_js_val;
+ };
+ 
+ } // namespace pp_markup
+ 
+ /* text_sink starter for diagnostics relating to JSON.  */
+ 
+ static void
+ json_text_starter (diagnostics::text_sink &sink,
+ 		   const diagnostics::diagnostic_info *diagnostic)
+ {
+   pretty_printer *pp = sink.get_printer ();
+ 
+   /* If this isn't the root value, report its json pointer.  */
+   diagnostics::logical_locations::key k;
+   if (auto data_hooks = sink.get_context ().get_client_data_hooks ())
+     k = data_hooks->get_current_logical_location ();
+   const json::value *js_val = json_logical_location_manager::js_from_key (k);
+   if (js_val && js_val->get_pointer_token ().m_parent)
+     {
+       const char *file = LOCATION_FILE (diagnostic_location (diagnostic));
+       char *new_prefix = file ?  sink.file_name_as_prefix (file) : nullptr;
+       pp_set_prefix (pp, new_prefix);
+ 
+       pp_markup::quoted_json_pointer e (*js_val);
+       switch (js_val->get_kind ())
+ 	{
+ 	default:
+ 	  pp_printf (pp, _("In JSON value %e"), &e);
+ 	  break;
+ 	case json::JSON_OBJECT:
+ 	  pp_printf (pp, _("In JSON object %e"), &e);
+ 	  break;
+ 	case json::JSON_ARRAY:
+ 	  pp_printf (pp, _("In JSON array %e"), &e);
+ 	  break;
+ 	}
+       pp_newline (pp);
+     }
+ 
+   pp_set_prefix (pp, sink.build_prefix (*diagnostic));
+ }
+ 
+ 
+ /* class gcc_json_context : public json::simple_location_map.  */
+ 
+ location_t
+ gcc_json_context::make_location_for_point (const json::location_map::point &p)
+ {
+   diagnostics::physical_location_maker m (line_table);
+   return m.new_location_from_file_line_column (m_filename,
+ 					       p.m_line,
+ 					       p.m_column + 1);
+ }
+ 
+ location_t
+ gcc_json_context::make_location_for_range (const json::location_map::range &r)
+ {
+   location_t start_loc = make_location_for_point (r.m_start);
+   location_t end_loc = make_location_for_point (r.m_end);
+   return make_location (start_loc, start_loc, end_loc);
+ }
+ 
+ /* Emit a diagnostic on global_dc of the relevant KIND relating to JS_VAL,
+    using CTXT to get at file/line/column info.
+ 
+    Temporarily override global_dc's logical location to refer to JS_VAL
+    and the text_sink starter and finalizer to be suitable for handling
+    reporting within a JSON file.  */
+ 
+ static bool
+ emit_json_diagnostic (gcc_json_context &ctxt,
+ 		      enum diagnostics::kind kind,
+ 		      const json::value &js_val,
+ 		      diagnostics::option_id option_id,
+ 		      const char *gmsgid, va_list *ap)
+ {
+   auto logger = global_dc->get_logger ();
+   log_function_params (logger, __func__)
+     .log_param_option_id ("option_id", option_id)
+     .log_param_string ("gmsgid", gmsgid);
+   auto_inc_log_depth depth_sentinel (logger);
+ 
+   auto_diagnostic_group d;
+ 
+   // Get physical location for JS_VAL.
+   location_t phys_loc
+     = ctxt.make_location_for_range (ctxt.get_range_for_value (js_val));
+   rich_location richloc (line_table, phys_loc);
+ 
+   // Set logical location by overriding client data hooks
+   auto tmp_client_data_hooks
+     = std::make_unique<json_client_data_hooks>
+ 	(js_val, global_dc->get_client_data_hooks ());
+   auto old_client_data_hooks
+     = global_dc->set_client_data_hooks (std::move (tmp_client_data_hooks));
+ 
+   // Override text hooks
+   auto old_text_starter = text_starter (global_dc);
+   auto old_text_finalizer = text_finalizer (global_dc);
+   text_starter (global_dc) = json_text_starter;
+   text_finalizer (global_dc) = diagnostics::default_text_finalizer;
+ 
+   bool ret = global_dc->diagnostic_impl (&richloc, nullptr, option_id,
+ 					 gmsgid, ap, kind);
+ 
+   // Restore old text and client data hooks:
+   text_starter (global_dc) = old_text_starter;
+   text_finalizer (global_dc) = old_text_finalizer;
+   global_dc->set_client_data_hooks (std::move (old_client_data_hooks));
+ 
+   if (logger)
+     logger->log_bool_return ("emit_diagnostic", ret);
+ 
+   return ret;
+ }
+ 
+ 
+ /* Emit an error on gcc's global_dc relating to JS_VAL.  */
+ 
+ void
+ json_error (gcc_json_context &ctxt,
+ 	    const json::value &js_val,
+ 	    const char *gmsgid, ...)
+ {
+   va_list ap;
+   va_start (ap, gmsgid);
+   emit_json_diagnostic (ctxt,
+ 			diagnostics::kind::error,
+ 			js_val, -1,
+ 			gmsgid, &ap);
+   va_end (ap);
+ }
+ 
+ /* Emit a warning on gcc's global_dc relating to JS_VAL.  */
+ 
+ bool
+ json_warning (gcc_json_context &ctxt,
+ 	      const json::value &js_val,
+ 	      diagnostics::option_id option_id,
+ 	      const char *gmsgid, ...)
+ {
+   va_list ap;
+   va_start (ap, gmsgid);
+   bool ret = emit_json_diagnostic (ctxt,
+ 				   diagnostics::kind::warning,
+ 				   js_val, option_id,
+ 				   gmsgid, &ap);
+   va_end (ap);
+   return ret;
+ }
+ 
+ /* Emit a note on gcc's global_dc relating to JS_VAL.  */
+ 
+ void
+ json_note (gcc_json_context &ctxt,
+ 	   const json::value &js_val,
+ 	   const char *gmsgid, ...)
+ {
+   va_list ap;
+   va_start (ap, gmsgid);
+   emit_json_diagnostic (ctxt,
+ 			diagnostics::kind::note,
+ 			js_val, -1,
+ 			gmsgid, &ap);
+   va_end (ap);
+ }
diff -Nrcpad gcc-16-20260222/gcc/json-diagnostic.h gcc-16-20260301/gcc/json-diagnostic.h
*** gcc-16-20260222/gcc/json-diagnostic.h	Thu Jan  1 00:00:00 1970
--- gcc-16-20260301/gcc/json-diagnostic.h	Sun Mar  1 22:32:07 2026
***************
*** 0 ****
--- 1,74 ----
+ /* Diagnostics relating to JSON values.
+    Copyright (C) 2026 Free Software Foundation, Inc.
+    Contributed by David Malcolm <dmalcolm@redhat.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/>.  */
+ 
+ #ifndef GCC_JSON_DIAGNOSTIC_H
+ #define GCC_JSON_DIAGNOSTIC_H
+ 
+ #include "json-parsing.h"
+ 
+ /* Implementation of json::location_map for use with
+    GCC diagnostics.
+    Stores location information for json::value * from parsing, and
+    can generate location_t values for the.  */
+ 
+ class gcc_json_context : public json::simple_location_map
+ {
+ public:
+   gcc_json_context (const char *filename)
+   : m_filename (filename)
+   {
+   }
+ 
+   location_t
+   make_location_for_point (const json::location_map::point &);
+ 
+   location_t
+   make_location_for_range (const json::location_map::range &);
+ 
+ private:
+   const char *m_filename;
+ };
+ 
+ /* Emit an error on gcc's global_dc relating to JS_VAL.  */
+ 
+ extern void
+ json_error (gcc_json_context &ctxt,
+ 	    const json::value &js_val,
+ 	    const char *gmsgid, ...)
+   ATTRIBUTE_GCC_DIAG(3,4);
+ 
+ /* Emit a warning on gcc's global_dc relating to JS_VAL.  */
+ 
+ extern bool
+ json_warning (gcc_json_context &ctxt,
+ 	      const json::value &js_val,
+ 	      diagnostics::option_id option_id,
+ 	      const char *gmsgid, ...)
+   ATTRIBUTE_GCC_DIAG(4,5);
+ 
+ /* Emit a note on gcc's global_dc relating to JS_VAL.  */
+ 
+ extern void
+ json_note (gcc_json_context &ctxt,
+ 	   const json::value &js_val,
+ 	   const char *gmsgid, ...)
+   ATTRIBUTE_GCC_DIAG(3,4);
+ 
+ #endif  /* GCC_JSON_DIAGNOSTIC_H  */
diff -Nrcpad gcc-16-20260222/gcc/json-parsing.cc gcc-16-20260301/gcc/json-parsing.cc
*** gcc-16-20260222/gcc/json-parsing.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/json-parsing.cc	Sun Mar  1 22:32:07 2026
*************** You should have received a copy of the G
*** 18,23 ****
--- 18,24 ----
  along with GCC; see the file COPYING3.  If not see
  <http://www.gnu.org/licenses/>.  */
  
+ #define INCLUDE_MAP
  #include "config.h"
  #include "system.h"
  #include "coretypes.h"
diff -Nrcpad gcc-16-20260222/gcc/json-parsing.h gcc-16-20260301/gcc/json-parsing.h
*** gcc-16-20260222/gcc/json-parsing.h	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/json-parsing.h	Sun Mar  1 22:32:07 2026
*************** public:
*** 55,60 ****
--- 55,84 ----
    virtual void on_finished_parsing () {}
  };
  
+ /* Implementation of json::location_map that records ranges to a std::map.  */
+ 
+ class simple_location_map : public location_map
+ {
+ public:
+   void
+   record_range_for_value (json::value *jv,
+ 			  const range &r) final override
+   {
+     m_map_jv_to_range[jv] = r;
+   }
+ 
+   const json::location_map::range &
+   get_range_for_value (const json::value &jv) const
+   {
+     auto iter = m_map_jv_to_range.find (&jv);
+     gcc_assert (iter != m_map_jv_to_range.end ());
+     return iter->second;
+   }
+ 
+ private:
+   std::map<const json::value *, range> m_map_jv_to_range;
+ };
+ 
  /* Class for recording an error within a JSON file.  */
  
  class error
diff -Nrcpad gcc-16-20260222/gcc/libgdiagnostics.cc gcc-16-20260301/gcc/libgdiagnostics.cc
*** gcc-16-20260222/gcc/libgdiagnostics.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/libgdiagnostics.cc	Sun Mar  1 22:32:07 2026
*************** along with GCC; see the file COPYING3.
*** 39,44 ****
--- 39,45 ----
  #include "diagnostics/logical-locations.h"
  #include "diagnostics/dumping.h"
  #include "diagnostics/changes.h"
+ #include "diagnostics/physical-location-maker.h"
  #include "libgdiagnostics.h"
  #include "libgdiagnostics-private.h"
  #include "pretty-print-format-impl.h"
*************** public:
*** 485,512 ****
        (outfile, indent, "impl_logical_location_manager");
    }
  
!   const char *get_short_name (key k) const final override
    {
      if (auto loc = ptr_from_key (k))
!       return loc->m_short_name.get_str ();
      else
!       return nullptr;
    }
  
!   const char *get_name_with_scope (key k) const final override
    {
      if (auto loc = ptr_from_key (k))
!       return loc->m_fully_qualified_name.get_str ();
      else
!       return nullptr;
    }
  
!   const char *get_internal_name (key k) const final override
    {
      if (auto loc = ptr_from_key (k))
!       return loc->m_decorated_name.get_str ();
      else
!       return nullptr;
    }
  
    kind get_kind (key k) const final override
--- 486,516 ----
        (outfile, indent, "impl_logical_location_manager");
    }
  
!   label_text
!   get_short_name (key k) const final override
    {
      if (auto loc = ptr_from_key (k))
!       return label_text::borrow (loc->m_short_name.get_str ());
      else
!       return label_text ();
    }
  
!   label_text
!   get_name_with_scope (key k) const final override
    {
      if (auto loc = ptr_from_key (k))
!       return label_text::borrow (loc->m_fully_qualified_name.get_str ());
      else
!       return label_text ();
    }
  
!   label_text
!   get_internal_name (key k) const final override
    {
      if (auto loc = ptr_from_key (k))
!       return label_text::borrow (loc->m_decorated_name.get_str ());
      else
!       return label_text ();
    }
  
    kind get_kind (key k) const final override
*************** struct diagnostic_manager
*** 645,651 ****
  {
  public:
    diagnostic_manager ()
!   : m_current_diag (nullptr),
      m_prev_diag_logical_loc (nullptr),
      m_debug_physical_locations (false)
    {
--- 649,656 ----
  {
  public:
    diagnostic_manager ()
!   : m_phys_loc_maker (&m_line_table),
!     m_current_diag (nullptr),
      m_prev_diag_logical_loc (nullptr),
      m_debug_physical_locations (false)
    {
*************** public:
*** 758,765 ****
      if (m_debug_physical_locations)
        fprintf (stderr, "new_location_from_file_and_line (%s, %i)",
  	       file->get_name (), line_num);
!     ensure_linemap_for_file_and_line (file, line_num);
!     location_t loc = linemap_position_for_column (&m_line_table, 0);
      return new_location (loc);
    }
  
--- 763,771 ----
      if (m_debug_physical_locations)
        fprintf (stderr, "new_location_from_file_and_line (%s, %i)",
  	       file->get_name (), line_num);
!     location_t loc
!       = m_phys_loc_maker.new_location_from_file_and_line (file->get_name (),
! 							  line_num);
      return new_location (loc);
    }
  
*************** public:
*** 771,778 ****
      if (m_debug_physical_locations)
        fprintf (stderr, "new_location_from_file_line_column (%s, %i, %i)",
  	       file->get_name (), line_num, column_num);
!     ensure_linemap_for_file_and_line (file, line_num);
!     location_t loc = linemap_position_for_column (&m_line_table, column_num);
      return new_location (loc);
    }
  
--- 777,786 ----
      if (m_debug_physical_locations)
        fprintf (stderr, "new_location_from_file_line_column (%s, %i, %i)",
  	       file->get_name (), line_num, column_num);
!     location_t loc
!       = m_phys_loc_maker.new_location_from_file_line_column (file->get_name (),
! 							     line_num,
! 							     column_num);
      return new_location (loc);
    }
  
*************** public:
*** 889,919 ****
    void
    take_global_graph (std::unique_ptr<diagnostic_graph> graph);
  
- private:
-   void
-   ensure_linemap_for_file_and_line (const diagnostic_file *file,
- 				    diagnostic_line_num_t linenum)
-   {
-     /* Build a simple linemap describing some locations. */
-     if (LINEMAPS_ORDINARY_USED (&m_line_table) == 0)
-       linemap_add (&m_line_table, LC_ENTER, false, file->get_name (), 0);
-     else
-       {
- 	line_map_ordinary *last_map
- 	  = LINEMAPS_LAST_ORDINARY_MAP (&m_line_table);
- 	if (last_map->to_file != file->get_name ()
- 	    || linenum < last_map->to_line)
- 	  {
- 	    line_map *map
- 	      = const_cast<line_map *>
- 	      (linemap_add (&m_line_table, LC_RENAME_VERBATIM, false,
- 			    file->get_name (), 0));
- 	    ((line_map_ordinary *)map)->included_from = UNKNOWN_LOCATION;
- 	  }
-       }
-     linemap_line_start (&m_line_table, linenum, 100);
-   }
- 
    const diagnostic_physical_location *
    new_location (location_t loc)
    {
--- 897,902 ----
*************** private:
*** 937,942 ****
--- 920,926 ----
  
    diagnostics::context m_dc;
    line_maps m_line_table;
+   diagnostics::physical_location_maker m_phys_loc_maker;
    impl_client_version_info m_client_version_info;
    std::vector<std::unique_ptr<sink>> m_sinks;
    hash_map<nofree_string_hash, diagnostic_file *> m_str_to_file_map;
diff -Nrcpad gcc-16-20260222/gcc/libsarifreplay.cc gcc-16-20260301/gcc/libsarifreplay.cc
*** gcc-16-20260222/gcc/libsarifreplay.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/libsarifreplay.cc	Sun Mar  1 22:32:07 2026
*************** public:
*** 316,342 ****
  			   const replay_options &replay_opts);
  
  private:
-   class replayer_location_map : public json::location_map
-   {
-   public:
-     void record_range_for_value (json::value *jv,
- 				 const range &r) final override
-     {
-       m_map_jv_to_range[jv] = r;
-     }
- 
-     const json::location_map::range &
-     get_range_for_value (const json::value &jv) const
-     {
-       auto iter = m_map_jv_to_range.find (&jv);
-       gcc_assert (iter != m_map_jv_to_range.end ());
-       return iter->second;
-     }
- 
-   private:
-     std::map<const json::value *, range> m_map_jv_to_range;
-   };
- 
    enum status emit_sarif_as_diagnostics (const json::value &jv);
  
    libgdiagnostics::message_buffer
--- 316,321 ----
*************** private:
*** 743,749 ****
    /* The file within m_control_mgr representing the .sarif file.  */
    libgdiagnostics::file m_loaded_file;
  
!   replayer_location_map m_json_location_map;
  
    const json::object *m_driver_obj;
    const json::array *m_artifacts_arr;
--- 722,728 ----
    /* The file within m_control_mgr representing the .sarif file.  */
    libgdiagnostics::file m_loaded_file;
  
!   json::simple_location_map m_json_location_map;
  
    const json::object *m_driver_obj;
    const json::array *m_artifacts_arr;
diff -Nrcpad gcc-16-20260222/gcc/lra-constraints.cc gcc-16-20260301/gcc/lra-constraints.cc
*** gcc-16-20260222/gcc/lra-constraints.cc	Sun Feb 22 22:32:06 2026
--- gcc-16-20260301/gcc/lra-constraints.cc	Sun Mar  1 22:32:07 2026
*************** process_alt_operands (int only_alternati
*** 3336,3342 ****
  	    early_clobbered_nops[early_clobbered_regs_num++] = nop;
  	}
  
!       if (curr_insn_set != NULL_RTX && n_operands == 2
  	  /* Prevent processing non-move insns.  */
  	  && (GET_CODE (SET_SRC (curr_insn_set)) == SUBREG
  	      || SET_SRC (curr_insn_set) == no_subreg_reg_operand[1])
--- 3336,3350 ----
  	    early_clobbered_nops[early_clobbered_regs_num++] = nop;
  	}
  
!       if (curr_insn_set != NULL_RTX
! 	  /* Allow just two operands or three operands where the third
! 	     is a clobber.  */
! 	  && (n_operands == 2
! 	      || (n_operands == 3
! 		  && GET_CODE (PATTERN (curr_insn)) == PARALLEL
! 		  && XVECLEN (PATTERN (curr_insn), 0) == 2
! 		  && GET_CODE (XVECEXP (PATTERN (curr_insn), 0, 1))
! 		     == CLOBBER))
  	  /* Prevent processing non-move insns.  */
  	  && (GET_CODE (SET_SRC (curr_insn_set)) == SUBREG
  	      || SET_SRC (curr_insn_set) == no_subreg_reg_operand[1])
*************** curr_insn_transform (bool check_only_p)
*** 4940,4945 ****
--- 4948,4955 ----
  	      && find_reg_note (curr_insn, REG_UNUSED, old) == NULL_RTX
  	      /* OLD can be an equivalent constant here.  */
  	      && !CONSTANT_P (old)
+ 	      /* No need to write back anything for a scratch.  */
+ 	      && GET_CODE (old) != SCRATCH
  	      && (!REG_P(old) || !ira_former_scratch_p (REGNO (old))))
  	    {
  	      start_sequence ();
diff -Nrcpad gcc-16-20260222/gcc/omp-low.cc gcc-16-20260301/gcc/omp-low.cc
*** gcc-16-20260222/gcc/omp-low.cc	Sun Feb 22 22:32:07 2026
--- gcc-16-20260301/gcc/omp-low.cc	Sun Mar  1 22:32:07 2026
*************** lower_omp_target (gimple_stmt_iterator *
*** 14329,14335 ****
        for (c = clauses; c; c = OMP_CLAUSE_CHAIN (c))
  	switch (OMP_CLAUSE_CODE (c))
  	  {
! 	    tree var;
  	  default:
  	    break;
  	  case OMP_CLAUSE_MAP:
--- 14329,14335 ----
        for (c = clauses; c; c = OMP_CLAUSE_CHAIN (c))
  	switch (OMP_CLAUSE_CODE (c))
  	  {
! 	    tree var, new_var, *allocate_ptr;
  	  default:
  	    break;
  	  case OMP_CLAUSE_MAP:
*************** lower_omp_target (gimple_stmt_iterator *
*** 14458,14467 ****
  	  case OMP_CLAUSE_PRIVATE:
  	    var = OMP_CLAUSE_DECL (c);
  	    by_ref = omp_privatize_by_reference (var);
! 	    if (is_variable_sized (var))
  	      {
- 		tree new_var = lookup_decl (var, ctx);
- 		tree *allocate_ptr = alloc_map.get (new_var);
  		if (allocate_ptr)
  		  {
  		    gimple_seq *allocate_seq = alloc_seq_map.get (new_var);
--- 14458,14468 ----
  	  case OMP_CLAUSE_PRIVATE:
  	    var = OMP_CLAUSE_DECL (c);
  	    by_ref = omp_privatize_by_reference (var);
! 	    new_var = lookup_decl (var, ctx);
! 	    allocate_ptr = alloc_map.get (new_var);
! 	    if (is_variable_sized (var, by_ref)
! 		|| (!allocate_ptr && by_ref && !is_gimple_omp_oacc (ctx->stmt)))
  	      {
  		if (allocate_ptr)
  		  {
  		    gimple_seq *allocate_seq = alloc_seq_map.get (new_var);
*************** lower_omp_target (gimple_stmt_iterator *
*** 14482,14489 ****
  		if (!allocate_ptr)
  		  {
  		    tree atmp = builtin_decl_explicit (BUILT_IN_ALLOCA_WITH_ALIGN);
! 		    tree al = size_int (DECL_ALIGN (var));
! 		    x = TYPE_SIZE_UNIT (TREE_TYPE (new_var));
  		    x = build_call_expr_loc (clause_loc, atmp, 2, x, al);
  		    x = fold_convert_loc (clause_loc, TREE_TYPE (new_pvar), x);
  		  }
--- 14483,14495 ----
  		if (!allocate_ptr)
  		  {
  		    tree atmp = builtin_decl_explicit (BUILT_IN_ALLOCA_WITH_ALIGN);
! 		    tree ty = TREE_TYPE (new_var);
! 		    if (by_ref)
! 		      ty = TREE_TYPE (ty);
! 		    x = TYPE_SIZE_UNIT (ty);
! 		    if (TREE_CONSTANT (x))
! 		      break;
! 		    tree al = size_int (TYPE_ALIGN (ty));
  		    x = build_call_expr_loc (clause_loc, atmp, 2, x, al);
  		    x = fold_convert_loc (clause_loc, TREE_TYPE (new_pvar), x);
  		  }
*************** lower_omp_target (gimple_stmt_iterator *
*** 14493,14519 ****
  		gimple_seq_add_stmt (&new_body,
  				     gimple_build_assign (new_pvar, x));
  	      }
- 	    else if (by_ref && !is_gimple_omp_oacc (ctx->stmt))
- 	      {
- 		location_t clause_loc = OMP_CLAUSE_LOCATION (c);
- 		tree new_var = lookup_decl (var, ctx);
- 		tree x = TYPE_SIZE_UNIT (TREE_TYPE (TREE_TYPE (new_var)));
- 		if (TREE_CONSTANT (x))
- 		  break;
- 		else
- 		  {
- 		    tree atmp
- 		      = builtin_decl_explicit (BUILT_IN_ALLOCA_WITH_ALIGN);
- 		    tree rtype = TREE_TYPE (TREE_TYPE (new_var));
- 		    tree al = size_int (TYPE_ALIGN (rtype));
- 		    x = build_call_expr_loc (clause_loc, atmp, 2, x, al);
- 		  }
- 
- 		x = fold_convert_loc (clause_loc, TREE_TYPE (new_var), x);
- 		gimplify_expr (&x, &new_body, NULL, is_gimple_val, fb_rvalue);
- 		gimple_seq_add_stmt (&new_body,
- 				     gimple_build_assign (new_var, x));
- 	      }
  	    break;
  	  case OMP_CLAUSE_FIRSTPRIVATE:
  	    var = OMP_CLAUSE_DECL (c);
--- 14499,14504 ----
diff -Nrcpad gcc-16-20260222/gcc/optabs.cc gcc-16-20260301/gcc/optabs.cc
*** gcc-16-20260222/gcc/optabs.cc	Sun Feb 22 22:32:07 2026
--- gcc-16-20260301/gcc/optabs.cc	Sun Mar  1 22:32:07 2026
*************** force_expand_binop (machine_mode mode, o
*** 428,436 ****
    return true;
  }
  
! /* Create a new vector value in VMODE with all elements set to OP.  The
!    mode of OP must be the element mode of VMODE.  If OP is a constant,
!    then the return value will be a constant.  */
  
  rtx
  expand_vector_broadcast (machine_mode vmode, rtx op)
--- 428,437 ----
    return true;
  }
  
! /* Create a new vector value in VMODE with all elements set to OP.  If OP
!    is not a constant, the mode of it must be the element mode of VMODE
!    (if the element is BImode, additionally OP is allowed to be in QImode).
!    If OP is a constant, then the return value will be a constant.  */
  
  rtx
  expand_vector_broadcast (machine_mode vmode, rtx op)
*************** expand_vector_broadcast (machine_mode vm
*** 439,444 ****
--- 440,449 ----
    rtvec vec;
  
    gcc_checking_assert (VECTOR_MODE_P (vmode));
+   gcc_checking_assert (CONST_INT_P (op)
+ 		       || GET_MODE_INNER (vmode) == GET_MODE (op)
+ 		       || (GET_MODE_INNER (vmode) == BImode
+ 			   && GET_MODE (op) == QImode));
  
    if (valid_for_const_vector_p (vmode, op))
      return gen_const_vec_duplicate (vmode, op);
*************** expand_binop (machine_mode mode, optab b
*** 1629,1643 ****
        if (otheroptab
  	  && (icode = optab_handler (otheroptab, mode)) != CODE_FOR_nothing)
  	{
! 	  /* The scalar may have been extended to be too wide.  Truncate
! 	     it back to the proper size to fit in the broadcast vector.  */
  	  scalar_mode inner_mode = GET_MODE_INNER (mode);
! 	  if (!CONST_INT_P (op1)
! 	      && (GET_MODE_BITSIZE (as_a <scalar_int_mode> (GET_MODE (op1)))
! 		  > GET_MODE_BITSIZE (inner_mode)))
! 	    op1 = force_reg (inner_mode,
! 			     simplify_gen_unary (TRUNCATE, inner_mode, op1,
! 						 GET_MODE (op1)));
  	  rtx vop1 = expand_vector_broadcast (mode, op1);
  	  if (vop1)
  	    {
--- 1634,1658 ----
        if (otheroptab
  	  && (icode = optab_handler (otheroptab, mode)) != CODE_FOR_nothing)
  	{
! 	  /* The scalar may be wider or narrower than the vector element.
! 	     Truncate or extend it to the proper size to fit in the
! 	     broadcast vector.  */
  	  scalar_mode inner_mode = GET_MODE_INNER (mode);
! 	  if (!CONST_INT_P (op1))
! 	    {
! 	      auto mode1 = as_a <scalar_int_mode> (GET_MODE (op1));
! 	      int size1 = GET_MODE_BITSIZE (mode1);
! 	      int inner_size = GET_MODE_BITSIZE (inner_mode);
! 
! 	      if (size1 != inner_size)
! 		{
! 		  auto unary = size1 > inner_size ? TRUNCATE : ZERO_EXTEND;
! 		  op1 = force_reg (inner_mode,
! 				   simplify_gen_unary (unary, inner_mode,
! 						       op1, mode1));
! 		}
! 	    }
! 
  	  rtx vop1 = expand_vector_broadcast (mode, op1);
  	  if (vop1)
  	    {
diff -Nrcpad gcc-16-20260222/gcc/params.opt gcc-16-20260301/gcc/params.opt
*** gcc-16-20260222/gcc/params.opt	Sun Feb 22 22:32:07 2026
--- gcc-16-20260301/gcc/params.opt	Sun Mar  1 22:32:07 2026
*************** Enable only function reordering with aut
*** 76,82 ****
  
  -param=cycle-accurate-model=
  Common Joined UInteger Var(param_cycle_accurate_model) Init(1) IntegerRange(0, 1) Param Optimization
! Whether the scheduling description is mostly a cycle-accurate model of the target processor and is likely to be spill aggressively to fill any pipeline bubbles.
  
  -param=hwasan-instrument-stack=
  Common Joined UInteger Var(param_hwasan_instrument_stack) Init(1) IntegerRange(0, 1) Param Optimization
--- 76,82 ----
  
  -param=cycle-accurate-model=
  Common Joined UInteger Var(param_cycle_accurate_model) Init(1) IntegerRange(0, 1) Param Optimization
! Whether the scheduling description is mostly a cycle-accurate model of the target processor and is likely to spill aggressively to fill any pipeline bubbles.
  
  -param=hwasan-instrument-stack=
  Common Joined UInteger Var(param_hwasan_instrument_stack) Init(1) IntegerRange(0, 1) Param Optimization
*************** Maximum probability of the entry BB of s
*** 944,950 ****
  
  -param=phiopt-factor-max-stmts-live=
  Common Joined UInteger Var(param_phiopt_factor_max_stmts_live) Init(5) Optimization IntegerRange(0, 100) Param
! Maximum number of statements allowed inbetween the statement and the end to considered not extending the liferange.
  
  -param=predictable-branch-outcome=
  Common Joined UInteger Var(param_predictable_branch_outcome) Init(2) IntegerRange(0, 50) Param Optimization
--- 944,950 ----
  
  -param=phiopt-factor-max-stmts-live=
  Common Joined UInteger Var(param_phiopt_factor_max_stmts_live) Init(5) Optimization IntegerRange(0, 100) Param
! Maximum number of statements allowed between a defining statement and the end of the basic block before extending the live range is considered profitable.
  
  -param=predictable-branch-outcome=
  Common Joined UInteger Var(param_predictable_branch_outcome) Init(2) IntegerRange(0, 50) Param Optimization
diff -Nrcpad gcc-16-20260222/gcc/po/be.po gcc-16-20260301/gcc/po/be.po
*** gcc-16-20260222/gcc/po/be.po	Sun Feb 22 22:32:07 2026
--- gcc-16-20260301/gcc/po/be.po	Sun Mar  1 22:32:07 2026
*************** msgid ""
*** 6,18 ****
  msgstr ""
  "Project-Id-Version: gcc 3.1\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2025-08-01 17:58+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"
  "Language: be\n"
  "MIME-Version: 1.0\n"
! "Content-Type: text/plain; charset=utf-8\n"
  "Content-Transfer-Encoding: 8bit\n"
  "X-Bugs: Report translation errors to the Language-Team address.\n"
  
--- 6,18 ----
  msgstr ""
  "Project-Id-Version: gcc 3.1\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2026-02-19 21: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"
  "Language: be\n"
  "MIME-Version: 1.0\n"
! "Content-Type: text/plain; charset=UTF-8\n"
  "Content-Transfer-Encoding: 8bit\n"
  "X-Bugs: Report translation errors to the Language-Team address.\n"
  
*************** msgstr ""
*** 133,310 ****
  msgid "function has external linkage when the user requests only inlining static for live patching"
  msgstr ""
  
! #: cif-code.def:144
! msgid "unreachable"
! msgstr ""
! 
! #. The remainder are real diagnostic types.
! #: diagnostic.def:33
! #, fuzzy
! msgid "fatal error: "
! msgstr "Унутраная памылка: %s"
! 
! #. This is like DK_ICE, but backtrace is not printed.  Used in the driver
! #. when reporting fatal signal in the compiler.
! #: diagnostic.def:34 diagnostic.def:55
! #, fuzzy
! msgid "internal compiler error: "
! msgstr "Унутраная памылка: %s"
! 
! #. This one is just for counting DK_WARNING promoted to DK_ERROR
! #. due to -Werror and -Werror=warning.
! #: diagnostic.def:35 diagnostic.def:52
! msgid "error: "
! msgstr ""
! 
! #: diagnostic.def:36
! msgid "sorry, unimplemented: "
! msgstr ""
! 
! #: diagnostic.def:37
! msgid "warning: "
! msgstr ""
! 
! #: diagnostic.def:38
! msgid "anachronism: "
! msgstr ""
! 
! #: diagnostic.def:39
! msgid "note: "
! msgstr ""
! 
! #: diagnostic.def:40
! msgid "debug: "
  msgstr ""
  
! #. For use when using the diagnostic_show_locus machinery to show
! #. a range of events within a path.
! #: diagnostic.def:44
! msgid "path: "
  msgstr ""
  
! #. These two would be re-classified as DK_WARNING or DK_ERROR, so the
! #. prefix does not matter.
! #: diagnostic.def:48
! msgid "pedwarn: "
  msgstr ""
  
- #: diagnostic.def:49
- #, fuzzy
- #| msgid "parse error"
- msgid "permerror: "
- msgstr "граматычная памылка"
- 
  #: config/i386/djgpp.h:143
  #, fuzzy, c-format
  msgid "-f%s ignored (not supported for DJGPP)\n"
  msgstr "-pipe не падтрымліваецца."
  
! #. The remainder are real diagnostic types.
! #: fortran/gfc-diagnostic.def:33
! #, fuzzy
! #| msgid "internal error"
! msgid "Fatal Error"
! msgstr "унутраная памылка"
! 
! #. This is like DK_ICE, but backtrace is not printed.  Used in the driver
! #. when reporting fatal signal in the compiler.
! #: fortran/gfc-diagnostic.def:34 fortran/gfc-diagnostic.def:50
! #, fuzzy
! #| msgid "internal error"
! msgid "internal compiler error"
! msgstr "унутраная памылка"
! 
! #: fortran/gfc-diagnostic.def:35
! msgid "Error"
! msgstr ""
! 
! #: fortran/gfc-diagnostic.def:36
! msgid "sorry, unimplemented"
! msgstr ""
! 
! #: fortran/gfc-diagnostic.def:37
! #, fuzzy
! #| msgid "warning:"
! msgid "Warning"
! msgstr "увага:"
! 
! #: fortran/gfc-diagnostic.def:38
! msgid "anachronism"
! msgstr ""
! 
! #: fortran/gfc-diagnostic.def:39
! msgid "note"
! msgstr ""
! 
! #: fortran/gfc-diagnostic.def:40
! msgid "debug"
! msgstr ""
! 
! #. These two would be re-classified as DK_WARNING or DK_ERROR, so the
! #. prefix does not matter.
! #: fortran/gfc-diagnostic.def:43
! msgid "pedwarn"
! msgstr ""
! 
! #: fortran/gfc-diagnostic.def:44
! #, fuzzy
! #| msgid "parse error"
! msgid "permerror"
! msgstr "граматычная памылка"
! 
! #. This one is just for counting DK_WARNING promoted to DK_ERROR
! #. due to -Werror and -Werror=warning.
! #: fortran/gfc-diagnostic.def:47
! #, fuzzy
! #| msgid "#error%.*s"
! msgid "error"
! msgstr "#памылка%.*s"
! 
! #: gcc.cc:859 gcc.cc:916
  #, fuzzy
  msgid "-gz is not supported in this configuration"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
  
! #: gcc.cc:865
  #, fuzzy
  msgid "-gz=zstd is not supported in this configuration"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: gcc.cc:1099
  #, fuzzy
  msgid "-fuse-linker-plugin is not supported in this configuration"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
  
! #: gcc.cc:1115
  msgid "cannot specify -static with -fsanitize=address"
  msgstr ""
  
! #: gcc.cc:1117
  msgid "cannot specify -static with -fsanitize=hwaddress"
  msgstr ""
  
! #: gcc.cc:1119
  msgid "cannot specify -static with -fsanitize=thread"
  msgstr ""
  
! #: gcc.cc:1141
  #, fuzzy
  msgid "-fvtable-verify=std is not supported in this configuration"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: gcc.cc:1143
  msgid "-fvtable-verify=preinit is not supported in this configuration"
  msgstr ""
  
! #: gcc.cc:1286 ada/gcc-interface/lang-specs.h:37
  msgid "-pg and -fomit-frame-pointer are incompatible"
  msgstr ""
  
! #: gcc.cc:1461
  msgid "GNU C no longer supports -traditional without -E"
  msgstr ""
  
! #: gcc.cc:1470
  msgid "-E or -x required when input is from standard input"
  msgstr ""
  
--- 133,200 ----
  msgid "function has external linkage when the user requests only inlining static for live patching"
  msgstr ""
  
! #: cif-code.def:145
! msgid "callee must remain in translation unit"
  msgstr ""
  
! #: cif-code.def:149
! msgid "unreachable"
  msgstr ""
  
! #: cif-code.def:154
! msgid "callback edges cannot be inlined"
  msgstr ""
  
  #: config/i386/djgpp.h:143
  #, fuzzy, c-format
  msgid "-f%s ignored (not supported for DJGPP)\n"
  msgstr "-pipe не падтрымліваецца."
  
! #: gcc.cc:873 gcc.cc:930
  #, fuzzy
  msgid "-gz is not supported in this configuration"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
  
! #: gcc.cc:879
  #, fuzzy
  msgid "-gz=zstd is not supported in this configuration"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: gcc.cc:1124
  #, fuzzy
  msgid "-fuse-linker-plugin is not supported in this configuration"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
  
! #: gcc.cc:1140
  msgid "cannot specify -static with -fsanitize=address"
  msgstr ""
  
! #: gcc.cc:1142
  msgid "cannot specify -static with -fsanitize=hwaddress"
  msgstr ""
  
! #: gcc.cc:1144
  msgid "cannot specify -static with -fsanitize=thread"
  msgstr ""
  
! #: gcc.cc:1166
  #, fuzzy
  msgid "-fvtable-verify=std is not supported in this configuration"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: gcc.cc:1168
  msgid "-fvtable-verify=preinit is not supported in this configuration"
  msgstr ""
  
! #: gcc.cc:1311 ada/gcc-interface/lang-specs.h:37
  msgid "-pg and -fomit-frame-pointer are incompatible"
  msgstr ""
  
! #: gcc.cc:1486
  msgid "GNU C no longer supports -traditional without -E"
  msgstr ""
  
! #: gcc.cc:1495
  msgid "-E or -x required when input is from standard input"
  msgstr ""
  
*************** msgstr ""
*** 352,358 ****
  msgid "-force_flat_namespace not allowed with -dynamiclib"
  msgstr ""
  
! #: config/darwin.h:216 config/darwin.h:672
  #, fuzzy
  msgid "gsplit-dwarf is not supported on this platform"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
--- 242,248 ----
  msgid "-force_flat_namespace not allowed with -dynamiclib"
  msgstr ""
  
! #: config/darwin.h:216 config/darwin.h:687
  #, fuzzy
  msgid "gsplit-dwarf is not supported on this platform"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
*************** msgstr ""
*** 376,393 ****
  msgid "cannot use mshared and static together"
  msgstr ""
  
! #: config/sol2.h:335 config/sol2.h:340
  #, fuzzy
  #| msgid "%s does not support %s"
  msgid "does not support multilib"
  msgstr "%s не падтрымлівае %s"
  
! #: config/sol2.h:433
  #, fuzzy
! msgid "-pie is not supported in this configuration"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: config/vxworks.h:219
  msgid "-Xbind-now and -Xbind-lazy are incompatible"
  msgstr ""
  
--- 266,283 ----
  msgid "cannot use mshared and static together"
  msgstr ""
  
! #: config/sol2.h:305 config/sol2.h:307
  #, fuzzy
  #| msgid "%s does not support %s"
  msgid "does not support multilib"
  msgstr "%s не падтрымлівае %s"
  
! #: config/sol2.h:362 config/sol2.h:371
  #, fuzzy
! msgid "-gsctf is not supported in this configuration"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: config/vxworks.h:236
  msgid "-Xbind-now and -Xbind-lazy are incompatible"
  msgstr ""
  
*************** msgstr ""
*** 396,402 ****
  msgid "consider using `-pg' instead of `-p' with gprof (1)"
  msgstr ""
  
! #: config/arc/arc.h:68 config/mips/mips.h:1511
  msgid "may not use both -EB and -EL"
  msgstr ""
  
--- 286,292 ----
  msgid "consider using `-pg' instead of `-p' with gprof (1)"
  msgstr ""
  
! #: config/arc/arc.h:68 config/mips/mips.h:1532
  msgid "may not use both -EB and -EL"
  msgstr ""
  
*************** msgstr ""
*** 427,433 ****
  msgid "Darwin does not support -mfentry or associated options"
  msgstr ""
  
! #: config/i386/sol2.h:59
  #, fuzzy
  msgid "-mx32 is not supported on Solaris"
  msgstr "-pipe не падтрымліваецца"
--- 317,323 ----
  msgid "Darwin does not support -mfentry or associated options"
  msgstr ""
  
! #: config/i386/sol2.h:56
  #, fuzzy
  msgid "-mx32 is not supported on Solaris"
  msgstr "-pipe не падтрымліваецца"
*************** msgstr ""
*** 466,471 ****
--- 356,371 ----
  msgid "  profiling support are only provided in archive format"
  msgstr ""
  
+ #: config/riscv/riscv.h:127
+ msgid "At least one valid -mcpu option must be given after -march=unset"
+ msgstr ""
+ 
+ #: config/rs6000/aix.h:286
+ #, fuzzy
+ #| msgid "-pipe not supported"
+ msgid "stack-protector not supported on AIX"
+ msgstr "-pipe не падтрымліваецца"
+ 
  #: config/rs6000/darwin.h:126
  msgid " conflicting code gen style switches are used"
  msgstr ""
*************** msgstr "атрыбуты секцыі н
*** 509,515 ****
  
  #: config/sparc/linux64.h:156 config/sparc/linux64.h:162
  #: config/sparc/netbsd-elf.h:103 config/sparc/netbsd-elf.h:112
! #: config/sparc/sol2.h:240 config/sparc/sol2.h:246
  msgid "may not use both -m32 and -m64"
  msgstr ""
  
--- 409,415 ----
  
  #: config/sparc/linux64.h:156 config/sparc/linux64.h:162
  #: config/sparc/netbsd-elf.h:103 config/sparc/netbsd-elf.h:112
! #: config/sparc/sol2.h:197 config/sparc/sol2.h:203
  msgid "may not use both -m32 and -m64"
  msgstr ""
  
*************** msgstr ""
*** 550,5190 ****
  msgid "objc++-cpp-output is deprecated; please use objective-c++-cpp-output instead"
  msgstr ""
  
! #: fortran/lang.opt:146
  #, no-c-format
! msgid "-J<directory>\tPut MODULE files in 'directory'."
  msgstr ""
  
! #: fortran/lang.opt:198
  #, no-c-format
! msgid "Warn about possible aliasing of dummy arguments."
  msgstr ""
  
! #: fortran/lang.opt:202
  #, no-c-format
! msgid "Warn about alignment of COMMON blocks."
  msgstr ""
  
! #: fortran/lang.opt:206
  #, no-c-format
! msgid "Warn about missing ampersand in continued character constants."
  msgstr ""
  
! #: fortran/lang.opt:210
! #, fuzzy, no-c-format
! #| msgid "cannot create temporary file"
! msgid "Warn about creation of array temporaries."
! msgstr "немагчыма стварыць часовы файл"
! 
! #: fortran/lang.opt:214 fortran/lang.opt:547 c-family/c.opt:1692
! #: config/alpha/alpha.opt:31 common.opt:691 common.opt:849 common.opt:1112
! #: common.opt:1116 common.opt:1120 common.opt:1124 common.opt:1876
! #: common.opt:1979 common.opt:2161 common.opt:2165 common.opt:2476
! #: common.opt:2702 common.opt:3469
  #, no-c-format
! msgid "Does nothing. Preserved for backward compatibility."
  msgstr ""
  
! #: fortran/lang.opt:218
  #, no-c-format
! msgid "Warn if the type of a variable might be not interoperable with C."
  msgstr ""
  
! #: fortran/lang.opt:226
  #, no-c-format
! msgid "Warn about truncated character expressions."
  msgstr ""
  
! #: fortran/lang.opt:230
  #, no-c-format
! msgid "Warn about equality comparisons involving REAL or COMPLEX expressions."
  msgstr ""
  
! #: fortran/lang.opt:238
  #, no-c-format
! msgid "Warn about most implicit conversions."
  msgstr ""
  
! #: fortran/lang.opt:242
  #, no-c-format
! msgid "Warn about possibly incorrect subscripts in do loops."
  msgstr ""
  
! #: fortran/lang.opt:246
  #, no-c-format
! msgid "Warn when arguments of external procedures do not match."
  msgstr ""
  
! #: fortran/lang.opt:254
  #, no-c-format
! msgid "Warn if loops have been interchanged."
  msgstr ""
  
! #: fortran/lang.opt:258
  #, no-c-format
! msgid "Warn about function call elimination."
  msgstr ""
  
! #: fortran/lang.opt:262
  #, no-c-format
! msgid "Warn about calls with implicit interface."
  msgstr ""
  
! #: fortran/lang.opt:266
  #, no-c-format
! msgid "Warn about called procedures not explicitly declared."
  msgstr ""
  
! #: fortran/lang.opt:270
  #, no-c-format
! msgid "Warn about constant integer divisions with truncated results."
  msgstr ""
  
! #: fortran/lang.opt:274
  #, no-c-format
! msgid "Warn about truncated source lines."
  msgstr ""
  
! #: fortran/lang.opt:278
! #, no-c-format
! msgid "Warn on intrinsics not part of the selected standard."
! msgstr ""
  
! #: fortran/lang.opt:290
  #, no-c-format
! msgid "Warn about USE statements that have no ONLY qualifier."
  msgstr ""
  
! #: fortran/lang.opt:306
  #, no-c-format
! msgid "Warn that -fno-automatic may break recursion."
  msgstr ""
  
! #: fortran/lang.opt:314
  #, no-c-format
! msgid "Warn about real-literal-constants with 'q' exponent-letter."
  msgstr ""
  
! #: fortran/lang.opt:318
  #, no-c-format
! msgid "Warn when a left-hand-side array variable is reallocated."
  msgstr ""
  
! #: fortran/lang.opt:322
  #, no-c-format
! msgid "Warn when a left-hand-side variable is reallocated."
  msgstr ""
  
! #: fortran/lang.opt:326
  #, no-c-format
! msgid "Warn if the pointer in a pointer assignment might outlive its target."
  msgstr ""
  
! #: fortran/lang.opt:334
  #, no-c-format
! msgid "Warn about \"suspicious\" constructs."
  msgstr ""
  
! #: fortran/lang.opt:338
! #, no-c-format
! msgid "Permit nonconforming uses of the tab character."
! msgstr ""
  
! #: fortran/lang.opt:342
! #, no-c-format
! msgid "Warn about an invalid DO loop."
! msgstr ""
  
! #: fortran/lang.opt:346
  #, no-c-format
! msgid "Warn about underflow of numerical constant expressions."
  msgstr ""
  
! #: fortran/lang.opt:354
  #, no-c-format
! msgid "Warn if a user-procedure has the same name as an intrinsic."
  msgstr ""
  
! #: fortran/lang.opt:362
  #, no-c-format
! msgid "Warn about unused dummy arguments."
  msgstr ""
  
! #: fortran/lang.opt:366
  #, no-c-format
! msgid "Warn about zero-trip DO loops."
  msgstr ""
  
! #: fortran/lang.opt:370
  #, no-c-format
! msgid "Enable preprocessing."
  msgstr ""
  
! #: fortran/lang.opt:378
  #, no-c-format
! msgid "Disable preprocessing."
  msgstr ""
  
! #: fortran/lang.opt:386
  #, no-c-format
! msgid "Accept argument mismatches in procedure calls."
  msgstr ""
  
! #: fortran/lang.opt:390
  #, no-c-format
! msgid "Eliminate multiple function invocations also for impure functions."
  msgstr ""
  
! #: fortran/lang.opt:394
  #, no-c-format
! msgid "Enable alignment of COMMON blocks."
  msgstr ""
  
! #: fortran/lang.opt:398
  #, no-c-format
! msgid "All intrinsics procedures are available regardless of selected standard."
  msgstr ""
  
! #: fortran/lang.opt:402
  #, no-c-format
! msgid "Allow a BOZ literal constant to appear in an invalid context and with X instead of Z."
  msgstr ""
  
! #: fortran/lang.opt:410
  #, no-c-format
! msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements."
  msgstr ""
  
! #: fortran/lang.opt:414
  #, no-c-format
! msgid "Specify that backslash in string introduces an escape character."
  msgstr ""
  
! #: fortran/lang.opt:418
  #, no-c-format
! msgid "Produce a backtrace when a runtime error is encountered."
  msgstr ""
  
! #: fortran/lang.opt:422
! #, no-c-format
! msgid "-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will use BLAS."
! msgstr ""
  
! #: fortran/lang.opt:433
  #, no-c-format
! msgid "Produce a warning at runtime if a array temporary has been created for a procedure argument."
  msgstr ""
  
! #: fortran/lang.opt:437
  #, no-c-format
! msgid "-fconvert=<big-endian|little-endian|native|swap|r16_ieee|r16_ibm>\tThe endianness used for unformatted files."
  msgstr ""
  
! #: fortran/lang.opt:462
  #, no-c-format
! msgid "Use the Cray Pointer extension."
  msgstr ""
  
! #: fortran/lang.opt:466
  #, no-c-format
! msgid "Generate C prototypes from BIND(C) declarations."
  msgstr ""
  
! #: fortran/lang.opt:470
  #, no-c-format
! msgid "Generate C prototypes from non-BIND(C) external procedure definitions."
  msgstr ""
  
! #: fortran/lang.opt:474
  #, no-c-format
! msgid "Ignore 'D' in column one in fixed form."
  msgstr ""
  
! #: fortran/lang.opt:478
  #, no-c-format
! msgid "Treat lines with 'D' in column one as comments."
  msgstr ""
  
! #: fortran/lang.opt:482
  #, no-c-format
! msgid "Issue debug information for compiler-generated auxiliary variables."
  msgstr ""
  
! #: fortran/lang.opt:486
  #, no-c-format
! msgid "Enable all DEC language extensions."
  msgstr ""
  
! #: fortran/lang.opt:490
  #, no-c-format
! msgid "Enable the use of blank format items in format strings."
  msgstr ""
  
! #: fortran/lang.opt:494
  #, no-c-format
! msgid "Enable the use of character literals in assignments and data statements for non-character variables."
  msgstr ""
  
! #: fortran/lang.opt:499
  #, no-c-format
! msgid "Enable legacy parsing of INCLUDE as statement."
  msgstr ""
  
! #: fortran/lang.opt:503
  #, no-c-format
! msgid "Enable default widths for i, f and g format specifiers."
  msgstr ""
  
! #: fortran/lang.opt:507
  #, no-c-format
! msgid "Enable kind-specific variants of integer intrinsic functions."
  msgstr ""
  
! #: fortran/lang.opt:511
  #, no-c-format
! msgid "Enable legacy math intrinsics for compatibility."
  msgstr ""
  
! #: fortran/lang.opt:515
  #, no-c-format
! msgid "Enable support for DEC STRUCTURE/RECORD."
  msgstr ""
  
! #: fortran/lang.opt:519
  #, no-c-format
! msgid "Enable DEC-style STATIC and AUTOMATIC attributes."
  msgstr ""
  
! #: fortran/lang.opt:523
  #, no-c-format
! msgid "Set the default double precision kind to an 8 byte wide type."
  msgstr ""
  
! #: fortran/lang.opt:527
  #, no-c-format
! msgid "Set the default integer kind to an 8 byte wide type."
  msgstr ""
  
! #: fortran/lang.opt:531
  #, no-c-format
! msgid "Set the default real kind to an 8 byte wide type."
  msgstr ""
  
! #: fortran/lang.opt:535
  #, no-c-format
! msgid "Set the default real kind to an 10 byte wide type."
  msgstr ""
  
! #: fortran/lang.opt:539
  #, no-c-format
! msgid "Set the default real kind to an 16 byte wide type."
  msgstr ""
  
! #: fortran/lang.opt:543
  #, no-c-format
! msgid "Allow dollar signs in entity names."
  msgstr ""
  
! #: fortran/lang.opt:551
  #, no-c-format
! msgid "Display the code tree after parsing."
  msgstr ""
  
! #: fortran/lang.opt:555
  #, no-c-format
! msgid "Display the code tree after front end optimization."
  msgstr ""
  
! #: fortran/lang.opt:559
  #, no-c-format
! msgid "Display the global symbol table after parsing."
  msgstr ""
  
! #: fortran/lang.opt:563
  #, no-c-format
! msgid "Display the code tree after parsing; deprecated option."
  msgstr ""
  
! #: fortran/lang.opt:567
  #, no-c-format
! msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays."
  msgstr ""
  
! #: fortran/lang.opt:571
  #, no-c-format
! msgid "Use f2c calling convention."
  msgstr ""
  
! #: fortran/lang.opt:575 cobol/lang.opt:83
  #, no-c-format
! msgid "Assume that the source file is fixed form."
  msgstr ""
  
! #: fortran/lang.opt:579
  #, no-c-format
! msgid "Force creation of temporary to test infrequently-executed forall code."
  msgstr ""
  
! #: fortran/lang.opt:583
  #, no-c-format
! msgid "Interpret any INTEGER(4) as an INTEGER(8)."
  msgstr ""
  
! #: fortran/lang.opt:587 fortran/lang.opt:591
  #, no-c-format
! msgid "Specify where to find the compiled intrinsic modules."
  msgstr ""
  
! #: fortran/lang.opt:595
  #, no-c-format
! msgid "Allow arbitrary character line width in fixed mode."
  msgstr ""
  
! #: fortran/lang.opt:599
  #, no-c-format
! msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode."
  msgstr ""
  
! #: fortran/lang.opt:603
  #, no-c-format
! msgid "Pad shorter fixed form lines to line width with spaces."
  msgstr ""
  
! #: fortran/lang.opt:607
  #, no-c-format
! msgid "-ffpe-trap=[...]\tStop on following floating point exceptions."
  msgstr ""
  
! #: fortran/lang.opt:611
  #, no-c-format
! msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
  msgstr ""
  
! #: fortran/lang.opt:615 cobol/lang.opt:87
  #, no-c-format
! msgid "Assume that the source file is free form."
  msgstr ""
  
! #: fortran/lang.opt:619
  #, no-c-format
! msgid "Allow arbitrary character line width in free mode."
  msgstr ""
  
! #: fortran/lang.opt:623
  #, no-c-format
! msgid "-ffree-line-length-<n>\tUse n as character line width in free mode."
  msgstr ""
  
! #: fortran/lang.opt:627
  #, no-c-format
! msgid "Try to interchange loops if profitable."
  msgstr ""
  
! #: fortran/lang.opt:631
  #, fuzzy, no-c-format
! #| msgid "Enable SSA optimizations"
! msgid "Enable front end optimization."
! msgstr "Уключаць SSA аптымізацыю"
  
! #: fortran/lang.opt:635
  #, no-c-format
! msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements."
  msgstr ""
  
! #: fortran/lang.opt:639
  #, no-c-format
! msgid "-finit-character=<n>\tInitialize local character variables to ASCII value n."
  msgstr ""
  
! #: fortran/lang.opt:643
  #, no-c-format
! msgid "Initialize components of derived type variables according to other init flags."
  msgstr ""
  
! #: fortran/lang.opt:647
  #, no-c-format
! msgid "-finit-integer=<n>\tInitialize local integer variables to n."
  msgstr ""
  
! #: fortran/lang.opt:651
  #, no-c-format
! msgid "Initialize local variables to zero (from g77)."
  msgstr ""
  
! #: fortran/lang.opt:655
  #, no-c-format
! msgid "-finit-logical=<true|false>\tInitialize local logical variables."
  msgstr ""
  
! #: fortran/lang.opt:659
  #, no-c-format
! msgid "-finit-real=<zero|snan|nan|inf|-inf>\tInitialize local real variables."
  msgstr ""
  
! #: fortran/lang.opt:681
  #, no-c-format
! msgid "-finline-arg-packing\tPerform argument packing inline."
  msgstr ""
  
! #: fortran/lang.opt:691
  #, no-c-format
! msgid "Enable generation of inline code instead of calls to functions from the library to implement intrinsics."
  msgstr ""
  
! #: fortran/lang.opt:712
  #, no-c-format
! msgid "-finline-matmul-limit=<n>\tSpecify the size of the largest matrix for which matmul will be inlined."
  msgstr ""
  
! #: fortran/lang.opt:716
  #, no-c-format
! msgid "-fmax-array-constructor=<n>\tMaximum number of objects in an array constructor."
  msgstr ""
  
! #: fortran/lang.opt:720
  #, no-c-format
! msgid "-fmax-identifier-length=<n>\tMaximum identifier length."
  msgstr ""
  
! #: fortran/lang.opt:724
  #, no-c-format
! msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords."
  msgstr ""
  
! #: fortran/lang.opt:728
  #, no-c-format
! msgid "-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be put on the stack."
  msgstr ""
  
! #: fortran/lang.opt:732
  #, no-c-format
! msgid "Put all local arrays on stack."
  msgstr ""
  
! #: fortran/lang.opt:736
  #, no-c-format
! msgid "Set default accessibility of module entities to PRIVATE."
  msgstr ""
  
! #: fortran/lang.opt:756
  #, no-c-format
! msgid "Handle OpenMP allocators for allocatables and pointers."
  msgstr ""
  
! #: fortran/lang.opt:760
  #, no-c-format
! msgid "Try to lay out derived types as compactly as possible."
  msgstr ""
  
! #: fortran/lang.opt:768
  #, no-c-format
! msgid "Protect parentheses in expressions."
  msgstr ""
  
! #: fortran/lang.opt:772
  #, no-c-format
! msgid "Path to header file that should be pre-included before each compilation unit."
  msgstr ""
  
! #: fortran/lang.opt:776
  #, no-c-format
! msgid "Enable range checking during compilation."
  msgstr ""
  
! #: fortran/lang.opt:780
  #, no-c-format
! msgid "Interpret any REAL(4) as a REAL(8)."
  msgstr ""
  
! #: fortran/lang.opt:784
  #, no-c-format
! msgid "Interpret any REAL(4) as a REAL(10)."
  msgstr ""
  
! #: fortran/lang.opt:788
  #, no-c-format
! msgid "Interpret any REAL(4) as a REAL(16)."
  msgstr ""
  
! #: fortran/lang.opt:792
  #, no-c-format
! msgid "Interpret any REAL(8) as a REAL(4)."
  msgstr ""
  
! #: fortran/lang.opt:796
  #, no-c-format
! msgid "Interpret any REAL(8) as a REAL(10)."
  msgstr ""
  
! #: fortran/lang.opt:800
  #, no-c-format
! msgid "Interpret any REAL(8) as a REAL(16)."
  msgstr ""
  
! #: fortran/lang.opt:804
  #, no-c-format
! msgid "Reallocate the LHS in assignments."
  msgstr ""
  
! #: fortran/lang.opt:808
  #, no-c-format
! msgid "Use a 4-byte record marker for unformatted files."
  msgstr ""
  
! #: fortran/lang.opt:812
  #, no-c-format
! msgid "Use an 8-byte record marker for unformatted files."
  msgstr ""
  
! #: fortran/lang.opt:816
  #, no-c-format
! msgid "Allocate local variables on the stack to allow indirect recursion."
  msgstr ""
  
! #: fortran/lang.opt:820
  #, no-c-format
! msgid "Copy array sections into a contiguous block on procedure entry."
  msgstr ""
  
! #: fortran/lang.opt:824
  #, no-c-format
! msgid "Experimental unsigned numbers."
  msgstr ""
  
! #: fortran/lang.opt:828
  #, no-c-format
! msgid "-fcoarray=<none|single|lib>\tSpecify which coarray parallelization should be used."
  msgstr ""
  
! #: fortran/lang.opt:844
  #, no-c-format
! msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed."
  msgstr ""
  
! #: fortran/lang.opt:848
  #, no-c-format
! msgid "Append a second underscore if the name already contains an underscore."
  msgstr ""
  
! #: fortran/lang.opt:856
  #, no-c-format
! msgid "Apply negative sign to zero values."
  msgstr ""
  
! #: fortran/lang.opt:863
  #, no-c-format
! msgid "Disallow tail call optimization when a calling routine may have omitted character lengths."
  msgstr ""
  
! #: fortran/lang.opt:867
  #, no-c-format
! msgid "Append underscores to externally visible names."
  msgstr ""
  
! #: fortran/lang.opt:871 c-family/c.opt:1831 c-family/c.opt:1908
! #: c-family/c.opt:1916 c-family/c.opt:2247 config/xtensa/xtensa.opt:42
! #: config/pa/pa.opt:46 config/pa/pa.opt:78 config/arc/arc.opt:140
! #: config/arc/arc.opt:296 config/arc/arc.opt:304 config/arc/arc.opt:308
! #: config/arc/arc.opt:312 config/arc/arc.opt:317 config/arc/arc.opt:326
! #: config/arc/arc.opt:405 common.opt:649 common.opt:1210 common.opt:1214
! #: common.opt:1218 common.opt:1313 common.opt:1658 common.opt:1740
! #: common.opt:1839 common.opt:2109 common.opt:2256 common.opt:2310
! #: common.opt:2780 common.opt:2816 common.opt:2909 common.opt:2913
! #: common.opt:3022 common.opt:3157 common.opt:3165 common.opt:3173
! #: common.opt:3181 common.opt:3282 common.opt:3342 common.opt:3430
! #: common.opt:3610 common.opt:3614 common.opt:3618 common.opt:3622
! #: common.opt:3696 common.opt:3700 common.opt:3731 common.opt:3735
  #, no-c-format
! msgid "Does nothing.  Preserved for backward compatibility."
  msgstr ""
  
! #: fortran/lang.opt:911
  #, no-c-format
! msgid "Statically link the GNU Fortran helper library (libgfortran)."
  msgstr ""
  
! #: fortran/lang.opt:915
  #, no-c-format
! msgid "Statically link the GCC Quad-Precision Math Library (libquadmath)."
  msgstr ""
  
! #: fortran/lang.opt:919
  #, no-c-format
! msgid "Conform to the ISO Fortran 2003 standard."
  msgstr ""
  
! #: fortran/lang.opt:923
  #, no-c-format
! msgid "Conform to the ISO Fortran 2008 standard."
  msgstr ""
  
! #: fortran/lang.opt:927
  #, no-c-format
! msgid "Conform to the ISO Fortran 2008 standard including TS 29113."
  msgstr ""
  
! #: fortran/lang.opt:931
  #, no-c-format
! msgid "Conform to the ISO Fortran 2018 standard."
  msgstr ""
  
! #: fortran/lang.opt:935
  #, no-c-format
! msgid "Conform to the ISO Fortran 2023 standard."
  msgstr ""
  
! #: fortran/lang.opt:939
  #, no-c-format
! msgid "Enable experimental Fortran 202y features."
  msgstr ""
  
! #: fortran/lang.opt:943
  #, no-c-format
! msgid "Conform to the ISO Fortran 95 standard."
  msgstr ""
  
! #: fortran/lang.opt:947
  #, no-c-format
! msgid "Conform to nothing in particular."
  msgstr ""
  
! #: fortran/lang.opt:951
  #, no-c-format
! msgid "Accept extensions to support legacy code."
  msgstr ""
  
! #: rust/lang.opt:47 rust/lang.opt:51 c-family/c.opt:1563 c-family/c.opt:1567
  #, no-c-format
! msgid "Warn when a const variable is unused."
  msgstr ""
  
! #: rust/lang.opt:55 c-family/c.opt:1579
  #, no-c-format
! msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value."
  msgstr ""
  
! #: rust/lang.opt:59 c-family/c.opt:893 common.opt:660
  #, no-c-format
! msgid "Warn for infinitely recursive calls."
  msgstr ""
  
! #: rust/lang.opt:63
  #, no-c-format
! msgid "-frust-crate=<name>             Set the crate name for the compilation"
  msgstr ""
  
! #: rust/lang.opt:67
  #, no-c-format
! msgid "-frust-extern=              Specify where an external library is located"
  msgstr ""
  
! #: rust/lang.opt:71
  #, no-c-format
! msgid "Dump various Rust front end internals."
  msgstr ""
  
! #: rust/lang.opt:75
  #, no-c-format
! msgid "-frust-dump-<type>              Dump Rust frontend internal information."
  msgstr ""
  
! #: rust/lang.opt:79
  #, no-c-format
! msgid "Enable experimental compilation of Rust files at your own risk"
  msgstr ""
  
! #: rust/lang.opt:83
  #, no-c-format
! msgid "-frust-max-recursion-depth=<integer>"
  msgstr ""
  
! #: rust/lang.opt:87
  #, no-c-format
! msgid "-frust-crate-type=[bin|lib|rlib|dylib|cdylib|staticlib|proc-macro]     Crate type to emit"
  msgstr ""
  
! #: rust/lang.opt:115
  #, no-c-format
! msgid "-frust-mangling=[legacy|v0]     Version to use for name mangling"
  msgstr ""
  
! #: rust/lang.opt:128
  #, no-c-format
! msgid "-frust-cfg=<name>             Set a config expansion option"
  msgstr ""
  
! #: rust/lang.opt:132
  #, no-c-format
! msgid "-frust-edition=[2015|2018|2021]             Edition to use when compiling rust code"
  msgstr ""
  
! #: rust/lang.opt:148
  #, no-c-format
! msgid "Enable embedding metadata directly into object files"
  msgstr ""
  
! #: rust/lang.opt:152
  #, no-c-format
! msgid "-frust-metadata-output=<path.rox>  Path to output crate metadata"
  msgstr ""
  
! #: rust/lang.opt:160
  #, no-c-format
! msgid "-frust-compile-until=[ast|attributecheck|expansion|astvalidation|featuregating|nameresolution|lowering|typecheck|privacy|unsafety|const|borrowcheck|compilation|end]             The pipeline will run up until this stage when compiling Rust code"
  msgstr ""
  
! #: rust/lang.opt:209
  #, no-c-format
! msgid "Use the temporary and experimental name resolution pipeline instead of the stable one"
  msgstr ""
  
! #: rust/lang.opt:213
  #, no-c-format
! msgid "Use the WIP borrow checker."
  msgstr ""
  
! #: rust/lang.opt:217
  #, no-c-format
! msgid "-frust-edition=[unwind|abort]             Panic strategy to compile crate with"
  msgstr ""
  
! #: rust/lang.opt:230
  #, no-c-format
! msgid "Enable the overflow checks in code generation"
  msgstr ""
  
! #: c-family/c.opt:71
  #, no-c-format
! msgid "--embed-dir=<dir>\tAdd <dir> to the #embed path."
  msgstr ""
  
! #: c-family/c.opt:192
  #, no-c-format
! msgid "-A<question>=<answer>\tAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>."
  msgstr ""
  
! #: c-family/c.opt:196
  #, no-c-format
! msgid "Do not discard comments."
  msgstr ""
  
! #: c-family/c.opt:200
  #, no-c-format
! msgid "Do not discard comments in macro expansions."
  msgstr ""
  
! #: c-family/c.opt:204
  #, no-c-format
! msgid "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1."
  msgstr ""
  
! #: c-family/c.opt:211
  #, no-c-format
! msgid "-F <dir>\tAdd <dir> to the end of the main framework include path."
  msgstr ""
  
! #: c-family/c.opt:215
  #, no-c-format
! msgid "Enable parsing GIMPLE."
  msgstr ""
  
! #: c-family/c.opt:219
  #, no-c-format
! msgid "Print the name of header files as they are used."
  msgstr ""
  
! #: c-family/c.opt:223
  #, no-c-format
! msgid "-I <dir>\tAdd <dir> to the end of the main include path."
  msgstr ""
  
! #: c-family/c.opt:227
  #, no-c-format
! msgid "Generate make dependencies."
  msgstr ""
  
! #: c-family/c.opt:231
  #, no-c-format
! msgid "Generate make dependencies and compile."
  msgstr ""
  
! #: c-family/c.opt:235
  #, no-c-format
! msgid "-MF <file>\tWrite dependency output to the given file."
  msgstr ""
  
! #: c-family/c.opt:239
  #, no-c-format
! msgid "Treat missing header files as generated files."
  msgstr ""
  
! #: c-family/c.opt:243
  #, no-c-format
! msgid "Like -M but ignore system header files."
  msgstr ""
  
! #: c-family/c.opt:247
  #, no-c-format
! msgid "Like -MD but ignore system header files."
  msgstr ""
  
! #: c-family/c.opt:251
  #, no-c-format
! msgid "Generate C++ Module dependency information."
  msgstr ""
  
! #: c-family/c.opt:259
  #, fuzzy, no-c-format
! #| msgid "Generate code for Intel as"
! msgid "Generate phony targets for all headers."
! msgstr "Генерыраваць код для Intel as"
  
! #: c-family/c.opt:263
  #, no-c-format
! msgid "-MQ <target>\tAdd a target that may require quoting."
  msgstr ""
  
! #: c-family/c.opt:267
  #, no-c-format
! msgid "-MT <target>\tAdd a target that does not require quoting."
  msgstr ""
  
! #: c-family/c.opt:271
  #, no-c-format
! msgid "Structured format for output dependency information.  Supported (\"p1689r5\")."
  msgstr ""
  
! #: c-family/c.opt:275
  #, no-c-format
! msgid "File for output dependency information."
  msgstr ""
  
! #: c-family/c.opt:279
  #, no-c-format
! msgid "-fdeps-target=obj.o Output file for the compile step."
  msgstr ""
  
! #: c-family/c.opt:283
  #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Do not generate #line directives."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: c-family/c.opt:287
! #, no-c-format
! msgid "-U<macro>\tUndefine <macro>."
! msgstr ""
  
! #: c-family/c.opt:291
  #, no-c-format
! msgid "Warn if the NSObject attribute is applied to a non-typedef."
  msgstr ""
  
! #: c-family/c.opt:295
  #, no-c-format
! msgid "Warn about things that will change when compiling with an ABI-compliant compiler."
  msgstr ""
  
! #: c-family/c.opt:299
! #, no-c-format
! msgid "Warn about things that change between the current -fabi-version and the specified version."
! msgstr ""
  
! #: c-family/c.opt:303
  #, no-c-format
! msgid "Warn if a subobject has an abi_tag attribute that the complete object type does not have."
  msgstr ""
  
! #: c-family/c.opt:307
  #, no-c-format
! msgid "Warn about code affected by incompatible psABI changes."
  msgstr ""
  
! #: c-family/c.opt:311
  #, no-c-format
! msgid "Warn on suspicious calls of standard functions computing absolute values."
  msgstr ""
  
! #: c-family/c.opt:315
  #, no-c-format
! msgid "Warn about suspicious uses of memory addresses."
  msgstr ""
  
! #: c-family/c.opt:319
  #, no-c-format
! msgid "Warn when the address of packed member of struct or union is taken."
  msgstr ""
  
! #: c-family/c.opt:335
  #, no-c-format
! msgid "Warn about 'new' of type with extended alignment without -faligned-new."
  msgstr ""
  
! #: c-family/c.opt:339
  #, no-c-format
! msgid "-Waligned-new=[none|global|all]\tWarn even if 'new' uses a class member allocation function."
  msgstr ""
  
! #: c-family/c.opt:343 ada/gcc-interface/lang.opt:57
  #, no-c-format
! msgid "Enable most warning messages."
  msgstr ""
  
! #: c-family/c.opt:347
  #, no-c-format
! msgid "Warn on any use of alloca."
  msgstr ""
  
! #: c-family/c.opt:351
  #, no-c-format
! msgid "Warn when allocating insufficient storage for the target type of the assigned pointer."
  msgstr ""
  
! #: c-family/c.opt:355
  #, no-c-format
! msgid "-Walloc-size-larger-than=<bytes>\tWarn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes."
  msgstr ""
  
! #: c-family/c.opt:360
  #, no-c-format
! msgid "Disable Walloc-size-larger-than= warning.  Equivalent to Walloc-size-larger-than=<SIZE_MAX> or larger."
  msgstr ""
  
! #: c-family/c.opt:364
  #, no-c-format
! msgid "Warn for calls to allocation functions that specify zero bytes."
  msgstr ""
  
! #: c-family/c.opt:368
  #, no-c-format
! msgid "-Walloca-larger-than=<number>\tWarn on unbounded uses of alloca, and on bounded uses of alloca whose bound can be larger than <number> bytes."
  msgstr ""
  
! #: c-family/c.opt:374
  #, no-c-format
! msgid "Disable Walloca-larger-than= warning.  Equivalent to Walloca-larger-than=<SIZE_MAX> or larger."
  msgstr ""
  
! #: c-family/c.opt:378
  #, no-c-format
! msgid "Warn if conversion of the result of arithmetic might change the value even though converting the operands cannot."
  msgstr ""
  
! #: c-family/c.opt:386
  #, no-c-format
! msgid "Warn about comparisons between two operands of array type."
  msgstr ""
  
! #: c-family/c.opt:390 c-family/c.opt:394
  #, no-c-format
! msgid "Warn about mismatched declarations of array parameters and unsafe accesses to them."
  msgstr ""
  
! #: c-family/c.opt:398
  #, no-c-format
! msgid "Warn whenever an Objective-C assignment is being intercepted by the garbage collector."
  msgstr ""
  
! #: c-family/c.opt:402
  #, no-c-format
! msgid "Warn about casting functions to incompatible types."
  msgstr ""
  
! #: c-family/c.opt:410
  #, no-c-format
! msgid "-Wbidi-chars=[none|unpaired|any|ucn] Warn about UTF-8 bidirectional control characters."
  msgstr ""
  
! #: c-family/c.opt:433
  #, no-c-format
! msgid "Warn about boolean expression compared with an integer value different from true/false."
  msgstr ""
  
! #: c-family/c.opt:437
  #, no-c-format
! msgid "Warn about certain operations on boolean expressions."
  msgstr ""
  
! #: c-family/c.opt:441
  #, no-c-format
! msgid "Warn when a built-in function is declared with the wrong signature."
  msgstr ""
  
! #: c-family/c.opt:445
  #, no-c-format
! msgid "Warn when a built-in preprocessor macro is undefined or redefined."
  msgstr ""
  
! #: c-family/c.opt:449
  #, no-c-format
! msgid "Warn about features not present in ISO C11, but present in ISO C23."
  msgstr ""
  
! #: c-family/c.opt:453
  #, no-c-format
! msgid "Deprecated in favor of -Wc11-c23-compat."
  msgstr ""
  
! #: c-family/c.opt:457
  #, no-c-format
! msgid "Warn about features not present in ISO C23, but present in ISO C2Y."
  msgstr ""
  
! #: c-family/c.opt:461
  #, no-c-format
! msgid "Warn about features not present in ISO C90, but present in ISO C99."
  msgstr ""
  
! #: c-family/c.opt:465
  #, no-c-format
! msgid "Warn about features not present in ISO C99, but present in ISO C11."
  msgstr ""
  
! #: c-family/c.opt:469
  #, no-c-format
! msgid "Warn about C constructs that are not in the common subset of C and C++."
  msgstr ""
  
! #: c-family/c.opt:476
  #, no-c-format
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011."
  msgstr ""
  
! #: c-family/c.opt:480
  #, no-c-format
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014."
  msgstr ""
  
! #: c-family/c.opt:487
  #, no-c-format
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017."
  msgstr ""
  
! #: c-family/c.opt:494
  #, no-c-format
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2017 and ISO C++ 2020."
  msgstr ""
  
! #: c-family/c.opt:498
  #, no-c-format
! msgid "Warn about C++11 constructs in code compiled with an older standard."
  msgstr ""
  
! #: c-family/c.opt:502
  #, no-c-format
! msgid "Warn about C++14 constructs in code compiled with an older standard."
  msgstr ""
  
! #: c-family/c.opt:506
  #, no-c-format
! msgid "Warn about C++17 constructs in code compiled with an older standard."
  msgstr ""
  
! #: c-family/c.opt:510
  #, no-c-format
! msgid "Warn about C++20 constructs in code compiled with an older standard."
  msgstr ""
  
! #: c-family/c.opt:514
  #, no-c-format
! msgid "Warn about C++23 constructs in code compiled with an older standard."
  msgstr ""
  
! #: c-family/c.opt:518
  #, no-c-format
! msgid "Warn about C++26 constructs in code compiled with an older standard."
  msgstr ""
  
! #: c-family/c.opt:522
  #, no-c-format
! msgid "Warn about suspicious calls to calloc-like functions where sizeof expression is the earlier size argument and not the latter."
  msgstr ""
  
! #: c-family/c.opt:526
  #, no-c-format
! msgid "Warn about casts between incompatible function types."
  msgstr ""
  
! #: c-family/c.opt:530
  #, no-c-format
! msgid "Warn about casts which discard qualifiers."
  msgstr ""
  
! #: c-family/c.opt:534
  #, no-c-format
! msgid "Warn about a cast to reference type that does not use a related user-defined conversion function."
  msgstr ""
  
! #: c-family/c.opt:538 c-family/c.opt:542
  #, no-c-format
! msgid "Warn about catch handlers of non-reference type."
  msgstr ""
  
! #: c-family/c.opt:546
  #, no-c-format
! msgid "Complain about a name being declared as a class member after a previous use of the same name."
  msgstr ""
  
! #: c-family/c.opt:550
  #, no-c-format
! msgid "Warn about subscripts whose type is \"char\"."
  msgstr ""
  
! #: c-family/c.opt:554 c-family/c.opt:1728 c-family/c.opt:1732
! #: c-family/c.opt:1736 c-family/c.opt:1740 c-family/c.opt:1744
! #: c-family/c.opt:1748 c-family/c.opt:1752 c-family/c.opt:1759
! #: c-family/c.opt:1763 c-family/c.opt:1767 c-family/c.opt:1771
! #: c-family/c.opt:1775 c-family/c.opt:1779 c-family/c.opt:1783
! #: c-family/c.opt:1787 c-family/c.opt:1791 c-family/c.opt:1795
! #: c-family/c.opt:1799 c-family/c.opt:1803 c-family/c.opt:1807
! #: config/i386/i386.opt:1005
  #, no-c-format
! msgid "Removed in GCC 9.  This switch has no effect."
  msgstr ""
  
! #: c-family/c.opt:558
  #, no-c-format
! msgid "Warn when a conversion function will never be called due to the type it converts to."
  msgstr ""
  
! #: c-family/c.opt:562
  #, no-c-format
! msgid "Warn for unsafe raw memory writes to objects of class types."
  msgstr ""
  
! #: c-family/c.opt:566
  #, no-c-format
! msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
  msgstr ""
  
! #: c-family/c.opt:570
  #, no-c-format
! msgid "Warn about uses of a comma operator within a subscripting expression."
  msgstr ""
  
! #: c-family/c.opt:574
  #, no-c-format
! msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line."
  msgstr ""
  
! #: c-family/c.opt:578
  #, no-c-format
! msgid "Synonym for -Wcomment."
  msgstr ""
  
! #: c-family/c.opt:582
  #, no-c-format
! msgid "Warn for conditionally-supported constructs."
  msgstr ""
  
! #: c-family/c.opt:586
  #, no-c-format
! msgid "Warn for implicit type conversions that may change a value."
  msgstr ""
  
! #: c-family/c.opt:590
  #, no-c-format
! msgid "Warn for converting NULL from/to a non-pointer type."
  msgstr ""
  
! #: c-family/c.opt:598
  #, no-c-format
! msgid "Warn when performing class template argument deduction on a type with no deduction guides."
  msgstr ""
  
! #: c-family/c.opt:603
  #, no-c-format
! msgid "Warn when all constructors and destructors are private."
  msgstr ""
  
! #: c-family/c.opt:607
  #, no-c-format
! msgid "Warn about dangling else."
  msgstr ""
  
! #: c-family/c.opt:611 c-family/c.opt:615
  #, no-c-format
! msgid "Warn for uses of pointers to auto variables whose lifetime has ended."
  msgstr ""
  
! #: c-family/c.opt:619
  #, no-c-format
! msgid "Warn when a reference is bound to a temporary whose lifetime has ended."
  msgstr ""
  
! #: c-family/c.opt:623
  #, no-c-format
! msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
  msgstr ""
  
! #: c-family/c.opt:627
  #, no-c-format
! msgid "Warn when a declaration is found after a statement."
  msgstr ""
  
! #: c-family/c.opt:631
  #, no-c-format
! msgid "Warn for missing parameter types in function declarations."
  msgstr ""
  
! #: c-family/c.opt:635
  #, no-c-format
! msgid "Warn when an explicitly defaulted function is deleted."
  msgstr ""
  
! #: c-family/c.opt:639
! #, fuzzy, no-c-format
! msgid "Warn when deleting a pointer to incomplete type."
! msgstr "\"%s\" мае незавершаны тып"
! 
! #: c-family/c.opt:643
  #, no-c-format
! msgid "Warn about deleting polymorphic objects with non-virtual destructors."
  msgstr ""
  
! #: c-family/c.opt:651
  #, no-c-format
! msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation."
  msgstr ""
  
! #: c-family/c.opt:656
  #, no-c-format
! msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor."
  msgstr ""
  
! #: c-family/c.opt:661
  #, no-c-format
! msgid "Warn about deprecated arithmetic conversions on operands of enumeration types."
  msgstr ""
  
! #: c-family/c.opt:665
  #, no-c-format
! msgid "Warn about deprecated arithmetic conversions on operands where one is of enumeration type and the other is of a floating-point type."
  msgstr ""
  
! #: c-family/c.opt:670
  #, no-c-format
! msgid "Warn about deprecated space between \"\" and suffix in a user-defined literal operator."
  msgstr ""
  
! #: c-family/c.opt:674
  #, no-c-format
! msgid "Warn about calls with arguments to functions declared without parameters."
  msgstr ""
  
! #: c-family/c.opt:678
  #, no-c-format
! msgid "Warn about deprecated omission of comma before ... in varargs function declaration."
  msgstr ""
  
! #: c-family/c.opt:682
  #, no-c-format
! msgid "Warn about positional initialization of structs requiring designated initializers."
  msgstr ""
  
! #: c-family/c.opt:686
  #, no-c-format
! msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
  msgstr ""
  
! #: c-family/c.opt:690
  #, no-c-format
! msgid "Warn if type qualifiers on pointers are discarded."
  msgstr ""
  
! #: c-family/c.opt:694
  #, no-c-format
! msgid "Warn about compile-time integer division by zero."
  msgstr ""
  
! #: c-family/c.opt:698
  #, no-c-format
! msgid "Warn about implicit conversions from \"float\" to \"double\"."
  msgstr ""
  
! #: c-family/c.opt:702
  #, no-c-format
! msgid "Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier."
  msgstr ""
  
! #: c-family/c.opt:706
  #, no-c-format
! msgid "Warn about duplicated branches in if-else statements."
  msgstr ""
  
! #: c-family/c.opt:710
  #, no-c-format
! msgid "Warn about duplicated conditions in an if-else-if chain."
  msgstr ""
  
! #: c-family/c.opt:714
  #, no-c-format
! msgid "Warn about violations of Effective C++ style rules."
  msgstr ""
  
! #: c-family/c.opt:718
  #, no-c-format
! msgid "Warn if an additional enum-base is used in an elaborated-type-specifier."
  msgstr ""
  
! #: c-family/c.opt:722
  #, fuzzy, no-c-format
! #| msgid "empty body in an else-statement"
! msgid "Warn about an empty body in an if or else statement."
! msgstr "пустое цела ў else-выражэнні"
  
! #: c-family/c.opt:726
  #, no-c-format
! msgid "Warn about stray tokens after #else and #endif."
  msgstr ""
  
! #: c-family/c.opt:730
  #, no-c-format
! msgid "Warn about comparison of different enum types."
  msgstr ""
  
! #: c-family/c.opt:734
  #, no-c-format
! msgid "Warn about implicit conversion of enum types."
  msgstr ""
  
! #: c-family/c.opt:738
  #, no-c-format
! msgid "Warn about enum/integer type mismatches."
  msgstr ""
  
! #: c-family/c.opt:746
  #, no-c-format
! msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead."
  msgstr ""
  
! #: c-family/c.opt:750
  #, no-c-format
! msgid "Warn when an exception handler is shadowed by another handler."
  msgstr ""
  
! #: c-family/c.opt:754
  #, no-c-format
! msgid "Warn if \"defined\" is used outside #if."
  msgstr ""
  
! #: c-family/c.opt:762
  #, no-c-format
! msgid "Warn about semicolon after in-class function definition."
  msgstr ""
  
! #: c-family/c.opt:766
  #, no-c-format
! msgid "Warn when a structure containing a C99 flexible array member as the last field is not at the end of another structure."
  msgstr ""
  
! #: c-family/c.opt:771
  #, no-c-format
! msgid "Warn for implicit type conversions that cause loss of floating point precision."
  msgstr ""
  
! #: c-family/c.opt:775
  #, no-c-format
! msgid "Warn if testing floating point numbers for equality."
  msgstr ""
  
! #: c-family/c.opt:779 c-family/c.opt:834
  #, no-c-format
! msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
  msgstr ""
  
! #: c-family/c.opt:783
  #, no-c-format
! msgid "Warn about format strings that contain NUL bytes."
  msgstr ""
  
! #: c-family/c.opt:787
  #, no-c-format
! msgid "Warn about GCC format strings with strings unsuitable for diagnostics."
  msgstr ""
  
! #: c-family/c.opt:791
! #, fuzzy, no-c-format
! #| msgid "too many arguments to function `%s'"
! msgid "Warn if passing too many arguments to a function for its format string."
! msgstr "вельмі шмат аргумэнтаў у функцыі `%s'"
! 
! #: c-family/c.opt:795
  #, no-c-format
! msgid "Warn about format strings that are not literals."
  msgstr ""
  
! #: c-family/c.opt:799
  #, no-c-format
! msgid "Warn about function calls with format strings that write past the end of the destination region.  Same as -Wformat-overflow=1."
  msgstr ""
  
! #: c-family/c.opt:804
  #, no-c-format
! msgid "Warn about function calls with format strings that write past the end of the destination region."
  msgstr ""
  
! #: c-family/c.opt:809
  #, no-c-format
! msgid "Warn about possible security problems with format functions."
  msgstr ""
  
! #: c-family/c.opt:813
  #, no-c-format
! msgid "Warn about sign differences with format functions."
  msgstr ""
  
! #: c-family/c.opt:817
  #, no-c-format
! msgid "Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1."
  msgstr ""
  
! #: c-family/c.opt:822
  #, no-c-format
! msgid "Warn about calls to snprintf and similar functions that truncate output."
  msgstr ""
  
! #: c-family/c.opt:826
  #, no-c-format
! msgid "Warn about strftime formats yielding 2-digit years."
  msgstr ""
  
! #: c-family/c.opt:830
  #, no-c-format
! msgid "Warn about zero-length formats."
  msgstr ""
  
! #: c-family/c.opt:838
  #, no-c-format
! msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely."
  msgstr ""
  
! #: c-family/c.opt:842
! #, no-c-format
! msgid "Warn about labels on declarations and at the end of compound statements."
! msgstr ""
  
! #: c-family/c.opt:846
  #, no-c-format
! msgid "Warn about the global module fragment not containing only preprocessing directives."
  msgstr ""
  
! #: c-family/c.opt:850
  #, no-c-format
! msgid "Warn when #ifndef of a header guard is followed by #define of a different macro with the header guard macro not defined at the end of header."
  msgstr ""
  
! #: c-family/c.opt:854
  #, no-c-format
! msgid "Warn when the field in a struct is not aligned."
  msgstr ""
  
! #: c-family/c.opt:858
  #, no-c-format
! msgid "Warn whenever type qualifiers are ignored."
  msgstr ""
  
! #: c-family/c.opt:862
! #, fuzzy, no-c-format
! #| msgid "`%s' attribute ignored"
! msgid "Warn whenever attributes are ignored."
! msgstr "\"%s\" атрыбут ігнарыруецца"
! 
! #: c-family/c.opt:866
! #, fuzzy, no-c-format
! #| msgid "Invalid declaration"
! msgid "Warn about implicit declarations."
! msgstr "Нерэчаіснае абвяшчэнне"
! 
! #: c-family/c.opt:874
! #, fuzzy, no-c-format
! msgid "Warn about implicit function declarations."
! msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
! 
! #: c-family/c.opt:878
  #, no-c-format
! msgid "Warn when a declaration does not specify a type."
  msgstr ""
  
! #: c-family/c.opt:885
  #, no-c-format
! msgid "Warn when a base is inaccessible in derived due to ambiguity."
  msgstr ""
  
! #: c-family/c.opt:889
  #, no-c-format
! msgid "Warn when there is a conversion between pointers that have incompatible types."
  msgstr ""
  
! #: c-family/c.opt:897
  #, no-c-format
! msgid "Warn about variables which are initialized to themselves."
  msgstr ""
  
! #: c-family/c.opt:901
  #, no-c-format
! msgid "Warn about uses of std::initializer_list that can result in dangling pointers."
  msgstr ""
  
! #: c-family/c.opt:905
  #, no-c-format
! msgid "Warn about nonsensical values of --param destructive-interference-size or constructive-interference-size."
  msgstr ""
  
! #: c-family/c.opt:910
  #, no-c-format
! msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor."
  msgstr ""
  
! #: c-family/c.opt:914
  #, no-c-format
! msgid "Warn about incompatible integer to pointer and pointer to integer conversions."
  msgstr ""
  
! #: c-family/c.opt:918
  #, no-c-format
! msgid "Warn for suspicious integer expressions in boolean context."
  msgstr ""
  
! #: c-family/c.opt:922
  #, no-c-format
! msgid "Warn when there is a cast to a pointer from an integer of a different size."
  msgstr ""
  
! #: c-family/c.opt:926
  #, no-c-format
! msgid "Warn when a function never produces a constant expression."
  msgstr ""
  
! #: c-family/c.opt:930
  #, no-c-format
! msgid "Warn about invalid uses of the \"offsetof\" macro."
  msgstr ""
  
! #: c-family/c.opt:934
  #, no-c-format
! msgid "Warn about PCH files that are found but not used."
  msgstr ""
  
! #: c-family/c.opt:938
  #, no-c-format
! msgid "Warn about invalid UTF-8 characters."
  msgstr ""
  
! #: c-family/c.opt:942
  #, no-c-format
! msgid "Warn when a jump misses a variable initialization."
  msgstr ""
  
! #: c-family/c.opt:961
  #, no-c-format
! msgid "Warn about leading whitespace style issues on lines except when in raw string literals."
  msgstr ""
  
! #: c-family/c.opt:965
  #, no-c-format
! msgid "Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore."
  msgstr ""
  
! #: c-family/c.opt:969
  #, no-c-format
! msgid "Warn when logical not is used on the left hand side operand of a comparison."
  msgstr ""
  
! #: c-family/c.opt:973
  #, no-c-format
! msgid "Warn when a logical operator is suspiciously always evaluating to true or false."
  msgstr ""
  
! #: c-family/c.opt:977
  #, no-c-format
! msgid "Do not warn about using \"long long\" when -pedantic."
  msgstr ""
  
! #: c-family/c.opt:981
  #, no-c-format
! msgid "Warn about suspicious declarations of \"main\"."
  msgstr ""
  
! #: c-family/c.opt:993
  #, no-c-format
! msgid "Warn about suspicious calls to memset where the third argument contains the number of elements not multiplied by the element size."
  msgstr ""
  
! #: c-family/c.opt:997
  #, no-c-format
! msgid "Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not."
  msgstr ""
  
! #: c-family/c.opt:1001
  #, no-c-format
! msgid "Warn when the indentation of the code does not reflect the block structure."
  msgstr ""
  
! #: c-family/c.opt:1005
  #, no-c-format
! msgid "Warn for deallocation calls with arguments returned from mismatched allocation functions."
  msgstr ""
  
! #: c-family/c.opt:1010
  #, no-c-format
! msgid "Warn for mismatches between calls to operator new or delete and the corresponding call to the allocation or deallocation function."
  msgstr ""
  
! #: c-family/c.opt:1015
  #, no-c-format
! msgid "Warn when a class is redeclared or referenced using a mismatched class-key."
  msgstr ""
  
! #: c-family/c.opt:1019
  #, no-c-format
! msgid "Warn about declarations of entities that may be missing attributes that related entities have been declared with."
  msgstr ""
  
! #: c-family/c.opt:1024
  #, no-c-format
! msgid "Warn about possibly missing braces around initializers."
  msgstr ""
  
! #: c-family/c.opt:1028
! #, fuzzy, no-c-format
! msgid "Warn about global functions without previous declarations."
! msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
! 
! #: c-family/c.opt:1032
  #, no-c-format
! msgid "Warn about missing fields in struct initializers."
  msgstr ""
  
! #: c-family/c.opt:1040
  #, no-c-format
! msgid "Warn about user-specified include directories that do not exist."
  msgstr ""
  
! #: c-family/c.opt:1044
  #, no-c-format
! msgid "Warn about function definitions omitting parameter names."
  msgstr ""
  
! #: c-family/c.opt:1048
  #, no-c-format
! msgid "Warn about function parameters declared without a type specifier in K&R-style functions."
  msgstr ""
  
! #: c-family/c.opt:1052
  #, no-c-format
! msgid "Warn about global functions without prototypes."
  msgstr ""
  
! #: c-family/c.opt:1056
  #, no-c-format
! msgid "Warn about likely missing requires keyword."
  msgstr ""
  
! #: c-family/c.opt:1060
  #, no-c-format
! msgid "Warn when the template keyword is missing after a member access token in a dependent member access expression if that member is a template."
  msgstr ""
  
! #: c-family/c.opt:1064
  #, fuzzy, no-c-format
! msgid "Warn about global variables without previous declarations."
! msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
  
! #: c-family/c.opt:1071
  #, fuzzy, no-c-format
! #| msgid "multi-character character constant"
! msgid "Warn about use of multi-character character constants."
! msgstr "мнагасімвальная сімвальная канстанта"
  
! #: c-family/c.opt:1075
  #, no-c-format
! msgid "Warn on direct multiple inheritance."
  msgstr ""
  
! #: c-family/c.opt:1079
  #, no-c-format
! msgid "Warn about unsafe macros expanding to multiple statements used as a body of a clause such as if, else, while, switch, or for."
  msgstr ""
  
! #: c-family/c.opt:1083
  #, no-c-format
! msgid "Warn on namespace definition."
  msgstr ""
  
! #: c-family/c.opt:1087
  #, no-c-format
! msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
  msgstr ""
  
! #: c-family/c.opt:1091
  #, no-c-format
! msgid "Warn about \"extern\" declarations not at file scope."
  msgstr ""
  
! #: c-family/c.opt:1095
  #, no-c-format
! msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw."
  msgstr ""
  
! #: c-family/c.opt:1099
  #, no-c-format
! msgid "Warn if C++17 noexcept function type will change the mangled name of a symbol."
  msgstr ""
  
! #: c-family/c.opt:1103
  #, no-c-format
! msgid "Warn when non-templatized friend functions are declared within a template."
  msgstr ""
  
! #: c-family/c.opt:1107
  #, no-c-format
! msgid "Warn about non-virtual destructors."
  msgstr ""
  
! #: c-family/c.opt:1111
  #, no-c-format
! msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL."
  msgstr ""
  
! #: c-family/c.opt:1127
  #, no-c-format
! msgid "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings."
  msgstr ""
  
! #: c-family/c.opt:1150
  #, no-c-format
! msgid "Warn if a class interface has no superclass.  Root classes may use an attribute to suppress this warning."
  msgstr ""
  
! #: c-family/c.opt:1155
  #, no-c-format
! msgid "Warn if a C-style cast is used in a program."
  msgstr ""
  
! #: c-family/c.opt:1159
  #, no-c-format
! msgid "Warn for obsolescent usage in a declaration."
  msgstr ""
  
! #: c-family/c.opt:1163
  #, no-c-format
! msgid "Warn if an old-style parameter definition is used."
  msgstr ""
  
! #: c-family/c.opt:1167
  #, no-c-format
! msgid "Warn about potentially suboptimal choices related to OpenACC parallelism."
  msgstr ""
  
! #: c-family/c.opt:1171
  #, no-c-format
! msgid "Warn about suspicious OpenMP code."
  msgstr ""
  
! #: c-family/c.opt:1175
  #, no-c-format
! msgid "Warn if a simd directive is overridden by the vectorizer cost model."
  msgstr ""
  
! #: c-family/c.opt:1179
  #, no-c-format
! msgid "Warn if a string is longer than the maximum portable length specified by the standard."
  msgstr ""
  
! #: c-family/c.opt:1183 c-family/c.opt:1187
  #, no-c-format
! msgid "Warn about overloaded virtual function names."
  msgstr ""
  
! #: c-family/c.opt:1191
  #, no-c-format
! msgid "Warn about overriding initializers without side effects."
  msgstr ""
  
! #: c-family/c.opt:1195
  #, no-c-format
! msgid "Warn about overriding initializers with side effects."
  msgstr ""
  
! #: c-family/c.opt:1199
  #, no-c-format
! msgid "Warn if the named return value optimization is not performed although it is allowed."
  msgstr ""
  
! #: c-family/c.opt:1203
  #, no-c-format
! msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
  msgstr ""
  
! #: c-family/c.opt:1207
  #, no-c-format
! msgid "Warn when fields in a struct with the packed attribute are misaligned."
  msgstr ""
  
! #: c-family/c.opt:1211
  #, no-c-format
! msgid "Warn about possibly missing parentheses."
  msgstr ""
  
! #: c-family/c.opt:1219
  #, no-c-format
! msgid "Warn about calling std::move on a local object in a return statement preventing copy elision."
  msgstr ""
  
! #: c-family/c.opt:1223 c-family/c.opt:1227
  #, no-c-format
! msgid "Warn for placement new expressions with undefined behavior."
  msgstr ""
  
! #: c-family/c.opt:1231
  #, no-c-format
! msgid "Warn when converting the type of pointers to member functions."
  msgstr ""
  
! #: c-family/c.opt:1235
  #, no-c-format
! msgid "Warn about function pointer arithmetic."
  msgstr ""
  
! #: c-family/c.opt:1239
  #, no-c-format
! msgid "Warn when a pointer differs in signedness in an assignment."
  msgstr ""
  
! #: c-family/c.opt:1243
  #, no-c-format
! msgid "Warn when a pointer is compared with a zero character constant."
  msgstr ""
  
! #: c-family/c.opt:1247
  #, no-c-format
! msgid "Warn when a pointer is cast to an integer of a different size."
  msgstr ""
  
! #: c-family/c.opt:1251
  #, no-c-format
! msgid "Warn about misuses of pragmas."
  msgstr ""
  
! #: c-family/c.opt:1255
  #, no-c-format
! msgid "Warn about #pragma once outside of a header."
  msgstr ""
  
! #: c-family/c.opt:1259
  #, no-c-format
! msgid "Warn if constructor or destructors with priorities from 0 to 100 are used."
  msgstr ""
  
! #: c-family/c.opt:1263
  #, no-c-format
! msgid "Warn if a property for an Objective-C object has no assign semantics specified."
  msgstr ""
  
! #: c-family/c.opt:1267
  #, no-c-format
! msgid "Warn if inherited methods are unimplemented."
  msgstr ""
  
! #: c-family/c.opt:1271
  #, no-c-format
! msgid "Warn when a range-based for-loop is creating unnecessary copies."
  msgstr ""
  
! #: c-family/c.opt:1275
  #, no-c-format
! msgid "Warn about multiple declarations of the same object."
  msgstr ""
  
! #: c-family/c.opt:1279
  #, no-c-format
! msgid "Warn about redundant calls to std::move."
  msgstr ""
  
! #: c-family/c.opt:1283
  #, no-c-format
! msgid "Warn when a class or enumerated type is referenced using a redundant class-key."
  msgstr ""
  
! #: c-family/c.opt:1287
  #, no-c-format
! msgid "Warn about uses of register storage specifier."
  msgstr ""
  
! #: c-family/c.opt:1291
  #, no-c-format
! msgid "Warn when the compiler reorders code."
  msgstr ""
  
! #: c-family/c.opt:1295
  #, no-c-format
! msgid "Warn when an argument passed to a restrict-qualified parameter aliases with another argument."
  msgstr ""
  
! #: c-family/c.opt:1300
  #, no-c-format
! msgid "Warn whenever void-returning functions return a non-void expressions, or a return expression is missing in a function not returning void."
  msgstr ""
  
! #: c-family/c.opt:1304
  #, no-c-format
! msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)."
  msgstr ""
  
! #: c-family/c.opt:1308
  #, no-c-format
! msgid "Warn on suspicious constructs involving reverse scalar storage order."
  msgstr ""
  
! #: c-family/c.opt:1312
  #, no-c-format
! msgid "Warn if a selector has multiple methods."
  msgstr ""
  
! #: c-family/c.opt:1316
  #, no-c-format
! msgid "Warn when a value is moved to itself with std::move."
  msgstr ""
  
! #: c-family/c.opt:1320
  #, no-c-format
! msgid "Warn about possible violations of sequence point rules."
  msgstr ""
  
! #: c-family/c.opt:1324
  #, no-c-format
! msgid "Warn if a local declaration hides an instance variable."
  msgstr ""
  
! #: c-family/c.opt:1328 c-family/c.opt:1332
  #, no-c-format
! msgid "Warn if left shift of a signed value overflows."
  msgstr ""
  
! #: c-family/c.opt:1336
  #, no-c-format
! msgid "Warn if shift count is negative."
  msgstr ""
  
! #: c-family/c.opt:1340
  #, no-c-format
! msgid "Warn if shift count >= width of type."
  msgstr ""
  
! #: c-family/c.opt:1344
  #, no-c-format
! msgid "Warn if left shifting a negative value."
  msgstr ""
  
! #: c-family/c.opt:1348
  #, no-c-format
! msgid "Warn about signed-unsigned comparisons."
  msgstr ""
  
! #: c-family/c.opt:1356
  #, no-c-format
! msgid "Warn for implicit type conversions between signed and unsigned integers."
  msgstr ""
  
! #: c-family/c.opt:1360
  #, no-c-format
! msgid "Warn when overload promotes from unsigned to signed."
  msgstr ""
  
! #: c-family/c.opt:1364
  #, no-c-format
! msgid "Warn about missing sized deallocation functions."
  msgstr ""
  
! #: c-family/c.opt:1368
  #, no-c-format
! msgid "Warn about divisions of two sizeof operators when the first one is applied to an array and the divisor does not equal the size of the array element."
  msgstr ""
  
! #: c-family/c.opt:1373
  #, no-c-format
! msgid "Warn when sizeof is applied on a parameter declared as an array."
  msgstr ""
  
! #: c-family/c.opt:1377
  #, no-c-format
! msgid "Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers."
  msgstr ""
  
! #: c-family/c.opt:1381
  #, no-c-format
! msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof."
  msgstr ""
  
! #: c-family/c.opt:1389
  #, no-c-format
! msgid "Warn about improper usages of flexible array members according to the level of -fstrict-flex-arrays."
  msgstr ""
  
! #: c-family/c.opt:1394
  #, no-c-format
! msgid "Warn about uncasted NULL used as sentinel."
  msgstr ""
  
! #: c-family/c.opt:1402
! #, fuzzy, no-c-format
! msgid "Warn about unprototyped function declarations."
! msgstr "няма папярэдняга аб'яўлення для \"%s\""
! 
! #: c-family/c.opt:1406
  #, no-c-format
! msgid "Warn if type signatures of candidate methods do not match exactly."
  msgstr ""
  
! #: c-family/c.opt:1410
  #, no-c-format
! msgid "Warn about calls to strcmp and strncmp used in equality expressions that are necessarily true or false due to the length of one and size of the other argument."
  msgstr ""
  
! #: c-family/c.opt:1416
  #, no-c-format
! msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy."
  msgstr ""
  
! #: c-family/c.opt:1421
  #, no-c-format
! msgid "Under the control of Object Size type, warn about buffer overflow in string manipulation functions like memcpy and strcpy."
  msgstr ""
  
! #: c-family/c.opt:1426
  #, no-c-format
! msgid "Warn about reading past the end of a source array in string manipulation functions like memchr and memcpy."
  msgstr ""
  
! #: c-family/c.opt:1430
  #, no-c-format
! msgid "Warn about truncation in string manipulation functions like strncat and strncpy."
  msgstr ""
  
! #: c-family/c.opt:1434
  #, no-c-format
! msgid "Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage."
  msgstr ""
  
! #: c-family/c.opt:1438
  #, no-c-format
! msgid "Warn about functions which might be candidates for format attributes."
  msgstr ""
  
! #: c-family/c.opt:1442
  #, no-c-format
! msgid "Suggest that the override keyword be used when the declaration of a virtual function overrides another."
  msgstr ""
  
! #: c-family/c.opt:1447
  #, no-c-format
! msgid "Warn about enumerated switches, with no default, missing a case."
  msgstr ""
  
! #: c-family/c.opt:1451
  #, no-c-format
! msgid "Warn about enumerated switches missing a \"default:\" statement."
  msgstr ""
  
! #: c-family/c.opt:1455
  #, no-c-format
! msgid "Warn about all enumerated switches missing a specific case."
  msgstr ""
  
! #: c-family/c.opt:1459
  #, no-c-format
! msgid "Warn about switches with boolean controlling expression."
  msgstr ""
  
! #: c-family/c.opt:1463
  #, no-c-format
! msgid "Warn about switch values that are outside of the switch's type range."
  msgstr ""
  
! #: c-family/c.opt:1467
  #, no-c-format
! msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used."
  msgstr ""
  
! #: c-family/c.opt:1471
  #, no-c-format
! msgid "Deprecated.  This switch has no effect."
  msgstr ""
  
! #: c-family/c.opt:1479
! #, fuzzy, no-c-format
! msgid "Warn on primary template declaration."
! msgstr "пустое абвяшчэнне"
! 
! #: c-family/c.opt:1483
  #, no-c-format
! msgid "Diagnose errors when parsing a template."
  msgstr ""
  
! #: c-family/c.opt:1487
  #, no-c-format
! msgid "Warn about simple-template-id in a constructor or destructor."
  msgstr ""
  
! #: c-family/c.opt:1491
  #, no-c-format
! msgid "Warn about templates naming TU-local entities in a module."
  msgstr ""
  
! #: c-family/c.opt:1495
  #, no-c-format
! msgid "Warn if a throw expression will always result in a call to terminate()."
  msgstr ""
  
! #: c-family/c.opt:1499
  #, no-c-format
! msgid "Warn about features not present in traditional C."
  msgstr ""
  
! #: c-family/c.opt:1503
  #, no-c-format
! msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype."
  msgstr ""
  
! #: c-family/c.opt:1519
  #, no-c-format
! msgid "Warn about trailing whitespace on lines except when in raw string literals."
  msgstr ""
  
! #: c-family/c.opt:1523
  #, no-c-format
! msgid "Warn about trailing whitespace on lines except when in raw string literals.   Equivalent to Wtrailing-whitespace=blanks when enabled or Wtrailing-whitespace=none when disabled."
  msgstr ""
  
! #: c-family/c.opt:1527
  #, no-c-format
! msgid "Warn if trigraphs are encountered that might affect the meaning of the program."
  msgstr ""
  
! #: c-family/c.opt:1531
  #, no-c-format
! msgid "Warn about @selector()s without previously declared methods."
  msgstr ""
  
! #: c-family/c.opt:1535
  #, no-c-format
! msgid "Warn if an undefined macro is used in an #if directive."
  msgstr ""
  
! #: c-family/c.opt:1539
  #, no-c-format
! msgid "Warn about invalid forms of delimited or named escape sequences."
  msgstr ""
  
! #: c-family/c.opt:1547
  #, no-c-format
! msgid "Warn about unrecognized pragmas."
  msgstr ""
  
! #: c-family/c.opt:1551
  #, no-c-format
! msgid "Warn about unsuffixed float constants."
  msgstr ""
  
! #: c-family/c.opt:1555
  #, no-c-format
! msgid "Warn about character arrays initialized as unterminated character sequences with a string literal."
  msgstr ""
  
! #: c-family/c.opt:1571
  #, no-c-format
! msgid "Warn when typedefs locally defined in a function are not used."
  msgstr ""
  
! #: c-family/c.opt:1575
  #, no-c-format
! msgid "Warn about macros defined in the main file that are not used."
  msgstr ""
  
! #: c-family/c.opt:1595
  #, no-c-format
! msgid "Warn about useless casts."
  msgstr ""
  
! #: c-family/c.opt:1599
  #, no-c-format
! msgid "Warn about using variadic macros."
  msgstr ""
  
! #: c-family/c.opt:1603
  #, no-c-format
! msgid "Warn about questionable usage of the macros used to retrieve variable arguments."
  msgstr ""
  
! #: c-family/c.opt:1607
  #, no-c-format
! msgid "Warn about the most vexing parse syntactic ambiguity."
  msgstr ""
  
! #: c-family/c.opt:1611
  #, no-c-format
! msgid "Warn if a virtual base has a non-trivial move assignment operator."
  msgstr ""
  
! #: c-family/c.opt:1615
  #, no-c-format
! msgid "Warn if a variable length array is used."
  msgstr ""
  
! #: c-family/c.opt:1619
  #, no-c-format
! msgid "-Wvla-larger-than=<number>\tWarn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes."
  msgstr ""
  
! #: c-family/c.opt:1625
  #, no-c-format
! msgid "Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger."
  msgstr ""
  
! #: c-family/c.opt:1629
  #, no-c-format
! msgid "Warn about mismatched declarations of VLA parameters."
  msgstr ""
  
! #: c-family/c.opt:1633
  #, no-c-format
! msgid "Warn about deprecated uses of volatile qualifier."
  msgstr ""
  
! #: c-family/c.opt:1637
  #, no-c-format
! msgid "Warn when a register variable is declared volatile."
  msgstr ""
  
! #: c-family/c.opt:1641
  #, no-c-format
! msgid "Warn on direct virtual inheritance."
  msgstr ""
  
! #: c-family/c.opt:1645
  #, no-c-format
! msgid "In C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard."
  msgstr ""
  
! #: c-family/c.opt:1649
  #, no-c-format
! msgid "Warn about xor operators where it appears the user meant exponentiation."
  msgstr ""
  
! #: c-family/c.opt:1653
  #, no-c-format
! msgid "Warn when a literal '0' is used as null pointer."
  msgstr ""
  
! #: c-family/c.opt:1657
  #, no-c-format
! msgid "Warn about accesses to interior zero-length array members."
  msgstr ""
  
! #: c-family/c.opt:1661
  #, no-c-format
! msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
  msgstr ""
  
! #: c-family/c.opt:1669
  #, no-c-format
! msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases."
  msgstr ""
  
! #: c-family/c.opt:1673
  #, no-c-format
! msgid "Enforce class member access control semantics."
  msgstr ""
  
! #: c-family/c.opt:1677
  #, no-c-format
! msgid "-fada-spec-parent=unit\tDump Ada specs as child units of given parent."
  msgstr ""
  
! #: c-family/c.opt:1681
  #, no-c-format
! msgid "Support C++17 allocation of over-aligned types."
  msgstr ""
  
! #: c-family/c.opt:1685
  #, no-c-format
! msgid "-faligned-new=<N>\tUse C++17 over-aligned type allocation for alignments greater than N."
  msgstr ""
  
! #: c-family/c.opt:1696 c-family/c.opt:2017 c-family/c.opt:2430
! #: c-family/c.opt:2434 c-family/c.opt:2450
! #, fuzzy, no-c-format
! msgid "No longer supported."
! msgstr "-pipe не падтрымліваецца."
! 
! #: c-family/c.opt:1700
  #, no-c-format
! msgid "Recognize the \"asm\" keyword."
  msgstr ""
  
! #: c-family/c.opt:1704
  #, no-c-format
! msgid "Assume C++ replaceable global operators new, new[], delete, delete[] don't read or write visible global state."
  msgstr ""
  
! #: c-family/c.opt:1712
  #, fuzzy, no-c-format
! msgid "Recognize built-in functions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: c-family/c.opt:1719
  #, no-c-format
! msgid "Where shorter, use canonicalized paths to systems headers."
  msgstr ""
  
! #: c-family/c.opt:1723
  #, no-c-format
! msgid "Enable the char8_t fundamental type and use it as the type for UTF-8 string and character literals."
  msgstr ""
  
! #: c-family/c.opt:1811
  #, no-c-format
! msgid "Removed in GCC 8.  This switch has no effect."
  msgstr ""
  
! #: c-family/c.opt:1815
  #, no-c-format
! msgid "Enable support for C++ concepts."
  msgstr ""
  
! #: c-family/c.opt:1819
  #, no-c-format
! msgid "Removed in GCC 15.  This switch has no effect."
  msgstr ""
  
! #: c-family/c.opt:1823
  #, no-c-format
! msgid "Specify maximum error replay depth during recursive diagnosis of a constraint satisfaction failure."
  msgstr ""
  
! #: c-family/c.opt:1827
  #, no-c-format
! msgid "Allow the arguments of the '?' operator to have different types."
  msgstr ""
  
! #: c-family/c.opt:1835
  #, no-c-format
! msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
  msgstr ""
  
! #: c-family/c.opt:1839
  #, no-c-format
! msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
  msgstr ""
  
! #: c-family/c.opt:1843
  #, no-c-format
! msgid "-fconstexpr-cache-depth=<number>\tSpecify maximum constexpr recursion cache depth."
  msgstr ""
  
! #: c-family/c.opt:1847
  #, no-c-format
! msgid "Allow IEC559 floating point exceptions in constant expressions."
  msgstr ""
  
! #: c-family/c.opt:1851
  #, no-c-format
! msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
  msgstr ""
  
! #: c-family/c.opt:1855
  #, no-c-format
! msgid "-fconstexpr-ops-limit=<number>\tSpecify maximum number of constexpr operations during a single constexpr evaluation."
  msgstr ""
  
! #: c-family/c.opt:1859
! #, no-c-format
! msgid "Enable certain features present in drafts of C++ Contracts."
! msgstr ""
  
! #: c-family/c.opt:1872
  #, no-c-format
! msgid "-fcontract-assumption-mode=[on|off]\tEnable or disable treating axiom level contracts as assumptions (default on)."
  msgstr ""
  
! #: c-family/c.opt:1876
  #, no-c-format
! msgid "-fcontract-build-level=[off|default|audit]\tSpecify max contract level to generate runtime checks for."
  msgstr ""
  
! #: c-family/c.opt:1880
  #, no-c-format
! msgid "-fcontract-strict-declarations=[on|off]\tEnable or disable warnings on generalized redeclaration of functions with contracts (default off)."
  msgstr ""
  
! #: c-family/c.opt:1884
  #, no-c-format
! msgid "-fcontract-mode=[on|off]\tEnable or disable all contract facilities (default on)."
  msgstr ""
  
! #: c-family/c.opt:1888
  #, no-c-format
! msgid "-fcontract-continuation-mode=[on|off]\tEnable or disable contract continuation mode (default off)."
  msgstr ""
  
! #: c-family/c.opt:1892
  #, no-c-format
! msgid "-fcontract-role=<name>:<semantics>\tSpecify the semantics for all levels in a role (default, review), or a custom contract role with given semantics (ex: opt:assume,assume,assume)."
  msgstr ""
  
! #: c-family/c.opt:1896
  #, no-c-format
! msgid "-fcontract-semantic=<level>:<semantic>\tSpecify the concrete semantics for level."
  msgstr ""
  
! #: c-family/c.opt:1900
  #, no-c-format
! msgid "Enable C++ coroutines (experimental)."
  msgstr ""
  
! #: c-family/c.opt:1904
  #, no-c-format
! msgid "Emit debug annotations during preprocessing."
  msgstr ""
  
! #: c-family/c.opt:1912
  #, no-c-format
! msgid "Factor complex constructors and destructors to favor space over speed."
  msgstr ""
  
! #: c-family/c.opt:1920
  #, no-c-format
! msgid "Print hierarchical comparisons when template types are mismatched."
  msgstr ""
  
! #: c-family/c.opt:1924
  #, no-c-format
! msgid "Note all candidates during overload resolution failure."
  msgstr ""
  
! #: c-family/c.opt:1928
  #, no-c-format
! msgid "Preprocess directives only."
  msgstr ""
  
! #: c-family/c.opt:1932
  #, no-c-format
! msgid "Permit '$' as an identifier character."
  msgstr ""
  
! #: c-family/c.opt:1936
  #, no-c-format
! msgid "-fmacro-prefix-map=<old>=<new>\tMap one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()."
  msgstr ""
  
! #: c-family/c.opt:1940
  #, no-c-format
! msgid "Write all declarations as Ada code transitively."
  msgstr ""
  
! #: c-family/c.opt:1944
  #, no-c-format
! msgid "Write all declarations as Ada code for the given file only."
  msgstr ""
  
! #: c-family/c.opt:1951
  #, no-c-format
! msgid "Do not elide common elements in template comparisons."
  msgstr ""
  
! #: c-family/c.opt:1955
  #, fuzzy, no-c-format
! msgid "Generate code to check exception specifications."
! msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: c-family/c.opt:1962
  #, no-c-format
! msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>."
  msgstr ""
  
! #: c-family/c.opt:1966
  #, no-c-format
! msgid "Permit universal character names (\\u and \\U) in identifiers."
  msgstr ""
  
! #: c-family/c.opt:1970
  #, no-c-format
! msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
  msgstr ""
  
! #: c-family/c.opt:1974
  #, no-c-format
! msgid "Support dynamic initialization of thread-local variables in a different translation unit."
  msgstr ""
  
! #: c-family/c.opt:1981
  #, no-c-format
! msgid "Fold calls to simple inline functions."
  msgstr ""
  
! #: c-family/c.opt:1988
  #, no-c-format
! msgid "Do not assume that standard C libraries and \"main\" exist."
  msgstr ""
  
! #: c-family/c.opt:1992
  #, no-c-format
! msgid "Recognize GNU-defined keywords."
  msgstr ""
  
! #: c-family/c.opt:1996
! #, fuzzy, no-c-format
! #| msgid "Generate code for GNU as"
! msgid "Generate code for GNU runtime environment."
! msgstr "Генерыраваць код для GNU as"
! 
! #: c-family/c.opt:2000
  #, no-c-format
! msgid "Use traditional GNU semantics for inline functions."
  msgstr ""
  
! #: c-family/c.opt:2013
  #, no-c-format
! msgid "Assume normal C execution environment."
  msgstr ""
  
! #: c-family/c.opt:2021
  #, no-c-format
! msgid "Implement P2564 for consteval propagation."
  msgstr ""
  
! #: c-family/c.opt:2025
  #, no-c-format
! msgid "Export functions even if they can be inlined."
  msgstr ""
  
! #: c-family/c.opt:2029
  #, no-c-format
! msgid "Make inline functions constexpr by default."
  msgstr ""
  
! #: c-family/c.opt:2033
! #, fuzzy, no-c-format
! msgid "Emit implicit instantiations of inline templates."
! msgstr "паўторнае абвяшчэнне меткі \"%s\""
! 
! #: c-family/c.opt:2037
! #, fuzzy, no-c-format
! msgid "Emit implicit instantiations of templates."
! msgstr "паўторнае абвяшчэнне меткі \"%s\""
! 
! #: c-family/c.opt:2041
  #, no-c-format
! msgid "Implement C++17 inheriting constructor semantics."
  msgstr ""
  
! #: c-family/c.opt:2048
  #, no-c-format
! msgid "Don't emit dllexported inline functions unless needed."
  msgstr ""
  
! #: c-family/c.opt:2055
  #, no-c-format
! msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
  msgstr ""
  
! #: c-family/c.opt:2059
  #, no-c-format
! msgid "Enable C++20 Modules (experimental)."
  msgstr ""
  
! #: c-family/c.opt:2067
  #, no-c-format
! msgid "Enable C++ header module (experimental)."
  msgstr ""
  
! #: c-family/c.opt:2074
  #, no-c-format
! msgid "Member functions defined within their class are inline in module purview."
  msgstr ""
  
! #: c-family/c.opt:2078
  #, no-c-format
! msgid "Only emit Compiled Module Interface."
  msgstr ""
  
! #: c-family/c.opt:2082
  #, no-c-format
! msgid "Mapper for module to CMI files."
  msgstr ""
  
! #: c-family/c.opt:2086
  #, no-c-format
! msgid "Enable lazy module importing."
  msgstr ""
  
! #: c-family/c.opt:2094
  #, no-c-format
! msgid "Warn about macros that have conflicting header units definitions."
  msgstr ""
  
! #: c-family/c.opt:2098
  #, no-c-format
! msgid "Warn if pointers of distinct types are compared without a cast."
  msgstr ""
  
! #: c-family/c.opt:2102
  #, no-c-format
! msgid "Note #include directives translated to import declarations."
  msgstr ""
  
! #: c-family/c.opt:2106
  #, no-c-format
! msgid "Note #include directives not translated to import declarations, and not known to be textual."
  msgstr ""
  
! #: c-family/c.opt:2110
  #, no-c-format
! msgid "Note a #include translation of a specific header."
  msgstr ""
  
! #: c-family/c.opt:2114
  #, no-c-format
! msgid "Note Compiled Module Interface pathnames."
  msgstr ""
  
! #: c-family/c.opt:2118
  #, no-c-format
! msgid "Note Compiled Module Interface pathname of a specific module or header-unit."
  msgstr ""
  
! #: c-family/c.opt:2122
  #, no-c-format
! msgid "fmax-include-depth=<number> Set the maximum depth of the nested #include."
  msgstr ""
  
! #: c-family/c.opt:2126
  #, no-c-format
! msgid "Don't warn about uses of Microsoft extensions."
  msgstr ""
  
! #: c-family/c.opt:2145
  #, no-c-format
! msgid "Implement resolution of DR 150 for matching of template template arguments."
  msgstr ""
  
! #: c-family/c.opt:2149
! #, no-c-format
! msgid "Generate code for NeXT (Apple macOS) runtime environment."
! msgstr ""
  
! #: c-family/c.opt:2153
  #, no-c-format
! msgid "Assume that receivers of Objective-C messages may be nil."
  msgstr ""
  
! #: c-family/c.opt:2157
  #, no-c-format
! msgid "Allow access to instance variables as if they were local declarations within instance method implementations."
  msgstr ""
  
! #: c-family/c.opt:2161
  #, no-c-format
! msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility."
  msgstr ""
  
! #: c-family/c.opt:2186
  #, no-c-format
! msgid "Treat a throw() exception specification as noexcept to improve code size."
  msgstr ""
  
! #: c-family/c.opt:2190
  #, no-c-format
! msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
  msgstr ""
  
! #: c-family/c.opt:2196
  #, no-c-format
! msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed."
  msgstr ""
  
! #: c-family/c.opt:2200
! #, no-c-format
! msgid "Allow fast jumps to the message dispatcher."
! msgstr ""
  
! #: c-family/c.opt:2206
  #, no-c-format
! msgid "Enable Objective-C exception and synchronization syntax."
  msgstr ""
  
! #: c-family/c.opt:2210
  #, no-c-format
! msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
  msgstr ""
  
! #: c-family/c.opt:2214
  #, no-c-format
! msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
  msgstr ""
  
! #: c-family/c.opt:2219
  #, fuzzy, no-c-format
! #| msgid "Enable exception handling"
! msgid "Enable Objective-C setjmp exception handling runtime."
! msgstr "Уключыць апрацоўку выключэньняў"
  
! #: c-family/c.opt:2223
  #, no-c-format
! msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
  msgstr ""
  
! #: c-family/c.opt:2227
  #, no-c-format
! msgid "Enable OpenACC."
  msgstr ""
  
! #: c-family/c.opt:2231
  #, no-c-format
! msgid "Specify default OpenACC compute dimensions."
  msgstr ""
  
! #: c-family/c.opt:2235
  #, no-c-format
! msgid "Enable OpenMP (implies -frecursive in Fortran)."
  msgstr ""
  
! #: c-family/c.opt:2239
  #, no-c-format
! msgid "Enable OpenMP's SIMD directives."
  msgstr ""
  
! #: c-family/c.opt:2243
  #, no-c-format
! msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
  msgstr ""
  
! #: c-family/c.opt:2254
  #, no-c-format
! msgid "Look for and use PCH files even when preprocessing."
  msgstr ""
  
! #: c-family/c.opt:2258
  #, no-c-format
! msgid "Downgrade conformance errors to warnings."
  msgstr ""
  
! #: c-family/c.opt:2262
  #, no-c-format
! msgid "Enable Plan 9 language extensions."
  msgstr ""
  
! #: c-family/c.opt:2266
  #, no-c-format
! msgid "Treat the input file as already preprocessed."
  msgstr ""
  
! #: c-family/c.opt:2274
  #, no-c-format
! msgid "-ftrack-macro-expansion=<0|1|2>\tTrack locations of tokens coming from macro expansion and display them in error messages."
  msgstr ""
  
! #: c-family/c.opt:2278
  #, no-c-format
! msgid "Do not pretty-print template specializations as the template signature followed by the arguments."
  msgstr ""
  
! #: c-family/c.opt:2282
  #, no-c-format
! msgid "Treat known sprintf return values as constants."
  msgstr ""
  
! #: c-family/c.opt:2286
  #, no-c-format
! msgid "Enable lifetime extension of range based for temporaries."
  msgstr ""
  
! #: c-family/c.opt:2290
  #, no-c-format
! msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime."
  msgstr ""
  
! #: c-family/c.opt:2294
  #, no-c-format
! msgid "Removed in GCC 10.  This switch has no effect."
  msgstr ""
  
! #: c-family/c.opt:2298
  #, no-c-format
! msgid "Generate run time type descriptor information."
  msgstr ""
  
! #: c-family/c.opt:2302
  #, no-c-format
! msgid "Look for the main source file on the include path."
  msgstr ""
  
! #: c-family/c.opt:2309 ada/gcc-interface/lang.opt:81
  #, no-c-format
! msgid "Use the narrowest integer type possible for enumeration types."
  msgstr ""
  
! #: c-family/c.opt:2313
  #, no-c-format
! msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
  msgstr ""
  
! #: c-family/c.opt:2317
  #, no-c-format
! msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
  msgstr ""
  
! #: c-family/c.opt:2321 ada/gcc-interface/lang.opt:85
  #, no-c-format
! msgid "Make \"char\" signed by default."
  msgstr ""
  
! #: c-family/c.opt:2325
  #, no-c-format
! msgid "Enable C++14 sized deallocation support."
  msgstr ""
  
! #: c-family/c.opt:2332
  #, no-c-format
! msgid "-fstrict-flex-arrays=<level>    Control when to treat the trailing array of a structure as a flexible array member for the purposes of accessing the elements of such an array. The default is treating all trailing arrays of structures as flexible array members."
  msgstr ""
  
! #: c-family/c.opt:2339
  #, no-c-format
! msgid "-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar storage order."
  msgstr ""
  
! #: c-family/c.opt:2355
  #, no-c-format
! msgid "Display statistics accumulated during compilation."
  msgstr ""
  
! #: c-family/c.opt:2359
  #, no-c-format
! msgid "Assume that values of enumeration type are always within the minimum range of that type."
  msgstr ""
  
! #: c-family/c.opt:2366 c-family/c.opt:2371
  #, no-c-format
! msgid "Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc."
  msgstr ""
  
! #: c-family/c.opt:2388
  #, no-c-format
! msgid "Set the maximum number of template instantiation notes for a single warning or error."
  msgstr ""
  
! #: c-family/c.opt:2395
  #, no-c-format
! msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
  msgstr ""
  
! #: c-family/c.opt:2402
  #, no-c-format
! msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
  msgstr ""
  
! #: c-family/c.opt:2406
  #, no-c-format
! msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
  msgstr ""
  
! #: c-family/c.opt:2410 ada/gcc-interface/lang.opt:89
  #, no-c-format
! msgid "Make \"char\" unsigned by default."
  msgstr ""
  
! #: c-family/c.opt:2414
  #, no-c-format
! msgid "Use __cxa_atexit to register destructors."
  msgstr ""
  
! #: c-family/c.opt:2418
  #, no-c-format
! msgid "Use __cxa_get_exception_ptr in exception handling."
  msgstr ""
  
! #: c-family/c.opt:2422
  #, no-c-format
! msgid "Marks all inlined functions and methods as having hidden visibility."
  msgstr ""
  
! #: c-family/c.opt:2426
  #, no-c-format
! msgid "Changes visibility to match Microsoft Visual Studio by default."
  msgstr ""
  
! #: c-family/c.opt:2438
  #, no-c-format
! msgid "Emit common-like symbols as weak symbols."
  msgstr ""
  
! #: c-family/c.opt:2442
  #, no-c-format
! msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>."
  msgstr ""
  
! #: c-family/c.opt:2446
  #, no-c-format
! msgid "Generate a #line directive pointing at the current working directory."
  msgstr ""
  
! #: c-family/c.opt:2454
  #, no-c-format
! msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
  msgstr ""
  
! #: c-family/c.opt:2458
  #, no-c-format
! msgid "Dump declarations to a .decl file."
  msgstr ""
  
! #: c-family/c.opt:2462
  #, no-c-format
! msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
  msgstr ""
  
! #: c-family/c.opt:2466
  #, no-c-format
! msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs."
  msgstr ""
  
! #: c-family/c.opt:2470
  #, no-c-format
! msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs."
  msgstr ""
  
! #: c-family/c.opt:2474
  #, no-c-format
! msgid "Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal."
  msgstr ""
  
! #: c-family/c.opt:2479
  #, no-c-format
! msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
  msgstr ""
  
! #: c-family/c.opt:2483
  #, no-c-format
! msgid "-imacros <file>\tAccept definition of macros in <file>."
  msgstr ""
  
! #: c-family/c.opt:2487
  #, no-c-format
! msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
  msgstr ""
  
! #: c-family/c.opt:2491
  #, no-c-format
! msgid "-include <file>\tInclude the contents of <file> before other files."
  msgstr ""
  
! #: c-family/c.opt:2495
  #, no-c-format
! msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
  msgstr ""
  
! #: c-family/c.opt:2499
  #, no-c-format
! msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
  msgstr ""
  
! #: c-family/c.opt:2503
  #, no-c-format
! msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
  msgstr ""
  
! #: c-family/c.opt:2507
  #, no-c-format
! msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
  msgstr ""
  
! #: c-family/c.opt:2511
  #, no-c-format
! msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
  msgstr ""
  
! #: c-family/c.opt:2515
  #, no-c-format
! msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
  msgstr ""
  
! #: c-family/c.opt:2525
  #, no-c-format
! msgid "Do not search standard system include directories (those specified with -isystem will still be used)."
  msgstr ""
  
! #: c-family/c.opt:2529
  #, no-c-format
! msgid "Do not search standard system include directories for C++."
  msgstr ""
  
! #: c-family/c.opt:2541
  #, no-c-format
! msgid "Generate C header of platform-specific features."
  msgstr ""
  
! #: c-family/c.opt:2545
  #, no-c-format
! msgid "Remap file names when including files."
  msgstr ""
  
! #: c-family/c.opt:2549 c-family/c.opt:2553
  #, no-c-format
! msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum."
  msgstr ""
  
! #: c-family/c.opt:2557
  #, no-c-format
! msgid "Conform to the ISO 2011 C++ standard."
  msgstr ""
  
! #: c-family/c.opt:2561
  #, no-c-format
! msgid "Deprecated in favor of -std=c++11."
  msgstr ""
  
! #: c-family/c.opt:2565
  #, no-c-format
! msgid "Deprecated in favor of -std=c++14."
  msgstr ""
  
! #: c-family/c.opt:2569
  #, no-c-format
! msgid "Conform to the ISO 2014 C++ standard."
  msgstr ""
  
! #: c-family/c.opt:2573
  #, no-c-format
! msgid "Deprecated in favor of -std=c++17."
  msgstr ""
  
! #: c-family/c.opt:2577
  #, no-c-format
! msgid "Conform to the ISO 2017 C++ standard."
  msgstr ""
  
! #: c-family/c.opt:2581 c-family/c.opt:2585
  #, no-c-format
! msgid "Conform to the ISO 2020 C++ standard (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2589 c-family/c.opt:2593
  #, no-c-format
! msgid "Conform to the ISO 2023 C++ standard (published in 2024; experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2597 c-family/c.opt:2601
  #, no-c-format
! msgid "Conform to the ISO 2026 C++ draft standard (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2605 c-family/c.opt:2767
  #, no-c-format
! msgid "Conform to the ISO 2011 C standard."
  msgstr ""
  
! #: c-family/c.opt:2609
  #, no-c-format
! msgid "Deprecated in favor of -std=c11."
  msgstr ""
  
! #: c-family/c.opt:2613 c-family/c.opt:2617 c-family/c.opt:2771
! #: c-family/c.opt:2775
  #, no-c-format
! msgid "Conform to the ISO 2017 C standard (published in 2018)."
  msgstr ""
  
! #: c-family/c.opt:2621 c-family/c.opt:2779
  #, no-c-format
! msgid "Conform to the ISO 2023 C standard (published in 2024)."
  msgstr ""
  
! #: c-family/c.opt:2625
  #, no-c-format
! msgid "Deprecated in favor of -std=c23."
  msgstr ""
  
! #: c-family/c.opt:2629
  #, no-c-format
! msgid "Conform to the ISO 202Y C standard draft (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2633 c-family/c.opt:2637 c-family/c.opt:2751
  #, no-c-format
! msgid "Conform to the ISO 1990 C standard."
  msgstr ""
  
! #: c-family/c.opt:2641 c-family/c.opt:2759
  #, no-c-format
! msgid "Conform to the ISO 1999 C standard."
  msgstr ""
  
! #: c-family/c.opt:2645
  #, no-c-format
! msgid "Deprecated in favor of -std=c99."
  msgstr ""
  
! #: c-family/c.opt:2649 c-family/c.opt:2654
  #, no-c-format
! msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2659
  #, no-c-format
! msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2663
  #, no-c-format
! msgid "Deprecated in favor of -std=gnu++11."
  msgstr ""
  
! #: c-family/c.opt:2667
  #, no-c-format
! msgid "Deprecated in favor of -std=gnu++14."
  msgstr ""
  
! #: c-family/c.opt:2671
  #, no-c-format
! msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2675
  #, no-c-format
! msgid "Deprecated in favor of -std=gnu++17."
  msgstr ""
  
! #: c-family/c.opt:2679
  #, no-c-format
! msgid "Conform to the ISO 2017 C++ standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2683 c-family/c.opt:2687
  #, no-c-format
! msgid "Conform to the ISO 2020 C++ standard with GNU extensions (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2691 c-family/c.opt:2695
  #, no-c-format
! msgid "Conform to the ISO 2023 C++ standard with GNU extensions (published in 2024; experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2699 c-family/c.opt:2703
  #, no-c-format
! msgid "Conform to the ISO 2026 C++ draft standard with GNU extensions (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2707
  #, no-c-format
! msgid "Conform to the ISO 2011 C standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2711
  #, no-c-format
! msgid "Deprecated in favor of -std=gnu11."
  msgstr ""
  
! #: c-family/c.opt:2715 c-family/c.opt:2719
  #, no-c-format
! msgid "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2723
  #, no-c-format
! msgid "Conform to the ISO 2023 C standard (published in 2024) with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2727
  #, no-c-format
! msgid "Deprecated in favor of -std=gnu23."
  msgstr ""
  
! #: c-family/c.opt:2731
  #, no-c-format
! msgid "Conform to the ISO 202Y C standard draft with GNU extensions (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2735 c-family/c.opt:2739
  #, no-c-format
! msgid "Conform to the ISO 1990 C standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2743
  #, no-c-format
! msgid "Conform to the ISO 1999 C standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2747
  #, no-c-format
! msgid "Deprecated in favor of -std=gnu99."
  msgstr ""
  
! #: c-family/c.opt:2755
  #, no-c-format
! msgid "Conform to the ISO 1990 C standard as amended in 1994."
  msgstr ""
  
! #: c-family/c.opt:2763
  #, no-c-format
! msgid "Deprecated in favor of -std=iso9899:1999."
  msgstr ""
  
! #: c-family/c.opt:2783
  #, no-c-format
! msgid "-stdlib=[libstdc++|libc++]\tThe standard library to be used for C++ headers and runtime."
  msgstr ""
  
! #: c-family/c.opt:2800
  #, no-c-format
! msgid "Enable traditional preprocessing."
  msgstr ""
  
! #: c-family/c.opt:2804
  #, no-c-format
! msgid "-trigraphs\tSupport ISO C trigraphs."
  msgstr ""
  
! #: c-family/c.opt:2808
  #, no-c-format
! msgid "Do not predefine system-specific and GCC-specific macros."
  msgstr ""
  
! #: cobol/lang.opt:48
  #, no-c-format
! msgid "Accept COBOL constructs used by non-ISO compilers"
  msgstr ""
  
! #: cobol/lang.opt:67
  #, no-c-format
! msgid "-fcobol-exceptions=<n>\tEnable some exceptions by default"
  msgstr ""
  
! #: cobol/lang.opt:71
  #, no-c-format
! msgid "Define alternative implicit copybook filename extension"
  msgstr ""
  
! #: cobol/lang.opt:75
  #, no-c-format
! msgid "Set Working-Storage data items to the supplied value"
  msgstr ""
  
! #: cobol/lang.opt:79
  #, no-c-format
! msgid "Enable Cobol lex debugging"
  msgstr ""
  
! #: cobol/lang.opt:91
  #, no-c-format
! msgid "-findicator-column=<n>\tColumn after which Region A begins"
  msgstr ""
  
! #: cobol/lang.opt:95
  #, no-c-format
! msgid "-finternal-ebcdic\tInternal processing is in EBCDIC Code Page 1140"
  msgstr ""
  
! #: cobol/lang.opt:99
  #, no-c-format
! msgid "Enable/disable static linkage for CALL literals"
  msgstr ""
  
! #: cobol/lang.opt:103
  #, no-c-format
! msgid "Enable Cobol parser debugging"
  msgstr ""
  
! #: cobol/lang.opt:107
  #, no-c-format
! msgid "Enable Cobol yacc debugging"
  msgstr ""
  
! #: cobol/lang.opt:111
  #, no-c-format
! msgid "preprocess <source_filter> before compiling"
  msgstr ""
  
! #: cobol/lang.opt:131
  #, no-c-format
! msgid "-main\tThe first program-id in the next source file is called by a generated main() entry point"
  msgstr ""
  
! #: cobol/lang.opt:135
  #, no-c-format
! msgid "-main=<source_file> source_file/PROGRAM-ID is called by the generated main()"
  msgstr ""
  
! #: cobol/lang.opt:139
  #, no-c-format
! msgid "-nomain\tNo main() function is created from COBOL source files"
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:61
  #, no-c-format
! msgid "Dump Source Coverage Obligations."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:65
  #, no-c-format
! msgid "Synonym of -gnatk8."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:73
  #, no-c-format
! msgid "Do not look for object files in standard path."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:77
  #, no-c-format
! msgid "Select the runtime."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:93
  #, no-c-format
! msgid "Catch typos."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:97
  #, no-c-format
! msgid "Set name of output ALI file (internal switch)."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:101
  #, no-c-format
! msgid "-gnat<options>\tSpecify options to GNAT."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:105
  #, no-c-format
! msgid "Ignored."
  msgstr ""
  
! #: d/lang.opt:51
  #, no-c-format
! msgid "-Hd <dir>\tWrite D interface files to directory <dir>."
  msgstr ""
  
! #: d/lang.opt:55
  #, no-c-format
! msgid "-Hf <file>\tWrite D interface to <file>."
  msgstr ""
  
! #: d/lang.opt:127
  #, no-c-format
! msgid "Warn about casts that will produce a null result."
  msgstr ""
  
! #: d/lang.opt:143
  #, no-c-format
! msgid "Warn when a special enum is declared with the wrong base type."
  msgstr ""
  
! #: d/lang.opt:151
  #, no-c-format
! msgid "Warn from speculative compiles such as __traits(compiles)."
  msgstr ""
  
! #: d/lang.opt:163
  #, no-c-format
! msgid "Generate JSON file."
  msgstr ""
  
! #: d/lang.opt:167
  #, no-c-format
! msgid "-Xf <file>\tWrite JSON output to the given <file>."
  msgstr ""
  
! #: d/lang.opt:171
  #, no-c-format
! msgid "Debug library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:175
  #, no-c-format
! msgid "Default library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:179
  #, no-c-format
! msgid "Do link the standard D startup files in the compilation."
  msgstr ""
  
! #: d/lang.opt:186
! #, fuzzy, no-c-format
! msgid "Generate code for all template instantiations."
! msgstr "Генерыраваць код для Intel as"
! 
! #: d/lang.opt:190
! #, fuzzy, no-c-format
! msgid "Generate code for assert contracts."
! msgstr "Генерыраваць код для Intel as"
! 
! #: d/lang.opt:198
  #, no-c-format
! msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
  msgstr ""
  
! #: d/lang.opt:240
  #, no-c-format
! msgid "-fcheckaction=[throw,halt,context]\tBehavior on contract failure."
  msgstr ""
  
! #: d/lang.opt:256
  #, no-c-format
! msgid "Compile in debug code."
  msgstr ""
  
! #: d/lang.opt:260
  #, no-c-format
! msgid "-fdebug=<ident>\tCompile in debug code identified by <ident>."
  msgstr ""
  
! #: d/lang.opt:264
! #, fuzzy, no-c-format
! #| msgid "Generate ELF output"
! msgid "Generate documentation."
! msgstr "Стварыць ELF-вывад"
! 
! #: d/lang.opt:268
  #, no-c-format
! msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
  msgstr ""
  
! #: d/lang.opt:272
  #, no-c-format
! msgid "-fdoc-file=<file>\tWrite documentation to <file>."
  msgstr ""
  
! #: d/lang.opt:276
  #, no-c-format
! msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
  msgstr ""
  
! #: d/lang.opt:280
  #, no-c-format
! msgid "Assume that standard D runtime libraries and \"D main\" exist."
  msgstr ""
  
! #: d/lang.opt:284
  #, no-c-format
! msgid "Add comments for ignored declarations in the generated C++ header."
  msgstr ""
  
! #: d/lang.opt:288
  #, no-c-format
! msgid "-fdump-cxx-spec=<filename>\tWrite all declarations as C++ code to <filename>."
  msgstr ""
  
! #: d/lang.opt:292
  #, no-c-format
! msgid "Display the frontend AST after parsing and semantic passes."
  msgstr ""
  
! #: d/lang.opt:300
  #, no-c-format
! msgid "-fextern-std=<standard>\tSet C++ name mangling compatibility with <standard>."
  msgstr ""
  
! #: d/lang.opt:328
! #, fuzzy, no-c-format
! #| msgid "unsupported version"
! msgid "Ignore unsupported pragmas."
! msgstr "непадтрымліваемая версія"
! 
! #: d/lang.opt:332
  #, no-c-format
! msgid "Include imported modules in the compilation."
  msgstr ""
  
! #: d/lang.opt:336
  #, fuzzy, no-c-format
! msgid "Generate code for class invariant contracts."
! msgstr "Генерыраваць код для Intel as"
  
! #: d/lang.opt:340
  #, no-c-format
! msgid "Generate a default D main() function when compiling."
  msgstr ""
  
! #: d/lang.opt:344
  #, no-c-format
! msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
  msgstr ""
  
! #: d/lang.opt:348
  #, no-c-format
! msgid "Generate ModuleInfo struct for output module."
  msgstr ""
  
! #: d/lang.opt:352
  #, no-c-format
! msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
  msgstr ""
  
! #: d/lang.opt:356
  #, fuzzy, no-c-format
  #| msgid "Generate code for Intel as"
! msgid "Generate code for postcondition contracts."
  msgstr "Генерыраваць код для Intel as"
  
! #: d/lang.opt:360
  #, fuzzy, no-c-format
! #| msgid "Generate code for Intel as"
! msgid "Generate code for precondition contracts."
! msgstr "Генерыраваць код для Intel as"
  
! #: d/lang.opt:364
  #, no-c-format
! msgid "Turn on all upcoming D language features."
  msgstr ""
  
! #: d/lang.opt:368
  #, no-c-format
! msgid "Implement D bit-fields."
  msgstr ""
  
! #: d/lang.opt:372
  #, no-c-format
! msgid "Implement DIP1000: Scoped pointers."
  msgstr ""
  
! #: d/lang.opt:376
  #, no-c-format
! msgid "Implement DIP1008: Allow exceptions in @nogc code."
  msgstr ""
  
! #: d/lang.opt:380
  #, no-c-format
! msgid "Implement DIP1021: Mutable function arguments."
  msgstr ""
  
! #: d/lang.opt:384
  #, no-c-format
! msgid "Destruct fields of partially constructed objects."
  msgstr ""
  
! #: d/lang.opt:388
  #, no-c-format
! msgid "Use field-wise comparisons for struct equality."
  msgstr ""
  
! #: d/lang.opt:392
  #, no-c-format
! msgid "When a symbol is resolved, check `alias this' scope before going to upper scopes."
  msgstr ""
  
! #: d/lang.opt:396
  #, no-c-format
! msgid "Disallow unsound immutable conversions that were formerly incorrectly permitted."
  msgstr ""
  
! #: d/lang.opt:400
  #, no-c-format
! msgid "Implement 'in' parameters to mean scope const."
  msgstr ""
  
! #: d/lang.opt:404
  #, no-c-format
! msgid "Implement 'in' contracts of overridden methods to be a superset of parent contract."
  msgstr ""
  
! #: d/lang.opt:408
  #, no-c-format
! msgid "Disable access to shared memory objects."
  msgstr ""
  
! #: d/lang.opt:412
  #, no-c-format
! msgid "Enable safety checks on all functions by default."
  msgstr ""
  
! #: d/lang.opt:416
  #, no-c-format
! msgid "Enable rvalue arguments to ref parameters."
  msgstr ""
  
! #: d/lang.opt:420
  #, no-c-format
! msgid "Disable access to variables marked `@system' from @safe code."
  msgstr ""
  
! #: d/lang.opt:424
  #, no-c-format
! msgid "Compile release version."
  msgstr ""
  
! #: d/lang.opt:428
  #, no-c-format
! msgid "Turn off all revertable D language features."
  msgstr ""
  
! #: d/lang.opt:432
  #, no-c-format
! msgid "Revert DIP1000: Scoped pointers."
  msgstr ""
  
! #: d/lang.opt:436
  #, no-c-format
! msgid "Don't destruct fields of partially constructed objects."
  msgstr ""
  
! #: d/lang.opt:440
  #, no-c-format
! msgid "Don't use C-style integral promotion for unary '+', '-' and '~'."
  msgstr ""
  
! #: d/lang.opt:448
! #, no-c-format
! msgid "-fsave-mixins=<filename>\tExpand and save mixins to file specified by <filename>."
! msgstr ""
  
! #: d/lang.opt:452
  #, fuzzy, no-c-format
! #| msgid "Generate code for Intel as"
! msgid "Generate code for switches without a default case."
! msgstr "Генерыраваць код для Intel as"
  
! #: d/lang.opt:456
! #, no-c-format
! msgid "List information on all D language transitions."
! msgstr ""
  
! #: d/lang.opt:460
  #, no-c-format
! msgid "List all non-mutable fields which occupy an object instance."
  msgstr ""
  
! #: d/lang.opt:464
  #, no-c-format
! msgid "List all usages of 'in' on parameter."
  msgstr ""
  
! #: d/lang.opt:468
  #, no-c-format
! msgid "List all hidden GC allocations."
  msgstr ""
  
! #: d/lang.opt:472
  #, no-c-format
! msgid "List statistics on template instantiations."
  msgstr ""
  
! #: d/lang.opt:476
  #, no-c-format
! msgid "List all variables going into thread local storage."
  msgstr ""
  
! #: d/lang.opt:480
  #, no-c-format
! msgid "Compile in unittest code."
  msgstr ""
  
! #: d/lang.opt:484
  #, no-c-format
! msgid "-fversion=<ident>\tCompile in version code identified by <ident>."
  msgstr ""
  
! #: d/lang.opt:488
  #, no-c-format
! msgid "Emit template instantiations as weak symbols."
  msgstr ""
  
! #: d/lang.opt:508
  #, no-c-format
! msgid "Do not link the standard D library in the compilation."
  msgstr ""
  
! #: d/lang.opt:516
  #, no-c-format
! msgid "Link the standard D library statically in the compilation."
  msgstr ""
  
! #: d/lang.opt:520
  #, no-c-format
! msgid "Link the standard D library dynamically in the compilation."
  msgstr ""
  
! #: m2/lang.opt:35
  #, no-c-format
! msgid "turns on case statement label compile time checking when using an expression of an enum type."
  msgstr ""
  
! #: m2/lang.opt:39
  #, no-c-format
! msgid "compiler checks to force definition module procedure parameter names with their implementation module counterpart"
  msgstr ""
  
! #: m2/lang.opt:43
  #, no-c-format
! msgid "compiler warns if a cast is being used on types of differing sizes"
  msgstr ""
  
! #: m2/lang.opt:47
  #, no-c-format
! msgid "inform user which parameters will be passed by reference"
  msgstr ""
  
! #: m2/lang.opt:51
  #, no-c-format
! msgid "extra compile time semantic checking, typically tries to catch poor programming style"
  msgstr ""
  
! #: m2/lang.opt:55
  #, no-c-format
! msgid "turns on compile time analysis in the first basic block of a procedure detecting access to uninitialized data."
  msgstr ""
  
! #: m2/lang.opt:59
  #, no-c-format
! msgid "turns on compile time analysis to detect access to uninitialized variables, the checking can be specified by: known,cond,all."
  msgstr ""
  
! #: m2/lang.opt:63
  #, no-c-format
! msgid "automatically initializes all pointers to NIL"
  msgstr ""
  
! #: m2/lang.opt:67
  #, no-c-format
! msgid "turns on runtime subrange, array index and indirection via NIL pointer checking"
  msgstr ""
  
! #: m2/lang.opt:71
  #, no-c-format
! msgid "turns on runtime checking to check whether a CASE statement requires an ELSE clause when one was not specified"
  msgstr ""
  
! #: m2/lang.opt:75
  #, no-c-format
! msgid "use cpp to preprocess the module"
  msgstr ""
  
! #: m2/lang.opt:79 m2/lang.opt:83
  #, no-c-format
! msgid "passed to the preprocessor if -fcpp is used (internal switch)"
  msgstr ""
  
! #: m2/lang.opt:87
  #, no-c-format
! msgid "call a real function, rather than the builtin equivalent"
  msgstr ""
  
! #: m2/lang.opt:91
  #, no-c-format
! msgid "turn on internal debugging of the compiler (internal switch)"
  msgstr ""
  
! #: m2/lang.opt:95
  #, no-c-format
! msgid "turn on tracing of procedure line numbers (internal switch)"
  msgstr ""
  
! #: m2/lang.opt:99
! #, no-c-format
! msgid "recognize the specified suffix as a definition module filename"
! msgstr ""
  
! #: m2/lang.opt:103
  #, no-c-format
! msgid "display all inbuilt system items"
  msgstr ""
  
! #: m2/lang.opt:107
  #, no-c-format
! msgid "allows opaque types to be implemented as any type (a GNU Modula-2 extension)"
  msgstr ""
  
! #: m2/lang.opt:111
  #, no-c-format
! msgid "turns on runtime checking to check whether a floating point number will exceed range"
  msgstr ""
  
! #: m2/lang.opt:115
  #, no-c-format
! msgid "create a topologically sorted module list from all dependent modules used in the application"
  msgstr ""
  
! #: m2/lang.opt:119 m2/lang.opt:235
  #, no-c-format
! msgid "turns on all range checking for numerical values"
  msgstr ""
  
! #: m2/lang.opt:123
  #, no-c-format
! msgid "use ISO dialect of Modula-2"
  msgstr ""
  
! #: m2/lang.opt:127
  #, no-c-format
! msgid "specify the library order, the libraries may be specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
  msgstr ""
  
! #: m2/lang.opt:131
  #, no-c-format
! msgid "set all location values to a specific value (internal switch)"
  msgstr ""
  
! #: m2/lang.opt:135
  #, no-c-format
! msgid "turn on internal debug tracing for quad,token,line,all (internal switch)"
  msgstr ""
  
! #: m2/lang.opt:139
  #, no-c-format
! msgid "dump Modula-2 internal intemediate representation specified by: all,quad,decl,gimple"
  msgstr ""
  
! #: m2/lang.opt:143
  #, no-c-format
! msgid "dump Modula-2 decls to the filename stem specified"
  msgstr ""
  
! #: m2/lang.opt:147
  #, no-c-format
! msgid "dump Modula-2 gimple to the filename stem specified"
  msgstr ""
  
! #: m2/lang.opt:151
  #, no-c-format
! msgid "dump Modula-2 quads to the filename stem specified"
  msgstr ""
  
! #: m2/lang.opt:155
  #, no-c-format
! msgid "filter the language dump using a comma separated list of procedures and modules"
  msgstr ""
  
! #: m2/lang.opt:159
  #, no-c-format
! msgid "override the default 64 bit definition of SYSTEM.COFF_T with the argument specified"
  msgstr ""
  
! #: m2/lang.opt:163
! #, no-c-format
! msgid "generate extra nops to improve debugging, producing an instruction for every code related keyword"
! msgstr ""
  
! #: m2/lang.opt:167
  #, no-c-format
! msgid "generate error messages which render keywords in lower case"
  msgstr ""
  
! #: m2/lang.opt:171
  #, no-c-format
! msgid "specify the module mangled prefix name for all modules in the following include paths"
  msgstr ""
  
! #: m2/lang.opt:179
  #, no-c-format
! msgid "insert plugin to identify runtime errors at compiletime"
  msgstr ""
  
! #: m2/lang.opt:183
  #, no-c-format
! msgid "specify the module mangled prefix name"
  msgstr ""
  
! #: m2/lang.opt:187
  #, no-c-format
! msgid "display statistics about the amount of source lines compiled and symbols used"
  msgstr ""
  
! #: m2/lang.opt:191
! #, no-c-format
! msgid "experimental flag to turn on the new strict type checker"
! msgstr ""
  
! #: m2/lang.opt:195
  #, no-c-format
! msgid "compile all implementation modules and program module at once"
  msgstr ""
  
! #: m2/lang.opt:199
  #, no-c-format
! msgid "recognize the specified suffix as implementation and module filenames"
  msgstr ""
  
! #: m2/lang.opt:203
  #, no-c-format
! msgid "turns on runtime checking to detect accessing data through a NIL value pointer"
  msgstr ""
  
! #: m2/lang.opt:207
  #, no-c-format
! msgid "use PIM [234] dialect of Modula-2"
  msgstr ""
  
! #: m2/lang.opt:211
  #, no-c-format
! msgid "use PIM 2 dialect of Modula-2"
  msgstr ""
  
! #: m2/lang.opt:215
  #, no-c-format
! msgid "use PIM 3 dialect of Modula-2"
  msgstr ""
  
! #: m2/lang.opt:219
  #, no-c-format
! msgid "use PIM 4 dialect of Modula-2"
  msgstr ""
  
! #: m2/lang.opt:223
  #, no-c-format
! msgid "force positive result from MOD and DIV result floor"
  msgstr ""
  
! #: m2/lang.opt:227
  #, no-c-format
! msgid "link against the pthread library (default on)"
  msgstr ""
  
! #: m2/lang.opt:231
  #, no-c-format
! msgid "internal compiler debugging information, dump the list of quadruples"
  msgstr ""
  
! #: m2/lang.opt:239
  #, no-c-format
! msgid "turns on runtime checking for functions which finish without executing a RETURN statement"
  msgstr ""
  
! #: m2/lang.opt:243
  #, no-c-format
! msgid "specify the list of runtime modules and their initialization order"
  msgstr ""
  
! #: m2/lang.opt:247
  #, no-c-format
! msgid "the modules initialization order is dynamically determined by M2RTS and application dependencies"
  msgstr ""
  
! #: m2/lang.opt:251
  #, no-c-format
! msgid "generate a C source scaffold for the current module being compiled"
  msgstr ""
  
! #: m2/lang.opt:255
  #, no-c-format
! msgid "generate a C++ source scaffold for the current module being compiled"
  msgstr ""
  
! #: m2/lang.opt:259
! #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "generate the main function"
! msgstr "Не генерыраваць сімвальныя інструкцыі"
! 
! #: m2/lang.opt:263
  #, no-c-format
! msgid "generate static scaffold initialization and finalization for every module inside main"
  msgstr ""
  
! #: m2/lang.opt:267
  #, no-c-format
! msgid "generate a shared library from the module"
  msgstr ""
  
! #: m2/lang.opt:271
  #, no-c-format
! msgid "turns on all software runtime checking (an abbreviation for -fnil -frange -findex -fwholediv -fcase -freturn -fwholevalue -ffloatvalue)"
  msgstr ""
  
! #: m2/lang.opt:275
  #, no-c-format
! msgid "display the location of module source files as they are compiled"
  msgstr ""
  
! #: m2/lang.opt:279
  #, no-c-format
! msgid "create a swig interface file for the module"
  msgstr ""
  
! #: m2/lang.opt:283
  #, no-c-format
! msgid "optimize non var unbounded parameters by passing it by reference, providing it is not written to within the callee procedure."
  msgstr ""
  
! #: m2/lang.opt:287
  #, no-c-format
! msgid "orders the initialization/finalizations for scaffold-static or force linking of modules if scaffold-dynamic"
  msgstr ""
  
! #: m2/lang.opt:295
  #, no-c-format
! msgid "turns on all division and modulus by zero checking for ordinal values"
  msgstr ""
  
! #: m2/lang.opt:299
  #, no-c-format
! msgid "turns on runtime checking to check whether a whole number will exceed range"
  msgstr ""
  
! #: m2/lang.opt:303
  #, no-c-format
! msgid "Link the standard Modula-2 libraries statically in the compilation."
  msgstr ""
  
! #: m2/lang.opt:448 m2/lang.opt:452
  #, no-c-format
! msgid "save temporary preprocessed files"
  msgstr ""
  
! #: go/lang.opt:42
  #, no-c-format
! msgid "-fgo-c-header=<file>\tWrite Go struct definitions to file as C code."
  msgstr ""
  
! #: go/lang.opt:46
  #, no-c-format
! msgid "Add explicit checks for division by zero."
  msgstr ""
  
! #: go/lang.opt:50
  #, no-c-format
! msgid "Add explicit checks for division overflow in INT_MIN / -1."
  msgstr ""
  
! #: go/lang.opt:54
  #, no-c-format
! msgid "Apply special rules for compiling runtime package."
  msgstr ""
  
! #: go/lang.opt:58
  #, no-c-format
! msgid "-fgo-dump-<type>\tDump Go frontend internal information."
  msgstr ""
  
! #: go/lang.opt:62
  #, no-c-format
! msgid "-fgo-embedcfg=<file>\tList embedded files via go:embed."
  msgstr ""
  
! #: go/lang.opt:66
  #, no-c-format
! msgid "-fgo-importcfg=<file>\tProvide file that tells where to find imports."
  msgstr ""
  
! #: go/lang.opt:70
  #, no-c-format
! msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend."
  msgstr ""
  
! #: go/lang.opt:74
  #, no-c-format
! msgid "-fgo-pkgpath=<string>\tSet Go package path."
  msgstr ""
  
! #: go/lang.opt:78
  #, no-c-format
! msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names."
  msgstr ""
  
! #: go/lang.opt:82
  #, no-c-format
! msgid "-fgo-relative-import-path=<path>\tTreat a relative import as relative to path."
  msgstr ""
  
! #: go/lang.opt:86
  #, no-c-format
! msgid "Functions which return values must end with return statements."
  msgstr ""
  
! #: go/lang.opt:90
  #, no-c-format
! msgid "Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs."
  msgstr ""
  
! #: go/lang.opt:94
  #, no-c-format
! msgid "-fgo-debug-escape-hash=<string>\tHash value to debug escape analysis."
  msgstr ""
  
! #: go/lang.opt:98
  #, no-c-format
! msgid "Emit optimization diagnostics."
  msgstr ""
  
! #: analyzer/analyzer.opt:27
  #, no-c-format
! msgid "The maximum number of 'after supernode' exploded nodes within the analyzer per supernode, before terminating analysis."
  msgstr ""
  
! #: analyzer/analyzer.opt:31
  #, no-c-format
! msgid "The maximum number of exploded nodes per program point within the analyzer, before terminating analysis of that point."
  msgstr ""
  
! #: analyzer/analyzer.opt:35
  #, no-c-format
! msgid "The maximum number of constraints per state."
  msgstr ""
  
! #: analyzer/analyzer.opt:39
  #, no-c-format
! msgid "The maximum number of infeasible edges to reject before declaring a diagnostic as infeasible."
  msgstr ""
  
! #: analyzer/analyzer.opt:43
  #, no-c-format
! msgid "The maximum number of times a callsite can appear in a call stack within the analyzer, before terminating analysis of a call that would recurse deeper."
  msgstr ""
  
! #: analyzer/analyzer.opt:47
  #, no-c-format
! msgid "The maximum depth of a symbolic value, before approximating the value as unknown."
  msgstr ""
  
! #: analyzer/analyzer.opt:51
  #, no-c-format
! msgid "The minimum number of supernodes within a function for the analyzer to consider summarizing its effects at call sites."
  msgstr ""
  
! #: analyzer/analyzer.opt:55
  #, no-c-format
! msgid "The maximum depth of exploded nodes that should appear in a dot dump before switching to a less verbose format."
  msgstr ""
  
! #: analyzer/analyzer.opt:59
  #, no-c-format
! msgid "The number of bytes at which to ellipsize string literals in analyzer text art diagrams."
  msgstr ""
  
! #: analyzer/analyzer.opt:63
  #, no-c-format
! msgid "The number of literal bytes to show at the head of a string literal in text art when ellipsizing it."
  msgstr ""
  
! #: analyzer/analyzer.opt:67
  #, no-c-format
! msgid "The number of literal bytes to show at the tail of a string literal in text art when ellipsizing it."
  msgstr ""
  
! #: analyzer/analyzer.opt:71
  #, no-c-format
! msgid "The ideal width in characters of text art diagrams generated by the analyzer."
  msgstr ""
  
! #: analyzer/analyzer.opt:75
  #, no-c-format
! msgid "Warn about code paths in which a pointer to a buffer is assigned to an incompatible type."
  msgstr ""
  
! #: analyzer/analyzer.opt:79
  #, no-c-format
! msgid "Warn about code paths in which a pointer is checked for NULL after it has already been dereferenced."
  msgstr ""
  
! #: analyzer/analyzer.opt:83
  #, no-c-format
! msgid "Warn about code paths in which a stdio FILE can be closed more than once."
  msgstr ""
  
! #: analyzer/analyzer.opt:87
  #, no-c-format
! msgid "Warn about code paths in which a pointer can be freed more than once."
  msgstr ""
  
! #: analyzer/analyzer.opt:91
  #, no-c-format
! msgid "Warn about code paths in which sensitive data is written to a file."
  msgstr ""
  
! #: analyzer/analyzer.opt:95
  #, no-c-format
! msgid "Warn about code paths in which sensitive data is copied across a security boundary."
  msgstr ""
  
! #: analyzer/analyzer.opt:99
  #, no-c-format
! msgid "Warn about code paths in which read on a write-only file descriptor is attempted, or vice versa."
  msgstr ""
  
! #: analyzer/analyzer.opt:103
  #, no-c-format
! msgid "Warn about code paths in which a file descriptor can be closed more than once."
  msgstr ""
  
! #: analyzer/analyzer.opt:107
  #, no-c-format
! msgid "Warn about code paths in which a file descriptor is not closed."
  msgstr ""
  
! #: analyzer/analyzer.opt:111
  #, no-c-format
! msgid "Warn about code paths in which an operation is attempted in the wrong phase of a file descriptor's lifetime."
  msgstr ""
  
! #: analyzer/analyzer.opt:115
  #, no-c-format
! msgid "Warn about code paths in which an operation is attempted on the wrong type of file descriptor."
  msgstr ""
  
! #: analyzer/analyzer.opt:119
  #, no-c-format
! msgid "Warn about code paths in which a read or write is performed on a closed file descriptor."
  msgstr ""
  
! #: analyzer/analyzer.opt:123
  #, no-c-format
! msgid "Warn about code paths in which a file descriptor is used without being checked for validity."
  msgstr ""
  
! #: analyzer/analyzer.opt:127
  #, no-c-format
! msgid "Warn about code paths in which a stdio FILE is not closed."
  msgstr ""
  
! #: analyzer/analyzer.opt:131
  #, no-c-format
! msgid "Warn about code paths in which a non-heap pointer is freed."
  msgstr ""
  
! #: analyzer/analyzer.opt:135
  #, no-c-format
! msgid "Warn about code paths in which floating-point arithmetic is used in locations where precise computation is needed."
  msgstr ""
  
! #: analyzer/analyzer.opt:139
  #, no-c-format
! msgid "Warn about code paths which appear to lead to an infinite loop."
  msgstr ""
  
! #: analyzer/analyzer.opt:143
  #, no-c-format
! msgid "Warn about code paths which appear to lead to infinite recursion."
  msgstr ""
  
! #: analyzer/analyzer.opt:147
  #, no-c-format
! msgid "Warn about code paths in which a NULL function pointer is called."
  msgstr ""
  
! #: analyzer/analyzer.opt:151
  #, no-c-format
! msgid "Warn about code paths in which a heap-allocated pointer leaks."
  msgstr ""
  
! #: analyzer/analyzer.opt:155
  #, no-c-format
! msgid "Warn about code paths in which the wrong deallocation function is called."
  msgstr ""
  
! #: analyzer/analyzer.opt:159
  #, no-c-format
! msgid "Warn about code paths in which a write or read to a buffer is out-of-bounds."
  msgstr ""
  
! #: analyzer/analyzer.opt:163
  #, no-c-format
! msgid "Warn about code paths in which undefined behavior would occur due to overlapping buffers."
  msgstr ""
  
! #: analyzer/analyzer.opt:167
  #, no-c-format
! msgid "Warn about code paths in which a possibly-NULL value is passed to a must-not-be-NULL function argument."
  msgstr ""
  
! #: analyzer/analyzer.opt:171
  #, no-c-format
! msgid "Warn about code paths in which a possibly-NULL pointer is dereferenced."
  msgstr ""
  
! #: analyzer/analyzer.opt:175
  #, no-c-format
! msgid "Warn about code paths in which an async-signal-unsafe function is called from a signal handler."
  msgstr ""
  
! #: analyzer/analyzer.opt:179
  #, no-c-format
! msgid "Warn about code paths in which NULL is passed to a must-not-be-NULL function argument."
  msgstr ""
  
! #: analyzer/analyzer.opt:183
  #, no-c-format
! msgid "Warn about code paths in which a NULL pointer is dereferenced."
  msgstr ""
  
! #: analyzer/analyzer.opt:187
  #, no-c-format
! msgid "Warn about code paths in which an on-stack buffer is passed to putenv."
  msgstr ""
  
! #: analyzer/analyzer.opt:191
  #, no-c-format
! msgid "Warn about code paths in which a shift with negative count is attempted."
  msgstr ""
  
! #: analyzer/analyzer.opt:195
  #, no-c-format
! msgid "Warn about code paths in which a shift with count >= width of type is attempted."
  msgstr ""
  
! #: analyzer/analyzer.opt:199
  #, no-c-format
! msgid "Warn about code paths in which a longjmp rewinds to a jmp_buf saved in a stack frame that has returned."
  msgstr ""
  
! #: analyzer/analyzer.opt:203
  #, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as an allocation size."
  msgstr ""
  
! #: analyzer/analyzer.opt:207
  #, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as an array index."
  msgstr ""
  
! #: analyzer/analyzer.opt:211
  #, no-c-format
! msgid "Warn about code paths in which an 'assert()' is made involving an unsanitized value."
  msgstr ""
  
! #: analyzer/analyzer.opt:215
  #, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as a divisor."
  msgstr ""
  
! #: analyzer/analyzer.opt:219
  #, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as a pointer offset."
  msgstr ""
  
! #: analyzer/analyzer.opt:223
  #, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as a size."
  msgstr ""
  
! #: analyzer/analyzer.opt:227
  #, no-c-format
! msgid "Warn about code paths in which pointer subtraction involves undefined behavior."
  msgstr ""
  
! #: analyzer/analyzer.opt:231
  #, no-c-format
! msgid "Warn about code paths in which a call is made to strtok with undefined behavior."
  msgstr ""
  
! #: analyzer/analyzer.opt:235
  #, no-c-format
! msgid "Warn about code paths in which a freed value is used."
  msgstr ""
  
! #: analyzer/analyzer.opt:239
  #, no-c-format
! msgid "Warn about code paths in which a pointer to a stale stack frame is used."
  msgstr ""
  
! #: analyzer/analyzer.opt:243
  #, no-c-format
! msgid "Warn about code paths in which va_arg uses the wrong type."
  msgstr ""
  
! #: analyzer/analyzer.opt:247
  #, no-c-format
! msgid "Warn about code paths in which va_arg is used too many times on a va_list."
  msgstr ""
  
! #: analyzer/analyzer.opt:251
  #, no-c-format
! msgid "Warn about code paths in which va_start or va_copy is used without a corresponding va_end."
  msgstr ""
  
! #: analyzer/analyzer.opt:255
  #, no-c-format
! msgid "Warn about code paths in which a va_list is used after va_end."
  msgstr ""
  
! #: analyzer/analyzer.opt:259
  #, no-c-format
! msgid "Warn about code paths which attempt to write to a const object."
  msgstr ""
  
! #: analyzer/analyzer.opt:263
  #, no-c-format
! msgid "Warn about code paths which attempt to write to a string literal."
  msgstr ""
  
! #: analyzer/analyzer.opt:267
  #, no-c-format
! msgid "Warn about code paths in which an uninitialized value is used."
  msgstr ""
  
! #: analyzer/analyzer.opt:271
  #, no-c-format
! msgid "Warn if expressions are too complicated for the analyzer to fully track."
  msgstr ""
  
! #: analyzer/analyzer.opt:275
  #, no-c-format
! msgid "Warn if the code is too complicated for the analyzer to fully explore."
  msgstr ""
  
! #: analyzer/analyzer.opt:279
  #, no-c-format
! msgid "Restrict the analyzer to run just the named checker."
  msgstr ""
  
! #: analyzer/analyzer.opt:283
  #, no-c-format
! msgid "Add extra annotations to diagrams."
  msgstr ""
  
! #: analyzer/analyzer.opt:287
  #, no-c-format
! msgid "Avoid combining multiple statements into one exploded edge."
  msgstr ""
  
! #: analyzer/analyzer.opt:291
  #, no-c-format
! msgid "Verify that paths are feasible when emitting diagnostics."
  msgstr ""
  
! #: analyzer/analyzer.opt:295
  #, no-c-format
! msgid "Issue a note when diagnostics are deduplicated."
  msgstr ""
  
! #: analyzer/analyzer.opt:299
  #, no-c-format
! msgid "Purge unneeded state during analysis."
  msgstr ""
  
! #: analyzer/analyzer.opt:303
  #, no-c-format
! msgid "Merge similar-enough states during analysis."
  msgstr ""
  
! #: analyzer/analyzer.opt:307
  #, no-c-format
! msgid "Stop exploring an execution path after certain diagnostics."
  msgstr ""
  
! #: analyzer/analyzer.opt:311
  #, no-c-format
! msgid "Enable transitivity of constraints during analysis."
  msgstr ""
  
! #: analyzer/analyzer.opt:315
  #, no-c-format
! msgid "Show events within system headers in analyzer execution paths."
  msgstr ""
  
! #: analyzer/analyzer.opt:319
  #, no-c-format
! msgid "Approximate the effect of function calls to simplify analysis."
  msgstr ""
  
! #: analyzer/analyzer.opt:323
  #, no-c-format
! msgid "Try to reconstruct function calls and returns after inlining."
  msgstr ""
  
! #: analyzer/analyzer.opt:327
  #, no-c-format
! msgid "Emit more verbose descriptions of control flow in diagnostics."
  msgstr ""
  
! #: analyzer/analyzer.opt:331
  #, no-c-format
! msgid "Emit more verbose descriptions of state changes in diagnostics."
  msgstr ""
  
! #: analyzer/analyzer.opt:335
  #, no-c-format
! msgid "Control which events are displayed in diagnostic paths."
  msgstr ""
  
! #: analyzer/analyzer.opt:339
  #, no-c-format
! msgid "Dump various analyzer internals to SRCFILE.analyzer.txt."
  msgstr ""
  
! #: analyzer/analyzer.opt:343
  #, no-c-format
! msgid "Dump various analyzer internals to stderr."
  msgstr ""
  
! #: analyzer/analyzer.opt:347
  #, no-c-format
! msgid "Dump analyzer-specific call graph information to a SRCFILE.callgraph.dot file."
  msgstr ""
  
! #: analyzer/analyzer.opt:351
  #, no-c-format
! msgid "Dump the analyzer exploded graph to a SRCFILE.eg.dot file."
  msgstr ""
  
! #: analyzer/analyzer.opt:355
  #, no-c-format
! msgid "Emit diagnostics showing the location of nodes in the exploded graph."
  msgstr ""
  
! #: analyzer/analyzer.opt:359
  #, no-c-format
! msgid "Dump a textual representation of the exploded graph to SRCFILE.eg.txt."
  msgstr ""
  
! #: analyzer/analyzer.opt:363
  #, no-c-format
! msgid "Dump a textual representation of the exploded graph to SRCFILE.eg-ID.txt."
  msgstr ""
  
! #: analyzer/analyzer.opt:367
  #, no-c-format
! msgid "Dump a textual representation of each diagnostic's exploded path to SRCFILE.IDX.KIND.epath.txt."
  msgstr ""
  
! #: analyzer/analyzer.opt:371
  #, no-c-format
! msgid "Dump various analyzer internals to SRCFILE.*.fg.dot and SRCFILE.*.tg.dot."
  msgstr ""
  
! #: analyzer/analyzer.opt:375
  #, no-c-format
! msgid "Dump various analyzer internals to SRCFILE.*.infinite-loop.dot."
  msgstr ""
  
! #: analyzer/analyzer.opt:379
  #, no-c-format
! msgid "Dump analyzer-specific data to a SRCFILE.analyzer.json.gz file."
  msgstr ""
  
! #: analyzer/analyzer.opt:383
  #, no-c-format
! msgid "Dump state-purging information to a SRCFILE.state-purge.dot file."
  msgstr ""
  
! #: analyzer/analyzer.opt:387
  #, no-c-format
! msgid "Dump the analyzer supergraph to a SRCFILE.supergraph.dot file."
  msgstr ""
  
! #: analyzer/analyzer.opt:391
  #, no-c-format
! msgid "Emit custom warnings with internal details intended for analyzer developers."
  msgstr ""
  
! #: config/vms/vms.opt:27
  #, no-c-format
! msgid "Malloc data into P2 space."
  msgstr ""
  
! #: config/vms/vms.opt:31
  #, no-c-format
! msgid "Set name of main routine for the debugger."
  msgstr ""
  
! #: config/vms/vms.opt:35
  #, no-c-format
! msgid "Use VMS exit codes instead of posix ones."
  msgstr ""
  
! #: config/vms/vms.opt:39
  #, no-c-format
! msgid "-mpointer-size=[no,32,short,64,long]\tSet the default pointer size."
  msgstr ""
  
  #: config/mcore/mcore.opt:23
--- 450,5541 ----
  msgid "objc++-cpp-output is deprecated; please use objective-c++-cpp-output instead"
  msgstr ""
  
! #: lto/lang.opt:50
  #, no-c-format
! msgid "Set linker output type (used internally during LTO optimization)."
  msgstr ""
  
! #: lto/lang.opt:54
  #, no-c-format
! msgid "Run the link-time optimizer in local transformation (LTRANS) mode."
  msgstr ""
  
! #: lto/lang.opt:58
  #, no-c-format
! msgid "Specify a file to which a list of files output by LTRANS is written."
  msgstr ""
  
! #: lto/lang.opt:62
  #, no-c-format
! msgid "The resolution file."
  msgstr ""
  
! #: lto/lang.opt:66
  #, no-c-format
! msgid "Run the link-time optimizer in whole program analysis (WPA) mode."
  msgstr ""
  
! #: lto/lang.opt:70
  #, no-c-format
! msgid "Whole program analysis (WPA) mode with number of parallel jobs specified."
  msgstr ""
  
! #: lto/lang.opt:78
  #, no-c-format
! msgid "Call the dump function for variables and function in IL."
  msgstr ""
  
! #: lto/lang.opt:82
  #, no-c-format
! msgid "Dump the demangled output."
  msgstr ""
  
! #: lto/lang.opt:86
  #, no-c-format
! msgid "Dump only the defined symbols."
  msgstr ""
  
! #: lto/lang.opt:90
  #, no-c-format
! msgid "Print the initial values of the variables."
  msgstr ""
  
! #: lto/lang.opt:94
  #, no-c-format
! msgid "Sort the symbols alphabetically."
  msgstr ""
  
! #: lto/lang.opt:98
  #, no-c-format
! msgid "Sort the symbols according to size."
  msgstr ""
  
! #: lto/lang.opt:102
  #, no-c-format
! msgid "Display the symbols in reverse order."
  msgstr ""
  
! #: lto/lang.opt:109
  #, no-c-format
! msgid "Dump the details of LTO objects."
  msgstr ""
  
! #: lto/lang.opt:113
  #, no-c-format
! msgid "Dump the statistics of tree types."
  msgstr ""
  
! #: lto/lang.opt:117
  #, no-c-format
! msgid "Dump the statistics of trees."
  msgstr ""
  
! #: lto/lang.opt:121
  #, no-c-format
! msgid "Dump the statistics of gimple statements."
  msgstr ""
  
! #: lto/lang.opt:131
! #, fuzzy, no-c-format
! msgid "Dump the dump tool command line options."
! msgstr "Нераспазнаны выбар \"%s\""
  
! #: lto/lang.opt:135
  #, no-c-format
! msgid "Dump the symtab callgraph."
  msgstr ""
  
! #: config/picolibc.opt:26
  #, no-c-format
! msgid "Specify an OS support library to load after libc."
  msgstr ""
  
! #: config/picolibc.opt:33
  #, no-c-format
! msgid "Specify an alternate startup file."
  msgstr ""
  
! #: config/picolibc.opt:40
  #, no-c-format
! msgid "Specify the printf version linked from libc."
  msgstr ""
  
! #: config/picolibc.opt:47
  #, no-c-format
! msgid "Specify the scanf version linked from libc."
  msgstr ""
  
! #: config/nds32/nds32-elf.opt:3 config/nds32/nds32-linux.opt:3
  #, no-c-format
! msgid "Specify the address generation strategy for code model."
  msgstr ""
  
! #: config/nds32/nds32-elf.opt:7 config/nds32/nds32-linux.opt:7
  #, no-c-format
! msgid "Known cmodel types (for use with the -mcmodel= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:89
! #, fuzzy, no-c-format
! #| msgid "Generate code for given CPU"
! msgid "Generate code in big-endian mode."
! msgstr "Генерыраваць код для дадзенага ЦП"
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:93
! #, fuzzy, no-c-format
! #| msgid "Generate code for Intel ld"
! msgid "Generate code in little-endian mode."
! msgstr "Генерыраваць код для Intel ld"
  
! #: config/nds32/nds32.opt:37
  #, no-c-format
! msgid "Force performing fp-as-gp optimization."
  msgstr ""
  
! #: config/nds32/nds32.opt:41
  #, no-c-format
! msgid "Forbid performing fp-as-gp optimization."
  msgstr ""
  
! #: config/nds32/nds32.opt:47
  #, no-c-format
! msgid "Specify which ABI type to generate code for: 2, 2fp+."
  msgstr ""
  
! #: config/nds32/nds32.opt:51 config/i386/i386.opt:558
  #, no-c-format
! msgid "Known ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:61
  #, no-c-format
! msgid "Specify the soft floating-point ABI, aliased to -mabi=2."
  msgstr ""
  
! #: config/nds32/nds32.opt:65
  #, no-c-format
! msgid "Specify the hard floating-point ABI, aliased to -mabi=2fp+."
  msgstr ""
  
! #: config/nds32/nds32.opt:71
  #, no-c-format
! msgid "Use reduced-set registers for register allocation."
  msgstr ""
  
! #: config/nds32/nds32.opt:75
  #, no-c-format
! msgid "Use full-set registers for register allocation."
  msgstr ""
  
! #: config/nds32/nds32.opt:81
  #, no-c-format
! msgid "Always align function entry, jump target and return address."
  msgstr ""
  
! #: config/nds32/nds32.opt:85
  #, no-c-format
! msgid "Align function entry to 4 bytes."
  msgstr ""
  
! #: config/nds32/nds32.opt:97
  #, no-c-format
! msgid "Prevent $fp being allocated during register allocation so that compiler is able to force performing fp-as-gp optimization."
  msgstr ""
  
! #: config/nds32/nds32.opt:101
  #, no-c-format
! msgid "Forbid using $fp to access static and global variables.  This option strictly forbids fp-as-gp optimization regardless of '-mforce-fp-as-gp'."
  msgstr ""
  
! #: config/nds32/nds32.opt:105
  #, no-c-format
! msgid "Specify the address generation strategy for ICT call's code model."
  msgstr ""
  
! #: config/nds32/nds32.opt:109
  #, no-c-format
! msgid "Known cmodel types (for use with the -mict-model= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:119
! #, fuzzy, no-c-format
! msgid "Generate conditional move instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/nds32/nds32.opt:123
! #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Generate hardware abs instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
! 
! #: config/nds32/nds32.opt:127
  #, no-c-format
! msgid "Generate performance extension instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:131
  #, no-c-format
! msgid "Generate performance extension version 2 instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:135
! #, fuzzy, no-c-format
! msgid "Generate string extension instructions."
! msgstr "нявернае выкарыстанне \"restict\""
! 
! #: config/nds32/nds32.opt:139
! #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Generate DSP extension instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
! 
! #: config/nds32/nds32.opt:143
! #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Generate v3 push25/pop25 instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
! 
! #: config/nds32/nds32.opt:147
! #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Generate 16-bit instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
! 
! #: config/nds32/nds32.opt:151
  #, no-c-format
! msgid "Insert relax hint for linker to do relaxation."
  msgstr ""
  
! #: config/nds32/nds32.opt:155
  #, no-c-format
! msgid "Enable Virtual Hosting support."
  msgstr ""
  
! #: config/nds32/nds32.opt:159
  #, no-c-format
! msgid "Specify the size of each interrupt vector, which must be 4 or 16."
  msgstr ""
  
! #: config/nds32/nds32.opt:163
  #, no-c-format
! msgid "Specify the security level of c-isr for the whole file."
  msgstr ""
  
! #: config/nds32/nds32.opt:167
  #, no-c-format
! msgid "Specify the size of each cache block, which must be a power of 2 between 4 and 512."
  msgstr ""
  
! #: config/nds32/nds32.opt:171 config/arm/arm.opt:84 config/m68k/m68k.opt:103
! #: config/c6x/c6x.opt:67
  #, no-c-format
! msgid "Specify the name of the target architecture."
  msgstr ""
  
! #: config/nds32/nds32.opt:175
  #, no-c-format
! msgid "Known arch types (for use with the -march= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:197
  #, no-c-format
! msgid "Specify the cpu for pipeline model."
  msgstr ""
  
! #: config/nds32/nds32.opt:201
  #, no-c-format
! msgid "Known cpu types (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:361
  #, no-c-format
! msgid "Specify a FPU configuration value from 0 to 7; 0-3 is as FPU spec says, and 4-7 correspond to 0-3."
  msgstr ""
  
! #: config/nds32/nds32.opt:365
  #, no-c-format
! msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:393
  #, no-c-format
! msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1."
  msgstr ""
  
! #: config/nds32/nds32.opt:412
  #, no-c-format
! msgid "Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w."
  msgstr ""
  
! #: config/nds32/nds32.opt:425
  #, no-c-format
! msgid "Enable constructor/destructor feature."
  msgstr ""
  
! #: config/nds32/nds32.opt:429
! #, fuzzy, no-c-format
! msgid "Guide linker to relax instructions."
! msgstr "нявернае выкарыстанне \"restict\""
! 
! #: config/nds32/nds32.opt:433
  #, no-c-format
! msgid "Generate floating-point multiply-accumulation instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:437
  #, no-c-format
! msgid "Generate single-precision floating-point instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:441
  #, no-c-format
! msgid "Generate double-precision floating-point instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:445
  #, no-c-format
! msgid "Force disable hardware loop, even use -mext-dsp."
  msgstr ""
  
! #: config/nds32/nds32.opt:449
  #, no-c-format
! msgid "Permit scheduling of a function's prologue and epilogue sequence."
  msgstr ""
  
! #: config/nds32/nds32.opt:453
  #, no-c-format
! msgid "Generate return instruction in naked function."
  msgstr ""
  
! #: config/nds32/nds32.opt:457
  #, no-c-format
! msgid "Always save $lp in the stack."
  msgstr ""
  
! #: config/nds32/nds32.opt:461 config/arc/arc.opt:500 config/arm/arm.opt:303
  #, no-c-format
! msgid "Enable unaligned word and halfword accesses to packed data."
  msgstr ""
  
! #: config/nds32/nds32.opt:465
  #, no-c-format
! msgid "Allow use r15 for inline ASM."
  msgstr ""
  
! #: config/arc/arc-tables.opt:25
  #, no-c-format
! msgid "Known ARC CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/arc/arc.opt:27
  #, no-c-format
! msgid "Compile code for big endian mode."
  msgstr ""
  
! #: config/arc/arc.opt:32
  #, no-c-format
! msgid "Compile code for little endian mode.  This is the default."
  msgstr ""
  
! #: config/arc/arc.opt:36
  #, no-c-format
! msgid "Disable ARCompact specific pass to generate conditional execution instructions."
  msgstr ""
  
! #: config/arc/arc.opt:40
  #, no-c-format
! msgid "Generate ARCompact 32-bit code for ARC600 processor."
  msgstr ""
  
! #: config/arc/arc.opt:44
  #, no-c-format
! msgid "Same as -mA6."
  msgstr ""
  
! #: config/arc/arc.opt:48
  #, no-c-format
! msgid "Generate ARCompact 32-bit code for ARC601 processor."
  msgstr ""
  
! #: config/arc/arc.opt:52
  #, no-c-format
! msgid "Generate ARCompact 32-bit code for ARC700 processor."
  msgstr ""
  
! #: config/arc/arc.opt:56
  #, no-c-format
! msgid "Same as -mA7."
  msgstr ""
  
! #: config/arc/arc.opt:60
  #, no-c-format
! msgid "Force all calls to be made via a jli instruction."
  msgstr ""
  
! #: config/arc/arc.opt:64
  #, no-c-format
! msgid "-mmpy-option=MPY\tCompile ARCv2 code with a multiplier design option."
  msgstr ""
  
! #: config/arc/arc.opt:134
  #, no-c-format
! msgid "Enable DIV-REM instructions for ARCv2."
  msgstr ""
  
! #: config/arc/arc.opt:138
  #, no-c-format
! msgid "Enable code density instructions for ARCv2."
  msgstr ""
  
! #: config/arc/arc.opt:142 config/arc/arc.opt:299 config/arc/arc.opt:307
! #: config/arc/arc.opt:311 config/arc/arc.opt:315 config/arc/arc.opt:320
! #: config/arc/arc.opt:329 config/arc/arc.opt:409 config/pa/pa.opt:46
! #: config/pa/pa.opt:78 config/xtensa/xtensa.opt:42 fortran/lang.opt:879
! #: common.opt:655 common.opt:1233 common.opt:1237 common.opt:1241
! #: common.opt:1336 common.opt:1713 common.opt:1795 common.opt:1898
! #: common.opt:2170 common.opt:2317 common.opt:2375 common.opt:2849
! #: common.opt:2885 common.opt:2979 common.opt:2983 common.opt:3093
! #: common.opt:3228 common.opt:3236 common.opt:3244 common.opt:3252
! #: common.opt:3357 common.opt:3377 common.opt:3417 common.opt:3513
! #: common.opt:3693 common.opt:3697 common.opt:3701 common.opt:3705
! #: common.opt:3779 common.opt:3783 common.opt:3814 common.opt:3818
! #: c-family/c.opt:1877 c-family/c.opt:1980 c-family/c.opt:1988
! #: c-family/c.opt:2319
  #, no-c-format
! msgid "Does nothing.  Preserved for backward compatibility."
  msgstr ""
  
! #: config/arc/arc.opt:148
  #, no-c-format
! msgid "Use ordinarily cached memory accesses for volatile references."
  msgstr ""
  
! #: config/arc/arc.opt:152
  #, no-c-format
! msgid "Enable cache bypass for volatile references."
  msgstr ""
  
! #: config/arc/arc.opt:156
  #, no-c-format
! msgid "Generate instructions supported by barrel shifter."
  msgstr ""
  
! #: config/arc/arc.opt:160
  #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Generate norm instruction."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/arc/arc.opt:164
! #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Generate swap instruction."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
! 
! #: config/arc/arc.opt:168
! #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Generate mul64 and mulu64 instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
! 
! #: config/arc/arc.opt:172
! #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Do not generate mpy instructions for ARC700."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
! 
! #: config/arc/arc.opt:176
  #, no-c-format
! msgid "Generate extended arithmetic instructions, only valid for ARC700."
  msgstr ""
  
! #: config/arc/arc.opt:180
  #, no-c-format
! msgid "Dummy flag. This is the default unless FPX switches are provided explicitly."
  msgstr ""
  
! #: config/arc/arc.opt:184
  #, no-c-format
! msgid "Generate call insns as register indirect calls."
  msgstr ""
  
! #: config/arc/arc.opt:188
! #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Generate BRcc instructions in arc_reorg."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
! 
! #: config/arc/arc.opt:192
  #, no-c-format
! msgid "Generate sdata references.  This is the default, unless you compile for PIC."
  msgstr ""
  
! #: config/arc/arc.opt:196
! #, fuzzy, no-c-format
! #| msgid "Generate code without GP reg"
! msgid "Generate millicode thunks."
! msgstr "Генерыраваць код без GP reg"
! 
! #: config/arc/arc.opt:200 config/arc/arc.opt:204
  #, no-c-format
! msgid "FPX: Generate Single Precision FPX (compact) instructions."
  msgstr ""
  
! #: config/arc/arc.opt:208
  #, no-c-format
! msgid "FPX: Generate Single Precision FPX (fast) instructions."
  msgstr ""
  
! #: config/arc/arc.opt:213
  #, no-c-format
! msgid "FPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions."
  msgstr ""
  
! #: config/arc/arc.opt:217 config/arc/arc.opt:221
  #, no-c-format
! msgid "FPX: Generate Double Precision FPX (compact) instructions."
  msgstr ""
  
! #: config/arc/arc.opt:225
  #, no-c-format
! msgid "FPX: Generate Double Precision FPX (fast) instructions."
  msgstr ""
  
! #: config/arc/arc.opt:229
  #, no-c-format
! msgid "Enable LR and SR instructions to use FPX extension aux registers."
  msgstr ""
  
! #: config/arc/arc.opt:233
  #, no-c-format
! msgid "Enable generation of ARC SIMD instructions via target-specific builtins."
  msgstr ""
  
! #: config/arc/arc.opt:237
  #, no-c-format
! msgid "-mcpu=CPU\tCompile code for ARC variant CPU."
  msgstr ""
  
! #: config/arc/arc.opt:241
  #, no-c-format
! msgid "Size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os."
  msgstr ""
  
! #: config/arc/arc.opt:245 config/sh/sh.opt:243
  #, no-c-format
! msgid "Annotate assembler instructions with estimated addresses."
  msgstr ""
  
! #: config/arc/arc.opt:249
  #, no-c-format
! msgid "Cost to assume for a multiply instruction, with 4 being equal to a normal insn."
  msgstr ""
  
! #: config/arc/arc.opt:253
  #, no-c-format
! msgid "-mtune=TUNE\tTune code for given ARC variant."
  msgstr ""
  
! #: config/arc/arc.opt:287
  #, no-c-format
! msgid "Enable the use of indexed loads."
  msgstr ""
  
! #: config/arc/arc.opt:291
  #, no-c-format
! msgid "Enable the use of pre/post modify with register displacement."
  msgstr ""
  
! #: config/arc/arc.opt:295
  #, no-c-format
! msgid "Generate 32x16 multiply and mac instructions."
  msgstr ""
  
! #: config/arc/arc.opt:303
  #, no-c-format
! msgid "Don't use less than 25 bit addressing range for calls."
  msgstr ""
  
! #: config/arc/arc.opt:325
  #, no-c-format
! msgid "Enable pre-reload use of cbranchsi pattern."
  msgstr ""
  
! #: config/arc/arc.opt:333
  #, no-c-format
! msgid "Use pc-relative switch case tables - this enables case table shortening."
  msgstr ""
  
! #: config/arc/arc.opt:337
  #, no-c-format
! msgid "Enable compact casesi pattern."
  msgstr ""
  
! #: config/arc/arc.opt:341
  #, no-c-format
! msgid "Enable 'q' instruction alternatives."
  msgstr ""
  
! #: config/arc/arc.opt:345
  #, no-c-format
! msgid "Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc."
  msgstr ""
  
! #: config/arc/arc.opt:352
  #, no-c-format
! msgid "Enable variable polynomial CRC extension."
  msgstr ""
  
! #: config/arc/arc.opt:356
  #, no-c-format
! msgid "Enable DSP 3.1 Pack A extensions."
  msgstr ""
  
! #: config/arc/arc.opt:360
  #, no-c-format
! msgid "Enable dual viterbi butterfly extension."
  msgstr ""
  
! #: config/arc/arc.opt:370
  #, no-c-format
! msgid "Enable Dual and Single Operand Instructions for Telephony."
  msgstr ""
  
! #: config/arc/arc.opt:374
  #, no-c-format
! msgid "Enable XY Memory extension (DSP version 3)."
  msgstr ""
  
! #: config/arc/arc.opt:379
  #, no-c-format
! msgid "Enable Locked Load/Store Conditional extension."
  msgstr ""
  
! #: config/arc/arc.opt:383
! #, fuzzy, no-c-format
! msgid "Enable swap byte ordering extension instruction."
! msgstr "нявернае выкарыстанне \"restict\""
! 
! #: config/arc/arc.opt:387
  #, no-c-format
! msgid "Enable 64-bit Time-Stamp Counter extension instruction."
  msgstr ""
  
! #: config/arc/arc.opt:392
  #, no-c-format
! msgid "Pass -EB option through to linker."
  msgstr ""
  
! #: config/arc/arc.opt:397
  #, no-c-format
! msgid "Pass -EL option through to linker."
  msgstr ""
  
! #: config/arc/arc.opt:401
  #, no-c-format
! msgid "Pass -marclinux option through to linker."
  msgstr ""
  
! #: config/arc/arc.opt:405
  #, no-c-format
! msgid "Pass -marclinux_prof option through to linker."
  msgstr ""
  
! #: config/arc/arc.opt:413
  #, no-c-format
! msgid "Don't indicate any priority with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:417
  #, no-c-format
! msgid "Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:421
  #, no-c-format
! msgid "Reduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:434
! #, fuzzy, no-c-format
! #| msgid "Don't use AltiVec instructions"
! msgid "Enable atomic instructions."
! msgstr "Не выкарыстоўваць інструкцыі AltiVec"
! 
! #: config/arc/arc.opt:438
  #, no-c-format
! msgid "Enable double load/store instructions for ARC HS."
  msgstr ""
  
! #: config/arc/arc.opt:442
  #, no-c-format
! msgid "Specify the name of the target floating point configuration."
  msgstr ""
  
! #: config/arc/arc.opt:485
  #, no-c-format
! msgid "Specify thread pointer register number."
  msgstr ""
  
! #: config/arc/arc.opt:492
  #, no-c-format
! msgid "Enable use of NPS400 bit operations."
  msgstr ""
  
! #: config/arc/arc.opt:496
  #, no-c-format
! msgid "Enable use of NPS400 xld/xst extension."
  msgstr ""
  
! #: config/arc/arc.opt:504
  #, no-c-format
! msgid "Specifies the registers that the processor saves on an interrupt entry and exit."
  msgstr ""
  
! #: config/arc/arc.opt:508
  #, no-c-format
! msgid "Specifies the number of registers replicated in second register bank on entry to fast interrupt."
  msgstr ""
  
! #: config/arc/arc.opt:512
  #, no-c-format
! msgid "Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32."
  msgstr ""
  
! #: config/arc/arc.opt:537
  #, no-c-format
! msgid "Enable 16-entry register file."
  msgstr ""
  
! #: config/arc/arc.opt:541
  #, no-c-format
! msgid "Enable use of BI/BIH instructions when available."
  msgstr ""
  
! #: config/arc/arc.opt:545
  #, no-c-format
! msgid "Enable ENTER_S and LEAVE_S opcodes for ARCv2."
  msgstr ""
  
! #: config/moxie/moxie.opt:23 config/csky/csky.opt:44 config/mcore/mcore.opt:35
  #, no-c-format
! msgid "Generate big-endian code."
  msgstr ""
  
! #: config/moxie/moxie.opt:27 config/csky/csky.opt:51 config/mcore/mcore.opt:51
  #, no-c-format
! msgid "Generate little-endian code."
  msgstr ""
  
! #: config/moxie/moxie.opt:31
  #, no-c-format
! msgid "Enable MUL.X and UMUL.X instructions."
  msgstr ""
  
! #: config/linux-android.opt:23
! #, fuzzy, no-c-format
! #| msgid "Generate code for Intel as"
! msgid "Generate code for the Android platform."
! msgstr "Генерыраваць код для Intel as"
! 
! #: config/nvptx/nvptx-gen.opt:24
  #, no-c-format
! msgid "Known PTX ISA target architectures (for use with the -misa= option):"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:31
  #, no-c-format
! msgid "Ignored, but preserved for backward compatibility.  Only 64-bit ABI is supported."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:36
  #, no-c-format
! msgid "Link in code for a __main kernel."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:40
  #, no-c-format
! msgid "Optimize partition neutering."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:44
  #, no-c-format
! msgid "Use custom stacks instead of local memory for automatic storage."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:48
  #, no-c-format
! msgid "Specify size of .local memory used for stack when the exact amount is not known."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:52
  #, no-c-format
! msgid "Generate code that can keep local state uniform across all lanes."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:56
  #, no-c-format
! msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:60
  #, no-c-format
! msgid "Specify the PTX ISA target architecture to use."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:64
  #, no-c-format
! msgid "Alias:"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:170
  #, no-c-format
! msgid "Known PTX ISA versions (for use with the -mptx= option):"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:204
  #, no-c-format
! msgid "Specify the PTX ISA version to use."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:208
  #, no-c-format
! msgid "Initialize ptx registers."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:31
  #, no-c-format
! msgid "Specify CPU for code generation purposes."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:47
  #, no-c-format
! msgid "Specify CPU for scheduling purposes."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:51
  #, no-c-format
! msgid "Known IQ2000 CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/iq2000/iq2000.opt:61 config/mips/mips.opt:142
  #, no-c-format
! msgid "Use ROM instead of RAM."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:65 config/microblaze/microblaze.opt:92
  #, no-c-format
! msgid "Use GP relative sdata/sbss sections."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:70
  #, no-c-format
! msgid "No default crt0.o."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:74 config/mips/mips.opt:442
  #, no-c-format
! msgid "Put uninitialized constants in ROM (needs -membedded-data)."
  msgstr ""
  
! #: config/sol2.opt:32
  #, no-c-format
! msgid "Generate Solaris CTF."
  msgstr ""
  
! #: config/sol2.opt:36
  #, no-c-format
! msgid "Clear hardware capabilities when linking."
  msgstr ""
  
! #: config/sol2.opt:40
  #, no-c-format
! msgid "Pass -z text to linker."
  msgstr ""
  
! #: config/gcn/gcn-tables.opt:25
  #, no-c-format
! msgid "GCN GPU type to use:"
  msgstr ""
  
! #: config/gcn/gcn.opt:26 config/gcn/gcn.opt:30
  #, no-c-format
! msgid "Specify the name of the target GPU."
  msgstr ""
  
! #: config/gcn/gcn.opt:39
! #, fuzzy, no-c-format
! #| msgid "Generate code for a 68302"
! msgid "Generate code for a 32-bit ABI."
! msgstr "Ствараць код для 68302"
! 
! #: config/gcn/gcn.opt:43
! #, fuzzy, no-c-format
! #| msgid "Generate code for a 68040"
! msgid "Generate code for a 64-bit ABI."
! msgstr "Ствараць код для 68040"
! 
! #: config/gcn/gcn.opt:47
  #, no-c-format
! msgid "Enable OpenMP GPU offloading."
  msgstr ""
  
! #: config/gcn/gcn.opt:62
  #, no-c-format
! msgid "Obsolete; use GCN_STACK_SIZE at runtime."
  msgstr ""
  
! #: config/gcn/gcn.opt:69
  #, no-c-format
! msgid "Amount of local data-share (LDS) memory to reserve for gang-private variables."
  msgstr ""
  
! #: config/gcn/gcn.opt:73
  #, no-c-format
! msgid "Warn about invalid OpenACC dimensions."
  msgstr ""
  
! #: config/gcn/gcn.opt:77
  #, no-c-format
! msgid "SRAM-ECC and XNACK modes:"
  msgstr ""
  
! #: config/gcn/gcn.opt:93
  #, no-c-format
! msgid "Compile for devices requiring XNACK enabled. Default \"any\" if USM is supported."
  msgstr ""
  
! #: config/gcn/gcn.opt:97
  #, no-c-format
! msgid "Compile for devices with the SRAM ECC feature enabled, or not. Default \"any\"."
  msgstr ""
  
! #: config/gcn/gcn.opt:101
  #, no-c-format
! msgid "--param=gcn-preferred-vectorization-factor=[default,32,64]\tPreferred vectorization factor."
  msgstr ""
  
! #: config/pa/pa-hpux1010.opt:23 config/pa/pa-hpux.opt:31
! #: config/pa/pa-hpux1131.opt:23 config/pa/pa-hpux1111.opt:23
  #, no-c-format
! msgid "Specify UNIX standard for predefines and linking."
  msgstr ""
  
! #: config/pa/pa-hpux.opt:27
  #, fuzzy, no-c-format
! #| msgid "Generate code for given CPU"
! msgid "Generate cpp defines for server IO."
! msgstr "Генерыраваць код для дадзенага ЦП"
  
! #: config/pa/pa-hpux.opt:35
! #, fuzzy, no-c-format
! #| msgid "Generate code for a DLL"
! msgid "Generate cpp defines for workstation IO."
! msgstr "Стварыць код для DLL"
! 
! #: config/pa/pa.opt:30 config/pa/pa.opt:99 config/pa/pa.opt:111
! #, fuzzy, no-c-format
! #| msgid "Generate code for a DLL"
! msgid "Generate PA1.0 code."
! msgstr "Стварыць код для DLL"
! 
! #: config/pa/pa.opt:34 config/pa/pa.opt:115 config/pa/pa.opt:160
! #, fuzzy, no-c-format
! #| msgid "Generate code for a DLL"
! msgid "Generate PA1.1 code."
! msgstr "Стварыць код для DLL"
! 
! #: config/pa/pa.opt:38 config/pa/pa.opt:119
  #, no-c-format
! msgid "Generate PA2.0 code (requires binutils 2.10 or later)."
  msgstr ""
  
! #: config/pa/pa.opt:42
  #, no-c-format
! msgid "Generate libcalls for atomic loads and stores when sync libcalls are disabled."
  msgstr ""
  
! #: config/pa/pa.opt:50
  #, no-c-format
! msgid "Caller copies function arguments passed by hidden reference."
  msgstr ""
  
! #: config/pa/pa.opt:54
  #, no-c-format
! msgid "Use ldcw/ldcd coherent cache-control hint."
  msgstr ""
  
! #: config/pa/pa.opt:58
  #, no-c-format
! msgid "Disable FP regs.  Equivalent to -msoft-float."
  msgstr ""
  
! #: config/pa/pa.opt:62
  #, fuzzy, no-c-format
! #| msgid "invalid address"
! msgid "Disable indexed addressing."
! msgstr "нерэчаісны адрас"
  
! #: config/pa/pa.opt:66
! #, fuzzy, no-c-format
! msgid "Generate fast indirect calls."
! msgstr "Генерыраваць код для Intel as"
  
! #: config/pa/pa.opt:70 config/ia64/ia64.opt:114 config/sh/sh.opt:227
  #, no-c-format
! msgid "Specify range of registers to make fixed."
  msgstr ""
  
! #: config/pa/pa.opt:74
  #, no-c-format
! msgid "Assume code will be assembled by GAS."
  msgstr ""
  
! #: config/pa/pa.opt:83
! #, fuzzy, no-c-format
! #| msgid "Enable SSA optimizations"
! msgid "Enable linker optimizations."
! msgstr "Уключаць SSA аптымізацыю"
  
! #: config/pa/pa.opt:87
  #, no-c-format
! msgid "Always generate long calls."
  msgstr ""
  
! #: config/pa/pa.opt:91 config/sh/sh.opt:303
  #, no-c-format
! msgid "Use LRA instead of reload (transitional)."
  msgstr ""
  
! #: config/pa/pa.opt:95
  #, no-c-format
! msgid "Emit long load/store sequences."
  msgstr ""
  
! #: config/pa/pa.opt:103
  #, no-c-format
! msgid "Disable space regs."
  msgstr ""
  
! #: config/pa/pa.opt:107
  #, no-c-format
! msgid "Assume memory references are ordered and barriers are not needed."
  msgstr ""
  
! #: config/pa/pa.opt:123
  #, no-c-format
! msgid "Use portable calling conventions."
  msgstr ""
  
! #: config/pa/pa.opt:127
  #, no-c-format
! msgid "Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000."
  msgstr ""
  
! #: config/pa/pa.opt:152 config/frv/frv.opt:216
! #, fuzzy, no-c-format
! #| msgid "Use hardware floating point"
! msgid "Use software floating point."
! msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
! 
! #: config/pa/pa.opt:156
  #, no-c-format
! msgid "Use software integer multiplication."
  msgstr ""
  
! #: config/pa/pa.opt:164
  #, no-c-format
! msgid "Do not disable space regs."
  msgstr ""
  
! #: config/pa/pa64-hpux.opt:23
  #, no-c-format
! msgid "Assume code will be linked by GNU ld."
  msgstr ""
  
! #: config/pa/pa64-hpux.opt:27
  #, no-c-format
! msgid "Assume code will be linked by HP ld."
  msgstr ""
  
! #: config/rl78/rl78.opt:27 config/csky/csky.opt:198 config/rx/elf.opt:26
  #, no-c-format
! msgid "Use the simulator runtime."
  msgstr ""
  
! #: config/rl78/rl78.opt:31
  #, no-c-format
! msgid "Selects the type of hardware multiplication and division to use (none/g13/g14)."
  msgstr ""
  
! #: config/rl78/rl78.opt:50
  #, no-c-format
! msgid "Use all registers, reserving none for interrupt handlers."
  msgstr ""
  
! #: config/rl78/rl78.opt:54
  #, no-c-format
! msgid "Enable assembler and linker relaxation.  Enabled by default at -Os."
  msgstr ""
  
! #: config/rl78/rl78.opt:58
  #, no-c-format
! msgid "Selects the type of RL78 core being targeted (g10/g13/g14).  The default is the G14.  If set, also selects the hardware multiply support to be used."
  msgstr ""
  
! #: config/rl78/rl78.opt:77
  #, no-c-format
! msgid "Alias for -mcpu=g10."
  msgstr ""
  
! #: config/rl78/rl78.opt:81
  #, no-c-format
! msgid "Alias for -mcpu=g13."
  msgstr ""
  
! #: config/rl78/rl78.opt:85 config/rl78/rl78.opt:89
  #, no-c-format
! msgid "Alias for -mcpu=g14."
  msgstr ""
  
! #: config/rl78/rl78.opt:93
  #, no-c-format
! msgid "Assume ES is zero throughout program execution, use ES: for read-only data."
  msgstr ""
  
! #: config/rl78/rl78.opt:97
  #, no-c-format
! msgid "Stores the MDUC registers in interrupt handlers for G13 target."
  msgstr ""
  
! #: config/bfin/bfin.opt:40 config/msp430/msp430.opt:3 config/c6x/c6x.opt:38
  #, no-c-format
! msgid "Use simulator runtime."
  msgstr ""
  
! #: config/bfin/bfin.opt:44 config/arm/arm.opt:115
  #, no-c-format
! msgid "Specify the name of the target CPU."
  msgstr ""
  
! #: config/bfin/bfin.opt:48
  #, no-c-format
! msgid "Omit frame pointer for leaf functions."
  msgstr ""
  
! #: config/bfin/bfin.opt:52
  #, no-c-format
! msgid "Program is entirely located in low 64k of memory."
  msgstr ""
  
! #: config/bfin/bfin.opt:56
  #, no-c-format
! msgid "Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction."
  msgstr ""
  
! #: config/bfin/bfin.opt:61
  #, no-c-format
! msgid "Avoid speculative loads to work around a hardware anomaly."
  msgstr ""
  
! #: config/bfin/bfin.opt:65
  #, no-c-format
! msgid "Enabled ID based shared library."
  msgstr ""
  
! #: config/bfin/bfin.opt:69
  #, no-c-format
! msgid "Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library."
  msgstr ""
  
! #: config/bfin/bfin.opt:74 config/m68k/m68k.opt:180
  #, no-c-format
! msgid "ID of shared library to build."
  msgstr ""
  
! #: config/bfin/bfin.opt:78 config/m68k/m68k.opt:176
  #, no-c-format
! msgid "Enable separate data segment."
  msgstr ""
  
! #: config/bfin/bfin.opt:82 config/c6x/c6x.opt:63
  #, no-c-format
! msgid "Avoid generating pc-relative calls; use indirection."
  msgstr ""
  
! #: config/bfin/bfin.opt:86
! #, fuzzy, no-c-format
! msgid "Link with the fast floating-point library."
! msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
! 
! #: config/bfin/bfin.opt:90 config/frv/frv.opt:130 config/arm/arm.opt:343
  #, no-c-format
! msgid "Enable Function Descriptor PIC mode."
  msgstr ""
  
! #: config/bfin/bfin.opt:94 config/frv/frv.opt:162
  #, no-c-format
! msgid "Enable inlining of PLT in function calls."
  msgstr ""
  
! #: config/bfin/bfin.opt:98
  #, no-c-format
! msgid "Do stack checking using bounds in L1 scratch memory."
  msgstr ""
  
! #: config/bfin/bfin.opt:102
  #, no-c-format
! msgid "Enable multicore support."
  msgstr ""
  
! #: config/bfin/bfin.opt:106
  #, no-c-format
! msgid "Build for Core A."
  msgstr ""
  
! #: config/bfin/bfin.opt:110
  #, no-c-format
! msgid "Build for Core B."
  msgstr ""
  
! #: config/bfin/bfin.opt:114
  #, no-c-format
! msgid "Build for SDRAM."
  msgstr ""
  
! #: config/bfin/bfin.opt:118
  #, no-c-format
! msgid "Assume ICPLBs are enabled at runtime."
  msgstr ""
  
! #: config/rs6000/rs6000-tables.opt:24
  #, no-c-format
! msgid "Known CPUs (for use with the -mcpu= and -mtune= options):"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:117
  #, no-c-format
! msgid "Use PowerPC-64 instruction set."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:121
  #, no-c-format
! msgid "Use PowerPC General Purpose group optional instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:125
  #, no-c-format
! msgid "Use PowerPC Graphics group optional instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:129
  #, no-c-format
! msgid "Use PowerPC V2.01 single field mfcr instruction."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:133
  #, no-c-format
! msgid "Use PowerPC V2.02 popcntb instruction."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:137
  #, no-c-format
! msgid "Use PowerPC V2.02 floating point rounding instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:141
  #, no-c-format
! msgid "Use PowerPC V2.05 compare bytes instruction."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:152
! #, fuzzy, no-c-format
! #| msgid "Don't use AltiVec instructions"
! msgid "Use AltiVec instructions."
! msgstr "Не выкарыстоўваць інструкцыі AltiVec"
! 
! #: config/rs6000/rs6000.opt:156
! #, fuzzy, no-c-format
! #| msgid "Use hardware floating point"
! msgid "Use decimal floating point instructions."
! msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
! 
! #: config/rs6000/rs6000.opt:160
  #, no-c-format
! msgid "Use 4xx half-word multiply instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:164
  #, no-c-format
! msgid "Use 4xx string-search dlmzb instruction."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:168
! #, fuzzy, no-c-format
! #| msgid "Don't use AltiVec instructions"
! msgid "Generate load/store multiple instructions."
! msgstr "Не выкарыстоўваць інструкцыі AltiVec"
! 
! #: config/rs6000/rs6000.opt:179 config/pdp11/pdp11.opt:59
! #, fuzzy, no-c-format
! #| msgid "Use hardware floating point"
! msgid "Do not use hardware floating point."
! msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
! 
! #: config/rs6000/rs6000.opt:183 config/frv/frv.opt:158
! #: config/pdp11/pdp11.opt:47
! #, fuzzy, no-c-format
! #| msgid "Use hardware floating point"
! msgid "Use hardware floating point."
! msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
! 
! #: config/rs6000/rs6000.opt:187
  #, no-c-format
! msgid "Use PowerPC V2.06 popcntd instruction."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:191
  #, no-c-format
! msgid "Under -ffast-math, generate a FRIZ instruction for (double)(long long) conversions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:195 config/i386/i386.opt:572
  #, no-c-format
! msgid "Vector library ABI to use."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:199
  #, no-c-format
! msgid "Use vector/scalar (VSX) instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:227
! #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Do not generate load/store with update instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
! 
! #: config/rs6000/rs6000.opt:231
! #, fuzzy, no-c-format
! msgid "Generate load/store with update instructions."
! msgstr "нявернае выкарыстанне \"restict\""
! 
! #: config/rs6000/rs6000.opt:235 config/arm/arm.opt:192
  #, no-c-format
! msgid "Do not load the PIC register in function prologues."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:239
  #, no-c-format
! msgid "Avoid generation of indexed load/store instructions when possible."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:246
  #, no-c-format
! msgid "Schedule the start and end of the procedure."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:250
  #, no-c-format
! msgid "Return all structures in memory (AIX default)."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:254
  #, no-c-format
! msgid "Return small structures in registers (SVR4 default)."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:258
  #, no-c-format
! msgid "Conform more closely to IBM XLC semantics."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:262 config/rs6000/rs6000.opt:266
  #, no-c-format
! msgid "Generate software reciprocal divide and square root for better throughput."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:270
  #, no-c-format
! msgid "Assume that the reciprocal estimate instructions provide more accuracy."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:274
  #, no-c-format
! msgid "Do not place floating point constants in TOC."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:278
  #, no-c-format
! msgid "Place floating point constants in TOC."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:282
  #, no-c-format
! msgid "Do not place symbol+offset constants in TOC."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:286
  #, no-c-format
! msgid "Place symbol+offset constants in TOC."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:297
  #, no-c-format
! msgid "Use only one TOC entry per procedure."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:301
  #, no-c-format
! msgid "Put everything in the regular TOC."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:305
  #, no-c-format
! msgid "Emit NOPs before global and after local entry point for -fpatchable-function-entry."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:309
  #, no-c-format
! msgid "Generate VRSAVE instructions when generating AltiVec code."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:313
  #, no-c-format
! msgid "Deprecated option.  Use -mno-vrsave instead."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:317
  #, no-c-format
! msgid "Deprecated option.  Use -mvrsave instead."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:321
  #, no-c-format
! msgid "Max number of bytes to move inline."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:325
  #, no-c-format
! msgid "Generate unaligned VSX load/store for inline expansion of memcpy/memmove."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:329
  #, no-c-format
! msgid "Generate unaligned VSX vector pair load/store for inline expansion of memcpy/memmove."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:333
  #, no-c-format
! msgid "Max number of bytes to compare without loops."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:337
  #, no-c-format
! msgid "Max number of bytes to compare with loops."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:341
  #, no-c-format
! msgid "Max number of bytes to compare."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:345
! #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Generate isel instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
! 
! #: config/rs6000/rs6000.opt:349
  #, no-c-format
! msgid "-mdebug=\tEnable debug output."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:354
  #, no-c-format
! msgid "Use the AltiVec ABI extensions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:358
! #, fuzzy, no-c-format
! #| msgid "Don't use AltiVec instructions"
! msgid "Do not use the AltiVec ABI extensions."
! msgstr "Не выкарыстоўваць інструкцыі AltiVec"
! 
! #: config/rs6000/rs6000.opt:363
  #, no-c-format
! msgid "Use the AIX Vector Extended ABI."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:367
  #, no-c-format
! msgid "Do not use the AIX Vector Extended ABI."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:372
  #, no-c-format
! msgid "Use the ELFv1 ABI."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:376
  #, no-c-format
! msgid "Use the ELFv2 ABI."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:396
  #, no-c-format
! msgid "-mcpu=\tUse features of and schedule code for given CPU."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:400
  #, fuzzy, no-c-format
! #| msgid "Generate code for given CPU"
! msgid "-mtune=\tSchedule code for given CPU."
! msgstr "Генерыраваць код для дадзенага ЦП"
  
! #: config/rs6000/rs6000.opt:404
  #, no-c-format
! msgid "-mtraceback=[full,part,no]\tSelect type of traceback table."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:420
  #, no-c-format
! msgid "Avoid all range limits on call instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:428
  #, no-c-format
! msgid "Warn about deprecated 'vector long ...' AltiVec type usage."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:432
  #, no-c-format
! msgid "Use -mlong-double-64 for 64-bit IEEE floating point format.  Use -mlong-double-128 for 128-bit floating point format (either IEEE or IBM)."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:441
  #, no-c-format
! msgid "Determine which dependences between insns are considered costly."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:445
  #, no-c-format
! msgid "Specify which post scheduling nop insertion scheme to apply."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:449
  #, no-c-format
! msgid "Specify alignment of structure fields default/natural."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:453
  #, no-c-format
! msgid "Valid arguments to -malign-:"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:463
  #, no-c-format
! msgid "Specify scheduling priority for dispatch slot restricted insns."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:467
  #, no-c-format
! msgid "Use r11 to hold the static link in calls to functions via pointers."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:471
  #, no-c-format
! msgid "Save the TOC in the prologue for indirect calls rather than inline."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:483
  #, no-c-format
! msgid "Fuse certain integer operations together for better performance on power8."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:487
  #, no-c-format
! msgid "Allow sign extension in fusion operations."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:491
  #, no-c-format
! msgid "Use vector and scalar instructions added in ISA 2.07."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:495
  #, no-c-format
! msgid "Fuse certain integer operations together for better performance on power10."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:499
  #, no-c-format
! msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:506
  #, no-c-format
! msgid "Use ISA 2.07 transactional memory (HTM) instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:510
  #, no-c-format
! msgid "Generate the quad word memory instructions (lq/stq)."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:514
  #, no-c-format
! msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:518
  #, no-c-format
! msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:522
  #, no-c-format
! msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:530
  #, no-c-format
! msgid "Use certain scalar instructions added in ISA 3.0."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:534
  #, no-c-format
! msgid "Use vector instructions added in ISA 3.0."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:538
  #, no-c-format
! msgid "Use the new min/max instructions defined in ISA 3.0."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:542
! #, fuzzy, no-c-format
! msgid "Generate the integer modulo instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/rs6000/rs6000.opt:546
  #, no-c-format
! msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:550
  #, no-c-format
! msgid "Enable using IEEE 128-bit floating point instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:554
  #, no-c-format
! msgid "Enable default conversions between __float128 & long double."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:558 config/riscv/riscv.opt:200
! #: config/i386/i386.opt:1009 config/arm/arm.opt:347
! #: config/aarch64/aarch64.opt:337 config/s390/s390.opt:201
  #, no-c-format
! msgid "Use given stack-protector guard."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:562 config/riscv/riscv.opt:204
! #: config/arm/arm.opt:351 config/aarch64/aarch64.opt:341
! #: config/s390/s390.opt:205
  #, no-c-format
! msgid "Valid arguments to -mstack-protector-guard=:"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:572 config/riscv/riscv.opt:214
! #: config/i386/i386.opt:1023
  #, no-c-format
! msgid "Use the given base register for addressing the stack-protector guard."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:579 config/riscv/riscv.opt:221
! #: config/i386/i386.opt:1030
  #, no-c-format
! msgid "Use the given offset for addressing the stack-protector guard."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:600
! #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Generate (do not generate) prefixed memory instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
! 
! #: config/rs6000/rs6000.opt:604
  #, no-c-format
! msgid "Generate (do not generate) pc-relative memory addressing."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:608
  #, no-c-format
! msgid "Generate (do not generate) pc-relative memory optimizations for externals."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:612
! #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Generate (do not generate) MMA instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
! 
! #: config/rs6000/rs6000.opt:619
  #, no-c-format
! msgid "Enable instructions that guard against return-oriented programming attacks."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:623
  #, no-c-format
! msgid "Generate code that will run in privileged state."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:627
! #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Generate (do not generate) code that uses the XXSPLTIW instruction."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
! 
! #: config/rs6000/rs6000.opt:631
  #, no-c-format
! msgid "Generate (do not generate) code that uses the XXSPLTIDP instruction."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:635
! #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Generate (do not generate) code that uses the LXVKQ instruction."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
! 
! #: config/rs6000/rs6000.opt:641
  #, no-c-format
! msgid "Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 4."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:647
  #, no-c-format
! msgid "When costing for loop vectorization, we probably need to penalize the loop body cost if the existing cost model may not adequately reflect delays from unavailable vector resources.  We collect the cost for vectorized statements and non-vectorized statements separately, check the proportion of vec_cost to total cost of vec_cost and non vec_cost, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 85."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:656
  #, no-c-format
! msgid "Like parameter rs6000-density-pct-threshold, we also check the total sum of vec_cost and non vec_cost, and penalize only if the sum exceeds the threshold specified by this parameter.  The default value is 70."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:662
  #, no-c-format
! msgid "When both heuristics with rs6000-density-pct-threshold and rs6000-density-size-threshold are satisfied, we decide to penalize the loop body cost by the value which is specified by this parameter.  The default value is 10."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:669
  #, no-c-format
! msgid "When costing for loop vectorization, we probably need to penalize the loop body cost by accounting for excess strided or elementwise loads.  We collect the numbers for general statements and load statements according to the information for statements to be vectorized, check the proportion of load statements, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 45."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:678
  #, no-c-format
! msgid "Like parameter rs6000-density-load-pct-threshold, we also check if the total number of load statements exceeds the threshold specified by this parameter, and penalize only if it's satisfied.  The default value is 20."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:684 config/loongarch/loongarch.opt:334
  #, no-c-format
! msgid "Indicate how many non memory access vector instructions can be issued per cycle, it's used in unroll factor determination for autovectorizer.  The default value is 4."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:690
  #, no-c-format
! msgid "When reduction factor computed for a loop exceeds the threshold specified by this parameter, prefer to unroll this loop.  The default value is 1."
  msgstr ""
  
! #: config/rs6000/476.opt:24
  #, no-c-format
! msgid "Preserve the PowerPC 476's link stack by matching up a blr with the bcl/bl insns used for GOT accesses."
  msgstr ""
  
! #: config/rs6000/aix64.opt:24
  #, no-c-format
! msgid "Compile for 64-bit pointers."
  msgstr ""
  
! #: config/rs6000/aix64.opt:28
  #, no-c-format
! msgid "Compile for 32-bit pointers."
  msgstr ""
  
! #: config/rs6000/aix64.opt:32 config/rs6000/linux64.opt:28
  #, no-c-format
! msgid "Select code model."
  msgstr ""
  
! #: config/rs6000/aix64.opt:36 config/rs6000/linux64.opt:32
! #: config/riscv/riscv.opt:141 config/i386/i386.opt:296
  #, no-c-format
! msgid "Known code models (for use with the -mcmodel= option):"
  msgstr ""
  
! #: config/rs6000/aix64.opt:49
  #, no-c-format
! msgid "Support message passing with the Parallel Environment."
  msgstr ""
  
! #: config/rs6000/darwin.opt:38 config/rs6000/sysv4.opt:146
  #, no-c-format
! msgid "Generate 64-bit code."
  msgstr ""
  
! #: config/rs6000/darwin.opt:42 config/rs6000/sysv4.opt:150
  #, no-c-format
! msgid "Generate 32-bit code."
  msgstr ""
  
! #: config/rs6000/linux64.opt:24
  #, no-c-format
! msgid "Call mcount for profiling before a function prologue."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:24
  #, no-c-format
! msgid "-mcall-ABI\tSelect ABI calling convention."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:28
  #, no-c-format
! msgid "-msdata=[none,data,sysv,eabi]\tSelect method for sdata handling."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:32
  #, no-c-format
! msgid "Allow readonly data in sdata."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:36
  #, no-c-format
! msgid "-mtls-size=[16,32]\tSpecify bit size of immediate TLS offsets."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:52
  #, no-c-format
! msgid "Align to the base type of the bit-field."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:56
  #, no-c-format
! msgid "Align to the base type of the bit-field. Don't assume that unaligned accesses are handled by the system."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:61 config/rs6000/sysv4.opt:65
  #, no-c-format
! msgid "Produce code relocatable at runtime."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:69 config/rs6000/sysv4.opt:73
  #, no-c-format
! msgid "Produce little endian code."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:77 config/rs6000/sysv4.opt:81
  #, no-c-format
! msgid "Produce big endian code."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:86 config/rs6000/sysv4.opt:90
! #: config/rs6000/sysv4.opt:99 config/rs6000/sysv4.opt:142
! #: config/rs6000/sysv4.opt:155
  #, no-c-format
! msgid "No description yet."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:94
  #, no-c-format
! msgid "Assume all variable arg functions are prototyped."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:103
  #, fuzzy, no-c-format
! #| msgid "Don't use EABI"
! msgid "Use EABI."
! msgstr "Не выкарыстоўваць EABI"
  
! #: config/rs6000/sysv4.opt:107
! #, no-c-format
! msgid "Allow bit-fields to cross word boundaries."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:111
  #, fuzzy, no-c-format
! #| msgid "Use alternate register names"
! msgid "Use alternate register names."
! msgstr "Выкарыстоўвываць альтэрнатыўныя назвы рэгістраў"
  
! #: config/rs6000/sysv4.opt:117
  #, no-c-format
! msgid "Use default method for sdata handling."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:121
  #, no-c-format
! msgid "Link with libsim.a, libc.a and sim-crt0.o."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:125
  #, no-c-format
! msgid "Link with libads.a, libc.a and crt0.o."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:129
  #, no-c-format
! msgid "Link with libyk.a, libc.a and crt0.o."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:133
  #, no-c-format
! msgid "Link with libmvme.a, libc.a and crt0.o."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:137
  #, no-c-format
! msgid "Set the PPC_EMB bit in the ELF flags header."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:159
  #, no-c-format
! msgid "Generate code to use a non-exec PLT and GOT."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:163
! #, fuzzy, no-c-format
! msgid "Generate code for old exec BSS PLT."
! msgstr "Стварыць код для DLL"
! 
! #: config/rs6000/sysv4.opt:167
  #, no-c-format
! msgid "Use inline plt sequences to implement long calls and -fno-plt."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:171
  #, no-c-format
! msgid "Emit .gnu_attribute tags."
  msgstr ""
  
! #: config/linux.opt:24
  #, no-c-format
! msgid "Use Bionic C library."
  msgstr ""
  
! #: config/linux.opt:28
! #, fuzzy, no-c-format
! #| msgid "Use GNU as"
! msgid "Use GNU C library."
! msgstr "Выкарыстоўваць GNU як"
! 
! #: config/linux.opt:32
  #, no-c-format
! msgid "Use uClibc C library."
  msgstr ""
  
! #: config/linux.opt:36
  #, no-c-format
! msgid "Use musl C library."
  msgstr ""
  
! #: config/bpf/bpf.opt:28
! #, fuzzy, no-c-format
! #| msgid "Generate ELF output"
! msgid "Generate xBPF."
! msgstr "Стварыць ELF-вывад"
! 
! #: config/bpf/bpf.opt:34
  #, no-c-format
! msgid "Generate big-endian eBPF."
  msgstr ""
  
! #: config/bpf/bpf.opt:38
  #, no-c-format
! msgid "Generate little-endian eBPF."
  msgstr ""
  
! #: config/bpf/bpf.opt:42
  #, no-c-format
! msgid "Set a hard limit for the size of each stack frame, in bytes."
  msgstr ""
  
! #: config/bpf/bpf.opt:46
  #, no-c-format
! msgid "Generate all necessary information for BPF Compile Once - Run Everywhere."
  msgstr ""
  
! #: config/bpf/bpf.opt:52
  #, no-c-format
! msgid "Enable extra conditional-branch instructions j(s)lt and j(s)le."
  msgstr ""
  
! #: config/bpf/bpf.opt:56
  #, no-c-format
! msgid "Enable 32-bit ALU instructions."
  msgstr ""
  
! #: config/bpf/bpf.opt:60
  #, no-c-format
! msgid "Enable 32-bit jump instructions."
  msgstr ""
  
! #: config/bpf/bpf.opt:64
  #, no-c-format
! msgid "Enable general atomic operations introduced in v3 ISA."
  msgstr ""
  
! #: config/bpf/bpf.opt:68
! #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Enable byte swap instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
! 
! #: config/bpf/bpf.opt:72
  #, no-c-format
! msgid "Enable signed division and modulus instructions."
  msgstr ""
  
! #: config/bpf/bpf.opt:76
  #, no-c-format
! msgid "Enable signed move and memory load instructions."
  msgstr ""
  
! #: config/bpf/bpf.opt:80
  #, no-c-format
! msgid "Select the eBPF ISA version to target in code generation."
  msgstr ""
  
! #: config/bpf/bpf.opt:84
  #, no-c-format
! msgid "Valid ISA versions (for use with the -mcpu= option)"
  msgstr ""
  
! #: config/bpf/bpf.opt:100 config/i386/i386.opt:270
! #, fuzzy, no-c-format
! #| msgid "Use given assembler dialect"
! msgid "Use given assembler dialect."
! msgstr "Выкарыстоўвываць зададзены дыялект асэмблера"
! 
! #: config/bpf/bpf.opt:104
  #, no-c-format
! msgid "Known assembler dialects (for use with the -masm= option)"
  msgstr ""
  
! #: config/bpf/bpf.opt:114
  #, no-c-format
! msgid "-minline-memops-threshold=<number> Maximum size of memset/memmove/memcpy to inline, larger sizes will use a library call."
  msgstr ""
  
! #: config/lm32/lm32.opt:24
! #, fuzzy, no-c-format
! #| msgid "Don't use AltiVec instructions"
! msgid "Enable multiply instructions."
! msgstr "Не выкарыстоўваць інструкцыі AltiVec"
! 
! #: config/lm32/lm32.opt:28
  #, no-c-format
! msgid "Enable divide and modulus instructions."
  msgstr ""
  
! #: config/lm32/lm32.opt:32
! #, fuzzy, no-c-format
! msgid "Enable barrel shift instructions."
! msgstr "нявернае выкарыстанне \"restict\""
! 
! #: config/lm32/lm32.opt:36
! #, fuzzy, no-c-format
! msgid "Enable sign extend instructions."
! msgstr "нявернае выкарыстанне \"restict\""
! 
! #: config/lm32/lm32.opt:40
! #, fuzzy, no-c-format
! msgid "Enable user-defined instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
! 
! #: config/vax/vax.opt:23 config/vax/vax.opt:27
  #, no-c-format
! msgid "Generate DFLOAT double-precision code."
  msgstr ""
  
! #: config/vax/vax.opt:31 config/vax/vax.opt:35
  #, no-c-format
! msgid "Generate GFLOAT double-precision code."
  msgstr ""
  
! #: config/vax/vax.opt:39
! #, fuzzy, no-c-format
! #| msgid "Generate code for GNU as"
! msgid "Generate code for GNU assembler (gas)."
! msgstr "Генерыраваць код для GNU as"
! 
! #: config/vax/vax.opt:43
! #, fuzzy, no-c-format
! #| msgid "Generate code for GNU as"
! msgid "Generate code for UNIX assembler."
! msgstr "Генерыраваць код для GNU as"
! 
! #: config/vax/vax.opt:47
  #, no-c-format
! msgid "Enable Local Register Allocation."
  msgstr ""
  
! #: config/vax/vax.opt:51
  #, no-c-format
! msgid "Use VAXC structure conventions."
  msgstr ""
  
! #: config/vax/vax.opt:55
  #, no-c-format
! msgid "Use new adddi3/subdi3 patterns."
  msgstr ""
  
! #: config/riscv/riscv.opt:26 config/arm/arm.opt:103
! #: config/microblaze/microblaze.opt:60 config/aarch64/aarch64.opt:83
  #, no-c-format
! msgid "Assume target CPU is configured as big endian."
  msgstr ""
  
! #: config/riscv/riscv.opt:30 config/arm/arm.opt:168
! #: config/microblaze/microblaze.opt:64 config/aarch64/aarch64.opt:108
  #, no-c-format
! msgid "Assume target CPU is configured as little endian."
  msgstr ""
  
! #: config/riscv/riscv.opt:34
  #, no-c-format
! msgid "-mbranch-cost=N\tSet the cost of branches to roughly N instructions."
  msgstr ""
  
! #: config/riscv/riscv.opt:38
  #, no-c-format
! msgid "This option is deprecated; use -fplt or -fno-plt instead."
  msgstr ""
  
! #: config/riscv/riscv.opt:42
  #, no-c-format
! msgid "Specify integer and floating-point calling convention."
  msgstr ""
  
! #: config/riscv/riscv.opt:46 config/i386/i386.opt:437
  #, no-c-format
! msgid "Attempt to keep stack aligned to this power of 2."
  msgstr ""
  
! #: config/riscv/riscv.opt:50
  #, no-c-format
! msgid "Supported ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/riscv/riscv.opt:78
  #, no-c-format
! msgid "Use hardware floating-point divide and square root instructions."
  msgstr ""
  
! #: config/riscv/riscv.opt:82
  #, no-c-format
! msgid "Use hardware instructions for integer division."
  msgstr ""
  
! #: config/riscv/riscv.opt:86
  #, no-c-format
! msgid "-march=\tGenerate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case."
  msgstr ""
  
! #: config/riscv/riscv.opt:91
  #, no-c-format
! msgid "-march=help\tPrint supported -march extensions."
  msgstr ""
  
! #: config/riscv/riscv.opt:103 config/mips/mips.opt:426
  #, no-c-format
! msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR."
  msgstr ""
  
! #: config/riscv/riscv.opt:107
  #, no-c-format
! msgid "-mcpu=PROCESSOR\tUse architecture of and optimize the output for PROCESSOR."
  msgstr ""
  
! #: config/riscv/riscv.opt:111
  #, no-c-format
! msgid "-msmall-data-limit=N\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
  msgstr ""
  
! #: config/riscv/riscv.opt:115
  #, no-c-format
! msgid "Use smaller but slower prologue and epilogue code."
  msgstr ""
  
! #: config/riscv/riscv.opt:119
  #, no-c-format
! msgid "Convert BASE + LARGE_OFFSET addresses to NEW_BASE + SMALL_OFFSET to allow more memory accesses to be generated as compressed instructions.  Currently targets 32-bit integer load/stores."
  msgstr ""
  
! #: config/riscv/riscv.opt:125 config/aarch64/aarch64.opt:112
! #: config/loongarch/loongarch.opt:298
  #, no-c-format
! msgid "Specify the code model."
  msgstr ""
  
! #: config/riscv/riscv.opt:129 config/loongarch/loongarch.opt:234
  #, no-c-format
! msgid "Do not generate unaligned memory accesses."
  msgstr ""
  
! #: config/riscv/riscv.opt:133
  #, no-c-format
! msgid "Do not generate unaligned scalar memory accesses."
  msgstr ""
  
! #: config/riscv/riscv.opt:137
  #, no-c-format
! msgid "Do not create element-misaligned vector memory accesses."
  msgstr ""
  
! #: config/riscv/riscv.opt:154
  #, no-c-format
! msgid "Use %reloc() operators, rather than assembly macros, to load addresses."
  msgstr ""
  
! #: config/riscv/riscv.opt:158 config/loongarch/loongarch.opt:306
  #, no-c-format
! msgid "Take advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses."
  msgstr ""
  
! #: config/riscv/riscv.opt:163
  #, no-c-format
! msgid "Enable the CSR checking for the ISA-dependent CSR and the read-only CSR. The ISA-dependent CSR are only valid when the specific ISA is set.  The read-only CSR can not be written by the CSR instructions."
  msgstr ""
  
! #: config/riscv/riscv.opt:169 config/i386/i386.opt:413
! #: config/aarch64/aarch64.opt:155
  #, no-c-format
! msgid "Omit the frame pointer in leaf functions."
  msgstr ""
  
! #: config/riscv/riscv.opt:182
  #, no-c-format
! msgid "Emit RISC-V ELF attribute."
  msgstr ""
  
! #: config/riscv/riscv.opt:186 config/i386/i386.opt:249
  #, no-c-format
! msgid "Use the given data alignment."
  msgstr ""
  
! #: config/riscv/riscv.opt:190 config/i386/i386.opt:253
  #, no-c-format
! msgid "Known data alignment choices (for use with the -malign-data= option):"
  msgstr ""
  
! #: config/riscv/riscv.opt:246
  #, no-c-format
! msgid "Supported ISA specs (for use with the -misa-spec= option):"
  msgstr ""
  
! #: config/riscv/riscv.opt:259
  #, no-c-format
! msgid "Set the version of RISC-V ISA spec."
  msgstr ""
  
! #: config/riscv/riscv.opt:263
  #, no-c-format
! msgid "Enable conditional moves unconditionally."
  msgstr ""
  
! #: config/riscv/riscv.opt:267
  #, no-c-format
! msgid "Always inline subword atomic operations."
  msgstr ""
  
! #: config/riscv/riscv.opt:271
  #, no-c-format
! msgid "Inline strcmp calls if possible."
  msgstr ""
  
! #: config/riscv/riscv.opt:275
  #, no-c-format
! msgid "Inline strncmp calls if possible."
  msgstr ""
  
! #: config/riscv/riscv.opt:279
  #, no-c-format
! msgid "Inline strlen calls if possible."
  msgstr ""
  
! #: config/riscv/riscv.opt:283
  #, no-c-format
! msgid "Max number of bytes to compare as part of inlined strcmp/strncmp routines (default: 64)."
  msgstr ""
  
! #: config/riscv/riscv.opt:287
  #, no-c-format
! msgid "Set the cost value of the rvv instruction when operate from GPR to VR."
  msgstr ""
  
! #: config/riscv/riscv.opt:291
  #, no-c-format
! msgid "Set the cost value of the rvv instruction when operate from VR to GPR ."
  msgstr ""
  
! #: config/riscv/riscv.opt:295
  #, no-c-format
! msgid "Set the cost value of the rvv instruction when operate from FPR to VR."
  msgstr ""
  
! #: config/riscv/riscv.opt:299
  #, no-c-format
! msgid "Set the cost value of the rvv instruction when operate from VR to FPR."
  msgstr ""
  
! #: config/riscv/riscv.opt:303
  #, no-c-format
! msgid "Set the only autovec mode to try."
  msgstr ""
  
! #: config/riscv/riscv.opt:307
  #, no-c-format
! msgid "The RVV possible LMUL (-mrvv-max-lmul=):"
  msgstr ""
  
! #: config/riscv/riscv.opt:329
  #, no-c-format
! msgid "-mrvv-max-lmul=<string>\tSet the RVV LMUL of auto-vectorization."
  msgstr ""
  
! #: config/riscv/riscv.opt:336
  #, no-c-format
! msgid "Valid arguments to -param=vsetvl-strategy=:"
  msgstr ""
  
! #: config/riscv/riscv.opt:349
  #, no-c-format
! msgid "-param=vsetvl-strategy=<string>\tSet the optimization level of VSETVL insert pass."
  msgstr ""
  
! #: config/riscv/riscv.opt:353
  #, no-c-format
! msgid "-param=riscv-two-source-permutes Enable permutes with two source vectors."
  msgstr ""
  
! #: config/riscv/riscv.opt:357 config/aarch64/aarch64.opt:315
  #, no-c-format
! msgid "Override the scalar cost model such that vectorization is always profitable."
  msgstr ""
  
! #: config/riscv/riscv.opt:361 config/i386/i386.opt:489
  #, no-c-format
! msgid "Valid arguments to -mstringop-strategy=:"
  msgstr ""
  
! #: config/riscv/riscv.opt:377
  #, no-c-format
! msgid "Specify stringop expansion strategy."
  msgstr ""
  
! #: config/riscv/riscv.opt:381
  #, no-c-format
! msgid "Constant memcpy size in bytes above which to start using libcalls over inlining."
  msgstr ""
  
! #: config/riscv/riscv.opt:385
  #, no-c-format
! msgid "Constant memmove size in bytes above which to start using libcalls over inlining."
  msgstr ""
  
! #: config/riscv/riscv.opt:389
  #, no-c-format
! msgid "Constant memset size in bytes above which to start using libcalls over inlining."
  msgstr ""
  
! #: config/riscv/riscv.opt:393
  #, no-c-format
! msgid "The possible RVV vector register lengths:"
  msgstr ""
  
! #: config/riscv/riscv.opt:403
  #, no-c-format
! msgid "-mrvv-vector-bits=<string>\tSet the kind of bits for an RVV vector register."
  msgstr ""
  
! #: config/riscv/riscv.opt:407 config/aarch64/aarch64.opt:58
! #: config/loongarch/loongarch.opt:315
  #, no-c-format
! msgid "The possible TLS dialects:"
  msgstr ""
  
! #: config/riscv/riscv.opt:417 config/aarch64/aarch64.opt:159
! #: config/loongarch/loongarch.opt:325
  #, no-c-format
! msgid "Specify TLS dialect."
  msgstr ""
  
! #: config/riscv/riscv.opt:421
  #, no-c-format
! msgid "Specifies whether the fence.tso instruction should be used."
  msgstr ""
  
! #: config/riscv/riscv.opt:425
  #, no-c-format
! msgid "Enable (default) or disable generation of vector segment load/store instructions."
  msgstr ""
  
! #: config/csky/csky.opt:34
  #, no-c-format
! msgid "Specify the target architecture."
  msgstr ""
  
! #: config/csky/csky.opt:38
  #, no-c-format
! msgid "Specify the target processor."
  msgstr ""
  
! #: config/csky/csky.opt:73 config/arm/arm.opt:119
  #, no-c-format
! msgid "Specify if floating point hardware should be used."
  msgstr ""
  
! #: config/csky/csky.opt:77 config/arm/arm.opt:127
  #, no-c-format
! msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
  msgstr ""
  
! #: config/csky/csky.opt:90
  #, no-c-format
! msgid "Specify the target floating-point hardware/format."
  msgstr ""
  
! #: config/csky/csky.opt:94
  #, no-c-format
! msgid "Generate C-SKY FPU double float instructions (default for hard float)."
  msgstr ""
  
! #: config/csky/csky.opt:98
  #, no-c-format
! msgid "Generate frecipd/fsqrtd/fdivd instructions (default for hard float)."
  msgstr ""
  
! #: config/csky/csky.opt:106
  #, no-c-format
! msgid "Enable the extended LRW instruction (default for CK801)."
  msgstr ""
  
! #: config/csky/csky.opt:110
! #, fuzzy, no-c-format
! msgid "Enable interrupt stack instructions."
! msgstr "нявернае выкарыстанне \"restict\""
! 
! #: config/csky/csky.opt:114
! #, fuzzy, no-c-format
! #| msgid "Don't use AltiVec instructions"
! msgid "Enable multiprocessor instructions."
! msgstr "Не выкарыстоўваць інструкцыі AltiVec"
! 
! #: config/csky/csky.opt:118
  #, no-c-format
! msgid "Enable coprocessor instructions."
  msgstr ""
  
! #: config/csky/csky.opt:122
! #, fuzzy, no-c-format
! msgid "Enable cache prefetch instructions."
! msgstr "нявернае выкарыстанне \"restict\""
! 
! #: config/csky/csky.opt:126
  #, no-c-format
! msgid "Enable C-SKY SECURE instructions."
  msgstr ""
  
! #: config/csky/csky.opt:133
  #, no-c-format
! msgid "Enable C-SKY TRUST instructions."
  msgstr ""
  
! #: config/csky/csky.opt:137
  #, no-c-format
! msgid "Enable C-SKY DSP instructions."
  msgstr ""
  
! #: config/csky/csky.opt:141
  #, no-c-format
! msgid "Enable C-SKY Enhanced DSP instructions."
  msgstr ""
  
! #: config/csky/csky.opt:145
  #, no-c-format
! msgid "Enable C-SKY Vector DSP instructions."
  msgstr ""
  
! #: config/csky/csky.opt:151
! #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Generate divide instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
! 
! #: config/csky/csky.opt:155
! #, fuzzy, no-c-format
! #| msgid "Generate code for a DLL"
! msgid "Generate code for Smart Mode."
! msgstr "Стварыць код для DLL"
! 
! #: config/csky/csky.opt:159
  #, no-c-format
! msgid "Enable use of R16-R31 (default)."
  msgstr ""
  
! #: config/csky/csky.opt:163
  #, no-c-format
! msgid "Generate code using global anchor symbol addresses."
  msgstr ""
  
! #: config/csky/csky.opt:167
  #, no-c-format
! msgid "Generate push/pop instructions (default)."
  msgstr ""
  
! #: config/csky/csky.opt:171
  #, no-c-format
! msgid "Generate stm/ldm instructions (default)."
  msgstr ""
  
! #: config/csky/csky.opt:178
  #, no-c-format
! msgid "Generate constant pools in the compiler instead of assembler."
  msgstr ""
  
! #: config/csky/csky.opt:182
  #, no-c-format
! msgid "Emit .stack_size directives."
  msgstr ""
  
! #: config/csky/csky.opt:186
  #, no-c-format
! msgid "Generate code for C-SKY compiler runtime instead of libgcc."
  msgstr ""
  
! #: config/csky/csky.opt:190
  #, no-c-format
! msgid "Set the branch costs to roughly the specified number of instructions."
  msgstr ""
  
! #: config/csky/csky.opt:194
  #, no-c-format
! msgid "Permit scheduling of function prologue and epilogue sequences."
  msgstr ""
  
! #: config/csky/csky_tables.opt:24
  #, no-c-format
! msgid "Known CSKY CPUs (for use with the -mcpu= options):"
  msgstr ""
  
! #: config/csky/csky_tables.opt:205
  #, no-c-format
! msgid "Known CSKY architectures (for use with the -march= option):"
  msgstr ""
  
! #: config/csky/csky_tables.opt:227
  #, no-c-format
! msgid "Known CSKY FPUs (for use with the -mfpu= option):"
  msgstr ""
  
! #: config/visium/visium.opt:25
  #, no-c-format
! msgid "Link with libc.a and libdebug.a."
  msgstr ""
  
! #: config/visium/visium.opt:29
  #, no-c-format
! msgid "Link with libc.a and libsim.a."
  msgstr ""
  
! #: config/visium/visium.opt:33
! #, fuzzy, no-c-format
! #| msgid "Use hardware fp"
! msgid "Use hardware FP (default)."
! msgstr "Выкарыстоўваць апаратную плаваючую кропку"
! 
! #: config/visium/visium.opt:37 config/sparc/sparc.opt:30
! #: config/sparc/sparc.opt:34
! #, fuzzy, no-c-format
! #| msgid "Use hardware fp"
! msgid "Use hardware FP."
! msgstr "Выкарыстоўваць апаратную плаваючую кропку"
! 
! #: config/visium/visium.opt:41 config/sparc/sparc.opt:38
! #, fuzzy, no-c-format
! #| msgid "Do not use hardware fp"
! msgid "Do not use hardware FP."
! msgstr "Не выкарыстоўваць апаратную плаваючую кропку"
! 
! #: config/visium/visium.opt:45
! #, fuzzy, no-c-format
! #| msgid "Generate code for given CPU"
! msgid "Use features of and schedule code for given CPU."
! msgstr "Генерыраваць код для дадзенага ЦП"
! 
! #: config/visium/visium.opt:49 config/sparc/sparc.opt:146
! #: config/i386/i386.opt:535 config/s390/s390.opt:227 config/ia64/ia64.opt:122
! #, fuzzy, no-c-format
! #| msgid "Generate code for given CPU"
! msgid "Schedule code for given CPU."
! msgstr "Генерыраваць код для дадзенага ЦП"
! 
! #: config/visium/visium.opt:65
! #, fuzzy, no-c-format
! msgid "Generate code for the supervisor mode (default)."
! msgstr "Генерыраваць код для дадзенага ЦП"
! 
! #: config/visium/visium.opt:69
! #, fuzzy, no-c-format
! #| msgid "Generate code for Intel as"
! msgid "Generate code for the user mode."
! msgstr "Генерыраваць код для Intel as"
! 
! #: config/visium/visium.opt:73
  #, no-c-format
! msgid "Only retained for backward compatibility."
  msgstr ""
  
! #: config/alpha/alpha.opt:23 config/i386/i386.opt:461
! #, fuzzy, no-c-format
! #| msgid "Do not use hardware fp"
! msgid "Do not use hardware fp."
! msgstr "Не выкарыстоўваць апаратную плаваючую кропку"
! 
! #: config/alpha/alpha.opt:27
! #, fuzzy, no-c-format
! #| msgid "Use 64-bit FP registers"
! msgid "Use fp registers."
! msgstr "Выкарыстоўваць 64-бітныя FP-рэгістры"
! 
! #: config/alpha/alpha.opt:31 fortran/lang.opt:214 fortran/lang.opt:551
! #: analyzer/analyzer.opt:295 analyzer/analyzer.opt:359 common.opt:697
! #: common.opt:855 common.opt:1131 common.opt:1135 common.opt:1139
! #: common.opt:1143 common.opt:1935 common.opt:2040 common.opt:2222
! #: common.opt:2226 common.opt:2545 common.opt:2771 common.opt:3552
! #: c-family/c.opt:1517 c-family/c.opt:1738
  #, no-c-format
! msgid "Does nothing. Preserved for backward compatibility."
  msgstr ""
  
! #: config/alpha/alpha.opt:35
  #, no-c-format
! msgid "Request IEEE-conformant math library routines (OSF/1)."
  msgstr ""
  
! #: config/alpha/alpha.opt:39
  #, no-c-format
! msgid "Emit IEEE-conformant code, without inexact exceptions."
  msgstr ""
  
! #: config/alpha/alpha.opt:46
  #, no-c-format
! msgid "Do not emit complex integer constants to read-only memory."
  msgstr ""
  
! #: config/alpha/alpha.opt:50
  #, no-c-format
! msgid "Use VAX fp."
  msgstr ""
  
! #: config/alpha/alpha.opt:54
  #, fuzzy, no-c-format
! #| msgid "Do not use hardware fp"
! msgid "Do not use VAX fp."
! msgstr "Не выкарыстоўваць апаратную плаваючую кропку"
  
! #: config/alpha/alpha.opt:58
  #, no-c-format
! msgid "Emit code for the byte/word ISA extension."
  msgstr ""
  
! #: config/alpha/alpha.opt:62
  #, no-c-format
! msgid "Emit code for the motion video ISA extension."
  msgstr ""
  
! #: config/alpha/alpha.opt:66
  #, no-c-format
! msgid "Emit code for the fp move and sqrt ISA extension."
  msgstr ""
  
! #: config/alpha/alpha.opt:70
  #, no-c-format
! msgid "Emit code for the counting ISA extension."
  msgstr ""
  
! #: config/alpha/alpha.opt:74
  #, no-c-format
! msgid "Emit multi-thread and async-signal safe code for byte and word memory accesses."
  msgstr ""
  
! #: config/alpha/alpha.opt:78
  #, no-c-format
! msgid "Emit multi-thread and async-signal safe code for partial memory accesses."
  msgstr ""
  
! #: config/alpha/alpha.opt:82
  #, no-c-format
! msgid "Emit code using explicit relocation directives."
  msgstr ""
  
! #: config/alpha/alpha.opt:86
  #, no-c-format
! msgid "Emit 16-bit relocations to the small data areas."
  msgstr ""
  
! #: config/alpha/alpha.opt:90
  #, no-c-format
! msgid "Emit 32-bit relocations to the small data areas."
  msgstr ""
  
! #: config/alpha/alpha.opt:94
  #, no-c-format
! msgid "Emit direct branches to local functions."
  msgstr ""
  
! #: config/alpha/alpha.opt:98
  #, no-c-format
! msgid "Emit indirect branches to local functions."
  msgstr ""
  
! #: config/alpha/alpha.opt:102
  #, no-c-format
! msgid "Emit rdval instead of rduniq for thread pointer."
  msgstr ""
  
! #: config/alpha/alpha.opt:106 config/sparc/long-double-switch.opt:23
! #: config/i386/i386.opt:218 config/s390/s390.opt:165
  #, no-c-format
! msgid "Use 128-bit long double."
  msgstr ""
  
! #: config/alpha/alpha.opt:110 config/sparc/long-double-switch.opt:27
! #: config/i386/i386.opt:214 config/s390/s390.opt:169
! #, fuzzy, no-c-format
! #| msgid "Use 64 bit float"
! msgid "Use 64-bit long double."
! msgstr "Выкарыстоўваць 64-х бітны float"
  
! #: config/alpha/alpha.opt:114
  #, no-c-format
! msgid "Use features of and schedule given CPU."
  msgstr ""
  
! #: config/alpha/alpha.opt:118
  #, no-c-format
! msgid "Schedule given CPU."
  msgstr ""
  
! #: config/alpha/alpha.opt:122
  #, no-c-format
! msgid "Control the generated fp rounding mode."
  msgstr ""
  
! #: config/alpha/alpha.opt:126
  #, no-c-format
! msgid "Control the IEEE trap mode."
  msgstr ""
  
! #: config/alpha/alpha.opt:130
  #, no-c-format
! msgid "Control the precision given to fp exceptions."
  msgstr ""
  
! #: config/alpha/alpha.opt:134
  #, no-c-format
! msgid "Tune expected memory latency."
  msgstr ""
  
! #: config/alpha/alpha.opt:138 config/ia64/ia64.opt:118
  #, no-c-format
! msgid "Specify bit size of immediate TLS offsets."
  msgstr ""
  
! #: config/avr/avr.opt:23
  #, no-c-format
! msgid "Optimization. Use subroutines for function prologues and epilogues."
  msgstr ""
  
! #: config/avr/avr.opt:27
  #, no-c-format
! msgid "Use a startup code with a compact vector table."
  msgstr ""
  
! #: config/avr/avr.opt:31
  #, no-c-format
! msgid "-mmcu=<MCU>\tSelect the target MCU."
  msgstr ""
  
! #: config/avr/avr.opt:35
  #, no-c-format
! msgid "Optimization. Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues."
  msgstr ""
  
! #: config/avr/avr.opt:39
  #, no-c-format
! msgid "This option is used internally. Set the number of 64 KiB flash segments."
  msgstr ""
  
! #: config/avr/avr.opt:43
  #, no-c-format
! msgid "Call main and exit (default)."
  msgstr ""
  
! #: config/avr/avr.opt:47
  #, no-c-format
! msgid "This option is used internally. Indicate presence of a processor erratum.  Do not skip 32-bit instructions."
  msgstr ""
  
! #: config/avr/avr.opt:51
  #, no-c-format
! msgid "This option is used internally. Enable Read-Modify-Write (RMW) instructions support/use."
  msgstr ""
  
! #: config/avr/avr.opt:62
  #, no-c-format
! msgid "This option is on per default in order to work around PR118012."
  msgstr ""
  
! #: config/avr/avr.opt:66
  #, no-c-format
! msgid "Optimization. Allow to use nonzero_bits() in some insn conditions."
  msgstr ""
  
! #: config/avr/avr.opt:70
  #, no-c-format
! msgid "This option is used internally for multilib generation and selection.  Assume RJMP / RCALL can target all program memory."
  msgstr ""
  
! #: config/avr/avr.opt:74
  #, fuzzy, no-c-format
! #| msgid "Use 32 bit int"
! msgid "Use an 8-bit 'int' type."
! msgstr "Выкарыстоўваць 32-х бітны int"
  
! #: config/avr/avr.opt:78
  #, no-c-format
! msgid "Change the stack pointer without disabling interrupts."
  msgstr ""
  
! #: config/avr/avr.opt:82
  #, no-c-format
! msgid "-mbranch-cost=<cost>\tOptimization. Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 0."
  msgstr ""
  
! #: config/avr/avr.opt:86
  #, no-c-format
! msgid "Optimization. Treat main as if it had attribute OS_task."
  msgstr ""
  
! #: config/avr/avr.opt:96
  #, no-c-format
! msgid "Change only the low 8 bits of the stack pointer."
  msgstr ""
  
! #: config/avr/avr.opt:100
  #, no-c-format
! msgid "Optimization. Relax branches."
  msgstr ""
  
! #: config/avr/avr.opt:104
  #, no-c-format
! msgid "Make the linker relaxation machine assume that a program counter wrap-around occurs."
  msgstr ""
  
! #: config/avr/avr.opt:108
  #, no-c-format
! msgid "Optimization. Accumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf."
  msgstr ""
  
! #: config/avr/avr.opt:112
  #, no-c-format
! msgid "Optimization. Split shifts of 4-byte values into a byte shift and a residual bit shift."
  msgstr ""
  
! #: config/avr/avr.opt:116
  #, no-c-format
! msgid "Optimization. Split most of the load and store instructions into byte load and stores."
  msgstr ""
  
! #: config/avr/avr.opt:120
  #, no-c-format
! msgid "Optimization. When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X."
  msgstr ""
  
! #: config/avr/avr.opt:124
  #, no-c-format
! msgid "This option is used internally. The device has the bitfield NVMCTRL_CTRLB.FLMAP."
  msgstr ""
  
! #: config/avr/avr.opt:128
  #, no-c-format
! msgid "The device has the .rodata section located in the RAM area."
  msgstr ""
  
! #: config/avr/avr.opt:133
  #, no-c-format
! msgid "This option is used internally for multilib generation and selection. The device has no SPH special function register."
  msgstr ""
  
! #: config/avr/avr.opt:137
  #, no-c-format
! msgid "Optimization. Split register additions from load/store instructions. Most useful on Reduced Tiny."
  msgstr ""
  
! #: config/avr/avr.opt:141
  #, no-c-format
! msgid "-mfuse-add=<0,2>\tOptimization. Split register additions from load/store instructions. Most useful on Reduced Tiny."
  msgstr ""
  
! #: config/avr/avr.opt:145
  #, no-c-format
! msgid "Warn if the address space of an address is changed."
  msgstr ""
  
! #: config/avr/avr.opt:149
  #, no-c-format
! msgid "Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default."
  msgstr ""
  
! #: config/avr/avr.opt:153
  #, no-c-format
! msgid "Allow to use truncation instead of rounding towards zero for fractional fixed-point types."
  msgstr ""
  
! #: config/avr/avr.opt:157
  #, no-c-format
! msgid "Optimization. Run a post-reload pass that tweaks move instructions."
  msgstr ""
  
! #: config/avr/avr.opt:161
  #, no-c-format
! msgid "-mfuse-move=<0,23>\tOptimization. Run a post-reload pass that tweaks move instructions."
  msgstr ""
  
! #: config/avr/avr.opt:165
  #, no-c-format
! msgid "Optimization. Fuse some move insns after insn combine."
  msgstr ""
  
! #: config/avr/avr.opt:169
  #, no-c-format
! msgid "Assume that all data in static storage can be accessed by LDS / STS instructions.  This option is only useful for reduced Tiny devices like ATtiny40."
  msgstr ""
  
! #: config/avr/avr.opt:173
  #, no-c-format
! msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
  msgstr ""
  
! #: config/avr/avr.opt:177
  #, no-c-format
! msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
  msgstr ""
  
! #: config/avr/avr.opt:181
  #, no-c-format
! msgid "Do not link against the device-specific library lib<MCU>.a."
  msgstr ""
  
! #: config/avr/avr.opt:185
  #, no-c-format
! msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
  msgstr ""
  
! #: config/avr/avr.opt:189
  #, no-c-format
! msgid "Available BITS selections:"
  msgstr ""
  
! #: config/cris/cris.opt:45
  #, no-c-format
! msgid "Work around bug in multiplication instruction."
  msgstr ""
  
! #: config/cris/cris.opt:51
  #, no-c-format
! msgid "Compile for ETRAX 4 (CRIS v3)."
  msgstr ""
  
! #: config/cris/cris.opt:56
  #, no-c-format
! msgid "Compile for ETRAX 100 (CRIS v8)."
  msgstr ""
  
! #: config/cris/cris.opt:64
  #, no-c-format
! msgid "Emit verbose debug information in assembly code."
  msgstr ""
  
! #: config/cris/cris.opt:71
! #, fuzzy, no-c-format
! msgid "Do not use condition codes from normal instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/cris/cris.opt:80
  #, no-c-format
! msgid "Do not emit addressing modes with side-effect assignment."
  msgstr ""
  
! #: config/cris/cris.opt:89
  #, no-c-format
! msgid "Do not tune stack alignment."
  msgstr ""
  
! #: config/cris/cris.opt:98
  #, no-c-format
! msgid "Do not tune writable data alignment."
  msgstr ""
  
! #: config/cris/cris.opt:107
  #, no-c-format
! msgid "Do not tune code and read-only data alignment."
  msgstr ""
  
! #: config/cris/cris.opt:112 config/cris/cris.opt:117
  #, no-c-format
! msgid "Align code and data to 32 bits."
  msgstr ""
  
! #: config/cris/cris.opt:122 config/cris/cris.opt:127
  #, no-c-format
! msgid "Align code and data to 16 bits."
  msgstr ""
  
! #: config/cris/cris.opt:132 config/cris/cris.opt:137
! #, fuzzy, no-c-format
! msgid "Don't align items in code or data."
! msgstr "Генерыраваць код для Intel as"
  
! #: config/cris/cris.opt:146
  #, no-c-format
! msgid "Do not emit function prologue or epilogue."
  msgstr ""
  
! #: config/cris/cris.opt:153
  #, no-c-format
! msgid "Use the most feature-enabling options allowed by other options."
  msgstr ""
  
! #: config/cris/cris.opt:162
  #, no-c-format
! msgid "Override -mbest-lib-options."
  msgstr ""
  
! #: config/cris/cris.opt:169
  #, fuzzy, no-c-format
! msgid "-march=ARCH\tGenerate code for the specified chip or CPU version."
! msgstr "Генерыраваць код для дадзенага ЦП"
  
! #: config/cris/cris.opt:173
! #, fuzzy, no-c-format
! msgid "-mtune=ARCH\tTune alignment for the specified chip or CPU version."
! msgstr "Генерыраваць код для дадзенага ЦП"
! 
! #: config/cris/cris.opt:177
  #, no-c-format
! msgid "-mmax-stackframe=SIZE\tWarn when a stackframe is larger than the specified size."
  msgstr ""
  
! #: config/cris/cris.opt:184
  #, no-c-format
! msgid "Emit traps as \"break 8\", default for CRIS v3 and up.  If disabled, calls to abort() are used."
  msgstr ""
  
! #: config/cris/cris.opt:188
  #, no-c-format
! msgid "Emit checks causing \"break 8\" instructions to execute when applying atomic builtins on misaligned memory."
  msgstr ""
  
! #: config/cris/cris.opt:192
  #, no-c-format
! msgid "Handle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic."
  msgstr ""
  
! #: config/msp430/msp430.opt:7
  #, no-c-format
! msgid "Use a lightweight configuration of printf and puts to reduce code size. For single-threaded applications, not requiring reentrant I/O only. Requires Newlib Nano IO."
  msgstr ""
  
! #: config/msp430/msp430.opt:11
  #, no-c-format
! msgid "Force assembly output to always use hex constants."
  msgstr ""
  
! #: config/msp430/msp430.opt:15
  #, no-c-format
! msgid "Specify the MCU to build for."
  msgstr ""
  
! #: config/msp430/msp430.opt:19
  #, no-c-format
! msgid "Warn if an MCU name is unrecognized or conflicts with other options (default: on)."
  msgstr ""
  
! #: config/msp430/msp430.opt:23
  #, no-c-format
! msgid "Warn if devices.csv is not found or there are problem parsing it (default: on)."
  msgstr ""
  
! #: config/msp430/msp430.opt:27
  #, no-c-format
! msgid "Specify the ISA to build for: msp430, msp430x, msp430xv2."
  msgstr ""
  
! #: config/msp430/msp430.opt:52
  #, no-c-format
! msgid "Select large model - 20-bit addresses/pointers."
  msgstr ""
  
! #: config/msp430/msp430.opt:56
  #, no-c-format
! msgid "Select small model - 16-bit addresses/pointers (default)."
  msgstr ""
  
! #: config/msp430/msp430.opt:60
  #, no-c-format
! msgid "Optimize opcode sizes at link time."
  msgstr ""
  
! #: config/msp430/msp430.opt:67 config/pru/pru.opt:26
  #, no-c-format
! msgid "Use a minimum runtime (no static initializers or ctors) for memory-constrained devices."
  msgstr ""
  
! #: config/msp430/msp430.opt:74
  #, no-c-format
! msgid "Specify the type of hardware multiply to support."
  msgstr ""
  
! #: config/msp430/msp430.opt:96
  #, no-c-format
! msgid "Specify whether functions should be placed into the lower or upper memory regions, or if they should be shuffled between the regions (either) for best fit (default: lower)."
  msgstr ""
  
! #: config/msp430/msp430.opt:100
  #, no-c-format
! msgid "Specify whether variables should be placed into the lower or upper memory regions, or if they should be shuffled between the regions (either) for best fit (default: lower)."
  msgstr ""
  
! #: config/msp430/msp430.opt:104
  #, no-c-format
! msgid "Add the .lower prefix to section names when compiling with -m{code,data}-region=lower (disabled by default)."
  msgstr ""
  
! #: config/msp430/msp430.opt:123
  #, no-c-format
! msgid "Passes on a request to the assembler to enable fixes for various silicon errata."
  msgstr ""
  
! #: config/msp430/msp430.opt:127
  #, no-c-format
! msgid "Passes on a request to the assembler to warn about various silicon errata."
  msgstr ""
  
! #: config/msp430/msp430.opt:131
  #, no-c-format
! msgid "The path to devices.csv.  The GCC driver can normally locate devices.csv itself and pass this option to the compiler, so the user shouldn't need to pass this."
  msgstr ""
  
! #: config/msp430/msp430.opt:136
  #, no-c-format
! msgid "For shift operations by a constant amount, which require an individual instruction to shift by one position, set the maximum number of inline shift instructions (maximum value 64) to emit instead of using the corresponding __mspabi helper function. The default value is 4."
  msgstr ""
  
! #: config/frv/frv.opt:30
  #, no-c-format
! msgid "Use 4 media accumulators."
  msgstr ""
  
! #: config/frv/frv.opt:34
  #, no-c-format
! msgid "Use 8 media accumulators."
  msgstr ""
  
! #: config/frv/frv.opt:38
! #, fuzzy, no-c-format
! #| msgid "Enable SSA optimizations"
! msgid "Enable label alignment optimizations."
! msgstr "Уключаць SSA аптымізацыю"
! 
! #: config/frv/frv.opt:42
  #, no-c-format
! msgid "Dynamically allocate cc registers."
  msgstr ""
  
! #: config/frv/frv.opt:49
  #, no-c-format
! msgid "Set the cost of branches."
  msgstr ""
  
! #: config/frv/frv.opt:53
  #, no-c-format
! msgid "Enable conditional execution other than moves/scc."
  msgstr ""
  
! #: config/frv/frv.opt:57
  #, no-c-format
! msgid "Change the maximum length of conditionally-executed sequences."
  msgstr ""
  
! #: config/frv/frv.opt:61
  #, no-c-format
! msgid "Change the number of temporary registers that are available to conditionally-executed sequences."
  msgstr ""
  
! #: config/frv/frv.opt:65
  #, no-c-format
! msgid "Enable conditional moves."
  msgstr ""
  
! #: config/frv/frv.opt:69
  #, no-c-format
! msgid "Set the target CPU type."
  msgstr ""
  
! #: config/frv/frv.opt:73
  #, no-c-format
! msgid "Known FR-V CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/frv/frv.opt:122
! #, fuzzy, no-c-format
! #| msgid "Don't use AltiVec instructions"
! msgid "Use fp double instructions."
! msgstr "Не выкарыстоўваць інструкцыі AltiVec"
! 
! #: config/frv/frv.opt:126
  #, no-c-format
! msgid "Change the ABI to allow double word insns."
  msgstr ""
  
! #: config/frv/frv.opt:134
  #, no-c-format
! msgid "Just use icc0/fcc0."
  msgstr ""
  
! #: config/frv/frv.opt:138
  #, no-c-format
! msgid "Only use 32 FPRs."
  msgstr ""
  
! #: config/frv/frv.opt:142
  #, no-c-format
! msgid "Use 64 FPRs."
  msgstr ""
  
! #: config/frv/frv.opt:146
  #, no-c-format
! msgid "Only use 32 GPRs."
  msgstr ""
  
! #: config/frv/frv.opt:150
  #, no-c-format
! msgid "Use 64 GPRs."
  msgstr ""
  
! #: config/frv/frv.opt:154
  #, no-c-format
! msgid "Enable use of GPREL for read-only data in FDPIC."
  msgstr ""
  
! #: config/frv/frv.opt:166
  #, no-c-format
! msgid "Enable PIC support for building libraries."
  msgstr ""
  
! #: config/frv/frv.opt:170
  #, no-c-format
! msgid "Follow the EABI linkage requirements."
  msgstr ""
  
! #: config/frv/frv.opt:174
  #, no-c-format
! msgid "Disallow direct calls to global functions."
  msgstr ""
  
! #: config/frv/frv.opt:178
! #, fuzzy, no-c-format
! msgid "Use media instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
! 
! #: config/frv/frv.opt:182
  #, no-c-format
! msgid "Use multiply add/subtract instructions."
  msgstr ""
  
! #: config/frv/frv.opt:186
  #, no-c-format
! msgid "Enable optimizing &&/|| in conditional execution."
  msgstr ""
  
! #: config/frv/frv.opt:190
  #, no-c-format
! msgid "Enable nested conditional execution optimizations."
  msgstr ""
  
! #: config/frv/frv.opt:195
  #, no-c-format
! msgid "Do not mark ABI switches in e_flags."
  msgstr ""
  
! #: config/frv/frv.opt:199
  #, no-c-format
! msgid "Remove redundant membars."
  msgstr ""
  
! #: config/frv/frv.opt:203
  #, no-c-format
! msgid "Pack VLIW instructions."
  msgstr ""
  
! #: config/frv/frv.opt:207
  #, no-c-format
! msgid "Enable setting GPRs to the result of comparisons."
  msgstr ""
  
! #: config/frv/frv.opt:212
  #, no-c-format
! msgid "Change the amount of scheduler lookahead."
  msgstr ""
  
! #: config/frv/frv.opt:220
  #, no-c-format
! msgid "Assume a large TLS segment."
  msgstr ""
  
! #: config/frv/frv.opt:224
  #, no-c-format
! msgid "Do not assume a large TLS segment."
  msgstr ""
  
! #: config/frv/frv.opt:229
  #, no-c-format
! msgid "Cause gas to print tomcat statistics."
  msgstr ""
  
! #: config/frv/frv.opt:234
  #, no-c-format
! msgid "Link with the library-pic libraries."
  msgstr ""
  
! #: config/frv/frv.opt:238
  #, no-c-format
! msgid "Allow branches to be packed with other instructions."
  msgstr ""
  
! #: config/mmix/mmix.opt:24
! #, fuzzy, no-c-format
! msgid "For intrinsics library: pass all parameters in registers."
! msgstr "Не выкарыстоўваць рэгістра sb"
! 
! #: config/mmix/mmix.opt:28
  #, no-c-format
! msgid "Use register stack for parameters and return value."
  msgstr ""
  
! #: config/mmix/mmix.opt:32
  #, no-c-format
! msgid "Use call-clobbered registers for parameters and return value."
  msgstr ""
  
! #: config/mmix/mmix.opt:37
  #, no-c-format
! msgid "Use epsilon-respecting floating point compare instructions."
  msgstr ""
  
! #: config/mmix/mmix.opt:41
  #, no-c-format
! msgid "Use zero-extending memory loads, not sign-extending ones."
  msgstr ""
  
! #: config/mmix/mmix.opt:45
  #, no-c-format
! msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)."
  msgstr ""
  
! #: config/mmix/mmix.opt:49
  #, no-c-format
! msgid "Prepend global symbols with \":\" (for use with PREFIX)."
  msgstr ""
  
! #: config/mmix/mmix.opt:53
  #, no-c-format
! msgid "Do not provide a default start-address 0x100 of the program."
  msgstr ""
  
! #: config/mmix/mmix.opt:57
  #, no-c-format
! msgid "Link to emit program in ELF format (rather than mmo)."
  msgstr ""
  
! #: config/mmix/mmix.opt:61
  #, no-c-format
! msgid "Use P-mnemonics for branches statically predicted as taken."
  msgstr ""
  
! #: config/mmix/mmix.opt:65
  #, no-c-format
! msgid "Don't use P-mnemonics for branches."
  msgstr ""
  
! #: config/mmix/mmix.opt:79
  #, no-c-format
! msgid "Use addresses that allocate global registers."
  msgstr ""
  
! #: config/mmix/mmix.opt:83
  #, no-c-format
! msgid "Do not use addresses that allocate global registers."
  msgstr ""
  
! #: config/mmix/mmix.opt:87
  #, no-c-format
! msgid "Generate a single exit point for each function."
  msgstr ""
  
! #: config/mmix/mmix.opt:91
! #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Do not generate a single exit point for each function."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
! 
! #: config/mmix/mmix.opt:95
  #, no-c-format
! msgid "Set start-address of the program."
  msgstr ""
  
! #: config/mmix/mmix.opt:99
  #, no-c-format
! msgid "Set start-address of data."
  msgstr ""
  
! #: config/sparc/sparc.opt:42
! #, fuzzy, no-c-format
! #| msgid "Use alternate register names"
! msgid "Use flat register window model."
! msgstr "Выкарыстоўвываць альтэрнатыўныя назвы рэгістраў"
! 
! #: config/sparc/sparc.opt:46
  #, no-c-format
! msgid "Assume possible double misalignment."
  msgstr ""
  
! #: config/sparc/sparc.opt:50
! #, fuzzy, no-c-format
! #| msgid "Use 64-bit general registers"
! msgid "Use ABI reserved registers."
! msgstr "Выкарыстоўваць 64-бітныя галоўныя рэгістры"
! 
! #: config/sparc/sparc.opt:54
  #, no-c-format
! msgid "Use hardware quad FP instructions."
  msgstr ""
  
! #: config/sparc/sparc.opt:58
! #, fuzzy, no-c-format
! msgid "Do not use hardware quad fp instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
! 
! #: config/sparc/sparc.opt:62
  #, no-c-format
! msgid "Compile for V8+ ABI."
  msgstr ""
  
! #: config/sparc/sparc.opt:66
  #, no-c-format
! msgid "Use UltraSPARC Visual Instruction Set version 1.0 extensions."
  msgstr ""
  
! #: config/sparc/sparc.opt:70
  #, no-c-format
! msgid "Use UltraSPARC Visual Instruction Set version 2.0 extensions."
  msgstr ""
  
! #: config/sparc/sparc.opt:74
  #, no-c-format
! msgid "Use UltraSPARC Visual Instruction Set version 3.0 extensions."
  msgstr ""
  
! #: config/sparc/sparc.opt:78
  #, no-c-format
! msgid "Use additional VIS 3 instructions introduced in OSA2011."
  msgstr ""
  
! #: config/sparc/sparc.opt:82
  #, no-c-format
! msgid "Use UltraSPARC Visual Instruction Set version 4.0 extensions."
  msgstr ""
  
! #: config/sparc/sparc.opt:86
  #, no-c-format
! msgid "Use additional VIS 4 instructions introduced in OSA2017."
  msgstr ""
  
! #: config/sparc/sparc.opt:90
  #, no-c-format
! msgid "Use UltraSPARC Compare-and-Branch extensions."
  msgstr ""
  
! #: config/sparc/sparc.opt:94
  #, no-c-format
! msgid "Use UltraSPARC Fused Multiply-Add extensions."
  msgstr ""
  
! #: config/sparc/sparc.opt:98
  #, no-c-format
! msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction."
  msgstr ""
  
! #: config/sparc/sparc.opt:102
  #, no-c-format
! msgid "Use UltraSPARC Population-Count instruction."
  msgstr ""
  
! #: config/sparc/sparc.opt:106
  #, no-c-format
! msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
  msgstr ""
  
! #: config/sparc/sparc.opt:110
  #, no-c-format
! msgid "Pointers are 64-bit."
  msgstr ""
  
! #: config/sparc/sparc.opt:114
  #, no-c-format
! msgid "Pointers are 32-bit."
  msgstr ""
  
! #: config/sparc/sparc.opt:118
! #, fuzzy, no-c-format
! #| msgid "Use 64 bit float"
! msgid "Use 64-bit ABI."
! msgstr "Выкарыстоўваць 64-х бітны float"
! 
! #: config/sparc/sparc.opt:122
! #, fuzzy, no-c-format
! #| msgid "Use 32 bit int"
! msgid "Use 32-bit ABI."
! msgstr "Выкарыстоўваць 32-х бітны int"
! 
! #: config/sparc/sparc.opt:126
  #, no-c-format
! msgid "Use stack bias."
  msgstr ""
  
! #: config/sparc/sparc.opt:130
  #, no-c-format
! msgid "Use structs on stronger alignment for double-word copies."
  msgstr ""
  
! #: config/sparc/sparc.opt:134
  #, no-c-format
! msgid "Optimize tail call instructions in assembler and linker."
  msgstr ""
  
! #: config/sparc/sparc.opt:138
  #, no-c-format
! msgid "Do not generate code that can only run in supervisor mode (default)."
  msgstr ""
  
! #: config/sparc/sparc.opt:142
! #, fuzzy, no-c-format
! #| msgid "Generate code for given CPU"
! msgid "Use instructions of and schedule code for given CPU."
! msgstr "Генерыраваць код для дадзенага ЦП"
! 
! #: config/sparc/sparc.opt:228
  #, no-c-format
! msgid "Use given SPARC-V9 code model."
  msgstr ""
  
! #: config/sparc/sparc.opt:250
  #, no-c-format
! msgid "Enable debug output."
  msgstr ""
  
! #: config/sparc/sparc.opt:254
  #, no-c-format
! msgid "Enable strict 32-bit psABI struct return checking."
  msgstr ""
  
! #: config/sparc/sparc.opt:258
  #, no-c-format
! msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
  msgstr ""
  
! #: config/sparc/sparc.opt:263
  #, no-c-format
! msgid "Enable workarounds for the errata of the UT699 processor."
  msgstr ""
  
! #: config/sparc/sparc.opt:267
  #, no-c-format
! msgid "Enable workarounds for the errata of the UT699E/UT700 processor."
  msgstr ""
  
! #: config/sparc/sparc.opt:271
  #, no-c-format
! msgid "Enable workarounds for the errata of the GR712RC processor."
  msgstr ""
  
! #: config/sparc/sparc.opt:308
  #, no-c-format
! msgid "Specify the memory model in effect for the program."
  msgstr ""
  
! #: config/h8300/h8300.opt:23
! #, fuzzy, no-c-format
! #| msgid "Generate code for a DLL"
! msgid "Generate H8S code."
! msgstr "Стварыць код для DLL"
! 
! #: config/h8300/h8300.opt:27
! #, fuzzy, no-c-format
! #| msgid "Generate code for a DLL"
! msgid "Generate H8SX code."
! msgstr "Стварыць код для DLL"
! 
! #: config/h8300/h8300.opt:31
  #, no-c-format
! msgid "Generate H8S/2600 code."
  msgstr ""
  
! #: config/h8300/h8300.opt:35
  #, no-c-format
! msgid "Make integers 32 bits wide."
  msgstr ""
  
! #: config/h8300/h8300.opt:42
  #, no-c-format
! msgid "Use registers for argument passing."
  msgstr ""
  
! #: config/h8300/h8300.opt:46
  #, no-c-format
! msgid "Consider access to byte sized memory slow."
  msgstr ""
  
! #: config/h8300/h8300.opt:50
  #, no-c-format
! msgid "Enable linker relaxing."
  msgstr ""
  
! #: config/h8300/h8300.opt:54
  #, no-c-format
! msgid "Generate H8/300H code."
  msgstr ""
  
! #: config/h8300/h8300.opt:58
  #, no-c-format
! msgid "Enable the normal mode."
  msgstr ""
  
! #: config/h8300/h8300.opt:62
  #, no-c-format
! msgid "Use H8/300 alignment rules."
  msgstr ""
  
! #: config/h8300/h8300.opt:68
  #, no-c-format
! msgid "Push extended registers on stack in monitor functions."
  msgstr ""
  
! #: config/h8300/h8300.opt:72
  #, no-c-format
! msgid "Do not push extended registers on stack in monitor functions."
  msgstr ""
  
! #: config/ft32/ft32.opt:23
  #, no-c-format
! msgid "Target the software simulator."
  msgstr ""
  
! #: config/ft32/ft32.opt:27
  #, no-c-format
! msgid "Ignored, but preserved for backward compatibility."
  msgstr ""
  
! #: config/ft32/ft32.opt:31
! #, fuzzy, no-c-format
! msgid "Avoid use of the DIV and MOD instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
! 
! #: config/ft32/ft32.opt:35
! #, fuzzy, no-c-format
! #| msgid "Target the AM33 processor"
! msgid "Target the FT32B architecture."
! msgstr "Мэта - AM33 працэсар"
! 
! #: config/ft32/ft32.opt:39
  #, no-c-format
! msgid "Enable FT32B code compression."
  msgstr ""
  
! #: config/ft32/ft32.opt:43
  #, no-c-format
! msgid "Avoid placing any readable data in program memory."
  msgstr ""
  
! #: config/i386/i386.opt:198
  #, no-c-format
! msgid "sizeof(long double) is 16."
  msgstr ""
  
! #: config/i386/i386.opt:202 config/i386/i386.opt:378
! #, fuzzy, no-c-format
! #| msgid "Use hardware fp"
! msgid "Use hardware fp."
! msgstr "Выкарыстоўваць апаратную плаваючую кропку"
! 
! #: config/i386/i386.opt:206
  #, no-c-format
! msgid "sizeof(long double) is 12."
  msgstr ""
  
! #: config/i386/i386.opt:210
  #, no-c-format
! msgid "Use 80-bit long double."
  msgstr ""
  
! #: config/i386/i386.opt:222 config/sh/sh.opt:179
  #, no-c-format
! msgid "Reserve space for outgoing arguments in the function prologue."
  msgstr ""
  
! #: config/i386/i386.opt:226
  #, no-c-format
! msgid "Align some doubles on dword boundary."
  msgstr ""
  
! #: config/i386/i386.opt:231
  #, no-c-format
! msgid "Function starts are aligned to this power of 2."
  msgstr ""
  
! #: config/i386/i386.opt:236
  #, no-c-format
! msgid "Jump targets are aligned to this power of 2."
  msgstr ""
  
! #: config/i386/i386.opt:241
  #, no-c-format
! msgid "Loop code aligned to this power of 2."
  msgstr ""
  
! #: config/i386/i386.opt:245
  #, no-c-format
! msgid "Align destination of the string operations."
  msgstr ""
  
! #: config/i386/i386.opt:266 config/s390/s390.opt:56
! #, fuzzy, no-c-format
! #| msgid "Generate code for given CPU"
! msgid "Generate code for given CPU."
! msgstr "Генерыраваць код для дадзенага ЦП"
! 
! #: config/i386/i386.opt:274
  #, no-c-format
! msgid "Known assembler dialects (for use with the -masm= option):"
  msgstr ""
  
! #: config/i386/i386.opt:284
  #, no-c-format
! msgid "Branches are this expensive (arbitrary units)."
  msgstr ""
  
! #: config/i386/i386.opt:288
  #, no-c-format
! msgid "-mlarge-data-threshold=<number>\tData greater than given threshold will go into a large data section in x86-64 medium and large code models."
  msgstr ""
  
! #: config/i386/i386.opt:292
  #, no-c-format
! msgid "Use given x86-64 code model."
  msgstr ""
  
! #: config/i386/i386.opt:315
! #, fuzzy, no-c-format
! #| msgid "Use given assembler dialect"
! msgid "Use given address mode."
! msgstr "Выкарыстоўвываць зададзены дыялект асэмблера"
! 
! #: config/i386/i386.opt:319
  #, no-c-format
! msgid "Known address mode (for use with the -maddress-mode= option):"
  msgstr ""
  
! #: config/i386/i386.opt:332
! #, fuzzy, no-c-format
! #| msgid "Generate code for given CPU"
! msgid "Generate sin, cos, sqrt for FPU."
! msgstr "Генерыраваць код для дадзенага ЦП"
! 
! #: config/i386/i386.opt:341
  #, no-c-format
! msgid "Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack."
  msgstr ""
  
! #: config/i386/i386.opt:345
  #, no-c-format
! msgid "Return values of functions in FPU registers."
  msgstr ""
  
! #: config/i386/i386.opt:349
  #, no-c-format
! msgid "Generate floating point mathematics using given instruction set."
  msgstr ""
  
! #: config/i386/i386.opt:353
  #, no-c-format
! msgid "Valid arguments to -mfpmath=:"
  msgstr ""
  
! #: config/i386/i386.opt:382 config/m68k/ieee.opt:24
  #, no-c-format
! msgid "Use IEEE math for fp comparisons."
  msgstr ""
  
! #: config/i386/i386.opt:386
! #, fuzzy, no-c-format
! msgid "Inline all known string operations."
! msgstr "невядомая назва рэгістра: %s\n"
! 
! #: config/i386/i386.opt:390
  #, no-c-format
! msgid "Inline memset/memcpy string operations, but perform inline version only for small blocks."
  msgstr ""
  
! #: config/i386/i386.opt:397
  #, no-c-format
! msgid "Use native (MS) bitfield layout."
  msgstr ""
  
! #: config/i386/i386.opt:417
  #, no-c-format
! msgid "Relax cmpxchg loop for atomic_fetch_{or,xor,and,nand} by adding load and cmp before cmpxchg, execute pause and loop back to load and compare if load value is not expected."
  msgstr ""
  
! #: config/i386/i386.opt:421
  #, no-c-format
! msgid "Set 80387 floating-point precision to 32-bit."
  msgstr ""
  
! #: config/i386/i386.opt:425
  #, no-c-format
! msgid "Set 80387 floating-point precision to 64-bit."
  msgstr ""
  
! #: config/i386/i386.opt:429
  #, no-c-format
! msgid "Set 80387 floating-point precision to 80-bit."
  msgstr ""
  
! #: config/i386/i386.opt:433
  #, no-c-format
! msgid "Set the FTZ and DAZ Flags."
  msgstr ""
  
! #: config/i386/i386.opt:441
  #, no-c-format
! msgid "Assume incoming stack aligned to this power of 2."
  msgstr ""
  
! #: config/i386/i386.opt:445
  #, no-c-format
! msgid "Use push instructions to save outgoing arguments."
  msgstr ""
  
! #: config/i386/i386.opt:449
  #, no-c-format
! msgid "Use red-zone in the x86-64 code."
  msgstr ""
  
! #: config/i386/i386.opt:453
  #, no-c-format
! msgid "Number of registers used to pass integer arguments."
  msgstr ""
  
! #: config/i386/i386.opt:457
  #, no-c-format
! msgid "Alternate calling convention."
  msgstr ""
  
! #: config/i386/i386.opt:465
  #, no-c-format
! msgid "Use SSE register passing conventions for SF and DF mode."
  msgstr ""
  
! #: config/i386/i386.opt:469
  #, no-c-format
! msgid "Realign stack in prologue."
  msgstr ""
  
! #: config/i386/i386.opt:473
  #, no-c-format
! msgid "Enable stack probing."
  msgstr ""
  
! #: config/i386/i386.opt:477
  #, no-c-format
! msgid "Specify memcpy expansion strategy when expected size is known."
  msgstr ""
  
! #: config/i386/i386.opt:481
  #, no-c-format
! msgid "Specify memset expansion strategy when expected size is known."
  msgstr ""
  
! #: config/i386/i386.opt:485
  #, no-c-format
! msgid "Chose strategy to generate stringop using."
  msgstr ""
  
! #: config/i386/i386.opt:517
  #, fuzzy, no-c-format
! #| msgid "Use given assembler dialect"
! msgid "Use given thread-local storage dialect."
! msgstr "Выкарыстоўвываць зададзены дыялект асэмблера"
  
! #: config/i386/i386.opt:521
  #, no-c-format
! msgid "Known TLS dialects (for use with the -mtls-dialect= option):"
  msgstr ""
  
! #: config/i386/i386.opt:531
  #, no-c-format
! msgid "Use direct references against %gs when accessing tls data."
  msgstr ""
  
! #: config/i386/i386.opt:539
  #, no-c-format
! msgid "Fine grain control of tune features."
  msgstr ""
  
! #: config/i386/i386.opt:543
  #, no-c-format
! msgid "Clear all tune features."
  msgstr ""
  
! #: config/i386/i386.opt:550
  #, fuzzy, no-c-format
  #| msgid "Generate code for Intel as"
! msgid "Generate code that conforms to Intel MCU psABI."
  msgstr "Генерыраваць код для Intel as"
  
! #: config/i386/i386.opt:554
  #, fuzzy, no-c-format
! #| msgid "Generate code for given CPU"
! msgid "Generate code that conforms to the given ABI."
! msgstr "Генерыраваць код для дадзенага ЦП"
  
! #: config/i386/i386.opt:568
  #, no-c-format
! msgid "Use libgcc stubs to save and restore registers clobbered by 64-bit Microsoft to System V ABI calls."
  msgstr ""
  
! #: config/i386/i386.opt:576
  #, no-c-format
! msgid "Known vectorization library ABIs (for use with the -mveclibabi= option):"
  msgstr ""
  
! #: config/i386/i386.opt:589
  #, no-c-format
! msgid "Return 8-byte vectors in memory."
  msgstr ""
  
! #: config/i386/i386.opt:593
  #, no-c-format
! msgid "Generate reciprocals instead of divss and sqrtss."
  msgstr ""
  
! #: config/i386/i386.opt:597 config/loongarch/loongarch.opt:267
  #, no-c-format
! msgid "Control generation of reciprocal estimates."
  msgstr ""
  
! #: config/i386/i386.opt:601
  #, no-c-format
! msgid "Generate cld instruction in the function prologue."
  msgstr ""
  
! #: config/i386/i386.opt:605
  #, no-c-format
! msgid "Generate vzeroupper instruction before a transfer of control flow out of the function."
  msgstr ""
  
! #: config/i386/i386.opt:610
  #, no-c-format
! msgid "Enable Scalar to Vector optimization pass transforming 64-bit integer computations into vector ones."
  msgstr ""
  
! #: config/i386/i386.opt:615
  #, no-c-format
! msgid "The maximum number of use and def visits when discovering a STV chain before the discovery is aborted."
  msgstr ""
  
! #: config/i386/i386.opt:619
  #, no-c-format
! msgid "Do dispatch scheduling if processor is bdver1, bdver2, bdver3, bdver4 or znver1 and Haifa scheduling is selected."
  msgstr ""
  
! #: config/i386/i386.opt:624
  #, no-c-format
! msgid "Use 128-bit AVX instructions instead of 256-bit AVX instructions in the auto-vectorizer."
  msgstr ""
  
! #: config/i386/i386.opt:628
  #, no-c-format
! msgid "Use given register vector width instructions instead of maximum register width in the auto-vectorizer."
  msgstr ""
  
! #: config/i386/i386.opt:632
  #, no-c-format
! msgid "Known preferred register vector length (to use with the -mprefer-vector-width= option):"
  msgstr ""
  
! #: config/i386/i386.opt:648
  #, no-c-format
! msgid "Enable floating-point status flags setting SSE vector operations on partial vectors."
  msgstr ""
  
! #: config/i386/i386.opt:652
  #, no-c-format
! msgid "Maximum number of bits that can be moved from memory to memory efficiently."
  msgstr ""
  
! #: config/i386/i386.opt:659
  #, no-c-format
! msgid "Optimize noreturn functions by not saving callee-saved registers used in the function."
  msgstr ""
  
! #: config/i386/i386.opt:665
  #, no-c-format
! msgid "Generate 32bit i386 code."
  msgstr ""
  
! #: config/i386/i386.opt:669
  #, no-c-format
! msgid "Generate 64bit x86-64 code."
  msgstr ""
  
! #: config/i386/i386.opt:673
  #, no-c-format
! msgid "Generate 32bit x86-64 code."
  msgstr ""
  
! #: config/i386/i386.opt:677
  #, no-c-format
! msgid "Generate 16bit i386 code."
  msgstr ""
  
! #: config/i386/i386.opt:681
! #, fuzzy, no-c-format
! msgid "Support MMX built-in functions."
! msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: config/i386/i386.opt:685
  #, fuzzy, no-c-format
! msgid "Support 3DNow! built-in functions."
! msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: config/i386/i386.opt:689
! #, fuzzy, no-c-format
! msgid "Support Athlon 3Dnow! built-in functions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/i386/i386.opt:693
  #, no-c-format
! msgid "Support MMX and SSE built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:697
  #, no-c-format
! msgid "Support MMX, SSE and SSE2 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:701
  #, no-c-format
! msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:705
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:709
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:713 config/i386/i386.opt:717
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:725
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:729
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:733
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:737
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512CD built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:741
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512DQ built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:745
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BW built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:749
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VL built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:753
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512IFMA built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:757
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:761
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VPOPCNTDQ built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:765
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI2 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:769
  #, no-c-format
! msgid "Support AVX512VNNI built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:773
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BITALG built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:777
  #, no-c-format
! msgid "Support AVX512VP2INTERSECT built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:781
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:785
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:789
  #, no-c-format
! msgid "Support FMA4 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:793
  #, no-c-format
! msgid "Support XOP built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:797
  #, no-c-format
! msgid "Support LWP built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:801
  #, no-c-format
! msgid "Support code generation of Advanced Bit Manipulation (ABM) instructions."
  msgstr ""
  
! #: config/i386/i386.opt:805
! #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Support code generation of popcnt instruction."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/i386/i386.opt:809
  #, no-c-format
! msgid "Support PCONFIG built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:813
  #, no-c-format
! msgid "Support WBNOINVD built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:817
  #, no-c-format
! msgid "Support PTWRITE built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:821
  #, no-c-format
! msgid "Support UINTR built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:825
  #, no-c-format
! msgid "Support SGX built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:829
  #, no-c-format
! msgid "Support RDPID built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:833
  #, no-c-format
! msgid "Support GFNI built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:837
  #, no-c-format
! msgid "Support VAES built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:841
  #, no-c-format
! msgid "Support VPCLMULQDQ built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:845
  #, no-c-format
! msgid "Support BMI built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:849
  #, no-c-format
! msgid "Support BMI2 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:853
  #, no-c-format
! msgid "Support LZCNT built-in function and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:857
  #, no-c-format
! msgid "Support Hardware Lock Elision prefixes."
  msgstr ""
  
! #: config/i386/i386.opt:861
  #, no-c-format
! msgid "Support RDSEED instruction."
  msgstr ""
  
! #: config/i386/i386.opt:865
  #, no-c-format
! msgid "Support PREFETCHW instruction."
  msgstr ""
  
! #: config/i386/i386.opt:869
! #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Support flag-preserving add-carry instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/i386/i386.opt:873
  #, no-c-format
! msgid "Support CLFLUSHOPT instructions."
  msgstr ""
  
! #: config/i386/i386.opt:877
  #, no-c-format
! msgid "Support CLWB instruction."
  msgstr ""
  
! #: config/i386/i386.opt:884
  #, no-c-format
! msgid "Support FXSAVE and FXRSTOR instructions."
  msgstr ""
  
! #: config/i386/i386.opt:888
  #, no-c-format
! msgid "Support XSAVE and XRSTOR instructions."
  msgstr ""
  
! #: config/i386/i386.opt:892
  #, no-c-format
! msgid "Support XSAVEOPT instruction."
  msgstr ""
  
! #: config/i386/i386.opt:896
! #, fuzzy, no-c-format
! #| msgid "Don't use AltiVec instructions"
! msgid "Support XSAVEC instructions."
! msgstr "Не выкарыстоўваць інструкцыі AltiVec"
  
! #: config/i386/i386.opt:900
  #, no-c-format
! msgid "Support XSAVES and XRSTORS instructions."
  msgstr ""
  
! #: config/i386/i386.opt:904
  #, no-c-format
! msgid "Support TBM built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:908
! #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Support code generation of cmpxchg16b instruction."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
! 
! #: config/i386/i386.opt:912
  #, no-c-format
! msgid "Support code generation of sahf instruction in 64bit x86-64 code."
  msgstr ""
  
! #: config/i386/i386.opt:916
! #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Support code generation of movbe instruction."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
! 
! #: config/i386/i386.opt:920
! #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Support code generation of crc32 instruction."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
! 
! #: config/i386/i386.opt:924
  #, no-c-format
! msgid "Support AES built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:928
  #, no-c-format
! msgid "Support SHA1 and SHA256 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:932
  #, no-c-format
! msgid "Support PCLMUL built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:936
  #, no-c-format
! msgid "Encode SSE instructions with VEX prefix."
  msgstr ""
  
! #: config/i386/i386.opt:940
  #, no-c-format
! msgid "Support FSGSBASE built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:944
  #, no-c-format
! msgid "Support RDRND built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:948
  #, no-c-format
! msgid "Support F16C built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:952
  #, no-c-format
! msgid "Emit profiling counter call at function entry before prologue."
  msgstr ""
  
! #: config/i386/i386.opt:956
  #, no-c-format
! msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr ""
  
! #: config/i386/i386.opt:960 config/s390/s390.opt:332
  #, no-c-format
! msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
  msgstr ""
  
! #: config/i386/i386.opt:965
  #, no-c-format
! msgid "Set name of __fentry__ symbol called at function entry."
  msgstr ""
  
! #: config/i386/i386.opt:969
  #, no-c-format
! msgid "Set name of section to record mrecord-mcount calls."
  msgstr ""
  
! #: config/i386/i386.opt:973
  #, no-c-format
! msgid "Skip setting up RAX register when passing variable arguments."
  msgstr ""
  
! #: config/i386/i386.opt:977
  #, no-c-format
! msgid "Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check."
  msgstr ""
  
! #: config/i386/i386.opt:981
  #, no-c-format
! msgid "Split 32-byte AVX unaligned load."
  msgstr ""
  
! #: config/i386/i386.opt:985
  #, no-c-format
! msgid "Split 32-byte AVX unaligned store."
  msgstr ""
  
! #: config/i386/i386.opt:989
  #, no-c-format
! msgid "Support RTM built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:993 c-family/c.opt:568 c-family/c.opt:1774
! #: c-family/c.opt:1778 c-family/c.opt:1782 c-family/c.opt:1786
! #: c-family/c.opt:1790 c-family/c.opt:1794 c-family/c.opt:1798
! #: c-family/c.opt:1805 c-family/c.opt:1809 c-family/c.opt:1813
! #: c-family/c.opt:1817 c-family/c.opt:1821 c-family/c.opt:1825
! #: c-family/c.opt:1829 c-family/c.opt:1833 c-family/c.opt:1837
! #: c-family/c.opt:1841 c-family/c.opt:1845 c-family/c.opt:1849
! #: c-family/c.opt:1853
  #, no-c-format
! msgid "Removed in GCC 9.  This switch has no effect."
  msgstr ""
  
! #: config/i386/i386.opt:997
  #, no-c-format
! msgid "Support MWAITX and MONITORX built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1001
  #, no-c-format
! msgid "Support CLZERO built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1005
  #, no-c-format
! msgid "Support PKU built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1013
  #, no-c-format
! msgid "Known stack protector guard (for use with the -mstack-protector-guard= option):"
  msgstr ""
  
! #: config/i386/i386.opt:1037
  #, no-c-format
! msgid "Use the given symbol for addressing the stack-protector guard."
  msgstr ""
  
! #: config/i386/i386.opt:1044 config/aarch64/aarch64.opt:92
! #, fuzzy, no-c-format
! #| msgid "Generate code without GP reg"
! msgid "Generate code which uses only the general registers."
! msgstr "Генерыраваць код без GP reg"
! 
! #: config/i386/i386.opt:1048
  #, no-c-format
! msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)."
  msgstr ""
  
! #: config/i386/i386.opt:1053
  #, no-c-format
! msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump."
  msgstr ""
  
! #: config/i386/i386.opt:1058
  #, no-c-format
! msgid "Insert ENDBR instruction at function entry only via cf_check attribute for CET instrumentation."
  msgstr ""
  
! #: config/i386/i386.opt:1063
  #, no-c-format
! msgid "Make all function calls indirect."
  msgstr ""
  
! #: config/i386/i386.opt:1067
  #, no-c-format
! msgid "Convert indirect call and jump to call and return thunks."
  msgstr ""
  
! #: config/i386/i386.opt:1071
  #, no-c-format
! msgid "Convert function return to call and return thunk."
  msgstr ""
  
! #: config/i386/i386.opt:1075 config/s390/s390.opt:298
  #, no-c-format
! msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr ""
  
! #: config/i386/i386.opt:1091
  #, no-c-format
! msgid "Add CS prefix to call and jmp to indirect thunk with branch target in r8-r15 registers."
  msgstr ""
  
! #: config/i386/i386.opt:1095
  #, no-c-format
! msgid "Force indirect call and jump via register."
  msgstr ""
  
! #: config/i386/i386.opt:1099
  #, no-c-format
! msgid "Support MOVDIRI built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1103
  #, no-c-format
! msgid "Support MOVDIR64B built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1107
  #, no-c-format
! msgid "Support WAITPKG built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1111
  #, no-c-format
! msgid "Support CLDEMOTE built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1115
  #, no-c-format
! msgid "Instrument function exit in instrumented functions with __fentry__."
  msgstr ""
  
! #: config/i386/i386.opt:1119
  #, no-c-format
! msgid "Known choices for return instrumentation with -minstrument-return=:"
  msgstr ""
  
! #: config/i386/i386.opt:1132
  #, no-c-format
! msgid "Generate a __return_loc section pointing to all return instrumentation code."
  msgstr ""
  
! #: config/i386/i386.opt:1136 config/aarch64/aarch64.opt:96
  #, no-c-format
! msgid "Generate code to mitigate against straight line speculation."
  msgstr ""
  
! #: config/i386/i386.opt:1140
  #, no-c-format
! msgid "Known choices for mitigation against straight line speculation with -mharden-sls=:"
  msgstr ""
  
! #: config/i386/i386.opt:1156
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BF16 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1161
  #, no-c-format
! msgid "Support ENQCMD built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1165
  #, no-c-format
! msgid "Support SERIALIZE built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1169
  #, no-c-format
! msgid "Support TSXLDTRK built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1173
  #, no-c-format
! msgid "Support AMX-TILE built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1177
  #, no-c-format
! msgid "Support AMX-INT8 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1181
  #, no-c-format
! msgid "Support AMX-BF16 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1185
  #, no-c-format
! msgid "Support HRESET built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1189
  #, no-c-format
! msgid "Support KL built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1193
  #, no-c-format
! msgid "Support WIDEKL built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1197
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXVNNI built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1202
  #, no-c-format
! msgid "Emit GNU_PROPERTY_X86_ISA_1_NEEDED GNU property."
  msgstr ""
  
! #: config/i386/i386.opt:1206
  #, no-c-format
! msgid "Support MWAIT and MONITOR built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1210
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512-FP16 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1214
  #, no-c-format
! msgid "Do not use GOT to access external symbols."
  msgstr ""
  
! #: config/i386/i386.opt:1218
  #, no-c-format
! msgid "Instructions number above which STFL stall penalty can be compensated."
  msgstr ""
  
! #: config/i386/i386.opt:1222
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXIFMA built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1227
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT8 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1232
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXNECONVERT build-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1237
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and CMPCCXADD build-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1242
  #, no-c-format
! msgid "Support AMX-FP16 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1246
  #, no-c-format
! msgid "Support PREFETCHI built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1250
  #, no-c-format
! msgid "Support RAOINT built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1254
  #, no-c-format
! msgid "Enable conservative small loop unrolling."
  msgstr ""
  
! #: config/i386/i386.opt:1258 config/aarch64/aarch64.opt:421
  #, no-c-format
! msgid "Limit how much the autovectorizer may unroll a loop."
  msgstr ""
  
! #: config/i386/i386.opt:1262
  #, no-c-format
! msgid "Whether x86 vectorizer cost modeling compares costs of different vector sizes."
  msgstr ""
  
! #: config/i386/i386.opt:1266
  #, no-c-format
! msgid "-mlam=[none|u48|u57] Instrument meta data position in user data pointers."
  msgstr ""
  
! #: config/i386/i386.opt:1282
  #, no-c-format
! msgid "Support AMX-COMPLEX built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1286
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT16 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1291
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM3 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1296
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SHA512 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1301
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM4 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1306
! #, fuzzy, no-c-format
! msgid "Enable vectorization for gather instruction."
! msgstr "нявернае выкарыстанне \"restict\""
! 
! #: config/i386/i386.opt:1310
! #, fuzzy, no-c-format
! msgid "Enable vectorization for scatter instruction."
! msgstr "нявернае выкарыстанне \"restict\""
! 
! #: config/i386/i386.opt:1314
  #, no-c-format
! msgid "Support code generation for APX features, including EGPR, PUSH2POP2, NDD, PPX, NF, CCMP and ZU."
  msgstr ""
  
! #: config/i386/i386.opt:1352
  #, no-c-format
! msgid "Enable GPR32 in inline asm when APX_F enabled."
  msgstr ""
  
! #: config/i386/i386.opt:1356
  #, no-c-format
! msgid "Support USER_MSR built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1360
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1365
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX10.1 and AVX10.2 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1370
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX10.1, AVX10.2 and AMX-AVX512 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1375
  #, no-c-format
! msgid "Support AMX-TF32 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1379
  #, no-c-format
! msgid "Support AMX-FP8 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1383
  #, no-c-format
! msgid "Support MOVRS built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1387
  #, no-c-format
! msgid "Support AMX-MOVRS built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1391
  #, no-c-format
! msgid "Support AVX512BMM built-in functions and code generation."
  msgstr ""
  
! #: config/i386/mingw-w64.opt:23
  #, no-c-format
! msgid "Use unicode startup and define UNICODE macro."
  msgstr ""
  
! #: config/arm/arm-tables.opt:25
  #, no-c-format
! msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:299
  #, no-c-format
! msgid "Known ARM architectures (for use with the -march= option):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:405
  #, no-c-format
! msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr ""
  
! #: config/arm/arm.opt:35
  #, no-c-format
! msgid "TLS dialect to use:"
  msgstr ""
  
! #: config/arm/arm.opt:45
  #, no-c-format
! msgid "Specify an ABI."
  msgstr ""
  
! #: config/arm/arm.opt:49
  #, no-c-format
! msgid "Known ARM ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/arm/arm.opt:65
  #, no-c-format
! msgid "Generate a call to abort if a noreturn function returns."
  msgstr ""
  
! #: config/arm/arm.opt:72
  #, no-c-format
! msgid "Generate APCS conformant stack frames."
  msgstr ""
  
! #: config/arm/arm.opt:76
  #, no-c-format
! msgid "Unimplemented option to generate re-entrant, PIC code."
  msgstr ""
  
! #: config/arm/arm.opt:80
  #, no-c-format
! msgid "Unimplemented option to generate stack checking code on function entry."
  msgstr ""
  
! #: config/arm/arm.opt:99
! #, fuzzy, no-c-format
! #| msgid "Generate code without GP reg"
! msgid "Generate code in 32 bit ARM state."
! msgstr "Генерыраваць код без GP reg"
! 
! #: config/arm/arm.opt:107
  #, no-c-format
! msgid "Thumb: Assume non-static functions may be called from ARM code."
  msgstr ""
  
! #: config/arm/arm.opt:111
  #, no-c-format
! msgid "Thumb: Assume function pointers may go to non-Thumb aware code."
  msgstr ""
  
! #: config/arm/arm.opt:123
  #, no-c-format
! msgid "Specify that the compiler should target secure code as per ARMv8-M Security Extensions."
  msgstr ""
  
! #: config/arm/arm.opt:140
  #, no-c-format
! msgid "Switch ARM/Thumb modes on alternating functions for compiler testing."
  msgstr ""
  
! #: config/arm/arm.opt:144
! #, fuzzy, no-c-format
! msgid "Specify the __fp16 floating-point format."
! msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
! 
! #: config/arm/arm.opt:148
  #, no-c-format
! msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
  msgstr ""
  
! #: config/arm/arm.opt:161
  #, no-c-format
! msgid "Specify the name of the target floating point hardware/format."
  msgstr ""
  
! #: config/arm/arm.opt:172
  #, no-c-format
! msgid "Generate call insns as indirect calls, if necessary."
  msgstr ""
  
! #: config/arm/arm.opt:176 config/s390/s390.opt:259
  #, no-c-format
! msgid "Assume data segments are relative to text segment."
  msgstr ""
  
! #: config/arm/arm.opt:180
  #, no-c-format
! msgid "Specify the register to be used for PIC addressing."
  msgstr ""
  
! #: config/arm/arm.opt:184
  #, no-c-format
! msgid "Store function names in object code."
  msgstr ""
  
! #: config/arm/arm.opt:188
  #, no-c-format
! msgid "Permit scheduling of a function's prologue sequence."
  msgstr ""
  
! #: config/arm/arm.opt:199
  #, no-c-format
! msgid "Specify the minimum bit alignment of structures. (Deprecated)."
  msgstr ""
  
! #: config/arm/arm.opt:203
! #, fuzzy, no-c-format
! #| msgid "Generate code for GNU as"
! msgid "Generate code for Thumb state."
! msgstr "Генерыраваць код для GNU as"
! 
! #: config/arm/arm.opt:207
  #, no-c-format
! msgid "Support calls between Thumb and ARM instruction sets."
  msgstr ""
  
! #: config/arm/arm.opt:211
  #, no-c-format
! msgid "Specify thread local storage scheme."
  msgstr ""
  
! #: config/arm/arm.opt:215
  #, no-c-format
! msgid "Specify how to access the thread pointer."
  msgstr ""
  
! #: config/arm/arm.opt:219
  #, no-c-format
! msgid "Valid arguments to -mtp=:"
  msgstr ""
  
! #: config/arm/arm.opt:241
  #, no-c-format
! msgid "Thumb: Generate (non-leaf) stack frames even if not needed."
  msgstr ""
  
! #: config/arm/arm.opt:245
  #, no-c-format
! msgid "Thumb: Generate (leaf) stack frames even if not needed."
  msgstr ""
  
! #: config/arm/arm.opt:249 config/mn10300/mn10300.opt:42
  #, no-c-format
! msgid "Tune code for the given processor."
  msgstr ""
  
! #: config/arm/arm.opt:253
  #, no-c-format
! msgid "Print CPU tuning information as comment in assembler file.  This is an option used only for regression testing of the compiler and not intended for ordinary use in compiling code."
  msgstr ""
  
! #: config/arm/arm.opt:264
  #, no-c-format
! msgid "Use Neon quad-word (rather than double-word) registers for vectorization."
  msgstr ""
  
! #: config/arm/arm.opt:268
  #, no-c-format
! msgid "Use Neon double-word (rather than quad-word) registers for vectorization."
  msgstr ""
  
! #: config/arm/arm.opt:272
  #, no-c-format
! msgid "Enable more verbose RTX cost dumps during debug.  For GCC developers use only."
  msgstr ""
  
! #: config/arm/arm.opt:276
  #, no-c-format
! msgid "Only generate absolute relocations on word sized values."
  msgstr ""
  
! #: config/arm/arm.opt:280
  #, no-c-format
! msgid "Generate IT blocks appropriate for ARMv8."
  msgstr ""
  
! #: config/arm/arm.opt:284
  #, no-c-format
! msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
  msgstr ""
  
! #: config/arm/arm.opt:289
  #, no-c-format
! msgid "Mitigate issues with VLLDM on some M-profile devices (CVE-2021-35465)."
  msgstr ""
  
! #: config/arm/arm.opt:293
  #, no-c-format
! msgid "Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1742098)."
  msgstr ""
  
! #: config/arm/arm.opt:298
  #, no-c-format
! msgid "Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1655431)."
  msgstr ""
  
! #: config/arm/arm.opt:307
  #, no-c-format
! msgid "This option is deprecated and has no effect."
  msgstr ""
  
! #: config/arm/arm.opt:311
  #, no-c-format
! msgid "Assume loading data from flash is slower than fetching instructions."
  msgstr ""
  
! #: config/arm/arm.opt:315
  #, no-c-format
! msgid "Assume unified syntax for inline assembly code."
  msgstr ""
  
! #: config/arm/arm.opt:319
  #, no-c-format
! msgid "Do not allow constant data to be placed in code sections."
  msgstr ""
  
! #: config/arm/arm.opt:323
  #, no-c-format
! msgid "When linking for big-endian targets, generate a BE8 format image."
  msgstr ""
  
! #: config/arm/arm.opt:327
  #, no-c-format
! msgid "When linking for big-endian targets, generate a legacy BE32 format image."
  msgstr ""
  
! #: config/arm/arm.opt:331 config/sh/sh.opt:195
  #, no-c-format
! msgid "Cost to assume for a branch insn."
  msgstr ""
  
! #: config/arm/arm.opt:335 config/aarch64/aarch64.opt:224
  #, no-c-format
! msgid "Use branch-protection features."
  msgstr ""
  
! #: config/arm/arm.opt:339
  #, no-c-format
! msgid "Generate code which uses the core registers only (r0-r14)."
  msgstr ""
  
! #: config/arm/arm.opt:361
  #, no-c-format
! msgid "Use an immediate to offset from the TLS register. This option is for use with fstack-protector-guard=tls and not for use in user-land code."
  msgstr ""
  
  #: config/mcore/mcore.opt:23
*************** msgstr "Генерыраваць код
*** 5202,5212 ****
  msgid "Force functions to be aligned to a 4 byte boundary."
  msgstr ""
  
- #: config/mcore/mcore.opt:35 config/moxie/moxie.opt:23 config/csky/csky.opt:44
- #, no-c-format
- msgid "Generate big-endian code."
- msgstr ""
- 
  #: config/mcore/mcore.opt:39
  #, no-c-format
  msgid "Emit call graph information."
--- 5553,5558 ----
*************** msgstr "Не генерыраваць с
*** 5222,5232 ****
  msgid "Inline constants if it can be done in 2 insns or less."
  msgstr ""
  
- #: config/mcore/mcore.opt:51 config/moxie/moxie.opt:27 config/csky/csky.opt:51
- #, no-c-format
- msgid "Generate little-endian code."
- msgstr ""
- 
  #: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27
  #, no-c-format
  msgid "Assume that run-time support has been provided, so omit -lsim from the linker command line."
--- 5568,5573 ----
*************** msgstr ""
*** 5252,5872 ****
  msgid "Always treat bitfields as int-sized."
  msgstr ""
  
! #: config/linux-android.opt:23
! #, fuzzy, no-c-format
! #| msgid "Generate code for Intel as"
! msgid "Generate code for the Android platform."
! msgstr "Генерыраваць код для Intel as"
! 
! #: config/mmix/mmix.opt:24
! #, fuzzy, no-c-format
! msgid "For intrinsics library: pass all parameters in registers."
! msgstr "Не выкарыстоўваць рэгістра sb"
  
! #: config/mmix/mmix.opt:28
  #, no-c-format
! msgid "Use register stack for parameters and return value."
  msgstr ""
  
! #: config/mmix/mmix.opt:32
  #, no-c-format
! msgid "Use call-clobbered registers for parameters and return value."
  msgstr ""
  
! #: config/mmix/mmix.opt:37
  #, no-c-format
! msgid "Use epsilon-respecting floating point compare instructions."
  msgstr ""
  
! #: config/mmix/mmix.opt:41
  #, no-c-format
! msgid "Use zero-extending memory loads, not sign-extending ones."
  msgstr ""
  
! #: config/mmix/mmix.opt:45
  #, no-c-format
! msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)."
  msgstr ""
  
! #: config/mmix/mmix.opt:49
  #, no-c-format
! msgid "Prepend global symbols with \":\" (for use with PREFIX)."
  msgstr ""
  
! #: config/mmix/mmix.opt:53
  #, no-c-format
! msgid "Do not provide a default start-address 0x100 of the program."
  msgstr ""
  
! #: config/mmix/mmix.opt:57
  #, no-c-format
! msgid "Link to emit program in ELF format (rather than mmo)."
  msgstr ""
  
! #: config/mmix/mmix.opt:61
  #, no-c-format
! msgid "Use P-mnemonics for branches statically predicted as taken."
  msgstr ""
  
! #: config/mmix/mmix.opt:65
  #, no-c-format
! msgid "Don't use P-mnemonics for branches."
  msgstr ""
  
! #: config/mmix/mmix.opt:79
  #, no-c-format
! msgid "Use addresses that allocate global registers."
  msgstr ""
  
! #: config/mmix/mmix.opt:83
  #, no-c-format
! msgid "Do not use addresses that allocate global registers."
  msgstr ""
  
! #: config/mmix/mmix.opt:87
  #, no-c-format
! msgid "Generate a single exit point for each function."
  msgstr ""
  
! #: config/mmix/mmix.opt:91
  #, fuzzy, no-c-format
  #| msgid "Do not generate char instructions"
! msgid "Do not generate a single exit point for each function."
  msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/mmix/mmix.opt:95
  #, no-c-format
! msgid "Set start-address of the program."
  msgstr ""
  
! #: config/mmix/mmix.opt:99
  #, no-c-format
! msgid "Set start-address of data."
  msgstr ""
  
! #: config/darwin.opt:34
  #, fuzzy, no-c-format
! msgid "Generate code for darwin loadable kernel extensions."
! msgstr "Генерыраваць код для Intel as"
  
! #: config/darwin.opt:38 config/darwin.opt:46
  #, no-c-format
! msgid "Generate compile-time CFString objects."
  msgstr ""
  
! #: config/darwin.opt:42
  #, no-c-format
! msgid "-iframework <dir>\tAdd <dir> to the end of the system framework include path."
  msgstr ""
  
! #: config/darwin.opt:50
  #, no-c-format
! msgid "Warn if constant CFString objects contain non-portable characters."
  msgstr ""
  
! #: config/darwin.opt:55
  #, no-c-format
! msgid "Generate AT&T-style stubs for Mach-O."
  msgstr ""
  
! #: config/darwin.opt:59
  #, no-c-format
! msgid "Generate code suitable for executables (NOT shared libs)."
  msgstr ""
  
! #: config/darwin.opt:63
  #, no-c-format
! msgid "Generate code suitable for fast turn around debugging."
  msgstr ""
  
! #: config/darwin.opt:67
! #, fuzzy, no-c-format
! msgid "Generate code for the kernel or loadable kernel extensions."
! msgstr "Генерыраваць код для дадзенага ЦП"
! 
! #: config/darwin.opt:75
  #, no-c-format
! msgid "The earliest macOS version on which this program will run."
  msgstr ""
  
! #: config/darwin.opt:80
  #, no-c-format
! msgid "Set sizeof(bool) to 1."
  msgstr ""
  
! #: config/darwin.opt:84
  #, no-c-format
! msgid "Force generation of external symbol indirection stubs."
  msgstr ""
  
! #: config/darwin.opt:92
  #, no-c-format
! msgid "-mtarget-linker <version>\tSpecify that ld64 <version> is the toolchain linker for the current invocation."
  msgstr ""
  
! #: config/darwin.opt:98
  #, no-c-format
! msgid "Load all members of archive libraries, rather than only those that satisfy undefined symbols."
  msgstr ""
  
! #: config/darwin.opt:102
  #, no-c-format
! msgid "-allowable_client <name>\tThe output dylib is private to the client <name>."
  msgstr ""
  
! #: config/darwin.opt:106
  #, no-c-format
! msgid "-arch <name>\tGenerate output for architecture <name>."
  msgstr ""
  
! #: config/darwin.opt:110
  #, no-c-format
! msgid "Mismatches between file architecture and one specified by \"-arch\" are errors instead of warnings."
  msgstr ""
  
! #: config/darwin.opt:114
  #, no-c-format
! msgid "The earliest macOS version on which this program will run (formatted for the assembler)."
  msgstr ""
  
! #: config/darwin.opt:118
  #, no-c-format
! msgid "Generate an output executable that binds symbols on load, rather than lazily."
  msgstr ""
  
! #: config/darwin.opt:122
  #, no-c-format
! msgid "Generate a Mach-O bundle (file type MH_BUNDLE)."
  msgstr ""
  
! #: config/darwin.opt:126
  #, no-c-format
! msgid "-bundle_loader <executable>\tTreat <executable> (that will be loading this bundle) as if it was one of the dynamic libraries the bundle is linked against for symbol resolution."
  msgstr ""
  
! #: config/darwin.opt:130
  #, no-c-format
! msgid "-client_name <name>\tEnable the executable being built to link against a private dylib (using allowable_client)."
  msgstr ""
  
! #: config/darwin.opt:134
  #, no-c-format
! msgid "-compatibility_version <number>\tSet the version for the client interface.  Client programs must record a value less than or equal to <number>, or the binding will fail at runtime."
  msgstr ""
  
! #: config/darwin.opt:138
  #, no-c-format
! msgid "-current_version <number>\tSet the current version for the library to <number>."
  msgstr ""
  
! #: config/darwin.opt:142
  #, no-c-format
! msgid "Remove code and data that is unreachable from any exported symbol (including the entry point)."
  msgstr ""
  
! #: config/darwin.opt:146
  #, no-c-format
! msgid "-dylib_file install_name:file_name\tThis allows linking of a dylib with \"install_name\" but to be found in a different install position \"file_name\""
  msgstr ""
  
! #: config/darwin.opt:150
  #, no-c-format
! msgid "Produce a Mach-O dylinker (file type MH_DYLINKER), only used for building dyld."
  msgstr ""
  
! #: config/darwin.opt:154
  #, no-c-format
! msgid "-dylinker_install_name <path>\tOnly used for building dyld."
  msgstr ""
  
! #: config/darwin.opt:158
  #, no-c-format
! msgid "The default (and opposite of -static), implied by user mode executables, shared libraries and bundles."
  msgstr ""
  
! #: config/darwin.opt:162
  #, no-c-format
! msgid "Produce a Mach-O shared library (file type MH_DYLIB), synonym for \"-shared\"."
  msgstr ""
  
! #: config/darwin.opt:166
  #, no-c-format
! msgid "-exported_symbols_list <filename>\tExport global symbols in <filename> in linked output file; any symbols not mentioned will be treated as \"hidden\"."
  msgstr ""
  
! #: config/darwin.opt:170
  #, no-c-format
! msgid "Supply a list of objects to be linked from a file, rather than the command line."
  msgstr ""
  
! #: config/darwin.opt:174 config/darwin.opt:194
  #, no-c-format
! msgid "Used for generating code for some older kernel revisions."
  msgstr ""
  
! #: config/darwin.opt:178
  #, no-c-format
! msgid "Ignore the normal two-level namespace; resolve symbols in command line order and do not record which library provided the resolved symbol."
  msgstr ""
  
! #: config/darwin.opt:182
  #, no-c-format
! msgid "For the assembler (and linker) permit any architecture sub-variant to be used without error."
  msgstr ""
  
! #: config/darwin.opt:186
  #, no-c-format
! msgid "Set the output object such that, on loading, dyld will ignore any two-level namespace information and resolve symbols in the discovery order for loaded libs."
  msgstr ""
  
! #: config/darwin.opt:190
  #, no-c-format
! msgid "-framework <name>\tThe linker should search for the framework <name> in the framework search path."
  msgstr ""
  
! #: config/darwin.opt:198
  #, no-c-format
! msgid "Abbreviation for \"-g -fno-eliminate-unused-debug-symbols\"."
  msgstr ""
  
! #: config/darwin.opt:202
  #, no-c-format
! msgid "Abbreviation for \"-g -feliminate-unused-debug-symbols\"."
  msgstr ""
  
! #: config/darwin.opt:206
  #, no-c-format
! msgid "Automatically adds space for longer path names in load commands (up to MAXPATHLEN)."
  msgstr ""
  
! #: config/darwin.opt:210
  #, no-c-format
! msgid "-image_base <address>\tSpecify <address> as the base address for a dylib or bundle."
  msgstr ""
  
! #: config/darwin.opt:214
  #, no-c-format
! msgid "-init <symbol_name>\tThe symbol <symbol_name> will be used as the first initializer for a dylib."
  msgstr ""
  
! #: config/darwin.opt:218
  #, no-c-format
! msgid "-install_name <name>\tSet the install name for a dylib."
  msgstr ""
  
! #: config/darwin.opt:222
  #, no-c-format
! msgid "Usually \"private extern\" (hidden) symbols are made local when linking, this command suppresses that such that they remain exported."
  msgstr ""
  
! #: config/darwin.opt:226
  #, no-c-format
! msgid "(Obsolete after 10.4) Multi modules are ignored at runtime since macOS 10.4."
  msgstr ""
  
! #: config/darwin.opt:230
  #, no-c-format
! msgid "(Obsolete after 10.4) -multiply_defined <treatment>\tProvided a mechanism for warning about symbols defined in multiple dylibs."
  msgstr ""
  
! #: config/darwin.opt:234
  #, no-c-format
! msgid "(Obsolete after 10.4) -multiply_defined_unused <treatment>\tProvided a mechanism for warning about symbols defined in the current executable also being defined in linked dylibs."
  msgstr ""
  
! #: config/darwin.opt:238
  #, no-c-format
! msgid "(Obsolete) Current linkers never dead-strip these items, so the option is not needed."
  msgstr ""
  
! #: config/darwin.opt:242
  #, no-c-format
! msgid "Do not add a default symbol exports to modules or dynamic libraries."
  msgstr ""
  
! #: config/darwin.opt:246
  #, no-c-format
! msgid "Do not add default run paths (for the compiler library directories) to executables, modules or dynamic libraries."
  msgstr ""
  
! #: config/darwin.opt:250
  #, no-c-format
! msgid "(Obsolete after 10.3.9) Set MH_NOPREFIXBINDING, in an executable."
  msgstr ""
  
! #: config/darwin.opt:254
  #, no-c-format
! msgid "(Obsolete after 10.4)\tSet MH_NOMULTIDEFS in an umbrella framework."
  msgstr ""
  
! #: config/darwin.opt:258 config/darwin.opt:279 config/darwin.opt:283
! #, fuzzy, no-c-format
! msgid "(Obsolete) LD_PREBIND is no longer supported."
! msgstr "-pipe не падтрымліваецца."
  
! #: config/darwin.opt:262
  #, no-c-format
! msgid "(Obsolete) This is the default."
  msgstr ""
  
! #: config/darwin.opt:275
  #, no-c-format
! msgid "-pagezero_size <size>\tAllows setting the page 0 size to 4kb when required."
  msgstr ""
  
! #: config/darwin.opt:287
  #, no-c-format
! msgid "Produces a Mach-O file suitable for embedded/ROM use."
  msgstr ""
  
! #: config/darwin.opt:291
  #, no-c-format
! msgid "(Obsolete) Allowed linking to proceed with \"-flat_namespace\" when a linked bundle contained a symbol also exported from the main executable."
  msgstr ""
  
! #: config/darwin.opt:298
  #, no-c-format
! msgid "Synonym for \"-export-dynamic\" for linker versions that support it."
  msgstr ""
  
! #: config/darwin.opt:302
  #, no-c-format
! msgid "-read_only_relocs <treatment>\tAllow relocations in read-only pages (not recommended)."
  msgstr ""
  
! #: config/darwin.opt:306
  #, no-c-format
! msgid "-sectalign <segname> <sectname> <value>\tSet section <sectname> in segment <segname> to have alignment <value> which must be an integral power of two expressed in hexadecimal form."
  msgstr ""
  
! #: config/darwin.opt:310
  #, no-c-format
! msgid "-sectcreate <segname> <sectname> <file>\tCreate section <sectname> in segment <segname> from the contents of <file>."
  msgstr ""
  
! #: config/darwin.opt:314
  #, no-c-format
! msgid "(Obsolete) -sectobjectsymbols <segname> <sectname>\tSetting a local symbol at the start of a section is no longer supported."
  msgstr ""
  
! #: config/darwin.opt:318
  #, no-c-format
! msgid "(Obsolete) -sectorder <segname> <sectname> <orderfile>\tReplaced by a more general option \"-order_file\"."
  msgstr ""
  
! #: config/darwin.opt:322
  #, no-c-format
! msgid "-seg_addr_table <file>\tSpecify the base addresses for dynamic libraries; <file> contains a line for each library."
  msgstr ""
  
! #: config/darwin.opt:327
  #, no-c-format
! msgid "(Obsolete, ld_classic only) -seg_addr_table_filename <path>."
  msgstr ""
  
! #: config/darwin.opt:331
  #, no-c-format
! msgid "Synonym for \"image_base\"."
  msgstr ""
  
! #: config/darwin.opt:335
  #, no-c-format
! msgid "-segaddr <name> <address>\tSet the base address of segment <name> to <address> which must be aligned to a page boundary (currently 4kb)."
  msgstr ""
  
! #: config/darwin.opt:340
  #, no-c-format
! msgid "(Obsolete, ld_classic only) -sectcreate <segname> <sectname> <file>\tAllowed creation of a section from a file."
  msgstr ""
  
! #: config/darwin.opt:344
  #, no-c-format
! msgid "(Obsolete) Object files with LINKEDIT sections are no longer supported."
  msgstr ""
  
! #: config/darwin.opt:348
  #, no-c-format
! msgid "-segprot <segname> <max_prot> <init_prot>\tThe virtual memory protections for segment <segname> have maximum and initial values <max_prot> and <init_prot> respectively.  The specified values may contain \"r\", \"w\", \"x\" or \"-\" the latter meaning \"no access\"."
  msgstr ""
  
! #: config/darwin.opt:352
  #, no-c-format
! msgid "-segs_read_only_addr <address>\tSpecify that <address> is the base address of the read-only segments of a dylib."
  msgstr ""
  
! #: config/darwin.opt:356
  #, no-c-format
! msgid "-segs_read_write_addr <address>\tSpecify that <address> is the base address address of the read-write segments of a dylib."
  msgstr ""
  
! #: config/darwin.opt:360
  #, no-c-format
! msgid "(Obsolete)\tThis is the default."
  msgstr ""
  
! #: config/darwin.opt:364
  #, no-c-format
! msgid "-sub_library <name>\tLibrary named <name> will be re-exported (only useful for dylibs)."
  msgstr ""
  
! #: config/darwin.opt:368
  #, no-c-format
! msgid "-sub_umbrella <name>\tFramework named <name> will be re-exported (only useful for dylibs)."
  msgstr ""
  
! #: config/darwin.opt:372
  #, no-c-format
! msgid "This is the default."
  msgstr ""
  
! #: config/darwin.opt:376
  #, no-c-format
! msgid "Add extra information to the executable that can speed up dynamic loading (provided that dependent libraries are unchanged)."
  msgstr ""
  
! #: config/darwin.opt:380
  #, no-c-format
! msgid "-umbrella <framework>\tThe specified framework will be re-exported."
  msgstr ""
  
! #: config/darwin.opt:384
  #, no-c-format
! msgid "-undefined <treatment>\tSpecify the handling for undefined symbols (default is error)."
  msgstr ""
  
! #: config/darwin.opt:388
  #, no-c-format
! msgid "-unexported_symbols_list <filename>\tDo not export the global symbols listed in <filename>."
  msgstr ""
  
! #: config/darwin.opt:392
  #, no-c-format
! msgid "-weak_framework <framework>\tMake a weak link to the specified framework."
  msgstr ""
  
! #: config/darwin.opt:396
  #, no-c-format
! msgid "-weak_reference_mismatches <treatment>\tSpecifies what to do if a symbol import conflicts between file (weak in one and not in another) the default is to treat the symbol as non-weak."
  msgstr ""
  
! #: config/darwin.opt:400
  #, no-c-format
! msgid "Logs which object files the linker loads."
  msgstr ""
  
! #: config/darwin.opt:404
  #, no-c-format
! msgid "Logs which symbol(s) caused an object to be loaded."
  msgstr ""
  
! #: config/darwin.opt:412
  #, no-c-format
! msgid "(Obsolete, ignored)\tOld support similar to \"-whyload\"."
  msgstr ""
  
! #: config/darwin.opt:416
  #, no-c-format
! msgid "(Obsolete and unhandled by ld64, ignored)\tld should produce an executable (only handled by ld_classic)."
  msgstr ""
  
! #: config/bfin/bfin.opt:40 config/msp430/msp430.opt:3 config/c6x/c6x.opt:38
  #, no-c-format
! msgid "Use simulator runtime."
  msgstr ""
  
! #: config/bfin/bfin.opt:44 config/arm/arm.opt:117
  #, no-c-format
! msgid "Specify the name of the target CPU."
  msgstr ""
  
! #: config/bfin/bfin.opt:48
  #, no-c-format
! msgid "Omit frame pointer for leaf functions."
  msgstr ""
  
! #: config/bfin/bfin.opt:52
  #, no-c-format
! msgid "Program is entirely located in low 64k of memory."
  msgstr ""
  
! #: config/bfin/bfin.opt:56
  #, no-c-format
! msgid "Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction."
  msgstr ""
  
! #: config/bfin/bfin.opt:61
  #, no-c-format
! msgid "Avoid speculative loads to work around a hardware anomaly."
  msgstr ""
  
! #: config/bfin/bfin.opt:65
  #, no-c-format
! msgid "Enabled ID based shared library."
  msgstr ""
  
! #: config/bfin/bfin.opt:69
  #, no-c-format
! msgid "Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library."
  msgstr ""
  
! #: config/bfin/bfin.opt:74 config/m68k/m68k.opt:180
  #, no-c-format
! msgid "ID of shared library to build."
  msgstr ""
  
! #: config/bfin/bfin.opt:78 config/m68k/m68k.opt:176
  #, no-c-format
! msgid "Enable separate data segment."
  msgstr ""
  
! #: config/bfin/bfin.opt:82 config/c6x/c6x.opt:63
  #, no-c-format
! msgid "Avoid generating pc-relative calls; use indirection."
  msgstr ""
  
! #: config/bfin/bfin.opt:86
  #, fuzzy, no-c-format
! msgid "Link with the fast floating-point library."
! msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
  
! #: config/bfin/bfin.opt:90 config/arm/arm.opt:345 config/frv/frv.opt:130
  #, no-c-format
! msgid "Enable Function Descriptor PIC mode."
  msgstr ""
  
! #: config/bfin/bfin.opt:94 config/frv/frv.opt:162
  #, no-c-format
! msgid "Enable inlining of PLT in function calls."
  msgstr ""
  
! #: config/bfin/bfin.opt:98
  #, no-c-format
! msgid "Do stack checking using bounds in L1 scratch memory."
  msgstr ""
  
! #: config/bfin/bfin.opt:102
  #, no-c-format
! msgid "Enable multicore support."
  msgstr ""
  
! #: config/bfin/bfin.opt:106
  #, no-c-format
! msgid "Build for Core A."
  msgstr ""
  
! #: config/bfin/bfin.opt:110
  #, no-c-format
! msgid "Build for Core B."
  msgstr ""
  
! #: config/bfin/bfin.opt:114
  #, no-c-format
! msgid "Build for SDRAM."
  msgstr ""
  
! #: config/bfin/bfin.opt:118
  #, no-c-format
! msgid "Assume ICPLBs are enabled at runtime."
  msgstr ""
  
  #: config/m68k/m68k-tables.opt:25
--- 5593,6342 ----
  msgid "Always treat bitfields as int-sized."
  msgstr ""
  
! #: config/pru/pru.opt:31
! #, no-c-format
! msgid "-mmcu=MCU\tSelect the target System-On-Chip variant that embeds this PRU."
! msgstr ""
  
! #: config/pru/pru.opt:35
  #, no-c-format
! msgid "Make GCC pass the --no-relax command-line option to the linker instead of the --relax option."
  msgstr ""
  
! #: config/pru/pru.opt:40
  #, no-c-format
! msgid "Allow (or do not allow) gcc to use the LOOP instruction."
  msgstr ""
  
! #: config/pru/pru.opt:44
  #, no-c-format
! msgid "Allow (or do not allow) gcc to use the PRU multiplier unit."
  msgstr ""
  
! #: config/pru/pru.opt:48
  #, no-c-format
! msgid "Allow (or do not allow) gcc to use the FILL and ZERO instructions."
  msgstr ""
  
! #: config/pru/pru.opt:52
  #, no-c-format
! msgid "Select target ABI variant."
  msgstr ""
  
! #: config/pru/pru.opt:56
  #, no-c-format
! msgid "ABI variant code generation (for use with -mabi= option):"
  msgstr ""
  
! #: config/microblaze/microblaze.opt:40
! #, fuzzy, no-c-format
! msgid "Use software emulation for floating point (default)."
! msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
! 
! #: config/microblaze/microblaze.opt:44
! #, fuzzy, no-c-format
! #| msgid "Use hardware floating point"
! msgid "Use hardware floating point instructions."
! msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
! 
! #: config/microblaze/microblaze.opt:48
  #, no-c-format
! msgid "Use table lookup optimization for small signed integer divisions."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:52
  #, no-c-format
! msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:56
  #, no-c-format
! msgid "Don't optimize block moves, use memcpy."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:68
  #, no-c-format
! msgid "Use the soft multiply emulation (default)."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:72
  #, no-c-format
! msgid "Use reorder instructions (swap and byte reversed load/store) (default)."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:76
  #, no-c-format
! msgid "Use the software emulation for divides (default)."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:80
  #, no-c-format
! msgid "Use the hardware barrel shifter instead of emulation."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:84
  #, fuzzy, no-c-format
  #| msgid "Do not generate char instructions"
! msgid "Use pattern compare instructions."
  msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/microblaze/microblaze.opt:88
  #, no-c-format
! msgid "Check for stack overflow at runtime."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:96
  #, no-c-format
! msgid "Clear the BSS to zero and place zero initialized in BSS."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:100
! #, no-c-format
! msgid "Use multiply high instructions for high part of 32x32 multiply."
! msgstr ""
! 
! #: config/microblaze/microblaze.opt:104
  #, fuzzy, no-c-format
! #| msgid "Use hardware floating point"
! msgid "Use hardware floating point conversion instructions."
! msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
  
! #: config/microblaze/microblaze.opt:108
! #, fuzzy, no-c-format
! #| msgid "Use hardware floating point"
! msgid "Use hardware floating point square root instruction."
! msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
! 
! #: config/microblaze/microblaze.opt:112
  #, no-c-format
! msgid "Build application as normal executable."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:116
  #, no-c-format
! msgid "Build application for use with xmdstub debug agent."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:120
  #, no-c-format
! msgid "Build application to be loaded using a bootloader."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:124
  #, no-c-format
! msgid "Build application without any of the MicroBlaze vectors."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:128
! #, fuzzy, no-c-format
! #| msgid "Use hardware floating point"
! msgid "Use hardware prefetch instruction."
! msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
! 
! #: config/microblaze/microblaze.opt:132
  #, no-c-format
! msgid "Data referenced by offset from start of text instead of GOT (with -fPIC/-fPIE)."
  msgstr ""
  
! #: config/m32r/m32r.opt:34
  #, no-c-format
! msgid "Compile for the m32rx."
  msgstr ""
  
! #: config/m32r/m32r.opt:38
  #, no-c-format
! msgid "Compile for the m32r2."
  msgstr ""
  
! #: config/m32r/m32r.opt:42
  #, no-c-format
! msgid "Compile for the m32r."
  msgstr ""
  
! #: config/m32r/m32r.opt:46
  #, no-c-format
! msgid "Align all loops to 32 byte boundary."
  msgstr ""
  
! #: config/m32r/m32r.opt:50
  #, no-c-format
! msgid "Prefer branches over conditional execution."
  msgstr ""
  
! #: config/m32r/m32r.opt:54
  #, no-c-format
! msgid "Give branches their default cost."
  msgstr ""
  
! #: config/m32r/m32r.opt:58
! #, fuzzy, no-c-format
! #| msgid "Output compiler statistics"
! msgid "Display compile time statistics."
! msgstr "Вывесці статыстыку капілятара"
! 
! #: config/m32r/m32r.opt:62
  #, no-c-format
! msgid "Specify cache flush function."
  msgstr ""
  
! #: config/m32r/m32r.opt:66
  #, no-c-format
! msgid "Specify cache flush trap number."
  msgstr ""
  
! #: config/m32r/m32r.opt:70
  #, no-c-format
! msgid "Only issue one instruction per cycle."
  msgstr ""
  
! #: config/m32r/m32r.opt:74
  #, no-c-format
! msgid "Allow two instructions to be issued per cycle."
  msgstr ""
  
! #: config/m32r/m32r.opt:78
  #, no-c-format
! msgid "Code size: small, medium or large."
  msgstr ""
  
! #: config/m32r/m32r.opt:94
  #, no-c-format
! msgid "Don't call any cache flush functions."
  msgstr ""
  
! #: config/m32r/m32r.opt:98
  #, no-c-format
! msgid "Don't call any cache flush trap."
  msgstr ""
  
! #: config/m32r/m32r.opt:105
  #, no-c-format
! msgid "Small data area: none, sdata, use."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:70 config/loongarch/loongarch.opt:276
  #, no-c-format
! msgid "The code model option names for -mcmodel:"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:87
  #, no-c-format
! msgid "Generates an error message if an attempt is made to access a system register which is not available on the target architecture."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:100
  #, no-c-format
! msgid "Workaround for ARM Cortex-A53 Erratum number 835769."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:104
  #, no-c-format
! msgid "Workaround for ARM Cortex-A53 Erratum number 843419."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:116
  #, no-c-format
! msgid "The register used to access the thread pointer:"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:147
  #, no-c-format
! msgid "Specify the thread pointer register."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:151
  #, no-c-format
! msgid "Don't assume that unaligned accesses are handled by the system."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:163
  #, no-c-format
! msgid "Specifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:182
  #, no-c-format
! msgid "Use features of architecture ARCH."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:186
  #, no-c-format
! msgid "Use features of and optimize for CPU."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:190
! #, fuzzy, no-c-format
! #| msgid "Optimize for 3900"
! msgid "Optimize for CPU."
! msgstr "Аптымізаваць для 3900"
! 
! #: config/aarch64/aarch64.opt:194
! #, fuzzy, no-c-format
! msgid "Generate code that conforms to the specified ABI."
! msgstr "Генерыраваць код для дадзенага ЦП"
! 
! #: config/aarch64/aarch64.opt:198
  #, no-c-format
! msgid "-fdump-tuning-model=<filename> Dump current tuning model to a JSON file."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:202
  #, no-c-format
! msgid "-muser-provided-CPU=<json-tuning-file> User specific CPU tunings."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:206
  #, no-c-format
! msgid "-moverride=<string>\tPower users only! Override CPU optimization parameters."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:210
  #, no-c-format
! msgid "Known AArch64 ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:220
  #, no-c-format
! msgid "PC relative literal loads."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:228
  #, no-c-format
! msgid "Select return address signing scope."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:232
  #, no-c-format
! msgid "Supported AArch64 return address signing scope (for use with -msign-return-address= option):"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:245
  #, no-c-format
! msgid "Enable the reciprocal square root approximation.  Enabling this reduces precision of reciprocal square root results to about 16 bits for single precision and to 32 bits for double precision."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:251
  #, no-c-format
! msgid "Enable the square root approximation.  Enabling this reduces precision of square root results to about 16 bits for single precision and to 32 bits for double precision. If enabled, it implies -mlow-precision-recip-sqrt."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:258
  #, no-c-format
! msgid "Enable the division approximation.  Enabling this reduces precision of division results to about 16 bits for single precision and to 32 bits for double precision."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:276
  #, no-c-format
! msgid "Specify when to enable an early register allocation pass.  The possibilities are: all functions, functions that have access to strided multi-register instructions, and no functions."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:282
  #, no-c-format
! msgid "The possible SVE vector lengths:"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:304
  #, no-c-format
! msgid "-msve-vector-bits=<number>\tSet the number of bits in an SVE vector register."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:308
  #, no-c-format
! msgid "-mautovec-preference=[default|asimd-only|sve-only|prefer-asimd|prefer-sve] Force an ISA selection strategy for auto-vectorization.  For best performance it is highly recommended to use -mcpu or -mtune instead.  This parameter should only be used for code exploration."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:319
  #, no-c-format
! msgid "Enables verbose cost model dumping in the debug dump files."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:323
  #, no-c-format
! msgid "Generate code to track when the CPU might be speculating incorrectly."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:327
  #, no-c-format
! msgid "Enable the copy of the AArch64 load/store pair fusion pass that runs before register allocation."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:332
  #, no-c-format
! msgid "Enable the copy of the AArch64 load/store pair fusion pass that runs after register allocation."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:351
  #, no-c-format
! msgid "Use the system register specified on the command line as the stack protector guard register. This option is for use with fstack-protector-strong and not for use in user-land code."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:357
  #, no-c-format
! msgid "Use an immediate to offset from the stack protector guard register, sp_el0. This option is for use with fstack-protector-strong and not for use in user-land code."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:366
! #, no-c-format
! msgid "Generate local calls to out-of-line atomic operations."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:370
  #, no-c-format
! msgid "When vectorizing, consider using multiple different approaches and use the cost model to choose the cheapest one."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:375
  #, no-c-format
! msgid "The number of Newton iterations for calculating the reciprocal for float type.  The precision of division is proportional to this param when division approximation is enabled.  The default value is 1."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:379
  #, no-c-format
! msgid "The number of Newton iterations for calculating the reciprocal for double type.  The precision of division is proportional to this param when division approximation is enabled.  The default value is 2."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:383
  #, no-c-format
! msgid "An old alias for -mautovec-preference.  If both -mautovec-preference and --param=aarch64-autovec-preference are passed, the --param value will be used."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:409
  #, no-c-format
! msgid "Constant memcpy size in bytes above which to start using MOPS sequence."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:413
  #, no-c-format
! msgid "Constant memmove size in bytes above which to start using MOPS sequence."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:417
  #, no-c-format
! msgid "Constant memset size in bytes from which to start using MOPS sequence."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:425
  #, no-c-format
! msgid "--param=aarch64-ldp-policy=[default|always|never|aligned] Fine-grained policy for load pairs."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:429
  #, no-c-format
! msgid "--param=aarch64-stp-policy=[default|always|never|aligned] Fine-grained policy for store pairs."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:448
  #, no-c-format
! msgid "Limit on number of alias checks performed when attempting to form an ldp/stp."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:452
  #, no-c-format
! msgid "Param to control which writeback opportunities we try to handle in the load/store pair fusion pass.  A value of zero disables writeback handling.  One means we try to form pairs involving one or more existing individual writeback accesses where possible.  A value of two means we also try to opportunistically form writeback opportunities by folding in trailing destructive updates of the base register used by a pair."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:461
  #, no-c-format
! msgid "Param to control the treshold in number of granules beyond which an explicit loop for tagging a memory block is emitted."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:466
  #, no-c-format
! msgid "This option is deprecated."
  msgstr ""
  
! #: config/vms/vms.opt:27
  #, no-c-format
! msgid "Malloc data into P2 space."
  msgstr ""
  
! #: config/vms/vms.opt:31
  #, no-c-format
! msgid "Set name of main routine for the debugger."
  msgstr ""
  
! #: config/vms/vms.opt:35
  #, no-c-format
! msgid "Use VMS exit codes instead of posix ones."
  msgstr ""
  
! #: config/vms/vms.opt:39
  #, no-c-format
! msgid "-mpointer-size=[no,32,short,64,long]\tSet the default pointer size."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:26
  #, no-c-format
! msgid "Use CONST16 instruction to load constants."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:30
  #, no-c-format
! msgid "Disable position-independent code (PIC) for use in OS kernel code."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:34
  #, no-c-format
! msgid "Use indirect CALLXn instructions for large programs."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:38
  #, no-c-format
! msgid "Set extra memory access cost for L32R instruction, in clock-cycle units."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:46
  #, no-c-format
! msgid "Automatically align branch targets to reduce branch penalties."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:50
  #, no-c-format
! msgid "Intersperse literal pools with code in the text section."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:54
  #, no-c-format
! msgid "Relax literals in assembler and place them automatically in the text section."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:58
  #, no-c-format
! msgid "-mno-serialize-volatile\tDo not serialize volatile memory references with MEMW instructions."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:65
  #, no-c-format
! msgid "Use call0 ABI."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:69
! #, fuzzy, no-c-format
! #| msgid "Use 64-bit general registers"
! msgid "Use windowed registers ABI."
! msgstr "Выкарыстоўваць 64-бітныя галоўныя рэгістры"
! 
! #: config/xtensa/xtensa.opt:73 config/m68k/m68k.opt:192
  #, no-c-format
! msgid "Do not use unaligned memory references."
  msgstr ""
  
! #: config/g.opt:27
  #, no-c-format
! msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
  msgstr ""
  
! #: config/vxworks.opt:36
  #, no-c-format
! msgid "Assume the VxWorks RTP environment."
  msgstr ""
  
! #: config/vxworks.opt:43
  #, no-c-format
! msgid "Assume the VxWorks vThreads environment."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:30
! #, fuzzy, no-c-format
! #| msgid "Target the AM33 processor"
! msgid "Target the AM33 processor."
! msgstr "Мэта - AM33 працэсар"
! 
! #: config/mn10300/mn10300.opt:34
! #, fuzzy, no-c-format
! #| msgid "Target the AM33 processor"
! msgid "Target the AM33/2.0 processor."
! msgstr "Мэта - AM33 працэсар"
! 
! #: config/mn10300/mn10300.opt:38
! #, fuzzy, no-c-format
! #| msgid "Target the AM33 processor"
! msgid "Target the AM34 processor."
! msgstr "Мэта - AM33 працэсар"
! 
! #: config/mn10300/mn10300.opt:46
  #, no-c-format
! msgid "Work around hardware multiply bug."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:55
  #, no-c-format
! msgid "Enable linker relaxations."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:59
  #, no-c-format
! msgid "Return pointers in both a0 and d0."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:63
! #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Allow gcc to generate LIW instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
! 
! #: config/mn10300/mn10300.opt:67
! #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Allow gcc to generate the SETLB and Lcc instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
! 
! #: config/v850/v850.opt:29
! #, fuzzy, no-c-format
! msgid "Use registers r2 and r5."
! msgstr "невядомая назва рэгістра: %s"
! 
! #: config/v850/v850.opt:33
  #, no-c-format
! msgid "Use 4 byte entries in switch tables."
  msgstr ""
  
! #: config/v850/v850.opt:37
! #, fuzzy, no-c-format
! #| msgid "Enable exception handling"
! msgid "Enable backend debugging."
! msgstr "Уключыць апрацоўку выключэньняў"
! 
! #: config/v850/v850.opt:41
! #, fuzzy, no-c-format
! msgid "Do not use the callt instruction (default)."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
! 
! #: config/v850/v850.opt:45
  #, no-c-format
! msgid "Reuse r30 on a per-function basis."
  msgstr ""
  
! #: config/v850/v850.opt:49
  #, no-c-format
! msgid "Alias for -mrh850-abi."
  msgstr ""
  
! #: config/v850/v850.opt:53
  #, no-c-format
! msgid "Prohibit PC-relative function calls."
  msgstr ""
  
! #: config/v850/v850.opt:57
  #, no-c-format
! msgid "Use stubs for function prologues."
  msgstr ""
  
! #: config/v850/v850.opt:61
  #, no-c-format
! msgid "Set the max size of data eligible for the SDA area."
  msgstr ""
  
! #: config/v850/v850.opt:68
! #, fuzzy, no-c-format
! msgid "Enable the use of the short load instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
! 
! #: config/v850/v850.opt:72
  #, no-c-format
! msgid "Same as: -mep -mprolog-function."
  msgstr ""
  
! #: config/v850/v850.opt:76
  #, no-c-format
! msgid "Set the max size of data eligible for the TDA area."
  msgstr ""
  
! #: config/v850/v850.opt:83
  #, no-c-format
! msgid "Do not enforce strict alignment."
  msgstr ""
  
! #: config/v850/v850.opt:87
  #, no-c-format
! msgid "Put jump tables for switch statements into the .data section rather than the .code section."
  msgstr ""
  
! #: config/v850/v850.opt:95
! #, fuzzy, no-c-format
! #| msgid "Optimize for F930 processors"
! msgid "Compile for the v850 processor."
! msgstr "Аптымізацыя для  F930 працэсараў"
! 
! #: config/v850/v850.opt:99
! #, fuzzy, no-c-format
! #| msgid "Optimize for F930 processors"
! msgid "Compile for the v850e processor."
! msgstr "Аптымізацыя для  F930 працэсараў"
! 
! #: config/v850/v850.opt:103
! #, fuzzy, no-c-format
! #| msgid "Optimize for F930 processors"
! msgid "Compile for the v850e1 processor."
! msgstr "Аптымізацыя для  F930 працэсараў"
! 
! #: config/v850/v850.opt:107
  #, no-c-format
! msgid "Compile for the v850es variant of the v850e1."
  msgstr ""
  
! #: config/v850/v850.opt:111
  #, fuzzy, no-c-format
! #| msgid "Optimize for F930 processors"
! msgid "Compile for the v850e2 processor."
! msgstr "Аптымізацыя для  F930 працэсараў"
  
! #: config/v850/v850.opt:115
! #, fuzzy, no-c-format
! #| msgid "Optimize for F930 processors"
! msgid "Compile for the v850e2v3 processor."
! msgstr "Аптымізацыя для  F930 працэсараў"
! 
! #: config/v850/v850.opt:119
! #, fuzzy, no-c-format
! #| msgid "Optimize for F930 processors"
! msgid "Compile for the v850e3v5 processor."
! msgstr "Аптымізацыя для  F930 працэсараў"
! 
! #: config/v850/v850.opt:126
  #, no-c-format
! msgid "Enable v850e3v5 loop instructions."
  msgstr ""
  
! #: config/v850/v850.opt:130
  #, no-c-format
! msgid "Set the max size of data eligible for the ZDA area."
  msgstr ""
  
! #: config/v850/v850.opt:137
  #, no-c-format
! msgid "Enable relaxing in the assembler."
  msgstr ""
  
! #: config/v850/v850.opt:141
  #, no-c-format
! msgid "Prohibit PC relative jumps."
  msgstr ""
  
! #: config/v850/v850.opt:145
! #, fuzzy, no-c-format
! #| msgid "Use hardware floating point"
! msgid "Inhibit the use of hardware floating point instructions."
! msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
! 
! #: config/v850/v850.opt:149
  #, no-c-format
! msgid "Allow the use of hardware floating point instructions for V850E2V3 and up."
  msgstr ""
  
! #: config/v850/v850.opt:153
  #, no-c-format
! msgid "Enable support for the RH850 ABI.  This is the default."
  msgstr ""
  
! #: config/v850/v850.opt:157
  #, no-c-format
! msgid "Enable support for the old GCC ABI."
  msgstr ""
  
! #: config/v850/v850.opt:161
  #, no-c-format
! msgid "Support alignments of up to 64-bits."
  msgstr ""
  
  #: config/m68k/m68k-tables.opt:25
*************** msgstr ""
*** 5884,5894 ****
  msgid "Known M68K ISAs (for use with the -march= option):"
  msgstr ""
  
- #: config/m68k/ieee.opt:24 config/i386/i386.opt:389
- #, no-c-format
- msgid "Use IEEE math for fp comparisons."
- msgstr ""
- 
  #: config/m68k/m68k.opt:30
  #, fuzzy, no-c-format
  #| msgid "Generate code for a 520X"
--- 6354,6359 ----
*************** msgstr ""
*** 5993,6004 ****
  msgid "Align variables on a 32-bit boundary."
  msgstr ""
  
- #: config/m68k/m68k.opt:103 config/arm/arm.opt:86 config/nds32/nds32.opt:171
- #: config/c6x/c6x.opt:67
- #, no-c-format
- msgid "Specify the name of the target architecture."
- msgstr ""
- 
  #: config/m68k/m68k.opt:107
  #, fuzzy, no-c-format
  msgid "Use the bit-field instructions."
--- 6458,6463 ----
*************** msgstr ""
*** 6046,6054 ****
  msgid "Use 32-bit offsets in jump tables rather than 16-bit offsets."
  msgstr ""
  
! #: config/m68k/m68k.opt:151 config/avr/avr.opt:23
  #, no-c-format
! msgid "Usa LRA for reload instead of the old reload framework.  This option is experimental, and it may be removed in future versions of the compiler."
  msgstr ""
  
  #: config/m68k/m68k.opt:156
--- 6505,6513 ----
  msgid "Use 32-bit offsets in jump tables rather than 16-bit offsets."
  msgstr ""
  
! #: config/m68k/m68k.opt:151
  #, no-c-format
! msgid "Use LRA for reload instead of the old reload framework.  This option is experimental, and it may be removed in future versions of the compiler."
  msgstr ""
  
  #: config/m68k/m68k.opt:156
*************** msgstr ""
*** 6086,6096 ****
  msgid "Generate code with library calls for floating point."
  msgstr ""
  
- #: config/m68k/m68k.opt:192 config/xtensa/xtensa.opt:73
- #, no-c-format
- msgid "Do not use unaligned memory references."
- msgstr ""
- 
  #: config/m68k/m68k.opt:196
  #, no-c-format
  msgid "Tune for the specified target CPU or architecture."
--- 6545,6550 ----
*************** msgstr ""
*** 6106,17877 ****
  msgid "Support TLS segment larger than 64K."
  msgstr ""
  
! #: config/riscv/riscv.opt:26 config/aarch64/aarch64.opt:83
! #: config/arm/arm.opt:105 config/microblaze/microblaze.opt:60
  #, no-c-format
! msgid "Assume target CPU is configured as big endian."
  msgstr ""
  
! #: config/riscv/riscv.opt:30 config/aarch64/aarch64.opt:103
! #: config/arm/arm.opt:170 config/microblaze/microblaze.opt:64
  #, no-c-format
! msgid "Assume target CPU is configured as little endian."
  msgstr ""
  
! #: config/riscv/riscv.opt:34
  #, no-c-format
! msgid "-mbranch-cost=N\tSet the cost of branches to roughly N instructions."
  msgstr ""
  
! #: config/riscv/riscv.opt:38
  #, no-c-format
! msgid "This option is deprecated; use -fplt or -fno-plt instead."
  msgstr ""
  
! #: config/riscv/riscv.opt:42
  #, no-c-format
! msgid "Specify integer and floating-point calling convention."
  msgstr ""
  
! #: config/riscv/riscv.opt:46 config/i386/i386.opt:444
  #, no-c-format
! msgid "Attempt to keep stack aligned to this power of 2."
  msgstr ""
  
! #: config/riscv/riscv.opt:50
  #, no-c-format
! msgid "Supported ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/riscv/riscv.opt:78
  #, no-c-format
! msgid "Use hardware floating-point divide and square root instructions."
  msgstr ""
  
! #: config/riscv/riscv.opt:82
  #, no-c-format
! msgid "Use hardware instructions for integer division."
  msgstr ""
  
! #: config/riscv/riscv.opt:86
  #, no-c-format
! msgid "-march=\tGenerate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case."
  msgstr ""
  
! #: config/riscv/riscv.opt:91
  #, no-c-format
! msgid "-march=help\tPrint supported -march extensions."
  msgstr ""
  
! #: config/riscv/riscv.opt:103 config/mips/mips.opt:426
  #, no-c-format
! msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR."
  msgstr ""
  
! #: config/riscv/riscv.opt:107
  #, no-c-format
! msgid "-mcpu=PROCESSOR\tUse architecture of and optimize the output for PROCESSOR."
  msgstr ""
  
! #: config/riscv/riscv.opt:111
  #, no-c-format
! msgid "-msmall-data-limit=N\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
  msgstr ""
  
! #: config/riscv/riscv.opt:115
  #, no-c-format
! msgid "Use smaller but slower prologue and epilogue code."
  msgstr ""
  
! #: config/riscv/riscv.opt:119
  #, no-c-format
! msgid "Convert BASE + LARGE_OFFSET addresses to NEW_BASE + SMALL_OFFSET to allow more memory accesses to be generated as compressed instructions.  Currently targets 32-bit integer load/stores."
  msgstr ""
  
! #: config/riscv/riscv.opt:125 config/aarch64/aarch64.opt:107
! #: config/loongarch/loongarch.opt:270
  #, no-c-format
! msgid "Specify the code model."
  msgstr ""
  
! #: config/riscv/riscv.opt:129 config/loongarch/loongarch.opt:210
  #, no-c-format
! msgid "Do not generate unaligned memory accesses."
  msgstr ""
  
! #: config/riscv/riscv.opt:133
  #, no-c-format
! msgid "Do not generate unaligned scalar memory accesses."
  msgstr ""
  
! #: config/riscv/riscv.opt:137
  #, no-c-format
! msgid "Do not create element-misaligned vector memory accesses."
  msgstr ""
  
! #: config/riscv/riscv.opt:141 config/i386/i386.opt:308
! #: config/rs6000/aix64.opt:36 config/rs6000/linux64.opt:32
  #, no-c-format
! msgid "Known code models (for use with the -mcmodel= option):"
  msgstr ""
  
! #: config/riscv/riscv.opt:154
  #, no-c-format
! msgid "Use %reloc() operators, rather than assembly macros, to load addresses."
  msgstr ""
  
! #: config/riscv/riscv.opt:158 config/loongarch/loongarch.opt:278
  #, no-c-format
! msgid "Take advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses."
  msgstr ""
  
! #: config/riscv/riscv.opt:163
  #, no-c-format
! msgid "Enable the CSR checking for the ISA-dependent CSR and the read-only CSR. The ISA-dependent CSR are only valid when the specific ISA is set.  The read-only CSR can not be written by the CSR instructions."
  msgstr ""
  
! #: config/riscv/riscv.opt:169 config/aarch64/aarch64.opt:150
! #: config/i386/i386.opt:420
  #, no-c-format
! msgid "Omit the frame pointer in leaf functions."
  msgstr ""
  
! #: config/riscv/riscv.opt:191
  #, no-c-format
! msgid "Emit RISC-V ELF attribute."
  msgstr ""
  
! #: config/riscv/riscv.opt:195 config/i386/i386.opt:261
  #, no-c-format
! msgid "Use the given data alignment."
  msgstr ""
  
! #: config/riscv/riscv.opt:199 config/i386/i386.opt:265
  #, no-c-format
! msgid "Known data alignment choices (for use with the -malign-data= option):"
  msgstr ""
  
! #: config/riscv/riscv.opt:209 config/aarch64/aarch64.opt:313
! #: config/i386/i386.opt:1021 config/arm/arm.opt:349
! #: config/rs6000/rs6000.opt:558
  #, no-c-format
! msgid "Use given stack-protector guard."
  msgstr ""
  
! #: config/riscv/riscv.opt:213 config/aarch64/aarch64.opt:317
! #: config/arm/arm.opt:353 config/rs6000/rs6000.opt:562
  #, no-c-format
! msgid "Valid arguments to -mstack-protector-guard=:"
  msgstr ""
  
! #: config/riscv/riscv.opt:223 config/i386/i386.opt:1035
! #: config/rs6000/rs6000.opt:572
  #, no-c-format
! msgid "Use the given base register for addressing the stack-protector guard."
  msgstr ""
  
! #: config/riscv/riscv.opt:230 config/i386/i386.opt:1042
! #: config/rs6000/rs6000.opt:579
  #, no-c-format
! msgid "Use the given offset for addressing the stack-protector guard."
  msgstr ""
  
! #: config/riscv/riscv.opt:543
  #, no-c-format
! msgid "Supported ISA specs (for use with the -misa-spec= option):"
  msgstr ""
  
! #: config/riscv/riscv.opt:556
  #, no-c-format
! msgid "Set the version of RISC-V ISA spec."
  msgstr ""
  
! #: config/riscv/riscv.opt:560
  #, no-c-format
! msgid "Enable conditional moves unconditionally."
  msgstr ""
  
! #: config/riscv/riscv.opt:564
  #, no-c-format
! msgid "Always inline subword atomic operations."
  msgstr ""
  
! #: config/riscv/riscv.opt:568
  #, no-c-format
! msgid "Inline strcmp calls if possible."
  msgstr ""
  
! #: config/riscv/riscv.opt:572
  #, no-c-format
! msgid "Inline strncmp calls if possible."
  msgstr ""
  
! #: config/riscv/riscv.opt:576
  #, no-c-format
! msgid "Inline strlen calls if possible."
  msgstr ""
  
! #: config/riscv/riscv.opt:580
  #, no-c-format
! msgid "Max number of bytes to compare as part of inlined strcmp/strncmp routines (default: 64)."
  msgstr ""
  
! #: config/riscv/riscv.opt:584
  #, no-c-format
! msgid "The RVV possible LMUL (-mrvv-max-lmul=):"
  msgstr ""
  
! #: config/riscv/riscv.opt:603
  #, no-c-format
! msgid "-mrvv-max-lmul=<string>\tSet the RVV LMUL of auto-vectorization."
  msgstr ""
  
! #: config/riscv/riscv.opt:610
  #, no-c-format
! msgid "Valid arguments to -param=vsetvl-strategy=:"
  msgstr ""
  
! #: config/riscv/riscv.opt:623
  #, no-c-format
! msgid "-param=vsetvl-strategy=<string>\tSet the optimization level of VSETVL insert pass."
  msgstr ""
  
! #: config/riscv/riscv.opt:627
  #, no-c-format
! msgid "-param=riscv-two-source-permutes Enable permutes with two source vectors."
  msgstr ""
  
! #: config/riscv/riscv.opt:631 config/i386/i386.opt:496
  #, no-c-format
! msgid "Valid arguments to -mstringop-strategy=:"
  msgstr ""
  
! #: config/riscv/riscv.opt:647
  #, no-c-format
! msgid "Specify stringop expansion strategy."
  msgstr ""
  
! #: config/riscv/riscv.opt:651
  #, no-c-format
! msgid "The possible RVV vector register lengths:"
  msgstr ""
  
! #: config/riscv/riscv.opt:661
  #, no-c-format
! msgid "-mrvv-vector-bits=<string>\tSet the kind of bits for an RVV vector register."
  msgstr ""
  
! #: config/riscv/riscv.opt:665 config/aarch64/aarch64.opt:58
! #: config/loongarch/loongarch.opt:287
  #, no-c-format
! msgid "The possible TLS dialects:"
  msgstr ""
  
! #: config/riscv/riscv.opt:675 config/aarch64/aarch64.opt:154
! #: config/loongarch/loongarch.opt:297
  #, no-c-format
! msgid "Specify TLS dialect."
  msgstr ""
  
! #: config/riscv/riscv.opt:679
  #, no-c-format
! msgid "Specifies whether the fence.tso instruction should be used."
  msgstr ""
  
! #: config/riscv/riscv.opt:683
  #, no-c-format
! msgid "Enable (default) or disable generation of vector segment load/store instructions."
  msgstr ""
  
! #: config/m32c/m32c.opt:23
  #, no-c-format
! msgid "-msim\tUse simulator runtime."
  msgstr ""
  
! #: config/m32c/m32c.opt:27
  #, no-c-format
! msgid "-mcpu=r8c\tCompile code for R8C variants."
  msgstr ""
  
! #: config/m32c/m32c.opt:31
  #, no-c-format
! msgid "-mcpu=m16c\tCompile code for M16C variants."
  msgstr ""
  
! #: config/m32c/m32c.opt:35
  #, no-c-format
! msgid "-mcpu=m32cm\tCompile code for M32CM variants."
  msgstr ""
  
! #: config/m32c/m32c.opt:39
  #, no-c-format
! msgid "-mcpu=m32c\tCompile code for M32C variants."
  msgstr ""
  
! #: config/m32c/m32c.opt:43
  #, no-c-format
! msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)."
  msgstr ""
  
! #: config/msp430/msp430.opt:7
  #, no-c-format
! msgid "Use a lightweight configuration of printf and puts to reduce code size. For single-threaded applications, not requiring reentrant I/O only. Requires Newlib Nano IO."
  msgstr ""
  
! #: config/msp430/msp430.opt:11
  #, no-c-format
! msgid "Force assembly output to always use hex constants."
  msgstr ""
  
! #: config/msp430/msp430.opt:15
  #, no-c-format
! msgid "Specify the MCU to build for."
  msgstr ""
  
! #: config/msp430/msp430.opt:19
  #, no-c-format
! msgid "Warn if an MCU name is unrecognized or conflicts with other options (default: on)."
  msgstr ""
  
! #: config/msp430/msp430.opt:23
  #, no-c-format
! msgid "Warn if devices.csv is not found or there are problem parsing it (default: on)."
  msgstr ""
  
! #: config/msp430/msp430.opt:27
  #, no-c-format
! msgid "Specify the ISA to build for: msp430, msp430x, msp430xv2."
  msgstr ""
  
! #: config/msp430/msp430.opt:52
  #, no-c-format
! msgid "Select large model - 20-bit addresses/pointers."
  msgstr ""
  
! #: config/msp430/msp430.opt:56
  #, no-c-format
! msgid "Select small model - 16-bit addresses/pointers (default)."
  msgstr ""
  
! #: config/msp430/msp430.opt:60
  #, no-c-format
! msgid "Optimize opcode sizes at link time."
  msgstr ""
  
! #: config/msp430/msp430.opt:67 config/pru/pru.opt:26
  #, no-c-format
! msgid "Use a minimum runtime (no static initializers or ctors) for memory-constrained devices."
  msgstr ""
  
! #: config/msp430/msp430.opt:74
  #, no-c-format
! msgid "Specify the type of hardware multiply to support."
  msgstr ""
  
! #: config/msp430/msp430.opt:96
  #, no-c-format
! msgid "Specify whether functions should be placed into the lower or upper memory regions, or if they should be shuffled between the regions (either) for best fit (default: lower)."
  msgstr ""
  
! #: config/msp430/msp430.opt:100
  #, no-c-format
! msgid "Specify whether variables should be placed into the lower or upper memory regions, or if they should be shuffled between the regions (either) for best fit (default: lower)."
  msgstr ""
  
! #: config/msp430/msp430.opt:104
  #, no-c-format
! msgid "Add the .lower prefix to section names when compiling with -m{code,data}-region=lower (disabled by default)."
  msgstr ""
  
! #: config/msp430/msp430.opt:123
  #, no-c-format
! msgid "Passes on a request to the assembler to enable fixes for various silicon errata."
  msgstr ""
  
! #: config/msp430/msp430.opt:127
  #, no-c-format
! msgid "Passes on a request to the assembler to warn about various silicon errata."
  msgstr ""
  
! #: config/msp430/msp430.opt:131
  #, no-c-format
! msgid "The path to devices.csv.  The GCC driver can normally locate devices.csv itself and pass this option to the compiler, so the user shouldn't need to pass this."
  msgstr ""
  
! #: config/msp430/msp430.opt:136
  #, no-c-format
! msgid "For shift operations by a constant amount, which require an individual instruction to shift by one position, set the maximum number of inline shift instructions (maximum value 64) to emit instead of using the corresponding __mspabi helper function. The default value is 4."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:70 config/loongarch/loongarch.opt:248
  #, no-c-format
! msgid "The code model option names for -mcmodel:"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:87 config/i386/i386.opt:1056
! #, fuzzy, no-c-format
! #| msgid "Generate code without GP reg"
! msgid "Generate code which uses only the general registers."
! msgstr "Генерыраваць код без GP reg"
! 
! #: config/aarch64/aarch64.opt:91 config/i386/i386.opt:1148
  #, no-c-format
! msgid "Generate code to mitigate against straight line speculation."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:95
  #, no-c-format
! msgid "Workaround for ARM Cortex-A53 Erratum number 835769."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:99
  #, no-c-format
! msgid "Workaround for ARM Cortex-A53 Erratum number 843419."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:111
  #, no-c-format
! msgid "The register used to access the thread pointer:"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:142
  #, no-c-format
! msgid "Specify the thread pointer register."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:146
  #, no-c-format
! msgid "Don't assume that unaligned accesses are handled by the system."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:158
  #, no-c-format
! msgid "Specifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:177
  #, no-c-format
! msgid "Use features of architecture ARCH."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:181
  #, no-c-format
! msgid "Use features of and optimize for CPU."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:185
! #, fuzzy, no-c-format
! #| msgid "Optimize for 3900"
! msgid "Optimize for CPU."
! msgstr "Аптымізаваць для 3900"
! 
! #: config/aarch64/aarch64.opt:189
! #, fuzzy, no-c-format
! msgid "Generate code that conforms to the specified ABI."
! msgstr "Генерыраваць код для дадзенага ЦП"
! 
! #: config/aarch64/aarch64.opt:193
  #, no-c-format
! msgid "-moverride=<string>\tPower users only! Override CPU optimization parameters."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:197
  #, no-c-format
! msgid "Known AArch64 ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:207
  #, no-c-format
! msgid "PC relative literal loads."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:211 config/arm/arm.opt:337
  #, no-c-format
! msgid "Use branch-protection features."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:215
  #, no-c-format
! msgid "Select return address signing scope."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:219
  #, no-c-format
! msgid "Supported AArch64 return address signing scope (for use with -msign-return-address= option):"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:232
  #, no-c-format
! msgid "Enable the reciprocal square root approximation.  Enabling this reduces precision of reciprocal square root results to about 16 bits for single precision and to 32 bits for double precision."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:238
  #, no-c-format
! msgid "Enable the square root approximation.  Enabling this reduces precision of square root results to about 16 bits for single precision and to 32 bits for double precision. If enabled, it implies -mlow-precision-recip-sqrt."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:245
  #, no-c-format
! msgid "Enable the division approximation.  Enabling this reduces precision of division results to about 16 bits for single precision and to 32 bits for double precision."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:263
  #, no-c-format
! msgid "Specify when to enable an early register allocation pass.  The possibilities are: all functions, functions that have access to strided multi-register instructions, and no functions."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:269
  #, no-c-format
! msgid "The possible SVE vector lengths:"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:291
  #, no-c-format
! msgid "-msve-vector-bits=<number>\tSet the number of bits in an SVE vector register."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:295
  #, no-c-format
! msgid "Enables verbose cost model dumping in the debug dump files."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:299
  #, no-c-format
! msgid "Generate code to track when the CPU might be speculating incorrectly."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:303
  #, no-c-format
! msgid "Enable the copy of the AArch64 load/store pair fusion pass that runs before register allocation."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:308
  #, no-c-format
! msgid "Enable the copy of the AArch64 load/store pair fusion pass that runs after register allocation."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:327
  #, no-c-format
! msgid "Use the system register specified on the command line as the stack protector guard register. This option is for use with fstack-protector-strong and not for use in user-land code."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:333
  #, no-c-format
! msgid "Use an immediate to offset from the stack protector guard register, sp_el0. This option is for use with fstack-protector-strong and not for use in user-land code."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:342
  #, no-c-format
! msgid "Generate local calls to out-of-line atomic operations."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:346
  #, no-c-format
! msgid "When vectorizing, consider using multiple different approaches and use the cost model to choose the cheapest one."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:351
  #, no-c-format
! msgid "The number of Newton iterations for calculating the reciprocal for float type.  The precision of division is proportional to this param when division approximation is enabled.  The default value is 1."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:355
  #, no-c-format
! msgid "The number of Newton iterations for calculating the reciprocal for double type.  The precision of division is proportional to this param when division approximation is enabled.  The default value is 2."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:359
  #, no-c-format
! msgid "--param=aarch64-autovec-preference=[default|asimd-only|sve-only|prefer-asimd|prefer-sve] Force an ISA selection strategy for auto-vectorization."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:385
  #, no-c-format
! msgid "Constant memcpy size in bytes above which to start using MOPS sequence."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:389
  #, no-c-format
! msgid "Constant memmove size in bytes above which to start using MOPS sequence."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:393
  #, no-c-format
! msgid "Constant memset size in bytes from which to start using MOPS sequence."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:397
  #, no-c-format
! msgid "Limit how much the autovectorizer may unroll a loop."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:401
  #, no-c-format
! msgid "--param=aarch64-ldp-policy=[default|always|never|aligned] Fine-grained policy for load pairs."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:405
  #, no-c-format
! msgid "--param=aarch64-stp-policy=[default|always|never|aligned] Fine-grained policy for store pairs."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:424
  #, no-c-format
! msgid "Limit on number of alias checks performed when attempting to form an ldp/stp."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:428
  #, no-c-format
! msgid "Param to control which writeback opportunities we try to handle in the load/store pair fusion pass.  A value of zero disables writeback handling.  One means we try to form pairs involving one or more existing individual writeback accesses where possible.  A value of two means we also try to opportunistically form writeback opportunities by folding in trailing destructive updates of the base register used by a pair."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:437
  #, no-c-format
! msgid "Warn about usage of experimental Function Multi Versioning."
  msgstr ""
  
! #: config/linux.opt:24
  #, no-c-format
! msgid "Use Bionic C library."
  msgstr ""
  
! #: config/linux.opt:28
! #, fuzzy, no-c-format
! #| msgid "Use GNU as"
! msgid "Use GNU C library."
! msgstr "Выкарыстоўваць GNU як"
  
! #: config/linux.opt:32
  #, no-c-format
! msgid "Use uClibc C library."
  msgstr ""
  
! #: config/linux.opt:36
  #, no-c-format
! msgid "Use musl C library."
  msgstr ""
  
! #: config/mingw/cygming.opt:23
! #, fuzzy, no-c-format
! #| msgid "Create console application"
! msgid "Create console application."
! msgstr "Стварыць кансольны прыдатак"
  
! #: config/mingw/cygming.opt:27
! #, fuzzy, no-c-format
! #| msgid "Generate code for a DLL"
! msgid "Generate code for a DLL."
! msgstr "Стварыць код для DLL"
  
! #: config/mingw/cygming.opt:31
  #, no-c-format
! msgid "Ignore dllimport for functions."
  msgstr ""
  
! #: config/mingw/cygming.opt:35
  #, no-c-format
! msgid "Use Mingw-specific thread support."
  msgstr ""
  
! #: config/mingw/cygming.opt:39
  #, no-c-format
! msgid "Set Windows defines."
  msgstr ""
  
! #: config/mingw/cygming.opt:43
! #, fuzzy, no-c-format
! #| msgid "Create GUI application"
! msgid "Create GUI application."
! msgstr "Стварыць GUI прыдатак"
  
! #: config/mingw/cygming.opt:47
  #, no-c-format
! msgid "Use the GNU extension to the PE format for aligned common data."
  msgstr ""
  
! #: config/mingw/cygming.opt:51
  #, no-c-format
! msgid "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement."
  msgstr ""
  
! #: config/mingw/cygming.opt:55
  #, no-c-format
! msgid "For nested functions on stack executable permission is set."
  msgstr ""
  
! #: config/mingw/cygming.opt:62
  #, no-c-format
! msgid "Put relocated read-only data into .data section."
  msgstr ""
  
! #: config/mingw/mingw.opt:23
  #, no-c-format
! msgid "Preprocess, compile or link with specified C RunTime DLL library."
  msgstr ""
  
! #: config/mingw/mingw.opt:33
  #, no-c-format
! msgid "Warn about none ISO msvcrt scanf/printf width extensions."
  msgstr ""
  
! #: config/ia64/ilp32.opt:3
! #, fuzzy, no-c-format
! #| msgid "Generate ELF output"
! msgid "Generate ILP32 code."
! msgstr "Стварыць ELF-вывад"
  
! #: config/ia64/ilp32.opt:7
! #, fuzzy, no-c-format
! #| msgid "Generate ELF output"
! msgid "Generate LP64 code."
! msgstr "Стварыць ELF-вывад"
  
! #: config/ia64/ia64.opt:28
  #, no-c-format
! msgid "Generate big endian code."
  msgstr ""
  
! #: config/ia64/ia64.opt:32
  #, no-c-format
! msgid "Generate little endian code."
  msgstr ""
  
! #: config/ia64/ia64.opt:36
! #, fuzzy, no-c-format
! #| msgid "Generate code for GNU as"
! msgid "Generate code for GNU as."
! msgstr "Генерыраваць код для GNU as"
  
! #: config/ia64/ia64.opt:40
! #, fuzzy, no-c-format
! #| msgid "Generate code for GNU ld"
! msgid "Generate code for GNU ld."
! msgstr "Генерыраваць код для GNU ld"
  
! #: config/ia64/ia64.opt:44
  #, no-c-format
! msgid "Emit stop bits before and after volatile extended asms."
  msgstr ""
  
! #: config/ia64/ia64.opt:48
! #, fuzzy, no-c-format
! #| msgid "Use symbolic register names"
! msgid "Use in/loc/out register names."
! msgstr "Ужываць сімвалічныя назвы рэгістраў"
  
! #: config/ia64/ia64.opt:55
  #, no-c-format
! msgid "Enable use of sdata/scommon/sbss."
  msgstr ""
  
! #: config/ia64/ia64.opt:59
! #, fuzzy, no-c-format
! #| msgid "Generate code without GP reg"
! msgid "Generate code without GP reg."
! msgstr "Генерыраваць код без GP reg"
  
! #: config/ia64/ia64.opt:63
  #, no-c-format
! msgid "gp is constant (but save/restore gp on indirect calls)."
  msgstr ""
  
! #: config/ia64/ia64.opt:67
  #, no-c-format
! msgid "Generate self-relocatable code."
  msgstr ""
  
! #: config/ia64/ia64.opt:71
  #, no-c-format
! msgid "Generate inline floating point division, optimize for latency."
  msgstr ""
  
! #: config/ia64/ia64.opt:75
  #, no-c-format
! msgid "Generate inline floating point division, optimize for throughput."
  msgstr ""
  
! #: config/ia64/ia64.opt:82
  #, no-c-format
! msgid "Generate inline integer division, optimize for latency."
  msgstr ""
  
! #: config/ia64/ia64.opt:86
  #, no-c-format
! msgid "Generate inline integer division, optimize for throughput."
  msgstr ""
  
! #: config/ia64/ia64.opt:90
  #, no-c-format
! msgid "Do not inline integer division."
  msgstr ""
  
! #: config/ia64/ia64.opt:94
  #, no-c-format
! msgid "Generate inline square root, optimize for latency."
  msgstr ""
  
! #: config/ia64/ia64.opt:98
  #, no-c-format
! msgid "Generate inline square root, optimize for throughput."
  msgstr ""
  
! #: config/ia64/ia64.opt:102
  #, no-c-format
! msgid "Do not inline square root."
  msgstr ""
  
! #: config/ia64/ia64.opt:106
  #, no-c-format
! msgid "Enable DWARF line debug info via GNU as."
  msgstr ""
  
! #: config/ia64/ia64.opt:110
  #, no-c-format
! msgid "Enable earlier placing stop bits for better scheduling."
  msgstr ""
  
! #: config/ia64/ia64.opt:114 config/pa/pa.opt:70 config/sh/sh.opt:227
  #, no-c-format
! msgid "Specify range of registers to make fixed."
  msgstr ""
  
! #: config/ia64/ia64.opt:118 config/alpha/alpha.opt:138
  #, no-c-format
! msgid "Specify bit size of immediate TLS offsets."
  msgstr ""
  
! #: config/ia64/ia64.opt:122 config/i386/i386.opt:542 config/s390/s390.opt:209
! #: config/sparc/sparc.opt:146 config/visium/visium.opt:49
  #, fuzzy, no-c-format
! #| msgid "Generate code for given CPU"
! msgid "Schedule code for given CPU."
! msgstr "Генерыраваць код для дадзенага ЦП"
  
! #: config/ia64/ia64.opt:126
  #, no-c-format
! msgid "Known Itanium CPUs (for use with the -mtune= option):"
  msgstr ""
  
! #: config/ia64/ia64.opt:136
  #, no-c-format
! msgid "Use data speculation before reload."
  msgstr ""
  
! #: config/ia64/ia64.opt:140
  #, no-c-format
! msgid "Use data speculation after reload."
  msgstr ""
  
! #: config/ia64/ia64.opt:144
! #, fuzzy, no-c-format
! #| msgid "Create console application"
! msgid "Use control speculation."
! msgstr "Стварыць кансольны прыдатак"
  
! #: config/ia64/ia64.opt:148
  #, no-c-format
! msgid "Use in block data speculation before reload."
  msgstr ""
  
! #: config/ia64/ia64.opt:152
  #, no-c-format
! msgid "Use in block data speculation after reload."
  msgstr ""
  
! #: config/ia64/ia64.opt:156
  #, no-c-format
! msgid "Use in block control speculation."
  msgstr ""
  
! #: config/ia64/ia64.opt:160
  #, no-c-format
! msgid "Use simple data speculation check."
  msgstr ""
  
! #: config/ia64/ia64.opt:164
  #, no-c-format
! msgid "Use simple data speculation check for control speculation."
  msgstr ""
  
! #: config/ia64/ia64.opt:174
  #, no-c-format
! msgid "Count speculative dependencies while calculating priority of instructions."
  msgstr ""
  
! #: config/ia64/ia64.opt:178
  #, no-c-format
! msgid "Place a stop bit after every cycle when scheduling."
  msgstr ""
  
! #: config/ia64/ia64.opt:182
  #, no-c-format
! msgid "Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group."
  msgstr ""
  
! #: config/ia64/ia64.opt:186
  #, no-c-format
! msgid "Soft limit on number of memory insns per instruction group, giving lower priority to subsequent memory insns attempting to schedule in the same insn group. Frequently useful to prevent cache bank conflicts.  Default value is 1."
  msgstr ""
  
! #: config/ia64/ia64.opt:190
  #, no-c-format
! msgid "Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached)."
  msgstr ""
  
! #: config/ia64/ia64.opt:194
  #, no-c-format
! msgid "Don't generate checks for control speculation in selective scheduling."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:24
  #, no-c-format
! msgid "Don't use any of r32..r63."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:28
  #, no-c-format
! msgid "Preferentially allocate registers that allow short instruction generation."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:32
  #, no-c-format
! msgid "Set branch cost."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:36
! #, fuzzy, no-c-format
! msgid "Enable conditional move instruction usage."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/epiphany/epiphany.opt:40
  #, no-c-format
! msgid "Set number of nops to emit before each insn pattern."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:52
  #, fuzzy, no-c-format
! #| msgid "Use hardware floating point"
! msgid "Use software floating point comparisons."
! msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
  
! #: config/epiphany/epiphany.opt:56
  #, no-c-format
! msgid "Enable split of 32 bit immediate loads into low / high part."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:60
  #, no-c-format
! msgid "Enable use of POST_INC / POST_DEC."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:64
  #, no-c-format
! msgid "Enable use of POST_MODIFY."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:68
  #, no-c-format
! msgid "Set number of bytes on the stack preallocated for use by the callee."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:72
  #, no-c-format
! msgid "Assume round to nearest is selected for purposes of scheduling."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:76
! #, fuzzy, no-c-format
! msgid "Generate call insns as indirect calls."
! msgstr "Генерыраваць код для Intel as"
! 
! #: config/epiphany/epiphany.opt:80
  #, fuzzy, no-c-format
! msgid "Generate call insns as direct calls."
  msgstr "Генерыраваць код для Intel as"
  
! #: config/epiphany/epiphany.opt:84
  #, no-c-format
! msgid "Assume labels and symbols can be addressed using 16 bit absolute addresses."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:108
  #, no-c-format
! msgid "A floating point to integer truncation may be replaced with rounding to save mode switching."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:112
  #, no-c-format
! msgid "Vectorize for double-word operations."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:128
  #, no-c-format
! msgid "Split unaligned 8 byte vector moves before post-modify address generation."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:132
  #, no-c-format
! msgid "Use the floating point unit for integer add/subtract."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:136
  #, no-c-format
! msgid "Set register to hold -1."
  msgstr ""
  
! #: config/ft32/ft32.opt:23
  #, no-c-format
! msgid "Target the software simulator."
  msgstr ""
  
! #: config/ft32/ft32.opt:27
  #, no-c-format
! msgid "Ignored, but preserved for backward compatibility."
  msgstr ""
  
! #: config/ft32/ft32.opt:31
  #, fuzzy, no-c-format
! msgid "Avoid use of the DIV and MOD instructions."
  msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/ft32/ft32.opt:35
  #, fuzzy, no-c-format
! #| msgid "Target the AM33 processor"
! msgid "Target the FT32B architecture."
! msgstr "Мэта - AM33 працэсар"
  
! #: config/ft32/ft32.opt:39
! #, no-c-format
! msgid "Enable FT32B code compression."
! msgstr ""
  
! #: config/ft32/ft32.opt:43
  #, no-c-format
! msgid "Avoid placing any readable data in program memory."
  msgstr ""
  
! #: config/h8300/h8300.opt:23
  #, fuzzy, no-c-format
! #| msgid "Generate code for a DLL"
! msgid "Generate H8S code."
! msgstr "Стварыць код для DLL"
  
! #: config/h8300/h8300.opt:27
  #, fuzzy, no-c-format
! #| msgid "Generate code for a DLL"
! msgid "Generate H8SX code."
! msgstr "Стварыць код для DLL"
  
! #: config/h8300/h8300.opt:31
  #, no-c-format
! msgid "Generate H8S/2600 code."
  msgstr ""
  
! #: config/h8300/h8300.opt:35
  #, no-c-format
! msgid "Make integers 32 bits wide."
  msgstr ""
  
! #: config/h8300/h8300.opt:42
  #, no-c-format
! msgid "Use registers for argument passing."
  msgstr ""
  
! #: config/h8300/h8300.opt:46
  #, no-c-format
! msgid "Consider access to byte sized memory slow."
  msgstr ""
  
! #: config/h8300/h8300.opt:50
  #, no-c-format
! msgid "Enable linker relaxing."
  msgstr ""
  
! #: config/h8300/h8300.opt:54
  #, no-c-format
! msgid "Generate H8/300H code."
  msgstr ""
  
! #: config/h8300/h8300.opt:58
  #, no-c-format
! msgid "Enable the normal mode."
  msgstr ""
  
! #: config/h8300/h8300.opt:62
  #, no-c-format
! msgid "Use H8/300 alignment rules."
  msgstr ""
  
! #: config/h8300/h8300.opt:66
  #, no-c-format
! msgid "Push extended registers on stack in monitor functions."
  msgstr ""
  
! #: config/h8300/h8300.opt:70
  #, no-c-format
! msgid "Do not push extended registers on stack in monitor functions."
  msgstr ""
  
! #: config/pru/pru.opt:31
  #, no-c-format
! msgid "-mmcu=MCU\tSelect the target System-On-Chip variant that embeds this PRU."
  msgstr ""
  
! #: config/pru/pru.opt:35
  #, no-c-format
! msgid "Make GCC pass the --no-relax command-line option to the linker instead of the --relax option."
  msgstr ""
  
! #: config/pru/pru.opt:40
  #, no-c-format
! msgid "Allow (or do not allow) gcc to use the LOOP instruction."
  msgstr ""
  
! #: config/pru/pru.opt:44
  #, no-c-format
! msgid "Select target ABI variant."
  msgstr ""
  
! #: config/pru/pru.opt:48
  #, no-c-format
! msgid "ABI variant code generation (for use with -mabi= option):"
  msgstr ""
  
! #: config/pdp11/pdp11.opt:23
! #, fuzzy, no-c-format
! #| msgid "Generate code for a 520X"
! msgid "Generate code for an 11/10."
! msgstr "Ствараць код для 520X"
! 
! #: config/pdp11/pdp11.opt:27
! #, fuzzy, no-c-format
! #| msgid "Generate code for a 68040"
! msgid "Generate code for an 11/40."
! msgstr "Ствараць код для 68040"
! 
! #: config/pdp11/pdp11.opt:31
! #, fuzzy, no-c-format
! #| msgid "Generate code for a 520X"
! msgid "Generate code for an 11/45."
! msgstr "Ствараць код для 520X"
! 
! #: config/pdp11/pdp11.opt:35
  #, no-c-format
! msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)."
  msgstr ""
  
! #: config/pdp11/pdp11.opt:39
! #, fuzzy, no-c-format
! #| msgid "Use DEC assembler syntax"
! msgid "Use the DEC assembler syntax."
! msgstr "Выкарыстоўваць DEC-сінтакс для асэмблера"
! 
! #: config/pdp11/pdp11.opt:43
! #, fuzzy, no-c-format
! #| msgid "Use UNIX assembler syntax"
! msgid "Use the GNU assembler syntax."
! msgstr "Выкарыстоўваць UNIX-сінтакс для асэмблера"
! 
! #: config/pdp11/pdp11.opt:47 config/rs6000/rs6000.opt:183
! #: config/frv/frv.opt:158
! #, fuzzy, no-c-format
! #| msgid "Use hardware floating point"
! msgid "Use hardware floating point."
! msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
  
! #: config/pdp11/pdp11.opt:51
! #, fuzzy, no-c-format
! #| msgid "Use 16 bit int"
! msgid "Use 16 bit int."
! msgstr "Выкарыстоўваць 16-ці бітны int"
  
! #: config/pdp11/pdp11.opt:55
! #, fuzzy, no-c-format
! #| msgid "Use 32 bit int"
! msgid "Use 32 bit int."
! msgstr "Выкарыстоўваць 32-х бітны int"
  
! #: config/pdp11/pdp11.opt:59 config/rs6000/rs6000.opt:179
! #, fuzzy, no-c-format
! #| msgid "Use hardware floating point"
! msgid "Do not use hardware floating point."
! msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
  
! #: config/pdp11/pdp11.opt:63
  #, no-c-format
! msgid "Target has split I&D."
  msgstr ""
  
! #: config/pdp11/pdp11.opt:67
  #, fuzzy, no-c-format
! #| msgid "Use UNIX assembler syntax"
! msgid "Use UNIX assembler syntax."
! msgstr "Выкарыстоўваць UNIX-сінтакс для асэмблера"
  
! #: config/pdp11/pdp11.opt:71
  #, no-c-format
! msgid "Use LRA register allocator."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:26
  #, no-c-format
! msgid "Use CONST16 instruction to load constants."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:30
  #, no-c-format
! msgid "Disable position-independent code (PIC) for use in OS kernel code."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:34
  #, no-c-format
! msgid "Use indirect CALLXn instructions for large programs."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:38
  #, no-c-format
! msgid "Set extra memory access cost for L32R instruction, in clock-cycle units."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:46
  #, no-c-format
! msgid "Automatically align branch targets to reduce branch penalties."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:50
  #, no-c-format
! msgid "Intersperse literal pools with code in the text section."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:54
  #, no-c-format
! msgid "Relax literals in assembler and place them automatically in the text section."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:58
  #, no-c-format
! msgid "-mno-serialize-volatile\tDo not serialize volatile memory references with MEMW instructions."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:65
  #, no-c-format
! msgid "Use call0 ABI."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:69
! #, fuzzy, no-c-format
! #| msgid "Use 64-bit general registers"
! msgid "Use windowed registers ABI."
! msgstr "Выкарыстоўваць 64-бітныя галоўныя рэгістры"
! 
! #: config/i386/mingw-w64.opt:23
  #, no-c-format
! msgid "Use unicode startup and define UNICODE macro."
  msgstr ""
  
! #: config/i386/i386.opt:213
  #, no-c-format
! msgid "sizeof(long double) is 16."
  msgstr ""
  
! #: config/i386/i386.opt:217 config/i386/i386.opt:385
! #, fuzzy, no-c-format
! #| msgid "Use hardware fp"
! msgid "Use hardware fp."
! msgstr "Выкарыстоўваць апаратную плаваючую кропку"
! 
! #: config/i386/i386.opt:221
  #, no-c-format
! msgid "sizeof(long double) is 12."
  msgstr ""
  
! #: config/i386/i386.opt:225
  #, no-c-format
! msgid "Use 80-bit long double."
  msgstr ""
  
! #: config/i386/i386.opt:229 config/s390/s390.opt:169
! #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:110
! #, fuzzy, no-c-format
! #| msgid "Use 64 bit float"
! msgid "Use 64-bit long double."
! msgstr "Выкарыстоўваць 64-х бітны float"
! 
! #: config/i386/i386.opt:233 config/s390/s390.opt:165
! #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:106
  #, no-c-format
! msgid "Use 128-bit long double."
  msgstr ""
  
! #: config/i386/i386.opt:237 config/sh/sh.opt:179
  #, no-c-format
! msgid "Reserve space for outgoing arguments in the function prologue."
  msgstr ""
  
! #: config/i386/i386.opt:241
  #, no-c-format
! msgid "Align some doubles on dword boundary."
  msgstr ""
  
! #: config/i386/i386.opt:245
  #, no-c-format
! msgid "Function starts are aligned to this power of 2."
  msgstr ""
  
! #: config/i386/i386.opt:249
  #, no-c-format
! msgid "Jump targets are aligned to this power of 2."
  msgstr ""
  
! #: config/i386/i386.opt:253
  #, no-c-format
! msgid "Loop code aligned to this power of 2."
  msgstr ""
  
! #: config/i386/i386.opt:257
  #, no-c-format
! msgid "Align destination of the string operations."
  msgstr ""
  
! #: config/i386/i386.opt:278 config/s390/s390.opt:56
! #, fuzzy, no-c-format
! #| msgid "Generate code for given CPU"
! msgid "Generate code for given CPU."
! msgstr "Генерыраваць код для дадзенага ЦП"
  
! #: config/i386/i386.opt:282 config/bpf/bpf.opt:100
  #, fuzzy, no-c-format
! #| msgid "Use given assembler dialect"
! msgid "Use given assembler dialect."
! msgstr "Выкарыстоўвываць зададзены дыялект асэмблера"
  
! #: config/i386/i386.opt:286
  #, no-c-format
! msgid "Known assembler dialects (for use with the -masm= option):"
  msgstr ""
  
! #: config/i386/i386.opt:296
  #, no-c-format
! msgid "Branches are this expensive (arbitrary units)."
  msgstr ""
  
! #: config/i386/i386.opt:300
  #, no-c-format
! msgid "-mlarge-data-threshold=<number>\tData greater than given threshold will go into a large data section in x86-64 medium and large code models."
  msgstr ""
  
! #: config/i386/i386.opt:304
  #, no-c-format
! msgid "Use given x86-64 code model."
  msgstr ""
  
! #: config/i386/i386.opt:327
! #, fuzzy, no-c-format
! #| msgid "Use given assembler dialect"
! msgid "Use given address mode."
! msgstr "Выкарыстоўвываць зададзены дыялект асэмблера"
! 
! #: config/i386/i386.opt:331
  #, no-c-format
! msgid "Known address mode (for use with the -maddress-mode= option):"
  msgstr ""
  
! #: config/i386/i386.opt:344
  #, fuzzy, no-c-format
! #| msgid "Generate code for given CPU"
! msgid "Generate sin, cos, sqrt for FPU."
! msgstr "Генерыраваць код для дадзенага ЦП"
  
! #: config/i386/i386.opt:348
  #, no-c-format
! msgid "Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack."
  msgstr ""
  
! #: config/i386/i386.opt:352
  #, no-c-format
! msgid "Return values of functions in FPU registers."
  msgstr ""
  
! #: config/i386/i386.opt:356
  #, no-c-format
! msgid "Generate floating point mathematics using given instruction set."
  msgstr ""
  
! #: config/i386/i386.opt:360
  #, no-c-format
! msgid "Valid arguments to -mfpmath=:"
  msgstr ""
  
! #: config/i386/i386.opt:393
! #, fuzzy, no-c-format
! msgid "Inline all known string operations."
! msgstr "невядомая назва рэгістра: %s\n"
! 
! #: config/i386/i386.opt:397
  #, no-c-format
! msgid "Inline memset/memcpy string operations, but perform inline version only for small blocks."
  msgstr ""
  
! #: config/i386/i386.opt:404
  #, no-c-format
! msgid "Use native (MS) bitfield layout."
  msgstr ""
  
! #: config/i386/i386.opt:424
  #, no-c-format
! msgid "Relax cmpxchg loop for atomic_fetch_{or,xor,and,nand} by adding load and cmp before cmpxchg, execute pause and loop back to load and compare if load value is not expected."
  msgstr ""
  
! #: config/i386/i386.opt:428
  #, no-c-format
! msgid "Set 80387 floating-point precision to 32-bit."
  msgstr ""
  
! #: config/i386/i386.opt:432
  #, no-c-format
! msgid "Set 80387 floating-point precision to 64-bit."
  msgstr ""
  
! #: config/i386/i386.opt:436
  #, no-c-format
! msgid "Set 80387 floating-point precision to 80-bit."
  msgstr ""
  
! #: config/i386/i386.opt:440
  #, no-c-format
! msgid "Set the FTZ and DAZ Flags."
  msgstr ""
  
! #: config/i386/i386.opt:448
  #, no-c-format
! msgid "Assume incoming stack aligned to this power of 2."
  msgstr ""
  
! #: config/i386/i386.opt:452
  #, no-c-format
! msgid "Use push instructions to save outgoing arguments."
  msgstr ""
  
! #: config/i386/i386.opt:456
  #, no-c-format
! msgid "Use red-zone in the x86-64 code."
  msgstr ""
  
! #: config/i386/i386.opt:460
  #, no-c-format
! msgid "Number of registers used to pass integer arguments."
  msgstr ""
  
! #: config/i386/i386.opt:464
  #, no-c-format
! msgid "Alternate calling convention."
  msgstr ""
  
! #: config/i386/i386.opt:468 config/alpha/alpha.opt:23
! #, fuzzy, no-c-format
! #| msgid "Do not use hardware fp"
! msgid "Do not use hardware fp."
! msgstr "Не выкарыстоўваць апаратную плаваючую кропку"
! 
! #: config/i386/i386.opt:472
  #, no-c-format
! msgid "Use SSE register passing conventions for SF and DF mode."
  msgstr ""
  
! #: config/i386/i386.opt:476
  #, no-c-format
! msgid "Realign stack in prologue."
  msgstr ""
  
! #: config/i386/i386.opt:480
  #, no-c-format
! msgid "Enable stack probing."
  msgstr ""
  
! #: config/i386/i386.opt:484
  #, no-c-format
! msgid "Specify memcpy expansion strategy when expected size is known."
  msgstr ""
  
! #: config/i386/i386.opt:488
  #, no-c-format
! msgid "Specify memset expansion strategy when expected size is known."
  msgstr ""
  
! #: config/i386/i386.opt:492
  #, no-c-format
! msgid "Chose strategy to generate stringop using."
  msgstr ""
  
! #: config/i386/i386.opt:524
! #, fuzzy, no-c-format
! #| msgid "Use given assembler dialect"
! msgid "Use given thread-local storage dialect."
! msgstr "Выкарыстоўвываць зададзены дыялект асэмблера"
! 
! #: config/i386/i386.opt:528
  #, no-c-format
! msgid "Known TLS dialects (for use with the -mtls-dialect= option):"
  msgstr ""
  
! #: config/i386/i386.opt:538
  #, no-c-format
! msgid "Use direct references against %gs when accessing tls data."
  msgstr ""
  
! #: config/i386/i386.opt:546
  #, no-c-format
! msgid "Fine grain control of tune features."
  msgstr ""
  
! #: config/i386/i386.opt:550
  #, no-c-format
! msgid "Clear all tune features."
  msgstr ""
  
! #: config/i386/i386.opt:557
  #, fuzzy, no-c-format
! #| msgid "Generate code for Intel as"
! msgid "Generate code that conforms to Intel MCU psABI."
! msgstr "Генерыраваць код для Intel as"
  
! #: config/i386/i386.opt:561
  #, fuzzy, no-c-format
! #| msgid "Generate code for given CPU"
! msgid "Generate code that conforms to the given ABI."
! msgstr "Генерыраваць код для дадзенага ЦП"
  
! #: config/i386/i386.opt:565 config/nds32/nds32.opt:51
  #, no-c-format
! msgid "Known ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/i386/i386.opt:575
  #, no-c-format
! msgid "Use libgcc stubs to save and restore registers clobbered by 64-bit Microsoft to System V ABI calls."
  msgstr ""
  
! #: config/i386/i386.opt:579 config/rs6000/rs6000.opt:195
  #, no-c-format
! msgid "Vector library ABI to use."
  msgstr ""
  
! #: config/i386/i386.opt:583
  #, no-c-format
! msgid "Known vectorization library ABIs (for use with the -mveclibabi= option):"
  msgstr ""
  
! #: config/i386/i386.opt:596
  #, no-c-format
! msgid "Return 8-byte vectors in memory."
  msgstr ""
  
! #: config/i386/i386.opt:600
  #, no-c-format
! msgid "Generate reciprocals instead of divss and sqrtss."
  msgstr ""
  
! #: config/i386/i386.opt:604 config/loongarch/loongarch.opt:239
  #, no-c-format
! msgid "Control generation of reciprocal estimates."
  msgstr ""
  
! #: config/i386/i386.opt:608
  #, no-c-format
! msgid "Generate cld instruction in the function prologue."
  msgstr ""
  
! #: config/i386/i386.opt:612
  #, no-c-format
! msgid "Generate vzeroupper instruction before a transfer of control flow out of the function."
  msgstr ""
  
! #: config/i386/i386.opt:617
  #, no-c-format
! msgid "Disable Scalar to Vector optimization pass transforming 64-bit integer computations into a vector ones."
  msgstr ""
  
! #: config/i386/i386.opt:622
  #, no-c-format
! msgid "The maximum number of use and def visits when discovering a STV chain before the discovery is aborted."
  msgstr ""
  
! #: config/i386/i386.opt:626
  #, no-c-format
! msgid "Do dispatch scheduling if processor is bdver1, bdver2, bdver3, bdver4 or znver1 and Haifa scheduling is selected."
  msgstr ""
  
! #: config/i386/i386.opt:631
  #, no-c-format
! msgid "Use 128-bit AVX instructions instead of 256-bit AVX instructions in the auto-vectorizer."
  msgstr ""
  
! #: config/i386/i386.opt:635
  #, no-c-format
! msgid "Use given register vector width instructions instead of maximum register width in the auto-vectorizer."
  msgstr ""
  
! #: config/i386/i386.opt:639
  #, no-c-format
! msgid "Known preferred register vector length (to use with the -mprefer-vector-width= option):"
  msgstr ""
  
! #: config/i386/i386.opt:655
  #, no-c-format
! msgid "Enable floating-point status flags setting SSE vector operations on partial vectors."
  msgstr ""
  
! #: config/i386/i386.opt:659
  #, no-c-format
! msgid "Maximum number of bits that can be moved from memory to memory efficiently."
  msgstr ""
  
! #: config/i386/i386.opt:663
  #, no-c-format
! msgid "Maximum number of bits that can be stored to memory efficiently."
  msgstr ""
  
! #: config/i386/i386.opt:667
  #, no-c-format
! msgid "Optimize noreturn functions by not saving callee-saved registers used in the function."
  msgstr ""
  
! #: config/i386/i386.opt:673
  #, no-c-format
! msgid "Generate 32bit i386 code."
  msgstr ""
  
! #: config/i386/i386.opt:677
  #, no-c-format
! msgid "Generate 64bit x86-64 code."
  msgstr ""
  
! #: config/i386/i386.opt:681
  #, no-c-format
! msgid "Generate 32bit x86-64 code."
  msgstr ""
  
! #: config/i386/i386.opt:685
  #, no-c-format
! msgid "Generate 16bit i386 code."
  msgstr ""
  
! #: config/i386/i386.opt:689
  #, fuzzy, no-c-format
! msgid "Support MMX built-in functions."
! msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: config/i386/i386.opt:693
  #, fuzzy, no-c-format
! msgid "Support 3DNow! built-in functions."
! msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: config/i386/i386.opt:697
  #, fuzzy, no-c-format
! msgid "Support Athlon 3Dnow! built-in functions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/i386/i386.opt:701
  #, no-c-format
! msgid "Support MMX and SSE built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:705
  #, no-c-format
! msgid "Support MMX, SSE and SSE2 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:709
  #, no-c-format
! msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:713
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:717
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:721 config/i386/i386.opt:725
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:729
  #, no-c-format
! msgid "Do not support SSE4.1 and SSE4.2 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:737
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:741
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:745
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:749
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512CD built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:753
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512DQ built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:757
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512BW built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:761
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VL built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:765
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512IFMA built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:769
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VBMI built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:773
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VPOPCNTDQ built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:777
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI2 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:781
  #, no-c-format
! msgid "Support AVX512VNNI built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:785
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BITALG built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:789
  #, no-c-format
! msgid "Support AVX512VP2INTERSECT built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:793
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:797
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:801
  #, no-c-format
! msgid "Support FMA4 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:805
  #, no-c-format
! msgid "Support XOP built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:809
  #, no-c-format
! msgid "Support LWP built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:813
  #, no-c-format
! msgid "Support code generation of Advanced Bit Manipulation (ABM) instructions."
  msgstr ""
  
! #: config/i386/i386.opt:817
  #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Support code generation of popcnt instruction."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/i386/i386.opt:821
  #, no-c-format
! msgid "Support PCONFIG built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:825
  #, no-c-format
! msgid "Support WBNOINVD built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:829
  #, no-c-format
! msgid "Support PTWRITE built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:833
  #, no-c-format
! msgid "Support UINTR built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:837
  #, no-c-format
! msgid "Support SGX built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:841
  #, no-c-format
! msgid "Support RDPID built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:845
  #, no-c-format
! msgid "Support GFNI built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:849
  #, no-c-format
! msgid "Support VAES built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:853
  #, no-c-format
! msgid "Support VPCLMULQDQ built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:857
  #, no-c-format
! msgid "Support BMI built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:861
  #, no-c-format
! msgid "Support BMI2 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:865
  #, no-c-format
! msgid "Support LZCNT built-in function and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:869
  #, no-c-format
! msgid "Support Hardware Lock Elision prefixes."
  msgstr ""
  
! #: config/i386/i386.opt:873
  #, no-c-format
! msgid "Support RDSEED instruction."
  msgstr ""
  
! #: config/i386/i386.opt:877
  #, no-c-format
! msgid "Support PREFETCHW instruction."
  msgstr ""
  
! #: config/i386/i386.opt:881
! #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Support flag-preserving add-carry instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
! 
! #: config/i386/i386.opt:885
  #, no-c-format
! msgid "Support CLFLUSHOPT instructions."
  msgstr ""
  
! #: config/i386/i386.opt:889
  #, no-c-format
! msgid "Support CLWB instruction."
  msgstr ""
  
! #: config/i386/i386.opt:896
  #, no-c-format
! msgid "Support FXSAVE and FXRSTOR instructions."
  msgstr ""
  
! #: config/i386/i386.opt:900
  #, no-c-format
! msgid "Support XSAVE and XRSTOR instructions."
  msgstr ""
  
! #: config/i386/i386.opt:904
  #, no-c-format
! msgid "Support XSAVEOPT instruction."
  msgstr ""
  
! #: config/i386/i386.opt:908
  #, fuzzy, no-c-format
! #| msgid "Don't use AltiVec instructions"
! msgid "Support XSAVEC instructions."
! msgstr "Не выкарыстоўваць інструкцыі AltiVec"
  
! #: config/i386/i386.opt:912
  #, no-c-format
! msgid "Support XSAVES and XRSTORS instructions."
  msgstr ""
  
! #: config/i386/i386.opt:916
  #, no-c-format
! msgid "Support TBM built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:920
! #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Support code generation of cmpxchg16b instruction."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/i386/i386.opt:924
  #, no-c-format
! msgid "Support code generation of sahf instruction in 64bit x86-64 code."
  msgstr ""
  
! #: config/i386/i386.opt:928
  #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Support code generation of movbe instruction."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/i386/i386.opt:932
  #, fuzzy, no-c-format
  #| msgid "Do not generate char instructions"
! msgid "Support code generation of crc32 instruction."
  msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/i386/i386.opt:936
  #, no-c-format
! msgid "Support AES built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:940
  #, no-c-format
! msgid "Support SHA1 and SHA256 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:944
  #, no-c-format
! msgid "Support PCLMUL built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:948
  #, no-c-format
! msgid "Encode SSE instructions with VEX prefix."
  msgstr ""
  
! #: config/i386/i386.opt:952
  #, no-c-format
! msgid "Support FSGSBASE built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:956
  #, no-c-format
! msgid "Support RDRND built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:960
  #, no-c-format
! msgid "Support F16C built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:964
  #, no-c-format
! msgid "Emit profiling counter call at function entry before prologue."
  msgstr ""
  
! #: config/i386/i386.opt:968
  #, no-c-format
! msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr ""
  
! #: config/i386/i386.opt:972 config/s390/s390.opt:313
  #, no-c-format
! msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
  msgstr ""
  
! #: config/i386/i386.opt:977
  #, no-c-format
! msgid "Set name of __fentry__ symbol called at function entry."
  msgstr ""
  
! #: config/i386/i386.opt:981
  #, no-c-format
! msgid "Set name of section to record mrecord-mcount calls."
  msgstr ""
  
! #: config/i386/i386.opt:985
  #, no-c-format
! msgid "Skip setting up RAX register when passing variable arguments."
  msgstr ""
  
! #: config/i386/i386.opt:989
  #, no-c-format
! msgid "Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check."
  msgstr ""
  
! #: config/i386/i386.opt:993
  #, no-c-format
! msgid "Split 32-byte AVX unaligned load."
  msgstr ""
  
! #: config/i386/i386.opt:997
  #, no-c-format
! msgid "Split 32-byte AVX unaligned store."
  msgstr ""
  
! #: config/i386/i386.opt:1001
  #, no-c-format
! msgid "Support RTM built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1009
  #, no-c-format
! msgid "Support MWAITX and MONITORX built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1013
  #, no-c-format
! msgid "Support CLZERO built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1017
  #, no-c-format
! msgid "Support PKU built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1025
  #, no-c-format
! msgid "Known stack protector guard (for use with the -mstack-protector-guard= option):"
  msgstr ""
  
! #: config/i386/i386.opt:1049
  #, no-c-format
! msgid "Use the given symbol for addressing the stack-protector guard."
  msgstr ""
  
! #: config/i386/i386.opt:1060
  #, no-c-format
! msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)."
  msgstr ""
  
! #: config/i386/i386.opt:1065
  #, no-c-format
! msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump."
  msgstr ""
  
! #: config/i386/i386.opt:1070
  #, no-c-format
! msgid "Insert ENDBR instruction at function entry only via cf_check attribute for CET instrumentation."
  msgstr ""
  
! #: config/i386/i386.opt:1075
  #, no-c-format
! msgid "Make all function calls indirect."
  msgstr ""
  
! #: config/i386/i386.opt:1079
  #, no-c-format
! msgid "Convert indirect call and jump to call and return thunks."
  msgstr ""
  
! #: config/i386/i386.opt:1083
  #, no-c-format
! msgid "Convert function return to call and return thunk."
  msgstr ""
  
! #: config/i386/i386.opt:1087 config/s390/s390.opt:279
  #, no-c-format
! msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr ""
  
! #: config/i386/i386.opt:1103
  #, no-c-format
! msgid "Add CS prefix to call and jmp to indirect thunk with branch target in r8-r15 registers."
  msgstr ""
  
! #: config/i386/i386.opt:1107
  #, no-c-format
! msgid "Force indirect call and jump via register."
  msgstr ""
  
! #: config/i386/i386.opt:1111
  #, no-c-format
! msgid "Support MOVDIRI built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1115
  #, no-c-format
! msgid "Support MOVDIR64B built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1119
  #, no-c-format
! msgid "Support WAITPKG built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1123
  #, no-c-format
! msgid "Support CLDEMOTE built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1127
  #, no-c-format
! msgid "Instrument function exit in instrumented functions with __fentry__."
  msgstr ""
  
! #: config/i386/i386.opt:1131
  #, no-c-format
! msgid "Known choices for return instrumentation with -minstrument-return=:"
  msgstr ""
  
! #: config/i386/i386.opt:1144
  #, no-c-format
! msgid "Generate a __return_loc section pointing to all return instrumentation code."
  msgstr ""
  
! #: config/i386/i386.opt:1152
  #, no-c-format
! msgid "Known choices for mitigation against straight line speculation with -mharden-sls=:"
  msgstr ""
  
! #: config/i386/i386.opt:1168
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BF16 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1173
  #, no-c-format
! msgid "Support ENQCMD built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1177
  #, no-c-format
! msgid "Support SERIALIZE built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1181
  #, no-c-format
! msgid "Support TSXLDTRK built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1185
  #, no-c-format
! msgid "Support AMX-TILE built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1189
  #, no-c-format
! msgid "Support AMX-INT8 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1193
  #, no-c-format
! msgid "Support AMX-BF16 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1197
  #, no-c-format
! msgid "Support HRESET built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1201
  #, no-c-format
! msgid "Support KL built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1205
  #, no-c-format
! msgid "Support WIDEKL built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1209
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXVNNI built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1214
  #, no-c-format
! msgid "Emit GNU_PROPERTY_X86_ISA_1_NEEDED GNU property."
  msgstr ""
  
! #: config/i386/i386.opt:1218
  #, no-c-format
! msgid "Support MWAIT and MONITOR built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1222
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512-FP16 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1226
  #, no-c-format
! msgid "Do not use GOT to access external symbols."
  msgstr ""
  
! #: config/i386/i386.opt:1230
  #, no-c-format
! msgid "Instructions number above which STFL stall penalty can be compensated."
  msgstr ""
  
! #: config/i386/i386.opt:1234
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXIFMA built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1239
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT8 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1244
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXNECONVERT build-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1249
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and CMPCCXADD build-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1254
  #, no-c-format
! msgid "Support AMX-FP16 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1258
  #, no-c-format
! msgid "Support PREFETCHI built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1262
  #, no-c-format
! msgid "Support RAOINT built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1266
  #, no-c-format
! msgid "Enable conservative small loop unrolling."
  msgstr ""
  
! #: config/i386/i386.opt:1270
  #, no-c-format
! msgid "-mlam=[none|u48|u57] Instrument meta data position in user data pointers."
  msgstr ""
  
! #: config/i386/i386.opt:1286
  #, no-c-format
! msgid "Support AMX-COMPLEX built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1290
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT16 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1295
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM3 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1300
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SHA512 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1305
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM4 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1310
! #, fuzzy, no-c-format
! msgid "Enable vectorization for gather instruction."
! msgstr "нявернае выкарыстанне \"restict\""
! 
! #: config/i386/i386.opt:1314
! #, fuzzy, no-c-format
! msgid "Enable vectorization for scatter instruction."
! msgstr "нявернае выкарыстанне \"restict\""
! 
! #: config/i386/i386.opt:1318
  #, no-c-format
! msgid "Support code generation for APX features, including EGPR, PUSH2POP2, NDD, PPX, NF, CCMP and ZU."
  msgstr ""
  
! #: config/i386/i386.opt:1356
  #, no-c-format
! msgid "Enable GPR32 in inline asm when APX_F enabled."
  msgstr ""
  
! #: config/i386/i386.opt:1360
  #, no-c-format
! msgid "Support 512 bit vector built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1364
  #, no-c-format
! msgid "Support USER_MSR built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1368
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1-256 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1373 config/i386/i386.opt:1378
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1-512 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1383
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX10.1-512 and AVX10.2 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1388
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX10.1-512, AVX10.2 and AMX-AVX512 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1393
  #, no-c-format
! msgid "Support AMX-TF32 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1397
  #, no-c-format
! msgid "Support AMX-TRANSPOSE built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1401
  #, no-c-format
! msgid "Support AMX-FP8 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1405
  #, no-c-format
! msgid "Support MOVRS built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1409
  #, no-c-format
! msgid "Support AMX-MOVRS built-in functions and code generation."
  msgstr ""
  
! #: config/pa/pa64-hpux.opt:23
  #, no-c-format
! msgid "Assume code will be linked by GNU ld."
  msgstr ""
  
! #: config/pa/pa64-hpux.opt:27
  #, no-c-format
! msgid "Assume code will be linked by HP ld."
  msgstr ""
  
! #: config/pa/pa-hpux1010.opt:23 config/pa/pa-hpux.opt:31
! #: config/pa/pa-hpux1131.opt:23 config/pa/pa-hpux1111.opt:23
  #, no-c-format
! msgid "Specify UNIX standard for predefines and linking."
  msgstr ""
  
! #: config/pa/pa-hpux.opt:27
! #, fuzzy, no-c-format
! #| msgid "Generate code for given CPU"
! msgid "Generate cpp defines for server IO."
! msgstr "Генерыраваць код для дадзенага ЦП"
! 
! #: config/pa/pa-hpux.opt:35
! #, fuzzy, no-c-format
! #| msgid "Generate code for a DLL"
! msgid "Generate cpp defines for workstation IO."
! msgstr "Стварыць код для DLL"
! 
! #: config/pa/pa.opt:30 config/pa/pa.opt:99 config/pa/pa.opt:111
! #, fuzzy, no-c-format
! #| msgid "Generate code for a DLL"
! msgid "Generate PA1.0 code."
! msgstr "Стварыць код для DLL"
! 
! #: config/pa/pa.opt:34 config/pa/pa.opt:115 config/pa/pa.opt:160
! #, fuzzy, no-c-format
! #| msgid "Generate code for a DLL"
! msgid "Generate PA1.1 code."
! msgstr "Стварыць код для DLL"
! 
! #: config/pa/pa.opt:38 config/pa/pa.opt:119
  #, no-c-format
! msgid "Generate PA2.0 code (requires binutils 2.10 or later)."
  msgstr ""
  
! #: config/pa/pa.opt:42
  #, no-c-format
! msgid "Generate libcalls for atomic loads and stores when sync libcalls are disabled."
  msgstr ""
  
! #: config/pa/pa.opt:50
  #, no-c-format
! msgid "Caller copies function arguments passed by hidden reference."
  msgstr ""
  
! #: config/pa/pa.opt:54
  #, no-c-format
! msgid "Use ldcw/ldcd coherent cache-control hint."
  msgstr ""
  
! #: config/pa/pa.opt:58
  #, no-c-format
! msgid "Disable FP regs.  Equivalent to -msoft-float."
  msgstr ""
  
! #: config/pa/pa.opt:62
! #, fuzzy, no-c-format
! #| msgid "invalid address"
! msgid "Disable indexed addressing."
! msgstr "нерэчаісны адрас"
! 
! #: config/pa/pa.opt:66
! #, fuzzy, no-c-format
! msgid "Generate fast indirect calls."
! msgstr "Генерыраваць код для Intel as"
! 
! #: config/pa/pa.opt:74
  #, no-c-format
! msgid "Assume code will be assembled by GAS."
  msgstr ""
  
! #: config/pa/pa.opt:83
! #, fuzzy, no-c-format
! #| msgid "Enable SSA optimizations"
! msgid "Enable linker optimizations."
! msgstr "Уключаць SSA аптымізацыю"
  
! #: config/pa/pa.opt:87
  #, no-c-format
! msgid "Always generate long calls."
  msgstr ""
  
! #: config/pa/pa.opt:91 config/sh/sh.opt:303
  #, no-c-format
! msgid "Use LRA instead of reload (transitional)."
  msgstr ""
  
! #: config/pa/pa.opt:95
  #, no-c-format
! msgid "Emit long load/store sequences."
  msgstr ""
  
! #: config/pa/pa.opt:103
  #, no-c-format
! msgid "Disable space regs."
  msgstr ""
  
! #: config/pa/pa.opt:107
  #, no-c-format
! msgid "Assume memory references are ordered and barriers are not needed."
  msgstr ""
  
! #: config/pa/pa.opt:123
  #, no-c-format
! msgid "Use portable calling conventions."
  msgstr ""
  
! #: config/pa/pa.opt:127
  #, no-c-format
! msgid "Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000."
  msgstr ""
  
! #: config/pa/pa.opt:152 config/frv/frv.opt:215
! #, fuzzy, no-c-format
! #| msgid "Use hardware floating point"
! msgid "Use software floating point."
! msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
  
! #: config/pa/pa.opt:156
  #, no-c-format
! msgid "Use software integer multiplication."
  msgstr ""
  
! #: config/pa/pa.opt:164
  #, no-c-format
! msgid "Do not disable space regs."
  msgstr ""
  
! #: config/v850/v850.opt:29
  #, fuzzy, no-c-format
! msgid "Use registers r2 and r5."
! msgstr "невядомая назва рэгістра: %s"
  
! #: config/v850/v850.opt:33
  #, no-c-format
! msgid "Use 4 byte entries in switch tables."
  msgstr ""
  
! #: config/v850/v850.opt:37
! #, fuzzy, no-c-format
! #| msgid "Enable exception handling"
! msgid "Enable backend debugging."
! msgstr "Уключыць апрацоўку выключэньняў"
  
! #: config/v850/v850.opt:41
! #, fuzzy, no-c-format
! msgid "Do not use the callt instruction (default)."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/v850/v850.opt:45
  #, no-c-format
! msgid "Reuse r30 on a per function basis."
  msgstr ""
  
! #: config/v850/v850.opt:52
  #, no-c-format
! msgid "Prohibit PC relative function calls."
  msgstr ""
  
! #: config/v850/v850.opt:56
  #, no-c-format
! msgid "Use stubs for function prologues."
  msgstr ""
  
! #: config/v850/v850.opt:60
  #, no-c-format
! msgid "Set the max size of data eligible for the SDA area."
  msgstr ""
  
! #: config/v850/v850.opt:67
! #, fuzzy, no-c-format
! msgid "Enable the use of the short load instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/v850/v850.opt:71
  #, no-c-format
! msgid "Same as: -mep -mprolog-function."
  msgstr ""
  
! #: config/v850/v850.opt:75
  #, no-c-format
! msgid "Set the max size of data eligible for the TDA area."
  msgstr ""
  
! #: config/v850/v850.opt:82
  #, no-c-format
! msgid "Do not enforce strict alignment."
  msgstr ""
  
! #: config/v850/v850.opt:86
  #, no-c-format
! msgid "Put jump tables for switch statements into the .data section rather than the .code section."
  msgstr ""
  
! #: config/v850/v850.opt:93
! #, fuzzy, no-c-format
! #| msgid "Optimize for F930 processors"
! msgid "Compile for the v850 processor."
! msgstr "Аптымізацыя для  F930 працэсараў"
  
! #: config/v850/v850.opt:97
! #, fuzzy, no-c-format
! #| msgid "Optimize for F930 processors"
! msgid "Compile for the v850e processor."
! msgstr "Аптымізацыя для  F930 працэсараў"
  
! #: config/v850/v850.opt:101
! #, fuzzy, no-c-format
! #| msgid "Optimize for F930 processors"
! msgid "Compile for the v850e1 processor."
! msgstr "Аптымізацыя для  F930 працэсараў"
  
! #: config/v850/v850.opt:105
  #, no-c-format
! msgid "Compile for the v850es variant of the v850e1."
  msgstr ""
  
! #: config/v850/v850.opt:109
  #, fuzzy, no-c-format
! #| msgid "Optimize for F930 processors"
! msgid "Compile for the v850e2 processor."
! msgstr "Аптымізацыя для  F930 працэсараў"
  
! #: config/v850/v850.opt:113
! #, fuzzy, no-c-format
! #| msgid "Optimize for F930 processors"
! msgid "Compile for the v850e2v3 processor."
! msgstr "Аптымізацыя для  F930 працэсараў"
  
! #: config/v850/v850.opt:117
! #, fuzzy, no-c-format
! #| msgid "Optimize for F930 processors"
! msgid "Compile for the v850e3v5 processor."
! msgstr "Аптымізацыя для  F930 працэсараў"
  
! #: config/v850/v850.opt:124
  #, no-c-format
! msgid "Enable v850e3v5 loop instructions."
  msgstr ""
  
! #: config/v850/v850.opt:128
  #, no-c-format
! msgid "Set the max size of data eligible for the ZDA area."
  msgstr ""
  
! #: config/v850/v850.opt:135
  #, no-c-format
! msgid "Enable relaxing in the assembler."
  msgstr ""
  
! #: config/v850/v850.opt:139
  #, no-c-format
! msgid "Prohibit PC relative jumps."
  msgstr ""
  
! #: config/v850/v850.opt:143
! #, fuzzy, no-c-format
! #| msgid "Use hardware floating point"
! msgid "Inhibit the use of hardware floating point instructions."
! msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
  
! #: config/v850/v850.opt:147
  #, no-c-format
! msgid "Allow the use of hardware floating point instructions for V850E2V3 and up."
  msgstr ""
  
! #: config/v850/v850.opt:151
  #, no-c-format
! msgid "Enable support for the RH850 ABI.  This is the default."
  msgstr ""
  
! #: config/v850/v850.opt:155
  #, no-c-format
! msgid "Enable support for the old GCC ABI."
  msgstr ""
  
! #: config/v850/v850.opt:159
  #, no-c-format
! msgid "Support alignments of up to 64-bits."
  msgstr ""
  
! #: config/g.opt:27
  #, no-c-format
! msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
  msgstr ""
  
! #: config/lynx.opt:23
  #, no-c-format
! msgid "Support legacy multi-threading."
  msgstr ""
  
! #: config/lynx.opt:27
! #, fuzzy, no-c-format
! #| msgid "Use hardware fp"
! msgid "Use shared libraries."
! msgstr "Выкарыстоўваць апаратную плаваючую кропку"
  
! #: config/lynx.opt:31
  #, no-c-format
! msgid "Support multi-threading."
  msgstr ""
  
! #: config/nvptx/nvptx-gen.opt:24
  #, no-c-format
! msgid "Known PTX ISA target architectures (for use with the -misa= option):"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:31
  #, no-c-format
! msgid "Ignored, but preserved for backward compatibility.  Only 64-bit ABI is supported."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:36
  #, no-c-format
! msgid "Link in code for a __main kernel."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:40
  #, no-c-format
! msgid "Optimize partition neutering."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:44
  #, no-c-format
! msgid "Use custom stacks instead of local memory for automatic storage."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:48
  #, no-c-format
! msgid "Specify size of .local memory used for stack when the exact amount is not known."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:52
  #, no-c-format
! msgid "Generate code that can keep local state uniform across all lanes."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:56
  #, no-c-format
! msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:60
  #, no-c-format
! msgid "Specify the PTX ISA target architecture to use."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:64
  #, no-c-format
! msgid "Alias:"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:125
  #, no-c-format
! msgid "Known PTX ISA versions (for use with the -mptx= option):"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:159
  #, no-c-format
! msgid "Specify the PTX ISA version to use."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:163
  #, no-c-format
! msgid "Initialize ptx registers."
  msgstr ""
  
! #: config/vxworks.opt:36
  #, no-c-format
! msgid "Assume the VxWorks RTP environment."
  msgstr ""
  
! #: config/vxworks.opt:43
  #, no-c-format
! msgid "Assume the VxWorks vThreads environment."
  msgstr ""
  
! #: config/avr/avr.opt:27
  #, no-c-format
! msgid "Optimization. Use subroutines for function prologues and epilogues."
  msgstr ""
  
! #: config/avr/avr.opt:31
  #, no-c-format
! msgid "Use a startup code with a compact vector table."
  msgstr ""
  
! #: config/avr/avr.opt:35
  #, no-c-format
! msgid "-mmcu=<MCU>\tSelect the target MCU."
  msgstr ""
  
! #: config/avr/avr.opt:39
  #, no-c-format
! msgid "Optimization. Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues."
  msgstr ""
  
! #: config/avr/avr.opt:43
  #, no-c-format
! msgid "This option is used internally. Set the number of 64 KiB flash segments."
  msgstr ""
  
! #: config/avr/avr.opt:47
  #, no-c-format
! msgid "Call main and exit (default)."
  msgstr ""
  
! #: config/avr/avr.opt:51
  #, no-c-format
! msgid "This option is used internally. Indicate presence of a processor erratum.  Do not skip 32-bit instructions."
  msgstr ""
  
! #: config/avr/avr.opt:55
  #, no-c-format
! msgid "This option is used internally. Enable Read-Modify-Write (RMW) instructions support/use."
  msgstr ""
  
! #: config/avr/avr.opt:66
  #, no-c-format
! msgid "This option is on per default in order to work around PR118012."
  msgstr ""
  
! #: config/avr/avr.opt:70
  #, no-c-format
! msgid "Optimization. Allow to use nonzero_bits() in some insn conditions."
  msgstr ""
  
! #: config/avr/avr.opt:74
  #, no-c-format
! msgid "This option is used internally for multilib generation and selection.  Assume RJMP / RCALL can target all program memory."
  msgstr ""
  
! #: config/avr/avr.opt:78
! #, fuzzy, no-c-format
! #| msgid "Use 32 bit int"
! msgid "Use an 8-bit 'int' type."
! msgstr "Выкарыстоўваць 32-х бітны int"
  
! #: config/avr/avr.opt:82
  #, no-c-format
! msgid "Change the stack pointer without disabling interrupts."
  msgstr ""
  
! #: config/avr/avr.opt:86
  #, no-c-format
! msgid "-mbranch-cost=<cost>\tOptimization. Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 0."
  msgstr ""
  
! #: config/avr/avr.opt:90
  #, no-c-format
! msgid "Optimization. Treat main as if it had attribute OS_task."
  msgstr ""
  
! #: config/avr/avr.opt:100
  #, no-c-format
! msgid "Change only the low 8 bits of the stack pointer."
  msgstr ""
  
! #: config/avr/avr.opt:104
  #, no-c-format
! msgid "Optimization. Relax branches."
  msgstr ""
  
! #: config/avr/avr.opt:108
  #, no-c-format
! msgid "Make the linker relaxation machine assume that a program counter wrap-around occurs."
  msgstr ""
  
! #: config/avr/avr.opt:112
  #, no-c-format
! msgid "Optimization. Accumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf."
  msgstr ""
  
! #: config/avr/avr.opt:116
  #, no-c-format
! msgid "Optimization. Split shifts of 4-byte values into a byte shift and a residual bit shift."
  msgstr ""
  
! #: config/avr/avr.opt:120
  #, no-c-format
! msgid "Optimization. Split most of the load and store instructions into byte load and stores."
  msgstr ""
  
! #: config/avr/avr.opt:124
  #, no-c-format
! msgid "Optimization. When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X."
  msgstr ""
  
! #: config/avr/avr.opt:128
  #, no-c-format
! msgid "This option is used internally. The device has the bitfield NVMCTRL_CTRLB.FLMAP."
  msgstr ""
  
! #: config/avr/avr.opt:132
  #, no-c-format
! msgid "The device has the .rodata section located in the RAM area."
  msgstr ""
  
! #: config/avr/avr.opt:137
  #, no-c-format
! msgid "This option is used internally for multilib generation and selection. The device has no SPH special function register."
  msgstr ""
  
! #: config/avr/avr.opt:141
  #, no-c-format
! msgid "Optimization. Split register additions from load/store instructions. Most useful on Reduced Tiny."
  msgstr ""
  
! #: config/avr/avr.opt:145
  #, no-c-format
! msgid "-mfuse-add=<0,2>\tOptimization. Split register additions from load/store instructions. Most useful on Reduced Tiny."
  msgstr ""
  
! #: config/avr/avr.opt:149
  #, no-c-format
! msgid "Warn if the address space of an address is changed."
  msgstr ""
  
! #: config/avr/avr.opt:153
  #, no-c-format
! msgid "Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default."
  msgstr ""
  
! #: config/avr/avr.opt:157
  #, no-c-format
! msgid "Allow to use truncation instead of rounding towards zero for fractional fixed-point types."
  msgstr ""
  
! #: config/avr/avr.opt:161
  #, no-c-format
! msgid "Optimization. Run a post-reload pass that tweaks move instructions."
  msgstr ""
  
! #: config/avr/avr.opt:165
  #, no-c-format
! msgid "-mfuse-move=<0,23>\tOptimization. Run a post-reload pass that tweaks move instructions."
  msgstr ""
  
! #: config/avr/avr.opt:169
  #, no-c-format
! msgid "Optimization. Fuse some move insns after insn combine."
  msgstr ""
  
! #: config/avr/avr.opt:173
  #, no-c-format
! msgid "Assume that all data in static storage can be accessed by LDS / STS instructions.  This option is only useful for reduced Tiny devices like ATtiny40."
  msgstr ""
  
! #: config/avr/avr.opt:177
  #, no-c-format
! msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
  msgstr ""
  
! #: config/avr/avr.opt:181
  #, no-c-format
! msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
  msgstr ""
  
! #: config/avr/avr.opt:185
  #, no-c-format
! msgid "Do not link against the device-specific library lib<MCU>.a."
  msgstr ""
  
! #: config/avr/avr.opt:189
  #, no-c-format
! msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
  msgstr ""
  
! #: config/avr/avr.opt:193
  #, no-c-format
! msgid "Available BITS selections:"
  msgstr ""
  
! #: config/m32r/m32r.opt:34
  #, no-c-format
! msgid "Compile for the m32rx."
  msgstr ""
  
! #: config/m32r/m32r.opt:38
  #, no-c-format
! msgid "Compile for the m32r2."
  msgstr ""
  
! #: config/m32r/m32r.opt:42
  #, no-c-format
! msgid "Compile for the m32r."
  msgstr ""
  
! #: config/m32r/m32r.opt:46
  #, no-c-format
! msgid "Align all loops to 32 byte boundary."
  msgstr ""
  
! #: config/m32r/m32r.opt:50
  #, no-c-format
! msgid "Prefer branches over conditional execution."
  msgstr ""
  
! #: config/m32r/m32r.opt:54
  #, no-c-format
! msgid "Give branches their default cost."
  msgstr ""
  
! #: config/m32r/m32r.opt:58
! #, fuzzy, no-c-format
! #| msgid "Output compiler statistics"
! msgid "Display compile time statistics."
! msgstr "Вывесці статыстыку капілятара"
  
! #: config/m32r/m32r.opt:62
  #, no-c-format
! msgid "Specify cache flush function."
  msgstr ""
  
! #: config/m32r/m32r.opt:66
  #, no-c-format
! msgid "Specify cache flush trap number."
  msgstr ""
  
! #: config/m32r/m32r.opt:70
  #, no-c-format
! msgid "Only issue one instruction per cycle."
  msgstr ""
  
! #: config/m32r/m32r.opt:74
  #, no-c-format
! msgid "Allow two instructions to be issued per cycle."
  msgstr ""
  
! #: config/m32r/m32r.opt:78
  #, no-c-format
! msgid "Code size: small, medium or large."
  msgstr ""
  
! #: config/m32r/m32r.opt:94
  #, no-c-format
! msgid "Don't call any cache flush functions."
  msgstr ""
  
! #: config/m32r/m32r.opt:98
  #, no-c-format
! msgid "Don't call any cache flush trap."
  msgstr ""
  
! #: config/m32r/m32r.opt:105
  #, no-c-format
! msgid "Small data area: none, sdata, use."
  msgstr ""
  
! #: config/s390/tpf.opt:23
  #, no-c-format
! msgid "Enable TPF-OS tracing code."
  msgstr ""
  
! #: config/s390/tpf.opt:27
  #, no-c-format
! msgid "Set the trace check address for prologue tpf hook"
  msgstr ""
  
! #: config/s390/tpf.opt:31
  #, no-c-format
! msgid "Set the trace jump address for prologue tpf hook"
  msgstr ""
  
! #: config/s390/tpf.opt:35
  #, no-c-format
! msgid "Set the trace check address for epilogue tpf hook"
  msgstr ""
  
! #: config/s390/tpf.opt:39
  #, no-c-format
! msgid "Set the trace jump address for epilogue tpf hook"
  msgstr ""
  
! #: config/s390/tpf.opt:43
  #, no-c-format
! msgid "Set the prologue and epilogue hook addresses to TPF_TRACE_PROLOGUE_SKIP_TARGET and TPF_TRACE_EPILOGUE_SKIP_TARGET. Equivalent to using -mtpf-trace-hook-prologue-target=TPF_TRACE_PROLOGUE_SKIP_TARGET and -mtpf-trace-hook-epilogue-target=TPF_TRACE_EPILOGUE_SKIP_TARGET"
  msgstr ""
  
! #: config/s390/tpf.opt:47
  #, no-c-format
! msgid "Specify main object for TPF-OS."
  msgstr ""
  
! #: config/s390/s390.opt:48
  #, no-c-format
! msgid "31 bit ABI."
  msgstr ""
  
! #: config/s390/s390.opt:52
  #, no-c-format
! msgid "64 bit ABI."
  msgstr ""
  
! #: config/s390/s390.opt:135
  #, no-c-format
! msgid "Maintain backchain pointer."
  msgstr ""
  
! #: config/s390/s390.opt:139
  #, no-c-format
! msgid "Additional debug prints."
  msgstr ""
  
! #: config/s390/s390.opt:143
  #, no-c-format
! msgid "ESA/390 architecture."
  msgstr ""
  
! #: config/s390/s390.opt:147
  #, no-c-format
! msgid "Enable decimal floating point hardware support."
  msgstr ""
  
! #: config/s390/s390.opt:151
! #, fuzzy, no-c-format
! #| msgid "Use hardware floating point"
! msgid "Enable hardware floating point."
! msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
  
! #: config/s390/s390.opt:155
  #, no-c-format
! msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first.  Append Nop instructions covering the number of halfwords indicated by the second after the label.  Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size.  Using 0 for both values disables hotpatching."
  msgstr ""
  
! #: config/s390/s390.opt:173
  #, no-c-format
! msgid "Use hardware transactional execution instructions."
  msgstr ""
  
! #: config/s390/s390.opt:177
  #, no-c-format
! msgid "Use hardware vector facility instructions and enable the vector ABI."
  msgstr ""
  
! #: config/s390/s390.opt:181
  #, no-c-format
! msgid "Use packed stack layout."
  msgstr ""
  
! #: config/s390/s390.opt:185
  #, no-c-format
! msgid "Use bras for executable < 64k."
  msgstr ""
  
! #: config/s390/s390.opt:189
! #, fuzzy, no-c-format
! #| msgid "Use hardware floating point"
! msgid "Disable hardware floating point."
! msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
  
! #: config/s390/s390.opt:193
  #, no-c-format
! msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
  msgstr ""
  
! #: config/s390/s390.opt:197
  #, no-c-format
! msgid "Switches off the -mstack-guard= option."
  msgstr ""
  
! #: config/s390/s390.opt:201
  #, no-c-format
! msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
  msgstr ""
  
! #: config/s390/s390.opt:205
  #, no-c-format
! msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:213
  #, no-c-format
! msgid "Use the mvcle instruction for block moves."
  msgstr ""
  
! #: config/s390/s390.opt:217
  #, no-c-format
! msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
  msgstr ""
  
! #: config/s390/s390.opt:222
  #, no-c-format
! msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr ""
  
! #: config/s390/s390.opt:226
  #, no-c-format
! msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr ""
  
! #: config/s390/s390.opt:230
  #, no-c-format
! msgid "z/Architecture."
  msgstr ""
  
! #: config/s390/s390.opt:234
  #, no-c-format
! msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
! #: config/s390/s390.opt:240 config/arm/arm.opt:178
  #, no-c-format
! msgid "Assume data segments are relative to text segment."
  msgstr ""
  
! #: config/s390/s390.opt:245
  #, no-c-format
! msgid "Wrap all indirect branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:250
  #, no-c-format
! msgid "Wrap indirect table jumps and computed gotos into execute in order to disable branch prediction.  Using thunk or thunk-extern with this option requires the thunks to be considered signal handlers to order to generate correct CFI.  For environments where unwinding (e.g. for exceptions) is required please use thunk-inline instead."
  msgstr ""
  
! #: config/s390/s390.opt:258
  #, no-c-format
! msgid "Wrap all indirect calls into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:262
  #, no-c-format
! msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:267
  #, no-c-format
! msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address is going to be restored from memory."
  msgstr ""
  
! #: config/s390/s390.opt:273
  #, no-c-format
! msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address doesn't need to be restored from memory."
  msgstr ""
  
! #: config/s390/s390.opt:295
  #, no-c-format
! msgid "Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options.  The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location."
  msgstr ""
  
! #: config/s390/s390.opt:304
  #, no-c-format
! msgid "Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run."
  msgstr ""
  
! #: config/s390/s390.opt:309
  #, no-c-format
! msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
  msgstr ""
  
! #: config/s390/s390.opt:318
  #, no-c-format
! msgid "Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains.  This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance.  This option allows overriding it for testing purposes."
  msgstr ""
  
! #: config/s390/s390.opt:333
  #, no-c-format
! msgid "Store all argument registers on the stack."
  msgstr ""
  
! #: config/s390/s390.opt:337
  #, no-c-format
! msgid "Assume external symbols, whose natural alignment would be 1, to be potentially unaligned.  By default all symbols without explicit alignment are assumed to reside on a 2 byte boundary as mandated by the IBM Z ABI."
  msgstr ""
  
! #: config/rl78/rl78.opt:27 config/rx/elf.opt:26 config/csky/csky.opt:198
  #, no-c-format
! msgid "Use the simulator runtime."
  msgstr ""
  
! #: config/rl78/rl78.opt:31
  #, no-c-format
! msgid "Selects the type of hardware multiplication and division to use (none/g13/g14)."
  msgstr ""
  
! #: config/rl78/rl78.opt:50
  #, no-c-format
! msgid "Use all registers, reserving none for interrupt handlers."
  msgstr ""
  
! #: config/rl78/rl78.opt:54
  #, no-c-format
! msgid "Enable assembler and linker relaxation.  Enabled by default at -Os."
  msgstr ""
  
! #: config/rl78/rl78.opt:58
  #, no-c-format
! msgid "Selects the type of RL78 core being targeted (g10/g13/g14).  The default is the G14.  If set, also selects the hardware multiply support to be used."
  msgstr ""
  
! #: config/rl78/rl78.opt:77
  #, no-c-format
! msgid "Alias for -mcpu=g10."
  msgstr ""
  
! #: config/rl78/rl78.opt:81
  #, no-c-format
! msgid "Alias for -mcpu=g13."
  msgstr ""
  
! #: config/rl78/rl78.opt:85 config/rl78/rl78.opt:89
  #, no-c-format
! msgid "Alias for -mcpu=g14."
  msgstr ""
  
! #: config/rl78/rl78.opt:93
  #, no-c-format
! msgid "Assume ES is zero throughout program execution, use ES: for read-only data."
  msgstr ""
  
! #: config/rl78/rl78.opt:97
  #, no-c-format
! msgid "Stores the MDUC registers in interrupt handlers for G13 target."
  msgstr ""
  
! #: config/stormy16/stormy16.opt:24
  #, no-c-format
! msgid "Provide libraries for the simulator."
  msgstr ""
  
! #: config/arm/arm-tables.opt:25
  #, no-c-format
! msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:305
  #, no-c-format
! msgid "Known ARM architectures (for use with the -march= option):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:411
  #, no-c-format
! msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr ""
  
! #: config/arm/arm.opt:35
  #, no-c-format
! msgid "TLS dialect to use:"
  msgstr ""
  
! #: config/arm/arm.opt:45
  #, no-c-format
! msgid "Specify an ABI."
  msgstr ""
  
! #: config/arm/arm.opt:49
  #, no-c-format
! msgid "Known ARM ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/arm/arm.opt:68
  #, no-c-format
! msgid "Generate a call to abort if a noreturn function returns."
  msgstr ""
  
! #: config/arm/arm.opt:75
  #, no-c-format
! msgid "Generate APCS conformant stack frames."
  msgstr ""
  
! #: config/arm/arm.opt:79
  #, no-c-format
! msgid "Generate re-entrant, PIC code."
  msgstr ""
  
! #: config/arm/arm.opt:101
! #, fuzzy, no-c-format
! #| msgid "Generate code without GP reg"
! msgid "Generate code in 32 bit ARM state."
! msgstr "Генерыраваць код без GP reg"
  
! #: config/arm/arm.opt:109
  #, no-c-format
! msgid "Thumb: Assume non-static functions may be called from ARM code."
  msgstr ""
  
! #: config/arm/arm.opt:113
  #, no-c-format
! msgid "Thumb: Assume function pointers may go to non-Thumb aware code."
  msgstr ""
  
! #: config/arm/arm.opt:121 config/csky/csky.opt:73
  #, no-c-format
! msgid "Specify if floating point hardware should be used."
  msgstr ""
  
! #: config/arm/arm.opt:125
  #, no-c-format
! msgid "Specify that the compiler should target secure code as per ARMv8-M Security Extensions."
  msgstr ""
  
! #: config/arm/arm.opt:129 config/csky/csky.opt:77
  #, no-c-format
! msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
  msgstr ""
  
! #: config/arm/arm.opt:142
  #, no-c-format
! msgid "Switch ARM/Thumb modes on alternating functions for compiler testing."
  msgstr ""
  
! #: config/arm/arm.opt:146
! #, fuzzy, no-c-format
! msgid "Specify the __fp16 floating-point format."
! msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
  
! #: config/arm/arm.opt:150
  #, no-c-format
! msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
  msgstr ""
  
! #: config/arm/arm.opt:163
  #, no-c-format
! msgid "Specify the name of the target floating point hardware/format."
  msgstr ""
  
! #: config/arm/arm.opt:174
  #, no-c-format
! msgid "Generate call insns as indirect calls, if necessary."
  msgstr ""
  
! #: config/arm/arm.opt:182
  #, no-c-format
! msgid "Specify the register to be used for PIC addressing."
  msgstr ""
  
! #: config/arm/arm.opt:186
  #, no-c-format
! msgid "Store function names in object code."
  msgstr ""
  
! #: config/arm/arm.opt:190
  #, no-c-format
! msgid "Permit scheduling of a function's prologue sequence."
  msgstr ""
  
! #: config/arm/arm.opt:194 config/rs6000/rs6000.opt:235
  #, no-c-format
! msgid "Do not load the PIC register in function prologues."
  msgstr ""
  
! #: config/arm/arm.opt:201
  #, no-c-format
! msgid "Specify the minimum bit alignment of structures. (Deprecated)."
  msgstr ""
  
! #: config/arm/arm.opt:205
! #, fuzzy, no-c-format
! #| msgid "Generate code for GNU as"
! msgid "Generate code for Thumb state."
! msgstr "Генерыраваць код для GNU as"
  
! #: config/arm/arm.opt:209
  #, no-c-format
! msgid "Support calls between Thumb and ARM instruction sets."
  msgstr ""
  
! #: config/arm/arm.opt:213
  #, no-c-format
! msgid "Specify thread local storage scheme."
  msgstr ""
  
! #: config/arm/arm.opt:217
  #, no-c-format
! msgid "Specify how to access the thread pointer."
  msgstr ""
  
! #: config/arm/arm.opt:221
  #, no-c-format
! msgid "Valid arguments to -mtp=:"
  msgstr ""
  
! #: config/arm/arm.opt:243
  #, no-c-format
! msgid "Thumb: Generate (non-leaf) stack frames even if not needed."
  msgstr ""
  
! #: config/arm/arm.opt:247
  #, no-c-format
! msgid "Thumb: Generate (leaf) stack frames even if not needed."
  msgstr ""
  
! #: config/arm/arm.opt:251 config/mn10300/mn10300.opt:42
  #, no-c-format
! msgid "Tune code for the given processor."
  msgstr ""
  
! #: config/arm/arm.opt:255
  #, no-c-format
! msgid "Print CPU tuning information as comment in assembler file.  This is an option used only for regression testing of the compiler and not intended for ordinary use in compiling code."
  msgstr ""
  
! #: config/arm/arm.opt:266
  #, no-c-format
! msgid "Use Neon quad-word (rather than double-word) registers for vectorization."
  msgstr ""
  
! #: config/arm/arm.opt:270
  #, no-c-format
! msgid "Use Neon double-word (rather than quad-word) registers for vectorization."
  msgstr ""
  
! #: config/arm/arm.opt:274
  #, no-c-format
! msgid "Enable more verbose RTX cost dumps during debug.  For GCC developers use only."
  msgstr ""
  
! #: config/arm/arm.opt:278
  #, no-c-format
! msgid "Only generate absolute relocations on word sized values."
  msgstr ""
  
! #: config/arm/arm.opt:282
  #, no-c-format
! msgid "Generate IT blocks appropriate for ARMv8."
  msgstr ""
  
! #: config/arm/arm.opt:286
  #, no-c-format
! msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
  msgstr ""
  
! #: config/arm/arm.opt:291
  #, no-c-format
! msgid "Mitigate issues with VLLDM on some M-profile devices (CVE-2021-35465)."
  msgstr ""
  
! #: config/arm/arm.opt:295
  #, no-c-format
! msgid "Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1742098)."
  msgstr ""
  
! #: config/arm/arm.opt:300
  #, no-c-format
! msgid "Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1655431)."
  msgstr ""
  
! #: config/arm/arm.opt:305 config/nds32/nds32.opt:461 config/arc/arc.opt:495
  #, no-c-format
! msgid "Enable unaligned word and halfword accesses to packed data."
  msgstr ""
  
! #: config/arm/arm.opt:309
  #, no-c-format
! msgid "This option is deprecated and has no effect."
  msgstr ""
  
! #: config/arm/arm.opt:313
  #, no-c-format
! msgid "Assume loading data from flash is slower than fetching instructions."
  msgstr ""
  
! #: config/arm/arm.opt:317
  #, no-c-format
! msgid "Assume unified syntax for inline assembly code."
  msgstr ""
  
! #: config/arm/arm.opt:321
  #, no-c-format
! msgid "Do not allow constant data to be placed in code sections."
  msgstr ""
  
! #: config/arm/arm.opt:325
  #, no-c-format
! msgid "When linking for big-endian targets, generate a BE8 format image."
  msgstr ""
  
! #: config/arm/arm.opt:329
  #, no-c-format
! msgid "When linking for big-endian targets, generate a legacy BE32 format image."
  msgstr ""
  
! #: config/arm/arm.opt:333 config/sh/sh.opt:195
  #, no-c-format
! msgid "Cost to assume for a branch insn."
  msgstr ""
  
! #: config/arm/arm.opt:341
  #, no-c-format
! msgid "Generate code which uses the core registers only (r0-r14)."
  msgstr ""
  
! #: config/arm/arm.opt:363
  #, no-c-format
! msgid "Use an immediate to offset from the TLS register. This option is for use with fstack-protector-guard=tls and not for use in user-land code."
  msgstr ""
  
! #: config/sparc/sparc.opt:30 config/sparc/sparc.opt:34
! #: config/visium/visium.opt:37
! #, fuzzy, no-c-format
! #| msgid "Use hardware fp"
! msgid "Use hardware FP."
! msgstr "Выкарыстоўваць апаратную плаваючую кропку"
  
! #: config/sparc/sparc.opt:38 config/visium/visium.opt:41
! #, fuzzy, no-c-format
! #| msgid "Do not use hardware fp"
! msgid "Do not use hardware FP."
! msgstr "Не выкарыстоўваць апаратную плаваючую кропку"
  
! #: config/sparc/sparc.opt:42
! #, fuzzy, no-c-format
! #| msgid "Use alternate register names"
! msgid "Use flat register window model."
! msgstr "Выкарыстоўвываць альтэрнатыўныя назвы рэгістраў"
  
! #: config/sparc/sparc.opt:46
  #, no-c-format
! msgid "Assume possible double misalignment."
  msgstr ""
  
! #: config/sparc/sparc.opt:50
! #, fuzzy, no-c-format
! #| msgid "Use 64-bit general registers"
! msgid "Use ABI reserved registers."
! msgstr "Выкарыстоўваць 64-бітныя галоўныя рэгістры"
  
! #: config/sparc/sparc.opt:54
  #, no-c-format
! msgid "Use hardware quad FP instructions."
  msgstr ""
  
! #: config/sparc/sparc.opt:58
! #, fuzzy, no-c-format
! msgid "Do not use hardware quad fp instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/sparc/sparc.opt:62
  #, no-c-format
! msgid "Compile for V8+ ABI."
  msgstr ""
  
! #: config/sparc/sparc.opt:66
  #, no-c-format
! msgid "Use UltraSPARC Visual Instruction Set version 1.0 extensions."
  msgstr ""
  
! #: config/sparc/sparc.opt:70
  #, no-c-format
! msgid "Use UltraSPARC Visual Instruction Set version 2.0 extensions."
  msgstr ""
  
! #: config/sparc/sparc.opt:74
  #, no-c-format
! msgid "Use UltraSPARC Visual Instruction Set version 3.0 extensions."
  msgstr ""
  
! #: config/sparc/sparc.opt:78
  #, no-c-format
! msgid "Use additional VIS 3 instructions introduced in OSA2011."
  msgstr ""
  
! #: config/sparc/sparc.opt:82
  #, no-c-format
! msgid "Use UltraSPARC Visual Instruction Set version 4.0 extensions."
  msgstr ""
  
! #: config/sparc/sparc.opt:86
  #, no-c-format
! msgid "Use additional VIS 4 instructions introduced in OSA2017."
  msgstr ""
  
! #: config/sparc/sparc.opt:90
  #, no-c-format
! msgid "Use UltraSPARC Compare-and-Branch extensions."
  msgstr ""
  
! #: config/sparc/sparc.opt:94
  #, no-c-format
! msgid "Use UltraSPARC Fused Multiply-Add extensions."
  msgstr ""
  
! #: config/sparc/sparc.opt:98
  #, no-c-format
! msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction."
  msgstr ""
  
! #: config/sparc/sparc.opt:102
  #, no-c-format
! msgid "Use UltraSPARC Population-Count instruction."
  msgstr ""
  
! #: config/sparc/sparc.opt:106
  #, no-c-format
! msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
  msgstr ""
  
! #: config/sparc/sparc.opt:110
  #, no-c-format
! msgid "Pointers are 64-bit."
  msgstr ""
  
! #: config/sparc/sparc.opt:114
  #, no-c-format
! msgid "Pointers are 32-bit."
  msgstr ""
  
! #: config/sparc/sparc.opt:118
! #, fuzzy, no-c-format
! #| msgid "Use 64 bit float"
! msgid "Use 64-bit ABI."
! msgstr "Выкарыстоўваць 64-х бітны float"
  
! #: config/sparc/sparc.opt:122
! #, fuzzy, no-c-format
! #| msgid "Use 32 bit int"
! msgid "Use 32-bit ABI."
! msgstr "Выкарыстоўваць 32-х бітны int"
  
! #: config/sparc/sparc.opt:126
  #, no-c-format
! msgid "Use stack bias."
  msgstr ""
  
! #: config/sparc/sparc.opt:130
  #, no-c-format
! msgid "Use structs on stronger alignment for double-word copies."
  msgstr ""
  
! #: config/sparc/sparc.opt:134
  #, no-c-format
! msgid "Optimize tail call instructions in assembler and linker."
  msgstr ""
  
! #: config/sparc/sparc.opt:138
  #, no-c-format
! msgid "Do not generate code that can only run in supervisor mode (default)."
  msgstr ""
  
! #: config/sparc/sparc.opt:142
! #, fuzzy, no-c-format
! #| msgid "Generate code for given CPU"
! msgid "Use instructions of and schedule code for given CPU."
! msgstr "Генерыраваць код для дадзенага ЦП"
  
! #: config/sparc/sparc.opt:228
  #, no-c-format
! msgid "Use given SPARC-V9 code model."
  msgstr ""
  
! #: config/sparc/sparc.opt:250
  #, no-c-format
! msgid "Enable debug output."
  msgstr ""
  
! #: config/sparc/sparc.opt:254
  #, no-c-format
! msgid "Enable strict 32-bit psABI struct return checking."
  msgstr ""
  
! #: config/sparc/sparc.opt:258
  #, no-c-format
! msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
  msgstr ""
  
! #: config/sparc/sparc.opt:263
  #, no-c-format
! msgid "Enable workarounds for the errata of the UT699 processor."
  msgstr ""
  
! #: config/sparc/sparc.opt:267
  #, no-c-format
! msgid "Enable workarounds for the errata of the UT699E/UT700 processor."
  msgstr ""
  
! #: config/sparc/sparc.opt:271
  #, no-c-format
! msgid "Enable workarounds for the errata of the GR712RC processor."
  msgstr ""
  
! #: config/sparc/sparc.opt:308
  #, no-c-format
! msgid "Specify the memory model in effect for the program."
  msgstr ""
  
! #: config/rs6000/darwin.opt:38 config/rs6000/sysv4.opt:145
  #, no-c-format
! msgid "Generate 64-bit code."
  msgstr ""
  
! #: config/rs6000/darwin.opt:42 config/rs6000/sysv4.opt:149
  #, no-c-format
! msgid "Generate 32-bit code."
  msgstr ""
  
! #: config/rs6000/rs6000-tables.opt:24
  #, no-c-format
! msgid "Known CPUs (for use with the -mcpu= and -mtune= options):"
  msgstr ""
  
! #: config/rs6000/476.opt:24
  #, no-c-format
! msgid "Preserve the PowerPC 476's link stack by matching up a blr with the bcl/bl insns used for GOT accesses."
  msgstr ""
  
! #: config/rs6000/aix64.opt:24
  #, no-c-format
! msgid "Compile for 64-bit pointers."
  msgstr ""
  
! #: config/rs6000/aix64.opt:28
  #, no-c-format
! msgid "Compile for 32-bit pointers."
  msgstr ""
  
! #: config/rs6000/aix64.opt:32 config/rs6000/linux64.opt:28
  #, no-c-format
! msgid "Select code model."
  msgstr ""
  
! #: config/rs6000/aix64.opt:49
  #, no-c-format
! msgid "Support message passing with the Parallel Environment."
  msgstr ""
  
! #: config/rs6000/linux64.opt:24
  #, no-c-format
! msgid "Call mcount for profiling before a function prologue."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:117
  #, no-c-format
! msgid "Use PowerPC-64 instruction set."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:121
  #, no-c-format
! msgid "Use PowerPC General Purpose group optional instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:125
  #, no-c-format
! msgid "Use PowerPC Graphics group optional instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:129
  #, no-c-format
! msgid "Use PowerPC V2.01 single field mfcr instruction."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:133
  #, no-c-format
! msgid "Use PowerPC V2.02 popcntb instruction."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:137
  #, no-c-format
! msgid "Use PowerPC V2.02 floating point rounding instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:141
  #, no-c-format
! msgid "Use PowerPC V2.05 compare bytes instruction."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:152
! #, fuzzy, no-c-format
! #| msgid "Don't use AltiVec instructions"
! msgid "Use AltiVec instructions."
! msgstr "Не выкарыстоўваць інструкцыі AltiVec"
  
! #: config/rs6000/rs6000.opt:156
! #, fuzzy, no-c-format
! #| msgid "Use hardware floating point"
! msgid "Use decimal floating point instructions."
! msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
  
! #: config/rs6000/rs6000.opt:160
  #, no-c-format
! msgid "Use 4xx half-word multiply instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:164
  #, no-c-format
! msgid "Use 4xx string-search dlmzb instruction."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:168
! #, fuzzy, no-c-format
! #| msgid "Don't use AltiVec instructions"
! msgid "Generate load/store multiple instructions."
! msgstr "Не выкарыстоўваць інструкцыі AltiVec"
  
! #: config/rs6000/rs6000.opt:187
  #, no-c-format
! msgid "Use PowerPC V2.06 popcntd instruction."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:191
  #, no-c-format
! msgid "Under -ffast-math, generate a FRIZ instruction for (double)(long long) conversions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:199
  #, no-c-format
! msgid "Use vector/scalar (VSX) instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:227
! #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Do not generate load/store with update instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/rs6000/rs6000.opt:231
! #, fuzzy, no-c-format
! msgid "Generate load/store with update instructions."
! msgstr "нявернае выкарыстанне \"restict\""
  
! #: config/rs6000/rs6000.opt:239
  #, no-c-format
! msgid "Avoid generation of indexed load/store instructions when possible."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:246
  #, no-c-format
! msgid "Schedule the start and end of the procedure."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:250
  #, no-c-format
! msgid "Return all structures in memory (AIX default)."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:254
  #, no-c-format
! msgid "Return small structures in registers (SVR4 default)."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:258
  #, no-c-format
! msgid "Conform more closely to IBM XLC semantics."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:262 config/rs6000/rs6000.opt:266
  #, no-c-format
! msgid "Generate software reciprocal divide and square root for better throughput."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:270
  #, no-c-format
! msgid "Assume that the reciprocal estimate instructions provide more accuracy."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:274
  #, no-c-format
! msgid "Do not place floating point constants in TOC."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:278
  #, no-c-format
! msgid "Place floating point constants in TOC."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:282
  #, no-c-format
! msgid "Do not place symbol+offset constants in TOC."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:286
  #, no-c-format
! msgid "Place symbol+offset constants in TOC."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:297
  #, no-c-format
! msgid "Use only one TOC entry per procedure."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:301
  #, no-c-format
! msgid "Put everything in the regular TOC."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:305
  #, no-c-format
! msgid "Emit NOPs before global and after local entry point for -fpatchable-function-entry."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:309
  #, no-c-format
! msgid "Generate VRSAVE instructions when generating AltiVec code."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:313
  #, no-c-format
! msgid "Deprecated option.  Use -mno-vrsave instead."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:317
  #, no-c-format
! msgid "Deprecated option.  Use -mvrsave instead."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:321
  #, no-c-format
! msgid "Max number of bytes to move inline."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:325
  #, no-c-format
! msgid "Generate unaligned VSX load/store for inline expansion of memcpy/memmove."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:329
  #, no-c-format
! msgid "Generate unaligned VSX vector pair load/store for inline expansion of memcpy/memmove."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:333
  #, no-c-format
! msgid "Max number of bytes to compare without loops."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:337
  #, no-c-format
! msgid "Max number of bytes to compare with loops."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:341
  #, no-c-format
! msgid "Max number of bytes to compare."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:345
! #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Generate isel instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/rs6000/rs6000.opt:349
  #, no-c-format
! msgid "-mdebug=\tEnable debug output."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:354
  #, no-c-format
! msgid "Use the AltiVec ABI extensions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:358
! #, fuzzy, no-c-format
! #| msgid "Don't use AltiVec instructions"
! msgid "Do not use the AltiVec ABI extensions."
! msgstr "Не выкарыстоўваць інструкцыі AltiVec"
  
! #: config/rs6000/rs6000.opt:363
  #, no-c-format
! msgid "Use the AIX Vector Extended ABI."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:367
  #, no-c-format
! msgid "Do not use the AIX Vector Extended ABI."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:372
  #, no-c-format
! msgid "Use the ELFv1 ABI."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:376
  #, no-c-format
! msgid "Use the ELFv2 ABI."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:396
  #, no-c-format
! msgid "-mcpu=\tUse features of and schedule code for given CPU."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:400
! #, fuzzy, no-c-format
! #| msgid "Generate code for given CPU"
! msgid "-mtune=\tSchedule code for given CPU."
! msgstr "Генерыраваць код для дадзенага ЦП"
  
! #: config/rs6000/rs6000.opt:404
  #, no-c-format
! msgid "-mtraceback=[full,part,no]\tSelect type of traceback table."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:420
  #, no-c-format
! msgid "Avoid all range limits on call instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:428
  #, no-c-format
! msgid "Warn about deprecated 'vector long ...' AltiVec type usage."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:432
  #, no-c-format
! msgid "Use -mlong-double-64 for 64-bit IEEE floating point format.  Use -mlong-double-128 for 128-bit floating point format (either IEEE or IBM)."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:441
  #, no-c-format
! msgid "Determine which dependences between insns are considered costly."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:445
  #, no-c-format
! msgid "Specify which post scheduling nop insertion scheme to apply."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:449
  #, no-c-format
! msgid "Specify alignment of structure fields default/natural."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:453
  #, no-c-format
! msgid "Valid arguments to -malign-:"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:463
  #, no-c-format
! msgid "Specify scheduling priority for dispatch slot restricted insns."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:467
  #, no-c-format
! msgid "Use r11 to hold the static link in calls to functions via pointers."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:471
  #, no-c-format
! msgid "Save the TOC in the prologue for indirect calls rather than inline."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:483
  #, no-c-format
! msgid "Fuse certain integer operations together for better performance on power8."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:487
  #, no-c-format
! msgid "Allow sign extension in fusion operations."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:491
  #, no-c-format
! msgid "Use vector and scalar instructions added in ISA 2.07."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:495
  #, no-c-format
! msgid "Fuse certain integer operations together for better performance on power10."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:499
  #, no-c-format
! msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:506
  #, no-c-format
! msgid "Use ISA 2.07 transactional memory (HTM) instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:510
  #, no-c-format
! msgid "Generate the quad word memory instructions (lq/stq)."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:514
  #, no-c-format
! msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:518
  #, no-c-format
! msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:522
  #, no-c-format
! msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:530
  #, no-c-format
! msgid "Use certain scalar instructions added in ISA 3.0."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:534
  #, no-c-format
! msgid "Use vector instructions added in ISA 3.0."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:538
  #, no-c-format
! msgid "Use the new min/max instructions defined in ISA 3.0."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:542
! #, fuzzy, no-c-format
! msgid "Generate the integer modulo instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/rs6000/rs6000.opt:546
  #, no-c-format
! msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:550
  #, no-c-format
! msgid "Enable using IEEE 128-bit floating point instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:554
  #, no-c-format
! msgid "Enable default conversions between __float128 & long double."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:600
! #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Generate (do not generate) prefixed memory instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/rs6000/rs6000.opt:604
  #, no-c-format
! msgid "Generate (do not generate) pc-relative memory addressing."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:608
  #, no-c-format
! msgid "Generate (do not generate) pc-relative memory optimizations for externals."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:612
! #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Generate (do not generate) MMA instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/rs6000/rs6000.opt:619
  #, no-c-format
! msgid "Enable instructions that guard against return-oriented programming attacks."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:623
  #, no-c-format
! msgid "Generate code that will run in privileged state."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:627
! #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Generate (do not generate) code that uses the XXSPLTIW instruction."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/rs6000/rs6000.opt:631
  #, no-c-format
! msgid "Generate (do not generate) code that uses the XXSPLTIDP instruction."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:635
! #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Generate (do not generate) code that uses the LXVKQ instruction."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/rs6000/rs6000.opt:641
  #, no-c-format
! msgid "Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 4."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:647
  #, no-c-format
! msgid "When costing for loop vectorization, we probably need to penalize the loop body cost if the existing cost model may not adequately reflect delays from unavailable vector resources.  We collect the cost for vectorized statements and non-vectorized statements separately, check the proportion of vec_cost to total cost of vec_cost and non vec_cost, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 85."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:656
  #, no-c-format
! msgid "Like parameter rs6000-density-pct-threshold, we also check the total sum of vec_cost and non vec_cost, and penalize only if the sum exceeds the threshold specified by this parameter.  The default value is 70."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:662
  #, no-c-format
! msgid "When both heuristics with rs6000-density-pct-threshold and rs6000-density-size-threshold are satisfied, we decide to penalize the loop body cost by the value which is specified by this parameter.  The default value is 10."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:669
  #, no-c-format
! msgid "When costing for loop vectorization, we probably need to penalize the loop body cost by accounting for excess strided or elementwise loads.  We collect the numbers for general statements and load statements according to the information for statements to be vectorized, check the proportion of load statements, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 45."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:678
  #, no-c-format
! msgid "Like parameter rs6000-density-load-pct-threshold, we also check if the total number of load statements exceeds the threshold specified by this parameter, and penalize only if it's satisfied.  The default value is 20."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:684 config/loongarch/loongarch.opt:306
  #, no-c-format
! msgid "Indicate how many non memory access vector instructions can be issued per cycle, it's used in unroll factor determination for autovectorizer.  The default value is 4."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:690
  #, no-c-format
! msgid "When reduction factor computed for a loop exceeds the threshold specified by this parameter, prefer to unroll this loop.  The default value is 1."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:24
  #, no-c-format
! msgid "-mcall-ABI\tSelect ABI calling convention."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:28
  #, no-c-format
! msgid "-msdata=[none,data,sysv,eabi]\tSelect method for sdata handling."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:32
  #, no-c-format
! msgid "Allow readonly data in sdata."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:36
  #, no-c-format
! msgid "-mtls-size=[16,32]\tSpecify bit size of immediate TLS offsets."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:52
  #, no-c-format
! msgid "Align to the base type of the bit-field."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:56
  #, no-c-format
! msgid "Align to the base type of the bit-field. Don't assume that unaligned accesses are handled by the system."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:61 config/rs6000/sysv4.opt:65
  #, no-c-format
! msgid "Produce code relocatable at runtime."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:69 config/rs6000/sysv4.opt:73
  #, no-c-format
! msgid "Produce little endian code."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:77 config/rs6000/sysv4.opt:81
  #, no-c-format
! msgid "Produce big endian code."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:86 config/rs6000/sysv4.opt:90
! #: config/rs6000/sysv4.opt:99 config/rs6000/sysv4.opt:141
! #: config/rs6000/sysv4.opt:153
  #, no-c-format
! msgid "No description yet."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:94
  #, no-c-format
! msgid "Assume all variable arg functions are prototyped."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:103
! #, fuzzy, no-c-format
! #| msgid "Don't use EABI"
! msgid "Use EABI."
! msgstr "Не выкарыстоўваць EABI"
  
! #: config/rs6000/sysv4.opt:107
  #, no-c-format
! msgid "Allow bit-fields to cross word boundaries."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:111
! #, fuzzy, no-c-format
! #| msgid "Use alternate register names"
! msgid "Use alternate register names."
! msgstr "Выкарыстоўвываць альтэрнатыўныя назвы рэгістраў"
  
! #: config/rs6000/sysv4.opt:117
  #, no-c-format
! msgid "Use default method for sdata handling."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:121
  #, no-c-format
! msgid "Link with libsim.a, libc.a and sim-crt0.o."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:125
  #, no-c-format
! msgid "Link with libads.a, libc.a and crt0.o."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:129
  #, no-c-format
! msgid "Link with libyk.a, libc.a and crt0.o."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:133
  #, no-c-format
! msgid "Link with libmvme.a, libc.a and crt0.o."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:137
  #, no-c-format
! msgid "Set the PPC_EMB bit in the ELF flags header."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:157
  #, no-c-format
! msgid "Generate code to use a non-exec PLT and GOT."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:161
! #, fuzzy, no-c-format
! msgid "Generate code for old exec BSS PLT."
! msgstr "Стварыць код для DLL"
  
! #: config/rs6000/sysv4.opt:165
  #, no-c-format
! msgid "Use inline plt sequences to implement long calls and -fno-plt."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:169
  #, no-c-format
! msgid "Emit .gnu_attribute tags."
  msgstr ""
  
! #: config/alpha/alpha.opt:27
! #, fuzzy, no-c-format
! #| msgid "Use 64-bit FP registers"
! msgid "Use fp registers."
! msgstr "Выкарыстоўваць 64-бітныя FP-рэгістры"
  
! #: config/alpha/alpha.opt:35
  #, no-c-format
! msgid "Request IEEE-conformant math library routines (OSF/1)."
  msgstr ""
  
! #: config/alpha/alpha.opt:39
  #, no-c-format
! msgid "Emit IEEE-conformant code, without inexact exceptions."
  msgstr ""
  
! #: config/alpha/alpha.opt:46
  #, no-c-format
! msgid "Do not emit complex integer constants to read-only memory."
  msgstr ""
  
! #: config/alpha/alpha.opt:50
  #, no-c-format
! msgid "Use VAX fp."
  msgstr ""
  
! #: config/alpha/alpha.opt:54
! #, fuzzy, no-c-format
! #| msgid "Do not use hardware fp"
! msgid "Do not use VAX fp."
! msgstr "Не выкарыстоўваць апаратную плаваючую кропку"
  
! #: config/alpha/alpha.opt:58
  #, no-c-format
! msgid "Emit code for the byte/word ISA extension."
  msgstr ""
  
! #: config/alpha/alpha.opt:62
  #, no-c-format
! msgid "Emit code for the motion video ISA extension."
  msgstr ""
  
! #: config/alpha/alpha.opt:66
  #, no-c-format
! msgid "Emit code for the fp move and sqrt ISA extension."
  msgstr ""
  
! #: config/alpha/alpha.opt:70
  #, no-c-format
! msgid "Emit code for the counting ISA extension."
  msgstr ""
  
! #: config/alpha/alpha.opt:74
  #, no-c-format
! msgid "Emit multi-thread and async-signal safe code for byte and word memory accesses."
  msgstr ""
  
! #: config/alpha/alpha.opt:78
  #, no-c-format
! msgid "Emit multi-thread and async-signal safe code for partial memory accesses."
  msgstr ""
  
! #: config/alpha/alpha.opt:82
  #, no-c-format
! msgid "Emit code using explicit relocation directives."
  msgstr ""
  
! #: config/alpha/alpha.opt:86
  #, no-c-format
! msgid "Emit 16-bit relocations to the small data areas."
  msgstr ""
  
! #: config/alpha/alpha.opt:90
  #, no-c-format
! msgid "Emit 32-bit relocations to the small data areas."
  msgstr ""
  
! #: config/alpha/alpha.opt:94
  #, no-c-format
! msgid "Emit direct branches to local functions."
  msgstr ""
  
! #: config/alpha/alpha.opt:98
  #, no-c-format
! msgid "Emit indirect branches to local functions."
  msgstr ""
  
! #: config/alpha/alpha.opt:102
  #, no-c-format
! msgid "Emit rdval instead of rduniq for thread pointer."
  msgstr ""
  
! #: config/alpha/alpha.opt:114
  #, no-c-format
! msgid "Use features of and schedule given CPU."
  msgstr ""
  
! #: config/alpha/alpha.opt:118
  #, no-c-format
! msgid "Schedule given CPU."
  msgstr ""
  
! #: config/alpha/alpha.opt:122
  #, no-c-format
! msgid "Control the generated fp rounding mode."
  msgstr ""
  
! #: config/alpha/alpha.opt:126
  #, no-c-format
! msgid "Control the IEEE trap mode."
  msgstr ""
  
! #: config/alpha/alpha.opt:130
  #, no-c-format
! msgid "Control the precision given to fp exceptions."
  msgstr ""
  
! #: config/alpha/alpha.opt:134
  #, no-c-format
! msgid "Tune expected memory latency."
  msgstr ""
  
! #: config/lm32/lm32.opt:24
! #, fuzzy, no-c-format
! #| msgid "Don't use AltiVec instructions"
! msgid "Enable multiply instructions."
! msgstr "Не выкарыстоўваць інструкцыі AltiVec"
  
! #: config/lm32/lm32.opt:28
  #, no-c-format
! msgid "Enable divide and modulus instructions."
  msgstr ""
  
! #: config/lm32/lm32.opt:32
! #, fuzzy, no-c-format
! msgid "Enable barrel shift instructions."
! msgstr "нявернае выкарыстанне \"restict\""
  
! #: config/lm32/lm32.opt:36
! #, fuzzy, no-c-format
! msgid "Enable sign extend instructions."
! msgstr "нявернае выкарыстанне \"restict\""
  
! #: config/lm32/lm32.opt:40
! #, fuzzy, no-c-format
! msgid "Enable user-defined instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/loongarch/loongarch.opt:41
  #, no-c-format
! msgid "Basic ISAs of LoongArch:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:49
  #, no-c-format
! msgid "FPU types of LoongArch:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:62
! #, fuzzy, no-c-format
! #| msgid "Generate code for given CPU"
! msgid "-mfpu=FPU\tGenerate code for the given FPU."
! msgstr "Генерыраваць код для дадзенага ЦП"
  
! #: config/loongarch/loongarch.opt:69 config/mips/mips.opt:398
  #, no-c-format
! msgid "Prevent the use of all hardware floating-point instructions."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:73 config/mips/mips.opt:390
  #, no-c-format
! msgid "Restrict the use of hardware floating-point instructions to 32-bit operations."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:77 config/mips/mips.opt:116
  #, no-c-format
! msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:81
  #, no-c-format
! msgid "SIMD extension levels of LoongArch:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:94
  #, no-c-format
! msgid "-msimd=SIMD\tGenerate code for the given SIMD extension."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:98
  #, no-c-format
! msgid "Enable LoongArch SIMD Extension (LSX, 128-bit)."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:102
  #, no-c-format
! msgid "Enable LoongArch Advanced SIMD Extension (LASX, 256-bit)."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:107
  #, no-c-format
! msgid "LoongArch ARCH presets:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:132
  #, no-c-format
! msgid "-march=PROCESSOR\tGenerate code for the given PROCESSOR ISA."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:136
  #, no-c-format
! msgid "LoongArch TUNE presets:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:155
  #, no-c-format
! msgid "-mtune=PROCESSOR\tGenerate optimized code for PROCESSOR."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:164
  #, no-c-format
! msgid "Base ABI types for LoongArch:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:177
  #, no-c-format
! msgid "-mabi=BASEABI\tGenerate code that conforms to the given BASEABI."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:186 config/mips/mips.opt:71
  #, no-c-format
! msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:190
  #, no-c-format
! msgid "-maddr-reg-reg-cost=COST  Set the cost of ADDRESS_REG_REG to the value calculated by COST."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:194 config/mips/mips.opt:83
  #, no-c-format
! msgid "Trap on integer divide by zero."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:198
  #, no-c-format
! msgid "Conditional moves for integral are enabled."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:202
  #, no-c-format
! msgid "Conditional moves for float are enabled."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:206
  #, no-c-format
! msgid "Prevent optimizing block moves, which is also the default behavior of -Os."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:214
  #, no-c-format
! msgid "-mmax-inline-memcpy-size=SIZE\tSet the max size of memcpy to inline, default is 1024."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:218 config/mips/mips.opt:150
  #, no-c-format
! msgid "The code model option names for -mexplicit-relocs:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:231 config/mips/mips.opt:163
  #, no-c-format
! msgid "Use %reloc() assembly operators."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:235 config/mips/mips.opt:167
  #, no-c-format
! msgid "Use %reloc() assembly operators (for backward compatibility)."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:243
  #, no-c-format
! msgid "Generate approximate reciprocal divide and square root for better throughput."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:274
  #, no-c-format
! msgid "Avoid using the GOT to access external symbols."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:283
  #, no-c-format
! msgid "Pass -mrelax or -mno-relax option to the assembler."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:301
  #, no-c-format
! msgid "Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 6."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:319
  #, no-c-format
! msgid "Annotate table jump instruction (jr {reg}) to correlate it with the jump table."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:323
  #, no-c-format
! msgid "Support frecipe.{s/d} and frsqrte.{s/d} instructions."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:327
  #, no-c-format
! msgid "Support div.w[u] and mod.w[u] instructions with inputs not sign-extended."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:331
  #, no-c-format
! msgid "Support am{swap/add}[_db].{b/h} instructions."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:335
  #, no-c-format
! msgid "Support amcas[_db].{b/h/w/d} instructions."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:339
  #, no-c-format
! msgid "Do not need load-load barriers (dbar 0x700)."
  msgstr ""
  
! #: config/or1k/elf.opt:28
  #, no-c-format
! msgid "Configure the newlib board specific runtime.  The default is or1ksim."
  msgstr ""
  
! #: config/or1k/elf.opt:32
  #, no-c-format
! msgid "This option is ignored; it is provided for compatibility purposes only.  This used to select linker and preprocessor options for use with newlib."
  msgstr ""
  
! #: config/or1k/or1k.opt:29
  #, no-c-format
! msgid "Enable generation of hardware divide (l.div, l.divu) instructions.  This is the default; use -msoft-div to override."
  msgstr ""
  
! #: config/or1k/or1k.opt:34
  #, no-c-format
! msgid "Enable generation of binaries which use functions from libgcc to perform divide operations.  The default is -mhard-div."
  msgstr ""
  
! #: config/or1k/or1k.opt:39
  #, no-c-format
! msgid "Enable generation of hardware multiply instructions (l.mul, l.muli) instructions. This is the default; use -msoft-mul to override."
  msgstr ""
  
! #: config/or1k/or1k.opt:44
  #, no-c-format
! msgid "Enable generation of binaries which use functions from libgcc to perform multiply operations. The default is -mhard-mul."
  msgstr ""
  
! #: config/or1k/or1k.opt:49
  #, no-c-format
! msgid "Enable generation of binaries which use functions from libgcc to perform floating point operations.  This is the default; use -mhard-float to override."
  msgstr ""
  
! #: config/or1k/or1k.opt:54
  #, no-c-format
! msgid "Enable generation of hardware floating point instructions. The default is -msoft-float."
  msgstr ""
  
! #: config/or1k/or1k.opt:59
  #, no-c-format
! msgid "When -mhard-float is selected, enables generation of double-precision floating point instructions.  By default functions from libgcc are used to perform double-precision floating point operations."
  msgstr ""
  
! #: config/or1k/or1k.opt:65
  #, no-c-format
! msgid "When -mhard-float is selected, enables generation of unordered floating point compare and set flag (lf.sfun*) instructions.  By default functions from libgcc are used to perform unordered floating point compare and set flag operations."
  msgstr ""
  
! #: config/or1k/or1k.opt:71
  #, no-c-format
! msgid "Specify the code model used for accessing memory addresses.  Specifying large enables generating binaries with large global offset tables.  By default the value is small."
  msgstr ""
  
! #: config/or1k/or1k.opt:77
  #, no-c-format
! msgid "Known code model types (for use with the -mcmodel= option):"
  msgstr ""
  
! #: config/or1k/or1k.opt:87
  #, no-c-format
! msgid "Enable generation of conditional move (l.cmov) instructions.  By default the equivalent will be generated using set and branch."
  msgstr ""
  
! #: config/or1k/or1k.opt:92
  #, no-c-format
! msgid "Enable generation of rotate right (l.ror) instructions.  By default functions from libgcc are used to perform rotate right operations."
  msgstr ""
  
! #: config/or1k/or1k.opt:97
  #, no-c-format
! msgid "Enable generation of rotate right with immediate (l.rori) instructions.  By default functions from libgcc are used to perform rotate right with immediate operations."
  msgstr ""
  
! #: config/or1k/or1k.opt:103
  #, no-c-format
! msgid "Enable generation of sign extension (l.ext*) instructions.  By default memory loads are used to perform sign extension."
  msgstr ""
  
! #: config/or1k/or1k.opt:108
  #, no-c-format
! msgid "Enable generation of compare and set flag with immediate (l.sf*i) instructions. By default extra instructions will be generated to store the immediate to a register first."
  msgstr ""
  
! #: config/or1k/or1k.opt:114
  #, no-c-format
! msgid "Enable generation of shift with immediate (l.srai, l.srli, l.slli) instructions. By default extra instructions will be generated to store the immediate to a register first."
  msgstr ""
  
! #: config/rx/elf.opt:32
  #, no-c-format
! msgid "Generate assembler output that is compatible with the Renesas AS100 assembler.  This may restrict some of the compiler's capabilities.  The default is to generate GAS compatible syntax."
  msgstr ""
  
! #: config/rx/elf.opt:38 config/rx/rx.opt:99
  #, no-c-format
! msgid "Specifies the number of registers to reserve for interrupt handlers."
  msgstr ""
  
! #: config/rx/elf.opt:44 config/rx/rx.opt:105
  #, no-c-format
! msgid "Specifies whether interrupt functions should save and restore the accumulator register."
  msgstr ""
  
! #: config/rx/rx.opt:29
  #, no-c-format
! msgid "Store doubles in 64 bits."
  msgstr ""
  
! #: config/rx/rx.opt:33
  #, no-c-format
! msgid "Stores doubles in 32 bits.  This is the default."
  msgstr ""
  
! #: config/rx/rx.opt:37
! #, fuzzy, no-c-format
! msgid "Disable the use of RX FPU instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/rx/rx.opt:44
  #, no-c-format
! msgid "Enable the use of RX FPU instructions.  This is the default."
  msgstr ""
  
! #: config/rx/rx.opt:50
  #, no-c-format
! msgid "Specify the target RX cpu type."
  msgstr ""
  
! #: config/rx/rx.opt:71
  #, no-c-format
! msgid "Data is stored in big-endian format."
  msgstr ""
  
! #: config/rx/rx.opt:75
  #, no-c-format
! msgid "Data is stored in little-endian format.  (Default)."
  msgstr ""
  
! #: config/rx/rx.opt:81
  #, no-c-format
! msgid "Maximum size of global and static variables which can be placed into the small data area."
  msgstr ""
  
! #: config/rx/rx.opt:87
  #, no-c-format
! msgid "Enable linker relaxation."
  msgstr ""
  
! #: config/rx/rx.opt:93
  #, no-c-format
! msgid "Maximum size in bytes of constant values allowed as operands."
  msgstr ""
  
! #: config/rx/rx.opt:111
  #, no-c-format
! msgid "Enables Position-Independent-Data (PID) mode."
  msgstr ""
  
! #: config/rx/rx.opt:117
  #, no-c-format
! msgid "Warn when multiple, different, fast interrupt handlers are in the compilation unit."
  msgstr ""
  
! #: config/rx/rx.opt:123
  #, no-c-format
! msgid "Enable the use of the old, broken, ABI where all stacked function arguments are aligned to 32-bits."
  msgstr ""
  
! #: config/rx/rx.opt:127
  #, no-c-format
! msgid "Enable the use the standard RX ABI where all stacked function arguments are naturally aligned.  This is the default."
  msgstr ""
  
! #: config/rx/rx.opt:133
  #, no-c-format
! msgid "Enable the use of the LRA register allocator."
  msgstr ""
  
! #: config/rx/rx.opt:139
  #, no-c-format
! msgid "Enables or disables the use of the SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE and RMPA instructions.  Enabled by default."
  msgstr ""
  
! #: config/rx/rx.opt:145
  #, no-c-format
! msgid "Always use JSR, never BSR, for calls."
  msgstr ""
  
! #: config/visium/visium.opt:25
  #, no-c-format
! msgid "Link with libc.a and libdebug.a."
  msgstr ""
  
! #: config/visium/visium.opt:29
  #, no-c-format
! msgid "Link with libc.a and libsim.a."
  msgstr ""
  
! #: config/visium/visium.opt:33
! #, fuzzy, no-c-format
! #| msgid "Use hardware fp"
! msgid "Use hardware FP (default)."
! msgstr "Выкарыстоўваць апаратную плаваючую кропку"
  
! #: config/visium/visium.opt:45
! #, fuzzy, no-c-format
! #| msgid "Generate code for given CPU"
! msgid "Use features of and schedule code for given CPU."
! msgstr "Генерыраваць код для дадзенага ЦП"
  
! #: config/visium/visium.opt:65
! #, fuzzy, no-c-format
! msgid "Generate code for the supervisor mode (default)."
! msgstr "Генерыраваць код для дадзенага ЦП"
  
! #: config/visium/visium.opt:69
! #, fuzzy, no-c-format
! #| msgid "Generate code for Intel as"
! msgid "Generate code for the user mode."
! msgstr "Генерыраваць код для Intel as"
  
! #: config/visium/visium.opt:73
  #, no-c-format
! msgid "Only retained for backward compatibility."
  msgstr ""
  
! #: config/sol2.opt:32
  #, no-c-format
! msgid "Clear hardware capabilities when linking."
  msgstr ""
  
! #: config/sol2.opt:36
  #, no-c-format
! msgid "Pass -z text to linker."
  msgstr ""
  
! #: config/moxie/moxie.opt:31
  #, no-c-format
! msgid "Enable MUL.X and UMUL.X instructions."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:40
! #, fuzzy, no-c-format
! msgid "Use software emulation for floating point (default)."
! msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
  
! #: config/microblaze/microblaze.opt:44
! #, fuzzy, no-c-format
! #| msgid "Use hardware floating point"
! msgid "Use hardware floating point instructions."
! msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
  
! #: config/microblaze/microblaze.opt:48
  #, no-c-format
! msgid "Use table lookup optimization for small signed integer divisions."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:52
  #, no-c-format
! msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:56
  #, no-c-format
! msgid "Don't optimize block moves, use memcpy."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:68
  #, no-c-format
! msgid "Use the soft multiply emulation (default)."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:72
  #, no-c-format
! msgid "Use reorder instructions (swap and byte reversed load/store) (default)."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:76
  #, no-c-format
! msgid "Use the software emulation for divides (default)."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:80
  #, no-c-format
! msgid "Use the hardware barrel shifter instead of emulation."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:84
! #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Use pattern compare instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/microblaze/microblaze.opt:88
  #, no-c-format
! msgid "Check for stack overflow at runtime."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:92 config/iq2000/iq2000.opt:65
  #, no-c-format
! msgid "Use GP relative sdata/sbss sections."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:96
  #, no-c-format
! msgid "Clear the BSS to zero and place zero initialized in BSS."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:100
  #, no-c-format
! msgid "Use multiply high instructions for high part of 32x32 multiply."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:104
! #, fuzzy, no-c-format
! #| msgid "Use hardware floating point"
! msgid "Use hardware floating point conversion instructions."
! msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
  
! #: config/microblaze/microblaze.opt:108
! #, fuzzy, no-c-format
! #| msgid "Use hardware floating point"
! msgid "Use hardware floating point square root instruction."
! msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
  
! #: config/microblaze/microblaze.opt:112
  #, no-c-format
! msgid "Description for mxl-mode-executable."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:116
  #, no-c-format
! msgid "Description for mxl-mode-xmdstub."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:120
  #, no-c-format
! msgid "Description for mxl-mode-bootstrap."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:124
  #, no-c-format
! msgid "Description for mxl-mode-novectors."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:128
! #, fuzzy, no-c-format
! #| msgid "Use hardware floating point"
! msgid "Use hardware prefetch instruction."
! msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
  
! #: config/microblaze/microblaze.opt:132
  #, no-c-format
! msgid "Data referenced by offset from start of text instead of GOT (with -fPIC/-fPIE)."
  msgstr ""
  
! #: config/vax/vax.opt:23 config/vax/vax.opt:27
  #, no-c-format
! msgid "Generate DFLOAT double-precision code."
  msgstr ""
  
! #: config/vax/vax.opt:31 config/vax/vax.opt:35
  #, no-c-format
! msgid "Generate GFLOAT double-precision code."
  msgstr ""
  
! #: config/vax/vax.opt:39
! #, fuzzy, no-c-format
! #| msgid "Generate code for GNU as"
! msgid "Generate code for GNU assembler (gas)."
! msgstr "Генерыраваць код для GNU as"
  
! #: config/vax/vax.opt:43
! #, fuzzy, no-c-format
! #| msgid "Generate code for GNU as"
! msgid "Generate code for UNIX assembler."
! msgstr "Генерыраваць код для GNU as"
  
! #: config/vax/vax.opt:47
  #, no-c-format
! msgid "Enable Local Register Allocation."
  msgstr ""
  
! #: config/vax/vax.opt:51
  #, no-c-format
! msgid "Use VAXC structure conventions."
  msgstr ""
  
! #: config/vax/vax.opt:55
  #, no-c-format
! msgid "Use new adddi3/subdi3 patterns."
  msgstr ""
  
! #: config/frv/frv.opt:30
  #, no-c-format
! msgid "Use 4 media accumulators."
  msgstr ""
  
! #: config/frv/frv.opt:34
  #, no-c-format
! msgid "Use 8 media accumulators."
  msgstr ""
  
! #: config/frv/frv.opt:38
! #, fuzzy, no-c-format
! #| msgid "Enable SSA optimizations"
! msgid "Enable label alignment optimizations."
! msgstr "Уключаць SSA аптымізацыю"
  
! #: config/frv/frv.opt:42
  #, no-c-format
! msgid "Dynamically allocate cc registers."
  msgstr ""
  
! #: config/frv/frv.opt:49
  #, no-c-format
! msgid "Set the cost of branches."
  msgstr ""
  
! #: config/frv/frv.opt:53
  #, no-c-format
! msgid "Enable conditional execution other than moves/scc."
  msgstr ""
  
! #: config/frv/frv.opt:57
  #, no-c-format
! msgid "Change the maximum length of conditionally-executed sequences."
  msgstr ""
  
! #: config/frv/frv.opt:61
  #, no-c-format
! msgid "Change the number of temporary registers that are available to conditionally-executed sequences."
  msgstr ""
  
! #: config/frv/frv.opt:65
  #, no-c-format
! msgid "Enable conditional moves."
  msgstr ""
  
! #: config/frv/frv.opt:69
  #, no-c-format
! msgid "Set the target CPU type."
  msgstr ""
  
! #: config/frv/frv.opt:73
  #, no-c-format
! msgid "Known FR-V CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/frv/frv.opt:122
! #, fuzzy, no-c-format
! #| msgid "Don't use AltiVec instructions"
! msgid "Use fp double instructions."
! msgstr "Не выкарыстоўваць інструкцыі AltiVec"
  
! #: config/frv/frv.opt:126
  #, no-c-format
! msgid "Change the ABI to allow double word insns."
  msgstr ""
  
! #: config/frv/frv.opt:134
  #, no-c-format
! msgid "Just use icc0/fcc0."
  msgstr ""
  
! #: config/frv/frv.opt:138
  #, no-c-format
! msgid "Only use 32 FPRs."
  msgstr ""
  
! #: config/frv/frv.opt:142
  #, no-c-format
! msgid "Use 64 FPRs."
  msgstr ""
  
! #: config/frv/frv.opt:146
  #, no-c-format
! msgid "Only use 32 GPRs."
  msgstr ""
  
! #: config/frv/frv.opt:150
  #, no-c-format
! msgid "Use 64 GPRs."
  msgstr ""
  
! #: config/frv/frv.opt:154
  #, no-c-format
! msgid "Enable use of GPREL for read-only data in FDPIC."
  msgstr ""
  
! #: config/frv/frv.opt:166
  #, no-c-format
! msgid "Enable PIC support for building libraries."
  msgstr ""
  
! #: config/frv/frv.opt:170
  #, no-c-format
! msgid "Follow the EABI linkage requirements."
  msgstr ""
  
! #: config/frv/frv.opt:174
  #, no-c-format
! msgid "Disallow direct calls to global functions."
  msgstr ""
  
! #: config/frv/frv.opt:178
! #, fuzzy, no-c-format
! msgid "Use media instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/frv/frv.opt:182
  #, no-c-format
! msgid "Use multiply add/subtract instructions."
  msgstr ""
  
! #: config/frv/frv.opt:186
  #, no-c-format
! msgid "Enable optimizing &&/|| in conditional execution."
  msgstr ""
  
! #: config/frv/frv.opt:190
  #, no-c-format
! msgid "Enable nested conditional execution optimizations."
  msgstr ""
  
! #: config/frv/frv.opt:195
  #, no-c-format
! msgid "Do not mark ABI switches in e_flags."
  msgstr ""
  
! #: config/frv/frv.opt:199
  #, no-c-format
! msgid "Remove redundant membars."
  msgstr ""
  
! #: config/frv/frv.opt:203
  #, no-c-format
! msgid "Pack VLIW instructions."
  msgstr ""
  
! #: config/frv/frv.opt:207
  #, no-c-format
! msgid "Enable setting GPRs to the result of comparisons."
  msgstr ""
  
! #: config/frv/frv.opt:211
  #, no-c-format
! msgid "Change the amount of scheduler lookahead."
  msgstr ""
  
! #: config/frv/frv.opt:219
  #, no-c-format
! msgid "Assume a large TLS segment."
  msgstr ""
  
! #: config/frv/frv.opt:223
  #, no-c-format
! msgid "Do not assume a large TLS segment."
  msgstr ""
  
! #: config/frv/frv.opt:228
  #, no-c-format
! msgid "Cause gas to print tomcat statistics."
  msgstr ""
  
! #: config/frv/frv.opt:233
  #, no-c-format
! msgid "Link with the library-pic libraries."
  msgstr ""
  
! #: config/frv/frv.opt:237
  #, no-c-format
! msgid "Allow branches to be packed with other instructions."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:30
! #, fuzzy, no-c-format
! #| msgid "Target the AM33 processor"
! msgid "Target the AM33 processor."
! msgstr "Мэта - AM33 працэсар"
  
! #: config/mn10300/mn10300.opt:34
  #, fuzzy, no-c-format
! #| msgid "Target the AM33 processor"
! msgid "Target the AM33/2.0 processor."
! msgstr "Мэта - AM33 працэсар"
  
! #: config/mn10300/mn10300.opt:38
! #, fuzzy, no-c-format
! #| msgid "Target the AM33 processor"
! msgid "Target the AM34 processor."
! msgstr "Мэта - AM33 працэсар"
  
! #: config/mn10300/mn10300.opt:46
  #, no-c-format
! msgid "Work around hardware multiply bug."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:55
  #, no-c-format
! msgid "Enable linker relaxations."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:59
  #, no-c-format
! msgid "Return pointers in both a0 and d0."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:63
  #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Allow gcc to generate LIW instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/mn10300/mn10300.opt:67
! #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Allow gcc to generate the SETLB and Lcc instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/nds32/nds32-elf.opt:3 config/nds32/nds32-linux.opt:3
  #, no-c-format
! msgid "Specify the address generation strategy for code model."
  msgstr ""
  
! #: config/nds32/nds32-elf.opt:7 config/nds32/nds32-linux.opt:7
  #, no-c-format
! msgid "Known cmodel types (for use with the -mcmodel= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:89
! #, fuzzy, no-c-format
! #| msgid "Generate code for given CPU"
! msgid "Generate code in big-endian mode."
! msgstr "Генерыраваць код для дадзенага ЦП"
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:93
! #, fuzzy, no-c-format
! #| msgid "Generate code for Intel ld"
! msgid "Generate code in little-endian mode."
! msgstr "Генерыраваць код для Intel ld"
  
! #: config/nds32/nds32.opt:37
  #, no-c-format
! msgid "Force performing fp-as-gp optimization."
  msgstr ""
  
! #: config/nds32/nds32.opt:41
  #, no-c-format
! msgid "Forbid performing fp-as-gp optimization."
  msgstr ""
  
! #: config/nds32/nds32.opt:47
  #, no-c-format
! msgid "Specify which ABI type to generate code for: 2, 2fp+."
  msgstr ""
  
! #: config/nds32/nds32.opt:61
  #, no-c-format
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2."
  msgstr ""
  
! #: config/nds32/nds32.opt:65
  #, no-c-format
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2fp+."
  msgstr ""
  
! #: config/nds32/nds32.opt:71
  #, no-c-format
! msgid "Use reduced-set registers for register allocation."
  msgstr ""
  
! #: config/nds32/nds32.opt:75
  #, no-c-format
! msgid "Use full-set registers for register allocation."
  msgstr ""
  
! #: config/nds32/nds32.opt:81
  #, no-c-format
! msgid "Always align function entry, jump target and return address."
  msgstr ""
  
! #: config/nds32/nds32.opt:85
  #, no-c-format
! msgid "Align function entry to 4 byte."
  msgstr ""
  
! #: config/nds32/nds32.opt:97
  #, no-c-format
! msgid "Prevent $fp being allocated during register allocation so that compiler is able to force performing fp-as-gp optimization."
  msgstr ""
  
! #: config/nds32/nds32.opt:101
  #, no-c-format
! msgid "Forbid using $fp to access static and global variables.  This option strictly forbids fp-as-gp optimization regardless of '-mforce-fp-as-gp'."
  msgstr ""
  
! #: config/nds32/nds32.opt:105
  #, no-c-format
! msgid "Specify the address generation strategy for ICT call's code model."
  msgstr ""
  
! #: config/nds32/nds32.opt:109
  #, no-c-format
! msgid "Known cmodel types (for use with the -mict-model= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:119
! #, fuzzy, no-c-format
! msgid "Generate conditional move instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/nds32/nds32.opt:123
! #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Generate hardware abs instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/nds32/nds32.opt:127
  #, no-c-format
! msgid "Generate performance extension instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:131
  #, no-c-format
! msgid "Generate performance extension version 2 instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:135
! #, fuzzy, no-c-format
! msgid "Generate string extension instructions."
! msgstr "нявернае выкарыстанне \"restict\""
  
! #: config/nds32/nds32.opt:139
! #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Generate DSP extension instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/nds32/nds32.opt:143
! #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Generate v3 push25/pop25 instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/nds32/nds32.opt:147
! #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Generate 16-bit instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/nds32/nds32.opt:151
  #, no-c-format
! msgid "Insert relax hint for linker to do relaxation."
  msgstr ""
  
! #: config/nds32/nds32.opt:155
  #, no-c-format
! msgid "Enable Virtual Hosting support."
  msgstr ""
  
! #: config/nds32/nds32.opt:159
  #, no-c-format
! msgid "Specify the size of each interrupt vector, which must be 4 or 16."
  msgstr ""
  
! #: config/nds32/nds32.opt:163
  #, no-c-format
! msgid "Specify the security level of c-isr for the whole file."
  msgstr ""
  
! #: config/nds32/nds32.opt:167
  #, no-c-format
! msgid "Specify the size of each cache block, which must be a power of 2 between 4 and 512."
  msgstr ""
  
! #: config/nds32/nds32.opt:175
  #, no-c-format
! msgid "Known arch types (for use with the -march= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:197
  #, no-c-format
! msgid "Specify the cpu for pipeline model."
  msgstr ""
  
! #: config/nds32/nds32.opt:201
  #, no-c-format
! msgid "Known cpu types (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:361
  #, no-c-format
! msgid "Specify a fpu configuration value from 0 to 7; 0-3 is as FPU spec says, and 4-7 is corresponding to 0-3."
  msgstr ""
  
! #: config/nds32/nds32.opt:365
  #, no-c-format
! msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:393
  #, no-c-format
! msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1."
  msgstr ""
  
! #: config/nds32/nds32.opt:412
  #, no-c-format
! msgid "Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w."
  msgstr ""
  
! #: config/nds32/nds32.opt:425
  #, no-c-format
! msgid "Enable constructor/destructor feature."
  msgstr ""
  
! #: config/nds32/nds32.opt:429
! #, fuzzy, no-c-format
! msgid "Guide linker to relax instructions."
! msgstr "нявернае выкарыстанне \"restict\""
  
! #: config/nds32/nds32.opt:433
  #, no-c-format
! msgid "Generate floating-point multiply-accumulation instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:437
  #, no-c-format
! msgid "Generate single-precision floating-point instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:441
  #, no-c-format
! msgid "Generate double-precision floating-point instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:445
  #, no-c-format
! msgid "Force disable hardware loop, even use -mext-dsp."
  msgstr ""
  
! #: config/nds32/nds32.opt:449
  #, no-c-format
! msgid "Permit scheduling of a function's prologue and epilogue sequence."
  msgstr ""
  
! #: config/nds32/nds32.opt:453
  #, no-c-format
! msgid "Generate return instruction in naked function."
  msgstr ""
  
! #: config/nds32/nds32.opt:457
  #, no-c-format
! msgid "Always save $lp in the stack."
  msgstr ""
  
! #: config/nds32/nds32.opt:465
  #, no-c-format
! msgid "Allow use r15 for inline ASM."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:31
  #, no-c-format
! msgid "Specify CPU for code generation purposes."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:47
  #, no-c-format
! msgid "Specify CPU for scheduling purposes."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:51
  #, no-c-format
! msgid "Known IQ2000 CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/iq2000/iq2000.opt:61 config/mips/mips.opt:142
  #, no-c-format
! msgid "Use ROM instead of RAM."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:70
  #, no-c-format
! msgid "No default crt0.o."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:74 config/mips/mips.opt:442
  #, no-c-format
! msgid "Put uninitialized constants in ROM (needs -membedded-data)."
  msgstr ""
  
! #: config/csky/csky.opt:34
  #, no-c-format
! msgid "Specify the target architecture."
  msgstr ""
  
! #: config/csky/csky.opt:38
  #, no-c-format
! msgid "Specify the target processor."
  msgstr ""
  
! #: config/csky/csky.opt:90
  #, no-c-format
! msgid "Specify the target floating-point hardware/format."
  msgstr ""
  
! #: config/csky/csky.opt:94
  #, no-c-format
! msgid "Generate C-SKY FPU double float instructions (default for hard float)."
  msgstr ""
  
! #: config/csky/csky.opt:98
  #, no-c-format
! msgid "Generate frecipd/fsqrtd/fdivd instructions (default for hard float)."
  msgstr ""
  
! #: config/csky/csky.opt:106
  #, no-c-format
! msgid "Enable the extended LRW instruction (default for CK801)."
  msgstr ""
  
! #: config/csky/csky.opt:110
! #, fuzzy, no-c-format
! msgid "Enable interrupt stack instructions."
! msgstr "нявернае выкарыстанне \"restict\""
  
! #: config/csky/csky.opt:114
! #, fuzzy, no-c-format
! #| msgid "Don't use AltiVec instructions"
! msgid "Enable multiprocessor instructions."
! msgstr "Не выкарыстоўваць інструкцыі AltiVec"
  
! #: config/csky/csky.opt:118
  #, no-c-format
! msgid "Enable coprocessor instructions."
  msgstr ""
  
! #: config/csky/csky.opt:122
! #, fuzzy, no-c-format
! msgid "Enable cache prefetch instructions."
! msgstr "нявернае выкарыстанне \"restict\""
  
! #: config/csky/csky.opt:126
  #, no-c-format
! msgid "Enable C-SKY SECURE instructions."
  msgstr ""
  
! #: config/csky/csky.opt:133
  #, no-c-format
! msgid "Enable C-SKY TRUST instructions."
  msgstr ""
  
! #: config/csky/csky.opt:137
  #, no-c-format
! msgid "Enable C-SKY DSP instructions."
  msgstr ""
  
! #: config/csky/csky.opt:141
  #, no-c-format
! msgid "Enable C-SKY Enhanced DSP instructions."
  msgstr ""
  
! #: config/csky/csky.opt:145
  #, no-c-format
! msgid "Enable C-SKY Vector DSP instructions."
  msgstr ""
  
! #: config/csky/csky.opt:151
! #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Generate divide instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/csky/csky.opt:155
! #, fuzzy, no-c-format
! #| msgid "Generate code for a DLL"
! msgid "Generate code for Smart Mode."
! msgstr "Стварыць код для DLL"
  
! #: config/csky/csky.opt:159
  #, no-c-format
! msgid "Enable use of R16-R31 (default)."
  msgstr ""
  
! #: config/csky/csky.opt:163
  #, no-c-format
! msgid "Generate code using global anchor symbol addresses."
  msgstr ""
  
! #: config/csky/csky.opt:167
  #, no-c-format
! msgid "Generate push/pop instructions (default)."
  msgstr ""
  
! #: config/csky/csky.opt:171
  #, no-c-format
! msgid "Generate stm/ldm instructions (default)."
  msgstr ""
  
! #: config/csky/csky.opt:178
  #, no-c-format
! msgid "Generate constant pools in the compiler instead of assembler."
  msgstr ""
  
! #: config/csky/csky.opt:182
  #, no-c-format
! msgid "Emit .stack_size directives."
  msgstr ""
  
! #: config/csky/csky.opt:186
  #, no-c-format
! msgid "Generate code for C-SKY compiler runtime instead of libgcc."
  msgstr ""
  
! #: config/csky/csky.opt:190
  #, no-c-format
! msgid "Set the branch costs to roughly the specified number of instructions."
  msgstr ""
  
! #: config/csky/csky.opt:194
  #, no-c-format
! msgid "Permit scheduling of function prologue and epilogue sequences."
  msgstr ""
  
! #: config/csky/csky_tables.opt:24
  #, no-c-format
! msgid "Known CSKY CPUs (for use with the -mcpu= options):"
  msgstr ""
  
! #: config/csky/csky_tables.opt:205
  #, no-c-format
! msgid "Known CSKY architectures (for use with the -march= option):"
  msgstr ""
  
! #: config/csky/csky_tables.opt:227
  #, no-c-format
! msgid "Known CSKY FPUs (for use with the -mfpu= option):"
  msgstr ""
  
! #: config/c6x/c6x-tables.opt:24
  #, no-c-format
! msgid "Known C6X ISAs (for use with the -march= option):"
  msgstr ""
  
! #: config/c6x/c6x.opt:30 config/mips/mips.opt:134
  #, no-c-format
! msgid "Use big-endian byte order."
  msgstr ""
  
! #: config/c6x/c6x.opt:34 config/mips/mips.opt:138
  #, no-c-format
! msgid "Use little-endian byte order."
  msgstr ""
  
! #: config/c6x/c6x.opt:42
  #, no-c-format
! msgid "Select method for sdata handling."
  msgstr ""
  
! #: config/c6x/c6x.opt:46
  #, no-c-format
! msgid "Valid arguments for the -msdata= option:"
  msgstr ""
  
! #: config/c6x/c6x.opt:59
  #, no-c-format
! msgid "Compile for the DSBT shared library ABI."
  msgstr ""
  
! #: config/cris/cris.opt:45
  #, no-c-format
! msgid "Work around bug in multiplication instruction."
  msgstr ""
  
! #: config/cris/cris.opt:51
  #, no-c-format
! msgid "Compile for ETRAX 4 (CRIS v3)."
  msgstr ""
  
! #: config/cris/cris.opt:56
  #, no-c-format
! msgid "Compile for ETRAX 100 (CRIS v8)."
  msgstr ""
  
! #: config/cris/cris.opt:64
  #, no-c-format
! msgid "Emit verbose debug information in assembly code."
  msgstr ""
  
! #: config/cris/cris.opt:71
  #, fuzzy, no-c-format
! msgid "Do not use condition codes from normal instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/cris/cris.opt:80
  #, no-c-format
! msgid "Do not emit addressing modes with side-effect assignment."
  msgstr ""
  
! #: config/cris/cris.opt:89
  #, no-c-format
! msgid "Do not tune stack alignment."
  msgstr ""
  
! #: config/cris/cris.opt:98
  #, no-c-format
! msgid "Do not tune writable data alignment."
  msgstr ""
  
! #: config/cris/cris.opt:107
  #, no-c-format
! msgid "Do not tune code and read-only data alignment."
  msgstr ""
  
! #: config/cris/cris.opt:116
  #, no-c-format
! msgid "Align code and data to 32 bits."
  msgstr ""
  
! #: config/cris/cris.opt:133
! #, fuzzy, no-c-format
! msgid "Don't align items in code or data."
! msgstr "Генерыраваць код для Intel as"
! 
! #: config/cris/cris.opt:142
  #, no-c-format
! msgid "Do not emit function prologue or epilogue."
  msgstr ""
  
! #: config/cris/cris.opt:149
  #, no-c-format
! msgid "Use the most feature-enabling options allowed by other options."
  msgstr ""
  
! #: config/cris/cris.opt:158
  #, no-c-format
! msgid "Override -mbest-lib-options."
  msgstr ""
  
! #: config/cris/cris.opt:165
! #, fuzzy, no-c-format
! msgid "-march=ARCH\tGenerate code for the specified chip or CPU version."
! msgstr "Генерыраваць код для дадзенага ЦП"
! 
! #: config/cris/cris.opt:169
! #, fuzzy, no-c-format
! msgid "-mtune=ARCH\tTune alignment for the specified chip or CPU version."
! msgstr "Генерыраваць код для дадзенага ЦП"
! 
! #: config/cris/cris.opt:173
  #, no-c-format
! msgid "-mmax-stackframe=SIZE\tWarn when a stackframe is larger than the specified size."
  msgstr ""
  
! #: config/cris/cris.opt:180
  #, no-c-format
! msgid "Emit traps as \"break 8\", default for CRIS v3 and up.  If disabled, calls to abort() are used."
  msgstr ""
  
! #: config/cris/cris.opt:184
  #, no-c-format
! msgid "Emit checks causing \"break 8\" instructions to execute when applying atomic builtins on misaligned memory."
  msgstr ""
  
! #: config/cris/cris.opt:188
  #, no-c-format
! msgid "Handle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic."
  msgstr ""
  
! #: config/sh/superh.opt:6
  #, no-c-format
! msgid "Board name [and memory region]."
  msgstr ""
  
! #: config/sh/superh.opt:10
  #, no-c-format
! msgid "Runtime name."
  msgstr ""
  
! #: config/sh/sh.opt:42
! #, fuzzy, no-c-format
! #| msgid "Generate code for a DLL"
! msgid "Generate SH1 code."
! msgstr "Стварыць код для DLL"
! 
! #: config/sh/sh.opt:46
  #, fuzzy, no-c-format
! #| msgid "Generate code for a DLL"
! msgid "Generate SH2 code."
! msgstr "Стварыць код для DLL"
  
! #: config/sh/sh.opt:50
  #, no-c-format
! msgid "Generate default double-precision SH2a-FPU code."
  msgstr ""
  
! #: config/sh/sh.opt:54
  #, no-c-format
! msgid "Generate SH2a FPU-less code."
  msgstr ""
  
! #: config/sh/sh.opt:58
  #, no-c-format
! msgid "Generate default single-precision SH2a-FPU code."
  msgstr ""
  
! #: config/sh/sh.opt:62
  #, no-c-format
! msgid "Generate only single-precision SH2a-FPU code."
  msgstr ""
  
! #: config/sh/sh.opt:66
! #, fuzzy, no-c-format
! #| msgid "Generate code for a DLL"
! msgid "Generate SH2e code."
! msgstr "Стварыць код для DLL"
! 
! #: config/sh/sh.opt:70
! #, fuzzy, no-c-format
! #| msgid "Generate code for a DLL"
! msgid "Generate SH3 code."
! msgstr "Стварыць код для DLL"
! 
! #: config/sh/sh.opt:74
! #, fuzzy, no-c-format
! #| msgid "Generate code for a DLL"
! msgid "Generate SH3e code."
! msgstr "Стварыць код для DLL"
  
! #: config/sh/sh.opt:78
! #, fuzzy, no-c-format
! #| msgid "Generate code for a DLL"
! msgid "Generate SH4 code."
! msgstr "Стварыць код для DLL"
  
! #: config/sh/sh.opt:82
  #, no-c-format
! msgid "Generate SH4-100 code."
  msgstr ""
  
! #: config/sh/sh.opt:86
  #, no-c-format
! msgid "Generate SH4-200 code."
  msgstr ""
  
! #: config/sh/sh.opt:92
  #, no-c-format
! msgid "Generate SH4-300 code."
  msgstr ""
  
! #: config/sh/sh.opt:96
  #, no-c-format
! msgid "Generate SH4 FPU-less code."
  msgstr ""
  
! #: config/sh/sh.opt:100
  #, no-c-format
! msgid "Generate SH4-100 FPU-less code."
  msgstr ""
  
! #: config/sh/sh.opt:104
  #, no-c-format
! msgid "Generate SH4-200 FPU-less code."
  msgstr ""
  
! #: config/sh/sh.opt:108
  #, no-c-format
! msgid "Generate SH4-300 FPU-less code."
  msgstr ""
  
! #: config/sh/sh.opt:112
! #, fuzzy, no-c-format
! #| msgid "Generate code for given CPU"
! msgid "Generate code for SH4 340 series (MMU/FPU-less)."
! msgstr "Генерыраваць код для дадзенага ЦП"
  
! #: config/sh/sh.opt:117
! #, fuzzy, no-c-format
! #| msgid "Generate code for given CPU"
! msgid "Generate code for SH4 400 series (MMU/FPU-less)."
! msgstr "Генерыраваць код для дадзенага ЦП"
  
! #: config/sh/sh.opt:122
  #, fuzzy, no-c-format
! #| msgid "Generate code for given CPU"
! msgid "Generate code for SH4 500 series (FPU-less)."
! msgstr "Генерыраваць код для дадзенага ЦП"
  
! #: config/sh/sh.opt:127
  #, no-c-format
! msgid "Generate default single-precision SH4 code."
  msgstr ""
  
! #: config/sh/sh.opt:131
  #, no-c-format
! msgid "Generate default single-precision SH4-100 code."
  msgstr ""
  
! #: config/sh/sh.opt:135
  #, no-c-format
! msgid "Generate default single-precision SH4-200 code."
  msgstr ""
  
! #: config/sh/sh.opt:139
  #, no-c-format
! msgid "Generate default single-precision SH4-300 code."
  msgstr ""
  
! #: config/sh/sh.opt:143
  #, no-c-format
! msgid "Generate only single-precision SH4 code."
  msgstr ""
  
! #: config/sh/sh.opt:147
  #, no-c-format
! msgid "Generate only single-precision SH4-100 code."
  msgstr ""
  
! #: config/sh/sh.opt:151
  #, no-c-format
! msgid "Generate only single-precision SH4-200 code."
  msgstr ""
  
! #: config/sh/sh.opt:155
  #, no-c-format
! msgid "Generate only single-precision SH4-300 code."
  msgstr ""
  
! #: config/sh/sh.opt:159
! #, fuzzy, no-c-format
! #| msgid "Generate code for a DLL"
! msgid "Generate SH4a code."
! msgstr "Стварыць код для DLL"
  
! #: config/sh/sh.opt:163
  #, no-c-format
! msgid "Generate SH4a FPU-less code."
  msgstr ""
  
! #: config/sh/sh.opt:167
  #, no-c-format
! msgid "Generate default single-precision SH4a code."
  msgstr ""
  
! #: config/sh/sh.opt:171
  #, no-c-format
! msgid "Generate only single-precision SH4a code."
  msgstr ""
  
! #: config/sh/sh.opt:175
  #, no-c-format
! msgid "Generate SH4al-dsp code."
  msgstr ""
  
! #: config/sh/sh.opt:183
! #, fuzzy, no-c-format
! #| msgid "Generate code for given CPU"
! msgid "Generate code in big endian mode."
! msgstr "Генерыраваць код для дадзенага ЦП"
  
! #: config/sh/sh.opt:187
  #, no-c-format
! msgid "Generate 32-bit offsets in switch tables."
  msgstr ""
  
! #: config/sh/sh.opt:191
! #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Generate bit instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/sh/sh.opt:199
  #, no-c-format
! msgid "Assume that zero displacement conditional branches are fast."
  msgstr ""
  
! #: config/sh/sh.opt:203
  #, no-c-format
! msgid "Force the usage of delay slots for conditional branches."
  msgstr ""
  
! #: config/sh/sh.opt:207
  #, no-c-format
! msgid "Align doubles at 64-bit boundaries."
  msgstr ""
  
! #: config/sh/sh.opt:211
  #, no-c-format
! msgid "Division strategy, one of: call-div1, call-fp, call-table."
  msgstr ""
  
! #: config/sh/sh.opt:215
  #, no-c-format
! msgid "Specify name for 32 bit signed division function."
  msgstr ""
  
! #: config/sh/sh.opt:219
! #, fuzzy, no-c-format
! #| msgid "Generate ELF output"
! msgid "Generate ELF FDPIC code."
! msgstr "Стварыць ELF-вывад"
  
! #: config/sh/sh.opt:223
  #, no-c-format
! msgid "Enable the use of 64-bit floating point registers in fmov instructions.  See -mdalign if 64-bit alignment is required."
  msgstr ""
  
! #: config/sh/sh.opt:231 config/sh/sh.opt:269
  #, no-c-format
! msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions."
  msgstr ""
  
! #: config/sh/sh.opt:235
  #, no-c-format
! msgid "Increase the IEEE compliance for floating-point comparisons."
  msgstr ""
  
! #: config/sh/sh.opt:239
  #, no-c-format
! msgid "Inline code to invalidate instruction cache entries after setting up nested function trampolines."
  msgstr ""
  
! #: config/sh/sh.opt:243 config/arc/arc.opt:242
  #, no-c-format
! msgid "Annotate assembler instructions with estimated addresses."
  msgstr ""
  
! #: config/sh/sh.opt:247
! #, fuzzy, no-c-format
! #| msgid "Generate code without GP reg"
! msgid "Generate code in little endian mode."
! msgstr "Генерыраваць код без GP reg"
  
! #: config/sh/sh.opt:251
  #, no-c-format
! msgid "Mark MAC register as call-clobbered."
  msgstr ""
  
! #: config/sh/sh.opt:257
  #, no-c-format
! msgid "Make structs a multiple of 4 bytes (warning: ABI altered)."
  msgstr ""
  
! #: config/sh/sh.opt:261
  #, no-c-format
! msgid "Emit function-calls using global offset table when generating PIC."
  msgstr ""
  
! #: config/sh/sh.opt:265
  #, no-c-format
! msgid "Shorten address references during linking."
  msgstr ""
  
! #: config/sh/sh.opt:273
  #, no-c-format
! msgid "Specify the model for atomic operations."
  msgstr ""
  
! #: config/sh/sh.opt:277
  #, no-c-format
! msgid "Use tas.b instruction for __atomic_test_and_set."
  msgstr ""
  
! #: config/sh/sh.opt:281
  #, no-c-format
! msgid "Cost to assume for a multiply insn."
  msgstr ""
  
! #: config/sh/sh.opt:285
  #, no-c-format
! msgid "Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate if the inline code would not work in user mode."
  msgstr ""
  
! #: config/sh/sh.opt:291
  #, no-c-format
! msgid "Pretend a branch-around-a-move is a conditional move."
  msgstr ""
  
! #: config/sh/sh.opt:295
! #, fuzzy, no-c-format
! msgid "Enable the use of the fsca instruction."
! msgstr "нявернае выкарыстанне \"restict\""
  
! #: config/sh/sh.opt:299
! #, fuzzy, no-c-format
! msgid "Enable the use of the fsrra instruction."
! msgstr "нявернае выкарыстанне \"restict\""
  
! #: config/gcn/gcn-tables.opt:25
  #, no-c-format
! msgid "GCN GPU type to use:"
  msgstr ""
  
! #: config/gcn/gcn.opt:26 config/gcn/gcn.opt:30
  #, no-c-format
! msgid "Specify the name of the target GPU."
  msgstr ""
  
! #: config/gcn/gcn.opt:34
! #, fuzzy, no-c-format
! #| msgid "Generate code for a 68302"
! msgid "Generate code for a 32-bit ABI."
! msgstr "Ствараць код для 68302"
  
! #: config/gcn/gcn.opt:38
! #, fuzzy, no-c-format
! #| msgid "Generate code for a 68040"
! msgid "Generate code for a 64-bit ABI."
! msgstr "Ствараць код для 68040"
  
! #: config/gcn/gcn.opt:42
  #, no-c-format
! msgid "Enable OpenMP GPU offloading."
  msgstr ""
  
! #: config/gcn/gcn.opt:53
  #, no-c-format
! msgid "Obsolete; use GCN_STACK_SIZE at runtime."
  msgstr ""
  
! #: config/gcn/gcn.opt:59
  #, no-c-format
! msgid "Amount of local data-share (LDS) memory to reserve for gang-private variables."
  msgstr ""
  
! #: config/gcn/gcn.opt:63
  #, no-c-format
! msgid "Warn about invalid OpenACC dimensions."
  msgstr ""
  
! #: config/gcn/gcn.opt:67
  #, no-c-format
! msgid "SRAM-ECC and XNACK modes:"
  msgstr ""
  
! #: config/gcn/gcn.opt:83
  #, no-c-format
! msgid "Compile for devices requiring XNACK enabled. Default \"any\" if USM is supported."
  msgstr ""
  
! #: config/gcn/gcn.opt:87
  #, no-c-format
! msgid "Compile for devices with the SRAM ECC feature enabled, or not. Default \"any\"."
  msgstr ""
  
! #: config/gcn/gcn.opt:91
  #, no-c-format
! msgid "--param=gcn-preferred-vectorization-factor=[default,32,64]\tPreferred vectorization factor."
  msgstr ""
  
! #: config/fr30/fr30.opt:23
  #, no-c-format
! msgid "Assume small address space."
  msgstr ""
  
! #: config/bpf/bpf.opt:28
! #, fuzzy, no-c-format
! #| msgid "Generate ELF output"
! msgid "Generate xBPF."
! msgstr "Стварыць ELF-вывад"
  
! #: config/bpf/bpf.opt:34
  #, no-c-format
! msgid "Generate big-endian eBPF."
  msgstr ""
  
! #: config/bpf/bpf.opt:38
  #, no-c-format
! msgid "Generate little-endian eBPF."
  msgstr ""
  
! #: config/bpf/bpf.opt:42
  #, no-c-format
! msgid "Set a hard limit for the size of each stack frame, in bytes."
  msgstr ""
  
! #: config/bpf/bpf.opt:46
  #, no-c-format
! msgid "Generate all necessary information for BPF Compile Once - Run Everywhere."
  msgstr ""
  
! #: config/bpf/bpf.opt:52
  #, no-c-format
! msgid "Enable extra conditional-branch instructions j(s)lt and j(s)le."
  msgstr ""
  
! #: config/bpf/bpf.opt:56
  #, no-c-format
! msgid "Enable 32-bit ALU instructions."
  msgstr ""
  
! #: config/bpf/bpf.opt:60
  #, no-c-format
! msgid "Enable 32-bit jump instructions."
  msgstr ""
  
! #: config/bpf/bpf.opt:64
  #, no-c-format
! msgid "Enable general atomic operations introduced in v3 ISA."
  msgstr ""
  
! #: config/bpf/bpf.opt:68
! #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Enable byte swap instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/bpf/bpf.opt:72
  #, no-c-format
! msgid "Enable signed division and modulus instructions."
  msgstr ""
  
! #: config/bpf/bpf.opt:76
  #, no-c-format
! msgid "Enable signed move and memory load instructions."
  msgstr ""
  
! #: config/bpf/bpf.opt:80
  #, no-c-format
! msgid "Select the eBPF ISA version to target in code generation."
  msgstr ""
  
! #: config/bpf/bpf.opt:84
  #, no-c-format
! msgid "Valid ISA versions (for use with the -mcpu= option)"
  msgstr ""
  
! #: config/bpf/bpf.opt:104
  #, no-c-format
! msgid "Known assembler dialects (for use with the -masm= option)"
  msgstr ""
  
! #: config/bpf/bpf.opt:114
  #, no-c-format
! msgid "-minline-memops-threshold=<number> Maximum size of memset/memmove/memcpy to inline, larger sizes will use a library call."
  msgstr ""
  
! #: config/mips/mips.opt:32
  #, no-c-format
! msgid "-mabi=ABI\tGenerate code that conforms to the given ABI."
  msgstr ""
  
! #: config/mips/mips.opt:36
  #, no-c-format
! msgid "Known MIPS ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/mips/mips.opt:55
  #, no-c-format
! msgid "Generate code that can be used in SVR4-style dynamic objects."
  msgstr ""
  
! #: config/mips/mips.opt:59
  #, no-c-format
! msgid "Use PMC-style 'mad' instructions."
  msgstr ""
  
! #: config/mips/mips.opt:63
! #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Use integer madd/msub instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/mips/mips.opt:67
  #, fuzzy, no-c-format
! #| msgid "Generate code for given CPU"
! msgid "-march=ISA\tGenerate code for the given ISA."
! msgstr "Генерыраваць код для дадзенага ЦП"
  
! #: config/mips/mips.opt:75
  #, no-c-format
! msgid "Use Branch Likely instructions, overriding the architecture default."
  msgstr ""
  
! #: config/mips/mips.opt:79
  #, no-c-format
! msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing."
  msgstr ""
  
! #: config/mips/mips.opt:87
  #, no-c-format
! msgid "-mcode-readable=SETTING\tSpecify when instructions are allowed to access code."
  msgstr ""
  
! #: config/mips/mips.opt:91
  #, no-c-format
! msgid "Valid arguments to -mcode-readable=:"
  msgstr ""
  
! #: config/mips/mips.opt:104
  #, no-c-format
! msgid "Use branch-and-break sequences to check for integer divide by zero."
  msgstr ""
  
! #: config/mips/mips.opt:108
  #, no-c-format
! msgid "Use trap instructions to check for integer divide by zero."
  msgstr ""
  
! #: config/mips/mips.opt:112
! #, fuzzy, no-c-format
! msgid "Allow the use of MDMX instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
! 
! #: config/mips/mips.opt:120
  #, no-c-format
! msgid "Use MIPS-DSP instructions."
  msgstr ""
  
! #: config/mips/mips.opt:124
  #, no-c-format
! msgid "Use MIPS-DSP REV 2 instructions."
  msgstr ""
  
! #: config/mips/mips.opt:146
  #, no-c-format
! msgid "Use Enhanced Virtual Addressing instructions."
  msgstr ""
  
! #: config/mips/mips.opt:171
  #, no-c-format
! msgid "Don't use %reloc() assembly operators (for backward compatibility)."
  msgstr ""
  
! #: config/mips/mips.opt:175
  #, no-c-format
! msgid "Use -G for data that is not defined by the current object."
  msgstr ""
  
! #: config/mips/mips.opt:179
  #, no-c-format
! msgid "Work around certain 24K errata."
  msgstr ""
  
! #: config/mips/mips.opt:183
  #, no-c-format
! msgid "Work around certain R4000 errata."
  msgstr ""
  
! #: config/mips/mips.opt:187
  #, no-c-format
! msgid "Work around certain R4400 errata."
  msgstr ""
  
! #: config/mips/mips.opt:191
  #, no-c-format
! msgid "Work around the R5900 short loop erratum."
  msgstr ""
  
! #: config/mips/mips.opt:195
  #, no-c-format
! msgid "Work around certain RM7000 errata."
  msgstr ""
  
! #: config/mips/mips.opt:199
  #, no-c-format
! msgid "Work around certain R10000 errata."
  msgstr ""
  
! #: config/mips/mips.opt:203
  #, no-c-format
! msgid "Work around errata for early SB-1 revision 2 cores."
  msgstr ""
  
! #: config/mips/mips.opt:207
  #, no-c-format
! msgid "Work around certain VR4120 errata."
  msgstr ""
  
! #: config/mips/mips.opt:211
  #, no-c-format
! msgid "Work around VR4130 mflo/mfhi errata."
  msgstr ""
  
! #: config/mips/mips.opt:215
  #, no-c-format
! msgid "Work around an early 4300 hardware bug."
  msgstr ""
  
! #: config/mips/mips.opt:219
! #, fuzzy, no-c-format
! #| msgid "options enabled: "
! msgid "FP exceptions are enabled."
! msgstr "выбары ўключаны:"
! 
! #: config/mips/mips.opt:223
! #, fuzzy, no-c-format
! #| msgid "Use 32-bit general registers"
! msgid "Use 32-bit floating-point registers."
! msgstr "Выкарыстоўваць 32-бітныя галоўныя рэгістры"
! 
! #: config/mips/mips.opt:227
  #, no-c-format
! msgid "Conform to the o32 FPXX ABI."
  msgstr ""
  
! #: config/mips/mips.opt:231
! #, fuzzy, no-c-format
! #| msgid "Use 64-bit general registers"
! msgid "Use 64-bit floating-point registers."
! msgstr "Выкарыстоўваць 64-бітныя галоўныя рэгістры"
! 
! #: config/mips/mips.opt:235
  #, no-c-format
! msgid "-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack trampolines."
  msgstr ""
  
! #: config/mips/mips.opt:239
  #, no-c-format
! msgid "-mabs=MODE\tSelect the IEEE 754 ABS/NEG instruction execution mode."
  msgstr ""
  
! #: config/mips/mips.opt:243
  #, no-c-format
! msgid "-mnan=ENCODING\tSelect the IEEE 754 NaN data encoding."
  msgstr ""
  
! #: config/mips/mips.opt:247
  #, no-c-format
! msgid "Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):"
  msgstr ""
  
! #: config/mips/mips.opt:257
! #, fuzzy, no-c-format
! #| msgid "Use 32-bit general registers"
! msgid "Use 32-bit general registers."
! msgstr "Выкарыстоўваць 32-бітныя галоўныя рэгістры"
! 
! #: config/mips/mips.opt:261
! #, fuzzy, no-c-format
! #| msgid "Use 64-bit general registers"
! msgid "Use 64-bit general registers."
! msgstr "Выкарыстоўваць 64-бітныя галоўныя рэгістры"
  
! #: config/mips/mips.opt:265
  #, no-c-format
! msgid "Use GP-relative addressing to access small data."
  msgstr ""
  
! #: config/mips/mips.opt:269
  #, no-c-format
! msgid "When generating -mabicalls code, allow executables to use PLTs and copy relocations."
  msgstr ""
  
! #: config/mips/mips.opt:273
  #, no-c-format
! msgid "Allow the use of hardware floating-point ABI and instructions."
  msgstr ""
  
! #: config/mips/mips.opt:277
  #, no-c-format
! msgid "Generate code that is link-compatible with MIPS16 and microMIPS code."
  msgstr ""
  
! #: config/mips/mips.opt:281
  #, no-c-format
! msgid "An alias for minterlink-compressed provided for backward-compatibility."
  msgstr ""
  
! #: config/mips/mips.opt:285
! #, fuzzy, no-c-format
! #| msgid "Generate code for Intel as"
! msgid "-mipsN\tGenerate code for ISA level N."
! msgstr "Генерыраваць код для Intel as"
  
! #: config/mips/mips.opt:289
  #, no-c-format
! msgid "Generate MIPS16 code."
  msgstr ""
  
! #: config/mips/mips.opt:293
  #, no-c-format
! msgid "Use MIPS-3D instructions."
  msgstr ""
  
! #: config/mips/mips.opt:297
  #, no-c-format
! msgid "Use ll, sc and sync instructions."
  msgstr ""
  
! #: config/mips/mips.opt:301
  #, no-c-format
! msgid "Use -G for object-local data."
  msgstr ""
  
! #: config/mips/mips.opt:305
  #, no-c-format
! msgid "Use indirect calls."
  msgstr ""
  
! #: config/mips/mips.opt:309
! #, fuzzy, no-c-format
! #| msgid "Use 32 bit float"
! msgid "Use a 32-bit long type."
! msgstr "Выкарыстоўваць 32-х бітны float"
  
! #: config/mips/mips.opt:313
  #, fuzzy, no-c-format
! #| msgid "Use 64 bit float"
! msgid "Use a 64-bit long type."
! msgstr "Выкарыстоўваць 64-х бітны float"
  
! #: config/mips/mips.opt:317
  #, no-c-format
! msgid "Pass the address of the ra save location to _mcount in $12."
  msgstr ""
  
! #: config/mips/mips.opt:321
  #, no-c-format
! msgid "Don't optimize block moves."
  msgstr ""
  
! #: config/mips/mips.opt:325
! #, fuzzy, no-c-format
! #| msgid "Don't use AltiVec instructions"
! msgid "Use microMIPS instructions."
! msgstr "Не выкарыстоўваць інструкцыі AltiVec"
! 
! #: config/mips/mips.opt:329
  #, no-c-format
! msgid "Use MIPS MSA Extension instructions."
  msgstr ""
  
! #: config/mips/mips.opt:333
! #, fuzzy, no-c-format
! msgid "Allow the use of MT instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
! 
! #: config/mips/mips.opt:337
  #, fuzzy, no-c-format
! msgid "Prevent the use of all floating-point operations."
! msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
  
! #: config/mips/mips.opt:341
! #, fuzzy, no-c-format
! #| msgid "Don't use AltiVec instructions"
! msgid "Use MCU instructions."
! msgstr "Не выкарыстоўваць інструкцыі AltiVec"
  
! #: config/mips/mips.opt:345
  #, no-c-format
! msgid "Do not use a cache-flushing function before calling stack trampolines."
  msgstr ""
  
! #: config/mips/mips.opt:349
! #, fuzzy, no-c-format
! msgid "Do not use MDMX instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/mips/mips.opt:353
! #, fuzzy, no-c-format
! #| msgid "Generate code for GNU ld"
! msgid "Generate normal-mode code."
! msgstr "Генерыраваць код для GNU ld"
  
! #: config/mips/mips.opt:357
  #, fuzzy, no-c-format
! msgid "Do not use MIPS-3D instructions."
  msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/mips/mips.opt:361
! #, fuzzy, no-c-format
! #| msgid "Use hardware floating point"
! msgid "Use paired-single floating-point instructions."
! msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
! 
! #: config/mips/mips.opt:365
  #, no-c-format
! msgid "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be inserted."
  msgstr ""
  
! #: config/mips/mips.opt:369
  #, no-c-format
! msgid "Valid arguments to -mr10k-cache-barrier=:"
  msgstr ""
  
! #: config/mips/mips.opt:382
  #, no-c-format
! msgid "Try to allow the linker to turn PIC calls into direct calls."
  msgstr ""
  
! #: config/mips/mips.opt:386
  #, no-c-format
! msgid "When generating -mabicalls code, make the code suitable for use in shared libraries."
  msgstr ""
  
! #: config/mips/mips.opt:394
  #, no-c-format
! msgid "Use SmartMIPS instructions."
  msgstr ""
  
! #: config/mips/mips.opt:402
  #, no-c-format
! msgid "Optimize lui/addiu address loads."
  msgstr ""
  
! #: config/mips/mips.opt:406
  #, no-c-format
! msgid "Enable the MIPS16e V2 instructions."
  msgstr ""
  
! #: config/mips/mips.opt:410
  #, no-c-format
! msgid "Assume all symbols have 32-bit values."
  msgstr ""
  
! #: config/mips/mips.opt:414
  #, no-c-format
! msgid "Use synci instruction to invalidate i-cache."
  msgstr ""
  
! #: config/mips/mips.opt:418
  #, no-c-format
! msgid "Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable."
  msgstr ""
  
! #: config/mips/mips.opt:422
  #, no-c-format
! msgid "Use 4-operand madd.s/madd.d and related instructions where applicable."
  msgstr ""
  
! #: config/mips/mips.opt:430
  #, no-c-format
! msgid "Don't generate code with unaligned load store, only valid for MIPS R6."
  msgstr ""
  
! #: config/mips/mips.opt:434
  #, no-c-format
! msgid "Generate code with unaligned load store for R6 (alias of -mno-strict-align)."
  msgstr ""
  
! #: config/mips/mips.opt:438
  #, no-c-format
! msgid "Don't generate code with unaligned load store for R6 (alias of -mstrict-align)."
  msgstr ""
  
! #: config/mips/mips.opt:446
  #, no-c-format
! msgid "Use Virtualization (VZ) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:450
  #, no-c-format
! msgid "Use eXtended Physical Address (XPA) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:454
  #, no-c-format
! msgid "Use Cyclic Redundancy Check (CRC) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:458
  #, no-c-format
! msgid "Use Global INValidate (GINV) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:462
  #, no-c-format
! msgid "Perform VR4130-specific alignment optimizations."
  msgstr ""
  
! #: config/mips/mips.opt:466
  #, no-c-format
! msgid "Lift restrictions on GOT size."
  msgstr ""
  
! #: config/mips/mips.opt:470
  #, no-c-format
! msgid "Enable use of odd-numbered single-precision registers."
  msgstr ""
  
! #: config/mips/mips.opt:474
! #, fuzzy, no-c-format
! #| msgid "Optimize for 3900"
! msgid "Optimize frame header."
! msgstr "Аптымізаваць для 3900"
! 
! #: config/mips/mips.opt:481
  #, no-c-format
! msgid "Enable load/store bonding."
  msgstr ""
  
! #: config/mips/mips.opt:485
  #, no-c-format
! msgid "Specify the compact branch usage policy."
  msgstr ""
  
! #: config/mips/mips.opt:489
  #, no-c-format
! msgid "Policies available for use with -mcompact-branches=:"
  msgstr ""
  
! #: config/mips/mips.opt:502
  #, no-c-format
! msgid "Use Loongson MultiMedia extensions Instructions (MMI) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:506
  #, no-c-format
! msgid "Use Loongson EXTension (EXT) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:510
  #, no-c-format
! msgid "Use Loongson EXTension R2 (EXT2) instructions."
  msgstr ""
  
! #: config/mips/mips-tables.opt:24
  #, no-c-format
! msgid "Known MIPS CPUs (for use with the -march= and -mtune= options):"
  msgstr ""
  
! #: config/mips/mips-tables.opt:28
  #, no-c-format
! msgid "Known MIPS ISA levels (for use with the -mips option):"
  msgstr ""
  
! #: config/arc/arc-tables.opt:25
  #, no-c-format
! msgid "Known ARC CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/arc/arc.opt:26
  #, no-c-format
! msgid "Compile code for big endian mode."
  msgstr ""
  
! #: config/arc/arc.opt:30
  #, no-c-format
! msgid "Compile code for little endian mode.  This is the default."
  msgstr ""
  
! #: config/arc/arc.opt:34
  #, no-c-format
! msgid "Disable ARCompact specific pass to generate conditional execution instructions."
  msgstr ""
  
! #: config/arc/arc.opt:38
  #, no-c-format
! msgid "Generate ARCompact 32-bit code for ARC600 processor."
  msgstr ""
  
! #: config/arc/arc.opt:42
  #, no-c-format
! msgid "Same as -mA6."
  msgstr ""
  
! #: config/arc/arc.opt:46
  #, no-c-format
! msgid "Generate ARCompact 32-bit code for ARC601 processor."
  msgstr ""
  
! #: config/arc/arc.opt:50
  #, no-c-format
! msgid "Generate ARCompact 32-bit code for ARC700 processor."
  msgstr ""
  
! #: config/arc/arc.opt:54
  #, no-c-format
! msgid "Same as -mA7."
  msgstr ""
  
! #: config/arc/arc.opt:58
  #, no-c-format
! msgid "Force all calls to be made via a jli instruction."
  msgstr ""
  
! #: config/arc/arc.opt:62
  #, no-c-format
! msgid "-mmpy-option=MPY\tCompile ARCv2 code with a multiplier design option."
  msgstr ""
  
! #: config/arc/arc.opt:132
  #, no-c-format
! msgid "Enable DIV-REM instructions for ARCv2."
  msgstr ""
  
! #: config/arc/arc.opt:136
  #, no-c-format
! msgid "Enable code density instructions for ARCv2."
  msgstr ""
  
! #: config/arc/arc.opt:146
  #, no-c-format
! msgid "Use ordinarily cached memory accesses for volatile references."
  msgstr ""
  
! #: config/arc/arc.opt:150
  #, no-c-format
! msgid "Enable cache bypass for volatile references."
  msgstr ""
  
! #: config/arc/arc.opt:154
  #, no-c-format
! msgid "Generate instructions supported by barrel shifter."
  msgstr ""
  
! #: config/arc/arc.opt:158
  #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Generate norm instruction."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/arc/arc.opt:162
! #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Generate swap instruction."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/arc/arc.opt:166
! #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Generate mul64 and mulu64 instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/arc/arc.opt:170
! #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Do not generate mpy instructions for ARC700."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/arc/arc.opt:174
  #, no-c-format
! msgid "Generate extended arithmetic instructions, only valid for ARC700."
  msgstr ""
  
! #: config/arc/arc.opt:178
  #, no-c-format
! msgid "Dummy flag. This is the default unless FPX switches are provided explicitly."
  msgstr ""
  
! #: config/arc/arc.opt:182
  #, no-c-format
! msgid "Generate call insns as register indirect calls."
  msgstr ""
  
! #: config/arc/arc.opt:186
! #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Do no generate BRcc instructions in arc_reorg."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/arc/arc.opt:190
  #, no-c-format
! msgid "Generate sdata references.  This is the default, unless you compile for PIC."
  msgstr ""
  
! #: config/arc/arc.opt:194
  #, fuzzy, no-c-format
! #| msgid "Generate code without GP reg"
! msgid "Generate millicode thunks."
! msgstr "Генерыраваць код без GP reg"
  
! #: config/arc/arc.opt:198 config/arc/arc.opt:202
  #, no-c-format
! msgid "FPX: Generate Single Precision FPX (compact) instructions."
  msgstr ""
  
! #: config/arc/arc.opt:206
  #, no-c-format
! msgid "FPX: Generate Single Precision FPX (fast) instructions."
  msgstr ""
  
! #: config/arc/arc.opt:210
  #, no-c-format
! msgid "FPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions."
  msgstr ""
  
! #: config/arc/arc.opt:214 config/arc/arc.opt:218
  #, no-c-format
! msgid "FPX: Generate Double Precision FPX (compact) instructions."
  msgstr ""
  
! #: config/arc/arc.opt:222
  #, no-c-format
! msgid "FPX: Generate Double Precision FPX (fast) instructions."
  msgstr ""
  
! #: config/arc/arc.opt:226
  #, no-c-format
! msgid "Disable LR and SR instructions from using FPX extension aux registers."
  msgstr ""
  
! #: config/arc/arc.opt:230
  #, no-c-format
! msgid "Enable generation of ARC SIMD instructions via target-specific builtins."
  msgstr ""
  
! #: config/arc/arc.opt:234
  #, no-c-format
! msgid "-mcpu=CPU\tCompile code for ARC variant CPU."
  msgstr ""
  
! #: config/arc/arc.opt:238
  #, no-c-format
! msgid "Size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os."
  msgstr ""
  
! #: config/arc/arc.opt:246
  #, no-c-format
! msgid "Cost to assume for a multiply instruction, with 4 being equal to a normal insn."
  msgstr ""
  
! #: config/arc/arc.opt:250
  #, no-c-format
! msgid "-mtune=TUNE\tTune code for given ARC variant."
  msgstr ""
  
! #: config/arc/arc.opt:284
  #, no-c-format
! msgid "Enable the use of indexed loads."
  msgstr ""
  
! #: config/arc/arc.opt:288
  #, no-c-format
! msgid "Enable the use of pre/post modify with register displacement."
  msgstr ""
  
! #: config/arc/arc.opt:292
  #, no-c-format
! msgid "Generate 32x16 multiply and mac instructions."
  msgstr ""
  
! #: config/arc/arc.opt:300
  #, no-c-format
! msgid "Don't use less than 25 bit addressing range for calls."
  msgstr ""
  
! #: config/arc/arc.opt:322
  #, no-c-format
! msgid "Enable pre-reload use of cbranchsi pattern."
  msgstr ""
  
! #: config/arc/arc.opt:330
  #, no-c-format
! msgid "Use pc-relative switch case tables - this enables case table shortening."
  msgstr ""
  
! #: config/arc/arc.opt:334
  #, no-c-format
! msgid "Enable compact casesi pattern."
  msgstr ""
  
! #: config/arc/arc.opt:338
  #, no-c-format
! msgid "Enable 'q' instruction alternatives."
  msgstr ""
  
! #: config/arc/arc.opt:342
  #, no-c-format
! msgid "Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc."
  msgstr ""
  
! #: config/arc/arc.opt:349
  #, no-c-format
! msgid "Enable variable polynomial CRC extension."
  msgstr ""
  
! #: config/arc/arc.opt:353
  #, no-c-format
! msgid "Enable DSP 3.1 Pack A extensions."
  msgstr ""
  
! #: config/arc/arc.opt:357
  #, no-c-format
! msgid "Enable dual viterbi butterfly extension."
  msgstr ""
  
! #: config/arc/arc.opt:367
  #, no-c-format
! msgid "Enable Dual and Single Operand Instructions for Telephony."
  msgstr ""
  
! #: config/arc/arc.opt:371
  #, no-c-format
! msgid "Enable XY Memory extension (DSP version 3)."
  msgstr ""
  
! #: config/arc/arc.opt:376
  #, no-c-format
! msgid "Enable Locked Load/Store Conditional extension."
  msgstr ""
  
! #: config/arc/arc.opt:380
! #, fuzzy, no-c-format
! msgid "Enable swap byte ordering extension instruction."
! msgstr "нявернае выкарыстанне \"restict\""
! 
! #: config/arc/arc.opt:384
  #, no-c-format
! msgid "Enable 64-bit Time-Stamp Counter extension instruction."
  msgstr ""
  
! #: config/arc/arc.opt:388
  #, no-c-format
! msgid "Pass -EB option through to linker."
  msgstr ""
  
! #: config/arc/arc.opt:392
  #, no-c-format
! msgid "Pass -EL option through to linker."
  msgstr ""
  
! #: config/arc/arc.opt:396
  #, no-c-format
! msgid "Pass -marclinux option through to linker."
  msgstr ""
  
! #: config/arc/arc.opt:400
  #, no-c-format
! msgid "Pass -marclinux_prof option through to linker."
  msgstr ""
  
! #: config/arc/arc.opt:409
  #, no-c-format
! msgid "Don't indicate any priority with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:413
  #, no-c-format
! msgid "Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:417
  #, no-c-format
! msgid "Reduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:429
! #, fuzzy, no-c-format
! #| msgid "Don't use AltiVec instructions"
! msgid "Enable atomic instructions."
! msgstr "Не выкарыстоўваць інструкцыі AltiVec"
! 
! #: config/arc/arc.opt:433
  #, no-c-format
! msgid "Enable double load/store instructions for ARC HS."
  msgstr ""
  
! #: config/arc/arc.opt:437
  #, no-c-format
! msgid "Specify the name of the target floating point configuration."
  msgstr ""
  
! #: config/arc/arc.opt:480
  #, no-c-format
! msgid "Specify thread pointer register number."
  msgstr ""
  
! #: config/arc/arc.opt:487
  #, no-c-format
! msgid "Enable use of NPS400 bit operations."
  msgstr ""
  
! #: config/arc/arc.opt:491
  #, no-c-format
! msgid "Enable use of NPS400 xld/xst extension."
  msgstr ""
  
! #: config/arc/arc.opt:499
  #, no-c-format
! msgid "Specifies the registers that the processor saves on an interrupt entry and exit."
  msgstr ""
  
! #: config/arc/arc.opt:503
  #, no-c-format
! msgid "Specifies the number of registers replicated in second register bank on entry to fast interrupt."
  msgstr ""
  
! #: config/arc/arc.opt:507
  #, no-c-format
! msgid "Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32."
  msgstr ""
  
! #: config/arc/arc.opt:532
  #, no-c-format
! msgid "Enable 16-entry register file."
  msgstr ""
  
! #: config/arc/arc.opt:536
  #, no-c-format
! msgid "Enable use of BI/BIH instructions when available."
  msgstr ""
  
! #: config/arc/arc.opt:540
  #, no-c-format
! msgid "Enable ENTER_S and LEAVE_S opcodes for ARCv2."
  msgstr ""
  
! #: config/vxworks-smp.opt:25
  #, no-c-format
! msgid "Select VxWorks SMP C runtimes for linking."
  msgstr ""
  
! #: lto/lang.opt:50
  #, no-c-format
! msgid "Set linker output type (used internally during LTO optimization)."
  msgstr ""
  
! #: lto/lang.opt:54
  #, no-c-format
! msgid "Run the link-time optimizer in local transformation (LTRANS) mode."
  msgstr ""
  
! #: lto/lang.opt:58
  #, no-c-format
! msgid "Specify a file to which a list of files output by LTRANS is written."
  msgstr ""
  
! #: lto/lang.opt:62
  #, no-c-format
! msgid "The resolution file."
  msgstr ""
  
! #: lto/lang.opt:66
  #, no-c-format
! msgid "Run the link-time optimizer in whole program analysis (WPA) mode."
  msgstr ""
  
! #: lto/lang.opt:70
  #, no-c-format
! msgid "Whole program analysis (WPA) mode with number of parallel jobs specified."
  msgstr ""
  
! #: lto/lang.opt:78
  #, no-c-format
! msgid "Call the dump function for variables and function in IL."
  msgstr ""
  
! #: lto/lang.opt:82
  #, no-c-format
! msgid "Dump the demangled output."
  msgstr ""
  
! #: lto/lang.opt:86
  #, no-c-format
! msgid "Dump only the defined symbols."
  msgstr ""
  
! #: lto/lang.opt:90
  #, no-c-format
! msgid "Print the initial values of the variables."
  msgstr ""
  
! #: lto/lang.opt:94
  #, no-c-format
! msgid "Sort the symbols alphabetically."
  msgstr ""
  
! #: lto/lang.opt:98
  #, no-c-format
! msgid "Sort the symbols according to size."
  msgstr ""
  
! #: lto/lang.opt:102
  #, no-c-format
! msgid "Display the symbols in reverse order."
  msgstr ""
  
! #: lto/lang.opt:109
  #, no-c-format
! msgid "Dump the details of LTO objects."
  msgstr ""
  
! #: lto/lang.opt:113
  #, no-c-format
! msgid "Dump the statistics of tree types."
  msgstr ""
  
! #: lto/lang.opt:117
  #, no-c-format
! msgid "Dump the statistics of trees."
  msgstr ""
  
! #: lto/lang.opt:121
  #, no-c-format
! msgid "Dump the statistics of gimple statements."
  msgstr ""
  
! #: lto/lang.opt:131
! #, fuzzy, no-c-format
! msgid "Dump the dump tool command line options."
! msgstr "Нераспазнаны выбар \"%s\""
  
! #: lto/lang.opt:135
  #, no-c-format
! msgid "Dump the symtab callgraph."
  msgstr ""
  
! #: common.opt:243
  #, no-c-format
! msgid "Provide bash completion for options starting with provided string."
  msgstr ""
  
! #: common.opt:295
! #, fuzzy, no-c-format
! #| msgid "  --help                   Display this information\n"
! msgid "Display this information."
! msgstr "  --help                   Адлюстраваць гэту інфармацыю\n"
  
! #: common.opt:299
  #, no-c-format
! msgid "--help=<class>\tDisplay descriptions of a specific class of options.  <class> is one or more of optimizers, target, warnings, undocumented, params."
  msgstr ""
  
! #: common.opt:420
  #, no-c-format
! msgid "Display target specific command line options (including assembler and linker options)."
  msgstr ""
  
! #: common.opt:472
  #, no-c-format
! msgid "-O<number>\tSet optimization level to <number>."
  msgstr ""
  
! #: common.opt:476
  #, fuzzy, no-c-format
! #| msgid "Optimize for SparcLite processors"
! msgid "Optimize for space rather than speed."
! msgstr "Аптымізацыя для SparcLite працэсараў"
  
! #: common.opt:480
  #, no-c-format
! msgid "Optimize for speed disregarding exact standards compliance."
  msgstr ""
  
! #: common.opt:484
  #, no-c-format
! msgid "Optimize for debugging experience rather than speed or size."
  msgstr ""
  
! #: common.opt:488
  #, no-c-format
! msgid "Optimize for space aggressively rather than speed."
  msgstr ""
  
! #: common.opt:528
  #, no-c-format
! msgid "This switch is deprecated; use -Wextra instead."
  msgstr ""
  
! #: common.opt:541
  #, no-c-format
! msgid "Warn about returning structures, unions or arrays."
  msgstr ""
  
! #: common.opt:545
  #, no-c-format
! msgid "Warn if a loop with constant number of iterations triggers undefined behavior."
  msgstr ""
  
! #: common.opt:552
  #, no-c-format
! msgid "Warn if an array is accessed out of bounds."
  msgstr ""
  
! #: common.opt:556 common.opt:560
  #, no-c-format
! msgid "Warn for uses of pointers to deallocated storage."
  msgstr ""
  
! #: common.opt:564
  #, no-c-format
! msgid "Warn about inappropriate attribute usage."
  msgstr ""
  
! #: common.opt:568
! #, fuzzy, no-c-format
! #| msgid "wrong number of arguments specified for `%s' attribute"
! msgid "Do not warn about specified attributes."
! msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
  
! #: common.opt:572 common.opt:576
  #, no-c-format
! msgid "Warn about type safety and similar errors and mismatches in declarations with alias attributes."
  msgstr ""
  
! #: common.opt:580
  #, no-c-format
! msgid "Warn when profiling instrumentation was requested, but could not be applied to a certain function."
  msgstr ""
  
! #: common.opt:585 common.opt:589
  #, no-c-format
! msgid "Warn about pointer casts which increase alignment."
  msgstr ""
  
! #: common.opt:593
  #, no-c-format
! msgid "Complain when a command-line option is valid, but not applicable to the current front end."
  msgstr ""
  
! #: common.opt:597
  #, no-c-format
! msgid "Warn when a #warning directive is encountered."
  msgstr ""
  
! #: common.opt:601
  #, no-c-format
! msgid "Warn about uses of __attribute__((warning)) declarations."
  msgstr ""
  
! #: common.opt:605
  #, no-c-format
! msgid "Warn if a deprecated compiler feature, class, method, or field is used."
  msgstr ""
  
! #: common.opt:609
  #, no-c-format
! msgid "Warn about uses of __attribute__((deprecated)) declarations."
  msgstr ""
  
! #: common.opt:613
  #, no-c-format
! msgid "Warn when an optimization pass is disabled."
  msgstr ""
  
! #: common.opt:617
  #, no-c-format
! msgid "Turn all warnings into errors."
  msgstr ""
  
! #: common.opt:621
  #, no-c-format
! msgid "Turn the specified warning into an error."
  msgstr ""
  
! #: common.opt:625
  #, no-c-format
! msgid "Print extra (possibly unwanted) warnings."
  msgstr ""
  
! #: common.opt:629
  #, no-c-format
! msgid "Exit on the first error occurred."
  msgstr ""
  
! #: common.opt:633
  #, no-c-format
! msgid "-Wframe-larger-than=<byte-size>\tWarn if a function's stack frame requires in excess of <byte-size>."
  msgstr ""
  
! #: common.opt:637
  #, no-c-format
! msgid "Disable -Wframe-larger-than= warning.  Equivalent to -Wframe-larger-than=<SIZE_MAX> or larger."
  msgstr ""
  
! #: common.opt:641
  #, no-c-format
! msgid "Warn when attempting to free a non-heap object."
  msgstr ""
  
! #: common.opt:645
  #, no-c-format
! msgid "Warn when -fhardened did not enable an option from its set."
  msgstr ""
  
! #: common.opt:656
  #, no-c-format
! msgid "Warn when a switch case falls through."
  msgstr ""
  
! #: common.opt:664
! #, fuzzy, no-c-format
! #| msgid "virtual functions cannot be friends"
! msgid "Warn when an inlined function cannot be inlined."
! msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: common.opt:668
  #, no-c-format
! msgid "Warn when an atomic memory model parameter is known to be outside the valid range."
  msgstr ""
  
! #: common.opt:675
  #, no-c-format
! msgid "-Wlarger-than=<byte-size>\tWarn if an object's size exceeds <byte-size>."
  msgstr ""
  
! #: common.opt:679
  #, no-c-format
! msgid "Disable -Wlarger-than= warning.  Equivalent to -Wlarger-than=<SIZE_MAX> or larger."
  msgstr ""
  
! #: common.opt:683
  #, no-c-format
! msgid "Warn if comparing pointer parameter with nonnull attribute with NULL."
  msgstr ""
  
! #: common.opt:687
  #, no-c-format
! msgid "Warn if dereferencing a NULL pointer may lead to erroneous or undefined behavior."
  msgstr ""
  
! #: common.opt:698
  #, no-c-format
! msgid "Warn about passing a pointer/reference to a local or temporary variable to a musttail call argument."
  msgstr ""
  
! #: common.opt:702
  #, no-c-format
! msgid "Warn about pointer/reference to a local or temporary variable possibly escaping to a musttail call."
  msgstr ""
  
! #: common.opt:706
  #, no-c-format
! msgid "Warn about some C++ One Definition Rule violations during link time optimization."
  msgstr ""
  
! #: common.opt:710
  #, no-c-format
! msgid "Warn about overflow in arithmetic expressions."
  msgstr ""
  
! #: common.opt:714
  #, no-c-format
! msgid "During link time optimization warn about mismatched types of global declarations."
  msgstr ""
  
! #: common.opt:718
  #, no-c-format
! msgid "Warn when the packed attribute has no effect on struct layout."
  msgstr ""
  
! #: common.opt:722
  #, no-c-format
! msgid "Warn when padding is required to align structure members."
  msgstr ""
  
! #: common.opt:726
  #, no-c-format
! msgid "Issue warnings needed for strict compliance to the standard."
  msgstr ""
  
! #: common.opt:730
  #, no-c-format
! msgid "Warn about returning a pointer/reference to a local or temporary variable."
  msgstr ""
  
! #: common.opt:734
  #, no-c-format
! msgid "Warn when one variable shadows another.  Same as -Wshadow=global."
  msgstr ""
  
! #: common.opt:738
  #, no-c-format
! msgid "Warn when one variable shadows another (globally)."
  msgstr ""
  
! #: common.opt:742
  #, no-c-format
! msgid "Warn when one local variable shadows another local variable or parameter."
  msgstr ""
  
! #: common.opt:749
  #, no-c-format
! msgid "Warn when one local variable shadows another local variable or parameter of compatible type."
  msgstr ""
  
! #: common.opt:756
  #, no-c-format
! msgid "Warn when not issuing stack smashing protection for some reason."
  msgstr ""
  
! #: common.opt:760
  #, no-c-format
! msgid "-Wstack-usage=<byte-size>\tWarn if stack usage might exceed <byte-size>."
  msgstr ""
  
! #: common.opt:764
  #, no-c-format
! msgid "Disable Wstack-usage= warning.  Equivalent to Wstack-usage=<SIZE_MAX> or larger."
  msgstr ""
  
! #: common.opt:768 common.opt:772
  #, no-c-format
! msgid "Warn about code which might break strict aliasing rules."
  msgstr ""
  
! #: common.opt:776 common.opt:780
  #, no-c-format
! msgid "Warn about optimizations that assume that signed overflow is undefined."
  msgstr ""
  
! #: common.opt:784
  #, no-c-format
! msgid "Warn about functions which might be candidates for __attribute__((cold))."
  msgstr ""
  
! #: common.opt:788
  #, no-c-format
! msgid "Warn about functions which might be candidates for __attribute__((const))."
  msgstr ""
  
! #: common.opt:792
  #, no-c-format
! msgid "Warn about functions which might be candidates for __attribute__((pure))."
  msgstr ""
  
! #: common.opt:796
  #, no-c-format
! msgid "Warn about functions which might be candidates for __attribute__((noreturn))."
  msgstr ""
  
! #: common.opt:800
  #, no-c-format
! msgid "Warn about functions which might be candidates for __attribute__((malloc))."
  msgstr ""
  
! #: common.opt:804
  #, no-c-format
! msgid "Warn about functions which might be candidates for __attribute__((returns_nonnull))."
  msgstr ""
  
! #: common.opt:808
  #, no-c-format
! msgid "Warn about C++ polymorphic types where adding final keyword would improve code quality."
  msgstr ""
  
! #: common.opt:812
  #, no-c-format
! msgid "Warn about C++ virtual methods where adding final keyword would improve code quality."
  msgstr ""
  
! #: common.opt:816
  #, no-c-format
! msgid "Warn about statements between switch's controlling expression and the first case."
  msgstr ""
  
! #: common.opt:821
  #, no-c-format
! msgid "Do not suppress warnings from system headers."
  msgstr ""
  
! #: common.opt:825
  #, no-c-format
! msgid "Warn if a comparison always evaluates to true or false."
  msgstr ""
  
! #: common.opt:829
  #, no-c-format
! msgid "Warn whenever a trampoline is generated."
  msgstr ""
  
! #: common.opt:833
  #, no-c-format
! msgid "Warn about cases where -ftrivial-auto-var-init cannot initialize an auto variable."
  msgstr ""
  
! #: common.opt:837
  #, no-c-format
! msgid "Warn if a comparison is always true or always false due to the limited range of the data type."
  msgstr ""
  
! #: common.opt:841
  #, no-c-format
! msgid "Warn about uninitialized automatic variables."
  msgstr ""
  
! #: common.opt:845
  #, no-c-format
! msgid "Warn about maybe uninitialized automatic variables."
  msgstr ""
  
! #: common.opt:853
  #, no-c-format
! msgid "Enable all -Wunused- warnings."
  msgstr ""
  
! #: common.opt:857
  #, no-c-format
! msgid "Warn when a function parameter is only set, otherwise unused."
  msgstr ""
  
! #: common.opt:861
  #, no-c-format
! msgid "Warn when a variable is only set, otherwise unused."
  msgstr ""
  
! #: common.opt:865
  #, no-c-format
! msgid "Warn when a function is unused."
  msgstr ""
  
! #: common.opt:869
  #, no-c-format
! msgid "Warn when a label is unused."
  msgstr ""
  
! #: common.opt:873
  #, no-c-format
! msgid "Warn when a function parameter is unused."
  msgstr ""
  
! #: common.opt:877
  #, no-c-format
! msgid "Warn when an expression value is unused."
  msgstr ""
  
! #: common.opt:881
  #, no-c-format
! msgid "Warn when a variable is unused."
  msgstr ""
  
! #: common.opt:885
  #, no-c-format
! msgid "Warn in case profiles in -fprofile-use do not match."
  msgstr ""
  
! #: common.opt:889
  #, no-c-format
! msgid "Warn in case a function ends earlier than it begins due to an invalid linenum macros."
  msgstr ""
  
! #: common.opt:893
  #, no-c-format
! msgid "Warn when a conditional has too many terms and condition coverage profiling gives up instrumenting the expression."
  msgstr ""
  
! #: common.opt:898
  #, no-c-format
! msgid "-fpath-coverage-limit=<number> Don't instrument functions path count exceeding <number>."
  msgstr ""
  
! #: common.opt:903
  #, no-c-format
! msgid "Warn if a function exceeds the number of paths (controlled by -fpath-coverage-limit) and path coverage give up instrumenting the function. The limit is approximate and conservative and coverage might give up even if the actual number is slightly below the limit."
  msgstr ""
  
! #: common.opt:910
  #, no-c-format
! msgid "Warn in case profiles in -fprofile-use do not exist."
  msgstr ""
  
! #: common.opt:914
  #, no-c-format
! msgid "Warn when a vector operation is compiled outside the SIMD."
  msgstr ""
  
! #: common.opt:918
  #, no-c-format
! msgid "Warn about unsupported features in ThreadSanitizer."
  msgstr ""
  
! #: common.opt:934
  #, no-c-format
! msgid "-aux-info <file>\tEmit declaration information into <file>."
  msgstr ""
  
! #: common.opt:947
  #, no-c-format
! msgid "-d<letters>\tEnable dumps from specific passes of the compiler."
  msgstr ""
  
! #: common.opt:951
  #, no-c-format
! msgid "-dumpbase <file>\tSet the file basename to be used for dumps."
  msgstr ""
  
! #: common.opt:955
  #, no-c-format
! msgid "-dumpbase-ext .<ext>    Drop a trailing .<ext> from the dump basename to name auxiliary output files."
  msgstr ""
  
! #: common.opt:959
  #, no-c-format
! msgid "-dumpdir <dir>\tSet the directory name to be used for dumps."
  msgstr ""
  
! #: common.opt:1068
  #, no-c-format
! msgid "The version of the C++ ABI in use."
  msgstr ""
  
! #: common.opt:1072
  #, no-c-format
! msgid "Aggressively optimize loops using language constraints."
  msgstr ""
  
! #: common.opt:1076
  #, fuzzy, no-c-format
! msgid "Align the start of functions."
! msgstr "вельмі шмат аргументаў у функцыі"
  
! #: common.opt:1083
  #, no-c-format
! msgid "Align labels which are only reached by jumping."
  msgstr ""
  
! #: common.opt:1090
  #, no-c-format
! msgid "Align all labels."
  msgstr ""
  
! #: common.opt:1097
  #, no-c-format
! msgid "Align the start of loops."
  msgstr ""
  
! #: common.opt:1104
  #, no-c-format
! msgid "Allow the compiler to introduce new data races on stores."
  msgstr ""
  
! #: common.opt:1108
  #, no-c-format
! msgid "Enable static analysis pass."
  msgstr ""
  
! #: common.opt:1128
  #, no-c-format
! msgid "Select what to sanitize."
  msgstr ""
  
! #: common.opt:1132
  #, no-c-format
! msgid "Select type of coverage sanitization."
  msgstr ""
  
! #: common.opt:1145
  #, no-c-format
! msgid "-fasan-shadow-offset=<number>\tUse custom shadow memory offset."
  msgstr ""
  
! #: common.opt:1149
  #, no-c-format
! msgid "-fsanitize-sections=<sec1,sec2,...>\tSanitize global variables in user-defined sections."
  msgstr ""
  
! #: common.opt:1154
  #, no-c-format
! msgid "After diagnosing undefined behavior attempt to continue execution."
  msgstr ""
  
! #: common.opt:1158
  #, no-c-format
! msgid "This switch is deprecated; use -fsanitize-recover= instead."
  msgstr ""
  
! #: common.opt:1162
  #, no-c-format
! msgid "Use traps instead of diagnostics of undefined behavior sanitizers."
  msgstr ""
  
! #: common.opt:1172
  #, no-c-format
! msgid "This switch is deprecated; use -fsanitize-trap= instead."
  msgstr ""
  
! #: common.opt:1176
  #, no-c-format
! msgid "Generate unwind tables that are exact at each instruction boundary."
  msgstr ""
  
! #: common.opt:1180
! #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Generate auto-inc/dec instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: common.opt:1184
  #, no-c-format
! msgid "Use sample profile information for call graph node weights. The default profile file is fbdata.afdo in 'pwd'."
  msgstr ""
  
! #: common.opt:1189
  #, no-c-format
! msgid "Use sample profile information for call graph node weights. The profile file is specified in the argument."
  msgstr ""
  
! #: common.opt:1198
  #, no-c-format
! msgid "Generate code to check bounds before indexing arrays."
  msgstr ""
  
! #: common.opt:1202
  #, no-c-format
! msgid "Replace add, compare, branch with branch on count register."
  msgstr ""
  
! #: common.opt:1206
  #, no-c-format
! msgid "Use profiling information for branch probabilities."
  msgstr ""
  
! #: common.opt:1222
  #, no-c-format
! msgid "Output callgraph information on a per-file basis."
  msgstr ""
  
! #: common.opt:1226
  #, no-c-format
! msgid "Output callgraph information on a per-file basis with decorations."
  msgstr ""
  
! #: common.opt:1230
  #, no-c-format
! msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions."
  msgstr ""
  
! #: common.opt:1234
  #, no-c-format
! msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls."
  msgstr ""
  
! #: common.opt:1241
  #, no-c-format
! msgid "Save registers around function calls."
  msgstr ""
  
! #: common.opt:1245
  #, no-c-format
! msgid "This switch is deprecated; do not use."
  msgstr ""
  
! #: common.opt:1249
  #, no-c-format
! msgid "Check the return value of new in C++."
  msgstr ""
  
! #: common.opt:1253 common.opt:1257
  #, no-c-format
! msgid "Perform internal consistency checkings."
  msgstr ""
  
! #: common.opt:1261
  #, no-c-format
! msgid "For -f*-prefix-map= options compare canonicalized pathnames rather than just strings."
  msgstr ""
  
! #: common.opt:1265
  #, fuzzy, no-c-format
  #| msgid "Enable exception handling"
! msgid "Enable code hoisting."
  msgstr "Уключыць апрацоўку выключэньняў"
  
! #: common.opt:1269
  #, no-c-format
! msgid "Looks for opportunities to reduce stack adjustments and stack references."
  msgstr ""
  
! #: common.opt:1273
  #, no-c-format
! msgid "Put uninitialized globals in the common section."
  msgstr ""
  
! #: common.opt:1281
  #, no-c-format
! msgid "-fcompare-debug[=<opts>]\tCompile with and without e.g. -gtoggle, and compare the final-insns dump."
  msgstr ""
  
! #: common.opt:1285
  #, no-c-format
! msgid "Run only the second compilation of -fcompare-debug."
  msgstr ""
  
! #: common.opt:1289
  #, no-c-format
! msgid "Perform comparison elimination after register allocation has finished."
  msgstr ""
  
! #: common.opt:1293
  #, no-c-format
! msgid "Do not perform optimizations increasing noticeably stack usage."
  msgstr ""
  
! #: common.opt:1297
  #, no-c-format
! msgid "Perform a register copy-propagation optimization pass."
  msgstr ""
  
! #: common.opt:1301
  #, no-c-format
! msgid "Fold instructions calculating memory offsets to the memory access instruction if possible."
  msgstr ""
  
! #: common.opt:1305
  #, no-c-format
! msgid "Perform cross-jumping optimization."
  msgstr ""
  
! #: common.opt:1309
  #, no-c-format
! msgid "When running CSE, follow jumps to their targets."
  msgstr ""
  
! #: common.opt:1317
  #, no-c-format
! msgid "Omit range reduction step when performing complex division."
  msgstr ""
  
! #: common.opt:1321
! #, no-c-format
! msgid "Complex multiplication and division follow Fortran rules."
! msgstr ""
  
! #: common.opt:1325
  #, no-c-format
! msgid "Place data items into their own section."
  msgstr ""
  
! #: common.opt:1329
  #, no-c-format
! msgid "List all available debugging counters with their limits and counts."
  msgstr ""
  
! #: common.opt:1333
  #, no-c-format
! msgid "-fdbg-cnt=<counter>[:<lower_limit1>-]<upper_limit1>[:<lower_limit2>-<upper_limit2>:...][,<counter>:...]\tSet the debug counter limit."
  msgstr ""
  
! #: common.opt:1337
  #, no-c-format
! msgid "-fdebug-prefix-map=<old>=<new>\tMap one directory name to another in debug information."
  msgstr ""
  
! #: common.opt:1341
  #, no-c-format
! msgid "-ffile-prefix-map=<old>=<new>\tMap one directory name to another in compilation result."
  msgstr ""
  
! #: common.opt:1345
  #, no-c-format
! msgid "Output .debug_types section when using DWARF v4 debuginfo."
  msgstr ""
  
! #: common.opt:1351
  #, no-c-format
! msgid "Defer popping functions args from stack until later."
  msgstr ""
  
! #: common.opt:1355
  #, no-c-format
! msgid "Attempt to fill delay slots of branch instructions."
  msgstr ""
  
! #: common.opt:1359
  #, no-c-format
! msgid "Delete dead instructions that may throw exceptions."
  msgstr ""
  
! #: common.opt:1363
  #, no-c-format
! msgid "Delete useless null pointer checks."
  msgstr ""
  
! #: common.opt:1367
  #, no-c-format
! msgid "Stream extra data to support more aggressive devirtualization in LTO local transformation mode."
  msgstr ""
  
! #: common.opt:1371
  #, no-c-format
! msgid "Perform speculative devirtualization."
  msgstr ""
  
! #: common.opt:1375
  #, no-c-format
! msgid "Try to convert virtual calls to direct ones."
  msgstr ""
  
! #: common.opt:1379
  #, no-c-format
! msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics."
  msgstr ""
  
! #: common.opt:1396
  #, no-c-format
! msgid "Show the source line with a caret indicating the column."
  msgstr ""
  
! #: common.opt:1400
  #, no-c-format
! msgid "Show lines linking related events in diagnostic paths."
  msgstr ""
  
! #: common.opt:1404
  #, no-c-format
! msgid "Show labels annotating ranges of source code when showing source."
  msgstr ""
  
! #: common.opt:1408
  #, no-c-format
! msgid "Show line numbers in the left margin when showing source."
  msgstr ""
  
! #: common.opt:1416
  #, no-c-format
! msgid "-fdiagnostics-color=[never|always|auto]\tColorize diagnostics."
  msgstr ""
  
! #: common.opt:1436
  #, no-c-format
! msgid "Enable formatting of JSON output."
  msgstr ""
  
! #: common.opt:1440
  #, no-c-format
! msgid "-fdiagnostics-urls=[never|always|auto]\tEmbed URLs in diagnostics."
  msgstr ""
  
! #: common.opt:1460
  #, no-c-format
! msgid "-fdiagnostics-column-unit=[display|byte]\tSelect whether column numbers are output as display columns (default) or raw bytes."
  msgstr ""
  
! #: common.opt:1464
  #, no-c-format
! msgid "-fdiagnostics-column-origin=<number>\tSet the number of the first column.  The default is 1-based as per GNU style, but some utilities may expect 0-based, for example."
  msgstr ""
  
! #: common.opt:1468
  #, no-c-format
! msgid "-fdiagnostics-format=[text|sarif-stderr|sarif-file|json|json-stderr|json-file]\tSelect output format."
  msgstr ""
  
! #: common.opt:1472
  #, no-c-format
! msgid "Add output format."
  msgstr ""
  
! #: common.opt:1476
  #, no-c-format
! msgid "Set output format."
  msgstr ""
  
! #: common.opt:1480
  #, no-c-format
! msgid "-fdiagnostics-escape-format=[unicode|bytes]\tSelect how to escape non-printable-ASCII bytes in the source for diagnostics that suggest it."
  msgstr ""
  
! #: common.opt:1527
  #, no-c-format
! msgid "Print fix-it hints in machine-readable form."
  msgstr ""
  
! #: common.opt:1531
  #, no-c-format
! msgid "Print fix-it hints to stderr in unified diff format."
  msgstr ""
  
! #: common.opt:1535
  #, no-c-format
! msgid "Amend appropriate diagnostic messages with the command line option that controls them."
  msgstr ""
  
! #: common.opt:1539
  #, no-c-format
! msgid "Print CWE identifiers for diagnostic messages, where available."
  msgstr ""
  
! #: common.opt:1543
  #, no-c-format
! msgid "Print any rules associated with diagnostic messages."
  msgstr ""
  
! #: common.opt:1547
  #, no-c-format
! msgid "Use color within diagnostic messages to highlight pertinent information."
  msgstr ""
  
! #: common.opt:1551
  #, no-c-format
! msgid "Specify how to print any control-flow path associated with a diagnostic."
  msgstr ""
  
! #: common.opt:1555
  #, no-c-format
! msgid "Turn off any diagnostics features that complicate the output, such as line numbers, color, and warning URLs."
  msgstr ""
  
! #: common.opt:1559
  #, no-c-format
! msgid "-ftabstop=<number>      Distance between tab stops for column reporting."
  msgstr ""
  
! #: common.opt:1575
  #, no-c-format
! msgid "Show stack depths of events in paths."
  msgstr ""
  
! #: common.opt:1579
  #, no-c-format
! msgid "-fdiagnostics-text-art-charset=[none|ascii|unicode|emoji]\tDetermine which characters to use in text arg diagrams."
  msgstr ""
  
! #: common.opt:1598
  #, no-c-format
! msgid "Set minimum width of left margin of source code when showing source."
  msgstr ""
  
! #: common.opt:1602
  #, no-c-format
! msgid "-fdisable-[tree|rtl|ipa]-<pass>=range1+range2\tDisable an optimization pass."
  msgstr ""
  
! #: common.opt:1606
  #, no-c-format
! msgid "-fenable-[tree|rtl|ipa]-<pass>=range1+range2\tEnable an optimization pass."
  msgstr ""
  
! #: common.opt:1610
  #, no-c-format
! msgid "-fdump-<type>\tDump various compiler internals to a file."
  msgstr ""
  
! #: common.opt:1617
  #, no-c-format
! msgid "-fdump-final-insns=filename\tDump to filename the insns at the end of translation."
  msgstr ""
  
! #: common.opt:1621
  #, no-c-format
! msgid "-fdump-go-spec=filename\tWrite all declarations to file as Go code."
  msgstr ""
  
! #: common.opt:1625
  #, no-c-format
! msgid "Suppress output of addresses in debugging dumps."
  msgstr ""
  
! #: common.opt:1629
  #, no-c-format
! msgid "Collect and dump debug information into temporary file if ICE in C/C++ compiler occurred."
  msgstr ""
  
! #: common.opt:1634
  #, no-c-format
! msgid "Dump detailed information on GCC's internal representation of source code locations."
  msgstr ""
  
! #: common.opt:1638
  #, no-c-format
! msgid "Dump optimization passes."
  msgstr ""
  
! #: common.opt:1642
  #, no-c-format
! msgid "Suppress output of instruction numbers, line number notes and addresses in debugging dumps."
  msgstr ""
  
! #: common.opt:1646
  #, no-c-format
! msgid "Suppress output of previous and next insn numbers in debugging dumps."
  msgstr ""
  
! #: common.opt:1650
  #, no-c-format
! msgid "Enable CFI tables via GAS assembler directives."
  msgstr ""
  
! #: common.opt:1654
  #, no-c-format
! msgid "Perform early inlining."
  msgstr ""
  
! #: common.opt:1662
  #, no-c-format
! msgid "Perform interprocedural reduction of aggregates."
  msgstr ""
  
! #: common.opt:1666
  #, no-c-format
! msgid "Perform unused symbol elimination in debug info."
  msgstr ""
  
! #: common.opt:1670
  #, no-c-format
! msgid "Perform unused type elimination in debug info."
  msgstr ""
  
! #: common.opt:1674
  #, no-c-format
! msgid "Do not suppress C++ class debug information."
  msgstr ""
  
! #: common.opt:1678
! #, fuzzy, no-c-format
! #| msgid "Enable exception handling"
! msgid "Enable exception handling."
! msgstr "Уключыць апрацоўку выключэньняў"
! 
! #: common.opt:1682
  #, no-c-format
! msgid "Perform a number of minor, expensive optimizations."
  msgstr ""
  
! #: common.opt:1686
  #, no-c-format
! msgid "-fexcess-precision=[fast|standard|16]\tSpecify handling of excess floating-point precision."
  msgstr ""
  
! #: common.opt:1704
  #, no-c-format
! msgid "-fpermitted-flt-eval-methods=[c11|ts-18661]\tSpecify which values of FLT_EVAL_METHOD are permitted."
  msgstr ""
  
! #: common.opt:1720
  #, no-c-format
! msgid "Output lto objects containing both the intermediate language and binary output."
  msgstr ""
  
! #: common.opt:1724
  #, no-c-format
! msgid "Assume no NaNs or infinities are generated."
  msgstr ""
  
! #: common.opt:1728
  #, no-c-format
! msgid "Assume that loops with an exit will terminate and not loop indefinitely."
  msgstr ""
  
! #: common.opt:1732
  #, no-c-format
! msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler."
  msgstr ""
  
! #: common.opt:1736
  #, no-c-format
! msgid "Don't allocate floats and doubles in extended-precision registers."
  msgstr ""
  
! #: common.opt:1744
  #, no-c-format
! msgid "Perform a forward propagation pass on RTL."
  msgstr ""
  
! #: common.opt:1748
  #, no-c-format
! msgid "-ffp-contract=[off|on|fast]\tPerform floating-point expression contraction."
  msgstr ""
  
! #: common.opt:1764
  #, no-c-format
! msgid "Allow built-in functions ceil, floor, round, trunc to raise \"inexact\" exceptions."
  msgstr ""
  
! #: common.opt:1771
  #, no-c-format
! msgid "Allow function addresses to be held in registers."
  msgstr ""
  
! #: common.opt:1775
  #, fuzzy, no-c-format
! #| msgid "for each function it appears in.)"
! msgid "Place each function into its own section."
! msgstr "адзін раз для кожнай функцыі, дзе ён з'яўляецца.)"
  
! #: common.opt:1779
  #, no-c-format
! msgid "Perform global common subexpression elimination."
  msgstr ""
  
! #: common.opt:1783
  #, no-c-format
! msgid "Perform enhanced load motion during global common subexpression elimination."
  msgstr ""
  
! #: common.opt:1787
  #, no-c-format
! msgid "Perform store motion after global common subexpression elimination."
  msgstr ""
  
! #: common.opt:1791
  #, no-c-format
! msgid "Try to avoid store forwarding."
  msgstr ""
  
! #: common.opt:1795
  #, no-c-format
! msgid "Perform redundant load after store elimination in global common subexpression elimination."
  msgstr ""
  
! #: common.opt:1800
  #, no-c-format
! msgid "Perform global common subexpression elimination after register allocation has finished."
  msgstr ""
  
! #: common.opt:1817
  #, no-c-format
! msgid "-fgnat-encodings=[all|gdb|minimal]\tSelect the balance between GNAT encodings and standard DWARF emitted in the debug information."
  msgstr ""
  
! #: common.opt:1822
  #, no-c-format
! msgid "Enable in and out of Graphite representation."
  msgstr ""
  
! #: common.opt:1826
  #, no-c-format
! msgid "Enable Graphite Identity transformation."
  msgstr ""
  
! #: common.opt:1830
  #, no-c-format
! msgid "Enable hoisting adjacent loads to encourage generating conditional move instructions."
  msgstr ""
  
! #: common.opt:1843
  #, no-c-format
! msgid "Run two instruction combination passes late in the pass pipeline; one before register allocation and one after."
  msgstr ""
  
! #: common.opt:1848
  #, no-c-format
! msgid "Mark all loops as parallel."
  msgstr ""
  
! #: common.opt:1852 common.opt:1860 common.opt:3246
  #, no-c-format
! msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
  msgstr ""
  
! #: common.opt:1856
  #, no-c-format
! msgid "Enable loop interchange on trees."
  msgstr ""
  
! #: common.opt:1864
  #, no-c-format
! msgid "Perform unroll-and-jam on loops."
  msgstr ""
  
! #: common.opt:1868
  #, no-c-format
! msgid "Enable support for GNU transactional memory."
  msgstr ""
  
! #: common.opt:1872
  #, no-c-format
! msgid "Use STB_GNU_UNIQUE if supported by the assembler."
  msgstr ""
  
! #: common.opt:1880
  #, no-c-format
! msgid "Enable the loop nest optimizer."
  msgstr ""
  
! #: common.opt:1884
  #, no-c-format
! msgid "Force bitfield accesses to match their type width."
  msgstr ""
  
! #: common.opt:1888
  #, no-c-format
! msgid "Merge adjacent stores."
  msgstr ""
  
! #: common.opt:1892
  #, no-c-format
! msgid "Enable guessing of branch probabilities."
  msgstr ""
  
! #: common.opt:1896
  #, no-c-format
! msgid "Enable various security-relevant flags."
  msgstr ""
  
! #: common.opt:1900
  #, no-c-format
! msgid "Harden conditionals not used in branches, checking reversed conditions."
  msgstr ""
  
! #: common.opt:1904
  #, no-c-format
! msgid "Harden conditional branches by checking reversed conditions."
  msgstr ""
  
! #: common.opt:1908
  #, no-c-format
! msgid "Harden control flow by recording and checking execution paths."
  msgstr ""
  
! #: common.opt:1912
! #, fuzzy, no-c-format
! #| msgid "`%D' is not a function,"
! msgid "Disable CFR in leaf functions."
! msgstr "`%D' - гэта ня функцыя,"
  
! #: common.opt:1916
  #, no-c-format
! msgid "Check CFR execution paths also before calls followed by returns of their results."
  msgstr ""
  
! #: common.opt:1920
  #, no-c-format
! msgid "Check CFR execution paths also when exiting a function through an exception."
  msgstr ""
  
! #: common.opt:1924
  #, no-c-format
! msgid "-fhardcfr-check-noreturn-calls=[always|no-xthrow|nothrow|never]\tCheck CFR execution paths also before calling noreturn functions."
  msgstr ""
  
! #: common.opt:1947
! #, fuzzy, no-c-format
! msgid "Process #ident directives."
! msgstr "нерэчаісны ініцыялізатар"
  
! #: common.opt:1951
  #, no-c-format
! msgid "Perform conversion of conditional jumps to branchless equivalents."
  msgstr ""
  
! #: common.opt:1955
  #, no-c-format
! msgid "Perform conversion of conditional jumps to conditional execution."
  msgstr ""
  
! #: common.opt:1959
  #, no-c-format
! msgid "-fstack-reuse=[all|named_vars|none]\tSet stack reuse level for local variables."
  msgstr ""
  
! #: common.opt:1975
  #, no-c-format
! msgid "Convert conditional jumps in innermost loops to branchless equivalents."
  msgstr ""
  
! #: common.opt:1987
! #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Do not generate .size directives."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: common.opt:1991
  #, no-c-format
! msgid "Perform indirect inlining."
  msgstr ""
  
! #: common.opt:1997
  #, no-c-format
! msgid "Enable inlining of function declared \"inline\", disabling disables all inlining."
  msgstr ""
  
! #: common.opt:2001
  #, no-c-format
! msgid "Integrate functions into their callers when code size is known not to grow."
  msgstr ""
  
! #: common.opt:2005
  #, no-c-format
! msgid "Integrate functions not declared \"inline\" into their callers when profitable."
  msgstr ""
  
! #: common.opt:2009
  #, no-c-format
! msgid "Integrate functions only required by their single caller."
  msgstr ""
  
! #: common.opt:2016
  #, no-c-format
! msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>."
  msgstr ""
  
! #: common.opt:2020
  #, no-c-format
! msgid "Inline __atomic operations when a lock free instruction sequence is available."
  msgstr ""
  
! #: common.opt:2030
  #, no-c-format
! msgid "-finline-stringops[=memcmp|memcpy|memmove|memset] Expand supported mem/str operations inline, even if against optimization."
  msgstr ""
  
! #: common.opt:2058
  #, no-c-format
! msgid "Equivalent to -fcf-protection=full."
  msgstr ""
  
! #: common.opt:2062
  #, no-c-format
! msgid "-fcf-protection=[full|branch|return|none|check]\tInstrument functions with checks to verify jump/call/return control-flow transfer instructions have valid targets."
  msgstr ""
  
! #: common.opt:2085
  #, no-c-format
! msgid "Instrument function entry and exit with profiling calls."
  msgstr ""
  
! #: common.opt:2089
  #, no-c-format
! msgid "Instrument function entry and exit with profiling calls invoked once."
  msgstr ""
  
! #: common.opt:2093
  #, no-c-format
! msgid "-finstrument-functions-exclude-function-list=name,...\tDo not instrument listed functions."
  msgstr ""
  
! #: common.opt:2097
  #, no-c-format
! msgid "-finstrument-functions-exclude-file-list=filename,...\tDo not instrument functions listed in files."
  msgstr ""
  
! #: common.opt:2101
  #, no-c-format
! msgid "Perform interprocedural constant propagation."
  msgstr ""
  
! #: common.opt:2105
  #, no-c-format
! msgid "Perform cloning to make Interprocedural constant propagation stronger."
  msgstr ""
  
! #: common.opt:2113
  #, no-c-format
! msgid "Perform interprocedural bitwise constant propagation."
  msgstr ""
  
! #: common.opt:2117
  #, no-c-format
! msgid "Perform interprocedural modref analysis."
  msgstr ""
  
! #: common.opt:2121
  #, no-c-format
! msgid "Perform reordering and cloning of functions to maximize locality."
  msgstr ""
  
! #: common.opt:2125
  #, no-c-format
! msgid "Perform interprocedural profile propagation."
  msgstr ""
  
! #: common.opt:2129
  #, no-c-format
! msgid "Perform interprocedural points-to analysis."
  msgstr ""
  
! #: common.opt:2133
  #, no-c-format
! msgid "Discover pure and const functions."
  msgstr ""
  
! #: common.opt:2137
  #, no-c-format
! msgid "Perform Identical Code Folding for functions and read-only variables."
  msgstr ""
  
! #: common.opt:2141
  #, no-c-format
! msgid "Perform Identical Code Folding for functions."
  msgstr ""
  
! #: common.opt:2145
  #, no-c-format
! msgid "Perform Identical Code Folding for variables."
  msgstr ""
  
! #: common.opt:2149
  #, no-c-format
! msgid "Discover read-only and non addressable static variables."
  msgstr ""
  
! #: common.opt:2153
  #, no-c-format
! msgid "Discover read-only, write-only and non-addressable static variables."
  msgstr ""
  
! #: common.opt:2157
  #, no-c-format
! msgid "Reduce stack alignment on call sites if possible."
  msgstr ""
  
! #: common.opt:2169
  #, no-c-format
! msgid "Perform IPA Value Range Propagation."
  msgstr ""
  
! #: common.opt:2173
  #, no-c-format
! msgid "-fira-algorithm=[CB|priority]\tSet the used IRA algorithm."
  msgstr ""
  
! #: common.opt:2177
  #, no-c-format
! msgid "Assume strict aliasing rules apply across (uninlined) function boundaries."
  msgstr ""
  
! #: common.opt:2190
  #, no-c-format
! msgid "-fira-region=[one|all|mixed]\tSet regions for IRA."
  msgstr ""
  
! #: common.opt:2206
  #, no-c-format
! msgid "Use IRA based register pressure calculation in RTL hoist optimizations."
  msgstr ""
  
! #: common.opt:2211
  #, no-c-format
! msgid "Use IRA based register pressure calculation in RTL loop optimizations."
  msgstr ""
  
! #: common.opt:2216
  #, no-c-format
! msgid "Share slots for saving different hard registers."
  msgstr ""
  
! #: common.opt:2220
  #, no-c-format
! msgid "Share stack slots for spilled pseudo-registers."
  msgstr ""
  
! #: common.opt:2224
  #, no-c-format
! msgid "-fira-verbose=<number>\tControl IRA's level of diagnostic messages."
  msgstr ""
  
! #: common.opt:2228
  #, no-c-format
! msgid "Optimize induction variables on trees."
  msgstr ""
  
! #: common.opt:2232
  #, no-c-format
! msgid "Use jump tables for sufficiently large switch statements."
  msgstr ""
  
! #: common.opt:2236
  #, no-c-format
! msgid "Use bit tests for sufficiently large switch statements."
  msgstr ""
  
! #: common.opt:2240
  #, no-c-format
! msgid "Generate code for functions even if they are fully inlined."
  msgstr ""
  
! #: common.opt:2244
  #, no-c-format
! msgid "Generate code for static functions even if they are never called."
  msgstr ""
  
! #: common.opt:2248
  #, no-c-format
! msgid "Emit static const variables even if they are not used."
  msgstr ""
  
! #: common.opt:2252
  #, no-c-format
! msgid "Give external symbols a leading underscore."
  msgstr ""
  
! #: common.opt:2260
  #, no-c-format
! msgid "Do CFG-sensitive rematerialization in LRA."
  msgstr ""
  
! #: common.opt:2264
! #, fuzzy, no-c-format
! #| msgid "Enable SSA optimizations"
! msgid "Enable link-time optimization."
! msgstr "Уключаць SSA аптымізацыю"
  
! #: common.opt:2268
  #, no-c-format
! msgid "Link-time optimization with number of parallel jobs or jobserver."
  msgstr ""
  
! #: common.opt:2272
  #, no-c-format
! msgid "Enable incremental LTO, with its cache in given directory."
  msgstr ""
  
! #: common.opt:2276
  #, no-c-format
! msgid "Number of cache entries in incremental LTO after which to prune old entries."
  msgstr ""
  
! #: common.opt:2301
  #, no-c-format
! msgid "Specify the algorithm to partition symbols and vars at linktime."
  msgstr ""
  
! #: common.opt:2306
  #, no-c-format
! msgid "Use zlib/zstd compression level <number> for IL."
  msgstr ""
  
! #: common.opt:2314
  #, no-c-format
! msgid "Report various link-time optimization statistics."
  msgstr ""
  
! #: common.opt:2318
  #, no-c-format
! msgid "Report various link-time optimization statistics for WPA only."
  msgstr ""
  
! #: common.opt:2322
! #, fuzzy, no-c-format
! msgid "Set errno after built-in math functions."
! msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: common.opt:2326
  #, no-c-format
! msgid "-fmax-errors=<number>\tMaximum number of errors to report."
  msgstr ""
  
! #: common.opt:2330
  #, no-c-format
! msgid "Allow removal of malloc and free pairs when allocated block is unused."
  msgstr ""
  
! #: common.opt:2337
  #, no-c-format
! msgid "Report on permanent memory allocation."
  msgstr ""
  
! #: common.opt:2341
  #, no-c-format
! msgid "Report on permanent memory allocation in WPA only."
  msgstr ""
  
! #: common.opt:2348
  #, no-c-format
! msgid "Attempt to merge identical constants and constant variables."
  msgstr ""
  
! #: common.opt:2352
  #, no-c-format
! msgid "Attempt to merge identical constants across compilation units."
  msgstr ""
  
! #: common.opt:2356
  #, no-c-format
! msgid "Attempt to merge identical debug strings across compilation units."
  msgstr ""
  
! #: common.opt:2360
  #, no-c-format
! msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping."
  msgstr ""
  
! #: common.opt:2364
! #, fuzzy, no-c-format
! msgid "Align the start of every function."
! msgstr "вельмі шмат аргументаў у функцыі"
  
! #: common.opt:2368
  #, no-c-format
! msgid "Perform SMS based modulo scheduling before the first scheduling pass."
  msgstr ""
  
! #: common.opt:2372
  #, no-c-format
! msgid "Perform SMS based modulo scheduling with register moves allowed."
  msgstr ""
  
! #: common.opt:2376
  #, no-c-format
! msgid "Move loop invariant computations out of loops."
  msgstr ""
  
! #: common.opt:2380
  #, no-c-format
! msgid "Move stores out of loops."
  msgstr ""
  
! #: common.opt:2384
  #, no-c-format
! msgid "Building block for specs-based multilib-aware TFLAGS."
  msgstr ""
  
! #: common.opt:2388
  #, no-c-format
! msgid "Use the RTL dead code elimination pass."
  msgstr ""
  
! #: common.opt:2392
  #, no-c-format
! msgid "Use the RTL dead store elimination pass."
  msgstr ""
  
! #: common.opt:2396
  #, no-c-format
! msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
  msgstr ""
  
! #: common.opt:2400
  #, no-c-format
! msgid "Support synchronous non-call exceptions."
  msgstr ""
  
! #: common.opt:2407
  #, no-c-format
! msgid "-foffload-options=<targets>=<options>\tSpecify options for the offloading targets."
  msgstr ""
  
! #: common.opt:2411
  #, no-c-format
! msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
  msgstr ""
  
! #: common.opt:2424
  #, no-c-format
! msgid "-foffload-abi-host-opts=<options>\tSpecify host ABI options."
  msgstr ""
  
! #: common.opt:2428
  #, no-c-format
! msgid "When possible do not generate stack frames."
  msgstr ""
  
! #: common.opt:2435
  #, no-c-format
! msgid "Generate SIMD clones for functions with the OpenMP declare target directive."
  msgstr ""
  
! #: common.opt:2454
! #, fuzzy, no-c-format
! #| msgid "Enable SSA optimizations"
! msgid "Enable all optimization info dumps on stderr."
! msgstr "Уключаць SSA аптымізацыю"
  
! #: common.opt:2458
  #, no-c-format
! msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
  msgstr ""
  
! #: common.opt:2462
  #, no-c-format
! msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed."
  msgstr ""
  
! #: common.opt:2466
  #, no-c-format
! msgid "Detect loops calculating CRC and replace with faster implementation. If the target supports CRC instruction and the CRC loop uses the same polynomial as the one used in the CRC instruction, directly replace with the corresponding CRC instruction. Otherwise, if the target supports carry-less-multiplication instruction, generate CRC using it. If neither case applies, generate table-based CRC."
  msgstr ""
  
! #: common.opt:2480
  #, no-c-format
! msgid "Optimize sibling and tail recursive calls."
  msgstr ""
  
! #: common.opt:2484
  #, no-c-format
! msgid "Insert path profiling code."
  msgstr ""
  
! #: common.opt:2488
  #, no-c-format
! msgid "Perform partial inlining."
  msgstr ""
  
! #: common.opt:2492 common.opt:2496
  #, no-c-format
! msgid "Report on memory allocation before interprocedural optimization."
  msgstr ""
  
! #: common.opt:2500
  #, no-c-format
! msgid "Pack structure members together without holes."
  msgstr ""
  
! #: common.opt:2504
  #, no-c-format
! msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
  msgstr ""
  
! #: common.opt:2508
  #, no-c-format
! msgid "Return small aggregates in memory, not registers."
  msgstr ""
  
! #: common.opt:2512
  #, no-c-format
! msgid "Perform loop peeling."
  msgstr ""
  
! #: common.opt:2516
  #, no-c-format
! msgid "Enable machine specific peephole optimizations."
  msgstr ""
  
! #: common.opt:2520
  #, no-c-format
! msgid "Enable an RTL peephole pass before sched2."
  msgstr ""
  
! #: common.opt:2524
  #, no-c-format
! msgid "Generate position-independent code if possible (large mode)."
  msgstr ""
  
! #: common.opt:2528
  #, no-c-format
! msgid "Generate position-independent code for executables if possible (large mode)."
  msgstr ""
  
! #: common.opt:2532
  #, no-c-format
! msgid "Generate position-independent code if possible (small mode)."
  msgstr ""
  
! #: common.opt:2536
  #, no-c-format
! msgid "Generate position-independent code for executables if possible (small mode)."
  msgstr ""
  
! #: common.opt:2540
  #, no-c-format
! msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
  msgstr ""
  
! #: common.opt:2544
  #, no-c-format
! msgid "Specify a plugin to load."
  msgstr ""
  
! #: common.opt:2548
  #, no-c-format
! msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
  msgstr ""
  
! #: common.opt:2552
  #, no-c-format
! msgid "Run predictive commoning optimization."
  msgstr ""
  
! #: common.opt:2556
  #, no-c-format
! msgid "Generate prefetch instructions, if available, for arrays in loops."
  msgstr ""
  
! #: common.opt:2560
  #, no-c-format
! msgid "Enable basic program profiling code."
  msgstr ""
  
! #: common.opt:2564
  #, no-c-format
! msgid "Generate absolute source path names for gcov."
  msgstr ""
  
! #: common.opt:2568
  #, no-c-format
! msgid "Insert arc-based program profiling code."
  msgstr ""
  
! #: common.opt:2572
  #, no-c-format
! msgid "Insert condition coverage profiling code."
  msgstr ""
  
! #: common.opt:2576
  #, no-c-format
! msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgstr ""
  
! #: common.opt:2581
  #, no-c-format
! msgid "Select the name for storing the profile note file."
  msgstr ""
  
! #: common.opt:2585
  #, no-c-format
! msgid "Enable correction of flow inconsistent profile data input."
  msgstr ""
  
! #: common.opt:2589
  #, no-c-format
! msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
  msgstr ""
  
! #: common.opt:2593
  #, no-c-format
! msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2597
  #, no-c-format
! msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2613
  #, no-c-format
! msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate."
  msgstr ""
  
! #: common.opt:2629
  #, no-c-format
! msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=."
  msgstr ""
  
! #: common.opt:2633
  #, no-c-format
! msgid "-fprofile-prefix-map=<old>=<new>\tMap one directory name to another in GCOV coverage result."
  msgstr ""
  
! #: common.opt:2637
  #, no-c-format
! msgid "Enable common options for generating profile info for profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2641
  #, no-c-format
! msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2645
  #, no-c-format
! msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2649
  #, no-c-format
! msgid "Register the profile information in the specified section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2653
  #, no-c-format
! msgid "Do not assume that functions never executed during the train run are cold."
  msgstr ""
  
! #: common.opt:2657
  #, no-c-format
! msgid "Enable common options for performing profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2661
  #, no-c-format
! msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2665
  #, no-c-format
! msgid "Insert code to profile values of expressions."
  msgstr ""
  
! #: common.opt:2669
  #, no-c-format
! msgid "Report on consistency of profile."
  msgstr ""
  
! #: common.opt:2673
  #, no-c-format
! msgid "Enable function reordering that improves code placement."
  msgstr ""
  
! #: common.opt:2677
  #, no-c-format
! msgid "Insert NOP instructions at each function entry."
  msgstr ""
  
! #: common.opt:2684
  #, no-c-format
! msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
  msgstr ""
  
! #: common.opt:2694
  #, no-c-format
! msgid "Record gcc command line switches in the object file."
  msgstr ""
  
! #: common.opt:2698
! #, fuzzy, no-c-format
! msgid "Return small aggregates in registers."
! msgstr "Не выкарыстоўваць рэгістра sb"
  
! #: common.opt:2706
  #, no-c-format
! msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
  msgstr ""
  
! #: common.opt:2720
  #, no-c-format
! msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations."
  msgstr ""
  
! #: common.opt:2735
  #, no-c-format
! msgid "Tell DCE to remove unused C++ allocations."
  msgstr ""
  
! #: common.opt:2739
  #, no-c-format
! msgid "Relief of register pressure through live range shrinkage."
  msgstr ""
  
! #: common.opt:2743
  #, no-c-format
! msgid "Perform a register renaming optimization pass."
  msgstr ""
  
! #: common.opt:2747
  #, no-c-format
! msgid "Perform a target dependent instruction fusion optimization pass."
  msgstr ""
  
! #: common.opt:2751
  #, no-c-format
! msgid "Reorder basic blocks to improve code placement."
  msgstr ""
  
! #: common.opt:2755
  #, no-c-format
! msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
  msgstr ""
  
! #: common.opt:2768
  #, no-c-format
! msgid "Reorder basic blocks and partition into hot and cold sections."
  msgstr ""
  
! #: common.opt:2772
  #, no-c-format
! msgid "Reorder functions to improve code placement."
  msgstr ""
  
! #: common.opt:2776
  #, no-c-format
! msgid "Add a common subexpression elimination pass after loop optimizations."
  msgstr ""
  
! #: common.opt:2784
  #, no-c-format
! msgid "Disable optimizations that assume default FP rounding behavior."
  msgstr ""
  
! #: common.opt:2788
  #, no-c-format
! msgid "Enable scheduling across basic blocks."
  msgstr ""
  
! #: common.opt:2792
  #, no-c-format
! msgid "Enable register pressure sensitive insn scheduling."
  msgstr ""
  
! #: common.opt:2796
  #, no-c-format
! msgid "Allow speculative motion of non-loads."
  msgstr ""
  
! #: common.opt:2800
  #, no-c-format
! msgid "Allow speculative motion of some loads."
  msgstr ""
  
! #: common.opt:2804
  #, no-c-format
! msgid "Allow speculative motion of more loads."
  msgstr ""
  
! #: common.opt:2808
  #, no-c-format
! msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
  msgstr ""
  
! #: common.opt:2812
  #, no-c-format
! msgid "If scheduling post reload, do superblock scheduling."
  msgstr ""
  
! #: common.opt:2820
  #, no-c-format
! msgid "Reschedule instructions before register allocation."
  msgstr ""
  
! #: common.opt:2824
  #, no-c-format
! msgid "Reschedule instructions after register allocation."
  msgstr ""
  
! #: common.opt:2831
  #, no-c-format
! msgid "Schedule instructions using selective scheduling algorithm."
  msgstr ""
  
! #: common.opt:2835
  #, no-c-format
! msgid "Run selective scheduling after reload."
  msgstr ""
  
! #: common.opt:2839
  #, no-c-format
! msgid "Run self-tests, using the given path to locate test files."
  msgstr ""
  
! #: common.opt:2843
  #, no-c-format
! msgid "Perform software pipelining of inner loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2847
  #, no-c-format
! msgid "Perform software pipelining of outer loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2851
  #, no-c-format
! msgid "Reschedule pipelined regions without pipelining."
  msgstr ""
  
! #: common.opt:2855
  #, no-c-format
! msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
  msgstr ""
  
! #: common.opt:2861
  #, no-c-format
! msgid "Allow premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2865
  #, no-c-format
! msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
  msgstr ""
  
! #: common.opt:2873
  #, no-c-format
! msgid "Set dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2877
  #, no-c-format
! msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2881
  #, no-c-format
! msgid "Enable the group heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2885
  #, no-c-format
! msgid "Enable the critical path heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2889
  #, no-c-format
! msgid "Enable the speculative instruction heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2893
  #, no-c-format
! msgid "Enable the rank heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2897
  #, no-c-format
! msgid "Enable the last instruction heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2901
  #, no-c-format
! msgid "Enable the dependent count heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2905
  #, no-c-format
! msgid "Access data in the same section from shared anchor points."
  msgstr ""
  
! #: common.opt:2917
  #, no-c-format
! msgid "Turn on Redundant Extensions Elimination pass."
  msgstr ""
  
! #: common.opt:2921
  #, no-c-format
! msgid "Show column numbers in diagnostics, when available.  Default on."
  msgstr ""
  
! #: common.opt:2925
  #, no-c-format
! msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
  msgstr ""
  
! #: common.opt:2930
  #, no-c-format
! msgid "Shrink-wrap parts of the prologue and epilogue separately."
  msgstr ""
  
! #: common.opt:2934
  #, no-c-format
! msgid "Disable optimizations observable by IEEE signaling NaNs."
  msgstr ""
  
! #: common.opt:2938
  #, no-c-format
! msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
  msgstr ""
  
! #: common.opt:2942
  #, no-c-format
! msgid "Convert floating point constants to single precision constants."
  msgstr ""
  
! #: common.opt:2946
  #, no-c-format
! msgid "Split lifetimes of induction variables when loops are unrolled."
  msgstr ""
  
! #: common.opt:2950
  #, no-c-format
! msgid "Generate discontiguous stack frames."
  msgstr ""
  
! #: common.opt:2954
  #, no-c-format
! msgid "Split wide types into independent registers."
  msgstr ""
  
! #: common.opt:2958
  #, no-c-format
! msgid "Split wide types into independent registers earlier."
  msgstr ""
  
! #: common.opt:2962
  #, no-c-format
! msgid "Enable backward propagation of use properties at the SSA level."
  msgstr ""
  
! #: common.opt:2966
  #, no-c-format
! msgid "Optimize conditional patterns using SSA PHI nodes."
  msgstr ""
  
! #: common.opt:2970
  #, no-c-format
! msgid "Optimize amount of stdarg registers saved to stack at start of function."
  msgstr ""
  
! #: common.opt:2974
  #, no-c-format
! msgid "Apply variable expansion when loops are unrolled."
  msgstr ""
  
! #: common.opt:2978
  #, fuzzy, no-c-format
! #| msgid "Insert stack checking code into the program"
! msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
! msgstr "Уключаць код правэркі стэку ў праграму"
  
! #: common.opt:2982
! #, fuzzy, no-c-format
! #| msgid "Insert stack checking code into the program"
! msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
! msgstr "Уключаць код правэркі стэку ў праграму"
  
! #: common.opt:2986
  #, no-c-format
! msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
  msgstr ""
  
! #: common.opt:2994
  #, no-c-format
! msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
  msgstr ""
  
! #: common.opt:2998
  #, no-c-format
! msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
  msgstr ""
  
! #: common.opt:3002
  #, no-c-format
! msgid "Use propolice as a stack protection method."
  msgstr ""
  
! #: common.opt:3006
  #, no-c-format
! msgid "Use a stack protection method for every function."
  msgstr ""
  
! #: common.opt:3010
  #, no-c-format
! msgid "Use a smart stack protection method for certain functions."
  msgstr ""
  
! #: common.opt:3014
  #, no-c-format
! msgid "Use stack protection method only for functions with the stack_protect attribute."
  msgstr ""
  
! #: common.opt:3018
  #, no-c-format
! msgid "Output stack usage information on a per-function basis."
  msgstr ""
  
! #: common.opt:3030
  #, no-c-format
! msgid "Assume strict aliasing rules apply."
  msgstr ""
  
! #: common.opt:3034
  #, no-c-format
! msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
  msgstr ""
  
! #: common.opt:3038
  #, no-c-format
! msgid "Disable stack scrub entirely, disregarding strub attributes."
  msgstr ""
  
! #: common.opt:3042
  #, no-c-format
! msgid "Enable stack scrub as per attributes, with strict call checking."
  msgstr ""
  
! #: common.opt:3051
  #, no-c-format
! msgid "Restore default strub mode: as per attributes, with relaxed checking."
  msgstr ""
  
! #: common.opt:3055
  #, no-c-format
! msgid "Enable stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3059
  #, no-c-format
! msgid "Enable at-calls stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3063
  #, no-c-format
! msgid "Enable internal stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3067
  #, no-c-format
! msgid "Implement __atomic operations via libcalls to legacy __sync functions."
  msgstr ""
  
! #: common.opt:3071
  #, no-c-format
! msgid "Check for syntax errors, then stop."
  msgstr ""
  
! #: common.opt:3075
  #, no-c-format
! msgid "Create data files needed by \"gcov\"."
  msgstr ""
  
! #: common.opt:3079
  #, no-c-format
! msgid "Perform jump threading optimizations."
  msgstr ""
  
! #: common.opt:3083
  #, no-c-format
! msgid "Report the time taken by each compiler pass."
  msgstr ""
  
! #: common.opt:3087
  #, no-c-format
! msgid "Record times taken by sub-phases separately."
  msgstr ""
  
! #: common.opt:3091
  #, no-c-format
! msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model."
  msgstr ""
  
! #: common.opt:3110
  #, no-c-format
! msgid "Reorder top level functions, variables, and asms."
  msgstr ""
  
! #: common.opt:3114
  #, no-c-format
! msgid "Perform superblock formation via tail duplication."
  msgstr ""
  
! #: common.opt:3118
  #, no-c-format
! msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
  msgstr ""
  
! #: common.opt:3123
  #, no-c-format
! msgid "Whether trampolines are generated in executable memory rather than executable stack."
  msgstr ""
  
! #: common.opt:3141
  #, no-c-format
! msgid "Assume floating-point operations can trap."
  msgstr ""
  
! #: common.opt:3145
  #, no-c-format
! msgid "Trap for signed overflow in addition, subtraction and multiplication."
  msgstr ""
  
! #: common.opt:3149
! #, fuzzy, no-c-format
! #| msgid "Enable SSA optimizations"
! msgid "Enable SSA-CCP optimization on trees."
! msgstr "Уключаць SSA аптымізацыю"
  
! #: common.opt:3153
! #, fuzzy, no-c-format
! #| msgid "Enable SSA optimizations"
! msgid "Enable SSA-BIT-CCP optimization on trees."
! msgstr "Уключаць SSA аптымізацыю"
  
! #: common.opt:3161
  #, no-c-format
! msgid "Enable loop header copying on trees."
  msgstr ""
  
! #: common.opt:3169
  #, no-c-format
! msgid "Enable SSA coalescing of user variables."
  msgstr ""
  
! #: common.opt:3177
  #, no-c-format
! msgid "Enable copy propagation on trees."
  msgstr ""
  
! #: common.opt:3185
  #, no-c-format
! msgid "Transform condition stores into unconditional ones."
  msgstr ""
  
! #: common.opt:3189
  #, no-c-format
! msgid "Perform conversions of switch initializations."
  msgstr ""
  
! #: common.opt:3193
! #, fuzzy, no-c-format
! #| msgid "Enable SSA optimizations"
! msgid "Enable SSA dead code elimination optimization on trees."
! msgstr "Уключаць SSA аптымізацыю"
  
! #: common.opt:3197
! #, fuzzy, no-c-format
! #| msgid "Enable SSA optimizations"
! msgid "Enable dominator optimizations."
! msgstr "Уключаць SSA аптымізацыю"
  
! #: common.opt:3201
  #, no-c-format
! msgid "Enable tail merging on trees."
  msgstr ""
  
! #: common.opt:3205
! #, fuzzy, no-c-format
! #| msgid "Enable SSA optimizations"
! msgid "Enable dead store elimination."
! msgstr "Уключаць SSA аптымізацыю"
  
! #: common.opt:3209
  #, no-c-format
! msgid "Enable forward propagation on trees."
  msgstr ""
  
! #: common.opt:3213
  #, no-c-format
! msgid "Enable Full Redundancy Elimination (FRE) on trees."
  msgstr ""
  
! #: common.opt:3217
! #, fuzzy, no-c-format
! #| msgid "Enable SSA optimizations"
! msgid "Enable string length optimizations on trees."
! msgstr "Уключаць SSA аптымізацыю"
  
! #: common.opt:3221
  #, no-c-format
! msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3227
  #, no-c-format
! msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3234
  #, no-c-format
! msgid "Enable loop distribution on trees."
  msgstr ""
  
! #: common.opt:3238
  #, no-c-format
! msgid "Enable loop distribution for patterns transformed into a library call."
  msgstr ""
  
! #: common.opt:3242
  #, no-c-format
! msgid "Enable loop invariant motion on trees."
  msgstr ""
  
! #: common.opt:3250
  #, no-c-format
! msgid "Create canonical induction variables in loops."
  msgstr ""
  
! #: common.opt:3254
! #, fuzzy, no-c-format
! #| msgid "Enable SSA optimizations"
! msgid "Enable loop optimizations on tree level."
! msgstr "Уключаць SSA аптымізацыю"
  
! #: common.opt:3258
  #, no-c-format
! msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
  msgstr ""
  
! #: common.opt:3262
  #, no-c-format
! msgid "Enable hoisting loads from conditional pointers."
  msgstr ""
  
! #: common.opt:3266
! #, fuzzy, no-c-format
! #| msgid "Enable SSA optimizations"
! msgid "Enable SSA-PRE optimization on trees."
! msgstr "Уключаць SSA аптымізацыю"
  
! #: common.opt:3270
  #, no-c-format
! msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
  msgstr ""
  
! #: common.opt:3274
  #, no-c-format
! msgid "Perform function-local points-to analysis on trees."
  msgstr ""
  
! #: common.opt:3278
  #, no-c-format
! msgid "Enable reassociation on tree level."
  msgstr ""
  
! #: common.opt:3286
  #, no-c-format
! msgid "Enable SSA code sinking on trees."
  msgstr ""
  
! #: common.opt:3290
  #, no-c-format
! msgid "Perform straight-line strength reduction."
  msgstr ""
  
! #: common.opt:3294
  #, no-c-format
! msgid "Perform scalar replacement of aggregates."
  msgstr ""
  
! #: common.opt:3298
  #, no-c-format
! msgid "Replace temporary expressions in the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3302
  #, no-c-format
! msgid "Perform live range splitting during the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3306
  #, no-c-format
! msgid "Perform Value Range Propagation on trees."
  msgstr ""
  
! #: common.opt:3310
  #, no-c-format
! msgid "Split paths leading to loop backedges."
  msgstr ""
  
! #: common.opt:3314
  #, no-c-format
! msgid "Assume common declarations may be overridden with ones with a larger trailing array."
  msgstr ""
  
! #: common.opt:3319
  #, no-c-format
! msgid "Compile whole compilation unit at a time."
  msgstr ""
  
! #: common.opt:3323
  #, no-c-format
! msgid "Trap on __builtin_unreachable instead of using it for optimization."
  msgstr ""
  
! #: common.opt:3327
  #, no-c-format
! msgid "Perform loop unrolling when iteration count is known."
  msgstr ""
  
! #: common.opt:3331
  #, no-c-format
! msgid "Perform loop unrolling for all loops."
  msgstr ""
  
! #: common.opt:3346
  #, no-c-format
! msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
  msgstr ""
  
! #: common.opt:3351
  #, no-c-format
! msgid "Same as -fassociative-math for expressions which include division."
  msgstr ""
  
! #: common.opt:3359
  #, no-c-format
! msgid "Allow math optimizations that may violate IEEE or ISO standards."
  msgstr ""
  
! #: common.opt:3363
  #, no-c-format
! msgid "Perform loop unswitching."
  msgstr ""
  
! #: common.opt:3367
  #, no-c-format
! msgid "Perform loop splitting."
  msgstr ""
  
! #: common.opt:3371
  #, no-c-format
! msgid "Version loops based on whether indices have a stride of one."
  msgstr ""
  
! #: common.opt:3375
  #, fuzzy, no-c-format
! #| msgid "Enable exception handling"
! msgid "Just generate unwind tables for exception handling."
! msgstr "Уключыць апрацоўку выключэньняў"
  
! #: common.opt:3379
  #, no-c-format
! msgid "Use the bfd linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3383
  #, no-c-format
! msgid "Use the gold linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3387
  #, no-c-format
! msgid "Use the lld LLVM linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3391
  #, no-c-format
! msgid "Use the Modern linker (MOLD) linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3401
  #, no-c-format
! msgid "Perform variable tracking."
  msgstr ""
  
! #: common.opt:3408
  #, no-c-format
! msgid "Perform variable tracking by annotating assignments."
  msgstr ""
  
! #: common.opt:3414
  #, no-c-format
! msgid "Toggle -fvar-tracking-assignments."
  msgstr ""
  
! #: common.opt:3421
  #, no-c-format
! msgid "Perform variable tracking and also tag variables that are uninitialized."
  msgstr ""
  
! #: common.opt:3426
  #, no-c-format
! msgid "Enable vectorization on trees."
  msgstr ""
  
! #: common.opt:3434
! #, fuzzy, no-c-format
! #| msgid "Enable SSA optimizations"
! msgid "Enable loop vectorization on trees."
! msgstr "Уключаць SSA аптымізацыю"
  
! #: common.opt:3438
  #, no-c-format
! msgid "Enable basic block vectorization (SLP) on trees."
  msgstr ""
  
! #: common.opt:3442
  #, no-c-format
! msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization."
  msgstr ""
  
! #: common.opt:3446
  #, no-c-format
! msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgstr ""
  
! #: common.opt:3465
  #, no-c-format
! msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
  msgstr ""
  
! #: common.opt:3473
  #, no-c-format
! msgid "Enable copy propagation of scalar-evolution information."
  msgstr ""
  
! #: common.opt:3477
  #, no-c-format
! msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables."
  msgstr ""
  
! #: common.opt:3499
  #, no-c-format
! msgid "Add extra commentary to assembler output."
  msgstr ""
  
! #: common.opt:3503
  #, no-c-format
! msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
  msgstr ""
  
! #: common.opt:3522
  #, no-c-format
! msgid "Validate vtable pointers before using them."
  msgstr ""
  
! #: common.opt:3538
  #, no-c-format
! msgid "Output vtable verification counters."
  msgstr ""
  
! #: common.opt:3542
  #, no-c-format
! msgid "Output vtable verification pointer sets information."
  msgstr ""
  
! #: common.opt:3546
  #, no-c-format
! msgid "Use expression value profiles in optimizations."
  msgstr ""
  
! #: common.opt:3550
  #, no-c-format
! msgid "Construct webs and split unrelated uses of single variable."
  msgstr ""
  
! #: common.opt:3554
  #, no-c-format
! msgid "Enable conditional dead code elimination for builtin calls."
  msgstr ""
  
! #: common.opt:3558
  #, no-c-format
! msgid "Perform whole program optimizations."
  msgstr ""
  
! #: common.opt:3562
  #, no-c-format
! msgid "Assume pointer overflow wraps around."
  msgstr ""
  
! #: common.opt:3566
  #, no-c-format
! msgid "Assume signed arithmetic overflow wraps around."
  msgstr ""
  
! #: common.opt:3570
  #, no-c-format
! msgid "Put zero initialized data in the bss section."
  msgstr ""
  
! #: common.opt:3574
  #, no-c-format
! msgid "Clear call-used registers upon function return."
  msgstr ""
  
! #: common.opt:3578
  #, no-c-format
! msgid "-fzero-init-padding-bits=[standard|unions|all]\tZero padding bits in initializers."
  msgstr ""
  
! #: common.opt:3594
  #, no-c-format
! msgid "Generate debug information in default format."
  msgstr ""
  
! #: common.opt:3598
  #, no-c-format
! msgid "Assume assembler support for (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3602
  #, no-c-format
! msgid "Assume assembler support for view in (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3606
  #, no-c-format
! msgid "Generate debug information in CodeView format."
  msgstr ""
  
! #: common.opt:3626
  #, no-c-format
! msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
  msgstr ""
  
! #: common.opt:3632
  #, no-c-format
! msgid "Generate CTF debug information at default level."
  msgstr ""
  
! #: common.opt:3636
  #, no-c-format
! msgid "Generate BTF debug information at default level."
  msgstr ""
  
! #: common.opt:3640
  #, no-c-format
! msgid "Generate pruned BTF when emitting BTF info."
  msgstr ""
  
! #: common.opt:3644
  #, no-c-format
! msgid "Generate debug information in default version of DWARF format."
  msgstr ""
  
! #: common.opt:3648
  #, no-c-format
! msgid "Generate debug information in DWARF v2 (or later) format."
  msgstr ""
  
! #: common.opt:3652
  #, no-c-format
! msgid "Use 32-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3656
  #, no-c-format
! msgid "Use 64-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3660
  #, no-c-format
! msgid "Generate debug information in default extended format."
  msgstr ""
  
! #: common.opt:3664
  #, no-c-format
! msgid "Generate extended entry point information for inlined functions."
  msgstr ""
  
! #: common.opt:3668
  #, no-c-format
! msgid "Compute locview reset points based on insn length estimates."
  msgstr ""
  
! #: common.opt:3676
  #, no-c-format
! msgid "Don't generate DWARF pubnames and pubtypes sections."
  msgstr ""
  
! #: common.opt:3680
  #, no-c-format
! msgid "Generate DWARF pubnames and pubtypes sections."
  msgstr ""
  
! #: common.opt:3684
  #, no-c-format
! msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
  msgstr ""
  
! #: common.opt:3688
  #, no-c-format
! msgid "Record gcc command line switches in DWARF DW_AT_producer."
  msgstr ""
  
! #: common.opt:3692
  #, no-c-format
! msgid "Generate debug information in separate .dwo files."
  msgstr ""
  
! #: common.opt:3704
  #, no-c-format
! msgid "Emit progressive recommended breakpoint locations."
  msgstr ""
  
! #: common.opt:3708
  #, no-c-format
! msgid "Don't emit DWARF additions beyond selected version."
  msgstr ""
  
! #: common.opt:3712
  #, no-c-format
! msgid "Add description attributes to some DWARF DIEs that have no name attribute."
  msgstr ""
  
! #: common.opt:3716
  #, no-c-format
! msgid "Toggle debug information generation."
  msgstr ""
  
! #: common.opt:3720
  #, no-c-format
! msgid "Augment variable location lists with progressive views."
  msgstr ""
  
! #: common.opt:3727
  #, fuzzy, no-c-format
! msgid "Generate debug information in VMS format."
! msgstr "Стварыць код для DLL"
  
! #: common.opt:3756
  #, no-c-format
! msgid "Generate compressed debug sections."
  msgstr ""
  
! #: common.opt:3760
  #, no-c-format
! msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
  msgstr ""
  
! #: common.opt:3767
  #, no-c-format
! msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
  msgstr ""
  
! #: common.opt:3771
  #, no-c-format
! msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
  msgstr ""
  
! #: common.opt:3799
! #, fuzzy, no-c-format
! #| msgid "  -o <file>                Place the output into <file>\n"
! msgid "-o <file>\tPlace output into <file>."
! msgstr "  -o <файл>                Памясціць вывад у <файл>\n"
  
! #: common.opt:3803
! #, fuzzy, no-c-format
! #| msgid "Enable exception handling"
! msgid "Enable function profiling."
! msgstr "Уключыць апрацоўку выключэньняў"
  
! #: common.opt:3813
  #, no-c-format
! msgid "Like -pedantic but issue errors instead of warnings."
  msgstr ""
  
! #: common.opt:3853
  #, no-c-format
! msgid "Do not display functions compiled or elapsed time."
  msgstr ""
  
! #: common.opt:3885
  #, no-c-format
! msgid "Enable verbose output."
  msgstr ""
  
! #: common.opt:3889
  #, no-c-format
! msgid "Display the compiler's version."
  msgstr ""
  
! #: common.opt:3893
  #, no-c-format
! msgid "Suppress warnings."
  msgstr ""
  
! #: common.opt:3903
  #, no-c-format
! msgid "Create a shared library."
  msgstr ""
  
! #: common.opt:3967
  #, no-c-format
! msgid "Don't create a dynamically linked position independent executable."
  msgstr ""
  
! #: common.opt:3971
  #, no-c-format
! msgid "Create a dynamically linked position independent executable."
  msgstr ""
  
! #: common.opt:3975
  #, no-c-format
! msgid "Create a static position independent executable."
  msgstr ""
  
! #: common.opt:3982
  #, no-c-format
! msgid "Use caller save register across calls if possible."
  msgstr ""
  
! #: common.opt:3986
  #, no-c-format
! msgid "Perform dead code elimination on zero and sign extensions with special dataflow analysis."
  msgstr ""
  
! #: params.opt:27
  #, no-c-format
! msgid "Loops iterating at least selected number of iterations will get loop alignment."
  msgstr ""
  
! #: params.opt:31
  #, no-c-format
! msgid "Select fraction of the maximal frequency of executions of basic block in function given basic block get alignment."
  msgstr ""
  
! #: params.opt:35
  #, no-c-format
! msgid "Enable asan globals protection."
  msgstr ""
  
! #: params.opt:39
  #, no-c-format
! msgid "Enable asan allocas/VLAs protection."
  msgstr ""
  
! #: params.opt:43
  #, no-c-format
! msgid "Enable asan load operations protection."
  msgstr ""
  
! #: params.opt:47
  #, no-c-format
! msgid "Enable asan store operations protection."
  msgstr ""
  
! #: params.opt:51
  #, no-c-format
! msgid "Use callbacks instead of inline code if number of accesses in function becomes greater or equal to this number."
  msgstr ""
  
! #: params.opt:55
  #, no-c-format
! msgid "Prefix calls to memcpy, memset and memmove with __asan_ or __hwasan_ for -fsanitize=kernel-address or -fsanitize=kernel-hwaddress."
  msgstr ""
  
! #: params.opt:59
  #, no-c-format
! msgid "Enable asan builtin functions protection."
  msgstr ""
  
! #: params.opt:63
  #, no-c-format
! msgid "Enable asan stack protection."
  msgstr ""
  
! #: params.opt:67
  #, no-c-format
! msgid "Enable asan detection of use-after-return bugs."
  msgstr ""
  
! #: params.opt:71
  #, no-c-format
! msgid "Whether the scheduling description is mostly a cycle-accurate model of the target processor and is likely to be spill aggressively to fill any pipeline bubbles."
  msgstr ""
  
! #: params.opt:75
  #, no-c-format
! msgid "Enable hwasan instrumentation of statically sized stack-allocated variables."
  msgstr ""
  
! #: params.opt:79
  #, no-c-format
! msgid "Use random base tag for each frame, as opposed to base always zero."
  msgstr ""
  
! #: params.opt:83
  #, no-c-format
! msgid "Enable hwasan instrumentation of allocas/VLAs."
  msgstr ""
  
! #: params.opt:87
  #, no-c-format
! msgid "Enable hwasan instrumentation of load operations."
  msgstr ""
  
! #: params.opt:91
  #, no-c-format
! msgid "Enable hwasan instrumentation of store operations."
  msgstr ""
  
! #: params.opt:95
  #, no-c-format
! msgid "Enable hwasan instrumentation of builtin functions."
  msgstr ""
  
! #: params.opt:99
  #, no-c-format
! msgid "Average number of iterations of a loop."
  msgstr ""
  
! #: params.opt:103
  #, no-c-format
! msgid "Maximum number of bits for which we avoid creating FMAs."
  msgstr ""
  
! #: params.opt:107
  #, no-c-format
! msgid "Set the estimated probability in percentage for builtin expect. The default value is 90% probability."
  msgstr ""
  
! #: params.opt:111
  #, no-c-format
! msgid "The maximum length of a constant string for a builtin string cmp call eligible for inlining. The default value is 3."
  msgstr ""
  
! #: params.opt:115
  #, no-c-format
! msgid "The smallest number of different values for which it is best to use a jump-table instead of a tree of conditional branches, if 0, use the default for the machine."
  msgstr ""
  
! #: params.opt:119
  #, no-c-format
! msgid "Probability that COMDAT function will be shared with different compilation unit."
  msgstr ""
  
! #: params.opt:123
  #, no-c-format
! msgid "Maximum number of namespaces to search for alternatives when name lookup fails."
  msgstr ""
  
! #: params.opt:127
  #, no-c-format
! msgid "Maximum number of queries into the alias oracle per store."
  msgstr ""
  
! #: params.opt:131
  #, no-c-format
! msgid "Maximum size (in bytes) of objects tracked bytewise by dead store elimination."
  msgstr ""
  
! #: params.opt:135
  #, no-c-format
! msgid "Maximal estimated growth of function body caused by early inlining of single call."
  msgstr ""
  
! #: params.opt:139
  #, no-c-format
! msgid "Max number of files in the file cache."
  msgstr ""
  
! #: params.opt:143
  #, no-c-format
! msgid "Max number of lines to index into file cache. When 0 this is automatically sized."
  msgstr ""
  
! #: params.opt:147
  #, no-c-format
! msgid "Scale factor to apply to the number of statements in a threading path crossing a loop backedge when comparing to max-jump-thread-duplication-stmts."
  msgstr ""
  
! #: params.opt:151
  #, no-c-format
! msgid "Whether the target fully pipelines FMA instructions.  If non-zero, reassociation considers the benefit of parallelizing FMA's multiplication part and addition part, assuming FMUL and FMA use the same units that can also do FADD."
  msgstr ""
  
! #: params.opt:158
  #, no-c-format
! msgid "The threshold ratio of critical edges execution count that permit performing redundancy elimination after reload."
  msgstr ""
  
! #: params.opt:162
  #, no-c-format
! msgid "The threshold ratio for performing partial redundancy elimination after reload."
  msgstr ""
  
! #: params.opt:166
  #, no-c-format
! msgid "Scaling factor in calculation of maximum distance an expression can be moved by GCSE optimizations."
  msgstr ""
  
! #: params.opt:170
  #, no-c-format
! msgid "Cost at which GCSE optimizations will not constraint the distance an expression can travel."
  msgstr ""
  
! #: params.opt:174
  #, no-c-format
! msgid "Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap."
  msgstr ""
  
! #: params.opt:178
  #, no-c-format
! msgid "Minimum heap size before we start collecting garbage, in kilobytes."
  msgstr ""
  
! #: params.opt:182
  #, no-c-format
! msgid "The number of executions of a basic block which is considered hot. The parameter is used only in GIMPLE FE."
  msgstr ""
  
! #: params.opt:186
  #, no-c-format
! msgid "Whether codegen errors should be ICEs when -fchecking."
  msgstr ""
  
! #: params.opt:190
  #, no-c-format
! msgid "Maximum number of arrays per SCoP."
  msgstr ""
  
! #: params.opt:194
  #, no-c-format
! msgid "Maximum number of parameters in a SCoP."
  msgstr ""
  
! #: params.opt:198
  #, no-c-format
! msgid "Maximum number of blocks for -fharden-control-flow-redundancy."
  msgstr ""
  
! #: params.opt:202
  #, no-c-format
! msgid "Maximum number of blocks for in-line -fharden-control-flow-redundancy."
  msgstr ""
  
! #: params.opt:206
  #, no-c-format
! msgid "The number of elements for which hash table verification is done for each searched element."
  msgstr ""
  
! #: params.opt:210
  #, no-c-format
! msgid "The denominator n of fraction 1/n of the maximal execution count of a basic block in the entire program that a basic block needs to at least have in order to be considered hot (used in non-LTO mode)."
  msgstr ""
  
! #: params.opt:214
  #, no-c-format
! msgid "The number of most executed permilles of the profiled execution of the entire program to which the execution count of a basic block must be part of in order to be considered hot (used in LTO mode)."
  msgstr ""
  
! #: params.opt:218
  #, no-c-format
! msgid "The denominator n of fraction 1/n of the execution frequency of the entry block of a function that a basic block of this function needs to at least have in order to be considered hot."
  msgstr ""
  
! #: params.opt:222
  #, no-c-format
! msgid "The scale (in percents) applied to inline-insns-single and auto limits when heuristics hints that inlining is very profitable."
  msgstr ""
  
! #: params.opt:226
  #, no-c-format
! msgid "The minimal estimated speedup allowing inliner to ignore inline-insns-single and inline-insns-auto."
  msgstr ""
  
! #: params.opt:230
  #, no-c-format
! msgid "How much can given compilation unit grow because of the inlining (in percent)."
  msgstr ""
  
! #: params.opt:234
  #, no-c-format
! msgid "The upper bound for sharing integer constants."
  msgstr ""
  
! #: params.opt:238
  #, no-c-format
! msgid "Threshold ipa-cp opportunity evaluation that is still considered beneficial to clone."
  msgstr ""
  
! #: params.opt:242
  #, no-c-format
! msgid "Compile-time bonus IPA-CP assigns to candidates which make loop bounds or strides known."
  msgstr ""
  
! #: params.opt:246
  #, no-c-format
! msgid "Maximum depth of recursive cloning for self-recursive function."
  msgstr ""
  
! #: params.opt:250
  #, no-c-format
! msgid "Recursive cloning only when the probability of call being executed exceeds the parameter."
  msgstr ""
  
! #: params.opt:254
  #, no-c-format
! msgid "When propagating IPA-CP effect estimates, multiply frequencies of recursive edges that bring back an unchanged value by this factor."
  msgstr ""
  
! #: params.opt:258
  #, no-c-format
! msgid "Percentage penalty the recursive functions will receive when they are evaluated for cloning."
  msgstr ""
  
! #: params.opt:262
  #, no-c-format
! msgid "Percentage penalty functions containing a single call to another function will receive when they are evaluated for cloning."
  msgstr ""
  
! #: params.opt:266
  #, no-c-format
! msgid "How much can given compilation unit grow because of the interprocedural constant propagation (in percent)."
  msgstr ""
  
! #: params.opt:270
  #, no-c-format
! msgid "The size of translation unit that IPA-CP pass considers large."
  msgstr ""
  
! #: params.opt:274
  #, no-c-format
! msgid "Maximum size of a list of values associated with each parameter for interprocedural constant propagation."
  msgstr ""
  
! #: params.opt:278
  #, no-c-format
! msgid "When using profile feedback, use the edge at this percentage position in frequency histogram as the bases for IPA-CP heuristics."
  msgstr ""
  
! #: params.opt:282
  #, no-c-format
! msgid "Maximum number of statements visited during jump function offset discovery."
  msgstr ""
  
! #: params.opt:286
  #, no-c-format
! msgid "Maximum number of statements that will be visited by IPA formal parameter analysis based on alias analysis in any given function."
  msgstr ""
  
! #: params.opt:290
  #, no-c-format
! msgid "Maximum number of aggregate content items for a parameter in jump functions and lattices."
  msgstr ""
  
! #: params.opt:294
  #, no-c-format
! msgid "Maximum number of operations in a parameter expression that can be handled by IPA analysis."
  msgstr ""
  
! #: params.opt:298
  #, no-c-format
! msgid "Maximum number of different predicates used to track properties of loops in IPA analysis."
  msgstr ""
  
! #: params.opt:302
  #, no-c-format
! msgid "Maximal number of boundary endpoints of case ranges of switch statement used during IPA function summary generation."
  msgstr ""
  
! #: params.opt:306
  #, no-c-format
! msgid "Minimum probability (in percent) of dereferencing of a function pointer parameter for it to be considered for replacement with simple values."
  msgstr ""
  
! #: params.opt:310
  #, no-c-format
! msgid "Maximum pieces that IPA-SRA tracks per formal parameter, as a consequence, also the maximum number of replacements of a formal parameter."
  msgstr ""
  
! #: params.opt:314
  #, no-c-format
! msgid "Maximum allowed growth of total size of new parameters that ipa-sra replaces a pointer to an aggregate with."
  msgstr ""
  
! #: params.opt:318
  #, no-c-format
! msgid "Additional maximum allowed growth of total size of new parameters that ipa-sra replaces a pointer to an aggregate with, if it points to a local variable that the caller only writes to and passes it as an argument to functions."
  msgstr ""
  
! #: params.opt:322
  #, no-c-format
! msgid "The number of registers in each class kept unused by loop invariant motion."
  msgstr ""
  
! #: params.opt:326
  #, no-c-format
! msgid "Max size of conflict table in MB."
  msgstr ""
  
! #: params.opt:330
  #, no-c-format
! msgid "Approximate function insn number in 1K units triggering simple local RA."
  msgstr ""
  
! #: params.opt:334
  #, no-c-format
! msgid "Max loops number for regional RA."
  msgstr ""
  
! #: params.opt:338
  #, no-c-format
! msgid "Control ira to consider matching constraint (duplicated operand number) heavily in all available alternatives for preferred register class.  If it is set as zero, it means ira only respects the matching constraint when it's in the only available alternative with an appropriate register class.  Otherwise, it means ira will check all available alternatives for preferred register class even if it has found some choice with an appropriate register class and respect the found qualified matching constraint."
  msgstr ""
  
! #: params.opt:342
  #, no-c-format
! msgid "If number of candidates in the set is smaller, we always try to remove unused ivs during its optimization."
  msgstr ""
  
! #: params.opt:346
  #, no-c-format
! msgid "Bound on number of candidates below that all candidates are considered in iv optimizations."
  msgstr ""
  
! #: params.opt:350
  #, no-c-format
! msgid "Bound on number of iv uses in loop optimized in iv optimizations."
  msgstr ""
  
! #: params.opt:354
  #, no-c-format
! msgid "The maximum code size growth ratio when expanding into a jump table (in percent).  The parameter is used when optimizing for size."
  msgstr ""
  
! #: params.opt:358
  #, no-c-format
! msgid "The maximum code size growth ratio when expanding into a jump table (in percent).  The parameter is used when optimizing for speed."
  msgstr ""
  
! #: params.opt:362
  #, no-c-format
! msgid "The size of L1 cache line."
  msgstr ""
  
! #: params.opt:366
  #, no-c-format
! msgid "The minimum recommended offset between two concurrently-accessed objects to avoid additional performance degradation due to contention introduced by the implementation.  Typically the L1 cache line size, but can be larger to accommodate a variety of target processors with different cache line sizes. C++17 code might use this value in structure layout, but is strongly discouraged from doing so in public ABIs."
  msgstr ""
  
! #: params.opt:375
  #, no-c-format
! msgid "The maximum recommended size of contiguous memory occupied by two objects accessed with temporal locality by concurrent threads.  Typically the L1 cache line size, but can be smaller to accommodate a variety of target processors with different cache line sizes."
  msgstr ""
  
! #: params.opt:382
  #, no-c-format
! msgid "The size of L1 cache."
  msgstr ""
  
! #: params.opt:386
  #, no-c-format
! msgid "The size of L2 cache."
  msgstr ""
  
! #: params.opt:390
  #, no-c-format
! msgid "Maximal growth due to inlining of large function (in percent)."
  msgstr ""
  
! #: params.opt:394
  #, no-c-format
! msgid "The size of function body to be considered large."
  msgstr ""
  
! #: params.opt:398
  #, no-c-format
! msgid "The size of stack frame to be considered large."
  msgstr ""
  
! #: params.opt:402
  #, no-c-format
! msgid "Maximal stack frame growth due to inlining (in percent)."
  msgstr ""
  
! #: params.opt:406
  #, no-c-format
! msgid "The size of translation unit to be considered large."
  msgstr ""
  
! #: params.opt:410
  #, no-c-format
! msgid "Maximum number of concurrently open C++ module files when lazy loading."
  msgstr ""
  
! #: params.opt:414
  #, no-c-format
! msgid "The minimum cost of an expensive expression in the loop invariant motion."
  msgstr ""
  
! #: params.opt:418
  #, no-c-format
! msgid "True if a non-short-circuit operation is optimal."
  msgstr ""
  
! #: params.opt:422
  #, no-c-format
! msgid "Size of tiles for loop blocking."
  msgstr ""
  
! #: params.opt:426
  #, no-c-format
! msgid "The maximum number of stmts in loop nest for loop interchange."
  msgstr ""
  
! #: params.opt:430
  #, no-c-format
! msgid "The minimum stride ratio for loop interchange to be profitable."
  msgstr ""
  
! #: params.opt:434
  #, no-c-format
! msgid "Max basic blocks number in loop for loop invariant motion."
  msgstr ""
  
! #: params.opt:438
  #, no-c-format
! msgid "Maximum number of datarefs in loop for building loop data dependencies."
  msgstr ""
  
! #: params.opt:442
  #, no-c-format
! msgid "The maximum number of instructions in an inner loop that is being considered for versioning."
  msgstr ""
  
! #: params.opt:446
  #, no-c-format
! msgid "The maximum number of instructions in an outer loop that is being considered for versioning, on top of the instructions in inner loops."
  msgstr ""
  
! #: params.opt:450
  #, no-c-format
! msgid "Minimal fall-through edge probability in percentage used to add BB to inheritance EBB in LRA."
  msgstr ""
  
! #: params.opt:454
  #, no-c-format
! msgid "The max number of reload pseudos which are considered during spilling a non-reload pseudo."
  msgstr ""
  
! #: params.opt:458
  #, no-c-format
! msgid "Maximal size of a partition for LTO (in estimated instructions)."
  msgstr ""
  
! #: params.opt:462
  #, no-c-format
! msgid "maximal number of LTO partitions streamed in parallel."
  msgstr ""
  
! #: params.opt:466
  #, no-c-format
! msgid "Minimal size of a partition for LTO (in estimated instructions)."
  msgstr ""
  
! #: params.opt:470
  #, no-c-format
! msgid "Number of partitions the program should be split to."
  msgstr ""
  
! #: params.opt:489
  #, no-c-format
! msgid "The denominator n of fraction 1/n of the execution frequency of callee to be cloned for a particular caller. Special value of 0 dictates to always clone without a cut-off."
  msgstr ""
  
! #: params.opt:493
  #, no-c-format
! msgid "Size cut-off for callee including inlined calls to be cloned for a particular caller."
  msgstr ""
  
! #: params.opt:497
  #, no-c-format
! msgid "Maximal size of a locality partition for LTO (in estimated instructions). Value of 0 results in default value being used."
  msgstr ""
  
! #: params.opt:501
  #, no-c-format
! msgid "The maximum number of instructions to consider to unroll in a loop on average."
  msgstr ""
  
! #: params.opt:505
  #, no-c-format
! msgid "The maximum number of insns combine tries to combine."
  msgstr ""
  
! #: params.opt:509
  #, no-c-format
! msgid "The maximum number of instructions that combine searches in order to find the next use of a particular register."
  msgstr ""
  
! #: params.opt:513
  #, no-c-format
! msgid "The maximum depth of a loop nest we completely peel."
  msgstr ""
  
! #: params.opt:517
  #, no-c-format
! msgid "The maximum number of peelings of a single loop that is peeled completely."
  msgstr ""
  
! #: params.opt:521
  #, no-c-format
! msgid "The maximum number of insns of a completely peeled loop."
  msgstr ""
  
! #: params.opt:525
  #, no-c-format
! msgid "The maximum number of incoming edges to consider for crossjumping."
  msgstr ""
  
! #: params.opt:529
  #, no-c-format
! msgid "The maximum instructions CSE process before flushing."
  msgstr ""
  
! #: params.opt:533
  #, no-c-format
! msgid "The maximum length of path considered in cse."
  msgstr ""
  
! #: params.opt:537
  #, no-c-format
! msgid "The maximum memory locations recorded by cselib."
  msgstr ""
  
! #: params.opt:541
  #, no-c-format
! msgid "Max. count of debug markers to expand or inline."
  msgstr ""
  
! #: params.opt:545
  #, no-c-format
! msgid "The maximum number of instructions to consider to fill a delay slot."
  msgstr ""
  
! #: params.opt:549
  #, no-c-format
! msgid "The maximum number of instructions to consider to find accurate live register information."
  msgstr ""
  
! #: params.opt:553
  #, no-c-format
! msgid "Maximum number of active local stores in RTL dead store elimination."
  msgstr ""
  
! #: params.opt:557
  #, no-c-format
! msgid "The maximum number of nested indirect inlining performed by early inliner."
  msgstr ""
  
! #: params.opt:561
  #, no-c-format
! msgid "Maximum number of fields in a structure before pointer analysis treats the structure as a single variable."
  msgstr ""
  
! #: params.opt:565
  #, no-c-format
! msgid "Maximum number of instructions to copy when duplicating blocks on a finite state automaton jump thread path."
  msgstr ""
  
! #: params.opt:569
  #, no-c-format
! msgid "The maximum ratio of insertions to deletions of expressions in GCSE."
  msgstr ""
  
! #: params.opt:573
  #, no-c-format
! msgid "The maximum amount of memory to be allocated by GCSE, in kilobytes."
  msgstr ""
  
! #: params.opt:577
  #, no-c-format
! msgid "The maximum number of insns to duplicate when unfactoring computed gotos."
  msgstr ""
  
! #: params.opt:581
  #, no-c-format
! msgid "The maximum expansion factor when copying basic blocks."
  msgstr ""
  
! #: params.opt:585
  #, no-c-format
! msgid "Maximum depth of search in the dominator tree for expressions to hoist."
  msgstr ""
  
! #: params.opt:589
  #, no-c-format
! msgid "Maximum loop depth of a call which is considered for inlining functions called once."
  msgstr ""
  
! #: params.opt:593
  #, no-c-format
! msgid "Maximum combined size of caller and callee which is inlined if callee is called once."
  msgstr ""
  
! #: params.opt:597
  #, no-c-format
! msgid "The maximum number of instructions when automatically inlining."
  msgstr ""
  
! #: params.opt:601
  #, no-c-format
! msgid "The maximum number of instructions inline function can grow to via recursive inlining."
  msgstr ""
  
! #: params.opt:605
  #, no-c-format
! msgid "The maximum number of instructions non-inline function can grow to via recursive inlining."
  msgstr ""
  
! #: params.opt:609
  #, no-c-format
! msgid "The maximum number of instructions in a single function eligible for inlining."
  msgstr ""
  
! #: params.opt:613
  #, no-c-format
! msgid "The maximum number of instructions when inlining for size."
  msgstr ""
  
! #: params.opt:617
  #, no-c-format
! msgid "The maximum number of instructions when automatically inlining small functions."
  msgstr ""
  
! #: params.opt:621
  #, no-c-format
! msgid "The maximum depth of recursive inlining for inline functions."
  msgstr ""
  
! #: params.opt:625
  #, no-c-format
! msgid "The maximum depth of recursive inlining for non-inline functions."
  msgstr ""
  
! #: params.opt:629
  #, no-c-format
! msgid "Maximum number of isl operations, 0 means unlimited."
  msgstr ""
  
! #: params.opt:633
  #, no-c-format
! msgid "Bound on the cost of an expression to compute the number of iterations."
  msgstr ""
  
! #: params.opt:637
  #, no-c-format
! msgid "Bound on the number of iterations the brute force # of iterations analysis algorithm evaluates."
  msgstr ""
  
! #: params.opt:641
  #, no-c-format
! msgid "Maximum number of statements allowed in a block that needs to be duplicated when threading jumps."
  msgstr ""
  
! #: params.opt:645
  #, no-c-format
! msgid "Search space limit for the backwards jump threader."
  msgstr ""
  
! #: params.opt:649
  #, no-c-format
! msgid "The maximum number of RTL nodes that can be recorded as combiner's last value."
  msgstr ""
  
! #: params.opt:653
  #, no-c-format
! msgid "The maximum number of insns in loop header duplicated by the copy loop headers pass."
  msgstr ""
  
! #: params.opt:657
  #, no-c-format
! msgid "The maximum number of backtrack attempts the scheduler should make when modulo scheduling a loop."
  msgstr ""
  
! #: params.opt:661
  #, no-c-format
! msgid "Minimum page size for warning purposes."
  msgstr ""
  
! #: params.opt:665
  #, no-c-format
! msgid "Maximum length of partial antic set when performing tree pre optimization."
  msgstr ""
  
! #: params.opt:669
  #, no-c-format
! msgid "The maximum number of branches on the path through the peeled sequence."
  msgstr ""
  
! #: params.opt:673
  #, no-c-format
! msgid "The maximum number of peelings of a single loop."
  msgstr ""
  
! #: params.opt:677
  #, no-c-format
! msgid "The maximum number of insns of a peeled loop."
  msgstr ""
  
! #: params.opt:681
  #, no-c-format
! msgid "The maximum length of scheduling's pending operations list."
  msgstr ""
  
! #: params.opt:685 params.opt:729
  #, no-c-format
! msgid "The maximum number of blocks in a region to be considered for interblock scheduling."
  msgstr ""
  
! #: params.opt:689 params.opt:733
  #, no-c-format
! msgid "The maximum number of insns in a region to be considered for interblock scheduling."
  msgstr ""
  
! #: params.opt:693
  #, no-c-format
! msgid "Maximum depth of sqrt chains to use when synthesizing exponentiation by a real constant."
  msgstr ""
  
! #: params.opt:697
  #, no-c-format
! msgid "The maximum number of loop iterations we predict statically."
  msgstr ""
  
! #: params.opt:701
  #, no-c-format
! msgid "The maximum number of instructions to search backward when looking for equivalent reload."
  msgstr ""
  
! #: params.opt:705
  #, no-c-format
! msgid "Maximum number of insns in a basic block to consider for RTL if-conversion."
  msgstr ""
  
! #: params.opt:709
  #, no-c-format
! msgid "Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered predictable."
  msgstr ""
  
! #: params.opt:713
  #, no-c-format
! msgid "Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered unpredictable."
  msgstr ""
  
! #: params.opt:717
  #, no-c-format
! msgid "The maximum number of iterations through CFG to extend regions."
  msgstr ""
  
! #: params.opt:721
  #, no-c-format
! msgid "The maximum conflict delay for an insn to be considered for speculative motion."
  msgstr ""
  
! #: params.opt:725
  #, no-c-format
! msgid "The maximum number of instructions ready to be issued to be considered by the scheduler during the first scheduling pass."
  msgstr ""
  
! #: params.opt:737
  #, no-c-format
! msgid "Maximum length of candidate scans for straight-line strength reduction."
  msgstr ""
  
! #: params.opt:741
  #, no-c-format
! msgid "Maximum number of may-defs visited when devirtualizing speculatively."
  msgstr ""
  
! #: params.opt:745
  #, no-c-format
! msgid "Maximum recursion depth allowed when querying a property of an SSA name."
  msgstr ""
  
! #: params.opt:749
  #, no-c-format
! msgid "Maximum number of constant stores to merge in the store merging pass."
  msgstr ""
  
! #: params.opt:753
  #, no-c-format
! msgid "Maximum number of conditional store pairs that can be sunk."
  msgstr ""
  
! #: params.opt:757 params.opt:761
  #, no-c-format
! msgid "Maximum number of store chains to track at the same time in the store merging pass."
  msgstr ""
  
! #: params.opt:765
  #, no-c-format
! msgid "Maximum amount of similar bbs to compare a bb with."
  msgstr ""
  
! #: params.opt:769
  #, no-c-format
! msgid "Maximum amount of iterations of the pass over a function."
  msgstr ""
  
! #: params.opt:773
  #, no-c-format
! msgid "Maximum number of strings for which strlen optimization pass will track string lengths."
  msgstr ""
  
! #: params.opt:777
  #, no-c-format
! msgid "Maximum number of arguments in a PHI supported by TREE if-conversion unless the loop is marked with simd pragma."
  msgstr ""
  
! #: params.opt:781
  #, no-c-format
! msgid "The maximum number of unrollings of a single loop."
  msgstr ""
  
! #: params.opt:785
  #, no-c-format
! msgid "The maximum number of instructions to consider to unroll in a loop."
  msgstr ""
  
! #: params.opt:789
  #, no-c-format
! msgid "The maximum number of insns of an unswitched loop."
  msgstr ""
  
! #: params.opt:793
  #, no-c-format
! msgid "The maximum depth of a loop nest to be unswitched."
  msgstr ""
  
! #: params.opt:797
  #, no-c-format
! msgid "If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable will be expanded during loop unrolling."
  msgstr ""
  
! #: params.opt:801
  #, no-c-format
! msgid "Max. recursion depth for expanding var tracking expressions."
  msgstr ""
  
! #: params.opt:805
  #, no-c-format
! msgid "Max. size of loc list for which reverse ops should be added."
  msgstr ""
  
! #: params.opt:809
  #, no-c-format
! msgid "Max. size of var tracking hash tables."
  msgstr ""
  
! #: params.opt:813
  #, no-c-format
! msgid "Maximum number of VALUEs handled during a single find_base_term call."
  msgstr ""
  
! #: params.opt:817
  #, no-c-format
! msgid "The minimum number of matching instructions to consider for crossjumping."
  msgstr ""
  
! #: params.opt:821
  #, no-c-format
! msgid "Inline recursively only when the probability of call being executed exceeds the parameter."
  msgstr ""
  
! #: params.opt:825
  #, no-c-format
! msgid "Min. ratio of insns to prefetches to enable prefetching for a loop with an unknown trip count."
  msgstr ""
  
! #: params.opt:829
  #, no-c-format
! msgid "The minimum threshold for probability of semi-invariant condition statement to trigger loop split."
  msgstr ""
  
! #: params.opt:833
  #, no-c-format
! msgid "The minimum UID to be used for a nondebug insn."
  msgstr ""
  
! #: params.opt:837
  #, no-c-format
! msgid "The minimum size of variables taking part in stack slot sharing when not optimizing."
  msgstr ""
  
! #: params.opt:841
  #, no-c-format
! msgid "The minimum probability of reaching a source block for interblock speculative scheduling."
  msgstr ""
  
! #: params.opt:845
  #, no-c-format
! msgid "If -ftree-vectorize is used, the minimal loop bound of a loop to be considered for vectorization."
  msgstr ""
  
! #: params.opt:849
  #, no-c-format
! msgid "--param=openacc-kernels=[decompose|parloops]\tSpecify mode of OpenACC 'kernels' constructs handling."
  msgstr ""
  
! #: params.opt:862
  #, no-c-format
! msgid "--param=openacc-privatization=[quiet|noisy]\tSpecify mode of OpenACC privatization diagnostics."
  msgstr ""
  
! #: params.opt:875
  #, no-c-format
! msgid "Chunk size of omp schedule for loops parallelized by parloops."
  msgstr ""
  
! #: params.opt:879
  #, no-c-format
! msgid "Minimum number of iterations per thread of an innermost parallelized loop."
  msgstr ""
  
! #: params.opt:883
  #, no-c-format
! msgid "--param=parloops-schedule=[static|dynamic|guided|auto|runtime]\tSchedule type of omp schedule for loops parallelized by parloops."
  msgstr ""
  
! #: params.opt:905
  #, no-c-format
! msgid "Maximum probability of the entry BB of split region (in percent relative to entry BB of the function) to make partial inlining happen."
  msgstr ""
  
! #: params.opt:909
  #, no-c-format
! msgid "Maximum number of statements allowed inbetween the statement and the end to considered not extending the liferange."
  msgstr ""
  
! #: params.opt:913
  #, no-c-format
! msgid "Maximal estimated outcome of branch considered predictable."
  msgstr ""
  
! #: params.opt:917
  #, no-c-format
! msgid "Whether software prefetch hints should be issued for non-constant strides."
  msgstr ""
  
! #: params.opt:921
  #, no-c-format
! msgid "The number of insns executed before prefetch is completed."
  msgstr ""
  
! #: params.opt:925
  #, no-c-format
! msgid "Min. ratio of insns to mem ops to enable prefetching in a loop."
  msgstr ""
  
! #: params.opt:929
  #, no-c-format
! msgid "The minimum constant stride beyond which we should use prefetch hints for."
  msgstr ""
  
! #: params.opt:933
  #, no-c-format
! msgid "Use internal function id in profile lookup."
  msgstr ""
  
! #: params.opt:937
  #, no-c-format
! msgid "--param=ranger-debug=[none|trace|gori|cache|tracegori|all] Specifies the output mode for debugging ranger."
  msgstr ""
  
! #: params.opt:962
  #, no-c-format
! msgid "Maximum depth of logical expression evaluation ranger will look through when evaluating outgoing edge ranges."
  msgstr ""
  
! #: params.opt:967
  #, no-c-format
! msgid "Maximum depth of instruction chains to consider for recomputation in the outgoing range calculator."
  msgstr ""
  
! #: params.opt:972
  #, no-c-format
! msgid "Maximum number of relations the oracle will register in a basic block."
  msgstr ""
  
! #: params.opt:976
  #, no-c-format
! msgid "Work bound when discovering transitive relations from existing relations."
  msgstr ""
  
! #: params.opt:980
  #, no-c-format
! msgid "Maximum depth of a loop nest to fully value-number optimistically."
  msgstr ""
  
! #: params.opt:984
  #, no-c-format
! msgid "Maximum number of disambiguations to perform per memory access."
  msgstr ""
  
! #: params.opt:988
  #, no-c-format
! msgid "Bound on the complexity of the expressions in the scalar evolutions analyzer."
  msgstr ""
  
! #: params.opt:992
  #, no-c-format
! msgid "Bound on size of expressions used in the scalar evolutions analyzer."
  msgstr ""
  
! #: params.opt:996
  #, no-c-format
! msgid "Hardware autoprefetcher scheduler model control flag.  Number of lookahead cycles the model looks into, at '0' only enable instruction sorting heuristic.  Disabled by default."
  msgstr ""
  
! #: params.opt:1000
  #, no-c-format
! msgid "Minimal distance between possibly conflicting store and load."
  msgstr ""
  
! #: params.opt:1004
  #, no-c-format
! msgid "Which -fsched-pressure algorithm to apply."
  msgstr ""
  
! #: params.opt:1008
  #, no-c-format
! msgid "The minimal probability of speculation success (in percents), so that speculative insn will be scheduled."
  msgstr ""
  
! #: params.opt:1012
  #, no-c-format
! msgid "The minimum probability an edge must have for the scheduler to save its state across it."
  msgstr ""
  
! #: params.opt:1016
  #, no-c-format
! msgid "Maximum number of instructions in the ready list that are considered eligible for renaming."
  msgstr ""
  
! #: params.opt:1020
  #, no-c-format
! msgid "The maximum size of the lookahead window of selective scheduling."
  msgstr ""
  
! #: params.opt:1024
  #, no-c-format
! msgid "Maximum number of times that an insn could be scheduled."
  msgstr ""
  
! #: params.opt:1028
  #, no-c-format
! msgid "The number of prefetches that can run at the same time."
  msgstr ""
  
! #: params.opt:1032
  #, no-c-format
! msgid "Target block's relative execution frequency (as a percentage) required to sink a statement."
  msgstr ""
  
! #: params.opt:1036
  #, no-c-format
! msgid "The number of cycles the swing modulo scheduler considers when checking conflicts using DFA."
  msgstr ""
  
! #: params.opt:1040
  #, no-c-format
! msgid "A threshold on the average loop count considered by the swing modulo scheduler."
  msgstr ""
  
! #: params.opt:1044
  #, no-c-format
! msgid "A factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop."
  msgstr ""
  
! #: params.opt:1048
  #, no-c-format
! msgid "The minimum value of stage count that swing modulo scheduler will generate."
  msgstr ""
  
! #: params.opt:1052
  #, no-c-format
! msgid "Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for size."
  msgstr ""
  
! #: params.opt:1056
  #, no-c-format
! msgid "Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for speed."
  msgstr ""
  
! #: params.opt:1060
  #, no-c-format
! msgid "Maximum number of artificial accesses to enable forward propagation that Scalar Replacement of Aggregates will keep for one local variable."
  msgstr ""
  
! #: params.opt:1064
  #, no-c-format
! msgid "The maximum number of SSA_NAME assignments to follow in determining a value."
  msgstr ""
  
! #: params.opt:1068
  #, no-c-format
! msgid "The lower bound for a buffer to be considered for stack smashing protection."
  msgstr ""
  
! #: params.opt:1072
  #, no-c-format
! msgid "Size of the stack guard expressed as a power of two in bytes."
  msgstr ""
  
! #: params.opt:1076
  #, no-c-format
! msgid "Interval in which to probe the stack expressed as a power of two in bytes."
  msgstr ""
  
! #: params.opt:1080
  #, no-c-format
! msgid "Allow the store merging pass to introduce unaligned stores if it is legal to do so."
  msgstr ""
  
! #: params.opt:1084
  #, no-c-format
! msgid "Maximum size of a single store merging region in bytes."
  msgstr ""
  
! #: params.opt:1088
  #, no-c-format
! msgid "Maximum number of instruction distance that a small store forwarded to a larger load may stall. Value '0' disables the cost checks for the avoid-store-forwarding pass."
  msgstr ""
  
! #: params.opt:1092
  #, no-c-format
! msgid "The maximum ratio between array size and switch branches for a switch conversion to take place."
  msgstr ""
  
! #: params.opt:1096
  #, no-c-format
! msgid "Maximum number of cases for slow switch lowering algorithms to be used."
  msgstr ""
  
! #: params.opt:1100
  #, no-c-format
! msgid "Maximum number of bases stored in each modref tree."
  msgstr ""
  
! #: params.opt:1104
  #, no-c-format
! msgid "Maximum number of references stored in each modref base."
  msgstr ""
  
! #: params.opt:1108
  #, no-c-format
! msgid "Maximum number of accesses stored in each modref reference."
  msgstr ""
  
! #: params.opt:1112
  #, no-c-format
! msgid "Maximum number of tests performed by modref query."
  msgstr ""
  
! #: params.opt:1116
  #, no-c-format
! msgid "Maximum depth of DFS walk used by modref escape analysis."
  msgstr ""
  
! #: params.opt:1120
  #, no-c-format
! msgid "Maximum number of escape points tracked by modref per SSA-name."
  msgstr ""
  
! #: params.opt:1124
  #, no-c-format
! msgid "Maximum number of times a given range is adjusted during the dataflow."
  msgstr ""
  
! #: params.opt:1128
  #, no-c-format
! msgid "--param=threader-debug=[none|all] Enables verbose dumping of the threader solver."
  msgstr ""
  
! #: params.opt:1141
  #, no-c-format
! msgid "Size in bytes after which thread-local aggregates should be instrumented with the logging functions instead of save/restore pairs."
  msgstr ""
  
! #: params.opt:1145
  #, no-c-format
! msgid "The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is not available."
  msgstr ""
  
! #: params.opt:1149
  #, no-c-format
! msgid "The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is available."
  msgstr ""
  
! #: params.opt:1153
  #, no-c-format
! msgid "Maximal code growth caused by tail duplication (in percent)."
  msgstr ""
  
! #: params.opt:1157
  #, no-c-format
! msgid "Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is not available."
  msgstr ""
  
! #: params.opt:1161
  #, no-c-format
! msgid "Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is available."
  msgstr ""
  
! #: params.opt:1165
  #, no-c-format
! msgid "Stop reverse growth if the reverse probability of best edge is less than this threshold (in percent)."
  msgstr ""
  
! #: params.opt:1169
  #, no-c-format
! msgid "Set the maximum number of instructions executed in parallel in reassociated tree.  If 0, use the target dependent heuristic."
  msgstr ""
  
! #: params.opt:1173
  #, no-c-format
! msgid "Emit special instrumentation for accesses to volatiles."
  msgstr ""
  
! #: params.opt:1177
  #, no-c-format
! msgid "Emit instrumentation calls to __tsan_func_entry() and __tsan_func_exit()."
  msgstr ""
  
! #: params.opt:1181
  #, no-c-format
! msgid "Maximum number of nested calls to search for control dependencies during uninitialized variable analysis."
  msgstr ""
  
! #: params.opt:1185
  #, no-c-format
! msgid "Maximum number of predicates anded for each predicate ored in the normalized predicate chain."
  msgstr ""
  
! #: params.opt:1190
  #, no-c-format
! msgid "Maximum number of predicates ored in the normalized predicate chain."
  msgstr ""
  
! #: params.opt:1194
  #, no-c-format
! msgid "Maximum amount of work done to prune paths where the variable is always initialized."
  msgstr ""
  
! #: params.opt:1198
  #, no-c-format
! msgid "Instruction accounted for function prologue, epilogue and other overhead."
  msgstr ""
  
! #: params.opt:1202
  #, no-c-format
! msgid "Time accounted for function prologue, epilogue and other overhead."
  msgstr ""
  
! #: params.opt:1206
  #, no-c-format
! msgid "Instruction accounted for function thunk overhead."
  msgstr ""
  
! #: params.opt:1210
  #, no-c-format
! msgid "Time accounted for function thunk overhead."
  msgstr ""
  
! #: params.opt:1214
  #, no-c-format
! msgid "The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely."
  msgstr ""
  
! #: params.opt:1218
  #, no-c-format
! msgid "Maximum unroll factor for the unroll-and-jam transformation."
  msgstr ""
  
! #: params.opt:1222
  #, no-c-format
! msgid "Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable."
  msgstr ""
  
! #: params.opt:1226
  #, no-c-format
! msgid "Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number."
  msgstr ""
  
! #: params.opt:1230
  #, no-c-format
! msgid "Whether to use canonical types."
  msgstr ""
  
! #: params.opt:1234
  #, no-c-format
! msgid "Enable loop epilogue vectorization using smaller vector size."
  msgstr ""
  
! #: params.opt:1238
  #, no-c-format
! msgid "Maximum number of possible vector layouts (such as permutations) to consider when optimizing to-be-vectorized code."
  msgstr ""
  
! #: params.opt:1242
  #, no-c-format
! msgid "Maximum number of loop peels to enhance alignment of data references in a loop."
  msgstr ""
  
! #: params.opt:1246
  #, no-c-format
! msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check."
  msgstr ""
  
! #: params.opt:1250
  #, no-c-format
! msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check."
  msgstr ""
  
! #: params.opt:1254
  #, no-c-format
! msgid "Controls how loop vectorizer uses partial vectors.  0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops.  The default value is 2."
  msgstr ""
  
! #: params.opt:1258
  #, no-c-format
! msgid "The maximum factor which the loop vectorizer applies to the cost of statements in an inner loop relative to the loop being vectorized."
  msgstr ""
  
! #: params.opt:1262
  #, no-c-format
! msgid "Enable loop vectorization of floating point inductions."
  msgstr ""
  
! #: params.opt:1266
  #, no-c-format
! msgid "Force the use of SLP when vectorizing, fail if not possible."
  msgstr ""
  
! #: params.opt:1270
  #, no-c-format
! msgid "Maximum number of basic blocks before VRP switches to a fast model with less memory requirements."
  msgstr ""
  
! #: params.opt:1274
  #, no-c-format
! msgid "Maximum number of basic blocks before VRP uses a sparse bitmap cache."
  msgstr ""
  
! #: params.opt:1278
  #, no-c-format
! msgid "Maximum number of outgoing edges in a switch before VRP will not process it."
  msgstr ""
  
! #: params.opt:1282
  #, no-c-format
! msgid "Maximum number of basic blocks for VRP to use a basic cache vector."
  msgstr ""
  
! #: calls.cc:1458
  msgid "a callee-copied argument is stored in the current function's frame"
  msgstr ""
  
! #: calls.cc:1528
  msgid "argument must be passed by copying"
  msgstr ""
  
! #: calls.cc:2545
  msgid "machine description does not have a sibcall_epilogue instruction pattern"
  msgstr ""
  
! #: calls.cc:2557
  msgid "callee returns a structure"
  msgstr ""
  
! #: calls.cc:2565
  msgid "target is not able to optimize the call into a sibling call"
  msgstr ""
  
! #: calls.cc:2574
  msgid "callee returns twice"
  msgstr ""
  
! #: calls.cc:2579
  msgid "callee does not return"
  msgstr ""
  
! #: calls.cc:2586
  #, fuzzy
  msgid "volatile function type"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: calls.cc:2605
  #, fuzzy
  #| msgid "In function"
  msgid "nested function"
  msgstr "У функцыі"
  
! #: calls.cc:2616
  msgid "callee required more stack slots than the caller"
  msgstr ""
  
! #: calls.cc:2630
  msgid "inconsistent number of popped arguments"
  msgstr ""
  
! #: calls.cc:2637
  #, fuzzy
  #| msgid "%s does not support %s"
  msgid "frontend does not support sibling call"
  msgstr "%s не падтрымлівае %s"
  
! #: calls.cc:2693
  msgid "other reasons"
  msgstr ""
  
! #: calls.cc:3067
  msgid "inside another call"
  msgstr ""
  
! #: calls.cc:3076
  msgid "variable size arguments"
  msgstr ""
  
! #: calls.cc:3100
  msgid "hidden string length argument passed on stack"
  msgstr ""
  
! #: calls.cc:3149
  msgid "caller and callee disagree in promotion of function return value"
  msgstr ""
  
  #. Ideally we'd emit a message for all of the ways that it could
  #. have failed.
! #: calls.cc:4061
  msgid "tail call production failed"
  msgstr ""
  
! #: cfgrtl.cc:2836
  msgid "flow control insn inside a basic block"
  msgstr ""
  
! #: cfgrtl.cc:3128
  msgid "insn outside basic block"
  msgstr ""
  
! #: cfgrtl.cc:3136
  msgid "return not followed by barrier"
  msgstr ""
  
--- 6560,18483 ----
  msgid "Support TLS segment larger than 64K."
  msgstr ""
  
! #: config/mingw/mingw.opt:23
  #, no-c-format
! msgid "Preprocess, compile or link with specified C RunTime DLL library."
  msgstr ""
  
! #: config/mingw/mingw.opt:33
  #, no-c-format
! msgid "Warn about none ISO msvcrt scanf/printf width extensions."
  msgstr ""
  
! #: config/mingw/cygming.opt:23
! #, fuzzy, no-c-format
! #| msgid "Create console application"
! msgid "Create console application."
! msgstr "Стварыць кансольны прыдатак"
! 
! #: config/mingw/cygming.opt:27
! #, fuzzy, no-c-format
! #| msgid "Generate code for a DLL"
! msgid "Generate code for a DLL."
! msgstr "Стварыць код для DLL"
! 
! #: config/mingw/cygming.opt:31
  #, no-c-format
! msgid "Ignore dllimport for functions."
  msgstr ""
  
! #: config/mingw/cygming.opt:35
  #, no-c-format
! msgid "Use Mingw-specific thread support."
  msgstr ""
  
! #: config/mingw/cygming.opt:39
  #, no-c-format
! msgid "Set Windows defines."
  msgstr ""
  
! #: config/mingw/cygming.opt:43
! #, fuzzy, no-c-format
! #| msgid "Create GUI application"
! msgid "Create GUI application."
! msgstr "Стварыць GUI прыдатак"
! 
! #: config/mingw/cygming.opt:47
  #, no-c-format
! msgid "Use the GNU extension to the PE format for aligned common data."
  msgstr ""
  
! #: config/mingw/cygming.opt:51
  #, no-c-format
! msgid "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement."
  msgstr ""
  
! #: config/mingw/cygming.opt:55
  #, no-c-format
! msgid "For nested functions on stack executable permission is set."
  msgstr ""
  
! #: config/mingw/cygming.opt:62
  #, no-c-format
! msgid "Put relocated read-only data into .data section."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:41
  #, no-c-format
! msgid "Basic ISAs of LoongArch:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:55
  #, no-c-format
! msgid "FPU types of LoongArch:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:68
! #, fuzzy, no-c-format
! #| msgid "Generate code for given CPU"
! msgid "-mfpu=FPU\tGenerate code for the given FPU."
! msgstr "Генерыраваць код для дадзенага ЦП"
! 
! #: config/loongarch/loongarch.opt:75 config/mips/mips.opt:398
  #, no-c-format
! msgid "Prevent the use of all hardware floating-point instructions."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:79 config/mips/mips.opt:390
  #, no-c-format
! msgid "Restrict the use of hardware floating-point instructions to 32-bit operations."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:83 config/mips/mips.opt:116
  #, no-c-format
! msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:87
  #, no-c-format
! msgid "SIMD extension levels of LoongArch:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:100
  #, no-c-format
! msgid "-msimd=SIMD\tGenerate code for the given SIMD extension."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:104
  #, no-c-format
! msgid "Enable LoongArch SIMD Extension (LSX, 128-bit)."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:108
  #, no-c-format
! msgid "Enable LoongArch Advanced SIMD Extension (LASX, 256-bit)."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:113
  #, no-c-format
! msgid "LoongArch ARCH presets:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:144
  #, no-c-format
! msgid "-march=PROCESSOR\tGenerate code for the given PROCESSOR ISA."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:148
  #, no-c-format
! msgid "LoongArch TUNE presets:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:170
  #, no-c-format
! msgid "-mtune=PROCESSOR\tGenerate optimized code for PROCESSOR."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:179
  #, no-c-format
! msgid "Base ABI types for LoongArch:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:201
  #, no-c-format
! msgid "-mabi=BASEABI\tGenerate code that conforms to the given BASEABI."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:210 config/mips/mips.opt:71
  #, no-c-format
! msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:214
  #, no-c-format
! msgid "-maddr-reg-reg-cost=COST  Set the cost of ADDRESS_REG_REG to the value calculated by COST."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:218 config/mips/mips.opt:83
  #, no-c-format
! msgid "Trap on integer divide by zero."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:222
  #, no-c-format
! msgid "Conditional moves for integral are enabled."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:226
  #, no-c-format
! msgid "Conditional moves for float are enabled."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:230
  #, no-c-format
! msgid "Prevent optimizing block moves, which is also the default behavior of -Os."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:238
  #, no-c-format
! msgid "-mmax-inline-memcpy-size=SIZE\tSet the max size of memcpy to inline, default is 1024."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:242
  #, no-c-format
! msgid "-mbreak-code=CODE\tUse 'break CODE' for traps supposed to be unrecoverable, or an 'amswap.w' instruction leading to INE if CODE is out of range."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:246 config/mips/mips.opt:150
  #, no-c-format
! msgid "The code model option names for -mexplicit-relocs:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:259 config/mips/mips.opt:163
  #, no-c-format
! msgid "Use %reloc() assembly operators."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:263 config/mips/mips.opt:167
  #, no-c-format
! msgid "Use %reloc() assembly operators (for backward compatibility)."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:271
  #, no-c-format
! msgid "Generate approximate reciprocal divide and square root for better throughput."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:302
  #, no-c-format
! msgid "Avoid using the GOT to access external symbols."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:311
  #, no-c-format
! msgid "Pass -mrelax or -mno-relax option to the assembler."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:329
  #, no-c-format
! msgid "Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 6."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:347
  #, no-c-format
! msgid "Annotate table jump instruction (jr {reg}) to correlate it with the jump table."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:351
  #, no-c-format
! msgid "Support frecipe.{s/d} and frsqrte.{s/d} instructions."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:355
  #, no-c-format
! msgid "Support div.w[u] and mod.w[u] instructions with inputs not sign-extended."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:359
  #, no-c-format
! msgid "Support am{swap/add}[_db].{b/h} instructions."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:363
  #, no-c-format
! msgid "Support amcas[_db].{b/h/w/d} instructions."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:367
! #, fuzzy, no-c-format
! #| msgid "Don't use AltiVec instructions"
! msgid "Support sc.q instruction."
! msgstr "Не выкарыстоўваць інструкцыі AltiVec"
! 
! #: config/loongarch/loongarch.opt:371
  #, no-c-format
! msgid "Do not need load-load barriers (dbar 0x700)."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:24
  #, no-c-format
! msgid "Don't use any of r32..r63."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:28
  #, no-c-format
! msgid "Preferentially allocate registers that allow short instruction generation."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:32
  #, no-c-format
! msgid "Set branch cost."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:36
! #, fuzzy, no-c-format
! msgid "Enable conditional move instruction usage."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
! 
! #: config/epiphany/epiphany.opt:40
  #, no-c-format
! msgid "Set number of nops to emit before each insn pattern."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:52
! #, fuzzy, no-c-format
! #| msgid "Use hardware floating point"
! msgid "Use software floating point comparisons."
! msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
! 
! #: config/epiphany/epiphany.opt:56
  #, no-c-format
! msgid "Enable split of 32 bit immediate loads into low / high part."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:60
  #, no-c-format
! msgid "Enable use of POST_INC / POST_DEC."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:64
  #, no-c-format
! msgid "Enable use of POST_MODIFY."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:68
  #, no-c-format
! msgid "Set number of bytes on the stack preallocated for use by the callee."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:72
  #, no-c-format
! msgid "Assume round to nearest is selected for purposes of scheduling."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:76
! #, fuzzy, no-c-format
! msgid "Generate call insns as indirect calls."
! msgstr "Генерыраваць код для Intel as"
! 
! #: config/epiphany/epiphany.opt:80
! #, fuzzy, no-c-format
! msgid "Generate call insns as direct calls."
! msgstr "Генерыраваць код для Intel as"
! 
! #: config/epiphany/epiphany.opt:84
  #, no-c-format
! msgid "Assume labels and symbols can be addressed using 16 bit absolute addresses."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:113
  #, no-c-format
! msgid "A floating point to integer truncation may be replaced with rounding to save mode switching."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:117
  #, no-c-format
! msgid "Vectorize for double-word operations."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:133
  #, no-c-format
! msgid "Split unaligned 8 byte vector moves before post-modify address generation."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:137
! #, fuzzy, no-c-format
! msgid "Use the floating-point unit for integer add/subtract."
! msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
! 
! #: config/epiphany/epiphany.opt:141
  #, no-c-format
! msgid "Set register to hold -1."
  msgstr ""
  
! #: config/darwin.opt:34
! #, fuzzy, no-c-format
! msgid "Generate code for darwin loadable kernel extensions."
! msgstr "Генерыраваць код для Intel as"
! 
! #: config/darwin.opt:38 config/darwin.opt:46
  #, no-c-format
! msgid "Generate compile-time CFString objects."
  msgstr ""
  
! #: config/darwin.opt:42
  #, no-c-format
! msgid "-iframework <dir>\tAdd <dir> to the end of the system framework include path."
  msgstr ""
  
! #: config/darwin.opt:50
  #, no-c-format
! msgid "Warn if constant CFString objects contain non-portable characters."
  msgstr ""
  
! #: config/darwin.opt:55
  #, no-c-format
! msgid "Generate AT&T-style stubs for Mach-O."
  msgstr ""
  
! #: config/darwin.opt:59
  #, no-c-format
! msgid "Generate code suitable for executables (NOT shared libs)."
  msgstr ""
  
! #: config/darwin.opt:63
  #, no-c-format
! msgid "Generate code suitable for fast turn around debugging."
  msgstr ""
  
! #: config/darwin.opt:67
! #, fuzzy, no-c-format
! msgid "Generate code for the kernel or loadable kernel extensions."
! msgstr "Генерыраваць код для дадзенага ЦП"
! 
! #: config/darwin.opt:75
  #, no-c-format
! msgid "The earliest macOS version on which this program will run."
  msgstr ""
  
! #: config/darwin.opt:80
  #, no-c-format
! msgid "Set sizeof(bool) to 1."
  msgstr ""
  
! #: config/darwin.opt:84
  #, no-c-format
! msgid "Force generation of external symbol indirection stubs."
  msgstr ""
  
! #: config/darwin.opt:92
  #, no-c-format
! msgid "-mtarget-linker <version>\tSpecify that ld64 <version> is the toolchain linker for the current invocation."
  msgstr ""
  
! #: config/darwin.opt:98
  #, no-c-format
! msgid "Load all members of archive libraries, rather than only those that satisfy undefined symbols."
  msgstr ""
  
! #: config/darwin.opt:102
  #, no-c-format
! msgid "-allowable_client <name>\tThe output dylib is private to the client <name>."
  msgstr ""
  
! #: config/darwin.opt:106
  #, no-c-format
! msgid "-arch <name>\tGenerate output for architecture <name>."
  msgstr ""
  
! #: config/darwin.opt:110
  #, no-c-format
! msgid "Mismatches between file architecture and one specified by \"-arch\" are errors instead of warnings."
  msgstr ""
  
! #: config/darwin.opt:114
  #, no-c-format
! msgid "The earliest macOS version on which this program will run (formatted for the assembler)."
  msgstr ""
  
! #: config/darwin.opt:118
  #, no-c-format
! msgid "Generate an output executable that binds symbols on load, rather than lazily."
  msgstr ""
  
! #: config/darwin.opt:122
  #, no-c-format
! msgid "Generate a Mach-O bundle (file type MH_BUNDLE)."
  msgstr ""
  
! #: config/darwin.opt:126
  #, no-c-format
! msgid "-bundle_loader <executable>\tTreat <executable> (that will be loading this bundle) as if it was one of the dynamic libraries the bundle is linked against for symbol resolution."
  msgstr ""
  
! #: config/darwin.opt:130
  #, no-c-format
! msgid "-client_name <name>\tEnable the executable being built to link against a private dylib (using allowable_client)."
  msgstr ""
  
! #: config/darwin.opt:134
  #, no-c-format
! msgid "-compatibility_version <number>\tSet the version for the client interface.  Client programs must record a value less than or equal to <number>, or the binding will fail at runtime."
  msgstr ""
  
! #: config/darwin.opt:138
  #, no-c-format
! msgid "-current_version <number>\tSet the current version for the library to <number>."
  msgstr ""
  
! #: config/darwin.opt:142
  #, no-c-format
! msgid "Remove code and data that is unreachable from any exported symbol (including the entry point)."
  msgstr ""
  
! #: config/darwin.opt:146
  #, no-c-format
! msgid "-dylib_file install_name:file_name\tThis allows linking of a dylib with \"install_name\" but to be found in a different install position \"file_name\""
  msgstr ""
  
! #: config/darwin.opt:150
  #, no-c-format
! msgid "Produce a Mach-O dylinker (file type MH_DYLINKER), only used for building dyld."
  msgstr ""
  
! #: config/darwin.opt:154
  #, no-c-format
! msgid "-dylinker_install_name <path>\tOnly used for building dyld."
  msgstr ""
  
! #: config/darwin.opt:158
  #, no-c-format
! msgid "The default (and opposite of -static), implied by user mode executables, shared libraries and bundles."
  msgstr ""
  
! #: config/darwin.opt:162
  #, no-c-format
! msgid "Produce a Mach-O shared library (file type MH_DYLIB), synonym for \"-shared\"."
  msgstr ""
  
! #: config/darwin.opt:166
  #, no-c-format
! msgid "-exported_symbols_list <filename>\tExport global symbols in <filename> in linked output file; any symbols not mentioned will be treated as \"hidden\"."
  msgstr ""
  
! #: config/darwin.opt:170
  #, no-c-format
! msgid "Supply a list of objects to be linked from a file, rather than the command line."
  msgstr ""
  
! #: config/darwin.opt:175 config/darwin.opt:196
  #, no-c-format
! msgid "Used for generating code for some older kernel revisions."
  msgstr ""
  
! #: config/darwin.opt:179
  #, no-c-format
! msgid "Ignore the normal two-level namespace; resolve symbols in command line order and do not record which library provided the resolved symbol."
  msgstr ""
  
! #: config/darwin.opt:183
  #, no-c-format
! msgid "For the assembler (and linker) permit any architecture sub-variant to be used without error."
  msgstr ""
  
! #: config/darwin.opt:187
  #, no-c-format
! msgid "Set the output object such that, on loading, dyld will ignore any two-level namespace information and resolve symbols in the discovery order for loaded libs."
  msgstr ""
  
! #: config/darwin.opt:191
  #, no-c-format
! msgid "-framework <name>\tThe linker should search for the framework <name> in the framework search path."
  msgstr ""
  
! #: config/darwin.opt:200
  #, no-c-format
! msgid "Abbreviation for \"-g -fno-eliminate-unused-debug-symbols\"."
  msgstr ""
  
! #: config/darwin.opt:204
  #, no-c-format
! msgid "Abbreviation for \"-g -feliminate-unused-debug-symbols\"."
  msgstr ""
  
! #: config/darwin.opt:208
  #, no-c-format
! msgid "Automatically adds space for longer path names in load commands (up to MAXPATHLEN)."
  msgstr ""
  
! #: config/darwin.opt:212
  #, no-c-format
! msgid "-image_base <address>\tSpecify <address> as the base address for a dylib or bundle."
  msgstr ""
  
! #: config/darwin.opt:216
  #, no-c-format
! msgid "-init <symbol_name>\tThe symbol <symbol_name> will be used as the first initializer for a dylib."
  msgstr ""
  
! #: config/darwin.opt:220
  #, no-c-format
! msgid "-install_name <name>\tSet the install name for a dylib."
  msgstr ""
  
! #: config/darwin.opt:224
  #, no-c-format
! msgid "Usually \"private extern\" (hidden) symbols are made local when linking, this command suppresses that such that they remain exported."
  msgstr ""
  
! #: config/darwin.opt:228
  #, no-c-format
! msgid "(Obsolete after 10.4) Multi modules are ignored at runtime since macOS 10.4."
  msgstr ""
  
! #: config/darwin.opt:232
  #, no-c-format
! msgid "(Obsolete after 10.4) -multiply_defined <treatment>\tProvided a mechanism for warning about symbols defined in multiple dylibs."
  msgstr ""
  
! #: config/darwin.opt:236
  #, no-c-format
! msgid "(Obsolete after 10.4) -multiply_defined_unused <treatment>\tProvided a mechanism for warning about symbols defined in the current executable also being defined in linked dylibs."
  msgstr ""
  
! #: config/darwin.opt:240
  #, no-c-format
! msgid "(Obsolete) Current linkers never dead-strip these items, so the option is not needed."
  msgstr ""
  
! #: config/darwin.opt:244
  #, no-c-format
! msgid "Do not add a default symbol exports to modules or dynamic libraries."
  msgstr ""
  
! #: config/darwin.opt:248
  #, no-c-format
! msgid "Do not add default run paths (for the compiler library directories) to executables, modules or dynamic libraries."
  msgstr ""
  
! #: config/darwin.opt:252
  #, no-c-format
! msgid "(Obsolete after 10.3.9) Set MH_NOPREFIXBINDING, in an executable."
  msgstr ""
  
! #: config/darwin.opt:256
  #, no-c-format
! msgid "(Obsolete after 10.4)\tSet MH_NOMULTIDEFS in an umbrella framework."
  msgstr ""
  
! #: config/darwin.opt:260 config/darwin.opt:286 config/darwin.opt:290
! #, fuzzy, no-c-format
! msgid "(Obsolete) LD_PREBIND is no longer supported."
! msgstr "-pipe не падтрымліваецца."
! 
! #: config/darwin.opt:264
  #, no-c-format
! msgid "(Obsolete) This is the default."
  msgstr ""
  
! #: config/darwin.opt:268
  #, no-c-format
! msgid "Equivalent to -xobjective-c."
  msgstr ""
  
! #: config/darwin.opt:272
  #, no-c-format
! msgid "Equivalent to -xobjective-c++."
  msgstr ""
  
! #: config/darwin.opt:282
  #, no-c-format
! msgid "-pagezero_size <size>\tAllows setting the page 0 size to 4kb when required."
  msgstr ""
  
! #: config/darwin.opt:294
  #, no-c-format
! msgid "Produces a Mach-O file suitable for embedded/ROM use."
  msgstr ""
  
! #: config/darwin.opt:298
  #, no-c-format
! msgid "(Obsolete) Allowed linking to proceed with \"-flat_namespace\" when a linked bundle contained a symbol also exported from the main executable."
  msgstr ""
  
! #: config/darwin.opt:305
  #, no-c-format
! msgid "Synonym for \"-export-dynamic\" for linker versions that support it."
  msgstr ""
  
! #: config/darwin.opt:309
  #, no-c-format
! msgid "-read_only_relocs <treatment>\tAllow relocations in read-only pages (not recommended)."
  msgstr ""
  
! #: config/darwin.opt:313
  #, no-c-format
! msgid "-sectalign <segname> <sectname> <value>\tSet section <sectname> in segment <segname> to have alignment <value> which must be an integral power of two expressed in hexadecimal form."
  msgstr ""
  
! #: config/darwin.opt:317
  #, no-c-format
! msgid "-sectcreate <segname> <sectname> <file>\tCreate section <sectname> in segment <segname> from the contents of <file>."
  msgstr ""
  
! #: config/darwin.opt:321
  #, no-c-format
! msgid "(Obsolete) -sectobjectsymbols <segname> <sectname>\tSetting a local symbol at the start of a section is no longer supported."
  msgstr ""
  
! #: config/darwin.opt:325
  #, no-c-format
! msgid "(Obsolete) -sectorder <segname> <sectname> <orderfile>\tReplaced by a more general option \"-order_file\"."
  msgstr ""
  
! #: config/darwin.opt:329
! #, no-c-format
! msgid "-seg_addr_table <file>\tSpecify the base addresses for dynamic libraries; <file> contains a line for each library."
! msgstr ""
  
! #: config/darwin.opt:334
  #, no-c-format
! msgid "(Obsolete, ld_classic only) -seg_addr_table_filename <path>."
  msgstr ""
  
! #: config/darwin.opt:338
  #, no-c-format
! msgid "Synonym for \"image_base\"."
  msgstr ""
  
! #: config/darwin.opt:342
! #, no-c-format
! msgid "-segaddr <name> <address>\tSet the base address of segment <name> to <address> which must be aligned to a page boundary (currently 4kb)."
! msgstr ""
  
! #: config/darwin.opt:347
! #, no-c-format
! msgid "(Obsolete, ld_classic only) -sectcreate <segname> <sectname> <file>\tAllowed creation of a section from a file."
! msgstr ""
  
! #: config/darwin.opt:351
  #, no-c-format
! msgid "(Obsolete) Object files with LINKEDIT sections are no longer supported."
  msgstr ""
  
! #: config/darwin.opt:355
  #, no-c-format
! msgid "-segprot <segname> <max_prot> <init_prot>\tThe virtual memory protections for segment <segname> have maximum and initial values <max_prot> and <init_prot> respectively.  The specified values may contain \"r\", \"w\", \"x\" or \"-\" the latter meaning \"no access\"."
  msgstr ""
  
! #: config/darwin.opt:359
  #, no-c-format
! msgid "-segs_read_only_addr <address>\tSpecify that <address> is the base address of the read-only segments of a dylib."
  msgstr ""
  
! #: config/darwin.opt:363
! #, no-c-format
! msgid "-segs_read_write_addr <address>\tSpecify that <address> is the base address address of the read-write segments of a dylib."
! msgstr ""
  
! #: config/darwin.opt:367
  #, no-c-format
! msgid "(Obsolete)\tThis is the default."
  msgstr ""
  
! #: config/darwin.opt:371
  #, no-c-format
! msgid "-sub_library <name>\tLibrary named <name> will be re-exported (only useful for dylibs)."
  msgstr ""
  
! #: config/darwin.opt:375
  #, no-c-format
! msgid "-sub_umbrella <name>\tFramework named <name> will be re-exported (only useful for dylibs)."
  msgstr ""
  
! #: config/darwin.opt:379
  #, no-c-format
! msgid "This is the default."
  msgstr ""
  
! #: config/darwin.opt:383
  #, no-c-format
! msgid "Add extra information to the executable that can speed up dynamic loading (provided that dependent libraries are unchanged)."
  msgstr ""
  
! #: config/darwin.opt:387
  #, no-c-format
! msgid "-umbrella <framework>\tThe specified framework will be re-exported."
  msgstr ""
  
! #: config/darwin.opt:391
! #, no-c-format
! msgid "-undefined <treatment>\tSpecify the handling for undefined symbols (default is error)."
! msgstr ""
  
! #: config/darwin.opt:395
! #, no-c-format
! msgid "-unexported_symbols_list <filename>\tDo not export the global symbols listed in <filename>."
! msgstr ""
  
! #: config/darwin.opt:399
  #, no-c-format
! msgid "-weak_framework <framework>\tMake a weak link to the specified framework."
  msgstr ""
  
! #: config/darwin.opt:403
  #, no-c-format
! msgid "-weak_reference_mismatches <treatment>\tSpecifies what to do if a symbol import conflicts between file (weak in one and not in another) the default is to treat the symbol as non-weak."
  msgstr ""
  
! #: config/darwin.opt:407
! #, no-c-format
! msgid "Logs which object files the linker loads."
! msgstr ""
  
! #: config/darwin.opt:411
! #, no-c-format
! msgid "Logs which symbol(s) caused an object to be loaded."
! msgstr ""
  
! #: config/darwin.opt:419
  #, no-c-format
! msgid "(Obsolete, ignored)\tOld support similar to \"-whyload\"."
  msgstr ""
  
! #: config/darwin.opt:423
! #, no-c-format
! msgid "(Obsolete and unhandled by ld64, ignored)\tld should produce an executable (only handled by ld_classic)."
! msgstr ""
  
! #: config/c6x/c6x-tables.opt:24
  #, no-c-format
! msgid "Known C6X ISAs (for use with the -march= option):"
  msgstr ""
  
! #: config/c6x/c6x.opt:30 config/mips/mips.opt:134
! #, no-c-format
! msgid "Use big-endian byte order."
! msgstr ""
  
! #: config/c6x/c6x.opt:34 config/mips/mips.opt:138
  #, no-c-format
! msgid "Use little-endian byte order."
  msgstr ""
  
! #: config/c6x/c6x.opt:42
  #, no-c-format
! msgid "Select method for sdata handling."
  msgstr ""
  
! #: config/c6x/c6x.opt:46
  #, no-c-format
! msgid "Valid arguments for the -msdata= option:"
  msgstr ""
  
! #: config/c6x/c6x.opt:59
  #, no-c-format
! msgid "Compile for the DSBT shared library ABI."
  msgstr ""
  
! #: config/mips/mips.opt:32
  #, no-c-format
! msgid "-mabi=ABI\tGenerate code that conforms to the given ABI."
  msgstr ""
  
! #: config/mips/mips.opt:36
  #, no-c-format
! msgid "Known MIPS ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/mips/mips.opt:55
  #, no-c-format
! msgid "Generate code that can be used in SVR4-style dynamic objects."
  msgstr ""
  
! #: config/mips/mips.opt:59
  #, no-c-format
! msgid "Use PMC-style 'mad' instructions."
  msgstr ""
  
! #: config/mips/mips.opt:63
! #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Use integer madd/msub instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
! 
! #: config/mips/mips.opt:67
! #, fuzzy, no-c-format
! #| msgid "Generate code for given CPU"
! msgid "-march=ISA\tGenerate code for the given ISA."
! msgstr "Генерыраваць код для дадзенага ЦП"
! 
! #: config/mips/mips.opt:75
  #, no-c-format
! msgid "Use Branch Likely instructions, overriding the architecture default."
  msgstr ""
  
! #: config/mips/mips.opt:79
  #, no-c-format
! msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing."
  msgstr ""
  
! #: config/mips/mips.opt:87
  #, no-c-format
! msgid "-mcode-readable=SETTING\tSpecify when instructions are allowed to access code."
  msgstr ""
  
! #: config/mips/mips.opt:91
  #, no-c-format
! msgid "Valid arguments to -mcode-readable=:"
  msgstr ""
  
! #: config/mips/mips.opt:104
  #, no-c-format
! msgid "Use branch-and-break sequences to check for integer divide by zero."
  msgstr ""
  
! #: config/mips/mips.opt:108
  #, no-c-format
! msgid "Use trap instructions to check for integer divide by zero."
  msgstr ""
  
! #: config/mips/mips.opt:112
  #, fuzzy, no-c-format
! msgid "Allow the use of MDMX instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/mips/mips.opt:120
  #, no-c-format
! msgid "Use MIPS-DSP instructions."
  msgstr ""
  
! #: config/mips/mips.opt:124
  #, no-c-format
! msgid "Use MIPS-DSP REV 2 instructions."
  msgstr ""
  
! #: config/mips/mips.opt:146
  #, no-c-format
! msgid "Use Enhanced Virtual Addressing instructions."
  msgstr ""
  
! #: config/mips/mips.opt:171
! #, no-c-format
! msgid "Don't use %reloc() assembly operators (for backward compatibility)."
! msgstr ""
  
! #: config/mips/mips.opt:175
  #, no-c-format
! msgid "Use -G for data that is not defined by the current object."
  msgstr ""
  
! #: config/mips/mips.opt:179
  #, no-c-format
! msgid "Work around certain 24K errata."
  msgstr ""
  
! #: config/mips/mips.opt:183
  #, no-c-format
! msgid "Work around certain R4000 errata."
  msgstr ""
  
! #: config/mips/mips.opt:187
  #, no-c-format
! msgid "Work around certain R4400 errata."
  msgstr ""
  
! #: config/mips/mips.opt:191
  #, no-c-format
! msgid "Work around the R5900 short loop erratum."
  msgstr ""
  
! #: config/mips/mips.opt:195
  #, no-c-format
! msgid "Work around certain RM7000 errata."
  msgstr ""
  
! #: config/mips/mips.opt:199
  #, no-c-format
! msgid "Work around certain R10000 errata."
  msgstr ""
  
! #: config/mips/mips.opt:203
  #, no-c-format
! msgid "Work around errata for early SB-1 revision 2 cores."
  msgstr ""
  
! #: config/mips/mips.opt:207
  #, no-c-format
! msgid "Work around certain VR4120 errata."
  msgstr ""
  
! #: config/mips/mips.opt:211
  #, no-c-format
! msgid "Work around VR4130 mflo/mfhi errata."
  msgstr ""
  
! #: config/mips/mips.opt:215
  #, no-c-format
! msgid "Work around an early 4300 hardware bug."
  msgstr ""
  
! #: config/mips/mips.opt:219
! #, fuzzy, no-c-format
! #| msgid "options enabled: "
! msgid "FP exceptions are enabled."
! msgstr "выбары ўключаны:"
! 
! #: config/mips/mips.opt:223
! #, fuzzy, no-c-format
! #| msgid "Use 32-bit general registers"
! msgid "Use 32-bit floating-point registers."
! msgstr "Выкарыстоўваць 32-бітныя галоўныя рэгістры"
! 
! #: config/mips/mips.opt:227
  #, no-c-format
! msgid "Conform to the o32 FPXX ABI."
  msgstr ""
  
! #: config/mips/mips.opt:231
! #, fuzzy, no-c-format
! #| msgid "Use 64-bit general registers"
! msgid "Use 64-bit floating-point registers."
! msgstr "Выкарыстоўваць 64-бітныя галоўныя рэгістры"
! 
! #: config/mips/mips.opt:235
  #, no-c-format
! msgid "-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack trampolines."
  msgstr ""
  
! #: config/mips/mips.opt:239
  #, no-c-format
! msgid "-mabs=MODE\tSelect the IEEE 754 ABS/NEG instruction execution mode."
  msgstr ""
  
! #: config/mips/mips.opt:243
! #, no-c-format
! msgid "-mnan=ENCODING\tSelect the IEEE 754 NaN data encoding."
! msgstr ""
  
! #: config/mips/mips.opt:247
  #, no-c-format
! msgid "Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):"
  msgstr ""
  
! #: config/mips/mips.opt:257
  #, fuzzy, no-c-format
! #| msgid "Use 32-bit general registers"
! msgid "Use 32-bit general registers."
! msgstr "Выкарыстоўваць 32-бітныя галоўныя рэгістры"
  
! #: config/mips/mips.opt:261
! #, fuzzy, no-c-format
! #| msgid "Use 64-bit general registers"
! msgid "Use 64-bit general registers."
! msgstr "Выкарыстоўваць 64-бітныя галоўныя рэгістры"
! 
! #: config/mips/mips.opt:265
  #, no-c-format
! msgid "Use GP-relative addressing to access small data."
  msgstr ""
  
! #: config/mips/mips.opt:269
  #, no-c-format
! msgid "When generating -mabicalls code, allow executables to use PLTs and copy relocations."
  msgstr ""
  
! #: config/mips/mips.opt:273
  #, no-c-format
! msgid "Allow the use of hardware floating-point ABI and instructions."
  msgstr ""
  
! #: config/mips/mips.opt:277
  #, no-c-format
! msgid "Generate code that is link-compatible with MIPS16 and microMIPS code."
  msgstr ""
  
! #: config/mips/mips.opt:281
  #, no-c-format
! msgid "An alias for minterlink-compressed provided for backward-compatibility."
  msgstr ""
  
! #: config/mips/mips.opt:285
  #, fuzzy, no-c-format
! #| msgid "Generate code for Intel as"
! msgid "-mipsN\tGenerate code for ISA level N."
  msgstr "Генерыраваць код для Intel as"
  
! #: config/mips/mips.opt:289
  #, no-c-format
! msgid "Generate MIPS16 code."
  msgstr ""
  
! #: config/mips/mips.opt:293
  #, no-c-format
! msgid "Use MIPS-3D instructions."
  msgstr ""
  
! #: config/mips/mips.opt:297
  #, no-c-format
! msgid "Use ll, sc and sync instructions."
  msgstr ""
  
! #: config/mips/mips.opt:301
  #, no-c-format
! msgid "Use -G for object-local data."
  msgstr ""
  
! #: config/mips/mips.opt:305
  #, no-c-format
! msgid "Use indirect calls."
  msgstr ""
  
! #: config/mips/mips.opt:309
! #, fuzzy, no-c-format
! #| msgid "Use 32 bit float"
! msgid "Use a 32-bit long type."
! msgstr "Выкарыстоўваць 32-х бітны float"
! 
! #: config/mips/mips.opt:313
! #, fuzzy, no-c-format
! #| msgid "Use 64 bit float"
! msgid "Use a 64-bit long type."
! msgstr "Выкарыстоўваць 64-х бітны float"
! 
! #: config/mips/mips.opt:317
  #, no-c-format
! msgid "Pass the address of the ra save location to _mcount in $12."
  msgstr ""
  
! #: config/mips/mips.opt:321
  #, no-c-format
! msgid "Don't optimize block moves."
  msgstr ""
  
! #: config/mips/mips.opt:325
! #, fuzzy, no-c-format
! #| msgid "Don't use AltiVec instructions"
! msgid "Use microMIPS instructions."
! msgstr "Не выкарыстоўваць інструкцыі AltiVec"
! 
! #: config/mips/mips.opt:329
  #, no-c-format
! msgid "Use MIPS MSA Extension instructions."
  msgstr ""
  
! #: config/mips/mips.opt:333
  #, fuzzy, no-c-format
! msgid "Allow the use of MT instructions."
  msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/mips/mips.opt:337
  #, fuzzy, no-c-format
! msgid "Prevent the use of all floating-point operations."
! msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
  
! #: config/mips/mips.opt:341
! #, fuzzy, no-c-format
! #| msgid "Don't use AltiVec instructions"
! msgid "Use MCU instructions."
! msgstr "Не выкарыстоўваць інструкцыі AltiVec"
  
! #: config/mips/mips.opt:345
  #, no-c-format
! msgid "Do not use a cache-flushing function before calling stack trampolines."
  msgstr ""
  
! #: config/mips/mips.opt:349
  #, fuzzy, no-c-format
! msgid "Do not use MDMX instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/mips/mips.opt:353
  #, fuzzy, no-c-format
! #| msgid "Generate code for GNU ld"
! msgid "Generate normal-mode code."
! msgstr "Генерыраваць код для GNU ld"
  
! #: config/mips/mips.opt:357
! #, fuzzy, no-c-format
! msgid "Do not use MIPS-3D instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
! 
! #: config/mips/mips.opt:361
! #, fuzzy, no-c-format
! #| msgid "Use hardware floating point"
! msgid "Use paired-single floating-point instructions."
! msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
! 
! #: config/mips/mips.opt:365
  #, no-c-format
! msgid "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be inserted."
  msgstr ""
  
! #: config/mips/mips.opt:369
  #, no-c-format
! msgid "Valid arguments to -mr10k-cache-barrier=:"
  msgstr ""
  
! #: config/mips/mips.opt:382
  #, no-c-format
! msgid "Try to allow the linker to turn PIC calls into direct calls."
  msgstr ""
  
! #: config/mips/mips.opt:386
  #, no-c-format
! msgid "When generating -mabicalls code, make the code suitable for use in shared libraries."
  msgstr ""
  
! #: config/mips/mips.opt:394
  #, no-c-format
! msgid "Use SmartMIPS instructions."
  msgstr ""
  
! #: config/mips/mips.opt:402
  #, no-c-format
! msgid "Optimize lui/addiu address loads."
  msgstr ""
  
! #: config/mips/mips.opt:406
  #, no-c-format
! msgid "Enable the MIPS16e V2 instructions."
  msgstr ""
  
! #: config/mips/mips.opt:410
  #, no-c-format
! msgid "Assume all symbols have 32-bit values."
  msgstr ""
  
! #: config/mips/mips.opt:414
  #, no-c-format
! msgid "Use synci instruction to invalidate i-cache."
  msgstr ""
  
! #: config/mips/mips.opt:418
  #, no-c-format
! msgid "Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable."
  msgstr ""
  
! #: config/mips/mips.opt:422
  #, no-c-format
! msgid "Use 4-operand madd.s/madd.d and related instructions where applicable."
  msgstr ""
  
! #: config/mips/mips.opt:430
  #, no-c-format
! msgid "Don't generate code with unaligned load store, only valid for MIPS R6."
  msgstr ""
  
! #: config/mips/mips.opt:434
  #, no-c-format
! msgid "Generate code with unaligned load store for R6 (alias of -mno-strict-align)."
  msgstr ""
  
! #: config/mips/mips.opt:438
  #, no-c-format
! msgid "Don't generate code with unaligned load store for R6 (alias of -mstrict-align)."
  msgstr ""
  
! #: config/mips/mips.opt:446
  #, no-c-format
! msgid "Use Virtualization (VZ) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:450
  #, no-c-format
! msgid "Use eXtended Physical Address (XPA) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:454
! #, no-c-format
! msgid "Use Cyclic Redundancy Check (CRC) instructions."
! msgstr ""
  
! #: config/mips/mips.opt:458
! #, no-c-format
! msgid "Use Global INValidate (GINV) instructions."
! msgstr ""
  
! #: config/mips/mips.opt:462
! #, no-c-format
! msgid "Perform VR4130-specific alignment optimizations."
! msgstr ""
  
! #: config/mips/mips.opt:466
! #, no-c-format
! msgid "Lift restrictions on GOT size."
! msgstr ""
  
! #: config/mips/mips.opt:470
  #, no-c-format
! msgid "Enable use of odd-numbered single-precision registers."
  msgstr ""
  
! #: config/mips/mips.opt:474
  #, fuzzy, no-c-format
! #| msgid "Optimize for 3900"
! msgid "Optimize frame header."
! msgstr "Аптымізаваць для 3900"
  
! #: config/mips/mips.opt:478
  #, no-c-format
! msgid "Change the behaviour to grow the frame downwards."
  msgstr ""
  
! #: config/mips/mips.opt:485
  #, no-c-format
! msgid "Enable load/store bonding."
  msgstr ""
  
! #: config/mips/mips.opt:489
  #, no-c-format
! msgid "Specify the compact branch usage policy."
  msgstr ""
  
! #: config/mips/mips.opt:493
  #, no-c-format
! msgid "Policies available for use with -mcompact-branches=:"
  msgstr ""
  
! #: config/mips/mips.opt:506
  #, no-c-format
! msgid "Use Loongson MultiMedia extensions Instructions (MMI) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:510
  #, no-c-format
! msgid "Use Loongson EXTension (EXT) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:514
  #, no-c-format
! msgid "Use Loongson EXTension R2 (EXT2) instructions."
  msgstr ""
  
! #: config/mips/mips-tables.opt:24
  #, no-c-format
! msgid "Known MIPS CPUs (for use with the -march= and -mtune= options):"
  msgstr ""
  
! #: config/mips/mips-tables.opt:28
  #, no-c-format
! msgid "Known MIPS ISA levels (for use with the -mips option):"
  msgstr ""
  
! #: config/s390/tpf.opt:23
  #, no-c-format
! msgid "Enable TPF-OS tracing code."
  msgstr ""
  
! #: config/s390/tpf.opt:29
  #, no-c-format
! msgid "Set the trace check address for prologue tpf hook"
  msgstr ""
  
! #: config/s390/tpf.opt:33
  #, no-c-format
! msgid "Set the trace jump address for prologue tpf hook"
  msgstr ""
  
! #: config/s390/tpf.opt:37
  #, no-c-format
! msgid "Set the trace check address for epilogue tpf hook"
  msgstr ""
  
! #: config/s390/tpf.opt:41
  #, no-c-format
! msgid "Set the trace jump address for epilogue tpf hook"
  msgstr ""
  
! #: config/s390/tpf.opt:45
  #, no-c-format
! msgid "Set the prologue and epilogue hook addresses to TPF_TRACE_PROLOGUE_SKIP_TARGET and TPF_TRACE_EPILOGUE_SKIP_TARGET. Equivalent to using -mtpf-trace-hook-prologue-target=TPF_TRACE_PROLOGUE_SKIP_TARGET and -mtpf-trace-hook-epilogue-target=TPF_TRACE_EPILOGUE_SKIP_TARGET"
  msgstr ""
  
! #: config/s390/tpf.opt:49
  #, no-c-format
! msgid "Specify main object for TPF-OS."
  msgstr ""
  
! #: config/s390/s390.opt:48
  #, no-c-format
! msgid "31 bit ABI."
  msgstr ""
  
! #: config/s390/s390.opt:52
  #, no-c-format
! msgid "64 bit ABI."
  msgstr ""
  
! #: config/s390/s390.opt:135
  #, no-c-format
! msgid "Maintain backchain pointer."
  msgstr ""
  
! #: config/s390/s390.opt:139
  #, no-c-format
! msgid "Additional debug prints."
  msgstr ""
  
! #: config/s390/s390.opt:143
  #, no-c-format
! msgid "ESA/390 architecture."
  msgstr ""
  
! #: config/s390/s390.opt:147
! #, no-c-format
! msgid "Enable decimal floating point hardware support."
! msgstr ""
  
! #: config/s390/s390.opt:151
  #, fuzzy, no-c-format
! #| msgid "Use hardware floating point"
! msgid "Enable hardware floating point."
! msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
  
! #: config/s390/s390.opt:155
  #, no-c-format
! msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first.  Append Nop instructions covering the number of halfwords indicated by the second after the label.  Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size.  Using 0 for both values disables hotpatching."
  msgstr ""
  
! #: config/s390/s390.opt:173
  #, no-c-format
! msgid "Use hardware transactional execution instructions."
  msgstr ""
  
! #: config/s390/s390.opt:177
  #, no-c-format
! msgid "Use hardware vector facility instructions and enable the vector ABI."
  msgstr ""
  
! #: config/s390/s390.opt:181
  #, no-c-format
! msgid "Use packed stack layout."
  msgstr ""
  
! #: config/s390/s390.opt:185
  #, no-c-format
! msgid "Use bras for executable < 64k."
  msgstr ""
  
! #: config/s390/s390.opt:189
  #, fuzzy, no-c-format
! #| msgid "Use hardware floating point"
! msgid "Disable hardware floating point."
! msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
  
! #: config/s390/s390.opt:193
  #, no-c-format
! msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
  msgstr ""
  
! #: config/s390/s390.opt:197
  #, no-c-format
! msgid "Switches off the -mstack-guard= option."
  msgstr ""
  
! #: config/s390/s390.opt:215
  #, no-c-format
! msgid "Generate section __stack_protector_loc containing pointers to all instructions which load the address of the global guard."
  msgstr ""
  
! #: config/s390/s390.opt:219
  #, no-c-format
! msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
  msgstr ""
  
! #: config/s390/s390.opt:223
  #, no-c-format
! msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:231
  #, no-c-format
! msgid "Use the mvcle instruction for block moves."
  msgstr ""
  
! #: config/s390/s390.opt:235
  #, no-c-format
! msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
  msgstr ""
  
! #: config/s390/s390.opt:240
  #, no-c-format
! msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr ""
  
! #: config/s390/s390.opt:244
  #, no-c-format
! msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr ""
  
! #: config/s390/s390.opt:248
  #, no-c-format
! msgid "z/Architecture."
  msgstr ""
  
! #: config/s390/s390.opt:253
  #, no-c-format
! msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
! #: config/s390/s390.opt:264
  #, no-c-format
! msgid "Wrap all indirect branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:269
  #, no-c-format
! msgid "Wrap indirect table jumps and computed gotos into execute in order to disable branch prediction.  Using thunk or thunk-extern with this option requires the thunks to be considered signal handlers to order to generate correct CFI.  For environments where unwinding (e.g. for exceptions) is required please use thunk-inline instead."
  msgstr ""
  
! #: config/s390/s390.opt:277
  #, no-c-format
! msgid "Wrap all indirect calls into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:281
  #, no-c-format
! msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:286
  #, no-c-format
! msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address is going to be restored from memory."
  msgstr ""
  
! #: config/s390/s390.opt:292
  #, no-c-format
! msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address doesn't need to be restored from memory."
  msgstr ""
  
! #: config/s390/s390.opt:314
  #, no-c-format
! msgid "Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options.  The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location."
  msgstr ""
  
! #: config/s390/s390.opt:323
  #, no-c-format
! msgid "Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run."
  msgstr ""
  
! #: config/s390/s390.opt:328
  #, no-c-format
! msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
  msgstr ""
  
! #: config/s390/s390.opt:337
  #, no-c-format
! msgid "Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains.  This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance.  This option allows overriding it for testing purposes."
  msgstr ""
  
! #: config/s390/s390.opt:352
  #, no-c-format
! msgid "Store all argument registers on the stack."
  msgstr ""
  
! #: config/s390/s390.opt:356
  #, no-c-format
! msgid "Assume external symbols, whose natural alignment would be 1, to be potentially unaligned.  By default all symbols without explicit alignment are assumed to reside on a 2 byte boundary as mandated by the IBM Z ABI."
  msgstr ""
  
! #: config/lynx.opt:23
  #, no-c-format
! msgid "Support legacy multi-threading."
  msgstr ""
  
! #: config/lynx.opt:27
! #, fuzzy, no-c-format
! #| msgid "Use hardware fp"
! msgid "Use shared libraries."
! msgstr "Выкарыстоўваць апаратную плаваючую кропку"
! 
! #: config/lynx.opt:31
  #, no-c-format
! msgid "Support multi-threading."
  msgstr ""
  
! #: config/fr30/fr30.opt:23
  #, no-c-format
! msgid "Assume small address space."
  msgstr ""
  
! #: config/pdp11/pdp11.opt:23
  #, fuzzy, no-c-format
! #| msgid "Generate code for a 520X"
! msgid "Generate code for an 11/10."
! msgstr "Ствараць код для 520X"
  
! #: config/pdp11/pdp11.opt:27
  #, fuzzy, no-c-format
! #| msgid "Generate code for a 68040"
! msgid "Generate code for an 11/40."
! msgstr "Ствараць код для 68040"
  
! #: config/pdp11/pdp11.opt:31
! #, fuzzy, no-c-format
! #| msgid "Generate code for a 520X"
! msgid "Generate code for an 11/45."
! msgstr "Ствараць код для 520X"
! 
! #: config/pdp11/pdp11.opt:35
  #, no-c-format
! msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)."
  msgstr ""
  
! #: config/pdp11/pdp11.opt:39
! #, fuzzy, no-c-format
! #| msgid "Use DEC assembler syntax"
! msgid "Use the DEC assembler syntax."
! msgstr "Выкарыстоўваць DEC-сінтакс для асэмблера"
! 
! #: config/pdp11/pdp11.opt:43
! #, fuzzy, no-c-format
! #| msgid "Use UNIX assembler syntax"
! msgid "Use the GNU assembler syntax."
! msgstr "Выкарыстоўваць UNIX-сінтакс для асэмблера"
! 
! #: config/pdp11/pdp11.opt:51
! #, fuzzy, no-c-format
! #| msgid "Use 16 bit int"
! msgid "Use 16 bit int."
! msgstr "Выкарыстоўваць 16-ці бітны int"
! 
! #: config/pdp11/pdp11.opt:55
! #, fuzzy, no-c-format
! #| msgid "Use 32 bit int"
! msgid "Use 32 bit int."
! msgstr "Выкарыстоўваць 32-х бітны int"
! 
! #: config/pdp11/pdp11.opt:63
  #, no-c-format
! msgid "Target has split I&D."
  msgstr ""
  
! #: config/pdp11/pdp11.opt:67
! #, fuzzy, no-c-format
! #| msgid "Use UNIX assembler syntax"
! msgid "Use UNIX assembler syntax."
! msgstr "Выкарыстоўваць UNIX-сінтакс для асэмблера"
! 
! #: config/pdp11/pdp11.opt:71
  #, no-c-format
! msgid "Use LRA register allocator."
  msgstr ""
  
! #: config/or1k/or1k.opt:29
  #, no-c-format
! msgid "Enable generation of hardware divide (l.div, l.divu) instructions.  This is the default; use -msoft-div to override."
  msgstr ""
  
! #: config/or1k/or1k.opt:34
  #, no-c-format
! msgid "Enable generation of binaries which use functions from libgcc to perform divide operations.  The default is -mhard-div."
  msgstr ""
  
! #: config/or1k/or1k.opt:39
  #, no-c-format
! msgid "Enable generation of hardware multiply instructions (l.mul, l.muli) instructions. This is the default; use -msoft-mul to override."
  msgstr ""
  
! #: config/or1k/or1k.opt:44
  #, no-c-format
! msgid "Enable generation of binaries which use functions from libgcc to perform multiply operations. The default is -mhard-mul."
  msgstr ""
  
! #: config/or1k/or1k.opt:49
  #, no-c-format
! msgid "Enable generation of binaries which use functions from libgcc to perform floating point operations.  This is the default; use -mhard-float to override."
  msgstr ""
  
! #: config/or1k/or1k.opt:54
  #, no-c-format
! msgid "Enable generation of hardware floating point instructions. The default is -msoft-float."
  msgstr ""
  
! #: config/or1k/or1k.opt:59
  #, no-c-format
! msgid "When -mhard-float is selected, enables generation of double-precision floating point instructions.  By default functions from libgcc are used to perform double-precision floating point operations."
  msgstr ""
  
! #: config/or1k/or1k.opt:65
  #, no-c-format
! msgid "When -mhard-float is selected, enables generation of unordered floating point compare and set flag (lf.sfun*) instructions.  By default functions from libgcc are used to perform unordered floating point compare and set flag operations."
  msgstr ""
  
! #: config/or1k/or1k.opt:71
  #, no-c-format
! msgid "Specify the code model used for accessing memory addresses.  Specifying large enables generating binaries with large global offset tables and calling functions anywhere in an executable.  By default the value is small."
  msgstr ""
  
! #: config/or1k/or1k.opt:77
  #, no-c-format
! msgid "Known code model types (for use with the -mcmodel= option):"
  msgstr ""
  
! #: config/or1k/or1k.opt:87
  #, no-c-format
! msgid "Enable generation of conditional move (l.cmov) instructions.  By default the equivalents are generated using set and branch."
  msgstr ""
  
! #: config/or1k/or1k.opt:92
  #, no-c-format
! msgid "Enable generation of rotate right (l.ror) instructions.  By default functions from libgcc are used to perform rotate right operations."
  msgstr ""
  
! #: config/or1k/or1k.opt:97
  #, no-c-format
! msgid "Enable generation of rotate right with immediate (l.rori) instructions.  By default functions from libgcc are used to perform rotate right with immediate operations."
  msgstr ""
  
! #: config/or1k/or1k.opt:103
  #, no-c-format
! msgid "Enable generation of sign extension (l.ext*) instructions.  By default memory loads are used to perform sign extension."
  msgstr ""
  
! #: config/or1k/or1k.opt:108
  #, no-c-format
! msgid "Enable generation of compare and set flag with immediate (l.sf*i) instructions. By default extra instructions are generated to store the immediate to a register first."
  msgstr ""
  
! #: config/or1k/or1k.opt:114
  #, no-c-format
! msgid "Enable generation of shift with immediate (l.srai, l.srli, l.slli) instructions. By default extra instructions are generated to store the immediate to a register first."
  msgstr ""
  
! #: config/or1k/elf.opt:28
  #, no-c-format
! msgid "Configure the newlib board specific runtime.  The default is or1ksim."
  msgstr ""
  
! #: config/or1k/elf.opt:32
  #, no-c-format
! msgid "This option is ignored; it is provided for compatibility purposes only.  This used to select linker and preprocessor options for use with newlib."
  msgstr ""
  
! #: config/ia64/ia64.opt:28
  #, no-c-format
! msgid "Generate big endian code."
  msgstr ""
  
! #: config/ia64/ia64.opt:32
  #, no-c-format
! msgid "Generate little endian code."
  msgstr ""
  
! #: config/ia64/ia64.opt:36
  #, fuzzy, no-c-format
! #| msgid "Generate code for GNU as"
! msgid "Generate code for GNU as."
! msgstr "Генерыраваць код для GNU as"
  
! #: config/ia64/ia64.opt:40
  #, fuzzy, no-c-format
! #| msgid "Generate code for GNU ld"
! msgid "Generate code for GNU ld."
! msgstr "Генерыраваць код для GNU ld"
  
! #: config/ia64/ia64.opt:44
! #, no-c-format
! msgid "Emit stop bits before and after volatile extended asms."
! msgstr ""
! 
! #: config/ia64/ia64.opt:48
  #, fuzzy, no-c-format
! #| msgid "Use symbolic register names"
! msgid "Use in/loc/out register names."
! msgstr "Ужываць сімвалічныя назвы рэгістраў"
  
! #: config/ia64/ia64.opt:55
  #, no-c-format
! msgid "Enable use of sdata/scommon/sbss."
  msgstr ""
  
! #: config/ia64/ia64.opt:59
! #, fuzzy, no-c-format
! #| msgid "Generate code without GP reg"
! msgid "Generate code without GP reg."
! msgstr "Генерыраваць код без GP reg"
! 
! #: config/ia64/ia64.opt:63
  #, no-c-format
! msgid "gp is constant (but save/restore gp on indirect calls)."
  msgstr ""
  
! #: config/ia64/ia64.opt:67
  #, no-c-format
! msgid "Generate self-relocatable code."
  msgstr ""
  
! #: config/ia64/ia64.opt:71
  #, no-c-format
! msgid "Generate inline floating point division, optimize for latency."
  msgstr ""
  
! #: config/ia64/ia64.opt:75
  #, no-c-format
! msgid "Generate inline floating point division, optimize for throughput."
  msgstr ""
  
! #: config/ia64/ia64.opt:82
  #, no-c-format
! msgid "Generate inline integer division, optimize for latency."
  msgstr ""
  
! #: config/ia64/ia64.opt:86
  #, no-c-format
! msgid "Generate inline integer division, optimize for throughput."
  msgstr ""
  
! #: config/ia64/ia64.opt:90
  #, no-c-format
! msgid "Do not inline integer division."
  msgstr ""
  
! #: config/ia64/ia64.opt:94
  #, no-c-format
! msgid "Generate inline square root, optimize for latency."
  msgstr ""
  
! #: config/ia64/ia64.opt:98
  #, no-c-format
! msgid "Generate inline square root, optimize for throughput."
  msgstr ""
  
! #: config/ia64/ia64.opt:102
  #, no-c-format
! msgid "Do not inline square root."
  msgstr ""
  
! #: config/ia64/ia64.opt:106
  #, no-c-format
! msgid "Enable DWARF line debug info via GNU as."
  msgstr ""
  
! #: config/ia64/ia64.opt:110
  #, no-c-format
! msgid "Enable earlier placing stop bits for better scheduling."
  msgstr ""
  
! #: config/ia64/ia64.opt:126
  #, no-c-format
! msgid "Known Itanium CPUs (for use with the -mtune= option):"
  msgstr ""
  
! #: config/ia64/ia64.opt:136
  #, no-c-format
! msgid "Use data speculation before reload."
  msgstr ""
  
! #: config/ia64/ia64.opt:140
  #, no-c-format
! msgid "Use data speculation after reload."
  msgstr ""
  
! #: config/ia64/ia64.opt:144
! #, fuzzy, no-c-format
! #| msgid "Create console application"
! msgid "Use control speculation."
! msgstr "Стварыць кансольны прыдатак"
! 
! #: config/ia64/ia64.opt:148
  #, no-c-format
! msgid "Use in block data speculation before reload."
  msgstr ""
  
! #: config/ia64/ia64.opt:152
  #, no-c-format
! msgid "Use in block data speculation after reload."
  msgstr ""
  
! #: config/ia64/ia64.opt:156
  #, no-c-format
! msgid "Use in block control speculation."
  msgstr ""
  
! #: config/ia64/ia64.opt:160
  #, no-c-format
! msgid "Use simple data speculation check."
  msgstr ""
  
! #: config/ia64/ia64.opt:164
  #, no-c-format
! msgid "Use simple data speculation check for control speculation."
  msgstr ""
  
! #: config/ia64/ia64.opt:174
  #, no-c-format
! msgid "Count speculative dependencies while calculating priority of instructions."
  msgstr ""
  
! #: config/ia64/ia64.opt:178
  #, no-c-format
! msgid "Place a stop bit after every cycle when scheduling."
  msgstr ""
  
! #: config/ia64/ia64.opt:182
  #, no-c-format
! msgid "Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group."
  msgstr ""
  
! #: config/ia64/ia64.opt:186
  #, no-c-format
! msgid "Soft limit on number of memory insns per instruction group, giving lower priority to subsequent memory insns attempting to schedule in the same insn group. Frequently useful to prevent cache bank conflicts.  Default value is 1."
  msgstr ""
  
! #: config/ia64/ia64.opt:190
  #, no-c-format
! msgid "Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached)."
  msgstr ""
  
! #: config/ia64/ia64.opt:194
  #, no-c-format
! msgid "Don't generate checks for control speculation in selective scheduling."
  msgstr ""
  
! #: config/ia64/ilp32.opt:3
  #, fuzzy, no-c-format
! #| msgid "Generate ELF output"
! msgid "Generate ILP32 code."
! msgstr "Стварыць ELF-вывад"
  
! #: config/ia64/ilp32.opt:7
! #, fuzzy, no-c-format
! #| msgid "Generate ELF output"
! msgid "Generate LP64 code."
! msgstr "Стварыць ELF-вывад"
! 
! #: config/vxworks-smp.opt:25
  #, no-c-format
! msgid "Select VxWorks SMP C runtimes for linking."
  msgstr ""
  
! #: config/sh/sh.opt:42
! #, fuzzy, no-c-format
! #| msgid "Generate code for a DLL"
! msgid "Generate SH1 code."
! msgstr "Стварыць код для DLL"
! 
! #: config/sh/sh.opt:46
! #, fuzzy, no-c-format
! #| msgid "Generate code for a DLL"
! msgid "Generate SH2 code."
! msgstr "Стварыць код для DLL"
! 
! #: config/sh/sh.opt:50
  #, no-c-format
! msgid "Generate default double-precision SH2a-FPU code."
  msgstr ""
  
! #: config/sh/sh.opt:54
  #, no-c-format
! msgid "Generate SH2a FPU-less code."
  msgstr ""
  
! #: config/sh/sh.opt:58
  #, no-c-format
! msgid "Generate default single-precision SH2a-FPU code."
  msgstr ""
  
! #: config/sh/sh.opt:62
  #, no-c-format
! msgid "Generate only single-precision SH2a-FPU code."
  msgstr ""
  
! #: config/sh/sh.opt:66
! #, fuzzy, no-c-format
! #| msgid "Generate code for a DLL"
! msgid "Generate SH2e code."
! msgstr "Стварыць код для DLL"
! 
! #: config/sh/sh.opt:70
! #, fuzzy, no-c-format
! #| msgid "Generate code for a DLL"
! msgid "Generate SH3 code."
! msgstr "Стварыць код для DLL"
! 
! #: config/sh/sh.opt:74
! #, fuzzy, no-c-format
! #| msgid "Generate code for a DLL"
! msgid "Generate SH3e code."
! msgstr "Стварыць код для DLL"
! 
! #: config/sh/sh.opt:78
! #, fuzzy, no-c-format
! #| msgid "Generate code for a DLL"
! msgid "Generate SH4 code."
! msgstr "Стварыць код для DLL"
! 
! #: config/sh/sh.opt:82
  #, no-c-format
! msgid "Generate SH4-100 code."
  msgstr ""
  
! #: config/sh/sh.opt:86
  #, no-c-format
! msgid "Generate SH4-200 code."
  msgstr ""
  
! #: config/sh/sh.opt:92
  #, no-c-format
! msgid "Generate SH4-300 code."
  msgstr ""
  
! #: config/sh/sh.opt:96
  #, no-c-format
! msgid "Generate SH4 FPU-less code."
  msgstr ""
  
! #: config/sh/sh.opt:100
  #, no-c-format
! msgid "Generate SH4-100 FPU-less code."
  msgstr ""
  
! #: config/sh/sh.opt:104
  #, no-c-format
! msgid "Generate SH4-200 FPU-less code."
  msgstr ""
  
! #: config/sh/sh.opt:108
  #, no-c-format
! msgid "Generate SH4-300 FPU-less code."
  msgstr ""
  
! #: config/sh/sh.opt:112
! #, fuzzy, no-c-format
! #| msgid "Generate code for given CPU"
! msgid "Generate code for SH4 340 series (MMU/FPU-less)."
! msgstr "Генерыраваць код для дадзенага ЦП"
! 
! #: config/sh/sh.opt:117
! #, fuzzy, no-c-format
! #| msgid "Generate code for given CPU"
! msgid "Generate code for SH4 400 series (MMU/FPU-less)."
! msgstr "Генерыраваць код для дадзенага ЦП"
! 
! #: config/sh/sh.opt:122
! #, fuzzy, no-c-format
! #| msgid "Generate code for given CPU"
! msgid "Generate code for SH4 500 series (FPU-less)."
! msgstr "Генерыраваць код для дадзенага ЦП"
! 
! #: config/sh/sh.opt:127
  #, no-c-format
! msgid "Generate default single-precision SH4 code."
  msgstr ""
  
! #: config/sh/sh.opt:131
  #, no-c-format
! msgid "Generate default single-precision SH4-100 code."
  msgstr ""
  
! #: config/sh/sh.opt:135
  #, no-c-format
! msgid "Generate default single-precision SH4-200 code."
  msgstr ""
  
! #: config/sh/sh.opt:139
  #, no-c-format
! msgid "Generate default single-precision SH4-300 code."
  msgstr ""
  
! #: config/sh/sh.opt:143
  #, no-c-format
! msgid "Generate only single-precision SH4 code."
  msgstr ""
  
! #: config/sh/sh.opt:147
  #, no-c-format
! msgid "Generate only single-precision SH4-100 code."
  msgstr ""
  
! #: config/sh/sh.opt:151
  #, no-c-format
! msgid "Generate only single-precision SH4-200 code."
  msgstr ""
  
! #: config/sh/sh.opt:155
  #, no-c-format
! msgid "Generate only single-precision SH4-300 code."
  msgstr ""
  
! #: config/sh/sh.opt:159
  #, fuzzy, no-c-format
! #| msgid "Generate code for a DLL"
! msgid "Generate SH4a code."
! msgstr "Стварыць код для DLL"
  
! #: config/sh/sh.opt:163
  #, no-c-format
! msgid "Generate SH4a FPU-less code."
  msgstr ""
  
! #: config/sh/sh.opt:167
  #, no-c-format
! msgid "Generate default single-precision SH4a code."
  msgstr ""
  
! #: config/sh/sh.opt:171
! #, no-c-format
! msgid "Generate only single-precision SH4a code."
! msgstr ""
  
! #: config/sh/sh.opt:175
  #, no-c-format
! msgid "Generate SH4al-dsp code."
  msgstr ""
  
! #: config/sh/sh.opt:183
  #, fuzzy, no-c-format
! #| msgid "Generate code for given CPU"
! msgid "Generate code in big endian mode."
! msgstr "Генерыраваць код для дадзенага ЦП"
  
! #: config/sh/sh.opt:187
! #, no-c-format
! msgid "Generate 32-bit offsets in switch tables."
! msgstr ""
! 
! #: config/sh/sh.opt:191
  #, fuzzy, no-c-format
  #| msgid "Do not generate char instructions"
! msgid "Generate bit instructions."
  msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/sh/sh.opt:199
  #, no-c-format
! msgid "Assume that zero displacement conditional branches are fast."
  msgstr ""
  
! #: config/sh/sh.opt:203
  #, no-c-format
! msgid "Force the usage of delay slots for conditional branches."
  msgstr ""
  
! #: config/sh/sh.opt:207
  #, no-c-format
! msgid "Align doubles at 64-bit boundaries."
  msgstr ""
  
! #: config/sh/sh.opt:211
  #, no-c-format
! msgid "Division strategy, one of: call-div1, call-fp, call-table."
  msgstr ""
  
! #: config/sh/sh.opt:215
  #, no-c-format
! msgid "Specify name for 32 bit signed division function."
  msgstr ""
  
! #: config/sh/sh.opt:219
! #, fuzzy, no-c-format
! #| msgid "Generate ELF output"
! msgid "Generate ELF FDPIC code."
! msgstr "Стварыць ELF-вывад"
! 
! #: config/sh/sh.opt:223
  #, no-c-format
! msgid "Enable the use of 64-bit floating point registers in fmov instructions.  See -mdalign if 64-bit alignment is required."
  msgstr ""
  
! #: config/sh/sh.opt:231 config/sh/sh.opt:269
  #, no-c-format
! msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions."
  msgstr ""
  
! #: config/sh/sh.opt:235
  #, no-c-format
! msgid "Increase the IEEE compliance for floating-point comparisons."
  msgstr ""
  
! #: config/sh/sh.opt:239
  #, no-c-format
! msgid "Inline code to invalidate instruction cache entries after setting up nested function trampolines."
  msgstr ""
  
! #: config/sh/sh.opt:247
! #, fuzzy, no-c-format
! #| msgid "Generate code without GP reg"
! msgid "Generate code in little endian mode."
! msgstr "Генерыраваць код без GP reg"
! 
! #: config/sh/sh.opt:251
  #, no-c-format
! msgid "Mark MAC register as call-clobbered."
  msgstr ""
  
! #: config/sh/sh.opt:257
  #, no-c-format
! msgid "Make structs a multiple of 4 bytes (warning: ABI altered)."
  msgstr ""
  
! #: config/sh/sh.opt:261
  #, no-c-format
! msgid "Emit function-calls using global offset table when generating PIC."
  msgstr ""
  
! #: config/sh/sh.opt:265
  #, no-c-format
! msgid "Shorten address references during linking."
  msgstr ""
  
! #: config/sh/sh.opt:273
  #, no-c-format
! msgid "Specify the model for atomic operations."
  msgstr ""
  
! #: config/sh/sh.opt:277
  #, no-c-format
! msgid "Use tas.b instruction for __atomic_test_and_set."
  msgstr ""
  
! #: config/sh/sh.opt:281
  #, no-c-format
! msgid "Cost to assume for a multiply insn."
  msgstr ""
  
! #: config/sh/sh.opt:285
  #, no-c-format
! msgid "Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate if the inline code would not work in user mode."
  msgstr ""
  
! #: config/sh/sh.opt:291
  #, no-c-format
! msgid "Pretend a branch-around-a-move is a conditional move."
  msgstr ""
  
! #: config/sh/sh.opt:295
! #, fuzzy, no-c-format
! msgid "Enable the use of the fsca instruction."
! msgstr "нявернае выкарыстанне \"restict\""
! 
! #: config/sh/sh.opt:299
! #, fuzzy, no-c-format
! msgid "Enable the use of the fsrra instruction."
! msgstr "нявернае выкарыстанне \"restict\""
! 
! #: config/sh/superh.opt:6
  #, no-c-format
! msgid "Board name [and memory region]."
  msgstr ""
  
! #: config/sh/superh.opt:10
  #, no-c-format
! msgid "Runtime name."
  msgstr ""
  
! #: config/m32c/m32c.opt:23
  #, no-c-format
! msgid "-msim\tUse simulator runtime."
  msgstr ""
  
! #: config/m32c/m32c.opt:27
  #, no-c-format
! msgid "-mcpu=r8c\tCompile code for R8C variants."
  msgstr ""
  
! #: config/m32c/m32c.opt:31
  #, no-c-format
! msgid "-mcpu=m16c\tCompile code for M16C variants."
  msgstr ""
  
! #: config/m32c/m32c.opt:35
  #, no-c-format
! msgid "-mcpu=m32cm\tCompile code for M32CM variants."
  msgstr ""
  
! #: config/m32c/m32c.opt:39
  #, no-c-format
! msgid "-mcpu=m32c\tCompile code for M32C variants."
  msgstr ""
  
! #: config/m32c/m32c.opt:43
  #, no-c-format
! msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)."
  msgstr ""
  
! #: config/stormy16/stormy16.opt:24
  #, no-c-format
! msgid "Provide libraries for the simulator."
  msgstr ""
  
! #: config/rx/elf.opt:32
  #, no-c-format
! msgid "Generate assembler output that is compatible with the Renesas AS100 assembler.  This may restrict some of the compiler's capabilities.  The default is to generate GAS compatible syntax."
  msgstr ""
  
! #: config/rx/elf.opt:38 config/rx/rx.opt:99
  #, no-c-format
! msgid "Specifies the number of registers to reserve for interrupt handlers."
  msgstr ""
  
! #: config/rx/elf.opt:44 config/rx/rx.opt:105
  #, no-c-format
! msgid "Specifies whether interrupt functions should save and restore the accumulator register."
  msgstr ""
  
! #: config/rx/rx.opt:29
  #, no-c-format
! msgid "Store doubles in 64 bits."
  msgstr ""
  
! #: config/rx/rx.opt:33
  #, no-c-format
! msgid "Stores doubles in 32 bits.  This is the default."
  msgstr ""
  
! #: config/rx/rx.opt:37
! #, fuzzy, no-c-format
! msgid "Disable the use of RX FPU instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
! 
! #: config/rx/rx.opt:44
  #, no-c-format
! msgid "Enable the use of RX FPU instructions.  This is the default."
  msgstr ""
  
! #: config/rx/rx.opt:50
  #, no-c-format
! msgid "Specify the target RX cpu type."
  msgstr ""
  
! #: config/rx/rx.opt:71
  #, no-c-format
! msgid "Data is stored in big-endian format."
  msgstr ""
  
! #: config/rx/rx.opt:75
  #, no-c-format
! msgid "Data is stored in little-endian format.  (Default)."
  msgstr ""
  
! #: config/rx/rx.opt:81
  #, no-c-format
! msgid "Maximum size of global and static variables which can be placed into the small data area."
  msgstr ""
  
! #: config/rx/rx.opt:87
  #, no-c-format
! msgid "Enable linker relaxation."
  msgstr ""
  
! #: config/rx/rx.opt:93
  #, no-c-format
! msgid "Maximum size in bytes of constant values allowed as operands."
  msgstr ""
  
! #: config/rx/rx.opt:111
  #, no-c-format
! msgid "Enables Position-Independent-Data (PID) mode."
  msgstr ""
  
! #: config/rx/rx.opt:117
  #, no-c-format
! msgid "Warn when multiple, different, fast interrupt handlers are in the compilation unit."
  msgstr ""
  
! #: config/rx/rx.opt:123
  #, no-c-format
! msgid "Enable the use of the old, broken, ABI where all stacked function arguments are aligned to 32-bits."
  msgstr ""
  
! #: config/rx/rx.opt:127
  #, no-c-format
! msgid "Enable the use the standard RX ABI where all stacked function arguments are naturally aligned.  This is the default."
  msgstr ""
  
! #: config/rx/rx.opt:133
  #, no-c-format
! msgid "Enable the use of the LRA register allocator."
  msgstr ""
  
! #: config/rx/rx.opt:139
  #, no-c-format
! msgid "Enables or disables the use of the SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE and RMPA instructions.  Enabled by default."
  msgstr ""
  
! #: config/rx/rx.opt:145
  #, no-c-format
! msgid "Always use JSR, never BSR, for calls."
  msgstr ""
  
! #: m2/lang.opt:35
  #, no-c-format
! msgid "Case statement label compile time checking when using an expression of an enum type."
  msgstr ""
  
! #: m2/lang.opt:39
  #, no-c-format
! msgid "Check definition module procedure parameter names match their implementation module counterpart."
  msgstr ""
  
! #: m2/lang.opt:43
  #, no-c-format
! msgid "Warn if a cast is being used on types of differing sizes."
  msgstr ""
  
! #: m2/lang.opt:47
  #, no-c-format
! msgid "Inform user which parameters will be passed by reference."
  msgstr ""
  
! #: m2/lang.opt:51
  #, no-c-format
! msgid "Semantic checking to catch poor programming style."
  msgstr ""
  
! #: m2/lang.opt:55
  #, no-c-format
! msgid "Compile time analysis in the first basic block of a procedure detecting access to uninitialized data."
  msgstr ""
  
! #: m2/lang.opt:59
  #, no-c-format
! msgid "Compile time analysis to detect access to uninitialized variables, the checking can be specified by: known,cond,all."
  msgstr ""
  
! #: m2/lang.opt:63
  #, no-c-format
! msgid "Automatically initializes all pointers to NIL."
  msgstr ""
  
! #: m2/lang.opt:67
  #, no-c-format
! msgid "Runtime subrange, array index and indirection via NIL pointer checking."
  msgstr ""
  
! #: m2/lang.opt:71
  #, no-c-format
! msgid "Runtime checking to check whether a CASE statement requires an ELSE clause when one was not specified."
  msgstr ""
  
! #: m2/lang.opt:75
  #, no-c-format
! msgid "Preprocess the module using cpp."
  msgstr ""
  
! #: m2/lang.opt:79 m2/lang.opt:83
  #, no-c-format
! msgid "Passed to the preprocessor if -fcpp is used (internal switch)."
  msgstr ""
  
! #: m2/lang.opt:87
  #, no-c-format
! msgid "Call a real function, rather than the builtin equivalent."
  msgstr ""
  
! #: m2/lang.opt:91
  #, no-c-format
! msgid "Internal debugging of the compiler (internal switch)."
  msgstr ""
  
! #: m2/lang.opt:95
  #, no-c-format
! msgid "Trace procedure line numbers (internal switch)."
  msgstr ""
  
! #: m2/lang.opt:99
  #, no-c-format
! msgid "Recognize the specified suffix as a definition module filename."
  msgstr ""
  
! #: m2/lang.opt:103
  #, no-c-format
! msgid "Display all inbuilt system items."
  msgstr ""
  
! #: m2/lang.opt:107
  #, no-c-format
! msgid "Allows opaque types to be implemented as any type (a GNU Modula-2 extension)."
  msgstr ""
  
! #: m2/lang.opt:111
  #, no-c-format
! msgid "Runtime checking to check whether a floating point number will exceed range."
  msgstr ""
  
! #: m2/lang.opt:115
  #, no-c-format
! msgid "Create a topologically sorted module list from all dependent modules used in the application."
  msgstr ""
  
! #: m2/lang.opt:119
  #, no-c-format
! msgid "Range checking for numerical values."
  msgstr ""
  
! #: m2/lang.opt:123
  #, no-c-format
! msgid "ISO dialect of Modula-2."
  msgstr ""
  
! #: m2/lang.opt:127
  #, no-c-format
! msgid "Specify the library order, the libraries may be specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
  msgstr ""
  
! #: m2/lang.opt:131
  #, no-c-format
! msgid "Set all location values to a specific value (internal switch)."
  msgstr ""
  
! #: m2/lang.opt:135
  #, no-c-format
! msgid "Internal debug tracing for quad,token,line,all (internal switch)."
  msgstr ""
  
! #: m2/lang.opt:139
  #, no-c-format
! msgid "Dump Modula-2 internal intemediate representation specified by: all,quad,decl,gimple."
  msgstr ""
  
! #: m2/lang.opt:143
  #, no-c-format
! msgid "Dump Modula-2 decls to the filename stem specified."
  msgstr ""
  
! #: m2/lang.opt:147
  #, no-c-format
! msgid "Dump Modula-2 gimple to the filename stem specified."
  msgstr ""
  
! #: m2/lang.opt:151
  #, no-c-format
! msgid "Dump Modula-2 quads to the filename stem specified."
  msgstr ""
  
! #: m2/lang.opt:155
  #, no-c-format
! msgid "Filter the language dump using a comma separated list of procedures and modules."
  msgstr ""
  
! #: m2/lang.opt:159
  #, no-c-format
! msgid "Override the default 64 bit definition of SYSTEM.COFF_T with the argument specified."
  msgstr ""
  
! #: m2/lang.opt:163
  #, no-c-format
! msgid "Generate extra nops to improve debugging, producing an instruction for every code related keyword."
  msgstr ""
  
! #: m2/lang.opt:167
  #, no-c-format
! msgid "Generate error messages which render keywords in lower case."
  msgstr ""
  
! #: m2/lang.opt:171
  #, no-c-format
! msgid "Specify the module mangled prefix name for all modules in the following include paths."
  msgstr ""
  
! #: m2/lang.opt:179
  #, no-c-format
! msgid "Add include paths for all the library names in -flibs= to this directory root."
  msgstr ""
  
! #: m2/lang.opt:187
  #, no-c-format
! msgid "Insert plugin to identify runtime errors at compiletime."
  msgstr ""
  
! #: m2/lang.opt:191
  #, no-c-format
! msgid "Specify the module mangled prefix name."
  msgstr ""
  
! #: m2/lang.opt:195
  #, no-c-format
! msgid "Display statistics about the amount of source lines compiled and symbols used."
  msgstr ""
  
! #: m2/lang.opt:199
  #, no-c-format
! msgid "Experimental flag to turn on the new strict type checker."
  msgstr ""
  
! #: m2/lang.opt:203
  #, no-c-format
! msgid "Provides more detail why the types are incompatible."
  msgstr ""
  
! #: m2/lang.opt:207
  #, no-c-format
! msgid "Compile all implementation modules and program module at once."
  msgstr ""
  
! #: m2/lang.opt:215
  #, no-c-format
! msgid "Recognize the specified suffix as implementation and module filenames."
  msgstr ""
  
! #: m2/lang.opt:219
  #, no-c-format
! msgid "Runtime checking to detect accessing data through a NIL value pointer."
  msgstr ""
  
! #: m2/lang.opt:223
  #, no-c-format
! msgid "PIM [234] dialect of Modula-2."
  msgstr ""
  
! #: m2/lang.opt:227
  #, no-c-format
! msgid "PIM 2 dialect of Modula-2."
  msgstr ""
  
! #: m2/lang.opt:231
! #, no-c-format
! msgid "PIM 3 dialect of Modula-2."
! msgstr ""
  
! #: m2/lang.opt:235
  #, no-c-format
! msgid "PIM 4 dialect of Modula-2."
  msgstr ""
  
! #: m2/lang.opt:239
  #, no-c-format
! msgid "Force positive result from MOD and DIV result floor."
  msgstr ""
  
! #: m2/lang.opt:243
  #, no-c-format
! msgid "Link against the pthread library (default on)."
  msgstr ""
  
! #: m2/lang.opt:247
  #, no-c-format
! msgid "Internal compiler debugging information, dump the list of quadruples."
  msgstr ""
  
! #: m2/lang.opt:251
  #, no-c-format
! msgid "Runtime range checking for numerical values."
  msgstr ""
  
! #: m2/lang.opt:255
  #, no-c-format
! msgid "Runtime checking for functions which finish without executing a RETURN statement."
  msgstr ""
  
! #: m2/lang.opt:259
  #, no-c-format
! msgid "Specify the list of runtime modules and their initialization order."
  msgstr ""
  
! #: m2/lang.opt:263
! #, no-c-format
! msgid "Modules are initialized dynamically, determined by M2RTS and application dependencies."
! msgstr ""
  
! #: m2/lang.opt:267
  #, no-c-format
! msgid "Generate a C source scaffold for the current module being compiled."
  msgstr ""
  
! #: m2/lang.opt:271
  #, no-c-format
! msgid "Generate a C++ source scaffold for the current module being compiled."
  msgstr ""
  
! #: m2/lang.opt:275
  #, fuzzy, no-c-format
! msgid "Generate the main function."
! msgstr "вельмі шмат аргументаў у функцыі"
  
! #: m2/lang.opt:279
  #, no-c-format
! msgid "Generate static scaffold initialization and finalization for every module inside main."
  msgstr ""
  
! #: m2/lang.opt:283
! #, no-c-format
! msgid "Generate a shared library from the module."
! msgstr ""
  
! #: m2/lang.opt:287
! #, no-c-format
! msgid "All software runtime checking (an abbreviation for -fnil -frange -findex -fwholediv -fcase -freturn -fwholevalue -ffloatvalue)."
! msgstr ""
  
! #: m2/lang.opt:291
  #, no-c-format
! msgid "Display the location of module source files as they are compiled."
  msgstr ""
  
! #: m2/lang.opt:295
  #, no-c-format
! msgid "Create a swig interface file for the module."
  msgstr ""
  
! #: m2/lang.opt:303
  #, no-c-format
! msgid "Optimize non var unbounded parameters by passing it by reference, providing it is not written to within the callee procedure."
  msgstr ""
  
! #: m2/lang.opt:307
  #, no-c-format
! msgid "Order the initialization/finalizations for scaffold-static or force linking of modules if scaffold-dynamic."
  msgstr ""
  
! #: m2/lang.opt:315
! #, no-c-format
! msgid "Link against the module M2WIDESET to perform the wideset operator, the negative version of this option will generate a warning if this module is required."
! msgstr ""
  
! #: m2/lang.opt:319
  #, no-c-format
! msgid "Runtime checking of all division and modulus by zero checking for ordinal values."
  msgstr ""
  
! #: m2/lang.opt:323
  #, no-c-format
! msgid "Runtime checking for whole numbers."
  msgstr ""
  
! #: m2/lang.opt:327
  #, no-c-format
! msgid "Link the standard Modula-2 libraries statically in the compilation."
  msgstr ""
  
! #: m2/lang.opt:472 m2/lang.opt:476
  #, no-c-format
! msgid "save temporary preprocessed files."
  msgstr ""
  
! #: fortran/lang.opt:146
! #, no-c-format
! msgid "-J<directory>\tPut MODULE files in 'directory'."
! msgstr ""
  
! #: fortran/lang.opt:198
! #, no-c-format
! msgid "Warn about possible aliasing of dummy arguments."
! msgstr ""
  
! #: fortran/lang.opt:202
! #, no-c-format
! msgid "Warn about alignment of COMMON blocks."
! msgstr ""
  
! #: fortran/lang.opt:206
  #, no-c-format
! msgid "Warn about missing ampersand in continued character constants."
  msgstr ""
  
! #: fortran/lang.opt:210
  #, fuzzy, no-c-format
! #| msgid "cannot create temporary file"
! msgid "Warn about creation of array temporaries."
! msgstr "немагчыма стварыць часовы файл"
  
! #: fortran/lang.opt:218
! #, no-c-format
! msgid "Warn if the type of a variable might be not interoperable with C."
! msgstr ""
  
! #: fortran/lang.opt:226
! #, no-c-format
! msgid "Warn about truncated character expressions."
! msgstr ""
  
! #: fortran/lang.opt:230
  #, no-c-format
! msgid "Warn about equality comparisons involving REAL or COMPLEX expressions."
  msgstr ""
  
! #: fortran/lang.opt:238
  #, no-c-format
! msgid "Warn about most implicit conversions."
  msgstr ""
  
! #: fortran/lang.opt:246
  #, no-c-format
! msgid "Warn about possibly incorrect subscripts in do loops."
  msgstr ""
  
! #: fortran/lang.opt:250
  #, no-c-format
! msgid "Warn when arguments of external procedures do not match."
  msgstr ""
  
! #: fortran/lang.opt:258
! #, no-c-format
! msgid "Warn if loops have been interchanged."
! msgstr ""
  
! #: fortran/lang.opt:262
  #, no-c-format
! msgid "Warn about function call elimination."
  msgstr ""
  
! #: fortran/lang.opt:266
  #, no-c-format
! msgid "Warn about calls with implicit interface."
  msgstr ""
  
! #: fortran/lang.opt:270
  #, no-c-format
! msgid "Warn about called procedures not explicitly declared."
  msgstr ""
  
! #: fortran/lang.opt:274
  #, no-c-format
! msgid "Warn about constant integer divisions with truncated results."
  msgstr ""
  
! #: fortran/lang.opt:278
  #, no-c-format
! msgid "Warn about truncated source lines."
  msgstr ""
  
! #: fortran/lang.opt:282
  #, no-c-format
! msgid "Warn on intrinsics not part of the selected standard."
  msgstr ""
  
! #: fortran/lang.opt:294
! #, no-c-format
! msgid "Warn about USE statements that have no ONLY qualifier."
! msgstr ""
  
! #: fortran/lang.opt:310
  #, no-c-format
! msgid "Warn that -fno-automatic may break recursion."
  msgstr ""
  
! #: fortran/lang.opt:318
  #, no-c-format
! msgid "Warn about real-literal-constants with 'q' exponent-letter."
  msgstr ""
  
! #: fortran/lang.opt:322
  #, no-c-format
! msgid "Warn when a left-hand-side array variable is reallocated."
  msgstr ""
  
! #: fortran/lang.opt:326
  #, no-c-format
! msgid "Warn when a left-hand-side variable is reallocated."
  msgstr ""
  
! #: fortran/lang.opt:330
  #, no-c-format
! msgid "Warn if the pointer in a pointer assignment might outlive its target."
  msgstr ""
  
! #: fortran/lang.opt:338
  #, no-c-format
! msgid "Warn about \"suspicious\" constructs."
  msgstr ""
  
! #: fortran/lang.opt:342
  #, no-c-format
! msgid "Permit nonconforming uses of the tab character."
  msgstr ""
  
! #: fortran/lang.opt:346
  #, no-c-format
! msgid "Warn about an invalid DO loop."
  msgstr ""
  
! #: fortran/lang.opt:350
  #, no-c-format
! msgid "Warn about underflow of numerical constant expressions."
  msgstr ""
  
! #: fortran/lang.opt:358
  #, no-c-format
! msgid "Warn if a user-procedure has the same name as an intrinsic."
  msgstr ""
  
! #: fortran/lang.opt:366
  #, no-c-format
! msgid "Warn about unused dummy arguments."
  msgstr ""
  
! #: fortran/lang.opt:370
  #, no-c-format
! msgid "Warn about zero-trip DO loops."
  msgstr ""
  
! #: fortran/lang.opt:374
  #, no-c-format
! msgid "Enable preprocessing."
  msgstr ""
  
! #: fortran/lang.opt:382
  #, no-c-format
! msgid "Disable preprocessing."
  msgstr ""
  
! #: fortran/lang.opt:390
  #, no-c-format
! msgid "Accept argument mismatches in procedure calls."
  msgstr ""
  
! #: fortran/lang.opt:394
  #, no-c-format
! msgid "Eliminate multiple function invocations also for impure functions."
  msgstr ""
  
! #: fortran/lang.opt:398
  #, no-c-format
! msgid "Enable alignment of COMMON blocks."
  msgstr ""
  
! #: fortran/lang.opt:402
  #, no-c-format
! msgid "All intrinsics procedures are available regardless of selected standard."
  msgstr ""
  
! #: fortran/lang.opt:406
  #, no-c-format
! msgid "Allow a BOZ literal constant to appear in an invalid context and with X instead of Z."
  msgstr ""
  
! #: fortran/lang.opt:414
  #, no-c-format
! msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements."
  msgstr ""
  
! #: fortran/lang.opt:418
  #, no-c-format
! msgid "Specify that backslash in string introduces an escape character."
  msgstr ""
  
! #: fortran/lang.opt:422
  #, no-c-format
! msgid "Produce a backtrace when a runtime error is encountered."
  msgstr ""
  
! #: fortran/lang.opt:426
  #, no-c-format
! msgid "-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will use BLAS."
  msgstr ""
  
! #: fortran/lang.opt:437
  #, no-c-format
! msgid "Produce a warning at runtime if a array temporary has been created for a procedure argument."
  msgstr ""
  
! #: fortran/lang.opt:441
  #, no-c-format
! msgid "-fconvert=<big-endian|little-endian|native|swap|r16_ieee|r16_ibm>\tThe endianness used for unformatted files."
  msgstr ""
  
! #: fortran/lang.opt:466
  #, no-c-format
! msgid "Use the Cray Pointer extension."
  msgstr ""
  
! #: fortran/lang.opt:470
  #, no-c-format
! msgid "Generate C prototypes from BIND(C) declarations."
  msgstr ""
  
! #: fortran/lang.opt:474
! #, no-c-format
! msgid "Generate C prototypes from non-BIND(C) external procedure definitions."
! msgstr ""
  
! #: fortran/lang.opt:478
  #, no-c-format
! msgid "Ignore 'D' in column one in fixed form."
  msgstr ""
  
! #: fortran/lang.opt:482
  #, no-c-format
! msgid "Treat lines with 'D' in column one as comments."
  msgstr ""
  
! #: fortran/lang.opt:486
  #, no-c-format
! msgid "Issue debug information for compiler-generated auxiliary variables."
  msgstr ""
  
! #: fortran/lang.opt:490
  #, no-c-format
! msgid "Enable all DEC language extensions."
  msgstr ""
  
! #: fortran/lang.opt:494
  #, no-c-format
! msgid "Enable the use of blank format items in format strings."
  msgstr ""
  
! #: fortran/lang.opt:498
  #, no-c-format
! msgid "Enable the use of character literals in assignments and data statements for non-character variables."
  msgstr ""
  
! #: fortran/lang.opt:503
  #, no-c-format
! msgid "Enable legacy parsing of INCLUDE as statement."
  msgstr ""
  
! #: fortran/lang.opt:507
  #, no-c-format
! msgid "Enable default widths for i, f and g format specifiers."
  msgstr ""
  
! #: fortran/lang.opt:511
  #, no-c-format
! msgid "Enable kind-specific variants of integer intrinsic functions."
  msgstr ""
  
! #: fortran/lang.opt:515
  #, no-c-format
! msgid "Enable legacy math intrinsics for compatibility."
  msgstr ""
  
! #: fortran/lang.opt:519
  #, no-c-format
! msgid "Enable support for DEC STRUCTURE/RECORD."
  msgstr ""
  
! #: fortran/lang.opt:523
  #, no-c-format
! msgid "Enable DEC-style STATIC and AUTOMATIC attributes."
  msgstr ""
  
! #: fortran/lang.opt:527
  #, no-c-format
! msgid "Set the default double precision kind to an 8 byte wide type."
  msgstr ""
  
! #: fortran/lang.opt:531
  #, no-c-format
! msgid "Set the default integer kind to an 8 byte wide type."
  msgstr ""
  
! #: fortran/lang.opt:535
  #, no-c-format
! msgid "Set the default real kind to an 8 byte wide type."
  msgstr ""
  
! #: fortran/lang.opt:539
  #, no-c-format
! msgid "Set the default real kind to an 10 byte wide type."
  msgstr ""
  
! #: fortran/lang.opt:543
  #, no-c-format
! msgid "Set the default real kind to an 16 byte wide type."
  msgstr ""
  
! #: fortran/lang.opt:547
  #, no-c-format
! msgid "Allow dollar signs in entity names."
  msgstr ""
  
! #: fortran/lang.opt:555
  #, no-c-format
! msgid "Display the code tree after parsing."
  msgstr ""
  
! #: fortran/lang.opt:559
  #, no-c-format
! msgid "Display the code tree after front end optimization."
  msgstr ""
  
! #: fortran/lang.opt:563
  #, no-c-format
! msgid "Display the global symbol table after parsing."
  msgstr ""
  
! #: fortran/lang.opt:567
  #, no-c-format
! msgid "Display the code tree after parsing; deprecated option."
  msgstr ""
  
! #: fortran/lang.opt:571
  #, no-c-format
! msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays."
  msgstr ""
  
! #: fortran/lang.opt:575
  #, no-c-format
! msgid "Use an external BLAS library with 64-bit indexing for matmul on large-size arrays."
  msgstr ""
  
! #: fortran/lang.opt:579
  #, no-c-format
! msgid "Use f2c calling convention."
  msgstr ""
  
! #: fortran/lang.opt:583 cobol/lang.opt:352
  #, no-c-format
! msgid "Assume that the source file is fixed form."
  msgstr ""
  
! #: fortran/lang.opt:587
  #, no-c-format
! msgid "Force creation of temporary to test infrequently-executed forall code."
  msgstr ""
  
! #: fortran/lang.opt:591
  #, no-c-format
! msgid "Interpret any INTEGER(4) as an INTEGER(8)."
  msgstr ""
  
! #: fortran/lang.opt:595 fortran/lang.opt:599
  #, no-c-format
! msgid "Specify where to find the compiled intrinsic modules."
  msgstr ""
  
! #: fortran/lang.opt:603
  #, no-c-format
! msgid "Allow arbitrary character line width in fixed mode."
  msgstr ""
  
! #: fortran/lang.opt:607
  #, no-c-format
! msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode."
  msgstr ""
  
! #: fortran/lang.opt:611
  #, no-c-format
! msgid "Pad shorter fixed form lines to line width with spaces."
  msgstr ""
  
! #: fortran/lang.opt:615
  #, no-c-format
! msgid "-ffpe-trap=[...]\tStop on following floating point exceptions."
  msgstr ""
  
! #: fortran/lang.opt:619
! #, no-c-format
! msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
! msgstr ""
  
! #: fortran/lang.opt:623 cobol/lang.opt:356
  #, no-c-format
! msgid "Assume that the source file is free form."
  msgstr ""
  
! #: fortran/lang.opt:627
  #, no-c-format
! msgid "Allow arbitrary character line width in free mode."
  msgstr ""
  
! #: fortran/lang.opt:631
  #, no-c-format
! msgid "-ffree-line-length-<n>\tUse n as character line width in free mode."
  msgstr ""
  
! #: fortran/lang.opt:635
  #, no-c-format
! msgid "Try to interchange loops if profitable."
  msgstr ""
  
! #: fortran/lang.opt:639
! #, fuzzy, no-c-format
! #| msgid "Enable SSA optimizations"
! msgid "Enable front end optimization."
! msgstr "Уключаць SSA аптымізацыю"
! 
! #: fortran/lang.opt:643
  #, no-c-format
! msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements."
  msgstr ""
  
! #: fortran/lang.opt:647
  #, no-c-format
! msgid "-finit-character=<n>\tInitialize local character variables to ASCII value n."
  msgstr ""
  
! #: fortran/lang.opt:651
  #, no-c-format
! msgid "Initialize components of derived type variables according to other init flags."
  msgstr ""
  
! #: fortran/lang.opt:655
  #, no-c-format
! msgid "-finit-integer=<n>\tInitialize local integer variables to n."
  msgstr ""
  
! #: fortran/lang.opt:659
  #, no-c-format
! msgid "Initialize local variables to zero (from g77)."
  msgstr ""
  
! #: fortran/lang.opt:663
  #, no-c-format
! msgid "-finit-logical=<true|false>\tInitialize local logical variables."
  msgstr ""
  
! #: fortran/lang.opt:667
  #, no-c-format
! msgid "-finit-real=<zero|snan|nan|inf|-inf>\tInitialize local real variables."
  msgstr ""
  
! #: fortran/lang.opt:689
  #, no-c-format
! msgid "-finline-arg-packing\tPerform argument packing inline."
  msgstr ""
  
! #: fortran/lang.opt:699
  #, no-c-format
! msgid "Enable generation of inline code instead of calls to functions from the library to implement intrinsics."
  msgstr ""
  
! #: fortran/lang.opt:720
  #, no-c-format
! msgid "-finline-matmul-limit=<n>\tSpecify the size of the largest matrix for which matmul will be inlined."
  msgstr ""
  
! #: fortran/lang.opt:724
  #, no-c-format
! msgid "-fmax-array-constructor=<n>\tMaximum number of objects in an array constructor."
  msgstr ""
  
! #: fortran/lang.opt:728
  #, no-c-format
! msgid "-fmax-identifier-length=<n>\tMaximum identifier length."
  msgstr ""
  
! #: fortran/lang.opt:732
  #, no-c-format
! msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords."
  msgstr ""
  
! #: fortran/lang.opt:736
  #, no-c-format
! msgid "-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be put on the stack."
  msgstr ""
  
! #: fortran/lang.opt:740
  #, no-c-format
! msgid "Put all local arrays on stack."
  msgstr ""
  
! #: fortran/lang.opt:744
  #, no-c-format
! msgid "Set default accessibility of module entities to PRIVATE."
  msgstr ""
  
! #: fortran/lang.opt:764
  #, no-c-format
! msgid "Handle OpenMP allocators for allocatables and pointers."
  msgstr ""
  
! #: fortran/lang.opt:768
! #, no-c-format
! msgid "Try to lay out derived types as compactly as possible."
! msgstr ""
  
! #: fortran/lang.opt:776
  #, no-c-format
! msgid "Protect parentheses in expressions."
  msgstr ""
  
! #: fortran/lang.opt:780
  #, no-c-format
! msgid "Path to header file that should be pre-included before each compilation unit."
  msgstr ""
  
! #: fortran/lang.opt:784
  #, no-c-format
! msgid "Enable range checking during compilation."
  msgstr ""
  
! #: fortran/lang.opt:788
  #, no-c-format
! msgid "Interpret any REAL(4) as a REAL(8)."
  msgstr ""
  
! #: fortran/lang.opt:792
  #, no-c-format
! msgid "Interpret any REAL(4) as a REAL(10)."
  msgstr ""
  
! #: fortran/lang.opt:796
! #, no-c-format
! msgid "Interpret any REAL(4) as a REAL(16)."
! msgstr ""
  
! #: fortran/lang.opt:800
  #, no-c-format
! msgid "Interpret any REAL(8) as a REAL(4)."
  msgstr ""
  
! #: fortran/lang.opt:804
  #, no-c-format
! msgid "Interpret any REAL(8) as a REAL(10)."
  msgstr ""
  
! #: fortran/lang.opt:808
  #, no-c-format
! msgid "Interpret any REAL(8) as a REAL(16)."
  msgstr ""
  
! #: fortran/lang.opt:812
  #, no-c-format
! msgid "Reallocate the LHS in assignments."
  msgstr ""
  
! #: fortran/lang.opt:816
  #, no-c-format
! msgid "Use a 4-byte record marker for unformatted files."
  msgstr ""
  
! #: fortran/lang.opt:820
  #, no-c-format
! msgid "Use an 8-byte record marker for unformatted files."
  msgstr ""
  
! #: fortran/lang.opt:824
  #, no-c-format
! msgid "Allocate local variables on the stack to allow indirect recursion."
  msgstr ""
  
! #: fortran/lang.opt:828
  #, no-c-format
! msgid "Copy array sections into a contiguous block on procedure entry."
  msgstr ""
  
! #: fortran/lang.opt:832
  #, no-c-format
! msgid "Experimental unsigned numbers."
  msgstr ""
  
! #: fortran/lang.opt:836
  #, no-c-format
! msgid "-fcoarray=<none|single|lib>\tSpecify which coarray parallelization should be used."
  msgstr ""
  
! #: fortran/lang.opt:852 algol68/lang.opt:81
  #, no-c-format
! msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed."
  msgstr ""
  
! #: fortran/lang.opt:856
  #, no-c-format
! msgid "Append a second underscore if the name already contains an underscore."
  msgstr ""
  
! #: fortran/lang.opt:864
  #, no-c-format
! msgid "Apply negative sign to zero values."
  msgstr ""
  
! #: fortran/lang.opt:871
  #, no-c-format
! msgid "Disallow tail call optimization when a calling routine may have omitted character lengths."
  msgstr ""
  
! #: fortran/lang.opt:875
  #, no-c-format
! msgid "Append underscores to externally visible names."
  msgstr ""
  
! #: fortran/lang.opt:919
  #, no-c-format
! msgid "Statically link the GNU Fortran helper library (libgfortran)."
  msgstr ""
  
! #: fortran/lang.opt:923
  #, no-c-format
! msgid "Statically link the GCC Quad-Precision Math Library (libquadmath)."
  msgstr ""
  
! #: fortran/lang.opt:927
  #, no-c-format
! msgid "Conform to the ISO Fortran 2003 standard."
  msgstr ""
  
! #: fortran/lang.opt:931
  #, no-c-format
! msgid "Conform to the ISO Fortran 2008 standard."
  msgstr ""
  
! #: fortran/lang.opt:935
  #, no-c-format
! msgid "Conform to the ISO Fortran 2008 standard including TS 29113."
  msgstr ""
  
! #: fortran/lang.opt:939
  #, no-c-format
! msgid "Conform to the ISO Fortran 2018 standard."
  msgstr ""
  
! #: fortran/lang.opt:943
  #, no-c-format
! msgid "Conform to the ISO Fortran 2023 standard."
  msgstr ""
  
! #: fortran/lang.opt:947
  #, no-c-format
! msgid "Enable experimental Fortran 202y features."
  msgstr ""
  
! #: fortran/lang.opt:951
  #, no-c-format
! msgid "Conform to the ISO Fortran 95 standard."
  msgstr ""
  
! #: fortran/lang.opt:955
  #, no-c-format
! msgid "Conform to nothing in particular."
  msgstr ""
  
! #: fortran/lang.opt:959
  #, no-c-format
! msgid "Accept extensions to support legacy code."
  msgstr ""
  
! #: go/lang.opt:42
  #, no-c-format
! msgid "-fgo-c-header=<file>\tWrite Go struct definitions to file as C code."
  msgstr ""
  
! #: go/lang.opt:46
  #, no-c-format
! msgid "Add explicit checks for division by zero."
  msgstr ""
  
! #: go/lang.opt:50
  #, no-c-format
! msgid "Add explicit checks for division overflow in INT_MIN / -1."
  msgstr ""
  
! #: go/lang.opt:54
  #, no-c-format
! msgid "Apply special rules for compiling runtime package."
  msgstr ""
  
! #: go/lang.opt:58
  #, no-c-format
! msgid "-fgo-dump-<type>\tDump Go frontend internal information."
  msgstr ""
  
! #: go/lang.opt:62
  #, no-c-format
! msgid "-fgo-embedcfg=<file>\tList embedded files via go:embed."
  msgstr ""
  
! #: go/lang.opt:66
  #, no-c-format
! msgid "-fgo-importcfg=<file>\tProvide file that tells where to find imports."
  msgstr ""
  
! #: go/lang.opt:70
  #, no-c-format
! msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend."
  msgstr ""
  
! #: go/lang.opt:74
  #, no-c-format
! msgid "-fgo-pkgpath=<string>\tSet Go package path."
  msgstr ""
  
! #: go/lang.opt:78
  #, no-c-format
! msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names."
  msgstr ""
  
! #: go/lang.opt:82
  #, no-c-format
! msgid "-fgo-relative-import-path=<path>\tTreat a relative import as relative to path."
  msgstr ""
  
! #: go/lang.opt:86
  #, no-c-format
! msgid "Functions which return values must end with return statements."
  msgstr ""
  
! #: go/lang.opt:90
  #, no-c-format
! msgid "Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs."
  msgstr ""
  
! #: go/lang.opt:94
  #, no-c-format
! msgid "-fgo-debug-escape-hash=<string>\tHash value to debug escape analysis."
  msgstr ""
  
! #: go/lang.opt:98
  #, no-c-format
! msgid "Emit optimization diagnostics."
  msgstr ""
  
! #: params.opt:27
  #, no-c-format
! msgid "Loops iterating at least selected number of iterations get loop alignment."
  msgstr ""
  
! #: params.opt:31
  #, no-c-format
! msgid "Select fraction of the maximal frequency of executions of basic block in function given basic block get alignment."
  msgstr ""
  
! #: params.opt:35
! #, no-c-format
! msgid "Enable asan globals protection."
! msgstr ""
  
! #: params.opt:39
  #, no-c-format
! msgid "Enable asan allocas/VLAs protection."
  msgstr ""
  
! #: params.opt:43
  #, no-c-format
! msgid "Enable asan load operations protection."
  msgstr ""
  
! #: params.opt:47
  #, no-c-format
! msgid "Enable asan store operations protection."
  msgstr ""
  
! #: params.opt:51
  #, no-c-format
! msgid "Use callbacks instead of inline code if number of accesses in function becomes greater or equal to this number."
  msgstr ""
  
! #: params.opt:55
  #, no-c-format
! msgid "Prefix calls to memcpy, memset and memmove with __asan_ or __hwasan_ for -fsanitize=kernel-address or -fsanitize=kernel-hwaddress."
  msgstr ""
  
! #: params.opt:59
  #, no-c-format
! msgid "Enable asan builtin functions protection."
  msgstr ""
  
! #: params.opt:63
! #, no-c-format
! msgid "Enable asan stack protection."
! msgstr ""
  
! #: params.opt:67
  #, no-c-format
! msgid "Enable asan detection of use-after-return bugs."
  msgstr ""
  
! #: params.opt:71
  #, no-c-format
! msgid "Build basic block profile using auto profile."
  msgstr ""
  
! #: params.opt:75
  #, no-c-format
! msgid "Enable only function reordering with auto-profile."
  msgstr ""
  
! #: params.opt:79
  #, no-c-format
! msgid "Whether the scheduling description is mostly a cycle-accurate model of the target processor and is likely to be spill aggressively to fill any pipeline bubbles."
  msgstr ""
  
! #: params.opt:83
  #, no-c-format
! msgid "Enable hwasan instrumentation of statically-sized stack-allocated variables."
  msgstr ""
  
! #: params.opt:87
  #, no-c-format
! msgid "Use random base tag for each frame, as opposed to base always zero."
  msgstr ""
  
! #: params.opt:91
  #, no-c-format
! msgid "Enable hwasan instrumentation of allocas/VLAs."
  msgstr ""
  
! #: params.opt:95
  #, no-c-format
! msgid "Enable hwasan instrumentation of load operations."
  msgstr ""
  
! #: params.opt:99
! #, no-c-format
! msgid "Enable hwasan instrumentation of store operations."
! msgstr ""
  
! #: params.opt:103
  #, no-c-format
! msgid "Enable hwasan instrumentation of builtin functions."
  msgstr ""
  
! #: params.opt:107
  #, no-c-format
! msgid "When sanitizing using MTE instructions, add checks for all stack allocas."
  msgstr ""
  
! #: params.opt:111
  #, no-c-format
! msgid "When sanitizing using MTE instructions, include builtin functions."
  msgstr ""
  
! #: params.opt:115
  #, no-c-format
! msgid "Average number of iterations of a loop."
  msgstr ""
  
! #: params.opt:119
  #, no-c-format
! msgid "Maximum number of bits for which we avoid creating FMAs."
  msgstr ""
  
! #: params.opt:123
  #, no-c-format
! msgid "Set the estimated probability in percentage for builtin expect. The default value is 90% probability."
  msgstr ""
  
! #: params.opt:127
  #, no-c-format
! msgid "The maximum length of a constant string for a builtin string comparison call eligible for inlining. The default value is 3."
  msgstr ""
  
! #: params.opt:131
  #, no-c-format
! msgid "The smallest number of different values for which it is best to use a jump-table instead of a tree of conditional branches.  If 0, use the default for the machine."
  msgstr ""
  
! #: params.opt:135
  #, no-c-format
! msgid "Probability that COMDAT function is shared with a different compilation unit."
  msgstr ""
  
! #: params.opt:139
  #, no-c-format
! msgid "Maximum number of namespaces to search for alternatives when name lookup fails."
  msgstr ""
  
! #: params.opt:143
  #, no-c-format
! msgid "Maximum number of queries into the alias oracle per store."
  msgstr ""
  
! #: params.opt:147
  #, no-c-format
! msgid "Maximum size (in bytes) of objects tracked bytewise by dead store elimination."
  msgstr ""
  
! #: params.opt:151
  #, no-c-format
! msgid "Maximal estimated growth of function body caused by early inlining of single call."
  msgstr ""
  
! #: params.opt:155
  #, no-c-format
! msgid "Maximum number of files in the file cache."
  msgstr ""
  
! #: params.opt:159
  #, no-c-format
! msgid "Maximum number of lines to index into file cache. When 0 this is automatically sized."
  msgstr ""
  
! #: params.opt:163
  #, no-c-format
! msgid "Scale factor to apply to the number of statements in a threading path crossing a loop back edge when comparing to max-jump-thread-duplication-stmts."
  msgstr ""
  
! #: params.opt:167
  #, no-c-format
! msgid "Whether the target fully pipelines FMA instructions.  If non-zero, reassociation considers the benefit of parallelizing FMA's multiplication part and addition part, assuming FMUL and FMA use the same units that can also do FADD."
  msgstr ""
  
! #: params.opt:174
  #, no-c-format
! msgid "The threshold ratio of critical edges execution count that permit performing redundancy elimination after reload."
  msgstr ""
  
! #: params.opt:178
  #, no-c-format
! msgid "The threshold ratio for performing partial redundancy elimination after reload."
  msgstr ""
  
! #: params.opt:182
  #, no-c-format
! msgid "Scaling factor in calculation of maximum distance an expression can be moved by GCSE optimizations."
  msgstr ""
  
! #: params.opt:186
  #, no-c-format
! msgid "Cost at which GCSE optimizations does not constrain the distance an expression can travel."
  msgstr ""
  
! #: params.opt:190
  #, no-c-format
! msgid "Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap."
  msgstr ""
  
! #: params.opt:194
  #, no-c-format
! msgid "Minimum heap size before we start collecting garbage, in kilobytes."
  msgstr ""
  
! #: params.opt:198
  #, no-c-format
! msgid "The number of executions of a basic block which is considered hot. The parameter is used only in GIMPLE FE."
  msgstr ""
  
! #: params.opt:202
  #, no-c-format
! msgid "Whether codegen errors should be ICEs when -fchecking."
  msgstr ""
  
! #: params.opt:206
  #, no-c-format
! msgid "Maximum number of arrays per SCoP."
  msgstr ""
  
! #: params.opt:210
  #, no-c-format
! msgid "Maximum number of parameters in a SCoP."
  msgstr ""
  
! #: params.opt:214
! #, no-c-format
! msgid "Maximum number of blocks for -fharden-control-flow-redundancy."
! msgstr ""
  
! #: params.opt:218
! #, no-c-format
! msgid "Maximum number of blocks for in-line -fharden-control-flow-redundancy."
! msgstr ""
  
! #: params.opt:222
! #, no-c-format
! msgid "The number of elements for which hash table verification is done for each searched element."
! msgstr ""
  
! #: params.opt:226
  #, no-c-format
! msgid "The denominator n of fraction 1/n of the maximal execution count of a basic block in the entire program that a basic block needs to at least have in order to be considered hot (used in non-LTO mode)."
  msgstr ""
  
! #: params.opt:230
! #, no-c-format
! msgid "The number of most executed permilles of the profiled execution of the entire program to which the execution count of a basic block must be part of in order to be considered hot (used in LTO mode)."
! msgstr ""
  
! #: params.opt:234
  #, no-c-format
! msgid "The denominator n of fraction 1/n of the execution frequency of the entry block of a function that a basic block of this function needs to at least have in order to be considered hot."
  msgstr ""
  
! #: params.opt:238
! #, no-c-format
! msgid "The scale (as a percentage) applied to inline-insns-single and auto limits when heuristics hints that inlining is very profitable."
! msgstr ""
  
! #: params.opt:242
  #, no-c-format
! msgid "The minimal estimated speedup allowing inliner to ignore inline-insns-single and inline-insns-auto."
  msgstr ""
  
! #: params.opt:246
  #, no-c-format
! msgid "How much can given compilation unit grow because of the inlining (as a percentage)."
  msgstr ""
  
! #: params.opt:250
  #, no-c-format
! msgid "The upper bound for sharing integer constants."
  msgstr ""
  
! #: params.opt:254
  #, no-c-format
! msgid "Threshold ipa-cp opportunity evaluation that is still considered beneficial to clone."
  msgstr ""
  
! #: params.opt:258
  #, no-c-format
! msgid "Compile-time bonus IPA-CP assigns to candidates which make loop bounds or strides known."
  msgstr ""
  
! #: params.opt:262
  #, no-c-format
! msgid "Maximum depth of recursive cloning for self-recursive function."
  msgstr ""
  
! #: params.opt:266
  #, no-c-format
! msgid "Recursive cloning only when the probability of call being executed exceeds the parameter."
  msgstr ""
  
! #: params.opt:270
  #, no-c-format
! msgid "When propagating IPA-CP effect estimates, multiply frequencies of recursive edges that bring back an unchanged value by this factor."
  msgstr ""
  
! #: params.opt:274
  #, no-c-format
! msgid "Percentage penalty recursive functions receive when they are evaluated for cloning."
  msgstr ""
  
! #: params.opt:278
  #, no-c-format
! msgid "Percentage penalty functions containing a single call to another function receive when they are evaluated for cloning."
  msgstr ""
  
! #: params.opt:282
  #, no-c-format
! msgid "The number of times the interprocedural constant propagation traverses all functions to make cloning decisions."
  msgstr ""
  
! #: params.opt:286
  #, no-c-format
! msgid "How much can given compilation unit grow because of the interprocedural constant propagation (as a percentage)."
  msgstr ""
  
! #: params.opt:290
  #, no-c-format
! msgid "The size of translation unit that IPA-CP pass considers large."
  msgstr ""
  
! #: params.opt:294
  #, no-c-format
! msgid "Maximum size of a list of values associated with each parameter for interprocedural constant propagation."
  msgstr ""
  
! #: params.opt:298
! #, no-c-format
! msgid "Maximum number of statements visited during jump function offset discovery."
! msgstr ""
  
! #: params.opt:302
! #, no-c-format
! msgid "Maximum number of statements that are visited by IPA formal parameter analysis based on alias analysis in any given function."
! msgstr ""
  
! #: params.opt:306
  #, no-c-format
! msgid "Maximum number of aggregate content items for a parameter in jump functions and lattices."
  msgstr ""
  
! #: params.opt:310
  #, no-c-format
! msgid "Maximum number of operations in a parameter expression that can be handled by IPA analysis."
  msgstr ""
  
! #: params.opt:314
  #, no-c-format
! msgid "Maximum number of different predicates used to track properties of loops in IPA analysis."
  msgstr ""
  
! #: params.opt:318
  #, no-c-format
! msgid "Maximal number of boundary endpoints of case ranges of switch statement used during IPA function summary generation."
  msgstr ""
  
! #: params.opt:322
! #, no-c-format
! msgid "Minimum probability (as a percentage) of dereferencing of a function pointer parameter for it to be considered for replacement with simple values."
! msgstr ""
  
! #: params.opt:326
  #, no-c-format
! msgid "Maximum pieces that IPA-SRA tracks per formal parameter, as a consequence, also the maximum number of replacements of a formal parameter."
  msgstr ""
  
! #: params.opt:330
  #, no-c-format
! msgid "Maximum allowed growth of total size of new parameters that ipa-sra replaces a pointer to an aggregate with."
  msgstr ""
  
! #: params.opt:334
  #, no-c-format
! msgid "Additional maximum allowed growth of total size of new parameters that ipa-sra replaces a pointer to an aggregate with, if it points to a local variable that the caller only writes to and passes it as an argument to functions."
  msgstr ""
  
! #: params.opt:338
  #, no-c-format
! msgid "The number of registers in each class kept unused by loop invariant motion."
  msgstr ""
  
! #: params.opt:342
  #, no-c-format
! msgid "Maximum size of conflict table in MB."
  msgstr ""
  
! #: params.opt:346
  #, no-c-format
! msgid "Approximate function insn number in 1K units triggering simple local RA."
  msgstr ""
  
! #: params.opt:350
  #, no-c-format
! msgid "Maximum number of loops for regional RA."
  msgstr ""
  
! #: params.opt:354
  #, no-c-format
! msgid "Control IRA to consider matching constraint (duplicated operand number) heavily in all available alternatives for preferred register class.  If it is set as zero, it means IRA only respects the matching constraint when it's in the only available alternative with an appropriate register class.  Otherwise, it means IRA checks all available alternatives for preferred register class even if it has found some choice with an appropriate register class and respect the found qualified matching constraint."
  msgstr ""
  
! #: params.opt:358
  #, no-c-format
! msgid "If number of candidates in the set is smaller, we always try to remove unused induction variables during its optimization."
  msgstr ""
  
! #: params.opt:362
  #, no-c-format
! msgid "Bound on number of candidates below that all candidates are considered in induction variable optimizations."
  msgstr ""
  
! #: params.opt:366
  #, no-c-format
! msgid "Bound on number of induction variable uses in loop optimized in IV optimizations."
  msgstr ""
  
! #: params.opt:370
  #, no-c-format
! msgid "The maximum code size growth ratio when expanding into a jump table (as a percentage).  The parameter is used when optimizing for size."
  msgstr ""
  
! #: params.opt:374
  #, no-c-format
! msgid "The maximum code size growth ratio when expanding into a jump table (as a percentage).  The parameter is used when optimizing for speed."
  msgstr ""
  
! #: params.opt:378
  #, no-c-format
! msgid "The size of L1 cache line."
  msgstr ""
  
! #: params.opt:382
  #, no-c-format
! msgid "The minimum recommended offset between two concurrently-accessed objects to avoid additional performance degradation due to contention introduced by the implementation.  Typically the L1 cache line size, but can be larger to accommodate a variety of target processors with different cache line sizes. C++17 code might use this value in structure layout, but is strongly discouraged from doing so in public ABIs."
  msgstr ""
  
! #: params.opt:391
  #, no-c-format
! msgid "The maximum recommended size of contiguous memory occupied by two objects accessed with temporal locality by concurrent threads.  Typically the L1 cache line size, but can be smaller to accommodate a variety of target processors with different cache line sizes."
  msgstr ""
  
! #: params.opt:398
  #, no-c-format
! msgid "The size of L1 cache."
  msgstr ""
  
! #: params.opt:402
  #, no-c-format
! msgid "The size of L2 cache."
  msgstr ""
  
! #: params.opt:406
  #, no-c-format
! msgid "Maximal growth due to inlining of large function (as a percentage)."
  msgstr ""
  
! #: params.opt:410
  #, no-c-format
! msgid "The size of function body to be considered large."
  msgstr ""
  
! #: params.opt:414
  #, no-c-format
! msgid "The size of stack frame to be considered large."
  msgstr ""
  
! #: params.opt:418
  #, no-c-format
! msgid "Maximal stack frame growth due to inlining (as a percentage)."
  msgstr ""
  
! #: params.opt:422
  #, no-c-format
! msgid "The size of translation unit to be considered large."
  msgstr ""
  
! #: params.opt:426
  #, no-c-format
! msgid "Maximum number of concurrently open C++ module files when lazy loading."
  msgstr ""
  
! #: params.opt:430
! #, no-c-format
! msgid "The minimum cost of an expensive expression in the loop invariant motion."
! msgstr ""
  
! #: params.opt:434
! #, no-c-format
! msgid "True if a non-short-circuit operation is optimal."
! msgstr ""
  
! #: params.opt:438
  #, no-c-format
! msgid "Size of tiles for loop blocking."
  msgstr ""
  
! #: params.opt:442
  #, no-c-format
! msgid "The maximum number of stmts in loop nest for loop interchange."
  msgstr ""
  
! #: params.opt:446
! #, no-c-format
! msgid "The minimum stride ratio for loop interchange to be profitable."
! msgstr ""
  
! #: params.opt:450
  #, no-c-format
! msgid "Max basic blocks number in loop for loop invariant motion."
  msgstr ""
  
! #: params.opt:454
  #, no-c-format
! msgid "Maximum number of datarefs in loop for building loop data dependencies."
  msgstr ""
  
! #: params.opt:458
  #, no-c-format
! msgid "The maximum number of instructions in an inner loop that is being considered for versioning."
  msgstr ""
  
! #: params.opt:462
! #, no-c-format
! msgid "The maximum number of instructions in an outer loop that is being considered for versioning, on top of the instructions in inner loops."
! msgstr ""
  
! #: params.opt:466
! #, no-c-format
! msgid "Minimal fall-through edge probability as a percentage, used to add BB to inheritance EBB in LRA."
! msgstr ""
  
! #: params.opt:470
  #, no-c-format
! msgid "The max number of reload pseudos which are considered during spilling a non-reload pseudo."
  msgstr ""
  
! #: params.opt:474
  #, no-c-format
! msgid "The maximum log2(number of reload pseudos * number of program points) threshold when preferences for other reload pseudos are still considered. Taking these preferences into account helps to improve register allocation. However, for very large functions, a large value can result in significant compilation time and memory consumption. The default value is 30."
  msgstr ""
  
! #: params.opt:482
  #, no-c-format
! msgid "Maximal size of a partition for LTO (in estimated instructions)."
  msgstr ""
  
! #: params.opt:486
  #, no-c-format
! msgid "Maximal number of LTO partitions streamed in parallel."
  msgstr ""
  
! #: params.opt:490
  #, no-c-format
! msgid "Minimal size of a partition for LTO (in estimated instructions)."
  msgstr ""
  
! #: params.opt:494
  #, no-c-format
! msgid "Number of partitions the program should be split to."
  msgstr ""
  
! #: params.opt:513
  #, no-c-format
! msgid "The denominator n of fraction 1/n of the execution frequency of callee to be cloned for a particular caller. Special value of 0 dictates to always clone without a cut-off."
  msgstr ""
  
! #: params.opt:517
  #, no-c-format
! msgid "Size cut-off for callee including inlined calls to be cloned for a particular caller."
  msgstr ""
  
! #: params.opt:521
  #, no-c-format
! msgid "Maximal size of a locality partition for LTO (in estimated instructions). Value of 0 results in default value being used."
  msgstr ""
  
! #: params.opt:531
  #, no-c-format
! msgid "Choose static heuristics for locality layout. Option cpp_template groups by C++ template instantiation type."
  msgstr ""
  
! #: params.opt:535
  #, no-c-format
! msgid "The maximum number of instructions to consider to unroll in a loop on average."
  msgstr ""
  
! #: params.opt:539
  #, no-c-format
! msgid "The maximum number of insns combine tries to combine."
  msgstr ""
  
! #: params.opt:543
  #, no-c-format
! msgid "The maximum number of instructions that combine searches in order to find the next use of a particular register."
  msgstr ""
  
! #: params.opt:547
  #, no-c-format
! msgid "The maximum depth of a loop nest we completely peel."
  msgstr ""
  
! #: params.opt:551
  #, no-c-format
! msgid "The maximum number of peelings of a single loop that is peeled completely."
  msgstr ""
  
! #: params.opt:555
  #, no-c-format
! msgid "The maximum number of insns of a completely peeled loop."
  msgstr ""
  
! #: params.opt:559
  #, no-c-format
! msgid "The maximum number of incoming edges to consider for crossjumping."
  msgstr ""
  
! #: params.opt:563
  #, no-c-format
! msgid "The maximum instructions CSE process before flushing."
  msgstr ""
  
! #: params.opt:567
  #, no-c-format
! msgid "The maximum length of path considered in cse."
  msgstr ""
  
! #: params.opt:571
  #, no-c-format
! msgid "The maximum memory locations recorded by cselib."
  msgstr ""
  
! #: params.opt:575
  #, no-c-format
! msgid "Maximum count of debug markers to expand or inline."
  msgstr ""
  
! #: params.opt:579
  #, no-c-format
! msgid "The maximum number of instructions to consider to fill a delay slot."
  msgstr ""
  
! #: params.opt:583
  #, no-c-format
! msgid "The maximum number of instructions to consider to find accurate live register information."
  msgstr ""
  
! #: params.opt:587
! #, no-c-format
! msgid "Maximum number of active local stores in RTL dead store elimination."
! msgstr ""
  
! #: params.opt:591
  #, no-c-format
! msgid "Maximum number of targets to devirutalize."
  msgstr ""
  
! #: params.opt:595
  #, no-c-format
! msgid "The maximum number of nested indirect inlining performed by early inliner."
  msgstr ""
  
! #: params.opt:599
! #, no-c-format
! msgid "Maximum number of fields in a structure before pointer analysis treats the structure as a single variable."
! msgstr ""
  
! #: params.opt:603
  #, no-c-format
! msgid "Maximum number of instructions to copy when duplicating blocks on a finite state automaton jump thread path."
  msgstr ""
  
! #: params.opt:607
  #, no-c-format
! msgid "The maximum ratio of insertions to deletions of expressions in GCSE."
  msgstr ""
  
! #: params.opt:611
  #, no-c-format
! msgid "The maximum amount of memory to be allocated by GCSE, in kilobytes."
  msgstr ""
  
! #: params.opt:615
  #, no-c-format
! msgid "The maximum number of insns to duplicate when unfactoring computed gotos."
  msgstr ""
  
! #: params.opt:619
  #, no-c-format
! msgid "The maximum expansion factor when copying basic blocks."
  msgstr ""
  
! #: params.opt:623
! #, no-c-format
! msgid "Maximum depth of search in the dominator tree for expressions to hoist."
! msgstr ""
  
! #: params.opt:627
  #, no-c-format
! msgid "Maximum loop depth of a call which is considered for inlining functions called once."
  msgstr ""
  
! #: params.opt:631
  #, no-c-format
! msgid "Maximum combined size of caller and callee which is inlined if callee is called once."
  msgstr ""
  
! #: params.opt:635
  #, no-c-format
! msgid "The maximum number of instructions when automatically inlining."
  msgstr ""
  
! #: params.opt:639
  #, no-c-format
! msgid "The maximum number of instructions inline function can grow to via recursive inlining."
  msgstr ""
  
! #: params.opt:643
  #, no-c-format
! msgid "The maximum number of instructions non-inline function can grow to via recursive inlining."
  msgstr ""
  
! #: params.opt:647
  #, no-c-format
! msgid "The maximum number of instructions in a single function eligible for inlining."
  msgstr ""
  
! #: params.opt:651
  #, no-c-format
! msgid "The maximum number of instructions when inlining for size."
  msgstr ""
  
! #: params.opt:655
  #, no-c-format
! msgid "The maximum number of instructions when automatically inlining small functions."
  msgstr ""
  
! #: params.opt:659
  #, no-c-format
! msgid "The maximum depth of recursive inlining for inline functions."
  msgstr ""
  
! #: params.opt:663
  #, no-c-format
! msgid "The maximum depth of recursive inlining for non-inline functions."
  msgstr ""
  
! #: params.opt:667
  #, no-c-format
! msgid "Maximum number of isl operations, 0 means unlimited."
  msgstr ""
  
! #: params.opt:671
  #, no-c-format
! msgid "Bound on the cost of an expression to compute the number of iterations."
  msgstr ""
  
! #: params.opt:675
  #, no-c-format
! msgid "Bound on the number of iterations the brute force # of iterations analysis algorithm evaluates."
  msgstr ""
  
! #: params.opt:679
  #, no-c-format
! msgid "Maximum number of statements allowed in a block that needs to be duplicated when threading jumps."
  msgstr ""
  
! #: params.opt:683
  #, no-c-format
! msgid "Search space limit for the backwards jump threader."
  msgstr ""
  
! #: params.opt:687
  #, no-c-format
! msgid "The maximum number of RTL nodes that can be recorded as combiner's last value."
  msgstr ""
  
! #: params.opt:691
  #, no-c-format
! msgid "The maximum number of insns in loop header duplicated by the copy loop headers pass."
  msgstr ""
  
! #: params.opt:695
  #, no-c-format
! msgid "The maximum number of backtrack attempts the scheduler should make when modulo scheduling a loop."
  msgstr ""
  
! #: params.opt:699
  #, no-c-format
! msgid "Minimum page size for warning purposes."
  msgstr ""
  
! #: params.opt:703
  #, no-c-format
! msgid "Maximum length of partial antic set when performing tree pre optimization."
  msgstr ""
  
! #: params.opt:707
  #, no-c-format
! msgid "The maximum number of branches on the path through the peeled sequence."
  msgstr ""
  
! #: params.opt:711
  #, no-c-format
! msgid "The maximum number of peelings of a single loop."
  msgstr ""
  
! #: params.opt:715
  #, no-c-format
! msgid "The maximum number of insns of a peeled loop."
  msgstr ""
  
! #: params.opt:719
  #, no-c-format
! msgid "The maximum length of scheduling's pending operations list."
  msgstr ""
  
! #: params.opt:723 params.opt:767
! #, no-c-format
! msgid "The maximum number of blocks in a region to be considered for interblock scheduling."
! msgstr ""
  
! #: params.opt:727 params.opt:771
  #, no-c-format
! msgid "The maximum number of insns in a region to be considered for interblock scheduling."
  msgstr ""
  
! #: params.opt:731
  #, no-c-format
! msgid "Maximum depth of sqrt chains to use when synthesizing exponentiation by a real constant."
  msgstr ""
  
! #: params.opt:735
  #, no-c-format
! msgid "The maximum number of loop iterations we predict statically."
  msgstr ""
  
! #: params.opt:739
! #, no-c-format
! msgid "The maximum number of instructions to search backward when looking for equivalent reload."
! msgstr ""
  
! #: params.opt:743
  #, no-c-format
! msgid "Maximum number of insns in a basic block to consider for RTL if-conversion."
  msgstr ""
  
! #: params.opt:747
  #, no-c-format
! msgid "Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered predictable."
  msgstr ""
  
! #: params.opt:751
! #, no-c-format
! msgid "Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered unpredictable."
! msgstr ""
  
! #: params.opt:755
  #, no-c-format
! msgid "The maximum number of iterations through CFG to extend regions."
  msgstr ""
  
! #: params.opt:759
  #, no-c-format
! msgid "The maximum conflict delay for an insn to be considered for speculative motion."
  msgstr ""
  
! #: params.opt:763
! #, no-c-format
! msgid "The maximum number of instructions ready to be issued to be considered by the scheduler during the first scheduling pass."
! msgstr ""
  
! #: params.opt:775
  #, no-c-format
! msgid "Maximum length of candidate scans for straight-line strength reduction."
  msgstr ""
  
! #: params.opt:779
! #, no-c-format
! msgid "Maximum number of may-defs visited when devirtualizing speculatively."
! msgstr ""
  
! #: params.opt:783
  #, no-c-format
! msgid "Maximum recursion depth allowed when querying a property of an SSA name."
  msgstr ""
  
! #: params.opt:787
  #, no-c-format
! msgid "Maximum number of constant stores to merge in the store merging pass."
  msgstr ""
  
! #: params.opt:791
  #, no-c-format
! msgid "Maximum number of conditional store pairs that can be sunk."
  msgstr ""
  
! #: params.opt:795 params.opt:799
  #, no-c-format
! msgid "Maximum number of store chains to track at the same time in the store merging pass."
  msgstr ""
  
! #: params.opt:803
  #, no-c-format
! msgid "Maximum amount of similar bbs to compare a bb with."
  msgstr ""
  
! #: params.opt:807
  #, no-c-format
! msgid "Maximum amount of iterations of the pass over a function."
  msgstr ""
  
! #: params.opt:811
  #, no-c-format
! msgid "Maximum number of strings for which strlen optimization pass tracks string lengths."
  msgstr ""
  
! #: params.opt:815
  #, no-c-format
! msgid "Maximum number of arguments in a PHI supported by TREE if-conversion unless the loop is marked with simd pragma."
  msgstr ""
  
! #: params.opt:819
  #, no-c-format
! msgid "The maximum number of unrollings of a single loop."
  msgstr ""
  
! #: params.opt:823
  #, no-c-format
! msgid "The maximum number of instructions to consider to unroll in a loop."
  msgstr ""
  
! #: params.opt:827
  #, no-c-format
! msgid "The maximum number of insns of an unswitched loop."
  msgstr ""
  
! #: params.opt:831
  #, no-c-format
! msgid "The maximum depth of a loop nest to be unswitched."
  msgstr ""
  
! #: params.opt:835
  #, no-c-format
! msgid "If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable is expanded during loop unrolling."
  msgstr ""
  
! #: params.opt:839
  #, no-c-format
! msgid "Maximum recursion depth for expanding var tracking expressions."
  msgstr ""
  
! #: params.opt:843
  #, no-c-format
! msgid "Maximum size of loc list for which reverse ops should be added."
  msgstr ""
  
! #: params.opt:847
  #, no-c-format
! msgid "Maximum size of var tracking hash tables."
  msgstr ""
  
! #: params.opt:851
  #, no-c-format
! msgid "Maximum number of VALUEs handled during a single find_base_term call."
  msgstr ""
  
! #: params.opt:855
  #, no-c-format
! msgid "The minimum number of matching instructions to consider for crossjumping."
  msgstr ""
  
! #: params.opt:859
  #, no-c-format
! msgid "Inline recursively only when the probability of call being executed exceeds the parameter."
  msgstr ""
  
! #: params.opt:863
! #, no-c-format
! msgid "Minimum ratio of insns to prefetches to enable prefetching for a loop with an unknown trip count."
! msgstr ""
  
! #: params.opt:867
  #, no-c-format
! msgid "The minimum threshold for probability of semi-invariant condition statement to trigger loop split."
  msgstr ""
  
! #: params.opt:871
! #, no-c-format
! msgid "The minimum UID to be used for a nondebug insn."
! msgstr ""
  
! #: params.opt:875
  #, no-c-format
! msgid "The minimum size of variables taking part in stack slot sharing when not optimizing."
  msgstr ""
  
! #: params.opt:879
  #, no-c-format
! msgid "The minimum probability of reaching a source block for interblock speculative scheduling."
  msgstr ""
  
! #: params.opt:883
  #, no-c-format
! msgid "If -ftree-vectorize is used, the minimal loop bound of a loop to be considered for vectorization."
  msgstr ""
  
! #: params.opt:887
  #, no-c-format
! msgid "--param=openacc-kernels=[decompose|parloops]\tSpecify mode of OpenACC 'kernels' constructs handling."
  msgstr ""
  
! #: params.opt:900
  #, no-c-format
! msgid "--param=openacc-privatization=[quiet|noisy]\tSpecify mode of OpenACC privatization diagnostics."
  msgstr ""
  
! #: params.opt:913
  #, no-c-format
! msgid "Chunk size of omp schedule for loops parallelized by parloops."
  msgstr ""
  
! #: params.opt:917
  #, no-c-format
! msgid "Minimum number of iterations per thread of an innermost parallelized loop."
  msgstr ""
  
! #: params.opt:921
! #, no-c-format
! msgid "--param=parloops-schedule=[static|dynamic|guided|auto|runtime]\tSchedule type of omp schedule for loops parallelized by parloops."
! msgstr ""
  
! #: params.opt:943
  #, no-c-format
! msgid "Maximum probability of the entry BB of split region (as a percentage relative to entry BB of the function) to make partial inlining happen."
  msgstr ""
  
! #: params.opt:947
  #, no-c-format
! msgid "Maximum number of statements allowed inbetween the statement and the end to considered not extending the liferange."
  msgstr ""
  
! #: params.opt:951
! #, no-c-format
! msgid "Maximal estimated outcome of branch considered predictable."
! msgstr ""
  
! #: params.opt:955
  #, no-c-format
! msgid "Whether software prefetch hints should be issued for non-constant strides."
  msgstr ""
  
! #: params.opt:959
  #, no-c-format
! msgid "The number of insns executed before prefetch is completed."
  msgstr ""
  
! #: params.opt:963
  #, no-c-format
! msgid "Minimum ratio of insns to mem ops to enable prefetching in a loop."
  msgstr ""
  
! #: params.opt:967
  #, no-c-format
! msgid "The minimum constant stride beyond which we should use prefetch hints for."
  msgstr ""
  
! #: params.opt:971
! #, no-c-format
! msgid "Use internal function id in profile lookup."
! msgstr ""
  
! #: params.opt:975
  #, no-c-format
! msgid "--param=ranger-debug=[none|trace|gori|cache|tracegori|all] Specifies the output mode for debugging ranger."
  msgstr ""
  
! #: params.opt:1000
  #, no-c-format
! msgid "Maximum depth of logical expression evaluation ranger looks through when evaluating outgoing edge ranges."
  msgstr ""
  
! #: params.opt:1005
  #, no-c-format
! msgid "Maximum depth of instruction chains to consider for recomputation in the outgoing range calculator."
  msgstr ""
  
! #: params.opt:1010
  #, no-c-format
! msgid "Maximum number of relations the oracle registers in a basic block."
  msgstr ""
  
! #: params.opt:1014
  #, no-c-format
! msgid "Work bound when discovering transitive relations from existing relations."
  msgstr ""
  
! #: params.opt:1018
  #, no-c-format
! msgid "Maximum depth of a loop nest to fully value-number optimistically."
  msgstr ""
  
! #: params.opt:1022
  #, no-c-format
! msgid "Maximum number of disambiguations to perform per memory access."
  msgstr ""
  
! #: params.opt:1026
  #, no-c-format
! msgid "Bound on the complexity of the expressions in the scalar evolutions analyzer."
  msgstr ""
  
! #: params.opt:1030
  #, no-c-format
! msgid "Bound on size of expressions used in the scalar evolutions analyzer."
  msgstr ""
  
! #: params.opt:1034
  #, no-c-format
! msgid "Hardware autoprefetcher scheduler model control flag.  Number of lookahead cycles the model looks into, at '0' only enable instruction sorting heuristic.  Disabled by default."
  msgstr ""
  
! #: params.opt:1038
  #, no-c-format
! msgid "Minimal distance between possibly conflicting store and load."
  msgstr ""
  
! #: params.opt:1042
  #, no-c-format
! msgid "Which -fsched-pressure algorithm to apply."
  msgstr ""
  
! #: params.opt:1046
  #, no-c-format
! msgid "The minimal probability of speculation success (as a percentage), so that speculative insns are scheduled."
  msgstr ""
  
! #: params.opt:1050
  #, no-c-format
! msgid "The minimum probability an edge must have for the scheduler to save its state across it."
  msgstr ""
  
! #: params.opt:1054
  #, no-c-format
! msgid "Maximum number of instructions in the ready list that are considered eligible for renaming."
  msgstr ""
  
! #: params.opt:1058
  #, no-c-format
! msgid "The maximum size of the lookahead window of selective scheduling."
  msgstr ""
  
! #: params.opt:1062
  #, no-c-format
! msgid "Maximum number of times that an insn could be scheduled."
  msgstr ""
  
! #: params.opt:1066
  #, no-c-format
! msgid "The number of prefetches that can run at the same time."
  msgstr ""
  
! #: params.opt:1070
! #, no-c-format
! msgid "Target block's relative execution frequency (as a percentage) required to sink a statement."
! msgstr ""
  
! #: params.opt:1074
  #, no-c-format
! msgid "The number of cycles the swing modulo scheduler considers when checking conflicts using DFA."
  msgstr ""
  
! #: params.opt:1078
! #, no-c-format
! msgid "A threshold on the average loop count considered by the swing modulo scheduler."
! msgstr ""
  
! #: params.opt:1082
! #, no-c-format
! msgid "A factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop."
! msgstr ""
  
! #: params.opt:1086
! #, no-c-format
! msgid "The minimum value of stage count that swing modulo scheduler generates."
! msgstr ""
  
! #: params.opt:1090
  #, no-c-format
! msgid "Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for size."
  msgstr ""
  
! #: params.opt:1094
  #, no-c-format
! msgid "Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for speed."
  msgstr ""
  
! #: params.opt:1098
! #, no-c-format
! msgid "Maximum number of artificial accesses to enable forward propagation that Scalar Replacement of Aggregates keeps for one local variable."
! msgstr ""
  
! #: params.opt:1102
  #, no-c-format
! msgid "The maximum number of SSA_NAME assignments to follow in determining a value."
  msgstr ""
  
! #: params.opt:1106
  #, no-c-format
! msgid "The lower bound for a buffer to be considered for stack smashing protection."
  msgstr ""
  
! #: params.opt:1110
  #, no-c-format
! msgid "Size of the stack guard expressed as a power of two in bytes."
  msgstr ""
  
! #: params.opt:1114
  #, no-c-format
! msgid "Interval in which to probe the stack expressed as a power of two in bytes."
  msgstr ""
  
! #: params.opt:1118
  #, no-c-format
! msgid "Allow the store merging pass to introduce unaligned stores if it is legal to do so."
  msgstr ""
  
! #: params.opt:1122
  #, no-c-format
! msgid "Maximum size of a single store merging region in bytes."
  msgstr ""
  
! #: params.opt:1126
  #, no-c-format
! msgid "Maximum number of instruction distance that a small store forwarded to a larger load may stall. Value '0' disables the cost checks for the avoid-store-forwarding pass."
  msgstr ""
  
! #: params.opt:1130
  #, no-c-format
! msgid "The maximum ratio between array size and switch branches for a switch conversion to take place."
  msgstr ""
  
! #: params.opt:1134
  #, no-c-format
! msgid "Maximum number of bases stored in each modref tree."
  msgstr ""
  
! #: params.opt:1138
  #, no-c-format
! msgid "Maximum number of references stored in each modref base."
  msgstr ""
  
! #: params.opt:1142
  #, no-c-format
! msgid "Maximum number of accesses stored in each modref reference."
  msgstr ""
  
! #: params.opt:1146
  #, no-c-format
! msgid "Maximum number of tests performed by modref query."
  msgstr ""
  
! #: params.opt:1150
  #, no-c-format
! msgid "Maximum depth of DFS walk used by modref escape analysis."
  msgstr ""
  
! #: params.opt:1154
  #, no-c-format
! msgid "Maximum number of escape points tracked by modref per SSA-name."
  msgstr ""
  
! #: params.opt:1158
  #, no-c-format
! msgid "Maximum number of times a given range is adjusted during the dataflow."
  msgstr ""
  
! #: params.opt:1162
  #, no-c-format
! msgid "--param=threader-debug=[none|all] Enables verbose dumping of the threader solver."
  msgstr ""
  
! #: params.opt:1175
  #, no-c-format
! msgid "Size in bytes after which thread-local aggregates should be instrumented with the logging functions instead of save/restore pairs."
  msgstr ""
  
! #: params.opt:1179
  #, no-c-format
! msgid "The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is not available."
  msgstr ""
  
! #: params.opt:1183
  #, no-c-format
! msgid "The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is available."
  msgstr ""
  
! #: params.opt:1187
  #, no-c-format
! msgid "Maximal code growth caused by tail duplication (as a percentage)."
  msgstr ""
  
! #: params.opt:1191
  #, no-c-format
! msgid "Stop forward growth if the probability of best edge is less than this threshold (as a percentage). Used when profile feedback is not available."
  msgstr ""
  
! #: params.opt:1195
  #, no-c-format
! msgid "Stop forward growth if the probability of best edge is less than this threshold (as a percentage). Used when profile feedback is available."
  msgstr ""
  
! #: params.opt:1199
  #, no-c-format
! msgid "Stop reverse growth if the reverse probability of best edge is less than this threshold (as a percentage)."
  msgstr ""
  
! #: params.opt:1203
  #, no-c-format
! msgid "Set the maximum number of instructions executed in parallel in reassociated tree.  If 0, use the target-dependent heuristic."
  msgstr ""
  
! #: params.opt:1207
  #, no-c-format
! msgid "Emit special instrumentation for accesses to volatiles."
  msgstr ""
  
! #: params.opt:1211
  #, no-c-format
! msgid "Emit instrumentation calls to __tsan_func_entry() and __tsan_func_exit()."
  msgstr ""
  
! #: params.opt:1215
  #, no-c-format
! msgid "Maximum number of nested calls to search for control dependencies during uninitialized variable analysis."
  msgstr ""
  
! #: params.opt:1219
  #, no-c-format
! msgid "Maximum number of predicates anded for each predicate ored in the normalized predicate chain."
  msgstr ""
  
! #: params.opt:1224
  #, no-c-format
! msgid "Maximum number of predicates ored in the normalized predicate chain."
  msgstr ""
  
! #: params.opt:1228
  #, no-c-format
! msgid "Maximum amount of work done to prune paths where the variable is always initialized."
  msgstr ""
  
! #: params.opt:1232
  #, no-c-format
! msgid "Instruction accounted for function prologue, epilogue and other overhead."
  msgstr ""
  
! #: params.opt:1236
  #, no-c-format
! msgid "Time accounted for function prologue, epilogue and other overhead."
  msgstr ""
  
! #: params.opt:1240
  #, no-c-format
! msgid "Instruction accounted for function thunk overhead."
  msgstr ""
  
! #: params.opt:1244
  #, no-c-format
! msgid "Time accounted for function thunk overhead."
  msgstr ""
  
! #: params.opt:1248
  #, no-c-format
! msgid "The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely."
  msgstr ""
  
! #: params.opt:1252
  #, no-c-format
! msgid "Maximum unroll factor for the unroll-and-jam transformation."
  msgstr ""
  
! #: params.opt:1256
  #, no-c-format
! msgid "Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable."
  msgstr ""
  
! #: params.opt:1260
  #, no-c-format
! msgid "Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number."
  msgstr ""
  
! #: params.opt:1264
  #, no-c-format
! msgid "Whether to use canonical types."
  msgstr ""
  
! #: params.opt:1268
  #, no-c-format
! msgid "Enable loop epilogue vectorization using smaller vector size."
  msgstr ""
  
! #: params.opt:1272
  #, no-c-format
! msgid "Maximum number of possible vector layouts (such as permutations) to consider when optimizing to-be-vectorized code."
  msgstr ""
  
! #: params.opt:1276
  #, no-c-format
! msgid "Maximum number of loop peels to enhance alignment of data references in a loop."
  msgstr ""
  
! #: params.opt:1280
  #, no-c-format
! msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check."
  msgstr ""
  
! #: params.opt:1284
  #, no-c-format
! msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check."
  msgstr ""
  
! #: params.opt:1288
  #, no-c-format
! msgid "Controls how loop vectorizer uses partial vectors.  0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops.  The default value is 2."
  msgstr ""
  
! #: params.opt:1292
  #, no-c-format
! msgid "The maximum factor which the loop vectorizer applies to the cost of statements in an inner loop relative to the loop being vectorized."
  msgstr ""
  
! #: params.opt:1296
  #, no-c-format
! msgid "Enable loop vectorization of floating point inductions."
  msgstr ""
  
! #: params.opt:1300
  #, no-c-format
! msgid "The scaling multiplier as a percentage to apply to all scalar loop costing when performing vectorization profitability analysis.  The default value is 100."
  msgstr ""
  
! #: params.opt:1304
  #, no-c-format
! msgid "Maximum number of basic blocks before VRP switches to a fast model with less memory requirements."
  msgstr ""
  
! #: params.opt:1308
  #, no-c-format
! msgid "Maximum number of steps when inferring a value range from a load from a constant aggregate."
  msgstr ""
  
! #: params.opt:1312
  #, no-c-format
! msgid "Maximum number of basic blocks before VRP uses a sparse bitmap cache."
  msgstr ""
  
! #: params.opt:1316
  #, no-c-format
! msgid "Maximum number of outgoing edges in a switch before VRP does not process it."
  msgstr ""
  
! #: params.opt:1320
  #, no-c-format
! msgid "Maximum number of basic blocks for VRP to use a basic cache vector."
  msgstr ""
  
! #: analyzer/analyzer.opt:27
  #, no-c-format
! msgid "The maximum number of 'after supernode' exploded nodes within the analyzer per supernode, before terminating analysis."
  msgstr ""
  
! #: analyzer/analyzer.opt:31
  #, no-c-format
! msgid "The maximum number of exploded nodes per program point within the analyzer, before terminating analysis of that point."
  msgstr ""
  
! #: analyzer/analyzer.opt:35
  #, no-c-format
! msgid "The maximum number of constraints per state."
  msgstr ""
  
! #: analyzer/analyzer.opt:39
! #, no-c-format
! msgid "The maximum number of infeasible edges to reject before declaring a diagnostic as infeasible."
! msgstr ""
  
! #: analyzer/analyzer.opt:43
  #, no-c-format
! msgid "The maximum number of times a callsite can appear in a call stack within the analyzer, before terminating analysis of a call that would recurse deeper."
  msgstr ""
  
! #: analyzer/analyzer.opt:47
  #, no-c-format
! msgid "The maximum depth of a symbolic value, before approximating the value as unknown."
  msgstr ""
  
! #: analyzer/analyzer.opt:51
  #, no-c-format
! msgid "The minimum number of supernodes within a function for the analyzer to consider summarizing its effects at call sites."
  msgstr ""
  
! #: analyzer/analyzer.opt:55
  #, no-c-format
! msgid "The maximum depth of exploded nodes that should appear in a dot dump before switching to a less verbose format."
  msgstr ""
  
! #: analyzer/analyzer.opt:59
  #, no-c-format
! msgid "The number of bytes at which to ellipsize string literals in analyzer text art diagrams."
  msgstr ""
  
! #: analyzer/analyzer.opt:63
  #, no-c-format
! msgid "The number of literal bytes to show at the head of a string literal in text art when ellipsizing it."
  msgstr ""
  
! #: analyzer/analyzer.opt:67
  #, no-c-format
! msgid "The number of literal bytes to show at the tail of a string literal in text art when ellipsizing it."
  msgstr ""
  
! #: analyzer/analyzer.opt:71
  #, no-c-format
! msgid "The ideal width in characters of text art diagrams generated by the analyzer."
  msgstr ""
  
! #: analyzer/analyzer.opt:75
  #, no-c-format
! msgid "Warn about code paths in which a pointer to a buffer is assigned to an incompatible type."
  msgstr ""
  
! #: analyzer/analyzer.opt:79
  #, no-c-format
! msgid "Warn about code paths in which a pointer is checked for NULL after it has already been dereferenced."
  msgstr ""
  
! #: analyzer/analyzer.opt:83
  #, no-c-format
! msgid "Warn about code paths in which a stdio FILE can be closed more than once."
  msgstr ""
  
! #: analyzer/analyzer.opt:87
  #, no-c-format
! msgid "Warn about code paths in which a pointer can be freed more than once."
  msgstr ""
  
! #: analyzer/analyzer.opt:91
  #, no-c-format
! msgid "Warn about code paths in which sensitive data is written to a file."
  msgstr ""
  
! #: analyzer/analyzer.opt:95
  #, no-c-format
! msgid "Warn about code paths in which sensitive data is copied across a security boundary."
  msgstr ""
  
! #: analyzer/analyzer.opt:99
  #, no-c-format
! msgid "Warn about code paths in which read on a write-only file descriptor is attempted, or vice versa."
  msgstr ""
  
! #: analyzer/analyzer.opt:103
  #, no-c-format
! msgid "Warn about code paths in which a file descriptor can be closed more than once."
  msgstr ""
  
! #: analyzer/analyzer.opt:107
! #, no-c-format
! msgid "Warn about code paths in which a file descriptor is not closed."
! msgstr ""
  
! #: analyzer/analyzer.opt:111
! #, no-c-format
! msgid "Warn about code paths in which an operation is attempted in the wrong phase of a file descriptor's lifetime."
! msgstr ""
  
! #: analyzer/analyzer.opt:115
! #, no-c-format
! msgid "Warn about code paths in which an operation is attempted on the wrong type of file descriptor."
! msgstr ""
  
! #: analyzer/analyzer.opt:119
! #, no-c-format
! msgid "Warn about code paths in which a read or write is performed on a closed file descriptor."
! msgstr ""
  
! #: analyzer/analyzer.opt:123
  #, no-c-format
! msgid "Warn about code paths in which a file descriptor is used without being checked for validity."
  msgstr ""
  
! #: analyzer/analyzer.opt:127
  #, no-c-format
! msgid "Warn about code paths in which a stdio FILE is not closed."
  msgstr ""
  
! #: analyzer/analyzer.opt:131
  #, no-c-format
! msgid "Warn about code paths in which a non-heap pointer is freed."
  msgstr ""
  
! #: analyzer/analyzer.opt:135
  #, no-c-format
! msgid "Warn about code paths in which floating-point arithmetic is used in locations where precise computation is needed."
  msgstr ""
  
! #: analyzer/analyzer.opt:139
! #, no-c-format
! msgid "Warn about code paths which appear to lead to an infinite loop."
! msgstr ""
  
! #: analyzer/analyzer.opt:143
! #, no-c-format
! msgid "Warn about code paths which appear to lead to infinite recursion."
! msgstr ""
  
! #: analyzer/analyzer.opt:147
  #, no-c-format
! msgid "Warn about code paths in which a NULL function pointer is called."
  msgstr ""
  
! #: analyzer/analyzer.opt:151
  #, no-c-format
! msgid "Warn about code paths in which a heap-allocated pointer leaks."
  msgstr ""
  
! #: analyzer/analyzer.opt:155
  #, no-c-format
! msgid "Warn about code paths in which the wrong deallocation function is called."
  msgstr ""
  
! #: analyzer/analyzer.opt:159
  #, no-c-format
! msgid "Warn about code paths in which a write or read to a buffer is out-of-bounds."
  msgstr ""
  
! #: analyzer/analyzer.opt:163
  #, no-c-format
! msgid "Warn about code paths in which undefined behavior would occur due to overlapping buffers."
  msgstr ""
  
! #: analyzer/analyzer.opt:167
  #, no-c-format
! msgid "Warn about code paths in which a possibly-NULL value is passed to a must-not-be-NULL function argument."
  msgstr ""
  
! #: analyzer/analyzer.opt:171
  #, no-c-format
! msgid "Warn about code paths in which a possibly-NULL pointer is dereferenced."
  msgstr ""
  
! #: analyzer/analyzer.opt:175
! #, no-c-format
! msgid "Warn about code paths in which an async-signal-unsafe function is called from a signal handler."
! msgstr ""
  
! #: analyzer/analyzer.opt:179
  #, no-c-format
! msgid "Warn about code paths in which NULL is passed to a must-not-be-NULL function argument."
  msgstr ""
  
! #: analyzer/analyzer.opt:183
  #, no-c-format
! msgid "Warn about code paths in which a NULL pointer is dereferenced."
  msgstr ""
  
! #: analyzer/analyzer.opt:187
  #, no-c-format
! msgid "Warn about code paths in which an on-stack buffer is passed to putenv."
  msgstr ""
  
! #: analyzer/analyzer.opt:191
  #, no-c-format
! msgid "Warn about code paths in which a shift with negative count is attempted."
  msgstr ""
  
! #: analyzer/analyzer.opt:195
! #, no-c-format
! msgid "Warn about code paths in which a shift with count >= width of type is attempted."
! msgstr ""
  
! #: analyzer/analyzer.opt:199
! #, no-c-format
! msgid "Warn about code paths in which a longjmp rewinds to a jmp_buf saved in a stack frame that has returned."
! msgstr ""
  
! #: analyzer/analyzer.opt:203
  #, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as an allocation size."
  msgstr ""
  
! #: analyzer/analyzer.opt:207
  #, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as an array index."
  msgstr ""
  
! #: analyzer/analyzer.opt:211
  #, no-c-format
! msgid "Warn about code paths in which an 'assert()' is made involving an unsanitized value."
  msgstr ""
  
! #: analyzer/analyzer.opt:215
  #, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as a divisor."
  msgstr ""
  
! #: analyzer/analyzer.opt:219
! #, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as a pointer offset."
! msgstr ""
  
! #: analyzer/analyzer.opt:223
  #, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as a size."
  msgstr ""
  
! #: analyzer/analyzer.opt:227
  #, no-c-format
! msgid "Warn about code paths in which an exception of unexpected type is thrown."
  msgstr ""
  
! #: analyzer/analyzer.opt:231
  #, no-c-format
! msgid "Warn about code paths in which pointer subtraction involves undefined behavior."
  msgstr ""
  
! #: analyzer/analyzer.opt:235
! #, no-c-format
! msgid "Warn about code paths in which a call is made to strtok with undefined behavior."
! msgstr ""
  
! #: analyzer/analyzer.opt:239
! #, no-c-format
! msgid "Warn about code paths in which a freed value is used."
! msgstr ""
  
! #: analyzer/analyzer.opt:243
  #, no-c-format
! msgid "Warn about code paths in which a pointer to a stale stack frame is used."
  msgstr ""
  
! #: analyzer/analyzer.opt:247
  #, no-c-format
! msgid "Warn about code paths in which va_arg uses the wrong type."
  msgstr ""
  
! #: analyzer/analyzer.opt:251
  #, no-c-format
! msgid "Warn about code paths in which va_arg is used too many times on a va_list."
  msgstr ""
  
! #: analyzer/analyzer.opt:255
  #, no-c-format
! msgid "Warn about code paths in which va_start or va_copy is used without a corresponding va_end."
  msgstr ""
  
! #: analyzer/analyzer.opt:259
  #, no-c-format
! msgid "Warn about code paths in which a va_list is used after va_end."
  msgstr ""
  
! #: analyzer/analyzer.opt:263
! #, no-c-format
! msgid "Warn about code paths which attempt to write to a const object."
! msgstr ""
  
! #: analyzer/analyzer.opt:267
  #, no-c-format
! msgid "Warn about code paths which attempt to write to a string literal."
  msgstr ""
  
! #: analyzer/analyzer.opt:271
  #, no-c-format
! msgid "Warn about code paths in which an uninitialized value is used."
  msgstr ""
  
! #: analyzer/analyzer.opt:275
  #, no-c-format
! msgid "Warn if expressions are too complicated for the analyzer to fully track."
  msgstr ""
  
! #: analyzer/analyzer.opt:279
  #, no-c-format
! msgid "Warn if the code is too complicated for the analyzer to fully explore."
  msgstr ""
  
! #: analyzer/analyzer.opt:283
  #, no-c-format
! msgid "Assume that no function calls can throw exceptions."
  msgstr ""
  
! #: analyzer/analyzer.opt:287
  #, no-c-format
! msgid "Restrict the analyzer to run just the named checker."
  msgstr ""
  
! #: analyzer/analyzer.opt:291
  #, no-c-format
! msgid "Add extra annotations to diagrams."
  msgstr ""
  
! #: analyzer/analyzer.opt:299
  #, no-c-format
! msgid "Verify that paths are feasible when emitting diagnostics."
  msgstr ""
  
! #: analyzer/analyzer.opt:303
! #, no-c-format
! msgid "Issue a note when diagnostics are deduplicated."
! msgstr ""
  
! #: analyzer/analyzer.opt:307
  #, no-c-format
! msgid "Simplify the supergraph before analyzing it."
  msgstr ""
  
! #: analyzer/analyzer.opt:311
  #, no-c-format
! msgid "Purge unneeded state during analysis."
  msgstr ""
  
! #: analyzer/analyzer.opt:315
  #, no-c-format
! msgid "Merge similar-enough states during analysis."
  msgstr ""
  
! #: analyzer/analyzer.opt:319
  #, no-c-format
! msgid "Stop exploring an execution path after certain diagnostics."
  msgstr ""
  
! #: analyzer/analyzer.opt:323
  #, no-c-format
! msgid "Enable transitivity of constraints during analysis."
  msgstr ""
  
! #: analyzer/analyzer.opt:327
  #, no-c-format
! msgid "Show events within system headers in analyzer execution paths."
  msgstr ""
  
! #: analyzer/analyzer.opt:331
  #, no-c-format
! msgid "Approximate the effect of function calls to simplify analysis."
  msgstr ""
  
! #: analyzer/analyzer.opt:335
  #, no-c-format
! msgid "Try to reconstruct function calls and returns after inlining."
  msgstr ""
  
! #: analyzer/analyzer.opt:339
  #, no-c-format
! msgid "Emit more verbose descriptions of control flow in diagnostics."
  msgstr ""
  
! #: analyzer/analyzer.opt:343
  #, no-c-format
! msgid "Emit more verbose descriptions of state changes in diagnostics."
  msgstr ""
  
! #: analyzer/analyzer.opt:347
! #, no-c-format
! msgid "Control which events are displayed in diagnostic paths."
! msgstr ""
  
! #: analyzer/analyzer.opt:351
  #, no-c-format
! msgid "Dump various analyzer internals to SRCFILE.analyzer.txt."
  msgstr ""
  
! #: analyzer/analyzer.opt:355
  #, no-c-format
! msgid "Dump various analyzer internals to stderr."
  msgstr ""
  
! #: analyzer/analyzer.opt:363
  #, no-c-format
! msgid "Dump the analyzer exploded graph to a SRCFILE.eg.dot file."
  msgstr ""
  
! #: analyzer/analyzer.opt:367
  #, no-c-format
! msgid "Emit diagnostics showing the location of nodes in the exploded graph."
  msgstr ""
  
! #: analyzer/analyzer.opt:371
  #, no-c-format
! msgid "Dump a textual representation of the exploded graph to SRCFILE.eg.txt."
  msgstr ""
  
! #: analyzer/analyzer.opt:375
  #, no-c-format
! msgid "Dump a textual representation of the exploded graph to SRCFILE.eg-ID.txt."
  msgstr ""
  
! #: analyzer/analyzer.opt:379
  #, no-c-format
! msgid "Dump a textual representation of each diagnostic's exploded path to SRCFILE.IDX.KIND.epath.txt."
  msgstr ""
  
! #: analyzer/analyzer.opt:383
  #, no-c-format
! msgid "Dump various analyzer internals to SRCFILE.*.fg.dot and SRCFILE.*.tg.dot."
  msgstr ""
  
! #: analyzer/analyzer.opt:387
  #, no-c-format
! msgid "Dump various analyzer internals to SRCFILE.*.infinite-loop.dot."
  msgstr ""
  
! #: analyzer/analyzer.opt:391
  #, no-c-format
! msgid "Dump analyzer-specific data to a SRCFILE.analyzer.json.gz file."
  msgstr ""
  
! #: analyzer/analyzer.opt:395
  #, no-c-format
! msgid "Dump state-purging information to a SRCFILE.state-purge.dot file."
  msgstr ""
  
! #: analyzer/analyzer.opt:399
  #, no-c-format
! msgid "Dump the analyzer supergraph to a SRCFILE.supergraph.dot file."
  msgstr ""
  
! #: analyzer/analyzer.opt:403
  #, no-c-format
! msgid "Emit custom warnings with internal details intended for analyzer developers."
  msgstr ""
  
! #: common.opt:234
! #, no-c-format
! msgid "Provide bash completion for options starting with provided string."
! msgstr ""
  
! #: common.opt:286
  #, fuzzy, no-c-format
! #| msgid "  --help                   Display this information\n"
! msgid "Display this information."
! msgstr "  --help                   Адлюстраваць гэту інфармацыю\n"
  
! #: common.opt:290
! #, no-c-format
! msgid "--help=<class>\tDisplay descriptions of a specific class of options.  <class> is one or more of optimizers, target, warnings, undocumented, params."
! msgstr ""
  
! #: common.opt:411
  #, no-c-format
! msgid "Display target specific command line options (including assembler and linker options)."
  msgstr ""
  
! #: common.opt:460 common.opt:502 common.opt:506 common.opt:510 common.opt:514
! #: common.opt:518 common.opt:522 common.opt:526 common.opt:943 common.opt:3861
! #: common.opt:3956 common.opt:4070
  #, no-c-format
! msgid "Passed to the linker."
  msgstr ""
  
! #: common.opt:464
  #, no-c-format
! msgid "-O<number>\tSet optimization level to <number>."
  msgstr ""
  
! #: common.opt:468
  #, fuzzy, no-c-format
! #| msgid "Optimize for SparcLite processors"
! msgid "Optimize for space rather than speed."
! msgstr "Аптымізацыя для SparcLite працэсараў"
  
! #: common.opt:472
! #, no-c-format
! msgid "Optimize for speed disregarding exact standards compliance."
! msgstr ""
  
! #: common.opt:476
  #, no-c-format
! msgid "Optimize for debugging experience rather than speed or size."
  msgstr ""
  
! #: common.opt:480
  #, no-c-format
! msgid "Optimize for space aggressively rather than speed."
  msgstr ""
  
! #: common.opt:485
! #, no-c-format
! msgid "-Q --help prints what options are enabled.  Just -Q enables verbose messages."
! msgstr ""
  
! #: common.opt:498
! #, no-c-format
! msgid "Stop processing after generating assembly code; do not assemble."
! msgstr ""
  
! #: common.opt:530
  #, no-c-format
! msgid "This switch is deprecated; use -Wextra instead."
  msgstr ""
  
! #: common.opt:543
  #, no-c-format
! msgid "Warn about returning structures, unions or arrays."
  msgstr ""
  
! #: common.opt:547
  #, no-c-format
! msgid "Warn if a loop with constant number of iterations triggers undefined behavior."
  msgstr ""
  
! #: common.opt:554
  #, no-c-format
! msgid "Warn if an array is accessed out of bounds."
  msgstr ""
  
! #: common.opt:558
  #, no-c-format
! msgid "Warn about problems with auto-profile data."
  msgstr ""
  
! #: common.opt:562 common.opt:566
  #, no-c-format
! msgid "Warn for uses of pointers to deallocated storage."
  msgstr ""
  
! #: common.opt:570
  #, no-c-format
! msgid "Warn about inappropriate attribute usage."
  msgstr ""
  
! #: common.opt:574
! #, fuzzy, no-c-format
! #| msgid "wrong number of arguments specified for `%s' attribute"
! msgid "Do not warn about specified attributes."
! msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
! 
! #: common.opt:578 common.opt:582
  #, no-c-format
! msgid "Warn about type safety and similar errors and mismatches in declarations with alias attributes."
  msgstr ""
  
! #: common.opt:586
  #, no-c-format
! msgid "Warn when profiling instrumentation was requested, but could not be applied to a certain function."
  msgstr ""
  
! #: common.opt:591 common.opt:595
  #, no-c-format
! msgid "Warn about pointer casts which increase alignment."
  msgstr ""
  
! #: common.opt:599
  #, no-c-format
! msgid "Complain when a command-line option is valid, but not applicable to the current front end."
  msgstr ""
  
! #: common.opt:603
  #, no-c-format
! msgid "Warn when a #warning directive is encountered."
  msgstr ""
  
! #: common.opt:607
  #, no-c-format
! msgid "Warn about uses of __attribute__((warning)) declarations."
  msgstr ""
  
! #: common.opt:611
! #, no-c-format
! msgid "Warn if a deprecated compiler feature, class, method, or field is used."
! msgstr ""
  
! #: common.opt:615
! #, no-c-format
! msgid "Warn about uses of __attribute__((deprecated)) declarations."
! msgstr ""
  
! #: common.opt:619
  #, no-c-format
! msgid "Warn when an optimization pass is disabled."
  msgstr ""
  
! #: common.opt:623
  #, no-c-format
! msgid "Turn all warnings into errors."
  msgstr ""
  
! #: common.opt:627
! #, no-c-format
! msgid "Turn the specified warning into an error."
! msgstr ""
  
! #: common.opt:631
! #, no-c-format
! msgid "Print extra (possibly unwanted) warnings."
! msgstr ""
  
! #: common.opt:635
! #, no-c-format
! msgid "Exit on the first error occurred."
! msgstr ""
  
! #: common.opt:639
! #, no-c-format
! msgid "-Wframe-larger-than=<byte-size>\tWarn if a function's stack frame requires in excess of <byte-size>."
! msgstr ""
  
! #: common.opt:643
  #, no-c-format
! msgid "Disable -Wframe-larger-than= warning.  Equivalent to -Wframe-larger-than=<SIZE_MAX> or larger."
  msgstr ""
  
! #: common.opt:647
  #, no-c-format
! msgid "Warn when attempting to free a non-heap object."
  msgstr ""
  
! #: common.opt:651
  #, no-c-format
! msgid "Warn when -fhardened did not enable an option from its set."
  msgstr ""
  
! #: common.opt:662
  #, no-c-format
! msgid "Warn when a switch case falls through."
  msgstr ""
  
! #: common.opt:666 rust/lang.opt:59 c-family/c.opt:919
  #, no-c-format
! msgid "Warn for infinitely recursive calls."
  msgstr ""
  
! #: common.opt:670
! #, fuzzy, no-c-format
! #| msgid "virtual functions cannot be friends"
! msgid "Warn when an inlined function cannot be inlined."
! msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
! 
! #: common.opt:674
  #, no-c-format
! msgid "Warn when an atomic memory model parameter is known to be outside the valid range."
  msgstr ""
  
! #: common.opt:681
  #, no-c-format
! msgid "-Wlarger-than=<byte-size>\tWarn if an object's size exceeds <byte-size>."
  msgstr ""
  
! #: common.opt:685
  #, no-c-format
! msgid "Disable -Wlarger-than= warning.  Equivalent to -Wlarger-than=<SIZE_MAX> or larger."
  msgstr ""
  
! #: common.opt:689
  #, no-c-format
! msgid "Warn if comparing pointer parameter with nonnull attribute with NULL."
  msgstr ""
  
! #: common.opt:693
  #, no-c-format
! msgid "Warn if dereferencing a NULL pointer may lead to erroneous or undefined behavior."
  msgstr ""
  
! #: common.opt:704
  #, no-c-format
! msgid "Warn about passing a pointer/reference to a local or temporary variable to a musttail call argument."
  msgstr ""
  
! #: common.opt:708
  #, no-c-format
! msgid "Warn about pointer/reference to a local or temporary variable possibly escaping to a musttail call."
  msgstr ""
  
! #: common.opt:712
  #, no-c-format
! msgid "Warn about some C++ One Definition Rule violations during link time optimization."
  msgstr ""
  
! #: common.opt:716
! #, no-c-format
! msgid "Warn about overflow in arithmetic expressions."
! msgstr ""
  
! #: common.opt:720
  #, no-c-format
! msgid "During link time optimization warn about mismatched types of global declarations."
  msgstr ""
  
! #: common.opt:724
  #, no-c-format
! msgid "Warn when the packed attribute has no effect on struct layout."
  msgstr ""
  
! #: common.opt:728
  #, no-c-format
! msgid "Warn when padding is required to align structure members."
  msgstr ""
  
! #: common.opt:732
  #, no-c-format
! msgid "Issue warnings needed for strict compliance to the standard."
  msgstr ""
  
! #: common.opt:736
  #, no-c-format
! msgid "Warn about returning a pointer/reference to a local or temporary variable."
  msgstr ""
  
! #: common.opt:740
  #, no-c-format
! msgid "Warn when one variable shadows another.  Same as -Wshadow=global."
  msgstr ""
  
! #: common.opt:744
  #, no-c-format
! msgid "Warn when one variable shadows another (globally)."
  msgstr ""
  
! #: common.opt:748
  #, no-c-format
! msgid "Warn when one local variable shadows another local variable or parameter."
  msgstr ""
  
! #: common.opt:755
  #, no-c-format
! msgid "Warn when one local variable shadows another local variable or parameter of compatible type."
  msgstr ""
  
! #: common.opt:762
  #, no-c-format
! msgid "Warn when not issuing stack smashing protection for some reason."
  msgstr ""
  
! #: common.opt:766
  #, no-c-format
! msgid "-Wstack-usage=<byte-size>\tWarn if stack usage might exceed <byte-size>."
  msgstr ""
  
! #: common.opt:770
  #, no-c-format
! msgid "Disable Wstack-usage= warning.  Equivalent to Wstack-usage=<SIZE_MAX> or larger."
  msgstr ""
  
! #: common.opt:774 common.opt:778
  #, no-c-format
! msgid "Warn about code which might break strict aliasing rules."
  msgstr ""
  
! #: common.opt:782 common.opt:786
  #, no-c-format
! msgid "Warn about optimizations that assume that signed overflow is undefined."
  msgstr ""
  
! #: common.opt:790
  #, no-c-format
! msgid "Warn about functions which might be candidates for __attribute__((cold))."
  msgstr ""
  
! #: common.opt:794
  #, no-c-format
! msgid "Warn about functions which might be candidates for __attribute__((const))."
  msgstr ""
  
! #: common.opt:798
  #, no-c-format
! msgid "Warn about functions which might be candidates for __attribute__((pure))."
  msgstr ""
  
! #: common.opt:802
  #, no-c-format
! msgid "Warn about functions which might be candidates for __attribute__((noreturn))."
  msgstr ""
  
! #: common.opt:806
  #, no-c-format
! msgid "Warn about functions which might be candidates for __attribute__((malloc))."
  msgstr ""
  
! #: common.opt:810
  #, no-c-format
! msgid "Warn about functions which might be candidates for __attribute__((returns_nonnull))."
  msgstr ""
  
! #: common.opt:814
! #, no-c-format
! msgid "Warn about C++ polymorphic types where adding final keyword would improve code quality."
! msgstr ""
  
! #: common.opt:818
! #, no-c-format
! msgid "Warn about C++ virtual methods where adding final keyword would improve code quality."
! msgstr ""
  
! #: common.opt:822
  #, no-c-format
! msgid "Warn about statements between switch's controlling expression and the first case."
  msgstr ""
  
! #: common.opt:827
! #, no-c-format
! msgid "Do not suppress warnings from system headers."
! msgstr ""
  
! #: common.opt:831
  #, no-c-format
! msgid "Warn if a comparison always evaluates to true or false."
  msgstr ""
  
! #: common.opt:835
  #, no-c-format
! msgid "Warn whenever a trampoline is generated."
  msgstr ""
  
! #: common.opt:839
  #, no-c-format
! msgid "Warn about cases where -ftrivial-auto-var-init cannot initialize an auto variable."
  msgstr ""
  
! #: common.opt:843
  #, no-c-format
! msgid "Warn if a comparison is always true or always false due to the limited range of the data type."
  msgstr ""
  
! #: common.opt:847
  #, no-c-format
! msgid "Warn about uninitialized automatic variables."
  msgstr ""
  
! #: common.opt:851
! #, no-c-format
! msgid "Warn about maybe uninitialized automatic variables."
! msgstr ""
  
! #: common.opt:859
! #, no-c-format
! msgid "Enable all -Wunused- warnings."
! msgstr ""
  
! #: common.opt:866
  #, no-c-format
! msgid "Warn when a function parameter is only set, otherwise unused."
  msgstr ""
  
! #: common.opt:873
  #, no-c-format
! msgid "Warn when a variable is only set, otherwise unused."
  msgstr ""
  
! #: common.opt:877
  #, no-c-format
! msgid "Warn when a function is unused."
  msgstr ""
  
! #: common.opt:881
  #, no-c-format
! msgid "Warn when a label is unused."
  msgstr ""
  
! #: common.opt:885
  #, no-c-format
! msgid "Warn when a function parameter is unused."
  msgstr ""
  
! #: common.opt:889
  #, no-c-format
! msgid "Warn when an expression value is unused."
  msgstr ""
  
! #: common.opt:893
  #, no-c-format
! msgid "Warn when a variable is unused."
  msgstr ""
  
! #: common.opt:897
  #, no-c-format
! msgid "Warn in case profiles in -fprofile-use do not match."
  msgstr ""
  
! #: common.opt:901
  #, no-c-format
! msgid "Warn in case a function ends earlier than it begins due to an invalid linenum macros."
  msgstr ""
  
! #: common.opt:905
  #, no-c-format
! msgid "Warn when a conditional has too many terms and condition coverage profiling gives up instrumenting the expression."
  msgstr ""
  
! #: common.opt:910
  #, no-c-format
! msgid "-fpath-coverage-limit=<number> Don't instrument functions path count exceeding <number>."
  msgstr ""
  
! #: common.opt:915
  #, no-c-format
! msgid "Warn if a function exceeds the number of paths (controlled by -fpath-coverage-limit) and path coverage give up instrumenting the function. The limit is approximate and conservative and coverage might give up even if the actual number is slightly below the limit."
  msgstr ""
  
! #: common.opt:922
  #, no-c-format
! msgid "Warn in case profiles in -fprofile-use do not exist."
  msgstr ""
  
! #: common.opt:926
  #, no-c-format
! msgid "Warn when a vector operation is compiled outside the SIMD."
  msgstr ""
  
! #: common.opt:930
  #, no-c-format
! msgid "Warn about unsupported features in ThreadSanitizer."
  msgstr ""
  
! #: common.opt:947
  #, no-c-format
! msgid "-aux-info <file>\tEmit declaration information into <file>."
  msgstr ""
  
! #: common.opt:960
  #, no-c-format
! msgid "-d<letters>\tEnable dumps from specific passes of the compiler."
  msgstr ""
  
! #: common.opt:964
  #, no-c-format
! msgid "-dumpbase <file>\tSet the file basename to be used for dumps."
  msgstr ""
  
! #: common.opt:968
  #, no-c-format
! msgid "-dumpbase-ext .<ext>    Drop a trailing .<ext> from the dump basename to name auxiliary output files."
  msgstr ""
  
! #: common.opt:972
  #, no-c-format
! msgid "-dumpdir <dir>\tSet the directory name to be used for dumps."
  msgstr ""
  
! #: common.opt:1087
  #, no-c-format
! msgid "The version of the C++ ABI in use."
  msgstr ""
  
! #: common.opt:1091
  #, no-c-format
! msgid "Aggressively optimize loops using language constraints."
  msgstr ""
  
! #: common.opt:1095
  #, fuzzy, no-c-format
! msgid "Align the start of functions."
! msgstr "вельмі шмат аргументаў у функцыі"
  
! #: common.opt:1102
  #, no-c-format
! msgid "Align labels which are only reached by jumping."
  msgstr ""
  
! #: common.opt:1109
  #, no-c-format
! msgid "Align all labels."
  msgstr ""
  
! #: common.opt:1116
  #, no-c-format
! msgid "Align the start of loops."
  msgstr ""
  
! #: common.opt:1123
  #, no-c-format
! msgid "Allow the compiler to introduce new data races on stores."
  msgstr ""
  
! #: common.opt:1127
  #, no-c-format
! msgid "Enable static analysis pass."
  msgstr ""
  
! #: common.opt:1147
  #, no-c-format
! msgid "Select what to sanitize."
  msgstr ""
  
! #: common.opt:1151
  #, no-c-format
! msgid "Select type of coverage sanitization."
  msgstr ""
  
! #: common.opt:1164
  #, no-c-format
! msgid "-fasan-shadow-offset=<number>\tUse custom shadow memory offset."
  msgstr ""
  
! #: common.opt:1168
  #, no-c-format
! msgid "-fsanitize-sections=<sec1,sec2,...>\tSanitize global variables in user-defined sections."
  msgstr ""
  
! #: common.opt:1173
  #, no-c-format
! msgid "After diagnosing undefined behavior attempt to continue execution."
  msgstr ""
  
! #: common.opt:1177
  #, no-c-format
! msgid "This switch is deprecated; use -fsanitize-recover= instead."
  msgstr ""
  
! #: common.opt:1181
  #, no-c-format
! msgid "Use traps instead of diagnostics of undefined behavior sanitizers."
  msgstr ""
  
! #: common.opt:1191
  #, no-c-format
! msgid "This switch is deprecated; use -fsanitize-trap= instead."
  msgstr ""
  
! #: common.opt:1195
  #, no-c-format
! msgid "Generate unwind tables that are exact at each instruction boundary."
  msgstr ""
  
! #: common.opt:1199
  #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Generate auto-inc/dec instructions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: common.opt:1203
  #, no-c-format
! msgid "Use sample profile information for call graph node weights. The default profile file is fbdata.afdo in 'pwd'."
  msgstr ""
  
! #: common.opt:1208
  #, no-c-format
! msgid "Use sample profile information for call graph node weights. The profile file is specified in the argument."
  msgstr ""
  
! #: common.opt:1213
  #, no-c-format
! msgid "Perform inlining using auto-profile."
  msgstr ""
  
! #: common.opt:1221
  #, no-c-format
! msgid "Generate code to check bounds before indexing arrays."
  msgstr ""
  
! #: common.opt:1225
! #, no-c-format
! msgid "Replace add, compare, branch with branch on count register."
! msgstr ""
  
! #: common.opt:1229
! #, no-c-format
! msgid "Use profiling information for branch probabilities."
! msgstr ""
  
! #: common.opt:1245
  #, no-c-format
! msgid "Output callgraph information on a per-file basis."
  msgstr ""
  
! #: common.opt:1249
  #, no-c-format
! msgid "Output callgraph information on a per-file basis with decorations."
  msgstr ""
  
! #: common.opt:1253
  #, no-c-format
! msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions."
  msgstr ""
  
! #: common.opt:1257
  #, no-c-format
! msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls."
  msgstr ""
  
! #: common.opt:1264
  #, no-c-format
! msgid "Save registers around function calls."
  msgstr ""
  
! #: common.opt:1268
  #, no-c-format
! msgid "This switch is deprecated; do not use."
  msgstr ""
  
! #: common.opt:1272
  #, no-c-format
! msgid "Check the return value of new in C++."
  msgstr ""
  
! #: common.opt:1276 common.opt:1280
! #, no-c-format
! msgid "Perform internal consistency checkings."
! msgstr ""
  
! #: common.opt:1284
! #, no-c-format
! msgid "For -f*-prefix-map= options compare canonicalized pathnames rather than just strings."
! msgstr ""
  
! #: common.opt:1288
  #, fuzzy, no-c-format
! #| msgid "Enable exception handling"
! msgid "Enable code hoisting."
! msgstr "Уключыць апрацоўку выключэньняў"
  
! #: common.opt:1292
  #, no-c-format
! msgid "Looks for opportunities to reduce stack adjustments and stack references."
  msgstr ""
  
! #: common.opt:1296
  #, no-c-format
! msgid "Put uninitialized globals in the common section."
  msgstr ""
  
! #: common.opt:1304
  #, no-c-format
! msgid "-fcompare-debug[=<opts>]\tCompile with and without e.g. -gtoggle, and compare the final-insns dump."
  msgstr ""
  
! #: common.opt:1308
  #, no-c-format
! msgid "Run only the second compilation of -fcompare-debug."
  msgstr ""
  
! #: common.opt:1312
  #, no-c-format
! msgid "Perform comparison elimination after register allocation has finished."
  msgstr ""
  
! #: common.opt:1316
  #, no-c-format
! msgid "Do not perform optimizations increasing noticeably stack usage."
  msgstr ""
  
! #: common.opt:1320
  #, no-c-format
! msgid "Perform a register copy-propagation optimization pass."
  msgstr ""
  
! #: common.opt:1324
  #, no-c-format
! msgid "Fold instructions calculating memory offsets to the memory access instruction if possible."
  msgstr ""
  
! #: common.opt:1328
! #, no-c-format
! msgid "Perform cross-jumping optimization."
! msgstr ""
  
! #: common.opt:1332
  #, no-c-format
! msgid "When running CSE, follow jumps to their targets."
  msgstr ""
  
! #: common.opt:1358
  #, no-c-format
! msgid "Omit range reduction step when performing complex division."
  msgstr ""
  
! #: common.opt:1362
  #, no-c-format
! msgid "Complex multiplication and division follow Fortran rules."
  msgstr ""
  
! #: common.opt:1366
  #, no-c-format
! msgid "Place data items into their own section."
  msgstr ""
  
! #: common.opt:1370
! #, no-c-format
! msgid "List all available debugging counters with their limits and counts."
! msgstr ""
  
! #: common.opt:1374
  #, no-c-format
! msgid "-fdbg-cnt=<counter>[:<lower_limit1>-]<upper_limit1>[:<lower_limit2>-<upper_limit2>:...][,<counter>:...]\tSet the debug counter limit."
  msgstr ""
  
! #: common.opt:1378
! #, no-c-format
! msgid "-fdebug-prefix-map=<old>=<new>\tMap one directory name to another in debug information."
! msgstr ""
  
! #: common.opt:1382
  #, no-c-format
! msgid "-ffile-prefix-map=<old>=<new>\tMap one directory name to another in compilation result."
  msgstr ""
  
! #: common.opt:1386
  #, no-c-format
! msgid "Output .debug_types section when using DWARF v4 debuginfo."
  msgstr ""
  
! #: common.opt:1392
  #, no-c-format
! msgid "Defer popping functions args from stack until later."
  msgstr ""
  
! #: common.opt:1396
  #, no-c-format
! msgid "Attempt to fill delay slots of branch instructions."
  msgstr ""
  
! #: common.opt:1400
  #, no-c-format
! msgid "Delete dead instructions that may throw exceptions."
  msgstr ""
  
! #: common.opt:1404
! #, no-c-format
! msgid "Delete useless null pointer checks."
! msgstr ""
  
! #: common.opt:1408
  #, no-c-format
! msgid "Issue defining instructions back to back with their single uses, provided they are macro-fusible in the target microarchitecture."
  msgstr ""
  
! #: common.opt:1412
  #, no-c-format
! msgid "Stream extra data to support more aggressive devirtualization in LTO local transformation mode."
  msgstr ""
  
! #: common.opt:1416
  #, no-c-format
! msgid "Perform speculative devirtualization."
  msgstr ""
  
! #: common.opt:1420
  #, no-c-format
! msgid "Try to convert virtual calls to direct ones."
  msgstr ""
  
! #: common.opt:1424
  #, no-c-format
! msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics."
  msgstr ""
  
! #: common.opt:1441
! #, no-c-format
! msgid "Show the source line with a caret indicating the column."
! msgstr ""
  
! #: common.opt:1445
  #, no-c-format
! msgid "Show lines linking related events in diagnostic paths."
  msgstr ""
  
! #: common.opt:1449
  #, no-c-format
! msgid "Show labels annotating ranges of source code when showing source."
  msgstr ""
  
! #: common.opt:1453
  #, no-c-format
! msgid "Show line numbers in the left margin when showing source."
  msgstr ""
  
! #: common.opt:1461
  #, no-c-format
! msgid "-fdiagnostics-color=[never|always|auto]\tColorize diagnostics."
  msgstr ""
  
! #: common.opt:1481
  #, no-c-format
! msgid "Enable formatting of JSON output."
  msgstr ""
  
! #: common.opt:1485
  #, no-c-format
! msgid "-fdiagnostics-urls=[never|always|auto]\tEmbed URLs in diagnostics."
  msgstr ""
  
! #: common.opt:1505
  #, no-c-format
! msgid "-fdiagnostics-column-unit=[display|byte]\tSelect whether column numbers are output as display columns (default) or raw bytes."
  msgstr ""
  
! #: common.opt:1509
  #, no-c-format
! msgid "-fdiagnostics-column-origin=<number>\tSet the number of the first column.  The default is 1-based as per GNU style, but some utilities may expect 0-based, for example."
  msgstr ""
  
! #: common.opt:1513
  #, no-c-format
! msgid "-fdiagnostics-format=[text|sarif-stderr|sarif-file]\tSelect output format."
  msgstr ""
  
! #: common.opt:1517
! #, no-c-format
! msgid "Add output format."
! msgstr ""
  
! #: common.opt:1521
! #, no-c-format
! msgid "Set output format."
! msgstr ""
  
! #: common.opt:1525
  #, no-c-format
! msgid "-fdiagnostics-escape-format=[unicode|bytes]\tSelect how to escape non-printable-ASCII bytes in the source for diagnostics that suggest it."
  msgstr ""
  
! #: common.opt:1563
  #, no-c-format
! msgid "Print fix-it hints in machine-readable form."
  msgstr ""
  
! #: common.opt:1567
! #, no-c-format
! msgid "Print fix-it hints to stderr in unified diff format."
! msgstr ""
  
! #: common.opt:1571
! #, no-c-format
! msgid "Amend appropriate diagnostic messages with the command line option that controls them."
! msgstr ""
  
! #: common.opt:1575
  #, no-c-format
! msgid "Print CWE identifiers for diagnostic messages, where available."
  msgstr ""
  
! #: common.opt:1579
  #, no-c-format
! msgid "Print any rules associated with diagnostic messages."
  msgstr ""
  
! #: common.opt:1583
  #, no-c-format
! msgid "Use color within diagnostic messages to highlight pertinent information."
  msgstr ""
  
! #: common.opt:1587
  #, no-c-format
! msgid "Specify how to print any control-flow path associated with a diagnostic."
  msgstr ""
  
! #: common.opt:1591
  #, no-c-format
! msgid "Turn off any diagnostics features that complicate the output, such as line numbers, color, and warning URLs."
  msgstr ""
  
! #: common.opt:1595
  #, no-c-format
! msgid "-ftabstop=<number>      Distance between tab stops for column reporting."
  msgstr ""
  
! #: common.opt:1611
  #, no-c-format
! msgid "Show stack depths of events in paths."
  msgstr ""
  
! #: common.opt:1615
  #, no-c-format
! msgid "-fdiagnostics-text-art-charset=[none|ascii|unicode|emoji]\tDetermine which characters to use in text arg diagrams."
  msgstr ""
  
! #: common.opt:1634
  #, no-c-format
! msgid "Set minimum width of left margin of source code when showing source."
  msgstr ""
  
! #: common.opt:1638
! #, no-c-format
! msgid "Use indentation to show nesting of diagnostics in text output."
! msgstr ""
  
! #: common.opt:1642
  #, no-c-format
! msgid "Show location information when showing nested diagnostics."
  msgstr ""
  
! #: common.opt:1646
  #, no-c-format
! msgid "Show nesting levels as numbers when showing nested diagnostics."
  msgstr ""
  
! #: common.opt:1653
  #, no-c-format
! msgid "Collect and print more context information for diagnostics."
  msgstr ""
  
! #: common.opt:1657
  #, no-c-format
! msgid "-fdisable-[tree|rtl|ipa]-<pass>=range1+range2\tDisable an optimization pass."
  msgstr ""
  
! #: common.opt:1661
  #, no-c-format
! msgid "-fenable-[tree|rtl|ipa]-<pass>=range1+range2\tEnable an optimization pass."
  msgstr ""
  
! #: common.opt:1665
  #, no-c-format
! msgid "-fdump-<type>\tDump various compiler internals to a file."
  msgstr ""
  
! #: common.opt:1672
  #, no-c-format
! msgid "-fdump-final-insns=filename\tDump to filename the insns at the end of translation."
  msgstr ""
  
! #: common.opt:1676
  #, no-c-format
! msgid "-fdump-go-spec=filename\tWrite all declarations to file as Go code."
  msgstr ""
  
! #: common.opt:1680
! #, no-c-format
! msgid "Suppress output of addresses in debugging dumps."
! msgstr ""
  
! #: common.opt:1684
  #, no-c-format
! msgid "Collect and dump debug information into temporary file if ICE in C/C++ compiler occurred."
  msgstr ""
  
! #: common.opt:1689
  #, no-c-format
! msgid "Dump detailed information on GCC's internal representation of source code locations."
  msgstr ""
  
! #: common.opt:1693
  #, no-c-format
! msgid "Dump optimization passes."
  msgstr ""
  
! #: common.opt:1697
  #, no-c-format
! msgid "Suppress output of instruction numbers, line number notes and addresses in debugging dumps."
  msgstr ""
  
! #: common.opt:1701
  #, no-c-format
! msgid "Suppress output of previous and next insn numbers in debugging dumps."
  msgstr ""
  
! #: common.opt:1705
  #, no-c-format
! msgid "Enable CFI tables via GAS assembler directives."
  msgstr ""
  
! #: common.opt:1709
  #, no-c-format
! msgid "Perform early inlining."
  msgstr ""
  
! #: common.opt:1717
  #, no-c-format
! msgid "Perform interprocedural reduction of aggregates."
  msgstr ""
  
! #: common.opt:1721
  #, no-c-format
! msgid "Perform unused symbol elimination in debug info."
  msgstr ""
  
! #: common.opt:1725
  #, no-c-format
! msgid "Perform unused type elimination in debug info."
  msgstr ""
  
! #: common.opt:1729
! #, no-c-format
! msgid "Do not suppress C++ class debug information."
! msgstr ""
  
! #: common.opt:1733
  #, fuzzy, no-c-format
! #| msgid "Enable exception handling"
! msgid "Enable exception handling."
! msgstr "Уключыць апрацоўку выключэньняў"
  
! #: common.opt:1737
  #, no-c-format
! msgid "Perform a number of minor, expensive optimizations."
  msgstr ""
  
! #: common.opt:1741
  #, no-c-format
! msgid "-fexcess-precision=[fast|standard|16]\tSpecify handling of excess floating-point precision."
  msgstr ""
  
! #: common.opt:1759
  #, no-c-format
! msgid "-fpermitted-flt-eval-methods=[c11|ts-18661]\tSpecify which values of FLT_EVAL_METHOD are permitted."
  msgstr ""
  
! #: common.opt:1775
  #, no-c-format
! msgid "Output lto objects containing both the intermediate language and binary output."
  msgstr ""
  
! #: common.opt:1779
  #, no-c-format
! msgid "Assume no NaNs or infinities are generated."
  msgstr ""
  
! #: common.opt:1783
  #, no-c-format
! msgid "Assume that loops with an exit will terminate and not loop indefinitely."
  msgstr ""
  
! #: common.opt:1787
  #, no-c-format
! msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler."
  msgstr ""
  
! #: common.opt:1791
  #, no-c-format
! msgid "Don't allocate floats and doubles in extended-precision registers."
  msgstr ""
  
! #: common.opt:1799
  #, no-c-format
! msgid "Perform a forward propagation pass on RTL."
  msgstr ""
  
! #: common.opt:1803
  #, no-c-format
! msgid "-ffp-contract=[off|on|fast]\tPerform floating-point expression contraction."
  msgstr ""
  
! #: common.opt:1819
  #, no-c-format
! msgid "Allow built-in functions ceil, floor, round, trunc to raise \"inexact\" exceptions."
  msgstr ""
  
! #: common.opt:1826
  #, no-c-format
! msgid "Allow function addresses to be held in registers."
  msgstr ""
  
! #: common.opt:1830
! #, fuzzy, no-c-format
! #| msgid "for each function it appears in.)"
! msgid "Place each function into its own section."
! msgstr "адзін раз для кожнай функцыі, дзе ён з'яўляецца.)"
! 
! #: common.opt:1834
  #, no-c-format
! msgid "Allow limited optimization of operations with volatile memory access."
  msgstr ""
  
! #: common.opt:1838
  #, no-c-format
! msgid "Perform global common subexpression elimination."
  msgstr ""
  
! #: common.opt:1842
  #, no-c-format
! msgid "Perform enhanced load motion during global common subexpression elimination."
  msgstr ""
  
! #: common.opt:1846
  #, no-c-format
! msgid "Perform store motion after global common subexpression elimination."
  msgstr ""
  
! #: common.opt:1850
  #, no-c-format
! msgid "Try to avoid store forwarding."
  msgstr ""
  
! #: common.opt:1854
  #, no-c-format
! msgid "Perform redundant load after store elimination in global common subexpression elimination."
  msgstr ""
  
! #: common.opt:1859
  #, no-c-format
! msgid "Perform global common subexpression elimination after register allocation has finished."
  msgstr ""
  
! #: common.opt:1876
  #, no-c-format
! msgid "-fgnat-encodings=[all|gdb|minimal]\tSelect the balance between GNAT encodings and standard DWARF emitted in the debug information."
  msgstr ""
  
! #: common.opt:1881
  #, no-c-format
! msgid "Enable in and out of Graphite representation."
  msgstr ""
  
! #: common.opt:1885
  #, no-c-format
! msgid "Enable Graphite Identity transformation."
  msgstr ""
  
! #: common.opt:1889
  #, no-c-format
! msgid "Enable hoisting adjacent loads to encourage generating conditional move instructions."
  msgstr ""
  
! #: common.opt:1902
  #, no-c-format
! msgid "Run two instruction combination passes late in the pass pipeline; one before register allocation and one after."
  msgstr ""
  
! #: common.opt:1907
  #, no-c-format
! msgid "Mark all loops as parallel."
  msgstr ""
  
! #: common.opt:1911 common.opt:1919 common.opt:3317
  #, no-c-format
! msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
  msgstr ""
  
! #: common.opt:1915
! #, no-c-format
! msgid "Enable loop interchange on trees."
! msgstr ""
  
! #: common.opt:1923
  #, no-c-format
! msgid "Perform unroll-and-jam on loops."
  msgstr ""
  
! #: common.opt:1927
  #, no-c-format
! msgid "Enable support for GNU transactional memory."
  msgstr ""
  
! #: common.opt:1931
  #, no-c-format
! msgid "Use STB_GNU_UNIQUE if supported by the assembler."
  msgstr ""
  
! #: common.opt:1939
  #, no-c-format
! msgid "Enable the loop nest optimizer."
  msgstr ""
  
! #: common.opt:1943
  #, no-c-format
! msgid "Turn indirect calls of pointers loaded from structures to speculative calls if there is one known candidate."
  msgstr ""
  
! #: common.opt:1947
! #, no-c-format
! msgid "Force bitfield accesses to match their type width."
! msgstr ""
  
! #: common.opt:1951
  #, no-c-format
! msgid "Merge adjacent stores."
  msgstr ""
  
! #: common.opt:1955
  #, no-c-format
! msgid "Enable guessing of branch probabilities."
  msgstr ""
  
! #: common.opt:1959
  #, no-c-format
! msgid "Enable various security-relevant flags."
  msgstr ""
  
! #: common.opt:1963
  #, no-c-format
! msgid "Harden conditionals not used in branches, checking reversed conditions."
  msgstr ""
  
! #: common.opt:1967
  #, no-c-format
! msgid "Harden conditional branches by checking reversed conditions."
  msgstr ""
  
! #: common.opt:1971
! #, no-c-format
! msgid "Harden control flow by recording and checking execution paths."
! msgstr ""
  
! #: common.opt:1975
  #, fuzzy, no-c-format
! #| msgid "`%D' is not a function,"
! msgid "Disable CFR in leaf functions."
! msgstr "`%D' - гэта ня функцыя,"
  
! #: common.opt:1979
  #, no-c-format
! msgid "Check CFR execution paths also before calls followed by returns of their results."
  msgstr ""
  
! #: common.opt:1983
  #, no-c-format
! msgid "Check CFR execution paths also when exiting a function through an exception."
  msgstr ""
  
! #: common.opt:1987
  #, no-c-format
! msgid "-fhardcfr-check-noreturn-calls=[always|no-xthrow|nothrow|never]\tCheck CFR execution paths also before calling noreturn functions."
  msgstr ""
  
! #: common.opt:2008
  #, fuzzy, no-c-format
! #| msgid "Use given assembler dialect"
! msgid "Emit .ident assembler directives."
! msgstr "Выкарыстоўвываць зададзены дыялект асэмблера"
  
! #: common.opt:2012
! #, no-c-format
! msgid "Perform conversion of conditional jumps to branchless equivalents."
! msgstr ""
  
! #: common.opt:2016
  #, no-c-format
! msgid "Perform conversion of conditional jumps to conditional execution."
  msgstr ""
  
! #: common.opt:2020
! #, no-c-format
! msgid "-fstack-reuse=[all|named_vars|none]\tSet stack reuse level for local variables."
! msgstr ""
  
! #: common.opt:2036
! #, no-c-format
! msgid "Convert conditional jumps in innermost loops to branchless equivalents."
! msgstr ""
  
! #: common.opt:2048
  #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Do not generate .size directives."
  msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: common.opt:2052
  #, no-c-format
! msgid "Perform indirect inlining."
  msgstr ""
  
! #: common.opt:2058
  #, no-c-format
! msgid "Enable inlining of function declared \"inline\", disabling disables all inlining."
  msgstr ""
  
! #: common.opt:2062
  #, no-c-format
! msgid "Integrate functions into their callers when code size is known not to grow."
  msgstr ""
  
! #: common.opt:2066
  #, no-c-format
! msgid "Integrate functions not declared \"inline\" into their callers when profitable."
  msgstr ""
  
! #: common.opt:2070
  #, no-c-format
! msgid "Integrate functions only required by their single caller."
  msgstr ""
  
! #: common.opt:2077
  #, no-c-format
! msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>."
  msgstr ""
  
! #: common.opt:2081
  #, no-c-format
! msgid "Inline __atomic operations when a lock free instruction sequence is available."
  msgstr ""
  
! #: common.opt:2091
  #, no-c-format
! msgid "-finline-stringops[=memcmp|memcpy|memmove|memset] Expand supported mem/str operations inline, even if against optimization."
  msgstr ""
  
! #: common.opt:2119
  #, no-c-format
! msgid "Equivalent to -fcf-protection=full."
  msgstr ""
  
! #: common.opt:2123
  #, no-c-format
! msgid "-fcf-protection=[full|branch|return|none|check]\tInstrument functions with checks to verify jump/call/return control-flow transfer instructions have valid targets."
  msgstr ""
  
! #: common.opt:2146
  #, no-c-format
! msgid "Instrument function entry and exit with profiling calls."
  msgstr ""
  
! #: common.opt:2150
  #, no-c-format
! msgid "Instrument function entry and exit with profiling calls invoked once."
  msgstr ""
  
! #: common.opt:2154
  #, no-c-format
! msgid "-finstrument-functions-exclude-function-list=name,...\tDo not instrument listed functions."
  msgstr ""
  
! #: common.opt:2158
  #, no-c-format
! msgid "-finstrument-functions-exclude-file-list=filename,...\tDo not instrument functions listed in files."
  msgstr ""
  
! #: common.opt:2162
  #, no-c-format
! msgid "Perform interprocedural constant propagation."
  msgstr ""
  
! #: common.opt:2166
  #, no-c-format
! msgid "Perform cloning to make Interprocedural constant propagation stronger."
  msgstr ""
  
! #: common.opt:2174
  #, no-c-format
! msgid "Perform interprocedural bitwise constant propagation."
  msgstr ""
  
! #: common.opt:2178
  #, no-c-format
! msgid "Perform interprocedural modref analysis."
  msgstr ""
  
! #: common.opt:2182
  #, no-c-format
! msgid "Perform reordering and cloning of functions to maximize locality."
  msgstr ""
  
! #: common.opt:2186
  #, no-c-format
! msgid "Perform interprocedural profile propagation."
  msgstr ""
  
! #: common.opt:2190
  #, no-c-format
! msgid "Perform interprocedural points-to analysis."
  msgstr ""
  
! #: common.opt:2194
  #, no-c-format
! msgid "Discover pure and const functions."
  msgstr ""
  
! #: common.opt:2198
  #, no-c-format
! msgid "Perform Identical Code Folding for functions and read-only variables."
  msgstr ""
  
! #: common.opt:2202
  #, no-c-format
! msgid "Perform Identical Code Folding for functions."
  msgstr ""
  
! #: common.opt:2206
  #, no-c-format
! msgid "Perform Identical Code Folding for variables."
  msgstr ""
  
! #: common.opt:2210
  #, no-c-format
! msgid "Discover read-only and non addressable static variables."
  msgstr ""
  
! #: common.opt:2214
  #, no-c-format
! msgid "Discover read-only, write-only and non-addressable static variables."
  msgstr ""
  
! #: common.opt:2218
  #, no-c-format
! msgid "Reduce stack alignment on call sites if possible."
  msgstr ""
  
! #: common.opt:2230
  #, no-c-format
! msgid "Perform IPA Value Range Propagation."
  msgstr ""
  
! #: common.opt:2234
  #, no-c-format
! msgid "-fira-algorithm=[CB|priority]\tSet the used IRA algorithm."
  msgstr ""
  
! #: common.opt:2238
  #, no-c-format
! msgid "Assume strict aliasing rules apply across (uninlined) function boundaries."
  msgstr ""
  
! #: common.opt:2251
  #, no-c-format
! msgid "-fira-region=[one|all|mixed]\tSet regions for IRA."
  msgstr ""
  
! #: common.opt:2267
  #, no-c-format
! msgid "Use IRA based register pressure calculation in RTL hoist optimizations."
  msgstr ""
  
! #: common.opt:2272
  #, no-c-format
! msgid "Use IRA based register pressure calculation in RTL loop optimizations."
  msgstr ""
  
! #: common.opt:2277
  #, no-c-format
! msgid "Share slots for saving different hard registers."
  msgstr ""
  
! #: common.opt:2281
  #, no-c-format
! msgid "Share stack slots for spilled pseudo-registers."
  msgstr ""
  
! #: common.opt:2285
  #, no-c-format
! msgid "-fira-verbose=<number>\tControl IRA's level of diagnostic messages."
  msgstr ""
  
! #: common.opt:2289
  #, no-c-format
! msgid "Optimize induction variables on trees."
  msgstr ""
  
! #: common.opt:2293
  #, no-c-format
! msgid "Use jump tables for sufficiently large switch statements."
  msgstr ""
  
! #: common.opt:2297
  #, no-c-format
! msgid "Use bit tests for sufficiently large switch statements."
  msgstr ""
  
! #: common.opt:2301
  #, no-c-format
! msgid "Generate code for functions even if they are fully inlined."
  msgstr ""
  
! #: common.opt:2305
  #, no-c-format
! msgid "Generate code for static functions even if they are never called."
  msgstr ""
  
! #: common.opt:2309
  #, no-c-format
! msgid "Emit static const variables even if they are not used."
  msgstr ""
  
! #: common.opt:2313
  #, no-c-format
! msgid "Give external symbols a leading underscore."
  msgstr ""
  
! #: common.opt:2321
  #, no-c-format
! msgid "Do CFG-sensitive rematerialization in LRA."
  msgstr ""
  
! #: common.opt:2325
  #, fuzzy, no-c-format
! #| msgid "Enable SSA optimizations"
! msgid "Enable link-time optimization."
! msgstr "Уключаць SSA аптымізацыю"
  
! #: common.opt:2329
! #, no-c-format
! msgid "Link-time optimization with number of parallel jobs or jobserver."
! msgstr ""
  
! #: common.opt:2333
! #, no-c-format
! msgid "Enable incremental LTO, with its cache in given directory."
! msgstr ""
  
! #: common.opt:2337
! #, no-c-format
! msgid "Number of cache entries in incremental LTO after which to prune old entries."
! msgstr ""
  
! #: common.opt:2362
  #, no-c-format
! msgid "Specify the algorithm to partition symbols and vars at linktime."
  msgstr ""
  
! #: common.opt:2366
  #, no-c-format
! msgid "Enable heuristics to recognize symbol identifiers in toplevel (not extended) assembly and prevent their mangling/deletion."
  msgstr ""
  
! #: common.opt:2371
  #, no-c-format
! msgid "Use zlib/zstd compression level <number> for IL."
  msgstr ""
  
! #: common.opt:2379
! #, no-c-format
! msgid "Report various link-time optimization statistics."
! msgstr ""
  
! #: common.opt:2383
  #, no-c-format
! msgid "Report various link-time optimization statistics for WPA only."
  msgstr ""
  
! #: common.opt:2387
  #, fuzzy, no-c-format
! msgid "Set errno after built-in math functions."
! msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: common.opt:2391
  #, no-c-format
! msgid "-fmax-errors=<number>\tMaximum number of errors to report."
  msgstr ""
  
! #: common.opt:2395
  #, no-c-format
! msgid "Allow removal of malloc and free pairs when allocated block is unused."
  msgstr ""
  
! #: common.opt:2402
  #, no-c-format
! msgid "Report on permanent memory allocation."
  msgstr ""
  
! #: common.opt:2406
  #, no-c-format
! msgid "Report on permanent memory allocation in WPA only."
  msgstr ""
  
! #: common.opt:2413
  #, no-c-format
! msgid "Attempt to merge identical constants and constant variables."
  msgstr ""
  
! #: common.opt:2417
  #, no-c-format
! msgid "Attempt to merge identical constants across compilation units."
  msgstr ""
  
! #: common.opt:2421
  #, no-c-format
! msgid "Attempt to merge identical debug strings across compilation units."
  msgstr ""
  
! #: common.opt:2425
  #, no-c-format
! msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping."
  msgstr ""
  
! #: common.opt:2429
! #, fuzzy, no-c-format
! msgid "Align the start of every function."
! msgstr "вельмі шмат аргументаў у функцыі"
! 
! #: common.opt:2433
  #, no-c-format
! msgid "Perform SMS based modulo scheduling before the first scheduling pass."
  msgstr ""
  
! #: common.opt:2437
  #, no-c-format
! msgid "Perform SMS based modulo scheduling with register moves allowed."
  msgstr ""
  
! #: common.opt:2441
  #, no-c-format
! msgid "Move loop invariant computations out of loops."
  msgstr ""
  
! #: common.opt:2445
  #, no-c-format
! msgid "Move stores out of loops."
  msgstr ""
  
! #: common.opt:2449
  #, no-c-format
! msgid "Building block for specs-based multilib-aware TFLAGS."
  msgstr ""
  
! #: common.opt:2453
  #, no-c-format
! msgid "Use the RTL dead code elimination pass."
  msgstr ""
  
! #: common.opt:2457
  #, no-c-format
! msgid "Use the RTL dead store elimination pass."
  msgstr ""
  
! #: common.opt:2461
  #, no-c-format
! msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
  msgstr ""
  
! #: common.opt:2465
  #, no-c-format
! msgid "Support synchronous non-call exceptions."
  msgstr ""
  
! #: common.opt:2472
  #, no-c-format
! msgid "-foffload-options=<targets>=<options>\tSpecify options for the offloading targets."
  msgstr ""
  
! #: common.opt:2478
  #, no-c-format
! msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
  msgstr ""
  
! #: common.opt:2493
  #, no-c-format
! msgid "-foffload-abi-host-opts=<options>\tSpecify host ABI options."
  msgstr ""
  
! #: common.opt:2497
  #, no-c-format
! msgid "When possible do not generate stack frames."
  msgstr ""
  
! #: common.opt:2504
  #, no-c-format
! msgid "Generate SIMD clones for functions with the OpenMP declare target directive."
  msgstr ""
  
! #: common.opt:2523
! #, fuzzy, no-c-format
! #| msgid "Enable SSA optimizations"
! msgid "Enable all optimization info dumps on stderr."
! msgstr "Уключаць SSA аптымізацыю"
! 
! #: common.opt:2527
  #, no-c-format
! msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
  msgstr ""
  
! #: common.opt:2531
  #, no-c-format
! msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed."
  msgstr ""
  
! #: common.opt:2535
  #, no-c-format
! msgid "Detect loops calculating CRC and replace with faster implementation. If the target supports CRC instruction and the CRC loop uses the same polynomial as the one used in the CRC instruction, directly replace with the corresponding CRC instruction. Otherwise, if the target supports carry-less-multiplication instruction, generate CRC using it. If neither case applies, generate table-based CRC."
  msgstr ""
  
! #: common.opt:2549
  #, no-c-format
! msgid "Optimize sibling and tail recursive calls."
  msgstr ""
  
! #: common.opt:2553
  #, no-c-format
! msgid "Insert path profiling code."
  msgstr ""
  
! #: common.opt:2557
  #, no-c-format
! msgid "Perform partial inlining."
  msgstr ""
  
! #: common.opt:2561 common.opt:2565
  #, no-c-format
! msgid "Report on memory allocation before interprocedural optimization."
  msgstr ""
  
! #: common.opt:2569
  #, no-c-format
! msgid "Pack structure members together without holes."
  msgstr ""
  
! #: common.opt:2573
  #, no-c-format
! msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
  msgstr ""
  
! #: common.opt:2577
  #, no-c-format
! msgid "Return small aggregates in memory, not registers."
  msgstr ""
  
! #: common.opt:2581
  #, no-c-format
! msgid "Perform loop peeling."
  msgstr ""
  
! #: common.opt:2585
  #, no-c-format
! msgid "Enable machine specific peephole optimizations."
  msgstr ""
  
! #: common.opt:2589
  #, no-c-format
! msgid "Enable an RTL peephole pass before sched2."
  msgstr ""
  
! #: common.opt:2593
  #, no-c-format
! msgid "Generate position-independent code if possible (large mode)."
  msgstr ""
  
! #: common.opt:2597
  #, no-c-format
! msgid "Generate position-independent code for executables if possible (large mode)."
  msgstr ""
  
! #: common.opt:2601
  #, no-c-format
! msgid "Generate position-independent code if possible (small mode)."
  msgstr ""
  
! #: common.opt:2605
  #, no-c-format
! msgid "Generate position-independent code for executables if possible (small mode)."
  msgstr ""
  
! #: common.opt:2609
  #, no-c-format
! msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
  msgstr ""
  
! #: common.opt:2613
  #, no-c-format
! msgid "Specify a plugin to load."
  msgstr ""
  
! #: common.opt:2617
  #, no-c-format
! msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
  msgstr ""
  
! #: common.opt:2621
  #, no-c-format
! msgid "Run predictive commoning optimization."
  msgstr ""
  
! #: common.opt:2625
  #, no-c-format
! msgid "Generate prefetch instructions, if available, for arrays in loops."
  msgstr ""
  
! #: common.opt:2629
  #, no-c-format
! msgid "Enable basic program profiling code."
  msgstr ""
  
! #: common.opt:2633
  #, no-c-format
! msgid "Generate absolute source path names for gcov."
  msgstr ""
  
! #: common.opt:2637
  #, no-c-format
! msgid "Insert arc-based program profiling code."
  msgstr ""
  
! #: common.opt:2641
  #, no-c-format
! msgid "Insert condition coverage profiling code."
  msgstr ""
  
! #: common.opt:2645
  #, no-c-format
! msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgstr ""
  
! #: common.opt:2650
  #, no-c-format
! msgid "Select the name for storing the profile note file."
  msgstr ""
  
! #: common.opt:2654
  #, no-c-format
! msgid "Enable correction of flow inconsistent profile data input."
  msgstr ""
  
! #: common.opt:2658
  #, no-c-format
! msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
  msgstr ""
  
! #: common.opt:2662
  #, no-c-format
! msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2666
  #, no-c-format
! msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2682
  #, no-c-format
! msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate."
  msgstr ""
  
! #: common.opt:2698
  #, no-c-format
! msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=."
  msgstr ""
  
! #: common.opt:2702
  #, no-c-format
! msgid "-fprofile-prefix-map=<old>=<new>\tMap one directory name to another in GCOV coverage result."
  msgstr ""
  
! #: common.opt:2706
  #, no-c-format
! msgid "Enable common options for generating profile info for profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2710
  #, no-c-format
! msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2714
  #, no-c-format
! msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2718
  #, no-c-format
! msgid "Register the profile information in the specified section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2722
  #, no-c-format
! msgid "Do not assume that functions never executed during the train run are cold."
  msgstr ""
  
! #: common.opt:2726
  #, no-c-format
! msgid "Enable common options for performing profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2730
! #, no-c-format
! msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
! msgstr ""
  
! #: common.opt:2734
  #, no-c-format
! msgid "Insert code to profile values of expressions."
  msgstr ""
  
! #: common.opt:2738
  #, no-c-format
! msgid "Report on consistency of profile."
  msgstr ""
  
! #: common.opt:2742
! #, no-c-format
! msgid "Enable function reordering that improves code placement."
! msgstr ""
  
! #: common.opt:2746
  #, no-c-format
! msgid "Insert NOP instructions at each function entry."
  msgstr ""
  
! #: common.opt:2753
  #, no-c-format
! msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
  msgstr ""
  
! #: common.opt:2763
  #, no-c-format
! msgid "Record gcc command line switches in the object file."
  msgstr ""
  
! #: common.opt:2767
  #, fuzzy, no-c-format
! msgid "Return small aggregates in registers."
! msgstr "Не выкарыстоўваць рэгістра sb"
  
! #: common.opt:2775
  #, no-c-format
! msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
  msgstr ""
  
! #: common.opt:2789
  #, no-c-format
! msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations."
  msgstr ""
  
! #: common.opt:2804
  #, no-c-format
! msgid "Tell DCE to remove unused C++ allocations."
  msgstr ""
  
! #: common.opt:2808
  #, no-c-format
! msgid "Relief of register pressure through live range shrinkage."
  msgstr ""
  
! #: common.opt:2812
  #, no-c-format
! msgid "Perform a register renaming optimization pass."
  msgstr ""
  
! #: common.opt:2816
  #, no-c-format
! msgid "Perform a target dependent instruction fusion optimization pass."
  msgstr ""
  
! #: common.opt:2820
  #, no-c-format
! msgid "Reorder basic blocks to improve code placement."
  msgstr ""
  
! #: common.opt:2824
  #, no-c-format
! msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
  msgstr ""
  
! #: common.opt:2837
  #, no-c-format
! msgid "Reorder basic blocks and partition into hot and cold sections."
  msgstr ""
  
! #: common.opt:2841
! #, no-c-format
! msgid "Reorder functions to improve code placement."
! msgstr ""
  
! #: common.opt:2845
  #, no-c-format
! msgid "Add a common subexpression elimination pass after loop optimizations."
  msgstr ""
  
! #: common.opt:2853
  #, no-c-format
! msgid "Disable optimizations that assume default FP rounding behavior."
  msgstr ""
  
! #: common.opt:2857
  #, no-c-format
! msgid "Enable scheduling across basic blocks."
  msgstr ""
  
! #: common.opt:2861
  #, no-c-format
! msgid "Enable register pressure sensitive insn scheduling."
  msgstr ""
  
! #: common.opt:2865
  #, no-c-format
! msgid "Allow speculative motion of non-loads."
  msgstr ""
  
! #: common.opt:2869
  #, no-c-format
! msgid "Allow speculative motion of some loads."
  msgstr ""
  
! #: common.opt:2873
  #, no-c-format
! msgid "Allow speculative motion of more loads."
  msgstr ""
  
! #: common.opt:2877
  #, no-c-format
! msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
  msgstr ""
  
! #: common.opt:2881
  #, no-c-format
! msgid "If scheduling post reload, do superblock scheduling."
  msgstr ""
  
! #: common.opt:2889
  #, no-c-format
! msgid "Reschedule instructions before register allocation."
  msgstr ""
  
! #: common.opt:2893
  #, no-c-format
! msgid "Reschedule instructions after register allocation."
  msgstr ""
  
! #: common.opt:2900
  #, no-c-format
! msgid "Schedule instructions using selective scheduling algorithm."
  msgstr ""
  
! #: common.opt:2904
  #, no-c-format
! msgid "Run selective scheduling after reload."
  msgstr ""
  
! #: common.opt:2908
  #, no-c-format
! msgid "Run self-tests, using the given path to locate test files."
  msgstr ""
  
! #: common.opt:2912
  #, no-c-format
! msgid "Perform software pipelining of inner loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2916
  #, no-c-format
! msgid "Perform software pipelining of outer loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2921
  #, no-c-format
! msgid "Reschedule pipelined regions without pipelining."
  msgstr ""
  
! #: common.opt:2925
  #, no-c-format
! msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
  msgstr ""
  
! #: common.opt:2931
! #, no-c-format
! msgid "Allow premature scheduling of queued insns."
! msgstr ""
  
! #: common.opt:2935
  #, no-c-format
! msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
  msgstr ""
  
! #: common.opt:2943
  #, no-c-format
! msgid "Set dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2947
  #, no-c-format
! msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2951
  #, no-c-format
! msgid "Enable the group heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2955
  #, no-c-format
! msgid "Enable the critical path heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2959
  #, no-c-format
! msgid "Enable the speculative instruction heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2963
  #, no-c-format
! msgid "Enable the rank heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2967
  #, no-c-format
! msgid "Enable the last instruction heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2971
  #, no-c-format
! msgid "Enable the dependent count heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2975
  #, no-c-format
! msgid "Access data in the same section from shared anchor points."
  msgstr ""
  
! #: common.opt:2987
  #, no-c-format
! msgid "Turn on Redundant Extensions Elimination pass."
  msgstr ""
  
! #: common.opt:2991
  #, no-c-format
! msgid "Show column numbers in diagnostics, when available.  Default on."
  msgstr ""
  
! #: common.opt:2995
  #, no-c-format
! msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
  msgstr ""
  
! #: common.opt:3000
  #, no-c-format
! msgid "Shrink-wrap parts of the prologue and epilogue separately."
  msgstr ""
  
! #: common.opt:3004
  #, no-c-format
! msgid "Disable optimizations observable by IEEE signaling NaNs."
  msgstr ""
  
! #: common.opt:3008
  #, no-c-format
! msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
  msgstr ""
  
! #: common.opt:3012
  #, no-c-format
! msgid "Convert floating point constants to single precision constants."
  msgstr ""
  
! #: common.opt:3016
  #, no-c-format
! msgid "Split lifetimes of induction variables when loops are unrolled."
  msgstr ""
  
! #: common.opt:3020
  #, no-c-format
! msgid "Generate discontiguous stack frames."
  msgstr ""
  
! #: common.opt:3024
  #, no-c-format
! msgid "Split wide types into independent registers."
  msgstr ""
  
! #: common.opt:3028
  #, no-c-format
! msgid "Split wide types into independent registers earlier."
  msgstr ""
  
! #: common.opt:3032
  #, no-c-format
! msgid "Enable backward propagation of use properties at the SSA level."
  msgstr ""
  
! #: common.opt:3036
  #, no-c-format
! msgid "Optimize conditional patterns using SSA PHI nodes."
  msgstr ""
  
! #: common.opt:3040
  #, no-c-format
! msgid "Optimize amount of stdarg registers saved to stack at start of function."
  msgstr ""
  
! #: common.opt:3044
  #, no-c-format
! msgid "Apply variable expansion when loops are unrolled."
  msgstr ""
  
! #: common.opt:3048
! #, fuzzy, no-c-format
! #| msgid "Insert stack checking code into the program"
! msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
! msgstr "Уключаць код правэркі стэку ў праграму"
! 
! #: common.opt:3052
! #, fuzzy, no-c-format
! #| msgid "Insert stack checking code into the program"
! msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
! msgstr "Уключаць код правэркі стэку ў праграму"
! 
! #: common.opt:3056
  #, no-c-format
! msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
  msgstr ""
  
! #: common.opt:3065
  #, no-c-format
! msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
  msgstr ""
  
! #: common.opt:3069
  #, no-c-format
! msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
  msgstr ""
  
! #: common.opt:3073
  #, no-c-format
! msgid "Use propolice as a stack protection method."
  msgstr ""
  
! #: common.opt:3077
  #, no-c-format
! msgid "Use a stack protection method for every function."
  msgstr ""
  
! #: common.opt:3081
  #, no-c-format
! msgid "Use a smart stack protection method for certain functions."
  msgstr ""
  
! #: common.opt:3085
  #, no-c-format
! msgid "Use stack protection method only for functions with the stack_protect attribute."
  msgstr ""
  
! #: common.opt:3089
  #, no-c-format
! msgid "Output stack usage information on a per-function basis."
  msgstr ""
  
! #: common.opt:3101
  #, no-c-format
! msgid "Assume strict aliasing rules apply."
  msgstr ""
  
! #: common.opt:3105
  #, no-c-format
! msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
  msgstr ""
  
! #: common.opt:3109
  #, no-c-format
! msgid "Disable stack scrub entirely, disregarding strub attributes."
  msgstr ""
  
! #: common.opt:3113
  #, no-c-format
! msgid "Enable stack scrub as per attributes, with strict call checking."
  msgstr ""
  
! #: common.opt:3122
  #, no-c-format
! msgid "Restore default strub mode: as per attributes, with relaxed checking."
  msgstr ""
  
! #: common.opt:3126
  #, no-c-format
! msgid "Enable stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3130
  #, no-c-format
! msgid "Enable at-calls stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3134
  #, no-c-format
! msgid "Enable internal stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3138
  #, no-c-format
! msgid "Implement __atomic operations via libcalls to legacy __sync functions."
  msgstr ""
  
! #: common.opt:3142
  #, no-c-format
! msgid "Check for syntax errors, then stop."
  msgstr ""
  
! #: common.opt:3146
  #, no-c-format
! msgid "Create data files needed by \"gcov\"."
  msgstr ""
  
! #: common.opt:3150
  #, no-c-format
! msgid "Perform jump threading optimizations."
  msgstr ""
  
! #: common.opt:3154
  #, no-c-format
! msgid "Report the time taken by each compiler pass."
  msgstr ""
  
! #: common.opt:3158
  #, no-c-format
! msgid "Record times taken by sub-phases separately."
  msgstr ""
  
! #: common.opt:3162
  #, no-c-format
! msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model."
  msgstr ""
  
! #: common.opt:3181
  #, no-c-format
! msgid "Reorder top level functions, variables, and asms."
  msgstr ""
  
! #: common.opt:3185
  #, no-c-format
! msgid "Perform superblock formation via tail duplication."
  msgstr ""
  
! #: common.opt:3189
  #, no-c-format
! msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
  msgstr ""
  
! #: common.opt:3194
  #, no-c-format
! msgid "Whether trampolines are generated in executable memory rather than executable stack."
  msgstr ""
  
! #: common.opt:3212
  #, no-c-format
! msgid "Assume floating-point operations can trap."
  msgstr ""
  
! #: common.opt:3216
  #, no-c-format
! msgid "Trap for signed overflow in addition, subtraction and multiplication."
  msgstr ""
  
! #: common.opt:3220
! #, fuzzy, no-c-format
! #| msgid "Enable SSA optimizations"
! msgid "Enable SSA-CCP optimization on trees."
! msgstr "Уключаць SSA аптымізацыю"
! 
! #: common.opt:3224
! #, fuzzy, no-c-format
! #| msgid "Enable SSA optimizations"
! msgid "Enable SSA-BIT-CCP optimization on trees."
! msgstr "Уключаць SSA аптымізацыю"
! 
! #: common.opt:3232
  #, no-c-format
! msgid "Enable loop header copying on trees."
  msgstr ""
  
! #: common.opt:3240
  #, no-c-format
! msgid "Enable SSA coalescing of user variables."
  msgstr ""
  
! #: common.opt:3248
  #, no-c-format
! msgid "Enable copy propagation on trees."
  msgstr ""
  
! #: common.opt:3256
  #, no-c-format
! msgid "Transform condition stores into unconditional ones."
  msgstr ""
  
! #: common.opt:3260
  #, no-c-format
! msgid "Perform conversions of switch initializations."
  msgstr ""
  
! #: common.opt:3264
! #, fuzzy, no-c-format
! #| msgid "Enable SSA optimizations"
! msgid "Enable SSA dead code elimination optimization on trees."
! msgstr "Уключаць SSA аптымізацыю"
! 
! #: common.opt:3268
! #, fuzzy, no-c-format
! #| msgid "Enable SSA optimizations"
! msgid "Enable dominator optimizations."
! msgstr "Уключаць SSA аптымізацыю"
! 
! #: common.opt:3272
  #, no-c-format
! msgid "Enable tail merging on trees."
  msgstr ""
  
! #: common.opt:3276
! #, fuzzy, no-c-format
! #| msgid "Enable SSA optimizations"
! msgid "Enable dead store elimination."
! msgstr "Уключаць SSA аптымізацыю"
! 
! #: common.opt:3280
  #, no-c-format
! msgid "Enable forward propagation on trees."
  msgstr ""
  
! #: common.opt:3284
  #, no-c-format
! msgid "Enable Full Redundancy Elimination (FRE) on trees."
  msgstr ""
  
! #: common.opt:3288
  #, fuzzy, no-c-format
! #| msgid "Enable SSA optimizations"
! msgid "Enable string length optimizations on trees."
! msgstr "Уключаць SSA аптымізацыю"
  
! #: common.opt:3292
  #, no-c-format
! msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3298
  #, no-c-format
! msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3305
  #, no-c-format
! msgid "Enable loop distribution on trees."
  msgstr ""
  
! #: common.opt:3309
  #, no-c-format
! msgid "Enable loop distribution for patterns transformed into a library call."
  msgstr ""
  
! #: common.opt:3313
  #, no-c-format
! msgid "Enable loop invariant motion on trees."
  msgstr ""
  
! #: common.opt:3321
  #, no-c-format
! msgid "Create canonical induction variables in loops."
  msgstr ""
  
! #: common.opt:3325
! #, fuzzy, no-c-format
! #| msgid "Enable SSA optimizations"
! msgid "Enable loop optimizations on tree level."
! msgstr "Уключаць SSA аптымізацыю"
! 
! #: common.opt:3329
  #, no-c-format
! msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
  msgstr ""
  
! #: common.opt:3333
  #, no-c-format
! msgid "Enable automatic parallelization of loops."
  msgstr ""
  
! #: common.opt:3337
  #, no-c-format
! msgid "Enable hoisting loads from conditional pointers."
  msgstr ""
  
! #: common.opt:3341
! #, fuzzy, no-c-format
! #| msgid "Enable SSA optimizations"
! msgid "Enable SSA-PRE optimization on trees."
! msgstr "Уключаць SSA аптымізацыю"
! 
! #: common.opt:3345
  #, no-c-format
! msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
  msgstr ""
  
! #: common.opt:3349
  #, no-c-format
! msgid "Perform function-local points-to analysis on trees."
  msgstr ""
  
! #: common.opt:3353
  #, no-c-format
! msgid "Enable reassociation on tree level."
  msgstr ""
  
! #: common.opt:3361
  #, no-c-format
! msgid "Enable SSA code sinking on trees."
  msgstr ""
  
! #: common.opt:3365
  #, no-c-format
! msgid "Perform straight-line strength reduction."
  msgstr ""
  
! #: common.opt:3369
! #, no-c-format
! msgid "Perform scalar replacement of aggregates."
! msgstr ""
  
! #: common.opt:3373
  #, no-c-format
! msgid "Replace temporary expressions in the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3381
  #, no-c-format
! msgid "Perform Value Range Propagation on trees."
  msgstr ""
  
! #: common.opt:3385
  #, no-c-format
! msgid "Split paths leading to loop backedges."
  msgstr ""
  
! #: common.opt:3389
  #, no-c-format
! msgid "Assume common declarations may be overridden with ones with a larger trailing array."
  msgstr ""
  
! #: common.opt:3394
  #, no-c-format
! msgid "Compile whole compilation unit at a time."
  msgstr ""
  
! #: common.opt:3398
  #, no-c-format
! msgid "Trap on __builtin_unreachable instead of using it for optimization."
  msgstr ""
  
! #: common.opt:3402
  #, no-c-format
! msgid "Perform loop unrolling when iteration count is known."
  msgstr ""
  
! #: common.opt:3406
  #, no-c-format
! msgid "Perform loop unrolling for all loops."
  msgstr ""
  
! #: common.opt:3421
  #, no-c-format
! msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
  msgstr ""
  
! #: common.opt:3426
  #, no-c-format
! msgid "Same as -fassociative-math for expressions which include division."
  msgstr ""
  
! #: common.opt:3434
  #, no-c-format
! msgid "Allow math optimizations that may violate IEEE or ISO standards."
  msgstr ""
  
! #: common.opt:3438
  #, no-c-format
! msgid "Perform loop unswitching."
  msgstr ""
  
! #: common.opt:3442
  #, no-c-format
! msgid "Perform loop splitting."
  msgstr ""
  
! #: common.opt:3446
  #, no-c-format
! msgid "Version loops based on whether indices have a stride of one."
  msgstr ""
  
! #: common.opt:3450
  #, fuzzy, no-c-format
  #| msgid "Enable exception handling"
! msgid "Just generate unwind tables for exception handling."
  msgstr "Уключыць апрацоўку выключэньняў"
  
! #: common.opt:3454
  #, no-c-format
! msgid "Use the bfd linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3458
  #, no-c-format
! msgid "Use the gold linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3462
  #, no-c-format
! msgid "Use the lld LLVM linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3466
  #, no-c-format
! msgid "Use the Modern linker (MOLD) linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3470
  #, no-c-format
! msgid "Use the Wild linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3477
  #, no-c-format
! msgid "Enable linking of libatomic."
  msgstr ""
  
! #: common.opt:3484
  #, no-c-format
! msgid "Perform variable tracking."
  msgstr ""
  
! #: common.opt:3491
  #, no-c-format
! msgid "Perform variable tracking by annotating assignments."
  msgstr ""
  
! #: common.opt:3497
  #, no-c-format
! msgid "Toggle -fvar-tracking-assignments."
  msgstr ""
  
! #: common.opt:3504
  #, no-c-format
! msgid "Perform variable tracking and also tag variables that are uninitialized."
  msgstr ""
  
! #: common.opt:3509
  #, no-c-format
! msgid "Enable vectorization on trees."
  msgstr ""
  
! #: common.opt:3517
! #, fuzzy, no-c-format
! #| msgid "Enable SSA optimizations"
! msgid "Enable loop vectorization on trees."
! msgstr "Уключаць SSA аптымізацыю"
  
! #: common.opt:3521
  #, no-c-format
! msgid "Enable basic block vectorization (SLP) on trees."
  msgstr ""
  
! #: common.opt:3525
  #, no-c-format
! msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization."
  msgstr ""
  
! #: common.opt:3529
  #, no-c-format
! msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgstr ""
  
! #: common.opt:3548
  #, no-c-format
! msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
  msgstr ""
  
! #: common.opt:3556
  #, no-c-format
! msgid "Enable copy propagation of scalar-evolution information."
  msgstr ""
  
! #: common.opt:3560
  #, no-c-format
! msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables."
  msgstr ""
  
! #: common.opt:3582
  #, no-c-format
! msgid "Add extra commentary to assembler output."
  msgstr ""
  
! #: common.opt:3586
  #, no-c-format
! msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
  msgstr ""
  
! #: common.opt:3605
  #, no-c-format
! msgid "Validate vtable pointers before using them."
  msgstr ""
  
! #: common.opt:3621
  #, no-c-format
! msgid "Output vtable verification counters."
  msgstr ""
  
! #: common.opt:3625
  #, no-c-format
! msgid "Output vtable verification pointer sets information."
  msgstr ""
  
! #: common.opt:3629
  #, no-c-format
! msgid "Use expression value profiles in optimizations."
  msgstr ""
  
! #: common.opt:3633
  #, no-c-format
! msgid "Construct webs and split unrelated uses of single variable."
  msgstr ""
  
! #: common.opt:3637
  #, no-c-format
! msgid "Enable conditional dead code elimination for builtin calls."
  msgstr ""
  
! #: common.opt:3641
  #, no-c-format
! msgid "Perform whole program optimizations."
  msgstr ""
  
! #: common.opt:3645
  #, no-c-format
! msgid "Assume pointer overflow wraps around."
  msgstr ""
  
! #: common.opt:3649
  #, no-c-format
! msgid "Assume signed arithmetic overflow wraps around."
  msgstr ""
  
! #: common.opt:3653
  #, no-c-format
! msgid "Put zero initialized data in the bss section."
  msgstr ""
  
! #: common.opt:3657
  #, no-c-format
! msgid "Clear call-used registers upon function return."
  msgstr ""
  
! #: common.opt:3661
  #, no-c-format
! msgid "-fzero-init-padding-bits=[standard|unions|all]\tZero padding bits in initializers."
  msgstr ""
  
! #: common.opt:3677
  #, no-c-format
! msgid "Generate debug information in default format."
  msgstr ""
  
! #: common.opt:3681
  #, no-c-format
! msgid "Assume assembler support for (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3685
  #, no-c-format
! msgid "Assume assembler support for view in (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3689
  #, no-c-format
! msgid "Generate debug information in CodeView format."
  msgstr ""
  
! #: common.opt:3709
  #, no-c-format
! msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
  msgstr ""
  
! #: common.opt:3715
  #, no-c-format
! msgid "Generate CTF debug information at default level."
  msgstr ""
  
! #: common.opt:3719
  #, no-c-format
! msgid "Generate BTF debug information at default level."
  msgstr ""
  
! #: common.opt:3723
  #, no-c-format
! msgid "Generate pruned BTF when emitting BTF info."
  msgstr ""
  
! #: common.opt:3727
  #, no-c-format
! msgid "Generate debug information in default version of DWARF format."
  msgstr ""
  
! #: common.opt:3731
  #, no-c-format
! msgid "Generate debug information in DWARF v2 (or later) format."
  msgstr ""
  
! #: common.opt:3735
  #, no-c-format
! msgid "Use 32-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3739
  #, no-c-format
! msgid "Use 64-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3743
  #, no-c-format
! msgid "Generate debug information in default extended format."
  msgstr ""
  
! #: common.opt:3747
  #, no-c-format
! msgid "Generate extended entry point information for inlined functions."
  msgstr ""
  
! #: common.opt:3751
  #, no-c-format
! msgid "Compute locview reset points based on insn length estimates."
  msgstr ""
  
! #: common.opt:3759
  #, no-c-format
! msgid "Don't generate DWARF pubnames and pubtypes sections."
  msgstr ""
  
! #: common.opt:3763
  #, no-c-format
! msgid "Generate DWARF pubnames and pubtypes sections."
  msgstr ""
  
! #: common.opt:3767
  #, no-c-format
! msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
  msgstr ""
  
! #: common.opt:3771
  #, no-c-format
! msgid "Record gcc command line switches in DWARF DW_AT_producer."
  msgstr ""
  
! #: common.opt:3775
  #, no-c-format
! msgid "Generate debug information in separate .dwo files."
  msgstr ""
  
! #: common.opt:3787
  #, no-c-format
! msgid "Emit progressive recommended breakpoint locations."
  msgstr ""
  
! #: common.opt:3791
  #, no-c-format
! msgid "Don't emit DWARF additions beyond selected version."
  msgstr ""
  
! #: common.opt:3795
  #, no-c-format
! msgid "Add description attributes to some DWARF DIEs that have no name attribute."
  msgstr ""
  
! #: common.opt:3799
  #, no-c-format
! msgid "Toggle debug information generation."
  msgstr ""
  
! #: common.opt:3803
  #, no-c-format
! msgid "Augment variable location lists with progressive views."
  msgstr ""
  
! #: common.opt:3810
! #, fuzzy, no-c-format
! msgid "Generate debug information in VMS format."
! msgstr "Стварыць код для DLL"
! 
! #: common.opt:3839
  #, no-c-format
! msgid "Generate compressed debug sections."
  msgstr ""
  
! #: common.opt:3843
  #, no-c-format
! msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
  msgstr ""
  
! #: common.opt:3850
  #, no-c-format
! msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
  msgstr ""
  
! #: common.opt:3854
  #, no-c-format
! msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
  msgstr ""
  
! #: common.opt:3883
! #, fuzzy, no-c-format
! #| msgid "  -o <file>                Place the output into <file>\n"
! msgid "-o <file>\tPlace output into <file>."
! msgstr "  -o <файл>                Памясціць вывад у <файл>\n"
! 
! #: common.opt:3887
! #, fuzzy, no-c-format
! #| msgid "Enable exception handling"
! msgid "Enable function profiling."
! msgstr "Уключыць апрацоўку выключэньняў"
! 
! #: common.opt:3897
  #, no-c-format
! msgid "Like -pedantic but issue errors instead of warnings."
  msgstr ""
  
! #: common.opt:3938
  #, no-c-format
! msgid "Do not display functions compiled or elapsed time."
  msgstr ""
  
! #: common.opt:3942
  #, no-c-format
! msgid "Produce a relocatable object as output."
  msgstr ""
  
! #: common.opt:3946
  #, no-c-format
! msgid "Remove all symbol table and relocation information from the executable."
  msgstr ""
  
! #: common.opt:3973
  #, no-c-format
! msgid "Enable verbose output."
  msgstr ""
  
! #: common.opt:3977
  #, no-c-format
! msgid "Display the compiler's version."
  msgstr ""
  
! #: common.opt:3981
  #, no-c-format
! msgid "Suppress warnings."
  msgstr ""
  
! #: common.opt:3991
  #, no-c-format
! msgid "Create a shared library."
  msgstr ""
  
! #: common.opt:4058
  #, no-c-format
! msgid "Don't create a dynamically linked position independent executable."
  msgstr ""
  
! #: common.opt:4062
  #, no-c-format
! msgid "Create a dynamically linked position independent executable."
  msgstr ""
  
! #: common.opt:4066
  #, no-c-format
! msgid "Create a static position independent executable."
  msgstr ""
  
! #: common.opt:4074
  #, no-c-format
! msgid "Use caller save register across calls if possible."
  msgstr ""
  
! #: common.opt:4078
  #, no-c-format
! msgid "Perform dead code elimination on zero and sign extensions with special dataflow analysis."
  msgstr ""
  
! #: algol68/lang.opt:37
  #, no-c-format
! msgid "Warn for usage of non-portable extensions of Algol 68."
  msgstr ""
  
! #: algol68/lang.opt:41
  #, no-c-format
! msgid "Warn when voiding occurs."
  msgstr ""
  
! #: algol68/lang.opt:49
  #, no-c-format
! msgid "Warn for potential name scope violations."
  msgstr ""
  
! #: algol68/lang.opt:65
  #, no-c-format
! msgid "Warn about hidden declarations in inner scopes."
  msgstr ""
  
! #: algol68/lang.opt:69
  #, no-c-format
! msgid "-Whidden-declarations=[none|prelude|all] Warn about declarations hidden in inner scopes."
  msgstr ""
  
! #: algol68/lang.opt:73
  #, no-c-format
! msgid "-fbrackets  \tConsider [ .. ] and { .. } as being equivalent to ( .. )."
  msgstr ""
  
! #: algol68/lang.opt:77 d/lang.opt:190
  #, fuzzy, no-c-format
! msgid "Generate code for assert contracts."
! msgstr "Генерыраваць код для Intel as"
  
! #: algol68/lang.opt:85
  #, no-c-format
! msgid "Dump Algol 68 modes after parsing."
  msgstr ""
  
! #: algol68/lang.opt:89
  #, no-c-format
! msgid "Dump Algol 68 parse tree after parsing."
  msgstr ""
  
! #: algol68/lang.opt:93
  #, no-c-format
! msgid "Dump the interfaces of module definitions in the compiled packet."
  msgstr ""
  
! #: algol68/lang.opt:97
  #, no-c-format
! msgid "Link the GNU Algol run-time library statically in the compilation."
  msgstr ""
  
! #: algol68/lang.opt:101
  #, no-c-format
! msgid "Link the GNU Algol 68 run-time library dynamically in the compilation."
  msgstr ""
  
! #: algol68/lang.opt:105
  #, no-c-format
! msgid "Compile strict Algol 68 as defined by the Revised Report."
  msgstr ""
  
! #: algol68/lang.opt:109
  #, no-c-format
! msgid "Accept GNU extensions to Algol 68."
  msgstr ""
  
! #: algol68/lang.opt:115
  #, no-c-format
! msgid "-fstropping=[upper|supper]              Stropping regime to expect in Algol 68 programs."
  msgstr ""
  
! #: algol68/lang.opt:130 algol68/lang.opt:134
  #, no-c-format
! msgid "-fmodules-map=<mapstring>                 Association between module indicants and files."
  msgstr ""
  
! #: algol68/lang.opt:138 algol68/lang.opt:142
  #, no-c-format
! msgid "-fmodules-map-file=<filename>              File containing modules map."
  msgstr ""
  
! #: rust/lang.opt:47 rust/lang.opt:51 c-family/c.opt:1609 c-family/c.opt:1613
  #, no-c-format
! msgid "Warn when a const variable is unused."
  msgstr ""
  
! #: rust/lang.opt:55 c-family/c.opt:1625
  #, no-c-format
! msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value."
  msgstr ""
  
! #: rust/lang.opt:63
  #, no-c-format
! msgid "-frust-crate=<name>             Set the crate name for the compilation."
  msgstr ""
  
! #: rust/lang.opt:67
  #, no-c-format
! msgid "-frust-extern=              Specify where an external library is located."
  msgstr ""
  
! #: rust/lang.opt:71
  #, no-c-format
! msgid "Dump various Rust front end internals."
  msgstr ""
  
! #: rust/lang.opt:75
  #, no-c-format
! msgid "-frust-dump-<type>              Dump Rust frontend internal information."
  msgstr ""
  
! #: rust/lang.opt:79
  #, no-c-format
! msgid "Enable experimental compilation of Rust files at your own risk."
  msgstr ""
  
! #: rust/lang.opt:83
  #, no-c-format
! msgid "-frust-max-recursion-depth=<integer>."
  msgstr ""
  
! #: rust/lang.opt:87
  #, no-c-format
! msgid "-frust-crate-type=[bin|lib|rlib|dylib|cdylib|staticlib|proc-macro]     Crate type to emit."
  msgstr ""
  
! #: rust/lang.opt:115
  #, no-c-format
! msgid "-frust-mangling=[legacy|v0]     Version to use for name mangling."
  msgstr ""
  
! #: rust/lang.opt:128
  #, no-c-format
! msgid "-frust-cfg=<name>             Set a config expansion option."
  msgstr ""
  
! #: rust/lang.opt:132
  #, no-c-format
! msgid "-frust-edition=[2015|2018|2021]             Edition to use when compiling rust code."
  msgstr ""
  
! #: rust/lang.opt:148
  #, no-c-format
! msgid "Enable embedding metadata directly into object files."
  msgstr ""
  
! #: rust/lang.opt:152
  #, no-c-format
! msgid "-frust-metadata-output=<path.rox>  Path to output crate metadata."
  msgstr ""
  
! #: rust/lang.opt:160
  #, no-c-format
! msgid "-frust-compile-until=[ast|attributecheck|expansion|astvalidation|featuregating|nameresolution|lowering|typecheck|privacy|unsafety|const|borrowcheck|compilation|end]             The pipeline will run up until this stage when compiling Rust code."
  msgstr ""
  
! #: rust/lang.opt:209
! #, no-c-format
! msgid "Use the temporary and experimental name resolution pipeline instead of the stable one."
! msgstr ""
  
! #: rust/lang.opt:213
  #, no-c-format
! msgid "Use the WIP borrow checker."
  msgstr ""
  
! #: rust/lang.opt:217
  #, no-c-format
! msgid "-frust-edition=[unwind|abort]             Panic strategy to compile crate with."
  msgstr ""
  
! #: rust/lang.opt:230
  #, no-c-format
! msgid "Enable the overflow checks in code generation."
  msgstr ""
  
! #: rust/lang.opt:234
! #, no-c-format
! msgid "Define a built-in offset_of macro in the compiler and assume it is present."
! msgstr ""
  
! #: rust/lang.opt:238
  #, no-c-format
! msgid "Use the new unused variable check implementation."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:57 c-family/c.opt:349
  #, no-c-format
! msgid "Enable most warning messages."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:61
  #, no-c-format
! msgid "Dump Source Coverage Obligations."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:65
  #, no-c-format
! msgid "Synonym of -gnatk8."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:73
! #, no-c-format
! msgid "Do not look for object files in standard path."
! msgstr ""
  
! #: ada/gcc-interface/lang.opt:77
  #, no-c-format
! msgid "Select the runtime."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:81 c-family/c.opt:2385
  #, no-c-format
! msgid "Use the narrowest integer type possible for enumeration types."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:85 c-family/c.opt:2397
  #, no-c-format
! msgid "Make \"char\" signed by default."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:89 c-family/c.opt:2486
  #, no-c-format
! msgid "Make \"char\" unsigned by default."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:93
  #, no-c-format
! msgid "Catch typos."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:97
  #, no-c-format
! msgid "Set name of output ALI file (internal switch)."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:101
  #, no-c-format
! msgid "-gnat<options>\tSpecify options to GNAT."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:105
  #, no-c-format
! msgid "Ignored."
  msgstr ""
  
! #: c-family/c.opt:50
  #, no-c-format
! msgid "--compile-std-module\tCompile module units for <bits/stdc++.h>, std, and std.compat."
  msgstr ""
  
! #: c-family/c.opt:75
  #, no-c-format
! msgid "--embed-dir=<dir>\tAdd <dir> to the #embed path."
  msgstr ""
  
! #: c-family/c.opt:198
  #, no-c-format
! msgid "-A<question>=<answer>\tAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>."
  msgstr ""
  
! #: c-family/c.opt:202
  #, no-c-format
! msgid "Do not discard comments."
  msgstr ""
  
! #: c-family/c.opt:206
  #, no-c-format
! msgid "Do not discard comments in macro expansions."
  msgstr ""
  
! #: c-family/c.opt:210
  #, no-c-format
! msgid "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1."
  msgstr ""
  
! #: c-family/c.opt:217
  #, no-c-format
! msgid "-F <dir>\tAdd <dir> to the end of the main framework include path."
  msgstr ""
  
! #: c-family/c.opt:221
  #, no-c-format
! msgid "Enable parsing GIMPLE."
  msgstr ""
  
! #: c-family/c.opt:225
  #, no-c-format
! msgid "Print the name of header files as they are used."
  msgstr ""
  
! #: c-family/c.opt:229
  #, no-c-format
! msgid "-I <dir>\tAdd <dir> to the end of the main include path."
  msgstr ""
  
! #: c-family/c.opt:233
  #, no-c-format
! msgid "Generate make dependencies."
  msgstr ""
  
! #: c-family/c.opt:237
  #, no-c-format
! msgid "Generate make dependencies and compile."
  msgstr ""
  
! #: c-family/c.opt:241
  #, no-c-format
! msgid "-MF <file>\tWrite dependency output to the given file."
  msgstr ""
  
! #: c-family/c.opt:245
  #, no-c-format
! msgid "Treat missing header files as generated files."
  msgstr ""
  
! #: c-family/c.opt:249
  #, no-c-format
! msgid "Like -M but ignore system header files."
  msgstr ""
  
! #: c-family/c.opt:253
  #, no-c-format
! msgid "Like -MD but ignore system header files."
  msgstr ""
  
! #: c-family/c.opt:257
  #, no-c-format
! msgid "Generate C++ Module dependency information."
  msgstr ""
  
! #: c-family/c.opt:265
! #, fuzzy, no-c-format
! #| msgid "Generate code for Intel as"
! msgid "Generate phony targets for all headers."
! msgstr "Генерыраваць код для Intel as"
! 
! #: c-family/c.opt:269
  #, no-c-format
! msgid "-MQ <target>\tAdd a target that may require quoting."
  msgstr ""
  
! #: c-family/c.opt:273
  #, no-c-format
! msgid "-MT <target>\tAdd a target that does not require quoting."
  msgstr ""
  
! #: c-family/c.opt:277
  #, no-c-format
! msgid "Structured format for output dependency information.  Supported (\"p1689r5\")."
  msgstr ""
  
! #: c-family/c.opt:281
  #, no-c-format
! msgid "File for output dependency information."
  msgstr ""
  
! #: c-family/c.opt:285
  #, no-c-format
! msgid "-fdeps-target=obj.o Output file for the compile step."
  msgstr ""
  
! #: c-family/c.opt:289
! #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Do not generate #line directives."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
! 
! #: c-family/c.opt:293
  #, no-c-format
! msgid "-U<macro>\tUndefine <macro>."
  msgstr ""
  
! #: c-family/c.opt:297
  #, no-c-format
! msgid "Warn if the NSObject attribute is applied to a non-typedef."
  msgstr ""
  
! #: c-family/c.opt:301
  #, no-c-format
! msgid "Warn about things that will change when compiling with an ABI-compliant compiler."
  msgstr ""
  
! #: c-family/c.opt:305
  #, no-c-format
! msgid "Warn about things that change between the current -fabi-version and the specified version."
  msgstr ""
  
! #: c-family/c.opt:309
  #, no-c-format
! msgid "Warn if a subobject has an abi_tag attribute that the complete object type does not have."
  msgstr ""
  
! #: c-family/c.opt:313
  #, no-c-format
! msgid "Warn about code affected by incompatible psABI changes."
  msgstr ""
  
! #: c-family/c.opt:317
  #, no-c-format
! msgid "Warn on suspicious calls of standard functions computing absolute values."
  msgstr ""
  
! #: c-family/c.opt:321
  #, no-c-format
! msgid "Warn about suspicious uses of memory addresses."
  msgstr ""
  
! #: c-family/c.opt:325
  #, no-c-format
! msgid "Warn when the address of packed member of struct or union is taken."
  msgstr ""
  
! #: c-family/c.opt:341
  #, no-c-format
! msgid "Warn about 'new' of type with extended alignment without -faligned-new."
  msgstr ""
  
! #: c-family/c.opt:345
  #, no-c-format
! msgid "-Waligned-new=[none|global|all]\tWarn even if 'new' uses a class member allocation function."
  msgstr ""
  
! #: c-family/c.opt:353
  #, no-c-format
! msgid "Warn on any use of alloca."
  msgstr ""
  
! #: c-family/c.opt:357
  #, no-c-format
! msgid "Warn when allocating insufficient storage for the target type of the assigned pointer."
  msgstr ""
  
! #: c-family/c.opt:361
  #, no-c-format
! msgid "-Walloc-size-larger-than=<bytes>\tWarn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes."
  msgstr ""
  
! #: c-family/c.opt:366
  #, no-c-format
! msgid "Disable Walloc-size-larger-than= warning.  Equivalent to Walloc-size-larger-than=<SIZE_MAX> or larger."
  msgstr ""
  
! #: c-family/c.opt:370
! #, no-c-format
! msgid "Warn for calls to allocation functions that specify zero bytes."
! msgstr ""
  
! #: c-family/c.opt:374
  #, no-c-format
! msgid "-Walloca-larger-than=<number>\tWarn on unbounded uses of alloca, and on bounded uses of alloca whose bound can be larger than <number> bytes."
  msgstr ""
  
! #: c-family/c.opt:380
  #, no-c-format
! msgid "Disable Walloca-larger-than= warning.  Equivalent to Walloca-larger-than=<SIZE_MAX> or larger."
  msgstr ""
  
! #: c-family/c.opt:384
  #, no-c-format
! msgid "Warn if conversion of the result of arithmetic might change the value even though converting the operands cannot."
  msgstr ""
  
! #: c-family/c.opt:392
  #, no-c-format
! msgid "Warn about comparisons between two operands of array type."
  msgstr ""
  
! #: c-family/c.opt:396 c-family/c.opt:400
  #, no-c-format
! msgid "Warn about mismatched declarations of array parameters and unsafe accesses to them."
  msgstr ""
  
! #: c-family/c.opt:404
  #, no-c-format
! msgid "Warn whenever an Objective-C assignment is being intercepted by the garbage collector."
  msgstr ""
  
! #: c-family/c.opt:408
  #, no-c-format
! msgid "Diagnose a placeholder type in a template argument in a function parameter type."
  msgstr ""
  
! #: c-family/c.opt:412
! #, no-c-format
! msgid "Warn about casting functions to incompatible types."
! msgstr ""
  
! #: c-family/c.opt:420
  #, no-c-format
! msgid "-Wbidi-chars=[none|unpaired|any|ucn] Warn about UTF-8 bidirectional control characters."
  msgstr ""
  
! #: c-family/c.opt:443
  #, no-c-format
! msgid "Warn about boolean expression compared with an integer value different from true/false."
  msgstr ""
  
! #: c-family/c.opt:447
  #, no-c-format
! msgid "Warn about certain operations on boolean expressions."
  msgstr ""
  
! #: c-family/c.opt:451
  #, no-c-format
! msgid "Warn when a built-in function is declared with the wrong signature."
  msgstr ""
  
! #: c-family/c.opt:455
  #, no-c-format
! msgid "Warn when a built-in preprocessor macro is undefined or redefined."
  msgstr ""
  
! #: c-family/c.opt:459
  #, no-c-format
! msgid "Warn about features not present in ISO C11, but present in ISO C23."
  msgstr ""
  
! #: c-family/c.opt:463
  #, no-c-format
! msgid "Deprecated in favor of -Wc11-c23-compat."
  msgstr ""
  
! #: c-family/c.opt:467
  #, no-c-format
! msgid "Warn about features not present in ISO C23, but present in ISO C2Y."
  msgstr ""
  
! #: c-family/c.opt:471
! #, no-c-format
! msgid "Warn about features not present in ISO C90, but present in ISO C99."
! msgstr ""
  
! #: c-family/c.opt:475
  #, no-c-format
! msgid "Warn about features not present in ISO C99, but present in ISO C11."
  msgstr ""
  
! #: c-family/c.opt:479
  #, no-c-format
! msgid "Warn about C constructs that are not in the common subset of C and C++."
  msgstr ""
  
! #: c-family/c.opt:486
  #, no-c-format
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011."
  msgstr ""
  
! #: c-family/c.opt:490
  #, no-c-format
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014."
  msgstr ""
  
! #: c-family/c.opt:497
  #, no-c-format
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017."
  msgstr ""
  
! #: c-family/c.opt:504
  #, no-c-format
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2017 and ISO C++ 2020."
  msgstr ""
  
! #: c-family/c.opt:508
  #, no-c-format
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2023 and ISO C++ 2026."
  msgstr ""
  
! #: c-family/c.opt:512
  #, no-c-format
! msgid "Warn about C++11 constructs in code compiled with an older standard."
  msgstr ""
  
! #: c-family/c.opt:516
  #, no-c-format
! msgid "Warn about C++14 constructs in code compiled with an older standard."
  msgstr ""
  
! #: c-family/c.opt:520
  #, no-c-format
! msgid "Warn about C++17 constructs in code compiled with an older standard."
  msgstr ""
  
! #: c-family/c.opt:524
  #, no-c-format
! msgid "Warn about C++20 constructs in code compiled with an older standard."
  msgstr ""
  
! #: c-family/c.opt:528
  #, no-c-format
! msgid "Warn about C++23 constructs in code compiled with an older standard."
  msgstr ""
  
! #: c-family/c.opt:532
  #, no-c-format
! msgid "Warn about C++26 constructs in code compiled with an older standard."
  msgstr ""
  
! #: c-family/c.opt:536
  #, no-c-format
! msgid "Warn about suspicious calls to calloc-like functions where sizeof expression is the earlier size argument and not the latter."
  msgstr ""
  
! #: c-family/c.opt:540
! #, no-c-format
! msgid "Warn about casts between incompatible function types."
! msgstr ""
  
! #: c-family/c.opt:544
  #, no-c-format
! msgid "Warn about casts which discard qualifiers."
  msgstr ""
  
! #: c-family/c.opt:548
  #, no-c-format
! msgid "Warn about a cast to reference type that does not use a related user-defined conversion function."
  msgstr ""
  
! #: c-family/c.opt:552 c-family/c.opt:556
  #, no-c-format
! msgid "Warn about catch handlers of non-reference type."
  msgstr ""
  
! #: c-family/c.opt:560
  #, no-c-format
! msgid "Complain about a name being declared as a class member after a previous use of the same name."
  msgstr ""
  
! #: c-family/c.opt:564
  #, no-c-format
! msgid "Warn about subscripts whose type is \"char\"."
  msgstr ""
  
! #: c-family/c.opt:572
  #, no-c-format
! msgid "Warn when a conversion function will never be called due to the type it converts to."
  msgstr ""
  
! #: c-family/c.opt:576
  #, no-c-format
! msgid "Warn for unsafe raw memory writes to objects of class types."
  msgstr ""
  
! #: c-family/c.opt:580
  #, no-c-format
! msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
  msgstr ""
  
! #: c-family/c.opt:584
  #, no-c-format
! msgid "Warn about uses of a comma operator within a subscripting expression."
  msgstr ""
  
! #: c-family/c.opt:588
  #, no-c-format
! msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line."
  msgstr ""
  
! #: c-family/c.opt:592
  #, no-c-format
! msgid "Synonym for -Wcomment."
  msgstr ""
  
! #: c-family/c.opt:596
  #, no-c-format
! msgid "Warn for conditionally-supported constructs."
  msgstr ""
  
! #: c-family/c.opt:600
  #, no-c-format
! msgid "Warn for implicit type conversions that may change a value."
  msgstr ""
  
! #: c-family/c.opt:604
  #, no-c-format
! msgid "Warn for converting NULL from/to a non-pointer type."
  msgstr ""
  
! #: c-family/c.opt:612
  #, no-c-format
! msgid "Warn when performing class template argument deduction on a type with no deduction guides."
  msgstr ""
  
! #: c-family/c.opt:617
  #, no-c-format
! msgid "Warn when all constructors and destructors are private."
  msgstr ""
  
! #: c-family/c.opt:621
  #, no-c-format
! msgid "Warn about dangling else."
  msgstr ""
  
! #: c-family/c.opt:625 c-family/c.opt:629
  #, no-c-format
! msgid "Warn for uses of pointers to auto variables whose lifetime has ended."
  msgstr ""
  
! #: c-family/c.opt:633
  #, no-c-format
! msgid "Warn when a reference is bound to a temporary whose lifetime has ended."
  msgstr ""
  
! #: c-family/c.opt:637
  #, no-c-format
! msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
  msgstr ""
  
! #: c-family/c.opt:641
  #, no-c-format
! msgid "Warn when a declaration is found after a statement."
  msgstr ""
  
! #: c-family/c.opt:645
  #, no-c-format
! msgid "Warn for missing parameter types in function declarations."
  msgstr ""
  
! #: c-family/c.opt:649
  #, no-c-format
! msgid "Warn when an explicitly defaulted function is deleted."
  msgstr ""
  
! #: c-family/c.opt:653
! #, fuzzy, no-c-format
! msgid "Warn when deleting a pointer to incomplete type."
! msgstr "\"%s\" мае незавершаны тып"
! 
! #: c-family/c.opt:657
  #, no-c-format
! msgid "Warn about deleting polymorphic objects with non-virtual destructors."
  msgstr ""
  
! #: c-family/c.opt:665
  #, no-c-format
! msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation."
  msgstr ""
  
! #: c-family/c.opt:670
  #, no-c-format
! msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor."
  msgstr ""
  
! #: c-family/c.opt:675
  #, no-c-format
! msgid "Warn about deprecated arithmetic conversions on operands of enumeration types."
  msgstr ""
  
! #: c-family/c.opt:679
  #, no-c-format
! msgid "Warn about deprecated arithmetic conversions on operands where one is of enumeration type and the other is of a floating-point type."
  msgstr ""
  
! #: c-family/c.opt:684
  #, no-c-format
! msgid "Warn about deprecated space between \"\" and suffix in a user-defined literal operator."
  msgstr ""
  
! #: c-family/c.opt:688
  #, no-c-format
! msgid "Warn about calls with arguments to functions declared without parameters."
  msgstr ""
  
! #: c-family/c.opt:692
  #, no-c-format
! msgid "Warn about deprecated OpenMP code."
  msgstr ""
  
! #: c-family/c.opt:696
  #, no-c-format
! msgid "Warn about deprecated omission of comma before ... in varargs function declaration."
  msgstr ""
  
! #: c-family/c.opt:700
  #, no-c-format
! msgid "Warn about positional initialization of structs requiring designated initializers."
  msgstr ""
  
! #: c-family/c.opt:704
  #, no-c-format
! msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
  msgstr ""
  
! #: c-family/c.opt:708
  #, no-c-format
! msgid "Warn if type qualifiers on pointers are discarded."
  msgstr ""
  
! #: c-family/c.opt:712
  #, no-c-format
! msgid "Warn about compile-time integer division by zero."
  msgstr ""
  
! #: c-family/c.opt:716
  #, no-c-format
! msgid "Warn about implicit conversions from \"float\" to \"double\"."
  msgstr ""
  
! #: c-family/c.opt:720
  #, no-c-format
! msgid "Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier."
  msgstr ""
  
! #: c-family/c.opt:724
  #, no-c-format
! msgid "Warn about duplicated branches in if-else statements."
  msgstr ""
  
! #: c-family/c.opt:728
  #, no-c-format
! msgid "Warn about duplicated conditions in an if-else-if chain."
  msgstr ""
  
! #: c-family/c.opt:732
  #, no-c-format
! msgid "Warn about violations of Effective C++ style rules."
  msgstr ""
  
! #: c-family/c.opt:736
  #, no-c-format
! msgid "Warn if an additional enum-base is used in an elaborated-type-specifier."
  msgstr ""
  
! #: c-family/c.opt:740
! #, fuzzy, no-c-format
! #| msgid "empty body in an else-statement"
! msgid "Warn about an empty body in an if or else statement."
! msgstr "пустое цела ў else-выражэнні"
! 
! #: c-family/c.opt:744
  #, no-c-format
! msgid "Warn about stray tokens after #else and #endif."
  msgstr ""
  
! #: c-family/c.opt:748
  #, no-c-format
! msgid "Warn about comparison of different enum types."
  msgstr ""
  
! #: c-family/c.opt:752
  #, no-c-format
! msgid "Warn about implicit conversion of enum types."
  msgstr ""
  
! #: c-family/c.opt:756
  #, no-c-format
! msgid "Warn about enum/integer type mismatches."
  msgstr ""
  
! #: c-family/c.opt:764
  #, no-c-format
! msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead."
  msgstr ""
  
! #: c-family/c.opt:768
  #, no-c-format
! msgid "Warn when an exception handler is shadowed by another handler."
  msgstr ""
  
! #: c-family/c.opt:772
! #, no-c-format
! msgid "Warn if \"defined\" is used outside #if."
! msgstr ""
  
! #: c-family/c.opt:776
  #, no-c-format
! msgid "Warn about naming a TU-local entity declared in another translation unit."
  msgstr ""
  
! #: c-family/c.opt:780
  #, no-c-format
! msgid "Warn when a module exposes a TU-local entity from the global module fragment."
  msgstr ""
  
! #: c-family/c.opt:788
  #, no-c-format
! msgid "Warn about semicolon after in-class function definition."
  msgstr ""
  
! #: c-family/c.opt:792
  #, no-c-format
! msgid "Warn when a structure containing a C99 flexible array member as the last field is not at the end of another structure."
  msgstr ""
  
! #: c-family/c.opt:797
  #, no-c-format
! msgid "Warn for implicit type conversions that cause loss of floating point precision."
  msgstr ""
  
! #: c-family/c.opt:801
  #, no-c-format
! msgid "Warn if testing floating point numbers for equality."
  msgstr ""
  
! #: c-family/c.opt:805 c-family/c.opt:860
  #, no-c-format
! msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
  msgstr ""
  
! #: c-family/c.opt:809
  #, no-c-format
! msgid "Warn about format strings that contain NUL bytes."
  msgstr ""
  
! #: c-family/c.opt:813
  #, no-c-format
! msgid "Warn about GCC format strings with strings unsuitable for diagnostics."
  msgstr ""
  
! #: c-family/c.opt:817
! #, fuzzy, no-c-format
! #| msgid "too many arguments to function `%s'"
! msgid "Warn if passing too many arguments to a function for its format string."
! msgstr "вельмі шмат аргумэнтаў у функцыі `%s'"
! 
! #: c-family/c.opt:821
  #, no-c-format
! msgid "Warn about format strings that are not literals."
  msgstr ""
  
! #: c-family/c.opt:825
  #, no-c-format
! msgid "Warn about function calls with format strings that write past the end of the destination region.  Same as -Wformat-overflow=1."
  msgstr ""
  
! #: c-family/c.opt:830
  #, no-c-format
! msgid "Warn about function calls with format strings that write past the end of the destination region."
  msgstr ""
  
! #: c-family/c.opt:835
  #, no-c-format
! msgid "Warn about possible security problems with format functions."
  msgstr ""
  
! #: c-family/c.opt:839
  #, no-c-format
! msgid "Warn about sign differences with format functions."
  msgstr ""
  
! #: c-family/c.opt:843
  #, no-c-format
! msgid "Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1."
  msgstr ""
  
! #: c-family/c.opt:848
  #, no-c-format
! msgid "Warn about calls to snprintf and similar functions that truncate output."
  msgstr ""
  
! #: c-family/c.opt:852
  #, no-c-format
! msgid "Warn about strftime formats yielding 2-digit years."
  msgstr ""
  
! #: c-family/c.opt:856
  #, no-c-format
! msgid "Warn about zero-length formats."
  msgstr ""
  
! #: c-family/c.opt:864
  #, no-c-format
! msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely."
  msgstr ""
  
! #: c-family/c.opt:868
  #, no-c-format
! msgid "Warn about labels on declarations and at the end of compound statements."
  msgstr ""
  
! #: c-family/c.opt:872
  #, no-c-format
! msgid "Warn about the global module fragment not containing only preprocessing directives."
  msgstr ""
  
! #: c-family/c.opt:876
  #, no-c-format
! msgid "Warn when #ifndef of a header guard is followed by #define of a different macro with the header guard macro not defined at the end of header."
  msgstr ""
  
! #: c-family/c.opt:880
  #, no-c-format
! msgid "Warn when the field in a struct is not aligned."
  msgstr ""
  
! #: c-family/c.opt:884
  #, no-c-format
! msgid "Warn whenever type qualifiers are ignored."
  msgstr ""
  
! #: c-family/c.opt:888
! #, fuzzy, no-c-format
! #| msgid "`%s' attribute ignored"
! msgid "Warn whenever attributes are ignored."
! msgstr "\"%s\" атрыбут ігнарыруецца"
! 
! #: c-family/c.opt:892
! #, fuzzy, no-c-format
! #| msgid "Invalid declaration"
! msgid "Warn about implicit declarations."
! msgstr "Нерэчаіснае абвяшчэнне"
! 
! #: c-family/c.opt:900
! #, fuzzy, no-c-format
! msgid "Warn about implicit function declarations."
! msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
! 
! #: c-family/c.opt:904
  #, no-c-format
! msgid "Warn when a declaration does not specify a type."
  msgstr ""
  
! #: c-family/c.opt:911
  #, no-c-format
! msgid "Warn when a base is inaccessible in derived due to ambiguity."
  msgstr ""
  
! #: c-family/c.opt:915
  #, no-c-format
! msgid "Warn when there is a conversion between pointers that have incompatible types."
  msgstr ""
  
! #: c-family/c.opt:923
  #, no-c-format
! msgid "Warn about variables which are initialized to themselves."
  msgstr ""
  
! #: c-family/c.opt:927
  #, no-c-format
! msgid "Warn about uses of std::initializer_list that can result in dangling pointers."
  msgstr ""
  
! #: c-family/c.opt:931
  #, no-c-format
! msgid "Warn about nonsensical values of --param destructive-interference-size or constructive-interference-size."
  msgstr ""
  
! #: c-family/c.opt:936
  #, no-c-format
! msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor."
  msgstr ""
  
! #: c-family/c.opt:940
  #, no-c-format
! msgid "Warn about incompatible integer to pointer and pointer to integer conversions."
  msgstr ""
  
! #: c-family/c.opt:944
  #, no-c-format
! msgid "Warn for suspicious integer expressions in boolean context."
  msgstr ""
  
! #: c-family/c.opt:948
  #, no-c-format
! msgid "Warn when there is a cast to a pointer from an integer of a different size."
  msgstr ""
  
! #: c-family/c.opt:952
  #, no-c-format
! msgid "Warn when a function never produces a constant expression."
  msgstr ""
  
! #: c-family/c.opt:956
  #, no-c-format
! msgid "Warn about invalid uses of the \"offsetof\" macro."
  msgstr ""
  
! #: c-family/c.opt:960
  #, no-c-format
! msgid "Warn about PCH files that are found but not used."
  msgstr ""
  
! #: c-family/c.opt:964
  #, no-c-format
! msgid "Warn about invalid UTF-8 characters."
  msgstr ""
  
! #: c-family/c.opt:968
  #, no-c-format
! msgid "Warn when a jump misses a variable initialization."
  msgstr ""
  
! #: c-family/c.opt:987
  #, no-c-format
! msgid "Warn about defining or undefining macros with identifiers equal to keywords (or for C++ conditional keywords or standard attribute names)."
  msgstr ""
  
! #: c-family/c.opt:991
  #, no-c-format
! msgid "Warn about leading whitespace style issues on lines except when in raw string literals."
  msgstr ""
  
! #: c-family/c.opt:995
  #, no-c-format
! msgid "Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore."
  msgstr ""
  
! #: c-family/c.opt:999
  #, no-c-format
! msgid "Warn when logical not is used on the left hand side operand of a comparison."
  msgstr ""
  
! #: c-family/c.opt:1003
  #, no-c-format
! msgid "Warn when a logical operator is suspiciously always evaluating to true or false."
  msgstr ""
  
! #: c-family/c.opt:1007
  #, no-c-format
! msgid "Do not warn about using \"long long\" when -pedantic."
  msgstr ""
  
! #: c-family/c.opt:1011
  #, no-c-format
! msgid "Warn about suspicious declarations of \"main\"."
  msgstr ""
  
! #: c-family/c.opt:1023
  #, no-c-format
! msgid "Warn about suspicious calls to memset where the third argument contains the number of elements not multiplied by the element size."
  msgstr ""
  
! #: c-family/c.opt:1027
  #, no-c-format
! msgid "Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not."
  msgstr ""
  
! #: c-family/c.opt:1031
  #, no-c-format
! msgid "Warn when the indentation of the code does not reflect the block structure."
  msgstr ""
  
! #: c-family/c.opt:1035
  #, no-c-format
! msgid "Warn for deallocation calls with arguments returned from mismatched allocation functions."
  msgstr ""
  
! #: c-family/c.opt:1040
  #, no-c-format
! msgid "Warn for mismatches between calls to operator new or delete and the corresponding call to the allocation or deallocation function."
  msgstr ""
  
! #: c-family/c.opt:1045
  #, no-c-format
! msgid "Warn when a class is redeclared or referenced using a mismatched class-key."
  msgstr ""
  
! #: c-family/c.opt:1049
  #, no-c-format
! msgid "Warn about declarations of entities that may be missing attributes that related entities have been declared with."
  msgstr ""
  
! #: c-family/c.opt:1054
  #, no-c-format
! msgid "Warn about possibly missing braces around initializers."
  msgstr ""
  
! #: c-family/c.opt:1058
  #, fuzzy, no-c-format
! msgid "Warn about global functions without previous declarations."
! msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
  
! #: c-family/c.opt:1062
! #, no-c-format
! msgid "Warn about missing fields in struct initializers."
! msgstr ""
  
! #: c-family/c.opt:1070
  #, no-c-format
! msgid "Warn about user-specified include directories that do not exist."
  msgstr ""
  
! #: c-family/c.opt:1074
  #, no-c-format
! msgid "Warn about function definitions omitting parameter names."
  msgstr ""
  
! #: c-family/c.opt:1078
  #, no-c-format
! msgid "Warn about function parameters declared without a type specifier in K&R-style functions."
  msgstr ""
  
! #: c-family/c.opt:1082
  #, no-c-format
! msgid "Warn about global functions without prototypes."
  msgstr ""
  
! #: c-family/c.opt:1086
  #, no-c-format
! msgid "Warn about likely missing requires keyword."
  msgstr ""
  
! #: c-family/c.opt:1090
  #, no-c-format
! msgid "Warn when the template keyword is missing after a member access token in a dependent member access expression if that member is a template."
  msgstr ""
  
! #: c-family/c.opt:1094
! #, fuzzy, no-c-format
! msgid "Warn about global variables without previous declarations."
! msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
! 
! #: c-family/c.opt:1101
! #, fuzzy, no-c-format
! #| msgid "multi-character character constant"
! msgid "Warn about use of multi-character character constants."
! msgstr "мнагасімвальная сімвальная канстанта"
! 
! #: c-family/c.opt:1105
  #, no-c-format
! msgid "Warn on direct multiple inheritance."
  msgstr ""
  
! #: c-family/c.opt:1109
  #, no-c-format
! msgid "Warn for multiple lists of forward declarations of function parameters."
  msgstr ""
  
! #: c-family/c.opt:1113
  #, no-c-format
! msgid "Warn about unsafe macros expanding to multiple statements used as a body of a clause such as if, else, while, switch, or for."
  msgstr ""
  
! #: c-family/c.opt:1117
  #, no-c-format
! msgid "Warn on namespace definition."
  msgstr ""
  
! #: c-family/c.opt:1121
  #, no-c-format
! msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
  msgstr ""
  
! #: c-family/c.opt:1125
  #, no-c-format
! msgid "Warn about \"extern\" declarations not at file scope."
  msgstr ""
  
! #: c-family/c.opt:1129
  #, no-c-format
! msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw."
  msgstr ""
  
! #: c-family/c.opt:1133
  #, no-c-format
! msgid "Warn if C++17 noexcept function type will change the mangled name of a symbol."
  msgstr ""
  
! #: c-family/c.opt:1137
  #, no-c-format
! msgid "Warn for non-C compatible unnamed classes with a typedef name for linkage purposes."
  msgstr ""
  
! #: c-family/c.opt:1141
  #, no-c-format
! msgid "Warn when non-templatized friend functions are declared within a template."
  msgstr ""
  
! #: c-family/c.opt:1145
  #, no-c-format
! msgid "Warn about non-virtual destructors."
  msgstr ""
  
! #: c-family/c.opt:1149
  #, no-c-format
! msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL."
  msgstr ""
  
! #: c-family/c.opt:1165
  #, no-c-format
! msgid "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings."
  msgstr ""
  
! #: c-family/c.opt:1188
  #, no-c-format
! msgid "Warn if a class interface has no superclass.  Root classes may use an attribute to suppress this warning."
  msgstr ""
  
! #: c-family/c.opt:1193
  #, no-c-format
! msgid "Warn if a C-style cast is used in a program."
  msgstr ""
  
! #: c-family/c.opt:1197
  #, no-c-format
! msgid "Warn for obsolescent usage in a declaration."
  msgstr ""
  
! #: c-family/c.opt:1201
  #, no-c-format
! msgid "Warn if an old-style parameter definition is used."
  msgstr ""
  
! #: c-family/c.opt:1205
  #, no-c-format
! msgid "Warn about potentially suboptimal choices related to OpenACC parallelism."
  msgstr ""
  
! #: c-family/c.opt:1209
  #, no-c-format
! msgid "Warn about suspicious OpenMP code."
  msgstr ""
  
! #: c-family/c.opt:1213
  #, no-c-format
! msgid "Warn if a simd directive is overridden by the vectorizer cost model."
  msgstr ""
  
! #: c-family/c.opt:1217
  #, no-c-format
! msgid "Warn if a string is longer than the maximum portable length specified by the standard."
  msgstr ""
  
! #: c-family/c.opt:1221 c-family/c.opt:1225
  #, no-c-format
! msgid "Warn about overloaded virtual function names."
  msgstr ""
  
! #: c-family/c.opt:1229
  #, no-c-format
! msgid "Warn about overriding initializers without side effects."
  msgstr ""
  
! #: c-family/c.opt:1233
! #, no-c-format
! msgid "Warn about overriding initializers with side effects."
! msgstr ""
  
! #: c-family/c.opt:1237
! #, no-c-format
! msgid "Warn if the named return value optimization is not performed although it is allowed."
! msgstr ""
  
! #: c-family/c.opt:1241
  #, no-c-format
! msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
  msgstr ""
  
! #: c-family/c.opt:1245
  #, no-c-format
! msgid "Warn when fields in a struct with the packed attribute are misaligned."
  msgstr ""
  
! #: c-family/c.opt:1249
  #, no-c-format
! msgid "Warn about possibly missing parentheses."
  msgstr ""
  
! #: c-family/c.opt:1257
  #, no-c-format
! msgid "Warn about calling std::move on a local object in a return statement preventing copy elision."
  msgstr ""
  
! #: c-family/c.opt:1261 c-family/c.opt:1265
  #, no-c-format
! msgid "Warn for placement new expressions with undefined behavior."
  msgstr ""
  
! #: c-family/c.opt:1269
! #, no-c-format
! msgid "Warn when converting the type of pointers to member functions."
! msgstr ""
  
! #: c-family/c.opt:1273
! #, no-c-format
! msgid "Warn about function pointer arithmetic."
! msgstr ""
  
! #: c-family/c.opt:1277
  #, no-c-format
! msgid "Warn when a pointer differs in signedness in an assignment."
  msgstr ""
  
! #: c-family/c.opt:1281
! #, no-c-format
! msgid "Warn when a pointer is compared with a zero character constant."
! msgstr ""
  
! #: c-family/c.opt:1285
  #, no-c-format
! msgid "Warn when a pointer is cast to an integer of a different size."
  msgstr ""
  
! #: c-family/c.opt:1289
  #, no-c-format
! msgid "Warn about misuses of pragmas."
  msgstr ""
  
! #: c-family/c.opt:1293
! #, no-c-format
! msgid "Warn about #pragma once outside of a header."
! msgstr ""
  
! #: c-family/c.opt:1297
  #, no-c-format
! msgid "Warn if constructor or destructors with priorities from 0 to 100 are used."
  msgstr ""
  
! #: c-family/c.opt:1301
  #, no-c-format
! msgid "Warn if a property for an Objective-C object has no assign semantics specified."
  msgstr ""
  
! #: c-family/c.opt:1305
  #, no-c-format
! msgid "Warn if inherited methods are unimplemented."
  msgstr ""
  
! #: c-family/c.opt:1309
  #, no-c-format
! msgid "Warn when a range-based for-loop is creating unnecessary copies."
  msgstr ""
  
! #: c-family/c.opt:1313
  #, no-c-format
! msgid "Warn about multiple declarations of the same object."
  msgstr ""
  
! #: c-family/c.opt:1317
  #, no-c-format
! msgid "Warn about redundant calls to std::move."
  msgstr ""
  
! #: c-family/c.opt:1321
! #, no-c-format
! msgid "Warn when a class or enumerated type is referenced using a redundant class-key."
! msgstr ""
  
! #: c-family/c.opt:1325
  #, no-c-format
! msgid "Warn about uses of register storage specifier."
  msgstr ""
  
! #: c-family/c.opt:1329
  #, no-c-format
! msgid "Warn when the compiler reorders code."
  msgstr ""
  
! #: c-family/c.opt:1333
! #, no-c-format
! msgid "Warn when an argument passed to a restrict-qualified parameter aliases with another argument."
! msgstr ""
  
! #: c-family/c.opt:1338
  #, no-c-format
! msgid "Warn whenever void-returning functions return a non-void expressions, or a return expression is missing in a function not returning void."
  msgstr ""
  
! #: c-family/c.opt:1342
  #, no-c-format
! msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)."
  msgstr ""
  
! #: c-family/c.opt:1346
  #, no-c-format
! msgid "Warn on suspicious constructs involving reverse scalar storage order."
  msgstr ""
  
! #: c-family/c.opt:1350
  #, no-c-format
! msgid "Warn if a selector has multiple methods."
  msgstr ""
  
! #: c-family/c.opt:1354
  #, no-c-format
! msgid "Warn when a value is moved to itself with std::move."
  msgstr ""
  
! #: c-family/c.opt:1358
  #, no-c-format
! msgid "Warn about possible violations of sequence point rules."
  msgstr ""
  
! #: c-family/c.opt:1362 c-family/c.opt:1366
  #, no-c-format
! msgid "Warn about an incomplete type affecting semantics in a non-error context."
  msgstr ""
  
! #: c-family/c.opt:1370
  #, no-c-format
! msgid "Warn if a local declaration hides an instance variable."
  msgstr ""
  
! #: c-family/c.opt:1374 c-family/c.opt:1378
  #, no-c-format
! msgid "Warn if left shift of a signed value overflows."
  msgstr ""
  
! #: c-family/c.opt:1382
  #, no-c-format
! msgid "Warn if shift count is negative."
  msgstr ""
  
! #: c-family/c.opt:1386
  #, no-c-format
! msgid "Warn if shift count >= width of type."
  msgstr ""
  
! #: c-family/c.opt:1390
  #, no-c-format
! msgid "Warn if left shifting a negative value."
  msgstr ""
  
! #: c-family/c.opt:1394
  #, no-c-format
! msgid "Warn about signed-unsigned comparisons."
  msgstr ""
  
! #: c-family/c.opt:1402
  #, no-c-format
! msgid "Warn for implicit type conversions between signed and unsigned integers."
  msgstr ""
  
! #: c-family/c.opt:1406
  #, no-c-format
! msgid "Warn when overload promotes from unsigned to signed."
  msgstr ""
  
! #: c-family/c.opt:1410
  #, no-c-format
! msgid "Warn about missing sized deallocation functions."
  msgstr ""
  
! #: c-family/c.opt:1414
  #, no-c-format
! msgid "Warn about divisions of two sizeof operators when the first one is applied to an array and the divisor does not equal the size of the array element."
  msgstr ""
  
! #: c-family/c.opt:1419
  #, no-c-format
! msgid "Warn when sizeof is applied on a parameter declared as an array."
  msgstr ""
  
! #: c-family/c.opt:1423
  #, no-c-format
! msgid "Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers."
  msgstr ""
  
! #: c-family/c.opt:1427
  #, no-c-format
! msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof."
  msgstr ""
  
! #: c-family/c.opt:1435
  #, no-c-format
! msgid "Warn about improper usages of flexible array members according to the level of -fstrict-flex-arrays."
  msgstr ""
  
! #: c-family/c.opt:1440
! #, no-c-format
! msgid "Warn about uncasted NULL used as sentinel."
! msgstr ""
! 
! #: c-family/c.opt:1448
  #, fuzzy, no-c-format
! msgid "Warn about unprototyped function declarations."
! msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: c-family/c.opt:1452
  #, no-c-format
! msgid "Warn if type signatures of candidate methods do not match exactly."
  msgstr ""
  
! #: c-family/c.opt:1456
  #, no-c-format
! msgid "Warn about calls to strcmp and strncmp used in equality expressions that are necessarily true or false due to the length of one and size of the other argument."
  msgstr ""
  
! #: c-family/c.opt:1462
  #, no-c-format
! msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy."
  msgstr ""
  
! #: c-family/c.opt:1467
  #, no-c-format
! msgid "Under the control of Object Size type, warn about buffer overflow in string manipulation functions like memcpy and strcpy."
  msgstr ""
  
! #: c-family/c.opt:1472
  #, no-c-format
! msgid "Warn about reading past the end of a source array in string manipulation functions like memchr and memcpy."
  msgstr ""
  
! #: c-family/c.opt:1476
  #, no-c-format
! msgid "Warn about truncation in string manipulation functions like strncat and strncpy."
  msgstr ""
  
! #: c-family/c.opt:1480
  #, no-c-format
! msgid "Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage."
  msgstr ""
  
! #: c-family/c.opt:1484
  #, no-c-format
! msgid "Warn about functions which might be candidates for format attributes."
  msgstr ""
  
! #: c-family/c.opt:1488
  #, no-c-format
! msgid "Suggest that the override keyword be used when the declaration of a virtual function overrides another."
  msgstr ""
  
! #: c-family/c.opt:1493
! #, no-c-format
! msgid "Warn about enumerated switches, with no default, missing a case."
! msgstr ""
  
! #: c-family/c.opt:1497
  #, no-c-format
! msgid "Warn about enumerated switches missing a \"default:\" statement."
  msgstr ""
  
! #: c-family/c.opt:1501
  #, no-c-format
! msgid "Warn about all enumerated switches missing a specific case."
  msgstr ""
  
! #: c-family/c.opt:1505
  #, no-c-format
! msgid "Warn about switches with boolean controlling expression."
  msgstr ""
  
! #: c-family/c.opt:1509
  #, no-c-format
! msgid "Warn about switch values that are outside of the switch's type range."
  msgstr ""
  
! #: c-family/c.opt:1513
  #, no-c-format
! msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used."
  msgstr ""
  
! #: c-family/c.opt:1525
! #, fuzzy, no-c-format
! msgid "Warn on primary template declaration."
! msgstr "пустое абвяшчэнне"
! 
! #: c-family/c.opt:1529
  #, no-c-format
! msgid "Diagnose errors when parsing a template."
  msgstr ""
  
! #: c-family/c.opt:1533
  #, no-c-format
! msgid "Warn about simple-template-id in a constructor or destructor."
  msgstr ""
  
! #: c-family/c.opt:1537
  #, no-c-format
! msgid "Warn about templates naming TU-local entities in a module."
  msgstr ""
  
! #: c-family/c.opt:1541
  #, no-c-format
! msgid "Warn if a throw expression will always result in a call to terminate()."
  msgstr ""
  
! #: c-family/c.opt:1545
  #, no-c-format
! msgid "Warn about features not present in traditional C."
  msgstr ""
  
! #: c-family/c.opt:1549
  #, no-c-format
! msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype."
  msgstr ""
  
! #: c-family/c.opt:1565
  #, no-c-format
! msgid "Warn about trailing whitespace on lines except when in raw string literals."
  msgstr ""
  
! #: c-family/c.opt:1569
  #, no-c-format
! msgid "Warn about trailing whitespace on lines except when in raw string literals.   Equivalent to Wtrailing-whitespace=blanks when enabled or Wtrailing-whitespace=none when disabled."
  msgstr ""
  
! #: c-family/c.opt:1573
  #, no-c-format
! msgid "Warn if trigraphs are encountered that might affect the meaning of the program."
  msgstr ""
  
! #: c-family/c.opt:1577
  #, no-c-format
! msgid "Warn about @selector()s without previously declared methods."
  msgstr ""
  
! #: c-family/c.opt:1581
  #, no-c-format
! msgid "Warn if an undefined macro is used in an #if directive."
  msgstr ""
  
! #: c-family/c.opt:1585
  #, no-c-format
! msgid "Warn about invalid forms of delimited or named escape sequences."
  msgstr ""
  
! #: c-family/c.opt:1593
  #, no-c-format
! msgid "Warn about unrecognized pragmas."
  msgstr ""
  
! #: c-family/c.opt:1597
  #, no-c-format
! msgid "Warn about unsuffixed float constants."
  msgstr ""
  
! #: c-family/c.opt:1601
  #, no-c-format
! msgid "Warn about character arrays initialized as unterminated character sequences with a string literal."
  msgstr ""
  
! #: c-family/c.opt:1617
  #, no-c-format
! msgid "Warn when typedefs locally defined in a function are not used."
  msgstr ""
  
! #: c-family/c.opt:1621
  #, no-c-format
! msgid "Warn about macros defined in the main file that are not used."
  msgstr ""
  
! #: c-family/c.opt:1641
  #, no-c-format
! msgid "Warn about useless casts."
  msgstr ""
  
! #: c-family/c.opt:1645
  #, no-c-format
! msgid "Warn about using variadic macros."
  msgstr ""
  
! #: c-family/c.opt:1649
  #, no-c-format
! msgid "Warn about questionable usage of the macros used to retrieve variable arguments."
  msgstr ""
  
! #: c-family/c.opt:1653
  #, no-c-format
! msgid "Warn about the most vexing parse syntactic ambiguity."
  msgstr ""
  
! #: c-family/c.opt:1657
  #, no-c-format
! msgid "Warn if a virtual base has a non-trivial move assignment operator."
  msgstr ""
  
! #: c-family/c.opt:1661
  #, no-c-format
! msgid "Warn if a variable length array is used."
  msgstr ""
  
! #: c-family/c.opt:1665
  #, no-c-format
! msgid "-Wvla-larger-than=<number>\tWarn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes."
  msgstr ""
  
! #: c-family/c.opt:1671
  #, no-c-format
! msgid "Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger."
  msgstr ""
  
! #: c-family/c.opt:1675
  #, no-c-format
! msgid "Warn about mismatched declarations of VLA parameters."
  msgstr ""
  
! #: c-family/c.opt:1679
  #, no-c-format
! msgid "Warn about deprecated uses of volatile qualifier."
  msgstr ""
  
! #: c-family/c.opt:1683
  #, no-c-format
! msgid "Warn when a register variable is declared volatile."
  msgstr ""
  
! #: c-family/c.opt:1687
  #, no-c-format
! msgid "Warn on direct virtual inheritance."
  msgstr ""
  
! #: c-family/c.opt:1691
  #, no-c-format
! msgid "In C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard."
  msgstr ""
  
! #: c-family/c.opt:1695
  #, no-c-format
! msgid "Warn about xor operators where it appears the user meant exponentiation."
  msgstr ""
  
! #: c-family/c.opt:1699
  #, no-c-format
! msgid "Warn when a literal '0' is used as null pointer."
  msgstr ""
  
! #: c-family/c.opt:1703
  #, no-c-format
! msgid "Warn about accesses to interior zero-length array members."
  msgstr ""
  
! #: c-family/c.opt:1707
  #, no-c-format
! msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
  msgstr ""
  
! #: c-family/c.opt:1715
  #, no-c-format
! msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases."
  msgstr ""
  
! #: c-family/c.opt:1719
  #, no-c-format
! msgid "Enforce class member access control semantics."
  msgstr ""
  
! #: c-family/c.opt:1723
  #, no-c-format
! msgid "-fada-spec-parent=unit\tDump Ada specs as child units of given parent."
  msgstr ""
  
! #: c-family/c.opt:1727
  #, no-c-format
! msgid "Support C++17 allocation of over-aligned types."
  msgstr ""
  
! #: c-family/c.opt:1731
  #, no-c-format
! msgid "-faligned-new=<N>\tUse C++17 over-aligned type allocation for alignments greater than N."
  msgstr ""
  
! #: c-family/c.opt:1742 c-family/c.opt:2089 c-family/c.opt:2506
! #: c-family/c.opt:2510 c-family/c.opt:2526
! #, fuzzy, no-c-format
! msgid "No longer supported."
! msgstr "-pipe не падтрымліваецца."
! 
! #: c-family/c.opt:1746
  #, no-c-format
! msgid "Recognize the \"asm\" keyword."
  msgstr ""
  
! #: c-family/c.opt:1750
! #, no-c-format
! msgid "Assume C++ replaceable global operators new, new[], delete, delete[] don't read or write visible global state."
! msgstr ""
! 
! #: c-family/c.opt:1758
  #, fuzzy, no-c-format
! msgid "Recognize built-in functions."
! msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: c-family/c.opt:1765
  #, no-c-format
! msgid "Where shorter, use canonicalized paths to systems headers."
  msgstr ""
  
! #: c-family/c.opt:1769
  #, no-c-format
! msgid "Enable the char8_t fundamental type and use it as the type for UTF-8 string and character literals."
  msgstr ""
  
! #: c-family/c.opt:1857
  #, no-c-format
! msgid "Removed in GCC 8.  This switch has no effect."
  msgstr ""
  
! #: c-family/c.opt:1861
  #, no-c-format
! msgid "Enable support for C++ concepts."
  msgstr ""
  
! #: c-family/c.opt:1865
! #, no-c-format
! msgid "Removed in GCC 15.  This switch has no effect."
! msgstr ""
  
! #: c-family/c.opt:1869
! #, no-c-format
! msgid "Specify maximum error replay depth during recursive diagnosis of a constraint satisfaction failure."
! msgstr ""
  
! #: c-family/c.opt:1873
  #, no-c-format
! msgid "Allow the arguments of the '?' operator to have different types."
  msgstr ""
  
! #: c-family/c.opt:1881
  #, no-c-format
! msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
  msgstr ""
  
! #: c-family/c.opt:1885
  #, no-c-format
! msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
  msgstr ""
  
! #: c-family/c.opt:1889
  #, no-c-format
! msgid "-fconstexpr-cache-depth=<number>\tSpecify maximum constexpr recursion cache depth."
  msgstr ""
  
! #: c-family/c.opt:1893
  #, no-c-format
! msgid "Allow IEC559 floating point exceptions in constant expressions."
  msgstr ""
  
! #: c-family/c.opt:1897
  #, no-c-format
! msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
  msgstr ""
  
! #: c-family/c.opt:1901
  #, no-c-format
! msgid "-fconstexpr-ops-limit=<number>\tSpecify maximum number of constexpr operations during a single constexpr evaluation."
  msgstr ""
  
! #: c-family/c.opt:1905
  #, no-c-format
! msgid "Enable features proposed for C++26 Contracts."
  msgstr ""
  
! #: c-family/c.opt:1926
  #, no-c-format
! msgid "-fcontract-evaluation-semantic=[ignore|observe|enforce|quick_enforce]\tSelect the contract evaluation semantic (defaults to enforce)."
  msgstr ""
  
! #: c-family/c.opt:1930
  #, no-c-format
! msgid "-fcontracts-conservative-ipa\tDo not allow certain optimisations between functions in contract assertions."
  msgstr ""
  
! #: c-family/c.opt:1935
  #, no-c-format
! msgid "-fcontract-checks-outlined\tBuild contract checks using outlined functions."
  msgstr ""
  
! #: c-family/c.opt:1939
  #, no-c-format
! msgid "-fcontract-disable-optimized-checks\tDisable optimisation of contract checks."
  msgstr ""
  
! #: c-family/c.opt:1955
  #, no-c-format
! msgid "-fcontracts-client-check=[none|pre|all] Select which contracts will be checked on the client side for non virtual functions."
  msgstr ""
  
! #: c-family/c.opt:1968
  #, no-c-format
! msgid "-fcontracts-definition-check=[on|off]\tEnable or disable contract checks on the definition side for all functions (default on)."
  msgstr ""
  
! #: c-family/c.opt:1972
  #, no-c-format
! msgid "Enable C++ coroutines (experimental)."
  msgstr ""
  
! #: c-family/c.opt:1976
  #, no-c-format
! msgid "Emit debug annotations during preprocessing."
  msgstr ""
  
! #: c-family/c.opt:1984
  #, no-c-format
! msgid "Factor complex constructors and destructors to favor space over speed."
  msgstr ""
  
! #: c-family/c.opt:1992
  #, no-c-format
! msgid "Print hierarchical comparisons when template types are mismatched."
  msgstr ""
  
! #: c-family/c.opt:1996
  #, no-c-format
! msgid "Note all candidates during overload resolution failure."
  msgstr ""
  
! #: c-family/c.opt:2000
  #, no-c-format
! msgid "Preprocess directives only."
  msgstr ""
  
! #: c-family/c.opt:2004
  #, no-c-format
! msgid "Permit '$' as an identifier character."
  msgstr ""
  
! #: c-family/c.opt:2008
  #, no-c-format
! msgid "-fmacro-prefix-map=<old>=<new>\tMap one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()."
  msgstr ""
  
! #: c-family/c.opt:2012
  #, no-c-format
! msgid "Write all declarations as Ada code transitively."
  msgstr ""
  
! #: c-family/c.opt:2016
  #, no-c-format
! msgid "Write all declarations as Ada code for the given file only."
  msgstr ""
  
! #: c-family/c.opt:2023
  #, no-c-format
! msgid "Do not elide common elements in template comparisons."
  msgstr ""
  
! #: c-family/c.opt:2027
! #, fuzzy, no-c-format
! msgid "Generate code to check exception specifications."
! msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
! 
! #: c-family/c.opt:2034
  #, no-c-format
! msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>."
  msgstr ""
  
! #: c-family/c.opt:2038
  #, no-c-format
! msgid "Permit universal character names (\\u and \\U) in identifiers."
  msgstr ""
  
! #: c-family/c.opt:2042
  #, no-c-format
! msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
  msgstr ""
  
! #: c-family/c.opt:2046
  #, no-c-format
! msgid "Support dynamic initialization of thread-local variables in a different translation unit."
  msgstr ""
  
! #: c-family/c.opt:2053
  #, no-c-format
! msgid "Fold calls to simple inline functions."
  msgstr ""
  
! #: c-family/c.opt:2060
  #, no-c-format
! msgid "Do not assume that standard C libraries and \"main\" exist."
  msgstr ""
  
! #: c-family/c.opt:2064
  #, no-c-format
! msgid "Recognize GNU-defined keywords."
  msgstr ""
  
! #: c-family/c.opt:2068
! #, fuzzy, no-c-format
! #| msgid "Generate code for GNU as"
! msgid "Generate code for GNU runtime environment."
! msgstr "Генерыраваць код для GNU as"
! 
! #: c-family/c.opt:2072
  #, no-c-format
! msgid "Use traditional GNU semantics for inline functions."
  msgstr ""
  
! #: c-family/c.opt:2085
  #, no-c-format
! msgid "Assume normal C execution environment."
  msgstr ""
  
! #: c-family/c.opt:2093
  #, no-c-format
! msgid "Implement P2564 for consteval propagation."
  msgstr ""
  
! #: c-family/c.opt:2097
  #, no-c-format
! msgid "Export functions even if they can be inlined."
  msgstr ""
  
! #: c-family/c.opt:2101
  #, no-c-format
! msgid "Make inline functions constexpr by default."
  msgstr ""
  
! #: c-family/c.opt:2105
! #, fuzzy, no-c-format
! msgid "Emit implicit instantiations of inline templates."
! msgstr "паўторнае абвяшчэнне меткі \"%s\""
! 
! #: c-family/c.opt:2109
! #, fuzzy, no-c-format
! msgid "Emit implicit instantiations of templates."
! msgstr "паўторнае абвяшчэнне меткі \"%s\""
! 
! #: c-family/c.opt:2113
  #, no-c-format
! msgid "Implement C++17 inheriting constructor semantics."
  msgstr ""
  
! #: c-family/c.opt:2120
  #, no-c-format
! msgid "Don't emit dllexported inline functions unless needed."
  msgstr ""
  
! #: c-family/c.opt:2127
  #, no-c-format
! msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
  msgstr ""
  
! #: c-family/c.opt:2131
  #, no-c-format
! msgid "Enable C++20 Modules (experimental)."
  msgstr ""
  
! #: c-family/c.opt:2139
  #, no-c-format
! msgid "Enable C++ header module (experimental)."
  msgstr ""
  
! #: c-family/c.opt:2146
  #, no-c-format
! msgid "Member functions defined within their class are inline in module purview."
  msgstr ""
  
! #: c-family/c.opt:2150
  #, no-c-format
! msgid "Only emit Compiled Module Interface."
  msgstr ""
  
! #: c-family/c.opt:2154
  #, no-c-format
! msgid "Mapper for module to CMI files."
  msgstr ""
  
! #: c-family/c.opt:2158
  #, no-c-format
! msgid "Enable lazy module importing."
  msgstr ""
  
! #: c-family/c.opt:2166
  #, no-c-format
! msgid "Warn about macros that have conflicting header units definitions."
  msgstr ""
  
! #: c-family/c.opt:2170
  #, no-c-format
! msgid "Warn if pointers of distinct types are compared without a cast."
  msgstr ""
  
! #: c-family/c.opt:2174
  #, no-c-format
! msgid "Note #include directives translated to import declarations."
  msgstr ""
  
! #: c-family/c.opt:2178
  #, no-c-format
! msgid "Note #include directives not translated to import declarations, and not known to be textual."
  msgstr ""
  
! #: c-family/c.opt:2182
  #, no-c-format
! msgid "Note a #include translation of a specific header."
  msgstr ""
  
! #: c-family/c.opt:2186
  #, no-c-format
! msgid "Note Compiled Module Interface pathnames."
  msgstr ""
  
! #: c-family/c.opt:2190
  #, no-c-format
! msgid "Note Compiled Module Interface pathname of a specific module or header-unit."
  msgstr ""
  
! #: c-family/c.opt:2194
  #, no-c-format
! msgid "fmax-include-depth=<number> Set the maximum depth of the nested #include."
  msgstr ""
  
! #: c-family/c.opt:2198
  #, no-c-format
! msgid "Don't warn about uses of Microsoft extensions."
  msgstr ""
  
! #: c-family/c.opt:2217
  #, no-c-format
! msgid "Implement resolution of DR 150 for matching of template template arguments."
  msgstr ""
  
! #: c-family/c.opt:2221
  #, no-c-format
! msgid "Generate code for NeXT (Apple macOS) runtime environment."
  msgstr ""
  
! #: c-family/c.opt:2225
  #, no-c-format
! msgid "Assume that receivers of Objective-C messages may be nil."
  msgstr ""
  
! #: c-family/c.opt:2229
  #, no-c-format
! msgid "Allow access to instance variables as if they were local declarations within instance method implementations."
  msgstr ""
  
! #: c-family/c.opt:2233
  #, no-c-format
! msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility."
  msgstr ""
  
! #: c-family/c.opt:2258
  #, no-c-format
! msgid "Treat a throw() exception specification as noexcept to improve code size."
  msgstr ""
  
! #: c-family/c.opt:2262
  #, no-c-format
! msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
  msgstr ""
  
! #: c-family/c.opt:2268
  #, no-c-format
! msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed."
  msgstr ""
  
! #: c-family/c.opt:2272
  #, no-c-format
! msgid "Allow fast jumps to the message dispatcher."
  msgstr ""
  
! #: c-family/c.opt:2278
  #, no-c-format
! msgid "Enable Objective-C exception and synchronization syntax."
  msgstr ""
  
! #: c-family/c.opt:2282
  #, no-c-format
! msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
  msgstr ""
  
! #: c-family/c.opt:2286
  #, no-c-format
! msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
  msgstr ""
  
! #: c-family/c.opt:2291
! #, fuzzy, no-c-format
! #| msgid "Enable exception handling"
! msgid "Enable Objective-C setjmp exception handling runtime."
! msgstr "Уключыць апрацоўку выключэньняў"
! 
! #: c-family/c.opt:2295
  #, no-c-format
! msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
  msgstr ""
  
! #: c-family/c.opt:2299
  #, no-c-format
! msgid "Enable OpenACC."
  msgstr ""
  
! #: c-family/c.opt:2303
  #, no-c-format
! msgid "Specify default OpenACC compute dimensions."
  msgstr ""
  
! #: c-family/c.opt:2307
  #, no-c-format
! msgid "Enable OpenMP (implies -frecursive in Fortran)."
  msgstr ""
  
! #: c-family/c.opt:2311
  #, no-c-format
! msgid "Enable OpenMP's SIMD directives."
  msgstr ""
  
! #: c-family/c.opt:2315
  #, no-c-format
! msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
  msgstr ""
  
! #: c-family/c.opt:2326
  #, no-c-format
! msgid "Look for and use PCH files even when preprocessing."
  msgstr ""
  
! #: c-family/c.opt:2330
  #, no-c-format
! msgid "Downgrade conformance errors to warnings."
  msgstr ""
  
! #: c-family/c.opt:2334
  #, no-c-format
! msgid "Enable Plan 9 language extensions."
  msgstr ""
  
! #: c-family/c.opt:2338
  #, no-c-format
! msgid "Treat the input file as already preprocessed."
  msgstr ""
  
! #: c-family/c.opt:2346
  #, no-c-format
! msgid "-ftrack-macro-expansion=<0|1|2>\tTrack locations of tokens coming from macro expansion and display them in error messages."
  msgstr ""
  
! #: c-family/c.opt:2350
  #, no-c-format
! msgid "Do not pretty-print template specializations as the template signature followed by the arguments."
  msgstr ""
  
! #: c-family/c.opt:2354
  #, no-c-format
! msgid "Treat known sprintf return values as constants."
  msgstr ""
  
! #: c-family/c.opt:2358
  #, no-c-format
! msgid "Enable lifetime extension of range based for temporaries."
  msgstr ""
  
! #: c-family/c.opt:2362
  #, no-c-format
! msgid "Enable experimental C++26 Reflection."
  msgstr ""
  
! #: c-family/c.opt:2366
  #, no-c-format
! msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime."
  msgstr ""
  
! #: c-family/c.opt:2370
  #, no-c-format
! msgid "Removed in GCC 10.  This switch has no effect."
  msgstr ""
  
! #: c-family/c.opt:2374
  #, no-c-format
! msgid "Generate run time type descriptor information."
  msgstr ""
  
! #: c-family/c.opt:2378
  #, no-c-format
! msgid "Look for the main source file on the include path."
  msgstr ""
  
! #: c-family/c.opt:2389
  #, no-c-format
! msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
  msgstr ""
  
! #: c-family/c.opt:2393
  #, no-c-format
! msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
  msgstr ""
  
! #: c-family/c.opt:2401
  #, no-c-format
! msgid "Enable C++14 sized deallocation support."
  msgstr ""
  
! #: c-family/c.opt:2408
  #, no-c-format
! msgid "-fstrict-flex-arrays=<level>    Control when to treat the trailing array of a structure as a flexible array member for the purposes of accessing the elements of such an array. The default is treating all trailing arrays of structures as flexible array members."
  msgstr ""
  
! #: c-family/c.opt:2415
  #, no-c-format
! msgid "-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar storage order."
  msgstr ""
  
! #: c-family/c.opt:2431
  #, no-c-format
! msgid "Display statistics accumulated during compilation."
  msgstr ""
  
! #: c-family/c.opt:2435
  #, no-c-format
! msgid "Assume that values of enumeration type are always within the minimum range of that type."
  msgstr ""
  
! #: c-family/c.opt:2442 c-family/c.opt:2447
  #, no-c-format
! msgid "Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc."
  msgstr ""
  
! #: c-family/c.opt:2464
  #, no-c-format
! msgid "Set the maximum number of template instantiation notes for a single warning or error."
  msgstr ""
  
! #: c-family/c.opt:2471
  #, no-c-format
! msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
  msgstr ""
  
! #: c-family/c.opt:2478
  #, no-c-format
! msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
  msgstr ""
  
! #: c-family/c.opt:2482
  #, no-c-format
! msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
  msgstr ""
  
! #: c-family/c.opt:2490
  #, no-c-format
! msgid "Use __cxa_atexit to register destructors."
  msgstr ""
  
! #: c-family/c.opt:2494
  #, no-c-format
! msgid "Use __cxa_get_exception_ptr in exception handling."
  msgstr ""
  
! #: c-family/c.opt:2498
  #, no-c-format
! msgid "Marks all inlined functions and methods as having hidden visibility."
  msgstr ""
  
! #: c-family/c.opt:2502
  #, no-c-format
! msgid "Changes visibility to match Microsoft Visual Studio by default."
  msgstr ""
  
! #: c-family/c.opt:2514
  #, no-c-format
! msgid "Emit common-like symbols as weak symbols."
  msgstr ""
  
! #: c-family/c.opt:2518
  #, no-c-format
! msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>."
  msgstr ""
  
! #: c-family/c.opt:2522
  #, no-c-format
! msgid "Generate a #line directive pointing at the current working directory."
  msgstr ""
  
! #: c-family/c.opt:2530
  #, no-c-format
! msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
  msgstr ""
  
! #: c-family/c.opt:2534
  #, no-c-format
! msgid "Dump declarations to a .decl file."
  msgstr ""
  
! #: c-family/c.opt:2538
  #, no-c-format
! msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
  msgstr ""
  
! #: c-family/c.opt:2542
  #, no-c-format
! msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs."
  msgstr ""
  
! #: c-family/c.opt:2546
  #, no-c-format
! msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs."
  msgstr ""
  
! #: c-family/c.opt:2550
  #, no-c-format
! msgid "Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal."
  msgstr ""
  
! #: c-family/c.opt:2555
  #, no-c-format
! msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
  msgstr ""
  
! #: c-family/c.opt:2559
  #, no-c-format
! msgid "-imacros <file>\tAccept definition of macros in <file>."
  msgstr ""
  
! #: c-family/c.opt:2563
  #, no-c-format
! msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
  msgstr ""
  
! #: c-family/c.opt:2567
  #, no-c-format
! msgid "-include <file>\tInclude the contents of <file> before other files."
  msgstr ""
  
! #: c-family/c.opt:2571
  #, no-c-format
! msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
  msgstr ""
  
! #: c-family/c.opt:2575
  #, no-c-format
! msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
  msgstr ""
  
! #: c-family/c.opt:2579
  #, no-c-format
! msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
  msgstr ""
  
! #: c-family/c.opt:2583
  #, no-c-format
! msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
  msgstr ""
  
! #: c-family/c.opt:2587
  #, no-c-format
! msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
  msgstr ""
  
! #: c-family/c.opt:2591
  #, no-c-format
! msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
  msgstr ""
  
! #: c-family/c.opt:2601
  #, no-c-format
! msgid "Do not search standard system include directories (those specified with -isystem will still be used)."
  msgstr ""
  
! #: c-family/c.opt:2605
  #, no-c-format
! msgid "Do not search standard system include directories for C++."
  msgstr ""
  
! #: c-family/c.opt:2617
  #, no-c-format
! msgid "Generate C header of platform-specific features."
  msgstr ""
  
! #: c-family/c.opt:2621
  #, no-c-format
! msgid "Remap file names when including files."
  msgstr ""
  
! #: c-family/c.opt:2625 c-family/c.opt:2629
  #, no-c-format
! msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum."
  msgstr ""
  
! #: c-family/c.opt:2633
  #, no-c-format
! msgid "Conform to the ISO 2011 C++ standard."
  msgstr ""
  
! #: c-family/c.opt:2637
  #, no-c-format
! msgid "Deprecated in favor of -std=c++11."
  msgstr ""
  
! #: c-family/c.opt:2641
  #, no-c-format
! msgid "Deprecated in favor of -std=c++14."
  msgstr ""
  
! #: c-family/c.opt:2645
  #, no-c-format
! msgid "Conform to the ISO 2014 C++ standard."
  msgstr ""
  
! #: c-family/c.opt:2649
  #, no-c-format
! msgid "Deprecated in favor of -std=c++17."
  msgstr ""
  
! #: c-family/c.opt:2653
  #, no-c-format
! msgid "Conform to the ISO 2017 C++ standard."
  msgstr ""
  
! #: c-family/c.opt:2657
  #, no-c-format
! msgid "Deprecated in favor of -std=c++20."
  msgstr ""
  
! #: c-family/c.opt:2661
  #, no-c-format
! msgid "Conform to the ISO 2020 C++ standard."
  msgstr ""
  
! #: c-family/c.opt:2665
  #, no-c-format
! msgid "Deprecated in favor of -std=c++23."
  msgstr ""
  
! #: c-family/c.opt:2669
  #, no-c-format
! msgid "Conform to the ISO 2023 C++ standard (published in 2024; experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2673 c-family/c.opt:2677
  #, no-c-format
! msgid "Conform to the ISO 2026 C++ draft standard (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2681 c-family/c.opt:2843
  #, no-c-format
! msgid "Conform to the ISO 2011 C standard."
  msgstr ""
  
! #: c-family/c.opt:2685
  #, no-c-format
! msgid "Deprecated in favor of -std=c11."
  msgstr ""
  
! #: c-family/c.opt:2689 c-family/c.opt:2693 c-family/c.opt:2847
! #: c-family/c.opt:2851
  #, no-c-format
! msgid "Conform to the ISO 2017 C standard (published in 2018)."
  msgstr ""
  
! #: c-family/c.opt:2697 c-family/c.opt:2855
  #, no-c-format
! msgid "Conform to the ISO 2023 C standard (published in 2024)."
  msgstr ""
  
! #: c-family/c.opt:2701
  #, no-c-format
! msgid "Deprecated in favor of -std=c23."
  msgstr ""
  
! #: c-family/c.opt:2705
  #, no-c-format
! msgid "Conform to the ISO 202Y C standard draft (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2709 c-family/c.opt:2713 c-family/c.opt:2827
  #, no-c-format
! msgid "Conform to the ISO 1990 C standard."
  msgstr ""
  
! #: c-family/c.opt:2717 c-family/c.opt:2835
  #, no-c-format
! msgid "Conform to the ISO 1999 C standard."
  msgstr ""
  
! #: c-family/c.opt:2721
  #, no-c-format
! msgid "Deprecated in favor of -std=c99."
  msgstr ""
  
! #: c-family/c.opt:2725 c-family/c.opt:2730
  #, no-c-format
! msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2735
  #, no-c-format
! msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2739
  #, no-c-format
! msgid "Deprecated in favor of -std=gnu++11."
  msgstr ""
  
! #: c-family/c.opt:2743
  #, no-c-format
! msgid "Deprecated in favor of -std=gnu++14."
  msgstr ""
  
! #: c-family/c.opt:2747
  #, no-c-format
! msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2751
  #, no-c-format
! msgid "Deprecated in favor of -std=gnu++17."
  msgstr ""
  
! #: c-family/c.opt:2755
  #, no-c-format
! msgid "Conform to the ISO 2017 C++ standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2759
  #, no-c-format
! msgid "Deprecated in favor of -std=gnu++20."
  msgstr ""
  
! #: c-family/c.opt:2763
  #, no-c-format
! msgid "Conform to the ISO 2020 C++ standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2767
  #, no-c-format
! msgid "Deprecated in favor of -std=gnu++23."
  msgstr ""
  
! #: c-family/c.opt:2771
  #, no-c-format
! msgid "Conform to the ISO 2023 C++ standard with GNU extensions (published in 2024; experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2775 c-family/c.opt:2779
  #, no-c-format
! msgid "Conform to the ISO 2026 C++ draft standard with GNU extensions (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2783
  #, no-c-format
! msgid "Conform to the ISO 2011 C standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2787
  #, no-c-format
! msgid "Deprecated in favor of -std=gnu11."
  msgstr ""
  
! #: c-family/c.opt:2791 c-family/c.opt:2795
  #, no-c-format
! msgid "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2799
  #, no-c-format
! msgid "Conform to the ISO 2023 C standard (published in 2024) with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2803
  #, no-c-format
! msgid "Deprecated in favor of -std=gnu23."
  msgstr ""
  
! #: c-family/c.opt:2807
  #, no-c-format
! msgid "Conform to the ISO 202Y C standard draft with GNU extensions (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2811 c-family/c.opt:2815
  #, no-c-format
! msgid "Conform to the ISO 1990 C standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2819
  #, no-c-format
! msgid "Conform to the ISO 1999 C standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2823
  #, no-c-format
! msgid "Deprecated in favor of -std=gnu99."
  msgstr ""
  
! #: c-family/c.opt:2831
  #, no-c-format
! msgid "Conform to the ISO 1990 C standard as amended in 1994."
  msgstr ""
  
! #: c-family/c.opt:2839
  #, no-c-format
! msgid "Deprecated in favor of -std=iso9899:1999."
  msgstr ""
  
! #: c-family/c.opt:2859
  #, no-c-format
! msgid "-stdlib=[libstdc++|libc++]\tThe standard library to be used for C++ headers and runtime."
  msgstr ""
  
! #: c-family/c.opt:2876
  #, no-c-format
! msgid "Enable traditional preprocessing."
  msgstr ""
  
! #: c-family/c.opt:2880
  #, no-c-format
! msgid "-trigraphs\tSupport ISO C trigraphs."
  msgstr ""
  
! #: c-family/c.opt:2884
  #, no-c-format
! msgid "Do not predefine system-specific and GCC-specific macros."
  msgstr ""
  
! #: cobol/lang.opt:48
  #, no-c-format
! msgid "Accept COBOL constructs used by non-ISO compilers."
  msgstr ""
  
! #: cobol/lang.opt:70
  #, no-c-format
! msgid "-fcobol-exceptions=<n>\tEnable some exceptions by default."
  msgstr ""
  
! #: cobol/lang.opt:74
  #, no-c-format
! msgid "Define alternative implicit copybook filename extension."
  msgstr ""
  
! #: cobol/lang.opt:82
  #, no-c-format
! msgid "Set the default execution character set for NATIONAL data items."
  msgstr ""
  
! #: cobol/lang.opt:89
  #, no-c-format
! msgid "Warn if CDF defines Level 78 constant."
  msgstr ""
  
! #: cobol/lang.opt:94
  #, no-c-format
! msgid "Warn if BINARY-LONG-LONG is used."
  msgstr ""
  
! #: cobol/lang.opt:99
  #, no-c-format
! msgid "Warn if CALL ... GIVING is used."
  msgstr ""
  
! #: cobol/lang.opt:104
  #, no-c-format
! msgid "Warn if CALL is used is used with a literal parameter by reference."
  msgstr ""
  
! #: cobol/lang.opt:109
  #, no-c-format
! msgid "Warn if CDF %<$IF%> is used."
  msgstr ""
  
! #: cobol/lang.opt:114
  #, no-c-format
! msgid "Warn if COMPUTATIONAL-6 is used."
  msgstr ""
  
! #: cobol/lang.opt:119
  #, no-c-format
! msgid "Warn if COMPUTATIONAL is used with PICTURE X."
  msgstr ""
  
! #: cobol/lang.opt:124
  #, no-c-format
! msgid "Warn if INSPECT ... TRAILING is used."
  msgstr ""
  
! #: cobol/lang.opt:129
  #, no-c-format
! msgid "Warn if Level 01 is used with OCCURS."
  msgstr ""
  
! #: cobol/lang.opt:134
  #, no-c-format
! msgid "Warn if Level 78 is used."
  msgstr ""
  
! #: cobol/lang.opt:139
  #, no-c-format
! msgid "Warn if ANY LENGTH is used in outermost program."
  msgstr ""
  
! #: cobol/lang.opt:144
  #, no-c-format
! msgid "Warn if MOVE INDEX is used."
  msgstr ""
  
! #: cobol/lang.opt:149
  #, no-c-format
! msgid "Warn if MOVE POINTER is used."
  msgstr ""
  
! #: cobol/lang.opt:154
  #, no-c-format
! msgid "Warn if RETURNING <number> is used."
  msgstr ""
  
! #: cobol/lang.opt:159
  #, no-c-format
! msgid "Warn if USAGE IS TYPENAME is used."
  msgstr ""
  
! #: cobol/lang.opt:164
  #, no-c-format
! msgid "Warn if numeric string is invalid."
  msgstr ""
  
! #: cobol/lang.opt:169
  #, no-c-format
! msgid "Warn if referenced CDF PARAMETER is not defined."
  msgstr ""
  
! #: cobol/lang.opt:174
  #, no-c-format
! msgid "Warn if referenced CDF name is not defined."
  msgstr ""
  
! #: cobol/lang.opt:179
  #, no-c-format
! msgid "Print message when copybook is processed."
  msgstr ""
  
! #: cobol/lang.opt:184
  #, no-c-format
! msgid "Warn if unimplemented/unknown exception condition is referenced."
  msgstr ""
  
! #: cobol/lang.opt:189
  #, no-c-format
! msgid "Print message when ENTRY CONVENTION is specified."
  msgstr ""
  
! #: cobol/lang.opt:194
  #, no-c-format
! msgid "Print message when include file is processed."
  msgstr ""
  
! #: cobol/lang.opt:199
  #, no-c-format
! msgid "Warn if concatenated literals use different encodings."
  msgstr ""
  
! #: cobol/lang.opt:204
  #, no-c-format
! msgid "Warn if locale(3) fails."
  msgstr ""
  
! #: cobol/lang.opt:209
  #, no-c-format
! msgid "Warn if COBOL MOVE has no corresponding fields."
  msgstr ""
  
! #: cobol/lang.opt:214
  #, no-c-format
! msgid "Warn if nlanglanginfo(3) fails."
  msgstr ""
  
! #: cobol/lang.opt:219
  #, no-c-format
! msgid "Warn if LENGTH OF is used."
  msgstr ""
  
! #: cobol/lang.opt:224
  #, no-c-format
! msgid "Warn if PROCEDURE POINTER is used."
  msgstr ""
  
! #: cobol/lang.opt:229
  #, no-c-format
! msgid "Warn if SECTION segments are used."
  msgstr ""
  
! #: cobol/lang.opt:234
  #, no-c-format
! msgid "Warn if resume is used (instead of error for IBM)."
  msgstr ""
  
! #: cobol/lang.opt:241
  #, no-c-format
! msgid "Warn if APPLY COMMIT is used."
  msgstr ""
  
! #: cobol/lang.opt:246
  #, no-c-format
! msgid "Warn if HIGH-ORDER-LEFT HIGH-ORDER-RIGHT is used."
  msgstr ""
  
! #: cobol/lang.opt:251
  #, no-c-format
! msgid "Warn if FILE CODE SET is used."
  msgstr ""
  
! #: cobol/lang.opt:256
  #, no-c-format
! msgid "Warn if RECORDING MODE is used."
  msgstr ""
  
! #: cobol/lang.opt:261
  #, no-c-format
! msgid "Warn if SET LOCALE ... TO is used."
  msgstr ""
  
! #: cobol/lang.opt:266
  #, no-c-format
! msgid "Warn if SET ... TO LOCALE is used."
  msgstr ""
  
! #: cobol/lang.opt:273
  #, no-c-format
! msgid "Warn if a line directive is malformed (instead of error)."
  msgstr ""
  
! #: cobol/lang.opt:278
  #, no-c-format
! msgid "Warn if EQUAL used as assignment operator (instead of error)."
  msgstr ""
  
! #: cobol/lang.opt:283
  #, no-c-format
! msgid "Warn if iconv(3) cannot convert between encodings (instead of error)."
  msgstr ""
  
! #: cobol/lang.opt:288
  #, no-c-format
! msgid "Warn if include file is not found (instead of error)."
  msgstr ""
  
! #: cobol/lang.opt:293
  #, no-c-format
! msgid "Warn if a preprocessor fails (instead of error)."
  msgstr ""
  
! #: cobol/lang.opt:298
  #, no-c-format
! msgid "Warn if a referenced procedure is not found (instead of error)."
  msgstr ""
  
! #: cobol/lang.opt:303
  #, no-c-format
! msgid "Warn if REPLACE cannot be processed (instead of error)."
  msgstr ""
  
! #: cobol/lang.opt:308
  #, no-c-format
! msgid "Warn if a SEGMENT section is invalid (instead of error)."
  msgstr ""
  
! #: cobol/lang.opt:313
  #, no-c-format
! msgid "Warn if a SEGMENT range is negative (instead of error)."
  msgstr ""
  
! #: cobol/lang.opt:318
  #, no-c-format
! msgid "Warn if indicator column has no recognized meaning (instead of error)."
  msgstr ""
  
! #: cobol/lang.opt:323
  #, no-c-format
! msgid "Warn if relational operator not followed by space (instead of error)."
  msgstr ""
  
! #: cobol/lang.opt:328
  #, no-c-format
! msgid "Warn if IBM-style EJECT is used (instead of error)."
  msgstr ""
  
! #: cobol/lang.opt:333
  #, no-c-format
! msgid "Warn if IBM-style STOP <number> is used (instead of error)."
  msgstr ""
  
! #: cobol/lang.opt:338
  #, no-c-format
! msgid "Warn if VOLATILE is used (instead of error if -dialect ibm)."
  msgstr ""
  
! #: cobol/lang.opt:344
  #, no-c-format
! msgid "Set Working-Storage data items to the supplied value."
  msgstr ""
  
! #: cobol/lang.opt:348
  #, no-c-format
! msgid "Enable Cobol lex debugging."
  msgstr ""
  
! #: cobol/lang.opt:360
  #, no-c-format
! msgid "-findicator-column=<n>\tColumn after which Region A begins."
  msgstr ""
  
! #: cobol/lang.opt:364
  #, no-c-format
! msgid "Enable/disable static linkage for CALL literals."
  msgstr ""
  
! #: cobol/lang.opt:368
  #, no-c-format
! msgid "Enable Cobol parser debugging."
  msgstr ""
  
! #: cobol/lang.opt:372
  #, no-c-format
! msgid "Enable Cobol yacc debugging."
  msgstr ""
  
! #: cobol/lang.opt:376
  #, no-c-format
! msgid "Preprocess <source_filter> before compiling."
  msgstr ""
  
! #: cobol/lang.opt:396
  #, no-c-format
! msgid "-main\tThe first program-id in the next source file is called by a generated main() entry point."
  msgstr ""
  
! #: cobol/lang.opt:400
  #, no-c-format
! msgid "-main=<source_file> source_file/PROGRAM-ID is called by the generated main()."
  msgstr ""
  
! #: cobol/lang.opt:404
  #, no-c-format
! msgid "-nomain\tNo main() function is created from COBOL source files."
  msgstr ""
  
! #: d/lang.opt:51
  #, no-c-format
! msgid "-Hd <dir>\tWrite D interface files to directory <dir>."
  msgstr ""
  
! #: d/lang.opt:55
  #, no-c-format
! msgid "-Hf <file>\tWrite D interface to <file>."
  msgstr ""
  
! #: d/lang.opt:127
  #, no-c-format
! msgid "Warn about casts that will produce a null result."
  msgstr ""
  
! #: d/lang.opt:143
  #, no-c-format
! msgid "Warn when a special enum is declared with the wrong base type."
  msgstr ""
  
! #: d/lang.opt:151
  #, no-c-format
! msgid "Warn from speculative compiles such as __traits(compiles)."
  msgstr ""
  
! #: d/lang.opt:163
  #, no-c-format
! msgid "Generate JSON file."
  msgstr ""
  
! #: d/lang.opt:167
  #, no-c-format
! msgid "-Xf <file>\tWrite JSON output to the given <file>."
  msgstr ""
  
! #: d/lang.opt:171
  #, no-c-format
! msgid "Debug library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:175
  #, no-c-format
! msgid "Default library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:179
  #, no-c-format
! msgid "Do link the standard D startup files in the compilation."
  msgstr ""
  
! #: d/lang.opt:186
! #, fuzzy, no-c-format
! msgid "Generate code for all template instantiations."
! msgstr "Генерыраваць код для Intel as"
! 
! #: d/lang.opt:198
  #, no-c-format
! msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
  msgstr ""
  
! #: d/lang.opt:240
  #, no-c-format
! msgid "-fcheckaction=[throw,halt,context]\tBehavior on contract failure."
  msgstr ""
  
! #: d/lang.opt:256
  #, no-c-format
! msgid "Compile in debug code."
  msgstr ""
  
! #: d/lang.opt:260
  #, no-c-format
! msgid "-fdebug=<ident>\tCompile in debug code identified by <ident>."
  msgstr ""
  
! #: d/lang.opt:264
! #, fuzzy, no-c-format
! #| msgid "Generate ELF output"
! msgid "Generate documentation."
! msgstr "Стварыць ELF-вывад"
! 
! #: d/lang.opt:268
  #, no-c-format
! msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
  msgstr ""
  
! #: d/lang.opt:272
  #, no-c-format
! msgid "-fdoc-file=<file>\tWrite documentation to <file>."
  msgstr ""
  
! #: d/lang.opt:276
  #, no-c-format
! msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
  msgstr ""
  
! #: d/lang.opt:280
  #, no-c-format
! msgid "Assume that standard D runtime libraries and \"D main\" exist."
  msgstr ""
  
! #: d/lang.opt:284
  #, no-c-format
! msgid "Add comments for ignored declarations in the generated C++ header."
  msgstr ""
  
! #: d/lang.opt:288
  #, no-c-format
! msgid "-fdump-cxx-spec=<filename>\tWrite all declarations as C++ code to <filename>."
  msgstr ""
  
! #: d/lang.opt:292
  #, no-c-format
! msgid "Display the frontend AST after parsing and semantic passes."
  msgstr ""
  
! #: d/lang.opt:300
  #, no-c-format
! msgid "-fextern-std=<standard>\tSet C++ name mangling compatibility with <standard>."
  msgstr ""
  
! #: d/lang.opt:328
! #, fuzzy, no-c-format
! #| msgid "unsupported version"
! msgid "Ignore unsupported pragmas."
! msgstr "непадтрымліваемая версія"
! 
! #: d/lang.opt:332
  #, no-c-format
! msgid "Include imported modules in the compilation."
  msgstr ""
  
! #: d/lang.opt:336
! #, fuzzy, no-c-format
! msgid "Generate code for class invariant contracts."
! msgstr "Генерыраваць код для Intel as"
! 
! #: d/lang.opt:340
  #, no-c-format
! msgid "Generate a default D main() function when compiling."
  msgstr ""
  
! #: d/lang.opt:344
  #, no-c-format
! msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
  msgstr ""
  
! #: d/lang.opt:348
  #, no-c-format
! msgid "Generate ModuleInfo struct for output module."
  msgstr ""
  
! #: d/lang.opt:352
  #, no-c-format
! msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
  msgstr ""
  
! #: d/lang.opt:356
! #, fuzzy, no-c-format
! #| msgid "Generate code for Intel as"
! msgid "Generate code for postcondition contracts."
! msgstr "Генерыраваць код для Intel as"
! 
! #: d/lang.opt:360
! #, fuzzy, no-c-format
! #| msgid "Generate code for Intel as"
! msgid "Generate code for precondition contracts."
! msgstr "Генерыраваць код для Intel as"
! 
! #: d/lang.opt:364
  #, no-c-format
! msgid "Turn on all upcoming D language features."
  msgstr ""
  
! #: d/lang.opt:368
  #, no-c-format
! msgid "Implement D bit-fields."
  msgstr ""
  
! #: d/lang.opt:372
  #, no-c-format
! msgid "Implement DIP1000: Scoped pointers."
  msgstr ""
  
! #: d/lang.opt:376
  #, no-c-format
! msgid "Implement DIP1008: Allow exceptions in @nogc code."
  msgstr ""
  
! #: d/lang.opt:380
  #, no-c-format
! msgid "Implement DIP1021: Mutable function arguments."
  msgstr ""
  
! #: d/lang.opt:384
  #, no-c-format
! msgid "Destruct fields of partially constructed objects."
  msgstr ""
  
! #: d/lang.opt:388
  #, no-c-format
! msgid "Use field-wise comparisons for struct equality."
  msgstr ""
  
! #: d/lang.opt:392
  #, no-c-format
! msgid "When a symbol is resolved, check `alias this' scope before going to upper scopes."
  msgstr ""
  
! #: d/lang.opt:396
  #, no-c-format
! msgid "Disallow unsound immutable conversions that were formerly incorrectly permitted."
  msgstr ""
  
! #: d/lang.opt:400
  #, no-c-format
! msgid "Implement 'in' parameters to mean scope const."
  msgstr ""
  
! #: d/lang.opt:404
  #, no-c-format
! msgid "Implement 'in' contracts of overridden methods to be a superset of parent contract."
  msgstr ""
  
! #: d/lang.opt:408
  #, no-c-format
! msgid "Disable access to shared memory objects."
  msgstr ""
  
! #: d/lang.opt:412
  #, no-c-format
! msgid "Enable safety checks on all functions by default."
  msgstr ""
  
! #: d/lang.opt:416
  #, no-c-format
! msgid "Enable rvalue arguments to ref parameters."
  msgstr ""
  
! #: d/lang.opt:420
  #, no-c-format
! msgid "Disable access to variables marked `@system' from @safe code."
  msgstr ""
  
! #: d/lang.opt:424
  #, no-c-format
! msgid "Compile release version."
  msgstr ""
  
! #: d/lang.opt:428
  #, no-c-format
! msgid "Turn off all revertable D language features."
  msgstr ""
  
! #: d/lang.opt:432
  #, no-c-format
! msgid "Revert DIP1000: Scoped pointers."
  msgstr ""
  
! #: d/lang.opt:436
  #, no-c-format
! msgid "Don't destruct fields of partially constructed objects."
  msgstr ""
  
! #: d/lang.opt:440
  #, no-c-format
! msgid "Don't use C-style integral promotion for unary '+', '-' and '~'."
  msgstr ""
  
! #: d/lang.opt:448
  #, no-c-format
! msgid "-fsave-mixins=<filename>\tExpand and save mixins to file specified by <filename>."
  msgstr ""
  
! #: d/lang.opt:452
! #, fuzzy, no-c-format
! #| msgid "Generate code for Intel as"
! msgid "Generate code for switches without a default case."
! msgstr "Генерыраваць код для Intel as"
! 
! #: d/lang.opt:456
  #, no-c-format
! msgid "List information on all D language transitions."
  msgstr ""
  
! #: d/lang.opt:460
  #, no-c-format
! msgid "List all non-mutable fields which occupy an object instance."
  msgstr ""
  
! #: d/lang.opt:464
  #, no-c-format
! msgid "List all usages of 'in' on parameter."
  msgstr ""
  
! #: d/lang.opt:468
  #, no-c-format
! msgid "List all hidden GC allocations."
  msgstr ""
  
! #: d/lang.opt:472
  #, no-c-format
! msgid "List statistics on template instantiations."
  msgstr ""
  
! #: d/lang.opt:476
  #, no-c-format
! msgid "List all variables going into thread local storage."
  msgstr ""
  
! #: d/lang.opt:480
  #, no-c-format
! msgid "Compile in unittest code."
  msgstr ""
  
! #: d/lang.opt:484
  #, no-c-format
! msgid "-fversion=<ident>\tCompile in version code identified by <ident>."
  msgstr ""
  
! #: d/lang.opt:488
  #, no-c-format
! msgid "Emit template instantiations as weak symbols."
  msgstr ""
  
! #: d/lang.opt:508
  #, no-c-format
! msgid "Do not link the standard D library in the compilation."
  msgstr ""
  
! #: d/lang.opt:516
  #, no-c-format
! msgid "Link the standard D library statically in the compilation."
  msgstr ""
  
! #: d/lang.opt:520
  #, no-c-format
! msgid "Link the standard D library dynamically in the compilation."
  msgstr ""
  
! #: d/lang.opt:524
  #, no-c-format
! msgid "Conform to the 2024 D language edition."
  msgstr ""
  
! #: d/lang.opt:528
  #, no-c-format
! msgid "Conform to the latest 202Y D language edition (experimental)."
  msgstr ""
  
! #: calls.cc:1467
  msgid "a callee-copied argument is stored in the current function's frame"
  msgstr ""
  
! #: calls.cc:1537
  msgid "argument must be passed by copying"
  msgstr ""
  
! #: calls.cc:2554
  msgid "machine description does not have a sibcall_epilogue instruction pattern"
  msgstr ""
  
! #: calls.cc:2566
  msgid "callee returns a structure"
  msgstr ""
  
! #: calls.cc:2574
  msgid "target is not able to optimize the call into a sibling call"
  msgstr ""
  
! #: calls.cc:2583
  msgid "callee returns twice"
  msgstr ""
  
! #: calls.cc:2588
  msgid "callee does not return"
  msgstr ""
  
! #: calls.cc:2595
  #, fuzzy
  msgid "volatile function type"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: calls.cc:2614
  #, fuzzy
  #| msgid "In function"
  msgid "nested function"
  msgstr "У функцыі"
  
! #: calls.cc:2625
  msgid "callee required more stack slots than the caller"
  msgstr ""
  
! #: calls.cc:2639
  msgid "inconsistent number of popped arguments"
  msgstr ""
  
! #: calls.cc:2646
  #, fuzzy
  #| msgid "%s does not support %s"
  msgid "frontend does not support sibling call"
  msgstr "%s не падтрымлівае %s"
  
! #: calls.cc:2702
  msgid "other reasons"
  msgstr ""
  
! #: calls.cc:3076
  msgid "inside another call"
  msgstr ""
  
! #: calls.cc:3085
  msgid "variable size arguments"
  msgstr ""
  
! #: calls.cc:3109
  msgid "hidden string length argument passed on stack"
  msgstr ""
  
! #: calls.cc:3158
  msgid "caller and callee disagree in promotion of function return value"
  msgstr ""
  
  #. Ideally we'd emit a message for all of the ways that it could
  #. have failed.
! #: calls.cc:4085
  msgid "tail call production failed"
  msgstr ""
  
! #: cfgrtl.cc:2830
  msgid "flow control insn inside a basic block"
  msgstr ""
  
! #: cfgrtl.cc:3122
  msgid "insn outside basic block"
  msgstr ""
  
! #: cfgrtl.cc:3130
  msgid "return not followed by barrier"
  msgstr ""
  
*************** msgstr ""
*** 17880,17892 ****
  msgid "[cannot find %s]"
  msgstr "[нельга знайсці %s]"
  
! #: collect2.cc:1563
  #, fuzzy, c-format
  #| msgid "gcc version %s\n"
  msgid "collect2 version %s\n"
  msgstr "версія gcc %s\n"
  
! #: collect2.cc:1668
  #, fuzzy, c-format
  #| msgid "%d constructor(s) found\n"
  msgid "%d constructor found\n"
--- 18486,18498 ----
  msgid "[cannot find %s]"
  msgstr "[нельга знайсці %s]"
  
! #: collect2.cc:1566
  #, fuzzy, c-format
  #| msgid "gcc version %s\n"
  msgid "collect2 version %s\n"
  msgstr "версія gcc %s\n"
  
! #: collect2.cc:1671
  #, fuzzy, c-format
  #| msgid "%d constructor(s) found\n"
  msgid "%d constructor found\n"
*************** msgid_plural "%d constructors found\n"
*** 17894,17900 ****
  msgstr[0] "%d канструктар(аў) знойдзен(а)\n"
  msgstr[1] "%d канструктар(аў) знойдзен(а)\n"
  
! #: collect2.cc:1672
  #, fuzzy, c-format
  #| msgid "%d destructor(s)  found\n"
  msgid "%d destructor found\n"
--- 18500,18506 ----
  msgstr[0] "%d канструктар(аў) знойдзен(а)\n"
  msgstr[1] "%d канструктар(аў) знойдзен(а)\n"
  
! #: collect2.cc:1675
  #, fuzzy, c-format
  #| msgid "%d destructor(s)  found\n"
  msgid "%d destructor found\n"
*************** msgid_plural "%d destructors found\n"
*** 17902,18092 ****
  msgstr[0] "%d дэструктар(аў) знойдзен(а)\n"
  msgstr[1] "%d дэструктар(аў) знойдзен(а)\n"
  
! #: collect2.cc:1676
  #, c-format
  msgid "%d frame table found\n"
  msgid_plural "%d frame tables found\n"
  msgstr[0] ""
  msgstr[1] ""
  
! #: collect2.cc:1831
  #, c-format
  msgid "[Leaving %s]\n"
  msgstr ""
  
! #: collect2.cc:2061
  #, c-format
  msgid ""
  "\n"
  "write_c_file - output name is %s, prefix is %s\n"
  msgstr ""
  
! #: collect2.cc:2585
  #, c-format
  msgid ""
  "\n"
  "ldd output with constructors/destructors.\n"
  msgstr ""
  
! #: cprop.cc:1759
  msgid "const/copy propagation disabled"
  msgstr ""
  
! #: diagnostic-format-json.cc:487
! #, fuzzy, c-format
! #| msgid "can't open %s for writing"
! msgid "error: unable to open '%s' for writing: %s\n"
! msgstr "немагчыма адчыніць %s для запісу"
! 
! #. Print a header for the remaining output to stderr, and
! #. return, attempting to print the usual ICE messages to
! #. stderr.  Hopefully this will be helpful to the user in
! #. indicating what's gone wrong (also for DejaGnu, for pruning
! #. those messages).
! #: diagnostic-format-sarif.cc:1752
! #, fuzzy, c-format
! #| msgid "internal error"
! msgid "Internal compiler error:\n"
! msgstr "унутраная памылка"
! 
! #: diagnostic-format-text.cc:141
! #, c-format
! msgid "%s: all warnings being treated as errors"
! msgstr ""
! 
! #: diagnostic-format-text.cc:146
! #, c-format
! msgid "%s: some warnings being treated as errors"
! msgstr ""
! 
! #: diagnostic-format-text.cc:682
! msgid "                 from"
! msgstr ""
! 
! #: diagnostic-format-text.cc:683
! #, fuzzy
! #| msgid "In file included from %s:%d"
! msgid "In file included from"
! msgstr "У файле уключаным з %s:%d"
! 
! #. 2
! #: diagnostic-format-text.cc:684
! #, fuzzy
! #| msgid "In file included from %s:%d"
! msgid "        included from"
! msgstr "У файле уключаным з %s:%d"
! 
! #: diagnostic-format-text.cc:685
! msgid "In module"
! msgstr ""
! 
! #. 4
! #: diagnostic-format-text.cc:686
! msgid "of module"
! msgstr ""
! 
! #: diagnostic-format-text.cc:687
! msgid "In module imported at"
! msgstr ""
! 
! #. 6
! #: diagnostic-format-text.cc:688
! msgid "imported at"
! msgstr ""
! 
! #: diagnostic.cc:911
! #, fuzzy, c-format
! #| msgid "compilation terminated.\n"
! msgid "compilation terminated due to -fmax-errors=%u.\n"
! msgstr "кампіляцыя завершана.\n"
! 
! #: diagnostic.cc:938
! #, fuzzy, c-format
! #| msgid "compilation terminated.\n"
! msgid "compilation terminated due to -Wfatal-errors.\n"
! msgstr "кампіляцыя завершана.\n"
! 
! #: diagnostic.cc:969
! #, c-format
! msgid "Please submit a full bug report, with preprocessed source.\n"
! msgstr ""
! 
! #: diagnostic.cc:972
! #, c-format
! msgid "Please submit a full bug report, with preprocessed source (by using -freport-bug).\n"
! msgstr ""
! 
! #: diagnostic.cc:976
! #, c-format
! msgid "Please include the complete backtrace with any bug report.\n"
! msgstr ""
! 
! #: diagnostic.cc:978
! #, c-format
! msgid "See %s for instructions.\n"
! msgstr ""
! 
! #: diagnostic.cc:986
! #, c-format
! msgid "compilation terminated.\n"
! msgstr "кампіляцыя завершана.\n"
! 
! #: diagnostic.cc:1454
! #, c-format
! msgid "%s:%d: confused by earlier errors, bailing out\n"
! msgstr ""
! 
! #: diagnostic.cc:1699
! #, c-format
! msgid "internal compiler error: error reporting routines re-entered.\n"
! msgstr ""
! 
! #: diagnostic.cc:1730 diagnostic.cc:1749
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "abort in %s, at %s:%d"
! msgid "in %s, at %s:%d"
! msgstr "спынена ў %s, ля %s:%d"
! 
! #: final.cc:1101
  msgid "negative insn length"
  msgstr ""
  
! #: final.cc:2813
  msgid "could not split insn"
  msgstr ""
  
! #: final.cc:3189
  #, fuzzy
  #| msgid "invalid mask"
  msgid "invalid 'asm': "
  msgstr "нерэчаісная маска"
  
! #: final.cc:3322
  #, c-format
  msgid "nested assembly dialect alternatives"
  msgstr ""
  
! #: final.cc:3350 final.cc:3362
  #, c-format
  msgid "unterminated assembly dialect alternative"
  msgstr ""
  
! #: final.cc:3507
  #, c-format
  msgid "operand number missing after %%-letter"
  msgstr ""
  
! #: final.cc:3510 final.cc:3551
  #, c-format
  msgid "operand number out of range"
  msgstr ""
  
! #: final.cc:3568
  #, c-format
  msgid "invalid %%-code"
  msgstr "нерэчаісны %%-код"
  
! #: final.cc:3602
  #, c-format
  msgid "'%%l' operand isn't a label"
  msgstr ""
--- 18508,18583 ----
  msgstr[0] "%d дэструктар(аў) знойдзен(а)\n"
  msgstr[1] "%d дэструктар(аў) знойдзен(а)\n"
  
! #: collect2.cc:1679
  #, c-format
  msgid "%d frame table found\n"
  msgid_plural "%d frame tables found\n"
  msgstr[0] ""
  msgstr[1] ""
  
! #: collect2.cc:1834
  #, c-format
  msgid "[Leaving %s]\n"
  msgstr ""
  
! #: collect2.cc:2064
  #, c-format
  msgid ""
  "\n"
  "write_c_file - output name is %s, prefix is %s\n"
  msgstr ""
  
! #: collect2.cc:2588
  #, c-format
  msgid ""
  "\n"
  "ldd output with constructors/destructors.\n"
  msgstr ""
  
! #: cprop.cc:1771
  msgid "const/copy propagation disabled"
  msgstr ""
  
! #: final.cc:1102
  msgid "negative insn length"
  msgstr ""
  
! #: final.cc:2823
  msgid "could not split insn"
  msgstr ""
  
! #: final.cc:3199
  #, fuzzy
  #| msgid "invalid mask"
  msgid "invalid 'asm': "
  msgstr "нерэчаісная маска"
  
! #: final.cc:3336
  #, c-format
  msgid "nested assembly dialect alternatives"
  msgstr ""
  
! #: final.cc:3364 final.cc:3376
  #, c-format
  msgid "unterminated assembly dialect alternative"
  msgstr ""
  
! #: final.cc:3521
  #, c-format
  msgid "operand number missing after %%-letter"
  msgstr ""
  
! #: final.cc:3527 final.cc:3572
  #, c-format
  msgid "operand number out of range"
  msgstr ""
  
! #: final.cc:3590
  #, c-format
  msgid "invalid %%-code"
  msgstr "нерэчаісны %%-код"
  
! #: final.cc:3624
  #, c-format
  msgid "'%%l' operand isn't a label"
  msgstr ""
*************** msgstr ""
*** 18095,18385 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3738 config/arc/arc.cc:6311 config/i386/i386.cc:12801
  #, c-format
  msgid "floating constant misused"
  msgstr ""
  
! #: final.cc:3796 config/arc/arc.cc:6408 config/i386/i386.cc:12892
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
  msgstr ""
  
! #: gcc.cc:132
  #, c-format
  msgid "%s\n"
  msgstr "%s\n"
  
! #: gcc.cc:1867
  #, c-format
  msgid "Using built-in specs.\n"
  msgstr ""
  
! #: gcc.cc:2112
  #, c-format
  msgid ""
  "Setting spec %s to '%s'\n"
  "\n"
  msgstr ""
  
! #: gcc.cc:2321
  #, c-format
  msgid "Reading specs from %s\n"
  msgstr ""
  
! #: gcc.cc:2451
  #, fuzzy, c-format
  msgid "could not find specs file %s\n"
  msgstr "не магу знайсці крыніцу %s\n"
  
! #: gcc.cc:2522
  #, c-format
  msgid "rename spec %s to %s\n"
  msgstr ""
  
! #: gcc.cc:2524
  #, c-format
  msgid ""
  "spec is '%s'\n"
  "\n"
  msgstr ""
  
! #: gcc.cc:3385
  #, c-format
  msgid ""
  "\n"
  "Go ahead? (y or n) "
  msgstr ""
  
! #: gcc.cc:3557
  #, c-format
  msgid "# %s %.2f %.2f\n"
  msgstr "# %s %.2f %.2f\n"
  
! #: gcc.cc:3737
  #, c-format
  msgid "Usage: %s [options] file...\n"
  msgstr "Выкарыстанне: %s [выбары] файл...\n"
  
! #: gcc.cc:3738
  msgid "Options:\n"
  msgstr "Выбары:\n"
  
! #: gcc.cc:3740
  msgid "  -pass-exit-codes         Exit with highest error code from a phase.\n"
  msgstr ""
  
! #: gcc.cc:3741
  #, fuzzy
  #| msgid "  --help                   Display this information\n"
  msgid "  --help                   Display this information.\n"
  msgstr "  --help                   Адлюстраваць гэту інфармацыю\n"
  
! #: gcc.cc:3742
  msgid "  --target-help            Display target specific command line options (including assembler and linker options).\n"
  msgstr ""
  
! #: gcc.cc:3744
  msgid "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].\n"
  msgstr ""
  
! #: gcc.cc:3745
  #, fuzzy
  #| msgid "  --help                   Display this information\n"
  msgid "                           Display specific types of command line options.\n"
  msgstr "  --help                   Адлюстраваць гэту інфармацыю\n"
  
! #: gcc.cc:3747
  msgid "  (Use '-v --help' to display command line options of sub-processes).\n"
  msgstr ""
  
! #: gcc.cc:3748
  #, fuzzy
  #| msgid "  --help                   Display this information\n"
  msgid "  --version                Display compiler version information.\n"
  msgstr "  --help                   Адлюстраваць гэту інфармацыю\n"
  
! #: gcc.cc:3749
  #, fuzzy
  #| msgid "  -dumpversion             Display the version of the compiler\n"
  msgid "  -dumpspecs               Display all of the built in spec strings.\n"
  msgstr "  -dumpversion             Адлюстраваць версію кампілятара\n"
  
! #: gcc.cc:3750
  #, fuzzy
  #| msgid "  -dumpversion             Display the version of the compiler\n"
  msgid "  -dumpversion             Display the version of the compiler.\n"
  msgstr "  -dumpversion             Адлюстраваць версію кампілятара\n"
  
! #: gcc.cc:3751
  #, fuzzy
  #| msgid "  -dumpversion             Display the version of the compiler\n"
  msgid "  -dumpmachine             Display the compiler's target processor.\n"
  msgstr "  -dumpversion             Адлюстраваць версію кампілятара\n"
  
! #: gcc.cc:3752
  msgid "  -foffload=<targets>      Specify offloading targets.\n"
  msgstr ""
  
! #: gcc.cc:3753
  #, fuzzy
  #| msgid "  -dumpversion             Display the version of the compiler\n"
  msgid "  -print-search-dirs       Display the directories in the compiler's search path.\n"
  msgstr "  -dumpversion             Адлюстраваць версію кампілятара\n"
  
! #: gcc.cc:3754
  msgid "  -print-libgcc-file-name  Display the name of the compiler's companion library.\n"
  msgstr ""
  
! #: gcc.cc:3755
  msgid "  -print-file-name=<lib>   Display the full path to library <lib>.\n"
  msgstr ""
  
! #: gcc.cc:3756
  msgid "  -print-prog-name=<prog>  Display the full path to compiler component <prog>.\n"
  msgstr ""
  
! #: gcc.cc:3757
  msgid ""
  "  -print-multiarch         Display the target's normalized GNU triplet, used as\n"
  "                           a component in the library path.\n"
  msgstr ""
  
! #: gcc.cc:3760
  msgid "  -print-multi-directory   Display the root directory for versions of libgcc.\n"
  msgstr ""
  
! #: gcc.cc:3761
  msgid ""
  "  -print-multi-lib         Display the mapping between command line options and\n"
  "                           multiple library search directories.\n"
  msgstr ""
  
! #: gcc.cc:3764
  msgid "  -print-multi-os-directory Display the relative path to OS libraries.\n"
  msgstr ""
  
! #: gcc.cc:3765
  #, fuzzy
  #| msgid "  -dumpversion             Display the version of the compiler\n"
  msgid "  -print-sysroot           Display the target libraries directory.\n"
  msgstr "  -dumpversion             Адлюстраваць версію кампілятара\n"
  
! #: gcc.cc:3766
  msgid "  -print-sysroot-headers-suffix Display the sysroot suffix used to find headers.\n"
  msgstr ""
  
! #: gcc.cc:3767
  msgid "  -Wa,<options>            Pass comma-separated <options> on to the assembler.\n"
  msgstr ""
  
! #: gcc.cc:3768
  msgid "  -Wp,<options>            Pass comma-separated <options> on to the preprocessor.\n"
  msgstr ""
  
! #: gcc.cc:3769
  msgid "  -Wl,<options>            Pass comma-separated <options> on to the linker.\n"
  msgstr ""
  
! #: gcc.cc:3770
  msgid "  -Xassembler <arg>        Pass <arg> on to the assembler.\n"
  msgstr ""
  
! #: gcc.cc:3771
  msgid "  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor.\n"
  msgstr ""
  
! #: gcc.cc:3772
  msgid "  -Xlinker <arg>           Pass <arg> on to the linker.\n"
  msgstr ""
  
! #: gcc.cc:3773
  #, fuzzy
  msgid "  -save-temps              Do not delete intermediate files.\n"
  msgstr "  -o <файл>                Памясціць вывад у <файл>\n"
  
! #: gcc.cc:3774
  msgid "  -save-temps=<arg>        Do not delete intermediate files.\n"
  msgstr ""
  
! #: gcc.cc:3775
  msgid ""
  "  -no-canonical-prefixes   Do not canonicalize paths when building relative\n"
  "                           prefixes to other gcc components.\n"
  msgstr ""
  
! #: gcc.cc:3778
  #, fuzzy
  #| msgid "  --help                   Display this information\n"
  msgid "  -pipe                    Use pipes rather than intermediate files.\n"
  msgstr "  --help                   Адлюстраваць гэту інфармацыю\n"
  
! #: gcc.cc:3779
  msgid "  -time                    Time the execution of each subprocess.\n"
  msgstr ""
  
! #: gcc.cc:3780
  #, fuzzy
  msgid "  -specs=<file>            Override built-in specs with the contents of <file>.\n"
  msgstr "  -o <файл>                Памясціць вывад у <файл>\n"
  
! #: gcc.cc:3781
  msgid "  -std=<standard>          Assume that the input sources are for <standard>.\n"
  msgstr ""
  
! #: gcc.cc:3782
  msgid ""
  "  --sysroot=<directory>    Use <directory> as the root directory for headers\n"
  "                           and libraries.\n"
  msgstr ""
  
! #: gcc.cc:3785
  msgid "  -B <directory>           Add <directory> to the compiler's search paths.\n"
  msgstr ""
  
! #: gcc.cc:3786
  #, fuzzy
  #| msgid "  -dumpversion             Display the version of the compiler\n"
  msgid "  -v                       Display the programs invoked by the compiler.\n"
  msgstr "  -dumpversion             Адлюстраваць версію кампілятара\n"
  
! #: gcc.cc:3787
  msgid "  -###                     Like -v but options quoted and commands not executed.\n"
  msgstr ""
  
! #: gcc.cc:3788
  msgid "  -E                       Preprocess only; do not compile, assemble or link.\n"
  msgstr ""
  
! #: gcc.cc:3789
  msgid "  -S                       Compile only; do not assemble or link.\n"
  msgstr ""
  
! #: gcc.cc:3790
  #, fuzzy
  msgid "  -c                       Compile and assemble, but do not link.\n"
  msgstr "  --help                   Адлюстраваць гэту інфармацыю\n"
  
! #: gcc.cc:3791
  #, fuzzy
  #| msgid "  -o <file>                Place the output into <file>\n"
  msgid "  -o <file>                Place the output into <file>.\n"
  msgstr "  -o <файл>                Памясціць вывад у <файл>\n"
  
! #: gcc.cc:3792
  msgid ""
  "  -pie                     Create a dynamically linked position independent\n"
  "                           executable.\n"
  msgstr ""
  
! #: gcc.cc:3794
  #, fuzzy
  #| msgid "  --help                   Display this information\n"
  msgid "  -shared                  Create a shared library.\n"
  msgstr "  --help                   Адлюстраваць гэту інфармацыю\n"
  
! #: gcc.cc:3795
  msgid ""
  "  -x <language>            Specify the language of the following input files.\n"
  "                           Permissible languages include: c c++ assembler none\n"
--- 18586,18876 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3760 config/arc/arc.cc:6323 config/i386/i386.cc:13237
  #, c-format
  msgid "floating constant misused"
  msgstr ""
  
! #: final.cc:3818 config/arc/arc.cc:6420 config/i386/i386.cc:13331
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
  msgstr ""
  
! #: gcc.cc:133
  #, c-format
  msgid "%s\n"
  msgstr "%s\n"
  
! #: gcc.cc:1908
  #, c-format
  msgid "Using built-in specs.\n"
  msgstr ""
  
! #: gcc.cc:2153
  #, c-format
  msgid ""
  "Setting spec %s to '%s'\n"
  "\n"
  msgstr ""
  
! #: gcc.cc:2362
  #, c-format
  msgid "Reading specs from %s\n"
  msgstr ""
  
! #: gcc.cc:2492
  #, fuzzy, c-format
  msgid "could not find specs file %s\n"
  msgstr "не магу знайсці крыніцу %s\n"
  
! #: gcc.cc:2563
  #, c-format
  msgid "rename spec %s to %s\n"
  msgstr ""
  
! #: gcc.cc:2565
  #, c-format
  msgid ""
  "spec is '%s'\n"
  "\n"
  msgstr ""
  
! #: gcc.cc:3401
  #, c-format
  msgid ""
  "\n"
  "Go ahead? (y or n) "
  msgstr ""
  
! #: gcc.cc:3573
  #, c-format
  msgid "# %s %.2f %.2f\n"
  msgstr "# %s %.2f %.2f\n"
  
! #: gcc.cc:3754
  #, c-format
  msgid "Usage: %s [options] file...\n"
  msgstr "Выкарыстанне: %s [выбары] файл...\n"
  
! #: gcc.cc:3755
  msgid "Options:\n"
  msgstr "Выбары:\n"
  
! #: gcc.cc:3757
  msgid "  -pass-exit-codes         Exit with highest error code from a phase.\n"
  msgstr ""
  
! #: gcc.cc:3758
  #, fuzzy
  #| msgid "  --help                   Display this information\n"
  msgid "  --help                   Display this information.\n"
  msgstr "  --help                   Адлюстраваць гэту інфармацыю\n"
  
! #: gcc.cc:3759
  msgid "  --target-help            Display target specific command line options (including assembler and linker options).\n"
  msgstr ""
  
! #: gcc.cc:3761
  msgid "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].\n"
  msgstr ""
  
! #: gcc.cc:3762
  #, fuzzy
  #| msgid "  --help                   Display this information\n"
  msgid "                           Display specific types of command line options.\n"
  msgstr "  --help                   Адлюстраваць гэту інфармацыю\n"
  
! #: gcc.cc:3764
  msgid "  (Use '-v --help' to display command line options of sub-processes).\n"
  msgstr ""
  
! #: gcc.cc:3765
  #, fuzzy
  #| msgid "  --help                   Display this information\n"
  msgid "  --version                Display compiler version information.\n"
  msgstr "  --help                   Адлюстраваць гэту інфармацыю\n"
  
! #: gcc.cc:3766
  #, fuzzy
  #| msgid "  -dumpversion             Display the version of the compiler\n"
  msgid "  -dumpspecs               Display all of the built in spec strings.\n"
  msgstr "  -dumpversion             Адлюстраваць версію кампілятара\n"
  
! #: gcc.cc:3767
  #, fuzzy
  #| msgid "  -dumpversion             Display the version of the compiler\n"
  msgid "  -dumpversion             Display the version of the compiler.\n"
  msgstr "  -dumpversion             Адлюстраваць версію кампілятара\n"
  
! #: gcc.cc:3768
  #, fuzzy
  #| msgid "  -dumpversion             Display the version of the compiler\n"
  msgid "  -dumpmachine             Display the compiler's target processor.\n"
  msgstr "  -dumpversion             Адлюстраваць версію кампілятара\n"
  
! #: gcc.cc:3769
  msgid "  -foffload=<targets>      Specify offloading targets.\n"
  msgstr ""
  
! #: gcc.cc:3770
  #, fuzzy
  #| msgid "  -dumpversion             Display the version of the compiler\n"
  msgid "  -print-search-dirs       Display the directories in the compiler's search path.\n"
  msgstr "  -dumpversion             Адлюстраваць версію кампілятара\n"
  
! #: gcc.cc:3771
  msgid "  -print-libgcc-file-name  Display the name of the compiler's companion library.\n"
  msgstr ""
  
! #: gcc.cc:3772
  msgid "  -print-file-name=<lib>   Display the full path to library <lib>.\n"
  msgstr ""
  
! #: gcc.cc:3773
  msgid "  -print-prog-name=<prog>  Display the full path to compiler component <prog>.\n"
  msgstr ""
  
! #: gcc.cc:3774
  msgid ""
  "  -print-multiarch         Display the target's normalized GNU triplet, used as\n"
  "                           a component in the library path.\n"
  msgstr ""
  
! #: gcc.cc:3777
  msgid "  -print-multi-directory   Display the root directory for versions of libgcc.\n"
  msgstr ""
  
! #: gcc.cc:3778
  msgid ""
  "  -print-multi-lib         Display the mapping between command line options and\n"
  "                           multiple library search directories.\n"
  msgstr ""
  
! #: gcc.cc:3781
  msgid "  -print-multi-os-directory Display the relative path to OS libraries.\n"
  msgstr ""
  
! #: gcc.cc:3782
  #, fuzzy
  #| msgid "  -dumpversion             Display the version of the compiler\n"
  msgid "  -print-sysroot           Display the target libraries directory.\n"
  msgstr "  -dumpversion             Адлюстраваць версію кампілятара\n"
  
! #: gcc.cc:3783
  msgid "  -print-sysroot-headers-suffix Display the sysroot suffix used to find headers.\n"
  msgstr ""
  
! #: gcc.cc:3784
  msgid "  -Wa,<options>            Pass comma-separated <options> on to the assembler.\n"
  msgstr ""
  
! #: gcc.cc:3785
  msgid "  -Wp,<options>            Pass comma-separated <options> on to the preprocessor.\n"
  msgstr ""
  
! #: gcc.cc:3786
  msgid "  -Wl,<options>            Pass comma-separated <options> on to the linker.\n"
  msgstr ""
  
! #: gcc.cc:3787
  msgid "  -Xassembler <arg>        Pass <arg> on to the assembler.\n"
  msgstr ""
  
! #: gcc.cc:3788
  msgid "  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor.\n"
  msgstr ""
  
! #: gcc.cc:3789
  msgid "  -Xlinker <arg>           Pass <arg> on to the linker.\n"
  msgstr ""
  
! #: gcc.cc:3790
  #, fuzzy
  msgid "  -save-temps              Do not delete intermediate files.\n"
  msgstr "  -o <файл>                Памясціць вывад у <файл>\n"
  
! #: gcc.cc:3791
  msgid "  -save-temps=<arg>        Do not delete intermediate files.\n"
  msgstr ""
  
! #: gcc.cc:3792
  msgid ""
  "  -no-canonical-prefixes   Do not canonicalize paths when building relative\n"
  "                           prefixes to other gcc components.\n"
  msgstr ""
  
! #: gcc.cc:3795
  #, fuzzy
  #| msgid "  --help                   Display this information\n"
  msgid "  -pipe                    Use pipes rather than intermediate files.\n"
  msgstr "  --help                   Адлюстраваць гэту інфармацыю\n"
  
! #: gcc.cc:3796
  msgid "  -time                    Time the execution of each subprocess.\n"
  msgstr ""
  
! #: gcc.cc:3797
  #, fuzzy
  msgid "  -specs=<file>            Override built-in specs with the contents of <file>.\n"
  msgstr "  -o <файл>                Памясціць вывад у <файл>\n"
  
! #: gcc.cc:3798
  msgid "  -std=<standard>          Assume that the input sources are for <standard>.\n"
  msgstr ""
  
! #: gcc.cc:3799
  msgid ""
  "  --sysroot=<directory>    Use <directory> as the root directory for headers\n"
  "                           and libraries.\n"
  msgstr ""
  
! #: gcc.cc:3802
  msgid "  -B <directory>           Add <directory> to the compiler's search paths.\n"
  msgstr ""
  
! #: gcc.cc:3803
  #, fuzzy
  #| msgid "  -dumpversion             Display the version of the compiler\n"
  msgid "  -v                       Display the programs invoked by the compiler.\n"
  msgstr "  -dumpversion             Адлюстраваць версію кампілятара\n"
  
! #: gcc.cc:3804
  msgid "  -###                     Like -v but options quoted and commands not executed.\n"
  msgstr ""
  
! #: gcc.cc:3805
  msgid "  -E                       Preprocess only; do not compile, assemble or link.\n"
  msgstr ""
  
! #: gcc.cc:3806
  msgid "  -S                       Compile only; do not assemble or link.\n"
  msgstr ""
  
! #: gcc.cc:3807
  #, fuzzy
  msgid "  -c                       Compile and assemble, but do not link.\n"
  msgstr "  --help                   Адлюстраваць гэту інфармацыю\n"
  
! #: gcc.cc:3808
  #, fuzzy
  #| msgid "  -o <file>                Place the output into <file>\n"
  msgid "  -o <file>                Place the output into <file>.\n"
  msgstr "  -o <файл>                Памясціць вывад у <файл>\n"
  
! #: gcc.cc:3809
  msgid ""
  "  -pie                     Create a dynamically linked position independent\n"
  "                           executable.\n"
  msgstr ""
  
! #: gcc.cc:3811
  #, fuzzy
  #| msgid "  --help                   Display this information\n"
  msgid "  -shared                  Create a shared library.\n"
  msgstr "  --help                   Адлюстраваць гэту інфармацыю\n"
  
! #: gcc.cc:3812
  msgid ""
  "  -x <language>            Specify the language of the following input files.\n"
  "                           Permissible languages include: c c++ assembler none\n"
*************** msgid ""
*** 18387,18393 ****
  "                           guessing the language based on the file's extension.\n"
  msgstr ""
  
! #: gcc.cc:3802
  #, c-format
  msgid ""
  "\n"
--- 18878,18884 ----
  "                           guessing the language based on the file's extension.\n"
  msgstr ""
  
! #: gcc.cc:3819
  #, c-format
  msgid ""
  "\n"
*************** msgid ""
*** 18396,18475 ****
  " other options on to these processes the -W<letter> options must be used.\n"
  msgstr ""
  
! #: gcc.cc:6948
  #, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr ""
  
! #: gcc.cc:7709
  #, fuzzy, c-format
  #| msgid "libraries: %s\n"
  msgid "Target: %s\n"
  msgstr "бібліятэкі: %s\n"
  
! #: gcc.cc:7710
  #, c-format
  msgid "Configured with: %s\n"
  msgstr ""
  
! #: gcc.cc:7724
  #, c-format
  msgid "Thread model: %s\n"
  msgstr ""
  
! #: gcc.cc:7725
  #, c-format
  msgid "Supported LTO compression algorithms: zlib"
  msgstr ""
  
! #: gcc.cc:7727
  #, c-format
  msgid " zstd"
  msgstr ""
  
! #: gcc.cc:7729 gcov.cc:1902 gcov.cc:1962 gcov.cc:1974 gcov.cc:3564
  #, fuzzy, c-format
  #| msgid ":\n"
  msgid "\n"
  msgstr ":\n"
  
! #: gcc.cc:7740
  #, fuzzy, c-format
  #| msgid "gcc version %s\n"
  msgid "gcc version %s %s\n"
  msgstr "версія gcc %s\n"
  
! #: gcc.cc:7743
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr ""
  
! #: gcc.cc:7819 gcc.cc:8033
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr ""
  
! #: gcc.cc:7953
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr ""
  
! #: gcc.cc:8797
  #, c-format
  msgid "install: %s%s\n"
  msgstr ""
  
! #: gcc.cc:8800
  #, c-format
  msgid "programs: %s\n"
  msgstr "праграмы: %s\n"
  
! #: gcc.cc:8802
  #, c-format
  msgid "libraries: %s\n"
  msgstr "бібліятэкі: %s\n"
  
! #: gcc.cc:8919
  #, c-format
  msgid ""
  "\n"
--- 18887,18966 ----
  " other options on to these processes the -W<letter> options must be used.\n"
  msgstr ""
  
! #: gcc.cc:6972
  #, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr ""
  
! #: gcc.cc:7733
  #, fuzzy, c-format
  #| msgid "libraries: %s\n"
  msgid "Target: %s\n"
  msgstr "бібліятэкі: %s\n"
  
! #: gcc.cc:7734
  #, c-format
  msgid "Configured with: %s\n"
  msgstr ""
  
! #: gcc.cc:7748
  #, c-format
  msgid "Thread model: %s\n"
  msgstr ""
  
! #: gcc.cc:7749
  #, c-format
  msgid "Supported LTO compression algorithms: zlib"
  msgstr ""
  
! #: gcc.cc:7751
  #, c-format
  msgid " zstd"
  msgstr ""
  
! #: gcc.cc:7753 gcov.cc:1902 gcov.cc:1962 gcov.cc:1974 gcov.cc:3564
  #, fuzzy, c-format
  #| msgid ":\n"
  msgid "\n"
  msgstr ":\n"
  
! #: gcc.cc:7764
  #, fuzzy, c-format
  #| msgid "gcc version %s\n"
  msgid "gcc version %s %s\n"
  msgstr "версія gcc %s\n"
  
! #: gcc.cc:7767
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr ""
  
! #: gcc.cc:7843 gcc.cc:8057
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr ""
  
! #: gcc.cc:7977
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr ""
  
! #: gcc.cc:8823
  #, c-format
  msgid "install: %s%s\n"
  msgstr ""
  
! #: gcc.cc:8826
  #, c-format
  msgid "programs: %s\n"
  msgstr "праграмы: %s\n"
  
! #: gcc.cc:8828
  #, c-format
  msgid "libraries: %s\n"
  msgstr "бібліятэкі: %s\n"
  
! #: gcc.cc:8945
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 18478,18494 ****
  "\n"
  "Інструкцыі для паведамленняў аб памылках глядзіце тут:\n"
  
! #: gcc.cc:8935 gcov-tool.cc:594 sarif-replay.cc:56
  #, c-format
  msgid "%s %s%s\n"
  msgstr ""
  
! #: gcc.cc:8938 gcov-tool.cc:596 gcov.cc:1155 sarif-replay.cc:59
  #: fortran/gfortranspec.cc:282
  msgid "(C)"
  msgstr ""
  
! #: gcc.cc:8939 gcov-tool.cc:598 gcov.cc:1157 sarif-replay.cc:60
  #: fortran/gfortranspec.cc:283
  #, c-format
  msgid ""
--- 18969,18985 ----
  "\n"
  "Інструкцыі для паведамленняў аб памылках глядзіце тут:\n"
  
! #: gcc.cc:8961 gcov-tool.cc:594 sarif-replay.cc:59
  #, c-format
  msgid "%s %s%s\n"
  msgstr ""
  
! #: gcc.cc:8964 gcov-tool.cc:596 gcov.cc:1155 sarif-replay.cc:62
  #: fortran/gfortranspec.cc:282
  msgid "(C)"
  msgstr ""
  
! #: gcc.cc:8965 gcov-tool.cc:598 gcov.cc:1157 sarif-replay.cc:63
  #: fortran/gfortranspec.cc:283
  #, c-format
  msgid ""
*************** msgid ""
*** 18497,18503 ****
  "\n"
  msgstr ""
  
! #: gcc.cc:9282
  #, c-format
  msgid ""
  "\n"
--- 18988,18994 ----
  "\n"
  msgstr ""
  
! #: gcc.cc:9312
  #, c-format
  msgid ""
  "\n"
*************** msgid ""
*** 18506,18519 ****
  "\n"
  msgstr ""
  
! #: gcc.cc:9283
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
  "\n"
  msgstr ""
  
! #: gcc.cc:10689
  #, c-format
  msgid ""
  "Assembler options\n"
--- 18997,19010 ----
  "\n"
  msgstr ""
  
! #: gcc.cc:9313
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
  "\n"
  msgstr ""
  
! #: gcc.cc:10827
  #, c-format
  msgid ""
  "Assembler options\n"
*************** msgid ""
*** 18521,18527 ****
  "\n"
  msgstr ""
  
! #: gcc.cc:10690
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
--- 19012,19018 ----
  "\n"
  msgstr ""
  
! #: gcc.cc:10828
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
*************** msgstr ""
*** 18677,18683 ****
  #: gcov-tool.cc:595
  #, fuzzy, c-format
  #| msgid "Copyright (C) 2001 Free Software Foundation, Inc.\n"
! msgid "Copyright %s 2025 Free Software Foundation, Inc.\n"
  msgstr "Copyright (C) 2001 Free Software Foundation, Inc.\n"
  
  #: gcov.cc:1096
--- 19168,19174 ----
  #: gcov-tool.cc:595
  #, fuzzy, c-format
  #| msgid "Copyright (C) 2001 Free Software Foundation, Inc.\n"
! msgid "Copyright %s 2026 Free Software Foundation, Inc.\n"
  msgstr "Copyright (C) 2001 Free Software Foundation, Inc.\n"
  
  #: gcov.cc:1096
*************** msgstr ""
*** 19162,19168 ****
  
  #: gcov.cc:3731
  #, c-format
! msgid "paths covered %u of %zu\n"
  msgstr ""
  
  #: gcov.cc:3806
--- 19653,19659 ----
  
  #: gcov.cc:3731
  #, c-format
! msgid "paths covered %u of "
  msgstr ""
  
  #: gcov.cc:3806
*************** msgstr ""
*** 19171,19181 ****
  msgid "Cannot open source file %s\n"
  msgstr "не магу знайсці крыніцу %s"
  
! #: gcse.cc:2791
  msgid "PRE disabled"
  msgstr ""
  
! #: gcse.cc:3719
  msgid "GCSE disabled"
  msgstr ""
  
--- 19662,19672 ----
  msgid "Cannot open source file %s\n"
  msgstr "не магу знайсці крыніцу %s"
  
! #: gcse.cc:2790
  msgid "PRE disabled"
  msgstr ""
  
! #: gcse.cc:3718
  msgid "GCSE disabled"
  msgstr ""
  
*************** msgstr ""
*** 19219,19225 ****
  msgid "End of #embed search list.\n"
  msgstr ""
  
! #: input.cc:35
  msgid "<built-in>"
  msgstr ""
  
--- 19710,19716 ----
  msgid "End of #embed search list.\n"
  msgstr ""
  
! #: input.cc:36
  msgid "<built-in>"
  msgstr ""
  
*************** msgstr ""
*** 19233,19437 ****
  msgid "'"
  msgstr ""
  
! #: langhooks.cc:388
  msgid "At top level:"
  msgstr ""
  
! #: langhooks.cc:404
! #, fuzzy, c-format
  msgid "In member function %qs"
  msgstr "у функцыі \"%s\":"
  
! #: langhooks.cc:408 libgdiagnostics.cc:1057
! #, fuzzy, c-format
  #| msgid "In function `%s':"
  msgid "In function %qs"
  msgstr "у функцыі \"%s\":"
  
! #: langhooks.cc:453
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr ""
  
! #: langhooks.cc:458
  #, fuzzy
  #| msgid "In file included from %s:%d"
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "У файле уключаным з %s:%d"
  
! #: langhooks.cc:464
! #, fuzzy, c-format
  #| msgid "In file included from %s:%d"
  msgid "    inlined from %qs"
  msgstr "У файле уключаным з %s:%d"
  
! #: libsarifreplay.cc:599
  msgid "JSON object"
  msgstr ""
  
! #: libsarifreplay.cc:602
  msgid "JSON array"
  msgstr ""
  
! #: libsarifreplay.cc:606
  msgid "JSON number"
  msgstr ""
  
! #: libsarifreplay.cc:609
  msgid "JSON string"
  msgstr ""
  
! #: libsarifreplay.cc:614
  msgid "JSON literal"
  msgstr ""
  
! #: lra-assigns.cc:1863 reload1.cc:2081
  msgid "this is the insn:"
  msgstr ""
  
! #: lra-constraints.cc:3348
! msgid "unable to generate reloads for impossible constraints:"
  msgstr ""
  
! #: lra-constraints.cc:4355 reload.cc:3852
  msgid "unable to generate reloads for:"
  msgstr ""
  
  #. What to print when a switch has no documentation.
! #: opts.cc:339
  msgid "This option lacks documentation."
  msgstr ""
  
! #: opts.cc:340
  msgid "Uses of this option are diagnosed."
  msgstr ""
  
! #: opts.cc:1721
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr ""
  
! #: opts.cc:1726
  #, c-format
  msgid "Same as %s%s."
  msgstr ""
  
! #: opts.cc:1731
  #, c-format
  msgid "Same as %s."
  msgstr ""
  
! #: opts.cc:1739
  #, c-format
  msgid "%s  Same as %s."
  msgstr ""
  
! #: opts.cc:1802
  msgid "[available in "
  msgstr ""
  
! #: opts.cc:1834
  msgid "[default]"
  msgstr ""
  
! #: opts.cc:1843
  #, c-format
  msgid "%llu bytes"
  msgstr ""
  
! #: opts.cc:1880
  msgid "[enabled]"
  msgstr ""
  
! #: opts.cc:1882
  msgid "[disabled]"
  msgstr ""
  
! #: opts.cc:1918
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr ""
  
! #: opts.cc:1927
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr ""
  
! #: opts.cc:1933
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr ""
  
! #: opts.cc:1978
  #, fuzzy, c-format
  msgid ""
  "  Known valid arguments for %s option:\n"
  "   "
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: opts.cc:2028
  msgid "The following options are target specific"
  msgstr ""
  
! #: opts.cc:2031
  msgid "The following options control compiler warning messages"
  msgstr ""
  
! #: opts.cc:2034
  msgid "The following options control optimizations"
  msgstr ""
  
! #: opts.cc:2037 opts.cc:2077
  msgid "The following options are language-independent"
  msgstr ""
  
! #: opts.cc:2040
  msgid "The following options control parameters"
  msgstr ""
  
! #: opts.cc:2046
  msgid "The following options are specific to just the language "
  msgstr ""
  
! #: opts.cc:2048
  msgid "The following options are supported by the language "
  msgstr ""
  
! #: opts.cc:2059
  msgid "The following options are not documented"
  msgstr ""
  
! #: opts.cc:2061
  msgid "The following options take separate arguments"
  msgstr ""
  
! #: opts.cc:2063
  msgid "The following options take joined arguments"
  msgstr ""
  
! #: opts.cc:2075
  msgid "The following options are language-related"
  msgstr ""
  
! #: passes.cc:1845
  #, c-format
  msgid "during %s pass: %s\n"
  msgstr ""
  
! #: passes.cc:1850
  #, fuzzy, c-format
  #| msgid "bad zip/jar file %s"
  msgid "dump file: %s\n"
  msgstr "дрэнны zip/jar файл \"%s\""
  
! #: plugin.cc:966
  msgid "Event"
  msgstr ""
  
! #: plugin.cc:966
  msgid "Plugins"
  msgstr ""
  
! #: plugin.cc:998
  #, c-format
  msgid "*** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins.\n"
  msgstr ""
--- 19724,20017 ----
  msgid "'"
  msgstr ""
  
! #: langhooks.cc:389
  msgid "At top level:"
  msgstr ""
  
! #: langhooks.cc:405
! #, fuzzy
  msgid "In member function %qs"
  msgstr "у функцыі \"%s\":"
  
! #. Kinds within executable code.
! #: langhooks.cc:409 libgdiagnostics.cc:1528
! #, fuzzy
  #| msgid "In function `%s':"
  msgid "In function %qs"
  msgstr "у функцыі \"%s\":"
  
! #: langhooks.cc:454
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr ""
  
! #: langhooks.cc:459
  #, fuzzy
  #| msgid "In file included from %s:%d"
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "У файле уключаным з %s:%d"
  
! #: langhooks.cc:465
! #, fuzzy
  #| msgid "In file included from %s:%d"
  msgid "    inlined from %qs"
  msgstr "У файле уключаным з %s:%d"
  
! #: libgdiagnostics.cc:1529
! #, fuzzy
! #| msgid "members"
! msgid "In member %qs"
! msgstr "члены"
! 
! #: libgdiagnostics.cc:1530
! msgid "In module %qs"
! msgstr ""
! 
! #: libgdiagnostics.cc:1531
! #, fuzzy
! msgid "In namespace %qs"
! msgstr "невядомы рэжым машыны \"%s\""
! 
! #: libgdiagnostics.cc:1532
! msgid "In type %qs"
! msgstr ""
! 
! #: libgdiagnostics.cc:1534
! msgid "In return type %qs"
! msgstr ""
! 
! #: libgdiagnostics.cc:1535
! #, fuzzy
! #| msgid "unused parameter `%s'"
! msgid "In parameter %qs"
! msgstr "невыкарыстаемы параметр \"%s\""
! 
! #: libgdiagnostics.cc:1536
! #, fuzzy
! #| msgid "unused variable `%s'"
! msgid "In variable %qs"
! msgstr "невыкарыстоўваемая пераменная \"%s\""
! 
! #. Kinds within XML or HTML documents.
! #: libgdiagnostics.cc:1539
! msgid "In element %qs"
! msgstr ""
! 
! #: libgdiagnostics.cc:1540
! msgid "In attribute %qs"
! msgstr ""
! 
! #: libgdiagnostics.cc:1541
! msgid "In text %qs"
! msgstr ""
! 
! #: libgdiagnostics.cc:1542
! msgid "In comment %qs"
! msgstr ""
! 
! #: libgdiagnostics.cc:1544
! msgid "In processing instruction %qs"
! msgstr ""
! 
! #: libgdiagnostics.cc:1545
! msgid "In DTD %qs"
! msgstr ""
! 
! #: libgdiagnostics.cc:1547
! #, fuzzy
! #| msgid "in declaration `%D'"
! msgid "In declaration %qs"
! msgstr "у абвяшчэньні  `%D'"
! 
! #. Kinds within JSON documents.
! #: libgdiagnostics.cc:1550
! msgid "In JSON object %qs"
! msgstr ""
! 
! #: libgdiagnostics.cc:1551
! msgid "In JSON array %qs"
! msgstr ""
! 
! #: libgdiagnostics.cc:1553
! msgid "In JSON property %qs"
! msgstr ""
! 
! #: libgdiagnostics.cc:1554
! msgid "In JSON value %qs"
! msgstr ""
! 
! #: libgdiagnostics.cc:1701
! #, c-format
! msgid "%e"
! msgstr ""
! 
! #: libsarifreplay.cc:760
  msgid "JSON object"
  msgstr ""
  
! #: libsarifreplay.cc:763
  msgid "JSON array"
  msgstr ""
  
! #: libsarifreplay.cc:767
  msgid "JSON number"
  msgstr ""
  
! #: libsarifreplay.cc:770
  msgid "JSON string"
  msgstr ""
  
! #: libsarifreplay.cc:775
  msgid "JSON literal"
  msgstr ""
  
! #: lra-assigns.cc:1885 reload1.cc:2081
  msgid "this is the insn:"
  msgstr ""
  
! #: lra-constraints.cc:4182
! msgid "unable to reload address in "
  msgstr ""
  
! #: lra-constraints.cc:4478 reload.cc:3852
  msgid "unable to generate reloads for:"
  msgstr ""
  
  #. What to print when a switch has no documentation.
! #: opts.cc:341
  msgid "This option lacks documentation."
  msgstr ""
  
! #: opts.cc:342
  msgid "Uses of this option are diagnosed."
  msgstr ""
  
! #: opts.cc:1765
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr ""
  
! #: opts.cc:1770
  #, c-format
  msgid "Same as %s%s."
  msgstr ""
  
! #: opts.cc:1775
  #, c-format
  msgid "Same as %s."
  msgstr ""
  
! #: opts.cc:1783
  #, c-format
  msgid "%s  Same as %s."
  msgstr ""
  
! #: opts.cc:1846
  msgid "[available in "
  msgstr ""
  
! #: opts.cc:1878
  msgid "[default]"
  msgstr ""
  
! #: opts.cc:1887
  #, c-format
  msgid "%llu bytes"
  msgstr ""
  
! #: opts.cc:1924
  msgid "[enabled]"
  msgstr ""
  
! #: opts.cc:1926
  msgid "[disabled]"
  msgstr ""
  
! #: opts.cc:1962
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr ""
  
! #: opts.cc:1971
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr ""
  
! #: opts.cc:1977
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr ""
  
! #: opts.cc:2022
  #, fuzzy, c-format
  msgid ""
  "  Known valid arguments for %s option:\n"
  "   "
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: opts.cc:2072
  msgid "The following options are target specific"
  msgstr ""
  
! #: opts.cc:2075
  msgid "The following options control compiler warning messages"
  msgstr ""
  
! #: opts.cc:2078
  msgid "The following options control optimizations"
  msgstr ""
  
! #: opts.cc:2081 opts.cc:2121
  msgid "The following options are language-independent"
  msgstr ""
  
! #: opts.cc:2084
  msgid "The following options control parameters"
  msgstr ""
  
! #: opts.cc:2090
  msgid "The following options are specific to just the language "
  msgstr ""
  
! #: opts.cc:2092
  msgid "The following options are supported by the language "
  msgstr ""
  
! #: opts.cc:2103
  msgid "The following options are not documented"
  msgstr ""
  
! #: opts.cc:2105
  msgid "The following options take separate arguments"
  msgstr ""
  
! #: opts.cc:2107
  msgid "The following options take joined arguments"
  msgstr ""
  
! #: opts.cc:2119
  msgid "The following options are language-related"
  msgstr ""
  
! #: passes.cc:1844
  #, c-format
  msgid "during %s pass: %s\n"
  msgstr ""
  
! #: passes.cc:1849
  #, fuzzy, c-format
  #| msgid "bad zip/jar file %s"
  msgid "dump file: %s\n"
  msgstr "дрэнны zip/jar файл \"%s\""
  
! #: plugin.cc:964
  msgid "Event"
  msgstr ""
  
! #: plugin.cc:964
  msgid "Plugins"
  msgstr ""
  
! #: plugin.cc:996
  #, c-format
  msgid "*** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins.\n"
  msgstr ""
*************** msgid "could not find a spill register"
*** 19447,19457 ****
  msgstr "Не выкарыстоўваць рэгістра sb"
  
  #. It's the compiler's fault.
! #: reload1.cc:7884
  msgid "VOIDmode on an output"
  msgstr ""
  
! #: reload1.cc:8640
  msgid "failure trying to reload:"
  msgstr ""
  
--- 20027,20037 ----
  msgstr "Не выкарыстоўваць рэгістра sb"
  
  #. It's the compiler's fault.
! #: reload1.cc:7883
  msgid "VOIDmode on an output"
  msgstr ""
  
! #: reload1.cc:8639
  msgid "failure trying to reload:"
  msgstr ""
  
*************** msgstr "нераспазнаны выб�
*** 19464,19489 ****
  msgid "insn does not satisfy its constraints:"
  msgstr ""
  
! #: targhooks.cc:2470
  #, c-format
  msgid "created and used with differing settings of '%s'"
  msgstr ""
  
! #: targhooks.cc:2485
  msgid "created and used with different settings of %<-fpic%>"
  msgstr ""
  
! #: targhooks.cc:2487
  msgid "created and used with different settings of %<-fpie%>"
  msgstr ""
  
! #: toplev.cc:318
  #, fuzzy, c-format
  #| msgid "internal error"
  msgid "unrecoverable error"
  msgstr "унутраная памылка"
  
! #: toplev.cc:611
  #, fuzzy, c-format
  #| msgid ""
  #| "%s%s%s version %s (%s)\n"
--- 20044,20069 ----
  msgid "insn does not satisfy its constraints:"
  msgstr ""
  
! #: targhooks.cc:2480
  #, c-format
  msgid "created and used with differing settings of '%s'"
  msgstr ""
  
! #: targhooks.cc:2495
  msgid "created and used with different settings of %<-fpic%>"
  msgstr ""
  
! #: targhooks.cc:2497
  msgid "created and used with different settings of %<-fpie%>"
  msgstr ""
  
! #: toplev.cc:321
  #, fuzzy, c-format
  #| msgid "internal error"
  msgid "unrecoverable error"
  msgstr "унутраная памылка"
  
! #: toplev.cc:614
  #, fuzzy, c-format
  #| msgid ""
  #| "%s%s%s version %s (%s)\n"
*************** msgstr ""
*** 19497,19524 ****
  "%s\tзкампілявана GNU C версія %s.\n"
  "%s%s%s версія %s (%s) зкампілявана CC.\n"
  
! #: toplev.cc:613
  #, c-format
  msgid "%s%s%s %sversion %s (%s) compiled by CC, "
  msgstr ""
  
! #: toplev.cc:617
  #, c-format
  msgid "GMP version %s, MPFR version %s, MPC version %s, isl version %s\n"
  msgstr ""
  
! #: toplev.cc:619
  #, c-format
  msgid "%s%swarning: %s header version %s differs from library version %s.\n"
  msgstr ""
  
! #: toplev.cc:621
  #, c-format
  msgid "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
  msgstr ""
  
! #: tree-diagnostic.cc:100 tree-logical-location.cc:92 c/c-decl.cc:6607
! #: c/c-typeck.cc:9014 cp/error.cc:1301 c-family/c-pretty-print.cc:447
  #, gcc-internal-format
  msgid "<anonymous>"
  msgstr ""
--- 20077,20104 ----
  "%s\tзкампілявана GNU C версія %s.\n"
  "%s%s%s версія %s (%s) зкампілявана CC.\n"
  
! #: toplev.cc:616
  #, c-format
  msgid "%s%s%s %sversion %s (%s) compiled by CC, "
  msgstr ""
  
! #: toplev.cc:620
  #, c-format
  msgid "GMP version %s, MPFR version %s, MPC version %s, isl version %s\n"
  msgstr ""
  
! #: toplev.cc:622
  #, c-format
  msgid "%s%swarning: %s header version %s differs from library version %s.\n"
  msgstr ""
  
! #: toplev.cc:624
  #, c-format
  msgid "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
  msgstr ""
  
! #: tree-diagnostic.cc:103 tree-logical-location.cc:129 c/c-decl.cc:6614
! #: c/c-typeck.cc:9509 cp/error.cc:1379 c-family/c-pretty-print.cc:441
  #, gcc-internal-format
  msgid "<anonymous>"
  msgstr ""
*************** msgstr ""
*** 19535,19541 ****
  msgid "caller uses sjlj exceptions"
  msgstr ""
  
! #: tree-tailcall.cc:197 tree-tailcall.cc:853
  msgid "caller uses setjmp"
  msgstr ""
  
--- 20115,20121 ----
  msgid "caller uses sjlj exceptions"
  msgstr ""
  
! #: tree-tailcall.cc:197 tree-tailcall.cc:905
  msgid "caller uses setjmp"
  msgstr ""
  
*************** msgstr ""
*** 19543,20260 ****
  msgid "caller uses __builtin_eh_return"
  msgstr ""
  
! #: tree-tailcall.cc:746
  msgid "memory reference or volatile after call"
  msgstr ""
  
! #: tree-tailcall.cc:820
  msgid "address of caller arguments taken"
  msgstr ""
  
! #: tree-tailcall.cc:847
  msgid "return value in memory"
  msgstr ""
  
! #: tree-tailcall.cc:864
  msgid "code between call and return"
  msgstr ""
  
! #: tree-tailcall.cc:877
  msgid "call may throw exception that does not propagate"
  msgstr ""
  
! #: tree-tailcall.cc:890 tree-tailcall.cc:1385
  msgid "call may throw exception caught locally or perform cleanups"
  msgstr ""
  
! #: tree-tailcall.cc:925
  msgid "return value used after call"
  msgstr ""
  
! #: tree-tailcall.cc:1023 tree-tailcall.cc:1051
  msgid "call invocation refers to locals"
  msgstr ""
  
! #: tree-tailcall.cc:1220
  #, fuzzy
  msgid "unhandled code after call"
  msgstr "Генерыраваць код для Intel as"
  
! #: tree-tailcall.cc:1230
  msgid "return value changed after call"
  msgstr ""
  
! #: tree-tailcall.cc:1279
  #, fuzzy
  msgid "internal call"
  msgstr "унутраная памылка"
  
! #: tree-tailcall.cc:1287 tree-tailcall.cc:1358
  msgid "call and return value are different"
  msgstr ""
  
! #: tree-tailcall.cc:1368
  msgid "operations after non tail recursive call"
  msgstr ""
  
! #: tree-tailcall.cc:1376
  msgid "tail recursion with pointers can only use additions"
  msgstr ""
  
! #: tree-tailcall.cc:1389
  msgid "exception cleanups omit __tsan_func_exit call"
  msgstr ""
  
! #: tree-tailcall.cc:1892
  msgid "tail recursion with accumulation mixed with musttail non-recursive call"
  msgstr ""
  
! #: c-family/c-format.cc:434
  msgid "format"
  msgstr ""
  
! #: c-family/c-format.cc:435
  msgid "field width specifier"
  msgstr ""
  
! #: c-family/c-format.cc:436
  msgid "field precision specifier"
  msgstr ""
  
! #: c-family/c-format.cc:573 c-family/c-format.cc:597
  #: config/mingw/msformat-c.cc:45
  #, fuzzy
  #| msgid "`0' flag"
  msgid "' ' flag"
  msgstr "'0' флаг"
  
! #: c-family/c-format.cc:573 c-family/c-format.cc:597
  #: config/mingw/msformat-c.cc:45
  msgid "the ' ' printf flag"
  msgstr ""
  
! #: c-family/c-format.cc:574 c-family/c-format.cc:598 c-family/c-format.cc:629
! #: c-family/c-format.cc:695 config/mingw/msformat-c.cc:46
  #, fuzzy
  #| msgid "`0' flag"
  msgid "'+' flag"
  msgstr "'0' флаг"
  
! #: c-family/c-format.cc:574 c-family/c-format.cc:598 c-family/c-format.cc:629
  #: config/mingw/msformat-c.cc:46
  msgid "the '+' printf flag"
  msgstr ""
  
! #: c-family/c-format.cc:575 c-family/c-format.cc:599 c-family/c-format.cc:630
! #: c-family/c-format.cc:670 config/mingw/msformat-c.cc:47
  #: config/mingw/msformat-c.cc:82
  #, fuzzy
  #| msgid "`0' flag"
  msgid "'#' flag"
  msgstr "'0' флаг"
  
! #: c-family/c-format.cc:575 c-family/c-format.cc:599 c-family/c-format.cc:630
  #: config/mingw/msformat-c.cc:47
  msgid "the '#' printf flag"
  msgstr ""
  
! #: c-family/c-format.cc:576 c-family/c-format.cc:600 c-family/c-format.cc:668
  #: config/mingw/msformat-c.cc:48
  #, fuzzy
  #| msgid "`0' flag"
  msgid "'0' flag"
  msgstr "'0' флаг"
  
! #: c-family/c-format.cc:576 c-family/c-format.cc:600
  #: config/mingw/msformat-c.cc:48
  msgid "the '0' printf flag"
  msgstr ""
  
! #: c-family/c-format.cc:577 c-family/c-format.cc:601 c-family/c-format.cc:667
! #: c-family/c-format.cc:698 config/mingw/msformat-c.cc:49
  #, fuzzy
  #| msgid "`0' flag"
  msgid "'-' flag"
  msgstr "'0' флаг"
  
! #: c-family/c-format.cc:577 c-family/c-format.cc:601
  #: config/mingw/msformat-c.cc:49
  msgid "the '-' printf flag"
  msgstr ""
  
! #: c-family/c-format.cc:578 c-family/c-format.cc:650
  #: config/mingw/msformat-c.cc:50 config/mingw/msformat-c.cc:70
  #, fuzzy
  #| msgid "`0' flag"
  msgid "''' flag"
  msgstr "'0' флаг"
  
! #: c-family/c-format.cc:578 config/mingw/msformat-c.cc:50
  msgid "the ''' printf flag"
  msgstr ""
  
! #: c-family/c-format.cc:579 c-family/c-format.cc:651
  #, fuzzy
  #| msgid "`0' flag"
  msgid "'I' flag"
  msgstr "'0' флаг"
  
! #: c-family/c-format.cc:579
  msgid "the 'I' printf flag"
  msgstr ""
  
! #: c-family/c-format.cc:580 c-family/c-format.cc:602 c-family/c-format.cc:648
! #: c-family/c-format.cc:671 c-family/c-format.cc:699 config/sol2-c.cc:43
  #: config/mingw/msformat-c.cc:51 config/mingw/msformat-c.cc:68
  msgid "field width"
  msgstr ""
  
! #: c-family/c-format.cc:580 c-family/c-format.cc:602 config/sol2-c.cc:43
  #: config/mingw/msformat-c.cc:51
  msgid "field width in printf format"
  msgstr ""
  
! #: c-family/c-format.cc:581 c-family/c-format.cc:603 c-family/c-format.cc:632
  #: config/mingw/msformat-c.cc:52
  msgid "precision"
  msgstr ""
  
! #: c-family/c-format.cc:581 c-family/c-format.cc:603 c-family/c-format.cc:632
  #: config/mingw/msformat-c.cc:52
  msgid "precision in printf format"
  msgstr ""
  
! #: c-family/c-format.cc:582 c-family/c-format.cc:604 c-family/c-format.cc:633
! #: c-family/c-format.cc:649 c-family/c-format.cc:702 config/sol2-c.cc:44
  #: config/mingw/msformat-c.cc:53 config/mingw/msformat-c.cc:69
  msgid "length modifier"
  msgstr ""
  
! #: c-family/c-format.cc:582 c-family/c-format.cc:604 c-family/c-format.cc:633
  #: config/sol2-c.cc:44 config/mingw/msformat-c.cc:53
  msgid "length modifier in printf format"
  msgstr ""
  
! #: c-family/c-format.cc:631
  #, fuzzy
  #| msgid "`0' flag"
  msgid "'q' flag"
  msgstr "'0' флаг"
  
! #: c-family/c-format.cc:631
  msgid "the 'q' diagnostic flag"
  msgstr ""
  
! #: c-family/c-format.cc:645 config/mingw/msformat-c.cc:66
  msgid "assignment suppression"
  msgstr ""
  
! #: c-family/c-format.cc:645 config/mingw/msformat-c.cc:66
  msgid "the assignment suppression scanf feature"
  msgstr ""
  
! #: c-family/c-format.cc:646 config/mingw/msformat-c.cc:67
  #, fuzzy
  #| msgid "`0' flag"
  msgid "'a' flag"
  msgstr "'0' флаг"
  
! #: c-family/c-format.cc:646 config/mingw/msformat-c.cc:67
  msgid "the 'a' scanf flag"
  msgstr ""
  
! #: c-family/c-format.cc:647
  #, fuzzy
  #| msgid "`0' flag"
  msgid "'m' flag"
  msgstr "'0' флаг"
  
! #: c-family/c-format.cc:647
  msgid "the 'm' scanf flag"
  msgstr ""
  
! #: c-family/c-format.cc:648 config/mingw/msformat-c.cc:68
  msgid "field width in scanf format"
  msgstr ""
  
! #: c-family/c-format.cc:649 config/mingw/msformat-c.cc:69
  msgid "length modifier in scanf format"
  msgstr ""
  
! #: c-family/c-format.cc:650 config/mingw/msformat-c.cc:70
  msgid "the ''' scanf flag"
  msgstr ""
  
! #: c-family/c-format.cc:651
  msgid "the 'I' scanf flag"
  msgstr ""
  
! #: c-family/c-format.cc:666
  #, fuzzy
  #| msgid "`0' flag"
  msgid "'_' flag"
  msgstr "'0' флаг"
  
! #: c-family/c-format.cc:666
  msgid "the '_' strftime flag"
  msgstr ""
  
! #: c-family/c-format.cc:667
  msgid "the '-' strftime flag"
  msgstr ""
  
! #: c-family/c-format.cc:668
  msgid "the '0' strftime flag"
  msgstr ""
  
! #: c-family/c-format.cc:669 c-family/c-format.cc:694
  #, fuzzy
  #| msgid "`0' flag"
  msgid "'^' flag"
  msgstr "'0' флаг"
  
! #: c-family/c-format.cc:669
  msgid "the '^' strftime flag"
  msgstr ""
  
! #: c-family/c-format.cc:670 config/mingw/msformat-c.cc:82
  msgid "the '#' strftime flag"
  msgstr ""
  
! #: c-family/c-format.cc:671
  msgid "field width in strftime format"
  msgstr ""
  
! #: c-family/c-format.cc:672
  #, fuzzy
  #| msgid "`O' modifier"
  msgid "'E' modifier"
  msgstr "'O' мадыфікатар"
  
! #: c-family/c-format.cc:672
  msgid "the 'E' strftime modifier"
  msgstr ""
  
! #: c-family/c-format.cc:673
  #, fuzzy
  #| msgid "`O' modifier"
  msgid "'O' modifier"
  msgstr "'O' мадыфікатар"
  
! #: c-family/c-format.cc:673
  msgid "the 'O' strftime modifier"
  msgstr ""
  
! #: c-family/c-format.cc:674 c-family/c-format.cc:675
  #, fuzzy
  #| msgid "`O' modifier"
  msgid "the 'O' modifier"
  msgstr "'O' мадыфікатар"
  
! #: c-family/c-format.cc:693
  msgid "fill character"
  msgstr ""
  
! #: c-family/c-format.cc:693
  msgid "fill character in strfmon format"
  msgstr ""
  
! #: c-family/c-format.cc:694
  msgid "the '^' strfmon flag"
  msgstr ""
  
! #: c-family/c-format.cc:695
  msgid "the '+' strfmon flag"
  msgstr ""
  
! #: c-family/c-format.cc:696
  #, fuzzy
  #| msgid "`0' flag"
  msgid "'(' flag"
  msgstr "'0' флаг"
  
! #: c-family/c-format.cc:696
  msgid "the '(' strfmon flag"
  msgstr ""
  
! #: c-family/c-format.cc:697
  #, fuzzy
  #| msgid "`0' flag"
  msgid "'!' flag"
  msgstr "'0' флаг"
  
! #: c-family/c-format.cc:697
  msgid "the '!' strfmon flag"
  msgstr ""
  
! #: c-family/c-format.cc:698
  msgid "the '-' strfmon flag"
  msgstr ""
  
! #: c-family/c-format.cc:699
  msgid "field width in strfmon format"
  msgstr ""
  
! #: c-family/c-format.cc:700
  msgid "left precision"
  msgstr ""
  
! #: c-family/c-format.cc:700
  msgid "left precision in strfmon format"
  msgstr ""
  
! #: c-family/c-format.cc:701
  msgid "right precision"
  msgstr ""
  
! #: c-family/c-format.cc:701
  msgid "right precision in strfmon format"
  msgstr ""
  
! #: c-family/c-format.cc:702
  msgid "length modifier in strfmon format"
  msgstr ""
  
  #. Handle deferred options from command-line.
! #: c-family/c-opts.cc:1658 fortran/cpp.cc:630
  msgid "<command-line>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12313 config/loongarch/loongarch.cc:6280
  #, fuzzy, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: config/aarch64/aarch64.cc:12322 config/aarch64/aarch64.cc:12335
! #: config/aarch64/aarch64.cc:12347 config/aarch64/aarch64.cc:12358
! #: config/aarch64/aarch64.cc:12374 config/aarch64/aarch64.cc:12388
! #: config/aarch64/aarch64.cc:12408 config/aarch64/aarch64.cc:12490
! #: config/aarch64/aarch64.cc:12501 config/aarch64/aarch64.cc:12515
! #: config/aarch64/aarch64.cc:12741 config/aarch64/aarch64.cc:12754
! #: config/aarch64/aarch64.cc:12771 config/pru/pru.cc:1824
! #: config/pru/pru.cc:1835 config/pru/pru.cc:1917 config/riscv/riscv.cc:7037
! #: config/riscv/riscv.cc:7053 config/riscv/riscv.cc:7069
! #: config/riscv/riscv.cc:7085 config/riscv/riscv.cc:7118
! #: config/riscv/riscv.cc:7127 config/riscv/riscv.cc:7136
! #: config/riscv/riscv.cc:7146
  #, fuzzy, c-format
  msgid "invalid operand for '%%%c'"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: config/aarch64/aarch64.cc:12426 config/aarch64/aarch64.cc:12437
! #: config/aarch64/aarch64.cc:12601 config/aarch64/aarch64.cc:12612
! #: config/riscv/riscv.cc:6933 config/riscv/riscv.cc:6941
! #: config/riscv/riscv.cc:6948 config/riscv/riscv.cc:6952
! #: config/riscv/riscv.cc:6994 config/riscv/riscv.cc:7012
  #, fuzzy, c-format
  #| msgid "invalid string constant `%E'"
  msgid "invalid vector constant"
  msgstr "`%E' - нерэчаісная нязьменная тыпу string"
  
! #: config/aarch64/aarch64.cc:12451
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12463
  #, fuzzy, c-format
  #| msgid "impossible operator '%s'"
  msgid "incompatible operand for '%%%c'"
  msgstr "немагчымы апэратар '%s'"
  
! #: config/aarch64/aarch64.cc:12483
  #, fuzzy, c-format
  #| msgid "invalid register name for `%s'"
  msgid "incompatible register operand for '%%%c'"
  msgstr "нерэчаісная назва рэгістра `%s'"
  
! #: config/aarch64/aarch64.cc:12548 config/arm/arm.cc:24916
  #, fuzzy, c-format
  msgid "missing operand"
  msgstr "прапушчан ініцыялізатар"
  
! #: config/aarch64/aarch64.cc:12638
  #, fuzzy, c-format
  msgid "invalid constant"
  msgstr "Нерэчаісны выбар %s"
  
! #: config/aarch64/aarch64.cc:12641
  #, fuzzy, c-format
  #| msgid "invalid %%d operand"
  msgid "invalid operand"
  msgstr "нерэчаісны %%d аперанд"
  
! #: config/aarch64/aarch64.cc:12779 config/aarch64/aarch64.cc:12784
  #, fuzzy, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: config/aarch64/aarch64.cc:12804
  #, fuzzy, c-format
  #| msgid "invalid address"
  msgid "invalid address mode"
  msgstr "нерэчаісны адрас"
  
! #: config/aarch64/aarch64.cc:22775
  msgid "invalid conversion from type %<mfloat8_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22777
  msgid "invalid conversion to type %<mfloat8_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29806 config/aarch64/aarch64.cc:29829
  msgid "operation not permitted on type %<mfloat8_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29824
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr ""
  
! #: config/alpha/alpha.cc:5780 config/i386/i386.cc:14077
! #: config/rs6000/rs6000.cc:14674 config/sparc/sparc.cc:9400
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
  
! #: config/alpha/alpha.cc:5838 config/bfin/bfin.cc:1428
  #, fuzzy, c-format
  msgid "invalid %%J value"
  msgstr "дрэннае %%Q значэнне"
  
! #: config/alpha/alpha.cc:5868 config/ia64/ia64.cc:5592 config/or1k/or1k.cc:1252
  #, c-format
  msgid "invalid %%r value"
  msgstr "нерэчаіснае значэньне %%r"
  
! #: config/alpha/alpha.cc:5878 config/ia64/ia64.cc:5546
! #: config/rs6000/rs6000.cc:14369 config/xtensa/xtensa.cc:3144
  #, c-format
  msgid "invalid %%R value"
  msgstr "нерэчаіснае значэньне %%R"
  
! #: config/alpha/alpha.cc:5884 config/rs6000/rs6000.cc:14289
! #: config/xtensa/xtensa.cc:3117
  #, c-format
  msgid "invalid %%N value"
  msgstr "нерэчаіснае значэньне %%N"
  
! #: config/alpha/alpha.cc:5892 config/rs6000/rs6000.cc:14317
  #, c-format
  msgid "invalid %%P value"
  msgstr "нерэчаіснае значэньне %%P"
  
! #: config/alpha/alpha.cc:5900
  #, c-format
  msgid "invalid %%h value"
  msgstr "нерэчаіснае значэньне %%h"
  
! #: config/alpha/alpha.cc:5908 config/xtensa/xtensa.cc:3137
  #, c-format
  msgid "invalid %%L value"
  msgstr "нерэчаіснае значэньне %%L"
  
! #: config/alpha/alpha.cc:5927
  #, c-format
  msgid "invalid %%m value"
  msgstr "нерэчаіснае значэньне %%m"
  
! #: config/alpha/alpha.cc:5933
  #, c-format
  msgid "invalid %%M value"
  msgstr "нерэчаіснае значэньне %%M"
  
! #: config/alpha/alpha.cc:5970
  #, c-format
  msgid "invalid %%U value"
  msgstr "нерэчаіснае значэньне %%U"
  
! #: config/alpha/alpha.cc:5978 config/rs6000/rs6000.cc:14377
  #, c-format
  msgid "invalid %%s value"
  msgstr "нерэчаіснае значэньне %%v"
  
! #: config/alpha/alpha.cc:5989
  #, c-format
  msgid "invalid %%C value"
  msgstr "нерэчаіснае значэньне %%C"
  
! #: config/alpha/alpha.cc:6026 config/rs6000/rs6000.cc:14153
  #, c-format
  msgid "invalid %%E value"
  msgstr "нерэчаіснае значэньне %%E"
  
! #: config/alpha/alpha.cc:6051 config/alpha/alpha.cc:6101
  #, c-format
  msgid "unknown relocation unspec"
  msgstr ""
  
! #: config/alpha/alpha.cc:6060 config/gcn/gcn.cc:7341 config/gcn/gcn.cc:7350
! #: config/gcn/gcn.cc:7408 config/gcn/gcn.cc:7416 config/gcn/gcn.cc:7432
! #: config/gcn/gcn.cc:7450 config/gcn/gcn.cc:7501 config/gcn/gcn.cc:7620
! #: config/gcn/gcn.cc:7733 config/rs6000/rs6000.cc:14679
  #, c-format
  msgid "invalid %%xn code"
  msgstr "нерэчаіснае значэньне %%xn"
  
! #: config/alpha/alpha.cc:6166
  #, fuzzy, c-format
  #| msgid "invalid address"
  msgid "invalid operand address"
  msgstr "нерэчаісны адрас"
  
! #: config/arc/arc.cc:4901
  #, fuzzy, c-format
  msgid "invalid operand to %%Z code"
  msgstr "нерэчаісны %%-код"
  
! #: config/arc/arc.cc:4909
  #, fuzzy, c-format
  msgid "invalid operand to %%z code"
  msgstr "нерэчаісны %%-код"
  
! #: config/arc/arc.cc:4917
  #, fuzzy, c-format
  msgid "invalid operands to %%c code"
  msgstr "нерэчаісны %%-код"
  
! #: config/arc/arc.cc:4925
  #, fuzzy, c-format
  msgid "invalid operand to %%M code"
  msgstr "нерэчаісны %%-код"
  
! #: config/arc/arc.cc:4933 config/m32r/m32r.cc:2091
  #, fuzzy, c-format
  msgid "invalid operand to %%p code"
  msgstr "нерэчаісны %%-код"
  
! #: config/arc/arc.cc:4941
  #, fuzzy, c-format
  msgid "invalid operand for %%s code"
  msgstr "нерэчаісны %%-код"
  
! #: config/arc/arc.cc:4959
  #, fuzzy, c-format
  msgid "invalid operand for %%N code"
  msgstr "нерэчаісны %%-код"
  
! #: config/arc/arc.cc:4972
  #, fuzzy, c-format
  msgid "invalid operand for %%N or %%S code"
  msgstr "нерэчаісны %%-код"
  
! #: config/arc/arc.cc:4994 config/m32r/m32r.cc:2084
  #, fuzzy, c-format
  msgid "invalid operand to %%s code"
  msgstr "нерэчаісны %%-код"
  
! #: config/arc/arc.cc:5114 config/m32r/m32r.cc:2117
  #, fuzzy, c-format
  msgid "invalid operand to %%R code"
  msgstr "нерэчаісны %%-код"
  
! #: config/arc/arc.cc:5190 config/m32r/m32r.cc:2140
  #, fuzzy, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "нерэчаісны %%-код"
  
! #: config/arc/arc.cc:5258 config/m32r/m32r.cc:2211
  #, fuzzy, c-format
  msgid "invalid operand to %%U code"
  msgstr "нерэчаісны %%-код"
  
! #: config/arc/arc.cc:5270
  #, fuzzy, c-format
  msgid "invalid operand to %%V code"
  msgstr "нерэчаісны %%-код"
  
! #: config/arc/arc.cc:5320
  #, fuzzy, c-format
  msgid "invalid operand to %%O code"
  msgstr "нерэчаісны %%-код"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.cc:5343 config/epiphany/epiphany.cc:1309
! #: config/m32r/m32r.cc:2238 config/nds32/nds32.cc:3519
! #: config/sparc/sparc.cc:9679
  #, c-format
  msgid "invalid operand output code"
  msgstr ""
  
! #: config/arc/arc.cc:6396
  #, fuzzy, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "нерэчаісны %%-код"
  
! #: config/arc/arc.cc:6612
  #, fuzzy
  msgid "unrecognized supposed constant"
  msgstr "нераспазнаны выбар \"-%s\""
  
! #: config/arm/arm.cc:21145 config/arm/arm.cc:21170 config/arm/arm.cc:21180
! #: config/arm/arm.cc:21189 config/arm/arm.cc:21198
  #, fuzzy, c-format
  #| msgid "invalid %%f operand"
  msgid "invalid shift operand"
  msgstr "нерэчаісны %%f аперанд"
  
! #: config/arm/arm.cc:24170 config/arm/arm.cc:24188
  #, fuzzy, c-format
  msgid "predicated Thumb instruction"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: config/arm/arm.cc:24176
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr ""
  
! #: config/arm/arm.cc:24287 config/arm/arm.cc:24300 config/arm/arm.cc:24325
  #, fuzzy, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: config/arm/arm.cc:24402 config/arm/arm.cc:24424 config/arm/arm.cc:24434
! #: config/arm/arm.cc:24444 config/arm/arm.cc:24454 config/arm/arm.cc:24493
! #: config/arm/arm.cc:24511 config/arm/arm.cc:24529 config/arm/arm.cc:24562
! #: config/arm/arm.cc:24577 config/arm/arm.cc:24604 config/arm/arm.cc:24611
! #: config/arm/arm.cc:24629 config/arm/arm.cc:24636 config/arm/arm.cc:24644
! #: config/arm/arm.cc:24665 config/arm/arm.cc:24672 config/arm/arm.cc:24863
! #: config/arm/arm.cc:24870 config/arm/arm.cc:24897 config/arm/arm.cc:24904
! #: config/bfin/bfin.cc:1441 config/bfin/bfin.cc:1448 config/bfin/bfin.cc:1455
! #: config/bfin/bfin.cc:1462 config/bfin/bfin.cc:1471 config/bfin/bfin.cc:1478
! #: config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492 config/nds32/nds32.cc:3545
  #, fuzzy, c-format
  msgid "invalid operand for code '%c'"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: config/arm/arm.cc:24506
  #, c-format
  msgid "instruction never executed"
  msgstr ""
  
  #. Former FPA support, effectively unused after GCC-4.7, but not
  #. removed until gcc-15.
! #: config/arm/arm.cc:24544
  #, c-format
  msgid "obsolete FPA format code '%c'"
  msgstr ""
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.cc:24553
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
  
! #: config/arm/arm.cc:34591
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr ""
  
! #: config/arm/arm.cc:34593
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr ""
  
! #: config/arm/arm.cc:34608 config/arm/arm.cc:34624
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr ""
  
--- 20123,20894 ----
  msgid "caller uses __builtin_eh_return"
  msgstr ""
  
! #: tree-tailcall.cc:798
  msgid "memory reference or volatile after call"
  msgstr ""
  
! #: tree-tailcall.cc:872
  msgid "address of caller arguments taken"
  msgstr ""
  
! #: tree-tailcall.cc:899
  msgid "return value in memory"
  msgstr ""
  
! #: tree-tailcall.cc:916
  msgid "code between call and return"
  msgstr ""
  
! #: tree-tailcall.cc:929
  msgid "call may throw exception that does not propagate"
  msgstr ""
  
! #: tree-tailcall.cc:942 tree-tailcall.cc:1516
  msgid "call may throw exception caught locally or perform cleanups"
  msgstr ""
  
! #: tree-tailcall.cc:977
  msgid "return value used after call"
  msgstr ""
  
! #: tree-tailcall.cc:1074 tree-tailcall.cc:1102
  msgid "call invocation refers to locals"
  msgstr ""
  
! #: tree-tailcall.cc:1334
  #, fuzzy
  msgid "unhandled code after call"
  msgstr "Генерыраваць код для Intel as"
  
! #: tree-tailcall.cc:1344
  msgid "return value changed after call"
  msgstr ""
  
! #: tree-tailcall.cc:1393
  #, fuzzy
  msgid "internal call"
  msgstr "унутраная памылка"
  
! #: tree-tailcall.cc:1401 tree-tailcall.cc:1489
  msgid "call and return value are different"
  msgstr ""
  
! #: tree-tailcall.cc:1499
  msgid "operations after non tail recursive call"
  msgstr ""
  
! #: tree-tailcall.cc:1507
  msgid "tail recursion with pointers can only use additions"
  msgstr ""
  
! #: tree-tailcall.cc:1520
  msgid "exception cleanups omit __tsan_func_exit call"
  msgstr ""
  
! #: tree-tailcall.cc:2023
  msgid "tail recursion with accumulation mixed with musttail non-recursive call"
  msgstr ""
  
! #: c-family/c-format.cc:436
  msgid "format"
  msgstr ""
  
! #: c-family/c-format.cc:437
  msgid "field width specifier"
  msgstr ""
  
! #: c-family/c-format.cc:438
  msgid "field precision specifier"
  msgstr ""
  
! #: c-family/c-format.cc:575 c-family/c-format.cc:599
  #: config/mingw/msformat-c.cc:45
  #, fuzzy
  #| msgid "`0' flag"
  msgid "' ' flag"
  msgstr "'0' флаг"
  
! #: c-family/c-format.cc:575 c-family/c-format.cc:599
  #: config/mingw/msformat-c.cc:45
  msgid "the ' ' printf flag"
  msgstr ""
  
! #: c-family/c-format.cc:576 c-family/c-format.cc:600 c-family/c-format.cc:631
! #: c-family/c-format.cc:697 config/mingw/msformat-c.cc:46
  #, fuzzy
  #| msgid "`0' flag"
  msgid "'+' flag"
  msgstr "'0' флаг"
  
! #: c-family/c-format.cc:576 c-family/c-format.cc:600 c-family/c-format.cc:631
  #: config/mingw/msformat-c.cc:46
  msgid "the '+' printf flag"
  msgstr ""
  
! #: c-family/c-format.cc:577 c-family/c-format.cc:601 c-family/c-format.cc:632
! #: c-family/c-format.cc:672 config/mingw/msformat-c.cc:47
  #: config/mingw/msformat-c.cc:82
  #, fuzzy
  #| msgid "`0' flag"
  msgid "'#' flag"
  msgstr "'0' флаг"
  
! #: c-family/c-format.cc:577 c-family/c-format.cc:601 c-family/c-format.cc:632
  #: config/mingw/msformat-c.cc:47
  msgid "the '#' printf flag"
  msgstr ""
  
! #: c-family/c-format.cc:578 c-family/c-format.cc:602 c-family/c-format.cc:670
  #: config/mingw/msformat-c.cc:48
  #, fuzzy
  #| msgid "`0' flag"
  msgid "'0' flag"
  msgstr "'0' флаг"
  
! #: c-family/c-format.cc:578 c-family/c-format.cc:602
  #: config/mingw/msformat-c.cc:48
  msgid "the '0' printf flag"
  msgstr ""
  
! #: c-family/c-format.cc:579 c-family/c-format.cc:603 c-family/c-format.cc:669
! #: c-family/c-format.cc:700 config/mingw/msformat-c.cc:49
  #, fuzzy
  #| msgid "`0' flag"
  msgid "'-' flag"
  msgstr "'0' флаг"
  
! #: c-family/c-format.cc:579 c-family/c-format.cc:603
  #: config/mingw/msformat-c.cc:49
  msgid "the '-' printf flag"
  msgstr ""
  
! #: c-family/c-format.cc:580 c-family/c-format.cc:652
  #: config/mingw/msformat-c.cc:50 config/mingw/msformat-c.cc:70
  #, fuzzy
  #| msgid "`0' flag"
  msgid "''' flag"
  msgstr "'0' флаг"
  
! #: c-family/c-format.cc:580 config/mingw/msformat-c.cc:50
  msgid "the ''' printf flag"
  msgstr ""
  
! #: c-family/c-format.cc:581 c-family/c-format.cc:653
  #, fuzzy
  #| msgid "`0' flag"
  msgid "'I' flag"
  msgstr "'0' флаг"
  
! #: c-family/c-format.cc:581
  msgid "the 'I' printf flag"
  msgstr ""
  
! #: c-family/c-format.cc:582 c-family/c-format.cc:604 c-family/c-format.cc:650
! #: c-family/c-format.cc:673 c-family/c-format.cc:701 config/sol2-c.cc:43
  #: config/mingw/msformat-c.cc:51 config/mingw/msformat-c.cc:68
  msgid "field width"
  msgstr ""
  
! #: c-family/c-format.cc:582 c-family/c-format.cc:604 config/sol2-c.cc:43
  #: config/mingw/msformat-c.cc:51
  msgid "field width in printf format"
  msgstr ""
  
! #: c-family/c-format.cc:583 c-family/c-format.cc:605 c-family/c-format.cc:634
  #: config/mingw/msformat-c.cc:52
  msgid "precision"
  msgstr ""
  
! #: c-family/c-format.cc:583 c-family/c-format.cc:605 c-family/c-format.cc:634
  #: config/mingw/msformat-c.cc:52
  msgid "precision in printf format"
  msgstr ""
  
! #: c-family/c-format.cc:584 c-family/c-format.cc:606 c-family/c-format.cc:635
! #: c-family/c-format.cc:651 c-family/c-format.cc:704 config/sol2-c.cc:44
  #: config/mingw/msformat-c.cc:53 config/mingw/msformat-c.cc:69
  msgid "length modifier"
  msgstr ""
  
! #: c-family/c-format.cc:584 c-family/c-format.cc:606 c-family/c-format.cc:635
  #: config/sol2-c.cc:44 config/mingw/msformat-c.cc:53
  msgid "length modifier in printf format"
  msgstr ""
  
! #: c-family/c-format.cc:633
  #, fuzzy
  #| msgid "`0' flag"
  msgid "'q' flag"
  msgstr "'0' флаг"
  
! #: c-family/c-format.cc:633
  msgid "the 'q' diagnostic flag"
  msgstr ""
  
! #: c-family/c-format.cc:647 config/mingw/msformat-c.cc:66
  msgid "assignment suppression"
  msgstr ""
  
! #: c-family/c-format.cc:647 config/mingw/msformat-c.cc:66
  msgid "the assignment suppression scanf feature"
  msgstr ""
  
! #: c-family/c-format.cc:648 config/mingw/msformat-c.cc:67
  #, fuzzy
  #| msgid "`0' flag"
  msgid "'a' flag"
  msgstr "'0' флаг"
  
! #: c-family/c-format.cc:648 config/mingw/msformat-c.cc:67
  msgid "the 'a' scanf flag"
  msgstr ""
  
! #: c-family/c-format.cc:649
  #, fuzzy
  #| msgid "`0' flag"
  msgid "'m' flag"
  msgstr "'0' флаг"
  
! #: c-family/c-format.cc:649
  msgid "the 'm' scanf flag"
  msgstr ""
  
! #: c-family/c-format.cc:650 config/mingw/msformat-c.cc:68
  msgid "field width in scanf format"
  msgstr ""
  
! #: c-family/c-format.cc:651 config/mingw/msformat-c.cc:69
  msgid "length modifier in scanf format"
  msgstr ""
  
! #: c-family/c-format.cc:652 config/mingw/msformat-c.cc:70
  msgid "the ''' scanf flag"
  msgstr ""
  
! #: c-family/c-format.cc:653
  msgid "the 'I' scanf flag"
  msgstr ""
  
! #: c-family/c-format.cc:668
  #, fuzzy
  #| msgid "`0' flag"
  msgid "'_' flag"
  msgstr "'0' флаг"
  
! #: c-family/c-format.cc:668
  msgid "the '_' strftime flag"
  msgstr ""
  
! #: c-family/c-format.cc:669
  msgid "the '-' strftime flag"
  msgstr ""
  
! #: c-family/c-format.cc:670
  msgid "the '0' strftime flag"
  msgstr ""
  
! #: c-family/c-format.cc:671 c-family/c-format.cc:696
  #, fuzzy
  #| msgid "`0' flag"
  msgid "'^' flag"
  msgstr "'0' флаг"
  
! #: c-family/c-format.cc:671
  msgid "the '^' strftime flag"
  msgstr ""
  
! #: c-family/c-format.cc:672 config/mingw/msformat-c.cc:82
  msgid "the '#' strftime flag"
  msgstr ""
  
! #: c-family/c-format.cc:673
  msgid "field width in strftime format"
  msgstr ""
  
! #: c-family/c-format.cc:674
  #, fuzzy
  #| msgid "`O' modifier"
  msgid "'E' modifier"
  msgstr "'O' мадыфікатар"
  
! #: c-family/c-format.cc:674
  msgid "the 'E' strftime modifier"
  msgstr ""
  
! #: c-family/c-format.cc:675
  #, fuzzy
  #| msgid "`O' modifier"
  msgid "'O' modifier"
  msgstr "'O' мадыфікатар"
  
! #: c-family/c-format.cc:675
  msgid "the 'O' strftime modifier"
  msgstr ""
  
! #: c-family/c-format.cc:676 c-family/c-format.cc:677
  #, fuzzy
  #| msgid "`O' modifier"
  msgid "the 'O' modifier"
  msgstr "'O' мадыфікатар"
  
! #: c-family/c-format.cc:695
  msgid "fill character"
  msgstr ""
  
! #: c-family/c-format.cc:695
  msgid "fill character in strfmon format"
  msgstr ""
  
! #: c-family/c-format.cc:696
  msgid "the '^' strfmon flag"
  msgstr ""
  
! #: c-family/c-format.cc:697
  msgid "the '+' strfmon flag"
  msgstr ""
  
! #: c-family/c-format.cc:698
  #, fuzzy
  #| msgid "`0' flag"
  msgid "'(' flag"
  msgstr "'0' флаг"
  
! #: c-family/c-format.cc:698
  msgid "the '(' strfmon flag"
  msgstr ""
  
! #: c-family/c-format.cc:699
  #, fuzzy
  #| msgid "`0' flag"
  msgid "'!' flag"
  msgstr "'0' флаг"
  
! #: c-family/c-format.cc:699
  msgid "the '!' strfmon flag"
  msgstr ""
  
! #: c-family/c-format.cc:700
  msgid "the '-' strfmon flag"
  msgstr ""
  
! #: c-family/c-format.cc:701
  msgid "field width in strfmon format"
  msgstr ""
  
! #: c-family/c-format.cc:702
  msgid "left precision"
  msgstr ""
  
! #: c-family/c-format.cc:702
  msgid "left precision in strfmon format"
  msgstr ""
  
! #: c-family/c-format.cc:703
  msgid "right precision"
  msgstr ""
  
! #: c-family/c-format.cc:703
  msgid "right precision in strfmon format"
  msgstr ""
  
! #: c-family/c-format.cc:704
  msgid "length modifier in strfmon format"
  msgstr ""
  
  #. Handle deferred options from command-line.
! #: c-family/c-opts.cc:1699 fortran/cpp.cc:630
  msgid "<command-line>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:13004 config/loongarch/loongarch.cc:6728
  #, fuzzy, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: config/aarch64/aarch64.cc:13013 config/aarch64/aarch64.cc:13026
! #: config/aarch64/aarch64.cc:13038 config/aarch64/aarch64.cc:13049
! #: config/aarch64/aarch64.cc:13065 config/aarch64/aarch64.cc:13079
! #: config/aarch64/aarch64.cc:13099 config/aarch64/aarch64.cc:13181
! #: config/aarch64/aarch64.cc:13192 config/aarch64/aarch64.cc:13206
! #: config/aarch64/aarch64.cc:13432 config/aarch64/aarch64.cc:13445
! #: config/aarch64/aarch64.cc:13462 config/pru/pru.cc:1872
! #: config/pru/pru.cc:1883 config/pru/pru.cc:1965 config/riscv/riscv.cc:8092
! #: config/riscv/riscv.cc:8108 config/riscv/riscv.cc:8124
! #: config/riscv/riscv.cc:8140 config/riscv/riscv.cc:8173
! #: config/riscv/riscv.cc:8182 config/riscv/riscv.cc:8191
! #: config/riscv/riscv.cc:8201
  #, fuzzy, c-format
  msgid "invalid operand for '%%%c'"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: config/aarch64/aarch64.cc:13117 config/aarch64/aarch64.cc:13128
! #: config/aarch64/aarch64.cc:13292 config/aarch64/aarch64.cc:13303
! #: config/riscv/riscv.cc:7988 config/riscv/riscv.cc:7996
! #: config/riscv/riscv.cc:8003 config/riscv/riscv.cc:8007
! #: config/riscv/riscv.cc:8049 config/riscv/riscv.cc:8067
  #, fuzzy, c-format
  #| msgid "invalid string constant `%E'"
  msgid "invalid vector constant"
  msgstr "`%E' - нерэчаісная нязьменная тыпу string"
  
! #: config/aarch64/aarch64.cc:13142
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:13154
  #, fuzzy, c-format
  #| msgid "impossible operator '%s'"
  msgid "incompatible operand for '%%%c'"
  msgstr "немагчымы апэратар '%s'"
  
! #: config/aarch64/aarch64.cc:13174
  #, fuzzy, c-format
  #| msgid "invalid register name for `%s'"
  msgid "incompatible register operand for '%%%c'"
  msgstr "нерэчаісная назва рэгістра `%s'"
  
! #: config/aarch64/aarch64.cc:13239 config/arm/arm.cc:24779
  #, fuzzy, c-format
  msgid "missing operand"
  msgstr "прапушчан ініцыялізатар"
  
! #: config/aarch64/aarch64.cc:13329
  #, fuzzy, c-format
  msgid "invalid constant"
  msgstr "Нерэчаісны выбар %s"
  
! #: config/aarch64/aarch64.cc:13332
  #, fuzzy, c-format
  #| msgid "invalid %%d operand"
  msgid "invalid operand"
  msgstr "нерэчаісны %%d аперанд"
  
! #: config/aarch64/aarch64.cc:13470 config/aarch64/aarch64.cc:13475
  #, fuzzy, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: config/aarch64/aarch64.cc:13495
  #, fuzzy, c-format
  #| msgid "invalid address"
  msgid "invalid address mode"
  msgstr "нерэчаісны адрас"
  
! #: config/aarch64/aarch64.cc:23792
  msgid "invalid conversion from type %<mfloat8_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:23794
  msgid "invalid conversion to type %<mfloat8_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31104
! msgid "preincrement operation not permitted on svbool_t"
! msgstr ""
! 
! #: config/aarch64/aarch64.cc:31106
! msgid "predecrement operation not permitted on svbool_t"
! msgstr ""
! 
! #: config/aarch64/aarch64.cc:31108
! msgid "postincrement operation not permitted on svbool_t"
! msgstr ""
! 
! #: config/aarch64/aarch64.cc:31110
! msgid "postdecrement operation not permitted on svbool_t"
! msgstr ""
! 
! #: config/aarch64/aarch64.cc:31112
! msgid "negation operation not permitted on svbool_t"
! msgstr ""
! 
! #: config/aarch64/aarch64.cc:31114
! msgid "plus operation not permitted on svbool_t"
! msgstr ""
! 
! #: config/aarch64/aarch64.cc:31116
! msgid "minus operation not permitted on svbool_t"
! msgstr ""
! 
! #: config/aarch64/aarch64.cc:31118
! msgid "multiply operation not permitted on svbool_t"
! msgstr ""
! 
! #: config/aarch64/aarch64.cc:31120
! msgid "divide operation not permitted on svbool_t"
! msgstr ""
! 
! #: config/aarch64/aarch64.cc:31123
! msgid "shift operation not permitted on svbool_t"
! msgstr ""
! 
! #: config/aarch64/aarch64.cc:31128
! msgid "only == and != operations permitted on svbool_t"
! msgstr ""
! 
! #: config/aarch64/aarch64.cc:31130
! msgid "subscript operation not supported on svbool_t"
! msgstr ""
! 
! #: config/aarch64/aarch64.cc:31151 config/aarch64/aarch64.cc:31184
  msgid "operation not permitted on type %<mfloat8_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31172
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr ""
  
! #: config/alpha/alpha.cc:5776 config/i386/i386.cc:14543
! #: config/rs6000/rs6000.cc:14685 config/sparc/sparc.cc:9386
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
  
! #: config/alpha/alpha.cc:5834 config/bfin/bfin.cc:1428
  #, fuzzy, c-format
  msgid "invalid %%J value"
  msgstr "дрэннае %%Q значэнне"
  
! #: config/alpha/alpha.cc:5864 config/ia64/ia64.cc:5637 config/or1k/or1k.cc:1251
  #, c-format
  msgid "invalid %%r value"
  msgstr "нерэчаіснае значэньне %%r"
  
! #: config/alpha/alpha.cc:5874 config/ia64/ia64.cc:5591
! #: config/rs6000/rs6000.cc:14380 config/xtensa/xtensa.cc:2995
  #, c-format
  msgid "invalid %%R value"
  msgstr "нерэчаіснае значэньне %%R"
  
! #: config/alpha/alpha.cc:5880 config/rs6000/rs6000.cc:14300
! #: config/xtensa/xtensa.cc:2968
  #, c-format
  msgid "invalid %%N value"
  msgstr "нерэчаіснае значэньне %%N"
  
! #: config/alpha/alpha.cc:5888 config/rs6000/rs6000.cc:14328
  #, c-format
  msgid "invalid %%P value"
  msgstr "нерэчаіснае значэньне %%P"
  
! #: config/alpha/alpha.cc:5896
  #, c-format
  msgid "invalid %%h value"
  msgstr "нерэчаіснае значэньне %%h"
  
! #: config/alpha/alpha.cc:5904 config/xtensa/xtensa.cc:2988
  #, c-format
  msgid "invalid %%L value"
  msgstr "нерэчаіснае значэньне %%L"
  
! #: config/alpha/alpha.cc:5923
  #, c-format
  msgid "invalid %%m value"
  msgstr "нерэчаіснае значэньне %%m"
  
! #: config/alpha/alpha.cc:5929
  #, c-format
  msgid "invalid %%M value"
  msgstr "нерэчаіснае значэньне %%M"
  
! #: config/alpha/alpha.cc:5966 config/xtensa/xtensa.cc:3002
  #, c-format
  msgid "invalid %%U value"
  msgstr "нерэчаіснае значэньне %%U"
  
! #: config/alpha/alpha.cc:5974 config/rs6000/rs6000.cc:14388
  #, c-format
  msgid "invalid %%s value"
  msgstr "нерэчаіснае значэньне %%v"
  
! #: config/alpha/alpha.cc:5985
  #, c-format
  msgid "invalid %%C value"
  msgstr "нерэчаіснае значэньне %%C"
  
! #: config/alpha/alpha.cc:6022 config/rs6000/rs6000.cc:14164
  #, c-format
  msgid "invalid %%E value"
  msgstr "нерэчаіснае значэньне %%E"
  
! #: config/alpha/alpha.cc:6047 config/alpha/alpha.cc:6097
  #, c-format
  msgid "unknown relocation unspec"
  msgstr ""
  
! #: config/alpha/alpha.cc:6056 config/gcn/gcn.cc:7560 config/gcn/gcn.cc:7569
! #: config/gcn/gcn.cc:7627 config/gcn/gcn.cc:7635 config/gcn/gcn.cc:7651
! #: config/gcn/gcn.cc:7669 config/gcn/gcn.cc:7720 config/gcn/gcn.cc:7839
! #: config/gcn/gcn.cc:7955 config/rs6000/rs6000.cc:14690
  #, c-format
  msgid "invalid %%xn code"
  msgstr "нерэчаіснае значэньне %%xn"
  
! #: config/alpha/alpha.cc:6162
  #, fuzzy, c-format
  #| msgid "invalid address"
  msgid "invalid operand address"
  msgstr "нерэчаісны адрас"
  
! #: config/arc/arc.cc:4913
  #, fuzzy, c-format
  msgid "invalid operand to %%Z code"
  msgstr "нерэчаісны %%-код"
  
! #: config/arc/arc.cc:4921
  #, fuzzy, c-format
  msgid "invalid operand to %%z code"
  msgstr "нерэчаісны %%-код"
  
! #: config/arc/arc.cc:4929
  #, fuzzy, c-format
  msgid "invalid operands to %%c code"
  msgstr "нерэчаісны %%-код"
  
! #: config/arc/arc.cc:4937
  #, fuzzy, c-format
  msgid "invalid operand to %%M code"
  msgstr "нерэчаісны %%-код"
  
! #: config/arc/arc.cc:4945 config/m32r/m32r.cc:2090
  #, fuzzy, c-format
  msgid "invalid operand to %%p code"
  msgstr "нерэчаісны %%-код"
  
! #: config/arc/arc.cc:4953
  #, fuzzy, c-format
  msgid "invalid operand for %%s code"
  msgstr "нерэчаісны %%-код"
  
! #: config/arc/arc.cc:4971
  #, fuzzy, c-format
  msgid "invalid operand for %%N code"
  msgstr "нерэчаісны %%-код"
  
! #: config/arc/arc.cc:4984
  #, fuzzy, c-format
  msgid "invalid operand for %%N or %%S code"
  msgstr "нерэчаісны %%-код"
  
! #: config/arc/arc.cc:5006 config/m32r/m32r.cc:2083
  #, fuzzy, c-format
  msgid "invalid operand to %%s code"
  msgstr "нерэчаісны %%-код"
  
! #: config/arc/arc.cc:5126 config/m32r/m32r.cc:2116
  #, fuzzy, c-format
  msgid "invalid operand to %%R code"
  msgstr "нерэчаісны %%-код"
  
! #: config/arc/arc.cc:5202 config/m32r/m32r.cc:2139
  #, fuzzy, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "нерэчаісны %%-код"
  
! #: config/arc/arc.cc:5270 config/m32r/m32r.cc:2210
  #, fuzzy, c-format
  msgid "invalid operand to %%U code"
  msgstr "нерэчаісны %%-код"
  
! #: config/arc/arc.cc:5282
  #, fuzzy, c-format
  msgid "invalid operand to %%V code"
  msgstr "нерэчаісны %%-код"
  
! #: config/arc/arc.cc:5332
  #, fuzzy, c-format
  msgid "invalid operand to %%O code"
  msgstr "нерэчаісны %%-код"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.cc:5355 config/epiphany/epiphany.cc:1309
! #: config/m32r/m32r.cc:2237 config/nds32/nds32.cc:3519
! #: config/sparc/sparc.cc:9665
  #, c-format
  msgid "invalid operand output code"
  msgstr ""
  
! #: config/arc/arc.cc:6408
  #, fuzzy, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "нерэчаісны %%-код"
  
! #: config/arc/arc.cc:6624
  #, fuzzy
  msgid "unrecognized supposed constant"
  msgstr "нераспазнаны выбар \"-%s\""
  
! #: config/arm/arm.cc:21090 config/arm/arm.cc:21115 config/arm/arm.cc:21125
! #: config/arm/arm.cc:21134 config/arm/arm.cc:21143
  #, fuzzy, c-format
  #| msgid "invalid %%f operand"
  msgid "invalid shift operand"
  msgstr "нерэчаісны %%f аперанд"
  
! #: config/arm/arm.cc:24061 config/arm/arm.cc:24079
  #, fuzzy, c-format
  msgid "predicated Thumb instruction"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: config/arm/arm.cc:24067
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr ""
  
! #: config/arm/arm.cc:24183 config/arm/arm.cc:24196 config/arm/arm.cc:24221
  #, fuzzy, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: config/arm/arm.cc:24298 config/arm/arm.cc:24320 config/arm/arm.cc:24330
! #: config/arm/arm.cc:24340 config/arm/arm.cc:24350 config/arm/arm.cc:24389
! #: config/arm/arm.cc:24407 config/arm/arm.cc:24425 config/arm/arm.cc:24467
! #: config/arm/arm.cc:24474 config/arm/arm.cc:24492 config/arm/arm.cc:24499
! #: config/arm/arm.cc:24507 config/arm/arm.cc:24528 config/arm/arm.cc:24535
! #: config/arm/arm.cc:24726 config/arm/arm.cc:24733 config/arm/arm.cc:24760
! #: config/arm/arm.cc:24767 config/bfin/bfin.cc:1441 config/bfin/bfin.cc:1448
! #: config/bfin/bfin.cc:1455 config/bfin/bfin.cc:1462 config/bfin/bfin.cc:1471
! #: config/bfin/bfin.cc:1478 config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492
! #: config/nds32/nds32.cc:3545
  #, fuzzy, c-format
  msgid "invalid operand for code '%c'"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: config/arm/arm.cc:24402
  #, c-format
  msgid "instruction never executed"
  msgstr ""
  
  #. Former FPA support, effectively unused after GCC-4.7, but not
  #. removed until gcc-15.
! #: config/arm/arm.cc:24440
  #, c-format
  msgid "obsolete FPA format code '%c'"
  msgstr ""
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.cc:24449
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
  
! #. Former iWMMXT support, removed after GCC-15.
! #: config/arm/arm.cc:24455
! #, c-format
! msgid "obsolete iWMMXT format code '%c'"
! msgstr ""
! 
! #: config/arm/arm.cc:34277
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr ""
  
! #: config/arm/arm.cc:34279
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr ""
  
! #: config/arm/arm.cc:34294 config/arm/arm.cc:34310
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr ""
  
*************** msgstr "нераспазнаны выб�
*** 20268,20371 ****
  msgid "incomplete application of insn"
  msgstr ""
  
! #: config/avr/avr.cc:2525
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr ""
  
! #: config/avr/avr.cc:2708
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr ""
  
! #: config/avr/avr.cc:2763
  #, c-format
  msgid "bad I/O address 0x%s outside of valid range [0x%x, 0x%x] for %%i operand"
  msgstr ""
  
! #: config/avr/avr.cc:2789
  #, c-format
  msgid "%s operand cannot be used as %%i I/O address operand"
  msgstr ""
  
! #: config/avr/avr.cc:2812
  msgid "bad address, not a constant:"
  msgstr ""
  
! #: config/avr/avr.cc:2831 config/avr/avr.cc:2838
  msgid "bad address, not (reg+disp):"
  msgstr ""
  
! #: config/avr/avr.cc:2845
  msgid "bad address, not post_inc or pre_dec:"
  msgstr ""
  
! #: config/avr/avr.cc:2857
  msgid "internal compiler error.  Bad address:"
  msgstr ""
  
! #: config/avr/avr.cc:2886
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr ""
  
! #: config/avr/avr.cc:2905
  msgid "internal compiler error.  Unknown mode:"
  msgstr ""
  
! #: config/avr/avr.cc:4278 config/avr/avr.cc:5264 config/avr/avr.cc:5711
  #, fuzzy
  msgid "invalid insn:"
  msgstr "Нерэчаісны выбар %s"
  
! #: config/avr/avr.cc:4361 config/avr/avr.cc:4486 config/avr/avr.cc:4544
! #: config/avr/avr.cc:4596 config/avr/avr.cc:4615 config/avr/avr.cc:4807
! #: config/avr/avr.cc:5115 config/avr/avr.cc:5400 config/avr/avr.cc:5604
! #: config/avr/avr.cc:5768 config/avr/avr.cc:5861 config/avr/avr.cc:6059
  msgid "incorrect insn:"
  msgstr ""
  
! #: config/avr/avr.cc:4631 config/avr/avr.cc:4906 config/avr/avr.cc:5186
! #: config/avr/avr.cc:5472 config/avr/avr.cc:5650 config/avr/avr.cc:5917
! #: config/avr/avr.cc:6117
  msgid "unknown move insn:"
  msgstr ""
  
! #: config/avr/avr.cc:7001
  msgid "bad shift insn:"
  msgstr ""
  
! #: config/avr/avr.cc:7092 config/avr/avr.cc:7629 config/avr/avr.cc:8103
  msgid "internal compiler error.  Incorrect shift:"
  msgstr ""
  
! #: config/avr/avr.cc:10395
  #, fuzzy
  #| msgid "unsupported version"
  msgid "unsupported fixed-point conversion"
  msgstr "непадтрымліваемая версія"
  
! #: config/avr/avr.cc:11667
  msgid "variable"
  msgstr ""
  
! #: config/avr/avr.cc:11672
  #, fuzzy
  msgid "function parameter"
  msgstr "невыкарыстаемы параметр \"%s\""
  
! #: config/avr/avr.cc:11677
  #, fuzzy
  #| msgid "structure"
  msgid "structure field"
  msgstr "структура"
  
! #: config/avr/avr.cc:11683
  #, fuzzy
  #| msgid "return type of `%s' is not `int'"
  msgid "return type of function"
  msgstr "вяртаемы тып \"%s\" не \"int\""
  
! #: config/avr/avr.cc:11688
  msgid "pointer"
  msgstr ""
  
--- 20902,21005 ----
  msgid "incomplete application of insn"
  msgstr ""
  
! #: config/avr/avr.cc:2504
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr ""
  
! #: config/avr/avr.cc:2687
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr ""
  
! #: config/avr/avr.cc:2742
  #, c-format
  msgid "bad I/O address 0x%s outside of valid range [0x%x, 0x%x] for %%i operand"
  msgstr ""
  
! #: config/avr/avr.cc:2768
  #, c-format
  msgid "%s operand cannot be used as %%i I/O address operand"
  msgstr ""
  
! #: config/avr/avr.cc:2791
  msgid "bad address, not a constant:"
  msgstr ""
  
! #: config/avr/avr.cc:2810 config/avr/avr.cc:2817
  msgid "bad address, not (reg+disp):"
  msgstr ""
  
! #: config/avr/avr.cc:2824
  msgid "bad address, not post_inc or pre_dec:"
  msgstr ""
  
! #: config/avr/avr.cc:2836
  msgid "internal compiler error.  Bad address:"
  msgstr ""
  
! #: config/avr/avr.cc:2865
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr ""
  
! #: config/avr/avr.cc:2884
  msgid "internal compiler error.  Unknown mode:"
  msgstr ""
  
! #: config/avr/avr.cc:4298 config/avr/avr.cc:5284 config/avr/avr.cc:5731
  #, fuzzy
  msgid "invalid insn:"
  msgstr "Нерэчаісны выбар %s"
  
! #: config/avr/avr.cc:4381 config/avr/avr.cc:4506 config/avr/avr.cc:4564
! #: config/avr/avr.cc:4616 config/avr/avr.cc:4635 config/avr/avr.cc:4827
! #: config/avr/avr.cc:5135 config/avr/avr.cc:5420 config/avr/avr.cc:5624
! #: config/avr/avr.cc:5788 config/avr/avr.cc:5881 config/avr/avr.cc:6079
  msgid "incorrect insn:"
  msgstr ""
  
! #: config/avr/avr.cc:4651 config/avr/avr.cc:4926 config/avr/avr.cc:5206
! #: config/avr/avr.cc:5492 config/avr/avr.cc:5670 config/avr/avr.cc:5937
! #: config/avr/avr.cc:6137
  msgid "unknown move insn:"
  msgstr ""
  
! #: config/avr/avr.cc:7082
  msgid "bad shift insn:"
  msgstr ""
  
! #: config/avr/avr.cc:7182 config/avr/avr.cc:7708 config/avr/avr.cc:8171
  msgid "internal compiler error.  Incorrect shift:"
  msgstr ""
  
! #: config/avr/avr.cc:10463
  #, fuzzy
  #| msgid "unsupported version"
  msgid "unsupported fixed-point conversion"
  msgstr "непадтрымліваемая версія"
  
! #: config/avr/avr.cc:11747
  msgid "variable"
  msgstr ""
  
! #: config/avr/avr.cc:11752
  #, fuzzy
  msgid "function parameter"
  msgstr "невыкарыстаемы параметр \"%s\""
  
! #: config/avr/avr.cc:11757
  #, fuzzy
  #| msgid "structure"
  msgid "structure field"
  msgstr "структура"
  
! #: config/avr/avr.cc:11763
  #, fuzzy
  #| msgid "return type of `%s' is not `int'"
  msgid "return type of function"
  msgstr "вяртаемы тып \"%s\" не \"int\""
  
! #: config/avr/avr.cc:11768
  msgid "pointer"
  msgstr ""
  
*************** msgstr ""
*** 20381,20387 ****
  msgid "invalid %%j value"
  msgstr ""
  
! #: config/bfin/bfin.cc:1583 config/c6x/c6x.cc:2279
  #, fuzzy, c-format
  #| msgid "invalid %%c operand"
  msgid "invalid const_double operand"
--- 21015,21021 ----
  msgid "invalid %%j value"
  msgstr ""
  
! #: config/bfin/bfin.cc:1583 config/c6x/c6x.cc:2278
  #, fuzzy, c-format
  #| msgid "invalid %%c operand"
  msgid "invalid const_double operand"
*************** msgstr "непадтрымліваема
*** 20402,20421 ****
  
  #. Format punctuators via %s to avoid -Wformat-diag.
  #: config/cris/cris.cc:783 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
! #: cobol/dts.h:71 final.cc:3194 final.cc:3196 fold-const.cc:347 gcc.cc:6299
! #: gcc.cc:6313 rtl-error.cc:101 toplev.cc:322 cobol/gcobolspec.cc:366
! #: cobol/gcobolspec.cc:440 cobol/gcobolspec.cc:450 cobol/gcobolspec.cc:534
! #: cobol/genutil.cc:1268 cp/logic.cc:311 cp/logic.cc:313 cp/typeck.cc:7952
  #: d/d-convert.cc:237 go/go-gcc-diagnostics.cc:28 go/go-gcc-diagnostics.cc:37
  #: go/go-gcc-diagnostics.cc:45 go/go-gcc-diagnostics.cc:53
! #: lto/lto-object.cc:180 lto/lto-object.cc:277 lto/lto-object.cc:334
! #: lto/lto-object.cc:358 m2/gm2-gcc/m2linemap.cc:183
! #: m2/gm2-gcc/m2linemap.cc:254 m2/gm2-gcc/m2linemap.cc:363
! #: rust/rust-diagnostics.cc:164 rust/rust-diagnostics.cc:182
! #: rust/rust-diagnostics.cc:243 rust/rust-diagnostics.cc:266
! #: rust/rust-diagnostics.cc:287 rust/rust-diagnostics.cc:306
! #: rust/rust-diagnostics.cc:322 rust/rust-diagnostics.cc:338
! #: rust/rust-diagnostics.cc:357 rust/rust-diagnostics.cc:373
  #, gcc-internal-format, gfc-internal-format
  msgid "%s"
  msgstr ""
--- 21036,21055 ----
  
  #. Format punctuators via %s to avoid -Wformat-diag.
  #: config/cris/cris.cc:783 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
! #: cobol/dts.h:71 final.cc:3204 final.cc:3206 fold-const.cc:347 gcc.cc:6325
! #: gcc.cc:6339 rtl-error.cc:101 toplev.cc:325 cobol/gcobolspec.cc:361
! #: cobol/gcobolspec.cc:435 cobol/gcobolspec.cc:445 cobol/gcobolspec.cc:529
! #: cobol/genutil.cc:1098 cp/logic.cc:311 cp/logic.cc:313 cp/typeck.cc:8107
  #: d/d-convert.cc:237 go/go-gcc-diagnostics.cc:28 go/go-gcc-diagnostics.cc:37
  #: go/go-gcc-diagnostics.cc:45 go/go-gcc-diagnostics.cc:53
! #: lto/lto-object.cc:178 lto/lto-object.cc:275 lto/lto-object.cc:332
! #: lto/lto-object.cc:356 m2/gm2-gcc/m2linemap.cc:183
! #: m2/gm2-gcc/m2linemap.cc:257 m2/gm2-gcc/m2linemap.cc:366
! #: rust/rust-diagnostics.cc:171 rust/rust-diagnostics.cc:189
! #: rust/rust-diagnostics.cc:250 rust/rust-diagnostics.cc:273
! #: rust/rust-diagnostics.cc:294 rust/rust-diagnostics.cc:313
! #: rust/rust-diagnostics.cc:329 rust/rust-diagnostics.cc:345
! #: rust/rust-diagnostics.cc:364 rust/rust-diagnostics.cc:380
  #, gcc-internal-format, gfc-internal-format
  msgid "%s"
  msgstr ""
*************** msgstr ""
*** 20622,20646 ****
  msgid "bad output_condmove_single operand"
  msgstr ""
  
! #: config/gcn/gcn.cc:7024 config/gcn/gcn.cc:7044 config/gcn/gcn.cc:7048
! #: config/gcn/gcn.cc:7381 config/gcn/gcn.cc:7392 config/gcn/gcn.cc:7395
  #, c-format
  msgid "bad ADDR_SPACE_GLOBAL address"
  msgstr ""
  
! #: config/gcn/gcn.cc:7163 config/gcn/gcn.cc:7186 config/gcn/gcn.cc:7218
! #: config/gcn/gcn.cc:7234 config/gcn/gcn.cc:7249 config/gcn/gcn.cc:7268
! #: config/gcn/gcn.cc:7332 config/gcn/gcn.cc:7526 config/gcn/gcn.cc:7641
  #, fuzzy, c-format
  msgid "invalid operand %%xn code"
  msgstr "нерэчаісны %%-код"
  
! #: config/gcn/gcn.cc:7629
  #, c-format
  msgid "operand %%xn code invalid for QImode"
  msgstr ""
  
! #: config/gcn/gcn.cc:7717
  #, fuzzy, c-format
  #| msgid "invalid string constant `%E'"
  msgid "invalid fp constant"
--- 21256,21280 ----
  msgid "bad output_condmove_single operand"
  msgstr ""
  
! #: config/gcn/gcn.cc:7235 config/gcn/gcn.cc:7255 config/gcn/gcn.cc:7259
! #: config/gcn/gcn.cc:7600 config/gcn/gcn.cc:7611 config/gcn/gcn.cc:7614
  #, c-format
  msgid "bad ADDR_SPACE_GLOBAL address"
  msgstr ""
  
! #: config/gcn/gcn.cc:7382 config/gcn/gcn.cc:7405 config/gcn/gcn.cc:7437
! #: config/gcn/gcn.cc:7453 config/gcn/gcn.cc:7468 config/gcn/gcn.cc:7487
! #: config/gcn/gcn.cc:7551 config/gcn/gcn.cc:7745 config/gcn/gcn.cc:7860
  #, fuzzy, c-format
  msgid "invalid operand %%xn code"
  msgstr "нерэчаісны %%-код"
  
! #: config/gcn/gcn.cc:7848
  #, c-format
  msgid "operand %%xn code invalid for QImode"
  msgstr ""
  
! #: config/gcn/gcn.cc:7936
  #, fuzzy, c-format
  #| msgid "invalid string constant `%E'"
  msgid "invalid fp constant"
*************** msgstr "`%E' - нерэчаісная н
*** 20653,20803 ****
  msgid "Expected register or constant integer."
  msgstr ""
  
! #: config/i386/i386.cc:12886
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr ""
  
! #: config/i386/i386.cc:13425
  #, fuzzy, c-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of register '%s'"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: config/i386/i386.cc:13430
  #, fuzzy, c-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of asm flag output"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: config/i386/i386.cc:13664
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "нерэчаісны %%-код"
  
! #: config/i386/i386.cc:13699
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "нерэчаісны %%-код"
  
! #: config/i386/i386.cc:13774
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code '%c'"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: config/i386/i386.cc:13779
  #, fuzzy, c-format
  msgid "invalid operand size for operand code '%c'"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: config/i386/i386.cc:13857
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr ""
  
! #: config/i386/i386.cc:13936
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr ""
  
! #: config/i386/i386.cc:13954
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr ""
  
! #: config/i386/i386.cc:13975
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr ""
  
! #: config/i386/i386.cc:13990
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr ""
  
! #: config/i386/i386.cc:14018
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr ""
  
! #: config/i386/i386.cc:14036
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.cc:14059
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.cc:14152
  #, fuzzy, c-format
  msgid "invalid operand code '%c'"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: config/i386/i386.cc:14214 config/i386/i386.cc:14603
  #, fuzzy, c-format
  #| msgid "invalid %%c operand"
  msgid "invalid constraints for operand"
  msgstr "нерэчаісны %%c аперанд"
  
! #: config/i386/i386.cc:14315
  #, fuzzy, c-format
  msgid "invalid vector immediate"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: config/i386/i386.cc:17485
  #, fuzzy
  msgid "unknown insn mode"
  msgstr "невядомы рэжым машыны \"%s\""
  
! #: config/i386/i386.cc:24023
  msgid "invalid conversion from type %<__bf16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:24026
  msgid "invalid conversion from type %<_Float16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:24029
  msgid "invalid conversion to type %<__bf16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:24032
  msgid "invalid conversion to type %<_Float16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:24070 config/i386/i386.cc:24095
  msgid "operation not permitted on type %<__bf16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:24073 config/i386/i386.cc:24099
  msgid "operation not permitted on type %<_Float16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/ia64/ia64.cc:5474
  #, fuzzy, c-format
  #| msgid "invalid %%xn code"
  msgid "invalid %%G mode"
  msgstr "нерэчаіснае значэньне %%xn"
  
! #: config/ia64/ia64.cc:5645
  #, c-format
  msgid "ia64_print_operand: unknown code"
  msgstr ""
  
! #: config/ia64/ia64.cc:11270
  #, fuzzy
  #| msgid "invalid mode for gen_tst_reg"
  msgid "invalid conversion from %<__fpreg%>"
  msgstr "нерэчаісны рэжым для gen_tst_reg"
  
! #: config/ia64/ia64.cc:11273
  #, fuzzy
  msgid "invalid conversion to %<__fpreg%>"
  msgstr "нерэчаісны %%-код"
  
! #: config/ia64/ia64.cc:11286 config/ia64/ia64.cc:11297
  #, fuzzy
  msgid "invalid operation on %<__fpreg%>"
  msgstr "нерэчаісны %%-код"
--- 21287,21442 ----
  msgid "Expected register or constant integer."
  msgstr ""
  
! #: config/i386/i386.cc:13325
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr ""
  
! #: config/i386/i386.cc:13868
  #, fuzzy, c-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of register '%s'"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: config/i386/i386.cc:13873
  #, fuzzy, c-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of asm flag output"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: config/i386/i386.cc:14108
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "нерэчаісны %%-код"
  
! #: config/i386/i386.cc:14143
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "нерэчаісны %%-код"
  
! #: config/i386/i386.cc:14218
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code '%c'"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: config/i386/i386.cc:14223
  #, fuzzy, c-format
  msgid "invalid operand size for operand code '%c'"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: config/i386/i386.cc:14301
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr ""
  
! #: config/i386/i386.cc:14380
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr ""
  
! #: config/i386/i386.cc:14398
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr ""
  
! #: config/i386/i386.cc:14419
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr ""
  
! #: config/i386/i386.cc:14434
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr ""
  
! #: config/i386/i386.cc:14462
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr ""
  
! #: config/i386/i386.cc:14480
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.cc:14503
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.cc:14530
! #, c-format
! msgid "operand is not a memory reference, invalid operand code 'v'"
! msgstr ""
! 
! #: config/i386/i386.cc:14618
  #, fuzzy, c-format
  msgid "invalid operand code '%c'"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: config/i386/i386.cc:14680 config/i386/i386.cc:15069
  #, fuzzy, c-format
  #| msgid "invalid %%c operand"
  msgid "invalid constraints for operand"
  msgstr "нерэчаісны %%c аперанд"
  
! #: config/i386/i386.cc:14781
  #, fuzzy, c-format
  msgid "invalid vector immediate"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: config/i386/i386.cc:17959
  #, fuzzy
  msgid "unknown insn mode"
  msgstr "невядомы рэжым машыны \"%s\""
  
! #: config/i386/i386.cc:24693
  msgid "invalid conversion from type %<__bf16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:24696
  msgid "invalid conversion from type %<_Float16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:24699
  msgid "invalid conversion to type %<__bf16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:24702
  msgid "invalid conversion to type %<_Float16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:24740 config/i386/i386.cc:24765
  msgid "operation not permitted on type %<__bf16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:24743 config/i386/i386.cc:24769
  msgid "operation not permitted on type %<_Float16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/ia64/ia64.cc:5519
  #, fuzzy, c-format
  #| msgid "invalid %%xn code"
  msgid "invalid %%G mode"
  msgstr "нерэчаіснае значэньне %%xn"
  
! #: config/ia64/ia64.cc:5690
  #, c-format
  msgid "ia64_print_operand: unknown code"
  msgstr ""
  
! #: config/ia64/ia64.cc:11315
  #, fuzzy
  #| msgid "invalid mode for gen_tst_reg"
  msgid "invalid conversion from %<__fpreg%>"
  msgstr "нерэчаісны рэжым для gen_tst_reg"
  
! #: config/ia64/ia64.cc:11318
  #, fuzzy
  msgid "invalid conversion to %<__fpreg%>"
  msgstr "нерэчаісны %%-код"
  
! #: config/ia64/ia64.cc:11331 config/ia64/ia64.cc:11342
  #, fuzzy
  msgid "invalid operation on %<__fpreg%>"
  msgstr "нерэчаісны %%-код"
*************** msgstr "нерэчаісны %%-код"
*** 20807,20813 ****
  msgid "invalid %%P operand"
  msgstr "нерэчаісны %%-код"
  
! #: config/iq2000/iq2000.cc:3131 config/rs6000/rs6000.cc:14307
  #, c-format
  msgid "invalid %%p value"
  msgstr ""
--- 21446,21452 ----
  msgid "invalid %%P operand"
  msgstr "нерэчаісны %%-код"
  
! #: config/iq2000/iq2000.cc:3131 config/rs6000/rs6000.cc:14318
  #, c-format
  msgid "invalid %%p value"
  msgstr ""
*************** msgstr ""
*** 20836,20939 ****
  msgid "invalid addressing mode"
  msgstr ""
  
! #: config/loongarch/loongarch.cc:6018 config/loongarch/loongarch.cc:6040
! #: config/loongarch/loongarch.cc:6449 config/mips/mips.cc:9378
! #: config/mips/mips.cc:9405 config/mips/mips.cc:9588
  #, fuzzy, c-format
  msgid "'%%%c' is not a valid operand prefix"
  msgstr "\"%s\" - гэта не пачатак дэкларацыі"
  
! #: config/loongarch/loongarch.cc:6272 config/loongarch/loongarch.cc:6292
! #: config/loongarch/loongarch.cc:6342 config/loongarch/loongarch.cc:6349
! #: config/loongarch/loongarch.cc:6359 config/loongarch/loongarch.cc:6406
! #: config/loongarch/loongarch.cc:6409 config/loongarch/loongarch.cc:6421
! #: config/loongarch/loongarch.cc:6428 config/loongarch/loongarch.cc:6438
! #: config/loongarch/loongarch.cc:6441 config/loongarch/loongarch.cc:6462
! #: config/loongarch/loongarch.cc:6469 config/loongarch/loongarch.cc:6496
! #: config/loongarch/loongarch.cc:6507 config/loongarch/loongarch.cc:6522
! #: config/loongarch/loongarch.cc:6531 config/mips/mips.cc:9477
! #: config/mips/mips.cc:9484 config/mips/mips.cc:9491 config/mips/mips.cc:9498
! #: config/mips/mips.cc:9511 config/mips/mips.cc:9518 config/mips/mips.cc:9528
! #: config/mips/mips.cc:9531 config/mips/mips.cc:9543 config/mips/mips.cc:9546
! #: config/mips/mips.cc:9606 config/mips/mips.cc:9613 config/mips/mips.cc:9634
! #: config/mips/mips.cc:9649 config/mips/mips.cc:9668 config/mips/mips.cc:9677
! #: config/riscv/riscv.cc:6735 config/riscv/riscv.cc:7182
! #: config/riscv/riscv.cc:7188 config/riscv/riscv.cc:7204
! #: config/riscv/riscv.cc:7215
  #, fuzzy, c-format
  #| msgid "invalid use of `%D'"
  msgid "invalid use of '%%%c'"
  msgstr "нерэчаіснае выкарыстаньне `%D'"
  
! #: config/m32r/m32r.cc:2149
  msgid "bad insn for 'A'"
  msgstr ""
  
! #: config/m32r/m32r.cc:2196
  #, fuzzy, c-format
  msgid "invalid operand to %%T/%%B code"
  msgstr "нерэчаісны %%-код"
  
! #: config/m32r/m32r.cc:2219
  #, fuzzy, c-format
  msgid "invalid operand to %%N code"
  msgstr "нерэчаісны %%-код"
  
! #: config/m32r/m32r.cc:2252
  msgid "pre-increment address is not a register"
  msgstr ""
  
! #: config/m32r/m32r.cc:2259
  msgid "pre-decrement address is not a register"
  msgstr ""
  
! #: config/m32r/m32r.cc:2266
  msgid "post-increment address is not a register"
  msgstr ""
  
! #: config/m32r/m32r.cc:2341 config/m32r/m32r.cc:2356
! #: config/rs6000/rs6000.cc:20981
  msgid "bad address"
  msgstr "дрэнны адрас"
  
! #: config/m32r/m32r.cc:2361
  #, fuzzy
  msgid "lo_sum not of register"
  msgstr "Не выкарыстоўваць рэгістра sb"
  
! #: config/microblaze/microblaze.cc:2303
  #, fuzzy, c-format
  #| msgid "unknown escape sequence '\\%c'"
  msgid "unknown punctuation '%c'"
  msgstr "невядомая ESC-паслядоўнасць '\\%c'"
  
! #: config/microblaze/microblaze.cc:2312
  #, c-format
  msgid "null pointer"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2347
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%C"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2376
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%N"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2396 config/microblaze/microblaze.cc:2572
  #, fuzzy
  #| msgid "invalid address"
  msgid "insn contains an invalid address !"
  msgstr "нерэчаісны адрас"
  
! #: config/microblaze/microblaze.cc:2412 config/microblaze/microblaze.cc:2642
! #: config/xtensa/xtensa.cc:3240
  msgid "invalid address"
  msgstr "нерэчаісны адрас"
  
! #: config/microblaze/microblaze.cc:2515
  #, c-format
  msgid "letter %c was found & insn was not CONST_INT"
  msgstr ""
--- 21475,21578 ----
  msgid "invalid addressing mode"
  msgstr ""
  
! #: config/loongarch/loongarch.cc:6467 config/loongarch/loongarch.cc:6489
! #: config/loongarch/loongarch.cc:6900 config/mips/mips.cc:9404
! #: config/mips/mips.cc:9431 config/mips/mips.cc:9614
  #, fuzzy, c-format
  msgid "'%%%c' is not a valid operand prefix"
  msgstr "\"%s\" - гэта не пачатак дэкларацыі"
  
! #: config/loongarch/loongarch.cc:6720 config/loongarch/loongarch.cc:6740
! #: config/loongarch/loongarch.cc:6797 config/loongarch/loongarch.cc:6804
! #: config/loongarch/loongarch.cc:6814 config/loongarch/loongarch.cc:6860
! #: config/loongarch/loongarch.cc:6872 config/loongarch/loongarch.cc:6879
! #: config/loongarch/loongarch.cc:6889 config/loongarch/loongarch.cc:6892
! #: config/loongarch/loongarch.cc:6913 config/loongarch/loongarch.cc:6920
! #: config/loongarch/loongarch.cc:6947 config/loongarch/loongarch.cc:6954
! #: config/loongarch/loongarch.cc:6967 config/loongarch/loongarch.cc:6982
! #: config/loongarch/loongarch.cc:6991 config/mips/mips.cc:9503
! #: config/mips/mips.cc:9510 config/mips/mips.cc:9517 config/mips/mips.cc:9524
! #: config/mips/mips.cc:9537 config/mips/mips.cc:9544 config/mips/mips.cc:9554
! #: config/mips/mips.cc:9557 config/mips/mips.cc:9569 config/mips/mips.cc:9572
! #: config/mips/mips.cc:9632 config/mips/mips.cc:9639 config/mips/mips.cc:9660
! #: config/mips/mips.cc:9675 config/mips/mips.cc:9694 config/mips/mips.cc:9703
! #: config/riscv/riscv.cc:7789 config/riscv/riscv.cc:8258
! #: config/riscv/riscv.cc:8264 config/riscv/riscv.cc:8280
! #: config/riscv/riscv.cc:8291
  #, fuzzy, c-format
  #| msgid "invalid use of `%D'"
  msgid "invalid use of '%%%c'"
  msgstr "нерэчаіснае выкарыстаньне `%D'"
  
! #: config/m32r/m32r.cc:2148
  msgid "bad insn for 'A'"
  msgstr ""
  
! #: config/m32r/m32r.cc:2195
  #, fuzzy, c-format
  msgid "invalid operand to %%T/%%B code"
  msgstr "нерэчаісны %%-код"
  
! #: config/m32r/m32r.cc:2218
  #, fuzzy, c-format
  msgid "invalid operand to %%N code"
  msgstr "нерэчаісны %%-код"
  
! #: config/m32r/m32r.cc:2251
  msgid "pre-increment address is not a register"
  msgstr ""
  
! #: config/m32r/m32r.cc:2258
  msgid "pre-decrement address is not a register"
  msgstr ""
  
! #: config/m32r/m32r.cc:2265
  msgid "post-increment address is not a register"
  msgstr ""
  
! #: config/m32r/m32r.cc:2340 config/m32r/m32r.cc:2355
! #: config/rs6000/rs6000.cc:20992
  msgid "bad address"
  msgstr "дрэнны адрас"
  
! #: config/m32r/m32r.cc:2360
  #, fuzzy
  msgid "lo_sum not of register"
  msgstr "Не выкарыстоўваць рэгістра sb"
  
! #: config/microblaze/microblaze.cc:2330
  #, fuzzy, c-format
  #| msgid "unknown escape sequence '\\%c'"
  msgid "unknown punctuation '%c'"
  msgstr "невядомая ESC-паслядоўнасць '\\%c'"
  
! #: config/microblaze/microblaze.cc:2339
  #, c-format
  msgid "null pointer"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2374
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%C"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2403
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%N"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2423 config/microblaze/microblaze.cc:2599
  #, fuzzy
  #| msgid "invalid address"
  msgid "insn contains an invalid address !"
  msgstr "нерэчаісны адрас"
  
! #: config/microblaze/microblaze.cc:2439 config/microblaze/microblaze.cc:2669
! #: config/xtensa/xtensa.cc:3105
  msgid "invalid address"
  msgstr "нерэчаісны адрас"
  
! #: config/microblaze/microblaze.cc:2542
  #, c-format
  msgid "letter %c was found & insn was not CONST_INT"
  msgstr ""
*************** msgstr "нерэчаісны %%-код"
*** 20995,21085 ****
  msgid "invalid zero extract"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: config/or1k/or1k.cc:1157 config/or1k/or1k.cc:1165
  #, fuzzy, c-format
  msgid "invalid relocation"
  msgstr "Нерэчаісны выбар %s"
  
! #: config/or1k/or1k.cc:1259
  #, c-format
  msgid "invalid %%H value"
  msgstr "нерэчаіснае значэньне %%H"
  
! #: config/or1k/or1k.cc:1272 config/xtensa/xtensa.cc:3158
  #, fuzzy, c-format
  #| msgid "invalid %%Q value"
  msgid "invalid %%d value"
  msgstr "дрэннае %%Q значэнне"
  
! #: config/or1k/or1k.cc:1320
  #, fuzzy, c-format
  #| msgid "unknown escape sequence '\\%c'"
  msgid "unknown operand letter: '%c'"
  msgstr "невядомая ESC-паслядоўнасць '\\%c'"
  
! #: config/pru/pru.cc:1775 config/pru/pru.cc:1786
  #, fuzzy, c-format
  #| msgid "unregistered operator %s"
  msgid "I/O register operand for '%%%c'"
  msgstr "нераспазнаны аператар %s"
  
! #: config/pru/pru.cc:1792
  #, fuzzy, c-format
  #| msgid "unregistered operator %s"
  msgid "non 32 bit register operand for '%%%c'"
  msgstr "нераспазнаны аператар %s"
  
! #: config/pru/pru.cc:1887
  #, c-format
  msgid "unsupported code '%c' for fixed-point:"
  msgstr ""
  
! #: config/pru/pru.cc:1901
  #, fuzzy, c-format
  #| msgid "-mhard-float not supported"
  msgid "double constants not supported"
  msgstr "-mhard-float не падтрымліваецца"
  
! #: config/pru/pru.cc:1984
  #, fuzzy, c-format
  msgid "unsupported operand %s for code '%c'"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: config/pru/pru.cc:1994
  #, fuzzy, c-format
  #| msgid "unrecognized address"
  msgid "unexpected text address:"
  msgstr "нераспазнаны адрас"
  
! #: config/pru/pru.cc:2013
  #, fuzzy, c-format
  #| msgid "unrecognized address"
  msgid "unsupported constant address:"
  msgstr "нераспазнаны адрас"
  
! #: config/pru/pru.cc:2074
  #, fuzzy, c-format
  #| msgid "unsupported version"
  msgid "unsupported memory expression:"
  msgstr "непадтрымліваемая версія"
  
! #: config/riscv/riscv.cc:6914
  #, fuzzy, c-format
  #| msgid "invalid %%c operand"
  msgid "invalid vector operand"
  msgstr "нерэчаісны %%c аперанд"
  
! #: config/riscv/riscv.cc:7159
  #, c-format
  msgid "modifier 'N' require register operand"
  msgstr ""
  
! #: config/riscv/riscv.cc:7172
  #, fuzzy, c-format
  #| msgid "invalid register name for `%s'"
  msgid "invalid register number for 'N' modifier"
  msgstr "нерэчаісная назва рэгістра `%s'"
  
  #: config/rl78/rl78.cc:1999 config/rl78/rl78.cc:2085
  #, c-format
  msgid "q/Q modifiers invalid for symbol references"
--- 21634,21739 ----
  msgid "invalid zero extract"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: config/or1k/or1k.cc:1156 config/or1k/or1k.cc:1164
  #, fuzzy, c-format
  msgid "invalid relocation"
  msgstr "Нерэчаісны выбар %s"
  
! #: config/or1k/or1k.cc:1258
  #, c-format
  msgid "invalid %%H value"
  msgstr "нерэчаіснае значэньне %%H"
  
! #: config/or1k/or1k.cc:1271 config/xtensa/xtensa.cc:3023
  #, fuzzy, c-format
  #| msgid "invalid %%Q value"
  msgid "invalid %%d value"
  msgstr "дрэннае %%Q значэнне"
  
! #: config/or1k/or1k.cc:1319
  #, fuzzy, c-format
  #| msgid "unknown escape sequence '\\%c'"
  msgid "unknown operand letter: '%c'"
  msgstr "невядомая ESC-паслядоўнасць '\\%c'"
  
! #: config/pru/pru.cc:1823 config/pru/pru.cc:1834
  #, fuzzy, c-format
  #| msgid "unregistered operator %s"
  msgid "I/O register operand for '%%%c'"
  msgstr "нераспазнаны аператар %s"
  
! #: config/pru/pru.cc:1840
  #, fuzzy, c-format
  #| msgid "unregistered operator %s"
  msgid "non 32 bit register operand for '%%%c'"
  msgstr "нераспазнаны аператар %s"
  
! #: config/pru/pru.cc:1935
  #, c-format
  msgid "unsupported code '%c' for fixed-point:"
  msgstr ""
  
! #: config/pru/pru.cc:1949
  #, fuzzy, c-format
  #| msgid "-mhard-float not supported"
  msgid "double constants not supported"
  msgstr "-mhard-float не падтрымліваецца"
  
! #: config/pru/pru.cc:2032
  #, fuzzy, c-format
  msgid "unsupported operand %s for code '%c'"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: config/pru/pru.cc:2042
  #, fuzzy, c-format
  #| msgid "unrecognized address"
  msgid "unexpected text address:"
  msgstr "нераспазнаны адрас"
  
! #: config/pru/pru.cc:2061
  #, fuzzy, c-format
  #| msgid "unrecognized address"
  msgid "unsupported constant address:"
  msgstr "нераспазнаны адрас"
  
! #: config/pru/pru.cc:2122
  #, fuzzy, c-format
  #| msgid "unsupported version"
  msgid "unsupported memory expression:"
  msgstr "непадтрымліваемая версія"
  
! #: config/riscv/riscv.cc:7969
  #, fuzzy, c-format
  #| msgid "invalid %%c operand"
  msgid "invalid vector operand"
  msgstr "нерэчаісны %%c аперанд"
  
! #: config/riscv/riscv.cc:8214
  #, c-format
  msgid "modifier 'N' require register operand"
  msgstr ""
  
! #: config/riscv/riscv.cc:8227
  #, fuzzy, c-format
  #| msgid "invalid register name for `%s'"
  msgid "invalid register number for 'N' modifier"
  msgstr "нерэчаісная назва рэгістра `%s'"
  
+ #: config/riscv/riscv.cc:8236
+ #, c-format
+ msgid "modifier 'H' require register operand"
+ msgstr ""
+ 
+ #: config/riscv/riscv.cc:8241
+ #, c-format
+ msgid "modifier 'H' is for integer registers only"
+ msgstr ""
+ 
+ #: config/riscv/riscv.cc:8246
+ #, c-format
+ msgid "modifier 'H' cannot be applied to R31"
+ msgstr ""
+ 
  #: config/rl78/rl78.cc:1999 config/rl78/rl78.cc:2085
  #, c-format
  msgid "q/Q modifiers invalid for symbol references"
*************** msgstr ""
*** 21095,21377 ****
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3840
  #, fuzzy
  #| msgid "Use hardware floating point"
  msgid "%<-mvsx%> requires hardware floating-point"
  msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
  
! #: config/rs6000/rs6000.cc:3851
  msgid "%<-mvsx%> needs indexed addressing"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3861
  msgid "%<-mno-altivec%> disables vsx"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3981
  msgid "%<-mquad-memory%> requires 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3984
  msgid "%<-mquad-memory-atomic%> requires 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3996
  msgid "%<-mquad-memory%> is not available in little endian mode"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:11379
  msgid "bad move"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13937
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14117
  #, fuzzy, c-format
  #| msgid "invalid %%Q value"
  msgid "invalid %%A value"
  msgstr "дрэннае %%Q значэнне"
  
! #: config/rs6000/rs6000.cc:14126 config/xtensa/xtensa.cc:3083
  #, fuzzy, c-format
  msgid "invalid %%D value"
  msgstr "дрэннае %%Q значэнне"
  
! #: config/rs6000/rs6000.cc:14141
  #, fuzzy, c-format
  #| msgid "invalid %%Q value"
  msgid "invalid %%e value"
  msgstr "дрэннае %%Q значэнне"
  
! #: config/rs6000/rs6000.cc:14162
  #, c-format
  msgid "invalid %%f value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14171
  #, c-format
  msgid "invalid %%F value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14180
  #, c-format
  msgid "invalid %%G value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14215
  #, c-format
  msgid "invalid %%j code"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14225
  #, c-format
  msgid "invalid %%J code"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14235
  #, c-format
  msgid "invalid %%k value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14250 config/xtensa/xtensa.cc:3130
  #, c-format
  msgid "invalid %%K value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14297
  #, c-format
  msgid "invalid %%O value"
  msgstr "нерэчаіснае значэньне %%O"
  
! #: config/rs6000/rs6000.cc:14344
  #, c-format
  msgid "invalid %%q value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14386
  #, fuzzy, c-format
  #| msgid "invalid %%Q value"
  msgid "invalid %%t value"
  msgstr "дрэннае %%Q значэнне"
  
! #: config/rs6000/rs6000.cc:14403
  #, c-format
  msgid "invalid %%T value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14415
  #, c-format
  msgid "invalid %%u value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14429 config/xtensa/xtensa.cc:3105
  #, c-format
  msgid "invalid %%v value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14479
  #, c-format
  msgid "invalid %%V value"
  msgstr "нерэчаіснае значэньне %%V"
  
! #: config/rs6000/rs6000.cc:14495 config/xtensa/xtensa.cc:3151
  #, fuzzy, c-format
  #| msgid "invalid %%x/X value"
  msgid "invalid %%x value"
  msgstr "нерэчаіснае значэньне %%x/X"
  
! #: config/rs6000/rs6000.cc:14552
  #, c-format
  msgid "invalid %%z value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14621
  #, fuzzy, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: config/rs6000/rs6000.cc:14729
  #, c-format
  msgid "%%a requires an address of memory"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:15582
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24400
  #, fuzzy
  #| msgid "too few arguments to function"
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "не хапае аргументаў у функцыі"
  
! #: config/rs6000/rs6000.cc:28023
  #, fuzzy
  msgid "Could not generate addis value for fusion"
  msgstr "Стварыць код для DLL"
  
! #: config/rs6000/rs6000.cc:28092
  msgid "Unable to generate load/store offset for fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28168
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28770
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28772
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28774
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28776
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr ""
  
! #: config/s390/s390.cc:8592
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr ""
  
! #: config/s390/s390.cc:8603
  #, fuzzy, c-format
  msgid "cannot decompose address"
  msgstr "невядомая назва рэгістра: %s"
  
! #: config/s390/s390.cc:8686
  #, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8709
  #, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8727
  #, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8744 config/s390/s390.cc:8774 config/s390/s390.cc:8803
! #: config/s390/s390.cc:8981 config/s390/s390.cc:9002
  #, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr ""
  
! #: config/s390/s390.cc:8822
  #, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8840
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8850
  #, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8871
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8882
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8999
! #, c-format
! msgid "invalid constant - try using an output modifier"
! msgstr ""
! 
! #: config/s390/s390.cc:9016
  #, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr ""
  
! #: config/s390/s390.cc:9023
  #, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:9026
  #, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr ""
  
! #: config/s390/s390.cc:12879
  #, fuzzy
  #| msgid "too few arguments to function"
  msgid "vector argument passed to unprototyped function"
  msgstr "не хапае аргументаў у функцыі"
  
! #: config/s390/s390.cc:17377
  msgid "types differ in signedness"
  msgstr ""
  
! #: config/s390/s390.cc:17387
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.cc:17390
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.cc:17398
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
--- 21749,22026 ----
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3837
  #, fuzzy
  #| msgid "Use hardware floating point"
  msgid "%<-mvsx%> requires hardware floating-point"
  msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
  
! #: config/rs6000/rs6000.cc:3848
  msgid "%<-mvsx%> needs indexed addressing"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3858
  msgid "%<-mno-altivec%> disables vsx"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3978
  msgid "%<-mquad-memory%> requires 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3981
  msgid "%<-mquad-memory-atomic%> requires 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3993
  msgid "%<-mquad-memory%> is not available in little endian mode"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:11390
  msgid "bad move"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13948
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14128
  #, fuzzy, c-format
  #| msgid "invalid %%Q value"
  msgid "invalid %%A value"
  msgstr "дрэннае %%Q значэнне"
  
! #: config/rs6000/rs6000.cc:14137 config/xtensa/xtensa.cc:2934
  #, fuzzy, c-format
  msgid "invalid %%D value"
  msgstr "дрэннае %%Q значэнне"
  
! #: config/rs6000/rs6000.cc:14152
  #, fuzzy, c-format
  #| msgid "invalid %%Q value"
  msgid "invalid %%e value"
  msgstr "дрэннае %%Q значэнне"
  
! #: config/rs6000/rs6000.cc:14173
  #, c-format
  msgid "invalid %%f value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14182
  #, c-format
  msgid "invalid %%F value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14191
  #, c-format
  msgid "invalid %%G value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14226
  #, c-format
  msgid "invalid %%j code"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14236
  #, c-format
  msgid "invalid %%J code"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14246
  #, c-format
  msgid "invalid %%k value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14261 config/xtensa/xtensa.cc:2981
  #, c-format
  msgid "invalid %%K value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14308
  #, c-format
  msgid "invalid %%O value"
  msgstr "нерэчаіснае значэньне %%O"
  
! #: config/rs6000/rs6000.cc:14355
  #, c-format
  msgid "invalid %%q value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14397
  #, fuzzy, c-format
  #| msgid "invalid %%Q value"
  msgid "invalid %%t value"
  msgstr "дрэннае %%Q значэнне"
  
! #: config/rs6000/rs6000.cc:14414
  #, c-format
  msgid "invalid %%T value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14426
  #, c-format
  msgid "invalid %%u value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14440 config/xtensa/xtensa.cc:2956
  #, c-format
  msgid "invalid %%v value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14490 config/xtensa/xtensa.cc:3009
  #, c-format
  msgid "invalid %%V value"
  msgstr "нерэчаіснае значэньне %%V"
  
! #: config/rs6000/rs6000.cc:14506 config/xtensa/xtensa.cc:3016
  #, fuzzy, c-format
  #| msgid "invalid %%x/X value"
  msgid "invalid %%x value"
  msgstr "нерэчаіснае значэньне %%x/X"
  
! #: config/rs6000/rs6000.cc:14563
  #, c-format
  msgid "invalid %%z value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14632
  #, fuzzy, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: config/rs6000/rs6000.cc:14740
  #, c-format
  msgid "%%a requires an address of memory"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:15593
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24411
  #, fuzzy
  #| msgid "too few arguments to function"
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "не хапае аргументаў у функцыі"
  
! #: config/rs6000/rs6000.cc:28012
  #, fuzzy
  msgid "Could not generate addis value for fusion"
  msgstr "Стварыць код для DLL"
  
! #: config/rs6000/rs6000.cc:28081
  msgid "Unable to generate load/store offset for fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28157
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28805
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28807
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28809
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28811
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr ""
  
! #: config/s390/s390.cc:8894
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr ""
  
! #: config/s390/s390.cc:8905
  #, fuzzy, c-format
  msgid "cannot decompose address"
  msgstr "невядомая назва рэгістра: %s"
  
! #: config/s390/s390.cc:8987
  #, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:9010
  #, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:9028
  #, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:9045 config/s390/s390.cc:9075 config/s390/s390.cc:9104
! #: config/s390/s390.cc:9280 config/s390/s390.cc:9299
  #, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr ""
  
! #: config/s390/s390.cc:9123
  #, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:9141
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:9151
  #, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:9172
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:9183
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:9312
  #, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr ""
  
! #: config/s390/s390.cc:9319
  #, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:9322
  #, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr ""
  
! #: config/s390/s390.cc:13175
  #, fuzzy
  #| msgid "too few arguments to function"
  msgid "vector argument passed to unprototyped function"
  msgstr "не хапае аргументаў у функцыі"
  
! #: config/s390/s390.cc:17671
  msgid "types differ in signedness"
  msgstr ""
  
! #: config/s390/s390.cc:17681
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.cc:17684
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.cc:17692
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
*************** msgstr ""
*** 21397,21463 ****
  msgid "created and used with different endianness"
  msgstr ""
  
! #: config/sparc/sparc.cc:9409 config/sparc/sparc.cc:9415
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "нерэчаісны %%Y аперанд"
  
! #: config/sparc/sparc.cc:9502
  #, c-format
  msgid "invalid %%A operand"
  msgstr "нерэчаісны %%A аперанд"
  
! #: config/sparc/sparc.cc:9522
  #, c-format
  msgid "invalid %%B operand"
  msgstr "нерэчаісны %%B аперанд"
  
! #: config/sparc/sparc.cc:9602
  #, c-format
  msgid "invalid %%C operand"
  msgstr "нерэчаісны %%C аперанд"
  
! #: config/sparc/sparc.cc:9634
  #, c-format
  msgid "invalid %%D operand"
  msgstr "нерэчаісны %%D аперанд"
  
! #: config/sparc/sparc.cc:9653
  #, c-format
  msgid "invalid %%f operand"
  msgstr "нерэчаісны %%f аперанд"
  
! #: config/sparc/sparc.cc:9665
  #, fuzzy, c-format
  msgid "invalid %%s operand"
  msgstr "нерэчаісны %%-код"
  
! #: config/sparc/sparc.cc:9710
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr ""
  
! #: config/stormy16/stormy16.cc:1895 config/stormy16/stormy16.cc:1966
  #, fuzzy, c-format
  msgid "'B' operand is not constant"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: config/stormy16/stormy16.cc:1922
  #, c-format
  msgid "'B' operand has multiple bits set"
  msgstr ""
  
! #: config/stormy16/stormy16.cc:1948
  #, fuzzy, c-format
  msgid "'o' operand is not constant"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: config/stormy16/stormy16.cc:1980
  #, fuzzy, c-format
  msgid "'h' operand is not SImode register"
  msgstr "Не выкарыстоўваць рэгістра sb"
  
! #: config/stormy16/stormy16.cc:1988
  #, c-format
  msgid "xstormy16_print_operand: unknown code"
  msgstr ""
--- 22046,22112 ----
  msgid "created and used with different endianness"
  msgstr ""
  
! #: config/sparc/sparc.cc:9395 config/sparc/sparc.cc:9401
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "нерэчаісны %%Y аперанд"
  
! #: config/sparc/sparc.cc:9488
  #, c-format
  msgid "invalid %%A operand"
  msgstr "нерэчаісны %%A аперанд"
  
! #: config/sparc/sparc.cc:9508
  #, c-format
  msgid "invalid %%B operand"
  msgstr "нерэчаісны %%B аперанд"
  
! #: config/sparc/sparc.cc:9588
  #, c-format
  msgid "invalid %%C operand"
  msgstr "нерэчаісны %%C аперанд"
  
! #: config/sparc/sparc.cc:9620
  #, c-format
  msgid "invalid %%D operand"
  msgstr "нерэчаісны %%D аперанд"
  
! #: config/sparc/sparc.cc:9639
  #, c-format
  msgid "invalid %%f operand"
  msgstr "нерэчаісны %%f аперанд"
  
! #: config/sparc/sparc.cc:9651
  #, fuzzy, c-format
  msgid "invalid %%s operand"
  msgstr "нерэчаісны %%-код"
  
! #: config/sparc/sparc.cc:9696
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr ""
  
! #: config/stormy16/stormy16.cc:1894 config/stormy16/stormy16.cc:1965
  #, fuzzy, c-format
  msgid "'B' operand is not constant"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: config/stormy16/stormy16.cc:1921
  #, c-format
  msgid "'B' operand has multiple bits set"
  msgstr ""
  
! #: config/stormy16/stormy16.cc:1947
  #, fuzzy, c-format
  msgid "'o' operand is not constant"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: config/stormy16/stormy16.cc:1979
  #, fuzzy, c-format
  msgid "'h' operand is not SImode register"
  msgstr "Не выкарыстоўваць рэгістра sb"
  
! #: config/stormy16/stormy16.cc:1987
  #, c-format
  msgid "xstormy16_print_operand: unknown code"
  msgstr ""
*************** msgstr ""
*** 21515,21552 ****
  msgid "Unable to load DLL."
  msgstr ""
  
! #: config/xtensa/xtensa.cc:839 config/xtensa/xtensa.cc:873
  msgid "bad test"
  msgstr ""
  
! #: config/xtensa/xtensa.cc:3125
  msgid "invalid mask"
  msgstr "нерэчаісная маска"
  
! #: config/xtensa/xtensa.cc:3177 config/xtensa/xtensa.cc:3187
  #, fuzzy, c-format
  #| msgid "invalid %%x/X value"
  msgid "invalid %%t/%%b value"
  msgstr "нерэчаіснае значэньне %%x/X"
  
! #: config/xtensa/xtensa.cc:3265
  #, fuzzy
  msgid "no register in address"
  msgstr "невядомая назва рэгістра: %s"
  
! #: config/xtensa/xtensa.cc:3273
  msgid "address offset not a constant"
  msgstr ""
  
! #: c/c-objc-common.cc:232
  msgid "{erroneous}"
  msgstr ""
  
! #: c/c-objc-common.cc:277
  msgid "aka"
  msgstr ""
  
! #: c/c-objc-common.cc:385 c/c-typeck.cc:7715
  msgid "({anonymous})"
  msgstr ""
  
--- 22164,22221 ----
  msgid "Unable to load DLL."
  msgstr ""
  
! #: config/xtensa/xtensa.cc:848 config/xtensa/xtensa.cc:882
  msgid "bad test"
  msgstr ""
  
! #: config/xtensa/xtensa.cc:2976
  msgid "invalid mask"
  msgstr "нерэчаісная маска"
  
! #: config/xtensa/xtensa.cc:3042 config/xtensa/xtensa.cc:3052
  #, fuzzy, c-format
  #| msgid "invalid %%x/X value"
  msgid "invalid %%t/%%b value"
  msgstr "нерэчаіснае значэньне %%x/X"
  
! #: config/xtensa/xtensa.cc:3130
  #, fuzzy
  msgid "no register in address"
  msgstr "невядомая назва рэгістра: %s"
  
! #: config/xtensa/xtensa.cc:3138
  msgid "address offset not a constant"
  msgstr ""
  
! #: algol68/a68-imports.cc:203 go/go-backend.cc:166
! #: rust/rust-object-export.cc:147
! msgid "lseek failed while reading export data"
! msgstr ""
! 
! #: algol68/a68-imports.cc:210 go/go-backend.cc:173
! #: rust/rust-object-export.cc:154
! msgid "memory allocation failed while reading export data"
! msgstr ""
! 
! #: algol68/a68-imports.cc:218 go/go-backend.cc:181
! #: rust/rust-object-export.cc:162
! msgid "read failed while reading export data"
! msgstr ""
! 
! #: algol68/a68-imports.cc:224 go/go-backend.cc:187
! #: rust/rust-object-export.cc:168
! msgid "short read while reading export data"
! msgstr ""
! 
! #: c/c-objc-common.cc:237
  msgid "{erroneous}"
  msgstr ""
  
! #: c/c-objc-common.cc:282
  msgid "aka"
  msgstr ""
  
! #: c/c-objc-common.cc:395 c/c-typeck.cc:8217
  msgid "({anonymous})"
  msgstr ""
  
*************** msgstr ""
*** 21559,22019 ****
  #. ;
  #. <~~~~~~~~~ declaration ~~~~~~~~~~>
  #. Use c_parser_require to get an error with a fix-it hint.
! #: c/c-parser.cc:3134 c/c-parser.cc:3324 c/c-parser.cc:3338 c/c-parser.cc:7547
! #: c/c-parser.cc:8401 c/c-parser.cc:8979 c/c-parser.cc:9171 c/c-parser.cc:9204
! #: c/c-parser.cc:9502 c/c-parser.cc:14349 c/c-parser.cc:14384
! #: c/c-parser.cc:14415 c/c-parser.cc:14462 c/c-parser.cc:14643
! #: c/c-parser.cc:15476 c/c-parser.cc:15551 c/c-parser.cc:15594
! #: c/c-parser.cc:23082 c/c-parser.cc:23162 c/c-parser.cc:23491
! #: c/c-parser.cc:23517 c/c-parser.cc:23540 c/c-parser.cc:24226
! #: c/c-parser.cc:24269 c/c-parser.cc:25536 c/gimple-parser.cc:454
! #: c/gimple-parser.cc:495 c/gimple-parser.cc:504 c/gimple-parser.cc:723
! #: c/gimple-parser.cc:2437 c/gimple-parser.cc:2474 c/gimple-parser.cc:2553
! #: c/gimple-parser.cc:2580 c/c-parser.cc:4186 c/c-parser.cc:4377
! #: c/c-parser.cc:4412 c/c-parser.cc:14636 c/gimple-parser.cc:2244
! #: c/gimple-parser.cc:2256 cp/parser.cc:16479 cp/parser.cc:34694
! #: cp/parser.cc:35333
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr ""
  
! #: c/c-parser.cc:3296 c/c-parser.cc:9462
  #, gcc-internal-format
  msgid "expected %<:%> or %<)%>"
  msgstr ""
  
! #: c/c-parser.cc:3835 c/c-parser.cc:4988 c/c-parser.cc:5180 c/c-parser.cc:5238
! #: c/c-parser.cc:5296 c/c-parser.cc:5680 c/c-parser.cc:5703 c/c-parser.cc:5712
! #: c/c-parser.cc:5763 c/c-parser.cc:5772 c/c-parser.cc:10937
! #: c/c-parser.cc:11023 c/c-parser.cc:11597 c/c-parser.cc:11623
! #: c/c-parser.cc:11657 c/c-parser.cc:11870 c/c-parser.cc:12742
! #: c/c-parser.cc:14750 c/c-parser.cc:17390 c/c-parser.cc:18125
! #: c/c-parser.cc:18184 c/c-parser.cc:18239 c/c-parser.cc:20098
! #: c/c-parser.cc:20218 c/c-parser.cc:22175 c/c-parser.cc:23582
! #: c/c-parser.cc:24234 c/c-parser.cc:28062 c/c-parser.cc:28144
! #: c/gimple-parser.cc:238 c/gimple-parser.cc:241 c/gimple-parser.cc:589
! #: c/gimple-parser.cc:623 c/gimple-parser.cc:628 c/gimple-parser.cc:807
! #: c/gimple-parser.cc:904 c/gimple-parser.cc:1175 c/gimple-parser.cc:1201
! #: c/gimple-parser.cc:1204 c/gimple-parser.cc:1335 c/gimple-parser.cc:1462
! #: c/gimple-parser.cc:1592 c/gimple-parser.cc:1608 c/gimple-parser.cc:1664
! #: c/gimple-parser.cc:1691 c/gimple-parser.cc:1721 c/gimple-parser.cc:1747
! #: c/gimple-parser.cc:1954 c/gimple-parser.cc:2166 c/gimple-parser.cc:2186
! #: c/gimple-parser.cc:2347 c/gimple-parser.cc:2510 c/c-parser.cc:3287
! #: c/c-parser.cc:9454 c/c-parser.cc:20791 cp/parser.cc:35381 cp/parser.cc:43091
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr ""
  
! #: c/c-parser.cc:5074 c/c-parser.cc:5823 c/c-parser.cc:6183 c/c-parser.cc:6201
! #: c/c-parser.cc:6202 c/c-parser.cc:6705 c/c-parser.cc:6749 c/c-parser.cc:9553
! #: c/c-parser.cc:11861 c/c-parser.cc:13315 c/c-parser.cc:13687
! #: c/c-parser.cc:16712 c/gimple-parser.cc:1930 cp/parser.cc:35345
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr ""
  
! #: c/c-parser.cc:5276
  msgid "expected %<;%>, %<,%> or %<)%>"
  msgstr ""
  
  #. Look for the two `(' tokens.
! #: c/c-parser.cc:5732 c/c-parser.cc:5737 c/c-parser.cc:17373
! #: c/c-parser.cc:18214 c/c-parser.cc:20599 c/c-parser.cc:20698
! #: c/c-parser.cc:26875 c/c-parser.cc:27182 c/c-parser.cc:27870
! #: c/c-parser.cc:28087 c/gimple-parser.cc:223 c/gimple-parser.cc:536
! #: c/gimple-parser.cc:575 c/gimple-parser.cc:607 c/gimple-parser.cc:874
! #: c/gimple-parser.cc:1169 c/gimple-parser.cc:1195 c/gimple-parser.cc:1322
! #: c/gimple-parser.cc:1457 c/gimple-parser.cc:1582 c/gimple-parser.cc:1687
! #: c/gimple-parser.cc:1705 c/gimple-parser.cc:1740 c/gimple-parser.cc:2135
! #: c/gimple-parser.cc:2146 c/gimple-parser.cc:2152 c/gimple-parser.cc:2335
! #: c/gimple-parser.cc:2507 c/c-parser.cc:17154 cp/parser.cc:35336
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:6179 c/c-parser.cc:6181 c/c-parser.cc:16617 cp/parser.cc:35348
! #: cp/parser.cc:39238 go/gofrontend/embed.cc:440
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr ""
  
! #: c/c-parser.cc:7009 c/c-parser.cc:14979 c/c-parser.cc:20675
! #: c/c-parser.cc:23057 c/c-parser.cc:23143 c/c-parser.cc:23904
! #: c/c-parser.cc:25044 c/c-parser.cc:29863 c/gimple-parser.cc:447
! #: c/gimple-parser.cc:2513 c/c-parser.cc:4173 c/c-parser.cc:4401
! #: c/c-parser.cc:14531 cp/parser.cc:22207 cp/parser.cc:35342
  #: go/gofrontend/embed.cc:371
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr ""
  
! #: c/c-parser.cc:7959 c/c-parser.cc:7968 c/c-parser.cc:10002
! #: c/c-parser.cc:11181 c/c-parser.cc:14743 c/c-parser.cc:15140
! #: c/c-parser.cc:15204 c/c-parser.cc:16694 c/c-parser.cc:17805
! #: c/c-parser.cc:18042 c/c-parser.cc:18595 c/c-parser.cc:18698
! #: c/c-parser.cc:19239 c/c-parser.cc:19675 c/c-parser.cc:19751
! #: c/c-parser.cc:19868 c/c-parser.cc:19940 c/c-parser.cc:20913
! #: c/c-parser.cc:26747 c/c-parser.cc:27927 c/c-parser.cc:27986
! #: c/c-parser.cc:29185 c/gimple-parser.cc:630 c/gimple-parser.cc:943
! #: c/gimple-parser.cc:2561 c/gimple-parser.cc:2588 c/c-parser.cc:9461
! #: c/c-parser.cc:17298 c/c-parser.cc:18703 cp/parser.cc:35375
! #: cp/parser.cc:37082 cp/parser.cc:40178 cp/parser.cc:41071
! #: go/gofrontend/embed.cc:404
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:8955 cp/parser.cc:35262
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr ""
  
! #: c/c-parser.cc:10900 c/c-parser.cc:11130 c/c-parser.cc:11647
! #: c/c-parser.cc:11692 c/c-parser.cc:11785 c/c-parser.cc:11932
! #: c/c-parser.cc:12732 c/c-parser.cc:18219 c/c-parser.cc:19820
! #: c/gimple-parser.cc:1172 c/gimple-parser.cc:1198 c/gimple-parser.cc:1326
! #: c/gimple-parser.cc:1329 c/gimple-parser.cc:1709 c/gimple-parser.cc:1715
! #: cp/parser.cc:34692 cp/parser.cc:35351
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:11541
  msgid "expected %<.%>"
  msgstr ""
  
! #: c/c-parser.cc:14202 c/c-parser.cc:14234 c/c-parser.cc:14474
! #: cp/parser.cc:37656 cp/parser.cc:37677
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr ""
  
! #: c/c-parser.cc:14892 c/gimple-parser.cc:1497 cp/parser.cc:35360
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr ""
  
! #: c/c-parser.cc:18793 c/c-parser.cc:20236 c/c-parser.cc:20662
! #: cp/parser.cc:35384 cp/parser.cc:42942
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr ""
  
  #. All following cases are statements with LHS.
! #: c/c-parser.cc:19667 c/c-parser.cc:22952 c/c-parser.cc:22997
! #: c/c-parser.cc:23154 c/c-parser.cc:23501 c/c-parser.cc:24213
! #: c/c-parser.cc:25419 c/c-parser.cc:26923 c/c-parser.cc:28128
! #: c/gimple-parser.cc:798 c/c-parser.cc:6772 c/c-parser.cc:23074
! #: c/c-parser.cc:23297 cp/parser.cc:35363 cp/parser.cc:44637 cp/parser.cc:44810
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr ""
  
! #: c/c-parser.cc:20812 c/c-parser.cc:27191 c/c-parser.cc:27212
! #: c/c-parser.cc:16752 c/c-parser.cc:16764 c/c-parser.cc:20792
! #: cp/parser.cc:43092 cp/parser.cc:43119 cp/parser.cc:50659 cp/parser.cc:50670
  #, gcc-internal-format
  msgid "expected %<)%> or %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:23085 c/c-parser.cc:23165 c/c-parser.cc:23518
! #: c/c-parser.cc:23973 c/gimple-parser.cc:1763 c/gimple-parser.cc:1795
! #: c/gimple-parser.cc:1805 c/gimple-parser.cc:2598 cp/parser.cc:35339
! #: cp/parser.cc:37866
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:23178 cp/parser.cc:44735
  #, gcc-internal-format
  msgid "expected %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:25091 c/c-parser.cc:25080 cp/parser.cc:47665
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:28806 cp/parser.cc:52607
  msgid "<message unknown at compile time>"
  msgstr ""
  
! #: c/c-typeck.cc:9880
  msgid "(anonymous)"
  msgstr ""
  
! #: c/gimple-parser.cc:1486 cp/parser.cc:19542 cp/parser.cc:35357
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr ""
  
! #: c/gimple-parser.cc:2557 c/gimple-parser.cc:2584 c/gimple-parser.cc:2423
! #: c/gimple-parser.cc:2460
  #, gcc-internal-format
  msgid "expected label"
  msgstr ""
  
! #: cobol/gcobolspec.cc:554
  #, c-format
  msgid "Driving: ("
  msgstr ""
  
! #: cp/call.cc:4225
  #, c-format
  msgid "candidate %i:"
  msgstr ""
  
! #: cp/call.cc:8520
  msgid "  after user-defined conversion:"
  msgstr ""
  
! #: cp/call.cc:8724 cp/pt.cc:2064 cp/pt.cc:26986
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:13350 cp/call.cc:13802
  msgid "candidate 1:"
  msgstr ""
  
! #: cp/call.cc:13352 cp/call.cc:13803
  msgid "candidate 2:"
  msgstr ""
  
! #: cp/error.cc:567
  msgid "<missing>"
  msgstr ""
  
! #: cp/error.cc:669
  msgid "<brace-enclosed initializer list>"
  msgstr ""
  
! #: cp/error.cc:671
  msgid "<unresolved overloaded function type>"
  msgstr ""
  
! #: cp/error.cc:845
  #, fuzzy
  #| msgid "parse error"
  msgid "<type error>"
  msgstr "граматычная памылка"
  
  #. A lambda's "type" is essentially its signature.
! #: cp/error.cc:952
  msgid "<lambda"
  msgstr ""
  
! #: cp/error.cc:966 objc/objc-act.cc:6365 cp/cxx-pretty-print.cc:155
! #: cp/cxx-pretty-print.cc:2864
  #, gcc-internal-format
  msgid "<unnamed>"
  msgstr ""
  
! #: cp/error.cc:968
  #, c-format
  msgid "<unnamed %s>"
  msgstr ""
  
! #: cp/error.cc:1107
  msgid "<typeprefixerror>"
  msgstr ""
  
! #: cp/error.cc:1249
  #, fuzzy, c-format
  msgid "(static initializers for %s)"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/error.cc:1251
  #, c-format
  msgid "(static destructors for %s)"
  msgstr ""
  
! #: cp/error.cc:1297
  #, fuzzy
  #| msgid "structure"
  msgid "<structured bindings>"
  msgstr "структура"
  
! #: cp/error.cc:1423
  msgid "vtable for "
  msgstr ""
  
! #: cp/error.cc:1447
  msgid "<return value> "
  msgstr ""
  
! #: cp/error.cc:1462
  msgid "{anonymous}"
  msgstr ""
  
! #: cp/error.cc:1464
  #, fuzzy
  msgid "(anonymous namespace)"
  msgstr "невядомы рэжым машыны \"%s\""
  
! #: cp/error.cc:1558
  #, fuzzy
  msgid "<template arguments error>"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: cp/error.cc:1583
  msgid "<enumerator>"
  msgstr ""
  
! #: cp/error.cc:1643
  #, fuzzy
  #| msgid "declaration of `%#D'"
  msgid "<declaration error>"
  msgstr "абвяшчэньне `%#D'"
  
! #: cp/error.cc:2214 cp/error.cc:2234
  #, fuzzy
  msgid "<template parameter error>"
  msgstr "невыкарыстаемы параметр \"%s\""
  
! #: cp/error.cc:2352
  msgid "<statement>"
  msgstr ""
  
! #: cp/error.cc:2381 cp/error.cc:3524 c-family/c-pretty-print.cc:2694
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr ""
  
  #. While waiting for caret diagnostics, avoid printing
  #. __cxa_allocate_exception, __cxa_throw, and the like.
! #: cp/error.cc:2399
  msgid "<throw-expression>"
  msgstr ""
  
! #: cp/error.cc:2483
  msgid "<ubsan routine call>"
  msgstr ""
  
! #: cp/error.cc:3000
  msgid "<unparsed>"
  msgstr ""
  
! #: cp/error.cc:3160
  msgid "<lambda>"
  msgstr ""
  
! #: cp/error.cc:3198
  msgid "*this"
  msgstr ""
  
! #: cp/error.cc:3248
  #, fuzzy
  #| msgid "parse error"
  msgid "<expression error>"
  msgstr "граматычная памылка"
  
! #: cp/error.cc:3263
  msgid "<unknown operator>"
  msgstr ""
  
! #: cp/error.cc:3753
  msgid "At global scope:"
  msgstr ""
  
! #: cp/pt.cc:2062 cp/semantics.cc:6705
! msgid "candidates are:"
  msgstr ""
  
! #: cp/rtti.cc:589
  #, fuzzy
  msgid "target is not pointer or reference to class"
  msgstr "Не магу знайсці файл для класа %s."
  
! #: cp/rtti.cc:594
  #, fuzzy
  msgid "target is not pointer or reference to complete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/rtti.cc:600
  msgid "target is not pointer or reference"
  msgstr ""
  
! #: cp/rtti.cc:616
  msgid "source is not a pointer"
  msgstr ""
  
! #: cp/rtti.cc:621
  msgid "source is not a pointer to class"
  msgstr ""
  
! #: cp/rtti.cc:626
  #, fuzzy
  msgid "source is a pointer to incomplete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/rtti.cc:639
  msgid "source is not of class type"
  msgstr ""
  
! #: cp/rtti.cc:644
  #, fuzzy
  #| msgid "`%s' has an incomplete type"
  msgid "source is of incomplete class type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/rtti.cc:655
  msgid "conversion casts away constness"
  msgstr ""
  
! #: cp/rtti.cc:817
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.cc:7640 c/c-typeck.cc:5304
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr ""
  
! #: cp/typeck.cc:7641 c/c-typeck.cc:5290
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr ""
  
! #: cp/typeck.cc:7668 c/c-typeck.cc:5349
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr ""
  
! #: cp/typeck.cc:7688 c/c-typeck.cc:5357
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr ""
  
! #: cp/typeck.cc:7700 c/c-typeck.cc:5379
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr ""
  
! #: cp/typeck.cc:7724
  #, fuzzy
  #| msgid "too many arguments to function"
  msgid "in argument to unary !"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: cp/typeck.cc:7773
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7775
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7777
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7779
  msgid "no post-decrement operator for type"
  msgstr ""
  
! #: fortran/arith.cc:1664
  #, fuzzy
  msgid "elemental binary operation"
  msgstr "прапушчан ініцыялізатар"
--- 22228,22952 ----
  #. ;
  #. <~~~~~~~~~ declaration ~~~~~~~~~~>
  #. Use c_parser_require to get an error with a fix-it hint.
! #: c/c-parser.cc:3254 c/c-parser.cc:3463 c/c-parser.cc:3477 c/c-parser.cc:7694
! #: c/c-parser.cc:8548 c/c-parser.cc:9126 c/c-parser.cc:9318 c/c-parser.cc:9351
! #: c/c-parser.cc:9649 c/c-parser.cc:14677 c/c-parser.cc:14712
! #: c/c-parser.cc:14743 c/c-parser.cc:14790 c/c-parser.cc:14971
! #: c/c-parser.cc:15804 c/c-parser.cc:15879 c/c-parser.cc:15922
! #: c/c-parser.cc:24064 c/c-parser.cc:24144 c/c-parser.cc:24473
! #: c/c-parser.cc:24499 c/c-parser.cc:24522 c/c-parser.cc:25208
! #: c/c-parser.cc:25251 c/c-parser.cc:26525 c/gimple-parser.cc:459
! #: c/gimple-parser.cc:500 c/gimple-parser.cc:509 c/gimple-parser.cc:729
! #: c/gimple-parser.cc:2427 c/gimple-parser.cc:2464 c/gimple-parser.cc:2543
! #: c/gimple-parser.cc:2570 c/c-parser.cc:4325 c/c-parser.cc:4516
! #: c/c-parser.cc:4551 c/c-parser.cc:14964 c/gimple-parser.cc:2234
! #: c/gimple-parser.cc:2246 cp/parser.cc:18012 cp/parser.cc:37079
! #: cp/parser.cc:37718
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr ""
  
! #: c/c-parser.cc:3435 c/c-parser.cc:9609
  #, gcc-internal-format
  msgid "expected %<:%> or %<)%>"
  msgstr ""
  
! #: c/c-parser.cc:3974 c/c-parser.cc:5127 c/c-parser.cc:5319 c/c-parser.cc:5377
! #: c/c-parser.cc:5435 c/c-parser.cc:5824 c/c-parser.cc:5847 c/c-parser.cc:5856
! #: c/c-parser.cc:5907 c/c-parser.cc:5916 c/c-parser.cc:11205
! #: c/c-parser.cc:11291 c/c-parser.cc:11907 c/c-parser.cc:11933
! #: c/c-parser.cc:11967 c/c-parser.cc:12168 c/c-parser.cc:13049
! #: c/c-parser.cc:15078 c/c-parser.cc:17730 c/c-parser.cc:18465
! #: c/c-parser.cc:18524 c/c-parser.cc:18579 c/c-parser.cc:20651
! #: c/c-parser.cc:20943 c/c-parser.cc:21095 c/c-parser.cc:23156
! #: c/c-parser.cc:24564 c/c-parser.cc:25216 c/c-parser.cc:29186
! #: c/c-parser.cc:29454 c/c-parser.cc:29536 c/gimple-parser.cc:238
! #: c/gimple-parser.cc:241 c/gimple-parser.cc:594 c/gimple-parser.cc:628
! #: c/gimple-parser.cc:633 c/gimple-parser.cc:814 c/gimple-parser.cc:911
! #: c/gimple-parser.cc:1135 c/gimple-parser.cc:1161 c/gimple-parser.cc:1164
! #: c/gimple-parser.cc:1295 c/gimple-parser.cc:1422 c/gimple-parser.cc:1555
! #: c/gimple-parser.cc:1571 c/gimple-parser.cc:1648 c/gimple-parser.cc:1681
! #: c/gimple-parser.cc:1711 c/gimple-parser.cc:1737 c/gimple-parser.cc:1944
! #: c/gimple-parser.cc:2156 c/gimple-parser.cc:2176 c/gimple-parser.cc:2337
! #: c/gimple-parser.cc:2500 c/c-parser.cc:3426 c/c-parser.cc:9601
! #: c/c-parser.cc:21759 cp/parser.cc:37766 cp/parser.cc:46129
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr ""
  
! #: c/c-parser.cc:5213 c/c-parser.cc:5967 c/c-parser.cc:6324 c/c-parser.cc:6342
! #: c/c-parser.cc:6343 c/c-parser.cc:6852 c/c-parser.cc:6896 c/c-parser.cc:9700
! #: c/c-parser.cc:12159 c/c-parser.cc:13622 c/c-parser.cc:13995
! #: c/c-parser.cc:17052 c/gimple-parser.cc:1920 cp/parser.cc:37730
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr ""
  
! #: c/c-parser.cc:5415
  msgid "expected %<;%>, %<,%> or %<)%>"
  msgstr ""
  
  #. Look for the two `(' tokens.
! #: c/c-parser.cc:5876 c/c-parser.cc:5881 c/c-parser.cc:17713
! #: c/c-parser.cc:18554 c/c-parser.cc:20633 c/c-parser.cc:21567
! #: c/c-parser.cc:21666 c/c-parser.cc:27884 c/c-parser.cc:28205
! #: c/c-parser.cc:29108 c/c-parser.cc:29262 c/c-parser.cc:29479
! #: c/gimple-parser.cc:223 c/gimple-parser.cc:541 c/gimple-parser.cc:580
! #: c/gimple-parser.cc:612 c/gimple-parser.cc:881 c/gimple-parser.cc:1129
! #: c/gimple-parser.cc:1155 c/gimple-parser.cc:1282 c/gimple-parser.cc:1417
! #: c/gimple-parser.cc:1545 c/gimple-parser.cc:1677 c/gimple-parser.cc:1695
! #: c/gimple-parser.cc:1730 c/gimple-parser.cc:2125 c/gimple-parser.cc:2136
! #: c/gimple-parser.cc:2142 c/gimple-parser.cc:2325 c/gimple-parser.cc:2497
! #: c/c-parser.cc:11064 c/c-parser.cc:17494 cp/parser.cc:37721
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:6320 c/c-parser.cc:6322 c/c-parser.cc:16957 cp/parser.cc:37733
! #: cp/parser.cc:41636 go/gofrontend/embed.cc:440
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr ""
  
! #: c/c-parser.cc:7156 c/c-parser.cc:15307 c/c-parser.cc:21643
! #: c/c-parser.cc:24039 c/c-parser.cc:24125 c/c-parser.cc:24886
! #: c/c-parser.cc:26032 c/c-parser.cc:31328 c/gimple-parser.cc:452
! #: c/gimple-parser.cc:2503 c/c-parser.cc:4312 c/c-parser.cc:4540
! #: c/c-parser.cc:14859 cp/parser.cc:23909 cp/parser.cc:37727
  #: go/gofrontend/embed.cc:371
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr ""
  
! #: c/c-parser.cc:8106 c/c-parser.cc:8115 c/c-parser.cc:10149
! #: c/c-parser.cc:11459 c/c-parser.cc:15071 c/c-parser.cc:15468
! #: c/c-parser.cc:15532 c/c-parser.cc:17034 c/c-parser.cc:18145
! #: c/c-parser.cc:18382 c/c-parser.cc:18944 c/c-parser.cc:19047
! #: c/c-parser.cc:19588 c/c-parser.cc:19756 c/c-parser.cc:20294
! #: c/c-parser.cc:20370 c/c-parser.cc:20501 c/c-parser.cc:20573
! #: c/c-parser.cc:20653 c/c-parser.cc:21326 c/c-parser.cc:21881
! #: c/c-parser.cc:27743 c/c-parser.cc:29135 c/c-parser.cc:29319
! #: c/c-parser.cc:29378 c/c-parser.cc:30614 c/gimple-parser.cc:635
! #: c/gimple-parser.cc:950 c/gimple-parser.cc:1632 c/gimple-parser.cc:2551
! #: c/gimple-parser.cc:2578 c/c-parser.cc:9608 c/c-parser.cc:17638
! #: c/c-parser.cc:19052 cp/parser.cc:37760 cp/parser.cc:39476 cp/parser.cc:42576
! #: cp/parser.cc:43480 go/gofrontend/embed.cc:404
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:9102 cp/parser.cc:37647
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr ""
  
! #: c/c-parser.cc:11168 c/c-parser.cc:11407 c/c-parser.cc:11957
! #: c/c-parser.cc:11996 c/c-parser.cc:12089 c/c-parser.cc:12230
! #: c/c-parser.cc:13039 c/c-parser.cc:18559 c/c-parser.cc:20439
! #: c/gimple-parser.cc:1132 c/gimple-parser.cc:1158 c/gimple-parser.cc:1286
! #: c/gimple-parser.cc:1289 c/gimple-parser.cc:1699 c/gimple-parser.cc:1705
! #: cp/parser.cc:37077 cp/parser.cc:37736
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:11851
  msgid "expected %<.%>"
  msgstr ""
  
! #: c/c-parser.cc:14530 c/c-parser.cc:14562 c/c-parser.cc:14802
! #: cp/parser.cc:40050 cp/parser.cc:40071
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr ""
  
! #: c/c-parser.cc:15220 c/gimple-parser.cc:1457 cp/parser.cc:37745
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr ""
  
! #: c/c-parser.cc:19142 c/c-parser.cc:21113 c/c-parser.cc:21630
! #: cp/parser.cc:37769 cp/parser.cc:45980
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr ""
  
  #. All following cases are statements with LHS.
! #: c/c-parser.cc:20286 c/c-parser.cc:23934 c/c-parser.cc:23979
! #: c/c-parser.cc:24136 c/c-parser.cc:24483 c/c-parser.cc:25195
! #: c/c-parser.cc:26408 c/c-parser.cc:27932 c/c-parser.cc:29520
! #: c/gimple-parser.cc:805 c/c-parser.cc:6919 c/c-parser.cc:24056
! #: c/c-parser.cc:24279 cp/parser.cc:37748 cp/parser.cc:47690 cp/parser.cc:47863
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr ""
  
! #: c/c-parser.cc:21780 c/c-parser.cc:28214 c/c-parser.cc:28235
! #: c/c-parser.cc:17092 c/c-parser.cc:17104 c/c-parser.cc:21760
! #: cp/parser.cc:46130 cp/parser.cc:46157 cp/parser.cc:53808 cp/parser.cc:53819
  #, gcc-internal-format
  msgid "expected %<)%> or %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:24067 c/c-parser.cc:24147 c/c-parser.cc:24500
! #: c/c-parser.cc:24955 c/gimple-parser.cc:1753 c/gimple-parser.cc:1785
! #: c/gimple-parser.cc:1795 c/gimple-parser.cc:2588 cp/parser.cc:37724
! #: cp/parser.cc:40260
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:24160 cp/parser.cc:47788
  #, gcc-internal-format
  msgid "expected %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:26079 c/c-parser.cc:26068 cp/parser.cc:50749
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:30212 cp/parser.cc:56060
  msgid "<message unknown at compile time>"
  msgstr ""
  
! #: c/c-typeck.cc:10380
  msgid "(anonymous)"
  msgstr ""
  
! #: c/gimple-parser.cc:1446 cp/parser.cc:21172 cp/parser.cc:37742
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr ""
  
! #: c/gimple-parser.cc:2547 c/gimple-parser.cc:2574 c/gimple-parser.cc:2413
! #: c/gimple-parser.cc:2450
  #, gcc-internal-format
  msgid "expected label"
  msgstr ""
  
! #: cobol/gcobolspec.cc:549
  #, c-format
  msgid "Driving: ("
  msgstr ""
  
! #: cp/call.cc:4281
  #, c-format
  msgid "candidate %i:"
  msgstr ""
  
! #: cp/call.cc:8590
  msgid "  after user-defined conversion:"
  msgstr ""
  
! #: cp/call.cc:8800 cp/pt.cc:27659
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:13469 cp/call.cc:13921
  msgid "candidate 1:"
  msgstr ""
  
! #: cp/call.cc:13471 cp/call.cc:13922
  msgid "candidate 2:"
  msgstr ""
  
! #: cp/error.cc:595
  msgid "<missing>"
  msgstr ""
  
! #: cp/error.cc:697
  msgid "<brace-enclosed initializer list>"
  msgstr ""
  
! #: cp/error.cc:699
  msgid "<unresolved overloaded function type>"
  msgstr ""
  
! #: cp/error.cc:894
  #, fuzzy
  #| msgid "parse error"
  msgid "<type error>"
  msgstr "граматычная памылка"
  
  #. A lambda's "type" is essentially its signature.
! #: cp/error.cc:1001
  msgid "<lambda"
  msgstr ""
  
! #: cp/error.cc:1015 objc/objc-act.cc:6365 cp/cxx-pretty-print.cc:154
! #: cp/cxx-pretty-print.cc:2906
  #, gcc-internal-format
  msgid "<unnamed>"
  msgstr ""
  
! #: cp/error.cc:1017
  #, c-format
  msgid "<unnamed %s>"
  msgstr ""
  
! #: cp/error.cc:1158
  msgid "<typeprefixerror>"
  msgstr ""
  
! #: cp/error.cc:1302
  #, fuzzy, c-format
  msgid "(static initializers for %s)"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/error.cc:1304
  #, c-format
  msgid "(static destructors for %s)"
  msgstr ""
  
! #: cp/error.cc:1375
  #, fuzzy
  #| msgid "structure"
  msgid "<structured bindings>"
  msgstr "структура"
  
! #: cp/error.cc:1501
  msgid "vtable for "
  msgstr ""
  
! #: cp/error.cc:1525
  msgid "<return value> "
  msgstr ""
  
! #: cp/error.cc:1540
  msgid "{anonymous}"
  msgstr ""
  
! #: cp/error.cc:1542
  #, fuzzy
  msgid "(anonymous namespace)"
  msgstr "невядомы рэжым машыны \"%s\""
  
! #: cp/error.cc:1641
  #, fuzzy
  msgid "<template arguments error>"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: cp/error.cc:1666
  msgid "<enumerator>"
  msgstr ""
  
! #: cp/error.cc:1726
  #, fuzzy
  #| msgid "declaration of `%#D'"
  msgid "<declaration error>"
  msgstr "абвяшчэньне `%#D'"
  
! #: cp/error.cc:2305 cp/error.cc:2325
  #, fuzzy
  msgid "<template parameter error>"
  msgstr "невыкарыстаемы параметр \"%s\""
  
! #: cp/error.cc:2443
  msgid "<statement>"
  msgstr ""
  
! #: cp/error.cc:2472 cp/error.cc:3636 c-family/c-pretty-print.cc:2688
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr ""
  
  #. While waiting for caret diagnostics, avoid printing
  #. __cxa_allocate_exception, __cxa_throw, and the like.
! #: cp/error.cc:2490
  msgid "<throw-expression>"
  msgstr ""
  
! #: cp/error.cc:2574
  msgid "<ubsan routine call>"
  msgstr ""
  
! #: cp/error.cc:3091
  msgid "<unparsed>"
  msgstr ""
  
! #: cp/error.cc:3251
  msgid "<lambda>"
  msgstr ""
  
! #: cp/error.cc:3289
  msgid "*this"
  msgstr ""
  
! #: cp/error.cc:3360
  #, fuzzy
  #| msgid "parse error"
  msgid "<expression error>"
  msgstr "граматычная памылка"
  
! #: cp/error.cc:3375
  msgid "<unknown operator>"
  msgstr ""
  
! #: cp/error.cc:3865
  msgid "At global scope:"
  msgstr ""
  
! #: cp/reflect.cc:559
! msgid "array element not a constant integer"
  msgstr ""
  
! #: cp/reflect.cc:567 cp/reflect.cc:3862
! msgid "reflect_constant failed"
! msgstr ""
! 
! #: cp/reflect.cc:1000
! #, fuzzy
! #| msgid "function does not return string type"
! msgid "reflection does not represent a type"
! msgstr "функцыя не вяртае тып string"
! 
! #: cp/reflect.cc:1012
! msgid "reflection does not have template arguments"
! msgstr ""
! 
! #: cp/reflect.cc:1023
! #, fuzzy
! #| msgid "function does not return string type"
! msgid "reflection does not represent a function or function type"
! msgstr "функцыя не вяртае тып string"
! 
! #: cp/reflect.cc:2324
! msgid "reflection does not represent an operator function or operator function template"
! msgstr ""
! 
! #: cp/reflect.cc:2374
! #, fuzzy
! msgid "operators argument is not a valid operator"
! msgstr "параметр \"%s\" ініцыялізаваны"
! 
! #: cp/reflect.cc:2505
! #, fuzzy
! #| msgid "function does not return string type"
! msgid "reflection does not have a type"
! msgstr "функцыя не вяртае тып string"
! 
! #: cp/reflect.cc:2621
! msgid "reflection does not represent an object with static storage duration, or a reference to such an object"
! msgstr ""
! 
! #: cp/reflect.cc:2702
! msgid "reflection does not represent an annotation or a valid argument to a splice-expression"
! msgstr ""
! 
! #: cp/reflect.cc:2922
! #, fuzzy
! #| msgid "function does not return string type"
! msgid "reflection does not represent an entity with parent"
! msgstr "функцыя не вяртае тып string"
! 
! #: cp/reflect.cc:3045
! msgid "reflection does not represent parameter of current function"
! msgstr ""
! 
! #: cp/reflect.cc:3066
! msgid "reflection does not represent a function or function type with a return type"
! msgstr ""
! 
! #: cp/reflect.cc:3097
! msgid "reflection of virtual direct base relationship with abstract derived class"
! msgstr ""
! 
! #: cp/reflect.cc:3103
! msgid "reflection unsuitable for offset_of"
! msgstr ""
! 
! #: cp/reflect.cc:3108
! msgid "non-constant offset for offset_of"
! msgstr ""
! 
! #: cp/reflect.cc:3172
! msgid "reflection not suitable for size_of"
! msgstr ""
! 
! #: cp/reflect.cc:3191
! msgid "reflection with incomplete type in size_of"
! msgstr ""
! 
! #: cp/reflect.cc:3227
! msgid "reflection not suitable for alignment_of"
! msgstr ""
! 
! #: cp/reflect.cc:3263
! #, fuzzy
! msgid "alignment_of on function type"
! msgstr "Нерэчаісны выбар \"%s\""
! 
! #: cp/reflect.cc:3272
! msgid "reflection with incomplete type in alignment_of"
! msgstr ""
! 
! #: cp/reflect.cc:3307
! msgid "reflection not suitable for bit_size_of"
! msgstr ""
! 
! #: cp/reflect.cc:3331
! msgid "reflection with incomplete type in bit_size_of"
! msgstr ""
! 
! #: cp/reflect.cc:3507
! msgid "reflection with has_identifier false"
! msgstr ""
! 
! #: cp/reflect.cc:3547 cp/reflect.cc:3630
! msgid "identifier_of not representable in ordinary literal encoding"
! msgstr ""
! 
! #: cp/reflect.cc:3551 cp/reflect.cc:3634
! msgid "u8identifier_of not representable in UTF-8"
! msgstr ""
! 
! #: cp/reflect.cc:3767
! msgid "reflection does not represent a type, type alias, variable, function, namespace, enumerator, direct base class relationship, or non-static data member"
! msgstr ""
! 
! #: cp/reflect.cc:3779
! msgid "reflection does not represent a complete type or type alias"
! msgstr ""
! 
! #: cp/reflect.cc:3886
! msgid "reflect_object failed"
! msgstr ""
! 
! #: cp/reflect.cc:3913
! msgid "reflect_function failed"
! msgstr ""
! 
! #: cp/reflect.cc:4792
! msgid "value member missing"
! msgstr ""
! 
! #: cp/reflect.cc:4803 cp/reflect.cc:4812
! msgid "unexpected value of value member"
! msgstr ""
! 
! #: cp/reflect.cc:4919
! msgid "type member missing"
! msgstr ""
! 
! #: cp/reflect.cc:4943
! #, fuzzy
! #| msgid "function does not return string type"
! msgid "reflection does not represent a complete enumeration type"
! msgstr "функцыя не вяртае тып string"
! 
! #: cp/reflect.cc:5000
! #, fuzzy
! #| msgid "function does not return string type"
! msgid "reflection does not represent an enumerable enumeration type"
! msgstr "функцыя не вяртае тып string"
! 
! #: cp/reflect.cc:5156
! msgid "reflection represents non-integral or bool type"
! msgstr ""
! 
! #: cp/reflect.cc:5295
! #, fuzzy
! #| msgid "function does not return string type"
! msgid "reflection does not represent a template"
! msgstr "функцыя не вяртае тып string"
! 
! #: cp/reflect.cc:5318
! #, fuzzy
! msgid "invalid argument to can_substitute"
! msgstr "нявернае выкарыстанне \"restict\""
! 
! #: cp/reflect.cc:5380
! msgid "can_substitute returned false"
! msgstr ""
! 
! #: cp/reflect.cc:5509
! msgid "type is not object or reference type"
! msgstr ""
! 
! #: cp/reflect.cc:5754
! msgid "conversion from ordinary literal encoding to source charset failed"
! msgstr ""
! 
! #: cp/reflect.cc:5760
! msgid "conversion from UTF-8 encoding to source charset failed"
! msgstr ""
! 
! #: cp/reflect.cc:5768
! #, fuzzy
! msgid "name is not a valid identifier"
! msgstr "\"%s\" - гэта не пачатак дэкларацыі"
! 
! #: cp/reflect.cc:5774
! msgid "name is a keyword"
! msgstr ""
! 
! #: cp/reflect.cc:5777
! msgid "name is a built-in trait"
! msgstr ""
! 
! #: cp/reflect.cc:5786
! msgid "neither name nor bit_width specified"
! msgstr ""
! 
! #: cp/reflect.cc:5792
! #, fuzzy
! msgid "bit_width specified with non-integral and non-enumeration type"
! msgstr "бітавае поле \"%s\" мае нерэчаісны тып"
! 
! #: cp/reflect.cc:5797
! msgid "both alignment and bit_width specified"
! msgstr ""
! 
! #: cp/reflect.cc:5801
! msgid "bit_width specified with no_unique_address true"
! msgstr ""
! 
! #: cp/reflect.cc:5806
! msgid "bit_width 0 with specified name"
! msgstr ""
! 
! #: cp/reflect.cc:5809
! msgid "bit_width is negative"
! msgstr ""
! 
! #: cp/reflect.cc:5816
! msgid "alignment is not power of two"
! msgstr ""
! 
! #: cp/reflect.cc:5819
! #, fuzzy
! #| msgid "size of array is negative"
! msgid "alignment is negative"
! msgstr "адмоўны памер масіва "
! 
! #: cp/reflect.cc:5826
! msgid "alignment is smaller than alignment_of"
! msgstr ""
! 
! #: cp/reflect.cc:6363
! msgid "incomplete parent class"
! msgstr ""
! 
! #: cp/reflect.cc:6799
! msgid "neither complete class type nor namespace"
! msgstr ""
! 
! #: cp/reflect.cc:6829 cp/reflect.cc:6857 cp/reflect.cc:6886 cp/reflect.cc:6924
! #: cp/reflect.cc:6962 cp/reflect.cc:6993
! #, fuzzy
! msgid "not a complete class type"
! msgstr "\"%s\" мае незавершаны тып"
! 
! #: cp/reflect.cc:6952
! msgid "closure type"
! msgstr ""
! 
! #: cp/reflect.cc:7128 cp/reflect.cc:7187 cp/reflect.cc:7261
! #, fuzzy
! #| msgid "virtual functions cannot be friends"
! msgid "value cannot be extracted"
! msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
! 
! #: cp/rtti.cc:592
  #, fuzzy
  msgid "target is not pointer or reference to class"
  msgstr "Не магу знайсці файл для класа %s."
  
! #: cp/rtti.cc:597
  #, fuzzy
  msgid "target is not pointer or reference to complete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/rtti.cc:603
  msgid "target is not pointer or reference"
  msgstr ""
  
! #: cp/rtti.cc:619
  msgid "source is not a pointer"
  msgstr ""
  
! #: cp/rtti.cc:624
  msgid "source is not a pointer to class"
  msgstr ""
  
! #: cp/rtti.cc:629
  #, fuzzy
  msgid "source is a pointer to incomplete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/rtti.cc:642
  msgid "source is not of class type"
  msgstr ""
  
! #: cp/rtti.cc:647
  #, fuzzy
  #| msgid "`%s' has an incomplete type"
  msgid "source is of incomplete class type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/rtti.cc:658
  msgid "conversion casts away constness"
  msgstr ""
  
! #: cp/rtti.cc:820
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/semantics.cc:6825
! msgid "candidates are:"
! msgstr ""
! 
! #: cp/typeck.cc:7784 c/c-typeck.cc:5744
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr ""
  
! #: cp/typeck.cc:7785 c/c-typeck.cc:5730
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr ""
  
! #: cp/typeck.cc:7812 c/c-typeck.cc:5789
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr ""
  
! #: cp/typeck.cc:7832 c/c-typeck.cc:5797
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr ""
  
! #: cp/typeck.cc:7844 c/c-typeck.cc:5819
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr ""
  
! #: cp/typeck.cc:7868
  #, fuzzy
  #| msgid "too many arguments to function"
  msgid "in argument to unary !"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: cp/typeck.cc:7928
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7930
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7932
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7934
  msgid "no post-decrement operator for type"
  msgstr ""
  
! #: fortran/arith.cc:1672
  #, fuzzy
  msgid "elemental binary operation"
  msgstr "прапушчан ініцыялізатар"
*************** msgstr ""
*** 22026,22088 ****
  msgid "BOZ constant truncated at %L"
  msgstr ""
  
! #: fortran/check.cc:4100
  #, c-format
  msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'"
  msgstr ""
  
! #: fortran/check.cc:4338 fortran/check.cc:4423 fortran/check.cc:4488
! #: fortran/check.cc:5181
  #, c-format
  msgid "arguments '%s' and '%s' for intrinsic %s"
  msgstr ""
  
! #: fortran/check.cc:4932 fortran/intrinsic.cc:4984
  #, c-format
  msgid "arguments '%s' and '%s' for intrinsic '%s'"
  msgstr ""
  
! #: fortran/check.cc:5787
  msgid "NULL() is not interoperable"
  msgstr ""
  
! #: fortran/check.cc:5793
  msgid "BOZ literal constant"
  msgstr ""
  
! #: fortran/check.cc:5799
  msgid "Expression is polymorphic"
  msgstr ""
  
! #: fortran/check.cc:5806
  msgid "Expression is a noninteroperable derived type"
  msgstr ""
  
! #: fortran/check.cc:5812
  msgid "Procedure unexpected as argument"
  msgstr ""
  
! #: fortran/check.cc:5822
  msgid "Extension to use a non-C_Bool-kind LOGICAL"
  msgstr ""
  
! #: fortran/check.cc:5829
  msgid "Extension to use a non-C_CHAR-kind CHARACTER"
  msgstr ""
  
! #: fortran/check.cc:5850
  msgid "Type shall have a character length of 1"
  msgstr ""
  
! #: fortran/check.cc:5861
  msgid "Coarrays are not interoperable"
  msgstr ""
  
! #: fortran/check.cc:5872
  msgid "Assumed-size arrays are not interoperable"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:4127
  #, c-format
  msgid ""
  "/* Prototypes for external procedures generated from %s\n"
--- 22959,23021 ----
  msgid "BOZ constant truncated at %L"
  msgstr ""
  
! #: fortran/check.cc:4179
  #, c-format
  msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'"
  msgstr ""
  
! #: fortran/check.cc:4417 fortran/check.cc:4502 fortran/check.cc:4567
! #: fortran/check.cc:5270
  #, c-format
  msgid "arguments '%s' and '%s' for intrinsic %s"
  msgstr ""
  
! #: fortran/check.cc:5021 fortran/intrinsic.cc:5062
  #, c-format
  msgid "arguments '%s' and '%s' for intrinsic '%s'"
  msgstr ""
  
! #: fortran/check.cc:5897
  msgid "NULL() is not interoperable"
  msgstr ""
  
! #: fortran/check.cc:5903
  msgid "BOZ literal constant"
  msgstr ""
  
! #: fortran/check.cc:5909
  msgid "Expression is polymorphic"
  msgstr ""
  
! #: fortran/check.cc:5916
  msgid "Expression is a noninteroperable derived type"
  msgstr ""
  
! #: fortran/check.cc:5922
  msgid "Procedure unexpected as argument"
  msgstr ""
  
! #: fortran/check.cc:5932
  msgid "Extension to use a non-C_Bool-kind LOGICAL"
  msgstr ""
  
! #: fortran/check.cc:5939
  msgid "Extension to use a non-C_CHAR-kind CHARACTER"
  msgstr ""
  
! #: fortran/check.cc:5960
  msgid "Type shall have a character length of 1"
  msgstr ""
  
! #: fortran/check.cc:5971
  msgid "Coarrays are not interoperable"
  msgstr ""
  
! #: fortran/check.cc:5982
  msgid "Assumed-size arrays are not interoperable"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:4216
  #, c-format
  msgid ""
  "/* Prototypes for external procedures generated from %s\n"
*************** msgid ""
*** 22093,22099 ****
  "\n"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:4139
  #, c-format
  msgid ""
  "\n"
--- 23026,23032 ----
  "\n"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:4228
  #, c-format
  msgid ""
  "\n"
*************** msgid ""
*** 22104,22243 ****
  "   Use another -std option to compile.  */\n"
  msgstr ""
  
! #: fortran/error.cc:324
  msgid "Prohibited in Fortran 2023:"
  msgstr ""
  
! #: fortran/error.cc:326
  msgid "Fortran 2023:"
  msgstr ""
  
! #: fortran/error.cc:328
  msgid "Fortran 2018 deleted feature:"
  msgstr ""
  
! #: fortran/error.cc:330
  msgid "Fortran 2018 obsolescent feature:"
  msgstr ""
  
! #: fortran/error.cc:332
  msgid "Fortran 2018:"
  msgstr ""
  
! #: fortran/error.cc:334
  msgid "Fortran 2008 obsolescent feature:"
  msgstr ""
  
! #: fortran/error.cc:340
  msgid "GNU Extension:"
  msgstr ""
  
! #: fortran/error.cc:342
  msgid "Legacy Extension:"
  msgstr ""
  
! #: fortran/error.cc:344
  msgid "Obsolescent feature:"
  msgstr ""
  
! #: fortran/error.cc:346
  msgid "Deleted feature:"
  msgstr ""
  
! #: fortran/error.cc:348
  msgid "Unsigned:"
  msgstr ""
  
! #: fortran/expr.cc:3960
  msgid "array assignment"
  msgstr ""
  
! #: fortran/frontend-passes.cc:2348
  msgid "Index variable %qs redefined at %L in procedure %qs called from within DO loop at %L"
  msgstr ""
  
  #. Macros for unified error messages.
! #: fortran/frontend-passes.cc:4043
  #, c-format
  msgid "Incorrect extent in argument B in MATMUL intrinsic in dimension 1: is %ld, should be %ld"
  msgstr ""
  
! #: fortran/frontend-passes.cc:4046
  #, c-format
  msgid "Array bound mismatch for dimension 1 of array (%ld/%ld)"
  msgstr ""
  
! #: fortran/frontend-passes.cc:4049
  #, c-format
  msgid "Array bound mismatch for dimension 2 of array (%ld/%ld)"
  msgstr ""
  
! #: fortran/gfortranspec.cc:427 m2/gm2spec.cc:922
  #, fuzzy, c-format
  #| msgid "warning:"
  msgid "Driving:"
  msgstr "увага:"
  
! #: fortran/interface.cc:3926 fortran/intrinsic.cc:4662
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
! #: fortran/intrinsic.cc:5021
  msgid "available since Fortran 77"
  msgstr ""
  
! #: fortran/intrinsic.cc:5025
  msgid "obsolescent in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:5029
  msgid "deleted in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:5033
  msgid "new in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:5037
  msgid "new in Fortran 2003"
  msgstr ""
  
! #: fortran/intrinsic.cc:5041
  msgid "new in Fortran 2008"
  msgstr ""
  
! #: fortran/intrinsic.cc:5045
  msgid "new in Fortran 2018"
  msgstr ""
  
! #: fortran/intrinsic.cc:5049
  msgid "new in Fortran 2023"
  msgstr ""
  
! #: fortran/intrinsic.cc:5053
  msgid "a GNU Fortran extension"
  msgstr ""
  
! #: fortran/intrinsic.cc:5057
  msgid "for backward compatibility"
  msgstr ""
  
! #: fortran/intrinsic.cc:5061
  msgid "unsigned"
  msgstr ""
  
! #: fortran/io.cc:1875
  #, c-format
  msgid "%s tag"
  msgstr ""
  
! #: fortran/io.cc:3366
  msgid "internal unit in WRITE"
  msgstr ""
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.cc:4727
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr ""
--- 23037,23176 ----
  "   Use another -std option to compile.  */\n"
  msgstr ""
  
! #: fortran/error.cc:325
  msgid "Prohibited in Fortran 2023:"
  msgstr ""
  
! #: fortran/error.cc:327
  msgid "Fortran 2023:"
  msgstr ""
  
! #: fortran/error.cc:329
  msgid "Fortran 2018 deleted feature:"
  msgstr ""
  
! #: fortran/error.cc:331
  msgid "Fortran 2018 obsolescent feature:"
  msgstr ""
  
! #: fortran/error.cc:333
  msgid "Fortran 2018:"
  msgstr ""
  
! #: fortran/error.cc:335
  msgid "Fortran 2008 obsolescent feature:"
  msgstr ""
  
! #: fortran/error.cc:341
  msgid "GNU Extension:"
  msgstr ""
  
! #: fortran/error.cc:343
  msgid "Legacy Extension:"
  msgstr ""
  
! #: fortran/error.cc:345
  msgid "Obsolescent feature:"
  msgstr ""
  
! #: fortran/error.cc:347
  msgid "Deleted feature:"
  msgstr ""
  
! #: fortran/error.cc:349
  msgid "Unsigned:"
  msgstr ""
  
! #: fortran/expr.cc:4136
  msgid "array assignment"
  msgstr ""
  
! #: fortran/frontend-passes.cc:2349
  msgid "Index variable %qs redefined at %L in procedure %qs called from within DO loop at %L"
  msgstr ""
  
  #. Macros for unified error messages.
! #: fortran/frontend-passes.cc:4044
  #, c-format
  msgid "Incorrect extent in argument B in MATMUL intrinsic in dimension 1: is %ld, should be %ld"
  msgstr ""
  
! #: fortran/frontend-passes.cc:4047
  #, c-format
  msgid "Array bound mismatch for dimension 1 of array (%ld/%ld)"
  msgstr ""
  
! #: fortran/frontend-passes.cc:4050
  #, c-format
  msgid "Array bound mismatch for dimension 2 of array (%ld/%ld)"
  msgstr ""
  
! #: fortran/gfortranspec.cc:427 m2/gm2spec.cc:945
  #, fuzzy, c-format
  #| msgid "warning:"
  msgid "Driving:"
  msgstr "увага:"
  
! #: fortran/interface.cc:4029 fortran/intrinsic.cc:4737
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
! #: fortran/intrinsic.cc:5099
  msgid "available since Fortran 77"
  msgstr ""
  
! #: fortran/intrinsic.cc:5103
  msgid "obsolescent in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:5107
  msgid "deleted in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:5111
  msgid "new in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:5115
  msgid "new in Fortran 2003"
  msgstr ""
  
! #: fortran/intrinsic.cc:5119
  msgid "new in Fortran 2008"
  msgstr ""
  
! #: fortran/intrinsic.cc:5123
  msgid "new in Fortran 2018"
  msgstr ""
  
! #: fortran/intrinsic.cc:5127
  msgid "new in Fortran 2023"
  msgstr ""
  
! #: fortran/intrinsic.cc:5131
  msgid "a GNU Fortran extension"
  msgstr ""
  
! #: fortran/intrinsic.cc:5135
  msgid "for backward compatibility"
  msgstr ""
  
! #: fortran/intrinsic.cc:5139
  msgid "unsigned"
  msgstr ""
  
! #: fortran/io.cc:1878
  #, c-format
  msgid "%s tag"
  msgstr ""
  
! #: fortran/io.cc:3365
  msgid "internal unit in WRITE"
  msgstr ""
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.cc:4740
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr ""
*************** msgstr ""
*** 22276,22282 ****
  msgid "Expected integer"
  msgstr ""
  
! #: fortran/module.cc:1647 fortran/module.cc:2881
  msgid "Expected string"
  msgstr ""
  
--- 23209,23215 ----
  msgid "Expected integer"
  msgstr ""
  
! #: fortran/module.cc:1647 fortran/module.cc:2900
  msgid "Expected string"
  msgstr ""
  
*************** msgstr ""
*** 22284,22541 ****
  msgid "find_enum(): Enum not found"
  msgstr ""
  
! #: fortran/module.cc:2246
  msgid "Unsupported: multiple OpenACC 'routine' levels of parallelism"
  msgstr ""
  
! #: fortran/module.cc:2494
  msgid "Expected attribute bit name"
  msgstr ""
  
! #: fortran/module.cc:3510
  msgid "Expected integer string"
  msgstr ""
  
! #: fortran/module.cc:3514
  msgid "Error converting integer"
  msgstr ""
  
! #: fortran/module.cc:3536
  msgid "Expected real string"
  msgstr ""
  
! #: fortran/module.cc:3761
  msgid "Expected expression type"
  msgstr ""
  
! #: fortran/module.cc:3841
  #, fuzzy
  #| msgid "invalid declarator"
  msgid "Bad operator"
  msgstr "нерэчаісны абвяшчальнік"
  
! #: fortran/module.cc:3959
  msgid "Bad type in constant expression"
  msgstr ""
  
! #: fortran/module.cc:7743
  msgid "Unexpected end of module"
  msgstr ""
  
! #: fortran/parse.cc:2230
  msgid "arithmetic IF"
  msgstr ""
  
! #: fortran/parse.cc:2239
  #, fuzzy
  #| msgid "Invalid declaration"
  msgid "attribute declaration"
  msgstr "Нерэчаіснае абвяшчэнне"
  
! #: fortran/parse.cc:2275
  #, fuzzy
  #| msgid "empty declaration"
  msgid "data declaration"
  msgstr "пустое абвяшчэньне"
  
! #: fortran/parse.cc:2293
  #, fuzzy
  #| msgid "empty declaration"
  msgid "derived type declaration"
  msgstr "пустое абвяшчэньне"
  
! #: fortran/parse.cc:2420
  msgid "block IF"
  msgstr ""
  
! #: fortran/parse.cc:2429
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.cc:2523 fortran/resolve.cc:13576
  msgid "assignment"
  msgstr ""
  
! #: fortran/parse.cc:2526 fortran/resolve.cc:13642 fortran/resolve.cc:13645
  msgid "pointer assignment"
  msgstr ""
  
! #: fortran/parse.cc:2550
  msgid "simple IF"
  msgstr ""
  
! #: fortran/resolve.cc:2465 fortran/resolve.cc:2660
  msgid "elemental procedure"
  msgstr ""
  
! #: fortran/resolve.cc:2563
  #, fuzzy
  #| msgid "no arguments"
  msgid "allocatable argument"
  msgstr "няма аргументаў"
  
! #: fortran/resolve.cc:2568
  #, fuzzy
  #| msgid "no arguments"
  msgid "asynchronous argument"
  msgstr "няма аргументаў"
  
! #: fortran/resolve.cc:2573
  #, fuzzy
  #| msgid "no arguments"
  msgid "optional argument"
  msgstr "няма аргументаў"
  
! #: fortran/resolve.cc:2578
  #, fuzzy
  #| msgid "no arguments"
  msgid "pointer argument"
  msgstr "няма аргументаў"
  
! #: fortran/resolve.cc:2583
  #, fuzzy
  #| msgid "no arguments"
  msgid "target argument"
  msgstr "няма аргументаў"
  
! #: fortran/resolve.cc:2588
  #, fuzzy
  #| msgid "no arguments"
  msgid "value argument"
  msgstr "няма аргументаў"
  
! #: fortran/resolve.cc:2593
  #, fuzzy
  #| msgid "no arguments"
  msgid "volatile argument"
  msgstr "няма аргументаў"
  
! #: fortran/resolve.cc:2598
  msgid "assumed-shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:2603
  #, fuzzy
  #| msgid "no arguments"
  msgid "assumed-rank argument"
  msgstr "няма аргументаў"
  
! #: fortran/resolve.cc:2608
  #, fuzzy
  #| msgid "no arguments"
  msgid "coarray argument"
  msgstr "няма аргументаў"
  
! #: fortran/resolve.cc:2613
  msgid "parametrized derived type argument"
  msgstr ""
  
! #: fortran/resolve.cc:2618
  #, fuzzy
  #| msgid "no arguments"
  msgid "polymorphic argument"
  msgstr "няма аргументаў"
  
! #: fortran/resolve.cc:2623
  msgid "NO_ARG_CHECK attribute"
  msgstr ""
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2630
  msgid "assumed-type argument"
  msgstr ""
  
! #: fortran/resolve.cc:2641
  msgid "array result"
  msgstr ""
  
! #: fortran/resolve.cc:2646
  msgid "pointer or allocatable result"
  msgstr ""
  
! #: fortran/resolve.cc:2653
  msgid "result with non-constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:2665
  msgid "bind(c) procedure"
  msgstr ""
  
! #: fortran/resolve.cc:7975
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.cc:7979
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.cc:7983
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7987
  msgid "End expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7991
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:8609 fortran/resolve.cc:8612
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:9053 fortran/resolve.cc:9056
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:9293 fortran/resolve.cc:11440 fortran/resolve.cc:11561
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:9344 fortran/resolve.cc:11452 fortran/resolve.cc:11573
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:11248
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:11464
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
! #: fortran/trans-array.cc:2061
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr ""
  
! #: fortran/trans-array.cc:6631
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10935
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
  
! #: fortran/trans-decl.cc:6546
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-decl.cc:6554
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11386
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:13081
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
--- 23217,23474 ----
  msgid "find_enum(): Enum not found"
  msgstr ""
  
! #: fortran/module.cc:2250
  msgid "Unsupported: multiple OpenACC 'routine' levels of parallelism"
  msgstr ""
  
! #: fortran/module.cc:2504
  msgid "Expected attribute bit name"
  msgstr ""
  
! #: fortran/module.cc:3529
  msgid "Expected integer string"
  msgstr ""
  
! #: fortran/module.cc:3533
  msgid "Error converting integer"
  msgstr ""
  
! #: fortran/module.cc:3555
  msgid "Expected real string"
  msgstr ""
  
! #: fortran/module.cc:3782
  msgid "Expected expression type"
  msgstr ""
  
! #: fortran/module.cc:3862
  #, fuzzy
  #| msgid "invalid declarator"
  msgid "Bad operator"
  msgstr "нерэчаісны абвяшчальнік"
  
! #: fortran/module.cc:3984
  msgid "Bad type in constant expression"
  msgstr ""
  
! #: fortran/module.cc:7789
  msgid "Unexpected end of module"
  msgstr ""
  
! #: fortran/parse.cc:2239
  msgid "arithmetic IF"
  msgstr ""
  
! #: fortran/parse.cc:2248
  #, fuzzy
  #| msgid "Invalid declaration"
  msgid "attribute declaration"
  msgstr "Нерэчаіснае абвяшчэнне"
  
! #: fortran/parse.cc:2284
  #, fuzzy
  #| msgid "empty declaration"
  msgid "data declaration"
  msgstr "пустое абвяшчэньне"
  
! #: fortran/parse.cc:2302
  #, fuzzy
  #| msgid "empty declaration"
  msgid "derived type declaration"
  msgstr "пустое абвяшчэньне"
  
! #: fortran/parse.cc:2429
  msgid "block IF"
  msgstr ""
  
! #: fortran/parse.cc:2438
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.cc:2532 fortran/resolve.cc:14286
  msgid "assignment"
  msgstr ""
  
! #: fortran/parse.cc:2535 fortran/resolve.cc:14352 fortran/resolve.cc:14355
  msgid "pointer assignment"
  msgstr ""
  
! #: fortran/parse.cc:2559
  msgid "simple IF"
  msgstr ""
  
! #: fortran/resolve.cc:2489 fortran/resolve.cc:2684
  msgid "elemental procedure"
  msgstr ""
  
! #: fortran/resolve.cc:2587
  #, fuzzy
  #| msgid "no arguments"
  msgid "allocatable argument"
  msgstr "няма аргументаў"
  
! #: fortran/resolve.cc:2592
  #, fuzzy
  #| msgid "no arguments"
  msgid "asynchronous argument"
  msgstr "няма аргументаў"
  
! #: fortran/resolve.cc:2597
  #, fuzzy
  #| msgid "no arguments"
  msgid "optional argument"
  msgstr "няма аргументаў"
  
! #: fortran/resolve.cc:2602
  #, fuzzy
  #| msgid "no arguments"
  msgid "pointer argument"
  msgstr "няма аргументаў"
  
! #: fortran/resolve.cc:2607
  #, fuzzy
  #| msgid "no arguments"
  msgid "target argument"
  msgstr "няма аргументаў"
  
! #: fortran/resolve.cc:2612
  #, fuzzy
  #| msgid "no arguments"
  msgid "value argument"
  msgstr "няма аргументаў"
  
! #: fortran/resolve.cc:2617
  #, fuzzy
  #| msgid "no arguments"
  msgid "volatile argument"
  msgstr "няма аргументаў"
  
! #: fortran/resolve.cc:2622
  msgid "assumed-shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:2627
  #, fuzzy
  #| msgid "no arguments"
  msgid "assumed-rank argument"
  msgstr "няма аргументаў"
  
! #: fortran/resolve.cc:2632
  #, fuzzy
  #| msgid "no arguments"
  msgid "coarray argument"
  msgstr "няма аргументаў"
  
! #: fortran/resolve.cc:2637
  msgid "parametrized derived type argument"
  msgstr ""
  
! #: fortran/resolve.cc:2642
  #, fuzzy
  #| msgid "no arguments"
  msgid "polymorphic argument"
  msgstr "няма аргументаў"
  
! #: fortran/resolve.cc:2647
  msgid "NO_ARG_CHECK attribute"
  msgstr ""
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2654
  msgid "assumed-type argument"
  msgstr ""
  
! #: fortran/resolve.cc:2665
  msgid "array result"
  msgstr ""
  
! #: fortran/resolve.cc:2670
  msgid "pointer or allocatable result"
  msgstr ""
  
! #: fortran/resolve.cc:2677
  msgid "result with non-constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:2689
  msgid "bind(c) procedure"
  msgstr ""
  
! #: fortran/resolve.cc:8326
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.cc:8330
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.cc:8334
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:8338
  msgid "End expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:8342
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:8975 fortran/resolve.cc:8978
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:9419 fortran/resolve.cc:9422
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:9659 fortran/resolve.cc:11829 fortran/resolve.cc:12055
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:9710 fortran/resolve.cc:11841 fortran/resolve.cc:12067
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:11637
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:11853
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
! #: fortran/trans-array.cc:2041
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr ""
  
! #: fortran/trans-array.cc:6876
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:11414
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
  
! #: fortran/trans-decl.cc:6682
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-decl.cc:6690
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11543
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:13301
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
*************** msgstr ""
*** 22544,22624 ****
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6366
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic BTEST"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6653
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6701
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6711
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6718
  #, c-format
  msgid "POS(%ld)+LEN(%ld)>BIT_SIZE(%ld) in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6810
  #, c-format
  msgid "SHIFT argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6878
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFT"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6958
  #, c-format
  msgid "SIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6966 fortran/trans-intrinsic.cc:7011
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:9362
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:9394
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12861
  #, c-format
  msgid "FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12873
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12885
  #, c-format
  msgid "TOPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12897
  #, c-format
  msgid "FROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12905
  #, c-format
  msgid "TOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
--- 23477,23557 ----
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6595
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic BTEST"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6882
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6930
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6940
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6947
  #, c-format
  msgid "POS(%ld)+LEN(%ld)>BIT_SIZE(%ld) in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:7039
  #, c-format
  msgid "SHIFT argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:7107
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFT"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:7187
  #, c-format
  msgid "SIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:7195 fortran/trans-intrinsic.cc:7240
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:9609
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:9641
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:13161
  #, c-format
  msgid "FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:13173
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:13185
  #, c-format
  msgid "TOPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:13197
  #, c-format
  msgid "FROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:13205
  #, c-format
  msgid "TOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
*************** msgstr ""
*** 22635,22654 ****
  msgid "Assigned label is not a target label"
  msgstr ""
  
! #: fortran/trans-stmt.cc:1294
  #, c-format
  msgid "Invalid image number %d in SYNC IMAGES"
  msgstr ""
  
! #: fortran/trans-stmt.cc:2612
  msgid "Loop iterates infinitely"
  msgstr ""
  
! #: fortran/trans-stmt.cc:2632 fortran/trans-stmt.cc:2888
  msgid "Loop variable has been modified"
  msgstr ""
  
! #: fortran/trans-stmt.cc:2741
  msgid "DO step value is zero"
  msgstr ""
  
--- 23568,23587 ----
  msgid "Assigned label is not a target label"
  msgstr ""
  
! #: fortran/trans-stmt.cc:1420
  #, c-format
  msgid "Invalid image number %d in SYNC IMAGES"
  msgstr ""
  
! #: fortran/trans-stmt.cc:2755
  msgid "Loop iterates infinitely"
  msgstr ""
  
! #: fortran/trans-stmt.cc:2775 fortran/trans-stmt.cc:3031
  msgid "Loop variable has been modified"
  msgstr ""
  
! #: fortran/trans-stmt.cc:2884
  msgid "DO step value is zero"
  msgstr ""
  
*************** msgstr ""
*** 22663,22711 ****
  msgid "Array reference out of bounds"
  msgstr ""
  
! #: fortran/trans.cc:775 fortran/trans.cc:859
  #, c-format
  msgid "Error allocating %lu bytes"
  msgstr ""
  
! #: fortran/trans.cc:1072
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr ""
  
! #: fortran/trans.cc:1078
  msgid "Attempting to allocate already allocated variable"
  msgstr ""
  
! #: fortran/trans.cc:1878 fortran/trans.cc:2056
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr ""
  
! #: fortran/trans.cc:2224
  #, fuzzy, c-format
  #| msgid "error writing to %s"
  msgid "Error reallocating to %lu bytes"
  msgstr "памылка запісу ў %s"
  
! #: go/go-backend.cc:166 rust/rust-object-export.cc:147
! msgid "lseek failed while reading export data"
! msgstr ""
! 
! #: go/go-backend.cc:173 rust/rust-object-export.cc:154
! msgid "memory allocation failed while reading export data"
! msgstr ""
! 
! #: go/go-backend.cc:181 rust/rust-object-export.cc:162
! msgid "read failed while reading export data"
! msgstr ""
! 
! #: go/go-backend.cc:187 rust/rust-object-export.cc:168
! msgid "short read while reading export data"
! msgstr ""
! 
! #: go/gofrontend/expressions.cc:183 c-family/c-warn.cc:685 cp/cvt.cc:1444
! #: d/toir.cc:225 rust/backend/rust-tree.cc:512
  #, gcc-internal-format
  msgid "value computed is not used"
  msgstr ""
--- 23596,23628 ----
  msgid "Array reference out of bounds"
  msgstr ""
  
! #: fortran/trans.cc:777 fortran/trans.cc:864
  #, c-format
  msgid "Error allocating %lu bytes"
  msgstr ""
  
! #: fortran/trans.cc:1077
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr ""
  
! #: fortran/trans.cc:1083
  msgid "Attempting to allocate already allocated variable"
  msgstr ""
  
! #: fortran/trans.cc:1892 fortran/trans.cc:2071
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr ""
  
! #: fortran/trans.cc:2246
  #, fuzzy, c-format
  #| msgid "error writing to %s"
  msgid "Error reallocating to %lu bytes"
  msgstr "памылка запісу ў %s"
  
! #: go/gofrontend/expressions.cc:183 c-family/c-warn.cc:685 cp/cvt.cc:1462
! #: d/toir.cc:225 rust/backend/rust-tree.cc:515
  #, gcc-internal-format
  msgid "value computed is not used"
  msgstr ""
*************** msgstr ""
*** 22731,22738 ****
  msgid "expected boolean type"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:5610 c/c-parser.cc:19579 c/c-parser.cc:19586
! #: cp/parser.cc:41923 cp/parser.cc:41930
  #, gcc-internal-format
  msgid "expected integer"
  msgstr ""
--- 23648,23655 ----
  msgid "expected boolean type"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:5610 c/c-parser.cc:20198 c/c-parser.cc:20205
! #: cp/parser.cc:44601 cp/parser.cc:44608
  #, gcc-internal-format
  msgid "expected integer"
  msgstr ""
*************** msgid "invalid comparison of nil with ni
*** 22742,22749 ****
  msgstr ""
  
  #: go/gofrontend/expressions.cc:7609 go/gofrontend/expressions.cc:7627
- #: go/gofrontend/expressions.cc:7457 go/gofrontend/expressions.cc:8423
- #, gcc-internal-format
  msgid "incompatible types in binary expression"
  msgstr ""
  
--- 23659,23664 ----
*************** msgstr "няма аргументаў"
*** 22802,22808 ****
  #: go/gofrontend/expressions.cc:11749 go/gofrontend/expressions.cc:11844
  #: go/gofrontend/expressions.cc:14020 go/gofrontend/expressions.cc:14149
  #: go/gofrontend/expressions.cc:14163 go/gofrontend/expressions.cc:14184
! #: cp/pt.cc:9471
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments"
--- 23717,23723 ----
  #: go/gofrontend/expressions.cc:11749 go/gofrontend/expressions.cc:11844
  #: go/gofrontend/expressions.cc:14020 go/gofrontend/expressions.cc:14149
  #: go/gofrontend/expressions.cc:14163 go/gofrontend/expressions.cc:14184
! #: cp/pt.cc:9574
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments"
*************** msgstr ""
*** 23214,23220 ****
  #. coalesced sections.  Weak aliases (or any other kind of aliases) are
  #. not supported.  Weak symbols that aren't visible outside the .s file
  #. are not supported.
! #: config/darwin.h:724
  #, fuzzy, gcc-internal-format
  msgid "alias definitions not supported in Mach-O; ignored"
  msgstr "-pipe не падтрымліваецца"
--- 24129,24135 ----
  #. coalesced sections.  Weak aliases (or any other kind of aliases) are
  #. not supported.  Weak symbols that aren't visible outside the .s file
  #. are not supported.
! #: config/darwin.h:739
  #, fuzzy, gcc-internal-format
  msgid "alias definitions not supported in Mach-O; ignored"
  msgstr "-pipe не падтрымліваецца"
*************** msgid "profiling is not yet implemented
*** 23236,23242 ****
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
  
  #. Definitions for GCC.  Part of the machine description for CRIS.
! #. Copyright (C) 1998-2025 Free Software Foundation, Inc.
  #. Contributed by Axis Communications.  Written by Hans-Peter Nilsson.
  #.
  #. This file is part of GCC.
--- 24151,24157 ----
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
  
  #. Definitions for GCC.  Part of the machine description for CRIS.
! #. Copyright (C) 1998-2026 Free Software Foundation, Inc.
  #. Contributed by Axis Communications.  Written by Hans-Peter Nilsson.
  #.
  #. This file is part of GCC.
*************** msgstr "-pipe не падтрымлів�
*** 23314,23320 ****
  #. SPDX-License-Identifier: GPL-3.0-or-later
  #. Definitions of target machine for GNU compiler,
  #. for IBM RS/6000 POWER running AIX V7.1.
! #. Copyright (C) 2002-2025 Free Software Foundation, Inc.
  #. Contributed by David Edelsohn (edelsohn@gnu.org).
  #.
  #. This file is part of GCC.
--- 24229,24235 ----
  #. SPDX-License-Identifier: GPL-3.0-or-later
  #. Definitions of target machine for GNU compiler,
  #. for IBM RS/6000 POWER running AIX V7.1.
! #. Copyright (C) 2002-2026 Free Software Foundation, Inc.
  #. Contributed by David Edelsohn (edelsohn@gnu.org).
  #.
  #. This file is part of GCC.
*************** msgstr "-pipe не падтрымлів�
*** 23337,23343 ****
  #. SPDX-License-Identifier: GPL-3.0-or-later
  #. Definitions of target machine for GNU compiler,
  #. for IBM RS/6000 POWER running AIX V7.2.
! #. Copyright (C) 2002-2025 Free Software Foundation, Inc.
  #. Contributed by David Edelsohn (edelsohn@gnu.org).
  #.
  #. This file is part of GCC.
--- 24252,24258 ----
  #. SPDX-License-Identifier: GPL-3.0-or-later
  #. Definitions of target machine for GNU compiler,
  #. for IBM RS/6000 POWER running AIX V7.2.
! #. Copyright (C) 2002-2026 Free Software Foundation, Inc.
  #. Contributed by David Edelsohn (edelsohn@gnu.org).
  #.
  #. This file is part of GCC.
*************** msgstr "-pipe не падтрымлів�
*** 23360,23366 ****
  #. SPDX-License-Identifier: GPL-3.0-or-later
  #. Definitions of target machine for GNU compiler,
  #. for IBM RS/6000 POWER running AIX V7.3.
! #. Copyright (C) 2002-2025 Free Software Foundation, Inc.
  #. Contributed by David Edelsohn (edelsohn@gnu.org).
  #.
  #. This file is part of GCC.
--- 24275,24281 ----
  #. SPDX-License-Identifier: GPL-3.0-or-later
  #. Definitions of target machine for GNU compiler,
  #. for IBM RS/6000 POWER running AIX V7.3.
! #. Copyright (C) 2002-2026 Free Software Foundation, Inc.
  #. Contributed by David Edelsohn (edelsohn@gnu.org).
  #.
  #. This file is part of GCC.
*************** msgid "%<-maix64%> required: 64-bit comp
*** 23396,23402 ****
  msgstr ""
  
  #: config/rs6000/aix71.h:48 config/rs6000/aix72.h:48 config/rs6000/aix73.h:48
! #: config/rs6000/rtems.h:128 config/rs6000/rs6000.cc:3492
  #, gcc-internal-format
  msgid "%<-mcmodel%> incompatible with other toc options"
  msgstr ""
--- 24311,24317 ----
  msgstr ""
  
  #: config/rs6000/aix71.h:48 config/rs6000/aix72.h:48 config/rs6000/aix73.h:48
! #: config/rs6000/rtems.h:128 config/rs6000/rs6000.cc:3489
  #, gcc-internal-format
  msgid "%<-mcmodel%> incompatible with other toc options"
  msgstr ""
*************** msgstr ""
*** 23406,23412 ****
  msgid "%<soft-float%> and long-double-128 are incompatible"
  msgstr ""
  
! #: config/rs6000/rtems.h:121 config/rs6000/rs6000.cc:3484
  #, gcc-internal-format
  msgid "%<-m64%> requires a PowerPC64 cpu"
  msgstr ""
--- 24321,24327 ----
  msgid "%<soft-float%> and long-double-128 are incompatible"
  msgstr ""
  
! #: config/rs6000/rtems.h:121 config/rs6000/rs6000.cc:3481
  #, gcc-internal-format
  msgid "%<-m64%> requires a PowerPC64 cpu"
  msgstr ""
*************** msgid "%<-mrelax%> is only supported for
*** 23465,23485 ****
  msgstr ""
  
  #: cobol/exceptg.h:80
! #, gcc-internal-format, gfc-internal-format
! msgid "CDF: exception '%s'"
  msgstr ""
  
! #: cobol/parse_ante.h:1592
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Global declarative %s for %s"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cobol/parse_ante.h:2385 cobol/symbols.h:134 cobol/genapi.cc:6470
! #: cobol/util.cc:288 cobol/util.cc:337 cobol/util.cc:637
  #, gcc-internal-format
  msgid "%s:%d: invalid %<symbol_type_t%> %d"
  msgstr ""
  
  #: cobol/parse_util.h:360
  #, gcc-internal-format
  msgid "%s: intrinsic function %qs not found"
--- 24380,24405 ----
  msgstr ""
  
  #: cobol/exceptg.h:80
! #, gcc-internal-format
! msgid "exception %qs"
  msgstr ""
  
! #: cobol/parse_ante.h:1659
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Global declarative %s for %s"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cobol/parse_ante.h:2511 cobol/symbols.h:164 cobol/genapi.cc:6333
! #: cobol/util.cc:324 cobol/util.cc:371 cobol/util.cc:418 cobol/util.cc:720
  #, gcc-internal-format
  msgid "%s:%d: invalid %<symbol_type_t%> %d"
  msgstr ""
  
+ #: cobol/parse_ante.h:3268
+ #, gcc-internal-format
+ msgid "SET identifier-11 TO LOCALE"
+ msgstr ""
+ 
  #: cobol/parse_util.h:360
  #, gcc-internal-format
  msgid "%s: intrinsic function %qs not found"
*************** msgstr "Нерэчаісны выбар
*** 23495,23502 ****
  msgid "scan.o: %s"
  msgstr ""
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3563 fortran/io.cc:3729 fortran/io.cc:4415
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr ""
--- 24415,24455 ----
  msgid "scan.o: %s"
  msgstr ""
  
+ #: cobol/scan_ante.h:673
+ #, gcc-internal-format, gfc-internal-format
+ msgid "%s:%d: invalid level '%s'"
+ msgstr ""
+ 
+ #: cobol/scan_ante.h:1218
+ #, gcc-internal-format
+ msgid "%s:%d: invalid symbol type %s for symbol %qs"
+ msgstr ""
+ 
+ #: cobol/scan_ante.h:1250
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ msgid "%s:%d: invalid integer '%s'"
+ msgstr "Нерэчаісны выбар \"%s\""
+ 
+ #: cobol/scan_post.h:123
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ #| msgid "%s: %s: "
+ msgid "%s:%d: %s: %s"
+ msgstr "%s: %s: "
+ 
+ #. Use CHECK_FIELD when a should be non-null, and a->var_decl_node also should
+ #. by non-null.  (The useless calls to abort() are because cppcheck doesn't
+ #. understand that gcc_unreachable doesn't return);
+ #. Use this after doing any SHOW_PARSE stuff, to avoid cppcheck complaints
+ #. about nullPointerRedundantCheck
+ #. This version is a bit more lax, for special cases
+ #: cobol/show_parse.h:452 cobol/show_parse.h:456 cobol/show_parse.h:469
+ #: cobol/show_parse.h:473 cobol/show_parse.h:486
+ #, fuzzy, gcc-internal-format
+ msgid "%s: parameter %<"
+ msgstr "невыкарыстаемы параметр \"%s\""
+ 
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3644 fortran/io.cc:3728 fortran/io.cc:4428
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr ""
*************** msgstr ""
*** 23528,24045 ****
  msgid "%s:%d:the value %s is not a BOOLEAN as the value is %d"
  msgstr ""
  
! #: fortran/lang.opt:440
  #, fuzzy, gcc-internal-format
! #| msgid "unrecognized section name \"%s\""
! msgid "Unrecognized option to endianness value: %qs"
! msgstr "нераспазнаная назва сэкцыі \"%s\""
! 
! #: fortran/lang.opt:662
! #, gcc-internal-format
! msgid "Unrecognized option to floating-point init value: %qs"
! msgstr ""
  
! #: fortran/lang.opt:694
  #, gcc-internal-format
! msgid "%qs is not an inline-controlable intrinsic"
  msgstr ""
  
! #: fortran/lang.opt:831
! #, fuzzy, gcc-internal-format
! msgid "Unrecognized option: %qs"
! msgstr "нераспазнаны выбар \"-%s\""
! 
! #: rust/lang.opt:90
! #, fuzzy, gcc-internal-format
! #| msgid "unknown register name: %s"
! msgid "unknown crate type: '%qs'"
! msgstr "невядомая назва рэгістра: %s"
! 
! #: rust/lang.opt:118
! #, fuzzy, gcc-internal-format
! msgid "unknown rust mangling option %qs"
! msgstr "невядомая назва рэгістра: %s\n"
! 
! #: rust/lang.opt:135
! #, fuzzy, gcc-internal-format
! msgid "unknown rust edition %qs"
! msgstr "невядомая назва рэгістра: %s\n"
! 
! #: rust/lang.opt:163
! #, fuzzy, gcc-internal-format
! msgid "unknown rust compile-until %qs"
! msgstr "невядомая назва рэгістра: %s\n"
! 
! #: rust/lang.opt:220
! #, fuzzy, gcc-internal-format
! #| msgid "unknown register name: %s"
! msgid "unknown panic strategy %qs"
! msgstr "невядомая назва рэгістра: %s"
! 
! #: c-family/c.opt:43 c-family/c.opt:46 c-family/c.opt:191
! #, fuzzy, gcc-internal-format
! msgid "assertion missing after %qs"
! msgstr "аргумент для \"%s\" прапушчан"
! 
! #: c-family/c.opt:55 c-family/c.opt:58 c-family/c.opt:173 c-family/c.opt:176
! #: c-family/c.opt:203 c-family/c.opt:286
! #, fuzzy, gcc-internal-format
! msgid "macro name missing after %qs"
! msgstr "аргумент для \"%s\" прапушчан"
! 
! #: c-family/c.opt:70 c-family/c.opt:80 c-family/c.opt:83 c-family/c.opt:86
! #: c-family/c.opt:89 c-family/c.opt:185 c-family/c.opt:188 c-family/c.opt:230
! #: c-family/c.opt:234 c-family/c.opt:246 c-family/c.opt:2482
! #: c-family/c.opt:2490 config/darwin.opt:30 common.opt:329 common.opt:332
! #: common.opt:429 common.opt:3798
! #, fuzzy, gcc-internal-format
! #| msgid "missing white space after number '%.*s'"
! msgid "missing filename after %qs"
! msgstr "прапушчан прабел пасля нумара \"%.*s\""
! 
! #: c-family/c.opt:74 c-family/c.opt:77 c-family/c.opt:95 c-family/c.opt:98
! #: c-family/c.opt:101 c-family/c.opt:104 c-family/c.opt:210 c-family/c.opt:222
! #: c-family/c.opt:278 c-family/c.opt:2478 c-family/c.opt:2498
! #: c-family/c.opt:2502 c-family/c.opt:2506
! #, fuzzy, gcc-internal-format
! msgid "missing path after %qs"
! msgstr "аргумент для \"%s\" прапушчан"
! 
! #: c-family/c.opt:262 c-family/c.opt:266
! #, fuzzy, gcc-internal-format
! #| msgid "missing white space after number '%.*s'"
! msgid "missing makefile target after %qs"
! msgstr "прапушчан прабел пасля нумара \"%.*s\""
! 
! #: c-family/c.opt:270
! #, fuzzy, gcc-internal-format
! msgid "missing format after %qs"
! msgstr "аргумент для \"%s\" прапушчан"
! 
! #: c-family/c.opt:274
! #, fuzzy, gcc-internal-format
! #| msgid "missing white space after number '%.*s'"
! msgid "missing output path after %qs"
! msgstr "прапушчан прабел пасля нумара \"%.*s\""
! 
! #: c-family/c.opt:322
  #, gcc-internal-format
! msgid "argument %qs to %<-Waligned-new%> not recognized"
  msgstr ""
  
! #: c-family/c.opt:417
! #, fuzzy, gcc-internal-format
! #| msgid "language %s not recognized"
! msgid "argument %qs to %<-Wbidi-chars%> not recognized"
! msgstr "мова %s не распазнана"
! 
! #: c-family/c.opt:945
  #, gcc-internal-format
! msgid "argument %qs to %<-Wleading-whitespace=%> not recognized"
  msgstr ""
  
! #: c-family/c.opt:1134
! #, fuzzy, gcc-internal-format
! #| msgid "language %s not recognized"
! msgid "argument %qs to %<-Wnormalized%> not recognized"
! msgstr "мова %s не распазнана"
! 
! #: c-family/c.opt:1506
  #, gcc-internal-format
! msgid "argument %qs to %<-Wtrailing-whitespace=%> not recognized"
  msgstr ""
  
! #: c-family/c.opt:1834
! #, fuzzy, gcc-internal-format
! msgid "no class name specified with %qs"
! msgstr "не зададзены ўваходзячыя файлы"
! 
! #: c-family/c.opt:1862
  #, gcc-internal-format
! msgid "argument %qs must be either %<on%> or %<off%>"
  msgstr ""
  
! #: c-family/c.opt:2006
  #, gcc-internal-format
! msgid "%<-fhandle-exceptions%> has been renamed %<-fexceptions%> (and is now on by default)"
  msgstr ""
  
! #: c-family/c.opt:2081
! #, fuzzy, gcc-internal-format
! #| msgid "Missing name"
! msgid "missing mapper"
! msgstr "Прапушчана назва"
! 
! #: c-family/c.opt:2109
! #, fuzzy, gcc-internal-format
! #| msgid "Missing name"
! msgid "missing header name"
! msgstr "Прапушчана назва"
! 
! #: c-family/c.opt:2117
! #, fuzzy, gcc-internal-format
! #| msgid "Missing name"
! msgid "missing module name"
! msgstr "Прапушчана назва"
! 
! #: c-family/c.opt:2164
! #, fuzzy, gcc-internal-format
! #| msgid "unrecognized section name \"%s\""
! msgid "unrecognized ivar visibility value %qs"
! msgstr "нераспазнаная назва сэкцыі \"%s\""
! 
! #: c-family/c.opt:2342
! #, fuzzy, gcc-internal-format
! #| msgid "unrecognized section name \"%s\""
! msgid "unrecognized scalar storage order value %qs"
! msgstr "нераспазнаная назва сэкцыі \"%s\""
! 
! #: cobol/lang.opt:51
! #, fuzzy, gcc-internal-format
! #| msgid "unrecognized section name \"%s\""
! msgid "Unrecognized COBOL dialect name: %qs"
! msgstr "нераспазнаная назва сэкцыі \"%s\""
! 
! #: d/lang.opt:201
  #, gcc-internal-format
! msgid "unknown array bounds setting %qs"
  msgstr ""
  
! #: d/lang.opt:243
! #, fuzzy, gcc-internal-format
! msgid "unknown checkaction setting %qs"
! msgstr "невядомая назва рэгістра: %s\n"
! 
! #: d/lang.opt:303
! #, fuzzy, gcc-internal-format
! #| msgid "unknown C standard `%s'"
! msgid "unknown C++ standard %qs"
! msgstr "невядомы C стандарт `%s'"
! 
! #: config/vms/vms.opt:42
! #, fuzzy, gcc-internal-format
! #| msgid "unknown machine mode `%s'"
! msgid "unknown pointer size model %qs"
! msgstr "невядомы рэжым машыны \"%s\""
! 
! #: config/aarch64/aarch64.opt:363
! #, fuzzy, gcc-internal-format
! #| msgid "unknown escape sequence '\\%c'"
! msgid "unknown autovec preference %qs"
! msgstr "невядомая ESC-паслядоўнасць '\\%c'"
! 
! #: config/aarch64/aarch64.opt:408
  #, gcc-internal-format
! msgid "unknown LDP/STP policy %qs"
  msgstr ""
  
! #: config/i386/i386.opt:340
  #, gcc-internal-format
! msgid "%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead"
  msgstr ""
  
! #: config/i386/i386.opt:400
  #, gcc-internal-format
! msgid "%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead"
  msgstr ""
  
! #: config/i386/i386.opt:732
  #, gcc-internal-format
  msgid "%<-msse5%> was removed"
  msgstr ""
  
! #: config/i386/i386.opt:1273
  #, fuzzy, gcc-internal-format
  msgid "unknown lam type %qs"
  msgstr "невядомы рэжым машыны \"%s\""
  
! #: config/i386/i386.opt:1359
! #, gcc-internal-format
! msgid "%<-mevex512%> will be deprecated in GCC 16 due to all machines 512 bit vector size supported"
! msgstr ""
! 
! #: config/i386/i386.opt:1367 config/i386/i386.opt:1372
! #, gcc-internal-format
! msgid "%<-mavx10.1%> is aliased to 512 bit since GCC14.3 and GCC15.1 while %<-mavx10.1-256%> and %<-mavx10.1-512%> will be deprecated in GCC 16 due to all machines 512 bit vector size supported"
! msgstr ""
! 
! #: config/avr/avr.opt:34
  #, gcc-internal-format
! msgid "missing device or architecture after %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:312
  #, gcc-internal-format
! msgid "%<-mvrsave=no%> is deprecated; use %<-mno-vrsave%> instead"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:316
! #, gcc-internal-format
! msgid "%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead"
! msgstr ""
  
! #: config/rs6000/rs6000.opt:383
  #, gcc-internal-format
! msgid "using darwin64 ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:386
! #, gcc-internal-format
! msgid "using old darwin ABI"
! msgstr ""
  
! #: config/rs6000/rs6000.opt:479
! #, gcc-internal-format
! msgid "Do not use %<-mpower8-internal%>; use %<-mcpu=power8%> instead"
! msgstr ""
  
  #: config/fused-madd.opt:22
  #, gcc-internal-format
  msgid "%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead"
  msgstr ""
  
! #: config/microblaze/microblaze.opt:87
  #, gcc-internal-format
! msgid "%qs is deprecated; use -fstack-check"
  msgstr ""
  
! #: config/microblaze/microblaze.opt:95
  #, gcc-internal-format
! msgid "%qs is deprecated; use -fno-zero-initialized-in-bss"
  msgstr ""
  
! #: config/arc/arc.opt:169 config/arc/arc.opt:333 config/arc/arc.opt:337
! #: config/arc/arc.opt:341 config/arc/arc.opt:348 config/arc/arc.opt:352
! #: config/arc/arc.opt:356 config/arc/arc.opt:360 config/arc/arc.opt:363
! #: config/arc/arc.opt:366 config/arc/arc.opt:383
  #, gcc-internal-format
! msgid "%qs is deprecated"
  msgstr ""
  
! #: lto/lang.opt:28
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode `%s'"
! msgid "unknown linker output %qs"
  msgstr "невядомы рэжым машыны \"%s\""
  
! #: common.opt:1689
  #, fuzzy, gcc-internal-format
  msgid "unknown excess precision style %qs"
  msgstr "невядомая назва рэгістра: %s\n"
  
! #: common.opt:1707
  #, gcc-internal-format
  msgid "unknown specification for the set of FLT_EVAL_METHOD values to permit %qs"
  msgstr ""
  
! #: common.opt:1751
  #, gcc-internal-format
  msgid "unknown floating point contraction style %qs"
  msgstr ""
  
! #: common.opt:1927
  #, gcc-internal-format
  msgid "unknown hardcfr noreturn checking level %qs"
  msgstr ""
  
! #: common.opt:1962
  #, gcc-internal-format
  msgid "unknown Stack Reuse Level %qs"
  msgstr ""
  
! #: common.opt:2034
  #, gcc-internal-format
  msgid "unavailable stringop for inlining %qs"
  msgstr ""
  
! #: common.opt:2066
  #, gcc-internal-format
  msgid "unknown Control-Flow Protection Level %qs"
  msgstr ""
  
! #: common.opt:2180
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown IRA algorithm %qs"
  msgstr "невядомая назва рэгістра: %s"
  
! #: common.opt:2193
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown IRA region %qs"
  msgstr "невядомая назва рэгістра: %s"
  
! #: common.opt:2279 params.opt:473
! #, fuzzy, gcc-internal-format
! #| msgid "unknown machine mode `%s'"
! msgid "unknown LTO partitioning model %qs"
! msgstr "невядомы рэжым машыны \"%s\""
! 
! #: common.opt:2403
  #, fuzzy, gcc-internal-format
  msgid "targets missing after %qs"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: common.opt:2406
  #, fuzzy, gcc-internal-format
  msgid "options or targets=options missing after %qs"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: common.opt:2414
  #, gcc-internal-format
  msgid "unknown offload ABI %qs"
  msgstr ""
  
! #: common.opt:2423
  #, fuzzy, gcc-internal-format
  msgid "option missing after %qs"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: common.opt:2600
  #, gcc-internal-format
  msgid "unknown profile reproducibility method %qs"
  msgstr ""
  
! #: common.opt:2616
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown profile update method %qs"
  msgstr "невядомая назва рэгістра: %s"
  
! #: common.opt:2725
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode `%s'"
  msgid "unknown Live-Patching Level %qs"
  msgstr "невядомы рэжым машыны \"%s\""
  
! #: common.opt:2758
  #, gcc-internal-format
  msgid "unknown basic block reordering algorithm %qs"
  msgstr ""
  
! #: common.opt:3094
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode `%s'"
  msgid "unknown TLS model %qs"
  msgstr "невядомы рэжым машыны \"%s\""
  
! #: common.opt:3127
  #, fuzzy, gcc-internal-format
  msgid "unknown trampoline implementation %qs"
  msgstr "невядомая назва рэгістра: %s\n"
  
! #: common.opt:3449
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode `%s'"
  msgid "unknown vectorizer cost model %qs"
  msgstr "невядомы рэжым машыны \"%s\""
  
! #: common.opt:3480
  #, gcc-internal-format
  msgid "unrecognized automatic variable initialization type %qs"
  msgstr ""
  
! #: common.opt:3506
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized section name \"%s\""
  msgid "unrecognized visibility value %qs"
  msgstr "нераспазнаная назва сэкцыі \"%s\""
  
! #: common.opt:3525
  #, gcc-internal-format
  msgid "unknown vtable verify initialization priority %qs"
  msgstr ""
  
! #: common.opt:3581
  #, fuzzy, gcc-internal-format
  msgid "unrecognized zero init padding bits kind %qs"
  msgstr "нераспазнаны выбар \"-%s\""
  
! #: params.opt:940
  #, fuzzy, gcc-internal-format
! #| msgid "unknown machine mode `%s'"
! msgid "unknown ranger debug mode %qs"
! msgstr "невядомы рэжым машыны \"%s\""
  
! #: params.opt:1131
  #, fuzzy, gcc-internal-format
! #| msgid "unknown machine mode `%s'"
! msgid "unknown threader debug mode %qs"
! msgstr "невядомы рэжым машыны \"%s\""
  
! #: attribs.cc:244 attribs.cc:267 attribs.cc:280
  #, fuzzy, gcc-internal-format
  msgid "wrong argument to ignored attributes"
  msgstr "не хапае аргументаў у функцыі"
  
! #: attribs.cc:245
  #, gcc-internal-format
  msgid "valid format is %<ns::attr%> or %<ns::%>"
  msgstr ""
  
! #: attribs.cc:526
  #, gcc-internal-format
  msgid "ignoring attribute %qE in declaration of a built-in function %qD because it conflicts with attribute %qs"
  msgstr ""
  
! #: attribs.cc:532 c-family/c-attribs.cc:1343 c-family/c-attribs.cc:1387
  #, gcc-internal-format
  msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgstr ""
  
! #: attribs.cc:538 c-family/c-attribs.cc:1053 c-family/c-attribs.cc:2762
! #: c-family/c-attribs.cc:3318 c-family/c-attribs.cc:5282
! #: c-family/c-attribs.cc:5375 cp/decl.cc:17059 cp/decl.cc:17110
! #: cp/friend.cc:319 cp/tree.cc:5394
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
  #. Warn about and ignore all others for now, but store them.
! #: attribs.cc:738 c-family/c-attribs.cc:4391 objc/objc-act.cc:5134
  #: objc/objc-act.cc:7125 objc/objc-act.cc:8323 objc/objc-act.cc:8379
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qE attribute directive ignored"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: attribs.cc:748
  #, gcc-internal-format
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr ""
  
! #: attribs.cc:761 c/c-parser.cc:2189 cp/cp-gimplify.cc:3709
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
  
! #: attribs.cc:764
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %i or more, found %i"
  msgstr ""
  
! #: attribs.cc:767 c/c-parser.cc:2192 cp/cp-gimplify.cc:3711
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %i, found %i"
  msgstr ""
  
! #: attribs.cc:770
  #, gcc-internal-format, gfc-internal-format
  msgid "expected between %i and %i, found %i"
  msgstr ""
  
! #: attribs.cc:790 c-family/c-attribs.cc:5144
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute does not apply to types"
  msgstr "\"%s\" звычайна функцыя"
  
! #: attribs.cc:838
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to function types"
  msgstr "\"%s\" звычайна функцыя"
  
! #: attribs.cc:848
  #, gcc-internal-format
  msgid "type attributes ignored after type is already defined"
  msgstr ""
--- 24481,25075 ----
  msgid "%s:%d:the value %s is not a BOOLEAN as the value is %d"
  msgstr ""
  
! #: lto/lang.opt:28
  #, fuzzy, gcc-internal-format
! #| msgid "unknown machine mode `%s'"
! msgid "unknown linker output %qs"
! msgstr "невядомы рэжым машыны \"%s\""
  
! #: config/arc/arc.opt:171 config/arc/arc.opt:336 config/arc/arc.opt:340
! #: config/arc/arc.opt:344 config/arc/arc.opt:351 config/arc/arc.opt:355
! #: config/arc/arc.opt:359 config/arc/arc.opt:363 config/arc/arc.opt:366
! #: config/arc/arc.opt:369 config/arc/arc.opt:386
  #, gcc-internal-format
! msgid "%qs is deprecated"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:312
  #, gcc-internal-format
! msgid "%<-mvrsave=no%> is deprecated; use %<-mno-vrsave%> instead"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:316
  #, gcc-internal-format
! msgid "%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:383
  #, gcc-internal-format
! msgid "using darwin64 ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:386
  #, gcc-internal-format
! msgid "using old darwin ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:479
  #, gcc-internal-format
! msgid "Do not use %<-mpower8-internal%>; use %<-mcpu=power8%> instead"
  msgstr ""
  
! #: config/avr/avr.opt:30
  #, gcc-internal-format
! msgid "missing device or architecture after %qs"
  msgstr ""
  
! #: config/i386/i386.opt:328
  #, gcc-internal-format
! msgid "%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead"
  msgstr ""
  
! #: config/i386/i386.opt:393
  #, gcc-internal-format
! msgid "%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead"
  msgstr ""
  
! #: config/i386/i386.opt:655
  #, gcc-internal-format
! msgid "%<-mstore-max=%> is deprecated; use %<-mmove-max=%> instead"
  msgstr ""
  
! #: config/i386/i386.opt:720
  #, gcc-internal-format
  msgid "%<-msse5%> was removed"
  msgstr ""
  
! #: config/i386/i386.opt:1269
  #, fuzzy, gcc-internal-format
  msgid "unknown lam type %qs"
  msgstr "невядомы рэжым машыны \"%s\""
  
! #: config/microblaze/microblaze.opt:87
  #, gcc-internal-format
! msgid "%qs is deprecated; use -fstack-check"
  msgstr ""
  
! #: config/microblaze/microblaze.opt:95
  #, gcc-internal-format
! msgid "%qs is deprecated; use -fno-zero-initialized-in-bss"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:387
! #, fuzzy, gcc-internal-format
! #| msgid "unknown escape sequence '\\%c'"
! msgid "unknown autovec preference %qs"
! msgstr "невядомая ESC-паслядоўнасць '\\%c'"
  
! #: config/aarch64/aarch64.opt:432
  #, gcc-internal-format
! msgid "unknown LDP/STP policy %qs"
  msgstr ""
  
! #: config/vms/vms.opt:42
! #, fuzzy, gcc-internal-format
! #| msgid "unknown machine mode `%s'"
! msgid "unknown pointer size model %qs"
! msgstr "невядомы рэжым машыны \"%s\""
  
! #: config/darwin.opt:30 common.opt:320 common.opt:323 common.opt:420
! #: common.opt:3882 c-family/c.opt:74 c-family/c.opt:84 c-family/c.opt:87
! #: c-family/c.opt:90 c-family/c.opt:93 c-family/c.opt:191 c-family/c.opt:194
! #: c-family/c.opt:236 c-family/c.opt:240 c-family/c.opt:252 c-family/c.opt:2558
! #: c-family/c.opt:2566
! #, fuzzy, gcc-internal-format
! #| msgid "missing white space after number '%.*s'"
! msgid "missing filename after %qs"
! msgstr "прапушчан прабел пасля нумара \"%.*s\""
  
  #: config/fused-madd.opt:22
  #, gcc-internal-format
  msgid "%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead"
  msgstr ""
  
! #: fortran/lang.opt:444
! #, fuzzy, gcc-internal-format
! #| msgid "unrecognized section name \"%s\""
! msgid "Unrecognized option to endianness value: %qs"
! msgstr "нераспазнаная назва сэкцыі \"%s\""
! 
! #: fortran/lang.opt:670
  #, gcc-internal-format
! msgid "Unrecognized option to floating-point init value: %qs"
  msgstr ""
  
! #: fortran/lang.opt:702
  #, gcc-internal-format
! msgid "%qs is not an inline-controlable intrinsic"
  msgstr ""
  
! #: fortran/lang.opt:839
! #, fuzzy, gcc-internal-format
! msgid "Unrecognized option: %qs"
! msgstr "нераспазнаны выбар \"-%s\""
! 
! #: params.opt:497 common.opt:2340
! #, fuzzy, gcc-internal-format
! #| msgid "unknown machine mode `%s'"
! msgid "unknown LTO partitioning model %qs"
! msgstr "невядомы рэжым машыны \"%s\""
! 
! #: params.opt:524
  #, gcc-internal-format
! msgid "unknown LTO locality partitioning heuristics %qs"
  msgstr ""
  
! #: params.opt:978
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode `%s'"
! msgid "unknown ranger debug mode %qs"
  msgstr "невядомы рэжым машыны \"%s\""
  
! #: params.opt:1165
! #, fuzzy, gcc-internal-format
! #| msgid "unknown machine mode `%s'"
! msgid "unknown threader debug mode %qs"
! msgstr "невядомы рэжым машыны \"%s\""
! 
! #: common.opt:1744
  #, fuzzy, gcc-internal-format
  msgid "unknown excess precision style %qs"
  msgstr "невядомая назва рэгістра: %s\n"
  
! #: common.opt:1762
  #, gcc-internal-format
  msgid "unknown specification for the set of FLT_EVAL_METHOD values to permit %qs"
  msgstr ""
  
! #: common.opt:1806
  #, gcc-internal-format
  msgid "unknown floating point contraction style %qs"
  msgstr ""
  
! #: common.opt:1990
  #, gcc-internal-format
  msgid "unknown hardcfr noreturn checking level %qs"
  msgstr ""
  
! #: common.opt:2023
  #, gcc-internal-format
  msgid "unknown Stack Reuse Level %qs"
  msgstr ""
  
! #: common.opt:2095
  #, gcc-internal-format
  msgid "unavailable stringop for inlining %qs"
  msgstr ""
  
! #: common.opt:2127
  #, gcc-internal-format
  msgid "unknown Control-Flow Protection Level %qs"
  msgstr ""
  
! #: common.opt:2241
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown IRA algorithm %qs"
  msgstr "невядомая назва рэгістра: %s"
  
! #: common.opt:2254
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown IRA region %qs"
  msgstr "невядомая назва рэгістра: %s"
  
! #: common.opt:2468
  #, fuzzy, gcc-internal-format
  msgid "targets missing after %qs"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: common.opt:2471
  #, fuzzy, gcc-internal-format
  msgid "options or targets=options missing after %qs"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: common.opt:2481
  #, gcc-internal-format
  msgid "unknown offload ABI %qs"
  msgstr ""
  
! #: common.opt:2492
  #, fuzzy, gcc-internal-format
  msgid "option missing after %qs"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: common.opt:2669
  #, gcc-internal-format
  msgid "unknown profile reproducibility method %qs"
  msgstr ""
  
! #: common.opt:2685
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown profile update method %qs"
  msgstr "невядомая назва рэгістра: %s"
  
! #: common.opt:2794
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode `%s'"
  msgid "unknown Live-Patching Level %qs"
  msgstr "невядомы рэжым машыны \"%s\""
  
! #: common.opt:2827
  #, gcc-internal-format
  msgid "unknown basic block reordering algorithm %qs"
  msgstr ""
  
! #: common.opt:3165
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode `%s'"
  msgid "unknown TLS model %qs"
  msgstr "невядомы рэжым машыны \"%s\""
  
! #: common.opt:3198
  #, fuzzy, gcc-internal-format
  msgid "unknown trampoline implementation %qs"
  msgstr "невядомая назва рэгістра: %s\n"
  
! #: common.opt:3532
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode `%s'"
  msgid "unknown vectorizer cost model %qs"
  msgstr "невядомы рэжым машыны \"%s\""
  
! #: common.opt:3563
  #, gcc-internal-format
  msgid "unrecognized automatic variable initialization type %qs"
  msgstr ""
  
! #: common.opt:3589
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized section name \"%s\""
  msgid "unrecognized visibility value %qs"
  msgstr "нераспазнаная назва сэкцыі \"%s\""
  
! #: common.opt:3608
  #, gcc-internal-format
  msgid "unknown vtable verify initialization priority %qs"
  msgstr ""
  
! #: common.opt:3664
  #, fuzzy, gcc-internal-format
  msgid "unrecognized zero init padding bits kind %qs"
  msgstr "нераспазнаны выбар \"-%s\""
  
! #: algol68/lang.opt:52
! #, gcc-internal-format
! msgid "argument %qs to %<-Whidden-declaration%> not recognized"
! msgstr ""
! 
! #: algol68/lang.opt:118
  #, fuzzy, gcc-internal-format
! msgid "unknown stropping_regime setting %qs"
! msgstr "невядомая назва рэгістра: %s\n"
  
! #: rust/lang.opt:90
  #, fuzzy, gcc-internal-format
! #| msgid "unknown register name: %s"
! msgid "unknown crate type: '%qs'"
! msgstr "невядомая назва рэгістра: %s"
  
! #: rust/lang.opt:118
! #, fuzzy, gcc-internal-format
! msgid "unknown rust mangling option %qs"
! msgstr "невядомая назва рэгістра: %s\n"
! 
! #: rust/lang.opt:135
! #, fuzzy, gcc-internal-format
! msgid "unknown rust edition %qs"
! msgstr "невядомая назва рэгістра: %s\n"
! 
! #: rust/lang.opt:163
! #, fuzzy, gcc-internal-format
! msgid "unknown rust compile-until %qs"
! msgstr "невядомая назва рэгістра: %s\n"
! 
! #: rust/lang.opt:220
! #, fuzzy, gcc-internal-format
! #| msgid "unknown register name: %s"
! msgid "unknown panic strategy %qs"
! msgstr "невядомая назва рэгістра: %s"
! 
! #: c-family/c.opt:43 c-family/c.opt:46 c-family/c.opt:197
! #, fuzzy, gcc-internal-format
! msgid "assertion missing after %qs"
! msgstr "аргумент для \"%s\" прапушчан"
! 
! #: c-family/c.opt:59 c-family/c.opt:62 c-family/c.opt:179 c-family/c.opt:182
! #: c-family/c.opt:209 c-family/c.opt:292
! #, fuzzy, gcc-internal-format
! msgid "macro name missing after %qs"
! msgstr "аргумент для \"%s\" прапушчан"
! 
! #: c-family/c.opt:78 c-family/c.opt:81 c-family/c.opt:99 c-family/c.opt:102
! #: c-family/c.opt:105 c-family/c.opt:108 c-family/c.opt:216 c-family/c.opt:228
! #: c-family/c.opt:284 c-family/c.opt:2554 c-family/c.opt:2574
! #: c-family/c.opt:2578 c-family/c.opt:2582
! #, fuzzy, gcc-internal-format
! msgid "missing path after %qs"
! msgstr "аргумент для \"%s\" прапушчан"
! 
! #: c-family/c.opt:268 c-family/c.opt:272
! #, fuzzy, gcc-internal-format
! #| msgid "missing white space after number '%.*s'"
! msgid "missing makefile target after %qs"
! msgstr "прапушчан прабел пасля нумара \"%.*s\""
! 
! #: c-family/c.opt:276
! #, fuzzy, gcc-internal-format
! msgid "missing format after %qs"
! msgstr "аргумент для \"%s\" прапушчан"
! 
! #: c-family/c.opt:280
! #, fuzzy, gcc-internal-format
! #| msgid "missing white space after number '%.*s'"
! msgid "missing output path after %qs"
! msgstr "прапушчан прабел пасля нумара \"%.*s\""
! 
! #: c-family/c.opt:328
! #, gcc-internal-format
! msgid "argument %qs to %<-Waligned-new%> not recognized"
! msgstr ""
! 
! #: c-family/c.opt:427
! #, fuzzy, gcc-internal-format
! #| msgid "language %s not recognized"
! msgid "argument %qs to %<-Wbidi-chars%> not recognized"
! msgstr "мова %s не распазнана"
! 
! #: c-family/c.opt:971
! #, gcc-internal-format
! msgid "argument %qs to %<-Wleading-whitespace=%> not recognized"
! msgstr ""
! 
! #: c-family/c.opt:1172
! #, fuzzy, gcc-internal-format
! #| msgid "language %s not recognized"
! msgid "argument %qs to %<-Wnormalized%> not recognized"
! msgstr "мова %s не распазнана"
! 
! #: c-family/c.opt:1552
! #, gcc-internal-format
! msgid "argument %qs to %<-Wtrailing-whitespace=%> not recognized"
! msgstr ""
! 
! #: c-family/c.opt:1880
! #, fuzzy, gcc-internal-format
! msgid "no class name specified with %qs"
! msgstr "не зададзены ўваходзячыя файлы"
! 
! #: c-family/c.opt:1910
! #, fuzzy, gcc-internal-format
! #| msgid "unrecognized section name \"%s\""
! msgid "unrecognized contract evaluation semantic %qs"
! msgstr "нераспазнаная назва сэкцыі \"%s\""
! 
! #: c-family/c.opt:1942
! #, fuzzy, gcc-internal-format
! msgid "unrecognized client contract check option %qs"
! msgstr "нераспазнаны выбар \"-%s\""
! 
! #: c-family/c.opt:1958
! #, gcc-internal-format
! msgid "argument %qs must be either %<on%> or %<off%>"
! msgstr ""
! 
! #: c-family/c.opt:2078
! #, gcc-internal-format
! msgid "%<-fhandle-exceptions%> has been renamed %<-fexceptions%> (and is now on by default)"
! msgstr ""
! 
! #: c-family/c.opt:2153
! #, fuzzy, gcc-internal-format
! #| msgid "Missing name"
! msgid "missing mapper"
! msgstr "Прапушчана назва"
! 
! #: c-family/c.opt:2181
! #, fuzzy, gcc-internal-format
! #| msgid "Missing name"
! msgid "missing header name"
! msgstr "Прапушчана назва"
! 
! #: c-family/c.opt:2189
! #, fuzzy, gcc-internal-format
! #| msgid "Missing name"
! msgid "missing module name"
! msgstr "Прапушчана назва"
! 
! #: c-family/c.opt:2236
! #, fuzzy, gcc-internal-format
! #| msgid "unrecognized section name \"%s\""
! msgid "unrecognized ivar visibility value %qs"
! msgstr "нераспазнаная назва сэкцыі \"%s\""
! 
! #: c-family/c.opt:2418
! #, fuzzy, gcc-internal-format
! #| msgid "unrecognized section name \"%s\""
! msgid "unrecognized scalar storage order value %qs"
! msgstr "нераспазнаная назва сэкцыі \"%s\""
! 
! #: cobol/lang.opt:51
! #, fuzzy, gcc-internal-format
! #| msgid "unrecognized section name \"%s\""
! msgid "Unrecognized COBOL dialect name: %qs"
! msgstr "нераспазнаная назва сэкцыі \"%s\""
! 
! #: d/lang.opt:201
! #, gcc-internal-format
! msgid "unknown array bounds setting %qs"
! msgstr ""
! 
! #: d/lang.opt:243
! #, fuzzy, gcc-internal-format
! msgid "unknown checkaction setting %qs"
! msgstr "невядомая назва рэгістра: %s\n"
! 
! #: d/lang.opt:303
! #, fuzzy, gcc-internal-format
! #| msgid "unknown C standard `%s'"
! msgid "unknown C++ standard %qs"
! msgstr "невядомы C стандарт `%s'"
! 
! #: attr-callback.cc:199
! #, fuzzy, gcc-internal-format
! msgid "%qE attribute can only be used on functions"
! msgstr "\"%s\" звычайна функцыя"
! 
! #: attr-callback.cc:207
! #, gcc-internal-format
! msgid "argument specifying callback function position is not an integer constant"
! msgstr ""
! 
! #: attr-callback.cc:227
! #, fuzzy, gcc-internal-format
! #| msgid "virtual functions cannot be friends"
! msgid "callback function position cannot be marked as unknown"
! msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
! 
! #: attr-callback.cc:235
! #, gcc-internal-format
! msgid "callback function position out of range"
! msgstr ""
! 
! #: attr-callback.cc:246
! #, gcc-internal-format
! msgid "could not retrieve callback function from arguments"
! msgstr ""
! 
! #: attr-callback.cc:255
! #, gcc-internal-format, gfc-internal-format
! msgid "argument no. %d is not an address of a function"
! msgstr ""
! 
! #: attr-callback.cc:275
! #, gcc-internal-format, gfc-internal-format
! msgid "argument number mismatch, %d expected, got %d"
! msgstr ""
! 
! #: attr-callback.cc:293
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "argument no. %d is not an integer constant"
! msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
! 
! #: attr-callback.cc:311
! #, gcc-internal-format, gfc-internal-format
! msgid "callback argument index %d is out of range"
! msgstr ""
! 
! #: attr-callback.cc:324
! #, gcc-internal-format, gfc-internal-format
! msgid "argument type at index %d is not compatible with callback argument type at index %d"
! msgstr ""
! 
! #: attr-callback.cc:339
! #, gcc-internal-format, gfc-internal-format
! msgid "function declaration has multiple callback attributes describing argument no. %d"
! msgstr ""
! 
! #: attribs.cc:245 attribs.cc:268 attribs.cc:281
  #, fuzzy, gcc-internal-format
  msgid "wrong argument to ignored attributes"
  msgstr "не хапае аргументаў у функцыі"
  
! #: attribs.cc:246
  #, gcc-internal-format
  msgid "valid format is %<ns::attr%> or %<ns::%>"
  msgstr ""
  
! #: attribs.cc:527
  #, gcc-internal-format
  msgid "ignoring attribute %qE in declaration of a built-in function %qD because it conflicts with attribute %qs"
  msgstr ""
  
! #: attribs.cc:533 c-family/c-attribs.cc:1387 c-family/c-attribs.cc:1431
  #, gcc-internal-format
  msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgstr ""
  
! #: attribs.cc:539 c-family/c-attribs.cc:1086 c-family/c-attribs.cc:2807
! #: c-family/c-attribs.cc:3397 c-family/c-attribs.cc:5472
! #: c-family/c-attribs.cc:5565 cp/contracts.cc:595 cp/decl.cc:18233
! #: cp/decl.cc:18284 cp/friend.cc:319 cp/tree.cc:5723
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
  #. Warn about and ignore all others for now, but store them.
! #: attribs.cc:739 c-family/c-attribs.cc:4471 objc/objc-act.cc:5134
  #: objc/objc-act.cc:7125 objc/objc-act.cc:8323 objc/objc-act.cc:8379
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qE attribute directive ignored"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: attribs.cc:749
  #, gcc-internal-format
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr ""
  
! #: attribs.cc:762 c/c-parser.cc:2289 cp/cp-gimplify.cc:4115
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
  
! #: attribs.cc:765
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %i or more, found %i"
  msgstr ""
  
! #: attribs.cc:768 c/c-parser.cc:2292 cp/cp-gimplify.cc:4117
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %i, found %i"
  msgstr ""
  
! #: attribs.cc:771
  #, gcc-internal-format, gfc-internal-format
  msgid "expected between %i and %i, found %i"
  msgstr ""
  
! #: attribs.cc:791 c-family/c-attribs.cc:5334
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute does not apply to types"
  msgstr "\"%s\" звычайна функцыя"
  
! #: attribs.cc:839
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to function types"
  msgstr "\"%s\" звычайна функцыя"
  
! #: attribs.cc:849
  #, gcc-internal-format
  msgid "type attributes ignored after type is already defined"
  msgstr ""
*************** msgstr ""
*** 24053,24378 ****
  #. is a constraint violation if it is not one of the known
  #. standard attributes.  Diagnose it here with a pedwarn and
  #. then discard it to prevent a duplicate warning later.
! #: attribs.cc:942 attribs.cc:1933 attribs.cc:1943 attribs.cc:1953
! #: c-family/c-attribs.cc:1081 c-family/c-attribs.cc:1234
! #: c-family/c-attribs.cc:1253 c-family/c-attribs.cc:1271
! #: c-family/c-attribs.cc:1286 c-family/c-attribs.cc:1314
! #: c-family/c-attribs.cc:1358 c-family/c-attribs.cc:1402
! #: c-family/c-attribs.cc:1443 c-family/c-attribs.cc:1474
! #: c-family/c-attribs.cc:1490 c-family/c-attribs.cc:1507
! #: c-family/c-attribs.cc:1523 c-family/c-attribs.cc:1540
! #: c-family/c-attribs.cc:1565 c-family/c-attribs.cc:1581
! #: c-family/c-attribs.cc:1596 c-family/c-attribs.cc:1693
! #: c-family/c-attribs.cc:1710 c-family/c-attribs.cc:1728
! #: c-family/c-attribs.cc:1753 c-family/c-attribs.cc:1778
! #: c-family/c-attribs.cc:1801 c-family/c-attribs.cc:1818
! #: c-family/c-attribs.cc:1847 c-family/c-attribs.cc:1868
! #: c-family/c-attribs.cc:1889 c-family/c-attribs.cc:1916
! #: c-family/c-attribs.cc:1947 c-family/c-attribs.cc:1976
! #: c-family/c-attribs.cc:2030 c-family/c-attribs.cc:2083
! #: c-family/c-attribs.cc:2149 c-family/c-attribs.cc:2207
! #: c-family/c-attribs.cc:2296 c-family/c-attribs.cc:2326
! #: c-family/c-attribs.cc:2377 c-family/c-attribs.cc:2974
! #: c-family/c-attribs.cc:3173 c-family/c-attribs.cc:3234
! #: c-family/c-attribs.cc:3471 c-family/c-attribs.cc:3551
! #: c-family/c-attribs.cc:3703 c-family/c-attribs.cc:4158
! #: c-family/c-attribs.cc:4224 c-family/c-attribs.cc:4260
! #: c-family/c-attribs.cc:4315 c-family/c-attribs.cc:4544
! #: c-family/c-attribs.cc:4565 c-family/c-attribs.cc:4654
! #: c-family/c-attribs.cc:4686 c-family/c-attribs.cc:4751
! #: c-family/c-attribs.cc:4957 c-family/c-attribs.cc:5146
! #: c-family/c-attribs.cc:5910 c-family/c-attribs.cc:5929
! #: c-family/c-attribs.cc:5952 c-family/c-attribs.cc:5991
! #: c-family/c-attribs.cc:6073 c-family/c-attribs.cc:6105
! #: c-family/c-attribs.cc:6147 c-family/c-attribs.cc:6163
! #: c-family/c-attribs.cc:6335 c-family/c-attribs.cc:6347
! #: c-family/c-common.cc:6256 c-family/c-common.cc:6259 config/darwin.cc:2208
! #: config/arm/arm.cc:7515 config/arm/arm.cc:7542 config/arm/arm.cc:7559
! #: config/avr/avr.cc:11304 config/csky/csky.cc:6498 config/csky/csky.cc:6519
! #: config/h8300/h8300.cc:4972 config/h8300/h8300.cc:4996
! #: config/i386/i386-options.cc:3774 config/i386/i386-options.cc:3932
! #: config/i386/i386-options.cc:4164 config/i386/i386-options.cc:4194
! #: config/ia64/ia64.cc:799 config/loongarch/loongarch.cc:8197
! #: config/rs6000/rs6000.cc:20745 ada/gcc-interface/utils.cc:6902
! #: ada/gcc-interface/utils.cc:6918 ada/gcc-interface/utils.cc:7015
! #: ada/gcc-interface/utils.cc:7032 ada/gcc-interface/utils.cc:7049
! #: ada/gcc-interface/utils.cc:7064 ada/gcc-interface/utils.cc:7080
! #: ada/gcc-interface/utils.cc:7106 ada/gcc-interface/utils.cc:7175
! #: ada/gcc-interface/utils.cc:7202 ada/gcc-interface/utils.cc:7247
! #: ada/gcc-interface/utils.cc:7268 ada/gcc-interface/utils.cc:7316
! #: ada/gcc-interface/utils.cc:7332 ada/gcc-interface/utils.cc:7366
! #: c/c-decl.cc:4952 c/c-decl.cc:4955 c/c-decl.cc:4982 c/c-parser.cc:6142
! #: cp/tree.cc:5062 cp/tree.cc:5561 d/d-attribs.cc:483 d/d-attribs.cc:702
  #: d/d-attribs.cc:723 d/d-attribs.cc:739 d/d-attribs.cc:756 d/d-attribs.cc:788
  #: d/d-attribs.cc:917 d/d-attribs.cc:976 d/d-attribs.cc:992 d/d-attribs.cc:1008
  #: d/d-attribs.cc:1157 d/d-attribs.cc:1170 d/d-attribs.cc:1387
! #: d/d-attribs.cc:1405 d/d-attribs.cc:1452 d/d-attribs.cc:1490
! #: d/d-attribs.cc:1506 d/d-attribs.cc:1563 d/d-attribs.cc:1591
! #: jit/dummy-frontend.cc:285 jit/dummy-frontend.cc:319
! #: jit/dummy-frontend.cc:614 jit/dummy-frontend.cc:699
! #: jit/dummy-frontend.cc:720 jit/dummy-frontend.cc:739
! #: jit/dummy-frontend.cc:770 jit/dummy-frontend.cc:784
! #: jit/dummy-frontend.cc:827 jit/dummy-frontend.cc:847
! #: jit/dummy-frontend.cc:908 lto/lto-lang.cc:306 rust/rust-attribs.cc:171
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qE attribute ignored"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: attribs.cc:1221
! #, gcc-internal-format
! msgid "missing %<target%> attribute for multi-versioned %qD"
! msgstr ""
! 
! #: attribs.cc:1224 cp/decl.cc:1357 cp/decl.cc:2369 cp/decl.cc:2417
! #: cp/decl.cc:2433 cp/decl.cc:3132 cp/decl.cc:3584
! #, fuzzy, gcc-internal-format
! #| msgid "previous declaration of `%D'"
! msgid "previous declaration of %qD"
! msgstr "папярэдняе абвяшчэньне `%D'"
! 
! #: attribs.cc:1332
  #, gcc-internal-format
  msgid "ignoring attributes applied to %qT after definition"
  msgstr ""
  
! #: attribs.cc:1864
  #, gcc-internal-format
  msgid "%q+D already declared with dllexport attribute: dllimport ignored"
  msgstr ""
  
! #: attribs.cc:1876
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
  msgstr ""
  
! #: attribs.cc:1890
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
  msgstr ""
  
! #: attribs.cc:1971
  #, gcc-internal-format
  msgid "inline function %q+D declared as dllimport: attribute ignored"
  msgstr ""
  
! #: attribs.cc:1979
  #, gcc-internal-format
  msgid "function %q+D definition is marked dllimport"
  msgstr ""
  
! #: attribs.cc:1987
  #, gcc-internal-format
  msgid "variable %q+D definition is marked dllimport"
  msgstr ""
  
! #: attribs.cc:2018
  #, gcc-internal-format
  msgid "external linkage required for symbol %q+D because of %qE attribute"
  msgstr ""
  
! #: attribs.cc:2032
  #, gcc-internal-format
  msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
  msgstr ""
  
! #: attribs.cc:2330
  msgid "%qD specifies more restrictive attribute than its target %qD: %e"
  msgid_plural "%qD specifies more restrictive attributes than its target %qD: %e"
  msgstr[0] ""
  msgstr[1] ""
  
! #: attribs.cc:2336 attribs.cc:2358
  #, gcc-internal-format
  msgid "%qD target declared here"
  msgstr ""
  
! #: attribs.cc:2352
  msgid "%qD specifies less restrictive attribute than its target %qD: %e"
  msgid_plural "%qD specifies less restrictive attributes than its target %qD: %e"
  msgstr[0] ""
  msgstr[1] ""
  
! #: auto-profile.cc:367
  #, gcc-internal-format
! msgid "offset exceeds 16 bytes"
  msgstr ""
  
! #: auto-profile.cc:864
  #, gcc-internal-format
  msgid "Not expected TAG."
  msgstr ""
  
! #: auto-profile.cc:929
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "can't open output file `%s'"
  msgid "cannot open profile file %s"
  msgstr "немагчыма адчыніць файл уводу `%s'"
  
! #: auto-profile.cc:935
  #, gcc-internal-format
  msgid "AutoFDO profile magic number does not match"
  msgstr ""
  
! #: auto-profile.cc:943
  #, gcc-internal-format, gfc-internal-format
  msgid "AutoFDO profile version %u does not match %u"
  msgstr ""
  
! #: auto-profile.cc:955
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot read string table from %s"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: auto-profile.cc:963
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot find file for class %s"
  msgid "cannot read function profile from %s"
  msgstr "немагчыма знайсьці файл для кляса %s"
  
! #: builtins.cc:703
  #, gcc-internal-format
  msgid "offset %qwi outside bounds of constant string"
  msgstr ""
  
! #: builtins.cc:707 cp/name-lookup.cc:6941
  #, gcc-internal-format
  msgid "%qE declared here"
  msgstr ""
  
! #: builtins.cc:1312
  #, fuzzy, gcc-internal-format
  msgid "second argument to %<__builtin_prefetch%> must be a constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: builtins.cc:1320
  #, fuzzy, gcc-internal-format
  msgid "invalid second argument to %<__builtin_prefetch%>; using zero"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: builtins.cc:1330
  #, fuzzy, gcc-internal-format
  msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: builtins.cc:1338
  #, fuzzy, gcc-internal-format
  msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: builtins.cc:4081 gimple-fold.cc:2678 gimple-ssa-warn-access.cc:2587
  #: tree-ssa-strlen.cc:3177
  #, gcc-internal-format
  msgid "%qD specified bound %E equals destination size"
  msgstr ""
  
! #: builtins.cc:5330 gimplify.cc:4668
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "too few arguments to function %<va_start%>"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: builtins.cc:5430
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid argument to %qD"
  msgstr "нерэчаіснае выкарыстаньне `%D'"
  
! #: builtins.cc:5443
  #, 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.cc:5451
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr ""
  
! #: builtins.cc:6081
  #, 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.cc:6171
  #, fuzzy, gcc-internal-format
  msgid "trampoline generated for nested function %qD"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: builtins.cc:6545 builtins.cc:6558
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr ""
  
! #: builtins.cc:7328
  #, fuzzy, gcc-internal-format
  msgid "non-constant argument 1 to %qs"
  msgstr "вельмі шмат аргументаў у функцыі \"%s\""
  
! #: builtins.cc:7370
  #, fuzzy, gcc-internal-format
  msgid "non-integer argument 1 to %qs"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: builtins.cc:7434
  #, 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.cc:7454
  #, 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 не падтрымліваецца гэтай мэтай"
  
! #: builtins.cc:7513
  #, fuzzy, gcc-internal-format
  msgid "%qs only supported in OpenACC code"
  msgstr "-pipe не падтрымліваецца"
  
! #: builtins.cc:7520
  #, fuzzy, gcc-internal-format
  msgid "non-constant argument 0 to %qs"
  msgstr "вельмі шмат аргументаў у функцыі \"%s\""
  
! #: builtins.cc:7532
  #, fuzzy, gcc-internal-format
  msgid "illegal argument 0 to %qs"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: builtins.cc:7806 internal-fn.cc:4030
  #, fuzzy, gcc-internal-format
  msgid "third argument to %<crc%> builtins must be a constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:8090 expr.cc:12464
  #, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
  msgstr ""
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.cc:8096
  #, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr ""
  
! #: builtins.cc:8385
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr ""
  
! #: builtins.cc:9349
  #, fuzzy, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: builtins.cc:11408
  #, fuzzy, gcc-internal-format
  #| msgid "`va_start' used in function with fixed args"
  msgid "%<va_start%> used in function with fixed arguments"
--- 25083,25536 ----
  #. is a constraint violation if it is not one of the known
  #. standard attributes.  Diagnose it here with a pedwarn and
  #. then discard it to prevent a duplicate warning later.
! #: attribs.cc:943 attribs.cc:1956 attribs.cc:1966 attribs.cc:1976
! #: c-family/c-attribs.cc:1114 c-family/c-attribs.cc:1278
! #: c-family/c-attribs.cc:1297 c-family/c-attribs.cc:1315
! #: c-family/c-attribs.cc:1330 c-family/c-attribs.cc:1358
! #: c-family/c-attribs.cc:1402 c-family/c-attribs.cc:1446
! #: c-family/c-attribs.cc:1488 c-family/c-attribs.cc:1519
! #: c-family/c-attribs.cc:1535 c-family/c-attribs.cc:1552
! #: c-family/c-attribs.cc:1568 c-family/c-attribs.cc:1585
! #: c-family/c-attribs.cc:1610 c-family/c-attribs.cc:1626
! #: c-family/c-attribs.cc:1641 c-family/c-attribs.cc:1738
! #: c-family/c-attribs.cc:1755 c-family/c-attribs.cc:1773
! #: c-family/c-attribs.cc:1798 c-family/c-attribs.cc:1823
! #: c-family/c-attribs.cc:1846 c-family/c-attribs.cc:1863
! #: c-family/c-attribs.cc:1892 c-family/c-attribs.cc:1913
! #: c-family/c-attribs.cc:1934 c-family/c-attribs.cc:1961
! #: c-family/c-attribs.cc:1992 c-family/c-attribs.cc:2021
! #: c-family/c-attribs.cc:2075 c-family/c-attribs.cc:2128
! #: c-family/c-attribs.cc:2194 c-family/c-attribs.cc:2252
! #: c-family/c-attribs.cc:2341 c-family/c-attribs.cc:2371
! #: c-family/c-attribs.cc:2422 c-family/c-attribs.cc:3053
! #: c-family/c-attribs.cc:3252 c-family/c-attribs.cc:3313
! #: c-family/c-attribs.cc:3550 c-family/c-attribs.cc:3630
! #: c-family/c-attribs.cc:3782 c-family/c-attribs.cc:4238
! #: c-family/c-attribs.cc:4304 c-family/c-attribs.cc:4340
! #: c-family/c-attribs.cc:4395 c-family/c-attribs.cc:4624
! #: c-family/c-attribs.cc:4645 c-family/c-attribs.cc:4734
! #: c-family/c-attribs.cc:4766 c-family/c-attribs.cc:4831
! #: c-family/c-attribs.cc:5037 c-family/c-attribs.cc:5336
! #: c-family/c-attribs.cc:6196 c-family/c-attribs.cc:6215
! #: c-family/c-attribs.cc:6238 c-family/c-attribs.cc:6277
! #: c-family/c-attribs.cc:6359 c-family/c-attribs.cc:6391
! #: c-family/c-attribs.cc:6448 c-family/c-attribs.cc:6464
! #: c-family/c-attribs.cc:6636 c-family/c-attribs.cc:6648
! #: c-family/c-common.cc:6382 c-family/c-common.cc:6385 config/darwin.cc:2258
! #: config/arm/arm.cc:7480 config/arm/arm.cc:7507 config/arm/arm.cc:7524
! #: config/avr/avr.cc:11372 config/csky/csky.cc:6497 config/csky/csky.cc:6518
! #: config/h8300/h8300.cc:5025 config/h8300/h8300.cc:5049
! #: config/i386/i386-options.cc:3617 config/i386/i386-options.cc:3811
! #: config/i386/i386-options.cc:4084 config/i386/i386-options.cc:4114
! #: config/ia64/ia64.cc:800 config/loongarch/loongarch.cc:8671
! #: config/rs6000/rs6000.cc:20756 ada/gcc-interface/utils.cc:7153
! #: ada/gcc-interface/utils.cc:7169 ada/gcc-interface/utils.cc:7266
! #: ada/gcc-interface/utils.cc:7283 ada/gcc-interface/utils.cc:7300
! #: ada/gcc-interface/utils.cc:7315 ada/gcc-interface/utils.cc:7331
! #: ada/gcc-interface/utils.cc:7357 ada/gcc-interface/utils.cc:7426
! #: ada/gcc-interface/utils.cc:7453 ada/gcc-interface/utils.cc:7498
! #: ada/gcc-interface/utils.cc:7519 ada/gcc-interface/utils.cc:7567
! #: ada/gcc-interface/utils.cc:7583 ada/gcc-interface/utils.cc:7617
! #: c/c-decl.cc:5116 c/c-decl.cc:5119 c/c-decl.cc:5146 c/c-parser.cc:6283
! #: cp/tree.cc:5374 cp/tree.cc:5879 d/d-attribs.cc:483 d/d-attribs.cc:702
  #: d/d-attribs.cc:723 d/d-attribs.cc:739 d/d-attribs.cc:756 d/d-attribs.cc:788
  #: d/d-attribs.cc:917 d/d-attribs.cc:976 d/d-attribs.cc:992 d/d-attribs.cc:1008
  #: d/d-attribs.cc:1157 d/d-attribs.cc:1170 d/d-attribs.cc:1387
! #: d/d-attribs.cc:1405 d/d-attribs.cc:1453 d/d-attribs.cc:1491
! #: d/d-attribs.cc:1507 d/d-attribs.cc:1564 d/d-attribs.cc:1592
! #: jit/dummy-frontend.cc:284 jit/dummy-frontend.cc:318
! #: jit/dummy-frontend.cc:613 jit/dummy-frontend.cc:698
! #: jit/dummy-frontend.cc:719 jit/dummy-frontend.cc:738
! #: jit/dummy-frontend.cc:769 jit/dummy-frontend.cc:783
! #: jit/dummy-frontend.cc:826 jit/dummy-frontend.cc:846
! #: jit/dummy-frontend.cc:907 lto/lto-lang.cc:306 rust/rust-attribs.cc:190
! #: rust/rust-attribs.cc:243 rust/rust-attribs.cc:259 rust/rust-attribs.cc:337
! #: rust/rust-attribs.cc:381 rust/rust-attribs.cc:410 rust/rust-attribs.cc:429
! #: rust/rust-attribs.cc:441
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qE attribute ignored"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: attribs.cc:1323
  #, gcc-internal-format
  msgid "ignoring attributes applied to %qT after definition"
  msgstr ""
  
! #: attribs.cc:1887
  #, gcc-internal-format
  msgid "%q+D already declared with dllexport attribute: dllimport ignored"
  msgstr ""
  
! #: attribs.cc:1899
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
  msgstr ""
  
! #: attribs.cc:1913
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
  msgstr ""
  
! #: attribs.cc:1994
  #, gcc-internal-format
  msgid "inline function %q+D declared as dllimport: attribute ignored"
  msgstr ""
  
! #: attribs.cc:2002
  #, gcc-internal-format
  msgid "function %q+D definition is marked dllimport"
  msgstr ""
  
! #: attribs.cc:2010
  #, gcc-internal-format
  msgid "variable %q+D definition is marked dllimport"
  msgstr ""
  
! #: attribs.cc:2016
! #, gcc-internal-format
! msgid "thread-local variable %q+D declared as dllimport"
! msgstr ""
! 
! #: attribs.cc:2046
! #, gcc-internal-format
! msgid "thread-local variable %q+D declared as dllexport"
! msgstr ""
! 
! #: attribs.cc:2054
  #, gcc-internal-format
  msgid "external linkage required for symbol %q+D because of %qE attribute"
  msgstr ""
  
! #: attribs.cc:2068
  #, gcc-internal-format
  msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
  msgstr ""
  
! #: attribs.cc:2366
  msgid "%qD specifies more restrictive attribute than its target %qD: %e"
  msgid_plural "%qD specifies more restrictive attributes than its target %qD: %e"
  msgstr[0] ""
  msgstr[1] ""
  
! #: attribs.cc:2372 attribs.cc:2394
  #, gcc-internal-format
  msgid "%qD target declared here"
  msgstr ""
  
! #: attribs.cc:2388
  msgid "%qD specifies less restrictive attribute than its target %qD: %e"
  msgid_plural "%qD specifies less restrictive attributes than its target %qD: %e"
  msgstr[0] ""
  msgstr[1] ""
  
! #: auto-profile.cc:823
! #, gcc-internal-format, gfc-internal-format
! msgid "auto-profile cannot encode offset %i that exceeds 16 bytes"
! msgstr ""
! 
! #: auto-profile.cc:827
  #, gcc-internal-format
! msgid "location offset is related to"
  msgstr ""
  
! #: auto-profile.cc:830
! #, gcc-internal-format
! msgid "auto-profile cannot encode discriminators that exceeds 16 bytes"
! msgstr ""
! 
! #: auto-profile.cc:866
! #, fuzzy, gcc-internal-format
! msgid "auto-profile is not supported for targets with user label prefix"
! msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
! 
! #: auto-profile.cc:1086
! #, gcc-internal-format, gfc-internal-format
! msgid "auto-profile contains invalid symbol name index %d"
! msgstr ""
! 
! #: auto-profile.cc:1102
! #, gcc-internal-format, gfc-internal-format
! msgid "auto-profile contains invalid filename index %d"
! msgstr ""
! 
! #: auto-profile.cc:1604
! #, gcc-internal-format
! msgid "auto-profile of %q+F contains inlined function with symbol name %s instead of symbol name %s"
! msgstr ""
! 
! #: auto-profile.cc:1607 auto-profile.cc:1833 auto-profile.cc:1842
! #: auto-profile.cc:1884
! #, gcc-internal-format
! msgid "corresponding call"
! msgstr ""
! 
! #: auto-profile.cc:1652
! #, gcc-internal-format
! msgid "duplicated count information in auto-profile of %q+F with relative location %i discriminator %i"
! msgstr ""
! 
! #: auto-profile.cc:1657
! #, gcc-internal-format
! msgid "corresponding source location"
! msgstr ""
! 
! #: auto-profile.cc:1828
! #, gcc-internal-format
! msgid "duplicated callsite in auto-profile of %q+F with relative location %i, discriminator %i"
! msgstr ""
! 
! #: auto-profile.cc:1836
! #, gcc-internal-format
! msgid "both call targets and inline callsite information is present in auto-profile of function %q+F with relative location %i, discriminator %i"
! msgstr ""
! 
! #: auto-profile.cc:1876
! #, gcc-internal-format
! msgid "auto-profile of %q+F seem to contain lost discriminator %i for call of %s at relative location %i"
! msgstr ""
! 
! #: auto-profile.cc:1920
! #, gcc-internal-format
! msgid "auto-profile of %q+F contains multiple targets for a direct call with relative location %i, discriminator %i"
! msgstr ""
! 
! #: auto-profile.cc:1936
! #, gcc-internal-format, gfc-internal-format
! msgid "function contains two calls of the same relative location +%i, discriminator %i, that leads to lost auto-profile"
! msgstr ""
! 
! #: auto-profile.cc:1944
! #, gcc-internal-format
! msgid "location of the first call"
! msgstr ""
! 
! #: auto-profile.cc:1946
! #, gcc-internal-format
! msgid "location of the second call"
! msgstr ""
! 
! #: auto-profile.cc:2000
! #, gcc-internal-format
! msgid "auto-profile of %q+F contains indirect call targets not associated with an indirect call statement"
! msgstr ""
! 
! #: auto-profile.cc:2005 auto-profile.cc:2052
! #, gcc-internal-format
! msgid "count %<PRIu64> with relative location +%i, discriminator %i"
! msgstr ""
! 
! #: auto-profile.cc:2048
! #, gcc-internal-format
! msgid "auto-profile of %q+F contains extra statements"
! msgstr ""
! 
! #: auto-profile.cc:2058 auto-profile.cc:2099
! #, fuzzy, gcc-internal-format
! msgid "location is after end of function"
! msgstr "вельмі шмат аргументаў у функцыі"
! 
! #: auto-profile.cc:2087
! #, gcc-internal-format
! msgid "auto-profile of %q+F contains extra callsites"
! msgstr ""
! 
! #: auto-profile.cc:2092
! #, gcc-internal-format
! msgid "call of %s with total count %<PRId64>, relative location +%i, discriminator %i"
! msgstr ""
! 
! #: auto-profile.cc:3026
  #, gcc-internal-format
  msgid "Not expected TAG."
  msgstr ""
  
! #: auto-profile.cc:3049
! #, gcc-internal-format, gfc-internal-format
! msgid "auto-profile contains duplicated function instance %s"
! msgstr ""
! 
! #: auto-profile.cc:3211
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "can't open output file `%s'"
  msgid "cannot open profile file %s"
  msgstr "немагчыма адчыніць файл уводу `%s'"
  
! #: auto-profile.cc:3217
  #, gcc-internal-format
  msgid "AutoFDO profile magic number does not match"
  msgstr ""
  
! #: auto-profile.cc:3225
  #, gcc-internal-format, gfc-internal-format
  msgid "AutoFDO profile version %u does not match %u"
  msgstr ""
  
! #: auto-profile.cc:3237
! #, gcc-internal-format, gfc-internal-format
! msgid "cannot read summary information from %s"
! msgstr ""
! 
! #: auto-profile.cc:3245
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot read string table from %s"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: auto-profile.cc:3254
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot find file for class %s"
  msgid "cannot read function profile from %s"
  msgstr "немагчыма знайсьці файл для кляса %s"
  
! #: auto-profile.cc:3264
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "cannot find file for class %s"
! msgid "cannot read module profile from %s"
! msgstr "немагчыма знайсьці файл для кляса %s"
! 
! #: builtins.cc:702
  #, gcc-internal-format
  msgid "offset %qwi outside bounds of constant string"
  msgstr ""
  
! #: builtins.cc:706 c/c-parser.cc:28574 cp/name-lookup.cc:7082
  #, gcc-internal-format
  msgid "%qE declared here"
  msgstr ""
  
! #: builtins.cc:1317
  #, fuzzy, gcc-internal-format
  msgid "second argument to %<__builtin_prefetch%> must be a constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: builtins.cc:1325
  #, fuzzy, gcc-internal-format
  msgid "invalid second argument to %<__builtin_prefetch%>; using zero"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: builtins.cc:1335
  #, fuzzy, gcc-internal-format
  msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: builtins.cc:1343
  #, fuzzy, gcc-internal-format
  msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: builtins.cc:4090 gimple-fold.cc:2540 gimple-ssa-warn-access.cc:2618
  #: tree-ssa-strlen.cc:3177
  #, gcc-internal-format
  msgid "%qD specified bound %E equals destination size"
  msgstr ""
  
! #: builtins.cc:5338 gimplify.cc:4768
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "too few arguments to function %<va_start%>"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: builtins.cc:5438
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid argument to %qD"
  msgstr "нерэчаіснае выкарыстаньне `%D'"
  
! #: builtins.cc:5451
  #, 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.cc:5459
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr ""
  
! #: builtins.cc:6089
  #, 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.cc:6179
  #, fuzzy, gcc-internal-format
  msgid "trampoline generated for nested function %qD"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: builtins.cc:6553 builtins.cc:6566
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr ""
  
! #: builtins.cc:7340
  #, fuzzy, gcc-internal-format
  msgid "non-constant argument 1 to %qs"
  msgstr "вельмі шмат аргументаў у функцыі \"%s\""
  
! #: builtins.cc:7382
  #, fuzzy, gcc-internal-format
  msgid "non-integer argument 1 to %qs"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: builtins.cc:7446
  #, 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.cc:7466
  #, 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 не падтрымліваецца гэтай мэтай"
  
! #: builtins.cc:7525
  #, fuzzy, gcc-internal-format
  msgid "%qs only supported in OpenACC code"
  msgstr "-pipe не падтрымліваецца"
  
! #: builtins.cc:7532
  #, fuzzy, gcc-internal-format
  msgid "non-constant argument 0 to %qs"
  msgstr "вельмі шмат аргументаў у функцыі \"%s\""
  
! #: builtins.cc:7544
  #, fuzzy, gcc-internal-format
  msgid "illegal argument 0 to %qs"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: builtins.cc:7817 internal-fn.cc:4098
  #, fuzzy, gcc-internal-format
  msgid "third argument to %<crc%> builtins must be a constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:8102 expr.cc:12640
  #, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
  msgstr ""
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.cc:8108
  #, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr ""
  
! #: builtins.cc:8397
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr ""
  
! #: builtins.cc:9365
  #, fuzzy, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: builtins.cc:11431
  #, fuzzy, gcc-internal-format
  #| msgid "`va_start' used in function with fixed args"
  msgid "%<va_start%> used in function with fixed arguments"
*************** msgstr ""
*** 24380,24419 ****
  "`va_start' выкарыстоўвываецца ў функцыі з нязьменнай\n"
  "           колькасьцю аргументаў"
  
! #: builtins.cc:11416
  #, 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.cc:11431
  #, 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.cc:11436
  #, 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.cc:11469
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr ""
  
! #: builtins.cc:11482 c/c-parser.cc:11714
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.cc:11511
  #, fuzzy, gcc-internal-format
  msgid "first argument of %qD must be a pointer, second integer constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: builtins.cc:11524
  #, gcc-internal-format
  msgid "last argument of %qD is not integer constant between 0 and 3"
  msgstr ""
--- 25538,25577 ----
  "`va_start' выкарыстоўвываецца ў функцыі з нязьменнай\n"
  "           колькасьцю аргументаў"
  
! #: builtins.cc:11439
  #, 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.cc:11454
  #, 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.cc:11459
  #, 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.cc:11492
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr ""
  
! #: builtins.cc:11505 c/c-parser.cc:12018
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.cc:11534
  #, fuzzy, gcc-internal-format
  msgid "first argument of %qD must be a pointer, second integer constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: builtins.cc:11547
  #, gcc-internal-format
  msgid "last argument of %qD is not integer constant between 0 and 3"
  msgstr ""
*************** msgstr ""
*** 24424,24435 ****
  msgid "cannot tail-call: %s"
  msgstr "немагчыма знайсьці кляс `%s'"
  
! #: calls.cc:2819
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr ""
  
! #: calls.cc:3562
  #, gcc-internal-format
  msgid "passing too large argument on stack"
  msgstr ""
--- 25582,25593 ----
  msgid "cannot tail-call: %s"
  msgstr "немагчыма знайсьці кляс `%s'"
  
! #: calls.cc:2828
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr ""
  
! #: calls.cc:3566
  #, gcc-internal-format
  msgid "passing too large argument on stack"
  msgstr ""
*************** msgstr ""
*** 24439,24759 ****
  msgid "%<verify_marked_backedges%> failed"
  msgstr ""
  
! #: cfgexpand.cc:2129
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "total size of local objects is too large"
  msgstr "памер масіва \"%s\" вельмі вялікі"
  
! #: cfgexpand.cc:2132 function.cc:1016 varasm.cc:2539
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of variable %q+D is too large"
  msgstr "памер масіва \"%s\" вельмі вялікі"
  
! #: cfgexpand.cc:2144
  #, gcc-internal-format
  msgid "cannot allocate stack for variable %q+D, naked function"
  msgstr ""
  
! #: cfgexpand.cc:3242
! #, fuzzy, gcc-internal-format
! msgid "too many alternatives in %<asm%>"
! msgstr "вельмі шмат аргументаў у функцыі \"%s\""
! 
! #: cfgexpand.cc:3249
! #, gcc-internal-format
! msgid "operand constraints for %<asm%> differ in number of alternatives"
! msgstr ""
! 
! #: cfgexpand.cc:3271
  #, gcc-internal-format
  msgid "%<asm%> specifier for variable %qE conflicts with %<asm%> clobber list"
  msgstr ""
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3302
  #, gcc-internal-format
  msgid "PIC register clobbered by %qs in %<asm%>"
  msgstr ""
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3309
  #, gcc-internal-format
  msgid "the register %qs cannot be clobbered in %<asm%> for the current target"
  msgstr ""
  
! #: cfgexpand.cc:3322
  #, gcc-internal-format
  msgid "listing the stack pointer register %qs in a clobber list is deprecated"
  msgstr ""
  
! #: cfgexpand.cc:3324
  #, gcc-internal-format
  msgid "the value of the stack pointer after an %<asm%> statement must be the same as it was before the statement"
  msgstr ""
  
! #: cfgexpand.cc:3394 varasm.cc:1718
  #, gcc-internal-format
  msgid "more than %d operands in %<asm%>"
  msgstr ""
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3447
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown register name %qs in %<asm%>"
  msgstr "невядомая назва рэгістра: %s"
  
! #: cfgexpand.cc:3519
  #, fuzzy, gcc-internal-format
  msgid "invalid hard register usage between output operands"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cfgexpand.cc:3546
  #, gcc-internal-format
  msgid "invalid hard register usage between output operand and matching constraint operand"
  msgstr ""
  
! #: cfgexpand.cc:3554
  #, gcc-internal-format
  msgid "invalid hard register usage between earlyclobber operand and input operand"
  msgstr ""
  
! #: cfgexpand.cc:3639 varasm.cc:1757
  #, gcc-internal-format, gfc-internal-format
  msgid "output number %d not directly addressable"
  msgstr ""
  
! #: cfgexpand.cc:3735 varasm.cc:1810
  #, gcc-internal-format
  msgid "%<asm%> operand %d probably does not match constraints"
  msgstr ""
  
! #: cfgexpand.cc:3928
  #, gcc-internal-format
  msgid "%<asm%> clobber conflict with output operand"
  msgstr ""
  
! #: cfgexpand.cc:3933
  #, gcc-internal-format
  msgid "%<asm%> clobber conflict with input operand"
  msgstr ""
  
! #: cfgexpand.cc:7085
  #, gcc-internal-format
  msgid "stack protector not protecting local variables: variable length buffer"
  msgstr ""
  
! #: cfgexpand.cc:7089
  #, gcc-internal-format, gfc-internal-format
  msgid "stack protector not protecting function: all local arrays are less than %d bytes long"
  msgstr ""
  
! #: cfgexpand.cc:7378
  #, gcc-internal-format
  msgid "patchable function entry %wu exceeds size %wu"
  msgstr ""
  
! #: cfghooks.cc:120
  #, gcc-internal-format, gfc-internal-format
  msgid "bb %d on wrong place"
  msgstr ""
  
! #: cfghooks.cc:126
  #, gcc-internal-format, gfc-internal-format
  msgid "prev_bb of %d should be %d, not %d"
  msgstr ""
  
! #: cfghooks.cc:143
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Block %i has loop_father, but there are no loops"
  msgstr ""
  
! #: cfghooks.cc:149
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Block %i lacks loop_father"
  msgstr ""
  
! #: cfghooks.cc:155
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Wrong count of block %i"
  msgstr ""
  
! #: cfghooks.cc:163
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Missing count of block %i"
  msgstr ""
  
! #: cfghooks.cc:169
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: unallocated flag set on BB %d"
  msgstr ""
  
! #: cfghooks.cc:177
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Duplicate edge %i->%i"
  msgstr ""
  
! #: cfghooks.cc:186
  #, gcc-internal-format, gfc-internal-format
  msgid "Uninitialized probability of edge %i->%i"
  msgstr ""
  
! #: cfghooks.cc:192
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Wrong probability of edge %i->%i"
  msgstr ""
  
! #: cfghooks.cc:204
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Basic block %d succ edge is corrupted"
  msgstr ""
  
! #: cfghooks.cc:216
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: unallocated edge flag set on %d -> %d"
  msgstr ""
  
! #: cfghooks.cc:225
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong amount of branch edges after unconditional jump %i"
  msgstr ""
  
! #: cfghooks.cc:233 cfghooks.cc:244
  #, gcc-internal-format, gfc-internal-format
  msgid "basic block %d pred edge is corrupted"
  msgstr ""
  
! #: cfghooks.cc:245
  #, gcc-internal-format, gfc-internal-format
  msgid "its dest_idx should be %d, not %d"
  msgstr ""
  
! #: cfghooks.cc:274
  #, gcc-internal-format, gfc-internal-format
  msgid "basic block %i edge lists are corrupted"
  msgstr ""
  
! #: cfghooks.cc:287
  #, gcc-internal-format
  msgid "verify_flow_info failed"
  msgstr ""
  
! #: cfghooks.cc:345
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support dump_bb_for_graph"
  msgstr "%s не падтрымлівае %s"
  
! #: cfghooks.cc:388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support redirect_edge_and_branch"
  msgstr "%s не падтрымлівае %s"
  
! #: cfghooks.cc:408
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support can_remove_branch_p"
  msgstr "%s не падтрымлівае %s"
  
! #: cfghooks.cc:502
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support redirect_edge_and_branch_force"
  msgstr ""
  
! #: cfghooks.cc:540
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support split_block"
  msgstr "%s не падтрымлівае %s"
  
! #: cfghooks.cc:605
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support move_block_after"
  msgstr "%s не падтрымлівае %s"
  
! #: cfghooks.cc:618
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support delete_basic_block"
  msgstr "%s не падтрымлівае %s"
  
! #: cfghooks.cc:665
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support split_edge"
  msgstr "%s не падтрымлівае %s"
  
! #: cfghooks.cc:743
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support create_basic_block"
  msgstr "%s не падтрымлівае %s"
  
! #: cfghooks.cc:784
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support can_merge_blocks_p"
  msgstr "%s не падтрымлівае %s"
  
! #: cfghooks.cc:795
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support predict_edge"
  msgstr "%s не падтрымлівае %s"
  
! #: cfghooks.cc:804
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support predicted_by_p"
  msgstr "%s не падтрымлівае %s"
  
! #: cfghooks.cc:818
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support merge_blocks"
  msgstr "%s не падтрымлівае %s"
  
! #: cfghooks.cc:899
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support make_forwarder_block"
  msgstr "%s не падтрымлівае %s"
  
! #: cfghooks.cc:1048
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support force_nonfallthru"
  msgstr "%s не падтрымлівае %s"
  
! #: cfghooks.cc:1082
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support can_duplicate_block_p"
  msgstr "%s не падтрымлівае %s"
  
! #: cfghooks.cc:1111
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support duplicate_block"
  msgstr "%s не падтрымлівае %s"
  
! #: cfghooks.cc:1186
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support block_ends_with_call_p"
  msgstr "%s не падтрымлівае %s"
  
! #: cfghooks.cc:1197
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support block_ends_with_condjump_p"
  msgstr "%s не падтрымлівае %s"
  
! #: cfghooks.cc:1215
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support flow_call_edges_add"
--- 25597,25913 ----
  msgid "%<verify_marked_backedges%> failed"
  msgstr ""
  
! #: cfgexpand.cc:2137
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "total size of local objects is too large"
  msgstr "памер масіва \"%s\" вельмі вялікі"
  
! #: cfgexpand.cc:2140 function.cc:1016 varasm.cc:2585
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of variable %q+D is too large"
  msgstr "памер масіва \"%s\" вельмі вялікі"
  
! #: cfgexpand.cc:2152
  #, gcc-internal-format
  msgid "cannot allocate stack for variable %q+D, naked function"
  msgstr ""
  
! #: cfgexpand.cc:3293
  #, gcc-internal-format
  msgid "%<asm%> specifier for variable %qE conflicts with %<asm%> clobber list"
  msgstr ""
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3324
  #, gcc-internal-format
  msgid "PIC register clobbered by %qs in %<asm%>"
  msgstr ""
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3331
  #, gcc-internal-format
  msgid "the register %qs cannot be clobbered in %<asm%> for the current target"
  msgstr ""
  
! #: cfgexpand.cc:3344
  #, gcc-internal-format
  msgid "listing the stack pointer register %qs in a clobber list is deprecated"
  msgstr ""
  
! #: cfgexpand.cc:3346
  #, gcc-internal-format
  msgid "the value of the stack pointer after an %<asm%> statement must be the same as it was before the statement"
  msgstr ""
  
! #: cfgexpand.cc:3416 varasm.cc:1750
  #, gcc-internal-format
  msgid "more than %d operands in %<asm%>"
  msgstr ""
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3465
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown register name %qs in %<asm%>"
  msgstr "невядомая назва рэгістра: %s"
  
! #: cfgexpand.cc:3538
  #, fuzzy, gcc-internal-format
  msgid "invalid hard register usage between output operands"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cfgexpand.cc:3565
  #, gcc-internal-format
  msgid "invalid hard register usage between output operand and matching constraint operand"
  msgstr ""
  
! #: cfgexpand.cc:3573 stmt.cc:687 stmt.cc:766
  #, gcc-internal-format
  msgid "invalid hard register usage between earlyclobber operand and input operand"
  msgstr ""
  
! #: cfgexpand.cc:3658 varasm.cc:1790
  #, gcc-internal-format, gfc-internal-format
  msgid "output number %d not directly addressable"
  msgstr ""
  
! #: cfgexpand.cc:3754 varasm.cc:1843
  #, gcc-internal-format
  msgid "%<asm%> operand %d probably does not match constraints"
  msgstr ""
  
! #: cfgexpand.cc:3956
  #, gcc-internal-format
  msgid "%<asm%> clobber conflict with output operand"
  msgstr ""
  
! #: cfgexpand.cc:3961
  #, gcc-internal-format
  msgid "%<asm%> clobber conflict with input operand"
  msgstr ""
  
! #: cfgexpand.cc:7105
  #, gcc-internal-format
  msgid "stack protector not protecting local variables: variable length buffer"
  msgstr ""
  
! #: cfgexpand.cc:7109
  #, gcc-internal-format, gfc-internal-format
  msgid "stack protector not protecting function: all local arrays are less than %d bytes long"
  msgstr ""
  
! #: cfgexpand.cc:7423
  #, gcc-internal-format
  msgid "patchable function entry %wu exceeds size %wu"
  msgstr ""
  
! #: cfghooks.cc:123
  #, gcc-internal-format, gfc-internal-format
  msgid "bb %d on wrong place"
  msgstr ""
  
! #: cfghooks.cc:129
  #, gcc-internal-format, gfc-internal-format
  msgid "prev_bb of %d should be %d, not %d"
  msgstr ""
  
! #: cfghooks.cc:146
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Block %i has loop_father, but there are no loops"
  msgstr ""
  
! #: cfghooks.cc:152
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Block %i lacks loop_father"
  msgstr ""
  
! #: cfghooks.cc:158
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Wrong count of block %i"
  msgstr ""
  
! #: cfghooks.cc:166
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Missing count of block %i"
  msgstr ""
  
! #: cfghooks.cc:172
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: unallocated flag set on BB %d"
  msgstr ""
  
! #: cfghooks.cc:180
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Duplicate edge %i->%i"
  msgstr ""
  
! #: cfghooks.cc:189
  #, gcc-internal-format, gfc-internal-format
  msgid "Uninitialized probability of edge %i->%i"
  msgstr ""
  
! #: cfghooks.cc:195
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Wrong probability of edge %i->%i"
  msgstr ""
  
! #: cfghooks.cc:207
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Basic block %d succ edge is corrupted"
  msgstr ""
  
! #: cfghooks.cc:219
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: unallocated edge flag set on %d -> %d"
  msgstr ""
  
! #: cfghooks.cc:228
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong amount of branch edges after unconditional jump %i"
  msgstr ""
  
! #: cfghooks.cc:236 cfghooks.cc:247
  #, gcc-internal-format, gfc-internal-format
  msgid "basic block %d pred edge is corrupted"
  msgstr ""
  
! #: cfghooks.cc:248
  #, gcc-internal-format, gfc-internal-format
  msgid "its dest_idx should be %d, not %d"
  msgstr ""
  
! #: cfghooks.cc:277
  #, gcc-internal-format, gfc-internal-format
  msgid "basic block %i edge lists are corrupted"
  msgstr ""
  
! #: cfghooks.cc:290
  #, gcc-internal-format
  msgid "verify_flow_info failed"
  msgstr ""
  
! #: cfghooks.cc:348
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support dump_bb_for_graph"
  msgstr "%s не падтрымлівае %s"
  
! #: cfghooks.cc:364
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "%s does not support %s"
! msgid "%s does not support dump_bb_as_sarif_properties"
! msgstr "%s не падтрымлівае %s"
! 
! #: cfghooks.cc:418
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support redirect_edge_and_branch"
  msgstr "%s не падтрымлівае %s"
  
! #: cfghooks.cc:438
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support can_remove_branch_p"
  msgstr "%s не падтрымлівае %s"
  
! #: cfghooks.cc:532
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support redirect_edge_and_branch_force"
  msgstr ""
  
! #: cfghooks.cc:570
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support split_block"
  msgstr "%s не падтрымлівае %s"
  
! #: cfghooks.cc:635
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support move_block_after"
  msgstr "%s не падтрымлівае %s"
  
! #: cfghooks.cc:648
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support delete_basic_block"
  msgstr "%s не падтрымлівае %s"
  
! #: cfghooks.cc:695
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support split_edge"
  msgstr "%s не падтрымлівае %s"
  
! #: cfghooks.cc:773
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support create_basic_block"
  msgstr "%s не падтрымлівае %s"
  
! #: cfghooks.cc:814
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support can_merge_blocks_p"
  msgstr "%s не падтрымлівае %s"
  
! #: cfghooks.cc:825
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support predict_edge"
  msgstr "%s не падтрымлівае %s"
  
! #: cfghooks.cc:834
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support predicted_by_p"
  msgstr "%s не падтрымлівае %s"
  
! #: cfghooks.cc:848
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support merge_blocks"
  msgstr "%s не падтрымлівае %s"
  
! #: cfghooks.cc:938
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support make_forwarder_block"
  msgstr "%s не падтрымлівае %s"
  
! #: cfghooks.cc:1087
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support force_nonfallthru"
  msgstr "%s не падтрымлівае %s"
  
! #: cfghooks.cc:1121
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support can_duplicate_block_p"
  msgstr "%s не падтрымлівае %s"
  
! #: cfghooks.cc:1150
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support duplicate_block"
  msgstr "%s не падтрымлівае %s"
  
! #: cfghooks.cc:1225
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support block_ends_with_call_p"
  msgstr "%s не падтрымлівае %s"
  
! #: cfghooks.cc:1236
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support block_ends_with_condjump_p"
  msgstr "%s не падтрымлівае %s"
  
! #: cfghooks.cc:1254
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support flow_call_edges_add"
*************** msgstr ""
*** 24909,25569 ****
  msgid "%d exits recorded for loop %d (having %d exits)"
  msgstr ""
  
! #: cfgrtl.cc:2440
  #, gcc-internal-format, gfc-internal-format
  msgid "non-cold basic block %d reachable only by paths crossing the cold partition"
  msgstr ""
  
! #: cfgrtl.cc:2560
  #, gcc-internal-format, gfc-internal-format
  msgid "multiple hot/cold transitions found (bb %i)"
  msgstr ""
  
! #: cfgrtl.cc:2568
  #, gcc-internal-format
  msgid "partition found but function partition flag not set"
  msgstr ""
  
! #: cfgrtl.cc:2607
  #, gcc-internal-format
  msgid "verify_flow_info: REG_BR_PROB is set but cfg probability is not"
  msgstr ""
  
! #: cfgrtl.cc:2616
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: REG_BR_PROB does not match cfg %i %i"
  msgstr ""
  
! #: cfgrtl.cc:2638
  #, gcc-internal-format
  msgid "EDGE_CROSSING incorrectly set across same section"
  msgstr ""
  
! #: cfgrtl.cc:2643
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge crosses section boundary in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2649
  #, gcc-internal-format, gfc-internal-format
  msgid "EH edge crosses section boundary in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2655
  #, gcc-internal-format, gfc-internal-format
  msgid "No region crossing jump at section boundary in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2662
  #, gcc-internal-format
  msgid "EDGE_CROSSING missing across section boundary"
  msgstr ""
  
! #: cfgrtl.cc:2692
  #, gcc-internal-format, gfc-internal-format
  msgid "Region crossing jump across same section in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2699
  #, gcc-internal-format, gfc-internal-format
  msgid "missing REG_EH_REGION note at the end of bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2704
  #, gcc-internal-format, gfc-internal-format
  msgid "too many exception handling edges in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2712
  #, gcc-internal-format, gfc-internal-format
  msgid "too many outgoing branch edges from bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2717
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge after unconditional jump in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2722
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of branch edges after unconditional jump in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2729
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong amount of branch edges after conditional jump in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2735
  #, gcc-internal-format, gfc-internal-format
  msgid "abnormal call edges for non-call insn in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2740
  #, gcc-internal-format, gfc-internal-format
  msgid "sibcall edges for non-call insn in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2750
  #, gcc-internal-format, gfc-internal-format
  msgid "abnormal edges for no purpose in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2761
  #, gcc-internal-format, gfc-internal-format
  msgid "EH incoming edge mixed with non-EH incoming edges in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2802 cfgrtl.cc:2812
  #, gcc-internal-format, gfc-internal-format
  msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
  msgstr ""
  
! #: cfgrtl.cc:2825
  #, gcc-internal-format, gfc-internal-format
  msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
  msgstr ""
  
! #: cfgrtl.cc:2835
  #, gcc-internal-format, gfc-internal-format
  msgid "in basic block %d:"
  msgstr ""
  
! #: cfgrtl.cc:2861
  #, gcc-internal-format, gfc-internal-format
  msgid "BB_RTL flag not set for block %d"
  msgstr ""
  
! #: cfgrtl.cc:2868
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d basic block pointer is %d, should be %d"
  msgstr ""
  
! #: cfgrtl.cc:2879
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d in header of bb %d has non-NULL basic block"
  msgstr ""
  
! #: cfgrtl.cc:2887
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d in footer of bb %d has non-NULL basic block"
  msgstr ""
  
! #: cfgrtl.cc:2963 cfgrtl.cc:3011
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d outside of basic blocks has non-NULL bb field"
  msgstr ""
  
! #: cfgrtl.cc:2971
  #, gcc-internal-format, gfc-internal-format
  msgid "end insn %d for block %d not found in the insn stream"
  msgstr ""
  
! #: cfgrtl.cc:2984
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d is in multiple basic blocks (%d and %d)"
  msgstr ""
  
! #: cfgrtl.cc:2996
  #, gcc-internal-format, gfc-internal-format
  msgid "head insn %d for block %d not found in the insn stream"
  msgstr ""
  
! #: cfgrtl.cc:3044
  #, gcc-internal-format, gfc-internal-format
  msgid "missing barrier after block %i"
  msgstr ""
  
! #: cfgrtl.cc:3060
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
  msgstr ""
  
! #: cfgrtl.cc:3069
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Incorrect fallthru %i->%i"
  msgstr ""
  
! #: cfgrtl.cc:3071
  #, gcc-internal-format
  msgid "wrong insn in the fallthru edge"
  msgstr ""
  
! #: cfgrtl.cc:3105
  #, gcc-internal-format
  msgid "basic blocks not laid down consecutively"
  msgstr ""
  
! #: cfgrtl.cc:3144
  #, gcc-internal-format, gfc-internal-format
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr ""
  
! #: cgraph.cc:3279
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr ""
  
! #: cgraph.cc:3376
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3381
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3411
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3417
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3423 cgraph.cc:3453
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has speculative_id %i out of range"
  msgstr ""
  
! #: cgraph.cc:3430
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3441
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3460
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3473
  #, gcc-internal-format, gfc-internal-format
  msgid "missing direct call for speculation %i"
  msgstr ""
  
! #: cgraph.cc:3478
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing ref for speculation %i"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: cgraph.cc:3487
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3516
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.cc:3523
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.cc:3528
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.cc:3533
  #, gcc-internal-format
  msgid "inline clone count is not compatible"
  msgstr ""
  
! #: cgraph.cc:3540
  #, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr ""
  
! #: cgraph.cc:3545
  #, fuzzy, gcc-internal-format
  #| msgid "label `%s' used but not defined"
  msgid "local symbols must be defined"
  msgstr "адмеціна `%s' выкарыстоўвываецца, але ня вызначана"
  
! #: cgraph.cc:3550
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.cc:3555
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.cc:3560
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.cc:3567
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3572
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3579
  #, gcc-internal-format
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr ""
  
! #: cgraph.cc:3591
  #, gcc-internal-format
  msgid "semantic interposition mismatch"
  msgstr ""
  
! #: cgraph.cc:3598
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.cc:3604 cgraph.cc:3664
  #, gcc-internal-format
  msgid "edge count is not compatible with function count"
  msgstr ""
  
! #: cgraph.cc:3612
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr ""
  
! #: cgraph.cc:3620 cgraph.cc:3692
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3632
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.cc:3642
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr ""
  
! #: cgraph.cc:3647
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr ""
  
! #: cgraph.cc:3654
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr ""
  
! #: cgraph.cc:3682
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3713
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3730
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3741
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr ""
  
! #: cgraph.cc:3746
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr ""
  
! #: cgraph.cc:3757
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.cc:3770
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.cc:3776
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.cc:3781
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.cc:3786
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.cc:3798
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.cc:3804
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.cc:3809
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.cc:3816
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.cc:3825
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3830
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3835
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.cc:3871
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr ""
  
! #: cgraph.cc:3879
  #, fuzzy, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "\"%s\" - гэта не пачатак дэкларацыі"
  
! #: cgraph.cc:3888
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.cc:3898
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
! #: cgraph.cc:3908
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr ""
  
! #: cgraph.cc:3921
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3933
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3952 cgraph.cc:3965
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3957
  #, gcc-internal-format
  msgid "origin points to a different parent"
  msgstr ""
  
! #: cgraph.cc:3973
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr ""
  
! #: cgraph.cc:4095 varpool.cc:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument to `-%s' is missing"
  msgid "%s: section %s.%d is missing"
  msgstr "аргумент для \"-%s\" прапушчан"
  
! #: cgraphunit.cc:757
  #, fuzzy, gcc-internal-format
  msgid "duplicate definition of a symbol version"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cgraphunit.cc:759
  #, gcc-internal-format
  msgid "same version was previously defined here"
  msgstr ""
  
! #: cgraphunit.cc:765
  #, gcc-internal-format
  msgid "symbol needs to be defined to have a version"
  msgstr ""
  
! #: cgraphunit.cc:771
  #, gcc-internal-format
  msgid "common symbol cannot be versioned"
  msgstr ""
  
! #: cgraphunit.cc:777
  #, gcc-internal-format
  msgid "comdat symbol cannot be versioned"
  msgstr ""
  
! #: cgraphunit.cc:783
  #, gcc-internal-format
  msgid "%<weakref%> cannot be versioned"
  msgstr ""
  
! #: cgraphunit.cc:789
  #, gcc-internal-format
  msgid "versioned symbol must be public"
  msgstr ""
  
! #: cgraphunit.cc:795
  #, gcc-internal-format
  msgid "versioned symbol must have default visibility"
  msgstr ""
  
! #: cgraphunit.cc:828
  #, gcc-internal-format
  msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
  msgstr ""
  
! #: cgraphunit.cc:883
  #, fuzzy, gcc-internal-format
  msgid "%<flatten%> attribute is ignored on aliases"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: cgraphunit.cc:891 cgraphunit.cc:943
  #, gcc-internal-format
  msgid "%<externally_visible%> attribute have effect only on public objects"
  msgstr ""
  
! #: cgraphunit.cc:902
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because function is defined"
  msgstr ""
  
! #: cgraphunit.cc:917
  #, gcc-internal-format
  msgid "%<alias%> attribute ignored because function is defined"
  msgstr ""
  
! #: cgraphunit.cc:925
  #, gcc-internal-format
  msgid "%<always_inline%> function might not be inlinable unless also declared %<inline%>"
  msgstr ""
  
! #: cgraphunit.cc:951
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because variable is initialized"
  msgstr ""
  
! #. include_self=
! #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1112 c/c-decl.cc:13597
  #, fuzzy, gcc-internal-format
  #| msgid "label `%s' used but not defined"
  msgid "%q+F used but never defined"
  msgstr "адмеціна `%s' выкарыстоўвываецца, але ня вызначана"
  
! #: cgraphunit.cc:1114 c/c-decl.cc:13607
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr ""
  
! #: cgraphunit.cc:1158
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "%qD defined but not used"
  msgstr "адмеціна `%D' вызначана, але не выкарыстоўваецца"
  
! #: cgraphunit.cc:1493
  #, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD must return %qT"
  msgstr ""
  
! #: cgraphunit.cc:1496 cgraphunit.cc:1519
  #, gcc-internal-format
  msgid "resolver indirect function declared here"
  msgstr ""
  
! #: cgraphunit.cc:1516
  #, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD should return %qT"
  msgstr ""
  
! #: cgraphunit.cc:1526
  #, gcc-internal-format
  msgid "%qD alias between functions of incompatible types %qT and %qT"
  msgstr ""
  
! #: cgraphunit.cc:1529 cgraphunit.cc:1611
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "aliased declaration here"
  msgstr "Нерэчаіснае абвяшчэнне"
  
! #: cgraphunit.cc:1567 c-family/c-pragma.cc:347
  #, gcc-internal-format
  msgid "%q+D aliased to undefined symbol %qE"
  msgstr ""
  
! #: cgraphunit.cc:1583
  #, gcc-internal-format
  msgid "%q+D aliased to external symbol %qE"
  msgstr ""
  
! #: cgraphunit.cc:1608
  #, gcc-internal-format
  msgid "%q+D alias between function and variable is not supported"
  msgstr ""
  
! #: cgraphunit.cc:1682
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function"
  msgstr ""
  
! #: cgraphunit.cc:1710
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function in same comdat group"
  msgstr ""
  
! #: cgraphunit.cc:1886
  #, fuzzy, gcc-internal-format
  #| msgid "size of return value of `%s' is %u bytes"
  msgid "size of return value of %q+D is %u bytes"
  msgstr "памер вяртаемага значэння \"%s\" %u байт"
  
! #: cgraphunit.cc:1890
  #, fuzzy, gcc-internal-format
  #| msgid "size of return value of `%s' is larger than %d bytes"
  msgid "size of return value of %q+D is larger than %wu bytes"
  msgstr "памер вяртаемага значэння \"%s\" больш чым %d байт"
  
! #: cgraphunit.cc:2454
  #, gcc-internal-format
  msgid "nodes with unreleased memory found"
  msgstr ""
--- 26063,26756 ----
  msgid "%d exits recorded for loop %d (having %d exits)"
  msgstr ""
  
! #: cfgrtl.cc:2434
  #, gcc-internal-format, gfc-internal-format
  msgid "non-cold basic block %d reachable only by paths crossing the cold partition"
  msgstr ""
  
! #: cfgrtl.cc:2554
  #, gcc-internal-format, gfc-internal-format
  msgid "multiple hot/cold transitions found (bb %i)"
  msgstr ""
  
! #: cfgrtl.cc:2562
  #, gcc-internal-format
  msgid "partition found but function partition flag not set"
  msgstr ""
  
! #: cfgrtl.cc:2601
  #, gcc-internal-format
  msgid "verify_flow_info: REG_BR_PROB is set but cfg probability is not"
  msgstr ""
  
! #: cfgrtl.cc:2610
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: REG_BR_PROB does not match cfg %i %i"
  msgstr ""
  
! #: cfgrtl.cc:2632
  #, gcc-internal-format
  msgid "EDGE_CROSSING incorrectly set across same section"
  msgstr ""
  
! #: cfgrtl.cc:2637
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge crosses section boundary in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2643
  #, gcc-internal-format, gfc-internal-format
  msgid "EH edge crosses section boundary in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2649
  #, gcc-internal-format, gfc-internal-format
  msgid "No region crossing jump at section boundary in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2656
  #, gcc-internal-format
  msgid "EDGE_CROSSING missing across section boundary"
  msgstr ""
  
! #: cfgrtl.cc:2686
  #, gcc-internal-format, gfc-internal-format
  msgid "Region crossing jump across same section in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2693
  #, gcc-internal-format, gfc-internal-format
  msgid "missing REG_EH_REGION note at the end of bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2698
  #, gcc-internal-format, gfc-internal-format
  msgid "too many exception handling edges in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2706
  #, gcc-internal-format, gfc-internal-format
  msgid "too many outgoing branch edges from bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2711
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge after unconditional jump in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2716
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of branch edges after unconditional jump in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2723
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong amount of branch edges after conditional jump in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2729
  #, gcc-internal-format, gfc-internal-format
  msgid "abnormal call edges for non-call insn in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2734
  #, gcc-internal-format, gfc-internal-format
  msgid "sibcall edges for non-call insn in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2744
  #, gcc-internal-format, gfc-internal-format
  msgid "abnormal edges for no purpose in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2755
  #, gcc-internal-format, gfc-internal-format
  msgid "EH incoming edge mixed with non-EH incoming edges in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2796 cfgrtl.cc:2806
  #, gcc-internal-format, gfc-internal-format
  msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
  msgstr ""
  
! #: cfgrtl.cc:2819
  #, gcc-internal-format, gfc-internal-format
  msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
  msgstr ""
  
! #: cfgrtl.cc:2829
  #, gcc-internal-format, gfc-internal-format
  msgid "in basic block %d:"
  msgstr ""
  
! #: cfgrtl.cc:2855
  #, gcc-internal-format, gfc-internal-format
  msgid "BB_RTL flag not set for block %d"
  msgstr ""
  
! #: cfgrtl.cc:2862
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d basic block pointer is %d, should be %d"
  msgstr ""
  
! #: cfgrtl.cc:2873
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d in header of bb %d has non-NULL basic block"
  msgstr ""
  
! #: cfgrtl.cc:2881
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d in footer of bb %d has non-NULL basic block"
  msgstr ""
  
! #: cfgrtl.cc:2957 cfgrtl.cc:3005
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d outside of basic blocks has non-NULL bb field"
  msgstr ""
  
! #: cfgrtl.cc:2965
  #, gcc-internal-format, gfc-internal-format
  msgid "end insn %d for block %d not found in the insn stream"
  msgstr ""
  
! #: cfgrtl.cc:2978
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d is in multiple basic blocks (%d and %d)"
  msgstr ""
  
! #: cfgrtl.cc:2990
  #, gcc-internal-format, gfc-internal-format
  msgid "head insn %d for block %d not found in the insn stream"
  msgstr ""
  
! #: cfgrtl.cc:3038
  #, gcc-internal-format, gfc-internal-format
  msgid "missing barrier after block %i"
  msgstr ""
  
! #: cfgrtl.cc:3054
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
  msgstr ""
  
! #: cfgrtl.cc:3063
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Incorrect fallthru %i->%i"
  msgstr ""
  
! #: cfgrtl.cc:3065
  #, gcc-internal-format
  msgid "wrong insn in the fallthru edge"
  msgstr ""
  
! #: cfgrtl.cc:3099
  #, gcc-internal-format
  msgid "basic blocks not laid down consecutively"
  msgstr ""
  
! #: cfgrtl.cc:3138
  #, gcc-internal-format, gfc-internal-format
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr ""
  
! #: cgraph.cc:3725
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr ""
  
! #: cgraph.cc:3822
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3827
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3857
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3863
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3869 cgraph.cc:3899
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has speculative_id %i out of range"
  msgstr ""
  
! #: cgraph.cc:3876
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3887
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3906
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3919
  #, gcc-internal-format, gfc-internal-format
  msgid "missing direct call for speculation %i"
  msgstr ""
  
! #: cgraph.cc:3924
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing ref for speculation %i"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: cgraph.cc:3933
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3962
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.cc:3969
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.cc:3974
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.cc:3979
  #, gcc-internal-format
  msgid "inline clone count is not compatible"
  msgstr ""
  
! #: cgraph.cc:3986
  #, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr ""
  
! #: cgraph.cc:3991
  #, fuzzy, gcc-internal-format
  #| msgid "label `%s' used but not defined"
  msgid "local symbols must be defined"
  msgstr "адмеціна `%s' выкарыстоўвываецца, але ня вызначана"
  
! #: cgraph.cc:3996
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.cc:4001
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.cc:4006
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.cc:4011
! #, gcc-internal-format
! msgid "inline clone is referenced by assembly"
! msgstr ""
! 
! #: cgraph.cc:4018
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:4023
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:4030
  #, gcc-internal-format
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr ""
  
! #: cgraph.cc:4042
  #, gcc-internal-format
  msgid "semantic interposition mismatch"
  msgstr ""
  
! #: cgraph.cc:4049
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.cc:4055 cgraph.cc:4122
  #, gcc-internal-format
  msgid "edge count is not compatible with function count"
  msgstr ""
  
! #: cgraph.cc:4062
! #, gcc-internal-format
! msgid "edge count is not compatible with inlined to function count"
! msgstr ""
! 
! #: cgraph.cc:4070
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr ""
  
! #: cgraph.cc:4078 cgraph.cc:4152
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:4090
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.cc:4100
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr ""
  
! #: cgraph.cc:4105
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr ""
  
! #: cgraph.cc:4112
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr ""
  
! #: cgraph.cc:4142
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:4173
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:4190
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:4201
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr ""
  
! #: cgraph.cc:4206
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr ""
  
! #: cgraph.cc:4217
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.cc:4230
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.cc:4236
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.cc:4241
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.cc:4246
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.cc:4258
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.cc:4264
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.cc:4269
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.cc:4276
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.cc:4285
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:4290
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:4295
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.cc:4331
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr ""
  
! #: cgraph.cc:4344
  #, fuzzy, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "\"%s\" - гэта не пачатак дэкларацыі"
  
! #: cgraph.cc:4353
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.cc:4363
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
! #: cgraph.cc:4373
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr ""
  
! #: cgraph.cc:4386
! #, gcc-internal-format
! msgid "non-callback edge has callback_id set"
! msgstr ""
! 
! #: cgraph.cc:4392
! #, gcc-internal-format
! msgid "edge has both callback and has_callback set"
! msgstr ""
! 
! #: cgraph.cc:4400
! #, gcc-internal-format, gfc-internal-format
! msgid "callback edge %s->%s has no callback-carrying"
! msgstr ""
! 
! #: cgraph.cc:4428
! #, gcc-internal-format, gfc-internal-format
! msgid "callback edge %s->%s callback edge count mismatch, expected at most %d, found %d"
! msgstr ""
! 
! #: cgraph.cc:4441
! #, gcc-internal-format, gfc-internal-format
! msgid "callback-carrying edge is pointing towards __builtin_unreachable, but its callback edge %s -> %s is not"
! msgstr ""
! 
! #: cgraph.cc:4448
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:4460
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:4479 cgraph.cc:4492
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:4484
  #, gcc-internal-format
  msgid "origin points to a different parent"
  msgstr ""
  
! #: cgraph.cc:4500
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr ""
  
! #: cgraph.cc:4622 varpool.cc:300
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument to `-%s' is missing"
  msgid "%s: section %s.%d is missing"
  msgstr "аргумент для \"-%s\" прапушчан"
  
! #: cgraphunit.cc:759
  #, fuzzy, gcc-internal-format
  msgid "duplicate definition of a symbol version"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cgraphunit.cc:761
  #, gcc-internal-format
  msgid "same version was previously defined here"
  msgstr ""
  
! #: cgraphunit.cc:767
  #, gcc-internal-format
  msgid "symbol needs to be defined to have a version"
  msgstr ""
  
! #: cgraphunit.cc:773
  #, gcc-internal-format
  msgid "common symbol cannot be versioned"
  msgstr ""
  
! #: cgraphunit.cc:779
  #, gcc-internal-format
  msgid "comdat symbol cannot be versioned"
  msgstr ""
  
! #: cgraphunit.cc:785
  #, gcc-internal-format
  msgid "%<weakref%> cannot be versioned"
  msgstr ""
  
! #: cgraphunit.cc:791
  #, gcc-internal-format
  msgid "versioned symbol must be public"
  msgstr ""
  
! #: cgraphunit.cc:797
  #, gcc-internal-format
  msgid "versioned symbol must have default visibility"
  msgstr ""
  
! #: cgraphunit.cc:830
  #, gcc-internal-format
  msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
  msgstr ""
  
! #: cgraphunit.cc:885
  #, fuzzy, gcc-internal-format
  msgid "%<flatten%> attribute is ignored on aliases"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: cgraphunit.cc:893 cgraphunit.cc:945
  #, gcc-internal-format
  msgid "%<externally_visible%> attribute have effect only on public objects"
  msgstr ""
  
! #: cgraphunit.cc:904
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because function is defined"
  msgstr ""
  
! #: cgraphunit.cc:919
  #, gcc-internal-format
  msgid "%<alias%> attribute ignored because function is defined"
  msgstr ""
  
! #: cgraphunit.cc:927
  #, gcc-internal-format
  msgid "%<always_inline%> function might not be inlinable unless also declared %<inline%>"
  msgstr ""
  
! #: cgraphunit.cc:953
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because variable is initialized"
  msgstr ""
  
! #: cgraphunit.cc:1115 c/c-decl.cc:13688
  #, fuzzy, gcc-internal-format
  #| msgid "label `%s' used but not defined"
  msgid "%q+F used but never defined"
  msgstr "адмеціна `%s' выкарыстоўвываецца, але ня вызначана"
  
! #: cgraphunit.cc:1119 c/c-decl.cc:13696
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr ""
  
! #: cgraphunit.cc:1163
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "%qD defined but not used"
  msgstr "адмеціна `%D' вызначана, але не выкарыстоўваецца"
  
! #: cgraphunit.cc:1508
  #, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD must return %qT"
  msgstr ""
  
! #: cgraphunit.cc:1511 cgraphunit.cc:1534
  #, gcc-internal-format
  msgid "resolver indirect function declared here"
  msgstr ""
  
! #: cgraphunit.cc:1531
  #, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD should return %qT"
  msgstr ""
  
! #: cgraphunit.cc:1541
  #, gcc-internal-format
  msgid "%qD alias between functions of incompatible types %qT and %qT"
  msgstr ""
  
! #: cgraphunit.cc:1544 cgraphunit.cc:1626
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "aliased declaration here"
  msgstr "Нерэчаіснае абвяшчэнне"
  
! #: cgraphunit.cc:1582 c-family/c-pragma.cc:347
  #, gcc-internal-format
  msgid "%q+D aliased to undefined symbol %qE"
  msgstr ""
  
! #: cgraphunit.cc:1598
  #, gcc-internal-format
  msgid "%q+D aliased to external symbol %qE"
  msgstr ""
  
! #: cgraphunit.cc:1623
  #, gcc-internal-format
  msgid "%q+D alias between function and variable is not supported"
  msgstr ""
  
! #: cgraphunit.cc:1697
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function"
  msgstr ""
  
! #: cgraphunit.cc:1725
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function in same comdat group"
  msgstr ""
  
! #: cgraphunit.cc:1901
  #, fuzzy, gcc-internal-format
  #| msgid "size of return value of `%s' is %u bytes"
  msgid "size of return value of %q+D is %u bytes"
  msgstr "памер вяртаемага значэння \"%s\" %u байт"
  
! #: cgraphunit.cc:1905
  #, fuzzy, gcc-internal-format
  #| msgid "size of return value of `%s' is larger than %d bytes"
  msgid "size of return value of %q+D is larger than %wu bytes"
  msgstr "памер вяртаемага значэння \"%s\" больш чым %d байт"
  
! #: cgraphunit.cc:2471
  #, gcc-internal-format
  msgid "nodes with unreleased memory found"
  msgstr ""
*************** msgstr "не магу знайсці к�
*** 25604,25616 ****
  msgid "cannot find %qs"
  msgstr "[нельга знайсці %s]"
  
! #: collect-utils.cc:225 collect2.cc:2391 collect2.cc:2561 gcc.cc:3430
! #: gcc.cc:7866
  #, gcc-internal-format
  msgid "%<pex_init%> failed: %m"
  msgstr ""
  
! #: collect-utils.cc:234 collect2.cc:2400 collect2.cc:2569 gcc.cc:2714
  #, fuzzy, gcc-internal-format
  #| msgid "%s: %s: "
  msgid "%s: %m"
--- 26791,26803 ----
  msgid "cannot find %qs"
  msgstr "[нельга знайсці %s]"
  
! #: collect-utils.cc:225 collect2.cc:2394 collect2.cc:2564 gcc.cc:3446
! #: gcc.cc:7890
  #, gcc-internal-format
  msgid "%<pex_init%> failed: %m"
  msgstr ""
  
! #: collect-utils.cc:234 collect2.cc:2403 collect2.cc:2572 gcc.cc:2755
  #, fuzzy, gcc-internal-format
  #| msgid "%s: %s: "
  msgid "%s: %m"
*************** msgstr ""
*** 25626,25731 ****
  msgid "ld returned %d exit status"
  msgstr ""
  
! #: collect2.cc:916 gcc.cc:8378 config/nvptx/mkoffload.cc:646
  #, gcc-internal-format
  msgid "atexit failed"
  msgstr ""
  
! #: collect2.cc:1047
  #, gcc-internal-format
  msgid "no arguments"
  msgstr "няма аргументаў"
  
! #: collect2.cc:1289 opts.cc:1223
  #, gcc-internal-format
  msgid "LTO support has not been enabled in this configuration"
  msgstr ""
  
! #: collect2.cc:1330 graph.cc:55 lto-wrapper.cc:1765 lto-wrapper.cc:1821
! #: toplev.cc:1576 objc/objc-act.cc:462
  #, fuzzy, gcc-internal-format
  #| msgid "can't open %s"
  msgid "cannot open %s: %m"
  msgstr "немагчыма адчыніць %s"
  
! #: collect2.cc:1450
  #, fuzzy, gcc-internal-format
  msgid "unknown demangling style %qs"
  msgstr "невядомая назва рэгістра: %s\n"
  
! #: collect2.cc:1552 collect2.cc:1730 collect2.cc:1770
  #, gcc-internal-format
  msgid "fopen %s: %m"
  msgstr ""
  
! #: collect2.cc:1555 collect2.cc:1735 collect2.cc:1773
  #, gcc-internal-format
  msgid "fclose %s: %m"
  msgstr ""
  
! #: collect2.cc:2325 lto-wrapper.cc:1236 lto-wrapper.cc:1251
! #: lto/lto-object.cc:148 lto/lto-object.cc:182 lto/lto-object.cc:279
! #: lto/lto-object.cc:336 lto/lto-object.cc:360
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s"
  msgstr ""
  
! #: collect2.cc:2365
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find `nm'"
  msgid "cannot find %<nm%>"
  msgstr "нельга знайсці \"nm\""
  
! #: collect2.cc:2413
  #, fuzzy, gcc-internal-format
  #| msgid "can't open output file `%s'"
  msgid "cannot open nm output: %m"
  msgstr "немагчыма адчыніць файл уводу `%s'"
  
! #: collect2.cc:2468
  #, gcc-internal-format, gfc-internal-format
  msgid "init function found in object %s"
  msgstr ""
  
! #: collect2.cc:2479
  #, gcc-internal-format, gfc-internal-format
  msgid "fini function found in object %s"
  msgstr ""
  
! #: collect2.cc:2536
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find `ldd'"
  msgid "cannot find %<ldd%>"
  msgstr "не магу знайсці \"ldd\""
  
! #: collect2.cc:2582
  #, fuzzy, gcc-internal-format
  #| msgid "can't open output file `%s'"
  msgid "cannot open ldd output: %m"
  msgstr "немагчыма адчыніць файл уводу `%s'"
  
! #: collect2.cc:2600
  #, gcc-internal-format, gfc-internal-format
  msgid "dynamic dependency %s not found"
  msgstr ""
  
! #: collect2.cc:2612
  #, fuzzy, gcc-internal-format
  #| msgid "unable to open file '%s'"
  msgid "unable to open dynamic dependency %qs"
  msgstr "немагу адчыніць файл \"%s\""
  
! #: collect2.cc:2764
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: not a COFF file"
  msgstr ""
  
! #: collect2.cc:2923
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: cannot open as COFF file"
  msgstr ""
  
! #: collect2.cc:2982
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "library lib%s not found"
  msgstr "Бібліятэка lib%s не знойдзена"
--- 26813,26918 ----
  msgid "ld returned %d exit status"
  msgstr ""
  
! #: collect2.cc:918 gcc.cc:8402 config/nvptx/mkoffload.cc:646
  #, gcc-internal-format
  msgid "atexit failed"
  msgstr ""
  
! #: collect2.cc:1051
  #, gcc-internal-format
  msgid "no arguments"
  msgstr "няма аргументаў"
  
! #: collect2.cc:1294 opts.cc:1258
  #, gcc-internal-format
  msgid "LTO support has not been enabled in this configuration"
  msgstr ""
  
! #: collect2.cc:1335 graph.cc:55 lto-wrapper.cc:1769 lto-wrapper.cc:1823
! #: toplev.cc:1587 objc/objc-act.cc:462
  #, fuzzy, gcc-internal-format
  #| msgid "can't open %s"
  msgid "cannot open %s: %m"
  msgstr "немагчыма адчыніць %s"
  
! #: collect2.cc:1454
  #, fuzzy, gcc-internal-format
  msgid "unknown demangling style %qs"
  msgstr "невядомая назва рэгістра: %s\n"
  
! #: collect2.cc:1555 collect2.cc:1733 collect2.cc:1773
  #, gcc-internal-format
  msgid "fopen %s: %m"
  msgstr ""
  
! #: collect2.cc:1558 collect2.cc:1738 collect2.cc:1776
  #, gcc-internal-format
  msgid "fclose %s: %m"
  msgstr ""
  
! #: collect2.cc:2328 lto-wrapper.cc:1242 lto-wrapper.cc:1257
! #: algol68/a68-lang.cc:561 lto/lto-object.cc:146 lto/lto-object.cc:180
! #: lto/lto-object.cc:277 lto/lto-object.cc:334 lto/lto-object.cc:358
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s"
  msgstr ""
  
! #: collect2.cc:2368
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find `nm'"
  msgid "cannot find %<nm%>"
  msgstr "нельга знайсці \"nm\""
  
! #: collect2.cc:2416
  #, fuzzy, gcc-internal-format
  #| msgid "can't open output file `%s'"
  msgid "cannot open nm output: %m"
  msgstr "немагчыма адчыніць файл уводу `%s'"
  
! #: collect2.cc:2471
  #, gcc-internal-format, gfc-internal-format
  msgid "init function found in object %s"
  msgstr ""
  
! #: collect2.cc:2482
  #, gcc-internal-format, gfc-internal-format
  msgid "fini function found in object %s"
  msgstr ""
  
! #: collect2.cc:2539
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find `ldd'"
  msgid "cannot find %<ldd%>"
  msgstr "не магу знайсці \"ldd\""
  
! #: collect2.cc:2585
  #, fuzzy, gcc-internal-format
  #| msgid "can't open output file `%s'"
  msgid "cannot open ldd output: %m"
  msgstr "немагчыма адчыніць файл уводу `%s'"
  
! #: collect2.cc:2603
  #, gcc-internal-format, gfc-internal-format
  msgid "dynamic dependency %s not found"
  msgstr ""
  
! #: collect2.cc:2615
  #, fuzzy, gcc-internal-format
  #| msgid "unable to open file '%s'"
  msgid "unable to open dynamic dependency %qs"
  msgstr "немагу адчыніць файл \"%s\""
  
! #: collect2.cc:2767
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: not a COFF file"
  msgstr ""
  
! #: collect2.cc:2926
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: cannot open as COFF file"
  msgstr ""
  
! #: collect2.cc:2985
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "library lib%s not found"
  msgstr "Бібліятэка lib%s не знойдзена"
*************** msgstr ""
*** 25805,25882 ****
  msgid "%qs is version %q.*s, expected version %q.*s"
  msgstr ""
  
! #: coverage.cc:268
  #, gcc-internal-format, gfc-internal-format
  msgid "profile data for function %u is corrupted"
  msgstr ""
  
! #: coverage.cc:269
  #, gcc-internal-format
  msgid "checksum is (%x,%x) instead of (%x,%x)"
  msgstr ""
  
! #: coverage.cc:284
  #, gcc-internal-format
  msgid "%qs has overflowed"
  msgstr ""
  
! #: coverage.cc:285
  #, gcc-internal-format
  msgid "%qs is corrupted"
  msgstr ""
  
! #: coverage.cc:312
  #, gcc-internal-format
  msgid "%qs profile count data file not found"
  msgstr ""
  
! #: coverage.cc:341
  #, gcc-internal-format
  msgid "profile for function %qD not found in profile data"
  msgstr ""
  
! #: coverage.cc:361
  #, gcc-internal-format
  msgid "number of counters in profile data for function %qD does not match its profile data (counter %qs, expected %i and have %i)"
  msgstr ""
  
! #: coverage.cc:370
  #, gcc-internal-format
  msgid "the control flow of function %qD does not match its profile data (counter %qs)"
  msgstr ""
  
! #: coverage.cc:389
  #, gcc-internal-format
  msgid "execution counts estimated\n"
  msgstr ""
  
! #: coverage.cc:390
  #, gcc-internal-format
  msgid "execution counts assumed to be zero\n"
  msgstr ""
  
! #: coverage.cc:403
  #, gcc-internal-format
  msgid "source locations for function %qD have changed, the profile data may be out of date"
  msgstr ""
  
! #: coverage.cc:667
  #, gcc-internal-format
  msgid "function starts on a higher line number than it ends"
  msgstr ""
  
! #: coverage.cc:689
  #, fuzzy, gcc-internal-format
  #| msgid "error writing to %s"
  msgid "error writing %qs"
  msgstr "памылка запісу ў %s"
  
! #: coverage.cc:1289
  #, gcc-internal-format
  msgid "filename %qs does not start with profile prefix %qs"
  msgstr ""
  
! #: coverage.cc:1334
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "can't open %s"
  msgid "cannot open %s"
--- 26992,27069 ----
  msgid "%qs is version %q.*s, expected version %q.*s"
  msgstr ""
  
! #: coverage.cc:269
  #, gcc-internal-format, gfc-internal-format
  msgid "profile data for function %u is corrupted"
  msgstr ""
  
! #: coverage.cc:270
  #, gcc-internal-format
  msgid "checksum is (%x,%x) instead of (%x,%x)"
  msgstr ""
  
! #: coverage.cc:285
  #, gcc-internal-format
  msgid "%qs has overflowed"
  msgstr ""
  
! #: coverage.cc:286
  #, gcc-internal-format
  msgid "%qs is corrupted"
  msgstr ""
  
! #: coverage.cc:313
  #, gcc-internal-format
  msgid "%qs profile count data file not found"
  msgstr ""
  
! #: coverage.cc:342
  #, gcc-internal-format
  msgid "profile for function %qD not found in profile data"
  msgstr ""
  
! #: coverage.cc:362
  #, gcc-internal-format
  msgid "number of counters in profile data for function %qD does not match its profile data (counter %qs, expected %i and have %i)"
  msgstr ""
  
! #: coverage.cc:371
  #, gcc-internal-format
  msgid "the control flow of function %qD does not match its profile data (counter %qs)"
  msgstr ""
  
! #: coverage.cc:390
  #, gcc-internal-format
  msgid "execution counts estimated\n"
  msgstr ""
  
! #: coverage.cc:391
  #, gcc-internal-format
  msgid "execution counts assumed to be zero\n"
  msgstr ""
  
! #: coverage.cc:404
  #, gcc-internal-format
  msgid "source locations for function %qD have changed, the profile data may be out of date"
  msgstr ""
  
! #: coverage.cc:668
  #, gcc-internal-format
  msgid "function starts on a higher line number than it ends"
  msgstr ""
  
! #: coverage.cc:690
  #, fuzzy, gcc-internal-format
  #| msgid "error writing to %s"
  msgid "error writing %qs"
  msgstr "памылка запісу ў %s"
  
! #: coverage.cc:1293
  #, gcc-internal-format
  msgid "filename %qs does not start with profile prefix %qs"
  msgstr ""
  
! #: coverage.cc:1336
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "can't open %s"
  msgid "cannot open %s"
*************** msgstr ""
*** 25922,25964 ****
  msgid "closed intervals"
  msgstr ""
  
- #: diagnostic-format-sarif.cc:3773
- #, gcc-internal-format
- msgid "unable to determine filename for SARIF output"
- msgstr ""
- 
- #: diagnostic-format-sarif.cc:3786
- #, gcc-internal-format
- msgid "unable to open %qs for SARIF output: %m"
- msgstr ""
- 
- #: diagnostic-macro-unwinding.cc:182
- #, fuzzy, gcc-internal-format
- msgid "in definition of macro %qs"
- msgstr "перанакіраванне stdout: %s"
- 
- #: diagnostic-macro-unwinding.cc:199
- #, gcc-internal-format
- msgid "in expansion of macro %qs"
- msgstr ""
- 
- #: diagnostic-path.cc:226
- #, gcc-internal-format
- msgid "debug path"
- msgstr ""
- 
- #: diagnostic-path.cc:1174
- msgid "%@ %e (fndecl %qs, depth %i)"
- msgstr ""
- 
- #: diagnostic-path.cc:1180
- msgid "%@ %e (depth %i)"
- msgstr ""
- 
- #: diagnostic-path.cc:1186
- msgid "%@ %e"
- msgstr ""
- 
  #: dominance.cc:1180
  #, gcc-internal-format, gfc-internal-format
  msgid "dominator of %d status unknown"
--- 27109,27114 ----
*************** msgstr ""
*** 25969,26002 ****
  msgid "dominator of %d should be %d, not %d"
  msgstr ""
  
! #: dumpfile.cc:383
  #, fuzzy, gcc-internal-format
  #| msgid "Could not open data file %s.\n"
  msgid "could not open dump file %qs: %m"
  msgstr "Немагчыма адчыніць файл з дадзенымі %s.\n"
  
! #: dumpfile.cc:1869
  #, fuzzy, gcc-internal-format
  msgid "ignoring unknown option %q.*s"
  msgstr "Нераспазнаны выбар \"%s\""
  
! #: dumpfile.cc:1951
  #, gcc-internal-format
  msgid "unrecognized command-line option %<-fdump-%s%>; did you mean %<-fdump-%s%>?"
  msgstr ""
  
! #: dumpfile.cc:1954
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized option `-%s'"
  msgid "unrecognized command-line option %<-fdump-%s%>"
  msgstr "нераспазнаны выбар \"-%s\""
  
! #: dumpfile.cc:2027
  #, gcc-internal-format
  msgid "unknown option %q.*s in %<-fopt-info-%s%>"
  msgstr ""
  
! #: dumpfile.cc:2059
  #, gcc-internal-format
  msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
  msgstr ""
--- 27119,27152 ----
  msgid "dominator of %d should be %d, not %d"
  msgstr ""
  
! #: dumpfile.cc:382
  #, fuzzy, gcc-internal-format
  #| msgid "Could not open data file %s.\n"
  msgid "could not open dump file %qs: %m"
  msgstr "Немагчыма адчыніць файл з дадзенымі %s.\n"
  
! #: dumpfile.cc:1871
  #, fuzzy, gcc-internal-format
  msgid "ignoring unknown option %q.*s"
  msgstr "Нераспазнаны выбар \"%s\""
  
! #: dumpfile.cc:1953
  #, gcc-internal-format
  msgid "unrecognized command-line option %<-fdump-%s%>; did you mean %<-fdump-%s%>?"
  msgstr ""
  
! #: dumpfile.cc:1956
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized option `-%s'"
  msgid "unrecognized command-line option %<-fdump-%s%>"
  msgstr "нераспазнаны выбар \"-%s\""
  
! #: dumpfile.cc:2029
  #, gcc-internal-format
  msgid "unknown option %q.*s in %<-fopt-info-%s%>"
  msgstr ""
  
! #: dumpfile.cc:2061
  #, gcc-internal-format
  msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
  msgstr ""
*************** msgstr ""
*** 26017,26064 ****
  msgid "multiple EH personalities are supported only with assemblers supporting %<.cfi_personality%> directive"
  msgstr ""
  
! #: dwarf2out.cc:11191
  #, gcc-internal-format
  msgid "%<-gdwarf-6%> is output as version 5 with incompatibilities"
  msgstr ""
  
! #: dwarf2out.cc:15078
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
  
! #: emit-rtl.cc:3042
  #, fuzzy, gcc-internal-format
  msgid "invalid rtl sharing found in the insn"
  msgstr "Нерэчаісны выбар %s"
  
! #: emit-rtl.cc:3044
  #, gcc-internal-format
  msgid "shared rtx"
  msgstr ""
  
! #: emit-rtl.cc:3046
  #, fuzzy, gcc-internal-format
  msgid "internal consistency failure"
  msgstr "унутраная памылка"
  
! #: emit-rtl.cc:4146
  #, gcc-internal-format
  msgid "ICE: %<emit_insn%> used where %<emit_jump_insn%> needed:"
  msgstr ""
  
! #: errors.cc:133
  #, gcc-internal-format, gfc-internal-format
  msgid "abort in %s, at %s:%d"
  msgstr "спынена ў %s, ля %s:%d"
  
! #: except.cc:2186
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `__builtin_args_info' must be constant"
  msgid "argument of %<__builtin_eh_return_regno%> must be constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: except.cc:2332
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_saveregs not supported by this target"
  msgid "%<__builtin_eh_return%> not supported on this target"
--- 27167,27214 ----
  msgid "multiple EH personalities are supported only with assemblers supporting %<.cfi_personality%> directive"
  msgstr ""
  
! #: dwarf2out.cc:11219
  #, gcc-internal-format
  msgid "%<-gdwarf-6%> is output as version 5 with incompatibilities"
  msgstr ""
  
! #: dwarf2out.cc:15353
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
  
! #: emit-rtl.cc:3058
  #, fuzzy, gcc-internal-format
  msgid "invalid rtl sharing found in the insn"
  msgstr "Нерэчаісны выбар %s"
  
! #: emit-rtl.cc:3060
  #, gcc-internal-format
  msgid "shared rtx"
  msgstr ""
  
! #: emit-rtl.cc:3062
  #, fuzzy, gcc-internal-format
  msgid "internal consistency failure"
  msgstr "унутраная памылка"
  
! #: emit-rtl.cc:4166
  #, gcc-internal-format
  msgid "ICE: %<emit_insn%> used where %<emit_jump_insn%> needed:"
  msgstr ""
  
! #: errors.cc:134
  #, gcc-internal-format, gfc-internal-format
  msgid "abort in %s, at %s:%d"
  msgstr "спынена ў %s, ля %s:%d"
  
! #: except.cc:2179
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `__builtin_args_info' must be constant"
  msgid "argument of %<__builtin_eh_return_regno%> must be constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: except.cc:2325
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_saveregs not supported by this target"
  msgid "%<__builtin_eh_return%> not supported on this target"
*************** msgstr ""
*** 26104,26115 ****
  msgid "%<lp_array%> does not match %<region_tree%>"
  msgstr ""
  
! #: except.cc:3561 tree.cc:14621 value-prof.cc:529
  #, gcc-internal-format
  msgid "%qs failed"
  msgstr ""
  
! #: explow.cc:1610
  #, gcc-internal-format
  msgid "stack limits not supported on this target"
  msgstr ""
--- 27254,27265 ----
  msgid "%<lp_array%> does not match %<region_tree%>"
  msgstr ""
  
! #: except.cc:3561 tree.cc:14779 value-prof.cc:529
  #, gcc-internal-format
  msgid "%qs failed"
  msgstr ""
  
! #: explow.cc:1634
  #, gcc-internal-format
  msgid "stack limits not supported on this target"
  msgstr ""
*************** msgstr ""
*** 26134,26155 ****
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.cc:12476
  #, gcc-internal-format
  msgid "call to %qs declared with attribute error: %s"
  msgstr ""
  
! #: expr.cc:12490
  #, gcc-internal-format
  msgid "call to %qs declared with attribute warning: %s"
  msgstr ""
  
! #: expr.cc:13544
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>"
  msgstr ""
  
! #: ext-dce.cc:1202
  #, gcc-internal-format
  msgid "ext-dce disabled: %d basic blocks and %d registers; increase %<--param max-gcse-memory%> above %wu"
  msgstr ""
--- 27284,27305 ----
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.cc:12652
  #, gcc-internal-format
  msgid "call to %qs declared with attribute error: %s"
  msgstr ""
  
! #: expr.cc:12666
  #, gcc-internal-format
  msgid "call to %qs declared with attribute warning: %s"
  msgstr ""
  
! #: expr.cc:13719
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>"
  msgstr ""
  
! #: ext-dce.cc:1334
  #, gcc-internal-format
  msgid "ext-dce disabled: %d basic blocks and %d registers; increase %<--param max-gcse-memory%> above %wu"
  msgstr ""
*************** msgstr ""
*** 26159,26176 ****
  msgid "invalid argument %qs to %qs"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: final.cc:1775
  #, fuzzy, gcc-internal-format
  #| msgid "size of `%s' is larger than %d bytes"
  msgid "the frame size of %wu bytes is larger than %wu bytes"
  msgstr "памер \"%s\" больш чам %d байт"
  
! #: final.cc:4402 toplev.cc:1446 tree-cfgcleanup.cc:1540
  #, fuzzy, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "не магу знайсці крыніцу %s\n"
  
! #: final.cc:4471 tree-cfgcleanup.cc:1557
  #, fuzzy, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "не магу знайсці крыніцу %s\n"
--- 27309,27326 ----
  msgid "invalid argument %qs to %qs"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: final.cc:1776
  #, fuzzy, gcc-internal-format
  #| msgid "size of `%s' is larger than %d bytes"
  msgid "the frame size of %wu bytes is larger than %wu bytes"
  msgstr "памер \"%s\" больш чам %d байт"
  
! #: final.cc:4424 toplev.cc:1457 tree-cfgcleanup.cc:1462
  #, fuzzy, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "не магу знайсці крыніцу %s\n"
  
! #: final.cc:4493 tree-cfgcleanup.cc:1479
  #, fuzzy, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "не магу знайсці крыніцу %s\n"
*************** msgstr "не магу знайсці к�
*** 26180,26206 ****
  msgid "large fixed-point constant implicitly truncated to fixed-point type"
  msgstr ""
  
! #: fold-const.cc:4991 fold-const.cc:5001
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d due to width of bit-field"
  msgstr ""
  
! #: fold-const.cc:6259 tree-ssa-reassoc.cc:2886 tree-ssa-reassoc.cc:3971
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.cc:9830
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr ""
  
! #: fold-const.cc:10237
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.cc:13671
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
--- 27330,27356 ----
  msgid "large fixed-point constant implicitly truncated to fixed-point type"
  msgstr ""
  
! #: fold-const.cc:5006 fold-const.cc:5016
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d due to width of bit-field"
  msgstr ""
  
! #: fold-const.cc:6279 tree-ssa-reassoc.cc:2887 tree-ssa-reassoc.cc:3964
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.cc:9856
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr ""
  
! #: fold-const.cc:10270
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.cc:13683
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
*************** msgstr ""
*** 26220,26442 ****
  msgid "total size of local objects exceeds maximum %wu"
  msgstr ""
  
! #: function.cc:1789 gimplify.cc:7888 gimplify.cc:8059 varasm.cc:1833
  #, fuzzy, gcc-internal-format
  #| msgid "impossible operator '%s'"
  msgid "impossible constraint in %<asm%>"
  msgstr "немагчымы апэратар '%s'"
  
! #: function.cc:4293
  #, gcc-internal-format
  msgid "variable %q+D might be clobbered by %<longjmp%> or %<vfork%>"
  msgstr ""
  
! #: function.cc:4314
  #, gcc-internal-format
  msgid "argument %q+D might be clobbered by %<longjmp%> or %<vfork%>"
  msgstr ""
  
! #: function.cc:5035
  #, gcc-internal-format
  msgid "function returns an aggregate"
  msgstr ""
  
! #: gcc.cc:2224
  #, fuzzy, gcc-internal-format
  #| msgid "cannot create temporary file"
  msgid "cannot open nested response file"
  msgstr "немагчыма стварыць часовы файл"
  
! #: gcc.cc:2261
  #, fuzzy, gcc-internal-format
  msgid "cannot close nonexistent response file"
  msgstr "немагчыма зачыніць уваходзячы файл %s"
  
! #: gcc.cc:2284
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Could not open data file %s.\n"
  msgid "could not open temporary response file %s"
  msgstr "Немагчыма адчыніць файл з дадзенымі %s.\n"
  
! #: gcc.cc:2291
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot create temporary file"
  msgid "could not write to temporary response file %s"
  msgstr "немагчыма стварыць часовы файл"
  
! #: gcc.cc:2297
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot create temporary file"
  msgid "could not close temporary response file %s"
  msgstr "немагчыма стварыць часовы файл"
  
  #. This leaves DESC open, but the OS will save us.
! #: gcc.cc:2329
  #, fuzzy, gcc-internal-format
  msgid "cannot read spec file %qs: %m"
  msgstr "не магу знайсці крыніцу %s\n"
  
! #: gcc.cc:2423 gcc.cc:2443
  msgid "specs %%include syntax malformed after %td characters"
  msgstr ""
  
! #: gcc.cc:2469 gcc.cc:2478 gcc.cc:2488 gcc.cc:2498
  msgid "specs %%rename syntax malformed after %td characters"
  msgstr ""
  
! #: gcc.cc:2508
  #, gcc-internal-format, gfc-internal-format
  msgid "specs %s spec was not found to be renamed"
  msgstr ""
  
! #: gcc.cc:2516
  #, gcc-internal-format
  msgid "%s: attempt to rename spec %qs to already defined spec %qs"
  msgstr ""
  
! #: gcc.cc:2538
  msgid "specs unknown %% command after %td characters"
  msgstr ""
  
! #: gcc.cc:2550 gcc.cc:2564
  msgid "specs file malformed after %td characters"
  msgstr ""
  
! #: gcc.cc:2619
  #, gcc-internal-format
  msgid "spec file has no spec for linking"
  msgstr ""
  
! #: gcc.cc:3183 gcc.cc:3220
  #, gcc-internal-format
  msgid "system path %qs is not absolute"
  msgstr ""
  
! #: gcc.cc:3309
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe not supported"
  msgid "%<-pipe%> not supported"
  msgstr "-pipe не падтрымліваецца"
  
! #: gcc.cc:3447 gcc.cc:7875
  #, gcc-internal-format
  msgid "cannot execute %qs: %s: %m"
  msgstr ""
  
! #: gcc.cc:3448 gcc.cc:7876
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't delete file `%s': %s\n"
  msgid "cannot execute %qs: %s"
  msgstr "%s: немагчыма знішчыць файл \"%s\": %s\n"
  
! #: gcc.cc:3467
  #, gcc-internal-format
  msgid "failed to get exit status: %m"
  msgstr ""
  
! #: gcc.cc:3473
  #, gcc-internal-format
  msgid "failed to get process times: %m"
  msgstr ""
  
  #. The inferior failed to catch the signal.
! #: gcc.cc:3499 gcc.cc:3523
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Use alternate register names"
  msgid "%s signal terminated program %s"
  msgstr "Выкарыстоўвываць альтэрнатыўныя назвы рэгістраў"
  
! #: gcc.cc:3967 opts-common.cc:1618 opts-common.cc:1650
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command-line option %qs"
  msgstr "нераспазнаны выбар \"-%s\""
  
! #: gcc.cc:4009
  #, gcc-internal-format
  msgid "GCC is not configured to support %qs as %<-foffload=%> argument"
  msgstr ""
  
! #: gcc.cc:4016
  #, gcc-internal-format
  msgid "valid %<-foffload=%> arguments are: %s; did you mean %qs?"
  msgstr ""
  
! #: gcc.cc:4019
  #, gcc-internal-format
  msgid "valid %<-foffload=%> arguments are: %s"
  msgstr ""
  
! #: gcc.cc:4039
  #, gcc-internal-format
  msgid "%<=%>options missing after %<-foffload-options=%>target"
  msgstr ""
  
! #: gcc.cc:4510
  #, gcc-internal-format
  msgid "%qs is an unknown %<-save-temps%> option"
  msgstr ""
  
! #: gcc.cc:5062
  #, gcc-internal-format
  msgid "linker hardening options not enabled by %<-fhardened%> because other link options were specified on the command line"
  msgstr ""
  
! #: gcc.cc:5086 toplev.cc:717
  #, gcc-internal-format
  msgid "input file %qs is the same as output file"
  msgstr ""
  
! #: gcc.cc:5091
  #, fuzzy, gcc-internal-format
  msgid "output filename may not be empty"
  msgstr "не зададзены ўваходзячыя файлы"
  
! #: gcc.cc:5476
  #, gcc-internal-format
  msgid "%<-pipe%> ignored because %<-save-temps%> specified"
  msgstr ""
  
! #: gcc.cc:5564
  #, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr ""
  
! #: gcc.cc:5767
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr ""
  
! #: gcc.cc:5974
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr ""
  
! #: gcc.cc:5978
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr ""
  
! #: gcc.cc:6210
  #, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr ""
  
! #: gcc.cc:6387
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr ""
  
! #: gcc.cc:6679
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr ""
  
! #: gcc.cc:6695
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%@%c%>"
  msgstr ""
  
! #: gcc.cc:6714
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr ""
--- 27370,27592 ----
  msgid "total size of local objects exceeds maximum %wu"
  msgstr ""
  
! #: function.cc:1779 gimplify.cc:8058 gimplify.cc:8277 varasm.cc:1866
  #, fuzzy, gcc-internal-format
  #| msgid "impossible operator '%s'"
  msgid "impossible constraint in %<asm%>"
  msgstr "немагчымы апэратар '%s'"
  
! #: function.cc:4283
  #, gcc-internal-format
  msgid "variable %q+D might be clobbered by %<longjmp%> or %<vfork%>"
  msgstr ""
  
! #: function.cc:4304
  #, gcc-internal-format
  msgid "argument %q+D might be clobbered by %<longjmp%> or %<vfork%>"
  msgstr ""
  
! #: function.cc:5029
  #, gcc-internal-format
  msgid "function returns an aggregate"
  msgstr ""
  
! #: gcc.cc:2265
  #, fuzzy, gcc-internal-format
  #| msgid "cannot create temporary file"
  msgid "cannot open nested response file"
  msgstr "немагчыма стварыць часовы файл"
  
! #: gcc.cc:2302
  #, fuzzy, gcc-internal-format
  msgid "cannot close nonexistent response file"
  msgstr "немагчыма зачыніць уваходзячы файл %s"
  
! #: gcc.cc:2325
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Could not open data file %s.\n"
  msgid "could not open temporary response file %s"
  msgstr "Немагчыма адчыніць файл з дадзенымі %s.\n"
  
! #: gcc.cc:2332
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot create temporary file"
  msgid "could not write to temporary response file %s"
  msgstr "немагчыма стварыць часовы файл"
  
! #: gcc.cc:2338
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot create temporary file"
  msgid "could not close temporary response file %s"
  msgstr "немагчыма стварыць часовы файл"
  
  #. This leaves DESC open, but the OS will save us.
! #: gcc.cc:2370
  #, fuzzy, gcc-internal-format
  msgid "cannot read spec file %qs: %m"
  msgstr "не магу знайсці крыніцу %s\n"
  
! #: gcc.cc:2464 gcc.cc:2484
  msgid "specs %%include syntax malformed after %td characters"
  msgstr ""
  
! #: gcc.cc:2510 gcc.cc:2519 gcc.cc:2529 gcc.cc:2539
  msgid "specs %%rename syntax malformed after %td characters"
  msgstr ""
  
! #: gcc.cc:2549
  #, gcc-internal-format, gfc-internal-format
  msgid "specs %s spec was not found to be renamed"
  msgstr ""
  
! #: gcc.cc:2557
  #, gcc-internal-format
  msgid "%s: attempt to rename spec %qs to already defined spec %qs"
  msgstr ""
  
! #: gcc.cc:2579
  msgid "specs unknown %% command after %td characters"
  msgstr ""
  
! #: gcc.cc:2591 gcc.cc:2605
  msgid "specs file malformed after %td characters"
  msgstr ""
  
! #: gcc.cc:2660
  #, gcc-internal-format
  msgid "spec file has no spec for linking"
  msgstr ""
  
! #: gcc.cc:3199 gcc.cc:3236
  #, gcc-internal-format
  msgid "system path %qs is not absolute"
  msgstr ""
  
! #: gcc.cc:3325
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe not supported"
  msgid "%<-pipe%> not supported"
  msgstr "-pipe не падтрымліваецца"
  
! #: gcc.cc:3463 gcc.cc:7899
  #, gcc-internal-format
  msgid "cannot execute %qs: %s: %m"
  msgstr ""
  
! #: gcc.cc:3464 gcc.cc:7900
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't delete file `%s': %s\n"
  msgid "cannot execute %qs: %s"
  msgstr "%s: немагчыма знішчыць файл \"%s\": %s\n"
  
! #: gcc.cc:3483
  #, gcc-internal-format
  msgid "failed to get exit status: %m"
  msgstr ""
  
! #: gcc.cc:3489
  #, gcc-internal-format
  msgid "failed to get process times: %m"
  msgstr ""
  
  #. The inferior failed to catch the signal.
! #: gcc.cc:3515 gcc.cc:3539
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Use alternate register names"
  msgid "%s signal terminated program %s"
  msgstr "Выкарыстоўвываць альтэрнатыўныя назвы рэгістраў"
  
! #: gcc.cc:3985 opts-common.cc:1620 opts-common.cc:1653
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command-line option %qs"
  msgstr "нераспазнаны выбар \"-%s\""
  
! #: gcc.cc:4027
  #, gcc-internal-format
  msgid "GCC is not configured to support %qs as %<-foffload=%> argument"
  msgstr ""
  
! #: gcc.cc:4034
  #, gcc-internal-format
  msgid "valid %<-foffload=%> arguments are: %s; did you mean %qs?"
  msgstr ""
  
! #: gcc.cc:4037
  #, gcc-internal-format
  msgid "valid %<-foffload=%> arguments are: %s"
  msgstr ""
  
! #: gcc.cc:4057
  #, gcc-internal-format
  msgid "%<=%>options missing after %<-foffload-options=%>target"
  msgstr ""
  
! #: gcc.cc:4532
  #, gcc-internal-format
  msgid "%qs is an unknown %<-save-temps%> option"
  msgstr ""
  
! #: gcc.cc:5087
  #, gcc-internal-format
  msgid "linker hardening options not enabled by %<-fhardened%> because other link options were specified on the command line"
  msgstr ""
  
! #: gcc.cc:5111 toplev.cc:720
  #, gcc-internal-format
  msgid "input file %qs is the same as output file"
  msgstr ""
  
! #: gcc.cc:5116
  #, fuzzy, gcc-internal-format
  msgid "output filename may not be empty"
  msgstr "не зададзены ўваходзячыя файлы"
  
! #: gcc.cc:5501
  #, gcc-internal-format
  msgid "%<-pipe%> ignored because %<-save-temps%> specified"
  msgstr ""
  
! #: gcc.cc:5589
  #, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr ""
  
! #: gcc.cc:5792
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr ""
  
! #: gcc.cc:5999
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr ""
  
! #: gcc.cc:6003
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr ""
  
! #: gcc.cc:6236
  #, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr ""
  
! #: gcc.cc:6413
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr ""
  
! #: gcc.cc:6703
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr ""
  
! #: gcc.cc:6719
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%@%c%>"
  msgstr ""
  
! #: gcc.cc:6738
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr ""
*************** msgstr ""
*** 26444,26585 ****
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.cc:6925
  #, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr ""
  
! #: gcc.cc:6976
  #, fuzzy, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "нераспазнаны выбар \"-%s\""
  
! #: gcc.cc:7042
  #, fuzzy, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr "невядомы рэжым машыны \"%s\""
  
! #: gcc.cc:7072
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "error in arguments to spec function %qs"
  msgstr "вельмі шмат аргумэнтаў у функцыі `%s'"
  
! #: gcc.cc:7131
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr ""
  
  #. )
! #: gcc.cc:7134
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "no arguments for spec function"
  msgstr "не хапае аргументаў у функцыі"
  
! #: gcc.cc:7153
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr ""
  
! #: gcc.cc:7332
  #, gcc-internal-format
  msgid "braced spec %qs ends in escape"
  msgstr ""
  
! #: gcc.cc:7467
  #, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr ""
  
! #: gcc.cc:7562
  #, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr ""
  
! #: gcc.cc:8166
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr ""
  
! #: gcc.cc:8177
  #, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure (length)"
  msgstr ""
  
! #: gcc.cc:8187 gcc.cc:8228
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Could not open data file %s.\n"
  msgid "%s: could not open compare-debug file %s"
  msgstr "Немагчыма адчыніць файл з дадзенымі %s.\n"
  
! #: gcc.cc:8207 gcc.cc:8244
  #, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure"
  msgstr ""
  
! #: gcc.cc:8548
  #, gcc-internal-format
  msgid "spec failure: more than one argument to %<SYSROOT_SUFFIX_SPEC%>"
  msgstr ""
  
! #: gcc.cc:8573
  #, gcc-internal-format
  msgid "spec failure: more than one argument to %<SYSROOT_HEADERS_SUFFIX_SPEC%>"
  msgstr ""
  
! #: gcc.cc:8780
  #, gcc-internal-format
  msgid "unrecognized command-line option %<-%s%>; did you mean %<-%s%>?"
  msgstr ""
  
! #: gcc.cc:8784
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized option `-%s'"
  msgid "unrecognized command-line option %<-%s%>"
  msgstr "нераспазнаны выбар \"-%s\""
  
! #: gcc.cc:8910
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr ""
  
! #: gcc.cc:8971 cobol/gcobolspec.cc:375
  #, fuzzy, gcc-internal-format
  msgid "no input files"
  msgstr "няма ўваходзячых файлаў"
  
! #: gcc.cc:9022
  #, gcc-internal-format
  msgid "cannot specify %<-o%> with %<-c%>, %<-S%> or %<-E%> with multiple files"
  msgstr ""
  
! #: gcc.cc:9064
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: %s кампілятар не ўсталяваны на гэтай сістэме"
  
! #: gcc.cc:9089
  #, gcc-internal-format
  msgid "recompiling with %<-fcompare-debug%>"
  msgstr ""
  
! #: gcc.cc:9105
  #, gcc-internal-format
  msgid "during %<-fcompare-debug%> recompilation"
  msgstr ""
  
! #: gcc.cc:9114
  #, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr ""
  
! #: gcc.cc:9267
  #, gcc-internal-format
  msgid "%<-fuse-linker-plugin%>, but %s not found"
  msgstr ""
  
! #: gcc.cc:9301
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr ""
--- 27594,27735 ----
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.cc:6949
  #, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr ""
  
! #: gcc.cc:7000
  #, fuzzy, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "нераспазнаны выбар \"-%s\""
  
! #: gcc.cc:7066
  #, fuzzy, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr "невядомы рэжым машыны \"%s\""
  
! #: gcc.cc:7096
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "error in arguments to spec function %qs"
  msgstr "вельмі шмат аргумэнтаў у функцыі `%s'"
  
! #: gcc.cc:7155
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr ""
  
  #. )
! #: gcc.cc:7158
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "no arguments for spec function"
  msgstr "не хапае аргументаў у функцыі"
  
! #: gcc.cc:7177
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr ""
  
! #: gcc.cc:7356
  #, gcc-internal-format
  msgid "braced spec %qs ends in escape"
  msgstr ""
  
! #: gcc.cc:7491
  #, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr ""
  
! #: gcc.cc:7586
  #, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr ""
  
! #: gcc.cc:8190
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr ""
  
! #: gcc.cc:8201
  #, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure (length)"
  msgstr ""
  
! #: gcc.cc:8211 gcc.cc:8252
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Could not open data file %s.\n"
  msgid "%s: could not open compare-debug file %s"
  msgstr "Немагчыма адчыніць файл з дадзенымі %s.\n"
  
! #: gcc.cc:8231 gcc.cc:8268
  #, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure"
  msgstr ""
  
! #: gcc.cc:8574
  #, gcc-internal-format
  msgid "spec failure: more than one argument to %<SYSROOT_SUFFIX_SPEC%>"
  msgstr ""
  
! #: gcc.cc:8599
  #, gcc-internal-format
  msgid "spec failure: more than one argument to %<SYSROOT_HEADERS_SUFFIX_SPEC%>"
  msgstr ""
  
! #: gcc.cc:8806
  #, gcc-internal-format
  msgid "unrecognized command-line option %<-%s%>; did you mean %<-%s%>?"
  msgstr ""
  
! #: gcc.cc:8810
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized option `-%s'"
  msgid "unrecognized command-line option %<-%s%>"
  msgstr "нераспазнаны выбар \"-%s\""
  
! #: gcc.cc:8936
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr ""
  
! #: gcc.cc:8997 cobol/gcobolspec.cc:370
  #, fuzzy, gcc-internal-format
  msgid "no input files"
  msgstr "няма ўваходзячых файлаў"
  
! #: gcc.cc:9052
  #, gcc-internal-format
  msgid "cannot specify %<-o%> with %<-c%>, %<-S%> or %<-E%> with multiple files"
  msgstr ""
  
! #: gcc.cc:9094
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: %s кампілятар не ўсталяваны на гэтай сістэме"
  
! #: gcc.cc:9119
  #, gcc-internal-format
  msgid "recompiling with %<-fcompare-debug%>"
  msgstr ""
  
! #: gcc.cc:9135
  #, gcc-internal-format
  msgid "during %<-fcompare-debug%> recompilation"
  msgstr ""
  
! #: gcc.cc:9144
  #, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr ""
  
! #: gcc.cc:9297
  #, gcc-internal-format
  msgid "%<-fuse-linker-plugin%>, but %s not found"
  msgstr ""
  
! #: gcc.cc:9331
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr ""
*************** msgstr ""
*** 26587,26683 ****
  #. This is can be an indication the user specifed an errorneous
  #. separated option value, (or used the wrong prefix for an
  #. option).
! #: gcc.cc:9307
  #, gcc-internal-format
  msgid "%s: linker input file not found: %m"
  msgstr ""
  
! #: gcc.cc:9379 c-family/c-opts.cc:852
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.cc:9385
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "мова %s не распазнана"
  
! #: gcc.cc:9628
  #, fuzzy, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: gcc.cc:9830
  #, gcc-internal-format
! msgid "multilib exclusions %qs is invalid"
  msgstr ""
  
! #: gcc.cc:9894 common/config/riscv/riscv-common.cc:2366
  #, gcc-internal-format
! msgid "multilib select %qs %qs is invalid"
  msgstr ""
  
! #: gcc.cc:10068
  #, fuzzy, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: gcc.cc:10108
  #, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr ""
  
! #: gcc.cc:10359
  #, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr ""
  
! #: gcc.cc:10527 gcc.cc:10532
  #, fuzzy, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: gcc.cc:10575
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to %%:version-compare"
  msgstr "не хапае аргументаў у функцыі"
  
! #: gcc.cc:10581
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to %%:version-compare"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: gcc.cc:10623
  #, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr ""
  
! #: gcc.cc:10747
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: gcc.cc:10815
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: gcc.cc:10902
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "too many arguments for %%:dumps"
  msgstr "вельмі шмат аргументаў у функцыі \"%s\""
  
! #: gcc.cc:11006
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
  
! #: gcc.cc:11027
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %%:dwarf-version-gt"
--- 27737,27833 ----
  #. This is can be an indication the user specifed an errorneous
  #. separated option value, (or used the wrong prefix for an
  #. option).
! #: gcc.cc:9337
  #, gcc-internal-format
  msgid "%s: linker input file not found: %m"
  msgstr ""
  
! #: gcc.cc:9409 c-family/c-opts.cc:852
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.cc:9415
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "мова %s не распазнана"
  
! #: gcc.cc:9658
  #, fuzzy, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: gcc.cc:9808 gcc.cc:10021 common/config/riscv/riscv-common.cc:2101
  #, gcc-internal-format
! msgid "multilib select %qs %qs is invalid"
  msgstr ""
  
! #: gcc.cc:9957
  #, gcc-internal-format
! msgid "multilib exclusions %qs is invalid"
  msgstr ""
  
! #: gcc.cc:10204
  #, fuzzy, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: gcc.cc:10244
  #, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr ""
  
! #: gcc.cc:10495
  #, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr ""
  
! #: gcc.cc:10665 gcc.cc:10670
  #, fuzzy, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: gcc.cc:10713
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to %%:version-compare"
  msgstr "не хапае аргументаў у функцыі"
  
! #: gcc.cc:10719
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to %%:version-compare"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: gcc.cc:10761
  #, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr ""
  
! #: gcc.cc:10885
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: gcc.cc:10953
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: gcc.cc:11040
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "too many arguments for %%:dumps"
  msgstr "вельмі шмат аргументаў у функцыі \"%s\""
  
! #: gcc.cc:11144
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
  
! #: gcc.cc:11165
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %%:dwarf-version-gt"
*************** msgstr ""
*** 26722,26733 ****
  msgid "scale needs to be non-negative"
  msgstr ""
  
! #: gcse.cc:4194
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %d basic blocks and %d edges/basic block"
  msgstr ""
  
! #: gcse.cc:4206
  #, gcc-internal-format
  msgid "%s: %d basic blocks and %d registers; increase %<--param max-gcse-memory%> above %wu"
  msgstr ""
--- 27872,27883 ----
  msgid "scale needs to be non-negative"
  msgstr ""
  
! #: gcse.cc:4193
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %d basic blocks and %d edges/basic block"
  msgstr ""
  
! #: gcse.cc:4205
  #, gcc-internal-format
  msgid "%s: %d basic blocks and %d registers; increase %<--param max-gcse-memory%> above %wu"
  msgstr ""
*************** msgid "duplicate definition of '%s'"
*** 26779,26786 ****
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
  #: ggc-common.cc:461 ggc-common.cc:469 ggc-common.cc:597 ggc-common.cc:615
! #: ggc-common.cc:735 ggc-common.cc:746 ggc-common.cc:761 ggc-page.cc:2530
! #: ggc-page.cc:2561 ggc-page.cc:2568
  #, fuzzy, gcc-internal-format
  msgid "cannot write PCH file: %m"
  msgstr "не магу запісаць ў %s"
--- 27929,27936 ----
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
  #: ggc-common.cc:461 ggc-common.cc:469 ggc-common.cc:597 ggc-common.cc:615
! #: ggc-common.cc:735 ggc-common.cc:746 ggc-common.cc:761 ggc-page.cc:2607
! #: ggc-page.cc:2638 ggc-page.cc:2645
  #, fuzzy, gcc-internal-format
  msgid "cannot write PCH file: %m"
  msgstr "не магу запісаць ў %s"
*************** msgstr "не магу запісаць �
*** 26802,26808 ****
  
  #: ggc-common.cc:800 ggc-common.cc:816 ggc-common.cc:819 ggc-common.cc:842
  #: ggc-common.cc:845 ggc-common.cc:849 ggc-common.cc:884 ggc-common.cc:913
! #: ggc-common.cc:921 ggc-common.cc:931 ggc-common.cc:942 ggc-page.cc:2632
  #, fuzzy, gcc-internal-format
  #| msgid "cannot create temporary file"
  msgid "cannot read PCH file: %m"
--- 27952,27958 ----
  
  #: ggc-common.cc:800 ggc-common.cc:816 ggc-common.cc:819 ggc-common.cc:842
  #: ggc-common.cc:845 ggc-common.cc:849 ggc-common.cc:884 ggc-common.cc:913
! #: ggc-common.cc:921 ggc-common.cc:931 ggc-common.cc:942 ggc-page.cc:2709
  #, fuzzy, gcc-internal-format
  #| msgid "cannot create temporary file"
  msgid "cannot read PCH file: %m"
*************** msgstr "немагчыма ствары�
*** 26813,26949 ****
  msgid "PCH allocation failure"
  msgstr ""
  
! #: ggc-page.cc:1775
  #, gcc-internal-format
  msgid "open /dev/zero: %m"
  msgstr ""
  
! #: ggc-page.cc:2546 ggc-page.cc:2552
  #, fuzzy, gcc-internal-format
  msgid "cannot write PCH file"
  msgstr "не магу запісаць ў %s"
  
! #: gimple-array-bounds.cc:284
  #, gcc-internal-format
  msgid "array subscript %E is outside array bounds of %qT"
  msgstr ""
  
! #: gimple-array-bounds.cc:303
  #, gcc-internal-format
  msgid "array subscript [%E, %E] is outside array bounds of %qT"
  msgstr ""
  
! #: gimple-array-bounds.cc:317
  #, gcc-internal-format
  msgid "array subscript %E is above array bounds of %qT"
  msgstr ""
  
! #: gimple-array-bounds.cc:326
  #, gcc-internal-format
  msgid "array subscript %E is below array bounds of %qT"
  msgstr ""
  
! #: gimple-array-bounds.cc:401
  #, gcc-internal-format
  msgid "array subscript %E is outside the bounds of an interior zero-length array %qT"
  msgstr ""
  
! #: gimple-array-bounds.cc:403
  #, gcc-internal-format
  msgid "array subscript %qE is outside the bounds of an interior zero-length array %qT"
  msgstr ""
  
! #: gimple-array-bounds.cc:424
  #, gcc-internal-format
  msgid "trailing array %qT should not be used as a flexible array member"
  msgstr ""
  
! #: gimple-array-bounds.cc:461 gimple-array-bounds.cc:728
  #, gcc-internal-format
  msgid "while referencing %qD"
  msgstr ""
  
! #: gimple-array-bounds.cc:463
  #, gcc-internal-format
  msgid "defined here %qD"
  msgstr ""
  
! #: gimple-array-bounds.cc:584
  #, gcc-internal-format
  msgid "array subscript %wi is outside array bounds of %qT"
  msgstr ""
  
! #: gimple-array-bounds.cc:589
  #, gcc-internal-format
  msgid "array subscript [%wi, %wi] is outside array bounds of %qT"
  msgstr ""
  
! #: gimple-array-bounds.cc:604
  #, gcc-internal-format
  msgid "array subscript %<%T[%wi]%> is partly outside array bounds of %qT"
  msgstr ""
  
! #: gimple-array-bounds.cc:627
  #, gcc-internal-format
  msgid "intermediate array offset %wi is outside array bounds of %qT"
  msgstr ""
  
! #: gimple-array-bounds.cc:706
  #, gcc-internal-format
  msgid "array subscript %wi is below array bounds of %qT"
  msgstr ""
  
! #: gimple-array-bounds.cc:720
  #, gcc-internal-format
  msgid "array subscript %wu is above array bounds of %qT"
  msgstr ""
  
! #: gimple-fold.cc:2226 gimple-fold.cc:3285 gimple-ssa-warn-restrict.cc:2080
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr ""
  
! #: gimple-fold.cc:2292
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr ""
  
! #: gimple-fold.cc:2297
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes"
  msgstr ""
  
! #: gimple-fold.cc:2680 gimple-ssa-warn-access.cc:866
  #, gcc-internal-format
  msgid "%qD specified bound %E exceeds destination size %E"
  msgstr ""
  
! #: gimple-fold.cc:2699
  #, gcc-internal-format
  msgid "%qD specified bound %E equals source length"
  msgstr ""
  
! #: gimple-fold.cc:4734 gimple-fold.cc:5021
  #, gcc-internal-format
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr ""
  
! #: gimple-fold.cc:4970 cp/constexpr.cc:5115
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
  
! #: gimple-fold.cc:5252
  #, gcc-internal-format, gfc-internal-format
  msgid "%s not supported for variable length aggregates"
  msgstr ""
  
! #: gimple-fold.cc:5258
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s not supported on this target"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
  
! #: gimple-fold.cc:8582 gimple-fold.cc:8611
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr ""
--- 27963,28099 ----
  msgid "PCH allocation failure"
  msgstr ""
  
! #: ggc-page.cc:1848
  #, gcc-internal-format
  msgid "open /dev/zero: %m"
  msgstr ""
  
! #: ggc-page.cc:2623 ggc-page.cc:2629
  #, fuzzy, gcc-internal-format
  msgid "cannot write PCH file"
  msgstr "не магу запісаць ў %s"
  
! #: gimple-array-bounds.cc:287
  #, gcc-internal-format
  msgid "array subscript %E is outside array bounds of %qT"
  msgstr ""
  
! #: gimple-array-bounds.cc:306
  #, gcc-internal-format
  msgid "array subscript [%E, %E] is outside array bounds of %qT"
  msgstr ""
  
! #: gimple-array-bounds.cc:320
  #, gcc-internal-format
  msgid "array subscript %E is above array bounds of %qT"
  msgstr ""
  
! #: gimple-array-bounds.cc:329
  #, gcc-internal-format
  msgid "array subscript %E is below array bounds of %qT"
  msgstr ""
  
! #: gimple-array-bounds.cc:405
  #, gcc-internal-format
  msgid "array subscript %E is outside the bounds of an interior zero-length array %qT"
  msgstr ""
  
! #: gimple-array-bounds.cc:407
  #, gcc-internal-format
  msgid "array subscript %qE is outside the bounds of an interior zero-length array %qT"
  msgstr ""
  
! #: gimple-array-bounds.cc:428
  #, gcc-internal-format
  msgid "trailing array %qT should not be used as a flexible array member"
  msgstr ""
  
! #: gimple-array-bounds.cc:465 gimple-array-bounds.cc:734
  #, gcc-internal-format
  msgid "while referencing %qD"
  msgstr ""
  
! #: gimple-array-bounds.cc:467
  #, gcc-internal-format
  msgid "defined here %qD"
  msgstr ""
  
! #: gimple-array-bounds.cc:590
  #, gcc-internal-format
  msgid "array subscript %wi is outside array bounds of %qT"
  msgstr ""
  
! #: gimple-array-bounds.cc:595
  #, gcc-internal-format
  msgid "array subscript [%wi, %wi] is outside array bounds of %qT"
  msgstr ""
  
! #: gimple-array-bounds.cc:609
  #, gcc-internal-format
  msgid "array subscript %<%T[%wi]%> is partly outside array bounds of %qT"
  msgstr ""
  
! #: gimple-array-bounds.cc:632
  #, gcc-internal-format
  msgid "intermediate array offset %wi is outside array bounds of %qT"
  msgstr ""
  
! #: gimple-array-bounds.cc:712
  #, gcc-internal-format
  msgid "array subscript %wi is below array bounds of %qT"
  msgstr ""
  
! #: gimple-array-bounds.cc:726
  #, gcc-internal-format
  msgid "array subscript %wu is above array bounds of %qT"
  msgstr ""
  
! #: gimple-fold.cc:2088 gimple-fold.cc:3147 gimple-ssa-warn-restrict.cc:2097
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr ""
  
! #: gimple-fold.cc:2154
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr ""
  
! #: gimple-fold.cc:2159
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes"
  msgstr ""
  
! #: gimple-fold.cc:2542 gimple-ssa-warn-access.cc:880
  #, gcc-internal-format
  msgid "%qD specified bound %E exceeds destination size %E"
  msgstr ""
  
! #: gimple-fold.cc:2561
  #, gcc-internal-format
  msgid "%qD specified bound %E equals source length"
  msgstr ""
  
! #: gimple-fold.cc:4630 gimple-fold.cc:4917
  #, gcc-internal-format
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr ""
  
! #: gimple-fold.cc:4866 cp/constexpr.cc:6365
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
  
! #: gimple-fold.cc:5148
  #, gcc-internal-format, gfc-internal-format
  msgid "%s not supported for variable length aggregates"
  msgstr ""
  
! #: gimple-fold.cc:5154
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s not supported on this target"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
  
! #: gimple-fold.cc:8782 gimple-fold.cc:8811
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr ""
*************** msgstr ""
*** 26968,26974 ****
  msgid "reference to label %qD defined inside of %<assume%> attribute expression from outside of the attribute"
  msgstr ""
  
! #: gimple-low.cc:112 cp/name-lookup.cc:9311
  #, fuzzy, gcc-internal-format
  msgid "%qD defined here"
  msgstr "YYDEBUG не вызначан."
--- 28118,28124 ----
  msgid "reference to label %qD defined inside of %<assume%> attribute expression from outside of the attribute"
  msgstr ""
  
! #: gimple-low.cc:112 cp/name-lookup.cc:9528
  #, fuzzy, gcc-internal-format
  msgid "%qD defined here"
  msgstr "YYDEBUG не вызначан."
*************** msgstr ""
*** 26988,27012 ****
  msgid "function may return address of local variable"
  msgstr ""
  
! #: gimple-ssa-isolate-paths.cc:422 c/c-typeck.cc:12896
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr ""
  
! #: gimple-ssa-isolate-paths.cc:425 gimple-ssa-warn-access.cc:2075
! #: gimple-ssa-warn-access.cc:3729 tree.cc:12615 tree.cc:12652 tree.cc:12693
! #: tree.cc:12726 c/c-decl.cc:10785 c/c-parser.cc:22390 c/c-parser.cc:22531
! #: c/c-typeck.cc:3673 c/c-typeck.cc:3769 c/c-typeck.cc:3781 c/c-typeck.cc:6513
! #: c/c-typeck.cc:12797 c/c-typeck.cc:12814 c/gimple-parser.cc:2660
! #: c/gimple-parser.cc:2668 cp/call.cc:8391 cp/call.cc:8474 cp/call.cc:8493
! #: cp/call.cc:10729 cp/class.cc:9502 cp/constexpr.cc:889 cp/constexpr.cc:1348
! #: cp/constexpr.cc:4511 cp/constexpr.cc:6220 cp/constexpr.cc:6600
! #: cp/cvt.cc:1110 cp/cvt.cc:1150 cp/decl.cc:9603 cp/decl2.cc:6379
! #: cp/decl2.cc:6428 cp/lambda.cc:639 cp/method.cc:1240 cp/parser.cc:23077
! #: cp/pt.cc:9271 cp/pt.cc:9941 cp/semantics.cc:2753 cp/semantics.cc:5290
! #: cp/typeck.cc:2164 cp/typeck.cc:2385 cp/typeck.cc:4686 cp/typeck.cc:10909
! #: rust/backend/rust-constexpr.cc:4407 rust/backend/rust-tree.cc:621
! #: rust/backend/rust-tree.cc:3800
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "declared here"
--- 28138,28163 ----
  msgid "function may return address of local variable"
  msgstr ""
  
! #: gimple-ssa-isolate-paths.cc:422 c/c-typeck.cc:13423
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr ""
  
! #: gimple-ssa-isolate-paths.cc:425 gimple-ssa-warn-access.cc:2094
! #: gimple-ssa-warn-access.cc:3761 tree.cc:12758 tree.cc:12795 tree.cc:12836
! #: tree.cc:12869 c/c-decl.cc:10900 c/c-parser.cc:23372 c/c-parser.cc:23513
! #: c/c-typeck.cc:3956 c/c-typeck.cc:4210 c/c-typeck.cc:4222 c/c-typeck.cc:7010
! #: c/c-typeck.cc:13318 c/c-typeck.cc:13335 c/gimple-parser.cc:2650
! #: c/gimple-parser.cc:2658 cp/call.cc:8461 cp/call.cc:8544 cp/call.cc:8563
! #: cp/call.cc:10845 cp/class.cc:9627 cp/constexpr.cc:901 cp/constexpr.cc:1466
! #: cp/constexpr.cc:5734 cp/constexpr.cc:7564 cp/constexpr.cc:7966
! #: cp/cvt.cc:1123 cp/cvt.cc:1163 cp/decl.cc:10324 cp/decl2.cc:6720
! #: cp/decl2.cc:6769 cp/lambda.cc:666 cp/method.cc:1241 cp/module.cc:14458
! #: cp/module.cc:14494 cp/parser.cc:24784 cp/parser.cc:25658 cp/pt.cc:9374
! #: cp/semantics.cc:2781 cp/semantics.cc:5410 cp/typeck.cc:2279
! #: cp/typeck.cc:2500 cp/typeck.cc:4821 cp/typeck.cc:11081
! #: rust/backend/rust-constexpr.cc:4627 rust/backend/rust-tree.cc:625
! #: rust/backend/rust-tree.cc:3826
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "declared here"
*************** msgstr ""
*** 27249,27255 ****
  msgid "%<%.*s%> directive argument is not a nul-terminated string"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3350 gimple-ssa-warn-access.cc:236
  #, gcc-internal-format
  msgid "referenced argument declared here"
  msgstr ""
--- 28400,28406 ----
  msgid "%<%.*s%> directive argument is not a nul-terminated string"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3350 gimple-ssa-warn-access.cc:239
  #, gcc-internal-format
  msgid "referenced argument declared here"
  msgstr ""
*************** msgstr ""
*** 27381,28174 ****
  msgid "null format string"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:176
  #, gcc-internal-format
  msgid "%qD specified bound %s exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:184
  #, gcc-internal-format
  msgid "%qD specified bound %s exceeds the size %E of unterminated array"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:187
  #, gcc-internal-format
  msgid "%qD specified bound %s may exceed the size of at most %E of unterminated array"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:190
  #, gcc-internal-format
  msgid "%qD specified bound %s exceeds the size of at most %E of unterminated array"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:198
  #, fuzzy, gcc-internal-format
  msgid "%qD argument missing terminating nul"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: gimple-ssa-warn-access.cc:207
  #, gcc-internal-format
  msgid "%qs specified bound %s exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:215
  #, gcc-internal-format
  msgid "%qs specified bound %s exceeds the size %E of unterminated array"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:218
  #, gcc-internal-format
  msgid "%qs specified bound %s may exceed the size of at most %E of unterminated array"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:221
  #, gcc-internal-format
  msgid "%qs specified bound %s exceeds the size of at most %E of unterminated array"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:229
  #, fuzzy, gcc-internal-format
  msgid "%qs argument missing terminating nul"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: gimple-ssa-warn-access.cc:492 gimple-ssa-warn-access.cc:739
  #, gcc-internal-format
  msgid "%qD specified bound %E exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:497 gimple-ssa-warn-access.cc:755
  #, gcc-internal-format
  msgid "%qD specified bound [%E, %E] exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:650
  #, gcc-internal-format
  msgid "%qD argument %i declared attribute %<nonstring%> is smaller than the specified bound %wu"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:656
  #, gcc-internal-format
  msgid "%qD argument %i declared attribute %<nonstring%> is smaller than the specified bound [%E, %E]"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:662
  #, gcc-internal-format
  msgid "%qD argument %i declared attribute %<nonstring%> may be smaller than the specified bound [%E, %E]"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:672
  #, gcc-internal-format
  msgid "%qD argument %i declared attribute %<nonstring%>"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:678
  #, fuzzy, gcc-internal-format
  msgid "argument %qD declared here"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: gimple-ssa-warn-access.cc:737
  #, gcc-internal-format
  msgid "%qD specified bound %E may exceed maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:744
  #, gcc-internal-format
  msgid "specified bound %E may exceed maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:746
  #, gcc-internal-format
  msgid "specified bound %E exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:753
  #, gcc-internal-format
  msgid "%qD specified bound [%E, %E] may exceed maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:761
  #, gcc-internal-format
  msgid "specified bound [%E, %E] may exceed maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:763
  #, gcc-internal-format
  msgid "specified bound [%E, %E] exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:773
  #, gcc-internal-format
  msgid "%qD specified bound %E may exceed source size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:775
  #, gcc-internal-format
  msgid "%qD specified bound %E exceeds source size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:780
  #, gcc-internal-format
  msgid "specified bound %E may exceed source size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:782
  #, gcc-internal-format
  msgid "specified bound %E exceeds source size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:789
  #, gcc-internal-format
  msgid "%qD specified bound [%E, %E] may exceed source size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:791
  #, gcc-internal-format
  msgid "%qD specified bound [%E, %E] exceeds source size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:796
  #, gcc-internal-format
  msgid "specified bound [%E, %E] may exceed source size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:798
  #, gcc-internal-format
  msgid "specified bound [%E, %E] exceeds source size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:806
  #, gcc-internal-format
  msgid "source object allocated here"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:829
  #, gcc-internal-format
  msgid "%qD specified size %E may exceed maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:831
  #, gcc-internal-format
  msgid "%qD specified size %E exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:836
  #, gcc-internal-format
  msgid "specified size %E may exceed maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:838
  #, gcc-internal-format
  msgid "specified size %E exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:845
  #, gcc-internal-format
  msgid "%qD specified size between %E and %E may exceed maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:847
  #, gcc-internal-format
  msgid "%qD specified size between %E and %E exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:852
  #, gcc-internal-format
  msgid "specified size between %E and %E may exceed maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:854
  #, gcc-internal-format
  msgid "specified size between %E and %E exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:864
  #, gcc-internal-format
  msgid "%qD specified bound %E may exceed destination size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:871
  #, gcc-internal-format
  msgid "specified bound %E may exceed destination size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:873
  #, gcc-internal-format
  msgid "specified bound %E exceeds destination size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:880
  #, gcc-internal-format
  msgid "%qD specified bound [%E, %E] may exceed destination size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:882
  #, gcc-internal-format
  msgid "%qD specified bound [%E, %E] exceeds destination size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:887 gimple-ssa-warn-access.cc:889
  #, gcc-internal-format
  msgid "specified bound [%E, %E] exceeds destination size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:898
  #, gcc-internal-format
  msgid "destination object allocated here"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:942
  #, gcc-internal-format
  msgid "%qD may access %E byte in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:944
  #, gcc-internal-format
  msgid "%qD accessing %E byte in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:947
  #, gcc-internal-format
  msgid "%qD may access %E bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:949
  #, gcc-internal-format
  msgid "%qD accessing %E bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:954
  #, gcc-internal-format
  msgid "may access %E byte in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:956
  #, gcc-internal-format
  msgid "accessing %E byte in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:959
  #, gcc-internal-format
  msgid "may access %E bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:961
  #, gcc-internal-format
  msgid "accessing %E bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:970
  #, gcc-internal-format
  msgid "%qD may access %E or more bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:972
  #, gcc-internal-format
  msgid "%qD accessing %E or more bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:977
  #, gcc-internal-format
  msgid "may access %E or more bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:979
  #, gcc-internal-format
  msgid "accessing %E or more bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:987
  #, gcc-internal-format
  msgid "%qD may access between %E and %E bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:989
  #, gcc-internal-format
  msgid "%qD accessing between %E and %E bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:994
  #, gcc-internal-format
  msgid "may access between %E and %E bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:996
  #, gcc-internal-format
  msgid "accessing between %E and %E bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1008
  #, gcc-internal-format
  msgid "%qD may write %E byte into a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1010
  #, gcc-internal-format
  msgid "%qD writing %E byte into a region of size %E overflows the destination"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1013
  #, gcc-internal-format
  msgid "%qD may write %E bytes into a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1015
  #, gcc-internal-format
  msgid "%qD writing %E bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1020
  #, gcc-internal-format
  msgid "may write %E byte into a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1022
  #, gcc-internal-format
  msgid "writing %E byte into a region of size %E overflows the destination"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1025
  #, gcc-internal-format
  msgid "may write %E bytes into a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1027
  #, gcc-internal-format
  msgid "writing %E bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1036
  #, gcc-internal-format
  msgid "%qD may write %E or more bytes into a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1038 gimple-ssa-warn-access.cc:1415
  #, gcc-internal-format
  msgid "%qD writing %E or more bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1044
  #, gcc-internal-format
  msgid "may write %E or more bytes into a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1046 gimple-ssa-warn-access.cc:1420
  #, gcc-internal-format
  msgid "writing %E or more bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1055
  #, gcc-internal-format
  msgid "%qD may write between %E and %E bytes into a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1057
  #, gcc-internal-format
  msgid "%qD writing between %E and %E bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1063
  #, gcc-internal-format
  msgid "may write between %E and %E bytes into a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1065
  #, gcc-internal-format
  msgid "writing between %E and %E bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1079
  #, gcc-internal-format
  msgid "%qD may read %E byte from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1081
  #, gcc-internal-format
  msgid "%qD reading %E byte from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1084
  #, gcc-internal-format
  msgid "%qD may read %E bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1086
  #, gcc-internal-format
  msgid "%qD reading %E bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1092
  #, gcc-internal-format
  msgid "may read %E byte from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1094
  #, gcc-internal-format
  msgid "reading %E byte from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1097
  #, gcc-internal-format
  msgid "may read %E bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1099
  #, gcc-internal-format
  msgid "reading %E bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1108
  #, gcc-internal-format
  msgid "%qD may read %E or more bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1110
  #, gcc-internal-format
  msgid "%qD reading %E or more bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1115
  #, gcc-internal-format
  msgid "may read %E or more bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1117
  #, gcc-internal-format
  msgid "reading %E or more bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1125
  #, gcc-internal-format
  msgid "%qD may read between %E and %E bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1127
  #, gcc-internal-format
  msgid "%qD reading between %E and %E bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1132
  #, gcc-internal-format
  msgid "may read between %E and %E bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1134
  #, gcc-internal-format
  msgid "reading between %E and %E bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1149
  #, gcc-internal-format
  msgid "%qD expecting %E byte in a region of size %E"
  msgid_plural "%qD expecting %E bytes in a region of size %E"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-access.cc:1154
  #, gcc-internal-format
  msgid "expecting %E byte in a region of size %E"
  msgid_plural "expecting %E bytes in a region of size %E"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-access.cc:1162
  #, gcc-internal-format
  msgid "%qD expecting %E or more bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1166
  #, gcc-internal-format
  msgid "expecting %E or more bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1173
  #, gcc-internal-format
  msgid "%qD expecting between %E and %E bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1177
  #, gcc-internal-format
  msgid "expecting between %E and %E bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2070
  #, gcc-internal-format
  msgid "%qD called on pointer %qE with nonzero offset%s"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2085 gimple-ssa-warn-access.cc:3806
  #, gcc-internal-format
  msgid "returned from %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2088
  #, gcc-internal-format
  msgid "returned from %qT"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2090
  #, gcc-internal-format
  msgid "obtained here"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2297
  #, gcc-internal-format
  msgid "argument %i value %qE is negative"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2314
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %i value is zero"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: gimple-ssa-warn-access.cc:2332
  #, gcc-internal-format
  msgid "argument %i value %qE exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2346
  #, gcc-internal-format
  msgid "argument %i range [%E, %E] is negative"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2353
  #, gcc-internal-format
  msgid "argument %i range [%E, %E] exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2383
  #, gcc-internal-format
  msgid "product %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2389
  #, gcc-internal-format
  msgid "product %<%E * %E%> of arguments %i and %i exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2400 gimple-ssa-warn-access.cc:2403
  #, fuzzy, gcc-internal-format
  msgid "argument %i in the range [%E, %E]"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: gimple-ssa-warn-access.cc:2414
  #, gcc-internal-format
  msgid "in a call to built-in allocation function %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2417
  #, gcc-internal-format
  msgid "in a call to allocation function %qD declared here"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2862
  #, gcc-internal-format
  msgid "unknown architecture specifier in memory model %wi for %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2954
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name for `%s'"
  msgid "invalid memory model %qs for %qD"
  msgstr "нерэчаісная назва рэгістра `%s'"
  
! #: gimple-ssa-warn-access.cc:2958
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name for `%s'"
  msgid "invalid memory model %wi for %qD"
  msgstr "нерэчаісная назва рэгістра `%s'"
  
! #: gimple-ssa-warn-access.cc:2972 gimple-ssa-warn-access.cc:3023
  msgid "valid models are %e"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2986
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name for `%s'"
  msgid "invalid failure memory model %qs for %qD"
  msgstr "нерэчаісная назва рэгістра `%s'"
  
! #: gimple-ssa-warn-access.cc:2991
  #, gcc-internal-format
  msgid "valid failure models are %qs, %qs, %qs, %qs"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3007
  #, gcc-internal-format
  msgid "failure memory model %qs cannot be stronger than success memory model %qs for %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3030
  #, gcc-internal-format
  msgid "failure memory model %wi cannot be stronger than success memory model %wi for %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3474
  #, gcc-internal-format, gfc-internal-format
  msgid "bound argument %i value %s is negative for a variable length array argument %i of type %s"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3482
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "size of array `%s' is negative"
  msgid "argument %i value %s is negative"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: gimple-ssa-warn-access.cc:3528
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %i is null but the corresponding size argument %i value is %s"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3592
  #, gcc-internal-format
  msgid "referencing argument %u of type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3606
  #, gcc-internal-format
  msgid "in a call to function %qD declared with attribute %qs"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3610
  #, gcc-internal-format
  msgid "in a call with type %qT and attribute %qs"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3617
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: gimple-ssa-warn-access.cc:3620
  #, gcc-internal-format
  msgid "in a call with type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3726
  #, gcc-internal-format
  msgid "%qD called on unallocated object %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3745
  #, gcc-internal-format
  msgid "%qD called on a pointer to an unallocated object %qE"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3754
  #, gcc-internal-format
  msgid "assigned here"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3787
  #, gcc-internal-format
  msgid "%qD called on pointer returned from a mismatched allocation function"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3796
  #, gcc-internal-format
  msgid "%qD called on pointer to an unallocated object"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3944
  #, gcc-internal-format
  msgid "pointer %qE may be used after %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3945
  #, gcc-internal-format
  msgid "pointer %qE used after %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3949
  #, gcc-internal-format
  msgid "pointer may be used after %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3950
  #, gcc-internal-format
  msgid "pointer used after %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3954
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "call to %qD here"
  msgstr "выклікана адсюль"
  
! #: gimple-ssa-warn-access.cc:3971
  #, gcc-internal-format
  msgid "dangling pointer %qE to %qD may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3972
  #, gcc-internal-format
  msgid "using dangling pointer %qE to %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3977
  #, gcc-internal-format
  msgid "dangling pointer to %qD may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3978
  #, gcc-internal-format
  msgid "using a dangling pointer to %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3981 gimple-ssa-warn-access.cc:4629
! #: gimple-ssa-warn-access.cc:4632 gimple-ssa-warn-restrict.cc:1830
! #: tree-ssa-uninit.cc:924 tree-ssa-uninit.cc:1123 c/c-decl.cc:4101
! #: c/c-decl.cc:4391 c/c-typeck.cc:10394 c/c-typeck.cc:13614 cp/call.cc:8808
! #: cp/call.cc:8819 cp/class.cc:1722 cp/class.cc:3543 cp/constexpr.cc:1071
! #: cp/decl.cc:4685 cp/decl.cc:13466 cp/decl.cc:14069 cp/decl.cc:14079
! #: cp/decl.cc:15079 cp/friend.cc:407 cp/friend.cc:417 cp/init.cc:2948
! #: cp/parser.cc:3860 cp/parser.cc:4006 cp/parser.cc:4058 cp/parser.cc:7428
! #: cp/parser.cc:25741 cp/typeck.cc:5185
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: gimple-ssa-warn-access.cc:3989
  #, gcc-internal-format
  msgid "dangling pointer %qE to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3991
  #, gcc-internal-format
  msgid "using dangling pointer %qE to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3997
  #, gcc-internal-format
  msgid "dangling pointer to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3999
  #, gcc-internal-format
  msgid "using a dangling pointer to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4003
  #, fuzzy, gcc-internal-format
  #| msgid "cannot create temporary file"
  msgid "unnamed temporary defined here"
  msgstr "немагчыма стварыць часовы файл"
  
! #: gimple-ssa-warn-access.cc:4093
  #, gcc-internal-format
  msgid "%qD called on pointer %qE passed to mismatched allocation function %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4098
  #, gcc-internal-format
  msgid "%qD called on a pointer passed to mismatched reallocation function %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4104
  #, gcc-internal-format
  msgid "call to %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4623
  #, gcc-internal-format
  msgid "storing the address of local variable %qD in %qE"
  msgstr ""
--- 28532,29325 ----
  msgid "null format string"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:179
  #, gcc-internal-format
  msgid "%qD specified bound %s exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:187
  #, gcc-internal-format
  msgid "%qD specified bound %s exceeds the size %E of unterminated array"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:190
  #, gcc-internal-format
  msgid "%qD specified bound %s may exceed the size of at most %E of unterminated array"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:193
  #, gcc-internal-format
  msgid "%qD specified bound %s exceeds the size of at most %E of unterminated array"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:201
  #, fuzzy, gcc-internal-format
  msgid "%qD argument missing terminating nul"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: gimple-ssa-warn-access.cc:210
  #, gcc-internal-format
  msgid "%qs specified bound %s exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:218
  #, gcc-internal-format
  msgid "%qs specified bound %s exceeds the size %E of unterminated array"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:221
  #, gcc-internal-format
  msgid "%qs specified bound %s may exceed the size of at most %E of unterminated array"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:224
  #, gcc-internal-format
  msgid "%qs specified bound %s exceeds the size of at most %E of unterminated array"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:232
  #, fuzzy, gcc-internal-format
  msgid "%qs argument missing terminating nul"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: gimple-ssa-warn-access.cc:497 gimple-ssa-warn-access.cc:746
  #, gcc-internal-format
  msgid "%qD specified bound %E exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:502 gimple-ssa-warn-access.cc:762
  #, gcc-internal-format
  msgid "%qD specified bound [%E, %E] exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:656
  #, gcc-internal-format
  msgid "%qD argument %i declared attribute %<nonstring%> is smaller than the specified bound %wu"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:662
  #, gcc-internal-format
  msgid "%qD argument %i declared attribute %<nonstring%> is smaller than the specified bound [%E, %E]"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:668
  #, gcc-internal-format
  msgid "%qD argument %i declared attribute %<nonstring%> may be smaller than the specified bound [%E, %E]"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:678
  #, gcc-internal-format
  msgid "%qD argument %i declared attribute %<nonstring%>"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:684
  #, fuzzy, gcc-internal-format
  msgid "argument %qD declared here"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: gimple-ssa-warn-access.cc:744
  #, gcc-internal-format
  msgid "%qD specified bound %E may exceed maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:751
  #, gcc-internal-format
  msgid "specified bound %E may exceed maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:753
  #, gcc-internal-format
  msgid "specified bound %E exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:760
  #, gcc-internal-format
  msgid "%qD specified bound [%E, %E] may exceed maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:768
  #, gcc-internal-format
  msgid "specified bound [%E, %E] may exceed maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:770
  #, gcc-internal-format
  msgid "specified bound [%E, %E] exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:782
  #, gcc-internal-format
  msgid "%qD specified bound %E may exceed source size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:784
  #, gcc-internal-format
  msgid "%qD specified bound %E exceeds source size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:789
  #, gcc-internal-format
  msgid "specified bound %E may exceed source size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:791
  #, gcc-internal-format
  msgid "specified bound %E exceeds source size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:801
  #, gcc-internal-format
  msgid "%qD specified bound [%E, %E] may exceed source size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:803
  #, gcc-internal-format
  msgid "%qD specified bound [%E, %E] exceeds source size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:808
  #, gcc-internal-format
  msgid "specified bound [%E, %E] may exceed source size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:810
  #, gcc-internal-format
  msgid "specified bound [%E, %E] exceeds source size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:819
  #, gcc-internal-format
  msgid "source object allocated here"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:843
  #, gcc-internal-format
  msgid "%qD specified size %E may exceed maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:845
  #, gcc-internal-format
  msgid "%qD specified size %E exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:850
  #, gcc-internal-format
  msgid "specified size %E may exceed maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:852
  #, gcc-internal-format
  msgid "specified size %E exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:859
  #, gcc-internal-format
  msgid "%qD specified size between %E and %E may exceed maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:861
  #, gcc-internal-format
  msgid "%qD specified size between %E and %E exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:866
  #, gcc-internal-format
  msgid "specified size between %E and %E may exceed maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:868
  #, gcc-internal-format
  msgid "specified size between %E and %E exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:878
  #, gcc-internal-format
  msgid "%qD specified bound %E may exceed destination size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:885
  #, gcc-internal-format
  msgid "specified bound %E may exceed destination size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:887
  #, gcc-internal-format
  msgid "specified bound %E exceeds destination size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:894
  #, gcc-internal-format
  msgid "%qD specified bound [%E, %E] may exceed destination size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:896
  #, gcc-internal-format
  msgid "%qD specified bound [%E, %E] exceeds destination size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:901 gimple-ssa-warn-access.cc:903
  #, gcc-internal-format
  msgid "specified bound [%E, %E] exceeds destination size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:912
  #, gcc-internal-format
  msgid "destination object allocated here"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:958
  #, gcc-internal-format
  msgid "%qD may access %E byte in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:960
  #, gcc-internal-format
  msgid "%qD accessing %E byte in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:963
  #, gcc-internal-format
  msgid "%qD may access %E bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:965
  #, gcc-internal-format
  msgid "%qD accessing %E bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:970
  #, gcc-internal-format
  msgid "may access %E byte in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:972
  #, gcc-internal-format
  msgid "accessing %E byte in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:975
  #, gcc-internal-format
  msgid "may access %E bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:977
  #, gcc-internal-format
  msgid "accessing %E bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:986
  #, gcc-internal-format
  msgid "%qD may access %E or more bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:988
  #, gcc-internal-format
  msgid "%qD accessing %E or more bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:993
  #, gcc-internal-format
  msgid "may access %E or more bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:995
  #, gcc-internal-format
  msgid "accessing %E or more bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1003
  #, gcc-internal-format
  msgid "%qD may access between %E and %E bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1005
  #, gcc-internal-format
  msgid "%qD accessing between %E and %E bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1010
  #, gcc-internal-format
  msgid "may access between %E and %E bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1012
  #, gcc-internal-format
  msgid "accessing between %E and %E bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1024
  #, gcc-internal-format
  msgid "%qD may write %E byte into a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1026
  #, gcc-internal-format
  msgid "%qD writing %E byte into a region of size %E overflows the destination"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1029
  #, gcc-internal-format
  msgid "%qD may write %E bytes into a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1031
  #, gcc-internal-format
  msgid "%qD writing %E bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1036
  #, gcc-internal-format
  msgid "may write %E byte into a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1038
  #, gcc-internal-format
  msgid "writing %E byte into a region of size %E overflows the destination"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1041
  #, gcc-internal-format
  msgid "may write %E bytes into a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1043
  #, gcc-internal-format
  msgid "writing %E bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1052
  #, gcc-internal-format
  msgid "%qD may write %E or more bytes into a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1054 gimple-ssa-warn-access.cc:1433
  #, gcc-internal-format
  msgid "%qD writing %E or more bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1060
  #, gcc-internal-format
  msgid "may write %E or more bytes into a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1062 gimple-ssa-warn-access.cc:1438
  #, gcc-internal-format
  msgid "writing %E or more bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1071
  #, gcc-internal-format
  msgid "%qD may write between %E and %E bytes into a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1073
  #, gcc-internal-format
  msgid "%qD writing between %E and %E bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1079
  #, gcc-internal-format
  msgid "may write between %E and %E bytes into a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1081
  #, gcc-internal-format
  msgid "writing between %E and %E bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1095
  #, gcc-internal-format
  msgid "%qD may read %E byte from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1097
  #, gcc-internal-format
  msgid "%qD reading %E byte from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1100
  #, gcc-internal-format
  msgid "%qD may read %E bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1102
  #, gcc-internal-format
  msgid "%qD reading %E bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1108
  #, gcc-internal-format
  msgid "may read %E byte from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1110
  #, gcc-internal-format
  msgid "reading %E byte from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1113
  #, gcc-internal-format
  msgid "may read %E bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1115
  #, gcc-internal-format
  msgid "reading %E bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1124
  #, gcc-internal-format
  msgid "%qD may read %E or more bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1126
  #, gcc-internal-format
  msgid "%qD reading %E or more bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1131
  #, gcc-internal-format
  msgid "may read %E or more bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1133
  #, gcc-internal-format
  msgid "reading %E or more bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1141
  #, gcc-internal-format
  msgid "%qD may read between %E and %E bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1143
  #, gcc-internal-format
  msgid "%qD reading between %E and %E bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1148
  #, gcc-internal-format
  msgid "may read between %E and %E bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1150
  #, gcc-internal-format
  msgid "reading between %E and %E bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1165
  #, gcc-internal-format
  msgid "%qD expecting %E byte in a region of size %E"
  msgid_plural "%qD expecting %E bytes in a region of size %E"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-access.cc:1170
  #, gcc-internal-format
  msgid "expecting %E byte in a region of size %E"
  msgid_plural "expecting %E bytes in a region of size %E"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-access.cc:1178
  #, gcc-internal-format
  msgid "%qD expecting %E or more bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1182
  #, gcc-internal-format
  msgid "expecting %E or more bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1189
  #, gcc-internal-format
  msgid "%qD expecting between %E and %E bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1193
  #, gcc-internal-format
  msgid "expecting between %E and %E bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2089
  #, gcc-internal-format
  msgid "%qD called on pointer %qE with nonzero offset%s"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2104 gimple-ssa-warn-access.cc:3839
  #, gcc-internal-format
  msgid "returned from %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2107
  #, gcc-internal-format
  msgid "returned from %qT"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2109
  #, gcc-internal-format
  msgid "obtained here"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2326
  #, gcc-internal-format
  msgid "argument %i value %qE is negative"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2343
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %i value is zero"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: gimple-ssa-warn-access.cc:2361
  #, gcc-internal-format
  msgid "argument %i value %qE exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2375
  #, gcc-internal-format
  msgid "argument %i range [%E, %E] is negative"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2382
  #, gcc-internal-format
  msgid "argument %i range [%E, %E] exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2412
  #, gcc-internal-format
  msgid "product %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2418
  #, gcc-internal-format
  msgid "product %<%E * %E%> of arguments %i and %i exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2429 gimple-ssa-warn-access.cc:2432
  #, fuzzy, gcc-internal-format
  msgid "argument %i in the range [%E, %E]"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: gimple-ssa-warn-access.cc:2443
  #, gcc-internal-format
  msgid "in a call to built-in allocation function %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2446
  #, gcc-internal-format
  msgid "in a call to allocation function %qD declared here"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2893
  #, gcc-internal-format
  msgid "unknown architecture specifier in memory model %wi for %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2985
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name for `%s'"
  msgid "invalid memory model %qs for %qD"
  msgstr "нерэчаісная назва рэгістра `%s'"
  
! #: gimple-ssa-warn-access.cc:2989
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name for `%s'"
  msgid "invalid memory model %wi for %qD"
  msgstr "нерэчаісная назва рэгістра `%s'"
  
! #: gimple-ssa-warn-access.cc:3003 gimple-ssa-warn-access.cc:3054
  msgid "valid models are %e"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3017
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name for `%s'"
  msgid "invalid failure memory model %qs for %qD"
  msgstr "нерэчаісная назва рэгістра `%s'"
  
! #: gimple-ssa-warn-access.cc:3022
  #, gcc-internal-format
  msgid "valid failure models are %qs, %qs, %qs, %qs"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3038
  #, gcc-internal-format
  msgid "failure memory model %qs cannot be stronger than success memory model %qs for %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3061
  #, gcc-internal-format
  msgid "failure memory model %wi cannot be stronger than success memory model %wi for %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3506
  #, gcc-internal-format, gfc-internal-format
  msgid "bound argument %i value %s is negative for a variable length array argument %i of type %s"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3514
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "size of array `%s' is negative"
  msgid "argument %i value %s is negative"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: gimple-ssa-warn-access.cc:3560
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %i is null but the corresponding size argument %i value is %s"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3624
  #, gcc-internal-format
  msgid "referencing argument %u of type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3638
  #, gcc-internal-format
  msgid "in a call to function %qD declared with attribute %qs"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3642
  #, gcc-internal-format
  msgid "in a call with type %qT and attribute %qs"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3649
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: gimple-ssa-warn-access.cc:3652
  #, gcc-internal-format
  msgid "in a call with type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3758
  #, gcc-internal-format
  msgid "%qD called on unallocated object %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3777
  #, gcc-internal-format
  msgid "%qD called on a pointer to an unallocated object %qE"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3786
  #, gcc-internal-format
  msgid "assigned here"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3820
  #, gcc-internal-format
  msgid "%qD called on pointer returned from a mismatched allocation function"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3829
  #, gcc-internal-format
  msgid "%qD called on pointer to an unallocated object"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3977
  #, gcc-internal-format
  msgid "pointer %qE may be used after %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3978
  #, gcc-internal-format
  msgid "pointer %qE used after %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3982
  #, gcc-internal-format
  msgid "pointer may be used after %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3983
  #, gcc-internal-format
  msgid "pointer used after %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3987
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "call to %qD here"
  msgstr "выклікана адсюль"
  
! #: gimple-ssa-warn-access.cc:4004
  #, gcc-internal-format
  msgid "dangling pointer %qE to %qD may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4005
  #, gcc-internal-format
  msgid "using dangling pointer %qE to %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4010
  #, gcc-internal-format
  msgid "dangling pointer to %qD may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4011
  #, gcc-internal-format
  msgid "using a dangling pointer to %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4014 gimple-ssa-warn-access.cc:4671
! #: gimple-ssa-warn-access.cc:4674 gimple-ssa-warn-restrict.cc:1847
! #: tree-ssa-uninit.cc:943 tree-ssa-uninit.cc:1142 c/c-decl.cc:4225
! #: c/c-decl.cc:4515 c/c-typeck.cc:10907 c/c-typeck.cc:14141 cp/call.cc:8892
! #: cp/call.cc:8903 cp/class.cc:1755 cp/class.cc:3580 cp/constexpr.cc:1083
! #: cp/decl.cc:5231 cp/decl.cc:14654 cp/decl.cc:15250 cp/decl.cc:15260
! #: cp/decl.cc:16253 cp/friend.cc:407 cp/friend.cc:417 cp/init.cc:2955
! #: cp/parser.cc:3937 cp/parser.cc:4083 cp/parser.cc:4135 cp/parser.cc:8071
! #: cp/parser.cc:27842 cp/reflect.cc:175 cp/typeck.cc:1971 cp/typeck.cc:5316
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: gimple-ssa-warn-access.cc:4022
  #, gcc-internal-format
  msgid "dangling pointer %qE to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4024
  #, gcc-internal-format
  msgid "using dangling pointer %qE to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4030
  #, gcc-internal-format
  msgid "dangling pointer to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4032
  #, gcc-internal-format
  msgid "using a dangling pointer to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4036
  #, fuzzy, gcc-internal-format
  #| msgid "cannot create temporary file"
  msgid "unnamed temporary defined here"
  msgstr "немагчыма стварыць часовы файл"
  
! #: gimple-ssa-warn-access.cc:4126
  #, gcc-internal-format
  msgid "%qD called on pointer %qE passed to mismatched allocation function %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4131
  #, gcc-internal-format
  msgid "%qD called on a pointer passed to mismatched reallocation function %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4137
  #, gcc-internal-format
  msgid "call to %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4665
  #, gcc-internal-format
  msgid "storing the address of local variable %qD in %qE"
  msgstr ""
*************** msgstr ""
*** 28234,28432 ****
  msgid "argument to %<alloca%> is zero"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1498
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s overlaps %wu byte at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1500
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s overlaps %wu bytes at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1504
  #, gcc-internal-format
  msgid "%qD accessing %wu bytes at offsets %s and %s overlaps %wu byte at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1506
  #, gcc-internal-format
  msgid "%qD accessing %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1513
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
  msgid_plural "%qD accessing %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1523
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s overlaps %wu or more bytes at offset %s"
  msgid_plural "%qD accessing %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1536
  #, gcc-internal-format
  msgid "%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu byte at offset %s"
  msgid_plural "%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1546
  #, gcc-internal-format
  msgid "%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1554
  #, gcc-internal-format
  msgid "%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1567
  #, gcc-internal-format
  msgid "%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu byte at offset %s"
  msgid_plural "%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu bytes at offset %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1575
  #, gcc-internal-format
  msgid "%qD accessing %wu or more bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1582
  #, gcc-internal-format
  msgid "%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1610
  #, gcc-internal-format
  msgid "%qD accessing %wu byte may overlap %wu byte"
  msgid_plural "%qD accessing %wu bytes may overlap %wu byte"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1617
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s may overlap %wu byte at offset %s"
  msgid_plural "%qD accessing %wu bytes at offsets %s and %s may overlap %wu byte at offset %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1628
  #, gcc-internal-format
  msgid "%qD accessing %wu byte may overlap up to %wu bytes"
  msgid_plural "%qD accessing %wu bytes may overlap up to %wu bytes"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1635
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s may overlap up to %wu bytes at offset %s"
  msgid_plural "%qD accessing %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1648
  #, gcc-internal-format
  msgid "%qD accessing between %wu and %wu bytes may overlap %wu byte"
  msgid_plural "%qD accessing between %wu and %wu bytes may overlap up to %wu bytes"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1655
  #, gcc-internal-format
  msgid "%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap %wu byte at offset %s"
  msgid_plural "%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1667
  #, gcc-internal-format
  msgid "%qD accessing %wu or more bytes at offsets %s and %s may overlap %wu byte at offset %s"
  msgid_plural "%qD accessing %wu or more bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1713
  #, gcc-internal-format
  msgid "%qD specified bound %wu exceeds maximum object size %wu"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1719
  #, gcc-internal-format
  msgid "%qD specified bound between %wu and %wu exceeds maximum object size %wu"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1780
  #, gcc-internal-format
  msgid "%qD pointer overflow between offset %s and size %s accessing array %qD with type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1785 c-family/c-warn.cc:3816
  #, fuzzy, gcc-internal-format
  msgid "array %qD declared here"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: gimple-ssa-warn-restrict.cc:1790 gimple-ssa-warn-restrict.cc:1796
  #, gcc-internal-format
  msgid "%qD pointer overflow between offset %s and size %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1813
  #, gcc-internal-format
  msgid "%qD forming offset %s is out of the bounds [0, %wu] of object %qD with type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1816
  #, gcc-internal-format
  msgid "%qD offset %s is out of the bounds [0, %wu] of object %qD with type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1822
  #, gcc-internal-format
  msgid "%qD forming offset %s is out of the bounds of object %qD with type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1824
  #, gcc-internal-format
  msgid "%qD offset %s is out of the bounds of object %qD with type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1837
  #, gcc-internal-format
  msgid "%qD forming offset %s is out of the bounds [0, %wu]"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1839
  #, gcc-internal-format
  msgid "%qD offset %s is out of the bounds [0, %wu]"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1845
  #, gcc-internal-format
  msgid "%qD forming offset %s is out of bounds"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1846
  #, gcc-internal-format
  msgid "%qD offset %s is out of bounds"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1858
  #, gcc-internal-format
  msgid "%qD offset %s from the object at %qE is out of the bounds of %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1866 gimple-ssa-warn-restrict.cc:1887
  #, gcc-internal-format
  msgid "subobject %qD declared here"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1876
  #, gcc-internal-format
  msgid "%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wi"
  msgstr ""
--- 29385,29583 ----
  msgid "argument to %<alloca%> is zero"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1513
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s overlaps %wu byte at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1515
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s overlaps %wu bytes at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1519
  #, gcc-internal-format
  msgid "%qD accessing %wu bytes at offsets %s and %s overlaps %wu byte at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1521
  #, gcc-internal-format
  msgid "%qD accessing %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1528
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
  msgid_plural "%qD accessing %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1538
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s overlaps %wu or more bytes at offset %s"
  msgid_plural "%qD accessing %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1551
  #, gcc-internal-format
  msgid "%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu byte at offset %s"
  msgid_plural "%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1561
  #, gcc-internal-format
  msgid "%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1569
  #, gcc-internal-format
  msgid "%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1582
  #, gcc-internal-format
  msgid "%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu byte at offset %s"
  msgid_plural "%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu bytes at offset %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1590
  #, gcc-internal-format
  msgid "%qD accessing %wu or more bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1597
  #, gcc-internal-format
  msgid "%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1625
  #, gcc-internal-format
  msgid "%qD accessing %wu byte may overlap %wu byte"
  msgid_plural "%qD accessing %wu bytes may overlap %wu byte"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1632
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s may overlap %wu byte at offset %s"
  msgid_plural "%qD accessing %wu bytes at offsets %s and %s may overlap %wu byte at offset %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1643
  #, gcc-internal-format
  msgid "%qD accessing %wu byte may overlap up to %wu bytes"
  msgid_plural "%qD accessing %wu bytes may overlap up to %wu bytes"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1650
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s may overlap up to %wu bytes at offset %s"
  msgid_plural "%qD accessing %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1663
  #, gcc-internal-format
  msgid "%qD accessing between %wu and %wu bytes may overlap %wu byte"
  msgid_plural "%qD accessing between %wu and %wu bytes may overlap up to %wu bytes"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1670
  #, gcc-internal-format
  msgid "%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap %wu byte at offset %s"
  msgid_plural "%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1682
  #, gcc-internal-format
  msgid "%qD accessing %wu or more bytes at offsets %s and %s may overlap %wu byte at offset %s"
  msgid_plural "%qD accessing %wu or more bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1730
  #, gcc-internal-format
  msgid "%qD specified bound %wu exceeds maximum object size %wu"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1736
  #, gcc-internal-format
  msgid "%qD specified bound between %wu and %wu exceeds maximum object size %wu"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1797
  #, gcc-internal-format
  msgid "%qD pointer overflow between offset %s and size %s accessing array %qD with type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1802 c-family/c-warn.cc:3830
  #, fuzzy, gcc-internal-format
  msgid "array %qD declared here"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: gimple-ssa-warn-restrict.cc:1807 gimple-ssa-warn-restrict.cc:1813
  #, gcc-internal-format
  msgid "%qD pointer overflow between offset %s and size %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1830
  #, gcc-internal-format
  msgid "%qD forming offset %s is out of the bounds [0, %wu] of object %qD with type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1833
  #, gcc-internal-format
  msgid "%qD offset %s is out of the bounds [0, %wu] of object %qD with type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1839
  #, gcc-internal-format
  msgid "%qD forming offset %s is out of the bounds of object %qD with type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1841
  #, gcc-internal-format
  msgid "%qD offset %s is out of the bounds of object %qD with type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1854
  #, gcc-internal-format
  msgid "%qD forming offset %s is out of the bounds [0, %wu]"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1856
  #, gcc-internal-format
  msgid "%qD offset %s is out of the bounds [0, %wu]"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1862
  #, gcc-internal-format
  msgid "%qD forming offset %s is out of bounds"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1863
  #, gcc-internal-format
  msgid "%qD offset %s is out of bounds"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1875
  #, gcc-internal-format
  msgid "%qD offset %s from the object at %qE is out of the bounds of %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1883 gimple-ssa-warn-restrict.cc:1904
  #, gcc-internal-format
  msgid "subobject %qD declared here"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1893
  #, gcc-internal-format
  msgid "%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wi"
  msgstr ""
*************** msgstr ""
*** 28436,28887 ****
  msgid "bytecode stream: unknown GIMPLE statement tag %s"
  msgstr ""
  
! #: gimple-warn-recursion.cc:195
  #, gcc-internal-format
  msgid "infinite recursion detected"
  msgstr ""
  
! #: gimple-warn-recursion.cc:202
  #, gcc-internal-format
  msgid "recursive call"
  msgstr ""
  
! #: gimple.cc:1392
  #, gcc-internal-format, gfc-internal-format
  msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
  msgstr ""
  
! #: gimplify.cc:1459
  #, gcc-internal-format
  msgid "%<allocate%> directive for %qD inside a target region must specify an %<allocator%> clause"
  msgstr ""
  
! #: gimplify.cc:2334
  #, gcc-internal-format
  msgid "statement will never be executed"
  msgstr ""
  
! #: gimplify.cc:2398
  #, gcc-internal-format
  msgid "%qs cannot be initialized with %<-ftrivial-auto-var_init%>"
  msgstr ""
  
! #: gimplify.cc:2790 gimplify.cc:2798
  #, gcc-internal-format
  msgid "this statement may fall through"
  msgstr ""
  
! #: gimplify.cc:2800
  #, gcc-internal-format
  msgid "here"
  msgstr ""
  
  #. We've found [[fallthrough]]; at the end of a switch, which the C++
  #. standard says is ill-formed; see [dcl.attr.fallthrough].
! #: gimplify.cc:2871 gimplify.cc:2928 gimplify.cc:2956
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr ""
  
! #: gimplify.cc:3944
  #, gcc-internal-format
  msgid "the %<device%> clause must be present if the %<interop%> clause has more than one list item"
  msgstr ""
  
! #: gimplify.cc:3950
  #, gcc-internal-format
  msgid "number of list items in %<interop%> clause (%d) exceeds the number of %<append_args%> items (%d) for %<declare variant%> candidate %qD"
  msgstr ""
  
! #: gimplify.cc:3956
  #, gcc-internal-format
  msgid "%<declare variant%> candidate %qD declared here"
  msgstr ""
  
! #: gimplify.cc:4227
  #, gcc-internal-format
  msgid "%<is_device_ptr%> for %qD does not imply %<has_device_addr%> required for %<need_device_addr%>"
  msgstr ""
  
! #: gimplify.cc:4239
  #, gcc-internal-format
  msgid "%<has_device_addr%> for %qD does not imply %<is_device_ptr%> required for %<need_device_ptr%>"
  msgstr ""
  
! #: gimplify.cc:4856
  #, gcc-internal-format
  msgid "using result of function returning %<void%>"
  msgstr ""
  
! #: gimplify.cc:7889
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory output %d must stay in memory"
  msgstr ""
  
! #: gimplify.cc:7904
  #, gcc-internal-format
  msgid "invalid lvalue in %<asm%> output %d"
  msgstr ""
  
! #: gimplify.cc:8060
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr ""
  
! #: gimplify.cc:8101 gimplify.cc:8111
  #, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr ""
  
! #: gimplify.cc:8734
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in a region with %<order(concurrent)%> clause"
  msgstr ""
  
! #: gimplify.cc:8736
  #, gcc-internal-format
  msgid "enclosing region"
  msgstr ""
  
! #: gimplify.cc:8740
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in target region"
  msgstr ""
  
! #: gimplify.cc:8742
  #, gcc-internal-format
  msgid "enclosing target region"
  msgstr ""
  
! #: gimplify.cc:8755
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in untied task"
  msgstr ""
  
! #: gimplify.cc:8757
  #, gcc-internal-format
  msgid "enclosing task"
  msgstr ""
  
! #: gimplify.cc:8854
  #, gcc-internal-format
  msgid "%qE not specified in enclosing %qs"
  msgstr ""
  
! #: gimplify.cc:8856
  #, gcc-internal-format
  msgid "enclosing %qs"
  msgstr ""
  
! #: gimplify.cc:9030
  #, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.cc:9034
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct and"
  msgstr ""
  
! #: gimplify.cc:9037
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct with %qs clause"
  msgstr ""
  
! #: gimplify.cc:9107
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr ""
  
! #: gimplify.cc:9115
  #, gcc-internal-format
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr ""
  
! #: gimplify.cc:9177
  #, gcc-internal-format
  msgid "%qE not specified in enclosing %<target%>"
  msgstr ""
  
! #: gimplify.cc:9179
  #, gcc-internal-format
  msgid "enclosing %<target%>"
  msgstr ""
  
! #: gimplify.cc:9214 gimplify.cc:13346
  #, gcc-internal-format
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr ""
  
! #: gimplify.cc:9242
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr ""
  
! #: gimplify.cc:9385
  #, gcc-internal-format
  msgid "iteration variable %qE is predetermined linear"
  msgstr ""
  
! #: gimplify.cc:9388
  #, gcc-internal-format
  msgid "iteration variable %qE should be private"
  msgstr ""
  
! #: gimplify.cc:9402
  #, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr ""
  
! #: gimplify.cc:9405
  #, gcc-internal-format
  msgid "iteration variable %qE should not be reduction"
  msgstr ""
  
! #: gimplify.cc:9408
  #, gcc-internal-format
  msgid "iteration variable %qE should not be linear"
  msgstr ""
  
! #: gimplify.cc:10412 gimplify.cc:10423 gimplify.cc:10435 gimplify.cc:10451
! #: gimplify.cc:10656 gimplify.cc:10679 gimplify.cc:10690 gimplify.cc:10708
  #, gcc-internal-format
  msgid "unexpected mapping node"
  msgstr ""
  
! #: gimplify.cc:10745
  #, gcc-internal-format
  msgid "unexpected pointer mapping node"
  msgstr ""
  
! #: gimplify.cc:10958
  #, gcc-internal-format
  msgid "base pointer cycle detected"
  msgstr ""
  
! #: gimplify.cc:11465
  #, gcc-internal-format
  msgid "data movement for component %qE is not compatible with movement for struct %qE"
  msgstr ""
  
! #: gimplify.cc:11781
  #, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
  msgstr ""
  
! #: gimplify.cc:12737
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr ""
  
! #: gimplify.cc:13039 gimplify.cc:13045
  #, gcc-internal-format
  msgid "conditional %<lastprivate%> clause on %qs construct"
  msgstr ""
  
! #: gimplify.cc:13062
  #, gcc-internal-format
  msgid "non-scalar variable %qD in conditional %<lastprivate%> clause"
  msgstr ""
  
! #: gimplify.cc:13084
  #, gcc-internal-format
  msgid "%<task%> reduction modifier on a construct with a %<nowait%> clause"
  msgstr ""
  
! #: gimplify.cc:13092
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs, %<sections%> or %<scope%>"
  msgstr ""
  
! #: gimplify.cc:13103 gimplify.cc:13109 gimplify.cc:13115 gimplify.cc:13121
! #: gimplify.cc:13127 gimplify.cc:17513
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause on %qs construct"
  msgstr ""
  
! #: gimplify.cc:13221
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr ""
  
! #: gimplify.cc:13846
  #, gcc-internal-format
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr ""
  
! #: gimplify.cc:13903
  #, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr ""
  
! #: gimplify.cc:13935
  #, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr ""
  
! #: gimplify.cc:13974
  #, gcc-internal-format
  msgid "%<device%> clause with %<ancestor%> is only allowed on %<target%> construct"
  msgstr ""
  
! #: gimplify.cc:13990
  #, gcc-internal-format
  msgid "with %<ancestor%>, only the %<device%>, %<firstprivate%>, %<private%>, %<defaultmap%>, and %<map%> clauses may appear on the construct"
  msgstr ""
  
! #: gimplify.cc:14195
  #, gcc-internal-format
  msgid "allocator with access trait set to %<thread%> results in undefined behavior for %qs directive"
  msgstr ""
  
! #: gimplify.cc:14236
  #, gcc-internal-format
  msgid "%qD specified in %qs clause but not in %<inscan%> %<reduction%> clause on the containing construct"
  msgstr ""
  
! #: gimplify.cc:14456
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr ""
  
! #: gimplify.cc:14510
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.cc:14848
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.cc:14921
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr ""
  
! #: gimplify.cc:15098
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to %<present_or_copy%>"
  msgstr ""
  
! #: gimplify.cc:15396
  #, gcc-internal-format
  msgid "%qD specified in %<inscan%> %<reduction%> clause but not in %<scan%> directive clause"
  msgstr ""
  
! #: gimplify.cc:15415
  #, fuzzy, gcc-internal-format
  msgid "invalid private reduction on %qE"
  msgstr "Нерэчаіснае абвяшчэнне"
  
! #: gimplify.cc:15582
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause used together with %<linear%> clause for a variable other than loop iterator"
  msgstr ""
  
! #: gimplify.cc:15898
  #, gcc-internal-format
  msgid "%<mutexinoutset%> kind in %<depend%> clause on a %<taskwait%> construct"
  msgstr ""
  
! #: gimplify.cc:15908
  #, gcc-internal-format
  msgid "%<taskwait%> construct with %<nowait%> clause but no %<depend%> clauses"
  msgstr ""
  
! #: gimplify.cc:16346 gimplify.cc:16350 gimplify.cc:16359 gimplify.cc:16371
! #: gimplify.cc:16376
  #, gcc-internal-format
  msgid "%qs clause may not appear on non-rectangular %qs"
  msgstr ""
  
! #: gimplify.cc:16541
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause if stand-alone %<ordered%> construct is nested in it"
  msgstr ""
  
! #: gimplify.cc:16606
  #, gcc-internal-format
  msgid "threadprivate iteration variable %qD"
  msgstr ""
  
! #: gimplify.cc:16637 gimplify.cc:16745
  #, gcc-internal-format
  msgid "conditional %<lastprivate%> on loop iterator %qD ignored"
  msgstr ""
  
! #: gimplify.cc:17451
  #, gcc-internal-format
  msgid "%<bind%> clause not specified on a %<loop%> construct not nested inside another OpenMP construct"
  msgstr ""
  
! #: gimplify.cc:17475
  #, gcc-internal-format
  msgid "%<bind(parallel)%> on a %<loop%> construct nested inside %<simd%> construct"
  msgstr ""
  
! #: gimplify.cc:17495
  #, gcc-internal-format
  msgid "%<bind(teams)%> on a %<loop%> region not strictly nested inside of a %<teams%> region"
  msgstr ""
  
! #: gimplify.cc:17520
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs or %<sections%>"
  msgstr ""
  
! #: gimplify.cc:17548
  #, gcc-internal-format
  msgid "%<lastprivate%> clause on a %<loop%> construct refers to a variable %qD which is not the loop iterator"
  msgstr ""
  
! #: gimplify.cc:18630
  #, gcc-internal-format
  msgid "%<ordered%> construct with %qs clause must be closely nested inside a loop with %<ordered%> clause"
  msgstr ""
  
! #: gimplify.cc:18651
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr ""
  
! #: gimplify.cc:18664
  #, gcc-internal-format
  msgid "number of variables in %qs clause with %<sink%> modifier does not match number of iteration variables"
  msgstr ""
  
! #: gimplify.cc:18678
  #, gcc-internal-format
  msgid "more than one %qs clause with %<source%> modifier on an %<ordered%> construct"
  msgstr ""
  
! #: gimplify.cc:18691
  #, gcc-internal-format
  msgid "%qs clause with %<source%> modifier specified together with %qs clauses with %<sink%> modifier on the same construct"
  msgstr ""
  
! #: gimplify.cc:18858
  #, gcc-internal-format
  msgid "%qD is a virtual function but only a direct call is allowed in a dispatch construct"
  msgstr ""
  
! #: gimplify.cc:20600
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
  
! #: gimplify.cc:21215
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr ""
  
! #: gimplify.cc:21220
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr ""
  
! #: gimplify.cc:21227
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr ""
--- 29587,30079 ----
  msgid "bytecode stream: unknown GIMPLE statement tag %s"
  msgstr ""
  
! #: gimple-warn-recursion.cc:196
  #, gcc-internal-format
  msgid "infinite recursion detected"
  msgstr ""
  
! #: gimple-warn-recursion.cc:203
  #, gcc-internal-format
  msgid "recursive call"
  msgstr ""
  
! #: gimple.cc:1396
  #, gcc-internal-format, gfc-internal-format
  msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
  msgstr ""
  
! #: gimplify.cc:1468
  #, gcc-internal-format
  msgid "%<allocate%> directive for %qD inside a target region must specify an %<allocator%> clause"
  msgstr ""
  
! #: gimplify.cc:2322
  #, gcc-internal-format
  msgid "statement will never be executed"
  msgstr ""
  
! #: gimplify.cc:2411
  #, gcc-internal-format
  msgid "%qs cannot be initialized with %<-ftrivial-auto-var_init%>"
  msgstr ""
  
! #: gimplify.cc:2838 gimplify.cc:2846
  #, gcc-internal-format
  msgid "this statement may fall through"
  msgstr ""
  
! #: gimplify.cc:2848
  #, gcc-internal-format
  msgid "here"
  msgstr ""
  
  #. We've found [[fallthrough]]; at the end of a switch, which the C++
  #. standard says is ill-formed; see [dcl.attr.fallthrough].
! #: gimplify.cc:2919 gimplify.cc:3008 gimplify.cc:3036
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr ""
  
! #: gimplify.cc:4024
  #, gcc-internal-format
  msgid "the %<device%> clause must be present if the %<interop%> clause has more than one list item"
  msgstr ""
  
! #: gimplify.cc:4030
  #, gcc-internal-format
  msgid "number of list items in %<interop%> clause (%d) exceeds the number of %<append_args%> items (%d) for %<declare variant%> candidate %qD"
  msgstr ""
  
! #: gimplify.cc:4036 c/c-parser.cc:28377 c/c-parser.cc:28395
  #, gcc-internal-format
  msgid "%<declare variant%> candidate %qD declared here"
  msgstr ""
  
! #: gimplify.cc:4307
  #, gcc-internal-format
  msgid "%<is_device_ptr%> for %qD does not imply %<has_device_addr%> required for %<need_device_addr%>"
  msgstr ""
  
! #: gimplify.cc:4319
  #, gcc-internal-format
  msgid "%<has_device_addr%> for %qD does not imply %<is_device_ptr%> required for %<need_device_ptr%>"
  msgstr ""
  
! #: gimplify.cc:4956
  #, gcc-internal-format
  msgid "using result of function returning %<void%>"
  msgstr ""
  
! #: gimplify.cc:7996
! #, gcc-internal-format
! msgid "operand constraints for %<asm%> differ in number of alternatives"
! msgstr ""
! 
! #: gimplify.cc:8059
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory output %d must stay in memory"
  msgstr ""
  
! #: gimplify.cc:8074
  #, gcc-internal-format
  msgid "invalid lvalue in %<asm%> output %d"
  msgstr ""
  
! #: gimplify.cc:8243
! #, gcc-internal-format
! msgid "multiple outputs to lvalue %qE"
! msgstr ""
! 
! #: gimplify.cc:8278
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr ""
  
! #: gimplify.cc:8319 gimplify.cc:8329
  #, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr ""
  
! #: gimplify.cc:8955
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in a region with %<order(concurrent)%> clause"
  msgstr ""
  
! #: gimplify.cc:8957
  #, gcc-internal-format
  msgid "enclosing region"
  msgstr ""
  
! #: gimplify.cc:8961
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in target region"
  msgstr ""
  
! #: gimplify.cc:8963
  #, gcc-internal-format
  msgid "enclosing target region"
  msgstr ""
  
! #: gimplify.cc:8976
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in untied task"
  msgstr ""
  
! #: gimplify.cc:8978
  #, gcc-internal-format
  msgid "enclosing task"
  msgstr ""
  
! #: gimplify.cc:9075
  #, gcc-internal-format
  msgid "%qE not specified in enclosing %qs"
  msgstr ""
  
! #: gimplify.cc:9077
  #, gcc-internal-format
  msgid "enclosing %qs"
  msgstr ""
  
! #: gimplify.cc:9251
  #, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.cc:9255
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct and"
  msgstr ""
  
! #: gimplify.cc:9258
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct with %qs clause"
  msgstr ""
  
! #: gimplify.cc:9328
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr ""
  
! #: gimplify.cc:9336
  #, gcc-internal-format
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr ""
  
! #: gimplify.cc:9398
  #, gcc-internal-format
  msgid "%qE not specified in enclosing %<target%>"
  msgstr ""
  
! #: gimplify.cc:9400
  #, gcc-internal-format
  msgid "enclosing %<target%>"
  msgstr ""
  
! #: gimplify.cc:9435 gimplify.cc:14140
  #, gcc-internal-format
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr ""
  
! #: gimplify.cc:9463
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr ""
  
! #: gimplify.cc:9606
  #, gcc-internal-format
  msgid "iteration variable %qE is predetermined linear"
  msgstr ""
  
! #: gimplify.cc:9609
  #, gcc-internal-format
  msgid "iteration variable %qE should be private"
  msgstr ""
  
! #: gimplify.cc:9623
  #, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr ""
  
! #: gimplify.cc:9626
  #, gcc-internal-format
  msgid "iteration variable %qE should not be reduction"
  msgstr ""
  
! #: gimplify.cc:9629
  #, gcc-internal-format
  msgid "iteration variable %qE should not be linear"
  msgstr ""
  
! #: gimplify.cc:10082
! #, gcc-internal-format
! msgid "iterator variable %qE not used in clause expression"
! msgstr ""
! 
! #: gimplify.cc:10201
! #, gcc-internal-format
! msgid "iteration count is zero"
! msgstr ""
! 
! #. Handle dynamic sizes.
! #: gimplify.cc:10245
! #, fuzzy, gcc-internal-format
! msgid "dynamic iterator sizes not implemented yet"
! msgstr "метад \"%s\" не знойдзен у класе"
! 
! #: gimplify.cc:10993 gimplify.cc:11004 gimplify.cc:11016 gimplify.cc:11032
! #: gimplify.cc:11237 gimplify.cc:11260 gimplify.cc:11271 gimplify.cc:11289
  #, gcc-internal-format
  msgid "unexpected mapping node"
  msgstr ""
  
! #: gimplify.cc:11326
  #, gcc-internal-format
  msgid "unexpected pointer mapping node"
  msgstr ""
  
! #: gimplify.cc:11539
  #, gcc-internal-format
  msgid "base pointer cycle detected"
  msgstr ""
  
! #: gimplify.cc:12046
  #, gcc-internal-format
  msgid "data movement for component %qE is not compatible with movement for struct %qE"
  msgstr ""
  
! #: gimplify.cc:12362
  #, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
  msgstr ""
  
! #: gimplify.cc:13318
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr ""
  
! #: gimplify.cc:13614 c-family/c-omp.cc:4459 c-family/c-omp.cc:4559
! #, gcc-internal-format
! msgid "user-defined mapper with non-unit length array section"
! msgstr ""
! 
! #: gimplify.cc:13833 gimplify.cc:13839
  #, gcc-internal-format
  msgid "conditional %<lastprivate%> clause on %qs construct"
  msgstr ""
  
! #: gimplify.cc:13856
  #, gcc-internal-format
  msgid "non-scalar variable %qD in conditional %<lastprivate%> clause"
  msgstr ""
  
! #: gimplify.cc:13878
  #, gcc-internal-format
  msgid "%<task%> reduction modifier on a construct with a %<nowait%> clause"
  msgstr ""
  
! #: gimplify.cc:13886
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs, %<sections%> or %<scope%>"
  msgstr ""
  
! #: gimplify.cc:13897 gimplify.cc:13903 gimplify.cc:13909 gimplify.cc:13915
! #: gimplify.cc:13921 gimplify.cc:18361
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause on %qs construct"
  msgstr ""
  
! #: gimplify.cc:14015
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr ""
  
! #: gimplify.cc:14652
  #, gcc-internal-format
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr ""
  
! #: gimplify.cc:14709
  #, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr ""
  
! #: gimplify.cc:14741
  #, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr ""
  
! #: gimplify.cc:14780
  #, gcc-internal-format
  msgid "%<device%> clause with %<ancestor%> is only allowed on %<target%> construct"
  msgstr ""
  
! #: gimplify.cc:14796
  #, gcc-internal-format
  msgid "with %<ancestor%>, only the %<device%>, %<firstprivate%>, %<private%>, %<defaultmap%>, and %<map%> clauses may appear on the construct"
  msgstr ""
  
! #: gimplify.cc:14863
! #, gcc-internal-format
! msgid "%<uses_allocators%> clause"
! msgstr ""
! 
! #: gimplify.cc:14893
! #, gcc-internal-format
! msgid "%<dyn_groupprivate%> clause"
! msgstr ""
! 
! #: gimplify.cc:15012
  #, gcc-internal-format
  msgid "allocator with access trait set to %<thread%> results in undefined behavior for %qs directive"
  msgstr ""
  
! #: gimplify.cc:15053
  #, gcc-internal-format
  msgid "%qD specified in %qs clause but not in %<inscan%> %<reduction%> clause on the containing construct"
  msgstr ""
  
! #: gimplify.cc:15273
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr ""
  
! #: gimplify.cc:15327
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.cc:15690
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.cc:15763
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr ""
  
! #: gimplify.cc:15942
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to %<present_or_copy%>"
  msgstr ""
  
! #: gimplify.cc:16242
  #, gcc-internal-format
  msgid "%qD specified in %<inscan%> %<reduction%> clause but not in %<scan%> directive clause"
  msgstr ""
  
! #: gimplify.cc:16261
  #, fuzzy, gcc-internal-format
  msgid "invalid private reduction on %qE"
  msgstr "Нерэчаіснае абвяшчэнне"
  
! #: gimplify.cc:16430
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause used together with %<linear%> clause for a variable other than loop iterator"
  msgstr ""
  
! #: gimplify.cc:16746
  #, gcc-internal-format
  msgid "%<mutexinoutset%> kind in %<depend%> clause on a %<taskwait%> construct"
  msgstr ""
  
! #: gimplify.cc:16756
  #, gcc-internal-format
  msgid "%<taskwait%> construct with %<nowait%> clause but no %<depend%> clauses"
  msgstr ""
  
! #: gimplify.cc:17194 gimplify.cc:17198 gimplify.cc:17207 gimplify.cc:17219
! #: gimplify.cc:17224
  #, gcc-internal-format
  msgid "%qs clause may not appear on non-rectangular %qs"
  msgstr ""
  
! #: gimplify.cc:17389
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause if stand-alone %<ordered%> construct is nested in it"
  msgstr ""
  
! #: gimplify.cc:17454
  #, gcc-internal-format
  msgid "threadprivate iteration variable %qD"
  msgstr ""
  
! #: gimplify.cc:17485 gimplify.cc:17593
  #, gcc-internal-format
  msgid "conditional %<lastprivate%> on loop iterator %qD ignored"
  msgstr ""
  
! #: gimplify.cc:18299
  #, gcc-internal-format
  msgid "%<bind%> clause not specified on a %<loop%> construct not nested inside another OpenMP construct"
  msgstr ""
  
! #: gimplify.cc:18323
  #, gcc-internal-format
  msgid "%<bind(parallel)%> on a %<loop%> construct nested inside %<simd%> construct"
  msgstr ""
  
! #: gimplify.cc:18343
  #, gcc-internal-format
  msgid "%<bind(teams)%> on a %<loop%> region not strictly nested inside of a %<teams%> region"
  msgstr ""
  
! #: gimplify.cc:18368
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs or %<sections%>"
  msgstr ""
  
! #: gimplify.cc:18396
  #, gcc-internal-format
  msgid "%<lastprivate%> clause on a %<loop%> construct refers to a variable %qD which is not the loop iterator"
  msgstr ""
  
! #: gimplify.cc:19492
  #, gcc-internal-format
  msgid "%<ordered%> construct with %qs clause must be closely nested inside a loop with %<ordered%> clause"
  msgstr ""
  
! #: gimplify.cc:19513
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr ""
  
! #: gimplify.cc:19526
  #, gcc-internal-format
  msgid "number of variables in %qs clause with %<sink%> modifier does not match number of iteration variables"
  msgstr ""
  
! #: gimplify.cc:19540
  #, gcc-internal-format
  msgid "more than one %qs clause with %<source%> modifier on an %<ordered%> construct"
  msgstr ""
  
! #: gimplify.cc:19553
  #, gcc-internal-format
  msgid "%qs clause with %<source%> modifier specified together with %qs clauses with %<sink%> modifier on the same construct"
  msgstr ""
  
! #: gimplify.cc:19720
  #, gcc-internal-format
  msgid "%qD is a virtual function but only a direct call is allowed in a dispatch construct"
  msgstr ""
  
! #: gimplify.cc:21475
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
  
! #: gimplify.cc:22090
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr ""
  
! #: gimplify.cc:22095
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr ""
  
! #: gimplify.cc:22102
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr ""
*************** msgstr "Немагчыма адчыні�
*** 28903,28929 ****
  msgid "Graphite loop optimizations cannot be used (isl is not available)."
  msgstr ""
  
! #: input.cc:1580
  #, gcc-internal-format
  msgid "expansion point is location %llu"
  msgstr ""
  
! #: input.cc:1610
  #, gcc-internal-format
  msgid "token %u has %<x-location == y-location == %llu%>"
  msgstr ""
  
! #: input.cc:1621
  #, gcc-internal-format
  msgid "token %u has %<x-location == %llu%>"
  msgstr ""
  
! #: input.cc:1622
  #, gcc-internal-format
  msgid "token %u has %<y-location == %llu%>"
  msgstr ""
  
! #: internal-fn.cc:895
  #, fuzzy, gcc-internal-format
  msgid "invalid use of attribute %<fallthrough%>"
  msgstr "нявернае выкарыстанне \"restict\""
--- 30095,30121 ----
  msgid "Graphite loop optimizations cannot be used (isl is not available)."
  msgstr ""
  
! #: input.cc:665
  #, gcc-internal-format
  msgid "expansion point is location %llu"
  msgstr ""
  
! #: input.cc:695
  #, gcc-internal-format
  msgid "token %u has %<x-location == y-location == %llu%>"
  msgstr ""
  
! #: input.cc:706
  #, gcc-internal-format
  msgid "token %u has %<x-location == %llu%>"
  msgstr ""
  
! #: input.cc:707
  #, gcc-internal-format
  msgid "token %u has %<y-location == %llu%>"
  msgstr ""
  
! #: internal-fn.cc:958
  #, fuzzy, gcc-internal-format
  msgid "invalid use of attribute %<fallthrough%>"
  msgstr "нявернае выкарыстанне \"restict\""
*************** msgstr ""
*** 29185,29283 ****
  msgid "the extra base is defined here"
  msgstr ""
  
! #: ipa-devirt.cc:3882
  #, 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.cc:3891
  #, 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.cc:3921
  #, 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.cc:3929
  #, 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.cc:3937
  #, 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.cc:3948
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.cc:4261
  #, gcc-internal-format
  msgid "type %qs violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.cc:4270
  #, gcc-internal-format
  msgid "an enum with different number of values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:4274
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:4278
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:4299
  #, gcc-internal-format
  msgid "name %qs differs from name %qs defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:4305
  #, gcc-internal-format
  msgid "name %qs is defined as %u-bit while another translation unit defines it as %u-bit"
  msgstr ""
  
! #: ipa-devirt.cc:4314
  #, gcc-internal-format
  msgid "name %qs is defined to %wd while another translation unit defines it as %wd"
  msgstr ""
  
! #: ipa-devirt.cc:4320
  #, gcc-internal-format
  msgid "name %qs is defined to different value in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:4325
  #, gcc-internal-format
  msgid "mismatching definition"
  msgstr ""
  
! #: ipa-fnsummary.cc:4860
  #, gcc-internal-format
  msgid "invalid fnsummary in LTO stream"
  msgstr ""
  
! #: ipa-fnsummary.cc:4961
  #, gcc-internal-format
  msgid "ipa inline summary is missing in input file"
  msgstr ""
--- 30377,30475 ----
  msgid "the extra base is defined here"
  msgstr ""
  
! #: ipa-devirt.cc:3990
  #, 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.cc:3999
  #, 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.cc:4029
  #, 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.cc:4037
  #, 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.cc:4045
  #, 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.cc:4056
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.cc:4372
  #, gcc-internal-format
  msgid "type %qs violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.cc:4381
  #, gcc-internal-format
  msgid "an enum with different number of values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:4385
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:4389
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:4410
  #, gcc-internal-format
  msgid "name %qs differs from name %qs defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:4416
  #, gcc-internal-format
  msgid "name %qs is defined as %u-bit while another translation unit defines it as %u-bit"
  msgstr ""
  
! #: ipa-devirt.cc:4425
  #, gcc-internal-format
  msgid "name %qs is defined to %wd while another translation unit defines it as %wd"
  msgstr ""
  
! #: ipa-devirt.cc:4431
  #, gcc-internal-format
  msgid "name %qs is defined to different value in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:4436
  #, gcc-internal-format
  msgid "mismatching definition"
  msgstr ""
  
! #: ipa-fnsummary.cc:4903
  #, gcc-internal-format
  msgid "invalid fnsummary in LTO stream"
  msgstr ""
  
! #: ipa-fnsummary.cc:5004
  #, gcc-internal-format
  msgid "ipa inline summary is missing in input file"
  msgstr ""
*************** msgstr ""
*** 29287,29293 ****
  msgid "IPA modref summary is missing in input file"
  msgstr ""
  
! #: ipa-prop.cc:5019 ipa-prop.cc:5063 ipa-prop.cc:5143 ipa-prop.cc:5195
  #, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr ""
--- 30479,30485 ----
  msgid "IPA modref summary is missing in input file"
  msgstr ""
  
! #: ipa-prop.cc:5357 ipa-prop.cc:5401 ipa-prop.cc:5481 ipa-prop.cc:5533
  #, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr ""
*************** msgstr ""
*** 29439,29632 ****
  msgid "calling %qD using non-%<strub%> type %qT in %<strub%> context %qD"
  msgstr ""
  
! #: ipa-strub.cc:2842
  #, gcc-internal-format
  msgid "failed to split %qD for %<strub%>"
  msgstr ""
  
! #: ira.cc:2426 ira.cc:2448
  #, fuzzy, gcc-internal-format
  msgid "%s cannot be used in %<asm%> here"
  msgstr "\"%s\" звычайна функцыя"
  
! #: ira.cc:6073
  #, gcc-internal-format
  msgid "frame pointer required, but reserved"
  msgstr ""
  
! #: ira.cc:6074
  #, gcc-internal-format
  msgid "for %qD"
  msgstr ""
  
! #: ira.cc:6090
  #, gcc-internal-format
  msgid "frame size too large for reliable stack checking"
  msgstr ""
  
! #: json-parsing.cc:1085
  #, gcc-internal-format, gfc-internal-format
  msgid "maximum nesting depth exceeded: %i"
  msgstr ""
  
! #: json-parsing.cc:1145
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid JSON token: %s"
  msgstr "Нерэчаісны выбар %s"
  
! #: json-parsing.cc:1148
  #, gcc-internal-format, gfc-internal-format
  msgid "expected a JSON value but got %s"
  msgstr ""
  
! #: json-parsing.cc:1176
  #, gcc-internal-format, gfc-internal-format
  msgid "expected string for object key after '{'; got %s"
  msgstr ""
  
! #: json-parsing.cc:1183
  #, gcc-internal-format, gfc-internal-format
  msgid "expected string for object key after ','; got %s"
  msgstr ""
  
! #: json-parsing.cc:1297
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %s; got bad token: %s"
  msgstr ""
  
! #: json-parsing.cc:1301
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %s; got %s"
  msgstr ""
  
! #: json-parsing.cc:1320
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %s or %s; got bad token: %s"
  msgstr ""
  
! #: json-parsing.cc:1324
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %s or %s; got %s"
  msgstr ""
  
! #: lazy-diagnostic-path.cc:179
! #, gcc-internal-format
! msgid "this warning should be skipped"
! msgstr ""
! 
! #: lazy-diagnostic-path.cc:194
! #, gcc-internal-format
! msgid "this is a test"
! msgstr ""
! 
! #: lra-assigns.cc:1694
  #, gcc-internal-format, gfc-internal-format
  msgid "maximum number of LRA assignment passes is achieved (%d)"
  msgstr ""
  
! #: lra-assigns.cc:1862
  #, fuzzy, gcc-internal-format
  msgid "unable to find a register to spill"
  msgstr "Не выкарыстоўваць рэгістра sb"
  
! #: lra-constraints.cc:4357 reload.cc:3853 reload.cc:4108
  #, gcc-internal-format
  msgid "inconsistent operand constraints in an %<asm%>"
  msgstr ""
  
! #: lra-constraints.cc:5480
  #, gcc-internal-format, gfc-internal-format
  msgid "maximum number of generated reload insns per insn achieved (%d)"
  msgstr ""
  
! #: lra.cc:546
  #, gcc-internal-format
  msgid "%<asm%> operand has impossible constraints or there are not enough registers"
  msgstr ""
  
! #: lto-cgraph.cc:1177
  #, gcc-internal-format
  msgid "function %qs has been referenced in offloaded code but hasn%'t been marked to be included in the offloaded code"
  msgstr ""
  
! #: lto-cgraph.cc:1183
  #, gcc-internal-format
  msgid "variable %qs has been referenced in offloaded code but hasn%'t been marked to be included in the offloaded code"
  msgstr ""
  
! #: lto-cgraph.cc:1351
  #, gcc-internal-format, gfc-internal-format
  msgid "bytecode stream: found multiple instances of cgraph node with uid %d"
  msgstr ""
  
! #: lto-cgraph.cc:1516
  #, gcc-internal-format
  msgid "bytecode stream: no caller found while reading edge"
  msgstr ""
  
! #: lto-cgraph.cc:1522
  #, gcc-internal-format
  msgid "bytecode stream: no callee found while reading edge"
  msgstr ""
  
! #: lto-cgraph.cc:1599
  #, gcc-internal-format
  msgid "bytecode stream: found empty cgraph node"
  msgstr ""
  
! #: lto-cgraph.cc:1715
  #, gcc-internal-format, gfc-internal-format
  msgid "At most %i profile runs is supported. Perhaps corrupted profile?"
  msgstr ""
  
! #: lto-cgraph.cc:1740
  #, gcc-internal-format, gfc-internal-format
  msgid "Profile information in %s corrupted"
  msgstr ""
  
! #: lto-cgraph.cc:1778
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot find class `%s'"
  msgid "cannot find LTO cgraph in %s"
  msgstr "немагчыма знайсьці кляс `%s'"
  
! #: lto-cgraph.cc:1788
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot find source %s"
  msgid "cannot find LTO section refs in %s"
  msgstr "не магу знайсці крыніцу %s"
  
! #: lto-cgraph.cc:1949
  #, gcc-internal-format
  msgid "OpenMP %<requires%> directive with non-identical clauses in multiple compilation units: %qs vs. %qs"
  msgstr ""
  
! #: lto-cgraph.cc:1952 lto-cgraph.cc:1953 lto-cgraph.cc:1959
  #, gcc-internal-format
  msgid "%qs has %qs"
  msgstr ""
  
! #: lto-cgraph.cc:1957
  #, gcc-internal-format
  msgid "OpenMP %<requires%> directive with %qs specified only in some compilation units"
  msgstr ""
  
! #: lto-cgraph.cc:1962
  #, gcc-internal-format
  msgid "but %qs has not"
  msgstr ""
  
! #: lto-cgraph.cc:1970
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid offload table in %s"
  msgstr "Нерэчаісны выбар %s"
  
! #: lto-cgraph.cc:1981
  #, gcc-internal-format
  msgid "GCC_OFFLOAD_OMP_REQUIRES_FILE unset"
  msgstr ""
  
! #: lto-cgraph.cc:1984
  #, fuzzy, gcc-internal-format
  #| msgid "can't open output file `%s'"
  msgid "Cannot open omp_requires file %qs"
--- 30631,30814 ----
  msgid "calling %qD using non-%<strub%> type %qT in %<strub%> context %qD"
  msgstr ""
  
! #: ipa-strub.cc:2841
  #, gcc-internal-format
  msgid "failed to split %qD for %<strub%>"
  msgstr ""
  
! #: ira.cc:2514 ira.cc:2536
  #, fuzzy, gcc-internal-format
  msgid "%s cannot be used in %<asm%> here"
  msgstr "\"%s\" звычайна функцыя"
  
! #: ira.cc:6162
  #, gcc-internal-format
  msgid "frame pointer required, but reserved"
  msgstr ""
  
! #: ira.cc:6163
  #, gcc-internal-format
  msgid "for %qD"
  msgstr ""
  
! #: ira.cc:6179
  #, gcc-internal-format
  msgid "frame size too large for reliable stack checking"
  msgstr ""
  
! #: json-parsing.cc:1084
  #, gcc-internal-format, gfc-internal-format
  msgid "maximum nesting depth exceeded: %i"
  msgstr ""
  
! #: json-parsing.cc:1144
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid JSON token: %s"
  msgstr "Нерэчаісны выбар %s"
  
! #: json-parsing.cc:1147
  #, gcc-internal-format, gfc-internal-format
  msgid "expected a JSON value but got %s"
  msgstr ""
  
! #: json-parsing.cc:1175
  #, gcc-internal-format, gfc-internal-format
  msgid "expected string for object key after '{'; got %s"
  msgstr ""
  
! #: json-parsing.cc:1182
  #, gcc-internal-format, gfc-internal-format
  msgid "expected string for object key after ','; got %s"
  msgstr ""
  
! #: json-parsing.cc:1296
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %s; got bad token: %s"
  msgstr ""
  
! #: json-parsing.cc:1300
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %s; got %s"
  msgstr ""
  
! #: json-parsing.cc:1319
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %s or %s; got bad token: %s"
  msgstr ""
  
! #: json-parsing.cc:1323
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %s or %s; got %s"
  msgstr ""
  
! #: lra-assigns.cc:1713
  #, gcc-internal-format, gfc-internal-format
  msgid "maximum number of LRA assignment passes is achieved (%d)"
  msgstr ""
  
! #: lra-assigns.cc:1884
  #, fuzzy, gcc-internal-format
  msgid "unable to find a register to spill"
  msgstr "Не выкарыстоўваць рэгістра sb"
  
! #: lra-constraints.cc:4480 reload.cc:3853 reload.cc:4108
  #, gcc-internal-format
  msgid "inconsistent operand constraints in an %<asm%>"
  msgstr ""
  
! #: lra-constraints.cc:5647
  #, gcc-internal-format, gfc-internal-format
  msgid "maximum number of generated reload insns per insn achieved (%d)"
  msgstr ""
  
! #: lra.cc:555
  #, gcc-internal-format
  msgid "%<asm%> operand has impossible constraints or there are not enough registers"
  msgstr ""
  
! #: lto-cgraph.cc:1217
  #, gcc-internal-format
  msgid "function %qs has been referenced in offloaded code but hasn%'t been marked to be included in the offloaded code"
  msgstr ""
  
! #: lto-cgraph.cc:1223
  #, gcc-internal-format
  msgid "variable %qs has been referenced in offloaded code but hasn%'t been marked to be included in the offloaded code"
  msgstr ""
  
! #: lto-cgraph.cc:1394
  #, gcc-internal-format, gfc-internal-format
  msgid "bytecode stream: found multiple instances of cgraph node with uid %d"
  msgstr ""
  
! #: lto-cgraph.cc:1561
  #, gcc-internal-format
  msgid "bytecode stream: no caller found while reading edge"
  msgstr ""
  
! #: lto-cgraph.cc:1567
  #, gcc-internal-format
  msgid "bytecode stream: no callee found while reading edge"
  msgstr ""
  
! #: lto-cgraph.cc:1662
  #, gcc-internal-format
  msgid "bytecode stream: found empty cgraph node"
  msgstr ""
  
! #: lto-cgraph.cc:1778
  #, gcc-internal-format, gfc-internal-format
  msgid "At most %i profile runs is supported. Perhaps corrupted profile?"
  msgstr ""
  
! #: lto-cgraph.cc:1813
  #, gcc-internal-format, gfc-internal-format
  msgid "Profile information in %s corrupted"
  msgstr ""
  
! #: lto-cgraph.cc:1851
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot find class `%s'"
  msgid "cannot find LTO cgraph in %s"
  msgstr "немагчыма знайсьці кляс `%s'"
  
! #: lto-cgraph.cc:1861
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot find source %s"
  msgid "cannot find LTO section refs in %s"
  msgstr "не магу знайсці крыніцу %s"
  
! #: lto-cgraph.cc:2035
  #, gcc-internal-format
  msgid "OpenMP %<requires%> directive with non-identical clauses in multiple compilation units: %qs vs. %qs"
  msgstr ""
  
! #: lto-cgraph.cc:2038 lto-cgraph.cc:2039 lto-cgraph.cc:2045
  #, gcc-internal-format
  msgid "%qs has %qs"
  msgstr ""
  
! #: lto-cgraph.cc:2043
  #, gcc-internal-format
  msgid "OpenMP %<requires%> directive with %qs specified only in some compilation units"
  msgstr ""
  
! #: lto-cgraph.cc:2048
  #, gcc-internal-format
  msgid "but %qs has not"
  msgstr ""
  
! #: lto-cgraph.cc:2056
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid offload table in %s"
  msgstr "Нерэчаісны выбар %s"
  
! #: lto-cgraph.cc:2067
  #, gcc-internal-format
  msgid "GCC_OFFLOAD_OMP_REQUIRES_FILE unset"
  msgstr ""
  
! #: lto-cgraph.cc:2070
  #, fuzzy, gcc-internal-format
  #| msgid "can't open output file `%s'"
  msgid "Cannot open omp_requires file %qs"
*************** msgstr ""
*** 29659,29670 ****
  msgid "compiler does not support ZSTD LTO compression"
  msgstr ""
  
! #: lto-section-in.cc:460
  #, gcc-internal-format, gfc-internal-format
  msgid "bytecode stream: trying to read %d bytes after the end of the input buffer"
  msgstr ""
  
! #: lto-section-in.cc:471
  #, gcc-internal-format, gfc-internal-format
  msgid "%s out of range: Range is %i to %i, value is %i"
  msgstr ""
--- 30841,30852 ----
  msgid "compiler does not support ZSTD LTO compression"
  msgstr ""
  
! #: lto-section-in.cc:459
  #, gcc-internal-format, gfc-internal-format
  msgid "bytecode stream: trying to read %d bytes after the end of the input buffer"
  msgstr ""
  
! #: lto-section-in.cc:470
  #, gcc-internal-format, gfc-internal-format
  msgid "%s out of range: Range is %i to %i, value is %i"
  msgstr ""
*************** msgstr ""
*** 29694,29740 ****
  msgid "Reference statement index not found"
  msgstr ""
  
! #: lto-streamer-in.cc:2026
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot read LTO mode table from %s"
  msgstr ""
  
! #: lto-streamer-in.cc:2133
  #, gcc-internal-format
  msgid "%s - %u-bit-precision floating-point numbers unsupported (mode %qs)"
  msgstr ""
  
! #: lto-streamer-in.cc:2138
  #, gcc-internal-format
  msgid "%s - %u-bit-precision decimal floating-point numbers unsupported (mode %qs)"
  msgstr ""
  
! #: lto-streamer-in.cc:2143
  #, gcc-internal-format
  msgid "%s - %u-bit-precision complex floating-point numbers unsupported (mode %qs)"
  msgstr ""
  
! #: lto-streamer-in.cc:2148
  #, gcc-internal-format
  msgid "%s - %u-bit integer numbers unsupported (mode %qs)"
  msgstr ""
  
! #: lto-streamer-in.cc:2151
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s - unsupported mode %qs"
  msgstr "%s не падтрымлівае %s"
  
! #: lto-streamer-out.cc:559 lto-streamer-out.cc:911
  #, gcc-internal-format
  msgid "tree code %qs is not supported in LTO streams"
  msgstr ""
  
- #: lto-streamer-out.cc:2555
- #, gcc-internal-format
- msgid "LTO streaming of toplevel extended %<asm%> unimplemented"
- msgstr ""
- 
  #: lto-streamer.cc:129
  #, gcc-internal-format, gfc-internal-format
  msgid "bytecode stream: unexpected LTO section %s"
--- 30876,30917 ----
  msgid "Reference statement index not found"
  msgstr ""
  
! #: lto-streamer-in.cc:2028
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot read LTO mode table from %s"
  msgstr ""
  
! #: lto-streamer-in.cc:2135
  #, gcc-internal-format
  msgid "%s - %u-bit-precision floating-point numbers unsupported (mode %qs)"
  msgstr ""
  
! #: lto-streamer-in.cc:2140
  #, gcc-internal-format
  msgid "%s - %u-bit-precision decimal floating-point numbers unsupported (mode %qs)"
  msgstr ""
  
! #: lto-streamer-in.cc:2145
  #, gcc-internal-format
  msgid "%s - %u-bit-precision complex floating-point numbers unsupported (mode %qs)"
  msgstr ""
  
! #: lto-streamer-in.cc:2150
  #, gcc-internal-format
  msgid "%s - %u-bit integer numbers unsupported (mode %qs)"
  msgstr ""
  
! #: lto-streamer-in.cc:2153
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s - unsupported mode %qs"
  msgstr "%s не падтрымлівае %s"
  
! #: lto-streamer-out.cc:560 lto-streamer-out.cc:912
  #, gcc-internal-format
  msgid "tree code %qs is not supported in LTO streams"
  msgstr ""
  
  #: lto-streamer.cc:129
  #, gcc-internal-format, gfc-internal-format
  msgid "bytecode stream: unexpected LTO section %s"
*************** msgstr ""
*** 29745,29917 ****
  msgid "bytecode stream in file %qs generated with LTO version %d.%d instead of the expected %d.%d"
  msgstr ""
  
! #: lto-wrapper.cc:164
  #, gcc-internal-format
  msgid "deleting LTRANS file %s: %m"
  msgstr ""
  
! #: lto-wrapper.cc:365
  #, gcc-internal-format, gfc-internal-format
  msgid "option %s with different values"
  msgstr ""
  
! #: lto-wrapper.cc:381
  #, gcc-internal-format
  msgid "option %qs with mismatching values (%s, %s)"
  msgstr ""
  
! #: lto-wrapper.cc:497
  #, gcc-internal-format, gfc-internal-format
  msgid "option %s not used consistently in all LTO input files"
  msgstr ""
  
! #: lto-wrapper.cc:642 lto-wrapper.cc:650
  #, gcc-internal-format
  msgid "Extra option to %<-Xassembler%>: %s, dropping all %<-Xassembler%> and %<-Wa%> options."
  msgstr ""
  
! #: lto-wrapper.cc:658
  #, gcc-internal-format
  msgid "Options to %<-Xassembler%> do not match: %s, %s, dropping all %<-Xassembler%> and %<-Wa%> options."
  msgstr ""
  
! #: lto-wrapper.cc:973
  #, gcc-internal-format
  msgid "could not find %s in %s (consider using %<-B%>)"
  msgstr ""
  
! #: lto-wrapper.cc:1054
  #, gcc-internal-format, gfc-internal-format
  msgid "problem with building target image for %s"
  msgstr ""
  
! #: lto-wrapper.cc:1083
  #, fuzzy, gcc-internal-format
  msgid "reading input file"
  msgstr "няма ўваходзячых файлаў"
  
! #: lto-wrapper.cc:1088
  #, fuzzy, gcc-internal-format
  msgid "writing output file"
  msgstr "не магу запісаць ў %s"
  
! #: lto-wrapper.cc:1127
  #, gcc-internal-format
  msgid "installation error, cannot find %<crtoffloadtable%s.o%>"
  msgstr ""
  
! #: lto-wrapper.cc:1380
  msgid "see the %{%<-flto%> option documentation%} for more information"
  msgstr ""
  
! #: lto-wrapper.cc:1448
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC%> must be set"
  msgstr ""
  
! #: lto-wrapper.cc:1452 config/gcn/mkoffload.cc:764
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC_OPTIONS%> must be set"
  msgstr ""
  
! #: lto-wrapper.cc:1575
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing directory: %s"
  msgstr "прапушчан ініцыялізатар"
  
! #: lto-wrapper.cc:1768 lto-wrapper.cc:1828 c-family/c-pch.cc:215
  #: c-family/c-pch.cc:250 c-family/c-pch.cc:288 c-family/c-pch.cc:366
  #, fuzzy, gcc-internal-format
  msgid "cannot read %s: %m"
  msgstr "не магу прачытаць з %s"
  
! #: lto-wrapper.cc:1795
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid format of %s"
  msgstr "Нерэчаісны выбар %s"
  
! #: lto-wrapper.cc:1971
  #, gcc-internal-format
  msgid "%<fopen%>: %s: %m"
  msgstr ""
  
! #: lto-wrapper.cc:1988
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "can't open output file `%s'"
  msgid "corrupted ltrans output file %s"
  msgstr "немагчыма адчыніць файл уводу `%s'"
  
! #: lto-wrapper.cc:2032
  #, gcc-internal-format, gfc-internal-format
  msgid "using serial compilation of %d LTRANS jobs"
  msgstr ""
  
! #: lto-wrapper.cc:2054
  #, gcc-internal-format
  msgid "using ltrans cache without file locking support, do not use in parallel"
  msgstr ""
  
! #: lto-wrapper.cc:2315 config/gcn/mkoffload.cc:954
  #, gcc-internal-format
  msgid "%<atexit%> failed"
  msgstr ""
  
! #: multiple_target.cc:72
  #, fuzzy, gcc-internal-format
  msgid "the call requires %<ifunc%>, which is not supported by this target"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
  
! #: multiple_target.cc:79
  #, fuzzy, gcc-internal-format
  msgid "target does not support function version dispatcher"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: multiple_target.cc:87
  #, gcc-internal-format
  msgid "default %<target_clones%> attribute was not set"
  msgstr ""
  
! #: multiple_target.cc:331 c-family/c-attribs.cc:6138
  #, gcc-internal-format
  msgid "single %<target_clones%> attribute is ignored"
  msgstr ""
  
! #: multiple_target.cc:340
  #, gcc-internal-format
  msgid "clones for %<target_clones%> attribute cannot be created"
  msgstr ""
  
! #: multiple_target.cc:343
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it has %<noclone%> attribute"
  msgstr ""
  
! #: multiple_target.cc:364
  #, gcc-internal-format
! msgid "%<default%> target was not set"
  msgstr ""
  
! #: multiple_target.cc:368
  #, gcc-internal-format
! msgid "an empty string cannot be in %<target_clones%> attribute"
  msgstr ""
  
! #: multiple_target.cc:372
  #, gcc-internal-format
! msgid "multiple %<default%> targets were set"
  msgstr ""
  
! #: omp-expand.cc:3454
  #, gcc-internal-format
  msgid "%qs clause with %<sink%> modifier waiting for lexically later iteration"
  msgstr ""
  
! #: omp-expand.cc:3594
  #, gcc-internal-format
  msgid "%qs clause with %<sink%> modifier refers to iteration never in the iteration space"
  msgstr ""
  
! #: omp-expand.cc:8222
  #, gcc-internal-format
  msgid "invalid OpenMP non-rectangular loop step; %<(%E - %E) * %E%> is not a multiple of loop %d step %qE"
  msgstr ""
--- 30922,31094 ----
  msgid "bytecode stream in file %qs generated with LTO version %d.%d instead of the expected %d.%d"
  msgstr ""
  
! #: lto-wrapper.cc:163
  #, gcc-internal-format
  msgid "deleting LTRANS file %s: %m"
  msgstr ""
  
! #: lto-wrapper.cc:367
  #, gcc-internal-format, gfc-internal-format
  msgid "option %s with different values"
  msgstr ""
  
! #: lto-wrapper.cc:383
  #, gcc-internal-format
  msgid "option %qs with mismatching values (%s, %s)"
  msgstr ""
  
! #: lto-wrapper.cc:499
  #, gcc-internal-format, gfc-internal-format
  msgid "option %s not used consistently in all LTO input files"
  msgstr ""
  
! #: lto-wrapper.cc:644 lto-wrapper.cc:652
  #, gcc-internal-format
  msgid "Extra option to %<-Xassembler%>: %s, dropping all %<-Xassembler%> and %<-Wa%> options."
  msgstr ""
  
! #: lto-wrapper.cc:660
  #, gcc-internal-format
  msgid "Options to %<-Xassembler%> do not match: %s, %s, dropping all %<-Xassembler%> and %<-Wa%> options."
  msgstr ""
  
! #: lto-wrapper.cc:981
  #, gcc-internal-format
  msgid "could not find %s in %s (consider using %<-B%>)"
  msgstr ""
  
! #: lto-wrapper.cc:1062
  #, gcc-internal-format, gfc-internal-format
  msgid "problem with building target image for %s"
  msgstr ""
  
! #: lto-wrapper.cc:1091
  #, fuzzy, gcc-internal-format
  msgid "reading input file"
  msgstr "няма ўваходзячых файлаў"
  
! #: lto-wrapper.cc:1096
  #, fuzzy, gcc-internal-format
  msgid "writing output file"
  msgstr "не магу запісаць ў %s"
  
! #: lto-wrapper.cc:1135
  #, gcc-internal-format
  msgid "installation error, cannot find %<crtoffloadtable%s.o%>"
  msgstr ""
  
! #: lto-wrapper.cc:1386
  msgid "see the %{%<-flto%> option documentation%} for more information"
  msgstr ""
  
! #: lto-wrapper.cc:1454
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC%> must be set"
  msgstr ""
  
! #: lto-wrapper.cc:1458 config/gcn/mkoffload.cc:812
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC_OPTIONS%> must be set"
  msgstr ""
  
! #: lto-wrapper.cc:1579
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing directory: %s"
  msgstr "прапушчан ініцыялізатар"
  
! #: lto-wrapper.cc:1772 lto-wrapper.cc:1830 c-family/c-pch.cc:215
  #: c-family/c-pch.cc:250 c-family/c-pch.cc:288 c-family/c-pch.cc:366
  #, fuzzy, gcc-internal-format
  msgid "cannot read %s: %m"
  msgstr "не магу прачытаць з %s"
  
! #: lto-wrapper.cc:1799
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid format of %s"
  msgstr "Нерэчаісны выбар %s"
  
! #: lto-wrapper.cc:1973
  #, gcc-internal-format
  msgid "%<fopen%>: %s: %m"
  msgstr ""
  
! #: lto-wrapper.cc:1990
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "can't open output file `%s'"
  msgid "corrupted ltrans output file %s"
  msgstr "немагчыма адчыніць файл уводу `%s'"
  
! #: lto-wrapper.cc:2034
  #, gcc-internal-format, gfc-internal-format
  msgid "using serial compilation of %d LTRANS jobs"
  msgstr ""
  
! #: lto-wrapper.cc:2056
  #, gcc-internal-format
  msgid "using ltrans cache without file locking support, do not use in parallel"
  msgstr ""
  
! #: lto-wrapper.cc:2318 config/gcn/mkoffload.cc:1002
  #, gcc-internal-format
  msgid "%<atexit%> failed"
  msgstr ""
  
! #: multiple_target.cc:79
  #, fuzzy, gcc-internal-format
  msgid "the call requires %<ifunc%>, which is not supported by this target"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
  
! #: multiple_target.cc:86
  #, fuzzy, gcc-internal-format
  msgid "target does not support function version dispatcher"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: multiple_target.cc:94
  #, gcc-internal-format
  msgid "default %<target_clones%> attribute was not set"
  msgstr ""
  
! #: multiple_target.cc:283 c-family/c-attribs.cc:6439
  #, gcc-internal-format
  msgid "single %<target_clones%> attribute is ignored"
  msgstr ""
  
! #: multiple_target.cc:299
  #, gcc-internal-format
  msgid "clones for %<target_clones%> attribute cannot be created"
  msgstr ""
  
! #: multiple_target.cc:302
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it has %<noclone%> attribute"
  msgstr ""
  
! #: multiple_target.cc:318
  #, gcc-internal-format
! msgid "multiple %<default%> targets were set"
  msgstr ""
  
! #: multiple_target.cc:327
  #, gcc-internal-format
! msgid "%<default%> target was not set"
  msgstr ""
  
! #: multiple_target.cc:336
  #, gcc-internal-format
! msgid "an empty string cannot be in %<target_clones%> attribute"
  msgstr ""
  
! #: omp-expand.cc:3470
  #, gcc-internal-format
  msgid "%qs clause with %<sink%> modifier waiting for lexically later iteration"
  msgstr ""
  
! #: omp-expand.cc:3610
  #, gcc-internal-format
  msgid "%qs clause with %<sink%> modifier refers to iteration never in the iteration space"
  msgstr ""
  
! #: omp-expand.cc:8239
  #, gcc-internal-format
  msgid "invalid OpenMP non-rectangular loop step; %<(%E - %E) * %E%> is not a multiple of loop %d step %qE"
  msgstr ""
*************** msgstr ""
*** 29966,30311 ****
  msgid "no other trait-property may be specified in the same selector set with %<kind(\"any\")%>"
  msgstr ""
  
! #: omp-general.cc:1537
  #, gcc-internal-format
  msgid "%qD used as a variant with incompatible %<construct%> selector sets"
  msgstr ""
  
! #: omp-general.cc:1751
  #, gcc-internal-format
  msgid "%<target_device%> selector set inside of %<target%> directive"
  msgstr ""
  
! #: omp-general.cc:3626
  #, gcc-internal-format
  msgid "%qs specifies a conflicting level of parallelism"
  msgstr ""
  
! #: omp-general.cc:3629
  #, gcc-internal-format
  msgid "... to the previous %qs clause here"
  msgstr ""
  
! #: omp-general.cc:3664
  #, gcc-internal-format
  msgid "cannot apply %qs to %qD, which has also been marked with an OpenMP 'declare target' directive"
  msgstr ""
  
! #: omp-general.cc:3718
  #, gcc-internal-format
  msgid "incompatible %qs clause when applying %qs to %qD, which has already been marked with an OpenACC 'routine' directive"
  msgstr ""
  
! #: omp-general.cc:3725
  #, gcc-internal-format
  msgid "missing %qs clause when applying %qs to %qD, which has already been marked with an OpenACC 'routine' directive"
  msgstr ""
  
! #: omp-general.cc:3734
  #, gcc-internal-format
  msgid "... with %qs clause here"
  msgstr ""
  
! #: omp-general.cc:3742
  #, gcc-internal-format
  msgid "... without %qs clause near to here"
  msgstr ""
  
! #: omp-general.cc:4579
  #, gcc-internal-format
  msgid "non-rectangular %<tile%>"
  msgstr ""
  
! #: omp-general.cc:4798
  #, gcc-internal-format
  msgid "%<ordered%> clause used with generated loops"
  msgstr ""
  
! #: omp-general.cc:4916
  #, gcc-internal-format
  msgid "non-constant iteration count of %<unroll full%> loop"
  msgstr ""
  
! #: omp-low.cc:1174
  #, gcc-internal-format
  msgid "%<allocate%> clause must specify an allocator here"
  msgstr ""
  
! #: omp-low.cc:2774 omp-offload.cc:1519
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.cc:2777 omp-offload.cc:1520
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.cc:2781 omp-offload.cc:1554
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr ""
  
! #: omp-low.cc:2832
  #, gcc-internal-format
  msgid "argument not permitted on %qs clause"
  msgstr ""
  
! #: omp-low.cc:2836
  #, gcc-internal-format
  msgid "enclosing parent compute construct"
  msgstr ""
  
! #: omp-low.cc:2839
  #, gcc-internal-format
  msgid "enclosing routine"
  msgstr ""
  
! #: omp-low.cc:2880
  #, fuzzy, gcc-internal-format
  msgid "conflicting reduction operations for %qE"
  msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
  
! #: omp-low.cc:2884
  #, fuzzy, gcc-internal-format
  #| msgid "no previous declaration for `%s'"
  msgid "location of the previous reduction for %qE"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: omp-low.cc:2917
  #, gcc-internal-format
  msgid "nested loop in reduction needs reduction clause for %qE"
  msgstr ""
  
! #: omp-low.cc:3174
  #, gcc-internal-format
  msgid "%<target%> construct with nested %<teams%> construct contains directives outside of the %<teams%> construct"
  msgstr ""
  
! #: omp-low.cc:3232
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC routine"
  msgstr ""
  
! #: omp-low.cc:3241
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC region"
  msgstr ""
  
! #: omp-low.cc:3256
  #, gcc-internal-format
  msgid "OpenMP constructs are not allowed in target region with %<ancestor%>"
  msgstr ""
  
! #: omp-low.cc:3281 omp-low.cc:3348
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<parallel%>, %<loop%> or %<simd%> may not be nested inside a region with the %<order(concurrent)%> clause"
  msgstr ""
  
! #: omp-low.cc:3300
  #, gcc-internal-format
  msgid "%<ordered simd threads%> must be closely nested inside of %<%s simd%> region"
  msgstr ""
  
! #: omp-low.cc:3316
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<ordered simd%>, %<simd%>, %<loop%> or %<atomic%> may not be nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.cc:3330
  #, gcc-internal-format
  msgid "only %<distribute%>, %<parallel%> or %<loop%> regions are allowed to be strictly nested inside %<teams%> region"
  msgstr ""
  
! #: omp-low.cc:3344
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<parallel%>, %<loop%> or %<simd%> may not be nested inside a %<loop%> region"
  msgstr ""
  
! #: omp-low.cc:3364
  #, gcc-internal-format
  msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
  msgstr ""
  
! #: omp-low.cc:3413
  #, gcc-internal-format
  msgid "OpenACC loop directive must be associated with an OpenACC compute region"
  msgstr ""
  
! #: omp-low.cc:3435
  #, fuzzy, gcc-internal-format
  #| msgid "In construct"
  msgid "orphaned %qs construct"
  msgstr "У канструкцыі"
  
! #: omp-low.cc:3464
  #, gcc-internal-format
  msgid "%<cancel for%> inside %<nowait%> for construct"
  msgstr ""
  
! #: omp-low.cc:3469
  #, gcc-internal-format
  msgid "%<cancel for%> inside %<ordered%> for construct"
  msgstr ""
  
! #: omp-low.cc:3489 omp-low.cc:3502
  #, gcc-internal-format
  msgid "%<cancel sections%> inside %<nowait%> sections construct"
  msgstr ""
  
! #: omp-low.cc:3531
  #, gcc-internal-format
  msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
  msgstr ""
  
! #: omp-low.cc:3556
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "invalid arguments"
  msgstr "няма аргументаў"
  
! #: omp-low.cc:3562
  #, gcc-internal-format
  msgid "%<%s %s%> construct not closely nested inside of %qs"
  msgstr ""
  
! #: omp-low.cc:3591
  #, gcc-internal-format
  msgid "barrier region may not be closely nested inside of work-sharing, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.cc:3598
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.cc:3629
  #, gcc-internal-format
  msgid "%qs region may not be closely nested inside of work-sharing, %<loop%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.cc:3664
  #, gcc-internal-format
  msgid "%<scope%> region may not be closely nested inside of work-sharing, %<loop%>, explicit %<task%>, %<taskloop%>, %<critical%>, %<ordered%>, %<master%>, or %<masked%> region"
  msgstr ""
  
! #: omp-low.cc:3687
  #, gcc-internal-format
  msgid "%<%s(%s)%> is only allowed in %<omp ordered%>"
  msgstr ""
  
! #: omp-low.cc:3702
  #, gcc-internal-format
  msgid "invalid depend kind in omp %<ordered%> %<depend%>"
  msgstr ""
  
! #: omp-low.cc:3719
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
  msgstr ""
  
! #: omp-low.cc:3735
  #, gcc-internal-format
  msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.cc:3748
  #, gcc-internal-format
  msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.cc:3761 omp-low.cc:3806
  #, gcc-internal-format
  msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
  msgstr ""
  
! #: omp-low.cc:3770
  #, gcc-internal-format
  msgid "%<ordered%> construct without %<doacross%> or %<depend%> clauses must not have the same binding region as %<ordered%> construct with those clauses"
  msgstr ""
  
! #: omp-low.cc:3789
  #, gcc-internal-format
  msgid "%<ordered%> construct without %<doacross%> or %<depend%> clauses binds to loop where %<collapse%> argument %wd is different from %<ordered%> argument %wd"
  msgstr ""
  
! #: omp-low.cc:3823
  #, gcc-internal-format
  msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
  msgstr ""
  
! #: omp-low.cc:3841
  #, gcc-internal-format
  msgid "%<teams%> construct must be closely nested inside of %<target%> construct or not nested in any OpenMP construct"
  msgstr ""
  
! #: omp-low.cc:3853 c-family/c-omp.cc:741
  #, gcc-internal-format
  msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
  msgstr ""
  
! #: omp-low.cc:3861
  #, gcc-internal-format
  msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
  msgstr ""
  
! #: omp-low.cc:3874
  #, gcc-internal-format
  msgid "OpenACC construct inside of non-OpenACC region"
  msgstr ""
  
! #: omp-low.cc:3935
  #, gcc-internal-format
  msgid "%s %qs construct inside of %s %qs region"
  msgstr ""
  
! #: omp-low.cc:3948 omp-low.cc:3965
  #, gcc-internal-format
  msgid "%qs construct inside of %qs region"
  msgstr ""
  
! #: omp-low.cc:4105
  #, gcc-internal-format
  msgid "setjmp/longjmp inside %<simd%> construct"
  msgstr ""
  
! #: omp-low.cc:4131
  #, gcc-internal-format
  msgid "OpenMP runtime API call %qD in a region with %<order(concurrent)%> clause"
  msgstr ""
  
! #: omp-low.cc:4147
  #, gcc-internal-format
  msgid "OpenMP runtime API call %qD strictly nested in a %<teams%> region"
  msgstr ""
  
! #: omp-low.cc:4159
  #, gcc-internal-format
  msgid "OpenMP runtime API call %qD in a region with %<device(ancestor)%> clause"
  msgstr ""
  
! #: omp-low.cc:9855
  #, gcc-internal-format
  msgid "ignoring %<sink%> clause with offset that is not a multiple of the loop step"
  msgstr ""
  
! #: omp-low.cc:9878
  #, gcc-internal-format
  msgid "first offset must be in opposite direction of loop iterations"
  msgstr ""
  
! #: omp-low.cc:15209
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid exit from %s structured block"
  msgstr ""
  
! #: omp-low.cc:15211 omp-low.cc:15216
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid entry to %s structured block"
  msgstr "нявернае выкарыстанне \"restict\""
  
  #. Otherwise, be vague and lazy, but efficient.
! #: omp-low.cc:15220
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid branch to/from %s structured block"
  msgstr ""
--- 31143,31508 ----
  msgid "no other trait-property may be specified in the same selector set with %<kind(\"any\")%>"
  msgstr ""
  
! #: omp-general.cc:1563
! #, gcc-internal-format
! msgid "multiple definitions of variants with the same context selector violate the one-definition rule"
! msgstr ""
! 
! #: omp-general.cc:1566
! #, fuzzy, gcc-internal-format
! msgid "previous variant declaration here"
! msgstr "няма папярэдняга аб'яўлення для \"%s\""
! 
! #: omp-general.cc:1606
  #, gcc-internal-format
  msgid "%qD used as a variant with incompatible %<construct%> selector sets"
  msgstr ""
  
! #: omp-general.cc:1829
  #, gcc-internal-format
  msgid "%<target_device%> selector set inside of %<target%> directive"
  msgstr ""
  
! #: omp-general.cc:3721
  #, gcc-internal-format
  msgid "%qs specifies a conflicting level of parallelism"
  msgstr ""
  
! #: omp-general.cc:3724
  #, gcc-internal-format
  msgid "... to the previous %qs clause here"
  msgstr ""
  
! #: omp-general.cc:3759
  #, gcc-internal-format
  msgid "cannot apply %qs to %qD, which has also been marked with an OpenMP 'declare target' directive"
  msgstr ""
  
! #: omp-general.cc:3813
  #, gcc-internal-format
  msgid "incompatible %qs clause when applying %qs to %qD, which has already been marked with an OpenACC 'routine' directive"
  msgstr ""
  
! #: omp-general.cc:3820
  #, gcc-internal-format
  msgid "missing %qs clause when applying %qs to %qD, which has already been marked with an OpenACC 'routine' directive"
  msgstr ""
  
! #: omp-general.cc:3829
  #, gcc-internal-format
  msgid "... with %qs clause here"
  msgstr ""
  
! #: omp-general.cc:3837
  #, gcc-internal-format
  msgid "... without %qs clause near to here"
  msgstr ""
  
! #: omp-general.cc:4674
  #, gcc-internal-format
  msgid "non-rectangular %<tile%>"
  msgstr ""
  
! #: omp-general.cc:4893
  #, gcc-internal-format
  msgid "%<ordered%> clause used with generated loops"
  msgstr ""
  
! #: omp-general.cc:5011
  #, gcc-internal-format
  msgid "non-constant iteration count of %<unroll full%> loop"
  msgstr ""
  
! #: omp-low.cc:1178
  #, gcc-internal-format
  msgid "%<allocate%> clause must specify an allocator here"
  msgstr ""
  
! #: omp-low.cc:2780 omp-offload.cc:1519
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.cc:2783 omp-offload.cc:1520
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.cc:2787 omp-offload.cc:1554
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr ""
  
! #: omp-low.cc:2838
  #, gcc-internal-format
  msgid "argument not permitted on %qs clause"
  msgstr ""
  
! #: omp-low.cc:2842
  #, gcc-internal-format
  msgid "enclosing parent compute construct"
  msgstr ""
  
! #: omp-low.cc:2845
  #, gcc-internal-format
  msgid "enclosing routine"
  msgstr ""
  
! #: omp-low.cc:2886
  #, fuzzy, gcc-internal-format
  msgid "conflicting reduction operations for %qE"
  msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
  
! #: omp-low.cc:2890
  #, fuzzy, gcc-internal-format
  #| msgid "no previous declaration for `%s'"
  msgid "location of the previous reduction for %qE"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: omp-low.cc:2923
  #, gcc-internal-format
  msgid "nested loop in reduction needs reduction clause for %qE"
  msgstr ""
  
! #: omp-low.cc:3180
  #, gcc-internal-format
  msgid "%<target%> construct with nested %<teams%> construct contains directives outside of the %<teams%> construct"
  msgstr ""
  
! #: omp-low.cc:3238
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC routine"
  msgstr ""
  
! #: omp-low.cc:3247
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC region"
  msgstr ""
  
! #: omp-low.cc:3262
  #, gcc-internal-format
  msgid "OpenMP constructs are not allowed in target region with %<ancestor%>"
  msgstr ""
  
! #: omp-low.cc:3287 omp-low.cc:3356
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<parallel%>, %<loop%> or %<simd%> may not be nested inside a region with the %<order(concurrent)%> clause"
  msgstr ""
  
! #: omp-low.cc:3306
  #, gcc-internal-format
  msgid "%<ordered simd threads%> must be closely nested inside of %<%s simd%> region"
  msgstr ""
  
! #: omp-low.cc:3323
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<ordered simd%>, %<simd%>, %<loop%> or %<atomic%> may not be nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.cc:3337
  #, gcc-internal-format
  msgid "only %<distribute%>, %<parallel%> or %<loop%> regions are allowed to be strictly nested inside %<teams%> region"
  msgstr ""
  
! #: omp-low.cc:3352
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<parallel%>, %<loop%> or %<simd%> may not be nested inside a %<loop%> region"
  msgstr ""
  
! #: omp-low.cc:3372
  #, gcc-internal-format
  msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
  msgstr ""
  
! #: omp-low.cc:3421
  #, gcc-internal-format
  msgid "OpenACC loop directive must be associated with an OpenACC compute region"
  msgstr ""
  
! #: omp-low.cc:3443
  #, fuzzy, gcc-internal-format
  #| msgid "In construct"
  msgid "orphaned %qs construct"
  msgstr "У канструкцыі"
  
! #: omp-low.cc:3472
  #, gcc-internal-format
  msgid "%<cancel for%> inside %<nowait%> for construct"
  msgstr ""
  
! #: omp-low.cc:3477
  #, gcc-internal-format
  msgid "%<cancel for%> inside %<ordered%> for construct"
  msgstr ""
  
! #: omp-low.cc:3497 omp-low.cc:3510
  #, gcc-internal-format
  msgid "%<cancel sections%> inside %<nowait%> sections construct"
  msgstr ""
  
! #: omp-low.cc:3539
  #, gcc-internal-format
  msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
  msgstr ""
  
! #: omp-low.cc:3564
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "invalid arguments"
  msgstr "няма аргументаў"
  
! #: omp-low.cc:3570
  #, gcc-internal-format
  msgid "%<%s %s%> construct not closely nested inside of %qs"
  msgstr ""
  
! #: omp-low.cc:3599
  #, gcc-internal-format
  msgid "barrier region may not be closely nested inside of work-sharing, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.cc:3606
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.cc:3637
  #, gcc-internal-format
  msgid "%qs region may not be closely nested inside of work-sharing, %<loop%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.cc:3672
  #, gcc-internal-format
  msgid "%<scope%> region may not be closely nested inside of work-sharing, %<loop%>, explicit %<task%>, %<taskloop%>, %<critical%>, %<ordered%>, %<master%>, or %<masked%> region"
  msgstr ""
  
! #: omp-low.cc:3695
  #, gcc-internal-format
  msgid "%<%s(%s)%> is only allowed in %<omp ordered%>"
  msgstr ""
  
! #: omp-low.cc:3710
  #, gcc-internal-format
  msgid "invalid depend kind in omp %<ordered%> %<depend%>"
  msgstr ""
  
! #: omp-low.cc:3727
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
  msgstr ""
  
! #: omp-low.cc:3743
  #, gcc-internal-format
  msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.cc:3756
  #, gcc-internal-format
  msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.cc:3769 omp-low.cc:3814
  #, gcc-internal-format
  msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
  msgstr ""
  
! #: omp-low.cc:3778
  #, gcc-internal-format
  msgid "%<ordered%> construct without %<doacross%> or %<depend%> clauses must not have the same binding region as %<ordered%> construct with those clauses"
  msgstr ""
  
! #: omp-low.cc:3797
  #, gcc-internal-format
  msgid "%<ordered%> construct without %<doacross%> or %<depend%> clauses binds to loop where %<collapse%> argument %wd is different from %<ordered%> argument %wd"
  msgstr ""
  
! #: omp-low.cc:3831
  #, gcc-internal-format
  msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
  msgstr ""
  
! #: omp-low.cc:3849
  #, gcc-internal-format
  msgid "%<teams%> construct must be closely nested inside of %<target%> construct or not nested in any OpenMP construct"
  msgstr ""
  
! #: omp-low.cc:3861 c-family/c-omp.cc:746
  #, gcc-internal-format
  msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
  msgstr ""
  
! #: omp-low.cc:3869
  #, gcc-internal-format
  msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
  msgstr ""
  
! #: omp-low.cc:3882
  #, gcc-internal-format
  msgid "OpenACC construct inside of non-OpenACC region"
  msgstr ""
  
! #: omp-low.cc:3943
  #, gcc-internal-format
  msgid "%s %qs construct inside of %s %qs region"
  msgstr ""
  
! #: omp-low.cc:3956 omp-low.cc:3973
  #, gcc-internal-format
  msgid "%qs construct inside of %qs region"
  msgstr ""
  
! #: omp-low.cc:4113
  #, gcc-internal-format
  msgid "setjmp/longjmp inside %<simd%> construct"
  msgstr ""
  
! #: omp-low.cc:4139
  #, gcc-internal-format
  msgid "OpenMP runtime API call %qD in a region with %<order(concurrent)%> clause"
  msgstr ""
  
! #: omp-low.cc:4155
  #, gcc-internal-format
  msgid "OpenMP runtime API call %qD strictly nested in a %<teams%> region"
  msgstr ""
  
! #: omp-low.cc:4167
  #, gcc-internal-format
  msgid "OpenMP runtime API call %qD in a region with %<device(ancestor)%> clause"
  msgstr ""
  
! #: omp-low.cc:9863
  #, gcc-internal-format
  msgid "ignoring %<sink%> clause with offset that is not a multiple of the loop step"
  msgstr ""
  
! #: omp-low.cc:9886
  #, gcc-internal-format
  msgid "first offset must be in opposite direction of loop iterations"
  msgstr ""
  
! #: omp-low.cc:12897
! #, gcc-internal-format
! msgid "iterators used together with deep mapping are not supported yet"
! msgstr ""
! 
! #: omp-low.cc:13174
! #, gcc-internal-format
! msgid "only the %<device_type(any)%> is supported"
! msgstr ""
! 
! #: omp-low.cc:15475
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid exit from %s structured block"
  msgstr ""
  
! #: omp-low.cc:15477 omp-low.cc:15482
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid entry to %s structured block"
  msgstr "нявернае выкарыстанне \"restict\""
  
  #. Otherwise, be vague and lazy, but efficient.
! #: omp-low.cc:15486
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid branch to/from %s structured block"
  msgstr ""
*************** msgstr ""
*** 30450,30456 ****
  msgid "ignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified non-%<uniform%> argument"
  msgstr ""
  
! #: optabs.cc:4979
  #, fuzzy, gcc-internal-format
  #| msgid "section attributes are not supported for this target"
  msgid "indirect jumps are not available on this target"
--- 31647,31653 ----
  msgid "ignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified non-%<uniform%> argument"
  msgstr ""
  
! #: optabs.cc:5175
  #, fuzzy, gcc-internal-format
  #| msgid "section attributes are not supported for this target"
  msgid "indirect jumps are not available on this target"
*************** msgstr ""
*** 30472,30582 ****
  msgid "error closing optimization records %qs"
  msgstr ""
  
! #: opts-common.cc:1453
  #, gcc-internal-format
  msgid "command-line option %qs is not supported by this configuration"
  msgstr ""
  
! #: opts-common.cc:1463 opts.cc:2610
  #, fuzzy, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: opts-common.cc:1470
  #, gcc-internal-format
  msgid "argument to %qs should be a non-negative integer optionally followed by a size unit"
  msgstr ""
  
! #: opts-common.cc:1474
  #, fuzzy, gcc-internal-format
  #| msgid "first argument of `%s' should be `int'"
  msgid "argument to %qs should be a non-negative integer"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: opts-common.cc:1481
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs is not between %d and %d"
  msgstr "памер \"%s\" больш чам %d байт"
  
! #: opts-common.cc:1545
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param option: %s"
  msgid "invalid argument in option %qs"
  msgstr "нерэчаісны выбар --param : %s"
  
! #: opts-common.cc:1547
  #, gcc-internal-format
  msgid "%qs specified multiple times in the same option"
  msgstr ""
  
! #: opts-common.cc:1550
  #, gcc-internal-format
  msgid "%qs is mutually exclusive with %qs and cannot be specified together"
  msgstr ""
  
! #: opts-common.cc:1572
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument in option %qs"
  msgstr "нераспазнаны выбар \"-%s\""
  
! #: opts-common.cc:1583 config/i386/i386-options.cc:1715
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: opts-common.cc:1586 config/i386/i386-options.cc:1718
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: opts-common.cc:1629 c-family/c-opts.cc:476
  #, fuzzy, gcc-internal-format
  msgid "switch %qs is no longer supported"
  msgstr "-pipe не падтрымліваецца."
  
! #: opts-common.cc:1689
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs is bigger than %d"
  msgstr "памер \"%s\" больш чам %d байт"
  
! #: opts-common.cc:2043
  #, gcc-internal-format
  msgid "malformed %<COLLECT_GCC_OPTIONS%>"
  msgstr ""
  
- #: opts-diagnostic.cc:142
- #, gcc-internal-format
- msgid "%<%s%s%>: unexpected value %qs for key %qs; expected %qs or %qs"
- msgstr ""
- 
- #: opts-diagnostic.cc:173
- msgid "%<%s%s%>: unexpected value %qs for key %qs; known values: %e"
- msgstr ""
- 
- #: opts-diagnostic.cc:243
- msgid "%<%s%s%>: unknown key %qs for format %qs; known keys: %e"
- msgstr ""
- 
- #: opts-diagnostic.cc:256
- #, gcc-internal-format
- msgid "%<%s%s%>: missing required key %qs for format %qs; try %<%s%s:%s=%s%>"
- msgstr ""
- 
- #: opts-diagnostic.cc:282
- #, gcc-internal-format
- msgid "%<%s%s%>: expected KEY=VALUE-style parameter for format %qs after %qs; got %qs"
- msgstr ""
- 
- #: opts-diagnostic.cc:345
- msgid "%<%s%s%>: unrecognized format %qs; known formats: %e"
- msgstr ""
- 
- #: opts-diagnostic.cc:424
- #, fuzzy, gcc-internal-format
- #| msgid "unable to open file '%s'"
- msgid "unable to open %qs: %m"
- msgstr "немагу адчыніць файл \"%s\""
- 
  #: opts-global.cc:107
  #, gcc-internal-format
  msgid "command-line option %qs is valid for the driver but not for %s"
--- 31669,31746 ----
  msgid "error closing optimization records %qs"
  msgstr ""
  
! #: opts-common.cc:1455
  #, gcc-internal-format
  msgid "command-line option %qs is not supported by this configuration"
  msgstr ""
  
! #: opts-common.cc:1465 opts.cc:2670
  #, fuzzy, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: opts-common.cc:1472
  #, gcc-internal-format
  msgid "argument to %qs should be a non-negative integer optionally followed by a size unit"
  msgstr ""
  
! #: opts-common.cc:1476
  #, fuzzy, gcc-internal-format
  #| msgid "first argument of `%s' should be `int'"
  msgid "argument to %qs should be a non-negative integer"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: opts-common.cc:1483
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs is not between %d and %d"
  msgstr "памер \"%s\" больш чам %d байт"
  
! #: opts-common.cc:1547
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param option: %s"
  msgid "invalid argument in option %qs"
  msgstr "нерэчаісны выбар --param : %s"
  
! #: opts-common.cc:1549
  #, gcc-internal-format
  msgid "%qs specified multiple times in the same option"
  msgstr ""
  
! #: opts-common.cc:1552
  #, gcc-internal-format
  msgid "%qs is mutually exclusive with %qs and cannot be specified together"
  msgstr ""
  
! #: opts-common.cc:1574
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument in option %qs"
  msgstr "нераспазнаны выбар \"-%s\""
  
! #: opts-common.cc:1585 config/i386/i386-options.cc:1686
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: opts-common.cc:1588 config/i386/i386-options.cc:1689
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: opts-common.cc:1631 c-family/c-opts.cc:476
  #, fuzzy, gcc-internal-format
  msgid "switch %qs is no longer supported"
  msgstr "-pipe не падтрымліваецца."
  
! #: opts-common.cc:1694
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs is bigger than %d"
  msgstr "памер \"%s\" больш чам %d байт"
  
! #: opts-common.cc:2050
  #, gcc-internal-format
  msgid "malformed %<COLLECT_GCC_OPTIONS%>"
  msgstr ""
  
  #: opts-global.cc:107
  #, gcc-internal-format
  msgid "command-line option %qs is valid for the driver but not for %s"
*************** msgstr ""
*** 30605,30611 ****
  msgid "unrecognized command-line option %<-fopt-info-%s%>"
  msgstr "нераспазнаны выбар \"-%s\""
  
! #: opts-global.cc:436 opts-global.cc:445 m2/gm2spec.cc:544
  #, gcc-internal-format
  msgid "plugin support is disabled; configure with %<--enable-plugin%>"
  msgstr ""
--- 31769,31775 ----
  msgid "unrecognized command-line option %<-fopt-info-%s%>"
  msgstr "нераспазнаны выбар \"-%s\""
  
! #: opts-global.cc:436 opts-global.cc:445 m2/gm2spec.cc:564
  #, gcc-internal-format
  msgid "plugin support is disabled; configure with %<--enable-plugin%>"
  msgstr ""
*************** msgstr ""
*** 30627,31040 ****
  msgid "unrecognized shadow offset %qs"
  msgstr "нераспазнаны адрас"
  
! #: opts.cc:244
  #, gcc-internal-format
  msgid "argument %qs to %<-femit-struct-debug-detailed%> not recognized"
  msgstr ""
  
! #: opts.cc:280
  #, gcc-internal-format
  msgid "argument %qs to %<-femit-struct-debug-detailed%> unknown"
  msgstr ""
  
! #: opts.cc:287
  #, gcc-internal-format
  msgid "%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%>"
  msgstr ""
  
! #: opts.cc:755
  #, gcc-internal-format
  msgid "argument to %<-O%> should be a non-negative integer, %<g%>, %<s%>, %<z%> or %<fast%>"
  msgstr ""
  
! #: opts.cc:861 opts.cc:867 opts.cc:873 opts.cc:879 opts.cc:890 opts.cc:900
! #: opts.cc:906 opts.cc:912 opts.cc:918 opts.cc:924 opts.cc:930 opts.cc:936
! #: opts.cc:942 opts.cc:948 opts.cc:965 opts.cc:973 config/mips/mips.cc:20572
! #: config/mips/mips.cc:20574 config/mips/mips.cc:20587
  #, gcc-internal-format
  msgid "%qs is incompatible with %qs"
  msgstr ""
  
! #: opts.cc:955
  #, gcc-internal-format
  msgid "%<-fipa-modref%> is incompatible with %qs"
  msgstr ""
  
! #: opts.cc:1035
  #, gcc-internal-format
  msgid "%<-fsanitize=%s%> is incompatible with %<-fsanitize=%s%>"
  msgstr ""
  
! #: opts.cc:1053
  #, gcc-internal-format
  msgid "%<-fipa-reorder-for-locality%> is incompatible with an explicit %qs option"
  msgstr ""
  
! #: opts.cc:1092
  #, gcc-internal-format
  msgid "section anchors must be disabled when unit-at-a-time is disabled"
  msgstr ""
  
! #: opts.cc:1096
  #, gcc-internal-format
  msgid "toplevel reorder must be disabled when unit-at-a-time is disabled"
  msgstr ""
  
! #: opts.cc:1110
  #, gcc-internal-format
  msgid "transactional memory is not supported with non-call exceptions"
  msgstr ""
  
! #: opts.cc:1125
  #, gcc-internal-format
  msgid "section anchors must be disabled when toplevel reorder is disabled"
  msgstr ""
  
! #: opts.cc:1136
  #, gcc-internal-format
  msgid "%<-ftrivial-auto-var-init=zero%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: opts.cc:1186
  #, gcc-internal-format
  msgid "%<-fstack-protector-strong%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: opts.cc:1231
  #, gcc-internal-format
  msgid "%<-fno-fat-lto-objects%> are supported only with linker plugin"
  msgstr ""
  
! #: opts.cc:1239
  #, gcc-internal-format
  msgid "%<-gsplit-dwarf%> is not supported with LTO, disabling"
  msgstr ""
  
! #: opts.cc:1253
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
  msgstr ""
  
! #: opts.cc:1282
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1286
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1313
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "-pipe не падтрымліваецца"
  
! #: opts.cc:1325 opts.cc:2322
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<-fsanitize-trap=%s%> is not supported"
  msgstr "-pipe не падтрымліваецца"
  
! #: opts.cc:1352
  #, gcc-internal-format
  msgid "%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option"
  msgstr ""
  
! #: opts.cc:1359
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=address%>"
  msgstr ""
  
! #: opts.cc:1362
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1367
  #, gcc-internal-format
  msgid "live patching (with %qs) is not supported with LTO"
  msgstr ""
  
! #: opts.cc:1372
  #, fuzzy, gcc-internal-format
  msgid "vtable verification is not supported with LTO"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: opts.cc:1447
  #, gcc-internal-format
  msgid "variable tracking requested, but useless unless producing debug info"
  msgstr ""
  
! #: opts.cc:1451
  #, gcc-internal-format
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr ""
  
! #: opts.cc:1480
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr ""
  
! #: opts.cc:1493
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1523 config/darwin.cc:3484
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr ""
  
! #: opts.cc:1539
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr ""
  
! #: opts.cc:1557 config/pa/pa.cc:580
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr ""
  
! #: opts.cc:2066
  #, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr ""
  
! #: opts.cc:2301
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.cc:2356
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr ""
  
! #: opts.cc:2362
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr ""
  
! #: opts.cc:2397
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qs attribute directive ignored"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: opts.cc:2421
  #, gcc-internal-format
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr ""
  
! #: opts.cc:2445
  #, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr ""
  
! #: opts.cc:2460
  #, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr ""
  
! #: opts.cc:2469
  #, gcc-internal-format
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr ""
  
! #: opts.cc:2528
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: opts.cc:2665
  #, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.cc:2676
  #, gcc-internal-format
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr ""
  
! #: opts.cc:2856
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2862
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:3108
  #, gcc-internal-format
  msgid "%qs option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.cc:3117
  #, gcc-internal-format
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr ""
  
! #: opts.cc:3238
  #, fuzzy, gcc-internal-format
  #| msgid "unused parameter `%s'"
  msgid "unknown stack check parameter %qs"
  msgstr "невыкарыстаемы параметр \"%s\""
  
! #: opts.cc:3290
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.cc:3301
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "dwarf version %wu is not supported"
  msgstr "-pipe не падтрымліваецца"
  
! #: opts.cc:3338
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "нераспазнаны выбар \"-%s\""
  
! #: opts.cc:3538
  #, fuzzy, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: opts.cc:3577
  #, fuzzy, gcc-internal-format
  #| msgid "section of `%s' conflicts with previous declaration"
  msgid "debug format %qs conflicts with prior selection"
  msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
  
! #: opts.cc:3601
  #, fuzzy, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "нераспазнаны выбар \"-%s\""
  
! #: opts.cc:3603
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr ""
  
! #: opts.cc:3615
  #, fuzzy, gcc-internal-format
  msgid "unrecognized btf debug output level %qs"
  msgstr "нераспазнаны выбар \"-%s\""
  
! #: opts.cc:3632
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr ""
  
! #: opts.cc:3636
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr ""
  
! #: opts.cc:3681
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr ""
  
! #: opts.cc:3710
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr ""
  
! #: opts.cc:3714
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr ""
  
! #: opts.cc:3718
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr ""
  
! #: passes.cc:84
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "pass %s does not support cloning"
  msgstr "%s не падтрымлівае %s"
  
! #: passes.cc:90
  #, gcc-internal-format
  msgid "pass %s needs a %<set_pass_param%> implementation to handle the extra argument in %<NEXT_PASS%>"
  msgstr ""
  
! #: passes.cc:1085
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized option `-%s'"
  msgid "unrecognized option %<-fenable%>"
  msgstr "нераспазнаны выбар \"-%s\""
  
! #: passes.cc:1087
  #, fuzzy, gcc-internal-format
  msgid "unrecognized option %<-fdisable%>"
  msgstr "нераспазнаны выбар \"-%s\""
  
! #: passes.cc:1095
  #, gcc-internal-format
  msgid "unknown pass %s specified in %<-fenable%>"
  msgstr ""
  
! #: passes.cc:1097
  #, fuzzy, gcc-internal-format
  msgid "unknown pass %s specified in %<-fdisable%>"
  msgstr "невядомы рэжым машыны \"%s\""
  
! #: passes.cc:1122 passes.cc:1211
  #, gcc-internal-format, gfc-internal-format
  msgid "enable pass %s for functions in the range of [%u, %u]"
  msgstr ""
  
! #: passes.cc:1125 passes.cc:1222
  #, gcc-internal-format, gfc-internal-format
  msgid "disable pass %s for functions in the range of [%u, %u]"
  msgstr ""
  
! #: passes.cc:1161 passes.cc:1189
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid range %s in option %s"
  msgstr "Нерэчаісны выбар %s"
  
! #: passes.cc:1207
  #, gcc-internal-format, gfc-internal-format
  msgid "enable pass %s for function %s"
  msgstr ""
  
! #: passes.cc:1218
  #, gcc-internal-format, gfc-internal-format
  msgid "disable pass %s for function %s"
  msgstr ""
  
! #: passes.cc:1447
  #, gcc-internal-format
  msgid "invalid pass positioning operation"
  msgstr ""
  
! #: passes.cc:1508
  #, fuzzy, gcc-internal-format
  msgid "plugin cannot register a missing pass"
  msgstr "невядомая назва рэгістра: %s"
  
! #: passes.cc:1511
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "plugin cannot register an unnamed pass"
  msgstr "невядомая назва рэгістра: %s"
  
! #: passes.cc:1516
  #, gcc-internal-format
  msgid "plugin cannot register pass %qs without reference pass name"
  msgstr ""
  
! #: passes.cc:1535
  #, gcc-internal-format
  msgid "pass %qs not found but is referenced by new pass %qs"
  msgstr ""
--- 31791,32209 ----
  msgid "unrecognized shadow offset %qs"
  msgstr "нераспазнаны адрас"
  
! #: opts.cc:246
  #, gcc-internal-format
  msgid "argument %qs to %<-femit-struct-debug-detailed%> not recognized"
  msgstr ""
  
! #: opts.cc:282
  #, gcc-internal-format
  msgid "argument %qs to %<-femit-struct-debug-detailed%> unknown"
  msgstr ""
  
! #: opts.cc:289
  #, gcc-internal-format
  msgid "%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%>"
  msgstr ""
  
! #: opts.cc:767
  #, gcc-internal-format
  msgid "argument to %<-O%> should be a non-negative integer, %<g%>, %<s%>, %<z%> or %<fast%>"
  msgstr ""
  
! #: opts.cc:873 opts.cc:879 opts.cc:885 opts.cc:891 opts.cc:902 opts.cc:912
! #: opts.cc:918 opts.cc:924 opts.cc:930 opts.cc:936 opts.cc:942 opts.cc:948
! #: opts.cc:954 opts.cc:960 opts.cc:977 opts.cc:985 config/mips/mips.cc:20593
! #: config/mips/mips.cc:20595 config/mips/mips.cc:20608
  #, gcc-internal-format
  msgid "%qs is incompatible with %qs"
  msgstr ""
  
! #: opts.cc:967
  #, gcc-internal-format
  msgid "%<-fipa-modref%> is incompatible with %qs"
  msgstr ""
  
! #: opts.cc:1049
  #, gcc-internal-format
  msgid "%<-fsanitize=%s%> is incompatible with %<-fsanitize=%s%>"
  msgstr ""
  
! #: opts.cc:1067
  #, gcc-internal-format
  msgid "%<-fipa-reorder-for-locality%> is incompatible with an explicit %qs option"
  msgstr ""
  
! #: opts.cc:1127
  #, gcc-internal-format
  msgid "section anchors must be disabled when unit-at-a-time is disabled"
  msgstr ""
  
! #: opts.cc:1131
  #, gcc-internal-format
  msgid "toplevel reorder must be disabled when unit-at-a-time is disabled"
  msgstr ""
  
! #: opts.cc:1145
  #, gcc-internal-format
  msgid "transactional memory is not supported with non-call exceptions"
  msgstr ""
  
! #: opts.cc:1160
  #, gcc-internal-format
  msgid "section anchors must be disabled when toplevel reorder is disabled"
  msgstr ""
  
! #: opts.cc:1171
  #, gcc-internal-format
  msgid "%<-ftrivial-auto-var-init=zero%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: opts.cc:1221
  #, gcc-internal-format
  msgid "%<-fstack-protector-strong%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: opts.cc:1266
  #, gcc-internal-format
  msgid "%<-fno-fat-lto-objects%> are supported only with linker plugin"
  msgstr ""
  
! #: opts.cc:1274
  #, gcc-internal-format
  msgid "%<-gsplit-dwarf%> is not supported with LTO, disabling"
  msgstr ""
  
! #: opts.cc:1288
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
  msgstr ""
  
! #: opts.cc:1317
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1321
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1357
! #, gcc-internal-format
! msgid "%<--param hwasan-random-frame-tag=0%> is ignored when %<-fsanitize=memtag-stack%> is present"
! msgstr ""
! 
! #: opts.cc:1366
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "-pipe не падтрымліваецца"
  
! #: opts.cc:1378 opts.cc:2382
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<-fsanitize-trap=%s%> is not supported"
  msgstr "-pipe не падтрымліваецца"
  
! #: opts.cc:1405
  #, gcc-internal-format
  msgid "%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option"
  msgstr ""
  
! #: opts.cc:1412
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=address%>"
  msgstr ""
  
! #: opts.cc:1415
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1420
  #, gcc-internal-format
  msgid "live patching (with %qs) is not supported with LTO"
  msgstr ""
  
! #: opts.cc:1425
  #, fuzzy, gcc-internal-format
  msgid "vtable verification is not supported with LTO"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: opts.cc:1491
  #, gcc-internal-format
  msgid "variable tracking requested, but useless unless producing debug info"
  msgstr ""
  
! #: opts.cc:1495
  #, gcc-internal-format
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr ""
  
! #: opts.cc:1524
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr ""
  
! #: opts.cc:1537
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1567 config/darwin.cc:3539
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr ""
  
! #: opts.cc:1583
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr ""
  
! #: opts.cc:1601 config/pa/pa.cc:580
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr ""
  
! #: opts.cc:2110
  #, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr ""
  
! #: opts.cc:2360
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.cc:2416
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr ""
  
! #: opts.cc:2422
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr ""
  
! #: opts.cc:2457
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qs attribute directive ignored"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: opts.cc:2481
  #, gcc-internal-format
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr ""
  
! #: opts.cc:2505
  #, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr ""
  
! #: opts.cc:2520
  #, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr ""
  
! #: opts.cc:2529
  #, gcc-internal-format
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr ""
  
! #: opts.cc:2588
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: opts.cc:2725
  #, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.cc:2736
  #, gcc-internal-format
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr ""
  
! #: opts.cc:2916
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2922
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:3180
  #, gcc-internal-format
  msgid "%qs option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.cc:3189
  #, gcc-internal-format
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr ""
  
! #: opts.cc:3314
  #, fuzzy, gcc-internal-format
  #| msgid "unused parameter `%s'"
  msgid "unknown stack check parameter %qs"
  msgstr "невыкарыстаемы параметр \"%s\""
  
! #: opts.cc:3366
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.cc:3377
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "dwarf version %wu is not supported"
  msgstr "-pipe не падтрымліваецца"
  
! #: opts.cc:3416
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "нераспазнаны выбар \"-%s\""
  
! #: opts.cc:3617
  #, fuzzy, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: opts.cc:3656
  #, fuzzy, gcc-internal-format
  #| msgid "section of `%s' conflicts with previous declaration"
  msgid "debug format %qs conflicts with prior selection"
  msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
  
! #: opts.cc:3680
  #, fuzzy, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "нераспазнаны выбар \"-%s\""
  
! #: opts.cc:3682
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr ""
  
! #: opts.cc:3694
  #, fuzzy, gcc-internal-format
  msgid "unrecognized btf debug output level %qs"
  msgstr "нераспазнаны выбар \"-%s\""
  
! #: opts.cc:3711
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr ""
  
! #: opts.cc:3715
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr ""
  
! #: opts.cc:3760
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr ""
  
! #: opts.cc:3789
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr ""
  
! #: opts.cc:3793
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr ""
  
! #: opts.cc:3797
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr ""
  
! #: passes.cc:90
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "pass %s does not support cloning"
  msgstr "%s не падтрымлівае %s"
  
! #: passes.cc:96
  #, gcc-internal-format
  msgid "pass %s needs a %<set_pass_param%> implementation to handle the extra argument in %<NEXT_PASS%>"
  msgstr ""
  
! #: passes.cc:1084
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized option `-%s'"
  msgid "unrecognized option %<-fenable%>"
  msgstr "нераспазнаны выбар \"-%s\""
  
! #: passes.cc:1086
  #, fuzzy, gcc-internal-format
  msgid "unrecognized option %<-fdisable%>"
  msgstr "нераспазнаны выбар \"-%s\""
  
! #: passes.cc:1094
  #, gcc-internal-format
  msgid "unknown pass %s specified in %<-fenable%>"
  msgstr ""
  
! #: passes.cc:1096
  #, fuzzy, gcc-internal-format
  msgid "unknown pass %s specified in %<-fdisable%>"
  msgstr "невядомы рэжым машыны \"%s\""
  
! #: passes.cc:1121 passes.cc:1210
  #, gcc-internal-format, gfc-internal-format
  msgid "enable pass %s for functions in the range of [%u, %u]"
  msgstr ""
  
! #: passes.cc:1124 passes.cc:1221
  #, gcc-internal-format, gfc-internal-format
  msgid "disable pass %s for functions in the range of [%u, %u]"
  msgstr ""
  
! #: passes.cc:1160 passes.cc:1188
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid range %s in option %s"
  msgstr "Нерэчаісны выбар %s"
  
! #: passes.cc:1206
  #, gcc-internal-format, gfc-internal-format
  msgid "enable pass %s for function %s"
  msgstr ""
  
! #: passes.cc:1217
  #, gcc-internal-format, gfc-internal-format
  msgid "disable pass %s for function %s"
  msgstr ""
  
! #: passes.cc:1446
  #, gcc-internal-format
  msgid "invalid pass positioning operation"
  msgstr ""
  
! #: passes.cc:1507
  #, fuzzy, gcc-internal-format
  msgid "plugin cannot register a missing pass"
  msgstr "невядомая назва рэгістра: %s"
  
! #: passes.cc:1510
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "plugin cannot register an unnamed pass"
  msgstr "невядомая назва рэгістра: %s"
  
! #: passes.cc:1515
  #, gcc-internal-format
  msgid "plugin cannot register pass %qs without reference pass name"
  msgstr ""
  
! #: passes.cc:1534
  #, gcc-internal-format
  msgid "pass %qs not found but is referenced by new pass %qs"
  msgstr ""
*************** msgstr ""
*** 31074,31085 ****
  msgid "unknown callback event registered by plugin %s"
  msgstr ""
  
! #: plugin.cc:507
  #, gcc-internal-format, gfc-internal-format
  msgid "plugin %s registered a null callback function for event %s"
  msgstr ""
  
! #: plugin.cc:641
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "[cannot find %s]"
  msgid ""
--- 32243,32254 ----
  msgid "unknown callback event registered by plugin %s"
  msgstr ""
  
! #: plugin.cc:506
  #, gcc-internal-format, gfc-internal-format
  msgid "plugin %s registered a null callback function for event %s"
  msgstr ""
  
! #: plugin.cc:639
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "[cannot find %s]"
  msgid ""
*************** msgid ""
*** 31087,31100 ****
  "%s"
  msgstr "[нельга знайсці %s]"
  
! #: plugin.cc:652
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "plugin %s is not licensed under a GPL-compatible license\n"
  "%s"
  msgstr ""
  
! #: plugin.cc:665
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot find source %s"
  msgid ""
--- 32256,32269 ----
  "%s"
  msgstr "[нельга знайсці %s]"
  
! #: plugin.cc:650
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "plugin %s is not licensed under a GPL-compatible license\n"
  "%s"
  msgstr ""
  
! #: plugin.cc:663
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot find source %s"
  msgid ""
*************** msgid ""
*** 31102,31241 ****
  "%s"
  msgstr "не магу знайсці крыніцу %s"
  
! #: plugin.cc:675
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "can't initialize friend function `%s'"
  msgid "fail to initialize plugin %s"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: plugin.cc:708
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot find source %s"
  msgid "cannot load plugin %s: %s"
  msgstr "не магу знайсці крыніцу %s"
  
! #: plugin.cc:718
  #, gcc-internal-format, gfc-internal-format
  msgid "plugin %s is not licensed under a GPL-compatible license: %s"
  msgstr ""
  
! #: plugin.cc:728
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot find source %s"
  msgid "cannot find %s in plugin %s: %s"
  msgstr "не магу знайсці крыніцу %s"
  
! #: plugin.cc:737
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "failed to initialize plugin %s"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: plugin.cc:1049
  #, gcc-internal-format
  msgid "%<-iplugindir%> option not passed from the gcc driver"
  msgstr ""
  
! #: pointer-query.cc:1201
  #, gcc-internal-format
  msgid "destination object is likely at address zero"
  msgstr ""
  
! #: pointer-query.cc:1203
  #, gcc-internal-format
  msgid "source object is likely at address zero"
  msgstr ""
  
! #: pointer-query.cc:1213
  #, gcc-internal-format
  msgid "at offset %s into destination object %qE of size %s"
  msgstr ""
  
! #: pointer-query.cc:1216
  #, gcc-internal-format
  msgid "destination object %qE of size %s"
  msgstr ""
  
! #: pointer-query.cc:1222
  #, gcc-internal-format
  msgid "at offset %s into destination object of size %s allocated by %qE"
  msgstr ""
  
! #: pointer-query.cc:1225
  #, gcc-internal-format
  msgid "destination object of size %s allocated by %qE"
  msgstr ""
  
! #: pointer-query.cc:1235
  #, gcc-internal-format
  msgid "at offset %s into source object %qE of size %s"
  msgstr ""
  
! #: pointer-query.cc:1238
  #, gcc-internal-format
  msgid "source object %qE of size %s"
  msgstr ""
  
! #: pointer-query.cc:1245
  #, gcc-internal-format
  msgid "at offset %s into source object of size %s allocated by %qE"
  msgstr ""
  
! #: pointer-query.cc:1248
  #, gcc-internal-format
  msgid "source object of size %s allocated by %qE"
  msgstr ""
  
! #: pointer-query.cc:1256
  #, gcc-internal-format
  msgid "at offset %s into object %qE of size %s"
  msgstr ""
  
! #: pointer-query.cc:1259
  #, gcc-internal-format
  msgid "object %qE of size %s"
  msgstr ""
  
! #: pointer-query.cc:1266
  #, gcc-internal-format
  msgid "at offset %s into object of size %s allocated by %qE"
  msgstr ""
  
! #: pointer-query.cc:1269
  #, gcc-internal-format
  msgid "object of size %s allocated by %qE"
  msgstr ""
  
! #: predict.cc:2616
  #, gcc-internal-format
  msgid "probability %qE must be constant floating-point expression"
  msgstr ""
  
! #: predict.cc:2629
  #, gcc-internal-format
  msgid "probability %qE is outside the range [0.0, 1.0]"
  msgstr ""
  
! #: predict.cc:3704
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing counts for called function %s"
  msgstr ""
  
! #: profile.cc:628
  #, gcc-internal-format
  msgid "corrupted profile info: profile data is not flow-consistent"
  msgstr ""
  
! #: profile.cc:645
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted profile info: number of iterations for basic block %d thought to be %i"
  msgstr ""
  
! #: profile.cc:668
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted profile info: number of executions for edge %d-%d thought to be %i"
  msgstr ""
  
! #: profile.cc:977
  #, gcc-internal-format
  msgid "corrupted profile info: invalid time profile"
  msgstr ""
--- 32271,32410 ----
  "%s"
  msgstr "не магу знайсці крыніцу %s"
  
! #: plugin.cc:673
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "can't initialize friend function `%s'"
  msgid "fail to initialize plugin %s"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: plugin.cc:706
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot find source %s"
  msgid "cannot load plugin %s: %s"
  msgstr "не магу знайсці крыніцу %s"
  
! #: plugin.cc:716
  #, gcc-internal-format, gfc-internal-format
  msgid "plugin %s is not licensed under a GPL-compatible license: %s"
  msgstr ""
  
! #: plugin.cc:726
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot find source %s"
  msgid "cannot find %s in plugin %s: %s"
  msgstr "не магу знайсці крыніцу %s"
  
! #: plugin.cc:735
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "failed to initialize plugin %s"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: plugin.cc:1047
  #, gcc-internal-format
  msgid "%<-iplugindir%> option not passed from the gcc driver"
  msgstr ""
  
! #: pointer-query.cc:1206
  #, gcc-internal-format
  msgid "destination object is likely at address zero"
  msgstr ""
  
! #: pointer-query.cc:1208
  #, gcc-internal-format
  msgid "source object is likely at address zero"
  msgstr ""
  
! #: pointer-query.cc:1218
  #, gcc-internal-format
  msgid "at offset %s into destination object %qE of size %s"
  msgstr ""
  
! #: pointer-query.cc:1221
  #, gcc-internal-format
  msgid "destination object %qE of size %s"
  msgstr ""
  
! #: pointer-query.cc:1227
  #, gcc-internal-format
  msgid "at offset %s into destination object of size %s allocated by %qE"
  msgstr ""
  
! #: pointer-query.cc:1230
  #, gcc-internal-format
  msgid "destination object of size %s allocated by %qE"
  msgstr ""
  
! #: pointer-query.cc:1240
  #, gcc-internal-format
  msgid "at offset %s into source object %qE of size %s"
  msgstr ""
  
! #: pointer-query.cc:1243
  #, gcc-internal-format
  msgid "source object %qE of size %s"
  msgstr ""
  
! #: pointer-query.cc:1250
  #, gcc-internal-format
  msgid "at offset %s into source object of size %s allocated by %qE"
  msgstr ""
  
! #: pointer-query.cc:1253
  #, gcc-internal-format
  msgid "source object of size %s allocated by %qE"
  msgstr ""
  
! #: pointer-query.cc:1261
  #, gcc-internal-format
  msgid "at offset %s into object %qE of size %s"
  msgstr ""
  
! #: pointer-query.cc:1264
  #, gcc-internal-format
  msgid "object %qE of size %s"
  msgstr ""
  
! #: pointer-query.cc:1271
  #, gcc-internal-format
  msgid "at offset %s into object of size %s allocated by %qE"
  msgstr ""
  
! #: pointer-query.cc:1274
  #, gcc-internal-format
  msgid "object of size %s allocated by %qE"
  msgstr ""
  
! #: predict.cc:2639
  #, gcc-internal-format
  msgid "probability %qE must be constant floating-point expression"
  msgstr ""
  
! #: predict.cc:2652
  #, gcc-internal-format
  msgid "probability %qE is outside the range [0.0, 1.0]"
  msgstr ""
  
! #: predict.cc:3728
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing counts for called function %s"
  msgstr ""
  
! #: profile.cc:666
  #, gcc-internal-format
  msgid "corrupted profile info: profile data is not flow-consistent"
  msgstr ""
  
! #: profile.cc:683
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted profile info: number of iterations for basic block %d thought to be %i"
  msgstr ""
  
! #: profile.cc:706
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted profile info: number of executions for edge %d-%d thought to be %i"
  msgstr ""
  
! #: profile.cc:1027
  #, gcc-internal-format
  msgid "corrupted profile info: invalid time profile"
  msgstr ""
*************** msgstr ""
*** 31327,31348 ****
  msgid "output operand %d must use %<&%> constraint"
  msgstr ""
  
! #: regcprop.cc:1254
  #, gcc-internal-format
  msgid "%qs: [%u] bad %<next_regno%> for empty chain (%u)"
  msgstr ""
  
! #: regcprop.cc:1266
  #, gcc-internal-format
  msgid "%qs: loop in %<next_regno%> chain (%u)"
  msgstr ""
  
! #: regcprop.cc:1269
  #, gcc-internal-format
  msgid "%qs: [%u] bad %<oldest_regno%> (%u)"
  msgstr ""
  
! #: regcprop.cc:1281
  #, gcc-internal-format
  msgid "%qs: [%u] non-empty register in chain (%s %u %i)"
  msgstr ""
--- 32496,32517 ----
  msgid "output operand %d must use %<&%> constraint"
  msgstr ""
  
! #: regcprop.cc:1295
  #, gcc-internal-format
  msgid "%qs: [%u] bad %<next_regno%> for empty chain (%u)"
  msgstr ""
  
! #: regcprop.cc:1307
  #, gcc-internal-format
  msgid "%qs: loop in %<next_regno%> chain (%u)"
  msgstr ""
  
! #: regcprop.cc:1310
  #, gcc-internal-format
  msgid "%qs: [%u] bad %<oldest_regno%> (%u)"
  msgstr ""
  
! #: regcprop.cc:1322
  #, gcc-internal-format
  msgid "%qs: [%u] non-empty register in chain (%s %u %i)"
  msgstr ""
*************** msgstr "Клас \"%s\" ужо існу�
*** 31362,31369 ****
  msgid "cannot use %qs as a fixed register"
  msgstr "Клас \"%s\" ужо існуе"
  
! #: reginfo.cc:732 config/arc/arc.cc:1086 config/arc/arc.cc:1128
! #: config/ia64/ia64.cc:6051 config/ia64/ia64.cc:6058 config/pa/pa.cc:477
  #: config/pa/pa.cc:484 config/sh/sh.cc:8291 config/sh/sh.cc:8298
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown register name: %s"
--- 32531,32538 ----
  msgid "cannot use %qs as a fixed register"
  msgstr "Клас \"%s\" ужо існуе"
  
! #: reginfo.cc:732 config/arc/arc.cc:1084 config/arc/arc.cc:1126
! #: config/ia64/ia64.cc:6096 config/ia64/ia64.cc:6103 config/pa/pa.cc:477
  #: config/pa/pa.cc:484 config/sh/sh.cc:8291 config/sh/sh.cc:8298
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown register name: %s"
*************** msgstr ""
*** 31439,31445 ****
  msgid "%<asm%> operand constraint incompatible with operand size"
  msgstr ""
  
! #: reload1.cc:7885
  #, gcc-internal-format
  msgid "output operand is constant in %<asm%>"
  msgstr ""
--- 32608,32614 ----
  msgid "%<asm%> operand constraint incompatible with operand size"
  msgstr ""
  
! #: reload1.cc:7884
  #, gcc-internal-format
  msgid "output operand is constant in %<asm%>"
  msgstr ""
*************** msgstr ""
*** 31494,31566 ****
  msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
  msgstr ""
  
! #: stmt.cc:215
  #, gcc-internal-format
! msgid "output operand constraint lacks %<=%>"
  msgstr ""
  
  #: stmt.cc:230
  #, gcc-internal-format
  msgid "output constraint %qc for operand %d is not at the beginning"
  msgstr ""
  
! #: stmt.cc:254
  #, gcc-internal-format
  msgid "operand constraint contains incorrectly positioned %<+%> or %<=%>"
  msgstr ""
  
! #: stmt.cc:261 stmt.cc:355
  #, gcc-internal-format
  msgid "%<%%%> constraint used with last operand"
  msgstr ""
  
! #: stmt.cc:277
  #, gcc-internal-format
  msgid "matching constraint not valid in output operand"
  msgstr ""
  
! #: stmt.cc:281
  #, gcc-internal-format
  msgid "%<:%> constraint used for output operand"
  msgstr ""
  
! #: stmt.cc:346
  #, gcc-internal-format
  msgid "input operand constraint contains %qc"
  msgstr ""
  
! #: stmt.cc:377
  #, gcc-internal-format
  msgid "%<:%> constraint mixed with other constraints"
  msgstr ""
  
! #: stmt.cc:400
  #, gcc-internal-format
  msgid "matching constraint references invalid operand number"
  msgstr ""
  
! #: stmt.cc:434
  #, fuzzy, gcc-internal-format
  #| msgid "invalid string constant `%E'"
  msgid "invalid punctuation %qc in constraint"
  msgstr "`%E' - нерэчаісная нязьменная тыпу string"
  
! #: stmt.cc:451
  #, gcc-internal-format
  msgid "matching constraint does not allow a register"
  msgstr ""
  
! #: stmt.cc:545
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<asm%> operand name %qs"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: stmt.cc:642
  #, gcc-internal-format
  msgid "missing close brace for named operand"
  msgstr ""
  
! #: stmt.cc:671
  #, fuzzy, gcc-internal-format
  msgid "undefined named operand %qs"
  msgstr "нераспазнаны аператар %s"
--- 32663,32823 ----
  msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
  msgstr ""
  
! #: stmt.cc:227
  #, gcc-internal-format
! msgid "data type isn%'t suitable for register %s of operand %i"
  msgstr ""
  
  #: stmt.cc:230
+ #, gcc-internal-format, gfc-internal-format
+ msgid "register %s for operand %i cannot be accessed by the current target"
+ msgstr ""
+ 
+ #: stmt.cc:233
+ #, gcc-internal-format, gfc-internal-format
+ msgid "register %s for operand %i is not general enough to be used as a register variable"
+ msgstr ""
+ 
+ #: stmt.cc:236
+ #, gcc-internal-format
+ msgid "register %s for operand %i isn%'t suitable for data type"
+ msgstr ""
+ 
+ #: stmt.cc:245
+ #, gcc-internal-format, gfc-internal-format
+ msgid "register for operand %i is an internal GCC implementation detail"
+ msgstr ""
+ 
+ #: stmt.cc:291
+ #, gcc-internal-format
+ msgid "output operand constraint lacks %<=%>"
+ msgstr ""
+ 
+ #: stmt.cc:306
  #, gcc-internal-format
  msgid "output constraint %qc for operand %d is not at the beginning"
  msgstr ""
  
! #: stmt.cc:338
  #, gcc-internal-format
  msgid "operand constraint contains incorrectly positioned %<+%> or %<=%>"
  msgstr ""
  
! #: stmt.cc:345 stmt.cc:562
  #, gcc-internal-format
  msgid "%<%%%> constraint used with last operand"
  msgstr ""
  
! #: stmt.cc:372
  #, gcc-internal-format
  msgid "matching constraint not valid in output operand"
  msgstr ""
  
! #: stmt.cc:376
  #, gcc-internal-format
  msgid "%<:%> constraint used for output operand"
  msgstr ""
  
! #: stmt.cc:395 stmt.cc:642
! #, gcc-internal-format
! msgid "hard register constraints are only supported while using LRA"
! msgstr ""
! 
! #: stmt.cc:403 stmt.cc:470 stmt.cc:650 stmt.cc:725
! #, gcc-internal-format
! msgid "hard register constraints and regular register constraints in one alternative are not supported"
! msgstr ""
! 
! #: stmt.cc:410 stmt.cc:657
! #, gcc-internal-format
! msgid "multiple hard register constraints in one alternative are not supported"
! msgstr ""
! 
! #: stmt.cc:418
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "invalid string constant `%E'"
! msgid "invalid output constraint: %s"
! msgstr "`%E' - нерэчаісная нязьменная тыпу string"
! 
! #: stmt.cc:426 stmt.cc:498
! #, gcc-internal-format, gfc-internal-format
! msgid "multiple outputs to hard register: %s"
! msgstr ""
! 
! #: stmt.cc:435
! #, gcc-internal-format
! msgid "hard register constraint for output %i conflicts with %<asm%> clobber list"
! msgstr ""
! 
! #: stmt.cc:447
! #, gcc-internal-format
! msgid "constraint and register %<asm%> for output operand %i are unsatisfiable"
! msgstr ""
! 
! #: stmt.cc:491 stmt.cc:748 varasm.cc:1558
! #, fuzzy, gcc-internal-format
! #| msgid "invalid register name for `%s'"
! msgid "invalid register name for %q+D"
! msgstr "нерэчаісная назва рэгістра `%s'"
! 
! #: stmt.cc:553
  #, gcc-internal-format
  msgid "input operand constraint contains %qc"
  msgstr ""
  
! #: stmt.cc:584
  #, gcc-internal-format
  msgid "%<:%> constraint mixed with other constraints"
  msgstr ""
  
! #: stmt.cc:612
  #, gcc-internal-format
  msgid "matching constraint references invalid operand number"
  msgstr ""
  
! #: stmt.cc:665
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "invalid string constant `%E'"
! msgid "invalid input constraint: %s"
! msgstr "`%E' - нерэчаісная нязьменная тыпу string"
! 
! #: stmt.cc:673 stmt.cc:755
! #, gcc-internal-format, gfc-internal-format
! msgid "multiple inputs to hard register: %s"
! msgstr ""
! 
! #: stmt.cc:680
! #, gcc-internal-format
! msgid "hard register constraint for input %i conflicts with %<asm%> clobber list"
! msgstr ""
! 
! #: stmt.cc:699
! #, gcc-internal-format
! msgid "constraint and register %<asm%> for input operand %i are unsatisfiable"
! msgstr ""
! 
! #: stmt.cc:715
  #, fuzzy, gcc-internal-format
  #| msgid "invalid string constant `%E'"
  msgid "invalid punctuation %qc in constraint"
  msgstr "`%E' - нерэчаісная нязьменная тыпу string"
  
! #: stmt.cc:775
  #, gcc-internal-format
  msgid "matching constraint does not allow a register"
  msgstr ""
  
! #: stmt.cc:869
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<asm%> operand name %qs"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: stmt.cc:969
  #, gcc-internal-format
  msgid "missing close brace for named operand"
  msgstr ""
  
! #: stmt.cc:998
  #, fuzzy, gcc-internal-format
  msgid "undefined named operand %qs"
  msgstr "нераспазнаны аператар %s"
*************** msgstr ""
*** 31630,31641 ****
  msgid "packed attribute is unnecessary"
  msgstr ""
  
! #: stor-layout.cc:2753
  #, gcc-internal-format
  msgid "alignment of array elements is greater than element size"
  msgstr ""
  
! #: stor-layout.cc:2759
  #, gcc-internal-format
  msgid "size of array element is not a multiple of its alignment"
  msgstr ""
--- 32887,32898 ----
  msgid "packed attribute is unnecessary"
  msgstr ""
  
! #: stor-layout.cc:2758
  #, gcc-internal-format
  msgid "alignment of array elements is greater than element size"
  msgstr ""
  
! #: stor-layout.cc:2764
  #, gcc-internal-format
  msgid "size of array element is not a multiple of its alignment"
  msgstr ""
*************** msgstr ""
*** 31655,31844 ****
  msgid "%qD renamed after being referenced in assembly"
  msgstr ""
  
! #: symtab.cc:1109
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "function symbol is not function"
  msgstr "функцыя не вяртае тып string"
  
! #: symtab.cc:1116
  #, gcc-internal-format
  msgid "inconsistent %<ifunc%> attribute"
  msgstr ""
  
! #: symtab.cc:1124
  #, fuzzy, gcc-internal-format
  msgid "variable symbol is not variable"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: symtab.cc:1130
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr ""
  
! #: symtab.cc:1135
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "node has invalid order %i"
  msgstr "complex нерэчаісны для \"%s\""
  
! #: symtab.cc:1144
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.cc:1152
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.cc:1163 symtab.cc:1170
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr ""
  
! #: symtab.cc:1179
  #, gcc-internal-format
  msgid "node not found in symtab assembler name hash"
  msgstr ""
  
! #: symtab.cc:1188
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr ""
  
! #: symtab.cc:1193
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr ""
  
! #: symtab.cc:1198
  #, gcc-internal-format
  msgid "node is analyzed but it is not a definition"
  msgstr ""
  
! #: symtab.cc:1203
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr ""
  
! #: symtab.cc:1208
  #, fuzzy, gcc-internal-format
  #| msgid "label `%s' used but not defined"
  msgid "node is alias but not definition"
  msgstr "адмеціна `%s' выкарыстоўвываецца, але ня вызначана"
  
! #: symtab.cc:1213
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr ""
  
! #: symtab.cc:1218
  #, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
  msgstr ""
  
! #: symtab.cc:1223
  #, gcc-internal-format
  msgid "node is symver but not alias"
  msgstr ""
  
! #: symtab.cc:1232
  #, gcc-internal-format
  msgid "symver target is not exported with default visibility"
  msgstr ""
  
! #: symtab.cc:1239
  #, gcc-internal-format
  msgid "symver is not exported with default visibility"
  msgstr ""
  
! #: symtab.cc:1248
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr ""
  
! #: symtab.cc:1253
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr ""
  
! #: symtab.cc:1258
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr ""
  
! #: symtab.cc:1263
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr ""
  
! #: symtab.cc:1270
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr ""
  
! #: symtab.cc:1285
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr ""
  
! #: symtab.cc:1295
  #, fuzzy, gcc-internal-format
  msgid "implicit_section flag is set but section isn%'t"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: symtab.cc:1302
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr ""
  
! #: symtab.cc:1314
  #, gcc-internal-format
  msgid "Alias and target%'s section differs"
  msgstr ""
  
! #: symtab.cc:1321
  #, gcc-internal-format
  msgid "Alias and target%'s comdat groups differs"
  msgstr ""
  
! #: symtab.cc:1336
  #, gcc-internal-format
  msgid "Transparent alias and target%'s assembler names differs"
  msgstr ""
  
! #: symtab.cc:1344
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr ""
  
! #: symtab.cc:1367 symtab.cc:1477 symtab.cc:1504
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr ""
  
! #: symtab.cc:1476
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid order in asm node %i"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: symtab.cc:1500
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr ""
  
! #: symtab.cc:1938
  #, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr ""
  
! #: symtab.cc:1940
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr ""
  
! #: symtab.cc:1968
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr ""
--- 32912,33101 ----
  msgid "%qD renamed after being referenced in assembly"
  msgstr ""
  
! #: symtab.cc:1124
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "function symbol is not function"
  msgstr "функцыя не вяртае тып string"
  
! #: symtab.cc:1131
  #, gcc-internal-format
  msgid "inconsistent %<ifunc%> attribute"
  msgstr ""
  
! #: symtab.cc:1139
  #, fuzzy, gcc-internal-format
  msgid "variable symbol is not variable"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: symtab.cc:1145
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr ""
  
! #: symtab.cc:1150
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "node has invalid order %i"
  msgstr "complex нерэчаісны для \"%s\""
  
! #: symtab.cc:1159
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.cc:1167
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.cc:1178 symtab.cc:1185
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr ""
  
! #: symtab.cc:1194
  #, gcc-internal-format
  msgid "node not found in symtab assembler name hash"
  msgstr ""
  
! #: symtab.cc:1203
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr ""
  
! #: symtab.cc:1208
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr ""
  
! #: symtab.cc:1213
  #, gcc-internal-format
  msgid "node is analyzed but it is not a definition"
  msgstr ""
  
! #: symtab.cc:1218
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr ""
  
! #: symtab.cc:1223
  #, fuzzy, gcc-internal-format
  #| msgid "label `%s' used but not defined"
  msgid "node is alias but not definition"
  msgstr "адмеціна `%s' выкарыстоўвываецца, але ня вызначана"
  
! #: symtab.cc:1228
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr ""
  
! #: symtab.cc:1233
  #, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
  msgstr ""
  
! #: symtab.cc:1238
  #, gcc-internal-format
  msgid "node is symver but not alias"
  msgstr ""
  
! #: symtab.cc:1247
  #, gcc-internal-format
  msgid "symver target is not exported with default visibility"
  msgstr ""
  
! #: symtab.cc:1254
  #, gcc-internal-format
  msgid "symver is not exported with default visibility"
  msgstr ""
  
! #: symtab.cc:1263
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr ""
  
! #: symtab.cc:1268
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr ""
  
! #: symtab.cc:1273
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr ""
  
! #: symtab.cc:1278
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr ""
  
! #: symtab.cc:1285
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr ""
  
! #: symtab.cc:1300
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr ""
  
! #: symtab.cc:1310
  #, fuzzy, gcc-internal-format
  msgid "implicit_section flag is set but section isn%'t"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: symtab.cc:1317
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr ""
  
! #: symtab.cc:1329
  #, gcc-internal-format
  msgid "Alias and target%'s section differs"
  msgstr ""
  
! #: symtab.cc:1336
  #, gcc-internal-format
  msgid "Alias and target%'s comdat groups differs"
  msgstr ""
  
! #: symtab.cc:1351
  #, gcc-internal-format
  msgid "Transparent alias and target%'s assembler names differs"
  msgstr ""
  
! #: symtab.cc:1359
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr ""
  
! #: symtab.cc:1382 symtab.cc:1494 symtab.cc:1521
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr ""
  
! #: symtab.cc:1493
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid order in asm node %i"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: symtab.cc:1517
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr ""
  
! #: symtab.cc:1955
  #, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr ""
  
! #: symtab.cc:1957
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr ""
  
! #: symtab.cc:1985
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr ""
*************** msgstr "атрыбуты секцыі н
*** 31874,32122 ****
  msgid "global destructors not supported on this target"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
  
! #: targhooks.cc:1839
  #, fuzzy, gcc-internal-format
  msgid "%<target%> attribute is not supported on this machine"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: targhooks.cc:1851
  #, fuzzy, gcc-internal-format
  msgid "%<target_version%> attribute is not supported on this machine"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: targhooks.cc:1865
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC target%> is not supported for this machine"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: toplev.cc:721
  #, fuzzy, gcc-internal-format
  #| msgid "can't open %s for writing"
  msgid "cannot open %qs for writing: %m"
  msgstr "немагчыма адчыніць %s для запісу"
  
! #: toplev.cc:740
  #, fuzzy, gcc-internal-format
  msgid "%<-frecord-gcc-switches%> is not supported by the current target"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: toplev.cc:792
  #, fuzzy, gcc-internal-format
  msgid "stack usage computation not supported for this target"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: toplev.cc:851
  #, gcc-internal-format
  msgid "stack usage might be unbounded"
  msgstr ""
  
! #: toplev.cc:856
  #, gcc-internal-format
  msgid "stack usage might be %wu bytes"
  msgstr ""
  
! #: toplev.cc:859
  #, gcc-internal-format
  msgid "stack usage is %wu bytes"
  msgstr ""
  
! #: toplev.cc:1013
  #, fuzzy, gcc-internal-format
  #| msgid "can't open %s for writing"
  msgid "cannot open %s for writing: %m"
  msgstr "немагчыма адчыніць %s для запісу"
  
! #: toplev.cc:1298
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "this target does not support %qs"
  msgstr "%s не падтрымлівае %s"
  
! #: toplev.cc:1332
  #, gcc-internal-format
  msgid "Graphite loop optimizations cannot be used (isl is not available) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)"
  msgstr ""
  
! #: toplev.cc:1343
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection=full%> is not supported for this target"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: toplev.cc:1350
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection=branch%> is not supported for this target"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: toplev.cc:1357
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection=return%> is not supported for this target"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: toplev.cc:1372
  #, fuzzy, gcc-internal-format
  msgid "%<-fabi-version=1%> is no longer supported"
  msgstr "-pipe не падтрымліваецца."
  
! #: toplev.cc:1388
  #, gcc-internal-format
  msgid "instruction scheduling not supported on this target machine"
  msgstr ""
  
! #: toplev.cc:1392
  #, gcc-internal-format
  msgid "this target machine does not have delayed branches"
  msgstr ""
  
! #: toplev.cc:1406
  #, fuzzy, gcc-internal-format
  msgid "%<-f%sleading-underscore%> not supported on this target machine"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
  
! #: toplev.cc:1435
  #, gcc-internal-format
  msgid "CTF debug info requested, but not supported for %qs frontend"
  msgstr ""
  
! #: toplev.cc:1453
  #, fuzzy, gcc-internal-format
  #| msgid "can't close input file %s"
  msgid "could not close zeroed insn dump file %qs: %m"
  msgstr "немагчыма зачыніць уваходзячы файл %s"
  
! #: toplev.cc:1495
  #, gcc-internal-format
  msgid "target system does not support the %qs debug format"
  msgstr ""
  
! #: toplev.cc:1513
  #, gcc-internal-format
  msgid "%<-gas-locview-support%> is forced disabled without %<-gas-loc-support%>"
  msgstr ""
  
! #: toplev.cc:1529
  #, gcc-internal-format
  msgid "without %<-gdwarf-5%>, %<-gvariable-location-views=incompat5%> is equivalent to %<-gvariable-location-views%>"
  msgstr ""
  
! #: toplev.cc:1545
  #, gcc-internal-format
  msgid "%<-ginternal-reset-location-views%> is forced disabled without %<-gvariable-location-views%>"
  msgstr ""
  
! #: toplev.cc:1555
  #, gcc-internal-format
  msgid "%<-ginline-points%> is forced disabled without %<-gstatement-frontiers%>"
  msgstr ""
  
! #: toplev.cc:1584
  #, fuzzy, gcc-internal-format
  msgid "%<-ffunction-sections%> not supported for this target"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: toplev.cc:1590
  #, fuzzy, gcc-internal-format
  msgid "%<-fdata-sections%> not supported for this target"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: toplev.cc:1598
  #, fuzzy, gcc-internal-format
  msgid "%<-fprefetch-loop-arrays%> not supported for this target"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: toplev.cc:1604
  #, fuzzy, gcc-internal-format
  msgid "%<-fprefetch-loop-arrays%> not supported for this target (try %<-march%> switches)"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: toplev.cc:1614
  #, fuzzy, gcc-internal-format
  msgid "%<-fprefetch-loop-arrays%> is not supported with %<-Os%>"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: toplev.cc:1626
  #, gcc-internal-format
  msgid "%<-fassociative-math%> disabled; other options take precedence"
  msgstr ""
  
! #: toplev.cc:1634
  #, fuzzy, gcc-internal-format
  msgid "%<-fhardened%> not supported for this target"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: toplev.cc:1643
  #, gcc-internal-format
  msgid "%<-fstack-clash-protection%> is not supported on targets where the stack grows from lower to higher addresses"
  msgstr ""
  
! #: toplev.cc:1656
  #, gcc-internal-format
  msgid "%<-fstack-clash-protection%> is not enabled by %<-fhardened%> because %<-fstack-check%> was specified on the command line"
  msgstr ""
  
! #: toplev.cc:1666
  #, gcc-internal-format
  msgid "%<-fstack-check=%> and %<-fstack-clash-protection%> are mutually exclusive; disabling %<-fstack-check=%>"
  msgstr ""
  
! #: toplev.cc:1677
  #, fuzzy, gcc-internal-format
  msgid "%<-fstack-protector%> not supported for this target"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: toplev.cc:1689
  #, fuzzy, gcc-internal-format
  #| msgid "section attributes are not supported for this target"
  msgid "%<-fsanitize=address%> and %<-fsanitize=kernel-address%> are not supported for this target"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: toplev.cc:1700
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize=address%> not supported for this target"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: toplev.cc:1709
  #, gcc-internal-format
  msgid "%<-fsanitize=kernel-address%> with stack protection is not supported without %<-fasan-shadow-offset=%> for this target"
  msgstr ""
  
! #: toplev.cc:1719
  #, fuzzy, gcc-internal-format
  msgid "%qs is not supported for this target"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: toplev.cc:1727
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> not supported in current platform"
  msgstr ""
  
! #: toplev.cc:1730
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-fno-exceptions%>"
  msgstr ""
  
! #: toplev.cc:2066
  #, fuzzy, gcc-internal-format
  #| msgid "error writing to %s"
  msgid "error writing to %s: %m"
  msgstr "памылка запісу ў %s"
  
! #: toplev.cc:2068
  #, fuzzy, gcc-internal-format
  #| msgid "error writing to %s"
  msgid "error closing %s: %m"
  msgstr "памылка запісу ў %s"
  
! #: toplev.cc:2186
  #, gcc-internal-format
  msgid "mpfr not configured to handle all floating modes"
  msgstr ""
  
! #: toplev.cc:2272
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr ""
  
! #: toplev.cc:2376
  #, gcc-internal-format
  msgid "self-tests incompatible with %<-E%>"
  msgstr ""
--- 33131,33379 ----
  msgid "global destructors not supported on this target"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
  
! #: targhooks.cc:1849
  #, fuzzy, gcc-internal-format
  msgid "%<target%> attribute is not supported on this machine"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: targhooks.cc:1861
  #, fuzzy, gcc-internal-format
  msgid "%<target_version%> attribute is not supported on this machine"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: targhooks.cc:1875
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC target%> is not supported for this machine"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: toplev.cc:724
  #, fuzzy, gcc-internal-format
  #| msgid "can't open %s for writing"
  msgid "cannot open %qs for writing: %m"
  msgstr "немагчыма адчыніць %s для запісу"
  
! #: toplev.cc:743
  #, fuzzy, gcc-internal-format
  msgid "%<-frecord-gcc-switches%> is not supported by the current target"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: toplev.cc:795
  #, fuzzy, gcc-internal-format
  msgid "stack usage computation not supported for this target"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: toplev.cc:854
  #, gcc-internal-format
  msgid "stack usage might be unbounded"
  msgstr ""
  
! #: toplev.cc:859
  #, gcc-internal-format
  msgid "stack usage might be %wu bytes"
  msgstr ""
  
! #: toplev.cc:862
  #, gcc-internal-format
  msgid "stack usage is %wu bytes"
  msgstr ""
  
! #: toplev.cc:1016
  #, fuzzy, gcc-internal-format
  #| msgid "can't open %s for writing"
  msgid "cannot open %s for writing: %m"
  msgstr "немагчыма адчыніць %s для запісу"
  
! #: toplev.cc:1308
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "this target does not support %qs"
  msgstr "%s не падтрымлівае %s"
  
! #: toplev.cc:1342
  #, gcc-internal-format
  msgid "Graphite loop optimizations cannot be used (isl is not available) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)"
  msgstr ""
  
! #: toplev.cc:1353
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection=full%> is not supported for this target"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: toplev.cc:1360
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection=branch%> is not supported for this target"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: toplev.cc:1367
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection=return%> is not supported for this target"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: toplev.cc:1382
  #, fuzzy, gcc-internal-format
  msgid "%<-fabi-version=1%> is no longer supported"
  msgstr "-pipe не падтрымліваецца."
  
! #: toplev.cc:1398
  #, gcc-internal-format
  msgid "instruction scheduling not supported on this target machine"
  msgstr ""
  
! #: toplev.cc:1402
  #, gcc-internal-format
  msgid "this target machine does not have delayed branches"
  msgstr ""
  
! #: toplev.cc:1416
  #, fuzzy, gcc-internal-format
  msgid "%<-f%sleading-underscore%> not supported on this target machine"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
  
! #: toplev.cc:1446
  #, gcc-internal-format
  msgid "CTF debug info requested, but not supported for %qs frontend"
  msgstr ""
  
! #: toplev.cc:1464
  #, fuzzy, gcc-internal-format
  #| msgid "can't close input file %s"
  msgid "could not close zeroed insn dump file %qs: %m"
  msgstr "немагчыма зачыніць уваходзячы файл %s"
  
! #: toplev.cc:1506
  #, gcc-internal-format
  msgid "target system does not support the %qs debug format"
  msgstr ""
  
! #: toplev.cc:1524
  #, gcc-internal-format
  msgid "%<-gas-locview-support%> is forced disabled without %<-gas-loc-support%>"
  msgstr ""
  
! #: toplev.cc:1540
  #, gcc-internal-format
  msgid "without %<-gdwarf-5%>, %<-gvariable-location-views=incompat5%> is equivalent to %<-gvariable-location-views%>"
  msgstr ""
  
! #: toplev.cc:1556
  #, gcc-internal-format
  msgid "%<-ginternal-reset-location-views%> is forced disabled without %<-gvariable-location-views%>"
  msgstr ""
  
! #: toplev.cc:1566
  #, gcc-internal-format
  msgid "%<-ginline-points%> is forced disabled without %<-gstatement-frontiers%>"
  msgstr ""
  
! #: toplev.cc:1595
  #, fuzzy, gcc-internal-format
  msgid "%<-ffunction-sections%> not supported for this target"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: toplev.cc:1601
  #, fuzzy, gcc-internal-format
  msgid "%<-fdata-sections%> not supported for this target"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: toplev.cc:1609
  #, fuzzy, gcc-internal-format
  msgid "%<-fprefetch-loop-arrays%> not supported for this target"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: toplev.cc:1615
  #, fuzzy, gcc-internal-format
  msgid "%<-fprefetch-loop-arrays%> not supported for this target (try %<-march%> switches)"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: toplev.cc:1625
  #, fuzzy, gcc-internal-format
  msgid "%<-fprefetch-loop-arrays%> is not supported with %<-Os%>"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: toplev.cc:1637
  #, gcc-internal-format
  msgid "%<-fassociative-math%> disabled; other options take precedence"
  msgstr ""
  
! #: toplev.cc:1645
  #, fuzzy, gcc-internal-format
  msgid "%<-fhardened%> not supported for this target"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: toplev.cc:1654
  #, gcc-internal-format
  msgid "%<-fstack-clash-protection%> is not supported on targets where the stack grows from lower to higher addresses"
  msgstr ""
  
! #: toplev.cc:1667
  #, gcc-internal-format
  msgid "%<-fstack-clash-protection%> is not enabled by %<-fhardened%> because %<-fstack-check%> was specified on the command line"
  msgstr ""
  
! #: toplev.cc:1677
  #, gcc-internal-format
  msgid "%<-fstack-check=%> and %<-fstack-clash-protection%> are mutually exclusive; disabling %<-fstack-check=%>"
  msgstr ""
  
! #: toplev.cc:1688
  #, fuzzy, gcc-internal-format
  msgid "%<-fstack-protector%> not supported for this target"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: toplev.cc:1700
  #, fuzzy, gcc-internal-format
  #| msgid "section attributes are not supported for this target"
  msgid "%<-fsanitize=address%> and %<-fsanitize=kernel-address%> are not supported for this target"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: toplev.cc:1711
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize=address%> not supported for this target"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: toplev.cc:1720
  #, gcc-internal-format
  msgid "%<-fsanitize=kernel-address%> with stack protection is not supported without %<-fasan-shadow-offset=%> for this target"
  msgstr ""
  
! #: toplev.cc:1730
  #, fuzzy, gcc-internal-format
  msgid "%qs is not supported for this target"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: toplev.cc:1738
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> not supported in current platform"
  msgstr ""
  
! #: toplev.cc:1741
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-fno-exceptions%>"
  msgstr ""
  
! #: toplev.cc:2083
  #, fuzzy, gcc-internal-format
  #| msgid "error writing to %s"
  msgid "error writing to %s: %m"
  msgstr "памылка запісу ў %s"
  
! #: toplev.cc:2085
  #, fuzzy, gcc-internal-format
  #| msgid "error writing to %s"
  msgid "error closing %s: %m"
  msgstr "памылка запісу ў %s"
  
! #: toplev.cc:2203
  #, gcc-internal-format
  msgid "mpfr not configured to handle all floating modes"
  msgstr ""
  
! #: toplev.cc:2289
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr ""
  
! #: toplev.cc:2394
  #, gcc-internal-format
  msgid "self-tests incompatible with %<-E%>"
  msgstr ""
*************** msgstr ""
*** 32201,32376 ****
  msgid "outer transaction in %<transaction_safe%> function"
  msgstr ""
  
! #: tree-cfg.cc:360
  #, fuzzy, gcc-internal-format
  msgid "ignoring loop annotation"
  msgstr "Нераспазнаны выбар \"%s\""
  
! #: tree-cfg.cc:3091
  #, gcc-internal-format
  msgid "constant not recomputed when %<ADDR_EXPR%> changed"
  msgstr ""
  
! #: tree-cfg.cc:3096
  #, gcc-internal-format
  msgid "side effects not recomputed when %<ADDR_EXPR%> changed"
  msgstr ""
  
! #: tree-cfg.cc:3111
  #, gcc-internal-format
  msgid "address taken but %<TREE_ADDRESSABLE%> bit not set"
  msgstr ""
  
! #: tree-cfg.cc:3137
  #, gcc-internal-format
  msgid "non-scalar %qs"
  msgstr ""
  
! #: tree-cfg.cc:3151
  #, fuzzy, gcc-internal-format
  msgid "invalid position or size operand to %qs"
  msgstr "нерэчаісны %%-код"
  
! #: tree-cfg.cc:3157
  #, gcc-internal-format
  msgid "integral result type precision does not match field size of %qs"
  msgstr ""
  
! #: tree-cfg.cc:3166
  #, gcc-internal-format
  msgid "mode size of non-integral result does not match field size of %qs"
  msgstr ""
  
! #: tree-cfg.cc:3174
  #, gcc-internal-format
  msgid "%qs of non-mode-precision operand"
  msgstr ""
  
! #: tree-cfg.cc:3181
  #, gcc-internal-format
  msgid "position plus size exceeds size of referenced object in %qs"
  msgstr ""
  
! #: tree-cfg.cc:3192
  #, gcc-internal-format
  msgid "type mismatch in %qs reference"
  msgstr ""
  
! #: tree-cfg.cc:3208
  #, gcc-internal-format
  msgid "conversion of %qs on the left hand side of %qs"
  msgstr ""
  
! #: tree-cfg.cc:3216
  #, gcc-internal-format
  msgid "conversion of register to a different size in %qs"
  msgstr ""
  
! #: tree-cfg.cc:3236
  #, gcc-internal-format
  msgid "non-top-level %qs"
  msgstr ""
  
! #: tree-cfg.cc:3251
  #, fuzzy, gcc-internal-format
  msgid "invalid operands to %qs"
  msgstr "нерэчаісны %%-код"
  
! #: tree-cfg.cc:3262 tree-cfg.cc:3271 tree-cfg.cc:3288 tree-cfg.cc:3967
! #: tree-cfg.cc:3996 tree-cfg.cc:4013 tree-cfg.cc:4034 tree-cfg.cc:4080
! #: tree-cfg.cc:4101 tree-cfg.cc:4155 tree-cfg.cc:4175 tree-cfg.cc:4211
! #: tree-cfg.cc:4232 tree-cfg.cc:4293 tree-cfg.cc:4368 tree-cfg.cc:4394
! #: tree-cfg.cc:4430 tree-cfg.cc:4479 tree-cfg.cc:4504 tree-cfg.cc:4579
! #: tree-cfg.cc:4665
  #, gcc-internal-format
  msgid "type mismatch in %qs"
  msgstr ""
  
! #: tree-cfg.cc:3282
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%f operand"
  msgid "invalid %qs offset operator"
  msgstr "нерэчаісны %%f аперанд"
  
! #: tree-cfg.cc:3306 tree-cfg.cc:3332
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%d operand"
  msgid "invalid address operand in %qs"
  msgstr "нерэчаісны %%d аперанд"
  
! #: tree-cfg.cc:3313 tree-cfg.cc:3339
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%f operand"
  msgid "invalid offset operand in %qs"
  msgstr "нерэчаісны %%f аперанд"
  
! #: tree-cfg.cc:3320 tree-cfg.cc:3346
  #, fuzzy, gcc-internal-format
  msgid "invalid clique in %qs"
  msgstr "Нерэчаісны выбар %s"
  
! #: tree-cfg.cc:3353 tree-cfg.cc:4677
  #, gcc-internal-format
  msgid "%qs in gimple IL"
  msgstr ""
  
! #: tree-cfg.cc:3364
  #, gcc-internal-format
  msgid "%qs as base where non-register is required"
  msgstr ""
  
! #: tree-cfg.cc:3379
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%m value"
  msgid "invalid expression for min lvalue"
  msgstr "нерэчаіснае значэньне %%m"
  
! #: tree-cfg.cc:3430
  #, gcc-internal-format
  msgid "gimple call has two targets"
  msgstr ""
  
! #: tree-cfg.cc:3439
  #, gcc-internal-format
  msgid "gimple call has no target"
  msgstr ""
  
! #: tree-cfg.cc:3446
  #, fuzzy, gcc-internal-format
  msgid "invalid function in gimple call"
  msgstr "Нерэчаісная спецыфікацыя! Памылка ў cc."
  
! #: tree-cfg.cc:3456
  #, gcc-internal-format
  msgid "non-function in gimple call"
  msgstr ""
  
! #: tree-cfg.cc:3467
  #, fuzzy, gcc-internal-format
  msgid "invalid pure const state for function"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: tree-cfg.cc:3479
  #, gcc-internal-format
  msgid "invalid LHS in gimple call"
  msgstr ""
  
! #: tree-cfg.cc:3487
  #, gcc-internal-format
  msgid "LHS in %<noreturn%> call"
  msgstr ""
  
! #: tree-cfg.cc:3501
  #, gcc-internal-format
  msgid "invalid conversion in gimple call"
  msgstr ""
  
! #: tree-cfg.cc:3510
  #, gcc-internal-format
  msgid "invalid static chain in gimple call"
  msgstr ""
  
! #: tree-cfg.cc:3521
  #, gcc-internal-format
  msgid "static chain with function that doesn%'t use one"
  msgstr ""
--- 33458,33633 ----
  msgid "outer transaction in %<transaction_safe%> function"
  msgstr ""
  
! #: tree-cfg.cc:319
  #, fuzzy, gcc-internal-format
  msgid "ignoring loop annotation"
  msgstr "Нераспазнаны выбар \"%s\""
  
! #: tree-cfg.cc:2981
  #, gcc-internal-format
  msgid "constant not recomputed when %<ADDR_EXPR%> changed"
  msgstr ""
  
! #: tree-cfg.cc:2986
  #, gcc-internal-format
  msgid "side effects not recomputed when %<ADDR_EXPR%> changed"
  msgstr ""
  
! #: tree-cfg.cc:3001
  #, gcc-internal-format
  msgid "address taken but %<TREE_ADDRESSABLE%> bit not set"
  msgstr ""
  
! #: tree-cfg.cc:3027
  #, gcc-internal-format
  msgid "non-scalar %qs"
  msgstr ""
  
! #: tree-cfg.cc:3041
  #, fuzzy, gcc-internal-format
  msgid "invalid position or size operand to %qs"
  msgstr "нерэчаісны %%-код"
  
! #: tree-cfg.cc:3047
  #, gcc-internal-format
  msgid "integral result type precision does not match field size of %qs"
  msgstr ""
  
! #: tree-cfg.cc:3056
  #, gcc-internal-format
  msgid "mode size of non-integral result does not match field size of %qs"
  msgstr ""
  
! #: tree-cfg.cc:3064
  #, gcc-internal-format
  msgid "%qs of non-mode-precision operand"
  msgstr ""
  
! #: tree-cfg.cc:3071
  #, gcc-internal-format
  msgid "position plus size exceeds size of referenced object in %qs"
  msgstr ""
  
! #: tree-cfg.cc:3082
  #, gcc-internal-format
  msgid "type mismatch in %qs reference"
  msgstr ""
  
! #: tree-cfg.cc:3098
  #, gcc-internal-format
  msgid "conversion of %qs on the left hand side of %qs"
  msgstr ""
  
! #: tree-cfg.cc:3106
  #, gcc-internal-format
  msgid "conversion of register to a different size in %qs"
  msgstr ""
  
! #: tree-cfg.cc:3126
  #, gcc-internal-format
  msgid "non-top-level %qs"
  msgstr ""
  
! #: tree-cfg.cc:3141
  #, fuzzy, gcc-internal-format
  msgid "invalid operands to %qs"
  msgstr "нерэчаісны %%-код"
  
! #: tree-cfg.cc:3152 tree-cfg.cc:3161 tree-cfg.cc:3178 tree-cfg.cc:3862
! #: tree-cfg.cc:3891 tree-cfg.cc:3908 tree-cfg.cc:3929 tree-cfg.cc:3975
! #: tree-cfg.cc:3996 tree-cfg.cc:4050 tree-cfg.cc:4070 tree-cfg.cc:4106
! #: tree-cfg.cc:4127 tree-cfg.cc:4188 tree-cfg.cc:4263 tree-cfg.cc:4289
! #: tree-cfg.cc:4325 tree-cfg.cc:4374 tree-cfg.cc:4399 tree-cfg.cc:4474
! #: tree-cfg.cc:4568
  #, gcc-internal-format
  msgid "type mismatch in %qs"
  msgstr ""
  
! #: tree-cfg.cc:3172
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%f operand"
  msgid "invalid %qs offset operator"
  msgstr "нерэчаісны %%f аперанд"
  
! #: tree-cfg.cc:3196 tree-cfg.cc:3222
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%d operand"
  msgid "invalid address operand in %qs"
  msgstr "нерэчаісны %%d аперанд"
  
! #: tree-cfg.cc:3203 tree-cfg.cc:3229
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%f operand"
  msgid "invalid offset operand in %qs"
  msgstr "нерэчаісны %%f аперанд"
  
! #: tree-cfg.cc:3210 tree-cfg.cc:3236
  #, fuzzy, gcc-internal-format
  msgid "invalid clique in %qs"
  msgstr "Нерэчаісны выбар %s"
  
! #: tree-cfg.cc:3243 tree-cfg.cc:4580
  #, gcc-internal-format
  msgid "%qs in gimple IL"
  msgstr ""
  
! #: tree-cfg.cc:3254
  #, gcc-internal-format
  msgid "%qs as base where non-register is required"
  msgstr ""
  
! #: tree-cfg.cc:3269
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%m value"
  msgid "invalid expression for min lvalue"
  msgstr "нерэчаіснае значэньне %%m"
  
! #: tree-cfg.cc:3320
  #, gcc-internal-format
  msgid "gimple call has two targets"
  msgstr ""
  
! #: tree-cfg.cc:3329
  #, gcc-internal-format
  msgid "gimple call has no target"
  msgstr ""
  
! #: tree-cfg.cc:3336
  #, fuzzy, gcc-internal-format
  msgid "invalid function in gimple call"
  msgstr "Нерэчаісная спецыфікацыя! Памылка ў cc."
  
! #: tree-cfg.cc:3346
  #, gcc-internal-format
  msgid "non-function in gimple call"
  msgstr ""
  
! #: tree-cfg.cc:3357
  #, fuzzy, gcc-internal-format
  msgid "invalid pure const state for function"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: tree-cfg.cc:3369
  #, gcc-internal-format
  msgid "invalid LHS in gimple call"
  msgstr ""
  
! #: tree-cfg.cc:3377
  #, gcc-internal-format
  msgid "LHS in %<noreturn%> call"
  msgstr ""
  
! #: tree-cfg.cc:3391
  #, gcc-internal-format
  msgid "invalid conversion in gimple call"
  msgstr ""
  
! #: tree-cfg.cc:3400
  #, gcc-internal-format
  msgid "invalid static chain in gimple call"
  msgstr ""
  
! #: tree-cfg.cc:3411
  #, gcc-internal-format
  msgid "static chain with function that doesn%'t use one"
  msgstr ""
*************** msgstr ""
*** 32381,33082 ****
  #. __builtin_unreachable internally, for example when IPA figures
  #. out a call cannot happen in a legal program.  In such cases,
  #. we must make sure arguments are stripped off.
! #: tree-cfg.cc:3540
  #, gcc-internal-format
  msgid "%<__builtin_unreachable%> or %<__builtin_trap%> call with arguments"
  msgstr ""
  
! #: tree-cfg.cc:3571
  #, gcc-internal-format
  msgid "%<DEFERRED_INIT%> calls should have same constant size for the first argument and LHS"
  msgstr ""
  
! #: tree-cfg.cc:3589
  #, fuzzy, gcc-internal-format
  msgid "invalid argument to gimple call"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: tree-cfg.cc:3616
  #, fuzzy, gcc-internal-format
  msgid "invalid operands in gimple comparison"
  msgstr "нерэчаісны %%-код"
  
! #: tree-cfg.cc:3627
  #, gcc-internal-format
  msgid "mismatching comparison operand types"
  msgstr ""
  
! #: tree-cfg.cc:3644
  #, gcc-internal-format
  msgid "unsupported operation or type for vector comparison returning a boolean"
  msgstr ""
  
! #: tree-cfg.cc:3659
  #, gcc-internal-format
  msgid "non-vector operands in vector comparison"
  msgstr ""
  
! #: tree-cfg.cc:3668
  #, gcc-internal-format
  msgid "invalid vector comparison resulting type"
  msgstr ""
  
! #: tree-cfg.cc:3675
  #, gcc-internal-format
  msgid "bogus comparison result type"
  msgstr ""
  
! #: tree-cfg.cc:3697
  #, gcc-internal-format
  msgid "non-register as LHS of unary operation"
  msgstr ""
  
! #: tree-cfg.cc:3703
  #, fuzzy, gcc-internal-format
  msgid "invalid operand in unary operation"
  msgstr "нерэчаісны %%-код"
  
! #: tree-cfg.cc:3726
  #, gcc-internal-format
  msgid "invalid vector types in nop conversion"
  msgstr ""
  
! #: tree-cfg.cc:3763
  #, fuzzy, gcc-internal-format
  msgid "invalid types in nop conversion"
  msgstr "нерэчаісны %%-код"
  
! #: tree-cfg.cc:3778
  #, gcc-internal-format
  msgid "invalid types in address space conversion"
  msgstr ""
  
! #: tree-cfg.cc:3792
  #, gcc-internal-format
  msgid "invalid types in fixed-point conversion"
  msgstr ""
  
! #: tree-cfg.cc:3807
  #, gcc-internal-format
  msgid "invalid types in conversion to floating-point"
  msgstr ""
  
! #: tree-cfg.cc:3822
  #, gcc-internal-format
  msgid "invalid types in conversion to integer"
  msgstr ""
  
! #: tree-cfg.cc:3862
  #, gcc-internal-format
  msgid "type mismatch in %qs expression"
  msgstr ""
  
! #: tree-cfg.cc:3879 tree-cfg.cc:3893 tree-cfg.cc:4259 tree-cfg.cc:4281
  #, fuzzy, gcc-internal-format
  msgid "invalid types for %qs"
  msgstr "Нерэчаісны выбар %s"
  
! #: tree-cfg.cc:3904
  #, gcc-internal-format
  msgid "%qs should be from a scalar to a like vector"
  msgstr ""
  
! #: tree-cfg.cc:3918
  #, gcc-internal-format
  msgid "non-trivial conversion in unary operation"
  msgstr ""
  
! #: tree-cfg.cc:3943
  #, gcc-internal-format
  msgid "non-register as LHS of binary operation"
  msgstr ""
  
! #: tree-cfg.cc:3950
  #, fuzzy, gcc-internal-format
  msgid "invalid operands in binary operation"
  msgstr "прапушчан ініцыялізатар"
  
! #: tree-cfg.cc:4055
  #, fuzzy, gcc-internal-format
  msgid "invalid non-vector operands to %qs"
  msgstr "нерэчаісны %%-код"
  
! #: tree-cfg.cc:4066
  #, fuzzy, gcc-internal-format
  msgid "invalid (pointer) operands %qs"
  msgstr "нерэчаісны %%-код"
  
! #: tree-cfg.cc:4301
  #, gcc-internal-format
  msgid "vector type expected in %qs"
  msgstr ""
  
! #: tree-cfg.cc:4314
  #, gcc-internal-format
  msgid "type mismatch in binary expression"
  msgstr ""
  
! #: tree-cfg.cc:4342
  #, gcc-internal-format
  msgid "non-register as LHS of ternary operation"
  msgstr ""
  
! #: tree-cfg.cc:4350
  #, fuzzy, gcc-internal-format
  msgid "invalid operands in ternary operation"
  msgstr "нерэчаісны %%-код"
  
! #: tree-cfg.cc:4382
  #, gcc-internal-format
  msgid "the first argument of a %qs must be of a boolean vector type of the same number of elements as the result"
  msgstr ""
  
! #: tree-cfg.cc:4414 tree-cfg.cc:4491
  #, gcc-internal-format
  msgid "vector types expected in %qs"
  msgstr ""
  
! #: tree-cfg.cc:4447
  #, gcc-internal-format
  msgid "vectors with different element number found in %qs"
  msgstr ""
  
! #: tree-cfg.cc:4463
  #, fuzzy, gcc-internal-format
  msgid "invalid mask type in %qs"
  msgstr "Нерэчаісны выбар %s"
  
! #: tree-cfg.cc:4524
  #, gcc-internal-format
  msgid "not allowed type combination in %qs"
  msgstr ""
  
! #: tree-cfg.cc:4533
  #, fuzzy, gcc-internal-format
  msgid "invalid position or size in %qs"
  msgstr "Нерэчаісны выбар %s"
  
! #: tree-cfg.cc:4539
  #, gcc-internal-format
  msgid "%qs into non-mode-precision operand"
  msgstr ""
  
! #: tree-cfg.cc:4549
  #, gcc-internal-format
  msgid "insertion out of range in %qs"
  msgstr ""
  
! #: tree-cfg.cc:4559
  #, gcc-internal-format
  msgid "%qs not at element boundary"
  msgstr ""
  
! #: tree-cfg.cc:4615
  #, gcc-internal-format
  msgid "non-trivial conversion in %qs"
  msgstr ""
  
! #: tree-cfg.cc:4624
  #, gcc-internal-format
  msgid "%qs LHS in clobber statement"
  msgstr ""
  
! #: tree-cfg.cc:4632
  #, gcc-internal-format
  msgid "%qs LHS in assignment statement"
  msgstr ""
  
! #: tree-cfg.cc:4651
  #, fuzzy, gcc-internal-format
  msgid "invalid operand in %qs"
  msgstr "нерэчаісны %%-код"
  
! #: tree-cfg.cc:4683
  #, gcc-internal-format
  msgid "invalid %qs size argument in load"
  msgstr ""
  
! #: tree-cfg.cc:4702 tree-cfg.cc:4728
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name for `%s'"
  msgid "invalid RHS for gimple memory store: %qs"
  msgstr "нерэчаісная назва рэгістра `%s'"
  
! #: tree-cfg.cc:4762 tree-cfg.cc:4780
  #, gcc-internal-format
  msgid "incorrect type of vector %qs elements"
  msgstr ""
  
! #: tree-cfg.cc:4771 tree-cfg.cc:4788
  #, gcc-internal-format
  msgid "incorrect number of vector %qs elements"
  msgstr ""
  
! #: tree-cfg.cc:4796
  #, gcc-internal-format
  msgid "incorrect type of vector CONSTRUCTOR elements"
  msgstr ""
  
! #: tree-cfg.cc:4805
  #, gcc-internal-format
  msgid "vector %qs with non-NULL element index"
  msgstr ""
  
! #: tree-cfg.cc:4812
  #, gcc-internal-format
  msgid "vector %qs element is not a GIMPLE value"
  msgstr ""
  
! #: tree-cfg.cc:4821
  #, gcc-internal-format
  msgid "non-vector %qs with elements"
  msgstr ""
  
! #: tree-cfg.cc:4848
  #, gcc-internal-format
  msgid "nontemporal store lhs cannot be a gimple register"
  msgstr ""
  
! #: tree-cfg.cc:4890
  #, fuzzy, gcc-internal-format
  msgid "invalid operand in return statement"
  msgstr "нерэчаісны %%-код"
  
! #: tree-cfg.cc:4905 c/gimple-parser.cc:2666
  #, gcc-internal-format
  msgid "invalid conversion in return statement"
  msgstr ""
  
! #: tree-cfg.cc:4929
  #, gcc-internal-format
  msgid "goto destination is neither a label nor a pointer"
  msgstr ""
  
! #: tree-cfg.cc:4948
  #, fuzzy, gcc-internal-format
  msgid "invalid operand to switch statement"
  msgstr "нерэчаісны %%-код"
  
! #: tree-cfg.cc:4956
  #, gcc-internal-format
  msgid "non-integral type switch statement"
  msgstr ""
  
! #: tree-cfg.cc:4966
  #, gcc-internal-format
  msgid "invalid default case label in switch statement"
  msgstr ""
  
! #: tree-cfg.cc:4978
  #, gcc-internal-format
  msgid "invalid %<CASE_CHAIN%>"
  msgstr ""
  
! #: tree-cfg.cc:4984
  #, gcc-internal-format
  msgid "invalid case label in switch statement"
  msgstr ""
  
! #: tree-cfg.cc:4991
  #, fuzzy, gcc-internal-format
  msgid "invalid case range in switch statement"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: tree-cfg.cc:5001
  #, gcc-internal-format
  msgid "type precision mismatch in switch statement"
  msgstr ""
  
! #: tree-cfg.cc:5008
  #, gcc-internal-format
  msgid "type mismatch for case label in switch statement"
  msgstr ""
  
! #: tree-cfg.cc:5017
  #, gcc-internal-format
  msgid "case labels not sorted in switch statement"
  msgstr ""
  
! #: tree-cfg.cc:5060
  #, fuzzy, gcc-internal-format
  msgid "label context is not the current function declaration"
  msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
  
! #: tree-cfg.cc:5069
  #, gcc-internal-format
  msgid "incorrect entry in %<label_to_block_map%>"
  msgstr ""
  
! #: tree-cfg.cc:5079
  #, gcc-internal-format
  msgid "incorrect setting of landing pad number"
  msgstr ""
  
! #: tree-cfg.cc:5095
  #, fuzzy, gcc-internal-format
  msgid "invalid comparison code in gimple cond"
  msgstr "нерэчаісны %%-код"
  
! #: tree-cfg.cc:5103
  #, gcc-internal-format
  msgid "invalid labels in gimple cond"
  msgstr ""
  
! #: tree-cfg.cc:5189 tree-cfg.cc:5198
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%Q value"
  msgid "invalid %<PHI%> result"
  msgstr "дрэннае %%Q значэнне"
  
! #: tree-cfg.cc:5208
  #, gcc-internal-format
  msgid "missing %<PHI%> def"
  msgstr ""
  
! #: tree-cfg.cc:5222
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%Q value"
  msgid "invalid %<PHI%> argument"
  msgstr "дрэннае %%Q значэнне"
  
! #: tree-cfg.cc:5229
  #, gcc-internal-format
  msgid "incompatible types in %<PHI%> argument %u"
  msgstr ""
  
! #: tree-cfg.cc:5332
  #, gcc-internal-format
  msgid "%<verify_gimple%> failed"
  msgstr ""
  
! #: tree-cfg.cc:5391
  #, gcc-internal-format
  msgid "dead statement in EH table"
  msgstr ""
  
! #: tree-cfg.cc:5407
  #, gcc-internal-format
  msgid "location references block not in block tree"
  msgstr ""
  
! #: tree-cfg.cc:5456
  #, fuzzy, gcc-internal-format
  msgid "local declaration from a different function"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: tree-cfg.cc:5559
  #, gcc-internal-format
  msgid "gimple_bb (phi) is set to a wrong basic block"
  msgstr ""
  
! #: tree-cfg.cc:5568
  #, gcc-internal-format
  msgid "PHI node with location"
  msgstr ""
  
! #: tree-cfg.cc:5579 tree-cfg.cc:5626
  #, gcc-internal-format
  msgid "incorrect sharing of tree nodes"
  msgstr ""
  
! #: tree-cfg.cc:5587
  #, gcc-internal-format
  msgid "virtual PHI with argument locations"
  msgstr ""
  
! #: tree-cfg.cc:5614
  #, gcc-internal-format
  msgid "gimple_bb (stmt) is set to a wrong basic block"
  msgstr ""
  
! #: tree-cfg.cc:5654
  #, gcc-internal-format
  msgid "statement marked for throw, but doesn%'t"
  msgstr ""
  
! #: tree-cfg.cc:5660
  #, gcc-internal-format
  msgid "statement marked for throw in middle of block"
  msgstr ""
  
! #: tree-cfg.cc:5682
  #, gcc-internal-format
  msgid "verify_gimple failed"
  msgstr ""
  
! #: tree-cfg.cc:5706
  #, gcc-internal-format
  msgid "ENTRY_BLOCK has IL associated with it"
  msgstr ""
  
! #: tree-cfg.cc:5713
  #, gcc-internal-format
  msgid "EXIT_BLOCK has IL associated with it"
  msgstr ""
  
! #: tree-cfg.cc:5720
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru to exit from bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5726
  #, gcc-internal-format
  msgid "entry block count not initialized"
  msgstr ""
  
! #: tree-cfg.cc:5732
  #, gcc-internal-format
  msgid "exit block count not initialized"
  msgstr ""
  
! #: tree-cfg.cc:5739
  #, gcc-internal-format
  msgid "probability of edge from entry block not initialized"
  msgstr ""
  
! #: tree-cfg.cc:5754
  #, gcc-internal-format, gfc-internal-format
  msgid "count of bb %d not initialized"
  msgstr ""
  
! #: tree-cfg.cc:5760
  #, gcc-internal-format, gfc-internal-format
  msgid "probability of edge %d->%d not initialized"
  msgstr ""
  
! #: tree-cfg.cc:5780
  #, gcc-internal-format
  msgid "nonlocal label %qD is not first in a sequence of labels in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5787
  #, gcc-internal-format
  msgid "EH landing pad label %qD is not first in a sequence of labels in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5794
  #, gcc-internal-format
  msgid "label %qD to block does not match in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5801
  #, gcc-internal-format
  msgid "label %qD has incorrect context in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5816
  #, gcc-internal-format, gfc-internal-format
  msgid "control flow in the middle of basic block %d"
  msgstr ""
  
! #: tree-cfg.cc:5826
  #, gcc-internal-format
  msgid "label %qD in the middle of basic block %d"
  msgstr ""
  
! #: tree-cfg.cc:5845
  #, gcc-internal-format, gfc-internal-format
  msgid "returns_twice call is not last in basic block %d"
  msgstr ""
  
! #: tree-cfg.cc:5854
  #, gcc-internal-format, gfc-internal-format
  msgid "returns_twice call is not first in basic block %d"
  msgstr ""
  
! #: tree-cfg.cc:5886
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge after a control statement in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5899
  #, gcc-internal-format, gfc-internal-format
  msgid "true/false edge after a non-GIMPLE_COND in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5922 tree-cfg.cc:5944 tree-cfg.cc:5961 tree-cfg.cc:6030
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong outgoing edge flags at end of bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5932
  #, gcc-internal-format, gfc-internal-format
  msgid "explicit goto at end of bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5966
  #, gcc-internal-format, gfc-internal-format
  msgid "return edge does not point to exit in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5996
  #, gcc-internal-format
  msgid "found default case not at the start of case vector"
  msgstr ""
  
! #: tree-cfg.cc:6004
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "case labels not sorted: "
  msgstr "-pipe не падтрымліваецца"
  
! #: tree-cfg.cc:6021
  #, gcc-internal-format, gfc-internal-format
  msgid "extra outgoing edge %d->%d"
  msgstr ""
  
! #: tree-cfg.cc:6044
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing field '%s' in '%s'"
  msgid "missing edge %i->%i"
  msgstr "прапушчана поле '%s' у '%s'"
  
! #: tree-cfg.cc:9826
  #, gcc-internal-format
  msgid "%<noreturn%> function does return"
  msgstr ""
  
! #: tree-cfg.cc:9846 tree-cfg.cc:9881
  #, gcc-internal-format
  msgid "control reaches end of non-void function"
  msgstr ""
  
! #: tree-cfg.cc:9949
  #, gcc-internal-format
  msgid "ignoring return value of %qD declared with attribute %<warn_unused_result%>"
  msgstr ""
  
! #: tree-cfg.cc:9954 cp/cvt.cc:1154
  #, gcc-internal-format
  msgid "ignoring return value of function declared with attribute %<warn_unused_result%>"
  msgstr ""
  
! #: tree-complex.cc:1676
  #, gcc-internal-format
  msgid "%<asm goto%> with complex typed outputs"
  msgstr ""
  
! #: tree-eh.cc:4983
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has multiple EH edges"
  msgstr ""
  
! #: tree-eh.cc:4995
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i cannot throw but has an EH edge"
  msgstr ""
  
! #: tree-eh.cc:5003
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i last statement has incorrectly set lp"
  msgstr ""
  
! #: tree-eh.cc:5009
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an EH edge"
  msgstr ""
  
! #: tree-eh.cc:5015
  #, gcc-internal-format, gfc-internal-format
  msgid "Incorrect EH edge %i->%i"
  msgstr ""
  
! #: tree-eh.cc:5049 tree-eh.cc:5068
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an edge"
  msgstr ""
  
! #: tree-eh.cc:5085
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i too many fallthru edges"
  msgstr ""
  
! #: tree-eh.cc:5094
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect edge"
  msgstr ""
  
! #: tree-eh.cc:5100
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect fallthru edge"
  msgstr ""
  
! #: tree-inline.cc:3964
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it receives a non-local goto"
  msgstr ""
  
! #: tree-inline.cc:3971
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it saves address of local label in a static variable"
  msgstr ""
  
! #: tree-inline.cc:4011
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)"
  msgstr ""
  
! #: tree-inline.cc:4025
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses setjmp"
  msgstr ""
  
! #: tree-inline.cc:4039
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses variable argument lists"
  msgstr ""
  
! #: tree-inline.cc:4051
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses setjmp-longjmp exception handling"
  msgstr ""
  
! #: tree-inline.cc:4059
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses non-local goto"
  msgstr ""
  
! #: tree-inline.cc:4071
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses %<__builtin_return%> or %<__builtin_apply_args%>"
  msgstr ""
  
! #: tree-inline.cc:4091
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it contains a computed goto"
  msgstr ""
  
! #: tree-inline.cc:4137
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it has a VLA argument"
  msgstr ""
  
! #: tree-inline.cc:4204
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it is suppressed using %<-fno-inline%>"
  msgstr ""
  
! #: tree-inline.cc:4212
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses attributes conflicting with inlining"
  msgstr ""
  
! #: tree-inline.cc:4895
  #, gcc-internal-format
  msgid "inlining failed in call to %<always_inline%> %q+F: %s"
  msgstr ""
  
! #: tree-inline.cc:4898 tree-inline.cc:4919
  #, gcc-internal-format
  msgid "called from here"
  msgstr "выклікана адсюль"
  
! #: tree-inline.cc:4901 tree-inline.cc:4922
  #, fuzzy, gcc-internal-format
  msgid "called from this function"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: tree-inline.cc:4915
  #, gcc-internal-format
  msgid "inlining failed in call to %q+F: %s"
  msgstr ""
--- 33638,34369 ----
  #. __builtin_unreachable internally, for example when IPA figures
  #. out a call cannot happen in a legal program.  In such cases,
  #. we must make sure arguments are stripped off.
! #: tree-cfg.cc:3430
  #, gcc-internal-format
  msgid "%<__builtin_unreachable%> or %<__builtin_trap%> call with arguments"
  msgstr ""
  
! #: tree-cfg.cc:3461
  #, gcc-internal-format
  msgid "%<DEFERRED_INIT%> calls should have same constant size for the first argument and LHS"
  msgstr ""
  
! #: tree-cfg.cc:3479
  #, fuzzy, gcc-internal-format
  msgid "invalid argument to gimple call"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: tree-cfg.cc:3506
  #, fuzzy, gcc-internal-format
  msgid "invalid operands in gimple comparison"
  msgstr "нерэчаісны %%-код"
  
! #: tree-cfg.cc:3517
  #, gcc-internal-format
  msgid "mismatching comparison operand types"
  msgstr ""
  
! #: tree-cfg.cc:3534
  #, gcc-internal-format
  msgid "unsupported operation or type for vector comparison returning a boolean"
  msgstr ""
  
! #: tree-cfg.cc:3549
  #, gcc-internal-format
  msgid "non-vector operands in vector comparison"
  msgstr ""
  
! #: tree-cfg.cc:3558
  #, gcc-internal-format
  msgid "invalid vector comparison resulting type"
  msgstr ""
  
! #: tree-cfg.cc:3565
  #, gcc-internal-format
  msgid "bogus comparison result type"
  msgstr ""
  
! #: tree-cfg.cc:3587
  #, gcc-internal-format
  msgid "non-register as LHS of unary operation"
  msgstr ""
  
! #: tree-cfg.cc:3593
  #, fuzzy, gcc-internal-format
  msgid "invalid operand in unary operation"
  msgstr "нерэчаісны %%-код"
  
! #: tree-cfg.cc:3616
  #, gcc-internal-format
  msgid "invalid vector types in nop conversion"
  msgstr ""
  
! #: tree-cfg.cc:3653
  #, fuzzy, gcc-internal-format
  msgid "invalid types in nop conversion"
  msgstr "нерэчаісны %%-код"
  
! #: tree-cfg.cc:3668
  #, gcc-internal-format
  msgid "invalid types in address space conversion"
  msgstr ""
  
! #: tree-cfg.cc:3682
  #, gcc-internal-format
  msgid "invalid types in fixed-point conversion"
  msgstr ""
  
! #: tree-cfg.cc:3697
  #, gcc-internal-format
  msgid "invalid types in conversion to floating-point"
  msgstr ""
  
! #: tree-cfg.cc:3712
  #, gcc-internal-format
  msgid "invalid types in conversion to integer"
  msgstr ""
  
! #: tree-cfg.cc:3752
  #, gcc-internal-format
  msgid "type mismatch in %qs expression"
  msgstr ""
  
! #: tree-cfg.cc:3767 tree-cfg.cc:4154 tree-cfg.cc:4176
  #, fuzzy, gcc-internal-format
  msgid "invalid types for %qs"
  msgstr "Нерэчаісны выбар %s"
  
! #: tree-cfg.cc:3778
  #, gcc-internal-format
  msgid "%qs should be from a scalar to a like vector"
  msgstr ""
  
! #: tree-cfg.cc:3789
! #, fuzzy, gcc-internal-format
! msgid "invalid type for %qs"
! msgstr "Нерэчаісны выбар %s"
! 
! #: tree-cfg.cc:3813
  #, gcc-internal-format
  msgid "non-trivial conversion in unary operation"
  msgstr ""
  
! #: tree-cfg.cc:3838
  #, gcc-internal-format
  msgid "non-register as LHS of binary operation"
  msgstr ""
  
! #: tree-cfg.cc:3845
  #, fuzzy, gcc-internal-format
  msgid "invalid operands in binary operation"
  msgstr "прапушчан ініцыялізатар"
  
! #: tree-cfg.cc:3950
  #, fuzzy, gcc-internal-format
  msgid "invalid non-vector operands to %qs"
  msgstr "нерэчаісны %%-код"
  
! #: tree-cfg.cc:3961
  #, fuzzy, gcc-internal-format
  msgid "invalid (pointer) operands %qs"
  msgstr "нерэчаісны %%-код"
  
! #: tree-cfg.cc:4196
  #, gcc-internal-format
  msgid "vector type expected in %qs"
  msgstr ""
  
! #: tree-cfg.cc:4209
  #, gcc-internal-format
  msgid "type mismatch in binary expression"
  msgstr ""
  
! #: tree-cfg.cc:4237
  #, gcc-internal-format
  msgid "non-register as LHS of ternary operation"
  msgstr ""
  
! #: tree-cfg.cc:4245
  #, fuzzy, gcc-internal-format
  msgid "invalid operands in ternary operation"
  msgstr "нерэчаісны %%-код"
  
! #: tree-cfg.cc:4277
  #, gcc-internal-format
  msgid "the first argument of a %qs must be of a boolean vector type of the same number of elements as the result"
  msgstr ""
  
! #: tree-cfg.cc:4309 tree-cfg.cc:4386
  #, gcc-internal-format
  msgid "vector types expected in %qs"
  msgstr ""
  
! #: tree-cfg.cc:4342
  #, gcc-internal-format
  msgid "vectors with different element number found in %qs"
  msgstr ""
  
! #: tree-cfg.cc:4358
  #, fuzzy, gcc-internal-format
  msgid "invalid mask type in %qs"
  msgstr "Нерэчаісны выбар %s"
  
! #: tree-cfg.cc:4419
  #, gcc-internal-format
  msgid "not allowed type combination in %qs"
  msgstr ""
  
! #: tree-cfg.cc:4428
  #, fuzzy, gcc-internal-format
  msgid "invalid position or size in %qs"
  msgstr "Нерэчаісны выбар %s"
  
! #: tree-cfg.cc:4434
  #, gcc-internal-format
  msgid "%qs into non-mode-precision operand"
  msgstr ""
  
! #: tree-cfg.cc:4444
  #, gcc-internal-format
  msgid "insertion out of range in %qs"
  msgstr ""
  
! #: tree-cfg.cc:4454
  #, gcc-internal-format
  msgid "%qs not at element boundary"
  msgstr ""
  
! #: tree-cfg.cc:4510
  #, gcc-internal-format
  msgid "non-trivial conversion in %qs"
  msgstr ""
  
! #: tree-cfg.cc:4519
! #, gcc-internal-format
! msgid "invalid LHS (%qs) for assignment: %qs"
! msgstr ""
! 
! #: tree-cfg.cc:4527
  #, gcc-internal-format
  msgid "%qs LHS in clobber statement"
  msgstr ""
  
! #: tree-cfg.cc:4535
  #, gcc-internal-format
  msgid "%qs LHS in assignment statement"
  msgstr ""
  
! #: tree-cfg.cc:4554
  #, fuzzy, gcc-internal-format
  msgid "invalid operand in %qs"
  msgstr "нерэчаісны %%-код"
  
! #: tree-cfg.cc:4586
  #, gcc-internal-format
  msgid "invalid %qs size argument in load"
  msgstr ""
  
! #: tree-cfg.cc:4605 tree-cfg.cc:4631
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name for `%s'"
  msgid "invalid RHS for gimple memory store: %qs"
  msgstr "нерэчаісная назва рэгістра `%s'"
  
! #: tree-cfg.cc:4648
! #, gcc-internal-format
! msgid "non-register as LHS with vector constructor"
! msgstr ""
! 
! #: tree-cfg.cc:4670 tree-cfg.cc:4688
  #, gcc-internal-format
  msgid "incorrect type of vector %qs elements"
  msgstr ""
  
! #: tree-cfg.cc:4679 tree-cfg.cc:4696
  #, gcc-internal-format
  msgid "incorrect number of vector %qs elements"
  msgstr ""
  
! #: tree-cfg.cc:4704
  #, gcc-internal-format
  msgid "incorrect type of vector CONSTRUCTOR elements"
  msgstr ""
  
! #: tree-cfg.cc:4713
  #, gcc-internal-format
  msgid "vector %qs with non-NULL element index"
  msgstr ""
  
! #: tree-cfg.cc:4720
  #, gcc-internal-format
  msgid "vector %qs element is not a GIMPLE value"
  msgstr ""
  
! #: tree-cfg.cc:4729
  #, gcc-internal-format
  msgid "non-vector %qs with elements"
  msgstr ""
  
! #: tree-cfg.cc:4756
  #, gcc-internal-format
  msgid "nontemporal store lhs cannot be a gimple register"
  msgstr ""
  
! #: tree-cfg.cc:4799
  #, fuzzy, gcc-internal-format
  msgid "invalid operand in return statement"
  msgstr "нерэчаісны %%-код"
  
! #: tree-cfg.cc:4809 c/gimple-parser.cc:2656
  #, gcc-internal-format
  msgid "invalid conversion in return statement"
  msgstr ""
  
! #: tree-cfg.cc:4833
  #, gcc-internal-format
  msgid "goto destination is neither a label nor a pointer"
  msgstr ""
  
! #: tree-cfg.cc:4852
  #, fuzzy, gcc-internal-format
  msgid "invalid operand to switch statement"
  msgstr "нерэчаісны %%-код"
  
! #: tree-cfg.cc:4860
  #, gcc-internal-format
  msgid "non-integral type switch statement"
  msgstr ""
  
! #: tree-cfg.cc:4870
  #, gcc-internal-format
  msgid "invalid default case label in switch statement"
  msgstr ""
  
! #: tree-cfg.cc:4882
  #, gcc-internal-format
  msgid "invalid %<CASE_CHAIN%>"
  msgstr ""
  
! #: tree-cfg.cc:4888
  #, gcc-internal-format
  msgid "invalid case label in switch statement"
  msgstr ""
  
! #: tree-cfg.cc:4895
  #, fuzzy, gcc-internal-format
  msgid "invalid case range in switch statement"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: tree-cfg.cc:4905
  #, gcc-internal-format
  msgid "type precision mismatch in switch statement"
  msgstr ""
  
! #: tree-cfg.cc:4912
  #, gcc-internal-format
  msgid "type mismatch for case label in switch statement"
  msgstr ""
  
! #: tree-cfg.cc:4921
  #, gcc-internal-format
  msgid "case labels not sorted in switch statement"
  msgstr ""
  
! #: tree-cfg.cc:4964
  #, fuzzy, gcc-internal-format
  msgid "label context is not the current function declaration"
  msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
  
! #: tree-cfg.cc:4973
  #, gcc-internal-format
  msgid "incorrect entry in %<label_to_block_map%>"
  msgstr ""
  
! #: tree-cfg.cc:4983
  #, gcc-internal-format
  msgid "incorrect setting of landing pad number"
  msgstr ""
  
! #: tree-cfg.cc:4999
  #, fuzzy, gcc-internal-format
  msgid "invalid comparison code in gimple cond"
  msgstr "нерэчаісны %%-код"
  
! #: tree-cfg.cc:5007
  #, gcc-internal-format
  msgid "invalid labels in gimple cond"
  msgstr ""
  
! #: tree-cfg.cc:5020
! #, gcc-internal-format
! msgid "gimple cond condition cannot throw"
! msgstr ""
! 
! #: tree-cfg.cc:5106 tree-cfg.cc:5115
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%Q value"
  msgid "invalid %<PHI%> result"
  msgstr "дрэннае %%Q значэнне"
  
! #: tree-cfg.cc:5125
  #, gcc-internal-format
  msgid "missing %<PHI%> def"
  msgstr ""
  
! #: tree-cfg.cc:5139
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%Q value"
  msgid "invalid %<PHI%> argument"
  msgstr "дрэннае %%Q значэнне"
  
! #: tree-cfg.cc:5146
  #, gcc-internal-format
  msgid "incompatible types in %<PHI%> argument %u"
  msgstr ""
  
! #: tree-cfg.cc:5249
  #, gcc-internal-format
  msgid "%<verify_gimple%> failed"
  msgstr ""
  
! #: tree-cfg.cc:5308
  #, gcc-internal-format
  msgid "dead statement in EH table"
  msgstr ""
  
! #: tree-cfg.cc:5324
  #, gcc-internal-format
  msgid "location references block not in block tree"
  msgstr ""
  
! #: tree-cfg.cc:5373
  #, fuzzy, gcc-internal-format
  msgid "local declaration from a different function"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: tree-cfg.cc:5476
  #, gcc-internal-format
  msgid "gimple_bb (phi) is set to a wrong basic block"
  msgstr ""
  
! #: tree-cfg.cc:5485
  #, gcc-internal-format
  msgid "PHI node with location"
  msgstr ""
  
! #: tree-cfg.cc:5496 tree-cfg.cc:5543
  #, gcc-internal-format
  msgid "incorrect sharing of tree nodes"
  msgstr ""
  
! #: tree-cfg.cc:5504
  #, gcc-internal-format
  msgid "virtual PHI with argument locations"
  msgstr ""
  
! #: tree-cfg.cc:5531
  #, gcc-internal-format
  msgid "gimple_bb (stmt) is set to a wrong basic block"
  msgstr ""
  
! #: tree-cfg.cc:5571
  #, gcc-internal-format
  msgid "statement marked for throw, but doesn%'t"
  msgstr ""
  
! #: tree-cfg.cc:5577
  #, gcc-internal-format
  msgid "statement marked for throw in middle of block"
  msgstr ""
  
! #: tree-cfg.cc:5599
  #, gcc-internal-format
  msgid "verify_gimple failed"
  msgstr ""
  
! #: tree-cfg.cc:5623
  #, gcc-internal-format
  msgid "ENTRY_BLOCK has IL associated with it"
  msgstr ""
  
! #: tree-cfg.cc:5630
  #, gcc-internal-format
  msgid "EXIT_BLOCK has IL associated with it"
  msgstr ""
  
! #: tree-cfg.cc:5637
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru to exit from bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5643
  #, gcc-internal-format
  msgid "entry block count not initialized"
  msgstr ""
  
! #: tree-cfg.cc:5649
  #, gcc-internal-format
  msgid "exit block count not initialized"
  msgstr ""
  
! #: tree-cfg.cc:5656
  #, gcc-internal-format
  msgid "probability of edge from entry block not initialized"
  msgstr ""
  
! #: tree-cfg.cc:5662
! #, gcc-internal-format
! msgid "exit block count is not compatible with entry block count"
! msgstr ""
! 
! #: tree-cfg.cc:5677
  #, gcc-internal-format, gfc-internal-format
  msgid "count of bb %d not initialized"
  msgstr ""
  
! #: tree-cfg.cc:5683
  #, gcc-internal-format, gfc-internal-format
  msgid "probability of edge %d->%d not initialized"
  msgstr ""
  
! #: tree-cfg.cc:5690
! #, gcc-internal-format, gfc-internal-format
! msgid "count of bb %d is not compatible with entry block count"
! msgstr ""
! 
! #: tree-cfg.cc:5709
  #, gcc-internal-format
  msgid "nonlocal label %qD is not first in a sequence of labels in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5716
  #, gcc-internal-format
  msgid "EH landing pad label %qD is not first in a sequence of labels in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5723
  #, gcc-internal-format
  msgid "label %qD to block does not match in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5730
  #, gcc-internal-format
  msgid "label %qD has incorrect context in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5745
  #, gcc-internal-format, gfc-internal-format
  msgid "control flow in the middle of basic block %d"
  msgstr ""
  
! #: tree-cfg.cc:5755
  #, gcc-internal-format
  msgid "label %qD in the middle of basic block %d"
  msgstr ""
  
! #: tree-cfg.cc:5774
  #, gcc-internal-format, gfc-internal-format
  msgid "returns_twice call is not last in basic block %d"
  msgstr ""
  
! #: tree-cfg.cc:5783
  #, gcc-internal-format, gfc-internal-format
  msgid "returns_twice call is not first in basic block %d"
  msgstr ""
  
! #: tree-cfg.cc:5815
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge after a control statement in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5828
  #, gcc-internal-format, gfc-internal-format
  msgid "true/false edge after a non-GIMPLE_COND in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5851 tree-cfg.cc:5873 tree-cfg.cc:5890 tree-cfg.cc:5959
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong outgoing edge flags at end of bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5861
  #, gcc-internal-format, gfc-internal-format
  msgid "explicit goto at end of bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5895
  #, gcc-internal-format, gfc-internal-format
  msgid "return edge does not point to exit in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5925
  #, gcc-internal-format
  msgid "found default case not at the start of case vector"
  msgstr ""
  
! #: tree-cfg.cc:5933
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "case labels not sorted: "
  msgstr "-pipe не падтрымліваецца"
  
! #: tree-cfg.cc:5950
  #, gcc-internal-format, gfc-internal-format
  msgid "extra outgoing edge %d->%d"
  msgstr ""
  
! #: tree-cfg.cc:5973
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing field '%s' in '%s'"
  msgid "missing edge %i->%i"
  msgstr "прапушчана поле '%s' у '%s'"
  
! #: tree-cfg.cc:9785
  #, gcc-internal-format
  msgid "%<noreturn%> function does return"
  msgstr ""
  
! #: tree-cfg.cc:9805 tree-cfg.cc:9840
  #, gcc-internal-format
  msgid "control reaches end of non-void function"
  msgstr ""
  
! #: tree-cfg.cc:9910
  #, gcc-internal-format
  msgid "ignoring return value of %qD declared with attribute %<warn_unused_result%>"
  msgstr ""
  
! #: tree-cfg.cc:9915 cp/cvt.cc:1167
  #, gcc-internal-format
  msgid "ignoring return value of function declared with attribute %<warn_unused_result%>"
  msgstr ""
  
! #: tree-complex.cc:1712
  #, gcc-internal-format
  msgid "%<asm goto%> with complex typed outputs"
  msgstr ""
  
! #: tree-eh.cc:5078
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has multiple EH edges"
  msgstr ""
  
! #: tree-eh.cc:5090
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i cannot throw but has an EH edge"
  msgstr ""
  
! #: tree-eh.cc:5098
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i last statement has incorrectly set lp"
  msgstr ""
  
! #: tree-eh.cc:5104
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an EH edge"
  msgstr ""
  
! #: tree-eh.cc:5110
  #, gcc-internal-format, gfc-internal-format
  msgid "Incorrect EH edge %i->%i"
  msgstr ""
  
! #: tree-eh.cc:5144 tree-eh.cc:5163
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an edge"
  msgstr ""
  
! #: tree-eh.cc:5180
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i too many fallthru edges"
  msgstr ""
  
! #: tree-eh.cc:5189
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect edge"
  msgstr ""
  
! #: tree-eh.cc:5195
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect fallthru edge"
  msgstr ""
  
! #: tree-inline.cc:3992
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it receives a non-local goto"
  msgstr ""
  
! #: tree-inline.cc:3999
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it saves address of local label in a static variable"
  msgstr ""
  
! #: tree-inline.cc:4039
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)"
  msgstr ""
  
! #: tree-inline.cc:4053
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses setjmp"
  msgstr ""
  
! #: tree-inline.cc:4067
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses variable argument lists"
  msgstr ""
  
! #: tree-inline.cc:4079
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses setjmp-longjmp exception handling"
  msgstr ""
  
! #: tree-inline.cc:4087
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses non-local goto"
  msgstr ""
  
! #: tree-inline.cc:4099
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses %<__builtin_return%> or %<__builtin_apply_args%>"
  msgstr ""
  
! #: tree-inline.cc:4119
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it contains a computed goto"
  msgstr ""
  
! #: tree-inline.cc:4165
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it has a VLA argument"
  msgstr ""
  
! #: tree-inline.cc:4232
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it is suppressed using %<-fno-inline%>"
  msgstr ""
  
! #: tree-inline.cc:4240
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses attributes conflicting with inlining"
  msgstr ""
  
! #: tree-inline.cc:4925
  #, gcc-internal-format
  msgid "inlining failed in call to %<always_inline%> %q+F: %s"
  msgstr ""
  
! #: tree-inline.cc:4928 tree-inline.cc:4949
  #, gcc-internal-format
  msgid "called from here"
  msgstr "выклікана адсюль"
  
! #: tree-inline.cc:4931 tree-inline.cc:4952
  #, fuzzy, gcc-internal-format
  msgid "called from this function"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: tree-inline.cc:4945
  #, gcc-internal-format
  msgid "inlining failed in call to %q+F: %s"
  msgstr ""
*************** msgstr ""
*** 33091,33097 ****
  msgid "cannot update SSA form"
  msgstr ""
  
! #: tree-into-ssa.cc:3517 tree-outof-ssa.cc:907 tree-ssa-coalesce.cc:1014
  #, gcc-internal-format
  msgid "SSA corruption"
  msgstr ""
--- 34378,34384 ----
  msgid "cannot update SSA form"
  msgstr ""
  
! #: tree-into-ssa.cc:3517 tree-outof-ssa.cc:903 tree-ssa-coalesce.cc:1014
  #, gcc-internal-format
  msgid "SSA corruption"
  msgstr ""
*************** msgstr ""
*** 33101,33107 ****
  msgid "%s from %s referenced in %s"
  msgstr ""
  
! #: tree-nested.cc:3002
  #, gcc-internal-format, gfc-internal-format
  msgid "%s from %s called in %s"
  msgstr ""
--- 34388,34394 ----
  msgid "%s from %s referenced in %s"
  msgstr ""
  
! #: tree-nested.cc:3011
  #, gcc-internal-format, gfc-internal-format
  msgid "%s from %s called in %s"
  msgstr ""
*************** msgstr ""
*** 33116,33172 ****
  msgid "invalid regular expression %qs in %qs"
  msgstr ""
  
! #: tree-profile.cc:1856
  #, gcc-internal-format
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-alias.cc:4127
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\""
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: tree-ssa-alias.cc:4166
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4595 c-family/c-common.cc:6013
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4598 c-family/c-common.cc:6016
  #, fuzzy, gcc-internal-format
  msgid "in a call to non-static member function %qD"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: tree-ssa-ccp.cc:4604 c-family/c-common.cc:6031
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4610 tree-ssa-ccp.cc:4667
  #, fuzzy, gcc-internal-format
  msgid "in a call to built-in function %qD"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: tree-ssa-ccp.cc:4614 tree-ssa-ccp.cc:4671 c-family/c-common.cc:6035
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: tree-ssa-ccp.cc:4660 c-family/c-common.cc:6023
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected because argument %u is nonzero"
  msgstr ""
  
! #: tree-ssa-loop-niter.cc:3947
  #, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr ""
  
! #: tree-ssa-loop-niter.cc:3948
  #, gcc-internal-format
  msgid "within this loop"
  msgstr ""
--- 34403,34469 ----
  msgid "invalid regular expression %qs in %qs"
  msgstr ""
  
! #: tree-profile.cc:1855
! #, gcc-internal-format
! msgid "target does not fully support atomic profile update, single mode is selected with partial atomic updates"
! msgstr ""
! 
! #: tree-profile.cc:1861
  #, gcc-internal-format
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-alias.cc:4131
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\""
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: tree-ssa-alias.cc:4170
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr ""
  
! #: tree-ssa-ccp.cc:3168 c-family/c-common.cc:6128
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:3171 c-family/c-common.cc:6131
  #, fuzzy, gcc-internal-format
  msgid "in a call to non-static member function %qD"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: tree-ssa-ccp.cc:3177 c-family/c-common.cc:6157
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.cc:3183 tree-ssa-ccp.cc:3270
  #, fuzzy, gcc-internal-format
  msgid "in a call to built-in function %qD"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: tree-ssa-ccp.cc:3187 tree-ssa-ccp.cc:3274 c-family/c-common.cc:6161
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: tree-ssa-ccp.cc:3257 c-family/c-common.cc:6138
! #, gcc-internal-format, gfc-internal-format
! msgid "argument %u null where non-null expected because arguments %u and %u are nonzero"
! msgstr ""
! 
! #: tree-ssa-ccp.cc:3263 c-family/c-common.cc:6149
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected because argument %u is nonzero"
  msgstr ""
  
! #: tree-ssa-loop-niter.cc:4050
  #, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr ""
  
! #: tree-ssa-loop-niter.cc:4051
  #, gcc-internal-format
  msgid "within this loop"
  msgstr ""
*************** msgstr ""
*** 33315,33341 ****
  msgid "length computed here"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4280
  #, gcc-internal-format
  msgid "%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4282
  #, gcc-internal-format
  msgid "%qD of a string of length %wu and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4289
  #, gcc-internal-format
  msgid "%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4294
  #, gcc-internal-format
  msgid "%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4305
  #, gcc-internal-format
  msgid "in this expression"
  msgstr ""
--- 34612,34638 ----
  msgid "length computed here"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4287
  #, gcc-internal-format
  msgid "%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4289
  #, gcc-internal-format
  msgid "%qD of a string of length %wu and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4296
  #, gcc-internal-format
  msgid "%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4301
  #, gcc-internal-format
  msgid "%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4312
  #, gcc-internal-format
  msgid "in this expression"
  msgstr ""
*************** msgstr "прапушчан ініцыя�
*** 33361,33367 ****
  msgid "%qs may be used uninitialized"
  msgstr ""
  
! #: tree-ssa-uninit.cc:338 varasm.cc:367 varasm.cc:8211
  #, fuzzy, gcc-internal-format
  msgid "%qD was declared here"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
--- 34658,34664 ----
  msgid "%qs may be used uninitialized"
  msgstr ""
  
! #: tree-ssa-uninit.cc:338 varasm.cc:367 varasm.cc:8263
  #, fuzzy, gcc-internal-format
  msgid "%qD was declared here"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
*************** msgstr "\"%s\" не абвешчан (п
*** 33371,33377 ****
  msgid "%qs was declared here"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: tree-ssa-uninit.cc:451 tree-ssa-uninit.cc:762
  #, gcc-internal-format
  msgid "%qE may be used uninitialized"
  msgstr ""
--- 34668,34674 ----
  msgid "%qs was declared here"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: tree-ssa-uninit.cc:451 tree-ssa-uninit.cc:781
  #, gcc-internal-format
  msgid "%qE may be used uninitialized"
  msgstr ""
*************** msgstr ""
*** 33381,33408 ****
  msgid "accessing argument %u of a function declared with attribute %qs"
  msgstr ""
  
! #: tree-ssa-uninit.cc:749
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "%qE is used uninitialized"
  msgstr "прапушчан ініцыялізатар"
  
! #: tree-ssa-uninit.cc:885
  #, gcc-internal-format
  msgid "in a call to %qD declared with attribute %qs here"
  msgstr ""
  
! #: tree-ssa-uninit.cc:892
  #, gcc-internal-format
  msgid "in a call to %qT declared with attribute %qs"
  msgstr ""
  
! #: tree-ssa-uninit.cc:908
  #, gcc-internal-format
  msgid "by argument %u of type %s to %qD declared here"
  msgstr ""
  
! #: tree-ssa-uninit.cc:916
  #, gcc-internal-format
  msgid "by argument %u of type %s to %qT"
  msgstr ""
--- 34678,34705 ----
  msgid "accessing argument %u of a function declared with attribute %qs"
  msgstr ""
  
! #: tree-ssa-uninit.cc:768
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "%qE is used uninitialized"
  msgstr "прапушчан ініцыялізатар"
  
! #: tree-ssa-uninit.cc:904
  #, gcc-internal-format
  msgid "in a call to %qD declared with attribute %qs here"
  msgstr ""
  
! #: tree-ssa-uninit.cc:911
  #, gcc-internal-format
  msgid "in a call to %qT declared with attribute %qs"
  msgstr ""
  
! #: tree-ssa-uninit.cc:927
  #, gcc-internal-format
  msgid "by argument %u of type %s to %qD declared here"
  msgstr ""
  
! #: tree-ssa-uninit.cc:935
  #, gcc-internal-format
  msgid "by argument %u of type %s to %qT"
  msgstr ""
*************** msgstr ""
*** 33574,33584 ****
  msgid "degree of %<poly_int%> exceeds %<NUM_POLY_INT_COEFFS%>"
  msgstr ""
  
- #: tree-switch-conversion.cc:2354
- #, gcc-internal-format
- msgid "Using faster switch lowering algorithms. Number of switch cases (%d) exceeds %<--param=switch-lower-slow-alg-max-cases=%d%> limit."
- msgstr ""
- 
  #: tree-tailcall.cc:225
  #, gcc-internal-format
  msgid "address of label passed to %<musttail%> call argument"
--- 34871,34876 ----
*************** msgstr ""
*** 33599,33620 ****
  msgid "address of local variable passed to %<musttail%> call argument"
  msgstr ""
  
! #: tree-tailcall.cc:1015 tree-tailcall.cc:1044
  #, gcc-internal-format
  msgid "address of local variable can escape to %<musttail%> call"
  msgstr ""
  
! #: tree-tailcall.cc:1039
  #, gcc-internal-format
  msgid "address of automatic variable %qD can escape to %<musttail%> call"
  msgstr ""
  
! #: tree-tailcall.cc:1069
  #, gcc-internal-format
  msgid "address of parameter %qD can escape to %<musttail%> call"
  msgstr ""
  
! #: tree-vect-generic.cc:308 tree-vect-generic.cc:437 tree-vect-generic.cc:1939
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr ""
--- 34891,34912 ----
  msgid "address of local variable passed to %<musttail%> call argument"
  msgstr ""
  
! #: tree-tailcall.cc:1066 tree-tailcall.cc:1095
  #, gcc-internal-format
  msgid "address of local variable can escape to %<musttail%> call"
  msgstr ""
  
! #: tree-tailcall.cc:1090
  #, gcc-internal-format
  msgid "address of automatic variable %qD can escape to %<musttail%> call"
  msgstr ""
  
! #: tree-tailcall.cc:1120
  #, gcc-internal-format
  msgid "address of parameter %qD can escape to %<musttail%> call"
  msgstr ""
  
! #: tree-vect-generic.cc:308 tree-vect-generic.cc:437 tree-vect-generic.cc:2135
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr ""
*************** msgstr ""
*** 33629,33780 ****
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr ""
  
! #: tree-vect-generic.cc:1012
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:1505
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-loop.cc:5116
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
  
! #: tree-vrp.cc:1341
  #, gcc-internal-format
  msgid "using fast VRP algorithm; %d basic blocks exceeds %<--param=vrp-block-limit=%d%> limit"
  msgstr ""
  
! #: tree.cc:2329
  #, gcc-internal-format
  msgid "non-constant element in constant CONSTRUCTOR"
  msgstr ""
  
! #: tree.cc:2331
  #, gcc-internal-format
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.cc:7464 m2/gm2-gcc/m2type.cc:216
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr ""
  
! #: tree.cc:7630
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr ""
  
! #: tree.cc:9114 tree.cc:9199 tree.cc:9262
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9151
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9164
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9213
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9226
  #, gcc-internal-format
  msgid "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9288
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9302
  #, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9315
  #, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9328
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9341
  #, gcc-internal-format
  msgid "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:12610
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr ""
  
! #: tree.cc:12613
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr ""
  
! #: tree.cc:12636
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr ""
  
! #: tree.cc:12639
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr ""
  
! #: tree.cc:12645
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr ""
  
! #: tree.cc:12648
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr ""
  
! #: tree.cc:12690
  #, gcc-internal-format
  msgid "%qD is unavailable: %s"
  msgstr ""
  
! #: tree.cc:12692
  #, gcc-internal-format
  msgid "%qD is unavailable"
  msgstr ""
  
! #: tree.cc:12713
  #, gcc-internal-format
  msgid "%qE is unavailable: %s"
  msgstr ""
  
! #: tree.cc:12715
  #, gcc-internal-format
  msgid "%qE is unavailable"
  msgstr ""
  
! #: tree.cc:12720
  #, gcc-internal-format, gfc-internal-format
  msgid "type is unavailable: %s"
  msgstr ""
  
! #: tree.cc:12722
  #, gcc-internal-format
  msgid "type is unavailable"
  msgstr ""
--- 34921,35072 ----
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr ""
  
! #: tree-vect-generic.cc:1209
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:1719
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-loop.cc:4498
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
  
! #: tree-vrp.cc:1344
  #, gcc-internal-format
  msgid "using fast VRP algorithm; %d basic blocks exceeds %<--param=vrp-block-limit=%d%> limit"
  msgstr ""
  
! #: tree.cc:2389
  #, gcc-internal-format
  msgid "non-constant element in constant CONSTRUCTOR"
  msgstr ""
  
! #: tree.cc:2391
  #, gcc-internal-format
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.cc:7582 m2/gm2-gcc/m2type.cc:215
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr ""
  
! #: tree.cc:7748
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr ""
  
! #: tree.cc:9219 tree.cc:9304 tree.cc:9367
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9256
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9269
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9318
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9331
  #, gcc-internal-format
  msgid "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9393
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9407
  #, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9420
  #, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9433
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9446
  #, gcc-internal-format
  msgid "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:12753
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr ""
  
! #: tree.cc:12756
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr ""
  
! #: tree.cc:12779
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr ""
  
! #: tree.cc:12782
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr ""
  
! #: tree.cc:12788
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr ""
  
! #: tree.cc:12791
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr ""
  
! #: tree.cc:12833
  #, gcc-internal-format
  msgid "%qD is unavailable: %s"
  msgstr ""
  
! #: tree.cc:12835
  #, gcc-internal-format
  msgid "%qD is unavailable"
  msgstr ""
  
! #: tree.cc:12856
  #, gcc-internal-format
  msgid "%qE is unavailable: %s"
  msgstr ""
  
! #: tree.cc:12858
  #, gcc-internal-format
  msgid "%qE is unavailable"
  msgstr ""
  
! #: tree.cc:12863
  #, gcc-internal-format, gfc-internal-format
  msgid "type is unavailable: %s"
  msgstr ""
  
! #: tree.cc:12865
  #, gcc-internal-format
  msgid "type is unavailable"
  msgstr ""
*************** msgstr ""
*** 33799,34065 ****
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.cc:13672
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.cc:13717
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13719
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13721
  #, gcc-internal-format
  msgid "type%'s %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13746
  #, gcc-internal-format
  msgid "type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
  msgstr ""
  
! #: tree.cc:13759
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_VFIELD%>"
  msgstr ""
  
! #: tree.cc:13796
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13798
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13800
  #, gcc-internal-format
  msgid "type%'s %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13839
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_FIELDS%>"
  msgstr ""
  
! #: tree.cc:13841
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.cc:13843
  #, gcc-internal-format
  msgid "and field"
  msgstr ""
  
! #: tree.cc:13860
  #, gcc-internal-format
  msgid "type variant has different %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13862 tree.cc:13873
  #, gcc-internal-format
  msgid "type variant%'s %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13864 tree.cc:13875
  #, gcc-internal-format
  msgid "type%'s %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13871
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr ""
  
! #: tree.cc:14223
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type %s is not an opaque type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: tree.cc:14229
  #, gcc-internal-format, gfc-internal-format
  msgid "type %s is not with opaque mode"
  msgstr ""
  
! #: tree.cc:14235
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_MODE%>"
  msgstr ""
  
! #: tree.cc:14243
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_SIZE%>"
  msgstr ""
  
! #: tree.cc:14249
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_ALIGN%>"
  msgstr ""
  
! #: tree.cc:14255
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_USER_ALIGN%>"
  msgstr ""
  
! #: tree.cc:14285
  #, gcc-internal-format
  msgid "main variant is not defined"
  msgstr ""
  
! #: tree.cc:14290
  #, gcc-internal-format
  msgid "%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
  msgstr ""
  
! #: tree.cc:14301
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
  msgstr ""
  
! #: tree.cc:14320
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> is not compatible"
  msgstr ""
  
! #: tree.cc:14332
  #, gcc-internal-format
  msgid "%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
  msgstr ""
  
! #: tree.cc:14338
  #, gcc-internal-format
! msgid "%<TYPE_CANONICAL%> of main variant is not main variant"
  msgstr ""
  
! #: tree.cc:14354
  #, gcc-internal-format
  msgid "%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
  msgstr ""
  
! #: tree.cc:14364
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
  msgstr ""
  
! #: tree.cc:14374
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
  msgstr ""
  
! #: tree.cc:14395
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> is not %<TREE_BINFO%>"
  msgstr ""
  
! #: tree.cc:14401
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
  msgstr ""
  
! #: tree.cc:14412
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:14423
  #, gcc-internal-format
  msgid "%<TYPE_OFFSET_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:14441
  #, gcc-internal-format
  msgid "%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:14448
  #, gcc-internal-format
  msgid "%<TYPE_MAX_VALUE_RAW%> non-NULL"
  msgstr ""
  
! #: tree.cc:14455
  #, gcc-internal-format
  msgid "%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:14471
  #, gcc-internal-format
  msgid "enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:14480
  #, gcc-internal-format
  msgid "enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
  msgstr ""
  
! #: tree.cc:14488
  #, gcc-internal-format
  msgid "enum value name is not %<IDENTIFIER_NODE%>"
  msgstr ""
  
! #: tree.cc:14498
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' has non-integer type"
  msgid "array %<TYPE_DOMAIN%> is not integer type"
  msgstr "памер масіва `%D' не цэлалікавы тып"
  
! #: tree.cc:14507
  #, gcc-internal-format
  msgid "%<TYPE_FIELDS%> defined in incomplete type"
  msgstr ""
  
! #: tree.cc:14529
  #, gcc-internal-format
  msgid "wrong tree in %<TYPE_FIELDS%> list"
  msgstr ""
  
! #: tree.cc:14545
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
  msgstr ""
  
! #: tree.cc:14552
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
  msgstr ""
  
! #: tree.cc:14565
  #, gcc-internal-format
  msgid "wrong %<TYPE_CACHED_VALUES%> entry"
  msgstr ""
  
! #: tree.cc:14578
  #, gcc-internal-format
  msgid "%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:14584
  #, gcc-internal-format
  msgid "wrong entry in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:14591
  #, gcc-internal-format
  msgid "%<TYPE_VALUES_RAW%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:14604
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is set while it should not be"
  msgstr ""
  
! #: tree.cc:14614
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not main variant"
  msgstr ""
  
  #: tsan.cc:509
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
--- 35091,35385 ----
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.cc:13815
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.cc:13860
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13862
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13864
  #, gcc-internal-format
  msgid "type%'s %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13889
  #, gcc-internal-format
  msgid "type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
  msgstr ""
  
! #: tree.cc:13902
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_VFIELD%>"
  msgstr ""
  
! #: tree.cc:13939
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13941
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13943
  #, gcc-internal-format
  msgid "type%'s %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13982
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_FIELDS%>"
  msgstr ""
  
! #: tree.cc:13984
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.cc:13986
  #, gcc-internal-format
  msgid "and field"
  msgstr ""
  
! #: tree.cc:14003
  #, gcc-internal-format
  msgid "type variant has different %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:14005 tree.cc:14016
  #, gcc-internal-format
  msgid "type variant%'s %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:14007 tree.cc:14018
  #, gcc-internal-format
  msgid "type%'s %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:14014
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr ""
  
! #: tree.cc:14366
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type %s is not an opaque type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: tree.cc:14372
  #, gcc-internal-format, gfc-internal-format
  msgid "type %s is not with opaque mode"
  msgstr ""
  
! #: tree.cc:14378
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_MODE%>"
  msgstr ""
  
! #: tree.cc:14386
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_SIZE%>"
  msgstr ""
  
! #: tree.cc:14392
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_ALIGN%>"
  msgstr ""
  
! #: tree.cc:14398
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_USER_ALIGN%>"
  msgstr ""
  
! #: tree.cc:14428
  #, gcc-internal-format
  msgid "main variant is not defined"
  msgstr ""
  
! #: tree.cc:14433
  #, gcc-internal-format
  msgid "%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
  msgstr ""
  
! #: tree.cc:14444
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
  msgstr ""
  
! #: tree.cc:14463
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> is not compatible"
  msgstr ""
  
! #: tree.cc:14475
  #, gcc-internal-format
  msgid "%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
  msgstr ""
  
! #: tree.cc:14494
  #, gcc-internal-format
! msgid "main variant of %<TYPE_CANONICAL%> of main variant is not its own %<TYPE_CANONICAL%>"
  msgstr ""
  
! #: tree.cc:14512
  #, gcc-internal-format
  msgid "%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
  msgstr ""
  
! #: tree.cc:14522
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
  msgstr ""
  
! #: tree.cc:14532
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
  msgstr ""
  
! #: tree.cc:14553
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> is not %<TREE_BINFO%>"
  msgstr ""
  
! #: tree.cc:14559
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
  msgstr ""
  
! #: tree.cc:14570
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:14581
  #, gcc-internal-format
  msgid "%<TYPE_OFFSET_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:14599
  #, gcc-internal-format
  msgid "%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:14606
  #, gcc-internal-format
  msgid "%<TYPE_MAX_VALUE_RAW%> non-NULL"
  msgstr ""
  
! #: tree.cc:14613
  #, gcc-internal-format
  msgid "%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:14629
  #, gcc-internal-format
  msgid "enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:14638
  #, gcc-internal-format
  msgid "enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
  msgstr ""
  
! #: tree.cc:14646
  #, gcc-internal-format
  msgid "enum value name is not %<IDENTIFIER_NODE%>"
  msgstr ""
  
! #: tree.cc:14656
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' has non-integer type"
  msgid "array %<TYPE_DOMAIN%> is not integer type"
  msgstr "памер масіва `%D' не цэлалікавы тып"
  
! #: tree.cc:14665
  #, gcc-internal-format
  msgid "%<TYPE_FIELDS%> defined in incomplete type"
  msgstr ""
  
! #: tree.cc:14687
  #, gcc-internal-format
  msgid "wrong tree in %<TYPE_FIELDS%> list"
  msgstr ""
  
! #: tree.cc:14703
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
  msgstr ""
  
! #: tree.cc:14710
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
  msgstr ""
  
! #: tree.cc:14723
  #, gcc-internal-format
  msgid "wrong %<TYPE_CACHED_VALUES%> entry"
  msgstr ""
  
! #: tree.cc:14736
  #, gcc-internal-format
  msgid "%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:14742
  #, gcc-internal-format
  msgid "wrong entry in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:14749
  #, gcc-internal-format
  msgid "%<TYPE_VALUES_RAW%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:14762
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is set while it should not be"
  msgstr ""
  
! #: tree.cc:14772
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not main variant"
  msgstr ""
  
+ #: tree.cc:15619
+ #, gcc-internal-format
+ msgid "missing %<target%> attribute for multi-versioned %qD"
+ msgstr ""
+ 
+ #: tree.cc:15622 tree.cc:15788 tree.cc:15806 tree.cc:15819 cp/decl.cc:1487
+ #: cp/decl.cc:2620 cp/decl.cc:2668 cp/decl.cc:2684 cp/decl.cc:3331
+ #: cp/decl.cc:3787
+ #, fuzzy, gcc-internal-format
+ #| msgid "previous declaration of `%D'"
+ msgid "previous declaration of %qD"
+ msgstr "папярэдняе абвяшчэньне `%D'"
+ 
+ #: tree.cc:15784
+ #, fuzzy, gcc-internal-format
+ msgid "%qD conflicts with overlapping %<target_clone%> declaration"
+ msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
+ 
+ #: tree.cc:15803
+ msgid "%qD conflicts for version %qB"
+ msgstr ""
+ 
+ #: tree.cc:15816
+ #, fuzzy
+ #| msgid "conflicts with previous declaration `%#D'"
+ msgid "%qD conflicts with a previous declaration for version %qB"
+ msgstr "канфлікт з папярэднім абвяшчэньнем `%#D'"
+ 
  #: tsan.cc:509
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
*************** msgstr ""
*** 34081,34092 ****
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr ""
  
! #: var-tracking.cc:7202
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded with %<-fvar-tracking-assignments%>, retrying without"
  msgstr ""
  
! #: var-tracking.cc:7206
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded"
  msgstr ""
--- 35401,35412 ----
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr ""
  
! #: var-tracking.cc:7203
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded with %<-fvar-tracking-assignments%>, retrying without"
  msgstr ""
  
! #: var-tracking.cc:7207
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded"
  msgstr ""
*************** msgstr ""
*** 34118,34811 ****
  msgid "section type conflict for section %qs"
  msgstr ""
  
! #: varasm.cc:1112
  #, gcc-internal-format
  msgid "alignment of %q+D is greater than maximum object file alignment %d"
  msgstr ""
  
! #: varasm.cc:1281
  #, fuzzy, gcc-internal-format
  #| msgid "can't initialize friend function `%s'"
  msgid "only zero initializers are allowed in section %qs"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: varasm.cc:1285
  #, fuzzy, gcc-internal-format
  #| msgid "can't initialize friend function `%s'"
  msgid "no initializers are allowed in section %qs"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: varasm.cc:1515 varasm.cc:1524 d/d-attribs.cc:1463
  #, gcc-internal-format
  msgid "register name not specified for %q+D"
  msgstr ""
  
! #: varasm.cc:1526
! #, fuzzy, gcc-internal-format
! #| msgid "invalid register name for `%s'"
! msgid "invalid register name for %q+D"
! msgstr "нерэчаісная назва рэгістра `%s'"
! 
! #: varasm.cc:1528
  #, gcc-internal-format
  msgid "data type of %q+D isn%'t suitable for a register"
  msgstr ""
  
! #: varasm.cc:1531
  #, gcc-internal-format
  msgid "the register specified for %q+D cannot be accessed by the current target"
  msgstr ""
  
! #: varasm.cc:1534
  #, gcc-internal-format
  msgid "the register specified for %q+D is not general enough to be used as a register variable"
  msgstr ""
  
! #: varasm.cc:1537
  #, gcc-internal-format
  msgid "register specified for %q+D isn%'t suitable for data type"
  msgstr ""
  
! #: varasm.cc:1546
  #, gcc-internal-format
  msgid "register specified for %q+D is an internal GCC implementation detail"
  msgstr ""
  
! #: varasm.cc:1556
  #, gcc-internal-format
  msgid "global register variable has initial value"
  msgstr ""
  
! #: varasm.cc:1560
  #, gcc-internal-format
  msgid "optimization may eliminate reads and/or writes to register variables"
  msgstr ""
  
! #: varasm.cc:1606
  #, gcc-internal-format
  msgid "register name given for non-register variable %q+D"
  msgstr ""
  
! #: varasm.cc:1741 varasm.cc:1746 varasm.cc:1751
  #, fuzzy, gcc-internal-format
  msgid "%qc in output operand outside of a function"
  msgstr "\"%s\" звычайна функцыя"
  
! #: varasm.cc:1783
  #, fuzzy, gcc-internal-format
  msgid "%qc in input operand outside of a function"
  msgstr "\"%s\" звычайна функцыя"
  
! #: varasm.cc:1792
  #, gcc-internal-format
  msgid "matching constraint outside of a function"
  msgstr ""
  
! #: varasm.cc:2377
  #, gcc-internal-format
  msgid "thread-local COMMON data not implemented"
  msgstr ""
  
! #: varasm.cc:2410
  #, gcc-internal-format
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr ""
  
! #: varasm.cc:2513 c/c-decl.cc:5971 c/c-parser.cc:2014 m2/gm2-gcc/m2type.cc:1248
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr ""
  
! #: varasm.cc:5493 varasm.cc:5532
  #, gcc-internal-format
  msgid "initializer for integer/fixed-point value is too complicated"
  msgstr ""
  
! #: varasm.cc:5499
  #, gcc-internal-format
  msgid "initializer for floating value is not a floating constant"
  msgstr ""
  
! #: varasm.cc:5516
  #, gcc-internal-format
  msgid "initializer for %<_BitInt(%d)%> value is not an integer constant"
  msgstr ""
  
! #: varasm.cc:5912
  #, fuzzy, gcc-internal-format
  msgid "invalid initial value for member %qE"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: varasm.cc:6168
  #, gcc-internal-format
  msgid "%qD declared weak after being used"
  msgstr ""
  
! #: varasm.cc:6220
  #, gcc-internal-format
  msgid "weak declaration of %q+D being applied to a already existing, static definition"
  msgstr ""
  
! #: varasm.cc:6261
  #, gcc-internal-format
  msgid "weak declaration of %q+D must be public"
  msgstr ""
  
! #: varasm.cc:6265
  #, gcc-internal-format
  msgid "weak declaration of %q+D not supported"
  msgstr ""
  
! #: varasm.cc:6294 varasm.cc:6622
  #, gcc-internal-format
  msgid "only weak aliases are supported in this configuration"
  msgstr ""
  
! #: varasm.cc:6489 varasm.cc:6619
  #, fuzzy, gcc-internal-format
  msgid "%qs is not supported in this configuration"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: varasm.cc:6517
  #, fuzzy, gcc-internal-format
  msgid "%qs is not supported on this target"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
  
! #: varasm.cc:6582
  #, fuzzy, gcc-internal-format
  msgid "symver is only supported on ELF platforms"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: varasm.cc:6601
  #, gcc-internal-format
  msgid "%qs symbol %q+D ultimately targets itself"
  msgstr ""
  
! #: varasm.cc:6603
  #, gcc-internal-format
  msgid "%qs symbol %q+D must have static linkage"
  msgstr ""
  
! #: varasm.cc:6609 config/nvptx/nvptx.cc:7764
  #, fuzzy, gcc-internal-format
  msgid "alias definitions not supported in this configuration"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: varasm.cc:6837 config/sol2.cc:160 config/mingw/winnt.cc:269
  #, fuzzy, gcc-internal-format
  msgid "visibility attribute not supported in this configuration; ignored"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: varasm.cc:8207
  #, gcc-internal-format
  msgid "%+qD without %<retain%> attribute and %qD with %<retain%> attribute are placed in a section with the same name"
  msgstr ""
  
! #: vec.cc:190
  #, gcc-internal-format, gfc-internal-format
  msgid "qsort comparator not anti-symmetric: %d, %d"
  msgstr ""
  
! #: vec.cc:195
  #, gcc-internal-format, gfc-internal-format
  msgid "qsort comparator non-negative on sorted output: %d"
  msgstr ""
  
! #: vec.cc:202
  #, gcc-internal-format, gfc-internal-format
  msgid "qsort comparator not transitive: %d, %d, %d"
  msgstr ""
  
! #: vec.cc:204
  #, gcc-internal-format
  msgid "qsort checking failed"
  msgstr ""
  
! #: c-family/c-ada-spec.cc:3010
  #, gcc-internal-format
  msgid "packed layout"
  msgstr ""
  
! #: c-family/c-attribs.cc:716 c-family/c-attribs.cc:721
  #, gcc-internal-format
  msgid "cannot tail-call: return value must be a call"
  msgstr ""
  
! #: c-family/c-attribs.cc:754 d/d-attribs.cc:1195
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument is invalid"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: c-family/c-attribs.cc:757 d/d-attribs.cc:1198
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument %i is invalid"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: c-family/c-attribs.cc:769 d/d-attribs.cc:1210
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for `%#D' has type `%T'"
  msgid "%qE attribute argument has type %qT"
  msgstr "звычайны аргумэнт для `%#D' мае тып `%T'"
  
! #: c-family/c-attribs.cc:773 d/d-attribs.cc:1214
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for `%#D' has type `%T'"
  msgid "%qE attribute argument %i has type %qT"
  msgstr "звычайны аргумэнт для `%#D' мае тып `%T'"
  
! #: c-family/c-attribs.cc:784 c-family/c-attribs.cc:4834
! #: c-family/c-attribs.cc:4838 d/d-attribs.cc:1225
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument value %qE is not an integer constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: c-family/c-attribs.cc:789 d/d-attribs.cc:1230
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument %i value %qE is not an integer constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: c-family/c-attribs.cc:805 d/d-attribs.cc:1244
  #, gcc-internal-format
  msgid "%qE attribute argument value %qE does not refer to a function parameter"
  msgstr ""
  
! #: c-family/c-attribs.cc:810 d/d-attribs.cc:1249
  #, gcc-internal-format
  msgid "%qE attribute argument %i value %qE does not refer to a function parameter"
  msgstr ""
  
! #: c-family/c-attribs.cc:838 d/d-attribs.cc:1272
  #, gcc-internal-format
  msgid "%qE attribute argument value %qE exceeds the number of function parameters %u"
  msgstr ""
  
! #: c-family/c-attribs.cc:843 d/d-attribs.cc:1277
  #, gcc-internal-format
  msgid "%qE attribute argument %i value %qE exceeds the number of function parameters %u"
  msgstr ""
  
! #: c-family/c-attribs.cc:865
  #, gcc-internal-format
  msgid "%qE attribute argument value %qE does not refer to a variable argument list"
  msgstr ""
  
! #: c-family/c-attribs.cc:869
  #, gcc-internal-format
  msgid "%qE attribute argument %i value %qE does not refer to a variable argument list"
  msgstr ""
  
! #: c-family/c-attribs.cc:896 c-family/c-attribs.cc:909 d/d-attribs.cc:1298
  #, gcc-internal-format
  msgid "%qE attribute argument value %qE refers to parameter type %qT"
  msgstr ""
  
! #: c-family/c-attribs.cc:900 c-family/c-attribs.cc:914 d/d-attribs.cc:1303
  #, gcc-internal-format
  msgid "%qE attribute argument %i value %qE refers to parameter type %qT"
  msgstr ""
  
! #: c-family/c-attribs.cc:924
  #, gcc-internal-format
  msgid "%qE attribute argument value %qE refers to a variadic function parameter of unknown type"
  msgstr ""
  
! #: c-family/c-attribs.cc:929
  #, gcc-internal-format
  msgid "%qE attribute argument %i value %qE refers to a variadic function parameter of unknown type"
  msgstr ""
  
! #: c-family/c-attribs.cc:1049
  #, gcc-internal-format
  msgid "ignoring attribute %qs because it conflicts with previous %qs"
  msgstr ""
  
! #: c-family/c-attribs.cc:1087
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only supported on boolean types"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: c-family/c-attribs.cc:1097
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute with unsupported boolean precision"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: c-family/c-attribs.cc:1117
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only supported in C"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: c-family/c-attribs.cc:1124
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only supported on integral types"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: c-family/c-attribs.cc:1146 c-family/c-attribs.cc:1162
  #, gcc-internal-format
  msgid "overflows in conversion from %qT to %qT changes value from %qE to %qE"
  msgstr ""
  
! #: c-family/c-attribs.cc:1171
  #, gcc-internal-format
  msgid "%qE attribute requires different values for %<false%> and %<true%> for type %qT"
  msgstr ""
  
! #: c-family/c-attribs.cc:1211
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored for type %qT"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: c-family/c-attribs.cc:1223
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored for field of type %qT"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: c-family/c-attribs.cc:1452 c-family/c-attribs.cc:3650
! #: c-family/c-attribs.cc:6271 ada/gcc-interface/utils.cc:7463
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' missing"
  msgid "%qE argument not a string"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: c-family/c-attribs.cc:1627 ada/gcc-interface/utils.cc:6949
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored because of argument %qE"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: c-family/c-attribs.cc:1648 ada/gcc-interface/utils.cc:6970
  #, gcc-internal-format
  msgid "ignoring attribute %qE because of excess arguments starting at %qE"
  msgstr ""
  
! #: c-family/c-attribs.cc:1662 ada/gcc-interface/utils.cc:6984
  #, gcc-internal-format
  msgid "attribute %qE does not apply to elements of non-scalar type %qT"
  msgstr ""
  
! #: c-family/c-attribs.cc:1667 ada/gcc-interface/utils.cc:6989
  #, gcc-internal-format
  msgid "attribute %qE does not apply to fields of aggregate type %qT"
  msgstr ""
  
! #: c-family/c-attribs.cc:1733
  #, gcc-internal-format
  msgid "%qE attribute ignored. Use %<-fcf-protection%> option to enable it"
  msgstr ""
  
! #: c-family/c-attribs.cc:1823 jit/dummy-frontend.cc:290 lto/lto-lang.cc:311
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute has no effect on unit local functions"
  msgstr "\"%s\" звычайна функцыя"
  
! #: c-family/c-attribs.cc:1993 c-family/c-attribs.cc:3633
! #: ada/gcc-interface/utils.cc:7219
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a variable"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: c-family/c-attribs.cc:1999 ada/gcc-interface/utils.cc:7225
  #, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr ""
  
! #: c-family/c-attribs.cc:2024 config/i386/i386-options.cc:4188
  #, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr ""
  
! #: c-family/c-attribs.cc:2053
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only affects top level objects"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: c-family/c-attribs.cc:2092 c-family/c-attribs.cc:4307
  #, gcc-internal-format
  msgid "%qE attribute on function returning %<void%>"
  msgstr ""
  
! #: c-family/c-attribs.cc:2115
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is not supported because endianness is not uniform"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: c-family/c-attribs.cc:2132
  #, gcc-internal-format
  msgid "attribute %qE argument must be one of %qs or %qs"
  msgstr ""
  
! #: c-family/c-attribs.cc:2228
  #, fuzzy, gcc-internal-format
  #| msgid "section attributes are not supported for this target"
  msgid "destructor priorities are not supported"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: c-family/c-attribs.cc:2230
  #, fuzzy, gcc-internal-format
  #| msgid "section attributes are not supported for this target"
  msgid "constructor priorities are not supported"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: c-family/c-attribs.cc:2252
  #, gcc-internal-format, gfc-internal-format
  msgid "destructor priorities from 0 to %d are reserved for the implementation"
  msgstr ""
  
! #: c-family/c-attribs.cc:2257
  #, gcc-internal-format, gfc-internal-format
  msgid "constructor priorities from 0 to %d are reserved for the implementation"
  msgstr ""
  
! #: c-family/c-attribs.cc:2265
  #, gcc-internal-format, gfc-internal-format
  msgid "destructor priorities must be integers from 0 to %d inclusive"
  msgstr ""
  
! #: c-family/c-attribs.cc:2268
  #, gcc-internal-format, gfc-internal-format
  msgid "constructor priorities must be integers from 0 to %d inclusive"
  msgstr ""
  
! #: c-family/c-attribs.cc:2421
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode `%s'"
  msgid "unknown machine mode %qE"
  msgstr "невядомы рэжым машыны \"%s\""
  
! #: c-family/c-attribs.cc:2455
  #, gcc-internal-format
  msgid "specifying vector types with %<__attribute__ ((mode))%> is deprecated"
  msgstr ""
  
! #: c-family/c-attribs.cc:2458
  #, gcc-internal-format
  msgid "use %<__attribute__ ((vector_size))%> instead"
  msgstr ""
  
! #: c-family/c-attribs.cc:2467
  #, fuzzy, gcc-internal-format
  #| msgid "unable to open file '%s'"
  msgid "unable to emulate %qs"
  msgstr "немагу адчыніць файл \"%s\""
  
! #: c-family/c-attribs.cc:2480
  #, fuzzy, gcc-internal-format
  msgid "invalid pointer mode %qs"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: c-family/c-attribs.cc:2497
  #, gcc-internal-format
  msgid "signedness of type and machine mode %qs don%'t match"
  msgstr ""
  
! #: c-family/c-attribs.cc:2508
  #, fuzzy, gcc-internal-format
  #| msgid "no data type for mode `%s'"
  msgid "no data type for mode %qs"
  msgstr "няма тыпа дадзеных для рэжыма \"%s\""
  
! #: c-family/c-attribs.cc:2518
  #, gcc-internal-format
  msgid "cannot use mode %qs for enumerated types"
  msgstr ""
  
! #: c-family/c-attribs.cc:2546
  #, fuzzy, gcc-internal-format
  msgid "mode %qs applied to inappropriate type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c-family/c-attribs.cc:2575 c-family/c-attribs.cc:3001 d/d-attribs.cc:1024
  #, gcc-internal-format
  msgid "section attributes are not supported for this target"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: c-family/c-attribs.cc:2581 d/d-attribs.cc:1031
  #, fuzzy, gcc-internal-format
  #| msgid "section attributes are not supported for this target"
  msgid "section attribute not allowed for %q+D"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: c-family/c-attribs.cc:2587
  #, fuzzy, gcc-internal-format
  msgid "section attribute argument not a string constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: c-family/c-attribs.cc:2596 d/d-attribs.cc:1047
  #, gcc-internal-format
  msgid "section attribute cannot be specified for local variables"
  msgstr ""
  
! #: c-family/c-attribs.cc:2607 config/bfin/bfin.cc:4797 config/bfin/bfin.cc:4848
! #: config/bfin/bfin.cc:4874 config/bfin/bfin.cc:4887 d/d-attribs.cc:1058
  #, fuzzy, gcc-internal-format
  #| msgid "section of `%s' conflicts with previous declaration"
  msgid "section of %q+D conflicts with previous declaration"
  msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
  
! #: c-family/c-attribs.cc:2616 c-family/c-attribs.cc:3027 d/d-attribs.cc:1067
  #, fuzzy, gcc-internal-format
  msgid "section of %q+D cannot be overridden"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: c-family/c-attribs.cc:2732
  #, gcc-internal-format
  msgid "alignment may not be specified for %q+D"
  msgstr ""
  
! #: c-family/c-attribs.cc:2757
  #, gcc-internal-format
  msgid "ignoring attribute %<%E (%u)%> because it conflicts with attribute %<%E (%u)%>"
  msgstr ""
  
! #: c-family/c-attribs.cc:2802
  #, gcc-internal-format
  msgid "%<warn_if_not_aligned%> may not be specified for %q+D"
  msgstr ""
  
! #: c-family/c-attribs.cc:2853
  #, gcc-internal-format
  msgid "%qE attribute may not be specified for %q+D"
  msgstr ""
  
! #: c-family/c-attribs.cc:2860
  #, gcc-internal-format
  msgid "%qE attribute may not be specified for a non-array field"
  msgstr ""
  
! #: c-family/c-attribs.cc:2867
  #, gcc-internal-format
  msgid "%qE attribute argument not an integer"
  msgstr ""
  
! #: c-family/c-attribs.cc:2873 c-family/c-attribs.cc:6467
  #, gcc-internal-format
  msgid "%qE attribute argument %qE is not an integer constant between 0 and 3"
  msgstr ""
  
! #: c-family/c-attribs.cc:2897
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is not supported for C++ for now, ignored"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: c-family/c-attribs.cc:2905
  #, gcc-internal-format
  msgid "%qE attribute is not allowed for a non-field declaration %q+D"
  msgstr ""
  
! #: c-family/c-attribs.cc:2913
  #, gcc-internal-format
! msgid "%qE attribute is not allowed for a non-array field"
  msgstr ""
  
! #: c-family/c-attribs.cc:2921
  #, gcc-internal-format
  msgid "%qE attribute is not allowed for a non-flexible array member field"
  msgstr ""
  
! #: c-family/c-attribs.cc:2929
  #, gcc-internal-format
  msgid "%<counted_by%> argument is not an identifier"
  msgstr ""
  
! #: c-family/c-attribs.cc:2941
  #, fuzzy, gcc-internal-format
  #| msgid "section of `%s' conflicts with previous declaration"
  msgid "%<counted_by%> argument %qE conflicts with previous declaration %qE"
  msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
  
! #: c-family/c-attribs.cc:2962 d/d-attribs.cc:1146 jit/dummy-frontend.cc:758
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D declared weak"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: c-family/c-attribs.cc:2967 jit/dummy-frontend.cc:763
  #, fuzzy, gcc-internal-format
  msgid "indirect function %q+D cannot be declared weak"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: c-family/c-attribs.cc:3008
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qE attribute not set on a variable"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: c-family/c-attribs.cc:3018 config/bfin/bfin.cc:4825
! #: config/loongarch/loongarch.cc:8154
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute cannot be specified for local variables"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: c-family/c-attribs.cc:3033
  #, gcc-internal-format
  msgid "%qE attribute is specific to ELF targets"
  msgstr ""
  
! #: c-family/c-attribs.cc:3040
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qE attribute set on const variable"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: c-family/c-attribs.cc:3051
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qE attribute set on initialized variable"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: c-family/c-attribs.cc:3064
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qE attribute set on uninitialized variable"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: c-family/c-attribs.cc:3097
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is only applicable on functions"
  msgstr "\"%s\" звычайна функцыя"
  
! #: c-family/c-attribs.cc:3116 d/d-attribs.cc:1094
  #, fuzzy, gcc-internal-format
  msgid "%<symver%> attribute only applies to functions and variables"
  msgstr "\"%s\" звычайна функцыя"
  
! #: c-family/c-attribs.cc:3124 d/d-attribs.cc:1102
  #, fuzzy, gcc-internal-format
  msgid "%<symver%> attribute is only applicable to symbols"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: c-family/c-attribs.cc:3134
  #, fuzzy, gcc-internal-format
  msgid "%<symver%> attribute argument not a string constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: c-family/c-attribs.cc:3148 d/d-attribs.cc:1126
  #, gcc-internal-format
  msgid "symver attribute argument must have format %<name@nodename%>"
  msgstr ""
  
! #: c-family/c-attribs.cc:3149 d/d-attribs.cc:1127
  #, gcc-internal-format
  msgid "%<symver%> attribute argument %qs must contain one or two %<@%>"
  msgstr ""
  
! #: c-family/c-attribs.cc:3184 jit/dummy-frontend.cc:858
  #, gcc-internal-format
  msgid "%q+D defined both normally and as %qE attribute"
  msgstr ""
  
! #: c-family/c-attribs.cc:3192 jit/dummy-frontend.cc:866
  #, gcc-internal-format
  msgid "weak %q+D cannot be defined %qE"
  msgstr ""
  
! #: c-family/c-attribs.cc:3209 c-family/c-attribs.cc:4198
! #: ada/gcc-interface/utils.cc:7290 jit/dummy-frontend.cc:883
  #, gcc-internal-format
  msgid "attribute %qE argument not a string"
  msgstr ""
  
! #: c-family/c-attribs.cc:3242 jit/dummy-frontend.cc:916
  #, gcc-internal-format
  msgid "%+qD declared %qs after being used"
  msgstr ""
  
  #. Explicitly handle this case since using a string literal
  #. as an argument is a likely mistake.
! #: c-family/c-attribs.cc:3294
  #, gcc-internal-format
  msgid "%qE attribute argument cannot be a string"
  msgstr ""
--- 35438,36140 ----
  msgid "section type conflict for section %qs"
  msgstr ""
  
! #: varasm.cc:1144
  #, gcc-internal-format
  msgid "alignment of %q+D is greater than maximum object file alignment %d"
  msgstr ""
  
! #: varasm.cc:1313
  #, fuzzy, gcc-internal-format
  #| msgid "can't initialize friend function `%s'"
  msgid "only zero initializers are allowed in section %qs"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: varasm.cc:1317
  #, fuzzy, gcc-internal-format
  #| msgid "can't initialize friend function `%s'"
  msgid "no initializers are allowed in section %qs"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: varasm.cc:1547 varasm.cc:1556 d/d-attribs.cc:1464
  #, gcc-internal-format
  msgid "register name not specified for %q+D"
  msgstr ""
  
! #: varasm.cc:1560
  #, gcc-internal-format
  msgid "data type of %q+D isn%'t suitable for a register"
  msgstr ""
  
! #: varasm.cc:1563
  #, gcc-internal-format
  msgid "the register specified for %q+D cannot be accessed by the current target"
  msgstr ""
  
! #: varasm.cc:1566
  #, gcc-internal-format
  msgid "the register specified for %q+D is not general enough to be used as a register variable"
  msgstr ""
  
! #: varasm.cc:1569
  #, gcc-internal-format
  msgid "register specified for %q+D isn%'t suitable for data type"
  msgstr ""
  
! #: varasm.cc:1578
  #, gcc-internal-format
  msgid "register specified for %q+D is an internal GCC implementation detail"
  msgstr ""
  
! #: varasm.cc:1588
  #, gcc-internal-format
  msgid "global register variable has initial value"
  msgstr ""
  
! #: varasm.cc:1592
  #, gcc-internal-format
  msgid "optimization may eliminate reads and/or writes to register variables"
  msgstr ""
  
! #: varasm.cc:1638
  #, gcc-internal-format
  msgid "register name given for non-register variable %q+D"
  msgstr ""
  
! #: varasm.cc:1774 varasm.cc:1779 varasm.cc:1784
  #, fuzzy, gcc-internal-format
  msgid "%qc in output operand outside of a function"
  msgstr "\"%s\" звычайна функцыя"
  
! #: varasm.cc:1816
  #, fuzzy, gcc-internal-format
  msgid "%qc in input operand outside of a function"
  msgstr "\"%s\" звычайна функцыя"
  
! #: varasm.cc:1825
  #, gcc-internal-format
  msgid "matching constraint outside of a function"
  msgstr ""
  
! #: varasm.cc:2410
  #, gcc-internal-format
  msgid "thread-local COMMON data not implemented"
  msgstr ""
  
! #: varasm.cc:2443
  #, gcc-internal-format
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr ""
  
! #: varasm.cc:2559 c/c-decl.cc:6149 c/c-parser.cc:2099 m2/gm2-gcc/m2type.cc:1260
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr ""
  
! #: varasm.cc:5545 varasm.cc:5584
  #, gcc-internal-format
  msgid "initializer for integer/fixed-point value is too complicated"
  msgstr ""
  
! #: varasm.cc:5551
  #, gcc-internal-format
  msgid "initializer for floating value is not a floating constant"
  msgstr ""
  
! #: varasm.cc:5568
  #, gcc-internal-format
  msgid "initializer for %<_BitInt(%d)%> value is not an integer constant"
  msgstr ""
  
! #: varasm.cc:5964
  #, fuzzy, gcc-internal-format
  msgid "invalid initial value for member %qE"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: varasm.cc:6220
  #, gcc-internal-format
  msgid "%qD declared weak after being used"
  msgstr ""
  
! #: varasm.cc:6272
  #, gcc-internal-format
  msgid "weak declaration of %q+D being applied to a already existing, static definition"
  msgstr ""
  
! #: varasm.cc:6313
  #, gcc-internal-format
  msgid "weak declaration of %q+D must be public"
  msgstr ""
  
! #: varasm.cc:6317
  #, gcc-internal-format
  msgid "weak declaration of %q+D not supported"
  msgstr ""
  
! #: varasm.cc:6346 varasm.cc:6674
  #, gcc-internal-format
  msgid "only weak aliases are supported in this configuration"
  msgstr ""
  
! #: varasm.cc:6541 varasm.cc:6671
  #, fuzzy, gcc-internal-format
  msgid "%qs is not supported in this configuration"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: varasm.cc:6569
  #, fuzzy, gcc-internal-format
  msgid "%qs is not supported on this target"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
  
! #: varasm.cc:6634
  #, fuzzy, gcc-internal-format
  msgid "symver is only supported on ELF platforms"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: varasm.cc:6653
  #, gcc-internal-format
  msgid "%qs symbol %q+D ultimately targets itself"
  msgstr ""
  
! #: varasm.cc:6655
  #, gcc-internal-format
  msgid "%qs symbol %q+D must have static linkage"
  msgstr ""
  
! #: varasm.cc:6661 config/nvptx/nvptx.cc:7751
  #, fuzzy, gcc-internal-format
  msgid "alias definitions not supported in this configuration"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: varasm.cc:6889 config/sol2.cc:160 config/mingw/winnt.cc:269
  #, fuzzy, gcc-internal-format
  msgid "visibility attribute not supported in this configuration; ignored"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: varasm.cc:8259
  #, gcc-internal-format
  msgid "%+qD without %<retain%> attribute and %qD with %<retain%> attribute are placed in a section with the same name"
  msgstr ""
  
! #: vec.cc:258
  #, gcc-internal-format, gfc-internal-format
  msgid "qsort comparator not anti-symmetric: %d, %d"
  msgstr ""
  
! #: vec.cc:263
  #, gcc-internal-format, gfc-internal-format
  msgid "qsort comparator non-negative on sorted output: %d"
  msgstr ""
  
! #: vec.cc:270
  #, gcc-internal-format, gfc-internal-format
  msgid "qsort comparator not transitive: %d, %d, %d"
  msgstr ""
  
! #: vec.cc:272
  #, gcc-internal-format
  msgid "qsort checking failed"
  msgstr ""
  
! #: c-family/c-ada-spec.cc:3030
  #, gcc-internal-format
  msgid "packed layout"
  msgstr ""
  
! #: c-family/c-attribs.cc:749 c-family/c-attribs.cc:754
  #, gcc-internal-format
  msgid "cannot tail-call: return value must be a call"
  msgstr ""
  
! #: c-family/c-attribs.cc:787 d/d-attribs.cc:1195
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument is invalid"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: c-family/c-attribs.cc:790 d/d-attribs.cc:1198
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument %i is invalid"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: c-family/c-attribs.cc:802 d/d-attribs.cc:1210
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for `%#D' has type `%T'"
  msgid "%qE attribute argument has type %qT"
  msgstr "звычайны аргумэнт для `%#D' мае тып `%T'"
  
! #: c-family/c-attribs.cc:806 d/d-attribs.cc:1214
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for `%#D' has type `%T'"
  msgid "%qE attribute argument %i has type %qT"
  msgstr "звычайны аргумэнт для `%#D' мае тып `%T'"
  
! #: c-family/c-attribs.cc:817 c-family/c-attribs.cc:4914
! #: c-family/c-attribs.cc:4918 d/d-attribs.cc:1225
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument value %qE is not an integer constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: c-family/c-attribs.cc:822 d/d-attribs.cc:1230
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument %i value %qE is not an integer constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: c-family/c-attribs.cc:838 d/d-attribs.cc:1244
  #, gcc-internal-format
  msgid "%qE attribute argument value %qE does not refer to a function parameter"
  msgstr ""
  
! #: c-family/c-attribs.cc:843 d/d-attribs.cc:1249
  #, gcc-internal-format
  msgid "%qE attribute argument %i value %qE does not refer to a function parameter"
  msgstr ""
  
! #: c-family/c-attribs.cc:871 d/d-attribs.cc:1272
  #, gcc-internal-format
  msgid "%qE attribute argument value %qE exceeds the number of function parameters %u"
  msgstr ""
  
! #: c-family/c-attribs.cc:876 d/d-attribs.cc:1277
  #, gcc-internal-format
  msgid "%qE attribute argument %i value %qE exceeds the number of function parameters %u"
  msgstr ""
  
! #: c-family/c-attribs.cc:898
  #, gcc-internal-format
  msgid "%qE attribute argument value %qE does not refer to a variable argument list"
  msgstr ""
  
! #: c-family/c-attribs.cc:902
  #, gcc-internal-format
  msgid "%qE attribute argument %i value %qE does not refer to a variable argument list"
  msgstr ""
  
! #: c-family/c-attribs.cc:929 c-family/c-attribs.cc:942 d/d-attribs.cc:1298
  #, gcc-internal-format
  msgid "%qE attribute argument value %qE refers to parameter type %qT"
  msgstr ""
  
! #: c-family/c-attribs.cc:933 c-family/c-attribs.cc:947 d/d-attribs.cc:1303
  #, gcc-internal-format
  msgid "%qE attribute argument %i value %qE refers to parameter type %qT"
  msgstr ""
  
! #: c-family/c-attribs.cc:957
  #, gcc-internal-format
  msgid "%qE attribute argument value %qE refers to a variadic function parameter of unknown type"
  msgstr ""
  
! #: c-family/c-attribs.cc:962
  #, gcc-internal-format
  msgid "%qE attribute argument %i value %qE refers to a variadic function parameter of unknown type"
  msgstr ""
  
! #: c-family/c-attribs.cc:1082
  #, gcc-internal-format
  msgid "ignoring attribute %qs because it conflicts with previous %qs"
  msgstr ""
  
! #: c-family/c-attribs.cc:1120
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only supported on boolean types"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: c-family/c-attribs.cc:1130
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute with unsupported boolean precision"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: c-family/c-attribs.cc:1150
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only supported in C"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: c-family/c-attribs.cc:1157
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only supported on integral types"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: c-family/c-attribs.cc:1184 c-family/c-attribs.cc:1200
  #, gcc-internal-format
  msgid "overflows in conversion from %qT to %qT changes value from %qE to %qE"
  msgstr ""
  
! #: c-family/c-attribs.cc:1209
  #, gcc-internal-format
  msgid "%qE attribute requires different values for %<false%> and %<true%> for type %qT"
  msgstr ""
  
! #: c-family/c-attribs.cc:1255
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored for type %qT"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: c-family/c-attribs.cc:1267
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored for field of type %qT"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: c-family/c-attribs.cc:1497 c-family/c-attribs.cc:3729
! #: c-family/c-attribs.cc:6572 ada/gcc-interface/utils.cc:7714
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' missing"
  msgid "%qE argument not a string"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: c-family/c-attribs.cc:1672 ada/gcc-interface/utils.cc:7200
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored because of argument %qE"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: c-family/c-attribs.cc:1693 ada/gcc-interface/utils.cc:7221
  #, gcc-internal-format
  msgid "ignoring attribute %qE because of excess arguments starting at %qE"
  msgstr ""
  
! #: c-family/c-attribs.cc:1707 ada/gcc-interface/utils.cc:7235
  #, gcc-internal-format
  msgid "attribute %qE does not apply to elements of non-scalar type %qT"
  msgstr ""
  
! #: c-family/c-attribs.cc:1712 ada/gcc-interface/utils.cc:7240
  #, gcc-internal-format
  msgid "attribute %qE does not apply to fields of aggregate type %qT"
  msgstr ""
  
! #: c-family/c-attribs.cc:1778
  #, gcc-internal-format
  msgid "%qE attribute ignored. Use %<-fcf-protection%> option to enable it"
  msgstr ""
  
! #: c-family/c-attribs.cc:1868 jit/dummy-frontend.cc:289 lto/lto-lang.cc:311
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute has no effect on unit local functions"
  msgstr "\"%s\" звычайна функцыя"
  
! #: c-family/c-attribs.cc:2038 c-family/c-attribs.cc:3712
! #: ada/gcc-interface/utils.cc:7470
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a variable"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: c-family/c-attribs.cc:2044 ada/gcc-interface/utils.cc:7476
  #, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr ""
  
! #: c-family/c-attribs.cc:2069 config/i386/i386-options.cc:4108
  #, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr ""
  
! #: c-family/c-attribs.cc:2098
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only affects top level objects"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: c-family/c-attribs.cc:2137 c-family/c-attribs.cc:4387
  #, gcc-internal-format
  msgid "%qE attribute on function returning %<void%>"
  msgstr ""
  
! #: c-family/c-attribs.cc:2160
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is not supported because endianness is not uniform"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: c-family/c-attribs.cc:2177
  #, gcc-internal-format
  msgid "attribute %qE argument must be one of %qs or %qs"
  msgstr ""
  
! #: c-family/c-attribs.cc:2273
  #, fuzzy, gcc-internal-format
  #| msgid "section attributes are not supported for this target"
  msgid "destructor priorities are not supported"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: c-family/c-attribs.cc:2275
  #, fuzzy, gcc-internal-format
  #| msgid "section attributes are not supported for this target"
  msgid "constructor priorities are not supported"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: c-family/c-attribs.cc:2297
  #, gcc-internal-format, gfc-internal-format
  msgid "destructor priorities from 0 to %d are reserved for the implementation"
  msgstr ""
  
! #: c-family/c-attribs.cc:2302
  #, gcc-internal-format, gfc-internal-format
  msgid "constructor priorities from 0 to %d are reserved for the implementation"
  msgstr ""
  
! #: c-family/c-attribs.cc:2310
  #, gcc-internal-format, gfc-internal-format
  msgid "destructor priorities must be integers from 0 to %d inclusive"
  msgstr ""
  
! #: c-family/c-attribs.cc:2313
  #, gcc-internal-format, gfc-internal-format
  msgid "constructor priorities must be integers from 0 to %d inclusive"
  msgstr ""
  
! #: c-family/c-attribs.cc:2466
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode `%s'"
  msgid "unknown machine mode %qE"
  msgstr "невядомы рэжым машыны \"%s\""
  
! #: c-family/c-attribs.cc:2500
  #, gcc-internal-format
  msgid "specifying vector types with %<__attribute__ ((mode))%> is deprecated"
  msgstr ""
  
! #: c-family/c-attribs.cc:2503
  #, gcc-internal-format
  msgid "use %<__attribute__ ((vector_size))%> instead"
  msgstr ""
  
! #: c-family/c-attribs.cc:2512
  #, fuzzy, gcc-internal-format
  #| msgid "unable to open file '%s'"
  msgid "unable to emulate %qs"
  msgstr "немагу адчыніць файл \"%s\""
  
! #: c-family/c-attribs.cc:2525
  #, fuzzy, gcc-internal-format
  msgid "invalid pointer mode %qs"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: c-family/c-attribs.cc:2542
  #, gcc-internal-format
  msgid "signedness of type and machine mode %qs don%'t match"
  msgstr ""
  
! #: c-family/c-attribs.cc:2553
  #, fuzzy, gcc-internal-format
  #| msgid "no data type for mode `%s'"
  msgid "no data type for mode %qs"
  msgstr "няма тыпа дадзеных для рэжыма \"%s\""
  
! #: c-family/c-attribs.cc:2563
  #, gcc-internal-format
  msgid "cannot use mode %qs for enumerated types"
  msgstr ""
  
! #: c-family/c-attribs.cc:2591
  #, fuzzy, gcc-internal-format
  msgid "mode %qs applied to inappropriate type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c-family/c-attribs.cc:2620 c-family/c-attribs.cc:3080 d/d-attribs.cc:1024
  #, gcc-internal-format
  msgid "section attributes are not supported for this target"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: c-family/c-attribs.cc:2626 d/d-attribs.cc:1031
  #, fuzzy, gcc-internal-format
  #| msgid "section attributes are not supported for this target"
  msgid "section attribute not allowed for %q+D"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: c-family/c-attribs.cc:2632
  #, fuzzy, gcc-internal-format
  msgid "section attribute argument not a string constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: c-family/c-attribs.cc:2641 d/d-attribs.cc:1047
  #, gcc-internal-format
  msgid "section attribute cannot be specified for local variables"
  msgstr ""
  
! #: c-family/c-attribs.cc:2652 config/bfin/bfin.cc:4796 config/bfin/bfin.cc:4847
! #: config/bfin/bfin.cc:4873 config/bfin/bfin.cc:4886 d/d-attribs.cc:1058
  #, fuzzy, gcc-internal-format
  #| msgid "section of `%s' conflicts with previous declaration"
  msgid "section of %q+D conflicts with previous declaration"
  msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
  
! #: c-family/c-attribs.cc:2661 c-family/c-attribs.cc:3106 d/d-attribs.cc:1067
  #, fuzzy, gcc-internal-format
  msgid "section of %q+D cannot be overridden"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: c-family/c-attribs.cc:2777
  #, gcc-internal-format
  msgid "alignment may not be specified for %q+D"
  msgstr ""
  
! #: c-family/c-attribs.cc:2802
  #, gcc-internal-format
  msgid "ignoring attribute %<%E (%u)%> because it conflicts with attribute %<%E (%u)%>"
  msgstr ""
  
! #: c-family/c-attribs.cc:2847
  #, gcc-internal-format
  msgid "%<warn_if_not_aligned%> may not be specified for %q+D"
  msgstr ""
  
! #: c-family/c-attribs.cc:2898
  #, gcc-internal-format
  msgid "%qE attribute may not be specified for %q+D"
  msgstr ""
  
! #: c-family/c-attribs.cc:2905
  #, gcc-internal-format
  msgid "%qE attribute may not be specified for a non-array field"
  msgstr ""
  
! #: c-family/c-attribs.cc:2912
  #, gcc-internal-format
  msgid "%qE attribute argument not an integer"
  msgstr ""
  
! #: c-family/c-attribs.cc:2918 c-family/c-attribs.cc:6768
  #, gcc-internal-format
  msgid "%qE attribute argument %qE is not an integer constant between 0 and 3"
  msgstr ""
  
! #: c-family/c-attribs.cc:2942
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is not supported for C++ for now, ignored"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: c-family/c-attribs.cc:2950
  #, gcc-internal-format
  msgid "%qE attribute is not allowed for a non-field declaration %q+D"
  msgstr ""
  
! #: c-family/c-attribs.cc:2959
  #, gcc-internal-format
! msgid "%qE attribute is not allowed for a non-array or non-pointer field"
  msgstr ""
  
! #: c-family/c-attribs.cc:2968
  #, gcc-internal-format
  msgid "%qE attribute is not allowed for a non-flexible array member field"
  msgstr ""
  
! #: c-family/c-attribs.cc:2980
! #, gcc-internal-format
! msgid "%qE attribute is used for a pointer to void"
! msgstr ""
! 
! #: c-family/c-attribs.cc:2988
! #, fuzzy, gcc-internal-format
! msgid "%qE attribute is not allowed for a pointer to function"
! msgstr "\"%s\" звычайна функцыя"
! 
! #: c-family/c-attribs.cc:2999
! #, gcc-internal-format
! msgid "%qE attribute is not allowed for a pointer to structure or union with flexible array member"
! msgstr ""
! 
! #: c-family/c-attribs.cc:3007
  #, gcc-internal-format
  msgid "%<counted_by%> argument is not an identifier"
  msgstr ""
  
! #: c-family/c-attribs.cc:3020
  #, fuzzy, gcc-internal-format
  #| msgid "section of `%s' conflicts with previous declaration"
  msgid "%<counted_by%> argument %qE conflicts with previous declaration %qE"
  msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
  
! #: c-family/c-attribs.cc:3041 d/d-attribs.cc:1146 jit/dummy-frontend.cc:757
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D declared weak"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: c-family/c-attribs.cc:3046 jit/dummy-frontend.cc:762
  #, fuzzy, gcc-internal-format
  msgid "indirect function %q+D cannot be declared weak"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: c-family/c-attribs.cc:3087
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qE attribute not set on a variable"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: c-family/c-attribs.cc:3097 config/bfin/bfin.cc:4824
! #: config/loongarch/loongarch.cc:8628
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute cannot be specified for local variables"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: c-family/c-attribs.cc:3112
  #, gcc-internal-format
  msgid "%qE attribute is specific to ELF targets"
  msgstr ""
  
! #: c-family/c-attribs.cc:3119
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qE attribute set on const variable"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: c-family/c-attribs.cc:3130
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qE attribute set on initialized variable"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: c-family/c-attribs.cc:3143
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qE attribute set on uninitialized variable"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: c-family/c-attribs.cc:3176
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is only applicable on functions"
  msgstr "\"%s\" звычайна функцыя"
  
! #: c-family/c-attribs.cc:3195 d/d-attribs.cc:1094
  #, fuzzy, gcc-internal-format
  msgid "%<symver%> attribute only applies to functions and variables"
  msgstr "\"%s\" звычайна функцыя"
  
! #: c-family/c-attribs.cc:3203 d/d-attribs.cc:1102
  #, fuzzy, gcc-internal-format
  msgid "%<symver%> attribute is only applicable to symbols"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: c-family/c-attribs.cc:3213
  #, fuzzy, gcc-internal-format
  msgid "%<symver%> attribute argument not a string constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: c-family/c-attribs.cc:3227 d/d-attribs.cc:1126
  #, gcc-internal-format
  msgid "symver attribute argument must have format %<name@nodename%>"
  msgstr ""
  
! #: c-family/c-attribs.cc:3228 d/d-attribs.cc:1127
  #, gcc-internal-format
  msgid "%<symver%> attribute argument %qs must contain one or two %<@%>"
  msgstr ""
  
! #: c-family/c-attribs.cc:3263 jit/dummy-frontend.cc:857
  #, gcc-internal-format
  msgid "%q+D defined both normally and as %qE attribute"
  msgstr ""
  
! #: c-family/c-attribs.cc:3271 jit/dummy-frontend.cc:865
  #, gcc-internal-format
  msgid "weak %q+D cannot be defined %qE"
  msgstr ""
  
! #: c-family/c-attribs.cc:3288 c-family/c-attribs.cc:4278
! #: ada/gcc-interface/utils.cc:7541 jit/dummy-frontend.cc:882
  #, gcc-internal-format
  msgid "attribute %qE argument not a string"
  msgstr ""
  
! #: c-family/c-attribs.cc:3321 jit/dummy-frontend.cc:915
  #, gcc-internal-format
  msgid "%+qD declared %qs after being used"
  msgstr ""
  
  #. Explicitly handle this case since using a string literal
  #. as an argument is a likely mistake.
! #: c-family/c-attribs.cc:3373
  #, gcc-internal-format
  msgid "%qE attribute argument cannot be a string"
  msgstr ""
*************** msgstr ""
*** 34813,35181 ****
  #. Similar to the string case, since some function attributes
  #. accept literal numbers as arguments (e.g., alloc_size or
  #. nonnull) using one here is a likely mistake.
! #: c-family/c-attribs.cc:3305
  #, gcc-internal-format
  msgid "%qE attribute argument cannot be a constant arithmetic expression"
  msgstr ""
  
! #: c-family/c-attribs.cc:3315
  #, gcc-internal-format
  msgid "%qE attribute ignored on a redeclaration of the referenced symbol"
  msgstr ""
  
! #: c-family/c-attribs.cc:3370
  #, gcc-internal-format
  msgid "%qE attribute ignored on a declaration of a different kind than referenced symbol"
  msgstr ""
  
! #: c-family/c-attribs.cc:3374
  #, gcc-internal-format
  msgid "symbol %qD referenced by %qD declared here"
  msgstr ""
  
! #: c-family/c-attribs.cc:3421
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute must apply to a declaration"
  msgstr "\"%s\" звычайна функцыя"
  
! #: c-family/c-attribs.cc:3478
  #, fuzzy, gcc-internal-format
  msgid "indirect function %q+D cannot be declared %qE"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: c-family/c-attribs.cc:3501
  #, gcc-internal-format
  msgid "%qE attribute must appear before %qs attribute"
  msgstr ""
  
! #: c-family/c-attribs.cc:3514
  #, gcc-internal-format
  msgid "%+qD declared %qE after being used"
  msgstr ""
  
! #: c-family/c-attribs.cc:3538 jit/dummy-frontend.cc:601
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored on non-class types"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: c-family/c-attribs.cc:3544 jit/dummy-frontend.cc:607
  #, gcc-internal-format
  msgid "%qE attribute ignored because %qT is already defined"
  msgstr ""
  
! #: c-family/c-attribs.cc:3557 jit/dummy-frontend.cc:620
  #, fuzzy, gcc-internal-format
  msgid "visibility argument not a string"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: c-family/c-attribs.cc:3569 d/d-attribs.cc:1584 jit/dummy-frontend.cc:632
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored on types"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: c-family/c-attribs.cc:3585 d/d-attribs.cc:1613 jit/dummy-frontend.cc:648
  #, gcc-internal-format
  msgid "attribute %qE argument must be one of %qs, %qs, %qs, or %qs"
  msgstr ""
  
! #: c-family/c-attribs.cc:3597 d/d-attribs.cc:1624 jit/dummy-frontend.cc:660
  #, gcc-internal-format
  msgid "%qD redeclared with different visibility"
  msgstr ""
  
! #: c-family/c-attribs.cc:3600 c-family/c-attribs.cc:3604 d/d-attribs.cc:1627
! #: d/d-attribs.cc:1631 jit/dummy-frontend.cc:663 jit/dummy-frontend.cc:667
  #, gcc-internal-format
  msgid "%qD was declared %qs which implies default visibility"
  msgstr ""
  
! #: c-family/c-attribs.cc:3641
  #, gcc-internal-format
  msgid "%qE attribute ignored because %qD does not have thread storage duration"
  msgstr ""
  
! #: c-family/c-attribs.cc:3663
  #, gcc-internal-format
  msgid "%qE argument must be one of %qs, %qs, %qs, or %qs"
  msgstr ""
  
! #: c-family/c-attribs.cc:3685 c-family/c-attribs.cc:4281
! #: c-family/c-attribs.cc:6236 c-family/c-attribs.cc:6263
! #: config/m32c/m32c.cc:2942 ada/gcc-interface/utils.cc:7449
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applies only to functions"
  msgstr "\"%s\" звычайна функцыя"
  
! #: c-family/c-attribs.cc:3731
  #, fuzzy, gcc-internal-format
  msgid "%<%E (%E)%> attribute ignored on functions declared %qs"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: c-family/c-attribs.cc:3741
  #, gcc-internal-format
  msgid "%<%E (%E)%> attribute ignored with deallocation functions declared %qs"
  msgstr ""
  
! #: c-family/c-attribs.cc:3745
  #, gcc-internal-format
  msgid "deallocation function declared here"
  msgstr ""
  
! #: c-family/c-attribs.cc:3772
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored; valid only for functions"
  msgstr "\"%s\" звычайна функцыя"
  
! #: c-family/c-attribs.cc:3782
  #, gcc-internal-format
  msgid "%qE attribute ignored on functions returning %qT; valid only for pointer return types"
  msgstr ""
  
  #. Handle specially the common case of specifying one of a number
  #. of overloads, such as operator delete.
! #: c-family/c-attribs.cc:3828
  #, gcc-internal-format
  msgid "%qE attribute argument 1 is ambiguous"
  msgstr ""
  
! #: c-family/c-attribs.cc:3830
  #, gcc-internal-format
  msgid "use a cast to the expected type to disambiguate"
  msgstr ""
  
! #: c-family/c-attribs.cc:3835
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument 1 does not name a function"
  msgstr "\"%s\" звычайна функцыя"
  
! #: c-family/c-attribs.cc:3838
  #, gcc-internal-format
  msgid "argument references a symbol declared here"
  msgstr ""
  
  #. Reject functions without a prototype.
! #: c-family/c-attribs.cc:3854
  #, gcc-internal-format
  msgid "%qE attribute argument 1 must take a pointer type as its first argument"
  msgstr ""
  
! #: c-family/c-attribs.cc:3857 c-family/c-attribs.cc:3870
  #, gcc-internal-format
  msgid "referenced symbol declared here"
  msgstr ""
  
  #. Reject functions that don't take a pointer as their first
  #. argument.
! #: c-family/c-attribs.cc:3867
  #, gcc-internal-format
  msgid "%qE attribute argument 1 must take a pointer type as its first argument; have %qT"
  msgstr ""
  
! #: c-family/c-attribs.cc:3981 c-family/c-attribs.cc:4029
! #: c-family/c-attribs.cc:4056 d/d-attribs.cc:1329
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored on a function returning %qT"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: c-family/c-attribs.cc:4075
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument %E is not an integer constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: c-family/c-attribs.cc:4083
  #, gcc-internal-format
  msgid "%qE attribute argument %E is not positive"
  msgstr ""
  
! #: c-family/c-attribs.cc:4094
  #, gcc-internal-format
  msgid "%qE attribute argument %E is not a power of 2"
  msgstr ""
  
! #: c-family/c-attribs.cc:4107
  #, gcc-internal-format
  msgid "%qE attribute argument %E is not in the range [0, %wu]"
  msgstr ""
  
! #: c-family/c-attribs.cc:4211 ada/gcc-interface/utils.cc:7303
  #, gcc-internal-format
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attribute"
  msgstr ""
  
! #: c-family/c-attribs.cc:4287 c-family/c-attribs.cc:6242
  #, gcc-internal-format
  msgid "cannot set %qE attribute after definition"
  msgstr ""
  
! #: c-family/c-attribs.cc:4338
  #, gcc-internal-format
  msgid "%qE attribute on function type without pointer arguments returning %<void%>"
  msgstr ""
  
! #: c-family/c-attribs.cc:4401
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qE attribute duplicated"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: c-family/c-attribs.cc:4403
  #, gcc-internal-format
  msgid "%qE attribute follows %qE"
  msgstr ""
  
! #: c-family/c-attribs.cc:4502
  #, fuzzy, gcc-internal-format
  msgid "type was previously declared %qE"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: c-family/c-attribs.cc:4515 cp/class.cc:5083
  #, gcc-internal-format
  msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
  msgstr ""
  
! #: c-family/c-attribs.cc:4573
  #, gcc-internal-format
  msgid "%qE argument not an identifier"
  msgstr ""
  
! #: c-family/c-attribs.cc:4584
  #, gcc-internal-format
  msgid "%qD is not compatible with %qD"
  msgstr ""
  
! #: c-family/c-attribs.cc:4587
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qE argument is not a function"
  msgstr "`%D' - гэта ня функцыя,"
  
! #: c-family/c-attribs.cc:4635 cp/name-lookup.cc:6576
  #, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr ""
  
! #: c-family/c-attribs.cc:4684 c-family/c-attribs.cc:4749
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored for %qE"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: c-family/c-attribs.cc:4708
  #, gcc-internal-format
  msgid "the message attached to %<unavailable%> is not a string"
  msgstr ""
  
! #: c-family/c-attribs.cc:4810 c-family/c-attribs.cc:4812
  #, fuzzy, gcc-internal-format
  msgid "invalid vector type for attribute %qE"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: c-family/c-attribs.cc:4847 c-family/c-attribs.cc:4851
  #, gcc-internal-format
  msgid "%qE attribute argument value %qE is negative"
  msgstr ""
  
! #: c-family/c-attribs.cc:4864 c-family/c-attribs.cc:4868
  #, gcc-internal-format
  msgid "%qE attribute argument value %qE exceeds %wu"
  msgstr ""
  
! #: c-family/c-attribs.cc:4876 ada/gcc-interface/utils.cc:4438
  #, gcc-internal-format
  msgid "vector size not an integral multiple of component size"
  msgstr ""
  
! #: c-family/c-attribs.cc:4882 ada/gcc-interface/utils.cc:4445
  #, gcc-internal-format
  msgid "zero vector size"
  msgstr ""
  
! #: c-family/c-attribs.cc:4891 c-family/c-attribs.cc:4894
  #, gcc-internal-format
  msgid "number of vector components %wu not a power of two"
  msgstr ""
  
! #: c-family/c-attribs.cc:4901 c-family/c-attribs.cc:4905
  #, gcc-internal-format
  msgid "number of vector components %wu exceeds %d"
  msgstr ""
  
! #: c-family/c-attribs.cc:4965
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only supported on non-mask vector types"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: c-family/c-attribs.cc:4998 c-family/c-attribs.cc:5061
  #, gcc-internal-format
  msgid "%qE attribute without arguments on a non-prototype"
  msgstr ""
  
! #: c-family/c-attribs.cc:5083
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qE attribute ignored on non-enum"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: c-family/c-attribs.cc:5133
! #, fuzzy, gcc-internal-format
! msgid "%qE attribute ignored on objects of type %qT"
! msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: c-family/c-attribs.cc:5141
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute does not apply to functions"
  msgstr "\"%s\" звычайна функцыя"
  
! #: c-family/c-attribs.cc:5279
  #, gcc-internal-format
  msgid "attribute %qs mismatch with mode %qs"
  msgstr ""
  
! #: c-family/c-attribs.cc:5328
  #, gcc-internal-format
  msgid "attribute %qs missing positional argument 2 provided in previous designation by argument %u"
  msgstr ""
  
! #: c-family/c-attribs.cc:5334
  #, gcc-internal-format
  msgid "attribute %qs positional argument 2 missing in previous designation"
  msgstr ""
  
! #: c-family/c-attribs.cc:5340
  #, gcc-internal-format
  msgid "attribute %qs positional argument 2 conflicts with previous designation by argument %u"
  msgstr ""
  
! #: c-family/c-attribs.cc:5348
  #, gcc-internal-format
  msgid "attribute %qs mismatched positional argument values %i and %i"
  msgstr ""
  
! #: c-family/c-attribs.cc:5370
  #, gcc-internal-format, gfc-internal-format
  msgid "designating the bound of variable length array argument %u"
  msgstr ""
  
! #: c-family/c-attribs.cc:5453
  #, gcc-internal-format
  msgid "attribute %qE without arguments on a non-prototype"
  msgstr ""
  
! #: c-family/c-attribs.cc:5503
  #, gcc-internal-format
  msgid "attribute %qE invalid mode"
  msgstr ""
  
! #: c-family/c-attribs.cc:5512
  #, gcc-internal-format
  msgid "attribute %qE mode %qE is not an identifier; expected one of %qs, %qs, %qs, or %qs"
  msgstr ""
  
! #: c-family/c-attribs.cc:5539
  #, gcc-internal-format
  msgid "attribute %qE invalid mode %qs; expected one of %qs, %qs, %qs, or %qs"
  msgstr ""
  
! #: c-family/c-attribs.cc:5550
  #, gcc-internal-format
  msgid "attribute %qE unexpected %<(%> after mode %qs; expected a positional argument or %<)%>"
  msgstr ""
--- 36142,36521 ----
  #. Similar to the string case, since some function attributes
  #. accept literal numbers as arguments (e.g., alloc_size or
  #. nonnull) using one here is a likely mistake.
! #: c-family/c-attribs.cc:3384
  #, gcc-internal-format
  msgid "%qE attribute argument cannot be a constant arithmetic expression"
  msgstr ""
  
! #: c-family/c-attribs.cc:3394
  #, gcc-internal-format
  msgid "%qE attribute ignored on a redeclaration of the referenced symbol"
  msgstr ""
  
! #: c-family/c-attribs.cc:3449
  #, gcc-internal-format
  msgid "%qE attribute ignored on a declaration of a different kind than referenced symbol"
  msgstr ""
  
! #: c-family/c-attribs.cc:3453
  #, gcc-internal-format
  msgid "symbol %qD referenced by %qD declared here"
  msgstr ""
  
! #: c-family/c-attribs.cc:3500
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute must apply to a declaration"
  msgstr "\"%s\" звычайна функцыя"
  
! #: c-family/c-attribs.cc:3557
  #, fuzzy, gcc-internal-format
  msgid "indirect function %q+D cannot be declared %qE"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: c-family/c-attribs.cc:3580
  #, gcc-internal-format
  msgid "%qE attribute must appear before %qs attribute"
  msgstr ""
  
! #: c-family/c-attribs.cc:3593
  #, gcc-internal-format
  msgid "%+qD declared %qE after being used"
  msgstr ""
  
! #: c-family/c-attribs.cc:3617 jit/dummy-frontend.cc:600
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored on non-class types"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: c-family/c-attribs.cc:3623 jit/dummy-frontend.cc:606
  #, gcc-internal-format
  msgid "%qE attribute ignored because %qT is already defined"
  msgstr ""
  
! #: c-family/c-attribs.cc:3636 jit/dummy-frontend.cc:619
  #, fuzzy, gcc-internal-format
  msgid "visibility argument not a string"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: c-family/c-attribs.cc:3648 d/d-attribs.cc:1585 jit/dummy-frontend.cc:631
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored on types"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: c-family/c-attribs.cc:3664 d/d-attribs.cc:1614 jit/dummy-frontend.cc:647
  #, gcc-internal-format
  msgid "attribute %qE argument must be one of %qs, %qs, %qs, or %qs"
  msgstr ""
  
! #: c-family/c-attribs.cc:3676 d/d-attribs.cc:1625 jit/dummy-frontend.cc:659
  #, gcc-internal-format
  msgid "%qD redeclared with different visibility"
  msgstr ""
  
! #: c-family/c-attribs.cc:3679 c-family/c-attribs.cc:3683 d/d-attribs.cc:1628
! #: d/d-attribs.cc:1632 jit/dummy-frontend.cc:662 jit/dummy-frontend.cc:666
  #, gcc-internal-format
  msgid "%qD was declared %qs which implies default visibility"
  msgstr ""
  
! #: c-family/c-attribs.cc:3720
  #, gcc-internal-format
  msgid "%qE attribute ignored because %qD does not have thread storage duration"
  msgstr ""
  
! #: c-family/c-attribs.cc:3742
  #, gcc-internal-format
  msgid "%qE argument must be one of %qs, %qs, %qs, or %qs"
  msgstr ""
  
! #: c-family/c-attribs.cc:3764 c-family/c-attribs.cc:4361
! #: c-family/c-attribs.cc:6537 c-family/c-attribs.cc:6564
! #: config/m32c/m32c.cc:2942 ada/gcc-interface/utils.cc:7700
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applies only to functions"
  msgstr "\"%s\" звычайна функцыя"
  
! #: c-family/c-attribs.cc:3810
  #, fuzzy, gcc-internal-format
  msgid "%<%E (%E)%> attribute ignored on functions declared %qs"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: c-family/c-attribs.cc:3820
  #, gcc-internal-format
  msgid "%<%E (%E)%> attribute ignored with deallocation functions declared %qs"
  msgstr ""
  
! #: c-family/c-attribs.cc:3824
  #, gcc-internal-format
  msgid "deallocation function declared here"
  msgstr ""
  
! #: c-family/c-attribs.cc:3851
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored; valid only for functions"
  msgstr "\"%s\" звычайна функцыя"
  
! #: c-family/c-attribs.cc:3861
  #, gcc-internal-format
  msgid "%qE attribute ignored on functions returning %qT; valid only for pointer return types"
  msgstr ""
  
  #. Handle specially the common case of specifying one of a number
  #. of overloads, such as operator delete.
! #: c-family/c-attribs.cc:3907
  #, gcc-internal-format
  msgid "%qE attribute argument 1 is ambiguous"
  msgstr ""
  
! #: c-family/c-attribs.cc:3909
  #, gcc-internal-format
  msgid "use a cast to the expected type to disambiguate"
  msgstr ""
  
! #: c-family/c-attribs.cc:3914
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument 1 does not name a function"
  msgstr "\"%s\" звычайна функцыя"
  
! #: c-family/c-attribs.cc:3917
  #, gcc-internal-format
  msgid "argument references a symbol declared here"
  msgstr ""
  
  #. Reject functions without a prototype.
! #: c-family/c-attribs.cc:3933
  #, gcc-internal-format
  msgid "%qE attribute argument 1 must take a pointer type as its first argument"
  msgstr ""
  
! #: c-family/c-attribs.cc:3936 c-family/c-attribs.cc:3949
  #, gcc-internal-format
  msgid "referenced symbol declared here"
  msgstr ""
  
  #. Reject functions that don't take a pointer as their first
  #. argument.
! #: c-family/c-attribs.cc:3946
  #, gcc-internal-format
  msgid "%qE attribute argument 1 must take a pointer type as its first argument; have %qT"
  msgstr ""
  
! #: c-family/c-attribs.cc:4060 c-family/c-attribs.cc:4108
! #: c-family/c-attribs.cc:4135 d/d-attribs.cc:1329
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored on a function returning %qT"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: c-family/c-attribs.cc:4154
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument %E is not an integer constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: c-family/c-attribs.cc:4162
  #, gcc-internal-format
  msgid "%qE attribute argument %E is not positive"
  msgstr ""
  
! #: c-family/c-attribs.cc:4173
  #, gcc-internal-format
  msgid "%qE attribute argument %E is not a power of 2"
  msgstr ""
  
! #: c-family/c-attribs.cc:4186
  #, gcc-internal-format
  msgid "%qE attribute argument %E is not in the range [0, %wu]"
  msgstr ""
  
! #: c-family/c-attribs.cc:4291 ada/gcc-interface/utils.cc:7554
  #, gcc-internal-format
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attribute"
  msgstr ""
  
! #: c-family/c-attribs.cc:4367 c-family/c-attribs.cc:6543
  #, gcc-internal-format
  msgid "cannot set %qE attribute after definition"
  msgstr ""
  
! #: c-family/c-attribs.cc:4418
  #, gcc-internal-format
  msgid "%qE attribute on function type without pointer arguments returning %<void%>"
  msgstr ""
  
! #: c-family/c-attribs.cc:4481
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qE attribute duplicated"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: c-family/c-attribs.cc:4483
  #, gcc-internal-format
  msgid "%qE attribute follows %qE"
  msgstr ""
  
! #: c-family/c-attribs.cc:4582
  #, fuzzy, gcc-internal-format
  msgid "type was previously declared %qE"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: c-family/c-attribs.cc:4595 cp/class.cc:5120
  #, gcc-internal-format
  msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
  msgstr ""
  
! #: c-family/c-attribs.cc:4653
  #, gcc-internal-format
  msgid "%qE argument not an identifier"
  msgstr ""
  
! #: c-family/c-attribs.cc:4664
  #, gcc-internal-format
  msgid "%qD is not compatible with %qD"
  msgstr ""
  
! #: c-family/c-attribs.cc:4667
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qE argument is not a function"
  msgstr "`%D' - гэта ня функцыя,"
  
! #: c-family/c-attribs.cc:4715 cp/name-lookup.cc:6707
  #, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr ""
  
! #: c-family/c-attribs.cc:4764 c-family/c-attribs.cc:4829
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored for %qE"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: c-family/c-attribs.cc:4788
  #, gcc-internal-format
  msgid "the message attached to %<unavailable%> is not a string"
  msgstr ""
  
! #: c-family/c-attribs.cc:4890 c-family/c-attribs.cc:4892
  #, fuzzy, gcc-internal-format
  msgid "invalid vector type for attribute %qE"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: c-family/c-attribs.cc:4927 c-family/c-attribs.cc:4931
  #, gcc-internal-format
  msgid "%qE attribute argument value %qE is negative"
  msgstr ""
  
! #: c-family/c-attribs.cc:4944 c-family/c-attribs.cc:4948
  #, gcc-internal-format
  msgid "%qE attribute argument value %qE exceeds %wu"
  msgstr ""
  
! #: c-family/c-attribs.cc:4956 ada/gcc-interface/utils.cc:4513
  #, gcc-internal-format
  msgid "vector size not an integral multiple of component size"
  msgstr ""
  
! #: c-family/c-attribs.cc:4962 ada/gcc-interface/utils.cc:4520
  #, gcc-internal-format
  msgid "zero vector size"
  msgstr ""
  
! #: c-family/c-attribs.cc:4971 c-family/c-attribs.cc:4974
  #, gcc-internal-format
  msgid "number of vector components %wu not a power of two"
  msgstr ""
  
! #: c-family/c-attribs.cc:4981 c-family/c-attribs.cc:4985
  #, gcc-internal-format
  msgid "number of vector components %wu exceeds %d"
  msgstr ""
  
! #: c-family/c-attribs.cc:5045
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only supported on non-mask vector types"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: c-family/c-attribs.cc:5078 c-family/c-attribs.cc:5150
  #, gcc-internal-format
  msgid "%qE attribute without arguments on a non-prototype"
  msgstr ""
  
! #: c-family/c-attribs.cc:5172
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qE attribute ignored on non-enum"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: c-family/c-attribs.cc:5204 config/mips/mips.cc:1346 config/mips/mips.cc:1607
! #: config/mips/mips.cc:1661 config/riscv/riscv.cc:7590
! #, gcc-internal-format
! msgid "%qE attribute requires a string argument"
! msgstr ""
  
! #: c-family/c-attribs.cc:5215
! #, gcc-internal-format
! msgid "unsupported wide string type argument in %qE attribute"
! msgstr ""
! 
! #: c-family/c-attribs.cc:5249 c-family/c-attribs.cc:5331
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute does not apply to functions"
  msgstr "\"%s\" звычайна функцыя"
  
! #: c-family/c-attribs.cc:5323
! #, fuzzy, gcc-internal-format
! msgid "%qE attribute ignored on objects of type %qT"
! msgstr "\"%s\" атрыбут ігнарыруецца"
! 
! #: c-family/c-attribs.cc:5469
  #, gcc-internal-format
  msgid "attribute %qs mismatch with mode %qs"
  msgstr ""
  
! #: c-family/c-attribs.cc:5518
  #, gcc-internal-format
  msgid "attribute %qs missing positional argument 2 provided in previous designation by argument %u"
  msgstr ""
  
! #: c-family/c-attribs.cc:5524
  #, gcc-internal-format
  msgid "attribute %qs positional argument 2 missing in previous designation"
  msgstr ""
  
! #: c-family/c-attribs.cc:5530
  #, gcc-internal-format
  msgid "attribute %qs positional argument 2 conflicts with previous designation by argument %u"
  msgstr ""
  
! #: c-family/c-attribs.cc:5538
  #, gcc-internal-format
  msgid "attribute %qs mismatched positional argument values %i and %i"
  msgstr ""
  
! #: c-family/c-attribs.cc:5560
  #, gcc-internal-format, gfc-internal-format
  msgid "designating the bound of variable length array argument %u"
  msgstr ""
  
! #: c-family/c-attribs.cc:5643
  #, gcc-internal-format
  msgid "attribute %qE without arguments on a non-prototype"
  msgstr ""
  
! #: c-family/c-attribs.cc:5693
  #, gcc-internal-format
  msgid "attribute %qE invalid mode"
  msgstr ""
  
! #: c-family/c-attribs.cc:5702
  #, gcc-internal-format
  msgid "attribute %qE mode %qE is not an identifier; expected one of %qs, %qs, %qs, or %qs"
  msgstr ""
  
! #: c-family/c-attribs.cc:5729
  #, gcc-internal-format
  msgid "attribute %qE invalid mode %qs; expected one of %qs, %qs, %qs, or %qs"
  msgstr ""
  
! #: c-family/c-attribs.cc:5740
  #, gcc-internal-format
  msgid "attribute %qE unexpected %<(%> after mode %qs; expected a positional argument or %<)%>"
  msgstr ""
*************** msgstr ""
*** 35184,36591 ****
  #. dropping the requirement at some point and having read_only
  #. apply to all const-qualified pointers and read_write or
  #. write_only to the rest.
! #: c-family/c-attribs.cc:5563
  #, gcc-internal-format
  msgid "attribute %<%E(%s)%> missing an argument"
  msgstr ""
  
! #: c-family/c-attribs.cc:5604
  #, gcc-internal-format
  msgid "attribute %<%E(%s, %E, %E)%> invalid positional argument %i"
  msgstr ""
  
! #: c-family/c-attribs.cc:5607
  #, gcc-internal-format
  msgid "attribute %<%E(%s, %E)%> invalid positional argument %i"
  msgstr ""
  
! #: c-family/c-attribs.cc:5632
  #, gcc-internal-format
  msgid "attribute %qs positional argument %i invalid value %wi"
  msgstr ""
  
! #: c-family/c-attribs.cc:5636
  #, gcc-internal-format
  msgid "attribute %qs positional argument %i value %wi exceeds number of function arguments %u"
  msgstr ""
  
! #: c-family/c-attribs.cc:5643
  #, gcc-internal-format
  msgid "attribute %qs invalid positional argument"
  msgstr ""
  
  #. The first argument must have a pointer or reference type.
! #: c-family/c-attribs.cc:5651
  #, gcc-internal-format
  msgid "attribute %qs positional argument 1 references non-pointer argument type %qT"
  msgstr ""
  
! #: c-family/c-attribs.cc:5662
  #, gcc-internal-format
  msgid "attribute %qs positional argument 1 references argument of function type %qT"
  msgstr ""
  
! #: c-family/c-attribs.cc:5675
  #, gcc-internal-format
  msgid "attribute %qs positional argument 1 references %qs-qualified argument type %qT"
  msgstr ""
  
! #: c-family/c-attribs.cc:5693
  #, gcc-internal-format
  msgid "attribute %qs positional argument 2 references non-integer argument type %qT"
  msgstr ""
  
! #: c-family/c-attribs.cc:5963
  #, gcc-internal-format
  msgid "cleanup argument not an identifier"
  msgstr ""
  
! #: c-family/c-attribs.cc:5970
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "cleanup argument not a function"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: c-family/c-attribs.cc:6007
  #, gcc-internal-format
  msgid "%qE attribute requires prototypes with named arguments"
  msgstr ""
  
! #: c-family/c-attribs.cc:6015
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to variadic functions"
  msgstr "\"%s\" звычайна функцыя"
  
! #: c-family/c-attribs.cc:6031 ada/gcc-interface/utils.cc:6850
  #, fuzzy, gcc-internal-format
  msgid "requested position is not an integer constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: c-family/c-attribs.cc:6039 ada/gcc-interface/utils.cc:6857
  #, gcc-internal-format
  msgid "requested position is less than zero"
  msgstr ""
  
! #: c-family/c-attribs.cc:6088 ada/gcc-interface/utils.cc:7346
! #: d/d-attribs.cc:771 jit/dummy-frontend.cc:799
  #, gcc-internal-format
  msgid "empty string in attribute %<target%>"
  msgstr ""
  
  #. The argument must be a constant string.
! #: c-family/c-attribs.cc:6129 config/sh/sh.cc:8562 d/d-attribs.cc:1038
! #: d/d-attribs.cc:1112 d/d-attribs.cc:1415 d/d-attribs.cc:1457
! #: d/d-attribs.cc:1519 d/d-attribs.cc:1598
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument not a string constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: c-family/c-attribs.cc:6288 ada/gcc-interface/utils.cc:7480
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized section name \"%s\""
  msgid "unrecognized %qE attribute argument %qs"
  msgstr "нераспазнаная назва сэкцыі \"%s\""
  
! #: c-family/c-attribs.cc:6306
  #, gcc-internal-format
  msgid "%qE attribute on a function not returning a pointer"
  msgstr ""
  
! #: c-family/c-attribs.cc:6321
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is only valid on %<struct%> type"
  msgstr "\"%s\" звычайна функцыя"
  
! #: c-family/c-attribs.cc:6369
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument %qE is not an integer constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: c-family/c-attribs.cc:6378
  #, gcc-internal-format
  msgid "%qE attribute argument %qE exceeds %u"
  msgstr ""
  
! #: c-family/c-attribs.cc:6400
  #, gcc-internal-format
  msgid "%qE attribute may be put on a typedef only; attribute is ignored"
  msgstr ""
  
! #: c-family/c-attribs.cc:6412
  #, gcc-internal-format
  msgid "%qE attribute is for pointer types only"
  msgstr ""
  
! #: c-family/c-attribs.cc:6431
  #, gcc-internal-format
  msgid "%qE is only applicable to Objective-C class interfaces, attribute ignored"
  msgstr ""
  
! #: c-family/c-attribs.cc:6454
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be applied to non-pointer type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c-family/c-attribs.cc:6479
  #, fuzzy, gcc-internal-format
  #| msgid "language %s not recognized"
  msgid "%qE attribute argument %qE is not recognized"
  msgstr "мова %s не распазнана"
  
! #: c-family/c-attribs.cc:6494
  #, gcc-internal-format
  msgid "%qE attribute ignored; valid only for functions and function pointer fields"
  msgstr ""
  
! #: c-family/c-attribs.cc:6505
  #, gcc-internal-format
  msgid "%qE attribute ignored; field must be a function pointer"
  msgstr ""
  
! #: c-family/c-attribs.cc:6529
  #, fuzzy, gcc-internal-format
  msgid "unknown attribute %qE"
  msgstr "невядомая назва рэгістра: %s\n"
  
! #: c-family/c-attribs.cc:6556
  #, fuzzy, gcc-internal-format
  msgid "invalid operand type %qT for %qs"
  msgstr "нерэчаісны %%-код"
  
! #: c-family/c-attribs.cc:6660
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute not supported for %qT in %<__builtin_has_attribute%>"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: c-family/c-attribs.cc:6662
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute not supported for %qE in %<__builtin_has_attribute%>"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: c-family/c-attribs.cc:6839
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute not supported in %<__builtin_has_attribute%>"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: c-family/c-common.cc:802
  #, fuzzy, gcc-internal-format
  msgid "%qD is not defined outside of function scope"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: c-family/c-common.cc:847
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of string literal is too large"
  msgstr "памер масіва \"%s\" вельмі вялікі"
  
! #: c-family/c-common.cc:870
  #, gcc-internal-format
  msgid "string length %qd is greater than the length %qd ISO C%d compilers are required to support"
  msgstr ""
  
! #: c-family/c-common.cc:1045
  #, gcc-internal-format
  msgid "use %<-flax-vector-conversions%> to permit conversions between vectors with differing element types or numbers of subparts"
  msgstr ""
  
! #: c-family/c-common.cc:1086
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> last argument must be an integer vector"
  msgstr ""
  
! #: c-family/c-common.cc:1095
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> arguments must be vectors"
  msgstr ""
  
! #: c-family/c-common.cc:1102
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> argument vectors must be of the same type"
  msgstr ""
  
! #: c-family/c-common.cc:1113
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> number of elements of the argument vector(s) and the mask vector should be the same"
  msgstr ""
  
! #: c-family/c-common.cc:1123
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> argument vector(s) inner type must have the same size as inner type of the mask"
  msgstr ""
  
! #: c-family/c-common.cc:1174
  #, gcc-internal-format
  msgid "%<__builtin_shufflevector%> arguments must be vectors"
  msgstr ""
  
! #: c-family/c-common.cc:1185
  #, gcc-internal-format
  msgid "%<__builtin_shufflevector%> arguments must be constant size vectors"
  msgstr ""
  
! #: c-family/c-common.cc:1194
  #, gcc-internal-format
  msgid "%<__builtin_shufflevector%> argument vectors must have the same element type"
  msgstr ""
  
! #: c-family/c-common.cc:1202
  #, gcc-internal-format
  msgid "%<__builtin_shufflevector%> must specify a result with a power of two number of elements"
  msgstr ""
  
! #: c-family/c-common.cc:1227 c-family/c-common.cc:1237
  #, gcc-internal-format
  msgid "invalid element index %qE to %<__builtin_shufflevector%>"
  msgstr ""
  
! #: c-family/c-common.cc:1315
  #, gcc-internal-format
  msgid "%<__builtin_convertvector%> first argument must be an integer or floating vector"
  msgstr ""
  
! #: c-family/c-common.cc:1324
  #, gcc-internal-format
  msgid "%<__builtin_convertvector%> second argument must be an integer or floating vector type"
  msgstr ""
  
! #: c-family/c-common.cc:1333
  #, gcc-internal-format
  msgid "%<__builtin_convertvector%> number of elements of the first argument vector and the second argument vector type should be the same"
  msgstr ""
  
! #: c-family/c-common.cc:1973
  #, gcc-internal-format
  msgid "operation on %qE may be undefined"
  msgstr ""
  
! #: c-family/c-common.cc:2330
  #, gcc-internal-format
  msgid "case label does not reduce to an integer constant"
  msgstr ""
  
! #: c-family/c-common.cc:2426
  #, gcc-internal-format
  msgid "GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits together"
  msgstr ""
  
! #: c-family/c-common.cc:2978
  #, fuzzy
  msgid "invalid operands to binary %s (have %e and %e)"
  msgstr "нерэчаісны %%-код"
  
! #: c-family/c-common.cc:3227
  #, gcc-internal-format
  msgid "comparison is always false due to limited range of data type"
  msgstr ""
  
! #: c-family/c-common.cc:3230
  #, gcc-internal-format
  msgid "comparison is always true due to limited range of data type"
  msgstr ""
  
! #: c-family/c-common.cc:3332
  #, gcc-internal-format
  msgid "comparison of unsigned expression in %<>= 0%> is always true"
  msgstr ""
  
! #: c-family/c-common.cc:3340
  #, gcc-internal-format
  msgid "comparison of unsigned expression in %<< 0%> is always false"
  msgstr ""
  
! #: c-family/c-common.cc:3384
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in arithmetic"
  msgstr ""
  
! #: c-family/c-common.cc:3393
  #, gcc-internal-format
  msgid "pointer to a function used in arithmetic"
  msgstr ""
  
! #: c-family/c-common.cc:3631
  #, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr ""
  
! #: c-family/c-common.cc:3661 d/d-convert.cc:149
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr ""
  
! #: c-family/c-common.cc:3706
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr ""
  
! #: c-family/c-common.cc:3719
  #, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%>?"
  msgstr ""
  
! #: c-family/c-common.cc:3735
  #, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.cc:3744
  #, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context"
  msgstr ""
  
! #: c-family/c-common.cc:3780
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.cc:3816 cp/semantics.cc:1030
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr ""
  
! #: c-family/c-common.cc:3903 c/c-decl.cc:5028 c/c-decl.cc:7694
! #: c/c-parser.cc:4046 c/c-typeck.cc:17925
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of %<restrict%>"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: c-family/c-common.cc:3979
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: c-family/c-common.cc:3989
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr ""
  
! #: c-family/c-common.cc:3992
  #, gcc-internal-format
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr ""
  
! #: c-family/c-common.cc:4003 cp/typeck.cc:2085
  #, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr ""
  
! #: c-family/c-common.cc:4014
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c-family/c-common.cc:4022
  #, gcc-internal-format
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr ""
  
! #: c-family/c-common.cc:4074
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr ""
  
! #: c-family/c-common.cc:4899
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr ""
  
! #: c-family/c-common.cc:5019
  #, fuzzy, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: c-family/c-common.cc:5211
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr ""
  
! #: c-family/c-common.cc:5220
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr ""
  
! #: c-family/c-common.cc:5225 c-family/c-common.cc:5229
! #: c-family/c-common.cc:5234
  #, gcc-internal-format
  msgid "ISO C does not support range expressions in switch statements before C2Y"
  msgstr ""
  
! #: c-family/c-common.cc:5248 c-family/c-common.cc:5265
  #, gcc-internal-format
  msgid "conversion of %qE to %qT in range expression changes value to %qE"
  msgstr ""
  
! #: c-family/c-common.cc:5284
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr ""
  
! #: c-family/c-common.cc:5338
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr ""
  
! #: c-family/c-common.cc:5340
  #, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr ""
  
! #: c-family/c-common.cc:5344
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr ""
  
! #: c-family/c-common.cc:5345 c-family/c-warn.cc:2662
  #, gcc-internal-format
  msgid "previously used here"
  msgstr ""
  
! #: c-family/c-common.cc:5349
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr ""
  
! #: c-family/c-common.cc:5351
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr ""
  
! #: c-family/c-common.cc:5463
  #, fuzzy, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "ISO C не дазваляе пусты ізыходны файл"
  
! #: c-family/c-common.cc:5648
  #, fuzzy, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: c-family/c-common.cc:5656 c-family/c-common.cc:5666
  #, gcc-internal-format
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr ""
  
! #: c-family/c-common.cc:5676
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr ""
  
! #: c-family/c-common.cc:5684
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr ""
  
! #: c-family/c-common.cc:5879
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "не хапае аргументаў у функцыі"
  
! #: c-family/c-common.cc:5894
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr ""
  
! #: c-family/c-common.cc:6133 c-family/c-common.cc:6186 d/d-attribs.cc:837
  #: d/d-attribs.cc:887
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:6137 c-family/c-common.cc:6191
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:6240
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr ""
  
! #: c-family/c-common.cc:6244
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr ""
  
! #: c-family/c-common.cc:6433 c-family/c-common.cc:7451
! #: c-family/c-common.cc:7499 c-family/c-common.cc:7581
! #: c-family/c-common.cc:7667 c-family/c-common.cc:8336
! #: config/aarch64/aarch64-sve-builtins.cc:3001
! #: config/arm/arm-mve-builtins.cc:1714
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to function %qE"
  msgstr "не хапае аргументаў у функцыі"
  
! #: c-family/c-common.cc:6439 c-family/c-common.cc:7506
! #: c-family/c-common.cc:7694 c-family/c-common.cc:8338
! #: config/aarch64/aarch64-sve-builtins.cc:3003
! #: config/arm/arm-mve-builtins.cc:1716
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to function %qE"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: c-family/c-common.cc:6483
  #, fuzzy, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: c-family/c-common.cc:6509
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr ""
  
! #: c-family/c-common.cc:6533 c-family/c-common.cc:6589
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "non-floating-point argument in call to function %qE"
  msgstr "вельмі шмат аргумэнтаў у функцыі `%s'"
  
! #: c-family/c-common.cc:6562
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "вельмі шмат аргумэнтаў у функцыі `%s'"
  
! #: c-family/c-common.cc:6579
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: c-family/c-common.cc:6608
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: c-family/c-common.cc:6628 c-family/c-common.cc:6694
! #: c-family/c-common.cc:6778 c-family/c-common.cc:6805
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6638
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6647
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr ""
  
! #: c-family/c-common.cc:6656
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6665 c-family/c-common.cc:6674
! #: c-family/c-common.cc:6746 c-family/c-common.cc:6755
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr ""
  
! #: c-family/c-common.cc:6703 c-family/c-common.cc:6814
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has enumerated type"
  msgstr ""
  
! #: c-family/c-common.cc:6712 c-family/c-common.cc:6823
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6728
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr ""
  
! #: c-family/c-common.cc:6737
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c-family/c-common.cc:6791
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have %<int%> type"
  msgstr ""
  
! #: c-family/c-common.cc:6835
  #, gcc-internal-format
  msgid "argument 1 in call to function %qE has unsigned type"
  msgstr ""
  
! #: c-family/c-common.cc:6845
  #, gcc-internal-format
  msgid "argument 1 in call to function %qE has signed type"
  msgstr ""
  
! #: c-family/c-common.cc:7110 rust/backend/rust-tree.cc:3588
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr ""
  
! #: c-family/c-common.cc:7115 rust/backend/rust-tree.cc:3593
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-family/c-common.cc:7122 rust/backend/rust-tree.cc:3600
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr ""
  
! #: c-family/c-common.cc:7135 rust/backend/rust-tree.cc:3613
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "не магу атрымаць адрас бітавага поля \"%s\""
  
! #: c-family/c-common.cc:7188 rust/backend/rust-tree.cc:3665
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.cc:7365
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of array is too large"
  msgstr "памер масіва \"%s\" вельмі вялікі"
  
! #: c-family/c-common.cc:7481 c-family/c-common.cc:7625
  #, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7517
  #, gcc-internal-format
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr ""
  
! #: c-family/c-common.cc:7534
  #, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr ""
  
! #: c-family/c-common.cc:7770
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "incorrect number of arguments to function %qE"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: c-family/c-common.cc:7786
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: c-family/c-common.cc:7794
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c-family/c-common.cc:7804
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: c-family/c-common.cc:7816
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: c-family/c-common.cc:7838
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: c-family/c-common.cc:7848
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: c-family/c-common.cc:7857
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: c-family/c-common.cc:7867
  #, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7882
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
  msgstr ""
  
! #: c-family/c-common.cc:7888
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr ""
  
! #: c-family/c-common.cc:7899
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: c-family/c-common.cc:7905
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr ""
  
! #: c-family/c-common.cc:7919
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7934
  #, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8575
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restricted"
  msgstr ""
  
! #: c-family/c-common.cc:9273
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr ""
  
! #: c-family/c-common.cc:9319 c-family/c-common.cc:9368
! #: c-family/c-common.cc:9384
  #, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr ""
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.cc:9472 d/intrinsics.cc:1459
! #: rust/backend/rust-tree.cc:3484
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr ""
  
! #: c-family/c-common.cc:9492
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: c-family/c-common.cc:9495
  #, fuzzy, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: c-family/c-common.cc:9499
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array %qE is negative"
  msgstr "адмоўны памер масіва "
  
! #: c-family/c-common.cc:9502
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array is negative"
  msgstr "адмоўны памер масіва "
  
! #: c-family/c-common.cc:9507
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9510
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9515
  #, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9518
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9589
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
  
! #: c-family/c-common.cc:9876
  #, gcc-internal-format
  msgid "possible fix: take the address with %qs"
  msgstr ""
  
! #: c-family/c-common.cc:9886
  #, gcc-internal-format
  msgid "possible fix: dereference with %qs"
  msgstr ""
  
! #: c-family/c-format.cc:199
  #, gcc-internal-format
  msgid "function does not return string type"
  msgstr "функцыя не вяртае тып string"
  
! #: c-family/c-format.cc:233
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "format string argument is not a string type"
  msgstr "функцыя не вяртае тып string"
  
! #: c-family/c-format.cc:259
  #, gcc-internal-format
  msgid "found a %qs reference but the format argument should be a string"
  msgstr ""
  
! #: c-family/c-format.cc:262
  #, gcc-internal-format
  msgid "found a %qT but the format argument should be a string"
  msgstr ""
  
! #: c-family/c-format.cc:272
  #, gcc-internal-format
  msgid "format argument should be a %qs reference but a string was found"
  msgstr ""
  
! #: c-family/c-format.cc:294
  #, fuzzy, gcc-internal-format
  #| msgid "first argument of `%s' should be `int'"
  msgid "format argument should be a %qs reference"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: c-family/c-format.cc:348
  #, gcc-internal-format
  msgid "unrecognized format specifier"
  msgstr ""
  
! #: c-family/c-format.cc:361
  #, gcc-internal-format
  msgid "%qE is only allowed in Objective-C dialects"
  msgstr ""
  
! #: c-family/c-format.cc:370
  #, gcc-internal-format
  msgid "%qE is an unrecognized format function type"
  msgstr ""
  
! #: c-family/c-format.cc:388
  #, gcc-internal-format
  msgid "format string argument follows the arguments to be formatted"
  msgstr ""
  
! #: c-family/c-format.cc:1313
  #, gcc-internal-format
  msgid "function %qD might be a candidate for %qs format attribute"
  msgstr ""
  
! #: c-family/c-format.cc:1404 c-family/c-format.cc:1425
! #: c-family/c-format.cc:2853
  #, gcc-internal-format
  msgid "missing $ operand number in format"
  msgstr ""
  
! #: c-family/c-format.cc:1434
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support %%n$ operand number formats"
  msgstr ""
  
! #: c-family/c-format.cc:1441
  #, gcc-internal-format
  msgid "operand number out of range in format"
  msgstr ""
  
! #: c-family/c-format.cc:1464
  #, gcc-internal-format, gfc-internal-format
  msgid "format argument %d used more than once in %s format"
  msgstr ""
  
! #: c-family/c-format.cc:1497
  #, gcc-internal-format
  msgid "%<$%>operand number used after format without operand number"
  msgstr ""
  
! #: c-family/c-format.cc:1528
  #, gcc-internal-format
  msgid "format argument %d unused before used argument %d in %<$%>-style format"
  msgstr ""
  
! #: c-family/c-format.cc:1618
  #, gcc-internal-format
  msgid "format not a string literal, format string not checked"
  msgstr ""
  
! #: c-family/c-format.cc:1633 c-family/c-format.cc:1636
  #, gcc-internal-format
  msgid "format not a string literal and no format arguments"
  msgstr ""
  
! #: c-family/c-format.cc:1639
  #, gcc-internal-format
  msgid "format not a string literal, argument types not checked"
  msgstr ""
  
! #: c-family/c-format.cc:1656
  #, gcc-internal-format
  msgid "too many arguments for format"
  msgstr ""
  
! #: c-family/c-format.cc:1661
  #, gcc-internal-format
  msgid "unused arguments in %<$%>-style format"
  msgstr ""
  
! #: c-family/c-format.cc:1664
  #, gcc-internal-format, gfc-internal-format
  msgid "zero-length %s format string"
  msgstr ""
  
! #: c-family/c-format.cc:1668
  #, gcc-internal-format
  msgid "format is a wide character string"
  msgstr ""
  
! #: c-family/c-format.cc:1672
  #, gcc-internal-format
  msgid "format string is not an array of type %qs"
  msgstr ""
  
! #: c-family/c-format.cc:1675
  #, gcc-internal-format
  msgid "unterminated format string"
  msgstr ""
  
! #: c-family/c-format.cc:2094
  #, gcc-internal-format
  msgid "%s used with %<%%%c%> %s format"
  msgstr ""
  
! #: c-family/c-format.cc:2104
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support %s"
  msgstr "%s не падтрымлівае %s"
  
! #: c-family/c-format.cc:2114
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support %s with the %<%%%c%> %s format"
  msgstr "%s не падтрымлівае %s"
  
! #: c-family/c-format.cc:2128
  #, gcc-internal-format, gfc-internal-format
  msgid "%s used within a quoted sequence"
  msgstr ""
  
! #: c-family/c-format.cc:2141
  #, gcc-internal-format
  msgid "%qc conversion used unquoted"
  msgstr ""
  
! #: c-family/c-format.cc:2261 c-family/c-format.cc:2592
  #, gcc-internal-format, gfc-internal-format
  msgid "repeated %s in format"
  msgstr ""
  
! #: c-family/c-format.cc:2272
  #, gcc-internal-format
  msgid "missing fill character at end of strfmon format"
  msgstr ""
  
! #: c-family/c-format.cc:2374
  #, gcc-internal-format, gfc-internal-format
  msgid "zero width in %s format"
  msgstr ""
  
! #: c-family/c-format.cc:2397
  #, gcc-internal-format, gfc-internal-format
  msgid "empty left precision in %s format"
  msgstr ""
  
! #: c-family/c-format.cc:2488
  #, gcc-internal-format, gfc-internal-format
  msgid "empty precision in %s format"
  msgstr ""
  
! #: c-family/c-format.cc:2566
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support the %qs %s length modifier"
  msgstr "%s не падтрымлівае %s"
  
! #: c-family/c-format.cc:2622
  #, gcc-internal-format
  msgid "unknown conversion type character %qc in format"
  msgstr ""
  
! #: c-family/c-format.cc:2634
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support the %<%%%c%> %s format"
  msgstr "%s не падтрымлівае %s"
  
! #: c-family/c-format.cc:2666
  #, gcc-internal-format
  msgid "%s ignored with %s and %<%%%c%> %s format"
  msgstr ""
  
! #: c-family/c-format.cc:2671
  #, gcc-internal-format, gfc-internal-format
  msgid "%s ignored with %s in %s format"
  msgstr ""
  
! #: c-family/c-format.cc:2678
  #, gcc-internal-format
  msgid "use of %s and %s together with %<%%%c%> %s format"
  msgstr ""
  
! #: c-family/c-format.cc:2683
  #, gcc-internal-format, gfc-internal-format
  msgid "use of %s and %s together in %s format"
  msgstr ""
  
! #: c-family/c-format.cc:2710
  #, gcc-internal-format
  msgid "%<%%%c%> yields only last 2 digits of year in some locales"
  msgstr ""
  
! #: c-family/c-format.cc:2714
  #, gcc-internal-format
  msgid "%<%%%c%> yields only last 2 digits of year"
  msgstr ""
  
! #: c-family/c-format.cc:2741
  #, gcc-internal-format
  msgid "no closing %<]%> for %<%%[%> format"
  msgstr ""
  
! #: c-family/c-format.cc:2770
  #, gcc-internal-format
  msgid "use of %qs length modifier with %qc type character has either no effect or undefined behavior"
  msgstr ""
  
! #: c-family/c-format.cc:2792
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support the %<%%%s%c%> %s format"
  msgstr "%s не падтрымлівае %s"
  
! #: c-family/c-format.cc:2830
  #, gcc-internal-format
  msgid "operand number specified with suppressed assignment"
  msgstr ""
  
! #: c-family/c-format.cc:2834
  #, gcc-internal-format
  msgid "operand number specified for format taking no argument"
  msgstr ""
  
! #: c-family/c-format.cc:3184
  #, gcc-internal-format
  msgid "unquoted type name %<%.*s%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3186
  #, gcc-internal-format
  msgid "unquoted operator %<%.*s%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3187
  #, gcc-internal-format
  msgid "unquoted keyword %<%.*s%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3190
  #, gcc-internal-format
  msgid "use %qs instead"
  msgstr ""
  
! #: c-family/c-format.cc:3242
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "unquoted attribute in format"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: c-family/c-format.cc:3255
  #, fuzzy, gcc-internal-format
  msgid "unquoted name of built-in function %<%.*s%> in format"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: c-family/c-format.cc:3269
  #, gcc-internal-format
  msgid "unquoted identifier or keyword %<%.*s%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3303
  #, gcc-internal-format
  msgid "misspelled term %<%.*s%> in format; use %<%s%s%> instead"
  msgstr ""
  
! #: c-family/c-format.cc:3347
  #, gcc-internal-format
  msgid "quoted %qs directive in format; use %qs instead"
  msgstr ""
  
! #: c-family/c-format.cc:3354 c-family/c-format.cc:3625
  #, gcc-internal-format
  msgid "contraction %<%.*s%> in format; use %qs instead"
  msgstr ""
  
! #: c-family/c-format.cc:3394
  #, gcc-internal-format
  msgid "unquoted whitespace character %qc in format"
  msgstr ""
  
! #: c-family/c-format.cc:3407
  #, gcc-internal-format
  msgid "spurious trailing space in format"
  msgstr ""
  
! #: c-family/c-format.cc:3428
  #, gcc-internal-format
  msgid "inconsistent capitalization in format"
  msgstr ""
  
! #: c-family/c-format.cc:3435
  #, gcc-internal-format, gfc-internal-format
  msgid "unquoted sequence of %i consecutive space characters in format"
  msgstr ""
  
! #: c-family/c-format.cc:3455
  #, gcc-internal-format
  msgid "unquoted control characters in format"
  msgstr ""
  
! #: c-family/c-format.cc:3462
  #, gcc-internal-format
  msgid "unquoted control character %qc in format"
  msgstr ""
  
! #: c-family/c-format.cc:3520
  #, gcc-internal-format
  msgid "unquoted option name %<%.*s%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3580
  #, gcc-internal-format
  msgid "unbalanced punctuation character %qc in format"
  msgstr ""
  
! #: c-family/c-format.cc:3599
  #, gcc-internal-format
  msgid "unquoted preprocessing directive %<%.*s%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3635
  #, gcc-internal-format
  msgid "bare apostrophe %<'%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3637
  #, gcc-internal-format
  msgid "if avoiding the apostrophe is not feasible, enclose it in a pair of %qs and %qs directives instead"
  msgstr ""
  
! #: c-family/c-format.cc:3649
  #, gcc-internal-format
  msgid "grave accent %<`%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3651
  #, gcc-internal-format
  msgid "use the apostrophe directive %qs instead"
  msgstr ""
  
! #: c-family/c-format.cc:3663
  #, gcc-internal-format
  msgid "space followed by punctuation character %<%c%>"
  msgstr ""
  
! #: c-family/c-format.cc:3674
  #, gcc-internal-format
  msgid "quoted %qs directive in format"
  msgstr ""
  
! #: c-family/c-format.cc:3676
  #, gcc-internal-format
  msgid "if using %qs is not feasible, use %qs instead"
  msgstr ""
  
! #: c-family/c-format.cc:3705
  #, gcc-internal-format
  msgid "spurious leading punctuation sequence %<%.*s%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3745
  #, gcc-internal-format
  msgid "spurious trailing punctuation sequence %<%.*s%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3762
  #, gcc-internal-format
  msgid "unquoted sequence of %i consecutive punctuation characters %q.*s in format"
  msgstr ""
  
! #: c-family/c-format.cc:3782
  #, gcc-internal-format
  msgid "unquoted non-graph characters in format"
  msgstr ""
  
! #: c-family/c-format.cc:3789
  #, gcc-internal-format
  msgid "unquoted non-graph character %qc in format"
  msgstr ""
  
! #: c-family/c-format.cc:3821
  #, gcc-internal-format
  msgid "unbalanced punctuation character %<%c%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3828
  #, fuzzy, gcc-internal-format
  #| msgid "unterminated comment"
  msgid "unterminated quoting directive"
  msgstr "незавершаныя каментарыі"
  
! #: c-family/c-format.cc:3837
  #, gcc-internal-format
  msgid "unterminated quote character %<%c%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3908
  #, gcc-internal-format
  msgid "spurious trailing %<%%%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3969
  #, gcc-internal-format
  msgid "conversion lacks type at end of format"
  msgstr ""
  
! #: c-family/c-format.cc:3998
  #, fuzzy, gcc-internal-format
  msgid "nested quoting directive"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: c-family/c-format.cc:4009
  #, fuzzy, gcc-internal-format
  msgid "unmatched quoting directive"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: c-family/c-format.cc:4024
  #, gcc-internal-format
  msgid "%qc directive redundant after prior occurence of the same"
  msgstr ""
  
! #: c-family/c-format.cc:4030
  #, gcc-internal-format
  msgid "unmatched color reset directive"
  msgstr ""
  
! #: c-family/c-format.cc:4042
  #, gcc-internal-format
  msgid "%qc conversion used within a quoted sequence"
  msgstr ""
  
! #: c-family/c-format.cc:4082
  #, gcc-internal-format
  msgid "embedded %<\\0%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:4098
  #, fuzzy, gcc-internal-format
  #| msgid "unterminated comment"
  msgid "unterminated color directive"
  msgstr "незавершаныя каментарыі"
  
! #: c-family/c-format.cc:4246
  #, gcc-internal-format, gfc-internal-format
  msgid "writing through null pointer (argument %d)"
  msgstr ""
  
! #: c-family/c-format.cc:4257
  #, gcc-internal-format, gfc-internal-format
  msgid "reading through null pointer (argument %d)"
  msgstr ""
  
! #: c-family/c-format.cc:4277
  #, gcc-internal-format, gfc-internal-format
  msgid "writing into constant object (argument %d)"
  msgstr ""
  
! #: c-family/c-format.cc:4289
  #, gcc-internal-format, gfc-internal-format
  msgid "extra type qualifiers in format argument (argument %d)"
  msgstr ""
  
! #: c-family/c-format.cc:4910
  msgid "%s %e expects argument of type %e, but argument %d has type %e"
  msgstr ""
  
! #: c-family/c-format.cc:4917
  msgid "%s %e expects a matching %e argument"
  msgstr ""
  
! #: c-family/c-format.cc:4977 c-family/c-format.cc:4983
! #: c-family/c-format.cc:5037
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.cc:4990 c-family/c-format.cc:5047
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
  msgstr ""
  
! #: c-family/c-format.cc:5099
  #, gcc-internal-format
  msgid "%<locus%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.cc:5143
  #, fuzzy, gcc-internal-format
  msgid "%qs is not defined as a type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c-family/c-format.cc:5169
  #, gcc-internal-format
  msgid "%<location_t%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.cc:5186
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.cc:5192
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a pointer type"
  msgstr ""
  
! #: c-family/c-format.cc:5383
  #, gcc-internal-format
  msgid "argument to be formatted is not %<...%>"
  msgstr ""
  
! #: c-family/c-format.cc:5395
  #, gcc-internal-format
  msgid "strftime formats cannot format arguments"
  msgstr ""
  
! #: c-family/c-indentation.cc:321
  #, gcc-internal-format
  msgid "%<-Wmisleading-indentation%> is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers"
  msgstr ""
  
! #: c-family/c-indentation.cc:656
  #, gcc-internal-format
  msgid "this %qs clause does not guard..."
  msgstr ""
  
! #: c-family/c-indentation.cc:659
  #, gcc-internal-format
  msgid "...this statement, but the latter is misleadingly indented as if it were guarded by the %qs"
  msgstr ""
--- 36524,37962 ----
  #. dropping the requirement at some point and having read_only
  #. apply to all const-qualified pointers and read_write or
  #. write_only to the rest.
! #: c-family/c-attribs.cc:5753
  #, gcc-internal-format
  msgid "attribute %<%E(%s)%> missing an argument"
  msgstr ""
  
! #: c-family/c-attribs.cc:5794
  #, gcc-internal-format
  msgid "attribute %<%E(%s, %E, %E)%> invalid positional argument %i"
  msgstr ""
  
! #: c-family/c-attribs.cc:5797
  #, gcc-internal-format
  msgid "attribute %<%E(%s, %E)%> invalid positional argument %i"
  msgstr ""
  
! #: c-family/c-attribs.cc:5822
  #, gcc-internal-format
  msgid "attribute %qs positional argument %i invalid value %wi"
  msgstr ""
  
! #: c-family/c-attribs.cc:5826
  #, gcc-internal-format
  msgid "attribute %qs positional argument %i value %wi exceeds number of function arguments %u"
  msgstr ""
  
! #: c-family/c-attribs.cc:5833
  #, gcc-internal-format
  msgid "attribute %qs invalid positional argument"
  msgstr ""
  
  #. The first argument must have a pointer or reference type.
! #: c-family/c-attribs.cc:5841
  #, gcc-internal-format
  msgid "attribute %qs positional argument 1 references non-pointer argument type %qT"
  msgstr ""
  
! #: c-family/c-attribs.cc:5852
  #, gcc-internal-format
  msgid "attribute %qs positional argument 1 references argument of function type %qT"
  msgstr ""
  
! #: c-family/c-attribs.cc:5865
  #, gcc-internal-format
  msgid "attribute %qs positional argument 1 references %qs-qualified argument type %qT"
  msgstr ""
  
! #: c-family/c-attribs.cc:5883
  #, gcc-internal-format
  msgid "attribute %qs positional argument 2 references non-integer argument type %qT"
  msgstr ""
  
! #: c-family/c-attribs.cc:6249
  #, gcc-internal-format
  msgid "cleanup argument not an identifier"
  msgstr ""
  
! #: c-family/c-attribs.cc:6256
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "cleanup argument not a function"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: c-family/c-attribs.cc:6293
  #, gcc-internal-format
  msgid "%qE attribute requires prototypes with named arguments"
  msgstr ""
  
! #: c-family/c-attribs.cc:6301
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to variadic functions"
  msgstr "\"%s\" звычайна функцыя"
  
! #: c-family/c-attribs.cc:6317 ada/gcc-interface/utils.cc:7101
  #, fuzzy, gcc-internal-format
  msgid "requested position is not an integer constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: c-family/c-attribs.cc:6325 ada/gcc-interface/utils.cc:7108
  #, gcc-internal-format
  msgid "requested position is less than zero"
  msgstr ""
  
! #: c-family/c-attribs.cc:6374 ada/gcc-interface/utils.cc:7597
! #: d/d-attribs.cc:771 jit/dummy-frontend.cc:798
  #, gcc-internal-format
  msgid "empty string in attribute %<target%>"
  msgstr ""
  
  #. The argument must be a constant string.
! #: c-family/c-attribs.cc:6415 config/sh/sh.cc:8562 d/d-attribs.cc:1038
! #: d/d-attribs.cc:1112 d/d-attribs.cc:1415 d/d-attribs.cc:1458
! #: d/d-attribs.cc:1520 d/d-attribs.cc:1599
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument not a string constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: c-family/c-attribs.cc:6589 ada/gcc-interface/utils.cc:7731
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized section name \"%s\""
  msgid "unrecognized %qE attribute argument %qs"
  msgstr "нераспазнаная назва сэкцыі \"%s\""
  
! #: c-family/c-attribs.cc:6607
  #, gcc-internal-format
  msgid "%qE attribute on a function not returning a pointer"
  msgstr ""
  
! #: c-family/c-attribs.cc:6622
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is only valid on %<struct%> type"
  msgstr "\"%s\" звычайна функцыя"
  
! #: c-family/c-attribs.cc:6670
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument %qE is not an integer constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: c-family/c-attribs.cc:6679
  #, gcc-internal-format
  msgid "%qE attribute argument %qE exceeds %u"
  msgstr ""
  
! #: c-family/c-attribs.cc:6701
  #, gcc-internal-format
  msgid "%qE attribute may be put on a typedef only; attribute is ignored"
  msgstr ""
  
! #: c-family/c-attribs.cc:6713
  #, gcc-internal-format
  msgid "%qE attribute is for pointer types only"
  msgstr ""
  
! #: c-family/c-attribs.cc:6732
  #, gcc-internal-format
  msgid "%qE is only applicable to Objective-C class interfaces, attribute ignored"
  msgstr ""
  
! #: c-family/c-attribs.cc:6755
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be applied to non-pointer type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c-family/c-attribs.cc:6780
  #, fuzzy, gcc-internal-format
  #| msgid "language %s not recognized"
  msgid "%qE attribute argument %qE is not recognized"
  msgstr "мова %s не распазнана"
  
! #: c-family/c-attribs.cc:6795
  #, gcc-internal-format
  msgid "%qE attribute ignored; valid only for functions and function pointer fields"
  msgstr ""
  
! #: c-family/c-attribs.cc:6806
  #, gcc-internal-format
  msgid "%qE attribute ignored; field must be a function pointer"
  msgstr ""
  
! #: c-family/c-attribs.cc:6830
  #, fuzzy, gcc-internal-format
  msgid "unknown attribute %qE"
  msgstr "невядомая назва рэгістра: %s\n"
  
! #: c-family/c-attribs.cc:6857
  #, fuzzy, gcc-internal-format
  msgid "invalid operand type %qT for %qs"
  msgstr "нерэчаісны %%-код"
  
! #: c-family/c-attribs.cc:6961
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute not supported for %qT in %<__builtin_has_attribute%>"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: c-family/c-attribs.cc:6963
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute not supported for %qE in %<__builtin_has_attribute%>"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: c-family/c-attribs.cc:7140
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute not supported in %<__builtin_has_attribute%>"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #. only_skip_consteval_block_p=
! #: c-family/c-common.cc:809 cp/semantics.cc:4032
  #, fuzzy, gcc-internal-format
  msgid "%qD is not defined outside of function scope"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: c-family/c-common.cc:854
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of string literal is too large"
  msgstr "памер масіва \"%s\" вельмі вялікі"
  
! #: c-family/c-common.cc:877
  #, gcc-internal-format
  msgid "string length %qd is greater than the length %qd ISO C%d compilers are required to support"
  msgstr ""
  
! #: c-family/c-common.cc:1052
  #, gcc-internal-format
  msgid "use %<-flax-vector-conversions%> to permit conversions between vectors with differing element types or numbers of subparts"
  msgstr ""
  
! #: c-family/c-common.cc:1093
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> last argument must be an integer vector"
  msgstr ""
  
! #: c-family/c-common.cc:1102
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> arguments must be vectors"
  msgstr ""
  
! #: c-family/c-common.cc:1109
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> argument vectors must be of the same type"
  msgstr ""
  
! #: c-family/c-common.cc:1120
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> number of elements of the argument vector(s) and the mask vector should be the same"
  msgstr ""
  
! #: c-family/c-common.cc:1130
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> argument vector(s) inner type must have the same size as inner type of the mask"
  msgstr ""
  
! #: c-family/c-common.cc:1181
  #, gcc-internal-format
  msgid "%<__builtin_shufflevector%> arguments must be vectors"
  msgstr ""
  
! #: c-family/c-common.cc:1192
  #, gcc-internal-format
  msgid "%<__builtin_shufflevector%> arguments must be constant size vectors"
  msgstr ""
  
! #: c-family/c-common.cc:1201
  #, gcc-internal-format
  msgid "%<__builtin_shufflevector%> argument vectors must have the same element type"
  msgstr ""
  
! #: c-family/c-common.cc:1209
  #, gcc-internal-format
  msgid "%<__builtin_shufflevector%> must specify a result with a power of two number of elements"
  msgstr ""
  
! #: c-family/c-common.cc:1234 c-family/c-common.cc:1244
  #, gcc-internal-format
  msgid "invalid element index %qE to %<__builtin_shufflevector%>"
  msgstr ""
  
! #: c-family/c-common.cc:1321
  #, gcc-internal-format
  msgid "%<__builtin_convertvector%> first argument must be an integer or floating vector"
  msgstr ""
  
! #: c-family/c-common.cc:1331
  #, gcc-internal-format
  msgid "%<__builtin_convertvector%> second argument must be an integer or floating vector type"
  msgstr ""
  
! #: c-family/c-common.cc:1340
  #, gcc-internal-format
  msgid "%<__builtin_convertvector%> number of elements of the first argument vector and the second argument vector type should be the same"
  msgstr ""
  
! #: c-family/c-common.cc:1980
  #, gcc-internal-format
  msgid "operation on %qE may be undefined"
  msgstr ""
  
! #: c-family/c-common.cc:2337
  #, gcc-internal-format
  msgid "case label does not reduce to an integer constant"
  msgstr ""
  
! #: c-family/c-common.cc:2433
  #, gcc-internal-format
  msgid "GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits together"
  msgstr ""
  
! #: c-family/c-common.cc:2985
  #, fuzzy
  msgid "invalid operands to binary %s (have %e and %e)"
  msgstr "нерэчаісны %%-код"
  
! #: c-family/c-common.cc:3234
  #, gcc-internal-format
  msgid "comparison is always false due to limited range of data type"
  msgstr ""
  
! #: c-family/c-common.cc:3237
  #, gcc-internal-format
  msgid "comparison is always true due to limited range of data type"
  msgstr ""
  
! #: c-family/c-common.cc:3339
  #, gcc-internal-format
  msgid "comparison of unsigned expression in %<>= 0%> is always true"
  msgstr ""
  
! #: c-family/c-common.cc:3347
  #, gcc-internal-format
  msgid "comparison of unsigned expression in %<< 0%> is always false"
  msgstr ""
  
! #: c-family/c-common.cc:3391
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in arithmetic"
  msgstr ""
  
! #: c-family/c-common.cc:3400
  #, gcc-internal-format
  msgid "pointer to a function used in arithmetic"
  msgstr ""
  
! #: c-family/c-common.cc:3638
  #, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr ""
  
! #: c-family/c-common.cc:3668 d/d-convert.cc:149
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr ""
  
! #: c-family/c-common.cc:3713
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr ""
  
! #: c-family/c-common.cc:3726
  #, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%>?"
  msgstr ""
  
! #: c-family/c-common.cc:3742
  #, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.cc:3751
  #, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context"
  msgstr ""
  
! #: c-family/c-common.cc:3787
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.cc:3823 cp/semantics.cc:1036
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr ""
  
! #: c-family/c-common.cc:3910 c/c-decl.cc:5192 c/c-decl.cc:7734
! #: c/c-parser.cc:4185 c/c-typeck.cc:18623
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of %<restrict%>"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: c-family/c-common.cc:4012
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: c-family/c-common.cc:4022
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr ""
  
! #: c-family/c-common.cc:4025
  #, gcc-internal-format
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr ""
  
! #: c-family/c-common.cc:4036 cp/typeck.cc:2193
  #, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr ""
  
! #: c-family/c-common.cc:4047
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c-family/c-common.cc:4055
  #, gcc-internal-format
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr ""
  
! #: c-family/c-common.cc:4107
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr ""
  
! #: c-family/c-common.cc:4150
! #, fuzzy, gcc-internal-format
! msgid "invalid application of %<_Countof%> to type %qT"
! msgstr "Нерэчаісны выбар \"%s\""
! 
! #: c-family/c-common.cc:4156
! #, fuzzy, gcc-internal-format
! msgid "invalid application of %<_Countof%> to incomplete type %qT"
! msgstr "\"%s\" мае незавершаны тып"
! 
! #: c-family/c-common.cc:4177
! #, fuzzy, gcc-internal-format
! msgid "invalid application of %<_Maxof%> to type %qT"
! msgstr "Нерэчаісны выбар \"%s\""
! 
! #: c-family/c-common.cc:4182
! #, fuzzy, gcc-internal-format
! msgid "invalid application of %<_Maxof%> to incomplete type %qT"
! msgstr "\"%s\" мае незавершаны тып"
! 
! #: c-family/c-common.cc:4198
! #, fuzzy, gcc-internal-format
! msgid "invalid application of %<_Minof%> to type %qT"
! msgstr "Нерэчаісны выбар \"%s\""
! 
! #: c-family/c-common.cc:4203
! #, fuzzy, gcc-internal-format
! msgid "invalid application of %<_Minof%> to incomplete type %qT"
! msgstr "\"%s\" мае незавершаны тып"
! 
! #: c-family/c-common.cc:5005
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr ""
  
! #: c-family/c-common.cc:5125
  #, fuzzy, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: c-family/c-common.cc:5317
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr ""
  
! #: c-family/c-common.cc:5326
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr ""
  
! #: c-family/c-common.cc:5331 c-family/c-common.cc:5335
! #: c-family/c-common.cc:5340
  #, gcc-internal-format
  msgid "ISO C does not support range expressions in switch statements before C2Y"
  msgstr ""
  
! #: c-family/c-common.cc:5354 c-family/c-common.cc:5371
  #, gcc-internal-format
  msgid "conversion of %qE to %qT in range expression changes value to %qE"
  msgstr ""
  
! #: c-family/c-common.cc:5390
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr ""
  
! #: c-family/c-common.cc:5444
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr ""
  
! #: c-family/c-common.cc:5446
  #, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr ""
  
! #: c-family/c-common.cc:5450
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr ""
  
! #: c-family/c-common.cc:5451 c-family/c-warn.cc:2662
  #, gcc-internal-format
  msgid "previously used here"
  msgstr ""
  
! #: c-family/c-common.cc:5455
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr ""
  
! #: c-family/c-common.cc:5457
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr ""
  
! #: c-family/c-common.cc:5569
  #, fuzzy, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "ISO C не дазваляе пусты ізыходны файл"
  
! #: c-family/c-common.cc:5754
  #, fuzzy, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: c-family/c-common.cc:5762 c-family/c-common.cc:5772
  #, gcc-internal-format
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr ""
  
! #: c-family/c-common.cc:5782
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr ""
  
! #: c-family/c-common.cc:5790
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr ""
  
! #: c-family/c-common.cc:5994
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "не хапае аргументаў у функцыі"
  
! #: c-family/c-common.cc:6009
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr ""
  
! #: c-family/c-common.cc:6259 c-family/c-common.cc:6312 d/d-attribs.cc:837
  #: d/d-attribs.cc:887
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:6263 c-family/c-common.cc:6317
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:6366
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr ""
  
! #: c-family/c-common.cc:6370
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr ""
  
! #: c-family/c-common.cc:6559 c-family/c-common.cc:7587
! #: c-family/c-common.cc:7635 c-family/c-common.cc:7717
! #: c-family/c-common.cc:7803 c-family/c-common.cc:8472
! #: config/aarch64/aarch64-sve-builtins.cc:3030
! #: config/arm/arm-mve-builtins.cc:1711
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to function %qE"
  msgstr "не хапае аргументаў у функцыі"
  
! #: c-family/c-common.cc:6565 c-family/c-common.cc:7642
! #: c-family/c-common.cc:7830 c-family/c-common.cc:8474
! #: config/aarch64/aarch64-sve-builtins.cc:3032
! #: config/arm/arm-mve-builtins.cc:1713
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to function %qE"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: c-family/c-common.cc:6609
  #, fuzzy, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: c-family/c-common.cc:6635
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr ""
  
! #: c-family/c-common.cc:6659 c-family/c-common.cc:6715
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "non-floating-point argument in call to function %qE"
  msgstr "вельмі шмат аргумэнтаў у функцыі `%s'"
  
! #: c-family/c-common.cc:6688
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "вельмі шмат аргумэнтаў у функцыі `%s'"
  
! #: c-family/c-common.cc:6705
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: c-family/c-common.cc:6734
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: c-family/c-common.cc:6754 c-family/c-common.cc:6820
! #: c-family/c-common.cc:6904 c-family/c-common.cc:6931
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6764
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6773
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr ""
  
! #: c-family/c-common.cc:6782
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6791 c-family/c-common.cc:6800
! #: c-family/c-common.cc:6872 c-family/c-common.cc:6881
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr ""
  
! #: c-family/c-common.cc:6829 c-family/c-common.cc:6940
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has enumerated type"
  msgstr ""
  
! #: c-family/c-common.cc:6838 c-family/c-common.cc:6949
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6854
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr ""
  
! #: c-family/c-common.cc:6863
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c-family/c-common.cc:6917
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have %<int%> type"
  msgstr ""
  
! #: c-family/c-common.cc:6961
  #, gcc-internal-format
  msgid "argument 1 in call to function %qE has unsigned type"
  msgstr ""
  
! #: c-family/c-common.cc:6971
  #, gcc-internal-format
  msgid "argument 1 in call to function %qE has signed type"
  msgstr ""
  
! #: c-family/c-common.cc:7246 rust/backend/rust-tree.cc:3614
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr ""
  
! #: c-family/c-common.cc:7251 rust/backend/rust-tree.cc:3619
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-family/c-common.cc:7258 rust/backend/rust-tree.cc:3626
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr ""
  
! #: c-family/c-common.cc:7271 rust/backend/rust-tree.cc:3639
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "не магу атрымаць адрас бітавага поля \"%s\""
  
! #: c-family/c-common.cc:7324 rust/backend/rust-tree.cc:3691
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.cc:7501
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of array is too large"
  msgstr "памер масіва \"%s\" вельмі вялікі"
  
! #: c-family/c-common.cc:7617 c-family/c-common.cc:7761
  #, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7653
  #, gcc-internal-format
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr ""
  
! #: c-family/c-common.cc:7670
  #, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr ""
  
! #: c-family/c-common.cc:7906
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "incorrect number of arguments to function %qE"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: c-family/c-common.cc:7922
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: c-family/c-common.cc:7930
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c-family/c-common.cc:7940
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: c-family/c-common.cc:7952
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: c-family/c-common.cc:7974
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: c-family/c-common.cc:7984
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: c-family/c-common.cc:7993
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: c-family/c-common.cc:8003
  #, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8018
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
  msgstr ""
  
! #: c-family/c-common.cc:8024
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr ""
  
! #: c-family/c-common.cc:8035
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: c-family/c-common.cc:8041
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr ""
  
! #: c-family/c-common.cc:8055
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8070
  #, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8711
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restricted"
  msgstr ""
  
! #: c-family/c-common.cc:9409
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr ""
  
! #: c-family/c-common.cc:9455 c-family/c-common.cc:9504
! #: c-family/c-common.cc:9520
  #, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr ""
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.cc:9608 d/intrinsics.cc:1459
! #: rust/backend/rust-tree.cc:3509
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr ""
  
! #: c-family/c-common.cc:9628
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: c-family/c-common.cc:9631
  #, fuzzy, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: c-family/c-common.cc:9635
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array %qE is negative"
  msgstr "адмоўны памер масіва "
  
! #: c-family/c-common.cc:9638
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array is negative"
  msgstr "адмоўны памер масіва "
  
! #: c-family/c-common.cc:9643
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9646
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9651
  #, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9654
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9725
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
  
! #: c-family/c-common.cc:10012
  #, gcc-internal-format
  msgid "possible fix: take the address with %qs"
  msgstr ""
  
! #: c-family/c-common.cc:10022
  #, gcc-internal-format
  msgid "possible fix: dereference with %qs"
  msgstr ""
  
! #: c-family/c-format.cc:201
  #, gcc-internal-format
  msgid "function does not return string type"
  msgstr "функцыя не вяртае тып string"
  
! #: c-family/c-format.cc:235
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "format string argument is not a string type"
  msgstr "функцыя не вяртае тып string"
  
! #: c-family/c-format.cc:261
  #, gcc-internal-format
  msgid "found a %qs reference but the format argument should be a string"
  msgstr ""
  
! #: c-family/c-format.cc:264
  #, gcc-internal-format
  msgid "found a %qT but the format argument should be a string"
  msgstr ""
  
! #: c-family/c-format.cc:274
  #, gcc-internal-format
  msgid "format argument should be a %qs reference but a string was found"
  msgstr ""
  
! #: c-family/c-format.cc:296
  #, fuzzy, gcc-internal-format
  #| msgid "first argument of `%s' should be `int'"
  msgid "format argument should be a %qs reference"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: c-family/c-format.cc:350
  #, gcc-internal-format
  msgid "unrecognized format specifier"
  msgstr ""
  
! #: c-family/c-format.cc:363
  #, gcc-internal-format
  msgid "%qE is only allowed in Objective-C dialects"
  msgstr ""
  
! #: c-family/c-format.cc:372
  #, gcc-internal-format
  msgid "%qE is an unrecognized format function type"
  msgstr ""
  
! #: c-family/c-format.cc:390
  #, gcc-internal-format
  msgid "format string argument follows the arguments to be formatted"
  msgstr ""
  
! #: c-family/c-format.cc:1316
  #, gcc-internal-format
  msgid "function %qD might be a candidate for %qs format attribute"
  msgstr ""
  
! #: c-family/c-format.cc:1407 c-family/c-format.cc:1428
! #: c-family/c-format.cc:2856
  #, gcc-internal-format
  msgid "missing $ operand number in format"
  msgstr ""
  
! #: c-family/c-format.cc:1437
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support %%n$ operand number formats"
  msgstr ""
  
! #: c-family/c-format.cc:1444
  #, gcc-internal-format
  msgid "operand number out of range in format"
  msgstr ""
  
! #: c-family/c-format.cc:1467
  #, gcc-internal-format, gfc-internal-format
  msgid "format argument %d used more than once in %s format"
  msgstr ""
  
! #: c-family/c-format.cc:1500
  #, gcc-internal-format
  msgid "%<$%>operand number used after format without operand number"
  msgstr ""
  
! #: c-family/c-format.cc:1531
  #, gcc-internal-format
  msgid "format argument %d unused before used argument %d in %<$%>-style format"
  msgstr ""
  
! #: c-family/c-format.cc:1621
  #, gcc-internal-format
  msgid "format not a string literal, format string not checked"
  msgstr ""
  
! #: c-family/c-format.cc:1636 c-family/c-format.cc:1639
  #, gcc-internal-format
  msgid "format not a string literal and no format arguments"
  msgstr ""
  
! #: c-family/c-format.cc:1642
  #, gcc-internal-format
  msgid "format not a string literal, argument types not checked"
  msgstr ""
  
! #: c-family/c-format.cc:1659
  #, gcc-internal-format
  msgid "too many arguments for format"
  msgstr ""
  
! #: c-family/c-format.cc:1664
  #, gcc-internal-format
  msgid "unused arguments in %<$%>-style format"
  msgstr ""
  
! #: c-family/c-format.cc:1667
  #, gcc-internal-format, gfc-internal-format
  msgid "zero-length %s format string"
  msgstr ""
  
! #: c-family/c-format.cc:1671
  #, gcc-internal-format
  msgid "format is a wide character string"
  msgstr ""
  
! #: c-family/c-format.cc:1675
  #, gcc-internal-format
  msgid "format string is not an array of type %qs"
  msgstr ""
  
! #: c-family/c-format.cc:1678
  #, gcc-internal-format
  msgid "unterminated format string"
  msgstr ""
  
! #: c-family/c-format.cc:2097
  #, gcc-internal-format
  msgid "%s used with %<%%%c%> %s format"
  msgstr ""
  
! #: c-family/c-format.cc:2107
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support %s"
  msgstr "%s не падтрымлівае %s"
  
! #: c-family/c-format.cc:2117
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support %s with the %<%%%c%> %s format"
  msgstr "%s не падтрымлівае %s"
  
! #: c-family/c-format.cc:2131
  #, gcc-internal-format, gfc-internal-format
  msgid "%s used within a quoted sequence"
  msgstr ""
  
! #: c-family/c-format.cc:2144
  #, gcc-internal-format
  msgid "%qc conversion used unquoted"
  msgstr ""
  
! #: c-family/c-format.cc:2264 c-family/c-format.cc:2595
  #, gcc-internal-format, gfc-internal-format
  msgid "repeated %s in format"
  msgstr ""
  
! #: c-family/c-format.cc:2275
  #, gcc-internal-format
  msgid "missing fill character at end of strfmon format"
  msgstr ""
  
! #: c-family/c-format.cc:2377
  #, gcc-internal-format, gfc-internal-format
  msgid "zero width in %s format"
  msgstr ""
  
! #: c-family/c-format.cc:2400
  #, gcc-internal-format, gfc-internal-format
  msgid "empty left precision in %s format"
  msgstr ""
  
! #: c-family/c-format.cc:2491
  #, gcc-internal-format, gfc-internal-format
  msgid "empty precision in %s format"
  msgstr ""
  
! #: c-family/c-format.cc:2569
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support the %qs %s length modifier"
  msgstr "%s не падтрымлівае %s"
  
! #: c-family/c-format.cc:2625
  #, gcc-internal-format
  msgid "unknown conversion type character %qc in format"
  msgstr ""
  
! #: c-family/c-format.cc:2637
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support the %<%%%c%> %s format"
  msgstr "%s не падтрымлівае %s"
  
! #: c-family/c-format.cc:2669
  #, gcc-internal-format
  msgid "%s ignored with %s and %<%%%c%> %s format"
  msgstr ""
  
! #: c-family/c-format.cc:2674
  #, gcc-internal-format, gfc-internal-format
  msgid "%s ignored with %s in %s format"
  msgstr ""
  
! #: c-family/c-format.cc:2681
  #, gcc-internal-format
  msgid "use of %s and %s together with %<%%%c%> %s format"
  msgstr ""
  
! #: c-family/c-format.cc:2686
  #, gcc-internal-format, gfc-internal-format
  msgid "use of %s and %s together in %s format"
  msgstr ""
  
! #: c-family/c-format.cc:2713
  #, gcc-internal-format
  msgid "%<%%%c%> yields only last 2 digits of year in some locales"
  msgstr ""
  
! #: c-family/c-format.cc:2717
  #, gcc-internal-format
  msgid "%<%%%c%> yields only last 2 digits of year"
  msgstr ""
  
! #: c-family/c-format.cc:2744
  #, gcc-internal-format
  msgid "no closing %<]%> for %<%%[%> format"
  msgstr ""
  
! #: c-family/c-format.cc:2773
  #, gcc-internal-format
  msgid "use of %qs length modifier with %qc type character has either no effect or undefined behavior"
  msgstr ""
  
! #: c-family/c-format.cc:2795
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support the %<%%%s%c%> %s format"
  msgstr "%s не падтрымлівае %s"
  
! #: c-family/c-format.cc:2833
  #, gcc-internal-format
  msgid "operand number specified with suppressed assignment"
  msgstr ""
  
! #: c-family/c-format.cc:2837
  #, gcc-internal-format
  msgid "operand number specified for format taking no argument"
  msgstr ""
  
! #: c-family/c-format.cc:3187
  #, gcc-internal-format
  msgid "unquoted type name %<%.*s%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3189
  #, gcc-internal-format
  msgid "unquoted operator %<%.*s%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3190
  #, gcc-internal-format
  msgid "unquoted keyword %<%.*s%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3193
  #, gcc-internal-format
  msgid "use %qs instead"
  msgstr ""
  
! #: c-family/c-format.cc:3245
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "unquoted attribute in format"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: c-family/c-format.cc:3258
  #, fuzzy, gcc-internal-format
  msgid "unquoted name of built-in function %<%.*s%> in format"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: c-family/c-format.cc:3272
  #, gcc-internal-format
  msgid "unquoted identifier or keyword %<%.*s%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3306
  #, gcc-internal-format
  msgid "misspelled term %<%.*s%> in format; use %<%s%s%> instead"
  msgstr ""
  
! #: c-family/c-format.cc:3350
  #, gcc-internal-format
  msgid "quoted %qs directive in format; use %qs instead"
  msgstr ""
  
! #: c-family/c-format.cc:3357 c-family/c-format.cc:3628
  #, gcc-internal-format
  msgid "contraction %<%.*s%> in format; use %qs instead"
  msgstr ""
  
! #: c-family/c-format.cc:3397
  #, gcc-internal-format
  msgid "unquoted whitespace character %qc in format"
  msgstr ""
  
! #: c-family/c-format.cc:3410
  #, gcc-internal-format
  msgid "spurious trailing space in format"
  msgstr ""
  
! #: c-family/c-format.cc:3431
  #, gcc-internal-format
  msgid "inconsistent capitalization in format"
  msgstr ""
  
! #: c-family/c-format.cc:3438
  #, gcc-internal-format, gfc-internal-format
  msgid "unquoted sequence of %i consecutive space characters in format"
  msgstr ""
  
! #: c-family/c-format.cc:3458
  #, gcc-internal-format
  msgid "unquoted control characters in format"
  msgstr ""
  
! #: c-family/c-format.cc:3465
  #, gcc-internal-format
  msgid "unquoted control character %qc in format"
  msgstr ""
  
! #: c-family/c-format.cc:3523
  #, gcc-internal-format
  msgid "unquoted option name %<%.*s%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3583
  #, gcc-internal-format
  msgid "unbalanced punctuation character %qc in format"
  msgstr ""
  
! #: c-family/c-format.cc:3602
  #, gcc-internal-format
  msgid "unquoted preprocessing directive %<%.*s%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3638
  #, gcc-internal-format
  msgid "bare apostrophe %<'%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3640
  #, gcc-internal-format
  msgid "if avoiding the apostrophe is not feasible, enclose it in a pair of %qs and %qs directives instead"
  msgstr ""
  
! #: c-family/c-format.cc:3652
  #, gcc-internal-format
  msgid "grave accent %<`%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3654
  #, gcc-internal-format
  msgid "use the apostrophe directive %qs instead"
  msgstr ""
  
! #: c-family/c-format.cc:3666
  #, gcc-internal-format
  msgid "space followed by punctuation character %<%c%>"
  msgstr ""
  
! #: c-family/c-format.cc:3677
  #, gcc-internal-format
  msgid "quoted %qs directive in format"
  msgstr ""
  
! #: c-family/c-format.cc:3679
  #, gcc-internal-format
  msgid "if using %qs is not feasible, use %qs instead"
  msgstr ""
  
! #: c-family/c-format.cc:3708
  #, gcc-internal-format
  msgid "spurious leading punctuation sequence %<%.*s%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3748
  #, gcc-internal-format
  msgid "spurious trailing punctuation sequence %<%.*s%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3765
  #, gcc-internal-format
  msgid "unquoted sequence of %i consecutive punctuation characters %q.*s in format"
  msgstr ""
  
! #: c-family/c-format.cc:3785
  #, gcc-internal-format
  msgid "unquoted non-graph characters in format"
  msgstr ""
  
! #: c-family/c-format.cc:3792
  #, gcc-internal-format
  msgid "unquoted non-graph character %qc in format"
  msgstr ""
  
! #: c-family/c-format.cc:3824
  #, gcc-internal-format
  msgid "unbalanced punctuation character %<%c%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3831
  #, fuzzy, gcc-internal-format
  #| msgid "unterminated comment"
  msgid "unterminated quoting directive"
  msgstr "незавершаныя каментарыі"
  
! #: c-family/c-format.cc:3840
  #, gcc-internal-format
  msgid "unterminated quote character %<%c%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3911
  #, gcc-internal-format
  msgid "spurious trailing %<%%%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3972
  #, gcc-internal-format
  msgid "conversion lacks type at end of format"
  msgstr ""
  
! #: c-family/c-format.cc:4001
  #, fuzzy, gcc-internal-format
  msgid "nested quoting directive"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: c-family/c-format.cc:4012
  #, fuzzy, gcc-internal-format
  msgid "unmatched quoting directive"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: c-family/c-format.cc:4027
  #, gcc-internal-format
  msgid "%qc directive redundant after prior occurence of the same"
  msgstr ""
  
! #: c-family/c-format.cc:4033
  #, gcc-internal-format
  msgid "unmatched color reset directive"
  msgstr ""
  
! #: c-family/c-format.cc:4045
  #, gcc-internal-format
  msgid "%qc conversion used within a quoted sequence"
  msgstr ""
  
! #: c-family/c-format.cc:4085
  #, gcc-internal-format
  msgid "embedded %<\\0%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:4101
  #, fuzzy, gcc-internal-format
  #| msgid "unterminated comment"
  msgid "unterminated color directive"
  msgstr "незавершаныя каментарыі"
  
! #: c-family/c-format.cc:4249
  #, gcc-internal-format, gfc-internal-format
  msgid "writing through null pointer (argument %d)"
  msgstr ""
  
! #: c-family/c-format.cc:4260
  #, gcc-internal-format, gfc-internal-format
  msgid "reading through null pointer (argument %d)"
  msgstr ""
  
! #: c-family/c-format.cc:4280
  #, gcc-internal-format, gfc-internal-format
  msgid "writing into constant object (argument %d)"
  msgstr ""
  
! #: c-family/c-format.cc:4292
  #, gcc-internal-format, gfc-internal-format
  msgid "extra type qualifiers in format argument (argument %d)"
  msgstr ""
  
! #: c-family/c-format.cc:4914
  msgid "%s %e expects argument of type %e, but argument %d has type %e"
  msgstr ""
  
! #: c-family/c-format.cc:4921
  msgid "%s %e expects a matching %e argument"
  msgstr ""
  
! #: c-family/c-format.cc:4981 c-family/c-format.cc:4987
! #: c-family/c-format.cc:5041
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.cc:4994 c-family/c-format.cc:5051
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
  msgstr ""
  
! #: c-family/c-format.cc:5103
  #, gcc-internal-format
  msgid "%<locus%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.cc:5147
  #, fuzzy, gcc-internal-format
  msgid "%qs is not defined as a type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c-family/c-format.cc:5173
  #, gcc-internal-format
  msgid "%<location_t%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.cc:5190
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.cc:5196
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a pointer type"
  msgstr ""
  
! #: c-family/c-format.cc:5392
  #, gcc-internal-format
  msgid "argument to be formatted is not %<...%>"
  msgstr ""
  
! #: c-family/c-format.cc:5404
  #, gcc-internal-format
  msgid "strftime formats cannot format arguments"
  msgstr ""
  
! #: c-family/c-indentation.cc:322
  #, gcc-internal-format
  msgid "%<-Wmisleading-indentation%> is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers"
  msgstr ""
  
! #: c-family/c-indentation.cc:660
  #, gcc-internal-format
  msgid "this %qs clause does not guard..."
  msgstr ""
  
! #: c-family/c-indentation.cc:663
  #, gcc-internal-format
  msgid "...this statement, but the latter is misleadingly indented as if it were guarded by the %qs"
  msgstr ""
*************** msgstr ""
*** 36595,36943 ****
  msgid "badly nested C headers from preprocessor"
  msgstr ""
  
! #: c-family/c-lex.cc:267
  #, gcc-internal-format
  msgid "ignoring %<#pragma %s %s%>"
  msgstr ""
  
  #. ... or not.
! #: c-family/c-lex.cc:685 c-family/c-lex.cc:1679
  #, gcc-internal-format
  msgid "stray %<@%> in program"
  msgstr ""
  
! #: c-family/c-lex.cc:700
  #, fuzzy, gcc-internal-format
  #| msgid "In program"
  msgid "stray %qs in program"
  msgstr "У праграме"
  
! #: c-family/c-lex.cc:710
  #, gcc-internal-format, gfc-internal-format
  msgid "missing terminating %c character"
  msgstr "прапушчан завяршаючы сімвал %c"
  
! #: c-family/c-lex.cc:712
  #, fuzzy, gcc-internal-format
  #| msgid "In program"
  msgid "stray %qc in program"
  msgstr "У праграме"
  
! #: c-family/c-lex.cc:717
  #, gcc-internal-format
  msgid "stray %<\\%o%> in program"
  msgstr ""
  
! #: c-family/c-lex.cc:1082
  #, gcc-internal-format
  msgid "integer constant is too large for %<unsigned _BitInt(%d)%> type"
  msgstr ""
  
! #: c-family/c-lex.cc:1085
  #, gcc-internal-format
  msgid "integer constant is too large for %<_BitInt(%d)%> type"
  msgstr ""
  
! #: c-family/c-lex.cc:1093 c/c-decl.cc:12953
  #, fuzzy, gcc-internal-format
  msgid "%<_BitInt(%d)%> is not supported on this target"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
  
! #: c-family/c-lex.cc:1145
  #, gcc-internal-format
  msgid "this decimal constant is unsigned only in ISO C90"
  msgstr ""
  
! #: c-family/c-lex.cc:1149
  #, gcc-internal-format
  msgid "this decimal constant would be unsigned in ISO C90"
  msgstr ""
  
! #: c-family/c-lex.cc:1177
  #, gcc-internal-format
  msgid "integer constant is too large for %<unsigned long%> type"
  msgstr ""
  
! #: c-family/c-lex.cc:1217
  #, fuzzy, gcc-internal-format
  #| msgid "invalid string constant `%E'"
  msgid "unsuffixed floating constant"
  msgstr "`%E' - нерэчаісная нязьменная тыпу string"
  
! #: c-family/c-lex.cc:1231
  #, fuzzy, gcc-internal-format
  msgid "decimal floating-point not supported for this target"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: c-family/c-lex.cc:1256 c-family/c-lex.cc:1284 c-family/c-lex.cc:1322
  #, gcc-internal-format
  msgid "unsupported non-standard suffix on floating constant"
  msgstr ""
  
! #: c-family/c-lex.cc:1261 c-family/c-lex.cc:1315 c-family/c-lex.cc:1327
  #, gcc-internal-format
  msgid "non-standard suffix on floating constant"
  msgstr ""
  
! #: c-family/c-lex.cc:1293 c-family/c-lex.cc:1297 c-family/c-lex.cc:1302
  #, gcc-internal-format
  msgid "non-standard suffix on floating constant before C23"
  msgstr ""
  
! #: c-family/c-lex.cc:1309
  #, gcc-internal-format
  msgid "%<f%d%> or %<F%d%> suffix on floating constant only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: c-family/c-lex.cc:1330
  #, gcc-internal-format
  msgid "%<bf16%> or %<BF16%> suffix on floating constant only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: c-family/c-lex.cc:1417 c-family/c-lex.cc:1420
  #, gcc-internal-format
  msgid "floating constant exceeds range of %qT"
  msgstr ""
  
! #: c-family/c-lex.cc:1435
  #, gcc-internal-format
  msgid "floating constant truncated to zero"
  msgstr ""
  
! #: c-family/c-lex.cc:1636
  #, gcc-internal-format
  msgid "repeated %<@%> before Objective-C string"
  msgstr ""
  
! #: c-family/c-lex.cc:1655 c/c-parser.cc:9720
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr ""
  
! #: c-family/c-lex.cc:1691 c/c-parser.cc:9741
  #, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
  msgstr ""
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19652
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
  
! #: c-family/c-omp.cc:241
  #, gcc-internal-format
  msgid "invalid expression type for %<#pragma omp atomic%>"
  msgstr ""
  
! #: c-family/c-omp.cc:246
  #, gcc-internal-format
  msgid "%<_Atomic%> expression in %<#pragma omp atomic%>"
  msgstr ""
  
! #: c-family/c-omp.cc:251
  #, gcc-internal-format
  msgid "%<#pragma omp atomic compare capture%> with non-integral comparison result"
  msgstr ""
  
! #: c-family/c-omp.cc:540
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.cc:543 c-family/c-omp.cc:581
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.cc:719
  #, gcc-internal-format
  msgid "type of %<depobj%> expression is not %<omp_depend_t%>"
  msgstr ""
  
! #: c-family/c-omp.cc:725
  #, gcc-internal-format
  msgid "%<const%> qualified %<depobj%> expression"
  msgstr ""
  
! #: c-family/c-omp.cc:750
  #, gcc-internal-format
  msgid "more than one locator in %<depend%> clause on %<depobj%> construct"
  msgstr ""
  
! #: c-family/c-omp.cc:756
  #, gcc-internal-format
  msgid "%<depobj%> dependence type specified in %<depend%> clause on %<depobj%> construct"
  msgstr ""
  
! #: c-family/c-omp.cc:772
  #, gcc-internal-format
  msgid "%<iterator%> modifier may not be specified on %<depobj%> construct"
  msgstr ""
  
! #: c-family/c-omp.cc:1002 cp/semantics.cc:11597
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr ""
  
! #: c-family/c-omp.cc:1007
  #, gcc-internal-format
  msgid "%<_Atomic%> iteration variable %qE"
  msgstr ""
  
! #: c-family/c-omp.cc:1023
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "%qE is not initialized"
  msgstr "прапушчан ініцыялізатар"
  
! #: c-family/c-omp.cc:1044 cp/semantics.cc:11481
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr ""
  
! #: c-family/c-omp.cc:1150 cp/semantics.cc:11072
  #, fuzzy, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: c-family/c-omp.cc:1157 cp/semantics.cc:11487
  #, fuzzy, gcc-internal-format
  msgid "missing increment expression"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: c-family/c-omp.cc:1258 c-family/c-omp.cc:1276
  #, gcc-internal-format
  msgid "increment is not constant 1 or -1 for %<!=%> condition"
  msgstr ""
  
! #: c-family/c-omp.cc:1289 cp/semantics.cc:11189
  #, fuzzy, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: c-family/c-omp.cc:1389
  #, gcc-internal-format
  msgid "initializer expression refers to iteration variable %qD"
  msgstr ""
  
! #: c-family/c-omp.cc:1393
  #, gcc-internal-format
  msgid "condition expression refers to iteration variable %qD"
  msgstr ""
  
! #: c-family/c-omp.cc:1397
  #, gcc-internal-format
  msgid "increment expression refers to iteration variable %qD"
  msgstr ""
  
! #: c-family/c-omp.cc:1575
  #, gcc-internal-format
  msgid "outer iteration variable %qD used in initializer expression has type other than %qT"
  msgstr ""
  
! #: c-family/c-omp.cc:1579
  #, gcc-internal-format
  msgid "outer iteration variable %qD used in condition expression has type other than %qT"
  msgstr ""
  
! #: c-family/c-omp.cc:1586
  #, gcc-internal-format
  msgid "outer iteration variable %qD multiplier expression %qE is not integral"
  msgstr ""
  
! #: c-family/c-omp.cc:1592
  #, gcc-internal-format
  msgid "outer iteration variable %qD addend expression %qE is not integral"
  msgstr ""
  
! #: c-family/c-omp.cc:1731 c-family/c-omp.cc:1825
  #, gcc-internal-format
  msgid "the same loop iteration variables %qD used in multiple associated loops"
  msgstr ""
  
! #: c-family/c-omp.cc:1766
  #, gcc-internal-format
  msgid "two different outer iteration variables %qD and %qD used in a single loop"
  msgstr ""
  
! #: c-family/c-omp.cc:1775
  #, gcc-internal-format
  msgid "non-rectangular loops from generated loops unsupported"
  msgstr ""
  
! #: c-family/c-omp.cc:1939
  #, gcc-internal-format
  msgid "variable %qD used as loop variable is bound in intervening code"
  msgstr ""
  
! #: c-family/c-omp.cc:1943
  #, fuzzy, gcc-internal-format
  msgid "variable %qD used in initializer is bound in intervening code"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c-family/c-omp.cc:1947
  #, gcc-internal-format
  msgid "variable %qD used in end test is bound in intervening code"
  msgstr ""
  
! #: c-family/c-omp.cc:1951
  #, gcc-internal-format
  msgid "variable %qD used in increment expression is bound in intervening code"
  msgstr ""
  
! #: c-family/c-omp.cc:1977
  #, gcc-internal-format
  msgid "imperfectly nested loop using generated loops"
  msgstr ""
  
! #: c-family/c-omp.cc:2561
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct combined with %<simd%> or %<loop%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2572
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct not combined with %<parallel%>, %<for%> or %<sections%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2585
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:3072 c/c-typeck.cc:17708 cp/semantics.cc:10162
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3164 c-family/c-omp.cc:3179 c/c-parser.cc:27113
! #: cp/parser.cc:50562
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD is not a function argument"
  msgstr "`%D' - гэта ня функцыя,"
  
! #: c-family/c-omp.cc:3460 c/c-typeck.cc:16795 cp/semantics.cc:8752
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3468
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3476 c/c-typeck.cc:15195 c/c-typeck.cc:16884
! #: c/c-typeck.cc:17072
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3501
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr ""
  
  #: c-family/c-opts.cc:348
  #, gcc-internal-format
  msgid "%<-I-%> specified twice"
--- 37966,38319 ----
  msgid "badly nested C headers from preprocessor"
  msgstr ""
  
! #: c-family/c-lex.cc:272
  #, gcc-internal-format
  msgid "ignoring %<#pragma %s %s%>"
  msgstr ""
  
  #. ... or not.
! #: c-family/c-lex.cc:690 c-family/c-lex.cc:1684
  #, gcc-internal-format
  msgid "stray %<@%> in program"
  msgstr ""
  
! #: c-family/c-lex.cc:705
  #, fuzzy, gcc-internal-format
  #| msgid "In program"
  msgid "stray %qs in program"
  msgstr "У праграме"
  
! #: c-family/c-lex.cc:715
  #, gcc-internal-format, gfc-internal-format
  msgid "missing terminating %c character"
  msgstr "прапушчан завяршаючы сімвал %c"
  
! #: c-family/c-lex.cc:717
  #, fuzzy, gcc-internal-format
  #| msgid "In program"
  msgid "stray %qc in program"
  msgstr "У праграме"
  
! #: c-family/c-lex.cc:722
  #, gcc-internal-format
  msgid "stray %<\\%o%> in program"
  msgstr ""
  
! #: c-family/c-lex.cc:1087
  #, gcc-internal-format
  msgid "integer constant is too large for %<unsigned _BitInt(%d)%> type"
  msgstr ""
  
! #: c-family/c-lex.cc:1090
  #, gcc-internal-format
  msgid "integer constant is too large for %<_BitInt(%d)%> type"
  msgstr ""
  
! #: c-family/c-lex.cc:1098 c/c-decl.cc:13043
  #, fuzzy, gcc-internal-format
  msgid "%<_BitInt(%d)%> is not supported on this target"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
  
! #: c-family/c-lex.cc:1150
  #, gcc-internal-format
  msgid "this decimal constant is unsigned only in ISO C90"
  msgstr ""
  
! #: c-family/c-lex.cc:1154
  #, gcc-internal-format
  msgid "this decimal constant would be unsigned in ISO C90"
  msgstr ""
  
! #: c-family/c-lex.cc:1182
  #, gcc-internal-format
  msgid "integer constant is too large for %<unsigned long%> type"
  msgstr ""
  
! #: c-family/c-lex.cc:1222
  #, fuzzy, gcc-internal-format
  #| msgid "invalid string constant `%E'"
  msgid "unsuffixed floating constant"
  msgstr "`%E' - нерэчаісная нязьменная тыпу string"
  
! #: c-family/c-lex.cc:1236 c/c-decl.cc:12963
  #, fuzzy, gcc-internal-format
  msgid "decimal floating-point not supported for this target"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: c-family/c-lex.cc:1261 c-family/c-lex.cc:1289 c-family/c-lex.cc:1327
  #, gcc-internal-format
  msgid "unsupported non-standard suffix on floating constant"
  msgstr ""
  
! #: c-family/c-lex.cc:1266 c-family/c-lex.cc:1320 c-family/c-lex.cc:1332
  #, gcc-internal-format
  msgid "non-standard suffix on floating constant"
  msgstr ""
  
! #: c-family/c-lex.cc:1298 c-family/c-lex.cc:1302 c-family/c-lex.cc:1307
  #, gcc-internal-format
  msgid "non-standard suffix on floating constant before C23"
  msgstr ""
  
! #: c-family/c-lex.cc:1314
  #, gcc-internal-format
  msgid "%<f%d%> or %<F%d%> suffix on floating constant only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: c-family/c-lex.cc:1335
  #, gcc-internal-format
  msgid "%<bf16%> or %<BF16%> suffix on floating constant only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: c-family/c-lex.cc:1422 c-family/c-lex.cc:1425
  #, gcc-internal-format
  msgid "floating constant exceeds range of %qT"
  msgstr ""
  
! #: c-family/c-lex.cc:1440
  #, gcc-internal-format
  msgid "floating constant truncated to zero"
  msgstr ""
  
! #: c-family/c-lex.cc:1641
  #, gcc-internal-format
  msgid "repeated %<@%> before Objective-C string"
  msgstr ""
  
! #: c-family/c-lex.cc:1660 c/c-parser.cc:9867
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr ""
  
! #: c-family/c-lex.cc:1696 c/c-parser.cc:9888
  #, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
  msgstr ""
  
! #: c-family/c-omp.cc:136 cp/pt.cc:20217
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
  
! #: c-family/c-omp.cc:246
  #, gcc-internal-format
  msgid "invalid expression type for %<#pragma omp atomic%>"
  msgstr ""
  
! #: c-family/c-omp.cc:251
  #, gcc-internal-format
  msgid "%<_Atomic%> expression in %<#pragma omp atomic%>"
  msgstr ""
  
! #: c-family/c-omp.cc:256
  #, gcc-internal-format
  msgid "%<#pragma omp atomic compare capture%> with non-integral comparison result"
  msgstr ""
  
! #: c-family/c-omp.cc:545
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.cc:548 c-family/c-omp.cc:586
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.cc:724
  #, gcc-internal-format
  msgid "type of %<depobj%> expression is not %<omp_depend_t%>"
  msgstr ""
  
! #: c-family/c-omp.cc:730
  #, gcc-internal-format
  msgid "%<const%> qualified %<depobj%> expression"
  msgstr ""
  
! #: c-family/c-omp.cc:755
  #, gcc-internal-format
  msgid "more than one locator in %<depend%> clause on %<depobj%> construct"
  msgstr ""
  
! #: c-family/c-omp.cc:761
  #, gcc-internal-format
  msgid "%<depobj%> dependence type specified in %<depend%> clause on %<depobj%> construct"
  msgstr ""
  
! #: c-family/c-omp.cc:775
  #, gcc-internal-format
  msgid "%<iterator%> modifier may not be specified on %<depobj%> construct"
  msgstr ""
  
! #: c-family/c-omp.cc:1005 cp/semantics.cc:12087
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr ""
  
! #: c-family/c-omp.cc:1010
  #, gcc-internal-format
  msgid "%<_Atomic%> iteration variable %qE"
  msgstr ""
  
! #: c-family/c-omp.cc:1026
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "%qE is not initialized"
  msgstr "прапушчан ініцыялізатар"
  
! #: c-family/c-omp.cc:1047 cp/semantics.cc:11971
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr ""
  
! #: c-family/c-omp.cc:1153 cp/semantics.cc:11562
  #, fuzzy, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: c-family/c-omp.cc:1160 cp/semantics.cc:11977
  #, fuzzy, gcc-internal-format
  msgid "missing increment expression"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: c-family/c-omp.cc:1261 c-family/c-omp.cc:1279
  #, gcc-internal-format
  msgid "increment is not constant 1 or -1 for %<!=%> condition"
  msgstr ""
  
! #: c-family/c-omp.cc:1292 cp/semantics.cc:11679
  #, fuzzy, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: c-family/c-omp.cc:1392
  #, gcc-internal-format
  msgid "initializer expression refers to iteration variable %qD"
  msgstr ""
  
! #: c-family/c-omp.cc:1396
  #, gcc-internal-format
  msgid "condition expression refers to iteration variable %qD"
  msgstr ""
  
! #: c-family/c-omp.cc:1400
  #, gcc-internal-format
  msgid "increment expression refers to iteration variable %qD"
  msgstr ""
  
! #: c-family/c-omp.cc:1578
  #, gcc-internal-format
  msgid "outer iteration variable %qD used in initializer expression has type other than %qT"
  msgstr ""
  
! #: c-family/c-omp.cc:1582
  #, gcc-internal-format
  msgid "outer iteration variable %qD used in condition expression has type other than %qT"
  msgstr ""
  
! #: c-family/c-omp.cc:1589
  #, gcc-internal-format
  msgid "outer iteration variable %qD multiplier expression %qE is not integral"
  msgstr ""
  
! #: c-family/c-omp.cc:1595
  #, gcc-internal-format
  msgid "outer iteration variable %qD addend expression %qE is not integral"
  msgstr ""
  
! #: c-family/c-omp.cc:1734 c-family/c-omp.cc:1828
  #, gcc-internal-format
  msgid "the same loop iteration variables %qD used in multiple associated loops"
  msgstr ""
  
! #: c-family/c-omp.cc:1769
  #, gcc-internal-format
  msgid "two different outer iteration variables %qD and %qD used in a single loop"
  msgstr ""
  
! #: c-family/c-omp.cc:1778
  #, gcc-internal-format
  msgid "non-rectangular loops from generated loops unsupported"
  msgstr ""
  
! #: c-family/c-omp.cc:1942
  #, gcc-internal-format
  msgid "variable %qD used as loop variable is bound in intervening code"
  msgstr ""
  
! #: c-family/c-omp.cc:1946
  #, fuzzy, gcc-internal-format
  msgid "variable %qD used in initializer is bound in intervening code"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c-family/c-omp.cc:1950
  #, gcc-internal-format
  msgid "variable %qD used in end test is bound in intervening code"
  msgstr ""
  
! #: c-family/c-omp.cc:1954
  #, gcc-internal-format
  msgid "variable %qD used in increment expression is bound in intervening code"
  msgstr ""
  
! #: c-family/c-omp.cc:1980
  #, gcc-internal-format
  msgid "imperfectly nested loop using generated loops"
  msgstr ""
  
! #: c-family/c-omp.cc:2567
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct combined with %<simd%> or %<loop%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2578
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct not combined with %<parallel%>, %<for%> or %<sections%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2591
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:3078 c/c-typeck.cc:18397 cp/semantics.cc:10590
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3170 c-family/c-omp.cc:3185 c/c-parser.cc:28136
! #: cp/parser.cc:53711
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD is not a function argument"
  msgstr "`%D' - гэта ня функцыя,"
  
! #: c-family/c-omp.cc:3466 c/c-typeck.cc:17468 cp/semantics.cc:9162
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3474
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3482 c/c-typeck.cc:15730 c/c-typeck.cc:17567
! #: c/c-typeck.cc:17755
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3507
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr ""
  
+ #: c-family/c-omp.cc:4357 c-family/c-omp.cc:4478 c-family/c-omp.cc:4572
+ #, gcc-internal-format
+ msgid "mapper %qE not found for type %qT"
+ msgstr ""
+ 
  #: c-family/c-opts.cc:348
  #, gcc-internal-format
  msgid "%<-I-%> specified twice"
*************** msgstr "не зададзены ўвах
*** 36969,37097 ****
  msgid "invalid argument %qs to %<-fsearch-include-path%>"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: c-family/c-opts.cc:927
  #, gcc-internal-format
  msgid "%<-fno-gnu89-inline%> is only supported in GNU99 or C99 mode"
  msgstr ""
  
! #: c-family/c-opts.cc:973
  #, gcc-internal-format
  msgid "%<-Wformat-y2k%> ignored without %<-Wformat%>"
  msgstr ""
  
! #: c-family/c-opts.cc:975
  #, gcc-internal-format
  msgid "%<-Wformat-extra-args%> ignored without %<-Wformat%>"
  msgstr ""
  
! #: c-family/c-opts.cc:977
  #, gcc-internal-format
  msgid "%<-Wformat-zero-length%> ignored without %<-Wformat%>"
  msgstr ""
  
! #: c-family/c-opts.cc:979
  #, gcc-internal-format
  msgid "%<-Wformat-nonliteral%> ignored without %<-Wformat%>"
  msgstr ""
  
! #: c-family/c-opts.cc:981
  #, gcc-internal-format
  msgid "%<-Wformat-contains-nul%> ignored without %<-Wformat%>"
  msgstr ""
  
! #: c-family/c-opts.cc:983
  #, gcc-internal-format
  msgid "%<-Wformat-security%> ignored without %<-Wformat%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1081
  #, gcc-internal-format
  msgid "%<-fabi-compat-version=1%> is not supported, using =2"
  msgstr ""
  
! #: c-family/c-opts.cc:1094
  #, gcc-internal-format
  msgid "%<-fabi-version=%d%> is not supported, using =%d"
  msgstr ""
  
! #: c-family/c-opts.cc:1200
  #, fuzzy, gcc-internal-format
  msgid "external TLS initialization functions not supported on this target"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
  
! #: c-family/c-opts.cc:1228
  #, gcc-internal-format
  msgid "too many filenames given; type %<%s %s%> for usage"
  msgstr ""
  
! #: c-family/c-opts.cc:1242
  #, fuzzy, gcc-internal-format
  #| msgid "can't open output file `%s'"
  msgid "opening output file %s: %m"
  msgstr "немагчыма адчыніць файл уводу `%s'"
  
! #: c-family/c-opts.cc:1260
  #, gcc-internal-format
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr ""
  
! #: c-family/c-opts.cc:1426 c-family/c-opts.cc:1447
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1451
  #, gcc-internal-format
  msgid "%<-MF%> and %<-fdeps-file=%> cannot share an output file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1461
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1464
  #, fuzzy, gcc-internal-format
  #| msgid "error writing to %s"
  msgid "when writing output to %s: %m"
  msgstr "памылка запісу ў %s"
  
! #: c-family/c-opts.cc:1542
  #, gcc-internal-format
  msgid "to generate dependencies you must specify either %<-M%> or %<-MM%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1566
  #, gcc-internal-format
  msgid "%<-MG%> may only be used with %<-M%> or %<-MM%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1599
  #, gcc-internal-format
  msgid "%<-fdirectives-only%> is incompatible with %<-Wunused-macros%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1602
  #, gcc-internal-format
  msgid "%<-fdirectives-only%> is incompatible with %<-traditional%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1704
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because optimizations are turned off"
  msgstr ""
  
! #: c-family/c-opts.cc:1708
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1714
  #, gcc-internal-format
  msgid "%<_GLIBCXX_ASSERTIONS%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1838
  #, gcc-internal-format
  msgid "too late for # directive to set debug directory"
  msgstr ""
--- 38345,38473 ----
  msgid "invalid argument %qs to %<-fsearch-include-path%>"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: c-family/c-opts.cc:941
  #, gcc-internal-format
  msgid "%<-fno-gnu89-inline%> is only supported in GNU99 or C99 mode"
  msgstr ""
  
! #: c-family/c-opts.cc:996
  #, gcc-internal-format
  msgid "%<-Wformat-y2k%> ignored without %<-Wformat%>"
  msgstr ""
  
! #: c-family/c-opts.cc:998
  #, gcc-internal-format
  msgid "%<-Wformat-extra-args%> ignored without %<-Wformat%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1000
  #, gcc-internal-format
  msgid "%<-Wformat-zero-length%> ignored without %<-Wformat%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1002
  #, gcc-internal-format
  msgid "%<-Wformat-nonliteral%> ignored without %<-Wformat%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1004
  #, gcc-internal-format
  msgid "%<-Wformat-contains-nul%> ignored without %<-Wformat%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1006
  #, gcc-internal-format
  msgid "%<-Wformat-security%> ignored without %<-Wformat%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1104
  #, gcc-internal-format
  msgid "%<-fabi-compat-version=1%> is not supported, using =2"
  msgstr ""
  
! #: c-family/c-opts.cc:1117
  #, gcc-internal-format
  msgid "%<-fabi-version=%d%> is not supported, using =%d"
  msgstr ""
  
! #: c-family/c-opts.cc:1226
  #, fuzzy, gcc-internal-format
  msgid "external TLS initialization functions not supported on this target"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
  
! #: c-family/c-opts.cc:1269
  #, gcc-internal-format
  msgid "too many filenames given; type %<%s %s%> for usage"
  msgstr ""
  
! #: c-family/c-opts.cc:1283
  #, fuzzy, gcc-internal-format
  #| msgid "can't open output file `%s'"
  msgid "opening output file %s: %m"
  msgstr "немагчыма адчыніць файл уводу `%s'"
  
! #: c-family/c-opts.cc:1301
  #, gcc-internal-format
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr ""
  
! #: c-family/c-opts.cc:1467 c-family/c-opts.cc:1488
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1492
  #, gcc-internal-format
  msgid "%<-MF%> and %<-fdeps-file=%> cannot share an output file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1502
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1505
  #, fuzzy, gcc-internal-format
  #| msgid "error writing to %s"
  msgid "when writing output to %s: %m"
  msgstr "памылка запісу ў %s"
  
! #: c-family/c-opts.cc:1583
  #, gcc-internal-format
  msgid "to generate dependencies you must specify either %<-M%> or %<-MM%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1607
  #, gcc-internal-format
  msgid "%<-MG%> may only be used with %<-M%> or %<-MM%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1640
  #, gcc-internal-format
  msgid "%<-fdirectives-only%> is incompatible with %<-Wunused-macros%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1643
  #, gcc-internal-format
  msgid "%<-fdirectives-only%> is incompatible with %<-traditional%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1746
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because optimizations are turned off"
  msgstr ""
  
! #: c-family/c-opts.cc:1750
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1756
  #, gcc-internal-format
  msgid "%<_GLIBCXX_ASSERTIONS%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1880
  #, gcc-internal-format
  msgid "too late for # directive to set debug directory"
  msgstr ""
*************** msgstr ""
*** 37344,37510 ****
  msgid "option %qs is valid for %s but not for %s"
  msgstr ""
  
! #: c-family/c-pragma.cc:1054
  #, gcc-internal-format
  msgid "%<#pragma GCC option%> is not allowed inside functions"
  msgstr ""
  
! #: c-family/c-pragma.cc:1066
  #, gcc-internal-format
  msgid "%<#pragma GCC option%> is not a string"
  msgstr ""
  
! #: c-family/c-pragma.cc:1091
  #, gcc-internal-format
  msgid "%<#pragma GCC target (string [,string]...)%> does not have a final %<)%>"
  msgstr ""
  
! #: c-family/c-pragma.cc:1097
  #, gcc-internal-format
  msgid "%<#pragma GCC target%> string is badly formed"
  msgstr ""
  
! #: c-family/c-pragma.cc:1126
  #, gcc-internal-format
  msgid "%<#pragma GCC optimize%> is not allowed inside functions"
  msgstr ""
  
! #: c-family/c-pragma.cc:1138
  #, gcc-internal-format
  msgid "%<#pragma GCC optimize%> is not a string or number"
  msgstr ""
  
! #: c-family/c-pragma.cc:1162
  #, gcc-internal-format
  msgid "%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>"
  msgstr ""
  
! #: c-family/c-pragma.cc:1168
  #, gcc-internal-format
  msgid "%<#pragma GCC optimize%> string is badly formed"
  msgstr ""
  
! #: c-family/c-pragma.cc:1211
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC push_options%>"
  msgstr ""
  
! #: c-family/c-pragma.cc:1248
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pop_options%>"
  msgstr ""
  
! #: c-family/c-pragma.cc:1255
  #, gcc-internal-format
  msgid "%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>"
  msgstr ""
  
! #: c-family/c-pragma.cc:1329
  #, gcc-internal-format
  msgid "junk at end of %<#pragma reset_options%>"
  msgstr ""
  
! #: c-family/c-pragma.cc:1350 c-family/c-pragma.cc:1360
  #, gcc-internal-format
  msgid "expected a string after %<#pragma message%>"
  msgstr ""
  
! #: c-family/c-pragma.cc:1352
  #, gcc-internal-format
  msgid "malformed %<#pragma message%>, ignored"
  msgstr ""
  
! #: c-family/c-pragma.cc:1357 cp/parser.cc:4770 cp/parser.cc:4866
  #, gcc-internal-format
  msgid "string literal with user-defined suffix is invalid in this context"
  msgstr ""
  
! #: c-family/c-pragma.cc:1365
  #, gcc-internal-format
  msgid "junk at end of %<#pragma message%>"
  msgstr ""
  
! #: c-family/c-pragma.cc:1368
  #, gcc-internal-format
  msgid "%<#pragma message: %s%>"
  msgstr ""
  
! #: c-family/c-pragma.cc:1412
  #, gcc-internal-format
  msgid "invalid location for %<pragma %s%>, ignored"
  msgstr ""
  
! #: c-family/c-pragma.cc:1419 c-family/c-pragma.cc:1433
  #, gcc-internal-format
  msgid "malformed %<#pragma %s%>, ignored"
  msgstr ""
  
! #: c-family/c-pragma.cc:1439 cp/lex.cc:636
  #, gcc-internal-format
  msgid "junk at end of %<#pragma %s%>"
  msgstr ""
  
! #: c-family/c-pragma.cc:1457
  #, gcc-internal-format
  msgid "%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported for C++"
  msgstr ""
  
! #: c-family/c-pragma.cc:1466
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported on this target"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: c-family/c-pragma.cc:1472
  #, gcc-internal-format
  msgid "ISO C does not support %<#pragma STDC FLOAT_CONST_DECIMAL64%>"
  msgstr ""
  
! #: c-family/c-pretty-print.cc:345
  #, fuzzy, gcc-internal-format
  #| msgid "parse error"
  msgid "<type-error>"
  msgstr "граматычная памылка"
  
! #: c-family/c-pretty-print.cc:388
  #, gcc-internal-format
  msgid "<unnamed-unsigned:"
  msgstr ""
  
! #: c-family/c-pretty-print.cc:392
  #, gcc-internal-format
  msgid "<unnamed-float:"
  msgstr ""
  
! #: c-family/c-pretty-print.cc:395
  #, gcc-internal-format
  msgid "<unnamed-fixed:"
  msgstr ""
  
! #: c-family/c-pretty-print.cc:427
  #, gcc-internal-format
  msgid "<typedef-error>"
  msgstr ""
  
! #: c-family/c-pretty-print.cc:442
  #, fuzzy, gcc-internal-format
  #| msgid "syntax error"
  msgid "<tag-error>"
  msgstr "сінтаксічная памылка"
  
! #: c-family/c-pretty-print.cc:1368
  #, gcc-internal-format
  msgid "<erroneous-expression>"
  msgstr ""
  
! #: c-family/c-pretty-print.cc:1372 cp/cxx-pretty-print.cc:134
  #, fuzzy, gcc-internal-format
  #| msgid "return"
  msgid "<return-value>"
  msgstr "вяртанне"
  
! #: c-family/c-pretty-print.cc:2862 c-family/c-pretty-print.cc:2882
! #: c-family/c-pretty-print.cc:2897 c-family/c-pretty-print.cc:2914
! #: c-family/c-pretty-print.cc:2945 c-family/c-pretty-print.cc:2959
  #, gcc-internal-format
  msgid "dump flags not handled here"
  msgstr ""
--- 38720,38886 ----
  msgid "option %qs is valid for %s but not for %s"
  msgstr ""
  
! #: c-family/c-pragma.cc:1055
  #, gcc-internal-format
  msgid "%<#pragma GCC option%> is not allowed inside functions"
  msgstr ""
  
! #: c-family/c-pragma.cc:1067
  #, gcc-internal-format
  msgid "%<#pragma GCC option%> is not a string"
  msgstr ""
  
! #: c-family/c-pragma.cc:1092
  #, gcc-internal-format
  msgid "%<#pragma GCC target (string [,string]...)%> does not have a final %<)%>"
  msgstr ""
  
! #: c-family/c-pragma.cc:1098
  #, gcc-internal-format
  msgid "%<#pragma GCC target%> string is badly formed"
  msgstr ""
  
! #: c-family/c-pragma.cc:1127
  #, gcc-internal-format
  msgid "%<#pragma GCC optimize%> is not allowed inside functions"
  msgstr ""
  
! #: c-family/c-pragma.cc:1139
  #, gcc-internal-format
  msgid "%<#pragma GCC optimize%> is not a string or number"
  msgstr ""
  
! #: c-family/c-pragma.cc:1163
  #, gcc-internal-format
  msgid "%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>"
  msgstr ""
  
! #: c-family/c-pragma.cc:1169
  #, gcc-internal-format
  msgid "%<#pragma GCC optimize%> string is badly formed"
  msgstr ""
  
! #: c-family/c-pragma.cc:1212
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC push_options%>"
  msgstr ""
  
! #: c-family/c-pragma.cc:1249
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pop_options%>"
  msgstr ""
  
! #: c-family/c-pragma.cc:1256
  #, gcc-internal-format
  msgid "%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>"
  msgstr ""
  
! #: c-family/c-pragma.cc:1330
  #, gcc-internal-format
  msgid "junk at end of %<#pragma reset_options%>"
  msgstr ""
  
! #: c-family/c-pragma.cc:1351 c-family/c-pragma.cc:1361
  #, gcc-internal-format
  msgid "expected a string after %<#pragma message%>"
  msgstr ""
  
! #: c-family/c-pragma.cc:1353
  #, gcc-internal-format
  msgid "malformed %<#pragma message%>, ignored"
  msgstr ""
  
! #: c-family/c-pragma.cc:1358 cp/parser.cc:4897 cp/parser.cc:4993
  #, gcc-internal-format
  msgid "string literal with user-defined suffix is invalid in this context"
  msgstr ""
  
! #: c-family/c-pragma.cc:1366
  #, gcc-internal-format
  msgid "junk at end of %<#pragma message%>"
  msgstr ""
  
! #: c-family/c-pragma.cc:1369
  #, gcc-internal-format
  msgid "%<#pragma message: %s%>"
  msgstr ""
  
! #: c-family/c-pragma.cc:1413
  #, gcc-internal-format
  msgid "invalid location for %<pragma %s%>, ignored"
  msgstr ""
  
! #: c-family/c-pragma.cc:1420 c-family/c-pragma.cc:1434
  #, gcc-internal-format
  msgid "malformed %<#pragma %s%>, ignored"
  msgstr ""
  
! #: c-family/c-pragma.cc:1440 cp/lex.cc:694
  #, gcc-internal-format
  msgid "junk at end of %<#pragma %s%>"
  msgstr ""
  
! #: c-family/c-pragma.cc:1458
  #, gcc-internal-format
  msgid "%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported for C++"
  msgstr ""
  
! #: c-family/c-pragma.cc:1467
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported on this target"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: c-family/c-pragma.cc:1473
  #, gcc-internal-format
  msgid "ISO C does not support %<#pragma STDC FLOAT_CONST_DECIMAL64%>"
  msgstr ""
  
! #: c-family/c-pretty-print.cc:339
  #, fuzzy, gcc-internal-format
  #| msgid "parse error"
  msgid "<type-error>"
  msgstr "граматычная памылка"
  
! #: c-family/c-pretty-print.cc:382
  #, gcc-internal-format
  msgid "<unnamed-unsigned:"
  msgstr ""
  
! #: c-family/c-pretty-print.cc:386
  #, gcc-internal-format
  msgid "<unnamed-float:"
  msgstr ""
  
! #: c-family/c-pretty-print.cc:389
  #, gcc-internal-format
  msgid "<unnamed-fixed:"
  msgstr ""
  
! #: c-family/c-pretty-print.cc:421
  #, gcc-internal-format
  msgid "<typedef-error>"
  msgstr ""
  
! #: c-family/c-pretty-print.cc:436
  #, fuzzy, gcc-internal-format
  #| msgid "syntax error"
  msgid "<tag-error>"
  msgstr "сінтаксічная памылка"
  
! #: c-family/c-pretty-print.cc:1362
  #, gcc-internal-format
  msgid "<erroneous-expression>"
  msgstr ""
  
! #: c-family/c-pretty-print.cc:1366 cp/cxx-pretty-print.cc:133
  #, fuzzy, gcc-internal-format
  #| msgid "return"
  msgid "<return-value>"
  msgstr "вяртанне"
  
! #: c-family/c-pretty-print.cc:2856 c-family/c-pretty-print.cc:2876
! #: c-family/c-pretty-print.cc:2891 c-family/c-pretty-print.cc:2908
! #: c-family/c-pretty-print.cc:2939 c-family/c-pretty-print.cc:2953
  #, gcc-internal-format
  msgid "dump flags not handled here"
  msgstr ""
*************** msgstr ""
*** 37514,37522 ****
  msgid "wrong type argument to %s"
  msgstr "не хапае аргументаў у функцыі"
  
! #: c-family/c-warn.cc:60 c-family/c-warn.cc:73 cp/constexpr.cc:3715
! #: cp/constexpr.cc:7725 m2/gm2-gcc/m2expr.cc:965
! #: rust/backend/rust-constexpr.cc:1908 rust/backend/rust-constexpr.cc:4331
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr ""
--- 38890,38898 ----
  msgid "wrong type argument to %s"
  msgstr "не хапае аргументаў у функцыі"
  
! #: c-family/c-warn.cc:60 c-family/c-warn.cc:73 cp/constexpr.cc:4881
! #: cp/constexpr.cc:9156 m2/gm2-gcc/m2expr.cc:869
! #: rust/backend/rust-constexpr.cc:1960 rust/backend/rust-constexpr.cc:4551
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr ""
*************** msgstr ""
*** 37886,38057 ****
  msgid "the omitted middle operand in %<?:%> will always be %<true%>, suggest explicit middle operand"
  msgstr ""
  
! #: c-family/c-warn.cc:1866 rust/checks/errors/rust-readonly-check.cc:47
  #, gcc-internal-format
  msgid "assignment of member %qD in read-only object"
  msgstr ""
  
! #: c-family/c-warn.cc:1868 rust/checks/errors/rust-readonly-check.cc:49
  #, gcc-internal-format
  msgid "increment of member %qD in read-only object"
  msgstr ""
  
! #: c-family/c-warn.cc:1870 rust/checks/errors/rust-readonly-check.cc:51
  #, gcc-internal-format
  msgid "decrement of member %qD in read-only object"
  msgstr ""
  
! #: c-family/c-warn.cc:1872 rust/checks/errors/rust-readonly-check.cc:53
  #, gcc-internal-format
  msgid "member %qD in read-only object used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.cc:1876 rust/checks/errors/rust-readonly-check.cc:59
  #, gcc-internal-format
  msgid "assignment of read-only member %qD"
  msgstr ""
  
! #: c-family/c-warn.cc:1877 rust/checks/errors/rust-readonly-check.cc:60
  #, gcc-internal-format
  msgid "increment of read-only member %qD"
  msgstr ""
  
! #: c-family/c-warn.cc:1878 rust/checks/errors/rust-readonly-check.cc:61
  #, gcc-internal-format
  msgid "decrement of read-only member %qD"
  msgstr ""
  
! #: c-family/c-warn.cc:1879 rust/checks/errors/rust-readonly-check.cc:62
  #, gcc-internal-format
  msgid "read-only member %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.cc:1883 rust/checks/errors/rust-readonly-check.cc:67
  #, gcc-internal-format
  msgid "assignment of read-only variable %qD"
  msgstr ""
  
! #: c-family/c-warn.cc:1884 rust/checks/errors/rust-readonly-check.cc:68
  #, gcc-internal-format
  msgid "increment of read-only variable %qD"
  msgstr ""
  
! #: c-family/c-warn.cc:1885 rust/checks/errors/rust-readonly-check.cc:69
  #, gcc-internal-format
  msgid "decrement of read-only variable %qD"
  msgstr ""
  
! #: c-family/c-warn.cc:1886 rust/checks/errors/rust-readonly-check.cc:71
  #, gcc-internal-format
  msgid "read-only variable %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.cc:1889 rust/checks/errors/rust-readonly-check.cc:75
  #, gcc-internal-format
  msgid "assignment of read-only parameter %qD"
  msgstr ""
  
! #: c-family/c-warn.cc:1890 rust/checks/errors/rust-readonly-check.cc:76
  #, gcc-internal-format
  msgid "increment of read-only parameter %qD"
  msgstr ""
  
! #: c-family/c-warn.cc:1891 rust/checks/errors/rust-readonly-check.cc:77
  #, gcc-internal-format
  msgid "decrement of read-only parameter %qD"
  msgstr ""
  
! #: c-family/c-warn.cc:1892 rust/checks/errors/rust-readonly-check.cc:79
  #, gcc-internal-format
  msgid "read-only parameter %qD use as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.cc:1897 rust/checks/errors/rust-readonly-check.cc:84
  #, gcc-internal-format
  msgid "assignment of read-only named return value %qD"
  msgstr ""
  
! #: c-family/c-warn.cc:1899 rust/checks/errors/rust-readonly-check.cc:86
  #, gcc-internal-format
  msgid "increment of read-only named return value %qD"
  msgstr ""
  
! #: c-family/c-warn.cc:1901 rust/checks/errors/rust-readonly-check.cc:88
  #, gcc-internal-format
  msgid "decrement of read-only named return value %qD"
  msgstr ""
  
! #: c-family/c-warn.cc:1903 rust/checks/errors/rust-readonly-check.cc:90
  #, gcc-internal-format
  msgid "read-only named return value %qD used as %<asm%>output"
  msgstr ""
  
! #: c-family/c-warn.cc:1908 rust/checks/errors/rust-readonly-check.cc:96
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "assignment of function %qD"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: c-family/c-warn.cc:1909 rust/checks/errors/rust-readonly-check.cc:97
  #, fuzzy, gcc-internal-format
  msgid "increment of function %qD"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: c-family/c-warn.cc:1910 rust/checks/errors/rust-readonly-check.cc:98
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "decrement of function %qD"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: c-family/c-warn.cc:1911 rust/checks/errors/rust-readonly-check.cc:99
  #, gcc-internal-format
  msgid "function %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.cc:1914 c/c-typeck.cc:5842
! #: rust/checks/errors/rust-readonly-check.cc:103
  #, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr ""
  
! #: c-family/c-warn.cc:1915 c/c-typeck.cc:5845
! #: rust/checks/errors/rust-readonly-check.cc:104
  #, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr ""
  
! #: c-family/c-warn.cc:1916 c/c-typeck.cc:5848
! #: rust/checks/errors/rust-readonly-check.cc:105
  #, gcc-internal-format
  msgid "decrement of read-only location %qE"
  msgstr ""
  
! #: c-family/c-warn.cc:1917 rust/checks/errors/rust-readonly-check.cc:107
  #, gcc-internal-format
  msgid "read-only location %qE used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.cc:1931 rust/backend/rust-tree.cc:5970
  #, gcc-internal-format
  msgid "lvalue required as left operand of assignment"
  msgstr ""
  
! #: c-family/c-warn.cc:1934 rust/backend/rust-tree.cc:5973
  #, gcc-internal-format
  msgid "lvalue required as increment operand"
  msgstr ""
  
! #: c-family/c-warn.cc:1937 rust/backend/rust-tree.cc:5976
  #, gcc-internal-format
  msgid "lvalue required as decrement operand"
  msgstr ""
  
! #: c-family/c-warn.cc:1940 rust/backend/rust-tree.cc:5979
  #, gcc-internal-format
  msgid "lvalue required as unary %<&%> operand"
  msgstr ""
  
! #: c-family/c-warn.cc:1943 rust/backend/rust-tree.cc:5982
  #, gcc-internal-format
  msgid "lvalue required in %<asm%> statement"
  msgstr ""
--- 39262,39430 ----
  msgid "the omitted middle operand in %<?:%> will always be %<true%>, suggest explicit middle operand"
  msgstr ""
  
! #: c-family/c-warn.cc:1866
  #, gcc-internal-format
  msgid "assignment of member %qD in read-only object"
  msgstr ""
  
! #: c-family/c-warn.cc:1868
  #, gcc-internal-format
  msgid "increment of member %qD in read-only object"
  msgstr ""
  
! #: c-family/c-warn.cc:1870
  #, gcc-internal-format
  msgid "decrement of member %qD in read-only object"
  msgstr ""
  
! #: c-family/c-warn.cc:1872
  #, gcc-internal-format
  msgid "member %qD in read-only object used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.cc:1876
  #, gcc-internal-format
  msgid "assignment of read-only member %qD"
  msgstr ""
  
! #: c-family/c-warn.cc:1877
  #, gcc-internal-format
  msgid "increment of read-only member %qD"
  msgstr ""
  
! #: c-family/c-warn.cc:1878
  #, gcc-internal-format
  msgid "decrement of read-only member %qD"
  msgstr ""
  
! #: c-family/c-warn.cc:1879
  #, gcc-internal-format
  msgid "read-only member %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.cc:1883
  #, gcc-internal-format
  msgid "assignment of read-only variable %qD"
  msgstr ""
  
! #: c-family/c-warn.cc:1884
  #, gcc-internal-format
  msgid "increment of read-only variable %qD"
  msgstr ""
  
! #: c-family/c-warn.cc:1885
  #, gcc-internal-format
  msgid "decrement of read-only variable %qD"
  msgstr ""
  
! #: c-family/c-warn.cc:1886
  #, gcc-internal-format
  msgid "read-only variable %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.cc:1889
  #, gcc-internal-format
  msgid "assignment of read-only parameter %qD"
  msgstr ""
  
! #: c-family/c-warn.cc:1890
  #, gcc-internal-format
  msgid "increment of read-only parameter %qD"
  msgstr ""
  
! #: c-family/c-warn.cc:1891
  #, gcc-internal-format
  msgid "decrement of read-only parameter %qD"
  msgstr ""
  
! #: c-family/c-warn.cc:1892
  #, gcc-internal-format
  msgid "read-only parameter %qD use as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.cc:1897
  #, gcc-internal-format
  msgid "assignment of read-only named return value %qD"
  msgstr ""
  
! #: c-family/c-warn.cc:1899
  #, gcc-internal-format
  msgid "increment of read-only named return value %qD"
  msgstr ""
  
! #: c-family/c-warn.cc:1901
  #, gcc-internal-format
  msgid "decrement of read-only named return value %qD"
  msgstr ""
  
! #: c-family/c-warn.cc:1903
  #, gcc-internal-format
  msgid "read-only named return value %qD used as %<asm%>output"
  msgstr ""
  
! #: c-family/c-warn.cc:1908
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "assignment of function %qD"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: c-family/c-warn.cc:1909
  #, fuzzy, gcc-internal-format
  msgid "increment of function %qD"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: c-family/c-warn.cc:1910
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "decrement of function %qD"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: c-family/c-warn.cc:1911
  #, gcc-internal-format
  msgid "function %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.cc:1914 c/c-typeck.cc:6323
  #, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr ""
  
! #: c-family/c-warn.cc:1915 c/c-typeck.cc:6326
  #, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr ""
  
! #: c-family/c-warn.cc:1916 c/c-typeck.cc:6329
  #, gcc-internal-format
  msgid "decrement of read-only location %qE"
  msgstr ""
  
! #: c-family/c-warn.cc:1917
  #, gcc-internal-format
  msgid "read-only location %qE used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.cc:1931 rust/backend/rust-tree.cc:6008
  #, gcc-internal-format
  msgid "lvalue required as left operand of assignment"
  msgstr ""
  
! #: c-family/c-warn.cc:1934 rust/backend/rust-tree.cc:6011
  #, gcc-internal-format
  msgid "lvalue required as increment operand"
  msgstr ""
  
! #: c-family/c-warn.cc:1937 rust/backend/rust-tree.cc:6014
  #, gcc-internal-format
  msgid "lvalue required as decrement operand"
  msgstr ""
  
! #: c-family/c-warn.cc:1940 rust/backend/rust-tree.cc:6017
  #, gcc-internal-format
  msgid "lvalue required as unary %<&%> operand"
  msgstr ""
  
! #: c-family/c-warn.cc:1943 rust/backend/rust-tree.cc:6020
  #, gcc-internal-format
  msgid "lvalue required in %<asm%> statement"
  msgstr ""
*************** msgid_plural "passing argument %i to %qs
*** 38293,38299 ****
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:2934 c/c-typeck.cc:6466 cp/call.cc:6527
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
--- 39666,39672 ----
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:2934 c/c-typeck.cc:6963 cp/call.cc:6602
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
*************** msgid_plural "mismatch in bounds %Z of a
*** 38319,38488 ****
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3411 c-family/c-warn.cc:3770
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "previously declared as %s"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: c-family/c-warn.cc:3545
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared as a variable length array"
  msgstr ""
  
! #: c-family/c-warn.cc:3550
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previously declared as a pointer %s"
  msgstr "папярэдняе абвяшчэньне `%D'"
  
! #: c-family/c-warn.cc:3551
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "no previous declaration for `%s'"
  msgid "previously declared as an ordinary array %s"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: c-family/c-warn.cc:3564 c-family/c-warn.cc:3578
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared as a pointer"
  msgstr ""
  
! #: c-family/c-warn.cc:3568 c-family/c-warn.cc:3594
  #, gcc-internal-format, gfc-internal-format
  msgid "previously declared as a variable length array %s"
  msgstr ""
  
! #: c-family/c-warn.cc:3581
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "previously declared as an array %s"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: c-family/c-warn.cc:3590
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared as an ordinary array"
  msgstr ""
  
! #: c-family/c-warn.cc:3618
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared with %u variable bound"
  msgid_plural "argument %u of type %s declared with %u variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3625
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "previously declared as %s with %u variable bound"
  msgid_plural "previously declared as %s with %u variable bounds"
  msgstr[0] "няма папярэдняга аб'яўлення для \"%s\""
  msgstr[1] "няма папярэдняга аб'яўлення для \"%s\""
  
! #: c-family/c-warn.cc:3639
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared with %u unspecified variable bound"
  msgid_plural "argument %u of type %s declared with %u unspecified variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3647
  #, gcc-internal-format, gfc-internal-format
  msgid "previously declared as %s with %u unspecified variable bound"
  msgid_plural "previously declared as %s with %u unspecified variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3654
  #, gcc-internal-format, gfc-internal-format
  msgid "subsequently declared as %s with %u unspecified variable bound"
  msgid_plural "subsequently declared as %s with %u unspecified variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3705
  #, gcc-internal-format
  msgid "argument %u of type %s declared with mismatched bound argument %E"
  msgstr ""
  
! #: c-family/c-warn.cc:3712 c-family/c-warn.cc:3746
  #, gcc-internal-format
  msgid "argument %u of type %s declared with mismatched bound %qs"
  msgstr ""
  
! #: c-family/c-warn.cc:3724
  #, fuzzy, gcc-internal-format
  msgid "previously declared as %s with bound argument %E"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: c-family/c-warn.cc:3729 c-family/c-warn.cc:3749
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previously declared as %s with bound %qs"
  msgstr "папярэдняе абвяшчэньне `%D'"
  
! #: c-family/c-warn.cc:3768
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s with mismatched bound"
  msgstr ""
  
! #: c-family/c-warn.cc:3799
  #, gcc-internal-format
  msgid "expression does not compute the number of elements in this array; element type is %qT, not %qT"
  msgstr ""
  
! #: c-family/c-warn.cc:3809
  #, gcc-internal-format
  msgid "add parentheses around %qE to silence this warning"
  msgstr ""
  
! #: c-family/c-warn.cc:3813
  #, gcc-internal-format
  msgid "add parentheses around the second %<sizeof%> to silence this warning"
  msgstr ""
  
! #: c-family/c-warn.cc:3845
  #, gcc-internal-format
  msgid "comparison between two arrays is not allowed in C++26"
  msgstr ""
  
! #: c-family/c-warn.cc:3849
  #, gcc-internal-format
  msgid "comparison between two arrays is deprecated in C++20"
  msgstr ""
  
! #: c-family/c-warn.cc:3852
  #, gcc-internal-format
  msgid "comparison between two arrays"
  msgstr ""
  
! #: c-family/c-warn.cc:3857
  #, gcc-internal-format
  msgid "use unary %<+%> which decays operands to pointers or %<&%s%E%s[0] %s &%s%E%s[0]%> to compare the addresses"
  msgstr ""
  
! #: c-family/c-warn.cc:3864
  #, gcc-internal-format
  msgid "use %<&%s%E%s[0] %s &%s%E%s[0]%> to compare the addresses"
  msgstr ""
  
! #: c-family/c-warn.cc:3926
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1 << %wu%> (%wu)?"
  msgstr ""
  
! #: c-family/c-warn.cc:3936
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1LL << %wu%>?"
  msgstr ""
  
! #: c-family/c-warn.cc:3943
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean exponentiation?"
  msgstr ""
  
! #: c-family/c-warn.cc:3954
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1e%wu%>?"
  msgstr ""
  
! #: c-family/c-warn.cc:3971
  #, gcc-internal-format
  msgid "you can silence this warning by using a hexadecimal constant (%wx rather than %wd)"
  msgstr ""
--- 39692,39861 ----
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3411 c-family/c-warn.cc:3725
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "previously declared as %s"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: c-family/c-warn.cc:3503
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared as a variable length array"
  msgstr ""
  
! #: c-family/c-warn.cc:3508
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previously declared as a pointer %s"
  msgstr "папярэдняе абвяшчэньне `%D'"
  
! #: c-family/c-warn.cc:3509
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "no previous declaration for `%s'"
  msgid "previously declared as an ordinary array %s"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: c-family/c-warn.cc:3522 c-family/c-warn.cc:3535
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared as a pointer"
  msgstr ""
  
! #: c-family/c-warn.cc:3525 c-family/c-warn.cc:3548
  #, gcc-internal-format, gfc-internal-format
  msgid "previously declared as a variable length array %s"
  msgstr ""
  
! #: c-family/c-warn.cc:3537
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "previously declared as an array %s"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: c-family/c-warn.cc:3546
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared as an ordinary array"
  msgstr ""
  
! #: c-family/c-warn.cc:3572
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared with %u variable bound"
  msgid_plural "argument %u of type %s declared with %u variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3579
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "previously declared as %s with %u variable bound"
  msgid_plural "previously declared as %s with %u variable bounds"
  msgstr[0] "няма папярэдняга аб'яўлення для \"%s\""
  msgstr[1] "няма папярэдняга аб'яўлення для \"%s\""
  
! #: c-family/c-warn.cc:3593
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared with %u unspecified variable bound"
  msgid_plural "argument %u of type %s declared with %u unspecified variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3601
  #, gcc-internal-format, gfc-internal-format
  msgid "previously declared as %s with %u unspecified variable bound"
  msgid_plural "previously declared as %s with %u unspecified variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3608
  #, gcc-internal-format, gfc-internal-format
  msgid "subsequently declared as %s with %u unspecified variable bound"
  msgid_plural "subsequently declared as %s with %u unspecified variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3659
  #, gcc-internal-format
  msgid "argument %u of type %s declared with mismatched bound argument %E"
  msgstr ""
  
! #: c-family/c-warn.cc:3666 c-family/c-warn.cc:3701
  #, gcc-internal-format
  msgid "argument %u of type %s declared with mismatched bound %qs"
  msgstr ""
  
! #: c-family/c-warn.cc:3679
  #, fuzzy, gcc-internal-format
  msgid "previously declared as %s with bound argument %E"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: c-family/c-warn.cc:3684 c-family/c-warn.cc:3704
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previously declared as %s with bound %qs"
  msgstr "папярэдняе абвяшчэньне `%D'"
  
! #: c-family/c-warn.cc:3723
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s with mismatched bound"
  msgstr ""
  
! #: c-family/c-warn.cc:3813
  #, gcc-internal-format
  msgid "expression does not compute the number of elements in this array; element type is %qT, not %qT"
  msgstr ""
  
! #: c-family/c-warn.cc:3823
  #, gcc-internal-format
  msgid "add parentheses around %qE to silence this warning"
  msgstr ""
  
! #: c-family/c-warn.cc:3827
  #, gcc-internal-format
  msgid "add parentheses around the second %<sizeof%> to silence this warning"
  msgstr ""
  
! #: c-family/c-warn.cc:3859
  #, gcc-internal-format
  msgid "comparison between two arrays is not allowed in C++26"
  msgstr ""
  
! #: c-family/c-warn.cc:3863
  #, gcc-internal-format
  msgid "comparison between two arrays is deprecated in C++20"
  msgstr ""
  
! #: c-family/c-warn.cc:3866
  #, gcc-internal-format
  msgid "comparison between two arrays"
  msgstr ""
  
! #: c-family/c-warn.cc:3871
  #, gcc-internal-format
  msgid "use unary %<+%> which decays operands to pointers or %<&%s%E%s[0] %s &%s%E%s[0]%> to compare the addresses"
  msgstr ""
  
! #: c-family/c-warn.cc:3878
  #, gcc-internal-format
  msgid "use %<&%s%E%s[0] %s &%s%E%s[0]%> to compare the addresses"
  msgstr ""
  
! #: c-family/c-warn.cc:3940
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1 << %wu%> (%wu)?"
  msgstr ""
  
! #: c-family/c-warn.cc:3950
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1LL << %wu%>?"
  msgstr ""
  
! #: c-family/c-warn.cc:3957
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean exponentiation?"
  msgstr ""
  
! #: c-family/c-warn.cc:3968
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1e%wu%>?"
  msgstr ""
  
! #: c-family/c-warn.cc:3985
  #, gcc-internal-format
  msgid "you can silence this warning by using a hexadecimal constant (%wx rather than %wd)"
  msgstr ""
*************** msgstr "вельмі шмат увахо
*** 38502,38572 ****
  msgid "%qs is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: c-family/known-headers.cc:350
  #, gcc-internal-format
  msgid "%qs is defined when using option %qs; this is probably fixable by adding %qs to the command-line options"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:235
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
  #: common/config/arm/arm-common.cc:489
  #, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:238
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
  #: common/config/arm/arm-common.cc:492
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: common/config/aarch64/aarch64-common.cc:514
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:518
  #, gcc-internal-format
  msgid "unknown value %qs for %<-march%>"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:527
  #, gcc-internal-format
  msgid "did you mean %<-mcpu=%s%>?"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:531
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:561
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:565
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mcpu%>"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:575
  #, gcc-internal-format
  msgid "did you mean %<-march=%s%>?"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:579
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:607
  #, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:610
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mtune%>"
  msgstr ""
--- 39875,39950 ----
  msgid "%qs is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: c-family/known-headers.cc:351
  #, gcc-internal-format
  msgid "%qs is defined when using option %qs; this is probably fixable by adding %qs to the command-line options"
  msgstr ""
  
! #: c-family/known-headers.cc:372
! #, gcc-internal-format
! msgid "%qs is a function-like macro and might be used incorrectly"
! msgstr ""
! 
! #: common/config/aarch64/aarch64-common.cc:244
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
  #: common/config/arm/arm-common.cc:489
  #, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:247
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
  #: common/config/arm/arm-common.cc:492
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: common/config/aarch64/aarch64-common.cc:523
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:527
  #, gcc-internal-format
  msgid "unknown value %qs for %<-march%>"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:536
  #, gcc-internal-format
  msgid "did you mean %<-mcpu=%s%>?"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:540
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:570
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:574
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mcpu%>"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:584
  #, gcc-internal-format
  msgid "did you mean %<-march=%s%>?"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:588
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:616
  #, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:619
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mtune%>"
  msgstr ""
*************** msgstr ""
*** 38646,38667 ****
  msgid "unrecognized operand to %%:%<asm_auto_mfpu%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:95
  #, gcc-internal-format
  msgid "option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:103
  #, gcc-internal-format
  msgid "option %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:119
  #, gcc-internal-format
  msgid "option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:128
  #, gcc-internal-format
  msgid "option %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>"
  msgstr ""
--- 40024,40045 ----
  msgid "unrecognized operand to %%:%<asm_auto_mfpu%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:101
  #, gcc-internal-format
  msgid "option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:109
  #, gcc-internal-format
  msgid "option %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:125
  #, gcc-internal-format
  msgid "option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:134
  #, gcc-internal-format
  msgid "option %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>"
  msgstr ""
*************** msgstr ""
*** 38681,38727 ****
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1993
  #, gcc-internal-format
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1996
  #, gcc-internal-format
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2003
  #, gcc-internal-format
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2006
  #, gcc-internal-format
  msgid "%<-malign-jumps=%d%> is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2014
  #, gcc-internal-format
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2017
  #, gcc-internal-format
  msgid "%<-malign-functions=%d%> is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2026
  #, gcc-internal-format
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2090 common/config/s390/s390-common.cc:141
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2100
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
--- 40059,40105 ----
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1990
  #, gcc-internal-format
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1993
  #, gcc-internal-format
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2000
  #, gcc-internal-format
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2003
  #, gcc-internal-format
  msgid "%<-malign-jumps=%d%> is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2011
  #, gcc-internal-format
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2014
  #, gcc-internal-format
  msgid "%<-malign-functions=%d%> is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2023
  #, gcc-internal-format
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2087 common/config/s390/s390-common.cc:141
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2097
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
*************** msgstr ""
*** 38746,38862 ****
  msgid "for the option %<-mcache-block-size=X%>, the valid X must be: 4, 8, 16, 32, 64, 128, 256, or 512"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:734
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs appear more than one time"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:743
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs is unsupported standard single letter extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:751
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 'z' but is unsupported standard extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:759
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 's' but is unsupported standard supervisor extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:767
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 'x' but is unsupported non-standard extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1036
  #, gcc-internal-format
  msgid "%<-march=%s%>: expect number after %<%dp%>"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1042
  #, gcc-internal-format
  msgid "%<-march=%s%>: for %<%s%dp%dp?%>, version number with more than 2 level is not supported"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1100
  #, gcc-internal-format
! msgid "%<-march=%s%>: ISA string must begin with rv32 or rv64"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1124
  #, gcc-internal-format
  msgid "%<-march=%s%>: rv%de is not a valid base ISA"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1136
  #, gcc-internal-format
  msgid "version of %<g%> will be omitted, please specify version for individual extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1155
  #, gcc-internal-format
  msgid "%<-march=%s%>: first ISA subset must be %<e%>, %<i%> or %<g%>"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1178
  #, gcc-internal-format
  msgid "%<-march=%s%>: Not single-letter extension. %<%c%>"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1309
  #, gcc-internal-format
  msgid "%<-march=%s%>: zcf extension supports in rv32 only"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1314
  #, gcc-internal-format
  msgid "%<-march=%s%>: z*inx conflicts with floating-point extensions"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1320
  #, gcc-internal-format
  msgid "%<-march=%s%>: h extension requires i extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1325
  #, gcc-internal-format
  msgid "%<-march=%s%>: zcd conflicts with zcmt"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1327
  #, gcc-internal-format
  msgid "%<-march=%s%>: zcd conflicts with zcmp"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1336
  #, gcc-internal-format
  msgid "%<-march=%s%>: xtheadvector conflicts with vector extension or its sub-extensions"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1433
  #, gcc-internal-format
  msgid "%<-march=%s%>: name of %s must be more than 1 letter"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1445
  #, gcc-internal-format
  msgid "%<-march=%s%>: %s must separate with %<_%>"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1507
  #, gcc-internal-format
  msgid "%<-march=%s%>: i, e or g must be the first extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1995
  #, gcc-internal-format
  msgid "%<-mcpu=%s%>: unknown CPU"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:2074
  #, gcc-internal-format
  msgid "Cannot find suitable multilib set for %<-march=%s%>/%<-mabi=%s%>"
  msgstr ""
--- 40124,40280 ----
  msgid "for the option %<-mcache-block-size=X%>, the valid X must be: 4, 8, 16, 32, 64, 128, 256, or 512"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:545
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs appear more than one time"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:554
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs is unsupported standard single letter extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:563
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 'z' but is unsupported standard extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:572
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 's' but is unsupported standard supervisor extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:581
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 'x' but is unsupported non-standard extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:846
  #, gcc-internal-format
  msgid "%<-march=%s%>: expect number after %<%dp%>"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:853
  #, gcc-internal-format
  msgid "%<-march=%s%>: for %<%s%dp%dp?%>, version number with more than 2 level is not supported"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:919
! #, gcc-internal-format, gfc-internal-format
! msgid "Should use \"%c\" to contact Profiles with other extensions"
! msgstr ""
! 
! #: common/config/riscv/riscv-common.cc:959
  #, gcc-internal-format
! msgid "%<-march=%s%>: ISA string must begin with rv32, rv64, a supported RVA profile or refer to a supported CPU"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:985
  #, gcc-internal-format
  msgid "%<-march=%s%>: rv%de is not a valid base ISA"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:998
  #, gcc-internal-format
  msgid "version of %<g%> will be omitted, please specify version for individual extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1018
  #, gcc-internal-format
  msgid "%<-march=%s%>: first ISA subset must be %<e%>, %<i%> or %<g%>"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1041
  #, gcc-internal-format
  msgid "%<-march=%s%>: Not single-letter extension. %<%c%>"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1152
  #, gcc-internal-format
  msgid "%<-march=%s%>: zcf extension supports in rv32 only"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1156
! #, gcc-internal-format
! msgid "%<-march=%s%>: zilsd extension supports in rv32 only"
! msgstr ""
! 
! #: common/config/riscv/riscv-common.cc:1160
! #, gcc-internal-format
! msgid "%<-march=%s%>: zclsd extension supports in rv32 only"
! msgstr ""
! 
! #: common/config/riscv/riscv-common.cc:1164
! #, gcc-internal-format
! msgid "%<-march=%s%>: ssnpm extension supports in rv64 only"
! msgstr ""
! 
! #: common/config/riscv/riscv-common.cc:1168
! #, gcc-internal-format
! msgid "%<-march=%s%>: smnpm extension supports in rv64 only"
! msgstr ""
! 
! #: common/config/riscv/riscv-common.cc:1172
! #, gcc-internal-format
! msgid "%<-march=%s%>: smmpm extension supports in rv64 only"
! msgstr ""
! 
! #: common/config/riscv/riscv-common.cc:1176
! #, gcc-internal-format
! msgid "%<-march=%s%>: sspm extension supports in rv64 only"
! msgstr ""
! 
! #: common/config/riscv/riscv-common.cc:1180
! #, gcc-internal-format
! msgid "%<-march=%s%>: supm extension supports in rv64 only"
! msgstr ""
! 
! #: common/config/riscv/riscv-common.cc:1185
  #, gcc-internal-format
  msgid "%<-march=%s%>: z*inx conflicts with floating-point extensions"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1191
  #, gcc-internal-format
  msgid "%<-march=%s%>: h extension requires i extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1197
  #, gcc-internal-format
  msgid "%<-march=%s%>: zcd conflicts with zcmt"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1199
  #, gcc-internal-format
  msgid "%<-march=%s%>: zcd conflicts with zcmp"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1208
  #, gcc-internal-format
  msgid "%<-march=%s%>: xtheadvector conflicts with vector extension or its sub-extensions"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1306
  #, gcc-internal-format
  msgid "%<-march=%s%>: name of %s must be more than 1 letter"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1319
  #, gcc-internal-format
  msgid "%<-march=%s%>: %s must separate with %<_%>"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1386
  #, gcc-internal-format
  msgid "%<-march=%s%>: i, e or g must be the first extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1721
  #, gcc-internal-format
  msgid "%<-mcpu=%s%>: unknown CPU"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1808
  #, gcc-internal-format
  msgid "Cannot find suitable multilib set for %<-march=%s%>/%<-mabi=%s%>"
  msgstr ""
*************** msgstr ""
*** 38963,38969 ****
  msgid "subframework include %s conflicts with framework include"
  msgstr ""
  
! #: config/darwin-c.cc:709
  #, gcc-internal-format
  msgid "unknown value %qs of %<-mmacosx-version-min%>"
  msgstr ""
--- 40381,40387 ----
  msgid "subframework include %s conflicts with framework include"
  msgstr ""
  
! #: config/darwin-c.cc:710
  #, gcc-internal-format
  msgid "unknown value %qs of %<-mmacosx-version-min%>"
  msgstr ""
*************** msgstr ""
*** 39024,39115 ****
  msgid "%<-m32%> conflicts with %<-arch ppc64%> (%<-m32%> ignored)"
  msgstr ""
  
! #: config/darwin.cc:2089
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to open temporary file %s for LTO output"
  msgstr ""
  
! #: config/darwin.cc:2181
  #, gcc-internal-format
  msgid "%qE 2.95 vtable-compatibility attribute applies only when compiling a kext"
  msgstr ""
  
! #: config/darwin.cc:2188
  #, gcc-internal-format
  msgid "%qE 2.95 vtable-compatibility attribute applies only to C++ classes"
  msgstr ""
  
! #: config/darwin.cc:2781 config/darwin.cc:2845
  #, gcc-internal-format
  msgid "common variables must have an alignment of 32678 or less"
  msgstr ""
  
! #: config/darwin.cc:2935
  #, fuzzy, gcc-internal-format
  msgid "protected visibility attribute not supported in this configuration; ignored"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: config/darwin.cc:3178
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to open temporary file %s with LTO output"
  msgstr ""
  
! #: config/darwin.cc:3408
  #, gcc-internal-format
  msgid "%<-fobjc-abi-version%> 2 must be used for 64 bit targets with %<-fnext-runtime%>"
  msgstr ""
  
! #: config/darwin.cc:3413
  #, gcc-internal-format
  msgid "%<-fobjc-abi-version%> %d is not supported for 32 bit targets with %<-fnext-runtime%>"
  msgstr ""
  
! #: config/darwin.cc:3435
  #, fuzzy, gcc-internal-format
  msgid "%<-gsplit-dwarf%> is not supported on this platform, ignored"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: config/darwin.cc:3449
  #, gcc-internal-format
  msgid "%<-g3%> is not supported by the debug linker in use (set to 2)"
  msgstr ""
  
! #: config/darwin.cc:3541
  #, gcc-internal-format
  msgid "%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>"
  msgstr ""
  
! #: config/darwin.cc:3584
  #, gcc-internal-format
  msgid "%<-mpic-symbol-stubs%> is not required for 64-bit code (ignored)"
  msgstr ""
  
! #: config/darwin.cc:3787
  #, gcc-internal-format
  msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
  msgstr ""
  
! #: config/darwin.cc:3794
  #, gcc-internal-format
  msgid "built-in function %qD takes one argument only"
  msgstr ""
  
! #: config/darwin.cc:3838
  #, gcc-internal-format
  msgid "CFString literal is missing"
  msgstr ""
  
! #: config/darwin.cc:3849
  #, fuzzy, gcc-internal-format
  msgid "CFString literal expression is not a string constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: config/darwin.cc:3873
  #, gcc-internal-format
  msgid "non-ASCII character in CFString literal"
  msgstr ""
  
! #: config/darwin.cc:3874
  #, gcc-internal-format
  msgid "embedded NUL in CFString literal"
  msgstr ""
--- 40442,40533 ----
  msgid "%<-m32%> conflicts with %<-arch ppc64%> (%<-m32%> ignored)"
  msgstr ""
  
! #: config/darwin.cc:2139
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to open temporary file %s for LTO output"
  msgstr ""
  
! #: config/darwin.cc:2231
  #, gcc-internal-format
  msgid "%qE 2.95 vtable-compatibility attribute applies only when compiling a kext"
  msgstr ""
  
! #: config/darwin.cc:2238
  #, gcc-internal-format
  msgid "%qE 2.95 vtable-compatibility attribute applies only to C++ classes"
  msgstr ""
  
! #: config/darwin.cc:2831 config/darwin.cc:2895
  #, gcc-internal-format
  msgid "common variables must have an alignment of 32678 or less"
  msgstr ""
  
! #: config/darwin.cc:2985
  #, fuzzy, gcc-internal-format
  msgid "protected visibility attribute not supported in this configuration; ignored"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: config/darwin.cc:3228
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to open temporary file %s with LTO output"
  msgstr ""
  
! #: config/darwin.cc:3463
  #, gcc-internal-format
  msgid "%<-fobjc-abi-version%> 2 must be used for 64 bit targets with %<-fnext-runtime%>"
  msgstr ""
  
! #: config/darwin.cc:3468
  #, gcc-internal-format
  msgid "%<-fobjc-abi-version%> %d is not supported for 32 bit targets with %<-fnext-runtime%>"
  msgstr ""
  
! #: config/darwin.cc:3490
  #, fuzzy, gcc-internal-format
  msgid "%<-gsplit-dwarf%> is not supported on this platform, ignored"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: config/darwin.cc:3504
  #, gcc-internal-format
  msgid "%<-g3%> is not supported by the debug linker in use (set to 2)"
  msgstr ""
  
! #: config/darwin.cc:3596
  #, gcc-internal-format
  msgid "%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>"
  msgstr ""
  
! #: config/darwin.cc:3639
  #, gcc-internal-format
  msgid "%<-mpic-symbol-stubs%> is not required for 64-bit code (ignored)"
  msgstr ""
  
! #: config/darwin.cc:3842
  #, gcc-internal-format
  msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
  msgstr ""
  
! #: config/darwin.cc:3849
  #, gcc-internal-format
  msgid "built-in function %qD takes one argument only"
  msgstr ""
  
! #: config/darwin.cc:3893
  #, gcc-internal-format
  msgid "CFString literal is missing"
  msgstr ""
  
! #: config/darwin.cc:3904
  #, fuzzy, gcc-internal-format
  msgid "CFString literal expression is not a string constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: config/darwin.cc:3928
  #, gcc-internal-format
  msgid "non-ASCII character in CFString literal"
  msgstr ""
  
! #: config/darwin.cc:3929
  #, gcc-internal-format
  msgid "embedded NUL in CFString literal"
  msgstr ""
*************** msgstr ""
*** 39184,40253 ****
  msgid "PIC is only supported for RTPs"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2538 config/arm/arm-mve-builtins.cc:621
  #, gcc-internal-format
  msgid "ACLE function %qD requires ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2540 config/aarch64/aarch64.cc:11477
! #: config/aarch64/aarch64.cc:18779 config/aarch64/aarch64.cc:19394
  #, gcc-internal-format
  msgid "you can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2556
  #, gcc-internal-format
  msgid "ACLE function %qD is incompatible with the use of %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2574
  #, gcc-internal-format
  msgid "ACLE function %qD can only be called when SME streaming mode is enabled"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2584
  #, gcc-internal-format
  msgid "ACLE function %qD cannot be called when SME streaming mode is enabled"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2605
  #, gcc-internal-format
  msgid "ACLE function %qD can only be called from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2844
  #, fuzzy, gcc-internal-format
  msgid "first argument to %qD must be a string literal"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: config/aarch64/aarch64-builtins.cc:2977
! #: config/aarch64/aarch64-builtins.cc:3211 config/arm/arm-builtins.cc:2949
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: config/aarch64/aarch64-builtins.cc:3049 config/arm/arm-builtins.cc:3297
  #, gcc-internal-format
  msgid "lane index must be a constant immediate"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:3053
  #, gcc-internal-format
  msgid "total size and element size must be a nonzero constant immediate"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:3299
  #, fuzzy, gcc-internal-format
  msgid "argument must be a 16-bit constant immediate"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: config/aarch64/aarch64-builtins.cc:3422
  #, gcc-internal-format
  msgid "128-bit system register support requires the %<d128%> extension"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:3437
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name for `%s'"
  msgid "invalid system register name provided"
  msgstr "нерэчаісная назва рэгістра `%s'"
  
! #: config/aarch64/aarch64-builtins.cc:3451
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name for `%s'"
  msgid "invalid system register name %qs"
  msgstr "нерэчаісная назва рэгістра `%s'"
  
! #: config/aarch64/aarch64-builtins.cc:3532
  #, fuzzy, gcc-internal-format
  msgid "Constant-type argument expected"
  msgstr "не хапае аргументаў у функцыі"
  
! #: config/aarch64/aarch64-builtins.cc:3538
  #, gcc-internal-format
  msgid "argument %d must be a constant immediate in range [%wd,%wd]"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:3617
  #, gcc-internal-format
  msgid "Memory Tagging Extension does not support %<-mabi=ilp32%>"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:3652
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate in range [0,15]"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:5355
! #: config/aarch64/aarch64-builtins.cc:5375
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 1 is %d-bit"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:5359
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 2 is %d-bit"
  msgstr ""
  
! #: config/aarch64/aarch64-c.cc:375
  #, gcc-internal-format
  msgid "%<#pragma GCC aarch64%> requires a string parameter"
  msgstr ""
  
! #: config/aarch64/aarch64-c.cc:391
  #, gcc-internal-format
  msgid "unknown %<#pragma GCC aarch64%> option %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1728
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuple"
  msgstr ""
  
  #. num_vectors is always != 1, so the singular isn't needed.
! #: config/aarch64/aarch64-sve-builtins.cc:1734
! #: config/aarch64/aarch64-sve-builtins.cc:1740
! #: config/arm/arm-mve-builtins.cc:1314 config/arm/arm-mve-builtins.cc:1320
  #, gcc-internal-format
  msgid "%qT%d%qE%d"
  msgid_plural "passing single vector %qT to argument %d of %qE, which expects a tuple of %d vectors"
  msgstr[0] ""
  msgstr[1] ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1772
  #, gcc-internal-format
  msgid "passing tuple %qT to argument %d of %qE after passing single vector %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1777
  #, gcc-internal-format
  msgid "passing single vector %qT to argument %d of %qE after passing tuple %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1782
  #, gcc-internal-format
  msgid "passing mismatched tuple types %qT and %qT to arguments %d and %d of %qE"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1793
! #: config/arm/arm-mve-builtins.cc:1213
  #, gcc-internal-format
  msgid "%qE has no form that takes %qT arguments"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1854
  #, gcc-internal-format
  msgid "%qE has no form that takes %qT and %qT arguments"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1916
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an %qs or %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1947
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer type"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1966
  #, gcc-internal-format
  msgid "passing %qT and %qT to arguments %d and %d of %qE, which expects a pair of 64-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1990
  #, gcc-internal-format
  msgid "passing mismatched integer types %qT and %qT to arguments %d and %d of %qE"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2013
! #: config/arm/arm-mve-builtins.cc:1266 config/arm/arm-mve-builtins.cc:1691
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a pointer type"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2016
  #, gcc-internal-format
  msgid "an explicit type suffix is needed when using a vector of base addresses"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2025
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid SVE element type"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2033
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elements"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2040
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects the data to be 16 bits or wider"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2043
  #, gcc-internal-format
  msgid "use the %<offset%> rather than %<index%> form for 8-bit data"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2084
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an SVE type rather than a scalar type"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2088
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an SVE type"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2133
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2163
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a 128 bit NEON vector type"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2180
! #: config/aarch64/aarch64-sve-builtins.cc:2478
! #: config/arm/arm-mve-builtins.cc:1522
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of unsigned integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2201
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elements"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2243
  #, gcc-internal-format
  msgid "operations on multiple vectors must be predicated by %qs rather than %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2246
  #, gcc-internal-format
  msgid "operations on single vectors must be predicated by %qs rather than %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2262
! #: config/arm/arm-mve-builtins.cc:1367
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector or scalar type"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2284
! #: config/aarch64/aarch64-sve-builtins.cc:2933
! #: config/arm/arm-mve-builtins.cc:1389
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2311
! #: config/aarch64/aarch64-sve-builtins.cc:2427
! #: config/aarch64/aarch64-sve-builtins.cc:2556
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but argument %d had type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2422
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but argument %d was a tuple of %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2446
! #: config/arm/arm-mve-builtins.cc:1503
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit elements"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2451
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects vectors of %d-bit elements"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2464
! #: config/arm/arm-mve-builtins.cc:1515
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of signed integers"
  msgstr ""
  
  #. Translation note: could also be written "expects a tuple of
  #. signed integer vectors".
! #: config/aarch64/aarch64-sve-builtins.cc:2470
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects vectors of signed integers"
  msgstr ""
  
  #. Translation note: could also be written "expects a tuple of
  #. unsigned integer vectors".
! #: config/aarch64/aarch64-sve-builtins.cc:2484
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects vectors of unsigned integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2504
! #: config/arm/arm-mve-builtins.cc:1542
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2524
! #: config/arm/arm-mve-builtins.cc:1563
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2535
! #: config/arm/arm-mve-builtins.cc:1574
  #, gcc-internal-format
  msgid "passing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2575
! #: config/arm/arm-mve-builtins.cc:1659
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2593
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which does not accept scalars for this combination of arguments"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2609
! #: config/arm/arm-mve-builtins.cc:1675
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar pointer"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2632
  #, gcc-internal-format
  msgid "call to %qE is ambiguous; argument %d has type %qs but argument %d has type %qs"
  msgstr ""
  
  #. It doesn't really matter whether the element is expected to be
  #. the same size as type suffix 0.
! #: config/aarch64/aarch64-sve-builtins.cc:2677
! #: config/arm/arm-mve-builtins.cc:1620
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar element"
  msgstr ""
  
  #. It doesn't seem useful to distinguish between signed and unsigned
  #. scalars here.
! #: config/aarch64/aarch64-sve-builtins.cc:2683
! #: config/arm/arm-mve-builtins.cc:1626
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar integer"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2719
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qs or %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2739
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2790
  #, gcc-internal-format
  msgid "when storing %qT, %qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2795
  #, gcc-internal-format
  msgid "%qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2799
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "%qE does not support 32-bit vector type %qT"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2827
  #, gcc-internal-format
  msgid "%qE does not support 32-bit sign-extended offsets"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2830
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qE does not support sign-extended offsets"
  msgstr "%s не падтрымлівае %s"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2844
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2849
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integers"
  msgstr ""
  
  #. TYPE is part of the function name.
! #: config/aarch64/aarch64-sve-builtins.cc:2856
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2904
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector or pointer base address"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2984
  #, gcc-internal-format
  msgid "cannot combine a base of type %qT with an offset of type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2988
  #, gcc-internal-format
  msgid "cannot combine a base of type %qT with an index of type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3078
! #: config/arm/arm-mve-builtins.cc:1811
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept scalars"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3142
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept single vectors"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:4830
! #: config/arm/arm-mve-builtins.cc:522 config/arm/arm-mve-builtins.cc:547
! #: config/riscv/riscv-vector-builtins.cc:4868
  #, fuzzy, gcc-internal-format
  msgid "duplicate definition of %qs"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: config/aarch64/aarch64-sve-builtins.cc:4890
  #, gcc-internal-format
  msgid "%qs defined without first defining %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5042
  #, fuzzy, gcc-internal-format
  msgid "%qs applied to non-SVE type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5048
  #, fuzzy, gcc-internal-format
  msgid "%qs applied to non-vector type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5055
  #, gcc-internal-format
  msgid "%qs applied to type %qT, which already has a size"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5063
  #, fuzzy, gcc-internal-format
  msgid "%qs requires an integer constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5071
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported SVE vector size"
  msgstr "непадтрымліваемая версія"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5189
  #, gcc-internal-format
  msgid "SVE type %qT does not have a fixed size"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5194
  #, gcc-internal-format
  msgid "SVE type %qT does not have a defined alignment"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5199
! #: config/riscv/riscv-vector-builtins.cc:4752
  #, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5205
  #, gcc-internal-format
  msgid "arithmetic on pointer to SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5212
  #, gcc-internal-format
  msgid "member variables cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5214
  #, gcc-internal-format
  msgid "fields cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5219
  #, gcc-internal-format
  msgid "array elements cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5224
  #, gcc-internal-format
  msgid "cannot allocate objects with SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5229
  #, gcc-internal-format
  msgid "cannot delete objects with SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5234
  #, gcc-internal-format
  msgid "cannot throw or catch SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5239
  #, gcc-internal-format
  msgid "capture by copy of SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5244
  #, gcc-internal-format
  msgid "SVE type %qT not allowed in %<map%> clause"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5249
! #: config/riscv/riscv-vector-builtins.cc:4811
  #, gcc-internal-format
  msgid "cannot reference %qT object types in %<target%> region"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5254
  #, gcc-internal-format
  msgid "SVE type %qT not allowed in %<target%> %<private%> clause"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5260
  #, gcc-internal-format
  msgid "SVE type %qT not allowed in %<target%> %<firstprivate%> clause"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5266
  #, gcc-internal-format
  msgid "SVE type %qT not allowed in %<target%> device clauses"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:650
  #, gcc-internal-format
  msgid "the arguments to %qE must be constant strings"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:658
  #, fuzzy, gcc-internal-format
  msgid "unrecognized state string %qs"
  msgstr "нераспазнаны выбар \"-%s\""
  
! #: config/aarch64/aarch64.cc:742
  #, fuzzy, gcc-internal-format
  msgid "the %qE attribute cannot be applied to an SVE function type"
  msgstr "\"%s\" звычайна функцыя"
  
! #: config/aarch64/aarch64.cc:769
  #, gcc-internal-format
  msgid "cannot create a new %qs scope since %qs is shared with callers"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:785
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applies only to function definitions"
  msgstr "\"%s\" звычайна функцыя"
  
! #: config/aarch64/aarch64.cc:831
  #, gcc-internal-format
  msgid "inconsistent attributes for state %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1328
  #, gcc-internal-format
  msgid "%qs is incompatible with the use of floating-point types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1331
  #, gcc-internal-format
  msgid "%qs is incompatible with the use of vector types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1335
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of floating-point types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1338
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of vector types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1354
  #, gcc-internal-format
  msgid "this operation requires the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1355
  #, gcc-internal-format
  msgid "you can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
  #. We can't gracefully recover at this point, so make this a
  #. fatal error.
! #: config/aarch64/aarch64.cc:6686
  #, gcc-internal-format
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7163
  #, fuzzy, gcc-internal-format
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "\"%s\" звычайна функцыя"
  
! #: config/aarch64/aarch64.cc:7304 config/aarch64/aarch64.cc:7383
! #: config/aarch64/aarch64.cc:21655
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7311 config/aarch64/aarch64.cc:7390
! #: config/aarch64/aarch64.cc:21662
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 14.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7322 config/aarch64/aarch64.cc:7400
! #: config/aarch64/aarch64.cc:21670 config/arm/arm.cc:7338
! #: config/arm/arm.cc:7368 config/arm/arm.cc:29593
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7527
  #, gcc-internal-format
  msgid "%qE requires the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7530
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7718
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11475
  #, gcc-internal-format
  msgid "calling a streaming function requires the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11484 config/aarch64/aarch64.cc:11488
  #, gcc-internal-format
  msgid "call to a function that shares %qs state from a function that has no %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11491
  #, gcc-internal-format
  msgid "call to a function that shares SME state from a function that has no SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11549
  #, gcc-internal-format
  msgid "call to a function that shares state other than %qs from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11551
  #, gcc-internal-format
  msgid "use %<__arm_preserves(\"za\")%> if the callee preserves ZA"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18397
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18441
  #, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18497
  #, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18509
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%Q value"
  msgid "invalid %<sve_width%> value: %d"
  msgstr "дрэннае %%Q значэнне"
  
! #: config/aarch64/aarch64.cc:18529
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr "Нераспазнаны выбар \"%s\""
  
! #: config/aarch64/aarch64.cc:18547
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "невядомая назва рэгістра: %s\n"
  
! #: config/aarch64/aarch64.cc:18734 config/arm/arm.cc:3223
! #: config/riscv/riscv.cc:10785
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18743 config/riscv/riscv.cc:10794
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18751
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18761 config/arm/arm.cc:3235
! #: config/riscv/riscv.cc:10823 config/rs6000/rs6000.cc:4518
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "Нерэчаісны выбар %s"
  
! #: config/aarch64/aarch64.cc:18768
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18775
  #, gcc-internal-format
  msgid "streaming functions require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18777
  #, gcc-internal-format
  msgid "functions with SME state require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18873
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18889 config/riscv/riscv.cc:10843
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18917
  #, gcc-internal-format
  msgid "no support for %qs without %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18970
  #, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18981
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18986
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %qs for %<-mharden-sls=%>"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: config/aarch64/aarch64.cc:19142
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in options %qs being added"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19209
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "%s не падтрымлівае %s"
  
! #: config/aarch64/aarch64.cc:19212
  #, gcc-internal-format
  msgid "%<-mabi=ilp32%> is deprecated"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19218
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19291
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19294
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "-pipe не падтрымліваецца"
  
! #: config/aarch64/aarch64.cc:19392
  #, gcc-internal-format
  msgid "functions with %qs state require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19497
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19500
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19504
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19539
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19542
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19546 config/aarch64/aarch64.cc:19630
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19585
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19626
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19684 config/aarch64/aarch64.cc:19861
! #: config/loongarch/loongarch-target-attr.cc:144
! #: config/loongarch/loongarch-target-attr.cc:309
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19730
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19738 config/i386/i386-options.cc:1315
! #: config/loongarch/loongarch-target-attr.cc:181
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19792
! #: config/loongarch/loongarch-target-attr.cc:221
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19849 config/arm/arm.cc:33836
! #: config/loongarch/loongarch-target-attr.cc:297
! #: config/riscv/riscv-target-attr.cc:431 config/rs6000/rs6000.cc:24714
! #: config/s390/s390.cc:16688
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19886
  #, gcc-internal-format
  msgid "arch extension %qs should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19889
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19898
! #: config/loongarch/loongarch-target-attr.cc:332
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20116
! #, gcc-internal-format
! msgid "Function Multi Versioning support is experimental, and the behavior is likely to change"
! msgstr ""
! 
! #: config/aarch64/aarch64.cc:20125 config/riscv/riscv-target-attr.cc:497
  #, gcc-internal-format
  msgid "attribute %<target_version%> has multiple values"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20133 config/riscv/riscv-target-attr.cc:505
  #, gcc-internal-format
  msgid "attribute %<target_version%> argument not a string"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20155
  #, fuzzy, gcc-internal-format
  msgid "missing value in %<target_version%> attribute"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: config/aarch64/aarch64.cc:20159
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20165
  #, gcc-internal-format
  msgid "duplicate feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20751 config/i386/i386-features.cc:3911
! #: config/i386/i386-features.cc:4180 config/riscv/riscv.cc:13703
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function multiversioning not supported"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: config/aarch64/aarch64.cc:20872 config/i386/i386-features.cc:4044
! #: config/riscv/riscv.cc:13828 config/rs6000/rs6000.cc:25404
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
  
! #: config/aarch64/aarch64.cc:22424 config/arm/arm.cc:6686
! #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12993
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22429 config/arm/arm.cc:6691
! #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12988
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22434 config/arm/arm.cc:6696
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:23889 config/aarch64/aarch64.cc:23892
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29422 config/i386/i386.cc:25619
! #: config/i386/i386.cc:25750
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported simdlen %wd"
  msgstr "непадтрымліваемая версія"
  
! #: config/aarch64/aarch64.cc:29436
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29440 config/i386/i386.cc:25641
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29474
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29478 config/i386/i386.cc:25672
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29549
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29569
  #, gcc-internal-format
  msgid "GCC does not currently support a simdclone with simdlens %wd and %wd for these types."
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29757
  #, gcc-internal-format
  msgid "cannot apply attribute %qs to %q+D after the function has been defined"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29759
  #, fuzzy, gcc-internal-format
  msgid "%q+D defined here"
  msgstr "YYDEBUG не вызначан."
  
! #: config/aarch64/aarch64.cc:30239
  #, gcc-internal-format
  msgid "non-local gotos in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:30548
  #, gcc-internal-format
  msgid "catching non-call exceptions in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31188 config/arm/arm-mve-builtins.cc:634
! #: config/riscv/riscv-vector-builtins.cc:4493
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: config/aarch64/aarch64.cc:31201
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects the value %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31204 config/arm/arm-mve-builtins.cc:646
! #: config/riscv/riscv-vector-builtins.cc:4507
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31217
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects either %wd or %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31231 config/arm/arm-mve-builtins.cc:685
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31243 config/arm/arm-mve-builtins.cc:672
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr ""
  
  #: config/alpha/alpha.cc:420
  #, gcc-internal-format
  msgid "bad value %qs for %<-mtrap-precision%> switch"
--- 40602,41880 ----
  msgid "PIC is only supported for RTPs"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2672 config/arm/arm-mve-builtins.cc:601
  #, gcc-internal-format
  msgid "ACLE function %qD requires ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2674 config/aarch64/aarch64.cc:12168
! #: config/aarch64/aarch64.cc:19671 config/aarch64/aarch64.cc:20307
  #, gcc-internal-format
  msgid "you can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2690
  #, gcc-internal-format
  msgid "ACLE function %qD is incompatible with the use of %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2708
  #, gcc-internal-format
  msgid "ACLE function %qD can only be called when SME streaming mode is enabled"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2718
  #, gcc-internal-format
  msgid "ACLE function %qD cannot be called when SME streaming mode is enabled"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2739
  #, gcc-internal-format
  msgid "ACLE function %qD can only be called from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2978
  #, fuzzy, gcc-internal-format
  msgid "first argument to %qD must be a string literal"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: config/aarch64/aarch64-builtins.cc:3111
! #: config/aarch64/aarch64-builtins.cc:3345 config/arm/arm-builtins.cc:2250
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: config/aarch64/aarch64-builtins.cc:3183 config/arm/arm-builtins.cc:2586
  #, gcc-internal-format
  msgid "lane index must be a constant immediate"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:3187
  #, gcc-internal-format
  msgid "total size and element size must be a nonzero constant immediate"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:3433
  #, fuzzy, gcc-internal-format
  msgid "argument must be a 16-bit constant immediate"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: config/aarch64/aarch64-builtins.cc:3556
  #, gcc-internal-format
  msgid "128-bit system register support requires the %<d128%> extension"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:3571
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name for `%s'"
  msgid "invalid system register name provided"
  msgstr "нерэчаісная назва рэгістра `%s'"
  
! #: config/aarch64/aarch64-builtins.cc:3585
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name for `%s'"
  msgid "invalid system register name %qs"
  msgstr "нерэчаісная назва рэгістра `%s'"
  
! #: config/aarch64/aarch64-builtins.cc:3666
  #, fuzzy, gcc-internal-format
  msgid "Constant-type argument expected"
  msgstr "не хапае аргументаў у функцыі"
  
! #: config/aarch64/aarch64-builtins.cc:3672
  #, gcc-internal-format
  msgid "argument %d must be a constant immediate in range [%wd,%wd]"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:3751
  #, gcc-internal-format
  msgid "Memory Tagging Extension does not support %<-mabi=ilp32%>"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:3786
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate in range [0,15]"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:5728
! #: config/aarch64/aarch64-builtins.cc:5748
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 1 is %d-bit"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:5732
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 2 is %d-bit"
  msgstr ""
  
! #: config/aarch64/aarch64-c.cc:400
  #, gcc-internal-format
  msgid "%<#pragma GCC aarch64%> requires a string parameter"
  msgstr ""
  
! #: config/aarch64/aarch64-c.cc:416
  #, gcc-internal-format
  msgid "unknown %<#pragma GCC aarch64%> option %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-json-tunings-parser.cc:122
! #, gcc-internal-format
! msgid "static storage conflict - multiple pointer members of the same type cannot be parsed"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:139
! #, gcc-internal-format
! msgid "expected a string but got something else or NULL"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:153
! #, gcc-internal-format
! msgid "expected an integer value but got something else or NULL"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:168
! #, gcc-internal-format
! msgid "expected an unsigned integer value but got something else or NULL"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:182
! #, gcc-internal-format
! msgid "expected a boolean value but got something else or NULL"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:206
! #, gcc-internal-format, gfc-internal-format
! msgid "expected string for enum field %s"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:221
! #, fuzzy, gcc-internal-format
! msgid "%s not recognized, defaulting to %qs"
! msgstr "Не генерыраваць сімвальныя інструкцыі"
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:246
! #, gcc-internal-format
! msgid "key %qs is not a tuning parameter, skipping"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:261
! #, gcc-internal-format
! msgid "key %qs expected to be an object"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:269
! #, gcc-internal-format
! msgid "key %qs expected to be an array"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:282
! #, gcc-internal-format
! msgid "key %qs expected to be an integer"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:293
! #, gcc-internal-format
! msgid "key %qs value %ld is out of range for %<int%> type [%d, %d]"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:304
! #, gcc-internal-format
! msgid "key %qs expected to be an unsigned integer"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:315
! #, gcc-internal-format
! msgid "key %qs value %ld is out of range for %<uint%> type [0, %u]"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:326
! #, gcc-internal-format
! msgid "key %qs expected to be a string"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:335
! #, gcc-internal-format
! msgid "key %qs expected to be a boolean (true/false)"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:344
! #, gcc-internal-format
! msgid "key %qs expected to be an enum (string)"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:351
! #, gcc-internal-format
! msgid "key %qs has unsupported type"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:357
! #, gcc-internal-format
! msgid "key %qs has unexpected format in schema"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:371
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Could not open data file %s.\n"
! msgid "could not open file %s"
! msgstr "Немагчыма адчыніць файл з дадзенымі %s.\n"
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:383
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid ""
! #| "\n"
! #| "%s: error reading input file `%s': %s\n"
! msgid "error reading file %s"
! msgstr ""
! "\n"
! "%s: памылка чытаньня файла ўводу `%s': %s\n"
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:415
! #, gcc-internal-format
! msgid "JSON tuning file does not contain version information; compatibility cannot be verified"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:422
! #, gcc-internal-format, gfc-internal-format
! msgid "JSON tuning file was created with GCC version %d but current GCC version is %d"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:425
! #, gcc-internal-format
! msgid "JSON tuning files must be regenerated when switching between major GCC versions"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:446
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "error writing to %s"
! msgid "error parsing JSON data: %s"
! msgstr "памылка запісу ў %s"
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:453
! #, gcc-internal-format
! msgid "JSON parsing returned null data"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:459
! #, gcc-internal-format
! msgid "no JSON object found in the provided data"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:481
! #, gcc-internal-format
! msgid "key %<tune_params%> not found in JSON data"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:488
! #, gcc-internal-format
! msgid "key %<tune_params%> is not a JSON object"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:494
! #, gcc-internal-format
! msgid "validation failed for the provided JSON data"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:507
! #, gcc-internal-format
! msgid "JSON tuning enables dispatch scheduling but %<dispatch_constraints%> is not available; disabling dispatch scheduling"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:524
! #, gcc-internal-format, gfc-internal-format
! msgid "cannot read JSON data in %s"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-printer.cc:139
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "unable to open file '%s'"
! msgid "Error opening file %s"
! msgstr "немагу адчыніць файл \"%s\""
! 
! #: config/aarch64/aarch64-sve-builtins.cc:1754
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuple"
  msgstr ""
  
  #. num_vectors is always != 1, so the singular isn't needed.
! #: config/aarch64/aarch64-sve-builtins.cc:1760
! #: config/aarch64/aarch64-sve-builtins.cc:1766
! #: config/arm/arm-mve-builtins.cc:1311 config/arm/arm-mve-builtins.cc:1317
  #, gcc-internal-format
  msgid "%qT%d%qE%d"
  msgid_plural "passing single vector %qT to argument %d of %qE, which expects a tuple of %d vectors"
  msgstr[0] ""
  msgstr[1] ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1798
  #, gcc-internal-format
  msgid "passing tuple %qT to argument %d of %qE after passing single vector %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1803
  #, gcc-internal-format
  msgid "passing single vector %qT to argument %d of %qE after passing tuple %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1808
  #, gcc-internal-format
  msgid "passing mismatched tuple types %qT and %qT to arguments %d and %d of %qE"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1819
! #: config/arm/arm-mve-builtins.cc:1198
  #, gcc-internal-format
  msgid "%qE has no form that takes %qT arguments"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1883
  #, gcc-internal-format
  msgid "%qE has no form that takes %qT and %qT arguments"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1945
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an %qs or %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1976
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer type"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1995
  #, gcc-internal-format
  msgid "passing %qT and %qT to arguments %d and %d of %qE, which expects a pair of 64-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2019
  #, gcc-internal-format
  msgid "passing mismatched integer types %qT and %qT to arguments %d and %d of %qE"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2042
! #: config/arm/arm-mve-builtins.cc:1263 config/arm/arm-mve-builtins.cc:1688
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a pointer type"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2045
  #, gcc-internal-format
  msgid "an explicit type suffix is needed when using a vector of base addresses"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2054
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid SVE element type"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2062
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elements"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2069
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects the data to be 16 bits or wider"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2072
  #, gcc-internal-format
  msgid "use the %<offset%> rather than %<index%> form for 8-bit data"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2113
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an SVE type rather than a scalar type"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2117
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an SVE type"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2162
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2192
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a 128 bit NEON vector type"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2209
! #: config/aarch64/aarch64-sve-builtins.cc:2507
! #: config/arm/arm-mve-builtins.cc:1519
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of unsigned integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2230
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elements"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2272
  #, gcc-internal-format
  msgid "operations on multiple vectors must be predicated by %qs rather than %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2275
  #, gcc-internal-format
  msgid "operations on single vectors must be predicated by %qs rather than %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2291
! #: config/arm/arm-mve-builtins.cc:1364
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector or scalar type"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2313
! #: config/aarch64/aarch64-sve-builtins.cc:2962
! #: config/arm/arm-mve-builtins.cc:1386
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2340
! #: config/aarch64/aarch64-sve-builtins.cc:2456
! #: config/aarch64/aarch64-sve-builtins.cc:2585
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but argument %d had type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2451
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but argument %d was a tuple of %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2475
! #: config/arm/arm-mve-builtins.cc:1500
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit elements"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2480
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects vectors of %d-bit elements"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2493
! #: config/arm/arm-mve-builtins.cc:1512
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of signed integers"
  msgstr ""
  
  #. Translation note: could also be written "expects a tuple of
  #. signed integer vectors".
! #: config/aarch64/aarch64-sve-builtins.cc:2499
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects vectors of signed integers"
  msgstr ""
  
  #. Translation note: could also be written "expects a tuple of
  #. unsigned integer vectors".
! #: config/aarch64/aarch64-sve-builtins.cc:2513
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects vectors of unsigned integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2533
! #: config/arm/arm-mve-builtins.cc:1539
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2553
! #: config/arm/arm-mve-builtins.cc:1560
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2564
! #: config/arm/arm-mve-builtins.cc:1571
  #, gcc-internal-format
  msgid "passing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2604
! #: config/arm/arm-mve-builtins.cc:1656
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2622
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which does not accept scalars for this combination of arguments"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2638
! #: config/arm/arm-mve-builtins.cc:1672
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar pointer"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2661
  #, gcc-internal-format
  msgid "call to %qE is ambiguous; argument %d has type %qs but argument %d has type %qs"
  msgstr ""
  
  #. It doesn't really matter whether the element is expected to be
  #. the same size as type suffix 0.
! #: config/aarch64/aarch64-sve-builtins.cc:2706
! #: config/arm/arm-mve-builtins.cc:1617
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar element"
  msgstr ""
  
  #. It doesn't seem useful to distinguish between signed and unsigned
  #. scalars here.
! #: config/aarch64/aarch64-sve-builtins.cc:2712
! #: config/arm/arm-mve-builtins.cc:1623
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar integer"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2748
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qs or %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2768
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2819
  #, gcc-internal-format
  msgid "when storing %qT, %qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2824
  #, gcc-internal-format
  msgid "%qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2828
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "%qE does not support 32-bit vector type %qT"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2856
  #, gcc-internal-format
  msgid "%qE does not support 32-bit sign-extended offsets"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2859
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qE does not support sign-extended offsets"
  msgstr "%s не падтрымлівае %s"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2873
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2878
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integers"
  msgstr ""
  
  #. TYPE is part of the function name.
! #: config/aarch64/aarch64-sve-builtins.cc:2885
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2933
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector or pointer base address"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3013
  #, gcc-internal-format
  msgid "cannot combine a base of type %qT with an offset of type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3017
  #, gcc-internal-format
  msgid "cannot combine a base of type %qT with an index of type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3107
! #: config/arm/arm-mve-builtins.cc:1808
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept scalars"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3171
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept single vectors"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:4883
! #: config/arm/arm-mve-builtins.cc:502 config/arm/arm-mve-builtins.cc:527
! #: config/riscv/riscv-vector-builtins.cc:5584
  #, fuzzy, gcc-internal-format
  msgid "duplicate definition of %qs"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: config/aarch64/aarch64-sve-builtins.cc:4943
  #, gcc-internal-format
  msgid "%qs defined without first defining %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5095
  #, fuzzy, gcc-internal-format
  msgid "%qs applied to non-SVE type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5101
  #, fuzzy, gcc-internal-format
  msgid "%qs applied to non-vector type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5108
  #, gcc-internal-format
  msgid "%qs applied to type %qT, which already has a size"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5116
  #, fuzzy, gcc-internal-format
  msgid "%qs requires an integer constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5124
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported SVE vector size"
  msgstr "непадтрымліваемая версія"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5242
  #, gcc-internal-format
  msgid "SVE type %qT does not have a fixed size"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5247
  #, gcc-internal-format
  msgid "SVE type %qT does not have a defined alignment"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5252
! #: config/riscv/riscv-vector-builtins.cc:5468
  #, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5258
  #, gcc-internal-format
  msgid "arithmetic on pointer to SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5265
  #, gcc-internal-format
  msgid "member variables cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5267
  #, gcc-internal-format
  msgid "fields cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5272
  #, gcc-internal-format
  msgid "array elements cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5277
  #, gcc-internal-format
  msgid "cannot allocate objects with SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5282
  #, gcc-internal-format
  msgid "cannot delete objects with SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5287
  #, gcc-internal-format
  msgid "cannot throw or catch SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5292
  #, gcc-internal-format
  msgid "capture by copy of SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5297
  #, gcc-internal-format
  msgid "SVE type %qT not allowed in %<map%> clause"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5302
! #: config/riscv/riscv-vector-builtins.cc:5527
  #, gcc-internal-format
  msgid "cannot reference %qT object types in %<target%> region"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5307
  #, gcc-internal-format
  msgid "SVE type %qT not allowed in %<target%> %<private%> clause"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5313
  #, gcc-internal-format
  msgid "SVE type %qT not allowed in %<target%> %<firstprivate%> clause"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5319
  #, gcc-internal-format
  msgid "SVE type %qT not allowed in %<target%> device clauses"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:665
  #, gcc-internal-format
  msgid "the arguments to %qE must be constant strings"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:673
  #, fuzzy, gcc-internal-format
  msgid "unrecognized state string %qs"
  msgstr "нераспазнаны выбар \"-%s\""
  
! #: config/aarch64/aarch64.cc:784
  #, fuzzy, gcc-internal-format
  msgid "the %qE attribute cannot be applied to an SVE function type"
  msgstr "\"%s\" звычайна функцыя"
  
! #: config/aarch64/aarch64.cc:814
  #, gcc-internal-format
  msgid "cannot create a new %qs scope since %qs is shared with callers"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:830
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applies only to function definitions"
  msgstr "\"%s\" звычайна функцыя"
  
! #: config/aarch64/aarch64.cc:876
  #, gcc-internal-format
  msgid "inconsistent attributes for state %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1441
  #, gcc-internal-format
  msgid "%qs is incompatible with the use of floating-point types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1444
  #, gcc-internal-format
  msgid "%qs is incompatible with the use of vector types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1448
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of floating-point types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1451
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of vector types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1467
  #, gcc-internal-format
  msgid "this operation requires the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1468
  #, gcc-internal-format
  msgid "you can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
  #. We can't gracefully recover at this point, so make this a
  #. fatal error.
! #: config/aarch64/aarch64.cc:7218
  #, gcc-internal-format
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7819
  #, fuzzy, gcc-internal-format
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "\"%s\" звычайна функцыя"
  
! #: config/aarch64/aarch64.cc:7951 config/aarch64/aarch64.cc:8032
! #: config/aarch64/aarch64.cc:22625
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7958 config/aarch64/aarch64.cc:8039
! #: config/aarch64/aarch64.cc:22632
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 14.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7969 config/aarch64/aarch64.cc:8049
! #: config/aarch64/aarch64.cc:22640 config/arm/arm.cc:7311
! #: config/arm/arm.cc:7341 config/arm/arm.cc:29403
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:8177
  #, gcc-internal-format
  msgid "%qE requires the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:8180
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:8395
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12166
  #, gcc-internal-format
  msgid "calling a streaming function requires the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12175 config/aarch64/aarch64.cc:12179
  #, gcc-internal-format
  msgid "call to a function that shares %qs state from a function that has no %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12182
  #, gcc-internal-format
  msgid "call to a function that shares SME state from a function that has no SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12240
  #, gcc-internal-format
  msgid "call to a function that shares state other than %qs from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12242
  #, gcc-internal-format
  msgid "use %<__arm_preserves(\"za\")%> if the callee preserves ZA"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19255
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19299
  #, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19355
  #, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19367
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%Q value"
  msgid "invalid %<sve_width%> value: %d"
  msgstr "дрэннае %%Q значэнне"
  
! #: config/aarch64/aarch64.cc:19387
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr "Нераспазнаны выбар \"%s\""
  
! #: config/aarch64/aarch64.cc:19405
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "невядомая назва рэгістра: %s\n"
  
! #: config/aarch64/aarch64.cc:19615 config/arm/arm.cc:3211
! #: config/riscv/riscv.cc:12481
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19624 config/riscv/riscv.cc:12490
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19632
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19642 config/arm/arm.cc:3223
! #: config/riscv/riscv.cc:12519 config/rs6000/rs6000.cc:4515
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "Нерэчаісны выбар %s"
  
! #: config/aarch64/aarch64.cc:19650
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19653
! #, gcc-internal-format
! msgid "%<-fsanitize=shadow-call-stack%> conflicts with the use of register x18 by the target operating system"
! msgstr ""
! 
! #: config/aarch64/aarch64.cc:19659
! #, gcc-internal-format
! msgid "%<-fsanitize=memtag-stack%> requires the ISA extension %qs"
! msgstr ""
! 
! #: config/aarch64/aarch64.cc:19667
  #, gcc-internal-format
  msgid "streaming functions require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19669
  #, gcc-internal-format
  msgid "functions with SME state require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19765
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19781 config/riscv/riscv.cc:12539
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19815
  #, gcc-internal-format
  msgid "no support for %qs without %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19882
  #, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19893
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19898
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %qs for %<-mharden-sls=%>"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: config/aarch64/aarch64.cc:20054
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in options %qs being added"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20121
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "%s не падтрымлівае %s"
  
! #: config/aarch64/aarch64.cc:20124
  #, gcc-internal-format
  msgid "%<-mabi=ilp32%> is deprecated"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20130
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20204
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20207
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "-pipe не падтрымліваецца"
  
! #: config/aarch64/aarch64.cc:20305
  #, gcc-internal-format
  msgid "functions with %qs state require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20415
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20418
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20422
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20457
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20460
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20464 config/aarch64/aarch64.cc:20548
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20503
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20544
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20604 config/aarch64/aarch64.cc:20782
! #: config/loongarch/loongarch-target-attr.cc:197
! #: config/loongarch/loongarch-target-attr.cc:395
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20650
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20658 config/i386/i386-options.cc:1302
! #: config/loongarch/loongarch-target-attr.cc:233
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20713
! #: config/loongarch/loongarch-target-attr.cc:281
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20770 config/arm/arm.cc:33522
! #: config/loongarch/loongarch-target-attr.cc:383
! #: config/riscv/riscv-target-attr.cc:473 config/rs6000/rs6000.cc:24725
! #: config/s390/s390.cc:16979
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20807
  #, gcc-internal-format
  msgid "arch extension %qs should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20810
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20819
! #: config/loongarch/loongarch-target-attr.cc:418
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21090 config/loongarch/loongarch.cc:11500
! #: config/riscv/riscv-target-attr.cc:552
  #, gcc-internal-format
  msgid "attribute %<target_version%> has multiple values"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21098 config/loongarch/loongarch.cc:11510
! #: config/riscv/riscv-target-attr.cc:562
  #, gcc-internal-format
  msgid "attribute %<target_version%> argument not a string"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21120
  #, fuzzy, gcc-internal-format
  msgid "missing value in %<target_version%> attribute"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: config/aarch64/aarch64.cc:21124
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21130
  #, gcc-internal-format
  msgid "duplicate feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21712 config/i386/i386-features.cc:5462
! #: config/i386/i386-features.cc:5712 config/loongarch/loongarch.cc:12057
! #: config/riscv/riscv.cc:15534 config/rs6000/rs6000.cc:28526
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function multiversioning not supported"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: config/aarch64/aarch64.cc:21769 config/i386/i386-features.cc:5565
! #: config/loongarch/loongarch.cc:11654 config/riscv/riscv.cc:15588
! #: config/rs6000/rs6000.cc:25381
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
  
! #: config/aarch64/aarch64.cc:21808
! #, gcc-internal-format
! msgid "%q+D has an inconsistent function multi-version priority value"
! msgstr ""
! 
! #: config/aarch64/aarch64.cc:21811
! #, gcc-internal-format
! msgid "%q+D was previously declared here with priority value of %d"
! msgstr ""
! 
! #: config/aarch64/aarch64.cc:23420 config/arm/arm.cc:6689
! #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:13289
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:23425 config/arm/arm.cc:6694
! #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:13284
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:23430 config/arm/arm.cc:6699
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:24992 config/aarch64/aarch64.cc:24995
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:30704 config/i386/i386.cc:26805
! #: config/i386/i386.cc:26936
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported simdlen %wd"
  msgstr "непадтрымліваемая версія"
  
! #: config/aarch64/aarch64.cc:30718
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:30722 config/i386/i386.cc:26827
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:30756
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:30760 config/i386/i386.cc:26858
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:30831
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:30851
  #, gcc-internal-format
  msgid "GCC does not currently support a simdclone with simdlens %wd and %wd for these types."
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31041
  #, gcc-internal-format
  msgid "cannot apply attribute %qs to %q+D after the function has been defined"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31043
  #, fuzzy, gcc-internal-format
  msgid "%q+D defined here"
  msgstr "YYDEBUG не вызначан."
  
! #: config/aarch64/aarch64.cc:31862
  #, gcc-internal-format
  msgid "non-local gotos in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:32170
  #, gcc-internal-format
  msgid "catching non-call exceptions in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:32810 config/arm/arm-mve-builtins.cc:614
! #: config/riscv/riscv-vector-builtins.cc:5216
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: config/aarch64/aarch64.cc:32823
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects the value %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:32826 config/arm/arm-mve-builtins.cc:626
! #: config/riscv/riscv-vector-builtins.cc:5230
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:32839
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects either %wd or %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:32853 config/arm/arm-mve-builtins.cc:665
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:32865 config/arm/arm-mve-builtins.cc:652
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr ""
  
+ #: config/aarch64/aarch64.cc:33099
+ #, gcc-internal-format
+ msgid "empty string not valid for a %<target_clones%> version"
+ msgstr ""
+ 
+ #: config/aarch64/aarch64.cc:33103
+ msgid "invalid feature modifier %qs in version %qB for %<target_clones%> attribute"
+ msgstr ""
+ 
+ #: config/aarch64/aarch64.cc:33109
+ msgid "duplicate feature modifier %qs in version %qB for %<target_clones%> attribute"
+ msgstr ""
+ 
+ #: config/aarch64/aarch64.cc:33115
+ msgid "invalid feature %qs in version %qB for %<target_clones%> attribute"
+ msgstr ""
+ 
  #: config/alpha/alpha.cc:420
  #, gcc-internal-format
  msgid "bad value %qs for %<-mtrap-precision%> switch"
*************** msgstr ""
*** 40303,40378 ****
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr ""
  
! #: config/alpha/alpha.cc:7357 config/alpha/alpha.cc:7360 config/arc/arc.cc:6981
! #: config/arc/arc.cc:7255 config/s390/s390.cc:942
  #, gcc-internal-format
  msgid "bad builtin fcode"
  msgstr ""
  
! #: config/arc/arc.cc:1003
  #, gcc-internal-format
  msgid "%<-mno-mpy%> supported only for ARC700 or ARCv2"
  msgstr ""
  
! #: config/arc/arc.cc:1006
  #, gcc-internal-format
  msgid "%<-mno-dpfp-lrsr%> supported only with %<-mdpfp%>"
  msgstr ""
  
! #: config/arc/arc.cc:1011
  #, gcc-internal-format
  msgid "FPX fast and compact options cannot be specified together"
  msgstr ""
  
! #: config/arc/arc.cc:1015
  #, gcc-internal-format
  msgid "%<-mspfp_fast%> not available on ARC600 or ARC601"
  msgstr ""
  
! #: config/arc/arc.cc:1020
  #, gcc-internal-format
  msgid "no FPX/FPU mixing allowed"
  msgstr ""
  
! #: config/arc/arc.cc:1025
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "PIC is not supported for %qs"
  msgstr "-pipe не падтрымліваецца"
  
! #: config/arc/arc.cc:1061
  #, fuzzy, gcc-internal-format
  #| msgid "Missing name"
  msgid "missing dash"
  msgstr "Прапушчана назва"
  
! #: config/arc/arc.cc:1073
  #, gcc-internal-format
  msgid "first register must be R0"
  msgstr ""
  
! #: config/arc/arc.cc:1093
  #, gcc-internal-format, gfc-internal-format
  msgid "last register name %s must be an odd register"
  msgstr ""
  
! #: config/arc/arc.cc:1102 config/ia64/ia64.cc:6066 config/pa/pa.cc:492
  #: config/sh/sh.cc:8306
  #, gcc-internal-format, gfc-internal-format
  msgid "%s-%s is an empty range"
  msgstr ""
  
! #: config/arc/arc.cc:1152
  #, gcc-internal-format
  msgid "invalid number in %<-mrgf-banked-regs=%s%> valid values are 0, 4, 8, 16, or 32"
  msgstr ""
  
! #: config/arc/arc.cc:1214
  #, gcc-internal-format
  msgid "option %<-mirq-ctrl-saved%> valid only for ARC v2 processors"
  msgstr ""
  
! #: config/arc/arc.cc:1223
  #, gcc-internal-format
  msgid "option %<-mrgf-banked-regs%> valid only for ARC v2 processors"
  msgstr ""
--- 41930,42005 ----
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr ""
  
! #: config/alpha/alpha.cc:7353 config/alpha/alpha.cc:7356 config/arc/arc.cc:6996
! #: config/arc/arc.cc:7270 config/s390/s390.cc:943
  #, gcc-internal-format
  msgid "bad builtin fcode"
  msgstr ""
  
! #: config/arc/arc.cc:1001
  #, gcc-internal-format
  msgid "%<-mno-mpy%> supported only for ARC700 or ARCv2"
  msgstr ""
  
! #: config/arc/arc.cc:1004
  #, gcc-internal-format
  msgid "%<-mno-dpfp-lrsr%> supported only with %<-mdpfp%>"
  msgstr ""
  
! #: config/arc/arc.cc:1009
  #, gcc-internal-format
  msgid "FPX fast and compact options cannot be specified together"
  msgstr ""
  
! #: config/arc/arc.cc:1013
  #, gcc-internal-format
  msgid "%<-mspfp_fast%> not available on ARC600 or ARC601"
  msgstr ""
  
! #: config/arc/arc.cc:1018
  #, gcc-internal-format
  msgid "no FPX/FPU mixing allowed"
  msgstr ""
  
! #: config/arc/arc.cc:1023
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "PIC is not supported for %qs"
  msgstr "-pipe не падтрымліваецца"
  
! #: config/arc/arc.cc:1059
  #, fuzzy, gcc-internal-format
  #| msgid "Missing name"
  msgid "missing dash"
  msgstr "Прапушчана назва"
  
! #: config/arc/arc.cc:1071
  #, gcc-internal-format
  msgid "first register must be R0"
  msgstr ""
  
! #: config/arc/arc.cc:1091
  #, gcc-internal-format, gfc-internal-format
  msgid "last register name %s must be an odd register"
  msgstr ""
  
! #: config/arc/arc.cc:1100 config/ia64/ia64.cc:6111 config/pa/pa.cc:492
  #: config/sh/sh.cc:8306
  #, gcc-internal-format, gfc-internal-format
  msgid "%s-%s is an empty range"
  msgstr ""
  
! #: config/arc/arc.cc:1150
  #, gcc-internal-format
  msgid "invalid number in %<-mrgf-banked-regs=%s%> valid values are 0, 4, 8, 16, or 32"
  msgstr ""
  
! #: config/arc/arc.cc:1212
  #, gcc-internal-format
  msgid "option %<-mirq-ctrl-saved%> valid only for ARC v2 processors"
  msgstr ""
  
! #: config/arc/arc.cc:1221
  #, gcc-internal-format
  msgid "option %<-mrgf-banked-regs%> valid only for ARC v2 processors"
  msgstr ""
*************** msgstr ""
*** 40384,40721 ****
  #. TRANSLATORS: the DOC/DOC0/DOC1 are strings which shouldn't be
  #. translated.  They are like keywords which one can relate with the
  #. architectural choices taken for an ARC CPU implementation.
! #: config/arc/arc.cc:1267
  #, gcc-internal-format
  msgid "option %<%s=%s%> is not available for %qs CPU"
  msgstr ""
  
! #: config/arc/arc.cc:1272
  #, gcc-internal-format
  msgid "option %qs is ignored, the default value %qs is considered for %qs CPU"
  msgstr ""
  
! #: config/arc/arc.cc:1280
  #, gcc-internal-format
  msgid "option %qs is not available for %qs CPU"
  msgstr ""
  
! #: config/arc/arc.cc:1285
  #, gcc-internal-format
  msgid "unset option %qs is ignored, it is always enabled for %qs CPU"
  msgstr ""
  
! #: config/arc/arc.cc:1857
  #, gcc-internal-format, gfc-internal-format
  msgid "multiply option implies r%d is fixed"
  msgstr ""
  
! #: config/arc/arc.cc:2005 config/epiphany/epiphany.cc:505
  #: config/epiphany/epiphany.cc:547
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute is not a string constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: config/arc/arc.cc:2014
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\""
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: config/arc/arc.cc:2023
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute is not \"ilink\" or \"firq\""
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: config/arc/arc.cc:2037 config/arm/arm.cc:7479 config/arm/arm.cc:7497
! #: config/arm/arm.cc:7676 config/avr/avr.cc:11323 config/avr/avr.cc:11337
! #: config/bfin/bfin.cc:4695 config/bfin/bfin.cc:4756 config/bfin/bfin.cc:4786
! #: config/bpf/bpf.cc:93 config/csky/csky.cc:6459 config/csky/csky.cc:6487
! #: config/epiphany/epiphany.cc:488 config/gcn/gcn.cc:356
! #: config/h8300/h8300.cc:4948 config/i386/i386-options.cc:3729
! #: config/i386/i386-options.cc:3906 config/i386/i386-options.cc:3962
! #: config/i386/i386-options.cc:4013 config/i386/i386-options.cc:4050
! #: config/m68k/m68k.cc:804 config/mcore/mcore.cc:3070
! #: config/nvptx/nvptx.cc:5901 config/riscv/riscv.cc:6533
  #: config/rl78/rl78.cc:821 config/rl78/rl78.cc:890
! #: config/rs6000/rs6000.cc:20642 config/rx/rx.cc:2727 config/rx/rx.cc:2753
! #: config/s390/s390.cc:1157 config/s390/s390.cc:1247 config/sh/sh.cc:8442
  #: config/sh/sh.cc:8460 config/sh/sh.cc:8484 config/sh/sh.cc:8555
! #: config/sh/sh.cc:8578 config/stormy16/stormy16.cc:2403
  #: config/v850/v850.cc:2010 config/visium/visium.cc:727
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to functions"
  msgstr "\"%s\" звычайна функцыя"
  
! #: config/arc/arc.cc:6880
  #, 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.cc:6888
  #, gcc-internal-format
  msgid "invalid alignment value for %<__builtin_arc_aligned%>"
  msgstr ""
  
! #: config/arc/arc.cc:7051
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr ""
  
! #: config/arc/arc.cc:7092 config/arc/arc.cc:7189
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.cc:7125 config/arc/arc.cc:7157
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.cc:7129 config/arc/arc.cc:7161
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.cc:7193
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.cc:7226
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr ""
  
! #: config/arc/arc.cc:7230
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.cc:7237
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr ""
  
! #: config/arc/arc.cc:7240
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr ""
  
! #: config/arc/arc.cc:7287
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin requires an immediate for operand %d"
  msgstr ""
  
! #: config/arc/arc.cc:7292
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr ""
  
! #: config/arc/arc.cc:7296
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr ""
  
! #: config/arc/arc.cc:7300
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr ""
  
! #: config/arc/arc.cc:7303
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.cc:7394
  #, gcc-internal-format
  msgid "register number must be a compile-time constant.  Try giving higher optimization levels"
  msgstr ""
  
! #: config/arc/arc.cc:8467
  #, gcc-internal-format
  msgid "insn addresses not set after shorten branches"
  msgstr ""
  
! #: config/arc/arc.cc:8682
  #, gcc-internal-format
  msgid "insn addresses not freed"
  msgstr ""
  
! #: config/arc/arc.cc:10830
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: config/arc/arc.cc:10838 config/arc/arc.cc:10877
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `-%s' is missing"
  msgid "argument of %qE attribute is missing"
  msgstr "аргумент для \"-%s\" прапушчан"
  
! #: config/arc/arc.cc:10849 config/arc/arc.cc:10888 config/arc/arc.cc:11014
! #: config/avr/avr.cc:11397
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr ""
  
! #: config/arc/arc.cc:10869
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: config/arc/arc.cc:10924
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to types"
  msgstr "\"%s\" звычайна функцыя"
  
! #: config/arc/arc.cc:10930
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute ignored"
  msgstr "памер \"%s\" больш чам %d байт"
  
! #: config/arc/arc.cc:11004 config/avr/avr.cc:11384 config/bfin/bfin.cc:4818
! #: config/mingw/winnt.cc:63 config/nvptx/nvptx.cc:5924
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: config/arm/aarch-common.cc:553 config/i386/i386.cc:24290
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:614 config/i386/i386.cc:24354
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr ""
  
! #: config/arm/aarch-common.cc:624 config/i386/i386.cc:24383
  #, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:714
  #, fuzzy, gcc-internal-format
  msgid "missing feature or flag for %qs"
  msgstr "прапушчан прабел пасля нумара \"%.*s\""
  
! #: config/arm/aarch-common.cc:716
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter `%s'"
  msgid "invalid argument %qs for %qs"
  msgstr "нерэчаісны парамэтр `%s'"
  
! #: config/arm/aarch-common.cc:727
  #, gcc-internal-format
  msgid "argument %qs can only appear alone in %qs"
  msgstr ""
  
! #: config/arm/arm-builtins.cc:2928
  #, gcc-internal-format, gfc-internal-format
  msgid "coprocessor %d is not enabled with +cdecp%d"
  msgstr ""
  
! #: config/arm/arm-builtins.cc:2932
  #, gcc-internal-format
  msgid "coproc must be a constant immediate in range [0-%d] enabled with %<+cdecp<N>%>"
  msgstr ""
  
! #: config/arm/arm-builtins.cc:2941
  #, gcc-internal-format
  msgid "argument %d to %qE must be a constant immediate in range [0-%d]"
  msgstr ""
  
! #: config/arm/arm-builtins.cc:3060
  #, fuzzy, gcc-internal-format
  msgid "this builtin is not supported for this target"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
  
! #: config/arm/arm-builtins.cc:3175
  #, gcc-internal-format
  msgid "saturation bit range must be in the range [%wd, %wd]"
  msgstr ""
  
! #: config/arm/arm-builtins.cc:3180
  #, gcc-internal-format
  msgid "saturation bit range must be a constant immediate"
  msgstr ""
  
! #: config/arm/arm-builtins.cc:3204
  #, gcc-internal-format
  msgid "You must enable MVE instructions to use these intrinsics"
  msgstr ""
  
! #: config/arm/arm-builtins.cc:3226
  #, gcc-internal-format
  msgid "You must enable NEON instructions (e.g. %<-mfloat-abi=softfp%> %<-mfpu=neon%>) to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.cc:3248
  #, gcc-internal-format
  msgid "You must enable VFP instructions to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.cc:3319
  #, gcc-internal-format
  msgid "You must enable crypto instructions (e.g. include %<-mfloat-abi=softfp%> %<-mfpu=crypto-neon%>) to use these intrinsics."
  msgstr ""
  
- #. @@@ better error message
- #: config/arm/arm-builtins.cc:3397 config/arm/arm-builtins.cc:3501
- #, gcc-internal-format
- msgid "selector must be an immediate"
- msgstr ""
- 
- #: config/arm/arm-builtins.cc:3405 config/arm/arm-builtins.cc:3450
- #: config/arm/arm-builtins.cc:3508 config/arm/arm-builtins.cc:3517
- #, 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.cc:3410 config/arm/arm-builtins.cc:3519
- #, 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.cc:3415 config/arm/arm-builtins.cc:3521
- #, 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.cc:3587
- #, gcc-internal-format
- msgid "mask must be an immediate"
- msgstr ""
- 
- #: config/arm/arm-builtins.cc:3592
- #, 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.cc:3780
- #, gcc-internal-format
- msgid "the range of count should be in 0 to 32; please check the intrinsic %qs in code"
- msgstr ""
- 
- #: config/arm/arm-builtins.cc:3788
- #, gcc-internal-format
- msgid "the range of count should be in 0 to 16; please check the intrinsic %qs in code"
- msgstr ""
- 
- #: config/arm/arm-builtins.cc:3796
- #, gcc-internal-format
- msgid "the range of count should be in 0 to 64; please check the intrinsic %qs in code"
- msgstr ""
- 
- #: config/arm/arm-builtins.cc:3859
- #, gcc-internal-format
- msgid "the count should be no less than 0; please check the intrinsic %qs in code"
- msgstr ""
- 
  #: config/arm/arm-c.cc:108
  #, gcc-internal-format
  msgid "argument %u to function %qE is of type %qT which is not known to be 128 bits wide"
--- 42011,42292 ----
  #. TRANSLATORS: the DOC/DOC0/DOC1 are strings which shouldn't be
  #. translated.  They are like keywords which one can relate with the
  #. architectural choices taken for an ARC CPU implementation.
! #: config/arc/arc.cc:1265
  #, gcc-internal-format
  msgid "option %<%s=%s%> is not available for %qs CPU"
  msgstr ""
  
! #: config/arc/arc.cc:1270
  #, gcc-internal-format
  msgid "option %qs is ignored, the default value %qs is considered for %qs CPU"
  msgstr ""
  
! #: config/arc/arc.cc:1278
  #, gcc-internal-format
  msgid "option %qs is not available for %qs CPU"
  msgstr ""
  
! #: config/arc/arc.cc:1283
  #, gcc-internal-format
  msgid "unset option %qs is ignored, it is always enabled for %qs CPU"
  msgstr ""
  
! #: config/arc/arc.cc:1869
  #, gcc-internal-format, gfc-internal-format
  msgid "multiply option implies r%d is fixed"
  msgstr ""
  
! #: config/arc/arc.cc:2017 config/epiphany/epiphany.cc:505
  #: config/epiphany/epiphany.cc:547
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute is not a string constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: config/arc/arc.cc:2026
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\""
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: config/arc/arc.cc:2035
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute is not \"ilink\" or \"firq\""
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: config/arc/arc.cc:2049 config/arm/arm.cc:7444 config/arm/arm.cc:7462
! #: config/arm/arm.cc:7641 config/avr/avr.cc:11391 config/avr/avr.cc:11405
! #: config/bfin/bfin.cc:4694 config/bfin/bfin.cc:4755 config/bfin/bfin.cc:4785
! #: config/bpf/bpf.cc:93 config/csky/csky.cc:6458 config/csky/csky.cc:6486
! #: config/epiphany/epiphany.cc:488 config/gcn/gcn.cc:362
! #: config/h8300/h8300.cc:5001 config/i386/i386-options.cc:3605
! #: config/i386/i386-options.cc:3785 config/i386/i386-options.cc:3841
! #: config/i386/i386-options.cc:3892 config/i386/i386-options.cc:3929
! #: config/m68k/m68k.cc:804 config/mcore/mcore.cc:3068 config/mingw/winnt.cc:354
! #: config/nvptx/nvptx.cc:5888 config/riscv/riscv.cc:7562
  #: config/rl78/rl78.cc:821 config/rl78/rl78.cc:890
! #: config/rs6000/rs6000.cc:20653 config/rx/rx.cc:2712 config/rx/rx.cc:2738
! #: config/s390/s390.cc:1158 config/s390/s390.cc:1248 config/sh/sh.cc:8442
  #: config/sh/sh.cc:8460 config/sh/sh.cc:8484 config/sh/sh.cc:8555
! #: config/sh/sh.cc:8578 config/stormy16/stormy16.cc:2402
  #: config/v850/v850.cc:2010 config/visium/visium.cc:727
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to functions"
  msgstr "\"%s\" звычайна функцыя"
  
! #: config/arc/arc.cc:6895
  #, 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.cc:6903
  #, gcc-internal-format
  msgid "invalid alignment value for %<__builtin_arc_aligned%>"
  msgstr ""
  
! #: config/arc/arc.cc:7066
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr ""
  
! #: config/arc/arc.cc:7107 config/arc/arc.cc:7204
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.cc:7140 config/arc/arc.cc:7172
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.cc:7144 config/arc/arc.cc:7176
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.cc:7208
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.cc:7241
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr ""
  
! #: config/arc/arc.cc:7245
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.cc:7252
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr ""
  
! #: config/arc/arc.cc:7255
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr ""
  
! #: config/arc/arc.cc:7302
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin requires an immediate for operand %d"
  msgstr ""
  
! #: config/arc/arc.cc:7307
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr ""
  
! #: config/arc/arc.cc:7311
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr ""
  
! #: config/arc/arc.cc:7315
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr ""
  
! #: config/arc/arc.cc:7318
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.cc:7409
  #, gcc-internal-format
  msgid "register number must be a compile-time constant.  Try giving higher optimization levels"
  msgstr ""
  
! #: config/arc/arc.cc:8481
  #, gcc-internal-format
  msgid "insn addresses not set after shorten branches"
  msgstr ""
  
! #: config/arc/arc.cc:8696
  #, gcc-internal-format
  msgid "insn addresses not freed"
  msgstr ""
  
! #: config/arc/arc.cc:10844
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: config/arc/arc.cc:10852 config/arc/arc.cc:10891
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `-%s' is missing"
  msgid "argument of %qE attribute is missing"
  msgstr "аргумент для \"-%s\" прапушчан"
  
! #: config/arc/arc.cc:10863 config/arc/arc.cc:10902 config/arc/arc.cc:11028
! #: config/avr/avr.cc:11465
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr ""
  
! #: config/arc/arc.cc:10883
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: config/arc/arc.cc:10938
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to types"
  msgstr "\"%s\" звычайна функцыя"
  
! #: config/arc/arc.cc:10944
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute ignored"
  msgstr "памер \"%s\" больш чам %d байт"
  
! #: config/arc/arc.cc:11018 config/avr/avr.cc:11452 config/bfin/bfin.cc:4817
! #: config/mingw/winnt.cc:63 config/nvptx/nvptx.cc:5911
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: config/arm/aarch-common.cc:553 config/i386/i386.cc:24966
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:614 config/i386/i386.cc:25030
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr ""
  
! #: config/arm/aarch-common.cc:624 config/i386/i386.cc:25059
  #, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:713
  #, fuzzy, gcc-internal-format
  msgid "missing feature or flag for %qs"
  msgstr "прапушчан прабел пасля нумара \"%.*s\""
  
! #: config/arm/aarch-common.cc:715
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter `%s'"
  msgid "invalid argument %qs for %qs"
  msgstr "нерэчаісны парамэтр `%s'"
  
! #: config/arm/aarch-common.cc:726
  #, gcc-internal-format
  msgid "argument %qs can only appear alone in %qs"
  msgstr ""
  
! #: config/arm/arm-builtins.cc:2229
  #, gcc-internal-format, gfc-internal-format
  msgid "coprocessor %d is not enabled with +cdecp%d"
  msgstr ""
  
! #: config/arm/arm-builtins.cc:2233
  #, gcc-internal-format
  msgid "coproc must be a constant immediate in range [0-%d] enabled with %<+cdecp<N>%>"
  msgstr ""
  
! #: config/arm/arm-builtins.cc:2242
  #, gcc-internal-format
  msgid "argument %d to %qE must be a constant immediate in range [0-%d]"
  msgstr ""
  
! #: config/arm/arm-builtins.cc:2360
  #, fuzzy, gcc-internal-format
  msgid "this builtin is not supported for this target"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
  
! #: config/arm/arm-builtins.cc:2475
  #, gcc-internal-format
  msgid "saturation bit range must be in the range [%wd, %wd]"
  msgstr ""
  
! #: config/arm/arm-builtins.cc:2480
  #, gcc-internal-format
  msgid "saturation bit range must be a constant immediate"
  msgstr ""
  
! #: config/arm/arm-builtins.cc:2504
  #, gcc-internal-format
  msgid "You must enable MVE instructions to use these intrinsics"
  msgstr ""
  
! #: config/arm/arm-builtins.cc:2526
  #, gcc-internal-format
  msgid "You must enable NEON instructions (e.g. %<-mfloat-abi=softfp%> %<-mfpu=neon%>) to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.cc:2548
  #, gcc-internal-format
  msgid "You must enable VFP instructions to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.cc:2608
  #, gcc-internal-format
  msgid "You must enable crypto instructions (e.g. include %<-mfloat-abi=softfp%> %<-mfpu=crypto-neon%>) to use these intrinsics."
  msgstr ""
  
  #: config/arm/arm-c.cc:108
  #, gcc-internal-format
  msgid "argument %u to function %qE is of type %qT which is not known to be 128 bits wide"
*************** msgstr ""
*** 40736,41093 ****
  msgid "unknown %<#pragma GCC arm%> option %qs"
  msgstr ""
  
! #: config/arm/arm-mve-builtins.cc:528
  #, gcc-internal-format
  msgid "this definition requires the MVE ISA extension"
  msgstr ""
  
! #: config/arm/arm-mve-builtins.cc:553
  #, gcc-internal-format
  msgid "this definition requires MVE types, please include %qs"
  msgstr ""
  
! #: config/arm/arm-mve-builtins.cc:623
  #, gcc-internal-format
  msgid "you can enable mve.fp by using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/arm/arm-mve-builtins.cc:660
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value multiple of %wd in the range [%wd, %wd]"
  msgstr ""
  
! #: config/arm/arm-mve-builtins.cc:1275
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid MVE element type"
  msgstr ""
  
! #: config/arm/arm-mve-builtins.cc:1309
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a single MVE vector rather than a tuple"
  msgstr ""
  
! #: config/arm/arm-mve-builtins.cc:1329
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an MVE vector type"
  msgstr ""
  
! #: config/arm/arm-mve-builtins.cc:1332
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an MVE tuple type"
  msgstr ""
  
! #: config/arm/arm-mve-builtins.cc:1409
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but previous arguments had type %qT"
  msgstr ""
  
! #: config/arm/arm-mve-builtins.cc:1699
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a pointer to %qT"
  msgstr ""
  
! #: config/arm/arm-mve-builtins.cc:2341
  #, gcc-internal-format
  msgid "constant predicate argument %d (%wx) does not map to %d lane numbers, converted to %wx"
  msgstr ""
  
! #: config/arm/arm.cc:2976
! #, gcc-internal-format
! msgid "iWMMXt and NEON are incompatible"
! msgstr ""
! 
! #: config/arm/arm.cc:2982
  #, fuzzy, gcc-internal-format
  msgid "target CPU does not support ARM mode"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: config/arm/arm.cc:2986
  #, gcc-internal-format
  msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
  msgstr ""
  
! #: config/arm/arm.cc:2989
  #, gcc-internal-format
  msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
  msgstr ""
  
! #: config/arm/arm.cc:2997
  #, gcc-internal-format
  msgid "%<-g%> with %<-mno-apcs-frame%> may not give sensible debugging"
  msgstr ""
  
! #: config/arm/arm.cc:3002
! #, gcc-internal-format
! msgid "iWMMXt unsupported under Thumb mode"
! msgstr ""
! 
! #: config/arm/arm.cc:3005
  #, gcc-internal-format
  msgid "cannot use %<-mtp=cp15%> with 16-bit Thumb"
  msgstr ""
  
! #: config/arm/arm.cc:3009
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with Thumb"
  msgstr ""
  
! #: config/arm/arm.cc:3022
  #, gcc-internal-format
  msgid "%qs only supports non-pic code on M-profile targets with the MOVT instruction"
  msgstr ""
  
! #: config/arm/arm.cc:3027
  #, gcc-internal-format
  msgid "%qs only supports non-pic code on M-profile targets"
  msgstr ""
  
! #: config/arm/arm.cc:3032
  #, gcc-internal-format
  msgid "%qs is incompatible with %<-mword-relocations%>"
  msgstr ""
  
! #: config/arm/arm.cc:3134
  #, fuzzy, gcc-internal-format
  msgid "target CPU does not support THUMB instructions"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: config/arm/arm.cc:3184
  #, fuzzy, gcc-internal-format
  msgid "target CPU does not support unaligned accesses"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: config/arm/arm.cc:3243 config/arm/arm.cc:33500
  #, fuzzy, gcc-internal-format
  msgid "This architecture does not support branch protection instructions"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: config/arm/arm.cc:3246
  #, gcc-internal-format
  msgid "Return address signing is not supported with %<-mtpcs-frame%>."
  msgstr ""
  
! #: config/arm/arm.cc:3384
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with switch %<-march=%s%>"
  msgstr ""
  
! #: config/arm/arm.cc:3639
  #, gcc-internal-format
  msgid "%<-mapcs-stack-check%> incompatible with %<-mno-apcs-frame%>"
  msgstr ""
  
! #: config/arm/arm.cc:3648
  #, gcc-internal-format
  msgid "%<-fpic%> and %<-mapcs-reent%> are incompatible"
  msgstr ""
  
! #: config/arm/arm.cc:3651
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr ""
  
! #: config/arm/arm.cc:3674
  #, gcc-internal-format
  msgid "option %<-mstructure-size-boundary%> is deprecated"
  msgstr ""
  
! #: config/arm/arm.cc:3682
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr ""
  
! #: config/arm/arm.cc:3684
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr ""
  
! #: config/arm/arm.cc:3709
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with %<-msingle-pic-base%>"
  msgstr ""
  
! #: config/arm/arm.cc:3721 config/arm/arm.cc:33850
  #, gcc-internal-format
  msgid "FDPIC mode is not supported in Thumb-1 mode"
  msgstr ""
  
! #: config/arm/arm.cc:3729
  #, gcc-internal-format
  msgid "%<-mpic-register=%> is useless without %<-fpic%>"
  msgstr ""
  
! #: config/arm/arm.cc:3738
  #, gcc-internal-format
  msgid "unable to use %qs for PIC register"
  msgstr ""
  
! #: config/arm/arm.cc:3778 config/pru/pru.cc:627
  #, fuzzy, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> not supported on this architecture"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: config/arm/arm.cc:3946
  #, gcc-internal-format
  msgid "selected fp16 options are incompatible"
  msgstr ""
  
! #: config/arm/arm.cc:3981
  #, gcc-internal-format
  msgid "%<-mstack-protector-guard=tls%> needs a hardware TLS register"
  msgstr ""
  
! #: config/arm/arm.cc:4001
! #, gcc-internal-format
! msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
! msgstr ""
! 
! #: config/arm/arm.cc:4004
! #, gcc-internal-format
! msgid "iwmmxt abi requires an iwmmxt capable cpu"
! msgstr ""
! 
! #: config/arm/arm.cc:4012
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr ""
  
! #: config/arm/arm.cc:4025
  #, gcc-internal-format
  msgid "AAPCS does not support %<-mcaller-super-interworking%>"
  msgstr ""
  
! #: config/arm/arm.cc:4028
  #, gcc-internal-format
  msgid "AAPCS does not support %<-mcallee-super-interworking%>"
  msgstr ""
  
! #: config/arm/arm.cc:4033
  #, gcc-internal-format
  msgid "%<__fp16%> and no ldrh"
  msgstr ""
  
! #: config/arm/arm.cc:4036
  #, fuzzy, gcc-internal-format
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: config/arm/arm.cc:4041
  #, gcc-internal-format
  msgid "ARMv8-M Security Extensions incompatible with selected FPU"
  msgstr ""
  
! #: config/arm/arm.cc:4053
  #, gcc-internal-format
  msgid "%<-mfloat-abi=hard%>: selected architecture lacks an FPU"
  msgstr ""
  
! #: config/arm/arm.cc:4061
  #, gcc-internal-format
  msgid "%<-mfloat-abi=hard%> and VFP"
  msgstr ""
  
! #: config/arm/arm.cc:6326
  #, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr ""
  
! #: config/arm/arm.cc:6328
  #, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr ""
  
! #: config/arm/arm.cc:6357
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr ""
  
! #: config/arm/arm.cc:6632
  #, gcc-internal-format
  msgid "Thumb-1 %<hard-float%> VFP ABI"
  msgstr ""
  
! #: config/arm/arm.cc:6727
  #, gcc-internal-format
  msgid "argument of type %qT not permitted with %<-mgeneral-regs-only%>"
  msgstr ""
  
! #: config/arm/arm.cc:7111 config/arm/arm.cc:7332 config/arm/arm.cc:7365
! #: config/arm/arm.cc:29586
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.cc:7503
  #, gcc-internal-format
  msgid "FP registers might be clobbered despite %qE attribute: compile with %<-mgeneral-regs-only%>"
  msgstr ""
  
! #: config/arm/arm.cc:7625
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr ""
  
! #: config/arm/arm.cc:7637
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr ""
  
! #: config/arm/arm.cc:7646
  #, gcc-internal-format
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr ""
  
! #: config/arm/arm.cc:7668 config/arm/arm.cc:7720
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored without %<-mcmse%> option"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: config/arm/arm.cc:7687
  #, gcc-internal-format
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr ""
  
! #: config/arm/arm.cc:7740
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr "\"%s\" звычайна функцыя"
  
! #: config/arm/arm.cc:9752
  #, gcc-internal-format
  msgid "accessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>"
  msgstr ""
  
! #: config/arm/arm.cc:13584 config/arm/arm.cc:13586
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.cc:26127
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr ""
  
! #: config/arm/arm.cc:26790
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr ""
  
! #: config/arm/arm.cc:27045
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr ""
  
! #: config/arm/arm.cc:27298
  #, gcc-internal-format
  msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode"
  msgstr ""
  
! #: config/arm/arm.cc:27596
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.cc:33865
  #, gcc-internal-format
  msgid "invalid fpu for target attribute or pragma %qs"
  msgstr ""
--- 42307,42644 ----
  msgid "unknown %<#pragma GCC arm%> option %qs"
  msgstr ""
  
! #: config/arm/arm-mve-builtins.cc:508
  #, gcc-internal-format
  msgid "this definition requires the MVE ISA extension"
  msgstr ""
  
! #: config/arm/arm-mve-builtins.cc:533
  #, gcc-internal-format
  msgid "this definition requires MVE types, please include %qs"
  msgstr ""
  
! #: config/arm/arm-mve-builtins.cc:603
  #, gcc-internal-format
  msgid "you can enable mve.fp by using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/arm/arm-mve-builtins.cc:640
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value multiple of %wd in the range [%wd, %wd]"
  msgstr ""
  
! #: config/arm/arm-mve-builtins.cc:1272
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid MVE element type"
  msgstr ""
  
! #: config/arm/arm-mve-builtins.cc:1306
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a single MVE vector rather than a tuple"
  msgstr ""
  
! #: config/arm/arm-mve-builtins.cc:1326
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an MVE vector type"
  msgstr ""
  
! #: config/arm/arm-mve-builtins.cc:1329
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an MVE tuple type"
  msgstr ""
  
! #: config/arm/arm-mve-builtins.cc:1406
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but previous arguments had type %qT"
  msgstr ""
  
! #: config/arm/arm-mve-builtins.cc:1696
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a pointer to %qT"
  msgstr ""
  
! #: config/arm/arm-mve-builtins.cc:2338
  #, gcc-internal-format
  msgid "constant predicate argument %d (%wx) does not map to %d lane numbers, converted to %wx"
  msgstr ""
  
! #: config/arm/arm.cc:2974
  #, fuzzy, gcc-internal-format
  msgid "target CPU does not support ARM mode"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: config/arm/arm.cc:2978
  #, gcc-internal-format
  msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
  msgstr ""
  
! #: config/arm/arm.cc:2981
  #, gcc-internal-format
  msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
  msgstr ""
  
! #: config/arm/arm.cc:2989
  #, gcc-internal-format
  msgid "%<-g%> with %<-mno-apcs-frame%> may not give sensible debugging"
  msgstr ""
  
! #: config/arm/arm.cc:2993
  #, gcc-internal-format
  msgid "cannot use %<-mtp=cp15%> with 16-bit Thumb"
  msgstr ""
  
! #: config/arm/arm.cc:2997
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with Thumb"
  msgstr ""
  
! #: config/arm/arm.cc:3010
  #, gcc-internal-format
  msgid "%qs only supports non-pic code on M-profile targets with the MOVT instruction"
  msgstr ""
  
! #: config/arm/arm.cc:3015
  #, gcc-internal-format
  msgid "%qs only supports non-pic code on M-profile targets"
  msgstr ""
  
! #: config/arm/arm.cc:3020
  #, gcc-internal-format
  msgid "%qs is incompatible with %<-mword-relocations%>"
  msgstr ""
  
! #: config/arm/arm.cc:3122
  #, fuzzy, gcc-internal-format
  msgid "target CPU does not support THUMB instructions"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: config/arm/arm.cc:3172
  #, fuzzy, gcc-internal-format
  msgid "target CPU does not support unaligned accesses"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: config/arm/arm.cc:3231 config/arm/arm.cc:33186
  #, fuzzy, gcc-internal-format
  msgid "This architecture does not support branch protection instructions"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: config/arm/arm.cc:3234
  #, gcc-internal-format
  msgid "Return address signing is not supported with %<-mtpcs-frame%>."
  msgstr ""
  
! #: config/arm/arm.cc:3372
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with switch %<-march=%s%>"
  msgstr ""
  
! #: config/arm/arm.cc:3627
  #, gcc-internal-format
  msgid "%<-mapcs-stack-check%> incompatible with %<-mno-apcs-frame%>"
  msgstr ""
  
! #: config/arm/arm.cc:3636
  #, gcc-internal-format
  msgid "%<-fpic%> and %<-mapcs-reent%> are incompatible"
  msgstr ""
  
! #: config/arm/arm.cc:3639
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr ""
  
! #: config/arm/arm.cc:3662
  #, gcc-internal-format
  msgid "option %<-mstructure-size-boundary%> is deprecated"
  msgstr ""
  
! #: config/arm/arm.cc:3670
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr ""
  
! #: config/arm/arm.cc:3672
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr ""
  
! #: config/arm/arm.cc:3697
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with %<-msingle-pic-base%>"
  msgstr ""
  
! #: config/arm/arm.cc:3709 config/arm/arm.cc:33536
  #, gcc-internal-format
  msgid "FDPIC mode is not supported in Thumb-1 mode"
  msgstr ""
  
! #: config/arm/arm.cc:3717
  #, gcc-internal-format
  msgid "%<-mpic-register=%> is useless without %<-fpic%>"
  msgstr ""
  
! #: config/arm/arm.cc:3726
  #, gcc-internal-format
  msgid "unable to use %qs for PIC register"
  msgstr ""
  
! #: config/arm/arm.cc:3766 config/pru/pru.cc:627
  #, fuzzy, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> not supported on this architecture"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: config/arm/arm.cc:3935
  #, gcc-internal-format
  msgid "selected fp16 options are incompatible"
  msgstr ""
  
! #: config/arm/arm.cc:3973
  #, gcc-internal-format
  msgid "%<-mstack-protector-guard=tls%> needs a hardware TLS register"
  msgstr ""
  
! #: config/arm/arm.cc:3998
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr ""
  
! #: config/arm/arm.cc:4011
  #, gcc-internal-format
  msgid "AAPCS does not support %<-mcaller-super-interworking%>"
  msgstr ""
  
! #: config/arm/arm.cc:4014
  #, gcc-internal-format
  msgid "AAPCS does not support %<-mcallee-super-interworking%>"
  msgstr ""
  
! #: config/arm/arm.cc:4019
  #, gcc-internal-format
  msgid "%<__fp16%> and no ldrh"
  msgstr ""
  
! #: config/arm/arm.cc:4022
  #, fuzzy, gcc-internal-format
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: config/arm/arm.cc:4027
  #, gcc-internal-format
  msgid "ARMv8-M Security Extensions incompatible with selected FPU"
  msgstr ""
  
! #: config/arm/arm.cc:4037
  #, gcc-internal-format
  msgid "%<-mfloat-abi=hard%>: selected architecture lacks an FPU"
  msgstr ""
  
! #: config/arm/arm.cc:4045
  #, gcc-internal-format
  msgid "%<-mfloat-abi=hard%> and VFP"
  msgstr ""
  
! #: config/arm/arm.cc:6329
  #, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr ""
  
! #: config/arm/arm.cc:6331
  #, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr ""
  
! #: config/arm/arm.cc:6360
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr ""
  
! #: config/arm/arm.cc:6635
  #, gcc-internal-format
  msgid "Thumb-1 %<hard-float%> VFP ABI"
  msgstr ""
  
! #: config/arm/arm.cc:6730
  #, gcc-internal-format
  msgid "argument of type %qT not permitted with %<-mgeneral-regs-only%>"
  msgstr ""
  
! #: config/arm/arm.cc:7114 config/arm/arm.cc:7305 config/arm/arm.cc:7338
! #: config/arm/arm.cc:29396
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.cc:7468
  #, gcc-internal-format
  msgid "FP registers might be clobbered despite %qE attribute: compile with %<-mgeneral-regs-only%>"
  msgstr ""
  
! #: config/arm/arm.cc:7590
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr ""
  
! #: config/arm/arm.cc:7602
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr ""
  
! #: config/arm/arm.cc:7611
  #, gcc-internal-format
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr ""
  
! #: config/arm/arm.cc:7633 config/arm/arm.cc:7685
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored without %<-mcmse%> option"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: config/arm/arm.cc:7652
  #, gcc-internal-format
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr ""
  
! #: config/arm/arm.cc:7705
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr "\"%s\" звычайна функцыя"
  
! #: config/arm/arm.cc:9700
  #, gcc-internal-format
  msgid "accessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>"
  msgstr ""
  
! #: config/arm/arm.cc:13527 config/arm/arm.cc:13529
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.cc:25975
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr ""
  
! #: config/arm/arm.cc:26638
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr ""
  
! #: config/arm/arm.cc:26893
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr ""
  
! #: config/arm/arm.cc:27146
  #, gcc-internal-format
  msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode"
  msgstr ""
  
! #: config/arm/arm.cc:27444
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.cc:33551
  #, gcc-internal-format
  msgid "invalid fpu for target attribute or pragma %qs"
  msgstr ""
*************** msgstr ""
*** 41095,41117 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.cc:33873
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.cc:33886
  #, gcc-internal-format
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr ""
  
! #: config/arm/arm.cc:33900
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown target attribute or pragma %qs"
  msgstr "невядомая назва рэгістра: %s"
  
! #: config/arm/arm.cc:36137
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> flags not supported in thumb1 mode"
  msgstr "-pipe не падтрымліваецца"
--- 42646,42668 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.cc:33559
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.cc:33572
  #, gcc-internal-format
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr ""
  
! #: config/arm/arm.cc:33586
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown target attribute or pragma %qs"
  msgstr "невядомая назва рэгістра: %s"
  
! #: config/arm/arm.cc:35822
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> flags not supported in thumb1 mode"
  msgstr "-pipe не падтрымліваецца"
*************** msgstr ""
*** 41166,41172 ****
  msgid "supported core architectures:%s"
  msgstr ""
  
! #: config/avr/avr-passes.cc:5038
  #, gcc-internal-format
  msgid "failed to split insn"
  msgstr ""
--- 42717,42723 ----
  msgid "supported core architectures:%s"
  msgstr ""
  
! #: config/avr/avr-passes.cc:5032
  #, gcc-internal-format
  msgid "failed to split insn"
  msgstr ""
*************** msgstr ""
*** 41175,41368 ****
  #. happen as options are provided by device-specs.  It could be a
  #. typo in a device-specs or calling the compiler proper directly
  #. with -mmcu=<device>.
! #: config/avr/avr.cc:462
  #, gcc-internal-format
  msgid "unknown core architecture %qs specified with %qs"
  msgstr ""
  
! #: config/avr/avr.cc:522 config/pru/pru.cc:616 config/visium/visium.cc:425
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<-fpic%> is not supported"
  msgstr "-pipe не падтрымліваецца"
  
! #: config/avr/avr.cc:524 config/pru/pru.cc:618 config/visium/visium.cc:427
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<-fPIC%> is not supported"
  msgstr "-pipe не падтрымліваецца"
  
! #: config/avr/avr.cc:526 config/pru/pru.cc:620
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<-fpie%> is not supported"
  msgstr "-pipe не падтрымліваецца"
  
! #: config/avr/avr.cc:528 config/pru/pru.cc:622
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<-fPIE%> is not supported"
  msgstr "-pipe не падтрымліваецца"
  
! #: config/avr/avr.cc:954 config/avr/avr.cc:959 config/riscv/riscv.cc:11243
  #, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr ""
  
! #: config/avr/avr.cc:981 config/riscv/riscv.cc:11255
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "%qs function cannot have arguments"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: config/avr/avr.cc:983
  #, gcc-internal-format
  msgid "method %qs has an implicit %<this%> argument"
  msgstr ""
  
! #: config/avr/avr.cc:987 config/riscv/riscv.cc:11252
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "%qs function cannot return a value"
  msgstr "функцыя не вяртае тып string"
  
! #: config/avr/avr.cc:999
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
  msgstr ""
  
! #: config/avr/avr.cc:1005
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute ignored on non-ISR function"
  msgstr "\"%s\" звычайна функцыя"
  
! #: config/avr/avr.cc:1015
  #, gcc-internal-format
  msgid "%qs is a reserved identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
  msgstr ""
  
! #: config/avr/avr.cc:1022
  #, gcc-internal-format
  msgid "%qs is a deprecated identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> or %<#include <compat/deprecated.h>%> before using the %qs macro"
  msgstr ""
  
! #: config/avr/avr.cc:1244
  #, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr ""
  
! #: config/avr/avr.cc:2629
  #, gcc-internal-format
  msgid "pointer offset from symbol may be incorrect"
  msgstr ""
  
! #: config/avr/avr.cc:2819
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr ""
  
! #: config/avr/avr.cc:2872
  #, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr ""
  
! #: config/avr/avr.cc:3218
  #, gcc-internal-format, gfc-internal-format
  msgid "fixed register %s used to pass parameter to function"
  msgstr ""
  
! #: config/avr/avr.cc:3700
  #, gcc-internal-format
  msgid "writing to address space %qs not supported"
  msgstr ""
  
! #: config/avr/avr.cc:11356
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to variables in static storage"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: config/avr/avr.cc:11363
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr "\"%s\" звычайна функцыя"
  
! #: config/avr/avr.cc:11405
  #, gcc-internal-format
  msgid "%qE attribute address out of range 0x%x%s0x%x"
  msgstr ""
  
! #: config/avr/avr.cc:11419
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr ""
  
! #: config/avr/avr.cc:11429
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute on non-volatile variable"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: config/avr/avr.cc:11507
  #, gcc-internal-format
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr ""
  
! #: config/avr/avr.cc:11514
  #, gcc-internal-format
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr ""
  
! #: config/avr/avr.cc:11695
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr ""
  
! #: config/avr/avr.cc:11698
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr ""
  
! #: config/avr/avr.cc:11723
  #, gcc-internal-format
  msgid "attribute %qs expects a constant positive integer argument"
  msgstr ""
  
! #: config/avr/avr.cc:11727
  #, gcc-internal-format
  msgid "vector number %d of %q+D is out of range 1%s3 for compact vector table"
  msgstr ""
  
! #: config/avr/avr.cc:11769
  #, gcc-internal-format
  msgid "variable %q+D with attribute %qs must be located in static storage"
  msgstr ""
  
! #: config/avr/avr.cc:11812
  #, gcc-internal-format
  msgid "%<section(\"%s\")%> attribute on main function inhibits %<-mno-call-main%>"
  msgstr ""
  
! #: config/avr/avr.cc:11868
  #, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr ""
  
! #: config/avr/avr.cc:12029
  #, gcc-internal-format
  msgid "static attribute %qs declaration for %q+D needs an address"
  msgstr ""
  
! #: config/avr/avr.cc:12118
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the %<.noinit%> section"
  msgstr ""
  
  #. This might happen with C++ if stuff needs constructing.
! #: config/avr/avr.cc:12195
  #, gcc-internal-format
  msgid "variable %q+D with dynamic initialization put into program memory area"
  msgstr ""
  
! #: config/avr/avr.cc:12206
  #, gcc-internal-format
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr ""
--- 42726,42919 ----
  #. happen as options are provided by device-specs.  It could be a
  #. typo in a device-specs or calling the compiler proper directly
  #. with -mmcu=<device>.
! #: config/avr/avr.cc:527
  #, gcc-internal-format
  msgid "unknown core architecture %qs specified with %qs"
  msgstr ""
  
! #: config/avr/avr.cc:587 config/pru/pru.cc:616 config/visium/visium.cc:425
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<-fpic%> is not supported"
  msgstr "-pipe не падтрымліваецца"
  
! #: config/avr/avr.cc:589 config/pru/pru.cc:618 config/visium/visium.cc:427
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<-fPIC%> is not supported"
  msgstr "-pipe не падтрымліваецца"
  
! #: config/avr/avr.cc:591 config/pru/pru.cc:620
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<-fpie%> is not supported"
  msgstr "-pipe не падтрымліваецца"
  
! #: config/avr/avr.cc:593 config/pru/pru.cc:622
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<-fPIE%> is not supported"
  msgstr "-pipe не падтрымліваецца"
  
! #: config/avr/avr.cc:1019 config/avr/avr.cc:1024 config/riscv/riscv.cc:12976
  #, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr ""
  
! #: config/avr/avr.cc:1046 config/riscv/riscv.cc:12988
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "%qs function cannot have arguments"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: config/avr/avr.cc:1048
  #, gcc-internal-format
  msgid "method %qs has an implicit %<this%> argument"
  msgstr ""
  
! #: config/avr/avr.cc:1052 config/riscv/riscv.cc:12985
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "%qs function cannot return a value"
  msgstr "функцыя не вяртае тып string"
  
! #: config/avr/avr.cc:1064
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
  msgstr ""
  
! #: config/avr/avr.cc:1070
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute ignored on non-ISR function"
  msgstr "\"%s\" звычайна функцыя"
  
! #: config/avr/avr.cc:1080
  #, gcc-internal-format
  msgid "%qs is a reserved identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
  msgstr ""
  
! #: config/avr/avr.cc:1087
  #, gcc-internal-format
  msgid "%qs is a deprecated identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> or %<#include <compat/deprecated.h>%> before using the %qs macro"
  msgstr ""
  
! #: config/avr/avr.cc:1309
  #, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr ""
  
! #: config/avr/avr.cc:2608
  #, gcc-internal-format
  msgid "pointer offset from symbol may be incorrect"
  msgstr ""
  
! #: config/avr/avr.cc:2798
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr ""
  
! #: config/avr/avr.cc:2851
  #, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr ""
  
! #: config/avr/avr.cc:3197
  #, gcc-internal-format, gfc-internal-format
  msgid "fixed register %s used to pass parameter to function"
  msgstr ""
  
! #: config/avr/avr.cc:3720
  #, gcc-internal-format
  msgid "writing to address space %qs not supported"
  msgstr ""
  
! #: config/avr/avr.cc:11424
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to variables in static storage"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: config/avr/avr.cc:11431
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr "\"%s\" звычайна функцыя"
  
! #: config/avr/avr.cc:11473
  #, gcc-internal-format
  msgid "%qE attribute address out of range 0x%x%s0x%x"
  msgstr ""
  
! #: config/avr/avr.cc:11487
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr ""
  
! #: config/avr/avr.cc:11497
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute on non-volatile variable"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: config/avr/avr.cc:11575
  #, gcc-internal-format
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr ""
  
! #: config/avr/avr.cc:11582
  #, gcc-internal-format
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr ""
  
! #: config/avr/avr.cc:11775
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr ""
  
! #: config/avr/avr.cc:11778
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr ""
  
! #: config/avr/avr.cc:11803
  #, gcc-internal-format
  msgid "attribute %qs expects a constant positive integer argument"
  msgstr ""
  
! #: config/avr/avr.cc:11807
  #, gcc-internal-format
  msgid "vector number %d of %q+D is out of range 1%s3 for compact vector table"
  msgstr ""
  
! #: config/avr/avr.cc:11849
  #, gcc-internal-format
  msgid "variable %q+D with attribute %qs must be located in static storage"
  msgstr ""
  
! #: config/avr/avr.cc:11892
  #, gcc-internal-format
  msgid "%<section(\"%s\")%> attribute on main function inhibits %<-mno-call-main%>"
  msgstr ""
  
! #: config/avr/avr.cc:11948
  #, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr ""
  
! #: config/avr/avr.cc:12066
  #, gcc-internal-format
  msgid "static attribute %qs declaration for %q+D needs an address"
  msgstr ""
  
! #: config/avr/avr.cc:12155
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the %<.noinit%> section"
  msgstr ""
  
  #. This might happen with C++ if stuff needs constructing.
! #: config/avr/avr.cc:12232
  #, gcc-internal-format
  msgid "variable %q+D with dynamic initialization put into program memory area"
  msgstr ""
  
! #: config/avr/avr.cc:12243
  #, gcc-internal-format
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr ""
*************** msgstr ""
*** 41371,41417 ****
  #. hence deny initializers now.  The values of symbols with an
  #. address attribute are determined by the attribute, not by
  #. some initializer.
! #: config/avr/avr.cc:12271
  #, gcc-internal-format
  msgid "variable %q+D with attribute %qs must not have an initializer"
  msgstr ""
  
! #: config/avr/avr.cc:12324
  #, gcc-internal-format
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr ""
  
! #: config/avr/avr.cc:12388
  #, gcc-internal-format
  msgid "architecture %qs supported for assembler only"
  msgstr ""
  
! #: config/avr/avr.cc:15107
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr ""
  
! #: config/avr/avr.cc:16275 config/avr/avr.cc:16288
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr ""
  
! #: config/avr/avr.cc:16303
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant of 0x01, 0x7f, 0x80 or 0xfe as first argument"
  msgstr ""
  
! #: config/avr/avr.cc:16318
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr ""
  
! #: config/avr/avr.cc:16346
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.cc:16355
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
--- 42922,42968 ----
  #. hence deny initializers now.  The values of symbols with an
  #. address attribute are determined by the attribute, not by
  #. some initializer.
! #: config/avr/avr.cc:12308
  #, gcc-internal-format
  msgid "variable %q+D with attribute %qs must not have an initializer"
  msgstr ""
  
! #: config/avr/avr.cc:12361
  #, gcc-internal-format
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr ""
  
! #: config/avr/avr.cc:12425
  #, gcc-internal-format
  msgid "architecture %qs supported for assembler only"
  msgstr ""
  
! #: config/avr/avr.cc:15165
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr ""
  
! #: config/avr/avr.cc:16334 config/avr/avr.cc:16347
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr ""
  
! #: config/avr/avr.cc:16362
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant of 0x01, 0x7f, 0x80 or 0xfe as first argument"
  msgstr ""
  
! #: config/avr/avr.cc:16377
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr ""
  
! #: config/avr/avr.cc:16405
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.cc:16414
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
*************** msgstr ""
*** 41482,41493 ****
  msgid "%<-mcorea%> and %<-mcoreb%> cannot be used together"
  msgstr ""
  
! #: config/bfin/bfin.cc:4700
  #, gcc-internal-format
  msgid "multiple function type attributes specified"
  msgstr ""
  
! #: config/bfin/bfin.cc:4767
  #, gcc-internal-format
  msgid "cannot apply both %<longcall%> and %<shortcall%> attributes to the same function"
  msgstr ""
--- 43033,43044 ----
  msgid "%<-mcorea%> and %<-mcoreb%> cannot be used together"
  msgstr ""
  
! #: config/bfin/bfin.cc:4699
  #, gcc-internal-format
  msgid "multiple function type attributes specified"
  msgstr ""
  
! #: config/bfin/bfin.cc:4766
  #, gcc-internal-format
  msgid "cannot apply both %<longcall%> and %<shortcall%> attributes to the same function"
  msgstr ""
*************** msgstr "%d дэструктар(аў) з
*** 41551,41559 ****
  msgid "indirect call in function, which are not supported by eBPF"
  msgstr ""
  
! #: config/bpf/bpf.cc:1065 config/loongarch/loongarch-builtins.cc:2987
! #: config/mips/mips.cc:17557 config/riscv/riscv-builtins.cc:360
! #: config/riscv/riscv-vector-builtins.cc:4473
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "invalid argument to built-in function"
--- 43102,43110 ----
  msgid "indirect call in function, which are not supported by eBPF"
  msgstr ""
  
! #: config/bpf/bpf.cc:1065 config/loongarch/loongarch-builtins.cc:3042
! #: config/mips/mips.cc:17579 config/riscv/riscv-builtins.cc:369
! #: config/riscv/riscv-vector-builtins.cc:5196
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "invalid argument to built-in function"
*************** msgstr "вельмі шмат аргум
*** 41564,41585 ****
  msgid "invalid built-in function at expansion"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: config/bpf/bpf.cc:1302 config/bpf/bpf.cc:1305
  #, fuzzy, gcc-internal-format
  msgid "could not inline call to %<__builtin_%s%>: size must be constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: config/bpf/bpf.cc:1333 config/bpf/bpf.cc:1336
  #, gcc-internal-format
  msgid "could not inline call to %<__builtin_%s%>: too many bytes, use %<-minline-memops-threshold%>"
  msgstr ""
  
! #: config/bpf/bpf.cc:1386 config/bpf/bpf.cc:1389
  #, fuzzy, gcc-internal-format
  msgid "could not inline call to %<__builtin_memset%>: size must be constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: config/bpf/bpf.cc:1417 config/bpf/bpf.cc:1420
  #, gcc-internal-format
  msgid "could not inline call to %<__builtin_memset%>: too many bytes, use %<-minline-memops-threshold%>"
  msgstr ""
--- 43115,43136 ----
  msgid "invalid built-in function at expansion"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: config/bpf/bpf.cc:1300 config/bpf/bpf.cc:1303
  #, fuzzy, gcc-internal-format
  msgid "could not inline call to %<__builtin_%s%>: size must be constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: config/bpf/bpf.cc:1331 config/bpf/bpf.cc:1334
  #, gcc-internal-format
  msgid "could not inline call to %<__builtin_%s%>: too many bytes, use %<-minline-memops-threshold%>"
  msgstr ""
  
! #: config/bpf/bpf.cc:1384 config/bpf/bpf.cc:1387
  #, fuzzy, gcc-internal-format
  msgid "could not inline call to %<__builtin_memset%>: size must be constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: config/bpf/bpf.cc:1415 config/bpf/bpf.cc:1418
  #, gcc-internal-format
  msgid "could not inline call to %<__builtin_memset%>: too many bytes, use %<-minline-memops-threshold%>"
  msgstr ""
*************** msgstr ""
*** 41598,41604 ****
  msgid "MULT case in %<cris_op_str%>"
  msgstr ""
  
! #: config/cris/cris.cc:1253 config/moxie/moxie.cc:186 config/or1k/or1k.cc:1294
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: bad register: %d"
  msgstr "унутраная памылка: дрэнны рэгістр: %d"
--- 43149,43155 ----
  msgid "MULT case in %<cris_op_str%>"
  msgstr ""
  
! #: config/cris/cris.cc:1253 config/moxie/moxie.cc:186 config/or1k/or1k.cc:1293
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: bad register: %d"
  msgstr "унутраная памылка: дрэнны рэгістр: %d"
*************** msgstr "невядомы рэжым ма
*** 41642,41648 ****
  msgid "unknown dest"
  msgstr "невядомы рэжым машыны \"%s\""
  
! #: config/cris/cris.cc:3095
  #, gcc-internal-format, gfc-internal-format
  msgid "stackframe too big: %d bytes"
  msgstr ""
--- 43193,43199 ----
  msgid "unknown dest"
  msgstr "невядомы рэжым машыны \"%s\""
  
! #: config/cris/cris.cc:3103
  #, gcc-internal-format, gfc-internal-format
  msgid "stackframe too big: %d bytes"
  msgstr ""
*************** msgstr ""
*** 41692,41703 ****
  #. by the caller.  In theory we could test for that and handle
  #. limited cases with parameters that all fit in r0-r3 with no
  #. stack overflow, but punt for now.
! #: config/csky/csky.cc:6281
  #, gcc-internal-format
  msgid "Nested function trampolines not supported on CK801."
  msgstr ""
  
! #: config/csky/csky.cc:6477
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored without %<-mistack%>"
  msgstr "\"%s\" атрыбут ігнарыруецца"
--- 43243,43254 ----
  #. by the caller.  In theory we could test for that and handle
  #. limited cases with parameters that all fit in r0-r3 with no
  #. stack overflow, but punt for now.
! #: config/csky/csky.cc:6280
  #, gcc-internal-format
  msgid "Nested function trampolines not supported on CK801."
  msgstr ""
  
! #: config/csky/csky.cc:6476
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored without %<-mistack%>"
  msgstr "\"%s\" атрыбут ігнарыруецца"
*************** msgstr ""
*** 41722,41784 ****
  msgid "%<stack_offset%> must be a multiple of 4"
  msgstr ""
  
! #: config/frv/frv.cc:8479
  #, gcc-internal-format
  msgid "accumulator is not a constant integer"
  msgstr ""
  
! #: config/frv/frv.cc:8484
  #, gcc-internal-format
  msgid "accumulator number is out of bounds"
  msgstr ""
  
! #: config/frv/frv.cc:8495
  #, gcc-internal-format
  msgid "inappropriate accumulator for %qs"
  msgstr ""
  
! #: config/frv/frv.cc:8571
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%C value"
  msgid "invalid IACC argument"
  msgstr "нерэчаіснае значэньне %%C"
  
! #: config/frv/frv.cc:8594 config/sparc/sparc.cc:11037
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr ""
  
! #: config/frv/frv.cc:8599 config/sparc/sparc.cc:11043
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr ""
  
! #: config/frv/frv.cc:9080
  #, gcc-internal-format
  msgid "media functions are not available unless %<-mmedia%> is used"
  msgstr ""
  
! #: config/frv/frv.cc:9092
  #, gcc-internal-format
  msgid "this media function is only available on the fr500"
  msgstr ""
  
! #: config/frv/frv.cc:9120
  #, gcc-internal-format
  msgid "this media function is only available on the fr400 and fr550"
  msgstr ""
  
! #: config/frv/frv.cc:9139
  #, gcc-internal-format
  msgid "this built-in function is only available on the fr405 and fr450"
  msgstr ""
  
! #: config/frv/frv.cc:9148
  #, gcc-internal-format
  msgid "this built-in function is only available on the fr500 and fr550"
  msgstr ""
  
! #: config/frv/frv.cc:9160
  #, gcc-internal-format
  msgid "this built-in function is only available on the fr450"
  msgstr ""
--- 43273,43335 ----
  msgid "%<stack_offset%> must be a multiple of 4"
  msgstr ""
  
! #: config/frv/frv.cc:8475
  #, gcc-internal-format
  msgid "accumulator is not a constant integer"
  msgstr ""
  
! #: config/frv/frv.cc:8480
  #, gcc-internal-format
  msgid "accumulator number is out of bounds"
  msgstr ""
  
! #: config/frv/frv.cc:8491
  #, gcc-internal-format
  msgid "inappropriate accumulator for %qs"
  msgstr ""
  
! #: config/frv/frv.cc:8567
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%C value"
  msgid "invalid IACC argument"
  msgstr "нерэчаіснае значэньне %%C"
  
! #: config/frv/frv.cc:8590 config/sparc/sparc.cc:11023
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr ""
  
! #: config/frv/frv.cc:8595 config/sparc/sparc.cc:11029
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr ""
  
! #: config/frv/frv.cc:9076
  #, gcc-internal-format
  msgid "media functions are not available unless %<-mmedia%> is used"
  msgstr ""
  
! #: config/frv/frv.cc:9088
  #, gcc-internal-format
  msgid "this media function is only available on the fr500"
  msgstr ""
  
! #: config/frv/frv.cc:9116
  #, gcc-internal-format
  msgid "this media function is only available on the fr400 and fr550"
  msgstr ""
  
! #: config/frv/frv.cc:9135
  #, gcc-internal-format
  msgid "this built-in function is only available on the fr405 and fr450"
  msgstr ""
  
! #: config/frv/frv.cc:9144
  #, gcc-internal-format
  msgid "this built-in function is only available on the fr500 and fr550"
  msgstr ""
  
! #: config/frv/frv.cc:9156
  #, gcc-internal-format
  msgid "this built-in function is only available on the fr450"
  msgstr ""
*************** msgstr ""
*** 41798,41961 ****
  msgid "stack frame must be smaller than 64K"
  msgstr ""
  
! #: config/gcn/gcn.cc:171
  #, gcc-internal-format
  msgid "%<-mxnack=on%> is incompatible with %<-march=%s%>"
  msgstr ""
  
! #: config/gcn/gcn.cc:269
  #, gcc-internal-format
  msgid "%<amdgpu_hsa_kernel%> attribute requires string constant arguments"
  msgstr ""
  
! #: config/gcn/gcn.cc:282
  #, gcc-internal-format
  msgid "unknown specifier %qs in %<amdgpu_hsa_kernel%> attribute"
  msgstr ""
  
! #: config/gcn/gcn.cc:289
  #, gcc-internal-format
  msgid "duplicated parameter specifier %qs in %<amdgpu_hsa_kernel%> attribute"
  msgstr ""
  
! #: config/gcn/gcn.cc:341
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "too many arguments passed in sgpr registers"
  msgstr "вельмі шмат аргумэнтаў у функцыі `%s'"
  
! #: config/gcn/gcn.cc:2492
  #, gcc-internal-format
  msgid "A non-default set of initial values has been requested, which violates the ABI"
  msgstr ""
  
! #: config/gcn/gcn.cc:2760
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong type of argument %s"
  msgstr "не хапае аргументаў у функцыі"
  
! #: config/gcn/gcn.cc:3889
  #, gcc-internal-format
  msgid "TLS is not implemented for GCN."
  msgstr ""
  
! #: config/gcn/gcn.cc:4981
  #, gcc-internal-format
  msgid "Builtin not implemented"
  msgstr ""
  
! #: config/gcn/gcn.cc:5627
  #, gcc-internal-format
  msgid "unsupported simdlen %wd (amdgcn)"
  msgstr ""
  
! #: config/gcn/gcn.cc:6338
  #, gcc-internal-format
  msgid "using %<vector_length (64)%>, ignoring %d"
  msgstr ""
  
! #: config/gcn/gcn.cc:6339
  #, gcc-internal-format
  msgid "using %<vector_length (64)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/gcn/gcn.cc:6351 config/nvptx/nvptx.cc:6754
  #, gcc-internal-format
  msgid "using %<num_workers (%d)%>, ignoring %d"
  msgstr ""
  
! #: config/gcn/gcn.cc:6378 config/gcn/gcn.cc:6407
  #, gcc-internal-format, gfc-internal-format
  msgid "offload dimension out of range (%d)"
  msgstr ""
  
! #: config/gcn/gcn.cc:6894
  #, gcc-internal-format
  msgid "%d bytes of gang-private data-share memory exhausted (increase with %<-mgang-private-size=%d%>, for example)"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:168
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't delete file `%s': %s\n"
  msgid "deleting file %qs: %m"
  msgstr "%s: немагчыма знішчыць файл \"%s\": %s\n"
  
! #: config/gcn/mkoffload.cc:785
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> not specified"
  msgstr ""
  
  #. else
! #: config/gcn/mkoffload.cc:810
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized option `-%s'"
  msgid "unrecognized argument in option %<-march=%s%>"
  msgstr "нераспазнаны выбар \"-%s\""
  
! #: config/gcn/mkoffload.cc:834
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<-march=%> are: %s"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: config/gcn/mkoffload.cc:837
  #, fuzzy, gcc-internal-format
  msgid "valid argument to %<-march=%> is %qs"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: config/gcn/mkoffload.cc:923
  #, gcc-internal-format
  msgid "GCC was built without library support for %<-march=%s%>; consider compiling for the associated generic architecture %<-march=%s%> instead"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:958
  #, gcc-internal-format
  msgid "%<COLLECT_GCC%> must be set"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1004
  #, fuzzy, gcc-internal-format
  msgid "offload compiler %qs not found"
  msgstr "Бібліятэка lib%s не знойдзена"
  
! #: config/gcn/mkoffload.cc:1026
  #, fuzzy, gcc-internal-format
  msgid "unrecognizable argument of option %<"
  msgstr "нераспазнаны выбар \"-%s\""
  
! #: config/gcn/mkoffload.cc:1033 config/nvptx/mkoffload.cc:728
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> specified multiple times"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1090 config/nvptx/mkoffload.cc:763
  #, gcc-internal-format
  msgid "either %<-fopenacc%> or %<-fopenmp%> must be set"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1119 config/gcn/mkoffload.cc:1136
  #, gcc-internal-format
  msgid "unhandled architecture"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1189 config/gcn/mkoffload.cc:1341
  #, fuzzy, gcc-internal-format
  #| msgid "can't open %s"
  msgid "cannot open %qs"
  msgstr "немагчыма адчыніць %s"
  
! #: config/gcn/mkoffload.cc:1327 config/nvptx/mkoffload.cc:856
  #, fuzzy, gcc-internal-format
  #| msgid "can't open output file `%s'"
  msgid "cannot open omp_requires file %qs"
  msgstr "немагчыма адчыніць файл уводу `%s'"
  
! #: config/gcn/mkoffload.cc:1331 config/nvptx/mkoffload.cc:860
  #, fuzzy, gcc-internal-format
  #| msgid "cannot create temporary file"
  msgid "cannot read omp_requires file %qs"
  msgstr "немагчыма стварыць часовы файл"
  
! #: config/gcn/mkoffload.cc:1337
  #, gcc-internal-format
  msgid "cannot open intermediate gcn asm file"
  msgstr ""
--- 43349,43527 ----
  msgid "stack frame must be smaller than 64K"
  msgstr ""
  
! #: config/gcn/gcn.cc:172
  #, gcc-internal-format
  msgid "%<-mxnack=on%> is incompatible with %<-march=%s%>"
  msgstr ""
  
! #: config/gcn/gcn.cc:275
  #, gcc-internal-format
  msgid "%<amdgpu_hsa_kernel%> attribute requires string constant arguments"
  msgstr ""
  
! #: config/gcn/gcn.cc:288
  #, gcc-internal-format
  msgid "unknown specifier %qs in %<amdgpu_hsa_kernel%> attribute"
  msgstr ""
  
! #: config/gcn/gcn.cc:295
  #, gcc-internal-format
  msgid "duplicated parameter specifier %qs in %<amdgpu_hsa_kernel%> attribute"
  msgstr ""
  
! #: config/gcn/gcn.cc:347
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "too many arguments passed in sgpr registers"
  msgstr "вельмі шмат аргумэнтаў у функцыі `%s'"
  
! #: config/gcn/gcn.cc:2521
  #, gcc-internal-format
  msgid "A non-default set of initial values has been requested, which violates the ABI"
  msgstr ""
  
! #: config/gcn/gcn.cc:2789
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong type of argument %s"
  msgstr "не хапае аргументаў у функцыі"
  
! #: config/gcn/gcn.cc:2951
! #, gcc-internal-format
! msgid "Unified Shared Memory is required, but XNACK is disabled"
! msgstr ""
! 
! #: config/gcn/gcn.cc:2952
! #, gcc-internal-format
! msgid "Try -foffload-options=-mxnack=any"
! msgstr ""
! 
! #: config/gcn/gcn.cc:3928
  #, gcc-internal-format
  msgid "TLS is not implemented for GCN."
  msgstr ""
  
! #: config/gcn/gcn.cc:5044
  #, gcc-internal-format
  msgid "Builtin not implemented"
  msgstr ""
  
! #: config/gcn/gcn.cc:5685
  #, gcc-internal-format
  msgid "unsupported simdlen %wd (amdgcn)"
  msgstr ""
  
! #: config/gcn/gcn.cc:6553
  #, gcc-internal-format
  msgid "using %<vector_length (64)%>, ignoring %d"
  msgstr ""
  
! #: config/gcn/gcn.cc:6554
  #, gcc-internal-format
  msgid "using %<vector_length (64)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/gcn/gcn.cc:6566 config/nvptx/nvptx.cc:6741
  #, gcc-internal-format
  msgid "using %<num_workers (%d)%>, ignoring %d"
  msgstr ""
  
! #: config/gcn/gcn.cc:6593 config/gcn/gcn.cc:6622
  #, gcc-internal-format, gfc-internal-format
  msgid "offload dimension out of range (%d)"
  msgstr ""
  
! #: config/gcn/gcn.cc:7105
  #, gcc-internal-format
  msgid "%d bytes of gang-private data-share memory exhausted (increase with %<-mgang-private-size=%d%>, for example)"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:171
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't delete file `%s': %s\n"
  msgid "deleting file %qs: %m"
  msgstr "%s: немагчыма знішчыць файл \"%s\": %s\n"
  
! #: config/gcn/mkoffload.cc:632
! #, gcc-internal-format
! msgid "conflicting settings; XNACK is forced off but Unified Shared Memory is required"
! msgstr ""
! 
! #: config/gcn/mkoffload.cc:833
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> not specified"
  msgstr ""
  
  #. else
! #: config/gcn/mkoffload.cc:858
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized option `-%s'"
  msgid "unrecognized argument in option %<-march=%s%>"
  msgstr "нераспазнаны выбар \"-%s\""
  
! #: config/gcn/mkoffload.cc:882
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<-march=%> are: %s"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: config/gcn/mkoffload.cc:885
  #, fuzzy, gcc-internal-format
  msgid "valid argument to %<-march=%> is %qs"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: config/gcn/mkoffload.cc:971
  #, gcc-internal-format
  msgid "GCC was built without library support for %<-march=%s%>; consider compiling for the associated generic architecture %<-march=%s%> instead"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1006
  #, gcc-internal-format
  msgid "%<COLLECT_GCC%> must be set"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1052
  #, fuzzy, gcc-internal-format
  msgid "offload compiler %qs not found"
  msgstr "Бібліятэка lib%s не знойдзена"
  
! #: config/gcn/mkoffload.cc:1074
  #, fuzzy, gcc-internal-format
  msgid "unrecognizable argument of option %<"
  msgstr "нераспазнаны выбар \"-%s\""
  
! #: config/gcn/mkoffload.cc:1081 config/nvptx/mkoffload.cc:728
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> specified multiple times"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1138 config/nvptx/mkoffload.cc:763
  #, gcc-internal-format
  msgid "either %<-fopenacc%> or %<-fopenmp%> must be set"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1168 config/gcn/mkoffload.cc:1185
  #, gcc-internal-format
  msgid "unhandled architecture"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1238 config/gcn/mkoffload.cc:1392
  #, fuzzy, gcc-internal-format
  #| msgid "can't open %s"
  msgid "cannot open %qs"
  msgstr "немагчыма адчыніць %s"
  
! #: config/gcn/mkoffload.cc:1378 config/nvptx/mkoffload.cc:856
  #, fuzzy, gcc-internal-format
  #| msgid "can't open output file `%s'"
  msgid "cannot open omp_requires file %qs"
  msgstr "немагчыма адчыніць файл уводу `%s'"
  
! #: config/gcn/mkoffload.cc:1382 config/nvptx/mkoffload.cc:860
  #, fuzzy, gcc-internal-format
  #| msgid "cannot create temporary file"
  msgid "cannot read omp_requires file %qs"
  msgstr "немагчыма стварыць часовы файл"
  
! #: config/gcn/mkoffload.cc:1388
  #, gcc-internal-format
  msgid "cannot open intermediate gcn asm file"
  msgstr ""
*************** msgstr ""
*** 41985,41991 ****
  msgid "%<-mn%> is not supported for linux targets"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
  
! #: config/i386/driver-i386.cc:659
  #, gcc-internal-format
  msgid "Xeon Phi ISA support has been removed since GCC 15, use GCC 14 for the Xeon Phi ISAs or %<-march=broadwell%> for all the other ISAs supported on this machine."
  msgstr ""
--- 43551,43557 ----
  msgid "%<-mn%> is not supported for linux targets"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
  
! #: config/i386/driver-i386.cc:638
  #, gcc-internal-format
  msgid "Xeon Phi ISA support has been removed since GCC 15, use GCC 14 for the Xeon Phi ISAs or %<-march=broadwell%> for all the other ISAs supported on this machine."
  msgstr ""
*************** msgstr "аргумент `__builtin_args
*** 42026,43005 ****
  msgid "parameter to builtin not valid: %s"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: config/i386/i386-expand.cc:10110
  #, gcc-internal-format
  msgid "interrupt service routine cannot be called directly"
  msgstr ""
  
! #: config/i386/i386-expand.cc:10583 config/i386/i386-expand.cc:12249
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: config/i386/i386-expand.cc:11083
  #, fuzzy, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: config/i386/i386-expand.cc:11178
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: config/i386/i386-expand.cc:12178
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: config/i386/i386-expand.cc:12193
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: config/i386/i386-expand.cc:12228
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: config/i386/i386-expand.cc:12268
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: config/i386/i386-expand.cc:12277
  #, gcc-internal-format, gfc-internal-format
  msgid "'%s' needs isa option %s"
  msgstr ""
  
! #: config/i386/i386-expand.cc:12290
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: config/i386/i386-expand.cc:12300
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386-expand.cc:12305
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: config/i386/i386-expand.cc:12444
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: config/i386/i386-expand.cc:12449
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr ""
  
! #: config/i386/i386-expand.cc:12455 config/i386/i386-expand.cc:12878
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr ""
  
! #: config/i386/i386-expand.cc:12858
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: config/i386/i386-expand.cc:12866
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: config/i386/i386-expand.cc:12869
  #, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386-expand.cc:13349
  #, gcc-internal-format
  msgid "the fourth argument must be one of enum %qs"
  msgstr ""
  
! #: config/i386/i386-expand.cc:13419
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range [0, %wi]"
  msgstr ""
  
! #: config/i386/i386-expand.cc:13676
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386-expand.cc:13680
  #, fuzzy, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "Нерэчаісны выбар %s"
  
! #: config/i386/i386-expand.cc:14180
  #, fuzzy, gcc-internal-format
  msgid "second, third and fourth argument must be a const"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: config/i386/i386-expand.cc:14186
  #, fuzzy, gcc-internal-format
  msgid "invalid second argument to %<__builtin_ia32_prefetch%>; using zero"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: config/i386/i386-expand.cc:14195
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%r value"
  msgid "invalid third argument"
  msgstr "нерэчаіснае значэньне %%r"
  
  #. Ignore the hint.
! #: config/i386/i386-expand.cc:14204 config/i386/i386-expand.cc:14265
  #, gcc-internal-format
  msgid "instruction prefetch applies when in 64-bit mode with RIP-relative addressing and option %<-mprefetchi%>; they stay NOPs otherwise"
  msgstr ""
  
! #: config/i386/i386-expand.cc:14214
  #, gcc-internal-format
  msgid "invalid forth argument to %<__builtin_ia32_prefetch%>; using zero"
  msgstr ""
  
! #: config/i386/i386-expand.cc:14225
  #, fuzzy, gcc-internal-format
  msgid "invalid third argument to %<__builtin_ia32_prefetch%>; using zero"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: config/i386/i386-expand.cc:14253
  #, fuzzy, gcc-internal-format
  msgid "second argument must be a const"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: config/i386/i386-expand.cc:14799
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: config/i386/i386-expand.cc:14832
  #, fuzzy, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: config/i386/i386-expand.cc:15570 config/i386/i386-expand.cc:15782
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386-expand.cc:15800
  #, fuzzy, gcc-internal-format
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: config/i386/i386-features.cc:3906
  #, gcc-internal-format
  msgid "function versions cannot be marked as %<gnu_inline%>, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386-options.cc:928 config/i386/i386-options.cc:2276
! #: config/i386/i386-options.cc:2285
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "code model %s does not support PIC mode"
  msgstr "%s не падтрымлівае %s"
  
! #: config/i386/i386-options.cc:1213
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs argument is not a string"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: config/i386/i386-options.cc:1284
  #, gcc-internal-format
  msgid "attribute %qs argument %qs is unknown"
  msgstr ""
  
! #: config/i386/i386-options.cc:1347
  #, gcc-internal-format
  msgid "attribute value %qs was already specified in %qs attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:1385
  #, gcc-internal-format
  msgid "attribute value %qs is unknown in %qs attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:1686
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "wrong argument %qs to option %qs"
  msgstr "вельмі шмат аргумэнтаў у функцыі `%s'"
  
! #: config/i386/i386-options.cc:1692
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386-options.cc:1702
  #, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr ""
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:1728
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:1741
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1751
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1758
  #, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1836
  #, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:2081
  #, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2135
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr ""
  
! #: config/i386/i386-options.cc:2137
  #, gcc-internal-format
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr ""
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:2165
  #, gcc-internal-format
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:2171
  #, fuzzy, gcc-internal-format
  msgid "%<-mapxf%> is not supported for 32-bit code"
  msgstr "-pipe не падтрымліваецца"
  
! #: config/i386/i386-options.cc:2174
  #, fuzzy, gcc-internal-format
  msgid "%<-mapx-features=%> option is not supported for 32-bit code"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: config/i386/i386-options.cc:2178
  #, fuzzy, gcc-internal-format
  msgid "%<-muintr%> not supported for 32-bit code"
  msgstr "-pipe не падтрымліваецца"
  
! #: config/i386/i386-options.cc:2181
  #, gcc-internal-format
  msgid "%<-mlam=%> option: [u48|u57] not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:2196
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2207
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr ""
  
! #: config/i386/i386-options.cc:2213
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2216
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2220
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=thread%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2226
  #, gcc-internal-format
  msgid "%<-mlam=u48%> is not compatible with Hardware-assisted AddressSanitizer, override to %<-mlam=u57%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2246 config/i386/i386-options.cc:2255
! #: config/i386/i386-options.cc:2267 config/i386/i386-options.cc:2278
! #: config/i386/i386-options.cc:2289
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
  
! #: config/i386/i386-options.cc:2258 config/i386/i386-options.cc:2270
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "-pipe не падтрымліваецца"
  
! #: config/i386/i386-options.cc:2313
  #, fuzzy, gcc-internal-format
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: config/i386/i386-options.cc:2318
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr ""
  
! #: config/i386/i386-options.cc:2330
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2332
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2339
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2341
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2349 config/i386/i386-options.cc:2490
  #, fuzzy, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: config/i386/i386-options.cc:2429
  #, gcc-internal-format
  msgid "bad value %qs for %<-march=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2430
  #, gcc-internal-format
  msgid "bad value %qs for %<target(\"arch=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2452
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2454
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2459
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:2460
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: config/i386/i386-options.cc:2509
  #, gcc-internal-format
  msgid "bad value %qs for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2510
  #, gcc-internal-format
  msgid "bad value %qs for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2531
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2533
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2538
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:2539
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: config/i386/i386-options.cc:2570
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2572
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386-options.cc:2575
  #, gcc-internal-format
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr ""
  
! #: config/i386/i386-options.cc:2601
  #, gcc-internal-format
  msgid "%<-m96bit-long-double%> is not compatible with this target"
  msgstr ""
  
! #: config/i386/i386-options.cc:2606
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2607
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2693
! #, gcc-internal-format
! msgid "%<-mno-evex512%> or %<-mno-avx512XXX%> cannot disable AVX10 instructions when AVX10.1-512 is available in GCC 15, behavior will change to it will disable that part of AVX512 instructions since GCC 16"
! msgstr ""
! 
! #. We should not emit 512 bit instructions under AVX10.1-256
! #. when EVEX512 is enabled w/o any AVX512 features enabled.
! #. Disable EVEX512 bit for this.
! #: config/i386/i386-options.cc:2709
! #, gcc-internal-format
! msgid "Using %<-mevex512%> without any AVX512 features enabled together with AVX10.1 only will not enable any AVX512 or AVX10.1-512 features, using 256 as max vector size"
! msgstr ""
! 
! #: config/i386/i386-options.cc:2716 config/i386/i386-options.cc:2723
! #, gcc-internal-format
! msgid "Vector size conflicts between AVX10.1 and AVX512, using 512 as max vector size"
! msgstr ""
! 
! #: config/i386/i386-options.cc:2731
! #, gcc-internal-format
! msgid "%<-mno-avx512XXX%> cannot disable AVX10 instructions when AVX10 is available in GCC 15, behavior will change to it will disable that part of AVX512 instructions since GCC 16"
! msgstr ""
! 
! #: config/i386/i386-options.cc:2743
! #, gcc-internal-format
! msgid "%<-mno-avx10.1-256, -mno-avx10.1-512%> cannot disable AVX512 instructions when %<-mavx512XXX%> in GCC 15, behavior will change to it will disable all the instructions in GCC 16"
! msgstr ""
! 
! #: config/i386/i386-options.cc:2790
  #, fuzzy, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: config/i386/i386-options.cc:2793
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
  msgstr ""
  
! #: config/i386/i386-options.cc:2816
  #, gcc-internal-format
  msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
  msgstr ""
  
! #: config/i386/i386-options.cc:2829
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr ""
  
! #: config/i386/i386-options.cc:2832
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fno-plt%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2838
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386-options.cc:2839
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386-options.cc:2849
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr ""
  
! #: config/i386/i386-options.cc:2856
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr ""
  
! #: config/i386/i386-options.cc:2910
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2912
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2926
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2928
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2988
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2991
  #, gcc-internal-format
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386-options.cc:2995
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386-options.cc:3122 config/loongarch/loongarch-opts.cc:898
  #, gcc-internal-format
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:3181
  #, gcc-internal-format
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:3186
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:3214
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:3268
  #, gcc-internal-format
  msgid "%<-fcf-protection=full%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: config/i386/i386-options.cc:3277 config/riscv/riscv.cc:10660
! #: config/riscv/riscv.cc:10664
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: config/i386/i386-options.cc:3444
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3448 config/i386/i386-options.cc:3480
! #: config/i386/i386-options.cc:4024 config/i386/i386-options.cc:4034
  #, gcc-internal-format
  msgid "%qs and %qs attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3465
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3526
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3536
  #, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3571
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3581
  #, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3689
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3691
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3695
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:3742 config/i386/i386-options.cc:3793
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3747
  #, gcc-internal-format
! msgid "regparam and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3754 config/i386/i386-options.cc:3982
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3760
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "памер \"%s\" больш чам %d байт"
  
! #: config/i386/i386-options.cc:3785 config/i386/i386-options.cc:3828
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3789
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3797 config/i386/i386-options.cc:3846
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3807 config/i386/i386-options.cc:3824
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3811
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3815 config/i386/i386-options.cc:3842
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3832 config/i386/i386-options.cc:3850
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3838
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr ""
  
! #: config/i386/i386-options.cc:3942 config/rs6000/rs6000.cc:20754
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qE incompatible attribute ignored"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: config/i386/i386-options.cc:3969
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: config/i386/i386-options.cc:3990
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: config/i386/i386-options.cc:4061 config/i386/i386-options.cc:4083
! #: config/ia64/ia64.cc:826 config/s390/s390.cc:1257
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: config/i386/i386-options.cc:4071 config/i386/i386-options.cc:4093
! #: config/s390/s390.cc:1286
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: config/i386/i386-options.cc:4125
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:4132
  #, gcc-internal-format
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:4143
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:4146
  #, gcc-internal-format
  msgid "interrupt service routine must return %<void%>"
  msgstr ""
  
! #: config/i386/i386.cc:1315
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:1318
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:1622
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "X32 does not support %<ms_abi%> attribute"
  msgstr "%s не падтрымлівае %s"
  
! #: config/i386/i386.cc:1656
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.cc:2008
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2014
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2028
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2034
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2050
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2056
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2072
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2078
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2277
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2406
  #, gcc-internal-format
  msgid "the ABI of passing union with %<long double%> has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2541
  #, gcc-internal-format
  msgid "the ABI of passing structure with %<complex float%> member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2662
  msgid "the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:2759 config/i386/i386.cc:4128 config/i386/i386.cc:4138
  #, gcc-internal-format
  msgid "SSE register return with SSE2 disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2761
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2768
  #, gcc-internal-format
  msgid "SSE register argument with SSE2 disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2770
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2790
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.cc:3118 config/i386/i386.cc:3363 config/i386/i386.cc:4156
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:3120 config/i386/i386.cc:3365 config/i386/i386.cc:4158
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr ""
  
! #: config/i386/i386.cc:3768
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.cc:6840
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr ""
  
! #: config/i386/i386.cc:8860
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr ""
  
! #: config/i386/i386.cc:8950
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.cc:10007
  #, gcc-internal-format
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr ""
  
! #: config/i386/i386.cc:10012
  #, gcc-internal-format
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr ""
  
! #: config/i386/i386.cc:10403
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.cc:10423
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr ""
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:10434
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.cc:13439
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.cc:13450 config/i386/i386.cc:13464
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.cc:13496
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.cc:13511
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.cc:13709 config/i386/i386.cc:13711
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr ""
  
! #: config/i386/i386.cc:17919
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:23150
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:23237
  #, gcc-internal-format
  msgid "no register available for profiling %<-mcmodel=large%s%>"
  msgstr ""
  
! #: config/i386/i386.cc:23333
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr ""
  
! #: config/i386/i386.cc:24048
  #, gcc-internal-format
  msgid "%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since GCC 13.1, be careful of implicit conversion between %<__bf16%> and %<short%>; an explicit bitcast may be needed here"
  msgstr ""
  
! #: config/i386/i386.cc:25578
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25585
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25592
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:26279
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr ""
--- 43592,44563 ----
  msgid "parameter to builtin not valid: %s"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: config/i386/i386-expand.cc:11087
  #, gcc-internal-format
  msgid "interrupt service routine cannot be called directly"
  msgstr ""
  
! #: config/i386/i386-expand.cc:11562 config/i386/i386-expand.cc:13276
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: config/i386/i386-expand.cc:12062
  #, fuzzy, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: config/i386/i386-expand.cc:12157
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: config/i386/i386-expand.cc:13205
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: config/i386/i386-expand.cc:13220
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: config/i386/i386-expand.cc:13255
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: config/i386/i386-expand.cc:13295
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: config/i386/i386-expand.cc:13304
  #, gcc-internal-format, gfc-internal-format
  msgid "'%s' needs isa option %s"
  msgstr ""
  
! #: config/i386/i386-expand.cc:13317
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: config/i386/i386-expand.cc:13327
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386-expand.cc:13332
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: config/i386/i386-expand.cc:13471
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: config/i386/i386-expand.cc:13476
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr ""
  
! #: config/i386/i386-expand.cc:13482 config/i386/i386-expand.cc:13905
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr ""
  
! #: config/i386/i386-expand.cc:13885
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: config/i386/i386-expand.cc:13893
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: config/i386/i386-expand.cc:13896
  #, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386-expand.cc:14376
  #, gcc-internal-format
  msgid "the fourth argument must be one of enum %qs"
  msgstr ""
  
! #: config/i386/i386-expand.cc:14446
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range [0, %wi]"
  msgstr ""
  
! #: config/i386/i386-expand.cc:14702
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386-expand.cc:14706
  #, fuzzy, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "Нерэчаісны выбар %s"
  
! #: config/i386/i386-expand.cc:15206
  #, fuzzy, gcc-internal-format
  msgid "second, third and fourth argument must be a const"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: config/i386/i386-expand.cc:15212
  #, fuzzy, gcc-internal-format
  msgid "invalid second argument to %<__builtin_ia32_prefetch%>; using zero"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: config/i386/i386-expand.cc:15221
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%r value"
  msgid "invalid third argument"
  msgstr "нерэчаіснае значэньне %%r"
  
  #. Ignore the hint.
! #: config/i386/i386-expand.cc:15230 config/i386/i386-expand.cc:15291
  #, gcc-internal-format
  msgid "instruction prefetch applies when in 64-bit mode with RIP-relative addressing and option %<-mprefetchi%>; they stay NOPs otherwise"
  msgstr ""
  
! #: config/i386/i386-expand.cc:15240
  #, gcc-internal-format
  msgid "invalid forth argument to %<__builtin_ia32_prefetch%>; using zero"
  msgstr ""
  
! #: config/i386/i386-expand.cc:15251
  #, fuzzy, gcc-internal-format
  msgid "invalid third argument to %<__builtin_ia32_prefetch%>; using zero"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: config/i386/i386-expand.cc:15279
  #, fuzzy, gcc-internal-format
  msgid "second argument must be a const"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: config/i386/i386-expand.cc:15825
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: config/i386/i386-expand.cc:15858
  #, fuzzy, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: config/i386/i386-expand.cc:16596 config/i386/i386-expand.cc:16808
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386-expand.cc:16826
  #, fuzzy, gcc-internal-format
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: config/i386/i386-features.cc:5457 config/rs6000/rs6000.cc:28522
  #, gcc-internal-format
  msgid "function versions cannot be marked as %<gnu_inline%>, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386-options.cc:920 config/i386/i386-options.cc:2253
! #: config/i386/i386-options.cc:2262
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "code model %s does not support PIC mode"
  msgstr "%s не падтрымлівае %s"
  
! #: config/i386/i386-options.cc:1205
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs argument is not a string"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: config/i386/i386-options.cc:1269
  #, gcc-internal-format
  msgid "attribute %qs argument %qs is unknown"
  msgstr ""
  
! #: config/i386/i386-options.cc:1334
  #, gcc-internal-format
  msgid "attribute value %qs was already specified in %qs attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:1374
  #, gcc-internal-format
  msgid "attribute value %qs is unknown in %qs attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:1657
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "wrong argument %qs to option %qs"
  msgstr "вельмі шмат аргумэнтаў у функцыі `%s'"
  
! #: config/i386/i386-options.cc:1663
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386-options.cc:1673
  #, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr ""
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:1699
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:1712
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1722
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1729
  #, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1807
  #, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:2058
  #, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2112
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr ""
  
! #: config/i386/i386-options.cc:2114
  #, gcc-internal-format
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr ""
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:2142
  #, gcc-internal-format
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:2148
  #, fuzzy, gcc-internal-format
  msgid "%<-mapxf%> is not supported for 32-bit code"
  msgstr "-pipe не падтрымліваецца"
  
! #: config/i386/i386-options.cc:2151
  #, fuzzy, gcc-internal-format
  msgid "%<-mapx-features=%> option is not supported for 32-bit code"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: config/i386/i386-options.cc:2155
  #, fuzzy, gcc-internal-format
  msgid "%<-muintr%> not supported for 32-bit code"
  msgstr "-pipe не падтрымліваецца"
  
! #: config/i386/i386-options.cc:2158
  #, gcc-internal-format
  msgid "%<-mlam=%> option: [u48|u57] not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:2173
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2184
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr ""
  
! #: config/i386/i386-options.cc:2190
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2193
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2197
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=thread%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2203
  #, gcc-internal-format
  msgid "%<-mlam=u48%> is not compatible with Hardware-assisted AddressSanitizer, override to %<-mlam=u57%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2223 config/i386/i386-options.cc:2232
! #: config/i386/i386-options.cc:2244 config/i386/i386-options.cc:2255
! #: config/i386/i386-options.cc:2266
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
  
! #: config/i386/i386-options.cc:2235 config/i386/i386-options.cc:2247
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "-pipe не падтрымліваецца"
  
! #: config/i386/i386-options.cc:2290
  #, fuzzy, gcc-internal-format
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: config/i386/i386-options.cc:2295
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr ""
  
! #: config/i386/i386-options.cc:2307
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2309
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2316
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2318
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2326 config/i386/i386-options.cc:2467
  #, fuzzy, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: config/i386/i386-options.cc:2406
  #, gcc-internal-format
  msgid "bad value %qs for %<-march=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2407
  #, gcc-internal-format
  msgid "bad value %qs for %<target(\"arch=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2429
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2431
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2436
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:2437
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: config/i386/i386-options.cc:2486
  #, gcc-internal-format
  msgid "bad value %qs for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2487
  #, gcc-internal-format
  msgid "bad value %qs for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2508
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2510
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2515
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:2516
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: config/i386/i386-options.cc:2547
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2549
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386-options.cc:2552
  #, gcc-internal-format
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr ""
  
! #: config/i386/i386-options.cc:2578
  #, gcc-internal-format
  msgid "%<-m96bit-long-double%> is not compatible with this target"
  msgstr ""
  
! #: config/i386/i386-options.cc:2583
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2584
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2666
  #, fuzzy, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: config/i386/i386-options.cc:2669
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
  msgstr ""
  
! #: config/i386/i386-options.cc:2692
  #, gcc-internal-format
  msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
  msgstr ""
  
! #: config/i386/i386-options.cc:2705
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr ""
  
! #: config/i386/i386-options.cc:2708
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fno-plt%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2714
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386-options.cc:2715
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386-options.cc:2725
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr ""
  
! #: config/i386/i386-options.cc:2732
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr ""
  
! #: config/i386/i386-options.cc:2786
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2788
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2802
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2804
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2866
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2869
  #, gcc-internal-format
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386-options.cc:2879
! #, gcc-internal-format
! msgid "%<-pg%> without %<-mfentry%> may be unreliable with shrink wrapping"
! msgstr ""
! 
! #: config/i386/i386-options.cc:2884
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386-options.cc:2983 config/loongarch/loongarch-opts.cc:939
  #, gcc-internal-format
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:3042
  #, gcc-internal-format
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:3047
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:3075
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:3129
  #, gcc-internal-format
  msgid "%<-fcf-protection=full%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: config/i386/i386-options.cc:3138 config/riscv/riscv.cc:12356
! #: config/riscv/riscv.cc:12360
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: config/i386/i386-options.cc:3307
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3317 config/i386/i386-options.cc:3903
! #: config/i386/i386-options.cc:3913 config/i386/i386-options.cc:4024
  #, gcc-internal-format
  msgid "%qs and %qs attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3335
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3388
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3398
  #, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3433
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3443
  #, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3565
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3567
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3571
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:3630 config/i386/i386-options.cc:3669
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3635 config/i386/i386-options.cc:3729
  #, gcc-internal-format
! msgid "regparm and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3642 config/i386/i386-options.cc:3861
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3648
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "памер \"%s\" больш чам %d байт"
  
! #: config/i386/i386-options.cc:3661 config/i386/i386-options.cc:3703
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3665
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3673 config/i386/i386-options.cc:3721
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3682 config/i386/i386-options.cc:3699
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3686
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3690 config/i386/i386-options.cc:3717
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3707 config/i386/i386-options.cc:3725
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3713
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr ""
  
! #: config/i386/i386-options.cc:3821 config/rs6000/rs6000.cc:20765
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qE incompatible attribute ignored"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: config/i386/i386-options.cc:3848
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: config/i386/i386-options.cc:3869
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: config/i386/i386-options.cc:3940 config/i386/i386-options.cc:3962
! #: config/ia64/ia64.cc:827 config/s390/s390.cc:1258
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: config/i386/i386-options.cc:3950 config/i386/i386-options.cc:3972
! #: config/s390/s390.cc:1287
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: config/i386/i386-options.cc:4045
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:4052
  #, gcc-internal-format
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:4063
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:4066
  #, gcc-internal-format
  msgid "interrupt service routine must return %<void%>"
  msgstr ""
  
! #: config/i386/i386.cc:1356
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:1359
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:1666
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "X32 does not support %<ms_abi%> attribute"
  msgstr "%s не падтрымлівае %s"
  
! #: config/i386/i386.cc:1700
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.cc:2076
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2082
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2096
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2102
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2118
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2124
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2140
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2146
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2345
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2474
  #, gcc-internal-format
  msgid "the ABI of passing union with %<long double%> has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2609
  #, gcc-internal-format
  msgid "the ABI of passing structure with %<complex float%> member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2730
  msgid "the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:2827 config/i386/i386.cc:4204 config/i386/i386.cc:4214
  #, gcc-internal-format
  msgid "SSE register return with SSE2 disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2829
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2836
  #, gcc-internal-format
  msgid "SSE register argument with SSE2 disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2838
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2858
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.cc:3186 config/i386/i386.cc:3431 config/i386/i386.cc:4232
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:3188 config/i386/i386.cc:3433 config/i386/i386.cc:4234
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr ""
  
! #: config/i386/i386.cc:3844
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.cc:6927
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr ""
  
! #: config/i386/i386.cc:9180
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr ""
  
! #: config/i386/i386.cc:9270
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.cc:10350
  #, gcc-internal-format
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr ""
  
! #: config/i386/i386.cc:10355
  #, gcc-internal-format
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr ""
  
! #: config/i386/i386.cc:10746
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.cc:10766
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr ""
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:10777
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.cc:12532
! #, gcc-internal-format
! msgid "%<-mtls-dialect=gnu2%> must be used with a function with the %<no_caller_saved_registers%> attribute"
! msgstr ""
! 
! #: config/i386/i386.cc:12536
! #, gcc-internal-format
! msgid "%<-mtls-dialect=gnu2%> must be used with an exception service routine"
! msgstr ""
! 
! #: config/i386/i386.cc:12538
! #, gcc-internal-format
! msgid "%<-mtls-dialect=gnu2%> must be used with an interrupt service routine"
! msgstr ""
! 
! #: config/i386/i386.cc:13882
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.cc:13893 config/i386/i386.cc:13907
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.cc:13939
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.cc:13954
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.cc:14153 config/i386/i386.cc:14155
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr ""
  
! #: config/i386/i386.cc:18398
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:23804
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:23899
  #, gcc-internal-format
  msgid "no register available for profiling %<-mcmodel=large%s%>"
  msgstr ""
  
! #: config/i386/i386.cc:24003
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr ""
  
! #: config/i386/i386.cc:24718
  #, gcc-internal-format
  msgid "%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since GCC 13.1, be careful of implicit conversion between %<__bf16%> and %<short%>; an explicit bitcast may be needed here"
  msgstr ""
  
! #: config/i386/i386.cc:26764
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.cc:26771
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:26778
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:27464
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr ""
*************** msgstr ""
*** 43009,43042 ****
  msgid "malformed %<#pragma builtin%>"
  msgstr ""
  
! #: config/ia64/ia64.cc:765 config/loongarch/loongarch.cc:8172
! #: config/loongarch/loongarch.cc:8182
  #, fuzzy, gcc-internal-format
  msgid "invalid argument of %qE attribute"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: config/ia64/ia64.cc:778
  #, gcc-internal-format
  msgid "an address area attribute cannot be specified for local variables"
  msgstr ""
  
! #: config/ia64/ia64.cc:785
  #, fuzzy, gcc-internal-format
  #| msgid "section of `%s' conflicts with previous declaration"
  msgid "address area of %q+D conflicts with previous declaration"
  msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
  
! #: config/ia64/ia64.cc:793
  #, fuzzy, gcc-internal-format
  msgid "address area attribute cannot be specified for functions"
  msgstr "\"%s\" звычайна функцыя"
  
! #: config/ia64/ia64.cc:6039 config/pa/pa.cc:465 config/sh/sh.cc:8280
  #, gcc-internal-format
  msgid "value of %<-mfixed-range%> must have form REG1-REG2"
  msgstr ""
  
! #: config/ia64/ia64.cc:11317
  #, fuzzy, gcc-internal-format
  msgid "version attribute is not a string"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
--- 44567,44600 ----
  msgid "malformed %<#pragma builtin%>"
  msgstr ""
  
! #: config/ia64/ia64.cc:766 config/loongarch/loongarch.cc:8646
! #: config/loongarch/loongarch.cc:8656
  #, fuzzy, gcc-internal-format
  msgid "invalid argument of %qE attribute"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: config/ia64/ia64.cc:779
  #, gcc-internal-format
  msgid "an address area attribute cannot be specified for local variables"
  msgstr ""
  
! #: config/ia64/ia64.cc:786
  #, fuzzy, gcc-internal-format
  #| msgid "section of `%s' conflicts with previous declaration"
  msgid "address area of %q+D conflicts with previous declaration"
  msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
  
! #: config/ia64/ia64.cc:794
  #, fuzzy, gcc-internal-format
  msgid "address area attribute cannot be specified for functions"
  msgstr "\"%s\" звычайна функцыя"
  
! #: config/ia64/ia64.cc:6084 config/pa/pa.cc:465 config/sh/sh.cc:8280
  #, gcc-internal-format
  msgid "value of %<-mfixed-range%> must have form REG1-REG2"
  msgstr ""
  
! #: config/ia64/ia64.cc:11362
  #, fuzzy, gcc-internal-format
  msgid "version attribute is not a string"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
*************** msgstr ""
*** 43051,43057 ****
  msgid "argument %qd is not a constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: config/iq2000/iq2000.cc:2890 config/xtensa/xtensa.cc:3235
  #, gcc-internal-format
  msgid "%<PRINT_OPERAND_ADDRESS%>, null pointer"
  msgstr ""
--- 44609,44615 ----
  msgid "argument %qd is not a constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: config/iq2000/iq2000.cc:2890 config/xtensa/xtensa.cc:3100
  #, gcc-internal-format
  msgid "%<PRINT_OPERAND_ADDRESS%>, null pointer"
  msgstr ""
*************** msgstr ""
*** 43061,43083 ****
  msgid "%<PRINT_OPERAND%>: Unknown punctuation %<%c%>"
  msgstr ""
  
! #: config/iq2000/iq2000.cc:3054 config/xtensa/xtensa.cc:3075
  #, gcc-internal-format
  msgid "%<PRINT_OPERAND%> null pointer"
  msgstr ""
  
! #: config/loongarch/loongarch-builtins.cc:2981 config/mips/mips.cc:17551
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument of `__builtin_args_info' must be constant"
  msgid "argument %d to the built-in must be a constant in range %d to %d"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: config/loongarch/loongarch-builtins.cc:3060 config/mips/mips.cc:17671
  #, fuzzy, gcc-internal-format
  msgid "failed to expand built-in function"
  msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/loongarch/loongarch-builtins.cc:3101
  #, gcc-internal-format
  msgid "built-in function %qD is not enabled"
  msgstr ""
--- 44619,44641 ----
  msgid "%<PRINT_OPERAND%>: Unknown punctuation %<%c%>"
  msgstr ""
  
! #: config/iq2000/iq2000.cc:3054 config/xtensa/xtensa.cc:2926
  #, gcc-internal-format
  msgid "%<PRINT_OPERAND%> null pointer"
  msgstr ""
  
! #: config/loongarch/loongarch-builtins.cc:3036 config/mips/mips.cc:17573
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument of `__builtin_args_info' must be constant"
  msgid "argument %d to the built-in must be a constant in range %d to %d"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: config/loongarch/loongarch-builtins.cc:3164 config/mips/mips.cc:17693
  #, fuzzy, gcc-internal-format
  msgid "failed to expand built-in function"
  msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/loongarch/loongarch-builtins.cc:3205
  #, gcc-internal-format
  msgid "built-in function %qD is not enabled"
  msgstr ""
*************** msgstr ""
*** 43112,43220 ****
  msgid "detected base architecture %qs, but some of its features are not detected; the detected base architecture may be unreliable, only detected features will be enabled"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:235
  #, gcc-internal-format
  msgid "%<-m%s%> overrides %<-m%s=%s%>, adjusting ABI to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:252
  #, gcc-internal-format
  msgid "ABI changed (%qs to %qs) while multilib is disabled"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:281
! #: config/loongarch/loongarch-opts.cc:286
  #, gcc-internal-format
  msgid "%qs does not work on a cross compiler"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:375
  #, gcc-internal-format
  msgid "enabling %qs promotes %<%s%s%> to %<%s%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:387
  #, gcc-internal-format
  msgid "%qs is disabled by %<-m%s%>, because it requires %<%s%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:399
  #, gcc-internal-format
  msgid "%<-m%s=%s%> conflicts with %qs, which requires %<%s%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:443
  #, gcc-internal-format
  msgid "your native CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:448
  #, gcc-internal-format
  msgid "default CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:479
  #, gcc-internal-format
  msgid "unable to implement ABI %qs with instruction set %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:501
  #, gcc-internal-format
  msgid "ABI %qs cannot be implemented due to limited instruction set %qs, falling back to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:512
  #, gcc-internal-format
  msgid "instruction set %qs cannot implement default ABI %qs, falling back to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:517
  #, gcc-internal-format
  msgid "no multilib-enabled ABI (%qs) can be implemented with instruction set %qs, falling back to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:533
  #, gcc-internal-format
  msgid "ABI %qs is not enabled at configure-time, the linker might report an error"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:536
  #, gcc-internal-format, gfc-internal-format
  msgid "ABI with startfiles: %s"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:550
  #, gcc-internal-format
  msgid "%qs is not supported, now cmodel is set to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:1029
  #, gcc-internal-format
  msgid "code model %qs is not compatible with %s"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:1095
  #, gcc-internal-format
  msgid "%qs cannot be used for compiling a shared library"
  msgstr ""
  
! #: config/loongarch/loongarch-target-attr.cc:246 config/s390/s390.cc:16754
! #: config/s390/s390.cc:16804 config/s390/s390.cc:16821
  #, gcc-internal-format
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr ""
  
! #: config/loongarch/loongarch.cc:8144
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute cannot be specified for thread-local variables"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: config/loongarch/loongarch.cc:8162
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute cannot be specified for register variables"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: config/loongarch/loongarch.cc:8190
  #, gcc-internal-format
  msgid "multiple %qE attribute"
  msgstr ""
--- 44670,44836 ----
  msgid "detected base architecture %qs, but some of its features are not detected; the detected base architecture may be unreliable, only detected features will be enabled"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:238
  #, gcc-internal-format
  msgid "%<-m%s%> overrides %<-m%s=%s%>, adjusting ABI to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:255
  #, gcc-internal-format
  msgid "ABI changed (%qs to %qs) while multilib is disabled"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:284
! #: config/loongarch/loongarch-opts.cc:289
  #, gcc-internal-format
  msgid "%qs does not work on a cross compiler"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:365
! #, fuzzy, gcc-internal-format
! #| msgid "-pipe is not supported"
! msgid "SIMD is not supported on LA32"
! msgstr "-pipe не падтрымліваецца"
! 
! #: config/loongarch/loongarch-opts.cc:384
  #, gcc-internal-format
  msgid "enabling %qs promotes %<%s%s%> to %<%s%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:396
  #, gcc-internal-format
  msgid "%qs is disabled by %<-m%s%>, because it requires %<%s%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:408
  #, gcc-internal-format
  msgid "%<-m%s=%s%> conflicts with %qs, which requires %<%s%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:452
  #, gcc-internal-format
  msgid "your native CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:457
  #, gcc-internal-format
  msgid "default CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:488
  #, gcc-internal-format
  msgid "unable to implement ABI %qs with instruction set %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:510
  #, gcc-internal-format
  msgid "ABI %qs cannot be implemented due to limited instruction set %qs, falling back to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:521
  #, gcc-internal-format
  msgid "instruction set %qs cannot implement default ABI %qs, falling back to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:526
  #, gcc-internal-format
  msgid "no multilib-enabled ABI (%qs) can be implemented with instruction set %qs, falling back to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:542
  #, gcc-internal-format
  msgid "ABI %qs is not enabled at configure-time, the linker might report an error"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:545
  #, gcc-internal-format, gfc-internal-format
  msgid "ABI with startfiles: %s"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:559
! #: config/loongarch/loongarch-opts.cc:571
  #, gcc-internal-format
  msgid "%qs is not supported, now cmodel is set to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:1070
  #, gcc-internal-format
  msgid "code model %qs is not compatible with %s"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:1136
  #, gcc-internal-format
  msgid "%qs cannot be used for compiling a shared library"
  msgstr ""
  
! #: config/loongarch/loongarch-target-attr.cc:261
! #, gcc-internal-format
! msgid "the value of pragma or attribute %<target(\"%s\")%> not be empty"
! msgstr ""
! 
! #: config/loongarch/loongarch-target-attr.cc:332 config/s390/s390.cc:17045
! #: config/s390/s390.cc:17096 config/s390/s390.cc:17114
  #, gcc-internal-format
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr ""
  
! #: config/loongarch/loongarch-target-attr.cc:544
! #, gcc-internal-format
! msgid "\"default\" cannot be set together with other features in %qs"
! msgstr ""
! 
! #: config/loongarch/loongarch-target-attr.cc:556
! #, gcc-internal-format
! msgid "characher before %<;%> in attribute %qs cannot be empty"
! msgstr ""
! 
! #: config/loongarch/loongarch-target-attr.cc:567
! #, gcc-internal-format
! msgid "in attribute %qs priority cannot be empty"
! msgstr ""
! 
! #: config/loongarch/loongarch-target-attr.cc:576
! #, gcc-internal-format
! msgid "in attribute %qs the number of reatures cannot exceed two"
! msgstr ""
! 
! #: config/loongarch/loongarch-target-attr.cc:600
! #, gcc-internal-format
! msgid "Setting the priority value to %qs is illegal in attribute %qs"
! msgstr ""
! 
! #: config/loongarch/loongarch-target-attr.cc:611
! #, gcc-internal-format
! msgid "in attribute %qs, the second feature should be \"priority=%<num%>\" instead of %qs"
! msgstr ""
! 
! #: config/loongarch/loongarch-target-attr.cc:630
! #: config/loongarch/loongarch-target-attr.cc:662
! #, gcc-internal-format
! msgid "in attribute %qs you need to set a legal value for \"arch\""
! msgstr ""
! 
! #: config/loongarch/loongarch-target-attr.cc:684
! #, gcc-internal-format
! msgid "attribute %qs is not supported in %<target_version%> or %<target_clones%>"
! msgstr ""
! 
! #: config/loongarch/loongarch-target-attr.cc:701
! #, fuzzy, gcc-internal-format
! msgid "%qs is not supported in target attribute"
! msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
! 
! #: config/loongarch/loongarch.cc:8618
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute cannot be specified for thread-local variables"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: config/loongarch/loongarch.cc:8636
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute cannot be specified for register variables"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: config/loongarch/loongarch.cc:8664
  #, gcc-internal-format
  msgid "multiple %qE attribute"
  msgstr ""
*************** msgstr ""
*** 43323,43329 ****
  msgid "stack limit expression is not supported"
  msgstr ""
  
! #: config/m68k/m68k.cc:7175 config/s390/s390.cc:17444
  #, fuzzy, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not supported on this target"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
--- 44939,44945 ----
  msgid "stack limit expression is not supported"
  msgstr ""
  
! #: config/m68k/m68k.cc:7172
  #, fuzzy, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not supported on this target"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
*************** msgstr "__buitin_saveregs не падт�
*** 43333,43364 ****
  msgid "initialized variable %q+D is marked dllimport"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1764
  #, fuzzy, gcc-internal-format
  msgid "%<-fPIC%>/%<-fpic%> not supported for this target"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: config/microblaze/microblaze.cc:1776
  #, gcc-internal-format
  msgid "%qs is an invalid argument to %<-mcpu=%>"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1825
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> can be used only with %<-mcpu=v6.00.a%> or greater"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1842
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> can be used only with %<-mcpu=v8.30.a%> or greater"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1849
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> requires %<-mxl-pattern-compare%> for %<-mcpu=v8.30.a%>"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1855
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> requires %<-mno-xl-soft-mul%>"
  msgstr ""
--- 44949,44980 ----
  msgid "initialized variable %q+D is marked dllimport"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1791
  #, fuzzy, gcc-internal-format
  msgid "%<-fPIC%>/%<-fpic%> not supported for this target"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: config/microblaze/microblaze.cc:1803
  #, gcc-internal-format
  msgid "%qs is an invalid argument to %<-mcpu=%>"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1852
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> can be used only with %<-mcpu=v6.00.a%> or greater"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1869
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> can be used only with %<-mcpu=v8.30.a%> or greater"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1876
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> requires %<-mxl-pattern-compare%> for %<-mcpu=v8.30.a%>"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1882
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> requires %<-mno-xl-soft-mul%>"
  msgstr ""
*************** msgstr ""
*** 43373,43543 ****
  msgid "definition of static data member %q+D of dllimport%'d class"
  msgstr ""
  
! #: config/mips/mips.cc:1332 config/mips/mips.cc:1593 config/mips/mips.cc:1647
! #: config/riscv/riscv.cc:6561
! #, gcc-internal-format
! msgid "%qE attribute requires a string argument"
! msgstr ""
! 
! #: config/mips/mips.cc:1340
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is neither no, pcrel nor yes"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: config/mips/mips.cc:1506 config/mips/mips.cc:1510
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute only applies to functions"
  msgstr "\"%s\" звычайна функцыя"
  
! #: config/mips/mips.cc:1520 config/mips/mips.cc:1526
  #, gcc-internal-format
  msgid "%qE cannot have both %qs and %qs attributes"
  msgstr ""
  
! #: config/mips/mips.cc:1555 config/mips/mips.cc:1561
  #, gcc-internal-format
  msgid "%qE redeclared with conflicting %qs attributes"
  msgstr ""
  
! #: config/mips/mips.cc:1601
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is neither eic, nor %<vector=<line>%>"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: config/mips/mips.cc:1617
  #, gcc-internal-format
  msgid "interrupt vector to %qE attribute is not %<vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)%>"
  msgstr ""
  
! #: config/mips/mips.cc:1654
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not intstack"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: config/mips/mips.cc:6362
  msgid "the ABI for passing a value containing zero-width fields before an adjacent 64-bit floating-point field was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:6807
  msgid "the ABI for returning a value containing zero-width bit-fields but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:6831
  msgid "the ABI for returning a value with C++17 empty bases but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:8178
  #, gcc-internal-format
  msgid "cannot handle inconsistent calls to %qs"
  msgstr ""
  
! #: config/mips/mips.cc:11434
  #, gcc-internal-format
  msgid "the %<interrupt%> attribute requires a MIPS32r2 processor or greater"
  msgstr ""
  
! #: config/mips/mips.cc:11436
  #, gcc-internal-format
  msgid "interrupt handlers cannot be MIPS16 functions"
  msgstr ""
  
! #: config/mips/mips.cc:12440
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> not implemented for MIPS16"
  msgstr ""
  
! #: config/mips/mips.cc:17803
  #, gcc-internal-format
  msgid "built-in function %qE not supported for MIPS16"
  msgstr ""
  
! #: config/mips/mips.cc:18411
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qs does not support MIPS16 code"
  msgstr "%s не падтрымлівае %s"
  
! #: config/mips/mips.cc:20224
  #, gcc-internal-format
  msgid "MIPS16 PIC for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:20227
  #, gcc-internal-format
  msgid "MIPS16 %<-mxgot%> code"
  msgstr ""
  
! #: config/mips/mips.cc:20230
  #, gcc-internal-format
  msgid "%<hard-float%> MIPS16 code for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:20233
  #, gcc-internal-format
  msgid "MSA MIPS16 code"
  msgstr ""
  
! #: config/mips/mips.cc:20236
  #, gcc-internal-format
  msgid "MIPS16 requires %<-mexplicit-relocs%>"
  msgstr ""
  
! #: config/mips/mips.cc:20427 config/mips/mips.cc:20432
! #: config/mips/mips.cc:20522 config/mips/mips.cc:20524
! #: config/mips/mips.cc:20554 config/mips/mips.cc:20562
! #: config/mips/mips.cc:20668 config/mips/mips.cc:20692
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported combination: %s"
  msgstr "непадтрымліваемая версія"
  
! #: config/mips/mips.cc:20467
  #, gcc-internal-format
  msgid "%<-%s%> conflicts with the other architecture options, which specify a %s processor"
  msgstr ""
  
! #: config/mips/mips.cc:20477
  #, gcc-internal-format
  msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20492
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit processor"
  msgstr ""
  
! #: config/mips/mips.cc:20494
  #, gcc-internal-format
  msgid "%<-mgp32%> used with a 64-bit ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20496
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20519
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "the %qs architecture does not support %<-mfp32%>"
  msgstr "%s не падтрымлівае %s"
  
! #: config/mips/mips.cc:20528
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
  msgstr ""
  
! #: config/mips/mips.cc:20531
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20552
  #, gcc-internal-format
  msgid "%<-mfpxx%> can only be used with the o32 ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20556
  #, gcc-internal-format
  msgid "%<-march=%s%> requires %<-mfp32%>"
  msgstr ""
--- 44989,45153 ----
  msgid "definition of static data member %q+D of dllimport%'d class"
  msgstr ""
  
! #: config/mips/mips.cc:1354
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is neither no, pcrel nor yes"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: config/mips/mips.cc:1520 config/mips/mips.cc:1524
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute only applies to functions"
  msgstr "\"%s\" звычайна функцыя"
  
! #: config/mips/mips.cc:1534 config/mips/mips.cc:1540
  #, gcc-internal-format
  msgid "%qE cannot have both %qs and %qs attributes"
  msgstr ""
  
! #: config/mips/mips.cc:1569 config/mips/mips.cc:1575
  #, gcc-internal-format
  msgid "%qE redeclared with conflicting %qs attributes"
  msgstr ""
  
! #: config/mips/mips.cc:1615
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is neither eic, nor %<vector=<line>%>"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: config/mips/mips.cc:1631
  #, gcc-internal-format
  msgid "interrupt vector to %qE attribute is not %<vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)%>"
  msgstr ""
  
! #: config/mips/mips.cc:1668
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not intstack"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: config/mips/mips.cc:6374
  msgid "the ABI for passing a value containing zero-width fields before an adjacent 64-bit floating-point field was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:6819
  msgid "the ABI for returning a value containing zero-width bit-fields but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:6843
  msgid "the ABI for returning a value with C++17 empty bases but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:8204
  #, gcc-internal-format
  msgid "cannot handle inconsistent calls to %qs"
  msgstr ""
  
! #: config/mips/mips.cc:11460
  #, gcc-internal-format
  msgid "the %<interrupt%> attribute requires a MIPS32r2 processor or greater"
  msgstr ""
  
! #: config/mips/mips.cc:11462
  #, gcc-internal-format
  msgid "interrupt handlers cannot be MIPS16 functions"
  msgstr ""
  
! #: config/mips/mips.cc:12466
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> not implemented for MIPS16"
  msgstr ""
  
! #: config/mips/mips.cc:17825
  #, gcc-internal-format
  msgid "built-in function %qE not supported for MIPS16"
  msgstr ""
  
! #: config/mips/mips.cc:18433
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qs does not support MIPS16 code"
  msgstr "%s не падтрымлівае %s"
  
! #: config/mips/mips.cc:20245
  #, gcc-internal-format
  msgid "MIPS16 PIC for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:20248
  #, gcc-internal-format
  msgid "MIPS16 %<-mxgot%> code"
  msgstr ""
  
! #: config/mips/mips.cc:20251
  #, gcc-internal-format
  msgid "%<hard-float%> MIPS16 code for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:20254
  #, gcc-internal-format
  msgid "MSA MIPS16 code"
  msgstr ""
  
! #: config/mips/mips.cc:20257
  #, gcc-internal-format
  msgid "MIPS16 requires %<-mexplicit-relocs%>"
  msgstr ""
  
! #: config/mips/mips.cc:20448 config/mips/mips.cc:20453
! #: config/mips/mips.cc:20543 config/mips/mips.cc:20545
! #: config/mips/mips.cc:20575 config/mips/mips.cc:20583
! #: config/mips/mips.cc:20689 config/mips/mips.cc:20713
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported combination: %s"
  msgstr "непадтрымліваемая версія"
  
! #: config/mips/mips.cc:20488
  #, gcc-internal-format
  msgid "%<-%s%> conflicts with the other architecture options, which specify a %s processor"
  msgstr ""
  
! #: config/mips/mips.cc:20498
  #, gcc-internal-format
  msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20513
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit processor"
  msgstr ""
  
! #: config/mips/mips.cc:20515
  #, gcc-internal-format
  msgid "%<-mgp32%> used with a 64-bit ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20517
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20540
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "the %qs architecture does not support %<-mfp32%>"
  msgstr "%s не падтрымлівае %s"
  
! #: config/mips/mips.cc:20549
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
  msgstr ""
  
! #: config/mips/mips.cc:20552
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20573
  #, gcc-internal-format
  msgid "%<-mfpxx%> can only be used with the o32 ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20577
  #, gcc-internal-format
  msgid "%<-march=%s%> requires %<-mfp32%>"
  msgstr ""
*************** msgstr ""
*** 43547,43665 ****
  #. effort to support the combination of 32-bit GOT entries
  #. and 64-bit pointers, so we treat the abicalls case as
  #. an error.
! #: config/mips/mips.cc:20581
  #, gcc-internal-format
  msgid "the combination of %qs and %qs is incompatible with %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20634
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support branch-likely instructions"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: config/mips/mips.cc:20649
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support madd or msub instructions"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: config/mips/mips.cc:20663
  #, gcc-internal-format
  msgid "the %qs architecture does not support odd single-precision registers"
  msgstr ""
  
! #: config/mips/mips.cc:20676
  #, gcc-internal-format
  msgid "unsupported combination: %qs%s %s"
  msgstr ""
  
! #: config/mips/mips.cc:20685
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported combination: %qs %s"
  msgstr "непадтрымліваемая версія"
  
! #: config/mips/mips.cc:20700
  #, gcc-internal-format
  msgid "cannot generate position-independent code for %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20703
  #, gcc-internal-format
  msgid "position-independent code requires %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20736
  #, gcc-internal-format
  msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
  msgstr ""
  
! #: config/mips/mips.cc:20744 config/mips/mips.cc:20747
  #, gcc-internal-format
  msgid "cannot use small-data accesses for %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20764
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=legacy%>"
  msgstr ""
  
! #: config/mips/mips.cc:20771
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "the %qs architecture does not support %<-m%s=2008%>"
  msgstr "%s не падтрымлівае %s"
  
! #: config/mips/mips.cc:20789
  #, gcc-internal-format
  msgid "%<-mips3d%> requires %<-mpaired-single%>"
  msgstr ""
  
! #: config/mips/mips.cc:20799
  #, gcc-internal-format
  msgid "%qs must be used with %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20809
  #, gcc-internal-format
  msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgstr ""
  
! #: config/mips/mips.cc:20816
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support paired-single instructions"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: config/mips/mips.cc:20825
  #, gcc-internal-format
  msgid "%qs requires a target that provides the %qs instruction"
  msgstr ""
  
! #: config/mips/mips.cc:20836
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support DSP instructions"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: config/mips/mips.cc:20846
  #, gcc-internal-format
  msgid "%<-mloongson-mmi%> must be used with %<-mhard-float%>"
  msgstr ""
  
! #: config/mips/mips.cc:20856
  #, gcc-internal-format
  msgid "%<-mloongson-ext2%> must be used with %<-mloongson-ext%>"
  msgstr ""
  
! #: config/mips/mips.cc:20951
  #, fuzzy, gcc-internal-format
  msgid "%qs requires branch-likely instructions"
  msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/mips/mips.cc:20955
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support the synci instruction"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: config/mips/mips.cc:21791
  #, gcc-internal-format
  msgid "mips16 function profiling"
  msgstr ""
--- 45157,45275 ----
  #. effort to support the combination of 32-bit GOT entries
  #. and 64-bit pointers, so we treat the abicalls case as
  #. an error.
! #: config/mips/mips.cc:20602
  #, gcc-internal-format
  msgid "the combination of %qs and %qs is incompatible with %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20655
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support branch-likely instructions"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: config/mips/mips.cc:20670
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support madd or msub instructions"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: config/mips/mips.cc:20684
  #, gcc-internal-format
  msgid "the %qs architecture does not support odd single-precision registers"
  msgstr ""
  
! #: config/mips/mips.cc:20697
  #, gcc-internal-format
  msgid "unsupported combination: %qs%s %s"
  msgstr ""
  
! #: config/mips/mips.cc:20706
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported combination: %qs %s"
  msgstr "непадтрымліваемая версія"
  
! #: config/mips/mips.cc:20721
  #, gcc-internal-format
  msgid "cannot generate position-independent code for %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20724
  #, gcc-internal-format
  msgid "position-independent code requires %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20757
  #, gcc-internal-format
  msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
  msgstr ""
  
! #: config/mips/mips.cc:20765 config/mips/mips.cc:20768
  #, gcc-internal-format
  msgid "cannot use small-data accesses for %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20785
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=legacy%>"
  msgstr ""
  
! #: config/mips/mips.cc:20792
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "the %qs architecture does not support %<-m%s=2008%>"
  msgstr "%s не падтрымлівае %s"
  
! #: config/mips/mips.cc:20810
  #, gcc-internal-format
  msgid "%<-mips3d%> requires %<-mpaired-single%>"
  msgstr ""
  
! #: config/mips/mips.cc:20820
  #, gcc-internal-format
  msgid "%qs must be used with %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20830
  #, gcc-internal-format
  msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgstr ""
  
! #: config/mips/mips.cc:20837
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support paired-single instructions"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: config/mips/mips.cc:20846
  #, gcc-internal-format
  msgid "%qs requires a target that provides the %qs instruction"
  msgstr ""
  
! #: config/mips/mips.cc:20857
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support DSP instructions"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: config/mips/mips.cc:20867
  #, gcc-internal-format
  msgid "%<-mloongson-mmi%> must be used with %<-mhard-float%>"
  msgstr ""
  
! #: config/mips/mips.cc:20877
  #, gcc-internal-format
  msgid "%<-mloongson-ext2%> must be used with %<-mloongson-ext%>"
  msgstr ""
  
! #: config/mips/mips.cc:20972
  #, fuzzy, gcc-internal-format
  msgid "%qs requires branch-likely instructions"
  msgstr "Не генерыраваць сімвальныя інструкцыі"
  
! #: config/mips/mips.cc:20976
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support the synci instruction"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: config/mips/mips.cc:21812
  #, gcc-internal-format
  msgid "mips16 function profiling"
  msgstr ""
*************** msgstr ""
*** 43948,43964 ****
  msgid "argument to interrupt attribute is unsupported for weak functions"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: config/msp430/msp430.cc:2747 config/pru/pru.cc:3028
  #, gcc-internal-format
  msgid "%<__delay_cycles%> only takes constant arguments"
  msgstr ""
  
! #: config/msp430/msp430.cc:2757 config/pru/pru.cc:3037
  #, gcc-internal-format
  msgid "%<__delay_cycles%> only takes non-negative cycle counts"
  msgstr ""
  
! #: config/msp430/msp430.cc:2778 config/pru/pru.cc:3050
  #, gcc-internal-format
  msgid "%<__delay_cycles%> is limited to 32-bit loop counts"
  msgstr ""
--- 45558,45574 ----
  msgid "argument to interrupt attribute is unsupported for weak functions"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: config/msp430/msp430.cc:2747 config/pru/pru.cc:3075
  #, gcc-internal-format
  msgid "%<__delay_cycles%> only takes constant arguments"
  msgstr ""
  
! #: config/msp430/msp430.cc:2757 config/pru/pru.cc:3084
  #, gcc-internal-format
  msgid "%<__delay_cycles%> only takes non-negative cycle counts"
  msgstr ""
  
! #: config/msp430/msp430.cc:2778 config/pru/pru.cc:3097
  #, gcc-internal-format
  msgid "%<__delay_cycles%> is limited to 32-bit loop counts"
  msgstr ""
*************** msgstr ""
*** 43968,43975 ****
  msgid "MSP430 built-in functions only work inside interrupt handlers"
  msgstr ""
  
! #: config/msp430/msp430.cc:2861 config/pru/pru.cc:3118 config/rx/rx.cc:2666
! #: config/xtensa/xtensa.cc:4274 config/xtensa/xtensa.cc:4300
  #, gcc-internal-format
  msgid "bad builtin code"
  msgstr ""
--- 45578,45585 ----
  msgid "MSP430 built-in functions only work inside interrupt handlers"
  msgstr ""
  
! #: config/msp430/msp430.cc:2861 config/pru/pru.cc:3165 config/rx/rx.cc:2651
! #: config/xtensa/xtensa.cc:4139 config/xtensa/xtensa.cc:4165
  #, gcc-internal-format
  msgid "bad builtin code"
  msgstr ""
*************** msgstr ""
*** 44217,44283 ****
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:2415
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:2665
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:5906
  #, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:5929
  #, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6374
  #, gcc-internal-format
  msgid "barrier value must be within [0,15]"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6387
  #, fuzzy, gcc-internal-format
  msgid "complement argument must be constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: config/nvptx/nvptx.cc:6727
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6735
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6749
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7635
  #, gcc-internal-format
  msgid "variable %qD adjusted for OpenACC privatization level: %qs"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7774
  #, fuzzy, gcc-internal-format
  msgid "weak alias definitions not supported in this configuration"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: config/nvptx/nvptx.cc:7787
  #, fuzzy, gcc-internal-format
  msgid "non-function alias definitions not supported in this configuration"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: config/or1k/or1k.cc:1314
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected operand: %d"
  msgstr "нераспазнаны аператар %s"
--- 45827,45893 ----
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:2407
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:2657
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:5893
  #, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:5916
  #, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6361
  #, gcc-internal-format
  msgid "barrier value must be within [0,15]"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6374
  #, fuzzy, gcc-internal-format
  msgid "complement argument must be constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: config/nvptx/nvptx.cc:6714
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6722
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6736
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7622
  #, gcc-internal-format
  msgid "variable %qD adjusted for OpenACC privatization level: %qs"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7761
  #, fuzzy, gcc-internal-format
  msgid "weak alias definitions not supported in this configuration"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: config/nvptx/nvptx.cc:7774
  #, fuzzy, gcc-internal-format
  msgid "non-function alias definitions not supported in this configuration"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: config/or1k/or1k.cc:1313
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected operand: %d"
  msgstr "нераспазнаны аператар %s"
*************** msgstr ""
*** 44303,44776 ****
  msgid "%<-g%> option disabled"
  msgstr "выбары ўключаны:"
  
  #: config/pru/pru-passes.cc:111
  #, gcc-internal-format
! msgid "large return values not supported with %<-mabi=ti%> option"
  msgstr ""
  
! #: config/pru/pru-passes.cc:119 config/pru/pru-passes.cc:163
! #: config/pru/pru-passes.cc:176
  #, gcc-internal-format
! msgid "function pointers not supported with %<-mabi=ti%> option"
  msgstr ""
  
! #: config/pru/pru-passes.cc:266
  #, gcc-internal-format
  msgid "function %<main%> must have no arguments when using the %<-minrt%> option"
  msgstr ""
  
! #: config/pru/pru-passes.cc:273
  #, gcc-internal-format
  msgid "function %<main%> must never return when using the %<-minrt%> option"
  msgstr ""
  
! #: config/pru/pru-pragma.cc:59
  #, gcc-internal-format
  msgid "junk at end of %<#pragma CTABLE_ENTRY%>"
  msgstr ""
  
! #: config/pru/pru-pragma.cc:61
  #, gcc-internal-format
  msgid "%<CTABLE_ENTRY%> index %wd is not valid"
  msgstr ""
  
! #: config/pru/pru-pragma.cc:63
  #, gcc-internal-format
  msgid "redefinition of %<CTABLE_ENTRY %wd%>"
  msgstr ""
  
! #: config/pru/pru-pragma.cc:67
  #, gcc-internal-format
  msgid "%<CTABLE_ENTRY%> base address is not a multiple of 256"
  msgstr ""
  
! #: config/pru/pru-pragma.cc:75
  #, gcc-internal-format
  msgid "malformed %<#pragma CTABLE_ENTRY%> variable address"
  msgstr ""
  
! #: config/pru/pru.cc:2208
  #, gcc-internal-format
  msgid "aggregate types are prohibited in %<__regio_symbol%> address space"
  msgstr ""
  
! #: config/pru/pru.cc:2215
  #, gcc-internal-format
  msgid "variables in %<__regio_symbol%> address space cannot have initial value"
  msgstr ""
  
! #: config/pru/pru.cc:2218
  #, gcc-internal-format
  msgid "variables in %<__regio_symbol%> address space cannot be declared %<register%>"
  msgstr ""
  
! #: config/pru/pru.cc:2221
  #, gcc-internal-format
  msgid "variables in %<__regio_symbol%> address space must be declared %<volatile%>"
  msgstr ""
  
! #: config/pru/pru.cc:2224
  #, gcc-internal-format
  msgid "variables in %<__regio_symbol%> address space must be declared %<extern%>"
  msgstr ""
  
! #: config/pru/pru.cc:2227
  #, gcc-internal-format
  msgid "only 32-bit access is supported for %<__regio_symbol%> address space"
  msgstr ""
  
! #: config/pru/pru.cc:2230
  #, gcc-internal-format
  msgid "register name %qs not recognized in %<__regio_symbol%> address space"
  msgstr ""
  
! #: config/pru/pru.cc:2255
  #, gcc-internal-format
  msgid "pointers to %<__regio_symbol%> address space are prohibited"
  msgstr ""
  
! #: config/riscv/riscv-c.cc:275
  #, gcc-internal-format
  msgid "%<#pragma riscv intrinsic%> requires a string parameter"
  msgstr ""
  
! #: config/riscv/riscv-c.cc:300
  #, gcc-internal-format
  msgid "unknown %<#pragma riscv intrinsic%> option %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:105
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: must start with rv64 but found %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:112
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: must start with rv32 but found %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:145
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: must start with + or rv"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:156
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: bad string found %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:183
  #, gcc-internal-format
  msgid "%<target()%> attribute: arch appears more than once"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:194
  #, gcc-internal-format
  msgid "%<target()%> attribute: cpu appears more than once"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:201
  #, gcc-internal-format
  msgid "%<target()%> attribute: unknown CPU %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:222
  #, gcc-internal-format
  msgid "%<target()%> attribute: tune appears more than once"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:228
  #, gcc-internal-format
  msgid "%<target()%> attribute: unknown TUNE %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:241
  #, gcc-internal-format
  msgid "%<target()%> attribute: priority appears more than once"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:246
  #, gcc-internal-format
  msgid "%<target()%> attribute: invalid priority %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:297
  #, fuzzy, gcc-internal-format
  msgid "malformed %<target()%> attribute"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: config/riscv/riscv-target-attr.cc:311
  #, gcc-internal-format
  msgid "attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:331
  #, gcc-internal-format
! msgid "Got unknown attribute %<target(\"%s\")%>"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:394
! #, fuzzy, gcc-internal-format
! msgid "malformed %<target(\"%s\")%> attribute"
! msgstr "нявернае выкарыстанне \"restict\""
  
! #: config/riscv/riscv-v.cc:300
  #, gcc-internal-format, gfc-internal-format
  msgid "expected mode %s for operand %d of insn %s but got mode %s.\n"
  msgstr ""
  
! #: config/riscv/riscv-v.cc:359
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid number of operands for insn %s, expected %d but got %d.\n"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4523
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd] or %wd"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4739
  #, gcc-internal-format
  msgid "RVV type %qT does not have a fixed size"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4745
  #, gcc-internal-format
  msgid "RVV type %qT does not have a defined alignment"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4760
  #, gcc-internal-format
  msgid "arithmetic on pointer to RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4768
  #, gcc-internal-format
  msgid "member variables cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4770
  #, gcc-internal-format
  msgid "fields cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4776
  #, gcc-internal-format
  msgid "array elements cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4782
  #, gcc-internal-format
  msgid "cannot allocate objects with RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4788
  #, gcc-internal-format
  msgid "cannot delete objects with RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4794
  #, gcc-internal-format
  msgid "cannot throw or catch RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4800
  #, gcc-internal-format
  msgid "capture by copy of RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4806
  #, gcc-internal-format
  msgid "RVV type %qT not allowed in %<map%> clause"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4816
  #, gcc-internal-format
  msgid "RVV type %qT not allowed in %<target%> %<private%> clause"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4822
  #, gcc-internal-format
  msgid "RVV type %qT not allowed in %<target%> %<firstprivate%> clause"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4828
  #, gcc-internal-format
  msgid "RVV type %qT not allowed in %<target%> device clauses"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4922
  #, gcc-internal-format
  msgid "built-in function %qE requires the zvfbfmin or zvfbfwma ISA extension"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4932
  #, gcc-internal-format
  msgid "built-in function %qE requires the zvfhmin or zvfh ISA extension"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4942
  #, gcc-internal-format
  msgid "built-in function %qE requires the zve32f, zve64f, zve64d or v ISA extension"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4952
  #, gcc-internal-format
  msgid "built-in function %qE requires the zve64d or v ISA extension"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4961
  #, gcc-internal-format
  msgid "built-in function %qE requires the zve64x, zve64f, zve64d or v ISA extension"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4981
  #, gcc-internal-format
  msgid "built-in function %qE requires the %qs ISA extension"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:5034
  #, gcc-internal-format
  msgid "no matching function call to %qE with empty arguments"
  msgstr ""
  
! #: config/riscv/riscv.cc:826
  #, gcc-internal-format
  msgid "unknown cpu %qs for %<-mtune%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:3245
  #, gcc-internal-format
  msgid "this operation requires the RVV ISA extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:3246
  #, gcc-internal-format
  msgid "you can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/riscv/riscv.cc:5720 config/riscv/riscv.cc:5762
  #, gcc-internal-format
  msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10"
  msgstr ""
  
! #: config/riscv/riscv.cc:6109
  #, fuzzy, gcc-internal-format
  msgid "RVV type %qT cannot be passed to an unprototyped function"
  msgstr "\"%s\" звычайна функцыя"
  
! #: config/riscv/riscv.cc:6365
  #, gcc-internal-format
  msgid "%s %qT requires the V ISA extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:6377
  #, gcc-internal-format
  msgid "%s %qT requires the zve64x, zve64f, zve64d or v ISA extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:6391
  #, gcc-internal-format
  msgid "%s %qT requires the zvfhmin or zvfh ISA extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:6400
  #, gcc-internal-format
  msgid "%s %qT requires the zve32f, zve64f, zve64d or v ISA extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:6409
  #, gcc-internal-format
  msgid "%s %qT requires the zve64d or v ISA extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:6419
  #, gcc-internal-format
  msgid "%s %qT requires the minimal vector length %qd but %qd is given"
  msgstr ""
  
! #: config/riscv/riscv.cc:6474
  #, gcc-internal-format
  msgid "function attribute %qs requires the V ISA extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:6572
  #, gcc-internal-format
! msgid "argument to %qE attribute is not %<\"user\"%>, %<\"supervisor\"%>, or %<\"machine\"%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:6595
  #, gcc-internal-format
  msgid "%qs is only supported when %<-mrvv-vector-bits=zvl%> is specified"
  msgstr ""
  
! #: config/riscv/riscv.cc:6604
  #, fuzzy, gcc-internal-format
  msgid "%qs applied to non-RVV type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: config/riscv/riscv.cc:6612
  #, gcc-internal-format
  msgid "%qs requires an integer constant"
  msgstr ""
  
! #: config/riscv/riscv.cc:6622
  #, gcc-internal-format
  msgid "invalid RVV vector size %qd, expected size is %qd based on LMUL of type and %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:10580
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10585
  #, gcc-internal-format
  msgid "Currently the %<V%> implementation requires the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10645
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support VLEN greater than 4096bit for 'V' Extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10651
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support RVV in big-endian mode"
  msgstr ""
  
! #: config/riscv/riscv.cc:10691 config/riscv/riscv.cc:10694
  #, gcc-internal-format
  msgid "code model %qs with %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:10723
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10730
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:10732
  #, gcc-internal-format
  msgid "rv64e requires lp64e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:10737
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ILP32E ABI does not support the %qc extension"
  msgstr "ISO C89 не падтрымлівае комлексныя тыпы"
  
! #: config/riscv/riscv.cc:10742
  #, gcc-internal-format
  msgid "LP64E ABI is marked for deprecation in GCC"
  msgstr ""
  
! #: config/riscv/riscv.cc:10743
  msgid "if you need LP64E please notify the GCC project via %{PR116152%}"
  msgstr ""
  
! #: config/riscv/riscv.cc:10751
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e, lp64 or lp64e"
  msgstr ""
  
! #: config/riscv/riscv.cc:10755
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:10765
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr ""
  
! #: config/riscv/riscv.cc:10778
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:10805 config/rs6000/rs6000.cc:4530
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name for `%s'"
  msgid "%qs is not a valid base register in %qs"
  msgstr "нерэчаісная назва рэгістра `%s'"
  
! #: config/riscv/riscv.cc:10819 config/rs6000/rs6000.cc:4513
  #, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:11314
  #, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr ""
  
! #: config/riscv/riscv.cc:11889
  #, gcc-internal-format
  msgid "cannot allocate vl register for %qs on this target"
  msgstr ""
--- 45913,46429 ----
  msgid "%<-g%> option disabled"
  msgstr "выбары ўключаны:"
  
+ #: config/pru/pru-passes.cc:99
+ #, gcc-internal-format
+ msgid "function pointers not supported with %<-mabi=ti%> option"
+ msgstr ""
+ 
  #: config/pru/pru-passes.cc:111
  #, gcc-internal-format
! msgid "bit-fields not supported with %<-mabi=ti%> option"
  msgstr ""
  
! #: config/pru/pru-passes.cc:136
  #, gcc-internal-format
! msgid "large return values not supported with %<-mabi=ti%> option"
  msgstr ""
  
! #: config/pru/pru-passes.cc:317
  #, gcc-internal-format
  msgid "function %<main%> must have no arguments when using the %<-minrt%> option"
  msgstr ""
  
! #: config/pru/pru-passes.cc:324
  #, gcc-internal-format
  msgid "function %<main%> must never return when using the %<-minrt%> option"
  msgstr ""
  
! #: config/pru/pru-pragma.cc:60
  #, gcc-internal-format
  msgid "junk at end of %<#pragma CTABLE_ENTRY%>"
  msgstr ""
  
! #: config/pru/pru-pragma.cc:62
  #, gcc-internal-format
  msgid "%<CTABLE_ENTRY%> index %wd is not valid"
  msgstr ""
  
! #: config/pru/pru-pragma.cc:64
  #, gcc-internal-format
  msgid "redefinition of %<CTABLE_ENTRY %wd%>"
  msgstr ""
  
! #: config/pru/pru-pragma.cc:66
! #, gcc-internal-format
! msgid "%<CTABLE_ENTRY%> base address does not fit in 32-bits"
! msgstr ""
! 
! #: config/pru/pru-pragma.cc:70
  #, gcc-internal-format
  msgid "%<CTABLE_ENTRY%> base address is not a multiple of 256"
  msgstr ""
  
! #: config/pru/pru-pragma.cc:78
  #, gcc-internal-format
  msgid "malformed %<#pragma CTABLE_ENTRY%> variable address"
  msgstr ""
  
! #: config/pru/pru.cc:2256
  #, gcc-internal-format
  msgid "aggregate types are prohibited in %<__regio_symbol%> address space"
  msgstr ""
  
! #: config/pru/pru.cc:2263
  #, gcc-internal-format
  msgid "variables in %<__regio_symbol%> address space cannot have initial value"
  msgstr ""
  
! #: config/pru/pru.cc:2266
  #, gcc-internal-format
  msgid "variables in %<__regio_symbol%> address space cannot be declared %<register%>"
  msgstr ""
  
! #: config/pru/pru.cc:2269
  #, gcc-internal-format
  msgid "variables in %<__regio_symbol%> address space must be declared %<volatile%>"
  msgstr ""
  
! #: config/pru/pru.cc:2272
  #, gcc-internal-format
  msgid "variables in %<__regio_symbol%> address space must be declared %<extern%>"
  msgstr ""
  
! #: config/pru/pru.cc:2275
  #, gcc-internal-format
  msgid "only 32-bit access is supported for %<__regio_symbol%> address space"
  msgstr ""
  
! #: config/pru/pru.cc:2278
  #, gcc-internal-format
  msgid "register name %qs not recognized in %<__regio_symbol%> address space"
  msgstr ""
  
! #: config/pru/pru.cc:2303
  #, gcc-internal-format
  msgid "pointers to %<__regio_symbol%> address space are prohibited"
  msgstr ""
  
! #: config/riscv/riscv-c.cc:200
  #, gcc-internal-format
  msgid "%<#pragma riscv intrinsic%> requires a string parameter"
  msgstr ""
  
! #: config/riscv/riscv-c.cc:213
  #, gcc-internal-format
  msgid "unknown %<#pragma riscv intrinsic%> option %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:112
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: must start with rv64 but found %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:120
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: must start with rv32 but found %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:152
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: must start with + or rv"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:162
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: bad string found %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:189
  #, gcc-internal-format
  msgid "%<target()%> attribute: arch appears more than once"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:200
  #, gcc-internal-format
  msgid "%<target()%> attribute: cpu appears more than once"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:208
  #, gcc-internal-format
  msgid "%<target()%> attribute: unknown CPU %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:229
  #, gcc-internal-format
  msgid "%<target()%> attribute: tune appears more than once"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:236
  #, gcc-internal-format
  msgid "%<target()%> attribute: unknown TUNE %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:249
  #, gcc-internal-format
  msgid "%<target()%> attribute: priority appears more than once"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:256
  #, gcc-internal-format
  msgid "%<target()%> attribute: invalid priority %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:318
  #, fuzzy, gcc-internal-format
  msgid "malformed %<target()%> attribute"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: config/riscv/riscv-target-attr.cc:336
! #, gcc-internal-format
! msgid "attribute %<target(\"%s\")%> has empty argument"
! msgstr ""
! 
! #: config/riscv/riscv-target-attr.cc:352
! #, gcc-internal-format
! msgid "attribute %<target(\"%s\")%> expects an argument"
! msgstr ""
! 
! #: config/riscv/riscv-target-attr.cc:360
  #, gcc-internal-format
  msgid "attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:369
  #, gcc-internal-format
! msgid "unknown attribute %<target(\"%s\")%>"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:435
! msgid "malformed %<target(\"%B\")%> attribute"
! msgstr ""
  
! #: config/riscv/riscv-v.cc:317
  #, gcc-internal-format, gfc-internal-format
  msgid "expected mode %s for operand %d of insn %s but got mode %s.\n"
  msgstr ""
  
! #: config/riscv/riscv-v.cc:379
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid number of operands for insn %s, expected %d but got %d.\n"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:5246
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd] or %wd"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:5455
  #, gcc-internal-format
  msgid "RVV type %qT does not have a fixed size"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:5461
  #, gcc-internal-format
  msgid "RVV type %qT does not have a defined alignment"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:5476
  #, gcc-internal-format
  msgid "arithmetic on pointer to RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:5484
  #, gcc-internal-format
  msgid "member variables cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:5486
  #, gcc-internal-format
  msgid "fields cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:5492
  #, gcc-internal-format
  msgid "array elements cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:5498
  #, gcc-internal-format
  msgid "cannot allocate objects with RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:5504
  #, gcc-internal-format
  msgid "cannot delete objects with RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:5510
  #, gcc-internal-format
  msgid "cannot throw or catch RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:5516
  #, gcc-internal-format
  msgid "capture by copy of RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:5522
  #, gcc-internal-format
  msgid "RVV type %qT not allowed in %<map%> clause"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:5532
  #, gcc-internal-format
  msgid "RVV type %qT not allowed in %<target%> %<private%> clause"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:5538
  #, gcc-internal-format
  msgid "RVV type %qT not allowed in %<target%> %<firstprivate%> clause"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:5544
  #, gcc-internal-format
  msgid "RVV type %qT not allowed in %<target%> device clauses"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:5656
  #, gcc-internal-format
  msgid "built-in function %qE requires the zvfbfmin or zvfbfwma ISA extension"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:5666
  #, gcc-internal-format
  msgid "built-in function %qE requires the zvfhmin or zvfh ISA extension"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:5676
  #, gcc-internal-format
  msgid "built-in function %qE requires the zve32f, zve64f, zve64d or v ISA extension"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:5686
  #, gcc-internal-format
  msgid "built-in function %qE requires the zve64d or v ISA extension"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:5695
  #, gcc-internal-format
  msgid "built-in function %qE requires the zve64x, zve64f, zve64d or v ISA extension"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:5713
! #, fuzzy, gcc-internal-format
! msgid "unrecognized RVV builtin"
! msgstr "нераспазнаны выбар \"-%s\""
! 
! #: config/riscv/riscv-vector-builtins.cc:5720
  #, gcc-internal-format
  msgid "built-in function %qE requires the %qs ISA extension"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:5772
  #, gcc-internal-format
  msgid "no matching function call to %qE with empty arguments"
  msgstr ""
  
! #: config/riscv/riscv.cc:1033
  #, gcc-internal-format
  msgid "unknown cpu %qs for %<-mtune%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:3464
  #, gcc-internal-format
  msgid "this operation requires the RVV ISA extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:3465
  #, gcc-internal-format
  msgid "you can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/riscv/riscv.cc:6308 config/riscv/riscv.cc:6396
  #, gcc-internal-format
  msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10"
  msgstr ""
  
! #: config/riscv/riscv.cc:6337 config/riscv/riscv.cc:6414
! #, gcc-internal-format
! msgid "ABI for flattened empty union and zero length array changed in GCC 16"
! msgstr ""
! 
! #: config/riscv/riscv.cc:7029
  #, fuzzy, gcc-internal-format
  msgid "RVV type %qT cannot be passed to an unprototyped function"
  msgstr "\"%s\" звычайна функцыя"
  
! #: config/riscv/riscv.cc:7318 config/riscv/riscv.cc:7380
  #, gcc-internal-format
  msgid "%s %qT requires the V ISA extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:7330
  #, gcc-internal-format
  msgid "%s %qT requires the zve64x, zve64f, zve64d or v ISA extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:7344
  #, gcc-internal-format
  msgid "%s %qT requires the zvfhmin or zvfh ISA extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:7353
  #, gcc-internal-format
  msgid "%s %qT requires the zve32f, zve64f, zve64d or v ISA extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:7362
  #, gcc-internal-format
  msgid "%s %qT requires the zve64d or v ISA extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:7372
  #, gcc-internal-format
  msgid "%s %qT requires the minimal vector length %qd but %qd is given"
  msgstr ""
  
! #: config/riscv/riscv.cc:7438
  #, gcc-internal-format
  msgid "function attribute %qs requires the V ISA extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:7464
  #, gcc-internal-format
! msgid "unsupported %<ABI_VLEN%> value %d for %qs attribute;%<ABI_VLEN must%> be in the range [32, 16384] and must be a power of 2"
  msgstr ""
  
! #: config/riscv/riscv.cc:7489
! #, gcc-internal-format
! msgid "function attribute %qs requires the vector ISA extension"
! msgstr ""
! 
! #: config/riscv/riscv.cc:7599
! #, gcc-internal-format
! msgid "attribute 'rnmi' requires the Smrnmi ISA extension"
! msgstr ""
! 
! #: config/riscv/riscv.cc:7607
! #, gcc-internal-format
! msgid "argument to %qE attribute is not %<\"supervisor\"%>, %<\"machine\"%>, or %<\"rnmi\"%>"
! msgstr ""
! 
! #: config/riscv/riscv.cc:7649
  #, gcc-internal-format
  msgid "%qs is only supported when %<-mrvv-vector-bits=zvl%> is specified"
  msgstr ""
  
! #: config/riscv/riscv.cc:7658
  #, fuzzy, gcc-internal-format
  msgid "%qs applied to non-RVV type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: config/riscv/riscv.cc:7666
  #, gcc-internal-format
  msgid "%qs requires an integer constant"
  msgstr ""
  
! #: config/riscv/riscv.cc:7676
  #, gcc-internal-format
  msgid "invalid RVV vector size %qd, expected size is %qd based on LMUL of type and %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:12270
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:12275
  #, gcc-internal-format
  msgid "Currently the %<V%> implementation requires the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:12335
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support VLEN greater than 4096bit for 'V' Extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:12341
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support RVV in big-endian mode"
  msgstr ""
  
! #: config/riscv/riscv.cc:12387 config/riscv/riscv.cc:12390
  #, gcc-internal-format
  msgid "code model %qs with %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:12419
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:12426
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:12428
  #, gcc-internal-format
  msgid "rv64e requires lp64e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:12433
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ILP32E ABI does not support the %qc extension"
  msgstr "ISO C89 не падтрымлівае комлексныя тыпы"
  
! #: config/riscv/riscv.cc:12438
  #, gcc-internal-format
  msgid "LP64E ABI is marked for deprecation in GCC"
  msgstr ""
  
! #: config/riscv/riscv.cc:12439
  msgid "if you need LP64E please notify the GCC project via %{PR116152%}"
  msgstr ""
  
! #: config/riscv/riscv.cc:12447
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e, lp64 or lp64e"
  msgstr ""
  
! #: config/riscv/riscv.cc:12451
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:12461
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr ""
  
! #: config/riscv/riscv.cc:12474
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:12501 config/rs6000/rs6000.cc:4527
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name for `%s'"
  msgid "%qs is not a valid base register in %qs"
  msgstr "нерэчаісная назва рэгістра `%s'"
  
! #: config/riscv/riscv.cc:12515 config/rs6000/rs6000.cc:4510
  #, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:13047
  #, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr ""
  
! #: config/riscv/riscv.cc:13644
  #, gcc-internal-format
  msgid "cannot allocate vl register for %qs on this target"
  msgstr ""
*************** msgstr "Не выкарыстоўвац�
*** 45111,45365 ****
  msgid "Stack frame larger than 2G is not supported for %<-fsplit-stack%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3237 config/rs6000/rs6000.cc:3240
! #: config/rs6000/rs6000.cc:3243
  #, gcc-internal-format
  msgid "%qs requires %qs or %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3344
  #, gcc-internal-format
  msgid "%qs requires PowerPC64 architecture, enabling"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3464
  #, gcc-internal-format
  msgid "%<-mcall-aixdesc%> incompatible with %<-mabi=elfv2%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3513
  #, fuzzy, gcc-internal-format
  msgid "%qs unsupported for this ABI"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: config/rs6000/rs6000.cc:3641
  #, gcc-internal-format
  msgid "%qs is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3802
  #, fuzzy, gcc-internal-format
  msgid "AltiVec not supported in this target"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
  
! #: config/rs6000/rs6000.cc:3819
  #, fuzzy, gcc-internal-format
  msgid "%qs is not supported on little endian systems"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: config/rs6000/rs6000.cc:3838
  #, gcc-internal-format
  msgid "%<-mvsx%> and %<-msoft-float%> are incompatible"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3848
  #, gcc-internal-format
  msgid "%<-mvsx%> and %<-mavoid-indexed-addresses%> are incompatible"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3859
  #, gcc-internal-format
  msgid "%<-mvsx%> and %<-mno-altivec%> are incompatible"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3904
  #, gcc-internal-format
  msgid "power9 target option is incompatible with %<%s=<xxx>%> for <xxx> less than power9"
  msgstr ""
  
  #. Enforce that none of the ISA_3_0_MASKS_SERVER flags
  #. were explicitly cleared.
! #: config/rs6000/rs6000.cc:3912
  #, gcc-internal-format
  msgid "%qs incompatible with explicitly disabled options"
  msgstr ""
  
  #. TARGET_VSX = 1 implies Power 7 and newer
! #: config/rs6000/rs6000.cc:3950 config/rs6000/rs6000.cc:3958
! #: config/rs6000/rs6000.cc:3972 config/rs6000/rs6000.cc:4034
! #: config/rs6000/rs6000.cc:4067 config/rs6000/rs6000.cc:4082
! #: config/rs6000/rs6000.cc:4090 config/rs6000/rs6000.cc:4209
! #: config/rs6000/rs6000.cc:4222 config/rs6000/rs6000.cc:4231
! #: config/rs6000/rs6000.cc:4369 config/rs6000/rs6000.cc:4382
! #: config/rs6000/rs6000.cc:4404
  #, gcc-internal-format
  msgid "%qs requires %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4118
  #, gcc-internal-format
  msgid "target attribute or pragma changes %<long double%> size"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4135
  #, gcc-internal-format
  msgid "%qs requires full ISA 2.06 support"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4148
  #, gcc-internal-format
  msgid "Using IEEE extended precision %<long double%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4151
  #, gcc-internal-format
  msgid "Using IBM extended precision %<long double%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4170
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qs requires VSX support"
  msgstr "%s не падтрымлівае %s"
  
! #: config/rs6000/rs6000.cc:4179
  #, gcc-internal-format
  msgid "The %<-mfloat128%> option may not be fully supported"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4201
  #, gcc-internal-format
  msgid "%qs requires full ISA 3.0 support"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4288
  #, gcc-internal-format
  msgid "unknown vectorization library ABI type in %<-mveclibabi=%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4301 config/rs6000/rs6000.cc:4316
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4329
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4538
  #, gcc-internal-format
  msgid "%qs needs a valid base register"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4836
  #, fuzzy, gcc-internal-format
  msgid "unknown option for %<%s=%s%>"
  msgstr "невядомая назва рэгістра: %s\n"
  
! #: config/rs6000/rs6000.cc:4855
  #, gcc-internal-format
  msgid "%<-mrop-protect%> requires %<-mcpu=power8%> or later"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4859
  #, gcc-internal-format
  msgid "%<-mrop-protect%> requires the ELFv2 ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4877
  #, gcc-internal-format
  msgid "%qs is deprecated and not recommended in any circumstances"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:11209
  #, gcc-internal-format
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:18014
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20417
  #, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20499
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20501
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20503
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20505
  #, gcc-internal-format
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20511
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20514
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20519
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20522
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24686
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "нерэчаіснае выкарыстаньне `%D'"
  
! #: config/rs6000/rs6000.cc:24689
  #, fuzzy, gcc-internal-format
  #| msgid "%s=%s is too large"
  msgid "%s%qs%s is not allowed"
  msgstr "%s=%s вельмі вялікі"
  
! #: config/rs6000/rs6000.cc:24691
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25212
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25371
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25660
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28801
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29279
  #, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29284
  #, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr ""
--- 46764,47018 ----
  msgid "Stack frame larger than 2G is not supported for %<-fsplit-stack%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3234 config/rs6000/rs6000.cc:3237
! #: config/rs6000/rs6000.cc:3240
  #, gcc-internal-format
  msgid "%qs requires %qs or %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3341
  #, gcc-internal-format
  msgid "%qs requires PowerPC64 architecture, enabling"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3461
  #, gcc-internal-format
  msgid "%<-mcall-aixdesc%> incompatible with %<-mabi=elfv2%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3510
  #, fuzzy, gcc-internal-format
  msgid "%qs unsupported for this ABI"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: config/rs6000/rs6000.cc:3638
  #, gcc-internal-format
  msgid "%qs is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3799
  #, fuzzy, gcc-internal-format
  msgid "AltiVec not supported in this target"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
  
! #: config/rs6000/rs6000.cc:3816
  #, fuzzy, gcc-internal-format
  msgid "%qs is not supported on little endian systems"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: config/rs6000/rs6000.cc:3835
  #, gcc-internal-format
  msgid "%<-mvsx%> and %<-msoft-float%> are incompatible"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3845
  #, gcc-internal-format
  msgid "%<-mvsx%> and %<-mavoid-indexed-addresses%> are incompatible"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3856
  #, gcc-internal-format
  msgid "%<-mvsx%> and %<-mno-altivec%> are incompatible"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3901
  #, gcc-internal-format
  msgid "power9 target option is incompatible with %<%s=<xxx>%> for <xxx> less than power9"
  msgstr ""
  
  #. Enforce that none of the ISA_3_0_MASKS_SERVER flags
  #. were explicitly cleared.
! #: config/rs6000/rs6000.cc:3909
  #, gcc-internal-format
  msgid "%qs incompatible with explicitly disabled options"
  msgstr ""
  
  #. TARGET_VSX = 1 implies Power 7 and newer
! #: config/rs6000/rs6000.cc:3947 config/rs6000/rs6000.cc:3955
! #: config/rs6000/rs6000.cc:3969 config/rs6000/rs6000.cc:4031
! #: config/rs6000/rs6000.cc:4064 config/rs6000/rs6000.cc:4079
! #: config/rs6000/rs6000.cc:4087 config/rs6000/rs6000.cc:4206
! #: config/rs6000/rs6000.cc:4219 config/rs6000/rs6000.cc:4228
! #: config/rs6000/rs6000.cc:4366 config/rs6000/rs6000.cc:4379
! #: config/rs6000/rs6000.cc:4401
  #, gcc-internal-format
  msgid "%qs requires %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4115
  #, gcc-internal-format
  msgid "target attribute or pragma changes %<long double%> size"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4132
  #, gcc-internal-format
  msgid "%qs requires full ISA 2.06 support"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4145
  #, gcc-internal-format
  msgid "Using IEEE extended precision %<long double%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4148
  #, gcc-internal-format
  msgid "Using IBM extended precision %<long double%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4167
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qs requires VSX support"
  msgstr "%s не падтрымлівае %s"
  
! #: config/rs6000/rs6000.cc:4176
  #, gcc-internal-format
  msgid "The %<-mfloat128%> option may not be fully supported"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4198
  #, gcc-internal-format
  msgid "%qs requires full ISA 3.0 support"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4285
  #, gcc-internal-format
  msgid "unknown vectorization library ABI type in %<-mveclibabi=%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4298 config/rs6000/rs6000.cc:4313
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4326
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4535
  #, gcc-internal-format
  msgid "%qs needs a valid base register"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4833
  #, fuzzy, gcc-internal-format
  msgid "unknown option for %<%s=%s%>"
  msgstr "невядомая назва рэгістра: %s\n"
  
! #: config/rs6000/rs6000.cc:4852
  #, gcc-internal-format
  msgid "%<-mrop-protect%> requires %<-mcpu=power8%> or later"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4856
  #, gcc-internal-format
  msgid "%<-mrop-protect%> requires the ELFv2 ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4874
  #, gcc-internal-format
  msgid "%qs is deprecated and not recommended in any circumstances"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:11220
  #, gcc-internal-format
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:18025
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20428
  #, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20510
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20512
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20514
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20516
  #, gcc-internal-format
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20522
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20525
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20530
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20533
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24697
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "нерэчаіснае выкарыстаньне `%D'"
  
! #: config/rs6000/rs6000.cc:24700
  #, fuzzy, gcc-internal-format
  #| msgid "%s=%s is too large"
  msgid "%s%qs%s is not allowed"
  msgstr "%s=%s вельмі вялікі"
  
! #: config/rs6000/rs6000.cc:24702
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25223
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25359
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25649
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28836
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29314
  #, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29319
  #, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr ""
*************** msgstr ""
*** 45374,45400 ****
  msgid "multiple fast interrupt routines seen: %qE and %qE"
  msgstr ""
  
! #: config/rx/rx.cc:2480
  #, gcc-internal-format
  msgid "invalid control register %d for mvtc; using %<psw%>"
  msgstr ""
  
! #: config/rx/rx.cc:2602
  #, gcc-internal-format
  msgid "%<__builtin_rx_%s%> takes %<C%>, %<Z%>, %<S%>, %<O%>, %<I%>, or %<U%>"
  msgstr ""
  
! #: config/rx/rx.cc:2605
  #, gcc-internal-format
  msgid "use %<__builtin_rx_mvtc (0, ... )%> to write arbitrary values to PSW"
  msgstr ""
  
! #: config/rx/rx.cc:2652
  #, gcc-internal-format
  msgid "%<-mno-allow-string-insns%> forbids the generation of the RMPA instruction"
  msgstr ""
  
! #: config/rx/rx.cc:2799
  #, gcc-internal-format
  msgid "RX FPU instructions do not support NaNs and infinities"
  msgstr ""
--- 47027,47053 ----
  msgid "multiple fast interrupt routines seen: %qE and %qE"
  msgstr ""
  
! #: config/rx/rx.cc:2465
  #, gcc-internal-format
  msgid "invalid control register %d for mvtc; using %<psw%>"
  msgstr ""
  
! #: config/rx/rx.cc:2587
  #, gcc-internal-format
  msgid "%<__builtin_rx_%s%> takes %<C%>, %<Z%>, %<S%>, %<O%>, %<I%>, or %<U%>"
  msgstr ""
  
! #: config/rx/rx.cc:2590
  #, gcc-internal-format
  msgid "use %<__builtin_rx_mvtc (0, ... )%> to write arbitrary values to PSW"
  msgstr ""
  
! #: config/rx/rx.cc:2637
  #, gcc-internal-format
  msgid "%<-mno-allow-string-insns%> forbids the generation of the RMPA instruction"
  msgstr ""
  
! #: config/rx/rx.cc:2784
  #, gcc-internal-format
  msgid "RX FPU instructions do not support NaNs and infinities"
  msgstr ""
*************** msgstr ""
*** 45404,45713 ****
  msgid "builtin %qs can only be used on vector types"
  msgstr ""
  
! #: config/s390/s390-c.cc:741 config/s390/s390.cc:982
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr ""
  
! #: config/s390/s390-c.cc:756
  #, gcc-internal-format
  msgid "valid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096"
  msgstr ""
  
! #: config/s390/s390-c.cc:935
  #, gcc-internal-format
  msgid "builtin %qF is for GCC internal use only"
  msgstr ""
  
! #: config/s390/s390-c.cc:943
  #, gcc-internal-format
  msgid "builtin %qF is deprecated"
  msgstr ""
  
! #: config/s390/s390-c.cc:947
  #, gcc-internal-format
  msgid "%qF requires %<-mvx%>"
  msgstr ""
  
! #: config/s390/s390-c.cc:953
  #, gcc-internal-format
  msgid "%qF requires z14 or higher"
  msgstr ""
  
! #: config/s390/s390-c.cc:959
  #, gcc-internal-format
  msgid "%qF requires z15 or higher"
  msgstr ""
  
! #: config/s390/s390-c.cc:965
  #, gcc-internal-format
  msgid "%qF requires z17 or higher"
  msgstr ""
  
! #: config/s390/s390-c.cc:979
  #, gcc-internal-format
  msgid "mismatch in number of arguments for builtin %qF. Expected: %d got %d"
  msgstr ""
  
! #: config/s390/s390-c.cc:1028
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param option: %s"
  msgid "invalid parameter combination for intrinsic %qs"
  msgstr "нерэчаісны выбар --param : %s"
  
! #: config/s390/s390-c.cc:1034
  #, gcc-internal-format
  msgid "ambiguous overload for intrinsic %qs"
  msgstr ""
  
! #: config/s390/s390-c.cc:1042
  #, gcc-internal-format
  msgid "%qs matching variant requires z14 or higher"
  msgstr ""
  
! #: config/s390/s390-c.cc:1051
  #, gcc-internal-format
  msgid "%qs matching variant requires z15 or higher"
  msgstr ""
  
! #: config/s390/s390-c.cc:1059
  #, gcc-internal-format
  msgid "%qs matching variant requires z17 or higher"
  msgstr ""
  
! #: config/s390/s390-c.cc:1065
  #, gcc-internal-format
  msgid "%qs matching variant is deprecated"
  msgstr ""
  
! #: config/s390/s390-c.cc:1105
  #, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr ""
  
! #: config/s390/s390.cc:825
  #, fuzzy, gcc-internal-format
  msgid "constant argument %d for builtin %qF is invalid (%s)"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: config/s390/s390.cc:829
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `__builtin_args_info' out of range"
  msgid "constant argument %d for builtin %qF is out of range (0-%wu)"
  msgstr "аргумент `__builtin_args_info' выйшаў за межы"
  
! #: config/s390/s390.cc:845
  #, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range (%wd-%wd)"
  msgstr ""
  
! #: config/s390/s390.cc:894
  #, gcc-internal-format
  msgid "builtin %qF is not supported without %<-mhtm%> (default with %<-march=zEC12%> and higher)"
  msgstr ""
  
! #: config/s390/s390.cc:900
  #, gcc-internal-format
  msgid "builtin %qF requires %<-mvx%> (default with %<-march=z13%> and higher)"
  msgstr ""
  
! #: config/s390/s390.cc:907
  #, gcc-internal-format
  msgid "Builtin %qF requires z14 or higher"
  msgstr ""
  
! #: config/s390/s390.cc:913
  #, gcc-internal-format
  msgid "Builtin %qF requires z15 or higher"
  msgstr ""
  
! #: config/s390/s390.cc:919
  #, gcc-internal-format
  msgid "Builtin %qF requires z17 or higher"
  msgstr ""
  
! #: config/s390/s390.cc:938
  #, gcc-internal-format
  msgid "unresolved overloaded builtin"
  msgstr ""
  
! #: config/s390/s390.cc:945
  #, gcc-internal-format
  msgid "bad builtin icode"
  msgstr ""
  
! #: config/s390/s390.cc:1079
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: config/s390/s390.cc:1180
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.cc:1273
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-extern)"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: config/s390/s390.cc:10815
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr ""
  
! #: config/s390/s390.cc:12215
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is added"
  msgstr ""
  
! #: config/s390/s390.cc:12231
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this function"
  msgstr ""
  
! #: config/s390/s390.cc:12259
  #, fuzzy, gcc-internal-format
  #| msgid "size of `%s' is %d bytes"
  msgid "frame size of %qs is %wd bytes"
  msgstr "памер \"%s\" - %d байт"
  
! #: config/s390/s390.cc:12263
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr ""
  
! #: config/s390/s390.cc:13010
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT with zero-width bit fields members changed in GCC 12"
  msgstr ""
  
! #: config/s390/s390.cc:13969
  #, gcc-internal-format
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr ""
  
! #: config/s390/s390.cc:16323
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.cc:16330
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.cc:16365
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr ""
  
! #: config/s390/s390.cc:16368
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:16397
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr ""
  
! #: config/s390/s390.cc:16401
  #, gcc-internal-format
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.cc:16413
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:16422
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.cc:16428
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.cc:16430
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr ""
  
! #: config/s390/s390.cc:16433
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr ""
  
! #: config/s390/s390.cc:16446
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16449
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16452
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16455
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16519
  #, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr ""
  
  #. argument is not a plain number
! #: config/s390/s390.cc:16555
  #, fuzzy, gcc-internal-format
  #| msgid "first argument of `%s' should be `int'"
  msgid "arguments to %qs should be non-negative integers"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: config/s390/s390.cc:16562
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "памер \"%s\" больш чам %d байт"
  
! #: config/s390/s390.cc:16593
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:16760
  #, fuzzy, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
  
! #: config/s390/s390.cc:17819
  #, fuzzy, gcc-internal-format
  #| msgid "invalid string constant `%E'"
  msgid "invalid cc output constraint: %qs"
  msgstr "`%E' - нерэчаісная нязьменная тыпу string"
  
! #: config/s390/s390.cc:17824
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "multiple cc output constraints not supported"
  msgstr "-pipe не падтрымліваецца"
  
! #: config/s390/s390.cc:17829
  #, gcc-internal-format
  msgid "%<asm%> specifier for cc output conflicts with %<asm%> clobber list"
  msgstr ""
  
! #: config/s390/s390.cc:17835
  #, gcc-internal-format
  msgid "invalid type for cc output constraint"
  msgstr ""
--- 47057,47366 ----
  msgid "builtin %qs can only be used on vector types"
  msgstr ""
  
! #: config/s390/s390-c.cc:744 config/s390/s390.cc:983
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr ""
  
! #: config/s390/s390-c.cc:759
  #, gcc-internal-format
  msgid "valid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096"
  msgstr ""
  
! #: config/s390/s390-c.cc:941
  #, gcc-internal-format
  msgid "builtin %qF is for GCC internal use only"
  msgstr ""
  
! #: config/s390/s390-c.cc:949 config/s390/s390.cc:922
  #, gcc-internal-format
  msgid "builtin %qF is deprecated"
  msgstr ""
  
! #: config/s390/s390-c.cc:953
  #, gcc-internal-format
  msgid "%qF requires %<-mvx%>"
  msgstr ""
  
! #: config/s390/s390-c.cc:959
  #, gcc-internal-format
  msgid "%qF requires z14 or higher"
  msgstr ""
  
! #: config/s390/s390-c.cc:965
  #, gcc-internal-format
  msgid "%qF requires z15 or higher"
  msgstr ""
  
! #: config/s390/s390-c.cc:971
  #, gcc-internal-format
  msgid "%qF requires z17 or higher"
  msgstr ""
  
! #: config/s390/s390-c.cc:985
  #, gcc-internal-format
  msgid "mismatch in number of arguments for builtin %qF. Expected: %d got %d"
  msgstr ""
  
! #: config/s390/s390-c.cc:1047
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param option: %s"
  msgid "invalid parameter combination for intrinsic %qs"
  msgstr "нерэчаісны выбар --param : %s"
  
! #: config/s390/s390-c.cc:1053
  #, gcc-internal-format
  msgid "ambiguous overload for intrinsic %qs"
  msgstr ""
  
! #: config/s390/s390-c.cc:1061
  #, gcc-internal-format
  msgid "%qs matching variant requires z14 or higher"
  msgstr ""
  
! #: config/s390/s390-c.cc:1070
  #, gcc-internal-format
  msgid "%qs matching variant requires z15 or higher"
  msgstr ""
  
! #: config/s390/s390-c.cc:1078
  #, gcc-internal-format
  msgid "%qs matching variant requires z17 or higher"
  msgstr ""
  
! #: config/s390/s390-c.cc:1084
  #, gcc-internal-format
  msgid "%qs matching variant is deprecated"
  msgstr ""
  
! #: config/s390/s390-c.cc:1124
  #, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr ""
  
! #: config/s390/s390.cc:823
  #, fuzzy, gcc-internal-format
  msgid "constant argument %d for builtin %qF is invalid (%s)"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: config/s390/s390.cc:827
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `__builtin_args_info' out of range"
  msgid "constant argument %d for builtin %qF is out of range (0-%wu)"
  msgstr "аргумент `__builtin_args_info' выйшаў за межы"
  
! #: config/s390/s390.cc:843
  #, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range (%wd-%wd)"
  msgstr ""
  
! #: config/s390/s390.cc:892
  #, gcc-internal-format
  msgid "builtin %qF is not supported without %<-mhtm%> (default with %<-march=zEC12%> and higher)"
  msgstr ""
  
! #: config/s390/s390.cc:898
  #, gcc-internal-format
  msgid "builtin %qF requires %<-mvx%> (default with %<-march=z13%> and higher)"
  msgstr ""
  
! #: config/s390/s390.cc:905
  #, gcc-internal-format
  msgid "Builtin %qF requires z14 or higher"
  msgstr ""
  
! #: config/s390/s390.cc:911
  #, gcc-internal-format
  msgid "Builtin %qF requires z15 or higher"
  msgstr ""
  
! #: config/s390/s390.cc:917
  #, gcc-internal-format
  msgid "Builtin %qF requires z17 or higher"
  msgstr ""
  
! #: config/s390/s390.cc:939
  #, gcc-internal-format
  msgid "unresolved overloaded builtin"
  msgstr ""
  
! #: config/s390/s390.cc:946
  #, gcc-internal-format
  msgid "bad builtin icode"
  msgstr ""
  
! #: config/s390/s390.cc:1080
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: config/s390/s390.cc:1181
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.cc:1274
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-extern)"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: config/s390/s390.cc:11111
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr ""
  
! #: config/s390/s390.cc:12511
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is added"
  msgstr ""
  
! #: config/s390/s390.cc:12527
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this function"
  msgstr ""
  
! #: config/s390/s390.cc:12555
  #, fuzzy, gcc-internal-format
  #| msgid "size of `%s' is %d bytes"
  msgid "frame size of %qs is %wd bytes"
  msgstr "памер \"%s\" - %d байт"
  
! #: config/s390/s390.cc:12559
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr ""
  
! #: config/s390/s390.cc:13306
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT with zero-width bit fields members changed in GCC 12"
  msgstr ""
  
! #: config/s390/s390.cc:14265
  #, gcc-internal-format
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr ""
  
! #: config/s390/s390.cc:16617
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.cc:16624
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.cc:16659
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr ""
  
! #: config/s390/s390.cc:16662
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:16691
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr ""
  
! #: config/s390/s390.cc:16695
  #, gcc-internal-format
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.cc:16707
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:16716
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.cc:16722
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.cc:16724
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr ""
  
! #: config/s390/s390.cc:16727
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr ""
  
! #: config/s390/s390.cc:16740
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16743
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16746
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16749
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16810
  #, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr ""
  
  #. argument is not a plain number
! #: config/s390/s390.cc:16846
  #, fuzzy, gcc-internal-format
  #| msgid "first argument of `%s' should be `int'"
  msgid "arguments to %qs should be non-negative integers"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: config/s390/s390.cc:16853
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "памер \"%s\" больш чам %d байт"
  
! #: config/s390/s390.cc:16884
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:17051
  #, fuzzy, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
  
! #: config/s390/s390.cc:18130
  #, fuzzy, gcc-internal-format
  #| msgid "invalid string constant `%E'"
  msgid "invalid cc output constraint: %qs"
  msgstr "`%E' - нерэчаісная нязьменная тыпу string"
  
! #: config/s390/s390.cc:18135
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "multiple cc output constraints not supported"
  msgstr "-pipe не падтрымліваецца"
  
! #: config/s390/s390.cc:18140
  #, gcc-internal-format
  msgid "%<asm%> specifier for cc output conflicts with %<asm%> clobber list"
  msgstr ""
  
! #: config/s390/s390.cc:18146
  #, gcc-internal-format
  msgid "invalid type for cc output constraint"
  msgstr ""
*************** msgstr ""
*** 45767,45803 ****
  msgid "%<-fcall-saved-REG%> is not supported for out registers"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: config/sparc/sparc.cc:1989
  #, fuzzy, gcc-internal-format
  msgid "%<-mcmodel=%> is not supported in 32-bit mode"
  msgstr "-pipe не падтрымліваецца"
  
! #: config/stormy16/stormy16.cc:1202
  #, gcc-internal-format
  msgid "local variable memory requirements exceed capacity"
  msgstr ""
  
! #: config/stormy16/stormy16.cc:1359
  #, gcc-internal-format
  msgid "%<function_profiler%> support"
  msgstr ""
  
! #: config/stormy16/stormy16.cc:1453
  #, gcc-internal-format
  msgid "cannot use %<va_start%> in interrupt function"
  msgstr ""
  
! #: config/stormy16/stormy16.cc:2032
  #, gcc-internal-format, gfc-internal-format
  msgid "switch statement of size %lu entries too large"
  msgstr ""
  
! #: config/stormy16/stormy16.cc:2426
  #, fuzzy, gcc-internal-format
  msgid "%<__BELOW100__%> attribute only applies to variables"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: config/stormy16/stormy16.cc:2433
  #, gcc-internal-format
  msgid "%<__BELOW100__%> attribute not allowed with auto storage class"
  msgstr ""
--- 47420,47456 ----
  msgid "%<-fcall-saved-REG%> is not supported for out registers"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: config/sparc/sparc.cc:1977
  #, fuzzy, gcc-internal-format
  msgid "%<-mcmodel=%> is not supported in 32-bit mode"
  msgstr "-pipe не падтрымліваецца"
  
! #: config/stormy16/stormy16.cc:1201
  #, gcc-internal-format
  msgid "local variable memory requirements exceed capacity"
  msgstr ""
  
! #: config/stormy16/stormy16.cc:1358
  #, gcc-internal-format
  msgid "%<function_profiler%> support"
  msgstr ""
  
! #: config/stormy16/stormy16.cc:1452
  #, gcc-internal-format
  msgid "cannot use %<va_start%> in interrupt function"
  msgstr ""
  
! #: config/stormy16/stormy16.cc:2031
  #, gcc-internal-format, gfc-internal-format
  msgid "switch statement of size %lu entries too large"
  msgstr ""
  
! #: config/stormy16/stormy16.cc:2425
  #, fuzzy, gcc-internal-format
  msgid "%<__BELOW100__%> attribute only applies to variables"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: config/stormy16/stormy16.cc:2432
  #, gcc-internal-format
  msgid "%<__BELOW100__%> attribute not allowed with auto storage class"
  msgstr ""
*************** msgstr ""
*** 46019,46044 ****
  msgid "%qs is defined but plugin support is disabled"
  msgstr ""
  
! #: config/xtensa/xtensa.cc:2913
  #, gcc-internal-format
  msgid "boolean registers required for the floating-point option"
  msgstr ""
  
! #: config/xtensa/xtensa.cc:2948
  #, gcc-internal-format
  msgid "%<-f%s%> is not supported with CONST16 instructions"
  msgstr ""
  
! #: config/xtensa/xtensa.cc:2955
  #, gcc-internal-format
  msgid "PIC is required but not supported with CONST16 instructions"
  msgstr ""
  
! #: config/xtensa/xtensa.cc:4409
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in a %<.bss%> section"
  msgstr ""
  
  #: ada/gcc-interface/misc.cc:157
  #, gcc-internal-format
  msgid "%<-gnat%> misspelled as %<-gant%>"
--- 47672,47707 ----
  msgid "%qs is defined but plugin support is disabled"
  msgstr ""
  
! #: config/xtensa/xtensa.cc:2762
  #, gcc-internal-format
  msgid "boolean registers required for the floating-point option"
  msgstr ""
  
! #: config/xtensa/xtensa.cc:2797
  #, gcc-internal-format
  msgid "%<-f%s%> is not supported with CONST16 instructions"
  msgstr ""
  
! #: config/xtensa/xtensa.cc:2804
  #, gcc-internal-format
  msgid "PIC is required but not supported with CONST16 instructions"
  msgstr ""
  
! #: config/xtensa/xtensa.cc:4274
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in a %<.bss%> section"
  msgstr ""
  
+ #: config/xtensa/xtensa.cc:6141
+ #, gcc-internal-format
+ msgid "constantsynth: method %qs invalid insn sequence, expected %wd (%wx)"
+ msgstr ""
+ 
+ #: config/xtensa/xtensa.cc:6146
+ #, gcc-internal-format
+ msgid "constantsynth: method %qs value mismatch, expected %wd (%wx) synthesized %wd (%wx)"
+ msgstr ""
+ 
  #: ada/gcc-interface/misc.cc:157
  #, gcc-internal-format
  msgid "%<-gnat%> misspelled as %<-gant%>"
*************** msgstr ""
*** 46059,46140 ****
  msgid "%s contains too many lines"
  msgstr ""
  
! #: ada/gcc-interface/trans.cc:1666
  #, gcc-internal-format
  msgid "subprogram %q+F not marked %<Inline_Always%>"
  msgstr ""
  
! #: ada/gcc-interface/trans.cc:1668 ada/gcc-interface/trans.cc:1674
  #, fuzzy, gcc-internal-format
  msgid "parent subprogram cannot be inlined"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: ada/gcc-interface/trans.cc:1672
  #, gcc-internal-format
  msgid "subprogram %q+F not marked %<Inline%>"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:4429
  #, fuzzy, gcc-internal-format
  msgid "invalid element type for attribute %qs"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: ada/gcc-interface/utils.cc:4453
  #, gcc-internal-format
  msgid "number of components of vector not a power of two"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6707 ada/gcc-interface/utils.cc:6885
! #: ada/gcc-interface/utils.cc:7125
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qs attribute ignored"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: ada/gcc-interface/utils.cc:6762
  #, gcc-internal-format
  msgid "%qs attribute without arguments on a non-prototype"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6777
  #, gcc-internal-format
  msgid "%qs argument has invalid operand number (argument %lu)"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6799
  #, gcc-internal-format
  msgid "%qs argument with out-of-range operand number (argument %lu, operand %lu)"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6808
  #, gcc-internal-format
  msgid "%qs argument references non-pointer operand (argument %lu, operand %lu)"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6829
  #, gcc-internal-format
  msgid "%qs attribute requires prototypes with named arguments"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6838
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute only applies to variadic functions"
  msgstr "\"%s\" звычайна функцыя"
  
! #: ada/gcc-interface/utils.cc:7085 d/d-attribs.cc:362 d/d-attribs.cc:488
! #: rust/rust-attribs.cc:176
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qE attribute has no effect"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: ada/gcc-interface/utils.cc:7420
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs applies to array types only"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: c/c-convert.cc:104 c/c-typeck.cc:2730 c/c-typeck.cc:14877 cp/typeck.cc:2520
! #: cp/typeck.cc:9719 cp/typeck.cc:10512 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr ""
--- 47722,47878 ----
  msgid "%s contains too many lines"
  msgstr ""
  
! #: ada/gcc-interface/trans.cc:1688
  #, gcc-internal-format
  msgid "subprogram %q+F not marked %<Inline_Always%>"
  msgstr ""
  
! #: ada/gcc-interface/trans.cc:1690 ada/gcc-interface/trans.cc:1696
  #, fuzzy, gcc-internal-format
  msgid "parent subprogram cannot be inlined"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: ada/gcc-interface/trans.cc:1694
  #, gcc-internal-format
  msgid "subprogram %q+F not marked %<Inline%>"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:4504
  #, fuzzy, gcc-internal-format
  msgid "invalid element type for attribute %qs"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: ada/gcc-interface/utils.cc:4528
  #, gcc-internal-format
  msgid "number of components of vector not a power of two"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6958 ada/gcc-interface/utils.cc:7136
! #: ada/gcc-interface/utils.cc:7376
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qs attribute ignored"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: ada/gcc-interface/utils.cc:7013
  #, gcc-internal-format
  msgid "%qs attribute without arguments on a non-prototype"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:7028
  #, gcc-internal-format
  msgid "%qs argument has invalid operand number (argument %lu)"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:7050
  #, gcc-internal-format
  msgid "%qs argument with out-of-range operand number (argument %lu, operand %lu)"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:7059
  #, gcc-internal-format
  msgid "%qs argument references non-pointer operand (argument %lu, operand %lu)"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:7080
  #, gcc-internal-format
  msgid "%qs attribute requires prototypes with named arguments"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:7089
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute only applies to variadic functions"
  msgstr "\"%s\" звычайна функцыя"
  
! #: ada/gcc-interface/utils.cc:7336 d/d-attribs.cc:362 d/d-attribs.cc:488
! #: rust/rust-attribs.cc:195
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qE attribute has no effect"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: ada/gcc-interface/utils.cc:7671
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs applies to array types only"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: algol68/a68-lang.cc:507 fortran/options.cc:691
! #, gcc-internal-format
! msgid "Argument to %<-fcheck%> is not valid: %s"
! msgstr ""
! 
! #: algol68/a68-lang.cc:535
! #, gcc-internal-format
! msgid "invalid argument for %<-fmodules-map%>: %s"
! msgstr ""
! 
! #: algol68/a68-lang.cc:544
! #, fuzzy, gcc-internal-format
! #| msgid "can't open output file `%s'"
! msgid "cannot open modules map file %<%s%>"
! msgstr "немагчыма адчыніць файл уводу `%s'"
! 
! #: algol68/a68-lang.cc:549
! #, gcc-internal-format
! msgid "cannot determine size of modules map file %<%s%>"
! msgstr ""
! 
! #: algol68/a68-lang.cc:556
! #, gcc-internal-format
! msgid "cannot read contents of modules map file %<%s%>"
! msgstr ""
! 
! #: algol68/a68-lang.cc:666
! #, gcc-internal-format
! msgid "exactly one source file must be specified on the command line"
! msgstr ""
! 
! #: algol68/a68-low-coercions.cc:403
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "cannot find file for class %s"
! msgid "cannot do widening from %s to %s"
! msgstr "немагчыма знайсьці файл для кляса %s"
! 
! #: algol68/a68-low-moids.cc:648
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "no data type for mode `%s'"
! msgid "Cannot lower mode %s"
! msgstr "няма тыпа дадзеных для рэжыма \"%s\""
! 
! #: algol68/a68-low-prelude.cc:52
! #, gcc-internal-format
! msgid "no lowering routine installed for construct.  jemarch has been lazy"
! msgstr ""
! 
! #: algol68/a68-low.cc:318
! #, gcc-internal-format, gfc-internal-format
! msgid "get skip tree: cannot compute SKIP for mode %s"
! msgstr ""
! 
! #: algol68/a68-low.cc:1720
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "[cannot find %s]"
! msgid "cannot lower node %s"
! msgstr "[нельга знайсці %s]"
! 
! #: algol68/a68-parser-scanner.cc:337
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Could not open data file %s.\n"
! msgid "could not open source file %s"
! msgstr "Немагчыма адчыніць файл з дадзенымі %s.\n"
! 
! #: algol68/a68-parser-scanner.cc:344
! #, gcc-internal-format, gfc-internal-format
! msgid "specified file %s is a directory"
! msgstr ""
! 
! #: algol68/a68-parser-scanner.cc:349
! #, fuzzy, gcc-internal-format
! msgid "could not get size of source file"
! msgstr "не магу знайсці крыніцу %s\n"
! 
! #: c/c-convert.cc:104 c/c-typeck.cc:2805 c/c-typeck.cc:15412 cp/typeck.cc:2635
! #: cp/typeck.cc:9874 cp/typeck.cc:10682 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr ""
*************** msgstr ""
*** 46155,46625 ****
  msgid "conversion to non-scalar type requested"
  msgstr ""
  
! #: c/c-decl.cc:914
  #, gcc-internal-format
  msgid "array %q+D assumed to have one element"
  msgstr ""
  
! #: c/c-decl.cc:955
  #, gcc-internal-format
  msgid "%qD is static but used in inline function %qD which is not static"
  msgstr ""
  
! #: c/c-decl.cc:960
  #, gcc-internal-format
  msgid "%q+D is static but declared in inline function %qD which is not static"
  msgstr ""
  
! #: c/c-decl.cc:1156
  #, gcc-internal-format, gfc-internal-format
  msgid "GCC supports only %u nested scopes"
  msgstr ""
  
! #: c/c-decl.cc:1298 cp/decl.cc:382
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' used but not defined"
  msgid "label %q+D used but not defined"
  msgstr "адмеціна `%D' выкарыстоўвываецца, але ня вызначана"
  
! #: c/c-decl.cc:1343
  #, fuzzy, gcc-internal-format
  msgid "nested function %q+D declared but never defined"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: c/c-decl.cc:1357
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D declared but never defined"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: c/c-decl.cc:1375
  #, fuzzy, gcc-internal-format
  #| msgid "unused variable `%s'"
  msgid "unused variable %q+D"
  msgstr "невыкарыстоўваемая пераменная \"%s\""
  
! #: c/c-decl.cc:1381 cp/decl.cc:755
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "variable %qD set but not used"
  msgstr "адмеціна `%D' вызначана, але не выкарыстоўваецца"
  
! #: c/c-decl.cc:1386
  #, gcc-internal-format
  msgid "type of array %q+D completed incompatibly with implicit initialization"
  msgstr ""
  
! #: c/c-decl.cc:1561
  #, gcc-internal-format
  msgid "underspecified declaration of %qE, which is already declared in this scope"
  msgstr ""
  
! #: c/c-decl.cc:1732 c/c-decl.cc:7925 c/c-decl.cc:8924 c/c-decl.cc:9862
! #: c/c-decl.cc:9868 c/c-decl.cc:10096
  #, gcc-internal-format
  msgid "originally defined here"
  msgstr ""
  
! #: c/c-decl.cc:1955
  #, gcc-internal-format
  msgid "a parameter list with an ellipsis cannot match an empty parameter name list declaration"
  msgstr ""
  
! #: c/c-decl.cc:1963
  #, gcc-internal-format
  msgid "an argument type that has a default promotion cannot match an empty parameter name list declaration"
  msgstr ""
  
! #: c/c-decl.cc:2011
  #, gcc-internal-format
  msgid "prototype for %q+D declares more arguments than previous old-style definition"
  msgstr ""
  
! #: c/c-decl.cc:2017
  #, gcc-internal-format
  msgid "prototype for %q+D declares fewer arguments than previous old-style definition"
  msgstr ""
  
! #: c/c-decl.cc:2026
  #, gcc-internal-format
  msgid "prototype for %q+D declares argument %d with incompatible type"
  msgstr ""
  
  #. If we get here, no errors were found, but do issue a warning
  #. for this poor-style construct.
! #: c/c-decl.cc:2039
  #, gcc-internal-format
  msgid "prototype for %q+D follows non-prototype definition"
  msgstr ""
  
! #: c/c-decl.cc:2057
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "previous definition of %q+D with type %qT"
  msgstr "папярэдняе вызначэньне `%#T'"
  
! #: c/c-decl.cc:2061
  #, fuzzy, gcc-internal-format
  msgid "previous implicit declaration of %q+D with type %qT"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: c/c-decl.cc:2065
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %q+D with type %qT"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: c/c-decl.cc:2127
  #, gcc-internal-format
  msgid "%q+D redeclared as different kind of symbol"
  msgstr ""
  
! #: c/c-decl.cc:2132
  #, fuzzy, gcc-internal-format
  msgid "built-in function %q+D declared as non-function"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: c/c-decl.cc:2135 c/c-decl.cc:3275
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+D shadows a built-in function"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: c/c-decl.cc:2152
  #, fuzzy, gcc-internal-format
  msgid "conflicting redeclaration of enumerator %q+D"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: c/c-decl.cc:2159
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "redeclaration of enumerator %q+D"
  msgstr "абвяшчэньне шаблёну `%#D'"
  
! #: c/c-decl.cc:2199
  #, gcc-internal-format
  msgid "conflicting types for built-in function %q+D; expected %qT"
  msgstr ""
  
! #: c/c-decl.cc:2209 c/c-decl.cc:2234
  #, fuzzy, gcc-internal-format
  msgid "%qD is declared in header %qs"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: c/c-decl.cc:2220
  #, gcc-internal-format
  msgid "mismatch in argument %u type of built-in function %qD; expected %qT"
  msgstr ""
  
! #: c/c-decl.cc:2225
  #, gcc-internal-format
  msgid "mismatch in return type of built-in function %qD; expected %qT"
  msgstr ""
  
! #: c/c-decl.cc:2258
  #, gcc-internal-format
  msgid "conflicting types for %q+D"
  msgstr ""
  
! #: c/c-decl.cc:2271 c/c-decl.cc:2308
  #, gcc-internal-format
  msgid "conflicting types for %q+D; have %qT"
  msgstr ""
  
! #: c/c-decl.cc:2288
  #, gcc-internal-format
  msgid "conflicting named address spaces (generic vs %s) for %q+D"
  msgstr ""
  
! #: c/c-decl.cc:2292
  #, gcc-internal-format
  msgid "conflicting named address spaces (%s vs generic) for %q+D"
  msgstr ""
  
! #: c/c-decl.cc:2296
  #, gcc-internal-format
  msgid "conflicting named address spaces (%s vs %s) for %q+D"
  msgstr ""
  
! #: c/c-decl.cc:2305
  #, gcc-internal-format
  msgid "conflicting type qualifiers for %q+D"
  msgstr ""
  
! #: c/c-decl.cc:2326
  #, gcc-internal-format
  msgid "conflicting types for %q+D due to enum/integer mismatch; have %qT"
  msgstr ""
  
! #: c/c-decl.cc:2343
  #, gcc-internal-format
  msgid "redefinition of typedef %q+D with different type"
  msgstr ""
  
! #: c/c-decl.cc:2356
  #, gcc-internal-format
  msgid "redefinition of typedef %q+D with variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:2361
  #, fuzzy, gcc-internal-format
  msgid "redefinition of typedef %q+D"
  msgstr "перанакіраванне stdout: %s"
  
! #: c/c-decl.cc:2389
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD shadows a built-in function"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: c/c-decl.cc:2405
  #, gcc-internal-format
  msgid "declaration of built-in function %qD without a prototype; expected %qT"
  msgstr ""
  
! #: c/c-decl.cc:2429 c/c-decl.cc:2552
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q+D"
  msgstr "перанакіраванне stdout: %s"
  
! #: c/c-decl.cc:2468 c/c-decl.cc:2592
  #, gcc-internal-format
  msgid "static declaration of %q+D follows non-static declaration"
  msgstr ""
  
! #: c/c-decl.cc:2479 c/c-decl.cc:2487 c/c-decl.cc:2581 c/c-decl.cc:2589
  #, gcc-internal-format
  msgid "non-static declaration of %q+D follows static declaration"
  msgstr ""
  
! #: c/c-decl.cc:2504
  #, gcc-internal-format
  msgid "%<gnu_inline%> attribute present on %q+D"
  msgstr ""
  
! #: c/c-decl.cc:2507
  #, fuzzy, gcc-internal-format
  #| msgid "  from here"
  msgid "but not here"
  msgstr " адсюль"
  
! #: c/c-decl.cc:2526
  #, gcc-internal-format
  msgid "thread-local declaration of %q+D follows non-thread-local declaration"
  msgstr ""
  
! #: c/c-decl.cc:2529
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q+D follows thread-local declaration"
  msgstr ""
  
! #: c/c-decl.cc:2573
  #, fuzzy, gcc-internal-format
  msgid "extern declaration of %q+D follows declaration with no linkage"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: c/c-decl.cc:2611
  #, gcc-internal-format
  msgid "declaration of %q+D with no linkage follows extern declaration"
  msgstr ""
  
! #: c/c-decl.cc:2618
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q+D with no linkage"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: c/c-decl.cc:2644
  #, gcc-internal-format
  msgid "redeclaration of %q+D with different visibility (old visibility preserved)"
  msgstr ""
  
! #: c/c-decl.cc:2665
  #, fuzzy, gcc-internal-format
  msgid "redefinition of parameter %q+D"
  msgstr "перанакіраванне stdout: %s"
  
! #: c/c-decl.cc:2692
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %q+D"
  msgstr "Нерэчаіснае абвяшчэнне"
  
! #: c/c-decl.cc:3233
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+D shadows previous non-variable"
  msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
  
! #: c/c-decl.cc:3255
  #, gcc-internal-format
  msgid "declaration of %qD shadows a parameter"
  msgstr ""
  
! #: c/c-decl.cc:3268 cp/name-lookup.cc:3569
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr ""
  
! #: c/c-decl.cc:3294
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD shadows a previous local"
  msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
  
! #: c/c-decl.cc:3300 cp/name-lookup.cc:3286
  #, fuzzy, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: c/c-decl.cc:3433
  #, fuzzy, gcc-internal-format
  msgid "nested extern declaration of %qD"
  msgstr "пустое абвяшчэнне"
  
! #: c/c-decl.cc:3589 c/c-decl.cc:3603
  #, fuzzy, gcc-internal-format
  msgid "implicit declaration of function %qE; did you mean %qs?"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: c/c-decl.cc:3595 c/c-decl.cc:3608
  #, fuzzy, gcc-internal-format
  msgid "implicit declaration of function %qE"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: c/c-decl.cc:3627
  #, fuzzy, gcc-internal-format
  msgid "include %qs or provide a declaration of %qE"
  msgstr "Нерэчаіснае абвяшчэнне"
  
! #: c/c-decl.cc:3898
  #, fuzzy, gcc-internal-format
  msgid "incompatible implicit declaration of built-in function %qD"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: c/c-decl.cc:3908
  #, fuzzy, gcc-internal-format
  msgid "include %qs or provide a declaration of %qD"
  msgstr "Нерэчаіснае абвяшчэнне"
  
! #: c/c-decl.cc:3919
  #, fuzzy, gcc-internal-format
  msgid "incompatible implicit declaration of function %qD"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: c/c-decl.cc:3980
  #, gcc-internal-format
  msgid "%qE undeclared here (not in a function); did you mean %qs?"
  msgstr ""
  
! #: c/c-decl.cc:3985
  #, fuzzy, gcc-internal-format
  msgid "%qE undeclared here (not in a function)"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: c/c-decl.cc:3998
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared (first use in this function)"
  msgid "%qE undeclared (first use in this function); did you mean %qs?"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: c/c-decl.cc:4003
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared (first use in this function)"
  msgid "%qE undeclared (first use in this function)"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: c/c-decl.cc:4007
  #, fuzzy, gcc-internal-format
  #| msgid "(Each undeclared identifier is reported only once"
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "(Аб кожным неабвешчаным ідэнтыфікатары паведамляецца"
  
! #: c/c-decl.cc:4055 cp/decl.cc:3630
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr ""
  
! #: c/c-decl.cc:4092
  #, gcc-internal-format
  msgid "jump into scope of identifier with variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:4095
  #, gcc-internal-format
  msgid "jump skips OpenMP %<allocate%> allocation"
  msgstr ""
  
! #: c/c-decl.cc:4098
  #, fuzzy, gcc-internal-format
  msgid "jump skips variable initialization"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: c/c-decl.cc:4100 c/c-decl.cc:4156 c/c-decl.cc:4247
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "label %qD defined here"
  msgstr "адмеціна `%D' вызначана, але не выкарыстоўваецца"
  
! #: c/c-decl.cc:4155 c/c-decl.cc:4246
  #, gcc-internal-format
  msgid "jump into statement expression"
  msgstr ""
  
! #: c/c-decl.cc:4178
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "duplicate label declaration %qE"
  msgstr "паўторнае абвяшчэньне адмеціны `%s'"
  
! #: c/c-decl.cc:4278 cp/decl.cc:4133
  #, fuzzy, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "паўтарэнне \"%s\""
  
! #: c/c-decl.cc:4309
  #, gcc-internal-format
  msgid "traditional C lacks a separate namespace for labels, identifier %qE conflicts"
  msgstr ""
  
! #: c/c-decl.cc:4381
  #, gcc-internal-format
  msgid "switch jumps over OpenMP %<allocate%> allocation"
  msgstr ""
  
! #: c/c-decl.cc:4387
  #, gcc-internal-format
  msgid "switch jumps over variable initialization"
  msgstr ""
  
! #: c/c-decl.cc:4390 c/c-decl.cc:4403
  #, gcc-internal-format
  msgid "switch starts here"
  msgstr ""
  
! #: c/c-decl.cc:4402
  #, gcc-internal-format
  msgid "switch jumps into statement expression"
  msgstr ""
  
! #: c/c-decl.cc:4485
  #, gcc-internal-format
  msgid "%qE defined as wrong kind of tag"
  msgstr ""
  
! #: c/c-decl.cc:4682 cp/tree.cc:5085
  #, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr ""
  
! #: c/c-decl.cc:4691
  #, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or to structure, union or enumeration types"
  msgstr ""
  
! #: c/c-decl.cc:4711
  #, fuzzy, gcc-internal-format
  msgid "standard %qE attribute can only be applied to functions"
  msgstr "\"%s\" звычайна функцыя"
  
! #: c/c-decl.cc:4731
  #, gcc-internal-format
  msgid "standard %qE attribute can only be applied to function declarators or type specifiers with function type"
  msgstr ""
  
! #: c/c-decl.cc:4733
  #, gcc-internal-format
  msgid "did you mean to specify it after %<)%> following function parameters?"
  msgstr ""
--- 47893,48389 ----
  msgid "conversion to non-scalar type requested"
  msgstr ""
  
! #: c/c-decl.cc:917 c/c-decl.cc:6069 c/c-decl.cc:6072
! #, fuzzy, gcc-internal-format
! #| msgid "array size missing in `%D'"
! msgid "array size missing in %q+D"
! msgstr "прапушчан памер масіва ў `%D'"
! 
! #: c/c-decl.cc:920
  #, gcc-internal-format
  msgid "array %q+D assumed to have one element"
  msgstr ""
  
! #: c/c-decl.cc:961
  #, gcc-internal-format
  msgid "%qD is static but used in inline function %qD which is not static"
  msgstr ""
  
! #: c/c-decl.cc:966
  #, gcc-internal-format
  msgid "%q+D is static but declared in inline function %qD which is not static"
  msgstr ""
  
! #: c/c-decl.cc:1162
  #, gcc-internal-format, gfc-internal-format
  msgid "GCC supports only %u nested scopes"
  msgstr ""
  
! #: c/c-decl.cc:1304 cp/decl.cc:416
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' used but not defined"
  msgid "label %q+D used but not defined"
  msgstr "адмеціна `%D' выкарыстоўвываецца, але ня вызначана"
  
! #: c/c-decl.cc:1349
  #, fuzzy, gcc-internal-format
  msgid "nested function %q+D declared but never defined"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: c/c-decl.cc:1363
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D declared but never defined"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: c/c-decl.cc:1381
  #, fuzzy, gcc-internal-format
  #| msgid "unused variable `%s'"
  msgid "unused variable %q+D"
  msgstr "невыкарыстоўваемая пераменная \"%s\""
  
! #: c/c-decl.cc:1387 cp/decl.cc:873
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "variable %qD set but not used"
  msgstr "адмеціна `%D' вызначана, але не выкарыстоўваецца"
  
! #: c/c-decl.cc:1392
  #, gcc-internal-format
  msgid "type of array %q+D completed incompatibly with implicit initialization"
  msgstr ""
  
! #: c/c-decl.cc:1567
  #, gcc-internal-format
  msgid "underspecified declaration of %qE, which is already declared in this scope"
  msgstr ""
  
! #: c/c-decl.cc:1735 c/c-decl.cc:7962
! #, gcc-internal-format
! msgid "using %qD as both a typedef and a tag is invalid in C++"
! msgstr ""
! 
! #: c/c-decl.cc:1738 c/c-decl.cc:7965 c/c-decl.cc:8971 c/c-decl.cc:9967
! #: c/c-decl.cc:9973 c/c-decl.cc:10204
  #, gcc-internal-format
  msgid "originally defined here"
  msgstr ""
  
! #: c/c-decl.cc:1961
  #, gcc-internal-format
  msgid "a parameter list with an ellipsis cannot match an empty parameter name list declaration"
  msgstr ""
  
! #: c/c-decl.cc:1969
  #, gcc-internal-format
  msgid "an argument type that has a default promotion cannot match an empty parameter name list declaration"
  msgstr ""
  
! #: c/c-decl.cc:2017
  #, gcc-internal-format
  msgid "prototype for %q+D declares more arguments than previous old-style definition"
  msgstr ""
  
! #: c/c-decl.cc:2023
  #, gcc-internal-format
  msgid "prototype for %q+D declares fewer arguments than previous old-style definition"
  msgstr ""
  
! #: c/c-decl.cc:2032
  #, gcc-internal-format
  msgid "prototype for %q+D declares argument %d with incompatible type"
  msgstr ""
  
  #. If we get here, no errors were found, but do issue a warning
  #. for this poor-style construct.
! #: c/c-decl.cc:2045
  #, gcc-internal-format
  msgid "prototype for %q+D follows non-prototype definition"
  msgstr ""
  
! #: c/c-decl.cc:2063
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "previous definition of %q+D with type %qT"
  msgstr "папярэдняе вызначэньне `%#T'"
  
! #: c/c-decl.cc:2067
  #, fuzzy, gcc-internal-format
  msgid "previous implicit declaration of %q+D with type %qT"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: c/c-decl.cc:2071
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %q+D with type %qT"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: c/c-decl.cc:2109
! #, gcc-internal-format
! msgid "cannot use function multiversioning on a renamed function"
! msgstr ""
! 
! #: c/c-decl.cc:2162
  #, gcc-internal-format
  msgid "%q+D redeclared as different kind of symbol"
  msgstr ""
  
! #: c/c-decl.cc:2167
  #, fuzzy, gcc-internal-format
  msgid "built-in function %q+D declared as non-function"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: c/c-decl.cc:2170 c/c-decl.cc:3349
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+D shadows a built-in function"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: c/c-decl.cc:2187
  #, fuzzy, gcc-internal-format
  msgid "conflicting redeclaration of enumerator %q+D"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: c/c-decl.cc:2194
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "redeclaration of enumerator %q+D"
  msgstr "абвяшчэньне шаблёну `%#D'"
  
! #: c/c-decl.cc:2234
  #, gcc-internal-format
  msgid "conflicting types for built-in function %q+D; expected %qT"
  msgstr ""
  
! #: c/c-decl.cc:2244 c/c-decl.cc:2269
  #, fuzzy, gcc-internal-format
  msgid "%qD is declared in header %qs"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: c/c-decl.cc:2255
  #, gcc-internal-format
  msgid "mismatch in argument %u type of built-in function %qD; expected %qT"
  msgstr ""
  
! #: c/c-decl.cc:2260
  #, gcc-internal-format
  msgid "mismatch in return type of built-in function %qD; expected %qT"
  msgstr ""
  
! #: c/c-decl.cc:2293
  #, gcc-internal-format
  msgid "conflicting types for %q+D"
  msgstr ""
  
! #: c/c-decl.cc:2306 c/c-decl.cc:2367
  #, gcc-internal-format
  msgid "conflicting types for %q+D; have %qT"
  msgstr ""
  
! #: c/c-decl.cc:2323
  #, gcc-internal-format
  msgid "conflicting named address spaces (generic vs %s) for %q+D"
  msgstr ""
  
! #: c/c-decl.cc:2327
  #, gcc-internal-format
  msgid "conflicting named address spaces (%s vs generic) for %q+D"
  msgstr ""
  
! #: c/c-decl.cc:2331
  #, gcc-internal-format
  msgid "conflicting named address spaces (%s vs %s) for %q+D"
  msgstr ""
  
! #: c/c-decl.cc:2340
  #, gcc-internal-format
  msgid "conflicting type qualifiers for %q+D"
  msgstr ""
  
! #: c/c-decl.cc:2391
  #, gcc-internal-format
  msgid "conflicting types for %q+D due to enum/integer mismatch; have %qT"
  msgstr ""
  
! #: c/c-decl.cc:2408
  #, gcc-internal-format
  msgid "redefinition of typedef %q+D with different type"
  msgstr ""
  
! #: c/c-decl.cc:2421
  #, gcc-internal-format
  msgid "redefinition of typedef %q+D with variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:2426
  #, fuzzy, gcc-internal-format
  msgid "redefinition of typedef %q+D"
  msgstr "перанакіраванне stdout: %s"
  
! #: c/c-decl.cc:2454
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD shadows a built-in function"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: c/c-decl.cc:2470
  #, gcc-internal-format
  msgid "declaration of built-in function %qD without a prototype; expected %qT"
  msgstr ""
  
! #: c/c-decl.cc:2494 c/c-decl.cc:2621
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q+D"
  msgstr "перанакіраванне stdout: %s"
  
! #: c/c-decl.cc:2533 c/c-decl.cc:2661
  #, gcc-internal-format
  msgid "static declaration of %q+D follows non-static declaration"
  msgstr ""
  
! #: c/c-decl.cc:2544 c/c-decl.cc:2552 c/c-decl.cc:2650 c/c-decl.cc:2658
  #, gcc-internal-format
  msgid "non-static declaration of %q+D follows static declaration"
  msgstr ""
  
! #: c/c-decl.cc:2569
  #, gcc-internal-format
  msgid "%<gnu_inline%> attribute present on %q+D"
  msgstr ""
  
! #: c/c-decl.cc:2572
  #, fuzzy, gcc-internal-format
  #| msgid "  from here"
  msgid "but not here"
  msgstr " адсюль"
  
! #: c/c-decl.cc:2595
  #, gcc-internal-format
  msgid "thread-local declaration of %q+D follows non-thread-local declaration"
  msgstr ""
  
! #: c/c-decl.cc:2598
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q+D follows thread-local declaration"
  msgstr ""
  
! #: c/c-decl.cc:2642
  #, fuzzy, gcc-internal-format
  msgid "extern declaration of %q+D follows declaration with no linkage"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: c/c-decl.cc:2680
  #, gcc-internal-format
  msgid "declaration of %q+D with no linkage follows extern declaration"
  msgstr ""
  
! #: c/c-decl.cc:2687
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q+D with no linkage"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: c/c-decl.cc:2702
! #, fuzzy, gcc-internal-format
! msgid "duplicate declaration of %qD is invalid in C++"
! msgstr "паўторнае абвяшчэнне меткі \"%s\""
! 
! #: c/c-decl.cc:2712
  #, gcc-internal-format
  msgid "redeclaration of %q+D with different visibility (old visibility preserved)"
  msgstr ""
  
! #: c/c-decl.cc:2733
  #, fuzzy, gcc-internal-format
  msgid "redefinition of parameter %q+D"
  msgstr "перанакіраванне stdout: %s"
  
! #: c/c-decl.cc:2760
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %q+D"
  msgstr "Нерэчаіснае абвяшчэнне"
  
! #: c/c-decl.cc:3307
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+D shadows previous non-variable"
  msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
  
! #: c/c-decl.cc:3329
  #, gcc-internal-format
  msgid "declaration of %qD shadows a parameter"
  msgstr ""
  
! #: c/c-decl.cc:3342 cp/name-lookup.cc:3659
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr ""
  
! #: c/c-decl.cc:3368
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD shadows a previous local"
  msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
  
! #: c/c-decl.cc:3374 cp/name-lookup.cc:3370
  #, fuzzy, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: c/c-decl.cc:3557
  #, fuzzy, gcc-internal-format
  msgid "nested extern declaration of %qD"
  msgstr "пустое абвяшчэнне"
  
! #: c/c-decl.cc:3713 c/c-decl.cc:3727
  #, fuzzy, gcc-internal-format
  msgid "implicit declaration of function %qE; did you mean %qs?"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: c/c-decl.cc:3719 c/c-decl.cc:3732
  #, fuzzy, gcc-internal-format
  msgid "implicit declaration of function %qE"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: c/c-decl.cc:3751
  #, fuzzy, gcc-internal-format
  msgid "include %qs or provide a declaration of %qE"
  msgstr "Нерэчаіснае абвяшчэнне"
  
! #: c/c-decl.cc:4022
  #, fuzzy, gcc-internal-format
  msgid "incompatible implicit declaration of built-in function %qD"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: c/c-decl.cc:4032
  #, fuzzy, gcc-internal-format
  msgid "include %qs or provide a declaration of %qD"
  msgstr "Нерэчаіснае абвяшчэнне"
  
! #: c/c-decl.cc:4043
  #, fuzzy, gcc-internal-format
  msgid "incompatible implicit declaration of function %qD"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: c/c-decl.cc:4104
  #, gcc-internal-format
  msgid "%qE undeclared here (not in a function); did you mean %qs?"
  msgstr ""
  
! #: c/c-decl.cc:4109
  #, fuzzy, gcc-internal-format
  msgid "%qE undeclared here (not in a function)"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: c/c-decl.cc:4122
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared (first use in this function)"
  msgid "%qE undeclared (first use in this function); did you mean %qs?"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: c/c-decl.cc:4127
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared (first use in this function)"
  msgid "%qE undeclared (first use in this function)"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: c/c-decl.cc:4131
  #, fuzzy, gcc-internal-format
  #| msgid "(Each undeclared identifier is reported only once"
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "(Аб кожным неабвешчаным ідэнтыфікатары паведамляецца"
  
! #: c/c-decl.cc:4179 cp/decl.cc:3833
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr ""
  
! #: c/c-decl.cc:4216
  #, gcc-internal-format
  msgid "jump into scope of identifier with variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:4219
  #, gcc-internal-format
  msgid "jump skips OpenMP %<allocate%> allocation"
  msgstr ""
  
! #: c/c-decl.cc:4222
  #, fuzzy, gcc-internal-format
  msgid "jump skips variable initialization"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: c/c-decl.cc:4224 c/c-decl.cc:4280 c/c-decl.cc:4371
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "label %qD defined here"
  msgstr "адмеціна `%D' вызначана, але не выкарыстоўваецца"
  
! #: c/c-decl.cc:4279 c/c-decl.cc:4370
  #, gcc-internal-format
  msgid "jump into statement expression"
  msgstr ""
  
! #: c/c-decl.cc:4302
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "duplicate label declaration %qE"
  msgstr "паўторнае абвяшчэньне адмеціны `%s'"
  
! #: c/c-decl.cc:4402 cp/decl.cc:4667
  #, fuzzy, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "паўтарэнне \"%s\""
  
! #: c/c-decl.cc:4433
  #, gcc-internal-format
  msgid "traditional C lacks a separate namespace for labels, identifier %qE conflicts"
  msgstr ""
  
! #: c/c-decl.cc:4495
! #, gcc-internal-format
! msgid "switch jumps into scope of identifier with variably modified type"
! msgstr ""
! 
! #: c/c-decl.cc:4505
  #, gcc-internal-format
  msgid "switch jumps over OpenMP %<allocate%> allocation"
  msgstr ""
  
! #: c/c-decl.cc:4511
  #, gcc-internal-format
  msgid "switch jumps over variable initialization"
  msgstr ""
  
! #: c/c-decl.cc:4514 c/c-decl.cc:4527
  #, gcc-internal-format
  msgid "switch starts here"
  msgstr ""
  
! #: c/c-decl.cc:4526
  #, gcc-internal-format
  msgid "switch jumps into statement expression"
  msgstr ""
  
! #: c/c-decl.cc:4609
  #, gcc-internal-format
  msgid "%qE defined as wrong kind of tag"
  msgstr ""
  
! #: c/c-decl.cc:4824 cp/tree.cc:5397
  #, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr ""
  
! #: c/c-decl.cc:4833
  #, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or to structure, union or enumeration types"
  msgstr ""
  
! #: c/c-decl.cc:4853
  #, fuzzy, gcc-internal-format
  msgid "standard %qE attribute can only be applied to functions"
  msgstr "\"%s\" звычайна функцыя"
  
! #: c/c-decl.cc:4873
  #, gcc-internal-format
  msgid "standard %qE attribute can only be applied to function declarators or type specifiers with function type"
  msgstr ""
  
! #: c/c-decl.cc:4875
  #, gcc-internal-format
  msgid "did you mean to specify it after %<)%> following function parameters?"
  msgstr ""
*************** msgstr ""
*** 46628,47082 ****
  #. expressions, but is still appropriate as an error to
  #. avoid types declared in such a context escaping to
  #. the type of an auto variable.
! #: c/c-decl.cc:5038 c/c-decl.cc:8863
  #, gcc-internal-format
  msgid "%qT declared in underspecified object initializer"
  msgstr ""
  
! #: c/c-decl.cc:5049
  #, gcc-internal-format
  msgid "unnamed struct/union that defines no instances"
  msgstr ""
  
! #: c/c-decl.cc:5060
  #, gcc-internal-format
  msgid "empty declaration with storage class specifier does not redeclare tag"
  msgstr ""
  
! #: c/c-decl.cc:5076
  #, gcc-internal-format
  msgid "empty declaration with type qualifier does not redeclare tag"
  msgstr ""
  
! #: c/c-decl.cc:5088
  #, gcc-internal-format
  msgid "empty declaration with %<_Alignas%> does not redeclare tag"
  msgstr ""
  
! #: c/c-decl.cc:5102
  #, gcc-internal-format
  msgid "empty declaration of %<enum%> type does not redeclare tag"
  msgstr ""
  
! #: c/c-decl.cc:5127 c/c-decl.cc:5135
  #, fuzzy, gcc-internal-format
  msgid "useless type name in empty declaration"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: c/c-decl.cc:5143
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "%<inline%> in empty declaration"
  msgstr "пустое абвяшчэньне"
  
! #: c/c-decl.cc:5149
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "%<_Noreturn%> in empty declaration"
  msgstr "пустое абвяшчэньне"
  
! #: c/c-decl.cc:5155
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "%<constexpr%> in empty declaration"
  msgstr "пустое абвяшчэньне"
  
! #: c/c-decl.cc:5161
  #, gcc-internal-format
  msgid "%<auto%> in file-scope empty declaration"
  msgstr ""
  
! #: c/c-decl.cc:5167
  #, gcc-internal-format
  msgid "%<register%> in file-scope empty declaration"
  msgstr ""
  
! #: c/c-decl.cc:5175
  #, gcc-internal-format
  msgid "storage class specifier in empty declaration with %<enum%> underlying type"
  msgstr ""
  
! #: c/c-decl.cc:5181
  #, gcc-internal-format
  msgid "%qs in empty declaration with %<enum%> underlying type"
  msgstr ""
  
! #: c/c-decl.cc:5191
  #, gcc-internal-format
  msgid "type qualifier in empty declaration with %<enum%> underlying type"
  msgstr ""
  
! #: c/c-decl.cc:5197
  #, gcc-internal-format
  msgid "%<alignas%> in empty declaration with %<enum%> underlying type"
  msgstr ""
  
! #: c/c-decl.cc:5206
  #, fuzzy, gcc-internal-format
  msgid "useless storage class specifier in empty declaration"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: c/c-decl.cc:5212
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "useless %qs in empty declaration"
  msgstr "пустое абвяшчэньне"
  
! #: c/c-decl.cc:5225
  #, fuzzy, gcc-internal-format
  msgid "useless type qualifier in empty declaration"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: c/c-decl.cc:5232
  #, gcc-internal-format
  msgid "useless %<_Alignas%> in empty declaration"
  msgstr ""
  
! #: c/c-decl.cc:5250
  #, fuzzy, gcc-internal-format
  msgid "invalid use of attributes in empty declaration"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: c/c-decl.cc:5264 c/c-parser.cc:2558
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "пустое абвяшчэньне"
  
! #: c/c-decl.cc:5336
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<static%> or type qualifiers in parameter array declarators"
  msgstr "ISO C89 не падтрымлівае \"long long\""
  
! #: c/c-decl.cc:5340
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<[*]%> array declarators"
  msgstr "ISO C89 не падтрымлівае \"long long\""
  
! #. C99 6.7.5.2p4
! #. A function definition isn't function prototype scope C99 6.2.1p4.
! #. C99 6.7.5.2p4
! #: c/c-decl.cc:5346 c/c-decl.cc:8448 c/c-decl.cc:10990
! #, gcc-internal-format
! msgid "%<[*]%> not allowed in other than function prototype scope"
! msgstr ""
! 
! #: c/c-decl.cc:5539 cp/decl2.cc:1960 cp/name-lookup.cc:8996
  #, gcc-internal-format
  msgid "%<omp::%s%> not allowed to be specified in this context"
  msgstr ""
  
! #: c/c-decl.cc:5622
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is usually a function"
  msgid "%q+D is usually a function"
  msgstr "`%s' - звычайна функцыя"
  
! #: c/c-decl.cc:5627 c/c-decl.cc:10820 cp/decl.cc:18578
  #, fuzzy, gcc-internal-format
  #| msgid "no previous declaration for `%s'"
  msgid "no previous declaration for %qD"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: c/c-decl.cc:5636
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use %<__typeof__%> instead)"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: c/c-decl.cc:5641
  #, gcc-internal-format
  msgid "function %qD is initialized like a variable"
  msgstr ""
  
  #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
! #: c/c-decl.cc:5647
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%s' is initialized"
  msgid "parameter %qD is initialized"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: c/c-decl.cc:5667
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has initializer but incomplete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-decl.cc:5749
  #, gcc-internal-format
  msgid "inline function %q+D given attribute %qs"
  msgstr ""
  
! #: c/c-decl.cc:5806
  #, gcc-internal-format
  msgid "uninitialized const member in %qT is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:5808
  #, fuzzy, gcc-internal-format
  msgid "%qD should be initialized"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: c/c-decl.cc:5889
  #, gcc-internal-format
  msgid "initializer fails to determine size of %q+D"
  msgstr ""
  
! #: c/c-decl.cc:5894
! #, fuzzy, gcc-internal-format
! #| msgid "array size missing in `%D'"
! msgid "array size missing in %q+D"
! msgstr "прапушчан памер масіва ў `%D'"
! 
! #: c/c-decl.cc:5898
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array `%D'"
  msgid "zero or negative size array %q+D"
  msgstr "нулявы памер масіва `%D'"
  
! #: c/c-decl.cc:5989 m2/gm2-gcc/m2type.cc:1258
  #, fuzzy, gcc-internal-format
  msgid "storage size of %q+D isn%'t constant"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: c/c-decl.cc:6039
  #, gcc-internal-format
  msgid "ignoring %<asm%> specifier for non-static local variable %q+D"
  msgstr ""
  
! #: c/c-decl.cc:6077
  #, gcc-internal-format
  msgid "cannot put object with volatile field into register"
  msgstr ""
  
! #: c/c-decl.cc:6163
  #, fuzzy, gcc-internal-format
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: c/c-decl.cc:6178 cp/decl.cc:9533
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
  
! #: c/c-decl.cc:6441
  #, gcc-internal-format
  msgid "ISO C forbids forward parameter declarations"
  msgstr ""
  
! #: c/c-decl.cc:6481
  #, gcc-internal-format
  msgid "file-scope compound literal specifies %<register%>"
  msgstr ""
  
! #: c/c-decl.cc:6487
  #, gcc-internal-format
  msgid "compound literal implicitly auto and declared %qs"
  msgstr ""
  
! #: c/c-decl.cc:6538
  #, gcc-internal-format
  msgid "array of unknown size with empty initializer"
  msgstr ""
  
! #: c/c-decl.cc:6592
  #, gcc-internal-format
  msgid "defining a type in a compound literal is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:6613 c/c-decl.cc:6628
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qs width not an integer constant"
  msgstr "бітавае поле \"%s\" мае нерэчаісны тып"
  
! #: c/c-decl.cc:6623
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qs width not an integer constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: c/c-decl.cc:6634
  #, gcc-internal-format
  msgid "negative width in bit-field %qs"
  msgstr ""
  
! #: c/c-decl.cc:6639
  #, gcc-internal-format
  msgid "zero width for bit-field %qs"
  msgstr ""
  
! #: c/c-decl.cc:6650
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "bit-field %qs has invalid type"
  msgstr "бітавае поле \"%s\" мае нерэчаісны тып"
  
! #: c/c-decl.cc:6656
  #, gcc-internal-format
  msgid "cannot declare bit-field %qs with %<warn_if_not_aligned%> type"
  msgstr ""
  
! #: c/c-decl.cc:6667
  #, gcc-internal-format
  msgid "type of bit-field %qs is a GCC extension"
  msgstr ""
  
! #: c/c-decl.cc:6673
  #, gcc-internal-format
  msgid "width of %qs exceeds its type"
  msgstr ""
  
! #: c/c-decl.cc:6692
  #, gcc-internal-format
  msgid "%qs is narrower than values of its type"
  msgstr ""
  
! #: c/c-decl.cc:6707
  #, gcc-internal-format
  msgid "ISO C90 forbids array %qE whose size cannot be evaluated"
  msgstr ""
  
! #: c/c-decl.cc:6710
  #, gcc-internal-format
  msgid "ISO C90 forbids array whose size cannot be evaluated"
  msgstr ""
  
! #: c/c-decl.cc:6717
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 forbids variable length array %qE"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: c/c-decl.cc:6719
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 forbids variable length array"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: c/c-decl.cc:6962
  #, gcc-internal-format
  msgid "%<enum%> underlying type may not be specified here"
  msgstr ""
  
! #: c/c-decl.cc:6990 c/c-decl.cc:7397 c/c-decl.cc:7407
  #, gcc-internal-format
  msgid "variably modified %qE at file scope"
  msgstr ""
  
! #: c/c-decl.cc:6992
  #, gcc-internal-format
  msgid "variably modified field at file scope"
  msgstr ""
  
! #: c/c-decl.cc:7012
  #, gcc-internal-format
  msgid "type defaults to %<int%> in declaration of %qE"
  msgstr ""
  
! #: c/c-decl.cc:7016
  #, gcc-internal-format
  msgid "type defaults to %<int%> in type name"
  msgstr ""
  
! #: c/c-decl.cc:7048
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `const'"
  msgid "duplicate %<const%>"
  msgstr "паўтарэнне \"const\""
  
! #: c/c-decl.cc:7050
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `restrict'"
  msgid "duplicate %<restrict%>"
  msgstr "паўтарэнне \"restrict\""
  
! #: c/c-decl.cc:7052
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `volatile'"
  msgid "duplicate %<volatile%>"
  msgstr "паўтарэнне \"volatile\""
  
! #: c/c-decl.cc:7054
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `restrict'"
  msgid "duplicate %<_Atomic%>"
  msgstr "паўтарэнне \"restrict\""
  
! #: c/c-decl.cc:7057
  #, gcc-internal-format, gfc-internal-format
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr ""
  
! #: c/c-decl.cc:7080 c/c-parser.cc:3839
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr ""
  
! #: c/c-decl.cc:7095
  #, gcc-internal-format
  msgid "function definition declared %<auto%>"
  msgstr ""
  
! #: c/c-decl.cc:7097
  #, fuzzy, gcc-internal-format
  msgid "function definition declared %<register%>"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: c/c-decl.cc:7099
  #, gcc-internal-format
  msgid "function definition declared %<typedef%>"
  msgstr ""
  
! #: c/c-decl.cc:7101
  #, fuzzy, gcc-internal-format
  msgid "function definition declared %qs"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: c/c-decl.cc:7128
  #, gcc-internal-format
  msgid "storage class specified for structure field %qE"
  msgstr ""
  
! #: c/c-decl.cc:7131
  #, gcc-internal-format
  msgid "storage class specified for structure field"
  msgstr ""
  
! #: c/c-decl.cc:7135
  #, gcc-internal-format
  msgid "storage class specified for parameter %qE"
  msgstr ""
  
! #: c/c-decl.cc:7138
  #, gcc-internal-format
  msgid "storage class specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.cc:7141 cp/decl.cc:13707
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr ""
  
! #: c/c-decl.cc:7159
  #, gcc-internal-format
  msgid "%qE initialized and declared %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:7163
  #, gcc-internal-format
  msgid "%qE has both %<extern%> and initializer"
  msgstr ""
  
! #: c/c-decl.cc:7168
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<auto%>"
  msgstr ""
  
! #: c/c-decl.cc:7172
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<register%>"
  msgstr ""
  
! #: c/c-decl.cc:7177
  #, gcc-internal-format
  msgid "nested function %qE declared %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:7180
  #, gcc-internal-format
  msgid "function-scope %qE implicitly auto and declared %qs"
  msgstr ""
--- 48392,48847 ----
  #. expressions, but is still appropriate as an error to
  #. avoid types declared in such a context escaping to
  #. the type of an auto variable.
! #: c/c-decl.cc:5202 c/c-decl.cc:8910
  #, gcc-internal-format
  msgid "%qT declared in underspecified object initializer"
  msgstr ""
  
! #: c/c-decl.cc:5213
  #, gcc-internal-format
  msgid "unnamed struct/union that defines no instances"
  msgstr ""
  
! #: c/c-decl.cc:5224
  #, gcc-internal-format
  msgid "empty declaration with storage class specifier does not redeclare tag"
  msgstr ""
  
! #: c/c-decl.cc:5240
  #, gcc-internal-format
  msgid "empty declaration with type qualifier does not redeclare tag"
  msgstr ""
  
! #: c/c-decl.cc:5252
  #, gcc-internal-format
  msgid "empty declaration with %<_Alignas%> does not redeclare tag"
  msgstr ""
  
! #: c/c-decl.cc:5266
  #, gcc-internal-format
  msgid "empty declaration of %<enum%> type does not redeclare tag"
  msgstr ""
  
! #: c/c-decl.cc:5291 c/c-decl.cc:5299
  #, fuzzy, gcc-internal-format
  msgid "useless type name in empty declaration"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: c/c-decl.cc:5307
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "%<inline%> in empty declaration"
  msgstr "пустое абвяшчэньне"
  
! #: c/c-decl.cc:5313
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "%<_Noreturn%> in empty declaration"
  msgstr "пустое абвяшчэньне"
  
! #: c/c-decl.cc:5319
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "%<constexpr%> in empty declaration"
  msgstr "пустое абвяшчэньне"
  
! #: c/c-decl.cc:5325
  #, gcc-internal-format
  msgid "%<auto%> in file-scope empty declaration"
  msgstr ""
  
! #: c/c-decl.cc:5331
  #, gcc-internal-format
  msgid "%<register%> in file-scope empty declaration"
  msgstr ""
  
! #: c/c-decl.cc:5339
  #, gcc-internal-format
  msgid "storage class specifier in empty declaration with %<enum%> underlying type"
  msgstr ""
  
! #: c/c-decl.cc:5345
  #, gcc-internal-format
  msgid "%qs in empty declaration with %<enum%> underlying type"
  msgstr ""
  
! #: c/c-decl.cc:5355
  #, gcc-internal-format
  msgid "type qualifier in empty declaration with %<enum%> underlying type"
  msgstr ""
  
! #: c/c-decl.cc:5361
  #, gcc-internal-format
  msgid "%<alignas%> in empty declaration with %<enum%> underlying type"
  msgstr ""
  
! #: c/c-decl.cc:5370
  #, fuzzy, gcc-internal-format
  msgid "useless storage class specifier in empty declaration"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: c/c-decl.cc:5376
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "useless %qs in empty declaration"
  msgstr "пустое абвяшчэньне"
  
! #: c/c-decl.cc:5389
  #, fuzzy, gcc-internal-format
  msgid "useless type qualifier in empty declaration"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: c/c-decl.cc:5396
  #, gcc-internal-format
  msgid "useless %<_Alignas%> in empty declaration"
  msgstr ""
  
! #: c/c-decl.cc:5414
  #, fuzzy, gcc-internal-format
  msgid "invalid use of attributes in empty declaration"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: c/c-decl.cc:5428 c/c-parser.cc:2663
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "пустое абвяшчэньне"
  
! #: c/c-decl.cc:5500
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<static%> or type qualifiers in parameter array declarators"
  msgstr "ISO C89 не падтрымлівае \"long long\""
  
! #: c/c-decl.cc:5505
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<[*]%> array declarators"
  msgstr "ISO C89 не падтрымлівае \"long long\""
  
! #: c/c-decl.cc:5718 cp/decl2.cc:2181 cp/name-lookup.cc:9201
  #, gcc-internal-format
  msgid "%<omp::%s%> not allowed to be specified in this context"
  msgstr ""
  
! #: c/c-decl.cc:5810
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is usually a function"
  msgid "%q+D is usually a function"
  msgstr "`%s' - звычайна функцыя"
  
! #: c/c-decl.cc:5815 c/c-decl.cc:10935 cp/decl.cc:19821
  #, fuzzy, gcc-internal-format
  #| msgid "no previous declaration for `%s'"
  msgid "no previous declaration for %qD"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: c/c-decl.cc:5824
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use %<__typeof__%> instead)"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: c/c-decl.cc:5829
  #, gcc-internal-format
  msgid "function %qD is initialized like a variable"
  msgstr ""
  
  #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
! #: c/c-decl.cc:5835
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%s' is initialized"
  msgid "parameter %qD is initialized"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: c/c-decl.cc:5855
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has initializer but incomplete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-decl.cc:5917
  #, gcc-internal-format
  msgid "inline function %q+D given attribute %qs"
  msgstr ""
  
! #: c/c-decl.cc:5945
! #, gcc-internal-format
! msgid "versioned declarations are only allowed at file scope"
! msgstr ""
! 
! #: c/c-decl.cc:5985
  #, gcc-internal-format
  msgid "uninitialized const member in %qT is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:5987
  #, fuzzy, gcc-internal-format
  msgid "%qD should be initialized"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: c/c-decl.cc:6064
  #, gcc-internal-format
  msgid "initializer fails to determine size of %q+D"
  msgstr ""
  
! #: c/c-decl.cc:6076
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array `%D'"
  msgid "zero or negative size array %q+D"
  msgstr "нулявы памер масіва `%D'"
  
! #: c/c-decl.cc:6167 m2/gm2-gcc/m2type.cc:1270
  #, fuzzy, gcc-internal-format
  msgid "storage size of %q+D isn%'t constant"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: c/c-decl.cc:6217
  #, gcc-internal-format
  msgid "ignoring %<asm%> specifier for non-static local variable %q+D"
  msgstr ""
  
! #: c/c-decl.cc:6255
  #, gcc-internal-format
  msgid "cannot put object with volatile field into register"
  msgstr ""
  
! #: c/c-decl.cc:6341
  #, fuzzy, gcc-internal-format
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: c/c-decl.cc:6356 cp/decl.cc:10248
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
  
! #: c/c-decl.cc:6440
! #, gcc-internal-format
! msgid "more than one list of forward declarations of parameters"
! msgstr ""
! 
! #: c/c-decl.cc:6443
  #, gcc-internal-format
  msgid "ISO C forbids forward parameter declarations"
  msgstr ""
  
! #: c/c-decl.cc:6483
  #, gcc-internal-format
  msgid "file-scope compound literal specifies %<register%>"
  msgstr ""
  
! #: c/c-decl.cc:6489
  #, gcc-internal-format
  msgid "compound literal implicitly auto and declared %qs"
  msgstr ""
  
! #: c/c-decl.cc:6540
  #, gcc-internal-format
  msgid "array of unknown size with empty initializer"
  msgstr ""
  
! #: c/c-decl.cc:6555
! #, gcc-internal-format
! msgid "storage size isn%'t constant"
! msgstr ""
! 
! #: c/c-decl.cc:6599
  #, gcc-internal-format
  msgid "defining a type in a compound literal is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:6620 c/c-decl.cc:6635
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qs width not an integer constant"
  msgstr "бітавае поле \"%s\" мае нерэчаісны тып"
  
! #: c/c-decl.cc:6630
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qs width not an integer constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: c/c-decl.cc:6641
  #, gcc-internal-format
  msgid "negative width in bit-field %qs"
  msgstr ""
  
! #: c/c-decl.cc:6646
  #, gcc-internal-format
  msgid "zero width for bit-field %qs"
  msgstr ""
  
! #: c/c-decl.cc:6657
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "bit-field %qs has invalid type"
  msgstr "бітавае поле \"%s\" мае нерэчаісны тып"
  
! #: c/c-decl.cc:6663
  #, gcc-internal-format
  msgid "cannot declare bit-field %qs with %<warn_if_not_aligned%> type"
  msgstr ""
  
! #: c/c-decl.cc:6674
  #, gcc-internal-format
  msgid "type of bit-field %qs is a GCC extension"
  msgstr ""
  
! #: c/c-decl.cc:6680
  #, gcc-internal-format
  msgid "width of %qs exceeds its type"
  msgstr ""
  
! #: c/c-decl.cc:6699
  #, gcc-internal-format
  msgid "%qs is narrower than values of its type"
  msgstr ""
  
! #: c/c-decl.cc:6714
  #, gcc-internal-format
  msgid "ISO C90 forbids array %qE whose size cannot be evaluated"
  msgstr ""
  
! #: c/c-decl.cc:6717
  #, gcc-internal-format
  msgid "ISO C90 forbids array whose size cannot be evaluated"
  msgstr ""
  
! #: c/c-decl.cc:6724
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 forbids variable length array %qE"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: c/c-decl.cc:6726
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 forbids variable length array"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: c/c-decl.cc:6991
  #, gcc-internal-format
  msgid "%<enum%> underlying type may not be specified here"
  msgstr ""
  
! #: c/c-decl.cc:7019 c/c-decl.cc:7429 c/c-decl.cc:7439
  #, gcc-internal-format
  msgid "variably modified %qE at file scope"
  msgstr ""
  
! #: c/c-decl.cc:7021
  #, gcc-internal-format
  msgid "variably modified field at file scope"
  msgstr ""
  
! #: c/c-decl.cc:7041
  #, gcc-internal-format
  msgid "type defaults to %<int%> in declaration of %qE"
  msgstr ""
  
! #: c/c-decl.cc:7045
  #, gcc-internal-format
  msgid "type defaults to %<int%> in type name"
  msgstr ""
  
! #: c/c-decl.cc:7077
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `const'"
  msgid "duplicate %<const%>"
  msgstr "паўтарэнне \"const\""
  
! #: c/c-decl.cc:7079
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `restrict'"
  msgid "duplicate %<restrict%>"
  msgstr "паўтарэнне \"restrict\""
  
! #: c/c-decl.cc:7081
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `volatile'"
  msgid "duplicate %<volatile%>"
  msgstr "паўтарэнне \"volatile\""
  
! #: c/c-decl.cc:7083
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `restrict'"
  msgid "duplicate %<_Atomic%>"
  msgstr "паўтарэнне \"restrict\""
  
! #: c/c-decl.cc:7086
  #, gcc-internal-format, gfc-internal-format
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr ""
  
! #: c/c-decl.cc:7109 c/c-parser.cc:3978
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr ""
  
! #: c/c-decl.cc:7124
  #, gcc-internal-format
  msgid "function definition declared %<auto%>"
  msgstr ""
  
! #: c/c-decl.cc:7126
  #, fuzzy, gcc-internal-format
  msgid "function definition declared %<register%>"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: c/c-decl.cc:7128
  #, gcc-internal-format
  msgid "function definition declared %<typedef%>"
  msgstr ""
  
! #: c/c-decl.cc:7130
  #, fuzzy, gcc-internal-format
  msgid "function definition declared %qs"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: c/c-decl.cc:7157
  #, gcc-internal-format
  msgid "storage class specified for structure field %qE"
  msgstr ""
  
! #: c/c-decl.cc:7160
  #, gcc-internal-format
  msgid "storage class specified for structure field"
  msgstr ""
  
! #: c/c-decl.cc:7164
  #, gcc-internal-format
  msgid "storage class specified for parameter %qE"
  msgstr ""
  
! #: c/c-decl.cc:7167
  #, gcc-internal-format
  msgid "storage class specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.cc:7170 cp/decl.cc:14898
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr ""
  
! #: c/c-decl.cc:7188
  #, gcc-internal-format
  msgid "%qE initialized and declared %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:7192
  #, gcc-internal-format
  msgid "%qE has both %<extern%> and initializer"
  msgstr ""
  
! #: c/c-decl.cc:7197
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<auto%>"
  msgstr ""
  
! #: c/c-decl.cc:7201
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<register%>"
  msgstr ""
  
! #: c/c-decl.cc:7206
  #, gcc-internal-format
  msgid "nested function %qE declared %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:7209
  #, gcc-internal-format
  msgid "function-scope %qE implicitly auto and declared %qs"
  msgstr ""
*************** msgstr ""
*** 47084,48090 ****
  #. Only the innermost declarator (making a parameter be of
  #. array type which is converted to pointer type)
  #. may have static or type qualifiers.
! #: c/c-decl.cc:7227 c/c-decl.cc:7587
  #, gcc-internal-format
  msgid "static or type qualifiers in non-parameter array declarator"
  msgstr ""
  
! #: c/c-decl.cc:7288
  #, gcc-internal-format
  msgid "declaration of %qE as array of voids"
  msgstr ""
  
! #: c/c-decl.cc:7290
  #, gcc-internal-format
  msgid "declaration of type name as array of voids"
  msgstr ""
  
! #: c/c-decl.cc:7297
  #, gcc-internal-format
  msgid "declaration of %qE as array of functions"
  msgstr ""
  
! #: c/c-decl.cc:7300
  #, gcc-internal-format
  msgid "declaration of type name as array of functions"
  msgstr ""
  
! #: c/c-decl.cc:7308 c/c-decl.cc:9662
  #, fuzzy, gcc-internal-format
  msgid "invalid use of structure with flexible array member"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: c/c-decl.cc:7340
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE has non-integer type"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: c/c-decl.cc:7344
  #, fuzzy, gcc-internal-format
  msgid "size of unnamed array has non-integer type"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: c/c-decl.cc:7352
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE has incomplete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-decl.cc:7355
  #, fuzzy, gcc-internal-format
  msgid "size of unnamed array has incomplete type"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: c/c-decl.cc:7367
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids zero-size array %qE"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: c/c-decl.cc:7370
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids zero-size array"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: c/c-decl.cc:7379
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size of array %qE is negative"
  msgstr "адмоўны памер масіва "
  
! #: c/c-decl.cc:7381
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size of unnamed array is negative"
  msgstr "адмоўны памер масіва "
  
! #: c/c-decl.cc:7467
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of array %qE is too large"
  msgstr "памер масіва \"%s\" вельмі вялікі"
  
! #: c/c-decl.cc:7470
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of unnamed array is too large"
  msgstr "памер масіва \"%s\" вельмі вялікі"
  
! #: c/c-decl.cc:7509 c/c-decl.cc:8105
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C90 does not support flexible array members"
  msgstr "ISO C89 не падтрымлівае комлексныя тыпы"
  
! #: c/c-decl.cc:7522
! #, fuzzy, gcc-internal-format
! #| msgid "`%s' is not at beginning of declaration"
! msgid "%<[*]%> not in a declaration"
! msgstr "\"%s\" - гэта не пачатак дэкларацыі"
! 
! #: c/c-decl.cc:7530
  #, fuzzy, gcc-internal-format
  msgid "array type has incomplete element type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-decl.cc:7536
  #, gcc-internal-format
  msgid "declaration of %qE as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: c/c-decl.cc:7540
  #, gcc-internal-format
  msgid "declaration of multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: c/c-decl.cc:7623
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared (first use in this function)"
  msgid "%qE declared as function returning a function"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: c/c-decl.cc:7626
  #, gcc-internal-format
  msgid "type name declared as function returning a function"
  msgstr ""
  
! #: c/c-decl.cc:7633
  #, gcc-internal-format
  msgid "%qE declared as function returning an array"
  msgstr ""
  
! #: c/c-decl.cc:7636
  #, gcc-internal-format
  msgid "type name declared as function returning an array"
  msgstr ""
  
! #: c/c-decl.cc:7680
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "function definition has qualified void return type"
  msgstr "функцыя не вяртае тып string"
  
! #: c/c-decl.cc:7684 cp/decl.cc:14132
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr ""
  
! #: c/c-decl.cc:7723 c/c-decl.cc:7891 c/c-decl.cc:7945 c/c-decl.cc:8039
! #: c/c-decl.cc:8161 c/c-parser.cc:3841
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr ""
  
! #: c/c-decl.cc:7729 c/c-decl.cc:7897 c/c-decl.cc:8044 c/c-decl.cc:8166
  #, gcc-internal-format
  msgid "ISO C forbids qualified function types"
  msgstr ""
  
! #: c/c-decl.cc:7782
  #, gcc-internal-format
  msgid "%qs combined with %<auto%> qualifier for %qE"
  msgstr ""
  
! #: c/c-decl.cc:7786
  #, gcc-internal-format
  msgid "%qs combined with %<register%> qualifier for %qE"
  msgstr ""
  
! #: c/c-decl.cc:7792
  #, gcc-internal-format
  msgid "%qs specified for auto variable %qE"
  msgstr ""
  
! #: c/c-decl.cc:7808
  #, gcc-internal-format
  msgid "%qs specified for parameter %qE"
  msgstr ""
  
! #: c/c-decl.cc:7811
  #, gcc-internal-format
  msgid "%qs specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.cc:7817
  #, gcc-internal-format
  msgid "%qs specified for structure field %qE"
  msgstr ""
  
! #: c/c-decl.cc:7820
  #, gcc-internal-format
  msgid "%qs specified for structure field"
  msgstr ""
  
! #: c/c-decl.cc:7835
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "bit-field %qE has atomic type"
  msgstr "бітавае поле \"%s\" мае нерэчаісны тып"
  
! #: c/c-decl.cc:7837
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "bit-field has atomic type"
  msgstr "бітавае поле \"%s\" мае нерэчаісны тып"
  
! #: c/c-decl.cc:7846
  #, gcc-internal-format
  msgid "alignment specified for typedef %qE"
  msgstr ""
  
! #: c/c-decl.cc:7848
  #, gcc-internal-format
  msgid "alignment specified for %<register%> object %qE"
  msgstr ""
  
! #: c/c-decl.cc:7853
  #, gcc-internal-format
  msgid "alignment specified for parameter %qE"
  msgstr ""
  
! #: c/c-decl.cc:7855
  #, gcc-internal-format
  msgid "alignment specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.cc:7860
  #, gcc-internal-format
  msgid "alignment specified for bit-field %qE"
  msgstr ""
  
! #: c/c-decl.cc:7862
  #, gcc-internal-format
  msgid "alignment specified for unnamed bit-field"
  msgstr ""
  
! #: c/c-decl.cc:7865
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for function %qE"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: c/c-decl.cc:7872
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
  msgstr ""
  
! #: c/c-decl.cc:7875
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
  msgstr ""
  
! #: c/c-decl.cc:7906
  #, gcc-internal-format
  msgid "typedef %q+D declared %<inline%>"
  msgstr ""
  
! #: c/c-decl.cc:7908
  #, gcc-internal-format
  msgid "typedef %q+D declared %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.cc:7951
  #, gcc-internal-format
  msgid "ISO C forbids const or volatile function types"
  msgstr ""
  
  #. C99 6.7.2.1p8
! #: c/c-decl.cc:7962
  #, gcc-internal-format
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:7979 cp/decl.cc:12574
  #, fuzzy, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: c/c-decl.cc:8029
  #, gcc-internal-format
  msgid "attributes in parameter array declarator ignored"
  msgstr ""
  
! #: c/c-decl.cc:8071
  #, fuzzy, gcc-internal-format
  msgid "parameter %q+D declared %<inline%>"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: c/c-decl.cc:8073
  #, fuzzy, gcc-internal-format
  msgid "parameter %q+D declared %<_Noreturn%>"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: c/c-decl.cc:8086
  #, fuzzy, gcc-internal-format
  msgid "field %qE declared as a function"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: c/c-decl.cc:8093
  #, fuzzy, gcc-internal-format
  msgid "field %qE has incomplete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-decl.cc:8095
  #, fuzzy, gcc-internal-format
  msgid "unnamed field has incomplete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-decl.cc:8132 c/c-decl.cc:8143 c/c-decl.cc:8146
  #, fuzzy, gcc-internal-format
  msgid "invalid storage class for function %qE"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: c/c-decl.cc:8203
  #, fuzzy, gcc-internal-format
  msgid "cannot inline function %<main%>"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: c/c-decl.cc:8205
  #, gcc-internal-format
  msgid "%<main%> declared %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.cc:8216
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C99 does not support %<_Noreturn%>"
  msgstr "ISO C89 не падтрымлівае комлексныя тыпы"
  
! #: c/c-decl.cc:8219
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C90 does not support %<_Noreturn%>"
  msgstr "ISO C89 не падтрымлівае комлексныя тыпы"
  
! #: c/c-decl.cc:8241
  #, gcc-internal-format
  msgid "function previously declared %<static%> redeclared %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:8259
  #, gcc-internal-format
  msgid "%<constexpr%> object has variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:8263 c/c-parser.cc:13413
  #, gcc-internal-format
  msgid "invalid qualifiers for %<constexpr%> object"
  msgstr ""
  
! #: c/c-decl.cc:8269 c/c-parser.cc:13416
  #, gcc-internal-format
  msgid "invalid qualifiers for field of %<constexpr%> object"
  msgstr ""
  
! #: c/c-decl.cc:8295
  #, gcc-internal-format
  msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:8307
  #, gcc-internal-format
  msgid "variable %q+D declared %<inline%>"
  msgstr ""
  
! #: c/c-decl.cc:8309
  #, gcc-internal-format
  msgid "variable %q+D declared %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.cc:8344
  #, gcc-internal-format
  msgid "non-nested function with variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:8346
  #, gcc-internal-format
  msgid "object with variably modified type must have no linkage"
  msgstr ""
  
! #: c/c-decl.cc:8454 c/c-decl.cc:10794
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr ""
  
! #: c/c-decl.cc:8466
  #, gcc-internal-format
  msgid "parameter names (without types) in function declaration"
  msgstr ""
  
! #: c/c-decl.cc:8514
  #, fuzzy, gcc-internal-format
  msgid "parameter %u (%q+D) has incomplete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-decl.cc:8518
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has incomplete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-decl.cc:8598
  #, gcc-internal-format
  msgid "%<void%> as only parameter may not be qualified"
  msgstr ""
  
! #: c/c-decl.cc:8602
  #, fuzzy, gcc-internal-format
  msgid "%<void%> must be the only parameter"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: c/c-decl.cc:8632
  #, gcc-internal-format
  msgid "parameter %q+D has just a forward declaration"
  msgstr ""
  
! #: c/c-decl.cc:8640
  #, gcc-internal-format
  msgid "%<void%> must be the only parameter and unnamed"
  msgstr ""
  
! #: c/c-decl.cc:8682
  #, gcc-internal-format
  msgid "%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.cc:8689
  #, gcc-internal-format, gfc-internal-format
  msgid "anonymous %s declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.cc:8815
  #, gcc-internal-format
  msgid "enum type defined here"
  msgstr ""
  
! #: c/c-decl.cc:8821
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "struct defined here"
  msgstr "папярэдняе вызначэньне"
  
! #: c/c-decl.cc:8827
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "union defined here"
  msgstr "папярэдняе вызначэньне"
  
! #: c/c-decl.cc:8920
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %<union %E%>"
  msgstr "перанакіраванне stdout: %s"
  
! #: c/c-decl.cc:8922
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %<struct %E%>"
  msgstr "перанакіраванне stdout: %s"
  
! #: c/c-decl.cc:8931
  #, fuzzy, gcc-internal-format
  msgid "nested redefinition of %<union %E%>"
  msgstr "перанакіраванне stdout: %s"
  
! #: c/c-decl.cc:8933
  #, fuzzy, gcc-internal-format
  msgid "nested redefinition of %<struct %E%>"
  msgstr "перанакіраванне stdout: %s"
  
! #: c/c-decl.cc:8966 c/c-decl.cc:10124
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:8972 c/c-decl.cc:10130
  #, gcc-internal-format
  msgid "%qT defined in underspecified object initializer"
  msgstr ""
  
! #: c/c-decl.cc:9036 cp/decl.cc:5717 cp/parser.cc:28867
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr ""
  
! #: c/c-decl.cc:9041
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C99 doesn%'t support unnamed structs/unions"
  msgstr "ISO C89 не падтрымлівае комлексныя тыпы"
  
! #: c/c-decl.cc:9044
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C90 doesn%'t support unnamed structs/unions"
  msgstr "ISO C89 не падтрымлівае комлексныя тыпы"
  
! #: c/c-decl.cc:9137 c/c-decl.cc:9155 c/c-decl.cc:9216
  #, fuzzy, gcc-internal-format
  msgid "duplicate member %q+D"
  msgstr "паўтарэнне \"%s\""
  
! #: c/c-decl.cc:9242
  #, gcc-internal-format
  msgid "empty struct has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.cc:9245
  #, gcc-internal-format
  msgid "empty union has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.cc:9479
  #, gcc-internal-format
  msgid "argument %qE to the %<counted_by%> attribute is not a field declaration in the same structure as %qD"
  msgstr ""
  
! #: c/c-decl.cc:9495
  #, gcc-internal-format
  msgid "argument %qE to the %<counted_by%> attribute is not a field declaration with an integer type"
  msgstr ""
  
! #: c/c-decl.cc:9553
  #, gcc-internal-format
  msgid "union has no named members"
  msgstr ""
  
! #: c/c-decl.cc:9555
  #, gcc-internal-format
  msgid "union has no members"
  msgstr ""
  
! #: c/c-decl.cc:9560
  #, gcc-internal-format
  msgid "struct has no named members"
  msgstr ""
  
! #: c/c-decl.cc:9562
  #, gcc-internal-format
  msgid "struct has no members"
  msgstr ""
  
! #: c/c-decl.cc:9640 cp/decl.cc:15164
  #, gcc-internal-format
  msgid "flexible array member in union is a GCC extension"
  msgstr ""
  
! #: c/c-decl.cc:9644
  #, gcc-internal-format
  msgid "flexible array member not at end of struct"
  msgstr ""
  
! #: c/c-decl.cc:9649
  #, gcc-internal-format
  msgid "flexible array member in a struct with no named members is a GCC extension"
  msgstr ""
  
! #: c/c-decl.cc:9687
  #, gcc-internal-format
  msgid "structure containing a flexible array member is not at the end of another structure"
  msgstr ""
  
! #: c/c-decl.cc:9714
  #, fuzzy, gcc-internal-format
  #| msgid "%s is too large"
  msgid "type %qT is too large"
  msgstr "%s - вельмі вялікі"
  
! #: c/c-decl.cc:9778
  #, gcc-internal-format
  msgid "type punning toggles scalar storage order"
  msgstr ""
  
! #: c/c-decl.cc:9845
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr ""
  
! #: c/c-decl.cc:9859
  #, gcc-internal-format
  msgid "redefinition of struct or union %qT with variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:9866
  #, fuzzy, gcc-internal-format
  msgid "redefinition of struct or union %qT"
  msgstr "перанакіраванне stdout: %s"
  
! #: c/c-decl.cc:10046
  #, fuzzy, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "перанакіраванне stdout: %s"
  
! #: c/c-decl.cc:10094
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "redeclaration of %<enum %E%>"
  msgstr "абвяшчэньне `%#D'"
  
! #: c/c-decl.cc:10106
  #, gcc-internal-format
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:10193 cp/decl.cc:17836 m2/gm2-gcc/m2type.cc:2088
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr ""
  
! #: c/c-decl.cc:10212
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr ""
  
! #: c/c-decl.cc:10221
  #, gcc-internal-format
  msgid "enumeration values exceed range of %qs"
  msgstr ""
  
! #: c/c-decl.cc:10334
  #, fuzzy, gcc-internal-format
  msgid "conflicting redefinition of enum %qT"
  msgstr "перанакіраванне stdout: %s"
  
! #: c/c-decl.cc:10367 c/c-decl.cc:10383
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: c/c-decl.cc:10378
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: c/c-decl.cc:10402
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr ""
  
! #: c/c-decl.cc:10409
  #, gcc-internal-format
  msgid "enumerator value outside the range of underlying type"
  msgstr ""
  
! #: c/c-decl.cc:10426
  #, gcc-internal-format
  msgid "value of redeclared enumerator outside the range of %qT"
  msgstr ""
  
! #: c/c-decl.cc:10454
  #, gcc-internal-format
  msgid "enumerator value outside the range of %qs"
  msgstr ""
  
! #: c/c-decl.cc:10460
  #, gcc-internal-format
  msgid "ISO C restricts enumerator values to range of %<int%> before C23"
  msgstr ""
  
! #: c/c-decl.cc:10668 cp/decl.cc:6051 cp/decl.cc:18436
  #, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr ""
  
! #: c/c-decl.cc:10687
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr ""
  
! #: c/c-decl.cc:10699
  #, fuzzy, gcc-internal-format
  #| msgid "return type of `%s' is not `int'"
  msgid "return type defaults to %<int%>"
  msgstr "вяртаемы тып \"%s\" не \"int\""
  
! #: c/c-decl.cc:10727
  #, gcc-internal-format
  msgid "%q+D defined as variadic function without prototype"
  msgstr ""
  
! #: c/c-decl.cc:10780
  #, gcc-internal-format
  msgid "ISO C23 does not allow defining parameters for function %qE declared without parameters"
  msgstr ""
  
! #: c/c-decl.cc:10803
  #, fuzzy, gcc-internal-format
  #| msgid "no previous prototype for `%s'"
  msgid "no previous prototype for %qD"
  msgstr "няма папярэдняга прататыпа для \"%s\""
  
! #: c/c-decl.cc:10812
  #, fuzzy, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: c/c-decl.cc:10830
  #, fuzzy, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: c/c-decl.cc:10849
  #, fuzzy, gcc-internal-format
  #| msgid "return type of `%s' is not `int'"
  msgid "return type of %qD is not %<int%>"
  msgstr "вяртаемы тып \"%s\" не \"int\""
  
! #: c/c-decl.cc:10851
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr ""
  
! #: c/c-decl.cc:10858
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is usually a function"
  msgid "%qD is normally a non-static function"
  msgstr "`%s' - звычайна функцыя"
  
! #: c/c-decl.cc:10909
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr ""
  
! #: c/c-decl.cc:10925
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr ""
  
! #: c/c-decl.cc:10942
  #, gcc-internal-format
  msgid "ISO C does not support omitting parameter names in function definitions before C23"
  msgstr ""
  
! #: c/c-decl.cc:10982 c/c-decl.cc:10986
  #, gcc-internal-format
  msgid "old-style function definition"
  msgstr ""
  
! #: c/c-decl.cc:10999
  #, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr ""
  
! #: c/c-decl.cc:11015
  #, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr ""
  
! #: c/c-decl.cc:11023
  #, fuzzy, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "невыкарыстаемы параметр \"%s\""
  
! #: c/c-decl.cc:11032
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: c/c-decl.cc:11061 c/c-decl.cc:11066
  #, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr ""
  
! #: c/c-decl.cc:11086
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-decl.cc:11093
  #, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr ""
  
! #: c/c-decl.cc:11146
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.cc:11157
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "number of arguments doesn%'t match prototype"
  msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
  
! #: c/c-decl.cc:11160 c/c-decl.cc:11207 c/c-decl.cc:11221
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "prototype declaration"
  msgstr "пустое абвяшчэньне"
  
! #: c/c-decl.cc:11199
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.cc:11204
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:11214
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.cc:11219
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:11477 cp/decl.cc:19359
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr ""
  
! #: c/c-decl.cc:11496 cp/decl.cc:19430
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "parameter %qD set but not used"
  msgstr "адмеціна `%D' вызначана, але не выкарыстоўваецца"
  
! #: c/c-decl.cc:11593
  #, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr ""
  
! #: c/c-decl.cc:11598
  #, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr ""
  
! #: c/c-decl.cc:11605
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "ISO C89 не падтрымлівае \"long long\""
  
! #: c/c-decl.cc:11639
  #, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11643
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11650
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11655
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11661
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11665
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11965
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr ""
  
! #: c/c-decl.cc:12024 c/c-decl.cc:12031
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "duplicate %qE declaration specifier"
  msgstr "паўторнае абвяшчэньне адмеціны `%s'"
  
! #: c/c-decl.cc:12059 c/c-decl.cc:13180
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.cc:12061
  #, gcc-internal-format
  msgid "%qs used with %<auto%>"
  msgstr ""
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:12066
  #, gcc-internal-format
  msgid "%<auto%> used with %<constexpr%>"
  msgstr ""
  
! #: c/c-decl.cc:12079 c/c-decl.cc:12517 c/c-decl.cc:12975
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.cc:12091 cp/parser.cc:35150
  #, fuzzy, gcc-internal-format
  #| msgid "`long long long' is too long for GCC"
  msgid "%<long long long%> is too long for GCC"
  msgstr "`long long long' - вельмі доўга для GCC"
  
! #: c/c-decl.cc:12104
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support `long long'"
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ISO C89 не падтрымлівае `long long'"
  
! #: c/c-decl.cc:12357 c/c-parser.cc:12587
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C90 does not support complex types"
  msgstr "ISO C89 не падтрымлівае комлексныя тыпы"
  
! #: c/c-decl.cc:12411
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support saturating types"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: c/c-decl.cc:12490 c/c-decl.cc:13115 c/c-decl.cc:13174
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate %qE"
  msgstr "паўтарэньне `%s'"
  
! #: c/c-decl.cc:12507
  #, gcc-internal-format
  msgid "%qs cannot be defined via %<typedef%>"
  msgstr ""
  
! #: c/c-decl.cc:12511
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used here"
  msgstr "\"%s\" звычайна функцыя"
  
! #: c/c-decl.cc:12564
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: c/c-decl.cc:12586
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
  
! #: c/c-decl.cc:12629
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C90 does not support boolean types"
  msgstr "ISO C89 не падтрымлівае комлексныя тыпы"
  
! #: c/c-decl.cc:12748
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support the %<_Float%d%s%> type before C23"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: c/c-decl.cc:12799 cp/parser.cc:20893
  #, fuzzy, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
  
! #: c/c-decl.cc:12875
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support decimal floating-point before C23"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: c/c-decl.cc:12899 c/c-decl.cc:13276 c/c-parser.cc:11488
  #, fuzzy, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: c/c-decl.cc:12901
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support fixed-point types"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: c/c-decl.cc:12930
  #, fuzzy, gcc-internal-format
  msgid "%<_BitInt%> argument is not an integer constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: c/c-decl.cc:12936
  #, fuzzy, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is not a positive integer constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: c/c-decl.cc:12943
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is larger than %<BITINT_MAXWIDTH%> %qd"
  msgstr ""
  
! #: c/c-decl.cc:12991
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr ""
  
! #: c/c-decl.cc:13004
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr ""
  
! #: c/c-decl.cc:13059
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "%qE is not at beginning of declaration"
--- 48849,49937 ----
  #. Only the innermost declarator (making a parameter be of
  #. array type which is converted to pointer type)
  #. may have static or type qualifiers.
! #: c/c-decl.cc:7256 c/c-decl.cc:7627
  #, gcc-internal-format
  msgid "static or type qualifiers in non-parameter array declarator"
  msgstr ""
  
! #: c/c-decl.cc:7317
  #, gcc-internal-format
  msgid "declaration of %qE as array of voids"
  msgstr ""
  
! #: c/c-decl.cc:7319
  #, gcc-internal-format
  msgid "declaration of type name as array of voids"
  msgstr ""
  
! #: c/c-decl.cc:7326
  #, gcc-internal-format
  msgid "declaration of %qE as array of functions"
  msgstr ""
  
! #: c/c-decl.cc:7329
  #, gcc-internal-format
  msgid "declaration of type name as array of functions"
  msgstr ""
  
! #: c/c-decl.cc:7337 c/c-decl.cc:9755
  #, fuzzy, gcc-internal-format
  msgid "invalid use of structure with flexible array member"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: c/c-decl.cc:7369
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE has non-integer type"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: c/c-decl.cc:7373
  #, fuzzy, gcc-internal-format
  msgid "size of unnamed array has non-integer type"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: c/c-decl.cc:7382
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE has incomplete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-decl.cc:7385
  #, fuzzy, gcc-internal-format
  msgid "size of unnamed array has incomplete type"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: c/c-decl.cc:7398
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids zero-size array %qE"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: c/c-decl.cc:7401
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids zero-size array"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: c/c-decl.cc:7410
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size of array %qE is negative"
  msgstr "адмоўны памер масіва "
  
! #: c/c-decl.cc:7412
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size of unnamed array is negative"
  msgstr "адмоўны памер масіва "
  
! #: c/c-decl.cc:7499
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of array %qE is too large"
  msgstr "памер масіва \"%s\" вельмі вялікі"
  
! #: c/c-decl.cc:7502
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of unnamed array is too large"
  msgstr "памер масіва \"%s\" вельмі вялікі"
  
! #: c/c-decl.cc:7541 c/c-decl.cc:8149
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C90 does not support flexible array members"
  msgstr "ISO C89 не падтрымлівае комлексныя тыпы"
  
! #: c/c-decl.cc:7554
  #, fuzzy, gcc-internal-format
  msgid "array type has incomplete element type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-decl.cc:7560
  #, gcc-internal-format
  msgid "declaration of %qE as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: c/c-decl.cc:7564
  #, gcc-internal-format
  msgid "declaration of multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: c/c-decl.cc:7592
! #, fuzzy, gcc-internal-format
! #| msgid "`%s' is not at beginning of declaration"
! msgid "%<[*]%> not in a declaration"
! msgstr "\"%s\" - гэта не пачатак дэкларацыі"
! 
! #: c/c-decl.cc:7597
! #, gcc-internal-format
! msgid "%<[*]%> not allowed in other than function prototype scope or generic association"
! msgstr ""
! 
! #: c/c-decl.cc:7663
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared (first use in this function)"
  msgid "%qE declared as function returning a function"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: c/c-decl.cc:7666
  #, gcc-internal-format
  msgid "type name declared as function returning a function"
  msgstr ""
  
! #: c/c-decl.cc:7673
  #, gcc-internal-format
  msgid "%qE declared as function returning an array"
  msgstr ""
  
! #: c/c-decl.cc:7676
  #, gcc-internal-format
  msgid "type name declared as function returning an array"
  msgstr ""
  
! #: c/c-decl.cc:7720
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "function definition has qualified void return type"
  msgstr "функцыя не вяртае тып string"
  
! #: c/c-decl.cc:7724 cp/decl.cc:15313
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr ""
  
! #: c/c-decl.cc:7763 c/c-decl.cc:7931 c/c-decl.cc:7985 c/c-decl.cc:8083
! #: c/c-decl.cc:8205 c/c-parser.cc:3980
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr ""
  
! #: c/c-decl.cc:7769 c/c-decl.cc:7937 c/c-decl.cc:8088 c/c-decl.cc:8210
  #, gcc-internal-format
  msgid "ISO C forbids qualified function types"
  msgstr ""
  
! #: c/c-decl.cc:7822
  #, gcc-internal-format
  msgid "%qs combined with %<auto%> qualifier for %qE"
  msgstr ""
  
! #: c/c-decl.cc:7826
  #, gcc-internal-format
  msgid "%qs combined with %<register%> qualifier for %qE"
  msgstr ""
  
! #: c/c-decl.cc:7832
  #, gcc-internal-format
  msgid "%qs specified for auto variable %qE"
  msgstr ""
  
! #: c/c-decl.cc:7848
  #, gcc-internal-format
  msgid "%qs specified for parameter %qE"
  msgstr ""
  
! #: c/c-decl.cc:7851
  #, gcc-internal-format
  msgid "%qs specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.cc:7857
  #, gcc-internal-format
  msgid "%qs specified for structure field %qE"
  msgstr ""
  
! #: c/c-decl.cc:7860
  #, gcc-internal-format
  msgid "%qs specified for structure field"
  msgstr ""
  
! #: c/c-decl.cc:7875
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "bit-field %qE has atomic type"
  msgstr "бітавае поле \"%s\" мае нерэчаісны тып"
  
! #: c/c-decl.cc:7877
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "bit-field has atomic type"
  msgstr "бітавае поле \"%s\" мае нерэчаісны тып"
  
! #: c/c-decl.cc:7886
  #, gcc-internal-format
  msgid "alignment specified for typedef %qE"
  msgstr ""
  
! #: c/c-decl.cc:7888
  #, gcc-internal-format
  msgid "alignment specified for %<register%> object %qE"
  msgstr ""
  
! #: c/c-decl.cc:7893
  #, gcc-internal-format
  msgid "alignment specified for parameter %qE"
  msgstr ""
  
! #: c/c-decl.cc:7895
  #, gcc-internal-format
  msgid "alignment specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.cc:7900
  #, gcc-internal-format
  msgid "alignment specified for bit-field %qE"
  msgstr ""
  
! #: c/c-decl.cc:7902
  #, gcc-internal-format
  msgid "alignment specified for unnamed bit-field"
  msgstr ""
  
! #: c/c-decl.cc:7905
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for function %qE"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: c/c-decl.cc:7912
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
  msgstr ""
  
! #: c/c-decl.cc:7915
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
  msgstr ""
  
! #: c/c-decl.cc:7946
  #, gcc-internal-format
  msgid "typedef %q+D declared %<inline%>"
  msgstr ""
  
! #: c/c-decl.cc:7948
  #, gcc-internal-format
  msgid "typedef %q+D declared %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.cc:7991
  #, gcc-internal-format
  msgid "ISO C forbids const or volatile function types"
  msgstr ""
  
  #. C99 6.7.2.1p8
! #: c/c-decl.cc:8002
  #, gcc-internal-format
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:8019 cp/decl.cc:13674
  #, fuzzy, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: c/c-decl.cc:8073
  #, gcc-internal-format
  msgid "attributes in parameter array declarator ignored"
  msgstr ""
  
! #: c/c-decl.cc:8115
  #, fuzzy, gcc-internal-format
  msgid "parameter %q+D declared %<inline%>"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: c/c-decl.cc:8117
  #, fuzzy, gcc-internal-format
  msgid "parameter %q+D declared %<_Noreturn%>"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: c/c-decl.cc:8130
  #, fuzzy, gcc-internal-format
  msgid "field %qE declared as a function"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: c/c-decl.cc:8137
  #, fuzzy, gcc-internal-format
  msgid "field %qE has incomplete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-decl.cc:8139
  #, fuzzy, gcc-internal-format
  msgid "unnamed field has incomplete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-decl.cc:8176 c/c-decl.cc:8187 c/c-decl.cc:8190
  #, fuzzy, gcc-internal-format
  msgid "invalid storage class for function %qE"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: c/c-decl.cc:8247
  #, fuzzy, gcc-internal-format
  msgid "cannot inline function %<main%>"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: c/c-decl.cc:8249
  #, gcc-internal-format
  msgid "%<main%> declared %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.cc:8260
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C99 does not support %<_Noreturn%>"
  msgstr "ISO C89 не падтрымлівае комлексныя тыпы"
  
! #: c/c-decl.cc:8263
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C90 does not support %<_Noreturn%>"
  msgstr "ISO C89 не падтрымлівае комлексныя тыпы"
  
! #: c/c-decl.cc:8285
  #, gcc-internal-format
  msgid "function previously declared %<static%> redeclared %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:8303
  #, gcc-internal-format
  msgid "%<constexpr%> object has variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:8307 c/c-parser.cc:13721
  #, gcc-internal-format
  msgid "invalid qualifiers for %<constexpr%> object"
  msgstr ""
  
! #: c/c-decl.cc:8313 c/c-parser.cc:13724
  #, gcc-internal-format
  msgid "invalid qualifiers for field of %<constexpr%> object"
  msgstr ""
  
! #: c/c-decl.cc:8339
  #, gcc-internal-format
  msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:8351
  #, gcc-internal-format
  msgid "variable %q+D declared %<inline%>"
  msgstr ""
  
! #: c/c-decl.cc:8353
  #, gcc-internal-format
  msgid "variable %q+D declared %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.cc:8391
  #, gcc-internal-format
  msgid "non-nested function with variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:8393
  #, gcc-internal-format
  msgid "object with variably modified type must have no linkage"
  msgstr ""
  
! #: c/c-decl.cc:8465
! #, gcc-internal-format
! msgid "non-local variable %qD with anonymous type is questionable in C++"
! msgstr ""
! 
! #. A function definition isn't function prototype scope C99 6.2.1p4.
! #. C99 6.7.5.2p4
! #: c/c-decl.cc:8495 c/c-decl.cc:11116
! #, gcc-internal-format
! msgid "%<[*]%> not allowed in other than function prototype scope"
! msgstr ""
! 
! #: c/c-decl.cc:8501 c/c-decl.cc:10909
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr ""
  
! #: c/c-decl.cc:8513
  #, gcc-internal-format
  msgid "parameter names (without types) in function declaration"
  msgstr ""
  
! #: c/c-decl.cc:8561
  #, fuzzy, gcc-internal-format
  msgid "parameter %u (%q+D) has incomplete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-decl.cc:8565
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has incomplete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-decl.cc:8645
  #, gcc-internal-format
  msgid "%<void%> as only parameter may not be qualified"
  msgstr ""
  
! #: c/c-decl.cc:8649
  #, fuzzy, gcc-internal-format
  msgid "%<void%> must be the only parameter"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: c/c-decl.cc:8679
  #, gcc-internal-format
  msgid "parameter %q+D has just a forward declaration"
  msgstr ""
  
! #: c/c-decl.cc:8687
  #, gcc-internal-format
  msgid "%<void%> must be the only parameter and unnamed"
  msgstr ""
  
! #: c/c-decl.cc:8729
  #, gcc-internal-format
  msgid "%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.cc:8736
  #, gcc-internal-format, gfc-internal-format
  msgid "anonymous %s declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.cc:8862
  #, gcc-internal-format
  msgid "enum type defined here"
  msgstr ""
  
! #: c/c-decl.cc:8868
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "struct defined here"
  msgstr "папярэдняе вызначэньне"
  
! #: c/c-decl.cc:8874
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "union defined here"
  msgstr "папярэдняе вызначэньне"
  
! #: c/c-decl.cc:8967
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %<union %E%>"
  msgstr "перанакіраванне stdout: %s"
  
! #: c/c-decl.cc:8969
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %<struct %E%>"
  msgstr "перанакіраванне stdout: %s"
  
! #: c/c-decl.cc:8978
  #, fuzzy, gcc-internal-format
  msgid "nested redefinition of %<union %E%>"
  msgstr "перанакіраванне stdout: %s"
  
! #: c/c-decl.cc:8980
  #, fuzzy, gcc-internal-format
  msgid "nested redefinition of %<struct %E%>"
  msgstr "перанакіраванне stdout: %s"
  
! #: c/c-decl.cc:9014 c/c-decl.cc:10233
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:9021 c/c-decl.cc:10240
  #, gcc-internal-format
  msgid "%qT defined in underspecified object initializer"
  msgstr ""
  
! #: c/c-decl.cc:9085 cp/decl.cc:6314 cp/parser.cc:31004
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr ""
  
! #: c/c-decl.cc:9090
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C99 doesn%'t support unnamed structs/unions"
  msgstr "ISO C89 не падтрымлівае комлексныя тыпы"
  
! #: c/c-decl.cc:9093
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C90 doesn%'t support unnamed structs/unions"
  msgstr "ISO C89 не падтрымлівае комлексныя тыпы"
  
! #: c/c-decl.cc:9192 c/c-decl.cc:9210 c/c-decl.cc:9271
  #, fuzzy, gcc-internal-format
  msgid "duplicate member %q+D"
  msgstr "паўтарэнне \"%s\""
  
! #: c/c-decl.cc:9297
  #, gcc-internal-format
  msgid "empty struct has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.cc:9300
  #, gcc-internal-format
  msgid "empty union has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.cc:9333
! #, gcc-internal-format
! msgid "using %qD as both field and typedef name is invalid in C++"
! msgstr ""
! 
! #: c/c-decl.cc:9543
  #, gcc-internal-format
  msgid "argument %qE to the %<counted_by%> attribute is not a field declaration in the same structure as %qD"
  msgstr ""
  
! #: c/c-decl.cc:9559
  #, gcc-internal-format
  msgid "argument %qE to the %<counted_by%> attribute is not a field declaration with an integer type"
  msgstr ""
  
! #: c/c-decl.cc:9638
  #, gcc-internal-format
  msgid "union has no named members"
  msgstr ""
  
! #: c/c-decl.cc:9640
  #, gcc-internal-format
  msgid "union has no members"
  msgstr ""
  
! #: c/c-decl.cc:9645
  #, gcc-internal-format
  msgid "struct has no named members"
  msgstr ""
  
! #: c/c-decl.cc:9647
  #, gcc-internal-format
  msgid "struct has no members"
  msgstr ""
  
! #: c/c-decl.cc:9724 cp/decl.cc:16338
  #, gcc-internal-format
  msgid "flexible array member in union is a GCC extension"
  msgstr ""
  
! #: c/c-decl.cc:9728
  #, gcc-internal-format
  msgid "flexible array member not at end of struct"
  msgstr ""
  
! #: c/c-decl.cc:9733
  #, gcc-internal-format
  msgid "flexible array member in a struct with no named members is a GCC extension"
  msgstr ""
  
! #: c/c-decl.cc:9780
  #, gcc-internal-format
  msgid "structure containing a flexible array member is not at the end of another structure"
  msgstr ""
  
! #: c/c-decl.cc:9807
  #, fuzzy, gcc-internal-format
  #| msgid "%s is too large"
  msgid "type %qT is too large"
  msgstr "%s - вельмі вялікі"
  
! #: c/c-decl.cc:9823
! #, fuzzy, gcc-internal-format
! #| msgid "bit-field `%s' has invalid type"
! msgid "bit-field %qD has invalid type"
! msgstr "бітавае поле \"%s\" мае нерэчаісны тып"
! 
! #: c/c-decl.cc:9878
  #, gcc-internal-format
  msgid "type punning toggles scalar storage order"
  msgstr ""
  
! #: c/c-decl.cc:9950
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr ""
  
! #: c/c-decl.cc:9964
  #, gcc-internal-format
  msgid "redefinition of struct or union %qT with variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:9971
  #, fuzzy, gcc-internal-format
  msgid "redefinition of struct or union %qT"
  msgstr "перанакіраванне stdout: %s"
  
! #: c/c-decl.cc:10154
  #, fuzzy, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "перанакіраванне stdout: %s"
  
! #: c/c-decl.cc:10202
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "redeclaration of %<enum %E%>"
  msgstr "абвяшчэньне `%#D'"
  
! #: c/c-decl.cc:10214
  #, gcc-internal-format
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:10303 cp/decl.cc:19075 m2/gm2-gcc/m2type.cc:2100
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr ""
  
! #: c/c-decl.cc:10322
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr ""
  
! #: c/c-decl.cc:10331
  #, gcc-internal-format
  msgid "enumeration values exceed range of %qs"
  msgstr ""
  
! #: c/c-decl.cc:10448
  #, fuzzy, gcc-internal-format
  msgid "conflicting redefinition of enum %qT"
  msgstr "перанакіраванне stdout: %s"
  
! #: c/c-decl.cc:10481 c/c-decl.cc:10497
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: c/c-decl.cc:10492
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: c/c-decl.cc:10516
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr ""
  
! #: c/c-decl.cc:10523
  #, gcc-internal-format
  msgid "enumerator value outside the range of underlying type"
  msgstr ""
  
! #: c/c-decl.cc:10540
  #, gcc-internal-format
  msgid "value of redeclared enumerator outside the range of %qT"
  msgstr ""
  
! #: c/c-decl.cc:10568
  #, gcc-internal-format
  msgid "enumerator value outside the range of %qs"
  msgstr ""
  
! #: c/c-decl.cc:10574
  #, gcc-internal-format
  msgid "ISO C restricts enumerator values to range of %<int%> before C23"
  msgstr ""
  
! #: c/c-decl.cc:10782 cp/decl.cc:6656 cp/decl.cc:19679
  #, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr ""
  
! #: c/c-decl.cc:10801
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr ""
  
! #: c/c-decl.cc:10813
  #, fuzzy, gcc-internal-format
  #| msgid "return type of `%s' is not `int'"
  msgid "return type defaults to %<int%>"
  msgstr "вяртаемы тып \"%s\" не \"int\""
  
! #: c/c-decl.cc:10842
  #, gcc-internal-format
  msgid "%q+D defined as variadic function without prototype"
  msgstr ""
  
! #: c/c-decl.cc:10895
  #, gcc-internal-format
  msgid "ISO C23 does not allow defining parameters for function %qE declared without parameters"
  msgstr ""
  
! #: c/c-decl.cc:10918
  #, fuzzy, gcc-internal-format
  #| msgid "no previous prototype for `%s'"
  msgid "no previous prototype for %qD"
  msgstr "няма папярэдняга прататыпа для \"%s\""
  
! #: c/c-decl.cc:10927
  #, fuzzy, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: c/c-decl.cc:10945
  #, fuzzy, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: c/c-decl.cc:10964
  #, fuzzy, gcc-internal-format
  #| msgid "return type of `%s' is not `int'"
  msgid "return type of %qD is not %<int%>"
  msgstr "вяртаемы тып \"%s\" не \"int\""
  
! #: c/c-decl.cc:10966
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr ""
  
! #: c/c-decl.cc:10973
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is usually a function"
  msgid "%qD is normally a non-static function"
  msgstr "`%s' - звычайна функцыя"
  
! #: c/c-decl.cc:10991
! #, gcc-internal-format
! msgid "versioned definitions are only allowed at file scope"
! msgstr ""
! 
! #: c/c-decl.cc:11035
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr ""
  
! #: c/c-decl.cc:11051
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr ""
  
! #: c/c-decl.cc:11068
  #, gcc-internal-format
  msgid "ISO C does not support omitting parameter names in function definitions before C23"
  msgstr ""
  
! #: c/c-decl.cc:11108 c/c-decl.cc:11112
  #, gcc-internal-format
  msgid "old-style function definition"
  msgstr ""
  
! #: c/c-decl.cc:11125
  #, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr ""
  
! #: c/c-decl.cc:11141
  #, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr ""
  
! #: c/c-decl.cc:11149
  #, fuzzy, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "невыкарыстаемы параметр \"%s\""
  
! #: c/c-decl.cc:11158
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: c/c-decl.cc:11187 c/c-decl.cc:11192
  #, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr ""
  
! #: c/c-decl.cc:11212
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-decl.cc:11219
  #, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr ""
  
! #: c/c-decl.cc:11272
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.cc:11283
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "number of arguments doesn%'t match prototype"
  msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
  
! #: c/c-decl.cc:11286 c/c-decl.cc:11326 c/c-decl.cc:11340
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "prototype declaration"
  msgstr "пустое абвяшчэньне"
  
! #: c/c-decl.cc:11318
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.cc:11323
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:11333
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.cc:11338
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:11583 cp/decl.cc:20614
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr ""
  
! #: c/c-decl.cc:11602 cp/decl.cc:20690
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "parameter %qD set but not used"
  msgstr "адмеціна `%D' вызначана, але не выкарыстоўваецца"
  
! #: c/c-decl.cc:11699
  #, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr ""
  
! #: c/c-decl.cc:11704
  #, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr ""
  
! #: c/c-decl.cc:11711
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "ISO C89 не падтрымлівае \"long long\""
  
! #: c/c-decl.cc:11745
  #, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11749
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11756
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11761
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11767
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11771
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:12071
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr ""
  
! #: c/c-decl.cc:12130 c/c-decl.cc:12137
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "duplicate %qE declaration specifier"
  msgstr "паўторнае абвяшчэньне адмеціны `%s'"
  
! #: c/c-decl.cc:12165 c/c-decl.cc:13271
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.cc:12167
  #, gcc-internal-format
  msgid "%qs used with %<auto%>"
  msgstr ""
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:12172
  #, gcc-internal-format
  msgid "%<auto%> used with %<constexpr%>"
  msgstr ""
  
! #: c/c-decl.cc:12185 c/c-decl.cc:12618 c/c-decl.cc:13065
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.cc:12197 cp/parser.cc:37535
  #, fuzzy, gcc-internal-format
  #| msgid "`long long long' is too long for GCC"
  msgid "%<long long long%> is too long for GCC"
  msgstr "`long long long' - вельмі доўга для GCC"
  
! #: c/c-decl.cc:12205 c/c-decl.cc:12217 c/c-decl.cc:12221 c/c-decl.cc:12225
! #: c/c-decl.cc:12233 c/c-decl.cc:12237 c/c-decl.cc:12241 c/c-decl.cc:12245
! #: c/c-decl.cc:12257 c/c-decl.cc:12261 c/c-decl.cc:12265 c/c-decl.cc:12269
! #: c/c-decl.cc:12281 c/c-decl.cc:12285 c/c-decl.cc:12289 c/c-decl.cc:12297
! #: c/c-decl.cc:12301 c/c-decl.cc:12305 c/c-decl.cc:12309 c/c-decl.cc:12313
! #: c/c-decl.cc:12325 c/c-decl.cc:12329 c/c-decl.cc:12333 c/c-decl.cc:12337
! #: c/c-decl.cc:12349 c/c-decl.cc:12353 c/c-decl.cc:12357 c/c-decl.cc:12361
! #: c/c-decl.cc:12365 c/c-decl.cc:12369 c/c-decl.cc:12381 c/c-decl.cc:12385
! #: c/c-decl.cc:12389 c/c-decl.cc:12393 c/c-decl.cc:12405 c/c-decl.cc:12409
! #: c/c-decl.cc:12413 c/c-decl.cc:12417 c/c-decl.cc:12421 c/c-decl.cc:12425
! #: c/c-decl.cc:12437 c/c-decl.cc:12441 c/c-decl.cc:12445 c/c-decl.cc:12449
! #: c/c-decl.cc:12464 c/c-decl.cc:12468 c/c-decl.cc:12472 c/c-decl.cc:12476
! #: c/c-decl.cc:12480 c/c-decl.cc:12484 c/c-decl.cc:12488 c/c-decl.cc:12492
! #: c/c-decl.cc:12496 c/c-decl.cc:12500 c/c-decl.cc:12504 c/c-decl.cc:12522
! #: c/c-decl.cc:12526 c/c-decl.cc:12530 c/c-decl.cc:12534 c/c-decl.cc:12538
! #: c/c-decl.cc:12542 c/c-decl.cc:12546 c/c-decl.cc:12550 c/c-decl.cc:12562
! #: c/c-decl.cc:12566 c/c-decl.cc:12570 c/c-decl.cc:12574 c/c-decl.cc:12578
! #: c/c-decl.cc:12626 c/c-decl.cc:12630 c/c-decl.cc:12634 c/c-decl.cc:12638
! #: c/c-decl.cc:12642 c/c-decl.cc:12646 c/c-decl.cc:12696 c/c-decl.cc:12700
! #: c/c-decl.cc:12704 c/c-decl.cc:12708 c/c-decl.cc:12712 c/c-decl.cc:12716
! #: c/c-decl.cc:12730 c/c-decl.cc:12734 c/c-decl.cc:12738 c/c-decl.cc:12742
! #: c/c-decl.cc:12746 c/c-decl.cc:12750 c/c-decl.cc:12761 c/c-decl.cc:12765
! #: c/c-decl.cc:12769 c/c-decl.cc:12780 c/c-decl.cc:12791 c/c-decl.cc:12795
! #: c/c-decl.cc:12799 c/c-decl.cc:12803 c/c-decl.cc:12807 c/c-decl.cc:12818
! #: c/c-decl.cc:12822 c/c-decl.cc:12826 c/c-decl.cc:12830 c/c-decl.cc:12834
! #: c/c-decl.cc:12925 c/c-decl.cc:12929 c/c-decl.cc:12933 c/c-decl.cc:12937
! #: c/c-decl.cc:12941 c/c-decl.cc:12945 c/c-decl.cc:12949 c/c-decl.cc:12979
! #: c/c-decl.cc:12996 c/c-decl.cc:13000 c/c-decl.cc:13004 c/c-decl.cc:13008
! #, gcc-internal-format
! msgid "both %qs and %qs in declaration specifiers"
! msgstr ""
! 
! #: c/c-decl.cc:12210
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support `long long'"
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ISO C89 не падтрымлівае `long long'"
  
! #: c/c-decl.cc:12229 c/c-decl.cc:12293 c/c-decl.cc:12518 c/c-decl.cc:12674
! #, gcc-internal-format
! msgid "both %qs and %<__int%d%> in declaration specifiers"
! msgstr ""
! 
! #: c/c-decl.cc:12249 c/c-decl.cc:12317 c/c-decl.cc:12373 c/c-decl.cc:12429
! #: c/c-decl.cc:12554 c/c-decl.cc:12855 c/c-decl.cc:12863 c/c-decl.cc:12871
! #: c/c-decl.cc:12879 c/c-decl.cc:12887
! #, gcc-internal-format
! msgid "both %qs and %<_Float%d%s%> in declaration specifiers"
! msgstr ""
! 
! #: c/c-decl.cc:12461 c/c-parser.cc:12885
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C90 does not support complex types"
  msgstr "ISO C89 не падтрымлівае комлексныя тыпы"
  
! #: c/c-decl.cc:12515
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support saturating types"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: c/c-decl.cc:12591 c/c-decl.cc:13206 c/c-decl.cc:13265
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate %qE"
  msgstr "паўтарэньне `%s'"
  
! #: c/c-decl.cc:12608
  #, gcc-internal-format
  msgid "%qs cannot be defined via %<typedef%>"
  msgstr ""
  
! #: c/c-decl.cc:12612
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used here"
  msgstr "\"%s\" звычайна функцыя"
  
! #: c/c-decl.cc:12665
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: c/c-decl.cc:12670 c/c-decl.cc:12678
! #, gcc-internal-format
! msgid "both %<__int%d%> and %qs in declaration specifiers"
! msgstr ""
! 
! #: c/c-decl.cc:12684
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
  
! #: c/c-decl.cc:12727
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C90 does not support boolean types"
  msgstr "ISO C89 не падтрымлівае комлексныя тыпы"
  
! #: c/c-decl.cc:12846
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support the %<_Float%d%s%> type before C23"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: c/c-decl.cc:12897 cp/parser.cc:22578
  #, fuzzy, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
  
! #: c/c-decl.cc:12966
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support decimal floating-point before C23"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: c/c-decl.cc:12989 c/c-decl.cc:13367 c/c-parser.cc:11798
  #, fuzzy, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: c/c-decl.cc:12991
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support fixed-point types"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: c/c-decl.cc:13020
  #, fuzzy, gcc-internal-format
  msgid "%<_BitInt%> argument is not an integer constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: c/c-decl.cc:13026
  #, fuzzy, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is not a positive integer constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: c/c-decl.cc:13033
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is larger than %<BITINT_MAXWIDTH%> %qd"
  msgstr ""
  
! #: c/c-decl.cc:13082
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr ""
  
! #: c/c-decl.cc:13095
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr ""
  
! #: c/c-decl.cc:13150
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "%qE is not at beginning of declaration"
*************** msgstr "\"%s\" - гэта не пача�
*** 48092,48451 ****
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:13080 c/c-decl.cc:13157
  #, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr ""
  
! #: c/c-decl.cc:13082
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr ""
  
! #: c/c-decl.cc:13084 c/c-decl.cc:13153
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr ""
  
! #: c/c-decl.cc:13086 c/c-decl.cc:13123
  #, gcc-internal-format
  msgid "%qE used with %<constexpr%>"
  msgstr ""
  
! #: c/c-decl.cc:13100 c/c-parser.cc:3365 c/c-parser.cc:4736 c/c-parser.cc:10752
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "ISO C99 does not support %qE"
  msgstr "%s не падтрымлівае %s"
  
! #: c/c-decl.cc:13103 c/c-parser.cc:3368 c/c-parser.cc:4739 c/c-parser.cc:10755
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "ISO C90 does not support %qE"
  msgstr "%s не падтрымлівае %s"
  
! #: c/c-decl.cc:13129
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:13138
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr ""
  
! #: c/c-decl.cc:13144
  #, gcc-internal-format
  msgid "%<typedef%> used with %<auto%>"
  msgstr ""
  
! #: c/c-decl.cc:13151
  #, gcc-internal-format
  msgid "%qE used with %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:13159
  #, gcc-internal-format
  msgid "%qE used with %qs"
  msgstr ""
  
! #: c/c-decl.cc:13172
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr ""
  
! #: c/c-decl.cc:13188
  #, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr ""
  
! #: c/c-decl.cc:13196
  #, gcc-internal-format
  msgid "%<constexpr%> used with %qE"
  msgstr ""
  
! #: c/c-decl.cc:13273
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr ""
  
! #: c/c-decl.cc:13288
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain `complex' meaning `double complex'"
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C не падтрымлівае просты \"complex\" у значэнні \"double complex\""
  
! #: c/c-decl.cc:13299
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support %<auto%> type deduction before C23"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: c/c-decl.cc:13328
  #, gcc-internal-format
  msgid "%<__auto_type%> followed by %<[[]]%> attributes"
  msgstr ""
  
! #: c/c-decl.cc:13354 c/c-decl.cc:13370 c/c-decl.cc:13396
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: c/c-decl.cc:13542
  #, gcc-internal-format
  msgid "%<signed _BitInt%> argument must be at least 2"
  msgstr ""
  
! #: c/c-decl.cc:13551
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support %<%s_BitInt(%d)%> before C23"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: c/c-decl.cc:13851 cp/semantics.cc:6784
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr ""
  
! #: c/c-decl.cc:13855 cp/semantics.cc:6788
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
  
! #: c/c-decl.cc:13979
  #, gcc-internal-format
  msgid "ISO C does not support %qs statement with an identifier operand before C2Y"
  msgstr ""
  
! #: c/c-decl.cc:14031
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>; did you mean %qs?"
  msgstr ""
  
! #: c/c-decl.cc:14035
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop; did you mean %qs?"
  msgstr ""
  
! #: c/c-decl.cc:14040
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>"
  msgstr ""
  
! #: c/c-decl.cc:14043
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop"
  msgstr ""
  
! #: c/c-decl.cc:14049
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE refers to a named %<switch%>"
  msgstr ""
  
! #: c/c-decl.cc:14051 c/c-decl.cc:14068
  #, gcc-internal-format
  msgid "%<switch%> name defined here"
  msgstr ""
  
! #: c/c-decl.cc:14059
  #, gcc-internal-format
  msgid "%qs statement operand %qE refers to a loop outside of its body"
  msgstr ""
  
! #: c/c-decl.cc:14061
  #, gcc-internal-format
  msgid "loop name defined here"
  msgstr ""
  
! #: c/c-decl.cc:14065
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE refers to a %<switch%> outside of its body"
  msgstr ""
  
! #: c/c-errors.cc:251
  #, gcc-internal-format
  msgid "%qs is a keyword with %qs onwards"
  msgstr ""
  
! #: c/c-fold.cc:392 c/c-typeck.cc:14151 cp/typeck.cc:5919
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr ""
  
! #: c/c-fold.cc:405 c/c-typeck.cc:14160 cp/typeck.cc:5927
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr ""
  
! #: c/c-fold.cc:406 c/c-typeck.cc:14087 cp/typeck.cc:5866
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr ""
  
! #: c/c-fold.cc:416 c/c-typeck.cc:14179 cp/typeck.cc:5935
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.cc:417 c/c-typeck.cc:14111 cp/typeck.cc:5877
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.cc:424 c/c-typeck.cc:14171
  #, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr ""
  
! #: c/c-fold.cc:425 c/c-typeck.cc:14098
  #, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr ""
  
! #: c/c-parser.cc:371
  #, gcc-internal-format
  msgid "identifier %qE conflicts with C++ keyword"
  msgstr ""
  
! #: c/c-parser.cc:1056 cp/parser.cc:3374
  #, gcc-internal-format
  msgid "version control conflict marker in file"
  msgstr ""
  
! #: c/c-parser.cc:1277 cp/parser.cc:3456
  #, gcc-internal-format
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.cc:1476 cp/parser.cc:35387
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr ""
  
! #: c/c-parser.cc:1995
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids an empty source file"
  msgid "ISO C forbids an empty translation unit"
  msgstr "ISO C не дазваляе пусты ізыходны файл"
  
! #: c/c-parser.cc:2021 c/c-parser.cc:2030 c/c-parser.cc:27816 cp/parser.cc:51309
! #: cp/semantics.cc:4007 cp/semantics.cc:4016
  #, gcc-internal-format
  msgid "%qs without corresponding %qs"
  msgstr ""
  
! #: c/c-parser.cc:2126 c/c-parser.cc:14578
  #, gcc-internal-format
  msgid "ISO C does not allow extra %<;%> outside of a function"
  msgstr ""
  
! #: c/c-parser.cc:2210
  #, gcc-internal-format
  msgid "%<assume%> attribute at top level"
  msgstr ""
  
! #: c/c-parser.cc:2409
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<struct%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2417
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<union%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2425
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<enum%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2438 c/c-parser.cc:3633 c/c-parser.cc:5340
  #, gcc-internal-format
  msgid "unknown type name %qE; did you mean %qs?"
  msgstr ""
  
! #: c/c-parser.cc:2442 c/c-parser.cc:3637 c/c-parser.cc:5344
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown type name %qE"
  msgstr "невядомая назва рэгістра: %s"
  
! #: c/c-parser.cc:2469 c/c-parser.cc:15956 c/c-parser.cc:24972
! #: c/c-parser.cc:25715 c/c-parser.cc:26301 cp/parser.cc:48152
! #: cp/parser.cc:53924
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declaration specifiers"
  msgstr "пустое абвяшчэньне"
  
! #: c/c-parser.cc:2493
  #, gcc-internal-format
  msgid "%qT declared in underspecified object declaration"
  msgstr ""
  
! #: c/c-parser.cc:2498
  #, gcc-internal-format
  msgid "%qT defined in underspecified object declaration"
  msgstr ""
  
! #: c/c-parser.cc:2534
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "%qs in empty declaration"
  msgstr "пустое абвяшчэньне"
  
! #: c/c-parser.cc:2548
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute at top level"
  msgstr ""
  
! #: c/c-parser.cc:2586 c/c-parser.cc:8341
  #, gcc-internal-format
  msgid "attribute %<musttail%> mixed with other attributes on %<return%> statement"
  msgstr ""
  
! #: c/c-parser.cc:2602 c/c-parser.cc:4528
  #, gcc-internal-format
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:2620 cp/parser.cc:37645 cp/parser.cc:37717
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: c/c-parser.cc:2655
  #, fuzzy, gcc-internal-format
  #| msgid "section attributes are not supported for this target"
  msgid "prefix attributes are ignored for implementations"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: c/c-parser.cc:2676
  #, gcc-internal-format
  msgid "unexpected attribute"
  msgstr ""
  
! #: c/c-parser.cc:2686 c/c-parser.cc:8361 cp/parser.cc:13361 cp/parser.cc:13622
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr ""
  
! #: c/c-parser.cc:2689 c/c-parser.cc:8328 cp/cp-gimplify.cc:3689
  #, gcc-internal-format
  msgid "%<assume%> attribute not followed by %<;%>"
  msgstr ""
  
! #: c/c-parser.cc:2739
  #, gcc-internal-format
  msgid "%<__auto_type%> requires a plain identifier as declarator"
  msgstr ""
  
! #: c/c-parser.cc:2752
  #, gcc-internal-format
  msgid "%<auto%> requires a plain identifier, possibly with attributes, as declarator"
  msgstr ""
  
! #: c/c-parser.cc:2778
  #, gcc-internal-format
  msgid "data definition has no type or storage class"
  msgstr ""
--- 49939,50303 ----
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:13171 c/c-decl.cc:13248
  #, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr ""
  
! #: c/c-decl.cc:13173
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr ""
  
! #: c/c-decl.cc:13175 c/c-decl.cc:13244
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr ""
  
! #: c/c-decl.cc:13177 c/c-decl.cc:13214
  #, gcc-internal-format
  msgid "%qE used with %<constexpr%>"
  msgstr ""
  
! #: c/c-decl.cc:13191 c/c-parser.cc:3504 c/c-parser.cc:4875 c/c-parser.cc:10959
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "ISO C99 does not support %qE"
  msgstr "%s не падтрымлівае %s"
  
! #: c/c-decl.cc:13194 c/c-parser.cc:3507 c/c-parser.cc:4878 c/c-parser.cc:10962
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "ISO C90 does not support %qE"
  msgstr "%s не падтрымлівае %s"
  
! #: c/c-decl.cc:13220
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:13229
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr ""
  
! #: c/c-decl.cc:13235
  #, gcc-internal-format
  msgid "%<typedef%> used with %<auto%>"
  msgstr ""
  
! #: c/c-decl.cc:13242
  #, gcc-internal-format
  msgid "%qE used with %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:13250
  #, gcc-internal-format
  msgid "%qE used with %qs"
  msgstr ""
  
! #: c/c-decl.cc:13263
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr ""
  
! #: c/c-decl.cc:13279
  #, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr ""
  
! #: c/c-decl.cc:13287
  #, gcc-internal-format
  msgid "%<constexpr%> used with %qE"
  msgstr ""
  
! #: c/c-decl.cc:13364
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr ""
  
! #: c/c-decl.cc:13379
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain `complex' meaning `double complex'"
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C не падтрымлівае просты \"complex\" у значэнні \"double complex\""
  
! #: c/c-decl.cc:13390
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support %<auto%> type deduction before C23"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: c/c-decl.cc:13419
  #, gcc-internal-format
  msgid "%<__auto_type%> followed by %<[[]]%> attributes"
  msgstr ""
  
! #: c/c-decl.cc:13445 c/c-decl.cc:13461 c/c-decl.cc:13487
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: c/c-decl.cc:13633
  #, gcc-internal-format
  msgid "%<signed _BitInt%> argument must be at least 2"
  msgstr ""
  
! #: c/c-decl.cc:13642
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support %<%s_BitInt(%d)%> before C23"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: c/c-decl.cc:13943 cp/semantics.cc:6995
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr ""
  
! #: c/c-decl.cc:13947 cp/semantics.cc:6999
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
  
! #: c/c-decl.cc:14240
  #, gcc-internal-format
  msgid "ISO C does not support %qs statement with an identifier operand before C2Y"
  msgstr ""
  
! #: c/c-decl.cc:14292
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>; did you mean %qs?"
  msgstr ""
  
! #: c/c-decl.cc:14296
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop; did you mean %qs?"
  msgstr ""
  
! #: c/c-decl.cc:14301
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>"
  msgstr ""
  
! #: c/c-decl.cc:14304
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop"
  msgstr ""
  
! #: c/c-decl.cc:14310
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE refers to a named %<switch%>"
  msgstr ""
  
! #: c/c-decl.cc:14312 c/c-decl.cc:14329
  #, gcc-internal-format
  msgid "%<switch%> name defined here"
  msgstr ""
  
! #: c/c-decl.cc:14320
  #, gcc-internal-format
  msgid "%qs statement operand %qE refers to a loop outside of its body"
  msgstr ""
  
! #: c/c-decl.cc:14322
  #, gcc-internal-format
  msgid "loop name defined here"
  msgstr ""
  
! #: c/c-decl.cc:14326
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE refers to a %<switch%> outside of its body"
  msgstr ""
  
! #: c/c-errors.cc:260
  #, gcc-internal-format
  msgid "%qs is a keyword with %qs onwards"
  msgstr ""
  
! #: c/c-fold.cc:410 c/c-typeck.cc:14680 cp/typeck.cc:6053
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr ""
  
! #: c/c-fold.cc:423 c/c-typeck.cc:14689 cp/typeck.cc:6061
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr ""
  
! #: c/c-fold.cc:424 c/c-typeck.cc:14616 cp/typeck.cc:6000
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr ""
  
! #: c/c-fold.cc:434 c/c-typeck.cc:14708 cp/typeck.cc:6069
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.cc:435 c/c-typeck.cc:14640 cp/typeck.cc:6011
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.cc:442 c/c-typeck.cc:14700
  #, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr ""
  
! #: c/c-fold.cc:443 c/c-typeck.cc:14627
  #, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr ""
  
! #: c/c-parser.cc:384
  #, gcc-internal-format
  msgid "identifier %qE conflicts with C++ keyword"
  msgstr ""
  
! #: c/c-parser.cc:1087 cp/parser.cc:3449
  #, gcc-internal-format
  msgid "version control conflict marker in file"
  msgstr ""
  
! #: c/c-parser.cc:1310 cp/parser.cc:3533
  #, gcc-internal-format
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.cc:1509 cp/parser.cc:37772
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr ""
  
! #: c/c-parser.cc:2080
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids an empty source file"
  msgid "ISO C forbids an empty translation unit"
  msgstr "ISO C не дазваляе пусты ізыходны файл"
  
! #: c/c-parser.cc:2106 c/c-parser.cc:2115 c/c-parser.cc:29063 cp/parser.cc:54562
! #: cp/semantics.cc:4059 cp/semantics.cc:4075
  #, gcc-internal-format
  msgid "%qs without corresponding %qs"
  msgstr ""
  
! #: c/c-parser.cc:2122 cp/semantics.cc:4068
! #, gcc-internal-format
! msgid "%<omp begin declare variant%> without corresponding %<omp end declare variant%>"
! msgstr ""
! 
! #: c/c-parser.cc:2226 c/c-parser.cc:14906
  #, gcc-internal-format
  msgid "ISO C does not allow extra %<;%> outside of a function"
  msgstr ""
  
! #: c/c-parser.cc:2310
  #, gcc-internal-format
  msgid "%<assume%> attribute at top level"
  msgstr ""
  
! #: c/c-parser.cc:2509
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<struct%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2517
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<union%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2525
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<enum%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2538 c/c-parser.cc:3772 c/c-parser.cc:5479
  #, gcc-internal-format
  msgid "unknown type name %qE; did you mean %qs?"
  msgstr ""
  
! #: c/c-parser.cc:2542 c/c-parser.cc:3776 c/c-parser.cc:5483
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown type name %qE"
  msgstr "невядомая назва рэгістра: %s"
  
! #: c/c-parser.cc:2569 c/c-parser.cc:16292 c/c-parser.cc:25960
! #: c/c-parser.cc:26704 c/c-parser.cc:27293 cp/parser.cc:51256
! #: cp/parser.cc:57388
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declaration specifiers"
  msgstr "пустое абвяшчэньне"
  
! #: c/c-parser.cc:2598
  #, gcc-internal-format
  msgid "%qT declared in underspecified object declaration"
  msgstr ""
  
! #: c/c-parser.cc:2603
  #, gcc-internal-format
  msgid "%qT defined in underspecified object declaration"
  msgstr ""
  
! #: c/c-parser.cc:2639
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "%qs in empty declaration"
  msgstr "пустое абвяшчэньне"
  
! #: c/c-parser.cc:2653
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute at top level"
  msgstr ""
  
! #: c/c-parser.cc:2691 c/c-parser.cc:8488
  #, gcc-internal-format
  msgid "attribute %<musttail%> mixed with other attributes on %<return%> statement"
  msgstr ""
  
! #: c/c-parser.cc:2707 c/c-parser.cc:4667
  #, gcc-internal-format
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:2725 cp/parser.cc:40039 cp/parser.cc:40111
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: c/c-parser.cc:2760
  #, fuzzy, gcc-internal-format
  #| msgid "section attributes are not supported for this target"
  msgid "prefix attributes are ignored for implementations"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: c/c-parser.cc:2781
  #, gcc-internal-format
  msgid "unexpected attribute"
  msgstr ""
  
! #: c/c-parser.cc:2791 c/c-parser.cc:8508 cp/parser.cc:14523 cp/parser.cc:14780
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr ""
  
! #: c/c-parser.cc:2794 c/c-parser.cc:8475 cp/cp-gimplify.cc:4095
  #, gcc-internal-format
  msgid "%<assume%> attribute not followed by %<;%>"
  msgstr ""
  
! #: c/c-parser.cc:2844
  #, gcc-internal-format
  msgid "%<__auto_type%> requires a plain identifier as declarator"
  msgstr ""
  
! #: c/c-parser.cc:2857
  #, gcc-internal-format
  msgid "%<auto%> requires a plain identifier, possibly with attributes, as declarator"
  msgstr ""
  
! #: c/c-parser.cc:2883
  #, gcc-internal-format
  msgid "data definition has no type or storage class"
  msgstr ""
*************** msgstr ""
*** 48453,48484 ****
  #. This means there is an attribute specifier after
  #. the declarator in a function definition.  Provide
  #. some more information for the user.
! #: c/c-parser.cc:2793
  #, gcc-internal-format
  msgid "attributes should be specified before the declarator in a function definition"
  msgstr ""
  
! #: c/c-parser.cc:2832
  #, gcc-internal-format
  msgid "%<__auto_type%> used with a bit-field initializer"
  msgstr ""
  
! #: c/c-parser.cc:2944 c/c-parser.cc:3089
  #, gcc-internal-format
  msgid "%qs requires an initialized data declaration"
  msgstr ""
  
! #: c/c-parser.cc:3044
  #, gcc-internal-format
  msgid "%qs may only be used with a single declarator"
  msgstr ""
  
! #: c/c-parser.cc:3076 cp/parser.cc:16639
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr ""
  
! #: c/c-parser.cc:3081
  #, gcc-internal-format
  msgid "declaration in condition can only declare a single object"
  msgstr ""
--- 50305,50336 ----
  #. This means there is an attribute specifier after
  #. the declarator in a function definition.  Provide
  #. some more information for the user.
! #: c/c-parser.cc:2898
  #, gcc-internal-format
  msgid "attributes should be specified before the declarator in a function definition"
  msgstr ""
  
! #: c/c-parser.cc:2937
  #, gcc-internal-format
  msgid "%<__auto_type%> used with a bit-field initializer"
  msgstr ""
  
! #: c/c-parser.cc:3049 c/c-parser.cc:3194
  #, gcc-internal-format
  msgid "%qs requires an initialized data declaration"
  msgstr ""
  
! #: c/c-parser.cc:3149
  #, gcc-internal-format
  msgid "%qs may only be used with a single declarator"
  msgstr ""
  
! #: c/c-parser.cc:3181 cp/parser.cc:18172
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr ""
  
! #: c/c-parser.cc:3186
  #, gcc-internal-format
  msgid "declaration in condition can only declare a single object"
  msgstr ""
*************** msgstr ""
*** 48486,48860 ****
  #. This can appear in many cases looking nothing like a
  #. function definition, so we don't give a more specific
  #. error suggesting there was one.
! #: c/c-parser.cc:3100 c/c-parser.cc:3142
  #, gcc-internal-format
  msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgstr ""
  
! #: c/c-parser.cc:3109
  #, gcc-internal-format
  msgid "ISO C forbids nested functions"
  msgstr ""
  
! #: c/c-parser.cc:3391 c/c-parser.cc:9681 c/c-parser.cc:16029
! #: c/c-parser.cc:20755 cp/parser.cc:43042
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr ""
  
! #: c/c-parser.cc:3400
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C11 does not support omitting the string in %qE"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: c/c-parser.cc:3406
  #, gcc-internal-format
  msgid "expression in static assertion is not an integer"
  msgstr ""
  
! #: c/c-parser.cc:3415
  #, fuzzy, gcc-internal-format
  msgid "expression in static assertion is not an integer constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: c/c-parser.cc:3420
  #, gcc-internal-format
  msgid "expression in static assertion is not constant"
  msgstr ""
  
! #: c/c-parser.cc:3427
  #, gcc-internal-format
  msgid "static assertion failed: %E"
  msgstr ""
  
! #: c/c-parser.cc:3429 cp/semantics.cc:12469
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr ""
  
! #: c/c-parser.cc:3809
  #, gcc-internal-format
  msgid "%<_Atomic%> in Objective-C"
  msgstr ""
  
! #: c/c-parser.cc:3812
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C99 does not support the %<_Atomic%> qualifier"
  msgstr "ISO C89 не падтрымлівае комлексныя тыпы"
  
! #: c/c-parser.cc:3815
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C90 does not support the %<_Atomic%> qualifier"
  msgstr "ISO C89 не падтрымлівае комлексныя тыпы"
  
! #: c/c-parser.cc:3843
  #, gcc-internal-format
  msgid "%<_Atomic%> applied to a qualified type"
  msgstr ""
  
! #: c/c-parser.cc:3873
  #, gcc-internal-format
  msgid "%<__GIMPLE%> only valid with %<-fgimple%>"
  msgstr ""
  
! #: c/c-parser.cc:3910
  #, fuzzy, gcc-internal-format
  msgid "empty enum is invalid"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: c/c-parser.cc:3921
  #, gcc-internal-format
  msgid "cannot use keyword %qs as enumeration constant"
  msgstr ""
  
  #. Otherwise, a more generic error message.
! #: c/c-parser.cc:3933 c/c-parser.cc:5165 c/c-parser.cc:6023 c/c-parser.cc:6040
! #: c/c-parser.cc:6625 c/c-parser.cc:7534 c/c-parser.cc:9548 c/c-parser.cc:9631
! #: c/c-parser.cc:10611 c/c-parser.cc:10926 c/c-parser.cc:10935
! #: c/c-parser.cc:11548 c/c-parser.cc:11836 c/c-parser.cc:11867
! #: c/c-parser.cc:13234 c/c-parser.cc:13808 c/c-parser.cc:13846
! #: c/c-parser.cc:14160 c/c-parser.cc:14211 c/c-parser.cc:14371
! #: c/c-parser.cc:14401 c/c-parser.cc:14409 c/c-parser.cc:14438
! #: c/c-parser.cc:14451 c/c-parser.cc:14757 c/c-parser.cc:14881
! #: c/c-parser.cc:15466 c/c-parser.cc:15519 c/c-parser.cc:15535
! #: c/c-parser.cc:15581 c/c-parser.cc:16602 c/c-parser.cc:16647
! #: c/c-parser.cc:19523 c/c-parser.cc:19660 c/c-parser.cc:20526
! #: c/c-parser.cc:23585 c/c-parser.cc:26783 c/c-parser.cc:26970
! #: c/gimple-parser.cc:1981 c/gimple-parser.cc:2028 cp/parser.cc:9873
! #: cp/parser.cc:35390 cp/parser.cc:38622 cp/parser.cc:41867 cp/parser.cc:42059
! #: cp/parser.cc:49849 cp/parser.cc:53151
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr ""
  
! #: c/c-parser.cc:4006
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support specifying %<enum%> underlying types before C23"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: c/c-parser.cc:4015
  #, gcc-internal-format
  msgid "%<enum%> declared both with and without fixed underlying type"
  msgstr ""
  
! #: c/c-parser.cc:4038
  #, fuzzy, gcc-internal-format
  #| msgid "no input file specified"
  msgid "no %<enum%> underlying type specified"
  msgstr "не зададзены ўваходзячыя файлы"
  
! #: c/c-parser.cc:4042
  #, fuzzy, gcc-internal-format
  msgid "invalid %<enum%> underlying type"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: c/c-parser.cc:4072
  #, fuzzy, gcc-internal-format
  #| msgid "section of `%s' conflicts with previous declaration"
  msgid "%<enum%> underlying type incompatible with previous declaration"
  msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
  
! #: c/c-parser.cc:4148 cp/parser.cc:22437
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr ""
  
! #: c/c-parser.cc:4154 c/c-parser.cc:20803 cp/parser.cc:43105
  #: go/gofrontend/embed.cc:424
  #, gcc-internal-format
  msgid "expected %<,%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:4197
  #, gcc-internal-format
  msgid "ISO C forbids forward references to %<enum%> types"
  msgstr ""
  
! #: c/c-parser.cc:4322
  #, gcc-internal-format
  msgid "expected class name"
  msgstr ""
  
! #: c/c-parser.cc:4344
  #, gcc-internal-format
  msgid "extra semicolon in struct or union specified"
  msgstr ""
  
! #: c/c-parser.cc:4373
  #, gcc-internal-format
  msgid "no semicolon at end of struct or union"
  msgstr ""
  
! #: c/c-parser.cc:4490 c/c-parser.cc:6365
  #, gcc-internal-format
  msgid "expected specifier-qualifier-list"
  msgstr ""
  
! #: c/c-parser.cc:4501
  #, gcc-internal-format
  msgid "ISO C forbids member declarations with no members"
  msgstr ""
  
! #: c/c-parser.cc:4595
  #, gcc-internal-format
  msgid "expected %<,%>, %<;%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:4602
  #, gcc-internal-format
  msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
  msgstr ""
  
! #: c/c-parser.cc:4674
  #, gcc-internal-format
  msgid "%<typeof%> applied to a bit-field"
  msgstr ""
  
! #: c/c-parser.cc:4996
  #, gcc-internal-format
  msgid "expected identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:5058
  #, gcc-internal-format
  msgid "%<static%> may not be used with an unspecified variable length array size"
  msgstr ""
  
! #: c/c-parser.cc:5066
  #, gcc-internal-format
  msgid "%<static%> may not be used without an array size"
  msgstr ""
  
! #: c/c-parser.cc:5226
  #, gcc-internal-format
  msgid "ISO C requires a named argument before %<...%> before C23"
  msgstr ""
  
! #: c/c-parser.cc:5351
  #, gcc-internal-format
  msgid "expected declaration specifiers or %<...%>"
  msgstr ""
  
! #: c/c-parser.cc:5581
  #, gcc-internal-format
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr ""
  
! #: c/c-parser.cc:5869 cp/parser.cc:30792
  #, gcc-internal-format
  msgid "expected OpenMP directive name"
  msgstr ""
  
! #: c/c-parser.cc:5916 cp/parser.cc:30848
  #, gcc-internal-format
  msgid "expected %<directive%> or %<sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:6061 cp/parser.cc:31016
  #, gcc-internal-format
  msgid "%<omp::%E%> attribute requires argument"
  msgstr ""
  
! #: c/c-parser.cc:6077 cp/parser.cc:31032
  #, gcc-internal-format
  msgid "%qE attribute does not take any arguments"
  msgstr ""
  
! #: c/c-parser.cc:6198
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<[[]]%> attributes before C23"
  msgstr "ISO C89 не падтрымлівае \"long long\""
  
! #: c/c-parser.cc:6442 c/c-parser.cc:6508 c/c-typeck.cc:9659
  #, gcc-internal-format
  msgid "variable-sized object may not be initialized except with an empty initializer"
  msgstr ""
  
! #: c/c-parser.cc:6500
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids an empty source file"
  msgid "ISO C forbids empty initializer braces before C23"
  msgstr "ISO C не дазваляе пусты ізыходны файл"
  
! #: c/c-parser.cc:6589
  #, gcc-internal-format
  msgid "obsolete use of designated initializer with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:6745
  #, gcc-internal-format
  msgid "ISO C forbids specifying range of elements to initialize"
  msgstr ""
  
! #: c/c-parser.cc:6757
  #, gcc-internal-format
  msgid "ISO C90 forbids specifying subobject to initialize"
  msgstr ""
  
! #: c/c-parser.cc:6765
  #, gcc-internal-format
  msgid "obsolete use of designated initializer without %<=%>"
  msgstr ""
  
! #: c/c-parser.cc:7052 cp/parser.cc:13744
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<#pragma acc loop%>"
  msgstr ""
  
! #: c/c-parser.cc:7059 cp/parser.cc:13751
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<ordered%> clause"
  msgstr ""
  
! #: c/c-parser.cc:7066 cp/parser.cc:13758
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<reduction%> %<inscan%> clause"
  msgstr ""
  
! #: c/c-parser.cc:7073
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<pragma omp tile%>"
  msgstr ""
  
! #: c/c-parser.cc:7129 c/c-parser.cc:7284 cp/parser.cc:12635 cp/parser.cc:12785
! #: cp/parser.cc:50836
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: c/c-parser.cc:7137 cp/parser.cc:12643
  #, gcc-internal-format
  msgid "OpenMP %<omp::decl%> attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:7161 c/c-parser.cc:7382 c/c-parser.cc:27493 cp/parser.cc:12667
! #: cp/parser.cc:50816 cp/parser.cc:50955
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs attribute argument"
  msgstr ""
  
! #: c/c-parser.cc:7253 cp/parser.cc:12754
  #, gcc-internal-format
  msgid "OpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7261 cp/parser.cc:12762
  #, gcc-internal-format
  msgid "multiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7273 cp/parser.cc:12774
  #, gcc-internal-format
  msgid "standalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statement"
  msgstr ""
  
! #: c/c-parser.cc:7394 cp/parser.cc:12904
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same declaration"
  msgstr ""
  
! #: c/c-parser.cc:7452 cp/parser.cc:15358
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute does not take any arguments"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: c/c-parser.cc:7549
  #, gcc-internal-format
  msgid "ISO C forbids label declarations"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: c/c-parser.cc:7555 c/c-parser.cc:7747 c/c-parser.cc:7773
! #: c/gimple-parser.cc:467
  #, fuzzy, gcc-internal-format
  msgid "expected declaration or statement"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: c/c-parser.cc:7674
  #, gcc-internal-format
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr ""
  
! #: c/c-parser.cc:7694 c/c-parser.cc:7737
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids label declarations"
  msgid "ISO C90 forbids mixed declarations and code"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: c/c-parser.cc:7781
  #, gcc-internal-format
  msgid "expected %<}%> before %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:7786 cp/parser.cc:13811
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
  
! #: c/c-parser.cc:7821
  #, gcc-internal-format
  msgid "label at end of compound statement"
  msgstr ""
--- 50338,50722 ----
  #. This can appear in many cases looking nothing like a
  #. function definition, so we don't give a more specific
  #. error suggesting there was one.
! #: c/c-parser.cc:3205 c/c-parser.cc:3262
  #, gcc-internal-format
  msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgstr ""
  
! #: c/c-parser.cc:3214
  #, gcc-internal-format
  msgid "ISO C forbids nested functions"
  msgstr ""
  
! #: c/c-parser.cc:3366
! #, fuzzy, gcc-internal-format
! msgid "%<__RTL%> function cannot be a nested function"
! msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
! 
! #: c/c-parser.cc:3368
! #, fuzzy, gcc-internal-format
! msgid "%<__GIMPLE%> function cannot be a nested function"
! msgstr "\"%s\" звычайна функцыя"
! 
! #: c/c-parser.cc:3530 c/c-parser.cc:9828 c/c-parser.cc:16365
! #: c/c-parser.cc:21723 cp/parser.cc:46080
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr ""
  
! #: c/c-parser.cc:3539
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C11 does not support omitting the string in %qE"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: c/c-parser.cc:3545
  #, gcc-internal-format
  msgid "expression in static assertion is not an integer"
  msgstr ""
  
! #: c/c-parser.cc:3554
  #, fuzzy, gcc-internal-format
  msgid "expression in static assertion is not an integer constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: c/c-parser.cc:3559
  #, gcc-internal-format
  msgid "expression in static assertion is not constant"
  msgstr ""
  
! #: c/c-parser.cc:3566
  #, gcc-internal-format
  msgid "static assertion failed: %E"
  msgstr ""
  
! #: c/c-parser.cc:3568 cp/semantics.cc:13127
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr ""
  
! #: c/c-parser.cc:3948
  #, gcc-internal-format
  msgid "%<_Atomic%> in Objective-C"
  msgstr ""
  
! #: c/c-parser.cc:3951
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C99 does not support the %<_Atomic%> qualifier"
  msgstr "ISO C89 не падтрымлівае комлексныя тыпы"
  
! #: c/c-parser.cc:3954
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C90 does not support the %<_Atomic%> qualifier"
  msgstr "ISO C89 не падтрымлівае комлексныя тыпы"
  
! #: c/c-parser.cc:3982
  #, gcc-internal-format
  msgid "%<_Atomic%> applied to a qualified type"
  msgstr ""
  
! #: c/c-parser.cc:4012
  #, gcc-internal-format
  msgid "%<__GIMPLE%> only valid with %<-fgimple%>"
  msgstr ""
  
! #: c/c-parser.cc:4049
  #, fuzzy, gcc-internal-format
  msgid "empty enum is invalid"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: c/c-parser.cc:4060
  #, gcc-internal-format
  msgid "cannot use keyword %qs as enumeration constant"
  msgstr ""
  
  #. Otherwise, a more generic error message.
! #: c/c-parser.cc:4072 c/c-parser.cc:5304 c/c-parser.cc:6164 c/c-parser.cc:6181
! #: c/c-parser.cc:6772 c/c-parser.cc:7681 c/c-parser.cc:9695 c/c-parser.cc:9778
! #: c/c-parser.cc:10781 c/c-parser.cc:11194 c/c-parser.cc:11203
! #: c/c-parser.cc:11858 c/c-parser.cc:12137 c/c-parser.cc:12165
! #: c/c-parser.cc:13541 c/c-parser.cc:14116 c/c-parser.cc:14154
! #: c/c-parser.cc:14488 c/c-parser.cc:14539 c/c-parser.cc:14699
! #: c/c-parser.cc:14729 c/c-parser.cc:14737 c/c-parser.cc:14766
! #: c/c-parser.cc:14779 c/c-parser.cc:15085 c/c-parser.cc:15209
! #: c/c-parser.cc:15794 c/c-parser.cc:15847 c/c-parser.cc:15863
! #: c/c-parser.cc:15909 c/c-parser.cc:16942 c/c-parser.cc:16987
! #: c/c-parser.cc:20142 c/c-parser.cc:20279 c/c-parser.cc:21494
! #: c/c-parser.cc:24567 c/c-parser.cc:27779 c/c-parser.cc:27979
! #: c/c-parser.cc:29182 c/gimple-parser.cc:1971 c/gimple-parser.cc:2018
! #: cp/parser.cc:10762 cp/parser.cc:37775 cp/parser.cc:41016 cp/parser.cc:44545
! #: cp/parser.cc:44737 cp/parser.cc:52959 cp/parser.cc:56607
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr ""
  
! #: c/c-parser.cc:4145
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support specifying %<enum%> underlying types before C23"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: c/c-parser.cc:4154
  #, gcc-internal-format
  msgid "%<enum%> declared both with and without fixed underlying type"
  msgstr ""
  
! #: c/c-parser.cc:4177
  #, fuzzy, gcc-internal-format
  #| msgid "no input file specified"
  msgid "no %<enum%> underlying type specified"
  msgstr "не зададзены ўваходзячыя файлы"
  
! #: c/c-parser.cc:4181
  #, fuzzy, gcc-internal-format
  msgid "invalid %<enum%> underlying type"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: c/c-parser.cc:4211
  #, fuzzy, gcc-internal-format
  #| msgid "section of `%s' conflicts with previous declaration"
  msgid "%<enum%> underlying type incompatible with previous declaration"
  msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
  
! #: c/c-parser.cc:4287 cp/parser.cc:24140
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr ""
  
! #: c/c-parser.cc:4293 c/c-parser.cc:21771 cp/parser.cc:46143
  #: go/gofrontend/embed.cc:424
  #, gcc-internal-format
  msgid "expected %<,%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:4336
  #, gcc-internal-format
  msgid "ISO C forbids forward references to %<enum%> types"
  msgstr ""
  
! #: c/c-parser.cc:4461
  #, gcc-internal-format
  msgid "expected class name"
  msgstr ""
  
! #: c/c-parser.cc:4483
  #, gcc-internal-format
  msgid "extra semicolon in struct or union specified"
  msgstr ""
  
! #: c/c-parser.cc:4512
  #, gcc-internal-format
  msgid "no semicolon at end of struct or union"
  msgstr ""
  
! #: c/c-parser.cc:4629 c/c-parser.cc:6506
  #, gcc-internal-format
  msgid "expected specifier-qualifier-list"
  msgstr ""
  
! #: c/c-parser.cc:4640
  #, gcc-internal-format
  msgid "ISO C forbids member declarations with no members"
  msgstr ""
  
! #: c/c-parser.cc:4734
  #, gcc-internal-format
  msgid "expected %<,%>, %<;%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:4741
  #, gcc-internal-format
  msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
  msgstr ""
  
! #: c/c-parser.cc:4813
  #, gcc-internal-format
  msgid "%<typeof%> applied to a bit-field"
  msgstr ""
  
! #: c/c-parser.cc:5135
  #, gcc-internal-format
  msgid "expected identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:5197
  #, gcc-internal-format
  msgid "%<static%> may not be used with an unspecified variable length array size"
  msgstr ""
  
! #: c/c-parser.cc:5205
  #, gcc-internal-format
  msgid "%<static%> may not be used without an array size"
  msgstr ""
  
! #: c/c-parser.cc:5365
  #, gcc-internal-format
  msgid "ISO C requires a named argument before %<...%> before C23"
  msgstr ""
  
! #: c/c-parser.cc:5490
  #, gcc-internal-format
  msgid "expected declaration specifiers or %<...%>"
  msgstr ""
  
! #: c/c-parser.cc:5725
  #, gcc-internal-format
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr ""
  
! #: c/c-parser.cc:6010 cp/parser.cc:33012
  #, gcc-internal-format
  msgid "expected OpenMP directive name"
  msgstr ""
  
! #: c/c-parser.cc:6057 cp/parser.cc:33068
  #, gcc-internal-format
  msgid "expected %<directive%> or %<sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:6202 cp/parser.cc:33236
  #, gcc-internal-format
  msgid "%<omp::%E%> attribute requires argument"
  msgstr ""
  
! #: c/c-parser.cc:6218 cp/parser.cc:33252
  #, gcc-internal-format
  msgid "%qE attribute does not take any arguments"
  msgstr ""
  
! #: c/c-parser.cc:6339
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<[[]]%> attributes before C23"
  msgstr "ISO C89 не падтрымлівае \"long long\""
  
! #: c/c-parser.cc:6589 c/c-parser.cc:6655 c/c-typeck.cc:10154
  #, gcc-internal-format
  msgid "variable-sized object may not be initialized except with an empty initializer"
  msgstr ""
  
! #: c/c-parser.cc:6647
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids an empty source file"
  msgid "ISO C forbids empty initializer braces before C23"
  msgstr "ISO C не дазваляе пусты ізыходны файл"
  
! #: c/c-parser.cc:6736
  #, gcc-internal-format
  msgid "obsolete use of designated initializer with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:6892
  #, gcc-internal-format
  msgid "ISO C forbids specifying range of elements to initialize"
  msgstr ""
  
! #: c/c-parser.cc:6904
  #, gcc-internal-format
  msgid "ISO C90 forbids specifying subobject to initialize"
  msgstr ""
  
! #: c/c-parser.cc:6912
  #, gcc-internal-format
  msgid "obsolete use of designated initializer without %<=%>"
  msgstr ""
  
! #: c/c-parser.cc:7199 cp/parser.cc:14902
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<#pragma acc loop%>"
  msgstr ""
  
! #: c/c-parser.cc:7206 cp/parser.cc:14909
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<ordered%> clause"
  msgstr ""
  
! #: c/c-parser.cc:7213 cp/parser.cc:14916
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<reduction%> %<inscan%> clause"
  msgstr ""
  
! #: c/c-parser.cc:7220
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<pragma omp tile%>"
  msgstr ""
  
! #: c/c-parser.cc:7276 c/c-parser.cc:7431 cp/parser.cc:13806 cp/parser.cc:13956
! #: cp/parser.cc:53985
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: c/c-parser.cc:7284 cp/parser.cc:13814
  #, gcc-internal-format
  msgid "OpenMP %<omp::decl%> attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:7308 c/c-parser.cc:7529 c/c-parser.cc:28635 cp/parser.cc:13838
! #: cp/parser.cc:53965 cp/parser.cc:54104
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs attribute argument"
  msgstr ""
  
! #: c/c-parser.cc:7400 cp/parser.cc:13925
  #, gcc-internal-format
  msgid "OpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7408 cp/parser.cc:13933
  #, gcc-internal-format
  msgid "multiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7420 cp/parser.cc:13945
  #, gcc-internal-format
  msgid "standalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statement"
  msgstr ""
  
! #: c/c-parser.cc:7541 cp/parser.cc:14065
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same declaration"
  msgstr ""
  
! #: c/c-parser.cc:7599 cp/parser.cc:16832
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute does not take any arguments"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: c/c-parser.cc:7696
  #, gcc-internal-format
  msgid "ISO C forbids label declarations"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: c/c-parser.cc:7702 c/c-parser.cc:7894 c/c-parser.cc:7920
! #: c/gimple-parser.cc:472
  #, fuzzy, gcc-internal-format
  msgid "expected declaration or statement"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: c/c-parser.cc:7821
  #, gcc-internal-format
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr ""
  
! #: c/c-parser.cc:7841 c/c-parser.cc:7884
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids label declarations"
  msgid "ISO C90 forbids mixed declarations and code"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: c/c-parser.cc:7928
  #, gcc-internal-format
  msgid "expected %<}%> before %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:7933 cp/parser.cc:14969
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
  
! #: c/c-parser.cc:7968
  #, gcc-internal-format
  msgid "label at end of compound statement"
  msgstr ""
*************** msgstr ""
*** 48863,50390 ****
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.cc:7878 c/c-parser.cc:7882 c/c-parser.cc:8390
! #: c/gimple-parser.cc:716 c/gimple-parser.cc:2520 cp/parser.cc:13267
  #, gcc-internal-format
  msgid "expected statement"
  msgstr ""
  
! #: c/c-parser.cc:7963
  #, gcc-internal-format
  msgid "expected %<:%> or %<...%>"
  msgstr ""
  
! #: c/c-parser.cc:7993
  #, gcc-internal-format
  msgid "GNU-style attribute between label and declaration appertains to the label"
  msgstr ""
  
! #: c/c-parser.cc:8246
  #, gcc-internal-format
  msgid "expected identifier or %<*%>"
  msgstr ""
  
! #: c/c-parser.cc:8372
  #, gcc-internal-format
  msgid "only attribute %<fallthrough%> or %<assume%> can be applied to a null statement"
  msgstr ""
  
! #: c/c-parser.cc:8482
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support if declarations before C2Y"
  msgstr "ISO C89 не падтрымлівае \"long long\""
  
! #: c/c-parser.cc:8504
  #, gcc-internal-format
  msgid "declaration in the controlling expression must have an initializer"
  msgstr ""
  
! #: c/c-parser.cc:8521 cp/parser.cc:5462 cp/parser.cc:16424
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declaration"
  msgstr "пустое абвяшчэньне"
  
! #: c/c-parser.cc:8602 cp/parser.cc:15494
  #, 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.cc:8645 cp/parser.cc:15497
  #, 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.cc:8739 cp/parser.cc:14225
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:8857 c/c-parser.cc:8936 c/c-parser.cc:9071 cp/parser.cc:15087
  #, gcc-internal-format
  msgid "loop not permitted in intervening code in OpenMP loop body"
  msgstr ""
  
! #: c/c-parser.cc:8944
  #, gcc-internal-format
  msgid "suggest braces around empty body in %<do%> statement"
  msgstr ""
  
! #: c/c-parser.cc:9105 c/c-parser.cc:9137
  #, gcc-internal-format
  msgid "multiple iterating variables in fast enumeration"
  msgstr ""
  
! #: c/c-parser.cc:9160
  #, fuzzy, gcc-internal-format
  msgid "invalid iterating variable in fast enumeration"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: c/c-parser.cc:9184 cp/parser.cc:14533
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:9190 cp/parser.cc:14539
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:9231
  #, gcc-internal-format
  msgid "missing collection in fast enumeration"
  msgstr ""
  
! #: c/c-parser.cc:9380 c/c-parser.cc:9391 c/c-parser.cc:9402
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "паўтарэнне \"volatile\""
  
! #: c/c-parser.cc:9381 c/c-parser.cc:9392 c/c-parser.cc:9403 cp/parser.cc:23381
! #: cp/parser.cc:23399 cp/parser.cc:23414
  #, gcc-internal-format
  msgid "first seen here"
  msgstr ""
  
! #: c/c-parser.cc:9412
  #, gcc-internal-format
  msgid "%qE is not a valid %<asm%> qualifier"
  msgstr ""
  
! #: c/c-parser.cc:9761 cp/parser.cc:4893
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr ""
  
! #: c/c-parser.cc:9969
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids omitting the middle term of a %<?:%> expression"
  msgstr "ISO C не дазваляе пусты ізыходны файл"
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.cc:10193 cp/typeck.cc:5698
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.cc:10199 cp/typeck.cc:5703
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr ""
  
! #: c/c-parser.cc:10470
  #, gcc-internal-format
  msgid "storage class specifier in cast"
  msgstr ""
  
! #: c/c-parser.cc:10473
  #, gcc-internal-format
  msgid "alignment specified for type name in cast"
  msgstr ""
  
! #: c/c-parser.cc:10574
  #, gcc-internal-format
  msgid "traditional C rejects the unary plus operator"
  msgstr ""
  
! #: c/c-parser.cc:10704
  #, gcc-internal-format
! msgid "storage class specifier in %<sizeof%>"
  msgstr ""
  
! #: c/c-parser.cc:10707
  #, gcc-internal-format
! msgid "alignment specified for type name in %<sizeof%>"
  msgstr ""
  
! #: c/c-parser.cc:10723
  #, gcc-internal-format
! msgid "%<sizeof%> applied to a bit-field"
  msgstr ""
  
! #: c/c-parser.cc:10796
  #, gcc-internal-format
  msgid "storage class specifier in %qE"
  msgstr ""
  
! #: c/c-parser.cc:10799
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for type name in %qE"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: c/c-parser.cc:10823
  #, gcc-internal-format
  msgid "ISO C does not allow %<%E (expression)%>"
  msgstr ""
  
! #: c/c-parser.cc:10976
  #, fuzzy, gcc-internal-format
  msgid "cannot take address of %qs"
  msgstr "не магу атрымаць адрас бітавага поля \"%s\""
  
! #: c/c-parser.cc:11083
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C99 does not support %<_Generic%>"
  msgstr "ISO C89 не падтрымлівае комлексныя тыпы"
  
! #: c/c-parser.cc:11086
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C90 does not support %<_Generic%>"
  msgstr "ISO C89 не падтрымлівае комлексныя тыпы"
  
! #: c/c-parser.cc:11097
  #, gcc-internal-format
  msgid "ISO C does not support use of type name as %<_Generic%> controlling operand before C2Y"
  msgstr ""
  
! #: c/c-parser.cc:11168
  #, gcc-internal-format
  msgid "ISO C does not support %<_Generic%> association with function type before C2Y"
  msgstr ""
  
! #: c/c-parser.cc:11172
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support `++' and `--' on complex types"
  msgid "ISO C does not support %<_Generic%> association with incomplete type before C2Y"
  msgstr "ISO C не падтрымлівае \"++\" і \"--\" для тыпу complex"
  
! #: c/c-parser.cc:11177
  #, gcc-internal-format
! msgid "%<_Generic%> association has variable length type"
  msgstr ""
  
! #: c/c-parser.cc:11211
  #, gcc-internal-format
  msgid "duplicate %<default%> case in %<_Generic%>"
  msgstr ""
  
! #: c/c-parser.cc:11212
  #, gcc-internal-format
  msgid "original %<default%> is here"
  msgstr ""
  
! #: c/c-parser.cc:11220
  #, gcc-internal-format
  msgid "%<_Generic%> specifies two compatible types"
  msgstr ""
  
! #: c/c-parser.cc:11221
  #, gcc-internal-format
  msgid "compatible type is here"
  msgstr ""
  
! #: c/c-parser.cc:11244
  #, gcc-internal-format
  msgid "%<_Generic%> selector matches multiple associations"
  msgstr ""
  
! #: c/c-parser.cc:11246
  #, gcc-internal-format
  msgid "other match is here"
  msgstr ""
  
! #: c/c-parser.cc:11271
  #, gcc-internal-format
  msgid "%<_Generic%> selector of type %qT is not compatible with any association"
  msgstr ""
  
! #: c/c-parser.cc:11292
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
  msgstr "аргумент `__builtin_args_info' выйшаў за межы"
  
! #: c/c-parser.cc:11300
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
  msgstr "аргумент `__builtin_args_info' выйшаў за межы"
  
! #: c/c-parser.cc:11306
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
  msgstr ""
  
! #: c/c-parser.cc:11322
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has no arguments"
  msgstr "аргумент `__builtin_args_info' выйшаў за межы"
  
! #: c/c-parser.cc:11345 c/c-parser.cc:11349
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support %qs predefined identifier"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: c/c-parser.cc:11353
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: c/c-parser.cc:11562 c/c-parser.cc:13301 c/c-parser.cc:13323
! #: c/c-parser.cc:23002 c/gimple-parser.cc:1897 c/gimple-parser.cc:2537
! #: cp/parser.cc:44575
  #, gcc-internal-format
  msgid "expected expression"
  msgstr ""
  
! #: c/c-parser.cc:11584
  #, gcc-internal-format
  msgid "braced-group within expression allowed only inside a function"
  msgstr ""
  
! #: c/c-parser.cc:11599
  #, gcc-internal-format
  msgid "ISO C forbids braced-groups within expressions"
  msgstr ""
  
! #: c/c-parser.cc:11710
  #, gcc-internal-format
  msgid "optional second parameter of %<va_start%> not last named argument"
  msgstr ""
  
! #: c/c-parser.cc:11749
  #, gcc-internal-format
  msgid "%<va_start%> macro used with additional arguments other than identifier of the last named argument"
  msgstr ""
  
! #: c/c-parser.cc:11894
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: c/c-parser.cc:11910
  #, fuzzy, gcc-internal-format
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: c/c-parser.cc:11980 c/c-parser.cc:11997 c/c-parser.cc:12004
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to %<__builtin_tgmath%>"
  msgstr "не хапае аргументаў у функцыі"
  
! #: c/c-parser.cc:12025
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
  msgstr "аргумент `__builtin_args_info' выйшаў за межы"
  
! #: c/c-parser.cc:12069 c/c-parser.cc:12079
  #, gcc-internal-format
  msgid "invalid type-generic return type for argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12101 c/c-parser.cc:12111
  #, gcc-internal-format
  msgid "invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12144
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> all have the same type"
  msgstr ""
  
! #: c/c-parser.cc:12163
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> lack type-generic parameter"
  msgstr ""
  
! #: c/c-parser.cc:12211
  #, gcc-internal-format
  msgid "duplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12234
  #, gcc-internal-format
  msgid "bad return type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12251
  #, gcc-internal-format
  msgid "bad type for argument %u of function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12291
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid type of argument %u of type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12302
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to complex-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12310
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to binary-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12318 c/c-parser.cc:12348
  #, gcc-internal-format
  msgid "both complex and decimal floating-point arguments to type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12326 c/c-parser.cc:12368
  #, gcc-internal-format
  msgid "both binary and decimal floating-point arguments to type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12340
  #, gcc-internal-format, gfc-internal-format
  msgid "complex argument %u to decimal-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12360
  #, gcc-internal-format, gfc-internal-format
  msgid "binary argument %u to decimal-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12467
  #, gcc-internal-format
  msgid "no matching function for type-generic call"
  msgstr ""
  
! #: c/c-parser.cc:12508
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
  msgstr ""
  
! #: c/c-parser.cc:12521
  #, fuzzy, gcc-internal-format
  msgid "first argument to %<__builtin_call_with_static_chain%> must be a call expression"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: c/c-parser.cc:12525
  #, fuzzy, gcc-internal-format
  msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: c/c-parser.cc:12551
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<__builtin_complex%>"
  msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
  
! #: c/c-parser.cc:12573
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operand not of real binary floating-point type"
  msgstr ""
  
! #: c/c-parser.cc:12582
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operands of different types"
  msgstr ""
  
! #: c/c-parser.cc:12613
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<__builtin_counted_by_ref%>"
  msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
  
! #: c/c-parser.cc:12624
  #, fuzzy, gcc-internal-format
! msgid "the argument to %<__builtin_counted_by_ref%> must be an array"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: c/c-parser.cc:12675 c/c-parser.cc:12704 cp/parser.cc:8032
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
  
! #: c/c-parser.cc:12875
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %qs"
  msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
  
! #: c/c-parser.cc:12884 c/c-parser.cc:12964
  #, fuzzy, gcc-internal-format
  msgid "%qs operand not an integral type"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: c/c-parser.cc:12890 c/c-parser.cc:12970
  #, gcc-internal-format
  msgid "argument %u in call to function %qs has enumerated type"
  msgstr ""
  
! #: c/c-parser.cc:12897
  #, gcc-internal-format
  msgid "argument %u in call to function %qs has boolean type"
  msgstr ""
  
! #: c/c-parser.cc:12904
  #, gcc-internal-format
  msgid "argument 1 in call to function %qs has signed type"
  msgstr ""
  
! #: c/c-parser.cc:12912
  #, gcc-internal-format
  msgid "argument 1 in call to function %qs has %<char%> type"
  msgstr ""
  
! #: c/c-parser.cc:12986
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "rotate count is negative"
  msgstr "адмоўны памер масіва "
  
! #: c/c-parser.cc:13278 cp/parser.cc:6380
  #, gcc-internal-format
  msgid "%<omp_all_memory%> may only be used in OpenMP %<depend%> clause"
  msgstr ""
  
! #: c/c-parser.cc:13288
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C does not support %qs before C23"
  msgstr "ISO C89 не падтрымлівае комлексныя тыпы"
  
! #: c/c-parser.cc:13376
  #, gcc-internal-format
  msgid "%qT declared in %<constexpr%> compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13381
  #, gcc-internal-format
  msgid "%qT defined in %<constexpr%> compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13396
  #, gcc-internal-format
  msgid "compound literal has variable size"
  msgstr ""
  
! #: c/c-parser.cc:13401
  #, gcc-internal-format
  msgid "compound literal has function type"
  msgstr ""
  
! #: c/c-parser.cc:13432
  #, gcc-internal-format
  msgid "compound literal qualified by address-space qualifier"
  msgstr ""
  
! #: c/c-parser.cc:13437
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids `goto *expr;'"
  msgid "ISO C90 forbids compound literals"
  msgstr "ISO C не падтрымлівае \"goto *expr;\""
  
! #: c/c-parser.cc:13439
  #, gcc-internal-format
  msgid "ISO C forbids storage class specifiers in compound literals before C23"
  msgstr ""
  
! #: c/c-parser.cc:13453
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13528
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13533
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13541
  #, gcc-internal-format
  msgid "taking the absolute value of unsigned type %qT has no effect"
  msgstr ""
  
! #: c/c-parser.cc:13552
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13556
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of decimal floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13561
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13574
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13578
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13596
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13601
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13606
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13632
  #, gcc-internal-format
  msgid "absolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of value"
  msgstr ""
  
! #: c/c-parser.cc:13762 cp/parser.cc:8468
  #, gcc-internal-format
  msgid "calls to the OpenMP runtime API are not permitted in intervening code"
  msgstr ""
  
! #: c/c-parser.cc:14182
  #, gcc-internal-format
  msgid "expected identifier or %<)%>"
  msgstr ""
  
! #: c/c-parser.cc:14278
  #, gcc-internal-format
  msgid "extra semicolon"
  msgstr ""
  
! #: c/c-parser.cc:14526
  #, gcc-internal-format
  msgid "extra semicolon in method definition specified"
  msgstr ""
  
! #: c/c-parser.cc:14658
  #, gcc-internal-format
  msgid "method attributes must be specified at the end only"
  msgstr ""
  
! #: c/c-parser.cc:14678
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%> after method attribute definition"
  msgstr ""
  
! #: c/c-parser.cc:14800
  #, gcc-internal-format
  msgid "objective-c method declaration is expected"
  msgstr ""
  
! #: c/c-parser.cc:15252
  #, gcc-internal-format
  msgid "no type or storage class may be specified here,"
  msgstr ""
  
! #: c/c-parser.cc:15320 cp/parser.cc:38479
  #, gcc-internal-format
  msgid "empty property attribute list"
  msgstr ""
  
! #: c/c-parser.cc:15334 cp/parser.cc:38492
  #, fuzzy, gcc-internal-format
  msgid "missing property attribute"
  msgstr "прапушчан ініцыялізатар"
  
! #: c/c-parser.cc:15373
  #, gcc-internal-format
  msgid "unknown property attribute %<%s%s%>"
  msgstr ""
  
! #: c/c-parser.cc:15376 cp/parser.cc:38529
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.cc:15385 cp/parser.cc:38538
  #, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr ""
  
! #: c/c-parser.cc:15396 cp/parser.cc:38552
  #, gcc-internal-format
  msgid "expected %qE selector name"
  msgstr ""
  
! #: c/c-parser.cc:15412 cp/parser.cc:38571
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:15636 cp/semantics.cc:14071
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
  msgstr ""
  
! #: c/c-parser.cc:15674 cp/parser.cc:53506
  #, gcc-internal-format
! msgid "intervening code must not contain OpenMP directives"
  msgstr ""
  
! #: c/c-parser.cc:15694 c/c-parser.cc:25712 c/c-parser.cc:26021
! #: c/c-parser.cc:26084 c/c-parser.cc:26194 cp/parser.cc:48149
! #: cp/parser.cc:48497 cp/parser.cc:48612 cp/parser.cc:48711 cp/parser.cc:53538
! #: cp/parser.cc:53554 cp/parser.cc:53570 cp/parser.cc:53586 cp/parser.cc:53603
! #: cp/parser.cc:53620 cp/parser.cc:53637 cp/parser.cc:53664 cp/parser.cc:53678
! #: cp/parser.cc:53703 cp/parser.cc:53717
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:15717 cp/parser.cc:53692
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr ""
  
! #: c/c-parser.cc:15816 cp/parser.cc:53822
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:15823 cp/parser.cc:53828
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.cc:15835 c/c-parser.cc:15851
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used at file scope"
  msgstr ""
  
! #: c/c-parser.cc:15922 cp/parser.cc:53911
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.cc:15938 cp/parser.cc:53528
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
  
! #: c/c-parser.cc:16321 c/c-parser.cc:20241 c/c-parser.cc:22470
! #: c/c-parser.cc:22489 c/c-parser.cc:22742 c/c-parser.cc:22800
! #: c/c-parser.cc:22807 c/c-parser.cc:22814 c/c-parser.cc:27166
! #: c/c-parser.cc:28371 c/c-parser.cc:28379 c/c-parser.cc:28755
! #: c/c-parser.cc:28765 c/c-parser.cc:28859 c/c-parser.cc:28866
! #: c/c-parser.cc:28873 cp/parser.cc:39018 cp/parser.cc:42699 cp/parser.cc:44101
! #: cp/parser.cc:44138 cp/parser.cc:44327 cp/parser.cc:44390 cp/parser.cc:44397
! #: cp/parser.cc:44404 cp/parser.cc:50070 cp/parser.cc:50077 cp/parser.cc:50084
! #: cp/parser.cc:50617 cp/parser.cc:52392 cp/parser.cc:52400 cp/parser.cc:52552
! #: cp/parser.cc:52562
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %qs clauses"
  msgstr "вельмі шмат уваходзячых файлаў"
  
! #: c/c-parser.cc:16348
  #, gcc-internal-format
  msgid "expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:16955 c/c-parser.cc:29582
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-parser.cc:16959 cp/semantics.cc:9112
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "\"%s\" звычайна функцыя"
  
! #: c/c-parser.cc:17001 cp/parser.cc:39909
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:17096 cp/parser.cc:39987
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:17098 cp/parser.cc:39989
  #, gcc-internal-format
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr ""
  
! #: c/c-parser.cc:17183 cp/parser.cc:40059
  #, gcc-internal-format
  msgid "expected constant logical expression"
  msgstr ""
  
! #: c/c-parser.cc:17260 cp/parser.cc:40141
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr ""
  
! #: c/c-parser.cc:17280 c/c-parser.cc:26077 c/c-parser.cc:26187
! #: cp/parser.cc:40159 cp/parser.cc:48489 cp/parser.cc:48604
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr ""
  
! #: c/c-parser.cc:17333 cp/parser.cc:40214
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:17340 cp/parser.cc:40221
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<if%> clauses"
  msgstr "вельмі шмат уваходзячых файлаў"
  
! #: c/c-parser.cc:17342 cp/parser.cc:40223
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr ""
  
! #: c/c-parser.cc:17348 cp/parser.cc:40229
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
  
! #: c/c-parser.cc:17453 c/c-parser.cc:17513 c/c-parser.cc:17575
! #: c/c-parser.cc:17623 c/c-parser.cc:17703 c/c-parser.cc:18100
! #: c/c-parser.cc:18182 c/c-parser.cc:18787 c/c-parser.cc:18932
! #: c/c-parser.cc:19000 c/c-parser.cc:20178
  #, gcc-internal-format
  msgid "expected integer expression"
  msgstr ""
  
! #: c/c-parser.cc:17464
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17525
  #, gcc-internal-format
  msgid "%<num_tasks%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17587 cp/semantics.cc:9327
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17636 cp/semantics.cc:9357
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr ""
  
! #: c/c-parser.cc:17670 cp/parser.cc:40455
  #, gcc-internal-format
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr ""
  
! #: c/c-parser.cc:17742 cp/parser.cc:40525
  #, gcc-internal-format
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr ""
  
! #: c/c-parser.cc:17810
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<pointer%> or %<all%>"
  msgstr ""
  
! #: c/c-parser.cc:17887 cp/parser.cc:40677
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr ""
  
! #: c/c-parser.cc:17890 cp/parser.cc:40680
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr ""
  
! #: c/c-parser.cc:17974 cp/semantics.cc:8181 cp/semantics.cc:8236
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:17986 c/c-parser.cc:18109 cp/semantics.cc:8215
! #: cp/semantics.cc:8250
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:18048 cp/parser.cc:39672
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many %<static%> arguments"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: c/c-parser.cc:18082 cp/parser.cc:39705
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "unexpected argument"
  msgstr "няма аргументаў"
  
! #: c/c-parser.cc:18249 cp/semantics.cc:9543
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr ""
  
! #: c/c-parser.cc:18317 cp/parser.cc:43318
  #, gcc-internal-format
  msgid "too many %<self%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:18359 cp/parser.cc:40730
  #, gcc-internal-format
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr ""
  
! #: c/c-parser.cc:18368 c/c-parser.cc:18374 cp/parser.cc:40739
! #: cp/parser.cc:40749
  #, gcc-internal-format
  msgid "expected %<concurrent%>"
  msgstr ""
  
! #: c/c-parser.cc:18410 cp/parser.cc:40789
  #, gcc-internal-format
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr ""
  
! #: c/c-parser.cc:18463 cp/parser.cc:40857
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:18588 c/c-parser.cc:27916 cp/parser.cc:52002
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.cc:18710 cp/parser.cc:41115
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.cc:18764 cp/parser.cc:41131
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:18768 cp/parser.cc:41134
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:18781 cp/semantics.cc:8297
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:18804 cp/parser.cc:41154
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%-code"
  msgid "invalid schedule kind"
  msgstr "нерэчаісны %%-код"
  
! #: c/c-parser.cc:18943 c/c-parser.cc:18954
  #, gcc-internal-format
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:18962 cp/semantics.cc:8264
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:19011 cp/semantics.cc:8393
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:19056 cp/semantics.cc:8521
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19168 c/c-parser.cc:22457 cp/parser.cc:44093
  #, gcc-internal-format
  msgid "expected %<allocator%> or %<align%>"
  msgstr ""
  
! #: c/c-parser.cc:19175
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate %qs modifier"
  msgstr "паўтарэньне `%s'"
  
! #: c/c-parser.cc:19223 cp/semantics.cc:8654
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:19234 cp/semantics.cc:8609 cp/semantics.cc:8625
  #, gcc-internal-format
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19353 cp/parser.cc:41693
  #, gcc-internal-format
  msgid "multiple linear modifiers"
  msgstr ""
  
! #: c/c-parser.cc:19365 cp/parser.cc:41706
  #, gcc-internal-format
  msgid "multiple %<step%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:19373 c/c-parser.cc:19401
  #, gcc-internal-format
  msgid "%<linear%> clause step expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:19453
  #, gcc-internal-format
  msgid "%<safelen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19492
  #, gcc-internal-format
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19852 cp/parser.cc:42253
  #, gcc-internal-format
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr ""
  
! #: c/c-parser.cc:19900 cp/parser.cc:42308 cp/parser.cc:42760 cp/parser.cc:42827
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%d operand"
  msgid "invalid depend kind"
  msgstr "нерэчаісны %%d аперанд"
  
! #: c/c-parser.cc:19961 cp/parser.cc:42338
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid doacross kind"
  msgstr "нерэчаісная маска"
  
! #: c/c-parser.cc:20030 cp/parser.cc:42481
  #, gcc-internal-format
  msgid "too many %<always%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:20040 cp/parser.cc:42494
  #, gcc-internal-format
  msgid "too many %<close%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:20050 cp/parser.cc:42507
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<present%> modifiers"
  msgstr "вельмі шмат уваходзячых файлаў"
  
! #: c/c-parser.cc:20058 cp/parser.cc:42518
  #, gcc-internal-format
! msgid "%<map%> clause with map-type modifier other than %<always%>, %<close%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:20096 cp/parser.cc:42558
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "нерэчаісная маска"
  
! #: c/c-parser.cc:20148 cp/parser.cc:42622
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20160 cp/parser.cc:42633
  #, gcc-internal-format
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr ""
  
! #: c/c-parser.cc:20183 cp/semantics.cc:8418
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr ""
  
! #: c/c-parser.cc:20216 cp/parser.cc:42704
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr ""
  
! #: c/c-parser.cc:20295
  #, fuzzy, gcc-internal-format
  msgid "invalid proc_bind kind"
  msgstr "Нерэчаісны выбар %s"
  
! #: c/c-parser.cc:20339
  #, gcc-internal-format
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr ""
  
! #: c/c-parser.cc:20445 cp/semantics.cc:9665 cp/semantics.cc:9683
  #, gcc-internal-format
  msgid "%<partial%> argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:20546 cp/semantics.cc:8837
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:20617 c/c-parser.cc:20711 cp/parser.cc:42887
! #: cp/parser.cc:42999
  #, gcc-internal-format
  msgid "string literal must not contain %<\\0%>"
  msgstr ""
  
! #: c/c-parser.cc:20626 c/c-parser.cc:20747 cp/parser.cc:42894
! #: cp/parser.cc:43034
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown foreign runtime identifier %qs"
  msgstr "невядомая назва рэгістра: %s"
  
! #: c/c-parser.cc:20641 c/c-parser.cc:20770 cp/parser.cc:42909
! #: cp/parser.cc:43056
  #, gcc-internal-format
  msgid "expected string literal or constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:20649 c/c-parser.cc:20778 cp/parser.cc:42917
! #: cp/parser.cc:43064 cp/semantics.cc:7513
  #, gcc-internal-format
  msgid "unknown foreign runtime identifier %qwd"
  msgstr ""
  
! #: c/c-parser.cc:20687 cp/parser.cc:42976
  #, gcc-internal-format
  msgid "expected %<fr%> or %<attr%> preference selector"
  msgstr ""
  
! #: c/c-parser.cc:20695 cp/parser.cc:42984
  #, gcc-internal-format
  msgid "duplicated %<fr%> preference selector"
  msgstr ""
  
! #: c/c-parser.cc:20721 cp/parser.cc:43008
  #, gcc-internal-format
  msgid "%<attr%> string literal must start with %<ompx_%>"
  msgstr ""
  
! #: c/c-parser.cc:20729 cp/parser.cc:43015
  #, gcc-internal-format
  msgid "%<attr%> string literal must not contain a comma"
  msgstr ""
  
! #: c/c-parser.cc:20741 cp/parser.cc:43027
  #, gcc-internal-format
  msgid "non-empty string literal expected"
  msgstr ""
  
! #: c/c-parser.cc:20851 cp/parser.cc:43167
  #, gcc-internal-format
  msgid "duplicate %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-parser.cc:20858 cp/parser.cc:43174
  #, gcc-internal-format
  msgid "duplicate %<target%> modifier"
  msgstr ""
  
! #: c/c-parser.cc:20865 cp/parser.cc:43181
  #, gcc-internal-format
  msgid "duplicate %<prefer_type%> modifier"
  msgstr ""
  
! #: c/c-parser.cc:20886 cp/parser.cc:43202
  #, gcc-internal-format
  msgid "expected %<prefer_type%>, %<target%>, or %<targetsync%>"
  msgstr ""
  
! #: c/c-parser.cc:20922 c/c-parser.cc:27195 cp/parser.cc:43239
! #: cp/parser.cc:50642
  #, gcc-internal-format
  msgid "missing required %<target%> and/or %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-parser.cc:21163 cp/parser.cc:43534
  #, gcc-internal-format
  msgid "expected an OpenACC clause"
  msgstr ""
  
! #: c/c-parser.cc:21174 c/c-parser.cc:21571 c/c-parser.cc:29156
! #: cp/parser.cc:43545 cp/parser.cc:43998 cp/parser.cc:51484
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "%qs is not valid for %qs"
  msgstr "complex нерэчаісны для \"%s\""
  
! #: c/c-parser.cc:21219 cp/parser.cc:43593
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:21372 cp/parser.cc:43786
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr ""
  
! #: c/c-parser.cc:21560 cp/parser.cc:43987
  #, gcc-internal-format
  msgid "expected an OpenMP clause"
  msgstr ""
  
! #: c/c-parser.cc:21721 cp/parser.cc:49174
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21731 cp/parser.cc:49184
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21751 cp/parser.cc:49204
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.cc:21762 cp/parser.cc:49215
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.cc:21769 cp/parser.cc:49222
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21777 cp/parser.cc:49230
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21788 cp/parser.cc:49252
  #, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21798 cp/parser.cc:49275
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21891 cp/parser.cc:49359
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr ""
  
! #: c/c-parser.cc:21907 cp/parser.cc:49376
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
  
! #: c/c-parser.cc:21939 cp/parser.cc:49134
  #, gcc-internal-format
  msgid "%<host_data%> construct requires %<use_device%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22168 cp/parser.cc:3533
  #, gcc-internal-format
  msgid "%qE has not been declared"
  msgstr ""
  
! #: c/c-parser.cc:22172
  #, gcc-internal-format
  msgid "expected function name"
  msgstr ""
  
! #: c/c-parser.cc:22190 cp/parser.cc:52819
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD does not refer to a function"
  msgstr "`%D' - гэта ня функцыя,"
  
! #: c/c-parser.cc:22213 c/c-parser.cc:22261 cp/parser.cc:1779
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:22253 cp/parser.cc:52870 cp/parser.cc:52917
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:22284 cp/parser.cc:52945
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.cc:22285 cp/parser.cc:52947
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr ""
  
! #: c/c-parser.cc:22330 cp/parser.cc:49592
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22388
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must be declared before %qD"
  msgstr ""
  
! #: c/c-parser.cc:22392 c/c-parser.cc:22415
  #, gcc-internal-format
  msgid "to be allocated variable declared here"
  msgstr ""
  
! #: c/c-parser.cc:22410
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must not be modified between declaration of %qD and its %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22413
  #, fuzzy, gcc-internal-format
  #| msgid "`O' modifier"
  msgid "modified here"
  msgstr "'O' мадыфікатар"
  
! #: c/c-parser.cc:22481 cp/parser.cc:44113 cp/parser.cc:44128
  #, gcc-internal-format
  msgid "%<align%> clause argument needs to be positive constant power of two integer expression"
  msgstr ""
  
! #: c/c-parser.cc:22505
  #, gcc-internal-format
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:22522
  #, gcc-internal-format
  msgid "function parameter %qD may not appear as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22529
  #, gcc-internal-format
  msgid "%<allocate%> directive must be in the same scope as %qD"
  msgstr ""
  
! #: c/c-parser.cc:22537
  #, gcc-internal-format
  msgid "%qD already appeared as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22546
  #, gcc-internal-format
  msgid "%<allocator%> clause required for static variable %qD"
  msgstr ""
  
! #: c/c-parser.cc:22557
  #, gcc-internal-format
  msgid "%<allocator%> clause requires a predefined allocator as %qD is static"
  msgstr ""
  
! #: c/c-parser.cc:22708 cp/parser.cc:44293
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22747 cp/parser.cc:44332
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr ""
  
! #: c/c-parser.cc:22771 cp/parser.cc:44361
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22786 cp/parser.cc:44376
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many atomic clauses"
  msgstr "вельмі шмат уваходзячых файлаў"
  
! #: c/c-parser.cc:22793 cp/parser.cc:44383
  #, gcc-internal-format
  msgid "too many memory order clauses"
  msgstr ""
  
! #: c/c-parser.cc:22831 c/c-parser.cc:22838 cp/parser.cc:44421
! #: cp/parser.cc:44428
  #, gcc-internal-format
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:22844 c/c-parser.cc:22849 cp/parser.cc:44434
! #: cp/parser.cc:44439
  #, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr ""
  
! #: c/c-parser.cc:22872 cp/parser.cc:44462
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22883 cp/parser.cc:44473
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22915 cp/parser.cc:44505
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22925 cp/parser.cc:44515
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23046 cp/parser.cc:44615
  #, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:23053 cp/parser.cc:44622
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:23126 cp/parser.cc:44687 cp/parser.cc:44970 cp/parser.cc:45064
! #: cp/parser.cc:45082
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr ""
  
! #: c/c-parser.cc:23137 cp/parser.cc:44698
  #, gcc-internal-format
  msgid "unexpected %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:23197 cp/parser.cc:45137
  #, gcc-internal-format
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr ""
  
! #: c/c-parser.cc:23468 cp/parser.cc:44991 cp/parser.cc:45017
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:23472 cp/parser.cc:45057 cp/parser.cc:45091
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:23523 cp/parser.cc:45126
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:23529 cp/semantics.cc:11909 cp/semantics.cc:11919
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
  
! #: c/c-parser.cc:23632 cp/semantics.cc:11996
  #, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr ""
  
! #: c/c-parser.cc:23675
  #, gcc-internal-format
  msgid "%<destroy%> expression is not lvalue expression"
  msgstr ""
  
! #: c/c-parser.cc:23681 cp/parser.cc:45279
  #, gcc-internal-format
  msgid "the %<destroy%> expression %qE should be the same as the %<depobj%> argument %qE"
  msgstr ""
  
! #: c/c-parser.cc:23712 cp/parser.cc:45315
  #, gcc-internal-format
  msgid "expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>"
  msgstr ""
  
! #: c/c-parser.cc:23724 cp/parser.cc:45331
  #, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23765 cp/parser.cc:45369
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr ""
  
! #: c/c-parser.cc:23773 cp/parser.cc:45377
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:23778
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.cc:23849 cp/parser.cc:46098
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:23916 cp/parser.cc:46167
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero preceding executable statements"
  msgstr ""
  
! #: c/c-parser.cc:23950 cp/parser.cc:46200
  #, gcc-internal-format
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23955 cp/parser.cc:46206
  #, gcc-internal-format
  msgid "expected %<#pragma omp scan%>"
  msgstr ""
  
! #: c/c-parser.cc:23964 cp/parser.cc:46215
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero succeeding executable statements"
  msgstr ""
  
! #: c/c-parser.cc:23989 cp/parser.cc:46238
  #, fuzzy, gcc-internal-format
  msgid "for statement expected"
  msgstr "вельмі шмат аргументаў у функцыі"
--- 50725,52385 ----
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.cc:8025 c/c-parser.cc:8029 c/c-parser.cc:8537
! #: c/gimple-parser.cc:722 c/gimple-parser.cc:2510 cp/parser.cc:14429
  #, gcc-internal-format
  msgid "expected statement"
  msgstr ""
  
! #: c/c-parser.cc:8110
  #, gcc-internal-format
  msgid "expected %<:%> or %<...%>"
  msgstr ""
  
! #: c/c-parser.cc:8140
  #, gcc-internal-format
  msgid "GNU-style attribute between label and declaration appertains to the label"
  msgstr ""
  
! #: c/c-parser.cc:8393
  #, gcc-internal-format
  msgid "expected identifier or %<*%>"
  msgstr ""
  
! #: c/c-parser.cc:8519
  #, gcc-internal-format
  msgid "only attribute %<fallthrough%> or %<assume%> can be applied to a null statement"
  msgstr ""
  
! #: c/c-parser.cc:8629
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support if declarations before C2Y"
  msgstr "ISO C89 не падтрымлівае \"long long\""
  
! #: c/c-parser.cc:8651
  #, gcc-internal-format
  msgid "declaration in the controlling expression must have an initializer"
  msgstr ""
  
! #: c/c-parser.cc:8668 cp/parser.cc:5589 cp/parser.cc:17961
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declaration"
  msgstr "пустое абвяшчэньне"
  
! #: c/c-parser.cc:8749 cp/parser.cc:16969
  #, 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.cc:8792 cp/parser.cc:16972
  #, 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.cc:8886 cp/parser.cc:15383
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:9004 c/c-parser.cc:9083 c/c-parser.cc:9218 cp/parser.cc:16382
  #, gcc-internal-format
  msgid "loop not permitted in intervening code in OpenMP loop body"
  msgstr ""
  
! #: c/c-parser.cc:9091
  #, gcc-internal-format
  msgid "suggest braces around empty body in %<do%> statement"
  msgstr ""
  
! #: c/c-parser.cc:9252 c/c-parser.cc:9284
  #, gcc-internal-format
  msgid "multiple iterating variables in fast enumeration"
  msgstr ""
  
! #: c/c-parser.cc:9307
  #, fuzzy, gcc-internal-format
  msgid "invalid iterating variable in fast enumeration"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: c/c-parser.cc:9331 cp/parser.cc:15691
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:9337 cp/parser.cc:15697
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:9378
  #, gcc-internal-format
  msgid "missing collection in fast enumeration"
  msgstr ""
  
! #: c/c-parser.cc:9527 c/c-parser.cc:9538 c/c-parser.cc:9549
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "паўтарэнне \"volatile\""
  
! #: c/c-parser.cc:9528 c/c-parser.cc:9539 c/c-parser.cc:9550 cp/parser.cc:25094
! #: cp/parser.cc:25112 cp/parser.cc:25127
  #, gcc-internal-format
  msgid "first seen here"
  msgstr ""
  
! #: c/c-parser.cc:9559
  #, gcc-internal-format
  msgid "%qE is not a valid %<asm%> qualifier"
  msgstr ""
  
! #: c/c-parser.cc:9908 cp/parser.cc:5020
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr ""
  
! #: c/c-parser.cc:10116
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids omitting the middle term of a %<?:%> expression"
  msgstr "ISO C не дазваляе пусты ізыходны файл"
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.cc:10340 cp/typeck.cc:5829
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.cc:10346 cp/typeck.cc:5834
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr ""
  
! #: c/c-parser.cc:10617
  #, gcc-internal-format
  msgid "storage class specifier in cast"
  msgstr ""
  
! #: c/c-parser.cc:10620
  #, gcc-internal-format
  msgid "alignment specified for type name in cast"
  msgstr ""
  
! #: c/c-parser.cc:10744
  #, gcc-internal-format
  msgid "traditional C rejects the unary plus operator"
  msgstr ""
  
! #: c/c-parser.cc:10824
  #, gcc-internal-format
! msgid "ISO C does not support static assertions in expressions before C2Y"
  msgstr ""
  
! #: c/c-parser.cc:10857
! #, fuzzy, gcc-internal-format
! #| msgid "ISO C89 does not support complex types"
! msgid "ISO C does not support %qs before C2Y"
! msgstr "ISO C89 не падтрымлівае комлексныя тыпы"
! 
! #: c/c-parser.cc:10897
  #, gcc-internal-format
! msgid "storage class specifier in %qs"
  msgstr ""
  
! #: c/c-parser.cc:10900 c/c-parser.cc:11086
! #, fuzzy, gcc-internal-format
! msgid "alignment specified for type name in %qs"
! msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
! 
! #: c/c-parser.cc:10927
  #, gcc-internal-format
! msgid "%qs applied to a bit-field"
  msgstr ""
  
! #: c/c-parser.cc:11003
  #, gcc-internal-format
  msgid "storage class specifier in %qE"
  msgstr ""
  
! #: c/c-parser.cc:11006
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for type name in %qE"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: c/c-parser.cc:11030
  #, gcc-internal-format
  msgid "ISO C does not allow %<%E (expression)%>"
  msgstr ""
  
! #: c/c-parser.cc:11058
! #, fuzzy, gcc-internal-format
! #| msgid "%s does not support %s"
! msgid "ISO C does not support %qs"
! msgstr "%s не падтрымлівае %s"
! 
! #: c/c-parser.cc:11071
! #, gcc-internal-format
! msgid "invalid application of %qs to something not a type"
! msgstr ""
! 
! #: c/c-parser.cc:11244
  #, fuzzy, gcc-internal-format
  msgid "cannot take address of %qs"
  msgstr "не магу атрымаць адрас бітавага поля \"%s\""
  
! #: c/c-parser.cc:11351
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C99 does not support %<_Generic%>"
  msgstr "ISO C89 не падтрымлівае комлексныя тыпы"
  
! #: c/c-parser.cc:11354
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C90 does not support %<_Generic%>"
  msgstr "ISO C89 не падтрымлівае комлексныя тыпы"
  
! #: c/c-parser.cc:11365
  #, gcc-internal-format
  msgid "ISO C does not support use of type name as %<_Generic%> controlling operand before C2Y"
  msgstr ""
  
! #: c/c-parser.cc:11446
  #, gcc-internal-format
  msgid "ISO C does not support %<_Generic%> association with function type before C2Y"
  msgstr ""
  
! #: c/c-parser.cc:11450
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support `++' and `--' on complex types"
  msgid "ISO C does not support %<_Generic%> association with incomplete type before C2Y"
  msgstr "ISO C не падтрымлівае \"++\" і \"--\" для тыпу complex"
  
! #: c/c-parser.cc:11455
  #, gcc-internal-format
! msgid "ISO C does not support %<_Generic%> association with variably-modified type before C2Y"
  msgstr ""
  
! #: c/c-parser.cc:11497
  #, gcc-internal-format
  msgid "duplicate %<default%> case in %<_Generic%>"
  msgstr ""
  
! #: c/c-parser.cc:11498
  #, gcc-internal-format
  msgid "original %<default%> is here"
  msgstr ""
  
! #: c/c-parser.cc:11506
  #, gcc-internal-format
  msgid "%<_Generic%> specifies two compatible types"
  msgstr ""
  
! #: c/c-parser.cc:11507
  #, gcc-internal-format
  msgid "compatible type is here"
  msgstr ""
  
! #: c/c-parser.cc:11530
  #, gcc-internal-format
  msgid "%<_Generic%> selector matches multiple associations"
  msgstr ""
  
! #: c/c-parser.cc:11532
  #, gcc-internal-format
  msgid "other match is here"
  msgstr ""
  
! #: c/c-parser.cc:11571
  #, gcc-internal-format
  msgid "%<_Generic%> selector of type %qT is not compatible with any association"
  msgstr ""
  
! #: c/c-parser.cc:11592
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
  msgstr "аргумент `__builtin_args_info' выйшаў за межы"
  
! #: c/c-parser.cc:11600
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
  msgstr "аргумент `__builtin_args_info' выйшаў за межы"
  
! #: c/c-parser.cc:11606
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
  msgstr ""
  
! #: c/c-parser.cc:11622
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has no arguments"
  msgstr "аргумент `__builtin_args_info' выйшаў за межы"
  
! #: c/c-parser.cc:11645 c/c-parser.cc:11649
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support %qs predefined identifier"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: c/c-parser.cc:11653
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: c/c-parser.cc:11872 c/c-parser.cc:13608 c/c-parser.cc:13630
! #: c/c-parser.cc:23984 c/gimple-parser.cc:1887 c/gimple-parser.cc:2527
! #: cp/parser.cc:47628
  #, gcc-internal-format
  msgid "expected expression"
  msgstr ""
  
! #: c/c-parser.cc:11894
  #, gcc-internal-format
  msgid "braced-group within expression allowed only inside a function"
  msgstr ""
  
! #: c/c-parser.cc:11909
  #, gcc-internal-format
  msgid "ISO C forbids braced-groups within expressions"
  msgstr ""
  
! #: c/c-parser.cc:12014 cp/parser.cc:12391
  #, gcc-internal-format
  msgid "optional second parameter of %<va_start%> not last named argument"
  msgstr ""
  
! #: c/c-parser.cc:12053 cp/parser.cc:12446
  #, gcc-internal-format
  msgid "%<va_start%> macro used with additional arguments other than identifier of the last named argument"
  msgstr ""
  
! #: c/c-parser.cc:12192
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: c/c-parser.cc:12208
  #, fuzzy, gcc-internal-format
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: c/c-parser.cc:12278 c/c-parser.cc:12295 c/c-parser.cc:12302
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to %<__builtin_tgmath%>"
  msgstr "не хапае аргументаў у функцыі"
  
! #: c/c-parser.cc:12323
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
  msgstr "аргумент `__builtin_args_info' выйшаў за межы"
  
! #: c/c-parser.cc:12367 c/c-parser.cc:12377
  #, gcc-internal-format
  msgid "invalid type-generic return type for argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12399 c/c-parser.cc:12409
  #, gcc-internal-format
  msgid "invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12442
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> all have the same type"
  msgstr ""
  
! #: c/c-parser.cc:12461
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> lack type-generic parameter"
  msgstr ""
  
! #: c/c-parser.cc:12509
  #, gcc-internal-format
  msgid "duplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12532
  #, gcc-internal-format
  msgid "bad return type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12549
  #, gcc-internal-format
  msgid "bad type for argument %u of function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12589
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid type of argument %u of type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12600
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to complex-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12608
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to binary-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12616 c/c-parser.cc:12646
  #, gcc-internal-format
  msgid "both complex and decimal floating-point arguments to type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12624 c/c-parser.cc:12666
  #, gcc-internal-format
  msgid "both binary and decimal floating-point arguments to type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12638
  #, gcc-internal-format, gfc-internal-format
  msgid "complex argument %u to decimal-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12658
  #, gcc-internal-format, gfc-internal-format
  msgid "binary argument %u to decimal-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12765
  #, gcc-internal-format
  msgid "no matching function for type-generic call"
  msgstr ""
  
! #: c/c-parser.cc:12806
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
  msgstr ""
  
! #: c/c-parser.cc:12819
  #, fuzzy, gcc-internal-format
  msgid "first argument to %<__builtin_call_with_static_chain%> must be a call expression"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: c/c-parser.cc:12823
  #, fuzzy, gcc-internal-format
  msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: c/c-parser.cc:12849
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<__builtin_complex%>"
  msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
  
! #: c/c-parser.cc:12871
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operand not of real binary floating-point type"
  msgstr ""
  
! #: c/c-parser.cc:12880
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operands of different types"
  msgstr ""
  
! #: c/c-parser.cc:12911
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<__builtin_counted_by_ref%>"
  msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
  
! #: c/c-parser.cc:12923
  #, fuzzy, gcc-internal-format
! msgid "the argument to %<__builtin_counted_by_ref%> must be an array or pointer"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: c/c-parser.cc:12931
! #, fuzzy, gcc-internal-format
! msgid "the argument to %<__builtin_counted_by_ref%> must be a field of a structure"
! msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
! 
! #: c/c-parser.cc:12982 c/c-parser.cc:13011 cp/parser.cc:8701
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
  
! #: c/c-parser.cc:13182
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %qs"
  msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
  
! #: c/c-parser.cc:13191 c/c-parser.cc:13271
  #, fuzzy, gcc-internal-format
  msgid "%qs operand not an integral type"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: c/c-parser.cc:13197 c/c-parser.cc:13277
  #, gcc-internal-format
  msgid "argument %u in call to function %qs has enumerated type"
  msgstr ""
  
! #: c/c-parser.cc:13204
  #, gcc-internal-format
  msgid "argument %u in call to function %qs has boolean type"
  msgstr ""
  
! #: c/c-parser.cc:13211
  #, gcc-internal-format
  msgid "argument 1 in call to function %qs has signed type"
  msgstr ""
  
! #: c/c-parser.cc:13219
  #, gcc-internal-format
  msgid "argument 1 in call to function %qs has %<char%> type"
  msgstr ""
  
! #: c/c-parser.cc:13293
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "rotate count is negative"
  msgstr "адмоўны памер масіва "
  
! #: c/c-parser.cc:13585 cp/parser.cc:6975
  #, gcc-internal-format
  msgid "%<omp_all_memory%> may only be used in OpenMP %<depend%> clause"
  msgstr ""
  
! #: c/c-parser.cc:13595
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C does not support %qs before C23"
  msgstr "ISO C89 не падтрымлівае комлексныя тыпы"
  
! #: c/c-parser.cc:13683
  #, gcc-internal-format
  msgid "%qT declared in %<constexpr%> compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13688
  #, gcc-internal-format
  msgid "%qT defined in %<constexpr%> compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13704
  #, gcc-internal-format
  msgid "compound literal has variable size"
  msgstr ""
  
! #: c/c-parser.cc:13709
  #, gcc-internal-format
  msgid "compound literal has function type"
  msgstr ""
  
! #: c/c-parser.cc:13740
  #, gcc-internal-format
  msgid "compound literal qualified by address-space qualifier"
  msgstr ""
  
! #: c/c-parser.cc:13745
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids `goto *expr;'"
  msgid "ISO C90 forbids compound literals"
  msgstr "ISO C не падтрымлівае \"goto *expr;\""
  
! #: c/c-parser.cc:13747
  #, gcc-internal-format
  msgid "ISO C forbids storage class specifiers in compound literals before C23"
  msgstr ""
  
! #: c/c-parser.cc:13761
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13836
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13841
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13849
  #, gcc-internal-format
  msgid "taking the absolute value of unsigned type %qT has no effect"
  msgstr ""
  
! #: c/c-parser.cc:13860
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13864
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of decimal floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13869
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13882
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13886
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13904
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13909
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13914
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13940
  #, gcc-internal-format
  msgid "absolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of value"
  msgstr ""
  
! #: c/c-parser.cc:14070 cp/parser.cc:9138
  #, gcc-internal-format
  msgid "calls to the OpenMP runtime API are not permitted in intervening code"
  msgstr ""
  
! #: c/c-parser.cc:14510
  #, gcc-internal-format
  msgid "expected identifier or %<)%>"
  msgstr ""
  
! #: c/c-parser.cc:14606
  #, gcc-internal-format
  msgid "extra semicolon"
  msgstr ""
  
! #: c/c-parser.cc:14854
  #, gcc-internal-format
  msgid "extra semicolon in method definition specified"
  msgstr ""
  
! #: c/c-parser.cc:14986
  #, gcc-internal-format
  msgid "method attributes must be specified at the end only"
  msgstr ""
  
! #: c/c-parser.cc:15006
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%> after method attribute definition"
  msgstr ""
  
! #: c/c-parser.cc:15128
  #, gcc-internal-format
  msgid "objective-c method declaration is expected"
  msgstr ""
  
! #: c/c-parser.cc:15580
  #, gcc-internal-format
  msgid "no type or storage class may be specified here,"
  msgstr ""
  
! #: c/c-parser.cc:15648 cp/parser.cc:40873
  #, gcc-internal-format
  msgid "empty property attribute list"
  msgstr ""
  
! #: c/c-parser.cc:15662 cp/parser.cc:40886
  #, fuzzy, gcc-internal-format
  msgid "missing property attribute"
  msgstr "прапушчан ініцыялізатар"
  
! #: c/c-parser.cc:15701
  #, gcc-internal-format
  msgid "unknown property attribute %<%s%s%>"
  msgstr ""
  
! #: c/c-parser.cc:15704 cp/parser.cc:40923
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.cc:15713 cp/parser.cc:40932
  #, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr ""
  
! #: c/c-parser.cc:15724 cp/parser.cc:40946
  #, gcc-internal-format
  msgid "expected %qE selector name"
  msgstr ""
  
! #: c/c-parser.cc:15740 cp/parser.cc:40965
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:15964 cp/semantics.cc:14910
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
  msgstr ""
  
! #: c/c-parser.cc:16006 cp/parser.cc:56966
  #, gcc-internal-format
! msgid "intervening code must not contain executable OpenMP directives"
  msgstr ""
  
! #: c/c-parser.cc:16026 c/c-parser.cc:26701 c/c-parser.cc:27010
! #: c/c-parser.cc:27073 c/c-parser.cc:27183 cp/parser.cc:51253
! #: cp/parser.cc:51601 cp/parser.cc:51716 cp/parser.cc:51815 cp/parser.cc:56998
! #: cp/parser.cc:57014 cp/parser.cc:57030 cp/parser.cc:57046 cp/parser.cc:57063
! #: cp/parser.cc:57080 cp/parser.cc:57097 cp/parser.cc:57128 cp/parser.cc:57142
! #: cp/parser.cc:57167 cp/parser.cc:57181
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:16049 cp/parser.cc:57156
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr ""
  
! #: c/c-parser.cc:16152 cp/parser.cc:57286
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:16159 cp/parser.cc:57292
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.cc:16171 c/c-parser.cc:16187
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used at file scope"
  msgstr ""
  
! #: c/c-parser.cc:16258 cp/parser.cc:57375
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.cc:16274 cp/parser.cc:56988
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
  
! #: c/c-parser.cc:16661 c/c-parser.cc:21118 c/c-parser.cc:23452
! #: c/c-parser.cc:23471 c/c-parser.cc:23724 c/c-parser.cc:23782
! #: c/c-parser.cc:23789 c/c-parser.cc:23796 c/c-parser.cc:28189
! #: c/c-parser.cc:29769 c/c-parser.cc:29777 c/c-parser.cc:30153
! #: c/c-parser.cc:30163 c/c-parser.cc:30272 c/c-parser.cc:30279
! #: c/c-parser.cc:30286 c/c-parser.cc:30293 cp/parser.cc:41416
! #: cp/parser.cc:45728 cp/parser.cc:47154 cp/parser.cc:47191 cp/parser.cc:47380
! #: cp/parser.cc:47443 cp/parser.cc:47450 cp/parser.cc:47457 cp/parser.cc:53197
! #: cp/parser.cc:53204 cp/parser.cc:53211 cp/parser.cc:53218 cp/parser.cc:53766
! #: cp/parser.cc:55837 cp/parser.cc:55845 cp/parser.cc:55997 cp/parser.cc:56007
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %qs clauses"
  msgstr "вельмі шмат уваходзячых файлаў"
  
! #: c/c-parser.cc:16688
  #, gcc-internal-format
  msgid "expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:17295 c/c-parser.cc:31043
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-parser.cc:17299 cp/semantics.cc:9535
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "\"%s\" звычайна функцыя"
  
! #: c/c-parser.cc:17341 cp/parser.cc:42307
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:17436 cp/parser.cc:42385
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:17438 cp/parser.cc:42387
  #, gcc-internal-format
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr ""
  
! #: c/c-parser.cc:17523 cp/parser.cc:42457
  #, gcc-internal-format
  msgid "expected constant logical expression"
  msgstr ""
  
! #: c/c-parser.cc:17600 cp/parser.cc:42539
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr ""
  
! #: c/c-parser.cc:17620 c/c-parser.cc:27066 c/c-parser.cc:27176
! #: cp/parser.cc:42557 cp/parser.cc:51593 cp/parser.cc:51708
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr ""
  
! #: c/c-parser.cc:17673 cp/parser.cc:42612
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:17680 cp/parser.cc:42619
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<if%> clauses"
  msgstr "вельмі шмат уваходзячых файлаў"
  
! #: c/c-parser.cc:17682 cp/parser.cc:42621
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr ""
  
! #: c/c-parser.cc:17688 cp/parser.cc:42627
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
  
! #: c/c-parser.cc:17793 c/c-parser.cc:17853 c/c-parser.cc:17915
! #: c/c-parser.cc:17963 c/c-parser.cc:18043 c/c-parser.cc:18440
! #: c/c-parser.cc:18522 c/c-parser.cc:19136 c/c-parser.cc:19281
! #: c/c-parser.cc:19349 c/c-parser.cc:20664 c/c-parser.cc:21055
  #, gcc-internal-format
  msgid "expected integer expression"
  msgstr ""
  
! #: c/c-parser.cc:17804
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17865
  #, gcc-internal-format
  msgid "%<num_tasks%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17927 cp/semantics.cc:9750
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17976 cp/semantics.cc:9780
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr ""
  
! #: c/c-parser.cc:18010 cp/parser.cc:42853
  #, gcc-internal-format
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr ""
  
! #: c/c-parser.cc:18082 cp/parser.cc:42923
  #, gcc-internal-format
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr ""
  
! #: c/c-parser.cc:18150
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<pointer%> or %<all%>"
  msgstr ""
  
! #: c/c-parser.cc:18227 cp/parser.cc:43075
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr ""
  
! #: c/c-parser.cc:18230 cp/parser.cc:43078
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr ""
  
! #: c/c-parser.cc:18314 cp/semantics.cc:8427 cp/semantics.cc:8492
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:18326 c/c-parser.cc:18449 cp/semantics.cc:8462
! #: cp/semantics.cc:8506
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:18388 cp/parser.cc:42070
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many %<static%> arguments"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: c/c-parser.cc:18422 cp/parser.cc:42103
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "unexpected argument"
  msgstr "няма аргументаў"
  
! #: c/c-parser.cc:18589 cp/semantics.cc:9966
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr ""
  
! #: c/c-parser.cc:18657 cp/parser.cc:46356
  #, gcc-internal-format
  msgid "too many %<self%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:18699 cp/parser.cc:43128
  #, gcc-internal-format
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr ""
  
! #: c/c-parser.cc:18708 c/c-parser.cc:18714 cp/parser.cc:43137
! #: cp/parser.cc:43147
  #, gcc-internal-format
  msgid "expected %<concurrent%>"
  msgstr ""
  
! #: c/c-parser.cc:18750 cp/parser.cc:43187
  #, gcc-internal-format
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr ""
  
! #: c/c-parser.cc:18803 cp/parser.cc:43255
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:18898 cp/parser.cc:43337
! #, gcc-internal-format
! msgid "%<-%> operator for reductions deprecated in OpenMP 5.2"
! msgstr ""
! 
! #: c/c-parser.cc:18937 c/c-parser.cc:29308 cp/parser.cc:55275
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.cc:19059 cp/parser.cc:43524
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.cc:19113 cp/parser.cc:43540
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:19117 cp/parser.cc:43543
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:19130 cp/semantics.cc:8553
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:19153 cp/parser.cc:43563
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%-code"
  msgid "invalid schedule kind"
  msgstr "нерэчаісны %%-код"
  
! #: c/c-parser.cc:19292 c/c-parser.cc:19303
  #, gcc-internal-format
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:19311 cp/semantics.cc:8520
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:19360 cp/semantics.cc:8649
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:19405 cp/semantics.cc:8777
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19517 c/c-parser.cc:23439 cp/parser.cc:47146
  #, gcc-internal-format
  msgid "expected %<allocator%> or %<align%>"
  msgstr ""
  
! #: c/c-parser.cc:19524 c/c-parser.cc:19691 c/c-parser.cc:19733
! #: cp/parser.cc:44048
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate %qs modifier"
  msgstr "паўтарэньне `%s'"
  
! #: c/c-parser.cc:19572 cp/semantics.cc:8910
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:19583 cp/semantics.cc:8865 cp/semantics.cc:8881
  #, gcc-internal-format
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19726
! #, gcc-internal-format
! msgid "expected %<traits%> or %<memspace%>"
! msgstr ""
! 
! #: c/c-parser.cc:19791
! #, gcc-internal-format
! msgid "legacy %<%s(%s)%> traits syntax not allowed in %<uses_allocators%> clause when using modifiers"
! msgstr ""
! 
! #: c/c-parser.cc:19809 cp/parser.cc:44110
! #, gcc-internal-format
! msgid "the specification of arguments to %<uses_allocators%> where each item is of the form %<allocator(traits)%> is deprecated since OpenMP 5.2"
! msgstr ""
! 
! #: c/c-parser.cc:19817 cp/parser.cc:44118
! #, gcc-internal-format
! msgid "%<uses_allocators%> clause only accepts a single allocator when using modifiers"
! msgstr ""
! 
! #: c/c-parser.cc:19951 cp/parser.cc:44328
  #, gcc-internal-format
  msgid "multiple linear modifiers"
  msgstr ""
  
! #: c/c-parser.cc:19963 cp/parser.cc:44341
  #, gcc-internal-format
  msgid "multiple %<step%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:19971 c/c-parser.cc:19999
  #, gcc-internal-format
  msgid "%<linear%> clause step expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:20033 cp/parser.cc:44464
! #, gcc-internal-format
! msgid "specifying the list items as arguments to the modifiers is deprecated since OpenMP 5.2"
! msgstr ""
! 
! #: c/c-parser.cc:20072
  #, gcc-internal-format
  msgid "%<safelen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:20111
  #, gcc-internal-format
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:20459 cp/parser.cc:44919
! #, gcc-internal-format
! msgid "%<sink%> modifier with %<depend%> clause deprecated since OpenMP 5.2, use with %<doacross%>"
! msgstr ""
! 
! #: c/c-parser.cc:20468 cp/parser.cc:44928
! #, gcc-internal-format
! msgid "%<source%> modifier with %<depend%> clause deprecated since OpenMP 5.2, use with %<doacross%>"
! msgstr ""
! 
! #: c/c-parser.cc:20485 cp/parser.cc:44945
  #, gcc-internal-format
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr ""
  
! #: c/c-parser.cc:20533 cp/parser.cc:45000 cp/parser.cc:45798 cp/parser.cc:45865
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%d operand"
  msgid "invalid depend kind"
  msgstr "нерэчаісны %%d аперанд"
  
! #: c/c-parser.cc:20594 cp/parser.cc:45030
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid doacross kind"
  msgstr "нерэчаісная маска"
  
! #: c/c-parser.cc:20629 cp/parser.cc:45231
! #, gcc-internal-format
! msgid "expected %<fallback%> modifier"
! msgstr ""
! 
! #: c/c-parser.cc:20646 cp/parser.cc:45255
! #, gcc-internal-format
! msgid "expected %<abort%>, %<default_mem%>, or %<null%> as fallback mode"
! msgstr ""
! 
! #: c/c-parser.cc:20675 cp/semantics.cc:8473
! #, gcc-internal-format
! msgid "%<dyn_groupprivate%> value must be non-negative"
! msgstr ""
! 
! #: c/c-parser.cc:20783 cp/parser.cc:45371
! #, gcc-internal-format
! msgid "illegal comma"
! msgstr ""
! 
! #: c/c-parser.cc:20793 cp/parser.cc:45381
  #, gcc-internal-format
  msgid "too many %<always%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:20804 cp/parser.cc:45395
  #, gcc-internal-format
  msgid "too many %<close%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:20815 c/c-parser.cc:21307 cp/parser.cc:45155
! #: cp/parser.cc:45409
! #, fuzzy, gcc-internal-format
! #| msgid "too many input files"
! msgid "too many %<iterator%> modifiers"
! msgstr "вельмі шмат уваходзячых файлаў"
! 
! #: c/c-parser.cc:20831 cp/parser.cc:45429
! #, fuzzy, gcc-internal-format
! #| msgid "too many input files"
! msgid "too many %<mapper%> modifiers"
! msgstr "вельмі шмат уваходзячых файлаў"
! 
! #: c/c-parser.cc:20851 cp/parser.cc:45455
! #, gcc-internal-format
! msgid "in %<declare mapper%> directives, parameter to %<mapper%> modifier must be %<default%>"
! msgstr ""
! 
! #: c/c-parser.cc:20867 c/c-parser.cc:29130 cp/parser.cc:45472
! #: cp/parser.cc:55511
! #, gcc-internal-format
! msgid "expected identifier or %<default%>"
! msgstr ""
! 
! #: c/c-parser.cc:20885 c/c-parser.cc:21296 cp/parser.cc:45141
! #: cp/parser.cc:45494
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<present%> modifiers"
  msgstr "вельмі шмат уваходзячых файлаў"
  
! #: c/c-parser.cc:20894 cp/parser.cc:45506
  #, gcc-internal-format
! msgid "%<map%> clause with map-type modifier other than %<always%>, %<close%>, %<iterator%>, %<mapper%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:20906 cp/parser.cc:45521
! #, gcc-internal-format
! msgid "%<map%> clause modifiers without comma separation is deprecated since OpenMP 5.2"
! msgstr ""
! 
! #: c/c-parser.cc:20941 cp/parser.cc:45555
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "нерэчаісная маска"
  
! #: c/c-parser.cc:21025 cp/parser.cc:45651
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21037 cp/parser.cc:45662
  #, gcc-internal-format
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr ""
  
! #: c/c-parser.cc:21060 cp/semantics.cc:8674
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr ""
  
! #: c/c-parser.cc:21093 cp/parser.cc:45733
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr ""
  
! #: c/c-parser.cc:21157 cp/parser.cc:45772
! #, gcc-internal-format
! msgid "%<master%> affinity deprecated since OpenMP 5.1, use %<primary%>"
! msgstr ""
! 
! #: c/c-parser.cc:21180
  #, fuzzy, gcc-internal-format
  msgid "invalid proc_bind kind"
  msgstr "Нерэчаісны выбар %s"
  
! #: c/c-parser.cc:21224
  #, gcc-internal-format
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr ""
  
! #: c/c-parser.cc:21317 cp/parser.cc:45170
! #, gcc-internal-format
! msgid "%qs clause with modifier other than %<iterator%> or %<present%>"
! msgstr ""
! 
! #: c/c-parser.cc:21413 cp/semantics.cc:10088 cp/semantics.cc:10106
  #, gcc-internal-format
  msgid "%<partial%> argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:21514 cp/semantics.cc:9247
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:21585 c/c-parser.cc:21679 cp/parser.cc:45925
! #: cp/parser.cc:46037
  #, gcc-internal-format
  msgid "string literal must not contain %<\\0%>"
  msgstr ""
  
! #: c/c-parser.cc:21594 c/c-parser.cc:21715 cp/parser.cc:45932
! #: cp/parser.cc:46072
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown foreign runtime identifier %qs"
  msgstr "невядомая назва рэгістра: %s"
  
! #: c/c-parser.cc:21609 c/c-parser.cc:21738 cp/parser.cc:45947
! #: cp/parser.cc:46094
  #, gcc-internal-format
  msgid "expected string literal or constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:21617 c/c-parser.cc:21746 cp/parser.cc:45955
! #: cp/parser.cc:46102 cp/semantics.cc:7751
  #, gcc-internal-format
  msgid "unknown foreign runtime identifier %qwd"
  msgstr ""
  
! #: c/c-parser.cc:21655 cp/parser.cc:46014
  #, gcc-internal-format
  msgid "expected %<fr%> or %<attr%> preference selector"
  msgstr ""
  
! #: c/c-parser.cc:21663 cp/parser.cc:46022
  #, gcc-internal-format
  msgid "duplicated %<fr%> preference selector"
  msgstr ""
  
! #: c/c-parser.cc:21689 cp/parser.cc:46046
  #, gcc-internal-format
  msgid "%<attr%> string literal must start with %<ompx_%>"
  msgstr ""
  
! #: c/c-parser.cc:21697 cp/parser.cc:46053
  #, gcc-internal-format
  msgid "%<attr%> string literal must not contain a comma"
  msgstr ""
  
! #: c/c-parser.cc:21709 cp/parser.cc:46065
  #, gcc-internal-format
  msgid "non-empty string literal expected"
  msgstr ""
  
! #: c/c-parser.cc:21819 cp/parser.cc:46205
  #, gcc-internal-format
  msgid "duplicate %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-parser.cc:21826 cp/parser.cc:46212
  #, gcc-internal-format
  msgid "duplicate %<target%> modifier"
  msgstr ""
  
! #: c/c-parser.cc:21833 cp/parser.cc:46219
  #, gcc-internal-format
  msgid "duplicate %<prefer_type%> modifier"
  msgstr ""
  
! #: c/c-parser.cc:21854 cp/parser.cc:46240
  #, gcc-internal-format
  msgid "expected %<prefer_type%>, %<target%>, or %<targetsync%>"
  msgstr ""
  
! #: c/c-parser.cc:21890 c/c-parser.cc:28218 cp/parser.cc:46277
! #: cp/parser.cc:53791
  #, gcc-internal-format
  msgid "missing required %<target%> and/or %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-parser.cc:22131 cp/parser.cc:46572
  #, gcc-internal-format
  msgid "expected an OpenACC clause"
  msgstr ""
  
! #: c/c-parser.cc:22142 c/c-parser.cc:22552 c/c-parser.cc:30585
! #: cp/parser.cc:46583 cp/parser.cc:47051 cp/parser.cc:54745
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "%qs is not valid for %qs"
  msgstr "complex нерэчаісны для \"%s\""
  
! #: c/c-parser.cc:22187 cp/parser.cc:46631
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:22340 cp/parser.cc:46824
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr ""
  
! #: c/c-parser.cc:22380 cp/parser.cc:46860
! #, gcc-internal-format
! msgid "%<to%> clause with %<declare target%> deprecated since OpenMP 5.2, use %<enter%>"
! msgstr ""
! 
! #: c/c-parser.cc:22541 cp/parser.cc:47040
  #, gcc-internal-format
  msgid "expected an OpenMP clause"
  msgstr ""
  
! #: c/c-parser.cc:22702 cp/parser.cc:52283
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:22712 cp/parser.cc:52293
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:22732 cp/parser.cc:52313
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.cc:22743 cp/parser.cc:52324
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.cc:22750 cp/parser.cc:52331
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:22758 cp/parser.cc:52339
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:22769 cp/parser.cc:52361
  #, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:22779 cp/parser.cc:52384
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:22872 cp/parser.cc:52468
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr ""
  
! #: c/c-parser.cc:22888 cp/parser.cc:52485
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
  
! #: c/c-parser.cc:22920 cp/parser.cc:52243
  #, gcc-internal-format
  msgid "%<host_data%> construct requires %<use_device%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23149 cp/parser.cc:3610
  #, gcc-internal-format
  msgid "%qE has not been declared"
  msgstr ""
  
! #: c/c-parser.cc:23153
  #, gcc-internal-format
  msgid "expected function name"
  msgstr ""
  
! #: c/c-parser.cc:23171 cp/parser.cc:56275
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD does not refer to a function"
  msgstr "`%D' - гэта ня функцыя,"
  
! #: c/c-parser.cc:23194 c/c-parser.cc:23242 cp/parser.cc:1839
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:23234 cp/parser.cc:56326 cp/parser.cc:56373
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:23265 cp/parser.cc:56401
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.cc:23266 cp/parser.cc:56403
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr ""
  
! #: c/c-parser.cc:23311 cp/parser.cc:52701
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23370
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must be declared before %qD"
  msgstr ""
  
! #: c/c-parser.cc:23374 c/c-parser.cc:23397
  #, gcc-internal-format
  msgid "to be allocated variable declared here"
  msgstr ""
  
! #: c/c-parser.cc:23392
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must not be modified between declaration of %qD and its %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:23395
  #, fuzzy, gcc-internal-format
  #| msgid "`O' modifier"
  msgid "modified here"
  msgstr "'O' мадыфікатар"
  
! #: c/c-parser.cc:23463 cp/parser.cc:47166 cp/parser.cc:47181
  #, gcc-internal-format
  msgid "%<align%> clause argument needs to be positive constant power of two integer expression"
  msgstr ""
  
! #: c/c-parser.cc:23487
  #, gcc-internal-format
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:23504
  #, gcc-internal-format
  msgid "function parameter %qD may not appear as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:23511
  #, gcc-internal-format
  msgid "%<allocate%> directive must be in the same scope as %qD"
  msgstr ""
  
! #: c/c-parser.cc:23519
  #, gcc-internal-format
  msgid "%qD already appeared as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:23528
  #, gcc-internal-format
  msgid "%<allocator%> clause required for static variable %qD"
  msgstr ""
  
! #: c/c-parser.cc:23539
  #, gcc-internal-format
  msgid "%<allocator%> clause requires a predefined allocator as %qD is static"
  msgstr ""
  
! #: c/c-parser.cc:23690 cp/parser.cc:47346
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23729 cp/parser.cc:47385
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr ""
  
! #: c/c-parser.cc:23753 cp/parser.cc:47414
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23768 cp/parser.cc:47429
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many atomic clauses"
  msgstr "вельмі шмат уваходзячых файлаў"
  
! #: c/c-parser.cc:23775 cp/parser.cc:47436
  #, gcc-internal-format
  msgid "too many memory order clauses"
  msgstr ""
  
! #: c/c-parser.cc:23813 c/c-parser.cc:23820 cp/parser.cc:47474
! #: cp/parser.cc:47481
  #, gcc-internal-format
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:23826 c/c-parser.cc:23831 cp/parser.cc:47487
! #: cp/parser.cc:47492
  #, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr ""
  
! #: c/c-parser.cc:23854 cp/parser.cc:47515
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:23865 cp/parser.cc:47526
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:23897 cp/parser.cc:47558
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23907 cp/parser.cc:47568
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr ""
  
! #: c/c-parser.cc:24028 cp/parser.cc:47668
  #, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:24035 cp/parser.cc:47675
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:24108 cp/parser.cc:47740 cp/parser.cc:48023 cp/parser.cc:48117
! #: cp/parser.cc:48135
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr ""
  
! #: c/c-parser.cc:24119 cp/parser.cc:47751
  #, gcc-internal-format
  msgid "unexpected %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:24179 cp/parser.cc:48190
  #, gcc-internal-format
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr ""
  
! #: c/c-parser.cc:24450 cp/parser.cc:48044 cp/parser.cc:48070
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:24454 cp/parser.cc:48110 cp/parser.cc:48144
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:24505 cp/parser.cc:48179
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:24511 cp/semantics.cc:12399 cp/semantics.cc:12409
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
  
! #: c/c-parser.cc:24614 cp/semantics.cc:12486
  #, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr ""
  
! #: c/c-parser.cc:24657
  #, gcc-internal-format
  msgid "%<destroy%> expression is not lvalue expression"
  msgstr ""
  
! #: c/c-parser.cc:24663 cp/parser.cc:48332
  #, gcc-internal-format
  msgid "the %<destroy%> expression %qE should be the same as the %<depobj%> argument %qE"
  msgstr ""
  
! #: c/c-parser.cc:24694 cp/parser.cc:48368
  #, gcc-internal-format
  msgid "expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>"
  msgstr ""
  
! #: c/c-parser.cc:24706 cp/parser.cc:48384
  #, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr ""
  
! #: c/c-parser.cc:24747 cp/parser.cc:48422
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr ""
  
! #: c/c-parser.cc:24755 cp/parser.cc:48430
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:24760
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.cc:24831 cp/parser.cc:49168
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:24898 cp/parser.cc:49237
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero preceding executable statements"
  msgstr ""
  
! #: c/c-parser.cc:24932 cp/parser.cc:49270
  #, gcc-internal-format
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr ""
  
! #: c/c-parser.cc:24937 cp/parser.cc:49276
  #, gcc-internal-format
  msgid "expected %<#pragma omp scan%>"
  msgstr ""
  
! #: c/c-parser.cc:24946 cp/parser.cc:49285
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero succeeding executable statements"
  msgstr ""
  
! #: c/c-parser.cc:24971 cp/parser.cc:49308
  #, fuzzy, gcc-internal-format
  msgid "for statement expected"
  msgstr "вельмі шмат аргументаў у функцыі"
*************** msgstr "вельмі шмат аргум
*** 50392,51148 ****
  #. Don't call cp_parser_error here since it overrides the
  #. provided message with a more confusing one if there was
  #. a bad pragma or attribute directive.
! #: c/c-parser.cc:24018 cp/parser.cc:46260 cp/parser.cc:46262 cp/parser.cc:46447
  #, gcc-internal-format
  msgid "loop nest expected"
  msgstr ""
  
! #: c/c-parser.cc:24070 cp/parser.cc:46335
  #, gcc-internal-format
  msgid "attributes other than OpenMP directives are not allowed on %<for%> in loop nest"
  msgstr ""
  
! #: c/c-parser.cc:24099 cp/parser.cc:46366
  #, gcc-internal-format
  msgid "%<unroll%> construct with %<partial%> clause generates just one loop with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:24110 cp/parser.cc:46377
  #, gcc-internal-format
  msgid "generated loop of %<unroll%> construct without %<partial%> clause does not have canonical form"
  msgstr ""
  
! #: c/c-parser.cc:24133 cp/parser.cc:46403
  #, gcc-internal-format
  msgid "%<tile%> construct generates %d loops with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:24144 cp/parser.cc:46414
  #, gcc-internal-format
  msgid "expected %<for%> loop or OpenMP loop transformation construct"
  msgstr ""
  
! #: c/c-parser.cc:24232 cp/semantics.cc:11471 cp/semantics.cc:11564
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr ""
  
! #: c/c-parser.cc:24321 c/c-parser.cc:24336 cp/parser.cc:46741
! #: cp/parser.cc:46756
  #, gcc-internal-format
  msgid "not enough nested loops"
  msgstr ""
  
! #: c/c-parser.cc:24439 cp/parser.cc:47041
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.cc:24562 cp/parser.cc:46576 cp/parser.cc:46619 cp/pt.cc:18615
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.cc:24996 cp/parser.cc:47587
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %qs clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:25212 cp/parser.cc:47793
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr ""
  
! #: c/c-parser.cc:25425 c/c-parser.cc:25433
  #, gcc-internal-format
  msgid "expected a function name"
  msgstr ""
  
! #: c/c-parser.cc:25446 cp/parser.cc:50276
  #, gcc-internal-format
  msgid "expected target-function call"
  msgstr ""
  
! #: c/c-parser.cc:25516
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a function call with optional assignment"
  msgstr ""
  
! #: c/c-parser.cc:25703 cp/parser.cc:48140
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr ""
  
! #: c/c-parser.cc:25970 cp/parser.cc:48427
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:25986 cp/parser.cc:48443
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26034 cp/parser.cc:48724
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:26136 cp/parser.cc:48550
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26148 cp/parser.cc:48562
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26247 cp/parser.cc:48667
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26260 cp/parser.cc:48680
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26505 cp/semantics.cc:10974
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26566
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>"
  msgstr ""
  
! #: c/c-parser.cc:26617 c/c-parser.cc:26655
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:26688 cp/parser.cc:49736
  #, gcc-internal-format
  msgid "expected trait selector name"
  msgstr ""
  
! #: c/c-parser.cc:26700 cp/parser.cc:49750
  #, gcc-internal-format
  msgid "unknown selector %qs for context selector set %qs"
  msgstr ""
  
! #: c/c-parser.cc:26728 cp/parser.cc:49779
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr ""
  
! #: c/c-parser.cc:26750 cp/parser.cc:49811
  #, gcc-internal-format
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set"
  msgstr ""
  
! #: c/c-parser.cc:26759 cp/parser.cc:49821 cp/pt.cc:18283
  #, gcc-internal-format
  msgid "%<score%> argument must be constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:26762 cp/parser.cc:49824 cp/pt.cc:18290
  #, gcc-internal-format
  msgid "%<score%> argument must be non-negative"
  msgstr ""
  
! #: c/c-parser.cc:26803 cp/parser.cc:49870
  #, gcc-internal-format
  msgid "expected identifier or string literal"
  msgstr ""
  
! #: c/c-parser.cc:26827 cp/parser.cc:49900 cp/pt.cc:18307
  #, gcc-internal-format
  msgid "property must be integer expression"
  msgstr ""
  
! #: c/c-parser.cc:26837 cp/parser.cc:49911
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:26858 cp/parser.cc:49927 fortran/openmp.cc:6534
  #, gcc-internal-format
  msgid "%<requires%> selector is not supported yet"
  msgstr ""
  
! #: c/c-parser.cc:26917 cp/parser.cc:49990
  #, gcc-internal-format
  msgid "expected context selector set name"
  msgstr ""
  
! #: c/c-parser.cc:27032 cp/parser.cc:50494
! #, gcc-internal-format
! msgid "expected %<match%>, %<adjust_args%> or %<append_args%> clause"
! msgstr ""
! 
! #: c/c-parser.cc:27048 cp/parser.cc:50507
! #, fuzzy, gcc-internal-format
! #| msgid "too many input files"
! msgid "too many %<match%> clauses"
! msgstr "вельмі шмат уваходзячых файлаў"
! 
! #: c/c-parser.cc:27059
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "variant %qD is not a function"
  msgstr "`%D' - гэта ня функцыя,"
  
! #: c/c-parser.cc:27074 cp/decl.cc:8619
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
  
! #: c/c-parser.cc:27120 cp/parser.cc:50569
  #, gcc-internal-format
  msgid "%qD is specified more than once"
  msgstr ""
  
! #: c/c-parser.cc:27127
  #, fuzzy, gcc-internal-format
  msgid "%qD is not of pointer type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-parser.cc:27147 cp/parser.cc:50602
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%>"
  msgstr ""
  
! #: c/c-parser.cc:27150
  #, gcc-internal-format
  msgid "%<need_device_addr%> is not valid for C"
  msgstr ""
  
! #: c/c-parser.cc:27157 cp/parser.cc:50609
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%> followed by %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:27177 cp/parser.cc:50626
  #, gcc-internal-format
  msgid "expected %<interop%>"
  msgstr ""
  
! #: c/c-parser.cc:27275 cp/decl.cc:8601
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qD must be of %<omp_interop_t%>"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: c/c-parser.cc:27277 cp/decl.cc:8498 cp/decl.cc:8604
  #, gcc-internal-format
  msgid "%<append_args%> specified here"
  msgstr ""
  
! #: c/c-parser.cc:27323 cp/decl.cc:8610
  #, fuzzy, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-parser.cc:27348 cp/parser.cc:50694
  #, gcc-internal-format
! msgid "an %qs clause requires a %<match%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27361
  #, gcc-internal-format
! msgid "an %qs clause can only be specified if the %<dispatch%> selector of the %<construct%> selector set appears in the %<match%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27404
  #, gcc-internal-format
! msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:27412 cp/parser.cc:50739
  #, gcc-internal-format
! msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:27619 cp/parser.cc:51028
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:27623 cp/parser.cc:51032
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:27683 cp/parser.cc:51165
  #, gcc-internal-format
  msgid "directive with only %<device_type%> or %<indirect%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:27686 cp/parser.cc:51168
  #, gcc-internal-format
  msgid "%<device_type%> clause must specify 'any' when used with an %<indirect%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27735 c/c-parser.cc:27777 cp/parser.cc:51223
! #: cp/parser.cc:51270
  #, gcc-internal-format
! msgid "expected %<target%>"
  msgstr ""
  
! #: c/c-parser.cc:27749 cp/parser.cc:51236
  #, gcc-internal-format
! msgid "expected %<declare target%> or %<assumes%>"
  msgstr ""
  
! #: c/c-parser.cc:27784 cp/parser.cc:51277
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>"
  msgstr ""
  
! #: c/c-parser.cc:27795 c/c-parser.cc:27826 cp/parser.cc:51288
! #: cp/parser.cc:51319
  #, gcc-internal-format
  msgid "%qs in attribute syntax terminated with %qs in pragma syntax"
  msgstr ""
  
! #: c/c-parser.cc:27802 c/c-parser.cc:27831 cp/parser.cc:51295
! #: cp/parser.cc:51324
  #, gcc-internal-format
  msgid "%qs in pragma syntax terminated with %qs in attribute syntax"
  msgstr ""
  
! #: c/c-parser.cc:27839 cp/parser.cc:51332
  #, gcc-internal-format
  msgid "expected %<declare%> or %<assumes%>"
  msgstr ""
  
! #: c/c-parser.cc:27866
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
  msgstr ""
  
! #: c/c-parser.cc:27943
  #, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27947
  #, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27950
  #, gcc-internal-format
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27953
  #, gcc-internal-format
  msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27961
  #, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
  msgstr ""
  
! #: c/c-parser.cc:27970
  #, gcc-internal-format
! msgid "previous %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:28091
  #, gcc-internal-format
  msgid "expected %<omp_priv%> or function-name"
  msgstr ""
  
! #: c/c-parser.cc:28102
  #, gcc-internal-format
  msgid "expected function-name %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:28121
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:28255 cp/parser.cc:52248
  #, gcc-internal-format
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr ""
  
! #: c/c-parser.cc:28326 cp/parser.cc:52341
  #, gcc-internal-format
  msgid "expected %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> or %<seq_cst%>"
  msgstr ""
  
! #: c/c-parser.cc:28355 cp/parser.cc:52376
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<self_maps%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28374 cp/parser.cc:52395
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:28386 cp/parser.cc:52407
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:28395 cp/parser.cc:52416
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:28409 cp/parser.cc:52430
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr ""
  
! #: c/c-parser.cc:28428
  #, gcc-internal-format
  msgid "zero sized type %qT in %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28434
  #, gcc-internal-format
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28552 cp/parser.cc:48943
  #, gcc-internal-format
  msgid "expected %<sizes%>"
  msgstr ""
  
! #: c/c-parser.cc:28581 cp/semantics.cc:9567 cp/semantics.cc:9584
  #, gcc-internal-format
  msgid "%<sizes%> argument needs positive integral constant"
  msgstr ""
  
! #: c/c-parser.cc:28697 cp/parser.cc:52487
  #, gcc-internal-format
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28730 cp/parser.cc:52522
  #, gcc-internal-format
  msgid "expected %qs or %qs"
  msgstr ""
  
! #: c/c-parser.cc:28787 cp/parser.cc:52584
  #, gcc-internal-format
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:28810 cp/parser.cc:52611
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:28813 cp/parser.cc:52614
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:28840 cp/parser.cc:50051
  #, gcc-internal-format
  msgid "expected at least one assumption clause"
  msgstr ""
  
! #: c/c-parser.cc:28926 c/c-parser.cc:29224 cp/parser.cc:50137
! #: cp/parser.cc:51553 cp/parser.cc:51580
  #, gcc-internal-format
  msgid "expected directive name"
  msgstr ""
  
! #: c/c-parser.cc:28937 cp/parser.cc:50148
  #, gcc-internal-format
  msgid "invalid OpenMP directive name in %qs clause argument: declarative, informational, and meta directives not permitted"
  msgstr ""
  
! #: c/c-parser.cc:28945 cp/parser.cc:50156
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs clause argument"
  msgstr ""
  
! #: c/c-parser.cc:28952 cp/parser.cc:50163
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:28963 cp/parser.cc:50174
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:28986 cp/parser.cc:50201
  #, fuzzy, gcc-internal-format
  msgid "unknown assumption clause %qs"
  msgstr "невядомая назва рэгістра: %s\n"
  
! #: c/c-parser.cc:28999 cp/parser.cc:50211
  #, gcc-internal-format
  msgid "expected assumption clause"
  msgstr ""
  
! #: c/c-parser.cc:29128 cp/parser.cc:51454
  #, gcc-internal-format
  msgid "expected %<when%>, %<otherwise%>, or %<default%> clause"
  msgstr ""
  
! #: c/c-parser.cc:29142 cp/parser.cc:51469
  #, gcc-internal-format
  msgid "too many %<otherwise%> or %<default%> clauses in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29150 cp/parser.cc:51478
  #, gcc-internal-format
  msgid "%<otherwise%> or %<default%> clause must appear last in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29237 cp/parser.cc:51566
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown directive name"
  msgstr "невядомая назва рэгістра: %s"
  
! #: c/c-parser.cc:29252 cp/parser.cc:51586
  #, gcc-internal-format
  msgid "metadirectives cannot be used as variants of a %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29258 cp/parser.cc:51592
  #, gcc-internal-format
  msgid "declarative directive variants of a %<metadirective%> are not supported"
  msgstr ""
  
! #: c/c-parser.cc:29584 cp/semantics.cc:10340
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.cc:29586 cp/semantics.cc:10342
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.cc:29590 cp/semantics.cc:10344
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-parser.cc:29770 cp/parser.cc:53373
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.cc:29776 cp/parser.cc:53379
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.cc:29785
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.cc:29793 cp/parser.cc:53397
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:29886
  #, gcc-internal-format
  msgid "no closing brace"
  msgstr ""
  
! #: c/c-typeck.cc:238
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' has an incomplete type"
  msgid "%qD has an incomplete type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-typeck.cc:252 c/c-typeck.cc:12559 c/c-typeck.cc:12634 cp/call.cc:5062
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr ""
  
! #: c/c-typeck.cc:260
  #, gcc-internal-format
  msgid "invalid use of flexible array member"
  msgstr ""
  
! #: c/c-typeck.cc:266 cp/typeck2.cc:347 rust/backend/rust-tree.cc:3906
  #, gcc-internal-format
  msgid "invalid use of array with unspecified bounds"
  msgstr ""
  
! #: c/c-typeck.cc:274
  #, fuzzy, gcc-internal-format
  msgid "invalid use of undefined type %qT"
  msgstr "нявернае выкарыстанне \"restict\""
  
  #. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
! #: c/c-typeck.cc:277
  #, fuzzy, gcc-internal-format
  msgid "invalid use of incomplete typedef %qT"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: c/c-typeck.cc:350
  #, gcc-internal-format
  msgid "%qT and %qT are in disjoint named address spaces"
  msgstr ""
  
! #: c/c-typeck.cc:571
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute can only be applied to variadic functions"
  msgstr "\"%s\" звычайна функцыя"
  
! #: c/c-typeck.cc:958 c/c-typeck.cc:981
  #, gcc-internal-format
  msgid "function types not truly compatible in ISO C"
  msgstr ""
  
! #: c/c-typeck.cc:1137
  #, gcc-internal-format
  msgid "cannot mix operands of decimal floating and vector types"
  msgstr ""
  
! #: c/c-typeck.cc:1142
  #, gcc-internal-format
  msgid "cannot mix operands of decimal floating and complex types"
  msgstr ""
  
! #: c/c-typeck.cc:1147
  #, gcc-internal-format
  msgid "cannot mix operands of decimal floating and other floating types"
  msgstr ""
  
! #: c/c-typeck.cc:1177
  #, gcc-internal-format
  msgid "%<_Complex _BitInt(%d)%> unsupported"
  msgstr ""
  
! #: c/c-typeck.cc:1805
  #, gcc-internal-format
  msgid "invalid use of pointers to arrays with different qualifiers in ISO C before C23"
  msgstr ""
  
! #: c/c-typeck.cc:1809
  #, gcc-internal-format
  msgid "types are not quite compatible"
  msgstr ""
  
! #: c/c-typeck.cc:1813
  #, gcc-internal-format
  msgid "pointer target types incompatible in C++"
  msgstr ""
  
! #: c/c-typeck.cc:2034
  #, gcc-internal-format
  msgid "function return types not compatible due to %<volatile%>"
  msgstr ""
  
! #: c/c-typeck.cc:2284
  #, gcc-internal-format
  msgid "converting an array compound literal to a pointer leads to a dangling pointer in C++"
  msgstr ""
  
! #: c/c-typeck.cc:3109 c/c-typeck.cc:10710
  #, gcc-internal-format
  msgid "%qT has no member named %qE; did you mean %qE?"
  msgstr ""
  
! #: c/c-typeck.cc:3113 c/c-typeck.cc:10714
  #, gcc-internal-format
  msgid "%qT has no member named %qE"
  msgstr ""
  
! #: c/c-typeck.cc:3122
  #, gcc-internal-format
  msgid "accessing a member %qE of an atomic structure %qE"
  msgstr ""
  
! #: c/c-typeck.cc:3125
  #, gcc-internal-format
  msgid "accessing a member %qE of an atomic union %qE"
  msgstr ""
  
! #: c/c-typeck.cc:3195
  #, gcc-internal-format
  msgid "%qE is a pointer to pointer; did you mean to dereference it before applying %<->%> to it?"
  msgstr ""
  
! #: c/c-typeck.cc:3204
  #, gcc-internal-format
  msgid "%qE is a pointer; did you mean to use %<->%>?"
  msgstr ""
  
! #: c/c-typeck.cc:3211
  #, gcc-internal-format
  msgid "request for member %qE in something not a structure or union"
  msgstr ""
  
! #: c/c-typeck.cc:3259
  #, gcc-internal-format
  msgid "dereferencing %<void *%> pointer"
  msgstr ""
  
! #: c/c-typeck.cc:3314
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr ""
  
! #: c/c-typeck.cc:3324 cp/typeck.cc:4151 cp/typeck.cc:4246
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr ""
  
! #: c/c-typeck.cc:3330
  #, gcc-internal-format
  msgid "subscripted value is pointer to function"
  msgstr ""
  
! #: c/c-typeck.cc:3385
  #, fuzzy, gcc-internal-format
! msgid "ISO C forbids subscripting %<register%> array"
! msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: c/c-typeck.cc:3388
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 forbids subscripting non-lvalue array"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: c/c-typeck.cc:3507
  #, gcc-internal-format
  msgid "underspecified %qD referenced in its initializer"
  msgstr ""
  
! #: c/c-typeck.cc:3562
  #, gcc-internal-format
  msgid "enum constant defined here"
  msgstr ""
  
! #: c/c-typeck.cc:3670 cp/typeck.cc:2162
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr ""
  
! #: c/c-typeck.cc:3855
  #, gcc-internal-format
  msgid "called object %qE is not a function or function pointer"
  msgstr ""
  
! #: c/c-typeck.cc:3861
  #, gcc-internal-format
  msgid "called object %qD is not a function or function pointer"
  msgstr ""
  
! #: c/c-typeck.cc:3867
  #, gcc-internal-format
  msgid "called object is not a function or function pointer"
  msgstr ""
--- 52387,53281 ----
  #. Don't call cp_parser_error here since it overrides the
  #. provided message with a more confusing one if there was
  #. a bad pragma or attribute directive.
! #: c/c-parser.cc:25000 cp/parser.cc:49330 cp/parser.cc:49332 cp/parser.cc:49517
  #, gcc-internal-format
  msgid "loop nest expected"
  msgstr ""
  
! #: c/c-parser.cc:25052 cp/parser.cc:49405
  #, gcc-internal-format
  msgid "attributes other than OpenMP directives are not allowed on %<for%> in loop nest"
  msgstr ""
  
! #: c/c-parser.cc:25081 cp/parser.cc:49436
  #, gcc-internal-format
  msgid "%<unroll%> construct with %<partial%> clause generates just one loop with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:25092 cp/parser.cc:49447
  #, gcc-internal-format
  msgid "generated loop of %<unroll%> construct without %<partial%> clause does not have canonical form"
  msgstr ""
  
! #: c/c-parser.cc:25115 cp/parser.cc:49473
  #, gcc-internal-format
  msgid "%<tile%> construct generates %d loops with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:25126 cp/parser.cc:49484
  #, gcc-internal-format
  msgid "expected %<for%> loop or OpenMP loop transformation construct"
  msgstr ""
  
! #: c/c-parser.cc:25214 cp/semantics.cc:11961 cp/semantics.cc:12054
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr ""
  
! #: c/c-parser.cc:25303 c/c-parser.cc:25318 cp/parser.cc:49811
! #: cp/parser.cc:49826
  #, gcc-internal-format
  msgid "not enough nested loops"
  msgstr ""
  
! #: c/c-parser.cc:25421 cp/parser.cc:50119
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.cc:25544 cp/parser.cc:49646 cp/parser.cc:49689 cp/pt.cc:19123
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.cc:25792 cp/parser.cc:50512
! #, gcc-internal-format
! msgid "%<master%> construct deprecated since OpenMP 5.1, use %<masked%>"
! msgstr ""
! 
! #: c/c-parser.cc:25984 cp/parser.cc:50671
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %qs clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:26200 cp/parser.cc:50877
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr ""
  
! #: c/c-parser.cc:26414 c/c-parser.cc:26422
  #, gcc-internal-format
  msgid "expected a function name"
  msgstr ""
  
! #: c/c-parser.cc:26435 cp/parser.cc:53411
  #, gcc-internal-format
  msgid "expected target-function call"
  msgstr ""
  
! #: c/c-parser.cc:26505
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a function call with optional assignment"
  msgstr ""
  
! #: c/c-parser.cc:26692 cp/parser.cc:51244
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr ""
  
! #: c/c-parser.cc:26959 cp/parser.cc:51531
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26975 cp/parser.cc:51547
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27023 cp/parser.cc:51828
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:27125 cp/parser.cc:51654
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27137 cp/parser.cc:51666
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27236 cp/parser.cc:51771
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27249 cp/parser.cc:51784
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27501 cp/semantics.cc:11464
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27562
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>"
  msgstr ""
  
! #: c/c-parser.cc:27613 c/c-parser.cc:27651
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:27684 cp/parser.cc:52846
  #, gcc-internal-format
  msgid "expected trait selector name"
  msgstr ""
  
! #: c/c-parser.cc:27696 cp/parser.cc:52860
  #, gcc-internal-format
  msgid "unknown selector %qs for context selector set %qs"
  msgstr ""
  
! #: c/c-parser.cc:27724 cp/parser.cc:52889
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr ""
  
! #: c/c-parser.cc:27746 cp/parser.cc:52921
  #, gcc-internal-format
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set"
  msgstr ""
  
! #: c/c-parser.cc:27755 cp/parser.cc:52931 cp/pt.cc:18771
  #, gcc-internal-format
  msgid "%<score%> argument must be constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:27758 cp/parser.cc:52934 cp/pt.cc:18778
  #, gcc-internal-format
  msgid "%<score%> argument must be non-negative"
  msgstr ""
  
! #: c/c-parser.cc:27799 cp/parser.cc:52980
  #, gcc-internal-format
  msgid "expected identifier or string literal"
  msgstr ""
  
! #: c/c-parser.cc:27835 cp/parser.cc:53019 cp/pt.cc:18804
  #, gcc-internal-format
  msgid "property must be integer expression"
  msgstr ""
  
! #: c/c-parser.cc:27846 cp/parser.cc:53034
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:27867 cp/parser.cc:53050 fortran/openmp.cc:6674
  #, gcc-internal-format
  msgid "%<requires%> selector is not supported yet"
  msgstr ""
  
! #: c/c-parser.cc:27926 cp/parser.cc:53113
  #, gcc-internal-format
  msgid "expected context selector set name"
  msgstr ""
  
! #: c/c-parser.cc:27993
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "variant %qD is not a function"
  msgstr "`%D' - гэта ня функцыя,"
  
! #: c/c-parser.cc:28005 cp/decl.cc:9304
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
  
! #: c/c-parser.cc:28011 cp/decl.cc:9226
! #, fuzzy, gcc-internal-format
! msgid "variant %qD is the same as base function"
! msgstr "\"%s\" звычайна функцыя"
! 
! #: c/c-parser.cc:28065 cp/parser.cc:53629
! #, gcc-internal-format
! msgid "expected %<match%>, %<adjust_args%> or %<append_args%> clause"
! msgstr ""
! 
! #: c/c-parser.cc:28081 cp/parser.cc:53642
! #, fuzzy, gcc-internal-format
! #| msgid "too many input files"
! msgid "too many %<match%> clauses"
! msgstr "вельмі шмат уваходзячых файлаў"
! 
! #: c/c-parser.cc:28143 cp/parser.cc:53718
  #, gcc-internal-format
  msgid "%qD is specified more than once"
  msgstr ""
  
! #: c/c-parser.cc:28150
  #, fuzzy, gcc-internal-format
  msgid "%qD is not of pointer type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-parser.cc:28170 cp/parser.cc:53751
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%>"
  msgstr ""
  
! #: c/c-parser.cc:28173
  #, gcc-internal-format
  msgid "%<need_device_addr%> is not valid for C"
  msgstr ""
  
! #: c/c-parser.cc:28180 cp/parser.cc:53758
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%> followed by %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:28200 cp/parser.cc:53775
  #, gcc-internal-format
  msgid "expected %<interop%>"
  msgstr ""
  
! #: c/c-parser.cc:28245 cp/parser.cc:53838
! #, gcc-internal-format
! msgid "expected %<match%> clause"
! msgstr ""
! 
! #: c/c-parser.cc:28261
! #, gcc-internal-format
! msgid "an %qs clause can only be specified if the %<dispatch%> selector of the %<construct%> selector set appears in the %<match%> clause"
! msgstr ""
! 
! #: c/c-parser.cc:28288
! #, gcc-internal-format
! msgid "%<append_args%> with unprototyped base function is not supported yet"
! msgstr ""
! 
! #: c/c-parser.cc:28291
! #, fuzzy, gcc-internal-format
! msgid "base function %qD declared here"
! msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
! 
! #: c/c-parser.cc:28326 cp/decl.cc:9286
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qD must be of %<omp_interop_t%>"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: c/c-parser.cc:28330 cp/decl.cc:9151 cp/decl.cc:9289
  #, gcc-internal-format
  msgid "%<append_args%> specified here"
  msgstr ""
  
! #: c/c-parser.cc:28373
! #, gcc-internal-format
! msgid "variant %qD and base %qD have incompatible types after %<append_args%> adjustment"
! msgstr ""
! 
! #: c/c-parser.cc:28392 cp/decl.cc:9295
  #, fuzzy, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-parser.cc:28455
  #, gcc-internal-format
! msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:28463 cp/parser.cc:53888
  #, gcc-internal-format
! msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:28471
  #, gcc-internal-format
! msgid "%<#pragma omp declare %s%> cannot be used with function multi-versioning"
  msgstr ""
  
! #: c/c-parser.cc:28563
! #, fuzzy, gcc-internal-format
! msgid "no declaration of base function %qs"
! msgstr "няма папярэдняга аб'яўлення для \"%s\""
! 
! #: c/c-parser.cc:28571 cp/parser.cc:25655
  #, gcc-internal-format
! msgid "variant function definition does not match declaration of %qE"
  msgstr ""
  
! #: c/c-parser.cc:28729 cp/parser.cc:54284
! #, gcc-internal-format
! msgid "use of %<omp declare target%> as a synonym for %<omp begin declare target%> has been deprecated since OpenMP 5.2"
! msgstr ""
! 
! #: c/c-parser.cc:28766 cp/parser.cc:54177
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:28770 cp/parser.cc:54181
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:28830 cp/parser.cc:54319
  #, gcc-internal-format
  msgid "directive with only %<device_type%> or %<indirect%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:28833 cp/parser.cc:54322
  #, gcc-internal-format
  msgid "%<device_type%> clause must specify 'any' when used with an %<indirect%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28897 cp/parser.cc:54392
  #, gcc-internal-format
! msgid "expected %<match%>"
  msgstr ""
  
! #: c/c-parser.cc:28950 c/c-parser.cc:29052 cp/parser.cc:54445
  #, gcc-internal-format
! msgid "expected %<target%> or %<variant%>"
  msgstr ""
  
! #: c/c-parser.cc:28964 cp/parser.cc:54458
! #, gcc-internal-format
! msgid "expected %<declare target%>, %<declare variant%>, or %<assumes%>"
! msgstr ""
! 
! #: c/c-parser.cc:28997 cp/parser.cc:54496
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>"
  msgstr ""
  
! #: c/c-parser.cc:29008 c/c-parser.cc:29073 cp/parser.cc:54507
! #: cp/parser.cc:54572
  #, gcc-internal-format
  msgid "%qs in attribute syntax terminated with %qs in pragma syntax"
  msgstr ""
  
! #: c/c-parser.cc:29015 c/c-parser.cc:29078 cp/parser.cc:54514
! #: cp/parser.cc:54577
  #, gcc-internal-format
  msgid "%qs in pragma syntax terminated with %qs in attribute syntax"
  msgstr ""
  
! #: c/c-parser.cc:29029 cp/parser.cc:54528
! #, gcc-internal-format
! msgid "%<#pragma omp end declare variant%> without corresponding %<#pragma omp begin declare variant%>"
! msgstr ""
! 
! #: c/c-parser.cc:29039 cp/parser.cc:54538
! #, gcc-internal-format
! msgid "%<begin declare variant%> in attribute syntax terminated with %<end declare variant%> in pragma syntax"
! msgstr ""
! 
! #: c/c-parser.cc:29044 cp/parser.cc:54543
! #, gcc-internal-format
! msgid "%<begin declare variant%> in pragma syntax terminated with %<end declare variant%> in attribute syntax"
! msgstr ""
! 
! #: c/c-parser.cc:29086 cp/parser.cc:54585
  #, gcc-internal-format
  msgid "expected %<declare%> or %<assumes%>"
  msgstr ""
  
! #: c/c-parser.cc:29104
! #, gcc-internal-format
! msgid "%<#pragma omp declare mapper%> not at file or block scope"
! msgstr ""
! 
! #: c/c-parser.cc:29150
! #, gcc-internal-format
! msgid "%qT is not a struct or union type in %<#pragma omp declare mapper%>"
! msgstr ""
! 
! #: c/c-parser.cc:29158
! #, gcc-internal-format
! msgid "redeclaration of %qs %<#pragma omp declare mapper%> for type %qT"
! msgstr ""
! 
! #: c/c-parser.cc:29166
! #, gcc-internal-format
! msgid "%<#pragma omp declare mapper%> previously declared here"
! msgstr ""
! 
! #: c/c-parser.cc:29202 cp/parser.cc:55580
! #, gcc-internal-format
! msgid "unexpected clause"
! msgstr ""
! 
! #: c/c-parser.cc:29210 cp/parser.cc:55591
! #, fuzzy, gcc-internal-format
! #| msgid "Missing class name"
! msgid "missing %<map%> clause"
! msgstr "Прапушчана назва класа"
! 
! #: c/c-parser.cc:29258
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
  msgstr ""
  
! #: c/c-parser.cc:29335
  #, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:29339
  #, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:29342
  #, gcc-internal-format
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:29345
  #, gcc-internal-format
  msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:29353
  #, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
  msgstr ""
  
! #: c/c-parser.cc:29362
  #, gcc-internal-format
! msgid "%<#pragma omp declare reduction%> previously declared here"
  msgstr ""
  
! #: c/c-parser.cc:29483
  #, gcc-internal-format
  msgid "expected %<omp_priv%> or function-name"
  msgstr ""
  
! #: c/c-parser.cc:29494
  #, gcc-internal-format
  msgid "expected function-name %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:29513
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:29653
  #, gcc-internal-format
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr ""
  
! #: c/c-parser.cc:29724 cp/parser.cc:55786
  #, gcc-internal-format
  msgid "expected %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> or %<seq_cst%>"
  msgstr ""
  
! #: c/c-parser.cc:29753 cp/parser.cc:55821
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<self_maps%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:29772 cp/parser.cc:55840
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:29784 cp/parser.cc:55852
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:29793 cp/parser.cc:55861
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:29807 cp/parser.cc:55875
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr ""
  
! #: c/c-parser.cc:29826
  #, gcc-internal-format
  msgid "zero sized type %qT in %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:29832
  #, gcc-internal-format
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:29950 cp/parser.cc:52052
  #, gcc-internal-format
  msgid "expected %<sizes%>"
  msgstr ""
  
! #: c/c-parser.cc:29979 cp/semantics.cc:9990 cp/semantics.cc:10007
  #, gcc-internal-format
  msgid "%<sizes%> argument needs positive integral constant"
  msgstr ""
  
! #: c/c-parser.cc:30095 cp/parser.cc:55932
  #, gcc-internal-format
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr ""
  
! #: c/c-parser.cc:30128 cp/parser.cc:55967
  #, gcc-internal-format
  msgid "expected %qs or %qs"
  msgstr ""
  
! #: c/c-parser.cc:30185 cp/parser.cc:56029
  #, gcc-internal-format
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:30192 cp/parser.cc:56036
! #, gcc-internal-format
! msgid "%<#pragma omp error%> with %<at(execution)%> clause may not be used in intervening code"
! msgstr ""
! 
! #: c/c-parser.cc:30219 cp/parser.cc:56067
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:30222 cp/parser.cc:56070
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:30253 cp/parser.cc:53178
  #, gcc-internal-format
  msgid "expected at least one assumption clause"
  msgstr ""
  
! #: c/c-parser.cc:30346 c/c-parser.cc:30653 cp/parser.cc:53271
! #: cp/parser.cc:54814 cp/parser.cc:54841
  #, gcc-internal-format
  msgid "expected directive name"
  msgstr ""
  
! #: c/c-parser.cc:30358 cp/parser.cc:53283
  #, gcc-internal-format
  msgid "invalid OpenMP directive name in %qs clause argument: declarative, informational, and meta directives not permitted"
  msgstr ""
  
! #: c/c-parser.cc:30366 cp/parser.cc:53291
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs clause argument"
  msgstr ""
  
! #: c/c-parser.cc:30373 cp/parser.cc:53298
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:30384 cp/parser.cc:53309
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:30407 cp/parser.cc:53336
  #, fuzzy, gcc-internal-format
  msgid "unknown assumption clause %qs"
  msgstr "невядомая назва рэгістра: %s\n"
  
! #: c/c-parser.cc:30420 cp/parser.cc:53346
  #, gcc-internal-format
  msgid "expected assumption clause"
  msgstr ""
  
! #: c/c-parser.cc:30549 cp/parser.cc:54707
  #, gcc-internal-format
  msgid "expected %<when%>, %<otherwise%>, or %<default%> clause"
  msgstr ""
  
! #: c/c-parser.cc:30561 cp/parser.cc:54720
! #, gcc-internal-format
! msgid "%<default%> clause on metadirectives deprecated since OpenMP 5.2, use %<otherwise%>"
! msgstr ""
! 
! #: c/c-parser.cc:30571 cp/parser.cc:54730
  #, gcc-internal-format
  msgid "too many %<otherwise%> or %<default%> clauses in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:30579 cp/parser.cc:54739
  #, gcc-internal-format
  msgid "%<otherwise%> or %<default%> clause must appear last in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:30666 cp/parser.cc:54827
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown directive name"
  msgstr "невядомая назва рэгістра: %s"
  
! #: c/c-parser.cc:30681 cp/parser.cc:54847
  #, gcc-internal-format
  msgid "metadirectives cannot be used as variants of a %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:30687 cp/parser.cc:54853
  #, gcc-internal-format
  msgid "declarative directive variants of a %<metadirective%> are not supported"
  msgstr ""
  
! #: c/c-parser.cc:31019 cp/parser.cc:51180
! #, gcc-internal-format
! msgid "%<omp groupprivate%>"
! msgstr ""
! 
! #: c/c-parser.cc:31045 cp/semantics.cc:10768
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.cc:31047 cp/semantics.cc:10770
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.cc:31051 cp/semantics.cc:10772
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-parser.cc:31132 c/c-parser.cc:31201 cp/parser.cc:56698
! #: cp/semantics.cc:12646
! #, gcc-internal-format
! msgid "%<__transaction_atomic%> without transactional memory support enabled"
! msgstr ""
! 
! #: c/c-parser.cc:31134 c/c-parser.cc:31203 cp/parser.cc:56696
! #: cp/semantics.cc:12644
! #, gcc-internal-format
! msgid "%<__transaction_relaxed%> without transactional memory support enabled"
! msgstr ""
! 
! #: c/c-parser.cc:31235 cp/parser.cc:56829
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.cc:31241 cp/parser.cc:56835
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.cc:31250
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.cc:31258 cp/parser.cc:56853
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:31351
  #, gcc-internal-format
  msgid "no closing brace"
  msgstr ""
  
! #: c/c-typeck.cc:246
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' has an incomplete type"
  msgid "%qD has an incomplete type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-typeck.cc:260 c/c-typeck.cc:13076 c/c-typeck.cc:13150 cp/call.cc:5129
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr ""
  
! #: c/c-typeck.cc:268
  #, gcc-internal-format
  msgid "invalid use of flexible array member"
  msgstr ""
  
! #: c/c-typeck.cc:274 cp/typeck2.cc:435 rust/backend/rust-tree.cc:3934
  #, gcc-internal-format
  msgid "invalid use of array with unspecified bounds"
  msgstr ""
  
! #: c/c-typeck.cc:282
  #, fuzzy, gcc-internal-format
  msgid "invalid use of undefined type %qT"
  msgstr "нявернае выкарыстанне \"restict\""
  
  #. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
! #: c/c-typeck.cc:285
  #, fuzzy, gcc-internal-format
  msgid "invalid use of incomplete typedef %qT"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: c/c-typeck.cc:358
  #, gcc-internal-format
  msgid "%qT and %qT are in disjoint named address spaces"
  msgstr ""
  
! #: c/c-typeck.cc:579
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute can only be applied to variadic functions"
  msgstr "\"%s\" звычайна функцыя"
  
! #: c/c-typeck.cc:652
  #, gcc-internal-format
  msgid "function types not truly compatible in ISO C"
  msgstr ""
  
! #: c/c-typeck.cc:1140
  #, gcc-internal-format
  msgid "cannot mix operands of decimal floating and vector types"
  msgstr ""
  
! #: c/c-typeck.cc:1145
  #, gcc-internal-format
  msgid "cannot mix operands of decimal floating and complex types"
  msgstr ""
  
! #: c/c-typeck.cc:1150
  #, gcc-internal-format
  msgid "cannot mix operands of decimal floating and other floating types"
  msgstr ""
  
! #: c/c-typeck.cc:1180
  #, gcc-internal-format
  msgid "%<_Complex _BitInt(%d)%> unsupported"
  msgstr ""
  
! #: c/c-typeck.cc:1829
  #, gcc-internal-format
  msgid "invalid use of pointers to arrays with different qualifiers in ISO C before C23"
  msgstr ""
  
! #: c/c-typeck.cc:1833
  #, gcc-internal-format
  msgid "types are not quite compatible"
  msgstr ""
  
! #: c/c-typeck.cc:1837
  #, gcc-internal-format
  msgid "pointer target types incompatible in C++"
  msgstr ""
  
! #: c/c-typeck.cc:2055
  #, gcc-internal-format
  msgid "function return types not compatible due to %<volatile%>"
  msgstr ""
  
! #: c/c-typeck.cc:2270
  #, gcc-internal-format
  msgid "converting an array compound literal to a pointer leads to a dangling pointer in C++"
  msgstr ""
  
! #: c/c-typeck.cc:3050
! #, gcc-internal-format
! msgid "%<counted_by%> attribute is not allowed for a pointer to structure or union with flexible array member"
! msgstr ""
! 
! #: c/c-typeck.cc:3292 c/c-typeck.cc:11224
  #, gcc-internal-format
  msgid "%qT has no member named %qE; did you mean %qE?"
  msgstr ""
  
! #: c/c-typeck.cc:3296 c/c-typeck.cc:11228
  #, gcc-internal-format
  msgid "%qT has no member named %qE"
  msgstr ""
  
! #: c/c-typeck.cc:3305
  #, gcc-internal-format
  msgid "accessing a member %qE of an atomic structure %qE"
  msgstr ""
  
! #: c/c-typeck.cc:3308
  #, gcc-internal-format
  msgid "accessing a member %qE of an atomic union %qE"
  msgstr ""
  
! #: c/c-typeck.cc:3375
  #, gcc-internal-format
  msgid "%qE is a pointer to pointer; did you mean to dereference it before applying %<->%> to it?"
  msgstr ""
  
! #: c/c-typeck.cc:3384
  #, gcc-internal-format
  msgid "%qE is a pointer; did you mean to use %<->%>?"
  msgstr ""
  
! #: c/c-typeck.cc:3391
  #, gcc-internal-format
  msgid "request for member %qE in something not a structure or union"
  msgstr ""
  
! #: c/c-typeck.cc:3439
  #, gcc-internal-format
  msgid "dereferencing %<void *%> pointer"
  msgstr ""
  
! #: c/c-typeck.cc:3494
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr ""
  
! #: c/c-typeck.cc:3504 cp/typeck.cc:4273 cp/typeck.cc:4367
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr ""
  
! #: c/c-typeck.cc:3510
  #, gcc-internal-format
  msgid "subscripted value is pointer to function"
  msgstr ""
  
! #: c/c-typeck.cc:3565
  #, fuzzy, gcc-internal-format
! #| msgid "size of array `%s' is negative"
! msgid "array subscript is negative"
! msgstr "памер масіва \"%s\" адмоўны"
  
! #: c/c-typeck.cc:3578
! #, gcc-internal-format
! msgid "ISO C forbids subscripting %<register%> array before C2Y"
! msgstr ""
! 
! #: c/c-typeck.cc:3582
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 forbids subscripting non-lvalue array"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: c/c-typeck.cc:3787
  #, gcc-internal-format
  msgid "underspecified %qD referenced in its initializer"
  msgstr ""
  
! #: c/c-typeck.cc:3832
! #, gcc-internal-format
! msgid "enum constant defined in struct or union is not visible in C++"
! msgstr ""
! 
! #: c/c-typeck.cc:3834
  #, gcc-internal-format
  msgid "enum constant defined here"
  msgstr ""
  
! #: c/c-typeck.cc:3953 cp/typeck.cc:2277
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr ""
  
! #: c/c-typeck.cc:4296
  #, gcc-internal-format
  msgid "called object %qE is not a function or function pointer"
  msgstr ""
  
! #: c/c-typeck.cc:4302
  #, gcc-internal-format
  msgid "called object %qD is not a function or function pointer"
  msgstr ""
  
! #: c/c-typeck.cc:4308
  #, gcc-internal-format
  msgid "called object is not a function or function pointer"
  msgstr ""
*************** msgstr ""
*** 51150,52959 ****
  #. This situation leads to run-time undefined behavior.  We can't,
  #. therefore, simply error unless we can prove that all possible
  #. executions of the program must execute the code.
! #: c/c-typeck.cc:3896
  #, gcc-internal-format
  msgid "function called through a non-compatible type"
  msgstr ""
  
! #: c/c-typeck.cc:3901 c/c-typeck.cc:3957
  #, gcc-internal-format
  msgid "function with qualified void return type called"
  msgstr ""
  
! #: c/c-typeck.cc:4012
  #, gcc-internal-format, gfc-internal-format
  msgid "type of formal parameter %d is incomplete"
  msgstr ""
  
! #: c/c-typeck.cc:4024
  #, gcc-internal-format
  msgid "passing argument %d of %qE as integer rather than floating due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:4030
  #, gcc-internal-format
  msgid "passing argument %d of %qE as integer rather than complex due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:4036
  #, gcc-internal-format
  msgid "passing argument %d of %qE as complex rather than floating due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:4042
  #, gcc-internal-format
  msgid "passing argument %d of %qE as floating rather than integer due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:4048
  #, gcc-internal-format
  msgid "passing argument %d of %qE as complex rather than integer due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:4054
  #, gcc-internal-format
  msgid "passing argument %d of %qE as floating rather than complex due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:4070
  #, gcc-internal-format
  msgid "passing argument %d of %qE as %<float%> rather than %<double%> due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:4096
  #, gcc-internal-format
  msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:4122
  #, gcc-internal-format
  msgid "passing argument %d of %qE with different width due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:4146
  #, gcc-internal-format
  msgid "passing argument %d of %qE as unsigned due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:4151
  #, gcc-internal-format
  msgid "passing argument %d of %qE as signed due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:4325
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "too many arguments to method %qE; expected %i, have %i"
  msgstr "вельмі шмат аргумэнтаў у функцыі `%s'"
  
! #: c/c-typeck.cc:4329
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "too many arguments to function %qE; expected %i, have %i"
  msgstr "вельмі шмат аргумэнтаў у функцыі `%s'"
  
! #: c/c-typeck.cc:4339
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "too many arguments to built-in function %qE expecting %d"
  msgstr "вельмі шмат аргумэнтаў у функцыі `%s'"
  
! #: c/c-typeck.cc:4352
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for method %qE declared without parameters"
  msgstr ""
  
! #: c/c-typeck.cc:4357
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for function %qE declared without parameters"
  msgstr ""
  
! #: c/c-typeck.cc:4433
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr ""
  
! #: c/c-typeck.cc:4514
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "too few arguments to function %qE; expected at least %i, have %i"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: c/c-typeck.cc:4515
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "too few arguments to function %qE; expected %i, have %i"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: c/c-typeck.cc:4529
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: c/c-typeck.cc:4707 c/c-typeck.cc:4735 cp/typeck.cc:5965 cp/typeck.cc:6253
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr ""
  
! #: c/c-typeck.cc:4715 c/c-typeck.cc:4726 cp/typeck.cc:6002 cp/typeck.cc:6026
  #, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr ""
  
! #: c/c-typeck.cc:4718 c/c-typeck.cc:4729 cp/typeck.cc:6005 cp/typeck.cc:6029
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr ""
  
! #: c/c-typeck.cc:4747 c/c-typeck.cc:4754 c/c-typeck.cc:6131 c/c-typeck.cc:6136
! #: c/c-typeck.cc:8684 cp/tree.cc:6464
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr ""
  
! #: c/c-typeck.cc:4775
  #, gcc-internal-format
  msgid "comparison between %qT and %qT"
  msgstr ""
  
! #: c/c-typeck.cc:4834
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in subtraction"
  msgstr ""
  
! #: c/c-typeck.cc:4837
  #, gcc-internal-format
  msgid "pointer to a function used in subtraction"
  msgstr ""
  
! #: c/c-typeck.cc:4871
  #, gcc-internal-format
  msgid "arithmetic on pointer to an incomplete type"
  msgstr ""
  
! #: c/c-typeck.cc:4880 cp/typeck.cc:7053
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr ""
  
! #: c/c-typeck.cc:5329
  #, gcc-internal-format
  msgid "%<~%> on a boolean expression"
  msgstr ""
  
! #: c/c-typeck.cc:5333
  #, gcc-internal-format
  msgid "did you mean to use logical not?"
  msgstr ""
  
! #: c/c-typeck.cc:5343
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C does not support %<~%> for complex conjugation"
  msgstr "ISO C89 не падтрымлівае комлексныя тыпы"
  
! #: c/c-typeck.cc:5367
  #, fuzzy, gcc-internal-format
  msgid "wrong type argument to absu"
  msgstr "не хапае аргументаў у функцыі"
  
! #: c/c-typeck.cc:5393
  #, gcc-internal-format
  msgid "wrong type argument to unary exclamation mark"
  msgstr ""
  
! #: c/c-typeck.cc:5451
  #, gcc-internal-format
  msgid "increment of enumeration value is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:5454
  #, gcc-internal-format
  msgid "decrement of enumeration value is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:5461
  #, gcc-internal-format
  msgid "increment of a boolean expression"
  msgstr ""
  
! #: c/c-typeck.cc:5464
  #, gcc-internal-format
  msgid "decrement of a boolean expression"
  msgstr ""
  
! #: c/c-typeck.cc:5480
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support `++' and `--' on complex types"
  msgid "ISO C does not support %<++%> and %<--%> on complex types before C2Y"
  msgstr "ISO C не падтрымлівае \"++\" і \"--\" для тыпу complex"
  
! #: c/c-typeck.cc:5507 c/c-typeck.cc:5541
  #, fuzzy, gcc-internal-format
  msgid "wrong type argument to increment"
  msgstr "не хапае аргументаў у функцыі"
  
! #: c/c-typeck.cc:5509 c/c-typeck.cc:5544
  #, gcc-internal-format
  msgid "wrong type argument to decrement"
  msgstr ""
  
! #: c/c-typeck.cc:5529
  #, fuzzy, gcc-internal-format
  msgid "increment of pointer to an incomplete type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-typeck.cc:5533
  #, fuzzy, gcc-internal-format
  msgid "decrement of pointer to an incomplete type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-typeck.cc:5641
  #, gcc-internal-format
  msgid "taking address of expression of type %<void%>"
  msgstr ""
  
! #: c/c-typeck.cc:5704 c/c-typeck.cc:5900
  #, fuzzy, gcc-internal-format
  msgid "cannot take address of bit-field %qD"
  msgstr "не магу атрымаць адрас бітавага поля \"%s\""
  
! #: c/c-typeck.cc:5718
  #, fuzzy, gcc-internal-format
  msgid "cannot take address of scalar with reverse storage order"
  msgstr "не магу атрымаць адрас бітавага поля \"%s\""
  
! #: c/c-typeck.cc:5726
  #, gcc-internal-format
  msgid "address of array with reverse scalar storage order requested"
  msgstr ""
  
! #: c/c-typeck.cc:5915
  #, gcc-internal-format
  msgid "address of register compound literal requested"
  msgstr ""
  
! #: c/c-typeck.cc:5936
  #, gcc-internal-format
  msgid "global register variable %qD used in nested function"
  msgstr ""
  
! #: c/c-typeck.cc:5939
  #, gcc-internal-format
  msgid "register variable %qD used in nested function"
  msgstr ""
  
! #: c/c-typeck.cc:5944
  #, gcc-internal-format
  msgid "address of global register variable %qD requested"
  msgstr ""
  
! #: c/c-typeck.cc:5946 d/d-codegen.cc:761
  #, gcc-internal-format
  msgid "address of register variable %qD requested"
  msgstr ""
  
! #: c/c-typeck.cc:6085
  #, gcc-internal-format
  msgid "non-lvalue array in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6181
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other result of conditional"
  msgstr ""
  
! #: c/c-typeck.cc:6240 c/c-typeck.cc:6246
  #, gcc-internal-format
  msgid "operand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operand"
  msgstr ""
  
! #: c/c-typeck.cc:6263
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr with only one void side"
  msgstr ""
  
! #: c/c-typeck.cc:6280
  #, gcc-internal-format
  msgid "pointers to disjoint address spaces used in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6304
  #, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6308
  #, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression in ISO C before C23"
  msgstr ""
  
! #: c/c-typeck.cc:6313
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6335
  #, gcc-internal-format
  msgid "pointer type mismatch in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6338
  #, gcc-internal-format
  msgid "first expression has type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:6339
  #, gcc-internal-format
  msgid "second expression has type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:6350 c/c-typeck.cc:6363
  #, gcc-internal-format
  msgid "pointer/integer type mismatch in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6390
  #, gcc-internal-format
  msgid "type mismatch in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6506
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %E"
  msgstr ""
  
! #: c/c-typeck.cc:6510
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>"
  msgstr ""
  
! #: c/c-typeck.cc:6529
  #, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>: %E"
  msgstr ""
  
! #: c/c-typeck.cc:6534
  #, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>"
  msgstr ""
  
! #: c/c-typeck.cc:6543 cp/cvt.cc:1132 rust/backend/rust-tree.cc:640
  #, gcc-internal-format
  msgid "in call to %qD, declared here"
  msgstr ""
  
! #: c/c-typeck.cc:6592
  #, gcc-internal-format
  msgid "left-hand operand of comma expression has no effect"
  msgstr ""
  
! #: c/c-typeck.cc:6610 c/c-typeck.cc:13226
  #, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr ""
  
! #: c/c-typeck.cc:6681
  msgid "cast adds %q#v qualifier to function type"
  msgstr ""
  
! #: c/c-typeck.cc:6687
  msgid "cast discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:6722
  #, gcc-internal-format
  msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
  msgstr ""
  
! #: c/c-typeck.cc:6819
  #, gcc-internal-format
  msgid "cast specifies array type"
  msgstr ""
  
! #: c/c-typeck.cc:6825
  #, gcc-internal-format
  msgid "cast specifies function type"
  msgstr ""
  
! #: c/c-typeck.cc:6840
  #, gcc-internal-format
  msgid "ISO C forbids casting nonscalar to the same type"
  msgstr ""
  
! #: c/c-typeck.cc:6844
  #, gcc-internal-format
  msgid "useless cast to type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:6864
  #, gcc-internal-format
  msgid "ISO C forbids casts to union type"
  msgstr ""
  
! #: c/c-typeck.cc:6874
  #, gcc-internal-format
  msgid "cast to union type from type not present in union"
  msgstr ""
  
! #: c/c-typeck.cc:6909
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint generic address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6914
  #, gcc-internal-format
  msgid "cast to generic address space pointer from disjoint %qs address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6919
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint %qs address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6952
  #, gcc-internal-format
  msgid "cast increases required alignment of target type"
  msgstr ""
  
! #: c/c-typeck.cc:6964
  #, gcc-internal-format
  msgid "cast from pointer to integer of different size"
  msgstr ""
  
! #: c/c-typeck.cc:6969
  #, gcc-internal-format
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:6979 cp/typeck.cc:9499
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr ""
  
! #: c/c-typeck.cc:6993
  #, gcc-internal-format
  msgid "ISO C forbids conversion of function pointer to object pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:7002
  #, gcc-internal-format
  msgid "ISO C forbids conversion of object pointer to function pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:7012
  #, gcc-internal-format
  msgid "cast between incompatible function types from %qT to %qT"
  msgstr ""
  
! #: c/c-typeck.cc:7127
  #, gcc-internal-format
  msgid "defining a type in a cast is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7169
  #, gcc-internal-format
  msgid "assignment to expression with array type"
  msgstr ""
  
! #: c/c-typeck.cc:7295
  #, gcc-internal-format
  msgid "enum conversion in assignment is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7497 c/c-typeck.cc:7516 c/c-typeck.cc:7573
  #, fuzzy, gcc-internal-format
  #| msgid "initialization"
  msgid "(near initialization for %qs)"
  msgstr "ініцыялізацыя"
  
! #: c/c-typeck.cc:7589
  #, gcc-internal-format
  msgid "array initialized from parenthesized string constant"
  msgstr ""
  
! #: c/c-typeck.cc:7639
  msgid "expected %e but argument is of type %e"
  msgstr ""
  
! #: c/c-typeck.cc:7673
  #, gcc-internal-format
  msgid "%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7676
  #, gcc-internal-format
  msgid "%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7681
  #, gcc-internal-format
  msgid "built-in %qD declared here"
  msgstr ""
  
! #: c/c-typeck.cc:7738 c/c-typeck.cc:8646
  #, fuzzy
  msgid "%e declared here"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: c/c-typeck.cc:7931
  #, gcc-internal-format
  msgid "enum conversion when passing argument %d of %qE is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7936
  #, gcc-internal-format
  msgid "expected %qT but argument is of type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:7940
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7945
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in initialization is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7950
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in return is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7968
  #, fuzzy, gcc-internal-format
  #| msgid "converting from `%T' to `%T'"
  msgid "implicit conversion from %qT to %qT"
  msgstr "пераўтварэньне з `%T' у `%T'"
  
! #: c/c-typeck.cc:8150 c/c-typeck.cc:8549
  msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:8153 c/c-typeck.cc:8552
  msgid "assignment makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:8156 c/c-typeck.cc:8554
  msgid "initialization makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:8159 c/c-typeck.cc:8556
  msgid "return makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:8167 c/c-typeck.cc:8439 c/c-typeck.cc:8482
  msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:8169 c/c-typeck.cc:8441 c/c-typeck.cc:8484
  msgid "assignment discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:8171 c/c-typeck.cc:8443 c/c-typeck.cc:8486
  msgid "initialization discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:8173 c/c-typeck.cc:8445 c/c-typeck.cc:8488
  msgid "return discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:8182
  #, gcc-internal-format
  msgid "ISO C prohibits argument conversion to union type"
  msgstr ""
  
! #: c/c-typeck.cc:8250
  #, gcc-internal-format
  msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgstr ""
  
! #: c/c-typeck.cc:8277
  #, gcc-internal-format
  msgid "passing argument %d of %qE from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8288
  #, gcc-internal-format
  msgid "assignment from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8299
  #, gcc-internal-format
  msgid "initialization from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8309
  #, gcc-internal-format
  msgid "return from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8325
  #, gcc-internal-format
  msgid "expected %qT but pointer is of type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:8340
  #, gcc-internal-format
  msgid "argument %d of %qE might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:8346
  #, gcc-internal-format
  msgid "assignment left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:8352
  #, gcc-internal-format
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:8357 cp/typeck.cc:10675
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:8381
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible scalar storage order"
  msgstr ""
  
! #: c/c-typeck.cc:8391
  #, gcc-internal-format
  msgid "assignment to %qT from pointer type %qT with incompatible scalar storage order"
  msgstr ""
  
! #: c/c-typeck.cc:8401
  #, gcc-internal-format
  msgid "initialization of %qT from pointer type %qT with incompatible scalar storage order"
  msgstr ""
  
! #: c/c-typeck.cc:8406
  #, gcc-internal-format
  msgid "returning %qT from pointer type with incompatible scalar storage order %qT"
  msgstr ""
  
! #: c/c-typeck.cc:8456
  #, gcc-internal-format
  msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:8459
  #, gcc-internal-format
  msgid "ISO C forbids assignment between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:8461
  #, gcc-internal-format
  msgid "ISO C forbids initialization between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:8463
  #, gcc-internal-format
  msgid "ISO C forbids return between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:8493
  #, gcc-internal-format
  msgid "array with qualifier on the element is not qualified before C23"
  msgstr ""
  
! #: c/c-typeck.cc:8511
  #, gcc-internal-format
  msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:8519
  #, gcc-internal-format
  msgid "pointer targets in assignment from %qT to %qT differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:8525
  #, gcc-internal-format
  msgid "pointer targets in initialization of %qT from %qT differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:8530
  #, gcc-internal-format
  msgid "pointer targets in returning %qT from a function with return type %qT differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:8577
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:8588
  #, fuzzy
  msgid "assignment to %e from pointer to %qD with incompatible type %e"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-typeck.cc:8594
  msgid "assignment to %e from incompatible pointer type %e"
  msgstr ""
  
! #: c/c-typeck.cc:8603
  #, fuzzy
  msgid "initialization of %e from pointer to %qD with incompatible type %e"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-typeck.cc:8609
  msgid "initialization of %e from incompatible pointer type %e"
  msgstr ""
  
! #: c/c-typeck.cc:8617
  msgid "returning pointer to %qD of type %e from a function with incompatible type %e"
  msgstr ""
  
! #: c/c-typeck.cc:8623
  msgid "returning %e from a function with incompatible return type %e"
  msgstr ""
  
! #: c/c-typeck.cc:8699
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8709
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes pointer from integer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8715
  #, gcc-internal-format
  msgid "initialization of %qT from %qT makes pointer from integer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8720
  #, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes pointer from integer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8742
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8752
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes integer from pointer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8758
  #, gcc-internal-format
  msgid "initialization of %qT from %qT makes integer from pointer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8762
  #, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes integer from pointer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8795
  #, gcc-internal-format
  msgid "incompatible type for argument %d of %qE"
  msgstr ""
  
! #: c/c-typeck.cc:8806
  #, gcc-internal-format
  msgid "incompatible types when assigning to type %qT from type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:8817
  #, gcc-internal-format
  msgid "incompatible types when initializing type %qT using type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:8827
  #, gcc-internal-format
  msgid "incompatible types when returning type %qT but %qT was expected"
  msgstr ""
  
! #: c/c-typeck.cc:8907
  #, gcc-internal-format
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr ""
  
! #: c/c-typeck.cc:9149
  #, gcc-internal-format
  msgid "%<constexpr%> pointer initializer is not null"
  msgstr ""
  
! #: c/c-typeck.cc:9166 c/c-typeck.cc:9176 c/c-typeck.cc:9238 c/c-typeck.cc:9391
  #, gcc-internal-format
  msgid "%<constexpr%> initializer not representable in type of object"
  msgstr ""
  
! #: c/c-typeck.cc:9172
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> integer initializer is not an integer constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: c/c-typeck.cc:9186
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> initializer is not an arithmetic constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: c/c-typeck.cc:9203
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a real type is of complex type"
  msgstr ""
  
! #: c/c-typeck.cc:9212
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:9356 c/c-typeck.cc:10324 cp/typeck2.cc:1241
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.cc:9372 cp/typeck2.cc:1258
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr ""
  
! #: c/c-typeck.cc:9418
  #, gcc-internal-format
  msgid "initializer-string for array of %qT is too long (%wu chars into %wu available)"
  msgstr ""
  
! #: c/c-typeck.cc:9423
  #, gcc-internal-format
  msgid "initializer-string for array of %qT is too long for C++ (%wu chars into %wu available)"
  msgstr ""
  
! #: c/c-typeck.cc:9430
  #, gcc-internal-format
  msgid "initializer-string for array of %qT truncates NUL terminator but destination lacks %qs attribute (%wu chars into %wu available)"
  msgstr ""
  
! #: c/c-typeck.cc:9442
  #, gcc-internal-format
  msgid "array of inappropriate type initialized from string constant"
  msgstr ""
  
! #: c/c-typeck.cc:9510 cp/typeck.cc:2556
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr ""
  
! #: c/c-typeck.cc:9524 c/c-typeck.cc:9664 c/c-typeck.cc:10418
  #, gcc-internal-format
  msgid "invalid initializer"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: c/c-typeck.cc:9536 c/c-typeck.cc:9560 c/c-typeck.cc:9563 c/c-typeck.cc:9571
! #: c/c-typeck.cc:9633 c/c-typeck.cc:11401 c/c-typeck.cc:11485
  #, gcc-internal-format
  msgid "initializer element is not constant"
  msgstr ""
  
! #: c/c-typeck.cc:9545
  #, gcc-internal-format
  msgid "array initialized from non-constant array expression"
  msgstr ""
  
! #: c/c-typeck.cc:9576 c/c-typeck.cc:9646 c/c-typeck.cc:11495
  #, fuzzy, gcc-internal-format
  msgid "initializer element is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: c/c-typeck.cc:9598 cp/typeck2.cc:1340
  #, gcc-internal-format
  msgid "conversion from %qT to %qT changes value from %qd to %qd"
  msgstr ""
  
! #: c/c-typeck.cc:9640 c/c-typeck.cc:11490
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr ""
  
! #: c/c-typeck.cc:9946 cp/decl.cc:7904
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr ""
  
! #: c/c-typeck.cc:10172
  #, gcc-internal-format
  msgid "extra brace group at end of initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10256
  #, gcc-internal-format
  msgid "braces around scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10326 c/c-typeck.cc:10330 c/c-typeck.cc:12093
! #: c/c-typeck.cc:12218 cp/typeck2.cc:1268 cp/typeck2.cc:1621
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr ""
  
! #: c/c-typeck.cc:10367
  #, gcc-internal-format
  msgid "missing braces around initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10390
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for field %qD of %qT"
  msgstr "прапушчан ініцыялізатар"
  
! #: c/c-typeck.cc:10430
  #, gcc-internal-format
  msgid "extra elements in scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10552 c/c-typeck.cc:10634
  #, gcc-internal-format
  msgid "array index in non-array initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10557 c/c-typeck.cc:10696
  #, gcc-internal-format
  msgid "field name not in record or union initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10607
  #, fuzzy, gcc-internal-format
  msgid "array index in initializer not of integer type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-typeck.cc:10616 c/c-typeck.cc:10625
  #, fuzzy, gcc-internal-format
  msgid "array index in initializer is not an integer constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: c/c-typeck.cc:10630 c/c-typeck.cc:10632
  #, gcc-internal-format
  msgid "nonconstant array index in initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10636 c/c-typeck.cc:10639
  #, gcc-internal-format
  msgid "array index in initializer exceeds array bounds"
  msgstr ""
  
! #: c/c-typeck.cc:10658
  #, gcc-internal-format
  msgid "empty index range in initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10667
  #, gcc-internal-format
  msgid "array index range in initializer exceeds array bounds"
  msgstr ""
  
! #: c/c-typeck.cc:10801 c/c-typeck.cc:10856 c/c-typeck.cc:10897
! #: c/c-typeck.cc:10957 c/c-typeck.cc:11004 c/c-typeck.cc:11592
  #, gcc-internal-format
  msgid "initialized field overwritten"
  msgstr ""
  
! #: c/c-typeck.cc:10892 c/c-typeck.cc:10953 c/c-typeck.cc:11000
! #: c/c-typeck.cc:11589
  #, gcc-internal-format
  msgid "initialized field with side-effects overwritten"
  msgstr ""
  
! #: c/c-typeck.cc:11517
  #, gcc-internal-format
  msgid "enum conversion in initialization is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:11963
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "excess elements in %qT initializer"
  msgstr "прапушчан ініцыялізатар"
  
! #: c/c-typeck.cc:11975 c/c-typeck.cc:12052
  #, gcc-internal-format
  msgid "excess elements in struct initializer"
  msgstr ""
  
! #: c/c-typeck.cc:11996
  #, gcc-internal-format
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:12067 c/c-typeck.cc:12193 cp/typeck2.cc:1245
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.cc:12163
  #, gcc-internal-format
  msgid "excess elements in union initializer"
  msgstr ""
  
! #: c/c-typeck.cc:12185
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr ""
  
! #: c/c-typeck.cc:12284
  #, gcc-internal-format
  msgid "excess elements in array initializer"
  msgstr ""
  
! #: c/c-typeck.cc:12361 c/c-typeck.cc:12363
  #, gcc-internal-format
  msgid "excess elements in vector initializer"
  msgstr ""
  
! #: c/c-typeck.cc:12397
  #, gcc-internal-format
  msgid "excess elements in scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:12564 c/c-typeck.cc:12640 cp/semantics.cc:2346
! #: cp/semantics.cc:2455
  #, gcc-internal-format
  msgid "constraint allows registers outside of a function"
  msgstr ""
  
! #: c/c-typeck.cc:12576 cp/semantics.cc:2358
  #, gcc-internal-format
  msgid "side-effects in output operand outside of a function"
  msgstr ""
  
! #: c/c-typeck.cc:12587 cp/semantics.cc:2374
  #, gcc-internal-format
  msgid "output operand outside of a function is not constant"
  msgstr ""
  
! #: c/c-typeck.cc:12595 c/c-typeck.cc:12685 cp/semantics.cc:2385
! #: cp/semantics.cc:2518
  #, fuzzy, gcc-internal-format
  msgid "%<-%> modifier used inside of a function"
  msgstr "\"%s\" звычайна функцыя"
  
! #: c/c-typeck.cc:12653 cp/semantics.cc:2468
  #, gcc-internal-format
  msgid "%<:%> constraint operand is not address of a function or non-automatic variable"
  msgstr ""
  
! #: c/c-typeck.cc:12666 cp/semantics.cc:2481
  #, gcc-internal-format
  msgid "side-effects in input operand outside of a function"
  msgstr ""
  
! #: c/c-typeck.cc:12677 cp/semantics.cc:2496 cp/semantics.cc:2510
  #, gcc-internal-format
  msgid "input operand outside of a function is not constant"
  msgstr ""
  
! #: c/c-typeck.cc:12729
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids `goto *expr;'"
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C не падтрымлівае \"goto *expr;\""
  
! #: c/c-typeck.cc:12735
  #, gcc-internal-format
  msgid "computed goto must be pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:12765 c/gimple-parser.cc:2648 cp/typeck.cc:11275
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "функцыя не вяртае тып string"
  
! #: c/c-typeck.cc:12794
  #, gcc-internal-format
  msgid "%<return%> with no value, in function returning non-void"
  msgstr ""
  
! #: c/c-typeck.cc:12807 c/gimple-parser.cc:2658
  #, gcc-internal-format
  msgid "%<return%> with a value, in function returning void"
  msgstr ""
  
! #: c/c-typeck.cc:12810
  #, gcc-internal-format
  msgid "ISO C forbids %<return%> with expression, in function returning void"
  msgstr ""
  
! #: c/c-typeck.cc:12892
  #, fuzzy, gcc-internal-format
  msgid "function returns address of label"
  msgstr "ISO C не дазваляе пусты ізыходны файл"
  
! #: c/c-typeck.cc:12983 cp/semantics.cc:1921
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr ""
  
! #: c/c-typeck.cc:13008
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr ""
  
! #: c/c-typeck.cc:13046 c/c-typeck.cc:13054
  #, fuzzy, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: c/c-typeck.cc:13060 cp/parser.cc:13523
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.cc:13062
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.cc:13138 cp/parser.cc:15293
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c/c-typeck.cc:13141 c/c-typeck.cc:13161 cp/decl.cc:4105 cp/parser.cc:15303
! #: cp/parser.cc:15324
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: c/c-typeck.cc:13144 cp/parser.cc:15306
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr ""
  
! #: c/c-typeck.cc:13158 cp/parser.cc:15316
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr ""
  
! #: c/c-typeck.cc:13208 cp/cp-gimplify.cc:277
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr ""
  
! #: c/c-typeck.cc:13252
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr ""
  
! #: c/c-typeck.cc:13543
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13548
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13566 c/c-typeck.cc:13604
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qE will never be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13571 c/c-typeck.cc:13609
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qE will never be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:14201 c/c-typeck.cc:14365 cp/typeck.cc:6279
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr ""
  
! #: c/c-typeck.cc:14209 c/c-typeck.cc:14373 cp/typeck.cc:6293
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr ""
  
! #: c/c-typeck.cc:14224 c/c-typeck.cc:14388 cp/typeck.cc:6311
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr ""
  
! #: c/c-typeck.cc:14234 c/c-typeck.cc:14398 cp/typeck.cc:6328
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.cc:14248 cp/typeck.cc:5954
  #, gcc-internal-format
  msgid "comparing floating-point with %<==%> or %<!=%> is unsafe"
  msgstr ""
  
! #: c/c-typeck.cc:14287 c/c-typeck.cc:14439
  #, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr ""
  
! #: c/c-typeck.cc:14294 c/c-typeck.cc:14300
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: c/c-typeck.cc:14307 c/c-typeck.cc:14449
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr ""
  
! #: c/c-typeck.cc:14320 c/c-typeck.cc:14326 c/c-typeck.cc:14476
! #: c/c-typeck.cc:14482
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr ""
  
! #: c/c-typeck.cc:14427
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr ""
  
! #: c/c-typeck.cc:14429
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr ""
  
! #: c/c-typeck.cc:14434
  #, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr ""
  
! #: c/c-typeck.cc:14457 c/c-typeck.cc:14460 c/c-typeck.cc:14467
! #: c/c-typeck.cc:14470
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr ""
  
! #: c/c-typeck.cc:14547
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr ""
  
! #: c/c-typeck.cc:14865
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:14869
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:14873
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:14889
  #, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:15092 cp/semantics.cc:12069
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15103 c/c-typeck.cc:15113 cp/semantics.cc:12080
! #: cp/semantics.cc:12090
  #, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr ""
  
! #: c/c-typeck.cc:15148 cp/semantics.cc:12125
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15216 cp/semantics.cc:5948 cp/semantics.cc:9059
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15220 c/c-typeck.cc:17037 cp/semantics.cc:5952
! #: cp/semantics.cc:9063
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15228
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15238 c/c-typeck.cc:17044 c/c-typeck.cc:17198
! #: cp/semantics.cc:5961 cp/semantics.cc:9070 cp/semantics.cc:9259
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15275 cp/semantics.cc:5995
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.cc:15282 cp/semantics.cc:6002
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.cc:15305 cp/semantics.cc:6035
  #, gcc-internal-format
  msgid "expected single pointer in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15323 c/c-typeck.cc:15390 c/c-typeck.cc:15683
! #: cp/semantics.cc:6053 cp/semantics.cc:6120
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15342 cp/semantics.cc:6072
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15350 cp/semantics.cc:6080
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15359 c/c-typeck.cc:15483 cp/semantics.cc:6089
! #: cp/semantics.cc:6213
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15376 cp/semantics.cc:6106
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15419 cp/semantics.cc:6149
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15434 cp/semantics.cc:6164
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15471 cp/semantics.cc:6201
  #, gcc-internal-format
  msgid "for array function parameter length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15475 cp/semantics.cc:6205
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15503 c/c-typeck.cc:15622 cp/semantics.cc:6232
! #: cp/semantics.cc:6368
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15513 cp/semantics.cc:6242
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr ""
  
! #: c/c-typeck.cc:15889 cp/semantics.cc:7305
  #, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:15896
  #, gcc-internal-format
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr ""
  
! #: c/c-typeck.cc:15902 cp/semantics.cc:7312
  #, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr ""
  
! #: c/c-typeck.cc:15915 cp/semantics.cc:7328
  #, fuzzy, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr "бітавае поле \"%s\" мае нерэчаісны тып"
  
! #: c/c-typeck.cc:15935 cp/semantics.cc:7364
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.cc:15962
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:15969 cp/semantics.cc:7398
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:15975 cp/semantics.cc:7404
  #, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:15981 cp/semantics.cc:7410
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:16018 cp/semantics.cc:7458
  #, gcc-internal-format
  msgid "expected pointer in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16121 cp/semantics.cc:7624
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr ""
  
! #: c/c-typeck.cc:16143 cp/semantics.cc:7644
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr ""
  
! #: c/c-typeck.cc:16169 c/c-typeck.cc:16179
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: c/c-typeck.cc:16199
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16211
  #, gcc-internal-format
  msgid "zero sized type %qT in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16219
  #, gcc-internal-format
  msgid "variable sized type %qT in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16263
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.cc:16272 cp/semantics.cc:7197
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
  
! #: c/c-typeck.cc:16360
  #, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16378 c/c-typeck.cc:17292 cp/semantics.cc:9943
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16390 cp/semantics.cc:10011
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.cc:16405 cp/semantics.cc:7687
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiers"
  msgstr ""
  
! #: c/c-typeck.cc:16414
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:16422
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16441 cp/semantics.cc:7771
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.cc:16471 c/c-typeck.cc:17192 c/c-typeck.cc:17463
! #: cp/semantics.cc:7858 cp/semantics.cc:9253 cp/semantics.cc:9644
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr ""
  
! #: c/c-typeck.cc:16488 cp/semantics.cc:7876
  #, gcc-internal-format
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16499 cp/semantics.cc:7887
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16513 c/c-typeck.cc:16583 c/c-typeck.cc:16618
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16523 c/c-typeck.cc:16591 c/c-typeck.cc:16940
! #: c/c-typeck.cc:17092 c/c-typeck.cc:17100 c/c-typeck.cc:17116
! #: c/c-typeck.cc:17125 c/c-typeck.cc:17133 cp/semantics.cc:7901
! #: cp/semantics.cc:7911 cp/semantics.cc:8004 cp/semantics.cc:8012
! #: cp/semantics.cc:8059 cp/semantics.cc:8941 cp/semantics.cc:9131
! #: cp/semantics.cc:9139 cp/semantics.cc:9159 cp/semantics.cc:9168
! #: cp/semantics.cc:9176
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16526 c/c-typeck.cc:16597 c/c-typeck.cc:17136
! #: cp/semantics.cc:7914 cp/semantics.cc:8018 cp/semantics.cc:9179
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16571 cp/semantics.cc:7991
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:16611 cp/semantics.cc:8051
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:16630 cp/semantics.cc:8473
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16637
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.cc:16644
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16651
  #, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16664 cp/semantics.cc:8542
  #, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16670
  #, gcc-internal-format
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16683 cp/semantics.cc:8581
  #, gcc-internal-format
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16689
  #, gcc-internal-format
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16761 cp/semantics.cc:8709
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:16776 cp/semantics.cc:8724
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>"
  msgstr ""
  
! #: c/c-typeck.cc:16784 cp/semantics.cc:8742
  #, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16805 cp/semantics.cc:8764
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:16815 cp/semantics.cc:8776
  #, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
  msgstr ""
  
! #: c/c-typeck.cc:16876 cp/semantics.cc:8876
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16896 c/c-typeck.cc:16972 c/c-typeck.cc:17008
! #: cp/semantics.cc:8896 cp/semantics.cc:8975 cp/semantics.cc:9011
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported map expression %qE"
  msgstr "непадтрымліваемая версія"
  
! #: c/c-typeck.cc:16936 c/c-typeck.cc:17113 cp/semantics.cc:8937
! #: cp/semantics.cc:9156
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16944 c/c-typeck.cc:17119 cp/semantics.cc:8945
! #: cp/semantics.cc:9162
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17063 c/c-typeck.cc:17205 cp/semantics.cc:9099
! #: cp/semantics.cc:9267
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:17188 cp/semantics.cc:9248
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr ""
  
! #: c/c-typeck.cc:17214 cp/semantics.cc:9279
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.cc:17228 cp/semantics.cc:9295
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17231 cp/semantics.cc:9298
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17250
  #, gcc-internal-format
  msgid "%qs variable is not a pointer"
  msgstr ""
  
! #: c/c-typeck.cc:17257
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.cc:17305 c/c-typeck.cc:17410 cp/semantics.cc:9894
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17325 cp/semantics.cc:8816
  #, gcc-internal-format
  msgid "too many %qs clauses on a task construct"
  msgstr ""
  
! #: c/c-typeck.cc:17446 cp/semantics.cc:9612
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.cc:17481 cp/semantics.cc:9706
  #, gcc-internal-format
  msgid "%qD appears more than once in action clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17492 cp/semantics.cc:9720
  #, gcc-internal-format
  msgid "%qD must be of %<omp_interop_t%>"
  msgstr ""
  
! #: c/c-typeck.cc:17501 cp/semantics.cc:9729
  #, gcc-internal-format
  msgid "%qD shall not be const"
  msgstr ""
  
! #: c/c-typeck.cc:17550 cp/semantics.cc:10082
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: c/c-typeck.cc:17560
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17591 cp/semantics.cc:9835
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.cc:17603 cp/semantics.cc:9848
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17614 c/c-typeck.cc:17622 cp/semantics.cc:9857
! #: cp/semantics.cc:9886
  #, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17670 cp/semantics.cc:9815
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17721 cp/semantics.cc:9865
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17729 cp/semantics.cc:9876
  #, gcc-internal-format
  msgid "%<grainsize%> clause must not be used together with %<num_tasks%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17737 cp/semantics.cc:9932
  #, gcc-internal-format
  msgid "%<full%> clause must not be used together with %<partial%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17747 cp/semantics.cc:9905
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17765 cp/semantics.cc:10107
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
  
! #: c/c-typeck.cc:17783 cp/semantics.cc:10178
  #, gcc-internal-format
  msgid "%<depend%> clause requires action clauses with %<targetsync%> interop-type"
  msgstr ""
  
! #: c/c-typeck.cc:17787 cp/semantics.cc:10182
  #, gcc-internal-format
  msgid "%<init%> clause lacks the %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-typeck.cc:17959
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr ""
  
! #: c/c-typeck.cc:17964
  #, fuzzy, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-typeck.cc:17970
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is a function type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:17976
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
--- 53283,55149 ----
  #. This situation leads to run-time undefined behavior.  We can't,
  #. therefore, simply error unless we can prove that all possible
  #. executions of the program must execute the code.
! #: c/c-typeck.cc:4337
  #, gcc-internal-format
  msgid "function called through a non-compatible type"
  msgstr ""
  
! #: c/c-typeck.cc:4342 c/c-typeck.cc:4398
  #, gcc-internal-format
  msgid "function with qualified void return type called"
  msgstr ""
  
! #: c/c-typeck.cc:4453
  #, gcc-internal-format, gfc-internal-format
  msgid "type of formal parameter %d is incomplete"
  msgstr ""
  
! #: c/c-typeck.cc:4465
  #, gcc-internal-format
  msgid "passing argument %d of %qE as integer rather than floating due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:4471
  #, gcc-internal-format
  msgid "passing argument %d of %qE as integer rather than complex due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:4477
  #, gcc-internal-format
  msgid "passing argument %d of %qE as complex rather than floating due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:4483
  #, gcc-internal-format
  msgid "passing argument %d of %qE as floating rather than integer due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:4489
  #, gcc-internal-format
  msgid "passing argument %d of %qE as complex rather than integer due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:4495
  #, gcc-internal-format
  msgid "passing argument %d of %qE as floating rather than complex due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:4511
  #, gcc-internal-format
  msgid "passing argument %d of %qE as %<float%> rather than %<double%> due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:4537
  #, gcc-internal-format
  msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:4563
  #, gcc-internal-format
  msgid "passing argument %d of %qE with different width due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:4587
  #, gcc-internal-format
  msgid "passing argument %d of %qE as unsigned due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:4592
  #, gcc-internal-format
  msgid "passing argument %d of %qE as signed due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:4760
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "too many arguments to method %qE; expected %i, have %i"
  msgstr "вельмі шмат аргумэнтаў у функцыі `%s'"
  
! #: c/c-typeck.cc:4764
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "too many arguments to function %qE; expected %i, have %i"
  msgstr "вельмі шмат аргумэнтаў у функцыі `%s'"
  
! #: c/c-typeck.cc:4774
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "too many arguments to built-in function %qE expecting %d"
  msgstr "вельмі шмат аргумэнтаў у функцыі `%s'"
  
! #: c/c-typeck.cc:4787
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for method %qE declared without parameters"
  msgstr ""
  
! #: c/c-typeck.cc:4792
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for function %qE declared without parameters"
  msgstr ""
  
! #: c/c-typeck.cc:4871
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr ""
  
! #: c/c-typeck.cc:4952
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "too few arguments to function %qE; expected at least %i, have %i"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: c/c-typeck.cc:4953
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "too few arguments to function %qE; expected %i, have %i"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: c/c-typeck.cc:4967
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: c/c-typeck.cc:5145 c/c-typeck.cc:5173 cp/typeck.cc:6099 cp/typeck.cc:6391
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr ""
  
! #: c/c-typeck.cc:5153 c/c-typeck.cc:5164 cp/typeck.cc:6136 cp/typeck.cc:6160
  #, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr ""
  
! #: c/c-typeck.cc:5156 c/c-typeck.cc:5167 cp/typeck.cc:6139 cp/typeck.cc:6163
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr ""
  
! #: c/c-typeck.cc:5185 c/c-typeck.cc:5192 c/c-typeck.cc:6623 c/c-typeck.cc:6628
! #: c/c-typeck.cc:9177 cp/tree.cc:6860
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr ""
  
! #: c/c-typeck.cc:5213
  #, gcc-internal-format
  msgid "comparison between %qT and %qT"
  msgstr ""
  
! #: c/c-typeck.cc:5272
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in subtraction"
  msgstr ""
  
! #: c/c-typeck.cc:5275
  #, gcc-internal-format
  msgid "pointer to a function used in subtraction"
  msgstr ""
  
! #: c/c-typeck.cc:5309
  #, gcc-internal-format
  msgid "arithmetic on pointer to an incomplete type"
  msgstr ""
  
! #: c/c-typeck.cc:5318 cp/typeck.cc:7197
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr ""
  
! #: c/c-typeck.cc:5769
  #, gcc-internal-format
  msgid "%<~%> on a boolean expression"
  msgstr ""
  
! #: c/c-typeck.cc:5773
  #, gcc-internal-format
  msgid "did you mean to use logical not?"
  msgstr ""
  
! #: c/c-typeck.cc:5783
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C does not support %<~%> for complex conjugation"
  msgstr "ISO C89 не падтрымлівае комлексныя тыпы"
  
! #: c/c-typeck.cc:5807
  #, fuzzy, gcc-internal-format
  msgid "wrong type argument to absu"
  msgstr "не хапае аргументаў у функцыі"
  
! #: c/c-typeck.cc:5833
  #, gcc-internal-format
  msgid "wrong type argument to unary exclamation mark"
  msgstr ""
  
! #: c/c-typeck.cc:5891
  #, gcc-internal-format
  msgid "increment of enumeration value is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:5894
  #, gcc-internal-format
  msgid "decrement of enumeration value is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:5901
  #, gcc-internal-format
  msgid "increment of a boolean expression"
  msgstr ""
  
! #: c/c-typeck.cc:5904
  #, gcc-internal-format
  msgid "decrement of a boolean expression"
  msgstr ""
  
! #: c/c-typeck.cc:5920
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support `++' and `--' on complex types"
  msgid "ISO C does not support %<++%> and %<--%> on complex types before C2Y"
  msgstr "ISO C не падтрымлівае \"++\" і \"--\" для тыпу complex"
  
! #: c/c-typeck.cc:5947 c/c-typeck.cc:5981
  #, fuzzy, gcc-internal-format
  msgid "wrong type argument to increment"
  msgstr "не хапае аргументаў у функцыі"
  
! #: c/c-typeck.cc:5949 c/c-typeck.cc:5984
  #, gcc-internal-format
  msgid "wrong type argument to decrement"
  msgstr ""
  
! #: c/c-typeck.cc:5969
  #, fuzzy, gcc-internal-format
  msgid "increment of pointer to an incomplete type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-typeck.cc:5973
  #, fuzzy, gcc-internal-format
  msgid "decrement of pointer to an incomplete type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-typeck.cc:6122
  #, gcc-internal-format
  msgid "taking address of expression of type %<void%>"
  msgstr ""
  
! #: c/c-typeck.cc:6185 c/c-typeck.cc:6382 d/d-codegen.cc:759
  #, fuzzy, gcc-internal-format
  msgid "cannot take address of bit-field %qD"
  msgstr "не магу атрымаць адрас бітавага поля \"%s\""
  
! #: c/c-typeck.cc:6199
  #, fuzzy, gcc-internal-format
  msgid "cannot take address of scalar with reverse storage order"
  msgstr "не магу атрымаць адрас бітавага поля \"%s\""
  
! #: c/c-typeck.cc:6207
  #, gcc-internal-format
  msgid "address of array with reverse scalar storage order requested"
  msgstr ""
  
! #: c/c-typeck.cc:6401
  #, gcc-internal-format
  msgid "address of register compound literal requested"
  msgstr ""
  
! #: c/c-typeck.cc:6423
  #, gcc-internal-format
  msgid "global register variable %qD used in nested function"
  msgstr ""
  
! #: c/c-typeck.cc:6426
  #, gcc-internal-format
  msgid "register variable %qD used in nested function"
  msgstr ""
  
! #: c/c-typeck.cc:6431
  #, gcc-internal-format
  msgid "address of global register variable %qD requested"
  msgstr ""
  
! #: c/c-typeck.cc:6440 d/d-codegen.cc:775
  #, gcc-internal-format
  msgid "address of register variable %qD requested"
  msgstr ""
  
! #: c/c-typeck.cc:6578
  #, gcc-internal-format
  msgid "non-lvalue array in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6613
! #, gcc-internal-format
! msgid "different enum types in conditional is invalid in C++: %qT vs %qT"
! msgstr ""
! 
! #: c/c-typeck.cc:6673
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other result of conditional"
  msgstr ""
  
! #: c/c-typeck.cc:6732 c/c-typeck.cc:6738
  #, gcc-internal-format
  msgid "operand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operand"
  msgstr ""
  
! #: c/c-typeck.cc:6755
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr with only one void side"
  msgstr ""
  
! #: c/c-typeck.cc:6775
  #, gcc-internal-format
  msgid "pointers to disjoint address spaces used in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6799
  #, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6803
  #, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression in ISO C before C23"
  msgstr ""
  
! #: c/c-typeck.cc:6808
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6832
  #, gcc-internal-format
  msgid "pointer type mismatch in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6835
  #, gcc-internal-format
  msgid "first expression has type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:6836
  #, gcc-internal-format
  msgid "second expression has type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:6847 c/c-typeck.cc:6860
  #, gcc-internal-format
  msgid "pointer/integer type mismatch in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6887
  #, gcc-internal-format
  msgid "type mismatch in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:7003
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %E"
  msgstr ""
  
! #: c/c-typeck.cc:7007
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>"
  msgstr ""
  
! #: c/c-typeck.cc:7026
  #, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>: %E"
  msgstr ""
  
! #: c/c-typeck.cc:7031
  #, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>"
  msgstr ""
  
! #: c/c-typeck.cc:7040 cp/cvt.cc:1145 rust/backend/rust-tree.cc:644
  #, gcc-internal-format
  msgid "in call to %qD, declared here"
  msgstr ""
  
! #: c/c-typeck.cc:7089
  #, gcc-internal-format
  msgid "left-hand operand of comma expression has no effect"
  msgstr ""
  
! #: c/c-typeck.cc:7107 c/c-typeck.cc:13753
  #, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr ""
  
! #: c/c-typeck.cc:7178
  msgid "cast adds %q#v qualifier to function type"
  msgstr ""
  
! #: c/c-typeck.cc:7184
  msgid "cast discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:7219
  #, gcc-internal-format
  msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
  msgstr ""
  
! #: c/c-typeck.cc:7311
  #, gcc-internal-format
  msgid "cast specifies array type"
  msgstr ""
  
! #: c/c-typeck.cc:7317
  #, gcc-internal-format
  msgid "cast specifies function type"
  msgstr ""
  
! #: c/c-typeck.cc:7332
  #, gcc-internal-format
  msgid "ISO C forbids casting nonscalar to the same type"
  msgstr ""
  
! #: c/c-typeck.cc:7336
  #, gcc-internal-format
  msgid "useless cast to type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:7356
  #, gcc-internal-format
  msgid "ISO C forbids casts to union type"
  msgstr ""
  
! #: c/c-typeck.cc:7366
  #, gcc-internal-format
  msgid "cast to union type from type not present in union"
  msgstr ""
  
! #: c/c-typeck.cc:7401
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint generic address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:7406
  #, gcc-internal-format
  msgid "cast to generic address space pointer from disjoint %qs address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:7411
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint %qs address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:7444
  #, gcc-internal-format
  msgid "cast increases required alignment of target type"
  msgstr ""
  
! #: c/c-typeck.cc:7456
  #, gcc-internal-format
  msgid "cast from pointer to integer of different size"
  msgstr ""
  
! #: c/c-typeck.cc:7462
  #, gcc-internal-format
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:7472 cp/typeck.cc:9654
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr ""
  
! #: c/c-typeck.cc:7486
  #, gcc-internal-format
  msgid "ISO C forbids conversion of function pointer to object pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:7495
  #, gcc-internal-format
  msgid "ISO C forbids conversion of object pointer to function pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:7505
  #, gcc-internal-format
  msgid "cast between incompatible function types from %qT to %qT"
  msgstr ""
  
! #: c/c-typeck.cc:7620
  #, gcc-internal-format
  msgid "defining a type in a cast is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7662
  #, gcc-internal-format
  msgid "assignment to expression with array type"
  msgstr ""
  
! #: c/c-typeck.cc:7803
  #, gcc-internal-format
  msgid "enum conversion in assignment is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7997 c/c-typeck.cc:8016 c/c-typeck.cc:8075
  #, fuzzy, gcc-internal-format
  #| msgid "initialization"
  msgid "(near initialization for %qs)"
  msgstr "ініцыялізацыя"
  
! #: c/c-typeck.cc:8091
  #, gcc-internal-format
  msgid "array initialized from parenthesized string constant"
  msgstr ""
  
! #: c/c-typeck.cc:8141
  msgid "expected %e but argument is of type %e"
  msgstr ""
  
! #: c/c-typeck.cc:8175
  #, gcc-internal-format
  msgid "%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:8178
  #, gcc-internal-format
  msgid "%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:8183
  #, gcc-internal-format
  msgid "built-in %qD declared here"
  msgstr ""
  
! #: c/c-typeck.cc:8240 c/c-typeck.cc:9139
  #, fuzzy
  msgid "%e declared here"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: c/c-typeck.cc:8433
  #, gcc-internal-format
  msgid "enum conversion when passing argument %d of %qE is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:8438
  #, gcc-internal-format
  msgid "expected %qT but argument is of type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:8442
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:8447
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in initialization is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:8452
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in return is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:8470
  #, fuzzy, gcc-internal-format
  #| msgid "converting from `%T' to `%T'"
  msgid "implicit conversion from %qT to %qT"
  msgstr "пераўтварэньне з `%T' у `%T'"
  
! #: c/c-typeck.cc:8652 c/c-typeck.cc:9042
  msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:8655 c/c-typeck.cc:9045
  msgid "assignment makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:8658 c/c-typeck.cc:9047
  msgid "initialization makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:8661 c/c-typeck.cc:9049
  msgid "return makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:8669 c/c-typeck.cc:8932 c/c-typeck.cc:8975
  msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:8671 c/c-typeck.cc:8934 c/c-typeck.cc:8977
  msgid "assignment discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:8673 c/c-typeck.cc:8936 c/c-typeck.cc:8979
  msgid "initialization discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:8675 c/c-typeck.cc:8938 c/c-typeck.cc:8981
  msgid "return discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:8684
  #, gcc-internal-format
  msgid "ISO C prohibits argument conversion to union type"
  msgstr ""
  
! #: c/c-typeck.cc:8743
  #, gcc-internal-format
  msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgstr ""
  
! #: c/c-typeck.cc:8770
  #, gcc-internal-format
  msgid "passing argument %d of %qE from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8781
  #, gcc-internal-format
  msgid "assignment from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8792
  #, gcc-internal-format
  msgid "initialization from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8802
  #, gcc-internal-format
  msgid "return from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8818
  #, gcc-internal-format
  msgid "expected %qT but pointer is of type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:8833
  #, gcc-internal-format
  msgid "argument %d of %qE might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:8839
  #, gcc-internal-format
  msgid "assignment left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:8845
  #, gcc-internal-format
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:8850 cp/typeck.cc:10845
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:8874
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible scalar storage order"
  msgstr ""
  
! #: c/c-typeck.cc:8884
  #, gcc-internal-format
  msgid "assignment to %qT from pointer type %qT with incompatible scalar storage order"
  msgstr ""
  
! #: c/c-typeck.cc:8894
  #, gcc-internal-format
  msgid "initialization of %qT from pointer type %qT with incompatible scalar storage order"
  msgstr ""
  
! #: c/c-typeck.cc:8899
  #, gcc-internal-format
  msgid "returning %qT from pointer type with incompatible scalar storage order %qT"
  msgstr ""
  
! #: c/c-typeck.cc:8949
  #, gcc-internal-format
  msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:8952
  #, gcc-internal-format
  msgid "ISO C forbids assignment between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:8954
  #, gcc-internal-format
  msgid "ISO C forbids initialization between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:8956
  #, gcc-internal-format
  msgid "ISO C forbids return between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:8986
  #, gcc-internal-format
  msgid "array with qualifier on the element is not qualified before C23"
  msgstr ""
  
! #: c/c-typeck.cc:9004
  #, gcc-internal-format
  msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:9012
  #, gcc-internal-format
  msgid "pointer targets in assignment from %qT to %qT differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:9018
  #, gcc-internal-format
  msgid "pointer targets in initialization of %qT from %qT differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:9023
  #, gcc-internal-format
  msgid "pointer targets in returning %qT from a function with return type %qT differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:9070
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:9081
  #, fuzzy
  msgid "assignment to %e from pointer to %qD with incompatible type %e"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-typeck.cc:9087
  msgid "assignment to %e from incompatible pointer type %e"
  msgstr ""
  
! #: c/c-typeck.cc:9096
  #, fuzzy
  msgid "initialization of %e from pointer to %qD with incompatible type %e"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-typeck.cc:9102
  msgid "initialization of %e from incompatible pointer type %e"
  msgstr ""
  
! #: c/c-typeck.cc:9110
  msgid "returning pointer to %qD of type %e from a function with incompatible type %e"
  msgstr ""
  
! #: c/c-typeck.cc:9116
  msgid "returning %e from a function with incompatible return type %e"
  msgstr ""
  
! #: c/c-typeck.cc:9194
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:9204
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes pointer from integer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:9210
  #, gcc-internal-format
  msgid "initialization of %qT from %qT makes pointer from integer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:9215
  #, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes pointer from integer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:9237
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:9247
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes integer from pointer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:9253
  #, gcc-internal-format
  msgid "initialization of %qT from %qT makes integer from pointer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:9257
  #, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes integer from pointer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:9290
  #, gcc-internal-format
  msgid "incompatible type for argument %d of %qE"
  msgstr ""
  
! #: c/c-typeck.cc:9301
  #, gcc-internal-format
  msgid "incompatible types when assigning to type %qT from type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:9312
  #, gcc-internal-format
  msgid "incompatible types when initializing type %qT using type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:9322
  #, gcc-internal-format
  msgid "incompatible types when returning type %qT but %qT was expected"
  msgstr ""
  
! #: c/c-typeck.cc:9402
  #, gcc-internal-format
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr ""
  
! #: c/c-typeck.cc:9644
  #, gcc-internal-format
  msgid "%<constexpr%> pointer initializer is not null"
  msgstr ""
  
! #: c/c-typeck.cc:9661 c/c-typeck.cc:9671 c/c-typeck.cc:9733 c/c-typeck.cc:9886
  #, gcc-internal-format
  msgid "%<constexpr%> initializer not representable in type of object"
  msgstr ""
  
! #: c/c-typeck.cc:9667
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> integer initializer is not an integer constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: c/c-typeck.cc:9681
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> initializer is not an arithmetic constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: c/c-typeck.cc:9698
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a real type is of complex type"
  msgstr ""
  
! #: c/c-typeck.cc:9707
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:9851 c/c-typeck.cc:10837 cp/typeck2.cc:1329
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.cc:9867 cp/typeck2.cc:1346
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr ""
  
! #: c/c-typeck.cc:9913
  #, gcc-internal-format
  msgid "initializer-string for array of %qT is too long (%wu chars into %wu available)"
  msgstr ""
  
! #: c/c-typeck.cc:9918
  #, gcc-internal-format
  msgid "initializer-string for array of %qT is too long for C++ (%wu chars into %wu available)"
  msgstr ""
  
! #: c/c-typeck.cc:9925
  #, gcc-internal-format
  msgid "initializer-string for array of %qT truncates NUL terminator but destination lacks %qs attribute (%wu chars into %wu available)"
  msgstr ""
  
! #: c/c-typeck.cc:9937
  #, gcc-internal-format
  msgid "array of inappropriate type initialized from string constant"
  msgstr ""
  
! #: c/c-typeck.cc:10005 cp/typeck.cc:2671
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr ""
  
! #: c/c-typeck.cc:10019 c/c-typeck.cc:10159 c/c-typeck.cc:10931
  #, gcc-internal-format
  msgid "invalid initializer"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: c/c-typeck.cc:10031 c/c-typeck.cc:10055 c/c-typeck.cc:10058
! #: c/c-typeck.cc:10066 c/c-typeck.cc:10128 c/c-typeck.cc:11915
! #: c/c-typeck.cc:11999
  #, gcc-internal-format
  msgid "initializer element is not constant"
  msgstr ""
  
! #: c/c-typeck.cc:10040
  #, gcc-internal-format
  msgid "array initialized from non-constant array expression"
  msgstr ""
  
! #: c/c-typeck.cc:10071 c/c-typeck.cc:10141 c/c-typeck.cc:12009
  #, fuzzy, gcc-internal-format
  msgid "initializer element is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: c/c-typeck.cc:10093 cp/typeck2.cc:1428
  #, gcc-internal-format
  msgid "conversion from %qT to %qT changes value from %qd to %qd"
  msgstr ""
  
! #: c/c-typeck.cc:10135 c/c-typeck.cc:12004
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr ""
  
! #: c/c-typeck.cc:10446 cp/decl.cc:8525
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr ""
  
! #: c/c-typeck.cc:10677
  #, gcc-internal-format
  msgid "extra brace group at end of initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10764 c/c-typeck.cc:10767
  #, gcc-internal-format
  msgid "braces around scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10839 c/c-typeck.cc:10843 c/c-typeck.cc:12607
! #: c/c-typeck.cc:12732 cp/typeck2.cc:1356 cp/typeck2.cc:1714
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr ""
  
! #: c/c-typeck.cc:10880
  #, gcc-internal-format
  msgid "missing braces around initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10903
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for field %qD of %qT"
  msgstr "прапушчан ініцыялізатар"
  
! #: c/c-typeck.cc:10943
  #, gcc-internal-format
  msgid "extra elements in scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:11066 c/c-typeck.cc:11148
  #, gcc-internal-format
  msgid "array index in non-array initializer"
  msgstr ""
  
! #: c/c-typeck.cc:11071 c/c-typeck.cc:11210
  #, gcc-internal-format
  msgid "field name not in record or union initializer"
  msgstr ""
  
! #: c/c-typeck.cc:11121
  #, fuzzy, gcc-internal-format
  msgid "array index in initializer not of integer type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-typeck.cc:11130 c/c-typeck.cc:11139
  #, fuzzy, gcc-internal-format
  msgid "array index in initializer is not an integer constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: c/c-typeck.cc:11144 c/c-typeck.cc:11146
  #, gcc-internal-format
  msgid "nonconstant array index in initializer"
  msgstr ""
  
! #: c/c-typeck.cc:11150 c/c-typeck.cc:11153
  #, gcc-internal-format
  msgid "array index in initializer exceeds array bounds"
  msgstr ""
  
! #: c/c-typeck.cc:11172
  #, gcc-internal-format
  msgid "empty index range in initializer"
  msgstr ""
  
! #: c/c-typeck.cc:11181
  #, gcc-internal-format
  msgid "array index range in initializer exceeds array bounds"
  msgstr ""
  
! #: c/c-typeck.cc:11315 c/c-typeck.cc:11370 c/c-typeck.cc:11411
! #: c/c-typeck.cc:11471 c/c-typeck.cc:11518 c/c-typeck.cc:12106
  #, gcc-internal-format
  msgid "initialized field overwritten"
  msgstr ""
  
! #: c/c-typeck.cc:11406 c/c-typeck.cc:11467 c/c-typeck.cc:11514
! #: c/c-typeck.cc:12103
  #, gcc-internal-format
  msgid "initialized field with side-effects overwritten"
  msgstr ""
  
! #: c/c-typeck.cc:12031
  #, gcc-internal-format
  msgid "enum conversion in initialization is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:12477
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "excess elements in %qT initializer"
  msgstr "прапушчан ініцыялізатар"
  
! #: c/c-typeck.cc:12489 c/c-typeck.cc:12566
  #, gcc-internal-format
  msgid "excess elements in struct initializer"
  msgstr ""
  
! #: c/c-typeck.cc:12510
  #, gcc-internal-format
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:12581 c/c-typeck.cc:12707 cp/typeck2.cc:1333
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.cc:12677
  #, gcc-internal-format
  msgid "excess elements in union initializer"
  msgstr ""
  
! #: c/c-typeck.cc:12699
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr ""
  
! #: c/c-typeck.cc:12800
  #, gcc-internal-format
  msgid "excess elements in array initializer"
  msgstr ""
  
! #: c/c-typeck.cc:12877 c/c-typeck.cc:12879
  #, gcc-internal-format
  msgid "excess elements in vector initializer"
  msgstr ""
  
! #: c/c-typeck.cc:12913
  #, gcc-internal-format
  msgid "excess elements in scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:13081 c/c-typeck.cc:13156 cp/semantics.cc:2371
! #: cp/semantics.cc:2481
  #, gcc-internal-format
  msgid "constraint allows registers outside of a function"
  msgstr ""
  
! #: c/c-typeck.cc:13093 cp/semantics.cc:2383
  #, gcc-internal-format
  msgid "side-effects in output operand outside of a function"
  msgstr ""
  
! #: c/c-typeck.cc:13104 cp/semantics.cc:2399
  #, gcc-internal-format
  msgid "output operand outside of a function is not constant"
  msgstr ""
  
! #: c/c-typeck.cc:13112 c/c-typeck.cc:13203 cp/semantics.cc:2410
! #: cp/semantics.cc:2546
  #, fuzzy, gcc-internal-format
  msgid "%<-%> modifier used inside of a function"
  msgstr "\"%s\" звычайна функцыя"
  
! #: c/c-typeck.cc:13169 cp/semantics.cc:2494
  #, gcc-internal-format
  msgid "%<:%> constraint operand is not address of a function or non-automatic variable"
  msgstr ""
  
! #: c/c-typeck.cc:13184 cp/semantics.cc:2509
  #, gcc-internal-format
  msgid "side-effects in input operand outside of a function"
  msgstr ""
  
! #: c/c-typeck.cc:13195 cp/semantics.cc:2524 cp/semantics.cc:2538
  #, gcc-internal-format
  msgid "input operand outside of a function is not constant"
  msgstr ""
  
! #: c/c-typeck.cc:13248
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids `goto *expr;'"
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C не падтрымлівае \"goto *expr;\""
  
! #: c/c-typeck.cc:13254
  #, gcc-internal-format
  msgid "computed goto must be pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:13284 c/gimple-parser.cc:2638 cp/typeck.cc:11447
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "функцыя не вяртае тып string"
  
! #: c/c-typeck.cc:13315
  #, gcc-internal-format
  msgid "%<return%> with no value, in function returning non-void"
  msgstr ""
  
! #: c/c-typeck.cc:13328 c/gimple-parser.cc:2648
  #, gcc-internal-format
  msgid "%<return%> with a value, in function returning void"
  msgstr ""
  
! #: c/c-typeck.cc:13331
  #, gcc-internal-format
  msgid "ISO C forbids %<return%> with expression, in function returning void"
  msgstr ""
  
! #: c/c-typeck.cc:13412
  #, fuzzy, gcc-internal-format
  msgid "function returns address of label"
  msgstr "ISO C не дазваляе пусты ізыходны файл"
  
! #: c/c-typeck.cc:13417
! #, gcc-internal-format
! msgid "function returns address of nested function referencing local context"
! msgstr ""
! 
! #: c/c-typeck.cc:13510 cp/semantics.cc:1945
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr ""
  
! #: c/c-typeck.cc:13535
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr ""
  
! #: c/c-typeck.cc:13573 c/c-typeck.cc:13581
  #, fuzzy, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: c/c-typeck.cc:13587 cp/parser.cc:14674
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.cc:13589
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.cc:13665 cp/parser.cc:16765
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c/c-typeck.cc:13668 c/c-typeck.cc:13688 cp/decl.cc:4639 cp/parser.cc:16776
! #: cp/parser.cc:16798
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: c/c-typeck.cc:13671 cp/parser.cc:16779
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr ""
  
! #: c/c-typeck.cc:13685 cp/parser.cc:16789
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr ""
  
! #: c/c-typeck.cc:13735 cp/cp-gimplify.cc:314
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr ""
  
! #: c/c-typeck.cc:13779
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr ""
  
! #: c/c-typeck.cc:14070
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:14075
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:14093 c/c-typeck.cc:14131
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qE will never be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:14098 c/c-typeck.cc:14136
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qE will never be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:14730 c/c-typeck.cc:14900 cp/typeck.cc:6417
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr ""
  
! #: c/c-typeck.cc:14738 c/c-typeck.cc:14908 cp/typeck.cc:6431
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr ""
  
! #: c/c-typeck.cc:14753 c/c-typeck.cc:14923 cp/typeck.cc:6449
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr ""
  
! #: c/c-typeck.cc:14769 c/c-typeck.cc:14933 cp/typeck.cc:6472
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.cc:14783 cp/typeck.cc:6088
  #, gcc-internal-format
  msgid "comparing floating-point with %<==%> or %<!=%> is unsafe"
  msgstr ""
  
! #: c/c-typeck.cc:14822 c/c-typeck.cc:14974
  #, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr ""
  
! #: c/c-typeck.cc:14829 c/c-typeck.cc:14835
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: c/c-typeck.cc:14842 c/c-typeck.cc:14984
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr ""
  
! #: c/c-typeck.cc:14855 c/c-typeck.cc:14861 c/c-typeck.cc:15011
! #: c/c-typeck.cc:15017
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr ""
  
! #: c/c-typeck.cc:14962
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr ""
  
! #: c/c-typeck.cc:14964
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr ""
  
! #: c/c-typeck.cc:14969
  #, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr ""
  
! #: c/c-typeck.cc:14992 c/c-typeck.cc:14995 c/c-typeck.cc:15002
! #: c/c-typeck.cc:15005
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr ""
  
! #: c/c-typeck.cc:15082
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr ""
  
! #: c/c-typeck.cc:15400
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:15404
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:15408
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:15424
  #, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:15627 cp/semantics.cc:12559
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15638 c/c-typeck.cc:15648 cp/semantics.cc:12570
! #: cp/semantics.cc:12580
  #, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr ""
  
! #: c/c-typeck.cc:15683 cp/semantics.cc:12615
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15751 cp/semantics.cc:6070 cp/semantics.cc:9482
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15755 c/c-typeck.cc:17720 cp/semantics.cc:6074
! #: cp/semantics.cc:9486
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15763
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15773 c/c-typeck.cc:17727 c/c-typeck.cc:17881
! #: cp/semantics.cc:6083 cp/semantics.cc:9493 cp/semantics.cc:9682
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15806 cp/semantics.cc:6117
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.cc:15813 cp/semantics.cc:6124
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.cc:15836 cp/semantics.cc:6157
  #, gcc-internal-format
  msgid "expected single pointer in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15854 c/c-typeck.cc:15921 c/c-typeck.cc:16212
! #: cp/semantics.cc:6175 cp/semantics.cc:6242
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15873 cp/semantics.cc:6194
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15881 cp/semantics.cc:6202
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15890 c/c-typeck.cc:16014 cp/semantics.cc:6211
! #: cp/semantics.cc:6335
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15907 cp/semantics.cc:6228
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15950 cp/semantics.cc:6271
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15965 cp/semantics.cc:6286
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16002 cp/semantics.cc:6323
  #, gcc-internal-format
  msgid "for array function parameter length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:16006 cp/semantics.cc:6327
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:16034 c/c-typeck.cc:16151 cp/semantics.cc:6354
! #: cp/semantics.cc:6488
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16044 cp/semantics.cc:6364
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr ""
  
! #: c/c-typeck.cc:16418 cp/semantics.cc:7543
  #, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:16425
  #, gcc-internal-format
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr ""
  
! #: c/c-typeck.cc:16431 cp/semantics.cc:7550
  #, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr ""
  
! #: c/c-typeck.cc:16444 cp/semantics.cc:7566
  #, fuzzy, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr "бітавае поле \"%s\" мае нерэчаісны тып"
  
! #: c/c-typeck.cc:16464 cp/semantics.cc:7602
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.cc:16491
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:16498 cp/semantics.cc:7636
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:16504 cp/semantics.cc:7642
  #, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:16510 cp/semantics.cc:7648
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:16547 cp/semantics.cc:7696
  #, gcc-internal-format
  msgid "expected pointer in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16657 cp/semantics.cc:7869
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr ""
  
! #: c/c-typeck.cc:16679 cp/semantics.cc:7889
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr ""
  
! #: c/c-typeck.cc:16705 c/c-typeck.cc:16715
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: c/c-typeck.cc:16735
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16747
  #, gcc-internal-format
  msgid "zero sized type %qT in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16755
  #, gcc-internal-format
  msgid "variable sized type %qT in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16799
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.cc:16808 cp/semantics.cc:7408
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
  
! #: c/c-typeck.cc:16896
  #, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16914 c/c-typeck.cc:17975 cp/semantics.cc:10371
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16926 cp/semantics.cc:10439
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.cc:16941 cp/semantics.cc:7932
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiers"
  msgstr ""
  
! #: c/c-typeck.cc:16950
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:16958
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16977 cp/semantics.cc:8016
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.cc:17007 c/c-typeck.cc:17875 c/c-typeck.cc:18147
! #: cp/semantics.cc:8103 cp/semantics.cc:9676 cp/semantics.cc:10067
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr ""
  
! #: c/c-typeck.cc:17024 cp/semantics.cc:8121
  #, gcc-internal-format
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17035 cp/semantics.cc:8132
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17049 c/c-typeck.cc:17119 c/c-typeck.cc:17154
! #: c/c-typeck.cc:17285 cp/semantics.cc:8950
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17059 c/c-typeck.cc:17127 c/c-typeck.cc:17623
! #: c/c-typeck.cc:17775 c/c-typeck.cc:17783 c/c-typeck.cc:17799
! #: c/c-typeck.cc:17808 c/c-typeck.cc:17816 cp/semantics.cc:8146
! #: cp/semantics.cc:8156 cp/semantics.cc:8249 cp/semantics.cc:8257
! #: cp/semantics.cc:8304 cp/semantics.cc:9364 cp/semantics.cc:9554
! #: cp/semantics.cc:9562 cp/semantics.cc:9582 cp/semantics.cc:9591
! #: cp/semantics.cc:9599
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17062 c/c-typeck.cc:17133 c/c-typeck.cc:17819
! #: cp/semantics.cc:8159 cp/semantics.cc:8263 cp/semantics.cc:9602
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17107 cp/semantics.cc:8236
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:17147 cp/semantics.cc:8296
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:17166 cp/semantics.cc:8729
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17173
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.cc:17180
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17187
  #, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17200 cp/semantics.cc:8798
  #, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17206
  #, gcc-internal-format
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17219 cp/semantics.cc:8837
  #, gcc-internal-format
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17225
  #, gcc-internal-format
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17296 cp/semantics.cc:8969
! #, gcc-internal-format
! msgid "allocator %qE must be of %<omp_allocator_handle_t%> type"
! msgstr ""
! 
! #: c/c-typeck.cc:17314 cp/semantics.cc:8990
! #, gcc-internal-format
! msgid "allocator %qE must be either a variable or a predefined allocator"
! msgstr ""
! 
! #: c/c-typeck.cc:17328
! #, gcc-internal-format
! msgid "modifiers cannot be used with predefined allocator %qE"
! msgstr ""
! 
! #: c/c-typeck.cc:17345 cp/semantics.cc:9022
! #, gcc-internal-format
! msgid "memspace modifier %qE must be constant enum of %<omp_memspace_handle_t%> type"
! msgstr ""
! 
! #: c/c-typeck.cc:17361 cp/semantics.cc:9042
! #, gcc-internal-format
! msgid "traits array %qE must be defined in same scope as the construct on which the clause appears"
! msgstr ""
! 
! #: c/c-typeck.cc:17386 cp/semantics.cc:9066
! #, gcc-internal-format
! msgid "traits array %qE must be of %<const omp_alloctrait_t []%> type"
! msgstr ""
! 
! #: c/c-typeck.cc:17389
! #, gcc-internal-format
! msgid "traits array must be of %<const omp_alloctrait_t []%> type"
! msgstr ""
! 
! #: c/c-typeck.cc:17398 cp/semantics.cc:9082
! #, gcc-internal-format
! msgid "traits array must be initialized with constants"
! msgstr ""
! 
! #: c/c-typeck.cc:17434 cp/semantics.cc:9119
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:17449 cp/semantics.cc:9134
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>"
  msgstr ""
  
! #: c/c-typeck.cc:17457 cp/semantics.cc:9152
  #, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:17478 cp/semantics.cc:9174
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:17488 cp/semantics.cc:9186
  #, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
  msgstr ""
  
! #: c/c-typeck.cc:17559 cp/semantics.cc:9299
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:17579 c/c-typeck.cc:17655 c/c-typeck.cc:17691
! #: cp/semantics.cc:9319 cp/semantics.cc:9398 cp/semantics.cc:9434
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported map expression %qE"
  msgstr "непадтрымліваемая версія"
  
! #: c/c-typeck.cc:17619 c/c-typeck.cc:17796 cp/semantics.cc:9360
! #: cp/semantics.cc:9579
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17627 c/c-typeck.cc:17802 cp/semantics.cc:9368
! #: cp/semantics.cc:9585
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17746 c/c-typeck.cc:17888 cp/semantics.cc:9522
! #: cp/semantics.cc:9690
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:17871 cp/semantics.cc:9671
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr ""
  
! #: c/c-typeck.cc:17897 cp/semantics.cc:9702
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.cc:17911 cp/semantics.cc:9718
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17914 cp/semantics.cc:9721
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17933
  #, gcc-internal-format
  msgid "%qs variable is not a pointer"
  msgstr ""
  
! #: c/c-typeck.cc:17940
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.cc:17988 c/c-typeck.cc:18094 cp/semantics.cc:10322
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:18008 cp/semantics.cc:9226
  #, gcc-internal-format
  msgid "too many %qs clauses on a task construct"
  msgstr ""
  
! #: c/c-typeck.cc:18130 cp/semantics.cc:10035
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.cc:18165 cp/semantics.cc:10129
  #, gcc-internal-format
  msgid "%qD appears more than once in action clauses"
  msgstr ""
  
! #: c/c-typeck.cc:18176 cp/semantics.cc:10143
  #, gcc-internal-format
  msgid "%qD must be of %<omp_interop_t%>"
  msgstr ""
  
! #: c/c-typeck.cc:18185 cp/semantics.cc:10152
  #, gcc-internal-format
  msgid "%qD shall not be const"
  msgstr ""
  
! #: c/c-typeck.cc:18234 cp/semantics.cc:10510
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: c/c-typeck.cc:18244
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:18280 cp/semantics.cc:10263
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.cc:18292 cp/semantics.cc:10276
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:18303 c/c-typeck.cc:18311 cp/semantics.cc:10285
! #: cp/semantics.cc:10314
  #, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:18359 cp/semantics.cc:10243
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:18410 cp/semantics.cc:10293
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:18418 cp/semantics.cc:10304
  #, gcc-internal-format
  msgid "%<grainsize%> clause must not be used together with %<num_tasks%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:18426 cp/semantics.cc:10360
  #, gcc-internal-format
  msgid "%<full%> clause must not be used together with %<partial%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:18436 cp/semantics.cc:10333
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:18454 cp/semantics.cc:10535
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
  
! #: c/c-typeck.cc:18472 cp/semantics.cc:10606
  #, gcc-internal-format
  msgid "%<depend%> clause requires action clauses with %<targetsync%> interop-type"
  msgstr ""
  
! #: c/c-typeck.cc:18476 cp/semantics.cc:10610
  #, gcc-internal-format
  msgid "%<init%> clause lacks the %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-typeck.cc:18658
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr ""
  
! #: c/c-typeck.cc:18663
  #, fuzzy, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-typeck.cc:18669
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is a function type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:18676 c/c-typeck.cc:18686
! #, gcc-internal-format
! msgid "second argument to %<va_arg%> is an array type %qT"
! msgstr ""
! 
! #: c/c-typeck.cc:18682
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
*************** msgstr ""
*** 52973,53177 ****
  msgid "expected frequency value"
  msgstr ""
  
! #: c/gimple-parser.cc:374
  #, fuzzy, gcc-internal-format
  #| msgid "not found\n"
  msgid "edge not found"
  msgstr "не знойдзена\n"
  
! #: c/gimple-parser.cc:390
  #, gcc-internal-format
  msgid "SSA name %qE with version %d has no definition"
  msgstr ""
  
! #: c/gimple-parser.cc:540 c/gimple-parser.cc:546
  #, gcc-internal-format
  msgid "expected block index"
  msgstr ""
  
! #: c/gimple-parser.cc:554
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%-code"
  msgid "invalid block index"
  msgstr "нерэчаісны %%-код"
  
! #: c/gimple-parser.cc:565
  #, gcc-internal-format
  msgid "expected block specifier"
  msgstr ""
  
! #: c/gimple-parser.cc:583
  #, gcc-internal-format
  msgid "expected loop number"
  msgstr ""
  
! #: c/gimple-parser.cc:601
  #, fuzzy, gcc-internal-format
  msgid "unknown block specifier"
  msgstr "невядомы рэжым машыны \"%s\""
  
! #: c/gimple-parser.cc:614 c/gimple-parser.cc:2159
  #, gcc-internal-format
  msgid "expected count value"
  msgstr ""
  
! #: c/gimple-parser.cc:637 c/gimple-parser.cc:734
  #, gcc-internal-format
  msgid "stmts without block"
  msgstr ""
  
! #: c/gimple-parser.cc:674
  #, fuzzy, gcc-internal-format
  msgid "duplicate loop header"
  msgstr "паўтарэнне \"%s\""
  
! #: c/gimple-parser.cc:891
  #, fuzzy, gcc-internal-format
  msgid "invalid source block specification"
  msgstr "Нерэчаісная спецыфікацыя! Памылка ў cc."
  
! #: c/gimple-parser.cc:956
  #, gcc-internal-format
  msgid "unexpected RHS for assignment"
  msgstr ""
  
! #: c/gimple-parser.cc:1056
  #, gcc-internal-format
  msgid "%<&&%> not valid in GIMPLE"
  msgstr ""
  
! #: c/gimple-parser.cc:1059
  #, gcc-internal-format
  msgid "%<||%> not valid in GIMPLE"
  msgstr ""
  
! #: c/gimple-parser.cc:1248
  #, gcc-internal-format
  msgid "expected pointer as argument of unary %<*%>"
  msgstr ""
  
! #: c/gimple-parser.cc:1274
  #, gcc-internal-format
  msgid "%<!%> not valid in GIMPLE"
  msgstr ""
  
! #: c/gimple-parser.cc:1333 c/gimple-parser.cc:1719
  #, gcc-internal-format
  msgid "expected constant offset"
  msgstr ""
  
! #: c/gimple-parser.cc:1394
  #, gcc-internal-format
  msgid "SSA name undeclared"
  msgstr ""
  
! #: c/gimple-parser.cc:1416
  #, gcc-internal-format
  msgid "base variable or SSA name undeclared"
  msgstr ""
  
! #: c/gimple-parser.cc:1423
  #, gcc-internal-format
  msgid "invalid base %qE for SSA name"
  msgstr ""
  
! #: c/gimple-parser.cc:1451
  #, gcc-internal-format
  msgid "expecting internal function name"
  msgstr ""
  
! #: c/gimple-parser.cc:1464
  #, fuzzy, gcc-internal-format
  msgid "unknown internal function %qE"
  msgstr "невядомая назва рэгістра: %s\n"
  
! #: c/gimple-parser.cc:1606
  #, fuzzy, gcc-internal-format
  msgid "invalid type of %<__MEM%> operand"
  msgstr "нерэчаісны %%-код"
  
! #: c/gimple-parser.cc:1649
  #, gcc-internal-format
  msgid "expected constant offset for %<__MEM%> operand"
  msgstr ""
  
! #: c/gimple-parser.cc:1660
  #, gcc-internal-format
  msgid "expected constant step for %<__MEM%> operand"
  msgstr ""
  
! #: c/gimple-parser.cc:1713
  #, fuzzy, gcc-internal-format
  #| msgid "empty character constant"
  msgid "expected constant size"
  msgstr "пустая сімвальная канстанта"
  
! #: c/gimple-parser.cc:1751 c/gimple-parser.cc:1781 c/gimple-parser.cc:1821
! #: c/gimple-parser.cc:1829 c/gimple-parser.cc:1838
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid _Literal"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: c/gimple-parser.cc:1760
  #, fuzzy, gcc-internal-format
  msgid "invalid type for _Literal with constructor"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: c/gimple-parser.cc:1873
  #, gcc-internal-format
  msgid "anonymous SSA name cannot have default definition"
  msgstr ""
  
! #: c/gimple-parser.cc:1957
  #, fuzzy, gcc-internal-format
  msgid "invalid call to non-function"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: c/gimple-parser.cc:2013
  #, gcc-internal-format
  msgid "dereference of non-pointer"
  msgstr ""
  
! #: c/gimple-parser.cc:2140
  #, gcc-internal-format
  msgid "expected pass name"
  msgstr ""
  
! #: c/gimple-parser.cc:2179
  #, fuzzy, gcc-internal-format
  msgid "invalid operation"
  msgstr "Нерэчаісны выбар %s"
  
! #: c/gimple-parser.cc:2344
  #, fuzzy, gcc-internal-format
  #| msgid "compilation terminated.\n"
  msgid "comparison required"
  msgstr "кампіляцыя завершана.\n"
  
! #: c/gimple-parser.cc:2396
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<catch%> is not supported"
  msgstr "-pipe не падтрымліваецца"
  
! #: c/gimple-parser.cc:2398
  #, gcc-internal-format
  msgid "expected %<finally%> or %<catch%>"
  msgstr ""
  
! #: c/gimple-parser.cc:2442 c/gimple-parser.cc:2479
  #, gcc-internal-format
  msgid "expected goto expression"
  msgstr ""
  
! #: c/gimple-parser.cc:2450
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected else statement"
  msgstr "пустое цела ў else-выражэнні"
  
! #: c/gimple-parser.cc:2593
  #, gcc-internal-format
  msgid "expected case label"
  msgstr ""
--- 55163,55373 ----
  msgid "expected frequency value"
  msgstr ""
  
! #: c/gimple-parser.cc:376
  #, fuzzy, gcc-internal-format
  #| msgid "not found\n"
  msgid "edge not found"
  msgstr "не знойдзена\n"
  
! #: c/gimple-parser.cc:395
  #, gcc-internal-format
  msgid "SSA name %qE with version %d has no definition"
  msgstr ""
  
! #: c/gimple-parser.cc:545 c/gimple-parser.cc:551
  #, gcc-internal-format
  msgid "expected block index"
  msgstr ""
  
! #: c/gimple-parser.cc:559
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%-code"
  msgid "invalid block index"
  msgstr "нерэчаісны %%-код"
  
! #: c/gimple-parser.cc:570
  #, gcc-internal-format
  msgid "expected block specifier"
  msgstr ""
  
! #: c/gimple-parser.cc:588
  #, gcc-internal-format
  msgid "expected loop number"
  msgstr ""
  
! #: c/gimple-parser.cc:606
  #, fuzzy, gcc-internal-format
  msgid "unknown block specifier"
  msgstr "невядомы рэжым машыны \"%s\""
  
! #: c/gimple-parser.cc:619 c/gimple-parser.cc:2149
  #, gcc-internal-format
  msgid "expected count value"
  msgstr ""
  
! #: c/gimple-parser.cc:642 c/gimple-parser.cc:740
  #, gcc-internal-format
  msgid "stmts without block"
  msgstr ""
  
! #: c/gimple-parser.cc:680
  #, fuzzy, gcc-internal-format
  msgid "duplicate loop header"
  msgstr "паўтарэнне \"%s\""
  
! #: c/gimple-parser.cc:898
  #, fuzzy, gcc-internal-format
  msgid "invalid source block specification"
  msgstr "Нерэчаісная спецыфікацыя! Памылка ў cc."
  
! #: c/gimple-parser.cc:963
  #, gcc-internal-format
  msgid "unexpected RHS for assignment"
  msgstr ""
  
! #: c/gimple-parser.cc:1086
  #, gcc-internal-format
  msgid "%<&&%> not valid in GIMPLE"
  msgstr ""
  
! #: c/gimple-parser.cc:1089
  #, gcc-internal-format
  msgid "%<||%> not valid in GIMPLE"
  msgstr ""
  
! #: c/gimple-parser.cc:1208
  #, gcc-internal-format
  msgid "expected pointer as argument of unary %<*%>"
  msgstr ""
  
! #: c/gimple-parser.cc:1234
  #, gcc-internal-format
  msgid "%<!%> not valid in GIMPLE"
  msgstr ""
  
! #: c/gimple-parser.cc:1293 c/gimple-parser.cc:1709
  #, gcc-internal-format
  msgid "expected constant offset"
  msgstr ""
  
! #: c/gimple-parser.cc:1354
  #, gcc-internal-format
  msgid "SSA name undeclared"
  msgstr ""
  
! #: c/gimple-parser.cc:1376
  #, gcc-internal-format
  msgid "base variable or SSA name undeclared"
  msgstr ""
  
! #: c/gimple-parser.cc:1383
  #, gcc-internal-format
  msgid "invalid base %qE for SSA name"
  msgstr ""
  
! #: c/gimple-parser.cc:1411
  #, gcc-internal-format
  msgid "expecting internal function name"
  msgstr ""
  
! #: c/gimple-parser.cc:1424
  #, fuzzy, gcc-internal-format
  msgid "unknown internal function %qE"
  msgstr "невядомая назва рэгістра: %s\n"
  
! #: c/gimple-parser.cc:1569
  #, fuzzy, gcc-internal-format
  msgid "invalid type of %<__MEM%> operand"
  msgstr "нерэчаісны %%-код"
  
! #: c/gimple-parser.cc:1612
  #, gcc-internal-format
  msgid "expected constant offset for %<__MEM%> operand"
  msgstr ""
  
! #: c/gimple-parser.cc:1623
  #, gcc-internal-format
  msgid "expected constant step for %<__MEM%> operand"
  msgstr ""
  
! #: c/gimple-parser.cc:1644
! #, fuzzy, gcc-internal-format
! #| msgid "invalid declarator"
! msgid "invalid clique/base pair"
! msgstr "нерэчаісны абвяшчальнік"
! 
! #: c/gimple-parser.cc:1703
  #, fuzzy, gcc-internal-format
  #| msgid "empty character constant"
  msgid "expected constant size"
  msgstr "пустая сімвальная канстанта"
  
! #: c/gimple-parser.cc:1741 c/gimple-parser.cc:1771 c/gimple-parser.cc:1811
! #: c/gimple-parser.cc:1819 c/gimple-parser.cc:1828
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid _Literal"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: c/gimple-parser.cc:1750
  #, fuzzy, gcc-internal-format
  msgid "invalid type for _Literal with constructor"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: c/gimple-parser.cc:1863
  #, gcc-internal-format
  msgid "anonymous SSA name cannot have default definition"
  msgstr ""
  
! #: c/gimple-parser.cc:1947
  #, fuzzy, gcc-internal-format
  msgid "invalid call to non-function"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: c/gimple-parser.cc:2003
  #, gcc-internal-format
  msgid "dereference of non-pointer"
  msgstr ""
  
! #: c/gimple-parser.cc:2130
  #, gcc-internal-format
  msgid "expected pass name"
  msgstr ""
  
! #: c/gimple-parser.cc:2169
  #, fuzzy, gcc-internal-format
  msgid "invalid operation"
  msgstr "Нерэчаісны выбар %s"
  
! #: c/gimple-parser.cc:2334
  #, fuzzy, gcc-internal-format
  #| msgid "compilation terminated.\n"
  msgid "comparison required"
  msgstr "кампіляцыя завершана.\n"
  
! #: c/gimple-parser.cc:2386
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<catch%> is not supported"
  msgstr "-pipe не падтрымліваецца"
  
! #: c/gimple-parser.cc:2388
  #, gcc-internal-format
  msgid "expected %<finally%> or %<catch%>"
  msgstr ""
  
! #: c/gimple-parser.cc:2432 c/gimple-parser.cc:2469
  #, gcc-internal-format
  msgid "expected goto expression"
  msgstr ""
  
! #: c/gimple-parser.cc:2440
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected else statement"
  msgstr "пустое цела ў else-выражэнні"
  
! #: c/gimple-parser.cc:2583
  #, gcc-internal-format
  msgid "expected case label"
  msgstr ""
*************** msgstr ""
*** 53190,53207 ****
  msgid "exception '%s'"
  msgstr "нераспазнаны выбар \"-%s\""
  
! #: cobol/cobol1.cc:414
  #, gcc-internal-format, gfc-internal-format
  msgid "could not execute preprocessor %s"
  msgstr ""
  
! #: cobol/cobol1.cc:420
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "could not include %s"
  msgstr "не магу знайсці крыніцу %s\n"
  
  #. This isn't right.  All OPT_main should be replaced
! #: cobol/cobol1.cc:426
  #, gcc-internal-format
  msgid "We should never see a non-equal dash-main in cobol1.c"
  msgstr ""
--- 55386,55413 ----
  msgid "exception '%s'"
  msgstr "нераспазнаны выбар \"-%s\""
  
! #: cobol/cobol1.cc:366
! #, gcc-internal-format
! msgid "no such charset %qs"
! msgstr ""
! 
! #: cobol/cobol1.cc:372
! #, gcc-internal-format
! msgid "no such national charset %qs"
! msgstr ""
! 
! #: cobol/cobol1.cc:435
  #, gcc-internal-format, gfc-internal-format
  msgid "could not execute preprocessor %s"
  msgstr ""
  
! #: cobol/cobol1.cc:441
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "could not include %s"
  msgstr "не магу знайсці крыніцу %s\n"
  
  #. This isn't right.  All OPT_main should be replaced
! #: cobol/cobol1.cc:447
  #, gcc-internal-format
  msgid "We should never see a non-equal dash-main in cobol1.c"
  msgstr ""
*************** msgstr ""
*** 53211,53483 ****
  msgid "no such exception: 0x%x"
  msgstr ""
  
! #: cobol/genapi.cc:354
  #, gcc-internal-format
  msgid "Probable cause: it was referenced without being defined."
  msgstr ""
  
! #: cobol/genapi.cc:600
  #, gcc-internal-format
! msgid "Nice try, but you cannot fire me."
  msgstr ""
  
! #: cobol/genapi.cc:1214
  #, gcc-internal-format, gfc-internal-format
  msgid "%s should not be null"
  msgstr ""
  
! #: cobol/genapi.cc:1792
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: Knows not the variable type %s for %s"
  msgstr ""
  
! #: cobol/genapi.cc:2481
! #, gcc-internal-format
! msgid "I don%'t know how to MOVE an alphabetical string to %s(%s)"
! msgstr ""
! 
! #: cobol/genapi.cc:2549
! #, gcc-internal-format
! msgid "%s: %<field->type%> %s must be literal or alphanumeric"
  msgstr ""
  
! #: cobol/genapi.cc:4460
  #, gcc-internal-format
  msgid "Not valid for ACCEPT statement."
  msgstr ""
  
! #: cobol/genapi.cc:5488
  #, gcc-internal-format
  msgid "Attempting to send to an input device."
  msgstr ""
  
! #: cobol/genapi.cc:5511
  #, gcc-internal-format
  msgid "Not valid for DISPLAY statement."
  msgstr ""
  
! #: cobol/genapi.cc:6412
! #, gcc-internal-format, gfc-internal-format
! msgid "%s: Invalid field type %s:"
! msgstr ""
! 
! #: cobol/genapi.cc:7622 cobol/genapi.cc:7628 cobol/genapi.cc:7634
  #, gcc-internal-format
  msgid "%<parser_logop()%> was called with variable %s on line %d, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7741
  #, gcc-internal-format
  msgid "%<parser_relop%> was called with variable %qs, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7805
  #, gcc-internal-format
  msgid "%<parser_relop()%> was called with variable %s, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7851
  #, gcc-internal-format
  msgid "%<parser_if()%> was called with variable %s, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:8116
  #, gcc-internal-format
  msgid "candidate %s has unimplemented %<CVT_type%> %d(%s)"
  msgstr ""
  
! #: cobol/genapi.cc:8127
  #, gcc-internal-format
  msgid "unknown %<setop_t%> code %d"
  msgstr ""
  
! #: cobol/genapi.cc:8315
  #, gcc-internal-format
  msgid "%s:%d: %u exceeds %<MAXIMUM_UNTILS%> of %d, line %d"
  msgstr ""
  
! #: cobol/genapi.cc:9324
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: ignoring subscripts"
  msgstr ""
  
! #: cobol/genapi.cc:9538 cobol/genapi.cc:10006
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9663
  #, gcc-internal-format
  msgid "%s:%d file %s access mode is %<file_inaccessible_e%> in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9737
  #, gcc-internal-format
  msgid "%<parser_file_open%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9742
  #, gcc-internal-format
  msgid "%<parser_file_open%> for %s called with NULL %<var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9748
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTEND can only be used where %s is ACCESS MODE SEQUENTIAL"
  msgstr ""
  
! #: cobol/genapi.cc:9817
  #, gcc-internal-format
  msgid "%<parser_file_close%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9822
  #, gcc-internal-format
  msgid "%<parser_file_close%> for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9877
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'where' is zero in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9887
  #, gcc-internal-format
  msgid "%<parser_file_read%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9892
  #, gcc-internal-format
  msgid "%<parser_file_read%> for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9898
  #, gcc-internal-format
  msgid "%<parser_file_read%> called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:9903
  #, gcc-internal-format
  msgid "%<parser_file_read%> for %s called with NULL %<field->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9909
  #, gcc-internal-format
  msgid "%s:%d file %s is RELATIVE/SEQUENTIAL, but %<where >= 0%>"
  msgstr ""
  
! #: cobol/genapi.cc:9918
  #, gcc-internal-format
  msgid "%s:%d file %s is RELATIVE/RANDOM, but %<where < 0%>"
  msgstr ""
  
! #: cobol/genapi.cc:9962
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'sequentially' is %d in %s"
  msgstr ""
  
! #: cobol/genapi.cc:10011
  #, gcc-internal-format
  msgid "%s: for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:10017
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:10022
  #, gcc-internal-format
  msgid "%s: for %s called with NULL %<field->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:10107
  #, gcc-internal-format
  msgid "The file pointer should not be null"
  msgstr ""
  
! #: cobol/genapi.cc:10161
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s is INDEXED/SEQUENTIAL, but 'sequentially' is false"
  msgstr ""
  
! #: cobol/genapi.cc:11881
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: asked to sort %s, which is not a table"
  msgstr ""
  
  #. Having both or neither violates SORT syntax
! #: cobol/genapi.cc:12013
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: syntax error: both (or neither) USING and input-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12147
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: syntax error: both (or neither) GIVING and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12569
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: syntax error: both (or neither) files and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12973
  #, gcc-internal-format
  msgid "CALL USING BY CONTENT <temporary> would require REPOSITORY PROTOTYPES."
  msgstr ""
  
! #: cobol/genapi.cc:13264
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: What in the name of Nero are we doing here?"
  msgstr ""
  
! #: cobol/genapi.cc:14560
  #, gcc-internal-format
  msgid "In %<parser_move(%s to %s)%>, the move of FldLiteralN to %s is unimplemented"
  msgstr ""
  
! #: cobol/genapi.cc:14796
  #, gcc-internal-format
  msgid "In %<mh_dest_is_float%>(%s to %s), the move of %s to %s is unimplemented"
  msgstr ""
  
! #: cobol/genapi.cc:16918
  #, gcc-internal-format, gfc-internal-format
  msgid "LEVEL 01 (%s) OCCURS has insufficient data.memsize"
  msgstr ""
  
! #: cobol/genapi.cc:16990
  #, gcc-internal-format
  msgid "%<parser_symbol_add()%> was called with a NULL %<new_var%>"
  msgstr ""
  
! #: cobol/genapi.cc:17020
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %d %s is a table, but it improperly has a capacity of zero"
  msgstr ""
  
! #: cobol/genapi.cc:17060
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s is its own ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:17065
  #, gcc-internal-format
  msgid "%s: %d %qs has NULL ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:17072
  #, gcc-internal-format
  msgid "%s(%s) improperly has a non-null %<var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:17267
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %d %s<%s> improperly has a data.capacity of zero"
  msgstr ""
  
! #: cobol/genapi.cc:17334
  #, gcc-internal-format
  msgid "%<bytes_to_allocate%> is zero for %s (symbol number "
  msgstr ""
--- 55417,55688 ----
  msgid "no such exception: 0x%x"
  msgstr ""
  
! #: cobol/genapi.cc:353
  #, gcc-internal-format
  msgid "Probable cause: it was referenced without being defined."
  msgstr ""
  
! #: cobol/genapi.cc:597
  #, gcc-internal-format
! msgid "That string should not be that long."
  msgstr ""
  
! #: cobol/genapi.cc:1213
  #, gcc-internal-format, gfc-internal-format
  msgid "%s should not be null"
  msgstr ""
  
! #: cobol/genapi.cc:1776
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: Knows not the variable type %s for %s"
  msgstr ""
  
! #: cobol/genapi.cc:2110
! #, gcc-internal-format, gfc-internal-format
! msgid "%s: Invalid field type %s:"
  msgstr ""
  
! #: cobol/genapi.cc:4392
  #, gcc-internal-format
  msgid "Not valid for ACCEPT statement."
  msgstr ""
  
! #: cobol/genapi.cc:5445
  #, gcc-internal-format
  msgid "Attempting to send to an input device."
  msgstr ""
  
! #: cobol/genapi.cc:5468
  #, gcc-internal-format
  msgid "Not valid for DISPLAY statement."
  msgstr ""
  
! #: cobol/genapi.cc:7736 cobol/genapi.cc:7742 cobol/genapi.cc:7748
  #, gcc-internal-format
  msgid "%<parser_logop()%> was called with variable %s on line %d, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7855
  #, gcc-internal-format
  msgid "%<parser_relop%> was called with variable %qs, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7919
  #, gcc-internal-format
  msgid "%<parser_relop()%> was called with variable %s, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7964
  #, gcc-internal-format
  msgid "%<parser_if()%> was called with variable %s, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:8215
  #, gcc-internal-format
  msgid "candidate %s has unimplemented %<CVT_type%> %d(%s)"
  msgstr ""
  
! #: cobol/genapi.cc:8226
  #, gcc-internal-format
  msgid "unknown %<setop_t%> code %d"
  msgstr ""
  
! #: cobol/genapi.cc:8415
  #, gcc-internal-format
  msgid "%s:%d: %u exceeds %<MAXIMUM_UNTILS%> of %d, line %d"
  msgstr ""
  
! #: cobol/genapi.cc:9406
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: ignoring subscripts"
  msgstr ""
  
! #: cobol/genapi.cc:9629 cobol/genapi.cc:10121
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9754
  #, gcc-internal-format
  msgid "%s:%d file %s access mode is %<file_inaccessible_e%> in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9861
  #, gcc-internal-format
  msgid "%<parser_file_open%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9866
  #, gcc-internal-format
  msgid "%<parser_file_open%> for %s called with NULL %<var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9872
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTEND can only be used where %s is ACCESS MODE SEQUENTIAL"
  msgstr ""
  
! #: cobol/genapi.cc:9932
  #, gcc-internal-format
  msgid "%<parser_file_close%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9937
  #, gcc-internal-format
  msgid "%<parser_file_close%> for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9992
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'where' is zero in %s"
  msgstr ""
  
! #: cobol/genapi.cc:10002
  #, gcc-internal-format
  msgid "%<parser_file_read%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:10007
  #, gcc-internal-format
  msgid "%<parser_file_read%> for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:10013
  #, gcc-internal-format
  msgid "%<parser_file_read%> called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:10018
  #, gcc-internal-format
  msgid "%<parser_file_read%> for %s called with NULL %<field->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:10024
  #, gcc-internal-format
  msgid "%s:%d file %s is RELATIVE/SEQUENTIAL, but %<where >= 0%>"
  msgstr ""
  
! #: cobol/genapi.cc:10033
  #, gcc-internal-format
  msgid "%s:%d file %s is RELATIVE/RANDOM, but %<where < 0%>"
  msgstr ""
  
! #: cobol/genapi.cc:10077
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'sequentially' is %d in %s"
  msgstr ""
  
! #: cobol/genapi.cc:10126
  #, gcc-internal-format
  msgid "%s: for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:10132
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:10137
  #, gcc-internal-format
  msgid "%s: for %s called with NULL %<field->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:10222
  #, gcc-internal-format
  msgid "The file pointer should not be null"
  msgstr ""
  
! #: cobol/genapi.cc:10405
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s is INDEXED/SEQUENTIAL, but 'sequentially' is false"
  msgstr ""
  
! #: cobol/genapi.cc:12236
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: asked to sort %s, which is not a table"
  msgstr ""
  
  #. Having both or neither violates SORT syntax
! #: cobol/genapi.cc:12368
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: syntax error: both (or neither) USING and input-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12502
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: syntax error: both (or neither) GIVING and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12924
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: syntax error: both (or neither) files and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:13328
  #, gcc-internal-format
  msgid "CALL USING BY CONTENT <temporary> would require REPOSITORY PROTOTYPES."
  msgstr ""
  
! #: cobol/genapi.cc:13599
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: What in the name of Nero are we doing here?"
  msgstr ""
  
! #: cobol/genapi.cc:14989
  #, gcc-internal-format
  msgid "In %<parser_move(%s to %s)%>, the move of FldLiteralN to %s is unimplemented"
  msgstr ""
  
! #: cobol/genapi.cc:15226
  #, gcc-internal-format
  msgid "In %<mh_dest_is_float%>(%s to %s), the move of %s to %s is unimplemented"
  msgstr ""
  
! #: cobol/genapi.cc:16958
  #, gcc-internal-format, gfc-internal-format
  msgid "LEVEL 01 (%s) OCCURS has insufficient data.memsize"
  msgstr ""
  
! #: cobol/genapi.cc:17018
  #, gcc-internal-format
  msgid "%<parser_symbol_add()%> was called with a NULL %<new_var%>"
  msgstr ""
  
! #: cobol/genapi.cc:17048
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %d %s is a table, but it improperly has a capacity of zero"
  msgstr ""
  
! #: cobol/genapi.cc:17088
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s is its own ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:17093
  #, gcc-internal-format
  msgid "%s: %d %qs has NULL ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:17100
  #, gcc-internal-format
  msgid "%s(%s) improperly has a non-null %<var_decl_node%>"
  msgstr ""
  
! #. N.B. If level is 0 then we're not participating in a hierarchy.
! #. During the early stages of implementing cbl_field_t::our_index, there
! #. were execution paths in parse.y and parser.cc that resulted in
! #. our_index not being set.  Those should be gone.
! #: cobol/genapi.cc:17235
! #, gcc-internal-format
! msgid "%<our_index%> is NULL under unanticipated circumstances"
! msgstr ""
! 
! #: cobol/genapi.cc:17319
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %d %s<%s> improperly has a data.capacity of zero"
  msgstr ""
  
! #: cobol/genapi.cc:17387
  #, gcc-internal-format
  msgid "%<bytes_to_allocate%> is zero for %s (symbol number "
  msgstr ""
*************** msgstr ""
*** 53502,55831 ****
  msgid "Attempting an assignment of differing types."
  msgstr ""
  
! #: cobol/gengen.cc:2893
  #, gcc-internal-format
  msgid "Residual context count"
  msgstr ""
  
! #: cobol/genmath.cc:1385
  #, gcc-internal-format
  msgid "%<parser_op()%> doesn%'t know how to evaluate %<%s = %s %c %s%>"
  msgstr ""
  
! #: cobol/genutil.cc:596
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "Too many subscripts"
  msgstr "вельмі шмат уваходзячых файлаў"
  
! #: cobol/genutil.cc:761
  #, gcc-internal-format
  msgid "cannot get %<float%> value from %s"
  msgstr ""
  
! #: cobol/lexio.cc:1581
  #, gcc-internal-format, gfc-internal-format
  msgid "%s pid %ld terminated by %s"
  msgstr ""
  
! #: cobol/lexio.cc:1586
  #, gcc-internal-format, gfc-internal-format
  msgid "%s exited with status %d"
  msgstr ""
  
! #: cobol/symbols.cc:418
  msgid "%s:%d: LblNone '%s' has parent #%zu"
  msgstr ""
  
! #: cobol/symbols.cc:1901
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: key must be field"
  msgstr ""
  
! #: cobol/symbols.cc:3712 cobol/symbols.cc:3815 cobol/symbols.cc:3845
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: could not add '%s'"
  msgstr ""
  
! #: cobol/util.cc:1276
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: MOVE %s %s invalid type:"
  msgstr ""
  
! #: cobol/util.cc:1873
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: compiling `%s'\n"
  msgid "%s: regcomp: %s"
  msgstr "%s: кампілюецца \"%s\"\n"
  
! #: cobol/util.cc:2022
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: missing inode for %s"
  msgstr ""
  
! #: cobol/util.cc:2430
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: compiling `%s'\n"
  msgid "failed compiling %s"
  msgstr "%s: кампілюецца \"%s\"\n"
  
! #: cp/call.cc:2106
  #, gcc-internal-format
  msgid "casting %qT to %qT does not use %qD"
  msgstr ""
  
  #. A bad conversion for 'this' must be discarding cv-quals.
! #: cp/call.cc:3957 cp/call.cc:10472
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr ""
  
! #: cp/call.cc:3961
  msgid "no known conversion for implicit %<this%> parameter from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:3968
  #, gcc-internal-format, gfc-internal-format
  msgid "conversion of argument %d would be ill-formed:"
  msgstr ""
  
  #. Conversion of conversion function return value failed.
! #: cp/call.cc:3976
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "no known conversion from %qH to %qI"
  msgstr "пераўтварэньне з `%T' у `%T'"
  
! #: cp/call.cc:3982
  msgid "no known conversion for argument %d from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:3996
  #, gcc-internal-format, gfc-internal-format
  msgid "candidate expects at least %d argument, %d provided"
  msgid_plural "candidate expects at least %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:4001
  #, gcc-internal-format, gfc-internal-format
  msgid "candidate expects %d argument, %d provided"
  msgid_plural "candidate expects %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:4029
  #, gcc-internal-format
  msgid "%s%<%D(%T, %T, %T)%> (built-in)"
  msgstr ""
  
! #: cp/call.cc:4034
  #, gcc-internal-format
  msgid "%s%<%D(%T, %T)%> (built-in)"
  msgstr ""
  
! #: cp/call.cc:4038
  #, gcc-internal-format
  msgid "%s%<%D(%T)%> (built-in)"
  msgstr ""
  
! #: cp/call.cc:4042
  #, gcc-internal-format
  msgid "%s%qT (conversion)"
  msgstr ""
  
! #: cp/call.cc:4044
  #, gcc-internal-format
  msgid "%s%#qD (near match)"
  msgstr ""
  
! #: cp/call.cc:4046
  #, gcc-internal-format
  msgid "%s%#qD (ignored)"
  msgstr ""
  
! #: cp/call.cc:4048
  #, gcc-internal-format
  msgid "%s%#qD (deleted)"
  msgstr ""
  
! #: cp/call.cc:4050
  #, gcc-internal-format
  msgid "%s%#qD (reversed)"
  msgstr ""
  
! #: cp/call.cc:4052
  #, gcc-internal-format
  msgid "%s%#qD (rewritten)"
  msgstr ""
  
! #: cp/call.cc:4054
  #, gcc-internal-format
  msgid "%s%#qD"
  msgstr ""
  
! #: cp/call.cc:4058
  #, gcc-internal-format
  msgid "inherited here"
  msgstr ""
  
! #: cp/call.cc:4080
  #, gcc-internal-format
  msgid "return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion"
  msgstr ""
  
! #: cp/call.cc:4086
  #, gcc-internal-format
  msgid "conversion from return type %qT of template conversion function specialization to %qT is not an exact match"
  msgstr ""
  
! #: cp/call.cc:4097
  #, gcc-internal-format
  msgid "substitution of deduced template arguments resulted in errors seen above"
  msgstr ""
  
  #. Re-run template unification with diagnostics.
! #: cp/call.cc:4102
  #, fuzzy, gcc-internal-format
  msgid "template argument deduction/substitution failed:"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: cp/call.cc:4119
  #, gcc-internal-format
  msgid "a constructor taking a single argument of its own class type is invalid"
  msgstr ""
  
! #: cp/call.cc:4129
  #, gcc-internal-format
  msgid "an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.cc:4209
! #, gcc-internal-format, gfc-internal-format
! msgid "there is %i candidate"
! msgid_plural "there are %i candidates"
! msgstr[0] ""
! msgstr[1] ""
! 
! #: cp/call.cc:4220
  #, gcc-internal-format
  msgid "some candidates omitted; use %<-fdiagnostics-all-candidates%> to display them"
  msgstr ""
  
! #: cp/call.cc:4305 cp/call.cc:4877
  #, gcc-internal-format
  msgid "designated initializers cannot be used with a non-aggregate type %qT"
  msgstr ""
  
! #: cp/call.cc:4771
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr ""
  
! #: cp/call.cc:4884 cp/cvt.cc:878
  msgid "could not convert %qE from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:4949
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.cc:4970
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr ""
  
! #: cp/call.cc:5155
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr ""
  
! #: cp/call.cc:5158
  #, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr ""
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.cc:5442
  #, gcc-internal-format
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr ""
  
! #: cp/call.cc:5521
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr ""
  
! #: cp/call.cc:5535
  #, fuzzy, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "памер \"%s\" - %d байт"
  
! #: cp/call.cc:5577
  #, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr ""
  
! #: cp/call.cc:5578
  #, gcc-internal-format
  msgid "no match for "
  msgstr ""
  
! #: cp/call.cc:5591
  #, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr ""
  
! #: cp/call.cc:5593
  #, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr ""
  
! #: cp/call.cc:5595
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr ""
  
! #: cp/call.cc:5606
  msgid " (operand types are %e and %e)"
  msgstr ""
  
! #: cp/call.cc:5621
  #, fuzzy, gcc-internal-format
  msgid "ternary %<operator?:%>"
  msgstr "Унутраная памылка: %s"
  
! #: cp/call.cc:5625
  #, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr ""
  
! #: cp/call.cc:5634 cp/call.cc:5682 cp/call.cc:5692
  #, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr ""
  
! #: cp/call.cc:5637
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr ""
  
! #: cp/call.cc:5644
  #, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr ""
  
! #: cp/call.cc:5647
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr ""
  
! #: cp/call.cc:5655
  #, fuzzy, gcc-internal-format
  #| msgid "%s\n"
  msgid "%qs"
  msgstr "%s\n"
  
! #: cp/call.cc:5658
  #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr ""
  
! #: cp/call.cc:5664
  #, gcc-internal-format
  msgid "%<operator %s%>"
  msgstr ""
  
! #: cp/call.cc:5667
  #, gcc-internal-format
  msgid "%<operator %s%> in %<%s%E%>"
  msgstr ""
  
! #: cp/call.cc:5686
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr ""
  
! #: cp/call.cc:5695
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr ""
  
! #: cp/call.cc:5807
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a %<?:%> expression"
  msgstr "ISO C не дазваляе пусты ізыходны файл"
  
! #: cp/call.cc:5884
  #, gcc-internal-format
  msgid "inferred scalar type %qT is not an integer or floating-point type of the same size as %qT"
  msgstr ""
  
! #: cp/call.cc:5901 cp/call.cc:5908
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr ""
  
! #: cp/call.cc:5964
  #, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:6016 cp/call.cc:6362 cp/call.cc:6382
  #, gcc-internal-format
  msgid "operands to %<?:%> of types %qT and %qT have unordered conversion rank"
  msgstr ""
  
! #: cp/call.cc:6088
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:6093
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:6139 cp/call.cc:6251 cp/call.cc:6502
  #, gcc-internal-format
  msgid "operands to %<?:%> have different types %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:6143
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.cc:6390
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr ""
  
! #: cp/call.cc:6408
  #, gcc-internal-format
  msgid "enumerated mismatch in conditional expression: %qT vs %qT"
  msgstr ""
  
! #: cp/call.cc:6428
  #, gcc-internal-format
  msgid "conditional expression between enumeration type %qT and floating-point type %qT"
  msgstr ""
  
! #: cp/call.cc:6432
  #, gcc-internal-format
  msgid "conditional expression between floating-point type %qT and enumeration type %qT"
  msgstr ""
  
! #: cp/call.cc:6436
  #, gcc-internal-format
  msgid "conditional expression between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/call.cc:6441
  #, gcc-internal-format
  msgid "conditional expression between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/call.cc:6457
  #, gcc-internal-format
  msgid "enumerated and non-enumerated type in conditional expression"
  msgstr ""
  
! #: cp/call.cc:7371
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr ""
  
! #: cp/call.cc:7373
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr ""
  
! #: cp/call.cc:7453
  #, gcc-internal-format
  msgid "in C++20 this comparison calls the current function recursively with reversed arguments"
  msgstr ""
  
! #: cp/call.cc:7506
  #, fuzzy, gcc-internal-format
  #| msgid "return type of `%s' is not `int'"
  msgid "return type of %qD is not %qs"
  msgstr "вяртаемы тып \"%s\" не \"int\""
  
! #: cp/call.cc:7508
  #, gcc-internal-format
  msgid "used as rewritten candidate for comparison of %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:7591
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr ""
  
! #: cp/call.cc:7778
  #, gcc-internal-format
  msgid "no match for call to %<%T::operator[] (%A)%>"
  msgstr ""
  
! #: cp/call.cc:7792
  #, gcc-internal-format
  msgid "call of %<%T::operator[] (%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.cc:8073
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement %<operator delete%>"
  msgstr ""
  
! #: cp/call.cc:8076
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)"
  msgstr ""
  
! #: cp/call.cc:8113
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr ""
  
! #: cp/call.cc:8307
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr ""
  
! #: cp/call.cc:8310
  #, gcc-internal-format
  msgid "destroying delete %qD cannot be used to release the allocated memory if the initialization throws because the object is not constructed yet"
  msgstr ""
  
! #: cp/call.cc:8319
  #, fuzzy, gcc-internal-format
  #| msgid "impossible operator '%s'"
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "немагчымы апэратар '%s'"
  
! #: cp/call.cc:8376
  #, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr ""
  
! #: cp/call.cc:8377 cp/decl.cc:9613
  #, fuzzy, gcc-internal-format
  msgid "declared private here"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/call.cc:8382
  #, fuzzy, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/call.cc:8383 cp/decl.cc:9614
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "declared protected here"
  msgstr "выклікана адсюль"
  
! #: cp/call.cc:8390
  #, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr ""
  
! #: cp/call.cc:8471
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr ""
  
! #: cp/call.cc:8478
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr ""
  
! #: cp/call.cc:8490
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr ""
  
! #: cp/call.cc:8497
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr ""
  
! #: cp/call.cc:8568
  #, gcc-internal-format
  msgid "initializing argument %P of %qD"
  msgstr ""
  
! #: cp/call.cc:8590
  #, gcc-internal-format
  msgid "conversions to arrays of unknown bound are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/call.cc:8673
  #, fuzzy, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/call.cc:8684
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr ""
  
! #: cp/call.cc:8696
  msgid "ISO C++ does not allow converting to %qH from %qI with greater conversion rank"
  msgstr ""
  
! #: cp/call.cc:8704
  msgid "ISO C++ does not allow converting to %qH from %qI with unordered conversion rank"
  msgstr ""
  
! #: cp/call.cc:8720
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:8754 cp/cvt.cc:228
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "invalid conversion from %qH to %qI"
  msgstr "пераўтварэньне з `%T' у `%T'"
  
! #: cp/call.cc:8804 cp/call.cc:8817
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.cc:8810
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.cc:8974
  msgid "narrowing conversion of %qd from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:9125
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/call.cc:9191
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr ""
  
! #: cp/call.cc:9200
  msgid "cannot bind non-const lvalue reference of type %qH to a value of type %qI"
  msgstr ""
  
! #: cp/call.cc:9205
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr ""
  
  #. extype is volatile
! #: cp/call.cc:9208
  msgid "cannot bind lvalue reference of type %qH to an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.cc:9221
  msgid "cannot bind reference of type %qH to %qI due to different array bounds"
  msgstr ""
  
! #: cp/call.cc:9224
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/call.cc:9263
  #, fuzzy, gcc-internal-format
  msgid "cannot bind bit-field %qE to %qT"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/call.cc:9266 cp/call.cc:9284
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr ""
  
! #: cp/call.cc:9269
  #, fuzzy, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/call.cc:9470
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr ""
  
! #: cp/call.cc:9499 cp/cvt.cc:2041
  #, gcc-internal-format
  msgid "scoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT after"
  msgstr ""
  
! #: cp/call.cc:9543
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr ""
  
! #: cp/call.cc:9579
  #, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr ""
  
! #: cp/call.cc:9589
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr ""
  
! #: cp/call.cc:9657
  #, fuzzy, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: cp/call.cc:9666
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr ""
  
! #: cp/call.cc:9839
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.cc:10349
  #, gcc-internal-format
  msgid "use %<-fdiagnostics-all-candidates%> to display considered candidates"
  msgstr ""
  
! #: cp/call.cc:10475 cp/call.cc:13322
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr ""
  
! #: cp/call.cc:10500
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr ""
  
! #: cp/call.cc:10727
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr ""
  
! #: cp/call.cc:10862
  #, gcc-internal-format
  msgid "assignment from temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.cc:11240
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.cc:11243
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:11248
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.cc:11253
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.cc:11268
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr ""
  
! #: cp/call.cc:11270
  #, gcc-internal-format
  msgid "; use assignment instead"
  msgstr ""
  
! #: cp/call.cc:11272
  #, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr ""
  
! #: cp/call.cc:11275
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:11278
  #, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:11280
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.cc:11301
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:11303
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr ""
  
! #: cp/call.cc:11305
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:11308
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:11311
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:11314
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.cc:11325
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.cc:11337
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:11356
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.cc:11359
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.cc:11369
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:11372
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:11375
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.cc:11384
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.cc:11406
  #, gcc-internal-format
  msgid "%#qT declared here"
  msgstr ""
  
! #: cp/call.cc:11461
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to a non-trivially-copyable type (%qT)"
  msgstr ""
  
! #: cp/call.cc:11530
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.cc:11805 cp/typeck.cc:10606
  msgid "cannot convert %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:11829
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr ""
  
! #: cp/call.cc:11861
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr ""
  
! #: cp/call.cc:11909
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr ""
  
! #: cp/call.cc:11947 cp/pt.cc:17496 cp/typeck.cc:3508
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.cc:11949
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.cc:12131
  #, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr ""
  
! #: cp/call.cc:12134
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.cc:12157
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr ""
  
! #: cp/call.cc:12162
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr ""
  
! #: cp/call.cc:12163
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr ""
  
! #: cp/call.cc:12186
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.cc:13320
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.cc:13346
  #, gcc-internal-format
  msgid "C++20 says that these are ambiguous, even though the second is reversed:"
  msgstr ""
  
! #: cp/call.cc:13369
  #, gcc-internal-format
  msgid "try making the operator a %<const%> member function"
  msgstr ""
  
! #: cp/call.cc:13432
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.cc:13433
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "  for conversion from %qH to %qI"
  msgstr "пераўтварэньне з `%T' у `%T'"
  
! #: cp/call.cc:13436
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.cc:13746
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr ""
  
! #: cp/call.cc:13750
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr ""
  
! #: cp/call.cc:13752
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr ""
  
! #: cp/call.cc:13798
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr ""
  
! #: cp/call.cc:14216
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.cc:14410
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.cc:14414
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr ""
  
! #: cp/call.cc:14743
  #, gcc-internal-format
  msgid "possibly dangling reference to a temporary"
  msgstr ""
  
! #: cp/call.cc:14744
  #, gcc-internal-format
  msgid "%qT temporary created here"
  msgstr ""
  
! #: cp/call.cc:15123
  #, gcc-internal-format
  msgid "explicit conversion function was not considered"
  msgstr ""
  
! #: cp/class.cc:322
  #, gcc-internal-format
  msgid "cannot convert from pointer to base class %qT to pointer to derived class %qT because the base is virtual"
  msgstr ""
  
! #: cp/class.cc:326
  #, gcc-internal-format
  msgid "cannot convert from base class %qT to derived class %qT because the base is virtual"
  msgstr ""
  
! #: cp/class.cc:333
  #, gcc-internal-format
  msgid "cannot convert from pointer to base class %qT to pointer to derived class %qT via virtual base %qT"
  msgstr ""
  
! #: cp/class.cc:338
  #, gcc-internal-format
  msgid "cannot convert from base class %qT to derived class %qT via virtual base %qT"
  msgstr ""
  
! #: cp/class.cc:391
  #, gcc-internal-format
  msgid "cannot convert from %qT to base class %qT because %qT is incomplete"
  msgstr ""
  
! #: cp/class.cc:1436
  #, fuzzy, gcc-internal-format
  msgid "%q#D conflicts with version inherited from %qT"
  msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
  
! #: cp/class.cc:1439
  #, gcc-internal-format
  msgid "version inherited from %qT declared here"
  msgstr ""
  
! #: cp/class.cc:1459
  #, gcc-internal-format
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr ""
  
! #: cp/class.cc:1461 cp/decl.cc:1944 cp/decl.cc:1956 cp/decl.cc:1982
! #: cp/decl.cc:2004 cp/name-lookup.cc:2918 cp/name-lookup.cc:3235
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous declaration %q#D"
  msgstr "папярэдняе абвяшчэньне `%D'"
  
! #: cp/class.cc:1503
  #, gcc-internal-format
  msgid "conflicting access specifications for method %q+D, ignored"
  msgstr ""
  
! #: cp/class.cc:1506
  #, gcc-internal-format
  msgid "conflicting access specifications for field %qE, ignored"
  msgstr ""
  
! #: cp/class.cc:1610
  #, gcc-internal-format
  msgid "%qD invalid in %q#T because of local method %q#D with same name"
  msgstr ""
  
! #: cp/class.cc:1614
  #, gcc-internal-format
  msgid "local method %q#D declared here"
  msgstr ""
  
! #: cp/class.cc:1620
  #, gcc-internal-format
  msgid "%qD invalid in %q#T because of local member %q#D with same name"
  msgstr ""
  
! #: cp/class.cc:1624
  #, fuzzy, gcc-internal-format
  msgid "local member %q#D declared here"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: cp/class.cc:1695
  #, gcc-internal-format
  msgid "%qD inherits the %E ABI tag that %qT (used in its return type) has"
  msgstr ""
  
! #: cp/class.cc:1698 cp/class.cc:1705 cp/class.cc:1712 cp/class.cc:1724
! #: cp/cvt.cc:1134 rust/backend/rust-tree.cc:643
  #, gcc-internal-format
  msgid "%qT declared here"
  msgstr ""
  
! #: cp/class.cc:1703
  #, gcc-internal-format
  msgid "%qD inherits the %E ABI tag that %qT (used in its type) has"
  msgstr ""
  
! #: cp/class.cc:1710
  #, gcc-internal-format
  msgid "%qT does not have the %E ABI tag that base %qT has"
  msgstr ""
  
! #: cp/class.cc:1718
  #, gcc-internal-format
  msgid "%qT does not have the %E ABI tag that %qT (used in the type of %qD) has"
  msgstr ""
  
! #: cp/class.cc:2029
  #, gcc-internal-format
  msgid "cannot derive from %<final%> base %qT in derived type %qT"
  msgstr ""
  
! #: cp/class.cc:2500
  #, gcc-internal-format
  msgid "all member functions in class %qT are private"
  msgstr ""
  
! #: cp/class.cc:2512
  #, gcc-internal-format
  msgid "%q#T only defines a private destructor and has no friends"
  msgstr ""
  
! #: cp/class.cc:2556
  #, gcc-internal-format
  msgid "%q#T only defines private constructors and has no friends"
  msgstr ""
  
! #: cp/class.cc:2560
  #, gcc-internal-format
  msgid "%q#D is public, but requires an existing %q#T object"
  msgstr ""
  
! #: cp/class.cc:2850
  #, gcc-internal-format
  msgid "no unique final overrider for %qD in %qT"
  msgstr ""
  
! #: cp/class.cc:3210
  #, gcc-internal-format
  msgid "%qD can be marked override"
  msgstr ""
  
! #: cp/class.cc:3213
  #, gcc-internal-format
  msgid "%q+#D marked %<override%>, but does not override"
  msgstr ""
  
! #: cp/class.cc:3228
  #, gcc-internal-format
  msgid "%q+#D marked %<final%>, but is not virtual"
  msgstr ""
  
! #: cp/class.cc:3326
  #, gcc-internal-format
  msgid "%qD was hidden"
  msgstr ""
  
! #: cp/class.cc:3329
  #, gcc-internal-format
  msgid "  by %qD"
  msgstr ""
  
! #: cp/class.cc:3542
  #, gcc-internal-format
  msgid "the ellipsis in %qD is not inherited"
  msgstr ""
  
! #: cp/class.cc:3746
  #, fuzzy, gcc-internal-format
  msgid "bit-field %q#D with non-integral type %qT"
  msgstr "бітавае поле \"%s\" мае нерэчаісны тып"
  
! #: cp/class.cc:3762
  #, fuzzy, gcc-internal-format
  msgid "bit-field %q+D width not an integer constant"
  msgstr "бітавае поле \"%s\" мае нерэчаісны тып"
  
! #: cp/class.cc:3767
  #, gcc-internal-format
  msgid "negative width in bit-field %q+D"
  msgstr ""
  
! #: cp/class.cc:3772
  #, gcc-internal-format
  msgid "zero width for bit-field %q+D"
  msgstr ""
  
! #: cp/class.cc:3782
  #, gcc-internal-format
  msgid "width of %qD exceeds its type"
  msgstr ""
  
! #: cp/class.cc:3788
  #, gcc-internal-format
  msgid "%qD is too small to hold all values of %q#T"
  msgstr ""
  
! #: cp/class.cc:3850
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in union"
  msgstr ""
  
! #: cp/class.cc:3853
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in union"
  msgstr ""
  
! #: cp/class.cc:3855
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in union"
  msgstr ""
  
! #: cp/class.cc:3859
  #, gcc-internal-format
  msgid "unrestricted unions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/class.cc:3975
  #, gcc-internal-format
  msgid "in C++98 %q+D may not be static because it is a member of a union"
  msgstr ""
  
! #: cp/class.cc:3988
  #, gcc-internal-format
  msgid "non-static data member %q+D in a union may not have reference type %qT"
  msgstr ""
  
! #: cp/class.cc:4001
  #, fuzzy, gcc-internal-format
  msgid "data member %q+D invalidly declared function type"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: cp/class.cc:4007
  #, fuzzy, gcc-internal-format
  msgid "data member %q+D invalidly declared method type"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: cp/class.cc:4078
  #, gcc-internal-format
  msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
  msgstr ""
  
! #: cp/class.cc:4130
  #, gcc-internal-format
  msgid "member %q+D cannot be declared as a %<mutable%> reference"
  msgstr ""
  
! #: cp/class.cc:4133
  #, gcc-internal-format
  msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
  msgstr ""
  
! #: cp/class.cc:4165
  #, gcc-internal-format
  msgid "multiple fields in union %qT initialized"
  msgstr ""
  
! #: cp/class.cc:4167
  #, gcc-internal-format
  msgid "initialized member %q+D declared here"
  msgstr ""
  
! #: cp/class.cc:4215
  #, gcc-internal-format
  msgid "field %q#D with same name as class"
  msgstr ""
  
! #: cp/class.cc:4244
  #, gcc-internal-format
  msgid "%q#T has pointer data members"
  msgstr ""
  
! #: cp/class.cc:4249
  #, gcc-internal-format
  msgid "  but does not declare %<%T(const %T&)%>"
  msgstr ""
  
! #: cp/class.cc:4251
  #, gcc-internal-format
  msgid "  or %<operator=(const %T&)%>"
  msgstr ""
  
! #: cp/class.cc:4255
  #, gcc-internal-format
  msgid "  but does not declare %<operator=(const %T&)%>"
  msgstr ""
  
! #: cp/class.cc:4257
  #, fuzzy, gcc-internal-format
  msgid "pointer member %q+D declared here"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: cp/class.cc:4345
  #, gcc-internal-format
  msgid "layout of %qs member of type %qT changes in %qs"
  msgstr ""
  
! #: cp/class.cc:4738
  #, gcc-internal-format
  msgid "alignment of %qD increased in %<-fabi-version=9%> (GCC 5.2)"
  msgstr ""
  
! #: cp/class.cc:4741
  #, gcc-internal-format
  msgid "alignment of %qD will increase in %<-fabi-version=9%>"
  msgstr ""
  
! #: cp/class.cc:5069
  #, fuzzy, gcc-internal-format
  msgid "initializer specified for non-virtual method %q+D"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/class.cc:5110
  #, fuzzy, gcc-internal-format
  msgid "no viable destructor for %qT"
  msgstr "дэструктару неабходны \"%#D\""
  
! #: cp/class.cc:5112
  #, fuzzy, gcc-internal-format
  msgid "destructor for %qT is ambiguous"
  msgstr "памер \"%s\" - %d байт"
  
! #: cp/class.cc:5581
  #, gcc-internal-format
  msgid "method overrides both %<transaction_pure%> and %qE methods"
  msgstr ""
  
! #: cp/class.cc:5602
  #, gcc-internal-format
  msgid "method declared %qE overriding %qE method"
  msgstr ""
  
! #: cp/class.cc:6235 cp/constexpr.cc:299
  #, gcc-internal-format
  msgid "enclosing class of %<constexpr%> non-static member function %q+#D is not a literal type"
  msgstr ""
  
! #: cp/class.cc:6261 rust/backend/rust-tree.cc:6063
  #, gcc-internal-format
  msgid "%q+T is not literal because:"
  msgstr ""
  
! #: cp/class.cc:6264 rust/backend/rust-tree.cc:6066
  #, gcc-internal-format
  msgid "  %qT is a closure type, which is only literal in C++17 and later"
  msgstr ""
  
! #: cp/class.cc:6267 rust/backend/rust-tree.cc:6074
  #, gcc-internal-format
  msgid "  %q+T has a non-trivial destructor"
  msgstr ""
  
! #: cp/class.cc:6270 rust/backend/rust-tree.cc:6071
  #, gcc-internal-format
  msgid "  %q+T does not have %<constexpr%> destructor"
  msgstr ""
  
! #: cp/class.cc:6278 rust/backend/rust-tree.cc:6079
  #, gcc-internal-format
  msgid "  %q+T is not an aggregate, does not have a trivial default constructor, and has no %<constexpr%> constructor that is not a copy or move constructor"
  msgstr ""
  
! #: cp/class.cc:6311 rust/backend/rust-tree.cc:6111
  #, gcc-internal-format
  msgid "  base class %qT of %q+T is non-literal"
  msgstr ""
  
! #: cp/class.cc:6326 rust/backend/rust-tree.cc:6125
  #, gcc-internal-format
  msgid "  non-static data member %qD has non-literal type"
  msgstr ""
  
! #: cp/class.cc:6333 rust/backend/rust-tree.cc:6132
  #, gcc-internal-format
  msgid "  non-static data member %qD has volatile type"
  msgstr ""
  
! #: cp/class.cc:6478
  #, gcc-internal-format
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr ""
  
! #: cp/class.cc:6507
  #, gcc-internal-format
  msgid "non-static reference %q#D in class without a constructor"
  msgstr ""
  
! #: cp/class.cc:6513
  #, gcc-internal-format
  msgid "non-static const member %q#D in class without a constructor"
  msgstr ""
  
! #: cp/class.cc:6853
  #, gcc-internal-format
  msgid "offset of %qT base class for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr ""
  
! #: cp/class.cc:6858
  #, gcc-internal-format
  msgid "offset of %qT base class for %<-std=c++20%> and up changes in %<-fabi-version=21%> (GCC 16)"
  msgstr ""
  
! #: cp/class.cc:6866
  #, gcc-internal-format
  msgid "offset of %qD for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr ""
  
! #: cp/class.cc:6871
  #, gcc-internal-format
  msgid "offset of %qD for %<-std=c++20%> and up changes in %<-fabi-version=21%> (GCC 16)"
  msgstr ""
  
! #: cp/class.cc:6912
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.cc:6924
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.cc:7166
  #, gcc-internal-format
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr ""
  
! #: cp/class.cc:7362
  #, fuzzy, gcc-internal-format
  #| msgid "size of `%s' is larger than %d bytes"
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "памер \"%s\" больш чам %d байт"
  
! #: cp/class.cc:7683
  #, gcc-internal-format
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr ""
  
! #: cp/class.cc:7684
  #, gcc-internal-format
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr ""
  
! #: cp/class.cc:7689
  #, fuzzy, gcc-internal-format
  msgid "array member %q#D declared here"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: cp/class.cc:7718
  #, gcc-internal-format
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr ""
  
! #: cp/class.cc:7720
  #, gcc-internal-format
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr ""
  
! #: cp/class.cc:7729 cp/class.cc:7764
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "in the definition of %q#T"
  msgstr "папярэдняе вызначэньне `%#T'"
  
! #: cp/class.cc:7737
  #, gcc-internal-format
  msgid "flexible array member %qD not at end of %q#T"
  msgstr ""
  
! #: cp/class.cc:7739
  #, gcc-internal-format
  msgid "flexible array member %qD in an otherwise empty %q#T is a GCC extension"
  msgstr ""
  
! #: cp/class.cc:7762
  #, gcc-internal-format
  msgid "next member %q#D declared here"
  msgstr ""
  
! #: cp/class.cc:7874 cp/decl.cc:18271 cp/parser.cc:28464
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "redefinition of %q#T"
  msgstr "папярэдняе вызначэньне `%#T'"
  
! #: cp/class.cc:8021
  #, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr ""
  
! #: cp/class.cc:8049
  #, gcc-internal-format
  msgid "type transparent %q#T does not have any fields"
  msgstr ""
  
! #: cp/class.cc:8055
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr ""
  
! #: cp/class.cc:8059
  #, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr ""
  
! #: cp/class.cc:8065
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.cc:8236
  #, gcc-internal-format
  msgid "definition of %qD does not match %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/class.cc:8247
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr ""
  
! #: cp/class.cc:8754
  #, fuzzy, gcc-internal-format
  #| msgid "language %s not recognized"
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "мова %s не распазнана"
  
! #: cp/class.cc:8844
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr ""
  
! #: cp/class.cc:9010
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr ""
  
! #: cp/class.cc:9038
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr ""
  
! #: cp/class.cc:9080
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function."
  msgstr ""
  
! #: cp/class.cc:9085
  #, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%E%>"
  msgstr ""
  
! #: cp/class.cc:9095
  #, fuzzy, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "прапушчан ініцыялізатар"
  
! #: cp/class.cc:9098
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.cc:9177
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr ""
  
! #: cp/class.cc:9197
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr ""
  
! #: cp/class.cc:9498
  #, gcc-internal-format
  msgid "declaration of %q#D changes meaning of %qD"
  msgstr ""
  
! #: cp/class.cc:9501
  #, gcc-internal-format
  msgid "used here to mean %q#D"
  msgstr ""
  
! #: cp/constexpr.cc:112
  #, gcc-internal-format
  msgid "the type %qT of %<constexpr%> variable %qD is not literal"
  msgstr ""
  
! #: cp/constexpr.cc:123
  #, gcc-internal-format
  msgid "variable %qD of non-literal type %qT in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/constexpr.cc:136
  #, gcc-internal-format
  msgid "%<constexpr%> variable %qD has variably-modified type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:236
  #, gcc-internal-format
  msgid "inherited constructor %qD is not %<constexpr%>"
  msgstr ""
  
  #. constexpr_fundef_p
! #: cp/constexpr.cc:250
  #, gcc-internal-format
  msgid "invalid type for parameter %d of %<constexpr%> function %q+#D"
  msgstr ""
  
! #: cp/constexpr.cc:263
  #, gcc-internal-format
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:270 cp/decl.cc:15265
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
  #. constexpr_fundef_p
! #: cp/constexpr.cc:283
  #, fuzzy, gcc-internal-format
  msgid "invalid return type %qT of %<constexpr%> function %q+D"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/constexpr.cc:310
  #, gcc-internal-format
! msgid "%q#T has virtual base classes"
  msgstr ""
  
! #: cp/constexpr.cc:568
  #, gcc-internal-format
  msgid "%<constexpr%> constructor does not have empty body"
  msgstr ""
  
! #: cp/constexpr.cc:826
  #, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr ""
  
! #: cp/constexpr.cc:887
  #, gcc-internal-format
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr ""
  
! #: cp/constexpr.cc:950
  #, gcc-internal-format
  msgid "body of %<constexpr%> function %qD not a return-statement"
  msgstr ""
  
! #: cp/constexpr.cc:1075
  #, gcc-internal-format
  msgid "%<-fimplicit-constexpr%> only affects %<inline%> functions"
  msgstr ""
  
! #: cp/constexpr.cc:1091
  #, gcc-internal-format
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr ""
  
! #: cp/constexpr.cc:1347 cp/constexpr.cc:6596
  #, gcc-internal-format
  msgid "destroying %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:1637 cp/constexpr.cc:3396
! #: rust/backend/rust-constexpr.cc:3329
  #, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.cc:1639 cp/constexpr.cc:1738 cp/constexpr.cc:1747
! #: cp/constexpr.cc:3705 rust/backend/rust-constexpr.cc:3334
! #: rust/backend/rust-constexpr.cc:3344 rust/backend/rust-constexpr.cc:4324
  #, fuzzy, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:1897 cp/constexpr.cc:2796 cp/constexpr.cc:3080
! #: cp/constexpr.cc:10135 rust/backend/rust-constexpr.cc:5789
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:1944 cp/constexpr.cc:6153 cp/constexpr.cc:8608
! #: rust/backend/rust-constexpr.cc:875 rust/backend/rust-constexpr.cc:2494
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr ""
  
! #: cp/constexpr.cc:2132
  #, gcc-internal-format
  msgid "the comparison reduces to %qE"
  msgstr ""
  
! #: cp/constexpr.cc:2135
  #, gcc-internal-format
  msgid "%qE evaluates to false"
  msgstr ""
  
! #: cp/constexpr.cc:2214
  #, gcc-internal-format
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2249 cp/constexpr.cc:10099
! #: rust/backend/rust-constexpr.cc:5758
  #, fuzzy, gcc-internal-format
  #| msgid "can't initialize friend function `%s'"
  msgid "call to internal function %qE"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/constexpr.cc:2303 rust/backend/rust-constexpr.cc:2615
  #, fuzzy, gcc-internal-format
  msgid "modifying a const object %qE is not allowed in a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:2331 rust/backend/rust-constexpr.cc:2618
  #, gcc-internal-format
  msgid "originally declared %<const%> here"
  msgstr ""
  
! #: cp/constexpr.cc:2584 cp/constexpr.cc:2640 cp/constexpr.cc:2673
! #: cp/constexpr.cc:2695
  #, gcc-internal-format
  msgid "reference %<dynamic_cast%> failed"
  msgstr ""
  
! #: cp/constexpr.cc:2585
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have a base class of type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2609
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%s' is initialized"
  msgid "virtual table pointer is used uninitialized"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: cp/constexpr.cc:2641 cp/constexpr.cc:2674
  #, gcc-internal-format
  msgid "static type %qT of its operand is a non-public base class of dynamic type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2697
  #, gcc-internal-format
  msgid "%qT is an ambiguous base class of dynamic type %qT of its operand"
  msgstr ""
  
! #: cp/constexpr.cc:2700
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
  #. virtual_offset is only set for virtual bases, which make the
  #. class non-literal, so we don't need to handle it here.
! #: cp/constexpr.cc:2802
  #, gcc-internal-format
  msgid "calling constexpr member function %qD through virtual base subobject"
  msgstr ""
  
! #: cp/constexpr.cc:2911 rust/backend/rust-constexpr.cc:3390
  #, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr ""
  
! #: cp/constexpr.cc:2959
  #, gcc-internal-format
  msgid "cannot allocate array: size not constant"
  msgstr ""
  
! #: cp/constexpr.cc:3000
  #, gcc-internal-format
  msgid "array deallocation of object allocated with non-array allocation"
  msgstr ""
  
! #: cp/constexpr.cc:3004 cp/constexpr.cc:3027
  #, gcc-internal-format
  msgid "allocation performed here"
  msgstr ""
  
! #: cp/constexpr.cc:3023
  #, gcc-internal-format
  msgid "non-array deallocation of object allocated with array allocation"
  msgstr ""
  
! #: cp/constexpr.cc:3040
  #, gcc-internal-format
  msgid "deallocation of already deallocated storage"
  msgstr ""
  
! #: cp/constexpr.cc:3047
  #, gcc-internal-format
  msgid "deallocation of storage that was not previously allocated"
  msgstr ""
  
! #: cp/constexpr.cc:3173 rust/backend/rust-constexpr.cc:3445
  #, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr ""
  
! #: cp/constexpr.cc:3180
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:3184 rust/backend/rust-constexpr.cc:3459
  #, fuzzy, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/constexpr.cc:3266 rust/backend/rust-constexpr.cc:3501
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr ""
  
! #: cp/constexpr.cc:3277 rust/backend/rust-constexpr.cc:3512
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use %<-fconstexpr-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/constexpr.cc:3663
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:3666
  #, fuzzy, gcc-internal-format
  msgid "pointer to %qD is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:3672
  #, gcc-internal-format
  msgid "address of non-static constexpr variable %qD may differ on each invocation of the enclosing function; add %<static%> to give it a constant address"
  msgstr ""
  
! #: cp/constexpr.cc:3748
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr ""
  
! #: cp/constexpr.cc:3755
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is greater than or equal to the precision %wu of the left operand"
  msgstr ""
  
! #: cp/constexpr.cc:3778
  #, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr ""
  
! #: cp/constexpr.cc:3797
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr ""
  
! #: cp/constexpr.cc:3996
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.cc:4506 rust/backend/rust-constexpr.cc:4399
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:4509 rust/backend/rust-constexpr.cc:4404
  #, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.cc:4514 rust/backend/rust-constexpr.cc:4411
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:4517 rust/backend/rust-constexpr.cc:4416
  #, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.cc:4716 rust/backend/rust-constexpr.cc:1667
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "прапушчан ініцыялізатар"
  
! #: cp/constexpr.cc:4778 rust/backend/rust-constexpr.cc:1724
  #, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.cc:4797 cp/constexpr.cc:4925 cp/constexpr.cc:4937
! #: cp/constexpr.cc:7777 cp/constexpr.cc:7908 cp/constexpr.cc:10049
! #: cp/constexpr.cc:11043 rust/backend/rust-constexpr.cc:1738
! #: rust/backend/rust-constexpr.cc:1983 rust/backend/rust-constexpr.cc:2225
! #: rust/backend/rust-constexpr.cc:4743 rust/backend/rust-constexpr.cc:5712
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:4805 rust/backend/rust-constexpr.cc:1744
  #, fuzzy, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:4837 cp/constexpr.cc:4873 cp/constexpr.cc:6764
! #: rust/backend/rust-constexpr.cc:1774 rust/backend/rust-constexpr.cc:1797
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "прапушчан ініцыялізатар"
  
! #: cp/constexpr.cc:4839 cp/constexpr.cc:4852 cp/constexpr.cc:6759
! #: rust/backend/rust-constexpr.cc:1776
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:5003
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr ""
  
! #: cp/constexpr.cc:5006
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr ""
  
! #: cp/constexpr.cc:5017
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr ""
  
! #: cp/constexpr.cc:5020
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr ""
  
! #: cp/constexpr.cc:5031
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:5034
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:5045
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:5049
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:5060
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr ""
  
! #: cp/constexpr.cc:5063
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr ""
  
! #: cp/constexpr.cc:5218
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated on the target"
  msgstr ""
  
! #: cp/constexpr.cc:5227 cp/constexpr.cc:5237
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:5257
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr ""
  
! #: cp/constexpr.cc:5303
  #, gcc-internal-format
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr ""
  
! #: cp/constexpr.cc:5315
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:6173 rust/backend/rust-constexpr.cc:895
  #, gcc-internal-format
! msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
  #. Provide a more accurate message for deleted variables.
! #: cp/constexpr.cc:6213 cp/constexpr.cc:6246
  #, fuzzy, gcc-internal-format
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:6215 cp/constexpr.cc:6241 cp/constexpr.cc:6248
! #: cp/constexpr.cc:6591
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "allocated here"
  msgstr "выклікана адсюль"
  
! #: cp/constexpr.cc:6219
  #, gcc-internal-format
  msgid "accessing %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:6239
  #, fuzzy, gcc-internal-format
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:6251 rust/backend/rust-constexpr.cc:4041
  #, fuzzy, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:6259
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "%qD used in its own initializer"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: cp/constexpr.cc:6264
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%q#D is not const"
  msgstr "`%D' - гэта ня функцыя,"
  
! #: cp/constexpr.cc:6267
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr ""
  
! #: cp/constexpr.cc:6272 cp/constexpr.cc:6279
  #, fuzzy, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:6285
  #, fuzzy, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/constexpr.cc:6288
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr ""
  
! #: cp/constexpr.cc:6589
  #, gcc-internal-format
  msgid "modification of allocated storage after deallocation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6598
  #, gcc-internal-format
  msgid "modification of %qE outside its lifetime is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6605
  #, gcc-internal-format
  msgid "destroying %qE from outside current evaluation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6608
  #, gcc-internal-format
  msgid "modification of %qE from outside current evaluation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6739
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD is not a constant expression before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:6768
  #, gcc-internal-format
  msgid "%qD does not implicitly begin its lifetime because %qT does not have a non-deleted trivial default constructor, use %<std::construct_at%> instead"
  msgstr ""
  
! #: cp/constexpr.cc:6775
  #, gcc-internal-format
  msgid "initializing %qD requires a member access expression as the left operand of the assignment"
  msgstr ""
  
! #: cp/constexpr.cc:6787 rust/backend/rust-constexpr.cc:2820
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr ""
  
! #: cp/constexpr.cc:7239 cp/constexpr.cc:8950 cp/constexpr.cc:8962
! #: rust/backend/rust-constexpr.cc:4668
! #, fuzzy, gcc-internal-format
! msgid "statement is not a constant expression"
! msgstr "памер масіва \"%s\" адмоўны"
! 
! #: cp/constexpr.cc:7446 rust/backend/rust-constexpr.cc:4933
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:7555 rust/backend/rust-constexpr.cc:999
  #, fuzzy, gcc-internal-format
  msgid "inline assembly is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:7557 rust/backend/rust-constexpr.cc:1000
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:7576
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "use of %qD"
  msgstr "нерэчаіснае выкарыстаньне `%D'"
  
! #: cp/constexpr.cc:7580
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:7582
  #, gcc-internal-format
  msgid "if this use is part of a public ABI, change it to instead use a constant variable you define"
  msgstr ""
  
! #: cp/constexpr.cc:7584
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:7586
  #, gcc-internal-format
  msgid "you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>"
  msgstr ""
  
! #: cp/constexpr.cc:7739
  #, fuzzy, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:7752
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:7938
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7941
  #, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:8006 cp/constexpr.cc:10745
! #: rust/backend/rust-constexpr.cc:2056 rust/backend/rust-constexpr.cc:6206
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:8470 cp/constexpr.cc:10250
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:8501 rust/backend/rust-constexpr.cc:2461
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8553
  #, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression because pointed-to type %qT is not similar to %qT"
  msgstr ""
  
! #: cp/constexpr.cc:8563
  #, gcc-internal-format
  msgid "pointed-to object declared here"
  msgstr ""
  
! #: cp/constexpr.cc:8571
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression before C++26"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:8585
  #, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr ""
  
! #: cp/constexpr.cc:8625 rust/backend/rust-constexpr.cc:2506
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8763 cp/constexpr.cc:10557 cp/constexpr.cc:10968
! #: rust/backend/rust-constexpr.cc:6100 rust/backend/rust-constexpr.cc:6415
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:8807 cp/constexpr.cc:11009
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:8865
! #, gcc-internal-format
! msgid "contract predicate is false in constant expression"
! msgstr ""
! 
! #: cp/constexpr.cc:8900
  #, fuzzy, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:8965
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr ""
  
! #: cp/constexpr.cc:9264 rust/backend/rust-constexpr.cc:5158
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:9272 rust/backend/rust-constexpr.cc:5167
  #, gcc-internal-format
! msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.cc:9288 rust/backend/rust-constexpr.cc:5183
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr ""
  
! #: cp/constexpr.cc:9299 rust/backend/rust-constexpr.cc:5195
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:9319 rust/backend/rust-constexpr.cc:5213
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9323
  #, gcc-internal-format
  msgid "constant evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9358
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it initializes a %qT rather than %qT"
  msgstr ""
  
! #: cp/constexpr.cc:9986 rust/backend/rust-constexpr.cc:5667
  #, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:10215
  #, fuzzy, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:10218
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:10274 rust/backend/rust-constexpr.cc:5893
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.cc:10308 rust/backend/rust-constexpr.cc:5921
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10492
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr ""
  
! #: cp/constexpr.cc:10504
  #, gcc-internal-format
  msgid "new-expression is not a constant expression before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:10571
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/constexpr.cc:10587
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.cc:10651
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:10709
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:10717
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:10795 rust/backend/rust-constexpr.cc:6251
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:10896 rust/backend/rust-constexpr.cc:6349
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:10965
  #, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10978
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: cp/constexpr.cc:11026
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/constexpr.cc:11065 rust/backend/rust-constexpr.cc:6438
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr ""
--- 55707,58295 ----
  msgid "Attempting an assignment of differing types."
  msgstr ""
  
! #: cobol/gengen.cc:526
! #, gcc-internal-format, gfc-internal-format
! msgid "Somebody asked for the field %s.%s, which does not exist"
! msgstr ""
! 
! #: cobol/gengen.cc:2159 cobol/gengen.cc:2212 cobol/gengen.cc:3039
! #: cobol/gengen.cc:3094
! #, gcc-internal-format
! msgid "You *must* be joking"
! msgstr ""
! 
! #. Warning:  This test is not completely reliable, because a garbage
! #. byte could have a valid TREE_CODE.  But it does help.
! #: cobol/gengen.cc:2166
! #, gcc-internal-format
! msgid "You forgot to put a %<NULL_TREE%> at the end of a %<gg_printf()%> again"
! msgstr ""
! 
! #. Warning:  This test is not completely reliable, because a garbage
! #. byte could have a valid TREE_CODE.  But it does help.
! #: cobol/gengen.cc:2590 cobol/gengen.cc:2749
! #, gcc-internal-format
! msgid "You forgot to put a %<NULL_TREE%> at the end of a %<gg_define_function()%> again"
! msgstr ""
! 
! #: cobol/gengen.cc:2601 cobol/gengen.cc:2760
! #, gcc-internal-format, gfc-internal-format
! msgid "%d parameters? Really? Are you insane?"
! msgstr ""
! 
! #: cobol/gengen.cc:2882
  #, gcc-internal-format
  msgid "Residual context count"
  msgstr ""
  
! #: cobol/genmath.cc:1605
  #, gcc-internal-format
  msgid "%<parser_op()%> doesn%'t know how to evaluate %<%s = %s %c %s%>"
  msgstr ""
  
! #: cobol/genutil.cc:621
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "Too many subscripts"
  msgstr "вельмі шмат уваходзячых файлаў"
  
! #: cobol/genutil.cc:787
  #, gcc-internal-format
  msgid "cannot get %<float%> value from %s"
  msgstr ""
  
! #: cobol/lexio.cc:1584
  #, gcc-internal-format, gfc-internal-format
  msgid "%s pid %ld terminated by %s"
  msgstr ""
  
! #: cobol/lexio.cc:1589
  #, gcc-internal-format, gfc-internal-format
  msgid "%s exited with status %d"
  msgstr ""
  
! #: cobol/symbols.cc:426
  msgid "%s:%d: LblNone '%s' has parent #%zu"
  msgstr ""
  
! #: cobol/symbols.cc:1878
! #, gcc-internal-format, gfc-internal-format
! msgid "%s: data item %s #"
! msgstr ""
! 
! #: cobol/symbols.cc:2042
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: key must be field"
  msgstr ""
  
! #: cobol/symbols.cc:4179
! #, gcc-internal-format, gfc-internal-format
! msgid "%s: %s %s has invalid encoding"
! msgstr ""
! 
! #: cobol/symbols.cc:4347 cobol/symbols.cc:4450 cobol/symbols.cc:4480
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: could not add '%s'"
  msgstr ""
  
! #: cobol/util.cc:1767
! #, gcc-internal-format, gfc-internal-format
! msgid "%s: %s %lu %s %lu"
! msgstr ""
! 
! #: cobol/util.cc:1782
! #, gcc-internal-format, gfc-internal-format
! msgid "%s: nbytes %lu %s %lu"
! msgstr ""
! 
! #: cobol/util.cc:1860
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d: type %s, who woulda thunk?"
! msgstr ""
! 
! #: cobol/util.cc:2215
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: MOVE %s %s invalid type:"
  msgstr ""
  
! #: cobol/util.cc:2810
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: compiling `%s'\n"
  msgid "%s: regcomp: %s"
  msgstr "%s: кампілюецца \"%s\"\n"
  
! #: cobol/util.cc:2959
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: missing inode for %s"
  msgstr ""
  
! #: cobol/util.cc:3379
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: compiling `%s'\n"
  msgid "failed compiling %s"
  msgstr "%s: кампілюецца \"%s\"\n"
  
! #: cp/call.cc:2159
  #, gcc-internal-format
  msgid "casting %qT to %qT does not use %qD"
  msgstr ""
  
  #. A bad conversion for 'this' must be discarding cv-quals.
! #: cp/call.cc:4010 cp/call.cc:10552
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr ""
  
! #: cp/call.cc:4014
  msgid "no known conversion for implicit %<this%> parameter from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:4021
  #, gcc-internal-format, gfc-internal-format
  msgid "conversion of argument %d would be ill-formed:"
  msgstr ""
  
  #. Conversion of conversion function return value failed.
! #: cp/call.cc:4029
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "no known conversion from %qH to %qI"
  msgstr "пераўтварэньне з `%T' у `%T'"
  
! #: cp/call.cc:4035
  msgid "no known conversion for argument %d from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:4049
  #, gcc-internal-format, gfc-internal-format
  msgid "candidate expects at least %d argument, %d provided"
  msgid_plural "candidate expects at least %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:4054
  #, gcc-internal-format, gfc-internal-format
  msgid "candidate expects %d argument, %d provided"
  msgid_plural "candidate expects %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:4082
  #, gcc-internal-format
  msgid "%s%<%D(%T, %T, %T)%> (built-in)"
  msgstr ""
  
! #: cp/call.cc:4087
  #, gcc-internal-format
  msgid "%s%<%D(%T, %T)%> (built-in)"
  msgstr ""
  
! #: cp/call.cc:4091
  #, gcc-internal-format
  msgid "%s%<%D(%T)%> (built-in)"
  msgstr ""
  
! #: cp/call.cc:4095
  #, gcc-internal-format
  msgid "%s%qT (conversion)"
  msgstr ""
  
! #: cp/call.cc:4097
  #, gcc-internal-format
  msgid "%s%#qD (near match)"
  msgstr ""
  
! #: cp/call.cc:4099
  #, gcc-internal-format
  msgid "%s%#qD (ignored)"
  msgstr ""
  
! #: cp/call.cc:4101
  #, gcc-internal-format
  msgid "%s%#qD (deleted)"
  msgstr ""
  
! #: cp/call.cc:4103
  #, gcc-internal-format
  msgid "%s%#qD (reversed)"
  msgstr ""
  
! #: cp/call.cc:4105
  #, gcc-internal-format
  msgid "%s%#qD (rewritten)"
  msgstr ""
  
! #: cp/call.cc:4107
  #, gcc-internal-format
  msgid "%s%#qD"
  msgstr ""
  
! #: cp/call.cc:4114
  #, gcc-internal-format
  msgid "inherited here"
  msgstr ""
  
! #: cp/call.cc:4136
  #, gcc-internal-format
  msgid "return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion"
  msgstr ""
  
! #: cp/call.cc:4142
  #, gcc-internal-format
  msgid "conversion from return type %qT of template conversion function specialization to %qT is not an exact match"
  msgstr ""
  
! #: cp/call.cc:4153
  #, gcc-internal-format
  msgid "substitution of deduced template arguments resulted in errors seen above"
  msgstr ""
  
  #. Re-run template unification with diagnostics.
! #: cp/call.cc:4158
  #, fuzzy, gcc-internal-format
  msgid "template argument deduction/substitution failed:"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: cp/call.cc:4175
  #, gcc-internal-format
  msgid "a constructor taking a single argument of its own class type is invalid"
  msgstr ""
  
! #: cp/call.cc:4182
  #, gcc-internal-format
  msgid "an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.cc:4276
  #, gcc-internal-format
  msgid "some candidates omitted; use %<-fdiagnostics-all-candidates%> to display them"
  msgstr ""
  
! #: cp/call.cc:4361 cp/call.cc:4934
  #, gcc-internal-format
  msgid "designated initializers cannot be used with a non-aggregate type %qT"
  msgstr ""
  
! #: cp/call.cc:4827
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr ""
  
! #. The expression is generated by a trait check, we don't have
! #. a useful location to highlight the label.
! #: cp/call.cc:4942
! msgid "could not convert %qH to %qI"
! msgstr ""
! 
! #: cp/call.cc:4949 cp/cvt.cc:879
  msgid "could not convert %qE from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:5016
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.cc:5037
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr ""
  
! #: cp/call.cc:5227
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr ""
  
! #: cp/call.cc:5230
  #, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr ""
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.cc:5514
  #, gcc-internal-format
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr ""
  
! #: cp/call.cc:5593
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr ""
  
! #: cp/call.cc:5607
  #, fuzzy, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "памер \"%s\" - %d байт"
  
! #: cp/call.cc:5649
  #, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr ""
  
! #: cp/call.cc:5650
  #, gcc-internal-format
  msgid "no match for "
  msgstr ""
  
! #: cp/call.cc:5663
  #, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr ""
  
! #: cp/call.cc:5665
  #, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr ""
  
! #: cp/call.cc:5667
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr ""
  
! #: cp/call.cc:5678
  msgid " (operand types are %e and %e)"
  msgstr ""
  
! #: cp/call.cc:5693
  #, fuzzy, gcc-internal-format
  msgid "ternary %<operator?:%>"
  msgstr "Унутраная памылка: %s"
  
! #: cp/call.cc:5697
  #, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr ""
  
! #: cp/call.cc:5706 cp/call.cc:5754 cp/call.cc:5764
  #, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr ""
  
! #: cp/call.cc:5709
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr ""
  
! #: cp/call.cc:5716
  #, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr ""
  
! #: cp/call.cc:5719
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr ""
  
! #: cp/call.cc:5727
  #, fuzzy, gcc-internal-format
  #| msgid "%s\n"
  msgid "%qs"
  msgstr "%s\n"
  
! #: cp/call.cc:5730
  #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr ""
  
! #: cp/call.cc:5736
  #, gcc-internal-format
  msgid "%<operator %s%>"
  msgstr ""
  
! #: cp/call.cc:5739
  #, gcc-internal-format
  msgid "%<operator %s%> in %<%s%E%>"
  msgstr ""
  
! #: cp/call.cc:5758
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr ""
  
! #: cp/call.cc:5767
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr ""
  
! #: cp/call.cc:5879
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a %<?:%> expression"
  msgstr "ISO C не дазваляе пусты ізыходны файл"
  
! #: cp/call.cc:5957
  #, gcc-internal-format
  msgid "inferred scalar type %qT is not an integer or floating-point type of the same size as %qT"
  msgstr ""
  
! #: cp/call.cc:5974 cp/call.cc:5981
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr ""
  
! #: cp/call.cc:6037
  #, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:6089 cp/call.cc:6435 cp/call.cc:6455
  #, gcc-internal-format
  msgid "operands to %<?:%> of types %qT and %qT have unordered conversion rank"
  msgstr ""
  
! #: cp/call.cc:6161
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:6166
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:6212 cp/call.cc:6324 cp/call.cc:6577
  #, gcc-internal-format
  msgid "operands to %<?:%> have different types %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:6216
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.cc:6463
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr ""
  
! #: cp/call.cc:6483
  #, gcc-internal-format
  msgid "enumerated mismatch in conditional expression: %qT vs %qT"
  msgstr ""
  
! #: cp/call.cc:6503
  #, gcc-internal-format
  msgid "conditional expression between enumeration type %qT and floating-point type %qT"
  msgstr ""
  
! #: cp/call.cc:6507
  #, gcc-internal-format
  msgid "conditional expression between floating-point type %qT and enumeration type %qT"
  msgstr ""
  
! #: cp/call.cc:6511
  #, gcc-internal-format
  msgid "conditional expression between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/call.cc:6516
  #, gcc-internal-format
  msgid "conditional expression between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/call.cc:6532
  #, gcc-internal-format
  msgid "enumerated and non-enumerated type in conditional expression"
  msgstr ""
  
! #: cp/call.cc:7456
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr ""
  
! #: cp/call.cc:7458
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr ""
  
! #: cp/call.cc:7547
  #, gcc-internal-format
  msgid "in C++20 this comparison calls the current function recursively with reversed arguments"
  msgstr ""
  
! #: cp/call.cc:7597
  #, fuzzy, gcc-internal-format
  #| msgid "return type of `%s' is not `int'"
  msgid "return type of %qD is not %qs"
  msgstr "вяртаемы тып \"%s\" не \"int\""
  
! #: cp/call.cc:7599
  #, gcc-internal-format
  msgid "used as rewritten candidate for comparison of %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:7683
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr ""
  
! #: cp/call.cc:7870
  #, gcc-internal-format
  msgid "no match for call to %<%T::operator[] (%A)%>"
  msgstr ""
  
! #: cp/call.cc:7884
  #, gcc-internal-format
  msgid "call of %<%T::operator[] (%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.cc:8143
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement %<operator delete%>"
  msgstr ""
  
! #: cp/call.cc:8146
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)"
  msgstr ""
  
! #: cp/call.cc:8183
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr ""
  
! #: cp/call.cc:8377
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr ""
  
! #: cp/call.cc:8380
  #, gcc-internal-format
  msgid "destroying delete %qD cannot be used to release the allocated memory if the initialization throws because the object is not constructed yet"
  msgstr ""
  
! #: cp/call.cc:8389
  #, fuzzy, gcc-internal-format
  #| msgid "impossible operator '%s'"
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "немагчымы апэратар '%s'"
  
! #: cp/call.cc:8446
  #, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr ""
  
! #: cp/call.cc:8447 cp/decl.cc:10336
  #, fuzzy, gcc-internal-format
  msgid "declared private here"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/call.cc:8452
  #, fuzzy, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/call.cc:8453 cp/decl.cc:10337
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "declared protected here"
  msgstr "выклікана адсюль"
  
! #: cp/call.cc:8460
  #, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr ""
  
! #: cp/call.cc:8541
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr ""
  
! #: cp/call.cc:8548
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr ""
  
! #: cp/call.cc:8560
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr ""
  
! #: cp/call.cc:8567
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr ""
  
! #: cp/call.cc:8641
  #, gcc-internal-format
  msgid "initializing argument %P of %qD"
  msgstr ""
  
! #: cp/call.cc:8663
  #, gcc-internal-format
  msgid "conversions to arrays of unknown bound are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/call.cc:8747
  #, fuzzy, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/call.cc:8758
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr ""
  
! #: cp/call.cc:8770
  msgid "ISO C++ does not allow converting to %qH from %qI with greater conversion rank"
  msgstr ""
  
! #: cp/call.cc:8778
  msgid "ISO C++ does not allow converting to %qH from %qI with unordered conversion rank"
  msgstr ""
  
! #: cp/call.cc:8794
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr ""
  
! #. An error diagnosed within a trait, don't give extra labels.
! #: cp/call.cc:8829 cp/call.cc:8838 cp/cvt.cc:228
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "invalid conversion from %qH to %qI"
  msgstr "пераўтварэньне з `%T' у `%T'"
  
! #: cp/call.cc:8888 cp/call.cc:8901
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.cc:8894
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.cc:9058
  msgid "narrowing conversion of %qd from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:9209
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/call.cc:9275
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr ""
  
! #: cp/call.cc:9284
  msgid "cannot bind non-const lvalue reference of type %qH to a value of type %qI"
  msgstr ""
  
! #: cp/call.cc:9289
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr ""
  
  #. extype is volatile
! #: cp/call.cc:9292
  msgid "cannot bind lvalue reference of type %qH to an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.cc:9305
  msgid "cannot bind reference of type %qH to %qI due to different array bounds"
  msgstr ""
  
! #: cp/call.cc:9308
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/call.cc:9347
  #, fuzzy, gcc-internal-format
  msgid "cannot bind bit-field %qE to %qT"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/call.cc:9350 cp/call.cc:9368
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr ""
  
! #: cp/call.cc:9353
  #, fuzzy, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/call.cc:9554
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr ""
  
! #: cp/call.cc:9583 cp/cvt.cc:2059
  #, gcc-internal-format
  msgid "scoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT after"
  msgstr ""
  
! #: cp/call.cc:9627
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr ""
  
! #: cp/call.cc:9663
  #, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr ""
  
! #: cp/call.cc:9673
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr ""
  
! #: cp/call.cc:9741
  #, fuzzy, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: cp/call.cc:9750
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr ""
  
! #: cp/call.cc:9913
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.cc:10424
  #, gcc-internal-format
  msgid "use %<-fdiagnostics-all-candidates%> to display considered candidates"
  msgstr ""
  
! #: cp/call.cc:10555 cp/call.cc:13441
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr ""
  
! #: cp/call.cc:10580
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr ""
  
! #: cp/call.cc:10843
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr ""
  
! #: cp/call.cc:10978
  #, gcc-internal-format
  msgid "assignment from temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.cc:11356
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.cc:11359
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:11364
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.cc:11369
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.cc:11384
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr ""
  
! #: cp/call.cc:11386
  #, gcc-internal-format
  msgid "; use assignment instead"
  msgstr ""
  
! #: cp/call.cc:11388
  #, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr ""
  
! #: cp/call.cc:11391
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:11394
  #, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:11396
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.cc:11417
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:11419
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr ""
  
! #: cp/call.cc:11421
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:11424
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:11427
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:11430
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.cc:11441
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.cc:11453
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:11472
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.cc:11475
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.cc:11485
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:11488
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:11491
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.cc:11500
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.cc:11522
  #, gcc-internal-format
  msgid "%#qT declared here"
  msgstr ""
  
! #: cp/call.cc:11577
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to a non-trivially-copyable type (%qT)"
  msgstr ""
  
! #: cp/call.cc:11649
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.cc:11924 cp/typeck.cc:10776
  msgid "cannot convert %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:11948
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr ""
  
! #: cp/call.cc:11980
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr ""
  
! #: cp/call.cc:12028
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr ""
  
! #: cp/call.cc:12066 cp/pt.cc:17955 cp/typeck.cc:3666
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.cc:12068
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.cc:12250
  #, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr ""
  
! #: cp/call.cc:12253
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.cc:12276
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr ""
  
! #: cp/call.cc:12281
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr ""
  
! #: cp/call.cc:12282
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr ""
  
! #: cp/call.cc:12305
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.cc:13439
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.cc:13465
  #, gcc-internal-format
  msgid "C++20 says that these are ambiguous, even though the second is reversed:"
  msgstr ""
  
! #: cp/call.cc:13488
  #, gcc-internal-format
  msgid "try making the operator a %<const%> member function"
  msgstr ""
  
! #: cp/call.cc:13551
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.cc:13552
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "  for conversion from %qH to %qI"
  msgstr "пераўтварэньне з `%T' у `%T'"
  
! #: cp/call.cc:13555
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.cc:13865
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr ""
  
! #: cp/call.cc:13869
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr ""
  
! #: cp/call.cc:13871
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr ""
  
! #: cp/call.cc:13917
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr ""
  
! #: cp/call.cc:14335
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.cc:14529
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.cc:14533
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr ""
  
! #: cp/call.cc:14862
  #, gcc-internal-format
  msgid "possibly dangling reference to a temporary"
  msgstr ""
  
! #: cp/call.cc:14863
  #, gcc-internal-format
  msgid "%qT temporary created here"
  msgstr ""
  
! #: cp/call.cc:15245
  #, gcc-internal-format
  msgid "explicit conversion function was not considered"
  msgstr ""
  
! #: cp/class.cc:323
  #, gcc-internal-format
  msgid "cannot convert from pointer to base class %qT to pointer to derived class %qT because the base is virtual"
  msgstr ""
  
! #: cp/class.cc:327
  #, gcc-internal-format
  msgid "cannot convert from base class %qT to derived class %qT because the base is virtual"
  msgstr ""
  
! #: cp/class.cc:334
  #, gcc-internal-format
  msgid "cannot convert from pointer to base class %qT to pointer to derived class %qT via virtual base %qT"
  msgstr ""
  
! #: cp/class.cc:339
  #, gcc-internal-format
  msgid "cannot convert from base class %qT to derived class %qT via virtual base %qT"
  msgstr ""
  
! #: cp/class.cc:400
  #, gcc-internal-format
  msgid "cannot convert from %qT to base class %qT because %qT is incomplete"
  msgstr ""
  
! #: cp/class.cc:1469
  #, fuzzy, gcc-internal-format
  msgid "%q#D conflicts with version inherited from %qT"
  msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
  
! #: cp/class.cc:1472
  #, gcc-internal-format
  msgid "version inherited from %qT declared here"
  msgstr ""
  
! #: cp/class.cc:1492
  #, gcc-internal-format
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr ""
  
! #: cp/class.cc:1494 cp/decl.cc:2189 cp/decl.cc:2201 cp/decl.cc:2227
! #: cp/decl.cc:2249 cp/name-lookup.cc:3002 cp/name-lookup.cc:3319
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous declaration %q#D"
  msgstr "папярэдняе абвяшчэньне `%D'"
  
! #: cp/class.cc:1536
  #, gcc-internal-format
  msgid "conflicting access specifications for method %q+D, ignored"
  msgstr ""
  
! #: cp/class.cc:1539
  #, gcc-internal-format
  msgid "conflicting access specifications for field %qE, ignored"
  msgstr ""
  
! #: cp/class.cc:1643
  #, gcc-internal-format
  msgid "%qD invalid in %q#T because of local method %q#D with same name"
  msgstr ""
  
! #: cp/class.cc:1647
  #, gcc-internal-format
  msgid "local method %q#D declared here"
  msgstr ""
  
! #: cp/class.cc:1653
  #, gcc-internal-format
  msgid "%qD invalid in %q#T because of local member %q#D with same name"
  msgstr ""
  
! #: cp/class.cc:1657
  #, fuzzy, gcc-internal-format
  msgid "local member %q#D declared here"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: cp/class.cc:1728
  #, gcc-internal-format
  msgid "%qD inherits the %E ABI tag that %qT (used in its return type) has"
  msgstr ""
  
! #: cp/class.cc:1731 cp/class.cc:1738 cp/class.cc:1745 cp/class.cc:1757
! #: cp/cvt.cc:1147 cp/typeck.cc:2069 rust/backend/rust-tree.cc:647
  #, gcc-internal-format
  msgid "%qT declared here"
  msgstr ""
  
! #: cp/class.cc:1736
  #, gcc-internal-format
  msgid "%qD inherits the %E ABI tag that %qT (used in its type) has"
  msgstr ""
  
! #: cp/class.cc:1743
  #, gcc-internal-format
  msgid "%qT does not have the %E ABI tag that base %qT has"
  msgstr ""
  
! #: cp/class.cc:1751
  #, gcc-internal-format
  msgid "%qT does not have the %E ABI tag that %qT (used in the type of %qD) has"
  msgstr ""
  
! #: cp/class.cc:2062
  #, gcc-internal-format
  msgid "cannot derive from %<final%> base %qT in derived type %qT"
  msgstr ""
  
! #: cp/class.cc:2533
  #, gcc-internal-format
  msgid "all member functions in class %qT are private"
  msgstr ""
  
! #: cp/class.cc:2545
  #, gcc-internal-format
  msgid "%q#T only defines a private destructor and has no friends"
  msgstr ""
  
! #: cp/class.cc:2589
  #, gcc-internal-format
  msgid "%q#T only defines private constructors and has no friends"
  msgstr ""
  
! #: cp/class.cc:2593
  #, gcc-internal-format
  msgid "%q#D is public, but requires an existing %q#T object"
  msgstr ""
  
! #: cp/class.cc:2883
  #, gcc-internal-format
  msgid "no unique final overrider for %qD in %qT"
  msgstr ""
  
! #: cp/class.cc:3243
  #, gcc-internal-format
  msgid "%qD can be marked override"
  msgstr ""
  
! #: cp/class.cc:3246
  #, gcc-internal-format
  msgid "%q+#D marked %<override%>, but does not override"
  msgstr ""
  
! #: cp/class.cc:3262
! #, fuzzy, gcc-internal-format
! msgid "contracts cannot be added to virtual functions"
! msgstr "\"%s\" звычайна функцыя"
! 
! #: cp/class.cc:3265
  #, gcc-internal-format
  msgid "%q+#D marked %<final%>, but is not virtual"
  msgstr ""
  
! #: cp/class.cc:3363
  #, gcc-internal-format
  msgid "%qD was hidden"
  msgstr ""
  
! #: cp/class.cc:3366
  #, gcc-internal-format
  msgid "  by %qD"
  msgstr ""
  
! #: cp/class.cc:3579
  #, gcc-internal-format
  msgid "the ellipsis in %qD is not inherited"
  msgstr ""
  
! #: cp/class.cc:3783
  #, fuzzy, gcc-internal-format
  msgid "bit-field %q#D with non-integral type %qT"
  msgstr "бітавае поле \"%s\" мае нерэчаісны тып"
  
! #: cp/class.cc:3799
  #, fuzzy, gcc-internal-format
  msgid "bit-field %q+D width not an integer constant"
  msgstr "бітавае поле \"%s\" мае нерэчаісны тып"
  
! #: cp/class.cc:3804
  #, gcc-internal-format
  msgid "negative width in bit-field %q+D"
  msgstr ""
  
! #: cp/class.cc:3809
  #, gcc-internal-format
  msgid "zero width for bit-field %q+D"
  msgstr ""
  
! #: cp/class.cc:3819
  #, gcc-internal-format
  msgid "width of %qD exceeds its type"
  msgstr ""
  
! #: cp/class.cc:3825
  #, gcc-internal-format
  msgid "%qD is too small to hold all values of %q#T"
  msgstr ""
  
! #: cp/class.cc:3887
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in union"
  msgstr ""
  
! #: cp/class.cc:3890
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in union"
  msgstr ""
  
! #: cp/class.cc:3892
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in union"
  msgstr ""
  
! #: cp/class.cc:3896
  #, gcc-internal-format
  msgid "unrestricted unions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/class.cc:4012
  #, gcc-internal-format
  msgid "in C++98 %q+D may not be static because it is a member of a union"
  msgstr ""
  
! #: cp/class.cc:4025
  #, gcc-internal-format
  msgid "non-static data member %q+D in a union may not have reference type %qT"
  msgstr ""
  
! #: cp/class.cc:4038
  #, fuzzy, gcc-internal-format
  msgid "data member %q+D invalidly declared function type"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: cp/class.cc:4044
  #, fuzzy, gcc-internal-format
  msgid "data member %q+D invalidly declared method type"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: cp/class.cc:4115
  #, gcc-internal-format
  msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
  msgstr ""
  
! #: cp/class.cc:4167
  #, gcc-internal-format
  msgid "member %q+D cannot be declared as a %<mutable%> reference"
  msgstr ""
  
! #: cp/class.cc:4170
  #, gcc-internal-format
  msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
  msgstr ""
  
! #: cp/class.cc:4202
  #, gcc-internal-format
  msgid "multiple fields in union %qT initialized"
  msgstr ""
  
! #: cp/class.cc:4204
  #, gcc-internal-format
  msgid "initialized member %q+D declared here"
  msgstr ""
  
! #: cp/class.cc:4252
  #, gcc-internal-format
  msgid "field %q#D with same name as class"
  msgstr ""
  
! #: cp/class.cc:4281
  #, gcc-internal-format
  msgid "%q#T has pointer data members"
  msgstr ""
  
! #: cp/class.cc:4286
  #, gcc-internal-format
  msgid "  but does not declare %<%T(const %T&)%>"
  msgstr ""
  
! #: cp/class.cc:4288
  #, gcc-internal-format
  msgid "  or %<operator=(const %T&)%>"
  msgstr ""
  
! #: cp/class.cc:4292
  #, gcc-internal-format
  msgid "  but does not declare %<operator=(const %T&)%>"
  msgstr ""
  
! #: cp/class.cc:4294
  #, fuzzy, gcc-internal-format
  msgid "pointer member %q+D declared here"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: cp/class.cc:4382
  #, gcc-internal-format
  msgid "layout of %qs member of type %qT changes in %qs"
  msgstr ""
  
! #: cp/class.cc:4775
  #, gcc-internal-format
  msgid "alignment of %qD increased in %<-fabi-version=9%> (GCC 5.2)"
  msgstr ""
  
! #: cp/class.cc:4778
  #, gcc-internal-format
  msgid "alignment of %qD will increase in %<-fabi-version=9%>"
  msgstr ""
  
! #: cp/class.cc:5106
  #, fuzzy, gcc-internal-format
  msgid "initializer specified for non-virtual method %q+D"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/class.cc:5147
  #, fuzzy, gcc-internal-format
  msgid "no viable destructor for %qT"
  msgstr "дэструктару неабходны \"%#D\""
  
! #: cp/class.cc:5149
  #, fuzzy, gcc-internal-format
  msgid "destructor for %qT is ambiguous"
  msgstr "памер \"%s\" - %d байт"
  
! #: cp/class.cc:5618
  #, gcc-internal-format
  msgid "method overrides both %<transaction_pure%> and %qE methods"
  msgstr ""
  
! #: cp/class.cc:5639
  #, gcc-internal-format
  msgid "method declared %qE overriding %qE method"
  msgstr ""
  
! #: cp/class.cc:6321 cp/constexpr.cc:303
  #, gcc-internal-format
  msgid "enclosing class of %<constexpr%> non-static member function %q+#D is not a literal type"
  msgstr ""
  
! #: cp/class.cc:6347 rust/backend/rust-tree.cc:6101
  #, gcc-internal-format
  msgid "%q+T is not literal because:"
  msgstr ""
  
! #: cp/class.cc:6350 rust/backend/rust-tree.cc:6104
  #, gcc-internal-format
  msgid "  %qT is a closure type, which is only literal in C++17 and later"
  msgstr ""
  
! #: cp/class.cc:6353 rust/backend/rust-tree.cc:6112
  #, gcc-internal-format
  msgid "  %q+T has a non-trivial destructor"
  msgstr ""
  
! #: cp/class.cc:6356 rust/backend/rust-tree.cc:6109
  #, gcc-internal-format
  msgid "  %q+T does not have %<constexpr%> destructor"
  msgstr ""
  
! #: cp/class.cc:6364 rust/backend/rust-tree.cc:6117
  #, gcc-internal-format
  msgid "  %q+T is not an aggregate, does not have a trivial default constructor, and has no %<constexpr%> constructor that is not a copy or move constructor"
  msgstr ""
  
! #: cp/class.cc:6397 rust/backend/rust-tree.cc:6149
  #, gcc-internal-format
  msgid "  base class %qT of %q+T is non-literal"
  msgstr ""
  
! #: cp/class.cc:6412 rust/backend/rust-tree.cc:6163
  #, gcc-internal-format
  msgid "  non-static data member %qD has non-literal type"
  msgstr ""
  
! #: cp/class.cc:6419 rust/backend/rust-tree.cc:6170
  #, gcc-internal-format
  msgid "  non-static data member %qD has volatile type"
  msgstr ""
  
! #: cp/class.cc:6564
  #, gcc-internal-format
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr ""
  
! #: cp/class.cc:6593
  #, gcc-internal-format
  msgid "non-static reference %q#D in class without a constructor"
  msgstr ""
  
! #: cp/class.cc:6599
  #, gcc-internal-format
  msgid "non-static const member %q#D in class without a constructor"
  msgstr ""
  
! #: cp/class.cc:6941
  #, gcc-internal-format
  msgid "offset of %qT base class for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr ""
  
! #: cp/class.cc:6946
  #, gcc-internal-format
  msgid "offset of %qT base class for %<-std=c++20%> and up changes in %<-fabi-version=21%> (GCC 16)"
  msgstr ""
  
! #: cp/class.cc:6954
  #, gcc-internal-format
  msgid "offset of %qD for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr ""
  
! #: cp/class.cc:6959
  #, gcc-internal-format
  msgid "offset of %qD for %<-std=c++20%> and up changes in %<-fabi-version=21%> (GCC 16)"
  msgstr ""
  
! #: cp/class.cc:7000
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.cc:7012
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.cc:7254
  #, gcc-internal-format
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr ""
  
! #: cp/class.cc:7450
  #, fuzzy, gcc-internal-format
  #| msgid "size of `%s' is larger than %d bytes"
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "памер \"%s\" больш чам %d байт"
  
! #: cp/class.cc:7775
  #, gcc-internal-format
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr ""
  
! #: cp/class.cc:7776
  #, gcc-internal-format
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr ""
  
! #: cp/class.cc:7781
  #, fuzzy, gcc-internal-format
  msgid "array member %q#D declared here"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: cp/class.cc:7810
  #, gcc-internal-format
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr ""
  
! #: cp/class.cc:7812
  #, gcc-internal-format
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr ""
  
! #: cp/class.cc:7821 cp/class.cc:7856
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "in the definition of %q#T"
  msgstr "папярэдняе вызначэньне `%#T'"
  
! #: cp/class.cc:7829
  #, gcc-internal-format
  msgid "flexible array member %qD not at end of %q#T"
  msgstr ""
  
! #: cp/class.cc:7831
  #, gcc-internal-format
  msgid "flexible array member %qD in an otherwise empty %q#T is a GCC extension"
  msgstr ""
  
! #: cp/class.cc:7854
  #, gcc-internal-format
  msgid "next member %q#D declared here"
  msgstr ""
  
! #: cp/class.cc:7966 cp/decl.cc:19511 cp/parser.cc:30592
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "redefinition of %q#T"
  msgstr "папярэдняе вызначэньне `%#T'"
  
! #: cp/class.cc:7975
! #, gcc-internal-format
! msgid "defining %qT, which previously failed to be complete in a SFINAE context"
! msgstr ""
! 
! #: cp/class.cc:7978 cp/decl.cc:20556
! #, gcc-internal-format
! msgid "here.  Use %qs for a diagnostic at that point"
! msgstr ""
! 
! #: cp/class.cc:8124
  #, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr ""
  
! #: cp/class.cc:8152
  #, gcc-internal-format
  msgid "type transparent %q#T does not have any fields"
  msgstr ""
  
! #: cp/class.cc:8158
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr ""
  
! #: cp/class.cc:8162
  #, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr ""
  
! #: cp/class.cc:8168
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.cc:8339
  #, gcc-internal-format
  msgid "definition of %qD does not match %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/class.cc:8350
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr ""
  
! #: cp/class.cc:8871
  #, fuzzy, gcc-internal-format
  #| msgid "language %s not recognized"
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "мова %s не распазнана"
  
! #: cp/class.cc:8961
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr ""
  
! #: cp/class.cc:9134
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr ""
  
! #: cp/class.cc:9161
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr ""
  
! #: cp/class.cc:9203
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function."
  msgstr ""
  
! #: cp/class.cc:9208
  #, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%E%>"
  msgstr ""
  
! #: cp/class.cc:9218
  #, fuzzy, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "прапушчан ініцыялізатар"
  
! #: cp/class.cc:9221
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.cc:9302
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr ""
  
! #: cp/class.cc:9322
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr ""
  
! #: cp/class.cc:9623
  #, gcc-internal-format
  msgid "declaration of %q#D changes meaning of %qD"
  msgstr ""
  
! #: cp/class.cc:9626
  #, gcc-internal-format
  msgid "used here to mean %q#D"
  msgstr ""
  
! #: cp/constexpr.cc:113
  #, gcc-internal-format
  msgid "the type %qT of %<constexpr%> variable %qD is not literal"
  msgstr ""
  
! #: cp/constexpr.cc:124
  #, gcc-internal-format
  msgid "variable %qD of non-literal type %qT in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/constexpr.cc:137
  #, gcc-internal-format
  msgid "%<constexpr%> variable %qD has variably-modified type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:240
  #, gcc-internal-format
  msgid "inherited constructor %qD is not %<constexpr%>"
  msgstr ""
  
  #. constexpr_fundef_p
! #: cp/constexpr.cc:254
  #, gcc-internal-format
  msgid "invalid type for parameter %d of %<constexpr%> function %q+#D"
  msgstr ""
  
! #: cp/constexpr.cc:267
  #, gcc-internal-format
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:274 cp/decl.cc:16439
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
  #. constexpr_fundef_p
! #: cp/constexpr.cc:287
  #, fuzzy, gcc-internal-format
  msgid "invalid return type %qT of %<constexpr%> function %q+D"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/constexpr.cc:316
  #, gcc-internal-format
! msgid "%<constexpr%> constructor in %q#T that has virtual base classes only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/constexpr.cc:320
! #, gcc-internal-format
! msgid "%<constexpr%> destructor in %q#T that has virtual base classes only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
! msgstr ""
! 
! #: cp/constexpr.cc:580
  #, gcc-internal-format
  msgid "%<constexpr%> constructor does not have empty body"
  msgstr ""
  
! #: cp/constexpr.cc:838
  #, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr ""
  
! #: cp/constexpr.cc:899
  #, gcc-internal-format
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr ""
  
! #: cp/constexpr.cc:962 cp/constexpr.cc:1128
  #, gcc-internal-format
  msgid "body of %<constexpr%> function %qD not a return-statement"
  msgstr ""
  
! #: cp/constexpr.cc:1087
  #, gcc-internal-format
  msgid "%<-fimplicit-constexpr%> only affects %<inline%> functions"
  msgstr ""
  
! #: cp/constexpr.cc:1103
  #, gcc-internal-format
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr ""
  
! #: cp/constexpr.cc:1465 cp/constexpr.cc:7962
  #, gcc-internal-format
  msgid "destroying %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:1739
! #, gcc-internal-format
! msgid "%qs called after throwing an exception of type %qT; %<what()%>: %qs"
! msgstr ""
! 
! #: cp/constexpr.cc:1754
! #, gcc-internal-format
! msgid "%qs called after throwing an exception %qE"
! msgstr ""
! 
! #: cp/constexpr.cc:1757
! #, gcc-internal-format
! msgid "%qs called after throwing an exception of type %qT"
! msgstr ""
! 
! #: cp/constexpr.cc:1771
! #, gcc-internal-format
! msgid "uncaught exception of type %qT; %<what()%>: %qs"
! msgstr ""
! 
! #: cp/constexpr.cc:1785
! #, gcc-internal-format
! msgid "uncaught exception %qE"
! msgstr ""
! 
! #: cp/constexpr.cc:1787
! #, gcc-internal-format
! msgid "uncaught exception of type %qT"
! msgstr ""
! 
! #: cp/constexpr.cc:1911
! #, gcc-internal-format
! msgid "call to %qD function with incorrect number of arguments"
! msgstr ""
! 
! #: cp/constexpr.cc:1929
! #, fuzzy, gcc-internal-format
! msgid "%qD called with no caught exceptions pending"
! msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
! 
! #: cp/constexpr.cc:2013
! #, gcc-internal-format
! msgid "cannot allocate exception: size not constant"
! msgstr ""
! 
! #: cp/constexpr.cc:2033
! #, gcc-internal-format
! msgid "first argument to %qD function not result of %<__cxa_allocate_exception%>"
! msgstr ""
! 
! #: cp/constexpr.cc:2064 cp/constexpr.cc:2116
! #, fuzzy, gcc-internal-format
! msgid "%qD called with no caught exceptions active"
! msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
! 
! #: cp/constexpr.cc:2154
! #, gcc-internal-format
! msgid "%qD called without %<std::%D%> being defined"
! msgstr ""
! 
! #: cp/constexpr.cc:2223
! #, fuzzy, gcc-internal-format
! #| msgid "%s does not support %s"
! msgid "%qD called without supportable %qs"
! msgstr "%s не падтрымлівае %s"
! 
! #: cp/constexpr.cc:2279
! #, gcc-internal-format
! msgid "%qD called with unexpected %qs argument"
! msgstr ""
! 
! #: cp/constexpr.cc:2307
! #, gcc-internal-format
! msgid "%qD called with second argument other than 1 or -1"
! msgstr ""
! 
! #: cp/constexpr.cc:2345
! #, fuzzy, gcc-internal-format
! #| msgid "wrong number of arguments specified for `%s' attribute"
! msgid "wrong number of arguments to %qs call"
! msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
! 
! #: cp/constexpr.cc:2372
! #, gcc-internal-format
! msgid "first %qs call argument should be 0, 1, 2, 16, 17 or 18"
! msgstr ""
! 
! #: cp/constexpr.cc:2419
! #, gcc-internal-format
! msgid "%qs tag string contains %qc character other than letters, digits or %<_%>"
! msgstr ""
! 
! #: cp/constexpr.cc:2453
! msgid "constexpr message: %.*s [%r%.*s%R]"
! msgstr ""
! 
! #: cp/constexpr.cc:2457
! #, gcc-internal-format
! msgid "constexpr message: %.*s"
! msgstr ""
! 
! #: cp/constexpr.cc:2563 cp/constexpr.cc:4538
! #: rust/backend/rust-constexpr.cc:3510
  #, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.cc:2565 cp/constexpr.cc:2686 cp/constexpr.cc:2695
! #: cp/constexpr.cc:4871 rust/backend/rust-constexpr.cc:3515
! #: rust/backend/rust-constexpr.cc:3525
  #, fuzzy, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:2855 cp/constexpr.cc:3819 cp/constexpr.cc:4193
! #: cp/constexpr.cc:4258 cp/constexpr.cc:12023
! #: rust/backend/rust-constexpr.cc:6013
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:2929 cp/constexpr.cc:7479 cp/constexpr.cc:10197
! #: rust/backend/rust-constexpr.cc:916 rust/backend/rust-constexpr.cc:2576
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr ""
  
! #: cp/constexpr.cc:3115
  #, gcc-internal-format
  msgid "the comparison reduces to %qE"
  msgstr ""
  
! #: cp/constexpr.cc:3118
  #, gcc-internal-format
  msgid "%qE evaluates to false"
  msgstr ""
  
! #: cp/constexpr.cc:3201
  #, gcc-internal-format
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:3241 cp/constexpr.cc:11968
! #: rust/backend/rust-constexpr.cc:5982
  #, fuzzy, gcc-internal-format
  #| msgid "can't initialize friend function `%s'"
  msgid "call to internal function %qE"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/constexpr.cc:3298 rust/backend/rust-constexpr.cc:2697
  #, fuzzy, gcc-internal-format
  msgid "modifying a const object %qE is not allowed in a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:3326 rust/backend/rust-constexpr.cc:2700
  #, gcc-internal-format
  msgid "originally declared %<const%> here"
  msgstr ""
  
! #: cp/constexpr.cc:3604 cp/constexpr.cc:3663 cp/constexpr.cc:3696
! #: cp/constexpr.cc:3718
  #, gcc-internal-format
  msgid "reference %<dynamic_cast%> failed"
  msgstr ""
  
! #: cp/constexpr.cc:3605
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have a base class of type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:3632
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%s' is initialized"
  msgid "virtual table pointer is used uninitialized"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: cp/constexpr.cc:3664 cp/constexpr.cc:3697
  #, gcc-internal-format
  msgid "static type %qT of its operand is a non-public base class of dynamic type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:3720
  #, gcc-internal-format
  msgid "%qT is an ambiguous base class of dynamic type %qT of its operand"
  msgstr ""
  
! #: cp/constexpr.cc:3723
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
  #. virtual_offset is only set for virtual bases, which make the
  #. class non-literal, so we don't need to handle it here.
! #: cp/constexpr.cc:3825
  #, gcc-internal-format
  msgid "calling constexpr member function %qD through virtual base subobject"
  msgstr ""
  
! #: cp/constexpr.cc:3905
! #, gcc-internal-format
! msgid "couldn%'t throw %qT"
! msgstr ""
! 
! #: cp/constexpr.cc:3980 rust/backend/rust-constexpr.cc:3571
  #, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr ""
  
! #: cp/constexpr.cc:4063
  #, gcc-internal-format
  msgid "cannot allocate array: size not constant"
  msgstr ""
  
! #: cp/constexpr.cc:4096
  #, gcc-internal-format
  msgid "array deallocation of object allocated with non-array allocation"
  msgstr ""
  
! #: cp/constexpr.cc:4100 cp/constexpr.cc:4123
  #, gcc-internal-format
  msgid "allocation performed here"
  msgstr ""
  
! #: cp/constexpr.cc:4119
  #, gcc-internal-format
  msgid "non-array deallocation of object allocated with array allocation"
  msgstr ""
  
! #: cp/constexpr.cc:4136
  #, gcc-internal-format
  msgid "deallocation of already deallocated storage"
  msgstr ""
  
! #: cp/constexpr.cc:4143
  #, gcc-internal-format
  msgid "deallocation of storage that was not previously allocated"
  msgstr ""
  
! #: cp/constexpr.cc:4301 rust/backend/rust-constexpr.cc:3626
  #, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr ""
  
! #: cp/constexpr.cc:4308
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:4312 rust/backend/rust-constexpr.cc:3640
  #, fuzzy, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/constexpr.cc:4396 rust/backend/rust-constexpr.cc:3682
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr ""
  
! #: cp/constexpr.cc:4407 rust/backend/rust-constexpr.cc:3693
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use %<-fconstexpr-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/constexpr.cc:4829
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:4832
  #, fuzzy, gcc-internal-format
  msgid "pointer to %qD is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:4838
  #, gcc-internal-format
  msgid "address of non-static constexpr variable %qD may differ on each invocation of the enclosing function; add %<static%> to give it a constant address"
  msgstr ""
  
! #: cp/constexpr.cc:4914 rust/backend/rust-constexpr.cc:6730
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr ""
  
! #: cp/constexpr.cc:4921 rust/backend/rust-constexpr.cc:6738
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is greater than or equal to the precision %wu of the left operand"
  msgstr ""
  
! #: cp/constexpr.cc:4944 rust/backend/rust-constexpr.cc:6757
  #, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr ""
  
! #: cp/constexpr.cc:4963 rust/backend/rust-constexpr.cc:6776
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr ""
  
! #: cp/constexpr.cc:5182 rust/backend/rust-constexpr.cc:3169
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.cc:5729 rust/backend/rust-constexpr.cc:4619
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:5732 rust/backend/rust-constexpr.cc:4624
  #, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.cc:5737 rust/backend/rust-constexpr.cc:4631
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:5740 rust/backend/rust-constexpr.cc:4636
  #, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.cc:5954 rust/backend/rust-constexpr.cc:1714
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "прапушчан ініцыялізатар"
  
! #: cp/constexpr.cc:6020 rust/backend/rust-constexpr.cc:1773
  #, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.cc:6039 cp/constexpr.cc:6175 cp/constexpr.cc:6187
! #: cp/constexpr.cc:9208 cp/constexpr.cc:9344 cp/constexpr.cc:11918
! #: cp/constexpr.cc:12977 rust/backend/rust-constexpr.cc:1787
! #: rust/backend/rust-constexpr.cc:2046 rust/backend/rust-constexpr.cc:2296
! #: rust/backend/rust-constexpr.cc:4964 rust/backend/rust-constexpr.cc:5936
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:6047 rust/backend/rust-constexpr.cc:1793
  #, fuzzy, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:6081 cp/constexpr.cc:6118 cp/constexpr.cc:8153
! #: rust/backend/rust-constexpr.cc:1823 rust/backend/rust-constexpr.cc:1846
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "прапушчан ініцыялізатар"
  
! #: cp/constexpr.cc:6083
! #, gcc-internal-format
! msgid "accessing %qD member instead of active %qD member in constant expression"
! msgstr ""
! 
! #: cp/constexpr.cc:6096 cp/constexpr.cc:8148
! #: rust/backend/rust-constexpr.cc:1825
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6253
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr ""
  
! #: cp/constexpr.cc:6256
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr ""
  
! #: cp/constexpr.cc:6267
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr ""
  
! #: cp/constexpr.cc:6270
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr ""
  
! #: cp/constexpr.cc:6281
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:6284
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:6295
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:6299
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:6310
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr ""
  
! #: cp/constexpr.cc:6313
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr ""
  
! #: cp/constexpr.cc:6471
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated on the target"
  msgstr ""
  
! #: cp/constexpr.cc:6480 cp/constexpr.cc:6490
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:6510
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr ""
  
! #: cp/constexpr.cc:6557
  #, gcc-internal-format
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr ""
  
! #: cp/constexpr.cc:6569
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:7503
  #, gcc-internal-format
! msgid "accessing value of %qT object through a %qT glvalue in a constant expression"
  msgstr ""
  
+ #: cp/constexpr.cc:7511
+ #, gcc-internal-format
+ msgid "%qT object created here"
+ msgstr ""
+ 
+ #: cp/constexpr.cc:7514 cp/parser.cc:13136 cp/parser.cc:13147
+ #: cp/reflect.cc:8428 cp/semantics.cc:4701 cp/semantics.cc:4717
+ #, fuzzy, gcc-internal-format
+ msgid "%q#D declared here"
+ msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
+ 
  #. Provide a more accurate message for deleted variables.
! #: cp/constexpr.cc:7557 cp/constexpr.cc:7590
  #, fuzzy, gcc-internal-format
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:7559 cp/constexpr.cc:7585 cp/constexpr.cc:7592
! #: cp/constexpr.cc:7957 cp/constexpr.cc:11022 cp/constexpr.cc:11035
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "allocated here"
  msgstr "выклікана адсюль"
  
! #: cp/constexpr.cc:7563
  #, gcc-internal-format
  msgid "accessing %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:7583
  #, fuzzy, gcc-internal-format
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:7595
  #, fuzzy, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:7603 rust/backend/rust-constexpr.cc:4242
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "%qD used in its own initializer"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: cp/constexpr.cc:7608
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%q#D is not const"
  msgstr "`%D' - гэта ня функцыя,"
  
! #: cp/constexpr.cc:7611
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr ""
  
! #: cp/constexpr.cc:7616 cp/constexpr.cc:7623
! #: rust/backend/rust-constexpr.cc:4248 rust/backend/rust-constexpr.cc:4256
  #, fuzzy, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:7629 rust/backend/rust-constexpr.cc:4262
  #, fuzzy, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/constexpr.cc:7632 rust/backend/rust-constexpr.cc:4266
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr ""
  
! #: cp/constexpr.cc:7955
  #, gcc-internal-format
  msgid "modification of allocated storage after deallocation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7964
  #, gcc-internal-format
  msgid "modification of %qE outside its lifetime is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7971
  #, gcc-internal-format
  msgid "destroying %qE from outside current evaluation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7974
  #, gcc-internal-format
  msgid "modification of %qE from outside current evaluation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8126
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD is not a constant expression before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:8157
  #, gcc-internal-format
  msgid "%qD does not implicitly begin its lifetime because %qT does not have a non-deleted trivial default constructor, use %<std::construct_at%> instead"
  msgstr ""
  
! #: cp/constexpr.cc:8164
  #, gcc-internal-format
  msgid "initializing %qD requires a member access expression as the left operand of the assignment"
  msgstr ""
  
! #: cp/constexpr.cc:8176 rust/backend/rust-constexpr.cc:2906
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr ""
  
! #: cp/constexpr.cc:8836 rust/backend/rust-constexpr.cc:5154
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:8949 rust/backend/rust-constexpr.cc:1041
  #, fuzzy, gcc-internal-format
  msgid "inline assembly is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:8951 rust/backend/rust-constexpr.cc:1042
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:8970
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "use of %qD"
  msgstr "нерэчаіснае выкарыстаньне `%D'"
  
! #: cp/constexpr.cc:8974
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:8976
  #, gcc-internal-format
  msgid "if this use is part of a public ABI, change it to instead use a constant variable you define"
  msgstr ""
  
! #: cp/constexpr.cc:8978
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:8980
  #, gcc-internal-format
  msgid "you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>"
  msgstr ""
  
! #: cp/constexpr.cc:9092
! #, fuzzy, gcc-internal-format
! msgid "destructor exited with an exception"
! msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
! 
! #: cp/constexpr.cc:9170
  #, fuzzy, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:9183
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:9374
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:9377
  #, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:9445 cp/constexpr.cc:12670
! #: rust/backend/rust-constexpr.cc:2121 rust/backend/rust-constexpr.cc:6430
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:9670
! #, gcc-internal-format
! msgid "uncaught exception exited from %<noexcept%> function %qD"
! msgstr ""
! 
! #: cp/constexpr.cc:9674
! #, gcc-internal-format
! msgid "destructor exited with an exception after initializing the exception object"
! msgstr ""
! 
! #: cp/constexpr.cc:9677
! #, gcc-internal-format
! msgid "constructor exited with another exception while entering handler"
! msgstr ""
! 
! #: cp/constexpr.cc:10053 cp/constexpr.cc:12146
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:10087 rust/backend/rust-constexpr.cc:2543
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10142
  #, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression because pointed-to type %qT is not similar to %qT"
  msgstr ""
  
! #: cp/constexpr.cc:10152
  #, gcc-internal-format
  msgid "pointed-to object declared here"
  msgstr ""
  
! #: cp/constexpr.cc:10160
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression before C++26"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:10174
  #, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr ""
  
! #: cp/constexpr.cc:10214 rust/backend/rust-constexpr.cc:2588
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10373 cp/constexpr.cc:12455 cp/constexpr.cc:12898
! #: rust/backend/rust-constexpr.cc:6324 rust/backend/rust-constexpr.cc:6644
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:10422 cp/constexpr.cc:12942
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:10543
  #, fuzzy, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:10593 cp/constexpr.cc:10605
! #: rust/backend/rust-constexpr.cc:4889
! #, fuzzy, gcc-internal-format
! msgid "statement is not a constant expression"
! msgstr "памер масіва \"%s\" адмоўны"
! 
! #: cp/constexpr.cc:10608
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr ""
  
! #: cp/constexpr.cc:10626
! #, gcc-internal-format
! msgid "%qE accesses an object outside its lifetime"
! msgstr ""
! 
! #: cp/constexpr.cc:10764
! #, gcc-internal-format
! msgid "contract condition is not constant"
! msgstr ""
! 
! #: cp/constexpr.cc:10770
! #, gcc-internal-format
! msgid "contract predicate is false in constant expression"
! msgstr ""
! 
! #: cp/constexpr.cc:10955
! #, gcc-internal-format
! msgid "%<break%> outside of a loop or %<switch%>"
! msgstr ""
! 
! #: cp/constexpr.cc:10957
! #, gcc-internal-format
! msgid "%<continue%> outside of a loop"
! msgstr ""
! 
! #: cp/constexpr.cc:10959
! #, gcc-internal-format
! msgid "%<return%> in a statement expression"
! msgstr ""
! 
! #: cp/constexpr.cc:11000 rust/backend/rust-constexpr.cc:5382
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:11016
  #, gcc-internal-format
! msgid "%qE is not a constant expression because it refers to exception object allocated with %<__cxa_allocate_exception%>"
  msgstr ""
  
! #: cp/constexpr.cc:11020 rust/backend/rust-constexpr.cc:5407
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr ""
  
! #: cp/constexpr.cc:11033 rust/backend/rust-constexpr.cc:5419
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:11054 rust/backend/rust-constexpr.cc:5437
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:11058
  #, gcc-internal-format
  msgid "constant evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:11083
! #, gcc-internal-format
! msgid "reference into an object of consteval-only type is not a constant expression unless it also has consteval-only type"
! msgstr ""
! 
! #: cp/constexpr.cc:11088
! #, gcc-internal-format
! msgid "pointer into an object of consteval-only type is not a constant expression unless it also has consteval-only type"
! msgstr ""
! 
! #: cp/constexpr.cc:11104 rust/backend/rust-constexpr.cc:5391
! #, gcc-internal-format
! msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
! msgstr ""
! 
! #: cp/constexpr.cc:11145
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it initializes a %qT rather than %qT"
  msgstr ""
  
! #: cp/constexpr.cc:11854 rust/backend/rust-constexpr.cc:5891
  #, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:12108
  #, fuzzy, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:12111
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:12167 rust/backend/rust-constexpr.cc:6117
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.cc:12201 rust/backend/rust-constexpr.cc:6144
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:12391
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr ""
  
! #: cp/constexpr.cc:12403
  #, gcc-internal-format
  msgid "new-expression is not a constant expression before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:12479
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/constexpr.cc:12496
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.cc:12560
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:12634
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:12642
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:12722 rust/backend/rust-constexpr.cc:6478
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:12823 rust/backend/rust-constexpr.cc:6578
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:12895
  #, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:12908
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: cp/constexpr.cc:12959
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/constexpr.cc:13004 rust/backend/rust-constexpr.cc:6667
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr ""
*************** msgstr "\"%s\" - гэта не пача�
*** 55868,56537 ****
  msgid "original template declaration here"
  msgstr "пустое абвяшчэнне"
  
! #: cp/constraint.cc:1357
  #, gcc-internal-format
  msgid "the required expression %qE is invalid, because"
  msgstr ""
  
! #: cp/constraint.cc:1365
  #, gcc-internal-format
  msgid "the required expression %qE is invalid"
  msgstr ""
  
  #. Replay the substitution error.
! #: cp/constraint.cc:1407
  #, gcc-internal-format
  msgid "the required type %qT is invalid, because"
  msgstr ""
  
! #: cp/constraint.cc:1411
  #, fuzzy, gcc-internal-format
  msgid "the required type %qT is invalid"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: cp/constraint.cc:1466 cp/constraint.cc:1540
  #, gcc-internal-format
  msgid "cannot convert %qE to %qT"
  msgstr ""
  
! #: cp/constraint.cc:1495
  #, gcc-internal-format
  msgid "%qE is not %<noexcept%>"
  msgstr ""
  
! #: cp/constraint.cc:1517
  #, gcc-internal-format
  msgid "%qE does not satisfy return-type-requirement, because"
  msgstr ""
  
! #: cp/constraint.cc:1524
  #, gcc-internal-format
  msgid "%qE does not satisfy return-type-requirement"
  msgstr ""
  
! #: cp/constraint.cc:1535
  #, gcc-internal-format
  msgid "cannot convert %qE to %qT because"
  msgstr ""
  
  #. Replay the substitution error.
! #: cp/constraint.cc:1579
  #, gcc-internal-format
  msgid "nested requirement %qE is not satisfied, because"
  msgstr ""
  
! #: cp/constraint.cc:1583
  #, gcc-internal-format
  msgid "nested requirement %qE is not satisfied"
  msgstr ""
  
! #: cp/constraint.cc:2098
  #, gcc-internal-format
  msgid "satisfaction of atomic constraint %qE depends on itself"
  msgstr ""
  
! #: cp/constraint.cc:2144
  #, gcc-internal-format
  msgid "satisfaction value of atomic constraint %qE changed from %qE to %qE"
  msgstr ""
  
! #: cp/constraint.cc:2147
  #, gcc-internal-format
  msgid "satisfaction value first evaluated to %qE from here"
  msgstr ""
  
! #: cp/constraint.cc:2264
  #, gcc-internal-format
  msgid "no operand of the disjunction is satisfied"
  msgstr ""
  
! #: cp/constraint.cc:2278
  #, gcc-internal-format
  msgid "the operand %qE is unsatisfied because"
  msgstr ""
  
! #: cp/constraint.cc:3044
  #, gcc-internal-format
! msgid "  %qT is not nothrow copy assignable"
  msgstr ""
  
! #: cp/constraint.cc:3047 cp/constraint.cc:3141
  #, gcc-internal-format
! msgid "  %qT is not nothrow default constructible"
  msgstr ""
  
! #: cp/constraint.cc:3050
  #, gcc-internal-format
! msgid "  %qT is not nothrow copy constructible"
  msgstr ""
  
! #: cp/constraint.cc:3053
  #, gcc-internal-format
! msgid "  %qT is not trivially copy assignable"
  msgstr ""
  
! #: cp/constraint.cc:3056 cp/constraint.cc:3190
  #, gcc-internal-format
! msgid "  %qT is not trivially default constructible"
  msgstr ""
  
! #: cp/constraint.cc:3059
  #, gcc-internal-format
! msgid "  %qT is not trivially copy constructible"
  msgstr ""
  
! #: cp/constraint.cc:3062
  #, gcc-internal-format
! msgid "  %qT is not trivially destructible"
  msgstr ""
  
! #: cp/constraint.cc:3065
  #, gcc-internal-format
! msgid "  %qT does not have unique object representations"
  msgstr ""
  
! #: cp/constraint.cc:3068
  #, gcc-internal-format
! msgid "  %qT does not have a virtual destructor"
  msgstr ""
  
! #: cp/constraint.cc:3071
  #, fuzzy, gcc-internal-format
! #| msgid "abstract method in non-abstract class"
! msgid "  %qT is not an abstract class"
! msgstr "абстрактны метад у неабстрактным класе"
  
! #: cp/constraint.cc:3074
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not an aggregate"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/constraint.cc:3077
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not an array"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/constraint.cc:3080
  #, gcc-internal-format
! msgid "  %qT is not assignable from %qT"
  msgstr ""
  
! #: cp/constraint.cc:3083
  #, gcc-internal-format
! msgid "  %qT is not a base of %qT"
  msgstr ""
  
! #: cp/constraint.cc:3086
! #, gcc-internal-format
! msgid "  %qT is not a bounded array"
! msgstr ""
  
! #: cp/constraint.cc:3089
! #, gcc-internal-format
! msgid "  %qT is not a class"
! msgstr ""
  
! #: cp/constraint.cc:3092
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not a const type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/constraint.cc:3096
  #, gcc-internal-format
! msgid "  %qT is not default constructible"
  msgstr ""
  
! #: cp/constraint.cc:3098
  #, gcc-internal-format
! msgid "  %qT is not constructible from %qE"
  msgstr ""
  
! #: cp/constraint.cc:3101
  #, gcc-internal-format
! msgid "  %qT is not convertible from %qE"
  msgstr ""
  
! #: cp/constraint.cc:3104
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not an empty class"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/constraint.cc:3107
! #, gcc-internal-format
! msgid "  %qT is not an enum"
! msgstr ""
  
! #: cp/constraint.cc:3110
  #, fuzzy, gcc-internal-format
! #| msgid "field '%s' not found in class"
! msgid "  %qT is not a final class"
! msgstr "поле \"%s\" не знойдзена ў класе"
  
! #: cp/constraint.cc:3113
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
! msgid "  %qT is not a function"
  msgstr "`%D' - гэта ня функцыя,"
  
! #: cp/constraint.cc:3117
  #, gcc-internal-format
! msgid "  %qT is not invocable"
  msgstr ""
  
! #: cp/constraint.cc:3119
  #, gcc-internal-format
! msgid "  %qT is not invocable by %qE"
  msgstr ""
  
! #: cp/constraint.cc:3122
  #, gcc-internal-format
! msgid "  %qT is not layout compatible with %qT"
  msgstr ""
  
! #: cp/constraint.cc:3125
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not a literal type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/constraint.cc:3128
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not a member function pointer"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/constraint.cc:3131
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not a member object pointer"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/constraint.cc:3134
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not a member pointer"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/constraint.cc:3137
  #, gcc-internal-format
! msgid "  %qT is not nothrow assignable from %qT"
  msgstr ""
  
! #: cp/constraint.cc:3143
  #, gcc-internal-format
! msgid "  %qT is not nothrow constructible from %qE"
  msgstr ""
  
! #: cp/constraint.cc:3146
  #, gcc-internal-format
! msgid "  %qT is not nothrow convertible from %qE"
  msgstr ""
  
! #: cp/constraint.cc:3150
  #, gcc-internal-format
! msgid "  %qT is not nothrow invocable"
  msgstr ""
  
! #: cp/constraint.cc:3152
  #, gcc-internal-format
! msgid "  %qT is not nothrow invocable by %qE"
  msgstr ""
  
! #: cp/constraint.cc:3155
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not an object type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/constraint.cc:3158
  #, gcc-internal-format
! msgid "  %qT is not pointer-interconvertible base of %qT"
  msgstr ""
  
! #: cp/constraint.cc:3162
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not a POD type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/constraint.cc:3165
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not a pointer"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/constraint.cc:3168
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not a polymorphic type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/constraint.cc:3171
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not a reference"
! msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: cp/constraint.cc:3174
  #, gcc-internal-format
! msgid "  %qT is not the same as %qT"
  msgstr ""
  
! #: cp/constraint.cc:3177
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not a scoped enum"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/constraint.cc:3180
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not an standard layout type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/constraint.cc:3183
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not a trivial type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/constraint.cc:3186
  #, gcc-internal-format
! msgid "  %qT is not trivially assignable from %qT"
  msgstr ""
  
! #: cp/constraint.cc:3192
  #, gcc-internal-format
! msgid "  %qT is not trivially constructible from %qE"
  msgstr ""
  
! #: cp/constraint.cc:3195
  #, gcc-internal-format
! msgid "  %qT is not trivially copyable"
  msgstr ""
  
! #: cp/constraint.cc:3198
  #, gcc-internal-format
! msgid "  %qT is not an unbounded array"
  msgstr ""
  
! #: cp/constraint.cc:3201
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
! msgid "  %qT is not a union"
  msgstr "`%D' - гэта ня функцыя,"
  
! #: cp/constraint.cc:3204
  #, gcc-internal-format
! msgid "  %qT is not a virtual base of %qT"
  msgstr ""
  
! #: cp/constraint.cc:3207
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not a volatile type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/constraint.cc:3210
! #, gcc-internal-format
! msgid "  %qT cannot yield a rank"
! msgstr ""
! 
! #: cp/constraint.cc:3213
  #, gcc-internal-format
! msgid "  %qT is not a reference that binds to a temporary object of type %qT (direct-initialization)"
  msgstr ""
  
! #: cp/constraint.cc:3217
  #, gcc-internal-format
! msgid "  %qT is not a reference that binds to a temporary object of type %qT (copy-initialization)"
  msgstr ""
  
! #: cp/constraint.cc:3221
  #, gcc-internal-format
! msgid "  %qD is not deducible from %qT"
  msgstr ""
  
! #: cp/constraint.cc:3248
! #, fuzzy, gcc-internal-format
! msgid "invalid constraints"
! msgstr "Нерэчаісны выбар %s"
! 
! #: cp/constraint.cc:3273
  #, gcc-internal-format
! msgid "constraint %qE has type %qT, not %<bool%>"
  msgstr ""
  
! #: cp/constraint.cc:3276
  #, gcc-internal-format
! msgid "the expression %qE evaluated to %<false%>"
  msgstr ""
  
! #: cp/constraint.cc:3327
  #, gcc-internal-format
! msgid "constraints not satisfied"
  msgstr ""
  
! #: cp/constraint.cc:3344
  #, gcc-internal-format
! msgid "set %qs to at least %d for more detail"
  msgstr ""
  
! #: cp/contracts.cc:167
! #, gcc-internal-format
! msgid "axiom contract semantic must be %<assume%> or %<ignore%>"
! msgstr ""
  
! #: cp/contracts.cc:170
  #, gcc-internal-format
! msgid "the %<audit%> semantic should be at least as strong as the %<default%> semantic"
! msgstr ""
! 
! #: cp/contracts.cc:188
! #, gcc-internal-format, gfc-internal-format
! msgid "'%s' is not a valid explicit concrete semantic"
  msgstr ""
  
! #: cp/contracts.cc:328
  #, gcc-internal-format
! msgid "%<-fcontract-build-level=%> cannot be mixed with p1332/p1429"
  msgstr ""
  
! #: cp/contracts.cc:341
  #, gcc-internal-format
! msgid "%<-fcontract-build-level=%> must be off|default|audit"
  msgstr ""
  
! #: cp/contracts.cc:351
  #, gcc-internal-format
! msgid "%<-fcontract-assumption-mode=%> cannot be mixed with p1332/p1429"
  msgstr ""
  
! #: cp/contracts.cc:362
! #, gcc-internal-format
! msgid "%<-fcontract-assumption-mode=%> must be %<on%> or %<off%>"
! msgstr ""
  
! #: cp/contracts.cc:372
! #, gcc-internal-format
! msgid "%<-fcontract-continuation-mode=%> cannot be mixed with p1332/p1429"
! msgstr ""
  
! #: cp/contracts.cc:383
  #, gcc-internal-format
! msgid "%<-fcontract-continuation-mode=%> must be %<on%> or %<off%>"
  msgstr ""
  
! #: cp/contracts.cc:395
  #, gcc-internal-format
! msgid "%<-fcontract-role=%> must be in the form role:semantics"
  msgstr ""
  
! #: cp/contracts.cc:406 cp/contracts.cc:415
! #, gcc-internal-format
! msgid "%<-fcontract-role=%> semantics must include default,audit,axiom values"
! msgstr ""
  
! #: cp/contracts.cc:434
  #, gcc-internal-format
! msgid "%<-fcontract-role=%> cannot be mixed with std/p1429 contract flags"
  msgstr ""
  
! #. TODO: not enough space?
! #: cp/contracts.cc:448
! #, gcc-internal-format
! msgid "%<-fcontract-level=%> too many custom roles"
! msgstr ""
  
! #: cp/contracts.cc:460
  #, gcc-internal-format
! msgid "%<-fcontract-semantic=%> must be in the form level:semantic"
  msgstr ""
  
! #: cp/contracts.cc:466
  #, gcc-internal-format
! msgid "%<-fcontract-semantic=%> cannot be mixed with std/p1332 contract flags"
  msgstr ""
  
! #: cp/contracts.cc:474
! #, gcc-internal-format
! msgid "%<-fcontract-semantic=%> cannot find default role"
! msgstr ""
  
! #: cp/contracts.cc:490
  #, gcc-internal-format
! msgid "%<-fcontract-semantic=%> level must be default, audit, or axiom"
  msgstr ""
  
! #: cp/contracts.cc:631
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "constructor does not return a value to test"
  msgstr "функцыя не вяртае тып string"
  
! #: cp/contracts.cc:633
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "destructor does not return a value to test"
  msgstr "функцыя не вяртае тып string"
  
! #: cp/contracts.cc:634
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "function does not return a value to test"
  msgstr "функцыя не вяртае тып string"
  
! #: cp/contracts.cc:1143
! #, gcc-internal-format
! msgid "mismatched contract attribute in declaration"
! msgstr ""
! 
! #: cp/contracts.cc:1145 cp/contracts.cc:1176
! #, fuzzy, gcc-internal-format
! #| msgid "previous definition here"
! msgid "previous contract here"
! msgstr "папярэдняе вызначэньне"
! 
! #: cp/contracts.cc:1173
! #, gcc-internal-format
! msgid "mismatched contract condition in declaration"
! msgstr ""
! 
! #: cp/contracts.cc:1216
! #, gcc-internal-format
! msgid "declaration has a different number of contracts than previously declared"
! msgstr ""
! 
! #: cp/contracts.cc:1222
! #, gcc-internal-format
! msgid "original declaration with fewer contracts here"
! msgstr ""
! 
! #: cp/contracts.cc:1968
! #, gcc-internal-format
! msgid "contracts must appertain to a function type"
! msgstr ""
! 
! #: cp/contracts.cc:2265
! #, gcc-internal-format
! msgid "cannot add contracts after definition"
! msgstr ""
! 
! #: cp/contracts.cc:2266
! #, fuzzy, gcc-internal-format
! #| msgid "previous definition here"
! msgid "original definition here"
! msgstr "папярэдняе вызначэньне"
! 
! #: cp/contracts.cc:2274
! #, gcc-internal-format
! msgid "cannot add contracts to a virtual function"
! msgstr ""
! 
! #: cp/contracts.cc:2275
! #, fuzzy, gcc-internal-format
! msgid "original declaration here"
! msgstr "няма папярэдняга аб'яўлення для \"%s\""
! 
! #: cp/contracts.cc:2285
! #, fuzzy, gcc-internal-format
! #| msgid "declaration of template `%#D'"
! msgid "declaration adds contracts to %q#D"
! msgstr "абвяшчэньне шаблёну `%#D'"
! 
! #: cp/coroutines.cc:507
  #, gcc-internal-format
  msgid "coroutines require a traits template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:509
  #, gcc-internal-format
  msgid "perhaps %<#include <coroutine>%> is missing"
  msgstr ""
  
! #: cp/coroutines.cc:564
  #, gcc-internal-format
  msgid "cannot instantiate %<coroutine traits%>"
  msgstr ""
  
! #: cp/coroutines.cc:586
  #, gcc-internal-format
  msgid "coroutines require a handle class template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:614
  #, gcc-internal-format
  msgid "%qE must be a non-overloaded method"
  msgstr ""
  
! #: cp/coroutines.cc:627
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "%qE must take no arguments"
  msgstr "няма аргументаў"
  
! #: cp/coroutines.cc:634 cp/coroutines.cc:679
  #, gcc-internal-format
  msgid "%qE must return %qT, not %qT"
  msgstr ""
  
! #: cp/coroutines.cc:661
  #, gcc-internal-format
  msgid "%qE must be a non-overloaded static function"
  msgstr ""
  
! #: cp/coroutines.cc:672
  #, gcc-internal-format
  msgid "%qE must take a single %qT"
  msgstr ""
  
! #: cp/coroutines.cc:701
  #, gcc-internal-format
  msgid "cannot instantiate a %<coroutine handle%> for promise type %qT"
  msgstr ""
  
! #: cp/coroutines.cc:816
  #, gcc-internal-format
  msgid "unable to find the promise type for this coroutine"
  msgstr ""
  
! #: cp/coroutines.cc:836
  #, gcc-internal-format
  msgid "the coroutine promise type %qT declares both %<return_value%> and %<return_void%>"
  msgstr ""
  
! #: cp/coroutines.cc:840
  #, gcc-internal-format
  msgid "%<return_void%> declared here"
  msgstr ""
  
! #: cp/coroutines.cc:999 cp/coroutines.cc:1077 cp/coroutines.cc:4711
  #, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr ""
  
! #: cp/coroutines.cc:1092
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used outside a function"
  msgstr "\"%s\" звычайна функцыя"
  
  #. [basic.start.main] 3. The function main shall not be a coroutine.
! #: cp/coroutines.cc:1100
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in the %<main%> function"
  msgstr "\"%s\" звычайна функцыя"
  
  #. [dcl.constexpr] 3.3 it shall not be a coroutine.
! #: cp/coroutines.cc:1111
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a %<constexpr%> function"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/coroutines.cc:1122
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a function with a deduced return type"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/coroutines.cc:1133
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a varargs function"
  msgstr "\"%s\" звычайна функцыя"
  
  #. [class.ctor] 7. a constructor shall not be a coroutine.
! #: cp/coroutines.cc:1140
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a constructor"
  msgstr "\"%s\" звычайна функцыя"
  
  #. [class.dtor] 21. a destructor shall not be a coroutine.
! #: cp/coroutines.cc:1147
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a destructor"
  msgstr "\"%s\" звычайна функцыя"
--- 58332,58962 ----
  msgid "original template declaration here"
  msgstr "пустое абвяшчэнне"
  
! #: cp/constraint.cc:1386
  #, gcc-internal-format
  msgid "the required expression %qE is invalid, because"
  msgstr ""
  
! #: cp/constraint.cc:1394
  #, gcc-internal-format
  msgid "the required expression %qE is invalid"
  msgstr ""
  
  #. Replay the substitution error.
! #: cp/constraint.cc:1436
  #, gcc-internal-format
  msgid "the required type %qT is invalid, because"
  msgstr ""
  
! #: cp/constraint.cc:1440
  #, fuzzy, gcc-internal-format
  msgid "the required type %qT is invalid"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: cp/constraint.cc:1495 cp/constraint.cc:1569
  #, gcc-internal-format
  msgid "cannot convert %qE to %qT"
  msgstr ""
  
! #: cp/constraint.cc:1524
  #, gcc-internal-format
  msgid "%qE is not %<noexcept%>"
  msgstr ""
  
! #: cp/constraint.cc:1546
  #, gcc-internal-format
  msgid "%qE does not satisfy return-type-requirement, because"
  msgstr ""
  
! #: cp/constraint.cc:1553
  #, gcc-internal-format
  msgid "%qE does not satisfy return-type-requirement"
  msgstr ""
  
! #: cp/constraint.cc:1564
  #, gcc-internal-format
  msgid "cannot convert %qE to %qT because"
  msgstr ""
  
  #. Replay the substitution error.
! #: cp/constraint.cc:1608
  #, gcc-internal-format
  msgid "nested requirement %qE is not satisfied, because"
  msgstr ""
  
! #: cp/constraint.cc:1612
  #, gcc-internal-format
  msgid "nested requirement %qE is not satisfied"
  msgstr ""
  
! #: cp/constraint.cc:1912
! #, gcc-internal-format
! msgid "failed to complete %qT in SFINAE context"
! msgstr ""
! 
! #: cp/constraint.cc:1915
! #, gcc-internal-format
! msgid "failed to deduce %qD in SFINAE context"
! msgstr ""
! 
! #: cp/constraint.cc:2175
  #, gcc-internal-format
  msgid "satisfaction of atomic constraint %qE depends on itself"
  msgstr ""
  
! #: cp/constraint.cc:2221
  #, gcc-internal-format
  msgid "satisfaction value of atomic constraint %qE changed from %qE to %qE"
  msgstr ""
  
! #: cp/constraint.cc:2224
  #, gcc-internal-format
  msgid "satisfaction value first evaluated to %qE from here"
  msgstr ""
  
! #: cp/constraint.cc:2341
  #, gcc-internal-format
  msgid "no operand of the disjunction is satisfied"
  msgstr ""
  
! #: cp/constraint.cc:2355
  #, gcc-internal-format
  msgid "the operand %qE is unsatisfied because"
  msgstr ""
  
! #: cp/constraint.cc:3138
  #, gcc-internal-format
! msgid "%qT is not nothrow copy assignable"
  msgstr ""
  
! #: cp/constraint.cc:3141
  #, gcc-internal-format
! msgid "%qT is not nothrow default constructible"
  msgstr ""
  
! #: cp/constraint.cc:3144
  #, gcc-internal-format
! msgid "%qT is not nothrow copy constructible"
  msgstr ""
  
! #: cp/constraint.cc:3147
  #, gcc-internal-format
! msgid "%qT is not trivially copy assignable"
  msgstr ""
  
! #: cp/constraint.cc:3150
  #, gcc-internal-format
! msgid "%qT is not trivially default constructible"
  msgstr ""
  
! #: cp/constraint.cc:3153
  #, gcc-internal-format
! msgid "%qT is not trivially copy constructible"
  msgstr ""
  
! #: cp/constraint.cc:3156
  #, gcc-internal-format
! msgid "%qT is not trivially destructible"
  msgstr ""
  
! #: cp/constraint.cc:3159
  #, gcc-internal-format
! msgid "%qT does not have unique object representations, because"
  msgstr ""
  
! #: cp/constraint.cc:3169
  #, gcc-internal-format
! msgid "%qT does not have a virtual destructor"
  msgstr ""
  
! #: cp/constraint.cc:3173
  #, fuzzy, gcc-internal-format
! msgid "%qT is not an abstract class"
! msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/constraint.cc:3176
  #, fuzzy, gcc-internal-format
! msgid "%qT is not an aggregate"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/constraint.cc:3179
  #, fuzzy, gcc-internal-format
! msgid "%qT is not an array"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/constraint.cc:3182
  #, gcc-internal-format
! msgid "%qT is not assignable from %qT, because"
  msgstr ""
  
! #: cp/constraint.cc:3186 cp/semantics.cc:13525 cp/typeck.cc:3701
  #, gcc-internal-format
! msgid "%qT is not a base of %qT"
  msgstr ""
  
! #: cp/constraint.cc:3189
! #, fuzzy, gcc-internal-format
! msgid "%qT is not a bounded array"
! msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/constraint.cc:3192
! #, fuzzy, gcc-internal-format
! msgid "%qT is not a class"
! msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/constraint.cc:3195
  #, fuzzy, gcc-internal-format
! msgid "%qT is not a const type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/constraint.cc:3199
  #, gcc-internal-format
! msgid "%qT is not default constructible, because"
  msgstr ""
  
! #: cp/constraint.cc:3201
  #, gcc-internal-format
! msgid "%qT is not constructible from %qT, because"
  msgstr ""
  
! #: cp/constraint.cc:3210
  #, gcc-internal-format
! msgid "%qT is not destructible, because"
  msgstr ""
  
! #: cp/constraint.cc:3214
  #, fuzzy, gcc-internal-format
! msgid "%qT is not an empty class"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/constraint.cc:3217
! #, fuzzy, gcc-internal-format
! msgid "%qT is not an enum"
! msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/constraint.cc:3220
  #, fuzzy, gcc-internal-format
! msgid "%qT is not a final class"
! msgstr "\"%s\" - гэта не пачатак дэкларацыі"
  
! #: cp/constraint.cc:3223
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
! msgid "%qT is not a function"
  msgstr "`%D' - гэта ня функцыя,"
  
! #: cp/constraint.cc:3226
! #, fuzzy, gcc-internal-format
! msgid "%qT is not an implicit-lifetime type"
! msgstr "\"%s\" мае незавершаны тып"
! 
! #: cp/constraint.cc:3231
  #, gcc-internal-format
! msgid "%qT is not invocable, because"
  msgstr ""
  
! #: cp/constraint.cc:3233
  #, gcc-internal-format
! msgid "%qT is not invocable by %qT, because"
  msgstr ""
  
! #: cp/constraint.cc:3238
  #, gcc-internal-format
! msgid "%qT is not layout compatible with %qT, because"
  msgstr ""
  
! #: cp/constraint.cc:3242
  #, fuzzy, gcc-internal-format
! msgid "%qT is not a literal type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/constraint.cc:3245
  #, fuzzy, gcc-internal-format
! msgid "%qT is not a member function pointer"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/constraint.cc:3248
  #, fuzzy, gcc-internal-format
! msgid "%qT is not a member object pointer"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/constraint.cc:3251
  #, fuzzy, gcc-internal-format
! msgid "%qT is not a member pointer"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/constraint.cc:3254
  #, gcc-internal-format
! msgid "%qT is not nothrow assignable from %qT, because"
  msgstr ""
  
! #: cp/constraint.cc:3259
  #, gcc-internal-format
! msgid "%qT is not nothrow default constructible, because"
  msgstr ""
  
! #: cp/constraint.cc:3261
  #, gcc-internal-format
! msgid "%qT is not nothrow constructible from %qT, because"
  msgstr ""
  
! #: cp/constraint.cc:3266
  #, gcc-internal-format
! msgid "%qT is not nothrow convertible from %qT, because"
  msgstr ""
  
! #: cp/constraint.cc:3270
  #, gcc-internal-format
! msgid "%qT is not nothrow destructible, because"
  msgstr ""
  
! #: cp/constraint.cc:3276
! #, gcc-internal-format
! msgid "%qT is not nothrow invocable, because"
! msgstr ""
! 
! #: cp/constraint.cc:3278
! #, gcc-internal-format
! msgid "%qT is not nothrow invocable by %qT, because"
! msgstr ""
! 
! #: cp/constraint.cc:3285
  #, fuzzy, gcc-internal-format
! msgid "%qT is not an object type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/constraint.cc:3289
  #, gcc-internal-format
! msgid "%qT is not a pointer-interconvertible base of %qT, because"
  msgstr ""
  
! #: cp/constraint.cc:3294
  #, fuzzy, gcc-internal-format
! msgid "%qT is not a POD type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/constraint.cc:3297
  #, fuzzy, gcc-internal-format
! msgid "%qT is not a pointer"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/constraint.cc:3300
  #, fuzzy, gcc-internal-format
! msgid "%qT is not a polymorphic type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/constraint.cc:3303
  #, fuzzy, gcc-internal-format
! msgid "%qT is not a reference"
! msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/constraint.cc:3306
  #, gcc-internal-format
! msgid "%q#T is not the same as %q#T"
  msgstr ""
  
! #: cp/constraint.cc:3309
  #, fuzzy, gcc-internal-format
! msgid "%qT is not a scoped enum"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/constraint.cc:3312
  #, fuzzy, gcc-internal-format
! msgid "%qT is not a standard layout type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/constraint.cc:3315
  #, fuzzy, gcc-internal-format
! msgid "%qT is not a trivial type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/constraint.cc:3318
  #, gcc-internal-format
! msgid "%qT is not trivially assignable from %qT, because"
  msgstr ""
  
! #: cp/constraint.cc:3323
  #, gcc-internal-format
! msgid "%qT is not trivially default constructible, because"
  msgstr ""
  
! #: cp/constraint.cc:3325
  #, gcc-internal-format
! msgid "%qT is not trivially constructible from %qT, because"
  msgstr ""
  
! #: cp/constraint.cc:3330 cp/tree.cc:5014
  #, gcc-internal-format
! msgid "%qT is not trivially copyable"
  msgstr ""
  
! #: cp/constraint.cc:3333
! #, gcc-internal-format
! msgid "%qT is not trivially destructible, because"
! msgstr ""
! 
! #: cp/constraint.cc:3337
! #, gcc-internal-format
! msgid "%qT is not an unbounded array"
! msgstr ""
! 
! #: cp/constraint.cc:3340
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
! msgid "%qT is not a union"
  msgstr "`%D' - гэта ня функцыя,"
  
! #: cp/constraint.cc:3343
  #, gcc-internal-format
! msgid "%qT is not a virtual base of %qT"
  msgstr ""
  
! #: cp/constraint.cc:3346
  #, fuzzy, gcc-internal-format
! msgid "%qT is not a volatile type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/constraint.cc:3349
  #, gcc-internal-format
! msgid "%qT is not consteval-only"
  msgstr ""
  
! #: cp/constraint.cc:3352
  #, gcc-internal-format
! msgid "%qT cannot yield a rank"
  msgstr ""
  
! #: cp/constraint.cc:3355
  #, gcc-internal-format
! msgid "%qT and %qT cannot be ordered"
  msgstr ""
  
! #: cp/constraint.cc:3358
  #, gcc-internal-format
! msgid "%qT is not destructurable"
  msgstr ""
  
! #: cp/constraint.cc:3361
  #, gcc-internal-format
! msgid "%qT is not a reference that binds to a temporary object of type %qT (direct-initialization)"
  msgstr ""
  
! #: cp/constraint.cc:3365
  #, gcc-internal-format
! msgid "%qT is not a reference that binds to a temporary object of type %qT (copy-initialization)"
  msgstr ""
  
! #: cp/constraint.cc:3369
  #, gcc-internal-format
! msgid "%qD is not deducible from %qT"
  msgstr ""
  
! #: cp/constraint.cc:3436
! #, fuzzy, gcc-internal-format
! msgid "invalid constraints"
! msgstr "Нерэчаісны выбар %s"
  
! #: cp/constraint.cc:3457
  #, gcc-internal-format
! msgid "constraint %qE has type %qT, not %<bool%>"
  msgstr ""
  
! #: cp/constraint.cc:3461
  #, gcc-internal-format
! msgid "the expression %qE evaluated to %<false%>"
  msgstr ""
  
! #: cp/constraint.cc:3516
  #, gcc-internal-format
! msgid "constraints not satisfied"
  msgstr ""
  
! #: cp/constraint.cc:3533
  #, gcc-internal-format
! msgid "set %qs to at least %d for more detail"
  msgstr ""
  
! #: cp/contracts.cc:183
! #, fuzzy, gcc-internal-format
! msgid "mismatched contract specifier in declaration"
! msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/contracts.cc:184 cp/contracts.cc:209
! #, fuzzy, gcc-internal-format
! #| msgid "previous definition here"
! msgid "previous contract here"
! msgstr "папярэдняе вызначэньне"
  
! #: cp/contracts.cc:207
  #, gcc-internal-format
! msgid "mismatched contract condition in declaration"
  msgstr ""
  
! #: cp/contracts.cc:248
  #, gcc-internal-format
! msgid "declaration has a different number of contracts than previously declared"
  msgstr ""
  
! #: cp/contracts.cc:252
! #, fuzzy, gcc-internal-format
! msgid "previous declaration with fewer contracts here"
! msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/contracts.cc:562
  #, gcc-internal-format
! msgid "a value parameter used in a postcondition must be const"
  msgstr ""
  
! #: cp/contracts.cc:563 cp/contracts.cc:1039
! #, fuzzy, gcc-internal-format
! msgid "parameter declared here"
! msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: cp/contracts.cc:593
  #, gcc-internal-format
! msgid "value parameter %qE used in a postcondition must be const"
  msgstr ""
  
! #: cp/contracts.cc:1036
  #, gcc-internal-format
! msgid "contract postcondition result name shadows a function parameter"
  msgstr ""
  
! #: cp/contracts.cc:1660
! #, fuzzy, gcc-internal-format
! #| msgid "declaration of template `%#D'"
! msgid "declaration adds contracts to %q#D"
! msgstr "абвяшчэньне шаблёну `%#D'"
  
! #: cp/contracts.cc:1661
  #, gcc-internal-format
! msgid "first declared here"
  msgstr ""
  
! #: cp/contracts.cc:1922
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "constructor does not return a value to test"
  msgstr "функцыя не вяртае тып string"
  
! #: cp/contracts.cc:1924
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "destructor does not return a value to test"
  msgstr "функцыя не вяртае тып string"
  
! #: cp/contracts.cc:1925
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "function does not return a value to test"
  msgstr "функцыя не вяртае тып string"
  
! #: cp/coroutines.cc:517
  #, gcc-internal-format
  msgid "coroutines require a traits template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:519
  #, gcc-internal-format
  msgid "perhaps %<#include <coroutine>%> is missing"
  msgstr ""
  
! #: cp/coroutines.cc:574
  #, gcc-internal-format
  msgid "cannot instantiate %<coroutine traits%>"
  msgstr ""
  
! #: cp/coroutines.cc:596
  #, gcc-internal-format
  msgid "coroutines require a handle class template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:624
  #, gcc-internal-format
  msgid "%qE must be a non-overloaded method"
  msgstr ""
  
! #: cp/coroutines.cc:637
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "%qE must take no arguments"
  msgstr "няма аргументаў"
  
! #: cp/coroutines.cc:644 cp/coroutines.cc:689
  #, gcc-internal-format
  msgid "%qE must return %qT, not %qT"
  msgstr ""
  
! #: cp/coroutines.cc:671
  #, gcc-internal-format
  msgid "%qE must be a non-overloaded static function"
  msgstr ""
  
! #: cp/coroutines.cc:682
  #, gcc-internal-format
  msgid "%qE must take a single %qT"
  msgstr ""
  
! #: cp/coroutines.cc:711
  #, gcc-internal-format
  msgid "cannot instantiate a %<coroutine handle%> for promise type %qT"
  msgstr ""
  
! #: cp/coroutines.cc:822
  #, gcc-internal-format
  msgid "unable to find the promise type for this coroutine"
  msgstr ""
  
! #: cp/coroutines.cc:842
  #, gcc-internal-format
  msgid "the coroutine promise type %qT declares both %<return_value%> and %<return_void%>"
  msgstr ""
  
! #: cp/coroutines.cc:846
  #, gcc-internal-format
  msgid "%<return_void%> declared here"
  msgstr ""
  
! #: cp/coroutines.cc:1039 cp/coroutines.cc:1117 cp/coroutines.cc:4732
  #, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr ""
  
! #: cp/coroutines.cc:1132
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used outside a function"
  msgstr "\"%s\" звычайна функцыя"
  
  #. [basic.start.main] 3. The function main shall not be a coroutine.
! #: cp/coroutines.cc:1140
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in the %<main%> function"
  msgstr "\"%s\" звычайна функцыя"
  
  #. [dcl.constexpr] 3.3 it shall not be a coroutine.
! #: cp/coroutines.cc:1151
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a %<constexpr%> function"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/coroutines.cc:1162
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a function with a deduced return type"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/coroutines.cc:1173
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a varargs function"
  msgstr "\"%s\" звычайна функцыя"
  
  #. [class.ctor] 7. a constructor shall not be a coroutine.
! #: cp/coroutines.cc:1180
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a constructor"
  msgstr "\"%s\" звычайна функцыя"
  
  #. [class.dtor] 21. a destructor shall not be a coroutine.
! #: cp/coroutines.cc:1187
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a destructor"
  msgstr "\"%s\" звычайна функцыя"
*************** msgstr "\"%s\" звычайна функ
*** 56539,56728 ****
  #. TODO: record or extract positions of returns (and the first coro
  #. keyword) so that we can add notes to the diagnostic about where
  #. the bad keyword is and what made the function into a coro.
! #: cp/coroutines.cc:1178
  #, gcc-internal-format
  msgid "a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?"
  msgstr ""
  
! #: cp/coroutines.cc:1230
  #, gcc-internal-format
  msgid "the expression %qE is required to be non-throwing"
  msgstr ""
  
! #: cp/coroutines.cc:1232
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr ""
  
! #: cp/coroutines.cc:1361 cp/coroutines.cc:1364
  #, gcc-internal-format
  msgid "%qs awaitable type %qT is not a structure"
  msgstr ""
  
! #: cp/coroutines.cc:1367
  #, gcc-internal-format
  msgid "awaitable type %qT is not a structure"
  msgstr ""
  
! #: cp/coroutines.cc:1460
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr ""
  
! #: cp/coroutines.cc:1552 cp/coroutines.cc:1638
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in an unevaluated context"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/coroutines.cc:1821
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<co_return%> statement"
  msgstr ""
  
! #: cp/coroutines.cc:1858
  #, fuzzy, gcc-internal-format
  msgid "the align argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: cp/coroutines.cc:1868
  #, fuzzy, gcc-internal-format
  msgid "the direction argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: cp/coroutines.cc:2387
  #, gcc-internal-format
  msgid "no suspend point info for %qD"
  msgstr ""
  
! #: cp/coroutines.cc:2960
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate info for %qE"
  msgstr "паўтарэньне `%s'"
  
! #: cp/coroutines.cc:3618
  #, gcc-internal-format
  msgid "assumption ignored because it contains an await-expression"
  msgstr ""
  
! #: cp/coroutines.cc:4125
  #, gcc-internal-format
  msgid "await expressions are not permitted in handlers"
  msgstr ""
  
! #: cp/coroutines.cc:4342
  #, gcc-internal-format
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr ""
  
! #: cp/coroutines.cc:4864
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
  
! #: cp/coroutines.cc:4871
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4876
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
  #. Something is seriously wrong, punt.
! #: cp/coroutines.cc:4907
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
! #: cp/coroutines.cc:5003
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function %qD"
  msgstr ""
  
! #: cp/coroutines.cc:5277
  #, gcc-internal-format
  msgid "no viable conversion from %<void%> provided by %<get_return_object%> to return type %qT"
  msgstr ""
  
! #: cp/cp-gimplify.cc:197
  #, gcc-internal-format
  msgid "both branches of %<if%> statement marked as %qs"
  msgstr ""
  
! #: cp/cp-gimplify.cc:541
  #, gcc-internal-format
  msgid "%qD was promoted to an immediate function because its body contains an immediate-escalating expression %qE"
  msgstr ""
  
! #: cp/cp-gimplify.cc:544
  #, gcc-internal-format
  msgid "%qD was promoted to an immediate function"
  msgstr ""
  
! #: cp/cp-gimplify.cc:1181
  #, gcc-internal-format
  msgid "taking address of an immediate function %qD"
  msgstr ""
  
! #: cp/cp-gimplify.cc:1318
  #, gcc-internal-format
  msgid "call to consteval function %qE is not a constant expression"
  msgstr ""
  
! #: cp/cp-gimplify.cc:2055
  #, gcc-internal-format
  msgid "%<throw%> will always call %<terminate%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:2058
  #, gcc-internal-format
  msgid "in C++11 destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:2070
  #, gcc-internal-format
  msgid "in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3655
  #, gcc-internal-format
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3698
  #, gcc-internal-format
  msgid "pack expansion of %qE attribute"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3701
  #, gcc-internal-format
  msgid "use fold expression in the attribute argument instead"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3740 cp/cp-gimplify.cc:3752 cp/decl.cc:4509
! #: cp/method.cc:990
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/cp-gimplify.cc:3758
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/cp-gimplify.cc:3775
  #, gcc-internal-format
  msgid "%qD does not have %<const char *%> type"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3785
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/cp-gimplify.cc:3797
  #, gcc-internal-format
  msgid "%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>"
  msgstr ""
--- 58964,59158 ----
  #. TODO: record or extract positions of returns (and the first coro
  #. keyword) so that we can add notes to the diagnostic about where
  #. the bad keyword is and what made the function into a coro.
! #: cp/coroutines.cc:1218
  #, gcc-internal-format
  msgid "a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?"
  msgstr ""
  
! #: cp/coroutines.cc:1270
  #, gcc-internal-format
  msgid "the expression %qE is required to be non-throwing"
  msgstr ""
  
! #: cp/coroutines.cc:1272
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr ""
  
! #: cp/coroutines.cc:1401 cp/coroutines.cc:1404
  #, gcc-internal-format
  msgid "%qs awaitable type %qT is not a structure"
  msgstr ""
  
! #: cp/coroutines.cc:1407
  #, gcc-internal-format
  msgid "awaitable type %qT is not a structure"
  msgstr ""
  
! #: cp/coroutines.cc:1500
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr ""
  
! #: cp/coroutines.cc:1592 cp/coroutines.cc:1678
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in an unevaluated context"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/coroutines.cc:1861
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<co_return%> statement"
  msgstr ""
  
! #: cp/coroutines.cc:1898
  #, fuzzy, gcc-internal-format
  msgid "the align argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: cp/coroutines.cc:1908
  #, fuzzy, gcc-internal-format
  msgid "the direction argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: cp/coroutines.cc:2412
  #, gcc-internal-format
  msgid "no suspend point info for %qD"
  msgstr ""
  
! #: cp/coroutines.cc:2984
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate info for %qE"
  msgstr "паўтарэньне `%s'"
  
! #: cp/coroutines.cc:3642
  #, gcc-internal-format
  msgid "assumption ignored because it contains an await-expression"
  msgstr ""
  
! #: cp/coroutines.cc:4149
  #, gcc-internal-format
  msgid "await expressions are not permitted in handlers"
  msgstr ""
  
! #: cp/coroutines.cc:4366
  #, gcc-internal-format
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr ""
  
! #: cp/coroutines.cc:4885
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
  
! #: cp/coroutines.cc:4892
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4897
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
  #. Something is seriously wrong, punt.
! #: cp/coroutines.cc:4928
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
! #: cp/coroutines.cc:5024
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function %qD"
  msgstr ""
  
! #: cp/coroutines.cc:5298
  #, gcc-internal-format
  msgid "no viable conversion from %<void%> provided by %<get_return_object%> to return type %qT"
  msgstr ""
  
! #: cp/cp-gimplify.cc:207
  #, gcc-internal-format
  msgid "both branches of %<if%> statement marked as %qs"
  msgstr ""
  
! #: cp/cp-gimplify.cc:577
  #, gcc-internal-format
  msgid "%qD was promoted to an immediate function because its body contains an immediate-escalating expression %qE"
  msgstr ""
  
! #: cp/cp-gimplify.cc:580
  #, gcc-internal-format
  msgid "%qD was promoted to an immediate function"
  msgstr ""
  
! #: cp/cp-gimplify.cc:978
! #, gcc-internal-format
! msgid "%qs used outside of constant expressions"
! msgstr ""
! 
! #: cp/cp-gimplify.cc:1291
  #, gcc-internal-format
  msgid "taking address of an immediate function %qD"
  msgstr ""
  
! #: cp/cp-gimplify.cc:1472
  #, gcc-internal-format
  msgid "call to consteval function %qE is not a constant expression"
  msgstr ""
  
! #: cp/cp-gimplify.cc:2311
  #, gcc-internal-format
  msgid "%<throw%> will always call %<terminate%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:2314
  #, gcc-internal-format
  msgid "in C++11 destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:2326
  #, gcc-internal-format
  msgid "in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:4061
  #, gcc-internal-format
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr ""
  
! #: cp/cp-gimplify.cc:4104
  #, gcc-internal-format
  msgid "pack expansion of %qE attribute"
  msgstr ""
  
! #: cp/cp-gimplify.cc:4107
  #, gcc-internal-format
  msgid "use fold expression in the attribute argument instead"
  msgstr ""
  
! #: cp/cp-gimplify.cc:4146 cp/cp-gimplify.cc:4158 cp/decl.cc:5053
! #: cp/method.cc:991
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/cp-gimplify.cc:4164
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/cp-gimplify.cc:4181
  #, gcc-internal-format
  msgid "%qD does not have %<const char *%> type"
  msgstr ""
  
! #: cp/cp-gimplify.cc:4191
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/cp-gimplify.cc:4203
  #, gcc-internal-format
  msgid "%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>"
  msgstr ""
*************** msgstr ""
*** 56764,56770 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/cvt.cc:499 cp/typeck.cc:9030
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr ""
--- 59194,59200 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/cvt.cc:499 cp/typeck.cc:9185
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr ""
*************** msgstr ""
*** 56773,57413 ****
  msgid "cannot convert type %qH to type %qI"
  msgstr ""
  
! #: cp/cvt.cc:832
  #, fuzzy, gcc-internal-format
  #| msgid "converting from `%T' to `%T'"
  msgid "conversion from %q#T to %q#T"
  msgstr "пераўтварэньне з `%T' у `%T'"
  
! #: cp/cvt.cc:850
  #, gcc-internal-format
  msgid "the result of the conversion is unspecified because %qE is outside the range of type %qT"
  msgstr ""
  
! #: cp/cvt.cc:861 cp/cvt.cc:916
  #, gcc-internal-format
  msgid "%q#T used where a %qT was expected"
  msgstr ""
  
! #: cp/cvt.cc:870
  #, gcc-internal-format
  msgid "could not convert %qE from %<void%> to %<bool%>"
  msgstr ""
  
! #: cp/cvt.cc:932
  #, gcc-internal-format
  msgid "%q#T used where a floating-point value was expected"
  msgstr ""
  
! #: cp/cvt.cc:990
  msgid "conversion from %qH to non-scalar type %qI requested"
  msgstr ""
  
! #: cp/cvt.cc:1102
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %qs"
  msgstr ""
  
! #: cp/cvt.cc:1104
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>%s"
  msgstr ""
  
! #: cp/cvt.cc:1121
  #, gcc-internal-format
  msgid "ignoring returned value of type %qT, declared with attribute %<nodiscard%>: %qs"
  msgstr ""
  
! #: cp/cvt.cc:1123
  #, gcc-internal-format
  msgid "ignoring returned value of type %qT, declared with attribute %<nodiscard%>%s"
  msgstr ""
  
! #: cp/cvt.cc:1147
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<warn_unused_result%>"
  msgstr ""
  
! #: cp/cvt.cc:1201
  #, gcc-internal-format
  msgid "pseudo-destructor is not called"
  msgstr ""
  
! #: cp/cvt.cc:1304 rust/backend/rust-tree.cc:396
  #, gcc-internal-format
  msgid "conversion to void will not access object of type %qT"
  msgstr ""
  
! #: cp/cvt.cc:1308 rust/backend/rust-tree.cc:402
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1313 rust/backend/rust-tree.cc:409
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1318 rust/backend/rust-tree.cc:416
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1323 rust/backend/rust-tree.cc:423
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1328 rust/backend/rust-tree.cc:430
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in statement"
  msgstr ""
  
! #: cp/cvt.cc:1332 rust/backend/rust-tree.cc:436
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.cc:1351 rust/backend/rust-tree.cc:339
  #, gcc-internal-format
  msgid "conversion to void will not access object of incomplete type %qT"
  msgstr ""
  
! #: cp/cvt.cc:1355 rust/backend/rust-tree.cc:345
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1360 rust/backend/rust-tree.cc:352
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1365 rust/backend/rust-tree.cc:359
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1370 rust/backend/rust-tree.cc:366
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1375 rust/backend/rust-tree.cc:373
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in statement"
  msgstr ""
  
! #: cp/cvt.cc:1379 rust/backend/rust-tree.cc:379
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.cc:1393 rust/backend/rust-tree.cc:450
  #, gcc-internal-format
  msgid "conversion to void will not access object of non-trivially-copyable type %qT"
  msgstr ""
  
! #: cp/cvt.cc:1398 rust/backend/rust-tree.cc:456
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1403 rust/backend/rust-tree.cc:463
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1408 rust/backend/rust-tree.cc:470
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1413 rust/backend/rust-tree.cc:477
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1418 rust/backend/rust-tree.cc:484
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in statement"
  msgstr ""
  
! #: cp/cvt.cc:1423 rust/backend/rust-tree.cc:490
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.cc:1462 rust/backend/rust-tree.cc:531
  #, gcc-internal-format
  msgid "conversion to void will not access object %qE of incomplete type %qT"
  msgstr ""
  
! #: cp/cvt.cc:1466 rust/backend/rust-tree.cc:537
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1471 rust/backend/rust-tree.cc:544
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1476 rust/backend/rust-tree.cc:551
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1481 rust/backend/rust-tree.cc:557
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1486 rust/backend/rust-tree.cc:563
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in statement"
  msgstr ""
  
! #: cp/cvt.cc:1490 rust/backend/rust-tree.cc:569
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in for increment expression"
  msgstr ""
  
! #: cp/cvt.cc:1551
  #, gcc-internal-format
  msgid "conversion to void cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.cc:1555
  #, gcc-internal-format
  msgid "second operand of conditional expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.cc:1559
  #, gcc-internal-format
  msgid "third operand of conditional expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.cc:1563
  #, gcc-internal-format
  msgid "right operand of comma operator cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.cc:1567
  #, gcc-internal-format
  msgid "left operand of comma operator cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.cc:1571
  #, gcc-internal-format
  msgid "statement cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.cc:1575
  #, gcc-internal-format
  msgid "for increment expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.cc:1591
  #, gcc-internal-format
  msgid "second operand of conditional expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.cc:1596
  #, gcc-internal-format
  msgid "third operand of conditional expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.cc:1601
  #, gcc-internal-format
  msgid "right operand of comma operator is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.cc:1606
  #, gcc-internal-format
  msgid "left operand of comma operator is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.cc:1611
  #, gcc-internal-format
  msgid "statement is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.cc:1616
  #, gcc-internal-format
  msgid "for increment expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.cc:1645
  #, gcc-internal-format
  msgid "second operand of conditional expression has no effect"
  msgstr ""
  
! #: cp/cvt.cc:1650
  #, gcc-internal-format
  msgid "third operand of conditional expression has no effect"
  msgstr ""
  
! #: cp/cvt.cc:1655
  #, gcc-internal-format
  msgid "right operand of comma operator has no effect"
  msgstr ""
  
! #: cp/cvt.cc:1659
  #, gcc-internal-format
  msgid "left operand of comma operator has no effect"
  msgstr ""
  
! #: cp/cvt.cc:1663
  #, gcc-internal-format
  msgid "statement has no effect"
  msgstr ""
  
! #: cp/cvt.cc:1667
  #, gcc-internal-format
  msgid "for increment expression has no effect"
  msgstr ""
  
! #: cp/cvt.cc:1822
  #, gcc-internal-format
  msgid "converting NULL to non-pointer type"
  msgstr ""
  
! #: cp/cvt.cc:1940
  #, gcc-internal-format
  msgid "default type conversion cannot deduce template argument for %qD"
  msgstr ""
  
! #: cp/cvt.cc:1956
  #, gcc-internal-format
  msgid "ambiguous default type conversion from %qT"
  msgstr ""
  
! #: cp/cvt.cc:1959
  #, gcc-internal-format
  msgid "  candidate conversions include %qD and %qD"
  msgstr ""
  
! #: cp/cxx-pretty-print.cc:2339
  #, fuzzy, gcc-internal-format
  msgid "template-parameter-"
  msgstr "невыкарыстаемы параметр \"%s\""
  
! #: cp/cxx-pretty-print.cc:2353
  #, gcc-internal-format
  msgid "requires"
  msgstr ""
  
! #: cp/cxx-pretty-print.cc:2851 cp/error.cc:502
  #, gcc-internal-format
  msgid "with"
  msgstr ""
  
! #: cp/decl.cc:733
  #, fuzzy, gcc-internal-format
  #| msgid "new declaration `%#D'"
  msgid "unused using-declaration %qD"
  msgstr "новае абвяшчэньне `%#D'"
  
! #: cp/decl.cc:737
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "unused structured binding declaration"
  msgstr "\"%s\" - гэта не пачатак дэкларацыі"
  
! #: cp/decl.cc:740
  #, fuzzy, gcc-internal-format
  #| msgid "unused variable `%s'"
  msgid "unused variable %qD"
  msgstr "невыкарыстоўваемая пераменная \"%s\""
  
! #: cp/decl.cc:750
  #, gcc-internal-format
  msgid "structured binding declaration set but not used"
  msgstr ""
  
! #: cp/decl.cc:903
  #, gcc-internal-format
  msgid "%qF declared %<static%> but never defined"
  msgstr ""
  
! #: cp/decl.cc:910
  #, gcc-internal-format
  msgid "odr-used inline variable %qD is not defined"
  msgstr ""
  
! #: cp/decl.cc:1355
  #, gcc-internal-format
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr ""
  
! #: cp/decl.cc:1395
  #, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr ""
  
! #: cp/decl.cc:1425
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "from previous declaration %qF"
  msgstr "папярэдняе абвяшчэньне `%D'"
  
! #: cp/decl.cc:1486
  #, fuzzy, gcc-internal-format
  #| msgid "this is a previous declaration"
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "гэта папярэдняе абвяшчэньне"
  
! #: cp/decl.cc:1490 cp/decl.cc:17247
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous declaration %qD"
  msgstr "папярэдняе абвяшчэньне `%D'"
  
! #: cp/decl.cc:1511
  #, gcc-internal-format
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr ""
  
! #: cp/decl.cc:1540
  #, gcc-internal-format
  msgid "friend declaration of %q#D specifies default arguments and isn%'t the only declaration"
  msgstr ""
  
! #: cp/decl.cc:1543
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%#D'"
  msgid "previous declaration of %q#D"
  msgstr "папярэдняе абвяшчэньне `%#D'"
  
! #: cp/decl.cc:1596
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/decl.cc:1598 cp/decl.cc:2025
  #, fuzzy, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/decl.cc:1638
  #, fuzzy, gcc-internal-format
  msgid "redefinition of default argument for %q+#D"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: cp/decl.cc:1640
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "original definition appeared here"
  msgstr "папярэдняе вызначэньне"
  
! #: cp/decl.cc:1706
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/decl.cc:1719 cp/decl.cc:1845
  #, fuzzy, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "у функцыі \"%s\":"
  
! #: cp/decl.cc:1720 cp/decl.cc:1846
  #, fuzzy, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "у функцыі \"%s\":"
  
! #: cp/decl.cc:1728
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr ""
  
! #: cp/decl.cc:1732 cp/decl.cc:1793
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/decl.cc:1820
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/decl.cc:1826 cp/decl.cc:1840
  #, fuzzy, gcc-internal-format
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/decl.cc:1830
  #, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr ""
  
! #: cp/decl.cc:1935
  #, gcc-internal-format
  msgid "literal operator %q#D conflicts with raw literal operator"
  msgstr ""
  
! #: cp/decl.cc:1939
  #, gcc-internal-format
  msgid "raw literal operator %q#D conflicts with literal operator template"
  msgstr ""
  
! #: cp/decl.cc:1955
  #, gcc-internal-format
  msgid "%q#D redeclared as different kind of entity"
  msgstr ""
  
! #: cp/decl.cc:1980
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "conflicting declaration of template %q#D"
  msgstr "абвяшчэньне шаблёну `%#D'"
  
! #: cp/decl.cc:2001
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of C function %q#D"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:2023
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration of %q#D"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/decl.cc:2034
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/decl.cc:2036
  #, fuzzy, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:2047
  #, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/decl.cc:2049
  #, fuzzy, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:2107
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "%q#D previously defined here"
  msgstr "папярэдняе вызначэньне"
  
! #: cp/decl.cc:2108 cp/name-lookup.cc:3388 cp/name-lookup.cc:3426
! #: cp/name-lookup.cc:3452
  #, fuzzy, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:2116
  #, gcc-internal-format
  msgid "parameter declaration is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2121
  #, gcc-internal-format
  msgid "structured binding at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2125
  #, gcc-internal-format
  msgid "static structured binding is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2129
  #, gcc-internal-format
  msgid "extern structured binding is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2136
  #, gcc-internal-format
  msgid "static data member is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2139
  #, gcc-internal-format
  msgid "variable at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2142
  #, gcc-internal-format
  msgid "static variable is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2145
  #, gcc-internal-format
  msgid "extern variable is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2157
  #, fuzzy, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr "няма папярэдняга прататыпа для \"%s\""
  
! #: cp/decl.cc:2159
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "previous non-prototype definition here"
  msgstr "папярэдняе вызначэньне"
  
! #: cp/decl.cc:2199
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of %q#D with %qL linkage"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:2202
  #, fuzzy, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:2251 cp/decl.cc:2261
  #, fuzzy, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: cp/decl.cc:2254 cp/decl.cc:2264
  #, fuzzy, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:2319 cp/decl.cc:17265
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
  msgid "conflicting exporting for declaration %qD"
  msgstr "канфлікт з папярэднім абвяшчэньнем `%#D'"
  
! #: cp/decl.cc:2321 cp/decl.cc:17267
  #, gcc-internal-format
  msgid "previously declared here without exporting"
  msgstr ""
  
! #: cp/decl.cc:2351
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "previous definition of %qD here"
  msgstr "папярэдняе вызначэньне"
  
! #: cp/decl.cc:2352
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD here"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:2367
  #, gcc-internal-format
  msgid "function %qD declared %<[[noreturn]]%> but its first declaration was not"
  msgstr ""
  
! #: cp/decl.cc:2414
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/decl.cc:2430
  #, gcc-internal-format
  msgid "deleted definition of %qD is not first declaration"
  msgstr ""
--- 59203,59854 ----
  msgid "cannot convert type %qH to type %qI"
  msgstr ""
  
! #: cp/cvt.cc:833
  #, fuzzy, gcc-internal-format
  #| msgid "converting from `%T' to `%T'"
  msgid "conversion from %q#T to %q#T"
  msgstr "пераўтварэньне з `%T' у `%T'"
  
! #: cp/cvt.cc:851
  #, gcc-internal-format
  msgid "the result of the conversion is unspecified because %qE is outside the range of type %qT"
  msgstr ""
  
! #: cp/cvt.cc:862 cp/cvt.cc:924
  #, gcc-internal-format
  msgid "%q#T used where a %qT was expected"
  msgstr ""
  
! #: cp/cvt.cc:871
  #, gcc-internal-format
  msgid "could not convert %qE from %<void%> to %<bool%>"
  msgstr ""
  
! #: cp/cvt.cc:940
  #, gcc-internal-format
  msgid "%q#T used where a floating-point value was expected"
  msgstr ""
  
! #: cp/cvt.cc:1000
  msgid "conversion from %qH to non-scalar type %qI requested"
  msgstr ""
  
! #: cp/cvt.cc:1115
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %qs"
  msgstr ""
  
! #: cp/cvt.cc:1117
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>%s"
  msgstr ""
  
! #: cp/cvt.cc:1134
  #, gcc-internal-format
  msgid "ignoring returned value of type %qT, declared with attribute %<nodiscard%>: %qs"
  msgstr ""
  
! #: cp/cvt.cc:1136
  #, gcc-internal-format
  msgid "ignoring returned value of type %qT, declared with attribute %<nodiscard%>%s"
  msgstr ""
  
! #: cp/cvt.cc:1160
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<warn_unused_result%>"
  msgstr ""
  
! #: cp/cvt.cc:1207
  #, gcc-internal-format
  msgid "pseudo-destructor is not called"
  msgstr ""
  
! #: cp/cvt.cc:1322 rust/backend/rust-tree.cc:399
  #, gcc-internal-format
  msgid "conversion to void will not access object of type %qT"
  msgstr ""
  
! #: cp/cvt.cc:1326 rust/backend/rust-tree.cc:405
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1331 rust/backend/rust-tree.cc:412
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1336 rust/backend/rust-tree.cc:419
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1341 rust/backend/rust-tree.cc:426
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1346 rust/backend/rust-tree.cc:433
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in statement"
  msgstr ""
  
! #: cp/cvt.cc:1350 rust/backend/rust-tree.cc:439
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.cc:1369 rust/backend/rust-tree.cc:342
  #, gcc-internal-format
  msgid "conversion to void will not access object of incomplete type %qT"
  msgstr ""
  
! #: cp/cvt.cc:1373 rust/backend/rust-tree.cc:348
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1378 rust/backend/rust-tree.cc:355
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1383 rust/backend/rust-tree.cc:362
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1388 rust/backend/rust-tree.cc:369
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1393 rust/backend/rust-tree.cc:376
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in statement"
  msgstr ""
  
! #: cp/cvt.cc:1397 rust/backend/rust-tree.cc:382
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.cc:1411 rust/backend/rust-tree.cc:453
  #, gcc-internal-format
  msgid "conversion to void will not access object of non-trivially-copyable type %qT"
  msgstr ""
  
! #: cp/cvt.cc:1416 rust/backend/rust-tree.cc:459
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1421 rust/backend/rust-tree.cc:466
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1426 rust/backend/rust-tree.cc:473
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1431 rust/backend/rust-tree.cc:480
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1436 rust/backend/rust-tree.cc:487
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in statement"
  msgstr ""
  
! #: cp/cvt.cc:1441 rust/backend/rust-tree.cc:493
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.cc:1480 rust/backend/rust-tree.cc:535
  #, gcc-internal-format
  msgid "conversion to void will not access object %qE of incomplete type %qT"
  msgstr ""
  
! #: cp/cvt.cc:1484 rust/backend/rust-tree.cc:541
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1489 rust/backend/rust-tree.cc:548
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1494 rust/backend/rust-tree.cc:555
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1499 rust/backend/rust-tree.cc:561
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1504 rust/backend/rust-tree.cc:567
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in statement"
  msgstr ""
  
! #: cp/cvt.cc:1508 rust/backend/rust-tree.cc:573
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in for increment expression"
  msgstr ""
  
! #: cp/cvt.cc:1569
  #, gcc-internal-format
  msgid "conversion to void cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.cc:1573
  #, gcc-internal-format
  msgid "second operand of conditional expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.cc:1577
  #, gcc-internal-format
  msgid "third operand of conditional expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.cc:1581
  #, gcc-internal-format
  msgid "right operand of comma operator cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.cc:1585
  #, gcc-internal-format
  msgid "left operand of comma operator cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.cc:1589
  #, gcc-internal-format
  msgid "statement cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.cc:1593
  #, gcc-internal-format
  msgid "for increment expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.cc:1609
  #, gcc-internal-format
  msgid "second operand of conditional expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.cc:1614
  #, gcc-internal-format
  msgid "third operand of conditional expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.cc:1619
  #, gcc-internal-format
  msgid "right operand of comma operator is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.cc:1624
  #, gcc-internal-format
  msgid "left operand of comma operator is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.cc:1629
  #, gcc-internal-format
  msgid "statement is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.cc:1634
  #, gcc-internal-format
  msgid "for increment expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.cc:1663
  #, gcc-internal-format
  msgid "second operand of conditional expression has no effect"
  msgstr ""
  
! #: cp/cvt.cc:1668
  #, gcc-internal-format
  msgid "third operand of conditional expression has no effect"
  msgstr ""
  
! #: cp/cvt.cc:1673
  #, gcc-internal-format
  msgid "right operand of comma operator has no effect"
  msgstr ""
  
! #: cp/cvt.cc:1677
  #, gcc-internal-format
  msgid "left operand of comma operator has no effect"
  msgstr ""
  
! #: cp/cvt.cc:1681
  #, gcc-internal-format
  msgid "statement has no effect"
  msgstr ""
  
! #: cp/cvt.cc:1685
  #, gcc-internal-format
  msgid "for increment expression has no effect"
  msgstr ""
  
! #: cp/cvt.cc:1840
  #, gcc-internal-format
  msgid "converting NULL to non-pointer type"
  msgstr ""
  
! #: cp/cvt.cc:1958
  #, gcc-internal-format
  msgid "default type conversion cannot deduce template argument for %qD"
  msgstr ""
  
! #: cp/cvt.cc:1974
  #, gcc-internal-format
  msgid "ambiguous default type conversion from %qT"
  msgstr ""
  
! #: cp/cvt.cc:1977
  #, gcc-internal-format
  msgid "  candidate conversions include %qD and %qD"
  msgstr ""
  
! #: cp/cxx-pretty-print.cc:2381
  #, fuzzy, gcc-internal-format
  msgid "template-parameter-"
  msgstr "невыкарыстаемы параметр \"%s\""
  
! #: cp/cxx-pretty-print.cc:2395
  #, gcc-internal-format
  msgid "requires"
  msgstr ""
  
! #: cp/cxx-pretty-print.cc:2893 cp/error.cc:529
  #, gcc-internal-format
  msgid "with"
  msgstr ""
  
! #: cp/decl.cc:851
  #, fuzzy, gcc-internal-format
  #| msgid "new declaration `%#D'"
  msgid "unused using-declaration %qD"
  msgstr "новае абвяшчэньне `%#D'"
  
! #: cp/decl.cc:855
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "unused structured binding declaration"
  msgstr "\"%s\" - гэта не пачатак дэкларацыі"
  
! #: cp/decl.cc:858
  #, fuzzy, gcc-internal-format
  #| msgid "unused variable `%s'"
  msgid "unused variable %qD"
  msgstr "невыкарыстоўваемая пераменная \"%s\""
  
! #: cp/decl.cc:868
  #, gcc-internal-format
  msgid "structured binding declaration set but not used"
  msgstr ""
  
! #: cp/decl.cc:1020
  #, gcc-internal-format
  msgid "%qF declared %<static%> but never defined"
  msgstr ""
  
! #: cp/decl.cc:1029
  #, gcc-internal-format
  msgid "odr-used inline variable %qD is not defined"
  msgstr ""
  
! #: cp/decl.cc:1485
  #, gcc-internal-format
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr ""
  
! #: cp/decl.cc:1525
  #, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr ""
  
! #: cp/decl.cc:1555
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "from previous declaration %qF"
  msgstr "папярэдняе абвяшчэньне `%D'"
  
! #: cp/decl.cc:1616
  #, fuzzy, gcc-internal-format
  #| msgid "this is a previous declaration"
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "гэта папярэдняе абвяшчэньне"
  
! #: cp/decl.cc:1620 cp/decl.cc:18421
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous declaration %qD"
  msgstr "папярэдняе абвяшчэньне `%D'"
  
! #: cp/decl.cc:1641
  #, gcc-internal-format
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr ""
  
! #: cp/decl.cc:1670
  #, gcc-internal-format
  msgid "friend declaration of %q#D specifies default arguments and isn%'t the only declaration"
  msgstr ""
  
! #: cp/decl.cc:1673
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%#D'"
  msgid "previous declaration of %q#D"
  msgstr "папярэдняе абвяшчэньне `%#D'"
  
! #: cp/decl.cc:1726
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/decl.cc:1728 cp/decl.cc:2272
  #, fuzzy, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/decl.cc:1768
  #, fuzzy, gcc-internal-format
  msgid "redefinition of default argument for %q+#D"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: cp/decl.cc:1770
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "original definition appeared here"
  msgstr "папярэдняе вызначэньне"
  
! #: cp/decl.cc:1811
! #, gcc-internal-format
! msgid "%<indeterminate%> attribute not specified for parameter %qD on the first declaration of its function"
! msgstr ""
! 
! #: cp/decl.cc:1813
! #, fuzzy, gcc-internal-format
! #| msgid "Invalid declaration"
! msgid "earlier declaration"
! msgstr "Нерэчаіснае абвяшчэнне"
! 
! #: cp/decl.cc:1951
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/decl.cc:1964 cp/decl.cc:2090
  #, fuzzy, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "у функцыі \"%s\":"
  
! #: cp/decl.cc:1965 cp/decl.cc:2091
  #, fuzzy, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "у функцыі \"%s\":"
  
! #: cp/decl.cc:1973
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr ""
  
! #: cp/decl.cc:1977 cp/decl.cc:2038
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/decl.cc:2065
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/decl.cc:2071 cp/decl.cc:2085
  #, fuzzy, gcc-internal-format
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/decl.cc:2075
  #, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr ""
  
! #: cp/decl.cc:2180
  #, gcc-internal-format
  msgid "literal operator %q#D conflicts with raw literal operator"
  msgstr ""
  
! #: cp/decl.cc:2184
  #, gcc-internal-format
  msgid "raw literal operator %q#D conflicts with literal operator template"
  msgstr ""
  
! #: cp/decl.cc:2200
  #, gcc-internal-format
  msgid "%q#D redeclared as different kind of entity"
  msgstr ""
  
! #: cp/decl.cc:2225
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "conflicting declaration of template %q#D"
  msgstr "абвяшчэньне шаблёну `%#D'"
  
! #: cp/decl.cc:2246
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of C function %q#D"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:2270
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration of %q#D"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/decl.cc:2281
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/decl.cc:2283
  #, fuzzy, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:2294
  #, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/decl.cc:2296
  #, fuzzy, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:2358
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "%q#D previously defined here"
  msgstr "папярэдняе вызначэньне"
  
! #: cp/decl.cc:2359 cp/name-lookup.cc:3476 cp/name-lookup.cc:3516
! #: cp/name-lookup.cc:3542
  #, fuzzy, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:2367
  #, gcc-internal-format
  msgid "parameter declaration is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2372
  #, gcc-internal-format
  msgid "structured binding at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2376
  #, gcc-internal-format
  msgid "static structured binding is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2380
  #, gcc-internal-format
  msgid "extern structured binding is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2387
  #, gcc-internal-format
  msgid "static data member is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2390
  #, gcc-internal-format
  msgid "variable at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2393
  #, gcc-internal-format
  msgid "static variable is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2396
  #, gcc-internal-format
  msgid "extern variable is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2408
  #, fuzzy, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr "няма папярэдняга прататыпа для \"%s\""
  
! #: cp/decl.cc:2410
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "previous non-prototype definition here"
  msgstr "папярэдняе вызначэньне"
  
! #: cp/decl.cc:2450
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of %q#D with %qL linkage"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:2453
  #, fuzzy, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:2502 cp/decl.cc:2512
  #, fuzzy, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: cp/decl.cc:2505 cp/decl.cc:2515
  #, fuzzy, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:2570 cp/decl.cc:18439
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
  msgid "conflicting exporting for declaration %qD"
  msgstr "канфлікт з папярэднім абвяшчэньнем `%#D'"
  
! #: cp/decl.cc:2572 cp/decl.cc:18441
  #, gcc-internal-format
  msgid "previously declared here without exporting"
  msgstr ""
  
! #: cp/decl.cc:2602
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "previous definition of %qD here"
  msgstr "папярэдняе вызначэньне"
  
! #: cp/decl.cc:2603
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD here"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:2618
  #, gcc-internal-format
  msgid "function %qD declared %<[[noreturn]]%> but its first declaration was not"
  msgstr ""
  
! #: cp/decl.cc:2665
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/decl.cc:2681
  #, gcc-internal-format
  msgid "deleted definition of %qD is not first declaration"
  msgstr ""
*************** msgstr ""
*** 57420,57465 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2947
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "ініцыялізацыя"
  
! #: cp/decl.cc:3129
  #, 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.cc:3407 cp/decl.cc:3436 cp/decl.cc:3474 cp/decl.cc:3491
! #: cp/decl.cc:3590
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "redefinition of %q#D"
  msgstr "папярэдняе вызначэньне `%#T'"
  
! #: cp/decl.cc:3423
  #, fuzzy, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
  
! #: cp/decl.cc:3433
  #, fuzzy, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/decl.cc:3447 cp/decl.cc:3501
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3450 cp/decl.cc:3504
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3460
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr ""
--- 59861,59906 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:3177
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "ініцыялізацыя"
  
! #: cp/decl.cc:3328
  #, 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.cc:3610 cp/decl.cc:3639 cp/decl.cc:3677 cp/decl.cc:3694
! #: cp/decl.cc:3793
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "redefinition of %q#D"
  msgstr "папярэдняе вызначэньне `%#T'"
  
! #: cp/decl.cc:3626
  #, fuzzy, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
  
! #: cp/decl.cc:3636
  #, fuzzy, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/decl.cc:3650 cp/decl.cc:3704
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3653 cp/decl.cc:3707
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3663
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr ""
*************** msgstr ""
*** 57467,60022 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3521
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr ""
  
! #: cp/decl.cc:3536
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr ""
  
! #: cp/decl.cc:3539
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr ""
  
! #: cp/decl.cc:3554 cp/decl.cc:3598 cp/name-lookup.cc:2913
! #: cp/name-lookup.cc:3420 cp/name-lookup.cc:3423 cp/name-lookup.cc:3446
! #: cp/name-lookup.cc:3449
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "redeclaration of %q#D"
  msgstr "абвяшчэньне `%#D'"
  
! #: cp/decl.cc:3581
  #, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr ""
  
! #: cp/decl.cc:3650
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.cc:3651
  #, gcc-internal-format
  msgid "previous label"
  msgstr ""
  
! #: cp/decl.cc:3741
  #, fuzzy, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "паўтарэнне \"%s\""
  
! #: cp/decl.cc:3742
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr ""
  
! #: cp/decl.cc:3746
  #, gcc-internal-format
  msgid "  as a possible target of computed goto"
  msgstr ""
  
! #: cp/decl.cc:3748
  #, gcc-internal-format
  msgid "  from here"
  msgstr " адсюль"
  
! #: cp/decl.cc:3777 cp/decl.cc:4016
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.cc:3802
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "ініцыялізацыя"
  
! #: cp/decl.cc:3814 cp/decl.cc:3982
  #, gcc-internal-format
  msgid "  enters %<try%> block"
  msgstr ""
  
! #: cp/decl.cc:3820 cp/decl.cc:3971 cp/decl.cc:3984
  #, gcc-internal-format
  msgid "  enters %<catch%> block"
  msgstr ""
  
! #: cp/decl.cc:3826 cp/decl.cc:3998
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.cc:3832 cp/decl.cc:3986
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.cc:3838 cp/decl.cc:3992
  #, fuzzy, gcc-internal-format
  msgid "  enters statement expression"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: cp/decl.cc:3845 cp/decl.cc:3988
  #, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3851 cp/decl.cc:3990
  #, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3882 cp/decl.cc:4056
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "  does not destroy %qD"
  msgstr "%s не падтрымлівае %s"
  
! #: cp/decl.cc:3884 cp/decl.cc:4040
  #, gcc-internal-format
  msgid "  does not clean up handled exception"
  msgstr ""
  
! #: cp/decl.cc:3976
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "ініцыялізацыя"
  
! #: cp/decl.cc:4516 cp/parser.cc:7467
  #, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr ""
  
! #: cp/decl.cc:4522
  #, fuzzy, gcc-internal-format
  msgid "%qD is a function, not a type"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/decl.cc:4533
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/decl.cc:4572 cp/decl.cc:4673
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.cc:4573
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "вяртаемы тып \"%s\" не \"int\""
  
! #: cp/decl.cc:4587
  #, fuzzy, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "памер \"%s\" - %d байт"
  
! #: cp/decl.cc:4596
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.cc:4609
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr ""
  
! #: cp/decl.cc:4683
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/decl.cc:5161
  #, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr ""
  
! #: cp/decl.cc:5216
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5220
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5233
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5238
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5565
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr ""
  
! #: cp/decl.cc:5575 cp/parser.cc:24258
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5604
  #, gcc-internal-format
  msgid "anonymous struct with base classes"
  msgstr ""
  
! #: cp/decl.cc:5616
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5619
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5622
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5641
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:5644
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.cc:5686
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.cc:5691
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:5708
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr ""
  
! #: cp/decl.cc:5741
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr ""
  
! #: cp/decl.cc:5749
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.cc:5756
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/decl.cc:5759
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr ""
  
! #: cp/decl.cc:5764
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.cc:5767
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr ""
  
! #: cp/decl.cc:5770
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5774
  #, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5778
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5782
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5786
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5790
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr ""
  
! #: cp/decl.cc:5793 cp/decl.cc:5796 cp/decl.cc:5799
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/decl.cc:5822
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/decl.cc:5825
  #, fuzzy, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/decl.cc:5838 cp/decl.cc:13778 cp/decl.cc:15425 cp/parser.cc:16040
! #: cp/parser.cc:21979 cp/parser.cc:28921
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "attribute ignored"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: cp/decl.cc:5840 cp/decl.cc:13779
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:5915
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr ""
  
  #. A template type parameter or other dependent type.
! #: cp/decl.cc:5919
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.cc:5985 cp/decl2.cc:1069 cp/decl2.cc:1271
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: cp/decl.cc:5998
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr ""
  
! #: cp/decl.cc:6036
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr ""
  
! #: cp/decl.cc:6063
  #, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr ""
  
! #: cp/decl.cc:6072
  #, fuzzy, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "пустое абвяшчэнне"
  
! #: cp/decl.cc:6073
  #, fuzzy, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/decl.cc:6085
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:6097
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/decl.cc:6147 cp/decl.cc:6151
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr ""
  
! #: cp/decl.cc:6169
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D must not be attached to a named module"
  msgstr ""
  
! #: cp/decl.cc:6205
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:6211
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:6277
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/decl.cc:6286 cp/decl.cc:7761
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/decl.cc:6297
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr ""
  
! #: cp/decl.cc:6367
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.cc:6450
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6456
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6475
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr ""
  
! #: cp/decl.cc:6479
  #, fuzzy, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/decl.cc:6544
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr ""
  
! #: cp/decl.cc:6551
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in `%D'"
  msgid "array size missing in %qD"
  msgstr "прапушчан памер масіва ў `%D'"
  
! #: cp/decl.cc:6563
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array `%D'"
  msgid "zero-size array %qD"
  msgstr "нулявы памер масіва `%D'"
  
! #: cp/decl.cc:6603
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr ""
  
! #: cp/decl.cc:6628
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: cp/decl.cc:6730
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6734
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6741
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.cc:6784 rust/backend/rust-tree.cc:3265
  #, fuzzy, gcc-internal-format
  msgid "uninitialized %<const %D%>"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/decl.cc:6791 rust/backend/rust-tree.cc:3272
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.cc:6800 rust/backend/rust-tree.cc:3281
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr ""
  
! #: cp/decl.cc:6808
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr ""
  
! #: cp/decl.cc:6812
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6815
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:7115
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: cp/decl.cc:7187
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.cc:7232
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.cc:7249 cp/init.cc:3424 cp/search.cc:1244
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "памер \"%s\" - %d байт"
  
! #: cp/decl.cc:7254
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr ""
  
! #: cp/decl.cc:7279
  #, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr ""
  
! #: cp/decl.cc:7335
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer for %q#D"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: cp/decl.cc:7389
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:7428 cp/decl.cc:7719 cp/typeck2.cc:1634 cp/typeck2.cc:1969
! #: cp/typeck2.cc:2017 cp/typeck2.cc:2064
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/decl.cc:7471
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/decl.cc:7481
  #, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr ""
  
! #: cp/decl.cc:7615
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/decl.cc:7749
  #, fuzzy, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/decl.cc:7763
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/decl.cc:7776
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr ""
  
! #: cp/decl.cc:7832
  #, fuzzy, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/decl.cc:7853
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr ""
  
! #: cp/decl.cc:7898
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.cc:8041
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr ""
  
! #: cp/decl.cc:8081
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr ""
  
! #: cp/decl.cc:8083
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr ""
  
! #: cp/decl.cc:8086
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr ""
  
! #: cp/decl.cc:8091
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl.cc:8293
  #, fuzzy, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: cp/decl.cc:8495
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be of %<omp_interop_t%>"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: cp/decl.cc:8666
  #, fuzzy, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "Не магу знайсці дэкларацыю інтэрфейса для \"%s\""
  
! #: cp/decl.cc:8690
  #, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr ""
  
! #: cp/decl.cc:8695
  #, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr ""
  
! #: cp/decl.cc:8700
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:8705
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "%<declare variant%> on deleted %qD"
  msgstr "абвяшчэньне шаблёну `%#D'"
  
! #: cp/decl.cc:8710
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8775
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.cc:8796 cp/decl.cc:15825
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr ""
  
! #: cp/decl.cc:8800 cp/decl.cc:15829
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr ""
  
! #: cp/decl.cc:8845 cp/decl.cc:15792
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:8881
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr ""
  
! #: cp/decl.cc:8893
  #, fuzzy, gcc-internal-format
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "вяртаемы тып \"%s\" не \"int\""
  
  #. [basic.start.main]/3: A program that defines main as deleted
  #. is ill-formed.
! #: cp/decl.cc:8944
  #, gcc-internal-format
  msgid "%<::main%> cannot be deleted"
  msgstr ""
  
! #: cp/decl.cc:9098
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:9141
  #, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr ""
  
! #: cp/decl.cc:9349
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr ""
  
! #: cp/decl.cc:9581
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr ""
  
! #: cp/decl.cc:9582
  #, gcc-internal-format
  msgid "lambda declared here"
  msgstr ""
  
! #: cp/decl.cc:9598
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.cc:9601
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:9609
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr ""
  
! #: cp/decl.cc:9632
  #, gcc-internal-format
  msgid "in base class of %qT"
  msgstr ""
  
! #: cp/decl.cc:9639
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9648
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9886
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/decl.cc:9902
  #, gcc-internal-format
! msgid "array initializer for structured binding declaration in condition"
  msgstr ""
  
! #: cp/decl.cc:9908
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr ""
  
! #: cp/decl.cc:9918 cp/decl.cc:9998
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9922
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9925
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9966
! #, gcc-internal-format
! msgid "cannot decompose variable length vector %qT"
! msgstr ""
! 
! #: cp/decl.cc:9990
! #, fuzzy, gcc-internal-format
! msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
! msgstr "памер масіва \"%s\" адмоўны"
! 
! #: cp/decl.cc:10000
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:10047
! #, gcc-internal-format
! msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
! msgstr ""
! 
! #: cp/decl.cc:10053
! #, gcc-internal-format
! msgid "in initialization of structured binding variable %qD"
! msgstr ""
! 
! #: cp/decl.cc:10082
  #, gcc-internal-format
! msgid "cannot decompose union type %qT"
  msgstr ""
  
! #: cp/decl.cc:10087
  #, gcc-internal-format
! msgid "cannot decompose non-array non-class type %qT"
  msgstr ""
  
! #: cp/decl.cc:10093
  #, gcc-internal-format
! msgid "structured binding refers to incomplete class type %qT"
  msgstr ""
  
! #: cp/decl.cc:10102
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr ""
  
! #: cp/decl.cc:10598
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:10601
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:10606
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10825
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr ""
  
! #: cp/decl.cc:10829
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in `%D'"
  msgid "array size missing in %qT"
  msgstr "прапушчан памер масіва ў `%D'"
  
! #: cp/decl.cc:10832
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array `%D'"
  msgid "zero-size array %qT"
  msgstr "нулявы памер масіва `%D'"
  
! #: cp/decl.cc:10848
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:10850
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:10876
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr ""
  
! #: cp/decl.cc:10878
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.cc:10884
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr ""
  
! #: cp/decl.cc:10887
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr ""
  
! #: cp/decl.cc:10889
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:10895
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr ""
  
! #: cp/decl.cc:10898
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr ""
  
! #: cp/decl.cc:10900
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.cc:10906
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr ""
  
! #: cp/decl.cc:10909
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr ""
  
! #: cp/decl.cc:10911
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.cc:10918
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr ""
  
! #: cp/decl.cc:10925
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/decl.cc:10957
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.cc:10997
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl.cc:11073
  #, fuzzy, gcc-internal-format
  msgid "function concepts are no longer supported"
  msgstr "-pipe не падтрымліваецца."
  
! #: cp/decl.cc:11111
  #, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr ""
  
! #: cp/decl.cc:11113
  #, gcc-internal-format
  msgid "constrained non-template friend declaration must be a definition"
  msgstr ""
  
! #: cp/decl.cc:11120
  #, gcc-internal-format
  msgid "friend function template with constraints that depend on outer template parameters must be a definition"
  msgstr ""
  
! #: cp/decl.cc:11172
  #, fuzzy, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "ініцыялізацыя"
  
! #: cp/decl.cc:11183
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/decl.cc:11201
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:11210
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #. diagnostic_option_id=
! #: cp/decl.cc:11241
  #, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr ""
  
! #: cp/decl.cc:11283
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr ""
  
! #: cp/decl.cc:11286
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr ""
  
! #: cp/decl.cc:11289 cp/decl.cc:11292
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr ""
  
! #: cp/decl.cc:11294
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr ""
  
! #: cp/decl.cc:11296
! #, fuzzy, gcc-internal-format
! msgid "cannot declare %<::main%> with a linkage specification"
! msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/decl.cc:11299
  #, gcc-internal-format
  msgid "cannot attach %<::main%> to a named module"
  msgstr ""
  
! #: cp/decl.cc:11358
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:11360
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:11361
  #, gcc-internal-format
  msgid "explicit object member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:11366
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.cc:11368
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.cc:11369
  #, gcc-internal-format
  msgid "explicit object member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.cc:11375 cp/decl.cc:14308 cp/decl.cc:14318 cp/parser.cc:12370
  #, fuzzy, gcc-internal-format
  msgid "explicit object parameter declared here"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: cp/decl.cc:11388
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr ""
  
! #: cp/decl.cc:11390 cp/decl.cc:11399 cp/typeck.cc:4783
  #, fuzzy, gcc-internal-format
  #| msgid "  from here"
  msgid "  declared here"
  msgstr " адсюль"
  
! #: cp/decl.cc:11397
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr ""
  
! #: cp/decl.cc:11403
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr ""
  
! #: cp/decl.cc:11417
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr ""
  
! #: cp/decl.cc:11427
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/decl.cc:11435
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:11441
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:11448
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:11453
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr ""
  
! #: cp/decl.cc:11538
  #, fuzzy, gcc-internal-format
  #| msgid "`main' must return `int'"
  msgid "%<::main%> must return %<int%>"
  msgstr "`main' павінна вяртаць `int'"
  
! #: cp/decl.cc:11578
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.cc:11584
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr ""
  
! #: cp/decl.cc:11586
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "ініцыялізацыя"
  
! #: cp/decl.cc:11603
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr ""
  
! #: cp/decl.cc:11800
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr ""
  
! #: cp/decl.cc:11803
  #, gcc-internal-format
  msgid "an entity named %<main%> cannot be declared with C language linkage"
  msgstr ""
  
! #: cp/decl.cc:11812
  #, fuzzy, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/decl.cc:11815
  #, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr ""
  
! #: cp/decl.cc:11818
  #, fuzzy, gcc-internal-format
  msgid "variable concepts are no longer supported"
  msgstr "-pipe не падтрымліваецца."
  
! #: cp/decl.cc:11939
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr ""
  
! #: cp/decl.cc:11943
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr ""
  
! #: cp/decl.cc:11947
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr ""
  
! #: cp/decl.cc:11958
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11963
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr ""
  
! #: cp/decl.cc:11968
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:12080
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' has non-integer type"
  msgid "size of array %qD has non-integral type %qT"
  msgstr "памер масіва `%D' не цэлалікавы тып"
  
! #: cp/decl.cc:12083
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/decl.cc:12114 cp/decl.cc:12186
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/decl.cc:12118 cp/decl.cc:12189
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.cc:12169
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: cp/decl.cc:12172
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: cp/decl.cc:12196
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: cp/decl.cc:12199
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: cp/decl.cc:12205
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:12208
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.cc:12260
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.cc:12320
  #, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr ""
  
! #: cp/decl.cc:12323
  #, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr ""
  
! #: cp/decl.cc:12333
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qD as array of void"
  msgstr "абвяшчэньне `%#D'"
  
! #: cp/decl.cc:12335
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr ""
  
! #: cp/decl.cc:12340
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr ""
  
! #: cp/decl.cc:12342
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr ""
  
! #: cp/decl.cc:12347
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr ""
  
! #: cp/decl.cc:12349
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr ""
  
! #: cp/decl.cc:12354
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr ""
  
! #: cp/decl.cc:12357
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr ""
  
! #: cp/decl.cc:12375
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:12379
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:12393
  #, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12491
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.cc:12494
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "\"%s\" - гэта не пачатак дэкларацыі"
  
! #: cp/decl.cc:12505
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.cc:12508
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "\"%s\" - гэта не пачатак дэкларацыі"
  
! #: cp/decl.cc:12521
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:12524
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:12533
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr ""
  
! #: cp/decl.cc:12536
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:12540
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:12549
  #, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:12570
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:12578
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:12593
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr ""
  
! #: cp/decl.cc:12598
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/decl.cc:12654
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:12660
  #, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:12681
  msgid "%e and %e specified together"
  msgstr ""
  
! #: cp/decl.cc:12893
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/decl.cc:12896 cp/decl.cc:12918
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/decl.cc:12899
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/decl.cc:12909
  #, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr ""
  
! #: cp/decl.cc:12933
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:12940
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qE as non-member"
  msgstr "абвяшчэньне `%#D'"
  
! #: cp/decl.cc:12968
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.cc:13019
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr ""
  
! #: cp/decl.cc:13027 cp/decl.cc:13036 cp/decl.cc:15032
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:13044
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qD as %<typedef%>"
  msgstr "абвяшчэньне `%#D'"
  
! #: cp/decl.cc:13049
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qD as parameter"
  msgstr "абвяшчэньне `%#D'"
  
! #: cp/decl.cc:13084
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr ""
  
! #: cp/decl.cc:13091 cp/decl.cc:13098 cp/decl.cc:13105 cp/decl.cc:13112
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "\"%s\" - гэта не пачатак дэкларацыі"
  
! #: cp/decl.cc:13123
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:13133
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "пустое абвяшчэнне"
  
! #: cp/decl.cc:13187
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain `complex' meaning `double complex'"
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C не падтрымлівае просты \"complex\" у значэнні \"double complex\""
  
! #: cp/decl.cc:13237 cp/decl.cc:13241 cp/decl.cc:13244
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: cp/decl.cc:13261
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_saveregs not supported by this target"
  msgid "%<__int%d%> is not supported by this target"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
  
! #: cp/decl.cc:13269
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support `long long'"
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ не падтрымлівае \"long long\""
  
! #: cp/decl.cc:13332
  #, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr ""
  
! #: cp/decl.cc:13339
  #, gcc-internal-format
  msgid "%qs specified with typedef-name %qD"
  msgstr ""
  
! #: cp/decl.cc:13348
  #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr ""
  
! #: cp/decl.cc:13350
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr ""
  
! #: cp/decl.cc:13419
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "complex invalid for %qs"
  msgstr "complex нерэчаісны для \"%s\""
  
! #: cp/decl.cc:13463
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:13489
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr ""
  
! #: cp/decl.cc:13498
  #, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:13511
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:13518
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr ""
  
! #: cp/decl.cc:13528 cp/decl.cc:13705
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr ""
  
! #: cp/decl.cc:13536 cp/decl.cc:13545 cp/decl.cc:13551 cp/decl.cc:13557
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/decl.cc:13567
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "%<virtual%> outside class declaration"
  msgstr "Нерэчаіснае абвяшчэнне"
  
! #: cp/decl.cc:13577 cp/decl.cc:13580 cp/decl.cc:13582 cp/decl.cc:13585
! #: cp/decl.cc:13595 cp/decl.cc:13605 cp/decl.cc:13615 cp/decl.cc:13619
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr ""
  
! #: cp/decl.cc:13589 cp/decl.cc:13611
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:13599
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr ""
  
! #: cp/decl.cc:13623
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13635
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr ""
  
! #: cp/decl.cc:13638
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13646
  #, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr ""
  
! #: cp/decl.cc:13677
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "multiple storage classes in declaration of %qs"
  msgstr "паўторнае абвяшчэньне адмеціны `%s'"
  
! #: cp/decl.cc:13703
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr ""
  
! #: cp/decl.cc:13717
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:13722
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13730
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.cc:13744
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.cc:13850
  #, fuzzy, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:13856
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr ""
  
! #: cp/decl.cc:13923
  #, gcc-internal-format
  msgid "explicit object member function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:13937
  #, gcc-internal-format
  msgid "a function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13943
  #, gcc-internal-format
  msgid "a pointer to function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13947
  #, gcc-internal-format
  msgid "a pointer to member function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13955
  #, gcc-internal-format
  msgid "the type of a pointer to explicit object member function is a regular pointer to function type"
  msgstr ""
  
! #: cp/decl.cc:13959
  #, gcc-internal-format
  msgid "the type of an explicit object member function is a regular function type"
  msgstr ""
  
! #: cp/decl.cc:13980
  #, gcc-internal-format
  msgid "only the first parameter of a member function can be declared as an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13985
  #, gcc-internal-format
  msgid "valid explicit object parameter declared here"
  msgstr ""
  
! #: cp/decl.cc:13989
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:14010
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:14014
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/decl.cc:14019
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/decl.cc:14026
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14035
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14040
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/decl.cc:14047
  #, gcc-internal-format
  msgid "%qs function with trailing return type has constrained %<auto%> type specifier rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14053
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constrained %<auto%> type"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/decl.cc:14065
  #, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr ""
  
! #: cp/decl.cc:14075
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.cc:14088
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:14102
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/decl.cc:14105
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:14112
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.cc:14138
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:14150
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared (first use in this function)"
  msgid "%qs declared as function returning a function"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/decl.cc:14156
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr ""
  
! #: cp/decl.cc:14163
  #, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr ""
  
! #: cp/decl.cc:14196
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:14198
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:14203
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:14204
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:14212
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:14213
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:14231
  #, fuzzy, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/decl.cc:14248
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/decl.cc:14253
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr ""
  
! #: cp/decl.cc:14257
  #, fuzzy, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/decl.cc:14267
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:14271
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:14297
  #, gcc-internal-format
  msgid "a non-member function cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:14305
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<virtual%>"
  msgstr ""
  
! #: cp/decl.cc:14315
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.cc:14324
  #, gcc-internal-format
  msgid "%qD cannot be an explicit object member function"
  msgstr ""
  
! #: cp/decl.cc:14347
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.cc:14405
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/decl.cc:14418 cp/decl.cc:14425
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Не магу знайсці файл для класа %s."
  
! #: cp/decl.cc:14427
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr ""
  
! #: cp/decl.cc:14456
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr ""
  
! #: cp/decl.cc:14457
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/decl.cc:14530
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:14609
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.cc:14635
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.cc:14640
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.cc:14670
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:14672
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:14680
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:14720
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr ""
  
! #: cp/decl.cc:14729
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:14732
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:14743
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "%<explicit%> outside class declaration"
  msgstr "паўторнае абвяшчэньне адмеціны `%s'"
  
! #: cp/decl.cc:14746
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:14749
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.cc:14759
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/decl.cc:14766
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:14772
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/decl.cc:14778
  #, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:14784
  #, fuzzy, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/decl.cc:14790
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/decl.cc:14806
  #, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr ""
  
! #: cp/decl.cc:14809
  #, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr ""
  
! #: cp/decl.cc:14835
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "\"%s\" - гэта не пачатак дэкларацыі"
  
! #: cp/decl.cc:14838
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14843
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:14847
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.cc:14873
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.cc:14962
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/decl.cc:14970
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/decl.cc:14972
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:14976
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr ""
  
! #: cp/decl.cc:14989
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.cc:15009
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr ""
  
! #: cp/decl.cc:15013
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:15023
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr ""
  
! #: cp/decl.cc:15038
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:15057
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "Не магу знайсці дэкларацыю пратакола для \"%s\""
  
! #: cp/decl.cc:15067 cp/parser.cc:21414
  #, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:15074
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:15077
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:15083 cp/parser.cc:26080
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr ""
  
! #: cp/decl.cc:15093
  #, fuzzy, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: cp/decl.cc:15147 cp/parser.cc:3855
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/decl.cc:15151
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr ""
  
! #: cp/decl.cc:15171
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: cp/decl.cc:15174
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:15190
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `::'"
  msgid "invalid use of %<::%>"
  msgstr "нерэчаіснае выкарыстаньне `::'"
  
! #: cp/decl.cc:15211
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:15221
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/decl.cc:15231
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr ""
  
! #: cp/decl.cc:15245
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr ""
  
! #: cp/decl.cc:15252
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "declaration of %qD as member of %qT"
  msgstr "абвяшчэньне шаблёну `%#D'"
  
! #: cp/decl.cc:15259 cp/decl.cc:15272
  #, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr ""
  
! #: cp/decl.cc:15278
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr ""
  
! #: cp/decl.cc:15287
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.cc:15293
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/decl.cc:15301 cp/decl.cc:15660
  #, fuzzy, gcc-internal-format
  #| msgid "[cannot find %s]"
  msgid "%qD cannot be %qs"
  msgstr "[нельга знайсці %s]"
  
! #: cp/decl.cc:15311
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr ""
  
! #: cp/decl.cc:15314
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/decl.cc:15379
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/decl.cc:15384
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/decl.cc:15404
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/decl.cc:15407
  #, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.cc:15426 cp/parser.cc:21980 cp/parser.cc:28922
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:15476 cp/decl.cc:15487
  #, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr ""
  
! #: cp/decl.cc:15481
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr ""
  
! #: cp/decl.cc:15524 cp/decl.cc:15532 cp/decl.cc:15539 cp/decl.cc:15546
  #, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr ""
  
! #: cp/decl.cc:15598
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:15601
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:15607
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:15611
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:15616
  #, fuzzy, gcc-internal-format
  #| msgid "can't initialize friend function `%s'"
  msgid "%<constinit%> specifier invalid for function %qs"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/decl.cc:15619
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr ""
  
! #: cp/decl.cc:15631
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:15635
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:15643
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr ""
  
! #: cp/decl.cc:15650
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr ""
  
! #: cp/decl.cc:15651
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/decl.cc:15694
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
! #: cp/decl.cc:15703
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.cc:15744
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.cc:15751
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.cc:15757
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.cc:15765
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr ""
  
! #: cp/decl.cc:15772
  #, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr ""
  
! #: cp/decl.cc:15804
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:15809
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr ""
  
! #: cp/decl.cc:16011
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: cp/decl.cc:16014
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: cp/decl.cc:16141
  #, fuzzy, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/decl.cc:16145
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/decl.cc:16174
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr ""
  
! #: cp/decl.cc:16182
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: cp/decl.cc:16207
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:16209
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:16492
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.cc:16571
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/decl.cc:16578
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/decl.cc:16636
  #, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr ""
  
! #: cp/decl.cc:16644
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a member function"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: cp/decl.cc:16652
  #, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:16662
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.cc:16672
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.cc:16703
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr ""
  
! #: cp/decl.cc:16713
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr ""
  
! #: cp/decl.cc:16739
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr ""
  
! #: cp/decl.cc:16740
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr ""
  
! #: cp/decl.cc:16752
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr ""
  
! #: cp/decl.cc:16753
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr ""
  
! #: cp/decl.cc:16764
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "%qD must have no arguments"
  msgstr "няма аргументаў"
  
! #: cp/decl.cc:16765 cp/decl.cc:16775
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr ""
  
! #: cp/decl.cc:16776
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr ""
  
! #: cp/decl.cc:16791
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: cp/decl.cc:16815
  #, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16822
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16824
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16833
  #, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16835
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16851
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.cc:16870
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:16877
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:16889
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.cc:16944
  #, fuzzy, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/decl.cc:16968
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr ""
  
! #: cp/decl.cc:16971
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.cc:16973
  #, fuzzy, gcc-internal-format
  #| msgid "this is a previous declaration"
  msgid "%qD has a previous declaration here"
  msgstr "гэта папярэдняе абвяшчэньне"
  
! #: cp/decl.cc:16982
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.cc:16983 cp/decl.cc:16991
  #, fuzzy, gcc-internal-format
  #| msgid "this is a previous declaration"
  msgid "%qT has a previous declaration here"
  msgstr "гэта папярэдняе абвяшчэньне"
  
! #: cp/decl.cc:16990
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
--- 59908,62525 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3724
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr ""
  
! #: cp/decl.cc:3739
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr ""
  
! #: cp/decl.cc:3742
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr ""
  
! #: cp/decl.cc:3757 cp/decl.cc:3801 cp/name-lookup.cc:2997
! #: cp/name-lookup.cc:3510 cp/name-lookup.cc:3513 cp/name-lookup.cc:3536
! #: cp/name-lookup.cc:3539
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "redeclaration of %q#D"
  msgstr "абвяшчэньне `%#D'"
  
! #: cp/decl.cc:3784
  #, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr ""
  
! #: cp/decl.cc:3853
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.cc:3854
  #, gcc-internal-format
  msgid "previous label"
  msgstr ""
  
! #: cp/decl.cc:4198
  #, fuzzy, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "паўтарэнне \"%s\""
  
! #: cp/decl.cc:4199 cp/decl.cc:4867
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr ""
  
! #: cp/decl.cc:4203
  #, gcc-internal-format
  msgid "  as a possible target of computed goto"
  msgstr ""
  
! #: cp/decl.cc:4205
  #, gcc-internal-format
  msgid "  from here"
  msgstr " адсюль"
  
! #: cp/decl.cc:4243 cp/decl.cc:4543
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.cc:4277
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "ініцыялізацыя"
  
! #: cp/decl.cc:4289 cp/decl.cc:4508
  #, gcc-internal-format
  msgid "  enters %<try%> block"
  msgstr ""
  
! #: cp/decl.cc:4295 cp/decl.cc:4497 cp/decl.cc:4510
  #, gcc-internal-format
  msgid "  enters %<catch%> block"
  msgstr ""
  
! #: cp/decl.cc:4301 cp/decl.cc:4524
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.cc:4307 cp/decl.cc:4512
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.cc:4313 cp/decl.cc:4518
  #, fuzzy, gcc-internal-format
  msgid "  enters statement expression"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: cp/decl.cc:4320 cp/decl.cc:4514
  #, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr ""
  
! #: cp/decl.cc:4326 cp/decl.cc:4516
  #, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr ""
  
! #: cp/decl.cc:4359 cp/decl.cc:4585
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "  does not destroy %qD"
  msgstr "%s не падтрымлівае %s"
  
! #: cp/decl.cc:4361 cp/decl.cc:4568
  #, gcc-internal-format
  msgid "  does not clean up handled exception"
  msgstr ""
  
! #: cp/decl.cc:4502
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "ініцыялізацыя"
  
! #: cp/decl.cc:4869
! #, gcc-internal-format
! msgid "  enters %<template for%> statement"
! msgstr ""
! 
! #: cp/decl.cc:5060 cp/parser.cc:8110
  #, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr ""
  
! #: cp/decl.cc:5066
  #, fuzzy, gcc-internal-format
  msgid "%qD is a function, not a type"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/decl.cc:5077
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/decl.cc:5118 cp/decl.cc:5219
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.cc:5119
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "вяртаемы тып \"%s\" не \"int\""
  
! #: cp/decl.cc:5133
  #, fuzzy, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "памер \"%s\" - %d байт"
  
! #: cp/decl.cc:5142
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.cc:5155
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr ""
  
! #: cp/decl.cc:5229
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/decl.cc:5736
  #, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr ""
  
! #: cp/decl.cc:5794
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5798
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5811
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5816
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:6162
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr ""
  
! #: cp/decl.cc:6172 cp/parser.cc:26319
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:6201
  #, gcc-internal-format
  msgid "anonymous struct with base classes"
  msgstr ""
  
! #: cp/decl.cc:6213
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:6216
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:6219
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:6238
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:6241
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.cc:6283
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.cc:6288
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:6305
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr ""
  
! #: cp/decl.cc:6338
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr ""
  
! #: cp/decl.cc:6346
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.cc:6353
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/decl.cc:6356
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr ""
  
! #: cp/decl.cc:6361
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.cc:6364
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr ""
  
! #: cp/decl.cc:6367
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:6371
  #, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:6375
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:6379
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:6383
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:6387
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr ""
  
! #: cp/decl.cc:6390 cp/decl.cc:6393 cp/decl.cc:6396
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/decl.cc:6419
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/decl.cc:6422
  #, fuzzy, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/decl.cc:6435 cp/decl.cc:14968 cp/decl.cc:16598 cp/parser.cc:17515
! #: cp/parser.cc:23681 cp/parser.cc:31058
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "attribute ignored"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: cp/decl.cc:6437 cp/decl.cc:14969
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:6506
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr ""
  
  #. A template type parameter or other dependent type.
! #: cp/decl.cc:6510
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.cc:6576 cp/decl2.cc:1277 cp/decl2.cc:1479
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: cp/decl.cc:6591
! #, gcc-internal-format
! msgid "postconditions with deduced result name types must only appear on function definitions"
! msgstr ""
! 
! #: cp/decl.cc:6603
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr ""
  
! #: cp/decl.cc:6641
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr ""
  
! #: cp/decl.cc:6668
  #, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr ""
  
! #: cp/decl.cc:6677
  #, fuzzy, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "пустое абвяшчэнне"
  
! #: cp/decl.cc:6678
  #, fuzzy, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/decl.cc:6690
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:6702
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/decl.cc:6751
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr ""
  
! #: cp/decl.cc:6769
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D must not be attached to a named module"
  msgstr ""
  
! #: cp/decl.cc:6807
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:6816
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:6883
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/decl.cc:6892 cp/decl.cc:8376
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/decl.cc:6903
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr ""
  
! #: cp/decl.cc:6973
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.cc:7056
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:7062
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:7082
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr ""
  
! #: cp/decl.cc:7086
  #, fuzzy, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/decl.cc:7151
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr ""
  
! #: cp/decl.cc:7158
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in `%D'"
  msgid "array size missing in %qD"
  msgstr "прапушчан памер масіва ў `%D'"
  
! #: cp/decl.cc:7170
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array `%D'"
  msgid "zero-size array %qD"
  msgstr "нулявы памер масіва `%D'"
  
! #: cp/decl.cc:7218
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr ""
  
! #: cp/decl.cc:7243
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: cp/decl.cc:7345
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:7349
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:7356
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.cc:7399 rust/backend/rust-tree.cc:3278
  #, fuzzy, gcc-internal-format
  msgid "uninitialized %<const %D%>"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/decl.cc:7406 rust/backend/rust-tree.cc:3285
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.cc:7415 rust/backend/rust-tree.cc:3294
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr ""
  
! #: cp/decl.cc:7423
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr ""
  
! #: cp/decl.cc:7427
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:7430
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:7730
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: cp/decl.cc:7802
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.cc:7847
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.cc:7864 cp/init.cc:3439 cp/search.cc:1245
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "памер \"%s\" - %d байт"
  
! #: cp/decl.cc:7869
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr ""
  
! #: cp/decl.cc:7894
  #, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr ""
  
! #: cp/decl.cc:7950
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer for %q#D"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: cp/decl.cc:8004
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:8043 cp/decl.cc:8334 cp/typeck2.cc:1727 cp/typeck2.cc:2062
! #: cp/typeck2.cc:2110 cp/typeck2.cc:2157
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/decl.cc:8086
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/decl.cc:8096
  #, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr ""
  
! #: cp/decl.cc:8230
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/decl.cc:8364
  #, fuzzy, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/decl.cc:8378
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/decl.cc:8391
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr ""
  
! #: cp/decl.cc:8447
  #, fuzzy, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/decl.cc:8468
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr ""
  
! #: cp/decl.cc:8519
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.cc:8662
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr ""
  
! #: cp/decl.cc:8712
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr ""
  
! #: cp/decl.cc:8714
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr ""
  
! #: cp/decl.cc:8717
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr ""
  
! #: cp/decl.cc:8722
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl.cc:8749 cp/decl.cc:9773 cp/typeck.cc:8281 d/d-codegen.cc:773
! #: rust/backend/rust-tree.cc:4770
! #, gcc-internal-format
! msgid "address of explicit register variable %qD requested"
! msgstr ""
! 
! #: cp/decl.cc:8946
  #, fuzzy, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: cp/decl.cc:9148
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be of %<omp_interop_t%>"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: cp/decl.cc:9351
  #, fuzzy, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "Не магу знайсці дэкларацыю інтэрфейса для \"%s\""
  
! #: cp/decl.cc:9375
  #, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr ""
  
! #: cp/decl.cc:9380
  #, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr ""
  
! #: cp/decl.cc:9385
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:9390
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "%<declare variant%> on deleted %qD"
  msgstr "абвяшчэньне шаблёну `%#D'"
  
! #: cp/decl.cc:9395
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:9460
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.cc:9481 cp/decl.cc:16997
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr ""
  
! #: cp/decl.cc:9485 cp/decl.cc:17001
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr ""
  
! #: cp/decl.cc:9530 cp/decl.cc:16964
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:9566
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr ""
  
! #: cp/decl.cc:9578
  #, fuzzy, gcc-internal-format
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "вяртаемы тып \"%s\" не \"int\""
  
  #. [basic.start.main]/3: A program that defines main as deleted
  #. is ill-formed.
! #: cp/decl.cc:9634
  #, gcc-internal-format
  msgid "%<::main%> cannot be deleted"
  msgstr ""
  
! #: cp/decl.cc:9795
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:9838
  #, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr ""
  
! #: cp/decl.cc:9847
! #, gcc-internal-format
! msgid "%<constinit%> can be applied to structured binding only with %<-std=c++2c%> or %<-std=gnu++2c%>"
! msgstr ""
! 
! #: cp/decl.cc:10064
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr ""
  
! #: cp/decl.cc:10299
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr ""
  
! #: cp/decl.cc:10300
  #, gcc-internal-format
  msgid "lambda declared here"
  msgstr ""
  
! #: cp/decl.cc:10319
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.cc:10322
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:10332
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr ""
  
! #: cp/decl.cc:10357
  #, gcc-internal-format
  msgid "in base class of %qT"
  msgstr ""
  
! #: cp/decl.cc:10365
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:10375
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:10576 cp/decl.cc:10744
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/decl.cc:10588
  #, gcc-internal-format
! msgid "cannot decompose array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:10598 cp/decl.cc:10774
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr ""
  
! #: cp/decl.cc:10611 cp/decl.cc:10881
! #, gcc-internal-format
! msgid "cannot decompose variable length vector %qT"
! msgstr ""
! 
! #: cp/decl.cc:10623 cp/decl.cc:10933
! #, fuzzy, gcc-internal-format
! msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
! msgstr "памер масіва \"%s\" адмоўны"
! 
! #: cp/decl.cc:10632 cp/decl.cc:11079
! #, gcc-internal-format
! msgid "cannot decompose union type %qT"
! msgstr ""
! 
! #: cp/decl.cc:10638 cp/decl.cc:11084
! #, gcc-internal-format
! msgid "cannot decompose non-array non-class type %qT"
! msgstr ""
! 
! #: cp/decl.cc:10646 cp/decl.cc:11090
! #, gcc-internal-format
! msgid "structured binding refers to incomplete class type %qT"
! msgstr ""
! 
! #: cp/decl.cc:10768
! #, gcc-internal-format
! msgid "array initializer for structured binding declaration in condition"
! msgstr ""
! 
! #: cp/decl.cc:10784 cp/decl.cc:10941
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:10788
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:10791
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:10943
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:10998 cp/decl.cc:11044
  #, gcc-internal-format
! msgid "%<std::tuple_element<%wu, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:11004
  #, gcc-internal-format
! msgid "in initialization of structured binding pack %qD"
  msgstr ""
  
! #: cp/decl.cc:11050
  #, gcc-internal-format
! msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.cc:11106
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr ""
  
! #: cp/decl.cc:11665
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:11668
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:11673
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:11892
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr ""
  
! #: cp/decl.cc:11896
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in `%D'"
  msgid "array size missing in %qT"
  msgstr "прапушчан памер масіва ў `%D'"
  
! #: cp/decl.cc:11899
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array `%D'"
  msgid "zero-size array %qT"
  msgstr "нулявы памер масіва `%D'"
  
! #: cp/decl.cc:11915
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:11917
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:11943
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr ""
  
! #: cp/decl.cc:11945
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.cc:11951
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr ""
  
! #: cp/decl.cc:11954
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr ""
  
! #: cp/decl.cc:11956
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:11962
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr ""
  
! #: cp/decl.cc:11965
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr ""
  
! #: cp/decl.cc:11967
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.cc:11973
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr ""
  
! #: cp/decl.cc:11976
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr ""
  
! #: cp/decl.cc:11978
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.cc:11985
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr ""
  
! #: cp/decl.cc:11992
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/decl.cc:12024
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.cc:12064
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl.cc:12141
  #, fuzzy, gcc-internal-format
  msgid "function concepts are no longer supported"
  msgstr "-pipe не падтрымліваецца."
  
! #: cp/decl.cc:12179
  #, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr ""
  
! #: cp/decl.cc:12181
  #, gcc-internal-format
  msgid "constrained non-template friend declaration must be a definition"
  msgstr ""
  
! #: cp/decl.cc:12188
  #, gcc-internal-format
  msgid "friend function template with constraints that depend on outer template parameters must be a definition"
  msgstr ""
  
! #: cp/decl.cc:12240
  #, fuzzy, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "ініцыялізацыя"
  
! #: cp/decl.cc:12251
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/decl.cc:12274
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:12283
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #. diagnostics::option_id=
! #: cp/decl.cc:12314
  #, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr ""
  
! #: cp/decl.cc:12356
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr ""
  
! #: cp/decl.cc:12359
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr ""
  
! #: cp/decl.cc:12362 cp/decl.cc:12365
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr ""
  
! #: cp/decl.cc:12367
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr ""
  
! #: cp/decl.cc:12369
! #, gcc-internal-format
! msgid "cannot declare %<::main%> with a linkage specification other than %<extern \"C++\"%>"
! msgstr ""
  
! #: cp/decl.cc:12374
  #, gcc-internal-format
  msgid "cannot attach %<::main%> to a named module"
  msgstr ""
  
! #: cp/decl.cc:12375
! #, gcc-internal-format
! msgid "use %<extern \"C++\"%> to attach it to the global module instead"
! msgstr ""
! 
! #: cp/decl.cc:12436
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:12438
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:12439
  #, gcc-internal-format
  msgid "explicit object member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:12444
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.cc:12446
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.cc:12447
  #, gcc-internal-format
  msgid "explicit object member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.cc:12453 cp/decl.cc:15489 cp/decl.cc:15499 cp/parser.cc:13448
  #, fuzzy, gcc-internal-format
  msgid "explicit object parameter declared here"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: cp/decl.cc:12466
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr ""
  
! #: cp/decl.cc:12468 cp/decl.cc:12477 cp/typeck.cc:4914
  #, fuzzy, gcc-internal-format
  #| msgid "  from here"
  msgid "  declared here"
  msgstr " адсюль"
  
! #: cp/decl.cc:12475
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr ""
  
! #: cp/decl.cc:12481
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr ""
  
! #: cp/decl.cc:12495
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr ""
  
! #: cp/decl.cc:12505
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/decl.cc:12513
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:12519
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:12526
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:12531
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr ""
  
! #: cp/decl.cc:12628
  #, fuzzy, gcc-internal-format
  #| msgid "`main' must return `int'"
  msgid "%<::main%> must return %<int%>"
  msgstr "`main' павінна вяртаць `int'"
  
! #: cp/decl.cc:12669
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.cc:12675
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr ""
  
! #: cp/decl.cc:12677
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "ініцыялізацыя"
  
! #: cp/decl.cc:12694
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr ""
  
! #: cp/decl.cc:12900
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr ""
  
! #: cp/decl.cc:12903
  #, gcc-internal-format
  msgid "an entity named %<main%> cannot be declared with C language linkage"
  msgstr ""
  
! #: cp/decl.cc:12912
  #, fuzzy, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/decl.cc:12915
  #, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr ""
  
! #: cp/decl.cc:12918
  #, fuzzy, gcc-internal-format
  msgid "variable concepts are no longer supported"
  msgstr "-pipe не падтрымліваецца."
  
! #: cp/decl.cc:13039
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr ""
  
! #: cp/decl.cc:13043
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr ""
  
! #: cp/decl.cc:13047
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr ""
  
! #: cp/decl.cc:13058
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:13063
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr ""
  
! #: cp/decl.cc:13068
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:13180
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' has non-integer type"
  msgid "size of array %qD has non-integral type %qT"
  msgstr "памер масіва `%D' не цэлалікавы тып"
  
! #: cp/decl.cc:13183
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/decl.cc:13214 cp/decl.cc:13286
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/decl.cc:13218 cp/decl.cc:13289
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.cc:13269
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: cp/decl.cc:13272
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: cp/decl.cc:13296
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: cp/decl.cc:13299
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: cp/decl.cc:13305
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:13308
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.cc:13360
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.cc:13420
  #, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr ""
  
! #: cp/decl.cc:13423
  #, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr ""
  
! #: cp/decl.cc:13433
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qD as array of void"
  msgstr "абвяшчэньне `%#D'"
  
! #: cp/decl.cc:13435
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr ""
  
! #: cp/decl.cc:13440
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr ""
  
! #: cp/decl.cc:13442
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr ""
  
! #: cp/decl.cc:13447
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr ""
  
! #: cp/decl.cc:13449
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr ""
  
! #: cp/decl.cc:13454
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr ""
  
! #: cp/decl.cc:13457
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr ""
  
! #: cp/decl.cc:13475
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:13479
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:13493
  #, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13591
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.cc:13594
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "\"%s\" - гэта не пачатак дэкларацыі"
  
! #: cp/decl.cc:13605
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.cc:13608
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "\"%s\" - гэта не пачатак дэкларацыі"
  
! #: cp/decl.cc:13621
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:13624
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:13633
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr ""
  
! #: cp/decl.cc:13636
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:13640
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:13649
  #, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:13670
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:13678
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:13693
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr ""
  
! #: cp/decl.cc:13698
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/decl.cc:13719
! #, gcc-internal-format
! msgid "anonymous non-C-compatible type given name for linkage purposes by %<typedef%> declaration"
! msgstr ""
! 
! #: cp/decl.cc:13735
! #, gcc-internal-format
! msgid "type is not C-compatible because it has a base class"
! msgstr ""
! 
! #: cp/decl.cc:13750
! #, gcc-internal-format
! msgid "type is not C-compatible because %qD has default member initializer"
! msgstr ""
! 
! #: cp/decl.cc:13780
! #, fuzzy, gcc-internal-format
! #| msgid "`%s' is not at beginning of declaration"
! msgid "type is not C-compatible because it contains %qD declaration"
! msgstr "\"%s\" - гэта не пачатак дэкларацыі"
! 
! #: cp/decl.cc:13841
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:13847
  #, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:13868
  msgid "%e and %e specified together"
  msgstr ""
  
! #: cp/decl.cc:14081
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/decl.cc:14084 cp/decl.cc:14106
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/decl.cc:14087
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/decl.cc:14097
  #, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr ""
  
! #: cp/decl.cc:14121
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:14128
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qE as non-member"
  msgstr "абвяшчэньне `%#D'"
  
! #: cp/decl.cc:14156
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.cc:14207
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr ""
  
! #: cp/decl.cc:14215 cp/decl.cc:14224 cp/decl.cc:16206
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:14232
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qD as %<typedef%>"
  msgstr "абвяшчэньне `%#D'"
  
! #: cp/decl.cc:14237
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qD as parameter"
  msgstr "абвяшчэньне `%#D'"
  
! #: cp/decl.cc:14272
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr ""
  
! #: cp/decl.cc:14279 cp/decl.cc:14286 cp/decl.cc:14293 cp/decl.cc:14300
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "\"%s\" - гэта не пачатак дэкларацыі"
  
! #: cp/decl.cc:14311
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:14321
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "пустое абвяшчэнне"
  
! #: cp/decl.cc:14375
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain `complex' meaning `double complex'"
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C не падтрымлівае просты \"complex\" у значэнні \"double complex\""
  
! #: cp/decl.cc:14425 cp/decl.cc:14429 cp/decl.cc:14432
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: cp/decl.cc:14449
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_saveregs not supported by this target"
  msgid "%<__int%d%> is not supported by this target"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
  
! #: cp/decl.cc:14457
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support `long long'"
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ не падтрымлівае \"long long\""
  
! #: cp/decl.cc:14520
  #, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr ""
  
! #: cp/decl.cc:14527
  #, gcc-internal-format
  msgid "%qs specified with typedef-name %qD"
  msgstr ""
  
! #: cp/decl.cc:14536
  #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr ""
  
! #: cp/decl.cc:14538
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr ""
  
! #: cp/decl.cc:14607
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "complex invalid for %qs"
  msgstr "complex нерэчаісны для \"%s\""
  
! #: cp/decl.cc:14651
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:14677
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr ""
  
! #: cp/decl.cc:14686
  #, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:14699
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:14706
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr ""
  
! #: cp/decl.cc:14716 cp/decl.cc:14896
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr ""
  
! #: cp/decl.cc:14724 cp/decl.cc:14733 cp/decl.cc:14739 cp/decl.cc:14745
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/decl.cc:14755
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "%<virtual%> outside class declaration"
  msgstr "Нерэчаіснае абвяшчэнне"
  
! #: cp/decl.cc:14765 cp/decl.cc:14768 cp/decl.cc:14774 cp/decl.cc:14785
! #: cp/decl.cc:14797 cp/decl.cc:14807 cp/decl.cc:14811
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr ""
  
! #: cp/decl.cc:14771
! #, gcc-internal-format
! msgid "structured binding declaration can be %qs only with %<-std=c++2c%> or %<-std=gnu++2c%>"
! msgstr ""
! 
! #: cp/decl.cc:14778 cp/decl.cc:14803
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:14791
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr ""
  
! #: cp/decl.cc:14815
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14827
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr ""
  
! #: cp/decl.cc:14830
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14838
  #, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr ""
  
! #: cp/decl.cc:14868
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "multiple storage classes in declaration of %qs"
  msgstr "паўторнае абвяшчэньне адмеціны `%s'"
  
! #: cp/decl.cc:14894
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr ""
  
! #: cp/decl.cc:14908
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:14913
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14921
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.cc:14935
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.cc:15031
  #, fuzzy, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:15037
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr ""
  
! #: cp/decl.cc:15104
  #, gcc-internal-format
  msgid "explicit object member function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:15118
  #, gcc-internal-format
  msgid "a function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:15124
  #, gcc-internal-format
  msgid "a pointer to function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:15128
  #, gcc-internal-format
  msgid "a pointer to member function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:15136
  #, gcc-internal-format
  msgid "the type of a pointer to explicit object member function is a regular pointer to function type"
  msgstr ""
  
! #: cp/decl.cc:15140
  #, gcc-internal-format
  msgid "the type of an explicit object member function is a regular function type"
  msgstr ""
  
! #: cp/decl.cc:15161
  #, gcc-internal-format
  msgid "only the first parameter of a member function can be declared as an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:15166
  #, gcc-internal-format
  msgid "valid explicit object parameter declared here"
  msgstr ""
  
! #: cp/decl.cc:15170
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:15191
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:15195
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/decl.cc:15200
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/decl.cc:15207
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:15216
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:15221
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/decl.cc:15228
  #, gcc-internal-format
  msgid "%qs function with trailing return type has constrained %<auto%> type specifier rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:15234
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constrained %<auto%> type"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/decl.cc:15246
  #, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr ""
  
! #: cp/decl.cc:15256
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.cc:15269
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:15283
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/decl.cc:15286
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:15293
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.cc:15319
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:15331
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared (first use in this function)"
  msgid "%qs declared as function returning a function"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/decl.cc:15337
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr ""
  
! #: cp/decl.cc:15344
  #, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr ""
  
! #: cp/decl.cc:15377
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:15379
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:15384
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:15385
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:15393
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:15394
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:15412
  #, fuzzy, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/decl.cc:15429
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/decl.cc:15434
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr ""
  
! #: cp/decl.cc:15438
  #, fuzzy, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/decl.cc:15448
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:15452
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:15478
  #, gcc-internal-format
  msgid "a non-member function cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:15486
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<virtual%>"
  msgstr ""
  
! #: cp/decl.cc:15496
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.cc:15505
  #, gcc-internal-format
  msgid "%qD cannot be an explicit object member function"
  msgstr ""
  
! #: cp/decl.cc:15528
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.cc:15576
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/decl.cc:15589 cp/decl.cc:15596
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Не магу знайсці файл для класа %s."
  
! #: cp/decl.cc:15598
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr ""
  
! #: cp/decl.cc:15627
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr ""
  
! #: cp/decl.cc:15628
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/decl.cc:15701
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:15780
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.cc:15806
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.cc:15811
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.cc:15841
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:15843
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:15851
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:15891
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr ""
  
! #: cp/decl.cc:15900
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:15903
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:15914
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "%<explicit%> outside class declaration"
  msgstr "паўторнае абвяшчэньне адмеціны `%s'"
  
! #: cp/decl.cc:15917
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:15920
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.cc:15930
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/decl.cc:15937
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:15943
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/decl.cc:15949
  #, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:15955
  #, fuzzy, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/decl.cc:15961
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/decl.cc:15977
  #, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr ""
  
! #: cp/decl.cc:15980
  #, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr ""
  
! #: cp/decl.cc:16006
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "\"%s\" - гэта не пачатак дэкларацыі"
  
! #: cp/decl.cc:16009
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:16014
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:16018
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.cc:16044
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.cc:16136
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/decl.cc:16144
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/decl.cc:16146
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:16150
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr ""
  
! #: cp/decl.cc:16163
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.cc:16183
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr ""
  
! #: cp/decl.cc:16187
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:16197
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr ""
  
! #: cp/decl.cc:16212
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:16231
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "Не магу знайсці дэкларацыю пратакола для \"%s\""
  
! #: cp/decl.cc:16241 cp/parser.cc:23112
  #, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:16248
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:16251
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:16257 cp/parser.cc:28188
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr ""
  
! #: cp/decl.cc:16267
  #, fuzzy, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: cp/decl.cc:16321 cp/parser.cc:3932
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/decl.cc:16325
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr ""
  
! #: cp/decl.cc:16345
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: cp/decl.cc:16348
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:16364
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `::'"
  msgid "invalid use of %<::%>"
  msgstr "нерэчаіснае выкарыстаньне `::'"
  
! #: cp/decl.cc:16385
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:16395
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/decl.cc:16405
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr ""
  
! #: cp/decl.cc:16419
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr ""
  
! #: cp/decl.cc:16426
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "declaration of %qD as member of %qT"
  msgstr "абвяшчэньне шаблёну `%#D'"
  
! #: cp/decl.cc:16433 cp/decl.cc:16446
  #, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr ""
  
! #: cp/decl.cc:16452
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr ""
  
! #: cp/decl.cc:16461
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.cc:16467
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/decl.cc:16475 cp/decl.cc:16833
  #, fuzzy, gcc-internal-format
  #| msgid "[cannot find %s]"
  msgid "%qD cannot be %qs"
  msgstr "[нельга знайсці %s]"
  
! #: cp/decl.cc:16485
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr ""
  
! #: cp/decl.cc:16488
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/decl.cc:16553
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/decl.cc:16558
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/decl.cc:16578
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/decl.cc:16581
  #, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.cc:16599 cp/parser.cc:23682 cp/parser.cc:31059
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:16649 cp/decl.cc:16660
  #, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr ""
  
! #: cp/decl.cc:16654
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr ""
  
! #: cp/decl.cc:16697 cp/decl.cc:16705 cp/decl.cc:16712 cp/decl.cc:16719
  #, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr ""
  
! #: cp/decl.cc:16771
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:16774
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:16780
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:16784
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:16789
  #, fuzzy, gcc-internal-format
  #| msgid "can't initialize friend function `%s'"
  msgid "%<constinit%> specifier invalid for function %qs"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/decl.cc:16792
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr ""
  
! #: cp/decl.cc:16804
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:16808
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:16816
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr ""
  
! #: cp/decl.cc:16823
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr ""
  
! #: cp/decl.cc:16824
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/decl.cc:16866
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
! #: cp/decl.cc:16875
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.cc:16916
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.cc:16923
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.cc:16929
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.cc:16937
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr ""
  
! #: cp/decl.cc:16944
  #, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr ""
  
! #: cp/decl.cc:16976
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:16981
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr ""
  
! #: cp/decl.cc:17183
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: cp/decl.cc:17186
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: cp/decl.cc:17313
  #, fuzzy, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/decl.cc:17317
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/decl.cc:17346
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr ""
  
! #: cp/decl.cc:17354
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: cp/decl.cc:17379
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:17381
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:17664
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.cc:17743
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/decl.cc:17750
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/decl.cc:17808
  #, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr ""
  
! #: cp/decl.cc:17816
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a member function"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: cp/decl.cc:17824
  #, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:17834
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.cc:17844
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.cc:17875
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr ""
  
! #: cp/decl.cc:17885
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr ""
  
! #: cp/decl.cc:17911
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr ""
  
! #: cp/decl.cc:17912
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr ""
  
! #: cp/decl.cc:17924
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr ""
  
! #: cp/decl.cc:17925
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr ""
  
! #: cp/decl.cc:17936
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "%qD must have no arguments"
  msgstr "няма аргументаў"
  
! #: cp/decl.cc:17937 cp/decl.cc:17947
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr ""
  
! #: cp/decl.cc:17948
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr ""
  
! #: cp/decl.cc:17963
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: cp/decl.cc:17987
  #, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:17994
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:17996
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:18005
  #, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:18007
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:18023
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.cc:18042
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:18049
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:18061
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.cc:18118
  #, fuzzy, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/decl.cc:18142
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr ""
  
! #: cp/decl.cc:18145
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.cc:18147
  #, fuzzy, gcc-internal-format
  #| msgid "this is a previous declaration"
  msgid "%qD has a previous declaration here"
  msgstr "гэта папярэдняе абвяшчэньне"
  
! #: cp/decl.cc:18156
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.cc:18157 cp/decl.cc:18165
  #, fuzzy, gcc-internal-format
  #| msgid "this is a previous declaration"
  msgid "%qT has a previous declaration here"
  msgstr "гэта папярэдняе абвяшчэньне"
  
! #: cp/decl.cc:18164
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
*************** msgstr ""
*** 60028,60128 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:17005
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: cp/decl.cc:17048 cp/name-lookup.cc:6237 cp/name-lookup.cc:6370
! #: cp/parser.cc:7477 cp/parser.cc:33093
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "памер \"%s\" - %d байт"
  
! #: cp/decl.cc:17058
  #, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr ""
  
! #: cp/decl.cc:17080 cp/name-lookup.cc:5926
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.cc:17109 cp/friend.cc:318 cp/parser.cc:3680 cp/parser.cc:7181
! #: cp/pt.cc:10141
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/decl.cc:17114
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:17219
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
  
! #: cp/decl.cc:17246
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "redeclaration of %qT as a non-template"
  msgstr "абвяшчэньне шаблёну `%#D'"
  
! #: cp/decl.cc:17383
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.cc:17390
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:17401
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr ""
  
! #: cp/decl.cc:17426
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr ""
  
! #: cp/decl.cc:17456
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.cc:17458
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "паўтарэнне \"restrict\""
  
! #: cp/decl.cc:17616
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17619 cp/decl.cc:17628 cp/decl.cc:17639 cp/decl.cc:18240
! #: cp/parser.cc:22335
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "папярэдняе вызначэньне"
  
! #: cp/decl.cc:17625
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17636
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17711
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr ""
--- 62531,62631 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:18179
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: cp/decl.cc:18222 cp/name-lookup.cc:6364 cp/name-lookup.cc:6498
! #: cp/parser.cc:8120 cp/parser.cc:35476
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "памер \"%s\" - %d байт"
  
! #: cp/decl.cc:18232
  #, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr ""
  
! #: cp/decl.cc:18254 cp/name-lookup.cc:6053
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.cc:18283 cp/friend.cc:318 cp/parser.cc:3757 cp/parser.cc:7811
! #: cp/parser.cc:21307 cp/pt.cc:10233
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/decl.cc:18288
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:18393
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
  
! #: cp/decl.cc:18420
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "redeclaration of %qT as a non-template"
  msgstr "абвяшчэньне шаблёну `%#D'"
  
! #: cp/decl.cc:18563
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.cc:18570
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:18581
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr ""
  
! #: cp/decl.cc:18630
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr ""
  
! #: cp/decl.cc:18660
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.cc:18662
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "паўтарэнне \"restrict\""
  
! #: cp/decl.cc:18835
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:18838 cp/decl.cc:18847 cp/decl.cc:18858 cp/decl.cc:19480
! #: cp/parser.cc:24038
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "папярэдняе вызначэньне"
  
! #: cp/decl.cc:18844
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:18855
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:18930
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr ""
*************** msgstr ""
*** 60131,60419 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:17860
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:18047
  #, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr ""
  
! #: cp/decl.cc:18057
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/decl.cc:18106
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.cc:18107
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr ""
  
! #: cp/decl.cc:18118
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr ""
  
! #: cp/decl.cc:18138
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr ""
  
! #: cp/decl.cc:18238 cp/parser.cc:22333
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "multiple definition of %q#T"
  msgstr "папярэдняе вызначэньне `%#T'"
  
! #: cp/decl.cc:18312
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "вяртаемы тып \"%s\" не \"int\""
  
! #: cp/decl.cc:18479 cp/typeck.cc:11460
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.cc:19298
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr ""
  
! #: cp/decl.cc:19300 cp/typeck.cc:11338
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.cc:19356
  #, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr ""
  
! #: cp/decl.cc:19547
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "не знойдзен клас \"%s\""
  
! #: cp/decl.cc:19945
  #, gcc-internal-format
  msgid "using %qs"
  msgstr ""
  
! #: cp/decl.cc:19957
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
  
! #: cp/decl2.cc:386
  #, gcc-internal-format
  msgid "name missing for member function"
  msgstr ""
  
! #: cp/decl2.cc:481 cp/decl2.cc:529
  #, gcc-internal-format
  msgid "top-level comma expression in array subscript changed meaning in C++23"
  msgstr ""
  
! #: cp/decl2.cc:519
  #, gcc-internal-format
  msgid "built-in subscript operator without expression list"
  msgstr ""
  
! #: cp/decl2.cc:533
  #, gcc-internal-format
  msgid "built-in subscript operator with more than one expression in expression list"
  msgstr ""
  
! #: cp/decl2.cc:560 cp/decl2.cc:575
  #, gcc-internal-format
  msgid "ambiguous conversion for array subscript"
  msgstr ""
  
! #: cp/decl2.cc:569
  #, gcc-internal-format
  msgid "invalid types %<%T[%T]%> for array subscript"
  msgstr ""
  
! #: cp/decl2.cc:688
  #, gcc-internal-format
  msgid "deleting array %q#E"
  msgstr ""
  
! #: cp/decl2.cc:696
  #, gcc-internal-format
  msgid "type %q#T argument given to %<delete%>, expected pointer"
  msgstr ""
  
! #: cp/decl2.cc:710
  #, gcc-internal-format
  msgid "cannot delete a function.  Only pointer-to-objects are valid arguments to %<delete%>"
  msgstr ""
  
! #: cp/decl2.cc:720
  #, fuzzy, gcc-internal-format
  msgid "deleting %qT is undefined"
  msgstr "метка \"%s\" ужываецца, але не вызначана"
  
! #: cp/decl2.cc:768 cp/pt.cc:6009
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "пустое абвяшчэнне"
  
! #: cp/decl2.cc:808
  #, gcc-internal-format
  msgid "template parameter lists provided don%'t match the template parameters of %qD"
  msgstr ""
  
! #: cp/decl2.cc:823 cp/pt.cc:5977
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr ""
  
! #: cp/decl2.cc:916
  #, fuzzy, gcc-internal-format
  msgid "no declaration matches %q#D"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl2.cc:921
  #, gcc-internal-format
  msgid "no conversion operators declared"
  msgstr ""
  
! #: cp/decl2.cc:924
  #, fuzzy, gcc-internal-format
  #| msgid "In function `%s':"
  msgid "no functions named %qD"
  msgstr "у функцыі \"%s\":"
  
! #: cp/decl2.cc:926
  #, gcc-internal-format
  msgid "%#qT defined here"
  msgstr ""
  
! #: cp/decl2.cc:986
  #, gcc-internal-format
  msgid "local class %q#T shall not have static data member %q#D"
  msgstr ""
  
! #: cp/decl2.cc:995
  #, gcc-internal-format
  msgid "static data member %qD in unnamed class"
  msgstr ""
  
! #: cp/decl2.cc:997
  #, gcc-internal-format
  msgid "unnamed class defined here"
  msgstr ""
  
! #: cp/decl2.cc:1082
  #, fuzzy, gcc-internal-format
  msgid "explicit template argument list not allowed"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: cp/decl2.cc:1124
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in %qT"
  msgstr "не знойдзен клас \"%s\""
  
! #: cp/decl2.cc:1157 cp/decl2.cc:1165 cp/decl2.cc:1279
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for member function %qD"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/decl2.cc:1174
  #, fuzzy, gcc-internal-format
  msgid "initializer specified for friend function %qD"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/decl2.cc:1177 cp/decl2.cc:1283
  #, fuzzy, gcc-internal-format
  msgid "initializer specified for static member function %qD"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/decl2.cc:1225
  #, gcc-internal-format
  msgid "%<asm%> specifiers are not permitted on non-static data members"
  msgstr ""
  
! #: cp/decl2.cc:1386
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qD with non-integral type %qT"
  msgstr "бітавае поле \"%s\" мае нерэчаісны тып"
  
! #: cp/decl2.cc:1394
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %qD to be a bit-field type"
  msgstr "не магу атрымаць адрас бітавага поля \"%s\""
  
! #: cp/decl2.cc:1405
  #, fuzzy, gcc-internal-format
  msgid "cannot declare bit-field %qD with function type"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/decl2.cc:1411
  #, gcc-internal-format
  msgid "cannot declare bit-field %qD with %<warn_if_not_aligned%> type"
  msgstr ""
  
! #: cp/decl2.cc:1418
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in the class %qT"
  msgstr "не знойдзен клас \"%s\""
  
! #: cp/decl2.cc:1426
  #, fuzzy, gcc-internal-format
  msgid "static member %qD cannot be a bit-field"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/decl2.cc:1440
  #, fuzzy, gcc-internal-format
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "бітавае поле \"%s\" мае нерэчаісны тып"
  
! #: cp/decl2.cc:1882
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.cc:2032
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr ""
  
! #: cp/decl2.cc:2048
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr ""
  
! #: cp/decl2.cc:2055
  #, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr ""
  
! #: cp/decl2.cc:2058
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr ""
  
! #: cp/decl2.cc:2123
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr ""
  
! #: cp/decl2.cc:2132
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr ""
  
! #: cp/decl2.cc:2169
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr ""
--- 62634,62935 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:19099
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:19287
  #, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr ""
  
! #: cp/decl.cc:19297
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/decl.cc:19346
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.cc:19347
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr ""
  
! #: cp/decl.cc:19358
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr ""
  
! #: cp/decl.cc:19378
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr ""
  
! #: cp/decl.cc:19478 cp/parser.cc:24036
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "multiple definition of %q#T"
  msgstr "папярэдняе вызначэньне `%#T'"
  
! #: cp/decl.cc:19552
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "вяртаемы тып \"%s\" не \"int\""
  
! #: cp/decl.cc:19722 cp/typeck.cc:11632
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.cc:20540
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr ""
  
! #: cp/decl.cc:20542 cp/typeck.cc:11510
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.cc:20553
! #, gcc-internal-format
! msgid "defining %qD, which previously failed to be deduced in a SFINAE context"
! msgstr ""
! 
! #: cp/decl.cc:20611
  #, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr ""
  
! #: cp/decl.cc:20807
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "не знойдзен клас \"%s\""
  
! #: cp/decl.cc:21205
  #, gcc-internal-format
  msgid "using %qs"
  msgstr ""
  
! #: cp/decl.cc:21217
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
  
! #: cp/decl2.cc:390
  #, gcc-internal-format
  msgid "name missing for member function"
  msgstr ""
  
! #: cp/decl2.cc:485 cp/decl2.cc:533
  #, gcc-internal-format
  msgid "top-level comma expression in array subscript changed meaning in C++23"
  msgstr ""
  
! #: cp/decl2.cc:523
  #, gcc-internal-format
  msgid "built-in subscript operator without expression list"
  msgstr ""
  
! #: cp/decl2.cc:537
  #, gcc-internal-format
  msgid "built-in subscript operator with more than one expression in expression list"
  msgstr ""
  
! #: cp/decl2.cc:564 cp/decl2.cc:579
  #, gcc-internal-format
  msgid "ambiguous conversion for array subscript"
  msgstr ""
  
! #: cp/decl2.cc:573
  #, gcc-internal-format
  msgid "invalid types %<%T[%T]%> for array subscript"
  msgstr ""
  
! #: cp/decl2.cc:692
  #, gcc-internal-format
  msgid "deleting array %q#E"
  msgstr ""
  
! #: cp/decl2.cc:700
  #, gcc-internal-format
  msgid "type %q#T argument given to %<delete%>, expected pointer"
  msgstr ""
  
! #: cp/decl2.cc:714
  #, gcc-internal-format
  msgid "cannot delete a function.  Only pointer-to-objects are valid arguments to %<delete%>"
  msgstr ""
  
! #: cp/decl2.cc:724
  #, fuzzy, gcc-internal-format
  msgid "deleting %qT is undefined"
  msgstr "метка \"%s\" ужываецца, але не вызначана"
  
! #: cp/decl2.cc:772 cp/pt.cc:6056
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "пустое абвяшчэнне"
  
! #: cp/decl2.cc:936
! msgid "parameter %P of candidate has type %e..."
! msgstr ""
! 
! #: cp/decl2.cc:946
! msgid "...which does not match type %e"
! msgstr ""
! 
! #: cp/decl2.cc:1013
  #, gcc-internal-format
  msgid "template parameter lists provided don%'t match the template parameters of %qD"
  msgstr ""
  
! #: cp/decl2.cc:1028 cp/pt.cc:6024
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr ""
  
! #: cp/decl2.cc:1121
  #, fuzzy, gcc-internal-format
  msgid "no declaration matches %q#D"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl2.cc:1129
  #, gcc-internal-format
  msgid "no conversion operators declared"
  msgstr ""
  
! #: cp/decl2.cc:1132
  #, fuzzy, gcc-internal-format
  #| msgid "In function `%s':"
  msgid "no functions named %qD"
  msgstr "у функцыі \"%s\":"
  
! #: cp/decl2.cc:1134
  #, gcc-internal-format
  msgid "%#qT defined here"
  msgstr ""
  
! #: cp/decl2.cc:1194
  #, gcc-internal-format
  msgid "local class %q#T shall not have static data member %q#D"
  msgstr ""
  
! #: cp/decl2.cc:1203
  #, gcc-internal-format
  msgid "static data member %qD in unnamed class"
  msgstr ""
  
! #: cp/decl2.cc:1205
  #, gcc-internal-format
  msgid "unnamed class defined here"
  msgstr ""
  
! #: cp/decl2.cc:1290
  #, fuzzy, gcc-internal-format
  msgid "explicit template argument list not allowed"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: cp/decl2.cc:1332
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in %qT"
  msgstr "не знойдзен клас \"%s\""
  
! #: cp/decl2.cc:1365 cp/decl2.cc:1373 cp/decl2.cc:1487
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for member function %qD"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/decl2.cc:1382
  #, fuzzy, gcc-internal-format
  msgid "initializer specified for friend function %qD"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/decl2.cc:1385 cp/decl2.cc:1491
  #, fuzzy, gcc-internal-format
  msgid "initializer specified for static member function %qD"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/decl2.cc:1433
  #, gcc-internal-format
  msgid "%<asm%> specifiers are not permitted on non-static data members"
  msgstr ""
  
! #: cp/decl2.cc:1594
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qD with non-integral type %qT"
  msgstr "бітавае поле \"%s\" мае нерэчаісны тып"
  
! #: cp/decl2.cc:1602
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %qD to be a bit-field type"
  msgstr "не магу атрымаць адрас бітавага поля \"%s\""
  
! #: cp/decl2.cc:1613
  #, fuzzy, gcc-internal-format
  msgid "cannot declare bit-field %qD with function type"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/decl2.cc:1619
  #, gcc-internal-format
  msgid "cannot declare bit-field %qD with %<warn_if_not_aligned%> type"
  msgstr ""
  
! #: cp/decl2.cc:1626
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in the class %qT"
  msgstr "не знойдзен клас \"%s\""
  
! #: cp/decl2.cc:1634
  #, fuzzy, gcc-internal-format
  msgid "static member %qD cannot be a bit-field"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/decl2.cc:1648
  #, fuzzy, gcc-internal-format
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "бітавае поле \"%s\" мае нерэчаісны тып"
  
! #: cp/decl2.cc:2103
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.cc:2273
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr ""
  
! #: cp/decl2.cc:2289
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr ""
  
! #: cp/decl2.cc:2296
  #, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr ""
  
! #: cp/decl2.cc:2299
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr ""
  
! #: cp/decl2.cc:2364
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr ""
  
! #: cp/decl2.cc:2373
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr ""
  
! #: cp/decl2.cc:2410
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr ""
*************** msgstr ""
*** 60422,60520 ****
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.cc:2181
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr ""
  
! #: cp/decl2.cc:2197
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr ""
  
! #: cp/decl2.cc:2227
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr ""
  
! #: cp/decl2.cc:2242
  #, gcc-internal-format
  msgid "destroying %<operator delete%> must be a member function"
  msgstr ""
  
! #: cp/decl2.cc:2245
  #, gcc-internal-format
  msgid "%<operator delete[]%> cannot be a destroying delete"
  msgstr ""
  
! #: cp/decl2.cc:2247
  #, gcc-internal-format
  msgid "destroying %<operator delete%> must be a usual deallocation function"
  msgstr ""
  
! #: cp/decl2.cc:2257
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr ""
  
! #: cp/decl2.cc:3298
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3302
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3308
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type has internal linkage"
  msgstr ""
  
  #. In C++98 this can only happen with unnamed namespaces.
! #: cp/decl2.cc:3312
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:3320
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.cc:3339
  #, gcc-internal-format
  msgid "%qT has a base %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3343
  #, gcc-internal-format
  msgid "%qT has a base %qT which depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3349
  #, gcc-internal-format
  msgid "%qT has a base %qT which has internal linkage"
  msgstr ""
  
  #. In C++98 this can only happen with unnamed namespaces.
! #: cp/decl2.cc:3353
  #, gcc-internal-format
  msgid "%qT has a base %qT which uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:3360
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.cc:5122
  #, gcc-internal-format
  msgid "%q#D, declared using an unnamed type, is used but never defined"
  msgstr ""
  
! #: cp/decl2.cc:5126
  #, gcc-internal-format
  msgid "%q#D, declared using an unnamed type, is used but not defined"
  msgstr ""
--- 62938,63036 ----
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.cc:2422
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr ""
  
! #: cp/decl2.cc:2438
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr ""
  
! #: cp/decl2.cc:2468
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr ""
  
! #: cp/decl2.cc:2483
  #, gcc-internal-format
  msgid "destroying %<operator delete%> must be a member function"
  msgstr ""
  
! #: cp/decl2.cc:2486
  #, gcc-internal-format
  msgid "%<operator delete[]%> cannot be a destroying delete"
  msgstr ""
  
! #: cp/decl2.cc:2488
  #, gcc-internal-format
  msgid "destroying %<operator delete%> must be a usual deallocation function"
  msgstr ""
  
! #: cp/decl2.cc:2498
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr ""
  
! #: cp/decl2.cc:3596
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3600
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3606
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type has internal linkage"
  msgstr ""
  
  #. In C++98 this can only happen with unnamed namespaces.
! #: cp/decl2.cc:3610
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:3618
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.cc:3637
  #, gcc-internal-format
  msgid "%qT has a base %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3641
  #, gcc-internal-format
  msgid "%qT has a base %qT which depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3647
  #, gcc-internal-format
  msgid "%qT has a base %qT which has internal linkage"
  msgstr ""
  
  #. In C++98 this can only happen with unnamed namespaces.
! #: cp/decl2.cc:3651
  #, gcc-internal-format
  msgid "%qT has a base %qT which uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:3658
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.cc:5434
  #, gcc-internal-format
  msgid "%q#D, declared using an unnamed type, is used but never defined"
  msgstr ""
  
! #: cp/decl2.cc:5438
  #, gcc-internal-format
  msgid "%q#D, declared using an unnamed type, is used but not defined"
  msgstr ""
*************** msgstr ""
*** 60523,60962 ****
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.cc:5136
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5140
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5144
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.cc:5162
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr ""
  
! #: cp/decl2.cc:5166
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but not defined here"
  msgstr ""
  
! #: cp/decl2.cc:5174
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5177
  #, fuzzy, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl2.cc:5382
  #, 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.cc:5385
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous mangling %q#D"
  msgstr "папярэдняе абвяшчэньне `%D'"
  
! #: cp/decl2.cc:5387
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.cc:5459 cp/decl2.cc:5462
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5825
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' used but not defined"
  msgid "inline function %qD used but never defined"
  msgstr "адмеціна `%D' выкарыстоўвываецца, але ня вызначана"
  
! #: cp/decl2.cc:6059
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q#D"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: cp/decl2.cc:6064
  #, gcc-internal-format
  msgid "...following parameter %P which has a default argument"
  msgstr ""
  
! #: cp/decl2.cc:6187
  #, fuzzy, gcc-internal-format
  msgid "implicitly-declared %qD is deprecated"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/decl2.cc:6191
  #, gcc-internal-format
  msgid "because %qT has user-provided %qD"
  msgstr ""
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.cc:6364
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.cc:6373
  #, gcc-internal-format
  msgid "use of deleted function %qD: %s"
  msgstr ""
  
! #: cp/decl2.cc:6377
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr ""
  
! #: cp/decl2.cc:6425
  #, gcc-internal-format
  msgid "use of function %qD with unsatisfied constraints"
  msgstr ""
  
! #: cp/decl2.cc:6464
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
  
! #: cp/error.cc:3812
  msgid "    inlined from %qD at %r%s:%d:%d%R"
  msgstr ""
  
! #: cp/error.cc:3817
  #, fuzzy
  #| msgid "In file included from %s:%d"
  msgid "    inlined from %qD at %r%s:%d%R"
  msgstr "У файле уключаным з %s:%d"
  
! #: cp/error.cc:3823
  #, gcc-internal-format
  msgid "    inlined from %qD"
  msgstr ""
  
! #: cp/error.cc:3849
  #, fuzzy, gcc-internal-format
  msgid "In static member function %qD"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: cp/error.cc:3851
  #, fuzzy, gcc-internal-format
  #| msgid "In construct"
  msgid "In copy constructor %qD"
  msgstr "У канструкцыі"
  
! #: cp/error.cc:3853
  #, fuzzy, gcc-internal-format
  #| msgid "In construct"
  msgid "In constructor %qD"
  msgstr "У канструкцыі"
  
! #: cp/error.cc:3855
  #, fuzzy, gcc-internal-format
  #| msgid "In construct"
  msgid "In destructor %qD"
  msgstr "У канструкцыі"
  
! #: cp/error.cc:3857
  #, fuzzy, gcc-internal-format
  #| msgid "In function"
  msgid "In lambda function"
  msgstr "У функцыі"
  
! #: cp/error.cc:3859
  #, fuzzy, gcc-internal-format
  msgid "In explicit object member function %qD"
  msgstr "у функцыі \"%s\":"
  
! #: cp/error.cc:3861
  #, fuzzy, gcc-internal-format
  msgid "In member function %qD"
  msgstr "у функцыі \"%s\":"
  
! #: cp/error.cc:3864
  #, fuzzy, gcc-internal-format
  #| msgid "In function"
  msgid "In function %qD"
  msgstr "У функцыі"
  
! #: cp/error.cc:3891
  msgid "%s%s%sIn substitution of %qS:\n"
  msgstr ""
  
! #: cp/error.cc:3892
  #, fuzzy, gcc-internal-format
  msgid "%s%s%sIn instantiation of %q#D:\n"
  msgstr "ініцыялізацыя"
  
! #: cp/error.cc:3912
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3915
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:4008
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:4009
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:4014
  #, gcc-internal-format
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:4015
  #, gcc-internal-format
  msgid "required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:4022
  #, gcc-internal-format
  msgid "recursively required from here\n"
  msgstr ""
  
! #: cp/error.cc:4023
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "required from here\n"
  msgstr "выклікана адсюль"
  
! #: cp/error.cc:4073
  #, gcc-internal-format, gfc-internal-format
  msgid "[ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:4125
  #, gcc-internal-format
  msgid "in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/error.cc:4138
  #, gcc-internal-format
  msgid "required by the constraints of %q#D\n"
  msgstr ""
  
! #: cp/error.cc:4153
  #, gcc-internal-format
  msgid "required for the satisfaction of %qE"
  msgstr ""
  
! #: cp/error.cc:4175
  #, gcc-internal-format
  msgid "required for constraint satisfaction\n"
  msgstr ""
  
! #: cp/error.cc:4206
  #, gcc-internal-format
  msgid "in requirements with "
  msgstr ""
  
! #: cp/error.cc:4207
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "in requirements "
  msgstr "няма аргументаў"
  
! #: cp/error.cc:4325
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "няма аргументаў"
  
! #: cp/error.cc:4419
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4771
  #, gcc-internal-format
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4776
  #, gcc-internal-format
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4781
  #, gcc-internal-format
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4786
  #, gcc-internal-format
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4791
  #, gcc-internal-format
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4796
  #, gcc-internal-format
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4801
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4807
  #, gcc-internal-format
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4812
  #, gcc-internal-format
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4817
  #, gcc-internal-format
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4822
  #, gcc-internal-format
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4827
  #, gcc-internal-format
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4832
  #, gcc-internal-format
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4838
  #, gcc-internal-format
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4843
  #, gcc-internal-format
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4896
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr ""
  
! #: cp/error.cc:4901
  #, fuzzy, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "памер \"%s\" - %d байт"
  
! #: cp/error.cc:4916
  #, gcc-internal-format
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr ""
  
! #: cp/error.cc:4920 cp/typeck.cc:2897
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr ""
  
! #: cp/error.cc:4942
  #, gcc-internal-format
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr ""
  
! #: cp/error.cc:4946 cp/typeck.cc:3492
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr ""
  
! #: cp/error.cc:4957
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr ""
  
! #: cp/error.cc:4961
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr ""
  
! #: cp/except.cc:395
  #, gcc-internal-format
  msgid "exception handling disabled, use %<-fexceptions%> to enable"
  msgstr ""
  
! #: cp/except.cc:643
  #, gcc-internal-format
  msgid "throwing NULL, which has integral, not pointer type"
  msgstr ""
  
! #: cp/except.cc:747
  #, gcc-internal-format
  msgid "  in thrown expression"
  msgstr ""
  
! #: cp/except.cc:894
  #, gcc-internal-format
  msgid "cannot declare %<catch%> parameter to be of rvalue reference type %qT"
  msgstr ""
  
! #: cp/except.cc:904
  #, gcc-internal-format
  msgid "cannot throw expression of type %qT because it involves types of variable size"
  msgstr ""
  
! #: cp/except.cc:907
  #, gcc-internal-format
  msgid "cannot catch type %qT because it involves types of variable size"
  msgstr ""
  
! #: cp/except.cc:1008
  #, gcc-internal-format
  msgid "exception of type %qT will be caught by earlier handler"
  msgstr ""
  
! #: cp/except.cc:1010
  #, gcc-internal-format
  msgid "for type %qT"
  msgstr ""
  
! #: cp/except.cc:1039
  #, gcc-internal-format
  msgid "%<...%> handler must be the last handler for its try block"
  msgstr ""
  
! #: cp/except.cc:1133
  #, gcc-internal-format
  msgid "noexcept-expression evaluates to %<false%> because of a call to %qD"
  msgstr ""
  
! #: cp/except.cc:1136
  #, gcc-internal-format
  msgid "but %qD does not throw; perhaps it should be declared %<noexcept%>"
  msgstr ""
  
! #: cp/expr.cc:232
  #, gcc-internal-format
  msgid "using value of assignment with %<volatile%>-qualified left operand is deprecated"
  msgstr ""
--- 63039,63559 ----
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.cc:5448
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5452
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5456
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.cc:5474
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr ""
  
! #: cp/decl2.cc:5478
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but not defined here"
  msgstr ""
  
! #: cp/decl2.cc:5486
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5489
  #, fuzzy, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl2.cc:5694
  #, 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.cc:5697
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous mangling %q#D"
  msgstr "папярэдняе абвяшчэньне `%D'"
  
! #: cp/decl2.cc:5699
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.cc:5771 cp/decl2.cc:5774
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:6152
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' used but not defined"
  msgid "inline function %qD used but never defined"
  msgstr "адмеціна `%D' выкарыстоўвываецца, але ня вызначана"
  
! #: cp/decl2.cc:6386
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q#D"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: cp/decl2.cc:6391
  #, gcc-internal-format
  msgid "...following parameter %P which has a default argument"
  msgstr ""
  
! #: cp/decl2.cc:6514
  #, fuzzy, gcc-internal-format
  msgid "implicitly-declared %qD is deprecated"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/decl2.cc:6518
  #, gcc-internal-format
  msgid "because %qT has user-provided %qD"
  msgstr ""
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.cc:6705
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.cc:6714
  #, gcc-internal-format
  msgid "use of deleted function %qD: %s"
  msgstr ""
  
! #: cp/decl2.cc:6718
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr ""
  
! #: cp/decl2.cc:6766
  #, gcc-internal-format
  msgid "use of function %qD with unsatisfied constraints"
  msgstr ""
  
! #: cp/decl2.cc:6810
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
  
! #: cp/error.cc:3924
  msgid "    inlined from %qD at %r%s:%d:%d%R"
  msgstr ""
  
! #: cp/error.cc:3929
  #, fuzzy
  #| msgid "In file included from %s:%d"
  msgid "    inlined from %qD at %r%s:%d%R"
  msgstr "У файле уключаным з %s:%d"
  
! #: cp/error.cc:3935
  #, gcc-internal-format
  msgid "    inlined from %qD"
  msgstr ""
  
! #: cp/error.cc:3961
  #, fuzzy, gcc-internal-format
  msgid "In static member function %qD"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: cp/error.cc:3963
  #, fuzzy, gcc-internal-format
  #| msgid "In construct"
  msgid "In copy constructor %qD"
  msgstr "У канструкцыі"
  
! #: cp/error.cc:3965
  #, fuzzy, gcc-internal-format
  #| msgid "In construct"
  msgid "In constructor %qD"
  msgstr "У канструкцыі"
  
! #: cp/error.cc:3967
  #, fuzzy, gcc-internal-format
  #| msgid "In construct"
  msgid "In destructor %qD"
  msgstr "У канструкцыі"
  
! #: cp/error.cc:3969
  #, fuzzy, gcc-internal-format
  #| msgid "In function"
  msgid "In lambda function"
  msgstr "У функцыі"
  
! #: cp/error.cc:3971
  #, fuzzy, gcc-internal-format
  msgid "In explicit object member function %qD"
  msgstr "у функцыі \"%s\":"
  
! #: cp/error.cc:3973
  #, fuzzy, gcc-internal-format
  msgid "In member function %qD"
  msgstr "у функцыі \"%s\":"
  
! #: cp/error.cc:3976
  #, fuzzy, gcc-internal-format
  #| msgid "In function"
  msgid "In function %qD"
  msgstr "У функцыі"
  
! #: cp/error.cc:3992
! #, gcc-internal-format
! msgid "but %qE is a type"
! msgstr ""
! 
! #: cp/error.cc:3994
! #, gcc-internal-format
! msgid "but %qE is an expression"
! msgstr ""
! 
! #: cp/error.cc:3996
! #, gcc-internal-format
! msgid "but %qE is a structured binding"
! msgstr ""
! 
! #: cp/error.cc:3998
! #, gcc-internal-format
! msgid "but %qE is a variable"
! msgstr ""
! 
! #: cp/error.cc:4000
! #, fuzzy, gcc-internal-format
! msgid "but %qE is a parameter"
! msgstr "невыкарыстаемы параметр \"%s\""
! 
! #: cp/error.cc:4002
! #, fuzzy, gcc-internal-format
! #| msgid "`%D' is not a function,"
! msgid "but %qE is a function"
! msgstr "`%D' - гэта ня функцыя,"
! 
! #: cp/error.cc:4004
! #, gcc-internal-format
! msgid "but %qE is a data member"
! msgstr ""
! 
! #: cp/error.cc:4006
! #, fuzzy, gcc-internal-format
! msgid "but %qE is a function template"
! msgstr "\"%s\" звычайна функцыя"
! 
! #: cp/error.cc:4008
! #, gcc-internal-format
! msgid "but %qE is a class template"
! msgstr ""
! 
! #: cp/error.cc:4010
! #, gcc-internal-format
! msgid "but %qE is a namespace"
! msgstr ""
! 
! #: cp/error.cc:4012
! #, gcc-internal-format
! msgid "but %qE is an enumerator"
! msgstr ""
! 
! #: cp/error.cc:4040
! #, gcc-internal-format
! msgid "%s%s%sIn instantiation of %<template for%> iteration %E:\n"
! msgstr ""
! 
! #: cp/error.cc:4043
  msgid "%s%s%sIn substitution of %qS:\n"
  msgstr ""
  
! #: cp/error.cc:4044
  #, fuzzy, gcc-internal-format
  msgid "%s%s%sIn instantiation of %q#D:\n"
  msgstr "ініцыялізацыя"
  
! #: cp/error.cc:4066
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:4069
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:4173
! #, gcc-internal-format
! msgid "recursively required from %<template for%> iteration %E\n"
! msgstr ""
! 
! #: cp/error.cc:4175
! #, gcc-internal-format
! msgid "required from %<template for%> iteration %E\n"
! msgstr ""
! 
! #: cp/error.cc:4180
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:4181
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:4186
  #, gcc-internal-format
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:4187
  #, gcc-internal-format
  msgid "required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:4194
  #, gcc-internal-format
  msgid "recursively required from here\n"
  msgstr ""
  
! #: cp/error.cc:4195
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "required from here\n"
  msgstr "выклікана адсюль"
  
! #: cp/error.cc:4245
  #, gcc-internal-format, gfc-internal-format
  msgid "[ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:4297
  #, gcc-internal-format
  msgid "in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/error.cc:4310
  #, gcc-internal-format
  msgid "required by the constraints of %q#D\n"
  msgstr ""
  
! #: cp/error.cc:4325
  #, gcc-internal-format
  msgid "required for the satisfaction of %qE"
  msgstr ""
  
! #: cp/error.cc:4347
  #, gcc-internal-format
  msgid "required for constraint satisfaction\n"
  msgstr ""
  
! #: cp/error.cc:4378
  #, gcc-internal-format
  msgid "in requirements with "
  msgstr ""
  
! #: cp/error.cc:4379
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "in requirements "
  msgstr "няма аргументаў"
  
! #: cp/error.cc:4497
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "няма аргументаў"
  
! #: cp/error.cc:4591
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4943
  #, gcc-internal-format
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4948
  #, gcc-internal-format
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4953
  #, gcc-internal-format
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4958
  #, gcc-internal-format
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4963
  #, gcc-internal-format
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4968
  #, gcc-internal-format
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4973
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4979
  #, gcc-internal-format
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4984
  #, gcc-internal-format
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4989
  #, gcc-internal-format
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4994
  #, gcc-internal-format
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4999
  #, gcc-internal-format
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:5004
  #, gcc-internal-format
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:5010
  #, gcc-internal-format
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:5015
  #, gcc-internal-format
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:5070
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr ""
  
! #: cp/error.cc:5075
  #, fuzzy, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "памер \"%s\" - %d байт"
  
! #: cp/error.cc:5090
  #, gcc-internal-format
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr ""
  
! #: cp/error.cc:5094 cp/typeck.cc:3012
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr ""
  
! #: cp/error.cc:5116
  #, gcc-internal-format
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr ""
  
! #: cp/error.cc:5120 cp/typeck.cc:3641
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr ""
  
! #: cp/error.cc:5131
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr ""
  
! #: cp/error.cc:5135
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr ""
  
! #: cp/except.cc:397
  #, gcc-internal-format
  msgid "exception handling disabled, use %<-fexceptions%> to enable"
  msgstr ""
  
! #: cp/except.cc:647
  #, gcc-internal-format
  msgid "throwing NULL, which has integral, not pointer type"
  msgstr ""
  
! #: cp/except.cc:756
  #, gcc-internal-format
  msgid "  in thrown expression"
  msgstr ""
  
! #: cp/except.cc:910
  #, gcc-internal-format
  msgid "cannot declare %<catch%> parameter to be of rvalue reference type %qT"
  msgstr ""
  
! #: cp/except.cc:920
  #, gcc-internal-format
  msgid "cannot throw expression of type %qT because it involves types of variable size"
  msgstr ""
  
! #: cp/except.cc:923
  #, gcc-internal-format
  msgid "cannot catch type %qT because it involves types of variable size"
  msgstr ""
  
! #: cp/except.cc:1024
  #, gcc-internal-format
  msgid "exception of type %qT will be caught by earlier handler"
  msgstr ""
  
! #: cp/except.cc:1026
  #, gcc-internal-format
  msgid "for type %qT"
  msgstr ""
  
! #: cp/except.cc:1055
  #, gcc-internal-format
  msgid "%<...%> handler must be the last handler for its try block"
  msgstr ""
  
! #: cp/except.cc:1149
  #, gcc-internal-format
  msgid "noexcept-expression evaluates to %<false%> because of a call to %qD"
  msgstr ""
  
! #: cp/except.cc:1152
  #, gcc-internal-format
  msgid "but %qD does not throw; perhaps it should be declared %<noexcept%>"
  msgstr ""
  
! #: cp/except.cc:1230
! #, gcc-internal-format
! msgid "%qD is not %<noexcept%>"
! msgstr ""
! 
! #: cp/except.cc:1232
! #, gcc-internal-format
! msgid "%qT is not %<noexcept%>"
! msgstr ""
! 
! #: cp/expr.cc:244
  #, gcc-internal-format
  msgid "using value of assignment with %<volatile%>-qualified left operand is deprecated"
  msgstr ""
*************** msgstr ""
*** 61047,61558 ****
  msgid "(if this is not what you intended, make sure the function template has already been declared and add %<<>%> after the function name here)"
  msgstr ""
  
! #: cp/init.cc:402
  #, fuzzy, gcc-internal-format
  msgid "value-initialization of incomplete type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/init.cc:487
  #, gcc-internal-format
  msgid "cannot value-initialize array of unknown bound %qT"
  msgstr ""
  
! #: cp/init.cc:526
  #, fuzzy, gcc-internal-format
  msgid "value-initialization of function type %qT"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: cp/init.cc:532
  #, gcc-internal-format
  msgid "value-initialization of reference type %qT"
  msgstr ""
  
! #: cp/init.cc:601
  #, gcc-internal-format
  msgid "recursive instantiation of default member initializer for %qD"
  msgstr ""
  
! #: cp/init.cc:669
  #, gcc-internal-format
  msgid "default member initializer for %qD required before the end of its enclosing class"
  msgstr ""
  
! #: cp/init.cc:671
  #, gcc-internal-format
  msgid "defined here"
  msgstr ""
  
! #: cp/init.cc:739
  #, fuzzy, gcc-internal-format
  msgid "initializer for flexible array member %q#D"
  msgstr "прапушчан ініцыялізатар"
  
! #: cp/init.cc:804
  #, gcc-internal-format
  msgid "initializing %qD from %qE does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:908 cp/init.cc:1023
  #, fuzzy, gcc-internal-format
  msgid "%qD is initialized with itself"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: cp/init.cc:914
  #, gcc-internal-format
  msgid "reference %qD is not yet bound to a value when used here"
  msgstr ""
  
! #: cp/init.cc:919
  #, fuzzy, gcc-internal-format
  msgid "member %qD is used uninitialized"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: cp/init.cc:972 cp/init.cc:2055 cp/init.cc:5016 cp/typeck2.cc:1431
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.cc:1000
  #, fuzzy, gcc-internal-format
  msgid "%qD should be initialized in the member initialization list"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: cp/init.cc:1143
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for array member %q#D"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: cp/init.cc:1158 cp/init.cc:1184 cp/init.cc:2781 cp/method.cc:2649
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/init.cc:1160 cp/init.cc:1178 cp/init.cc:1186 cp/init.cc:2765
! #: cp/init.cc:2794 cp/method.cc:2652 cp/method.cc:2663
  #, fuzzy, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: cp/init.cc:1176 cp/init.cc:2752 cp/method.cc:2660
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "прапушчан ініцыялізатар"
  
! #: cp/init.cc:1361
  #, gcc-internal-format
  msgid "%qD will be initialized after"
  msgstr ""
  
! #: cp/init.cc:1364
  #, fuzzy, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "Клас \"%s\" ужо існуе"
  
! #: cp/init.cc:1368
  #, gcc-internal-format
  msgid "  %q#D"
  msgstr ""
  
! #: cp/init.cc:1370
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr ""
  
! #: cp/init.cc:1372
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "  when initialized here"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: cp/init.cc:1389
  #, fuzzy, gcc-internal-format
  msgid "multiple initializations given for %qD"
  msgstr "ініцыялізацыя"
  
! #: cp/init.cc:1393
  #, gcc-internal-format
  msgid "multiple initializations given for base %qT"
  msgstr ""
  
! #: cp/init.cc:1480
  #, gcc-internal-format
  msgid "initializations for multiple members of %qT"
  msgstr ""
  
! #: cp/init.cc:1589
  #, gcc-internal-format
  msgid "base class %q#T should be explicitly initialized in the copy constructor"
  msgstr ""
  
! #: cp/init.cc:1825 cp/init.cc:1844
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr ""
  
! #: cp/init.cc:1831
  #, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr ""
  
! #: cp/init.cc:1838
  #, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr ""
  
! #: cp/init.cc:1877
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr ""
  
! #: cp/init.cc:1885
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr ""
  
! #: cp/init.cc:1932
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr ""
  
! #: cp/init.cc:1940
  #, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr ""
  
! #: cp/init.cc:1943
  #, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr ""
  
! #: cp/init.cc:2376 cp/semantics.cc:4430 rust/backend/rust-tree.cc:4155
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/init.cc:2434
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr ""
  
! #: cp/init.cc:2448
  #, fuzzy, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/init.cc:2534 cp/typeck.cc:2383 rust/backend/rust-tree.cc:3798
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/init.cc:2541 cp/semantics.cc:2752
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/init.cc:2749
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.cc:2757
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.cc:2761
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T"
  msgstr ""
  
! #: cp/init.cc:2778
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.cc:2786
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.cc:2790
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr ""
  
! #: cp/init.cc:2906
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2909
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2919
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2922
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2931
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2934
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2951
  #, gcc-internal-format
  msgid "at offset %wi from %qD declared here"
  msgstr ""
  
! #: cp/init.cc:2955
  #, gcc-internal-format
  msgid "at offset [%wi, %wi] from %qD declared here"
  msgstr ""
  
! #: cp/init.cc:3156
  #, gcc-internal-format
  msgid "integer overflow in array size"
  msgstr ""
  
! #: cp/init.cc:3166
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr ""
  
! #: cp/init.cc:3184
  #, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr ""
  
! #: cp/init.cc:3200
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by %<typedef%>"
  msgstr ""
  
! #: cp/init.cc:3202
  #, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr ""
  
! #: cp/init.cc:3212
  #, gcc-internal-format
  msgid "invalid type %<void%> for %<new%>"
  msgstr ""
  
! #: cp/init.cc:3218
  #, gcc-internal-format
  msgid "%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:3260
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/init.cc:3416
  #, fuzzy, gcc-internal-format
  #| msgid "field '%s' not found in class"
  msgid "no suitable %qD found in class %qT"
  msgstr "поле \"%s\" не знойдзена ў класе"
  
! #: cp/init.cc:3506
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.cc:3509
  #, gcc-internal-format
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr ""
  
! #: cp/init.cc:3512
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.cc:3708
  #, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr ""
  
! #: cp/init.cc:3993
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr ""
  
! #: cp/init.cc:4022
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr ""
  
! #: cp/init.cc:4031
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr ""
  
! #: cp/init.cc:4158
  #, gcc-internal-format
  msgid "operator %<delete []%> used on incomplete type"
  msgstr ""
  
! #: cp/init.cc:4173
  #, gcc-internal-format
  msgid "possible problem detected in invocation of operator %<delete []%>"
  msgstr ""
  
! #: cp/init.cc:4177
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:4912
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr ""
  
! #: cp/init.cc:5225
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr ""
  
! #: cp/init.cc:5262
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' has an incomplete type"
  msgid "operator %<delete%> used on incomplete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/init.cc:5277
  #, gcc-internal-format
  msgid "possible problem detected in invocation of %<operator delete%>"
  msgstr ""
  
! #: cp/init.cc:5282
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:5297
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5302
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5616
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr ""
  
! #: cp/lambda.cc:567
  #, gcc-internal-format
  msgid "array of runtime bound cannot be captured by copy, only by reference"
  msgstr ""
  
! #: cp/lambda.cc:584
  #, gcc-internal-format
  msgid "capture of variably-modified type %qT that is not an N3639 array of runtime bound"
  msgstr ""
  
! #: cp/lambda.cc:588
  #, gcc-internal-format
  msgid "because the array element type %qT has variable size"
  msgstr ""
  
! #: cp/lambda.cc:612
  #, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr ""
  
! #: cp/lambda.cc:623
  #, fuzzy, gcc-internal-format
  msgid "capture by copy of incomplete type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/lambda.cc:638
  #, gcc-internal-format
  msgid "captured structured bindings are a C++20 extension"
  msgstr ""
  
! #: cp/lambda.cc:705
  #, gcc-internal-format
  msgid "trying to capture %qD in instantiation of generic lambda"
  msgstr ""
  
! #: cp/lambda.cc:782
  #, gcc-internal-format
  msgid "implicit capture of %qE via %<[=]%> is deprecated in C++20"
  msgstr ""
  
! #: cp/lambda.cc:784
  #, gcc-internal-format
  msgid "add explicit %<this%> or %<*this%> capture"
  msgstr ""
  
! #: cp/lambda.cc:911
  #, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr ""
  
! #: cp/lambda.cc:1578
  #, gcc-internal-format
  msgid "the mangled name of %qT changed in %<-fabi-version=20%> (GCC 15.1)"
  msgstr ""
  
! #: cp/lambda.cc:1582
  #, gcc-internal-format
  msgid "the mangled name of %qT changes in %<-fabi-version=20%> (GCC 15.1)"
  msgstr ""
  
! #: cp/lex.cc:643
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter `%s'"
  msgid "invalid %<#pragma %s%>"
  msgstr "нерэчаісны парамэтр `%s'"
  
! #: cp/lex.cc:651
  #, gcc-internal-format
  msgid "%<#pragma vtable%> no longer supported"
  msgstr ""
  
! #: cp/lex.cc:723
  #, gcc-internal-format
  msgid "%<#pragma implementation%> for %qs appears after file is included"
  msgstr ""
  
! #: cp/lex.cc:751
  #, fuzzy, gcc-internal-format
  msgid "%qD not defined"
  msgstr "YYDEBUG не вызначан."
  
! #: cp/lex.cc:763
  #, fuzzy, gcc-internal-format
  msgid "%qD was not declared in this scope; did you mean %qs?"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/lex.cc:767
  #, fuzzy, gcc-internal-format
  msgid "%qD was not declared in this scope"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/lex.cc:810
  #, gcc-internal-format
  msgid "there are no arguments to %qD that depend on a template parameter, so a declaration of %qD must be available"
  msgstr ""
  
! #: cp/lex.cc:819
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr ""
--- 63644,64166 ----
  msgid "(if this is not what you intended, make sure the function template has already been declared and add %<<>%> after the function name here)"
  msgstr ""
  
! #: cp/init.cc:406
  #, fuzzy, gcc-internal-format
  msgid "value-initialization of incomplete type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/init.cc:491
  #, gcc-internal-format
  msgid "cannot value-initialize array of unknown bound %qT"
  msgstr ""
  
! #: cp/init.cc:530
  #, fuzzy, gcc-internal-format
  msgid "value-initialization of function type %qT"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: cp/init.cc:536
  #, gcc-internal-format
  msgid "value-initialization of reference type %qT"
  msgstr ""
  
! #: cp/init.cc:605
  #, gcc-internal-format
  msgid "recursive instantiation of default member initializer for %qD"
  msgstr ""
  
! #: cp/init.cc:673
  #, gcc-internal-format
  msgid "default member initializer for %qD required before the end of its enclosing class"
  msgstr ""
  
! #: cp/init.cc:675
  #, gcc-internal-format
  msgid "defined here"
  msgstr ""
  
! #: cp/init.cc:743
  #, fuzzy, gcc-internal-format
  msgid "initializer for flexible array member %q#D"
  msgstr "прапушчан ініцыялізатар"
  
! #: cp/init.cc:808
  #, gcc-internal-format
  msgid "initializing %qD from %qE does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:912 cp/init.cc:1030
  #, fuzzy, gcc-internal-format
  msgid "%qD is initialized with itself"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: cp/init.cc:918
  #, gcc-internal-format
  msgid "reference %qD is not yet bound to a value when used here"
  msgstr ""
  
! #: cp/init.cc:923
  #, fuzzy, gcc-internal-format
  msgid "member %qD is used uninitialized"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: cp/init.cc:976 cp/init.cc:2062 cp/init.cc:5112 cp/typeck2.cc:1519
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.cc:1007
  #, fuzzy, gcc-internal-format
  msgid "%qD should be initialized in the member initialization list"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: cp/init.cc:1150
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for array member %q#D"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: cp/init.cc:1165 cp/init.cc:1191 cp/init.cc:2788 cp/method.cc:2778
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/init.cc:1167 cp/init.cc:1185 cp/init.cc:1193 cp/init.cc:2772
! #: cp/init.cc:2801 cp/method.cc:2781 cp/method.cc:2792
  #, fuzzy, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: cp/init.cc:1183 cp/init.cc:2759 cp/method.cc:2789
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "прапушчан ініцыялізатар"
  
! #: cp/init.cc:1368
  #, gcc-internal-format
  msgid "%qD will be initialized after"
  msgstr ""
  
! #: cp/init.cc:1371
  #, fuzzy, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "Клас \"%s\" ужо існуе"
  
! #: cp/init.cc:1375
  #, gcc-internal-format
  msgid "  %q#D"
  msgstr ""
  
! #: cp/init.cc:1377
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr ""
  
! #: cp/init.cc:1379
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "  when initialized here"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: cp/init.cc:1396
  #, fuzzy, gcc-internal-format
  msgid "multiple initializations given for %qD"
  msgstr "ініцыялізацыя"
  
! #: cp/init.cc:1400
  #, gcc-internal-format
  msgid "multiple initializations given for base %qT"
  msgstr ""
  
! #: cp/init.cc:1487
  #, gcc-internal-format
  msgid "initializations for multiple members of %qT"
  msgstr ""
  
! #: cp/init.cc:1596
  #, gcc-internal-format
  msgid "base class %q#T should be explicitly initialized in the copy constructor"
  msgstr ""
  
! #: cp/init.cc:1832 cp/init.cc:1851
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr ""
  
! #: cp/init.cc:1838
  #, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr ""
  
! #: cp/init.cc:1845
  #, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr ""
  
! #: cp/init.cc:1884
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr ""
  
! #: cp/init.cc:1892
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr ""
  
! #: cp/init.cc:1939
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr ""
  
! #: cp/init.cc:1947
  #, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr ""
  
! #: cp/init.cc:1950
  #, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr ""
  
! #: cp/init.cc:2383 cp/reflect.cc:2522 cp/semantics.cc:4492
! #: rust/backend/rust-tree.cc:4192
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/init.cc:2441
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr ""
  
! #: cp/init.cc:2455
  #, fuzzy, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/init.cc:2541 cp/typeck.cc:2498 rust/backend/rust-tree.cc:3824
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/init.cc:2548 cp/semantics.cc:2780
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/init.cc:2756
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.cc:2764
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.cc:2768
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T"
  msgstr ""
  
! #: cp/init.cc:2785
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.cc:2793
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.cc:2797
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr ""
  
! #: cp/init.cc:2913
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2916
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2926
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2929
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2938
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2941
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2958
  #, gcc-internal-format
  msgid "at offset %wi from %qD declared here"
  msgstr ""
  
! #: cp/init.cc:2962
  #, gcc-internal-format
  msgid "at offset [%wi, %wi] from %qD declared here"
  msgstr ""
  
! #: cp/init.cc:3171
  #, gcc-internal-format
  msgid "integer overflow in array size"
  msgstr ""
  
! #: cp/init.cc:3181
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr ""
  
! #: cp/init.cc:3199
  #, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr ""
  
! #: cp/init.cc:3215
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by %<typedef%>"
  msgstr ""
  
! #: cp/init.cc:3217
  #, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr ""
  
! #: cp/init.cc:3227
  #, gcc-internal-format
  msgid "invalid type %<void%> for %<new%>"
  msgstr ""
  
! #: cp/init.cc:3233
  #, gcc-internal-format
  msgid "%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:3275
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/init.cc:3431
  #, fuzzy, gcc-internal-format
  #| msgid "field '%s' not found in class"
  msgid "no suitable %qD found in class %qT"
  msgstr "поле \"%s\" не знойдзена ў класе"
  
! #: cp/init.cc:3521
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.cc:3524
  #, gcc-internal-format
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr ""
  
! #: cp/init.cc:3527
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.cc:3785
  #, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr ""
  
! #: cp/init.cc:4077
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr ""
  
! #: cp/init.cc:4106
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr ""
  
! #: cp/init.cc:4115
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr ""
  
! #: cp/init.cc:4242
  #, gcc-internal-format
  msgid "operator %<delete []%> used on incomplete type"
  msgstr ""
  
! #: cp/init.cc:4257
  #, gcc-internal-format
  msgid "possible problem detected in invocation of operator %<delete []%>"
  msgstr ""
  
! #: cp/init.cc:4262
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:5007
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr ""
  
! #: cp/init.cc:5321
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr ""
  
! #: cp/init.cc:5358
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' has an incomplete type"
  msgid "operator %<delete%> used on incomplete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/init.cc:5373
  #, gcc-internal-format
  msgid "possible problem detected in invocation of %<operator delete%>"
  msgstr ""
  
! #: cp/init.cc:5379
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:5394
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5399
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5713
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr ""
  
! #: cp/lambda.cc:594
  #, gcc-internal-format
  msgid "array of runtime bound cannot be captured by copy, only by reference"
  msgstr ""
  
! #: cp/lambda.cc:611
  #, gcc-internal-format
  msgid "capture of variably-modified type %qT that is not an N3639 array of runtime bound"
  msgstr ""
  
! #: cp/lambda.cc:615
  #, gcc-internal-format
  msgid "because the array element type %qT has variable size"
  msgstr ""
  
! #: cp/lambda.cc:639
  #, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr ""
  
! #: cp/lambda.cc:650
  #, fuzzy, gcc-internal-format
  msgid "capture by copy of incomplete type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/lambda.cc:665
  #, gcc-internal-format
  msgid "captured structured bindings are a C++20 extension"
  msgstr ""
  
! #: cp/lambda.cc:732
  #, gcc-internal-format
  msgid "trying to capture %qD in instantiation of generic lambda"
  msgstr ""
  
! #: cp/lambda.cc:809
  #, gcc-internal-format
  msgid "implicit capture of %qE via %<[=]%> is deprecated in C++20"
  msgstr ""
  
! #: cp/lambda.cc:811
  #, gcc-internal-format
  msgid "add explicit %<this%> or %<*this%> capture"
  msgstr ""
  
! #: cp/lambda.cc:946
  #, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr ""
  
! #: cp/lambda.cc:1630
  #, gcc-internal-format
  msgid "the mangled name of %qT changed in %<-fabi-version=20%> (GCC 15.1)"
  msgstr ""
  
! #: cp/lambda.cc:1634
  #, gcc-internal-format
  msgid "the mangled name of %qT changes in %<-fabi-version=20%> (GCC 15.1)"
  msgstr ""
  
! #: cp/lambda.cc:1942
! #, gcc-internal-format
! msgid "%qD is no longer captured in noexcept lambda in ABI v21 (GCC 16)"
! msgstr ""
! 
! #: cp/lex.cc:701
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter `%s'"
  msgid "invalid %<#pragma %s%>"
  msgstr "нерэчаісны парамэтр `%s'"
  
! #: cp/lex.cc:709
  #, gcc-internal-format
  msgid "%<#pragma vtable%> no longer supported"
  msgstr ""
  
! #: cp/lex.cc:781
  #, gcc-internal-format
  msgid "%<#pragma implementation%> for %qs appears after file is included"
  msgstr ""
  
! #: cp/lex.cc:809
  #, fuzzy, gcc-internal-format
  msgid "%qD not defined"
  msgstr "YYDEBUG не вызначан."
  
! #: cp/lex.cc:811 cp/parser.cc:3999 cp/parser.cc:34700
! #, gcc-internal-format
! msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
! msgstr ""
! 
! #: cp/lex.cc:824
  #, fuzzy, gcc-internal-format
  msgid "%qD was not declared in this scope; did you mean %qs?"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/lex.cc:828
  #, fuzzy, gcc-internal-format
  msgid "%qD was not declared in this scope"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/lex.cc:871
  #, gcc-internal-format
  msgid "there are no arguments to %qD that depend on a template parameter, so a declaration of %qD must be available"
  msgstr ""
  
! #: cp/lex.cc:880
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr ""
*************** msgstr ""
*** 61562,62376 ****
  msgid "  # %E"
  msgstr ""
  
! #: cp/mangle.cc:2669
  #, gcc-internal-format
  msgid "mangling %<typeof%>, use %<decltype%> instead"
  msgstr ""
  
! #: cp/mangle.cc:2673
  #, gcc-internal-format
  msgid "use of built-in trait %qT in function signature; use library traits instead"
  msgstr ""
  
  #. TODO Mangle pack indexing
  #. <https://github.com/itanium-cxx-abi/cxx-abi/issues/175>.
! #: cp/mangle.cc:2680
  #, gcc-internal-format
  msgid "mangling type pack index"
  msgstr ""
  
! #: cp/mangle.cc:3893
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.cc:3898
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr ""
  
! #: cp/mangle.cc:3972
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr ""
  
! #: cp/mangle.cc:4545
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.cc:4591 cp/mangle.cc:4770
  #, gcc-internal-format
  msgid "the mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr ""
  
! #: cp/mangle.cc:4597 cp/mangle.cc:4776
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr ""
  
! #: cp/mangle.cc:4923
  #, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>"
  msgstr ""
  
! #: cp/mangle.cc:4928
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>"
  msgstr ""
  
! #: cp/mangle.cc:4933
  #, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>"
  msgstr ""
  
! #: cp/mapper-client.cc:317
  #, gcc-internal-format
  msgid "failed %s mapper %qs line %u"
  msgstr ""
  
! #: cp/mapper-client.cc:318
  #, gcc-internal-format
  msgid "failed %s mapper %qs"
  msgstr ""
  
! #: cp/mapper-client.cc:330
  #, gcc-internal-format, gfc-internal-format
  msgid "failed mapper handshake %s"
  msgstr ""
  
! #: cp/mapper-client.cc:364
  #, gcc-internal-format, gfc-internal-format
  msgid "mapper died by signal %s"
  msgstr ""
  
! #: cp/mapper-client.cc:367
  #, gcc-internal-format, gfc-internal-format
  msgid "mapper exit status %d"
  msgstr ""
  
! #: cp/method.cc:867 cp/method.cc:2602
  #, gcc-internal-format
  msgid "non-static const member %q#D, cannot use default assignment operator"
  msgstr ""
  
! #: cp/method.cc:873 cp/method.cc:2608
  #, gcc-internal-format
  msgid "non-static reference member %q#D, cannot use default assignment operator"
  msgstr ""
  
! #: cp/method.cc:963
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a static data member"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/method.cc:964
  #, gcc-internal-format
  msgid "determining value of %qs"
  msgstr ""
  
! #: cp/method.cc:991
  #, gcc-internal-format
  msgid "forming type of %qs"
  msgstr ""
  
! #: cp/method.cc:1182
  #, gcc-internal-format
  msgid "defaulted %qD only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/method.cc:1197
  #, gcc-internal-format
  msgid "defaulted %qD must return %<bool%>"
  msgstr ""
  
! #: cp/method.cc:1205
  #, gcc-internal-format
  msgid "defaulted %qD must be %<const%>"
  msgstr ""
  
! #: cp/method.cc:1210
  #, gcc-internal-format
  msgid "defaulted %qD must not have %<&&%> ref-qualifier"
  msgstr ""
  
! #: cp/method.cc:1239
  #, gcc-internal-format
  msgid "defaulted %qD is not a friend of %qT"
  msgstr ""
  
! #: cp/method.cc:1251
  #, gcc-internal-format
  msgid "defaulted member %qD must have parameter type %<const %T&%>"
  msgstr ""
  
! #: cp/method.cc:1254
  #, gcc-internal-format
  msgid "defaulted %qD must have parameters of either type %<const %T&%> or %qT"
  msgstr ""
  
! #: cp/method.cc:1257
  #, gcc-internal-format
  msgid "defaulted %qD must have parameters of either type %<const %T&%> or %qT, not both"
  msgstr ""
  
  #. Return type is auto, suggest changing it.
! #: cp/method.cc:1414
  #, gcc-internal-format
  msgid "changing the return type from %qs to a comparison category type will allow the comparison to use %qs and %qs"
  msgstr ""
  
! #: cp/method.cc:1434
  #, gcc-internal-format
  msgid "three-way comparison of %qD has type %qT, not a comparison category type"
  msgstr ""
  
! #: cp/method.cc:1443
  #, gcc-internal-format
  msgid "three-way comparison of %qD has type %qT, which does not convert to %qT"
  msgstr ""
  
! #: cp/method.cc:1488
  #, fuzzy, gcc-internal-format
  msgid "cannot default compare union %qT"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: cp/method.cc:1556
  #, gcc-internal-format
  msgid "cannot default compare reference member %qD"
  msgstr ""
  
! #: cp/method.cc:1565
  #, gcc-internal-format
  msgid "cannot default compare anonymous union member"
  msgstr ""
  
! #: cp/method.cc:1583
  #, gcc-internal-format
  msgid "cannot default compare flexible array member"
  msgstr ""
  
! #: cp/method.cc:1865
  #, gcc-internal-format
  msgid "synthesized method %qD first required here"
  msgstr ""
  
! #: cp/method.cc:1989
  #, gcc-internal-format
  msgid "pointer to data member type %qT can only be invoked with one argument"
  msgstr ""
  
! #: cp/method.cc:1996
  #, gcc-internal-format
  msgid "pointer to member function type %qT must be invoked with at least one argument"
  msgstr ""
  
! #: cp/method.cc:2016
  #, gcc-internal-format
  msgid "first argument type %qT of a pointer to member must be a class type or a pointer to a class type"
  msgstr ""
  
! #: cp/method.cc:2525
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr ""
  
! #: cp/method.cc:2536
  #, gcc-internal-format
  msgid "defaulted destructor calls non-%<constexpr%> %qD"
  msgstr ""
  
! #: cp/method.cc:2537
  #, gcc-internal-format
  msgid "defaulted constructor calls non-%<constexpr%> %qD"
  msgstr ""
  
! #: cp/method.cc:2625
  #, fuzzy, gcc-internal-format
  msgid "initializer for %q#D is invalid"
  msgstr "complex нерэчаісны для \"%s\""
  
! #: cp/method.cc:2682
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/method.cc:2693
  #, gcc-internal-format
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr ""
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.cc:2911
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr ""
  
! #: cp/method.cc:2955
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.cc:3087
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr ""
  
! #: cp/method.cc:3090
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr ""
  
! #: cp/method.cc:3099
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3110
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.cc:3118 cp/method.cc:3142
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr ""
  
! #: cp/method.cc:3151
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.cc:3574
  #, gcc-internal-format
  msgid "explicitly defaulted copy constructor is implicitly deleted because its declared type does not match the type of an implicit copy constructor"
  msgstr ""
  
! #: cp/method.cc:3579
  #, gcc-internal-format
  msgid "explicitly defaulted move constructor is implicitly deleted because its declared type does not match the type of an implicit move constructor"
  msgstr ""
  
! #: cp/method.cc:3584
  #, gcc-internal-format
  msgid "explicitly defaulted copy assignment operator is implicitly deleted because its declared type does not match the type of an implicit copy assignment operator"
  msgstr ""
  
! #: cp/method.cc:3589
  #, gcc-internal-format
  msgid "explicitly defaulted move assignment operator is implicitly deleted because its declared type does not match the type of an implicit move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3598
! #, gcc-internal-format
! msgid "expected signature: %qD"
! msgstr ""
! 
! #: cp/method.cc:3696
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:"
  msgstr ""
  
! #: cp/method.cc:3716
  #, fuzzy, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/method.cc:3755
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "YYDEBUG не вызначан."
  
! #: cp/method.cc:3764
  #, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr ""
  
! #: cp/module.cc:1605
  #, gcc-internal-format
  msgid "section %qs is missing or corrupted"
  msgstr ""
  
! #: cp/module.cc:1607
  #, gcc-internal-format, gfc-internal-format
  msgid "section #%u is missing or corrupted"
  msgstr ""
  
! #: cp/module.cc:1829
  #, gcc-internal-format
  msgid "not Encapsulated Lazy Records of Named Declarations"
  msgstr ""
  
! #: cp/module.cc:1844
  #, gcc-internal-format
  msgid "unexpected encapsulation format or type"
  msgstr ""
  
! #: cp/module.cc:1853
  #, gcc-internal-format
  msgid "encapsulation is malformed"
  msgstr ""
  
! #: cp/module.cc:3382
  #, gcc-internal-format
  msgid "unable to represent further imported source locations"
  msgstr ""
  
! #: cp/module.cc:6549
  #, gcc-internal-format
  msgid "%<target%> attribute currently unsupported in modules"
  msgstr ""
  
! #: cp/module.cc:6552
  #, gcc-internal-format
  msgid "%<optimize%> attribute currently unsupported in modules"
  msgstr ""
  
! #: cp/module.cc:12100
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with tags %qE"
  msgstr ""
  
! #: cp/module.cc:12104
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with no tags"
  msgstr ""
  
! #: cp/module.cc:12107
  #, gcc-internal-format
  msgid "existing declaration here with tags %qE"
  msgstr ""
  
! #: cp/module.cc:12110
  #, fuzzy, gcc-internal-format
  msgid "existing declaration here with no tags"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/module.cc:12161 cp/module.cc:12285
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
! msgid "conflicting type for imported declaration %#qD"
  msgstr "канфлікт з папярэднім абвяшчэньнем `%#D'"
  
! #: cp/module.cc:12170
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
! msgid "conflicting language linkage for imported declaration %#qD"
  msgstr "канфлікт з папярэднім абвяшчэньнем `%#D'"
  
! #: cp/module.cc:12182
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
  msgid "conflicting argument list for imported declaration %#qD"
  msgstr "канфлікт з папярэднім абвяшчэньнем `%#D'"
  
! #: cp/module.cc:12189
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
  msgid "conflicting argument types for imported declaration %#qD"
  msgstr "канфлікт з папярэднім абвяшчэньнем `%#D'"
  
! #: cp/module.cc:12227
  #, gcc-internal-format
  msgid "conflicting %<noexcept%> specifier for imported declaration %#qD"
  msgstr ""
  
! #: cp/module.cc:12245
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
  msgid "conflicting deduced return type for imported declaration %#qD"
  msgstr "канфлікт з папярэднім абвяшчэньнем `%#D'"
  
! #: cp/module.cc:12260
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
  msgid "conflicting %<constexpr%> for imported declaration %#qD"
  msgstr "канфлікт з папярэднім абвяшчэньнем `%#D'"
  
! #: cp/module.cc:12276
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
  msgid "conflicting imported declaration %q#D"
  msgstr "канфлікт з папярэднім абвяшчэньнем `%#D'"
  
! #: cp/module.cc:12302
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration `%D'"
  msgid "existing declaration %#qD"
  msgstr "у абвяшчэньні  `%D'"
  
! #: cp/module.cc:12405
  #, fuzzy, gcc-internal-format
  msgid "conflicting default argument for %#qD"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: cp/module.cc:12407 cp/module.cc:12434
  #, gcc-internal-format
  msgid "existing default declared here"
  msgstr ""
  
! #: cp/module.cc:12431
  #, fuzzy, gcc-internal-format
  msgid "conflicting default argument for parameter %P of %#qD"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: cp/module.cc:13494
  #, gcc-internal-format
  msgid "definition of %qD does not match"
  msgstr ""
  
! #: cp/module.cc:13496
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "existing definition %qD"
  msgstr "папярэдняе вызначэньне"
  
! #: cp/module.cc:13508
  #, gcc-internal-format
  msgid "enumerator %qD does not match ..."
  msgstr ""
  
! #: cp/module.cc:13510
  #, gcc-internal-format
  msgid "... this enumerator %qD"
  msgstr ""
  
! #: cp/module.cc:13516
  #, gcc-internal-format
  msgid "additional enumerators beginning with %qD"
  msgstr ""
  
! #: cp/module.cc:13520
  #, gcc-internal-format
  msgid "enumeration range differs"
  msgstr ""
  
! #: cp/module.cc:13733
  #, gcc-internal-format
  msgid "%qD is an alias of TU-local type %qT"
  msgstr ""
  
! #: cp/module.cc:13751
  #, gcc-internal-format
  msgid "%qD is a specialization of TU-local template %qD"
  msgstr ""
  
! #: cp/module.cc:13775
  #, gcc-internal-format
  msgid "%qD declared with internal linkage"
  msgstr ""
  
! #: cp/module.cc:13793
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared in an anonymous namespace"
  msgstr ""
  
! #: cp/module.cc:13805
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qT"
  msgstr ""
  
! #: cp/module.cc:13816
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qD"
  msgstr ""
  
! #: cp/module.cc:13848
  #, gcc-internal-format
  msgid "%qT has no name and cannot be differentiated from similar lambdas in other TUs"
  msgstr ""
  
! #: cp/module.cc:13857
  #, gcc-internal-format
  msgid "%qT has no name and is not defined within a class, function, or initializer"
  msgstr ""
  
! #: cp/module.cc:13893
  #, gcc-internal-format
  msgid "%qD has TU-local template argument %qD"
  msgstr ""
  
! #: cp/module.cc:13905
  #, gcc-internal-format
  msgid "%qD has TU-local template argument %qT"
  msgstr ""
  
! #: cp/module.cc:13957
  #, gcc-internal-format
  msgid "%qD refers to TU-local object %qD"
  msgstr ""
  
! #: cp/module.cc:13959
  #, gcc-internal-format
  msgid "%qD refers to TU-local function %qD"
  msgstr ""
  
! #: cp/module.cc:15089
  #, gcc-internal-format
  msgid "%qD exposes TU-local entity %qD"
  msgstr ""
  
! #: cp/module.cc:15104
  #, gcc-internal-format
! msgid "%qD is declared %<constexpr%> and is initialized to a TU-local value"
  msgstr ""
  
! #: cp/module.cc:15111
  #, gcc-internal-format
! msgid "%qD is a reference declared %<inline%> and is constant-initialized to a TU-local value"
  msgstr ""
  
! #: cp/module.cc:15150
  #, gcc-internal-format
  msgid "%qD refers to TU-local entity %qD and cannot be instantiated in other TUs"
  msgstr ""
  
! #: cp/module.cc:15747
  #, gcc-internal-format
  msgid "recursive lazy load"
  msgstr ""
  
! #: cp/module.cc:15767
  #, gcc-internal-format
! msgid "cannot import module in its own purview"
  msgstr ""
  
! #: cp/module.cc:15768 cp/module.cc:21350
  #, gcc-internal-format
  msgid "module %qs declared here"
  msgstr ""
  
! #: cp/module.cc:16117
  #, gcc-internal-format
  msgid "indirect import %qs is not already loaded"
  msgstr ""
  
! #: cp/module.cc:16123
  #, gcc-internal-format
  msgid "import %qs has CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:18890
  #, gcc-internal-format
  msgid "not exporting %<#define %E%> as it is a keyword"
  msgstr ""
  
! #: cp/module.cc:19130
  #, gcc-internal-format
  msgid "macro definitions of %qE corrupted"
  msgstr ""
  
! #: cp/module.cc:19155 cp/module.cc:19158
  #, gcc-internal-format
  msgid "inconsistent imported macro definition %qE"
  msgstr ""
  
! #: cp/module.cc:19164
  #, gcc-internal-format
  msgid "%<#undef %E%>"
  msgstr ""
  
! #: cp/module.cc:19166
  #, gcc-internal-format
  msgid "%<#define %s%>"
  msgstr ""
  
! #: cp/module.cc:19498
  #, gcc-internal-format
  msgid "compiled module file is %qs"
  msgstr ""
  
! #: cp/module.cc:19536 cp/module.cc:19541
  #, gcc-internal-format, gfc-internal-format
  msgid "compiled module is %sversion %s"
  msgstr ""
  
! #: cp/module.cc:19547
  #, gcc-internal-format, gfc-internal-format
  msgid "compiler is %sversion %s%s%s"
  msgstr ""
  
! #: cp/module.cc:19577
  #, gcc-internal-format
  msgid "module %qs found"
  msgstr ""
  
! #: cp/module.cc:19579
  #, gcc-internal-format
  msgid "header module expected, module %qs found"
  msgstr ""
  
! #: cp/module.cc:19580
  #, gcc-internal-format
  msgid "module %qs expected, header module found"
  msgstr ""
  
! #: cp/module.cc:19595
  #, gcc-internal-format
  msgid "module %qs CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:19609
  #, gcc-internal-format
  msgid "target & host is %qs:%qs, expected %qs:%qs"
  msgstr ""
  
! #: cp/module.cc:19621
  #, gcc-internal-format
  msgid "language dialect differs %qs, expected %qs"
  msgstr ""
  
! #: cp/module.cc:19641
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> to enable"
  msgstr ""
  
! #: cp/module.cc:19643
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> or %<-fopenmp-simd%> to enable"
  msgstr ""
  
! #: cp/module.cc:19646
  #, gcc-internal-format
  msgid "module contains OpenACC, use %<-fopenacc%> to enable"
  msgstr ""
  
! #: cp/module.cc:19664
  #, fuzzy, gcc-internal-format
  msgid "fixed tree mismatch"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: cp/module.cc:19755
  #, gcc-internal-format
  msgid "interface partition is not exported"
  msgstr ""
  
! #: cp/module.cc:20312
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module cluster %u: %s"
  msgstr ""
  
! #: cp/module.cc:20351
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module: %s"
  msgstr ""
  
! #: cp/module.cc:20361
  #, gcc-internal-format
  msgid "consider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limit"
  msgstr ""
  
! #: cp/module.cc:20366
  #, gcc-internal-format
  msgid "imports must be built before being imported"
  msgstr ""
  
! #: cp/module.cc:20369
  #, gcc-internal-format
  msgid "returning to the gate for a mechanical issue"
  msgstr ""
  
! #: cp/module.cc:20690
  #, gcc-internal-format
  msgid "declaring %qD in module %qs conflicts with builtin in global module"
  msgstr ""
  
! #: cp/module.cc:20693
  #, fuzzy, gcc-internal-format
  msgid "declaration %qD conflicts with builtin"
  msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
  
! #: cp/module.cc:20699
  #, gcc-internal-format
  msgid "redeclaring %qD in module %qs conflicts with import"
  msgstr ""
  
! #: cp/module.cc:20702
  #, gcc-internal-format
  msgid "redeclaring %qD in global module conflicts with import"
  msgstr ""
  
! #: cp/module.cc:20707
  #, gcc-internal-format
  msgid "import declared attached to module %qs"
  msgstr ""
  
! #: cp/module.cc:20711
  #, gcc-internal-format
  msgid "import declared in global module"
  msgstr ""
  
! #: cp/module.cc:20717
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of %qD in module %qs"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/module.cc:20720
  #, gcc-internal-format
  msgid "conflicting declaration of %qD in global module"
  msgstr ""
  
! #: cp/module.cc:20725
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%D'"
  msgid "previously declared in module %qs"
  msgstr "папярэдняе абвяшчэньне `%D'"
  
! #: cp/module.cc:20729
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%D'"
  msgid "previously declared in global module"
  msgstr "папярэдняе абвяшчэньне `%D'"
  
! #: cp/module.cc:20868
  #, gcc-internal-format
  msgid "external linkage definition of %qD in header module must be declared %<inline%>"
  msgstr ""
  
! #: cp/module.cc:20883
  #, gcc-internal-format
  msgid "exporting declaration %qD declared in unnamed namespace"
  msgstr ""
  
! #: cp/module.cc:20890
  #, fuzzy, gcc-internal-format
  msgid "exporting declaration %qD with internal linkage"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/module.cc:21043
  #, gcc-internal-format
  msgid "reading CMI %qs"
  msgstr ""
  
! #: cp/module.cc:21194
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21195
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:21202
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21203
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:21265
  #, gcc-internal-format
  msgid "failed to load pendings for %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21269
  #, gcc-internal-format
  msgid "during load of pendings for %<%E%s%E%>"
  msgstr ""
  
  #. Only header units should appear inside language
  #. specifications.  The std doesn't specify this, but I think
  #. that's an error in resolving US 033, because language linkage
--- 64170,65061 ----
  msgid "  # %E"
  msgstr ""
  
! #: cp/mangle.cc:2733
  #, gcc-internal-format
  msgid "mangling %<typeof%>, use %<decltype%> instead"
  msgstr ""
  
! #: cp/mangle.cc:2737
  #, gcc-internal-format
  msgid "use of built-in trait %qT in function signature; use library traits instead"
  msgstr ""
  
  #. TODO Mangle pack indexing
  #. <https://github.com/itanium-cxx-abi/cxx-abi/issues/175>.
! #: cp/mangle.cc:2744
  #, gcc-internal-format
  msgid "mangling type pack index"
  msgstr ""
  
! #: cp/mangle.cc:4009
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.cc:4014
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr ""
  
! #: cp/mangle.cc:4088
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr ""
  
! #: cp/mangle.cc:4784
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.cc:4830 cp/mangle.cc:5009
  #, gcc-internal-format
  msgid "the mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr ""
  
! #: cp/mangle.cc:4836 cp/mangle.cc:5015
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr ""
  
! #: cp/mangle.cc:5162
  #, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>"
  msgstr ""
  
! #: cp/mangle.cc:5167
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>"
  msgstr ""
  
! #: cp/mangle.cc:5172
  #, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>"
  msgstr ""
  
! #: cp/mapper-client.cc:299
  #, gcc-internal-format
  msgid "failed %s mapper %qs line %u"
  msgstr ""
  
! #: cp/mapper-client.cc:300
  #, gcc-internal-format
  msgid "failed %s mapper %qs"
  msgstr ""
  
! #: cp/mapper-client.cc:312
  #, gcc-internal-format, gfc-internal-format
  msgid "failed mapper handshake %s"
  msgstr ""
  
! #: cp/mapper-client.cc:346
  #, gcc-internal-format, gfc-internal-format
  msgid "mapper died by signal %s"
  msgstr ""
  
! #: cp/mapper-client.cc:349
  #, gcc-internal-format, gfc-internal-format
  msgid "mapper exit status %d"
  msgstr ""
  
! #: cp/method.cc:868 cp/method.cc:2731
  #, gcc-internal-format
  msgid "non-static const member %q#D, cannot use default assignment operator"
  msgstr ""
  
! #: cp/method.cc:874 cp/method.cc:2737
  #, gcc-internal-format
  msgid "non-static reference member %q#D, cannot use default assignment operator"
  msgstr ""
  
! #: cp/method.cc:964
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a static data member"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/method.cc:965
  #, gcc-internal-format
  msgid "determining value of %qs"
  msgstr ""
  
! #: cp/method.cc:992
  #, gcc-internal-format
  msgid "forming type of %qs"
  msgstr ""
  
! #: cp/method.cc:1183
  #, gcc-internal-format
  msgid "defaulted %qD only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/method.cc:1198
  #, gcc-internal-format
  msgid "defaulted %qD must return %<bool%>"
  msgstr ""
  
! #: cp/method.cc:1206
  #, gcc-internal-format
  msgid "defaulted %qD must be %<const%>"
  msgstr ""
  
! #: cp/method.cc:1211
  #, gcc-internal-format
  msgid "defaulted %qD must not have %<&&%> ref-qualifier"
  msgstr ""
  
! #: cp/method.cc:1240
  #, gcc-internal-format
  msgid "defaulted %qD is not a friend of %qT"
  msgstr ""
  
! #: cp/method.cc:1252
  #, gcc-internal-format
  msgid "defaulted member %qD must have parameter type %<const %T&%>"
  msgstr ""
  
! #: cp/method.cc:1255
  #, gcc-internal-format
  msgid "defaulted %qD must have parameters of either type %<const %T&%> or %qT"
  msgstr ""
  
! #: cp/method.cc:1258
  #, gcc-internal-format
  msgid "defaulted %qD must have parameters of either type %<const %T&%> or %qT, not both"
  msgstr ""
  
  #. Return type is auto, suggest changing it.
! #: cp/method.cc:1415
  #, gcc-internal-format
  msgid "changing the return type from %qs to a comparison category type will allow the comparison to use %qs and %qs"
  msgstr ""
  
! #: cp/method.cc:1435
  #, gcc-internal-format
  msgid "three-way comparison of %qD has type %qT, not a comparison category type"
  msgstr ""
  
! #: cp/method.cc:1444
  #, gcc-internal-format
  msgid "three-way comparison of %qD has type %qT, which does not convert to %qT"
  msgstr ""
  
! #: cp/method.cc:1489
  #, fuzzy, gcc-internal-format
  msgid "cannot default compare union %qT"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: cp/method.cc:1557
  #, gcc-internal-format
  msgid "cannot default compare reference member %qD"
  msgstr ""
  
! #: cp/method.cc:1566
  #, gcc-internal-format
  msgid "cannot default compare anonymous union member"
  msgstr ""
  
! #: cp/method.cc:1584
  #, gcc-internal-format
  msgid "cannot default compare flexible array member"
  msgstr ""
  
! #: cp/method.cc:1869
  #, gcc-internal-format
  msgid "synthesized method %qD first required here"
  msgstr ""
  
! #: cp/method.cc:1951
! #, gcc-internal-format
! msgid "object cannot have qualified function type %qT"
! msgstr ""
! 
! #: cp/method.cc:1998
  #, gcc-internal-format
  msgid "pointer to data member type %qT can only be invoked with one argument"
  msgstr ""
  
! #: cp/method.cc:2005
  #, gcc-internal-format
  msgid "pointer to member function type %qT must be invoked with at least one argument"
  msgstr ""
  
! #: cp/method.cc:2025
  #, gcc-internal-format
  msgid "first argument type %qT of a pointer to member must be a class type or a pointer to a class type"
  msgstr ""
  
! #: cp/method.cc:2319 cp/method.cc:2364
! #, gcc-internal-format
! msgid "too many initializers for non-class type %qT"
! msgstr ""
! 
! #. The message may have been suppressed due to -w + -fpermissive,
! #. emit a generic response instead.
! #: cp/method.cc:2374
! #, gcc-internal-format
! msgid "the conversion is invalid"
! msgstr ""
! 
! #: cp/method.cc:2399 cp/method.cc:2435
! #, fuzzy, gcc-internal-format
! msgid "%qT is incomplete"
! msgstr "\"%s\" мае незавершаны тып"
! 
! #: cp/method.cc:2416
! #, fuzzy, gcc-internal-format
! msgid "%qT is not a class or scalar type"
! msgstr "\"%s\" мае незавершаны тып"
! 
! #: cp/method.cc:2443
! #, fuzzy, gcc-internal-format
! msgid "%qT is a qualified function type"
! msgstr "\"%s\" звычайна функцыя"
! 
! #: cp/method.cc:2455
! #, gcc-internal-format
! msgid "cannot construct an array of unknown bound"
! msgstr ""
! 
! #: cp/method.cc:2478
! #, gcc-internal-format
! msgid "%qE is non-trivial"
! msgstr ""
! 
! #: cp/method.cc:2565
! #, fuzzy, gcc-internal-format
! msgid "%qT is a function type"
! msgstr "\"%s\" звычайна функцыя"
! 
! #: cp/method.cc:2654
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr ""
  
! #: cp/method.cc:2665
  #, gcc-internal-format
  msgid "defaulted destructor calls non-%<constexpr%> %qD"
  msgstr ""
  
! #: cp/method.cc:2666
  #, gcc-internal-format
  msgid "defaulted constructor calls non-%<constexpr%> %qD"
  msgstr ""
  
! #: cp/method.cc:2754
  #, fuzzy, gcc-internal-format
  msgid "initializer for %q#D is invalid"
  msgstr "complex нерэчаісны для \"%s\""
  
! #: cp/method.cc:2811
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/method.cc:2822
  #, gcc-internal-format
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr ""
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.cc:3040
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr ""
  
! #: cp/method.cc:3086
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.cc:3218
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr ""
  
! #: cp/method.cc:3221
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr ""
  
! #: cp/method.cc:3230
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3241
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.cc:3249 cp/method.cc:3273
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr ""
  
! #: cp/method.cc:3282
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.cc:3689
! #, gcc-internal-format
! msgid "defaulted declaration %q+D does not match the expected signature"
! msgstr ""
! 
! #: cp/method.cc:3691 cp/method.cc:3736
! #, gcc-internal-format
! msgid "expected signature: %qD"
! msgstr ""
! 
! #: cp/method.cc:3711
  #, gcc-internal-format
  msgid "explicitly defaulted copy constructor is implicitly deleted because its declared type does not match the type of an implicit copy constructor"
  msgstr ""
  
! #: cp/method.cc:3716
  #, gcc-internal-format
  msgid "explicitly defaulted move constructor is implicitly deleted because its declared type does not match the type of an implicit move constructor"
  msgstr ""
  
! #: cp/method.cc:3721
  #, gcc-internal-format
  msgid "explicitly defaulted copy assignment operator is implicitly deleted because its declared type does not match the type of an implicit copy assignment operator"
  msgstr ""
  
! #: cp/method.cc:3726
  #, gcc-internal-format
  msgid "explicitly defaulted move assignment operator is implicitly deleted because its declared type does not match the type of an implicit move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3834
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:"
  msgstr ""
  
! #: cp/method.cc:3854
  #, fuzzy, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/method.cc:3893
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "YYDEBUG не вызначан."
  
! #: cp/method.cc:3902
  #, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr ""
  
! #: cp/module.cc:1606
  #, gcc-internal-format
  msgid "section %qs is missing or corrupted"
  msgstr ""
  
! #: cp/module.cc:1608
  #, gcc-internal-format, gfc-internal-format
  msgid "section #%u is missing or corrupted"
  msgstr ""
  
! #: cp/module.cc:1830
  #, gcc-internal-format
  msgid "not Encapsulated Lazy Records of Named Declarations"
  msgstr ""
  
! #: cp/module.cc:1845
  #, gcc-internal-format
  msgid "unexpected encapsulation format or type"
  msgstr ""
  
! #: cp/module.cc:1854
  #, gcc-internal-format
  msgid "encapsulation is malformed"
  msgstr ""
  
! #: cp/module.cc:3466
  #, gcc-internal-format
  msgid "unable to represent further imported source locations"
  msgstr ""
  
! #: cp/module.cc:6693
  #, gcc-internal-format
  msgid "%<target%> attribute currently unsupported in modules"
  msgstr ""
  
! #: cp/module.cc:6696
  #, gcc-internal-format
  msgid "%<optimize%> attribute currently unsupported in modules"
  msgstr ""
  
! #: cp/module.cc:12489
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with tags %qE"
  msgstr ""
  
! #: cp/module.cc:12493
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with no tags"
  msgstr ""
  
! #: cp/module.cc:12496
  #, gcc-internal-format
  msgid "existing declaration here with tags %qE"
  msgstr ""
  
! #: cp/module.cc:12499
  #, fuzzy, gcc-internal-format
  msgid "existing declaration here with no tags"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/module.cc:12544
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
! msgid "conflicting language linkage for imported declaration %#qD"
  msgstr "канфлікт з папярэднім абвяшчэньнем `%#D'"
  
! #: cp/module.cc:12558 cp/module.cc:12686
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
! msgid "conflicting type for imported declaration %#qD"
  msgstr "канфлікт з папярэднім абвяшчэньнем `%#D'"
  
! #: cp/module.cc:12572
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
  msgid "conflicting argument list for imported declaration %#qD"
  msgstr "канфлікт з папярэднім абвяшчэньнем `%#D'"
  
! #: cp/module.cc:12579
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
  msgid "conflicting argument types for imported declaration %#qD"
  msgstr "канфлікт з папярэднім абвяшчэньнем `%#D'"
  
! #: cp/module.cc:12617
  #, gcc-internal-format
  msgid "conflicting %<noexcept%> specifier for imported declaration %#qD"
  msgstr ""
  
! #: cp/module.cc:12636
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
  msgid "conflicting deduced return type for imported declaration %#qD"
  msgstr "канфлікт з папярэднім абвяшчэньнем `%#D'"
  
! #: cp/module.cc:12661
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
  msgid "conflicting %<constexpr%> for imported declaration %#qD"
  msgstr "канфлікт з папярэднім абвяшчэньнем `%#D'"
  
! #: cp/module.cc:12677
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
  msgid "conflicting imported declaration %q#D"
  msgstr "канфлікт з папярэднім абвяшчэньнем `%#D'"
  
! #: cp/module.cc:12703
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration `%D'"
  msgid "existing declaration %#qD"
  msgstr "у абвяшчэньні  `%D'"
  
! #: cp/module.cc:12806
  #, fuzzy, gcc-internal-format
  msgid "conflicting default argument for %#qD"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: cp/module.cc:12808 cp/module.cc:12835
  #, gcc-internal-format
  msgid "existing default declared here"
  msgstr ""
  
! #: cp/module.cc:12832
  #, fuzzy, gcc-internal-format
  msgid "conflicting default argument for parameter %P of %#qD"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: cp/module.cc:13957
  #, gcc-internal-format
  msgid "definition of %qD does not match"
  msgstr ""
  
! #: cp/module.cc:13959
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "existing definition %qD"
  msgstr "папярэдняе вызначэньне"
  
! #: cp/module.cc:13971
  #, gcc-internal-format
  msgid "enumerator %qD does not match ..."
  msgstr ""
  
! #: cp/module.cc:13973
  #, gcc-internal-format
  msgid "... this enumerator %qD"
  msgstr ""
  
! #: cp/module.cc:13979
  #, gcc-internal-format
  msgid "additional enumerators beginning with %qD"
  msgstr ""
  
! #: cp/module.cc:13983
  #, gcc-internal-format
  msgid "enumeration range differs"
  msgstr ""
  
! #: cp/module.cc:14200
  #, gcc-internal-format
  msgid "%qD is an alias of TU-local type %qT"
  msgstr ""
  
! #: cp/module.cc:14218
  #, gcc-internal-format
  msgid "%qD is a specialization of TU-local template %qD"
  msgstr ""
  
! #: cp/module.cc:14242
  #, gcc-internal-format
  msgid "%qD declared with internal linkage"
  msgstr ""
  
! #: cp/module.cc:14260
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared in an anonymous namespace"
  msgstr ""
  
! #: cp/module.cc:14272
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qT"
  msgstr ""
  
! #: cp/module.cc:14283
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qD"
  msgstr ""
  
! #: cp/module.cc:14315
  #, gcc-internal-format
  msgid "%qT has no name and cannot be differentiated from similar lambdas in other TUs"
  msgstr ""
  
! #: cp/module.cc:14324
  #, gcc-internal-format
  msgid "%qT has no name and is not defined within a class, function, or initializer"
  msgstr ""
  
! #: cp/module.cc:14360
  #, gcc-internal-format
  msgid "%qD has TU-local template argument %qD"
  msgstr ""
  
! #: cp/module.cc:14372
  #, gcc-internal-format
  msgid "%qD has TU-local template argument %qT"
  msgstr ""
  
! #: cp/module.cc:14424
  #, gcc-internal-format
  msgid "%qD refers to TU-local object %qD"
  msgstr ""
  
! #: cp/module.cc:14426
  #, gcc-internal-format
  msgid "%qD refers to TU-local function %qD"
  msgstr ""
  
! #: cp/module.cc:14456 cp/module.cc:14493
! #, gcc-internal-format
! msgid "instantiation exposes TU-local entity %qD"
! msgstr ""
! 
! #: cp/module.cc:15827 cp/module.cc:15837
  #, gcc-internal-format
  msgid "%qD exposes TU-local entity %qD"
  msgstr ""
  
! #: cp/module.cc:15842
  #, gcc-internal-format
! msgid "%qD is also TU-local but has been exposed elsewhere"
  msgstr ""
  
! #: cp/module.cc:15895
  #, gcc-internal-format
! msgid "%qD refers to TU-local entity %qD, which may cause issues when instantiating in other TUs"
  msgstr ""
  
! #: cp/module.cc:15905
  #, gcc-internal-format
  msgid "%qD refers to TU-local entity %qD and cannot be instantiated in other TUs"
  msgstr ""
  
! #: cp/module.cc:15963
! #, gcc-internal-format
! msgid "%qD is declared %<constexpr%> and is initialized to a TU-local value"
! msgstr ""
! 
! #: cp/module.cc:15970
! #, gcc-internal-format
! msgid "%qD is a reference declared %<inline%> and is constant-initialized to a TU-local value"
! msgstr ""
! 
! #: cp/module.cc:16601
  #, gcc-internal-format
  msgid "recursive lazy load"
  msgstr ""
  
! #: cp/module.cc:16619
  #, gcc-internal-format
! msgid "module %qs depends on itself"
  msgstr ""
  
! #: cp/module.cc:16621 cp/module.cc:22712
  #, gcc-internal-format
  msgid "module %qs declared here"
  msgstr ""
  
! #: cp/module.cc:16973
  #, gcc-internal-format
  msgid "indirect import %qs is not already loaded"
  msgstr ""
  
! #: cp/module.cc:16979
  #, gcc-internal-format
  msgid "import %qs has CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:20041
  #, gcc-internal-format
  msgid "not exporting %<#define %E%> as it is a keyword"
  msgstr ""
  
! #: cp/module.cc:20281
  #, gcc-internal-format
  msgid "macro definitions of %qE corrupted"
  msgstr ""
  
! #: cp/module.cc:20306 cp/module.cc:20309
  #, gcc-internal-format
  msgid "inconsistent imported macro definition %qE"
  msgstr ""
  
! #: cp/module.cc:20315
  #, gcc-internal-format
  msgid "%<#undef %E%>"
  msgstr ""
  
! #: cp/module.cc:20317
  #, gcc-internal-format
  msgid "%<#define %s%>"
  msgstr ""
  
! #: cp/module.cc:20651
  #, gcc-internal-format
  msgid "compiled module file is %qs"
  msgstr ""
  
! #: cp/module.cc:20691 cp/module.cc:20696
  #, gcc-internal-format, gfc-internal-format
  msgid "compiled module is %sversion %s"
  msgstr ""
  
! #: cp/module.cc:20702
  #, gcc-internal-format, gfc-internal-format
  msgid "compiler is %sversion %s%s%s"
  msgstr ""
  
! #: cp/module.cc:20732
  #, gcc-internal-format
  msgid "module %qs found"
  msgstr ""
  
! #: cp/module.cc:20734
  #, gcc-internal-format
  msgid "header module expected, module %qs found"
  msgstr ""
  
! #: cp/module.cc:20735
  #, gcc-internal-format
  msgid "module %qs expected, header module found"
  msgstr ""
  
! #: cp/module.cc:20752
  #, gcc-internal-format
  msgid "module %qs CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:20766
  #, gcc-internal-format
  msgid "target & host is %qs:%qs, expected %qs:%qs"
  msgstr ""
  
! #: cp/module.cc:20779
  #, gcc-internal-format
  msgid "language dialect differs %qs, expected %qs"
  msgstr ""
  
! #: cp/module.cc:20799
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> to enable"
  msgstr ""
  
! #: cp/module.cc:20801
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> or %<-fopenmp-simd%> to enable"
  msgstr ""
  
! #: cp/module.cc:20804
  #, gcc-internal-format
  msgid "module contains OpenACC, use %<-fopenacc%> to enable"
  msgstr ""
  
! #: cp/module.cc:20822
  #, fuzzy, gcc-internal-format
  msgid "fixed tree mismatch"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: cp/module.cc:20914
  #, gcc-internal-format
  msgid "interface partition is not exported"
  msgstr ""
  
! #: cp/module.cc:21487
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module cluster %u: %s"
  msgstr ""
  
! #: cp/module.cc:21526
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module: %s"
  msgstr ""
  
! #: cp/module.cc:21536
  #, gcc-internal-format
  msgid "consider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limit"
  msgstr ""
  
! #: cp/module.cc:21541
  #, gcc-internal-format
  msgid "imports must be built before being imported"
  msgstr ""
  
! #: cp/module.cc:21544
  #, gcc-internal-format
  msgid "returning to the gate for a mechanical issue"
  msgstr ""
  
! #: cp/module.cc:21896
  #, gcc-internal-format
  msgid "declaring %qD in module %qs conflicts with builtin in global module"
  msgstr ""
  
! #: cp/module.cc:21899
  #, fuzzy, gcc-internal-format
  msgid "declaration %qD conflicts with builtin"
  msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
  
! #: cp/module.cc:21905
  #, gcc-internal-format
  msgid "redeclaring %qD in module %qs conflicts with import"
  msgstr ""
  
! #: cp/module.cc:21908
  #, gcc-internal-format
  msgid "redeclaring %qD in global module conflicts with import"
  msgstr ""
  
! #: cp/module.cc:21913
  #, gcc-internal-format
  msgid "import declared attached to module %qs"
  msgstr ""
  
! #: cp/module.cc:21917
  #, gcc-internal-format
  msgid "import declared in global module"
  msgstr ""
  
! #: cp/module.cc:21923
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of %qD in module %qs"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/module.cc:21926
  #, gcc-internal-format
  msgid "conflicting declaration of %qD in global module"
  msgstr ""
  
! #: cp/module.cc:21931
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%D'"
  msgid "previously declared in module %qs"
  msgstr "папярэдняе абвяшчэньне `%D'"
  
! #: cp/module.cc:21935
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%D'"
  msgid "previously declared in global module"
  msgstr "папярэдняе абвяшчэньне `%D'"
  
! #: cp/module.cc:22074
  #, gcc-internal-format
  msgid "external linkage definition of %qD in header module must be declared %<inline%>"
  msgstr ""
  
! #: cp/module.cc:22089
  #, gcc-internal-format
  msgid "exporting declaration %qD declared in unnamed namespace"
  msgstr ""
  
! #: cp/module.cc:22096
  #, fuzzy, gcc-internal-format
  msgid "exporting declaration %qD with internal linkage"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/module.cc:22359
  #, gcc-internal-format
  msgid "reading CMI %qs"
  msgstr ""
  
! #: cp/module.cc:22546
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:22547
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:22554
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:22555
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:22617
  #, gcc-internal-format
  msgid "failed to load pendings for %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:22621
  #, gcc-internal-format
  msgid "during load of pendings for %<%E%s%E%>"
  msgstr ""
  
+ #: cp/module.cc:22659
+ #, gcc-internal-format
+ msgid "import of %qs within its own implementation unit"
+ msgstr ""
+ 
+ #: cp/module.cc:22661
+ #, gcc-internal-format
+ msgid "module declared here"
+ msgstr ""
+ 
  #. Only header units should appear inside language
  #. specifications.  The std doesn't specify this, but I think
  #. that's an error in resolving US 033, because language linkage
*************** msgstr ""
*** 62378,62787 ****
  #. module, so we don't want to confuse things by having to think
  #. about whether 'extern "C++" { import foo; }' puts foo's
  #. contents into the global module all of a sudden.
! #: cp/module.cc:21314
  #, gcc-internal-format
  msgid "import of named module %qs inside language-linkage block"
  msgstr ""
  
! #: cp/module.cc:21345
  #, gcc-internal-format
  msgid "module already declared"
  msgstr ""
  
! #: cp/module.cc:21346
  #, gcc-internal-format
  msgid "module already imported"
  msgstr ""
  
! #: cp/module.cc:21351
  #, gcc-internal-format
  msgid "module %qs imported here"
  msgstr ""
  
! #: cp/module.cc:21559
  #, gcc-internal-format
  msgid "mismatching compiled module interface: had %qs, got %qs"
  msgstr ""
  
! #: cp/module.cc:21565
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown compiled module interface: %s"
  msgstr "невядомая назва рэгістра: %s"
  
! #: cp/module.cc:21609
  #, gcc-internal-format
  msgid "cannot determine %<#include%> translation of %s: %s"
  msgstr ""
  
! #: cp/module.cc:21627
  #, gcc-internal-format
  msgid "include %qs translated to import"
  msgstr ""
  
! #: cp/module.cc:21628
  #, gcc-internal-format
  msgid "include %qs processed textually"
  msgstr ""
  
! #: cp/module.cc:21988
  #, gcc-internal-format
  msgid "C++ modules are incompatible with precompiled headers"
  msgstr ""
  
! #: cp/module.cc:21992
  #, gcc-internal-format
  msgid "C++ modules are incompatible with traditional preprocessing"
  msgstr ""
  
! #: cp/module.cc:22024 cp/module.cc:22053
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name for `%s'"
  msgid "invalid header name %qs"
  msgstr "нерэчаісная назва рэгістра `%s'"
  
! #: cp/module.cc:22063
  #, fuzzy, gcc-internal-format
  msgid "invalid module name %qs"
  msgstr "Нерэчаісны выбар %s"
  
! #: cp/module.cc:22263
  #, gcc-internal-format
  msgid "%<-fmodule-only%> used for non-interface"
  msgstr ""
  
! #: cp/module.cc:22303
  #, fuzzy, gcc-internal-format
  #| msgid "error writing to %s"
  msgid "writing CMI %qs"
  msgstr "памылка запісу ў %s"
  
! #: cp/module.cc:22318
  #, gcc-internal-format
  msgid "not writing module %qs due to errors in template bodies"
  msgstr ""
  
! #: cp/module.cc:22321
  #, gcc-internal-format
  msgid "enable %<-Wtemplate-body%> for more details"
  msgstr ""
  
! #: cp/module.cc:22323
  #, gcc-internal-format
  msgid "first error in %qD appeared here"
  msgstr ""
  
! #: cp/module.cc:22387
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to write compiled module: %s"
  msgstr ""
  
! #: cp/module.cc:22484
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown header kind %qs"
  msgstr "невядомая назва рэгістра: %s"
  
! #: cp/name-lookup.cc:2872 cp/name-lookup.cc:3976 cp/name-lookup.cc:4076
  #, gcc-internal-format
  msgid "name-independent declarations only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/name-lookup.cc:2910
  #, gcc-internal-format
  msgid "redeclaration of %q#D with different template parameters"
  msgstr ""
  
! #: cp/name-lookup.cc:2916
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
  msgid "%q#D conflicts with a previous declaration"
  msgstr "канфлікт з папярэднім абвяшчэньнем `%#D'"
  
! #: cp/name-lookup.cc:3086
  #, fuzzy, gcc-internal-format
  msgid "%q#D hides constructor for %q#D"
  msgstr "дэструктару неабходны \"%#D\""
  
! #: cp/name-lookup.cc:3233
  #, fuzzy, gcc-internal-format
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/name-lookup.cc:3238
  #, fuzzy, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/name-lookup.cc:3348
  #, fuzzy, gcc-internal-format
  msgid "lambda parameter %qD previously declared as a capture"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: cp/name-lookup.cc:3381 cp/name-lookup.cc:3385
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %q#D shadows a parameter"
  msgstr "абвяшчэньне `%#D'"
  
! #: cp/name-lookup.cc:3544
  #, gcc-internal-format
  msgid "declaration of %qD shadows a member of %qT"
  msgstr ""
  
! #: cp/name-lookup.cc:4061
  #, gcc-internal-format
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr ""
  
! #: cp/name-lookup.cc:4656
  #, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d"
  msgstr ""
  
! #: cp/name-lookup.cc:4659
  #, gcc-internal-format
  msgid "%s %s %p %d"
  msgstr ""
  
! #: cp/name-lookup.cc:5255
  #, gcc-internal-format
  msgid "exporting %q#D that does not have external linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:5259
  #, gcc-internal-format
  msgid "%q#D declared here with no linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:5262
  #, gcc-internal-format
  msgid "%q#D declared here with internal linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:5265
  #, gcc-internal-format
  msgid "%q#D declared here with module linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:6073
  #, gcc-internal-format
  msgid "%<%T%s%D%> names destructor"
  msgstr ""
  
! #: cp/name-lookup.cc:6089
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr ""
  
! #: cp/name-lookup.cc:6097
  #, gcc-internal-format
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/name-lookup.cc:6113 cp/pt.cc:18962
  #, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr ""
  
! #: cp/name-lookup.cc:6123
  #, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr ""
  
! #: cp/name-lookup.cc:6134 cp/name-lookup.cc:6207
  #, gcc-internal-format
  msgid "using-declaration for member at non-class scope"
  msgstr ""
  
! #: cp/name-lookup.cc:6157
  #, fuzzy, gcc-internal-format
  #| msgid "%s: Not a directory"
  msgid "%qT is not a direct base of %qT"
  msgstr "%s: не дырэкторыя"
  
! #: cp/name-lookup.cc:6217
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6229
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared in %qD"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/name-lookup.cc:6244
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "using-declaration may not name namespace %qD"
  msgstr "абвяшчэньне шаблёну `%#D'"
  
! #: cp/name-lookup.cc:6255
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "дэструктару неабходны \"%#D\""
  
! #: cp/name-lookup.cc:6348
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:6390
  #, fuzzy, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/name-lookup.cc:6400
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:6470
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/name-lookup.cc:6472
  #, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr ""
  
! #: cp/name-lookup.cc:6526
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr ""
  
! #: cp/name-lookup.cc:6533
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.cc:6543 cp/name-lookup.cc:6570
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6549
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6586 cp/name-lookup.cc:9007
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qD attribute directive ignored"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: cp/name-lookup.cc:6915
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6967
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.cc:6973
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:7298
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: cp/name-lookup.cc:7304
  #, gcc-internal-format
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr ""
  
! #: cp/name-lookup.cc:7742
  #, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr ""
  
! #: cp/name-lookup.cc:7745
  #, gcc-internal-format
  msgid "it was later defined here"
  msgstr ""
  
! #: cp/name-lookup.cc:8541
  #, gcc-internal-format
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr ""
  
! #: cp/name-lookup.cc:8979
  #, gcc-internal-format
  msgid "%<strong%> using directive no longer supported"
  msgstr ""
  
! #: cp/name-lookup.cc:8982
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr ""
  
! #: cp/name-lookup.cc:9001
  #, gcc-internal-format
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr ""
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:9093
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr ""
  
! #: cp/name-lookup.cc:9195
  #, fuzzy, gcc-internal-format
  msgid "%<namespace %E%> is ambiguous"
  msgstr "памер \"%s\" - %d байт"
  
! #: cp/name-lookup.cc:9211
  #, fuzzy, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "\"%s\" - гэта не пачатак дэкларацыі"
  
! #: cp/name-lookup.cc:9294
  #, gcc-internal-format
  msgid "exporting namespace %qD with internal linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:9296
  #, gcc-internal-format
  msgid "%qD has internal linkage because it was declared in an unnamed namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:9300
  #, gcc-internal-format
  msgid "exporting unnamed namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:9310
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.cc:9360
  #, gcc-internal-format
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr ""
  
! #: cp/name-lookup.cc:9362
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "previous definition here"
  msgid "reachable %s definition here"
  msgstr "папярэдняе вызначэньне"
  
! #: cp/name-lookup.cc:9405
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr ""
  
! #: cp/name-lookup.cc:9414
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr ""
--- 65063,65492 ----
  #. module, so we don't want to confuse things by having to think
  #. about whether 'extern "C++" { import foo; }' puts foo's
  #. contents into the global module all of a sudden.
! #: cp/module.cc:22676
  #, gcc-internal-format
  msgid "import of named module %qs inside language-linkage block"
  msgstr ""
  
! #: cp/module.cc:22707 cp/module.cc:23245
  #, gcc-internal-format
  msgid "module already declared"
  msgstr ""
  
! #: cp/module.cc:22708 cp/module.cc:23246
  #, gcc-internal-format
  msgid "module already imported"
  msgstr ""
  
! #: cp/module.cc:22713
  #, gcc-internal-format
  msgid "module %qs imported here"
  msgstr ""
  
! #: cp/module.cc:22921
  #, gcc-internal-format
  msgid "mismatching compiled module interface: had %qs, got %qs"
  msgstr ""
  
! #: cp/module.cc:22927
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown compiled module interface: %s"
  msgstr "невядомая назва рэгістра: %s"
  
! #: cp/module.cc:23031
  #, gcc-internal-format
  msgid "cannot determine %<#include%> translation of %s: %s"
  msgstr ""
  
! #: cp/module.cc:23071
  #, gcc-internal-format
  msgid "include %qs translated to import"
  msgstr ""
  
! #: cp/module.cc:23073
! #, gcc-internal-format
! msgid "import of %qs failed, falling back to include"
! msgstr ""
! 
! #: cp/module.cc:23074
  #, gcc-internal-format
  msgid "include %qs processed textually"
  msgstr ""
  
! #: cp/module.cc:23447
  #, gcc-internal-format
  msgid "C++ modules are incompatible with precompiled headers"
  msgstr ""
  
! #: cp/module.cc:23451
  #, gcc-internal-format
  msgid "C++ modules are incompatible with traditional preprocessing"
  msgstr ""
  
! #: cp/module.cc:23483 cp/module.cc:23512
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name for `%s'"
  msgid "invalid header name %qs"
  msgstr "нерэчаісная назва рэгістра `%s'"
  
! #: cp/module.cc:23522
  #, fuzzy, gcc-internal-format
  msgid "invalid module name %qs"
  msgstr "Нерэчаісны выбар %s"
  
! #: cp/module.cc:23722
  #, gcc-internal-format
  msgid "%<-fmodule-only%> used for non-interface"
  msgstr ""
  
! #: cp/module.cc:23762
  #, fuzzy, gcc-internal-format
  #| msgid "error writing to %s"
  msgid "writing CMI %qs"
  msgstr "памылка запісу ў %s"
  
! #: cp/module.cc:23777
  #, gcc-internal-format
  msgid "not writing module %qs due to errors in template bodies"
  msgstr ""
  
! #: cp/module.cc:23780
  #, gcc-internal-format
  msgid "enable %<-Wtemplate-body%> for more details"
  msgstr ""
  
! #: cp/module.cc:23782
  #, gcc-internal-format
  msgid "first error in %qD appeared here"
  msgstr ""
  
! #: cp/module.cc:23846
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to write compiled module: %s"
  msgstr ""
  
! #: cp/module.cc:23943
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown header kind %qs"
  msgstr "невядомая назва рэгістра: %s"
  
! #: cp/name-lookup.cc:1337
! #, gcc-internal-format
! msgid "overload set for argument-dependent lookup of %<%D::%D%> in module %qs contains TU-local entities"
! msgstr ""
! 
! #: cp/name-lookup.cc:1349
! #, gcc-internal-format
! msgid "ignoring %qD declared here with internal linkage"
! msgstr ""
! 
! #: cp/name-lookup.cc:2956 cp/name-lookup.cc:4076 cp/name-lookup.cc:4176
  #, gcc-internal-format
  msgid "name-independent declarations only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/name-lookup.cc:2994
  #, gcc-internal-format
  msgid "redeclaration of %q#D with different template parameters"
  msgstr ""
  
! #: cp/name-lookup.cc:3000
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
  msgid "%q#D conflicts with a previous declaration"
  msgstr "канфлікт з папярэднім абвяшчэньнем `%#D'"
  
! #: cp/name-lookup.cc:3170
  #, fuzzy, gcc-internal-format
  msgid "%q#D hides constructor for %q#D"
  msgstr "дэструктару неабходны \"%#D\""
  
! #: cp/name-lookup.cc:3317
  #, fuzzy, gcc-internal-format
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/name-lookup.cc:3322
  #, fuzzy, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/name-lookup.cc:3432
  #, fuzzy, gcc-internal-format
  msgid "lambda parameter %qD previously declared as a capture"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: cp/name-lookup.cc:3469 cp/name-lookup.cc:3473
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %q#D shadows a parameter"
  msgstr "абвяшчэньне `%#D'"
  
! #: cp/name-lookup.cc:3634
  #, gcc-internal-format
  msgid "declaration of %qD shadows a member of %qT"
  msgstr ""
  
! #: cp/name-lookup.cc:4161
  #, gcc-internal-format
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr ""
  
! #: cp/name-lookup.cc:4774
  #, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d"
  msgstr ""
  
! #: cp/name-lookup.cc:4777
  #, gcc-internal-format
  msgid "%s %s %p %d"
  msgstr ""
  
! #: cp/name-lookup.cc:5376
  #, gcc-internal-format
  msgid "exporting %q#D that does not have external linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:5380
  #, gcc-internal-format
  msgid "%q#D declared here with no linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:5383
  #, gcc-internal-format
  msgid "%q#D declared here with internal linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:5386
  #, gcc-internal-format
  msgid "%q#D declared here with module linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:6200
  #, gcc-internal-format
  msgid "%<%T%s%D%> names destructor"
  msgstr ""
  
! #: cp/name-lookup.cc:6216
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr ""
  
! #: cp/name-lookup.cc:6224
  #, gcc-internal-format
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/name-lookup.cc:6240 cp/pt.cc:19470
  #, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr ""
  
! #: cp/name-lookup.cc:6250
  #, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr ""
  
! #: cp/name-lookup.cc:6261 cp/name-lookup.cc:6334
  #, gcc-internal-format
  msgid "using-declaration for member at non-class scope"
  msgstr ""
  
! #: cp/name-lookup.cc:6284
  #, fuzzy, gcc-internal-format
  #| msgid "%s: Not a directory"
  msgid "%qT is not a direct base of %qT"
  msgstr "%s: не дырэкторыя"
  
! #: cp/name-lookup.cc:6344
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6356
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared in %qD"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/name-lookup.cc:6372
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "using-declaration may not name namespace %qD"
  msgstr "абвяшчэньне шаблёну `%#D'"
  
! #: cp/name-lookup.cc:6383
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "дэструктару неабходны \"%#D\""
  
! #: cp/name-lookup.cc:6476
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:6518
  #, fuzzy, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/name-lookup.cc:6528
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:6598
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/name-lookup.cc:6600
  #, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr ""
  
! #: cp/name-lookup.cc:6655
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr ""
  
! #: cp/name-lookup.cc:6662
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.cc:6673 cp/name-lookup.cc:6701
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6679
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6726 cp/name-lookup.cc:9214
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qD attribute directive ignored"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: cp/name-lookup.cc:7056
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:7108
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.cc:7114
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:7444
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: cp/name-lookup.cc:7450
  #, gcc-internal-format
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr ""
  
! #: cp/name-lookup.cc:7890
  #, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr ""
  
! #: cp/name-lookup.cc:7893
  #, gcc-internal-format
  msgid "it was later defined here"
  msgstr ""
  
! #: cp/name-lookup.cc:8707
  #, gcc-internal-format
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr ""
  
! #: cp/name-lookup.cc:9184
  #, gcc-internal-format
  msgid "%<strong%> using directive no longer supported"
  msgstr ""
  
! #: cp/name-lookup.cc:9187
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr ""
  
! #: cp/name-lookup.cc:9206
  #, gcc-internal-format
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr ""
  
+ #: cp/name-lookup.cc:9212
+ #, fuzzy, gcc-internal-format
+ msgid "annotation on using directive"
+ msgstr "нерэчаісны ініцыялізатар"
+ 
  #. We only allow depth 255.
! #: cp/name-lookup.cc:9300
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr ""
  
! #: cp/name-lookup.cc:9425
  #, fuzzy, gcc-internal-format
  msgid "%<namespace %E%> is ambiguous"
  msgstr "памер \"%s\" - %d байт"
  
! #: cp/name-lookup.cc:9441
  #, fuzzy, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "\"%s\" - гэта не пачатак дэкларацыі"
  
! #: cp/name-lookup.cc:9511
  #, gcc-internal-format
  msgid "exporting namespace %qD with internal linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:9513
  #, gcc-internal-format
  msgid "%qD has internal linkage because it was declared in an unnamed namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:9517
  #, gcc-internal-format
  msgid "exporting unnamed namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:9527
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.cc:9577
  #, gcc-internal-format
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr ""
  
! #: cp/name-lookup.cc:9579
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "previous definition here"
  msgid "reachable %s definition here"
  msgstr "папярэдняе вызначэньне"
  
! #: cp/name-lookup.cc:9622
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr ""
  
! #: cp/name-lookup.cc:9631
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr ""
*************** msgstr ""
*** 62791,64816 ****
  msgid "making multiple clones of %qD"
  msgstr ""
  
! #: cp/parser.cc:1122
  #, gcc-internal-format
  msgid "identifier %qE is a keyword in C++11"
  msgstr ""
  
! #: cp/parser.cc:1136
  #, gcc-internal-format
  msgid "identifier %qE is a keyword in C++20"
  msgstr ""
  
! #: cp/parser.cc:1686 cp/parser.cc:1699
  #, gcc-internal-format
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1724 cp/parser.cc:49704
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: cp/parser.cc:1764
  #, gcc-internal-format
  msgid "%<declare %s%> directive not immediately followed by function declaration or definition"
  msgstr ""
  
! #: cp/parser.cc:3348
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma%> is not allowed here"
  msgstr "Клас \"%s\" ужо існуе"
  
! #: cp/parser.cc:3356
  #, gcc-internal-format
  msgid "unexpected module directive"
  msgstr ""
  
! #: cp/parser.cc:3358
  #, gcc-internal-format
  msgid "perhaps insert a line break after %qs, or other disambiguation, to prevent this being considered a module control-line"
  msgstr ""
  
! #: cp/parser.cc:3501
  #, gcc-internal-format
  msgid "%<%E::%E%> has not been declared; did you mean %<%E::%s%>?"
  msgstr ""
  
! #: cp/parser.cc:3507
  #, gcc-internal-format
  msgid "%<%E::%E%> has not been declared"
  msgstr ""
  
! #: cp/parser.cc:3511
  #, gcc-internal-format
  msgid "%<::%E%> has not been declared"
  msgstr ""
  
! #: cp/parser.cc:3514
  #, gcc-internal-format
  msgid "request for member %qE in non-class type %qT"
  msgstr ""
  
! #: cp/parser.cc:3517 cp/parser.cc:22271
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr ""
  
! #: cp/parser.cc:3529
  #, gcc-internal-format
  msgid "%qE has not been declared; did you mean %qs?"
  msgstr ""
  
! #: cp/parser.cc:3541
  #, gcc-internal-format
  msgid "%<%E::%E%> is not a type"
  msgstr ""
  
! #: cp/parser.cc:3545
  #, gcc-internal-format
  msgid "%<%E::%E%> is not a class or namespace"
  msgstr ""
  
! #: cp/parser.cc:3550
  #, gcc-internal-format
  msgid "%<%E::%E%> is not a class, namespace, or enumeration"
  msgstr ""
  
! #: cp/parser.cc:3563
  #, fuzzy, gcc-internal-format
  msgid "%<::%E%> is not a type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/parser.cc:3566
  #, gcc-internal-format
  msgid "%<::%E%> is not a class or namespace"
  msgstr ""
  
! #: cp/parser.cc:3570
  #, gcc-internal-format
  msgid "%<::%E%> is not a class, namespace, or enumeration"
  msgstr ""
  
! #: cp/parser.cc:3582
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/parser.cc:3585
  #, gcc-internal-format
  msgid "%qE is not a class or namespace"
  msgstr ""
  
! #: cp/parser.cc:3589
  #, gcc-internal-format
  msgid "%qE is not a class, namespace, or enumeration"
  msgstr ""
  
! #: cp/parser.cc:3654
  #, gcc-internal-format
  msgid "new types may not be defined in a return type"
  msgstr ""
  
! #: cp/parser.cc:3656
  #, fuzzy, gcc-internal-format
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "Не магу знайсці дэкларацыю інтэрфейса для \"%s\""
  
! #: cp/parser.cc:3684
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a class template"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/parser.cc:3686
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a template"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/parser.cc:3689
  #, fuzzy, gcc-internal-format
  msgid "invalid template-id"
  msgstr "Нерэчаісны выбар %s"
  
! #: cp/parser.cc:3723
  #, gcc-internal-format
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr ""
  
! #: cp/parser.cc:3727
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.cc:3732
  #, fuzzy, gcc-internal-format
  msgid "%<typeid%> operator cannot appear in a constant-expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/parser.cc:3736
  #, gcc-internal-format
  msgid "non-constant compound literals cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.cc:3740
  #, fuzzy, gcc-internal-format
  msgid "a function call cannot appear in a constant-expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/parser.cc:3744
  #, fuzzy, gcc-internal-format
  msgid "an increment cannot appear in a constant-expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/parser.cc:3748
  #, gcc-internal-format
! msgid "an decrement cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.cc:3752
  #, fuzzy, gcc-internal-format
  msgid "an array reference cannot appear in a constant-expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/parser.cc:3756
  #, fuzzy, gcc-internal-format
  msgid "the address of a label cannot appear in a constant-expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/parser.cc:3760
  #, fuzzy, gcc-internal-format
  msgid "calls to overloaded operators cannot appear in a constant-expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/parser.cc:3764
  #, fuzzy, gcc-internal-format
  msgid "an assignment cannot appear in a constant-expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/parser.cc:3767
  #, fuzzy, gcc-internal-format
  msgid "a comma operator cannot appear in a constant-expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/parser.cc:3771
  #, fuzzy, gcc-internal-format
  msgid "a call to a constructor cannot appear in a constant-expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/parser.cc:3775
  #, fuzzy, gcc-internal-format
  msgid "a transaction expression cannot appear in a constant-expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/parser.cc:3821
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a constant-expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/parser.cc:3858
  #, gcc-internal-format
  msgid "class template argument deduction is only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:3863
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of destructor %qD as a type"
  msgstr "нявернае выкарыстанне \"restict\""
  
  #. Something like 'unsigned A a;'
! #: cp/parser.cc:3866
  #, gcc-internal-format
  msgid "invalid combination of multiple type-specifiers"
  msgstr ""
  
! #: cp/parser.cc:3879
  #, gcc-internal-format
  msgid "%qE does not name a type; did you mean %qs?"
  msgstr ""
  
! #: cp/parser.cc:3883
  #, fuzzy, gcc-internal-format
  msgid "%qE does not name a type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/parser.cc:3892
  #, gcc-internal-format
  msgid "C++11 %<constexpr%> only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/parser.cc:3895
  #, gcc-internal-format
  msgid "C++11 %<noexcept%> only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/parser.cc:3901
  #, gcc-internal-format
  msgid "%qE is not recognized as a module control-line"
  msgstr ""
  
! #: cp/parser.cc:3904
  #, gcc-internal-format
  msgid "C++20 %qE only available with %<-fmodules%>"
  msgstr ""
  
! #: cp/parser.cc:3907
  #, gcc-internal-format
  msgid "C++20 %qE only available with %<-fmodules%>, which is not yet enabled with %<-std=c++20%>"
  msgstr ""
  
! #: cp/parser.cc:3913
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/parser.cc:3916
  #, gcc-internal-format
  msgid "C++20 %<constinit%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:3919
  #, gcc-internal-format
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
  
! #: cp/parser.cc:3922 cp/parser.cc:32331
! #, gcc-internal-format
! msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
! msgstr ""
! 
! #: cp/parser.cc:3944
  #, gcc-internal-format
  msgid "(perhaps %<typename %T::%E%> was intended)"
  msgstr ""
  
! #: cp/parser.cc:3972 cp/parser.cc:3984
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a template type; did you mean %qs?"
  msgstr ""
  
! #: cp/parser.cc:3977 cp/parser.cc:3989
  #, fuzzy, gcc-internal-format
  msgid "%qE in namespace %qE does not name a template type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/parser.cc:3997
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a type; did you mean %qs?"
  msgstr ""
  
! #: cp/parser.cc:4002
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a type"
  msgstr ""
  
! #: cp/parser.cc:4013
  #, gcc-internal-format
  msgid "%<%T::%E%> names the constructor, not the type"
  msgstr ""
  
! #: cp/parser.cc:4016
  #, gcc-internal-format
  msgid "and %qT has no template constructors"
  msgstr ""
  
! #: cp/parser.cc:4026
  #, gcc-internal-format
  msgid "need %<typename%> before %<%T::%D::%E%> because %<%T::%D%> is a dependent scope"
  msgstr ""
  
! #: cp/parser.cc:4034
  #, gcc-internal-format
  msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.cc:4047 cp/parser.cc:4051
  #, fuzzy, gcc-internal-format
  msgid "%qE in %q#T does not name a template type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/parser.cc:4055
  #, gcc-internal-format
  msgid "%qE in %q#T does not name a type"
  msgstr ""
  
! #: cp/parser.cc:4760
  #, gcc-internal-format
  msgid "expected string-literal"
  msgstr ""
  
! #: cp/parser.cc:4832
  #, gcc-internal-format
  msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
  msgstr ""
  
! #: cp/parser.cc:4851
  #, gcc-internal-format
  msgid "concatenation of string literals with conflicting encoding prefixes"
  msgstr ""
  
! #: cp/parser.cc:5072
  #, gcc-internal-format
  msgid "unable to find character literal operator %qD with %qT argument"
  msgstr ""
  
! #: cp/parser.cc:5178
  #, gcc-internal-format
  msgid "integer literal exceeds range of %qT type"
  msgstr ""
  
! #: cp/parser.cc:5185
  #, gcc-internal-format
  msgid "floating literal exceeds range of %qT type"
  msgstr ""
  
! #: cp/parser.cc:5189
  #, gcc-internal-format
  msgid "floating literal truncated to zero"
  msgstr ""
  
! #: cp/parser.cc:5218
  #, gcc-internal-format
  msgid "failed to translate literal to execution character set %qT"
  msgstr ""
  
! #: cp/parser.cc:5254
  #, gcc-internal-format
  msgid "unable to find numeric literal operator %qD"
  msgstr ""
  
! #: cp/parser.cc:5260
  #, gcc-internal-format
  msgid "add %<using namespace std::complex_literals%> (from %<<complex>%>) to enable the C++14 user-defined literal suffixes"
  msgstr ""
  
! #: cp/parser.cc:5264
  #, gcc-internal-format
  msgid "or use %<j%> instead of %<i%> for the GNU built-in suffix"
  msgstr ""
  
! #: cp/parser.cc:5268
  #, gcc-internal-format
  msgid "use %<-fext-numeric-literals%> to enable more built-in suffixes"
  msgstr ""
  
! #: cp/parser.cc:5353
  #, gcc-internal-format
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr ""
  
! #: cp/parser.cc:5447
  #, gcc-internal-format
  msgid "global module fragment contents must be from preprocessor inclusion"
  msgstr ""
  
! #: cp/parser.cc:5827 cp/parser.cc:5843
  #, fuzzy, gcc-internal-format
  msgid "expected binary operator"
  msgstr "прапушчан ініцыялізатар"
  
! #: cp/parser.cc:5849
  #, gcc-internal-format
  msgid "expected ..."
  msgstr ""
  
! #: cp/parser.cc:5861
  #, gcc-internal-format
  msgid "binary expression in operand of fold-expression"
  msgstr ""
  
! #: cp/parser.cc:5866
  #, gcc-internal-format
  msgid "conditional expression in operand of fold-expression"
  msgstr ""
  
! #: cp/parser.cc:5877
  #, gcc-internal-format
  msgid "mismatched operator in fold-expression"
  msgstr ""
  
! #: cp/parser.cc:5918
  #, gcc-internal-format
  msgid "pack indexing only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:5928
  #, gcc-internal-format
  msgid "pack index missing"
  msgstr ""
  
! #: cp/parser.cc:6038
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "fixed-point types not supported in C++"
  msgstr "-pipe не падтрымліваецца"
  
! #: cp/parser.cc:6128
  #, gcc-internal-format
  msgid "ISO C++ forbids braced-groups within expressions"
  msgstr ""
  
! #: cp/parser.cc:6140
  #, gcc-internal-format
  msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
  msgstr ""
  
! #: cp/parser.cc:6180
  #, gcc-internal-format
  msgid "fold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:6241 cp/parser.cc:6396 cp/parser.cc:6585 cp/semantics.cc:4779
  #, gcc-internal-format
  msgid "expected primary-expression"
  msgstr ""
  
! #: cp/parser.cc:6271
  #, fuzzy, gcc-internal-format
  msgid "%<this%> may not be used in this context"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/parser.cc:6390
  #, gcc-internal-format
  msgid "a template declaration cannot appear at block scope"
  msgstr ""
  
! #: cp/parser.cc:6540
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD may not appear in this context"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/parser.cc:6541
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr ""
  
! #: cp/parser.cc:6613
  #, gcc-internal-format
  msgid "expected %qs keyword before dependent template name"
  msgstr ""
  
! #: cp/parser.cc:6757
  #, gcc-internal-format
  msgid "expected id-expression"
  msgstr ""
  
! #: cp/parser.cc:6922
  #, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr ""
  
! #: cp/parser.cc:6932
  #, gcc-internal-format
  msgid "%<template%> keyword not permitted in destructor name"
  msgstr ""
  
! #: cp/parser.cc:6969 cp/parser.cc:9244
  #, gcc-internal-format
  msgid "%<~auto%> only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:6983 cp/parser.cc:6987
  #, gcc-internal-format
  msgid "template-id not allowed for destructor in C++20"
  msgstr ""
  
! #: cp/parser.cc:6989 cp/parser.cc:33563
  #, gcc-internal-format
  msgid "remove the %qs"
  msgstr ""
  
! #: cp/parser.cc:7097
  #, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr ""
  
! #: cp/parser.cc:7112
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.cc:7155 cp/parser.cc:24873
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
  
! #: cp/parser.cc:7182 cp/typeck.cc:3189 cp/typeck.cc:3192 cp/typeck.cc:3209
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/parser.cc:7297
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr ""
  
! #: cp/parser.cc:7382
  #, gcc-internal-format
  msgid "%<decltype%> evaluates to %qT, which is not a class or enumeration type"
  msgstr ""
  
! #: cp/parser.cc:7409
  #, gcc-internal-format
  msgid "function template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.cc:7416
  #, gcc-internal-format
  msgid "concept-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.cc:7422
  #, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.cc:7596
  #, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr ""
  
! #: cp/parser.cc:7808 cp/parser.cc:10518
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr ""
  
! #: cp/parser.cc:7896
  #, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr ""
  
! #: cp/parser.cc:7990
  #, 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.cc:8002 cp/pt.cc:21551
  #, 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.cc:8015
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<__builtin_assoc_barrier%>"
  msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
  
! #: cp/parser.cc:8041
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<__builtin_shufflevector%>"
  msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
  
! #: cp/parser.cc:8069 cp/pt.cc:21666
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_new%> does not select replaceable global allocation function"
  msgstr ""
  
! #: cp/parser.cc:8073 cp/pt.cc:21670
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_delete%> does not select replaceable global deallocation function"
  msgstr ""
  
! #: cp/parser.cc:8078 cp/pt.cc:21675
  #, gcc-internal-format
  msgid "selected function declared here"
  msgstr ""
  
! #: cp/parser.cc:8211
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: cp/parser.cc:8270
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.cc:8321
  #, gcc-internal-format
  msgid "types may not be defined in %<__builtin_classify_type%> calls"
  msgstr ""
  
! #: cp/parser.cc:8717 cp/parser.cc:8746
  #, gcc-internal-format
  msgid "cannot use multidimensional subscript in OpenMP array section"
  msgstr ""
  
! #: cp/parser.cc:9005 cp/typeck.cc:3077
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid use of %qD"
  msgstr "нерэчаіснае выкарыстаньне `%D'"
  
! #: cp/parser.cc:9014
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a class member"
  msgstr ""
  
! #: cp/parser.cc:9296
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr ""
  
! #: cp/parser.cc:9406
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: cp/parser.cc:9509
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr ""
  
! #: cp/parser.cc:9568
  #, gcc-internal-format
  msgid "%<co_await%> cannot be used in default arguments"
  msgstr ""
  
! #: cp/parser.cc:9793 cp/parser.cc:34881
  #, gcc-internal-format
  msgid "types may not be defined in %qs expressions"
  msgstr ""
  
! #: cp/parser.cc:9858
  #, gcc-internal-format
  msgid "%<__builtin_has_attribute%> with dependent argument not supported yet"
  msgstr ""
  
! #: cp/parser.cc:9944
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr ""
  
! #: cp/parser.cc:9962
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.cc:9964
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.cc:9997
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.cc:10042
  #, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr ""
  
! #: cp/parser.cc:10071
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr ""
  
! #: cp/parser.cc:10119
  #, gcc-internal-format
  msgid "attributes ignored on outermost array type in new expression"
  msgstr ""
  
! #: cp/parser.cc:10215
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr ""
  
! #: cp/parser.cc:10621
  #, gcc-internal-format
  msgid "use of old-style cast to %q#T"
  msgstr ""
  
! #: cp/parser.cc:10771
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.cc:10774
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr ""
  
! #: cp/parser.cc:11000
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<?:%> with omitted middle operand"
  msgstr ""
  
! #: cp/parser.cc:11324
  #, gcc-internal-format
  msgid "top-level comma expression in array subscript is deprecated"
  msgstr ""
  
! #: cp/parser.cc:11472
  #, gcc-internal-format
  msgid "types may not be defined within %<__builtin_offsetof%>"
  msgstr ""
  
! #: cp/parser.cc:11606
  #, gcc-internal-format
  msgid "trailing argument to %<__type_pack_element%> is not a type"
  msgstr ""
  
! #: cp/parser.cc:11706
! #, gcc-internal-format
! msgid "lambda-expression in template parameter type"
! msgstr ""
! 
! #: cp/parser.cc:11716
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:11726
  #, gcc-internal-format
  msgid "lambda-expression in template-argument only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:11900
  #, gcc-internal-format
  msgid "non-local lambda expression cannot have a capture-default"
  msgstr ""
  
! #: cp/parser.cc:11923
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr ""
  
! #: cp/parser.cc:11939
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> with by-copy capture default only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:11945 cp/parser.cc:11967 cp/parser.cc:12165
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr ""
  
! #: cp/parser.cc:11961
  #, gcc-internal-format
  msgid "%<*this%> capture only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:11981
  #, fuzzy, gcc-internal-format
  msgid "%<this%> cannot be captured by reference"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/parser.cc:12001
  #, gcc-internal-format
  msgid "pack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:12012
  #, gcc-internal-format
  msgid "%<&%> should come before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:12042
  #, gcc-internal-format
  msgid "lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:12051
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.cc:12076
  #, gcc-internal-format
  msgid "capture of non-variable %qE"
  msgstr ""
  
! #: cp/parser.cc:12080 cp/parser.cc:12091 cp/semantics.cc:4618
! #: cp/semantics.cc:4634
! #, fuzzy, gcc-internal-format
! msgid "%q#D declared here"
! msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
! 
! #: cp/parser.cc:12087
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.cc:12125
  #, gcc-internal-format
  msgid "too many %<...%> in lambda capture"
  msgstr ""
  
! #: cp/parser.cc:12136
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.cc:12141
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.cc:12223
  #, gcc-internal-format
  msgid "lambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:12277
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "default argument specified for lambda parameter"
  msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
  
! #: cp/parser.cc:12300
  #, gcc-internal-format
  msgid "parameter declaration before lambda declaration specifiers only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12330 cp/pt.cc:15002
  #, gcc-internal-format
  msgid "a lambda with captures may not have an explicit object parameter of an unrelated type"
  msgstr ""
  
! #: cp/parser.cc:12343
  #, gcc-internal-format
  msgid "%<mutable%> lambda specifier with explicit object parameter"
  msgstr ""
  
! #: cp/parser.cc:12352
  #, gcc-internal-format
  msgid "the passed in closure object will not be mutated because it is taken by value"
  msgstr ""
  
! #: cp/parser.cc:12356
  #, gcc-internal-format
  msgid "declare the explicit object parameter as non-const reference instead"
  msgstr ""
  
! #: cp/parser.cc:12360
  #, gcc-internal-format
  msgid "explicit object parameter is already a mutable reference"
  msgstr ""
  
! #: cp/parser.cc:12367
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with explicit object parameter"
  msgstr ""
  
! #: cp/parser.cc:12385
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with lambda capture"
  msgstr ""
  
! #: cp/parser.cc:12397
  #, gcc-internal-format
  msgid "parameter declaration before lambda transaction qualifier only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12410
  #, gcc-internal-format
  msgid "parameter declaration before lambda exception specification only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12428
  #, gcc-internal-format
  msgid "parameter declaration before lambda trailing return type only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12470
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:13031
! #, fuzzy, gcc-internal-format
! #| msgid "virtual functions cannot be friends"
! msgid "preconditions cannot be statements"
! msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
! 
! #: cp/parser.cc:13034
! #, fuzzy, gcc-internal-format
! #| msgid "empty body in an else-statement"
! msgid "postconditions cannot be statements"
! msgstr "пустое цела ў else-выражэнні"
! 
! #: cp/parser.cc:13039
! #, gcc-internal-format
! msgid "assertions must be followed by %<;%>"
! msgstr ""
! 
! #: cp/parser.cc:13204
  #, gcc-internal-format
  msgid "label at end of compound statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:13384 cp/parser.cc:13629
  #, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr ""
  
! #: cp/parser.cc:13455
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected labeled-statement"
  msgstr "пустое цела ў else-выражэнні"
  
! #: cp/parser.cc:13504
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr ""
  
! #: cp/parser.cc:13637
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
  #. A::A a;
! #: cp/parser.cc:13643
  #, gcc-internal-format
  msgid "%qE names the constructor, not the type"
  msgstr ""
  
! #: cp/parser.cc:13701
  #, gcc-internal-format
  msgid "compound-statement in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.cc:13765
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<tile%> directive"
  msgstr ""
  
! #: cp/parser.cc:13970
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:13992
  #, gcc-internal-format
  msgid "%<if consteval%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:14017 cp/parser.cc:14052
  #, gcc-internal-format
  msgid "%<if consteval%> requires compound statement"
  msgstr ""
  
! #: cp/parser.cc:14094
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:14262 cp/parser.cc:35393
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected selection-statement"
  msgstr "пустое цела ў else-выражэнні"
  
! #: cp/parser.cc:14303
  #, gcc-internal-format
  msgid "condition declares an array"
  msgstr ""
  
! #: cp/parser.cc:14305
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "condition declares a function"
  msgstr "не хапае аргументаў у функцыі"
  
! #: cp/parser.cc:14346
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.cc:14448 cp/parser.cc:24113 cp/parser.cc:26832
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "expected initializer"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: cp/parser.cc:14498
  #, gcc-internal-format
  msgid "range-based %<for%> loops with initializer only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:14760
  #, gcc-internal-format
  msgid "loop variable %qD of type %qT binds to a temporary constructed from type %qT"
  msgstr ""
  
  #. rval
! #: cp/parser.cc:14767
  #, gcc-internal-format
  msgid "use non-reference type %qT to make the copy explicit or %qT to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:14793
  #, gcc-internal-format
  msgid "loop variable %qD creates a copy from type %qT"
  msgstr ""
  
! #: cp/parser.cc:14798
  #, gcc-internal-format
  msgid "use reference type to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:14937
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr ""
  
! #: cp/parser.cc:15021
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.cc:15173 cp/parser.cc:35396
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected iteration-statement"
  msgstr "пустое цела ў else-выражэнні"
  
! #: cp/parser.cc:15218
  #, gcc-internal-format
  msgid "alias-declaration in init-statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:15235
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/parser.cc:15397
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.cc:15406
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr ""
  
! #: cp/parser.cc:15425 cp/parser.cc:35399
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr ""
  
! #: cp/parser.cc:15600
  #, gcc-internal-format
  msgid "expected module-partition"
  msgstr ""
  
! #: cp/parser.cc:15602
  #, gcc-internal-format
  msgid "expected module-name"
  msgstr ""
  
! #: cp/parser.cc:15644
  #, gcc-internal-format
  msgid "module-declaration not permitted in header-unit"
  msgstr ""
  
! #: cp/parser.cc:15650
  #, gcc-internal-format
  msgid "module-declaration must be at global scope"
  msgstr ""
  
! #: cp/parser.cc:15651
  #, gcc-internal-format
  msgid "scope opened here"
  msgstr ""
  
! #: cp/parser.cc:15677
  #, gcc-internal-format
  msgid "private module fragment"
  msgstr ""
  
! #: cp/parser.cc:15681
  #, gcc-internal-format
  msgid "private module fragment only permitted in purview of module interface or partition"
  msgstr ""
  
  #. Neither the first declaration, nor in a GMF.
! #: cp/parser.cc:15687
  #, gcc-internal-format
  msgid "module-declaration only permitted as first declaration, or ending a global module fragment"
  msgstr ""
  
! #: cp/parser.cc:15728
  #, gcc-internal-format
  msgid "post-module-declaration imports must be contiguous"
  msgstr ""
  
! #: cp/parser.cc:15730 cp/parser.cc:15739
  #, gcc-internal-format
  msgid "perhaps insert a line break after %<import%>, or other disambiguation, to prevent this being considered a module control-line"
  msgstr ""
  
! #: cp/parser.cc:15738
  #, gcc-internal-format
  msgid "import-declaration must be at global scope"
  msgstr ""
  
! #: cp/parser.cc:15762
  #, gcc-internal-format
  msgid "import specifying a module-partition must appear after a named module-declaration"
  msgstr ""
  
! #: cp/parser.cc:15783
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be include-translated"
  msgstr ""
  
! #: cp/parser.cc:15786
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be from header inclusion"
  msgstr ""
  
! #: cp/parser.cc:15807
  #, gcc-internal-format
  msgid "%qE may only occur after a module interface declaration"
  msgstr ""
  
! #: cp/parser.cc:15815
  #, gcc-internal-format
  msgid "%qE may only occur once in an export declaration"
  msgstr ""
  
! #: cp/parser.cc:15836
  #, gcc-internal-format
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:15875
  #, gcc-internal-format
  msgid "extra %<;%> outside of a function only allowed in C++11"
  msgstr ""
  
! #: cp/parser.cc:15878
  #, gcc-internal-format
  msgid "extra %<;%> outside of a function"
  msgstr ""
  
! #: cp/parser.cc:15887
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct only allowed in C++11"
  msgstr ""
  
! #: cp/parser.cc:15889
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct"
  msgstr ""
  
! #: cp/parser.cc:15897
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr ""
  
! #: cp/parser.cc:16068
  #, fuzzy, gcc-internal-format
  msgid "attributes are not permitted in this position"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: cp/parser.cc:16072
  #, gcc-internal-format
  msgid "attributes may be inserted here"
  msgstr ""
  
! #: cp/parser.cc:16112
  #, fuzzy, gcc-internal-format
  msgid "explicit specializations are not permitted here"
  msgstr "ініцыялізацыя"
  
! #: cp/parser.cc:16114 cp/parser.cc:28304
  #, gcc-internal-format
  msgid "a specialization is always exported alongside its primary template"
  msgstr ""
  
! #: cp/parser.cc:16127
  #, gcc-internal-format
  msgid "explicit instantiations are not permitted here"
  msgstr ""
  
! #: cp/parser.cc:16143
  #, gcc-internal-format
  msgid "export-declarations are not permitted here"
  msgstr ""
  
! #: cp/parser.cc:16315
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.cc:16561
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.cc:16580
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.cc:16601
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.cc:16626
  #, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr ""
  
! #: cp/parser.cc:16683
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:16686
  #, fuzzy, gcc-internal-format
  #| msgid "multiple declarations `%T' and `%T'"
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr "неаднолькавае абвяшчэньне `%T' і `%T'"
  
! #: cp/parser.cc:16726
  #, gcc-internal-format
  msgid "structured bindings with attributed identifiers only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:16763
  #, gcc-internal-format
  msgid "structured bindings in conditions only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:16767
  #, gcc-internal-format
  msgid "structured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:16824
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "empty structured binding declaration"
  msgstr "пустое абвяшчэньне"
  
! #: cp/parser.cc:16842
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for structured binding declaration"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: cp/parser.cc:17037
  #, gcc-internal-format
  msgid "%<this%> must be the first specifier in a parameter declaration"
  msgstr ""
  
! #: cp/parser.cc:17060
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr ""
  
! #: cp/parser.cc:17098
  #, gcc-internal-format
  msgid "the %<bool%> keyword is not allowed in a C++20 concept definition"
  msgstr ""
  
! #: cp/parser.cc:17101
  #, gcc-internal-format
  msgid "C++20 concept definition syntax is %<concept <name> = <expr>%>"
  msgstr ""
  
! #: cp/parser.cc:17152
  #, gcc-internal-format
  msgid "%<typedef%> specifier conflicts with %qs"
  msgstr ""
  
! #: cp/parser.cc:17178
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.cc:17214
  #, fuzzy, gcc-internal-format
  msgid "%qD invalid in condition"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: cp/parser.cc:17223
  #, fuzzy, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: cp/parser.cc:17227
  #, gcc-internal-format
  msgid "%qD only valid in lambda with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:17309
  #, gcc-internal-format
  msgid "type-specifier invalid in lambda"
  msgstr ""
  
! #: cp/parser.cc:17322
  #, gcc-internal-format
  msgid "standard attributes in middle of decl-specifiers"
  msgstr ""
  
! #: cp/parser.cc:17324
  #, gcc-internal-format
  msgid "standard attributes must precede the decl-specifiers to apply to the declaration, or follow them to apply to the type"
  msgstr ""
  
! #: cp/parser.cc:17339
  #, fuzzy, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/parser.cc:17412 cp/parser.cc:29490
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:17431
  #, gcc-internal-format
  msgid "types may not be defined in explicit-specifier"
  msgstr ""
  
! #: cp/parser.cc:17435
  #, gcc-internal-format
  msgid "%<explicit(bool)%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:17503
  #, fuzzy, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "Нерэчаісная спецыфікацыя! Памылка ў cc."
  
! #: cp/parser.cc:17610
  #, gcc-internal-format
  msgid "%<static_assert%> without a message only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:17640
  #, gcc-internal-format
  msgid "%<static_assert%> with non-string message only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:17844
  #, gcc-internal-format
  msgid "%<decltype(auto)%> type specifier only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:17857
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr ""
  
! #: cp/parser.cc:18033
  #, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr ""
  
! #: cp/parser.cc:18062
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr ""
  
! #: cp/parser.cc:18066
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr ""
  
! #: cp/parser.cc:18150
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr ""
  
! #: cp/parser.cc:18177
  #, fuzzy, gcc-internal-format
  msgid "cannot expand initializer for member %qD"
  msgstr "прапушчан ініцыялізатар"
  
! #: cp/parser.cc:18189 cp/pt.cc:28313
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.cc:18201 cp/pt.cc:28325
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.cc:18253
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr ""
  
! #: cp/parser.cc:18341
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
! #: cp/parser.cc:18753
  #, gcc-internal-format
  msgid "space between quotes and suffix is deprecated in C++23"
  msgstr ""
  
! #: cp/parser.cc:18759
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.cc:18765
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr ""
  
! #: cp/parser.cc:18774
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr ""
  
! #: cp/parser.cc:18780
  #, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr ""
  
! #: cp/parser.cc:18814
  #, fuzzy, gcc-internal-format
  #| msgid "unregistered operator %s"
  msgid "expected operator"
  msgstr "нераспазнаны аператар %s"
  
! #: cp/parser.cc:18861
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr ""
  
! #: cp/parser.cc:18863
  #, gcc-internal-format
  msgid "keyword %<export%> is deprecated, and is ignored"
  msgstr ""
  
! #: cp/parser.cc:18865
  #, gcc-internal-format
  msgid "keyword %<export%> is enabled with %<-fmodules%>"
  msgstr ""
  
! #: cp/parser.cc:18970
  #, fuzzy, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/parser.cc:18978
  #, fuzzy, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/parser.cc:19094
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/parser.cc:19330 cp/parser.cc:19416 cp/parser.cc:26580
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/parser.cc:19334 cp/parser.cc:19420
  #, fuzzy, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/parser.cc:19487
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr ""
  
! #: cp/parser.cc:19550
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr ""
  
! #: cp/parser.cc:19554
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.cc:19558
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.cc:19589
  #, fuzzy, gcc-internal-format
  msgid "invalid template-argument-list"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/parser.cc:19590
  #, gcc-internal-format
  msgid "function name as the left hand operand of %<<%> is ill-formed in C++20; wrap the function name in %<()%>"
  msgstr ""
  
! #: cp/parser.cc:19597
  #, gcc-internal-format
  msgid "expected %<(%> after template-argument-list"
  msgstr ""
  
! #: cp/parser.cc:19703
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr ""
  
  #. The name does not name a template.
! #: cp/parser.cc:19788 cp/parser.cc:19980 cp/parser.cc:20189
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr ""
  
! #: cp/parser.cc:19836
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr ""
  
! #: cp/parser.cc:19838
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.cc:20053
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:20154 cp/parser.cc:20172 cp/parser.cc:20348
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr ""
  
! #: cp/parser.cc:20319
  #, fuzzy, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/parser.cc:20457
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr ""
  
! #: cp/parser.cc:20461
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr ""
  
! #: cp/parser.cc:20465
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<consteval%> specifier"
  msgstr ""
  
! #: cp/parser.cc:20526
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr ""
  
! #: cp/parser.cc:20755
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr ""
  
! #: cp/parser.cc:20955
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:20961
  #, gcc-internal-format
! msgid "use of %<auto%> in template argument"
  msgstr ""
  
! #: cp/parser.cc:20964
  #, gcc-internal-format
! msgid "use of %<auto%> in parameter declaration only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
  
! #: cp/parser.cc:20968
  #, gcc-internal-format
! msgid "use of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:21122
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr ""
  
! #: cp/parser.cc:21263
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr ""
  
! #: cp/parser.cc:21347
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "%qE does not constrain a type"
  msgstr "функцыя не вяртае тып string"
  
! #: cp/parser.cc:21348
  #, gcc-internal-format
  msgid "concept defined here"
  msgstr ""
  
! #: cp/parser.cc:21379
  #, fuzzy, gcc-internal-format
  msgid "invalid use of concept-name %qD"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/parser.cc:21395
  #, gcc-internal-format
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr ""
  
! #: cp/parser.cc:21402
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr ""
  
! #: cp/parser.cc:21643
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.cc:21719
! #, gcc-internal-format
! msgid "%<template%> must follow a nested-name-specifier"
! msgstr ""
! 
! #: cp/parser.cc:21881
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr ""
  
! #: cp/parser.cc:21969
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr ""
  
! #: cp/parser.cc:21975
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr ""
  
! #: cp/parser.cc:21987
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.cc:22128
  #, fuzzy, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/parser.cc:22139
  #, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr ""
  
! #: cp/parser.cc:22154
  #, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr ""
  
! #: cp/parser.cc:22172
  #, gcc-internal-format
  msgid "types may not be defined in enum-base"
  msgstr ""
  
! #: cp/parser.cc:22218
  #, gcc-internal-format
  msgid "declaration of enumeration with fixed underlying type and no enumerator list is only permitted as a standalone declaration"
  msgstr ""
  
! #: cp/parser.cc:22222
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr ""
  
! #: cp/parser.cc:22265
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr ""
  
! #: cp/parser.cc:22279
  #, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr ""
  
! #: cp/parser.cc:22291 cp/parser.cc:28273
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.cc:22296 cp/parser.cc:28278
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.cc:22308 cp/parser.cc:28291
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr ""
  
! #: cp/parser.cc:22348
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids an empty source file"
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C не дазваляе пусты ізыходны файл"
  
! #: cp/parser.cc:22372
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.cc:22375
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.cc:22496
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr ""
  
! #: cp/parser.cc:22571
  #, gcc-internal-format
  msgid "%qD is not a namespace-name; did you mean %qs?"
  msgstr ""
  
! #: cp/parser.cc:22575
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD is not a namespace-name"
  msgstr "`%D' - гэта ня функцыя,"
  
! #: cp/parser.cc:22579
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr ""
  
! #: cp/parser.cc:22640
  #, gcc-internal-format
  msgid "nested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:22652
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr ""
  
! #: cp/parser.cc:22671
  #, gcc-internal-format
  msgid "nested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:22681
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr ""
  
! #: cp/parser.cc:22686
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.cc:22690
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr ""
  
! #: cp/parser.cc:22693
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr ""
  
! #: cp/parser.cc:22700
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr ""
  
! #: cp/parser.cc:22756
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr ""
  
! #: cp/parser.cc:22938
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:22982
  #, fuzzy, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "\"%s\" - гэта не пачатак дэкларацыі"
  
! #: cp/parser.cc:23000
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:23010
  #, gcc-internal-format
  msgid "access declarations are deprecated in favor of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.cc:23056
  #, gcc-internal-format
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:23059
  #, gcc-internal-format
  msgid "%<using enum%> of dependent type %qT"
  msgstr ""
  
! #: cp/parser.cc:23061
  #, gcc-internal-format
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr ""
  
! #: cp/parser.cc:23063
  #, fuzzy, gcc-internal-format
  msgid "%<using enum%> of incomplete type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/parser.cc:23065
  #, gcc-internal-format
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr ""
  
! #: cp/parser.cc:23075
  #, fuzzy, gcc-internal-format
  msgid "opaque-enum-declaration here"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/parser.cc:23145
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr ""
  
! #: cp/parser.cc:23297
  #, gcc-internal-format
  msgid "expected string-literal or constexpr in parentheses"
  msgstr ""
  
! #: cp/parser.cc:23358
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:23379 cp/parser.cc:23397 cp/parser.cc:23412
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "паўтарэнне \"volatile\""
  
! #: cp/parser.cc:23386
  #, gcc-internal-format
  msgid "%<asm%> qualifier %qT ignored outside of function body"
  msgstr ""
  
! #: cp/parser.cc:23425
  #, gcc-internal-format
  msgid "%qT is not an %<asm%> qualifier"
  msgstr ""
  
! #: cp/parser.cc:23441
  #, gcc-internal-format
  msgid "%<asm%> qualifier outside of function body"
  msgstr ""
  
! #: cp/parser.cc:23591
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on %<asm%> declaration"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: cp/parser.cc:23682
  #, gcc-internal-format
  msgid "empty parentheses were disambiguated as a function declaration"
  msgstr ""
  
! #: cp/parser.cc:23693
  #, gcc-internal-format
  msgid "remove parentheses to default-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23698
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23701
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23718 cp/parser.cc:23743
  #, gcc-internal-format
  msgid "parentheses were disambiguated as a function declaration"
  msgstr ""
  
! #: cp/parser.cc:23730 cp/parser.cc:23751
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:23737
  #, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:23984
  #, fuzzy, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: cp/parser.cc:23995
  #, gcc-internal-format
  msgid "an %<asm%> specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.cc:23999
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "\"%s\" - гэта не пачатак дэкларацыі"
  
! #: cp/parser.cc:24050
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
! #: cp/parser.cc:24208
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/parser.cc:24253
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.cc:24265
  #, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr ""
  
! #: cp/parser.cc:24794
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/parser.cc:24919
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr ""
  
! #: cp/parser.cc:24923
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "\"%s\" мае незавершаны тып"
--- 65496,67650 ----
  msgid "making multiple clones of %qD"
  msgstr ""
  
! #: cp/parser.cc:1168
  #, gcc-internal-format
  msgid "identifier %qE is a keyword in C++11"
  msgstr ""
  
! #: cp/parser.cc:1182
  #, gcc-internal-format
  msgid "identifier %qE is a keyword in C++20"
  msgstr ""
  
! #: cp/parser.cc:1196
! #, gcc-internal-format
! msgid "identifier %qE is a keyword in C++26"
! msgstr ""
! 
! #: cp/parser.cc:1746 cp/parser.cc:1759
  #, gcc-internal-format
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1784 cp/parser.cc:52814
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: cp/parser.cc:1824
  #, gcc-internal-format
  msgid "%<declare %s%> directive not immediately followed by function declaration or definition"
  msgstr ""
  
! #: cp/parser.cc:3423
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma%> is not allowed here"
  msgstr "Клас \"%s\" ужо існуе"
  
! #: cp/parser.cc:3431
  #, gcc-internal-format
  msgid "unexpected module directive"
  msgstr ""
  
! #: cp/parser.cc:3433
  #, gcc-internal-format
  msgid "perhaps insert a line break after %qs, or other disambiguation, to prevent this being considered a module control-line"
  msgstr ""
  
! #: cp/parser.cc:3578
  #, gcc-internal-format
  msgid "%<%E::%E%> has not been declared; did you mean %<%E::%s%>?"
  msgstr ""
  
! #: cp/parser.cc:3584
  #, gcc-internal-format
  msgid "%<%E::%E%> has not been declared"
  msgstr ""
  
! #: cp/parser.cc:3588
  #, gcc-internal-format
  msgid "%<::%E%> has not been declared"
  msgstr ""
  
! #: cp/parser.cc:3591
  #, gcc-internal-format
  msgid "request for member %qE in non-class type %qT"
  msgstr ""
  
! #: cp/parser.cc:3594 cp/parser.cc:23973
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr ""
  
! #: cp/parser.cc:3606
  #, gcc-internal-format
  msgid "%qE has not been declared; did you mean %qs?"
  msgstr ""
  
! #: cp/parser.cc:3618
  #, gcc-internal-format
  msgid "%<%E::%E%> is not a type"
  msgstr ""
  
! #: cp/parser.cc:3622
  #, gcc-internal-format
  msgid "%<%E::%E%> is not a class or namespace"
  msgstr ""
  
! #: cp/parser.cc:3627
  #, gcc-internal-format
  msgid "%<%E::%E%> is not a class, namespace, or enumeration"
  msgstr ""
  
! #: cp/parser.cc:3640
  #, fuzzy, gcc-internal-format
  msgid "%<::%E%> is not a type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/parser.cc:3643
  #, gcc-internal-format
  msgid "%<::%E%> is not a class or namespace"
  msgstr ""
  
! #: cp/parser.cc:3647
  #, gcc-internal-format
  msgid "%<::%E%> is not a class, namespace, or enumeration"
  msgstr ""
  
! #: cp/parser.cc:3659
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/parser.cc:3662
  #, gcc-internal-format
  msgid "%qE is not a class or namespace"
  msgstr ""
  
! #: cp/parser.cc:3666
  #, gcc-internal-format
  msgid "%qE is not a class, namespace, or enumeration"
  msgstr ""
  
! #: cp/parser.cc:3731
  #, gcc-internal-format
  msgid "new types may not be defined in a return type"
  msgstr ""
  
! #: cp/parser.cc:3733
  #, fuzzy, gcc-internal-format
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "Не магу знайсці дэкларацыю інтэрфейса для \"%s\""
  
! #: cp/parser.cc:3761
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a class template"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/parser.cc:3763 cp/parser.cc:21309
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a template"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/parser.cc:3766
  #, fuzzy, gcc-internal-format
  msgid "invalid template-id"
  msgstr "Нерэчаісны выбар %s"
  
! #: cp/parser.cc:3800
  #, gcc-internal-format
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr ""
  
! #: cp/parser.cc:3804
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.cc:3809
  #, fuzzy, gcc-internal-format
  msgid "%<typeid%> operator cannot appear in a constant-expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/parser.cc:3813
  #, gcc-internal-format
  msgid "non-constant compound literals cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.cc:3817
  #, fuzzy, gcc-internal-format
  msgid "a function call cannot appear in a constant-expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/parser.cc:3821
  #, fuzzy, gcc-internal-format
  msgid "an increment cannot appear in a constant-expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/parser.cc:3825
  #, gcc-internal-format
! msgid "a decrement cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.cc:3829
  #, fuzzy, gcc-internal-format
  msgid "an array reference cannot appear in a constant-expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/parser.cc:3833
  #, fuzzy, gcc-internal-format
  msgid "the address of a label cannot appear in a constant-expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/parser.cc:3837
  #, fuzzy, gcc-internal-format
  msgid "calls to overloaded operators cannot appear in a constant-expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/parser.cc:3841
  #, fuzzy, gcc-internal-format
  msgid "an assignment cannot appear in a constant-expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/parser.cc:3844
  #, fuzzy, gcc-internal-format
  msgid "a comma operator cannot appear in a constant-expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/parser.cc:3848
  #, fuzzy, gcc-internal-format
  msgid "a call to a constructor cannot appear in a constant-expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/parser.cc:3852
  #, fuzzy, gcc-internal-format
  msgid "a transaction expression cannot appear in a constant-expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/parser.cc:3898
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a constant-expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/parser.cc:3935
  #, gcc-internal-format
  msgid "class template argument deduction is only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:3940
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of destructor %qD as a type"
  msgstr "нявернае выкарыстанне \"restict\""
  
  #. Something like 'unsigned A a;'
! #: cp/parser.cc:3943
  #, gcc-internal-format
  msgid "invalid combination of multiple type-specifiers"
  msgstr ""
  
! #: cp/parser.cc:3956
  #, gcc-internal-format
  msgid "%qE does not name a type; did you mean %qs?"
  msgstr ""
  
! #: cp/parser.cc:3960
  #, fuzzy, gcc-internal-format
  msgid "%qE does not name a type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/parser.cc:3969
  #, gcc-internal-format
  msgid "C++11 %<constexpr%> only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/parser.cc:3972
  #, gcc-internal-format
  msgid "C++11 %<noexcept%> only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/parser.cc:3978
  #, gcc-internal-format
  msgid "%qE is not recognized as a module control-line"
  msgstr ""
  
! #: cp/parser.cc:3981
  #, gcc-internal-format
  msgid "C++20 %qE only available with %<-fmodules%>"
  msgstr ""
  
! #: cp/parser.cc:3984
  #, gcc-internal-format
  msgid "C++20 %qE only available with %<-fmodules%>, which is not yet enabled with %<-std=c++20%>"
  msgstr ""
  
! #: cp/parser.cc:3990
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/parser.cc:3993
  #, gcc-internal-format
  msgid "C++20 %<constinit%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:3996
  #, gcc-internal-format
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
  
! #: cp/parser.cc:4021
  #, gcc-internal-format
  msgid "(perhaps %<typename %T::%E%> was intended)"
  msgstr ""
  
! #: cp/parser.cc:4049 cp/parser.cc:4061
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a template type; did you mean %qs?"
  msgstr ""
  
! #: cp/parser.cc:4054 cp/parser.cc:4066
  #, fuzzy, gcc-internal-format
  msgid "%qE in namespace %qE does not name a template type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/parser.cc:4074
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a type; did you mean %qs?"
  msgstr ""
  
! #: cp/parser.cc:4079
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a type"
  msgstr ""
  
! #: cp/parser.cc:4090
  #, gcc-internal-format
  msgid "%<%T::%E%> names the constructor, not the type"
  msgstr ""
  
! #: cp/parser.cc:4093
  #, gcc-internal-format
  msgid "and %qT has no template constructors"
  msgstr ""
  
! #: cp/parser.cc:4103
  #, gcc-internal-format
  msgid "need %<typename%> before %<%T::%D::%E%> because %<%T::%D%> is a dependent scope"
  msgstr ""
  
! #: cp/parser.cc:4111
  #, gcc-internal-format
  msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.cc:4124 cp/parser.cc:4128
  #, fuzzy, gcc-internal-format
  msgid "%qE in %q#T does not name a template type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/parser.cc:4132
  #, gcc-internal-format
  msgid "%qE in %q#T does not name a type"
  msgstr ""
  
! #: cp/parser.cc:4887
  #, gcc-internal-format
  msgid "expected string-literal"
  msgstr ""
  
! #: cp/parser.cc:4959
  #, gcc-internal-format
  msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
  msgstr ""
  
! #: cp/parser.cc:4978
  #, gcc-internal-format
  msgid "concatenation of string literals with conflicting encoding prefixes"
  msgstr ""
  
! #: cp/parser.cc:5199
  #, gcc-internal-format
  msgid "unable to find character literal operator %qD with %qT argument"
  msgstr ""
  
! #: cp/parser.cc:5305
  #, gcc-internal-format
  msgid "integer literal exceeds range of %qT type"
  msgstr ""
  
! #: cp/parser.cc:5312
  #, gcc-internal-format
  msgid "floating literal exceeds range of %qT type"
  msgstr ""
  
! #: cp/parser.cc:5316
  #, gcc-internal-format
  msgid "floating literal truncated to zero"
  msgstr ""
  
! #: cp/parser.cc:5345
  #, gcc-internal-format
  msgid "failed to translate literal to execution character set %qT"
  msgstr ""
  
! #: cp/parser.cc:5381
  #, gcc-internal-format
  msgid "unable to find numeric literal operator %qD"
  msgstr ""
  
! #: cp/parser.cc:5387
  #, gcc-internal-format
  msgid "add %<using namespace std::complex_literals%> (from %<<complex>%>) to enable the C++14 user-defined literal suffixes"
  msgstr ""
  
! #: cp/parser.cc:5391
  #, gcc-internal-format
  msgid "or use %<j%> instead of %<i%> for the GNU built-in suffix"
  msgstr ""
  
! #: cp/parser.cc:5395
  #, gcc-internal-format
  msgid "use %<-fext-numeric-literals%> to enable more built-in suffixes"
  msgstr ""
  
! #: cp/parser.cc:5480
  #, gcc-internal-format
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr ""
  
! #: cp/parser.cc:5574
  #, gcc-internal-format
  msgid "global module fragment contents must be from preprocessor inclusion"
  msgstr ""
  
! #: cp/parser.cc:5978 cp/parser.cc:5994
  #, fuzzy, gcc-internal-format
  msgid "expected binary operator"
  msgstr "прапушчан ініцыялізатар"
  
! #: cp/parser.cc:6000
  #, gcc-internal-format
  msgid "expected ..."
  msgstr ""
  
! #: cp/parser.cc:6012
  #, gcc-internal-format
  msgid "binary expression in operand of fold-expression"
  msgstr ""
  
! #: cp/parser.cc:6017
  #, gcc-internal-format
  msgid "conditional expression in operand of fold-expression"
  msgstr ""
  
! #: cp/parser.cc:6028
  #, gcc-internal-format
  msgid "mismatched operator in fold-expression"
  msgstr ""
  
! #: cp/parser.cc:6069
  #, gcc-internal-format
  msgid "pack indexing only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:6079
  #, gcc-internal-format
  msgid "pack index missing"
  msgstr ""
  
! #: cp/parser.cc:6151 cp/parser.cc:10117
! #, gcc-internal-format
! msgid "reflection is only available with %<-freflection%>"
! msgstr ""
! 
! #: cp/parser.cc:6261
! #, gcc-internal-format
! msgid "expected a reflection of a type"
! msgstr ""
! 
! #: cp/parser.cc:6339
! #, fuzzy, gcc-internal-format
! msgid "expected a reflection of a function template"
! msgstr "\"%s\" звычайна функцыя"
! 
! #: cp/parser.cc:6437
! #, gcc-internal-format
! msgid "extra %<template%> in a scope splice"
! msgstr ""
! 
! #: cp/parser.cc:6446
! #, gcc-internal-format
! msgid "missing %<template%> in a scope splice with template arguments"
! msgstr ""
! 
! #: cp/parser.cc:6448
! #, gcc-internal-format
! msgid "%<template%> may only be omitted when the scope splice is preceded by %<typename%>"
! msgstr ""
! 
! #: cp/parser.cc:6461
! #, gcc-internal-format
! msgid "expected a reflection of a class, namespace, or enumeration"
! msgstr ""
! 
! #: cp/parser.cc:6622
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "fixed-point types not supported in C++"
  msgstr "-pipe не падтрымліваецца"
  
! #: cp/parser.cc:6712
  #, gcc-internal-format
  msgid "ISO C++ forbids braced-groups within expressions"
  msgstr ""
  
! #: cp/parser.cc:6724
  #, gcc-internal-format
  msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
  msgstr ""
  
! #: cp/parser.cc:6764
  #, gcc-internal-format
  msgid "fold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:6830 cp/parser.cc:7001 cp/parser.cc:7200 cp/semantics.cc:4865
  #, gcc-internal-format
  msgid "expected primary-expression"
  msgstr ""
  
! #: cp/parser.cc:6863
  #, fuzzy, gcc-internal-format
  msgid "%<this%> may not be used in this context"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/parser.cc:6985
  #, gcc-internal-format
  msgid "a template declaration cannot appear at block scope"
  msgstr ""
  
! #: cp/parser.cc:7145
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD may not appear in this context"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/parser.cc:7146
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr ""
  
! #: cp/parser.cc:7192
! #, gcc-internal-format
! msgid "reflection is only available in C++26 with %<-freflection%>"
! msgstr ""
! 
! #: cp/parser.cc:7229
  #, gcc-internal-format
  msgid "expected %qs keyword before dependent template name"
  msgstr ""
  
! #: cp/parser.cc:7373
  #, gcc-internal-format
  msgid "expected id-expression"
  msgstr ""
  
! #: cp/parser.cc:7538
  #, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr ""
  
! #: cp/parser.cc:7548
  #, gcc-internal-format
  msgid "%<template%> keyword not permitted in destructor name"
  msgstr ""
  
! #: cp/parser.cc:7585 cp/parser.cc:9968
  #, gcc-internal-format
  msgid "%<~auto%> only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:7599 cp/parser.cc:7603
  #, gcc-internal-format
  msgid "template-id not allowed for destructor in C++20"
  msgstr ""
  
! #: cp/parser.cc:7605 cp/parser.cc:35948
  #, gcc-internal-format
  msgid "remove the %qs"
  msgstr ""
  
! #: cp/parser.cc:7727
  #, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr ""
  
! #: cp/parser.cc:7742
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.cc:7785 cp/parser.cc:26953
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
  
! #: cp/parser.cc:7812 cp/typeck.cc:3304 cp/typeck.cc:3307 cp/typeck.cc:3324
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/parser.cc:7937
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr ""
  
! #: cp/parser.cc:8025
  #, gcc-internal-format
  msgid "%<decltype%> evaluates to %qT, which is not a class or enumeration type"
  msgstr ""
  
! #: cp/parser.cc:8052
  #, gcc-internal-format
  msgid "function template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.cc:8059
  #, gcc-internal-format
  msgid "concept-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.cc:8065
  #, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.cc:8240
  #, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr ""
  
! #: cp/parser.cc:8471 cp/parser.cc:11407
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr ""
  
! #: cp/parser.cc:8559
  #, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr ""
  
! #: cp/parser.cc:8659
  #, 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.cc:8671 cp/pt.cc:22199
  #, 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.cc:8684
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<__builtin_assoc_barrier%>"
  msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
  
! #: cp/parser.cc:8710
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<__builtin_shufflevector%>"
  msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
  
! #: cp/parser.cc:8738 cp/pt.cc:22314
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_new%> does not select replaceable global allocation function"
  msgstr ""
  
! #: cp/parser.cc:8742 cp/pt.cc:22318
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_delete%> does not select replaceable global deallocation function"
  msgstr ""
  
! #: cp/parser.cc:8747 cp/pt.cc:22323
  #, gcc-internal-format
  msgid "selected function declared here"
  msgstr ""
  
! #: cp/parser.cc:8881
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: cp/parser.cc:8940
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.cc:8991
  #, gcc-internal-format
  msgid "types may not be defined in %<__builtin_classify_type%> calls"
  msgstr ""
  
! #: cp/parser.cc:9389 cp/parser.cc:9418
  #, gcc-internal-format
  msgid "cannot use multidimensional subscript in OpenMP array section"
  msgstr ""
  
! #: cp/parser.cc:9704 cp/typeck.cc:3192
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid use of %qD"
  msgstr "нерэчаіснае выкарыстаньне `%D'"
  
! #: cp/parser.cc:9713
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a class member"
  msgstr ""
  
! #: cp/parser.cc:10020
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr ""
  
! #: cp/parser.cc:10079 cp/parser.cc:23421
! #, gcc-internal-format
! msgid "%<template%> must follow a nested-name-specifier"
! msgstr ""
! 
! #. Oy vey, nothing worked.
! #: cp/parser.cc:10205
! #, gcc-internal-format
! msgid "%<^^%> cannot be applied to this operand"
! msgstr ""
! 
! #: cp/parser.cc:10293
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: cp/parser.cc:10396
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr ""
  
! #: cp/parser.cc:10455
  #, gcc-internal-format
  msgid "%<co_await%> cannot be used in default arguments"
  msgstr ""
  
! #: cp/parser.cc:10682 cp/parser.cc:37266
  #, gcc-internal-format
  msgid "types may not be defined in %qs expressions"
  msgstr ""
  
! #: cp/parser.cc:10747
  #, gcc-internal-format
  msgid "%<__builtin_has_attribute%> with dependent argument not supported yet"
  msgstr ""
  
! #: cp/parser.cc:10833
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr ""
  
! #: cp/parser.cc:10851
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.cc:10853
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.cc:10886
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.cc:10931
  #, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr ""
  
! #: cp/parser.cc:10960
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr ""
  
! #: cp/parser.cc:11008
  #, gcc-internal-format
  msgid "attributes ignored on outermost array type in new expression"
  msgstr ""
  
! #: cp/parser.cc:11104
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr ""
  
! #: cp/parser.cc:11510
  #, gcc-internal-format
  msgid "use of old-style cast to %q#T"
  msgstr ""
  
! #: cp/parser.cc:11660
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.cc:11663
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr ""
  
! #: cp/parser.cc:11897
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<?:%> with omitted middle operand"
  msgstr ""
  
! #: cp/parser.cc:12235
  #, gcc-internal-format
  msgid "top-level comma expression in array subscript is deprecated"
  msgstr ""
  
! #: cp/parser.cc:12510
  #, gcc-internal-format
  msgid "types may not be defined within %<__builtin_offsetof%>"
  msgstr ""
  
! #: cp/parser.cc:12644
  #, gcc-internal-format
  msgid "trailing argument to %<__type_pack_element%> is not a type"
  msgstr ""
  
! #: cp/parser.cc:12745
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:12755
  #, gcc-internal-format
  msgid "lambda-expression in template-argument only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:12956
  #, gcc-internal-format
  msgid "non-local lambda expression cannot have a capture-default"
  msgstr ""
  
! #: cp/parser.cc:12979
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr ""
  
! #: cp/parser.cc:12995
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> with by-copy capture default only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:13001 cp/parser.cc:13023 cp/parser.cc:13221
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr ""
  
! #: cp/parser.cc:13017
  #, gcc-internal-format
  msgid "%<*this%> capture only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:13037
  #, fuzzy, gcc-internal-format
  msgid "%<this%> cannot be captured by reference"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/parser.cc:13057
  #, gcc-internal-format
  msgid "pack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:13068
  #, gcc-internal-format
  msgid "%<&%> should come before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:13098
  #, gcc-internal-format
  msgid "lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:13107
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.cc:13132
  #, gcc-internal-format
  msgid "capture of non-variable %qE"
  msgstr ""
  
! #: cp/parser.cc:13143
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.cc:13181
  #, gcc-internal-format
  msgid "too many %<...%> in lambda capture"
  msgstr ""
  
! #: cp/parser.cc:13192
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.cc:13197
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.cc:13289
  #, gcc-internal-format
  msgid "lambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:13343
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "default argument specified for lambda parameter"
  msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
  
! #: cp/parser.cc:13378
  #, gcc-internal-format
  msgid "parameter declaration before lambda declaration specifiers only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:13408 cp/pt.cc:15283
  #, gcc-internal-format
  msgid "a lambda with captures may not have an explicit object parameter of an unrelated type"
  msgstr ""
  
! #: cp/parser.cc:13421
  #, gcc-internal-format
  msgid "%<mutable%> lambda specifier with explicit object parameter"
  msgstr ""
  
! #: cp/parser.cc:13430
  #, gcc-internal-format
  msgid "the passed in closure object will not be mutated because it is taken by value"
  msgstr ""
  
! #: cp/parser.cc:13434
  #, gcc-internal-format
  msgid "declare the explicit object parameter as non-const reference instead"
  msgstr ""
  
! #: cp/parser.cc:13438
  #, gcc-internal-format
  msgid "explicit object parameter is already a mutable reference"
  msgstr ""
  
! #: cp/parser.cc:13445
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with explicit object parameter"
  msgstr ""
  
! #: cp/parser.cc:13463
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with lambda capture"
  msgstr ""
  
! #: cp/parser.cc:13479
  #, gcc-internal-format
  msgid "parameter declaration before lambda transaction qualifier only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:13492
  #, gcc-internal-format
  msgid "parameter declaration before lambda exception specification only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:13510
  #, gcc-internal-format
  msgid "parameter declaration before lambda trailing return type only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:13563
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:14366
  #, gcc-internal-format
  msgid "label at end of compound statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:14535 cp/parser.cc:14787
  #, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr ""
  
! #: cp/parser.cc:14606
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected labeled-statement"
  msgstr "пустое цела ў else-выражэнні"
  
! #: cp/parser.cc:14655
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr ""
  
! #: cp/parser.cc:14683
! #, gcc-internal-format
! msgid "identifier label %qE in %<template for%> body"
! msgstr ""
! 
! #: cp/parser.cc:14795
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
  #. A::A a;
! #: cp/parser.cc:14801
  #, gcc-internal-format
  msgid "%qE names the constructor, not the type"
  msgstr ""
  
! #: cp/parser.cc:14859
  #, gcc-internal-format
  msgid "compound-statement in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.cc:14923
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<tile%> directive"
  msgstr ""
  
! #: cp/parser.cc:15128
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:15150
  #, gcc-internal-format
  msgid "%<if consteval%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:15175 cp/parser.cc:15210
  #, gcc-internal-format
  msgid "%<if consteval%> requires compound statement"
  msgstr ""
  
! #: cp/parser.cc:15252
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:15420 cp/parser.cc:37778
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected selection-statement"
  msgstr "пустое цела ў else-выражэнні"
  
! #: cp/parser.cc:15461
  #, gcc-internal-format
  msgid "condition declares an array"
  msgstr ""
  
! #: cp/parser.cc:15463
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "condition declares a function"
  msgstr "не хапае аргументаў у функцыі"
  
! #: cp/parser.cc:15504
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.cc:15606 cp/parser.cc:26174 cp/parser.cc:28940
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "expected initializer"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: cp/parser.cc:15656
  #, gcc-internal-format
  msgid "range-based %<for%> loops with initializer only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:15962
  #, gcc-internal-format
  msgid "loop variable %qD of type %qT binds to a temporary constructed from type %qT"
  msgstr ""
  
  #. rval
! #: cp/parser.cc:15969
  #, gcc-internal-format
  msgid "use non-reference type %qT to make the copy explicit or %qT to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:15995
  #, gcc-internal-format
  msgid "loop variable %qD creates a copy from type %qT"
  msgstr ""
  
! #: cp/parser.cc:16000
  #, gcc-internal-format
  msgid "use reference type to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:16197
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr ""
  
! #: cp/parser.cc:16316
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.cc:16468 cp/parser.cc:37781
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected iteration-statement"
  msgstr "пустое цела ў else-выражэнні"
  
! #: cp/parser.cc:16513
  #, gcc-internal-format
  msgid "alias-declaration in init-statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:16530
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/parser.cc:16576
! #, gcc-internal-format
! msgid "%<template for%> only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
! msgstr ""
! 
! #: cp/parser.cc:16635
! #, gcc-internal-format
! msgid "designators in %<template for%> initializer"
! msgstr ""
! 
! #: cp/parser.cc:16702
! #, gcc-internal-format
! msgid "for-range-declaration cannot be 'constinit'"
! msgstr ""
! 
! #: cp/parser.cc:16872
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.cc:16881
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr ""
  
! #: cp/parser.cc:16900 cp/parser.cc:37784
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr ""
  
! #: cp/parser.cc:17075
  #, gcc-internal-format
  msgid "expected module-partition"
  msgstr ""
  
! #: cp/parser.cc:17077
  #, gcc-internal-format
  msgid "expected module-name"
  msgstr ""
  
! #: cp/parser.cc:17119
  #, gcc-internal-format
  msgid "module-declaration not permitted in header-unit"
  msgstr ""
  
! #: cp/parser.cc:17125
  #, gcc-internal-format
  msgid "module-declaration must be at global scope"
  msgstr ""
  
! #: cp/parser.cc:17126
  #, gcc-internal-format
  msgid "scope opened here"
  msgstr ""
  
! #: cp/parser.cc:17152
  #, gcc-internal-format
  msgid "private module fragment"
  msgstr ""
  
! #: cp/parser.cc:17156
  #, gcc-internal-format
  msgid "private module fragment only permitted in purview of module interface or partition"
  msgstr ""
  
  #. Neither the first declaration, nor in a GMF.
! #: cp/parser.cc:17162
  #, gcc-internal-format
  msgid "module-declaration only permitted as first declaration, or ending a global module fragment"
  msgstr ""
  
! #: cp/parser.cc:17203
  #, gcc-internal-format
  msgid "post-module-declaration imports must be contiguous"
  msgstr ""
  
! #: cp/parser.cc:17205 cp/parser.cc:17214
  #, gcc-internal-format
  msgid "perhaps insert a line break after %<import%>, or other disambiguation, to prevent this being considered a module control-line"
  msgstr ""
  
! #: cp/parser.cc:17213
  #, gcc-internal-format
  msgid "import-declaration must be at global scope"
  msgstr ""
  
! #: cp/parser.cc:17237
  #, gcc-internal-format
  msgid "import specifying a module-partition must appear after a named module-declaration"
  msgstr ""
  
! #: cp/parser.cc:17258
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be include-translated"
  msgstr ""
  
! #: cp/parser.cc:17261
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be from header inclusion"
  msgstr ""
  
! #: cp/parser.cc:17282
  #, gcc-internal-format
  msgid "%qE may only occur after a module interface declaration"
  msgstr ""
  
! #: cp/parser.cc:17290
  #, gcc-internal-format
  msgid "%qE may only occur once in an export declaration"
  msgstr ""
  
! #: cp/parser.cc:17311
  #, gcc-internal-format
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:17350
  #, gcc-internal-format
  msgid "extra %<;%> outside of a function only allowed in C++11"
  msgstr ""
  
! #: cp/parser.cc:17353
  #, gcc-internal-format
  msgid "extra %<;%> outside of a function"
  msgstr ""
  
! #: cp/parser.cc:17362
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct only allowed in C++11"
  msgstr ""
  
! #: cp/parser.cc:17364
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct"
  msgstr ""
  
! #: cp/parser.cc:17372
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr ""
  
! #: cp/parser.cc:17543
  #, fuzzy, gcc-internal-format
  msgid "attributes are not permitted in this position"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: cp/parser.cc:17547
  #, gcc-internal-format
  msgid "attributes may be inserted here"
  msgstr ""
  
! #: cp/parser.cc:17587
  #, fuzzy, gcc-internal-format
  msgid "explicit specializations are not permitted here"
  msgstr "ініцыялізацыя"
  
! #: cp/parser.cc:17589 cp/parser.cc:30432
  #, gcc-internal-format
  msgid "a specialization is always exported alongside its primary template"
  msgstr ""
  
! #: cp/parser.cc:17608
  #, gcc-internal-format
  msgid "explicit instantiations are not permitted here"
  msgstr ""
  
! #: cp/parser.cc:17624
  #, gcc-internal-format
  msgid "export-declarations are not permitted here"
  msgstr ""
  
! #: cp/parser.cc:17846
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.cc:18094
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.cc:18113
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.cc:18134
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.cc:18159
  #, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr ""
  
! #: cp/parser.cc:18216
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:18219
  #, fuzzy, gcc-internal-format
  #| msgid "multiple declarations `%T' and `%T'"
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr "неаднолькавае абвяшчэньне `%T' і `%T'"
  
! #: cp/parser.cc:18257
! #, gcc-internal-format
! msgid "structured binding pack outside of template"
! msgstr ""
! 
! #: cp/parser.cc:18260
! #, gcc-internal-format
! msgid "multiple packs in structured binding declaration"
! msgstr ""
! 
! #: cp/parser.cc:18267
! #, gcc-internal-format
! msgid "structured binding packs only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
! msgstr ""
! 
! #: cp/parser.cc:18286
  #, gcc-internal-format
  msgid "structured bindings with attributed identifiers only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:18297
! #, gcc-internal-format
! msgid "annotation on structured binding"
! msgstr ""
! 
! #: cp/parser.cc:18325
  #, gcc-internal-format
  msgid "structured bindings in conditions only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:18329
  #, gcc-internal-format
  msgid "structured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:18409
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "empty structured binding declaration"
  msgstr "пустое абвяшчэньне"
  
! #: cp/parser.cc:18427
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for structured binding declaration"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: cp/parser.cc:18453 cp/parser.cc:18458 cp/parser.cc:26155 cp/parser.cc:26160
! #: cp/parser.cc:26164 cp/parser.cc:26168
! #, fuzzy, gcc-internal-format
! msgid "for-range-declaration cannot be %qs"
! msgstr "няма папярэдняга аб'яўлення для \"%s\""
! 
! #: cp/parser.cc:18626
  #, gcc-internal-format
  msgid "%<this%> must be the first specifier in a parameter declaration"
  msgstr ""
  
! #: cp/parser.cc:18649
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr ""
  
! #: cp/parser.cc:18687
  #, gcc-internal-format
  msgid "the %<bool%> keyword is not allowed in a C++20 concept definition"
  msgstr ""
  
! #: cp/parser.cc:18690
  #, gcc-internal-format
  msgid "C++20 concept definition syntax is %<concept <name> = <expr>%>"
  msgstr ""
  
! #: cp/parser.cc:18741
  #, gcc-internal-format
  msgid "%<typedef%> specifier conflicts with %qs"
  msgstr ""
  
! #: cp/parser.cc:18767
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.cc:18803
  #, fuzzy, gcc-internal-format
  msgid "%qD invalid in condition"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: cp/parser.cc:18812
  #, fuzzy, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: cp/parser.cc:18816
  #, gcc-internal-format
  msgid "%qD only valid in lambda with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:18898
  #, gcc-internal-format
  msgid "type-specifier invalid in lambda"
  msgstr ""
  
! #: cp/parser.cc:18911
  #, gcc-internal-format
  msgid "standard attributes in middle of decl-specifiers"
  msgstr ""
  
! #: cp/parser.cc:18913
  #, gcc-internal-format
  msgid "standard attributes must precede the decl-specifiers to apply to the declaration, or follow them to apply to the type"
  msgstr ""
  
! #: cp/parser.cc:18928
  #, fuzzy, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/parser.cc:19001 cp/parser.cc:31664
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:19020
  #, gcc-internal-format
  msgid "types may not be defined in explicit-specifier"
  msgstr ""
  
! #: cp/parser.cc:19024
  #, gcc-internal-format
  msgid "%<explicit(bool)%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:19092
  #, fuzzy, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "Нерэчаісная спецыфікацыя! Памылка ў cc."
  
! #: cp/parser.cc:19199
  #, gcc-internal-format
  msgid "%<static_assert%> without a message only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:19227
  #, gcc-internal-format
  msgid "%<static_assert%> with non-string message only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:19444
  #, gcc-internal-format
  msgid "%<decltype(auto)%> type specifier only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:19457
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr ""
  
! #: cp/parser.cc:19633
  #, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr ""
  
! #: cp/parser.cc:19662 cp/parser.cc:19668
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr ""
  
! #: cp/parser.cc:19670
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr ""
  
! #: cp/parser.cc:19755
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr ""
  
! #: cp/parser.cc:19782
  #, fuzzy, gcc-internal-format
  msgid "cannot expand initializer for member %qD"
  msgstr "прапушчан ініцыялізатар"
  
! #: cp/parser.cc:19794 cp/pt.cc:28990
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.cc:19806 cp/pt.cc:29002
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.cc:19858
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr ""
  
! #: cp/parser.cc:19946
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
! #: cp/parser.cc:20358
  #, gcc-internal-format
  msgid "space between quotes and suffix is deprecated in C++23"
  msgstr ""
  
! #: cp/parser.cc:20364
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.cc:20370
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr ""
  
! #: cp/parser.cc:20379
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr ""
  
! #: cp/parser.cc:20385
  #, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr ""
  
! #: cp/parser.cc:20419
  #, fuzzy, gcc-internal-format
  #| msgid "unregistered operator %s"
  msgid "expected operator"
  msgstr "нераспазнаны аператар %s"
  
! #: cp/parser.cc:20466
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr ""
  
! #: cp/parser.cc:20468
  #, gcc-internal-format
  msgid "keyword %<export%> is deprecated, and is ignored"
  msgstr ""
  
! #: cp/parser.cc:20470
  #, gcc-internal-format
  msgid "keyword %<export%> is enabled with %<-fmodules%>"
  msgstr ""
  
! #: cp/parser.cc:20575
  #, fuzzy, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/parser.cc:20583
  #, fuzzy, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/parser.cc:20707
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/parser.cc:20945 cp/parser.cc:21031 cp/parser.cc:28688
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/parser.cc:20949 cp/parser.cc:21035
  #, fuzzy, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/parser.cc:21107
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr ""
  
! #: cp/parser.cc:21180
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr ""
  
! #: cp/parser.cc:21184
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.cc:21188
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.cc:21219
  #, fuzzy, gcc-internal-format
  msgid "invalid template-argument-list"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/parser.cc:21220
  #, gcc-internal-format
  msgid "function name as the left hand operand of %<<%> is ill-formed in C++20; wrap the function name in %<()%>"
  msgstr ""
  
! #: cp/parser.cc:21227
  #, gcc-internal-format
  msgid "expected %<(%> after template-argument-list"
  msgstr ""
  
! #: cp/parser.cc:21354
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr ""
  
  #. The name does not name a template.
! #: cp/parser.cc:21439 cp/parser.cc:21631 cp/parser.cc:21840
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr ""
  
! #: cp/parser.cc:21487
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr ""
  
! #: cp/parser.cc:21489
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.cc:21704
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:21805 cp/parser.cc:21823 cp/parser.cc:22017
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr ""
  
! #: cp/parser.cc:21970
  #, fuzzy, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/parser.cc:22008
! #, gcc-internal-format
! msgid "unparenthesized splice expression cannot be used as a template argument"
! msgstr ""
! 
! #: cp/parser.cc:22126
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr ""
  
! #: cp/parser.cc:22130
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr ""
  
! #: cp/parser.cc:22134
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<consteval%> specifier"
  msgstr ""
  
! #: cp/parser.cc:22195
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr ""
  
! #: cp/parser.cc:22431
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr ""
  
! #: cp/parser.cc:22640
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:22646
  #, gcc-internal-format
! msgid "use of %<auto%> in parameter declaration only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
  
! #: cp/parser.cc:22650
  #, gcc-internal-format
! msgid "use of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:22657 cp/parser.cc:23118
  #, gcc-internal-format
! msgid "use of %<auto%> in template argument"
  msgstr ""
  
! #: cp/parser.cc:22811
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr ""
  
! #: cp/parser.cc:22961
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr ""
  
! #: cp/parser.cc:23045
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "%qE does not constrain a type"
  msgstr "функцыя не вяртае тып string"
  
! #: cp/parser.cc:23046
  #, gcc-internal-format
  msgid "concept defined here"
  msgstr ""
  
! #: cp/parser.cc:23077
  #, fuzzy, gcc-internal-format
  msgid "invalid use of concept-name %qD"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/parser.cc:23093
  #, gcc-internal-format
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr ""
  
! #: cp/parser.cc:23100
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr ""
  
! #: cp/parser.cc:23345
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.cc:23583
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr ""
  
! #: cp/parser.cc:23671
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr ""
  
! #: cp/parser.cc:23677
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr ""
  
! #: cp/parser.cc:23689
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.cc:23830
  #, fuzzy, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/parser.cc:23841
  #, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr ""
  
! #: cp/parser.cc:23856
  #, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr ""
  
! #: cp/parser.cc:23874
  #, gcc-internal-format
  msgid "types may not be defined in enum-base"
  msgstr ""
  
! #: cp/parser.cc:23920
  #, gcc-internal-format
  msgid "declaration of enumeration with fixed underlying type and no enumerator list is only permitted as a standalone declaration"
  msgstr ""
  
! #: cp/parser.cc:23924
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr ""
  
! #: cp/parser.cc:23967
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr ""
  
! #: cp/parser.cc:23981
  #, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr ""
  
! #: cp/parser.cc:23993 cp/parser.cc:30401
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.cc:23998 cp/parser.cc:30406
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.cc:24010 cp/parser.cc:30419
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr ""
  
! #: cp/parser.cc:24051
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids an empty source file"
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C не дазваляе пусты ізыходны файл"
  
! #: cp/parser.cc:24075
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.cc:24078
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.cc:24199
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr ""
  
! #: cp/parser.cc:24274
  #, gcc-internal-format
  msgid "%qD is not a namespace-name; did you mean %qs?"
  msgstr ""
  
! #: cp/parser.cc:24278
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD is not a namespace-name"
  msgstr "`%D' - гэта ня функцыя,"
  
! #: cp/parser.cc:24282
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr ""
  
! #: cp/parser.cc:24343
  #, gcc-internal-format
  msgid "nested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:24355
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr ""
  
! #: cp/parser.cc:24374
  #, gcc-internal-format
  msgid "nested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:24384
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr ""
  
! #: cp/parser.cc:24389
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.cc:24393
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr ""
  
! #: cp/parser.cc:24396
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr ""
  
! #: cp/parser.cc:24403
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr ""
  
! #: cp/parser.cc:24460
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr ""
  
! #: cp/parser.cc:24645
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:24689
  #, fuzzy, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "\"%s\" - гэта не пачатак дэкларацыі"
  
! #: cp/parser.cc:24707
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:24717
  #, gcc-internal-format
  msgid "access declarations are deprecated in favor of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.cc:24763
  #, gcc-internal-format
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:24766
  #, gcc-internal-format
  msgid "%<using enum%> of dependent type %qT"
  msgstr ""
  
! #: cp/parser.cc:24768
  #, gcc-internal-format
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr ""
  
! #: cp/parser.cc:24770
  #, fuzzy, gcc-internal-format
  msgid "%<using enum%> of incomplete type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/parser.cc:24772
  #, gcc-internal-format
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr ""
  
! #: cp/parser.cc:24782
  #, fuzzy, gcc-internal-format
  msgid "opaque-enum-declaration here"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/parser.cc:24852
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr ""
  
! #: cp/parser.cc:25010
  #, gcc-internal-format
  msgid "expected string-literal or constexpr in parentheses"
  msgstr ""
  
! #: cp/parser.cc:25071
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:25092 cp/parser.cc:25110 cp/parser.cc:25125
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "паўтарэнне \"volatile\""
  
! #: cp/parser.cc:25099
  #, gcc-internal-format
  msgid "%<asm%> qualifier %qT ignored outside of function body"
  msgstr ""
  
! #: cp/parser.cc:25138
  #, gcc-internal-format
  msgid "%qT is not an %<asm%> qualifier"
  msgstr ""
  
! #: cp/parser.cc:25154
  #, gcc-internal-format
  msgid "%<asm%> qualifier outside of function body"
  msgstr ""
  
! #: cp/parser.cc:25304
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on %<asm%> declaration"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: cp/parser.cc:25395
  #, gcc-internal-format
  msgid "empty parentheses were disambiguated as a function declaration"
  msgstr ""
  
! #: cp/parser.cc:25406
  #, gcc-internal-format
  msgid "remove parentheses to default-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:25411
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:25414
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:25431 cp/parser.cc:25456
  #, gcc-internal-format
  msgid "parentheses were disambiguated as a function declaration"
  msgstr ""
  
! #: cp/parser.cc:25443 cp/parser.cc:25464
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:25450
  #, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:25520
! #, fuzzy, gcc-internal-format
! msgid "cannot handle qualified name for variant function"
! msgstr "\"%s\" звычайна функцыя"
! 
! #: cp/parser.cc:25529
! #, gcc-internal-format
! msgid "declare variant directives are not allowed on constructors"
! msgstr ""
! 
! #: cp/parser.cc:25535
! #, gcc-internal-format
! msgid "declare variant directives are not allowed on destructors"
! msgstr ""
! 
! #: cp/parser.cc:25541
! #, gcc-internal-format, gfc-internal-format
! msgid "cannot handle %s identifier name"
! msgstr ""
! 
! #: cp/parser.cc:25594
! #, fuzzy, gcc-internal-format
! msgid "no declaration of base function %qs in this scope"
! msgstr "няма папярэдняга аб'яўлення для \"%s\""
! 
! #: cp/parser.cc:25636
! #, fuzzy, gcc-internal-format
! msgid "base function is ambiguous"
! msgstr "памер \"%s\" - %d байт"
! 
! #: cp/parser.cc:25644
! #, gcc-internal-format
! msgid "variant function must be in the same scope as the base function %qs"
! msgstr ""
! 
! #: cp/parser.cc:25665
! #, gcc-internal-format
! msgid "variant function must be in the same scope as the base function %qE"
! msgstr ""
! 
! #: cp/parser.cc:25672
! #, gcc-internal-format
! msgid "declare variant directives are not allowed on virtual functions"
! msgstr ""
! 
! #: cp/parser.cc:25679 cp/parser.cc:26128
! #, gcc-internal-format
! msgid "declare variant directives are not allowed on defaulted functions"
! msgstr ""
! 
! #: cp/parser.cc:25686 cp/parser.cc:26135
! #, gcc-internal-format
! msgid "declare variant directives are not allowed on deleted functions"
! msgstr ""
! 
! #: cp/parser.cc:25694
! #, gcc-internal-format
! msgid "declare variant directives are not allowed on immediate functions"
! msgstr ""
! 
! #: cp/parser.cc:25969
  #, fuzzy, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: cp/parser.cc:25980
  #, gcc-internal-format
  msgid "an %<asm%> specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.cc:25984
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "\"%s\" - гэта не пачатак дэкларацыі"
  
! #: cp/parser.cc:26070
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
! #: cp/parser.cc:26269
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/parser.cc:26314
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.cc:26326
  #, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr ""
  
! #: cp/parser.cc:26874
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/parser.cc:26999
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr ""
  
! #: cp/parser.cc:27003
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "\"%s\" мае незавершаны тып"
*************** msgstr "\"%s\" мае незаверша
*** 64819,65093 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:24952
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "нерэчаісны абвяшчальнік"
  
! #: cp/parser.cc:24961
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/parser.cc:24963
  #, 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.cc:25078
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "qualified-id in declaration"
  msgstr "Нерэчаіснае абвяшчэнне"
  
! #: cp/parser.cc:25103
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declarator"
  msgstr "пустое абвяшчэньне"
  
! #: cp/parser.cc:25224
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr ""
  
! #: cp/parser.cc:25226
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr ""
  
! #: cp/parser.cc:25247
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr ""
  
! #: cp/parser.cc:25308
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `volatile'"
  msgid "duplicate cv-qualifier"
  msgstr "паўтарэнне \"volatile\""
  
! #: cp/parser.cc:25362
  #, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr ""
  
! #: cp/parser.cc:25399
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.cc:25457 cp/parser.cc:28009
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `volatile'"
  msgid "duplicate virt-specifier"
  msgstr "паўтарэнне \"volatile\""
  
! #: cp/parser.cc:25739
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qE"
  msgstr "невыкарыстаемы параметр \"%s\""
  
! #: cp/parser.cc:25745
  #, gcc-internal-format
  msgid "%qT not permitted in template argument"
  msgstr ""
  
! #: cp/parser.cc:25748 cp/typeck2.cc:337 cp/typeck2.cc:383 cp/typeck2.cc:2519
! #: rust/backend/rust-tree.cc:3896
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%T'"
  msgid "invalid use of %qT"
  msgstr "нерэчаіснае выкарыстаньне `%T'"
  
! #: cp/parser.cc:25774
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr ""
  
! #: cp/parser.cc:25783
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/parser.cc:25904
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr ""
  
! #: cp/parser.cc:26051
  #, gcc-internal-format
  msgid "omission of %<,%> before varargs %<...%> is deprecated in C++26"
  msgstr ""
  
! #: cp/parser.cc:26258
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr ""
  
! #: cp/parser.cc:26336
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr ""
  
! #: cp/parser.cc:26460
  #, gcc-internal-format
  msgid "%<this%> specifier in template parameter declaration"
  msgstr ""
  
! #: cp/parser.cc:26463
  #, gcc-internal-format
  msgid "%<this%> specifier in a requires-expression parameter"
  msgstr ""
  
! #: cp/parser.cc:26523
  #, gcc-internal-format
  msgid "an explicit object parameter cannot be a function parameter pack"
  msgstr ""
  
! #: cp/parser.cc:26564
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr ""
  
! #: cp/parser.cc:26582
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr ""
  
! #: cp/parser.cc:26588
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/parser.cc:26590
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.cc:26613
  #, gcc-internal-format
  msgid "an explicit object parameter may not have a default argument"
  msgstr ""
  
! #: cp/parser.cc:26737
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:26741
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:26928
  #, fuzzy, gcc-internal-format
  msgid "probably missing a comma or an operator before"
  msgstr "прапушчан прабел пасля нумара \"%.*s\""
  
! #: cp/parser.cc:27090
  #, gcc-internal-format
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:27112
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr ""
  
! #: cp/parser.cc:27150
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr ""
  
! #: cp/parser.cc:27164
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:27204
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr ""
  
! #: cp/parser.cc:27255
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:27311 cp/parser.cc:27446
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr ""
  
! #: cp/parser.cc:27703
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr ""
  
! #: cp/parser.cc:27706
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr ""
  
! #: cp/parser.cc:27709
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr ""
  
! #: cp/parser.cc:28222
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr ""
  
! #: cp/parser.cc:28234
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.cc:28241
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr ""
  
! #: cp/parser.cc:28253
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr ""
  
! #: cp/parser.cc:28259
  #, fuzzy, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "Нерэчаіснае абвяшчэнне"
  
! #: cp/parser.cc:28302
  #, gcc-internal-format
  msgid "declaration of partial specialization in unbraced export-declaration"
  msgstr ""
  
! #: cp/parser.cc:28328
  #, gcc-internal-format
  msgid "an explicit instantiation cannot have a definition; use %<template <>%> to declare a specialization"
  msgstr ""
  
! #: cp/parser.cc:28335
  #, fuzzy, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "ініцыялізацыя"
  
! #: cp/parser.cc:28368
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr ""
  
! #: cp/parser.cc:28401
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.cc:28466
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "previous definition of %q#T"
--- 67653,67933 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:27032
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "нерэчаісны абвяшчальнік"
  
! #: cp/parser.cc:27041
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/parser.cc:27043
  #, 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.cc:27158
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "qualified-id in declaration"
  msgstr "Нерэчаіснае абвяшчэнне"
  
! #: cp/parser.cc:27183
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declarator"
  msgstr "пустое абвяшчэньне"
  
! #: cp/parser.cc:27304
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr ""
  
! #: cp/parser.cc:27306
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr ""
  
! #: cp/parser.cc:27327
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr ""
  
! #: cp/parser.cc:27388
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `volatile'"
  msgid "duplicate cv-qualifier"
  msgstr "паўтарэнне \"volatile\""
  
! #: cp/parser.cc:27442
  #, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr ""
  
! #: cp/parser.cc:27479
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.cc:27537
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `volatile'"
  msgid "duplicate virt-specifier"
  msgstr "паўтарэнне \"volatile\""
  
! #: cp/parser.cc:27840
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qE"
  msgstr "невыкарыстаемы параметр \"%s\""
  
! #: cp/parser.cc:27846
  #, gcc-internal-format
  msgid "%qT not permitted in template argument"
  msgstr ""
  
! #: cp/parser.cc:27849 cp/typeck2.cc:425 cp/typeck2.cc:471 cp/typeck2.cc:2624
! #: rust/backend/rust-tree.cc:3924
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%T'"
  msgid "invalid use of %qT"
  msgstr "нерэчаіснае выкарыстаньне `%T'"
  
! #: cp/parser.cc:27876
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr ""
  
! #: cp/parser.cc:27885
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/parser.cc:28012
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr ""
  
! #: cp/parser.cc:28159
  #, gcc-internal-format
  msgid "omission of %<,%> before varargs %<...%> is deprecated in C++26"
  msgstr ""
  
! #: cp/parser.cc:28366
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr ""
  
! #: cp/parser.cc:28444
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr ""
  
! #: cp/parser.cc:28568
  #, gcc-internal-format
  msgid "%<this%> specifier in template parameter declaration"
  msgstr ""
  
! #: cp/parser.cc:28571
  #, gcc-internal-format
  msgid "%<this%> specifier in a requires-expression parameter"
  msgstr ""
  
! #: cp/parser.cc:28631
  #, gcc-internal-format
  msgid "an explicit object parameter cannot be a function parameter pack"
  msgstr ""
  
! #: cp/parser.cc:28672
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr ""
  
! #: cp/parser.cc:28690
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr ""
  
! #: cp/parser.cc:28696
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/parser.cc:28698
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.cc:28721
  #, gcc-internal-format
  msgid "an explicit object parameter may not have a default argument"
  msgstr ""
  
! #: cp/parser.cc:28845
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:28849
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:29040
  #, fuzzy, gcc-internal-format
  msgid "probably missing a comma or an operator before"
  msgstr "прапушчан прабел пасля нумара \"%.*s\""
  
! #: cp/parser.cc:29202
  #, gcc-internal-format
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:29224
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr ""
  
! #: cp/parser.cc:29262
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr ""
  
! #: cp/parser.cc:29276
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:29316
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr ""
  
! #: cp/parser.cc:29367
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:29423 cp/parser.cc:29557
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr ""
  
! #: cp/parser.cc:29837
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr ""
  
! #: cp/parser.cc:29840
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr ""
  
! #: cp/parser.cc:29843
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr ""
  
! #: cp/parser.cc:30139 cp/parser.cc:37400
! #, fuzzy, gcc-internal-format
! #| msgid "duplicate `%s'"
! msgid "duplicate %qD specifier"
! msgstr "паўтарэньне `%s'"
! 
! #: cp/parser.cc:30350
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr ""
  
! #: cp/parser.cc:30362
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.cc:30369
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr ""
  
! #: cp/parser.cc:30381
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr ""
  
! #: cp/parser.cc:30387
  #, fuzzy, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "Нерэчаіснае абвяшчэнне"
  
! #: cp/parser.cc:30430
  #, gcc-internal-format
  msgid "declaration of partial specialization in unbraced export-declaration"
  msgstr ""
  
! #: cp/parser.cc:30456
  #, gcc-internal-format
  msgid "an explicit instantiation cannot have a definition; use %<template <>%> to declare a specialization"
  msgstr ""
  
! #: cp/parser.cc:30463
  #, fuzzy, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "ініцыялізацыя"
  
! #: cp/parser.cc:30496
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr ""
  
! #: cp/parser.cc:30529
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.cc:30594
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "previous definition of %q#T"
*************** msgstr "папярэдняе вызна�
*** 65096,65359 ****
  #. In a lambda this should work, but doesn't currently.
  #. We're in a lambda, but it isn't the innermost class.
  #. This should work, but currently doesn't.
! #: cp/parser.cc:28480 cp/pt.cc:4367
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:28586 cp/parser.cc:35402
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr ""
  
! #: cp/parser.cc:28611
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:28615
  #, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr ""
  
! #: cp/parser.cc:28885
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.cc:28891
  #, gcc-internal-format
  msgid "variadic friends or friend type declarations with multiple types only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:28932
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr ""
  
! #: cp/parser.cc:28972
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:29075
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:29082
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr ""
  
! #: cp/parser.cc:29095
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:29276
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "бітавае поле \"%s\" мае нерэчаісны тып"
  
! #: cp/parser.cc:29304
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.cc:29374
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.cc:29388
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.cc:29461
  #, gcc-internal-format
  msgid "%<delete%> reason only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:29484
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.cc:29519
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.cc:29650
  #, gcc-internal-format
  msgid "attributes on base specifiers are ignored"
  msgstr ""
  
! #: cp/parser.cc:29665
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:29685
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:29709
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.cc:29712
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.cc:29914 cp/parser.cc:30008
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/parser.cc:30016
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/parser.cc:30022
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.cc:30066
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/parser.cc:30107
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:30219
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr ""
  
! #: cp/parser.cc:30254
  #, gcc-internal-format
  msgid "%<alignas%> on exception declaration"
  msgstr ""
  
! #: cp/parser.cc:30333
  #, gcc-internal-format
  msgid "%<co_yield%> cannot be used in default arguments"
  msgstr ""
  
! #: cp/parser.cc:30801
  #, gcc-internal-format
  msgid "expected attribute argument as balanced token sequence"
  msgstr ""
  
! #: cp/parser.cc:30947
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.cc:30961
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:31103
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:31138
  #, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr ""
  
! #: cp/parser.cc:31180
  #, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:31183
  #, gcc-internal-format
  msgid "attribute with no arguments contains no parameter packs"
  msgstr ""
  
! #: cp/parser.cc:31229
  #, gcc-internal-format
! msgid "expected contract-role"
  msgstr ""
  
! #. We got some other token other than a ':'.
! #: cp/parser.cc:31310
  #, gcc-internal-format
! msgid "expected contract semantic or level"
  msgstr ""
  
! #: cp/parser.cc:31320
  #, gcc-internal-format
! msgid "expected contract level: %<default%>, %<audit%>, or %<axiom%>"
  msgstr ""
  
! #: cp/parser.cc:31330
  #, gcc-internal-format
! msgid "invalid use of contract role for explicit semantic"
  msgstr ""
  
! #: cp/parser.cc:31467
  #, gcc-internal-format
! msgid "contracts are only available with %<-fcontracts%>"
  msgstr ""
  
! #: cp/parser.cc:31626
  #, gcc-internal-format
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:31992 cp/parser.cc:32001
  #, gcc-internal-format
  msgid "expression must be enclosed in parentheses"
  msgstr ""
  
! #: cp/parser.cc:32348
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:32589
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:32727
  #, gcc-internal-format
  msgid "result type is not a plain type-constraint"
  msgstr ""
  
! #: cp/parser.cc:32735
  #, gcc-internal-format
  msgid "return-type-requirement is not a type-constraint"
  msgstr ""
  
! #: cp/parser.cc:33254
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.cc:33259
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "Нерэчаіснае абвяшчэнне"
  
! #: cp/parser.cc:33263
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "невыкарыстаемы параметр \"%s\""
--- 67936,68208 ----
  #. In a lambda this should work, but doesn't currently.
  #. We're in a lambda, but it isn't the innermost class.
  #. This should work, but currently doesn't.
! #: cp/parser.cc:30608 cp/pt.cc:4414
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:30714 cp/parser.cc:37787
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr ""
  
! #: cp/parser.cc:30739
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:30743
  #, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr ""
  
! #: cp/parser.cc:31022
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.cc:31028
  #, gcc-internal-format
  msgid "variadic friends or friend type declarations with multiple types only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:31069
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr ""
  
! #: cp/parser.cc:31109
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:31212
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:31219
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr ""
  
! #: cp/parser.cc:31232
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:31414
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "бітавае поле \"%s\" мае нерэчаісны тып"
  
! #: cp/parser.cc:31442
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.cc:31548
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.cc:31562
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.cc:31635
  #, gcc-internal-format
  msgid "%<delete%> reason only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:31658
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.cc:31693
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.cc:31840
  #, gcc-internal-format
  msgid "attributes on base specifiers are ignored"
  msgstr ""
  
! #: cp/parser.cc:31860
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:31880
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:31943
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.cc:31946
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.cc:32131 cp/parser.cc:32225
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/parser.cc:32233
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/parser.cc:32239
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.cc:32283
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/parser.cc:32324
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:32436
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr ""
  
! #: cp/parser.cc:32471
  #, gcc-internal-format
  msgid "%<alignas%> on exception declaration"
  msgstr ""
  
! #: cp/parser.cc:32550
  #, gcc-internal-format
  msgid "%<co_yield%> cannot be used in default arguments"
  msgstr ""
  
! #: cp/parser.cc:33021
  #, gcc-internal-format
  msgid "expected attribute argument as balanced token sequence"
  msgstr ""
  
! #: cp/parser.cc:33167
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.cc:33181
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:33323
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:33358
  #, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr ""
  
! #: cp/parser.cc:33401 cp/parser.cc:33493
! #, gcc-internal-format
! msgid "mixing annotations and attributes in the same list"
! msgstr ""
! 
! #: cp/parser.cc:33430
  #, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:33433
  #, gcc-internal-format
  msgid "attribute with no arguments contains no parameter packs"
  msgstr ""
  
! #: cp/parser.cc:33591
  #, gcc-internal-format
! msgid "expected conditional-expression"
  msgstr ""
  
! #: cp/parser.cc:33638
  #, gcc-internal-format
! msgid "%qs is only available with %qs"
  msgstr ""
  
! #: cp/parser.cc:33654
! #, fuzzy, gcc-internal-format
! msgid "attributes are ignored on %qs"
! msgstr "\"%s\" атрыбут ігнарыруецца"
! 
! #: cp/parser.cc:33770
  #, gcc-internal-format
! msgid "attributes are ignored on function contract specifiers"
  msgstr ""
  
! #: cp/parser.cc:33874
  #, gcc-internal-format
! msgid "contracts are only available with %qs"
  msgstr ""
  
! #: cp/parser.cc:33957
  #, gcc-internal-format
! msgid "annotations only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:33988
  #, gcc-internal-format
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:34361 cp/parser.cc:34370
  #, gcc-internal-format
  msgid "expression must be enclosed in parentheses"
  msgstr ""
  
! #: cp/parser.cc:34717
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:34958
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:35101
  #, gcc-internal-format
  msgid "result type is not a plain type-constraint"
  msgstr ""
  
! #: cp/parser.cc:35110
  #, gcc-internal-format
  msgid "return-type-requirement is not a type-constraint"
  msgstr ""
  
! #: cp/parser.cc:35637
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.cc:35642
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "Нерэчаіснае абвяшчэнне"
  
! #: cp/parser.cc:35646
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "невыкарыстаемы параметр \"%s\""
*************** msgstr "невыкарыстаемы п�
*** 65362,65796 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:33270
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.cc:33562
  #, gcc-internal-format
  msgid "template-id not allowed for constructor in C++20"
  msgstr ""
  
! #: cp/parser.cc:33673
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "-pipe не падтрымліваецца."
  
! #: cp/parser.cc:33850
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:33859
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class type"
  msgstr ""
  
! #: cp/parser.cc:33865
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:33905
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.cc:33915
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.cc:33935
  #, fuzzy, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "ініцыялізацыя"
  
! #: cp/parser.cc:34045
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "пустое абвяшчэнне"
  
! #: cp/parser.cc:34096
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr ""
  
! #: cp/parser.cc:34148
  #, fuzzy, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "ініцыялізацыя"
  
! #: cp/parser.cc:34467
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr ""
  
! #: cp/parser.cc:34480
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.cc:34511
  #, gcc-internal-format
  msgid "%qs should be %qs to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.cc:34828
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:35003
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr ""
  
! #: cp/parser.cc:35015
! #, fuzzy, gcc-internal-format
! #| msgid "duplicate `%s'"
! msgid "duplicate %qD specifier"
! msgstr "паўтарэньне `%s'"
! 
! #: cp/parser.cc:35018
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %qs"
  msgstr ""
  
! #: cp/parser.cc:35030
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr ""
  
! #: cp/parser.cc:35047
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %<typedef%>"
  msgstr ""
  
! #: cp/parser.cc:35156
  #, 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.cc:35167
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr ""
  
! #: cp/parser.cc:35172
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate %qD"
  msgstr "паўтарэньне `%s'"
  
! #: cp/parser.cc:35201
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate %qs"
  msgstr "паўтарэньне `%s'"
  
! #: cp/parser.cc:35253
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr ""
  
! #: cp/parser.cc:35256
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr ""
  
! #: cp/parser.cc:35259
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr ""
  
! #: cp/parser.cc:35265
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr ""
  
! #: cp/parser.cc:35268
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr ""
  
! #: cp/parser.cc:35271
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr ""
  
! #: cp/parser.cc:35274
  #, fuzzy, gcc-internal-format
  #| msgid "unregistered operator %s"
  msgid "expected %<operator%>"
  msgstr "нераспазнаны аператар %s"
  
! #: cp/parser.cc:35277
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr ""
  
! #: cp/parser.cc:35280
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr ""
  
! #: cp/parser.cc:35283
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr ""
  
! #: cp/parser.cc:35286
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr ""
  
! #: cp/parser.cc:35289
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr ""
  
! #: cp/parser.cc:35292
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr ""
  
! #: cp/parser.cc:35295
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr ""
  
! #: cp/parser.cc:35298
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr ""
  
! #: cp/parser.cc:35301
  #, gcc-internal-format
  msgid "expected %<auto%>"
  msgstr ""
  
! #: cp/parser.cc:35304
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr ""
  
! #: cp/parser.cc:35307
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr ""
  
! #: cp/parser.cc:35310
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr ""
  
! #: cp/parser.cc:35313
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr ""
  
! #: cp/parser.cc:35316
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:35319
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr ""
  
! #: cp/parser.cc:35322
  #, gcc-internal-format
  msgid "expected %<co_yield%>"
  msgstr ""
  
! #: cp/parser.cc:35354
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr ""
  
! #: cp/parser.cc:35366
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr ""
  
! #: cp/parser.cc:35369
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr ""
  
! #: cp/parser.cc:35372
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr ""
  
! #: cp/parser.cc:35378
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr ""
  
! #: cp/parser.cc:35405
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr ""
  
! #: cp/parser.cc:35740
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:35892
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr ""
  
! #: cp/parser.cc:35897
  #, fuzzy, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/parser.cc:36018
  #, gcc-internal-format
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:36176 cp/parser.cc:36210
  #, gcc-internal-format
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr ""
  
! #: cp/parser.cc:36183 cp/parser.cc:36216
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:36184 cp/parser.cc:36217
  #, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr ""
  
! #: cp/parser.cc:36191
  #, gcc-internal-format
  msgid "%qT defined as %qs here"
  msgstr ""
  
! #: cp/parser.cc:36192
  #, gcc-internal-format
  msgid "%qT first declared as %qs here"
  msgstr ""
  
! #: cp/parser.cc:36275
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr ""
  
! #: cp/parser.cc:36296
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.cc:36545
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: cp/parser.cc:36786 cp/parser.cc:38098 cp/parser.cc:38287
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.cc:36857
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.cc:36931
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.cc:36962
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.cc:37366
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.cc:37441 cp/parser.cc:37459
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr ""
  
! #: cp/parser.cc:37453 cp/parser.cc:37519
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr ""
  
! #: cp/parser.cc:37562
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.cc:37759 cp/parser.cc:37766 cp/parser.cc:37773
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mode for gen_tst_reg"
  msgid "invalid type for instance variable"
  msgstr "нерэчаісны рэжым для gen_tst_reg"
  
! #: cp/parser.cc:37890
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr ""
  
! #: cp/parser.cc:38063
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.cc:38070
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: cp/parser.cc:38350 cp/parser.cc:38357 cp/parser.cc:38364
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid type for property"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/parser.cc:38526
  #, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr ""
  
! #: cp/parser.cc:39824
  #, gcc-internal-format
  msgid "expected integer expression list"
  msgstr ""
  
! #: cp/parser.cc:39841
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.cc:40597
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<all%>"
  msgstr ""
  
! #: cp/parser.cc:40988
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: cp/parser.cc:42049
  #, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr ""
--- 68211,68649 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:35653
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.cc:35947
  #, gcc-internal-format
  msgid "template-id not allowed for constructor in C++20"
  msgstr ""
  
! #: cp/parser.cc:36058
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "-pipe не падтрымліваецца."
  
! #: cp/parser.cc:36235
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:36244
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class type"
  msgstr ""
  
! #: cp/parser.cc:36250
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:36290
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.cc:36300
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.cc:36320
  #, fuzzy, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "ініцыялізацыя"
  
! #: cp/parser.cc:36430
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "пустое абвяшчэнне"
  
! #: cp/parser.cc:36481
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr ""
  
! #: cp/parser.cc:36534
  #, fuzzy, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "ініцыялізацыя"
  
! #: cp/parser.cc:36853
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr ""
  
! #: cp/parser.cc:36866
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.cc:36897
  #, gcc-internal-format
  msgid "%qs should be %qs to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.cc:37213
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:37388
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr ""
  
! #: cp/parser.cc:37403
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %qs"
  msgstr ""
  
! #: cp/parser.cc:37415
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr ""
  
! #: cp/parser.cc:37432
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %<typedef%>"
  msgstr ""
  
! #: cp/parser.cc:37541
  #, 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.cc:37552
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr ""
  
! #: cp/parser.cc:37557
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate %qD"
  msgstr "паўтарэньне `%s'"
  
! #: cp/parser.cc:37586
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate %qs"
  msgstr "паўтарэньне `%s'"
  
! #: cp/parser.cc:37638
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr ""
  
! #: cp/parser.cc:37641
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr ""
  
! #: cp/parser.cc:37644
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr ""
  
! #: cp/parser.cc:37650
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr ""
  
! #: cp/parser.cc:37653
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr ""
  
! #: cp/parser.cc:37656
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr ""
  
! #: cp/parser.cc:37659
  #, fuzzy, gcc-internal-format
  #| msgid "unregistered operator %s"
  msgid "expected %<operator%>"
  msgstr "нераспазнаны аператар %s"
  
! #: cp/parser.cc:37662
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr ""
  
! #: cp/parser.cc:37665
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr ""
  
! #: cp/parser.cc:37668
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr ""
  
! #: cp/parser.cc:37671
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr ""
  
! #: cp/parser.cc:37674
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr ""
  
! #: cp/parser.cc:37677
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr ""
  
! #: cp/parser.cc:37680
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr ""
  
! #: cp/parser.cc:37683
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr ""
  
! #: cp/parser.cc:37686
  #, gcc-internal-format
  msgid "expected %<auto%>"
  msgstr ""
  
! #: cp/parser.cc:37689
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr ""
  
! #: cp/parser.cc:37692
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr ""
  
! #: cp/parser.cc:37695
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr ""
  
! #: cp/parser.cc:37698
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr ""
  
! #: cp/parser.cc:37701
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:37704
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr ""
  
! #: cp/parser.cc:37707
  #, gcc-internal-format
  msgid "expected %<co_yield%>"
  msgstr ""
  
! #: cp/parser.cc:37739
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr ""
  
! #: cp/parser.cc:37751
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr ""
  
! #: cp/parser.cc:37754
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr ""
  
! #: cp/parser.cc:37757
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr ""
  
! #: cp/parser.cc:37763
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr ""
  
! #: cp/parser.cc:37790
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr ""
  
! #: cp/parser.cc:37793
! #, gcc-internal-format
! msgid "expected %<:]%>"
! msgstr ""
! 
! #: cp/parser.cc:38128
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:38282
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr ""
  
! #: cp/parser.cc:38287
  #, fuzzy, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/parser.cc:38408
  #, gcc-internal-format
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:38566 cp/parser.cc:38600
  #, gcc-internal-format
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr ""
  
! #: cp/parser.cc:38573 cp/parser.cc:38606
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:38574 cp/parser.cc:38607
  #, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr ""
  
! #: cp/parser.cc:38581
  #, gcc-internal-format
  msgid "%qT defined as %qs here"
  msgstr ""
  
! #: cp/parser.cc:38582
  #, gcc-internal-format
  msgid "%qT first declared as %qs here"
  msgstr ""
  
! #: cp/parser.cc:38665
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr ""
  
! #: cp/parser.cc:38686
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.cc:38939
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: cp/parser.cc:39180 cp/parser.cc:40492 cp/parser.cc:40681
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.cc:39251
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.cc:39325
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.cc:39356
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.cc:39760
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.cc:39835 cp/parser.cc:39853
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr ""
  
! #: cp/parser.cc:39847 cp/parser.cc:39913
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr ""
  
! #: cp/parser.cc:39956
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.cc:40153 cp/parser.cc:40160 cp/parser.cc:40167
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mode for gen_tst_reg"
  msgid "invalid type for instance variable"
  msgstr "нерэчаісны рэжым для gen_tst_reg"
  
! #: cp/parser.cc:40284
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr ""
  
! #: cp/parser.cc:40457
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.cc:40464
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: cp/parser.cc:40744 cp/parser.cc:40751 cp/parser.cc:40758
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid type for property"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/parser.cc:40920
  #, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr ""
  
! #: cp/parser.cc:42222
  #, gcc-internal-format
  msgid "expected integer expression list"
  msgstr ""
  
! #: cp/parser.cc:42239
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.cc:42995
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<all%>"
  msgstr ""
  
! #: cp/parser.cc:43397
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: cp/parser.cc:44091
! #, gcc-internal-format
! msgid "legacy %<%E(%E)%> traits syntax not allowed in %<uses_allocators%> clause when using modifiers"
! msgstr ""
! 
! #: cp/parser.cc:44727
  #, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr ""
*************** msgstr ""
*** 65799,66035 ****
  #. check above and add one in semantics.cc (to properly handle templates).
  #. Base this on the allocator/align modifiers check for the 'allocate' clause
  #. in semantics.cc's finish_omp_clauses.
! #: cp/parser.cc:44161
  #, gcc-internal-format
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr ""
  
! #: cp/parser.cc:45612
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:46543
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:46625 cp/pt.cc:18622
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
  
! #: cp/parser.cc:49666
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr ""
  
! #: cp/parser.cc:50353
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a direct function call with optional assignment"
  msgstr ""
  
! #: cp/parser.cc:50580
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD is not a C pointer"
  msgstr "`%D' - гэта ня функцыя,"
  
! #: cp/parser.cc:50706
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause"
  msgstr ""
  
! #: cp/parser.cc:50827
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:51875
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: cp/parser.cc:51906
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr ""
  
! #: cp/parser.cc:51918
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:52021
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr ""
  
! #: cp/parser.cc:52041 cp/semantics.cc:6841
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52045 cp/semantics.cc:6849
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52048 cp/pt.cc:14893 cp/semantics.cc:6855
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52051 cp/semantics.cc:6861
  #, gcc-internal-format
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52802
  #, gcc-internal-format
! msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:52812
  #, gcc-internal-format
! msgid "%qD does not refer to a namespace scope function"
  msgstr ""
  
! #: cp/parser.cc:52982 cp/parser.cc:53517
  #, gcc-internal-format
! msgid "OpenMP directives may not appear in %<constexpr%> functions"
  msgstr ""
  
! #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:53193
  #, gcc-internal-format
! msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:53240 cp/semantics.cc:12154
  #, gcc-internal-format
! msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:53242 cp/semantics.cc:12156
  #, gcc-internal-format
! msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:53388
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:53391
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: cp/parser.cc:53438
  #, gcc-internal-format
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr ""
  
! #: cp/parser.cc:53767
  #, gcc-internal-format
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr ""
  
! #: cp/parser.cc:53778
  #, gcc-internal-format
  msgid "%<#pragma omp assumes%> may only be used at file or namespace scope"
  msgstr ""
  
! #: cp/parser.cc:53865
  #, gcc-internal-format
  msgid "%<#pragma GCC %s%> must be inside a function"
  msgstr ""
  
! #: cp/parser.cc:54007
  #, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr ""
  
! #: cp/parser.cc:54044
  #, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr ""
  
! #: cp/parser.cc:54253
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:54309
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
  
! #: cp/pt.cc:312
  #, gcc-internal-format
  msgid "data member %qD cannot be a member template"
  msgstr ""
  
! #: cp/pt.cc:325
  #, fuzzy, gcc-internal-format
  msgid "invalid member template declaration %qD"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/pt.cc:779
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization in non-namespace scope %qD"
  msgstr "ініцыялізацыя"
  
! #: cp/pt.cc:793
  #, gcc-internal-format
  msgid "enclosing class templates are not explicitly specialized"
  msgstr ""
  
! #: cp/pt.cc:877
  #, gcc-internal-format
  msgid "specialization of %qD must appear at namespace scope"
  msgstr ""
  
! #: cp/pt.cc:888 cp/pt.cc:1130
  #, gcc-internal-format
  msgid "specialization of %qD in different namespace"
  msgstr ""
  
! #: cp/pt.cc:890
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "  from definition of %q#D"
  msgstr "папярэдняе вызначэньне `%#T'"
  
! #: cp/pt.cc:907
  #, gcc-internal-format
  msgid "explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)"
  msgstr ""
  
! #: cp/pt.cc:1041
  #, fuzzy, gcc-internal-format
  msgid "name of class shadows template template parameter %qD"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/pt.cc:1053
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "specialization of alias template %qD"
  msgstr "абвяшчэньне шаблёну `%#D'"
  
! #: cp/pt.cc:1056 cp/pt.cc:1202
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of non-template %qT"
  msgstr "ініцыялізацыя"
  
! #: cp/pt.cc:1088
  #, gcc-internal-format
  msgid "specialization of %qT after instantiation"
  msgstr ""
  
! #: cp/pt.cc:1133
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "from definition of %q#D"
--- 68652,68893 ----
  #. check above and add one in semantics.cc (to properly handle templates).
  #. Base this on the allocator/align modifiers check for the 'allocate' clause
  #. in semantics.cc's finish_omp_clauses.
! #: cp/parser.cc:47214
  #, gcc-internal-format
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr ""
  
! #: cp/parser.cc:48665
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:49613
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:49695 cp/pt.cc:19130
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
  
! #: cp/parser.cc:52776
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr ""
  
! #: cp/parser.cc:53488
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a direct function call with optional assignment"
  msgstr ""
  
! #: cp/parser.cc:53729
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD is not a C pointer"
  msgstr "`%D' - гэта ня функцыя,"
  
! #: cp/parser.cc:53855
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause"
  msgstr ""
  
! #: cp/parser.cc:53976
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:54551
! #, gcc-internal-format
! msgid "expected %<target%>"
! msgstr ""
! 
! #: cp/parser.cc:55148
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: cp/parser.cc:55179
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr ""
  
! #: cp/parser.cc:55191
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:55294
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr ""
  
! #: cp/parser.cc:55314 cp/semantics.cc:7052
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:55318 cp/semantics.cc:7060
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:55321 cp/pt.cc:15174 cp/semantics.cc:7066
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:55324 cp/semantics.cc:7072
  #, gcc-internal-format
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:55521
  #, gcc-internal-format
! msgid "types may not be defined within %<declare mapper%>"
  msgstr ""
  
! #: cp/parser.cc:55693
  #, gcc-internal-format
! msgid "expected %<simd%>, %<reduction%>, %<target%>, %<mapper%> or %<variant%>"
  msgstr ""
  
! #: cp/parser.cc:56258
  #, gcc-internal-format
! msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:56268
  #, gcc-internal-format
! msgid "%qD does not refer to a namespace scope function"
  msgstr ""
  
! #: cp/parser.cc:56438 cp/parser.cc:56977
  #, gcc-internal-format
! msgid "OpenMP directives may not appear in %<constexpr%> functions"
  msgstr ""
  
! #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:56649
  #, gcc-internal-format
! msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:56844
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:56847
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: cp/parser.cc:56894
  #, gcc-internal-format
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr ""
  
! #: cp/parser.cc:57231
  #, gcc-internal-format
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr ""
  
! #: cp/parser.cc:57242
  #, gcc-internal-format
  msgid "%<#pragma omp assumes%> may only be used at file or namespace scope"
  msgstr ""
  
! #: cp/parser.cc:57329
  #, gcc-internal-format
  msgid "%<#pragma GCC %s%> must be inside a function"
  msgstr ""
  
! #: cp/parser.cc:57471
  #, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr ""
  
! #: cp/parser.cc:57611
  #, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr ""
  
! #: cp/parser.cc:57713
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:57769
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
  
! #: cp/pt.cc:322
  #, gcc-internal-format
  msgid "data member %qD cannot be a member template"
  msgstr ""
  
! #: cp/pt.cc:335
  #, fuzzy, gcc-internal-format
  msgid "invalid member template declaration %qD"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/pt.cc:789
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization in non-namespace scope %qD"
  msgstr "ініцыялізацыя"
  
! #: cp/pt.cc:803
  #, gcc-internal-format
  msgid "enclosing class templates are not explicitly specialized"
  msgstr ""
  
! #: cp/pt.cc:887
  #, gcc-internal-format
  msgid "specialization of %qD must appear at namespace scope"
  msgstr ""
  
! #: cp/pt.cc:898 cp/pt.cc:1145
  #, gcc-internal-format
  msgid "specialization of %qD in different namespace"
  msgstr ""
  
! #: cp/pt.cc:900
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "  from definition of %q#D"
  msgstr "папярэдняе вызначэньне `%#T'"
  
! #: cp/pt.cc:917
  #, gcc-internal-format
  msgid "explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)"
  msgstr ""
  
! #: cp/pt.cc:1056
  #, fuzzy, gcc-internal-format
  msgid "name of class shadows template template parameter %qD"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/pt.cc:1068
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "specialization of alias template %qD"
  msgstr "абвяшчэньне шаблёну `%#D'"
  
! #: cp/pt.cc:1071 cp/pt.cc:1217
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of non-template %qT"
  msgstr "ініцыялізацыя"
  
! #: cp/pt.cc:1103
  #, gcc-internal-format
  msgid "specialization of %qT after instantiation"
  msgstr ""
  
! #: cp/pt.cc:1148
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "from definition of %q#D"
*************** msgstr "папярэдняе вызна�
*** 66037,66179 ****
  
  #. But if we've had an implicit instantiation, that's a
  #. problem ([temp.expl.spec]/6).
! #: cp/pt.cc:1175
  #, gcc-internal-format
  msgid "specialization %qT after instantiation %qT"
  msgstr ""
  
! #: cp/pt.cc:1198
  #, gcc-internal-format
  msgid "template specialization of %qD not allowed by ISO C++"
  msgstr ""
  
! #: cp/pt.cc:1571
  #, gcc-internal-format
  msgid "specialization of %qD after instantiation"
  msgstr ""
  
! #: cp/pt.cc:2067 cp/semantics.cc:6711
  #, gcc-internal-format
! msgid "%s %#qD"
  msgstr ""
  
! #: cp/pt.cc:2207
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a function template"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/pt.cc:2212
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable template"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/pt.cc:2496
  #, gcc-internal-format
  msgid "template-id %qD for %q+D does not match any template declaration"
  msgstr ""
  
! #: cp/pt.cc:2500
  #, gcc-internal-format
  msgid "saw %d %<template<>%>, need %d for specializing a member function template"
  msgstr ""
  
! #: cp/pt.cc:2511
  #, gcc-internal-format
  msgid "ambiguous template specialization %qD for %q+D"
  msgstr ""
  
! #: cp/pt.cc:2715
  #, gcc-internal-format
  msgid "variable templates only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/pt.cc:2725
  #, gcc-internal-format
  msgid "too many template headers for %qD (should be %d)"
  msgstr ""
  
! #: cp/pt.cc:2731
  #, gcc-internal-format
  msgid "members of an explicitly specialized class are defined without a template header"
  msgstr ""
  
! #: cp/pt.cc:2755
  #, 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.cc:2760
  #, gcc-internal-format
  msgid "explicit instantiation of %qD outside its namespace must use a nested-name-specifier"
  msgstr ""
  
! #: cp/pt.cc:2796
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization %q#D may be missing attributes"
  msgstr "ініцыялізацыя"
  
! #: cp/pt.cc:2802
  #, fuzzy
  msgid "missing primary template attributes %e"
  msgstr "прапушчан прабел пасля нумара \"%.*s\""
  
! #: cp/pt.cc:2803
  #, fuzzy
  msgid "missing primary template attribute %e"
  msgstr "прапушчан прабел пасля нумара \"%.*s\""
  
! #: cp/pt.cc:2896 cp/pt.cc:2956
  #, fuzzy, gcc-internal-format
  msgid "template-id %qE in declaration of primary template"
  msgstr "пустое абвяшчэнне"
  
! #: cp/pt.cc:2909
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr ""
  
! #: cp/pt.cc:2915
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr ""
  
! #: cp/pt.cc:2923
  #, fuzzy, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "пустое абвяшчэнне"
  
! #: cp/pt.cc:2926
  #, fuzzy, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "пустое абвяшчэнне"
  
! #: cp/pt.cc:2928
  #, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr ""
  
! #: cp/pt.cc:2934
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization declared %<concept%>"
  msgstr "ініцыялізацыя"
  
! #: cp/pt.cc:2967
  #, gcc-internal-format
  msgid "non-type partial specialization %qE is not allowed"
  msgstr ""
  
! #: cp/pt.cc:2971
  #, gcc-internal-format
  msgid "non-class, non-variable partial specialization %qE is not allowed"
  msgstr ""
  
! #: cp/pt.cc:3003
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr ""
  
! #: cp/pt.cc:3046
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD is not a template function"
--- 68895,69049 ----
  
  #. But if we've had an implicit instantiation, that's a
  #. problem ([temp.expl.spec]/6).
! #: cp/pt.cc:1190
  #, gcc-internal-format
  msgid "specialization %qT after instantiation %qT"
  msgstr ""
  
! #: cp/pt.cc:1213
  #, gcc-internal-format
  msgid "template specialization of %qD not allowed by ISO C++"
  msgstr ""
  
! #: cp/pt.cc:1586
  #, gcc-internal-format
  msgid "specialization of %qD after instantiation"
  msgstr ""
  
! #: cp/pt.cc:2085
! #, gcc-internal-format, gfc-internal-format
! msgid "there is %i candidate"
! msgid_plural "there are %i candidates"
! msgstr[0] ""
! msgstr[1] ""
! 
! #: cp/pt.cc:2112
  #, gcc-internal-format
! msgid "candidate is: %#qD"
  msgstr ""
  
! #: cp/pt.cc:2121
! #, gcc-internal-format
! msgid "candidate %i: %#qD"
! msgstr ""
! 
! #: cp/pt.cc:2254
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a function template"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/pt.cc:2259
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable template"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/pt.cc:2543
  #, gcc-internal-format
  msgid "template-id %qD for %q+D does not match any template declaration"
  msgstr ""
  
! #: cp/pt.cc:2547
  #, gcc-internal-format
  msgid "saw %d %<template<>%>, need %d for specializing a member function template"
  msgstr ""
  
! #: cp/pt.cc:2558
  #, gcc-internal-format
  msgid "ambiguous template specialization %qD for %q+D"
  msgstr ""
  
! #: cp/pt.cc:2761
  #, gcc-internal-format
  msgid "variable templates only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/pt.cc:2771
  #, gcc-internal-format
  msgid "too many template headers for %qD (should be %d)"
  msgstr ""
  
! #: cp/pt.cc:2777
  #, gcc-internal-format
  msgid "members of an explicitly specialized class are defined without a template header"
  msgstr ""
  
! #: cp/pt.cc:2801
  #, 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.cc:2806
  #, gcc-internal-format
  msgid "explicit instantiation of %qD outside its namespace must use a nested-name-specifier"
  msgstr ""
  
! #: cp/pt.cc:2842
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization %q#D may be missing attributes"
  msgstr "ініцыялізацыя"
  
! #: cp/pt.cc:2848
  #, fuzzy
  msgid "missing primary template attributes %e"
  msgstr "прапушчан прабел пасля нумара \"%.*s\""
  
! #: cp/pt.cc:2849
  #, fuzzy
  msgid "missing primary template attribute %e"
  msgstr "прапушчан прабел пасля нумара \"%.*s\""
  
! #: cp/pt.cc:2942 cp/pt.cc:3002
  #, fuzzy, gcc-internal-format
  msgid "template-id %qE in declaration of primary template"
  msgstr "пустое абвяшчэнне"
  
! #: cp/pt.cc:2955
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr ""
  
! #: cp/pt.cc:2961
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr ""
  
! #: cp/pt.cc:2969
  #, fuzzy, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "пустое абвяшчэнне"
  
! #: cp/pt.cc:2972
  #, fuzzy, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "пустое абвяшчэнне"
  
! #: cp/pt.cc:2974
  #, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr ""
  
! #: cp/pt.cc:2980
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization declared %<concept%>"
  msgstr "ініцыялізацыя"
  
! #: cp/pt.cc:3013
  #, gcc-internal-format
  msgid "non-type partial specialization %qE is not allowed"
  msgstr ""
  
! #: cp/pt.cc:3017
  #, gcc-internal-format
  msgid "non-class, non-variable partial specialization %qE is not allowed"
  msgstr ""
  
! #: cp/pt.cc:3049
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr ""
  
! #: cp/pt.cc:3092
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD is not a template function"
*************** msgstr "`%D' - гэта ня функц�
*** 66187,66333 ****
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.cc:3108
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr ""
  
! #: cp/pt.cc:3124
  #, fuzzy, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr "у функцыі \"%s\":"
  
! #: cp/pt.cc:3155
  #, gcc-internal-format
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr ""
  
! #: cp/pt.cc:3158
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration `%D'"
  msgid "friend declaration here"
  msgstr "у абвяшчэньні  `%D'"
  
! #: cp/pt.cc:3835
  #, gcc-internal-format
  msgid "argument to %<__integer_pack%> must be between 0 and %d"
  msgstr ""
  
! #: cp/pt.cc:4202
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4269
  #, gcc-internal-format
  msgid "expansion pattern %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4271
  #, gcc-internal-format
  msgid "expansion pattern %qE contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4386
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.cc:4403 cp/pt.cc:5286
  #, gcc-internal-format
  msgid "        %qD"
  msgstr ""
  
! #: cp/pt.cc:4405
  #, gcc-internal-format, gfc-internal-format
  msgid "        %s"
  msgstr ""
  
! #: cp/pt.cc:4532
  #, gcc-internal-format
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr ""
  
! #: cp/pt.cc:4535
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "абвяшчэньне шаблёну `%#D'"
  
! #: cp/pt.cc:4537
  #, fuzzy, gcc-internal-format
  msgid "template parameter %qD declared here"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: cp/pt.cc:5281
  #, fuzzy, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/pt.cc:5306
  #, 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.cc:5310
  #, 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.cc:5314 cp/pt.cc:5326 cp/pt.cc:5335
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.cc:5323
  #, 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.cc:5334
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "too many arguments for partial specialization %qT"
  msgstr "вельмі шмат аргумэнтаў у функцыі `%s'"
  
! #: cp/pt.cc:5349
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr ""
  
! #: cp/pt.cc:5351
  #, gcc-internal-format
  msgid "primary template %qD"
  msgstr ""
  
! #: cp/pt.cc:5393
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5396
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5458
  #, 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.cc:5528
  #, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr ""
  
! #: cp/pt.cc:5532
  #, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr ""
  
! #: cp/pt.cc:5713
  #, fuzzy, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "нехапае аргументаў у функцыі \"%s\""
--- 69057,69203 ----
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.cc:3154
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr ""
  
! #: cp/pt.cc:3170
  #, fuzzy, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr "у функцыі \"%s\":"
  
! #: cp/pt.cc:3201
  #, gcc-internal-format
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr ""
  
! #: cp/pt.cc:3204
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration `%D'"
  msgid "friend declaration here"
  msgstr "у абвяшчэньні  `%D'"
  
! #: cp/pt.cc:3882
  #, gcc-internal-format
  msgid "argument to %<__integer_pack%> must be between 0 and %d"
  msgstr ""
  
! #: cp/pt.cc:4249
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4316
  #, gcc-internal-format
  msgid "expansion pattern %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4318
  #, gcc-internal-format
  msgid "expansion pattern %qE contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4433
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.cc:4450 cp/pt.cc:5333
  #, gcc-internal-format
  msgid "        %qD"
  msgstr ""
  
! #: cp/pt.cc:4452
  #, gcc-internal-format, gfc-internal-format
  msgid "        %s"
  msgstr ""
  
! #: cp/pt.cc:4579
  #, gcc-internal-format
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr ""
  
! #: cp/pt.cc:4582
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "абвяшчэньне шаблёну `%#D'"
  
! #: cp/pt.cc:4584
  #, fuzzy, gcc-internal-format
  msgid "template parameter %qD declared here"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: cp/pt.cc:5328
  #, fuzzy, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/pt.cc:5353
  #, 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.cc:5357
  #, 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.cc:5361 cp/pt.cc:5373 cp/pt.cc:5382
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.cc:5370
  #, 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.cc:5381
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "too many arguments for partial specialization %qT"
  msgstr "вельмі шмат аргумэнтаў у функцыі `%s'"
  
! #: cp/pt.cc:5396
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr ""
  
! #: cp/pt.cc:5398
  #, gcc-internal-format
  msgid "primary template %qD"
  msgstr ""
  
! #: cp/pt.cc:5440
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5443
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5505
  #, 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.cc:5575
  #, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr ""
  
! #: cp/pt.cc:5579
  #, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr ""
  
! #: cp/pt.cc:5760
  #, fuzzy, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "нехапае аргументаў у функцыі \"%s\""
*************** msgstr "нехапае аргумент�
*** 66336,66382 ****
  #. (DR 2032), or alias template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.cc:5736
  #, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr ""
  
! #: cp/pt.cc:5772
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr ""
  
! #: cp/pt.cc:5775
  #, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr ""
  
! #: cp/pt.cc:5778
  #, 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.cc:5781
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr ""
  
! #: cp/pt.cc:5784 cp/pt.cc:5842
  #, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr ""
  
! #: cp/pt.cc:5953
  #, fuzzy, gcc-internal-format
  msgid "template %qD declared"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: cp/pt.cc:5961
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr ""
  
! #: cp/pt.cc:5969
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr ""
--- 69206,69252 ----
  #. (DR 2032), or alias template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.cc:5783
  #, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr ""
  
! #: cp/pt.cc:5819
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr ""
  
! #: cp/pt.cc:5822
  #, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr ""
  
! #: cp/pt.cc:5825
  #, 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.cc:5828
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr ""
  
! #: cp/pt.cc:5831 cp/pt.cc:5889
  #, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr ""
  
! #: cp/pt.cc:6000
  #, fuzzy, gcc-internal-format
  msgid "template %qD declared"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: cp/pt.cc:6008
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr ""
  
! #: cp/pt.cc:6016
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr ""
*************** msgstr ""
*** 66386,66934 ****
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.cc:5992
  #, fuzzy, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/pt.cc:6145
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "template definition of non-template %q#D"
  msgstr "абвяшчэньне шаблёну `%#D'"
  
! #: cp/pt.cc:6184
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr ""
  
! #: cp/pt.cc:6198
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "невыкарыстаемы параметр \"%s\""
  
! #: cp/pt.cc:6201
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "невыкарыстаемы параметр \"%s\""
  
! #: cp/pt.cc:6203
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr ""
  
! #: cp/pt.cc:6225
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr ""
  
! #: cp/pt.cc:6228
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr ""
  
! #: cp/pt.cc:6250
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qD with different constraints"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/pt.cc:6407
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/pt.cc:6420
  #, fuzzy, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "пустое абвяшчэнне"
  
! #: cp/pt.cc:6432
  #, 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.cc:6436
  #, 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.cc:6470
  #, fuzzy, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "невыкарыстаемы параметр \"%s\""
  
! #: cp/pt.cc:6472
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr ""
  
! #: cp/pt.cc:6474
  #, gcc-internal-format
  msgid "redeclared here"
  msgstr ""
  
! #: cp/pt.cc:6485
  #, gcc-internal-format
  msgid "declaration of template parameter %q+#D with different constraints"
  msgstr ""
  
! #: cp/pt.cc:6488 cp/pt.cc:6516
  #, fuzzy, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/pt.cc:6513
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D with different constraints"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/pt.cc:6956 cp/pt.cc:7027
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/pt.cc:6959
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr ""
  
! #: cp/pt.cc:6962
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr ""
  
! #: cp/pt.cc:6976
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.cc:6980
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr ""
  
! #: cp/pt.cc:7030
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr ""
  
! #: cp/pt.cc:7032
  #, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr ""
  
! #: cp/pt.cc:7101
  #, fuzzy, gcc-internal-format
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "невыкарыстаемы параметр \"%s\""
  
! #: cp/pt.cc:7110
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.cc:7119
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr ""
  
! #: cp/pt.cc:7128
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr ""
  
! #: cp/pt.cc:7139
  #, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr ""
  
! #: cp/pt.cc:7149
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr ""
  
! #: cp/pt.cc:7158
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.cc:7170
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.cc:7174
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.cc:7185
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7196
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7208
  #, 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.cc:7213
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/pt.cc:7239
  #, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr ""
  
! #: cp/pt.cc:7252
  #, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr ""
  
! #: cp/pt.cc:7256
  #, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr ""
  
! #: cp/pt.cc:7267
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.cc:7277
  #, fuzzy, gcc-internal-format
  msgid "  cannot deduce a template for %qT from non-template type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/pt.cc:7287
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: cp/pt.cc:7338
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable or function"
  msgstr ""
  
! #: cp/pt.cc:7347
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr ""
  
! #: cp/pt.cc:7357
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.cc:7374
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7384
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7391
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr ""
  
! #: cp/pt.cc:7409
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr ""
  
! #: cp/pt.cc:7417
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr ""
  
! #: cp/pt.cc:7554
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr ""
  
! #: cp/pt.cc:7719
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for `%#D' has type `%T'"
  msgid "in template argument for type %qT"
  msgstr "звычайны аргумэнт для `%#D' мае тып `%T'"
  
! #: cp/pt.cc:7733
  #, gcc-internal-format
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr ""
  
! #: cp/pt.cc:7819
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.cc:7827
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr ""
  
! #: cp/pt.cc:7845
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr ""
  
! #: cp/pt.cc:7905
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr ""
  
! #: cp/pt.cc:7907
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.cc:7961
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr ""
  
! #: cp/pt.cc:8552
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr ""
  
! #: cp/pt.cc:8568
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr ""
  
! #: cp/pt.cc:8698
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.cc:8727
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of destructor %qE as a type"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/pt.cc:8732
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.cc:8749 cp/pt.cc:8784 cp/pt.cc:8835
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.cc:8757
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8765
  #, gcc-internal-format
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr ""
  
! #: cp/pt.cc:8771
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.cc:8774
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr ""
  
! #: cp/pt.cc:8789
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8792
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8839
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8854
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.cc:8857
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr ""
  
! #: cp/pt.cc:8945
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr ""
  
! #: cp/pt.cc:9073 cp/pt.cc:9409
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: cp/pt.cc:9088 cp/pt.cc:9234
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.cc:9230
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr ""
  
! #: cp/pt.cc:9239
  #, fuzzy, gcc-internal-format
  msgid "provided for %qD"
  msgstr "дэструктару неабходны \"%#D\""
  
! #: cp/pt.cc:9265
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.cc:9269
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr ""
  
! #: cp/pt.cc:9370
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:9939
! #, gcc-internal-format
! msgid "instantiation exposes TU-local entity %qD"
! msgstr ""
! 
! #: cp/pt.cc:9958
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/pt.cc:10153
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.cc:10155
  #, fuzzy, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "пустое абвяшчэнне"
  
! #: cp/pt.cc:10324 cp/pt.cc:22870
  #, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr ""
  
! #: cp/pt.cc:10674
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr ""
  
! #: cp/pt.cc:11405
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:12229
  #, gcc-internal-format
  msgid "score argument must be constant integer expression"
  msgstr ""
  
! #: cp/pt.cc:12238
  #, gcc-internal-format
  msgid "score argument must be non-negative"
  msgstr ""
  
! #: cp/pt.cc:12265
  #, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr ""
  
! #: cp/pt.cc:12269
  #, gcc-internal-format
  msgid "property must be constant integer expression"
  msgstr ""
  
! #: cp/pt.cc:12497
  #, gcc-internal-format
  msgid "instantiating erroneous template"
  msgstr ""
  
! #: cp/pt.cc:12498
  #, gcc-internal-format
  msgid "first error appeared here"
  msgstr ""
  
! #: cp/pt.cc:12849
  #, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr ""
  
! #: cp/pt.cc:13368
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13839
  #, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr ""
  
! #: cp/pt.cc:13927
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.cc:13930
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.cc:14115
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find `nm'"
  msgid "cannot index an empty pack"
  msgstr "нельга знайсці \"nm\""
  
! #: cp/pt.cc:14566
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: cp/pt.cc:14663
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr ""
  
! #: cp/pt.cc:15663
  #, gcc-internal-format, gfc-internal-format
  msgid "mismatched argument pack lengths (%d vs %d)"
  msgstr ""
--- 69256,69799 ----
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.cc:6039
  #, fuzzy, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/pt.cc:6192
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "template definition of non-template %q#D"
  msgstr "абвяшчэньне шаблёну `%#D'"
  
! #: cp/pt.cc:6231
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr ""
  
! #: cp/pt.cc:6245
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "невыкарыстаемы параметр \"%s\""
  
! #: cp/pt.cc:6248
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "невыкарыстаемы параметр \"%s\""
  
! #: cp/pt.cc:6250
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr ""
  
! #: cp/pt.cc:6272
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr ""
  
! #: cp/pt.cc:6275
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr ""
  
! #: cp/pt.cc:6297
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qD with different constraints"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/pt.cc:6454
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/pt.cc:6467
  #, fuzzy, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "пустое абвяшчэнне"
  
! #: cp/pt.cc:6479
  #, 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.cc:6483
  #, 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.cc:6517
  #, fuzzy, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "невыкарыстаемы параметр \"%s\""
  
! #: cp/pt.cc:6519
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr ""
  
! #: cp/pt.cc:6521
  #, gcc-internal-format
  msgid "redeclared here"
  msgstr ""
  
! #: cp/pt.cc:6532
  #, gcc-internal-format
  msgid "declaration of template parameter %q+#D with different constraints"
  msgstr ""
  
! #: cp/pt.cc:6535 cp/pt.cc:6563
  #, fuzzy, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/pt.cc:6560
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D with different constraints"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/pt.cc:7010 cp/pt.cc:7082
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/pt.cc:7013
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr ""
  
! #: cp/pt.cc:7016
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr ""
  
! #: cp/pt.cc:7031
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.cc:7035
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr ""
  
! #: cp/pt.cc:7085
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr ""
  
! #: cp/pt.cc:7087
  #, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr ""
  
! #: cp/pt.cc:7156
  #, fuzzy, gcc-internal-format
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "невыкарыстаемы параметр \"%s\""
  
! #: cp/pt.cc:7165
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.cc:7174
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr ""
  
! #: cp/pt.cc:7183
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr ""
  
! #: cp/pt.cc:7194
  #, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr ""
  
! #: cp/pt.cc:7204
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr ""
  
! #: cp/pt.cc:7213
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.cc:7225
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.cc:7229
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.cc:7240
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7251
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7263
  #, 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.cc:7268
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/pt.cc:7294
  #, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr ""
  
! #: cp/pt.cc:7307
  #, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr ""
  
! #: cp/pt.cc:7311
  #, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr ""
  
! #: cp/pt.cc:7322
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.cc:7332
  #, fuzzy, gcc-internal-format
  msgid "  cannot deduce a template for %qT from non-template type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/pt.cc:7342
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: cp/pt.cc:7393
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable or function"
  msgstr ""
  
! #: cp/pt.cc:7402
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr ""
  
! #: cp/pt.cc:7412
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.cc:7429
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7439
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7446
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr ""
  
! #: cp/pt.cc:7469
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr ""
  
! #: cp/pt.cc:7473
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr ""
  
! #: cp/pt.cc:7610
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr ""
  
! #: cp/pt.cc:7775
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for `%#D' has type `%T'"
  msgid "in template argument for type %qT"
  msgstr "звычайны аргумэнт для `%#D' мае тып `%T'"
  
! #: cp/pt.cc:7789
  #, gcc-internal-format
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr ""
  
! #: cp/pt.cc:7875
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.cc:7883
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr ""
  
! #: cp/pt.cc:7901
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr ""
  
! #: cp/pt.cc:7961
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr ""
  
! #: cp/pt.cc:7963
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.cc:8017 cp/pt.cc:8049
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr ""
  
! #: cp/pt.cc:8643
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr ""
  
! #: cp/pt.cc:8659
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr ""
  
! #: cp/pt.cc:8802
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.cc:8831
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of destructor %qE as a type"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/pt.cc:8836
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.cc:8853 cp/pt.cc:8888 cp/pt.cc:8939
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.cc:8861
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8869
  #, gcc-internal-format
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr ""
  
! #: cp/pt.cc:8875
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.cc:8878
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr ""
  
! #: cp/pt.cc:8893
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8896
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8943
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8958
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.cc:8961
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr ""
  
! #: cp/pt.cc:9048
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr ""
  
! #: cp/pt.cc:9176 cp/pt.cc:9512
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: cp/pt.cc:9191 cp/pt.cc:9337
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.cc:9333
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr ""
  
! #: cp/pt.cc:9342
  #, fuzzy, gcc-internal-format
  msgid "provided for %qD"
  msgstr "дэструктару неабходны \"%#D\""
  
! #: cp/pt.cc:9368
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.cc:9372
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr ""
  
! #: cp/pt.cc:9473
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:10050
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/pt.cc:10245
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.cc:10247
  #, fuzzy, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "пустое абвяшчэнне"
  
! #: cp/pt.cc:10416 cp/pt.cc:23566
  #, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr ""
  
! #: cp/pt.cc:10766
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr ""
  
! #: cp/pt.cc:11506
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:12442
  #, gcc-internal-format
  msgid "score argument must be constant integer expression"
  msgstr ""
  
! #: cp/pt.cc:12451
  #, gcc-internal-format
  msgid "score argument must be non-negative"
  msgstr ""
  
! #: cp/pt.cc:12478
  #, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr ""
  
! #: cp/pt.cc:12482
  #, gcc-internal-format
  msgid "property must be constant integer expression"
  msgstr ""
  
! #: cp/pt.cc:12711
  #, gcc-internal-format
  msgid "instantiating erroneous template"
  msgstr ""
  
! #: cp/pt.cc:12712
  #, gcc-internal-format
  msgid "first error appeared here"
  msgstr ""
  
! #: cp/pt.cc:13080
  #, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr ""
  
! #: cp/pt.cc:13599
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:14070
  #, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr ""
  
! #: cp/pt.cc:14180
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.cc:14183
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.cc:14388
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find `nm'"
  msgid "cannot index an empty pack"
  msgstr "нельга знайсці \"nm\""
  
! #: cp/pt.cc:14844
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: cp/pt.cc:14941
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr ""
  
! #: cp/pt.cc:15952
  #, gcc-internal-format, gfc-internal-format
  msgid "mismatched argument pack lengths (%d vs %d)"
  msgstr ""
*************** msgstr ""
*** 66946,67252 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:15851
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: cp/pt.cc:16057
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid parameter type %qT"
  msgstr "нерэчаісны тып парамэтра `%T'"
  
! #: cp/pt.cc:16059
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration `%D'"
  msgid "in declaration %q+D"
  msgstr "у абвяшчэньні  `%D'"
  
! #: cp/pt.cc:16186
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "function returning an array"
  msgstr "функцыя не вяртае тып string"
  
! #: cp/pt.cc:16188
  #, fuzzy, gcc-internal-format
  msgid "function returning a function"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/pt.cc:16919
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.cc:16921
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/pt.cc:16923
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr ""
  
! #: cp/pt.cc:16936
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: cp/pt.cc:16939
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.cc:16992
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr ""
  
! #: cp/pt.cc:16998
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr ""
  
! #: cp/pt.cc:17004
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr ""
  
! #: cp/pt.cc:17073
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr ""
  
! #: cp/pt.cc:17114
  #, gcc-internal-format
  msgid "%qD expanded to more than one element"
  msgstr ""
  
! #: cp/pt.cc:17121
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:17142
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr ""
  
! #: cp/pt.cc:17182
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.cc:17190
  #, gcc-internal-format
! msgid "%qT resolves to %qT, which is not a class type"
  msgstr ""
  
! #: cp/pt.cc:17319
  #, fuzzy, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/pt.cc:17638
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.cc:17654
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.cc:17656
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.cc:17740
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr ""
  
! #: cp/pt.cc:20009 cp/pt.cc:22230
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr ""
  
! #: cp/pt.cc:20013 cp/pt.cc:22234
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.cc:20160
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:21466
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.cc:21501
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:21506
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21509
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21514
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr ""
  
! #: cp/pt.cc:21565
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
  
! #: cp/pt.cc:21592
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
  
! #: cp/pt.cc:21831
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/pt.cc:21834
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/pt.cc:22150
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr ""
  
! #: cp/pt.cc:22500
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr ""
  
! #: cp/pt.cc:22502
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for `%#D' has type `%T'"
  msgid "template argument for %qD uses local type %qT"
  msgstr "звычайны аргумэнт для `%#D' мае тып `%T'"
  
! #: cp/pt.cc:22512
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.cc:22527
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: cp/pt.cc:22545
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.cc:26983
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/pt.cc:26985
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/pt.cc:26991
  msgid "%s %#qS"
  msgstr ""
  
! #: cp/pt.cc:27018 cp/pt.cc:27105
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/pt.cc:27037
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr ""
  
! #: cp/pt.cc:27043 cp/pt.cc:27100
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.cc:27048
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.cc:27056
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/pt.cc:27092
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/pt.cc:27115 cp/pt.cc:27182
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:27120 cp/pt.cc:27197
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.cc:27154
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/pt.cc:27157
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/pt.cc:27166
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.cc:27187
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:27227
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/pt.cc:27557
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr ""
  
! #: cp/pt.cc:27563
  #, gcc-internal-format
  msgid "exception specification of %qD is not available until end of class definition"
  msgstr ""
--- 69811,70140 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:16154
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: cp/pt.cc:16379
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid parameter type %qT"
  msgstr "нерэчаісны тып парамэтра `%T'"
  
! #: cp/pt.cc:16381
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration `%D'"
  msgid "in declaration %q+D"
  msgstr "у абвяшчэньні  `%D'"
  
! #: cp/pt.cc:16508
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "function returning an array"
  msgstr "функцыя не вяртае тып string"
  
! #: cp/pt.cc:16510
  #, fuzzy, gcc-internal-format
  msgid "function returning a function"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/pt.cc:16760
! #, fuzzy, gcc-internal-format
! msgid "%qE is not usable in a splice type"
! msgstr "\"%s\" мае незавершаны тып"
! 
! #: cp/pt.cc:16762
! #, fuzzy, gcc-internal-format
! msgid "%qE is not usable in a splice scope"
! msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
! 
! #: cp/pt.cc:17323
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.cc:17325
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/pt.cc:17327
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr ""
  
! #: cp/pt.cc:17340
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: cp/pt.cc:17343
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.cc:17396
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr ""
  
! #: cp/pt.cc:17402
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr ""
  
! #: cp/pt.cc:17408
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr ""
  
! #: cp/pt.cc:17477
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr ""
  
! #: cp/pt.cc:17518
  #, gcc-internal-format
  msgid "%qD expanded to more than one element"
  msgstr ""
  
! #: cp/pt.cc:17525
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:17579
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr ""
  
! #: cp/pt.cc:17613
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.cc:17622
  #, gcc-internal-format
! msgid "%qT resolves to %qT, which is not a non-union class type"
  msgstr ""
  
! #: cp/pt.cc:17630
! #, gcc-internal-format
! msgid "%qT resolves to %qT, which is not a union type"
! msgstr ""
! 
! #: cp/pt.cc:17788
  #, fuzzy, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "\"%s\" звычайна функцыя"
  
! #. Lookup succeeded at parse time, but failed during
! #. instantiation; must be because we're trying to refer to it
! #. while forming its declaration (c++/120204).
! #: cp/pt.cc:17961
! #, gcc-internal-format
! msgid "declaration of %<%T::%D%> depends on itself"
! msgstr ""
! 
! #: cp/pt.cc:18117
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.cc:18133
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.cc:18135
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.cc:18219
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr ""
  
! #: cp/pt.cc:20597 cp/pt.cc:22894
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr ""
  
! #: cp/pt.cc:20601 cp/pt.cc:22898
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.cc:20748
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:22114
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.cc:22149
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:22154
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:22157
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:22162
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr ""
  
! #: cp/pt.cc:22213
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
  
! #: cp/pt.cc:22240
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
  
! #: cp/pt.cc:22486
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/pt.cc:22489
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/pt.cc:22811
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr ""
  
! #: cp/pt.cc:23196
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr ""
  
! #: cp/pt.cc:23198
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for `%#D' has type `%T'"
  msgid "template argument for %qD uses local type %qT"
  msgstr "звычайны аргумэнт для `%#D' мае тып `%T'"
  
! #: cp/pt.cc:23208
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.cc:23223
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: cp/pt.cc:23241
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.cc:27656
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/pt.cc:27658
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/pt.cc:27664
  msgid "%s %#qS"
  msgstr ""
  
! #: cp/pt.cc:27691 cp/pt.cc:27778
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/pt.cc:27710
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr ""
  
! #: cp/pt.cc:27716 cp/pt.cc:27773
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.cc:27721
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.cc:27729
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/pt.cc:27765
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/pt.cc:27788 cp/pt.cc:27855
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:27793 cp/pt.cc:27870
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.cc:27827
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/pt.cc:27830
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/pt.cc:27839
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.cc:27860
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:27900
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/pt.cc:28232
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr ""
  
! #: cp/pt.cc:28238
  #, gcc-internal-format
  msgid "exception specification of %qD is not available until end of class definition"
  msgstr ""
*************** msgstr ""
*** 67258,68252 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:28039
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.cc:28085
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:28460
  #, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:28490
  #, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr ""
  
! #: cp/pt.cc:28499
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:28507
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/pt.cc:28509
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/pt.cc:29972
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "\"%s\" - гэта не пачатак дэкларацыі"
  
! #: cp/pt.cc:30157
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "a concept cannot be constrained"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/pt.cc:30166
  #, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr ""
  
! #: cp/pt.cc:30172
  #, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr ""
  
! #: cp/pt.cc:30216
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:31487
  #, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr ""
  
! #: cp/pt.cc:31500
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:31506
  #, gcc-internal-format
  msgid "use %qD directly instead"
  msgstr ""
  
! #: cp/pt.cc:31634
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:31641
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.cc:31654
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: cp/pt.cc:31657
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr ""
  
! #: cp/pt.cc:31672
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:31676
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "ініцыялізацыя"
  
! #: cp/pt.cc:31691
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr ""
  
! #: cp/pt.cc:31693
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:31816
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:31819
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:31879
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr ""
  
! #: cp/pt.cc:31882
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.cc:31957
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:31961
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:31965
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:31969
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/rtti.cc:306
  #, gcc-internal-format
  msgid "cannot use %<typeid%> with %<-fno-rtti%>"
  msgstr ""
  
! #: cp/rtti.cc:319
  #, gcc-internal-format
  msgid "must %<#include <typeinfo>%> before using %<typeid%>"
  msgstr ""
  
! #: cp/rtti.cc:420
  #, gcc-internal-format
  msgid "cannot create type information for type %qT because it involves types of variable size"
  msgstr ""
  
! #: cp/rtti.cc:521
  #, gcc-internal-format
  msgid "%<typeid%> of qualified function type %qT"
  msgstr ""
  
! #: cp/rtti.cc:711 cp/rtti.cc:727
  #, gcc-internal-format
  msgid "%<dynamic_cast<%#T>(%#D)%> can never succeed"
  msgstr ""
  
! #: cp/rtti.cc:739
  #, gcc-internal-format
  msgid "%<dynamic_cast%> not permitted with %<-fno-rtti%>"
  msgstr ""
  
! #: cp/rtti.cc:821
  #, gcc-internal-format
  msgid "cannot %<dynamic_cast%> %qE (of type %q#T) to type %q#T (%s)"
  msgstr ""
  
! #: cp/search.cc:311
  #, gcc-internal-format
  msgid "%qT is an ambiguous base of %qT"
  msgstr ""
  
! #: cp/search.cc:327
  #, gcc-internal-format
  msgid "%qT is an inaccessible base of %qT"
  msgstr ""
  
! #: cp/search.cc:2006
  #, gcc-internal-format
  msgid "looser exception specification on overriding virtual function %q+#F"
  msgstr ""
  
! #: cp/search.cc:2009
  #, gcc-internal-format
  msgid "overridden function is %q#F"
  msgstr ""
  
! #: cp/search.cc:2084
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid covariant return type for %q#D"
  msgstr "нерэчаісны тып парамэтра `%T'"
  
! #: cp/search.cc:2086 cp/search.cc:2103 cp/search.cc:2120
  #, gcc-internal-format
  msgid "overridden function is %q#D"
  msgstr ""
  
! #: cp/search.cc:2099
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid covariant return type for %q+#D"
  msgstr "нерэчаісны тып парамэтра `%T'"
  
! #: cp/search.cc:2101
  #, gcc-internal-format
  msgid "conflicting return type specified for %q+#D"
  msgstr ""
  
! #: cp/search.cc:2118
  #, gcc-internal-format
  msgid "conflicting type attributes specified for %q+#D"
  msgstr ""
  
! #: cp/search.cc:2133
  #, gcc-internal-format
  msgid "%<consteval%> function %q+D overriding non-%<consteval%> function"
  msgstr ""
  
! #: cp/search.cc:2136
  #, gcc-internal-format
  msgid "non-%<consteval%> function %q+D overriding %<consteval%> function"
  msgstr ""
  
! #: cp/search.cc:2139 cp/search.cc:2168 cp/search.cc:2177 cp/search.cc:2188
! #: cp/search.cc:2213
  #, gcc-internal-format
  msgid "overridden function is %qD"
  msgstr ""
  
! #: cp/search.cc:2155
  #, gcc-internal-format
  msgid "%qD declared %<transaction_safe_dynamic%>"
  msgstr ""
  
! #: cp/search.cc:2157
  #, gcc-internal-format
  msgid "overriding %qD declared %<transaction_safe%>"
  msgstr ""
  
! #: cp/search.cc:2165
  #, gcc-internal-format
  msgid "deleted function %q+D overriding non-deleted function"
  msgstr ""
  
! #: cp/search.cc:2174
  #, gcc-internal-format
  msgid "non-deleted function %q+D overriding deleted function"
  msgstr ""
  
! #: cp/search.cc:2185
! #, gcc-internal-format
! msgid "function with contracts %q+D overriding contractless function"
! msgstr ""
! 
! #: cp/search.cc:2211
  #, gcc-internal-format
  msgid "virtual function %q+D overriding final function"
  msgstr ""
  
! #: cp/search.cc:2299
  #, fuzzy, gcc-internal-format
  msgid "%q+#D cannot be declared"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/search.cc:2300
  #, gcc-internal-format
  msgid "  since %q+#D declared in base class"
  msgstr ""
  
! #: cp/search.cc:2306
  #, gcc-internal-format
  msgid "explicit object member function overrides virtual function"
  msgstr ""
  
! #: cp/search.cc:2309
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function declared here"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/semantics.cc:1291
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>"
  msgstr ""
  
! #: cp/semantics.cc:1297
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> evaluates to true when checking if trivially empty iteration statement is trivial infinite loop"
  msgstr ""
  
! #: cp/semantics.cc:1302
  #, gcc-internal-format
  msgid "and evaluates to false when actually evaluating the condition in non-%<constexpr%> function"
  msgstr ""
  
! #: cp/semantics.cc:1307
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function"
  msgstr ""
  
! #: cp/semantics.cc:1311
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function"
  msgstr ""
  
! #: cp/semantics.cc:1537
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr ""
  
! #: cp/semantics.cc:2105
  #, gcc-internal-format
  msgid "catching polymorphic type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:2110
  #, gcc-internal-format
  msgid "catching type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:2115
  #, gcc-internal-format
  msgid "catching non-reference type %q#T"
  msgstr ""
  
! #: cp/semantics.cc:2412
  #, fuzzy, gcc-internal-format
  msgid "type of %<asm%> operand %qE could not be determined"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: cp/semantics.cc:2564
  #, gcc-internal-format
  msgid "%<__label__%> declarations are only allowed in function scopes"
  msgstr ""
  
! #: cp/semantics.cc:2742
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD in static member function"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/semantics.cc:2746
  #, gcc-internal-format
  msgid "invalid use of member %qD in constructor %<pre%> contract"
  msgstr ""
  
! #: cp/semantics.cc:2750
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD in destructor %<post%> contract"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: cp/semantics.cc:3018
  #, gcc-internal-format
  msgid "%qE missing template arguments"
  msgstr ""
  
! #: cp/semantics.cc:3078
  #, gcc-internal-format
  msgid "a statement expression is an insufficient context for overload resolution"
  msgstr ""
  
! #: cp/semantics.cc:3430
  #, fuzzy, gcc-internal-format
  msgid "cannot call a concept as a function"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/semantics.cc:3510
  #, fuzzy, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "памер \"%s\" больш чам %d байт"
  
! #: cp/semantics.cc:3615
  #, gcc-internal-format
  msgid "%<this%> is unavailable for explicit object member functions"
  msgstr ""
  
! #: cp/semantics.cc:3627
  #, gcc-internal-format
  msgid "use explicit object parameter %qs instead"
  msgstr ""
  
! #: cp/semantics.cc:3631
  #, gcc-internal-format
  msgid "name the explicit object parameter"
  msgstr ""
  
! #: cp/semantics.cc:3636
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr ""
  
! #: cp/semantics.cc:3638
  #, gcc-internal-format
! msgid "invalid use of %<this%> before it is valid"
  msgstr ""
  
! #: cp/semantics.cc:3640
! #, fuzzy, gcc-internal-format
! #| msgid "invalid use of `restrict'"
! msgid "invalid use of %<this%> after it is valid"
! msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/semantics.cc:3642
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/semantics.cc:3644
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/semantics.cc:3667
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.cc:3676 cp/typeck.cc:3109
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/semantics.cc:3699
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr ""
  
! #: cp/semantics.cc:3813
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr ""
  
! #: cp/semantics.cc:3833
  #, gcc-internal-format
  msgid "%<auto{x}%> cannot be constrained"
  msgstr ""
  
! #: cp/semantics.cc:3838
  #, gcc-internal-format
  msgid "%<auto{x}%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/semantics.cc:4030
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr ""
  
! #: cp/semantics.cc:4083
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/semantics.cc:4087
  #, fuzzy, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/semantics.cc:4104
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr ""
  
! #: cp/semantics.cc:4135
  #, fuzzy, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/semantics.cc:4425
  #, fuzzy, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "Нерэчаісная спецыфікацыя! Памылка ў cc."
  
! #: cp/semantics.cc:4591
  #, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr ""
  
! #: cp/semantics.cc:4609
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr ""
  
! #: cp/semantics.cc:4613
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.cc:4615
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.cc:4631
  #, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr ""
  
! #: cp/semantics.cc:4633
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr ""
  
! #: cp/semantics.cc:4763
  #, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr ""
  
! #: cp/semantics.cc:4773
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: cp/semantics.cc:4809
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr ""
  
! #: cp/semantics.cc:4860
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr ""
  
! #: cp/semantics.cc:4868
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr ""
  
! #: cp/semantics.cc:4896
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/semantics.cc:5049
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr ""
  
! #: cp/semantics.cc:5067 rust/backend/rust-tree.cc:5498
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/semantics.cc:5094
  #, fuzzy, gcc-internal-format
  msgid "pack index is not an integral constant"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/semantics.cc:5100
  #, gcc-internal-format
! msgid "pack index is negative"
  msgstr ""
  
! #: cp/semantics.cc:5106
  #, gcc-internal-format
! msgid "pack index is out of range"
  msgstr ""
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.cc:5243
  #, gcc-internal-format
  msgid "parameter pack %<__bases%> only valid in template declaration"
  msgstr ""
  
! #: cp/semantics.cc:5275
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.cc:5289
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr ""
  
! #: cp/semantics.cc:5293
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function"
  msgstr ""
  
! #: cp/semantics.cc:5298
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr ""
  
! #: cp/semantics.cc:5309
  #, gcc-internal-format
  msgid "%<offsetof%> within non-standard-layout type %qT is conditionally-supported"
  msgstr ""
  
! #: cp/semantics.cc:6513
  #, gcc-internal-format
  msgid "pointer-to-member mapping %qE not supported"
  msgstr ""
  
! #: cp/semantics.cc:6708
  #, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr ""
  
! #: cp/semantics.cc:6981
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.cc:7027
  #, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr ""
  
! #: cp/semantics.cc:7146
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.cc:7505
  #, gcc-internal-format
  msgid "expected string literal or constant integer expression instead of %qE"
  msgstr ""
  
! #: cp/semantics.cc:7695
  #, gcc-internal-format
  msgid "modifier other than %<val%> specified in %<linear%> clause on %<simd%> or %<for%> constructs when using OpenMP 5.2 modifiers"
  msgstr ""
  
! #: cp/semantics.cc:7710
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:7725
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:7749
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7842 cp/semantics.cc:7974 cp/semantics.cc:8034
! #: cp/semantics.cc:8459 cp/semantics.cc:9627
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:7854 cp/semantics.cc:9640
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr ""
  
! #: cp/semantics.cc:7987
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: cp/semantics.cc:8047
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: cp/semantics.cc:8118
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8132
  #, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:8170
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8173
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8177
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8199
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:8203
  #, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:8208
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:8284
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8317
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8331
  #, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr ""
  
! #: cp/semantics.cc:8351
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8380
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8410
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8441
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8470
  #, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr ""
  
! #: cp/semantics.cc:8485
  #, 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.cc:8492
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:8507
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8538
  #, gcc-internal-format
  msgid "%qD is not a variable in %<nontemporal%> clause"
  msgstr ""
  
! #: cp/semantics.cc:8549
  #, gcc-internal-format
  msgid "%qD appears more than once in %<nontemporal%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:8566
  #, gcc-internal-format
  msgid "%<this%> not allowed in %<allocate%> clause"
  msgstr ""
  
! #: cp/semantics.cc:8578
  #, gcc-internal-format
  msgid "%qD is not a variable in %<allocate%> clause"
  msgstr ""
  
! #: cp/semantics.cc:8587
  #, gcc-internal-format
  msgid "%qD appears more than once in %<allocate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:8737
  #, gcc-internal-format
  msgid "%qD is not lvalue expression nor array section in %qs clause"
  msgstr ""
  
! #: cp/semantics.cc:9241
  #, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.cc:9244
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.cc:9314
  #, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:9344
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:9374
  #, gcc-internal-format
  msgid "%<hint%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:9386
  #, gcc-internal-format
  msgid "%<hint%> expression must be constant integer expression"
  msgstr ""
  
! #: cp/semantics.cc:9403
  #, gcc-internal-format
  msgid "%<filter%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:9434
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor reference to pointer"
  msgstr ""
  
! #: cp/semantics.cc:9444
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.cc:9528
  #, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr ""
  
! #: cp/semantics.cc:10092
  #, gcc-internal-format
  msgid "%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:10333
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.cc:10347
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr ""
  
! #: cp/semantics.cc:11084
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.cc:11582
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.cc:11906 cp/semantics.cc:11916
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.cc:12248
  #, gcc-internal-format
  msgid "constexpr string must be a string literal or object with %<size%> and %<data%> members"
  msgstr ""
  
! #: cp/semantics.cc:12264
  #, gcc-internal-format
  msgid "constexpr string %<size()%> must be implicitly convertible to %<std::size_t%>"
  msgstr ""
  
! #: cp/semantics.cc:12273
  #, gcc-internal-format
  msgid "constexpr string %<data()%> must be implicitly convertible to %<const char*%>"
  msgstr ""
  
! #: cp/semantics.cc:12311
  #, gcc-internal-format
  msgid "constexpr string %<size()%> must be a constant expression"
  msgstr ""
  
! #: cp/semantics.cc:12319
  #, gcc-internal-format
  msgid "constexpr string message %<size()%> %qE too large"
  msgstr ""
  
! #: cp/semantics.cc:12346
  #, gcc-internal-format
  msgid "constexpr string %<data()[%d]%> must be a constant expression"
  msgstr ""
  
! #: cp/semantics.cc:12372
  #, gcc-internal-format
  msgid "constexpr string %<data()%> must be a core constant expression"
  msgstr ""
  
! #: cp/semantics.cc:12471
  #, gcc-internal-format
  msgid "static assertion failed: %.*s"
  msgstr ""
  
! #: cp/semantics.cc:12477
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr ""
  
! #: cp/semantics.cc:12506
  #, gcc-internal-format
  msgid "argument to %<decltype%> must be an expression"
  msgstr ""
  
! #: cp/semantics.cc:12552
  #, gcc-internal-format
  msgid "%<decltype%> cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/semantics.cc:12856 rust/backend/rust-tree.cc:5212
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument"
  msgstr ""
  
! #: cp/semantics.cc:12865 rust/backend/rust-tree.cc:5221
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:13036 rust/backend/rust-tree.cc:5825
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> not well defined for anonymous unions"
  msgstr ""
  
! #: cp/semantics.cc:13060 rust/backend/rust-tree.cc:5869
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> needs two arguments"
  msgstr ""
  
! #: cp/semantics.cc:13071 rust/backend/rust-tree.cc:5879
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:13628
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or alias template"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/semantics.cc:13869
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.cc:13929
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.cc:13931
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:13948
  #, gcc-internal-format
  msgid "type %qT of argument to %<__builtin_launder%> is not a pointer to object type"
  msgstr ""
--- 70146,71564 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:28718
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.cc:28764
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:29139
  #, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:29169
  #, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr ""
  
! #: cp/pt.cc:29178
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:29186
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/pt.cc:29188
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/pt.cc:30738
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "\"%s\" - гэта не пачатак дэкларацыі"
  
! #: cp/pt.cc:30934
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "a concept cannot be constrained"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/pt.cc:30943
  #, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr ""
  
! #: cp/pt.cc:30949
  #, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr ""
  
! #: cp/pt.cc:30993
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:32264
  #, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr ""
  
! #: cp/pt.cc:32279
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:32285
  #, gcc-internal-format
  msgid "use %qD directly instead"
  msgstr ""
  
! #: cp/pt.cc:32413
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:32420
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.cc:32433
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: cp/pt.cc:32436
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr ""
  
! #: cp/pt.cc:32451
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:32455
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "ініцыялізацыя"
  
! #: cp/pt.cc:32470
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr ""
  
! #: cp/pt.cc:32472
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:32603
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:32606
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:32666
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr ""
  
! #: cp/pt.cc:32669
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.cc:32749
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:32753
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:32757
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:32761
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/reflect.cc:130
! #, gcc-internal-format
! msgid "%<^^%> cannot be applied to a placeholder type"
! msgstr ""
! 
! #: cp/reflect.cc:137
! #, gcc-internal-format
! msgid "%<^^%> cannot be applied to a pack index"
! msgstr ""
! 
! #: cp/reflect.cc:142
! #, gcc-internal-format
! msgid "%<^^%> cannot be applied to a non-type template parameter %qD"
! msgstr ""
! 
! #: cp/reflect.cc:150
! #, gcc-internal-format
! msgid "%<^^%> cannot be applied to a capture %qD"
! msgstr ""
! 
! #: cp/reflect.cc:157
! #, gcc-internal-format
! msgid "%<^^%> cannot be applied to a local parameter of a requires-expression %qD"
! msgstr ""
! 
! #: cp/reflect.cc:173
! #, gcc-internal-format
! msgid "%<^^%> cannot be applied a local entity for which there is an intervening lambda expression"
! msgstr ""
! 
! #: cp/reflect.cc:183
! #, fuzzy, gcc-internal-format
! msgid "%<^^%> cannot be applied to a using-declaration"
! msgstr "\"%s\" звычайна функцыя"
! 
! #: cp/reflect.cc:189
! #, gcc-internal-format
! msgid "%<^^%> cannot be applied to a concept check"
! msgstr ""
! 
! #: cp/reflect.cc:207
! #, gcc-internal-format
! msgid "cannot take the reflection of an overload set"
! msgstr ""
! 
! #: cp/reflect.cc:410
! #, gcc-internal-format
! msgid "%<std::ranges%> is not a namespace"
! msgstr ""
! 
! #: cp/reflect.cc:453
! #, gcc-internal-format
! msgid "%<reflect_constant_string%> called with %qT rather than %<char%>, %<wchar_t%>, %<char8_t%>, %<char16_t%> or %<char32_t%>"
! msgstr ""
! 
! #: cp/reflect.cc:489
! #, gcc-internal-format
! msgid "%<reflect_constant_array%> argument with %qT which is not a structural type"
! msgstr ""
! 
! #: cp/reflect.cc:503
! #, gcc-internal-format
! msgid "%<reflect_constant_array%> argument with %qT which is not copy constructible"
! msgstr ""
! 
! #: cp/reflect.cc:525
! #, gcc-internal-format
! msgid "%<reflect_constant_array%> argument with %qT which is not constructible from %qT %<std::ranges::range_reference_t%>"
! msgstr ""
! 
! #: cp/reflect.cc:654
! #, gcc-internal-format
! msgid "%<std::ranges::data%> or %<std::ranges::size%> are not customization point objects"
! msgstr ""
! 
! #: cp/reflect.cc:821
! #, gcc-internal-format
! msgid "missing %<std::ranges::begin%> or %<std::ranges::end%>"
! msgstr ""
! 
! #: cp/reflect.cc:839
! #, gcc-internal-format
! msgid "incorrect type %qT of %<std::ranges::begin(arg)%>"
! msgstr ""
! 
! #: cp/reflect.cc:846
! #, gcc-internal-format
! msgid "incorrect type %qT of %<std::ranges::end(arg)%>"
! msgstr ""
! 
! #: cp/reflect.cc:879
! #, gcc-internal-format
! msgid "unexpected type %qT of iterator dereference"
! msgstr ""
! 
! #: cp/reflect.cc:947
! #, gcc-internal-format
! msgid "couldn%'t throw %qs"
! msgstr ""
! 
! #: cp/reflect.cc:1046
! #, gcc-internal-format
! msgid "unexpected %<std::meta::operators%>"
! msgstr ""
! 
! #: cp/reflect.cc:2671
! #, gcc-internal-format
! msgid "couldn%'t look up %<%D::%D%>"
! msgstr ""
! 
! #: cp/reflect.cc:2959
! #, gcc-internal-format
! msgid "couldn%'t look up %qs"
! msgstr ""
! 
! #: cp/reflect.cc:3113 cp/reflect.cc:3176 cp/reflect.cc:3231 cp/reflect.cc:3311
! #: cp/reflect.cc:6233
! #, gcc-internal-format
! msgid "unexpected return type of %qs"
! msgstr ""
! 
! #: cp/reflect.cc:3856
! #, gcc-internal-format
! msgid "%qT must be a cv-unqualified structural type that is not a reference type"
! msgstr ""
! 
! #: cp/reflect.cc:3880
! #, gcc-internal-format
! msgid "%qT must be an object type"
! msgstr ""
! 
! #: cp/reflect.cc:3907
! #, fuzzy, gcc-internal-format
! msgid "%qT must be a function type"
! msgstr "\"%s\" звычайна функцыя"
! 
! #: cp/reflect.cc:4784 cp/reflect.cc:4911
! #, gcc-internal-format
! msgid "couldn%'t instantiate %<std::%s<%T>%>"
! msgstr ""
! 
! #: cp/reflect.cc:5515
! #, gcc-internal-format
! msgid "unexpected %<data_member_options%> argument"
! msgstr ""
! 
! #: cp/reflect.cc:5884
! #, gcc-internal-format
! msgid "first %<define_aggregate%> argument is not a class type reflection"
! msgstr ""
! 
! #: cp/reflect.cc:5892
! #, gcc-internal-format
! msgid "first %<define_aggregate%> argument is a reflection of a type alias"
! msgstr ""
! 
! #: cp/reflect.cc:5900
! #, gcc-internal-format
! msgid "first %<define_aggregate%> argument is a cv-qualified class type reflection"
! msgstr ""
! 
! #: cp/reflect.cc:5908
! #, gcc-internal-format
! msgid "first %<define_aggregate%> argument is a complete class type reflection"
! msgstr ""
! 
! #: cp/reflect.cc:5916
! #, gcc-internal-format
! msgid "first %<define_aggregate%> argument is a reflection of a class type %qT being defined"
! msgstr ""
! 
! #: cp/reflect.cc:5929
! #, gcc-internal-format
! msgid "%<define_aggregate%> argument not a data member description"
! msgstr ""
! 
! #: cp/reflect.cc:5937
! #, gcc-internal-format
! msgid "%<define_aggregate%> argument data member description without complete type"
! msgstr ""
! 
! #: cp/reflect.cc:5947
! #, gcc-internal-format
! msgid "name %qD used in multiple data member descriptions"
! msgstr ""
! 
! #: cp/reflect.cc:5956
! #, gcc-internal-format
! msgid "cannot declare bit-field in %<warn_if_not_aligned%> type"
! msgstr ""
! 
! #: cp/reflect.cc:5966
! #, gcc-internal-format
! msgid "%<define_aggregate%> not evaluated from %<consteval%> block"
! msgstr ""
! 
! #: cp/reflect.cc:5987
! #, gcc-internal-format
! msgid "%<define_aggregate%> evaluated from %<consteval%> block which encloses %qT being defined"
! msgstr ""
! 
! #: cp/reflect.cc:5991 cp/reflect.cc:6074
! #, gcc-internal-format
! msgid "%<consteval%> block defined here"
! msgstr ""
! 
! #: cp/reflect.cc:6007 cp/reflect.cc:6066
! #, gcc-internal-format
! msgid "%qD intervenes between %qT scope and %<consteval%> block %<define_aggregate%> is evaluated from"
! msgstr ""
! 
! #: cp/reflect.cc:6011 cp/reflect.cc:6070
! #, gcc-internal-format
! msgid "%qT intervenes between %qT scope and %<consteval%> block %<define_aggregate%> is evaluated from"
! msgstr ""
! 
! #: cp/reflect.cc:6022 cp/reflect.cc:6058
! #, gcc-internal-format
! msgid "%qD intervenes between %<consteval%> block %<define_aggregate%> is evaluated from and %qT scope"
! msgstr ""
! 
! #: cp/reflect.cc:6026 cp/reflect.cc:6062
! #, gcc-internal-format
! msgid "%qT intervenes between %<consteval%> block %<define_aggregate%> is evaluated from and %qT scope"
! msgstr ""
! 
! #: cp/reflect.cc:6036
! #, gcc-internal-format
! msgid "%<define_aggregate%> evaluated from %<consteval%> block enclosed by %qD while %qT type being defined is enclosed by %qD"
! msgstr ""
! 
! #: cp/reflect.cc:6041
! #, gcc-internal-format
! msgid "%<define_aggregate%> evaluated from %<consteval%> block enclosed by %qD while %qT type being defined is enclosed by %qT"
! msgstr ""
! 
! #: cp/reflect.cc:6046
! #, gcc-internal-format
! msgid "%<define_aggregate%> evaluated from %<consteval%> block enclosed by %qT while %qT type being defined is enclosed by %qD"
! msgstr ""
! 
! #: cp/reflect.cc:6051
! #, gcc-internal-format
! msgid "%<define_aggregate%> evaluated from %<consteval%> block enclosed by %qT while %qT type being defined is enclosed by %qT"
! msgstr ""
! 
! #: cp/reflect.cc:6212
! #, gcc-internal-format
! msgid "%<access_context::current%> used outside of manifestly constant-evaluation"
! msgstr ""
! 
! #: cp/reflect.cc:6263
! #, gcc-internal-format
! msgid "invalid %<access_context%> argument"
! msgstr ""
! 
! #: cp/reflect.cc:6274
! #, gcc-internal-format
! msgid "unexpected %<access_context::scope()%>"
! msgstr ""
! 
! #: cp/reflect.cc:6284
! #, gcc-internal-format
! msgid "unexpected %<access_context::designating_class()%>"
! msgstr ""
! 
! #: cp/reflect.cc:7047
! #, fuzzy, gcc-internal-format
! msgid "unexpected argument to %qs"
! msgstr "аргумент для \"%s\" прапушчан"
! 
! #: cp/reflect.cc:7336
! #, fuzzy, gcc-internal-format
! msgid "unknown metafunction %qD"
! msgstr "невядомы рэжым машыны \"%s\""
! 
! #: cp/reflect.cc:8010
! #, gcc-internal-format
! msgid "splice argument must be an expression of type %qs"
! msgstr ""
! 
! #: cp/reflect.cc:8206
! #, gcc-internal-format
! msgid "consteval-only variable %qD not declared %<constexpr%> used outside a constant-evaluated context"
! msgstr ""
! 
! #: cp/reflect.cc:8208
! #, gcc-internal-format
! msgid "add %<constexpr%>"
! msgstr ""
! 
! #: cp/reflect.cc:8212
! #, gcc-internal-format
! msgid "consteval-only expressions are only allowed in a constant-evaluated context"
! msgstr ""
! 
! #: cp/reflect.cc:8319
! #, gcc-internal-format
! msgid "function of consteval-only type must be declared %qs"
! msgstr ""
! 
! #: cp/reflect.cc:8343 cp/reflect.cc:8359
! #, gcc-internal-format
! msgid "expected a reflection of an expression"
! msgstr ""
! 
! #: cp/reflect.cc:8349 cp/reflect.cc:8353
! #, gcc-internal-format
! msgid "add %<typename%> to denote a type outside a type-only context"
! msgstr ""
! 
! #: cp/reflect.cc:8372
! #, gcc-internal-format
! msgid "cannot use constructor or destructor %qD in a splice expression"
! msgstr ""
! 
! #: cp/reflect.cc:8380
! #, gcc-internal-format
! msgid "cannot use an unnamed bit-field %qD in a splice expression"
! msgstr ""
! 
! #: cp/reflect.cc:8393
! #, gcc-internal-format
! msgid "cannot implicitly reference a class member %qD through a splice"
! msgstr ""
! 
! #: cp/reflect.cc:8407
! #, gcc-internal-format
! msgid "unary %<&%> applied to an anonymous union member %qD that is not a direct member of a named class"
! msgstr ""
! 
! #: cp/reflect.cc:8426
! #, gcc-internal-format
! msgid "use of local variable with automatic storage from containing function in a splice expression"
! msgstr ""
! 
! #: cp/reflect.cc:8439
! #, gcc-internal-format
! msgid "cannot use an annotation %qE in a splice expression"
! msgstr ""
! 
! #: cp/reflect.cc:8448
! #, gcc-internal-format
! msgid "cannot use a data member specification in a splice expression"
! msgstr ""
! 
! #: cp/rtti.cc:308
  #, gcc-internal-format
  msgid "cannot use %<typeid%> with %<-fno-rtti%>"
  msgstr ""
  
! #: cp/rtti.cc:321
  #, gcc-internal-format
  msgid "must %<#include <typeinfo>%> before using %<typeid%>"
  msgstr ""
  
! #: cp/rtti.cc:423
  #, gcc-internal-format
  msgid "cannot create type information for type %qT because it involves types of variable size"
  msgstr ""
  
! #: cp/rtti.cc:524
  #, gcc-internal-format
  msgid "%<typeid%> of qualified function type %qT"
  msgstr ""
  
! #: cp/rtti.cc:714 cp/rtti.cc:730
  #, gcc-internal-format
  msgid "%<dynamic_cast<%#T>(%#D)%> can never succeed"
  msgstr ""
  
! #: cp/rtti.cc:742
  #, gcc-internal-format
  msgid "%<dynamic_cast%> not permitted with %<-fno-rtti%>"
  msgstr ""
  
! #: cp/rtti.cc:824
  #, gcc-internal-format
  msgid "cannot %<dynamic_cast%> %qE (of type %q#T) to type %q#T (%s)"
  msgstr ""
  
! #: cp/search.cc:312
  #, gcc-internal-format
  msgid "%qT is an ambiguous base of %qT"
  msgstr ""
  
! #: cp/search.cc:328
  #, gcc-internal-format
  msgid "%qT is an inaccessible base of %qT"
  msgstr ""
  
! #: cp/search.cc:2007
  #, gcc-internal-format
  msgid "looser exception specification on overriding virtual function %q+#F"
  msgstr ""
  
! #: cp/search.cc:2010
  #, gcc-internal-format
  msgid "overridden function is %q#F"
  msgstr ""
  
! #: cp/search.cc:2085
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid covariant return type for %q#D"
  msgstr "нерэчаісны тып парамэтра `%T'"
  
! #: cp/search.cc:2087 cp/search.cc:2104 cp/search.cc:2121
  #, gcc-internal-format
  msgid "overridden function is %q#D"
  msgstr ""
  
! #: cp/search.cc:2100
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid covariant return type for %q+#D"
  msgstr "нерэчаісны тып парамэтра `%T'"
  
! #: cp/search.cc:2102
  #, gcc-internal-format
  msgid "conflicting return type specified for %q+#D"
  msgstr ""
  
! #: cp/search.cc:2119
  #, gcc-internal-format
  msgid "conflicting type attributes specified for %q+#D"
  msgstr ""
  
! #: cp/search.cc:2138
  #, gcc-internal-format
  msgid "%<consteval%> function %q+D overriding non-%<consteval%> function"
  msgstr ""
  
! #: cp/search.cc:2141
  #, gcc-internal-format
  msgid "non-%<consteval%> function %q+D overriding %<consteval%> function"
  msgstr ""
  
! #: cp/search.cc:2144 cp/search.cc:2173 cp/search.cc:2182 cp/search.cc:2192
  #, gcc-internal-format
  msgid "overridden function is %qD"
  msgstr ""
  
! #: cp/search.cc:2160
  #, gcc-internal-format
  msgid "%qD declared %<transaction_safe_dynamic%>"
  msgstr ""
  
! #: cp/search.cc:2162
  #, gcc-internal-format
  msgid "overriding %qD declared %<transaction_safe%>"
  msgstr ""
  
! #: cp/search.cc:2170
  #, gcc-internal-format
  msgid "deleted function %q+D overriding non-deleted function"
  msgstr ""
  
! #: cp/search.cc:2179
  #, gcc-internal-format
  msgid "non-deleted function %q+D overriding deleted function"
  msgstr ""
  
! #: cp/search.cc:2190
  #, gcc-internal-format
  msgid "virtual function %q+D overriding final function"
  msgstr ""
  
! #: cp/search.cc:2278
  #, fuzzy, gcc-internal-format
  msgid "%q+#D cannot be declared"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/search.cc:2279
  #, gcc-internal-format
  msgid "  since %q+#D declared in base class"
  msgstr ""
  
! #: cp/search.cc:2285
  #, gcc-internal-format
  msgid "explicit object member function overrides virtual function"
  msgstr ""
  
! #: cp/search.cc:2288
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function declared here"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/semantics.cc:1300
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>"
  msgstr ""
  
! #: cp/semantics.cc:1306
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> evaluates to true when checking if trivially empty iteration statement is trivial infinite loop"
  msgstr ""
  
! #: cp/semantics.cc:1311
  #, gcc-internal-format
  msgid "and evaluates to false when actually evaluating the condition in non-%<constexpr%> function"
  msgstr ""
  
! #: cp/semantics.cc:1316
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function"
  msgstr ""
  
! #: cp/semantics.cc:1320
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function"
  msgstr ""
  
! #: cp/semantics.cc:1546
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr ""
  
! #: cp/semantics.cc:2129
  #, gcc-internal-format
  msgid "catching polymorphic type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:2134
  #, gcc-internal-format
  msgid "catching type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:2139
  #, gcc-internal-format
  msgid "catching non-reference type %q#T"
  msgstr ""
  
! #: cp/semantics.cc:2438
  #, fuzzy, gcc-internal-format
  msgid "type of %<asm%> operand %qE could not be determined"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: cp/semantics.cc:2592
  #, gcc-internal-format
  msgid "%<__label__%> declarations are only allowed in function scopes"
  msgstr ""
  
! #: cp/semantics.cc:2770
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD in static member function"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/semantics.cc:2774
  #, gcc-internal-format
  msgid "invalid use of member %qD in constructor %<pre%> contract"
  msgstr ""
  
! #: cp/semantics.cc:2778
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD in destructor %<post%> contract"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: cp/semantics.cc:3046
  #, gcc-internal-format
  msgid "%qE missing template arguments"
  msgstr ""
  
! #: cp/semantics.cc:3106
  #, gcc-internal-format
  msgid "a statement expression is an insufficient context for overload resolution"
  msgstr ""
  
! #: cp/semantics.cc:3340
  #, fuzzy, gcc-internal-format
  msgid "cannot call a concept as a function"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/semantics.cc:3550
  #, fuzzy, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "памер \"%s\" больш чам %d байт"
  
! #: cp/semantics.cc:3652
  #, gcc-internal-format
  msgid "%<this%> is unavailable for explicit object member functions"
  msgstr ""
  
! #: cp/semantics.cc:3664
  #, gcc-internal-format
  msgid "use explicit object parameter %qs instead"
  msgstr ""
  
! #: cp/semantics.cc:3668
  #, gcc-internal-format
  msgid "name the explicit object parameter"
  msgstr ""
  
! #: cp/semantics.cc:3673
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr ""
  
! #: cp/semantics.cc:3675
  #, gcc-internal-format
! msgid "invalid use of %<this%> in a constructor %<pre%> condition"
  msgstr ""
  
! #: cp/semantics.cc:3677
! #, gcc-internal-format
! msgid "invalid use of %<this%> in a destructor %<post%> condition"
! msgstr ""
  
! #: cp/semantics.cc:3679
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/semantics.cc:3681
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/semantics.cc:3704
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.cc:3713 cp/typeck.cc:3224
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/semantics.cc:3736
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr ""
  
! #: cp/semantics.cc:3855
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr ""
  
! #: cp/semantics.cc:3875
  #, gcc-internal-format
  msgid "%<auto{x}%> cannot be constrained"
  msgstr ""
  
! #: cp/semantics.cc:3883
  #, gcc-internal-format
  msgid "%<auto{x}%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/semantics.cc:4089
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr ""
  
! #: cp/semantics.cc:4142
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/semantics.cc:4146
  #, fuzzy, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/semantics.cc:4163
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr ""
  
! #: cp/semantics.cc:4194
  #, fuzzy, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/semantics.cc:4487
  #, fuzzy, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "Нерэчаісная спецыфікацыя! Памылка ў cc."
  
! #: cp/semantics.cc:4674
  #, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr ""
  
! #: cp/semantics.cc:4692
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr ""
  
! #: cp/semantics.cc:4696
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.cc:4698
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.cc:4714
  #, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr ""
  
! #: cp/semantics.cc:4716
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr ""
  
! #: cp/semantics.cc:4849
  #, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr ""
  
! #: cp/semantics.cc:4859
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: cp/semantics.cc:4895
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr ""
  
! #: cp/semantics.cc:4950
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr ""
  
! #: cp/semantics.cc:4958
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr ""
  
! #: cp/semantics.cc:4986
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/semantics.cc:5030 cp/semantics.cc:5061
! #, gcc-internal-format
! msgid "%qD 'this' required when accessing a member within a constructor precondition or destructor postcondition contract check"
! msgstr ""
! 
! #: cp/semantics.cc:5159
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr ""
  
! #: cp/semantics.cc:5177 rust/backend/rust-tree.cc:5536
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/semantics.cc:5204
! #, fuzzy, gcc-internal-format
! msgid "pack index has non-integral type %qT"
! msgstr "памер масіва \"%s\" адмоўны"
! 
! #: cp/semantics.cc:5211
  #, fuzzy, gcc-internal-format
  msgid "pack index is not an integral constant"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/semantics.cc:5219
  #, gcc-internal-format
! msgid "pack index %qE is negative"
  msgstr ""
  
! #: cp/semantics.cc:5225
  #, gcc-internal-format
! msgid "pack index %qE is out of range for pack of length %qd"
  msgstr ""
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.cc:5363
  #, gcc-internal-format
  msgid "parameter pack %<__bases%> only valid in template declaration"
  msgstr ""
  
! #: cp/semantics.cc:5395
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.cc:5409
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr ""
  
! #: cp/semantics.cc:5413
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function"
  msgstr ""
  
! #: cp/semantics.cc:5418
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr ""
  
! #: cp/semantics.cc:5429
  #, gcc-internal-format
  msgid "%<offsetof%> within non-standard-layout type %qT is conditionally-supported"
  msgstr ""
  
! #: cp/semantics.cc:6633
  #, gcc-internal-format
  msgid "pointer-to-member mapping %qE not supported"
  msgstr ""
  
! #: cp/semantics.cc:6828
  #, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr ""
  
! #: cp/semantics.cc:6831
! #, gcc-internal-format
! msgid "%s %#qD"
! msgstr ""
! 
! #: cp/semantics.cc:7192
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.cc:7238
  #, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr ""
  
! #: cp/semantics.cc:7357
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.cc:7431
! #, gcc-internal-format
! msgid "%qT is not a struct, union or class type in %<#pragma omp declare mapper%>"
! msgstr ""
! 
! #: cp/semantics.cc:7437
! #, gcc-internal-format
! msgid "%qT must not be a virtual base class in %<#pragma omp declare mapper%>"
! msgstr ""
! 
! #: cp/semantics.cc:7743
  #, gcc-internal-format
  msgid "expected string literal or constant integer expression instead of %qE"
  msgstr ""
  
! #: cp/semantics.cc:7940
  #, gcc-internal-format
  msgid "modifier other than %<val%> specified in %<linear%> clause on %<simd%> or %<for%> constructs when using OpenMP 5.2 modifiers"
  msgstr ""
  
! #: cp/semantics.cc:7955
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:7970
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:7994
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8087 cp/semantics.cc:8219 cp/semantics.cc:8279
! #: cp/semantics.cc:8715 cp/semantics.cc:10050
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:8099 cp/semantics.cc:10063
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr ""
  
! #: cp/semantics.cc:8232
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: cp/semantics.cc:8292
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: cp/semantics.cc:8363
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8377
  #, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:8416
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8419
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8423
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8446
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:8450
  #, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:8455
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:8540
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8573
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8587
  #, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr ""
  
! #: cp/semantics.cc:8607
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8636
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8666
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8697
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8726
  #, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr ""
  
! #: cp/semantics.cc:8741
  #, 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.cc:8748
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:8763
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8794
  #, gcc-internal-format
  msgid "%qD is not a variable in %<nontemporal%> clause"
  msgstr ""
  
! #: cp/semantics.cc:8805
  #, gcc-internal-format
  msgid "%qD appears more than once in %<nontemporal%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:8822
  #, gcc-internal-format
  msgid "%<this%> not allowed in %<allocate%> clause"
  msgstr ""
  
! #: cp/semantics.cc:8834
  #, gcc-internal-format
  msgid "%qD is not a variable in %<allocate%> clause"
  msgstr ""
  
! #: cp/semantics.cc:8843
  #, gcc-internal-format
  msgid "%qD appears more than once in %<allocate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:8959
! #, gcc-internal-format
! msgid "class member %qE not yet supported in %<uses_allocators%> clause"
! msgstr ""
! 
! #: cp/semantics.cc:9004
! #, gcc-internal-format
! msgid "modifiers cannot be used with predefined allocators"
! msgstr ""
! 
! #: cp/semantics.cc:9073
! #, gcc-internal-format
! msgid "variable length traits arrays are not supported"
! msgstr ""
! 
! #: cp/semantics.cc:9147
  #, gcc-internal-format
  msgid "%qD is not lvalue expression nor array section in %qs clause"
  msgstr ""
  
! #: cp/semantics.cc:9664
  #, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.cc:9667
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.cc:9737
  #, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:9767
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:9797
  #, gcc-internal-format
  msgid "%<hint%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:9809
  #, gcc-internal-format
  msgid "%<hint%> expression must be constant integer expression"
  msgstr ""
  
! #: cp/semantics.cc:9826
  #, gcc-internal-format
  msgid "%<filter%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:9857
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor reference to pointer"
  msgstr ""
  
! #: cp/semantics.cc:9867
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.cc:9951
  #, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr ""
  
! #: cp/semantics.cc:10520
  #, gcc-internal-format
  msgid "%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:10761
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.cc:10775
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr ""
  
! #: cp/semantics.cc:11574
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.cc:12072
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.cc:12396 cp/semantics.cc:12406
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.cc:12738
  #, gcc-internal-format
  msgid "constexpr string must be a string literal or object with %<size%> and %<data%> members"
  msgstr ""
  
! #: cp/semantics.cc:12754
  #, gcc-internal-format
  msgid "constexpr string %<size()%> must be implicitly convertible to %<std::size_t%>"
  msgstr ""
  
! #: cp/semantics.cc:12772
  #, gcc-internal-format
  msgid "constexpr string %<data()%> must be implicitly convertible to %<const char*%>"
  msgstr ""
  
! #: cp/semantics.cc:12825
  #, gcc-internal-format
  msgid "constexpr string %<size()%> must be a constant expression"
  msgstr ""
  
! #: cp/semantics.cc:12834
  #, gcc-internal-format
  msgid "constexpr string message %<size()%> %qE too large"
  msgstr ""
  
! #: cp/semantics.cc:12852
! #, gcc-internal-format
! msgid "unhandled return from %<data()%>"
! msgstr ""
! 
! #: cp/semantics.cc:12951
  #, gcc-internal-format
  msgid "constexpr string %<data()[%d]%> must be a constant expression"
  msgstr ""
  
! #: cp/semantics.cc:12977
  #, gcc-internal-format
  msgid "constexpr string %<data()%> must be a core constant expression"
  msgstr ""
  
! #: cp/semantics.cc:13015
! #, gcc-internal-format
! msgid "could not convert constexpr string from UTF-8 encoding to source character set"
! msgstr ""
! 
! #: cp/semantics.cc:13019
! #, gcc-internal-format
! msgid "could not convert constexpr string from ordinary literal encoding to source character set"
! msgstr ""
! 
! #: cp/semantics.cc:13129
  #, gcc-internal-format
  msgid "static assertion failed: %.*s"
  msgstr ""
  
! #: cp/semantics.cc:13145
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr ""
  
! #: cp/semantics.cc:13174
  #, gcc-internal-format
  msgid "argument to %<decltype%> must be an expression"
  msgstr ""
  
! #: cp/semantics.cc:13220
  #, gcc-internal-format
  msgid "%<decltype%> cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/semantics.cc:13495 cp/semantics.cc:13502
! #, fuzzy, gcc-internal-format
! msgid "%qT is not a non-union class type"
! msgstr "\"%s\" звычайна функцыя"
! 
! #: cp/semantics.cc:13513 cp/typeck.cc:1926 cp/typeck.cc:1933
! #, fuzzy, gcc-internal-format
! msgid "%qT is not a standard-layout type"
! msgstr "\"%s\" мае незавершаны тып"
! 
! #: cp/semantics.cc:13574 rust/backend/rust-tree.cc:5250
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument"
  msgstr ""
  
! #: cp/semantics.cc:13583 rust/backend/rust-tree.cc:5259
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:13754 rust/backend/rust-tree.cc:5863
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> not well defined for anonymous unions"
  msgstr ""
  
! #: cp/semantics.cc:13778 rust/backend/rust-tree.cc:5907
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> needs two arguments"
  msgstr ""
  
! #: cp/semantics.cc:13789 rust/backend/rust-tree.cc:5917
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:13876
! #, gcc-internal-format
! msgid "%<__builtin_is_string_literal%> needs a single argument"
! msgstr ""
! 
! #: cp/semantics.cc:13888
! #, gcc-internal-format
! msgid "%<__builtin_is_string_literal%> argument is not %<const char*%>, %<const wchar_t*%>, %<const char8_t*%>, %<const char16_t*%> or %<const char32_t*%>"
! msgstr ""
! 
! #: cp/semantics.cc:14003
! #, gcc-internal-format
! msgid "checking %qs for type %qT with a destructor that cannot be called"
! msgstr ""
! 
! #: cp/semantics.cc:14300
! #, gcc-internal-format
! msgid "%qs argument %qT is a reference"
! msgstr ""
! 
! #: cp/semantics.cc:14471
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or alias template"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/semantics.cc:14702
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.cc:14762
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.cc:14764
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:14781
  #, gcc-internal-format
  msgid "type %qT of argument to %<__builtin_launder%> is not a pointer to object type"
  msgstr ""
*************** msgstr ""
*** 68254,69450 ****
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:13998
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:14004
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:14031
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:14039
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
  
! #: cp/tree.cc:1524 rust/backend/rust-tree.cc:2596
  #, gcc-internal-format
  msgid "%qV qualifiers cannot be applied to %qT"
  msgstr ""
  
! #: cp/tree.cc:4571
  #, gcc-internal-format
  msgid "%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1"
  msgstr ""
  
! #: cp/tree.cc:4575
  #, gcc-internal-format
  msgid "%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT"
  msgstr ""
  
! #: cp/tree.cc:4579
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid " declared here"
  msgstr "выклікана адсюль"
  
! #: cp/tree.cc:4584
  #, gcc-internal-format
  msgid "the calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)"
  msgstr ""
  
! #: cp/tree.cc:4586
  #, gcc-internal-format
  msgid " because all of its copy and move constructors are deleted"
  msgstr ""
  
! #: cp/tree.cc:5015
  #, fuzzy, gcc-internal-format
  msgid "base class %qT is not public"
  msgstr "Клас \"%s\" ужо існуе"
  
! #: cp/tree.cc:5018
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD is not public"
  msgstr "`%D' - гэта ня функцыя,"
  
! #: cp/tree.cc:5025
  #, gcc-internal-format
  msgid "%qD is mutable"
  msgstr ""
  
! #: cp/tree.cc:5033
  #, gcc-internal-format
  msgid "%qD has a non-structural type"
  msgstr ""
  
! #: cp/tree.cc:5056
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or parameters"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/tree.cc:5077
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument must be a string constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: cp/tree.cc:5092
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/tree.cc:5112 cp/tree.cc:5117
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute can only be applied to non-static data members"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: cp/tree.cc:5123
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute cannot be applied to a bit-field"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: cp/tree.cc:5143
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute takes no arguments"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/tree.cc:5147
  #, gcc-internal-format
  msgid "ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>"
  msgstr ""
  
! #: cp/tree.cc:5170
  #, fuzzy, gcc-internal-format
  msgid "%<alignas%> on function declaration"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/tree.cc:5173
  #, gcc-internal-format
  msgid "%<alignas%> on enumerated type"
  msgstr ""
  
! #: cp/tree.cc:5176
  #, gcc-internal-format
  msgid "%<alignas%> on a type other than class"
  msgstr ""
  
! #: cp/tree.cc:5178
  #, gcc-internal-format
  msgid "%<alignas%> on bit-field"
  msgstr ""
  
! #: cp/tree.cc:5181
  #, gcc-internal-format
  msgid "%<alignas%> on a type alias"
  msgstr ""
  
! #: cp/tree.cc:5198 cp/tree.cc:5216
  #, gcc-internal-format
  msgid "%qE on a type other than class or enumeration definition"
  msgstr ""
  
! #: cp/tree.cc:5200 cp/tree.cc:5218
  #, gcc-internal-format
  msgid "%qE on unnamed bit-field"
  msgstr ""
  
! #: cp/tree.cc:5222
  #, gcc-internal-format
  msgid "%qE on %<case%> or %<default%> label"
  msgstr ""
  
! #: cp/tree.cc:5314
  #, fuzzy, gcc-internal-format
  msgid "requested %<init_priority%> is not an integer constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: cp/tree.cc:5336
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr ""
  
! #: cp/tree.cc:5344
  #, gcc-internal-format
  msgid "requested %<init_priority%> %i is out of range [0, %i]"
  msgstr ""
  
! #: cp/tree.cc:5357
  #, gcc-internal-format
  msgid "requested %<init_priority%> %i is reserved for internal use"
  msgstr ""
  
! #: cp/tree.cc:5388
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %qE"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/tree.cc:5408
  #, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr ""
  
! #: cp/tree.cc:5419
  #, fuzzy, gcc-internal-format
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: cp/tree.cc:5433 cp/tree.cc:5447
  #, fuzzy, gcc-internal-format
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: cp/tree.cc:5435
  #, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr ""
  
! #: cp/tree.cc:5449
  #, fuzzy, gcc-internal-format
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "сімвальная канстанта вельмі доўгая"
  
! #: cp/tree.cc:5473
  #, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr ""
  
! #: cp/tree.cc:5479
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/tree.cc:5486
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr ""
  
! #: cp/tree.cc:5493
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr ""
  
! #: cp/tree.cc:5515
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/tree.cc:5521
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/tree.cc:5554
  #, gcc-internal-format
  msgid "%qE attribute argument must be an expression that evaluates to true or false"
  msgstr ""
  
! #: cp/tree.cc:6505 rust/backend/rust-tree.cc:3176
  #, gcc-internal-format
  msgid "%<lang_*%> check: failed in %s, at %s:%d"
  msgstr ""
  
! #: cp/typeck.cc:628
  #, gcc-internal-format
  msgid "comparison between distinct pointer types %qT and %qT lacks a cast"
  msgstr ""
  
! #: cp/typeck.cc:634
  #, gcc-internal-format
  msgid "conversion between distinct pointer types %qT and %qT lacks a cast"
  msgstr ""
  
! #: cp/typeck.cc:640
  #, gcc-internal-format
  msgid "conditional expression between distinct pointer types %qT and %qT lacks a cast"
  msgstr ""
  
! #: cp/typeck.cc:788
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer of type %<void *%> and pointer-to-function"
  msgstr ""
  
! #: cp/typeck.cc:793
  #, gcc-internal-format
  msgid "ISO C++ forbids conversion between pointer of type %<void *%> and pointer-to-function"
  msgstr ""
  
! #: cp/typeck.cc:798
  #, gcc-internal-format
  msgid "ISO C++ forbids conditional expression between pointer of type %<void *%> and pointer-to-function"
  msgstr ""
  
! #: cp/typeck.cc:877
  #, gcc-internal-format
  msgid "comparison between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr ""
  
! #: cp/typeck.cc:882
  #, gcc-internal-format
  msgid "conversion between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr ""
  
! #: cp/typeck.cc:887
  #, gcc-internal-format
  msgid "conditional expression between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr ""
  
! #: cp/typeck.cc:1738
  #, gcc-internal-format
  msgid "canonical types differ for identical types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.cc:1745
  #, gcc-internal-format
  msgid "same canonical type node for different types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.cc:2075
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr ""
  
! #: cp/typeck.cc:2173
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr ""
  
! #: cp/typeck.cc:2181
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr ""
  
! #: cp/typeck.cc:2246
  #, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr ""
  
! #: cp/typeck.cc:2257
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr ""
  
! #: cp/typeck.cc:2341
  #, fuzzy, gcc-internal-format
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/typeck.cc:2388 rust/backend/rust-tree.cc:3804
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function of type %qT"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/typeck.cc:2738
  #, gcc-internal-format
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr ""
  
! #: cp/typeck.cc:2742
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr ""
  
! #: cp/typeck.cc:2857 cp/typeck.cc:3424
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr ""
  
! #: cp/typeck.cc:2861 cp/typeck.cc:3428
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck.cc:2895
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qE"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/typeck.cc:2972
  #, gcc-internal-format
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr ""
  
! #: cp/typeck.cc:3124
  #, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/typeck.cc:3133
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.cc:3275
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
  #. No hint.
! #: cp/typeck.cc:3294
  #, gcc-internal-format
  msgid "%q#T has no member named %qE"
  msgstr ""
  
! #: cp/typeck.cc:3317
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)"
  msgstr ""
  
! #: cp/typeck.cc:3329
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)"
  msgstr ""
  
! #: cp/typeck.cc:3344
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr ""
  
! #: cp/typeck.cc:3458 cp/typeck.cc:3484
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr ""
  
! #: cp/typeck.cc:3538
! #, gcc-internal-format
! msgid "%qT is not a base of %qT"
! msgstr ""
! 
! #: cp/typeck.cc:3604
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD is not a member template function"
  msgstr "`%D' - гэта ня функцыя,"
  
! #: cp/typeck.cc:3869
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/typeck.cc:3903
  #, gcc-internal-format
  msgid "invalid use of array indexing on pointer to member"
  msgstr ""
  
! #: cp/typeck.cc:3906
  #, gcc-internal-format
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr ""
  
! #: cp/typeck.cc:3909
  #, fuzzy, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/typeck.cc:3913
  #, 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.cc:3979
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr ""
  
! #: cp/typeck.cc:4200
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr ""
  
! #: cp/typeck.cc:4240
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr ""
  
! #: cp/typeck.cc:4312
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr ""
  
! #: cp/typeck.cc:4563
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: cp/typeck.cc:4584
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr ""
  
! #: cp/typeck.cc:4601
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/typeck.cc:4604
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/typeck.cc:4607
  #, fuzzy, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/typeck.cc:4669
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "вельмі шмат аргументаў у функцыі \"%s\""
  
! #: cp/typeck.cc:4670
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: cp/typeck.cc:4675
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to member function %q#D"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: cp/typeck.cc:4676
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to member function %q#D"
  msgstr "не хапае аргументаў у функцыі"
  
! #: cp/typeck.cc:4682
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to function %q#D"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: cp/typeck.cc:4683
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to function %q#D"
  msgstr "не хапае аргументаў у функцыі"
  
! #: cp/typeck.cc:4693
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "вельмі шмат аргументаў у функцыі \"%s\""
  
! #: cp/typeck.cc:4694
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: cp/typeck.cc:4697
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: cp/typeck.cc:4698
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "не хапае аргументаў у функцыі"
  
! #: cp/typeck.cc:4780
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/typeck.cc:4786
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/typeck.cc:5100
  #, gcc-internal-format
  msgid "the address %qE will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5147
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5162
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qE will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5165
  #, gcc-internal-format
  msgid "comparing the result of pointer addition %qE and NULL"
  msgstr ""
  
! #: cp/typeck.cc:5180
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5239
  #, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.cc:5242
  #, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5248
  #, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.cc:5251
  #, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5288
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5291
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5294
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5298
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5307
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5310
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5313
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5317
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5452 cp/typeck.cc:5464
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr ""
  
! #: cp/typeck.cc:5578
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr ""
  
! #: cp/typeck.cc:6045 cp/typeck.cc:6054 cp/typeck.cc:6360 cp/typeck.cc:6369
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr ""
  
! #: cp/typeck.cc:6281 cp/typeck.cc:6295
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr ""
  
! #: cp/typeck.cc:6318
  #, gcc-internal-format
  msgid "three-way comparison of vectors"
  msgstr ""
  
! #: cp/typeck.cc:6352
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero (%qT and %qT)"
  msgstr ""
  
! #: cp/typeck.cc:6399
  #, gcc-internal-format
  msgid "unordered comparison on non-floating-point argument"
  msgstr ""
  
! #: cp/typeck.cc:6465
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr ""
  
! #: cp/typeck.cc:6574
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr ""
  
! #: cp/typeck.cc:6975
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6983
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6991
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:7044
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr ""
  
! #: cp/typeck.cc:7121
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr ""
  
! #: cp/typeck.cc:7122
  #, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr ""
  
! #: cp/typeck.cc:7139
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.cc:7142
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.cc:7149
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.cc:7344
  #, 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.cc:7350
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function"
  msgstr ""
  
! #: cp/typeck.cc:7356
  #, 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 ""
  
! #: cp/typeck.cc:7362
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to explicit object member function"
  msgstr ""
  
! #: cp/typeck.cc:7367
  #, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%T::%D%>"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:7400
  #, fuzzy, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr "ISO C не дазваляе пусты ізыходны файл"
  
! #: cp/typeck.cc:7417
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C не дазваляе пусты ізыходны файл"
  
! #: cp/typeck.cc:7475
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/typeck.cc:7510 cp/typeck.cc:8092 rust/backend/rust-tree.cc:4701
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "не магу атрымаць адрас бітавага поля \"%s\""
  
! #: cp/typeck.cc:7677
  #, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr ""
  
! #: cp/typeck.cc:7678
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.cc:7811
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids an empty source file"
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C не дазваляе пусты ізыходны файл"
  
! #: cp/typeck.cc:7812
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: cp/typeck.cc:7828
  #, fuzzy, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/typeck.cc:7830
  #, fuzzy, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/typeck.cc:7842
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: cp/typeck.cc:7844
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: cp/typeck.cc:7884
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7897
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7907
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7915
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:8104 rust/backend/rust-tree.cc:4713
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr ""
  
! #: cp/typeck.cc:8126 d/d-codegen.cc:759 rust/backend/rust-tree.cc:4732
! #, gcc-internal-format
! msgid "address of explicit register variable %qD requested"
! msgstr ""
! 
! #: cp/typeck.cc:8131 rust/backend/rust-tree.cc:4739
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.cc:8202
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.cc:8214
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr ""
  
! #: cp/typeck.cc:8218
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr ""
  
! #: cp/typeck.cc:8222
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr ""
  
! #: cp/typeck.cc:8260
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr ""
  
! #: cp/typeck.cc:8363
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.cc:8400
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.cc:8406
  #, gcc-internal-format
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.cc:8413
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.cc:8439
  #, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr ""
  
! #: cp/typeck.cc:8453
  #, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr ""
  
! #: cp/typeck.cc:8902
  #, fuzzy, gcc-internal-format
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: cp/typeck.cc:8908 cp/typeck.cc:8914 cp/typeck.cc:10638
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "вяртаемы тып \"%s\" не \"int\""
  
! #: cp/typeck.cc:8942
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "converting from %qH to %qI"
  msgstr "пераўтварэньне з `%T' у `%T'"
  
! #: cp/typeck.cc:9017
  #, gcc-internal-format
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.cc:9087
  msgid "cast from %qH to %qI loses precision"
  msgstr ""
  
! #: cp/typeck.cc:9112
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:9123
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:9144 cp/typeck.cc:9334
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr ""
  
! #: cp/typeck.cc:9161
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr ""
  
! #: cp/typeck.cc:9175
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: cp/typeck.cc:9248
  #, 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.cc:9257
  #, 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.cc:9299
  #, gcc-internal-format
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.cc:9369
  #, fuzzy, gcc-internal-format
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: cp/typeck.cc:9470 cp/typeck.cc:9479
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: cp/typeck.cc:9488
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: cp/typeck.cc:9604
  #, gcc-internal-format
  msgid "moving %qE of type %qT to itself"
  msgstr ""
  
! #: cp/typeck.cc:9869
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.cc:9930
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr ""
  
! #: cp/typeck.cc:9957
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr ""
  
! #: cp/typeck.cc:9973
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: cp/typeck.cc:9975
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "Нерэчаісны выбар %s"
  
! #: cp/typeck.cc:10111
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr ""
  
! #: cp/typeck.cc:10125
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr ""
  
! #: cp/typeck.cc:10173 cp/typeck.cc:10192
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr ""
  
! #: cp/typeck.cc:10273
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: cp/typeck.cc:10597
  msgid "cannot convert %qH to %qI in default argument"
  msgstr ""
  
! #: cp/typeck.cc:10602
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr ""
  
! #: cp/typeck.cc:10611
  msgid "cannot convert %qH to %qI in initialization"
  msgstr ""
  
! #: cp/typeck.cc:10615
  msgid "cannot convert %qH to %qI in return"
  msgstr ""
  
! #: cp/typeck.cc:10620
  msgid "cannot convert %qH to %qI in assignment"
  msgstr ""
  
! #: cp/typeck.cc:10656
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10660
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10665
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10670
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10680
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10766
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: cp/typeck.cc:10850
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr ""
  
! #: cp/typeck.cc:10853
  #, gcc-internal-format
  msgid "returning pointer to temporary"
  msgstr ""
  
! #: cp/typeck.cc:10856
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10891
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:10895
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10901
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:10905
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:11165
  #, gcc-internal-format
  msgid "moving a temporary object prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11166 cp/typeck.cc:11182 cp/typeck.cc:11207 cp/typeck.cc:11244
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:11180
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11206 cp/typeck.cc:11241
  #, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr ""
  
! #: cp/typeck.cc:11243
  #, fuzzy, gcc-internal-format
  msgid "redundant move in initialization"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: cp/typeck.cc:11281
  #, 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.cc:11293
  #, 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.cc:11296
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
! #: cp/typeck.cc:11336 cp/typeck.cc:11382
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.cc:11344
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "прапушчан ініцыялізатар"
  
! #: cp/typeck.cc:11363
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.cc:11366
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.cc:11403
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.cc:11432
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)"
  msgstr ""
  
! #: cp/typeck.cc:11521
  #, gcc-internal-format
  msgid "not eliding copy on return from %qD"
  msgstr ""
  
! #: cp/typeck.cc:11533
  #, gcc-internal-format
  msgid "not eliding copy on return in %qD"
  msgstr ""
  
! #: cp/typeck.cc:12119
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%s value"
  msgid "using rvalue as lvalue"
--- 71566,72903 ----
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:14831
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:14837
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:14843
! #, gcc-internal-format
! msgid "%<__builtin_bit_cast%> cannot be used with consteval-only types"
! msgstr ""
! 
! #: cp/semantics.cc:14870
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:14878
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
  
! #: cp/tree.cc:1611 rust/backend/rust-tree.cc:2609
  #, gcc-internal-format
  msgid "%qV qualifiers cannot be applied to %qT"
  msgstr ""
  
! #: cp/tree.cc:4751
  #, gcc-internal-format
  msgid "%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1"
  msgstr ""
  
! #: cp/tree.cc:4755
  #, gcc-internal-format
  msgid "%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT"
  msgstr ""
  
! #: cp/tree.cc:4759
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid " declared here"
  msgstr "выклікана адсюль"
  
! #: cp/tree.cc:4764
  #, gcc-internal-format
  msgid "the calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)"
  msgstr ""
  
! #: cp/tree.cc:4766
  #, gcc-internal-format
  msgid " because all of its copy and move constructors are deleted"
  msgstr ""
  
! #: cp/tree.cc:5047
! #, fuzzy, gcc-internal-format
! msgid "%qT is a floating-point type"
! msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
! 
! #: cp/tree.cc:5052
! #, fuzzy, gcc-internal-format
! msgid "%qT is a fixed-point type"
! msgstr "\"%s\" мае незавершаны тып"
! 
! #: cp/tree.cc:5083
! #, gcc-internal-format
! msgid "%qD does not fill all bits of %q#T"
! msgstr ""
! 
! #: cp/tree.cc:5091
! #, gcc-internal-format
! msgid "%qD has type %qT that does not have unique object representations"
! msgstr ""
! 
! #: cp/tree.cc:5101
! #, gcc-internal-format
! msgid "%q#T has no data fields"
! msgstr ""
! 
! #: cp/tree.cc:5113
! #, gcc-internal-format
! msgid "%<std::nullptr_t%> has padding bits and no value bits"
! msgstr ""
! 
! #: cp/tree.cc:5142
! #, gcc-internal-format
! msgid "base %qT does not have unique object representations"
! msgstr ""
! 
! #: cp/tree.cc:5154 cp/tree.cc:5164
! #, gcc-internal-format
! msgid "%qD with type %qT does not have unique object representations"
! msgstr ""
! 
! #: cp/tree.cc:5190
! #, gcc-internal-format
! msgid "padding occurs between %qD and %qD"
! msgstr ""
! 
! #: cp/tree.cc:5194
! #, gcc-internal-format
! msgid "unnamed bit-field inserts padding before %qD"
! msgstr ""
! 
! #: cp/tree.cc:5198
! #, gcc-internal-format
! msgid "padding occurs before %qD"
! msgstr ""
! 
! #: cp/tree.cc:5215
! #, gcc-internal-format
! msgid "padding occurs after %qD"
! msgstr ""
! 
! #: cp/tree.cc:5218
! #, gcc-internal-format
! msgid "%qT has padding and no data fields"
! msgstr ""
! 
! #: cp/tree.cc:5327
  #, fuzzy, gcc-internal-format
  msgid "base class %qT is not public"
  msgstr "Клас \"%s\" ужо існуе"
  
! #: cp/tree.cc:5330
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD is not public"
  msgstr "`%D' - гэта ня функцыя,"
  
! #: cp/tree.cc:5337
  #, gcc-internal-format
  msgid "%qD is mutable"
  msgstr ""
  
! #: cp/tree.cc:5345
  #, gcc-internal-format
  msgid "%qD has a non-structural type"
  msgstr ""
  
! #: cp/tree.cc:5368
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or parameters"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/tree.cc:5389
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument must be a string constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: cp/tree.cc:5404
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/tree.cc:5424 cp/tree.cc:5429
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute can only be applied to non-static data members"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: cp/tree.cc:5435
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute cannot be applied to a bit-field"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: cp/tree.cc:5455
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute takes no arguments"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/tree.cc:5459
  #, gcc-internal-format
  msgid "ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>"
  msgstr ""
  
! #: cp/tree.cc:5482
  #, fuzzy, gcc-internal-format
  msgid "%<alignas%> on function declaration"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/tree.cc:5485
  #, gcc-internal-format
  msgid "%<alignas%> on enumerated type"
  msgstr ""
  
! #: cp/tree.cc:5488
  #, gcc-internal-format
  msgid "%<alignas%> on a type other than class"
  msgstr ""
  
! #: cp/tree.cc:5490
  #, gcc-internal-format
  msgid "%<alignas%> on bit-field"
  msgstr ""
  
! #: cp/tree.cc:5493
  #, gcc-internal-format
  msgid "%<alignas%> on a type alias"
  msgstr ""
  
! #: cp/tree.cc:5510 cp/tree.cc:5528
  #, gcc-internal-format
  msgid "%qE on a type other than class or enumeration definition"
  msgstr ""
  
! #: cp/tree.cc:5512 cp/tree.cc:5530
  #, gcc-internal-format
  msgid "%qE on unnamed bit-field"
  msgstr ""
  
! #: cp/tree.cc:5534
  #, gcc-internal-format
  msgid "%qE on %<case%> or %<default%> label"
  msgstr ""
  
! #: cp/tree.cc:5548
! #, gcc-internal-format
! msgid "%qE on declaration other than parameter or automatic variable"
! msgstr ""
! 
! #: cp/tree.cc:5643
  #, fuzzy, gcc-internal-format
  msgid "requested %<init_priority%> is not an integer constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: cp/tree.cc:5665
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr ""
  
! #: cp/tree.cc:5673
  #, gcc-internal-format
  msgid "requested %<init_priority%> %i is out of range [0, %i]"
  msgstr ""
  
! #: cp/tree.cc:5686
  #, gcc-internal-format
  msgid "requested %<init_priority%> %i is reserved for internal use"
  msgstr ""
  
! #: cp/tree.cc:5717
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %qE"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/tree.cc:5737
  #, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr ""
  
! #: cp/tree.cc:5748
  #, fuzzy, gcc-internal-format
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: cp/tree.cc:5762 cp/tree.cc:5776
  #, fuzzy, gcc-internal-format
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: cp/tree.cc:5764
  #, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr ""
  
! #: cp/tree.cc:5778
  #, fuzzy, gcc-internal-format
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "сімвальная канстанта вельмі доўгая"
  
! #: cp/tree.cc:5802
  #, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr ""
  
! #: cp/tree.cc:5808
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/tree.cc:5815
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr ""
  
! #: cp/tree.cc:5822
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr ""
  
! #: cp/tree.cc:5844
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/tree.cc:5850
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/tree.cc:5872
  #, gcc-internal-format
  msgid "%qE attribute argument must be an expression that evaluates to true or false"
  msgstr ""
  
! #: cp/tree.cc:5898
! #, gcc-internal-format
! msgid "annotation on a type other than class or enumeration definition"
! msgstr ""
! 
! #: cp/tree.cc:5905
! #, fuzzy, gcc-internal-format
! msgid "annotation applied to a label"
! msgstr "\"%s\" атрыбут ігнарыруецца"
! 
! #: cp/tree.cc:5911
! #, gcc-internal-format
! msgid "annotation on unnamed bit-field"
! msgstr ""
! 
! #: cp/tree.cc:5920
! #, fuzzy, gcc-internal-format
! #| msgid "function does not return string type"
! msgid "annotation does not have structural type"
! msgstr "функцыя не вяртае тып string"
! 
! #: cp/tree.cc:5935
! #, fuzzy, gcc-internal-format
! #| msgid "function does not return string type"
! msgid "annotation does not have copy constructible type"
! msgstr "функцыя не вяртае тып string"
! 
! #: cp/tree.cc:6909 rust/backend/rust-tree.cc:3189
  #, gcc-internal-format
  msgid "%<lang_*%> check: failed in %s, at %s:%d"
  msgstr ""
  
! #: cp/typeck.cc:651
  #, gcc-internal-format
  msgid "comparison between distinct pointer types %qT and %qT lacks a cast"
  msgstr ""
  
! #: cp/typeck.cc:657
  #, gcc-internal-format
  msgid "conversion between distinct pointer types %qT and %qT lacks a cast"
  msgstr ""
  
! #: cp/typeck.cc:663
  #, gcc-internal-format
  msgid "conditional expression between distinct pointer types %qT and %qT lacks a cast"
  msgstr ""
  
! #: cp/typeck.cc:811
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer of type %<void *%> and pointer-to-function"
  msgstr ""
  
! #: cp/typeck.cc:816
  #, gcc-internal-format
  msgid "ISO C++ forbids conversion between pointer of type %<void *%> and pointer-to-function"
  msgstr ""
  
! #: cp/typeck.cc:821
  #, gcc-internal-format
  msgid "ISO C++ forbids conditional expression between pointer of type %<void *%> and pointer-to-function"
  msgstr ""
  
! #: cp/typeck.cc:901
  #, gcc-internal-format
  msgid "comparison between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr ""
  
! #: cp/typeck.cc:906
  #, gcc-internal-format
  msgid "conversion between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr ""
  
! #: cp/typeck.cc:911
  #, gcc-internal-format
  msgid "conditional expression between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr ""
  
! #: cp/typeck.cc:1760
  #, gcc-internal-format
  msgid "canonical types differ for identical types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.cc:1767
  #, gcc-internal-format
  msgid "same canonical type node for different types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.cc:1915
! #, gcc-internal-format
! msgid "%q#T and %q#T are not both the same type, layout-compatible enumerations, or layout-compatible standard-layout class types"
! msgstr ""
! 
! #: cp/typeck.cc:1946
! #, gcc-internal-format
! msgid "the underlying type of %qT is %qT, but"
! msgstr ""
! 
! #: cp/typeck.cc:1949
! #, gcc-internal-format
! msgid "the underlying type of %qT is %qT"
! msgstr ""
! 
! #: cp/typeck.cc:1968
! #, gcc-internal-format
! msgid "%qD and %qD do not correspond"
! msgstr ""
! 
! #: cp/typeck.cc:1975 cp/typeck.cc:1979 cp/typeck.cc:2067
! #, gcc-internal-format
! msgid "%qT has no member corresponding to %qD"
! msgstr ""
! 
! #: cp/typeck.cc:2019
! #, gcc-internal-format
! msgid "%qT has %u field, but"
! msgid_plural "%qT has %u fields, but"
! msgstr[0] ""
! msgstr[1] ""
! 
! #: cp/typeck.cc:2023
! #, gcc-internal-format
! msgid "%qT has %u field"
! msgid_plural "%qT has %u fields"
! msgstr[0] ""
! msgstr[1] ""
! 
! #: cp/typeck.cc:2183
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr ""
  
! #: cp/typeck.cc:2288
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr ""
  
! #: cp/typeck.cc:2296
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr ""
  
! #: cp/typeck.cc:2361
  #, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr ""
  
! #: cp/typeck.cc:2372
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr ""
  
! #: cp/typeck.cc:2456
  #, fuzzy, gcc-internal-format
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/typeck.cc:2503 rust/backend/rust-tree.cc:3830
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function of type %qT"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/typeck.cc:2853
  #, gcc-internal-format
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr ""
  
! #: cp/typeck.cc:2857
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr ""
  
! #: cp/typeck.cc:2972 cp/typeck.cc:3548
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr ""
  
! #: cp/typeck.cc:2976 cp/typeck.cc:3552
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck.cc:3010
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qE"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/typeck.cc:3087
  #, gcc-internal-format
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr ""
  
! #: cp/typeck.cc:3239
  #, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/typeck.cc:3248
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.cc:3390
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
  #. No hint.
! #: cp/typeck.cc:3409
  #, gcc-internal-format
  msgid "%q#T has no member named %qE"
  msgstr ""
  
! #: cp/typeck.cc:3432
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)"
  msgstr ""
  
! #: cp/typeck.cc:3444
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)"
  msgstr ""
  
! #: cp/typeck.cc:3459
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr ""
  
! #: cp/typeck.cc:3592 cp/typeck.cc:3629
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr ""
  
! #: cp/typeck.cc:3786
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD is not a member template function"
  msgstr "`%D' - гэта ня функцыя,"
  
! #: cp/typeck.cc:4052
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/typeck.cc:4086
  #, gcc-internal-format
  msgid "invalid use of array indexing on pointer to member"
  msgstr ""
  
! #: cp/typeck.cc:4089
  #, gcc-internal-format
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr ""
  
! #: cp/typeck.cc:4092
  #, fuzzy, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/typeck.cc:4096
  #, 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.cc:4161
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr ""
  
! #: cp/typeck.cc:4322
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr ""
  
! #: cp/typeck.cc:4361
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr ""
  
! #: cp/typeck.cc:4433
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr ""
  
! #: cp/typeck.cc:4685
! #, gcc-internal-format
! msgid "no default version in scope"
! msgstr ""
! 
! #: cp/typeck.cc:4694
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: cp/typeck.cc:4715
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr ""
  
! #: cp/typeck.cc:4732
! #, fuzzy, gcc-internal-format
! msgid "%qT cannot be used as a function"
! msgstr "\"%s\" звычайна функцыя"
! 
! #: cp/typeck.cc:4736
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/typeck.cc:4739
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/typeck.cc:4742
  #, fuzzy, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/typeck.cc:4804
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "вельмі шмат аргументаў у функцыі \"%s\""
  
! #: cp/typeck.cc:4805
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: cp/typeck.cc:4810
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to member function %q#D"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: cp/typeck.cc:4811
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to member function %q#D"
  msgstr "не хапае аргументаў у функцыі"
  
! #: cp/typeck.cc:4817
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to function %q#D"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: cp/typeck.cc:4818
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to function %q#D"
  msgstr "не хапае аргументаў у функцыі"
  
! #: cp/typeck.cc:4828
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "вельмі шмат аргументаў у функцыі \"%s\""
  
! #: cp/typeck.cc:4829
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: cp/typeck.cc:4832
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: cp/typeck.cc:4833
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "не хапае аргументаў у функцыі"
  
! #: cp/typeck.cc:4911
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/typeck.cc:4917
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/typeck.cc:5231
  #, gcc-internal-format
  msgid "the address %qE will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5278
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5293
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qE will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5296
  #, gcc-internal-format
  msgid "comparing the result of pointer addition %qE and NULL"
  msgstr ""
  
! #: cp/typeck.cc:5311
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5370
  #, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.cc:5373
  #, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5379
  #, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.cc:5382
  #, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5419
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5422
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5425
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5429
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5438
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5441
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5444
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5448
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5583 cp/typeck.cc:5595
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr ""
  
! #: cp/typeck.cc:5709
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr ""
  
! #: cp/typeck.cc:6179 cp/typeck.cc:6188 cp/typeck.cc:6504 cp/typeck.cc:6513
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr ""
  
! #: cp/typeck.cc:6419 cp/typeck.cc:6433
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr ""
  
! #: cp/typeck.cc:6456
  #, gcc-internal-format
  msgid "three-way comparison of vectors"
  msgstr ""
  
! #: cp/typeck.cc:6496
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero (%qT and %qT)"
  msgstr ""
  
! #: cp/typeck.cc:6543
  #, gcc-internal-format
  msgid "unordered comparison on non-floating-point argument"
  msgstr ""
  
! #: cp/typeck.cc:6609
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr ""
  
! #: cp/typeck.cc:6718
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr ""
  
! #: cp/typeck.cc:7119
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:7127
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:7135
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:7188
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr ""
  
! #: cp/typeck.cc:7265
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr ""
  
! #: cp/typeck.cc:7266
  #, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr ""
  
! #: cp/typeck.cc:7283
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.cc:7286
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.cc:7293
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.cc:7488
  #, 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.cc:7494
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function"
  msgstr ""
  
! #: cp/typeck.cc:7500
  #, 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 ""
  
! #: cp/typeck.cc:7506
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to explicit object member function"
  msgstr ""
  
! #: cp/typeck.cc:7511
  #, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%T::%D%>"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:7544
  #, fuzzy, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr "ISO C не дазваляе пусты ізыходны файл"
  
! #: cp/typeck.cc:7561
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C не дазваляе пусты ізыходны файл"
  
! #: cp/typeck.cc:7619
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/typeck.cc:7654 cp/typeck.cc:8247 rust/backend/rust-tree.cc:4739
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "не магу атрымаць адрас бітавага поля \"%s\""
  
! #: cp/typeck.cc:7821
  #, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr ""
  
! #: cp/typeck.cc:7822
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.cc:7966
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids an empty source file"
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C не дазваляе пусты ізыходны файл"
  
! #: cp/typeck.cc:7967
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: cp/typeck.cc:7983
  #, fuzzy, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/typeck.cc:7985
  #, fuzzy, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/typeck.cc:7997
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: cp/typeck.cc:7999
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: cp/typeck.cc:8039
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:8052
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:8062
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:8070
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:8259 rust/backend/rust-tree.cc:4751
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr ""
  
! #: cp/typeck.cc:8286 rust/backend/rust-tree.cc:4777
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.cc:8357
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.cc:8369
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr ""
  
! #: cp/typeck.cc:8373
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr ""
  
! #: cp/typeck.cc:8377
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr ""
  
! #: cp/typeck.cc:8415
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr ""
  
! #: cp/typeck.cc:8518
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.cc:8555
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.cc:8561
  #, gcc-internal-format
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.cc:8568
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.cc:8594
  #, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr ""
  
! #: cp/typeck.cc:8608
  #, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr ""
  
! #: cp/typeck.cc:9057
  #, fuzzy, gcc-internal-format
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: cp/typeck.cc:9063 cp/typeck.cc:9069 cp/typeck.cc:10808
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "вяртаемы тып \"%s\" не \"int\""
  
! #: cp/typeck.cc:9097
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "converting from %qH to %qI"
  msgstr "пераўтварэньне з `%T' у `%T'"
  
! #: cp/typeck.cc:9172
  #, gcc-internal-format
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.cc:9242
  msgid "cast from %qH to %qI loses precision"
  msgstr ""
  
! #: cp/typeck.cc:9267
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:9278
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:9299 cp/typeck.cc:9489
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr ""
  
! #: cp/typeck.cc:9316
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr ""
  
! #: cp/typeck.cc:9330
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: cp/typeck.cc:9403
  #, 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.cc:9412
  #, 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.cc:9454
  #, gcc-internal-format
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.cc:9524
  #, fuzzy, gcc-internal-format
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: cp/typeck.cc:9625 cp/typeck.cc:9634
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: cp/typeck.cc:9643
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: cp/typeck.cc:9759
  #, gcc-internal-format
  msgid "moving %qE of type %qT to itself"
  msgstr ""
  
! #: cp/typeck.cc:10039
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.cc:10100
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr ""
  
! #: cp/typeck.cc:10127
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr ""
  
! #: cp/typeck.cc:10143
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: cp/typeck.cc:10145
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "Нерэчаісны выбар %s"
  
! #: cp/typeck.cc:10281
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr ""
  
! #: cp/typeck.cc:10295
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr ""
  
! #: cp/typeck.cc:10343 cp/typeck.cc:10362
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr ""
  
! #: cp/typeck.cc:10443
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: cp/typeck.cc:10767
  msgid "cannot convert %qH to %qI in default argument"
  msgstr ""
  
! #: cp/typeck.cc:10772
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr ""
  
! #: cp/typeck.cc:10781
  msgid "cannot convert %qH to %qI in initialization"
  msgstr ""
  
! #: cp/typeck.cc:10785
  msgid "cannot convert %qH to %qI in return"
  msgstr ""
  
! #: cp/typeck.cc:10790
  msgid "cannot convert %qH to %qI in assignment"
  msgstr ""
  
! #: cp/typeck.cc:10826
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10830
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10835
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10840
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10850
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10936
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: cp/typeck.cc:11022
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr ""
  
! #: cp/typeck.cc:11025
  #, gcc-internal-format
  msgid "returning pointer to temporary"
  msgstr ""
  
! #: cp/typeck.cc:11028
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:11063
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:11067
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:11073
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:11077
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:11337
  #, gcc-internal-format
  msgid "moving a temporary object prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11338 cp/typeck.cc:11354 cp/typeck.cc:11379 cp/typeck.cc:11416
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:11352
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11378 cp/typeck.cc:11413
  #, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr ""
  
! #: cp/typeck.cc:11415
  #, fuzzy, gcc-internal-format
  msgid "redundant move in initialization"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: cp/typeck.cc:11453
  #, 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.cc:11465
  #, 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.cc:11468
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
! #: cp/typeck.cc:11508 cp/typeck.cc:11554
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.cc:11516
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "прапушчан ініцыялізатар"
  
! #: cp/typeck.cc:11535
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.cc:11538
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.cc:11575
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.cc:11604
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)"
  msgstr ""
  
! #: cp/typeck.cc:11693
  #, gcc-internal-format
  msgid "not eliding copy on return from %qD"
  msgstr ""
  
! #: cp/typeck.cc:11705
  #, gcc-internal-format
  msgid "not eliding copy on return in %qD"
  msgstr ""
  
! #: cp/typeck.cc:12297
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%s value"
  msgid "using rvalue as lvalue"
*************** msgstr ""
*** 69495,69828 ****
  msgid "decrement of read-only reference %qD"
  msgstr ""
  
! #: cp/typeck2.cc:175
  #, gcc-internal-format
! msgid "cannot declare variable %q+D to be of abstract type %qT"
  msgstr ""
  
  #: cp/typeck2.cc:180
  #, gcc-internal-format
  msgid "cannot declare parameter %q+D to be of abstract type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:183
  #, gcc-internal-format
  msgid "cannot declare parameter to be of abstract type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:187
  #, gcc-internal-format
  msgid "cannot declare field %q+D to be of abstract type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:191
  #, fuzzy, gcc-internal-format
  msgid "invalid abstract return type for member function %q+#D"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/typeck2.cc:193
  #, fuzzy, gcc-internal-format
  msgid "invalid abstract return type for function %q+#D"
  msgstr "Нерэчаісны выбар \"%s\""
  
  #. Here we do not have location information.
! #: cp/typeck2.cc:196
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid abstract type %qT for %qE"
  msgstr "нерэчаісны тып парамэтра `%T'"
  
! #: cp/typeck2.cc:198
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid abstract type for %q+D"
  msgstr "нерэчаісны тып парамэтра `%T'"
  
! #: cp/typeck2.cc:203
  #, gcc-internal-format
  msgid "creating array of %qT, which is an abstract class type"
  msgstr ""
  
! #: cp/typeck2.cc:206
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to abstract class type %qT"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: cp/typeck2.cc:209
  #, gcc-internal-format
  msgid "invalid new-expression of abstract class type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:212
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid abstract return type %qT"
  msgstr "нерэчаісны тып парамэтра `%T'"
  
! #: cp/typeck2.cc:215
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid abstract parameter type %qT"
  msgstr "нерэчаісны тып парамэтра `%T'"
  
! #: cp/typeck2.cc:218
  #, gcc-internal-format
  msgid "expression of abstract class type %qT cannot be used in throw-expression"
  msgstr ""
  
! #: cp/typeck2.cc:222
  #, gcc-internal-format
  msgid "cannot declare %<catch%> parameter to be of abstract class type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:226
  #, gcc-internal-format
! msgid "cannot allocate an object of abstract type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:236
  #, gcc-internal-format
! msgid "  because the following virtual functions are pure within %qT:"
  msgstr ""
  
! #: cp/typeck2.cc:242
  #, gcc-internal-format
! msgid "    %#qD"
  msgstr ""
  
! #: cp/typeck2.cc:282
  #, gcc-internal-format
  msgid "definition of %q#T is not complete until the closing brace"
  msgstr ""
  
! #: cp/typeck2.cc:285
  #, fuzzy, gcc-internal-format
  msgid "forward declaration of %q#T"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/typeck2.cc:287
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %q#T"
  msgstr "абвяшчэньне `%#D'"
  
! #: cp/typeck2.cc:315
  #, fuzzy, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/typeck2.cc:329
  #, fuzzy, gcc-internal-format
  msgid "invalid use of incomplete type %q#T"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/typeck2.cc:365 rust/backend/rust-tree.cc:3923
  #, gcc-internal-format
  msgid "invalid use of member function %qD (did you forget the %<()%> ?)"
  msgstr ""
  
! #: cp/typeck2.cc:370 rust/backend/rust-tree.cc:3929
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD (did you forget the %<&%> ?)"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/typeck2.cc:380
  #, fuzzy, gcc-internal-format
  msgid "invalid use of placeholder %qT"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/typeck2.cc:387
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template type parameter %qT"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/typeck2.cc:392
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template template parameter %qT"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/typeck2.cc:398
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%T'"
  msgid "invalid use of pack expansion %qT"
  msgstr "нерэчаіснае выкарыстаньне `%T'"
  
! #: cp/typeck2.cc:404
  #, fuzzy, gcc-internal-format
  msgid "invalid use of dependent type %qT"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/typeck2.cc:411 rust/backend/rust-tree.cc:3939
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of brace-enclosed initializer list"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/typeck2.cc:419 rust/backend/rust-tree.cc:3947
  #, gcc-internal-format
  msgid "address of overloaded function with no contextual type information"
  msgstr ""
  
! #: cp/typeck2.cc:423 rust/backend/rust-tree.cc:3952
  #, gcc-internal-format
  msgid "overloaded function with no contextual type information"
  msgstr ""
  
! #: cp/typeck2.cc:426 rust/backend/rust-tree.cc:3956
  #, gcc-internal-format
  msgid "insufficient contextual information to determine type"
  msgstr ""
  
! #: cp/typeck2.cc:843
  #, gcc-internal-format
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:894 cp/typeck2.cc:911
  #, gcc-internal-format
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr ""
  
! #: cp/typeck2.cc:1111
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr ""
  
! #: cp/typeck2.cc:1123 cp/typeck2.cc:1135
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr ""
  
! #: cp/typeck2.cc:1126
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr ""
  
! #: cp/typeck2.cc:1298
  #, gcc-internal-format
  msgid "initializer-string for %qT is too long"
  msgstr ""
  
! #: cp/typeck2.cc:1391
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1393
  #, gcc-internal-format
  msgid "remove %<{ }%> around initializer"
  msgstr ""
  
! #: cp/typeck2.cc:1413
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.cc:1859 cp/typeck2.cc:1890
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "прапушчан ініцыялізатар"
  
! #: cp/typeck2.cc:1866
  #, fuzzy, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: cp/typeck2.cc:1873
  #, fuzzy, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: cp/typeck2.cc:1966
  #, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2039
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr ""
  
! #: cp/typeck2.cc:2050
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr ""
  
! #: cp/typeck2.cc:2265
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr ""
  
! #: cp/typeck2.cc:2279
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' has non-integer type"
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "памер масіва `%D' не цэлалікавы тып"
  
! #: cp/typeck2.cc:2309
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr ""
  
! #: cp/typeck2.cc:2311
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr ""
  
! #: cp/typeck2.cc:2338
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/typeck2.cc:2347
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2369
  #, gcc-internal-format
! msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2431
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr ""
  
! #: cp/typeck2.cc:2442
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr ""
  
! #: cp/typeck2.cc:2450
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr ""
  
! #: cp/typeck2.cc:2491
  #, fuzzy, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: cp/typeck2.cc:2508
  #, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr ""
  
! #: cp/typeck2.cc:2513
  #, gcc-internal-format
  msgid "%<auto(x)%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/typeck2.cc:2538
  #, fuzzy, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: cp/typeck2.cc:2779
  #, fuzzy, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/typeck2.cc:2782
  #, fuzzy, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "\"%s\" мае незавершаны тып"
--- 72948,73296 ----
  msgid "decrement of read-only reference %qD"
  msgstr ""
  
! #: cp/typeck2.cc:125
  #, gcc-internal-format
! msgid "assignment to read-only type %qT"
  msgstr ""
  
  #: cp/typeck2.cc:180
  #, gcc-internal-format
+ msgid "cannot declare variable %q+D to be of abstract type %qT"
+ msgstr ""
+ 
+ #: cp/typeck2.cc:185
+ #, gcc-internal-format
  msgid "cannot declare parameter %q+D to be of abstract type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:188
  #, gcc-internal-format
  msgid "cannot declare parameter to be of abstract type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:192
  #, gcc-internal-format
  msgid "cannot declare field %q+D to be of abstract type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:196
  #, fuzzy, gcc-internal-format
  msgid "invalid abstract return type for member function %q+#D"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/typeck2.cc:198
  #, fuzzy, gcc-internal-format
  msgid "invalid abstract return type for function %q+#D"
  msgstr "Нерэчаісны выбар \"%s\""
  
  #. Here we do not have location information.
! #: cp/typeck2.cc:201
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid abstract type %qT for %qE"
  msgstr "нерэчаісны тып парамэтра `%T'"
  
! #: cp/typeck2.cc:203
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid abstract type for %q+D"
  msgstr "нерэчаісны тып парамэтра `%T'"
  
! #: cp/typeck2.cc:208
  #, gcc-internal-format
  msgid "creating array of %qT, which is an abstract class type"
  msgstr ""
  
! #: cp/typeck2.cc:211
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to abstract class type %qT"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: cp/typeck2.cc:214
  #, gcc-internal-format
  msgid "invalid new-expression of abstract class type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:217
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid abstract return type %qT"
  msgstr "нерэчаісны тып парамэтра `%T'"
  
! #: cp/typeck2.cc:220
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid abstract parameter type %qT"
  msgstr "нерэчаісны тып парамэтра `%T'"
  
! #: cp/typeck2.cc:223
  #, gcc-internal-format
  msgid "expression of abstract class type %qT cannot be used in throw-expression"
  msgstr ""
  
! #: cp/typeck2.cc:227
  #, gcc-internal-format
  msgid "cannot declare %<catch%> parameter to be of abstract class type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:231
  #, gcc-internal-format
! msgid "cannot construct an object of abstract type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:241
  #, gcc-internal-format
! msgid "because the following virtual functions are pure within %qT:"
  msgstr ""
  
! #: cp/typeck2.cc:248
  #, gcc-internal-format
! msgid "%#qD"
  msgstr ""
  
! #: cp/typeck2.cc:309
  #, gcc-internal-format
  msgid "definition of %q#T is not complete until the closing brace"
  msgstr ""
  
! #: cp/typeck2.cc:314
  #, fuzzy, gcc-internal-format
  msgid "forward declaration of %q#T"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/typeck2.cc:316
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %q#T"
  msgstr "абвяшчэньне `%#D'"
  
! #: cp/typeck2.cc:369
! #, gcc-internal-format
! msgid "%q#T has a definition but does not correspond with %q#T because it is attached to a different module"
! msgstr ""
! 
! #: cp/typeck2.cc:403
  #, fuzzy, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/typeck2.cc:417
  #, fuzzy, gcc-internal-format
  msgid "invalid use of incomplete type %q#T"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/typeck2.cc:453 rust/backend/rust-tree.cc:3952
  #, gcc-internal-format
  msgid "invalid use of member function %qD (did you forget the %<()%> ?)"
  msgstr ""
  
! #: cp/typeck2.cc:458 rust/backend/rust-tree.cc:3958
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD (did you forget the %<&%> ?)"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/typeck2.cc:468
  #, fuzzy, gcc-internal-format
  msgid "invalid use of placeholder %qT"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/typeck2.cc:475
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template type parameter %qT"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/typeck2.cc:480
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template template parameter %qT"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/typeck2.cc:486
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%T'"
  msgid "invalid use of pack expansion %qT"
  msgstr "нерэчаіснае выкарыстаньне `%T'"
  
! #: cp/typeck2.cc:492
  #, fuzzy, gcc-internal-format
  msgid "invalid use of dependent type %qT"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/typeck2.cc:499 rust/backend/rust-tree.cc:3968
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of brace-enclosed initializer list"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/typeck2.cc:507 rust/backend/rust-tree.cc:3976
  #, gcc-internal-format
  msgid "address of overloaded function with no contextual type information"
  msgstr ""
  
! #: cp/typeck2.cc:511 rust/backend/rust-tree.cc:3981
  #, gcc-internal-format
  msgid "overloaded function with no contextual type information"
  msgstr ""
  
! #: cp/typeck2.cc:514 rust/backend/rust-tree.cc:3985
  #, gcc-internal-format
  msgid "insufficient contextual information to determine type"
  msgstr ""
  
! #: cp/typeck2.cc:931
  #, gcc-internal-format
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:982 cp/typeck2.cc:999
  #, gcc-internal-format
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr ""
  
! #: cp/typeck2.cc:1199
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr ""
  
! #: cp/typeck2.cc:1211 cp/typeck2.cc:1223
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr ""
  
! #: cp/typeck2.cc:1214
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr ""
  
! #: cp/typeck2.cc:1386
  #, gcc-internal-format
  msgid "initializer-string for %qT is too long"
  msgstr ""
  
! #: cp/typeck2.cc:1479
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1481
  #, gcc-internal-format
  msgid "remove %<{ }%> around initializer"
  msgstr ""
  
! #: cp/typeck2.cc:1501
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.cc:1952 cp/typeck2.cc:1983
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "прапушчан ініцыялізатар"
  
! #: cp/typeck2.cc:1959
  #, fuzzy, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: cp/typeck2.cc:1966
  #, fuzzy, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: cp/typeck2.cc:2059
  #, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2132
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr ""
  
! #: cp/typeck2.cc:2143
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr ""
  
! #: cp/typeck2.cc:2358
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr ""
  
! #: cp/typeck2.cc:2372
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' has non-integer type"
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "памер масіва `%D' не цэлалікавы тып"
  
! #: cp/typeck2.cc:2402
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr ""
  
! #: cp/typeck2.cc:2404
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr ""
  
! #: cp/typeck2.cc:2431
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/typeck2.cc:2440
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2464
  #, gcc-internal-format
! msgid "pointer to member type %qT incompatible with object type %qT because %qT is not derived from %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2469
! #, gcc-internal-format
! msgid "pointer to member type %qT incompatible with incomplete object type %qT"
! msgstr ""
! 
! #: cp/typeck2.cc:2532
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr ""
  
! #: cp/typeck2.cc:2543
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr ""
  
! #: cp/typeck2.cc:2551
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr ""
  
! #: cp/typeck2.cc:2592
  #, fuzzy, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: cp/typeck2.cc:2609
  #, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr ""
  
! #: cp/typeck2.cc:2617
  #, gcc-internal-format
  msgid "%<auto(x)%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/typeck2.cc:2643
  #, fuzzy, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: cp/typeck2.cc:2884
  #, fuzzy, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/typeck2.cc:2887
  #, fuzzy, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "\"%s\" мае незавершаны тып"
*************** msgstr "невядомая назва р
*** 69852,69919 ****
  msgid "%q+D declared weak after being used"
  msgstr ""
  
! #: d/d-attribs.cc:1532
  #, gcc-internal-format
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<simd%> attribute"
  msgstr ""
  
! #: d/d-builtins.cc:825
  #, gcc-internal-format
  msgid "conflicting types for built-in function %qs; expected %qs"
  msgstr ""
  
! #: d/d-codegen.cc:340
  #, fuzzy, gcc-internal-format
  msgid "cannot determine the length of a %qs"
  msgstr "Не магу знайсці файл для класа %s."
  
! #: d/d-codegen.cc:1285
  #, fuzzy, gcc-internal-format
  msgid "overlapping initializer for field %qT.%qD"
  msgstr "прапушчан ініцыялізатар"
  
! #: d/d-codegen.cc:1491
  #, gcc-internal-format
  msgid "the address of %qD will never be %<null%>"
  msgstr ""
  
! #: d/d-codegen.cc:2276
  #, gcc-internal-format
  msgid "need %<this%> to access member %qE"
  msgstr ""
  
! #: d/d-codegen.cc:2426
  #, gcc-internal-format
  msgid "tried to perform floating-point modulo division on %qT"
  msgstr ""
  
! #: d/d-codegen.cc:2477
  #, gcc-internal-format
  msgid "cannot get frame pointer to %qs"
  msgstr ""
  
  #. Should instead error on line that references `fd'.
! #: d/d-codegen.cc:2503
  #, gcc-internal-format
  msgid "nested function missing body"
  msgstr ""
  
! #: d/d-codegen.cc:2545
  #, gcc-internal-format
  msgid "%qs is a nested function and cannot be accessed from %qs"
  msgstr ""
  
! #: d/d-codegen.cc:2854
  #, gcc-internal-format
  msgid "variable %qs has scoped destruction, cannot build closure"
  msgstr ""
  
! #: d/d-codegen.cc:2862
  #, gcc-internal-format
  msgid "explicit register variable %qs cannot be used in nested function"
  msgstr ""
  
! #: d/d-codegen.cc:3087
  #, gcc-internal-format
  msgid "forward reference to frame of %qs"
  msgstr ""
--- 73320,73387 ----
  msgid "%q+D declared weak after being used"
  msgstr ""
  
! #: d/d-attribs.cc:1533
  #, gcc-internal-format
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<simd%> attribute"
  msgstr ""
  
! #: d/d-builtins.cc:827
  #, gcc-internal-format
  msgid "conflicting types for built-in function %qs; expected %qs"
  msgstr ""
  
! #: d/d-codegen.cc:344
  #, fuzzy, gcc-internal-format
  msgid "cannot determine the length of a %qs"
  msgstr "Не магу знайсці файл для класа %s."
  
! #: d/d-codegen.cc:1307
  #, fuzzy, gcc-internal-format
  msgid "overlapping initializer for field %qT.%qD"
  msgstr "прапушчан ініцыялізатар"
  
! #: d/d-codegen.cc:1513
  #, gcc-internal-format
  msgid "the address of %qD will never be %<null%>"
  msgstr ""
  
! #: d/d-codegen.cc:2291
  #, gcc-internal-format
  msgid "need %<this%> to access member %qE"
  msgstr ""
  
! #: d/d-codegen.cc:2446
  #, gcc-internal-format
  msgid "tried to perform floating-point modulo division on %qT"
  msgstr ""
  
! #: d/d-codegen.cc:2497
  #, gcc-internal-format
  msgid "cannot get frame pointer to %qs"
  msgstr ""
  
  #. Should instead error on line that references `fd'.
! #: d/d-codegen.cc:2523
  #, gcc-internal-format
  msgid "nested function missing body"
  msgstr ""
  
! #: d/d-codegen.cc:2565
  #, gcc-internal-format
  msgid "%qs is a nested function and cannot be accessed from %qs"
  msgstr ""
  
! #: d/d-codegen.cc:2874
  #, gcc-internal-format
  msgid "variable %qs has scoped destruction, cannot build closure"
  msgstr ""
  
! #: d/d-codegen.cc:2882
  #, gcc-internal-format
  msgid "explicit register variable %qs cannot be used in nested function"
  msgstr ""
  
! #: d/d-codegen.cc:3107
  #, gcc-internal-format
  msgid "forward reference to frame of %qs"
  msgstr ""
*************** msgstr ""
*** 69936,70015 ****
  msgid "cast to %qs will produce null result"
  msgstr ""
  
! #: d/d-convert.cc:481
  #, gcc-internal-format
  msgid "cannot cast %qs to %qs since sizes do not line up"
  msgstr ""
  
! #: d/d-convert.cc:516
  #, gcc-internal-format
  msgid "cannot cast expression of type %qs to type %qs"
  msgstr ""
  
! #: d/d-convert.cc:563
  #, gcc-internal-format
  msgid "cannot cast expression of type %qs to %qs"
  msgstr ""
  
! #: d/d-convert.cc:610
  #, gcc-internal-format
  msgid "cast from %qs to %qs will produce zero result"
  msgstr ""
  
! #: d/d-convert.cc:749
  #, gcc-internal-format
  msgid "cannot convert parameter %qs from type %qs to type %qs in assignment"
  msgstr ""
  
! #: d/d-convert.cc:755
  #, gcc-internal-format
  msgid "cannot convert parameter %qs from type %qs to type %qs in argument passing"
  msgstr ""
  
! #: d/d-convert.cc:760
  #, gcc-internal-format
  msgid "parameters of type %<va_list%> {aka %qs} are decayed to pointer types, and require %<va_copy%> to be converted back into a static array type"
  msgstr ""
  
! #: d/d-lang.cc:463
  #, gcc-internal-format
  msgid "bad argument for %<-fdebug=%>: %qs"
  msgstr ""
  
! #: d/d-lang.cc:518
  #, gcc-internal-format
  msgid "bad argument for %<-fextern-std%>: %qs"
  msgstr ""
  
! #: d/d-lang.cc:541
  #, gcc-internal-format
  msgid "bad argument for %<-fmodule-file=%>: %qs"
  msgstr ""
  
! #: d/d-lang.cc:708
  #, gcc-internal-format
  msgid "bad argument for %<-fversion=%>: %qs"
  msgstr ""
  
! #: d/d-lang.cc:984
  #, fuzzy, gcc-internal-format
  #| msgid "can't open %s for writing"
  msgid "unable to open %s for writing: %m"
  msgstr "немагчыма адчыніць %s для запісу"
  
! #: d/d-lang.cc:991
  #, fuzzy, gcc-internal-format
  #| msgid "can't open output file `%s'"
  msgid "writing output file %s: %m"
  msgstr "немагчыма адчыніць файл уводу `%s'"
  
! #: d/d-lang.cc:1011
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't open file `%s' for reading: %s\n"
  msgid "unable to open %s for reading: %m"
  msgstr "%s: немагчыма адчыніць файл `%s' для чытаньня: %s\n"
  
! #: d/d-lang.cc:1036
  #, fuzzy, gcc-internal-format
  #| msgid ""
  #| "\n"
--- 73404,73483 ----
  msgid "cast to %qs will produce null result"
  msgstr ""
  
! #: d/d-convert.cc:474
  #, gcc-internal-format
  msgid "cannot cast %qs to %qs since sizes do not line up"
  msgstr ""
  
! #: d/d-convert.cc:509
  #, gcc-internal-format
  msgid "cannot cast expression of type %qs to type %qs"
  msgstr ""
  
! #: d/d-convert.cc:556
  #, gcc-internal-format
  msgid "cannot cast expression of type %qs to %qs"
  msgstr ""
  
! #: d/d-convert.cc:603
  #, gcc-internal-format
  msgid "cast from %qs to %qs will produce zero result"
  msgstr ""
  
! #: d/d-convert.cc:742
  #, gcc-internal-format
  msgid "cannot convert parameter %qs from type %qs to type %qs in assignment"
  msgstr ""
  
! #: d/d-convert.cc:748
  #, gcc-internal-format
  msgid "cannot convert parameter %qs from type %qs to type %qs in argument passing"
  msgstr ""
  
! #: d/d-convert.cc:753
  #, gcc-internal-format
  msgid "parameters of type %<va_list%> {aka %qs} are decayed to pointer types, and require %<va_copy%> to be converted back into a static array type"
  msgstr ""
  
! #: d/d-lang.cc:464
  #, gcc-internal-format
  msgid "bad argument for %<-fdebug=%>: %qs"
  msgstr ""
  
! #: d/d-lang.cc:519
  #, gcc-internal-format
  msgid "bad argument for %<-fextern-std%>: %qs"
  msgstr ""
  
! #: d/d-lang.cc:542
  #, gcc-internal-format
  msgid "bad argument for %<-fmodule-file=%>: %qs"
  msgstr ""
  
! #: d/d-lang.cc:709
  #, gcc-internal-format
  msgid "bad argument for %<-fversion=%>: %qs"
  msgstr ""
  
! #: d/d-lang.cc:993
  #, fuzzy, gcc-internal-format
  #| msgid "can't open %s for writing"
  msgid "unable to open %s for writing: %m"
  msgstr "немагчыма адчыніць %s для запісу"
  
! #: d/d-lang.cc:1000
  #, fuzzy, gcc-internal-format
  #| msgid "can't open output file `%s'"
  msgid "writing output file %s: %m"
  msgstr "немагчыма адчыніць файл уводу `%s'"
  
! #: d/d-lang.cc:1020
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't open file `%s' for reading: %s\n"
  msgid "unable to open %s for reading: %m"
  msgstr "%s: немагчыма адчыніць файл `%s' для чытаньня: %s\n"
  
! #: d/d-lang.cc:1045
  #, fuzzy, gcc-internal-format
  #| msgid ""
  #| "\n"
*************** msgstr ""
*** 70019,70030 ****
  "\n"
  "%s: памылка чытаньня файла ўводу `%s': %s\n"
  
! #: d/d-lang.cc:1095
  #, gcc-internal-format
  msgid "%<-fonly=%> argument is different from first input file name"
  msgstr ""
  
! #: d/d-lang.cc:1278
  #, gcc-internal-format
  msgid "unable to resolve forward reference in definition"
  msgstr ""
--- 73487,73498 ----
  "\n"
  "%s: памылка чытаньня файла ўводу `%s': %s\n"
  
! #: d/d-lang.cc:1104
  #, gcc-internal-format
  msgid "%<-fonly=%> argument is different from first input file name"
  msgstr ""
  
! #: d/d-lang.cc:1289
  #, gcc-internal-format
  msgid "unable to resolve forward reference in definition"
  msgstr ""
*************** msgstr ""
*** 70044,70050 ****
  msgid "pragma(%s) not implemented"
  msgstr ""
  
! #: d/decl.cc:481 d/decl.cc:597 d/decl.cc:671 d/decl.cc:714 d/decl.cc:753
  #, gcc-internal-format
  msgid "had semantic errors when compiling"
  msgstr ""
--- 73512,73518 ----
  msgid "pragma(%s) not implemented"
  msgstr ""
  
! #: d/decl.cc:481 d/decl.cc:597 d/decl.cc:671 d/decl.cc:714 d/decl.cc:754
  #, gcc-internal-format
  msgid "had semantic errors when compiling"
  msgstr ""
*************** msgstr ""
*** 70065,70158 ****
  msgid "use %<alias %s = %s.%s;%> to introduce base class overload set"
  msgstr ""
  
! #: d/decl.cc:815
  #, fuzzy, gcc-internal-format
  #| msgid "%s is too large"
  msgid "size is too large"
  msgstr "%s - вельмі вялікі"
  
! #: d/decl.cc:1428
  #, gcc-internal-format
  msgid "function requires a dual-context, which is not yet supported by GDC"
  msgstr ""
  
! #: d/decl.cc:1605
  #, gcc-internal-format
  msgid "explicit register variable %qs declared %<extern%>"
  msgstr ""
  
! #: d/decl.cc:1608
  #, gcc-internal-format
  msgid "explicit register variable %qs declared thread local"
  msgstr ""
  
! #: d/decl.cc:1821
  #, gcc-internal-format
  msgid "mismatch between declaration %qE size (%wd) and its initializer size (%wd)"
  msgstr ""
  
! #: d/expr.cc:570
  #, gcc-internal-format
  msgid "cannot handle comparison of type %<%s == %s%>"
  msgstr ""
  
! #: d/expr.cc:718
  #, gcc-internal-format
  msgid "array concatenation of expression %qs requires the GC and cannot be used with %<-fno-druntime%>"
  msgstr ""
  
! #: d/expr.cc:812
  #, gcc-internal-format
  msgid "appending to array in %qs requires the GC and cannot be used with %<-fno-druntime%>"
  msgstr ""
  
  #. Static arrays have already been handled by the front-end.
! #: d/expr.cc:1288
  #, gcc-internal-format
  msgid "unexpected type for array length: %qs"
  msgstr ""
  
! #: d/expr.cc:1423
  #, gcc-internal-format
  msgid "don%'t know how to delete %qs"
  msgstr ""
  
! #: d/expr.cc:1447
  #, fuzzy, gcc-internal-format
  msgid "%qs is not an associative array"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: d/expr.cc:1731 d/expr.cc:2111
  #, gcc-internal-format
  msgid "need %<this%> to access member %qs"
  msgstr ""
  
! #: d/expr.cc:1813
  #, gcc-internal-format
  msgid "delegates are only for non-static functions"
  msgstr ""
  
! #: d/expr.cc:1885
  #, gcc-internal-format
  msgid "%qs is not a field, but a %qs"
  msgstr ""
  
! #: d/expr.cc:2137
  #, gcc-internal-format
  msgid "recursive reference %qs"
  msgstr ""
  
! #: d/expr.cc:2157 d/expr.cc:3057
  #, gcc-internal-format
  msgid "non-constant expression %qs"
  msgstr ""
  
! #: d/expr.cc:3024
  #, gcc-internal-format
  msgid "%qs is not an expression"
  msgstr ""
  
! #: d/expr.cc:3031
  #, gcc-internal-format
  msgid "type %qs is not an expression"
  msgstr ""
--- 73533,73626 ----
  msgid "use %<alias %s = %s.%s;%> to introduce base class overload set"
  msgstr ""
  
! #: d/decl.cc:816
  #, fuzzy, gcc-internal-format
  #| msgid "%s is too large"
  msgid "size is too large"
  msgstr "%s - вельмі вялікі"
  
! #: d/decl.cc:1443
  #, gcc-internal-format
  msgid "function requires a dual-context, which is not yet supported by GDC"
  msgstr ""
  
! #: d/decl.cc:1621
  #, gcc-internal-format
  msgid "explicit register variable %qs declared %<extern%>"
  msgstr ""
  
! #: d/decl.cc:1624
  #, gcc-internal-format
  msgid "explicit register variable %qs declared thread local"
  msgstr ""
  
! #: d/decl.cc:1837
  #, gcc-internal-format
  msgid "mismatch between declaration %qE size (%wd) and its initializer size (%wd)"
  msgstr ""
  
! #: d/expr.cc:494
  #, gcc-internal-format
  msgid "cannot handle comparison of type %<%s == %s%>"
  msgstr ""
  
! #: d/expr.cc:642
  #, gcc-internal-format
  msgid "array concatenation of expression %qs requires the GC and cannot be used with %<-fno-druntime%>"
  msgstr ""
  
! #: d/expr.cc:736
  #, gcc-internal-format
  msgid "appending to array in %qs requires the GC and cannot be used with %<-fno-druntime%>"
  msgstr ""
  
  #. Static arrays have already been handled by the front-end.
! #: d/expr.cc:1123
  #, gcc-internal-format
  msgid "unexpected type for array length: %qs"
  msgstr ""
  
! #: d/expr.cc:1262
  #, gcc-internal-format
  msgid "don%'t know how to delete %qs"
  msgstr ""
  
! #: d/expr.cc:1280
  #, fuzzy, gcc-internal-format
  msgid "%qs is not an associative array"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: d/expr.cc:1568 d/expr.cc:1951
  #, gcc-internal-format
  msgid "need %<this%> to access member %qs"
  msgstr ""
  
! #: d/expr.cc:1650
  #, gcc-internal-format
  msgid "delegates are only for non-static functions"
  msgstr ""
  
! #: d/expr.cc:1722
  #, gcc-internal-format
  msgid "%qs is not a field, but a %qs"
  msgstr ""
  
! #: d/expr.cc:1977
  #, gcc-internal-format
  msgid "recursive reference %qs"
  msgstr ""
  
! #: d/expr.cc:1997 d/expr.cc:2837
  #, gcc-internal-format
  msgid "non-constant expression %qs"
  msgstr ""
  
! #: d/expr.cc:2804
  #, gcc-internal-format
  msgid "%qs is not an expression"
  msgstr ""
  
! #: d/expr.cc:2811
  #, gcc-internal-format
  msgid "type %qs is not an expression"
  msgstr ""
*************** msgstr ""
*** 70193,70199 ****
  msgid "intrinsic function %qE must be directly called"
  msgstr ""
  
! #: d/modules.cc:418
  #, fuzzy, gcc-internal-format
  msgid "%<-fmoduleinfo%> is not supported on this target"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
--- 73661,73667 ----
  msgid "intrinsic function %qE must be directly called"
  msgstr ""
  
! #: d/modules.cc:424
  #, fuzzy, gcc-internal-format
  msgid "%<-fmoduleinfo%> is not supported on this target"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
*************** msgstr ""
*** 70223,70260 ****
  msgid "cannot handle switch condition of type %s"
  msgstr ""
  
! #: d/toir.cc:1213
  #, gcc-internal-format
  msgid "exception handling disabled; use %<-fexceptions%> to enable"
  msgstr ""
  
! #: d/toir.cc:1220
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find class `%s'"
  msgid "cannot throw C++ classes"
  msgstr "немагчыма знайсьці кляс `%s'"
  
! #: d/toir.cc:1222
  #, gcc-internal-format
  msgid "cannot throw COM objects"
  msgstr ""
  
! #: d/toir.cc:1355
  #, gcc-internal-format
  msgid "D inline assembler statements are not supported in GDC."
  msgstr ""
  
! #: d/typeinfo.cc:1439
  #, gcc-internal-format
  msgid "expression %qs requires %<object.TypeInfo%> and cannot be used with %<-fno-rtti%>"
  msgstr ""
  
! #: d/typeinfo.cc:1443
  #, gcc-internal-format
  msgid "%<object.TypeInfo%> cannot be used with %<-fno-rtti%>"
  msgstr ""
  
! #: d/typeinfo.cc:1458
  #, gcc-internal-format
  msgid "%<object.TypeInfo%> could not be found, but is implicitly used"
  msgstr ""
--- 73691,73728 ----
  msgid "cannot handle switch condition of type %s"
  msgstr ""
  
! #: d/toir.cc:1231
  #, gcc-internal-format
  msgid "exception handling disabled; use %<-fexceptions%> to enable"
  msgstr ""
  
! #: d/toir.cc:1238
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find class `%s'"
  msgid "cannot throw C++ classes"
  msgstr "немагчыма знайсьці кляс `%s'"
  
! #: d/toir.cc:1240
  #, gcc-internal-format
  msgid "cannot throw COM objects"
  msgstr ""
  
! #: d/toir.cc:1372
  #, gcc-internal-format
  msgid "D inline assembler statements are not supported in GDC."
  msgstr ""
  
! #: d/typeinfo.cc:1454
  #, gcc-internal-format
  msgid "expression %qs requires %<object.TypeInfo%> and cannot be used with %<-fno-rtti%>"
  msgstr ""
  
! #: d/typeinfo.cc:1458
  #, gcc-internal-format
  msgid "%<object.TypeInfo%> cannot be used with %<-fno-rtti%>"
  msgstr ""
  
! #: d/typeinfo.cc:1482
  #, gcc-internal-format
  msgid "%<object.TypeInfo%> could not be found, but is implicitly used"
  msgstr ""
*************** msgstr ""
*** 70264,70275 ****
  msgid "missing or corrupt object.d"
  msgstr ""
  
! #: d/types.cc:896
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid expression for static array dimension: %s"
  msgstr ""
  
! #: d/types.cc:1104
  #, gcc-internal-format
  msgid "size of %qs (%wd) differ from its declared size (%wd)"
  msgstr ""
--- 73732,73743 ----
  msgid "missing or corrupt object.d"
  msgstr ""
  
! #: d/types.cc:905
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid expression for static array dimension: %s"
  msgstr ""
  
! #: d/types.cc:1113
  #, gcc-internal-format
  msgid "size of %qs (%wd) differ from its declared size (%wd)"
  msgstr ""
*************** msgstr ""
*** 70334,70340 ****
  msgid "Negation of unsigned constant at %L not permitted"
  msgstr ""
  
! #: fortran/arith.cc:141 fortran/arith.cc:2262
  #, gcc-internal-format
  msgid "gfc_arith_error(): Bad error code"
  msgstr ""
--- 73802,73808 ----
  msgid "Negation of unsigned constant at %L not permitted"
  msgstr ""
  
! #: fortran/arith.cc:141 fortran/arith.cc:2297
  #, gcc-internal-format
  msgid "gfc_arith_error(): Bad error code"
  msgstr ""
*************** msgstr ""
*** 70419,70501 ****
  msgid "gfc_compare_expr(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:1846
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsigned exponentiation not permitted with -pedantic at %L"
  msgstr ""
  
! #: fortran/arith.cc:1910
  #, gcc-internal-format
  msgid "eval_intrinsic(): Bad operator"
  msgstr ""
  
! #: fortran/arith.cc:1968
  #, gcc-internal-format
  msgid "eval_type_intrinsic0(): op NULL"
  msgstr ""
  
! #: fortran/arith.cc:2230
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic OK converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2234
  #, gcc-internal-format
  msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:2239
  #, gcc-internal-format
  msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:2244
  #, gcc-internal-format
  msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:2249
  #, gcc-internal-format, gfc-internal-format
  msgid "Division by zero converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2253
  #, gcc-internal-format, gfc-internal-format
  msgid "Array operands are incommensurate converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2257
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2348 fortran/arith.cc:2570 fortran/arith.cc:2616
! #: fortran/arith.cc:2678 fortran/arith.cc:2733 fortran/arith.cc:2796
! #: fortran/arith.cc:2859 fortran/arith.cc:2931 fortran/arith.cc:3001
  #, fuzzy, gcc-internal-format
  #| msgid "converting from `%T' to `%T'"
  msgid "Conversion from %qs to %qs at %L"
  msgstr "пераўтварэньне з `%T' у `%T'"
  
! #: fortran/arith.cc:2380 fortran/arith.cc:2416 fortran/arith.cc:2484
! #: fortran/arith.cc:2520 fortran/arith.cc:2561 fortran/arith.cc:2607
! #: fortran/arith.cc:2668 fortran/arith.cc:2723 fortran/arith.cc:2786
! #: fortran/arith.cc:2849 fortran/arith.cc:2921 fortran/arith.cc:2993
  #, gcc-internal-format
  msgid "Change of value in conversion from %qs to %qs at %L"
  msgstr ""
  
! #: fortran/arith.cc:2772 fortran/arith.cc:2834 fortran/arith.cc:2907
  #, gcc-internal-format
  msgid "Non-zero imaginary part discarded in conversion from %qs to %qs at %L"
  msgstr ""
  
! #: fortran/arith.cc:3118
  #, gcc-internal-format
  msgid "The Hollerith constant at %L is truncated in conversion to %qs"
  msgstr ""
  
! #: fortran/arith.cc:3147
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The character constant at %L is truncated in conversion to %s"
  msgstr "сімвальная канстанта вельмі доўгая"
--- 73887,73969 ----
  msgid "gfc_compare_expr(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:1858
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsigned exponentiation not permitted with -pedantic at %L"
  msgstr ""
  
! #: fortran/arith.cc:1922
  #, gcc-internal-format
  msgid "eval_intrinsic(): Bad operator"
  msgstr ""
  
! #: fortran/arith.cc:2003
  #, gcc-internal-format
  msgid "eval_type_intrinsic0(): op NULL"
  msgstr ""
  
! #: fortran/arith.cc:2265
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic OK converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2269
  #, gcc-internal-format
  msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:2274
  #, gcc-internal-format
  msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:2279
  #, gcc-internal-format
  msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:2284
  #, gcc-internal-format, gfc-internal-format
  msgid "Division by zero converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2288
  #, gcc-internal-format, gfc-internal-format
  msgid "Array operands are incommensurate converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2292
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2383 fortran/arith.cc:2605 fortran/arith.cc:2651
! #: fortran/arith.cc:2713 fortran/arith.cc:2768 fortran/arith.cc:2831
! #: fortran/arith.cc:2894 fortran/arith.cc:2966 fortran/arith.cc:3036
  #, fuzzy, gcc-internal-format
  #| msgid "converting from `%T' to `%T'"
  msgid "Conversion from %qs to %qs at %L"
  msgstr "пераўтварэньне з `%T' у `%T'"
  
! #: fortran/arith.cc:2415 fortran/arith.cc:2451 fortran/arith.cc:2519
! #: fortran/arith.cc:2555 fortran/arith.cc:2596 fortran/arith.cc:2642
! #: fortran/arith.cc:2703 fortran/arith.cc:2758 fortran/arith.cc:2821
! #: fortran/arith.cc:2884 fortran/arith.cc:2956 fortran/arith.cc:3028
  #, gcc-internal-format
  msgid "Change of value in conversion from %qs to %qs at %L"
  msgstr ""
  
! #: fortran/arith.cc:2807 fortran/arith.cc:2869 fortran/arith.cc:2942
  #, gcc-internal-format
  msgid "Non-zero imaginary part discarded in conversion from %qs to %qs at %L"
  msgstr ""
  
! #: fortran/arith.cc:3153
  #, gcc-internal-format
  msgid "The Hollerith constant at %L is truncated in conversion to %qs"
  msgstr ""
  
! #: fortran/arith.cc:3182
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The character constant at %L is truncated in conversion to %s"
  msgstr "сімвальная канстанта вельмі доўгая"
*************** msgstr ""
*** 70575,70586 ****
  msgid "Array reference at %C cannot have more than %d dimensions"
  msgstr ""
  
! #: fortran/array.cc:335 fortran/array.cc:805 fortran/check.cc:3813
! #: fortran/check.cc:6610 fortran/check.cc:6653 fortran/check.cc:6695
! #: fortran/check.cc:6722 fortran/check.cc:6985 fortran/match.cc:1859
! #: fortran/match.cc:3657 fortran/match.cc:3999 fortran/match.cc:4195
! #: fortran/simplify.cc:3099 fortran/simplify.cc:3129 fortran/simplify.cc:6736
! #: fortran/simplify.cc:9043
  #, gcc-internal-format
  msgid "Coarrays disabled at %C, use %<-fcoarray=%> to enable"
  msgstr ""
--- 74043,74052 ----
  msgid "Array reference at %C cannot have more than %d dimensions"
  msgstr ""
  
! #: fortran/array.cc:335 fortran/array.cc:816 fortran/match.cc:1917
! #: fortran/match.cc:3927 fortran/match.cc:4414 fortran/match.cc:4610
! #: fortran/simplify.cc:3386 fortran/simplify.cc:3416 fortran/simplify.cc:7040
! #: fortran/simplify.cc:9341
  #, gcc-internal-format
  msgid "Coarrays disabled at %C, use %<-fcoarray=%> to enable"
  msgstr ""
*************** msgid "Expression at %L in this context
*** 70626,70837 ****
  msgstr ""
  
  #. F2018:R821: "assumed-implied-spec  is  [ lower-bound : ] *".
! #: fortran/array.cc:586
  #, gcc-internal-format, gfc-internal-format
  msgid "A lower bound must precede colon in assumed-size array specification at %L"
  msgstr ""
  
! #: fortran/array.cc:598
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in array specification at %C"
  msgstr ""
  
! #: fortran/array.cc:611 fortran/array.cc:643
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a scalar INTEGER expression at %C, found %s"
  msgstr ""
  
! #: fortran/array.cc:680
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %C"
  msgstr ""
  
! #: fortran/array.cc:714
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for implied-shape array at %C"
  msgstr ""
  
! #: fortran/array.cc:730 fortran/array.cc:843
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for an explicitly shaped array at %C"
  msgstr ""
  
! #: fortran/array.cc:740 fortran/array.cc:853
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for assumed shape array at %C"
  msgstr ""
  
! #: fortran/array.cc:754 fortran/array.cc:867
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for deferred shape array at %C"
  msgstr ""
  
! #: fortran/array.cc:764 fortran/array.cc:871
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %C"
  msgstr ""
  
! #: fortran/array.cc:776 fortran/array.cc:883
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected another dimension in array declaration at %C"
  msgstr ""
  
! #: fortran/array.cc:782 fortran/array.cc:811 fortran/array.cc:889
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C has more than %d dimensions"
  msgstr ""
  
! #: fortran/array.cc:788
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C with more than 7 dimensions"
  msgstr ""
  
! #: fortran/array.cc:800
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coarray declaration at %C"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: fortran/array.cc:897
  #, gcc-internal-format
  msgid "Upper bound of last coarray dimension must be %<*%> at %C"
  msgstr ""
  
! #: fortran/array.cc:971
  #, gcc-internal-format
  msgid "The assumed-rank array %qs at %L shall not have a codimension"
  msgstr ""
  
! #: fortran/array.cc:1027
  #, gcc-internal-format
  msgid "rank + corank of %qs exceeds %d at %C"
  msgstr ""
  
! #: fortran/array.cc:1153
  #, gcc-internal-format
  msgid "DO-iterator %qs at %L is inside iterator of the same name"
  msgstr ""
  
! #: fortran/array.cc:1245 fortran/array.cc:1473
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in array constructor at %C"
  msgstr ""
  
! #: fortran/array.cc:1275
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in an array constructor"
  msgstr ""
  
! #: fortran/array.cc:1284
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() at %C cannot appear in an array constructor"
  msgstr ""
  
! #: fortran/array.cc:1346
  #, gcc-internal-format, gfc-internal-format
  msgid "[...] style array constructors at %C"
  msgstr ""
  
! #: fortran/array.cc:1366
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor including type specification at %C"
  msgstr ""
  
! #: fortran/array.cc:1372 fortran/match.cc:4631
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgstr ""
  
! #: fortran/array.cc:1380
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain an asterisk for a type parameter"
  msgstr ""
  
! #: fortran/array.cc:1398
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty array constructor at %C is not allowed"
  msgstr ""
  
! #: fortran/array.cc:1435 fortran/array.cc:1445
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible typespec for array element at %L"
  msgstr ""
  
! #: fortran/array.cc:1520
  #, gcc-internal-format, gfc-internal-format
  msgid "Element in %s array constructor at %L is %s"
  msgstr ""
  
! #: fortran/array.cc:1851
  #, gcc-internal-format, gfc-internal-format
  msgid "Iterator step at %L cannot be zero"
  msgstr ""
  
! #: fortran/array.cc:2010
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/array.cc:2189
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO initial expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2196
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO final expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2203
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO step expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2215
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr ""
  
! #: fortran/array.cc:2226
  #, gcc-internal-format
  msgid "Array constructor value %qs at %L is of the ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/array.cc:2320
  #, gcc-internal-format
  msgid "Different CHARACTER lengths (%wd/%wd) in array constructor at %L"
  msgstr ""
  
! #: fortran/array.cc:2438
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2504
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2508
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array dimension at %L"
  msgstr ""
  
! #: fortran/array.cc:2646
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr ""
  
! #: fortran/array.cc:2697
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2749
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.cc:2897
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
--- 74092,74303 ----
  msgstr ""
  
  #. F2018:R821: "assumed-implied-spec  is  [ lower-bound : ] *".
! #: fortran/array.cc:587
  #, gcc-internal-format, gfc-internal-format
  msgid "A lower bound must precede colon in assumed-size array specification at %L"
  msgstr ""
  
! #: fortran/array.cc:599
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in array specification at %C"
  msgstr ""
  
! #: fortran/array.cc:612 fortran/array.cc:651
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a scalar INTEGER expression at %C, found %s"
  msgstr ""
  
! #: fortran/array.cc:691
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %C"
  msgstr ""
  
! #: fortran/array.cc:725
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for implied-shape array at %C"
  msgstr ""
  
! #: fortran/array.cc:741 fortran/array.cc:854
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for an explicitly shaped array at %C"
  msgstr ""
  
! #: fortran/array.cc:751 fortran/array.cc:864
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for assumed shape array at %C"
  msgstr ""
  
! #: fortran/array.cc:765 fortran/array.cc:878
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for deferred shape array at %C"
  msgstr ""
  
! #: fortran/array.cc:775 fortran/array.cc:882
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %C"
  msgstr ""
  
! #: fortran/array.cc:787 fortran/array.cc:894
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected another dimension in array declaration at %C"
  msgstr ""
  
! #: fortran/array.cc:793 fortran/array.cc:822 fortran/array.cc:900
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C has more than %d dimensions"
  msgstr ""
  
! #: fortran/array.cc:799
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C with more than 7 dimensions"
  msgstr ""
  
! #: fortran/array.cc:811
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coarray declaration at %C"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: fortran/array.cc:908
  #, gcc-internal-format
  msgid "Upper bound of last coarray dimension must be %<*%> at %C"
  msgstr ""
  
! #: fortran/array.cc:982
  #, gcc-internal-format
  msgid "The assumed-rank array %qs at %L shall not have a codimension"
  msgstr ""
  
! #: fortran/array.cc:1038
  #, gcc-internal-format
  msgid "rank + corank of %qs exceeds %d at %C"
  msgstr ""
  
! #: fortran/array.cc:1164
  #, gcc-internal-format
  msgid "DO-iterator %qs at %L is inside iterator of the same name"
  msgstr ""
  
! #: fortran/array.cc:1256 fortran/array.cc:1487
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in array constructor at %C"
  msgstr ""
  
! #: fortran/array.cc:1286
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in an array constructor"
  msgstr ""
  
! #: fortran/array.cc:1295
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() at %C cannot appear in an array constructor"
  msgstr ""
  
! #: fortran/array.cc:1358
  #, gcc-internal-format, gfc-internal-format
  msgid "[...] style array constructors at %C"
  msgstr ""
  
! #: fortran/array.cc:1380
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor including type specification at %C"
  msgstr ""
  
! #: fortran/array.cc:1386 fortran/match.cc:5046
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgstr ""
  
! #: fortran/array.cc:1394
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain an asterisk for a type parameter"
  msgstr ""
  
! #: fortran/array.cc:1412
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty array constructor at %C is not allowed"
  msgstr ""
  
! #: fortran/array.cc:1449 fortran/array.cc:1459
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible typespec for array element at %L"
  msgstr ""
  
! #: fortran/array.cc:1534
  #, gcc-internal-format, gfc-internal-format
  msgid "Element in %s array constructor at %L is %s"
  msgstr ""
  
! #: fortran/array.cc:1898
  #, gcc-internal-format, gfc-internal-format
  msgid "Iterator step at %L cannot be zero"
  msgstr ""
  
! #: fortran/array.cc:2057
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/array.cc:2237
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO initial expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2244
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO final expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2251
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO step expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2263
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr ""
  
! #: fortran/array.cc:2274
  #, gcc-internal-format
  msgid "Array constructor value %qs at %L is of the ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/array.cc:2381
  #, gcc-internal-format
  msgid "Different CHARACTER lengths (%wd/%wd) in array constructor at %L"
  msgstr ""
  
! #: fortran/array.cc:2527
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2593
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2597
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array dimension at %L"
  msgstr ""
  
! #: fortran/array.cc:2735
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr ""
  
! #: fortran/array.cc:2786
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2838
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.cc:2986
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
*************** msgstr ""
*** 70852,70858 ****
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr ""
  
! #: fortran/check.cc:123 fortran/resolve.cc:12334
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid string constant `%E'"
  msgid "Invalid use of BOZ literal constant at %L"
--- 74318,74324 ----
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr ""
  
! #: fortran/check.cc:123 fortran/resolve.cc:13058
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid string constant `%E'"
  msgid "Invalid use of BOZ literal constant at %L"
*************** msgstr ""
*** 70913,70919 ****
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or REAL or UNSIGNED"
  msgstr ""
  
! #: fortran/check.cc:681 fortran/check.cc:3768
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of intrinsic type"
  msgstr ""
--- 74379,74385 ----
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or REAL or UNSIGNED"
  msgstr ""
  
! #: fortran/check.cc:681 fortran/check.cc:3846
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of intrinsic type"
  msgstr ""
*************** msgstr ""
*** 70928,70934 ****
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
  msgstr ""
  
! #: fortran/check.cc:742 fortran/check.cc:8287
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
--- 74394,74400 ----
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
  msgstr ""
  
! #: fortran/check.cc:742 fortran/check.cc:8470
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
*************** msgstr ""
*** 70954,71225 ****
  msgid "%qs argument of %qs intrinsic at %L must be a logical array"
  msgstr ""
  
! #: fortran/check.cc:835
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be an array"
  msgstr ""
  
! #: fortran/check.cc:856
  #, gcc-internal-format
  msgid "%qs at %L must be nonnegative"
  msgstr ""
  
! #: fortran/check.cc:877
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be positive"
  msgstr ""
  
! #: fortran/check.cc:910
  #, gcc-internal-format
  msgid "The absolute value of SHIFT at %L must be less than or equal to BIT_SIZE(%qs)"
  msgstr ""
  
! #: fortran/check.cc:921
  #, gcc-internal-format
  msgid "%qs at %L must be less than or equal to BIT_SIZE(%qs)"
  msgstr ""
  
! #: fortran/check.cc:931
  #, gcc-internal-format
  msgid "%qs at %L must be less than BIT_SIZE(%qs)"
  msgstr ""
  
! #: fortran/check.cc:964
  #, gcc-internal-format
  msgid "%qs at %L must be less than or equal to the BIT_SIZE of INTEGER(KIND=%d)"
  msgstr ""
  
! #: fortran/check.cc:997
  #, gcc-internal-format
  msgid "%<%s + %s%> at %L must be less than or equal to BIT_SIZE(%qs)"
  msgstr ""
  
! #: fortran/check.cc:1030
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be the same type and kind as %qs"
  msgstr ""
  
! #: fortran/check.cc:1047
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of rank %d"
  msgstr ""
  
! #: fortran/check.cc:1062
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/check.cc:1084
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be ALLOCATABLE"
  msgstr ""
  
! #: fortran/check.cc:1102
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of kind %d"
  msgstr ""
  
! #: fortran/check.cc:1121
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L cannot be INTENT(IN)"
  msgstr ""
  
! #: fortran/check.cc:1148
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a variable"
  msgstr ""
  
! #: fortran/check.cc:1193
  #, gcc-internal-format
  msgid "%<dim%> argument of %qs intrinsic at %L is not a valid codimension index"
  msgstr ""
  
! #: fortran/check.cc:1245
  #, gcc-internal-format
  msgid "%<dim%> argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/check.cc:1348
  #, gcc-internal-format, gfc-internal-format
  msgid "Unequal character lengths (%ld/%ld) in %s at %L"
  msgstr ""
  
! #: fortran/check.cc:1369
  #, gcc-internal-format
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%wd/%ld)"
  msgstr ""
  
! #: fortran/check.cc:1432
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in ACHAR intrinsic subprogram"
  msgstr ""
  
! #: fortran/check.cc:1522 fortran/check.cc:1555
  #, gcc-internal-format
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have the same type"
  msgstr ""
  
! #: fortran/check.cc:1531 fortran/check.cc:1564 fortran/check.cc:4085
  #, gcc-internal-format, gfc-internal-format
  msgid "Different type kinds at %L"
  msgstr ""
  
! #: fortran/check.cc:1587
  #, gcc-internal-format
  msgid "NULL at %L is not permitted as actual argument to %qs intrinsic function"
  msgstr ""
  
! #: fortran/check.cc:1609
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a POINTER"
  msgstr ""
  
! #: fortran/check.cc:1618 fortran/check.cc:1653 fortran/check.cc:4870
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:1635
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a pointer or target VARIABLE or FUNCTION"
  msgstr ""
  
! #: fortran/check.cc:1644
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a POINTER or a TARGET"
  msgstr ""
  
! #: fortran/check.cc:1671
  #, gcc-internal-format, gfc-internal-format
  msgid "Array section with a vector subscript at %L shall not be the target of a pointer"
  msgstr ""
  
! #: fortran/check.cc:1718
  #, gcc-internal-format, gfc-internal-format
  msgid "ATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND or a logical of ATOMIC_LOGICAL_KIND"
  msgstr ""
  
! #: fortran/check.cc:1726
  #, gcc-internal-format, gfc-internal-format
  msgid "ATOM argument at %L of the %s intrinsic function shall be a coarray or coindexed"
  msgstr ""
  
! #: fortran/check.cc:1733
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall have the same type as %qs at %L"
  msgstr ""
  
! #: fortran/check.cc:1751 fortran/check.cc:2000
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument to %s at %L"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: fortran/check.cc:1770 fortran/check.cc:1940 fortran/check.cc:2037
  #, gcc-internal-format, gfc-internal-format
  msgid "ATOM argument of the %s intrinsic function at %L shall be definable"
  msgstr ""
  
! #: fortran/check.cc:1784 fortran/check.cc:2020
  #, gcc-internal-format, gfc-internal-format
  msgid "ATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND"
  msgstr ""
  
! #: fortran/check.cc:1804
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE argument of the %s intrinsic function at %L shall be definable"
  msgstr ""
  
! #: fortran/check.cc:1823 fortran/check.cc:1873 fortran/check.cc:1908
  #, gcc-internal-format
! msgid "%qs argument of %qs intrinsic at %L not yet supported"
  msgstr ""
  
! #: fortran/check.cc:1848
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall have a type of CHARACTER(KIND=C_CHAR)"
  msgstr ""
  
! #: fortran/check.cc:1893
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall specify a valid integer kind"
  msgstr ""
  
! #: fortran/check.cc:1947 fortran/check.cc:2044
  #, gcc-internal-format, gfc-internal-format
  msgid "OLD argument of the %s intrinsic function at %L shall be definable"
  msgstr ""
  
! #: fortran/check.cc:1962
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT argument at %L to the intrinsic EVENT_QUERY shall be of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/check.cc:1972
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument of the EVENT_QUERY intrinsic function at %L shall be definable"
  msgstr ""
  
! #: fortran/check.cc:1985
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument of the EVENT_QUERY intrinsic function at %L shall have at least the range of the default integer"
  msgstr ""
  
! #: fortran/check.cc:2064
  #, gcc-internal-format, gfc-internal-format
  msgid "Negative argument N at %L"
  msgstr ""
  
! #: fortran/check.cc:2195
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in CHAR intrinsic subprogram"
  msgstr ""
  
! #: fortran/check.cc:2319 fortran/check.cc:2839
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must not be present if %<x%> is COMPLEX"
  msgstr ""
  
! #: fortran/check.cc:2328 fortran/check.cc:2848
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have a type of either REAL or INTEGER"
  msgstr ""
  
! #: fortran/check.cc:2338 fortran/check.cc:2344
  #, gcc-internal-format, gfc-internal-format
  msgid "Conversion from %s to default-kind COMPLEX(%d) at %L might lose precision, consider using the KIND argument"
  msgstr ""
  
! #: fortran/check.cc:2366
  #, gcc-internal-format
  msgid "Argument %<A%> with INTENT(INOUT) at %L of the intrinsic subroutine %s shall not have a vector subscript"
  msgstr ""
  
! #: fortran/check.cc:2374
  #, gcc-internal-format, gfc-internal-format
  msgid "The A argument at %L to the intrinsic %s shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:2397
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The stat= argument at %L must be a kind=4 integer variable"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: fortran/check.cc:2413
  #, gcc-internal-format, gfc-internal-format
  msgid "The errmsg= argument at %L must be a default-kind character variable"
  msgstr ""
  
! #: fortran/check.cc:2421
  #, gcc-internal-format
  msgid "Coarrays disabled at %L, use %<-fcoarray=%> to enable"
  msgstr ""
  
! #: fortran/check.cc:2436
  #, gcc-internal-format, gfc-internal-format
  msgid "Support for the A argument at %L which is polymorphic A argument or has allocatable components is not yet implemented"
  msgstr ""
  
! #: fortran/check.cc:2469
  #, gcc-internal-format, gfc-internal-format
  msgid "OPERATION argument at %L must be a PURE function"
  msgstr ""
--- 74420,74713 ----
  msgid "%qs argument of %qs intrinsic at %L must be a logical array"
  msgstr ""
  
! #: fortran/check.cc:838
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be an array"
  msgstr ""
  
! #: fortran/check.cc:859
  #, gcc-internal-format
  msgid "%qs at %L must be nonnegative"
  msgstr ""
  
! #: fortran/check.cc:880
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be positive"
  msgstr ""
  
! #: fortran/check.cc:913
  #, gcc-internal-format
  msgid "The absolute value of SHIFT at %L must be less than or equal to BIT_SIZE(%qs)"
  msgstr ""
  
! #: fortran/check.cc:924
  #, gcc-internal-format
  msgid "%qs at %L must be less than or equal to BIT_SIZE(%qs)"
  msgstr ""
  
! #: fortran/check.cc:934
  #, gcc-internal-format
  msgid "%qs at %L must be less than BIT_SIZE(%qs)"
  msgstr ""
  
! #: fortran/check.cc:967
  #, gcc-internal-format
  msgid "%qs at %L must be less than or equal to the BIT_SIZE of INTEGER(KIND=%d)"
  msgstr ""
  
! #: fortran/check.cc:1000
  #, gcc-internal-format
  msgid "%<%s + %s%> at %L must be less than or equal to BIT_SIZE(%qs)"
  msgstr ""
  
! #: fortran/check.cc:1033
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be the same type and kind as %qs"
  msgstr ""
  
! #: fortran/check.cc:1050
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of rank %d"
  msgstr ""
  
! #: fortran/check.cc:1065
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/check.cc:1087
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be ALLOCATABLE"
  msgstr ""
  
! #: fortran/check.cc:1105
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of kind %d"
  msgstr ""
  
! #: fortran/check.cc:1118
! #, gcc-internal-format
! msgid "Not supported: %qs argument of %qs intrinsic at %L with kind %d"
! msgstr ""
! 
! #: fortran/check.cc:1135
! #, gcc-internal-format
! msgid "%qs argument of %qs intrinsic at %L must have a decimal exponent range of at least four"
! msgstr ""
! 
! #: fortran/check.cc:1154
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L cannot be INTENT(IN)"
  msgstr ""
  
! #: fortran/check.cc:1181
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a variable"
  msgstr ""
  
! #: fortran/check.cc:1226
  #, gcc-internal-format
  msgid "%<dim%> argument of %qs intrinsic at %L is not a valid codimension index"
  msgstr ""
  
! #: fortran/check.cc:1278
  #, gcc-internal-format
  msgid "%<dim%> argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/check.cc:1381
  #, gcc-internal-format, gfc-internal-format
  msgid "Unequal character lengths (%ld/%ld) in %s at %L"
  msgstr ""
  
! #: fortran/check.cc:1402
  #, gcc-internal-format
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%wd/%ld)"
  msgstr ""
  
! #: fortran/check.cc:1465
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in ACHAR intrinsic subprogram"
  msgstr ""
  
! #: fortran/check.cc:1555 fortran/check.cc:1588
  #, gcc-internal-format
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have the same type"
  msgstr ""
  
! #: fortran/check.cc:1564 fortran/check.cc:1597 fortran/check.cc:4164
  #, gcc-internal-format, gfc-internal-format
  msgid "Different type kinds at %L"
  msgstr ""
  
! #: fortran/check.cc:1620
  #, gcc-internal-format
  msgid "NULL at %L is not permitted as actual argument to %qs intrinsic function"
  msgstr ""
  
! #: fortran/check.cc:1642
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a POINTER"
  msgstr ""
  
! #: fortran/check.cc:1651 fortran/check.cc:1686 fortran/check.cc:4959
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:1668
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a pointer or target VARIABLE or FUNCTION"
  msgstr ""
  
! #: fortran/check.cc:1677
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a POINTER or a TARGET"
  msgstr ""
  
! #: fortran/check.cc:1704
  #, gcc-internal-format, gfc-internal-format
  msgid "Array section with a vector subscript at %L shall not be the target of a pointer"
  msgstr ""
  
! #: fortran/check.cc:1751
  #, gcc-internal-format, gfc-internal-format
  msgid "ATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND or a logical of ATOMIC_LOGICAL_KIND"
  msgstr ""
  
! #: fortran/check.cc:1759
  #, gcc-internal-format, gfc-internal-format
  msgid "ATOM argument at %L of the %s intrinsic function shall be a coarray or coindexed"
  msgstr ""
  
! #: fortran/check.cc:1766
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall have the same type as %qs at %L"
  msgstr ""
  
! #: fortran/check.cc:1784 fortran/check.cc:2058
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument to %s at %L"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: fortran/check.cc:1803 fortran/check.cc:1998 fortran/check.cc:2095
  #, gcc-internal-format, gfc-internal-format
  msgid "ATOM argument of the %s intrinsic function at %L shall be definable"
  msgstr ""
  
! #: fortran/check.cc:1817 fortran/check.cc:2078
  #, gcc-internal-format, gfc-internal-format
  msgid "ATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND"
  msgstr ""
  
! #: fortran/check.cc:1837
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE argument of the %s intrinsic function at %L shall be definable"
  msgstr ""
  
! #: fortran/check.cc:1852
  #, gcc-internal-format
! msgid "%qs argument of %qs intrinsic at %L shall be of type %<team_type%> from the intrinsic module %<ISO_FORTRAN_ENV%>"
  msgstr ""
  
! #: fortran/check.cc:1891
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall have a type of CHARACTER(KIND=C_CHAR)"
  msgstr ""
  
! #: fortran/check.cc:1916
! #, gcc-internal-format
! msgid "%qs argument of %qs intrinsic at %L not yet supported"
! msgstr ""
! 
! #: fortran/check.cc:1936
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall specify a valid integer kind"
  msgstr ""
  
! #: fortran/check.cc:1963
! #, gcc-internal-format
! msgid "%qs argument of %qs intrinsic at %L shall specify one of the INITIAL_TEAM, PARENT_TEAM or CURRENT_TEAM constants from the intrinsic module ISO_FORTRAN_ENV"
! msgstr ""
! 
! #: fortran/check.cc:2005 fortran/check.cc:2102
  #, gcc-internal-format, gfc-internal-format
  msgid "OLD argument of the %s intrinsic function at %L shall be definable"
  msgstr ""
  
! #: fortran/check.cc:2020
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT argument at %L to the intrinsic EVENT_QUERY shall be of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/check.cc:2030
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument of the EVENT_QUERY intrinsic function at %L shall be definable"
  msgstr ""
  
! #: fortran/check.cc:2043
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument of the EVENT_QUERY intrinsic function at %L shall have at least the range of the default integer"
  msgstr ""
  
! #: fortran/check.cc:2122
  #, gcc-internal-format, gfc-internal-format
  msgid "Negative argument N at %L"
  msgstr ""
  
! #: fortran/check.cc:2253
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in CHAR intrinsic subprogram"
  msgstr ""
  
! #: fortran/check.cc:2377 fortran/check.cc:2917
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must not be present if %<x%> is COMPLEX"
  msgstr ""
  
! #: fortran/check.cc:2386 fortran/check.cc:2926
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have a type of either REAL or INTEGER"
  msgstr ""
  
! #: fortran/check.cc:2396 fortran/check.cc:2402
  #, gcc-internal-format, gfc-internal-format
  msgid "Conversion from %s to default-kind COMPLEX(%d) at %L might lose precision, consider using the KIND argument"
  msgstr ""
  
! #: fortran/check.cc:2424
  #, gcc-internal-format
  msgid "Argument %<A%> with INTENT(INOUT) at %L of the intrinsic subroutine %s shall not have a vector subscript"
  msgstr ""
  
! #: fortran/check.cc:2432
  #, gcc-internal-format, gfc-internal-format
  msgid "The A argument at %L to the intrinsic %s shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:2455
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The stat= argument at %L must be a kind=4 integer variable"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: fortran/check.cc:2471
  #, gcc-internal-format, gfc-internal-format
  msgid "The errmsg= argument at %L must be a default-kind character variable"
  msgstr ""
  
! #: fortran/check.cc:2479 fortran/check.cc:2779 fortran/check.cc:3891
! #: fortran/check.cc:6768 fortran/check.cc:6819 fortran/check.cc:6849
! #: fortran/check.cc:6867 fortran/check.cc:7167
  #, gcc-internal-format
  msgid "Coarrays disabled at %L, use %<-fcoarray=%> to enable"
  msgstr ""
  
! #: fortran/check.cc:2494
  #, gcc-internal-format, gfc-internal-format
  msgid "Support for the A argument at %L which is polymorphic A argument or has allocatable components is not yet implemented"
  msgstr ""
  
! #: fortran/check.cc:2527
  #, gcc-internal-format, gfc-internal-format
  msgid "OPERATION argument at %L must be a PURE function"
  msgstr ""
*************** msgstr ""
*** 71227,72038 ****
  #. None of the intrinsics fulfills the criteria of taking two arguments,
  #. returning the same type and kind as the arguments and being permitted
  #. as actual argument.
! #: fortran/check.cc:2479
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function %s at %L is not permitted for %s"
  msgstr ""
  
! #: fortran/check.cc:2497
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall have two arguments"
  msgstr ""
  
! #: fortran/check.cc:2507
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s argument at %L has type %s but the function passed as OPERATION at %L returns %s"
  msgstr ""
  
! #: fortran/check.cc:2518
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L has arguments of type %s and %s but shall have type %s"
  msgstr ""
  
! #: fortran/check.cc:2529
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall have scalar nonallocatable nonpointer arguments and return a nonallocatable nonpointer scalar"
  msgstr ""
  
! #: fortran/check.cc:2537
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall have the VALUE attribute either for none or both arguments"
  msgstr ""
  
! #: fortran/check.cc:2544
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall have the TARGET attribute either for none or both arguments"
  msgstr ""
  
! #: fortran/check.cc:2551
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall have the ASYNCHRONOUS attribute either for none or both arguments"
  msgstr ""
  
! #: fortran/check.cc:2559
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall not have the OPTIONAL attribute for either of the arguments"
  msgstr ""
  
! #: fortran/check.cc:2577
  #, gcc-internal-format, gfc-internal-format
  msgid "The character length of the %s argument at %L and of the arguments of the OPERATION at %L shall be the same"
  msgstr ""
  
! #: fortran/check.cc:2585
  #, gcc-internal-format, gfc-internal-format
  msgid "The character length of the %s argument at %L and of the function result of the OPERATION at %L shall be the same"
  msgstr ""
  
! #: fortran/check.cc:2602
  #, gcc-internal-format, gfc-internal-format
  msgid "The A argument at %L of CO_REDUCE shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:2609
  #, gcc-internal-format, gfc-internal-format
  msgid "Support for the A argument at %L with allocatable components is not yet implemented"
  msgstr ""
  
! #: fortran/check.cc:2631
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall be of type integer, real or character"
  msgstr ""
  
! #: fortran/check.cc:2660 fortran/check.cc:2668
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be UNSIGNED"
  msgstr ""
  
! #: fortran/check.cc:2676 fortran/check.cc:2690
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ constant at %L cannot appear in the COMPLEX intrinsic subprogram"
  msgstr ""
  
! #: fortran/check.cc:2727 fortran/check.cc:3454 fortran/check.cc:3537
! #: fortran/check.cc:3799 fortran/check.cc:3847 fortran/check.cc:5515
! #: fortran/check.cc:5639 fortran/check.cc:5717 fortran/check.cc:6971
! #: fortran/check.cc:7102
  #, gcc-internal-format
  msgid "%qs intrinsic with KIND argument at %L"
  msgstr ""
  
! #: fortran/check.cc:2774 fortran/check.cc:3082 fortran/check.cc:3142
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has invalid shape in dimension %d (%ld/%ld)"
  msgstr ""
  
! #: fortran/check.cc:2789 fortran/check.cc:3097 fortran/check.cc:3157
  #, gcc-internal-format
  msgid "%qs argument of intrinsic %qs at %L of must have rank %d or be a scalar"
  msgstr ""
  
! #: fortran/check.cc:2911 fortran/check.cc:4197 fortran/check.cc:4205
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be numeric or LOGICAL"
  msgstr ""
  
! #: fortran/check.cc:2919 fortran/check.cc:4215
  #, gcc-internal-format
  msgid "Argument types of %qs intrinsic at %L must match (%s/%s)"
  msgstr ""
  
! #: fortran/check.cc:2933
  #, gcc-internal-format
  msgid "Different shape for arguments %qs and %qs at %L for intrinsic %<dot_product%>"
  msgstr ""
  
! #: fortran/check.cc:2953 fortran/check.cc:2961
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be default real"
  msgstr ""
  
! #: fortran/check.cc:3118
  #, gcc-internal-format
  msgid "%qs must be of same type and kind as %qs at %L in %qs"
  msgstr ""
  
! #: fortran/check.cc:3182
  #, gcc-internal-format
  msgid "Missing %qs argument to %qs intrinsic at %L for %qs of type %qs"
  msgstr ""
  
! #: fortran/check.cc:3200
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in the FLOAT intrinsic subprogram"
  msgstr ""
  
! #: fortran/check.cc:3214
  #, gcc-internal-format, gfc-internal-format
  msgid "non-default INTEGER kind argument to %s intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:3275
  #, gcc-internal-format
  msgid "COMPLEX argument %qs of %qs intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:3401
  #, gcc-internal-format
  msgid "Arguments of %qs have different kind type parameters at %L"
  msgstr ""
  
! #: fortran/check.cc:3505
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument of %s at %L must be of length one"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: fortran/check.cc:3544
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be the same kind as %qs"
  msgstr ""
  
! #: fortran/check.cc:3577
  #, gcc-internal-format
  msgid "UINT intrinsic only valid with %<-funsigned%> at %L"
  msgstr ""
  
! #: fortran/check.cc:3601
  #, gcc-internal-format
  msgid "%qs intrinsic subprogram at %L has been removed.  Use INT intrinsic subprogram."
  msgstr ""
  
! #: fortran/check.cc:3670
  #, gcc-internal-format, gfc-internal-format
  msgid "SIZE at %L must be positive"
  msgstr ""
  
! #: fortran/check.cc:3682
  #, gcc-internal-format, gfc-internal-format
  msgid "The absolute value of SHIFT at %L must be less than or equal to SIZE at %L"
  msgstr ""
  
! #: fortran/check.cc:3741
  #, gcc-internal-format, gfc-internal-format
  msgid "STATUS at %L shall be an INTENT(OUT) variable"
  msgstr ""
  
! #: fortran/check.cc:3750
  #, gcc-internal-format
  msgid "%qs at %L shall be an INTENT(OUT) variable"
  msgstr ""
  
! #: fortran/check.cc:3775
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a data entity"
  msgstr ""
  
! #: fortran/check.cc:3989
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L must have at least two arguments"
  msgstr ""
  
! #: fortran/check.cc:4037
  #, fuzzy, gcc-internal-format
  msgid "Missing %qs argument to the %s intrinsic at %L"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: fortran/check.cc:4052
  #, gcc-internal-format
  msgid "Duplicate argument %qs at %L to intrinsic %s"
  msgstr ""
  
! #: fortran/check.cc:4057
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "Unknown argument %qs at %L to intrinsic %s"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: fortran/check.cc:4082
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Different character kinds at %L"
  msgstr "пустая сімвальная канстанта"
  
! #: fortran/check.cc:4091
  #, gcc-internal-format
  msgid "%<a%d%> argument of %qs intrinsic at %L must be %s(%d)"
  msgstr ""
  
! #: fortran/check.cc:4122
  #, gcc-internal-format
  msgid "%qs intrinsic with CHARACTER argument at %L"
  msgstr ""
  
! #: fortran/check.cc:4134
  #, gcc-internal-format
  msgid "%<a1%> argument of %qs intrinsic at %L must be INTEGER, REAL, CHARACTER or UNSIGNED"
  msgstr ""
  
! #: fortran/check.cc:4144
  #, gcc-internal-format
  msgid "%<a1%> argument of %qs intrinsic at %L must be INTEGER, REAL or CHARACTER"
  msgstr ""
  
! #: fortran/check.cc:4229
  #, gcc-internal-format
  msgid "Different shape on dimension 1 for arguments %qs and %qs at %L for intrinsic matmul"
  msgstr ""
  
! #: fortran/check.cc:4248
  #, gcc-internal-format
  msgid "Different shape on dimension 2 for argument %qs and dimension 1 for argument %qs at %L for intrinsic matmul"
  msgstr ""
  
! #: fortran/check.cc:4257
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of rank 1 or 2"
  msgstr ""
  
! #: fortran/check.cc:4435
  #, gcc-internal-format
  msgid "Argument %qs of %qs intrinsic at %L must be in type conformance to argument %qs at %L"
  msgstr ""
  
! #: fortran/check.cc:4569
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or UNSIGNED"
  msgstr ""
  
! #: fortran/check.cc:4577 fortran/check.cc:8207 fortran/check.cc:8222
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
  msgstr ""
  
! #: fortran/check.cc:4694
  #, gcc-internal-format, gfc-internal-format
  msgid "The FROM argument to MOVE_ALLOC at %L shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:4705
  #, gcc-internal-format, gfc-internal-format
  msgid "The TO argument to MOVE_ALLOC at %L shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:4712
  #, gcc-internal-format, gfc-internal-format
  msgid "The TO arguments in MOVE_ALLOC at %L must be polymorphic if FROM is polymorphic"
  msgstr ""
  
! #: fortran/check.cc:4723
  #, gcc-internal-format, gfc-internal-format
  msgid "The FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the same rank %d/%d"
  msgstr ""
  
! #: fortran/check.cc:4732
  #, gcc-internal-format, gfc-internal-format
  msgid "The FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the same corank %d/%d"
  msgstr ""
  
! #: fortran/check.cc:4772
  #, gcc-internal-format, gfc-internal-format
  msgid "The FROM and TO arguments at %L violate aliasing restrictions (F2003 12.4.1.7)"
  msgstr ""
  
! #: fortran/check.cc:4799
  #, gcc-internal-format
  msgid "Argument %<S%> of NEAREST at %L shall not be zero"
  msgstr ""
  
! #: fortran/check.cc:4855
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a POINTER, ALLOCATABLE or procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:4863
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL intrinsic with allocatable MOLD at %L"
  msgstr ""
  
! #: fortran/check.cc:4906
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall appear only if %qs is of type REAL and %qs is of type INTEGER or UNSIGNED"
  msgstr ""
  
! #: fortran/check.cc:4984 fortran/check.cc:7049
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)"
  msgstr ""
  
! #: fortran/check.cc:5045
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a dummy variable"
  msgstr ""
  
! #: fortran/check.cc:5055
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of an OPTIONAL dummy variable"
  msgstr ""
  
! #: fortran/check.cc:5074
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must not be a subobject of %qs"
  msgstr ""
  
! #: fortran/check.cc:5125
  #, gcc-internal-format, gfc-internal-format
  msgid "The argument of the RANK intrinsic at %L must be a data object"
  msgstr ""
  
! #: fortran/check.cc:5157
  #, gcc-internal-format, gfc-internal-format
  msgid "The ARRAY argument at %L of REDUCE shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:5167
  #, gcc-internal-format, gfc-internal-format
  msgid "The DIM argument at %L, if present, must be an integer scalar"
  msgstr ""
  
! #: fortran/check.cc:5174
  #, gcc-internal-format, gfc-internal-format
  msgid "The MASK argument at %L, if present, must be a logical array with the same rank as ARRAY"
  msgstr ""
  
! #: fortran/check.cc:5186
  #, gcc-internal-format, gfc-internal-format
  msgid "MASK present at %L without IDENTITY"
  msgstr ""
  
! #: fortran/check.cc:5190
  #, gcc-internal-format, gfc-internal-format
  msgid "The ORDERED argument at %L, if present, must be a logical scalar"
  msgstr ""
  
! #: fortran/check.cc:5198
  #, gcc-internal-format, gfc-internal-format
  msgid "The IDENTITY argument at %L, if present, must be a scalar with the same type as ARRAY"
  msgstr ""
  
! #: fortran/check.cc:5289
  #, gcc-internal-format
  msgid "%<shape%> argument of %<reshape%> intrinsic at %L must be an array of constant size"
  msgstr ""
  
! #: fortran/check.cc:5299
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is empty"
  msgstr ""
  
! #: fortran/check.cc:5306
  #, gcc-internal-format
  msgid "%<shape%> argument of %<reshape%> intrinsic at %L has more than %d elements"
  msgstr ""
  
! #: fortran/check.cc:5329
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has negative element (%d)"
  msgstr ""
  
! #: fortran/check.cc:5369
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has wrong number of elements (%d/%d)"
  msgstr ""
  
! #: fortran/check.cc:5387
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has out-of-range dimension (%d)"
  msgstr ""
  
! #: fortran/check.cc:5396
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has invalid permutation of dimensions (dimension %qd duplicated)"
  msgstr ""
  
! #: fortran/check.cc:5431 fortran/simplify.cc:7594
  #, gcc-internal-format, gfc-internal-format
  msgid "Without padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shape"
  msgstr ""
  
! #: fortran/check.cc:5448 fortran/check.cc:5467
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L cannot be of type %s"
  msgstr ""
  
! #: fortran/check.cc:5458 fortran/check.cc:5477
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of an extensible type"
  msgstr ""
  
! #: fortran/check.cc:5575
  #, gcc-internal-format
  msgid "SELECTED_REAL_KIND with neither %<P%> nor %<R%> argument at %L"
  msgstr ""
  
! #: fortran/check.cc:5606
  #, gcc-internal-format
  msgid "%qs intrinsic with RADIX argument at %L"
  msgstr ""
  
! #: fortran/check.cc:5654
  #, gcc-internal-format
  msgid "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array"
  msgstr ""
  
! #: fortran/check.cc:5735 fortran/check.cc:8267
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
  msgstr ""
  
! #: fortran/check.cc:5751 fortran/check.cc:5897 fortran/check.cc:8259
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
  msgstr ""
  
! #: fortran/check.cc:5762 fortran/check.cc:5909
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be an assumed-size array"
  msgstr ""
  
! #: fortran/check.cc:5844
  #, gcc-internal-format
  msgid "is_c_interoperable(): gfc_simplify_expr failed"
  msgstr ""
  
! #: fortran/check.cc:5888
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
  msgstr ""
  
! #: fortran/check.cc:5949
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:6003
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1, found %s instead of %s"
  msgstr ""
  
! #: fortran/check.cc:6036
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/check.cc:6048
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
  msgstr ""
  
! #: fortran/check.cc:6055
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:6062
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6069
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
  msgstr ""
  
! #: fortran/check.cc:6075
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
  msgstr ""
  
! #: fortran/check.cc:6094
  #, gcc-internal-format, gfc-internal-format
  msgid "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
  msgstr ""
  
! #: fortran/check.cc:6104
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic FPTR at %L to C_F_POINTER"
  msgstr ""
  
! #: fortran/check.cc:6110
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument to C_F_POINTER at %L is a function returning a pointer"
  msgstr ""
  
! #: fortran/check.cc:6117
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array FPTR argument to C_F_POINTER at %L: %s"
  msgstr ""
  
! #: fortran/check.cc:6133
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:6145
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:6152
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6158
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
  msgstr ""
  
! #: fortran/check.cc:6172
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6184
  #, gcc-internal-format
  msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
  msgstr ""
  
! #: fortran/check.cc:6191
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:6197
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure at %L to C_FUNLOC"
  msgstr ""
  
! #: fortran/check.cc:6211
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6217
  #, gcc-internal-format, gfc-internal-format
  msgid "X argument at %L to C_LOC shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:6228
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall have either the POINTER or the TARGET attribute"
  msgstr ""
  
! #: fortran/check.cc:6236
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
  msgstr ""
  
! #: fortran/check.cc:6245
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument at %L to C_LOC shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:6252
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array at %L as argument to C_LOC: %s"
  msgstr ""
  
! #: fortran/check.cc:6263
  #, gcc-internal-format, gfc-internal-format
  msgid "Array of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit size"
  msgstr ""
  
! #: fortran/check.cc:6268
  #, gcc-internal-format, gfc-internal-format
  msgid "Array section at %L to C_LOC"
  msgstr ""
  
! #: fortran/check.cc:6296
  #, gcc-internal-format, gfc-internal-format
  msgid "non double precision REAL argument to %s intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6312
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
  msgstr "памер \"%s\" больш чам %d байт"
  
! #: fortran/check.cc:6331
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/check.cc:6355
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have length at least 1"
  msgstr ""
  
! #: fortran/check.cc:6619
  #, gcc-internal-format, gfc-internal-format
  msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
  msgstr ""
  
! #: fortran/check.cc:6626
! #, gcc-internal-format, gfc-internal-format
! msgid "Type of %s argument of IMAGE_INDEX at %L shall be INTEGER"
! msgstr ""
! 
! #: fortran/check.cc:6635
  #, gcc-internal-format, gfc-internal-format
  msgid "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %d"
  msgstr ""
  
! #: fortran/check.cc:6668
! #, gcc-internal-format, gfc-internal-format
! msgid "DISTANCE= argument to NUM_IMAGES at %L"
! msgstr ""
! 
! #: fortran/check.cc:6681
! #, gcc-internal-format, gfc-internal-format
! msgid "FAILED= argument to NUM_IMAGES at %L"
  msgstr ""
  
! #: fortran/check.cc:6705
! #, gcc-internal-format, gfc-internal-format
! msgid "TEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPE"
  msgstr ""
  
! #: fortran/check.cc:6731
! #, gcc-internal-format, gfc-internal-format
! msgid "DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6738
! #, gcc-internal-format, gfc-internal-format
! msgid "The DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6749
! #, gcc-internal-format, gfc-internal-format
! msgid "Unexpected DIM argument with noncoarray argument at %L"
  msgstr ""
  
! #: fortran/check.cc:6767
! #, gcc-internal-format, gfc-internal-format
! msgid "DISTANCE= argument to THIS_IMAGE at %L"
  msgstr ""
  
! #: fortran/check.cc:6825
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0"
  msgstr ""
  
! #: fortran/check.cc:6877
  #, gcc-internal-format
  msgid "%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr ""
  
! #: fortran/check.cc:6896
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr ""
  
! #: fortran/check.cc:6904
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgstr ""
  
! #: fortran/check.cc:6939
  msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %zd < result size %zd"
  msgstr ""
  
! #: fortran/check.cc:7063
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar"
  msgstr ""
  
! #: fortran/check.cc:7076
  #, gcc-internal-format
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
  msgstr ""
  
! #: fortran/check.cc:7212
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7224
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least four"
  msgstr ""
  
! #: fortran/check.cc:7379 fortran/check.cc:7415
  #, gcc-internal-format
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
  msgstr ""
  
! #: fortran/check.cc:7426
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Too many arguments to %s at %L"
  msgstr "вельмі шмат аргументаў у функцыі \"%s\""
  
! #: fortran/check.cc:7444
  #, gcc-internal-format
  msgid "fe_runtime_error string must be null terminated"
  msgstr ""
  
! #: fortran/check.cc:7456
  #, gcc-internal-format, gfc-internal-format
  msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  msgstr ""
  
! #: fortran/check.cc:7498
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7505
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7526
  #, gcc-internal-format, gfc-internal-format
  msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
  msgstr ""
  
! #: fortran/check.cc:7536
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7543
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7563
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7573
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7588 fortran/check.cc:7595
  #, gcc-internal-format, gfc-internal-format
  msgid "integer arguments to SYSTEM_CLOCK at %L with different kind parameters"
  msgstr ""
  
! #: fortran/check.cc:7809
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgstr ""
  
! #: fortran/check.cc:7991
  #, gcc-internal-format
  msgid "Actual argument at %L of %qs intrinsic shall be an associated pointer"
  msgstr ""
  
! #: fortran/check.cc:8180 fortran/check.cc:8191
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant"
  msgstr ""
  
! #: fortran/check.cc:8251
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointer"
  msgstr ""
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.cc:811 fortran/decl.cc:4106 fortran/decl.cc:10866
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
  
! #: fortran/class.cc:3127 fortran/class.cc:3201
  #, gcc-internal-format
  msgid "%qs of %qs is PRIVATE at %L"
  msgstr ""
--- 74715,75546 ----
  #. None of the intrinsics fulfills the criteria of taking two arguments,
  #. returning the same type and kind as the arguments and being permitted
  #. as actual argument.
! #: fortran/check.cc:2537
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function %s at %L is not permitted for %s"
  msgstr ""
  
! #: fortran/check.cc:2555
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall have two arguments"
  msgstr ""
  
! #: fortran/check.cc:2565
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s argument at %L has type %s but the function passed as OPERATION at %L returns %s"
  msgstr ""
  
! #: fortran/check.cc:2576
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L has arguments of type %s and %s but shall have type %s"
  msgstr ""
  
! #: fortran/check.cc:2587
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall have scalar nonallocatable nonpointer arguments and return a nonallocatable nonpointer scalar"
  msgstr ""
  
! #: fortran/check.cc:2595
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall have the VALUE attribute either for none or both arguments"
  msgstr ""
  
! #: fortran/check.cc:2602
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall have the TARGET attribute either for none or both arguments"
  msgstr ""
  
! #: fortran/check.cc:2609
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall have the ASYNCHRONOUS attribute either for none or both arguments"
  msgstr ""
  
! #: fortran/check.cc:2617
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall not have the OPTIONAL attribute for either of the arguments"
  msgstr ""
  
! #: fortran/check.cc:2635
  #, gcc-internal-format, gfc-internal-format
  msgid "The character length of the %s argument at %L and of the arguments of the OPERATION at %L shall be the same"
  msgstr ""
  
! #: fortran/check.cc:2643
  #, gcc-internal-format, gfc-internal-format
  msgid "The character length of the %s argument at %L and of the function result of the OPERATION at %L shall be the same"
  msgstr ""
  
! #: fortran/check.cc:2660
  #, gcc-internal-format, gfc-internal-format
  msgid "The A argument at %L of CO_REDUCE shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:2667
  #, gcc-internal-format, gfc-internal-format
  msgid "Support for the A argument at %L with allocatable components is not yet implemented"
  msgstr ""
  
! #: fortran/check.cc:2689
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall be of type integer, real or character"
  msgstr ""
  
! #: fortran/check.cc:2718 fortran/check.cc:2726
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be UNSIGNED"
  msgstr ""
  
! #: fortran/check.cc:2734 fortran/check.cc:2748
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ constant at %L cannot appear in the COMPLEX intrinsic subprogram"
  msgstr ""
  
! #: fortran/check.cc:2805 fortran/check.cc:3532 fortran/check.cc:3615
! #: fortran/check.cc:3877 fortran/check.cc:3926 fortran/check.cc:5604
! #: fortran/check.cc:5749 fortran/check.cc:5827 fortran/check.cc:7153
! #: fortran/check.cc:7285
  #, gcc-internal-format
  msgid "%qs intrinsic with KIND argument at %L"
  msgstr ""
  
! #: fortran/check.cc:2852 fortran/check.cc:3160 fortran/check.cc:3220
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has invalid shape in dimension %d (%ld/%ld)"
  msgstr ""
  
! #: fortran/check.cc:2867 fortran/check.cc:3175 fortran/check.cc:3235
  #, gcc-internal-format
  msgid "%qs argument of intrinsic %qs at %L of must have rank %d or be a scalar"
  msgstr ""
  
! #: fortran/check.cc:2989 fortran/check.cc:4276 fortran/check.cc:4284
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be numeric or LOGICAL"
  msgstr ""
  
! #: fortran/check.cc:2997 fortran/check.cc:4294
  #, gcc-internal-format
  msgid "Argument types of %qs intrinsic at %L must match (%s/%s)"
  msgstr ""
  
! #: fortran/check.cc:3011
  #, gcc-internal-format
  msgid "Different shape for arguments %qs and %qs at %L for intrinsic %<dot_product%>"
  msgstr ""
  
! #: fortran/check.cc:3031 fortran/check.cc:3039
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be default real"
  msgstr ""
  
! #: fortran/check.cc:3196
  #, gcc-internal-format
  msgid "%qs must be of same type and kind as %qs at %L in %qs"
  msgstr ""
  
! #: fortran/check.cc:3260
  #, gcc-internal-format
  msgid "Missing %qs argument to %qs intrinsic at %L for %qs of type %qs"
  msgstr ""
  
! #: fortran/check.cc:3278
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in the FLOAT intrinsic subprogram"
  msgstr ""
  
! #: fortran/check.cc:3292
  #, gcc-internal-format, gfc-internal-format
  msgid "non-default INTEGER kind argument to %s intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:3353
  #, gcc-internal-format
  msgid "COMPLEX argument %qs of %qs intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:3479
  #, gcc-internal-format
  msgid "Arguments of %qs have different kind type parameters at %L"
  msgstr ""
  
! #: fortran/check.cc:3583
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument of %s at %L must be of length one"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: fortran/check.cc:3622
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be the same kind as %qs"
  msgstr ""
  
! #: fortran/check.cc:3655
  #, gcc-internal-format
  msgid "UINT intrinsic only valid with %<-funsigned%> at %L"
  msgstr ""
  
! #: fortran/check.cc:3679
  #, gcc-internal-format
  msgid "%qs intrinsic subprogram at %L has been removed.  Use INT intrinsic subprogram."
  msgstr ""
  
! #: fortran/check.cc:3748
  #, gcc-internal-format, gfc-internal-format
  msgid "SIZE at %L must be positive"
  msgstr ""
  
! #: fortran/check.cc:3760
  #, gcc-internal-format, gfc-internal-format
  msgid "The absolute value of SHIFT at %L must be less than or equal to SIZE at %L"
  msgstr ""
  
! #: fortran/check.cc:3819
  #, gcc-internal-format, gfc-internal-format
  msgid "STATUS at %L shall be an INTENT(OUT) variable"
  msgstr ""
  
! #: fortran/check.cc:3828
  #, gcc-internal-format
  msgid "%qs at %L shall be an INTENT(OUT) variable"
  msgstr ""
  
! #: fortran/check.cc:3853
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a data entity"
  msgstr ""
  
! #: fortran/check.cc:4068
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L must have at least two arguments"
  msgstr ""
  
! #: fortran/check.cc:4116
  #, fuzzy, gcc-internal-format
  msgid "Missing %qs argument to the %s intrinsic at %L"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: fortran/check.cc:4131
  #, gcc-internal-format
  msgid "Duplicate argument %qs at %L to intrinsic %s"
  msgstr ""
  
! #: fortran/check.cc:4136
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "Unknown argument %qs at %L to intrinsic %s"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: fortran/check.cc:4161
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Different character kinds at %L"
  msgstr "пустая сімвальная канстанта"
  
! #: fortran/check.cc:4170
  #, gcc-internal-format
  msgid "%<a%d%> argument of %qs intrinsic at %L must be %s(%d)"
  msgstr ""
  
! #: fortran/check.cc:4201
  #, gcc-internal-format
  msgid "%qs intrinsic with CHARACTER argument at %L"
  msgstr ""
  
! #: fortran/check.cc:4213
  #, gcc-internal-format
  msgid "%<a1%> argument of %qs intrinsic at %L must be INTEGER, REAL, CHARACTER or UNSIGNED"
  msgstr ""
  
! #: fortran/check.cc:4223
  #, gcc-internal-format
  msgid "%<a1%> argument of %qs intrinsic at %L must be INTEGER, REAL or CHARACTER"
  msgstr ""
  
! #: fortran/check.cc:4308
  #, gcc-internal-format
  msgid "Different shape on dimension 1 for arguments %qs and %qs at %L for intrinsic matmul"
  msgstr ""
  
! #: fortran/check.cc:4327
  #, gcc-internal-format
  msgid "Different shape on dimension 2 for argument %qs and dimension 1 for argument %qs at %L for intrinsic matmul"
  msgstr ""
  
! #: fortran/check.cc:4336
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of rank 1 or 2"
  msgstr ""
  
! #: fortran/check.cc:4514
  #, gcc-internal-format
  msgid "Argument %qs of %qs intrinsic at %L must be in type conformance to argument %qs at %L"
  msgstr ""
  
! #: fortran/check.cc:4648
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or UNSIGNED"
  msgstr ""
  
! #: fortran/check.cc:4656 fortran/check.cc:8390 fortran/check.cc:8405
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
  msgstr ""
  
! #: fortran/check.cc:4771
! #, gcc-internal-format, gfc-internal-format
! msgid "STAT= or ERRMSG= at %L not supported"
! msgstr ""
! 
! #: fortran/check.cc:4783
  #, gcc-internal-format, gfc-internal-format
  msgid "The FROM argument to MOVE_ALLOC at %L shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:4794
  #, gcc-internal-format, gfc-internal-format
  msgid "The TO argument to MOVE_ALLOC at %L shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:4801
  #, gcc-internal-format, gfc-internal-format
  msgid "The TO arguments in MOVE_ALLOC at %L must be polymorphic if FROM is polymorphic"
  msgstr ""
  
! #: fortran/check.cc:4812
  #, gcc-internal-format, gfc-internal-format
  msgid "The FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the same rank %d/%d"
  msgstr ""
  
! #: fortran/check.cc:4821
  #, gcc-internal-format, gfc-internal-format
  msgid "The FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the same corank %d/%d"
  msgstr ""
  
! #: fortran/check.cc:4861
  #, gcc-internal-format, gfc-internal-format
  msgid "The FROM and TO arguments at %L violate aliasing restrictions (F2003 12.4.1.7)"
  msgstr ""
  
! #: fortran/check.cc:4888
  #, gcc-internal-format
  msgid "Argument %<S%> of NEAREST at %L shall not be zero"
  msgstr ""
  
! #: fortran/check.cc:4944
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a POINTER, ALLOCATABLE or procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:4952
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL intrinsic with allocatable MOLD at %L"
  msgstr ""
  
! #: fortran/check.cc:4995
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall appear only if %qs is of type REAL and %qs is of type INTEGER or UNSIGNED"
  msgstr ""
  
! #: fortran/check.cc:5073 fortran/check.cc:7232
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)"
  msgstr ""
  
! #: fortran/check.cc:5134
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a dummy variable"
  msgstr ""
  
! #: fortran/check.cc:5144
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of an OPTIONAL dummy variable"
  msgstr ""
  
! #: fortran/check.cc:5163
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must not be a subobject of %qs"
  msgstr ""
  
! #: fortran/check.cc:5214
  #, gcc-internal-format, gfc-internal-format
  msgid "The argument of the RANK intrinsic at %L must be a data object"
  msgstr ""
  
! #: fortran/check.cc:5246
  #, gcc-internal-format, gfc-internal-format
  msgid "The ARRAY argument at %L of REDUCE shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:5256
  #, gcc-internal-format, gfc-internal-format
  msgid "The DIM argument at %L, if present, must be an integer scalar"
  msgstr ""
  
! #: fortran/check.cc:5263
  #, gcc-internal-format, gfc-internal-format
  msgid "The MASK argument at %L, if present, must be a logical array with the same rank as ARRAY"
  msgstr ""
  
! #: fortran/check.cc:5275
  #, gcc-internal-format, gfc-internal-format
  msgid "MASK present at %L without IDENTITY"
  msgstr ""
  
! #: fortran/check.cc:5279
  #, gcc-internal-format, gfc-internal-format
  msgid "The ORDERED argument at %L, if present, must be a logical scalar"
  msgstr ""
  
! #: fortran/check.cc:5287
  #, gcc-internal-format, gfc-internal-format
  msgid "The IDENTITY argument at %L, if present, must be a scalar with the same type as ARRAY"
  msgstr ""
  
! #: fortran/check.cc:5378
  #, gcc-internal-format
  msgid "%<shape%> argument of %<reshape%> intrinsic at %L must be an array of constant size"
  msgstr ""
  
! #: fortran/check.cc:5388
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is empty"
  msgstr ""
  
! #: fortran/check.cc:5395
  #, gcc-internal-format
  msgid "%<shape%> argument of %<reshape%> intrinsic at %L has more than %d elements"
  msgstr ""
  
! #: fortran/check.cc:5418
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has negative element (%d)"
  msgstr ""
  
! #: fortran/check.cc:5458
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has wrong number of elements (%d/%d)"
  msgstr ""
  
! #: fortran/check.cc:5476
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has out-of-range dimension (%d)"
  msgstr ""
  
! #: fortran/check.cc:5485
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has invalid permutation of dimensions (dimension %qd duplicated)"
  msgstr ""
  
! #: fortran/check.cc:5520 fortran/simplify.cc:7891
  #, gcc-internal-format, gfc-internal-format
  msgid "Without padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shape"
  msgstr ""
  
! #: fortran/check.cc:5537 fortran/check.cc:5556
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L cannot be of type %s"
  msgstr ""
  
! #: fortran/check.cc:5547 fortran/check.cc:5566
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of an extensible type"
  msgstr ""
  
! #: fortran/check.cc:5685
  #, gcc-internal-format
  msgid "SELECTED_REAL_KIND with neither %<P%> nor %<R%> argument at %L"
  msgstr ""
  
! #: fortran/check.cc:5716
  #, gcc-internal-format
  msgid "%qs intrinsic with RADIX argument at %L"
  msgstr ""
  
! #: fortran/check.cc:5764
  #, gcc-internal-format
  msgid "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array"
  msgstr ""
  
! #: fortran/check.cc:5845 fortran/check.cc:8450
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
  msgstr ""
  
! #: fortran/check.cc:5861 fortran/check.cc:6007 fortran/check.cc:8442
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
  msgstr ""
  
! #: fortran/check.cc:5872 fortran/check.cc:6019
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be an assumed-size array"
  msgstr ""
  
! #: fortran/check.cc:5954
  #, gcc-internal-format
  msgid "is_c_interoperable(): gfc_simplify_expr failed"
  msgstr ""
  
! #: fortran/check.cc:5998
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
  msgstr ""
  
! #: fortran/check.cc:6059
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:6113
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1, found %s instead of %s"
  msgstr ""
  
! #: fortran/check.cc:6147
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/check.cc:6159
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
  msgstr ""
  
! #: fortran/check.cc:6166
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:6173
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6180
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
  msgstr ""
  
! #: fortran/check.cc:6186
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
  msgstr ""
  
! #: fortran/check.cc:6205
  #, gcc-internal-format, gfc-internal-format
  msgid "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
  msgstr ""
  
! #: fortran/check.cc:6214
! #, gcc-internal-format, gfc-internal-format
! msgid "LOWER argument at %L to C_F_POINTER"
! msgstr ""
! 
! #: fortran/check.cc:6220
! #, gcc-internal-format, gfc-internal-format
! msgid "Unexpected LOWER argument at %L to C_F_POINTER with scalar FPTR"
! msgstr ""
! 
! #: fortran/check.cc:6241
! #, gcc-internal-format, gfc-internal-format
! msgid "LOWER argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
! msgstr ""
! 
! #: fortran/check.cc:6252
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic FPTR at %L to C_F_POINTER"
  msgstr ""
  
! #: fortran/check.cc:6258
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument to C_F_POINTER at %L is a function returning a pointer"
  msgstr ""
  
! #: fortran/check.cc:6265
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array FPTR argument to C_F_POINTER at %L: %s"
  msgstr ""
  
! #: fortran/check.cc:6281
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:6293
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:6300
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6306
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
  msgstr ""
  
! #: fortran/check.cc:6320
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6332
  #, gcc-internal-format
  msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
  msgstr ""
  
! #: fortran/check.cc:6339
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:6345
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure at %L to C_FUNLOC"
  msgstr ""
  
! #: fortran/check.cc:6359
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6365
  #, gcc-internal-format, gfc-internal-format
  msgid "X argument at %L to C_LOC shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:6376
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall have either the POINTER or the TARGET attribute"
  msgstr ""
  
! #: fortran/check.cc:6384
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
  msgstr ""
  
! #: fortran/check.cc:6393
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument at %L to C_LOC shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:6400
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array at %L as argument to C_LOC: %s"
  msgstr ""
  
! #: fortran/check.cc:6411
  #, gcc-internal-format, gfc-internal-format
  msgid "Array of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit size"
  msgstr ""
  
! #: fortran/check.cc:6416
  #, gcc-internal-format, gfc-internal-format
  msgid "Array section at %L to C_LOC"
  msgstr ""
  
! #: fortran/check.cc:6444
  #, gcc-internal-format, gfc-internal-format
  msgid "non double precision REAL argument to %s intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6460
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
  msgstr "памер \"%s\" больш чам %d байт"
  
! #: fortran/check.cc:6479
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/check.cc:6503
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have length at least 1"
  msgstr ""
  
! #: fortran/check.cc:6778
  #, gcc-internal-format, gfc-internal-format
  msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
  msgstr ""
  
! #: fortran/check.cc:6790
  #, gcc-internal-format, gfc-internal-format
  msgid "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %d"
  msgstr ""
  
! #: fortran/check.cc:6828
! #, gcc-internal-format
! msgid "%<team%> or %<team_number%> argument to %qs at %L"
  msgstr ""
  
! #: fortran/check.cc:6888
! #, gcc-internal-format
! msgid "First argument of %<this_image%> intrinsic at %L must be a coarray variable or an object of type %<team_type%> from the intrinsic module %<ISO_FORTRAN_ENV%>"
  msgstr ""
  
! #: fortran/check.cc:6917
! #, gcc-internal-format
! msgid "Second argument of %<this_image%> intrinsic at %L must be an %<INTEGER%> typed scalar or an object of type %<team_type%> from the intrinsic module %<ISO_FORTRAN_ENV%>"
  msgstr ""
  
! #: fortran/check.cc:6943
! #, gcc-internal-format
! msgid "%<dim%> argument without %<coarray%> argument not allowed for %<this_image%> intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6954
! #, gcc-internal-format
! msgid "%<team%> argument to %<this_image%> at %L"
  msgstr ""
  
! #: fortran/check.cc:6965
! #, gcc-internal-format
! msgid "At most one argument of type %<team_type%> from the intrinsic module %<ISO_FORTRAN_ENV%> to %<this_image%> at %L allowed"
  msgstr ""
  
! #: fortran/check.cc:7007
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0"
  msgstr ""
  
! #: fortran/check.cc:7059
  #, gcc-internal-format
  msgid "%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr ""
  
! #: fortran/check.cc:7078
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr ""
  
! #: fortran/check.cc:7086
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgstr ""
  
! #: fortran/check.cc:7121
  msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %zd < result size %zd"
  msgstr ""
  
! #: fortran/check.cc:7246
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar"
  msgstr ""
  
! #: fortran/check.cc:7259
  #, gcc-internal-format
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
  msgstr ""
  
! #: fortran/check.cc:7395
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7407
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least four"
  msgstr ""
  
! #: fortran/check.cc:7562 fortran/check.cc:7598
  #, gcc-internal-format
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
  msgstr ""
  
! #: fortran/check.cc:7609
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Too many arguments to %s at %L"
  msgstr "вельмі шмат аргументаў у функцыі \"%s\""
  
! #: fortran/check.cc:7627
  #, gcc-internal-format
  msgid "fe_runtime_error string must be null terminated"
  msgstr ""
  
! #: fortran/check.cc:7639
  #, gcc-internal-format, gfc-internal-format
  msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  msgstr ""
  
! #: fortran/check.cc:7681
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7688
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7709
  #, gcc-internal-format, gfc-internal-format
  msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
  msgstr ""
  
! #: fortran/check.cc:7719
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7726
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7746
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7756
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7771 fortran/check.cc:7778
  #, gcc-internal-format, gfc-internal-format
  msgid "integer arguments to SYSTEM_CLOCK at %L with different kind parameters"
  msgstr ""
  
! #: fortran/check.cc:7992
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgstr ""
  
! #: fortran/check.cc:8174
  #, gcc-internal-format
  msgid "Actual argument at %L of %qs intrinsic shall be an associated pointer"
  msgstr ""
  
! #: fortran/check.cc:8363 fortran/check.cc:8374
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant"
  msgstr ""
  
! #: fortran/check.cc:8434
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointer"
  msgstr ""
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.cc:811 fortran/decl.cc:4315 fortran/decl.cc:11360
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
  
! #: fortran/class.cc:1843
! #, gcc-internal-format
! msgid "Failed to create finalizer result symbol"
! msgstr ""
! 
! #: fortran/class.cc:1849
! #, gcc-internal-format
! msgid "Failed to set finalizer result attributes"
! msgstr ""
! 
! #: fortran/class.cc:3148 fortran/class.cc:3222
  #, gcc-internal-format
  msgid "%qs of %qs is PRIVATE at %L"
  msgstr ""
*************** msgstr ""
*** 72042,72053 ****
  msgid "To enable preprocessing, use %<-cpp%>"
  msgstr ""
  
! #: fortran/cpp.cc:583 fortran/cpp.cc:594 fortran/cpp.cc:725
  #, fuzzy, gcc-internal-format
  #| msgid "can't open output file `%s'"
  msgid "opening output file %qs: %s"
  msgstr "немагчыма адчыніць файл уводу `%s'"
  
  #: fortran/data.cc:67
  #, gcc-internal-format, gfc-internal-format
  msgid "non-constant array in DATA statement %L"
--- 75550,75566 ----
  msgid "To enable preprocessing, use %<-cpp%>"
  msgstr ""
  
! #: fortran/cpp.cc:583 fortran/cpp.cc:594 fortran/cpp.cc:732
  #, fuzzy, gcc-internal-format
  #| msgid "can't open output file `%s'"
  msgid "opening output file %qs: %s"
  msgstr "немагчыма адчыніць файл уводу `%s'"
  
+ #: fortran/cpp.cc:685
+ #, gcc-internal-format
+ msgid "%<-E%> is not supported with %<-fpreprocessed%>"
+ msgstr ""
+ 
  #: fortran/data.cc:67
  #, gcc-internal-format, gfc-internal-format
  msgid "non-constant array in DATA statement %L"
*************** msgstr ""
*** 72078,72089 ****
  msgid "Initialization string at %L was truncated to fit the variable (%wd/%wd)"
  msgstr ""
  
! #: fortran/data.cc:220 fortran/resolve.cc:5577
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/data.cc:226 fortran/resolve.cc:5607
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
--- 75591,75602 ----
  msgid "Initialization string at %L was truncated to fit the variable (%wd/%wd)"
  msgstr ""
  
! #: fortran/data.cc:220 fortran/resolve.cc:5843
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/data.cc:226 fortran/resolve.cc:5873
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
*************** msgstr ""
*** 72134,74097 ****
  msgid "Simplification error"
  msgstr ""
  
! #: fortran/decl.cc:293
  #, gcc-internal-format, gfc-internal-format
  msgid "Inquiry parameter cannot appear in a data-stmt-object-list at %C"
  msgstr ""
  
! #: fortran/decl.cc:307
  #, gcc-internal-format
  msgid "Host associated variable %qs may not be in the DATA statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:314
  #, gcc-internal-format
  msgid "initialization of common block variable %qs in DATA statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:452
  #, gcc-internal-format
  msgid "Symbol %qs must be a PARAMETER in DATA statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:478
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid initializer %s in Data statement at %C"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: fortran/decl.cc:583
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ at %L cannot appear in an old-style initialization"
  msgstr ""
  
! #: fortran/decl.cc:591
  #, gcc-internal-format
  msgid "BOZ literal constant near %L cannot be assigned to a %qs variable in an old-style initialization"
  msgstr ""
  
! #: fortran/decl.cc:601
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.cc:648
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/decl.cc:672
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid substring in data-implied-do at %L in DATA statement"
  msgstr ""
  
! #: fortran/decl.cc:695
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component or deferred-shaped array near %C in DATA statement"
  msgstr ""
  
! #: fortran/decl.cc:737
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in a structure constructor"
  msgstr ""
  
! #: fortran/decl.cc:753
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.cc:762
  #, gcc-internal-format, gfc-internal-format
  msgid "part-ref with pointer attribute near %L is not rightmost part-ref of data-stmt-object"
  msgstr ""
  
! #: fortran/decl.cc:801
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty old style initializer list at %C"
  msgstr ""
  
! #: fortran/decl.cc:810
  #, gcc-internal-format, gfc-internal-format
  msgid "Array in initializer list at %L must have an explicit shape"
  msgstr ""
  
! #: fortran/decl.cc:833
  #, gcc-internal-format, gfc-internal-format
  msgid "Repeat spec invalid in scalar initializer at %C"
  msgstr ""
  
! #: fortran/decl.cc:838
  #, gcc-internal-format, gfc-internal-format
  msgid "Repeat spec must be an integer at %C"
  msgstr ""
  
! #: fortran/decl.cc:849
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected data constant after repeat spec at %C"
  msgstr ""
  
! #: fortran/decl.cc:881
  #, gcc-internal-format, gfc-internal-format
  msgid "End of scalar initializer expected at %C"
  msgstr ""
  
! #: fortran/decl.cc:909
  #, gcc-internal-format, gfc-internal-format
  msgid "Not enough elements in array initializer at %C"
  msgstr ""
  
! #: fortran/decl.cc:911
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many elements in array initializer at %C"
  msgstr ""
  
! #: fortran/decl.cc:938
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in old style initializer list at %C"
  msgstr ""
  
! #: fortran/decl.cc:962
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed-rank array at %C shall not have a codimension"
  msgstr ""
  
! #: fortran/decl.cc:1027
  #, gcc-internal-format, gfc-internal-format
  msgid "Sum of array rank %d and corank %d at %C exceeds maximum allowed dimensions of %d"
  msgstr ""
  
! #: fortran/decl.cc:1051
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad INTENT specification at %C"
  msgstr ""
  
! #: fortran/decl.cc:1073
  #, gcc-internal-format, gfc-internal-format
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.cc:1166 fortran/resolve.cc:14147
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
  
! #: fortran/decl.cc:1192
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Old-style character length at %C"
  msgstr "пустая сімвальная канстанта"
  
! #: fortran/decl.cc:1223
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in character length specification at %C"
  msgstr ""
  
! #: fortran/decl.cc:1375 fortran/decl.cc:1382 fortran/decl.cc:1448
  #, gcc-internal-format
  msgid "Procedure %qs at %C is already defined at %L"
  msgstr ""
  
! #: fortran/decl.cc:1390
  #, gcc-internal-format
  msgid "Contained procedure %qs at %C clashes with procedure defined at %L"
  msgstr ""
  
! #: fortran/decl.cc:1402
  #, gcc-internal-format
  msgid "Name %qs at %C is already defined as a generic interface at %L"
  msgstr ""
  
! #: fortran/decl.cc:1420
  #, gcc-internal-format
  msgid "Procedure %qs at %C has an explicit interface from a previous declaration"
  msgstr ""
  
! #: fortran/decl.cc:1436
  #, gcc-internal-format
  msgid "Procedure %qs defined in interface body at %L clashes with internal procedure defined at %C"
  msgstr ""
  
! #: fortran/decl.cc:1519
  #, gcc-internal-format
  msgid "Procedure %qs at %L must have the BIND(C) attribute to be C interoperable"
  msgstr ""
  
! #: fortran/decl.cc:1546
  #, gcc-internal-format
  msgid "Variable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because derived type %qs is not C interoperable"
  msgstr ""
  
! #: fortran/decl.cc:1553
  #, gcc-internal-format
  msgid "Variable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because it is polymorphic"
  msgstr ""
  
! #: fortran/decl.cc:1560
  #, gcc-internal-format
  msgid "Variable %qs at %L is a dummy argument of the BIND(C) procedure %qs but may not be C interoperable"
  msgstr ""
  
! #: fortran/decl.cc:1569
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L may not be a pointer with CONTIGUOUS attribute as procedure %qs is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:1579
  #, gcc-internal-format
  msgid "Default-initialized dummy argument %qs with %s attribute at %L is not permitted in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/decl.cc:1600
  #, gcc-internal-format
  msgid "Allocatable character dummy argument %qs at %L must have deferred length as procedure %qs is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:1605
  #, gcc-internal-format
  msgid "Pointer character dummy argument %qs at %L must have deferred length as procedure %qs is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:1612
  #, gcc-internal-format
  msgid "Deferred-length character dummy argument %qs at %L of procedure %qs with BIND(C) attribute"
  msgstr ""
  
! #: fortran/decl.cc:1624
  #, gcc-internal-format
  msgid "Character dummy argument %qs at %L must be of length 1 as it has the VALUE attribute"
  msgstr ""
  
! #: fortran/decl.cc:1635
  #, gcc-internal-format
  msgid "Assumed-length character dummy argument %qs at %L of procedure %qs with BIND(C) attribute"
  msgstr ""
  
! #: fortran/decl.cc:1649
  #, gcc-internal-format
  msgid "Character dummy argument %qs at %L must be of constant length of one or assumed length, unless it has assumed shape or assumed rank, as procedure %qs has the BIND(C) attribute"
  msgstr ""
  
! #: fortran/decl.cc:1667
  #, gcc-internal-format
  msgid "Variable %qs at %L with ALLOCATABLE attribute in procedure %qs with BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:1675
  #, gcc-internal-format
  msgid "Variable %qs at %L with POINTER attribute in procedure %qs with BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:1684
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the OPTIONAL and the VALUE attribute because procedure %qs is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:1691
  #, gcc-internal-format
  msgid "Variable %qs at %L with OPTIONAL attribute in procedure %qs which is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:1702
  #, gcc-internal-format
  msgid "Assumed-shape array %qs at %L as dummy argument to the BIND(C) procedure %qs at %L"
  msgstr ""
  
! #: fortran/decl.cc:1769
  #, gcc-internal-format
  msgid "Symbol %qs at %C also declared as a type at %L"
  msgstr ""
  
! #: fortran/decl.cc:1831
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %C must be declared with a C interoperable kind since common block %qs is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:1871
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length must be a constant at %L"
  msgstr ""
  
! #: fortran/decl.cc:1886
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression at %L is being truncated (%ld/%ld)"
  msgstr ""
  
! #: fortran/decl.cc:1895 fortran/decl.cc:1901
  #, gcc-internal-format, gfc-internal-format
  msgid "The CHARACTER elements of the array constructor at %L must have the same length (%ld/%ld)"
  msgstr ""
  
! #: fortran/decl.cc:2040
  #, gcc-internal-format
  msgid "Initializer not allowed for PARAMETER %qs at %C"
  msgstr ""
  
! #: fortran/decl.cc:2053
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing initializer"
  msgid "PARAMETER at %L is missing an initializer"
  msgstr "прапушчан ініцыялізатар"
  
! #: fortran/decl.cc:2063
  #, gcc-internal-format
  msgid "Variable %qs at %C with an initializer already appears in a DATA statement"
  msgstr ""
  
! #: fortran/decl.cc:2106
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot initialize parameter array at %L with variable length elements"
  msgstr ""
  
! #: fortran/decl.cc:2140
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch of array at %L and its initializer (%d/%d)"
  msgstr ""
  
! #: fortran/decl.cc:2153
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot initialize implied-shape array at %L with scalar"
  msgstr ""
  
! #: fortran/decl.cc:2163
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad shape of initializer at %L"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: fortran/decl.cc:2170
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot determine shape of initializer at %L"
  msgstr ""
  
! #: fortran/decl.cc:2205
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-constant lower bound in implied-shape declaration at %L"
  msgstr ""
  
! #: fortran/decl.cc:2255
  #, gcc-internal-format
  msgid "Entity %qs at %L is incompatible with a BOZ literal constant"
  msgstr ""
  
! #: fortran/decl.cc:2321 fortran/decl.cc:2328
  #, gcc-internal-format, gfc-internal-format
  msgid "Component at %C must have the POINTER attribute"
  msgstr ""
  
! #: fortran/decl.cc:2337
  #, gcc-internal-format
  msgid "Component %qs with CLASS at %C must be allocatable or pointer"
  msgstr ""
  
! #: fortran/decl.cc:2346
  #, gcc-internal-format, gfc-internal-format
  msgid "Array component of structure at %C must have explicit or deferred shape"
  msgstr ""
  
! #: fortran/decl.cc:2370 fortran/symbol.cc:2276
  #, gcc-internal-format
  msgid "Component %qs at %C already declared at %L"
  msgstr ""
  
! #: fortran/decl.cc:2425
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer array component of structure at %C must have a deferred shape"
  msgstr ""
  
! #: fortran/decl.cc:2432
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component of structure at %C must have a deferred shape"
  msgstr ""
  
! #: fortran/decl.cc:2456
  #, gcc-internal-format, gfc-internal-format
  msgid "Array component of structure at %C must have an explicit shape"
  msgstr ""
  
! #: fortran/decl.cc:2473
  #, gcc-internal-format
  msgid "Type parameter %qs at %C has no corresponding entry in the type parameter name list at %L"
  msgstr ""
  
! #: fortran/decl.cc:2530
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() initialization at %C is ambiguous"
  msgstr ""
  
! #: fortran/decl.cc:2547
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() initialization at %C may not have MOLD"
  msgstr ""
  
! #: fortran/decl.cc:2564
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of pointer at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.cc:2585
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Error in pointer initialization at %C"
  msgstr "ініцыялізацыя"
  
! #: fortran/decl.cc:2592
  #, gcc-internal-format, gfc-internal-format
  msgid "non-NULL pointer initialization at %C"
  msgstr ""
  
! #: fortran/decl.cc:2615
  #, gcc-internal-format
  msgid "RESULT variable %qs at %L prohibits FUNCTION name %qs at %C from appearing in a specification statement"
  msgstr ""
  
! #: fortran/decl.cc:2670
  #, gcc-internal-format
  msgid "%qs not allowed outside STRUCTURE at %C"
  msgstr ""
  
! #: fortran/decl.cc:2672
  #, gcc-internal-format
  msgid "%qs at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.cc:2680
  #, gcc-internal-format
  msgid "%qs entity cannot have attributes at %C"
  msgstr ""
  
! #: fortran/decl.cc:2690
  #, gcc-internal-format
  msgid "Invalid character %qc in variable name at %C"
  msgstr ""
  
! #: fortran/decl.cc:2732
  #, gcc-internal-format
  msgid "Non-PARAMETER symbol %qs at %L cannot be implied-shape"
  msgstr ""
  
! #: fortran/decl.cc:2742
  #, gcc-internal-format, gfc-internal-format
  msgid "Implied-shape array at %L"
  msgstr ""
  
! #: fortran/decl.cc:2799
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit array shape at %C must be constant of INTEGER type and not %s type"
  msgstr ""
  
! #: fortran/decl.cc:2807
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit shaped array with nonconstant bounds at %C"
  msgstr ""
  
! #: fortran/decl.cc:2908
  #, gcc-internal-format
  msgid "%qs at %L is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs"
  msgstr ""
  
! #: fortran/decl.cc:2919
  #, gcc-internal-format
  msgid "%qs entity cannot have an initializer at %L"
  msgstr ""
  
! #: fortran/decl.cc:2945
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %L"
  msgstr ""
  
! #: fortran/decl.cc:2953
  #, gcc-internal-format
  msgid "Cannot set pointee array spec."
  msgstr ""
  
! #: fortran/decl.cc:3016
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization"
  msgid "Old-style initialization at %C"
  msgstr "ініцыялізацыя"
  
! #: fortran/decl.cc:3024
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid old style initialization for derived type component at %C"
  msgstr ""
  
! #: fortran/decl.cc:3037
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr ""
  
! #: fortran/decl.cc:3057 fortran/decl.cc:7271
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr ""
  
! #: fortran/decl.cc:3080
  #, gcc-internal-format
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr ""
  
! #: fortran/decl.cc:3089 fortran/decl.cc:11040
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr ""
  
! #: fortran/decl.cc:3096
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of variable at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.cc:3113
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of allocatable component at %C is not allowed"
  msgstr ""
  
! #: fortran/decl.cc:3122
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of structure component with a HOLLERITH constant at %L is not allowed"
  msgstr ""
  
! #: fortran/decl.cc:3136
  #, 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.cc:3144
  #, 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.cc:3152
  #, gcc-internal-format, gfc-internal-format
  msgid "The component at %C which is a type parameter must be a scalar"
  msgstr ""
  
! #: fortran/decl.cc:3161
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear as an initializer"
  msgstr ""
  
! #: fortran/decl.cc:3178
  #, gcc-internal-format
  msgid "Incompatible initialization between a derived type entity and an entity with %qs type at %C"
  msgstr ""
  
! #: fortran/decl.cc:3241 fortran/decl.cc:3276
  #, gcc-internal-format, gfc-internal-format
  msgid "Old-style type declaration %s*%d not supported at %C"
  msgstr ""
  
! #: fortran/decl.cc:3282
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard type declaration %s*%d at %C"
  msgstr ""
  
! #: fortran/decl.cc:3341 fortran/decl.cc:3418
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis at %C"
  msgstr ""
  
! #: fortran/decl.cc:3354 fortran/decl.cc:3489
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression at %C"
  msgstr ""
  
! #: fortran/decl.cc:3362 fortran/decl.cc:3495
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar initialization expression at %C"
  msgstr ""
  
! #: fortran/decl.cc:3392 fortran/decl.cc:4142
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Kind %d not supported for type %s at %C"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: fortran/decl.cc:3405
  #, gcc-internal-format, gfc-internal-format
  msgid "C kind type parameter is for type %s but type at %L is %s"
  msgstr ""
  
! #: fortran/decl.cc:3416
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis or comma at %C"
  msgstr ""
  
! #: fortran/decl.cc:3521
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind %d is not supported for CHARACTER at %C"
  msgstr ""
  
! #: fortran/decl.cc:3653
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CHARACTER declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:3754
  #, gcc-internal-format
  msgid "RECORD at %C is an extension, enable it with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.cc:3767
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected after RECORD at %C"
  msgstr ""
  
! #: fortran/decl.cc:3880
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parameters"
  msgstr ""
  
! #: fortran/decl.cc:3904
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C does not contain enough parameter expressions"
  msgstr ""
  
! #: fortran/decl.cc:3928
  #, gcc-internal-format
  msgid "The derived parameter %qs at %C does not have a default value"
  msgstr ""
  
! #: fortran/decl.cc:3961
  #, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C must be of INTEGER type and not %s type"
  msgstr ""
  
! #: fortran/decl.cc:3968
  #, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C does not simplify to an INTEGER constant"
  msgstr ""
  
! #: fortran/decl.cc:3995
  #, gcc-internal-format
  msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
  msgstr ""
  
! #: fortran/decl.cc:4002
  #, gcc-internal-format
  msgid "The value for the KIND parameter %qs at %C does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/decl.cc:4017
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C contains too many parameter expressions"
  msgstr ""
  
! #: fortran/decl.cc:4026
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameterized derived type at %C is ambiguous"
  msgstr ""
  
! #: fortran/decl.cc:4277
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type at %C"
  msgstr ""
  
! #: fortran/decl.cc:4289
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type used at %C is not available on the target machine"
  msgstr ""
  
! #: fortran/decl.cc:4351
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C is not allowed for components"
  msgstr ""
  
! #: fortran/decl.cc:4354
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C"
  msgstr ""
  
! #: fortran/decl.cc:4387 fortran/decl.cc:4421 fortran/decl.cc:4454
! #: fortran/decl.cc:4753
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE with intrinsic-type-spec at %C"
  msgstr ""
  
! #: fortran/decl.cc:4399 fortran/decl.cc:4427 fortran/decl.cc:4460
! #: fortran/decl.cc:4486 fortran/decl.cc:4778 fortran/decl.cc:4796
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed type-spec at %C"
  msgstr ""
  
! #: fortran/decl.cc:4450
  #, gcc-internal-format, gfc-internal-format
  msgid "DOUBLE COMPLEX at %C"
  msgstr ""
  
! #: fortran/decl.cc:4502 fortran/decl.cc:4644 fortran/decl.cc:4656
! #: fortran/decl.cc:4670 fortran/decl.cc:5155 fortran/decl.cc:5163
  #, fuzzy, gcc-internal-format
  msgid "Type name %qs at %C is ambiguous"
  msgstr "памер \"%s\" - %d байт"
  
! #: fortran/decl.cc:4603
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:4685
  #, gcc-internal-format
  msgid "Type name %qs at %C conflicts with previously declared entity at %L, which has the same name"
  msgstr ""
  
! #: fortran/decl.cc:4831
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate IMPLICIT NONE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:4840
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT NONE with spec list at %C"
  msgstr ""
  
! #: fortran/decl.cc:4899
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing character range in IMPLICIT at %C"
  msgstr ""
  
! #: fortran/decl.cc:4945
  #, gcc-internal-format, gfc-internal-format
  msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:4998
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT statement at %C following an IMPLICIT NONE (type) statement"
  msgstr ""
  
! #: fortran/decl.cc:5008
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:5114
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C only permitted in an INTERFACE body"
  msgstr ""
  
! #: fortran/decl.cc:5121
  #, 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.cc:5126
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: fortran/decl.cc:5140
! #, gcc-internal-format, gfc-internal-format
! msgid "Expecting list of named entities at %C"
  msgstr ""
  
! #: fortran/decl.cc:5169
  #, gcc-internal-format
  msgid "Cannot IMPORT %qs from host scoping unit at %C - does not exist."
  msgstr ""
  
! #: fortran/decl.cc:5176
  #, gcc-internal-format
  msgid "%qs is already IMPORTed from host scoping unit at %C"
  msgstr ""
  
! #: fortran/decl.cc:5217
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in IMPORT statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:5557
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing codimension specification at %C"
  msgstr ""
  
! #: fortran/decl.cc:5559
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing dimension specification at %C"
  msgstr ""
  
! #: fortran/decl.cc:5654
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute at %L"
  msgstr ""
  
! #: fortran/decl.cc:5671
  #, gcc-internal-format
  msgid "%s at %L is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.cc:5690
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:5692
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a STRUCTURE definition"
  msgstr ""
  
! #: fortran/decl.cc:5702
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:5704
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND attribute at %C in a STRUCTURE definition"
  msgstr ""
  
! #: fortran/decl.cc:5712
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.cc:5721
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:5723
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN attribute at %C in a STRUCTURE definition"
  msgstr ""
  
! #: fortran/decl.cc:5731
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.cc:5739
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:5741
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a STRUCTURE definition"
  msgstr ""
  
! #: fortran/decl.cc:5759
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute %s at %L in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:5769
  #, 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.cc:5779
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed outside a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:5792
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:5803
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:5858 fortran/decl.cc:9389
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr ""
  
! #: fortran/decl.cc:5864
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:5898
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:5905
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:5912
  #, gcc-internal-format
  msgid "match_attr_spec(): Bad attribute"
  msgstr ""
  
! #: fortran/decl.cc:5953
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple identifiers provided with single NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.cc:6051
  #, gcc-internal-format
  msgid "Implicitly declared BIND(C) function %qs at %L may not be C interoperable"
  msgstr ""
  
! #: fortran/decl.cc:6073
  #, 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.cc:6084
  #, gcc-internal-format
  msgid "Type declaration %qs at %L is not C interoperable but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:6090
  #, gcc-internal-format
  msgid "Variable %qs at %L may not be a C interoperable kind but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:6102
  #, 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.cc:6116
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the POINTER and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.cc:6124
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.cc:6136
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be an array"
  msgstr ""
  
! #: fortran/decl.cc:6142
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs of character type at %L must have length 1"
  msgstr ""
  
! #. Use gfc_warning_now because we won't say that the symbol fails
! #. just because of this.
! #: fortran/decl.cc:6153
  #, gcc-internal-format
! msgid "Symbol %qs at %L is marked PRIVATE but has been given the binding label %qs"
  msgstr ""
  
! #: fortran/decl.cc:6227
  #, gcc-internal-format, gfc-internal-format
  msgid "Need either entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:6272
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:6279
  #, fuzzy, gcc-internal-format
  #| msgid "Missing name"
  msgid "Missing symbol"
  msgstr "Прапушчана назва"
  
! #: fortran/decl.cc:6308
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:6370
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS entity at %C cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/decl.cc:6402
  #, 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.cc:6444
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in anonymous structure declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:6453
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in data declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:6525
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.cc:6530
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C found outside of a module, submodule, or interface"
  msgstr ""
  
! #: fortran/decl.cc:6581
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr ""
  
! #: fortran/decl.cc:6593
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr ""
  
! #: fortran/decl.cc:6639
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.cc:6646
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.cc:6653
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.cc:6714
  #, gcc-internal-format, gfc-internal-format
  msgid "A type parameter list is required at %C"
  msgstr ""
  
! #: fortran/decl.cc:6729 fortran/primary.cc:1998
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate-return argument at %C"
  msgstr ""
  
! #: fortran/decl.cc:6735 fortran/decl.cc:6744
  #, gcc-internal-format, gfc-internal-format
  msgid "A parameter name is required at %C"
  msgstr ""
  
! #: fortran/decl.cc:6785
  #, gcc-internal-format
  msgid "Name %qs at %C is the name of the procedure"
  msgstr ""
  
! #: fortran/decl.cc:6798
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected parameter list in type declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:6801
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.cc:6819
  #, gcc-internal-format
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr ""
  
! #: fortran/decl.cc:6822
  #, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.cc:6864
  #, gcc-internal-format
  msgid "MODULE PROCEDURE formal argument %qs conflicts with alternate return at %C"
  msgstr ""
  
! #: fortran/decl.cc:6868
  #, gcc-internal-format
  msgid "MODULE PROCEDURE formal argument is alternate return and conflicts with %qs in the separate declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:6873
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.cc:6880
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.cc:6919
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr ""
  
! #: fortran/decl.cc:6996
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
  
! #: fortran/decl.cc:7006 fortran/decl.cc:8146
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr ""
  
! #: fortran/decl.cc:7210
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:7217
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:7223
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr ""
  
! #: fortran/decl.cc:7246
  #, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr ""
  
! #: fortran/decl.cc:7292 fortran/decl.cc:7480 fortran/decl.cc:11524
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:7341 fortran/decl.cc:11424
  #, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr ""
  
! #: fortran/decl.cc:7348
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr ""
  
! #: fortran/decl.cc:7352
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.cc:7424
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.cc:7442
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr ""
  
! #: fortran/decl.cc:7451 fortran/decl.cc:10164
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr ""
  
! #: fortran/decl.cc:7521
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:7593
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:7623 fortran/decl.cc:7902 fortran/decl.cc:8113
! #: fortran/symbol.cc:1916
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr ""
  
! #: fortran/decl.cc:7653 fortran/decl.cc:8171
  #, gcc-internal-format
  msgid "Mismatch in BIND(C) names (%qs/%qs) at %C"
  msgstr ""
  
! #: fortran/decl.cc:7796
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:7805
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr ""
  
! #: fortran/decl.cc:7808
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr ""
  
! #: fortran/decl.cc:7811
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr ""
  
! #: fortran/decl.cc:7814
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr ""
  
! #: fortran/decl.cc:7818 fortran/decl.cc:7863
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/decl.cc:7822
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr ""
  
! #: fortran/decl.cc:7826
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr ""
  
! #: fortran/decl.cc:7830
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr ""
  
! #: fortran/decl.cc:7835
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr ""
  
! #: fortran/decl.cc:7839
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr ""
  
! #: fortran/decl.cc:7843
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr ""
  
! #: fortran/decl.cc:7847
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr ""
  
! #: fortran/decl.cc:7851
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr ""
  
! #: fortran/decl.cc:7855
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected ENTRY statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:7876
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr ""
  
! #: fortran/decl.cc:7927 fortran/decl.cc:8153
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.cc:8021
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %L with BIND(C) prohibited in an elemental procedure"
  msgstr ""
  
! #: fortran/decl.cc:8180
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return dummy argument cannot appear in a SUBROUTINE with the BIND(C) attribute at %L"
  msgstr ""
  
! #: fortran/decl.cc:8243 fortran/decl.cc:8250
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.cc:8290
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr ""
  
! #: fortran/decl.cc:8306
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr ""
  
! #: fortran/decl.cc:8314
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.cc:8333
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr ""
  
! #: fortran/decl.cc:8339
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.cc:8345
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.cc:8374
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr ""
  
! #: fortran/decl.cc:8650
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:8659
  #, gcc-internal-format, gfc-internal-format
  msgid "END statement instead of %s statement at %L"
  msgstr ""
  
  #. We would have required END [something].
! #: fortran/decl.cc:8668
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr ""
  
! #: fortran/decl.cc:8679
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s statement at %L"
  msgstr ""
  
! #: fortran/decl.cc:8699
  #, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr ""
  
! #: fortran/decl.cc:8716
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr ""
  
! #: fortran/decl.cc:8730 fortran/decl.cc:8738
  #, gcc-internal-format
  msgid "Expected label %qs for %s statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:8837
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr ""
  
! #: fortran/decl.cc:8845
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr ""
  
! #: fortran/decl.cc:8853
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr ""
  
! #: fortran/decl.cc:8862
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr ""
  
! #: fortran/decl.cc:8967
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr ""
  
! #: fortran/decl.cc:9004
  #, gcc-internal-format
  msgid "Expected %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:9018 fortran/decl.cc:9058
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr ""
  
! #: fortran/decl.cc:9034
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr ""
  
! #: fortran/decl.cc:9038
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr ""
  
! #: fortran/decl.cc:9044
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr ""
  
! #: fortran/decl.cc:9083
  #, gcc-internal-format
  msgid "Cannot set Cray pointee array spec."
  msgstr ""
  
! #: fortran/decl.cc:9087
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr ""
  
! #: fortran/decl.cc:9107
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr ""
  
! #: fortran/decl.cc:9119
  #, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9145
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.cc:9177
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.cc:9196
  #, gcc-internal-format
  msgid "Cray pointer declaration at %C requires %<-fcray-pointer%> flag"
  msgstr ""
  
! #: fortran/decl.cc:9235
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9333
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.cc:9349
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.cc:9397
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9431
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9458 fortran/decl.cc:9483
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.cc:9504 fortran/decl.cc:9524
  #, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.cc:9546
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.cc:9553
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9559
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.cc:9579
  #, 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.cc:9604
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.cc:9620
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9639 fortran/decl.cc:9695
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.cc:9674
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9681
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9730
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9737
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in STATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9756
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr ""
  
! #: fortran/decl.cc:9767
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr ""
  
! #: fortran/decl.cc:9802
  #, gcc-internal-format
  msgid "SAVE of COMMON block %qs at %C is not allowed in a BLOCK construct"
  msgstr ""
  
! #: fortran/decl.cc:9824
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9841
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.cc:9845
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9883
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9895
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9922
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr ""
  
! #: fortran/decl.cc:9947
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9959
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10003
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10028
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:10139
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr ""
  
! #: fortran/decl.cc:10197
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr ""
  
! #: fortran/decl.cc:10246
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:10255
  #, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr ""
  
! #: fortran/decl.cc:10261
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr ""
  
! #: fortran/decl.cc:10268
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:10275
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr ""
  
! #: fortran/decl.cc:10298
  #, 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.cc:10310
  #, 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.cc:10331
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr ""
  
! #: fortran/decl.cc:10377
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to create structure type '%s' at %C"
  msgstr ""
  
! #: fortran/decl.cc:10383
  #, gcc-internal-format
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr ""
  
! #: fortran/decl.cc:10430
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after MAP statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10463
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after UNION statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10498
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.cc:10512
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:10530
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10537
  #, gcc-internal-format
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/decl.cc:10700
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:10713
  #, gcc-internal-format, gfc-internal-format
  msgid "Mangled derived type definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:10742
  #, gcc-internal-format
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/decl.cc:10753
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/decl.cc:10756
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type"
  msgstr ""
  
! #: fortran/decl.cc:10771
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be a derived type at %C"
  msgstr ""
  
! #: fortran/decl.cc:10780
  #, gcc-internal-format
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr ""
  
! #: fortran/decl.cc:10843
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:10926
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr ""
  
! #: fortran/decl.cc:10946
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr ""
  
! #: fortran/decl.cc:10978
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr ""
  
! #: fortran/decl.cc:11057
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr ""
  
! #: fortran/decl.cc:11105
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr ""
  
! #: fortran/decl.cc:11141
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:11188 fortran/decl.cc:11203
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr ""
  
! #: fortran/decl.cc:11223
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr ""
  
! #: fortran/decl.cc:11243
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr ""
  
! #: fortran/decl.cc:11270
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:11288
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr ""
  
! #: fortran/decl.cc:11304
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr ""
  
! #: fortran/decl.cc:11317
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr ""
  
! #: fortran/decl.cc:11319
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:11327
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED cannot both appear at %C"
  msgstr ""
  
! #: fortran/decl.cc:11340
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.cc:11382
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:11388
  #, gcc-internal-format
  msgid "%<)%> expected at %C"
  msgstr ""
  
! #: fortran/decl.cc:11408
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.cc:11413
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr ""
  
! #: fortran/decl.cc:11436
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr ""
  
! #: fortran/decl.cc:11440
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr ""
  
! #: fortran/decl.cc:11452
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.cc:11458
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr ""
  
! #: fortran/decl.cc:11468
  #, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:11485
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr ""
  
! #: fortran/decl.cc:11496
  #, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.cc:11547
! #, gcc-internal-format, gfc-internal-format
! msgid "GENERIC at %C must be inside a derived-type CONTAINS"
! msgstr ""
! 
! #: fortran/decl.cc:11567
  #, gcc-internal-format
  msgid "Expected %<::%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:11579
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr ""
  
! #: fortran/decl.cc:11600
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:11611
  #, gcc-internal-format
  msgid "Expected %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:11647
  #, 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.cc:11655
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr ""
  
! #: fortran/decl.cc:11703
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr ""
  
! #: fortran/decl.cc:11713
  #, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr ""
  
! #: fortran/decl.cc:11731
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr ""
  
! #: fortran/decl.cc:11766
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr ""
  
! #: fortran/decl.cc:11778
  #, 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.cc:11800
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr ""
  
! #: fortran/decl.cc:11807
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr ""
  
! #: fortran/decl.cc:11817
  #, gcc-internal-format
  msgid "Expected %<,%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:11823
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "Unknown procedure name %qs at %C"
  msgstr "невядомая назва рэгістра: %s"
  
! #: fortran/decl.cc:11836
  #, gcc-internal-format
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr ""
  
! #: fortran/decl.cc:11910
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:11956
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:11977
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.cc:11991
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr ""
  
! #: fortran/decl.cc:12055
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ IVDEP directive at %C"
  msgstr ""
  
! #: fortran/decl.cc:12072
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ VECTOR directive at %C"
  msgstr ""
  
! #: fortran/decl.cc:12089
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ NOVECTOR directive at %C"
  msgstr ""
--- 75647,77708 ----
  msgid "Simplification error"
  msgstr ""
  
! #: fortran/decl.cc:294
  #, gcc-internal-format, gfc-internal-format
  msgid "Inquiry parameter cannot appear in a data-stmt-object-list at %C"
  msgstr ""
  
! #: fortran/decl.cc:308
  #, gcc-internal-format
  msgid "Host associated variable %qs may not be in the DATA statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:315
  #, gcc-internal-format
  msgid "initialization of common block variable %qs in DATA statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:453
  #, gcc-internal-format
  msgid "Symbol %qs must be a PARAMETER in DATA statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:479
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid initializer %s in Data statement at %C"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: fortran/decl.cc:584
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ at %L cannot appear in an old-style initialization"
  msgstr ""
  
! #: fortran/decl.cc:592
  #, gcc-internal-format
  msgid "BOZ literal constant near %L cannot be assigned to a %qs variable in an old-style initialization"
  msgstr ""
  
! #: fortran/decl.cc:602
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.cc:649
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/decl.cc:673
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid substring in data-implied-do at %L in DATA statement"
  msgstr ""
  
! #: fortran/decl.cc:696
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component or deferred-shaped array near %C in DATA statement"
  msgstr ""
  
! #: fortran/decl.cc:738
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in a structure constructor"
  msgstr ""
  
! #: fortran/decl.cc:754
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.cc:763
  #, gcc-internal-format, gfc-internal-format
  msgid "part-ref with pointer attribute near %L is not rightmost part-ref of data-stmt-object"
  msgstr ""
  
! #: fortran/decl.cc:802
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty old style initializer list at %C"
  msgstr ""
  
! #: fortran/decl.cc:811
  #, gcc-internal-format, gfc-internal-format
  msgid "Array in initializer list at %L must have an explicit shape"
  msgstr ""
  
! #: fortran/decl.cc:834
  #, gcc-internal-format, gfc-internal-format
  msgid "Repeat spec invalid in scalar initializer at %C"
  msgstr ""
  
! #: fortran/decl.cc:839
  #, gcc-internal-format, gfc-internal-format
  msgid "Repeat spec must be an integer at %C"
  msgstr ""
  
! #: fortran/decl.cc:850
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected data constant after repeat spec at %C"
  msgstr ""
  
! #: fortran/decl.cc:882
  #, gcc-internal-format, gfc-internal-format
  msgid "End of scalar initializer expected at %C"
  msgstr ""
  
! #: fortran/decl.cc:910
  #, gcc-internal-format, gfc-internal-format
  msgid "Not enough elements in array initializer at %C"
  msgstr ""
  
! #: fortran/decl.cc:912
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many elements in array initializer at %C"
  msgstr ""
  
! #: fortran/decl.cc:939
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in old style initializer list at %C"
  msgstr ""
  
! #: fortran/decl.cc:963
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed-rank array at %C shall not have a codimension"
  msgstr ""
  
! #: fortran/decl.cc:1028
  #, gcc-internal-format, gfc-internal-format
  msgid "Sum of array rank %d and corank %d at %C exceeds maximum allowed dimensions of %d"
  msgstr ""
  
! #: fortran/decl.cc:1052
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad INTENT specification at %C"
  msgstr ""
  
! #: fortran/decl.cc:1074
  #, gcc-internal-format, gfc-internal-format
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.cc:1167 fortran/resolve.cc:14857
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
  
! #: fortran/decl.cc:1193 fortran/decl.cc:1222
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Old-style character length at %C"
  msgstr "пустая сімвальная канстанта"
  
! #: fortran/decl.cc:1228
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in character length specification at %C"
  msgstr ""
  
! #: fortran/decl.cc:1380 fortran/decl.cc:1387 fortran/decl.cc:1453
  #, gcc-internal-format
  msgid "Procedure %qs at %C is already defined at %L"
  msgstr ""
  
! #: fortran/decl.cc:1395
  #, gcc-internal-format
  msgid "Contained procedure %qs at %C clashes with procedure defined at %L"
  msgstr ""
  
! #: fortran/decl.cc:1407
  #, gcc-internal-format
  msgid "Name %qs at %C is already defined as a generic interface at %L"
  msgstr ""
  
! #: fortran/decl.cc:1425
  #, gcc-internal-format
  msgid "Procedure %qs at %C has an explicit interface from a previous declaration"
  msgstr ""
  
! #: fortran/decl.cc:1441
  #, gcc-internal-format
  msgid "Procedure %qs defined in interface body at %L clashes with internal procedure defined at %C"
  msgstr ""
  
! #: fortran/decl.cc:1524
  #, gcc-internal-format
  msgid "Procedure %qs at %L must have the BIND(C) attribute to be C interoperable"
  msgstr ""
  
! #: fortran/decl.cc:1589
  #, gcc-internal-format
  msgid "Variable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because derived type %qs is not C interoperable"
  msgstr ""
  
! #: fortran/decl.cc:1596
  #, gcc-internal-format
  msgid "Variable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because it is polymorphic"
  msgstr ""
  
! #: fortran/decl.cc:1603
  #, gcc-internal-format
  msgid "Variable %qs at %L is a dummy argument of the BIND(C) procedure %qs but may not be C interoperable"
  msgstr ""
  
! #: fortran/decl.cc:1612
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L may not be a pointer with CONTIGUOUS attribute as procedure %qs is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:1622
  #, gcc-internal-format
  msgid "Default-initialized dummy argument %qs with %s attribute at %L is not permitted in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/decl.cc:1643
  #, gcc-internal-format
  msgid "Allocatable character dummy argument %qs at %L must have deferred length as procedure %qs is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:1648
  #, gcc-internal-format
  msgid "Pointer character dummy argument %qs at %L must have deferred length as procedure %qs is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:1655
  #, gcc-internal-format
  msgid "Deferred-length character dummy argument %qs at %L of procedure %qs with BIND(C) attribute"
  msgstr ""
  
! #: fortran/decl.cc:1667
  #, gcc-internal-format
  msgid "Character dummy argument %qs at %L must be of length 1 as it has the VALUE attribute"
  msgstr ""
  
! #: fortran/decl.cc:1678
  #, gcc-internal-format
  msgid "Assumed-length character dummy argument %qs at %L of procedure %qs with BIND(C) attribute"
  msgstr ""
  
! #: fortran/decl.cc:1692
  #, gcc-internal-format
  msgid "Character dummy argument %qs at %L must be of constant length of one or assumed length, unless it has assumed shape or assumed rank, as procedure %qs has the BIND(C) attribute"
  msgstr ""
  
! #: fortran/decl.cc:1710
  #, gcc-internal-format
  msgid "Variable %qs at %L with ALLOCATABLE attribute in procedure %qs with BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:1718
  #, gcc-internal-format
  msgid "Variable %qs at %L with POINTER attribute in procedure %qs with BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:1727
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the OPTIONAL and the VALUE attribute because procedure %qs is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:1734
  #, gcc-internal-format
  msgid "Variable %qs at %L with OPTIONAL attribute in procedure %qs which is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:1745
  #, gcc-internal-format
  msgid "Assumed-shape array %qs at %L as dummy argument to the BIND(C) procedure %qs at %L"
  msgstr ""
  
! #: fortran/decl.cc:1801
! #, gcc-internal-format, gfc-internal-format
! msgid "F2018: C8102 %s at %L is already imported by an %s statement and must not be re-declared"
! msgstr ""
! 
! #: fortran/decl.cc:1830
  #, gcc-internal-format
  msgid "Symbol %qs at %C also declared as a type at %L"
  msgstr ""
  
! #: fortran/decl.cc:1892
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %C must be declared with a C interoperable kind since common block %qs is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:1932
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length must be a constant at %L"
  msgstr ""
  
! #: fortran/decl.cc:1947
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression at %L is being truncated (%ld/%ld)"
  msgstr ""
  
! #: fortran/decl.cc:1956 fortran/decl.cc:1962
  #, gcc-internal-format, gfc-internal-format
  msgid "The CHARACTER elements of the array constructor at %L must have the same length (%ld/%ld)"
  msgstr ""
  
! #: fortran/decl.cc:2101
  #, gcc-internal-format
  msgid "Initializer not allowed for PARAMETER %qs at %C"
  msgstr ""
  
! #: fortran/decl.cc:2114
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing initializer"
  msgid "PARAMETER at %L is missing an initializer"
  msgstr "прапушчан ініцыялізатар"
  
! #: fortran/decl.cc:2124
  #, gcc-internal-format
  msgid "Variable %qs at %C with an initializer already appears in a DATA statement"
  msgstr ""
  
! #: fortran/decl.cc:2167
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot initialize parameter array at %L with variable length elements"
  msgstr ""
  
! #: fortran/decl.cc:2201
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch of array at %L and its initializer (%d/%d)"
  msgstr ""
  
! #: fortran/decl.cc:2214
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot initialize implied-shape array at %L with scalar"
  msgstr ""
  
! #: fortran/decl.cc:2224
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad shape of initializer at %L"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: fortran/decl.cc:2231
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot determine shape of initializer at %L"
  msgstr ""
  
! #: fortran/decl.cc:2266
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-constant lower bound in implied-shape declaration at %L"
  msgstr ""
  
! #: fortran/decl.cc:2316
  #, gcc-internal-format
  msgid "Entity %qs at %L is incompatible with a BOZ literal constant"
  msgstr ""
  
! #: fortran/decl.cc:2382 fortran/decl.cc:2389
  #, gcc-internal-format, gfc-internal-format
  msgid "Component at %C must have the POINTER attribute"
  msgstr ""
  
! #: fortran/decl.cc:2398
  #, gcc-internal-format
  msgid "Component %qs with CLASS at %C must be allocatable or pointer"
  msgstr ""
  
! #: fortran/decl.cc:2407
  #, gcc-internal-format, gfc-internal-format
  msgid "Array component of structure at %C must have explicit or deferred shape"
  msgstr ""
  
! #: fortran/decl.cc:2431 fortran/symbol.cc:2343
  #, gcc-internal-format
  msgid "Component %qs at %C already declared at %L"
  msgstr ""
  
! #: fortran/decl.cc:2486
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer array component of structure at %C must have a deferred shape"
  msgstr ""
  
! #: fortran/decl.cc:2493
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component of structure at %C must have a deferred shape"
  msgstr ""
  
! #: fortran/decl.cc:2517
  #, gcc-internal-format, gfc-internal-format
  msgid "Array component of structure at %C must have an explicit shape"
  msgstr ""
  
! #: fortran/decl.cc:2534
  #, gcc-internal-format
  msgid "Type parameter %qs at %C has no corresponding entry in the type parameter name list at %L"
  msgstr ""
  
! #: fortran/decl.cc:2591
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() initialization at %C is ambiguous"
  msgstr ""
  
! #: fortran/decl.cc:2608
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() initialization at %C may not have MOLD"
  msgstr ""
  
! #: fortran/decl.cc:2625
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of pointer at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.cc:2646
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Error in pointer initialization at %C"
  msgstr "ініцыялізацыя"
  
! #: fortran/decl.cc:2653
  #, gcc-internal-format, gfc-internal-format
  msgid "non-NULL pointer initialization at %C"
  msgstr ""
  
! #: fortran/decl.cc:2676
  #, gcc-internal-format
  msgid "RESULT variable %qs at %L prohibits FUNCTION name %qs at %C from appearing in a specification statement"
  msgstr ""
  
! #: fortran/decl.cc:2731
  #, gcc-internal-format
  msgid "%qs not allowed outside STRUCTURE at %C"
  msgstr ""
  
! #: fortran/decl.cc:2733
  #, gcc-internal-format
  msgid "%qs at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.cc:2741
  #, gcc-internal-format
  msgid "%qs entity cannot have attributes at %C"
  msgstr ""
  
! #: fortran/decl.cc:2751
  #, gcc-internal-format
  msgid "Invalid character %qc in variable name at %C"
  msgstr ""
  
! #: fortran/decl.cc:2793
  #, gcc-internal-format
  msgid "Non-PARAMETER symbol %qs at %L cannot be implied-shape"
  msgstr ""
  
! #: fortran/decl.cc:2803
  #, gcc-internal-format, gfc-internal-format
  msgid "Implied-shape array at %L"
  msgstr ""
  
! #: fortran/decl.cc:2860
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit array shape at %C must be constant of INTEGER type and not %s type"
  msgstr ""
  
! #: fortran/decl.cc:2868
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit shaped array with nonconstant bounds at %C"
  msgstr ""
  
! #: fortran/decl.cc:2969
  #, gcc-internal-format
  msgid "%qs at %L is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs"
  msgstr ""
  
! #: fortran/decl.cc:2980
  #, gcc-internal-format
  msgid "%qs entity cannot have an initializer at %L"
  msgstr ""
  
! #: fortran/decl.cc:3006
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %L"
  msgstr ""
  
! #: fortran/decl.cc:3014
  #, gcc-internal-format
  msgid "Cannot set pointee array spec."
  msgstr ""
  
! #: fortran/decl.cc:3077
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization"
  msgid "Old-style initialization at %C"
  msgstr "ініцыялізацыя"
  
! #: fortran/decl.cc:3085
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid old style initialization for derived type component at %C"
  msgstr ""
  
! #: fortran/decl.cc:3098
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr ""
  
! #: fortran/decl.cc:3118 fortran/decl.cc:7749
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr ""
  
! #: fortran/decl.cc:3141
  #, gcc-internal-format
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr ""
  
! #: fortran/decl.cc:3159 fortran/decl.cc:11534
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr ""
  
! #: fortran/decl.cc:3166
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of variable at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.cc:3183
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of allocatable component at %C is not allowed"
  msgstr ""
  
! #: fortran/decl.cc:3192
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of structure component with a HOLLERITH constant at %L is not allowed"
  msgstr ""
  
! #: fortran/decl.cc:3206
  #, 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.cc:3214
  #, 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.cc:3222
  #, gcc-internal-format, gfc-internal-format
  msgid "The component at %C which is a type parameter must be a scalar"
  msgstr ""
  
! #: fortran/decl.cc:3231
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear as an initializer"
  msgstr ""
  
! #: fortran/decl.cc:3248
  #, gcc-internal-format
  msgid "Incompatible initialization between a derived type entity and an entity with %qs type at %C"
  msgstr ""
  
! #: fortran/decl.cc:3311 fortran/decl.cc:3346
  #, gcc-internal-format, gfc-internal-format
  msgid "Old-style type declaration %s*%d not supported at %C"
  msgstr ""
  
! #: fortran/decl.cc:3352
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard type declaration %s*%d at %C"
  msgstr ""
  
! #: fortran/decl.cc:3411 fortran/decl.cc:3488
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis at %C"
  msgstr ""
  
! #: fortran/decl.cc:3424 fortran/decl.cc:3559
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression at %C"
  msgstr ""
  
! #: fortran/decl.cc:3432 fortran/decl.cc:3565
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar initialization expression at %C"
  msgstr ""
  
! #: fortran/decl.cc:3462 fortran/decl.cc:4351
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Kind %d not supported for type %s at %C"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: fortran/decl.cc:3475
  #, gcc-internal-format, gfc-internal-format
  msgid "C kind type parameter is for type %s but type at %L is %s"
  msgstr ""
  
! #: fortran/decl.cc:3486
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis or comma at %C"
  msgstr ""
  
! #: fortran/decl.cc:3591
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind %d is not supported for CHARACTER at %C"
  msgstr ""
  
! #: fortran/decl.cc:3723
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CHARACTER declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:3824
  #, gcc-internal-format
  msgid "RECORD at %C is an extension, enable it with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.cc:3837
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected after RECORD at %C"
  msgstr ""
  
! #: fortran/decl.cc:4011
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parameters"
  msgstr ""
  
! #: fortran/decl.cc:4040
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C does not contain enough parameter expressions"
  msgstr ""
  
! #: fortran/decl.cc:4064
  #, gcc-internal-format
  msgid "The derived parameter %qs at %C does not have a default value"
  msgstr ""
  
! #: fortran/decl.cc:4075
! #, gcc-internal-format, gfc-internal-format
! msgid "The type parameter expression at %L must be of INTEGER type and not %s"
! msgstr ""
! 
! #: fortran/decl.cc:4113
  #, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C must be of INTEGER type and not %s type"
  msgstr ""
  
! #: fortran/decl.cc:4120
  #, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C does not simplify to an INTEGER constant"
  msgstr ""
  
! #: fortran/decl.cc:4147
  #, gcc-internal-format
  msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
  msgstr ""
  
! #: fortran/decl.cc:4154
  #, gcc-internal-format
  msgid "The value for the KIND parameter %qs at %C does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/decl.cc:4178
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C contains too many parameter expressions"
  msgstr ""
  
! #: fortran/decl.cc:4187
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameterized derived type at %C is ambiguous"
  msgstr ""
  
! #: fortran/decl.cc:4551
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type at %C"
  msgstr ""
  
! #: fortran/decl.cc:4563
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type used at %C is not available on the target machine"
  msgstr ""
  
! #: fortran/decl.cc:4625
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C is not allowed for components"
  msgstr ""
  
! #: fortran/decl.cc:4628
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C"
  msgstr ""
  
! #: fortran/decl.cc:4661 fortran/decl.cc:4695 fortran/decl.cc:4728
! #: fortran/decl.cc:5062
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE with intrinsic-type-spec at %C"
  msgstr ""
  
! #: fortran/decl.cc:4673 fortran/decl.cc:4701 fortran/decl.cc:4734
! #: fortran/decl.cc:4760 fortran/decl.cc:5087 fortran/decl.cc:5105
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed type-spec at %C"
  msgstr ""
  
! #: fortran/decl.cc:4724
  #, gcc-internal-format, gfc-internal-format
  msgid "DOUBLE COMPLEX at %C"
  msgstr ""
  
! #: fortran/decl.cc:4776 fortran/decl.cc:4943 fortran/decl.cc:4955
! #: fortran/decl.cc:4969 fortran/decl.cc:5582 fortran/decl.cc:5592
  #, fuzzy, gcc-internal-format
  msgid "Type name %qs at %C is ambiguous"
  msgstr "памер \"%s\" - %d байт"
  
! #: fortran/decl.cc:4877
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:4984
  #, gcc-internal-format
  msgid "Type name %qs at %C conflicts with previously declared entity at %L, which has the same name"
  msgstr ""
  
! #: fortran/decl.cc:4995
! #, gcc-internal-format
! msgid "Type %qs is not parameterized and so the type parameter spec list at %C may not appear"
! msgstr ""
! 
! #: fortran/decl.cc:5140
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate IMPLICIT NONE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:5149
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT NONE with spec list at %C"
  msgstr ""
  
! #: fortran/decl.cc:5208
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing character range in IMPLICIT at %C"
  msgstr ""
  
! #: fortran/decl.cc:5254
  #, gcc-internal-format, gfc-internal-format
  msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:5307
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT statement at %C following an IMPLICIT NONE (type) statement"
  msgstr ""
  
! #: fortran/decl.cc:5317
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:5474
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C only permitted in an INTERFACE body"
  msgstr ""
  
! #: fortran/decl.cc:5490
  #, 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.cc:5495
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: fortran/decl.cc:5574
! #, gcc-internal-format
! msgid "import-name %qs at %C is in the local scope"
  msgstr ""
  
! #: fortran/decl.cc:5601
  #, gcc-internal-format
  msgid "Cannot IMPORT %qs from host scoping unit at %C - does not exist."
  msgstr ""
  
! #: fortran/decl.cc:5622
  #, gcc-internal-format
  msgid "%qs is already IMPORTed from host scoping unit at %C"
  msgstr ""
  
! #: fortran/decl.cc:5665
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in IMPORT statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:5669
! #, gcc-internal-format, gfc-internal-format
! msgid "F2018: C897 IMPORT statement at %C cannot appear in a main program, an external subprogram, a module or block data"
! msgstr ""
! 
! #: fortran/decl.cc:5674
! #, gcc-internal-format, gfc-internal-format
! msgid "F2018: C898 IMPORT statement at %C is not permitted because a scoping unit has an ONLY specifier, can only have IMPORT with an ONLY specifier"
! msgstr ""
! 
! #: fortran/decl.cc:5680
! #, gcc-internal-format, gfc-internal-format
! msgid "F2018: C899 IMPORT, NONE shall not appear in the scoping unit of a submodule as at %C"
! msgstr ""
! 
! #: fortran/decl.cc:5685
! #, gcc-internal-format, gfc-internal-format
! msgid "F2018: C8100 IMPORT statement at %C is not permitted because %s has already been declared, which must be unique in the scoping unit"
! msgstr ""
! 
! #: fortran/decl.cc:5693
! #, gcc-internal-format, gfc-internal-format
! msgid "Expecting list of named entities at %C"
! msgstr ""
! 
! #: fortran/decl.cc:6033
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing codimension specification at %C"
  msgstr ""
  
! #: fortran/decl.cc:6035
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing dimension specification at %C"
  msgstr ""
  
! #: fortran/decl.cc:6130
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute at %L"
  msgstr ""
  
! #: fortran/decl.cc:6147
  #, gcc-internal-format
  msgid "%s at %L is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.cc:6166
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:6168
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a STRUCTURE definition"
  msgstr ""
  
! #: fortran/decl.cc:6178
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:6180
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND attribute at %C in a STRUCTURE definition"
  msgstr ""
  
! #: fortran/decl.cc:6188
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.cc:6197
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:6199
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN attribute at %C in a STRUCTURE definition"
  msgstr ""
  
! #: fortran/decl.cc:6207
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.cc:6215
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:6217
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a STRUCTURE definition"
  msgstr ""
  
! #: fortran/decl.cc:6235
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute %s at %L in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:6245
  #, 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.cc:6255
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed outside a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:6268
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:6279
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:6334 fortran/decl.cc:9883
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr ""
  
! #: fortran/decl.cc:6340
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:6374
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:6381
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:6388
  #, gcc-internal-format
  msgid "match_attr_spec(): Bad attribute"
  msgstr ""
  
! #: fortran/decl.cc:6429
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple identifiers provided with single NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.cc:6527
  #, gcc-internal-format
  msgid "Implicitly declared BIND(C) function %qs at %L may not be C interoperable"
  msgstr ""
  
! #: fortran/decl.cc:6549
  #, 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.cc:6560
  #, gcc-internal-format
  msgid "Type declaration %qs at %L is not C interoperable but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:6566
  #, gcc-internal-format
  msgid "Variable %qs at %L may not be a C interoperable kind but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:6578
  #, 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.cc:6592
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the POINTER and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.cc:6600
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.cc:6612
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be an array"
  msgstr ""
  
! #: fortran/decl.cc:6618
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs of character type at %L must have length 1"
  msgstr ""
  
! #: fortran/decl.cc:6631
  #, gcc-internal-format
! msgid "Symbol %qs at %L is marked PRIVATE but is accessible via its default binding name %qs"
  msgstr ""
  
! #: fortran/decl.cc:6705
  #, gcc-internal-format, gfc-internal-format
  msgid "Need either entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:6750
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:6757
  #, fuzzy, gcc-internal-format
  #| msgid "Missing name"
  msgid "Missing symbol"
  msgstr "Прапушчана назва"
  
! #: fortran/decl.cc:6786
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:6848
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS entity at %C cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/decl.cc:6880
  #, 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.cc:6922
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in anonymous structure declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:6931
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in data declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:7003
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.cc:7008
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C found outside of a module, submodule, or interface"
  msgstr ""
  
! #: fortran/decl.cc:7059
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr ""
  
! #: fortran/decl.cc:7071
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr ""
  
! #: fortran/decl.cc:7117
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.cc:7124
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.cc:7131
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.cc:7192
  #, gcc-internal-format, gfc-internal-format
  msgid "A type parameter list is required at %C"
  msgstr ""
  
! #: fortran/decl.cc:7207 fortran/primary.cc:1998
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate-return argument at %C"
  msgstr ""
  
! #: fortran/decl.cc:7213 fortran/decl.cc:7222
  #, gcc-internal-format, gfc-internal-format
  msgid "A parameter name is required at %C"
  msgstr ""
  
! #: fortran/decl.cc:7263
  #, gcc-internal-format
  msgid "Name %qs at %C is the name of the procedure"
  msgstr ""
  
! #: fortran/decl.cc:7276
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected parameter list in type declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:7279
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.cc:7297
  #, gcc-internal-format
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr ""
  
! #: fortran/decl.cc:7300
  #, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.cc:7342
  #, gcc-internal-format
  msgid "MODULE PROCEDURE formal argument %qs conflicts with alternate return at %C"
  msgstr ""
  
! #: fortran/decl.cc:7346
  #, gcc-internal-format
  msgid "MODULE PROCEDURE formal argument is alternate return and conflicts with %qs in the separate declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:7351
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.cc:7358
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.cc:7397
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr ""
  
! #: fortran/decl.cc:7474
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
  
! #: fortran/decl.cc:7484 fortran/decl.cc:8627
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr ""
  
! #: fortran/decl.cc:7688
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:7695
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:7701
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr ""
  
! #: fortran/decl.cc:7724
  #, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr ""
  
! #: fortran/decl.cc:7770 fortran/decl.cc:7961 fortran/decl.cc:12018
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:7819 fortran/decl.cc:11918
  #, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr ""
  
! #: fortran/decl.cc:7826
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr ""
  
! #: fortran/decl.cc:7830
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.cc:7905
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.cc:7923
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr ""
  
! #: fortran/decl.cc:7932 fortran/decl.cc:10658
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr ""
  
! #: fortran/decl.cc:8002
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:8074
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:8104 fortran/decl.cc:8383 fortran/decl.cc:8594
! #: fortran/symbol.cc:1973
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr ""
  
! #: fortran/decl.cc:8134 fortran/decl.cc:8652
  #, gcc-internal-format
  msgid "Mismatch in BIND(C) names (%qs/%qs) at %C"
  msgstr ""
  
! #: fortran/decl.cc:8277
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:8286
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr ""
  
! #: fortran/decl.cc:8289
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr ""
  
! #: fortran/decl.cc:8292
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr ""
  
! #: fortran/decl.cc:8295
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr ""
  
! #: fortran/decl.cc:8299 fortran/decl.cc:8344
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/decl.cc:8303
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr ""
  
! #: fortran/decl.cc:8307
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr ""
  
! #: fortran/decl.cc:8311
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr ""
  
! #: fortran/decl.cc:8316
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr ""
  
! #: fortran/decl.cc:8320
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr ""
  
! #: fortran/decl.cc:8324
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr ""
  
! #: fortran/decl.cc:8328
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr ""
  
! #: fortran/decl.cc:8332
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr ""
  
! #: fortran/decl.cc:8336
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected ENTRY statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:8357
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr ""
  
! #: fortran/decl.cc:8408 fortran/decl.cc:8634
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.cc:8502
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %L with BIND(C) prohibited in an elemental procedure"
  msgstr ""
  
! #: fortran/decl.cc:8661
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return dummy argument cannot appear in a SUBROUTINE with the BIND(C) attribute at %L"
  msgstr ""
  
! #: fortran/decl.cc:8724 fortran/decl.cc:8731
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.cc:8771
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr ""
  
! #: fortran/decl.cc:8787
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr ""
  
! #: fortran/decl.cc:8795
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.cc:8814
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr ""
  
! #: fortran/decl.cc:8820
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.cc:8826
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.cc:8855
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr ""
  
! #: fortran/decl.cc:9138
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9147
  #, gcc-internal-format, gfc-internal-format
  msgid "END statement instead of %s statement at %L"
  msgstr ""
  
  #. We would have required END [something].
! #: fortran/decl.cc:9156
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr ""
  
! #: fortran/decl.cc:9167
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s statement at %L"
  msgstr ""
  
! #: fortran/decl.cc:9192
  #, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr ""
  
! #: fortran/decl.cc:9209
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr ""
  
! #: fortran/decl.cc:9223 fortran/decl.cc:9231
  #, gcc-internal-format
  msgid "Expected label %qs for %s statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9331
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr ""
  
! #: fortran/decl.cc:9339
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr ""
  
! #: fortran/decl.cc:9347
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr ""
  
! #: fortran/decl.cc:9356
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr ""
  
! #: fortran/decl.cc:9461
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr ""
  
! #: fortran/decl.cc:9498
  #, gcc-internal-format
  msgid "Expected %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:9512 fortran/decl.cc:9552
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr ""
  
! #: fortran/decl.cc:9528
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr ""
  
! #: fortran/decl.cc:9532
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr ""
  
! #: fortran/decl.cc:9538
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr ""
  
! #: fortran/decl.cc:9577
  #, gcc-internal-format
  msgid "Cannot set Cray pointee array spec."
  msgstr ""
  
! #: fortran/decl.cc:9581
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr ""
  
! #: fortran/decl.cc:9601
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr ""
  
! #: fortran/decl.cc:9613
  #, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9639
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.cc:9671
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.cc:9690
  #, gcc-internal-format
  msgid "Cray pointer declaration at %C requires %<-fcray-pointer%> flag"
  msgstr ""
  
! #: fortran/decl.cc:9729
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9827
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.cc:9843
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.cc:9891
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9925
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9952 fortran/decl.cc:9977
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.cc:9998 fortran/decl.cc:10018
  #, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.cc:10040
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.cc:10047
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10053
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.cc:10073
  #, 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.cc:10098
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.cc:10114
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10133 fortran/decl.cc:10189
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.cc:10168
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10175
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10224
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10231
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in STATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10250
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr ""
  
! #: fortran/decl.cc:10261
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr ""
  
! #: fortran/decl.cc:10296
  #, gcc-internal-format
  msgid "SAVE of COMMON block %qs at %C is not allowed in a BLOCK construct"
  msgstr ""
  
! #: fortran/decl.cc:10318
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10335
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.cc:10339
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10377
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10389
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10416
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr ""
  
! #: fortran/decl.cc:10441
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10453
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10497
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10522
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:10633
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr ""
  
! #: fortran/decl.cc:10691
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr ""
  
! #: fortran/decl.cc:10740
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:10749
  #, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr ""
  
! #: fortran/decl.cc:10755
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr ""
  
! #: fortran/decl.cc:10762
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:10769
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr ""
  
! #: fortran/decl.cc:10792
  #, 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.cc:10804
  #, 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.cc:10825
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr ""
  
! #: fortran/decl.cc:10871
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to create structure type '%s' at %C"
  msgstr ""
  
! #: fortran/decl.cc:10877
  #, gcc-internal-format
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr ""
  
! #: fortran/decl.cc:10924
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after MAP statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10957
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after UNION statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10992
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.cc:11006
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:11024
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:11031
  #, gcc-internal-format
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/decl.cc:11194
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:11207
  #, gcc-internal-format, gfc-internal-format
  msgid "Mangled derived type definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:11236
  #, gcc-internal-format
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/decl.cc:11247
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/decl.cc:11250
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type"
  msgstr ""
  
! #: fortran/decl.cc:11265
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be a derived type at %C"
  msgstr ""
  
! #: fortran/decl.cc:11274
  #, gcc-internal-format
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr ""
  
! #: fortran/decl.cc:11337
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:11420
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr ""
  
! #: fortran/decl.cc:11440
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr ""
  
! #: fortran/decl.cc:11472
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr ""
  
! #: fortran/decl.cc:11551
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr ""
  
! #: fortran/decl.cc:11599
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr ""
  
! #: fortran/decl.cc:11635
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:11682 fortran/decl.cc:11697
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr ""
  
! #: fortran/decl.cc:11717
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr ""
  
! #: fortran/decl.cc:11737
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr ""
  
! #: fortran/decl.cc:11764
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:11782
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr ""
  
! #: fortran/decl.cc:11798
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr ""
  
! #: fortran/decl.cc:11811
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr ""
  
! #: fortran/decl.cc:11813
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:11821
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED cannot both appear at %C"
  msgstr ""
  
! #: fortran/decl.cc:11834
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.cc:11876
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:11882
  #, gcc-internal-format
  msgid "%<)%> expected at %C"
  msgstr ""
  
! #: fortran/decl.cc:11902
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.cc:11907
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr ""
  
! #: fortran/decl.cc:11930
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr ""
  
! #: fortran/decl.cc:11934
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr ""
  
! #: fortran/decl.cc:11946
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.cc:11952
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr ""
  
! #: fortran/decl.cc:11962
  #, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:11979
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr ""
  
! #: fortran/decl.cc:11990
  #, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.cc:12077 fortran/decl.cc:12359
  #, gcc-internal-format
  msgid "Expected %<::%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:12088 fortran/decl.cc:12371
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr ""
  
! #: fortran/decl.cc:12109 fortran/decl.cc:12392
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:12120 fortran/decl.cc:12403
  #, gcc-internal-format
  msgid "Expected %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:12127
! #, gcc-internal-format, gfc-internal-format
! msgid "The access specification at %L not in a module"
! msgstr ""
! 
! #: fortran/decl.cc:12148
! #, gcc-internal-format
! msgid "The generic-spec name %qs at %C clashes with the name of an entity declared at %L that is not a procedure"
! msgstr ""
! 
! #: fortran/decl.cc:12157
! #, gcc-internal-format
! msgid "There's already a non-generic procedure with name %qs at %C"
! msgstr ""
! 
! #: fortran/decl.cc:12166
! #, gcc-internal-format
! msgid "The access specification at %L conflicts with that already given to %qs"
! msgstr ""
! 
! #: fortran/decl.cc:12173
! #, gcc-internal-format
! msgid "The access specification at %L repeats that already given to %qs"
! msgstr ""
! 
! #: fortran/decl.cc:12182
! #, gcc-internal-format, gfc-internal-format
! msgid "The generic-spec in the generic statement at %C has a type from the declaration at %L"
! msgstr ""
! 
! #: fortran/decl.cc:12223
! #, gcc-internal-format
! msgid "The user operator at %L must have the same access specification as already defined user operator %qs"
! msgstr ""
! 
! #: fortran/decl.cc:12230
! #, gcc-internal-format
! msgid "The user operator at %L repeats the access specification of already defined user operator %qs"
! msgstr ""
! 
! #: fortran/decl.cc:12266
! #, gcc-internal-format, gfc-internal-format
! msgid "Expected specific procedure name at %C"
! msgstr ""
! 
! #: fortran/decl.cc:12273
! #, gcc-internal-format
! msgid "The name %qs of the specific procedure at %C conflicts with that of the generic-spec"
! msgstr ""
! 
! #: fortran/decl.cc:12283
! #, gcc-internal-format
! msgid "%qs already defined as a specific procedure for the generic %qs at %C"
! msgstr ""
! 
! #: fortran/decl.cc:12309
! #, gcc-internal-format, gfc-internal-format
! msgid "Junk after GENERIC statement at %C"
! msgstr ""
! 
! #: fortran/decl.cc:12339
! #, gcc-internal-format, gfc-internal-format
! msgid "GENERIC at %C must be inside a derived-type CONTAINS"
! msgstr ""
! 
! #: fortran/decl.cc:12439
  #, 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.cc:12447
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr ""
  
! #: fortran/decl.cc:12495
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr ""
  
! #: fortran/decl.cc:12505
  #, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr ""
  
! #: fortran/decl.cc:12523
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr ""
  
! #: fortran/decl.cc:12569
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr ""
  
! #: fortran/decl.cc:12581
  #, 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.cc:12603
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr ""
  
! #: fortran/decl.cc:12610
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr ""
  
! #: fortran/decl.cc:12620
  #, gcc-internal-format
  msgid "Expected %<,%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:12626
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "Unknown procedure name %qs at %C"
  msgstr "невядомая назва рэгістра: %s"
  
! #: fortran/decl.cc:12639
  #, gcc-internal-format
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr ""
  
! #: fortran/decl.cc:12713
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:12759
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:12780
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.cc:12794
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr ""
  
! #: fortran/decl.cc:12866
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ IVDEP directive at %C"
  msgstr ""
  
! #: fortran/decl.cc:12883
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ VECTOR directive at %C"
  msgstr ""
  
! #: fortran/decl.cc:12900
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ NOVECTOR directive at %C"
  msgstr ""
*************** msgstr ""
*** 74106,74117 ****
  msgid "are_identical_variables: Bad type"
  msgstr ""
  
! #: fortran/dependency.cc:1025
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
  msgstr ""
  
! #: fortran/dependency.cc:1330
  #, gcc-internal-format
  msgid "gfc_check_dependency: expecting an EXPR_VARIABLE"
  msgstr ""
--- 77717,77728 ----
  msgid "are_identical_variables: Bad type"
  msgstr ""
  
! #: fortran/dependency.cc:1021
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
  msgstr ""
  
! #: fortran/dependency.cc:1326
  #, gcc-internal-format
  msgid "gfc_check_dependency: expecting an EXPR_VARIABLE"
  msgstr ""
*************** msgstr ""
*** 74131,74636 ****
  msgid "show_ref(): Bad component code"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:732
  #, gcc-internal-format
  msgid "show_expr(): Bad intrinsic in expression"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:775
  #, gcc-internal-format
  msgid "show_expr(): Don't know how to show expr"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:3893
  #, gcc-internal-format
  msgid "show_code_node(): Bad statement code"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:4358 fortran/dump-parse-tree.cc:4453
  #, fuzzy, gcc-internal-format
  msgid "Cannot convert %qs to interoperable type at %L"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: fortran/expr.cc:149
  #, gcc-internal-format
  msgid "gfc_get_constant_expr(): locus %<where%> cannot be NULL"
  msgstr ""
  
! #: fortran/expr.cc:372
  #, gcc-internal-format
  msgid "gfc_copy_expr(): Bad expr node"
  msgstr ""
  
! #: fortran/expr.cc:530
  #, gcc-internal-format
  msgid "free_expr0(): Bad expr type"
  msgstr ""
  
! #: fortran/expr.cc:687 fortran/expr.cc:689 fortran/expr.cc:739
! #: fortran/expr.cc:741
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression required at %C"
  msgstr ""
  
! #: fortran/expr.cc:696 fortran/expr.cc:698 fortran/expr.cc:748
! #: fortran/expr.cc:750
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer expression required at %C"
  msgstr ""
  
! #: fortran/expr.cc:706 fortran/expr.cc:708 fortran/expr.cc:761
! #: fortran/expr.cc:763
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer value too large in expression at %C"
  msgstr ""
  
! #: fortran/expr.cc:1143
  #, gcc-internal-format
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:1339
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr ""
  
! #: fortran/expr.cc:1445
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.cc:1644 fortran/expr.cc:1695
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.cc:1770
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/expr.cc:1781
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in array constructor referenced at %L"
  msgstr ""
  
! #: fortran/expr.cc:1945 fortran/primary.cc:2554 fortran/primary.cc:2739
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:1992 fortran/primary.cc:2549 fortran/primary.cc:2754
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:2003
  #, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:2028
  #, gcc-internal-format, gfc-internal-format
  msgid "IM part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:2696
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr ""
  
! #: fortran/expr.cc:2740
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2765
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr ""
  
! #: fortran/expr.cc:2772
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr ""
  
! #: fortran/expr.cc:2782
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr ""
  
! #: fortran/expr.cc:2798
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2809
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2817
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2840
  #, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/expr.cc:2977
  #, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3061
  #, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3092
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3169 fortran/resolve.cc:2891
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr ""
  
! #: fortran/expr.cc:3181
  #, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3220
  #, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr ""
  
! #: fortran/expr.cc:3240
  #, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3246
  #, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3255
  #, gcc-internal-format
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3259
  #, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3265
  #, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:3271
  #, gcc-internal-format
  msgid "Assumed-rank array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3281
  #, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:3335
  #, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:3475
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr ""
  
! #: fortran/expr.cc:3482
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr ""
  
! #: fortran/expr.cc:3489
  #, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr ""
  
! #: fortran/expr.cc:3497
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr ""
  
! #: fortran/expr.cc:3644
  #, gcc-internal-format
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3652
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr ""
  
! #: fortran/expr.cc:3659
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr ""
  
! #: fortran/expr.cc:3681
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3712
  #, gcc-internal-format
  msgid "check_restricted(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:3732
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/expr.cc:3744
  #, gcc-internal-format
  msgid "Function %qs at %L must be PURE"
  msgstr ""
  
! #: fortran/expr.cc:3753
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr ""
  
  #. Reject truncation.
! #: fortran/expr.cc:3785
  #, gcc-internal-format, gfc-internal-format
  msgid "optype_msgid overflow: %d"
  msgstr ""
  
! #: fortran/expr.cc:3789
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr ""
  
! #: fortran/expr.cc:3803
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr ""
  
! #: fortran/expr.cc:3851
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.cc:3907
  #, gcc-internal-format
  msgid "%qs at %L is not a VALUE"
  msgstr ""
  
! #: fortran/expr.cc:3918
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal assignment to external procedure at %L"
  msgstr ""
  
! #: fortran/expr.cc:3926
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:3933
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:3945
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:3955
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:3998
  #, gcc-internal-format
  msgid "BOZ literal constant near %L cannot be assigned to a %qs variable"
  msgstr ""
  
! #: fortran/expr.cc:4005
  #, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.cc:4036
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr ""
  
! #: fortran/expr.cc:4080
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr ""
  
! #: fortran/expr.cc:4088
  #, gcc-internal-format
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr ""
  
! #: fortran/expr.cc:4112
  #, gcc-internal-format
  msgid "Expected bounds specification for %qs at %L"
  msgstr ""
  
! #: fortran/expr.cc:4117
  #, gcc-internal-format
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4146
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr ""
  
! #: fortran/expr.cc:4152 fortran/expr.cc:4172
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4160 fortran/expr.cc:4179
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4206
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.cc:4227
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4252
  #, gcc-internal-format
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4261
  #, gcc-internal-format
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4271
  #, gcc-internal-format
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4277
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4284
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr ""
  
! #: fortran/expr.cc:4292
  #, gcc-internal-format
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4315
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr ""
  
! #: fortran/expr.cc:4368
  #, gcc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr ""
  
! #: fortran/expr.cc:4378 fortran/expr.cc:4393
  #, gcc-internal-format
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4384 fortran/expr.cc:4399 fortran/resolve.cc:2765
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4411
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4420
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/expr.cc:4433
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr ""
  
! #: fortran/expr.cc:4447
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic target"
  msgstr ""
  
! #: fortran/expr.cc:4452
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr ""
  
! #: fortran/expr.cc:4460
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4467
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4488
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr ""
  
! #: fortran/expr.cc:4504
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank target at %L is an experimental F202y feature. Use option -std=f202y to enable"
  msgstr ""
  
! #: fortran/expr.cc:4516
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr ""
  
! #: fortran/expr.cc:4520
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr ""
  
! #: fortran/expr.cc:4527
  #, gcc-internal-format, gfc-internal-format
  msgid "The data-target at %L is an assumed rank object and so the data-pointer-object %s must have a bounds remapping list (list of lbound:ubound for each dimension)"
  msgstr ""
  
! #: fortran/expr.cc:4536
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank data-target at %L must be contiguous"
  msgstr ""
--- 77742,78252 ----
  msgid "show_ref(): Bad component code"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:740
  #, gcc-internal-format
  msgid "show_expr(): Bad intrinsic in expression"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:793
  #, gcc-internal-format
  msgid "show_expr(): Don't know how to show expr"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:3982
  #, gcc-internal-format
  msgid "show_code_node(): Bad statement code"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:4447 fortran/dump-parse-tree.cc:4542
  #, fuzzy, gcc-internal-format
  msgid "Cannot convert %qs to interoperable type at %L"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: fortran/expr.cc:168
  #, gcc-internal-format
  msgid "gfc_get_constant_expr(): locus %<where%> cannot be NULL"
  msgstr ""
  
! #: fortran/expr.cc:391
  #, gcc-internal-format
  msgid "gfc_copy_expr(): Bad expr node"
  msgstr ""
  
! #: fortran/expr.cc:564
  #, gcc-internal-format
  msgid "free_expr0(): Bad expr type"
  msgstr ""
  
! #: fortran/expr.cc:721 fortran/expr.cc:723 fortran/expr.cc:773
! #: fortran/expr.cc:775
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression required at %C"
  msgstr ""
  
! #: fortran/expr.cc:730 fortran/expr.cc:732 fortran/expr.cc:782
! #: fortran/expr.cc:784
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer expression required at %C"
  msgstr ""
  
! #: fortran/expr.cc:740 fortran/expr.cc:742 fortran/expr.cc:795
! #: fortran/expr.cc:797
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer value too large in expression at %C"
  msgstr ""
  
! #: fortran/expr.cc:1182
  #, gcc-internal-format
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:1378
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr ""
  
! #: fortran/expr.cc:1521
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.cc:1720 fortran/expr.cc:1771
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.cc:1846
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/expr.cc:1857
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in array constructor referenced at %L"
  msgstr ""
  
! #: fortran/expr.cc:2021 fortran/primary.cc:2611 fortran/primary.cc:2804
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:2068 fortran/primary.cc:2606 fortran/primary.cc:2819
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:2079
  #, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:2104
  #, gcc-internal-format, gfc-internal-format
  msgid "IM part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:2777
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr ""
  
! #: fortran/expr.cc:2821
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2846
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr ""
  
! #: fortran/expr.cc:2853
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr ""
  
! #: fortran/expr.cc:2863
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr ""
  
! #: fortran/expr.cc:2879
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2890
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2898
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2921
  #, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/expr.cc:3058
  #, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3142
  #, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3173
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3264 fortran/resolve.cc:2915
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr ""
  
! #: fortran/expr.cc:3276
  #, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3315
  #, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr ""
  
! #: fortran/expr.cc:3335
  #, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3341
  #, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3350
  #, gcc-internal-format
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3354
  #, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3360
  #, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:3366
  #, gcc-internal-format
  msgid "Assumed-rank array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3376
  #, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:3430
  #, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:3570
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr ""
  
! #: fortran/expr.cc:3577
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr ""
  
! #: fortran/expr.cc:3584
  #, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr ""
  
! #: fortran/expr.cc:3592
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr ""
  
! #: fortran/expr.cc:3753
  #, gcc-internal-format
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3761
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr ""
  
! #: fortran/expr.cc:3768
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr ""
  
! #: fortran/expr.cc:3790
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3821
  #, gcc-internal-format
  msgid "check_restricted(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:3841
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/expr.cc:3853
  #, gcc-internal-format
  msgid "Function %qs at %L must be PURE"
  msgstr ""
  
! #: fortran/expr.cc:3862
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr ""
  
  #. Reject truncation.
! #: fortran/expr.cc:3894
  #, gcc-internal-format, gfc-internal-format
  msgid "optype_msgid overflow: %d"
  msgstr ""
  
! #: fortran/expr.cc:3898
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr ""
  
! #: fortran/expr.cc:3912
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr ""
  
! #: fortran/expr.cc:3980
! #, gcc-internal-format
! msgid "Mismatched type parameters %qs(%d/%d) %s at %L/%L"
! msgstr ""
! 
! #: fortran/expr.cc:4021
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.cc:4077
  #, gcc-internal-format
  msgid "%qs at %L is not a VALUE"
  msgstr ""
  
! #: fortran/expr.cc:4088
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal assignment to external procedure at %L"
  msgstr ""
  
! #: fortran/expr.cc:4096
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4103
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4121
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4131
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4174
  #, gcc-internal-format
  msgid "BOZ literal constant near %L cannot be assigned to a %qs variable"
  msgstr ""
  
! #: fortran/expr.cc:4181
  #, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.cc:4218
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr ""
  
! #: fortran/expr.cc:4262
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr ""
  
! #: fortran/expr.cc:4270
  #, gcc-internal-format
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr ""
  
! #: fortran/expr.cc:4294
  #, gcc-internal-format
  msgid "Expected bounds specification for %qs at %L"
  msgstr ""
  
! #: fortran/expr.cc:4299
  #, gcc-internal-format
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4328
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr ""
  
! #: fortran/expr.cc:4334 fortran/expr.cc:4354
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4342 fortran/expr.cc:4361
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4388
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.cc:4409
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4434
  #, gcc-internal-format
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4443
  #, gcc-internal-format
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4453
  #, gcc-internal-format
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4459
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4466
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr ""
  
! #: fortran/expr.cc:4474
  #, gcc-internal-format
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4497
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr ""
  
! #: fortran/expr.cc:4550
  #, gcc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr ""
  
! #: fortran/expr.cc:4560 fortran/expr.cc:4575
  #, gcc-internal-format
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4566 fortran/expr.cc:4581 fortran/resolve.cc:2789
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4593
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4602
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/expr.cc:4615
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr ""
  
! #: fortran/expr.cc:4629
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic target"
  msgstr ""
  
! #: fortran/expr.cc:4634
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr ""
  
! #: fortran/expr.cc:4642
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4650
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4671
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr ""
  
! #: fortran/expr.cc:4687
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank target at %L is an experimental F202y feature. Use option -std=f202y to enable"
  msgstr ""
  
! #: fortran/expr.cc:4699
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr ""
  
! #: fortran/expr.cc:4703
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr ""
  
! #: fortran/expr.cc:4710
  #, gcc-internal-format, gfc-internal-format
  msgid "The data-target at %L is an assumed rank object and so the data-pointer-object %s must have a bounds remapping list (list of lbound:ubound for each dimension)"
  msgstr ""
  
! #: fortran/expr.cc:4719
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank data-target at %L must be contiguous"
  msgstr ""
*************** msgstr ""
*** 74638,74829 ****
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.cc:4560 fortran/expr.cc:4686
  #, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.cc:4563
  #, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr ""
  
! #: fortran/expr.cc:4577
  #, gcc-internal-format, gfc-internal-format
  msgid "Zero-sized array detected at %L where an entity with the TARGET attribute is expected"
  msgstr ""
  
! #: fortran/expr.cc:4583 fortran/expr.cc:4598
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr ""
  
! #: fortran/expr.cc:4614
  #, gcc-internal-format, gfc-internal-format
  msgid "Every subscript of target specification at %L must be a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:4625
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring starting and ending points of target specification at %L must be constant expressions"
  msgstr ""
  
! #: fortran/expr.cc:4641
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr ""
  
! #: fortran/expr.cc:4656
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr ""
  
! #: fortran/expr.cc:4665
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr ""
  
! #: fortran/expr.cc:4673
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/expr.cc:4701 fortran/expr.cc:4706
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr ""
  
! #: fortran/expr.cc:4746
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.cc:4826 fortran/resolve.cc:1574
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/expr.cc:4832
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr ""
  
! #: fortran/expr.cc:4847 fortran/resolve.cc:1580
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr ""
  
! #: fortran/expr.cc:4859
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.cc:4865
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr ""
  
! #: fortran/expr.cc:4872
  #, gcc-internal-format
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr ""
  
! #: fortran/expr.cc:5356
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.cc:6489
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6497
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6505
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6516
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr ""
  
! #: fortran/expr.cc:6527
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6536
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6549
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6562
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6593
  #, gcc-internal-format
  msgid "%qs parameter inquiry for %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6610
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6620
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6636
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6644
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6659
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr ""
  
! #: fortran/expr.cc:6719 fortran/expr.cc:6740
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6724
  #, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6733
  #, gcc-internal-format
  msgid "%qs at %L associated to pointer function target being used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6752
  #, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr ""
  
! #: fortran/expr.cc:6794
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr ""
--- 78254,78450 ----
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.cc:4743 fortran/expr.cc:4869
  #, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.cc:4746
  #, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr ""
  
! #: fortran/expr.cc:4760
  #, gcc-internal-format, gfc-internal-format
  msgid "Zero-sized array detected at %L where an entity with the TARGET attribute is expected"
  msgstr ""
  
! #: fortran/expr.cc:4766 fortran/expr.cc:4781
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr ""
  
! #: fortran/expr.cc:4797
  #, gcc-internal-format, gfc-internal-format
  msgid "Every subscript of target specification at %L must be a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:4808
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring starting and ending points of target specification at %L must be constant expressions"
  msgstr ""
  
! #: fortran/expr.cc:4824
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr ""
  
! #: fortran/expr.cc:4839
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr ""
  
! #: fortran/expr.cc:4848
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr ""
  
! #: fortran/expr.cc:4856
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/expr.cc:4884 fortran/expr.cc:4889
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr ""
  
! #: fortran/expr.cc:4929
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.cc:4987
! #, gcc-internal-format
! msgid "The component %qs at %L of derived type %qs has paramterized type or array length parameters, which is not compatible with a default initializer"
! msgstr ""
! 
! #: fortran/expr.cc:5055 fortran/resolve.cc:1574
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/expr.cc:5061
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr ""
  
! #: fortran/expr.cc:5076 fortran/resolve.cc:1580
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr ""
  
! #: fortran/expr.cc:5088
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.cc:5094
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr ""
  
! #: fortran/expr.cc:5101
  #, gcc-internal-format
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr ""
  
! #: fortran/expr.cc:5585
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.cc:6738
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6746
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6754
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6765
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr ""
  
! #: fortran/expr.cc:6776
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6785
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6798
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6811
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6845
  #, gcc-internal-format
  msgid "%qs parameter inquiry for %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6891
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6899
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6916
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6924
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6939
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr ""
  
! #: fortran/expr.cc:7000 fortran/expr.cc:7021
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:7005
  #, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:7014
  #, gcc-internal-format
  msgid "%qs at %L associated to pointer function target being used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:7035
  #, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr ""
  
! #: fortran/expr.cc:7077
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr ""
*************** msgstr ""
*** 74843,74851 ****
  msgid "Illegal id in copy_walk_reduction_arg"
  msgstr ""
  
! #: fortran/frontend-passes.cc:874 fortran/trans-array.cc:1565
! #: fortran/trans-array.cc:7436 fortran/trans-array.cc:9250
! #: fortran/trans-intrinsic.cc:8556
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr ""
--- 78464,78472 ----
  msgid "Illegal id in copy_walk_reduction_arg"
  msgstr ""
  
! #: fortran/frontend-passes.cc:874 fortran/trans-array.cc:1545
! #: fortran/trans-array.cc:7679 fortran/trans-array.cc:9507
! #: fortran/trans-intrinsic.cc:8798
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr ""
*************** msgstr "дрэнная версія за
*** 74871,74952 ****
  msgid "bad op"
  msgstr ""
  
! #: fortran/frontend-passes.cc:2180
  #, gcc-internal-format
  msgid "illegal OP in optimize_comparison"
  msgstr ""
  
! #: fortran/frontend-passes.cc:2313
  #, gcc-internal-format
  msgid "Index variable %qs set to undefined as INTENT(OUT) argument at %L in procedure %qs called from within DO loop at %L"
  msgstr ""
  
! #: fortran/frontend-passes.cc:2322
  #, gcc-internal-format
  msgid "Index variable %qs not definable as INTENT(INOUT) argument at %L in procedure %qs called from within DO loop at %L"
  msgstr ""
  
! #: fortran/frontend-passes.cc:2460
  #, gcc-internal-format
  msgid "Index variable %qs set to undefined as INTENT(OUT) argument at %L in subroutine %qs called from within DO loop at %L"
  msgstr ""
  
! #: fortran/frontend-passes.cc:2469
  #, gcc-internal-format
  msgid "Index variable %qs not definable as INTENT(INOUT) argument at %L in subroutine %qs called from within DO loop at %L"
  msgstr ""
  
! #: fortran/frontend-passes.cc:2622
  #, 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.cc:2629
  #, 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.cc:2892 fortran/frontend-passes.cc:2918
  #, 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.cc:2902 fortran/frontend-passes.cc:2928
  #, 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.cc:3020
  #, 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.cc:3026
  #, 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.cc:3442 fortran/trans-expr.cc:2037
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable array at %L will be added"
  msgstr ""
  
! #: fortran/frontend-passes.cc:3967
  #, gcc-internal-format
  msgid "Scalarization using DIMEN_RANGE unimplemented"
  msgstr ""
  
! #: fortran/frontend-passes.cc:5176
  #, gcc-internal-format, gfc-internal-format
  msgid "Interchanging loops at %L"
  msgstr ""
  
! #: fortran/frontend-passes.cc:5827
  #, gcc-internal-format, gfc-internal-format
  msgid "%s between %L and %L"
  msgstr ""
  
! #: fortran/gfortranspec.cc:146 m2/gm2spec.cc:250
  #, gcc-internal-format
  msgid "overflowed output argument list for %qs"
  msgstr ""
--- 78492,78573 ----
  msgid "bad op"
  msgstr ""
  
! #: fortran/frontend-passes.cc:2181
  #, gcc-internal-format
  msgid "illegal OP in optimize_comparison"
  msgstr ""
  
! #: fortran/frontend-passes.cc:2314
  #, gcc-internal-format
  msgid "Index variable %qs set to undefined as INTENT(OUT) argument at %L in procedure %qs called from within DO loop at %L"
  msgstr ""
  
! #: fortran/frontend-passes.cc:2323
  #, gcc-internal-format
  msgid "Index variable %qs not definable as INTENT(INOUT) argument at %L in procedure %qs called from within DO loop at %L"
  msgstr ""
  
! #: fortran/frontend-passes.cc:2461
  #, gcc-internal-format
  msgid "Index variable %qs set to undefined as INTENT(OUT) argument at %L in subroutine %qs called from within DO loop at %L"
  msgstr ""
  
! #: fortran/frontend-passes.cc:2470
  #, gcc-internal-format
  msgid "Index variable %qs not definable as INTENT(INOUT) argument at %L in subroutine %qs called from within DO loop at %L"
  msgstr ""
  
! #: fortran/frontend-passes.cc:2623
  #, 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.cc:2630
  #, 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.cc:2893 fortran/frontend-passes.cc:2919
  #, 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.cc:2903 fortran/frontend-passes.cc:2929
  #, 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.cc:3021
  #, 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.cc:3027
  #, 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.cc:3443 fortran/trans-expr.cc:2057
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable array at %L will be added"
  msgstr ""
  
! #: fortran/frontend-passes.cc:3968
  #, gcc-internal-format
  msgid "Scalarization using DIMEN_RANGE unimplemented"
  msgstr ""
  
! #: fortran/frontend-passes.cc:5185
  #, gcc-internal-format, gfc-internal-format
  msgid "Interchanging loops at %L"
  msgstr ""
  
! #: fortran/frontend-passes.cc:5843
  #, gcc-internal-format, gfc-internal-format
  msgid "%s between %L and %L"
  msgstr ""
  
! #: fortran/gfortranspec.cc:146 m2/gm2spec.cc:267
  #, gcc-internal-format
  msgid "overflowed output argument list for %qs"
  msgstr ""
*************** msgstr ""
*** 74956,75794 ****
  msgid "no input files; unwilling to write output files"
  msgstr ""
  
! #: fortran/interface.cc:254
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in generic specification at %C"
  msgstr ""
  
! #: fortran/interface.cc:281
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error: Trailing garbage in INTERFACE statement at %C"
  msgstr ""
  
! #: fortran/interface.cc:301
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %C cannot have a generic interface"
  msgstr ""
  
! #: fortran/interface.cc:334
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT INTERFACE at %C"
  msgstr ""
  
! #: fortran/interface.cc:341
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ABSTRACT INTERFACE statement at %C"
  msgstr ""
  
! #: fortran/interface.cc:372
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error: Trailing garbage in END INTERFACE statement at %C"
  msgstr ""
  
! #: fortran/interface.cc:385
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected a nameless interface at %C"
  msgstr ""
  
! #: fortran/interface.cc:398
  #, gcc-internal-format
  msgid "Expected %<END INTERFACE ASSIGNMENT (=)%> at %C"
  msgstr ""
  
! #: fortran/interface.cc:429
  #, gcc-internal-format
  msgid "Expecting %<END INTERFACE OPERATOR (%s)%> at %C"
  msgstr ""
  
! #: fortran/interface.cc:432
  #, gcc-internal-format
  msgid "Expecting %<END INTERFACE OPERATOR (%s)%> at %C, but got %qs"
  msgstr ""
  
! #: fortran/interface.cc:446
  #, gcc-internal-format
  msgid "Expecting %<END INTERFACE OPERATOR (.%s.)%> at %C"
  msgstr ""
  
! #: fortran/interface.cc:468
  #, gcc-internal-format
  msgid "Expecting %<END INTERFACE %s%> at %C"
  msgstr ""
  
! #: fortran/interface.cc:664
  #, gcc-internal-format
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr ""
  
! #: fortran/interface.cc:952
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return cannot appear in operator interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:981
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must have two arguments"
  msgstr ""
  
! #: fortran/interface.cc:984
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L has the wrong number of arguments"
  msgstr ""
  
! #: fortran/interface.cc:997
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:1015
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
  msgstr ""
  
! #: fortran/interface.cc:1024
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic operator interface at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:1035
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)"
  msgstr ""
  
! #: fortran/interface.cc:1042
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1051 fortran/resolve.cc:19136
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1058 fortran/resolve.cc:19154
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1163
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L conflicts with intrinsic interface"
  msgstr ""
  
! #: fortran/interface.cc:1532 fortran/interface.cc:1604
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1729
  #, gcc-internal-format, gfc-internal-format
  msgid "Possible character length mismatch in function result between %L and %L"
  msgstr ""
  
! #: fortran/interface.cc:1738
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1785
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1982
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1987
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:1991
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1995
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr ""
  
! #: fortran/interface.cc:2007
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr ""
  
! #: fortran/interface.cc:2011
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived type"
  msgstr ""
  
! #: fortran/interface.cc:2019
  #, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr ""
  
! #: fortran/interface.cc:2076 fortran/interface.cc:2081
  #, gcc-internal-format
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2086
  #, gcc-internal-format
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr ""
  
! #: fortran/interface.cc:2124
  #, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr ""
  
! #: fortran/interface.cc:2329
  #, gcc-internal-format
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2332
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2335
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2338
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2350
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2354
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2358
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2482
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2494 fortran/interface.cc:2510
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in dummy procedure at %L conflicts with %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2498 fortran/interface.cc:2514
! #: fortran/interface.cc:2611
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2533
  #, gcc-internal-format
  msgid "Passing global subroutine %qs declared at %L as function at %L"
  msgstr ""
  
! #: fortran/interface.cc:2540
  #, gcc-internal-format
  msgid "Passing global function %qs declared at %L as subroutine at %L"
  msgstr ""
  
! #: fortran/interface.cc:2553
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch between subroutine and function at %L"
  msgstr ""
  
! #: fortran/interface.cc:2569
  #, gcc-internal-format
  msgid "Type mismatch at %L passing global function %qs declared at %L (%s/%s)"
  msgstr ""
  
! #: fortran/interface.cc:2622
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2645
  #, gcc-internal-format, gfc-internal-format
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr ""
  
! #: fortran/interface.cc:2655
  #, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr ""
  
! #: fortran/interface.cc:2665
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr ""
  
! #: fortran/interface.cc:2679
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2696
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr ""
  
! #: fortran/interface.cc:2706
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr ""
  
! #: fortran/interface.cc:2721
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2737
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr ""
  
! #: fortran/interface.cc:2759
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr ""
  
! #: fortran/interface.cc:2777
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr ""
  
! #: fortran/interface.cc:2792
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2807
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2826
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:2839
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2846
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr ""
  
! #: fortran/interface.cc:2933
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2944
  #, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2949
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2962
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2970
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3359
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr ""
  
! #: fortran/interface.cc:3382
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:3386
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr ""
  
! #: fortran/interface.cc:3395
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr ""
  
! #: fortran/interface.cc:3405
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3418
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3436
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3459
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3472
  #, gcc-internal-format
  msgid "The assumed-size dummy %qs is being passed at %L to an assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3483
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-length dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3523
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3526
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3552
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3564
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic actual argument at %L is not matched with either an unlimited polymorphic or assumed type dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:3588
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3595
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3610
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr ""
  
! #: fortran/interface.cc:3633
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3643 fortran/interface.cc:3648
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3674
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3691
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3758
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3787
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3802
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: fortran/interface.cc:3811
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3820
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3834
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3848
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3863
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:3878
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3891
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3902
  #, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr ""
  
! #: fortran/interface.cc:3913
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L is a function result and the dummy argument is ALLOCATABLE"
  msgstr ""
  
! #: fortran/interface.cc:3951
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:3971
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3989
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:4010
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:4038
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:4051
  #, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4179
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:4208
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4234
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:4244
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4274
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4294
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr ""
  
! #: fortran/interface.cc:4306
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr ""
  
! #: fortran/interface.cc:4316
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:4327
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4369
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:4373 fortran/interface.cc:4383
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr ""
  
! #: fortran/interface.cc:4379
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4392
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4400
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4408
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr ""
  
! #: fortran/interface.cc:4425
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:4434
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4443
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4458
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4473
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4483
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr ""
  
! #: fortran/interface.cc:4491
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4501
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4543
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4554
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4639
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr ""
  
! #: fortran/interface.cc:4709
  #, fuzzy, gcc-internal-format
  #| msgid "failed to find class '%s'"
  msgid "Unable to find symbol %qs"
  msgstr "не знойдзен клас \"%s\""
  
! #: fortran/interface.cc:5100
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr ""
  
! #: fortran/interface.cc:5217
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr ""
  
! #: fortran/interface.cc:5311
  #, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:5323
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:5331
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:5339
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr ""
  
! #: fortran/interface.cc:5348
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:5354
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:5363
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:5374
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:5382
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5393
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr ""
  
! #: fortran/interface.cc:5423
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5434
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5443
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5452
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5463
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5470
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5491
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr ""
  
! #: fortran/interface.cc:5498
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr ""
  
! #: fortran/interface.cc:5505
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr ""
  
! #: fortran/interface.cc:5509
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5513
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr ""
  
! #: fortran/interface.cc:5517
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr ""
  
! #: fortran/interface.cc:5575 fortran/interface.cc:5621
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr ""
  
! #: fortran/interface.cc:5587
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr ""
  
! #: fortran/interface.cc:5599
  #, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:5606
  #, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr ""
--- 78577,79425 ----
  msgid "no input files; unwilling to write output files"
  msgstr ""
  
! #: fortran/interface.cc:262
! #, gcc-internal-format, gfc-internal-format
! msgid "Sorry: -fdefault-integer-8 option is not supported with user-defined input/output at %C"
! msgstr ""
! 
! #: fortran/interface.cc:267
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in generic specification at %C"
  msgstr ""
  
! #: fortran/interface.cc:294
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error: Trailing garbage in INTERFACE statement at %C"
  msgstr ""
  
! #: fortran/interface.cc:314
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %C cannot have a generic interface"
  msgstr ""
  
! #: fortran/interface.cc:347
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT INTERFACE at %C"
  msgstr ""
  
! #: fortran/interface.cc:354
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ABSTRACT INTERFACE statement at %C"
  msgstr ""
  
! #: fortran/interface.cc:385
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error: Trailing garbage in END INTERFACE statement at %C"
  msgstr ""
  
! #: fortran/interface.cc:398
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected a nameless interface at %C"
  msgstr ""
  
! #: fortran/interface.cc:411
  #, gcc-internal-format
  msgid "Expected %<END INTERFACE ASSIGNMENT (=)%> at %C"
  msgstr ""
  
! #: fortran/interface.cc:442
  #, gcc-internal-format
  msgid "Expecting %<END INTERFACE OPERATOR (%s)%> at %C"
  msgstr ""
  
! #: fortran/interface.cc:445
  #, gcc-internal-format
  msgid "Expecting %<END INTERFACE OPERATOR (%s)%> at %C, but got %qs"
  msgstr ""
  
! #: fortran/interface.cc:459
  #, gcc-internal-format
  msgid "Expecting %<END INTERFACE OPERATOR (.%s.)%> at %C"
  msgstr ""
  
! #: fortran/interface.cc:481
  #, gcc-internal-format
  msgid "Expecting %<END INTERFACE %s%> at %C"
  msgstr ""
  
! #: fortran/interface.cc:677
  #, gcc-internal-format
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr ""
  
! #: fortran/interface.cc:965
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return cannot appear in operator interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:994
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must have two arguments"
  msgstr ""
  
! #: fortran/interface.cc:997
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L has the wrong number of arguments"
  msgstr ""
  
! #: fortran/interface.cc:1010
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:1028
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
  msgstr ""
  
! #: fortran/interface.cc:1037
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic operator interface at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:1048
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)"
  msgstr ""
  
! #: fortran/interface.cc:1055
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1064 fortran/resolve.cc:20051
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1071 fortran/resolve.cc:20069
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1176
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L conflicts with intrinsic interface"
  msgstr ""
  
! #: fortran/interface.cc:1545 fortran/interface.cc:1617
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1742
  #, gcc-internal-format, gfc-internal-format
  msgid "Possible character length mismatch in function result between %L and %L"
  msgstr ""
  
! #: fortran/interface.cc:1751
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1798
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1995
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:2000
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:2004
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:2008
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr ""
  
! #: fortran/interface.cc:2020
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr ""
  
! #: fortran/interface.cc:2024
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived type"
  msgstr ""
  
! #: fortran/interface.cc:2032
  #, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr ""
  
! #: fortran/interface.cc:2089 fortran/interface.cc:2094
  #, gcc-internal-format
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2099
  #, gcc-internal-format
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr ""
  
! #: fortran/interface.cc:2137
  #, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr ""
  
! #: fortran/interface.cc:2342
  #, gcc-internal-format
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2345
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2348
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2351
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2363
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2367
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2371
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2495
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2507 fortran/interface.cc:2523
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in dummy procedure at %L conflicts with %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2511 fortran/interface.cc:2527
! #: fortran/interface.cc:2624
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2546
  #, gcc-internal-format
  msgid "Passing global subroutine %qs declared at %L as function at %L"
  msgstr ""
  
! #: fortran/interface.cc:2553
  #, gcc-internal-format
  msgid "Passing global function %qs declared at %L as subroutine at %L"
  msgstr ""
  
! #: fortran/interface.cc:2566
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch between subroutine and function at %L"
  msgstr ""
  
! #: fortran/interface.cc:2582
  #, gcc-internal-format
  msgid "Type mismatch at %L passing global function %qs declared at %L (%s/%s)"
  msgstr ""
  
! #: fortran/interface.cc:2635
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2658
  #, gcc-internal-format, gfc-internal-format
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr ""
  
! #: fortran/interface.cc:2668
  #, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr ""
  
! #: fortran/interface.cc:2678
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr ""
  
! #: fortran/interface.cc:2692
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2709
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr ""
  
! #: fortran/interface.cc:2719
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr ""
  
! #: fortran/interface.cc:2734
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2750
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr ""
  
! #: fortran/interface.cc:2772
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr ""
  
! #: fortran/interface.cc:2790
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr ""
  
! #: fortran/interface.cc:2805
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2820
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2839
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:2852
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2859
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr ""
  
! #: fortran/interface.cc:2946
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2957
  #, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2962
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2975
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2983
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3390
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr ""
  
! #: fortran/interface.cc:3413
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:3417
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr ""
  
! #: fortran/interface.cc:3426
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr ""
  
! #: fortran/interface.cc:3436
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3449
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3467
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3490
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3503
  #, gcc-internal-format
  msgid "The assumed-size dummy %qs is being passed at %L to an assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3514
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-length dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3554
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3557
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3583
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3595
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic actual argument at %L is not matched with either an unlimited polymorphic or assumed type dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:3626 fortran/interface.cc:3631
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3640 fortran/interface.cc:3645
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3660
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr ""
  
! #: fortran/interface.cc:3708
! #, gcc-internal-format
! msgid "Character length of actual argument longer than of dummy argument %qs (%lu/%lu) at %L"
! msgstr ""
! 
! #: fortran/interface.cc:3720 fortran/interface.cc:3728
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3746 fortran/interface.cc:3751
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3777
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3794
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3861
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3890
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3905
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: fortran/interface.cc:3914
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3923
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3937
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3951
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3966
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:3981
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3994
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr ""
  
! #: fortran/interface.cc:4005
  #, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr ""
  
! #: fortran/interface.cc:4016
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L is a function result and the dummy argument is ALLOCATABLE"
  msgstr ""
  
! #: fortran/interface.cc:4054
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4074
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:4092
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:4113
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:4141
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:4154
  #, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4282
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:4311
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4337
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:4347
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4377
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4397
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr ""
  
! #: fortran/interface.cc:4409
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr ""
  
! #: fortran/interface.cc:4419
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:4430
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4472
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:4476 fortran/interface.cc:4486
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr ""
  
! #: fortran/interface.cc:4482
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4495
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4503
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4511
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr ""
  
! #: fortran/interface.cc:4528
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:4537
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4546
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4561
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4576
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4586
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr ""
  
! #: fortran/interface.cc:4594
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4604
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4646
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4657
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4742
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr ""
  
! #: fortran/interface.cc:4812
  #, fuzzy, gcc-internal-format
  #| msgid "failed to find class '%s'"
  msgid "Unable to find symbol %qs"
  msgstr "не знойдзен клас \"%s\""
  
! #: fortran/interface.cc:5207
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr ""
  
! #: fortran/interface.cc:5324
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr ""
  
! #: fortran/interface.cc:5418
  #, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:5430
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:5438
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:5446
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr ""
  
! #: fortran/interface.cc:5455
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:5461
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:5470
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:5481
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:5489
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5500
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr ""
  
! #: fortran/interface.cc:5530
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5541
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5550
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5559
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5570
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5577
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5598
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr ""
  
! #: fortran/interface.cc:5605
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr ""
  
! #: fortran/interface.cc:5612
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr ""
  
! #: fortran/interface.cc:5616
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5620
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr ""
  
! #: fortran/interface.cc:5624
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr ""
  
! #: fortran/interface.cc:5682 fortran/interface.cc:5728
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr ""
  
! #: fortran/interface.cc:5694
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr ""
  
! #: fortran/interface.cc:5706
  #, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:5713
  #, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr ""
*************** msgstr ""
*** 75843,75975 ****
  msgid "make_generic(): Cannot find generic symbol %qs"
  msgstr ""
  
! #: fortran/intrinsic.cc:4469
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATED intrinsic at %L requires an array or scalar allocatable entity"
  msgstr ""
  
! #: fortran/intrinsic.cc:4482
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar entity required at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4493
  #, gcc-internal-format, gfc-internal-format
  msgid "Array entity required at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4500
  #, gcc-internal-format
  msgid "Invalid keyword %qs in %qs intrinsic function at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4527
  #, fuzzy, gcc-internal-format
  msgid "Too many arguments in call to %qs at %L"
  msgstr "вельмі шмат аргументаў у функцыі \"%s\""
  
! #: fortran/intrinsic.cc:4543
  #, gcc-internal-format, gfc-internal-format
  msgid "The argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4546
  #, gcc-internal-format
  msgid "Cannot find keyword named %qs in call to %qs at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4553
  #, gcc-internal-format
  msgid "Argument %qs appears twice in call to %qs at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4567
  #, gcc-internal-format
  msgid "Missing actual argument %qs in call to %qs at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4583
  #, gcc-internal-format, gfc-internal-format
  msgid "ALTERNATE RETURN not permitted at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4637
  #, gcc-internal-format
  msgid "In call to %qs at %L, type mismatch in argument %qs; pass %qs to %qs"
  msgstr ""
  
! #: fortran/intrinsic.cc:4765
  #, gcc-internal-format
  msgid "resolve_intrinsic(): Too many args for intrinsic"
  msgstr ""
  
! #: fortran/intrinsic.cc:4860
  #, gcc-internal-format
  msgid "do_simplify(): Too many args for intrinsic"
  msgstr ""
  
! #: fortran/intrinsic.cc:4872
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot simplify expression at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4905
  #, gcc-internal-format
  msgid "init_arglist(): too many arguments"
  msgstr ""
  
! #: fortran/intrinsic.cc:5065
  #, gcc-internal-format
  msgid "Invalid standard code on intrinsic %qs (%d)"
  msgstr ""
  
! #: fortran/intrinsic.cc:5074
  #, gcc-internal-format
  msgid "Intrinsic %qs (%s) used at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5146
  #, gcc-internal-format
  msgid "Function %qs as initialization expression at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5165
  #, gcc-internal-format
  msgid "Transformational function %qs at %L is invalid in an initialization expression"
  msgstr ""
  
! #: fortran/intrinsic.cc:5241
  #, gcc-internal-format, gfc-internal-format
  msgid "Elemental function as initialization expression with non-integer/non-character arguments at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5332
  #, gcc-internal-format
  msgid "Subroutine call to intrinsic %qs in DO CONCURRENT block at %L is not PURE"
  msgstr ""
  
! #: fortran/intrinsic.cc:5339
  #, gcc-internal-format
  msgid "Subroutine call to intrinsic %qs at %L is not PURE"
  msgstr ""
  
! #: fortran/intrinsic.cc:5442
  #, gcc-internal-format, gfc-internal-format
  msgid "Extension: Conversion from %s to %s at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5463
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard conversion from %s to %s at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5481 fortran/intrinsic.cc:5498
  #, gcc-internal-format, gfc-internal-format
  msgid "Possible change of value in conversion from %s to %s at %L"
  msgstr ""
  
  #. If HOLLERITH is involved, all bets are off.
! #: fortran/intrinsic.cc:5486 fortran/intrinsic.cc:5506
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "converting from `%T' to `%T'"
  msgid "Conversion from %s to %s at %L"
--- 79474,79606 ----
  msgid "make_generic(): Cannot find generic symbol %qs"
  msgstr ""
  
! #: fortran/intrinsic.cc:4544
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATED intrinsic at %L requires an array or scalar allocatable entity"
  msgstr ""
  
! #: fortran/intrinsic.cc:4557
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar entity required at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4568
  #, gcc-internal-format, gfc-internal-format
  msgid "Array entity required at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4575
  #, gcc-internal-format
  msgid "Invalid keyword %qs in %qs intrinsic function at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4602
  #, fuzzy, gcc-internal-format
  msgid "Too many arguments in call to %qs at %L"
  msgstr "вельмі шмат аргументаў у функцыі \"%s\""
  
! #: fortran/intrinsic.cc:4618
  #, gcc-internal-format, gfc-internal-format
  msgid "The argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4621
  #, gcc-internal-format
  msgid "Cannot find keyword named %qs in call to %qs at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4628
  #, gcc-internal-format
  msgid "Argument %qs appears twice in call to %qs at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4642
  #, gcc-internal-format
  msgid "Missing actual argument %qs in call to %qs at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4658
  #, gcc-internal-format, gfc-internal-format
  msgid "ALTERNATE RETURN not permitted at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4712
  #, gcc-internal-format
  msgid "In call to %qs at %L, type mismatch in argument %qs; pass %qs to %qs"
  msgstr ""
  
! #: fortran/intrinsic.cc:4840
  #, gcc-internal-format
  msgid "resolve_intrinsic(): Too many args for intrinsic"
  msgstr ""
  
! #: fortran/intrinsic.cc:4935
  #, gcc-internal-format
  msgid "do_simplify(): Too many args for intrinsic"
  msgstr ""
  
! #: fortran/intrinsic.cc:4947
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot simplify expression at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4980
  #, gcc-internal-format
  msgid "init_arglist(): too many arguments"
  msgstr ""
  
! #: fortran/intrinsic.cc:5143
  #, gcc-internal-format
  msgid "Invalid standard code on intrinsic %qs (%d)"
  msgstr ""
  
! #: fortran/intrinsic.cc:5152
  #, gcc-internal-format
  msgid "Intrinsic %qs (%s) used at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5224
  #, gcc-internal-format
  msgid "Function %qs as initialization expression at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5243
  #, gcc-internal-format
  msgid "Transformational function %qs at %L is invalid in an initialization expression"
  msgstr ""
  
! #: fortran/intrinsic.cc:5319
  #, gcc-internal-format, gfc-internal-format
  msgid "Elemental function as initialization expression with non-integer/non-character arguments at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5410
  #, gcc-internal-format
  msgid "Subroutine call to intrinsic %qs in DO CONCURRENT block at %L is not PURE"
  msgstr ""
  
! #: fortran/intrinsic.cc:5417
  #, gcc-internal-format
  msgid "Subroutine call to intrinsic %qs at %L is not PURE"
  msgstr ""
  
! #: fortran/intrinsic.cc:5523
  #, gcc-internal-format, gfc-internal-format
  msgid "Extension: Conversion from %s to %s at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5544
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard conversion from %s to %s at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5562 fortran/intrinsic.cc:5579
  #, gcc-internal-format, gfc-internal-format
  msgid "Possible change of value in conversion from %s to %s at %L"
  msgstr ""
  
  #. If HOLLERITH is involved, all bets are off.
! #: fortran/intrinsic.cc:5567 fortran/intrinsic.cc:5587
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "converting from `%T' to `%T'"
  msgid "Conversion from %s to %s at %L"
*************** msgstr "пераўтварэньне з
*** 75978,75999 ****
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permitted for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5573 fortran/resolve.cc:12302
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5578
  #, gcc-internal-format
  msgid "Cannot convert %qs to %qs at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5671
  #, gcc-internal-format
  msgid "%qs declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required."
  msgstr ""
  
! #: fortran/intrinsic.cc:5677
  #, gcc-internal-format
  msgid "%qs declared at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL."
  msgstr ""
--- 79609,79630 ----
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permitted for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5654 fortran/resolve.cc:13026
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5659
  #, gcc-internal-format
  msgid "Cannot convert %qs to %qs at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5752
  #, gcc-internal-format
  msgid "%qs declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required."
  msgstr ""
  
! #: fortran/intrinsic.cc:5758
  #, gcc-internal-format
  msgid "%qs declared at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL."
  msgstr ""
*************** msgstr ""
*** 76154,76690 ****
  msgid "Period required in format specifier at %L"
  msgstr ""
  
! #: fortran/io.cc:1136
  #, gcc-internal-format, gfc-internal-format
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr ""
  
! #: fortran/io.cc:1232 fortran/io.cc:1295
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing comma in FORMAT string at %L"
  msgstr ""
  
! #: fortran/io.cc:1351
  #, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr ""
  
! #: fortran/io.cc:1373
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr ""
  
! #: fortran/io.cc:1382
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/io.cc:1388
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr ""
  
! #: fortran/io.cc:1443 fortran/io.cc:1474 fortran/io.cc:1554
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr "Нерэчаісная спецыфікацыя! Памылка ў cc."
  
! #: fortran/io.cc:1449 fortran/io.cc:1480 fortran/io.cc:1636 fortran/io.cc:1649
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: fortran/io.cc:1491
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.cc:1499
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:1529
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a variable at %L"
  msgstr ""
  
! #: fortran/io.cc:1560
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "Duplicate %s label specification at %C"
  msgstr "паўторнае абвяшчэньне адмеціны `%s'"
  
! #: fortran/io.cc:1580 fortran/io.cc:1597 fortran/io.cc:1618
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec%>"
  msgstr ""
  
! #: fortran/io.cc:1671
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr ""
  
! #: fortran/io.cc:1696
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L cannot be a zero-sized array"
  msgstr ""
  
! #: fortran/io.cc:1737
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr ""
  
! #: fortran/io.cc:1743
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1748
  #, gcc-internal-format
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr ""
  
! #: fortran/io.cc:1755
  #, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr ""
  
! #: fortran/io.cc:1770
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character non-Hollerith in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1774
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1780
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1787
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1794
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1820
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr ""
  
! #: fortran/io.cc:1827
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr ""
  
! #: fortran/io.cc:1834
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr ""
  
! #: fortran/io.cc:1840
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1848
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1857
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1864
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr ""
  
! #: fortran/io.cc:1882
  #, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:2098
  #, gcc-internal-format
  msgid "Fortran 2003: %s specifier in %s statement at %L has value %qs"
  msgstr ""
  
! #: fortran/io.cc:2106 fortran/io.cc:2133
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %L has value %qs"
  msgstr ""
  
! #: fortran/io.cc:2125
  #, gcc-internal-format
  msgid "Extension: %s specifier in %s statement at %L has value %qs"
  msgstr ""
  
! #: fortran/io.cc:2147 fortran/io.cc:2155
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %L has invalid value %qs"
  msgstr ""
  
! #: fortran/io.cc:2212
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %L"
  msgstr ""
  
! #: fortran/io.cc:2228
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2247 fortran/io.cc:3921
! #, gcc-internal-format, gfc-internal-format
! msgid "BLANK= at %L not allowed in Fortran 95"
! msgstr ""
! 
! #: fortran/io.cc:2275 fortran/io.cc:3899
  #, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2307
  #, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2358 fortran/io.cc:3966
  #, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2388
  #, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2409
  #, gcc-internal-format, gfc-internal-format
  msgid "RECL in OPEN statement at %L must be positive"
  msgstr ""
  
! #: fortran/io.cc:2434
  #, gcc-internal-format
  msgid "The STATUS specified in OPEN statement at %L is %qs and no FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2445
  #, gcc-internal-format, gfc-internal-format
  msgid "The STATUS specified in OPEN statement at %L cannot have the value SCRATCH if a FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2456
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %L"
  msgstr ""
  
! #: fortran/io.cc:2467
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %L"
  msgstr ""
  
! #: fortran/io.cc:2474
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %L must have UNIT or NEWUNIT specified"
  msgstr ""
  
! #: fortran/io.cc:2509
  #, gcc-internal-format, gfc-internal-format
  msgid "%sspecifier at %L not allowed in OPEN statement for unformatted I/O"
  msgstr ""
  
! #: fortran/io.cc:2517
  #, gcc-internal-format, gfc-internal-format
  msgid "RECL specifier not allowed in OPEN statement at %L for stream I/O"
  msgstr ""
  
! #: fortran/io.cc:2530
  #, gcc-internal-format, gfc-internal-format
  msgid "POSITION specifier in OPEN statement at %L only allowed for stream or sequential ACCESS"
  msgstr ""
  
! #: fortran/io.cc:2583
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2691
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2717
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr ""
  
! #: fortran/io.cc:2725
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.cc:2848 fortran/match.cc:3472
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2878
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number missing in statement at %L"
  msgstr ""
  
! #: fortran/io.cc:2889 fortran/io.cc:3379
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.cc:2922
  #, gcc-internal-format, gfc-internal-format
  msgid "FLUSH statement at %C"
  msgstr ""
  
! #: fortran/io.cc:2963
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format with default unit at %C"
  msgstr ""
  
! #: fortran/io.cc:2983
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr ""
  
! #: fortran/io.cc:3057
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: fortran/io.cc:3098
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.cc:3134
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: fortran/io.cc:3143
  #, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr ""
  
! #: fortran/io.cc:3209
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr ""
  
! #: fortran/io.cc:3305
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr ""
  
! #: fortran/io.cc:3312
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must not be a character PARAMETER"
  msgstr ""
  
! #: fortran/io.cc:3325
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr ""
  
! #: fortran/io.cc:3347
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr ""
  
! #: fortran/io.cc:3358
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr ""
  
! #: fortran/io.cc:3372
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr ""
  
! #: fortran/io.cc:3402
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr ""
  
! #: fortran/io.cc:3414
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3424 fortran/resolve.cc:16931
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
  
! #: fortran/io.cc:3432
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3443
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr ""
  
! #: fortran/io.cc:3453
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%s' used but not defined"
  msgid "ERR tag label %d at %L not defined"
  msgstr "адмеціна `%s' выкарыстоўвываецца, але ня вызначана"
  
! #: fortran/io.cc:3465
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%s' used but not defined"
  msgid "END tag label %d at %L not defined"
  msgstr "адмеціна `%s' выкарыстоўвываецца, але ня вызначана"
  
! #: fortran/io.cc:3477
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%s' used but not defined"
  msgid "EOR tag label %d at %L not defined"
  msgstr "адмеціна `%s' выкарыстоўвываецца, але ня вызначана"
  
! #: fortran/io.cc:3487
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%s' used but not defined"
  msgid "FORMAT label %d at %L not defined"
  msgstr "адмеціна `%s' выкарыстоўвываецца, але ня вызначана"
  
! #: fortran/io.cc:3518
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.cc:3607
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr ""
  
! #: fortran/io.cc:3639
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable in READ statement at %C"
  msgstr ""
  
! #: fortran/io.cc:3645
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable or io-implied-do in READ statement at %L"
  msgstr ""
  
! #: fortran/io.cc:3654
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable or io-implied-do at %L"
  msgstr ""
  
! #: fortran/io.cc:3663
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr ""
  
! #: fortran/io.cc:3668
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in an output IO list"
  msgstr ""
  
! #: fortran/io.cc:3816
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr ""
  
! #: fortran/io.cc:3831
  #, gcc-internal-format, gfc-internal-format
  msgid "IO UNIT in %s statement at %L must be an internal file in a PURE procedure"
  msgstr ""
  
! #: fortran/io.cc:3944
  #, gcc-internal-format, gfc-internal-format
  msgid "PAD= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:4013
  #, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:4187
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr ""
  
! #: fortran/io.cc:4209
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma after * at %C not allowed without I/O list"
  msgstr ""
  
! #: fortran/io.cc:4382
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr ""
  
! #: fortran/io.cc:4449
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr ""
  
! #: fortran/io.cc:4611
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() near %L cannot appear in INQUIRE statement"
  msgstr ""
  
! #: fortran/io.cc:4623 fortran/io.cc:4685
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:4651
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr ""
  
! #: fortran/io.cc:4661 fortran/trans-io.cc:1364
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr ""
  
! #: fortran/io.cc:4668
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr ""
  
! #: fortran/io.cc:4678
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in INQUIRE statement at %L cannot be %d"
  msgstr ""
  
! #: fortran/io.cc:4693
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr ""
  
! #: fortran/io.cc:4869
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:4875
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr ""
--- 79785,80321 ----
  msgid "Period required in format specifier at %L"
  msgstr ""
  
! #: fortran/io.cc:1134 fortran/io.cc:1140
  #, gcc-internal-format, gfc-internal-format
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr ""
  
! #: fortran/io.cc:1235 fortran/io.cc:1298
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing comma in FORMAT string at %L"
  msgstr ""
  
! #: fortran/io.cc:1354
  #, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr ""
  
! #: fortran/io.cc:1376
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr ""
  
! #: fortran/io.cc:1385
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/io.cc:1391
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr ""
  
! #: fortran/io.cc:1446 fortran/io.cc:1477 fortran/io.cc:1557
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr "Нерэчаісная спецыфікацыя! Памылка ў cc."
  
! #: fortran/io.cc:1452 fortran/io.cc:1483 fortran/io.cc:1639 fortran/io.cc:1652
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: fortran/io.cc:1494
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.cc:1502
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:1532
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a variable at %L"
  msgstr ""
  
! #: fortran/io.cc:1563
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "Duplicate %s label specification at %C"
  msgstr "паўторнае абвяшчэньне адмеціны `%s'"
  
! #: fortran/io.cc:1583 fortran/io.cc:1600 fortran/io.cc:1621
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec%>"
  msgstr ""
  
! #: fortran/io.cc:1674
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr ""
  
! #: fortran/io.cc:1699
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L cannot be a zero-sized array"
  msgstr ""
  
! #: fortran/io.cc:1740
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr ""
  
! #: fortran/io.cc:1746
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1751
  #, gcc-internal-format
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr ""
  
! #: fortran/io.cc:1758
  #, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr ""
  
! #: fortran/io.cc:1773
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character non-Hollerith in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1777
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1783
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1790
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1797
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1823
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr ""
  
! #: fortran/io.cc:1830
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr ""
  
! #: fortran/io.cc:1837
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr ""
  
! #: fortran/io.cc:1843
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1851
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1860
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1867
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr ""
  
! #: fortran/io.cc:1885
  #, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:2101
  #, gcc-internal-format
  msgid "Fortran 2003: %s specifier in %s statement at %L has value %qs"
  msgstr ""
  
! #: fortran/io.cc:2109 fortran/io.cc:2136
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %L has value %qs"
  msgstr ""
  
! #: fortran/io.cc:2128
  #, gcc-internal-format
  msgid "Extension: %s specifier in %s statement at %L has value %qs"
  msgstr ""
  
! #: fortran/io.cc:2150 fortran/io.cc:2158
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %L has invalid value %qs"
  msgstr ""
  
! #: fortran/io.cc:2215
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %L"
  msgstr ""
  
! #: fortran/io.cc:2231
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2274 fortran/io.cc:3898
  #, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2306
  #, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2357 fortran/io.cc:3965
  #, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2387
  #, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2408
  #, gcc-internal-format, gfc-internal-format
  msgid "RECL in OPEN statement at %L must be positive"
  msgstr ""
  
! #: fortran/io.cc:2433
  #, gcc-internal-format
  msgid "The STATUS specified in OPEN statement at %L is %qs and no FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2444
  #, gcc-internal-format, gfc-internal-format
  msgid "The STATUS specified in OPEN statement at %L cannot have the value SCRATCH if a FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2455
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %L"
  msgstr ""
  
! #: fortran/io.cc:2466
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %L"
  msgstr ""
  
! #: fortran/io.cc:2473
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %L must have UNIT or NEWUNIT specified"
  msgstr ""
  
! #: fortran/io.cc:2508
  #, gcc-internal-format, gfc-internal-format
  msgid "%sspecifier at %L not allowed in OPEN statement for unformatted I/O"
  msgstr ""
  
! #: fortran/io.cc:2516
  #, gcc-internal-format, gfc-internal-format
  msgid "RECL specifier not allowed in OPEN statement at %L for stream I/O"
  msgstr ""
  
! #: fortran/io.cc:2529
  #, gcc-internal-format, gfc-internal-format
  msgid "POSITION specifier in OPEN statement at %L only allowed for stream or sequential ACCESS"
  msgstr ""
  
! #: fortran/io.cc:2582
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2690
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2716
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr ""
  
! #: fortran/io.cc:2724
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.cc:2847 fortran/match.cc:3742
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2877
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number missing in statement at %L"
  msgstr ""
  
! #: fortran/io.cc:2888 fortran/io.cc:3378
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.cc:2921
  #, gcc-internal-format, gfc-internal-format
  msgid "FLUSH statement at %C"
  msgstr ""
  
! #: fortran/io.cc:2962
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format with default unit at %C"
  msgstr ""
  
! #: fortran/io.cc:2982
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr ""
  
! #: fortran/io.cc:3056
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: fortran/io.cc:3097
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.cc:3133
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: fortran/io.cc:3142
  #, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr ""
  
! #: fortran/io.cc:3208
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr ""
  
! #: fortran/io.cc:3304
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr ""
  
! #: fortran/io.cc:3311
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must not be a character PARAMETER"
  msgstr ""
  
! #: fortran/io.cc:3324
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr ""
  
! #: fortran/io.cc:3346
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr ""
  
! #: fortran/io.cc:3357
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr ""
  
! #: fortran/io.cc:3371
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr ""
  
! #: fortran/io.cc:3401
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr ""
  
! #: fortran/io.cc:3413
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3423 fortran/resolve.cc:17803
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
  
! #: fortran/io.cc:3431
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3442
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr ""
  
! #: fortran/io.cc:3452
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%s' used but not defined"
  msgid "ERR tag label %d at %L not defined"
  msgstr "адмеціна `%s' выкарыстоўвываецца, але ня вызначана"
  
! #: fortran/io.cc:3464
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%s' used but not defined"
  msgid "END tag label %d at %L not defined"
  msgstr "адмеціна `%s' выкарыстоўвываецца, але ня вызначана"
  
! #: fortran/io.cc:3476
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%s' used but not defined"
  msgid "EOR tag label %d at %L not defined"
  msgstr "адмеціна `%s' выкарыстоўвываецца, але ня вызначана"
  
! #: fortran/io.cc:3486
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%s' used but not defined"
  msgid "FORMAT label %d at %L not defined"
  msgstr "адмеціна `%s' выкарыстоўвываецца, але ня вызначана"
  
! #: fortran/io.cc:3517
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.cc:3606
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr ""
  
! #: fortran/io.cc:3638
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable in READ statement at %C"
  msgstr ""
  
! #: fortran/io.cc:3644
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable or io-implied-do in READ statement at %L"
  msgstr ""
  
! #: fortran/io.cc:3653
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable or io-implied-do at %L"
  msgstr ""
  
! #: fortran/io.cc:3662
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr ""
  
! #: fortran/io.cc:3667
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in an output IO list"
  msgstr ""
  
! #: fortran/io.cc:3815
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr ""
  
! #: fortran/io.cc:3830
  #, gcc-internal-format, gfc-internal-format
  msgid "IO UNIT in %s statement at %L must be an internal file in a PURE procedure"
  msgstr ""
  
! #: fortran/io.cc:3920
! #, gcc-internal-format, gfc-internal-format
! msgid "BLANK= at %L not allowed in Fortran 95"
! msgstr ""
! 
! #: fortran/io.cc:3943
  #, gcc-internal-format, gfc-internal-format
  msgid "PAD= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:4012
  #, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:4186
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr ""
  
! #: fortran/io.cc:4208
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma after * at %C not allowed without I/O list"
  msgstr ""
  
! #: fortran/io.cc:4395
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr ""
  
! #: fortran/io.cc:4462
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr ""
  
! #: fortran/io.cc:4624
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() near %L cannot appear in INQUIRE statement"
  msgstr ""
  
! #: fortran/io.cc:4636 fortran/io.cc:4698
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:4664
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr ""
  
! #: fortran/io.cc:4674 fortran/trans-io.cc:1364
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr ""
  
! #: fortran/io.cc:4681
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr ""
  
! #: fortran/io.cc:4691
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in INQUIRE statement at %L cannot be %d"
  msgstr ""
  
! #: fortran/io.cc:4706
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr ""
  
! #: fortran/io.cc:4882
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:4888
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr ""
*************** msgstr ""
*** 76700,76706 ****
  msgid "check_charlen_present(): length not set"
  msgstr ""
  
! #: fortran/iresolve.cc:3323
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: unlimited polymorphic MOLD in TRANSFER intrinsic at %L"
  msgstr ""
--- 80331,80342 ----
  msgid "check_charlen_present(): length not set"
  msgstr ""
  
! #: fortran/iresolve.cc:3235
! #, gcc-internal-format, gfc-internal-format
! msgid "GET_TEAM at %L needs USE of the intrinsic module ISO_FORTRAN_ENV to define its result type TEAM_TYPE"
! msgstr ""
! 
! #: fortran/iresolve.cc:3366
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: unlimited polymorphic MOLD in TRANSFER intrinsic at %L"
  msgstr ""
*************** msgstr "прапушчан прабел
*** 76730,76736 ****
  msgid "Integer too large at %C"
  msgstr ""
  
! #: fortran/match.cc:553 fortran/parse.cc:1550
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many digits in statement label at %C"
  msgstr ""
--- 80366,80372 ----
  msgid "Integer too large at %C"
  msgstr ""
  
! #: fortran/match.cc:553 fortran/parse.cc:1557
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many digits in statement label at %C"
  msgstr ""
*************** msgstr ""
*** 76880,77520 ****
  msgid "Label %qs after %L doesn't match IF label %qs"
  msgstr ""
  
! #: fortran/match.cc:1841
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement CRITICAL at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:1847
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement CRITICAL at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:1854
  #, gcc-internal-format, gfc-internal-format
  msgid "CRITICAL statement at %C"
  msgstr ""
  
! #: fortran/match.cc:1866
  #, gcc-internal-format, gfc-internal-format
  msgid "Nested CRITICAL block at %C"
  msgstr ""
  
! #: fortran/match.cc:1918
! #, gcc-internal-format, gfc-internal-format
! msgid "Expected association list at %C"
  msgstr ""
  
! #: fortran/match.cc:1930
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected associate name at %C"
  msgstr ""
  
! #: fortran/match.cc:1940
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad bounds remapping list at %C"
  msgstr ""
  
! #: fortran/match.cc:1946
  #, gcc-internal-format, gfc-internal-format
  msgid "The bounds remapping list at %C is an experimental F202y feature. Use std=f202y to enable"
  msgstr ""
  
! #: fortran/match.cc:1952
! #, gcc-internal-format, gfc-internal-format
! msgid "Expected association at %C"
! msgstr ""
! 
! #: fortran/match.cc:1963
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid association target at %C"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: fortran/match.cc:1974
  #, gcc-internal-format
  msgid "Duplicate name %qs in association at %C"
  msgstr ""
  
! #: fortran/match.cc:1982
  #, gcc-internal-format, gfc-internal-format
  msgid "Association target at %C must not be coindexed"
  msgstr ""
  
! #: fortran/match.cc:1989
  #, gcc-internal-format, gfc-internal-format
  msgid "Association target at %L cannot be a BOZ literal constant"
  msgstr ""
  
! #: fortran/match.cc:2009
  #, gcc-internal-format, gfc-internal-format
  msgid "The associate name %s with an assumed rank target at %L must have a bounds remapping list (list of lbound:ubound for each dimension)"
  msgstr ""
  
! #: fortran/match.cc:2018
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank target at %C must be contiguous"
  msgstr ""
  
! #: fortran/match.cc:2037
  #, gcc-internal-format
  msgid "Expected %<)%> or %<,%> at %C"
  msgstr ""
  
! #: fortran/match.cc:2055
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after ASSOCIATE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:2177
  #, gcc-internal-format
  msgid "Derived type %qs at %L may not be ABSTRACT"
  msgstr ""
  
! #: fortran/match.cc:2256 fortran/match.cc:2328 fortran/match.cc:2351
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid type-spec at %C"
  msgstr ""
  
! #: fortran/match.cc:2446
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in FORALL iterator at %C"
  msgstr ""
  
  #: fortran/match.cc:2722
  #, gcc-internal-format, gfc-internal-format
  msgid "DO CONCURRENT construct at %C"
  msgstr ""
  
! #: fortran/match.cc:2826
  #, gcc-internal-format, gfc-internal-format
  msgid "DEFAULT (NONE) specified more than once in DO CONCURRENT at %C"
  msgstr ""
  
! #: fortran/match.cc:2915
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected reduction operator or function name at %C"
  msgstr ""
  
! #: fortran/match.cc:2935 fortran/openmp.cc:2439 fortran/openmp.cc:2475
! #: fortran/openmp.cc:2885 fortran/openmp.cc:2910
  #, gcc-internal-format
  msgid "Expected %<:%> at %C"
  msgstr ""
  
! #: fortran/match.cc:2945
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name in reduction list at %C"
  msgstr ""
  
! #: fortran/match.cc:2964
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ',' or ')' in reduction list at %C"
  msgstr ""
  
! #: fortran/match.cc:2970
  #, gcc-internal-format, gfc-internal-format
  msgid "REDUCE locality spec at %L"
  msgstr ""
  
! #: fortran/match.cc:2977
  #, gcc-internal-format, gfc-internal-format
  msgid "Locality spec at %L"
  msgstr ""
  
! #: fortran/match.cc:3113
  #, gcc-internal-format
  msgid "Name %qs in %s statement at %C is unknown"
  msgstr ""
  
! #: fortran/match.cc:3121
  #, gcc-internal-format
  msgid "Name %qs in %s statement at %C is not a construct name"
  msgstr ""
  
! #: fortran/match.cc:3133
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves CRITICAL construct"
  msgstr ""
  
  #. F2008, C821 & C845.
! #: fortran/match.cc:3141
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves DO CONCURRENT construct"
  msgstr ""
  
! #: fortran/match.cc:3153
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C is not within a construct"
  msgstr ""
  
! #: fortran/match.cc:3156
  #, gcc-internal-format
  msgid "%s statement at %C is not within construct %qs"
  msgstr ""
  
! #: fortran/match.cc:3182
  #, gcc-internal-format
  msgid "CYCLE statement at %C is not applicable to non-loop construct %qs"
  msgstr ""
  
! #: fortran/match.cc:3187
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement with no do-construct-name at %C"
  msgstr ""
  
! #: fortran/match.cc:3193
  #, gcc-internal-format
  msgid "%s statement at %C is not applicable to construct %qs"
  msgstr ""
  
! #: fortran/match.cc:3201
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenACC structured block"
  msgstr ""
  
! #: fortran/match.cc:3202
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr ""
  
! #: fortran/match.cc:3242
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:3248
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost tiled !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:3250
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:3297
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.cc:3302
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.cc:3407
  #, gcc-internal-format, gfc-internal-format
  msgid "Blank required in %s statement near %C"
  msgstr ""
  
! #: fortran/match.cc:3430
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C cannot be negative"
  msgstr ""
  
! #: fortran/match.cc:3436
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr ""
  
! #: fortran/match.cc:3452
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET= specifier for %s at %L"
  msgstr ""
  
! #: fortran/match.cc:3466
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3482
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3487
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3499
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]"
  msgstr ""
  
! #: fortran/match.cc:3511
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar default CHARACTER or INTEGER constant expression"
  msgstr ""
  
! #: fortran/match.cc:3518
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be either INTEGER or CHARACTER type"
  msgstr ""
  
! #: fortran/match.cc:3525
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be scalar"
  msgstr ""
  
! #: fortran/match.cc:3532
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default character KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3539
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3551 fortran/resolve.cc:13443
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr ""
  
! #: fortran/match.cc:3601
  #, gcc-internal-format, gfc-internal-format
  msgid "PAUSE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3622
  #, gcc-internal-format, gfc-internal-format
  msgid "ERROR STOP statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3648
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3663
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3670
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3700 fortran/match.cc:4042 fortran/match.cc:4254
! #: fortran/match.cc:4806 fortran/match.cc:5178
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3721 fortran/match.cc:4063 fortran/match.cc:4274
! #: fortran/match.cc:4838 fortran/match.cc:5203
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3742
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3808
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT POST statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3818
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT WAIT statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3830
  #, gcc-internal-format, gfc-internal-format
  msgid "FAIL IMAGE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3854
  #, gcc-internal-format, gfc-internal-format
  msgid "FORM TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3893
  #, gcc-internal-format, gfc-internal-format
  msgid "CHANGE TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3923
! #, gcc-internal-format, gfc-internal-format
! msgid "END TEAM statement at %C"
! msgstr ""
! 
! #: fortran/match.cc:3947
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3990
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4005
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4012
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4084
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4149
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4159
  #, gcc-internal-format, gfc-internal-format
  msgid "UNLOCK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4184
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4190
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4202
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4208
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %C"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: fortran/match.cc:4432
  #, gcc-internal-format, gfc-internal-format
  msgid "Assigned GOTO statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4476 fortran/match.cc:4527
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr ""
  
! #: fortran/match.cc:4537
  #, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr ""
  
! #: fortran/match.cc:4612
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4625
  #, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr ""
  
! #: fortran/match.cc:4648
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list in the type-spec at %L cannot contain DEFERRED parameters"
  msgstr ""
  
! #: fortran/match.cc:4678 fortran/match.cc:5116
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected constant at %C"
  msgstr "пустая сімвальная канстанта"
  
! #: fortran/match.cc:4688
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4703
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4725
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4730
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4752
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is neither a data pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:4764
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with typespec"
  msgstr ""
  
! #: fortran/match.cc:4772
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind type parameter for entity at %L differs from the kind type parameter of the typespec"
  msgstr ""
  
! #: fortran/match.cc:4789
  #, gcc-internal-format, gfc-internal-format
  msgid "Shape specification for allocatable scalar at %C"
  msgstr ""
  
! #: fortran/match.cc:4816
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT tag at %L cannot be a constant"
  msgstr ""
  
! #: fortran/match.cc:4832
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4855
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4861
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4868
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4874
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr ""
  
! #: fortran/match.cc:4892
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4898
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4905
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4931
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4939
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr ""
  
! #: fortran/match.cc:4951
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic allocate-object at %L requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr ""
  
! #: fortran/match.cc:5018
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr ""
  
! #: fortran/match.cc:5033
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr ""
  
! #: fortran/match.cc:5128
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:5138
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:5145
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:5161
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %C is not a nonprocedure pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:5198
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr ""
  
! #: fortran/match.cc:5255
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:5261
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:5270
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
  msgstr ""
  
! #: fortran/match.cc:5301
  #, gcc-internal-format, gfc-internal-format
  msgid "RETURN statement in main program at %C"
  msgstr ""
  
! #: fortran/match.cc:5329
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr ""
  
! #: fortran/match.cc:5338
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr ""
  
! #: fortran/match.cc:5349
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected type-bound procedure or procedure pointer component at %C"
  msgstr ""
  
! #: fortran/match.cc:5447
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a subroutine reference"
  msgstr ""
  
! #: fortran/match.cc:5588
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr ""
--- 80516,81192 ----
  msgid "Label %qs after %L doesn't match IF label %qs"
  msgstr ""
  
! #: fortran/match.cc:1834
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "`%s' attribute ignored"
! msgid "Duplicate %s attribute in %C"
! msgstr "\"%s\" атрыбут ігнарыруецца"
! 
! #: fortran/match.cc:1899
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement CRITICAL at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:1905
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement CRITICAL at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:1912
  #, gcc-internal-format, gfc-internal-format
  msgid "CRITICAL statement at %C"
  msgstr ""
  
! #: fortran/match.cc:1924
  #, gcc-internal-format, gfc-internal-format
  msgid "Nested CRITICAL block at %C"
  msgstr ""
  
! #: fortran/match.cc:1975
! #, gcc-internal-format
! msgid "Codimension decl name %qs in association at %L must not be the same as a selector"
  msgstr ""
  
! #: fortran/match.cc:1996
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected associate name at %C"
  msgstr ""
  
! #: fortran/match.cc:2006
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad bounds remapping list at %C"
  msgstr ""
  
! #: fortran/match.cc:2012
  #, gcc-internal-format, gfc-internal-format
  msgid "The bounds remapping list at %C is an experimental F202y feature. Use std=f202y to enable"
  msgstr ""
  
! #: fortran/match.cc:2043
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid association target at %C"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: fortran/match.cc:2057
! #, gcc-internal-format, gfc-internal-format
! msgid "Selector in coarray association as %C shall be a named coarray"
! msgstr ""
! 
! #: fortran/match.cc:2067
  #, gcc-internal-format
  msgid "Duplicate name %qs in association at %C"
  msgstr ""
  
! #: fortran/match.cc:2094
! #, gcc-internal-format, gfc-internal-format
! msgid "Selector at %L duplicates selector at %L"
! msgstr ""
! 
! #: fortran/match.cc:2104
  #, gcc-internal-format, gfc-internal-format
  msgid "Association target at %C must not be coindexed"
  msgstr ""
  
! #: fortran/match.cc:2111
  #, gcc-internal-format, gfc-internal-format
  msgid "Association target at %L cannot be a BOZ literal constant"
  msgstr ""
  
! #: fortran/match.cc:2131
  #, gcc-internal-format, gfc-internal-format
  msgid "The associate name %s with an assumed rank target at %L must have a bounds remapping list (list of lbound:ubound for each dimension)"
  msgstr ""
  
! #: fortran/match.cc:2140
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank target at %C must be contiguous"
  msgstr ""
  
! #: fortran/match.cc:2170
  #, gcc-internal-format
  msgid "Expected %<)%> or %<,%> at %C"
  msgstr ""
  
! #: fortran/match.cc:2199
! #, gcc-internal-format, gfc-internal-format
! msgid "Expected association list at %C"
! msgstr ""
! 
! #: fortran/match.cc:2208
! #, gcc-internal-format, gfc-internal-format
! msgid "Expected association at %C"
! msgstr ""
! 
! #: fortran/match.cc:2220
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after ASSOCIATE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:2342
  #, gcc-internal-format
  msgid "Derived type %qs at %L may not be ABSTRACT"
  msgstr ""
  
! #: fortran/match.cc:2421 fortran/match.cc:2493 fortran/match.cc:2516
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid type-spec at %C"
  msgstr ""
  
! #: fortran/match.cc:2622
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in FORALL iterator at %C"
  msgstr ""
  
+ #: fortran/match.cc:2665
+ #, gcc-internal-format, gfc-internal-format
+ msgid "Failed to create shadow variable symtree for DO CONCURRENT type-spec at %L"
+ msgstr ""
+ 
  #: fortran/match.cc:2722
  #, gcc-internal-format, gfc-internal-format
+ msgid "FORALL or DO CONCURRENT construct includes type specification at %L"
+ msgstr ""
+ 
+ #: fortran/match.cc:2729
+ #, gcc-internal-format, gfc-internal-format
+ msgid "Type-spec at %L must be an INTEGER type"
+ msgstr ""
+ 
+ #: fortran/match.cc:2991
+ #, gcc-internal-format, gfc-internal-format
  msgid "DO CONCURRENT construct at %C"
  msgstr ""
  
! #: fortran/match.cc:3095
  #, gcc-internal-format, gfc-internal-format
  msgid "DEFAULT (NONE) specified more than once in DO CONCURRENT at %C"
  msgstr ""
  
! #: fortran/match.cc:3184
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected reduction operator or function name at %C"
  msgstr ""
  
! #: fortran/match.cc:3204 fortran/openmp.cc:2491 fortran/openmp.cc:2527
! #: fortran/openmp.cc:2933 fortran/openmp.cc:2963
  #, gcc-internal-format
  msgid "Expected %<:%> at %C"
  msgstr ""
  
! #: fortran/match.cc:3214
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name in reduction list at %C"
  msgstr ""
  
! #: fortran/match.cc:3233
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ',' or ')' in reduction list at %C"
  msgstr ""
  
! #: fortran/match.cc:3239
  #, gcc-internal-format, gfc-internal-format
  msgid "REDUCE locality spec at %L"
  msgstr ""
  
! #: fortran/match.cc:3246
  #, gcc-internal-format, gfc-internal-format
  msgid "Locality spec at %L"
  msgstr ""
  
! #: fortran/match.cc:3382
  #, gcc-internal-format
  msgid "Name %qs in %s statement at %C is unknown"
  msgstr ""
  
! #: fortran/match.cc:3390
  #, gcc-internal-format
  msgid "Name %qs in %s statement at %C is not a construct name"
  msgstr ""
  
! #: fortran/match.cc:3402
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves CRITICAL construct"
  msgstr ""
  
  #. F2008, C821 & C845.
! #: fortran/match.cc:3410
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves DO CONCURRENT construct"
  msgstr ""
  
! #: fortran/match.cc:3422
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C is not within a construct"
  msgstr ""
  
! #: fortran/match.cc:3425
  #, gcc-internal-format
  msgid "%s statement at %C is not within construct %qs"
  msgstr ""
  
! #: fortran/match.cc:3452
  #, gcc-internal-format
  msgid "CYCLE statement at %C is not applicable to non-loop construct %qs"
  msgstr ""
  
! #: fortran/match.cc:3457
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement with no do-construct-name at %C"
  msgstr ""
  
! #: fortran/match.cc:3463
  #, gcc-internal-format
  msgid "%s statement at %C is not applicable to construct %qs"
  msgstr ""
  
! #: fortran/match.cc:3471
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenACC structured block"
  msgstr ""
  
! #: fortran/match.cc:3472
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr ""
  
! #: fortran/match.cc:3512
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:3518
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost tiled !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:3520
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:3567
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.cc:3572
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.cc:3677
  #, gcc-internal-format, gfc-internal-format
  msgid "Blank required in %s statement near %C"
  msgstr ""
  
! #: fortran/match.cc:3700
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C cannot be negative"
  msgstr ""
  
! #: fortran/match.cc:3706
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr ""
  
! #: fortran/match.cc:3722
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET= specifier for %s at %L"
  msgstr ""
  
! #: fortran/match.cc:3736
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3752
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3757
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3769
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]"
  msgstr ""
  
! #: fortran/match.cc:3781
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar default CHARACTER or INTEGER constant expression"
  msgstr ""
  
! #: fortran/match.cc:3788
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be either INTEGER or CHARACTER type"
  msgstr ""
  
! #: fortran/match.cc:3795
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be scalar"
  msgstr ""
  
! #: fortran/match.cc:3802
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default character KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3809
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3821 fortran/resolve.cc:14156
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr ""
  
! #: fortran/match.cc:3871
  #, gcc-internal-format, gfc-internal-format
  msgid "PAUSE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3892
  #, gcc-internal-format, gfc-internal-format
  msgid "ERROR STOP statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3918
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3933
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3940
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3970 fortran/match.cc:4457 fortran/match.cc:4669
! #: fortran/match.cc:5221 fortran/match.cc:5593
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3991 fortran/match.cc:4478 fortran/match.cc:4689
! #: fortran/match.cc:5253 fortran/match.cc:5618
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4012
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4078
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT POST statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4088
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT WAIT statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4100
  #, gcc-internal-format, gfc-internal-format
  msgid "FAIL IMAGE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4126
  #, gcc-internal-format, gfc-internal-format
  msgid "FORM TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4214
  #, gcc-internal-format, gfc-internal-format
  msgid "CHANGE TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4331
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4405
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4420
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4427
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4499
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4564
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4574
  #, gcc-internal-format, gfc-internal-format
  msgid "UNLOCK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4599
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4605
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4617
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4623
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4803
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %C"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: fortran/match.cc:4847
  #, gcc-internal-format, gfc-internal-format
  msgid "Assigned GOTO statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4891 fortran/match.cc:4942
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr ""
  
! #: fortran/match.cc:4952
  #, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr ""
  
! #: fortran/match.cc:5027
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:5040
  #, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr ""
  
! #: fortran/match.cc:5063
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list in the type-spec at %L cannot contain DEFERRED parameters"
  msgstr ""
  
! #: fortran/match.cc:5093 fortran/match.cc:5531
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected constant at %C"
  msgstr "пустая сімвальная канстанта"
  
! #: fortran/match.cc:5103
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:5118
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:5140
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:5145
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:5167
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is neither a data pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:5179
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with typespec"
  msgstr ""
  
! #: fortran/match.cc:5187
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind type parameter for entity at %L differs from the kind type parameter of the typespec"
  msgstr ""
  
! #: fortran/match.cc:5204
  #, gcc-internal-format, gfc-internal-format
  msgid "Shape specification for allocatable scalar at %C"
  msgstr ""
  
! #: fortran/match.cc:5231
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT tag at %L cannot be a constant"
  msgstr ""
  
! #: fortran/match.cc:5247
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr ""
  
! #: fortran/match.cc:5270
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:5276
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:5283
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:5289
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr ""
  
! #: fortran/match.cc:5307
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr ""
  
! #: fortran/match.cc:5313
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:5320
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:5346
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:5354
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr ""
  
! #: fortran/match.cc:5366
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic allocate-object at %L requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr ""
  
! #: fortran/match.cc:5433
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr ""
  
! #: fortran/match.cc:5448
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr ""
  
! #: fortran/match.cc:5543
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:5553
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:5560
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:5576
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %C is not a nonprocedure pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:5613
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr ""
  
! #: fortran/match.cc:5670
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:5676
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:5685
! #, gcc-internal-format, gfc-internal-format
! msgid "Image control statement RETURN at %C in CHANGE TEAM-END TEAM block"
! msgstr ""
! 
! #: fortran/match.cc:5694
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
  msgstr ""
  
! #: fortran/match.cc:5725
  #, gcc-internal-format, gfc-internal-format
  msgid "RETURN statement in main program at %C"
  msgstr ""
  
! #: fortran/match.cc:5753
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr ""
  
! #: fortran/match.cc:5762
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr ""
  
! #: fortran/match.cc:5773
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected type-bound procedure or procedure pointer component at %C"
  msgstr ""
  
! #: fortran/match.cc:5871
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a subroutine reference"
  msgstr ""
  
! #: fortran/match.cc:6012
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr ""
*************** msgstr ""
*** 77522,77583 ****
  #. If we find an error, just print it and continue,
  #. cause it's just semantic, and we can see if there
  #. are more errors.
! #: fortran/match.cc:5663
  #, gcc-internal-format
  msgid "Variable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)"
  msgstr ""
  
! #: fortran/match.cc:5672
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %C cannot be bind(c) since it is not global"
  msgstr ""
  
! #: fortran/match.cc:5679
  #, gcc-internal-format
  msgid "Symbol %qs at %C is already in a COMMON block"
  msgstr ""
  
! #: fortran/match.cc:5687
  #, gcc-internal-format
  msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
  msgstr ""
  
! #: fortran/match.cc:5698
  #, gcc-internal-format
  msgid "Symbol %qs at %C is USE associated from module %qs and cannot occur in COMMON"
  msgstr ""
  
! #: fortran/match.cc:5713
  #, gcc-internal-format
  msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
  msgstr ""
  
! #: fortran/match.cc:5720
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a coarray"
  msgstr ""
  
! #: fortran/match.cc:5730
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
  msgstr ""
  
! #: fortran/match.cc:5776
  #, gcc-internal-format
  msgid "Symbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to another COMMON block %qs"
  msgstr ""
  
! #: fortran/match.cc:5838
  #, gcc-internal-format, gfc-internal-format
  msgid "BLOCK DATA construct at %L"
  msgstr ""
  
! #: fortran/match.cc:5951
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/match.cc:5961
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already is USE associated and cannot be respecified."
  msgstr ""
--- 81194,81255 ----
  #. If we find an error, just print it and continue,
  #. cause it's just semantic, and we can see if there
  #. are more errors.
! #: fortran/match.cc:6087
  #, gcc-internal-format
  msgid "Variable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)"
  msgstr ""
  
! #: fortran/match.cc:6096
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %C cannot be bind(c) since it is not global"
  msgstr ""
  
! #: fortran/match.cc:6103
  #, gcc-internal-format
  msgid "Symbol %qs at %C is already in a COMMON block"
  msgstr ""
  
! #: fortran/match.cc:6111
  #, gcc-internal-format
  msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
  msgstr ""
  
! #: fortran/match.cc:6122
  #, gcc-internal-format
  msgid "Symbol %qs at %C is USE associated from module %qs and cannot occur in COMMON"
  msgstr ""
  
! #: fortran/match.cc:6137
  #, gcc-internal-format
  msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
  msgstr ""
  
! #: fortran/match.cc:6144
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a coarray"
  msgstr ""
  
! #: fortran/match.cc:6154
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
  msgstr ""
  
! #: fortran/match.cc:6200
  #, gcc-internal-format
  msgid "Symbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to another COMMON block %qs"
  msgstr ""
  
! #: fortran/match.cc:6262
  #, gcc-internal-format, gfc-internal-format
  msgid "BLOCK DATA construct at %L"
  msgstr ""
  
! #: fortran/match.cc:6375
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/match.cc:6385
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already is USE associated and cannot be respecified."
  msgstr ""
*************** msgstr ""
*** 77585,77771 ****
  #. It is required that members of a namelist be declared
  #. before the namelist.  We check this by checking if the
  #. symbol has a defined type for IMPLICIT NONE.
! #: fortran/match.cc:5986
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr ""
  
! #: fortran/match.cc:6006
  #, gcc-internal-format
  msgid "Derived type %qs at %L conflicts with namelist object %qs at %C"
  msgstr ""
  
! #: fortran/match.cc:6026
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
  msgstr ""
  
! #: fortran/match.cc:6169
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr ""
  
! #: fortran/match.cc:6177
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr ""
  
! #: fortran/match.cc:6210
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr ""
  
! #: fortran/match.cc:6224
  #, gcc-internal-format, gfc-internal-format
  msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:6237
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:6242
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6335
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of statement function argument at %L"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: fortran/match.cc:6402
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L is recursive"
  msgstr "метка \"%s\" вызначана, але не выкарыстоўваецца"
  
! #: fortran/match.cc:6408
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs at %L conflicts with function name"
  msgstr "метка \"%s\" вызначана, але не выкарыстоўваецца"
  
! #: fortran/match.cc:6422
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/match.cc:6427
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %C"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: fortran/match.cc:6554 fortran/match.cc:6572 fortran/match.cc:6593
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L cannot be %s"
  msgstr ""
  
! #: fortran/match.cc:6603 fortran/match.cc:6609
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L must be scalar"
  msgstr ""
  
! #: fortran/match.cc:6618
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression in CASE at %C"
  msgstr ""
  
! #: fortran/match.cc:6650
  #, gcc-internal-format
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr ""
  
! #: fortran/match.cc:7030
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: fortran/match.cc:7058
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7083
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
  msgstr ""
  
! #: fortran/match.cc:7271
  #, gcc-internal-format, gfc-internal-format
  msgid "SELECT RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7312 fortran/match.cc:7366
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:7376
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7412
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7464
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr ""
  
! #: fortran/match.cc:7482
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7514
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]"
  msgstr ""
  
! #: fortran/match.cc:7525
  #, gcc-internal-format, gfc-internal-format
  msgid "All the LEN type parameters in the TYPE IS statement at %C must be ASSUMED"
  msgstr ""
  
! #: fortran/match.cc:7536
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr ""
  
! #: fortran/match.cc:7612
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr ""
  
! #: fortran/match.cc:7632
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7678
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr ""
  
! #: fortran/match.cc:7687
  #, gcc-internal-format, gfc-internal-format
  msgid "The value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %d"
  msgstr ""
  
! #: fortran/match.cc:7714
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in RANK specification at %C"
  msgstr ""
  
! #: fortran/match.cc:7836
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr ""
  
! #: fortran/match.cc:7874
  #, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr ""
--- 81257,81443 ----
  #. It is required that members of a namelist be declared
  #. before the namelist.  We check this by checking if the
  #. symbol has a defined type for IMPLICIT NONE.
! #: fortran/match.cc:6410
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr ""
  
! #: fortran/match.cc:6430
  #, gcc-internal-format
  msgid "Derived type %qs at %L conflicts with namelist object %qs at %C"
  msgstr ""
  
! #: fortran/match.cc:6450
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
  msgstr ""
  
! #: fortran/match.cc:6593
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr ""
  
! #: fortran/match.cc:6601
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr ""
  
! #: fortran/match.cc:6634
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr ""
  
! #: fortran/match.cc:6648
  #, gcc-internal-format, gfc-internal-format
  msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:6661
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:6666
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6759
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of statement function argument at %L"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: fortran/match.cc:6826
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L is recursive"
  msgstr "метка \"%s\" вызначана, але не выкарыстоўваецца"
  
! #: fortran/match.cc:6832
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs at %L conflicts with function name"
  msgstr "метка \"%s\" вызначана, але не выкарыстоўваецца"
  
! #: fortran/match.cc:6846
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/match.cc:6851
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %C"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: fortran/match.cc:6978 fortran/match.cc:6996 fortran/match.cc:7017
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L cannot be %s"
  msgstr ""
  
! #: fortran/match.cc:7027 fortran/match.cc:7033
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L must be scalar"
  msgstr ""
  
! #: fortran/match.cc:7042
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression in CASE at %C"
  msgstr ""
  
! #: fortran/match.cc:7074
  #, gcc-internal-format
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr ""
  
! #: fortran/match.cc:7460
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: fortran/match.cc:7488
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7513
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
  msgstr ""
  
! #: fortran/match.cc:7701
  #, gcc-internal-format, gfc-internal-format
  msgid "SELECT RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7742 fortran/match.cc:7796
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:7806
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7842
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7894
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr ""
  
! #: fortran/match.cc:7912
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7944
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]"
  msgstr ""
  
! #: fortran/match.cc:7953
  #, gcc-internal-format, gfc-internal-format
  msgid "All the LEN type parameters in the TYPE IS statement at %C must be ASSUMED"
  msgstr ""
  
! #: fortran/match.cc:7966
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr ""
  
! #: fortran/match.cc:8042
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr ""
  
! #: fortran/match.cc:8062
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:8108
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr ""
  
! #: fortran/match.cc:8117
  #, gcc-internal-format, gfc-internal-format
  msgid "The value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %d"
  msgstr ""
  
! #: fortran/match.cc:8144
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in RANK specification at %C"
  msgstr ""
  
! #: fortran/match.cc:8266
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr ""
  
! #: fortran/match.cc:8304
  #, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr ""
*************** msgstr ""
*** 77780,77802 ****
  msgid "The name %qs cannot be used as a defined operator at %C"
  msgstr ""
  
! #: fortran/matchexp.cc:174
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected a right parenthesis in expression at %C"
  msgstr ""
  
! #: fortran/matchexp.cc:282
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected exponent in expression at %C"
  msgstr ""
  
! #: fortran/matchexp.cc:320 fortran/matchexp.cc:325 fortran/matchexp.cc:429
! #: fortran/matchexp.cc:434
  #, gcc-internal-format, gfc-internal-format
  msgid "Extension: Unary operator following arithmetic operator (use parentheses) at %C"
  msgstr ""
  
! #: fortran/matchexp.cc:666
  #, gcc-internal-format
  msgid "match_level_4(): Bad operator"
  msgstr ""
--- 81452,81484 ----
  msgid "The name %qs cannot be used as a defined operator at %C"
  msgstr ""
  
! #: fortran/matchexp.cc:165
! #, gcc-internal-format, gfc-internal-format
! msgid "Conditional expression at %L"
! msgstr ""
! 
! #: fortran/matchexp.cc:183
! #, gcc-internal-format, gfc-internal-format
! msgid "Expected ':' in conditional expression at %C"
! msgstr ""
! 
! #: fortran/matchexp.cc:231
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected a right parenthesis in expression at %C"
  msgstr ""
  
! #: fortran/matchexp.cc:337
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected exponent in expression at %C"
  msgstr ""
  
! #: fortran/matchexp.cc:375 fortran/matchexp.cc:380 fortran/matchexp.cc:484
! #: fortran/matchexp.cc:489
  #, gcc-internal-format, gfc-internal-format
  msgid "Extension: Unary operator following arithmetic operator (use parentheses) at %C"
  msgstr ""
  
! #: fortran/matchexp.cc:721
  #, gcc-internal-format
  msgid "match_level_4(): Bad operator"
  msgstr ""
*************** msgstr ""
*** 77923,80881 ****
  msgid "unquote_string(): got bad string"
  msgstr ""
  
! #: fortran/module.cc:2996
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr ""
  
! #: fortran/module.cc:5419
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.cc:5422
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.cc:5616
  #, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr ""
  
! #: fortran/module.cc:5753
  #, gcc-internal-format
  msgid "Mismatch in components of derived type %qs from %qs at %C: expecting %qs, but got %qs"
  msgstr ""
  
! #: fortran/module.cc:6032
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.cc:6039
  #, gcc-internal-format
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.cc:6044
  #, gcc-internal-format
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.cc:6280
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr ""
  
! #: fortran/module.cc:6624
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr ""
  
! #: fortran/module.cc:6814
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't open file `%s' for reading: %s\n"
  msgid "Cannot open module file %qs for writing at %C: %s"
  msgstr "%s: немагчыма адчыніць файл `%s' для чытаньня: %s\n"
  
! #: fortran/module.cc:6835
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't open file `%s' for reading: %s\n"
  msgid "Error writing module file %qs for writing: %s"
  msgstr "%s: немагчыма адчыніць файл `%s' для чытаньня: %s\n"
  
! #: fortran/module.cc:6846
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't delete file `%s': %s\n"
  msgid "Cannot delete module file %qs: %s"
  msgstr "%s: немагчыма знішчыць файл \"%s\": %s\n"
  
! #: fortran/module.cc:6849
  #, gcc-internal-format
  msgid "Cannot rename module file %qs to %qs: %s"
  msgstr ""
  
! #: fortran/module.cc:6855
  #, fuzzy, gcc-internal-format
  #| msgid "cannot create temporary file"
  msgid "Cannot delete temporary module file %qs: %s"
  msgstr "немагчыма стварыць часовы файл"
  
! #: fortran/module.cc:6912
  #, gcc-internal-format
  msgid "Symbol %qs at %C already declared"
  msgstr ""
  
! #: fortran/module.cc:6983
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr ""
  
! #: fortran/module.cc:7096 fortran/module.cc:7459
  #, gcc-internal-format
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr ""
  
! #: fortran/module.cc:7229
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr ""
  
! #: fortran/module.cc:7250 fortran/module.cc:7283 fortran/module.cc:7325
  #, gcc-internal-format
  msgid "Symbol %qs already declared"
  msgstr ""
  
! #: fortran/module.cc:7444
  #, gcc-internal-format
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.cc:7466
  #, gcc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr ""
  
! #: fortran/module.cc:7543
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr ""
  
! #: fortran/module.cc:7603
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr ""
  
! #: fortran/module.cc:7629
  #, gcc-internal-format, gfc-internal-format
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr ""
  
! #: fortran/module.cc:7658
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr ""
  
! #: fortran/module.cc:7670
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_C_BINDING module at %C"
  msgstr ""
  
! #: fortran/module.cc:7683
  #, gcc-internal-format
  msgid "Cannot find an intrinsic module named %qs at %C"
  msgstr ""
  
! #: fortran/module.cc:7689
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr ""
  
! #: fortran/module.cc:7695
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr ""
  
! #: fortran/module.cc:7701
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr ""
  
! #: fortran/module.cc:7711
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't open file `%s' for reading: %s\n"
  msgid "Cannot open module file %qs for reading at %C: %s"
  msgstr "%s: немагчыма адчыніць файл `%s' для чытаньня: %s\n"
  
! #: fortran/module.cc:7714
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr ""
  
! #: fortran/module.cc:7725
  #, gcc-internal-format
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.cc:7748
  #, gcc-internal-format
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr ""
  
! #: fortran/module.cc:7769
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr ""
  
! #: fortran/module.cc:7786
  #, gcc-internal-format
  msgid "Cannot USE a submodule that is currently built"
  msgstr ""
  
! #: fortran/module.cc:7788
  #, gcc-internal-format
  msgid "Cannot USE a module that is currently built"
  msgstr ""
  
! #: fortran/openmp.cc:162 fortran/openmp.cc:8170
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk at %C"
  msgstr ""
  
! #: fortran/openmp.cc:464
  #, gcc-internal-format
  msgid "%<omp_all_memory%> at %L not permitted in this clause"
  msgstr ""
  
! #: fortran/openmp.cc:509
  #, gcc-internal-format, gfc-internal-format
  msgid "List item shall not be coindexed at %L"
  msgstr ""
  
! #: fortran/openmp.cc:535
  #, gcc-internal-format
  msgid "%qs at %L is part of the common block %</%s/%> and may only be specificed implicitly via the named common block"
  msgstr ""
  
! #: fortran/openmp.cc:562
  #, gcc-internal-format
  msgid "COMMON block %</%s/%> not found at %L"
  msgstr ""
  
! #: fortran/openmp.cc:606 fortran/openmp.cc:696
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP variable list at %C"
  msgstr ""
  
! #: fortran/openmp.cc:668 fortran/openmp.cc:1004 fortran/openmp.cc:7203
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block /%s/ not found at %C"
  msgstr ""
  
! #: fortran/openmp.cc:723
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP detach clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:755
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with dependence-type other than OUT or INOUT at %L"
  msgstr ""
  
! #: fortran/openmp.cc:808
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP SINK dependence-type list at %C"
  msgstr ""
  
! #: fortran/openmp.cc:871
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP expression list at %C"
  msgstr ""
  
! #: fortran/openmp.cc:873
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenACC expression list at %C"
  msgstr ""
  
! #: fortran/openmp.cc:940
  #, gcc-internal-format
  msgid "Unexpected OpenACC parallelism."
  msgstr ""
  
! #: fortran/openmp.cc:972
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable at %C is an element of a COMMON block"
  msgstr ""
  
! #: fortran/openmp.cc:1032
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$ACC DECLARE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1042
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$ACC DECLARE list at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1306
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected INTEGER type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1320
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected identifier at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1325
  #, gcc-internal-format
  msgid "Same identifier %qs specified again at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1352
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected range-specification at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1462
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma expected at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1574
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP DECLARE REDUCTION %s not found at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1634
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown register name: %s"
  msgid "Unknown directive at %L"
  msgstr "невядомая назва рэгістра: %s"
  
! #: fortran/openmp.cc:1636
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid combined or composite directive at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1644
  #, gcc-internal-format
  msgid "Invalid %qs directive at %L in %s clause: declarative, informational, and meta directives not permitted"
  msgstr ""
  
! #: fortran/openmp.cc:1676 fortran/openmp.cc:2031 fortran/openmp.cc:2056
! #: fortran/openmp.cc:2125 fortran/openmp.cc:2179 fortran/openmp.cc:2204
! #: fortran/openmp.cc:2226 fortran/openmp.cc:6968
  #, gcc-internal-format
  msgid "Expected %<,%> or %<)%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1702 fortran/openmp.cc:1712
  #, gcc-internal-format
  msgid "%qs directive mentioned multiple times in %s clause in %s directive at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1720
  #, gcc-internal-format
  msgid "%qs directive mentioned both times in ABSENT and CONTAINS clauses in %s directive at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1810
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s modifier at %L in USES_ALLOCATORS clause"
  msgstr ""
  
! #: fortran/openmp.cc:1844
  #, gcc-internal-format
  msgid "Unexpected %<(%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1909
  #, gcc-internal-format
  msgid "Expected %<{%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1919
  #, gcc-internal-format
  msgid "Duplicated %<fr%> preference-selector-name at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1944 fortran/openmp.cc:2082
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected constant scalar integer expression or non-empty default-kind character literal at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1958 fortran/openmp.cc:2095
  #, gcc-internal-format
  msgid "Unknown foreign runtime identifier %qd at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1972 fortran/openmp.cc:2107
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected null character in character literal at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1979 fortran/openmp.cc:2114
  #, gcc-internal-format
  msgid "Unknown foreign runtime identifier %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1986 fortran/openmp.cc:7079
  #, gcc-internal-format
  msgid "Expected %<)%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2002
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected default-kind character literal at %L"
  msgstr ""
  
! #: fortran/openmp.cc:2013
  #, gcc-internal-format
  msgid "Character literal at %L must start with %<ompx_%>"
  msgstr ""
  
! #: fortran/openmp.cc:2021
  #, gcc-internal-format
  msgid "Unexpected null or %<,%> character in character literal at %L"
  msgstr ""
  
! #: fortran/openmp.cc:2038
  #, gcc-internal-format
  msgid "Expected %<fr(%> or %<attr(%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2045
  #, gcc-internal-format
  msgid "Expected %<,%> or %<}%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2161
  #, gcc-internal-format
  msgid "Duplicate %<prefer_type%> modifier at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2173 fortran/openmp.cc:2209 fortran/openmp.cc:2231
  #, gcc-internal-format
  msgid "Expected %<,%> or %<:%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2186
  #, gcc-internal-format
  msgid "Expected %<(%> after %<prefer_type%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2194
  #, gcc-internal-format
  msgid "Duplicate %<targetsync%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2216
  #, gcc-internal-format
  msgid "Duplicate %<target%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2234
  #, gcc-internal-format
  msgid "Expected %<prefer_type%>, %<target%>, or %<targetsync%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2242
  #, gcc-internal-format
  msgid "Missing required %<target%> and/or %<targetsync%> modifier at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2295
  #, gcc-internal-format
  msgid "Duplicated %qs clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:2302 fortran/openmp.cc:4211
  #, gcc-internal-format
  msgid "Expected %<(%> after %qs at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2309
  #, gcc-internal-format
  msgid "Invalid expression after %<%s(%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2369
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause expected at %C after trailing comma"
  msgstr ""
  
! #: fortran/openmp.cc:2499
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable list at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2523
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected COMPILATION or EXECUTION in AT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2584
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected TEAMS, PARALLEL or THREAD as binding in BIND at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2615
  #, gcc-internal-format, gfc-internal-format
  msgid "COLLAPSE clause argument not constant positive integer at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2718
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, PRESENT, NONE or DEFAULT at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2740
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SCALAR, AGGREGATE, ALLOCATABLE, POINTER or ALL at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2773
  #, gcc-internal-format, gfc-internal-format
  msgid "DEFAULTMAP at %C but prior DEFAULTMAP with unspecified category"
  msgstr ""
  
! #: fortran/openmp.cc:2776
  #, gcc-internal-format, gfc-internal-format
  msgid "DEFAULTMAP at %C but prior DEFAULTMAP for category %s"
  msgstr ""
  
! #: fortran/openmp.cc:2812
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected NONE or PRESENT in DEFAULT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2815
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected NONE, FIRSTPRIVATE, PRIVATE or SHARED in DEFAULT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2865
  #, gcc-internal-format, gfc-internal-format
  msgid "ITERATOR may not be combined with SOURCE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2871
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE at %C not permitted as dependence-type for this directive"
  msgstr ""
  
! #: fortran/openmp.cc:2877
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicated clause with SOURCE dependence-type at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2892
  #, gcc-internal-format
  msgid "Expected %<)%> or %<omp_cur_iteration)%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2904
  #, gcc-internal-format, gfc-internal-format
  msgid "SINK at %C not permitted as dependence-type for this directive"
  msgstr ""
  
! #: fortran/openmp.cc:2915
  #, gcc-internal-format, gfc-internal-format
  msgid "ITERATOR may not be combined with SINK at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2929
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected dependence-type SINK or SOURCE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2946
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with DEPEND kind other than OUT or INOUT at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2989 fortran/openmp.cc:3024
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected integer expression at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3005
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3017
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3030
  #, gcc-internal-format
  msgid "Expected integer expression or a single device-modifier %<device_num%> or %<ancestor%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3060
! #, gcc-internal-format, gfc-internal-format
! msgid "Expected HOST, NOHOST or ANY at %C"
! msgstr ""
! 
! #: fortran/openmp.cc:3115
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SEQ_CST, ACQUIRE or RELAXED at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3311
  #, gcc-internal-format, gfc-internal-format
  msgid "INDIRECT clause at %C requires a constant logical expression"
  msgstr ""
  
! #: fortran/openmp.cc:3521
  #, gcc-internal-format
  msgid "Multiple %qs modifiers specified at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3631
  #, gcc-internal-format
  msgid "too many %<always%> modifiers at %L"
  msgstr ""
  
! #: fortran/openmp.cc:3637
  #, gcc-internal-format
  msgid "too many %<close%> modifiers at %L"
  msgstr ""
  
! #: fortran/openmp.cc:3643
  #, gcc-internal-format
  msgid "too many %<present%> modifiers at %L"
  msgstr ""
  
! #: fortran/openmp.cc:3853
  #, gcc-internal-format
  msgid "Expected ORDER(CONCURRENT) at %C with optional %<reproducible%> or %<unconstrained%> modifier"
  msgstr ""
  
! #: fortran/openmp.cc:3878
  #, gcc-internal-format, gfc-internal-format
! msgid "ORDERED clause argument not constant positive integer at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3912
! #, gcc-internal-format, gfc-internal-format
! msgid "PARTIAL clause argument not constant positive integer at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4194
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected FATAL or WARNING in SEVERITY clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4404
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to find class '%s'"
  msgid "Failed to match clause at %C"
  msgstr "не знойдзен клас \"%s\""
  
! #: fortran/openmp.cc:4587
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid clause in module with !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4597
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable is USE-associated with !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4606
  #, gcc-internal-format
  msgid "Variable %qs shall be declared in the same scoping unit as !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4614
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-size dummy array with !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4663
  #, gcc-internal-format
  msgid "%<acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4711
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid argument to !$ACC WAIT at %C"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: fortran/openmp.cc:4718
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT clause at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:4766
  #, gcc-internal-format, gfc-internal-format
  msgid "ACC CACHE directive must be inside of loop %C"
  msgstr ""
  
! #: fortran/openmp.cc:4835
  #, gcc-internal-format, gfc-internal-format
  msgid "Only the !$ACC ROUTINE form without list is allowed in interface block at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4869
  #, gcc-internal-format
  msgid "Invalid NAME %qs in !$ACC ROUTINE ( NAME ) at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4877
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4884
  #, gcc-internal-format
  msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C, expecting %<)%> after NAME"
  msgstr ""
  
! #: fortran/openmp.cc:4899
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple loop axes specified for routine at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4910
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible GANG, WORKER, or VECTOR clause"
  msgstr ""
  
! #: fortran/openmp.cc:4918
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible NOHOST clause"
  msgstr ""
  
! #: fortran/openmp.cc:4939 fortran/openmp.cc:4967
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC ROUTINE already applied at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4984
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC ROUTINE with GANG, WORKER, or VECTOR clause is not permitted in PURE procedure at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5174
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ALIGN or ALLOCATOR clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5182
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, structure-element list item at %L in ALLOCATE directive is not yet supported"
  msgstr ""
  
! #: fortran/openmp.cc:5185
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected expression as list item at %L in ALLOCATE directive"
  msgstr ""
  
! #: fortran/openmp.cc:5256
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ASSUMES at %C must be in the specification part of a subprogram or module"
  msgstr ""
  
! #: fortran/openmp.cc:5323
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP CRITICAL statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5345
  #, gcc-internal-format
  msgid "Expected %<( depobj )%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5363
  #, gcc-internal-format
  msgid "Expected IN, OUT, INOUT, INOUTSET or MUTEXINOUTSET followed by %<)%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5377
  #, gcc-internal-format, gfc-internal-format
  msgid "The same depend object should be used as DEPOBJ argument at %L and as DESTROY argument at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5391
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected DEPEND, UPDATE, or DESTROY clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5396
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPEND clause at %L of OMP DEPOBJ construct shall not have dependence-type DEPOBJ"
  msgstr ""
  
! #: fortran/openmp.cc:5404
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPEND clause at %L of OMP DEPOBJ construct shall have only a single locator"
  msgstr ""
  
! #: fortran/openmp.cc:5536 fortran/openmp.cc:10386
  #, gcc-internal-format, gfc-internal-format
  msgid "MESSAGE clause at %L requires a scalar default-kind CHARACTER expression"
  msgstr ""
  
! #: fortran/openmp.cc:5543
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant character expression required in MESSAGE clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5549
  #, gcc-internal-format, gfc-internal-format
  msgid "$OMP ERROR encountered at %L: %s"
  msgstr ""
  
! #: fortran/openmp.cc:5568
  #, gcc-internal-format, gfc-internal-format
  msgid "$OMP ERROR encountered at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5596
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SEQ_CST, AQC_REL, RELEASE, or ACQUIRE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5605
  #, gcc-internal-format, gfc-internal-format
  msgid "List specified together with memory order clause in FLUSH directive at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5613
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6013 fortran/openmp.cc:13204
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6017 fortran/openmp.cc:13208
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6022
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6024
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6044
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP DECLARE REDUCTION at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6081
  #, gcc-internal-format, gfc-internal-format
  msgid "Only the !$OMP DECLARE TARGET form without clauses is allowed in interface block at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6096
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP DECLARE TARGET at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6121
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET variable at %L is an element of a COMMON block"
  msgstr ""
  
! #: fortran/openmp.cc:6124
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directive"
  msgstr ""
  
! #: fortran/openmp.cc:6130
  #, gcc-internal-format, gfc-internal-format
! msgid "OMP DECLARE TARGET variable at %L previously mentioned in LINK clause and later in %s clause"
  msgstr ""
  
! #: fortran/openmp.cc:6136
  #, gcc-internal-format, gfc-internal-format
! msgid "OMP DECLARE TARGET variable at %L previously mentioned in TO or ENTER clause and later in LINK clause"
  msgstr ""
  
! #: fortran/openmp.cc:6150 fortran/openmp.cc:6205
  #, gcc-internal-format
! msgid "List item %qs at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPE"
  msgstr ""
  
! #: fortran/openmp.cc:6159 fortran/openmp.cc:6213
  #, gcc-internal-format, gfc-internal-format
  msgid "DEVICE_TYPE must be ANY when used with INDIRECT at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6169
! #, gcc-internal-format, gfc-internal-format
! msgid "OMP DECLARE TARGET COMMON at %L previously mentioned in LINK clause and later in %s clause"
  msgstr ""
  
! #: fortran/openmp.cc:6175
! #, gcc-internal-format, gfc-internal-format
! msgid "OMP DECLARE TARGET COMMON at %L previously mentioned in TO or ENTER clause and later in LINK clause"
  msgstr ""
  
! #: fortran/openmp.cc:6179
! #, gcc-internal-format, gfc-internal-format
! msgid "COMMON at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directive"
  msgstr ""
  
! #: fortran/openmp.cc:6188
! #, gcc-internal-format, gfc-internal-format
! msgid "COMMON at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPE"
  msgstr ""
  
! #: fortran/openmp.cc:6223
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET directive at %L with only DEVICE_TYPE or INDIRECT clauses is ignored"
  msgstr ""
  
! #: fortran/openmp.cc:6234
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$OMP DECLARE TARGET list at %C"
  msgstr ""
  
  #. FIXME: constant integer expressions.
! #: fortran/openmp.cc:6273
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected trait-property-extension at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6288 fortran/openmp.cc:6394 fortran/openmp.cc:6547
! #: fortran/openmp.cc:6698 fortran/openmp.cc:6759
  #, gcc-internal-format
  msgid "expected %<)%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6319
  #, gcc-internal-format, gfc-internal-format
  msgid "expected trait selector name at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6338
  #, gcc-internal-format
  msgid "unknown selector %qs for context selector set %qs at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6356
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6365
  #, gcc-internal-format
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6372 fortran/openmp.cc:6557 fortran/openmp.cc:6649
! #: fortran/openmp.cc:6740 fortran/openmp.cc:6936
  #, gcc-internal-format
  msgid "expected %<(%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6380
! #, gcc-internal-format
! msgid "%<score%> argument must be constant integer expression at %C"
! msgstr ""
! 
! #: fortran/openmp.cc:6388
! #, gcc-internal-format
! msgid "%<score%> argument must be non-negative at %C"
! msgstr ""
! 
! #: fortran/openmp.cc:6400
  #, gcc-internal-format, gfc-internal-format
  msgid "expected : at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6422
  #, gcc-internal-format, gfc-internal-format
  msgid "expected identifier at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6441
  #, gcc-internal-format, gfc-internal-format
  msgid "expected identifier or string literal at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6462
  #, gcc-internal-format, gfc-internal-format
  msgid "expected expression at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6477
! #, gcc-internal-format, gfc-internal-format
! msgid "property must be a logical expression at %L"
! msgstr ""
! 
! #: fortran/openmp.cc:6481
! #, gcc-internal-format, gfc-internal-format
! msgid "property must be an integer expression at %L"
! msgstr ""
! 
! #: fortran/openmp.cc:6488
! #, gcc-internal-format, gfc-internal-format
! msgid "property must be a constant logical expression at %L"
! msgstr ""
! 
! #: fortran/openmp.cc:6492
! #, gcc-internal-format, gfc-internal-format
! msgid "property must be a constant integer expression at %L"
! msgstr ""
! 
! #: fortran/openmp.cc:6506
! #, gcc-internal-format, gfc-internal-format
! msgid "property must be a conforming device number at %C"
! msgstr ""
! 
! #: fortran/openmp.cc:6522
  #, gcc-internal-format, gfc-internal-format
  msgid "expected simd clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6599
  #, gcc-internal-format, gfc-internal-format
  msgid "expected context selector set name at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6606
  #, gcc-internal-format
  msgid "expected %<=%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6613
  #, gcc-internal-format
  msgid "expected %<{%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6628
  #, gcc-internal-format
  msgid "expected %<}%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6656
  #, gcc-internal-format, gfc-internal-format
  msgid "expected name at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6667
  #, gcc-internal-format, gfc-internal-format
  msgid "expected variant name at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6748 fortran/openmp.cc:6920 fortran/openmp.cc:7554
  #, gcc-internal-format
  msgid "%qs clause at %L specified more than once"
  msgstr ""
  
! #: fortran/openmp.cc:6776
  #, gcc-internal-format
  msgid "expected %<nothing%>, %<need_device_ptr%> or %<need_device_addr%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6782 fortran/openmp.cc:6900 fortran/openmp.cc:7055
  #, gcc-internal-format
  msgid "expected %<:%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6815
  #, gcc-internal-format
  msgid "unexpected %<:%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6862
  #, gcc-internal-format, gfc-internal-format
  msgid "expected constant integer expression at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6884
  #, gcc-internal-format
  msgid "expected dummy parameter name, %<omp_num_args%> or constant positive integer at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6931
  #, gcc-internal-format
  msgid "expected %<interop%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6981
  #, gcc-internal-format
  msgid "expected %<match%>, %<adjust_args%> or %<append_args%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6987
  #, gcc-internal-format
! msgid "the %qs clause at %L can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause"
  msgstr ""
  
! #: fortran/openmp.cc:7027
  #, gcc-internal-format
  msgid "expected %<when%>, %<otherwise%>, or %<default%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7034
  #, gcc-internal-format
  msgid "too many %<otherwise%> or %<default%> clauses in %<metadirective%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7041
  #, gcc-internal-format
  msgid "%<otherwise%> or %<default%> clause must appear last in %<metadirective%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7069
  #, gcc-internal-format
  msgid "declarative directive variants are not supported"
  msgstr ""
  
! #: fortran/openmp.cc:7090
  #, gcc-internal-format, gfc-internal-format
  msgid "variant directive used in OMP BEGIN METADIRECTIVE at %C must have a corresponding end directive"
  msgstr ""
  
! #: fortran/openmp.cc:7124
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after OMP METADIRECTIVE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7183
  #, gcc-internal-format, gfc-internal-format
! msgid "Threadprivate variable at %C is an element of a COMMON block"
  msgstr ""
  
! #: fortran/openmp.cc:7220
  #, gcc-internal-format, gfc-internal-format
! msgid "Unexpected junk after OMP THREADPRIVATE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7227
  #, gcc-internal-format, gfc-internal-format
! msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7326
  #, gcc-internal-format, gfc-internal-format
  msgid "Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES %s but other program units do"
  msgstr ""
  
! #: fortran/openmp.cc:7369
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified via module %qs use at %L comes after using a device construct/routine"
  msgstr ""
  
! #: fortran/openmp.cc:7373
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified at %L comes after using a device construct/routine"
  msgstr ""
  
! #: fortran/openmp.cc:7396
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)"
  msgstr ""
  
! #: fortran/openmp.cc:7401
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)"
  msgstr ""
  
! #: fortran/openmp.cc:7412
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L but same clause is not specified for the program unit"
  msgstr ""
  
! #: fortran/openmp.cc:7417
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified via module %qs use at %L but same clause is not specified for the program unit"
  msgstr ""
  
! #: fortran/openmp.cc:7447
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP REQUIRES at %C must appear in the specification part of a program unit"
  msgstr ""
  
! #: fortran/openmp.cc:7532
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ACQ_REL, ACQUIRE, RELAXED, RELEASE or SEQ_CST for ATOMIC_DEFAULT_MEM_ORDER clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7548
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause expected at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7557
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, SELF_MAPS, DYNAMIC_ALLOCATORS, REVERSE_OFFLOAD, or ATOMIC_DEFAULT_MEM_ORDER clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7583
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected INCLUSIVE or EXCLUSIVE clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7589
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP SCAN at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7788
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after TASKYIELD clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7887
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP MASTER statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7919
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP NOTHING statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7954 fortran/openmp.cc:7957 fortran/openmp.cc:7960
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC at %L with %s clause is incompatible with READ or WRITE"
  msgstr ""
  
! #: fortran/openmp.cc:7964
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC at %L with %s clause requires %s clause"
  msgstr ""
  
! #: fortran/openmp.cc:7994
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC WRITE at %L incompatible with ACQUIRES clause implicitly provided by a REQUIRES directive"
  msgstr ""
  
! #: fortran/openmp.cc:8005
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ at %L incompatible with RELEASE clause implicitly provided by a REQUIRES directive"
  msgstr ""
  
! #: fortran/openmp.cc:8023
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ at %L incompatible with RELEASE clause"
  msgstr ""
  
! #: fortran/openmp.cc:8033
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC WRITE at %L incompatible with ACQUIRE clause"
  msgstr ""
  
! #: fortran/openmp.cc:8070
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$ACC ATOMIC statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:8085
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP BARRIER statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:8141
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected construct-type PARALLEL, SECTIONS, DO or TASKGROUP in $OMP CANCELLATION POINT statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:8147
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP CANCELLATION POINT statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:8168
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after NOWAIT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:8207
  #, gcc-internal-format, gfc-internal-format
  msgid "%s clause at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:8219 fortran/openmp.cc:10421
  #, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of %s clause at %L must be positive"
  msgstr ""
  
! #: fortran/openmp.cc:8231
  #, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of %s clause at %L must be non-negative"
  msgstr ""
  
! #: fortran/openmp.cc:8242
  #, gcc-internal-format
  msgid "Cray pointer object %qs of derived type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8245
  #, gcc-internal-format
  msgid "Cray pointee object %qs of derived type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8251 fortran/openmp.cc:10244
  #, gcc-internal-format
  msgid "POINTER object %qs of polymorphic type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8256
  #, gcc-internal-format
  msgid "Cray pointer object %qs of polymorphic type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8261
  #, gcc-internal-format
  msgid "Cray pointee object %qs of polymorphic type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8271 fortran/openmp.cc:9682 fortran/openmp.cc:9967
  #, gcc-internal-format
  msgid "Assumed size array %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8274
  #, gcc-internal-format
  msgid "Assumed rank array %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8290 fortran/openmp.cc:9954
  #, gcc-internal-format
  msgid "POINTER object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8295 fortran/openmp.cc:10248
  #, gcc-internal-format
  msgid "Cray pointer object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8300 fortran/openmp.cc:10251
  #, gcc-internal-format
  msgid "Cray pointee object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8305 fortran/openmp.cc:10239
  #, gcc-internal-format
  msgid "ALLOCATABLE object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8308
  #, gcc-internal-format
  msgid "VALUE object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8351
  #, gcc-internal-format, gfc-internal-format
  msgid "Implicitly declared function %s used in !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8400
  #, gcc-internal-format, gfc-internal-format
  msgid "Implicitly declared subroutine %s used in !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8442
  #, gcc-internal-format
  msgid "Unexpected function-result variable %qs at %L in declarative !$OMP ALLOCATE"
  msgstr ""
  
! #: fortran/openmp.cc:8448
  #, gcc-internal-format
  msgid "Procedure pointer %qs not supported with !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8454
  #, gcc-internal-format
  msgid "Argument %qs at %L to declarative !$OMP ALLOCATE directive must be a variable"
  msgstr ""
  
! #: fortran/openmp.cc:8461
  #, gcc-internal-format
  msgid "Argument %qs at %L to declarative !$OMP ALLOCATE shall be in the same scope as the variable declaration"
  msgstr ""
  
! #: fortran/openmp.cc:8468
  #, gcc-internal-format
  msgid "Unexpected dummy argument %qs as argument at %L to declarative !$OMP ALLOCATE"
  msgstr ""
  
! #: fortran/openmp.cc:8474
  #, gcc-internal-format
  msgid "Unexpected coarray argument %qs as argument at %L to declarative !$OMP ALLOCATE"
  msgstr ""
  
! #: fortran/openmp.cc:8482
  #, gcc-internal-format
  msgid "Duplicated common block %</%s/%> in !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8489
  #, gcc-internal-format
  msgid "Duplicated variable %qs in !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8500
  #, gcc-internal-format
  msgid "Sorry, EQUIVALENCE object %qs not supported with !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8509
  #, gcc-internal-format
  msgid "Sorry, Cray pointers and pointees such as %qs are not supported with !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8518
  #, gcc-internal-format
  msgid "Unexpected allocatable variable %qs at %L in declarative !$OMP ALLOCATE directive"
  msgstr ""
  
! #: fortran/openmp.cc:8523
  #, gcc-internal-format
  msgid "Unexpected pointer variable %qs at %L in declarative !$OMP ALLOCATE directive"
  msgstr ""
  
! #: fortran/openmp.cc:8534 fortran/openmp.cc:9149
  #, gcc-internal-format, gfc-internal-format
  msgid "ALIGN requires a scalar positive constant integer alignment expression at %L that is a power of two"
  msgstr ""
  
! #: fortran/openmp.cc:8549
  #, gcc-internal-format
  msgid "An ALLOCATOR clause is required as the list item %<%s%s%s%> at %L has the SAVE attribute"
  msgstr ""
  
! #: fortran/openmp.cc:8554
  #, gcc-internal-format
  msgid "Predefined allocator required in ALLOCATOR clause at %L as the list item %<%s%s%s%> at %L has the SAVE attribute"
  msgstr ""
  
! #: fortran/openmp.cc:8568 fortran/openmp.cc:9133
  #, gcc-internal-format
  msgid "Expected integer expression of the %<omp_allocator_handle_kind%> kind at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8584
  #, gcc-internal-format, gfc-internal-format
  msgid "HOLDS expression at %L must be a scalar logical expression"
  msgstr ""
  
! #: fortran/openmp.cc:8620
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8623
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDER clause must not be used together with ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8630 fortran/openmp.cc:8641 fortran/resolve.cc:12080
! #: fortran/resolve.cc:13689
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/openmp.cc:8645
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause without modifier at %L used together with IF clauses with modifiers"
  msgstr ""
  
! #: fortran/openmp.cc:8770
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause modifier %s at %L not appropriate for the current OpenMP construct"
  msgstr ""
  
! #: fortran/openmp.cc:8780
  #, gcc-internal-format, gfc-internal-format
  msgid "SELF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/openmp.cc:8789
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/openmp.cc:8798
  #, gcc-internal-format, gfc-internal-format
  msgid "NOVARIANTS clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/openmp.cc:8808
  #, gcc-internal-format, gfc-internal-format
  msgid "NOCONTEXT clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/openmp.cc:8819
  #, gcc-internal-format, gfc-internal-format
  msgid "SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:8824
  #, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of SCHEDULE clause's chunk_size at %L must be positive"
  msgstr ""
  
! #: fortran/openmp.cc:8831
  #, gcc-internal-format, gfc-internal-format
  msgid "Both MONOTONIC and NONMONOTONIC schedule modifiers specified at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8834
  #, gcc-internal-format, gfc-internal-format
  msgid "NONMONOTONIC schedule modifier specified with ORDERED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8843
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPOBJ in DEPOBJ construct at %L shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:8864
  #, gcc-internal-format
  msgid "Variable %qs is not a dummy argument at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8899
  #, gcc-internal-format
! msgid "Object %qs is not a variable at %L; parameters cannot be and need not be copied"
  msgstr ""
  
! #: fortran/openmp.cc:8903
  #, gcc-internal-format
  msgid "Object %qs is not a variable at %L; parameters cannot be and need not be mapped"
  msgstr ""
  
! #: fortran/openmp.cc:8908 fortran/openmp.cc:12759
  #, gcc-internal-format
  msgid "Object %qs is not a variable at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8919
  #, gcc-internal-format
  msgid "%<inscan%> REDUCTION clause on construct other than DO, SIMD, DO SIMD, PARALLEL DO, PARALLEL DO SIMD at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8923
  #, gcc-internal-format
  msgid "ORDERED clause specified together with %<inscan%> REDUCTION clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8926
  #, gcc-internal-format
  msgid "SCHEDULE clause specified together with %<inscan%> REDUCTION clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8958 fortran/openmp.cc:8970 fortran/openmp.cc:8991
! #: fortran/openmp.cc:9003 fortran/openmp.cc:9065 fortran/openmp.cc:9073
! #: fortran/openmp.cc:9094 fortran/openmp.cc:9105 fortran/openmp.cc:9117
! #: fortran/openmp.cc:9352 fortran/openmp.cc:12783
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8999
  #, gcc-internal-format
  msgid "Symbol %qs has mixed component and non-component accesses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9022
  #, gcc-internal-format
  msgid "DEPEND clause at %L requires action clause with %<targetsync%> interop-type"
  msgstr ""
  
! #: fortran/openmp.cc:9029
  #, gcc-internal-format
  msgid "DEPEND clause at %L requires %<targetsync%> interop-type, lacking it for %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9044
  #, gcc-internal-format
  msgid "%qs at %L in %qs clause must be a scalar integer variable of %<omp_interop_kind%> kind"
  msgstr ""
  
! #: fortran/openmp.cc:9049
  #, gcc-internal-format
  msgid "%qs at %L in %qs clause must be definable"
  msgstr ""
  
! #: fortran/openmp.cc:9088
  #, gcc-internal-format
  msgid "Symbol %qs present on both data and map clauses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9174
  #, gcc-internal-format
  msgid "%qs appears more than once in %<allocate%> at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9216 fortran/trans-openmp.cc:8329
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause"
  msgstr ""
  
! #: fortran/openmp.cc:9244
  #, gcc-internal-format
  msgid "Unexpected coarray %qs in %<allocate%> at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9258
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> at %L but not in the associated ALLOCATE statement"
  msgstr ""
  
! #: fortran/openmp.cc:9292
  #, gcc-internal-format
  msgid "%qs listed in %<allocate%> statement at %L but it is neither explicitly in listed in the %<!$OMP ALLOCATE%> directive nor exists a directive without argument list"
  msgstr ""
  
! #: fortran/openmp.cc:9303
  #, gcc-internal-format
  msgid "Unexpected coarray %qs in %<allocate%> at %L, implicitly listed in %<!$OMP ALLOCATE%> at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9328
  #, gcc-internal-format
  msgid "ALLOCATORS directive at %L inside a target region must specify an ALLOCATOR modifier for %qs"
  msgstr ""
  
! #: fortran/openmp.cc:9332
  #, gcc-internal-format
  msgid "ALLOCATE directive at %L inside a target region must specify an ALLOCATOR clause for %qs"
  msgstr ""
  
! #: fortran/openmp.cc:9336
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE directive at %L inside a target region must specify an ALLOCATOR clause"
  msgstr ""
  
! #: fortran/openmp.cc:9359
  #, gcc-internal-format
  msgid "Array %qs is not permitted in reduction at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9372
  #, gcc-internal-format
  msgid "Symbol %qs present on both FROM and TO clauses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9390
  #, gcc-internal-format
  msgid "Non-THREADPRIVATE object %qs in COPYIN clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9396
  #, gcc-internal-format, gfc-internal-format
  msgid "NOWAIT clause must not be used with COPYPRIVATE clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9401
  #, gcc-internal-format
  msgid "Assumed size array %qs in COPYPRIVATE clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9404
  #, gcc-internal-format
  msgid "INTENT(IN) POINTER %qs in COPYPRIVATE clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9412
  #, gcc-internal-format
  msgid "THREADPRIVATE object %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9415
  #, gcc-internal-format
  msgid "Cray pointee %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9418
  #, gcc-internal-format
  msgid "Associate name %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9424
  #, gcc-internal-format
  msgid "DETACH event handle %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9439
  #, gcc-internal-format
  msgid "%qs in ALIGNED clause must be POINTER, ALLOCATABLE, Cray pointer or C_PTR at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9449
  #, gcc-internal-format
  msgid "%qs in ALIGNED clause at %L requires a scalar positive constant integer alignment expression"
  msgstr ""
  
! #: fortran/openmp.cc:9475
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar integer expression for range begin expected at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9481
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar integer expression for range end expected at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9487
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar integer expression for range step expected at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9492
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonzero range step expected at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9505
  #, gcc-internal-format, gfc-internal-format
  msgid "Dependence-type SINK used together with SOURCE on the same construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9515
  #, gcc-internal-format, gfc-internal-format
  msgid "SINK addend not a constant integer at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9521
  #, gcc-internal-format
  msgid "omp_cur_iteration at %L requires %<-1%> as logical offset"
  msgstr ""
  
! #: fortran/openmp.cc:9531
  #, gcc-internal-format
  msgid "Locator %qs at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:9542
  #, gcc-internal-format, gfc-internal-format
  msgid "Locator at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:9586
  #, gcc-internal-format, gfc-internal-format
  msgid "Array is not contiguous at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9601
  #, gcc-internal-format
  msgid "%qs clause argument must be ALLOCATABLE or a POINTER at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9613
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected substring reference in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9621
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected complex-parts designator reference in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9630 fortran/openmp.cc:9648
  #, gcc-internal-format
  msgid "%qs in %s clause at %L is not a proper array section"
  msgstr ""
  
! #: fortran/openmp.cc:9640
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride should not be specified for array section in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9662
  #, gcc-internal-format
  msgid "%qs in %s clause at %L is a zero size array section"
  msgstr ""
  
! #: fortran/openmp.cc:9718
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET%s with map-type other than TO, FROM, TOFROM, or ALLOC on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9749
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET ENTER DATA with map-type other than TO, TOFROM or ALLOC on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9778
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET EXIT DATA with map-type other than FROM, TOFROM, RELEASE, or DELETE on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9794 fortran/openmp.cc:9938
  #, gcc-internal-format
  msgid "THREADPRIVATE object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9797 fortran/openmp.cc:9941
  #, gcc-internal-format
  msgid "Cray pointee %qs in %s clause at %L"
  msgstr ""
  
  #. Non-TARGET (i.e. DISPATCH) requires a C_PTR.
! #: fortran/openmp.cc:9811
  #, gcc-internal-format
  msgid "List item %qs in %s clause at %L must be of TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/openmp.cc:9870
  #, gcc-internal-format
  msgid "Memspace %qs at %L in USES_ALLOCATORS must be a predefined memory space"
  msgstr ""
  
! #: fortran/openmp.cc:9878
  #, gcc-internal-format
  msgid "Allocator %qs at %L in USES_ALLOCATORS must be a scalar integer of kind %<omp_allocator_handle_kind%>"
  msgstr ""
  
! #: fortran/openmp.cc:9886
  #, gcc-internal-format
  msgid "Allocator %qs at %L in USES_ALLOCATORS must either a variable or a predefined allocator"
  msgstr ""
  
! #: fortran/openmp.cc:9891
  #, gcc-internal-format
  msgid "A memory space or traits array may not be specified for predefined allocator %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9902
  #, gcc-internal-format
  msgid "Traits array %qs in USES_ALLOCATORS %L must be a one-dimensional named constant array of type %<omp_alloctrait%>"
  msgstr ""
  
! #: fortran/openmp.cc:9932
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9944
  #, gcc-internal-format
  msgid "Associate name %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9951
  #, gcc-internal-format
  msgid "Procedure pointer %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9957
  #, gcc-internal-format
  msgid "Cray pointer %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9970
  #, gcc-internal-format
  msgid "Variable %qs in %s clause is used in NAMELIST statement at %L"
  msgstr ""
  
  #. case OMP_LIST_REDUCTION:
! #: fortran/openmp.cc:9980
  #, gcc-internal-format
  msgid "INTENT(IN) POINTER %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9991
  #, gcc-internal-format
  msgid "DETACH event handle %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10016
  #, gcc-internal-format
  msgid "Sorry, list item %qs at %L with allocatable components is not yet supported in %s clause"
  msgstr ""
  
! #: fortran/openmp.cc:10022
  #, gcc-internal-format
  msgid "Polymorphic list item %qs at %L in %s clause has unspecified behavior and unsupported"
  msgstr ""
  
! #: fortran/openmp.cc:10054
  #, gcc-internal-format, gfc-internal-format
  msgid "Only DEFAULT permitted as reduction-modifier in REDUCTION clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10147
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP DECLARE REDUCTION %s not found for type %s at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10175
  #, gcc-internal-format, gfc-internal-format
  msgid "LINEAR clause modifier used on DO or SIMD construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10181
  #, gcc-internal-format, gfc-internal-format
  msgid "LINEAR clause modifier other than VAL used on DO or SIMD construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10189
  #, gcc-internal-format
  msgid "LINEAR variable %qs must be INTEGER at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10194
  #, gcc-internal-format
  msgid "LINEAR dummy argument %qs with VALUE attribute with %s modifier at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10205
  #, gcc-internal-format
  msgid "%qs in LINEAR clause at %L requires a scalar integer linear-step expression"
  msgstr ""
  
! #: fortran/openmp.cc:10222
  #, gcc-internal-format
  msgid "%qs in LINEAR clause at %L requires a constant integer linear-step expression or dummy argument specified in UNIFORM clause"
  msgstr ""
  
! #: fortran/openmp.cc:10256
  #, gcc-internal-format
  msgid "%s clause variable %qs at %L is neither a POINTER nor an array"
  msgstr ""
  
! #: fortran/openmp.cc:10316
  #, gcc-internal-format, gfc-internal-format
  msgid "NUM_TEAMS lower bound at %L larger than upper bound at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10329
  #, gcc-internal-format, gfc-internal-format
  msgid "Value of HINT clause at %L shall be a valid constant hint expression"
  msgstr ""
  
! #: fortran/openmp.cc:10339
  #, gcc-internal-format, gfc-internal-format
  msgid "DIST_SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:10349
  #, gcc-internal-format
  msgid "%<GRAINSIZE%> clause at %L must not be used together with %<NUM_TASKS%> clause"
  msgstr ""
  
! #: fortran/openmp.cc:10352
  #, gcc-internal-format
  msgid "%<REDUCTION%> clause at %L must not be used together with %<NOGROUP%> clause"
  msgstr ""
  
! #: fortran/openmp.cc:10356
  #, gcc-internal-format
  msgid "%<FULL%> clause at %C must not be used together with %<PARTIAL%> clause"
  msgstr ""
  
! #: fortran/openmp.cc:10379
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible use of TILE and COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10403
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET DATA must contain at least one MAP, USE_DEVICE_PTR, or USE_DEVICE_ADDR clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10406
  #, gcc-internal-format, gfc-internal-format
  msgid "%s must contain at least one MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10416
  #, gcc-internal-format, gfc-internal-format
  msgid "SIZES requires constant expression at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10432
  #, gcc-internal-format
  msgid "%qs at %L should be a scalar of type integer(kind=omp_event_handle_kind)"
  msgstr ""
  
! #: fortran/openmp.cc:10437
  #, gcc-internal-format, gfc-internal-format
  msgid "The event handle at %L must not be an array element"
  msgstr ""
  
! #: fortran/openmp.cc:10441
  #, gcc-internal-format, gfc-internal-format
  msgid "The event handle at %L must not be part of a derived type or class"
  msgstr ""
  
! #: fortran/openmp.cc:10445
  #, gcc-internal-format
  msgid "%<DETACH%> clause at %L must not be used together with %<MERGEABLE%> clause"
  msgstr ""
  
! #: fortran/openmp.cc:10452
  #, gcc-internal-format
  msgid "%<host_data%> construct at %L requires %<use_device%> clause"
  msgstr ""
  
! #: fortran/openmp.cc:10606
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected IF at %L in atomic compare capture"
  msgstr ""
  
! #: fortran/openmp.cc:10614
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ELSE at %L in atomic compare capture"
  msgstr ""
  
! #: fortran/openmp.cc:10726
  #, gcc-internal-format
  msgid "Expected %<==%>, %<.EQ.%> or %<.EQV.%> atomic comparison expression at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10732
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar intrinsic variable at %L in atomic comparison"
  msgstr ""
  
! #: fortran/openmp.cc:10740
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar intrinsic expression at %L in atomic comparison"
  msgstr ""
  
! #: fortran/openmp.cc:10748
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10757
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC statement must assign an expression of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10764
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC with ALLOCATABLE variable at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10781
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10786
  #, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot reference var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10798
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC capture-statement must set a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10806
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC capture-statement requires a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10816
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10832
  #, gcc-internal-format
  msgid "For !$OMP ATOMIC COMPARE, the first operand in comparison at %L must be the variable %qs that the update statement writes into at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10840
  #, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC COMPARE assignment var = expr must be scalar and cannot reference var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10858
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC UPDATE at %L with FAIL clause requires either the COMPARE clause or using the intrinsic MIN/MAX procedure"
  msgstr ""
  
! #: fortran/openmp.cc:10885
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment operator must be binary +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10933
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10947
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10980
  #, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11004
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11011
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11034
  #, gcc-internal-format
  msgid "!$OMP ATOMIC intrinsic arguments except one must not reference %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11041
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC intrinsic arguments must be scalar at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11049
  #, gcc-internal-format
  msgid "First or last !$OMP ATOMIC intrinsic argument must be %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11067
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11072
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected !$OMP ATOMIC expression at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11180
  #, gcc-internal-format, gfc-internal-format
  msgid "With INSCAN at %L, expected loop body with !$OMP SCAN between two structured block sequences"
  msgstr ""
  
! #: fortran/openmp.cc:11187
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP SCAN at %L with zero executable statements in preceding structured block sequence"
  msgstr ""
  
! #: fortran/openmp.cc:11194
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP SCAN at %L with zero executable statements in succeeding structured block sequence"
  msgstr ""
  
! #: fortran/openmp.cc:11410
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot contain loop in intervening code at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11491
  #, gcc-internal-format, gfc-internal-format
! msgid "%s cannot contain OpenMP directive in intervening code at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11503 fortran/openmp.cc:11529
  #, gcc-internal-format, gfc-internal-format
! msgid "%s cannot contain OpenMP API call in intervening code at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12052
  #, gcc-internal-format, gfc-internal-format
  msgid "SIZES clause is required on !$OMP TILE construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12079
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12085
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12095
  #, gcc-internal-format, gfc-internal-format
  msgid "Generated loop of UNROLL construct at %L without PARTIAL clause does not have canonical form"
  msgstr ""
  
! #: fortran/openmp.cc:12102
  #, gcc-internal-format, gfc-internal-format
  msgid "UNROLL construct at %L with PARTIAL clause generates just one loop with canonical form but %d loops are needed"
  msgstr ""
  
! #: fortran/openmp.cc:12117
  #, gcc-internal-format, gfc-internal-format
  msgid "TILE construct at %L generates %d loops with canonical form but %d loops are needed"
  msgstr ""
  
! #: fortran/openmp.cc:12128
  #, gcc-internal-format
  msgid "Imperfectly nested loop using generated loops"
  msgstr ""
  
! #: fortran/openmp.cc:12140
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12147
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must not be THREADPRIVATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12162
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than PRIVATE, LASTPRIVATE or ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12166
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than PRIVATE, LASTPRIVATE, ALLOCATE or LINEAR at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12173
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable used in more than one loop at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12179
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable at %L is bound in intervening code"
  msgstr ""
  
! #: fortran/openmp.cc:12188
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop start expression not in canonical form at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12195
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop start expression at %L uses variable bound in intervening code"
  msgstr ""
  
! #: fortran/openmp.cc:12204
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop end expression not in canonical form at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12211
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop end expression at %L uses variable bound in intervening code"
  msgstr ""
  
! #: fortran/openmp.cc:12218
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop bounds reference different iteration variables at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12224
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop increment not in canonical form at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12231
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop increment expression at %L uses variable bound in intervening code"
  msgstr ""
  
! #: fortran/openmp.cc:12242
  #, gcc-internal-format
  msgid "Non-rectangular loops from generated loops unsupported"
  msgstr ""
  
  #. Parse error, can't recover from this.
! #: fortran/openmp.cc:12258
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s (level %d) at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12270
  #, gcc-internal-format, gfc-internal-format
  msgid "%s inner loops must be perfectly nested with ORDERED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12277
  #, gcc-internal-format, gfc-internal-format
  msgid "%s inner loops must be perfectly nested with REDUCTION INSCAN clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12284
  #, gcc-internal-format, gfc-internal-format
  msgid "%s inner loops must be perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12538 fortran/openmp.cc:12551
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12570
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12576
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12582
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12598
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12610
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12620 fortran/openmp.cc:12629
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12645
  #, gcc-internal-format, gfc-internal-format
  msgid "Tiled loop cannot be parallelized across gangs, workers and vectors at the same time at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12666
  #, gcc-internal-format, gfc-internal-format
  msgid "TILE requires constant expression at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12766
  #, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12813
  #, gcc-internal-format
  msgid "NAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12819
  #, gcc-internal-format
  msgid "NAME %qs invalid in !$ACC ROUTINE ( NAME ) at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12906
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP TARGET region at %L with a nested TEAMS at %L may not contain any other statement, declaration or directive outside of the single TEAMS construct"
  msgstr ""
  
! #: fortran/openmp.cc:12910
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP TARGET region at %L with a nested TEAMS may not contain any other statement, declaration or directive outside of the single TEAMS construct"
  msgstr ""
  
! #: fortran/openmp.cc:12928
  #, gcc-internal-format
  msgid "%<OMP DISPATCH%> directive at %L must be followed by a procedure call with optional assignment"
  msgstr ""
  
! #: fortran/openmp.cc:12935
  #, gcc-internal-format
  msgid "%<OMP DISPATCH%> directive at %L cannot be followed by a procedure pointer"
  msgstr ""
  
! #: fortran/openmp.cc:13030
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.cc:13044
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP CRITICAL at %L with HINT clause requires a NAME, except when omp_sync_hint_none is used"
  msgstr ""
  
! #: fortran/openmp.cc:13050
  #, gcc-internal-format
  msgid "Unexpected !$OMP SCAN at %L outside loop construct with %<inscan%> REDUCTION clause"
  msgstr ""
  
! #: fortran/openmp.cc:13079
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13115
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected constant non-negative scalar integer offset expression at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13118
  #, gcc-internal-format
  msgid "For range-based %<adjust_args%>, a constant positive scalar integer expression is required at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13132
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected dummy parameter name or a positive integer at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13158
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13166
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13195
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13217
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13233
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13248
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13258
  #, gcc-internal-format, gfc-internal-format
  msgid "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE REDUCTION must be OMP_PRIV at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13266
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
  
! #: fortran/options.cc:290
  #, gcc-internal-format
  msgid "%<-fexcess-precision=standard%> for Fortran"
  msgstr ""
  
! #: fortran/options.cc:292
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> for Fortran"
  msgstr ""
  
! #: fortran/options.cc:386
  #, gcc-internal-format
  msgid "Reading file %qs as free form"
  msgstr ""
  
! #: fortran/options.cc:396
  #, gcc-internal-format
  msgid "%<-fd-lines-as-comments%> has no effect in free form"
  msgstr ""
  
! #: fortran/options.cc:399
  #, gcc-internal-format
  msgid "%<-fd-lines-as-code%> has no effect in free form"
  msgstr ""
  
! #: fortran/options.cc:436
  #, gcc-internal-format
  msgid "Flag %<-fno-automatic%> overwrites %<-fmax-stack-var-size=%d%>"
  msgstr ""
  
! #: fortran/options.cc:439
  #, gcc-internal-format
  msgid "Flag %<-fno-automatic%> overwrites %<-frecursive%>"
  msgstr ""
  
! #: fortran/options.cc:442
  #, gcc-internal-format
  msgid "Flag %<-fno-automatic%> overwrites %<-frecursive%> implied by %qs"
  msgstr ""
  
! #: fortran/options.cc:445
  #, gcc-internal-format
  msgid "Flag %<-frecursive%> overwrites %<-fmax-stack-var-size=%d%>"
  msgstr ""
  
! #: fortran/options.cc:448
  #, gcc-internal-format
  msgid "Flag %<-fmax-stack-var-size=%d%> overwrites %<-frecursive%> implied by %qs"
  msgstr ""
  
! #: fortran/options.cc:526
  #, gcc-internal-format
  msgid "Fixed line length must be at least seven"
  msgstr ""
  
! #: fortran/options.cc:529
  #, gcc-internal-format
  msgid "Free line length must be at least three"
  msgstr ""
  
! #: fortran/options.cc:532
  #, gcc-internal-format, gfc-internal-format
  msgid "Maximum subrecord length cannot exceed %d"
  msgstr ""
  
! #: fortran/options.cc:555
  #, gcc-internal-format
  msgid "gfortran: Only one %<-J%> option allowed"
  msgstr ""
  
! #: fortran/options.cc:630
  #, gcc-internal-format
  msgid "Argument to %<-ffpe-trap%> is not valid: %s"
  msgstr ""
  
! #: fortran/options.cc:632
  #, gcc-internal-format
  msgid "Argument to %<-ffpe-summary%> is not valid: %s"
  msgstr ""
  
! #: fortran/options.cc:681
! #, gcc-internal-format
! msgid "Argument to %<-fcheck%> is not valid: %s"
! msgstr ""
! 
! #: fortran/options.cc:746
  #, gcc-internal-format, gfc-internal-format
  msgid "Maximum supported identifier length is %d"
  msgstr ""
  
! #: fortran/options.cc:761
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized option `-%s'"
  msgid "Unrecognized option to %<-finit-logical%>: %s"
  msgstr "нераспазнаны выбар \"-%s\""
  
! #: fortran/options.cc:777
  #, gcc-internal-format
  msgid "The value of n in %<-finit-character=n%> must be between 0 and 127"
  msgstr ""
  
! #: fortran/options.cc:889
  #, gcc-internal-format
  msgid "command-line option %<-fno-builtin-%s%> is not valid for Fortran"
  msgstr ""
  
! #: fortran/parse.cc:665
  #, gcc-internal-format, gfc-internal-format
  msgid "Unclassifiable statement at %C"
  msgstr ""
  
! #: fortran/parse.cc:729
  #, gcc-internal-format, gfc-internal-format
  msgid "OpenACC directives other than ROUTINE may not appear in PURE procedures at %C"
  msgstr ""
  
! #: fortran/parse.cc:795
  #, gcc-internal-format, gfc-internal-format
  msgid "Unclassifiable OpenACC directive at %C"
  msgstr ""
  
! #: fortran/parse.cc:827
  #, gcc-internal-format
  msgid "%qs directive at %L must either have a variable argument or, if associated with an ALLOCATE stmt, must be preceded by an executable statement or OpenMP construct"
  msgstr ""
  
! #: fortran/parse.cc:839
  #, gcc-internal-format
  msgid "Structure-component expression at %L in %qs directive not permitted in declarative directive; as directive associated with an ALLOCATE stmt it must be preceded by an executable statement or OpenMP construct"
  msgstr ""
  
! #: fortran/parse.cc:865
  #, gcc-internal-format
  msgid "%qs directive at %L associated with an ALLOCATE stmt must be preceded by an executable statement or OpenMP construct; note the variables in the list all have the allocatable or pointer attribute"
  msgstr ""
  
! #: fortran/parse.cc:1055 fortran/parse.cc:1366
  #, gcc-internal-format, gfc-internal-format
  msgid "OpenMP directive at %C is not pure and thus may not appear in a PURE procedure"
  msgstr ""
  
! #: fortran/parse.cc:1333
  #, gcc-internal-format, gfc-internal-format
  msgid "Unclassifiable OpenMP directive at %C"
  msgstr ""
  
! #: fortran/parse.cc:1353
  #, gcc-internal-format
  msgid "OpenMP ERROR directive at %L with %<at(execution)%> clause in a PURE procedure"
  msgstr ""
  
! #: fortran/parse.cc:1491
  #, gcc-internal-format, gfc-internal-format
  msgid "Unclassifiable GCC directive at %C"
  msgstr ""
  
! #: fortran/parse.cc:1493
  #, gcc-internal-format, gfc-internal-format
  msgid "Unclassifiable GCC directive at %C, ignored"
  msgstr ""
  
! #: fortran/parse.cc:1553 fortran/parse.cc:1780
  #, gcc-internal-format, gfc-internal-format
  msgid "Zero is not a valid statement label at %C"
  msgstr ""
  
! #: fortran/parse.cc:1560 fortran/parse.cc:1772
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-numeric character in statement label at %C"
  msgstr "пустая сімвальная канстанта"
  
! #: fortran/parse.cc:1572 fortran/parse.cc:1821
  #, gcc-internal-format, gfc-internal-format
  msgid "Semicolon at %C needs to be preceded by statement"
  msgstr ""
  
! #: fortran/parse.cc:1579 fortran/parse.cc:1836
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label without statement at %L"
  msgstr ""
  
! #: fortran/parse.cc:1642 fortran/parse.cc:1823
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Semicolon at %C without preceding statement"
  msgstr ""
  
! #: fortran/parse.cc:1665 fortran/parse.cc:1799
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad continuation line at %C"
  msgstr ""
  
! #: fortran/parse.cc:2151
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %L does not have a statement label"
  msgstr ""
  
! #: fortran/parse.cc:3096
  #, gcc-internal-format
  msgid "gfc_ascii_statement(): Bad statement code"
  msgstr ""
  
! #: fortran/parse.cc:3247
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement at %C"
  msgstr ""
  
! #: fortran/parse.cc:3404
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C cannot follow %s statement at %L"
  msgstr ""
  
! #: fortran/parse.cc:3421
  #, gcc-internal-format
  msgid "Unexpected end of file in %qs"
  msgstr ""
  
! #: fortran/parse.cc:3456
  #, gcc-internal-format
  msgid "Derived-type %qs with SEQUENCE must not have a CONTAINS section at %C"
  msgstr ""
  
! #: fortran/parse.cc:3459
  #, gcc-internal-format
  msgid "Derived-type %qs with BIND(C) must not have a CONTAINS section at %C"
  msgstr ""
  
! #: fortran/parse.cc:3479
  #, gcc-internal-format, gfc-internal-format
  msgid "Components in TYPE at %C must precede CONTAINS"
  msgstr ""
  
! #: fortran/parse.cc:3483
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound procedure at %C"
  msgstr ""
  
! #: fortran/parse.cc:3491
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC binding at %C"
  msgstr ""
  
! #: fortran/parse.cc:3499
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure declaration at %C"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: fortran/parse.cc:3511
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type definition at %C with empty CONTAINS section"
  msgstr ""
  
! #: fortran/parse.cc:3521 fortran/parse.cc:3976
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement in TYPE at %C must be inside a MODULE"
  msgstr ""
  
! #: fortran/parse.cc:3528
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C must precede procedure bindings"
  msgstr ""
  
! #: fortran/parse.cc:3535 fortran/parse.cc:3989
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate PRIVATE statement at %C"
  msgstr ""
  
! #: fortran/parse.cc:3545
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE statement at %C must precede CONTAINS"
  msgstr ""
  
! #: fortran/parse.cc:3549
  #, gcc-internal-format, gfc-internal-format
  msgid "Already inside a CONTAINS block at %C"
  msgstr ""
  
! #: fortran/parse.cc:3668
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s at %L of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attribute"
  msgstr ""
  
! #: fortran/parse.cc:3674
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer component %s at %L has a noncoarray subcomponent of type LOCK_TYPE, which must have a codimension or be a subcomponent of a coarray"
  msgstr ""
  
! #: fortran/parse.cc:3679
! #, gcc-internal-format, gfc-internal-format
! msgid "Allocatable component %s at %L of type LOCK_TYPE must have a codimension"
! msgstr ""
! 
! #: fortran/parse.cc:3683
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/parse.cc:3688
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)"
  msgstr ""
  
! #: fortran/parse.cc:3695
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)"
  msgstr ""
  
! #: fortran/parse.cc:3705
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %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 attribute"
  msgstr ""
  
! #: fortran/parse.cc:3711
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer component %s at %L has a noncoarray subcomponent of type EVENT_TYPE, which must have a codimension or be a subcomponent of a coarray"
  msgstr ""
  
! #: fortran/parse.cc:3716
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L of type EVENT_TYPE must have a codimension"
  msgstr ""
  
! #: fortran/parse.cc:3720
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/parse.cc:3725
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)"
  msgstr ""
  
! #: fortran/parse.cc:3732
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)"
  msgstr ""
  
! #: fortran/parse.cc:3784
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to create map component '%s'"
  msgstr ""
  
! #: fortran/parse.cc:3817
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to find class '%s'"
  msgid "failed to create union component '%s'"
  msgstr "не знойдзен клас \"%s\""
  
! #: fortran/parse.cc:3872
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in nested structure declaration at %C"
  msgstr ""
  
! #: fortran/parse.cc:3959
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside CONTAINS"
  msgstr ""
  
! #: fortran/parse.cc:3967
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type definition at %C without components"
  msgstr ""
  
! #: fortran/parse.cc:3983
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C must precede structure components"
  msgstr ""
  
! #: fortran/parse.cc:4000
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE statement at %C must precede structure components"
  msgstr ""
  
! #: fortran/parse.cc:4006
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE attribute at %C already specified in TYPE statement"
  msgstr ""
  
! #: fortran/parse.cc:4011
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate SEQUENCE statement at %C"
  msgstr ""
  
! #: fortran/parse.cc:4021
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTAINS block in derived type definition at %C"
  msgstr ""
  
! #: fortran/parse.cc:4079
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM declaration at %C has no ENUMERATORS"
  msgstr ""
  
! #: fortran/parse.cc:4166
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in INTERFACE block at %C"
  msgstr ""
  
! #: fortran/parse.cc:4191
  #, gcc-internal-format
  msgid "Name %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/parse.cc:4222
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement at %C in INTERFACE body"
  msgstr ""
  
! #: fortran/parse.cc:4240
  #, gcc-internal-format
  msgid "INTERFACE procedure %qs at %L has the same name as the enclosing procedure"
  msgstr ""
  
! #: fortran/parse.cc:4379
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/parse.cc:4411
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement is not allowed inside of BLOCK DATA at %C"
  msgstr ""
  
! #: fortran/parse.cc:4495
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement must appear in a MODULE"
  msgstr ""
  
! #: fortran/parse.cc:4503
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C follows another accessibility specification"
  msgstr ""
  
! #: fortran/parse.cc:4555
  #, gcc-internal-format
  msgid "Bad kind expression for function %qs at %L"
  msgstr ""
  
! #: fortran/parse.cc:4559
  #, gcc-internal-format
  msgid "The type for function %qs at %L is not accessible"
  msgstr ""
  
! #: fortran/parse.cc:4619
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C follows previous unmasked ELSEWHERE"
  msgstr ""
  
! #: fortran/parse.cc:4641
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in WHERE block at %C"
  msgstr ""
  
! #: fortran/parse.cc:4700
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in FORALL block at %C"
  msgstr ""
  
! #: fortran/parse.cc:4751
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSE IF statement at %C cannot follow ELSE statement at %L"
  msgstr ""
  
! #: fortran/parse.cc:4769
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate ELSE statements at %L and %C"
  msgstr ""
  
! #: fortran/parse.cc:4830
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C"
  msgstr ""
  
! #: fortran/parse.cc:4914
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %C"
  msgstr ""
  
! #: fortran/parse.cc:4990
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected RANK or RANK DEFAULT following SELECT RANK at %C"
  msgstr ""
  
! #: fortran/parse.cc:5054
  #, gcc-internal-format
  msgid "Variable %qs at %C cannot be redefined inside loop beginning at %L"
  msgstr ""
  
! #: fortran/parse.cc:5087
  #, gcc-internal-format, gfc-internal-format
  msgid "End of nonblock DO statement at %C is within another block"
  msgstr ""
  
! #: fortran/parse.cc:5097
  #, gcc-internal-format, gfc-internal-format
  msgid "End of nonblock DO statement at %C is interwoven with another DO loop"
  msgstr ""
  
! #: fortran/parse.cc:5123
  #, gcc-internal-format, gfc-internal-format
  msgid "CRITICAL block inside of OpenACC region at %C"
  msgstr ""
  
! #: fortran/parse.cc:5124
  #, gcc-internal-format, gfc-internal-format
  msgid "CRITICAL block inside of OpenMP region at %C"
  msgstr ""
  
! #: fortran/parse.cc:5150
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label in END CRITICAL at %C does not match CRITICAL label"
  msgstr ""
  
! #: fortran/parse.cc:5219 fortran/parse.cc:6162
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "In construct"
  msgid "BLOCK construct at %C"
  msgstr "У канструкцыі"
  
! #: fortran/parse.cc:5254
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSOCIATE construct at %C"
  msgstr ""
  
! #: fortran/parse.cc:5567
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label in ENDDO at %C doesn't match DO label"
  msgstr ""
  
! #: fortran/parse.cc:5583
  #, gcc-internal-format, gfc-internal-format
  msgid "Named block DO at %L requires matching ENDDO name"
  msgstr ""
--- 81605,84724 ----
  msgid "unquote_string(): got bad string"
  msgstr ""
  
! #: fortran/module.cc:3015
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr ""
  
! #: fortran/module.cc:5446
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.cc:5449
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.cc:5643
  #, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr ""
  
! #: fortran/module.cc:5780
  #, gcc-internal-format
  msgid "Mismatch in components of derived type %qs from %qs at %C: expecting %qs, but got %qs"
  msgstr ""
  
! #: fortran/module.cc:6074
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.cc:6081
  #, gcc-internal-format
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.cc:6086
  #, gcc-internal-format
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.cc:6323
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr ""
  
! #: fortran/module.cc:6667
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr ""
  
! #: fortran/module.cc:6857
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't open file `%s' for reading: %s\n"
  msgid "Cannot open module file %qs for writing at %C: %s"
  msgstr "%s: немагчыма адчыніць файл `%s' для чытаньня: %s\n"
  
! #: fortran/module.cc:6878
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't open file `%s' for reading: %s\n"
  msgid "Error writing module file %qs for writing: %s"
  msgstr "%s: немагчыма адчыніць файл `%s' для чытаньня: %s\n"
  
! #: fortran/module.cc:6889
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't delete file `%s': %s\n"
  msgid "Cannot delete module file %qs: %s"
  msgstr "%s: немагчыма знішчыць файл \"%s\": %s\n"
  
! #: fortran/module.cc:6892
  #, gcc-internal-format
  msgid "Cannot rename module file %qs to %qs: %s"
  msgstr ""
  
! #: fortran/module.cc:6898
  #, fuzzy, gcc-internal-format
  #| msgid "cannot create temporary file"
  msgid "Cannot delete temporary module file %qs: %s"
  msgstr "немагчыма стварыць часовы файл"
  
! #: fortran/module.cc:6955
  #, gcc-internal-format
  msgid "Symbol %qs at %C already declared"
  msgstr ""
  
! #: fortran/module.cc:7026
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr ""
  
! #: fortran/module.cc:7139 fortran/module.cc:7505
  #, gcc-internal-format
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr ""
  
! #: fortran/module.cc:7272
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr ""
  
! #: fortran/module.cc:7293 fortran/module.cc:7371
  #, gcc-internal-format
  msgid "Symbol %qs already declared"
  msgstr ""
  
! #: fortran/module.cc:7327
! #, gcc-internal-format
! msgid "Symbol %qs already declared at %L conflicts with symbol in %qs at %C"
! msgstr ""
! 
! #: fortran/module.cc:7490
  #, gcc-internal-format
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.cc:7512
  #, gcc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr ""
  
! #: fortran/module.cc:7589
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr ""
  
! #: fortran/module.cc:7649
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr ""
  
! #: fortran/module.cc:7675
  #, gcc-internal-format, gfc-internal-format
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr ""
  
! #: fortran/module.cc:7704
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr ""
  
! #: fortran/module.cc:7716
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_C_BINDING module at %C"
  msgstr ""
  
! #: fortran/module.cc:7729
  #, gcc-internal-format
  msgid "Cannot find an intrinsic module named %qs at %C"
  msgstr ""
  
! #: fortran/module.cc:7735
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr ""
  
! #: fortran/module.cc:7741
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr ""
  
! #: fortran/module.cc:7747
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr ""
  
! #: fortran/module.cc:7757
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't open file `%s' for reading: %s\n"
  msgid "Cannot open module file %qs for reading at %C: %s"
  msgstr "%s: немагчыма адчыніць файл `%s' для чытаньня: %s\n"
  
! #: fortran/module.cc:7760
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr ""
  
! #: fortran/module.cc:7771
  #, gcc-internal-format
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.cc:7794
  #, gcc-internal-format
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr ""
  
! #: fortran/module.cc:7815
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr ""
  
! #: fortran/module.cc:7832
  #, gcc-internal-format
  msgid "Cannot USE a submodule that is currently built"
  msgstr ""
  
! #: fortran/module.cc:7834
  #, gcc-internal-format
  msgid "Cannot USE a module that is currently built"
  msgstr ""
  
! #: fortran/openmp.cc:173 fortran/openmp.cc:8433
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk at %C"
  msgstr ""
  
! #: fortran/openmp.cc:476
  #, gcc-internal-format
  msgid "%<omp_all_memory%> at %L not permitted in this clause"
  msgstr ""
  
! #: fortran/openmp.cc:521
  #, gcc-internal-format, gfc-internal-format
  msgid "List item shall not be coindexed at %L"
  msgstr ""
  
! #: fortran/openmp.cc:547
  #, gcc-internal-format
  msgid "%qs at %L is part of the common block %</%s/%> and may only be specificed implicitly via the named common block"
  msgstr ""
  
! #: fortran/openmp.cc:574
  #, gcc-internal-format
  msgid "COMMON block %</%s/%> not found at %L"
  msgstr ""
  
! #: fortran/openmp.cc:618 fortran/openmp.cc:708
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP variable list at %C"
  msgstr ""
  
! #: fortran/openmp.cc:680 fortran/openmp.cc:1016
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block /%s/ not found at %C"
  msgstr ""
  
! #: fortran/openmp.cc:735
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP detach clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:767
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with dependence-type other than OUT or INOUT at %L"
  msgstr ""
  
! #: fortran/openmp.cc:820
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP SINK dependence-type list at %C"
  msgstr ""
  
! #: fortran/openmp.cc:883
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP expression list at %C"
  msgstr ""
  
! #: fortran/openmp.cc:885
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenACC expression list at %C"
  msgstr ""
  
! #: fortran/openmp.cc:952
  #, gcc-internal-format
  msgid "Unexpected OpenACC parallelism."
  msgstr ""
  
! #: fortran/openmp.cc:984
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable at %C is an element of a COMMON block"
  msgstr ""
  
! #: fortran/openmp.cc:1044
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$ACC DECLARE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1054
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$ACC DECLARE list at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1320
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected INTEGER type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1334
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected identifier at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1339
  #, gcc-internal-format
  msgid "Same identifier %qs specified again at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1366
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected range-specification at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1476
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma expected at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1500
! #, gcc-internal-format
! msgid "%<-%> operator at %C for reductions deprecated in OpenMP 5.2"
! msgstr ""
! 
! #: fortran/openmp.cc:1594
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP DECLARE REDUCTION %s not found at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1654
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown register name: %s"
  msgid "Unknown directive at %L"
  msgstr "невядомая назва рэгістра: %s"
  
! #: fortran/openmp.cc:1656
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid combined or composite directive at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1664
  #, gcc-internal-format
  msgid "Invalid %qs directive at %L in %s clause: declarative, informational, and meta directives not permitted"
  msgstr ""
  
! #: fortran/openmp.cc:1696 fortran/openmp.cc:2076 fortran/openmp.cc:2101
! #: fortran/openmp.cc:2170 fortran/openmp.cc:2224 fortran/openmp.cc:2249
! #: fortran/openmp.cc:2271 fortran/openmp.cc:7106
  #, gcc-internal-format
  msgid "Expected %<,%> or %<)%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1722 fortran/openmp.cc:1732
  #, gcc-internal-format
  msgid "%qs directive mentioned multiple times in %s clause in %s directive at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1740
  #, gcc-internal-format
  msgid "%qs directive mentioned both times in ABSENT and CONTAINS clauses in %s directive at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1836
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s modifier at %L in USES_ALLOCATORS clause"
  msgstr ""
  
! #: fortran/openmp.cc:1870
! #, gcc-internal-format
! msgid "The specification of arguments to %<uses_allocators%> at %L where each item is of the form %<allocator(traits)%> is deprecated since OpenMP 5.2; instead use %<uses_allocators(traits(%s): %s)%>"
! msgstr ""
! 
! #: fortran/openmp.cc:1879
  #, gcc-internal-format
  msgid "Unexpected %<(%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1893
! #, gcc-internal-format
! msgid "Expected %<,%>, %<)%> or %<;%> at %C"
! msgstr ""
! 
! #: fortran/openmp.cc:1954
  #, gcc-internal-format
  msgid "Expected %<{%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1964
  #, gcc-internal-format
  msgid "Duplicated %<fr%> preference-selector-name at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1989 fortran/openmp.cc:2127
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected constant scalar integer expression or non-empty default-kind character literal at %L"
  msgstr ""
  
! #: fortran/openmp.cc:2003 fortran/openmp.cc:2140
  #, gcc-internal-format
  msgid "Unknown foreign runtime identifier %qd at %L"
  msgstr ""
  
! #: fortran/openmp.cc:2017 fortran/openmp.cc:2152
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected null character in character literal at %L"
  msgstr ""
  
! #: fortran/openmp.cc:2024 fortran/openmp.cc:2159
  #, gcc-internal-format
  msgid "Unknown foreign runtime identifier %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:2031 fortran/openmp.cc:7217
  #, gcc-internal-format
  msgid "Expected %<)%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2047
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected default-kind character literal at %L"
  msgstr ""
  
! #: fortran/openmp.cc:2058
  #, gcc-internal-format
  msgid "Character literal at %L must start with %<ompx_%>"
  msgstr ""
  
! #: fortran/openmp.cc:2066
  #, gcc-internal-format
  msgid "Unexpected null or %<,%> character in character literal at %L"
  msgstr ""
  
! #: fortran/openmp.cc:2083
  #, gcc-internal-format
  msgid "Expected %<fr(%> or %<attr(%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2090
  #, gcc-internal-format
  msgid "Expected %<,%> or %<}%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2206
  #, gcc-internal-format
  msgid "Duplicate %<prefer_type%> modifier at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2218 fortran/openmp.cc:2254 fortran/openmp.cc:2276
  #, gcc-internal-format
  msgid "Expected %<,%> or %<:%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2231
  #, gcc-internal-format
  msgid "Expected %<(%> after %<prefer_type%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2239
  #, gcc-internal-format
  msgid "Duplicate %<targetsync%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2261
  #, gcc-internal-format
  msgid "Duplicate %<target%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2279
  #, gcc-internal-format
  msgid "Expected %<prefer_type%>, %<target%>, or %<targetsync%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2287
  #, gcc-internal-format
  msgid "Missing required %<target%> and/or %<targetsync%> modifier at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2349
  #, gcc-internal-format
  msgid "Duplicated %qs clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:2356 fortran/openmp.cc:4345
  #, gcc-internal-format
  msgid "Expected %<(%> after %qs at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2363
  #, gcc-internal-format
  msgid "Invalid expression after %<%s(%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2423
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause expected at %C after trailing comma"
  msgstr ""
  
! #: fortran/openmp.cc:2551
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable list at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2575
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected COMPILATION or EXECUTION in AT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2634
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected TEAMS, PARALLEL or THREAD as binding in BIND at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2664
  #, gcc-internal-format, gfc-internal-format
  msgid "COLLAPSE clause argument not constant positive integer at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2766
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, PRESENT, NONE or DEFAULT at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2788
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SCALAR, AGGREGATE, ALLOCATABLE, POINTER or ALL at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2821
  #, gcc-internal-format, gfc-internal-format
  msgid "DEFAULTMAP at %C but prior DEFAULTMAP with unspecified category"
  msgstr ""
  
! #: fortran/openmp.cc:2824
  #, gcc-internal-format, gfc-internal-format
  msgid "DEFAULTMAP at %C but prior DEFAULTMAP for category %s"
  msgstr ""
  
! #: fortran/openmp.cc:2860
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected NONE or PRESENT in DEFAULT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2863
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected NONE, FIRSTPRIVATE, PRIVATE or SHARED in DEFAULT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2913
  #, gcc-internal-format, gfc-internal-format
  msgid "ITERATOR may not be combined with SOURCE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2919
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE at %C not permitted as dependence-type for this directive"
  msgstr ""
  
! #: fortran/openmp.cc:2925
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicated clause with SOURCE dependence-type at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2940
  #, gcc-internal-format
  msgid "Expected %<)%> or %<omp_cur_iteration)%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2946
! #, gcc-internal-format
! msgid "%<source%> modifier with %<depend%> clause at %L deprecated since OpenMP 5.2, use with %<doacross%>"
! msgstr ""
! 
! #: fortran/openmp.cc:2957
  #, gcc-internal-format, gfc-internal-format
  msgid "SINK at %C not permitted as dependence-type for this directive"
  msgstr ""
  
! #: fortran/openmp.cc:2968
  #, gcc-internal-format, gfc-internal-format
  msgid "ITERATOR may not be combined with SINK at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2974
! #, gcc-internal-format
! msgid "%<sink%> modifier with %<depend%> clause at %L deprecated since OpenMP 5.2, use with %<doacross%>"
! msgstr ""
! 
! #: fortran/openmp.cc:2987
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected dependence-type SINK or SOURCE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3004
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with DEPEND kind other than OUT or INOUT at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3053
! #, gcc-internal-format, gfc-internal-format
! msgid "Expected HOST, NOHOST or ANY at %C"
! msgstr ""
! 
! #: fortran/openmp.cc:3084 fortran/openmp.cc:3119
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected integer expression at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3100
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3112
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3125
  #, gcc-internal-format
  msgid "Expected integer expression or a single device-modifier %<device_num%> or %<ancestor%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3190
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SEQ_CST, ACQUIRE or RELAXED at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3381
  #, gcc-internal-format, gfc-internal-format
  msgid "INDIRECT clause at %C requires a constant logical expression"
  msgstr ""
  
! #: fortran/openmp.cc:3546
! #, gcc-internal-format
! msgid "Specification of the list items as arguments to the modifiers at %L is deprecated; since OpenMP 5.2, use %<linear(%s : %s%s)%>"
! msgstr ""
! 
! #: fortran/openmp.cc:3638
  #, gcc-internal-format
  msgid "Multiple %qs modifiers specified at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3716
! #, gcc-internal-format
! msgid "The specification of modifiers without comma separators for the %<map%> clause at %C has been deprecated since OpenMP 5.2"
! msgstr ""
! 
! #: fortran/openmp.cc:3757
  #, gcc-internal-format
  msgid "too many %<always%> modifiers at %L"
  msgstr ""
  
! #: fortran/openmp.cc:3763
  #, gcc-internal-format
  msgid "too many %<close%> modifiers at %L"
  msgstr ""
  
! #: fortran/openmp.cc:3769
  #, gcc-internal-format
  msgid "too many %<present%> modifiers at %L"
  msgstr ""
  
! #: fortran/openmp.cc:3994
! #, gcc-internal-format, gfc-internal-format
! msgid "ORDERED clause argument not constant positive integer at %C"
! msgstr ""
! 
! #: fortran/openmp.cc:4019
  #, gcc-internal-format
  msgid "Expected ORDER(CONCURRENT) at %C with optional %<reproducible%> or %<unconstrained%> modifier"
  msgstr ""
  
! #: fortran/openmp.cc:4049
  #, gcc-internal-format, gfc-internal-format
! msgid "PARTIAL clause argument not constant positive integer at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4127
! #, gcc-internal-format
! msgid "%<master%> affinity policy at %C deprecated since OpenMP 5.1, use %<primary%>"
  msgstr ""
  
! #: fortran/openmp.cc:4328
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected FATAL or WARNING in SEVERITY clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4387
! #, gcc-internal-format
! msgid "%<to%> clause with %<declare target%> at %L deprecated since OpenMP 5.2, use %<enter%>"
! msgstr ""
! 
! #: fortran/openmp.cc:4537
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to find class '%s'"
  msgid "Failed to match clause at %C"
  msgstr "не знойдзен клас \"%s\""
  
! #: fortran/openmp.cc:4720
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid clause in module with !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4730
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable is USE-associated with !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4739
  #, gcc-internal-format
  msgid "Variable %qs shall be declared in the same scoping unit as !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4747
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-size dummy array with !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4796
  #, gcc-internal-format
  msgid "%<acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4844
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid argument to !$ACC WAIT at %C"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: fortran/openmp.cc:4851
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT clause at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:4899
  #, gcc-internal-format, gfc-internal-format
  msgid "ACC CACHE directive must be inside of loop %C"
  msgstr ""
  
! #: fortran/openmp.cc:4968
  #, gcc-internal-format, gfc-internal-format
  msgid "Only the !$ACC ROUTINE form without list is allowed in interface block at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5002
  #, gcc-internal-format
  msgid "Invalid NAME %qs in !$ACC ROUTINE ( NAME ) at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5010
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5017
  #, gcc-internal-format
  msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C, expecting %<)%> after NAME"
  msgstr ""
  
! #: fortran/openmp.cc:5032
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple loop axes specified for routine at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5043
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible GANG, WORKER, or VECTOR clause"
  msgstr ""
  
! #: fortran/openmp.cc:5051
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible NOHOST clause"
  msgstr ""
  
! #: fortran/openmp.cc:5072 fortran/openmp.cc:5100
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC ROUTINE already applied at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5117
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC ROUTINE with GANG, WORKER, or VECTOR clause is not permitted in PURE procedure at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5308
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ALIGN or ALLOCATOR clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5316
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, structure-element list item at %L in ALLOCATE directive is not yet supported"
  msgstr ""
  
! #: fortran/openmp.cc:5319
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected expression as list item at %L in ALLOCATE directive"
  msgstr ""
  
! #: fortran/openmp.cc:5390
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ASSUMES at %C must be in the specification part of a subprogram or module"
  msgstr ""
  
! #: fortran/openmp.cc:5459
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP CRITICAL statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5481
  #, gcc-internal-format
  msgid "Expected %<( depobj )%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5499
  #, gcc-internal-format
  msgid "Expected IN, OUT, INOUT, INOUTSET or MUTEXINOUTSET followed by %<)%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5513
  #, gcc-internal-format, gfc-internal-format
  msgid "The same depend object should be used as DEPOBJ argument at %L and as DESTROY argument at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5527
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected DEPEND, UPDATE, or DESTROY clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5532
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPEND clause at %L of OMP DEPOBJ construct shall not have dependence-type DEPOBJ"
  msgstr ""
  
! #: fortran/openmp.cc:5540
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPEND clause at %L of OMP DEPOBJ construct shall have only a single locator"
  msgstr ""
  
! #: fortran/openmp.cc:5672 fortran/openmp.cc:10702
  #, gcc-internal-format, gfc-internal-format
  msgid "MESSAGE clause at %L requires a scalar default-kind CHARACTER expression"
  msgstr ""
  
! #: fortran/openmp.cc:5679
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant character expression required in MESSAGE clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5685
  #, gcc-internal-format, gfc-internal-format
  msgid "$OMP ERROR encountered at %L: %s"
  msgstr ""
  
! #: fortran/openmp.cc:5704
  #, gcc-internal-format, gfc-internal-format
  msgid "$OMP ERROR encountered at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5732
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SEQ_CST, AQC_REL, RELEASE, or ACQUIRE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5741
  #, gcc-internal-format, gfc-internal-format
  msgid "List specified together with memory order clause in FLUSH directive at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5749
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6149 fortran/openmp.cc:13621
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6153 fortran/openmp.cc:13625
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6158
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6160
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6180
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP DECLARE REDUCTION at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6217
  #, gcc-internal-format, gfc-internal-format
  msgid "Only the !$OMP DECLARE TARGET form without clauses is allowed in interface block at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6232
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP DECLARE TARGET at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6259
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET variable at %L is an element of a COMMON block"
  msgstr ""
  
! #: fortran/openmp.cc:6262
! #, gcc-internal-format
! msgid "List item %qs at %L not appear in the %qs clause as it was previously specified in a GROUPPRIVATE directive"
! msgstr ""
! 
! #: fortran/openmp.cc:6268
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directive"
  msgstr ""
  
! #: fortran/openmp.cc:6275
  #, gcc-internal-format, gfc-internal-format
! msgid "OMP DECLARE TARGET variable at %L previously mentioned in %s clause and later in %s clause"
  msgstr ""
  
! #: fortran/openmp.cc:6283
  #, gcc-internal-format, gfc-internal-format
! msgid "OMP DECLARE TARGET variable at %L previously mentioned in TO or ENTER clause and later in %s clause"
  msgstr ""
  
! #: fortran/openmp.cc:6308
  #, gcc-internal-format
! msgid "List item %qs at %L set in previous OMP GROUPPRIVATE directive to the different DEVICE_TYPE %qs"
  msgstr ""
  
! #: fortran/openmp.cc:6312 fortran/openmp.cc:7407 fortran/openmp.cc:7432
! #, gcc-internal-format
! msgid "List item %qs at %L set in previous OMP DECLARE TARGET directive to the different DEVICE_TYPE %qs"
! msgstr ""
! 
! #: fortran/openmp.cc:6319 fortran/openmp.cc:6382
  #, gcc-internal-format, gfc-internal-format
  msgid "DEVICE_TYPE must be ANY when used with INDIRECT at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6325
! #, gcc-internal-format
! msgid "List item %qs at %L set with NOHOST specified may not appear in a LINK clause"
  msgstr ""
  
! #: fortran/openmp.cc:6333
! #, gcc-internal-format
! msgid "Common block %</%s/%> at %L not appear in the %qs clause as it was previously specified in a GROUPPRIVATE directive"
  msgstr ""
  
! #: fortran/openmp.cc:6340
! #, gcc-internal-format
! msgid "Common block %</%s/%> at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directive"
  msgstr ""
  
! #: fortran/openmp.cc:6347
! #, gcc-internal-format
! msgid "Common block %</%s/%> at %L previously mentioned in %s clause and later in %s clause"
  msgstr ""
  
! #: fortran/openmp.cc:6355
! #, gcc-internal-format
! msgid "Common block %</%s/%> at %L previously mentioned in TO or ENTER clause and later in %s clause"
! msgstr ""
! 
! #: fortran/openmp.cc:6368
! #, gcc-internal-format
! msgid "Common block %</%s/%> at %L set in previous OMP GROUPPRIVATE directive to the different DEVICE_TYPE %qs"
! msgstr ""
! 
! #: fortran/openmp.cc:6373
! #, gcc-internal-format
! msgid "Common block %</%s/%> at %L set in previous OMP DECLARE TARGET directive to the different DEVICE_TYPE %qs"
! msgstr ""
! 
! #: fortran/openmp.cc:6387
! #, gcc-internal-format
! msgid "Common block %</%s/%> at %L set with NOHOST specified may not appear in a LINK clause"
! msgstr ""
! 
! #: fortran/openmp.cc:6417
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET directive at %L with only DEVICE_TYPE or INDIRECT clauses is ignored"
  msgstr ""
  
! #: fortran/openmp.cc:6428
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$OMP DECLARE TARGET list at %C"
  msgstr ""
  
  #. FIXME: constant integer expressions.
! #: fortran/openmp.cc:6467
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected trait-property-extension at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6482 fortran/openmp.cc:6573 fortran/openmp.cc:6687
! #: fortran/openmp.cc:6837 fortran/openmp.cc:6897
  #, gcc-internal-format
  msgid "expected %<)%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6512
  #, gcc-internal-format, gfc-internal-format
  msgid "expected trait selector name at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6531
  #, gcc-internal-format
  msgid "unknown selector %qs for context selector set %qs at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6549
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6558
  #, gcc-internal-format
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6565 fortran/openmp.cc:6697 fortran/openmp.cc:6788
! #: fortran/openmp.cc:6879 fortran/openmp.cc:7074
  #, gcc-internal-format
  msgid "expected %<(%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6579
  #, gcc-internal-format, gfc-internal-format
  msgid "expected : at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6601
  #, gcc-internal-format, gfc-internal-format
  msgid "expected identifier at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6622
  #, gcc-internal-format, gfc-internal-format
  msgid "expected identifier or string literal at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6645
  #, gcc-internal-format, gfc-internal-format
  msgid "expected expression at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6662
  #, gcc-internal-format, gfc-internal-format
  msgid "expected simd clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6738
  #, gcc-internal-format, gfc-internal-format
  msgid "expected context selector set name at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6745
  #, gcc-internal-format
  msgid "expected %<=%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6752
  #, gcc-internal-format
  msgid "expected %<{%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6767
  #, gcc-internal-format
  msgid "expected %<}%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6795
  #, gcc-internal-format, gfc-internal-format
  msgid "expected name at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6806
  #, gcc-internal-format, gfc-internal-format
  msgid "expected variant name at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6887 fortran/openmp.cc:7058 fortran/openmp.cc:7808
  #, gcc-internal-format
  msgid "%qs clause at %L specified more than once"
  msgstr ""
  
! #: fortran/openmp.cc:6914
  #, gcc-internal-format
  msgid "expected %<nothing%>, %<need_device_ptr%> or %<need_device_addr%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6920 fortran/openmp.cc:7038 fortran/openmp.cc:7193
  #, gcc-internal-format
  msgid "expected %<:%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6953
  #, gcc-internal-format
  msgid "unexpected %<:%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7000
  #, gcc-internal-format, gfc-internal-format
  msgid "expected constant integer expression at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7022
  #, gcc-internal-format
  msgid "expected dummy parameter name, %<omp_num_args%> or constant positive integer at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7069
  #, gcc-internal-format
  msgid "expected %<interop%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7119
  #, gcc-internal-format
  msgid "expected %<match%>, %<adjust_args%> or %<append_args%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7125
  #, gcc-internal-format
! msgid "expected %<match%> clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7159
! #, gcc-internal-format
! msgid "%<default%> clause with metadirective at %L deprecated since OpenMP 5.2"
! msgstr ""
! 
! #: fortran/openmp.cc:7166
  #, gcc-internal-format
  msgid "expected %<when%>, %<otherwise%>, or %<default%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7172
  #, gcc-internal-format
  msgid "too many %<otherwise%> or %<default%> clauses in %<metadirective%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7179
  #, gcc-internal-format
  msgid "%<otherwise%> or %<default%> clause must appear last in %<metadirective%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7207
  #, gcc-internal-format
  msgid "declarative directive variants are not supported"
  msgstr ""
  
! #: fortran/openmp.cc:7228
  #, gcc-internal-format, gfc-internal-format
  msgid "variant directive used in OMP BEGIN METADIRECTIVE at %C must have a corresponding end directive"
  msgstr ""
  
! #: fortran/openmp.cc:7262
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after OMP METADIRECTIVE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7325
! #, gcc-internal-format
! msgid "%qs variable at %L is an element of a COMMON block"
! msgstr ""
! 
! #: fortran/openmp.cc:7353
  #, gcc-internal-format, gfc-internal-format
! msgid "COMMON block /%s/ not found at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7391
! #, gcc-internal-format
! msgid "Variable %qs at %L is an element of a COMMON block"
! msgstr ""
! 
! #: fortran/openmp.cc:7395
! #, gcc-internal-format
! msgid "List item %qs at %L implies OMP DECLARE TARGET with the LOCAL clause, but it has been specified with a different clause before"
! msgstr ""
! 
! #: fortran/openmp.cc:7420
! #, gcc-internal-format
! msgid "List item %</%s/%> at %L implies OMP DECLARE TARGET with the LOCAL clause, but it has been specified with a different clause before"
! msgstr ""
! 
! #: fortran/openmp.cc:7449
  #, gcc-internal-format, gfc-internal-format
! msgid "Unexpected junk after OMP %s at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7457
  #, gcc-internal-format, gfc-internal-format
! msgid "Syntax error in !$OMP %s list at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7534 fortran/openmp.cc:7543 fortran/openmp.cc:7554
! #: fortran/openmp.cc:8140 fortran/openmp.cc:8156 fortran/openmp.cc:8165
! #, gcc-internal-format
! msgid "%<master%> construct at %C deprecated since OpenMP 5.1, use %<masked%>"
! msgstr ""
! 
! #: fortran/openmp.cc:7580
  #, gcc-internal-format, gfc-internal-format
  msgid "Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES %s but other program units do"
  msgstr ""
  
! #: fortran/openmp.cc:7623
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified via module %qs use at %L comes after using a device construct/routine"
  msgstr ""
  
! #: fortran/openmp.cc:7627
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified at %L comes after using a device construct/routine"
  msgstr ""
  
! #: fortran/openmp.cc:7650
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)"
  msgstr ""
  
! #: fortran/openmp.cc:7655
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)"
  msgstr ""
  
! #: fortran/openmp.cc:7666
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L but same clause is not specified for the program unit"
  msgstr ""
  
! #: fortran/openmp.cc:7671
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified via module %qs use at %L but same clause is not specified for the program unit"
  msgstr ""
  
! #: fortran/openmp.cc:7701
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP REQUIRES at %C must appear in the specification part of a program unit"
  msgstr ""
  
! #: fortran/openmp.cc:7786
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ACQ_REL, ACQUIRE, RELAXED, RELEASE or SEQ_CST for ATOMIC_DEFAULT_MEM_ORDER clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7802
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause expected at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7811
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, SELF_MAPS, DYNAMIC_ALLOCATORS, REVERSE_OFFLOAD, or ATOMIC_DEFAULT_MEM_ORDER clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7837
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected INCLUSIVE or EXCLUSIVE clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7843
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP SCAN at %C"
  msgstr ""
  
! #: fortran/openmp.cc:8042
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after TASKYIELD clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:8144
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP MASTER statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:8182
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP NOTHING statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:8217 fortran/openmp.cc:8220 fortran/openmp.cc:8223
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC at %L with %s clause is incompatible with READ or WRITE"
  msgstr ""
  
! #: fortran/openmp.cc:8227
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC at %L with %s clause requires %s clause"
  msgstr ""
  
! #: fortran/openmp.cc:8257
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC WRITE at %L incompatible with ACQUIRES clause implicitly provided by a REQUIRES directive"
  msgstr ""
  
! #: fortran/openmp.cc:8268
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ at %L incompatible with RELEASE clause implicitly provided by a REQUIRES directive"
  msgstr ""
  
! #: fortran/openmp.cc:8286
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ at %L incompatible with RELEASE clause"
  msgstr ""
  
! #: fortran/openmp.cc:8296
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC WRITE at %L incompatible with ACQUIRE clause"
  msgstr ""
  
! #: fortran/openmp.cc:8333
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$ACC ATOMIC statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:8348
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP BARRIER statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:8404
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected construct-type PARALLEL, SECTIONS, DO or TASKGROUP in $OMP CANCELLATION POINT statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:8410
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP CANCELLATION POINT statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:8431
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after NOWAIT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:8470
  #, gcc-internal-format, gfc-internal-format
  msgid "%s clause at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:8482 fortran/openmp.cc:10737
  #, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of %s clause at %L must be positive"
  msgstr ""
  
! #: fortran/openmp.cc:8494
  #, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of %s clause at %L must be non-negative"
  msgstr ""
  
! #: fortran/openmp.cc:8505
  #, gcc-internal-format
  msgid "Cray pointer object %qs of derived type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8508
  #, gcc-internal-format
  msgid "Cray pointee object %qs of derived type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8514 fortran/openmp.cc:10560
  #, gcc-internal-format
  msgid "POINTER object %qs of polymorphic type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8519
  #, gcc-internal-format
  msgid "Cray pointer object %qs of polymorphic type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8524
  #, gcc-internal-format
  msgid "Cray pointee object %qs of polymorphic type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8534 fortran/openmp.cc:9991 fortran/openmp.cc:10283
  #, gcc-internal-format
  msgid "Assumed size array %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8537
  #, gcc-internal-format
  msgid "Assumed rank array %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8553 fortran/openmp.cc:10270
  #, gcc-internal-format
  msgid "POINTER object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8558 fortran/openmp.cc:10564
  #, gcc-internal-format
  msgid "Cray pointer object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8563 fortran/openmp.cc:10567
  #, gcc-internal-format
  msgid "Cray pointee object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8568 fortran/openmp.cc:10555
  #, gcc-internal-format
  msgid "ALLOCATABLE object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8571
  #, gcc-internal-format
  msgid "VALUE object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8614
  #, gcc-internal-format, gfc-internal-format
  msgid "Implicitly declared function %s used in !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8663
  #, gcc-internal-format, gfc-internal-format
  msgid "Implicitly declared subroutine %s used in !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8705
  #, gcc-internal-format
  msgid "Unexpected function-result variable %qs at %L in declarative !$OMP ALLOCATE"
  msgstr ""
  
! #: fortran/openmp.cc:8711
  #, gcc-internal-format
  msgid "Procedure pointer %qs not supported with !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8717
  #, gcc-internal-format
  msgid "Argument %qs at %L to declarative !$OMP ALLOCATE directive must be a variable"
  msgstr ""
  
! #: fortran/openmp.cc:8724
  #, gcc-internal-format
  msgid "Argument %qs at %L to declarative !$OMP ALLOCATE shall be in the same scope as the variable declaration"
  msgstr ""
  
! #: fortran/openmp.cc:8731
  #, gcc-internal-format
  msgid "Unexpected dummy argument %qs as argument at %L to declarative !$OMP ALLOCATE"
  msgstr ""
  
! #: fortran/openmp.cc:8737
  #, gcc-internal-format
  msgid "Unexpected coarray argument %qs as argument at %L to declarative !$OMP ALLOCATE"
  msgstr ""
  
! #: fortran/openmp.cc:8745
  #, gcc-internal-format
  msgid "Duplicated common block %</%s/%> in !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8752
  #, gcc-internal-format
  msgid "Duplicated variable %qs in !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8763
  #, gcc-internal-format
  msgid "Sorry, EQUIVALENCE object %qs not supported with !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8772
  #, gcc-internal-format
  msgid "Sorry, Cray pointers and pointees such as %qs are not supported with !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8781
  #, gcc-internal-format
  msgid "Unexpected allocatable variable %qs at %L in declarative !$OMP ALLOCATE directive"
  msgstr ""
  
! #: fortran/openmp.cc:8786
  #, gcc-internal-format
  msgid "Unexpected pointer variable %qs at %L in declarative !$OMP ALLOCATE directive"
  msgstr ""
  
! #: fortran/openmp.cc:8797 fortran/openmp.cc:9446
  #, gcc-internal-format, gfc-internal-format
  msgid "ALIGN requires a scalar positive constant integer alignment expression at %L that is a power of two"
  msgstr ""
  
! #: fortran/openmp.cc:8813
  #, gcc-internal-format
  msgid "An ALLOCATOR clause is required as the list item %<%s%s%s%> at %L has the SAVE attribute"
  msgstr ""
  
! #: fortran/openmp.cc:8818
  #, gcc-internal-format
  msgid "Predefined allocator required in ALLOCATOR clause at %L as the list item %<%s%s%s%> at %L has the SAVE attribute"
  msgstr ""
  
! #: fortran/openmp.cc:8838
! #, gcc-internal-format
! msgid "Predefined allocator %qs in ALLOCATOR clause at %L, used for list item %<%s%s%s%> at %L, may only be used for local static variables"
! msgstr ""
! 
! #: fortran/openmp.cc:8856 fortran/openmp.cc:9430
  #, gcc-internal-format
  msgid "Expected integer expression of the %<omp_allocator_handle_kind%> kind at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8872
  #, gcc-internal-format, gfc-internal-format
  msgid "HOLDS expression at %L must be a scalar logical expression"
  msgstr ""
  
! #: fortran/openmp.cc:8908
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8911
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDER clause must not be used together with ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8918 fortran/openmp.cc:8929 fortran/resolve.cc:12804
! #: fortran/resolve.cc:14399
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/openmp.cc:8933
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause without modifier at %L used together with IF clauses with modifiers"
  msgstr ""
  
! #: fortran/openmp.cc:9058
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause modifier %s at %L not appropriate for the current OpenMP construct"
  msgstr ""
  
! #: fortran/openmp.cc:9068
  #, gcc-internal-format, gfc-internal-format
  msgid "SELF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/openmp.cc:9077
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/openmp.cc:9086
  #, gcc-internal-format, gfc-internal-format
  msgid "NOVARIANTS clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/openmp.cc:9096
  #, gcc-internal-format, gfc-internal-format
  msgid "NOCONTEXT clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/openmp.cc:9110
  #, gcc-internal-format, gfc-internal-format
  msgid "SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:9115
  #, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of SCHEDULE clause's chunk_size at %L must be positive"
  msgstr ""
  
! #: fortran/openmp.cc:9122
  #, gcc-internal-format, gfc-internal-format
  msgid "Both MONOTONIC and NONMONOTONIC schedule modifiers specified at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9125
  #, gcc-internal-format, gfc-internal-format
  msgid "NONMONOTONIC schedule modifier specified with ORDERED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9134
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPOBJ in DEPOBJ construct at %L shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:9155
  #, gcc-internal-format
  msgid "Variable %qs is not a dummy argument at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9193
  #, gcc-internal-format
! msgid "Clause for object %qs at %L is ignored as parameters need not be copied"
  msgstr ""
  
! #: fortran/openmp.cc:9197
  #, gcc-internal-format
  msgid "Object %qs is not a variable at %L; parameters cannot be and need not be mapped"
  msgstr ""
  
! #: fortran/openmp.cc:9202
! #, gcc-internal-format
! msgid "Clause for object %qs at %L is ignored as it is a parameter"
! msgstr ""
! 
! #: fortran/openmp.cc:9205 fortran/openmp.cc:13163
  #, gcc-internal-format
  msgid "Object %qs is not a variable at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9216
  #, gcc-internal-format
  msgid "%<inscan%> REDUCTION clause on construct other than DO, SIMD, DO SIMD, PARALLEL DO, PARALLEL DO SIMD at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9220
  #, gcc-internal-format
  msgid "ORDERED clause specified together with %<inscan%> REDUCTION clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9223
  #, gcc-internal-format
  msgid "SCHEDULE clause specified together with %<inscan%> REDUCTION clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9255 fortran/openmp.cc:9267 fortran/openmp.cc:9288
! #: fortran/openmp.cc:9300 fortran/openmp.cc:9362 fortran/openmp.cc:9370
! #: fortran/openmp.cc:9391 fortran/openmp.cc:9402 fortran/openmp.cc:9414
! #: fortran/openmp.cc:9655 fortran/openmp.cc:13197
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9296
  #, gcc-internal-format
  msgid "Symbol %qs has mixed component and non-component accesses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9319
  #, gcc-internal-format
  msgid "DEPEND clause at %L requires action clause with %<targetsync%> interop-type"
  msgstr ""
  
! #: fortran/openmp.cc:9326
  #, gcc-internal-format
  msgid "DEPEND clause at %L requires %<targetsync%> interop-type, lacking it for %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9341
  #, gcc-internal-format
  msgid "%qs at %L in %qs clause must be a scalar integer variable of %<omp_interop_kind%> kind"
  msgstr ""
  
! #: fortran/openmp.cc:9346
  #, gcc-internal-format
  msgid "%qs at %L in %qs clause must be definable"
  msgstr ""
  
! #: fortran/openmp.cc:9385
  #, gcc-internal-format
  msgid "Symbol %qs present on both data and map clauses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9471
  #, gcc-internal-format
  msgid "%qs appears more than once in %<allocate%> at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9513 fortran/trans-openmp.cc:8399
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause"
  msgstr ""
  
! #: fortran/openmp.cc:9525
! #, gcc-internal-format
! msgid "The use of one or more %<allocate%> directives with an associated %<allocate%> statement at %L is deprecated since OpenMP 5.2, use an %<allocators%> directive"
! msgstr ""
! 
! #: fortran/openmp.cc:9547
  #, gcc-internal-format
  msgid "Unexpected coarray %qs in %<allocate%> at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9561
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> at %L but not in the associated ALLOCATE statement"
  msgstr ""
  
! #: fortran/openmp.cc:9595
  #, gcc-internal-format
  msgid "%qs listed in %<allocate%> statement at %L but it is neither explicitly in listed in the %<!$OMP ALLOCATE%> directive nor exists a directive without argument list"
  msgstr ""
  
! #: fortran/openmp.cc:9606
  #, gcc-internal-format
  msgid "Unexpected coarray %qs in %<allocate%> at %L, implicitly listed in %<!$OMP ALLOCATE%> at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9631
  #, gcc-internal-format
  msgid "ALLOCATORS directive at %L inside a target region must specify an ALLOCATOR modifier for %qs"
  msgstr ""
  
! #: fortran/openmp.cc:9635
  #, gcc-internal-format
  msgid "ALLOCATE directive at %L inside a target region must specify an ALLOCATOR clause for %qs"
  msgstr ""
  
! #: fortran/openmp.cc:9639
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE directive at %L inside a target region must specify an ALLOCATOR clause"
  msgstr ""
  
! #: fortran/openmp.cc:9662
  #, gcc-internal-format
  msgid "Array %qs is not permitted in reduction at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9675
  #, gcc-internal-format
  msgid "Symbol %qs present on both FROM and TO clauses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9693
  #, gcc-internal-format
  msgid "Non-THREADPRIVATE object %qs in COPYIN clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9699
  #, gcc-internal-format, gfc-internal-format
  msgid "NOWAIT clause must not be used with COPYPRIVATE clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9704
  #, gcc-internal-format
  msgid "Assumed size array %qs in COPYPRIVATE clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9707
  #, gcc-internal-format
  msgid "INTENT(IN) POINTER %qs in COPYPRIVATE clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9715
  #, gcc-internal-format
  msgid "THREADPRIVATE object %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9718
  #, gcc-internal-format
  msgid "Cray pointee %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9721
  #, gcc-internal-format
  msgid "Associate name %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9727
  #, gcc-internal-format
  msgid "DETACH event handle %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9742
  #, gcc-internal-format
  msgid "%qs in ALIGNED clause must be POINTER, ALLOCATABLE, Cray pointer or C_PTR at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9752
  #, gcc-internal-format
  msgid "%qs in ALIGNED clause at %L requires a scalar positive constant integer alignment expression"
  msgstr ""
  
! #: fortran/openmp.cc:9778
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar integer expression for range begin expected at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9784
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar integer expression for range end expected at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9790
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar integer expression for range step expected at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9795
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonzero range step expected at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9808
  #, gcc-internal-format, gfc-internal-format
  msgid "Dependence-type SINK used together with SOURCE on the same construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9818
  #, gcc-internal-format, gfc-internal-format
  msgid "SINK addend not a constant integer at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9824
  #, gcc-internal-format
  msgid "omp_cur_iteration at %L requires %<-1%> as logical offset"
  msgstr ""
  
! #: fortran/openmp.cc:9834
  #, gcc-internal-format
  msgid "Locator %qs at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:9845
  #, gcc-internal-format, gfc-internal-format
  msgid "Locator at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:9889
  #, gcc-internal-format, gfc-internal-format
  msgid "Array is not contiguous at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9896
! #, gcc-internal-format
! msgid "%qs argument to MAP clause at %L must not be a device-local variable, including GROUPPRIVATE"
! msgstr ""
! 
! #: fortran/openmp.cc:9910
  #, gcc-internal-format
  msgid "%qs clause argument must be ALLOCATABLE or a POINTER at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9922
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected substring reference in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9930
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected complex-parts designator reference in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9939 fortran/openmp.cc:9957
  #, gcc-internal-format
  msgid "%qs in %s clause at %L is not a proper array section"
  msgstr ""
  
! #: fortran/openmp.cc:9949
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride should not be specified for array section in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9971
  #, gcc-internal-format
  msgid "%qs in %s clause at %L is a zero size array section"
  msgstr ""
  
! #: fortran/openmp.cc:10027
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET%s with map-type other than TO, FROM, TOFROM, or ALLOC on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10058
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET ENTER DATA with map-type other than TO, TOFROM or ALLOC on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10087
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET EXIT DATA with map-type other than FROM, TOFROM, RELEASE, or DELETE on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10103 fortran/openmp.cc:10254
  #, gcc-internal-format
  msgid "THREADPRIVATE object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10106 fortran/openmp.cc:10257
  #, gcc-internal-format
  msgid "Cray pointee %qs in %s clause at %L"
  msgstr ""
  
  #. Non-TARGET (i.e. DISPATCH) requires a C_PTR.
! #: fortran/openmp.cc:10120
  #, gcc-internal-format
  msgid "List item %qs in %s clause at %L must be of TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/openmp.cc:10130
! #, gcc-internal-format, gfc-internal-format
! msgid "Non-C_PTR type argument at %L is deprecated, use HAS_DEVICE_ADDR"
! msgstr ""
! 
! #: fortran/openmp.cc:10159
! #, gcc-internal-format, gfc-internal-format
! msgid "Non-C_PTR type argument at %L is deprecated, use USE_DEVICE_ADDR"
! msgstr ""
! 
! #: fortran/openmp.cc:10185
  #, gcc-internal-format
  msgid "Memspace %qs at %L in USES_ALLOCATORS must be a predefined memory space"
  msgstr ""
  
! #: fortran/openmp.cc:10193
  #, gcc-internal-format
  msgid "Allocator %qs at %L in USES_ALLOCATORS must be a scalar integer of kind %<omp_allocator_handle_kind%>"
  msgstr ""
  
! #: fortran/openmp.cc:10202
  #, gcc-internal-format
  msgid "Allocator %qs at %L in USES_ALLOCATORS must either a variable or a predefined allocator"
  msgstr ""
  
! #: fortran/openmp.cc:10207
  #, gcc-internal-format
  msgid "A memory space or traits array may not be specified for predefined allocator %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10218
  #, gcc-internal-format
  msgid "Traits array %qs in USES_ALLOCATORS %L must be a one-dimensional named constant array of type %<omp_alloctrait%>"
  msgstr ""
  
! #: fortran/openmp.cc:10248
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10260
  #, gcc-internal-format
  msgid "Associate name %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10267
  #, gcc-internal-format
  msgid "Procedure pointer %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10273
  #, gcc-internal-format
  msgid "Cray pointer %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10286
  #, gcc-internal-format
  msgid "Variable %qs in %s clause is used in NAMELIST statement at %L"
  msgstr ""
  
  #. case OMP_LIST_REDUCTION:
! #: fortran/openmp.cc:10296
  #, gcc-internal-format
  msgid "INTENT(IN) POINTER %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10307
  #, gcc-internal-format
  msgid "DETACH event handle %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10332
  #, gcc-internal-format
  msgid "Sorry, list item %qs at %L with allocatable components is not yet supported in %s clause"
  msgstr ""
  
! #: fortran/openmp.cc:10338
  #, gcc-internal-format
  msgid "Polymorphic list item %qs at %L in %s clause has unspecified behavior and unsupported"
  msgstr ""
  
! #: fortran/openmp.cc:10370
  #, gcc-internal-format, gfc-internal-format
  msgid "Only DEFAULT permitted as reduction-modifier in REDUCTION clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10463
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP DECLARE REDUCTION %s not found for type %s at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10491
  #, gcc-internal-format, gfc-internal-format
  msgid "LINEAR clause modifier used on DO or SIMD construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10497
  #, gcc-internal-format, gfc-internal-format
  msgid "LINEAR clause modifier other than VAL used on DO or SIMD construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10505
  #, gcc-internal-format
  msgid "LINEAR variable %qs must be INTEGER at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10510
  #, gcc-internal-format
  msgid "LINEAR dummy argument %qs with VALUE attribute with %s modifier at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10521
  #, gcc-internal-format
  msgid "%qs in LINEAR clause at %L requires a scalar integer linear-step expression"
  msgstr ""
  
! #: fortran/openmp.cc:10538
  #, gcc-internal-format
  msgid "%qs in LINEAR clause at %L requires a constant integer linear-step expression or dummy argument specified in UNIFORM clause"
  msgstr ""
  
! #: fortran/openmp.cc:10572
  #, gcc-internal-format
  msgid "%s clause variable %qs at %L is neither a POINTER nor an array"
  msgstr ""
  
! #: fortran/openmp.cc:10632
  #, gcc-internal-format, gfc-internal-format
  msgid "NUM_TEAMS lower bound at %L larger than upper bound at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10645
  #, gcc-internal-format, gfc-internal-format
  msgid "Value of HINT clause at %L shall be a valid constant hint expression"
  msgstr ""
  
! #: fortran/openmp.cc:10655
  #, gcc-internal-format, gfc-internal-format
  msgid "DIST_SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:10665
  #, gcc-internal-format
  msgid "%<GRAINSIZE%> clause at %L must not be used together with %<NUM_TASKS%> clause"
  msgstr ""
  
! #: fortran/openmp.cc:10668
  #, gcc-internal-format
  msgid "%<REDUCTION%> clause at %L must not be used together with %<NOGROUP%> clause"
  msgstr ""
  
! #: fortran/openmp.cc:10672
  #, gcc-internal-format
  msgid "%<FULL%> clause at %C must not be used together with %<PARTIAL%> clause"
  msgstr ""
  
! #: fortran/openmp.cc:10695
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible use of TILE and COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10719
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET DATA must contain at least one MAP, USE_DEVICE_PTR, or USE_DEVICE_ADDR clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10722
  #, gcc-internal-format, gfc-internal-format
  msgid "%s must contain at least one MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10732
  #, gcc-internal-format, gfc-internal-format
  msgid "SIZES requires constant expression at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10748
  #, gcc-internal-format
  msgid "%qs at %L should be a scalar of type integer(kind=omp_event_handle_kind)"
  msgstr ""
  
! #: fortran/openmp.cc:10753
  #, gcc-internal-format, gfc-internal-format
  msgid "The event handle at %L must not be an array element"
  msgstr ""
  
! #: fortran/openmp.cc:10757
  #, gcc-internal-format, gfc-internal-format
  msgid "The event handle at %L must not be part of a derived type or class"
  msgstr ""
  
! #: fortran/openmp.cc:10761
  #, gcc-internal-format
  msgid "%<DETACH%> clause at %L must not be used together with %<MERGEABLE%> clause"
  msgstr ""
  
! #: fortran/openmp.cc:10768
  #, gcc-internal-format
  msgid "%<host_data%> construct at %L requires %<use_device%> clause"
  msgstr ""
  
! #: fortran/openmp.cc:10922
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected IF at %L in atomic compare capture"
  msgstr ""
  
! #: fortran/openmp.cc:10930
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ELSE at %L in atomic compare capture"
  msgstr ""
  
! #: fortran/openmp.cc:11042
  #, gcc-internal-format
  msgid "Expected %<==%>, %<.EQ.%> or %<.EQV.%> atomic comparison expression at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11048
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar intrinsic variable at %L in atomic comparison"
  msgstr ""
  
! #: fortran/openmp.cc:11056
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar intrinsic expression at %L in atomic comparison"
  msgstr ""
  
! #: fortran/openmp.cc:11064
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11073
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC statement must assign an expression of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11080
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC with ALLOCATABLE variable at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11097
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11102
  #, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot reference var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11114
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC capture-statement must set a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11122
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC capture-statement requires a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11132
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11148
  #, gcc-internal-format
  msgid "For !$OMP ATOMIC COMPARE, the first operand in comparison at %L must be the variable %qs that the update statement writes into at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11156
  #, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC COMPARE assignment var = expr must be scalar and cannot reference var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11174
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC UPDATE at %L with FAIL clause requires either the COMPARE clause or using the intrinsic MIN/MAX procedure"
  msgstr ""
  
! #: fortran/openmp.cc:11201
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment operator must be binary +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11249
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11263
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11296
  #, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11320
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11327
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11350
  #, gcc-internal-format
  msgid "!$OMP ATOMIC intrinsic arguments except one must not reference %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11357
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC intrinsic arguments must be scalar at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11365
  #, gcc-internal-format
  msgid "First or last !$OMP ATOMIC intrinsic argument must be %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11383
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11388
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected !$OMP ATOMIC expression at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11496
  #, gcc-internal-format, gfc-internal-format
  msgid "With INSCAN at %L, expected loop body with !$OMP SCAN between two structured block sequences"
  msgstr ""
  
! #: fortran/openmp.cc:11503
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP SCAN at %L with zero executable statements in preceding structured block sequence"
  msgstr ""
  
! #: fortran/openmp.cc:11510
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP SCAN at %L with zero executable statements in succeeding structured block sequence"
  msgstr ""
  
! #: fortran/openmp.cc:11726
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot contain loop in intervening code at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11747 fortran/openmp.cc:11780
  #, gcc-internal-format, gfc-internal-format
! msgid "%s cannot contain OpenMP API call in intervening code at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11757
  #, gcc-internal-format, gfc-internal-format
! msgid "%s cannot contain OpenMP directive in intervening code at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12303
  #, gcc-internal-format, gfc-internal-format
  msgid "SIZES clause is required on !$OMP TILE construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12330
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12336
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12346
  #, gcc-internal-format, gfc-internal-format
  msgid "Generated loop of UNROLL construct at %L without PARTIAL clause does not have canonical form"
  msgstr ""
  
! #: fortran/openmp.cc:12353
  #, gcc-internal-format, gfc-internal-format
  msgid "UNROLL construct at %L with PARTIAL clause generates just one loop with canonical form but %d loops are needed"
  msgstr ""
  
! #: fortran/openmp.cc:12368
  #, gcc-internal-format, gfc-internal-format
  msgid "TILE construct at %L generates %d loops with canonical form but %d loops are needed"
  msgstr ""
  
! #: fortran/openmp.cc:12379
  #, gcc-internal-format
  msgid "Imperfectly nested loop using generated loops"
  msgstr ""
  
! #: fortran/openmp.cc:12391
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12398
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must not be THREADPRIVATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12413
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than PRIVATE, LASTPRIVATE or ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12417
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than PRIVATE, LASTPRIVATE, ALLOCATE or LINEAR at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12424
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable used in more than one loop at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12430
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable at %L is bound in intervening code"
  msgstr ""
  
! #: fortran/openmp.cc:12439
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop start expression not in canonical form at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12446
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop start expression at %L uses variable bound in intervening code"
  msgstr ""
  
! #: fortran/openmp.cc:12455
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop end expression not in canonical form at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12462
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop end expression at %L uses variable bound in intervening code"
  msgstr ""
  
! #: fortran/openmp.cc:12469
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop bounds reference different iteration variables at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12475
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop increment not in canonical form at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12482
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop increment expression at %L uses variable bound in intervening code"
  msgstr ""
  
! #: fortran/openmp.cc:12493
  #, gcc-internal-format
  msgid "Non-rectangular loops from generated loops unsupported"
  msgstr ""
  
  #. Parse error, can't recover from this.
! #: fortran/openmp.cc:12509
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s (level %d) at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12522
  #, gcc-internal-format, gfc-internal-format
  msgid "%s inner loops must be perfectly nested with ORDERED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12529
  #, gcc-internal-format, gfc-internal-format
  msgid "%s inner loops must be perfectly nested with REDUCTION INSCAN clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12536
  #, gcc-internal-format, gfc-internal-format
  msgid "%s inner loops must be perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12584
! #, gcc-internal-format
! msgid "%<score%> argument must be constant integer expression at %L"
! msgstr ""
! 
! #: fortran/openmp.cc:12592
! #, gcc-internal-format
! msgid "%<score%> argument must be non-negative at %L"
! msgstr ""
! 
! #: fortran/openmp.cc:12621
! #, gcc-internal-format, gfc-internal-format
! msgid "property must be a logical expression at %L"
! msgstr ""
! 
! #: fortran/openmp.cc:12625
! #, gcc-internal-format, gfc-internal-format
! msgid "property must be an integer expression at %L"
! msgstr ""
! 
! #: fortran/openmp.cc:12632
! #, gcc-internal-format, gfc-internal-format
! msgid "property must be a constant logical expression at %L"
! msgstr ""
! 
! #: fortran/openmp.cc:12636
! #, gcc-internal-format, gfc-internal-format
! msgid "property must be a constant integer expression at %L"
! msgstr ""
! 
! #: fortran/openmp.cc:12661
! #, gcc-internal-format, gfc-internal-format
! msgid "property must be a conforming device number at %L"
! msgstr ""
! 
! #: fortran/openmp.cc:12940 fortran/openmp.cc:12953
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12972
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12978
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12984
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13000
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13012
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13022 fortran/openmp.cc:13031
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13047
  #, gcc-internal-format, gfc-internal-format
  msgid "Tiled loop cannot be parallelized across gangs, workers and vectors at the same time at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13068
  #, gcc-internal-format, gfc-internal-format
  msgid "TILE requires constant expression at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13173
! #, gcc-internal-format
! msgid "Object %qs at %L is ignored as parameters need not be copied"
! msgstr ""
! 
! #: fortran/openmp.cc:13180
  #, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13227
  #, gcc-internal-format
  msgid "NAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13233
  #, gcc-internal-format
  msgid "NAME %qs invalid in !$ACC ROUTINE ( NAME ) at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13320
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP TARGET region at %L with a nested TEAMS at %L may not contain any other statement, declaration or directive outside of the single TEAMS construct"
  msgstr ""
  
! #: fortran/openmp.cc:13324
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP TARGET region at %L with a nested TEAMS may not contain any other statement, declaration or directive outside of the single TEAMS construct"
  msgstr ""
  
! #: fortran/openmp.cc:13342
  #, gcc-internal-format
  msgid "%<OMP DISPATCH%> directive at %L must be followed by a procedure call with optional assignment"
  msgstr ""
  
! #: fortran/openmp.cc:13349
  #, gcc-internal-format
  msgid "%<OMP DISPATCH%> directive at %L cannot be followed by a procedure pointer"
  msgstr ""
  
! #: fortran/openmp.cc:13444
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.cc:13458
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP CRITICAL at %L with HINT clause requires a NAME, except when omp_sync_hint_none is used"
  msgstr ""
  
! #: fortran/openmp.cc:13464
  #, gcc-internal-format
  msgid "Unexpected !$OMP SCAN at %L outside loop construct with %<inscan%> REDUCTION clause"
  msgstr ""
  
! #: fortran/openmp.cc:13493
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13532
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected constant non-negative scalar integer offset expression at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13535
  #, gcc-internal-format
  msgid "For range-based %<adjust_args%>, a constant positive scalar integer expression is required at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13549
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected dummy parameter name or a positive integer at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13575
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13583
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13612
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13634
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13650
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13665
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13675
  #, gcc-internal-format, gfc-internal-format
  msgid "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE REDUCTION must be OMP_PRIV at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13683
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
  
! #: fortran/options.cc:291
  #, gcc-internal-format
  msgid "%<-fexcess-precision=standard%> for Fortran"
  msgstr ""
  
! #: fortran/options.cc:293
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> for Fortran"
  msgstr ""
  
! #: fortran/options.cc:387
  #, gcc-internal-format
  msgid "Reading file %qs as free form"
  msgstr ""
  
! #: fortran/options.cc:397
  #, gcc-internal-format
  msgid "%<-fd-lines-as-comments%> has no effect in free form"
  msgstr ""
  
! #: fortran/options.cc:400
  #, gcc-internal-format
  msgid "%<-fd-lines-as-code%> has no effect in free form"
  msgstr ""
  
! #: fortran/options.cc:438
  #, gcc-internal-format
  msgid "Flag %<-fno-automatic%> overwrites %<-fmax-stack-var-size=%d%>"
  msgstr ""
  
! #: fortran/options.cc:441
  #, gcc-internal-format
  msgid "Flag %<-fno-automatic%> overwrites %<-frecursive%>"
  msgstr ""
  
! #: fortran/options.cc:444
  #, gcc-internal-format
  msgid "Flag %<-fno-automatic%> overwrites %<-frecursive%> implied by %qs"
  msgstr ""
  
! #: fortran/options.cc:447
  #, gcc-internal-format
  msgid "Flag %<-frecursive%> overwrites %<-fmax-stack-var-size=%d%>"
  msgstr ""
  
! #: fortran/options.cc:450
  #, gcc-internal-format
  msgid "Flag %<-fmax-stack-var-size=%d%> overwrites %<-frecursive%> implied by %qs"
  msgstr ""
  
! #: fortran/options.cc:511
! #, gcc-internal-format
! msgid "32- and 64-bit version of BLAS cannot both be specified"
! msgstr ""
! 
! #: fortran/options.cc:520
! #, gcc-internal-format
! msgid "-ffrontend-optimize required for -fexternal-blas64"
! msgstr ""
! 
! #: fortran/options.cc:536
  #, gcc-internal-format
  msgid "Fixed line length must be at least seven"
  msgstr ""
  
! #: fortran/options.cc:539
  #, gcc-internal-format
  msgid "Free line length must be at least three"
  msgstr ""
  
! #: fortran/options.cc:542
  #, gcc-internal-format, gfc-internal-format
  msgid "Maximum subrecord length cannot exceed %d"
  msgstr ""
  
! #: fortran/options.cc:565
  #, gcc-internal-format
  msgid "gfortran: Only one %<-J%> option allowed"
  msgstr ""
  
! #: fortran/options.cc:640
  #, gcc-internal-format
  msgid "Argument to %<-ffpe-trap%> is not valid: %s"
  msgstr ""
  
! #: fortran/options.cc:642
  #, gcc-internal-format
  msgid "Argument to %<-ffpe-summary%> is not valid: %s"
  msgstr ""
  
! #: fortran/options.cc:756
  #, gcc-internal-format, gfc-internal-format
  msgid "Maximum supported identifier length is %d"
  msgstr ""
  
! #: fortran/options.cc:771
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized option `-%s'"
  msgid "Unrecognized option to %<-finit-logical%>: %s"
  msgstr "нераспазнаны выбар \"-%s\""
  
! #: fortran/options.cc:787
  #, gcc-internal-format
  msgid "The value of n in %<-finit-character=n%> must be between 0 and 127"
  msgstr ""
  
! #: fortran/options.cc:903
  #, gcc-internal-format
  msgid "command-line option %<-fno-builtin-%s%> is not valid for Fortran"
  msgstr ""
  
! #: fortran/parse.cc:669
  #, gcc-internal-format, gfc-internal-format
  msgid "Unclassifiable statement at %C"
  msgstr ""
  
! #: fortran/parse.cc:733
  #, gcc-internal-format, gfc-internal-format
  msgid "OpenACC directives other than ROUTINE may not appear in PURE procedures at %C"
  msgstr ""
  
! #: fortran/parse.cc:799
  #, gcc-internal-format, gfc-internal-format
  msgid "Unclassifiable OpenACC directive at %C"
  msgstr ""
  
! #: fortran/parse.cc:831
  #, gcc-internal-format
  msgid "%qs directive at %L must either have a variable argument or, if associated with an ALLOCATE stmt, must be preceded by an executable statement or OpenMP construct"
  msgstr ""
  
! #: fortran/parse.cc:843
  #, gcc-internal-format
  msgid "Structure-component expression at %L in %qs directive not permitted in declarative directive; as directive associated with an ALLOCATE stmt it must be preceded by an executable statement or OpenMP construct"
  msgstr ""
  
! #: fortran/parse.cc:869
  #, gcc-internal-format
  msgid "%qs directive at %L associated with an ALLOCATE stmt must be preceded by an executable statement or OpenMP construct; note the variables in the list all have the allocatable or pointer attribute"
  msgstr ""
  
! #: fortran/parse.cc:1059 fortran/parse.cc:1373
  #, gcc-internal-format, gfc-internal-format
  msgid "OpenMP directive at %C is not pure and thus may not appear in a PURE procedure"
  msgstr ""
  
! #: fortran/parse.cc:1340
  #, gcc-internal-format, gfc-internal-format
  msgid "Unclassifiable OpenMP directive at %C"
  msgstr ""
  
! #: fortran/parse.cc:1360
  #, gcc-internal-format
  msgid "OpenMP ERROR directive at %L with %<at(execution)%> clause in a PURE procedure"
  msgstr ""
  
! #: fortran/parse.cc:1498
  #, gcc-internal-format, gfc-internal-format
  msgid "Unclassifiable GCC directive at %C"
  msgstr ""
  
! #: fortran/parse.cc:1500
  #, gcc-internal-format, gfc-internal-format
  msgid "Unclassifiable GCC directive at %C, ignored"
  msgstr ""
  
! #: fortran/parse.cc:1560 fortran/parse.cc:1787
  #, gcc-internal-format, gfc-internal-format
  msgid "Zero is not a valid statement label at %C"
  msgstr ""
  
! #: fortran/parse.cc:1567 fortran/parse.cc:1779
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-numeric character in statement label at %C"
  msgstr "пустая сімвальная канстанта"
  
! #: fortran/parse.cc:1579 fortran/parse.cc:1828
  #, gcc-internal-format, gfc-internal-format
  msgid "Semicolon at %C needs to be preceded by statement"
  msgstr ""
  
! #: fortran/parse.cc:1586 fortran/parse.cc:1843
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label without statement at %L"
  msgstr ""
  
! #: fortran/parse.cc:1649 fortran/parse.cc:1830
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Semicolon at %C without preceding statement"
  msgstr ""
  
! #: fortran/parse.cc:1672 fortran/parse.cc:1806
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad continuation line at %C"
  msgstr ""
  
! #: fortran/parse.cc:2159
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %L does not have a statement label"
  msgstr ""
  
! #: fortran/parse.cc:3108
  #, gcc-internal-format
  msgid "gfc_ascii_statement(): Bad statement code"
  msgstr ""
  
! #: fortran/parse.cc:3261
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement at %C"
  msgstr ""
  
! #: fortran/parse.cc:3420
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C cannot follow %s statement at %L"
  msgstr ""
  
! #: fortran/parse.cc:3437
  #, gcc-internal-format
  msgid "Unexpected end of file in %qs"
  msgstr ""
  
! #: fortran/parse.cc:3472
  #, gcc-internal-format
  msgid "Derived-type %qs with SEQUENCE must not have a CONTAINS section at %C"
  msgstr ""
  
! #: fortran/parse.cc:3475
  #, gcc-internal-format
  msgid "Derived-type %qs with BIND(C) must not have a CONTAINS section at %C"
  msgstr ""
  
! #: fortran/parse.cc:3495
  #, gcc-internal-format, gfc-internal-format
  msgid "Components in TYPE at %C must precede CONTAINS"
  msgstr ""
  
! #: fortran/parse.cc:3499
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound procedure at %C"
  msgstr ""
  
! #: fortran/parse.cc:3507
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC binding at %C"
  msgstr ""
  
! #: fortran/parse.cc:3515
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure declaration at %C"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: fortran/parse.cc:3527
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type definition at %C with empty CONTAINS section"
  msgstr ""
  
! #: fortran/parse.cc:3537 fortran/parse.cc:4017
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement in TYPE at %C must be inside a MODULE"
  msgstr ""
  
! #: fortran/parse.cc:3544
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C must precede procedure bindings"
  msgstr ""
  
! #: fortran/parse.cc:3551 fortran/parse.cc:4030
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate PRIVATE statement at %C"
  msgstr ""
  
! #: fortran/parse.cc:3561
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE statement at %C must precede CONTAINS"
  msgstr ""
  
! #: fortran/parse.cc:3565
  #, gcc-internal-format, gfc-internal-format
  msgid "Already inside a CONTAINS block at %C"
  msgstr ""
  
! #: fortran/parse.cc:3684
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s at %L of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attribute"
  msgstr ""
  
! #: fortran/parse.cc:3690
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer component %s at %L has a noncoarray subcomponent of type LOCK_TYPE, which must have a codimension or be a subcomponent of a coarray"
  msgstr ""
  
! #: fortran/parse.cc:3696
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/parse.cc:3701
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)"
  msgstr ""
  
! #: fortran/parse.cc:3708
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)"
  msgstr ""
  
! #: fortran/parse.cc:3718
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %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 attribute"
  msgstr ""
  
! #: fortran/parse.cc:3724
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer component %s at %L has a noncoarray subcomponent of type EVENT_TYPE, which must have a codimension or be a subcomponent of a coarray"
  msgstr ""
  
! #: fortran/parse.cc:3729
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L of type EVENT_TYPE must have a codimension"
  msgstr ""
  
! #: fortran/parse.cc:3733
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/parse.cc:3738
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)"
  msgstr ""
  
! #: fortran/parse.cc:3745
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)"
  msgstr ""
  
! #: fortran/parse.cc:3797
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to create map component '%s'"
  msgstr ""
  
! #: fortran/parse.cc:3830
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to find class '%s'"
  msgid "failed to create union component '%s'"
  msgstr "не знойдзен клас \"%s\""
  
! #: fortran/parse.cc:3885
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in nested structure declaration at %C"
  msgstr ""
  
! #: fortran/parse.cc:3982
! #, gcc-internal-format, gfc-internal-format
! msgid "Access specification of a type parameter at %C is not allowed"
! msgstr ""
! 
! #: fortran/parse.cc:3989
! #, gcc-internal-format, gfc-internal-format
! msgid "The type parameter at %C must come before a PRIVATE statement"
! msgstr ""
! 
! #: fortran/parse.cc:4000
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside CONTAINS"
  msgstr ""
  
! #: fortran/parse.cc:4008
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type definition at %C without components"
  msgstr ""
  
! #: fortran/parse.cc:4024
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C must precede structure components"
  msgstr ""
  
! #: fortran/parse.cc:4044
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE statement at %C must precede structure components"
  msgstr ""
  
! #: fortran/parse.cc:4050
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE attribute at %C already specified in TYPE statement"
  msgstr ""
  
! #: fortran/parse.cc:4055
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate SEQUENCE statement at %C"
  msgstr ""
  
! #: fortran/parse.cc:4065
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTAINS block in derived type definition at %C"
  msgstr ""
  
! #: fortran/parse.cc:4123
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM declaration at %C has no ENUMERATORS"
  msgstr ""
  
! #: fortran/parse.cc:4210
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in INTERFACE block at %C"
  msgstr ""
  
! #: fortran/parse.cc:4235
  #, gcc-internal-format
  msgid "Name %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/parse.cc:4266
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement at %C in INTERFACE body"
  msgstr ""
  
! #: fortran/parse.cc:4284
  #, gcc-internal-format
  msgid "INTERFACE procedure %qs at %L has the same name as the enclosing procedure"
  msgstr ""
  
! #: fortran/parse.cc:4423
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/parse.cc:4457
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement is not allowed inside of BLOCK DATA at %C"
  msgstr ""
  
! #: fortran/parse.cc:4541
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement must appear in a MODULE"
  msgstr ""
  
! #: fortran/parse.cc:4549
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C follows another accessibility specification"
  msgstr ""
  
! #: fortran/parse.cc:4606
  #, gcc-internal-format
  msgid "Bad kind expression for function %qs at %L"
  msgstr ""
  
! #: fortran/parse.cc:4610
  #, gcc-internal-format
  msgid "The type for function %qs at %L is not accessible"
  msgstr ""
  
! #: fortran/parse.cc:4670
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C follows previous unmasked ELSEWHERE"
  msgstr ""
  
! #: fortran/parse.cc:4692
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in WHERE block at %C"
  msgstr ""
  
! #: fortran/parse.cc:4751
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in FORALL block at %C"
  msgstr ""
  
! #: fortran/parse.cc:4802
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSE IF statement at %C cannot follow ELSE statement at %L"
  msgstr ""
  
! #: fortran/parse.cc:4820
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate ELSE statements at %L and %C"
  msgstr ""
  
! #: fortran/parse.cc:4881
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C"
  msgstr ""
  
! #: fortran/parse.cc:4965
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %C"
  msgstr ""
  
! #: fortran/parse.cc:5041
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected RANK or RANK DEFAULT following SELECT RANK at %C"
  msgstr ""
  
! #: fortran/parse.cc:5105
  #, gcc-internal-format
  msgid "Variable %qs at %C cannot be redefined inside loop beginning at %L"
  msgstr ""
  
! #: fortran/parse.cc:5138
  #, gcc-internal-format, gfc-internal-format
  msgid "End of nonblock DO statement at %C is within another block"
  msgstr ""
  
! #: fortran/parse.cc:5148
  #, gcc-internal-format, gfc-internal-format
  msgid "End of nonblock DO statement at %C is interwoven with another DO loop"
  msgstr ""
  
! #: fortran/parse.cc:5174
  #, gcc-internal-format, gfc-internal-format
  msgid "CRITICAL block inside of OpenACC region at %C"
  msgstr ""
  
! #: fortran/parse.cc:5175
  #, gcc-internal-format, gfc-internal-format
  msgid "CRITICAL block inside of OpenMP region at %C"
  msgstr ""
  
! #: fortran/parse.cc:5201
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label in END CRITICAL at %C does not match CRITICAL label"
  msgstr ""
  
! #: fortran/parse.cc:5270 fortran/parse.cc:6257
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "In construct"
  msgid "BLOCK construct at %C"
  msgstr "У канструкцыі"
  
! #: fortran/parse.cc:5492
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSOCIATE construct at %C"
  msgstr ""
  
! #: fortran/parse.cc:5536
! #, gcc-internal-format, gfc-internal-format
! msgid "CHANGE TEAM construct at %C"
! msgstr ""
! 
! #: fortran/parse.cc:5662
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label in ENDDO at %C doesn't match DO label"
  msgstr ""
  
! #: fortran/parse.cc:5678
  #, gcc-internal-format, gfc-internal-format
  msgid "Named block DO at %L requires matching ENDDO name"
  msgstr ""
*************** msgstr ""
*** 80888,81049 ****
  #. and the "end metadirective" which is required in a
  #. "begin metadirective" construct, or perhaps the
  #. "end metadirective" is missing entirely.
! #: fortran/parse.cc:5817 fortran/parse.cc:6314
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected OMP END METADIRECTIVE at %C"
  msgstr ""
  
! #: fortran/parse.cc:5827 fortran/parse.cc:6330 fortran/parse.cc:6348
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicated NOWAIT clause on %s and %s at %C"
  msgstr ""
  
! #: fortran/parse.cc:5931 fortran/parse.cc:5993
  #, gcc-internal-format, gfc-internal-format
  msgid "OpenACC directive inside of CRITICAL block at %C"
  msgstr ""
  
! #: fortran/parse.cc:5968
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s at %C"
  msgstr ""
  
! #: fortran/parse.cc:6012
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected DO loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6032
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant !$ACC END LOOP at %C"
  msgstr ""
  
! #: fortran/parse.cc:6082
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statements at %L and %L have both no list item but only one may"
  msgstr ""
  
! #: fortran/parse.cc:6102
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s at %C; expected ALLOCATE or %s statement"
  msgstr ""
  
! #: fortran/parse.cc:6105
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s at %C; expected ALLOCATE statement after %s"
  msgstr ""
  
! #: fortran/parse.cc:6341
  #, gcc-internal-format, gfc-internal-format
  msgid "Name after !$omp critical and !$omp end critical does not match at %C"
  msgstr ""
  
! #: fortran/parse.cc:6405
  #, gcc-internal-format
  msgid "%<OMP DISPATCH%> directive must be followed by a procedure call with optional assignment at %C"
  msgstr ""
  
! #: fortran/parse.cc:6416
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicated NOWAIT clause on !$OMP DISPATCH and !$OMP END DISPATCH at %C"
  msgstr ""
  
! #: fortran/parse.cc:6488
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in OMP METADIRECTIVE block at %C"
  msgstr ""
  
! #: fortran/parse.cc:6529
  #, gcc-internal-format, gfc-internal-format
  msgid "Variants in a metadirective at %L have different associations; consider using a BLOCK construct or BEGIN/END METADIRECTIVE"
  msgstr ""
  
! #: fortran/parse.cc:6534
  #, gcc-internal-format, gfc-internal-format
  msgid "Variants in a metadirective at %L have different associations; consider using a BLOCK construct"
  msgstr ""
  
! #: fortran/parse.cc:6584
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C cannot terminate a non-block DO loop"
  msgstr ""
  
! #: fortran/parse.cc:6598
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %C after the first executable statement"
  msgstr ""
  
! #: fortran/parse.cc:6714
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6717
  #, gcc-internal-format
  msgid "%<GCC ivdep%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6720
  #, gcc-internal-format
  msgid "%<GCC vector%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6723
  #, gcc-internal-format
  msgid "%<GCC novector%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6839
  #, gcc-internal-format
  msgid "Contained procedure %qs at %C is already ambiguous"
  msgstr ""
  
! #: fortran/parse.cc:6896
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in CONTAINS section at %C"
  msgstr ""
  
! #: fortran/parse.cc:6921
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTAINS statement without FUNCTION or SUBROUTINE statement at %L"
  msgstr ""
  
! #: fortran/parse.cc:7035
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTAINS statement at %C is already in a contained program unit"
  msgstr ""
  
! #: fortran/parse.cc:7087
  #, gcc-internal-format
  msgid "Global binding name %qs at %L is already being used as a %s at %L"
  msgstr ""
  
! #: fortran/parse.cc:7091
  #, gcc-internal-format
  msgid "Global name %qs at %L is already being used as a %s at %L"
  msgstr ""
  
! #: fortran/parse.cc:7097
  #, gcc-internal-format
  msgid "Global binding name %qs at %L is already being used at %L"
  msgstr ""
  
! #: fortran/parse.cc:7100
  #, gcc-internal-format
  msgid "Global name %qs at %L is already being used at %L"
  msgstr ""
  
! #: fortran/parse.cc:7122
  #, gcc-internal-format, gfc-internal-format
  msgid "Blank BLOCK DATA at %C conflicts with prior BLOCK DATA at %L"
  msgstr ""
  
! #: fortran/parse.cc:7148
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in BLOCK DATA at %C"
  msgstr ""
  
! #: fortran/parse.cc:7251
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in MODULE at %C"
  msgstr ""
--- 84731,84897 ----
  #. and the "end metadirective" which is required in a
  #. "begin metadirective" construct, or perhaps the
  #. "end metadirective" is missing entirely.
! #: fortran/parse.cc:5912 fortran/parse.cc:6409
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected OMP END METADIRECTIVE at %C"
  msgstr ""
  
! #: fortran/parse.cc:5922 fortran/parse.cc:6425 fortran/parse.cc:6443
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicated NOWAIT clause on %s and %s at %C"
  msgstr ""
  
! #: fortran/parse.cc:6026 fortran/parse.cc:6088
  #, gcc-internal-format, gfc-internal-format
  msgid "OpenACC directive inside of CRITICAL block at %C"
  msgstr ""
  
! #: fortran/parse.cc:6063
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s at %C"
  msgstr ""
  
! #: fortran/parse.cc:6107
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected DO loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6127
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant !$ACC END LOOP at %C"
  msgstr ""
  
! #: fortran/parse.cc:6177
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statements at %L and %L have both no list item but only one may"
  msgstr ""
  
! #: fortran/parse.cc:6197
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s at %C; expected ALLOCATE or %s statement"
  msgstr ""
  
! #: fortran/parse.cc:6200
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s at %C; expected ALLOCATE statement after %s"
  msgstr ""
  
! #: fortran/parse.cc:6436
  #, gcc-internal-format, gfc-internal-format
  msgid "Name after !$omp critical and !$omp end critical does not match at %C"
  msgstr ""
  
! #: fortran/parse.cc:6500
  #, gcc-internal-format
  msgid "%<OMP DISPATCH%> directive must be followed by a procedure call with optional assignment at %C"
  msgstr ""
  
! #: fortran/parse.cc:6511
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicated NOWAIT clause on !$OMP DISPATCH and !$OMP END DISPATCH at %C"
  msgstr ""
  
! #: fortran/parse.cc:6586
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in OMP METADIRECTIVE block at %C"
  msgstr ""
  
! #: fortran/parse.cc:6649
  #, gcc-internal-format, gfc-internal-format
  msgid "Variants in a metadirective at %L have different associations; consider using a BLOCK construct or BEGIN/END METADIRECTIVE"
  msgstr ""
  
! #: fortran/parse.cc:6654
  #, gcc-internal-format, gfc-internal-format
  msgid "Variants in a metadirective at %L have different associations; consider using a BLOCK construct"
  msgstr ""
  
! #: fortran/parse.cc:6705
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C cannot terminate a non-block DO loop"
  msgstr ""
  
! #: fortran/parse.cc:6719
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %C after the first executable statement"
  msgstr ""
  
! #: fortran/parse.cc:6839
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6842
  #, gcc-internal-format
  msgid "%<GCC ivdep%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6845
  #, gcc-internal-format
  msgid "%<GCC vector%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6848
  #, gcc-internal-format
  msgid "%<GCC novector%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6967
  #, gcc-internal-format
  msgid "Contained procedure %qs at %C is already ambiguous"
  msgstr ""
  
! #: fortran/parse.cc:7024
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in CONTAINS section at %C"
  msgstr ""
  
! #: fortran/parse.cc:7049
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTAINS statement without FUNCTION or SUBROUTINE statement at %L"
  msgstr ""
  
! #: fortran/parse.cc:7144
! #, gcc-internal-format, gfc-internal-format
! msgid "%s statement at %C cannot appear after executable statements"
! msgstr ""
! 
! #: fortran/parse.cc:7172
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTAINS statement at %C is already in a contained program unit"
  msgstr ""
  
! #: fortran/parse.cc:7224
  #, gcc-internal-format
  msgid "Global binding name %qs at %L is already being used as a %s at %L"
  msgstr ""
  
! #: fortran/parse.cc:7228
  #, gcc-internal-format
  msgid "Global name %qs at %L is already being used as a %s at %L"
  msgstr ""
  
! #: fortran/parse.cc:7234
  #, gcc-internal-format
  msgid "Global binding name %qs at %L is already being used at %L"
  msgstr ""
  
! #: fortran/parse.cc:7237
  #, gcc-internal-format
  msgid "Global name %qs at %L is already being used at %L"
  msgstr ""
  
! #: fortran/parse.cc:7259
  #, gcc-internal-format, gfc-internal-format
  msgid "Blank BLOCK DATA at %C conflicts with prior BLOCK DATA at %L"
  msgstr ""
  
! #: fortran/parse.cc:7285
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in BLOCK DATA at %C"
  msgstr ""
  
! #: fortran/parse.cc:7388
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in MODULE at %C"
  msgstr ""
*************** msgstr ""
*** 81051,81057 ****
  #. If we see a duplicate main program, shut down.  If the second
  #. instance is an implied main program, i.e. data decls or executable
  #. statements, we're in for lots of errors.
! #: fortran/parse.cc:7768
  #, gcc-internal-format, gfc-internal-format
  msgid "Two main PROGRAMs at %L and %C"
  msgstr ""
--- 84899,84905 ----
  #. If we see a duplicate main program, shut down.  If the second
  #. instance is an implied main program, i.e. data decls or executable
  #. statements, we're in for lots of errors.
! #: fortran/parse.cc:7915
  #, gcc-internal-format, gfc-internal-format
  msgid "Two main PROGRAMs at %L and %C"
  msgstr ""
*************** msgstr ""
*** 81280,81500 ****
  msgid "Missing keyword name in actual argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:2087
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:2218
  #, gcc-internal-format
  msgid "Array section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %C"
  msgstr ""
  
! #: fortran/primary.cc:2226
  #, gcc-internal-format
  msgid "Coarray designator at %C but %qs is not a coarray"
  msgstr ""
  
! #: fortran/primary.cc:2483
  #, gcc-internal-format
  msgid "Symbol %qs at %C has no IMPLICIT type"
  msgstr ""
  
! #: fortran/primary.cc:2490
  #, gcc-internal-format
  msgid "Unexpected %<%c%> for nonderived-type variable %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:2512
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected structure component name at %C"
  msgstr ""
  
! #: fortran/primary.cc:2543 fortran/primary.cc:2726
  #, gcc-internal-format, gfc-internal-format
  msgid "RE or IM part_ref at %C"
  msgstr ""
  
! #: fortran/primary.cc:2595 fortran/primary.cc:2731
  #, gcc-internal-format, gfc-internal-format
  msgid "The RE or IM part_ref at %C must be applied to a COMPLEX expression"
  msgstr ""
  
! #: fortran/primary.cc:2602 fortran/primary.cc:2744
  #, gcc-internal-format, gfc-internal-format
  msgid "The LEN part_ref at %C must be applied to a CHARACTER expression"
  msgstr ""
  
! #: fortran/primary.cc:2661
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected argument list at %C"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: fortran/primary.cc:2679
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component %qs"
  msgstr ""
  
! #: fortran/primary.cc:2682
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component"
  msgstr ""
  
! #: fortran/primary.cc:2760
  #, gcc-internal-format, gfc-internal-format
  msgid "The KIND part_ref at %C must be applied to an expression of intrinsic type"
  msgstr ""
  
! #: fortran/primary.cc:2788
  #, gcc-internal-format
  msgid "Procedure pointer component %qs requires an argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:2875
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected array/substring ref at %C"
  msgstr ""
  
! #: fortran/primary.cc:2897
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonpolymorphic reference to abstract type at %C"
  msgstr ""
  
! #: fortran/primary.cc:2904
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed procedure-pointer component at %C"
  msgstr ""
  
! #: fortran/primary.cc:2943
  #, gcc-internal-format
  msgid "gfc_variable_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3165
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3222
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Bad array reference"
  msgstr ""
  
! #: fortran/primary.cc:3401
  #, gcc-internal-format
  msgid "No initializer for allocatable component %qs given in the structure constructor at %C"
  msgstr ""
  
! #: fortran/primary.cc:3412
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with missing optional arguments at %C"
  msgstr ""
  
! #: fortran/primary.cc:3421
  #, gcc-internal-format
  msgid "No initializer for component %qs given in the structure constructor at %C"
  msgstr ""
  
! #: fortran/primary.cc:3469
  #, gcc-internal-format
  msgid "Cannot construct ABSTRACT type %qs at %L"
  msgstr ""
  
! #: fortran/primary.cc:3489
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with named arguments at %C"
  msgstr ""
  
! #: fortran/primary.cc:3504
  #, gcc-internal-format, gfc-internal-format
  msgid "Component initializer without name after component named %s at %L"
  msgstr ""
  
! #: fortran/primary.cc:3509
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many components in structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3568
  msgid "CHARACTER expression will be truncated in constructor (%td/%td) at %L"
  msgstr ""
  
! #: fortran/primary.cc:3586
  #, gcc-internal-format
  msgid "Component %qs is initialized twice in the structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3598
  #, gcc-internal-format
  msgid "Coindexed expression to pointer component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3652
  #, gcc-internal-format
  msgid "component %qs at %L has already been set by a parent derived type constructor"
  msgstr ""
  
! #: fortran/primary.cc:3815
  #, gcc-internal-format, gfc-internal-format
  msgid "%%LOC() as an rvalue at %C"
  msgstr ""
  
! #: fortran/primary.cc:3874
  #, gcc-internal-format
  msgid "%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgstr ""
  
! #: fortran/primary.cc:3905 fortran/primary.cc:4312
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %C is not appropriate for an expression"
  msgstr ""
  
! #: fortran/primary.cc:4010
  #, gcc-internal-format
  msgid "Unexpected use of subroutine name %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:4042
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs requires argument list at %C"
  msgstr "метка \"%s\" вызначана, але не выкарыстоўваецца"
  
! #: fortran/primary.cc:4045
  #, gcc-internal-format
  msgid "Function %qs requires an argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:4100
  #, fuzzy, gcc-internal-format
  msgid "Missing argument to %qs at %C"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: fortran/primary.cc:4113
  #, gcc-internal-format, gfc-internal-format
  msgid "The leftmost part-ref in a data-ref cannot be a function reference at %C"
  msgstr ""
  
! #: fortran/primary.cc:4268
  #, fuzzy, gcc-internal-format
  msgid "Missing argument list in function %qs at %C"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: fortran/primary.cc:4394
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %C"
  msgstr ""
  
! #: fortran/primary.cc:4435
  #, gcc-internal-format, gfc-internal-format
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr ""
  
! #: fortran/primary.cc:4440
  #, gcc-internal-format
  msgid "PARAMETER %qs shall not appear in a DATA statement at %C"
  msgstr ""
  
! #: fortran/primary.cc:4476
  #, gcc-internal-format
  msgid "%qs at %C is not a variable"
  msgstr ""
--- 85128,85358 ----
  msgid "Missing keyword name in actual argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:2104
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:2235
  #, gcc-internal-format
  msgid "Array section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %C"
  msgstr ""
  
! #: fortran/primary.cc:2243
  #, gcc-internal-format
  msgid "Coarray designator at %C but %qs is not a coarray"
  msgstr ""
  
! #: fortran/primary.cc:2540
  #, gcc-internal-format
  msgid "Symbol %qs at %C has no IMPLICIT type"
  msgstr ""
  
! #: fortran/primary.cc:2547
  #, gcc-internal-format
  msgid "Unexpected %<%c%> for nonderived-type variable %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:2569
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected structure component name at %C"
  msgstr ""
  
! #: fortran/primary.cc:2600 fortran/primary.cc:2791
  #, gcc-internal-format, gfc-internal-format
  msgid "RE or IM part_ref at %C"
  msgstr ""
  
! #: fortran/primary.cc:2652 fortran/primary.cc:2796
  #, gcc-internal-format, gfc-internal-format
  msgid "The RE or IM part_ref at %C must be applied to a COMPLEX expression"
  msgstr ""
  
! #: fortran/primary.cc:2659 fortran/primary.cc:2809
  #, gcc-internal-format, gfc-internal-format
  msgid "The LEN part_ref at %C must be applied to a CHARACTER expression"
  msgstr ""
  
! #: fortran/primary.cc:2718
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected argument list at %C"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: fortran/primary.cc:2736
! #, gcc-internal-format, gfc-internal-format
! msgid "R901: A type parameter ref is not a designtor and cannot be followed by the type inquiry ref at %C"
! msgstr ""
! 
! #: fortran/primary.cc:2744
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component %qs"
  msgstr ""
  
! #: fortran/primary.cc:2747
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component"
  msgstr ""
  
! #: fortran/primary.cc:2825
  #, gcc-internal-format, gfc-internal-format
  msgid "The KIND part_ref at %C must be applied to an expression of intrinsic type"
  msgstr ""
  
! #: fortran/primary.cc:2853
  #, gcc-internal-format
  msgid "Procedure pointer component %qs requires an argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:2940
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected array/substring ref at %C"
  msgstr ""
  
! #: fortran/primary.cc:2962
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonpolymorphic reference to abstract type at %C"
  msgstr ""
  
! #: fortran/primary.cc:2969
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed procedure-pointer component at %C"
  msgstr ""
  
! #: fortran/primary.cc:3008
  #, gcc-internal-format
  msgid "gfc_variable_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3232
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3289
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Bad array reference"
  msgstr ""
  
! #: fortran/primary.cc:3468
  #, gcc-internal-format
  msgid "No initializer for allocatable component %qs given in the structure constructor at %C"
  msgstr ""
  
! #: fortran/primary.cc:3479
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with missing optional arguments at %C"
  msgstr ""
  
! #: fortran/primary.cc:3488
  #, gcc-internal-format
  msgid "No initializer for component %qs given in the structure constructor at %C"
  msgstr ""
  
! #: fortran/primary.cc:3536
  #, gcc-internal-format
  msgid "Cannot construct ABSTRACT type %qs at %L"
  msgstr ""
  
! #: fortran/primary.cc:3556
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with named arguments at %C"
  msgstr ""
  
! #: fortran/primary.cc:3571
  #, gcc-internal-format, gfc-internal-format
  msgid "Component initializer without name after component named %s at %L"
  msgstr ""
  
! #: fortran/primary.cc:3576
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many components in structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3635
  msgid "CHARACTER expression will be truncated in constructor (%td/%td) at %L"
  msgstr ""
  
! #: fortran/primary.cc:3653
  #, gcc-internal-format
  msgid "Component %qs is initialized twice in the structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3665
  #, gcc-internal-format
  msgid "Coindexed expression to pointer component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3719
  #, gcc-internal-format
  msgid "component %qs at %L has already been set by a parent derived type constructor"
  msgstr ""
  
! #: fortran/primary.cc:3883
  #, gcc-internal-format, gfc-internal-format
  msgid "%%LOC() as an rvalue at %C"
  msgstr ""
  
! #: fortran/primary.cc:3942
  #, gcc-internal-format
  msgid "%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgstr ""
  
! #: fortran/primary.cc:3973 fortran/primary.cc:4488
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %C is not appropriate for an expression"
  msgstr ""
  
! #: fortran/primary.cc:4078
  #, gcc-internal-format
  msgid "Unexpected use of subroutine name %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:4110
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs requires argument list at %C"
  msgstr "метка \"%s\" вызначана, але не выкарыстоўваецца"
  
! #: fortran/primary.cc:4113
  #, gcc-internal-format
  msgid "Function %qs requires an argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:4160
! #, gcc-internal-format, gfc-internal-format
! msgid "F2023 R755: The empty type specification at %C is not allowed"
! msgstr ""
! 
! #: fortran/primary.cc:4276
  #, fuzzy, gcc-internal-format
  msgid "Missing argument to %qs at %C"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: fortran/primary.cc:4289
  #, gcc-internal-format, gfc-internal-format
  msgid "The leftmost part-ref in a data-ref cannot be a function reference at %C"
  msgstr ""
  
! #: fortran/primary.cc:4444
  #, fuzzy, gcc-internal-format
  msgid "Missing argument list in function %qs at %C"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: fortran/primary.cc:4570
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %C"
  msgstr ""
  
! #: fortran/primary.cc:4611
  #, gcc-internal-format, gfc-internal-format
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr ""
  
! #: fortran/primary.cc:4616
  #, gcc-internal-format
  msgid "PARAMETER %qs shall not appear in a DATA statement at %C"
  msgstr ""
  
! #: fortran/primary.cc:4652
  #, gcc-internal-format
  msgid "%qs at %C is not a variable"
  msgstr ""
*************** msgstr ""
*** 81896,81907 ****
  msgid "Non-RECURSIVE procedure %qs from module %qs is possibly calling itself recursively in procedure %qs.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:1995 fortran/resolve.cc:7152
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:2054 fortran/resolve.cc:11593 fortran/resolve.cc:13616
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr ""
--- 85754,85765 ----
  msgid "Non-RECURSIVE procedure %qs from module %qs is possibly calling itself recursively in procedure %qs.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:1995 fortran/resolve.cc:7476
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:2054 fortran/resolve.cc:12087 fortran/resolve.cc:14326
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr ""
*************** msgstr ""
*** 81971,82530 ****
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:2443
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr ""
  
! #: fortran/resolve.cc:2482
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr ""
  
! #: fortran/resolve.cc:2756
  #, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr ""
  
! #: fortran/resolve.cc:2783
  #, gcc-internal-format
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/resolve.cc:2895
  #, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2915
  #, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr ""
  
! #: fortran/resolve.cc:2953
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3014
  #, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3091
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3126
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.cc:3130 fortran/resolve.cc:19066
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:3284
  #, gcc-internal-format, gfc-internal-format
  msgid "Reference to impure function at %L inside a DO CONCURRENT"
  msgstr ""
  
! #: fortran/resolve.cc:3295
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.cc:3302
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr ""
  
! #: fortran/resolve.cc:3309
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:3376
  #, gcc-internal-format
  msgid "Unexpected junk after %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3387
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qs at %L is not a function"
  msgstr "`%D' - гэта ня функцыя,"
  
! #: fortran/resolve.cc:3395 fortran/resolve.cc:3967
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3407
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3450
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:3471
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy function %s at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:3510
  #, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:3524
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3540
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.cc:3602
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3606
  #, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3664
  #, gcc-internal-format
  msgid "Using function %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:3702
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call at %L in a DO CONCURRENT block is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3711
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3717
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3723
  #, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3791
  #, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3800
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.cc:3835
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3880
  #, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3938
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3977
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3981
  #, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:4032
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy subroutine %s at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:4063
  #, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:4080
  #, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:4107
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr ""
  
! #: fortran/resolve.cc:4159
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4262
  #, gcc-internal-format
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr ""
  
! #: fortran/resolve.cc:4266
  #, gcc-internal-format, gfc-internal-format
  msgid "Impure function at %L might not be evaluated"
  msgstr ""
  
! #: fortran/resolve.cc:4361
  #, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4369
  #, gcc-internal-format, gfc-internal-format
  msgid "Negation of unsigned expression at %L not permitted "
  msgstr ""
  
! #: fortran/resolve.cc:4390
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4400
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL() pointer at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4418
  #, gcc-internal-format
  msgid "Operand of unary numeric operator %qs at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4433 fortran/resolve.cc:4467
  #, gcc-internal-format
  msgid "Operands of binary numeric operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4447 fortran/resolve.cc:4636 fortran/resolve.cc:4805
  #, gcc-internal-format, gfc-internal-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:4459
  #, gcc-internal-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4483
  #, gcc-internal-format, gfc-internal-format
  msgid "Operands of string concatenation operator at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4526
  #, gcc-internal-format
  msgid "Operands of logical operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4549
  #, gcc-internal-format, gfc-internal-format
  msgid "Operand of .not. operator at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4564
  #, gcc-internal-format, gfc-internal-format
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4594 fortran/resolve.cc:4609
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr ""
  
! #: fortran/resolve.cc:4644
  #, gcc-internal-format, gfc-internal-format
  msgid "Inconsistent types for operator at %L and %L: %s and %s"
  msgstr ""
  
! #: fortran/resolve.cc:4668
  #, gcc-internal-format, gfc-internal-format
  msgid "Equality comparison for %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4670
  #, gcc-internal-format, gfc-internal-format
  msgid "Inequality comparison for %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4683
  #, gcc-internal-format, gfc-internal-format
  msgid "Logicals at %L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.cc:4691
  #, gcc-internal-format
  msgid "Operands of comparison operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4706
  #, gcc-internal-format
  msgid "Unknown operator %qs at %L; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.cc:4709
  #, gcc-internal-format
  msgid "Unknown operator %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4714
  #, gcc-internal-format
  msgid "Operand of user operator %qs at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4721
  #, gcc-internal-format
  msgid "Operands of user operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4735
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:5004
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5009
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5019
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5024
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5045
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5062
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5070
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5086
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5095
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5111
  #, gcc-internal-format
  msgid "check_dimension(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.cc:5134
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5144
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:5152
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:5168
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5196
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5202
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5208
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5248
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: fortran/resolve.cc:5255
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.cc:5316
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5331
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5343
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "памер масіва \"%s\" вельмі вялікі"
  
! #: fortran/resolve.cc:5479
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM_NUMBER argument at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5486
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM_NUMBER argument at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5500
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be scalar"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: fortran/resolve.cc:5509
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be of TEAM_TYPE from the intrinsic module ISO_FORTRAN_ENV, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5523
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT argument at %L must be scalar"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: fortran/resolve.cc:5530
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT argument at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5539
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT's expression at %L must be a variable"
  msgstr ""
  
! #: fortran/resolve.cc:5561
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5568
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5590
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5597
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5617
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "Substring end index at %L is too large"
  msgstr "памер масіва \"%s\" вельмі вялікі"
  
! #: fortran/resolve.cc:5808
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.cc:5822
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5832
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5880
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5992
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:6021
  #, gcc-internal-format
  msgid "Illegal coarray index"
  msgstr ""
  
! #: fortran/resolve.cc:6069
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:6079
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr ""
--- 85829,86438 ----
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:2310 fortran/resolve.cc:2315
! #, gcc-internal-format
! msgid "Procedure %qs at %L used as actual argument but does neither have an explicit interface nor the EXTERNAL attribute"
! msgstr ""
! 
! #: fortran/resolve.cc:2467
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr ""
  
! #: fortran/resolve.cc:2506
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr ""
  
! #: fortran/resolve.cc:2780
  #, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr ""
  
! #: fortran/resolve.cc:2807
  #, gcc-internal-format
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/resolve.cc:2919
  #, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2939
  #, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr ""
  
! #: fortran/resolve.cc:2977
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3038
  #, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3115
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3150
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.cc:3154 fortran/resolve.cc:19981
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:3308
  #, gcc-internal-format, gfc-internal-format
  msgid "Reference to impure function at %L inside a DO CONCURRENT"
  msgstr ""
  
! #: fortran/resolve.cc:3319
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.cc:3326
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr ""
  
! #: fortran/resolve.cc:3333
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:3400
  #, gcc-internal-format
  msgid "Unexpected junk after %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3411
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qs at %L is not a function"
  msgstr "`%D' - гэта ня функцыя,"
  
! #: fortran/resolve.cc:3419 fortran/resolve.cc:4148
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3431
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3474
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:3495
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy function %s at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:3534
  #, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:3548
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3564
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.cc:3626
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3630
  #, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3688
  #, gcc-internal-format
  msgid "Using function %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:3699 fortran/resolve.cc:4189
! #, gcc-internal-format
! msgid "Dummy procedure %qs at %L requires an EXTERNAL attribute"
! msgstr ""
! 
! #: fortran/resolve.cc:3740
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call at %L in a DO CONCURRENT block is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3749
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3755
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3761
  #, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3829
  #, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3838
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.cc:3873
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3918
  #, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3983
! #, gcc-internal-format
! msgid "F2018: C8102 %qs at %L is host associated but does not appear in an IMPORT or IMPORT, ONLY list"
! msgstr ""
! 
! #: fortran/resolve.cc:3990
! #, gcc-internal-format
! msgid "F2018: C8102 %qs at %L is host associated in a scope that has IMPORT, NONE"
! msgstr ""
! 
! #: fortran/resolve.cc:4119
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4158
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:4162
  #, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:4223
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy subroutine %s at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:4254
  #, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:4271
  #, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:4303
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr ""
  
! #: fortran/resolve.cc:4355
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4458
  #, gcc-internal-format
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr ""
  
! #: fortran/resolve.cc:4462
  #, gcc-internal-format, gfc-internal-format
  msgid "Impure function at %L might not be evaluated"
  msgstr ""
  
! #: fortran/resolve.cc:4557
  #, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4565
  #, gcc-internal-format, gfc-internal-format
  msgid "Negation of unsigned expression at %L not permitted "
  msgstr ""
  
! #: fortran/resolve.cc:4586
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4596
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL() pointer at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4614
  #, gcc-internal-format
  msgid "Operand of unary numeric operator %qs at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4629 fortran/resolve.cc:4663
  #, gcc-internal-format
  msgid "Operands of binary numeric operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4643 fortran/resolve.cc:4832 fortran/resolve.cc:5001
  #, gcc-internal-format, gfc-internal-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:4655
  #, gcc-internal-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4679
  #, gcc-internal-format, gfc-internal-format
  msgid "Operands of string concatenation operator at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4722
  #, gcc-internal-format
  msgid "Operands of logical operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4745
  #, gcc-internal-format, gfc-internal-format
  msgid "Operand of .not. operator at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4760
  #, gcc-internal-format, gfc-internal-format
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4790 fortran/resolve.cc:4805
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr ""
  
! #: fortran/resolve.cc:4840
  #, gcc-internal-format, gfc-internal-format
  msgid "Inconsistent types for operator at %L and %L: %s and %s"
  msgstr ""
  
! #: fortran/resolve.cc:4864
  #, gcc-internal-format, gfc-internal-format
  msgid "Equality comparison for %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4866
  #, gcc-internal-format, gfc-internal-format
  msgid "Inequality comparison for %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4879
  #, gcc-internal-format, gfc-internal-format
  msgid "Logicals at %L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.cc:4887
  #, gcc-internal-format
  msgid "Operands of comparison operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4902
  #, gcc-internal-format
  msgid "Unknown operator %qs at %L; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.cc:4905
  #, gcc-internal-format
  msgid "Unknown operator %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4910
  #, gcc-internal-format
  msgid "Operand of user operator %qs at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4917
  #, gcc-internal-format
  msgid "Operands of user operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4931
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:5056
! #, gcc-internal-format, gfc-internal-format
! msgid "Condition in conditional expression must be a scalar logical at %L"
! msgstr ""
! 
! #: fortran/resolve.cc:5063
! #, gcc-internal-format, gfc-internal-format
! msgid "expr at %L and expr at %L in conditional expression must have the same declared type"
! msgstr ""
! 
! #: fortran/resolve.cc:5071
! #, gcc-internal-format, gfc-internal-format
! msgid "expr at %L and expr at %L in conditional expression must have the same kind parameter"
! msgstr ""
! 
! #: fortran/resolve.cc:5079
! #, gcc-internal-format, gfc-internal-format
! msgid "expr at %L and expr at %L in conditional expression must have the same rank"
! msgstr ""
! 
! #: fortran/resolve.cc:5091
! #, gcc-internal-format, gfc-internal-format
! msgid "Sorry, only integer, logical, real, complex and character types are currently supported for conditional expressions at %L"
! msgstr ""
! 
! #: fortran/resolve.cc:5100
! #, gcc-internal-format, gfc-internal-format
! msgid "Sorry, array is currently unsupported for conditional expressions at %L"
! msgstr ""
! 
! #: fortran/resolve.cc:5270
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5275
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5285
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5290
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5311
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5328
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5336
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5352
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5361
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5377
  #, gcc-internal-format
  msgid "check_dimension(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.cc:5400
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5410
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:5418
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:5434
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5462
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5468
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5474
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5514
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: fortran/resolve.cc:5521
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.cc:5582
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5597
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5609
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5654
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "памер масіва \"%s\" вельмі вялікі"
  
! #: fortran/resolve.cc:5745
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM_NUMBER argument at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5752
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM_NUMBER argument at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5766
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be scalar"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: fortran/resolve.cc:5775
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be of TEAM_TYPE from the intrinsic module ISO_FORTRAN_ENV, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5789
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT argument at %L must be scalar"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: fortran/resolve.cc:5796
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT argument at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5805
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT's expression at %L must be a variable"
  msgstr ""
  
! #: fortran/resolve.cc:5827
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5834
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5856
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5863
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5883
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "Substring end index at %L is too large"
  msgstr "памер масіва \"%s\" вельмі вялікі"
  
! #: fortran/resolve.cc:6112
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.cc:6126
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6136
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6204
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6316
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:6345
  #, gcc-internal-format
  msgid "Illegal coarray index"
  msgstr ""
  
! #: fortran/resolve.cc:6393
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:6403
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr ""
*************** msgstr ""
*** 82533,82544 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6089
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:6110
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr ""
--- 86441,86452 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6413
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:6434
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr ""
*************** msgstr ""
*** 82547,82960 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6120
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:6131
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6140
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6157
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6218
  #, gcc-internal-format
  msgid "Scalar variable %qs has an array reference at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6374
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6379
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6453
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6466
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6479
  #, gcc-internal-format
  msgid "Using variable %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:6535 fortran/resolve.cc:6623 fortran/resolve.cc:6647
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "Invalid array reference at %L"
  msgstr "нерэчаісны тып парамэтра `%T'"
  
! #: fortran/resolve.cc:6732
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6911 fortran/resolve.cc:7063
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7027
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:7034
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:7073
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:7082
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.cc:7277
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7311
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:7364
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:7905
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.cc:7938
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.cc:7948
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr ""
  
! #: fortran/resolve.cc:7952 fortran/resolve.cc:7959
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8014
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:8037
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.cc:8054
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:8060
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:8120
  #, gcc-internal-format
  msgid "Variable %qs referenced in concurrent-header at %L must not appear in LOCAL locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8156
  #, gcc-internal-format
  msgid "Variable %qs at %L not specified in a locality spec of DO CONCURRENT at %L but required due to DEFAULT (NONE)"
  msgstr ""
  
! #: fortran/resolve.cc:8208
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name in %s locality spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8217
  #, gcc-internal-format
  msgid "Variable %qs at %L has already been specified in a locality-spec"
  msgstr ""
  
! #: fortran/resolve.cc:8227
  #, gcc-internal-format
  msgid "Index variable %qs at %L cannot be specified in a locality-spec"
  msgstr ""
  
! #: fortran/resolve.cc:8240
  #, gcc-internal-format
  msgid "OPTIONAL attribute not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8247
  #, gcc-internal-format
  msgid "Assumed-size array not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8260
  #, gcc-internal-format
  msgid "ALLOCATABLE attribute not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8265
  #, gcc-internal-format
  msgid "Nonpointer polymorphic dummy argument not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8270
  #, gcc-internal-format
  msgid "Coarray not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8276
  #, gcc-internal-format
  msgid "Finalizable type not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8281
  #, gcc-internal-format
  msgid "Type with ultimate allocatable component not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8289
  #, gcc-internal-format
  msgid "ASYNCHRONOUS attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8293
  #, gcc-internal-format
  msgid "VOLATILE attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8347
  #, gcc-internal-format
  msgid "Expected numeric type for %qs in REDUCE at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8356
  #, gcc-internal-format
  msgid "Expected logical type for %qs in REDUCE at %L, got %qs"
  msgstr ""
  
! #: fortran/resolve.cc:8374
  #, gcc-internal-format
  msgid "Expected INTEGER, REAL or CHARACTER type for %qs in REDUCE with MIN/MAX at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8383
  #, gcc-internal-format
  msgid "Expected integer type for %qs in REDUCE with IAND/IOR/IEOR at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8421
  #, gcc-internal-format
  msgid "Variable %qs in locality-spec at %L is not used"
  msgstr ""
  
! #: fortran/resolve.cc:8452
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8457
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8464
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8472
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.cc:8477
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:8490
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8595 fortran/resolve.cc:8918
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:8603 fortran/resolve.cc:8881
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8727
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L has rank %d but MOLD= expression at %L has rank %d"
  msgstr ""
  
! #: fortran/resolve.cc:8738
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8769
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.cc:8933
  #, gcc-internal-format, gfc-internal-format
  msgid "The intrinsic NULL cannot be used as source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8941
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8953
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:8967
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8992
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:9005
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.cc:9019
  #, gcc-internal-format
  msgid "The type parameter in ALLOCATE statement with type-spec shall be an asterisk as allocate object %qs at %L is a dummy argument with assumed type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:9039
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.cc:9123 fortran/resolve.cc:9138
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9130
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9155
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9165 fortran/resolve.cc:9267
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9171
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9183
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9194 fortran/resolve.cc:9222
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9241
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.cc:9256
  #, gcc-internal-format
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9298
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:9327
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:9340
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:9354
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:9383
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:9415
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9421 fortran/resolve.cc:9427
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
--- 86455,86868 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6444
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:6455
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6464
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6481
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6542
  #, gcc-internal-format
  msgid "Scalar variable %qs has an array reference at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6698
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6703
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6777
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6790
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6803
  #, gcc-internal-format
  msgid "Using variable %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:6859 fortran/resolve.cc:6947 fortran/resolve.cc:6971
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "Invalid array reference at %L"
  msgstr "нерэчаісны тып парамэтра `%T'"
  
! #: fortran/resolve.cc:7056
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:7235 fortran/resolve.cc:7387
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7351
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:7358
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:7397
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:7406
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.cc:7601
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7635
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:7688
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:8253
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.cc:8289
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.cc:8299
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr ""
  
! #: fortran/resolve.cc:8303 fortran/resolve.cc:8310
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8365
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:8388
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.cc:8405
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:8411
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:8471
  #, gcc-internal-format
  msgid "Variable %qs referenced in concurrent-header at %L must not appear in LOCAL locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8520
  #, gcc-internal-format
  msgid "Variable %qs at %L not specified in a locality spec of DO CONCURRENT at %L but required due to DEFAULT (NONE)"
  msgstr ""
  
! #: fortran/resolve.cc:8572
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name in %s locality spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8581
  #, gcc-internal-format
  msgid "Variable %qs at %L has already been specified in a locality-spec"
  msgstr ""
  
! #: fortran/resolve.cc:8591
  #, gcc-internal-format
  msgid "Index variable %qs at %L cannot be specified in a locality-spec"
  msgstr ""
  
! #: fortran/resolve.cc:8604
  #, gcc-internal-format
  msgid "OPTIONAL attribute not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8611
  #, gcc-internal-format
  msgid "Assumed-size array not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8624
  #, gcc-internal-format
  msgid "ALLOCATABLE attribute not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8629
  #, gcc-internal-format
  msgid "Nonpointer polymorphic dummy argument not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8634
  #, gcc-internal-format
  msgid "Coarray not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8640
  #, gcc-internal-format
  msgid "Finalizable type not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8645
  #, gcc-internal-format
  msgid "Type with ultimate allocatable component not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8653
  #, gcc-internal-format
  msgid "ASYNCHRONOUS attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8657
  #, gcc-internal-format
  msgid "VOLATILE attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8711
  #, gcc-internal-format
  msgid "Expected numeric type for %qs in REDUCE at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8720
  #, gcc-internal-format
  msgid "Expected logical type for %qs in REDUCE at %L, got %qs"
  msgstr ""
  
! #: fortran/resolve.cc:8738
  #, gcc-internal-format
  msgid "Expected INTEGER, REAL or CHARACTER type for %qs in REDUCE with MIN/MAX at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8747
  #, gcc-internal-format
  msgid "Expected integer type for %qs in REDUCE with IAND/IOR/IEOR at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8785
  #, gcc-internal-format
  msgid "Variable %qs in locality-spec at %L is not used"
  msgstr ""
  
! #: fortran/resolve.cc:8818
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8823
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8830
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8838
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.cc:8843
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:8856
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8961 fortran/resolve.cc:9284
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:8969 fortran/resolve.cc:9247
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9093
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L has rank %d but MOLD= expression at %L has rank %d"
  msgstr ""
  
! #: fortran/resolve.cc:9104
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9135
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.cc:9299
  #, gcc-internal-format, gfc-internal-format
  msgid "The intrinsic NULL cannot be used as source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9307
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9319
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:9333
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:9358
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:9371
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.cc:9385
  #, gcc-internal-format
  msgid "The type parameter in ALLOCATE statement with type-spec shall be an asterisk as allocate object %qs at %L is a dummy argument with assumed type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:9405
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.cc:9489 fortran/resolve.cc:9504
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9496
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9521
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9531 fortran/resolve.cc:9633
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9537
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9549
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9560 fortran/resolve.cc:9588
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9607
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.cc:9622
  #, gcc-internal-format
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9664
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:9693
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:9706
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:9720
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:9749
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:9781
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9787 fortran/resolve.cc:9793
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
*************** msgstr ""
*** 82963,83470 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:9655
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9706
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr ""
  
! #: fortran/resolve.cc:9717
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.cc:9730
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:9776
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.cc:9797
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.cc:9807
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.cc:9825 fortran/resolve.cc:9833
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.cc:9895 fortran/resolve.cc:10729
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9921
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:9934
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9949
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.cc:10052
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:10114
  #, gcc-internal-format, gfc-internal-format
  msgid "(F202y)Missing or invalid bound in ASSOCIATE rank remapping of associate name %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10130
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr ""
  
! #: fortran/resolve.cc:10139
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10156
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:10172
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10226
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.cc:10231
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr ""
  
! #: fortran/resolve.cc:10290
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:10301
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:10588
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10637 fortran/resolve.cc:10649
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10678
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10691
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.cc:10704
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:10707
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10717
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.cc:10968
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11101
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11110
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11113
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11123
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11232
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11286
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:11296
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11309
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11318
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.cc:11325
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11336
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.cc:11342
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11360
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:11411
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:11421
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:11425
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:11428
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:11435 fortran/resolve.cc:11557
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:11447 fortran/resolve.cc:11569
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:11459
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.cc:11472
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:11533
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:11537 fortran/resolve.cc:11547
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.cc:11600
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11610
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:11627 fortran/resolve.cc:11650
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11631 fortran/resolve.cc:11656
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
  
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:11671
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11743
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:11759
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:11772 fortran/resolve.cc:11864
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11782 fortran/resolve.cc:11874
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11813
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11822
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.cc:11979
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12000
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.cc:12010
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:12088
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.cc:12209
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:12289
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable in the ordinary assignment at %L is a procedure pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:12309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "abort in %s, at %s:%d"
  msgid "Cannot assign %s to %s at %L"
  msgstr "спынена ў %s, ля %s:%d"
  
! #: fortran/resolve.cc:12357
  #, gcc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%wd/%wd) at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12389
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:12395
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:12407
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:12439
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:12443
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12448
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:12455
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr ""
  
! #: fortran/resolve.cc:12466
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12855
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:13169
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13181
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.cc:13277
! #, gcc-internal-format
! msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
! msgstr ""
! 
! #: fortran/resolve.cc:13476
! #, gcc-internal-format, gfc-internal-format
! msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
! msgstr ""
! 
! #: fortran/resolve.cc:13512
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:13516
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13527
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.cc:13583
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13625
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:13672
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13676
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:13737
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:13742
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:13826
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:13938
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.cc:13959
  #, fuzzy, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: fortran/resolve.cc:14055
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:14069
  #, 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 ""
--- 86871,87393 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:10022
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10073
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr ""
  
! #: fortran/resolve.cc:10084
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.cc:10097
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:10143
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.cc:10164
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.cc:10174
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.cc:10192 fortran/resolve.cc:10200
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.cc:10262 fortran/resolve.cc:11101
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10288
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:10301
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10316
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.cc:10419
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:10481
  #, gcc-internal-format, gfc-internal-format
  msgid "(F202y)Missing or invalid bound in ASSOCIATE rank remapping of associate name %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10497
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr ""
  
! #: fortran/resolve.cc:10506
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10523
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:10539
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10593
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.cc:10598
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr ""
  
! #: fortran/resolve.cc:10657
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:10668
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:10960
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11009 fortran/resolve.cc:11021
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:11050
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11063
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.cc:11076
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:11079
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11089
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.cc:11357
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11490
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11499
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11502
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11512
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11621
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11675
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:11685
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11698
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11707
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.cc:11714
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11725
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.cc:11731
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11749
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:11800
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:11810
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:11814
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:11817
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:11824 fortran/resolve.cc:12051
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:11836 fortran/resolve.cc:12063
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:11848
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.cc:11861
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:11874
! #, gcc-internal-format, gfc-internal-format
! msgid "TEAM argument at %L must be a scalar expression of type TEAM_TYPE from the intrinsic module ISO_FORTRAN_ENV"
! msgstr ""
! 
! #: fortran/resolve.cc:11888
! #, gcc-internal-format, gfc-internal-format
! msgid "%s argument at %L must be a scalar %s variable of at least kind %d"
! msgstr ""
! 
! #: fortran/resolve.cc:11909
! #, gcc-internal-format, gfc-internal-format
! msgid "%s argument at %L must be a scalar %s of at least kind %d"
! msgstr ""
! 
! #: fortran/resolve.cc:12027
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:12031 fortran/resolve.cc:12041
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.cc:12094
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12103
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:12121 fortran/resolve.cc:12148
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12125 fortran/resolve.cc:12154
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
  
+ #: fortran/resolve.cc:12129
+ #, gcc-internal-format, gfc-internal-format
+ msgid "GOTO statement at %L leaves CHANGE TEAM construct for label at %L"
+ msgstr ""
+ 
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:12169
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12241
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:12257
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:12270 fortran/resolve.cc:12365
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12280 fortran/resolve.cc:12375
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12310
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12323
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.cc:12652
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12678
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.cc:12690
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:12725
! #, gcc-internal-format
! msgid "Expected shadow variable name to start with _"
! msgstr ""
! 
! #: fortran/resolve.cc:12812
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.cc:12933
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:13013
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable in the ordinary assignment at %L is a procedure pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:13033
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "abort in %s, at %s:%d"
  msgid "Cannot assign %s to %s at %L"
  msgstr "спынена ў %s, ля %s:%d"
  
! #: fortran/resolve.cc:13081
  #, gcc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%wd/%wd) at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13113
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:13119
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:13131
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:13163
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:13167
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13172
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:13179
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr ""
  
! #: fortran/resolve.cc:13190
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13579
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:13893
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13905
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.cc:14222
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:14226
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14237
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.cc:14293
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14335
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:14382
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14386
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:14447
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:14452
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:14536
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:14648
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.cc:14669
  #, fuzzy, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: fortran/resolve.cc:14765
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:14779
  #, 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 ""
*** 83472,84617 ****
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:14088
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14174
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "String length at %L is too large"
  msgstr "памер масіва \"%s\" вельмі вялікі"
  
! #: fortran/resolve.cc:14412
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:14416
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14424
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:14435
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:14453
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:14467
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:14500
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14522
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:14555
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:14569
  #, gcc-internal-format
  msgid "Automatic object %qs at %L cannot have the SAVE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:14591
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.cc:14616
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.cc:14637
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.cc:14644
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:14692
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14695
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14698
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14701
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14704
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14707
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14749
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14781
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:14804
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14826
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:14844
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14856
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14866
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.cc:14876
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.cc:14895
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.cc:14899
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.cc:14903
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.cc:14907
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:14920
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14931
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:14937
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:14957
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15014
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15020
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15026
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15034
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15040
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15083
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15091
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15099
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15108
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15132
  #, gcc-internal-format
  msgid "Interface of %qs at %L must be explicit"
  msgstr ""
  
! #: fortran/resolve.cc:15202
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:15211
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr ""
  
! #: fortran/resolve.cc:15219 fortran/resolve.cc:15236
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15227
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:15244
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:15250
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15256
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.cc:15264
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:15273
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:15295
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15332
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr ""
  
! #: fortran/resolve.cc:15373
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15409
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:15468
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15480
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:15508
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:15564
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr ""
  
! #: fortran/resolve.cc:15776
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15819
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15833
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:15847 fortran/resolve.cc:16389
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15856
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15866
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the parametric derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15908
  #, gcc-internal-format
  msgid "All LEN type parameters of the passed dummy argument %qs of %qs at %L must be ASSUMED."
  msgstr ""
  
! #: fortran/resolve.cc:15918
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:15924
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15930
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:15959
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15969
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16064
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:16169
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16178
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16188
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:16213
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:16224
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:16322
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16336
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:16352
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16362
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:16371
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16380
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:16422
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.cc:16435
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16446
  #, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:16459
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:16492
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16500
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:16509
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16595
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:16687
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.cc:16700
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.cc:16770
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16802
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16816
  #, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr ""
  
! #: fortran/resolve.cc:16884
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:16890
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16896
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16904
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16921
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16943
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16954
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16981
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17000
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:17016
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:17027
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17035
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17087
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred LEN parameter %qs and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17099
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:17106
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:17165
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:17178
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:17243
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17246
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17352
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.cc:17373
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17387
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17390
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17402
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17409
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17422
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.cc:17428
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17438
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:17447
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:17460 fortran/resolve.cc:17637
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.cc:17474
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17483
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:17492
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17500
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17507
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:17527
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.cc:17534
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17541
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17548
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:17574
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.cc:17584
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:17663
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17678
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17691
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17709
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:17721
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:17730
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:17743
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.cc:17752
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17765
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17781
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17789
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape without allocatable"
  msgstr ""
  
! #: fortran/resolve.cc:17797
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:17810
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.cc:17819
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17835
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17841
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17866
  #, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17926
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:17938
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:18049
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr ""
  
! #: fortran/resolve.cc:18057
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:18064
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.cc:18071
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.cc:18087
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:18094
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:18103
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:18165
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:18178
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.cc:18254
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-constant character length at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:18282
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18290
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18298
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18305
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr ""
  
! #: fortran/resolve.cc:18430
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.cc:18606
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%s' defined but not used"
  msgid "Label %d at %L defined but not used"
  msgstr "адмеціна `%s' вызначана, але ня выкарыстоўваецца"
  
! #: fortran/resolve.cc:18612
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%s' defined but not used"
  msgid "Label %d at %L defined but cannot be used"
  msgstr "адмеціна `%s' вызначана, але ня выкарыстоўваецца"
  
! #: fortran/resolve.cc:18696
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:18705
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:18713
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:18729
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:18832
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:18847
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.cc:18872
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:18881
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
  #. Since the pair of objects is not of the same type, mixed or
  #. non-default sequences can be rejected.
! #: fortran/resolve.cc:18911
  #, gcc-internal-format, gfc-internal-format
  msgid "Sequence %s with mixed components in EQUIVALENCE statement at %L with different type objects"
  msgstr ""
  
! #: fortran/resolve.cc:18921
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default type object or sequence %s in EQUIVALENCE statement at %L with objects of different type"
  msgstr ""
  
! #: fortran/resolve.cc:18931
  #, gcc-internal-format
  msgid "Non-CHARACTER object %qs in default CHARACTER EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:18938
  #, gcc-internal-format
  msgid "Non-NUMERIC object %qs in default NUMERIC EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:18956
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:18967
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:18978
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.cc:19009
  #, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:19076
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:19089
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:19111
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:19121
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.cc:19129
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:19143
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:19161
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:19168
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.cc:19250
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
  
! #: fortran/scanner.cc:309
  #, fuzzy, gcc-internal-format
  #| msgid "can't create directory %s"
  msgid "Include directory %qs: %s"
  msgstr "немагчыма стварыць дырэкторыю \"%s\""
  
! #: fortran/scanner.cc:313
  #, fuzzy, gcc-internal-format
  #| msgid "can't create directory %s"
  msgid "Nonexistent include directory %qs"
  msgstr "немагчыма стварыць дырэкторыю \"%s\""
  
! #: fortran/scanner.cc:318
  #, fuzzy, gcc-internal-format
  #| msgid "%s: Not a directory"
  msgid "%qs is not a directory"
  msgstr "%s: не дырэкторыя"
  
! #: fortran/scanner.cc:792
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC at %C starts a commented line as it neither is followed by a space nor is a continuation line"
  msgstr ""
  
! #: fortran/scanner.cc:832
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP at %C starts a commented line as it neither is followed by a space nor is a continuation line"
  msgstr ""
  
! #: fortran/scanner.cc:1011
  #, gcc-internal-format
  msgid "Ignoring %<!$omx%> vendor-extension sentinel at %C"
  msgstr ""
  
! #: fortran/scanner.cc:1323 fortran/scanner.cc:1526
  #, gcc-internal-format, gfc-internal-format
  msgid "Line truncated at %L"
  msgstr ""
  
! #: fortran/scanner.cc:1387 fortran/scanner.cc:1616
  #, gcc-internal-format, gfc-internal-format
  msgid "Limit of %d continuations exceeded in statement at %C"
  msgstr ""
  
! #: fortran/scanner.cc:1466 fortran/scanner.cc:1575
  #, gcc-internal-format, gfc-internal-format
  msgid "Wrong OpenACC continuation at %C: expected !$ACC, got !$OMP"
  msgstr ""
  
! #: fortran/scanner.cc:1468 fortran/scanner.cc:1577
  #, gcc-internal-format, gfc-internal-format
  msgid "Wrong OpenMP continuation at %C: expected !$OMP, got !$ACC"
  msgstr ""
  
! #: fortran/scanner.cc:1481
  #, fuzzy, gcc-internal-format
  msgid "Missing %<&%> in continued character constant at %C"
  msgstr "пустая сімвальная канстанта"
  
! #: fortran/scanner.cc:1767
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconforming tab character at %C"
  msgstr ""
  
! #: fortran/scanner.cc:1778
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid character 0x%s at %C"
  msgstr "сімвальная канстанта вельмі доўгая"
  
! #: fortran/scanner.cc:1867 fortran/scanner.cc:1870
  #, gcc-internal-format
  msgid "%<&%> not allowed by itself in line %d"
  msgstr ""
  
! #: fortran/scanner.cc:1960
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconforming tab character in column %d of line %d"
  msgstr ""
  
! #: fortran/scanner.cc:2189
  #, fuzzy, gcc-internal-format
  #| msgid "label `%s' used but not defined"
  msgid "file %qs left but not entered"
  msgstr "адмеціна `%s' выкарыстоўвываецца, але ня вызначана"
  
! #: fortran/scanner.cc:2231
  #, gcc-internal-format
  msgid "Illegal preprocessor directive"
  msgstr ""
  
! #: fortran/scanner.cc:2554
  #, gcc-internal-format
  msgid "File %qs is being included recursively"
  msgstr ""
  
! #: fortran/scanner.cc:2566
  #, fuzzy, gcc-internal-format
  #| msgid "Could not open data file %s.\n"
  msgid "Cannot open file %qs"
  msgstr "Немагчыма адчыніць файл з дадзенымі %s.\n"
  
! #: fortran/scanner.cc:2576
  #, fuzzy, gcc-internal-format
  #| msgid "can't close input file %s"
  msgid "Cannot open included file %qs"
  msgstr "немагчыма зачыніць уваходзячы файл %s"
  
! #: fortran/scanner.cc:2578
  #, fuzzy, gcc-internal-format
  #| msgid "can't open output file `%s'"
  msgid "Cannot open pre-included file %qs"
  msgstr "немагчыма адчыніць файл уводу `%s'"
  
! #: fortran/scanner.cc:2586 fortran/scanner.cc:2588
  #, gcc-internal-format
  msgid "Included file %qs is not a regular file"
  msgstr ""
--- 87395,88570 ----
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:14798
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14884
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "String length at %L is too large"
  msgstr "памер масіва \"%s\" вельмі вялікі"
  
! #: fortran/resolve.cc:15128
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:15132
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15140
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:15151
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:15169
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:15183
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:15216
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15238
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:15271
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15285
  #, gcc-internal-format
  msgid "Automatic object %qs at %L cannot have the SAVE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:15307
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.cc:15332
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.cc:15353
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.cc:15360
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:15408
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:15411
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:15414
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:15417
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:15420
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:15423
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:15465
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15497
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:15520
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15542
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:15560
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:15572
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:15582
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.cc:15592
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15611
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.cc:15615
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.cc:15619
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.cc:15623
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:15636
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15647
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:15653
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:15673
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15690
! #, gcc-internal-format
! msgid "Result variable %qs of pure function at %L is polymorphic allocatable"
! msgstr ""
! 
! #: fortran/resolve.cc:15704
! #, gcc-internal-format
! msgid "Result variable %qs of pure function at %L has polymorphic allocatable component %qs"
! msgstr ""
! 
! #: fortran/resolve.cc:15763
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15769
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15775
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15783
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15789
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15832
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15840
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15848
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15857
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15881
  #, gcc-internal-format
  msgid "Interface of %qs at %L must be explicit"
  msgstr ""
  
! #: fortran/resolve.cc:15986
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:15995
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr ""
  
! #: fortran/resolve.cc:16003 fortran/resolve.cc:16021
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16011
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:16029
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:16035
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:16041
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.cc:16049
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16058
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:16080
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16117
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr ""
  
! #: fortran/resolve.cc:16187
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16234
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:16293
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16305
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:16333
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:16389
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr ""
  
! #: fortran/resolve.cc:16605
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16648
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16662
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:16676 fortran/resolve.cc:17242
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16687
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16697
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the parametric derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16740
  #, gcc-internal-format
  msgid "All LEN type parameters of the passed dummy argument %qs of %qs at %L must be ASSUMED."
  msgstr ""
  
! #: fortran/resolve.cc:16750
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:16756
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:16762
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:16791
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16801
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16898
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:17003
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:17012
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17022
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:17047
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:17058
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:17175
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17189
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:17205
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17215
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:17224
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17233
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:17275
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.cc:17291
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17302
  #, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:17315
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:17348
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17356
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:17365
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17451
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:17543
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.cc:17556
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.cc:17626
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17658
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17672
  #, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr ""
  
! #: fortran/resolve.cc:17695
! #, gcc-internal-format, gfc-internal-format
! msgid "Failed to build PDT class component at %L"
! msgstr ""
! 
! #: fortran/resolve.cc:17756
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:17762
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17768
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17776
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17793
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17815
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17826
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17853
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17872
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:17888
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:17899
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17907
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17929
! #, gcc-internal-format, gfc-internal-format
! msgid "Expecting constant expression near %L"
! msgstr ""
! 
! #: fortran/resolve.cc:17980
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred LEN parameter %qs and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17992
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:17999
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:18058
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:18071
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:18136
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:18139
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:18246
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.cc:18267
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.cc:18281
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:18284
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:18296
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:18303
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:18316
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.cc:18322
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:18332
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:18341
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:18354 fortran/resolve.cc:18531
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.cc:18368
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:18377
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:18386
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:18394
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:18401
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:18421
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.cc:18428
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:18435
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:18442
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:18468
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.cc:18478
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:18557
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:18572
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:18585
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:18603
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:18615
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:18624
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:18637
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.cc:18646
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:18659
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:18675
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:18683
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape without allocatable"
  msgstr ""
  
! #: fortran/resolve.cc:18691
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:18704
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.cc:18713
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:18729
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:18735
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:18760
  #, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr ""
  
! #: fortran/resolve.cc:18822
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:18824
! #, gcc-internal-format
! msgid "OpenMP groupprivate variable %qs at %L must have the SAVE attribute"
! msgstr ""
! 
! #: fortran/resolve.cc:18829
! #, gcc-internal-format
! msgid "!$OMP GROUPPRIVATE variable %qs at %L must not have an initializer"
! msgstr ""
! 
! #: fortran/resolve.cc:18845
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:18963
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr ""
  
! #: fortran/resolve.cc:18971
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:18978
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.cc:18985
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.cc:19001
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:19008
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:19017
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:19079
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:19092
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.cc:19168
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-constant character length at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:19196
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:19204
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:19212
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:19219
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr ""
  
! #: fortran/resolve.cc:19344
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.cc:19521
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%s' defined but not used"
  msgid "Label %d at %L defined but not used"
  msgstr "адмеціна `%s' вызначана, але ня выкарыстоўваецца"
  
! #: fortran/resolve.cc:19527
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%s' defined but not used"
  msgid "Label %d at %L defined but cannot be used"
  msgstr "адмеціна `%s' вызначана, але ня выкарыстоўваецца"
  
! #: fortran/resolve.cc:19611
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:19620
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:19628
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:19644
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:19747
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:19762
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.cc:19787
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:19796
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
  #. Since the pair of objects is not of the same type, mixed or
  #. non-default sequences can be rejected.
! #: fortran/resolve.cc:19826
  #, gcc-internal-format, gfc-internal-format
  msgid "Sequence %s with mixed components in EQUIVALENCE statement at %L with different type objects"
  msgstr ""
  
! #: fortran/resolve.cc:19836
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default type object or sequence %s in EQUIVALENCE statement at %L with objects of different type"
  msgstr ""
  
! #: fortran/resolve.cc:19846
  #, gcc-internal-format
  msgid "Non-CHARACTER object %qs in default CHARACTER EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:19853
  #, gcc-internal-format
  msgid "Non-NUMERIC object %qs in default NUMERIC EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:19871
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:19882
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:19893
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.cc:19924
  #, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:19991
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:20004
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:20026
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:20036
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.cc:20044
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:20058
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:20076
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:20083
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.cc:20165
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
  
! #: fortran/scanner.cc:307
  #, fuzzy, gcc-internal-format
  #| msgid "can't create directory %s"
  msgid "Include directory %qs: %s"
  msgstr "немагчыма стварыць дырэкторыю \"%s\""
  
! #: fortran/scanner.cc:311
  #, fuzzy, gcc-internal-format
  #| msgid "can't create directory %s"
  msgid "Nonexistent include directory %qs"
  msgstr "немагчыма стварыць дырэкторыю \"%s\""
  
! #: fortran/scanner.cc:316
  #, fuzzy, gcc-internal-format
  #| msgid "%s: Not a directory"
  msgid "%qs is not a directory"
  msgstr "%s: не дырэкторыя"
  
! #: fortran/scanner.cc:790
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC at %C starts a commented line as it neither is followed by a space nor is a continuation line"
  msgstr ""
  
! #: fortran/scanner.cc:830
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP at %C starts a commented line as it neither is followed by a space nor is a continuation line"
  msgstr ""
  
! #: fortran/scanner.cc:1009
  #, gcc-internal-format
  msgid "Ignoring %<!$omx%> vendor-extension sentinel at %C"
  msgstr ""
  
! #: fortran/scanner.cc:1321 fortran/scanner.cc:1524
  #, gcc-internal-format, gfc-internal-format
  msgid "Line truncated at %L"
  msgstr ""
  
! #: fortran/scanner.cc:1385 fortran/scanner.cc:1614
  #, gcc-internal-format, gfc-internal-format
  msgid "Limit of %d continuations exceeded in statement at %C"
  msgstr ""
  
! #: fortran/scanner.cc:1464 fortran/scanner.cc:1573
  #, gcc-internal-format, gfc-internal-format
  msgid "Wrong OpenACC continuation at %C: expected !$ACC, got !$OMP"
  msgstr ""
  
! #: fortran/scanner.cc:1466 fortran/scanner.cc:1575
  #, gcc-internal-format, gfc-internal-format
  msgid "Wrong OpenMP continuation at %C: expected !$OMP, got !$ACC"
  msgstr ""
  
! #: fortran/scanner.cc:1479
  #, fuzzy, gcc-internal-format
  msgid "Missing %<&%> in continued character constant at %C"
  msgstr "пустая сімвальная канстанта"
  
! #: fortran/scanner.cc:1765
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconforming tab character at %C"
  msgstr ""
  
! #: fortran/scanner.cc:1776
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid character 0x%s at %C"
  msgstr "сімвальная канстанта вельмі доўгая"
  
! #: fortran/scanner.cc:1865 fortran/scanner.cc:1868
  #, gcc-internal-format
  msgid "%<&%> not allowed by itself in line %d"
  msgstr ""
  
! #: fortran/scanner.cc:1958
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconforming tab character in column %d of line %d"
  msgstr ""
  
! #: fortran/scanner.cc:2187
  #, fuzzy, gcc-internal-format
  #| msgid "label `%s' used but not defined"
  msgid "file %qs left but not entered"
  msgstr "адмеціна `%s' выкарыстоўвываецца, але ня вызначана"
  
! #: fortran/scanner.cc:2229
  #, gcc-internal-format
  msgid "Illegal preprocessor directive"
  msgstr ""
  
! #: fortran/scanner.cc:2552
  #, gcc-internal-format
  msgid "File %qs is being included recursively"
  msgstr ""
  
! #: fortran/scanner.cc:2564
  #, fuzzy, gcc-internal-format
  #| msgid "Could not open data file %s.\n"
  msgid "Cannot open file %qs"
  msgstr "Немагчыма адчыніць файл з дадзенымі %s.\n"
  
! #: fortran/scanner.cc:2574
  #, fuzzy, gcc-internal-format
  #| msgid "can't close input file %s"
  msgid "Cannot open included file %qs"
  msgstr "немагчыма зачыніць уваходзячы файл %s"
  
! #: fortran/scanner.cc:2576
  #, fuzzy, gcc-internal-format
  #| msgid "can't open output file `%s'"
  msgid "Cannot open pre-included file %qs"
  msgstr "немагчыма адчыніць файл уводу `%s'"
  
! #: fortran/scanner.cc:2584 fortran/scanner.cc:2586
  #, gcc-internal-format
  msgid "Included file %qs is not a regular file"
  msgstr ""
*************** msgstr ""
*** 84669,84985 ****
  
  #: fortran/simplify.cc:888
  #, gcc-internal-format, gfc-internal-format
! msgid "Argument of ACOS at %L must be between -1 and 1"
  msgstr ""
  
! #: fortran/simplify.cc:902
  #, gcc-internal-format
  msgid "in gfc_simplify_acos(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:921
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of ACOSH at %L must not be less than 1"
  msgstr ""
  
! #: fortran/simplify.cc:936
  #, gcc-internal-format
  msgid "in gfc_simplify_acosh(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:1165
  #, gcc-internal-format, gfc-internal-format
! msgid "Argument of ASIN at %L must be between -1 and 1"
  msgstr ""
  
! #: fortran/simplify.cc:1179
  #, gcc-internal-format
  msgid "in gfc_simplify_asin(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:1214
  #, gcc-internal-format, gfc-internal-format
! msgid "Argument of ACOSD at %L must be between -1 and 1"
  msgstr ""
  
! #: fortran/simplify.cc:1240
  #, gcc-internal-format, gfc-internal-format
! msgid "Argument of ASIND at %L must be between -1 and 1"
  msgstr ""
  
! #: fortran/simplify.cc:1292
  #, gcc-internal-format
  msgid "in gfc_simplify_asinh(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:1320
  #, gcc-internal-format
  msgid "in gfc_simplify_atan(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:1341
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of ATANH at %L must be inside the range -1 to 1"
  msgstr ""
  
! #: fortran/simplify.cc:1355
  #, gcc-internal-format
  msgid "in gfc_simplify_atanh(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:1372
  #, gcc-internal-format, gfc-internal-format
! msgid "If first argument of ATAN2 at %L is zero, then the second argument must not be zero"
  msgstr ""
  
! #: fortran/simplify.cc:1464
  #, gcc-internal-format, gfc-internal-format
  msgid "Result of BESSEL_YN is -INF at %L"
  msgstr ""
  
! #: fortran/simplify.cc:1864
  #, gcc-internal-format
  msgid "gfc_simplify_dcmplx(): Bad type (x)"
  msgstr ""
  
! #: fortran/simplify.cc:1884
  #, gcc-internal-format
  msgid "gfc_simplify_dcmplx(): Bad type (y)"
  msgstr ""
  
! #: fortran/simplify.cc:1951
  #, gcc-internal-format, gfc-internal-format
! msgid "If first argument of ATAN2D at %L is zero, then the second argument must not be zero"
  msgstr ""
  
! #: fortran/simplify.cc:1986
  #, gcc-internal-format
  msgid "in gfc_simplify_cos(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:2458
  #, gcc-internal-format
  msgid "gfc_simplify_dim(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:3049
  #, gcc-internal-format
  msgid "in gfc_simplify_exp(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:3267
  #, gcc-internal-format
  msgid "gfc_simplify_floor(): Bad kind"
  msgstr ""
  
! #: fortran/simplify.cc:3384
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of IACHAR at %L must be of length one"
  msgstr ""
  
! #: fortran/simplify.cc:3392
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of IACHAR function at %L outside of range 0..127"
  msgstr ""
  
! #: fortran/simplify.cc:3553
  #, gcc-internal-format, gfc-internal-format
  msgid "Sum of second and third arguments of IBITS exceeds bit size at %L"
  msgstr ""
  
! #: fortran/simplify.cc:3579
  #, gcc-internal-format
  msgid "IBITS: Bad bit"
  msgstr ""
  
! #: fortran/simplify.cc:3646
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of ICHAR at %L must be of length one"
  msgstr ""
  
  #. Left shift, as in SHIFTL.
! #: fortran/simplify.cc:4007 fortran/simplify.cc:4015
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "second argument of `%s' should be `char **'"
  msgid "Second argument of %s is negative at %L"
  msgstr "другім аргументам \"%s\" павінен быць \"char **\""
  
! #: fortran/simplify.cc:4027
  #, gcc-internal-format, gfc-internal-format
  msgid "Magnitude of second argument of %s exceeds bit size at %L"
  msgstr ""
  
! #: fortran/simplify.cc:4159
  #, gcc-internal-format, gfc-internal-format
  msgid "Magnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %C"
  msgstr ""
  
! #: fortran/simplify.cc:4162
  #, gcc-internal-format, gfc-internal-format
  msgid "Absolute value of SHIFT shall be less than or equal to SIZE at %C"
  msgstr ""
  
! #: fortran/simplify.cc:4509 fortran/simplify.cc:4642
  #, gcc-internal-format, gfc-internal-format
  msgid "DIM argument at %L is out of bounds"
  msgstr ""
  
! #: fortran/simplify.cc:4975
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of LOG at %L cannot be less than or equal to zero"
  msgstr ""
  
! #: fortran/simplify.cc:4988
  #, gcc-internal-format, gfc-internal-format
  msgid "Complex argument of LOG at %L cannot be zero"
  msgstr ""
  
! #: fortran/simplify.cc:4999
  #, gcc-internal-format
  msgid "gfc_simplify_log: bad type"
  msgstr ""
  
! #: fortran/simplify.cc:5016
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of LOG10 at %L cannot be less than or equal to zero"
  msgstr ""
  
! #: fortran/simplify.cc:5448
  #, gcc-internal-format
  msgid "simplify_min_max(): Bad type in arglist"
  msgstr ""
  
! #: fortran/simplify.cc:6371 fortran/simplify.cc:6379
  #, gcc-internal-format
  msgid "Argument %qs of MOD at %L shall not be zero"
  msgstr ""
  
! #: fortran/simplify.cc:6385
  #, gcc-internal-format
  msgid "gfc_simplify_mod(): Bad arguments"
  msgstr ""
  
! #: fortran/simplify.cc:6424 fortran/simplify.cc:6432
  #, gcc-internal-format
  msgid "Argument %qs of MODULO at %L shall not be zero"
  msgstr ""
  
! #: fortran/simplify.cc:6438
  #, gcc-internal-format
  msgid "gfc_simplify_modulo(): Bad arguments"
  msgstr ""
  
! #: fortran/simplify.cc:6510
  #, gcc-internal-format, gfc-internal-format
  msgid "Result of NEAREST is NaN at %L"
  msgstr ""
  
! #: fortran/simplify.cc:7304
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative at %L"
  msgstr ""
  
! #: fortran/simplify.cc:7360
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument NCOPIES of REPEAT intrinsic is too large at %L"
  msgstr ""
  
! #: fortran/simplify.cc:7397
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of string longer than 2**28 at %L deferred to runtime, expect bugs"
  msgstr ""
  
! #: fortran/simplify.cc:7455
  #, gcc-internal-format, gfc-internal-format
  msgid "The SHAPE array for the RESHAPE intrinsic at %L has a negative value %d for dimension %d"
  msgstr ""
  
! #: fortran/simplify.cc:7480
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes of ORDER at %L and SHAPE at %L are different"
  msgstr ""
  
! #: fortran/simplify.cc:7494
  #, gcc-internal-format, gfc-internal-format
  msgid "Sizes of ORDER at %L and SHAPE at %L are different"
  msgstr ""
  
! #: fortran/simplify.cc:7509
  #, gcc-internal-format, gfc-internal-format
  msgid "Element with a value of %d in ORDER at %L must be in the range [1, ..., %d] for the RESHAPE intrinsic near %L"
  msgstr ""
  
! #: fortran/simplify.cc:7520
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDER at %L is not a permutation of the size of SHAPE at %L"
  msgstr ""
  
! #: fortran/simplify.cc:7582
  #, gcc-internal-format, gfc-internal-format
  msgid "Reshaped array too large at %C"
  msgstr ""
  
! #: fortran/simplify.cc:7703
  #, gcc-internal-format, gfc-internal-format
  msgid "Result of SCALE overflows its kind at %L"
  msgstr ""
  
! #: fortran/simplify.cc:8223
  #, gcc-internal-format, gfc-internal-format
  msgid "DIM argument (%d) to intrinsic SIZE at %L out of range (1:%d)"
  msgstr ""
  
! #: fortran/simplify.cc:8352
  #, gcc-internal-format
  msgid "Bad type in gfc_simplify_sign"
  msgstr ""
  
! #: fortran/simplify.cc:8381
  #, gcc-internal-format
  msgid "in gfc_simplify_sin(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:8519 fortran/simplify.cc:8802
  #, gcc-internal-format
  msgid "Failure getting length of a constant array."
  msgstr ""
  
! #: fortran/simplify.cc:8529
  #, gcc-internal-format
  msgid "The number of elements (%d) in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option."
  msgstr ""
  
! #: fortran/simplify.cc:8596
  #, gcc-internal-format, gfc-internal-format
  msgid "Simplification of SPREAD at %C not yet implemented"
  msgstr ""
  
! #: fortran/simplify.cc:8620
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SQRT at %L has a negative value"
  msgstr ""
  
! #: fortran/simplify.cc:8636
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid argument of SQRT at %L"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: fortran/simplify.cc:8983
  #, gcc-internal-format, gfc-internal-format
  msgid "Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY lower bound is %ld)"
  msgstr ""
  
! #: fortran/simplify.cc:9006
  #, gcc-internal-format, gfc-internal-format
  msgid "Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY upper bound is %ld)"
  msgstr ""
  
! #: fortran/simplify.cc:9549
  #, gcc-internal-format
  msgid "Character %qs in string at %L cannot be converted into character kind %d"
  msgstr ""
  
! #: fortran/st.cc:314
  #, gcc-internal-format
  msgid "gfc_free_statement(): Bad statement"
  msgstr ""
--- 88622,88953 ----
  
  #: fortran/simplify.cc:888
  #, gcc-internal-format, gfc-internal-format
! msgid "Argument of ACOS at %L must be within the closed interval [-1, 1]"
  msgstr ""
  
! #: fortran/simplify.cc:903
  #, gcc-internal-format
  msgid "in gfc_simplify_acos(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:922
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of ACOSH at %L must not be less than 1"
  msgstr ""
  
! #: fortran/simplify.cc:937
  #, gcc-internal-format
  msgid "in gfc_simplify_acosh(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:1166
  #, gcc-internal-format, gfc-internal-format
! msgid "Argument of ASIN at %L must be within the closed interval [-1, 1]"
  msgstr ""
  
! #: fortran/simplify.cc:1181
  #, gcc-internal-format
  msgid "in gfc_simplify_asin(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:1219
  #, gcc-internal-format, gfc-internal-format
! msgid "Argument of ACOSD at %L must be within the closed interval [-1, 1]"
  msgstr ""
  
! #: fortran/simplify.cc:1250
  #, gcc-internal-format, gfc-internal-format
! msgid "Argument of ASIND at %L must be within the closed interval [-1, 1]"
  msgstr ""
  
! #: fortran/simplify.cc:1310
  #, gcc-internal-format
  msgid "in gfc_simplify_asinh(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:1338
  #, gcc-internal-format
  msgid "in gfc_simplify_atan(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:1359
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of ATANH at %L must be inside the range -1 to 1"
  msgstr ""
  
! #: fortran/simplify.cc:1373
  #, gcc-internal-format
  msgid "in gfc_simplify_atanh(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:1390
  #, gcc-internal-format, gfc-internal-format
! msgid "If the first argument of ATAN2 at %L is zero, then the second argument must not be zero"
  msgstr ""
  
! #: fortran/simplify.cc:1482
  #, gcc-internal-format, gfc-internal-format
  msgid "Result of BESSEL_YN is -INF at %L"
  msgstr ""
  
! #: fortran/simplify.cc:1882
  #, gcc-internal-format
  msgid "gfc_simplify_dcmplx(): Bad type (x)"
  msgstr ""
  
! #: fortran/simplify.cc:1902
  #, gcc-internal-format
  msgid "gfc_simplify_dcmplx(): Bad type (y)"
  msgstr ""
  
! #: fortran/simplify.cc:1969
  #, gcc-internal-format, gfc-internal-format
! msgid "If the first argument of ATAN2D at %L is zero, then the second argument must not be zero"
  msgstr ""
  
! #: fortran/simplify.cc:2009
  #, gcc-internal-format
  msgid "in gfc_simplify_cos(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:2169
! #, gcc-internal-format, gfc-internal-format
! msgid "Argument of ACOSPI at %L must be within the closed interval [-1, 1]"
! msgstr ""
! 
! #: fortran/simplify.cc:2201
! #, gcc-internal-format, gfc-internal-format
! msgid "Argument of ASINPI at %L must be within the closed interval [-1, 1]"
! msgstr ""
! 
! #: fortran/simplify.cc:2256
! #, gcc-internal-format, gfc-internal-format
! msgid "If the first argument of ATAN2PI at %L is zero, then the second argument must not be zero"
! msgstr ""
! 
! #: fortran/simplify.cc:2745
  #, gcc-internal-format
  msgid "gfc_simplify_dim(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:3336
  #, gcc-internal-format
  msgid "in gfc_simplify_exp(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:3556
  #, gcc-internal-format
  msgid "gfc_simplify_floor(): Bad kind"
  msgstr ""
  
! #: fortran/simplify.cc:3673
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of IACHAR at %L must be of length one"
  msgstr ""
  
! #: fortran/simplify.cc:3681
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of IACHAR function at %L outside of range 0..127"
  msgstr ""
  
! #: fortran/simplify.cc:3842
  #, gcc-internal-format, gfc-internal-format
  msgid "Sum of second and third arguments of IBITS exceeds bit size at %L"
  msgstr ""
  
! #: fortran/simplify.cc:3868
  #, gcc-internal-format
  msgid "IBITS: Bad bit"
  msgstr ""
  
! #: fortran/simplify.cc:3935
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of ICHAR at %L must be of length one"
  msgstr ""
  
  #. Left shift, as in SHIFTL.
! #: fortran/simplify.cc:4296 fortran/simplify.cc:4304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "second argument of `%s' should be `char **'"
  msgid "Second argument of %s is negative at %L"
  msgstr "другім аргументам \"%s\" павінен быць \"char **\""
  
! #: fortran/simplify.cc:4316
  #, gcc-internal-format, gfc-internal-format
  msgid "Magnitude of second argument of %s exceeds bit size at %L"
  msgstr ""
  
! #: fortran/simplify.cc:4448
  #, gcc-internal-format, gfc-internal-format
  msgid "Magnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %C"
  msgstr ""
  
! #: fortran/simplify.cc:4451
  #, gcc-internal-format, gfc-internal-format
  msgid "Absolute value of SHIFT shall be less than or equal to SIZE at %C"
  msgstr ""
  
! #: fortran/simplify.cc:4798 fortran/simplify.cc:4931
  #, gcc-internal-format, gfc-internal-format
  msgid "DIM argument at %L is out of bounds"
  msgstr ""
  
! #: fortran/simplify.cc:5279
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of LOG at %L cannot be less than or equal to zero"
  msgstr ""
  
! #: fortran/simplify.cc:5292
  #, gcc-internal-format, gfc-internal-format
  msgid "Complex argument of LOG at %L cannot be zero"
  msgstr ""
  
! #: fortran/simplify.cc:5303
  #, gcc-internal-format
  msgid "gfc_simplify_log: bad type"
  msgstr ""
  
! #: fortran/simplify.cc:5320
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of LOG10 at %L cannot be less than or equal to zero"
  msgstr ""
  
! #: fortran/simplify.cc:5752
  #, gcc-internal-format
  msgid "simplify_min_max(): Bad type in arglist"
  msgstr ""
  
! #: fortran/simplify.cc:6675 fortran/simplify.cc:6683
  #, gcc-internal-format
  msgid "Argument %qs of MOD at %L shall not be zero"
  msgstr ""
  
! #: fortran/simplify.cc:6689
  #, gcc-internal-format
  msgid "gfc_simplify_mod(): Bad arguments"
  msgstr ""
  
! #: fortran/simplify.cc:6728 fortran/simplify.cc:6736
  #, gcc-internal-format
  msgid "Argument %qs of MODULO at %L shall not be zero"
  msgstr ""
  
! #: fortran/simplify.cc:6742
  #, gcc-internal-format
  msgid "gfc_simplify_modulo(): Bad arguments"
  msgstr ""
  
! #: fortran/simplify.cc:6814
  #, gcc-internal-format, gfc-internal-format
  msgid "Result of NEAREST is NaN at %L"
  msgstr ""
  
! #: fortran/simplify.cc:7601
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative at %L"
  msgstr ""
  
! #: fortran/simplify.cc:7657
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument NCOPIES of REPEAT intrinsic is too large at %L"
  msgstr ""
  
! #: fortran/simplify.cc:7694
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of string longer than 2**28 at %L deferred to runtime, expect bugs"
  msgstr ""
  
! #: fortran/simplify.cc:7752
  #, gcc-internal-format, gfc-internal-format
  msgid "The SHAPE array for the RESHAPE intrinsic at %L has a negative value %d for dimension %d"
  msgstr ""
  
! #: fortran/simplify.cc:7777
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes of ORDER at %L and SHAPE at %L are different"
  msgstr ""
  
! #: fortran/simplify.cc:7791
  #, gcc-internal-format, gfc-internal-format
  msgid "Sizes of ORDER at %L and SHAPE at %L are different"
  msgstr ""
  
! #: fortran/simplify.cc:7806
  #, gcc-internal-format, gfc-internal-format
  msgid "Element with a value of %d in ORDER at %L must be in the range [1, ..., %d] for the RESHAPE intrinsic near %L"
  msgstr ""
  
! #: fortran/simplify.cc:7817
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDER at %L is not a permutation of the size of SHAPE at %L"
  msgstr ""
  
! #: fortran/simplify.cc:7879
  #, gcc-internal-format, gfc-internal-format
  msgid "Reshaped array too large at %C"
  msgstr ""
  
! #: fortran/simplify.cc:8000
  #, gcc-internal-format, gfc-internal-format
  msgid "Result of SCALE overflows its kind at %L"
  msgstr ""
  
! #: fortran/simplify.cc:8520
  #, gcc-internal-format, gfc-internal-format
  msgid "DIM argument (%d) to intrinsic SIZE at %L out of range (1:%d)"
  msgstr ""
  
! #: fortran/simplify.cc:8649
  #, gcc-internal-format
  msgid "Bad type in gfc_simplify_sign"
  msgstr ""
  
! #: fortran/simplify.cc:8678
  #, gcc-internal-format
  msgid "in gfc_simplify_sin(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:8816 fortran/simplify.cc:9099
  #, gcc-internal-format
  msgid "Failure getting length of a constant array."
  msgstr ""
  
! #: fortran/simplify.cc:8826
  #, gcc-internal-format
  msgid "The number of elements (%d) in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option."
  msgstr ""
  
! #: fortran/simplify.cc:8893
  #, gcc-internal-format, gfc-internal-format
  msgid "Simplification of SPREAD at %C not yet implemented"
  msgstr ""
  
! #: fortran/simplify.cc:8917
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SQRT at %L has a negative value"
  msgstr ""
  
! #: fortran/simplify.cc:8933
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid argument of SQRT at %L"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: fortran/simplify.cc:9281
  #, gcc-internal-format, gfc-internal-format
  msgid "Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY lower bound is %ld)"
  msgstr ""
  
! #: fortran/simplify.cc:9304
  #, gcc-internal-format, gfc-internal-format
  msgid "Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY upper bound is %ld)"
  msgstr ""
  
! #: fortran/simplify.cc:9846
  #, gcc-internal-format
  msgid "Character %qs in string at %L cannot be converted into character kind %d"
  msgstr ""
  
! #: fortran/st.cc:318
  #, gcc-internal-format
  msgid "gfc_free_statement(): Bad statement"
  msgstr ""
*************** msgstr ""
*** 85047,85387 ****
  msgid "Function result %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/symbol.cc:418 fortran/symbol.cc:923 fortran/symbol.cc:1802
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s attribute conflicts with %s attribute at %L"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: fortran/symbol.cc:424 fortran/symbol.cc:926
  #, gcc-internal-format
  msgid "%s attribute conflicts with %s attribute in %qs at %L"
  msgstr ""
  
! #: fortran/symbol.cc:506
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute not allowed in BLOCK DATA program unit at %L"
  msgstr ""
  
! #: fortran/symbol.cc:531
  #, gcc-internal-format, gfc-internal-format
  msgid "Namelist group name at %L cannot have the SAVE attribute"
  msgstr ""
  
! #: fortran/symbol.cc:550
  #, gcc-internal-format
  msgid "internal procedure %qs at %L conflicts with DUMMY argument"
  msgstr ""
  
! #: fortran/symbol.cc:583
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer at %C"
  msgstr ""
  
! #: fortran/symbol.cc:795
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s attribute applied to %s %s at %L"
  msgstr "\"%s\" звычайна функцыя"
  
! #: fortran/symbol.cc:802
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) applied to %s %s at %L"
  msgstr ""
  
! #: fortran/symbol.cc:968
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot change attributes of USE-associated symbol at %L"
  msgstr ""
  
! #: fortran/symbol.cc:971
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot change attributes of USE-associated symbol %s at %L"
  msgstr ""
  
! #: fortran/symbol.cc:987
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1029
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE specified outside of INTERFACE body at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1046
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate AUTOMATIC attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1070
  #, gcc-internal-format
  msgid "CODIMENSION specified for %qs outside its INTERFACE body at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1096
  #, gcc-internal-format
  msgid "DIMENSION specified for %qs outside its INTERFACE body at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1259
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %L appears in multiple pointer() statements"
  msgstr ""
  
! #: fortran/symbol.cc:1278
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate PROTECTED attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1310
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
  msgstr ""
  
! #: fortran/symbol.cc:1323
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate SAVE attribute specified near %C"
  msgstr ""
  
! #: fortran/symbol.cc:1327
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate SAVE attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1347
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate VALUE attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1366
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate VOLATILE attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1378
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %L cannot be specified in a PURE procedure"
  msgstr ""
  
! #: fortran/symbol.cc:1399
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate ASYNCHRONOUS attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1798
  #, gcc-internal-format
  msgid "%s attribute of %qs conflicts with %s attribute at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1835
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "%s procedure at %L is already declared as %s procedure. \n"
  "F2008: A pointer function assignment is ambiguous if it is the first executable statement after the specification block. Please add any other kind of executable statement before it. FIXME"
  msgstr ""
  
! #: fortran/symbol.cc:1843
  #, gcc-internal-format, gfc-internal-format
  msgid "%s procedure at %L is already declared as %s procedure"
  msgstr ""
  
! #: fortran/symbol.cc:1878
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1902
  #, gcc-internal-format, gfc-internal-format
  msgid "ACCESS specification at %L was already specified"
  msgstr ""
  
! #: fortran/symbol.cc:1919
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate BIND attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1926
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1942
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate EXTENDS attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1946
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTENDS at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1972
  #, gcc-internal-format
  msgid "Symbol %qs at %L already has an explicit interface"
  msgstr ""
  
! #: fortran/symbol.cc:1979
  #, gcc-internal-format
  msgid "%qs at %L has attributes specified outside its INTERFACE body"
  msgstr ""
  
! #: fortran/symbol.cc:2017
  #, gcc-internal-format
  msgid "Symbol %qs at %L conflicts with symbol from module %qs, use-associated at %L"
  msgstr ""
  
! #: fortran/symbol.cc:2021 fortran/symbol.cc:2024
  #, gcc-internal-format
  msgid "Symbol %qs at %L already has basic type of %s"
  msgstr ""
  
! #: fortran/symbol.cc:2031
  #, gcc-internal-format
  msgid "Procedure %qs at %L may not have basic type of %s"
  msgstr ""
  
! #: fortran/symbol.cc:2043
  #, gcc-internal-format
  msgid "Symbol %qs at %L cannot have a type"
  msgstr ""
  
! #: fortran/symbol.cc:2288
  #, gcc-internal-format
  msgid "Component %qs at %C already in the parent type at %L"
  msgstr ""
  
! #: fortran/symbol.cc:2373
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %C is ambiguous"
  msgstr "памер \"%s\" - %d байт"
  
! #: fortran/symbol.cc:2405
  #, gcc-internal-format
  msgid "Derived type %qs at %C is being used before it is defined"
  msgstr ""
  
! #: fortran/symbol.cc:2615
  #, gcc-internal-format
  msgid "Component %qs at %C is a PRIVATE component of %qs"
  msgstr ""
  
! #: fortran/symbol.cc:2636
  #, gcc-internal-format
  msgid "%qs at %C is not a member of the %qs structure; did you mean %qs?"
  msgstr ""
  
! #: fortran/symbol.cc:2640
  #, gcc-internal-format
  msgid "%qs at %C is not a member of the %qs structure"
  msgstr ""
  
! #: fortran/symbol.cc:2816
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate statement label %d at %L and %L"
  msgstr ""
  
! #: fortran/symbol.cc:2827
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C already referenced as branch target"
  msgstr ""
  
! #: fortran/symbol.cc:2837
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C already referenced as a format label"
  msgstr ""
  
! #: fortran/symbol.cc:2844
  #, gcc-internal-format, gfc-internal-format
  msgid "DO termination statement which is not END DO or CONTINUE with label %d at %C"
  msgstr ""
  
! #: fortran/symbol.cc:2885
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C previously used as a FORMAT label"
  msgstr ""
  
! #: fortran/symbol.cc:2894
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C previously used as branch target"
  msgstr ""
  
! #: fortran/symbol.cc:2901
  #, gcc-internal-format, gfc-internal-format
  msgid "Shared DO termination label %d at %C"
  msgstr ""
  
! #: fortran/symbol.cc:2905
  #, gcc-internal-format, gfc-internal-format
  msgid "Labeled DO statement at %L"
  msgstr ""
  
! #: fortran/symbol.cc:3296
  #, gcc-internal-format
  msgid "Name %qs at %C is an ambiguous reference to %qs from module %qs"
  msgstr ""
  
! #: fortran/symbol.cc:3299
  #, gcc-internal-format
  msgid "Name %qs at %C is an ambiguous reference to %qs from current program unit"
  msgstr ""
  
  #. Symbol is from another namespace.
! #: fortran/symbol.cc:3544
  #, gcc-internal-format
  msgid "Symbol %qs at %C has already been host associated"
  msgstr ""
  
! #: fortran/symbol.cc:4599
  #, gcc-internal-format
  msgid "verify_bind_c_derived_type(): Given symbol is unexpectedly NULL"
  msgstr ""
  
! #: fortran/symbol.cc:4612
  #, gcc-internal-format
  msgid "Derived type %qs declared at %L must have the BIND attribute to be C interoperable"
  msgstr ""
  
! #: fortran/symbol.cc:4640
  #, gcc-internal-format
  msgid "Derived type %qs with BIND(C) attribute at %L has no components"
  msgstr ""
  
  #. Generally emit warning, but not twice if -pedantic is given.
! #: fortran/symbol.cc:4646
  #, gcc-internal-format
  msgid "Derived type %qs with BIND(C) attribute at %L is empty, and may be inaccessible by the C companion processor"
  msgstr ""
  
! #: fortran/symbol.cc:4668
  #, gcc-internal-format
  msgid "Component %qs at %L cannot have the POINTER attribute because it is a member of the BIND(C) derived type %qs at %L"
  msgstr ""
  
! #: fortran/symbol.cc:4678
  #, gcc-internal-format
  msgid "Procedure pointer component %qs at %L cannot be a member of the BIND(C) derived type %qs at %L"
  msgstr ""
  
! #: fortran/symbol.cc:4689
  #, gcc-internal-format
  msgid "Component %qs at %L cannot have the ALLOCATABLE attribute because it is a member of the BIND(C) derived type %qs at %L"
  msgstr ""
  
! #: fortran/symbol.cc:4728
  #, gcc-internal-format
  msgid "Component %qs in derived type %qs at %L may not be C interoperable, even though derived type %qs is BIND(C)"
  msgstr ""
  
! #: fortran/symbol.cc:4738
  #, gcc-internal-format
  msgid "Component %qs in derived type %qs at %L may not be C interoperable"
  msgstr ""
  
! #: fortran/symbol.cc:4750
  #, gcc-internal-format
  msgid "Derived type %qs at %L cannot have the SEQUENCE attribute because it is BIND(C)"
  msgstr ""
  
! #: fortran/symbol.cc:5263 fortran/symbol.cc:5268
  #, gcc-internal-format
  msgid "Symbol %qs is used before it is typed at %L"
  msgstr ""
--- 89015,89355 ----
  msgid "Function result %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/symbol.cc:418 fortran/symbol.cc:945 fortran/symbol.cc:1859
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s attribute conflicts with %s attribute at %L"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: fortran/symbol.cc:424 fortran/symbol.cc:948
  #, gcc-internal-format
  msgid "%s attribute conflicts with %s attribute in %qs at %L"
  msgstr ""
  
! #: fortran/symbol.cc:508
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute not allowed in BLOCK DATA program unit at %L"
  msgstr ""
  
! #: fortran/symbol.cc:533
  #, gcc-internal-format, gfc-internal-format
  msgid "Namelist group name at %L cannot have the SAVE attribute"
  msgstr ""
  
! #: fortran/symbol.cc:552
  #, gcc-internal-format
  msgid "internal procedure %qs at %L conflicts with DUMMY argument"
  msgstr ""
  
! #: fortran/symbol.cc:588
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer at %C"
  msgstr ""
  
! #: fortran/symbol.cc:809
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s attribute applied to %s %s at %L"
  msgstr "\"%s\" звычайна функцыя"
  
! #: fortran/symbol.cc:816
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) applied to %s %s at %L"
  msgstr ""
  
! #: fortran/symbol.cc:990
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot change attributes of USE-associated symbol at %L"
  msgstr ""
  
! #: fortran/symbol.cc:993
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot change attributes of USE-associated symbol %s at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1009
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1051
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE specified outside of INTERFACE body at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1068
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate AUTOMATIC attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1092
  #, gcc-internal-format
  msgid "CODIMENSION specified for %qs outside its INTERFACE body at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1118
  #, gcc-internal-format
  msgid "DIMENSION specified for %qs outside its INTERFACE body at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1281
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %L appears in multiple pointer() statements"
  msgstr ""
  
! #: fortran/symbol.cc:1300
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate PROTECTED attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1332
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
  msgstr ""
  
! #: fortran/symbol.cc:1345
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate SAVE attribute specified near %C"
  msgstr ""
  
! #: fortran/symbol.cc:1349
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate SAVE attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1369
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate VALUE attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1388
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate VOLATILE attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1400
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %L cannot be specified in a PURE procedure"
  msgstr ""
  
! #: fortran/symbol.cc:1421
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate ASYNCHRONOUS attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1855
  #, gcc-internal-format
  msgid "%s attribute of %qs conflicts with %s attribute at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1892
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "%s procedure at %L is already declared as %s procedure. \n"
  "F2008: A pointer function assignment is ambiguous if it is the first executable statement after the specification block. Please add any other kind of executable statement before it. FIXME"
  msgstr ""
  
! #: fortran/symbol.cc:1900
  #, gcc-internal-format, gfc-internal-format
  msgid "%s procedure at %L is already declared as %s procedure"
  msgstr ""
  
! #: fortran/symbol.cc:1935
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1959
  #, gcc-internal-format, gfc-internal-format
  msgid "ACCESS specification at %L was already specified"
  msgstr ""
  
! #: fortran/symbol.cc:1976
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate BIND attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1983
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1999
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate EXTENDS attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:2003
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTENDS at %L"
  msgstr ""
  
! #: fortran/symbol.cc:2029
  #, gcc-internal-format
  msgid "Symbol %qs at %L already has an explicit interface"
  msgstr ""
  
! #: fortran/symbol.cc:2036
  #, gcc-internal-format
  msgid "%qs at %L has attributes specified outside its INTERFACE body"
  msgstr ""
  
! #: fortran/symbol.cc:2074
  #, gcc-internal-format
  msgid "Symbol %qs at %L conflicts with symbol from module %qs, use-associated at %L"
  msgstr ""
  
! #: fortran/symbol.cc:2078 fortran/symbol.cc:2081
  #, gcc-internal-format
  msgid "Symbol %qs at %L already has basic type of %s"
  msgstr ""
  
! #: fortran/symbol.cc:2088
  #, gcc-internal-format
  msgid "Procedure %qs at %L may not have basic type of %s"
  msgstr ""
  
! #: fortran/symbol.cc:2100
  #, gcc-internal-format
  msgid "Symbol %qs at %L cannot have a type"
  msgstr ""
  
! #: fortran/symbol.cc:2355
  #, gcc-internal-format
  msgid "Component %qs at %C already in the parent type at %L"
  msgstr ""
  
! #: fortran/symbol.cc:2440
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %C is ambiguous"
  msgstr "памер \"%s\" - %d байт"
  
! #: fortran/symbol.cc:2472
  #, gcc-internal-format
  msgid "Derived type %qs at %C is being used before it is defined"
  msgstr ""
  
! #: fortran/symbol.cc:2682
  #, gcc-internal-format
  msgid "Component %qs at %C is a PRIVATE component of %qs"
  msgstr ""
  
! #: fortran/symbol.cc:2703
  #, gcc-internal-format
  msgid "%qs at %C is not a member of the %qs structure; did you mean %qs?"
  msgstr ""
  
! #: fortran/symbol.cc:2707
  #, gcc-internal-format
  msgid "%qs at %C is not a member of the %qs structure"
  msgstr ""
  
! #: fortran/symbol.cc:2935
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate statement label %d at %L and %L"
  msgstr ""
  
! #: fortran/symbol.cc:2946
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C already referenced as branch target"
  msgstr ""
  
! #: fortran/symbol.cc:2956
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C already referenced as a format label"
  msgstr ""
  
! #: fortran/symbol.cc:2963
  #, gcc-internal-format, gfc-internal-format
  msgid "DO termination statement which is not END DO or CONTINUE with label %d at %C"
  msgstr ""
  
! #: fortran/symbol.cc:3004
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C previously used as a FORMAT label"
  msgstr ""
  
! #: fortran/symbol.cc:3013
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C previously used as branch target"
  msgstr ""
  
! #: fortran/symbol.cc:3021
  #, gcc-internal-format, gfc-internal-format
  msgid "Shared DO termination label %d at %C"
  msgstr ""
  
! #: fortran/symbol.cc:3025
  #, gcc-internal-format, gfc-internal-format
  msgid "Labeled DO statement at %L"
  msgstr ""
  
! #: fortran/symbol.cc:3430
  #, gcc-internal-format
  msgid "Name %qs at %C is an ambiguous reference to %qs from module %qs"
  msgstr ""
  
! #: fortran/symbol.cc:3433
  #, gcc-internal-format
  msgid "Name %qs at %C is an ambiguous reference to %qs from current program unit"
  msgstr ""
  
  #. Symbol is from another namespace.
! #: fortran/symbol.cc:3678
  #, gcc-internal-format
  msgid "Symbol %qs at %C has already been host associated"
  msgstr ""
  
! #: fortran/symbol.cc:4733
  #, gcc-internal-format
  msgid "verify_bind_c_derived_type(): Given symbol is unexpectedly NULL"
  msgstr ""
  
! #: fortran/symbol.cc:4746
  #, gcc-internal-format
  msgid "Derived type %qs declared at %L must have the BIND attribute to be C interoperable"
  msgstr ""
  
! #: fortran/symbol.cc:4774
  #, gcc-internal-format
  msgid "Derived type %qs with BIND(C) attribute at %L has no components"
  msgstr ""
  
  #. Generally emit warning, but not twice if -pedantic is given.
! #: fortran/symbol.cc:4780
  #, gcc-internal-format
  msgid "Derived type %qs with BIND(C) attribute at %L is empty, and may be inaccessible by the C companion processor"
  msgstr ""
  
! #: fortran/symbol.cc:4802
  #, gcc-internal-format
  msgid "Component %qs at %L cannot have the POINTER attribute because it is a member of the BIND(C) derived type %qs at %L"
  msgstr ""
  
! #: fortran/symbol.cc:4812
  #, gcc-internal-format
  msgid "Procedure pointer component %qs at %L cannot be a member of the BIND(C) derived type %qs at %L"
  msgstr ""
  
! #: fortran/symbol.cc:4823
  #, gcc-internal-format
  msgid "Component %qs at %L cannot have the ALLOCATABLE attribute because it is a member of the BIND(C) derived type %qs at %L"
  msgstr ""
  
! #: fortran/symbol.cc:4862
  #, gcc-internal-format
  msgid "Component %qs in derived type %qs at %L may not be C interoperable, even though derived type %qs is BIND(C)"
  msgstr ""
  
! #: fortran/symbol.cc:4872
  #, gcc-internal-format
  msgid "Component %qs in derived type %qs at %L may not be C interoperable"
  msgstr ""
  
! #: fortran/symbol.cc:4884
  #, gcc-internal-format
  msgid "Derived type %qs at %L cannot have the SEQUENCE attribute because it is BIND(C)"
  msgstr ""
  
! #: fortran/symbol.cc:5397 fortran/symbol.cc:5402
  #, gcc-internal-format
  msgid "Symbol %qs is used before it is typed at %L"
  msgstr ""
*************** msgstr ""
*** 85411,85434 ****
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/trans-array.cc:2469 fortran/trans-expr.cc:10450
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %L has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6840
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.cc:9246
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr ""
  
! #: fortran/trans-array.cc:12706
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
--- 89379,89402 ----
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/trans-array.cc:2452 fortran/trans-expr.cc:10593
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %L has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:7083
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.cc:9503
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr ""
  
! #: fortran/trans-array.cc:13266
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
*************** msgstr ""
*** 85438,85511 ****
  msgid "Named COMMON block %qs at %L shall be of the same size as elsewhere (%wu vs %wu bytes)"
  msgstr ""
  
! #: fortran/trans-common.cc:839
  #, fuzzy, gcc-internal-format
  #| msgid "empty character constant"
  msgid "get_mpz(): Not an integer constant"
  msgstr "пустая сімвальная канстанта"
  
! #: fortran/trans-common.cc:867
  #, gcc-internal-format
  msgid "element_number(): Bad dimension type"
  msgstr ""
  
! #: fortran/trans-common.cc:937
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array reference at %L"
  msgstr ""
  
! #: fortran/trans-common.cc:945
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal reference type at %L as EQUIVALENCE object"
  msgstr ""
  
! #: fortran/trans-common.cc:985
  #, gcc-internal-format
  msgid "Inconsistent equivalence rules involving %qs at %L and %qs at %L"
  msgstr ""
  
  #. Aligning this field would misalign a previous field.
! #: fortran/trans-common.cc:1174
  #, gcc-internal-format
  msgid "The equivalence set for variable %qs declared at %L violates alignment requirements"
  msgstr ""
  
! #: fortran/trans-common.cc:1222
  #, gcc-internal-format
  msgid "Sorry, !$OMP allocate for COMMON block variable %qs at %L not supported"
  msgstr ""
  
! #: fortran/trans-common.cc:1243
  #, gcc-internal-format
  msgid "Equivalence for %qs does not match ordering of COMMON %qs at %L"
  msgstr ""
  
! #: fortran/trans-common.cc:1258
  #, gcc-internal-format
  msgid "The equivalence set for %qs cause an invalid extension to COMMON %qs at %L"
  msgstr ""
  
! #: fortran/trans-common.cc:1274
  #, gcc-internal-format
  msgid "Padding of %d bytes required before %qs in COMMON %qs at %L; reorder elements or use %<-fno-align-commons%>"
  msgstr ""
  
! #: fortran/trans-common.cc:1280
  #, gcc-internal-format
  msgid "Padding of %d bytes required before %qs in COMMON at %L; reorder elements or use %<-fno-align-commons%>"
  msgstr ""
  
! #: fortran/trans-common.cc:1301
  #, gcc-internal-format
  msgid "COMMON %qs at %L does not exist"
  msgstr ""
  
! #: fortran/trans-common.cc:1310
  #, gcc-internal-format
  msgid "COMMON %qs at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>"
  msgstr ""
  
! #: fortran/trans-common.cc:1315
  #, gcc-internal-format
  msgid "COMMON at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>"
  msgstr ""
--- 89406,89490 ----
  msgid "Named COMMON block %qs at %L shall be of the same size as elsewhere (%wu vs %wu bytes)"
  msgstr ""
  
! #: fortran/trans-common.cc:494
! #, gcc-internal-format
! msgid "Sorry, OMP GROUPPRIVATE not implemented, used by common block %</%s/%> declared at %L"
! msgstr ""
! 
! #. Use 'else if' as groupprivate implies 'local'.
! #: fortran/trans-common.cc:498
! #, gcc-internal-format
! msgid "Sorry, OMP DECLARE TARGET with LOCAL clause not implemented, used by common block %</%s/%> declared at %L"
! msgstr ""
! 
! #: fortran/trans-common.cc:853
  #, fuzzy, gcc-internal-format
  #| msgid "empty character constant"
  msgid "get_mpz(): Not an integer constant"
  msgstr "пустая сімвальная канстанта"
  
! #: fortran/trans-common.cc:881
  #, gcc-internal-format
  msgid "element_number(): Bad dimension type"
  msgstr ""
  
! #: fortran/trans-common.cc:951
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array reference at %L"
  msgstr ""
  
! #: fortran/trans-common.cc:959
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal reference type at %L as EQUIVALENCE object"
  msgstr ""
  
! #: fortran/trans-common.cc:999
  #, gcc-internal-format
  msgid "Inconsistent equivalence rules involving %qs at %L and %qs at %L"
  msgstr ""
  
  #. Aligning this field would misalign a previous field.
! #: fortran/trans-common.cc:1190
  #, gcc-internal-format
  msgid "The equivalence set for variable %qs declared at %L violates alignment requirements"
  msgstr ""
  
! #: fortran/trans-common.cc:1238
  #, gcc-internal-format
  msgid "Sorry, !$OMP allocate for COMMON block variable %qs at %L not supported"
  msgstr ""
  
! #: fortran/trans-common.cc:1259
  #, gcc-internal-format
  msgid "Equivalence for %qs does not match ordering of COMMON %qs at %L"
  msgstr ""
  
! #: fortran/trans-common.cc:1274
  #, gcc-internal-format
  msgid "The equivalence set for %qs cause an invalid extension to COMMON %qs at %L"
  msgstr ""
  
! #: fortran/trans-common.cc:1290
  #, gcc-internal-format
  msgid "Padding of %d bytes required before %qs in COMMON %qs at %L; reorder elements or use %<-fno-align-commons%>"
  msgstr ""
  
! #: fortran/trans-common.cc:1296
  #, gcc-internal-format
  msgid "Padding of %d bytes required before %qs in COMMON at %L; reorder elements or use %<-fno-align-commons%>"
  msgstr ""
  
! #: fortran/trans-common.cc:1317
  #, gcc-internal-format
  msgid "COMMON %qs at %L does not exist"
  msgstr ""
  
! #: fortran/trans-common.cc:1326
  #, gcc-internal-format
  msgid "COMMON %qs at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>"
  msgstr ""
  
! #: fortran/trans-common.cc:1331
  #, gcc-internal-format
  msgid "COMMON at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>"
  msgstr ""
*************** msgstr ""
*** 85520,85658 ****
  msgid "non-constant initialization expression at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:774
  #, gcc-internal-format
  msgid "Array %qs at %L is larger than limit set by %<-fmax-stack-var-size=%>, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the %<-fmax-stack-var-size=%> limit (or use %<-frecursive%>, which implies unlimited %<-fmax-stack-var-size%>) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute."
  msgstr ""
  
! #: fortran/trans-decl.cc:1905
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L has no default type"
  msgstr ""
  
! #: fortran/trans-decl.cc:1909
  #, gcc-internal-format
  msgid "intrinsic variable which isn't a procedure"
  msgstr ""
  
! #: fortran/trans-decl.cc:4705 fortran/trans-decl.cc:8145
  #, gcc-internal-format
  msgid "Return value of function %qs at %L not set"
  msgstr ""
  
! #: fortran/trans-decl.cc:5237
  #, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr ""
  
! #: fortran/trans-decl.cc:5549
  #, gcc-internal-format
  msgid "backend decl for module variable %qs already exists"
  msgstr ""
  
! #: fortran/trans-decl.cc:5562
  #, gcc-internal-format
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:6248
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a dummy argument"
  msgstr ""
  
! #: fortran/trans-decl.cc:6251
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a local variable"
  msgstr ""
  
! #: fortran/trans-decl.cc:6266
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr ""
  
! #: fortran/trans-decl.cc:6272
  #, gcc-internal-format
  msgid "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgstr ""
  
! #: fortran/trans-decl.cc:6283 fortran/trans-decl.cc:6434
  #, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:6299
  #, gcc-internal-format
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:6318
  #, fuzzy, gcc-internal-format
  #| msgid "unused variable `%s'"
  msgid "Unused variable %qs declared at %L"
  msgstr "невыкарыстоўваемая пераменная \"%s\""
  
! #: fortran/trans-decl.cc:6367
  #, fuzzy, gcc-internal-format
  msgid "Unused parameter %qs declared at %L"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: fortran/trans-decl.cc:6371
  #, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:6401
  #, gcc-internal-format
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr ""
  
! #: fortran/trans-decl.cc:7000
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
  
! #: fortran/trans-decl.cc:7199 fortran/trans-expr.cc:6127
  #, gcc-internal-format
  msgid "Unsigned not yet implemented"
  msgstr ""
  
! #: fortran/trans-decl.cc:8317
  #, gcc-internal-format
  msgid "Symbol %qs at %L is declared in a BLOCK DATA program unit but is not in a COMMON block"
  msgstr ""
  
! #: fortran/trans-expr.cc:1211
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot compute the length of the char array at %L."
  msgstr ""
  
! #: fortran/trans-expr.cc:2041
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable variable at %L will be added"
  msgstr ""
  
! #: fortran/trans-expr.cc:2367
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic object at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:2376
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:4289
  #, fuzzy, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "невядомы рэжым машыны \"%s\""
  
! #: fortran/trans-expr.cc:5875
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "Unknown argument list function at %L"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: fortran/trans-expr.cc:11050
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
--- 89499,89648 ----
  msgid "non-constant initialization expression at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:785
  #, gcc-internal-format
  msgid "Array %qs at %L is larger than limit set by %<-fmax-stack-var-size=%>, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the %<-fmax-stack-var-size=%> limit (or use %<-frecursive%>, which implies unlimited %<-fmax-stack-var-size%>) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute."
  msgstr ""
  
! #: fortran/trans-decl.cc:1591
! #, gcc-internal-format
! msgid "Sorry, OMP GROUPPRIVATE not implemented, used by %qs declared at %L"
! msgstr ""
! 
! #. Use 'else if' as groupprivate implies 'local'.
! #: fortran/trans-decl.cc:1595
! #, gcc-internal-format
! msgid "Sorry, OMP DECLARE TARGET with LOCAL clause not implemented, used by %qs declared at %L"
! msgstr ""
! 
! #: fortran/trans-decl.cc:1939
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L has no default type"
  msgstr ""
  
! #: fortran/trans-decl.cc:1943
  #, gcc-internal-format
  msgid "intrinsic variable which isn't a procedure"
  msgstr ""
  
! #: fortran/trans-decl.cc:4823 fortran/trans-decl.cc:7990
  #, gcc-internal-format
  msgid "Return value of function %qs at %L not set"
  msgstr ""
  
! #: fortran/trans-decl.cc:5373
  #, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr ""
  
! #: fortran/trans-decl.cc:5685
  #, gcc-internal-format
  msgid "backend decl for module variable %qs already exists"
  msgstr ""
  
! #: fortran/trans-decl.cc:5698
  #, gcc-internal-format
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:6384
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a dummy argument"
  msgstr ""
  
! #: fortran/trans-decl.cc:6387
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a local variable"
  msgstr ""
  
! #: fortran/trans-decl.cc:6402
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr ""
  
! #: fortran/trans-decl.cc:6408
  #, gcc-internal-format
  msgid "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgstr ""
  
! #: fortran/trans-decl.cc:6419 fortran/trans-decl.cc:6570
  #, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:6435
  #, gcc-internal-format
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:6454
  #, fuzzy, gcc-internal-format
  #| msgid "unused variable `%s'"
  msgid "Unused variable %qs declared at %L"
  msgstr "невыкарыстоўваемая пераменная \"%s\""
  
! #: fortran/trans-decl.cc:6503
  #, fuzzy, gcc-internal-format
  msgid "Unused parameter %qs declared at %L"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: fortran/trans-decl.cc:6507
  #, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:6537
  #, gcc-internal-format
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr ""
  
! #: fortran/trans-decl.cc:7136
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
  
! #: fortran/trans-decl.cc:7335 fortran/trans-expr.cc:6207
  #, gcc-internal-format
  msgid "Unsigned not yet implemented"
  msgstr ""
  
! #: fortran/trans-decl.cc:8474
  #, gcc-internal-format
  msgid "Symbol %qs at %L is declared in a BLOCK DATA program unit but is not in a COMMON block"
  msgstr ""
  
! #: fortran/trans-expr.cc:1231
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot compute the length of the char array at %L."
  msgstr ""
  
! #: fortran/trans-expr.cc:2061
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable variable at %L will be added"
  msgstr ""
  
! #: fortran/trans-expr.cc:2387
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic object at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:2396
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:4308
  #, fuzzy, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "невядомы рэжым машыны \"%s\""
  
! #: fortran/trans-expr.cc:5958
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "Unknown argument list function at %L"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: fortran/trans-expr.cc:11200
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
*************** msgstr ""
*** 85662,85689 ****
  msgid "Intrinsic function %qs (%d) not recognized"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:1897 fortran/trans-intrinsic.cc:2446
! #: fortran/trans-intrinsic.cc:2649
  #, gcc-internal-format
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12688 fortran/trans-stmt.cc:1107
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12695
  #, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr ""
  
! #: fortran/trans-io.cc:2000
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr ""
  
! #: fortran/trans-io.cc:2550
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr ""
--- 89652,89679 ----
  msgid "Intrinsic function %qs (%d) not recognized"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:1899 fortran/trans-intrinsic.cc:2467
! #: fortran/trans-intrinsic.cc:2673
  #, gcc-internal-format
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12988 fortran/trans-stmt.cc:1234
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12995
  #, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr ""
  
! #: fortran/trans-io.cc:2001
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr ""
  
! #: fortran/trans-io.cc:2552
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr ""
*************** msgstr ""
*** 85708,85906 ****
  msgid "Mapping of polymorphic list item %qD is unspecified behavior"
  msgstr ""
  
! #: fortran/trans-openmp.cc:4196
  #, fuzzy, gcc-internal-format
  msgid "optional class parameter"
  msgstr "невыкарыстаемы параметр \"%s\""
  
! #: fortran/trans-openmp.cc:4660
  #, gcc-internal-format
  msgid "unhandled expression type"
  msgstr ""
  
! #: fortran/trans-openmp.cc:4969
  #, gcc-internal-format
  msgid "unhandled expression"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5092
  #, gcc-internal-format
  msgid "%<uses_allocators%> clause with traits and memory spaces"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6070
  #, gcc-internal-format
  msgid "%<!$OMP %s%> at %L requires %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6073
  #, gcc-internal-format
  msgid "All files that might deallocate such a variable must be compiled with %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6076
  #, gcc-internal-format
  msgid "This includes explicit DEALLOCATE, reallocation on intrinsic assignment, INTENT(OUT) for allocatable dummy arguments, and reallocation of allocatable components allocated with an OpenMP allocator"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6653 fortran/trans-openmp.cc:6673
  #, gcc-internal-format
  msgid "non-rectangular loop nest with non-constant step for %qs"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6675
  #, gcc-internal-format
  msgid "Used here"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9241
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9651
  #, gcc-internal-format
  msgid "The base name for %<declare variant%> must be specified at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9662
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L does not match the name of the current procedure"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9665
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be an entry name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9668
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a generic name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9671
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a procedure pointer"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9674
  #, gcc-internal-format, gfc-internal-format
  msgid "The base procedure at %L must have an explicit interface"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9710
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find source %s"
  msgid "Cannot find symbol %qs at %L"
  msgstr "не магу знайсці крыніцу %s"
  
! #: fortran/trans-openmp.cc:9723
  #, gcc-internal-format
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9765
  #, gcc-internal-format
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9771
  #, gcc-internal-format
  msgid "%<append_args%> clause implies that %qs has %d dummy arguments of integer type with %<omp_interop_kind%> kind"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9797
  #, gcc-internal-format
  msgid "%qs at %L must be a nonpointer, nonallocatable scalar integer dummy argument of %<omp_interop_kind%> kind as it utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9807
  #, gcc-internal-format
  msgid "%qs at %L with OPTIONAL attribute not support when utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9817
  #, gcc-internal-format
  msgid "%qs at %L has %d but requires %d %<omp_interop_kind%> kind dummy arguments as it is utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9832
  #, gcc-internal-format
  msgid "the %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9933 fortran/trans-openmp.cc:9972
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected positive argument index at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9944
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument index at %L exceeds number of arguments %d"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9982
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper argument index smaller than lower one at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10008
  #, gcc-internal-format
  msgid "List item %qs at %L, declared at %L, is not a dummy argument"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10022
  #, gcc-internal-format
  msgid "Argument %qs at %L to list item in %<need_device_ptr%> at %L must be a scalar of TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10029
  #, gcc-internal-format
  msgid "Consider using %<need_device_addr%> instead"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10036
  #, gcc-internal-format
  msgid "Argument %qs at %L to list item in %<need_device_addr%> at %L must not have the VALUE attribute"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10045
  #, gcc-internal-format
  msgid "%qs at %L is specified more than once"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10062
  #, gcc-internal-format
  msgid "%<need_device_addr%> not yet supported"
  msgstr ""
  
! #: fortran/trans-stmt.cc:576
  #, gcc-internal-format, gfc-internal-format
  msgid "An alternate return at %L without a * dummy argument"
  msgstr ""
  
! #: fortran/trans-stmt.cc:908
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the lock component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-stmt.cc:1370
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, only support for integer kind %d implemented for image-set at %L"
  msgstr ""
  
! #: fortran/trans-stmt.cc:3807
  #, gcc-internal-format
  msgid "gfc_trans_select(): Bad type for case expr."
  msgstr ""
  
! #: fortran/trans-stmt.cc:5170
  #, gcc-internal-format
  msgid "Sorry, %s specifier at %L for assumed-size array %qs is not yet supported"
  msgstr ""
  
  #. Cf. PR fortran/
! #: fortran/trans-stmt.cc:5207
  #, gcc-internal-format
  msgid "Sorry, LOCAL specifier at %L for %qs of derived type with default initializer is not yet supported"
  msgstr ""
--- 89698,89901 ----
  msgid "Mapping of polymorphic list item %qD is unspecified behavior"
  msgstr ""
  
! #: fortran/trans-openmp.cc:4204
  #, fuzzy, gcc-internal-format
  msgid "optional class parameter"
  msgstr "невыкарыстаемы параметр \"%s\""
  
! #: fortran/trans-openmp.cc:4668
  #, gcc-internal-format
  msgid "unhandled expression type"
  msgstr ""
  
! #: fortran/trans-openmp.cc:4977
  #, gcc-internal-format
  msgid "unhandled expression"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5102
  #, gcc-internal-format
  msgid "%<uses_allocators%> clause with traits and memory spaces"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6138
  #, gcc-internal-format
  msgid "%<!$OMP %s%> at %L requires %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6141
  #, gcc-internal-format
  msgid "All files that might deallocate such a variable must be compiled with %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6144
  #, gcc-internal-format
  msgid "This includes explicit DEALLOCATE, reallocation on intrinsic assignment, INTENT(OUT) for allocatable dummy arguments, and reallocation of allocatable components allocated with an OpenMP allocator"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6721 fortran/trans-openmp.cc:6741
  #, gcc-internal-format
  msgid "non-rectangular loop nest with non-constant step for %qs"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6743
  #, gcc-internal-format
  msgid "Used here"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9311
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9721
  #, gcc-internal-format
  msgid "The base name for %<declare variant%> must be specified at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9732
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L does not match the name of the current procedure"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9735
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be an entry name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9738
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a generic name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9741
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a procedure pointer"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9744
  #, gcc-internal-format, gfc-internal-format
  msgid "The base procedure at %L must have an explicit interface"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9780
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find source %s"
  msgid "Cannot find symbol %qs at %L"
  msgstr "не магу знайсці крыніцу %s"
  
! #: fortran/trans-openmp.cc:9793
  #, gcc-internal-format
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9799
! #, gcc-internal-format
! msgid "variant %qs at %L is the same as base function"
! msgstr ""
! 
! #: fortran/trans-openmp.cc:9841
  #, gcc-internal-format
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9847
  #, gcc-internal-format
  msgid "%<append_args%> clause implies that %qs has %d dummy arguments of integer type with %<omp_interop_kind%> kind"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9873
  #, gcc-internal-format
  msgid "%qs at %L must be a nonpointer, nonallocatable scalar integer dummy argument of %<omp_interop_kind%> kind as it utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9883
  #, gcc-internal-format
  msgid "%qs at %L with OPTIONAL attribute not support when utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9893
  #, gcc-internal-format
  msgid "%qs at %L has %d but requires %d %<omp_interop_kind%> kind dummy arguments as it is utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9908
  #, gcc-internal-format
  msgid "the %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10009 fortran/trans-openmp.cc:10048
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected positive argument index at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10020
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument index at %L exceeds number of arguments %d"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10058
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper argument index smaller than lower one at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10084
  #, gcc-internal-format
  msgid "List item %qs at %L, declared at %L, is not a dummy argument"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10098
  #, gcc-internal-format
  msgid "Argument %qs at %L to list item in %<need_device_ptr%> at %L must be a scalar of TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10105
  #, gcc-internal-format
  msgid "Consider using %<need_device_addr%> instead"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10112
  #, gcc-internal-format
  msgid "Argument %qs at %L to list item in %<need_device_addr%> at %L must not have the VALUE attribute"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10121
  #, gcc-internal-format
  msgid "%qs at %L is specified more than once"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10138
  #, gcc-internal-format
  msgid "%<need_device_addr%> not yet supported"
  msgstr ""
  
! #: fortran/trans-stmt.cc:646
  #, gcc-internal-format, gfc-internal-format
  msgid "An alternate return at %L without a * dummy argument"
  msgstr ""
  
! #: fortran/trans-stmt.cc:1035
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the lock component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-stmt.cc:1496
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, only support for integer kind %d implemented for image-set at %L"
  msgstr ""
  
! #: fortran/trans-stmt.cc:3950
  #, gcc-internal-format
  msgid "gfc_trans_select(): Bad type for case expr."
  msgstr ""
  
! #: fortran/trans-stmt.cc:5313
  #, gcc-internal-format
  msgid "Sorry, %s specifier at %L for assumed-size array %qs is not yet supported"
  msgstr ""
  
  #. Cf. PR fortran/
! #: fortran/trans-stmt.cc:5350
  #, gcc-internal-format
  msgid "Sorry, LOCAL specifier at %L for %qs of derived type with default initializer is not yet supported"
  msgstr ""
*************** msgstr ""
*** 85965,85981 ****
  msgid "REAL(KIND=10) is not available for %<-freal-8-real-16%> option"
  msgstr ""
  
! #: fortran/trans-types.cc:909
  #, gcc-internal-format
  msgid "gfc_validate_kind(): Got bad type"
  msgstr ""
  
! #: fortran/trans-types.cc:913
  #, gcc-internal-format
  msgid "gfc_validate_kind(): Got bad kind"
  msgstr ""
  
! #: fortran/trans.cc:2663
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr ""
--- 89960,89981 ----
  msgid "REAL(KIND=10) is not available for %<-freal-8-real-16%> option"
  msgstr ""
  
! #: fortran/trans-types.cc:804
! #, gcc-internal-format
! msgid "-fexternal-blas64 requires a 64-bit system"
! msgstr ""
! 
! #: fortran/trans-types.cc:912
  #, gcc-internal-format
  msgid "gfc_validate_kind(): Got bad type"
  msgstr ""
  
! #: fortran/trans-types.cc:916
  #, gcc-internal-format
  msgid "gfc_validate_kind(): Got bad kind"
  msgstr ""
  
! #: fortran/trans.cc:2689
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr ""
*************** msgstr ""
*** 86068,86084 ****
  msgid "unexpected EOF"
  msgstr ""
  
- #: go/gofrontend/expressions.cc:985
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of `%D'"
- msgid "invalid use of type"
- msgstr "нерэчаіснае выкарыстаньне `%D'"
- 
- #: go/gofrontend/statements.cc:2670
- #, gcc-internal-format
- msgid "expected call expression"
- msgstr ""
- 
  #: lto/lto-common.cc:2041
  #, gcc-internal-format
  msgid "bytecode stream: garbage at the end of symbols section"
--- 90068,90073 ----
*************** msgstr ""
*** 86135,86162 ****
  msgid "Cannot open %s"
  msgstr "немагчыма адчыніць %s"
  
! #: lto/lto-common.cc:2447
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot map %s"
  msgstr "не магу зачыніць %s"
  
! #: lto/lto-common.cc:2458
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot read %s"
  msgstr "не магу прачытаць з %s"
  
! #: lto/lto-common.cc:2775
  #, 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-common.cc:2900
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing resolution data for %s"
  msgstr "прапушчан прабел пасля нумара \"%.*s\""
  
! #: lto/lto-common.cc:2937
  #, gcc-internal-format
  msgid "errors during merging of translation units"
  msgstr ""
--- 90124,90156 ----
  msgid "Cannot open %s"
  msgstr "немагчыма адчыніць %s"
  
! #: lto/lto-common.cc:2443
! #, gcc-internal-format, gfc-internal-format
! msgid "Cannot map %s: section is too long"
! msgstr ""
! 
! #: lto/lto-common.cc:2453
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot map %s"
  msgstr "не магу зачыніць %s"
  
! #: lto/lto-common.cc:2464
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot read %s"
  msgstr "не магу прачытаць з %s"
  
! #: lto/lto-common.cc:2781
  #, 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-common.cc:2906
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing resolution data for %s"
  msgstr "прапушчан прабел пасля нумара \"%.*s\""
  
! #: lto/lto-common.cc:2943
  #, gcc-internal-format
  msgid "errors during merging of translation units"
  msgstr ""
*************** msgstr ""
*** 86183,86296 ****
  msgid "%s:%s: %E: %E"
  msgstr "%s: %s: "
  
! #: lto/lto-lang.cc:893
  #, gcc-internal-format
  msgid "%<-fwpa%> and %<-fltrans%> are mutually exclusive"
  msgstr ""
  
! #: lto/lto-lang.cc:927
  #, gcc-internal-format
  msgid "%<-flinker-output=rel%> and %<-fltrans%> are mutually exclusive"
  msgstr ""
  
! #: lto/lto-object.cc:106
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "options enabled: "
  msgid "open %s failed: %s"
  msgstr "выбары ўключаны:"
  
! #: lto/lto-object.cc:150
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: %s: "
  msgid "%s: %s: %s"
  msgstr "%s: %s: "
  
! #: lto/lto-object.cc:191
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "can't close %s"
  msgid "close: %s"
  msgstr "не магу зачыніць %s"
  
! #: lto/lto-object.cc:247
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "no previous declaration for `%s'"
  msgid "two or more sections for %s"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: lto/lto-partition.cc:1123
  #, gcc-internal-format
  msgid "min partition size cannot be greater than max partition size"
  msgstr ""
  
! #: lto/lto-symtab.cc:169
  #, gcc-internal-format
  msgid "%qD is defined with tls model %s"
  msgstr ""
  
! #: lto/lto-symtab.cc:171
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "previous definition here"
  msgid "previously defined here as %s"
  msgstr "папярэдняе вызначэньне"
  
! #: lto/lto-symtab.cc:474
  #, gcc-internal-format
  msgid "multiple prevailing defs for %qE"
  msgstr ""
  
! #: lto/lto-symtab.cc:492
  #, gcc-internal-format
  msgid "%qD has already been defined"
  msgstr ""
  
! #: lto/lto-symtab.cc:494
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "previously defined here"
  msgstr "папярэдняе вызначэньне"
  
! #: lto/lto-symtab.cc:720
  #, gcc-internal-format
  msgid "%qD violates the C++ One Definition Rule"
  msgstr ""
  
! #: lto/lto-symtab.cc:726
  #, 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.cc:746
  #, gcc-internal-format
  msgid "alignment of %qD is bigger than original declaration"
  msgstr ""
  
! #: lto/lto-symtab.cc:752
  #, gcc-internal-format
  msgid "size of %qD differ from the size of original declaration"
  msgstr ""
  
! #: lto/lto-symtab.cc:757
  #, fuzzy, gcc-internal-format
  msgid "%qD was previously declared here"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: lto/lto-symtab.cc:760
  #, gcc-internal-format
  msgid "code may be misoptimized unless %<-fno-strict-aliasing%> is used"
  msgstr ""
  
! #: lto/lto-symtab.cc:846
  #, fuzzy, gcc-internal-format
  msgid "variable %qD redeclared as function"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: lto/lto-symtab.cc:853
  #, fuzzy, gcc-internal-format
  msgid "function %qD redeclared as variable"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: lto/lto-symtab.cc:865
  #, fuzzy, gcc-internal-format
  msgid "previously declared here"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
--- 90177,90290 ----
  msgid "%s:%s: %E: %E"
  msgstr "%s: %s: "
  
! #: lto/lto-lang.cc:892
  #, gcc-internal-format
  msgid "%<-fwpa%> and %<-fltrans%> are mutually exclusive"
  msgstr ""
  
! #: lto/lto-lang.cc:926
  #, gcc-internal-format
  msgid "%<-flinker-output=rel%> and %<-fltrans%> are mutually exclusive"
  msgstr ""
  
! #: lto/lto-object.cc:104
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "options enabled: "
  msgid "open %s failed: %s"
  msgstr "выбары ўключаны:"
  
! #: lto/lto-object.cc:148
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: %s: "
  msgid "%s: %s: %s"
  msgstr "%s: %s: "
  
! #: lto/lto-object.cc:189
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "can't close %s"
  msgid "close: %s"
  msgstr "не магу зачыніць %s"
  
! #: lto/lto-object.cc:245
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "no previous declaration for `%s'"
  msgid "two or more sections for %s"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: lto/lto-partition.cc:1233
  #, gcc-internal-format
  msgid "min partition size cannot be greater than max partition size"
  msgstr ""
  
! #: lto/lto-symtab.cc:176
  #, gcc-internal-format
  msgid "%qD is defined with tls model %s"
  msgstr ""
  
! #: lto/lto-symtab.cc:178
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "previous definition here"
  msgid "previously defined here as %s"
  msgstr "папярэдняе вызначэньне"
  
! #: lto/lto-symtab.cc:481
  #, gcc-internal-format
  msgid "multiple prevailing defs for %qE"
  msgstr ""
  
! #: lto/lto-symtab.cc:499
  #, gcc-internal-format
  msgid "%qD has already been defined"
  msgstr ""
  
! #: lto/lto-symtab.cc:501
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "previously defined here"
  msgstr "папярэдняе вызначэньне"
  
! #: lto/lto-symtab.cc:727
  #, gcc-internal-format
  msgid "%qD violates the C++ One Definition Rule"
  msgstr ""
  
! #: lto/lto-symtab.cc:733
  #, 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.cc:753
  #, gcc-internal-format
  msgid "alignment of %qD is bigger than original declaration"
  msgstr ""
  
! #: lto/lto-symtab.cc:759
  #, gcc-internal-format
  msgid "size of %qD differ from the size of original declaration"
  msgstr ""
  
! #: lto/lto-symtab.cc:764
  #, fuzzy, gcc-internal-format
  msgid "%qD was previously declared here"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: lto/lto-symtab.cc:767
  #, gcc-internal-format
  msgid "code may be misoptimized unless %<-fno-strict-aliasing%> is used"
  msgstr ""
  
! #: lto/lto-symtab.cc:853
  #, fuzzy, gcc-internal-format
  msgid "variable %qD redeclared as function"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: lto/lto-symtab.cc:860
  #, fuzzy, gcc-internal-format
  msgid "function %qD redeclared as variable"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: lto/lto-symtab.cc:872
  #, fuzzy, gcc-internal-format
  msgid "previously declared here"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
*************** msgstr ""
*** 86315,86352 ****
  msgid "streaming subprocess was killed by signal"
  msgstr ""
  
! #: lto/lto.cc:321
  #, gcc-internal-format
  msgid "no LTRANS output list filename provided"
  msgstr ""
  
! #: lto/lto.cc:429
  #, gcc-internal-format
  msgid "opening LTRANS output list %s: %m"
  msgstr ""
  
! #: lto/lto.cc:436
  #, gcc-internal-format
  msgid "writing to LTRANS output list %s: %m"
  msgstr ""
  
! #: lto/lto.cc:446
  #, gcc-internal-format
  msgid "closing LTRANS output list %s: %m"
  msgstr ""
  
! #: m2/gm2-lang.cc:1142
  #, gcc-internal-format
  msgid "cannot convert expression, only base types can be converted"
  msgstr ""
  
  #. Not found, probably a user typo.
! #: m2/gm2spec.cc:346
  #, gcc-internal-format
  msgid "%qs is not a valid Modula-2 system library name or abbreviation"
  msgstr ""
  
! #: m2/gm2spec.cc:730 m2/gm2spec.cc:738
  #, gcc-internal-format
  msgid "%qs and %qs cannot both be enabled"
  msgstr ""
--- 90309,90346 ----
  msgid "streaming subprocess was killed by signal"
  msgstr ""
  
! #: lto/lto.cc:319
  #, gcc-internal-format
  msgid "no LTRANS output list filename provided"
  msgstr ""
  
! #: lto/lto.cc:430
  #, gcc-internal-format
  msgid "opening LTRANS output list %s: %m"
  msgstr ""
  
! #: lto/lto.cc:437
  #, gcc-internal-format
  msgid "writing to LTRANS output list %s: %m"
  msgstr ""
  
! #: lto/lto.cc:447
  #, gcc-internal-format
  msgid "closing LTRANS output list %s: %m"
  msgstr ""
  
! #: m2/gm2-lang.cc:1342
  #, gcc-internal-format
  msgid "cannot convert expression, only base types can be converted"
  msgstr ""
  
  #. Not found, probably a user typo.
! #: m2/gm2spec.cc:363
  #, gcc-internal-format
  msgid "%qs is not a valid Modula-2 system library name or abbreviation"
  msgstr ""
  
! #: m2/gm2spec.cc:754 m2/gm2spec.cc:762
  #, gcc-internal-format
  msgid "%qs and %qs cannot both be enabled"
  msgstr ""
*************** msgstr ""
*** 86413,86496 ****
  msgid "constant %qs is too large"
  msgstr "%s - вельмі вялікі"
  
! #: m2/gm2-gcc/m2expr.cc:2618
  #, gcc-internal-format
  msgid "not expecting different types to binary operator"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:2891
  #, fuzzy, gcc-internal-format
  msgid "cannot take the address of this expression"
  msgstr "не магу атрымаць адрас бітавага поля \"%s\""
  
! #: m2/gm2-gcc/m2expr.cc:3658
  #, gcc-internal-format
  msgid "argument to CAP is not a constant or variable of type CHAR"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:3938 m2/gm2-gcc/m2expr.cc:4044
! #: m2/gm2-gcc/m2expr.cc:4053
  #, gcc-internal-format
  msgid "constant literal %qs exceeds internal ZTYPE range"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:3973
  #, gcc-internal-format
  msgid "constant literal %qs contains %qc, expected 0 or 1"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:3988 m2/gm2-gcc/m2expr.cc:4000
  #, gcc-internal-format
  msgid "constant literal %qs contains %qc, expected %qs"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:4019
  #, gcc-internal-format
  msgid "constant literal %qs contains %qc, expected %qs or %qs"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:4085
  #, gcc-internal-format
  msgid "%qs applied to a void type"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:4106 m2/gm2-gcc/m2expr.cc:4150
  #, fuzzy, gcc-internal-format
  msgid "%qs applied to an incomplete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: m2/gm2-gcc/m2linemap.cc:333
  #, gcc-internal-format
  msgid "memory allocation failed in vasprintf"
  msgstr ""
  
! #: m2/gm2-gcc/m2linemap.cc:365 rust/rust-diagnostics.cc:166
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "abort in %s, at %s:%d"
  msgid "at %s, %s"
  msgstr "спынена ў %s, ля %s:%d"
  
! #: m2/gm2-gcc/m2statement.cc:678
! #, gcc-internal-format
! msgid "internal error: not expecting operand1 to be a constant set"
! msgstr ""
! 
! #: m2/gm2-gcc/m2statement.cc:1072
! #, gcc-internal-format
! msgid "expecting one and only one label to be declared"
! msgstr ""
! 
! #: m2/gm2-gcc/m2treelib.cc:286
  #, gcc-internal-format
  msgid "field number exceeds definition of set"
  msgstr ""
  
! #: m2/gm2-gcc/m2treelib.cc:291
  #, gcc-internal-format
  msgid "field number out of range trying to access set element"
  msgstr ""
  
! #: m2/gm2-gcc/m2type.cc:225
  #, fuzzy, gcc-internal-format
  msgid "array declaration canonicalization has failed"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
--- 90407,90480 ----
  msgid "constant %qs is too large"
  msgstr "%s - вельмі вялікі"
  
! #: m2/gm2-gcc/m2expr.cc:2522
  #, gcc-internal-format
  msgid "not expecting different types to binary operator"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:2795
  #, fuzzy, gcc-internal-format
  msgid "cannot take the address of this expression"
  msgstr "не магу атрымаць адрас бітавага поля \"%s\""
  
! #: m2/gm2-gcc/m2expr.cc:3354
  #, gcc-internal-format
  msgid "argument to CAP is not a constant or variable of type CHAR"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:3577 m2/gm2-gcc/m2expr.cc:3683
! #: m2/gm2-gcc/m2expr.cc:3692
  #, gcc-internal-format
  msgid "constant literal %qs exceeds internal ZTYPE range"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:3612
  #, gcc-internal-format
  msgid "constant literal %qs contains %qc, expected 0 or 1"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:3627 m2/gm2-gcc/m2expr.cc:3639
  #, gcc-internal-format
  msgid "constant literal %qs contains %qc, expected %qs"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:3658
  #, gcc-internal-format
  msgid "constant literal %qs contains %qc, expected %qs or %qs"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:3724
  #, gcc-internal-format
  msgid "%qs applied to a void type"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:3745 m2/gm2-gcc/m2expr.cc:3789
  #, fuzzy, gcc-internal-format
  msgid "%qs applied to an incomplete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: m2/gm2-gcc/m2linemap.cc:336
  #, gcc-internal-format
  msgid "memory allocation failed in vasprintf"
  msgstr ""
  
! #: m2/gm2-gcc/m2linemap.cc:368 rust/rust-diagnostics.cc:173
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "abort in %s, at %s:%d"
  msgid "at %s, %s"
  msgstr "спынена ў %s, ля %s:%d"
  
! #: m2/gm2-gcc/m2treelib.cc:274
  #, gcc-internal-format
  msgid "field number exceeds definition of set"
  msgstr ""
  
! #: m2/gm2-gcc/m2treelib.cc:279
  #, gcc-internal-format
  msgid "field number out of range trying to access set element"
  msgstr ""
  
! #: m2/gm2-gcc/m2type.cc:224
  #, fuzzy, gcc-internal-format
  msgid "array declaration canonicalization has failed"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
*************** msgstr ""
*** 86505,86589 ****
  msgid "high bound for the array is outside the ztype limits"
  msgstr ""
  
! #: m2/gm2-gcc/m2type.cc:917
  #, gcc-internal-format
  msgid "set base type must be an ordinal type"
  msgstr ""
  
! #: m2/gm2-gcc/m2type.cc:946
  #, gcc-internal-format
  msgid "ordinal type expected"
  msgstr ""
  
! #: m2/gm2-gcc/m2type.cc:955
  #, gcc-internal-format
  msgid "range limits are not of the same type"
  msgstr ""
  
  #. This enum is a named one that has been declared already.
! #: m2/gm2-gcc/m2type.cc:2004
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "redeclaration of enum %qs"
  msgstr "абвяшчэньне `%#D'"
  
! #: m2/gm2-gcc/m2type.cc:2070
  #, gcc-internal-format
  msgid "enumeration values exceed range of integer"
  msgstr ""
  
! #: m2/gm2-gcc/m2type.cc:2304
! #, gcc-internal-format
! msgid "set type cannot be initialized with a %qs"
! msgstr ""
  
! #: m2/gm2-gcc/m2type.cc:2311
! #, gcc-internal-format
! msgid "set type does not take another integer value"
! msgstr ""
  
! #: m2/gm2-gcc/m2type.cc:2436
  #, fuzzy, gcc-internal-format
  msgid "array cannot be initialized with a %qs"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: m2/gm2-gcc/m2type.cc:2442
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%s' is initialized"
  msgid "array type must be initialized"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: m2/gm2-gcc/m2type.cc:2449
  #, gcc-internal-format
  msgid "array element value must be the same type as its declaration"
  msgstr ""
  
! #: m2/gm2-gcc/m2type.cc:2512
  #, gcc-internal-format
  msgid "low bound for the subrange has overflowed"
  msgstr ""
  
! #: m2/gm2-gcc/m2type.cc:2514
  #, gcc-internal-format
  msgid "high bound for the subrange has overflowed"
  msgstr ""
  
! #: m2/gm2-gcc/m2type.cc:2811
  #, gcc-internal-format
  msgid "requested alignment is not a constant"
  msgstr ""
  
! #: m2/gm2-gcc/m2type.cc:2813
  #, gcc-internal-format
  msgid "requested alignment is not a power of 2"
  msgstr ""
  
! #: m2/gm2-gcc/m2type.cc:2815
  #, gcc-internal-format
  msgid "requested alignment is too large"
  msgstr ""
  
! #: m2/gm2-gcc/m2type.cc:2841
  #, gcc-internal-format
  msgid "alignment may not be specified for %qD"
  msgstr ""
--- 90489,90574 ----
  msgid "high bound for the array is outside the ztype limits"
  msgstr ""
  
! #: m2/gm2-gcc/m2type.cc:929
  #, gcc-internal-format
  msgid "set base type must be an ordinal type"
  msgstr ""
  
! #: m2/gm2-gcc/m2type.cc:958
  #, gcc-internal-format
  msgid "ordinal type expected"
  msgstr ""
  
! #: m2/gm2-gcc/m2type.cc:967
  #, gcc-internal-format
  msgid "range limits are not of the same type"
  msgstr ""
  
  #. This enum is a named one that has been declared already.
! #: m2/gm2-gcc/m2type.cc:2016
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "redeclaration of enum %qs"
  msgstr "абвяшчэньне `%#D'"
  
! #: m2/gm2-gcc/m2type.cc:2082
  #, gcc-internal-format
  msgid "enumeration values exceed range of integer"
  msgstr ""
  
! #: m2/gm2-gcc/m2type.cc:2316
! #, fuzzy, gcc-internal-format
! msgid "set type must be initialized"
! msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: m2/gm2-gcc/m2type.cc:2405
! #, fuzzy, gcc-internal-format
! #| msgid "parameter `%s' is initialized"
! msgid "record type must be initialized"
! msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: m2/gm2-gcc/m2type.cc:2458
  #, fuzzy, gcc-internal-format
  msgid "array cannot be initialized with a %qs"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: m2/gm2-gcc/m2type.cc:2464
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%s' is initialized"
  msgid "array type must be initialized"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: m2/gm2-gcc/m2type.cc:2471
  #, gcc-internal-format
  msgid "array element value must be the same type as its declaration"
  msgstr ""
  
! #: m2/gm2-gcc/m2type.cc:2534
  #, gcc-internal-format
  msgid "low bound for the subrange has overflowed"
  msgstr ""
  
! #: m2/gm2-gcc/m2type.cc:2536
  #, gcc-internal-format
  msgid "high bound for the subrange has overflowed"
  msgstr ""
  
! #: m2/gm2-gcc/m2type.cc:2833
  #, gcc-internal-format
  msgid "requested alignment is not a constant"
  msgstr ""
  
! #: m2/gm2-gcc/m2type.cc:2835
  #, gcc-internal-format
  msgid "requested alignment is not a power of 2"
  msgstr ""
  
! #: m2/gm2-gcc/m2type.cc:2837
  #, gcc-internal-format
  msgid "requested alignment is too large"
  msgstr ""
  
! #: m2/gm2-gcc/m2type.cc:2863
  #, gcc-internal-format
  msgid "alignment may not be specified for %qD"
  msgstr ""
*************** msgstr ""
*** 87576,87646 ****
  msgid "creating selector for nonexistent method %qE"
  msgstr ""
  
! #: rust/backend/rust-constexpr.cc:1676
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "array size expression is not supported yet"
  msgstr "-pipe не падтрымліваецца"
  
! #: rust/backend/rust-constexpr.cc:1803
  #, fuzzy, gcc-internal-format
  msgid "constant folding not supported for this tree code"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: rust/backend/rust-constexpr.cc:2480
  #, gcc-internal-format
  msgid "cast from %qT is not allowed"
  msgstr ""
  
! #: rust/backend/rust-constexpr.cc:2751
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: rust/backend/rust-constexpr.cc:6172
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: rust/backend/rust-constexpr.cc:6181
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> context"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: rust/backend/rust-constexpr.cc:6427
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: rust/backend/rust-tree.cc:616
  #, gcc-internal-format
  msgid "ignoring return value of %qD, that must be used: %qs"
  msgstr ""
  
! #: rust/backend/rust-tree.cc:617
  #, fuzzy, gcc-internal-format
  #| msgid "size of return value of `%s' is %u bytes"
  msgid "ignoring return value of %qD, that must be used"
  msgstr "памер вяртаемага значэння \"%s\" %u байт"
  
! #: rust/backend/rust-tree.cc:633
  #, gcc-internal-format
  msgid "ignoring returned value of type %qT, that must be used: %qs"
  msgstr ""
  
! #: rust/backend/rust-tree.cc:634
  #, gcc-internal-format
  msgid "ignoring returned value of type %qT, that must be used"
  msgstr ""
  
! #: rust/checks/lints/rust-lint-unused-var.cc:51
  #, fuzzy, gcc-internal-format
  #| msgid "unused parameter `%s'"
  msgid "unused name %qE"
  msgstr "невыкарыстаемы параметр \"%s\""
  
! #: rust/resolve/rust-ast-resolve-expr.cc:134
! #: rust/resolve/rust-late-name-resolver-2.0.cc:270
  #, gcc-internal-format, gfc-internal-format
  msgid "are you trying to break %s? how dare you?"
  msgstr ""
--- 91561,91640 ----
  msgid "creating selector for nonexistent method %qE"
  msgstr ""
  
! #: rust/backend/rust-constexpr.cc:936
! #, gcc-internal-format
! msgid "accessing value of %qE through a %qT glvalue in a constant expression"
! msgstr ""
! 
! #: rust/backend/rust-constexpr.cc:1723
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "array size expression is not supported yet"
  msgstr "-pipe не падтрымліваецца"
  
! #: rust/backend/rust-constexpr.cc:1852
  #, fuzzy, gcc-internal-format
  msgid "constant folding not supported for this tree code"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: rust/backend/rust-constexpr.cc:2562
  #, gcc-internal-format
  msgid "cast from %qT is not allowed"
  msgstr ""
  
! #: rust/backend/rust-constexpr.cc:2837
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: rust/backend/rust-constexpr.cc:4544
! #, fuzzy, gcc-internal-format
! msgid "is not a constant expression"
! msgstr "памер масіва \"%s\" адмоўны"
! 
! #: rust/backend/rust-constexpr.cc:6396
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: rust/backend/rust-constexpr.cc:6405
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> context"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: rust/backend/rust-constexpr.cc:6656
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: rust/backend/rust-tree.cc:620
  #, gcc-internal-format
  msgid "ignoring return value of %qD, that must be used: %qs"
  msgstr ""
  
! #: rust/backend/rust-tree.cc:621
  #, fuzzy, gcc-internal-format
  #| msgid "size of return value of `%s' is %u bytes"
  msgid "ignoring return value of %qD, that must be used"
  msgstr "памер вяртаемага значэння \"%s\" %u байт"
  
! #: rust/backend/rust-tree.cc:637
  #, gcc-internal-format
  msgid "ignoring returned value of type %qT, that must be used: %qs"
  msgstr ""
  
! #: rust/backend/rust-tree.cc:638
  #, gcc-internal-format
  msgid "ignoring returned value of type %qT, that must be used"
  msgstr ""
  
! #: rust/checks/lints/rust-lint-unused-var.cc:53
  #, fuzzy, gcc-internal-format
  #| msgid "unused parameter `%s'"
  msgid "unused name %qE"
  msgstr "невыкарыстаемы параметр \"%s\""
  
! #: rust/resolve/rust-late-name-resolver-2.0.cc:340
  #, gcc-internal-format, gfc-internal-format
  msgid "are you trying to break %s? how dare you?"
  msgstr ""
*************** msgstr ""
*** 87662,87670 ****
  #~ msgid "struct"
  #~ msgstr "структура"
  
- #~ msgid "members"
- #~ msgstr "члены"
- 
  #, fuzzy
  #~ msgid "syntax error: cannot back up"
  #~ msgstr "сінтаксічная памылка"
--- 91656,91661 ----
*************** msgstr ""
*** 87741,87750 ****
  #~ msgid "%s: warning: "
  #~ msgstr "%s: увага: "
  
- #, fuzzy, c-format
- #~ msgid "extraneous argument to `%s' option"
- #~ msgstr "аргумент для \"%s\" прапушчан"
- 
  #, fuzzy
  #~ msgid "argument to `-l' is missing"
  #~ msgstr "аргумент для \"-x\" прапушчан"
--- 91732,91737 ----
*************** msgstr ""
*** 87784,87789 ****
--- 91771,91780 ----
  #~ msgstr "выкарыстаньне: %s [выключальнікі] увод вывад"
  
  #, c-format
+ #~ msgid "#error%.*s"
+ #~ msgstr "#памылка%.*s"
+ 
+ #, c-format
  #~ msgid "#warning%.*s"
  #~ msgstr "#увага%.*s"
  
*************** msgstr ""
*** 87996,88001 ****
--- 91987,91995 ----
  #~ msgid "Truncating characters on right side of character constant at %0"
  #~ msgstr "мнагасімвальная сімвальная канстанта"
  
+ #~ msgid "abstract method in non-abstract class"
+ #~ msgstr "абстрактны метад у неабстрактным класе"
+ 
  #, c-format
  #~ msgid "method '%s' not found in class"
  #~ msgstr "метад \"%s\" не знойдзен у класе"
diff -Nrcpad gcc-16-20260222/gcc/po/da.po gcc-16-20260301/gcc/po/da.po
*** gcc-16-20260222/gcc/po/da.po	Sun Feb 22 22:32:07 2026
--- gcc-16-20260301/gcc/po/da.po	Sun Mar  1 22:32:07 2026
*************** msgid ""
*** 137,143 ****
  msgstr ""
  "Project-Id-Version: gcc-9.1-b20190203\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2025-08-01 17:58+0000\n"
  "PO-Revision-Date: 2019-02-14 11:00+0200\n"
  "Last-Translator: Joe Hansen <joedalton2@yahoo.dk>\n"
  "Language-Team: Danish <dansk@dansk-gruppen.dk>\n"
--- 137,143 ----
  msgstr ""
  "Project-Id-Version: gcc-9.1-b20190203\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2026-02-19 21:05+0000\n"
  "PO-Revision-Date: 2019-02-14 11:00+0200\n"
  "Last-Translator: Joe Hansen <joedalton2@yahoo.dk>\n"
  "Language-Team: Danish <dansk@dansk-gruppen.dk>\n"
*************** msgstr "forskellige funktionsattributter
*** 260,427 ****
  msgid "function has external linkage when the user requests only inlining static for live patching"
  msgstr ""
  
! #: cif-code.def:144
  msgid "unreachable"
  msgstr "kan ikke nås"
  
! #. The remainder are real diagnostic types.
! #: diagnostic.def:33
! msgid "fatal error: "
! msgstr "fatal fejl: "
! 
! #. This is like DK_ICE, but backtrace is not printed.  Used in the driver
! #. when reporting fatal signal in the compiler.
! #: diagnostic.def:34 diagnostic.def:55
! msgid "internal compiler error: "
! msgstr "intern oversætterfejl: "
! 
! #. This one is just for counting DK_WARNING promoted to DK_ERROR
! #. due to -Werror and -Werror=warning.
! #: diagnostic.def:35 diagnostic.def:52
! msgid "error: "
! msgstr "fejl: "
! 
! #: diagnostic.def:36
! msgid "sorry, unimplemented: "
! msgstr "desværre, ikke implementeret: "
! 
! #: diagnostic.def:37
! msgid "warning: "
! msgstr "advarsel: "
! 
! #: diagnostic.def:38
! msgid "anachronism: "
! msgstr "anakronisme: "
! 
! #: diagnostic.def:39
! msgid "note: "
! msgstr "bemærk: "
! 
! #: diagnostic.def:40
! msgid "debug: "
! msgstr "fejlfinding: "
! 
! #. For use when using the diagnostic_show_locus machinery to show
! #. a range of events within a path.
! #: diagnostic.def:44
! msgid "path: "
! msgstr ""
! 
! #. These two would be re-classified as DK_WARNING or DK_ERROR, so the
! #. prefix does not matter.
! #: diagnostic.def:48
! msgid "pedwarn: "
! msgstr "pedwarn: "
! 
! #: diagnostic.def:49
! msgid "permerror: "
! msgstr "permerror: "
  
  #: config/i386/djgpp.h:143
  #, c-format
  msgid "-f%s ignored (not supported for DJGPP)\n"
  msgstr "-f%s ignoreret (ikke understøttet for DJGPP)\n"
  
! #. The remainder are real diagnostic types.
! #: fortran/gfc-diagnostic.def:33
! msgid "Fatal Error"
! msgstr "Fatal fejl"
! 
! #. This is like DK_ICE, but backtrace is not printed.  Used in the driver
! #. when reporting fatal signal in the compiler.
! #: fortran/gfc-diagnostic.def:34 fortran/gfc-diagnostic.def:50
! msgid "internal compiler error"
! msgstr "intern oversætterfejl"
! 
! #: fortran/gfc-diagnostic.def:35
! msgid "Error"
! msgstr "Fejl"
! 
! #: fortran/gfc-diagnostic.def:36
! msgid "sorry, unimplemented"
! msgstr "desværre, ikke implementeret"
! 
! #: fortran/gfc-diagnostic.def:37
! msgid "Warning"
! msgstr "Advarsel"
! 
! #: fortran/gfc-diagnostic.def:38
! msgid "anachronism"
! msgstr "anakronisme"
! 
! #: fortran/gfc-diagnostic.def:39
! msgid "note"
! msgstr "bemærk"
! 
! #: fortran/gfc-diagnostic.def:40
! msgid "debug"
! msgstr "fejlsøg"
! 
! #. These two would be re-classified as DK_WARNING or DK_ERROR, so the
! #. prefix does not matter.
! #: fortran/gfc-diagnostic.def:43
! msgid "pedwarn"
! msgstr "pedwarn"
! 
! #: fortran/gfc-diagnostic.def:44
! msgid "permerror"
! msgstr "permerror"
! 
! #. This one is just for counting DK_WARNING promoted to DK_ERROR
! #. due to -Werror and -Werror=warning.
! #: fortran/gfc-diagnostic.def:47
! msgid "error"
! msgstr "fejl"
! 
! #: gcc.cc:859 gcc.cc:916
  #, fuzzy
  msgid "-gz is not supported in this configuration"
  msgstr "%s understøttes ikke af denne konfiguration"
  
! #: gcc.cc:865
  #, fuzzy
  msgid "-gz=zstd is not supported in this configuration"
  msgstr "%s understøttes ikke af denne konfiguration"
  
! #: gcc.cc:1099
  #, fuzzy
  msgid "-fuse-linker-plugin is not supported in this configuration"
  msgstr "%s understøttes ikke af denne konfiguration"
  
! #: gcc.cc:1115
  #, fuzzy
  msgid "cannot specify -static with -fsanitize=address"
  msgstr "kan ikke angive -o med -c eller -S og flere oversættelser"
  
! #: gcc.cc:1117
  #, fuzzy
  msgid "cannot specify -static with -fsanitize=hwaddress"
  msgstr "kan ikke angive -o med -c eller -S og flere oversættelser"
  
! #: gcc.cc:1119
  msgid "cannot specify -static with -fsanitize=thread"
  msgstr ""
  
! #: gcc.cc:1141
  #, fuzzy
  msgid "-fvtable-verify=std is not supported in this configuration"
  msgstr "%s understøttes ikke af denne konfiguration"
  
! #: gcc.cc:1143
  #, fuzzy
  msgid "-fvtable-verify=preinit is not supported in this configuration"
  msgstr "%s understøttes ikke af denne konfiguration"
  
! #: gcc.cc:1286 ada/gcc-interface/lang-specs.h:37
  msgid "-pg and -fomit-frame-pointer are incompatible"
  msgstr "-pg og -fomit-frame-pointer er indbyrdes uforenelige"
  
! #: gcc.cc:1461
  #, fuzzy
  msgid "GNU C no longer supports -traditional without -E"
  msgstr "GNU C understøtter ikke -CC uden -E"
  
! #: gcc.cc:1470
  #, fuzzy
  #| msgid "-E required when input is from standard input"
  msgid "-E or -x required when input is from standard input"
--- 260,335 ----
  msgid "function has external linkage when the user requests only inlining static for live patching"
  msgstr ""
  
! #: cif-code.def:145
! #, fuzzy
! #| msgid "no file specified with -fdump-translation-unit"
! msgid "callee must remain in translation unit"
! msgstr "ingen filer angivet med -fdump-translation-unit"
! 
! #: cif-code.def:149
  msgid "unreachable"
  msgstr "kan ikke nås"
  
! #: cif-code.def:154
! #, fuzzy
! #| msgid "left shift count is negative"
! msgid "callback edges cannot be inlined"
! msgstr "venstreskiftsantal er negativ"
  
  #: config/i386/djgpp.h:143
  #, c-format
  msgid "-f%s ignored (not supported for DJGPP)\n"
  msgstr "-f%s ignoreret (ikke understøttet for DJGPP)\n"
  
! #: gcc.cc:873 gcc.cc:930
  #, fuzzy
  msgid "-gz is not supported in this configuration"
  msgstr "%s understøttes ikke af denne konfiguration"
  
! #: gcc.cc:879
  #, fuzzy
  msgid "-gz=zstd is not supported in this configuration"
  msgstr "%s understøttes ikke af denne konfiguration"
  
! #: gcc.cc:1124
  #, fuzzy
  msgid "-fuse-linker-plugin is not supported in this configuration"
  msgstr "%s understøttes ikke af denne konfiguration"
  
! #: gcc.cc:1140
  #, fuzzy
  msgid "cannot specify -static with -fsanitize=address"
  msgstr "kan ikke angive -o med -c eller -S og flere oversættelser"
  
! #: gcc.cc:1142
  #, fuzzy
  msgid "cannot specify -static with -fsanitize=hwaddress"
  msgstr "kan ikke angive -o med -c eller -S og flere oversættelser"
  
! #: gcc.cc:1144
  msgid "cannot specify -static with -fsanitize=thread"
  msgstr ""
  
! #: gcc.cc:1166
  #, fuzzy
  msgid "-fvtable-verify=std is not supported in this configuration"
  msgstr "%s understøttes ikke af denne konfiguration"
  
! #: gcc.cc:1168
  #, fuzzy
  msgid "-fvtable-verify=preinit is not supported in this configuration"
  msgstr "%s understøttes ikke af denne konfiguration"
  
! #: gcc.cc:1311 ada/gcc-interface/lang-specs.h:37
  msgid "-pg and -fomit-frame-pointer are incompatible"
  msgstr "-pg og -fomit-frame-pointer er indbyrdes uforenelige"
  
! #: gcc.cc:1486
  #, fuzzy
  msgid "GNU C no longer supports -traditional without -E"
  msgstr "GNU C understøtter ikke -CC uden -E"
  
! #: gcc.cc:1495
  #, fuzzy
  #| msgid "-E required when input is from standard input"
  msgid "-E or -x required when input is from standard input"
*************** msgstr "-bundle er ikke tilladt med -dyn
*** 477,483 ****
  msgid "-force_flat_namespace not allowed with -dynamiclib"
  msgstr "-force_flat_namespace er ikke tilladt med -dynamiclib"
  
! #: config/darwin.h:216 config/darwin.h:672
  #, fuzzy
  msgid "gsplit-dwarf is not supported on this platform"
  msgstr "egenskaben '%s' er ikke understøttet på denne platform"
--- 385,391 ----
  msgid "-force_flat_namespace not allowed with -dynamiclib"
  msgstr "-force_flat_namespace er ikke tilladt med -dynamiclib"
  
! #: config/darwin.h:216 config/darwin.h:687
  #, fuzzy
  msgid "gsplit-dwarf is not supported on this platform"
  msgstr "egenskaben '%s' er ikke understøttet på denne platform"
*************** msgstr ""
*** 501,517 ****
  msgid "cannot use mshared and static together"
  msgstr ""
  
! #: config/sol2.h:335 config/sol2.h:340
  #, fuzzy
  msgid "does not support multilib"
  msgstr "%s understøtter ikke %s"
  
! #: config/sol2.h:433
  #, fuzzy
! msgid "-pie is not supported in this configuration"
  msgstr "%s understøttes ikke af denne konfiguration"
  
! #: config/vxworks.h:219
  #, fuzzy
  #| msgid "-membedded-pic and -mabicalls are incompatible"
  msgid "-Xbind-now and -Xbind-lazy are incompatible"
--- 409,425 ----
  msgid "cannot use mshared and static together"
  msgstr ""
  
! #: config/sol2.h:305 config/sol2.h:307
  #, fuzzy
  msgid "does not support multilib"
  msgstr "%s understøtter ikke %s"
  
! #: config/sol2.h:362 config/sol2.h:371
  #, fuzzy
! msgid "-gsctf is not supported in this configuration"
  msgstr "%s understøttes ikke af denne konfiguration"
  
! #: config/vxworks.h:236
  #, fuzzy
  #| msgid "-membedded-pic and -mabicalls are incompatible"
  msgid "-Xbind-now and -Xbind-lazy are incompatible"
*************** msgstr "-membedded-pic og -mabicalls er
*** 522,528 ****
  msgid "consider using `-pg' instead of `-p' with gprof (1)"
  msgstr ""
  
! #: config/arc/arc.h:68 config/mips/mips.h:1511
  msgid "may not use both -EB and -EL"
  msgstr "kan ikke bruge både -EB og -EL"
  
--- 430,436 ----
  msgid "consider using `-pg' instead of `-p' with gprof (1)"
  msgstr ""
  
! #: config/arc/arc.h:68 config/mips/mips.h:1532
  msgid "may not use both -EB and -EL"
  msgstr "kan ikke bruge både -EB og -EL"
  
*************** msgstr "'%T' er ikke en skabelon"
*** 559,565 ****
  msgid "Darwin does not support -mfentry or associated options"
  msgstr ""
  
! #: config/i386/sol2.h:59
  #, fuzzy
  #| msgid "-mips%d not supported"
  msgid "-mx32 is not supported on Solaris"
--- 467,473 ----
  msgid "Darwin does not support -mfentry or associated options"
  msgstr ""
  
! #: config/i386/sol2.h:56
  #, fuzzy
  #| msgid "-mips%d not supported"
  msgid "-mx32 is not supported on Solaris"
*************** msgstr ""
*** 603,608 ****
--- 511,526 ----
  msgid "  profiling support are only provided in archive format"
  msgstr ""
  
+ #: config/riscv/riscv.h:127
+ msgid "At least one valid -mcpu option must be given after -march=unset"
+ msgstr ""
+ 
+ #: config/rs6000/aix.h:286
+ #, fuzzy
+ #| msgid "-fdata-sections not supported on AIX"
+ msgid "stack-protector not supported on AIX"
+ msgstr "-fdata-sections er ikke understøttet på AIX"
+ 
  #: config/rs6000/darwin.h:126
  msgid " conflicting code gen style switches are used"
  msgstr " konfliktende kodegenereringstilvalg er benyttet"
*************** msgstr "%s understøttes ikke af denne k
*** 647,653 ****
  
  #: config/sparc/linux64.h:156 config/sparc/linux64.h:162
  #: config/sparc/netbsd-elf.h:103 config/sparc/netbsd-elf.h:112
! #: config/sparc/sol2.h:240 config/sparc/sol2.h:246
  msgid "may not use both -m32 and -m64"
  msgstr "-m32 og -m64 er indbyrdes uforenelige"
  
--- 565,571 ----
  
  #: config/sparc/linux64.h:156 config/sparc/linux64.h:162
  #: config/sparc/netbsd-elf.h:103 config/sparc/netbsd-elf.h:112
! #: config/sparc/sol2.h:197 config/sparc/sol2.h:203
  msgid "may not use both -m32 and -m64"
  msgstr "-m32 og -m64 er indbyrdes uforenelige"
  
*************** msgstr ""
*** 696,6821 ****
  msgid "objc++-cpp-output is deprecated; please use objective-c++-cpp-output instead"
  msgstr ""
  
! #: fortran/lang.opt:146
! #, no-c-format
! msgid "-J<directory>\tPut MODULE files in 'directory'."
! msgstr ""
! 
! #: fortran/lang.opt:198
! #, fuzzy, no-c-format
! msgid "Warn about possible aliasing of dummy arguments."
! msgstr "Advar om mulige manglende paranteser"
! 
! #: fortran/lang.opt:202
! #, no-c-format
! msgid "Warn about alignment of COMMON blocks."
! msgstr ""
! 
! #: fortran/lang.opt:206
! #, fuzzy, no-c-format
! msgid "Warn about missing ampersand in continued character constants."
! msgstr "Advar om brug af multitegnskonstanter"
! 
! #: fortran/lang.opt:210
! #, fuzzy, no-c-format
! #| msgid "Warn about function pointer arithmetic"
! msgid "Warn about creation of array temporaries."
! msgstr "Advar om beregninger på funktionshenvisninger"
! 
! #: fortran/lang.opt:214 fortran/lang.opt:547 c-family/c.opt:1692
! #: config/alpha/alpha.opt:31 common.opt:691 common.opt:849 common.opt:1112
! #: common.opt:1116 common.opt:1120 common.opt:1124 common.opt:1876
! #: common.opt:1979 common.opt:2161 common.opt:2165 common.opt:2476
! #: common.opt:2702 common.opt:3469
  #, no-c-format
! msgid "Does nothing. Preserved for backward compatibility."
  msgstr ""
  
! #: fortran/lang.opt:218
  #, no-c-format
! msgid "Warn if the type of a variable might be not interoperable with C."
  msgstr ""
  
! #: fortran/lang.opt:226
! #, fuzzy, no-c-format
! msgid "Warn about truncated character expressions."
! msgstr "Advar om brug af multitegnskonstanter"
! 
! #: fortran/lang.opt:230
  #, no-c-format
! msgid "Warn about equality comparisons involving REAL or COMPLEX expressions."
  msgstr ""
  
! #: fortran/lang.opt:238
! #, fuzzy, no-c-format
! #| msgid "Warn about implicit function declarations"
! msgid "Warn about most implicit conversions."
! msgstr "Advar om underforståede funktionserklæringer"
! 
! #: fortran/lang.opt:242
  #, fuzzy, no-c-format
! #| msgid "Warn about possibly confusing type conversions"
! msgid "Warn about possibly incorrect subscripts in do loops."
! msgstr "Advar om typekonverteringer der kan være forvirrende"
! 
! #: fortran/lang.opt:246
! #, no-c-format
! msgid "Warn when arguments of external procedures do not match."
! msgstr ""
  
! #: fortran/lang.opt:254
  #, no-c-format
! msgid "Warn if loops have been interchanged."
  msgstr ""
  
! #: fortran/lang.opt:258
! #, fuzzy, no-c-format
! #| msgid "Warn about implicit function declarations"
! msgid "Warn about function call elimination."
! msgstr "Advar om underforståede funktionserklæringer"
! 
! #: fortran/lang.opt:262
! #, fuzzy, no-c-format
! #| msgid "Warn about implicit function declarations"
! msgid "Warn about calls with implicit interface."
! msgstr "Advar om underforståede funktionserklæringer"
! 
! #: fortran/lang.opt:266
! #, fuzzy, no-c-format
! #| msgid "External procedure `%A' is passed as actual argument at %0 but not explicitly declared EXTERNAL"
! msgid "Warn about called procedures not explicitly declared."
! msgstr "Ekstern procedure '%A' er overbragt som faktisk parameter ved %0, men ikke eksplicit erklæret EXTERNAL"
! 
! #: fortran/lang.opt:270
! #, fuzzy, no-c-format
! msgid "Warn about constant integer divisions with truncated results."
! msgstr "Advar ikke om heltalsdivision på oversættelsestidspunktet med nul"
! 
! #: fortran/lang.opt:274
! #, fuzzy, no-c-format
! msgid "Warn about truncated source lines."
! msgstr "Advar om funktionserklæringer uden prototype"
! 
! #: fortran/lang.opt:278
  #, no-c-format
! msgid "Warn on intrinsics not part of the selected standard."
  msgstr ""
  
! #: fortran/lang.opt:290
! #, fuzzy, no-c-format
! msgid "Warn about USE statements that have no ONLY qualifier."
! msgstr "Advar om brug af multitegnskonstanter"
! 
! #: fortran/lang.opt:306
  #, no-c-format
! msgid "Warn that -fno-automatic may break recursion."
  msgstr ""
  
! #: fortran/lang.opt:314
  #, no-c-format
! msgid "Warn about real-literal-constants with 'q' exponent-letter."
  msgstr ""
  
! #: fortran/lang.opt:318
! #, fuzzy, no-c-format
! #| msgid "Warn when a variable is unused"
! msgid "Warn when a left-hand-side array variable is reallocated."
! msgstr "Advar når en variabel ikke benyttes"
! 
! #: fortran/lang.opt:322
  #, fuzzy, no-c-format
! #| msgid "Warn when a variable is unused"
! msgid "Warn when a left-hand-side variable is reallocated."
! msgstr "Advar når en variabel ikke benyttes"
! 
! #: fortran/lang.opt:326
! #, no-c-format
! msgid "Warn if the pointer in a pointer assignment might outlive its target."
! msgstr ""
  
! #: fortran/lang.opt:334
  #, fuzzy, no-c-format
! msgid "Warn about \"suspicious\" constructs."
! msgstr "Advar om mistænkelige erklæringer af main"
  
! #: fortran/lang.opt:338
  #, no-c-format
! msgid "Permit nonconforming uses of the tab character."
  msgstr ""
  
! #: fortran/lang.opt:342
! #, fuzzy, no-c-format
! #| msgid "zero-length %s format string"
! msgid "Warn about an invalid DO loop."
! msgstr "formateringsstreng %s med længden nul"
! 
! #: fortran/lang.opt:346
! #, fuzzy, no-c-format
! #| msgid "overflow in constant expression"
! msgid "Warn about underflow of numerical constant expressions."
! msgstr "overløb i konstant udtryk"
! 
! #: fortran/lang.opt:354
  #, no-c-format
! msgid "Warn if a user-procedure has the same name as an intrinsic."
  msgstr ""
  
! #: fortran/lang.opt:362
! #, fuzzy, no-c-format
! #| msgid "Warn about unrecognized pragmas"
! msgid "Warn about unused dummy arguments."
! msgstr "Advar om ukendte pragmaer"
! 
! #: fortran/lang.opt:366
! #, fuzzy, no-c-format
! #| msgid "zero-length %s format string"
! msgid "Warn about zero-trip DO loops."
! msgstr "formateringsstreng %s med længden nul"
! 
! #: fortran/lang.opt:370
! #, fuzzy, no-c-format
! msgid "Enable preprocessing."
! msgstr "Aktivér stakprøvning"
! 
! #: fortran/lang.opt:378
! #, fuzzy, no-c-format
! #| msgid "Disable indexed addressing"
! msgid "Disable preprocessing."
! msgstr "Deaktivér indekseret adressering"
! 
! #: fortran/lang.opt:386
  #, fuzzy, no-c-format
! #| msgid "default argument specified in explicit specialization"
! msgid "Accept argument mismatches in procedure calls."
! msgstr "standardparameter angivet i eksplicit specialisering"
  
! #: fortran/lang.opt:390
  #, no-c-format
! msgid "Eliminate multiple function invocations also for impure functions."
  msgstr ""
  
! #: fortran/lang.opt:394
  #, no-c-format
! msgid "Enable alignment of COMMON blocks."
  msgstr ""
  
! #: fortran/lang.opt:398
  #, no-c-format
! msgid "All intrinsics procedures are available regardless of selected standard."
  msgstr ""
  
! #: fortran/lang.opt:402
  #, no-c-format
! msgid "Allow a BOZ literal constant to appear in an invalid context and with X instead of Z."
  msgstr ""
  
! #: fortran/lang.opt:410
  #, fuzzy, no-c-format
! msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements."
! msgstr "Behandl lokale variable og COMMON-blokke som om de var nævnt i SAVE-sætninger"
! 
! #: fortran/lang.opt:414
! #, no-c-format
! msgid "Specify that backslash in string introduces an escape character."
! msgstr ""
! 
! #: fortran/lang.opt:418
! #, no-c-format
! msgid "Produce a backtrace when a runtime error is encountered."
! msgstr ""
! 
! #: fortran/lang.opt:422
! #, no-c-format
! msgid "-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will use BLAS."
! msgstr ""
  
! #: fortran/lang.opt:433
  #, no-c-format
! msgid "Produce a warning at runtime if a array temporary has been created for a procedure argument."
  msgstr ""
  
! #: fortran/lang.opt:437
  #, no-c-format
! msgid "-fconvert=<big-endian|little-endian|native|swap|r16_ieee|r16_ibm>\tThe endianness used for unformatted files."
  msgstr ""
  
! #: fortran/lang.opt:462
  #, fuzzy, no-c-format
! #| msgid "Use the Cygwin interface"
! msgid "Use the Cray Pointer extension."
! msgstr "Benyt Cygwin-grænsefladen"
  
! #: fortran/lang.opt:466
  #, fuzzy, no-c-format
! msgid "Generate C prototypes from BIND(C) declarations."
! msgstr "Advar om funktionserklæringer uden prototype"
  
! #: fortran/lang.opt:470
  #, fuzzy, no-c-format
! msgid "Generate C prototypes from non-BIND(C) external procedure definitions."
! msgstr "Advar om funktionserklæringer uden prototype"
  
! #: fortran/lang.opt:474
  #, no-c-format
! msgid "Ignore 'D' in column one in fixed form."
  msgstr ""
  
! #: fortran/lang.opt:478
  #, no-c-format
! msgid "Treat lines with 'D' in column one as comments."
  msgstr ""
  
! #: fortran/lang.opt:482
  #, no-c-format
! msgid "Issue debug information for compiler-generated auxiliary variables."
! msgstr ""
  
! #: fortran/lang.opt:486
  #, fuzzy, no-c-format
! #| msgid "Enable Transmeta picoJava extensions"
! msgid "Enable all DEC language extensions."
! msgstr "Aktivér Transmeta picoJava-udvidelser"
  
! #: fortran/lang.opt:490
  #, fuzzy, no-c-format
! #| msgid "Enable the use of the short load instructions."
! msgid "Enable the use of blank format items in format strings."
! msgstr "Aktiver brug af short load-instruktioner."
  
! #: fortran/lang.opt:494
  #, no-c-format
! msgid "Enable the use of character literals in assignments and data statements for non-character variables."
  msgstr ""
  
! #: fortran/lang.opt:499
  #, no-c-format
! msgid "Enable legacy parsing of INCLUDE as statement."
! msgstr ""
  
! #: fortran/lang.opt:503
! #, no-c-format
! msgid "Enable default widths for i, f and g format specifiers."
! msgstr ""
  
! #: fortran/lang.opt:507
! #, no-c-format
! msgid "Enable kind-specific variants of integer intrinsic functions."
! msgstr ""
  
! #: fortran/lang.opt:511
  #, no-c-format
! msgid "Enable legacy math intrinsics for compatibility."
! msgstr ""
  
! #: fortran/lang.opt:515
  #, fuzzy, no-c-format
! #| msgid "Enable support for huge objects"
! msgid "Enable support for DEC STRUCTURE/RECORD."
! msgstr "Aktivér understøttelse af enorme objekter"
  
! #: fortran/lang.opt:519
  #, no-c-format
! msgid "Enable DEC-style STATIC and AUTOMATIC attributes."
  msgstr ""
  
! #: fortran/lang.opt:523
! #, no-c-format
! msgid "Set the default double precision kind to an 8 byte wide type."
! msgstr ""
  
! #: fortran/lang.opt:527
  #, no-c-format
! msgid "Set the default integer kind to an 8 byte wide type."
  msgstr ""
  
! #: fortran/lang.opt:531
  #, no-c-format
! msgid "Set the default real kind to an 8 byte wide type."
  msgstr ""
  
! #: fortran/lang.opt:535
  #, no-c-format
! msgid "Set the default real kind to an 10 byte wide type."
  msgstr ""
  
! #: fortran/lang.opt:539
! #, no-c-format
! msgid "Set the default real kind to an 16 byte wide type."
! msgstr ""
  
! #: fortran/lang.opt:543
  #, no-c-format
! msgid "Allow dollar signs in entity names."
! msgstr ""
  
! #: fortran/lang.opt:551
  #, fuzzy, no-c-format
! msgid "Display the code tree after parsing."
! msgstr "Foretag en komplet registerflytningsoptimering"
  
! #: fortran/lang.opt:555
  #, fuzzy, no-c-format
! msgid "Display the code tree after front end optimization."
! msgstr "Foretag en komplet registerflytningsoptimering"
  
! #: fortran/lang.opt:559
  #, fuzzy, no-c-format
! msgid "Display the global symbol table after parsing."
! msgstr "Foretag en komplet registerflytningsoptimering"
  
! #: fortran/lang.opt:563
  #, fuzzy, no-c-format
! msgid "Display the code tree after parsing; deprecated option."
! msgstr "Foretag en komplet registerflytningsoptimering"
! 
! #: fortran/lang.opt:567
! #, no-c-format
! msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays."
! msgstr ""
  
! #: fortran/lang.opt:571
  #, fuzzy, no-c-format
! #| msgid "Use normal calling convention"
! msgid "Use f2c calling convention."
! msgstr "Brug normal kaldekonvention"
  
! #: fortran/lang.opt:575 cobol/lang.opt:83
  #, fuzzy, no-c-format
! #| msgid "Assume that pointers not aliased"
! msgid "Assume that the source file is fixed form."
! msgstr "Antag at henvisninger ikke kan være aliaser"
  
! #: fortran/lang.opt:579
! #, no-c-format
! msgid "Force creation of temporary to test infrequently-executed forall code."
! msgstr ""
  
! #: fortran/lang.opt:583
  #, no-c-format
! msgid "Interpret any INTEGER(4) as an INTEGER(8)."
  msgstr ""
  
! #: fortran/lang.opt:587 fortran/lang.opt:591
! #, no-c-format
! msgid "Specify where to find the compiled intrinsic modules."
! msgstr ""
  
! #: fortran/lang.opt:595
  #, no-c-format
! msgid "Allow arbitrary character line width in fixed mode."
  msgstr ""
  
! #: fortran/lang.opt:599
  #, no-c-format
! msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode."
  msgstr ""
  
! #: fortran/lang.opt:603
  #, no-c-format
! msgid "Pad shorter fixed form lines to line width with spaces."
  msgstr ""
  
! #: fortran/lang.opt:607
  #, no-c-format
! msgid "-ffpe-trap=[...]\tStop on following floating point exceptions."
! msgstr ""
  
! #: fortran/lang.opt:611
  #, no-c-format
! msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
  msgstr ""
  
! #: fortran/lang.opt:615 cobol/lang.opt:87
  #, fuzzy, no-c-format
! #| msgid "Assume that pointers not aliased"
! msgid "Assume that the source file is free form."
! msgstr "Antag at henvisninger ikke kan være aliaser"
! 
! #: fortran/lang.opt:619
! #, no-c-format
! msgid "Allow arbitrary character line width in free mode."
! msgstr ""
! 
! #: fortran/lang.opt:623
! #, no-c-format
! msgid "-ffree-line-length-<n>\tUse n as character line width in free mode."
! msgstr ""
! 
! #: fortran/lang.opt:627
! #, no-c-format
! msgid "Try to interchange loops if profitable."
! msgstr ""
  
! #: fortran/lang.opt:631
  #, fuzzy, no-c-format
! #| msgid "Enable linker optimizations"
! msgid "Enable front end optimization."
! msgstr "Aktivér sammenkæderoptimeringer"
! 
! #: fortran/lang.opt:635
! #, no-c-format
! msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements."
! msgstr ""
! 
! #: fortran/lang.opt:639
! #, no-c-format
! msgid "-finit-character=<n>\tInitialize local character variables to ASCII value n."
! msgstr ""
! 
! #: fortran/lang.opt:643
! #, no-c-format
! msgid "Initialize components of derived type variables according to other init flags."
! msgstr ""
  
! #: fortran/lang.opt:647
  #, no-c-format
! msgid "-finit-integer=<n>\tInitialize local integer variables to n."
  msgstr ""
  
! #: fortran/lang.opt:651
  #, fuzzy, no-c-format
! #| msgid "Initialize local vars and arrays to zero"
! msgid "Initialize local variables to zero (from g77)."
! msgstr "Klargør lokale variable og tabeller til nul"
! 
! #: fortran/lang.opt:655
! #, no-c-format
! msgid "-finit-logical=<true|false>\tInitialize local logical variables."
! msgstr ""
! 
! #: fortran/lang.opt:659
! #, no-c-format
! msgid "-finit-real=<zero|snan|nan|inf|-inf>\tInitialize local real variables."
! msgstr ""
! 
! #: fortran/lang.opt:681
! #, no-c-format
! msgid "-finline-arg-packing\tPerform argument packing inline."
! msgstr ""
! 
! #: fortran/lang.opt:691
! #, no-c-format
! msgid "Enable generation of inline code instead of calls to functions from the library to implement intrinsics."
! msgstr ""
! 
! #: fortran/lang.opt:712
! #, no-c-format
! msgid "-finline-matmul-limit=<n>\tSpecify the size of the largest matrix for which matmul will be inlined."
! msgstr ""
! 
! #: fortran/lang.opt:716
! #, no-c-format
! msgid "-fmax-array-constructor=<n>\tMaximum number of objects in an array constructor."
! msgstr ""
! 
! #: fortran/lang.opt:720
! #, no-c-format
! msgid "-fmax-identifier-length=<n>\tMaximum identifier length."
! msgstr ""
  
! #: fortran/lang.opt:724
  #, no-c-format
! msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords."
  msgstr ""
  
! #: fortran/lang.opt:728
  #, no-c-format
! msgid "-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be put on the stack."
  msgstr ""
  
! #: fortran/lang.opt:732
  #, fuzzy, no-c-format
! #| msgid "Pass all arguments on stack"
! msgid "Put all local arrays on stack."
! msgstr "Overbring alle parametre på stakken"
! 
! #: fortran/lang.opt:736
! #, no-c-format
! msgid "Set default accessibility of module entities to PRIVATE."
! msgstr ""
! 
! #: fortran/lang.opt:756
! #, no-c-format
! msgid "Handle OpenMP allocators for allocatables and pointers."
! msgstr ""
! 
! #: fortran/lang.opt:760
! #, no-c-format
! msgid "Try to lay out derived types as compactly as possible."
! msgstr ""
  
! #: fortran/lang.opt:768
  #, fuzzy, no-c-format
! #| msgid "unexpected address expression"
! msgid "Protect parentheses in expressions."
! msgstr "uventet adresseudtryk"
! 
! #: fortran/lang.opt:772
! #, no-c-format
! msgid "Path to header file that should be pre-included before each compilation unit."
! msgstr ""
  
! #: fortran/lang.opt:776
  #, fuzzy, no-c-format
! #| msgid "Enable linker optimizations"
! msgid "Enable range checking during compilation."
! msgstr "Aktivér sammenkæderoptimeringer"
! 
! #: fortran/lang.opt:780
! #, no-c-format
! msgid "Interpret any REAL(4) as a REAL(8)."
! msgstr ""
! 
! #: fortran/lang.opt:784
! #, no-c-format
! msgid "Interpret any REAL(4) as a REAL(10)."
! msgstr ""
! 
! #: fortran/lang.opt:788
! #, no-c-format
! msgid "Interpret any REAL(4) as a REAL(16)."
! msgstr ""
! 
! #: fortran/lang.opt:792
! #, no-c-format
! msgid "Interpret any REAL(8) as a REAL(4)."
! msgstr ""
! 
! #: fortran/lang.opt:796
! #, no-c-format
! msgid "Interpret any REAL(8) as a REAL(10)."
! msgstr ""
! 
! #: fortran/lang.opt:800
! #, no-c-format
! msgid "Interpret any REAL(8) as a REAL(16)."
! msgstr ""
  
! #: fortran/lang.opt:804
  #, fuzzy, no-c-format
! #| msgid "invalid lvalue in assignment"
! msgid "Reallocate the LHS in assignments."
! msgstr "ugyldig venstreværdi i tildeling"
! 
! #: fortran/lang.opt:808
! #, no-c-format
! msgid "Use a 4-byte record marker for unformatted files."
! msgstr ""
! 
! #: fortran/lang.opt:812
! #, no-c-format
! msgid "Use an 8-byte record marker for unformatted files."
! msgstr ""
! 
! #: fortran/lang.opt:816
! #, no-c-format
! msgid "Allocate local variables on the stack to allow indirect recursion."
! msgstr ""
! 
! #: fortran/lang.opt:820
! #, no-c-format
! msgid "Copy array sections into a contiguous block on procedure entry."
! msgstr ""
! 
! #: fortran/lang.opt:824
! #, no-c-format
! msgid "Experimental unsigned numbers."
! msgstr ""
! 
! #: fortran/lang.opt:828
! #, no-c-format
! msgid "-fcoarray=<none|single|lib>\tSpecify which coarray parallelization should be used."
! msgstr ""
! 
! #: fortran/lang.opt:844
! #, no-c-format
! msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed."
! msgstr ""
! 
! #: fortran/lang.opt:848
! #, no-c-format
! msgid "Append a second underscore if the name already contains an underscore."
! msgstr ""
! 
! #: fortran/lang.opt:856
! #, no-c-format
! msgid "Apply negative sign to zero values."
! msgstr ""
! 
! #: fortran/lang.opt:863
! #, no-c-format
! msgid "Disallow tail call optimization when a calling routine may have omitted character lengths."
! msgstr ""
  
! #: fortran/lang.opt:867
  #, fuzzy, no-c-format
! msgid "Append underscores to externally visible names."
! msgstr "Tilføj aldrig en anden understreg til eksterne variable"
! 
! #: fortran/lang.opt:871 c-family/c.opt:1831 c-family/c.opt:1908
! #: c-family/c.opt:1916 c-family/c.opt:2247 config/xtensa/xtensa.opt:42
! #: config/pa/pa.opt:46 config/pa/pa.opt:78 config/arc/arc.opt:140
! #: config/arc/arc.opt:296 config/arc/arc.opt:304 config/arc/arc.opt:308
! #: config/arc/arc.opt:312 config/arc/arc.opt:317 config/arc/arc.opt:326
! #: config/arc/arc.opt:405 common.opt:649 common.opt:1210 common.opt:1214
! #: common.opt:1218 common.opt:1313 common.opt:1658 common.opt:1740
! #: common.opt:1839 common.opt:2109 common.opt:2256 common.opt:2310
! #: common.opt:2780 common.opt:2816 common.opt:2909 common.opt:2913
! #: common.opt:3022 common.opt:3157 common.opt:3165 common.opt:3173
! #: common.opt:3181 common.opt:3282 common.opt:3342 common.opt:3430
! #: common.opt:3610 common.opt:3614 common.opt:3618 common.opt:3622
! #: common.opt:3696 common.opt:3700 common.opt:3731 common.opt:3735
! #, no-c-format
! msgid "Does nothing.  Preserved for backward compatibility."
! msgstr ""
! 
! #: fortran/lang.opt:911
! #, no-c-format
! msgid "Statically link the GNU Fortran helper library (libgfortran)."
! msgstr ""
! 
! #: fortran/lang.opt:915
! #, no-c-format
! msgid "Statically link the GCC Quad-Precision Math Library (libquadmath)."
! msgstr ""
! 
! #: fortran/lang.opt:919
! #, no-c-format
! msgid "Conform to the ISO Fortran 2003 standard."
! msgstr ""
! 
! #: fortran/lang.opt:923
! #, no-c-format
! msgid "Conform to the ISO Fortran 2008 standard."
! msgstr ""
! 
! #: fortran/lang.opt:927
! #, no-c-format
! msgid "Conform to the ISO Fortran 2008 standard including TS 29113."
! msgstr ""
! 
! #: fortran/lang.opt:931
! #, no-c-format
! msgid "Conform to the ISO Fortran 2018 standard."
! msgstr ""
! 
! #: fortran/lang.opt:935
! #, no-c-format
! msgid "Conform to the ISO Fortran 2023 standard."
! msgstr ""
! 
! #: fortran/lang.opt:939
! #, no-c-format
! msgid "Enable experimental Fortran 202y features."
! msgstr ""
! 
! #: fortran/lang.opt:943
! #, no-c-format
! msgid "Conform to the ISO Fortran 95 standard."
! msgstr ""
! 
! #: fortran/lang.opt:947
! #, no-c-format
! msgid "Conform to nothing in particular."
! msgstr ""
  
! #: fortran/lang.opt:951
  #, no-c-format
! msgid "Accept extensions to support legacy code."
  msgstr ""
  
! #: rust/lang.opt:47 rust/lang.opt:51 c-family/c.opt:1563 c-family/c.opt:1567
  #, fuzzy, no-c-format
! #| msgid "Warn when a variable is unused"
! msgid "Warn when a const variable is unused."
! msgstr "Advar når en variabel ikke benyttes"
  
! #: rust/lang.opt:55 c-family/c.opt:1579
  #, fuzzy, no-c-format
! #| msgid "%Hignoring return value of function declared with attribute warn_unused_result"
! msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value."
! msgstr "%Hignorerer returværdi af funktion erklæret med egenskaben warn_unused_result"
! 
! #: rust/lang.opt:59 c-family/c.opt:893 common.opt:660
! #, no-c-format
! msgid "Warn for infinitely recursive calls."
! msgstr ""
! 
! #: rust/lang.opt:63
! #, no-c-format
! msgid "-frust-crate=<name>             Set the crate name for the compilation"
! msgstr ""
! 
! #: rust/lang.opt:67
! #, no-c-format
! msgid "-frust-extern=              Specify where an external library is located"
! msgstr ""
! 
! #: rust/lang.opt:71
! #, no-c-format
! msgid "Dump various Rust front end internals."
! msgstr ""
! 
! #: rust/lang.opt:75
! #, no-c-format
! msgid "-frust-dump-<type>              Dump Rust frontend internal information."
! msgstr ""
! 
! #: rust/lang.opt:79
! #, no-c-format
! msgid "Enable experimental compilation of Rust files at your own risk"
! msgstr ""
  
! #: rust/lang.opt:83
  #, no-c-format
! msgid "-frust-max-recursion-depth=<integer>"
  msgstr ""
  
! #: rust/lang.opt:87
  #, no-c-format
! msgid "-frust-crate-type=[bin|lib|rlib|dylib|cdylib|staticlib|proc-macro]     Crate type to emit"
  msgstr ""
  
! #: rust/lang.opt:115
  #, no-c-format
! msgid "-frust-mangling=[legacy|v0]     Version to use for name mangling"
  msgstr ""
  
! #: rust/lang.opt:128
! #, no-c-format
! msgid "-frust-cfg=<name>             Set a config expansion option"
! msgstr ""
  
! #: rust/lang.opt:132
! #, no-c-format
! msgid "-frust-edition=[2015|2018|2021]             Edition to use when compiling rust code"
! msgstr ""
  
! #: rust/lang.opt:148
! #, no-c-format
! msgid "Enable embedding metadata directly into object files"
! msgstr ""
  
! #: rust/lang.opt:152
! #, no-c-format
! msgid "-frust-metadata-output=<path.rox>  Path to output crate metadata"
! msgstr ""
  
! #: rust/lang.opt:160
  #, no-c-format
! msgid "-frust-compile-until=[ast|attributecheck|expansion|astvalidation|featuregating|nameresolution|lowering|typecheck|privacy|unsafety|const|borrowcheck|compilation|end]             The pipeline will run up until this stage when compiling Rust code"
  msgstr ""
  
! #: rust/lang.opt:209
! #, no-c-format
! msgid "Use the temporary and experimental name resolution pipeline instead of the stable one"
! msgstr ""
  
! #: rust/lang.opt:213
  #, no-c-format
! msgid "Use the WIP borrow checker."
  msgstr ""
  
! #: rust/lang.opt:217
  #, no-c-format
! msgid "-frust-edition=[unwind|abort]             Panic strategy to compile crate with"
  msgstr ""
  
! #: rust/lang.opt:230
! #, no-c-format
! msgid "Enable the overflow checks in code generation"
! msgstr ""
  
! #: c-family/c.opt:71
  #, no-c-format
! msgid "--embed-dir=<dir>\tAdd <dir> to the #embed path."
  msgstr ""
  
! #: c-family/c.opt:192
  #, no-c-format
! msgid "-A<question>=<answer>\tAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>."
  msgstr ""
  
! #: c-family/c.opt:196
  #, fuzzy, no-c-format
! msgid "Do not discard comments."
! msgstr "Deaktivér ikke pladsregistre"
  
! #: c-family/c.opt:200
  #, fuzzy, no-c-format
! msgid "Do not discard comments in macro expansions."
! msgstr "Deaktivér ikke pladsregistre"
! 
! #: c-family/c.opt:204
! #, no-c-format
! msgid "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1."
! msgstr ""
  
! #: c-family/c.opt:211
  #, no-c-format
! msgid "-F <dir>\tAdd <dir> to the end of the main framework include path."
  msgstr ""
  
! #: c-family/c.opt:215
  #, fuzzy, no-c-format
! msgid "Enable parsing GIMPLE."
! msgstr "Aktivér stakprøvning"
  
! #: c-family/c.opt:219
  #, fuzzy, no-c-format
! msgid "Print the name of header files as they are used."
! msgstr "Udskriv navne på programenheder efterhånden som de oversættes"
  
! #: c-family/c.opt:223
! #, no-c-format
! msgid "-I <dir>\tAdd <dir> to the end of the main include path."
! msgstr ""
  
! #: c-family/c.opt:227
  #, fuzzy, no-c-format
! msgid "Generate make dependencies."
! msgstr "Generér lilleendet kode"
  
! #: c-family/c.opt:231
  #, fuzzy, no-c-format
! msgid "Generate make dependencies and compile."
! msgstr "Generér lilleendet kode"
  
! #: c-family/c.opt:235
! #, no-c-format
! msgid "-MF <file>\tWrite dependency output to the given file."
! msgstr ""
  
! #: c-family/c.opt:239
  #, fuzzy, no-c-format
! #| msgid "Set Windows defines"
! msgid "Treat missing header files as generated files."
! msgstr "Angiv Windows-definitioner"
  
! #: c-family/c.opt:243
! #, no-c-format
! msgid "Like -M but ignore system header files."
! msgstr ""
  
! #: c-family/c.opt:247
  #, no-c-format
! msgid "Like -MD but ignore system header files."
  msgstr ""
  
! #: c-family/c.opt:251
  #, fuzzy, no-c-format
! #| msgid "Generate external legend information"
! msgid "Generate C++ Module dependency information."
! msgstr "Generér ekstern indholdsinfo"
  
! #: c-family/c.opt:259
  #, fuzzy, no-c-format
! #| msgid "Generate code for Intel as"
! msgid "Generate phony targets for all headers."
! msgstr "Generér kode til Intel as"
! 
! #: c-family/c.opt:263
! #, no-c-format
! msgid "-MQ <target>\tAdd a target that may require quoting."
! msgstr ""
! 
! #: c-family/c.opt:267
! #, no-c-format
! msgid "-MT <target>\tAdd a target that does not require quoting."
! msgstr ""
  
! #: c-family/c.opt:271
  #, no-c-format
! msgid "Structured format for output dependency information.  Supported (\"p1689r5\")."
  msgstr ""
  
! #: c-family/c.opt:275
  #, fuzzy, no-c-format
! #| msgid "Emit cross referencing information"
! msgid "File for output dependency information."
! msgstr "Udsend krydsreferenceoplysninger"
  
! #: c-family/c.opt:279
! #, no-c-format
! msgid "-fdeps-target=obj.o Output file for the compile step."
! msgstr ""
  
! #: c-family/c.opt:283
  #, fuzzy, no-c-format
! msgid "Do not generate #line directives."
! msgstr "Generér ikke .size-direktiver"
  
! #: c-family/c.opt:287
  #, no-c-format
! msgid "-U<macro>\tUndefine <macro>."
  msgstr ""
  
! #: c-family/c.opt:291
  #, no-c-format
! msgid "Warn if the NSObject attribute is applied to a non-typedef."
  msgstr ""
  
! #: c-family/c.opt:295
  #, no-c-format
! msgid "Warn about things that will change when compiling with an ABI-compliant compiler."
  msgstr ""
  
! #: c-family/c.opt:299
! #, no-c-format
! msgid "Warn about things that change between the current -fabi-version and the specified version."
! msgstr ""
  
! #: c-family/c.opt:303
  #, no-c-format
! msgid "Warn if a subobject has an abi_tag attribute that the complete object type does not have."
  msgstr ""
  
! #: c-family/c.opt:307
! #, fuzzy, no-c-format
! #| msgid "Warn about casting functions to incompatible types"
! msgid "Warn about code affected by incompatible psABI changes."
! msgstr "Advar om omtvingning af funktioner til ikke-kompatible typer"
! 
! #: c-family/c.opt:311
  #, no-c-format
! msgid "Warn on suspicious calls of standard functions computing absolute values."
  msgstr ""
  
! #: c-family/c.opt:315
! #, fuzzy, no-c-format
! msgid "Warn about suspicious uses of memory addresses."
! msgstr "Advar om mistænkelige erklæringer af main"
! 
! #: c-family/c.opt:319
  #, no-c-format
! msgid "Warn when the address of packed member of struct or union is taken."
  msgstr ""
  
! #: c-family/c.opt:335
  #, no-c-format
! msgid "Warn about 'new' of type with extended alignment without -faligned-new."
  msgstr ""
  
! #: c-family/c.opt:339
  #, no-c-format
! msgid "-Waligned-new=[none|global|all]\tWarn even if 'new' uses a class member allocation function."
  msgstr ""
  
! #: c-family/c.opt:343 ada/gcc-interface/lang.opt:57
  #, fuzzy, no-c-format
! #| msgid "Enable most warning messages"
! msgid "Enable most warning messages."
! msgstr "Aktivér de fleste advarselsbeskeder"
  
! #: c-family/c.opt:347
  #, fuzzy, no-c-format
! #| msgid "Warn about unrecognized pragmas"
! msgid "Warn on any use of alloca."
! msgstr "Advar om ukendte pragmaer"
  
! #: c-family/c.opt:351
  #, no-c-format
! msgid "Warn when allocating insufficient storage for the target type of the assigned pointer."
  msgstr ""
  
! #: c-family/c.opt:355
  #, fuzzy, no-c-format
! msgid "-Walloc-size-larger-than=<bytes>\tWarn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes."
! msgstr "  -Wlarger-than-<tal>     Advar hvis et objekt er større end <tal> byte\n"
  
! #: c-family/c.opt:360
  #, no-c-format
! msgid "Disable Walloc-size-larger-than= warning.  Equivalent to Walloc-size-larger-than=<SIZE_MAX> or larger."
  msgstr ""
  
! #: c-family/c.opt:364
! #, fuzzy, no-c-format
! msgid "Warn for calls to allocation functions that specify zero bytes."
! msgstr "Ugyldig erklæring"
! 
! #: c-family/c.opt:368
  #, fuzzy, no-c-format
! msgid "-Walloca-larger-than=<number>\tWarn on unbounded uses of alloca, and on bounded uses of alloca whose bound can be larger than <number> bytes."
! msgstr "  -Wlarger-than-<tal>     Advar hvis et objekt er større end <tal> byte\n"
! 
! #: c-family/c.opt:374
! #, no-c-format
! msgid "Disable Walloca-larger-than= warning.  Equivalent to Walloca-larger-than=<SIZE_MAX> or larger."
! msgstr ""
  
! #: c-family/c.opt:378
  #, no-c-format
! msgid "Warn if conversion of the result of arithmetic might change the value even though converting the operands cannot."
  msgstr ""
  
! #: c-family/c.opt:386
  #, fuzzy, no-c-format
! #| msgid "Warn about inconsistent return types"
! msgid "Warn about comparisons between two operands of array type."
! msgstr "Advar om inkonsistente returtyper"
  
! #: c-family/c.opt:390 c-family/c.opt:394
  #, fuzzy, no-c-format
! #| msgid "Warn about multiple declarations of the same object"
! msgid "Warn about mismatched declarations of array parameters and unsafe accesses to them."
! msgstr "Advar om flere erklæring af det samme objekt"
  
! #: c-family/c.opt:398
  #, no-c-format
! msgid "Warn whenever an Objective-C assignment is being intercepted by the garbage collector."
  msgstr ""
  
! #: c-family/c.opt:402
  #, fuzzy, no-c-format
! #| msgid "Warn about casting functions to incompatible types"
! msgid "Warn about casting functions to incompatible types."
! msgstr "Advar om omtvingning af funktioner til ikke-kompatible typer"
! 
! #: c-family/c.opt:410
! #, no-c-format
! msgid "-Wbidi-chars=[none|unpaired|any|ucn] Warn about UTF-8 bidirectional control characters."
! msgstr ""
! 
! #: c-family/c.opt:433
! #, no-c-format
! msgid "Warn about boolean expression compared with an integer value different from true/false."
! msgstr ""
  
! #: c-family/c.opt:437
  #, fuzzy, no-c-format
! msgid "Warn about certain operations on boolean expressions."
! msgstr "Advar om kode som kan bryde strenge aliasregler"
  
! #: c-family/c.opt:441
  #, fuzzy, no-c-format
! #| msgid "Warn when an inlined function cannot be inlined"
! msgid "Warn when a built-in function is declared with the wrong signature."
! msgstr "Advar når en inline funktion ikke kan indbygges"
! 
! #: c-family/c.opt:445
! #, no-c-format
! msgid "Warn when a built-in preprocessor macro is undefined or redefined."
! msgstr ""
  
! #: c-family/c.opt:449
  #, fuzzy, no-c-format
! msgid "Warn about features not present in ISO C11, but present in ISO C23."
! msgstr "foreslår undladelse af brug af #elif i traditionel C"
  
! #: c-family/c.opt:453
  #, no-c-format
! msgid "Deprecated in favor of -Wc11-c23-compat."
  msgstr ""
  
! #: c-family/c.opt:457
! #, fuzzy, no-c-format
! msgid "Warn about features not present in ISO C23, but present in ISO C2Y."
! msgstr "foreslår undladelse af brug af #elif i traditionel C"
! 
! #: c-family/c.opt:461
! #, fuzzy, no-c-format
! msgid "Warn about features not present in ISO C90, but present in ISO C99."
! msgstr "foreslår undladelse af brug af #elif i traditionel C"
! 
! #: c-family/c.opt:465
  #, fuzzy, no-c-format
! msgid "Warn about features not present in ISO C99, but present in ISO C11."
! msgstr "foreslår undladelse af brug af #elif i traditionel C"
  
! #: c-family/c.opt:469
  #, fuzzy, no-c-format
! #| msgid "Warn about constructs whose meanings change in ISO C"
! msgid "Warn about C constructs that are not in the common subset of C and C++."
! msgstr "Advar om konstruktioner hvis betydning er ændret i ISO C"
  
! #: c-family/c.opt:476
  #, fuzzy, no-c-format
! #| msgid "Warn about constructs whose meanings change in ISO C"
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011."
! msgstr "Advar om konstruktioner hvis betydning er ændret i ISO C"
  
! #: c-family/c.opt:480
  #, fuzzy, no-c-format
! #| msgid "Warn about constructs whose meanings change in ISO C"
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014."
! msgstr "Advar om konstruktioner hvis betydning er ændret i ISO C"
  
! #: c-family/c.opt:487
  #, fuzzy, no-c-format
! #| msgid "Warn about constructs whose meanings change in ISO C"
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017."
! msgstr "Advar om konstruktioner hvis betydning er ændret i ISO C"
  
! #: c-family/c.opt:494
  #, fuzzy, no-c-format
! #| msgid "Warn about constructs whose meanings change in ISO C"
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2017 and ISO C++ 2020."
! msgstr "Advar om konstruktioner hvis betydning er ændret i ISO C"
! 
! #: c-family/c.opt:498
! #, no-c-format
! msgid "Warn about C++11 constructs in code compiled with an older standard."
! msgstr ""
! 
! #: c-family/c.opt:502
! #, no-c-format
! msgid "Warn about C++14 constructs in code compiled with an older standard."
! msgstr ""
! 
! #: c-family/c.opt:506
! #, no-c-format
! msgid "Warn about C++17 constructs in code compiled with an older standard."
! msgstr ""
  
! #: c-family/c.opt:510
  #, no-c-format
! msgid "Warn about C++20 constructs in code compiled with an older standard."
  msgstr ""
  
! #: c-family/c.opt:514
  #, no-c-format
! msgid "Warn about C++23 constructs in code compiled with an older standard."
  msgstr ""
  
! #: c-family/c.opt:518
  #, no-c-format
! msgid "Warn about C++26 constructs in code compiled with an older standard."
  msgstr ""
  
! #: c-family/c.opt:522
  #, no-c-format
! msgid "Warn about suspicious calls to calloc-like functions where sizeof expression is the earlier size argument and not the latter."
  msgstr ""
  
! #: c-family/c.opt:526
  #, fuzzy, no-c-format
! #| msgid "Warn about casting functions to incompatible types"
! msgid "Warn about casts between incompatible function types."
! msgstr "Advar om omtvingning af funktioner til ikke-kompatible typer"
  
! #: c-family/c.opt:530
  #, fuzzy, no-c-format
! #| msgid "Warn about casts which discard qualifiers"
! msgid "Warn about casts which discard qualifiers."
! msgstr "Advar om typeomtvingninger som forkaster modifikationer"
! 
! #: c-family/c.opt:534
! #, no-c-format
! msgid "Warn about a cast to reference type that does not use a related user-defined conversion function."
! msgstr ""
  
! #: c-family/c.opt:538 c-family/c.opt:542
  #, fuzzy, no-c-format
! #| msgid "Warn about inconsistent return types"
! msgid "Warn about catch handlers of non-reference type."
! msgstr "Advar om inkonsistente returtyper"
! 
! #: c-family/c.opt:546
! #, no-c-format
! msgid "Complain about a name being declared as a class member after a previous use of the same name."
! msgstr ""
  
! #: c-family/c.opt:550
  #, fuzzy, no-c-format
! msgid "Warn about subscripts whose type is \"char\"."
! msgstr "Advar som tabelindeksering hvis type er 'char'"
  
! #: c-family/c.opt:554 c-family/c.opt:1728 c-family/c.opt:1732
! #: c-family/c.opt:1736 c-family/c.opt:1740 c-family/c.opt:1744
! #: c-family/c.opt:1748 c-family/c.opt:1752 c-family/c.opt:1759
! #: c-family/c.opt:1763 c-family/c.opt:1767 c-family/c.opt:1771
! #: c-family/c.opt:1775 c-family/c.opt:1779 c-family/c.opt:1783
! #: c-family/c.opt:1787 c-family/c.opt:1791 c-family/c.opt:1795
! #: c-family/c.opt:1799 c-family/c.opt:1803 c-family/c.opt:1807
! #: config/i386/i386.opt:1005
  #, fuzzy, no-c-format
! msgid "Removed in GCC 9.  This switch has no effect."
! msgstr "%s har ingen %s"
  
! #: c-family/c.opt:558
  #, fuzzy, no-c-format
! #| msgid "conversion to %s%s will never use a type conversion operator"
! msgid "Warn when a conversion function will never be called due to the type it converts to."
! msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
! 
! #: c-family/c.opt:562
! #, no-c-format
! msgid "Warn for unsafe raw memory writes to objects of class types."
! msgstr ""
  
! #: c-family/c.opt:566
  #, fuzzy, no-c-format
! msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
! msgstr "variablen '%s' bliver måske overskrevet af 'longjmp' eller 'vfork'"
  
! #: c-family/c.opt:570
  #, fuzzy, no-c-format
! #| msgid "floating point overflow in expression"
! msgid "Warn about uses of a comma operator within a subscripting expression."
! msgstr "kommatalsoverløb i udtryk"
  
! #: c-family/c.opt:574
  #, no-c-format
! msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line."
  msgstr ""
  
! #: c-family/c.opt:578
  #, no-c-format
! msgid "Synonym for -Wcomment."
  msgstr ""
  
! #: c-family/c.opt:582
! #, fuzzy, no-c-format
! #| msgid "Enable use of conditional move instructions"
! msgid "Warn for conditionally-supported constructs."
! msgstr "Aktivér brug af betingede flytteinstruktioner"
! 
! #: c-family/c.opt:586
! #, fuzzy, no-c-format
! #| msgid "comparison between signed and unsigned integer expressions"
! msgid "Warn for implicit type conversions that may change a value."
! msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
! 
! #: c-family/c.opt:590
! #, fuzzy, no-c-format
! #| msgid "converting NULL to non-pointer type"
! msgid "Warn for converting NULL from/to a non-pointer type."
! msgstr "konverterer NULL til en ikke-henvisningstype"
! 
! #: c-family/c.opt:598
! #, fuzzy, no-c-format
! msgid "Warn when performing class template argument deduction on a type with no deduction guides."
! msgstr "skabelonsparameter er påkrævet for '%T'"
! 
! #: c-family/c.opt:603
! #, fuzzy, no-c-format
! msgid "Warn when all constructors and destructors are private."
! msgstr "Advar ikke når alle konstruktions-/destruktionsfunktioner er private"
! 
! #: c-family/c.opt:607
  #, fuzzy, no-c-format
! #| msgid "Warn about implicit function declarations"
! msgid "Warn about dangling else."
! msgstr "Advar om underforståede funktionserklæringer"
! 
! #: c-family/c.opt:611 c-family/c.opt:615
! #, no-c-format
! msgid "Warn for uses of pointers to auto variables whose lifetime has ended."
! msgstr ""
! 
! #: c-family/c.opt:619
! #, no-c-format
! msgid "Warn when a reference is bound to a temporary whose lifetime has ended."
! msgstr ""
  
! #: c-family/c.opt:623
  #, no-c-format
! msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
  msgstr ""
  
! #: c-family/c.opt:627
  #, fuzzy, no-c-format
! msgid "Warn when a declaration is found after a statement."
! msgstr "Advar når en erklæring ikke angiver en type"
  
! #: c-family/c.opt:631
  #, fuzzy, no-c-format
! msgid "Warn for missing parameter types in function declarations."
! msgstr "Advar om funktionserklæringer uden prototype"
  
! #: c-family/c.opt:635
  #, fuzzy, no-c-format
! msgid "Warn when an explicitly defaulted function is deleted."
! msgstr "Advar ikke når alle konstruktions-/destruktionsfunktioner er private"
  
! #: c-family/c.opt:639
! #, fuzzy, no-c-format
! #| msgid "dereferencing pointer to incomplete type"
! msgid "Warn when deleting a pointer to incomplete type."
! msgstr "forsøg på at følge en henvisning til en variabel af en ufuldstændig type"
  
! #: c-family/c.opt:643
  #, fuzzy, no-c-format
! msgid "Warn about deleting polymorphic objects with non-virtual destructors."
! msgstr "Advar om ikke-virtuelle destruktionsfunktioner"
  
! #: c-family/c.opt:651
  #, no-c-format
! msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation."
  msgstr ""
  
! #: c-family/c.opt:656
  #, no-c-format
! msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor."
  msgstr ""
  
! #: c-family/c.opt:661
! #, fuzzy, no-c-format
! msgid "Warn about deprecated arithmetic conversions on operands of enumeration types."
! msgstr "Advar om kode som kan bryde strenge aliasregler"
! 
! #: c-family/c.opt:665
  #, no-c-format
! msgid "Warn about deprecated arithmetic conversions on operands where one is of enumeration type and the other is of a floating-point type."
  msgstr ""
  
! #: c-family/c.opt:670
  #, no-c-format
! msgid "Warn about deprecated space between \"\" and suffix in a user-defined literal operator."
  msgstr ""
  
! #: c-family/c.opt:674
! #, fuzzy, no-c-format
! msgid "Warn about calls with arguments to functions declared without parameters."
! msgstr "Advar om globale funktioner uden prototyper"
! 
! #: c-family/c.opt:678
! #, fuzzy, no-c-format
! #| msgid "Warn about implicit function declarations"
! msgid "Warn about deprecated omission of comma before ... in varargs function declaration."
! msgstr "Advar om underforståede funktionserklæringer"
! 
! #: c-family/c.opt:682
  #, no-c-format
! msgid "Warn about positional initialization of structs requiring designated initializers."
! msgstr "Advar om mulige manglende strukturer der kræver udpegede startværdier."
! 
! #: c-family/c.opt:686
! #, fuzzy, no-c-format
! #| msgid "static or type qualifiers in non-parameter array declarator"
! msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
! msgstr "static eller typemodifikationer i ikke-parametertabelerklæring"
! 
! #: c-family/c.opt:690
! #, fuzzy, no-c-format
! #| msgid "static or type qualifiers in non-parameter array declarator"
! msgid "Warn if type qualifiers on pointers are discarded."
! msgstr "static eller typemodifikationer i ikke-parametertabelerklæring"
! 
! #: c-family/c.opt:694
! #, fuzzy, no-c-format
! msgid "Warn about compile-time integer division by zero."
! msgstr "Advar ikke om heltalsdivision på oversættelsestidspunktet med nul"
! 
! #: c-family/c.opt:698
! #, fuzzy, no-c-format
! #| msgid "Warn about implicit function declarations"
! msgid "Warn about implicit conversions from \"float\" to \"double\"."
! msgstr "Advar om underforståede funktionserklæringer"
! 
! #: c-family/c.opt:702
! #, fuzzy, no-c-format
! #| msgid "Warn when a declaration does not specify a type"
! msgid "Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier."
! msgstr "Advar når en erklæring ikke angiver en type"
! 
! #: c-family/c.opt:706
! #, fuzzy, no-c-format
! #| msgid "empty body in an else-statement"
! msgid "Warn about duplicated branches in if-else statements."
! msgstr "tom krop i en else-sætning"
  
! #: c-family/c.opt:710
  #, no-c-format
! msgid "Warn about duplicated conditions in an if-else-if chain."
  msgstr ""
  
! #: c-family/c.opt:714
! #, fuzzy, no-c-format
! #| msgid "Warn about violations of Effective C++ style rules"
! msgid "Warn about violations of Effective C++ style rules."
! msgstr "Advar om overtrædelser af stilreglerne fra Effective C++"
! 
! #: c-family/c.opt:718
  #, no-c-format
! msgid "Warn if an additional enum-base is used in an elaborated-type-specifier."
  msgstr ""
  
! #: c-family/c.opt:722
! #, fuzzy, no-c-format
! #| msgid "empty body in an else-statement"
! msgid "Warn about an empty body in an if or else statement."
! msgstr "tom krop i en else-sætning"
! 
! #: c-family/c.opt:726
! #, fuzzy, no-c-format
! #| msgid "empty body in an else-statement"
! msgid "Warn about stray tokens after #else and #endif."
! msgstr "tom krop i en else-sætning"
! 
! #: c-family/c.opt:730
! #, fuzzy, no-c-format
! #| msgid "Warn about inconsistent return types"
! msgid "Warn about comparison of different enum types."
! msgstr "Advar om inkonsistente returtyper"
! 
! #: c-family/c.opt:734
! #, fuzzy, no-c-format
! #| msgid "Warn about implicit function declarations"
! msgid "Warn about implicit conversion of enum types."
! msgstr "Advar om underforståede funktionserklæringer"
! 
! #: c-family/c.opt:738
! #, fuzzy, no-c-format
! msgid "Warn about enum/integer type mismatches."
! msgstr "Advar som tabelindeksering hvis type er 'char'"
! 
! #: c-family/c.opt:746
! #, fuzzy, no-c-format
! msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead."
! msgstr "Angiv klassesti (forældet: benyt --classpath i stedet)"
! 
! #: c-family/c.opt:750
! #, fuzzy, no-c-format
! #| msgid "Warn when one local variable shadows another"
! msgid "Warn when an exception handler is shadowed by another handler."
! msgstr "Advar når en lokal variabel skygger for en anden"
! 
! #: c-family/c.opt:754
! #, fuzzy, no-c-format
! msgid "Warn if \"defined\" is used outside #if."
! msgstr "ugyldigt eller ikke-defineret #-direktiv"
! 
! #: c-family/c.opt:762
  #, fuzzy, no-c-format
! #| msgid "Warn about implicit function declarations"
! msgid "Warn about semicolon after in-class function definition."
! msgstr "Advar om underforståede funktionserklæringer"
  
! #: c-family/c.opt:766
  #, no-c-format
! msgid "Warn when a structure containing a C99 flexible array member as the last field is not at the end of another structure."
  msgstr ""
  
! #: c-family/c.opt:771
! #, fuzzy, no-c-format
! #| msgid "comparison between signed and unsigned integer expressions"
! msgid "Warn for implicit type conversions that cause loss of floating point precision."
! msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
! 
! #: c-family/c.opt:775
! #, fuzzy, no-c-format
! msgid "Warn if testing floating point numbers for equality."
! msgstr "Advar om lighedssammenligninger mellem kommatal"
! 
! #: c-family/c.opt:779 c-family/c.opt:834
  #, fuzzy, no-c-format
! msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
! msgstr "Advar om printf/scanf/strftime/strfmon-formateringsanormaliteter"
  
! #: c-family/c.opt:783
  #, fuzzy, no-c-format
! msgid "Warn about format strings that contain NUL bytes."
! msgstr "Advar om brug af multitegnskonstanter"
  
! #: c-family/c.opt:787
  #, fuzzy, no-c-format
! msgid "Warn about GCC format strings with strings unsuitable for diagnostics."
! msgstr "Advar om brug af multitegnskonstanter"
  
! #: c-family/c.opt:791
  #, fuzzy, no-c-format
! msgid "Warn if passing too many arguments to a function for its format string."
! msgstr "for mange parametre til funktionen 'va_start'"
  
! #: c-family/c.opt:795
  #, fuzzy, no-c-format
! msgid "Warn about format strings that are not literals."
! msgstr "Advar om brug af multitegnskonstanter"
! 
! #: c-family/c.opt:799
! #, no-c-format
! msgid "Warn about function calls with format strings that write past the end of the destination region.  Same as -Wformat-overflow=1."
! msgstr ""
  
! #: c-family/c.opt:804
  #, no-c-format
! msgid "Warn about function calls with format strings that write past the end of the destination region."
  msgstr ""
  
! #: c-family/c.opt:809
  #, fuzzy, no-c-format
! #| msgid "Warn about possible security problems with format functions"
! msgid "Warn about possible security problems with format functions."
! msgstr "Advar om mulige sikkerhedsproblemer i forbindelse med formateringsfunktioner"
  
! #: c-family/c.opt:813
  #, fuzzy, no-c-format
! #| msgid "Warn about possible security problems with format functions"
! msgid "Warn about sign differences with format functions."
! msgstr "Advar om mulige sikkerhedsproblemer i forbindelse med formateringsfunktioner"
! 
! #: c-family/c.opt:817
! #, no-c-format
! msgid "Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1."
! msgstr ""
  
! #: c-family/c.opt:822
  #, fuzzy, no-c-format
! #| msgid "Warn about casting functions to incompatible types"
! msgid "Warn about calls to snprintf and similar functions that truncate output."
! msgstr "Advar om omtvingning af funktioner til ikke-kompatible typer"
  
! #: c-family/c.opt:826
  #, fuzzy, no-c-format
! msgid "Warn about strftime formats yielding 2-digit years."
! msgstr "Advar ikke om strftime-formateringer med 2-cifres år"
  
! #: c-family/c.opt:830
  #, fuzzy, no-c-format
! #| msgid "zero-length %s format string"
! msgid "Warn about zero-length formats."
! msgstr "formateringsstreng %s med længden nul"
  
! #: c-family/c.opt:838
  #, no-c-format
! msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely."
  msgstr ""
  
! #: c-family/c.opt:842
  #, fuzzy, no-c-format
! msgid "Warn about labels on declarations and at the end of compound statements."
! msgstr "forældet brug af etiket i slutningen af sammensat sætning"
! 
! #: c-family/c.opt:846
! #, no-c-format
! msgid "Warn about the global module fragment not containing only preprocessing directives."
! msgstr ""
  
! #: c-family/c.opt:850
  #, no-c-format
! msgid "Warn when #ifndef of a header guard is followed by #define of a different macro with the header guard macro not defined at the end of header."
  msgstr ""
  
! #: c-family/c.opt:854
! #, fuzzy, no-c-format
! msgid "Warn when the field in a struct is not aligned."
! msgstr "Advar ikke når alle konstruktions-/destruktionsfunktioner er private"
! 
! #: c-family/c.opt:858
! #, fuzzy, no-c-format
! #| msgid "Warn when trigraphs are encountered"
! msgid "Warn whenever type qualifiers are ignored."
! msgstr "Advar når trigrafer mødes"
! 
! #: c-family/c.opt:862
! #, fuzzy, no-c-format
! #| msgid "Warn when trigraphs are encountered"
! msgid "Warn whenever attributes are ignored."
! msgstr "Advar når trigrafer mødes"
! 
! #: c-family/c.opt:866
! #, fuzzy, no-c-format
! #| msgid "Warn about implicit function declarations"
! msgid "Warn about implicit declarations."
! msgstr "Advar om underforståede funktionserklæringer"
! 
! #: c-family/c.opt:874
! #, fuzzy, no-c-format
! #| msgid "Warn about implicit function declarations"
! msgid "Warn about implicit function declarations."
! msgstr "Advar om underforståede funktionserklæringer"
! 
! #: c-family/c.opt:878
! #, fuzzy, no-c-format
! #| msgid "Warn when a declaration does not specify a type"
! msgid "Warn when a declaration does not specify a type."
! msgstr "Advar når en erklæring ikke angiver en type"
! 
! #: c-family/c.opt:885
! #, fuzzy, no-c-format
! #| msgid "direct base `%T' inaccessible in `%T' due to ambiguity"
! msgid "Warn when a base is inaccessible in derived due to ambiguity."
! msgstr "direkte stamklasse '%T' er ikke tilgængelig i '%T' på grund af tvetydighed"
! 
! #: c-family/c.opt:889
! #, fuzzy, no-c-format
! #| msgid "dereferencing pointer to incomplete type"
! msgid "Warn when there is a conversion between pointers that have incompatible types."
! msgstr "forsøg på at følge en henvisning til en variabel af en ufuldstændig type"
! 
! #: c-family/c.opt:897
  #, fuzzy, no-c-format
! #| msgid "Warn about uninitialized automatic variables"
! msgid "Warn about variables which are initialized to themselves."
! msgstr "Advar om ikke-klargjorte automatiske variabler"
! 
! #: c-family/c.opt:901
! #, no-c-format
! msgid "Warn about uses of std::initializer_list that can result in dangling pointers."
! msgstr ""
! 
! #: c-family/c.opt:905
! #, no-c-format
! msgid "Warn about nonsensical values of --param destructive-interference-size or constructive-interference-size."
! msgstr ""
! 
! #: c-family/c.opt:910
! #, no-c-format
! msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor."
! msgstr ""
! 
! #: c-family/c.opt:914
! #, no-c-format
! msgid "Warn about incompatible integer to pointer and pointer to integer conversions."
! msgstr ""
  
! #: c-family/c.opt:918
  #, no-c-format
! msgid "Warn for suspicious integer expressions in boolean context."
! msgstr ""
! 
! #: c-family/c.opt:922
! #, fuzzy, no-c-format
! #| msgid "cast to pointer from integer of different size"
! msgid "Warn when there is a cast to a pointer from an integer of a different size."
! msgstr "typeomtvingelse fra heltal til henvisning af en anden størrelse"
! 
! #: c-family/c.opt:926
! #, fuzzy, no-c-format
! #| msgid "overflow in constant expression"
! msgid "Warn when a function never produces a constant expression."
! msgstr "overløb i konstant udtryk"
! 
! #: c-family/c.opt:930
! #, fuzzy, no-c-format
! msgid "Warn about invalid uses of the \"offsetof\" macro."
! msgstr "Advar om brug af #import-direktivet"
! 
! #: c-family/c.opt:934
! #, fuzzy, no-c-format
! msgid "Warn about PCH files that are found but not used."
! msgstr "Advar om brug af multitegnskonstanter"
! 
! #: c-family/c.opt:938
! #, fuzzy, no-c-format
! #| msgid "Warn about unrecognized pragmas"
! msgid "Warn about invalid UTF-8 characters."
! msgstr "Advar om ukendte pragmaer"
! 
! #: c-family/c.opt:942
! #, fuzzy, no-c-format
! #| msgid "Missing variable initializer"
! msgid "Warn when a jump misses a variable initialization."
! msgstr "Manglende variabelstartværdi"
  
! #: c-family/c.opt:961
  #, no-c-format
! msgid "Warn about leading whitespace style issues on lines except when in raw string literals."
! msgstr ""
  
! #: c-family/c.opt:965
  #, no-c-format
! msgid "Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore."
  msgstr ""
  
! #: c-family/c.opt:969
  #, no-c-format
! msgid "Warn when logical not is used on the left hand side operand of a comparison."
  msgstr ""
  
! #: c-family/c.opt:973
  #, no-c-format
! msgid "Warn when a logical operator is suspiciously always evaluating to true or false."
  msgstr ""
  
! #: c-family/c.opt:977
! #, fuzzy, no-c-format
! msgid "Do not warn about using \"long long\" when -pedantic."
! msgstr "Advar ikke om brug af 'long long' når -pedantic benyttes"
! 
! #: c-family/c.opt:981
  #, fuzzy, no-c-format
! msgid "Warn about suspicious declarations of \"main\"."
! msgstr "Advar om mistænkelige erklæringer af main"
! 
! #: c-family/c.opt:993
! #, no-c-format
! msgid "Warn about suspicious calls to memset where the third argument contains the number of elements not multiplied by the element size."
! msgstr ""
  
! #: c-family/c.opt:997
  #, no-c-format
! msgid "Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not."
  msgstr ""
  
! #: c-family/c.opt:1001
! #, fuzzy, no-c-format
! #| msgid "Warn when the packed attribute has no effect on struct layout"
! msgid "Warn when the indentation of the code does not reflect the block structure."
! msgstr "Advar når packed-egenskaben ikke har nogen effekt på struct-layoutet"
! 
! #: c-family/c.opt:1005
  #, no-c-format
! msgid "Warn for deallocation calls with arguments returned from mismatched allocation functions."
  msgstr ""
  
! #: c-family/c.opt:1010
  #, no-c-format
! msgid "Warn for mismatches between calls to operator new or delete and the corresponding call to the allocation or deallocation function."
  msgstr ""
  
! #: c-family/c.opt:1015
  #, no-c-format
! msgid "Warn when a class is redeclared or referenced using a mismatched class-key."
  msgstr ""
  
! #: c-family/c.opt:1019
  #, no-c-format
! msgid "Warn about declarations of entities that may be missing attributes that related entities have been declared with."
  msgstr ""
  
! #: c-family/c.opt:1024
  #, no-c-format
! msgid "Warn about possibly missing braces around initializers."
! msgstr "Advar om mulige manglende krøllede paranteser omkring startværdier."
  
! #: c-family/c.opt:1028
  #, no-c-format
! msgid "Warn about global functions without previous declarations."
! msgstr "Advar om globale funktioner uden tidligere erklæringer."
  
! #: c-family/c.opt:1032
  #, no-c-format
! msgid "Warn about missing fields in struct initializers."
! msgstr "Advar om mulige manglende felter i strukturstartværdier."
  
! #: c-family/c.opt:1040
  #, no-c-format
! msgid "Warn about user-specified include directories that do not exist."
! msgstr ""
! 
! #: c-family/c.opt:1044
! #, fuzzy, no-c-format
! #| msgid "function definition declared `register'"
! msgid "Warn about function definitions omitting parameter names."
! msgstr "'register' er påhæftet funktionsdefinitionen"
  
! #: c-family/c.opt:1048
  #, no-c-format
! msgid "Warn about function parameters declared without a type specifier in K&R-style functions."
! msgstr ""
! 
! #: c-family/c.opt:1052
! #, fuzzy, no-c-format
! msgid "Warn about global functions without prototypes."
! msgstr "Advar om globale funktioner uden prototyper"
! 
! #: c-family/c.opt:1056
! #, fuzzy, no-c-format
! msgid "Warn about likely missing requires keyword."
! msgstr "Advar om mulige manglende paranteser"
  
! #: c-family/c.opt:1060
  #, no-c-format
! msgid "Warn when the template keyword is missing after a member access token in a dependent member access expression if that member is a template."
  msgstr ""
  
! #: c-family/c.opt:1064
! #, fuzzy, no-c-format
! #| msgid "Warn about global functions without previous declarations."
! msgid "Warn about global variables without previous declarations."
! msgstr "Advar om globale funktioner uden tidligere erklæringer."
! 
! #: c-family/c.opt:1071
! #, fuzzy, no-c-format
! msgid "Warn about use of multi-character character constants."
! msgstr "Advar om brug af multitegnskonstanter"
! 
! #: c-family/c.opt:1075
  #, no-c-format
! msgid "Warn on direct multiple inheritance."
  msgstr ""
  
! #: c-family/c.opt:1079
  #, no-c-format
! msgid "Warn about unsafe macros expanding to multiple statements used as a body of a clause such as if, else, while, switch, or for."
  msgstr ""
  
! #: c-family/c.opt:1083
! #, fuzzy, no-c-format
! #| msgid "`##' at start of macro definition"
! msgid "Warn on namespace definition."
! msgstr "'##' i begyndelsen af makrodefinitionen"
! 
! #: c-family/c.opt:1087
  #, no-c-format
! msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
  msgstr ""
  
! #: c-family/c.opt:1091
! #, fuzzy, no-c-format
! msgid "Warn about \"extern\" declarations not at file scope."
! msgstr "Advar om extern-erklæringer som ikke er ved filvirkefeltsniveauet"
! 
! #: c-family/c.opt:1095
  #, no-c-format
! msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw."
! msgstr ""
  
! #: c-family/c.opt:1099
  #, no-c-format
! msgid "Warn if C++17 noexcept function type will change the mangled name of a symbol."
! msgstr ""
! 
! #: c-family/c.opt:1103
! #, fuzzy, no-c-format
! msgid "Warn when non-templatized friend functions are declared within a template."
! msgstr "Advar ikke når ikke-skabelonsvennefunktioner erklæres inde i en skabelon"
  
! #: c-family/c.opt:1107
  #, fuzzy, no-c-format
! msgid "Warn about non-virtual destructors."
! msgstr "Advar om ikke-virtuelle destruktionsfunktioner"
  
! #: c-family/c.opt:1111
  #, no-c-format
! msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL."
! msgstr ""
  
! #: c-family/c.opt:1127
  #, no-c-format
! msgid "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings."
! msgstr ""
  
! #: c-family/c.opt:1150
  #, no-c-format
! msgid "Warn if a class interface has no superclass.  Root classes may use an attribute to suppress this warning."
! msgstr ""
! 
! #: c-family/c.opt:1155
! #, fuzzy, no-c-format
! msgid "Warn if a C-style cast is used in a program."
! msgstr "Advar hvis en typeomtvingning i C-stil benyttes"
! 
! #: c-family/c.opt:1159
! #, fuzzy, no-c-format
! #| msgid "Warn about implicit function declarations"
! msgid "Warn for obsolescent usage in a declaration."
! msgstr "Advar om underforståede funktionserklæringer"
  
! #: c-family/c.opt:1163
  #, fuzzy, no-c-format
! msgid "Warn if an old-style parameter definition is used."
! msgstr "Advar når en funktionsparameter ikke benyttes"
  
! #: c-family/c.opt:1167
  #, no-c-format
! msgid "Warn about potentially suboptimal choices related to OpenACC parallelism."
! msgstr ""
! 
! #: c-family/c.opt:1171
! #, fuzzy, no-c-format
! msgid "Warn about suspicious OpenMP code."
! msgstr "Advar om mistænkelige erklæringer af main"
  
! #: c-family/c.opt:1175
  #, no-c-format
! msgid "Warn if a simd directive is overridden by the vectorizer cost model."
! msgstr ""
  
! #: c-family/c.opt:1179
  #, no-c-format
! msgid "Warn if a string is longer than the maximum portable length specified by the standard."
  msgstr ""
  
! #: c-family/c.opt:1183 c-family/c.opt:1187
! #, fuzzy, no-c-format
! #| msgid "Warn about overloaded virtual function names"
! msgid "Warn about overloaded virtual function names."
! msgstr "Advar om flertydige virtuelle funktionsnavne"
! 
! #: c-family/c.opt:1191
  #, no-c-format
! msgid "Warn about overriding initializers without side effects."
! msgstr "Advar om overskrivning af startværdier uden sideeffekter."
  
! #: c-family/c.opt:1195
  #, no-c-format
! msgid "Warn about overriding initializers with side effects."
! msgstr "Advar om overskrivning af startværdier med sideeffekter."
  
! #: c-family/c.opt:1199
  #, no-c-format
! msgid "Warn if the named return value optimization is not performed although it is allowed."
! msgstr ""
  
! #: c-family/c.opt:1203
  #, fuzzy, no-c-format
! #| msgid "Warn about constructs whose meanings change in ISO C"
! msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
! msgstr "Advar om konstruktioner hvis betydning er ændret i ISO C"
  
! #: c-family/c.opt:1207
  #, no-c-format
! msgid "Warn when fields in a struct with the packed attribute are misaligned."
! msgstr ""
! 
! #: c-family/c.opt:1211
! #, fuzzy, no-c-format
! msgid "Warn about possibly missing parentheses."
! msgstr "Advar om mulige manglende paranteser"
  
! #: c-family/c.opt:1219
  #, no-c-format
! msgid "Warn about calling std::move on a local object in a return statement preventing copy elision."
! msgstr ""
  
! #: c-family/c.opt:1223 c-family/c.opt:1227
  #, no-c-format
! msgid "Warn for placement new expressions with undefined behavior."
! msgstr ""
! 
! #: c-family/c.opt:1231
! #, fuzzy, no-c-format
! msgid "Warn when converting the type of pointers to member functions."
! msgstr "Advar ikke ved typeomdannelse af henvisninger til medlemsfunktioner"
! 
! #: c-family/c.opt:1235
! #, fuzzy, no-c-format
! #| msgid "Warn about function pointer arithmetic"
! msgid "Warn about function pointer arithmetic."
! msgstr "Advar om beregninger på funktionshenvisninger"
! 
! #: c-family/c.opt:1239
! #, fuzzy, no-c-format
! #| msgid "Warn when overload promotes from unsigned to signed"
! msgid "Warn when a pointer differs in signedness in an assignment."
! msgstr "Advar når flertydiggørelse forfremmer fra unsigned til signed"
! 
! #: c-family/c.opt:1243
! #, fuzzy, no-c-format
! msgid "Warn when a pointer is compared with a zero character constant."
! msgstr "Advar om brug af multitegnskonstanter"
! 
! #: c-family/c.opt:1247
! #, fuzzy, no-c-format
! #| msgid "cast from pointer to integer of different size"
! msgid "Warn when a pointer is cast to an integer of a different size."
! msgstr "typeomtvingelse fra henvisning til heltal af en anden størrelse"
  
! #: c-family/c.opt:1251
  #, fuzzy, no-c-format
! #| msgid "Warn about unrecognized pragmas"
! msgid "Warn about misuses of pragmas."
! msgstr "Advar om ukendte pragmaer"
! 
! #: c-family/c.opt:1255
! #, no-c-format
! msgid "Warn about #pragma once outside of a header."
! msgstr ""
  
! #: c-family/c.opt:1259
  #, no-c-format
! msgid "Warn if constructor or destructors with priorities from 0 to 100 are used."
  msgstr ""
  
! #: c-family/c.opt:1263
  #, no-c-format
! msgid "Warn if a property for an Objective-C object has no assign semantics specified."
  msgstr ""
  
! #: c-family/c.opt:1267
! #, fuzzy, no-c-format
! msgid "Warn if inherited methods are unimplemented."
! msgstr "Advar ikk hvis nedarvede metoder ikke implementeres"
! 
! #: c-family/c.opt:1271
  #, no-c-format
! msgid "Warn when a range-based for-loop is creating unnecessary copies."
  msgstr ""
  
! #: c-family/c.opt:1275
! #, fuzzy, no-c-format
! #| msgid "Warn about multiple declarations of the same object"
! msgid "Warn about multiple declarations of the same object."
! msgstr "Advar om flere erklæring af det samme objekt"
! 
! #: c-family/c.opt:1279
  #, no-c-format
! msgid "Warn about redundant calls to std::move."
  msgstr ""
  
! #: c-family/c.opt:1283
  #, no-c-format
! msgid "Warn when a class or enumerated type is referenced using a redundant class-key."
  msgstr ""
  
! #: c-family/c.opt:1287
! #, fuzzy, no-c-format
! #| msgid "Warn about unrecognized pragmas"
! msgid "Warn about uses of register storage specifier."
! msgstr "Advar om ukendte pragmaer"
! 
! #: c-family/c.opt:1291
! #, fuzzy, no-c-format
! #| msgid "Warn when the compiler reorders code"
! msgid "Warn when the compiler reorders code."
! msgstr "Advar når oversætteren ændrer på ordenen af kode"
! 
! #: c-family/c.opt:1295
  #, no-c-format
! msgid "Warn when an argument passed to a restrict-qualified parameter aliases with another argument."
  msgstr ""
  
! #: c-family/c.opt:1300
  #, no-c-format
! msgid "Warn whenever void-returning functions return a non-void expressions, or a return expression is missing in a function not returning void."
  msgstr ""
  
! #: c-family/c.opt:1304
! #, fuzzy, no-c-format
! msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)."
! msgstr "Advar når en funktions returtype antages at være int"
! 
! #: c-family/c.opt:1308
  #, no-c-format
! msgid "Warn on suspicious constructs involving reverse scalar storage order."
  msgstr ""
  
! #: c-family/c.opt:1312
! #, fuzzy, no-c-format
! #| msgid "Warn if a selector has multiple methods"
! msgid "Warn if a selector has multiple methods."
! msgstr "Advar hvis en vælger har flere metoder"
! 
! #: c-family/c.opt:1316
! #, fuzzy, no-c-format
! #| msgid "Warn when a variable is unused"
! msgid "Warn when a value is moved to itself with std::move."
! msgstr "Advar når en variabel ikke benyttes"
! 
! #: c-family/c.opt:1320
! #, fuzzy, no-c-format
! #| msgid "Warn about possible violations of sequence point rules"
! msgid "Warn about possible violations of sequence point rules."
! msgstr "Advar om mulige brud på sekvenspunktreglerne"
! 
! #: c-family/c.opt:1324
! #, fuzzy, no-c-format
! #| msgid "local declaration of `%s' hides instance variable"
! msgid "Warn if a local declaration hides an instance variable."
! msgstr "den lokale erklæring af funktionen '%s' skjuler instansvariabel"
! 
! #: c-family/c.opt:1328 c-family/c.opt:1332
  #, no-c-format
! msgid "Warn if left shift of a signed value overflows."
  msgstr ""
  
! #: c-family/c.opt:1336
! #, fuzzy, no-c-format
! #| msgid "right shift count is negative"
! msgid "Warn if shift count is negative."
! msgstr "højreskiftsantal er negativ"
! 
! #: c-family/c.opt:1340
! #, fuzzy, no-c-format
! #| msgid "right shift count >= width of type"
! msgid "Warn if shift count >= width of type."
! msgstr "højreskiftsantal er større end bredden af typen"
! 
! #: c-family/c.opt:1344
! #, fuzzy, no-c-format
! #| msgid "right shift count is negative"
! msgid "Warn if left shifting a negative value."
! msgstr "højreskiftsantal er negativ"
! 
! #: c-family/c.opt:1348
! #, fuzzy, no-c-format
! msgid "Warn about signed-unsigned comparisons."
! msgstr "Advar om sammenligninger mellem typer med og uden fortegn"
! 
! #: c-family/c.opt:1356
  #, fuzzy, no-c-format
! #| msgid "comparison between signed and unsigned integer expressions"
! msgid "Warn for implicit type conversions between signed and unsigned integers."
! msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
  
! #: c-family/c.opt:1360
  #, fuzzy, no-c-format
! #| msgid "Warn when overload promotes from unsigned to signed"
! msgid "Warn when overload promotes from unsigned to signed."
! msgstr "Advar når flertydiggørelse forfremmer fra unsigned til signed"
  
! #: c-family/c.opt:1364
  #, fuzzy, no-c-format
! msgid "Warn about missing sized deallocation functions."
! msgstr "Advar om mistænkelige erklæringer af main"
  
! #: c-family/c.opt:1368
  #, no-c-format
! msgid "Warn about divisions of two sizeof operators when the first one is applied to an array and the divisor does not equal the size of the array element."
  msgstr ""
  
! #: c-family/c.opt:1373
  #, no-c-format
! msgid "Warn when sizeof is applied on a parameter declared as an array."
  msgstr ""
  
! #: c-family/c.opt:1377
  #, no-c-format
! msgid "Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers."
  msgstr ""
  
! #: c-family/c.opt:1381
  #, no-c-format
! msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof."
! msgstr ""
  
! #: c-family/c.opt:1389
  #, no-c-format
! msgid "Warn about improper usages of flexible array members according to the level of -fstrict-flex-arrays."
  msgstr ""
  
! #: c-family/c.opt:1394
  #, fuzzy, no-c-format
! msgid "Warn about uncasted NULL used as sentinel."
! msgstr "Advar om funktionserklæringer uden prototype"
  
! #: c-family/c.opt:1402
  #, fuzzy, no-c-format
! msgid "Warn about unprototyped function declarations."
! msgstr "Advar om funktionserklæringer uden prototype"
  
! #: c-family/c.opt:1406
  #, no-c-format
! msgid "Warn if type signatures of candidate methods do not match exactly."
  msgstr ""
  
! #: c-family/c.opt:1410
  #, no-c-format
! msgid "Warn about calls to strcmp and strncmp used in equality expressions that are necessarily true or false due to the length of one and size of the other argument."
! msgstr ""
  
! #: c-family/c.opt:1416
  #, no-c-format
! msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy."
! msgstr ""
  
! #: c-family/c.opt:1421
  #, no-c-format
! msgid "Under the control of Object Size type, warn about buffer overflow in string manipulation functions like memcpy and strcpy."
! msgstr ""
! 
! #: c-family/c.opt:1426
! #, fuzzy, no-c-format
! #| msgid "Warn about casting functions to incompatible types"
! msgid "Warn about reading past the end of a source array in string manipulation functions like memchr and memcpy."
! msgstr "Advar om omtvingning af funktioner til ikke-kompatible typer"
! 
! #: c-family/c.opt:1430
! #, fuzzy, no-c-format
! #| msgid "Warn about casting functions to incompatible types"
! msgid "Warn about truncation in string manipulation functions like strncat and strncpy."
! msgstr "Advar om omtvingning af funktioner til ikke-kompatible typer"
  
! #: c-family/c.opt:1434
  #, no-c-format
! msgid "Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage."
  msgstr ""
  
! #: c-family/c.opt:1438
  #, fuzzy, no-c-format
! #| msgid "Warn about functions which might be candidates for format attributes"
! msgid "Warn about functions which might be candidates for format attributes."
! msgstr "Advar om funktioner som kan være kandidater til formateringsegenskaber"
  
! #: c-family/c.opt:1442
  #, no-c-format
! msgid "Suggest that the override keyword be used when the declaration of a virtual function overrides another."
  msgstr ""
  
! #: c-family/c.opt:1447
! #, fuzzy, no-c-format
! #| msgid "Warn about enumerated switches, with no default, missing a case"
! msgid "Warn about enumerated switches, with no default, missing a case."
! msgstr "Advar om switch-sætninger over enum-typer som mangler et tilfælde og ikke har default"
! 
! #: c-family/c.opt:1451
! #, fuzzy, no-c-format
! msgid "Warn about enumerated switches missing a \"default:\" statement."
! msgstr "Advar om switch-sætninger over enum-typer som mangler default"
! 
! #: c-family/c.opt:1455
! #, fuzzy, no-c-format
! #| msgid "Warn about all enumerated switches missing a specific case"
! msgid "Warn about all enumerated switches missing a specific case."
! msgstr "Advar om alle switch-sætninger over enum-typer som mangler et bestemt tilfælde"
! 
! #: c-family/c.opt:1459
! #, fuzzy, no-c-format
! msgid "Warn about switches with boolean controlling expression."
! msgstr "Advar om kode som kan bryde strenge aliasregler"
! 
! #: c-family/c.opt:1463
  #, no-c-format
! msgid "Warn about switch values that are outside of the switch's type range."
  msgstr ""
  
! #: c-family/c.opt:1467
  #, no-c-format
! msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used."
! msgstr ""
! 
! #: c-family/c.opt:1471
! #, fuzzy, no-c-format
! msgid "Deprecated.  This switch has no effect."
! msgstr "%s har ingen %s"
! 
! #: c-family/c.opt:1479
! #, fuzzy, no-c-format
! #| msgid "for template declaration `%D'"
! msgid "Warn on primary template declaration."
! msgstr "til skabelonserklæring '%D'"
! 
! #: c-family/c.opt:1483
! #, fuzzy, no-c-format
! #| msgid "error while parsing fields"
! msgid "Diagnose errors when parsing a template."
! msgstr "fejl ved tolkning af felter"
! 
! #: c-family/c.opt:1487
! #, fuzzy, no-c-format
! #| msgid ""
! #| "\n"
! #| "ldd output with constructors/destructors.\n"
! msgid "Warn about simple-template-id in a constructor or destructor."
  msgstr ""
- "\n"
- "ldd-uddata med konstruktions-/destruktionsfunktioner.\n"
  
! #: c-family/c.opt:1491
  #, no-c-format
! msgid "Warn about templates naming TU-local entities in a module."
  msgstr ""
  
! #: c-family/c.opt:1495
  #, no-c-format
! msgid "Warn if a throw expression will always result in a call to terminate()."
! msgstr ""
  
! #: c-family/c.opt:1499
  #, fuzzy, no-c-format
! msgid "Warn about features not present in traditional C."
! msgstr "foreslår undladelse af brug af #elif i traditionel C"
! 
! #: c-family/c.opt:1503
! #, no-c-format
! msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype."
! msgstr ""
! 
! #: c-family/c.opt:1519
! #, no-c-format
! msgid "Warn about trailing whitespace on lines except when in raw string literals."
! msgstr ""
! 
! #: c-family/c.opt:1523
! #, no-c-format
! msgid "Warn about trailing whitespace on lines except when in raw string literals.   Equivalent to Wtrailing-whitespace=blanks when enabled or Wtrailing-whitespace=none when disabled."
! msgstr ""
! 
! #: c-family/c.opt:1527
! #, no-c-format
! msgid "Warn if trigraphs are encountered that might affect the meaning of the program."
! msgstr ""
  
! #: c-family/c.opt:1531
  #, fuzzy, no-c-format
! msgid "Warn about @selector()s without previously declared methods."
! msgstr "Advar om globale funktioner uden tidligere erklæringer"
  
! #: c-family/c.opt:1535
  #, fuzzy, no-c-format
! msgid "Warn if an undefined macro is used in an #if directive."
! msgstr "ugyldigt eller ikke-defineret #-direktiv"
! 
! #: c-family/c.opt:1539
! #, no-c-format
! msgid "Warn about invalid forms of delimited or named escape sequences."
! msgstr ""
  
! #: c-family/c.opt:1547
  #, fuzzy, no-c-format
! #| msgid "Warn about unrecognized pragmas"
! msgid "Warn about unrecognized pragmas."
! msgstr "Advar om ukendte pragmaer"
  
! #: c-family/c.opt:1551
  #, fuzzy, no-c-format
! #| msgid "both 'f' and 'l' suffixes on floating constant"
! msgid "Warn about unsuffixed float constants."
! msgstr "både 'f'- og 'l'-endelser i kommatalskonstant"
! 
! #: c-family/c.opt:1555
! #, no-c-format
! msgid "Warn about character arrays initialized as unterminated character sequences with a string literal."
! msgstr ""
  
! #: c-family/c.opt:1571
  #, fuzzy, no-c-format
! #| msgid "Warn when an inlined function cannot be inlined"
! msgid "Warn when typedefs locally defined in a function are not used."
! msgstr "Advar når en inline funktion ikke kan indbygges"
  
! #: c-family/c.opt:1575
  #, fuzzy, no-c-format
! #| msgid "Warn when an inlined function cannot be inlined"
! msgid "Warn about macros defined in the main file that are not used."
! msgstr "Advar når en inline funktion ikke kan indbygges"
  
! #: c-family/c.opt:1595
  #, fuzzy, no-c-format
! msgid "Warn about useless casts."
! msgstr "Advar om ikke-virtuelle destruktionsfunktioner"
  
! #: c-family/c.opt:1599
  #, fuzzy, no-c-format
! #| msgid "Warn about unrecognized pragmas"
! msgid "Warn about using variadic macros."
! msgstr "Advar om ukendte pragmaer"
! 
! #: c-family/c.opt:1603
! #, no-c-format
! msgid "Warn about questionable usage of the macros used to retrieve variable arguments."
! msgstr ""
! 
! #: c-family/c.opt:1607
! #, no-c-format
! msgid "Warn about the most vexing parse syntactic ambiguity."
! msgstr ""
! 
! #: c-family/c.opt:1611
! #, no-c-format
! msgid "Warn if a virtual base has a non-trivial move assignment operator."
! msgstr ""
  
! #: c-family/c.opt:1615
  #, fuzzy, no-c-format
! #| msgid "Warn when a variable is unused"
! msgid "Warn if a variable length array is used."
! msgstr "Advar når en variabel ikke benyttes"
  
! #: c-family/c.opt:1619
  #, fuzzy, no-c-format
! msgid "-Wvla-larger-than=<number>\tWarn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes."
! msgstr "  -Wlarger-than-<tal>     Advar hvis et objekt er større end <tal> byte\n"
! 
! #: c-family/c.opt:1625
! #, no-c-format
! msgid "Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger."
! msgstr ""
  
! #: c-family/c.opt:1629
  #, fuzzy, no-c-format
! #| msgid "Warn about multiple declarations of the same object"
! msgid "Warn about mismatched declarations of VLA parameters."
! msgstr "Advar om flere erklæring af det samme objekt"
  
! #: c-family/c.opt:1633
  #, fuzzy, no-c-format
! #| msgid "Warn about casts which discard qualifiers"
! msgid "Warn about deprecated uses of volatile qualifier."
! msgstr "Advar om typeomtvingninger som forkaster modifikationer"
  
! #: c-family/c.opt:1637
  #, fuzzy, no-c-format
! #| msgid "instance variable `%s' is declared private"
! msgid "Warn when a register variable is declared volatile."
! msgstr "instansvariablen '%s' er erklæret privat"
! 
! #: c-family/c.opt:1641
! #, no-c-format
! msgid "Warn on direct virtual inheritance."
! msgstr ""
  
! #: c-family/c.opt:1645
! #, no-c-format
! msgid "In C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard."
! msgstr ""
  
! #: c-family/c.opt:1649
  #, no-c-format
! msgid "Warn about xor operators where it appears the user meant exponentiation."
  msgstr ""
  
! #: c-family/c.opt:1653
  #, fuzzy, no-c-format
! #| msgid "Warn when a label is unused"
! msgid "Warn when a literal '0' is used as null pointer."
! msgstr "Advar når en etiket ikke benyttes"
  
! #: c-family/c.opt:1657
  #, fuzzy, no-c-format
! #| msgid "zero-length %s format string"
! msgid "Warn about accesses to interior zero-length array members."
! msgstr "formateringsstreng %s med længden nul"
! 
! #: c-family/c.opt:1661
! #, no-c-format
! msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
! msgstr ""
! 
! #: c-family/c.opt:1669
! #, no-c-format
! msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases."
! msgstr ""
  
! #: c-family/c.opt:1673
  #, fuzzy, no-c-format
! msgid "Enforce class member access control semantics."
! msgstr "Adlyd ikke tilgangskontrolsemantikker"
! 
! #: c-family/c.opt:1677
! #, no-c-format
! msgid "-fada-spec-parent=unit\tDump Ada specs as child units of given parent."
! msgstr ""
! 
! #: c-family/c.opt:1681
! #, no-c-format
! msgid "Support C++17 allocation of over-aligned types."
! msgstr ""
! 
! #: c-family/c.opt:1685
! #, no-c-format
! msgid "-faligned-new=<N>\tUse C++17 over-aligned type allocation for alignments greater than N."
! msgstr ""
  
! #: c-family/c.opt:1696 c-family/c.opt:2017 c-family/c.opt:2430
! #: c-family/c.opt:2434 c-family/c.opt:2450
  #, fuzzy, no-c-format
! #| msgid "--driver no longer supported"
! msgid "No longer supported."
! msgstr "--driver understøttes ikke længere"
  
! #: c-family/c.opt:1700
  #, fuzzy, no-c-format
! msgid "Recognize the \"asm\" keyword."
! msgstr "Genkend ikke det reserverede ord 'asm'"
! 
! #: c-family/c.opt:1704
! #, no-c-format
! msgid "Assume C++ replaceable global operators new, new[], delete, delete[] don't read or write visible global state."
! msgstr ""
  
! #: c-family/c.opt:1712
  #, fuzzy, no-c-format
! msgid "Recognize built-in functions."
! msgstr "Genkend ikke nogen indbyggede funktioner"
! 
! #: c-family/c.opt:1719
! #, no-c-format
! msgid "Where shorter, use canonicalized paths to systems headers."
! msgstr ""
! 
! #: c-family/c.opt:1723
! #, no-c-format
! msgid "Enable the char8_t fundamental type and use it as the type for UTF-8 string and character literals."
! msgstr ""
  
! #: c-family/c.opt:1811
  #, fuzzy, no-c-format
! msgid "Removed in GCC 8.  This switch has no effect."
! msgstr "%s har ingen %s"
  
! #: c-family/c.opt:1815
  #, fuzzy, no-c-format
! #| msgid "Enable support for huge objects"
! msgid "Enable support for C++ concepts."
! msgstr "Aktivér understøttelse af enorme objekter"
  
! #: c-family/c.opt:1819
  #, fuzzy, no-c-format
! msgid "Removed in GCC 15.  This switch has no effect."
! msgstr "%s har ingen %s"
  
! #: c-family/c.opt:1823
  #, no-c-format
! msgid "Specify maximum error replay depth during recursive diagnosis of a constraint satisfaction failure."
  msgstr ""
  
! #: c-family/c.opt:1827
! #, fuzzy, no-c-format
! msgid "Allow the arguments of the '?' operator to have different types."
! msgstr "operander til ?: har forskellige typer"
  
! #: c-family/c.opt:1835
  #, no-c-format
! msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
  msgstr ""
  
! #: c-family/c.opt:1839
! #, fuzzy, no-c-format
! msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
! msgstr "Angiv maksimal skabelonsinstantieringsdybde"
! 
! #: c-family/c.opt:1843
  #, fuzzy, no-c-format
! msgid "-fconstexpr-cache-depth=<number>\tSpecify maximum constexpr recursion cache depth."
! msgstr "Angiv maksimal skabelonsinstantieringsdybde"
  
! #: c-family/c.opt:1847
  #, fuzzy, no-c-format
! #| msgid "size of array is not an integral constant-expression"
! msgid "Allow IEC559 floating point exceptions in constant expressions."
! msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: c-family/c.opt:1851
  #, fuzzy, no-c-format
! msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
! msgstr "Angiv maksimal skabelonsinstantieringsdybde"
  
! #: c-family/c.opt:1855
  #, fuzzy, no-c-format
! msgid "-fconstexpr-ops-limit=<number>\tSpecify maximum number of constexpr operations during a single constexpr evaluation."
! msgstr "Angiv maksimal skabelonsinstantieringsdybde"
! 
! #: c-family/c.opt:1859
! #, no-c-format
! msgid "Enable certain features present in drafts of C++ Contracts."
! msgstr ""
! 
! #: c-family/c.opt:1872
! #, no-c-format
! msgid "-fcontract-assumption-mode=[on|off]\tEnable or disable treating axiom level contracts as assumptions (default on)."
! msgstr ""
! 
! #: c-family/c.opt:1876
! #, no-c-format
! msgid "-fcontract-build-level=[off|default|audit]\tSpecify max contract level to generate runtime checks for."
! msgstr ""
! 
! #: c-family/c.opt:1880
! #, no-c-format
! msgid "-fcontract-strict-declarations=[on|off]\tEnable or disable warnings on generalized redeclaration of functions with contracts (default off)."
! msgstr ""
! 
! #: c-family/c.opt:1884
! #, no-c-format
! msgid "-fcontract-mode=[on|off]\tEnable or disable all contract facilities (default on)."
! msgstr ""
! 
! #: c-family/c.opt:1888
! #, no-c-format
! msgid "-fcontract-continuation-mode=[on|off]\tEnable or disable contract continuation mode (default off)."
! msgstr ""
! 
! #: c-family/c.opt:1892
! #, no-c-format
! msgid "-fcontract-role=<name>:<semantics>\tSpecify the semantics for all levels in a role (default, review), or a custom contract role with given semantics (ex: opt:assume,assume,assume)."
! msgstr ""
! 
! #: c-family/c.opt:1896
! #, no-c-format
! msgid "-fcontract-semantic=<level>:<semantic>\tSpecify the concrete semantics for level."
! msgstr ""
  
! #: c-family/c.opt:1900
  #, no-c-format
! msgid "Enable C++ coroutines (experimental)."
  msgstr ""
  
! #: c-family/c.opt:1904
! #, fuzzy, no-c-format
! msgid "Emit debug annotations during preprocessing."
! msgstr "Aktivér stakprøvning"
! 
! #: c-family/c.opt:1912
  #, fuzzy, no-c-format
! msgid "Factor complex constructors and destructors to favor space over speed."
! msgstr "Advar ikke når alle konstruktions-/destruktionsfunktioner er private"
  
! #: c-family/c.opt:1920
  #, no-c-format
! msgid "Print hierarchical comparisons when template types are mismatched."
  msgstr ""
  
! #: c-family/c.opt:1924
  #, fuzzy, no-c-format
! #| msgid "default argument specified in explicit specialization"
! msgid "Note all candidates during overload resolution failure."
! msgstr "standardparameter angivet i eksplicit specialisering"
  
! #: c-family/c.opt:1928
  #, fuzzy, no-c-format
! #| msgid "Process #ident directives"
! msgid "Preprocess directives only."
! msgstr "Behandl #ident-direktiver"
  
! #: c-family/c.opt:1932
  #, fuzzy, no-c-format
! msgid "Permit '$' as an identifier character."
! msgstr "formatering er en bredtegnsstreng"
! 
! #: c-family/c.opt:1936
! #, no-c-format
! msgid "-fmacro-prefix-map=<old>=<new>\tMap one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()."
! msgstr ""
  
! #: c-family/c.opt:1940
  #, no-c-format
! msgid "Write all declarations as Ada code transitively."
  msgstr ""
  
! #: c-family/c.opt:1944
  #, no-c-format
! msgid "Write all declarations as Ada code for the given file only."
  msgstr ""
  
! #: c-family/c.opt:1951
! #, fuzzy, no-c-format
! msgid "Do not elide common elements in template comparisons."
! msgstr "Deaktivér ikke pladsregistre"
! 
! #: c-family/c.opt:1955
! #, fuzzy, no-c-format
! msgid "Generate code to check exception specifications."
! msgstr "Generér ikke kode til at kontrollere undtagelsesspecifikationer"
! 
! #: c-family/c.opt:1962
  #, no-c-format
! msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>."
  msgstr ""
  
! #: c-family/c.opt:1966
  #, fuzzy, no-c-format
! #| msgid "universal-character-name '\\u%04x' not valid in identifier"
! msgid "Permit universal character names (\\u and \\U) in identifiers."
! msgstr "universelt tegn '\\u%04x' er ikke gyldigt i kaldenavne"
! 
! #: c-family/c.opt:1970
! #, no-c-format
! msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
! msgstr ""
! 
! #: c-family/c.opt:1974
! #, no-c-format
! msgid "Support dynamic initialization of thread-local variables in a different translation unit."
! msgstr ""
  
! #: c-family/c.opt:1981
  #, fuzzy, no-c-format
! #| msgid "call to non-function `%D'"
! msgid "Fold calls to simple inline functions."
! msgstr "kald af ikke-funktion '%D'"
  
! #: c-family/c.opt:1988
  #, fuzzy, no-c-format
! msgid "Do not assume that standard C libraries and \"main\" exist."
! msgstr "Antag at standardbibliotekerne og main måske ikke eksisterer"
  
! #: c-family/c.opt:1992
  #, fuzzy, no-c-format
! msgid "Recognize GNU-defined keywords."
! msgstr "Genkend ikke GNU-definerede reserverede ord"
  
! #: c-family/c.opt:1996
  #, fuzzy, no-c-format
! #| msgid "Generate code for GNU runtime environment"
! msgid "Generate code for GNU runtime environment."
! msgstr "Generér kode til GNU-kørselmiljø"
  
! #: c-family/c.opt:2000
  #, fuzzy, no-c-format
! #| msgid "traditional C rejects initialization of unions"
! msgid "Use traditional GNU semantics for inline functions."
! msgstr "traditionel C forbyder tildeling af startværdi til unioner"
  
! #: c-family/c.opt:2013
  #, fuzzy, no-c-format
! #| msgid "Assume normal C execution environment"
! msgid "Assume normal C execution environment."
! msgstr "Antag normalt C-kørselsmiljø"
  
! #: c-family/c.opt:2021
  #, no-c-format
! msgid "Implement P2564 for consteval propagation."
  msgstr ""
  
! #: c-family/c.opt:2025
  #, fuzzy, no-c-format
! #| msgid "Export functions even if they can be inlined"
! msgid "Export functions even if they can be inlined."
! msgstr "Eksportér funktioner også selvom de kan integreres"
  
! #: c-family/c.opt:2029
  #, fuzzy, no-c-format
! msgid "Make inline functions constexpr by default."
! msgstr "Integrér ikke medlemsfunktioner som standard"
  
! #: c-family/c.opt:2033
  #, fuzzy, no-c-format
! msgid "Emit implicit instantiations of inline templates."
! msgstr "Udsend kun eksplicitte instatieringer af indlejrede skabeloner"
  
! #: c-family/c.opt:2037
  #, fuzzy, no-c-format
! msgid "Emit implicit instantiations of templates."
! msgstr "Udsend kun eksplicitte instatieringer af indlejrede skabeloner"
! 
! #: c-family/c.opt:2041
! #, no-c-format
! msgid "Implement C++17 inheriting constructor semantics."
! msgstr ""
! 
! #: c-family/c.opt:2048
! #, no-c-format
! msgid "Don't emit dllexported inline functions unless needed."
! msgstr ""
! 
! #: c-family/c.opt:2055
! #, no-c-format
! msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
! msgstr ""
! 
! #: c-family/c.opt:2059
! #, no-c-format
! msgid "Enable C++20 Modules (experimental)."
! msgstr ""
! 
! #: c-family/c.opt:2067
! #, no-c-format
! msgid "Enable C++ header module (experimental)."
! msgstr ""
! 
! #: c-family/c.opt:2074
! #, no-c-format
! msgid "Member functions defined within their class are inline in module purview."
! msgstr ""
! 
! #: c-family/c.opt:2078
! #, no-c-format
! msgid "Only emit Compiled Module Interface."
! msgstr ""
! 
! #: c-family/c.opt:2082
! #, no-c-format
! msgid "Mapper for module to CMI files."
! msgstr ""
  
! #: c-family/c.opt:2086
  #, fuzzy, no-c-format
! #| msgid "Enable aggressive SSA dead code elimination"
! msgid "Enable lazy module importing."
! msgstr "Aktivér aggressiv SSA-eliminering af ubrugt kode"
  
! #: c-family/c.opt:2094
  #, fuzzy, no-c-format
! #| msgid "Warn about implicit function declarations"
! msgid "Warn about macros that have conflicting header units definitions."
! msgstr "Advar om underforståede funktionserklæringer"
  
! #: c-family/c.opt:2098
  #, fuzzy, no-c-format
! #| msgid "%s makes pointer from integer without a cast"
! msgid "Warn if pointers of distinct types are compared without a cast."
! msgstr "%s opretter en henvisningsvariabel ud fra et heltal uden en typeomtvingning"
! 
! #: c-family/c.opt:2102
! #, no-c-format
! msgid "Note #include directives translated to import declarations."
! msgstr ""
! 
! #: c-family/c.opt:2106
! #, no-c-format
! msgid "Note #include directives not translated to import declarations, and not known to be textual."
! msgstr ""
  
! #: c-family/c.opt:2110
  #, no-c-format
! msgid "Note a #include translation of a specific header."
  msgstr ""
  
! #: c-family/c.opt:2114
  #, no-c-format
! msgid "Note Compiled Module Interface pathnames."
  msgstr ""
  
! #: c-family/c.opt:2118
  #, no-c-format
! msgid "Note Compiled Module Interface pathname of a specific module or header-unit."
  msgstr ""
  
! #: c-family/c.opt:2122
! #, fuzzy, no-c-format
! msgid "fmax-include-depth=<number> Set the maximum depth of the nested #include."
! msgstr "  -finline-limit=<str>    Begræns størrelsen af inlie funktion til <str>\n"
! 
! #: c-family/c.opt:2126
! #, fuzzy, no-c-format
! msgid "Don't warn about uses of Microsoft extensions."
! msgstr "Udsend ikke pedantiske advarsler om brug af Microsoft-udvidelser"
! 
! #: c-family/c.opt:2145
  #, no-c-format
! msgid "Implement resolution of DR 150 for matching of template template arguments."
  msgstr ""
  
! #: c-family/c.opt:2149
  #, fuzzy, no-c-format
! msgid "Generate code for NeXT (Apple macOS) runtime environment."
! msgstr "Generér kode til NeXT-kørselmiljø"
! 
! #: c-family/c.opt:2153
! #, no-c-format
! msgid "Assume that receivers of Objective-C messages may be nil."
! msgstr ""
! 
! #: c-family/c.opt:2157
! #, no-c-format
! msgid "Allow access to instance variables as if they were local declarations within instance method implementations."
! msgstr ""
  
! #: c-family/c.opt:2161
  #, no-c-format
! msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility."
  msgstr ""
  
! #: c-family/c.opt:2186
  #, no-c-format
! msgid "Treat a throw() exception specification as noexcept to improve code size."
  msgstr ""
  
! #: c-family/c.opt:2190
  #, no-c-format
! msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
  msgstr ""
  
! #: c-family/c.opt:2196
  #, no-c-format
! msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed."
  msgstr ""
  
! #: c-family/c.opt:2200
  #, no-c-format
! msgid "Allow fast jumps to the message dispatcher."
  msgstr ""
  
! #: c-family/c.opt:2206
  #, fuzzy, no-c-format
! #| msgid "Enable exception handling"
! msgid "Enable Objective-C exception and synchronization syntax."
! msgstr "Aktivér undtagelseshåndtering"
! 
! #: c-family/c.opt:2210
! #, no-c-format
! msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
! msgstr ""
! 
! #: c-family/c.opt:2214
! #, no-c-format
! msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
! msgstr ""
  
! #: c-family/c.opt:2219
  #, fuzzy, no-c-format
! #| msgid "Enable exception handling"
! msgid "Enable Objective-C setjmp exception handling runtime."
! msgstr "Aktivér undtagelseshåndtering"
  
! #: c-family/c.opt:2223
  #, no-c-format
! msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
  msgstr ""
  
! #: c-family/c.opt:2227
  #, fuzzy, no-c-format
! #| msgid "Enable debugging"
! msgid "Enable OpenACC."
! msgstr "Aktivér fejlanalyseringsinfo"
! 
! #: c-family/c.opt:2231
! #, no-c-format
! msgid "Specify default OpenACC compute dimensions."
! msgstr ""
! 
! #: c-family/c.opt:2235
! #, no-c-format
! msgid "Enable OpenMP (implies -frecursive in Fortran)."
! msgstr ""
! 
! #: c-family/c.opt:2239
! #, no-c-format
! msgid "Enable OpenMP's SIMD directives."
! msgstr ""
! 
! #: c-family/c.opt:2243
! #, no-c-format
! msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
! msgstr ""
! 
! #: c-family/c.opt:2254
! #, no-c-format
! msgid "Look for and use PCH files even when preprocessing."
! msgstr ""
  
! #: c-family/c.opt:2258
  #, fuzzy, no-c-format
! #| msgid "Downgrade conformance errors to warnings"
! msgid "Downgrade conformance errors to warnings."
! msgstr "Nedgradér standardoverholdelsesfejl til advarsler"
  
! #: c-family/c.opt:2262
  #, fuzzy, no-c-format
! #| msgid "Enable Transmeta picoJava extensions"
! msgid "Enable Plan 9 language extensions."
! msgstr "Aktivér Transmeta picoJava-udvidelser"
! 
! #: c-family/c.opt:2266
! #, no-c-format
! msgid "Treat the input file as already preprocessed."
! msgstr ""
! 
! #: c-family/c.opt:2274
! #, no-c-format
! msgid "-ftrack-macro-expansion=<0|1|2>\tTrack locations of tokens coming from macro expansion and display them in error messages."
! msgstr ""
! 
! #: c-family/c.opt:2278
! #, no-c-format
! msgid "Do not pretty-print template specializations as the template signature followed by the arguments."
! msgstr ""
  
! #: c-family/c.opt:2282
  #, no-c-format
! msgid "Treat known sprintf return values as constants."
  msgstr ""
  
! #: c-family/c.opt:2286
  #, no-c-format
! msgid "Enable lifetime extension of range based for temporaries."
  msgstr ""
  
! #: c-family/c.opt:2290
  #, no-c-format
! msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime."
  msgstr ""
  
! #: c-family/c.opt:2294
  #, fuzzy, no-c-format
! msgid "Removed in GCC 10.  This switch has no effect."
! msgstr "%s har ingen %s"
  
! #: c-family/c.opt:2298
  #, fuzzy, no-c-format
! msgid "Generate run time type descriptor information."
! msgstr "Generér ikke typebeskrivelsesoplysninger til kørselstidspunktet"
! 
! #: c-family/c.opt:2302
! #, no-c-format
! msgid "Look for the main source file on the include path."
! msgstr ""
  
! #: c-family/c.opt:2309 ada/gcc-interface/lang.opt:81
  #, fuzzy, no-c-format
! msgid "Use the narrowest integer type possible for enumeration types."
! msgstr "størrelse i tabel-new skal være en heltalstype"
  
! #: c-family/c.opt:2313
  #, fuzzy, no-c-format
! msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
! msgstr "Overskriv den underliggende type af wchar_t til 'unsigned short'"
! 
! #: c-family/c.opt:2317
! #, no-c-format
! msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
! msgstr ""
  
! #: c-family/c.opt:2321 ada/gcc-interface/lang.opt:85
  #, fuzzy, no-c-format
! msgid "Make \"char\" signed by default."
! msgstr "Lad 'char' være med fortegn som standard"
  
! #: c-family/c.opt:2325
  #, fuzzy, no-c-format
! #| msgid "hexadecimal floating constants require an exponent"
! msgid "Enable C++14 sized deallocation support."
! msgstr "hexadecimal kommatalskonstant skal have en eksponent"
  
! #: c-family/c.opt:2332
  #, no-c-format
! msgid "-fstrict-flex-arrays=<level>    Control when to treat the trailing array of a structure as a flexible array member for the purposes of accessing the elements of such an array. The default is treating all trailing arrays of structures as flexible array members."
  msgstr ""
  
! #: c-family/c.opt:2339
  #, no-c-format
! msgid "-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar storage order."
  msgstr ""
  
! #: c-family/c.opt:2355
  #, fuzzy, no-c-format
! #| msgid "Display statistics accumulated during compilation"
! msgid "Display statistics accumulated during compilation."
! msgstr "Vis statistik som indsamles under oversættelsen"
  
! #: c-family/c.opt:2359
  #, no-c-format
! msgid "Assume that values of enumeration type are always within the minimum range of that type."
  msgstr ""
  
! #: c-family/c.opt:2366 c-family/c.opt:2371
  #, no-c-format
! msgid "Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc."
  msgstr ""
  
! #: c-family/c.opt:2388
  #, fuzzy, no-c-format
! msgid "Set the maximum number of template instantiation notes for a single warning or error."
! msgstr "Det maksimale antal faser der skal gennemgås ved udførsel af GCSE"
  
! #: c-family/c.opt:2395
  #, fuzzy, no-c-format
! msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
! msgstr "Angiv maksimal skabelonsinstantieringsdybde"
! 
! #: c-family/c.opt:2402
! #, no-c-format
! msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
! msgstr ""
  
! #: c-family/c.opt:2406
  #, no-c-format
! msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
  msgstr ""
  
! #: c-family/c.opt:2410 ada/gcc-interface/lang.opt:89
! #, fuzzy, no-c-format
! msgid "Make \"char\" unsigned by default."
! msgstr "Lad 'char' være uden fortegn som standard"
! 
! #: c-family/c.opt:2414
  #, fuzzy, no-c-format
! #| msgid "Use __cxa_atexit to register destructors"
! msgid "Use __cxa_atexit to register destructors."
! msgstr "Benyt __cxa_atexit til at registrere destruktionsfunktioner"
! 
! #: c-family/c.opt:2418
! #, no-c-format
! msgid "Use __cxa_get_exception_ptr in exception handling."
! msgstr ""
! 
! #: c-family/c.opt:2422
! #, no-c-format
! msgid "Marks all inlined functions and methods as having hidden visibility."
! msgstr ""
  
! #: c-family/c.opt:2426
  #, no-c-format
! msgid "Changes visibility to match Microsoft Visual Studio by default."
  msgstr ""
  
! #: c-family/c.opt:2438
  #, fuzzy, no-c-format
! #| msgid "Emit common-like symbols as weak symbols"
! msgid "Emit common-like symbols as weak symbols."
! msgstr "Udsend almindelige symboler som svage symboler"
! 
! #: c-family/c.opt:2442
! #, no-c-format
! msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>."
! msgstr ""
! 
! #: c-family/c.opt:2446
! #, no-c-format
! msgid "Generate a #line directive pointing at the current working directory."
! msgstr ""
! 
! #: c-family/c.opt:2454
! #, no-c-format
! msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
! msgstr ""
  
! #: c-family/c.opt:2458
  #, fuzzy, no-c-format
! msgid "Dump declarations to a .decl file."
! msgstr "Udskriv erklæringer i en .decl-fil"
! 
! #: c-family/c.opt:2462
! #, no-c-format
! msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
! msgstr ""
! 
! #: c-family/c.opt:2466
! #, no-c-format
! msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs."
! msgstr ""
! 
! #: c-family/c.opt:2470
! #, no-c-format
! msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs."
! msgstr ""
! 
! #: c-family/c.opt:2474
! #, no-c-format
! msgid "Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal."
! msgstr ""
! 
! #: c-family/c.opt:2479
! #, no-c-format
! msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
! msgstr ""
  
! #: c-family/c.opt:2483
  #, fuzzy, no-c-format
! msgid "-imacros <file>\tAccept definition of macros in <file>."
! msgstr "  -aux-info <fil>         Udskriv erklæringsoplysninger til <fil>\n"
  
! #: c-family/c.opt:2487
! #, no-c-format
! msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
! msgstr ""
  
! #: c-family/c.opt:2491
  #, no-c-format
! msgid "-include <file>\tInclude the contents of <file> before other files."
  msgstr ""
  
! #: c-family/c.opt:2495
  #, no-c-format
! msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
  msgstr ""
  
! #: c-family/c.opt:2499
  #, no-c-format
! msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
  msgstr ""
  
! #: c-family/c.opt:2503
  #, no-c-format
! msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
  msgstr ""
  
! #: c-family/c.opt:2507
  #, no-c-format
! msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
  msgstr ""
  
! #: c-family/c.opt:2511
  #, no-c-format
! msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
  msgstr ""
  
! #: c-family/c.opt:2515
  #, no-c-format
! msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
  msgstr ""
  
! #: c-family/c.opt:2525
  #, no-c-format
! msgid "Do not search standard system include directories (those specified with -isystem will still be used)."
  msgstr ""
  
! #: c-family/c.opt:2529
  #, no-c-format
! msgid "Do not search standard system include directories for C++."
  msgstr ""
  
! #: c-family/c.opt:2541
  #, fuzzy, no-c-format
! msgid "Generate C header of platform-specific features."
! msgstr "Generér C-inkluderingsfil med platformspecifikke faciliteter"
  
! #: c-family/c.opt:2545
  #, fuzzy, no-c-format
! msgid "Remap file names when including files."
! msgstr "tomt filnavn i #%s"
! 
! #: c-family/c.opt:2549 c-family/c.opt:2553
! #, no-c-format
! msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum."
! msgstr ""
! 
! #: c-family/c.opt:2557
! #, no-c-format
! msgid "Conform to the ISO 2011 C++ standard."
! msgstr ""
! 
! #: c-family/c.opt:2561
! #, no-c-format
! msgid "Deprecated in favor of -std=c++11."
! msgstr ""
! 
! #: c-family/c.opt:2565
! #, no-c-format
! msgid "Deprecated in favor of -std=c++14."
! msgstr ""
! 
! #: c-family/c.opt:2569
! #, no-c-format
! msgid "Conform to the ISO 2014 C++ standard."
! msgstr ""
! 
! #: c-family/c.opt:2573
! #, no-c-format
! msgid "Deprecated in favor of -std=c++17."
! msgstr ""
! 
! #: c-family/c.opt:2577
! #, no-c-format
! msgid "Conform to the ISO 2017 C++ standard."
! msgstr ""
! 
! #: c-family/c.opt:2581 c-family/c.opt:2585
! #, no-c-format
! msgid "Conform to the ISO 2020 C++ standard (experimental and incomplete support)."
! msgstr ""
! 
! #: c-family/c.opt:2589 c-family/c.opt:2593
! #, no-c-format
! msgid "Conform to the ISO 2023 C++ standard (published in 2024; experimental and incomplete support)."
! msgstr ""
! 
! #: c-family/c.opt:2597 c-family/c.opt:2601
! #, no-c-format
! msgid "Conform to the ISO 2026 C++ draft standard (experimental and incomplete support)."
! msgstr ""
! 
! #: c-family/c.opt:2605 c-family/c.opt:2767
! #, no-c-format
! msgid "Conform to the ISO 2011 C standard."
! msgstr ""
! 
! #: c-family/c.opt:2609
! #, no-c-format
! msgid "Deprecated in favor of -std=c11."
! msgstr ""
! 
! #: c-family/c.opt:2613 c-family/c.opt:2617 c-family/c.opt:2771
! #: c-family/c.opt:2775
! #, no-c-format
! msgid "Conform to the ISO 2017 C standard (published in 2018)."
! msgstr ""
! 
! #: c-family/c.opt:2621 c-family/c.opt:2779
! #, no-c-format
! msgid "Conform to the ISO 2023 C standard (published in 2024)."
! msgstr ""
  
! #: c-family/c.opt:2625
  #, fuzzy, no-c-format
! #| msgid "Deprecated option.  Use -mvrsave instead"
! msgid "Deprecated in favor of -std=c23."
! msgstr "Forældet tilvalg. Brug -mvrsave i stedet"
! 
! #: c-family/c.opt:2629
! #, no-c-format
! msgid "Conform to the ISO 202Y C standard draft (experimental and incomplete support)."
! msgstr ""
! 
! #: c-family/c.opt:2633 c-family/c.opt:2637 c-family/c.opt:2751
! #, no-c-format
! msgid "Conform to the ISO 1990 C standard."
! msgstr ""
! 
! #: c-family/c.opt:2641 c-family/c.opt:2759
! #, no-c-format
! msgid "Conform to the ISO 1999 C standard."
! msgstr ""
! 
! #: c-family/c.opt:2645
! #, no-c-format
! msgid "Deprecated in favor of -std=c99."
! msgstr ""
! 
! #: c-family/c.opt:2649 c-family/c.opt:2654
! #, no-c-format
! msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions."
! msgstr ""
! 
! #: c-family/c.opt:2659
! #, no-c-format
! msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
! msgstr ""
! 
! #: c-family/c.opt:2663
! #, no-c-format
! msgid "Deprecated in favor of -std=gnu++11."
! msgstr ""
! 
! #: c-family/c.opt:2667
! #, no-c-format
! msgid "Deprecated in favor of -std=gnu++14."
! msgstr ""
! 
! #: c-family/c.opt:2671
! #, no-c-format
! msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
! msgstr ""
! 
! #: c-family/c.opt:2675
! #, no-c-format
! msgid "Deprecated in favor of -std=gnu++17."
! msgstr ""
! 
! #: c-family/c.opt:2679
! #, no-c-format
! msgid "Conform to the ISO 2017 C++ standard with GNU extensions."
! msgstr ""
! 
! #: c-family/c.opt:2683 c-family/c.opt:2687
! #, no-c-format
! msgid "Conform to the ISO 2020 C++ standard with GNU extensions (experimental and incomplete support)."
! msgstr ""
! 
! #: c-family/c.opt:2691 c-family/c.opt:2695
! #, no-c-format
! msgid "Conform to the ISO 2023 C++ standard with GNU extensions (published in 2024; experimental and incomplete support)."
! msgstr ""
! 
! #: c-family/c.opt:2699 c-family/c.opt:2703
! #, no-c-format
! msgid "Conform to the ISO 2026 C++ draft standard with GNU extensions (experimental and incomplete support)."
! msgstr ""
! 
! #: c-family/c.opt:2707
! #, no-c-format
! msgid "Conform to the ISO 2011 C standard with GNU extensions."
! msgstr ""
! 
! #: c-family/c.opt:2711
! #, no-c-format
! msgid "Deprecated in favor of -std=gnu11."
! msgstr ""
! 
! #: c-family/c.opt:2715 c-family/c.opt:2719
! #, no-c-format
! msgid "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions."
! msgstr ""
! 
! #: c-family/c.opt:2723
! #, no-c-format
! msgid "Conform to the ISO 2023 C standard (published in 2024) with GNU extensions."
! msgstr ""
! 
! #: c-family/c.opt:2727
! #, no-c-format
! msgid "Deprecated in favor of -std=gnu23."
! msgstr ""
! 
! #: c-family/c.opt:2731
! #, no-c-format
! msgid "Conform to the ISO 202Y C standard draft with GNU extensions (experimental and incomplete support)."
! msgstr ""
! 
! #: c-family/c.opt:2735 c-family/c.opt:2739
! #, no-c-format
! msgid "Conform to the ISO 1990 C standard with GNU extensions."
! msgstr ""
! 
! #: c-family/c.opt:2743
! #, no-c-format
! msgid "Conform to the ISO 1999 C standard with GNU extensions."
! msgstr ""
! 
! #: c-family/c.opt:2747
! #, no-c-format
! msgid "Deprecated in favor of -std=gnu99."
! msgstr ""
! 
! #: c-family/c.opt:2755
! #, no-c-format
! msgid "Conform to the ISO 1990 C standard as amended in 1994."
! msgstr ""
! 
! #: c-family/c.opt:2763
! #, no-c-format
! msgid "Deprecated in favor of -std=iso9899:1999."
! msgstr ""
  
! #: c-family/c.opt:2783
  #, no-c-format
! msgid "-stdlib=[libstdc++|libc++]\tThe standard library to be used for C++ headers and runtime."
  msgstr ""
  
! #: c-family/c.opt:2800
  #, fuzzy, no-c-format
! msgid "Enable traditional preprocessing."
! msgstr "Aktivér stakprøvning"
! 
! #: c-family/c.opt:2804
! #, no-c-format
! msgid "-trigraphs\tSupport ISO C trigraphs."
! msgstr ""
! 
! #: c-family/c.opt:2808
! #, no-c-format
! msgid "Do not predefine system-specific and GCC-specific macros."
! msgstr ""
! 
! #: cobol/lang.opt:48
! #, no-c-format
! msgid "Accept COBOL constructs used by non-ISO compilers"
! msgstr ""
  
! #: cobol/lang.opt:67
  #, fuzzy, no-c-format
! msgid "-fcobol-exceptions=<n>\tEnable some exceptions by default"
! msgstr "-fhandle-exceptions er blevet omdøbt til -fexceptions (og er nu til som standard)"
! 
! #: cobol/lang.opt:71
! #, no-c-format
! msgid "Define alternative implicit copybook filename extension"
! msgstr ""
! 
! #: cobol/lang.opt:75
! #, no-c-format
! msgid "Set Working-Storage data items to the supplied value"
! msgstr ""
  
! #: cobol/lang.opt:79
  #, fuzzy, no-c-format
! #| msgid "Enable backend debugging."
! msgid "Enable Cobol lex debugging"
! msgstr "Aktiver motorfejlsøgning."
! 
! #: cobol/lang.opt:91
! #, no-c-format
! msgid "-findicator-column=<n>\tColumn after which Region A begins"
! msgstr ""
! 
! #: cobol/lang.opt:95
! #, no-c-format
! msgid "-finternal-ebcdic\tInternal processing is in EBCDIC Code Page 1140"
! msgstr ""
! 
! #: cobol/lang.opt:99
! #, no-c-format
! msgid "Enable/disable static linkage for CALL literals"
! msgstr ""
  
! #: cobol/lang.opt:103
  #, fuzzy, no-c-format
! #| msgid "Enable backend debugging."
! msgid "Enable Cobol parser debugging"
! msgstr "Aktiver motorfejlsøgning."
  
! #: cobol/lang.opt:107
  #, fuzzy, no-c-format
! #| msgid "Enable backend debugging."
! msgid "Enable Cobol yacc debugging"
! msgstr "Aktiver motorfejlsøgning."
! 
! #: cobol/lang.opt:111
! #, no-c-format
! msgid "preprocess <source_filter> before compiling"
! msgstr ""
! 
! #: cobol/lang.opt:131
! #, no-c-format
! msgid "-main\tThe first program-id in the next source file is called by a generated main() entry point"
! msgstr ""
! 
! #: cobol/lang.opt:135
! #, no-c-format
! msgid "-main=<source_file> source_file/PROGRAM-ID is called by the generated main()"
! msgstr ""
! 
! #: cobol/lang.opt:139
! #, no-c-format
! msgid "-nomain\tNo main() function is created from COBOL source files"
! msgstr ""
! 
! #: ada/gcc-interface/lang.opt:61
! #, no-c-format
! msgid "Dump Source Coverage Obligations."
! msgstr ""
! 
! #: ada/gcc-interface/lang.opt:65
! #, no-c-format
! msgid "Synonym of -gnatk8."
! msgstr ""
! 
! #: ada/gcc-interface/lang.opt:73
! #, no-c-format
! msgid "Do not look for object files in standard path."
! msgstr ""
  
! #: ada/gcc-interface/lang.opt:77
  #, fuzzy, no-c-format
! #| msgid "Use the WindISS simulator"
! msgid "Select the runtime."
! msgstr "Benyt WindISS-simulatoren"
! 
! #: ada/gcc-interface/lang.opt:93
! #, no-c-format
! msgid "Catch typos."
! msgstr ""
! 
! #: ada/gcc-interface/lang.opt:97
! #, no-c-format
! msgid "Set name of output ALI file (internal switch)."
! msgstr ""
! 
! #: ada/gcc-interface/lang.opt:101
! #, no-c-format
! msgid "-gnat<options>\tSpecify options to GNAT."
! msgstr ""
! 
! #: ada/gcc-interface/lang.opt:105
! #, no-c-format
! msgid "Ignored."
! msgstr ""
  
! #: d/lang.opt:51
  #, no-c-format
! msgid "-Hd <dir>\tWrite D interface files to directory <dir>."
  msgstr ""
  
! #: d/lang.opt:55
  #, fuzzy, no-c-format
! msgid "-Hf <file>\tWrite D interface to <file>."
! msgstr "  -o <fil>                Anbring uddata i <fil>\n"
  
! #: d/lang.opt:127
  #, fuzzy, no-c-format
! #| msgid "Warn about casts which discard qualifiers"
! msgid "Warn about casts that will produce a null result."
! msgstr "Advar om typeomtvingninger som forkaster modifikationer"
  
! #: d/lang.opt:143
  #, fuzzy, no-c-format
! #| msgid "Warn when an inlined function cannot be inlined"
! msgid "Warn when a special enum is declared with the wrong base type."
! msgstr "Advar når en inline funktion ikke kan indbygges"
! 
! #: d/lang.opt:151
! #, no-c-format
! msgid "Warn from speculative compiles such as __traits(compiles)."
! msgstr ""
  
! #: d/lang.opt:163
  #, fuzzy, no-c-format
! #| msgid "Generate H8S code"
! msgid "Generate JSON file."
! msgstr "Generér H8S-kode"
  
! #: d/lang.opt:167
  #, fuzzy, no-c-format
! msgid "-Xf <file>\tWrite JSON output to the given <file>."
! msgstr "  -o <fil>                Anbring uddata i <fil>\n"
! 
! #: d/lang.opt:171
! #, no-c-format
! msgid "Debug library to use instead of phobos."
! msgstr ""
! 
! #: d/lang.opt:175
! #, no-c-format
! msgid "Default library to use instead of phobos."
! msgstr ""
  
! #: d/lang.opt:179
  #, fuzzy, no-c-format
! msgid "Do link the standard D startup files in the compilation."
! msgstr "Antag at standardbibliotekerne og main måske ikke eksisterer"
  
! #: d/lang.opt:186
  #, fuzzy, no-c-format
! #| msgid "Generate code for a bit-manipulation unit"
! msgid "Generate code for all template instantiations."
! msgstr "Generér kode til en bit-manipuleringsenhed"
  
! #: d/lang.opt:190
  #, fuzzy, no-c-format
! #| msgid "Generate code for GNU assembler (gas)"
! msgid "Generate code for assert contracts."
! msgstr "Opret kode for GNU-assembler (gas)"
! 
! #: d/lang.opt:198
! #, no-c-format
! msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
! msgstr ""
! 
! #: d/lang.opt:240
! #, no-c-format
! msgid "-fcheckaction=[throw,halt,context]\tBehavior on contract failure."
! msgstr ""
  
! #: d/lang.opt:256
  #, fuzzy, no-c-format
! #| msgid "Compile code for big endian mode"
! msgid "Compile in debug code."
! msgstr "Kompiler kode for storendet tilstand"
! 
! #: d/lang.opt:260
! #, no-c-format
! msgid "-fdebug=<ident>\tCompile in debug code identified by <ident>."
! msgstr ""
  
! #: d/lang.opt:264
  #, fuzzy, no-c-format
! #| msgid "Generate char instructions"
! msgid "Generate documentation."
! msgstr "Generér char-instruktioner"
! 
! #: d/lang.opt:268
! #, no-c-format
! msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
! msgstr ""
  
! #: d/lang.opt:272
  #, fuzzy, no-c-format
! msgid "-fdoc-file=<file>\tWrite documentation to <file>."
! msgstr "  -o <fil>                Anbring uddata i <fil>\n"
! 
! #: d/lang.opt:276
! #, no-c-format
! msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
! msgstr ""
  
! #: d/lang.opt:280
  #, fuzzy, no-c-format
! msgid "Assume that standard D runtime libraries and \"D main\" exist."
! msgstr "Antag at standardbibliotekerne og main måske ikke eksisterer"
! 
! #: d/lang.opt:284
! #, no-c-format
! msgid "Add comments for ignored declarations in the generated C++ header."
! msgstr ""
  
! #: d/lang.opt:288
  #, fuzzy, no-c-format
! msgid "-fdump-cxx-spec=<filename>\tWrite all declarations as C++ code to <filename>."
! msgstr "  -o <fil>                Anbring uddata i <fil>\n"
  
! #: d/lang.opt:292
  #, fuzzy, no-c-format
! msgid "Display the frontend AST after parsing and semantic passes."
! msgstr "Foretag en komplet registerflytningsoptimering"
! 
! #: d/lang.opt:300
! #, no-c-format
! msgid "-fextern-std=<standard>\tSet C++ name mangling compatibility with <standard>."
! msgstr ""
! 
! #: d/lang.opt:328
! #, no-c-format
! msgid "Ignore unsupported pragmas."
! msgstr ""
  
! #: d/lang.opt:332
  #, fuzzy, no-c-format
! #| msgid "unsupported wide integer operation"
! msgid "Include imported modules in the compilation."
! msgstr "bred heltalsoperation understøttes ikke"
  
! #: d/lang.opt:336
  #, fuzzy, no-c-format
! #| msgid "Generate code for a bit-manipulation unit"
! msgid "Generate code for class invariant contracts."
! msgstr "Generér kode til en bit-manipuleringsenhed"
! 
! #: d/lang.opt:340
! #, no-c-format
! msgid "Generate a default D main() function when compiling."
! msgstr ""
! 
! #: d/lang.opt:344
! #, no-c-format
! msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
! msgstr ""
  
! #: d/lang.opt:348
  #, fuzzy, no-c-format
! #| msgid "Generate code for the user mode."
! msgid "Generate ModuleInfo struct for output module."
! msgstr "Opret kode for brugertilstanden."
! 
! #: d/lang.opt:352
! #, no-c-format
! msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
! msgstr ""
  
! #: d/lang.opt:356
  #, fuzzy, no-c-format
! #| msgid "Generate code for a bit-manipulation unit"
! msgid "Generate code for postcondition contracts."
! msgstr "Generér kode til en bit-manipuleringsenhed"
  
! #: d/lang.opt:360
  #, fuzzy, no-c-format
! #| msgid "Generate code for a bit-manipulation unit"
! msgid "Generate code for precondition contracts."
! msgstr "Generér kode til en bit-manipuleringsenhed"
! 
! #: d/lang.opt:364
! #, no-c-format
! msgid "Turn on all upcoming D language features."
! msgstr ""
! 
! #: d/lang.opt:368
! #, no-c-format
! msgid "Implement D bit-fields."
! msgstr ""
  
! #: d/lang.opt:372
  #, no-c-format
! msgid "Implement DIP1000: Scoped pointers."
  msgstr ""
  
! #: d/lang.opt:376
  #, no-c-format
! msgid "Implement DIP1008: Allow exceptions in @nogc code."
  msgstr ""
  
! #: d/lang.opt:380
  #, fuzzy, no-c-format
! #| msgid "malformed spec function arguments"
! msgid "Implement DIP1021: Mutable function arguments."
! msgstr "forkert udformede specifikationsfunktionsparametre"
! 
! #: d/lang.opt:384
! #, no-c-format
! msgid "Destruct fields of partially constructed objects."
! msgstr ""
! 
! #: d/lang.opt:388
! #, no-c-format
! msgid "Use field-wise comparisons for struct equality."
! msgstr ""
! 
! #: d/lang.opt:392
! #, no-c-format
! msgid "When a symbol is resolved, check `alias this' scope before going to upper scopes."
! msgstr ""
! 
! #: d/lang.opt:396
! #, no-c-format
! msgid "Disallow unsound immutable conversions that were formerly incorrectly permitted."
! msgstr ""
! 
! #: d/lang.opt:400
! #, no-c-format
! msgid "Implement 'in' parameters to mean scope const."
! msgstr ""
! 
! #: d/lang.opt:404
! #, no-c-format
! msgid "Implement 'in' contracts of overridden methods to be a superset of parent contract."
! msgstr ""
  
! #: d/lang.opt:408
  #, fuzzy, no-c-format
! #| msgid "Consider access to byte sized memory slow"
! msgid "Disable access to shared memory objects."
! msgstr "Betragt tilgang til bytestørrelseshukommelse som langsomt"
  
! #: d/lang.opt:412
  #, fuzzy, no-c-format
! msgid "Enable safety checks on all functions by default."
! msgstr "Integrér ikke medlemsfunktioner som standard"
  
! #: d/lang.opt:416
  #, fuzzy, no-c-format
! #| msgid "cannot pass rvalue to reference parameter"
! msgid "Enable rvalue arguments to ref parameters."
! msgstr "kan ikke videregive højreværdi til referenceparameter"
! 
! #: d/lang.opt:420
! #, no-c-format
! msgid "Disable access to variables marked `@system' from @safe code."
! msgstr ""
  
! #: d/lang.opt:424
  #, fuzzy, no-c-format
! #| msgid "Display the compiler's version"
! msgid "Compile release version."
! msgstr "Vis oversætterens version"
! 
! #: d/lang.opt:428
! #, no-c-format
! msgid "Turn off all revertable D language features."
! msgstr ""
! 
! #: d/lang.opt:432
! #, no-c-format
! msgid "Revert DIP1000: Scoped pointers."
! msgstr ""
! 
! #: d/lang.opt:436
! #, no-c-format
! msgid "Don't destruct fields of partially constructed objects."
! msgstr ""
! 
! #: d/lang.opt:440
! #, no-c-format
! msgid "Don't use C-style integral promotion for unary '+', '-' and '~'."
! msgstr ""
! 
! #: d/lang.opt:448
! #, no-c-format
! msgid "-fsave-mixins=<filename>\tExpand and save mixins to file specified by <filename>."
! msgstr ""
  
! #: d/lang.opt:452
  #, fuzzy, no-c-format
! #| msgid "Generate code for the M*Core M340"
! msgid "Generate code for switches without a default case."
! msgstr "Generér kode til en M*Core M340"
  
! #: d/lang.opt:456
  #, fuzzy, no-c-format
! #| msgid "Enable Transmeta picoJava extensions"
! msgid "List information on all D language transitions."
! msgstr "Aktivér Transmeta picoJava-udvidelser"
! 
! #: d/lang.opt:460
! #, no-c-format
! msgid "List all non-mutable fields which occupy an object instance."
! msgstr ""
  
! #: d/lang.opt:464
  #, no-c-format
! msgid "List all usages of 'in' on parameter."
  msgstr ""
  
! #: d/lang.opt:468
  #, no-c-format
! msgid "List all hidden GC allocations."
  msgstr ""
  
! #: d/lang.opt:472
  #, fuzzy, no-c-format
! #| msgid "Enable automatic template instantiation"
! msgid "List statistics on template instantiations."
! msgstr "Aktivér automatisk skabelonsinstantiering"
  
! #: d/lang.opt:476
  #, fuzzy, no-c-format
! #| msgid "Use given thread-local storage dialect"
! msgid "List all variables going into thread local storage."
! msgstr "Benyt den givne tråd-lokale lagringsdialekt"
  
! #: d/lang.opt:480
  #, fuzzy, no-c-format
! #| msgid "Compile with 16-bit integer mode"
! msgid "Compile in unittest code."
! msgstr "Oversæt med 16 bit-heltalstilstand"
! 
! #: d/lang.opt:484
! #, no-c-format
! msgid "-fversion=<ident>\tCompile in version code identified by <ident>."
! msgstr ""
  
! #: d/lang.opt:488
  #, fuzzy, no-c-format
! msgid "Emit template instantiations as weak symbols."
! msgstr "Udsend kun eksplicitte instatieringer af indlejrede skabeloner"
  
! #: d/lang.opt:508
  #, fuzzy, no-c-format
! msgid "Do not link the standard D library in the compilation."
! msgstr "Antag at standardbibliotekerne og main måske ikke eksisterer"
! 
! #: d/lang.opt:516
! #, no-c-format
! msgid "Link the standard D library statically in the compilation."
! msgstr ""
! 
! #: d/lang.opt:520
! #, no-c-format
! msgid "Link the standard D library dynamically in the compilation."
! msgstr ""
! 
! #: m2/lang.opt:35
! #, no-c-format
! msgid "turns on case statement label compile time checking when using an expression of an enum type."
! msgstr ""
! 
! #: m2/lang.opt:39
! #, no-c-format
! msgid "compiler checks to force definition module procedure parameter names with their implementation module counterpart"
! msgstr ""
! 
! #: m2/lang.opt:43
! #, no-c-format
! msgid "compiler warns if a cast is being used on types of differing sizes"
! msgstr ""
! 
! #: m2/lang.opt:47
! #, no-c-format
! msgid "inform user which parameters will be passed by reference"
! msgstr ""
! 
! #: m2/lang.opt:51
! #, no-c-format
! msgid "extra compile time semantic checking, typically tries to catch poor programming style"
! msgstr ""
! 
! #: m2/lang.opt:55
! #, no-c-format
! msgid "turns on compile time analysis in the first basic block of a procedure detecting access to uninitialized data."
! msgstr ""
! 
! #: m2/lang.opt:59
! #, no-c-format
! msgid "turns on compile time analysis to detect access to uninitialized variables, the checking can be specified by: known,cond,all."
! msgstr ""
! 
! #: m2/lang.opt:63
! #, no-c-format
! msgid "automatically initializes all pointers to NIL"
! msgstr ""
! 
! #: m2/lang.opt:67
! #, no-c-format
! msgid "turns on runtime subrange, array index and indirection via NIL pointer checking"
! msgstr ""
! 
! #: m2/lang.opt:71
! #, no-c-format
! msgid "turns on runtime checking to check whether a CASE statement requires an ELSE clause when one was not specified"
! msgstr ""
! 
! #: m2/lang.opt:75
! #, no-c-format
! msgid "use cpp to preprocess the module"
! msgstr ""
! 
! #: m2/lang.opt:79 m2/lang.opt:83
! #, no-c-format
! msgid "passed to the preprocessor if -fcpp is used (internal switch)"
! msgstr ""
! 
! #: m2/lang.opt:87
! #, no-c-format
! msgid "call a real function, rather than the builtin equivalent"
! msgstr ""
! 
! #: m2/lang.opt:91
! #, no-c-format
! msgid "turn on internal debugging of the compiler (internal switch)"
! msgstr ""
! 
! #: m2/lang.opt:95
! #, no-c-format
! msgid "turn on tracing of procedure line numbers (internal switch)"
! msgstr ""
! 
! #: m2/lang.opt:99
! #, no-c-format
! msgid "recognize the specified suffix as a definition module filename"
! msgstr ""
! 
! #: m2/lang.opt:103
! #, no-c-format
! msgid "display all inbuilt system items"
! msgstr ""
! 
! #: m2/lang.opt:107
! #, no-c-format
! msgid "allows opaque types to be implemented as any type (a GNU Modula-2 extension)"
! msgstr ""
! 
! #: m2/lang.opt:111
! #, no-c-format
! msgid "turns on runtime checking to check whether a floating point number will exceed range"
! msgstr ""
! 
! #: m2/lang.opt:115
! #, no-c-format
! msgid "create a topologically sorted module list from all dependent modules used in the application"
! msgstr ""
! 
! #: m2/lang.opt:119 m2/lang.opt:235
! #, no-c-format
! msgid "turns on all range checking for numerical values"
! msgstr ""
! 
! #: m2/lang.opt:123
! #, no-c-format
! msgid "use ISO dialect of Modula-2"
! msgstr ""
! 
! #: m2/lang.opt:127
! #, no-c-format
! msgid "specify the library order, the libraries may be specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
! msgstr ""
! 
! #: m2/lang.opt:131
! #, no-c-format
! msgid "set all location values to a specific value (internal switch)"
! msgstr ""
! 
! #: m2/lang.opt:135
! #, no-c-format
! msgid "turn on internal debug tracing for quad,token,line,all (internal switch)"
! msgstr ""
! 
! #: m2/lang.opt:139
! #, no-c-format
! msgid "dump Modula-2 internal intemediate representation specified by: all,quad,decl,gimple"
! msgstr ""
! 
! #: m2/lang.opt:143
! #, no-c-format
! msgid "dump Modula-2 decls to the filename stem specified"
! msgstr ""
! 
! #: m2/lang.opt:147
! #, no-c-format
! msgid "dump Modula-2 gimple to the filename stem specified"
! msgstr ""
! 
! #: m2/lang.opt:151
! #, no-c-format
! msgid "dump Modula-2 quads to the filename stem specified"
! msgstr ""
! 
! #: m2/lang.opt:155
! #, no-c-format
! msgid "filter the language dump using a comma separated list of procedures and modules"
! msgstr ""
! 
! #: m2/lang.opt:159
! #, no-c-format
! msgid "override the default 64 bit definition of SYSTEM.COFF_T with the argument specified"
! msgstr ""
! 
! #: m2/lang.opt:163
! #, no-c-format
! msgid "generate extra nops to improve debugging, producing an instruction for every code related keyword"
! msgstr ""
! 
! #: m2/lang.opt:167
! #, no-c-format
! msgid "generate error messages which render keywords in lower case"
! msgstr ""
! 
! #: m2/lang.opt:171
! #, no-c-format
! msgid "specify the module mangled prefix name for all modules in the following include paths"
! msgstr ""
! 
! #: m2/lang.opt:179
! #, no-c-format
! msgid "insert plugin to identify runtime errors at compiletime"
! msgstr ""
! 
! #: m2/lang.opt:183
! #, no-c-format
! msgid "specify the module mangled prefix name"
! msgstr ""
! 
! #: m2/lang.opt:187
! #, no-c-format
! msgid "display statistics about the amount of source lines compiled and symbols used"
! msgstr ""
! 
! #: m2/lang.opt:191
! #, no-c-format
! msgid "experimental flag to turn on the new strict type checker"
! msgstr ""
! 
! #: m2/lang.opt:195
! #, no-c-format
! msgid "compile all implementation modules and program module at once"
! msgstr ""
! 
! #: m2/lang.opt:199
! #, no-c-format
! msgid "recognize the specified suffix as implementation and module filenames"
! msgstr ""
! 
! #: m2/lang.opt:203
! #, no-c-format
! msgid "turns on runtime checking to detect accessing data through a NIL value pointer"
! msgstr ""
! 
! #: m2/lang.opt:207
! #, no-c-format
! msgid "use PIM [234] dialect of Modula-2"
! msgstr ""
! 
! #: m2/lang.opt:211
! #, no-c-format
! msgid "use PIM 2 dialect of Modula-2"
! msgstr ""
! 
! #: m2/lang.opt:215
! #, no-c-format
! msgid "use PIM 3 dialect of Modula-2"
! msgstr ""
! 
! #: m2/lang.opt:219
! #, no-c-format
! msgid "use PIM 4 dialect of Modula-2"
! msgstr ""
! 
! #: m2/lang.opt:223
! #, no-c-format
! msgid "force positive result from MOD and DIV result floor"
! msgstr ""
! 
! #: m2/lang.opt:227
! #, no-c-format
! msgid "link against the pthread library (default on)"
! msgstr ""
! 
! #: m2/lang.opt:231
! #, no-c-format
! msgid "internal compiler debugging information, dump the list of quadruples"
! msgstr ""
! 
! #: m2/lang.opt:239
! #, no-c-format
! msgid "turns on runtime checking for functions which finish without executing a RETURN statement"
! msgstr ""
! 
! #: m2/lang.opt:243
! #, no-c-format
! msgid "specify the list of runtime modules and their initialization order"
! msgstr ""
! 
! #: m2/lang.opt:247
! #, no-c-format
! msgid "the modules initialization order is dynamically determined by M2RTS and application dependencies"
! msgstr ""
! 
! #: m2/lang.opt:251
! #, no-c-format
! msgid "generate a C source scaffold for the current module being compiled"
! msgstr ""
! 
! #: m2/lang.opt:255
! #, no-c-format
! msgid "generate a C++ source scaffold for the current module being compiled"
! msgstr ""
  
! #: m2/lang.opt:259
  #, fuzzy, no-c-format
! #| msgid "Generate char instructions"
! msgid "generate the main function"
! msgstr "Generér char-instruktioner"
! 
! #: m2/lang.opt:263
! #, no-c-format
! msgid "generate static scaffold initialization and finalization for every module inside main"
! msgstr ""
  
! #: m2/lang.opt:267
  #, fuzzy, no-c-format
! #| msgid "Create a shared library"
! msgid "generate a shared library from the module"
! msgstr "Opret et delt bibliotek"
  
! #: m2/lang.opt:271
  #, no-c-format
! msgid "turns on all software runtime checking (an abbreviation for -fnil -frange -findex -fwholediv -fcase -freturn -fwholevalue -ffloatvalue)"
  msgstr ""
  
! #: m2/lang.opt:275
  #, fuzzy, no-c-format
! msgid "display the location of module source files as they are compiled"
! msgstr "Udskriv navne på programenheder efterhånden som de oversættes"
! 
! #: m2/lang.opt:279
! #, no-c-format
! msgid "create a swig interface file for the module"
! msgstr ""
! 
! #: m2/lang.opt:283
! #, no-c-format
! msgid "optimize non var unbounded parameters by passing it by reference, providing it is not written to within the callee procedure."
! msgstr ""
! 
! #: m2/lang.opt:287
! #, no-c-format
! msgid "orders the initialization/finalizations for scaffold-static or force linking of modules if scaffold-dynamic"
! msgstr ""
! 
! #: m2/lang.opt:295
! #, no-c-format
! msgid "turns on all division and modulus by zero checking for ordinal values"
! msgstr ""
! 
! #: m2/lang.opt:299
! #, no-c-format
! msgid "turns on runtime checking to check whether a whole number will exceed range"
! msgstr ""
  
! #: m2/lang.opt:303
  #, fuzzy, no-c-format
! msgid "Link the standard Modula-2 libraries statically in the compilation."
! msgstr "Antag at standardbibliotekerne og main måske ikke eksisterer"
  
! #: m2/lang.opt:448 m2/lang.opt:452
  #, fuzzy, no-c-format
! #| msgid "could not open dump file `%s'"
! msgid "save temporary preprocessed files"
! msgstr "kunne ikke åbne dumpningsfilen '%s'"
  
! #: go/lang.opt:42
  #, no-c-format
! msgid "-fgo-c-header=<file>\tWrite Go struct definitions to file as C code."
  msgstr ""
  
! #: go/lang.opt:46
  #, fuzzy, no-c-format
! #| msgid "division by zero"
! msgid "Add explicit checks for division by zero."
! msgstr "division med nul"
! 
! #: go/lang.opt:50
! #, no-c-format
! msgid "Add explicit checks for division overflow in INT_MIN / -1."
! msgstr ""
! 
! #: go/lang.opt:54
! #, no-c-format
! msgid "Apply special rules for compiling runtime package."
! msgstr ""
! 
! #: go/lang.opt:58
! #, no-c-format
! msgid "-fgo-dump-<type>\tDump Go frontend internal information."
! msgstr ""
! 
! #: go/lang.opt:62
! #, no-c-format
! msgid "-fgo-embedcfg=<file>\tList embedded files via go:embed."
! msgstr ""
! 
! #: go/lang.opt:66
! #, no-c-format
! msgid "-fgo-importcfg=<file>\tProvide file that tells where to find imports."
! msgstr ""
! 
! #: go/lang.opt:70
! #, no-c-format
! msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend."
! msgstr ""
! 
! #: go/lang.opt:74
! #, no-c-format
! msgid "-fgo-pkgpath=<string>\tSet Go package path."
! msgstr ""
! 
! #: go/lang.opt:78
! #, no-c-format
! msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names."
! msgstr ""
! 
! #: go/lang.opt:82
! #, no-c-format
! msgid "-fgo-relative-import-path=<path>\tTreat a relative import as relative to path."
! msgstr ""
  
! #: go/lang.opt:86
  #, fuzzy, no-c-format
! #| msgid "function declared `noreturn' has a `return' statement"
! msgid "Functions which return values must end with return statements."
! msgstr "funktion der er erklæret 'noreturn' har en 'return'-sætning"
! 
! #: go/lang.opt:90
! #, no-c-format
! msgid "Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs."
! msgstr ""
! 
! #: go/lang.opt:94
! #, no-c-format
! msgid "-fgo-debug-escape-hash=<string>\tHash value to debug escape analysis."
! msgstr ""
  
! #: go/lang.opt:98
  #, fuzzy, no-c-format
! msgid "Emit optimization diagnostics."
! msgstr "Deaktivér valgfrie diagnosticeringer"
  
! #: analyzer/analyzer.opt:27
! #, no-c-format
! msgid "The maximum number of 'after supernode' exploded nodes within the analyzer per supernode, before terminating analysis."
! msgstr ""
  
! #: analyzer/analyzer.opt:31
! #, no-c-format
! msgid "The maximum number of exploded nodes per program point within the analyzer, before terminating analysis of that point."
! msgstr ""
  
! #: analyzer/analyzer.opt:35
  #, fuzzy, no-c-format
! #| msgid "The maximum number of loop iterations we predict statically."
! msgid "The maximum number of constraints per state."
! msgstr "Det maksimale antal løkkegennemløb vi forudser statistisk."
  
! #: analyzer/analyzer.opt:39
  #, fuzzy, no-c-format
! #| msgid "The maximum number of incoming edges to consider for crossjumping."
! msgid "The maximum number of infeasible edges to reject before declaring a diagnostic as infeasible."
! msgstr "Det maksimale antal indadgående kanter der overvejes til krydsspring."
  
! #: analyzer/analyzer.opt:43
! #, no-c-format
! msgid "The maximum number of times a callsite can appear in a call stack within the analyzer, before terminating analysis of a call that would recurse deeper."
! msgstr ""
  
! #: analyzer/analyzer.opt:47
! #, no-c-format
! msgid "The maximum depth of a symbolic value, before approximating the value as unknown."
! msgstr ""
  
! #: analyzer/analyzer.opt:51
! #, no-c-format
! msgid "The minimum number of supernodes within a function for the analyzer to consider summarizing its effects at call sites."
! msgstr ""
  
! #: analyzer/analyzer.opt:55
! #, no-c-format
! msgid "The maximum depth of exploded nodes that should appear in a dot dump before switching to a less verbose format."
! msgstr ""
  
! #: analyzer/analyzer.opt:59
! #, no-c-format
! msgid "The number of bytes at which to ellipsize string literals in analyzer text art diagrams."
! msgstr ""
  
! #: analyzer/analyzer.opt:63
! #, no-c-format
! msgid "The number of literal bytes to show at the head of a string literal in text art when ellipsizing it."
! msgstr ""
  
! #: analyzer/analyzer.opt:67
! #, no-c-format
! msgid "The number of literal bytes to show at the tail of a string literal in text art when ellipsizing it."
! msgstr ""
  
! #: analyzer/analyzer.opt:71
  #, no-c-format
! msgid "The ideal width in characters of text art diagrams generated by the analyzer."
  msgstr ""
  
! #: analyzer/analyzer.opt:75
  #, fuzzy, no-c-format
! #| msgid "Warn about casting functions to incompatible types"
! msgid "Warn about code paths in which a pointer to a buffer is assigned to an incompatible type."
! msgstr "Advar om omtvingning af funktioner til ikke-kompatible typer"
! 
! #: analyzer/analyzer.opt:79
! #, no-c-format
! msgid "Warn about code paths in which a pointer is checked for NULL after it has already been dereferenced."
! msgstr ""
  
! #: analyzer/analyzer.opt:83
  #, no-c-format
! msgid "Warn about code paths in which a stdio FILE can be closed more than once."
! msgstr ""
  
! #: analyzer/analyzer.opt:87
  #, no-c-format
! msgid "Warn about code paths in which a pointer can be freed more than once."
! msgstr ""
  
! #: analyzer/analyzer.opt:91
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which sensitive data is written to a file."
! msgstr "Advar om kode som kan bryde strenge aliasregler"
! 
! #: analyzer/analyzer.opt:95
! #, no-c-format
! msgid "Warn about code paths in which sensitive data is copied across a security boundary."
! msgstr ""
! 
! #: analyzer/analyzer.opt:99
! #, no-c-format
! msgid "Warn about code paths in which read on a write-only file descriptor is attempted, or vice versa."
! msgstr ""
  
! #: analyzer/analyzer.opt:103
  #, no-c-format
! msgid "Warn about code paths in which a file descriptor can be closed more than once."
! msgstr ""
  
! #: analyzer/analyzer.opt:107
  #, fuzzy, no-c-format
! #| msgid "Warn when an inlined function cannot be inlined"
! msgid "Warn about code paths in which a file descriptor is not closed."
! msgstr "Advar når en inline funktion ikke kan indbygges"
  
! #: analyzer/analyzer.opt:111
  #, no-c-format
! msgid "Warn about code paths in which an operation is attempted in the wrong phase of a file descriptor's lifetime."
  msgstr ""
  
! #: analyzer/analyzer.opt:115
  #, no-c-format
! msgid "Warn about code paths in which an operation is attempted on the wrong type of file descriptor."
  msgstr ""
  
! #: analyzer/analyzer.opt:119
  #, no-c-format
! msgid "Warn about code paths in which a read or write is performed on a closed file descriptor."
  msgstr ""
  
! #: analyzer/analyzer.opt:123
! #, no-c-format
! msgid "Warn about code paths in which a file descriptor is used without being checked for validity."
! msgstr ""
  
! #: analyzer/analyzer.opt:127
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which a stdio FILE is not closed."
! msgstr "Advar om kode som kan bryde strenge aliasregler"
  
! #: analyzer/analyzer.opt:131
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which a non-heap pointer is freed."
! msgstr "Advar om kode som kan bryde strenge aliasregler"
  
! #: analyzer/analyzer.opt:135
  #, no-c-format
! msgid "Warn about code paths in which floating-point arithmetic is used in locations where precise computation is needed."
  msgstr ""
  
! #: analyzer/analyzer.opt:139
  #, fuzzy, no-c-format
! #| msgid "Warn about casts which discard qualifiers"
! msgid "Warn about code paths which appear to lead to an infinite loop."
! msgstr "Advar om typeomtvingninger som forkaster modifikationer"
  
! #: analyzer/analyzer.opt:143
  #, fuzzy, no-c-format
! #| msgid "Warn about casts which discard qualifiers"
! msgid "Warn about code paths which appear to lead to infinite recursion."
! msgstr "Advar om typeomtvingninger som forkaster modifikationer"
! 
! #: analyzer/analyzer.opt:147
! #, no-c-format
! msgid "Warn about code paths in which a NULL function pointer is called."
! msgstr ""
  
! #: analyzer/analyzer.opt:151
  #, fuzzy, no-c-format
! #| msgid "Warn about implicit function declarations"
! msgid "Warn about code paths in which a heap-allocated pointer leaks."
! msgstr "Advar om underforståede funktionserklæringer"
  
! #: analyzer/analyzer.opt:155
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which the wrong deallocation function is called."
! msgstr "Advar om mistænkelige erklæringer af main"
! 
! #: analyzer/analyzer.opt:159
! #, no-c-format
! msgid "Warn about code paths in which a write or read to a buffer is out-of-bounds."
! msgstr ""
! 
! #: analyzer/analyzer.opt:163
! #, no-c-format
! msgid "Warn about code paths in which undefined behavior would occur due to overlapping buffers."
! msgstr ""
! 
! #: analyzer/analyzer.opt:167
! #, no-c-format
! msgid "Warn about code paths in which a possibly-NULL value is passed to a must-not-be-NULL function argument."
! msgstr ""
  
! #: analyzer/analyzer.opt:171
  #, no-c-format
! msgid "Warn about code paths in which a possibly-NULL pointer is dereferenced."
  msgstr ""
  
! #: analyzer/analyzer.opt:175
  #, no-c-format
! msgid "Warn about code paths in which an async-signal-unsafe function is called from a signal handler."
  msgstr ""
  
! #: analyzer/analyzer.opt:179
  #, no-c-format
! msgid "Warn about code paths in which NULL is passed to a must-not-be-NULL function argument."
  msgstr ""
  
! #: analyzer/analyzer.opt:183
  #, fuzzy, no-c-format
! #| msgid "Warn about code that will never be executed"
! msgid "Warn about code paths in which a NULL pointer is dereferenced."
! msgstr "Advar om kode som aldrig bliver udført"
! 
! #: analyzer/analyzer.opt:187
! #, no-c-format
! msgid "Warn about code paths in which an on-stack buffer is passed to putenv."
! msgstr ""
  
! #: analyzer/analyzer.opt:191
  #, no-c-format
! msgid "Warn about code paths in which a shift with negative count is attempted."
  msgstr ""
  
! #: analyzer/analyzer.opt:195
  #, fuzzy, no-c-format
! #| msgid "right shift count >= width of type"
! msgid "Warn about code paths in which a shift with count >= width of type is attempted."
! msgstr "højreskiftsantal er større end bredden af typen"
! 
! #: analyzer/analyzer.opt:199
! #, no-c-format
! msgid "Warn about code paths in which a longjmp rewinds to a jmp_buf saved in a stack frame that has returned."
! msgstr ""
! 
! #: analyzer/analyzer.opt:203
! #, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as an allocation size."
! msgstr ""
! 
! #: analyzer/analyzer.opt:207
! #, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as an array index."
! msgstr ""
! 
! #: analyzer/analyzer.opt:211
! #, no-c-format
! msgid "Warn about code paths in which an 'assert()' is made involving an unsanitized value."
! msgstr ""
! 
! #: analyzer/analyzer.opt:215
! #, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as a divisor."
! msgstr ""
! 
! #: analyzer/analyzer.opt:219
! #, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as a pointer offset."
! msgstr ""
! 
! #: analyzer/analyzer.opt:223
! #, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as a size."
! msgstr ""
! 
! #: analyzer/analyzer.opt:227
! #, no-c-format
! msgid "Warn about code paths in which pointer subtraction involves undefined behavior."
! msgstr ""
  
! #: analyzer/analyzer.opt:231
  #, no-c-format
! msgid "Warn about code paths in which a call is made to strtok with undefined behavior."
  msgstr ""
  
! #: analyzer/analyzer.opt:235
  #, fuzzy, no-c-format
! #| msgid "Warn about casts which discard qualifiers"
! msgid "Warn about code paths in which a freed value is used."
! msgstr "Advar om typeomtvingninger som forkaster modifikationer"
  
! #: analyzer/analyzer.opt:239
  #, fuzzy, no-c-format
! #| msgid "Warn when an inlined function cannot be inlined"
! msgid "Warn about code paths in which a pointer to a stale stack frame is used."
! msgstr "Advar når en inline funktion ikke kan indbygges"
! 
! #: analyzer/analyzer.opt:243
! #, no-c-format
! msgid "Warn about code paths in which va_arg uses the wrong type."
! msgstr ""
! 
! #: analyzer/analyzer.opt:247
! #, no-c-format
! msgid "Warn about code paths in which va_arg is used too many times on a va_list."
! msgstr ""
! 
! #: analyzer/analyzer.opt:251
! #, no-c-format
! msgid "Warn about code paths in which va_start or va_copy is used without a corresponding va_end."
! msgstr ""
! 
! #: analyzer/analyzer.opt:255
! #, no-c-format
! msgid "Warn about code paths in which a va_list is used after va_end."
! msgstr ""
! 
! #: analyzer/analyzer.opt:259
! #, no-c-format
! msgid "Warn about code paths which attempt to write to a const object."
! msgstr ""
  
! #: analyzer/analyzer.opt:263
  #, fuzzy, no-c-format
! msgid "Warn about code paths which attempt to write to a string literal."
! msgstr "Advar om kode som kan bryde strenge aliasregler"
  
! #: analyzer/analyzer.opt:267
  #, fuzzy, no-c-format
! #| msgid "Warn about uninitialized automatic variables"
! msgid "Warn about code paths in which an uninitialized value is used."
! msgstr "Advar om ikke-klargjorte automatiske variabler"
! 
! #: analyzer/analyzer.opt:271
! #, no-c-format
! msgid "Warn if expressions are too complicated for the analyzer to fully track."
! msgstr ""
! 
! #: analyzer/analyzer.opt:275
! #, no-c-format
! msgid "Warn if the code is too complicated for the analyzer to fully explore."
! msgstr ""
  
! #: analyzer/analyzer.opt:279
  #, no-c-format
! msgid "Restrict the analyzer to run just the named checker."
  msgstr ""
  
! #: analyzer/analyzer.opt:283
  #, no-c-format
! msgid "Add extra annotations to diagrams."
  msgstr ""
  
! #: analyzer/analyzer.opt:287
  #, no-c-format
! msgid "Avoid combining multiple statements into one exploded edge."
  msgstr ""
  
! #: analyzer/analyzer.opt:291
  #, no-c-format
! msgid "Verify that paths are feasible when emitting diagnostics."
  msgstr ""
  
! #: analyzer/analyzer.opt:295
  #, no-c-format
! msgid "Issue a note when diagnostics are deduplicated."
  msgstr ""
  
! #: analyzer/analyzer.opt:299
  #, no-c-format
! msgid "Purge unneeded state during analysis."
  msgstr ""
  
! #: analyzer/analyzer.opt:303
  #, no-c-format
! msgid "Merge similar-enough states during analysis."
  msgstr ""
  
! #: analyzer/analyzer.opt:307
  #, no-c-format
! msgid "Stop exploring an execution path after certain diagnostics."
  msgstr ""
  
! #: analyzer/analyzer.opt:311
  #, no-c-format
! msgid "Enable transitivity of constraints during analysis."
  msgstr ""
  
! #: analyzer/analyzer.opt:315
  #, no-c-format
! msgid "Show events within system headers in analyzer execution paths."
  msgstr ""
  
! #: analyzer/analyzer.opt:319
  #, no-c-format
! msgid "Approximate the effect of function calls to simplify analysis."
  msgstr ""
  
! #: analyzer/analyzer.opt:323
  #, fuzzy, no-c-format
! #| msgid "originally indirect function call not considered for inlining"
! msgid "Try to reconstruct function calls and returns after inlining."
! msgstr "oprindeligt indirekte funktionskald er ikke overvejet for indlejring"
! 
! #: analyzer/analyzer.opt:327
! #, no-c-format
! msgid "Emit more verbose descriptions of control flow in diagnostics."
! msgstr ""
  
! #: analyzer/analyzer.opt:331
  #, no-c-format
! msgid "Emit more verbose descriptions of state changes in diagnostics."
  msgstr ""
  
! #: analyzer/analyzer.opt:335
  #, no-c-format
! msgid "Control which events are displayed in diagnostic paths."
  msgstr ""
  
! #: analyzer/analyzer.opt:339
  #, no-c-format
! msgid "Dump various analyzer internals to SRCFILE.analyzer.txt."
  msgstr ""
  
! #: analyzer/analyzer.opt:343
  #, no-c-format
! msgid "Dump various analyzer internals to stderr."
  msgstr ""
  
! #: analyzer/analyzer.opt:347
  #, no-c-format
! msgid "Dump analyzer-specific call graph information to a SRCFILE.callgraph.dot file."
  msgstr ""
  
! #: analyzer/analyzer.opt:351
  #, no-c-format
! msgid "Dump the analyzer exploded graph to a SRCFILE.eg.dot file."
  msgstr ""
  
! #: analyzer/analyzer.opt:355
  #, no-c-format
! msgid "Emit diagnostics showing the location of nodes in the exploded graph."
  msgstr ""
  
! #: analyzer/analyzer.opt:359
  #, no-c-format
! msgid "Dump a textual representation of the exploded graph to SRCFILE.eg.txt."
  msgstr ""
  
! #: analyzer/analyzer.opt:363
  #, no-c-format
! msgid "Dump a textual representation of the exploded graph to SRCFILE.eg-ID.txt."
  msgstr ""
  
! #: analyzer/analyzer.opt:367
  #, no-c-format
! msgid "Dump a textual representation of each diagnostic's exploded path to SRCFILE.IDX.KIND.epath.txt."
  msgstr ""
  
! #: analyzer/analyzer.opt:371
  #, no-c-format
! msgid "Dump various analyzer internals to SRCFILE.*.fg.dot and SRCFILE.*.tg.dot."
  msgstr ""
  
! #: analyzer/analyzer.opt:375
  #, no-c-format
! msgid "Dump various analyzer internals to SRCFILE.*.infinite-loop.dot."
  msgstr ""
  
! #: analyzer/analyzer.opt:379
! #, no-c-format
! msgid "Dump analyzer-specific data to a SRCFILE.analyzer.json.gz file."
! msgstr ""
  
! #: analyzer/analyzer.opt:383
  #, no-c-format
! msgid "Dump state-purging information to a SRCFILE.state-purge.dot file."
  msgstr ""
  
! #: analyzer/analyzer.opt:387
! #, no-c-format
! msgid "Dump the analyzer supergraph to a SRCFILE.supergraph.dot file."
! msgstr ""
  
! #: analyzer/analyzer.opt:391
! #, no-c-format
! msgid "Emit custom warnings with internal details intended for analyzer developers."
! msgstr ""
  
! #: config/vms/vms.opt:27
! #, no-c-format
! msgid "Malloc data into P2 space."
! msgstr ""
  
! #: config/vms/vms.opt:31
  #, no-c-format
! msgid "Set name of main routine for the debugger."
  msgstr ""
  
! #: config/vms/vms.opt:35
! #, no-c-format
! msgid "Use VMS exit codes instead of posix ones."
! msgstr ""
  
! #: config/vms/vms.opt:39
! #, no-c-format
! msgid "-mpointer-size=[no,32,short,64,long]\tSet the default pointer size."
! msgstr ""
  
! #: config/mcore/mcore.opt:23
  #, fuzzy, no-c-format
! #| msgid "Generate code for the M*Core M340"
! msgid "Generate code for the M*Core M210."
! msgstr "Generér kode til en M*Core M340"
  
! #: config/mcore/mcore.opt:27
  #, fuzzy, no-c-format
! #| msgid "Generate code for the M*Core M340"
! msgid "Generate code for the M*Core M340."
! msgstr "Generér kode til en M*Core M340"
  
! #: config/mcore/mcore.opt:31
  #, fuzzy, no-c-format
! #| msgid "Force functions to be aligned to a 4 byte boundary"
! msgid "Force functions to be aligned to a 4 byte boundary."
! msgstr "Tving funktioner til at blive justeret til en 4 byte-grænse"
  
! #: config/mcore/mcore.opt:35 config/moxie/moxie.opt:23 config/csky/csky.opt:44
  #, fuzzy, no-c-format
! #| msgid "Generate big-endian code"
! msgid "Generate big-endian code."
! msgstr "Opret storendet kode"
  
! #: config/mcore/mcore.opt:39
  #, fuzzy, no-c-format
! #| msgid "Emit call graph information"
! msgid "Emit call graph information."
! msgstr "Udsend kaldegrafinfo"
  
! #: config/mcore/mcore.opt:43
  #, fuzzy, no-c-format
! #| msgid "Use the divide instruction"
! msgid "Use the divide instruction."
! msgstr "Benyt divisionsinstruktionen"
  
! #: config/mcore/mcore.opt:47
  #, fuzzy, no-c-format
! #| msgid "Inline constants if it can be done in 2 insns or less"
! msgid "Inline constants if it can be done in 2 insns or less."
! msgstr "Indlejr konstanter hvis det kan gøres med 2 instruktioner eller mindre"
  
! #: config/mcore/mcore.opt:51 config/moxie/moxie.opt:27 config/csky/csky.opt:51
  #, fuzzy, no-c-format
! #| msgid "Generate little-endian code"
! msgid "Generate little-endian code."
! msgstr "Opret lilleendet kode"
  
! #: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27
! #, no-c-format
! msgid "Assume that run-time support has been provided, so omit -lsim from the linker command line."
! msgstr ""
  
! #: config/mcore/mcore.opt:60
  #, fuzzy, no-c-format
! #| msgid "Do not arbitrary sized immediates in bit operations"
! msgid "Use arbitrary sized immediates in bit operations."
! msgstr "Benyt ikke vilkårlige størrelsers umiddelbare værdier i bitoperationer"
  
! #: config/mcore/mcore.opt:64
  #, fuzzy, no-c-format
! #| msgid "Prefer word accesses over byte accesses"
! msgid "Prefer word accesses over byte accesses."
! msgstr "Foretræk ord-tilgange frem for byte-tilgange"
  
! #: config/mcore/mcore.opt:71
  #, fuzzy, no-c-format
! #| msgid "Maximum amount for a single stack increment operation"
! msgid "Set the maximum amount for a single stack increment operation."
! msgstr "Maksimalt antal for en enkelt stakforøgelsesoperation"
  
! #: config/mcore/mcore.opt:75
  #, fuzzy, no-c-format
! #| msgid "Always treat bit-field as int-sized"
! msgid "Always treat bitfields as int-sized."
! msgstr "Behandl altid bitfelter som af størrelsen int"
  
! #: config/linux-android.opt:23
  #, no-c-format
! msgid "Generate code for the Android platform."
! msgstr "Opret kode for Androidplatformen."
  
! #: config/mmix/mmix.opt:24
  #, fuzzy, no-c-format
! #| msgid "For intrinsics library: pass all parameters in registers"
! msgid "For intrinsics library: pass all parameters in registers."
! msgstr "For indbyggede biblioteker: overbring alle parametre i registre"
  
! #: config/mmix/mmix.opt:28
  #, fuzzy, no-c-format
! #| msgid "Use register stack for parameters and return value"
! msgid "Use register stack for parameters and return value."
! msgstr "Benyt registerstakken til parametre og returværdier"
  
! #: config/mmix/mmix.opt:32
  #, fuzzy, no-c-format
! #| msgid "Use call-clobbered registers for parameters and return value"
! msgid "Use call-clobbered registers for parameters and return value."
! msgstr "Benyt kaldeoptagne registre til parametre og returværdier"
  
! #: config/mmix/mmix.opt:37
! #, fuzzy, no-c-format
! #| msgid "Use epsilon-respecting floating point compare instructions"
! msgid "Use epsilon-respecting floating point compare instructions."
! msgstr "Benyt epsilon-respekterende instruktioner til kommatalssammenligning"
  
! #: config/mmix/mmix.opt:41
  #, fuzzy, no-c-format
! #| msgid "Use zero-extending memory loads, not sign-extending ones"
! msgid "Use zero-extending memory loads, not sign-extending ones."
! msgstr "Benyt nul-udvidende hukommelsesindlæsninger, ikke fortegnsudvidende"
  
! #: config/mmix/mmix.opt:45
  #, fuzzy, no-c-format
! #| msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)"
! msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)."
! msgstr "Generér divisionsresultater med rest som har det samme fortegn som nævneren (ikke tælleren)"
  
! #: config/mmix/mmix.opt:49
! #, fuzzy, no-c-format
! #| msgid "Prepend global symbols with \":\" (for use with PREFIX)"
! msgid "Prepend global symbols with \":\" (for use with PREFIX)."
! msgstr "Tilføj \":\" til starten af globale symboler (til brug sammen med PREFIX)"
  
! #: config/mmix/mmix.opt:53
  #, fuzzy, no-c-format
! #| msgid "Do not provide a default start-address 0x100 of the program"
! msgid "Do not provide a default start-address 0x100 of the program."
! msgstr "Tilbyd ikke standardstartadressen 0x100 for programmet"
  
! #: config/mmix/mmix.opt:57
  #, fuzzy, no-c-format
! #| msgid "Link to emit program in ELF format (rather than mmo)"
! msgid "Link to emit program in ELF format (rather than mmo)."
! msgstr "Lad sammenkædningen udsende programmet i ELF-format (i stedet for mmo)"
  
! #: config/mmix/mmix.opt:61
  #, fuzzy, no-c-format
! #| msgid "Use P-mnemonics for branches statically predicted as taken"
! msgid "Use P-mnemonics for branches statically predicted as taken."
! msgstr "Benyt P-aliaser for forgreninger som statistisk forudses at blive taget"
  
! #: config/mmix/mmix.opt:65
  #, fuzzy, no-c-format
! #| msgid "Don't use P-mnemonics for branches"
! msgid "Don't use P-mnemonics for branches."
! msgstr "Benyt ikke P-aliaser for forgreninger"
  
! #: config/mmix/mmix.opt:79
  #, fuzzy, no-c-format
! #| msgid "Use addresses that allocate global registers"
! msgid "Use addresses that allocate global registers."
! msgstr "Benyt adresser der allokerer globale registre"
  
! #: config/mmix/mmix.opt:83
  #, fuzzy, no-c-format
! #| msgid "Do not use addresses that allocate global registers"
! msgid "Do not use addresses that allocate global registers."
! msgstr "Benyt ikke adresser der allokerer globale registre"
  
! #: config/mmix/mmix.opt:87
! #, fuzzy, no-c-format
! #| msgid "Generate a single exit point for each function"
! msgid "Generate a single exit point for each function."
! msgstr "Generér et enkelt afslutningspunkt for hver funktion"
  
! #: config/mmix/mmix.opt:91
  #, fuzzy, no-c-format
! #| msgid "Do not generate a single exit point for each function"
! msgid "Do not generate a single exit point for each function."
! msgstr "Generér ikke et enkelt afslutningspunkt for hver funktion"
  
! #: config/mmix/mmix.opt:95
  #, fuzzy, no-c-format
! #| msgid "Set start-address of the program"
! msgid "Set start-address of the program."
! msgstr "Angiv startadressen for programmet"
  
! #: config/mmix/mmix.opt:99
  #, fuzzy, no-c-format
! #| msgid "Set start-address of data"
! msgid "Set start-address of data."
! msgstr "Angiv startadressen for data"
  
! #: config/darwin.opt:34
  #, fuzzy, no-c-format
! #| msgid "Generate code for darwin loadable kernel extensions"
! msgid "Generate code for darwin loadable kernel extensions."
! msgstr "Opret kode for darwinkerneudvidelser der kan indlæses"
  
! #: config/darwin.opt:38 config/darwin.opt:46
  #, fuzzy, no-c-format
! #| msgid "Generate code using byte writes"
! msgid "Generate compile-time CFString objects."
! msgstr "Generér kode der bruger byte-skrivninger"
! 
! #: config/darwin.opt:42
! #, no-c-format
! msgid "-iframework <dir>\tAdd <dir> to the end of the system framework include path."
! msgstr ""
  
! #: config/darwin.opt:50
  #, no-c-format
! msgid "Warn if constant CFString objects contain non-portable characters."
! msgstr ""
  
! #: config/darwin.opt:55
  #, no-c-format
! msgid "Generate AT&T-style stubs for Mach-O."
  msgstr ""
  
! #: config/darwin.opt:59
! #, fuzzy, no-c-format
! #| msgid "Generate code for a Sun Sky board"
! msgid "Generate code suitable for executables (NOT shared libs)."
! msgstr "Generér kode til et Sun Sky-kort"
! 
! #: config/darwin.opt:63
  #, fuzzy, no-c-format
! #| msgid "Generate code for a Sun Sky board"
! msgid "Generate code suitable for fast turn around debugging."
! msgstr "Generér kode til et Sun Sky-kort"
  
! #: config/darwin.opt:67
  #, fuzzy, no-c-format
! #| msgid "Generate code for the specified chip or CPU version"
! msgid "Generate code for the kernel or loadable kernel extensions."
! msgstr "Generér kode til en given chip- eller processorversion"
  
! #: config/darwin.opt:75
  #, no-c-format
! msgid "The earliest macOS version on which this program will run."
  msgstr ""
  
! #: config/darwin.opt:80
  #, fuzzy, no-c-format
! #| msgid "Set sizeof(bool) to 1"
! msgid "Set sizeof(bool) to 1."
! msgstr "Sæt sizeof(bool) til 1"
  
! #: config/darwin.opt:84
  #, fuzzy, no-c-format
! #| msgid "Support code generation of movbe instruction."
! msgid "Force generation of external symbol indirection stubs."
! msgstr "Understøt kodeoprettelse af movbe-instruktion."
! 
! #: config/darwin.opt:92
! #, no-c-format
! msgid "-mtarget-linker <version>\tSpecify that ld64 <version> is the toolchain linker for the current invocation."
! msgstr ""
! 
! #: config/darwin.opt:98
! #, no-c-format
! msgid "Load all members of archive libraries, rather than only those that satisfy undefined symbols."
! msgstr ""
! 
! #: config/darwin.opt:102
! #, no-c-format
! msgid "-allowable_client <name>\tThe output dylib is private to the client <name>."
! msgstr ""
  
! #: config/darwin.opt:106
  #, fuzzy, no-c-format
! #| msgid "Generate code for CR16C architecture."
! msgid "-arch <name>\tGenerate output for architecture <name>."
! msgstr "Opret kode for CR16C-arkitekturen."
! 
! #: config/darwin.opt:110
! #, no-c-format
! msgid "Mismatches between file architecture and one specified by \"-arch\" are errors instead of warnings."
! msgstr ""
! 
! #: config/darwin.opt:114
! #, no-c-format
! msgid "The earliest macOS version on which this program will run (formatted for the assembler)."
! msgstr ""
! 
! #: config/darwin.opt:118
! #, no-c-format
! msgid "Generate an output executable that binds symbols on load, rather than lazily."
! msgstr ""
! 
! #: config/darwin.opt:122
! #, no-c-format
! msgid "Generate a Mach-O bundle (file type MH_BUNDLE)."
! msgstr ""
! 
! #: config/darwin.opt:126
! #, no-c-format
! msgid "-bundle_loader <executable>\tTreat <executable> (that will be loading this bundle) as if it was one of the dynamic libraries the bundle is linked against for symbol resolution."
! msgstr ""
! 
! #: config/darwin.opt:130
! #, no-c-format
! msgid "-client_name <name>\tEnable the executable being built to link against a private dylib (using allowable_client)."
! msgstr ""
! 
! #: config/darwin.opt:134
! #, no-c-format
! msgid "-compatibility_version <number>\tSet the version for the client interface.  Client programs must record a value less than or equal to <number>, or the binding will fail at runtime."
! msgstr ""
! 
! #: config/darwin.opt:138
! #, no-c-format
! msgid "-current_version <number>\tSet the current version for the library to <number>."
! msgstr ""
! 
! #: config/darwin.opt:142
! #, no-c-format
! msgid "Remove code and data that is unreachable from any exported symbol (including the entry point)."
! msgstr ""
! 
! #: config/darwin.opt:146
! #, no-c-format
! msgid "-dylib_file install_name:file_name\tThis allows linking of a dylib with \"install_name\" but to be found in a different install position \"file_name\""
! msgstr ""
! 
! #: config/darwin.opt:150
! #, no-c-format
! msgid "Produce a Mach-O dylinker (file type MH_DYLINKER), only used for building dyld."
! msgstr ""
! 
! #: config/darwin.opt:154
! #, no-c-format
! msgid "-dylinker_install_name <path>\tOnly used for building dyld."
! msgstr ""
! 
! #: config/darwin.opt:158
! #, no-c-format
! msgid "The default (and opposite of -static), implied by user mode executables, shared libraries and bundles."
! msgstr ""
! 
! #: config/darwin.opt:162
! #, no-c-format
! msgid "Produce a Mach-O shared library (file type MH_DYLIB), synonym for \"-shared\"."
! msgstr ""
! 
! #: config/darwin.opt:166
! #, no-c-format
! msgid "-exported_symbols_list <filename>\tExport global symbols in <filename> in linked output file; any symbols not mentioned will be treated as \"hidden\"."
! msgstr ""
! 
! #: config/darwin.opt:170
! #, no-c-format
! msgid "Supply a list of objects to be linked from a file, rather than the command line."
! msgstr ""
  
! #: config/darwin.opt:174 config/darwin.opt:194
  #, fuzzy, no-c-format
! #| msgid "Generate code for darwin loadable kernel extensions"
! msgid "Used for generating code for some older kernel revisions."
! msgstr "Opret kode for darwinkerneudvidelser der kan indlæses"
! 
! #: config/darwin.opt:178
! #, no-c-format
! msgid "Ignore the normal two-level namespace; resolve symbols in command line order and do not record which library provided the resolved symbol."
! msgstr ""
! 
! #: config/darwin.opt:182
! #, no-c-format
! msgid "For the assembler (and linker) permit any architecture sub-variant to be used without error."
! msgstr ""
! 
! #: config/darwin.opt:186
! #, no-c-format
! msgid "Set the output object such that, on loading, dyld will ignore any two-level namespace information and resolve symbols in the discovery order for loaded libs."
! msgstr ""
! 
! #: config/darwin.opt:190
! #, no-c-format
! msgid "-framework <name>\tThe linker should search for the framework <name> in the framework search path."
! msgstr ""
! 
! #: config/darwin.opt:198
! #, no-c-format
! msgid "Abbreviation for \"-g -fno-eliminate-unused-debug-symbols\"."
! msgstr ""
! 
! #: config/darwin.opt:202
! #, no-c-format
! msgid "Abbreviation for \"-g -feliminate-unused-debug-symbols\"."
! msgstr ""
! 
! #: config/darwin.opt:206
! #, no-c-format
! msgid "Automatically adds space for longer path names in load commands (up to MAXPATHLEN)."
! msgstr ""
! 
! #: config/darwin.opt:210
! #, no-c-format
! msgid "-image_base <address>\tSpecify <address> as the base address for a dylib or bundle."
! msgstr ""
! 
! #: config/darwin.opt:214
! #, no-c-format
! msgid "-init <symbol_name>\tThe symbol <symbol_name> will be used as the first initializer for a dylib."
! msgstr ""
! 
! #: config/darwin.opt:218
! #, no-c-format
! msgid "-install_name <name>\tSet the install name for a dylib."
! msgstr ""
! 
! #: config/darwin.opt:222
! #, no-c-format
! msgid "Usually \"private extern\" (hidden) symbols are made local when linking, this command suppresses that such that they remain exported."
! msgstr ""
! 
! #: config/darwin.opt:226
! #, no-c-format
! msgid "(Obsolete after 10.4) Multi modules are ignored at runtime since macOS 10.4."
! msgstr ""
! 
! #: config/darwin.opt:230
! #, no-c-format
! msgid "(Obsolete after 10.4) -multiply_defined <treatment>\tProvided a mechanism for warning about symbols defined in multiple dylibs."
! msgstr ""
! 
! #: config/darwin.opt:234
! #, no-c-format
! msgid "(Obsolete after 10.4) -multiply_defined_unused <treatment>\tProvided a mechanism for warning about symbols defined in the current executable also being defined in linked dylibs."
! msgstr ""
! 
! #: config/darwin.opt:238
! #, no-c-format
! msgid "(Obsolete) Current linkers never dead-strip these items, so the option is not needed."
! msgstr ""
! 
! #: config/darwin.opt:242
! #, no-c-format
! msgid "Do not add a default symbol exports to modules or dynamic libraries."
! msgstr ""
! 
! #: config/darwin.opt:246
! #, no-c-format
! msgid "Do not add default run paths (for the compiler library directories) to executables, modules or dynamic libraries."
! msgstr ""
! 
! #: config/darwin.opt:250
! #, no-c-format
! msgid "(Obsolete after 10.3.9) Set MH_NOPREFIXBINDING, in an executable."
! msgstr ""
! 
! #: config/darwin.opt:254
! #, no-c-format
! msgid "(Obsolete after 10.4)\tSet MH_NOMULTIDEFS in an umbrella framework."
! msgstr ""
  
! #: config/darwin.opt:258 config/darwin.opt:279 config/darwin.opt:283
  #, fuzzy, no-c-format
! #| msgid "switch \"%s\" is no longer supported"
! msgid "(Obsolete) LD_PREBIND is no longer supported."
! msgstr "tilvalget '%s' understøttes ikke længere"
  
! #: config/darwin.opt:262
  #, fuzzy, no-c-format
! #| msgid "%Jthis is the first default label"
! msgid "(Obsolete) This is the default."
! msgstr "%Jdette er den første default-etiket"
! 
! #: config/darwin.opt:275
! #, no-c-format
! msgid "-pagezero_size <size>\tAllows setting the page 0 size to 4kb when required."
! msgstr ""
  
! #: config/darwin.opt:287
! #, no-c-format
! msgid "Produces a Mach-O file suitable for embedded/ROM use."
! msgstr ""
  
! #: config/darwin.opt:291
! #, no-c-format
! msgid "(Obsolete) Allowed linking to proceed with \"-flat_namespace\" when a linked bundle contained a symbol also exported from the main executable."
! msgstr ""
  
! #: config/darwin.opt:298
! #, no-c-format
! msgid "Synonym for \"-export-dynamic\" for linker versions that support it."
! msgstr ""
  
! #: config/darwin.opt:302
  #, no-c-format
! msgid "-read_only_relocs <treatment>\tAllow relocations in read-only pages (not recommended)."
  msgstr ""
  
! #: config/darwin.opt:306
  #, no-c-format
! msgid "-sectalign <segname> <sectname> <value>\tSet section <sectname> in segment <segname> to have alignment <value> which must be an integral power of two expressed in hexadecimal form."
  msgstr ""
  
! #: config/darwin.opt:310
! #, no-c-format
! msgid "-sectcreate <segname> <sectname> <file>\tCreate section <sectname> in segment <segname> from the contents of <file>."
! msgstr ""
  
! #: config/darwin.opt:314
! #, no-c-format
! msgid "(Obsolete) -sectobjectsymbols <segname> <sectname>\tSetting a local symbol at the start of a section is no longer supported."
! msgstr ""
  
! #: config/darwin.opt:318
! #, no-c-format
! msgid "(Obsolete) -sectorder <segname> <sectname> <orderfile>\tReplaced by a more general option \"-order_file\"."
! msgstr ""
  
! #: config/darwin.opt:322
! #, no-c-format
! msgid "-seg_addr_table <file>\tSpecify the base addresses for dynamic libraries; <file> contains a line for each library."
! msgstr ""
  
! #: config/darwin.opt:327
! #, no-c-format
! msgid "(Obsolete, ld_classic only) -seg_addr_table_filename <path>."
! msgstr ""
  
! #: config/darwin.opt:331
! #, no-c-format
! msgid "Synonym for \"image_base\"."
! msgstr ""
  
! #: config/darwin.opt:335
! #, no-c-format
! msgid "-segaddr <name> <address>\tSet the base address of segment <name> to <address> which must be aligned to a page boundary (currently 4kb)."
! msgstr ""
  
! #: config/darwin.opt:340
! #, no-c-format
! msgid "(Obsolete, ld_classic only) -sectcreate <segname> <sectname> <file>\tAllowed creation of a section from a file."
! msgstr ""
  
! #: config/darwin.opt:344
! #, no-c-format
! msgid "(Obsolete) Object files with LINKEDIT sections are no longer supported."
! msgstr ""
  
! #: config/darwin.opt:348
! #, no-c-format
! msgid "-segprot <segname> <max_prot> <init_prot>\tThe virtual memory protections for segment <segname> have maximum and initial values <max_prot> and <init_prot> respectively.  The specified values may contain \"r\", \"w\", \"x\" or \"-\" the latter meaning \"no access\"."
! msgstr ""
  
! #: config/darwin.opt:352
! #, no-c-format
! msgid "-segs_read_only_addr <address>\tSpecify that <address> is the base address of the read-only segments of a dylib."
! msgstr ""
  
! #: config/darwin.opt:356
! #, no-c-format
! msgid "-segs_read_write_addr <address>\tSpecify that <address> is the base address address of the read-write segments of a dylib."
! msgstr ""
  
! #: config/darwin.opt:360
  #, fuzzy, no-c-format
! #| msgid "%Jthis is the first default label"
! msgid "(Obsolete)\tThis is the default."
! msgstr "%Jdette er den første default-etiket"
  
! #: config/darwin.opt:364
! #, no-c-format
! msgid "-sub_library <name>\tLibrary named <name> will be re-exported (only useful for dylibs)."
! msgstr ""
  
! #: config/darwin.opt:368
! #, no-c-format
! msgid "-sub_umbrella <name>\tFramework named <name> will be re-exported (only useful for dylibs)."
! msgstr ""
  
! #: config/darwin.opt:372
  #, fuzzy, no-c-format
! #| msgid "%Jthis is the first default label"
! msgid "This is the default."
! msgstr "%Jdette er den første default-etiket"
  
! #: config/darwin.opt:376
  #, no-c-format
! msgid "Add extra information to the executable that can speed up dynamic loading (provided that dependent libraries are unchanged)."
  msgstr ""
  
! #: config/darwin.opt:380
! #, no-c-format
! msgid "-umbrella <framework>\tThe specified framework will be re-exported."
! msgstr ""
  
! #: config/darwin.opt:384
! #, no-c-format
! msgid "-undefined <treatment>\tSpecify the handling for undefined symbols (default is error)."
! msgstr ""
  
! #: config/darwin.opt:388
  #, no-c-format
! msgid "-unexported_symbols_list <filename>\tDo not export the global symbols listed in <filename>."
  msgstr ""
  
! #: config/darwin.opt:392
  #, no-c-format
! msgid "-weak_framework <framework>\tMake a weak link to the specified framework."
  msgstr ""
  
! #: config/darwin.opt:396
  #, no-c-format
! msgid "-weak_reference_mismatches <treatment>\tSpecifies what to do if a symbol import conflicts between file (weak in one and not in another) the default is to treat the symbol as non-weak."
  msgstr ""
  
! #: config/darwin.opt:400
  #, no-c-format
! msgid "Logs which object files the linker loads."
  msgstr ""
  
! #: config/darwin.opt:404
  #, no-c-format
! msgid "Logs which symbol(s) caused an object to be loaded."
  msgstr ""
  
! #: config/darwin.opt:412
  #, no-c-format
! msgid "(Obsolete, ignored)\tOld support similar to \"-whyload\"."
  msgstr ""
  
! #: config/darwin.opt:416
  #, no-c-format
! msgid "(Obsolete and unhandled by ld64, ignored)\tld should produce an executable (only handled by ld_classic)."
  msgstr ""
  
! #: config/bfin/bfin.opt:40 config/msp430/msp430.opt:3 config/c6x/c6x.opt:38
! #, fuzzy, no-c-format
! #| msgid "Use the WindISS simulator"
! msgid "Use simulator runtime."
! msgstr "Benyt WindISS-simulatoren"
! 
! #: config/bfin/bfin.opt:44 config/arm/arm.opt:117
  #, fuzzy, no-c-format
! #| msgid "Specify the name of the target CPU"
! msgid "Specify the name of the target CPU."
! msgstr "Angiv navnet på målprocessoren"
  
! #: config/bfin/bfin.opt:48
  #, fuzzy, no-c-format
! #| msgid "Omit the frame pointer in leaf functions"
! msgid "Omit frame pointer for leaf functions."
! msgstr "Udelad rammehenvisningen i de yderste funktioner"
! 
! #: config/bfin/bfin.opt:52
! #, no-c-format
! msgid "Program is entirely located in low 64k of memory."
! msgstr ""
! 
! #: config/bfin/bfin.opt:56
! #, no-c-format
! msgid "Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction."
! msgstr ""
  
! #: config/bfin/bfin.opt:61
  #, no-c-format
! msgid "Avoid speculative loads to work around a hardware anomaly."
  msgstr ""
  
! #: config/bfin/bfin.opt:65
! #, no-c-format
! msgid "Enabled ID based shared library."
! msgstr "Aktiveret id-baseret delt bibliotek."
! 
! #: config/bfin/bfin.opt:69
  #, no-c-format
! msgid "Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library."
  msgstr ""
  
! #: config/bfin/bfin.opt:74 config/m68k/m68k.opt:180
  #, fuzzy, no-c-format
! #| msgid "Create a shared library"
! msgid "ID of shared library to build."
! msgstr "Opret et delt bibliotek"
  
! #: config/bfin/bfin.opt:78 config/m68k/m68k.opt:176
  #, fuzzy, no-c-format
! msgid "Enable separate data segment."
! msgstr "Deaktivér pladsregistre"
  
! #: config/bfin/bfin.opt:82 config/c6x/c6x.opt:63
  #, no-c-format
! msgid "Avoid generating pc-relative calls; use indirection."
  msgstr ""
  
! #: config/bfin/bfin.opt:86
! #, no-c-format
! msgid "Link with the fast floating-point library."
! msgstr "Lænk med det hurtige kommatalsbibliotek."
! 
! #: config/bfin/bfin.opt:90 config/arm/arm.opt:345 config/frv/frv.opt:130
! #, no-c-format
! msgid "Enable Function Descriptor PIC mode."
! msgstr "Aktiver Function Descriptor PIC-tilstand."
! 
! #: config/bfin/bfin.opt:94 config/frv/frv.opt:162
! #, no-c-format
! msgid "Enable inlining of PLT in function calls."
! msgstr "Aktiver indlejring af PLT i funktionskald."
! 
! #: config/bfin/bfin.opt:98
  #, no-c-format
! msgid "Do stack checking using bounds in L1 scratch memory."
  msgstr ""
  
! #: config/bfin/bfin.opt:102
! #, fuzzy, no-c-format
! #| msgid "hexadecimal floating constants require an exponent"
! msgid "Enable multicore support."
! msgstr "hexadecimal kommatalskonstant skal have en eksponent"
! 
! #: config/bfin/bfin.opt:106
  #, no-c-format
! msgid "Build for Core A."
  msgstr ""
  
! #: config/bfin/bfin.opt:110
  #, no-c-format
! msgid "Build for Core B."
  msgstr ""
  
! #: config/bfin/bfin.opt:114
  #, no-c-format
! msgid "Build for SDRAM."
  msgstr ""
  
! #: config/bfin/bfin.opt:118
  #, no-c-format
! msgid "Assume ICPLBs are enabled at runtime."
  msgstr ""
  
! #: config/m68k/m68k-tables.opt:25
  #, no-c-format
! msgid "Known M68K CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/m68k/m68k-tables.opt:365
  #, no-c-format
! msgid "Known M68K microarchitectures (for use with the -mtune= option):"
  msgstr ""
  
! #: config/m68k/m68k-tables.opt:411
  #, no-c-format
! msgid "Known M68K ISAs (for use with the -march= option):"
  msgstr ""
  
! #: config/m68k/ieee.opt:24 config/i386/i386.opt:389
! #, fuzzy, no-c-format
! #| msgid "Use IEEE math for fp comparisons"
! msgid "Use IEEE math for fp comparisons."
! msgstr "Brug IEEE-matematik til kommatalssammenligninger"
! 
! #: config/m68k/m68k.opt:30
! #, fuzzy, no-c-format
! #| msgid "Generate code for a 520X"
! msgid "Generate code for a 520X."
! msgstr "Generér kode til en 520X"
! 
! #: config/m68k/m68k.opt:34
! #, fuzzy, no-c-format
! msgid "Generate code for a 5206e."
! msgstr "Generér kode til en 520X"
! 
! #: config/m68k/m68k.opt:38
! #, fuzzy, no-c-format
! msgid "Generate code for a 528x."
! msgstr "Generér kode til en 520X"
! 
! #: config/m68k/m68k.opt:42
! #, fuzzy, no-c-format
! msgid "Generate code for a 5307."
! msgstr "Generér kode til en 520X"
! 
! #: config/m68k/m68k.opt:46
! #, fuzzy, no-c-format
! msgid "Generate code for a 5407."
! msgstr "Generér kode til en 520X"
! 
! #: config/m68k/m68k.opt:50 config/m68k/m68k.opt:111
! #, fuzzy, no-c-format
! #| msgid "Generate code for a 68000"
! msgid "Generate code for a 68000."
! msgstr "Generér kode til en 68000"
! 
! #: config/m68k/m68k.opt:54
! #, fuzzy, no-c-format
! #| msgid "Generate code for a 68020"
! msgid "Generate code for a 68010."
! msgstr "Generér kode til en 68020"
! 
! #: config/m68k/m68k.opt:58 config/m68k/m68k.opt:115
! #, fuzzy, no-c-format
! #| msgid "Generate code for a 68020"
! msgid "Generate code for a 68020."
! msgstr "Generér kode til en 68020"
! 
! #: config/m68k/m68k.opt:62
! #, fuzzy, no-c-format
! #| msgid "Generate code for a 68040, without any new instructions"
! msgid "Generate code for a 68040, without any new instructions."
! msgstr "Generér kode til en 68040 uden nogen nye instruktioner"
! 
! #: config/m68k/m68k.opt:66
! #, fuzzy, no-c-format
! #| msgid "Generate code for a 68060, without any new instructions"
! msgid "Generate code for a 68060, without any new instructions."
! msgstr "Generér kode til en 68060 uden nogen nye instruktioner"
! 
! #: config/m68k/m68k.opt:70
! #, fuzzy, no-c-format
! #| msgid "Generate code for a 68030"
! msgid "Generate code for a 68030."
! msgstr "Generér kode til en 68030"
! 
! #: config/m68k/m68k.opt:74
! #, fuzzy, no-c-format
! #| msgid "Generate code for a 68040"
! msgid "Generate code for a 68040."
! msgstr "Generér kode til en 68040"
! 
! #: config/m68k/m68k.opt:78
! #, fuzzy, no-c-format
! #| msgid "Generate code for a 68060"
! msgid "Generate code for a 68060."
! msgstr "Generér kode til en 68060"
! 
! #: config/m68k/m68k.opt:82
! #, fuzzy, no-c-format
! #| msgid "Generate code for a 68302"
! msgid "Generate code for a 68302."
! msgstr "Generér kode til en 68302"
! 
! #: config/m68k/m68k.opt:86
! #, fuzzy, no-c-format
! #| msgid "Generate code for a 68332"
! msgid "Generate code for a 68332."
! msgstr "Generér kode til en 68332"
! 
! #: config/m68k/m68k.opt:91
! #, fuzzy, no-c-format
! #| msgid "Generate code for a 68851"
! msgid "Generate code for a 68851."
! msgstr "Generér kode til en 68851"
! 
! #: config/m68k/m68k.opt:95
! #, no-c-format
! msgid "Generate code that uses 68881 floating-point instructions."
! msgstr "Opret kode som bruger 68881-kommatalsinstruktioner."
! 
! #: config/m68k/m68k.opt:99
! #, fuzzy, no-c-format
! #| msgid "Align variables on a 32-bit boundary"
! msgid "Align variables on a 32-bit boundary."
! msgstr "Justér variabler til 32 bit-grænserne"
! 
! #: config/m68k/m68k.opt:103 config/arm/arm.opt:86 config/nds32/nds32.opt:171
! #: config/c6x/c6x.opt:67
! #, no-c-format
! msgid "Specify the name of the target architecture."
! msgstr "Angiv navnet på målarkitekturen."
! 
! #: config/m68k/m68k.opt:107
  #, no-c-format
! msgid "Use the bit-field instructions."
! msgstr "Benyt bitfeltinstruktionerne."
! 
! #: config/m68k/m68k.opt:119
! #, fuzzy, no-c-format
! #| msgid "Generate code for the M*Core M340"
! msgid "Generate code for a ColdFire v4e."
! msgstr "Generér kode til en M*Core M340"
! 
! #: config/m68k/m68k.opt:123
! #, fuzzy, no-c-format
! #| msgid "Specify the name of the target CPU"
! msgid "Specify the target CPU."
! msgstr "Angiv navnet på målprocessoren"
! 
! #: config/m68k/m68k.opt:127
! #, fuzzy, no-c-format
! #| msgid "Generate code for a cpu32"
! msgid "Generate code for a cpu32."
! msgstr "Generér kode til en cpu32"
! 
! #: config/m68k/m68k.opt:131
! #, fuzzy, no-c-format
! #| msgid "Use hardware quad fp instructions"
! msgid "Use hardware division instructions on ColdFire."
! msgstr "Benyt hardware quad-kommatalsinstruktioner"
! 
! #: config/m68k/m68k.opt:135
! #, fuzzy, no-c-format
! #| msgid "Generate code for a Sun FPA"
! msgid "Generate code for a Fido A."
! msgstr "Generér kode til en Sun FPA"
! 
! #: config/m68k/m68k.opt:139
! #, fuzzy, no-c-format
! #| msgid "Use hardware floating point instructions"
! msgid "Generate code which uses hardware floating point instructions."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/m68k/m68k.opt:143
  #, fuzzy, no-c-format
! #| msgid "Create a shared library"
! msgid "Enable ID based shared library."
! msgstr "Opret et delt bibliotek"
  
! #: config/m68k/m68k.opt:147
  #, no-c-format
! msgid "Use 32-bit offsets in jump tables rather than 16-bit offsets."
  msgstr ""
  
! #: config/m68k/m68k.opt:151 config/avr/avr.opt:23
  #, no-c-format
! msgid "Usa LRA for reload instead of the old reload framework.  This option is experimental, and it may be removed in future versions of the compiler."
  msgstr ""
  
! #: config/m68k/m68k.opt:156
! #, fuzzy, no-c-format
! #| msgid "Do not use the bit-field instructions"
! msgid "Do not use the bit-field instructions."
! msgstr "Benyt ikke bitfeltinstruktionerne"
! 
! #: config/m68k/m68k.opt:160
! #, fuzzy, no-c-format
! #| msgid "Use normal calling convention"
! msgid "Use normal calling convention."
! msgstr "Brug normal kaldekonvention"
! 
! #: config/m68k/m68k.opt:164
! #, fuzzy, no-c-format
! #| msgid "Consider type `int' to be 32 bits wide"
! msgid "Consider type 'int' to be 32 bits wide."
! msgstr "Lad typen 'int' være 32 bit bred"
! 
! #: config/m68k/m68k.opt:168
! #, fuzzy, no-c-format
! #| msgid "Generate pc-relative code"
! msgid "Generate pc-relative code."
! msgstr "Generér pc-relativ kode"
! 
! #: config/m68k/m68k.opt:172
! #, fuzzy, no-c-format
! #| msgid "Use different calling convention using 'rtd'"
! msgid "Use different calling convention using 'rtd'."
! msgstr "Benyt anden kaldekonvention vha. 'rtd'"
! 
! #: config/m68k/m68k.opt:184
! #, fuzzy, no-c-format
! #| msgid "Consider type `int' to be 16 bits wide"
! msgid "Consider type 'int' to be 16 bits wide."
! msgstr "Lad typen 'int' være 16 bit bred"
! 
! #: config/m68k/m68k.opt:188
! #, fuzzy, no-c-format
! #| msgid "Generate code with library calls for floating point"
! msgid "Generate code with library calls for floating point."
! msgstr "Generér kode med bibliotekskald for kommatalsoperationer"
! 
! #: config/m68k/m68k.opt:192 config/xtensa/xtensa.opt:73
! #, fuzzy, no-c-format
! #| msgid "Do not use unaligned memory references"
! msgid "Do not use unaligned memory references."
! msgstr "Benyt ikke ikke-justerede hukommelsesreferencer"
! 
! #: config/m68k/m68k.opt:196
! #, fuzzy, no-c-format
! #| msgid "Specify the name of the target architecture"
! msgid "Tune for the specified target CPU or architecture."
! msgstr "Angiv navnet på målarkitekturen"
! 
! #: config/m68k/m68k.opt:200
  #, no-c-format
! msgid "Support more than 8192 GOT entries on ColdFire."
  msgstr ""
  
! #: config/m68k/m68k.opt:204
  #, no-c-format
! msgid "Support TLS segment larger than 64K."
  msgstr ""
  
! #: config/riscv/riscv.opt:26 config/aarch64/aarch64.opt:83
! #: config/arm/arm.opt:105 config/microblaze/microblaze.opt:60
! #, fuzzy, no-c-format
! #| msgid "Assume target CPU is configured as big endian"
! msgid "Assume target CPU is configured as big endian."
! msgstr "Antag at målprocessoren er konfigureret som storendet"
! 
! #: config/riscv/riscv.opt:30 config/aarch64/aarch64.opt:103
! #: config/arm/arm.opt:170 config/microblaze/microblaze.opt:64
! #, fuzzy, no-c-format
! #| msgid "Assume target CPU is configured as little endian"
! msgid "Assume target CPU is configured as little endian."
! msgstr "Antag at målprocessoren er konfigureret som lilleendet"
! 
! #: config/riscv/riscv.opt:34
  #, no-c-format
! msgid "-mbranch-cost=N\tSet the cost of branches to roughly N instructions."
  msgstr ""
  
! #: config/riscv/riscv.opt:38
! #, fuzzy, no-c-format
! msgid "This option is deprecated; use -fplt or -fno-plt instead."
! msgstr "Angiv klassesti (forældet: benyt --classpath i stedet)"
! 
! #: config/riscv/riscv.opt:42
  #, no-c-format
! msgid "Specify integer and floating-point calling convention."
! msgstr "Angiv kaldkonventione for heltal og kommatal."
  
! #: config/riscv/riscv.opt:46 config/i386/i386.opt:444
  #, no-c-format
! msgid "Attempt to keep stack aligned to this power of 2."
! msgstr "Forsøg at holde stakken justeret til denne potens af 2."
! 
! #: config/riscv/riscv.opt:50
! #, fuzzy, no-c-format
! #| msgid "Known ABIs (for use with the -mabi= option):"
! msgid "Supported ABIs (for use with the -mabi= option):"
! msgstr "Kendte ABI'er (for brug med tilvalget -mabi=):"
  
! #: config/riscv/riscv.opt:78
  #, no-c-format
! msgid "Use hardware floating-point divide and square root instructions."
! msgstr "Brug hardware-kommatalsdivision og kvadratrodsinstruktioner."
! 
! #: config/riscv/riscv.opt:82
! #, fuzzy, no-c-format
! #| msgid "Don't trap on integer divide by zero"
! msgid "Use hardware instructions for integer division."
! msgstr "Forårsag ikke undtagelse ved heltalsdivision med nul"
  
! #: config/riscv/riscv.opt:86
  #, no-c-format
! msgid "-march=\tGenerate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case."
  msgstr ""
  
! #: config/riscv/riscv.opt:91
  #, no-c-format
! msgid "-march=help\tPrint supported -march extensions."
  msgstr ""
  
! #: config/riscv/riscv.opt:103 config/mips/mips.opt:426
  #, no-c-format
! msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR."
  msgstr ""
  
! #: config/riscv/riscv.opt:107
! #, fuzzy, no-c-format
! #| msgid "Use features of and schedule code for given CPU"
! msgid "-mcpu=PROCESSOR\tUse architecture of and optimize the output for PROCESSOR."
! msgstr "Benyt faciliteter fra og planlæg koden til en given processor"
! 
! #: config/riscv/riscv.opt:111
  #, fuzzy, no-c-format
! msgid "-msmall-data-limit=N\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
! msgstr "  -G <str>                Anbring globale og statiske data mindre end <tal> byte i en specialsektion (på nogle målarkitekturer)\n"
  
! #: config/riscv/riscv.opt:115
  #, fuzzy, no-c-format
! #| msgid "Use subroutines for function prologue/epilogue"
! msgid "Use smaller but slower prologue and epilogue code."
! msgstr "Benyt subrutiner for funktionsindledning/-afslutninger"
! 
! #: config/riscv/riscv.opt:119
! #, no-c-format
! msgid "Convert BASE + LARGE_OFFSET addresses to NEW_BASE + SMALL_OFFSET to allow more memory accesses to be generated as compressed instructions.  Currently targets 32-bit integer load/stores."
! msgstr ""
  
! #: config/riscv/riscv.opt:125 config/aarch64/aarch64.opt:107
! #: config/loongarch/loongarch.opt:270
  #, fuzzy, no-c-format
! #| msgid "Specify the MCU name"
! msgid "Specify the code model."
! msgstr "Angiv MCU-navnet"
  
! #: config/riscv/riscv.opt:129 config/loongarch/loongarch.opt:210
  #, fuzzy, no-c-format
! #| msgid "Do not permit unaligned accesses"
! msgid "Do not generate unaligned memory accesses."
! msgstr "Tillad ikke ikke-justeret adgang"
  
! #: config/riscv/riscv.opt:133
  #, fuzzy, no-c-format
! #| msgid "Do not permit unaligned accesses"
! msgid "Do not generate unaligned scalar memory accesses."
! msgstr "Tillad ikke ikke-justeret adgang"
  
! #: config/riscv/riscv.opt:137
  #, fuzzy, no-c-format
! #| msgid "Do not permit unaligned accesses"
! msgid "Do not create element-misaligned vector memory accesses."
! msgstr "Tillad ikke ikke-justeret adgang"
! 
! #: config/riscv/riscv.opt:141 config/i386/i386.opt:308
! #: config/rs6000/aix64.opt:36 config/rs6000/linux64.opt:32
! #, no-c-format
! msgid "Known code models (for use with the -mcmodel= option):"
! msgstr ""
! 
! #: config/riscv/riscv.opt:154
! #, no-c-format
! msgid "Use %reloc() operators, rather than assembly macros, to load addresses."
! msgstr ""
! 
! #: config/riscv/riscv.opt:158 config/loongarch/loongarch.opt:278
! #, no-c-format
! msgid "Take advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses."
! msgstr ""
! 
! #: config/riscv/riscv.opt:163
! #, no-c-format
! msgid "Enable the CSR checking for the ISA-dependent CSR and the read-only CSR. The ISA-dependent CSR are only valid when the specific ISA is set.  The read-only CSR can not be written by the CSR instructions."
! msgstr ""
  
! #: config/riscv/riscv.opt:169 config/aarch64/aarch64.opt:150
! #: config/i386/i386.opt:420
  #, fuzzy, no-c-format
! #| msgid "Omit the frame pointer in leaf functions"
! msgid "Omit the frame pointer in leaf functions."
! msgstr "Udelad rammehenvisningen i de yderste funktioner"
! 
! #: config/riscv/riscv.opt:191
! #, no-c-format
! msgid "Emit RISC-V ELF attribute."
! msgstr ""
  
! #: config/riscv/riscv.opt:195 config/i386/i386.opt:261
  #, fuzzy, no-c-format
  #| msgid "Do not tune writable data alignment"
! msgid "Use the given data alignment."
  msgstr "Finjustér ikke justering af skrivbare data"
  
! #: config/riscv/riscv.opt:199 config/i386/i386.opt:265
! #, no-c-format
! msgid "Known data alignment choices (for use with the -malign-data= option):"
! msgstr ""
! 
! #: config/riscv/riscv.opt:209 config/aarch64/aarch64.opt:313
! #: config/i386/i386.opt:1021 config/arm/arm.opt:349
! #: config/rs6000/rs6000.opt:558
! #, no-c-format
! msgid "Use given stack-protector guard."
! msgstr ""
! 
! #: config/riscv/riscv.opt:213 config/aarch64/aarch64.opt:317
! #: config/arm/arm.opt:353 config/rs6000/rs6000.opt:562
  #, fuzzy, no-c-format
! #| msgid "Pass all arguments on stack"
! msgid "Valid arguments to -mstack-protector-guard=:"
! msgstr "Overbring alle parametre på stakken"
! 
! #: config/riscv/riscv.opt:223 config/i386/i386.opt:1035
! #: config/rs6000/rs6000.opt:572
! #, no-c-format
! msgid "Use the given base register for addressing the stack-protector guard."
! msgstr ""
! 
! #: config/riscv/riscv.opt:230 config/i386/i386.opt:1042
! #: config/rs6000/rs6000.opt:579
! #, no-c-format
! msgid "Use the given offset for addressing the stack-protector guard."
! msgstr ""
  
! #: config/riscv/riscv.opt:543
  #, fuzzy, no-c-format
! #| msgid "Known ABIs (for use with the -mabi= option):"
! msgid "Supported ISA specs (for use with the -misa-spec= option):"
! msgstr "Kendte ABI'er (for brug med tilvalget -mabi=):"
  
! #: config/riscv/riscv.opt:556
  #, fuzzy, no-c-format
! #| msgid "Specify the version of the ptx ISA to use."
! msgid "Set the version of RISC-V ISA spec."
! msgstr "Angiv versionen for ptx ISA'en at anvende."
  
! #: config/riscv/riscv.opt:560
  #, fuzzy, no-c-format
! #| msgid "Enable use of conditional move instructions"
! msgid "Enable conditional moves unconditionally."
! msgstr "Aktivér brug af betingede flytteinstruktioner"
  
! #: config/riscv/riscv.opt:564
  #, fuzzy, no-c-format
! #| msgid "Specify alternate name for data section"
! msgid "Always inline subword atomic operations."
! msgstr "Angiv alternativt navn til datasektionen"
! 
! #: config/riscv/riscv.opt:568
! #, no-c-format
! msgid "Inline strcmp calls if possible."
! msgstr ""
! 
! #: config/riscv/riscv.opt:572
! #, no-c-format
! msgid "Inline strncmp calls if possible."
! msgstr ""
! 
! #: config/riscv/riscv.opt:576
! #, no-c-format
! msgid "Inline strlen calls if possible."
! msgstr ""
! 
! #: config/riscv/riscv.opt:580
! #, no-c-format
! msgid "Max number of bytes to compare as part of inlined strcmp/strncmp routines (default: 64)."
! msgstr ""
! 
! #: config/riscv/riscv.opt:584
! #, no-c-format
! msgid "The RVV possible LMUL (-mrvv-max-lmul=):"
! msgstr ""
! 
! #: config/riscv/riscv.opt:603
! #, no-c-format
! msgid "-mrvv-max-lmul=<string>\tSet the RVV LMUL of auto-vectorization."
! msgstr ""
  
! #: config/riscv/riscv.opt:610
  #, fuzzy, no-c-format
! #| msgid "Valid arguments to -mfpmath=:"
! msgid "Valid arguments to -param=vsetvl-strategy=:"
! msgstr "Gyldige  parametre til -mfpmath=:"
! 
! #: config/riscv/riscv.opt:623
! #, no-c-format
! msgid "-param=vsetvl-strategy=<string>\tSet the optimization level of VSETVL insert pass."
! msgstr ""
! 
! #: config/riscv/riscv.opt:627
! #, no-c-format
! msgid "-param=riscv-two-source-permutes Enable permutes with two source vectors."
! msgstr ""
! 
! #: config/riscv/riscv.opt:631 config/i386/i386.opt:496
! #, no-c-format
! msgid "Valid arguments to -mstringop-strategy=:"
! msgstr ""
! 
! #: config/riscv/riscv.opt:647
! #, no-c-format
! msgid "Specify stringop expansion strategy."
! msgstr ""
! 
! #: config/riscv/riscv.opt:651
! #, no-c-format
! msgid "The possible RVV vector register lengths:"
! msgstr ""
! 
! #: config/riscv/riscv.opt:661
! #, no-c-format
! msgid "-mrvv-vector-bits=<string>\tSet the kind of bits for an RVV vector register."
! msgstr ""
! 
! #: config/riscv/riscv.opt:665 config/aarch64/aarch64.opt:58
! #: config/loongarch/loongarch.opt:287
! #, no-c-format
! msgid "The possible TLS dialects:"
! msgstr ""
! 
! #: config/riscv/riscv.opt:675 config/aarch64/aarch64.opt:154
! #: config/loongarch/loongarch.opt:297
! #, no-c-format
! msgid "Specify TLS dialect."
! msgstr ""
  
! #: config/riscv/riscv.opt:679
  #, fuzzy, no-c-format
! msgid "Specifies whether the fence.tso instruction should be used."
! msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
! 
! #: config/riscv/riscv.opt:683
! #, no-c-format
! msgid "Enable (default) or disable generation of vector segment load/store instructions."
! msgstr ""
  
! #: config/m32c/m32c.opt:23
  #, fuzzy, no-c-format
! #| msgid "Use the WindISS simulator"
! msgid "-msim\tUse simulator runtime."
! msgstr "Benyt WindISS-simulatoren"
  
! #: config/m32c/m32c.opt:27
! #, no-c-format
! msgid "-mcpu=r8c\tCompile code for R8C variants."
! msgstr ""
  
! #: config/m32c/m32c.opt:31
! #, no-c-format
! msgid "-mcpu=m16c\tCompile code for M16C variants."
! msgstr ""
  
! #: config/m32c/m32c.opt:35
  #, no-c-format
! msgid "-mcpu=m32cm\tCompile code for M32CM variants."
  msgstr ""
  
! #: config/m32c/m32c.opt:39
  #, no-c-format
! msgid "-mcpu=m32c\tCompile code for M32C variants."
  msgstr ""
  
! #: config/m32c/m32c.opt:43
  #, no-c-format
! msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)."
  msgstr ""
  
  #: config/msp430/msp430.opt:7
--- 614,3980 ----
  msgid "objc++-cpp-output is deprecated; please use objective-c++-cpp-output instead"
  msgstr ""
  
! #: lto/lang.opt:50
  #, no-c-format
! msgid "Set linker output type (used internally during LTO optimization)."
  msgstr ""
  
! #: lto/lang.opt:54
  #, no-c-format
! msgid "Run the link-time optimizer in local transformation (LTRANS) mode."
  msgstr ""
  
! #: lto/lang.opt:58
  #, no-c-format
! msgid "Specify a file to which a list of files output by LTRANS is written."
  msgstr ""
  
! #: lto/lang.opt:62
  #, fuzzy, no-c-format
! #| msgid "invalid register in the instruction"
! msgid "The resolution file."
! msgstr "ugyldigt register i instruktionen"
  
! #: lto/lang.opt:66
  #, no-c-format
! msgid "Run the link-time optimizer in whole program analysis (WPA) mode."
  msgstr ""
  
! #: lto/lang.opt:70
  #, no-c-format
! msgid "Whole program analysis (WPA) mode with number of parallel jobs specified."
  msgstr ""
  
! #: lto/lang.opt:78
  #, no-c-format
! msgid "Call the dump function for variables and function in IL."
  msgstr ""
  
! #: lto/lang.opt:82
  #, no-c-format
! msgid "Dump the demangled output."
  msgstr ""
  
! #: lto/lang.opt:86
  #, fuzzy, no-c-format
! #| msgid "failed to find class '%s'"
! msgid "Dump only the defined symbols."
! msgstr "kunne ikke finde klassen '%s'"
  
! #: lto/lang.opt:90
  #, fuzzy, no-c-format
! #| msgid "Warn about uninitialized automatic variables"
! msgid "Print the initial values of the variables."
! msgstr "Advar om ikke-klargjorte automatiske variabler"
  
! #: lto/lang.opt:94
  #, no-c-format
! msgid "Sort the symbols alphabetically."
  msgstr ""
  
! #: lto/lang.opt:98
  #, no-c-format
! msgid "Sort the symbols according to size."
  msgstr ""
  
! #: lto/lang.opt:102
  #, fuzzy, no-c-format
! #| msgid "Display the compiler's version"
! msgid "Display the symbols in reverse order."
! msgstr "Vis oversætterens version"
  
! #: lto/lang.opt:109
  #, no-c-format
! msgid "Dump the details of LTO objects."
  msgstr ""
  
! #: lto/lang.opt:113
  #, no-c-format
! msgid "Dump the statistics of tree types."
  msgstr ""
  
! #: lto/lang.opt:117
  #, no-c-format
! msgid "Dump the statistics of trees."
  msgstr ""
  
! #: lto/lang.opt:121
  #, no-c-format
! msgid "Dump the statistics of gimple statements."
  msgstr ""
  
! #: lto/lang.opt:131
  #, fuzzy, no-c-format
! msgid "Dump the dump tool command line options."
! msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: lto/lang.opt:135
  #, no-c-format
! msgid "Dump the symtab callgraph."
  msgstr ""
  
! #: config/picolibc.opt:26
  #, no-c-format
! msgid "Specify an OS support library to load after libc."
  msgstr ""
  
! #: config/picolibc.opt:33
  #, fuzzy, no-c-format
! #| msgid "Specify alternate name for text section"
! msgid "Specify an alternate startup file."
! msgstr "Angiv alternativt navn til tekstsektionen"
  
! #: config/picolibc.opt:40
  #, fuzzy, no-c-format
! #| msgid "Specify the MCU name"
! msgid "Specify the printf version linked from libc."
! msgstr "Angiv MCU-navnet"
  
! #: config/picolibc.opt:47
  #, fuzzy, no-c-format
! #| msgid "Specify the MCU name"
! msgid "Specify the scanf version linked from libc."
! msgstr "Angiv MCU-navnet"
  
! #: config/nds32/nds32-elf.opt:3 config/nds32/nds32-linux.opt:3
  #, no-c-format
! msgid "Specify the address generation strategy for code model."
  msgstr ""
  
! #: config/nds32/nds32-elf.opt:7 config/nds32/nds32-linux.opt:7
  #, no-c-format
! msgid "Known cmodel types (for use with the -mcmodel= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:89
  #, no-c-format
! msgid "Generate code in big-endian mode."
! msgstr "Opret kode i storendet tilstand."
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:93
! #, no-c-format
! msgid "Generate code in little-endian mode."
! msgstr "Opret kode i lilleendet tilstand."
! 
! #: config/nds32/nds32.opt:37
  #, fuzzy, no-c-format
! #| msgid "Do not perform tail call optimization"
! msgid "Force performing fp-as-gp optimization."
! msgstr "Udfør ikke halekaldsoptimering"
  
! #: config/nds32/nds32.opt:41
  #, fuzzy, no-c-format
! #| msgid "Do not perform tail call optimization"
! msgid "Forbid performing fp-as-gp optimization."
! msgstr "Udfør ikke halekaldsoptimering"
  
! #: config/nds32/nds32.opt:47
  #, no-c-format
! msgid "Specify which ABI type to generate code for: 2, 2fp+."
  msgstr ""
  
! #: config/nds32/nds32.opt:51 config/i386/i386.opt:558
  #, no-c-format
! msgid "Known ABIs (for use with the -mabi= option):"
! msgstr "Kendte ABI'er (for brug med tilvalget -mabi=):"
  
! #: config/nds32/nds32.opt:61
! #, fuzzy, no-c-format
! #| msgid "Specify the version of the floating point emulator"
! msgid "Specify the soft floating-point ABI, aliased to -mabi=2."
! msgstr "Angiv versionen af kommatalsemulatoren"
  
! #: config/nds32/nds32.opt:65
! #, fuzzy, no-c-format
! #| msgid "Specify the version of the floating point emulator"
! msgid "Specify the hard floating-point ABI, aliased to -mabi=2fp+."
! msgstr "Angiv versionen af kommatalsemulatoren"
  
! #: config/nds32/nds32.opt:71
  #, no-c-format
! msgid "Use reduced-set registers for register allocation."
! msgstr "Brug reduceret sæt af registre for registerallokering."
  
! #: config/nds32/nds32.opt:75
  #, fuzzy, no-c-format
! #| msgid "Reschedule instructions before register allocation"
! msgid "Use full-set registers for register allocation."
! msgstr "Omplanlæg instruktioner før registerallokering"
  
! #: config/nds32/nds32.opt:81
  #, no-c-format
! msgid "Always align function entry, jump target and return address."
  msgstr ""
  
! #: config/nds32/nds32.opt:85
! #, fuzzy, no-c-format
! #| msgid "Use alternate leaf function entries"
! msgid "Align function entry to 4 bytes."
! msgstr "Benyt alternative elementer til yderste funktioner"
  
! #: config/nds32/nds32.opt:97
  #, no-c-format
! msgid "Prevent $fp being allocated during register allocation so that compiler is able to force performing fp-as-gp optimization."
  msgstr ""
  
! #: config/nds32/nds32.opt:101
  #, no-c-format
! msgid "Forbid using $fp to access static and global variables.  This option strictly forbids fp-as-gp optimization regardless of '-mforce-fp-as-gp'."
  msgstr ""
  
! #: config/nds32/nds32.opt:105
  #, no-c-format
! msgid "Specify the address generation strategy for ICT call's code model."
  msgstr ""
  
! #: config/nds32/nds32.opt:109
! #, fuzzy, no-c-format
! #| msgid "Known ABIs (for use with the -mabi= option):"
! msgid "Known cmodel types (for use with the -mict-model= option):"
! msgstr "Kendte ABI'er (for brug med tilvalget -mabi=):"
  
! #: config/nds32/nds32.opt:119
  #, no-c-format
! msgid "Generate conditional move instructions."
! msgstr "Opret betingede flytteinstruktioner."
  
! #: config/nds32/nds32.opt:123
  #, fuzzy, no-c-format
! #| msgid "Generate char instructions"
! msgid "Generate hardware abs instructions."
! msgstr "Generér char-instruktioner"
  
! #: config/nds32/nds32.opt:127
  #, fuzzy, no-c-format
! #| msgid "Generate load/store multiple instructions"
! msgid "Generate performance extension instructions."
! msgstr "Generér flere indlæsnings-/lagringsinstruktioner"
  
! #: config/nds32/nds32.opt:131
  #, fuzzy, no-c-format
! #| msgid "Generate load/store multiple instructions"
! msgid "Generate performance extension version 2 instructions."
! msgstr "Generér flere indlæsnings-/lagringsinstruktioner"
  
! #: config/nds32/nds32.opt:135
  #, fuzzy, no-c-format
! #| msgid "Generate load/store multiple instructions"
! msgid "Generate string extension instructions."
! msgstr "Generér flere indlæsnings-/lagringsinstruktioner"
  
! #: config/nds32/nds32.opt:139
  #, fuzzy, no-c-format
! #| msgid "Generate load/store multiple instructions"
! msgid "Generate DSP extension instructions."
! msgstr "Generér flere indlæsnings-/lagringsinstruktioner"
  
! #: config/nds32/nds32.opt:143
  #, fuzzy, no-c-format
! #| msgid "Generate char instructions"
! msgid "Generate v3 push25/pop25 instructions."
! msgstr "Generér char-instruktioner"
  
! #: config/nds32/nds32.opt:147
! #, fuzzy, no-c-format
! #| msgid "Generate char instructions"
! msgid "Generate 16-bit instructions."
! msgstr "Generér char-instruktioner"
  
! #: config/nds32/nds32.opt:151
  #, no-c-format
! msgid "Insert relax hint for linker to do relaxation."
  msgstr ""
  
! #: config/nds32/nds32.opt:155
! #, fuzzy, no-c-format
! #| msgid "hexadecimal floating constants require an exponent"
! msgid "Enable Virtual Hosting support."
! msgstr "hexadecimal kommatalskonstant skal have en eksponent"
  
! #: config/nds32/nds32.opt:159
  #, no-c-format
! msgid "Specify the size of each interrupt vector, which must be 4 or 16."
  msgstr ""
  
! #: config/nds32/nds32.opt:163
  #, no-c-format
! msgid "Specify the security level of c-isr for the whole file."
  msgstr ""
  
! #: config/nds32/nds32.opt:167
  #, no-c-format
! msgid "Specify the size of each cache block, which must be a power of 2 between 4 and 512."
  msgstr ""
  
! #: config/nds32/nds32.opt:171 config/arm/arm.opt:84 config/m68k/m68k.opt:103
! #: config/c6x/c6x.opt:67
  #, no-c-format
! msgid "Specify the name of the target architecture."
! msgstr "Angiv navnet på målarkitekturen."
  
! #: config/nds32/nds32.opt:175
  #, no-c-format
! msgid "Known arch types (for use with the -march= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:197
  #, fuzzy, no-c-format
! #| msgid "Specify the MCU name"
! msgid "Specify the cpu for pipeline model."
! msgstr "Angiv MCU-navnet"
  
! #: config/nds32/nds32.opt:201
  #, fuzzy, no-c-format
! #| msgid "Known FR-V CPUs (for use with the -mcpu= option):"
! msgid "Known cpu types (for use with the -mcpu= option):"
! msgstr "Kendt FR-V CPU'er (for brug med -mcpu= option):"
  
! #: config/nds32/nds32.opt:361
  #, no-c-format
! msgid "Specify a FPU configuration value from 0 to 7; 0-3 is as FPU spec says, and 4-7 correspond to 0-3."
  msgstr ""
  
! #: config/nds32/nds32.opt:365
  #, fuzzy, no-c-format
! #| msgid "Known ABIs (for use with the -mabi= option):"
! msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):"
! msgstr "Kendte ABI'er (for brug med tilvalget -mabi=):"
  
! #: config/nds32/nds32.opt:393
  #, no-c-format
! msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1."
  msgstr ""
  
! #: config/nds32/nds32.opt:412
  #, no-c-format
! msgid "Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w."
  msgstr ""
  
! #: config/nds32/nds32.opt:425
  #, fuzzy, no-c-format
! msgid "Enable constructor/destructor feature."
! msgstr "Advar ikke når alle konstruktions-/destruktionsfunktioner er private"
  
! #: config/nds32/nds32.opt:429
  #, fuzzy, no-c-format
! #| msgid "Generate char instructions"
! msgid "Guide linker to relax instructions."
! msgstr "Generér char-instruktioner"
  
! #: config/nds32/nds32.opt:433
  #, fuzzy, no-c-format
! #| msgid "Generate floating point mathematics using given instruction set"
! msgid "Generate floating-point multiply-accumulation instructions."
! msgstr "Generér kommatalsmatematik vha. givent instruktionssæt"
  
! #: config/nds32/nds32.opt:437
  #, fuzzy, no-c-format
! #| msgid "Use hardware floating point instructions"
! msgid "Generate single-precision floating-point instructions."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/nds32/nds32.opt:441
  #, fuzzy, no-c-format
! #| msgid "Generate code that uses 68881 floating-point instructions."
! msgid "Generate double-precision floating-point instructions."
! msgstr "Opret kode som bruger 68881-kommatalsinstruktioner."
  
! #: config/nds32/nds32.opt:445
  #, no-c-format
! msgid "Force disable hardware loop, even use -mext-dsp."
  msgstr ""
  
! #: config/nds32/nds32.opt:449
  #, fuzzy, no-c-format
! #| msgid "Use stubs for function prologues"
! msgid "Permit scheduling of a function's prologue and epilogue sequence."
! msgstr "Benyt stubbe til funktionsindledninger"
  
! #: config/nds32/nds32.opt:453
  #, fuzzy, no-c-format
! #| msgid "Generate cld instruction in the function prologue."
! msgid "Generate return instruction in naked function."
! msgstr "Opret cld-instruktion i en funktions begyndelse."
  
! #: config/nds32/nds32.opt:457
  #, no-c-format
! msgid "Always save $lp in the stack."
  msgstr ""
  
! #: config/nds32/nds32.opt:461 config/arc/arc.opt:500 config/arm/arm.opt:303
  #, no-c-format
! msgid "Enable unaligned word and halfword accesses to packed data."
  msgstr ""
  
! #: config/nds32/nds32.opt:465
  #, no-c-format
! msgid "Allow use r15 for inline ASM."
  msgstr ""
  
! #: config/arc/arc-tables.opt:25
! #, fuzzy, no-c-format
! #| msgid "Known FR-V CPUs (for use with the -mcpu= option):"
! msgid "Known ARC CPUs (for use with the -mcpu= option):"
! msgstr "Kendt FR-V CPU'er (for brug med -mcpu= option):"
  
! #: config/arc/arc.opt:27
! #, fuzzy, no-c-format
! #| msgid "Compile code for big endian mode"
! msgid "Compile code for big endian mode."
! msgstr "Kompiler kode for storendet tilstand"
  
! #: config/arc/arc.opt:32
! #, fuzzy, no-c-format
! #| msgid "Compile code for little endian mode.  This is the default"
! msgid "Compile code for little endian mode.  This is the default."
! msgstr "Kompiler kode for lillendet tilstand. Dette er standarden"
  
! #: config/arc/arc.opt:36
! #, fuzzy, no-c-format
! #| msgid "Disable use of conditional move instructions"
! msgid "Disable ARCompact specific pass to generate conditional execution instructions."
! msgstr "Deaktivér brug af betingede flytteinstruktioner"
  
! #: config/arc/arc.opt:40
  #, no-c-format
! msgid "Generate ARCompact 32-bit code for ARC600 processor."
  msgstr ""
  
! #: config/arc/arc.opt:44
! #, fuzzy, no-c-format
! #| msgid "Same as -mcpu=i386"
! msgid "Same as -mA6."
! msgstr "Magen til -mcpu=i386"
  
! #: config/arc/arc.opt:48
  #, no-c-format
! msgid "Generate ARCompact 32-bit code for ARC601 processor."
  msgstr ""
  
! #: config/arc/arc.opt:52
  #, no-c-format
! msgid "Generate ARCompact 32-bit code for ARC700 processor."
  msgstr ""
  
! #: config/arc/arc.opt:56
! #, fuzzy, no-c-format
! #| msgid "Same as -mcpu=i386"
! msgid "Same as -mA7."
! msgstr "Magen til -mcpu=i386"
  
! #: config/arc/arc.opt:60
  #, no-c-format
! msgid "Force all calls to be made via a jli instruction."
  msgstr ""
  
! #: config/arc/arc.opt:64
  #, no-c-format
! msgid "-mmpy-option=MPY\tCompile ARCv2 code with a multiplier design option."
  msgstr ""
  
! #: config/arc/arc.opt:134
  #, fuzzy, no-c-format
! #| msgid "Enable parallel instructions"
! msgid "Enable DIV-REM instructions for ARCv2."
! msgstr "Aktivér parallelle instruktioner"
  
! #: config/arc/arc.opt:138
  #, fuzzy, no-c-format
! #| msgid "Enable barrel shift instructions"
! msgid "Enable code density instructions for ARCv2."
! msgstr "Aktiver barrel shift-instruktioner"
  
! #: config/arc/arc.opt:142 config/arc/arc.opt:299 config/arc/arc.opt:307
! #: config/arc/arc.opt:311 config/arc/arc.opt:315 config/arc/arc.opt:320
! #: config/arc/arc.opt:329 config/arc/arc.opt:409 config/pa/pa.opt:46
! #: config/pa/pa.opt:78 config/xtensa/xtensa.opt:42 fortran/lang.opt:879
! #: common.opt:655 common.opt:1233 common.opt:1237 common.opt:1241
! #: common.opt:1336 common.opt:1713 common.opt:1795 common.opt:1898
! #: common.opt:2170 common.opt:2317 common.opt:2375 common.opt:2849
! #: common.opt:2885 common.opt:2979 common.opt:2983 common.opt:3093
! #: common.opt:3228 common.opt:3236 common.opt:3244 common.opt:3252
! #: common.opt:3357 common.opt:3377 common.opt:3417 common.opt:3513
! #: common.opt:3693 common.opt:3697 common.opt:3701 common.opt:3705
! #: common.opt:3779 common.opt:3783 common.opt:3814 common.opt:3818
! #: c-family/c.opt:1877 c-family/c.opt:1980 c-family/c.opt:1988
! #: c-family/c.opt:2319
  #, no-c-format
! msgid "Does nothing.  Preserved for backward compatibility."
  msgstr ""
  
! #: config/arc/arc.opt:148
  #, fuzzy, no-c-format
! #| msgid "Don't use data cache for volatile mem refs"
! msgid "Use ordinarily cached memory accesses for volatile references."
! msgstr "Benyt ikke datamellemlager for volatile hukommelsesreferencer"
  
! #: config/arc/arc.opt:152
  #, fuzzy, no-c-format
! #| msgid "Don't use data cache for volatile mem refs"
! msgid "Enable cache bypass for volatile references."
! msgstr "Benyt ikke datamellemlager for volatile hukommelsesreferencer"
  
! #: config/arc/arc.opt:156
! #, fuzzy, no-c-format
! #| msgid "Generate string instructions for block moves"
! msgid "Generate instructions supported by barrel shifter."
! msgstr "Generér strengoperationer til blokflytninger"
  
! #: config/arc/arc.opt:160
  #, fuzzy, no-c-format
! #| msgid "Generate char instructions"
! msgid "Generate norm instruction."
! msgstr "Generér char-instruktioner"
  
! #: config/arc/arc.opt:164
  #, fuzzy, no-c-format
! #| msgid "Generate char instructions"
! msgid "Generate swap instruction."
! msgstr "Generér char-instruktioner"
  
! #: config/arc/arc.opt:168
! #, fuzzy, no-c-format
! #| msgid "Generate load/store multiple instructions"
! msgid "Generate mul64 and mulu64 instructions."
! msgstr "Generér flere indlæsnings-/lagringsinstruktioner"
  
! #: config/arc/arc.opt:172
  #, fuzzy, no-c-format
! #| msgid "Do not generate multm instructions"
! msgid "Do not generate mpy instructions for ARC700."
! msgstr "Generér ikke multm-instruktioner"
  
! #: config/arc/arc.opt:176
! #, fuzzy, no-c-format
! #| msgid "Do not generate multm instructions"
! msgid "Generate extended arithmetic instructions, only valid for ARC700."
! msgstr "Generér ikke multm-instruktioner"
  
! #: config/arc/arc.opt:180
  #, no-c-format
! msgid "Dummy flag. This is the default unless FPX switches are provided explicitly."
  msgstr ""
  
! #: config/arc/arc.opt:184
  #, fuzzy, no-c-format
! #| msgid "Generate call insns as indirect calls, if necessary"
! msgid "Generate call insns as register indirect calls."
! msgstr "Generér kaldeinstruktioner som indirekte kald, om nødvendigt"
  
! #: config/arc/arc.opt:188
  #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Generate BRcc instructions in arc_reorg."
! msgstr "Generér ikke char-instruktioner"
  
! #: config/arc/arc.opt:192
  #, no-c-format
! msgid "Generate sdata references.  This is the default, unless you compile for PIC."
  msgstr ""
  
! #: config/arc/arc.opt:196
  #, fuzzy, no-c-format
! #| msgid "Generate CA code"
! msgid "Generate millicode thunks."
! msgstr "Generér CA-kode"
  
! #: config/arc/arc.opt:200 config/arc/arc.opt:204
! #, fuzzy, no-c-format
! msgid "FPX: Generate Single Precision FPX (compact) instructions."
! msgstr "Generér char-instruktioner"
  
! #: config/arc/arc.opt:208
  #, fuzzy, no-c-format
! msgid "FPX: Generate Single Precision FPX (fast) instructions."
! msgstr "Generér char-instruktioner"
  
! #: config/arc/arc.opt:213
  #, no-c-format
! msgid "FPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions."
  msgstr ""
  
! #: config/arc/arc.opt:217 config/arc/arc.opt:221
  #, no-c-format
! msgid "FPX: Generate Double Precision FPX (compact) instructions."
  msgstr ""
  
! #: config/arc/arc.opt:225
  #, no-c-format
! msgid "FPX: Generate Double Precision FPX (fast) instructions."
  msgstr ""
  
! #: config/arc/arc.opt:229
! #, fuzzy, no-c-format
! msgid "Enable LR and SR instructions to use FPX extension aux registers."
! msgstr "Returnér små sammensatte værdier i registre"
  
! #: config/arc/arc.opt:233
  #, no-c-format
! msgid "Enable generation of ARC SIMD instructions via target-specific builtins."
  msgstr ""
  
! #: config/arc/arc.opt:237
  #, no-c-format
! msgid "-mcpu=CPU\tCompile code for ARC variant CPU."
  msgstr ""
  
! #: config/arc/arc.opt:241
  #, no-c-format
! msgid "Size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os."
  msgstr ""
  
! #: config/arc/arc.opt:245 config/sh/sh.opt:243
  #, no-c-format
! msgid "Annotate assembler instructions with estimated addresses."
  msgstr ""
  
! #: config/arc/arc.opt:249
  #, no-c-format
! msgid "Cost to assume for a multiply instruction, with 4 being equal to a normal insn."
  msgstr ""
  
! #: config/arc/arc.opt:253
  #, fuzzy, no-c-format
! #| msgid "Schedule code for given CPU"
! msgid "-mtune=TUNE\tTune code for given ARC variant."
! msgstr "Planlæg koden til en given processor"
  
! #: config/arc/arc.opt:287
  #, fuzzy, no-c-format
! #| msgid "Enable the use of the short load instructions"
! msgid "Enable the use of indexed loads."
! msgstr "Aktivér brug af short load-instruktioner"
  
! #: config/arc/arc.opt:291
  #, no-c-format
! msgid "Enable the use of pre/post modify with register displacement."
  msgstr ""
  
! #: config/arc/arc.opt:295
  #, fuzzy, no-c-format
! #| msgid "Generate fused multiply/add instructions"
! msgid "Generate 32x16 multiply and mac instructions."
! msgstr "Generér sammensatte gang/addér-instruktioner"
  
! #: config/arc/arc.opt:303
  #, no-c-format
! msgid "Don't use less than 25 bit addressing range for calls."
  msgstr ""
  
! #: config/arc/arc.opt:325
  #, fuzzy, no-c-format
! #| msgid "no viable candidates"
! msgid "Enable pre-reload use of cbranchsi pattern."
! msgstr "ingen mulige kandidater"
  
! #: config/arc/arc.opt:333
  #, no-c-format
! msgid "Use pc-relative switch case tables - this enables case table shortening."
  msgstr ""
  
! #: config/arc/arc.opt:337
  #, fuzzy, no-c-format
! #| msgid "no viable candidates"
! msgid "Enable compact casesi pattern."
! msgstr "ingen mulige kandidater"
  
! #: config/arc/arc.opt:341
  #, fuzzy, no-c-format
! #| msgid "Enable parallel instructions"
! msgid "Enable 'q' instruction alternatives."
! msgstr "Aktivér parallelle instruktioner"
  
! #: config/arc/arc.opt:345
  #, no-c-format
! msgid "Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc."
  msgstr ""
  
! #: config/arc/arc.opt:352
  #, fuzzy, no-c-format
! #| msgid "Enable Transmeta picoJava extensions"
! msgid "Enable variable polynomial CRC extension."
! msgstr "Aktivér Transmeta picoJava-udvidelser"
  
! #: config/arc/arc.opt:356
  #, fuzzy, no-c-format
! #| msgid "Enable Transmeta picoJava extensions"
! msgid "Enable DSP 3.1 Pack A extensions."
! msgstr "Aktivér Transmeta picoJava-udvidelser"
  
! #: config/arc/arc.opt:360
  #, fuzzy, no-c-format
! #| msgid "Enable linker relaxation"
! msgid "Enable dual viterbi butterfly extension."
! msgstr "Aktivér tolerant sammenkæder"
  
! #: config/arc/arc.opt:370
  #, fuzzy, no-c-format
! #| msgid "Enable leading zero instructions"
! msgid "Enable Dual and Single Operand Instructions for Telephony."
! msgstr "Aktiver foranstaillede zero-instruktioner"
  
! #: config/arc/arc.opt:374
  #, no-c-format
! msgid "Enable XY Memory extension (DSP version 3)."
  msgstr ""
  
! #: config/arc/arc.opt:379
  #, fuzzy, no-c-format
! #| msgid "Enable use of conditional move instructions"
! msgid "Enable Locked Load/Store Conditional extension."
! msgstr "Aktivér brug af betingede flytteinstruktioner"
  
! #: config/arc/arc.opt:383
  #, fuzzy, no-c-format
! #| msgid "Enable use of conditional move instructions"
! msgid "Enable swap byte ordering extension instruction."
! msgstr "Aktivér brug af betingede flytteinstruktioner"
  
! #: config/arc/arc.opt:387
  #, fuzzy, no-c-format
! #| msgid "Enable use of conditional move instructions"
! msgid "Enable 64-bit Time-Stamp Counter extension instruction."
! msgstr "Aktivér brug af betingede flytteinstruktioner"
  
! #: config/arc/arc.opt:392
  #, fuzzy, no-c-format
! #| msgid "Pass -assert pure-text to linker"
! msgid "Pass -EB option through to linker."
! msgstr "Overbring -assert pure-text til sammenkæderen"
  
! #: config/arc/arc.opt:397
  #, fuzzy, no-c-format
! #| msgid "Pass -assert pure-text to linker"
! msgid "Pass -EL option through to linker."
! msgstr "Overbring -assert pure-text til sammenkæderen"
  
! #: config/arc/arc.opt:401
  #, fuzzy, no-c-format
! #| msgid "Pass -assert pure-text to linker"
! msgid "Pass -marclinux option through to linker."
! msgstr "Overbring -assert pure-text til sammenkæderen"
  
! #: config/arc/arc.opt:405
  #, no-c-format
! msgid "Pass -marclinux_prof option through to linker."
  msgstr ""
  
! #: config/arc/arc.opt:413
  #, no-c-format
! msgid "Don't indicate any priority with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:417
  #, no-c-format
! msgid "Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:421
  #, no-c-format
! msgid "Reduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:434
  #, fuzzy, no-c-format
! #| msgid "Enable parallel instructions"
! msgid "Enable atomic instructions."
! msgstr "Aktivér parallelle instruktioner"
  
! #: config/arc/arc.opt:438
  #, fuzzy, no-c-format
! #| msgid "Enable leading zero instructions"
! msgid "Enable double load/store instructions for ARC HS."
! msgstr "Aktiver foranstaillede zero-instruktioner"
  
! #: config/arc/arc.opt:442
  #, fuzzy, no-c-format
! #| msgid "Specify the version of the floating point emulator"
! msgid "Specify the name of the target floating point configuration."
! msgstr "Angiv versionen af kommatalsemulatoren"
  
! #: config/arc/arc.opt:485
  #, fuzzy, no-c-format
! #| msgid "Use given thread-local storage dialect"
! msgid "Specify thread pointer register number."
! msgstr "Benyt den givne tråd-lokale lagringsdialekt"
  
! #: config/arc/arc.opt:492
  #, fuzzy, no-c-format
! #| msgid "Enable use of RTPB instruction"
! msgid "Enable use of NPS400 bit operations."
! msgstr "Aktivér brug af RTPB-instruktionen"
  
! #: config/arc/arc.opt:496
  #, fuzzy, no-c-format
! #| msgid "Enable use of RTPB instruction"
! msgid "Enable use of NPS400 xld/xst extension."
! msgstr "Aktivér brug af RTPB-instruktionen"
  
! #: config/arc/arc.opt:504
  #, fuzzy, no-c-format
! #| msgid "Specify the register to be used for PIC addressing"
! msgid "Specifies the registers that the processor saves on an interrupt entry and exit."
! msgstr "Angiv det register der skal bruges til PIC-adressering"
  
! #: config/arc/arc.opt:508
  #, fuzzy, no-c-format
! #| msgid "Specify the register to be used for PIC addressing"
! msgid "Specifies the number of registers replicated in second register bank on entry to fast interrupt."
! msgstr "Angiv det register der skal bruges til PIC-adressering"
  
! #: config/arc/arc.opt:512
  #, no-c-format
! msgid "Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32."
  msgstr ""
  
! #: config/arc/arc.opt:537
  #, no-c-format
! msgid "Enable 16-entry register file."
  msgstr ""
  
! #: config/arc/arc.opt:541
  #, fuzzy, no-c-format
! #| msgid "Disable use of DB instruction"
! msgid "Enable use of BI/BIH instructions when available."
! msgstr "Deaktivér brug af DB-instruktioner"
  
! #: config/arc/arc.opt:545
  #, no-c-format
! msgid "Enable ENTER_S and LEAVE_S opcodes for ARCv2."
  msgstr ""
  
! #: config/moxie/moxie.opt:23 config/csky/csky.opt:44 config/mcore/mcore.opt:35
  #, fuzzy, no-c-format
! #| msgid "Generate big-endian code"
! msgid "Generate big-endian code."
! msgstr "Opret storendet kode"
  
! #: config/moxie/moxie.opt:27 config/csky/csky.opt:51 config/mcore/mcore.opt:51
  #, fuzzy, no-c-format
! #| msgid "Generate little-endian code"
! msgid "Generate little-endian code."
! msgstr "Opret lilleendet kode"
  
! #: config/moxie/moxie.opt:31
  #, fuzzy, no-c-format
! #| msgid "Enable MPY||ADD and MPY||SUB instructions"
! msgid "Enable MUL.X and UMUL.X instructions."
! msgstr "Aktivér instruktionerne MPY||ADD og MPY||SUB"
  
! #: config/linux-android.opt:23
! #, no-c-format
! msgid "Generate code for the Android platform."
! msgstr "Opret kode for Androidplatformen."
  
! #: config/nvptx/nvptx-gen.opt:24
  #, fuzzy, no-c-format
! #| msgid "Known PTX ISA versions (for use with the -misa= option):"
! msgid "Known PTX ISA target architectures (for use with the -misa= option):"
! msgstr "Kendte PTX ISA-versioner (for brug med tilvalget -misa=):"
  
! #: config/nvptx/nvptx.opt:31
  #, no-c-format
! msgid "Ignored, but preserved for backward compatibility.  Only 64-bit ABI is supported."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:36
  #, no-c-format
! msgid "Link in code for a __main kernel."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:40
  #, no-c-format
! msgid "Optimize partition neutering."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:44
  #, no-c-format
! msgid "Use custom stacks instead of local memory for automatic storage."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:48
  #, no-c-format
! msgid "Specify size of .local memory used for stack when the exact amount is not known."
! msgstr ""
  
! #: config/nvptx/nvptx.opt:52
  #, no-c-format
! msgid "Generate code that can keep local state uniform across all lanes."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:56
  #, no-c-format
! msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:60
  #, fuzzy, no-c-format
! #| msgid "Specify the name of the target architecture."
! msgid "Specify the PTX ISA target architecture to use."
! msgstr "Angiv navnet på målarkitekturen."
  
! #: config/nvptx/nvptx.opt:64
  #, no-c-format
! msgid "Alias:"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:170
  #, fuzzy, no-c-format
! #| msgid "Known PTX ISA versions (for use with the -misa= option):"
! msgid "Known PTX ISA versions (for use with the -mptx= option):"
! msgstr "Kendte PTX ISA-versioner (for brug med tilvalget -misa=):"
  
! #: config/nvptx/nvptx.opt:204
  #, fuzzy, no-c-format
! #| msgid "Specify the version of the ptx ISA to use."
! msgid "Specify the PTX ISA version to use."
! msgstr "Angiv versionen for ptx ISA'en at anvende."
  
! #: config/nvptx/nvptx.opt:208
  #, fuzzy, no-c-format
! #| msgid "Use fp registers"
! msgid "Initialize ptx registers."
! msgstr "Brug kommatalsregistre"
  
! #: config/iq2000/iq2000.opt:31
  #, fuzzy, no-c-format
! #| msgid "Specify CPU for code generation purposes"
! msgid "Specify CPU for code generation purposes."
! msgstr "Angiv processor til kodegenereringsformål"
  
! #: config/iq2000/iq2000.opt:47
  #, fuzzy, no-c-format
! #| msgid "Specify CPU for scheduling purposes"
! msgid "Specify CPU for scheduling purposes."
! msgstr "Angiv processor til planlægningsformål"
  
! #: config/iq2000/iq2000.opt:51
  #, no-c-format
! msgid "Known IQ2000 CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/iq2000/iq2000.opt:61 config/mips/mips.opt:142
  #, fuzzy, no-c-format
! #| msgid "Use ROM instead of RAM"
! msgid "Use ROM instead of RAM."
! msgstr "Benyt ROM i stedet for RAM"
  
! #: config/iq2000/iq2000.opt:65 config/microblaze/microblaze.opt:92
  #, fuzzy, no-c-format
! #| msgid "Use GP relative sdata/sbss sections"
! msgid "Use GP relative sdata/sbss sections."
! msgstr "Benyt GP-relative sdata/sbss-sektioner"
  
! #: config/iq2000/iq2000.opt:70
  #, fuzzy, no-c-format
! #| msgid "No default crt0.o"
! msgid "No default crt0.o."
! msgstr "Ingen standard crt0.o"
  
! #: config/iq2000/iq2000.opt:74 config/mips/mips.opt:442
  #, fuzzy, no-c-format
! #| msgid "Put uninitialized constants in ROM (needs -membedded-data)"
! msgid "Put uninitialized constants in ROM (needs -membedded-data)."
! msgstr "Anbring konstanter uden startværdi i ROM (behøver -membedded-data)"
  
! #: config/sol2.opt:32
  #, fuzzy, no-c-format
! #| msgid "Generate SH4a code"
! msgid "Generate Solaris CTF."
! msgstr "Opret SH4a-kode"
  
! #: config/sol2.opt:36
  #, no-c-format
! msgid "Clear hardware capabilities when linking."
  msgstr ""
  
! #: config/sol2.opt:40
  #, fuzzy, no-c-format
! #| msgid "Pass -assert pure-text to linker"
! msgid "Pass -z text to linker."
! msgstr "Overbring -assert pure-text til sammenkæderen"
  
! #: config/gcn/gcn-tables.opt:25
  #, no-c-format
! msgid "GCN GPU type to use:"
  msgstr ""
  
! #: config/gcn/gcn.opt:26 config/gcn/gcn.opt:30
  #, fuzzy, no-c-format
! #| msgid "Specify the name of the target CPU"
! msgid "Specify the name of the target GPU."
! msgstr "Angiv navnet på målprocessoren"
  
! #: config/gcn/gcn.opt:39
  #, no-c-format
! msgid "Generate code for a 32-bit ABI."
! msgstr "Opret kode til en 32-bit ABI."
  
! #: config/gcn/gcn.opt:43
  #, no-c-format
! msgid "Generate code for a 64-bit ABI."
! msgstr "Opret kode til en 64-bit ABI."
  
! #: config/gcn/gcn.opt:47
  #, no-c-format
! msgid "Enable OpenMP GPU offloading."
  msgstr ""
  
! #: config/gcn/gcn.opt:62
  #, no-c-format
! msgid "Obsolete; use GCN_STACK_SIZE at runtime."
  msgstr ""
  
! #: config/gcn/gcn.opt:69
  #, no-c-format
! msgid "Amount of local data-share (LDS) memory to reserve for gang-private variables."
  msgstr ""
  
! #: config/gcn/gcn.opt:73
  #, fuzzy, no-c-format
! #| msgid "zero-length %s format string"
! msgid "Warn about invalid OpenACC dimensions."
! msgstr "formateringsstreng %s med længden nul"
  
! #: config/gcn/gcn.opt:77
  #, no-c-format
! msgid "SRAM-ECC and XNACK modes:"
  msgstr ""
  
! #: config/gcn/gcn.opt:93
  #, no-c-format
! msgid "Compile for devices requiring XNACK enabled. Default \"any\" if USM is supported."
  msgstr ""
  
! #: config/gcn/gcn.opt:97
  #, no-c-format
! msgid "Compile for devices with the SRAM ECC feature enabled, or not. Default \"any\"."
  msgstr ""
  
! #: config/gcn/gcn.opt:101
  #, no-c-format
! msgid "--param=gcn-preferred-vectorization-factor=[default,32,64]\tPreferred vectorization factor."
  msgstr ""
  
! #: config/pa/pa-hpux1010.opt:23 config/pa/pa-hpux.opt:31
! #: config/pa/pa-hpux1131.opt:23 config/pa/pa-hpux1111.opt:23
  #, no-c-format
! msgid "Specify UNIX standard for predefines and linking."
  msgstr ""
  
! #: config/pa/pa-hpux.opt:27
  #, no-c-format
! msgid "Generate cpp defines for server IO."
! msgstr "Opret cpp-defineringer til server-IO."
  
! #: config/pa/pa-hpux.opt:35
  #, no-c-format
! msgid "Generate cpp defines for workstation IO."
! msgstr "Opret CPP-defineringer til arbejdsstation-IO."
  
! #: config/pa/pa.opt:30 config/pa/pa.opt:99 config/pa/pa.opt:111
  #, no-c-format
! msgid "Generate PA1.0 code."
! msgstr "Opret PA1.0-kode."
  
! #: config/pa/pa.opt:34 config/pa/pa.opt:115 config/pa/pa.opt:160
  #, no-c-format
! msgid "Generate PA1.1 code."
! msgstr "Opret PA1.1-kode."
  
! #: config/pa/pa.opt:38 config/pa/pa.opt:119
  #, no-c-format
! msgid "Generate PA2.0 code (requires binutils 2.10 or later)."
! msgstr "Opret PA2.0-kode (kræver binutils 2.10 eller nyere)."
  
! #: config/pa/pa.opt:42
  #, no-c-format
! msgid "Generate libcalls for atomic loads and stores when sync libcalls are disabled."
  msgstr ""
  
! #: config/pa/pa.opt:50
  #, no-c-format
! msgid "Caller copies function arguments passed by hidden reference."
  msgstr ""
  
! #: config/pa/pa.opt:54
  #, no-c-format
! msgid "Use ldcw/ldcd coherent cache-control hint."
  msgstr ""
  
! #: config/pa/pa.opt:58
  #, no-c-format
! msgid "Disable FP regs.  Equivalent to -msoft-float."
  msgstr ""
  
! #: config/pa/pa.opt:62
  #, no-c-format
! msgid "Disable indexed addressing."
! msgstr "Deaktiver indekseret adressering."
  
! #: config/pa/pa.opt:66
  #, no-c-format
! msgid "Generate fast indirect calls."
! msgstr "Opret hurtige indirekte kald."
  
! #: config/pa/pa.opt:70 config/ia64/ia64.opt:114 config/sh/sh.opt:227
  #, fuzzy, no-c-format
! #| msgid "Specify range of registers to make fixed"
! msgid "Specify range of registers to make fixed."
! msgstr "Angiv interval af registre der skal gøres faste"
  
! #: config/pa/pa.opt:74
  #, no-c-format
! msgid "Assume code will be assembled by GAS."
! msgstr "Antag at koden bliver oversat af GAS."
  
! #: config/pa/pa.opt:83
  #, no-c-format
! msgid "Enable linker optimizations."
! msgstr "Aktiver sammenkæderoptimeringer."
  
! #: config/pa/pa.opt:87
  #, no-c-format
! msgid "Always generate long calls."
! msgstr "Opret altid lange kald."
  
! #: config/pa/pa.opt:91 config/sh/sh.opt:303
  #, fuzzy, no-c-format
! #| msgid "Use ROM instead of RAM"
! msgid "Use LRA instead of reload (transitional)."
! msgstr "Benyt ROM i stedet for RAM"
  
! #: config/pa/pa.opt:95
  #, no-c-format
! msgid "Emit long load/store sequences."
! msgstr "Udsend lange load/store-sekvenser."
  
! #: config/pa/pa.opt:103
  #, no-c-format
! msgid "Disable space regs."
! msgstr "Deaktivée pladsregistre."
  
! #: config/pa/pa.opt:107
  #, no-c-format
! msgid "Assume memory references are ordered and barriers are not needed."
  msgstr ""
  
! #: config/pa/pa.opt:123
  #, no-c-format
! msgid "Use portable calling conventions."
! msgstr "Benyt portable kaldekonventioner."
  
! #: config/pa/pa.opt:127
  #, no-c-format
! msgid "Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000."
! msgstr "Angiv CPU for planlægningsformål. Gyldige argumenter er 700, 7100, 7100LC, 7200, 7300 og 8000."
  
! #: config/pa/pa.opt:152 config/frv/frv.opt:216
  #, no-c-format
! msgid "Use software floating point."
! msgstr "Benyt softwarekommatal."
  
! #: config/pa/pa.opt:156
  #, fuzzy, no-c-format
! #| msgid "Use software floating point"
! msgid "Use software integer multiplication."
! msgstr "Benyt softwarekommatal"
  
! #: config/pa/pa.opt:164
  #, no-c-format
! msgid "Do not disable space regs."
! msgstr "Deaktiver ikke pladsregistre."
  
! #: config/pa/pa64-hpux.opt:23
  #, no-c-format
! msgid "Assume code will be linked by GNU ld."
! msgstr "Antag at kode vil blive sammenkædet med GNU ld."
  
! #: config/pa/pa64-hpux.opt:27
  #, no-c-format
! msgid "Assume code will be linked by HP ld."
! msgstr "Antag at kode vil blive sammenkædet med HP ld."
  
! #: config/rl78/rl78.opt:27 config/csky/csky.opt:198 config/rx/elf.opt:26
  #, fuzzy, no-c-format
! #| msgid "Use the WindISS simulator"
! msgid "Use the simulator runtime."
! msgstr "Benyt WindISS-simulatoren"
  
! #: config/rl78/rl78.opt:31
  #, no-c-format
! msgid "Selects the type of hardware multiplication and division to use (none/g13/g14)."
  msgstr ""
  
! #: config/rl78/rl78.opt:50
  #, no-c-format
! msgid "Use all registers, reserving none for interrupt handlers."
  msgstr ""
  
! #: config/rl78/rl78.opt:54
  #, no-c-format
! msgid "Enable assembler and linker relaxation.  Enabled by default at -Os."
  msgstr ""
  
! #: config/rl78/rl78.opt:58
  #, no-c-format
! msgid "Selects the type of RL78 core being targeted (g10/g13/g14).  The default is the G14.  If set, also selects the hardware multiply support to be used."
  msgstr ""
  
! #: config/rl78/rl78.opt:77
  #, no-c-format
! msgid "Alias for -mcpu=g10."
  msgstr ""
  
! #: config/rl78/rl78.opt:81
  #, no-c-format
! msgid "Alias for -mcpu=g13."
  msgstr ""
  
! #: config/rl78/rl78.opt:85 config/rl78/rl78.opt:89
  #, no-c-format
! msgid "Alias for -mcpu=g14."
  msgstr ""
  
! #: config/rl78/rl78.opt:93
  #, no-c-format
! msgid "Assume ES is zero throughout program execution, use ES: for read-only data."
  msgstr ""
  
! #: config/rl78/rl78.opt:97
  #, no-c-format
! msgid "Stores the MDUC registers in interrupt handlers for G13 target."
  msgstr ""
  
! #: config/bfin/bfin.opt:40 config/msp430/msp430.opt:3 config/c6x/c6x.opt:38
  #, fuzzy, no-c-format
! #| msgid "Use the WindISS simulator"
! msgid "Use simulator runtime."
! msgstr "Benyt WindISS-simulatoren"
  
! #: config/bfin/bfin.opt:44 config/arm/arm.opt:115
  #, fuzzy, no-c-format
! #| msgid "Specify the name of the target CPU"
! msgid "Specify the name of the target CPU."
! msgstr "Angiv navnet på målprocessoren"
  
! #: config/bfin/bfin.opt:48
  #, fuzzy, no-c-format
! #| msgid "Omit the frame pointer in leaf functions"
! msgid "Omit frame pointer for leaf functions."
! msgstr "Udelad rammehenvisningen i de yderste funktioner"
  
! #: config/bfin/bfin.opt:52
  #, no-c-format
! msgid "Program is entirely located in low 64k of memory."
  msgstr ""
  
! #: config/bfin/bfin.opt:56
  #, no-c-format
! msgid "Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction."
  msgstr ""
  
! #: config/bfin/bfin.opt:61
  #, no-c-format
! msgid "Avoid speculative loads to work around a hardware anomaly."
  msgstr ""
  
! #: config/bfin/bfin.opt:65
  #, no-c-format
! msgid "Enabled ID based shared library."
! msgstr "Aktiveret id-baseret delt bibliotek."
  
! #: config/bfin/bfin.opt:69
  #, no-c-format
! msgid "Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library."
  msgstr ""
  
! #: config/bfin/bfin.opt:74 config/m68k/m68k.opt:180
  #, fuzzy, no-c-format
! #| msgid "Create a shared library"
! msgid "ID of shared library to build."
! msgstr "Opret et delt bibliotek"
  
! #: config/bfin/bfin.opt:78 config/m68k/m68k.opt:176
  #, fuzzy, no-c-format
! msgid "Enable separate data segment."
! msgstr "Deaktivér pladsregistre"
  
! #: config/bfin/bfin.opt:82 config/c6x/c6x.opt:63
  #, no-c-format
! msgid "Avoid generating pc-relative calls; use indirection."
  msgstr ""
  
! #: config/bfin/bfin.opt:86
  #, no-c-format
! msgid "Link with the fast floating-point library."
! msgstr "Lænk med det hurtige kommatalsbibliotek."
  
! #: config/bfin/bfin.opt:90 config/frv/frv.opt:130 config/arm/arm.opt:343
  #, no-c-format
! msgid "Enable Function Descriptor PIC mode."
! msgstr "Aktiver Function Descriptor PIC-tilstand."
  
! #: config/bfin/bfin.opt:94 config/frv/frv.opt:162
  #, no-c-format
! msgid "Enable inlining of PLT in function calls."
! msgstr "Aktiver indlejring af PLT i funktionskald."
  
! #: config/bfin/bfin.opt:98
  #, no-c-format
! msgid "Do stack checking using bounds in L1 scratch memory."
  msgstr ""
  
! #: config/bfin/bfin.opt:102
  #, fuzzy, no-c-format
! #| msgid "hexadecimal floating constants require an exponent"
! msgid "Enable multicore support."
! msgstr "hexadecimal kommatalskonstant skal have en eksponent"
  
! #: config/bfin/bfin.opt:106
  #, no-c-format
! msgid "Build for Core A."
  msgstr ""
  
! #: config/bfin/bfin.opt:110
  #, no-c-format
! msgid "Build for Core B."
  msgstr ""
  
! #: config/bfin/bfin.opt:114
  #, no-c-format
! msgid "Build for SDRAM."
  msgstr ""
  
! #: config/bfin/bfin.opt:118
  #, no-c-format
! msgid "Assume ICPLBs are enabled at runtime."
  msgstr ""
  
! #: config/rs6000/rs6000-tables.opt:24
  #, no-c-format
! msgid "Known CPUs (for use with the -mcpu= and -mtune= options):"
! msgstr "Kendte cpu'er (for brug med tilvalgene -mcpu= og -mtune=):"
  
! #: config/rs6000/rs6000.opt:117
  #, fuzzy, no-c-format
! #| msgid "Use PowerPC-64 instruction set"
! msgid "Use PowerPC-64 instruction set."
! msgstr "Benyt PowerPC-64-instruktionssættet"
  
! #: config/rs6000/rs6000.opt:121
  #, fuzzy, no-c-format
! #| msgid "Use PowerPC General Purpose group optional instructions"
! msgid "Use PowerPC General Purpose group optional instructions."
! msgstr "Benyt valgfrie instruktioner fra PowerPC General Purpose-gruppen"
  
! #: config/rs6000/rs6000.opt:125
  #, fuzzy, no-c-format
! #| msgid "Use PowerPC Graphics group optional instructions"
! msgid "Use PowerPC Graphics group optional instructions."
! msgstr "Benyt valgfrie instruktioner fra PowerPC Graphics-gruppen"
  
! #: config/rs6000/rs6000.opt:129
  #, fuzzy, no-c-format
! #| msgid "Use PowerPC V2.01 single field mfcr instruction"
! msgid "Use PowerPC V2.01 single field mfcr instruction."
! msgstr "Benyt PowerPC V2.01-enkeltfelt mfcr-instruktion"
  
! #: config/rs6000/rs6000.opt:133
  #, fuzzy, no-c-format
! #| msgid "Use PowerPC V2.02 popcntb instruction"
! msgid "Use PowerPC V2.02 popcntb instruction."
! msgstr "Benyt PowerPC V2.02 popcntb-instruktion"
  
! #: config/rs6000/rs6000.opt:137
  #, fuzzy, no-c-format
! #| msgid "Use PowerPC V2.02 floating point rounding instructions"
! msgid "Use PowerPC V2.02 floating point rounding instructions."
! msgstr "Benyt PowerPC V2.02-kommatalsafrundingsinstruktioner"
  
! #: config/rs6000/rs6000.opt:141
  #, fuzzy, no-c-format
! #| msgid "Use PowerPC V2.05 compare bytes instruction"
! msgid "Use PowerPC V2.05 compare bytes instruction."
! msgstr "Brug PowerPC V2.05 compare bytes-instruktion"
  
! #: config/rs6000/rs6000.opt:152
  #, fuzzy, no-c-format
! #| msgid "Use AltiVec instructions"
! msgid "Use AltiVec instructions."
! msgstr "Benyt AltiVec-instruktioner"
  
! #: config/rs6000/rs6000.opt:156
  #, fuzzy, no-c-format
! #| msgid "Use hardware floating point instructions"
! msgid "Use decimal floating point instructions."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/rs6000/rs6000.opt:160
  #, fuzzy, no-c-format
! #| msgid "Use 4xx half-word multiply instructions"
! msgid "Use 4xx half-word multiply instructions."
! msgstr "Brug 4xx half-word multiply-instruktioner"
  
! #: config/rs6000/rs6000.opt:164
  #, fuzzy, no-c-format
! #| msgid "Use AltiVec instructions"
! msgid "Use 4xx string-search dlmzb instruction."
! msgstr "Benyt AltiVec-instruktioner"
  
! #: config/rs6000/rs6000.opt:168
  #, fuzzy, no-c-format
! #| msgid "Generate load/store multiple instructions"
! msgid "Generate load/store multiple instructions."
! msgstr "Opret flere indlæsnings-/lagringsinstruktioner"
  
! #: config/rs6000/rs6000.opt:179 config/pdp11/pdp11.opt:59
  #, fuzzy, no-c-format
! #| msgid "Do not use hardware floating point"
! msgid "Do not use hardware floating point."
! msgstr "Benyt ikke hardware-kommatal"
  
! #: config/rs6000/rs6000.opt:183 config/frv/frv.opt:158
! #: config/pdp11/pdp11.opt:47
  #, fuzzy, no-c-format
! #| msgid "Use hardware floating point"
! msgid "Use hardware floating point."
! msgstr "Benyt hardware-kommatal"
  
! #: config/rs6000/rs6000.opt:187
! #, fuzzy, no-c-format
! #| msgid "Use PowerPC instruction set"
! msgid "Use PowerPC V2.06 popcntd instruction."
! msgstr "Benyt PowerPC-instruktionssættet"
  
! #: config/rs6000/rs6000.opt:191
  #, no-c-format
! msgid "Under -ffast-math, generate a FRIZ instruction for (double)(long long) conversions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:195 config/i386/i386.opt:572
  #, fuzzy, no-c-format
! #| msgid "Vector library ABI to use"
! msgid "Vector library ABI to use."
! msgstr "Vektorbiblioteks-ABI der skal bruges"
  
! #: config/rs6000/rs6000.opt:199
  #, fuzzy, no-c-format
! #| msgid "Use vector/scalar (VSX) instructions"
! msgid "Use vector/scalar (VSX) instructions."
! msgstr "Benyt vektor/skalar-instruktioner (VSX)"
  
! #: config/rs6000/rs6000.opt:227
  #, fuzzy, no-c-format
! #| msgid "Do not generate load/store with update instructions"
! msgid "Do not generate load/store with update instructions."
! msgstr "Generér ikke indlæsning/lagring med opdateringsinstruktioner"
  
! #: config/rs6000/rs6000.opt:231
  #, fuzzy, no-c-format
! #| msgid "Generate load/store with update instructions"
! msgid "Generate load/store with update instructions."
! msgstr "Generér indlæsning/lagring med opdateringsinstruktioner"
  
! #: config/rs6000/rs6000.opt:235 config/arm/arm.opt:192
  #, fuzzy, no-c-format
! #| msgid "Do not load the PIC register in function prologues"
! msgid "Do not load the PIC register in function prologues."
! msgstr "Indlæs ikke PIC-registeret i funktionsbegyndelser"
  
! #: config/rs6000/rs6000.opt:239
  #, fuzzy, no-c-format
! #| msgid "Do not generate load/store multiple instructions"
! msgid "Avoid generation of indexed load/store instructions when possible."
! msgstr "Generér ikke flere indlæsnings-/lagringsinstruktioner"
  
! #: config/rs6000/rs6000.opt:246
  #, fuzzy, no-c-format
! #| msgid "Schedule the start and end of the procedure"
! msgid "Schedule the start and end of the procedure."
! msgstr "Planlæg begyndelsen og slutningen af proceduren"
  
! #: config/rs6000/rs6000.opt:250
  #, fuzzy, no-c-format
! #| msgid "Return all structures in memory (AIX default)"
! msgid "Return all structures in memory (AIX default)."
! msgstr "Returnér alle strukturer i hukommelse (SVR4-standard)"
  
! #: config/rs6000/rs6000.opt:254
  #, fuzzy, no-c-format
! #| msgid "Return small structures in registers (SVR4 default)"
! msgid "Return small structures in registers (SVR4 default)."
! msgstr "Returnér små strukturer i registre (SVR4-standard)"
  
! #: config/rs6000/rs6000.opt:258
  #, no-c-format
! msgid "Conform more closely to IBM XLC semantics."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:262 config/rs6000/rs6000.opt:266
! #, no-c-format
! msgid "Generate software reciprocal divide and square root for better throughput."
! msgstr "Opret programreciprok division og kvadratrod for bedre båndbredde."
  
! #: config/rs6000/rs6000.opt:270
  #, no-c-format
! msgid "Assume that the reciprocal estimate instructions provide more accuracy."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:274
  #, fuzzy, no-c-format
! #| msgid "Do not place floating point constants in TOC"
! msgid "Do not place floating point constants in TOC."
! msgstr "Anbring ikke kommatalskonstanter i indholdsfortegnelsen"
  
! #: config/rs6000/rs6000.opt:278
  #, fuzzy, no-c-format
! #| msgid "Place floating point constants in TOC"
! msgid "Place floating point constants in TOC."
! msgstr "Anbring kommatalskonstanter i indholdsfortegnelsen"
  
! #: config/rs6000/rs6000.opt:282
  #, fuzzy, no-c-format
! #| msgid "Do not place symbol+offset constants in TOC"
! msgid "Do not place symbol+offset constants in TOC."
! msgstr "Anbring ikke symbol+afsæt-konstanter i indholdsfortegnelsen"
  
! #: config/rs6000/rs6000.opt:286
  #, fuzzy, no-c-format
! #| msgid "Place symbol+offset constants in TOC"
! msgid "Place symbol+offset constants in TOC."
! msgstr "Anbring symbol+afsæt-konstanter i indholdsfortegnelsen"
  
! #: config/rs6000/rs6000.opt:297
  #, no-c-format
! msgid "Use only one TOC entry per procedure."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:301
  #, fuzzy, no-c-format
! #| msgid "Put everything in the regular TOC"
! msgid "Put everything in the regular TOC."
! msgstr "Anbring alting i den regulære indholdsfortegnelse"
  
! #: config/rs6000/rs6000.opt:305
  #, no-c-format
! msgid "Emit NOPs before global and after local entry point for -fpatchable-function-entry."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:309
  #, fuzzy, no-c-format
! #| msgid "Specify yes/no if VRSAVE instructions should be generated for AltiVec"
! msgid "Generate VRSAVE instructions when generating AltiVec code."
! msgstr "Angiv yes/no hvis VRSAVE-instruktioner skal genereres til AltiVec"
  
! #: config/rs6000/rs6000.opt:313
  #, fuzzy, no-c-format
! #| msgid "Deprecated option.  Use -mno-vrsave instead"
! msgid "Deprecated option.  Use -mno-vrsave instead."
! msgstr "Forældet tilvalg. Brug -mno-vrsave i stedet"
  
! #: config/rs6000/rs6000.opt:317
  #, fuzzy, no-c-format
! #| msgid "Deprecated option.  Use -mvrsave instead"
! msgid "Deprecated option.  Use -mvrsave instead."
! msgstr "Forældet tilvalg. Brug -mvrsave i stedet"
  
! #: config/rs6000/rs6000.opt:321
  #, no-c-format
! msgid "Max number of bytes to move inline."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:325
  #, no-c-format
! msgid "Generate unaligned VSX load/store for inline expansion of memcpy/memmove."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:329
  #, no-c-format
! msgid "Generate unaligned VSX vector pair load/store for inline expansion of memcpy/memmove."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:333
  #, fuzzy, no-c-format
! #| 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:337
  #, fuzzy, no-c-format
! #| 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:341
  #, fuzzy, no-c-format
! #| msgid "maximum number of arrays per scop."
! msgid "Max number of bytes to compare."
! msgstr "maksimalt antal tabeller per scop."
  
! #: config/rs6000/rs6000.opt:345
  #, fuzzy, no-c-format
! #| msgid "Generate char instructions"
! msgid "Generate isel instructions."
! msgstr "Generér char-instruktioner"
  
! #: config/rs6000/rs6000.opt:349
  #, fuzzy, no-c-format
! #| msgid "Enable debug output"
! msgid "-mdebug=\tEnable debug output."
! msgstr "Aktivér fejlanalyseringsuddata"
  
! #: config/rs6000/rs6000.opt:354
  #, fuzzy, no-c-format
! #| msgid "Use AltiVec instructions"
! msgid "Use the AltiVec ABI extensions."
! msgstr "Benyt AltiVec-instruktioner"
  
! #: config/rs6000/rs6000.opt:358
  #, fuzzy, no-c-format
! msgid "Do not use the AltiVec ABI extensions."
! msgstr "Benyt ikke AltiVec-instruktioner"
  
! #: config/rs6000/rs6000.opt:363
  #, no-c-format
! msgid "Use the AIX Vector Extended ABI."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:367
  #, fuzzy, no-c-format
! #| msgid "Do not use the Xtensa NSA option"
! msgid "Do not use the AIX Vector Extended ABI."
! msgstr "Benyt ikke Xtensa-NSA-indstillingen"
  
! #: config/rs6000/rs6000.opt:372
  #, fuzzy, no-c-format
! #| msgid "Use EABI"
! msgid "Use the ELFv1 ABI."
! msgstr "Benyt EABI"
  
! #: config/rs6000/rs6000.opt:376
  #, fuzzy, no-c-format
! #| msgid "Use EABI"
! msgid "Use the ELFv2 ABI."
! msgstr "Benyt EABI"
  
! #: config/rs6000/rs6000.opt:396
  #, fuzzy, no-c-format
! #| msgid "Use features of and schedule code for given CPU"
! msgid "-mcpu=\tUse features of and schedule code for given CPU."
! msgstr "Benyt faciliteter fra og planlæg koden til en given processor"
  
! #: config/rs6000/rs6000.opt:400
  #, fuzzy, no-c-format
! #| msgid "Schedule code for given CPU"
! msgid "-mtune=\tSchedule code for given CPU."
! msgstr "Planlæg koden til en given processor"
  
! #: config/rs6000/rs6000.opt:404
  #, fuzzy, no-c-format
! #| 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:420
  #, fuzzy, no-c-format
! #| msgid "Avoid all range limits on call instructions"
! msgid "Avoid all range limits on call instructions."
! msgstr "Undgå alle områdegrænser ved kaldeinstruktioner"
  
! #: config/rs6000/rs6000.opt:428
  #, no-c-format
! msgid "Warn about deprecated 'vector long ...' AltiVec type usage."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:432
  #, no-c-format
! msgid "Use -mlong-double-64 for 64-bit IEEE floating point format.  Use -mlong-double-128 for 128-bit floating point format (either IEEE or IBM)."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:441
  #, no-c-format
! msgid "Determine which dependences between insns are considered costly."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:445
  #, no-c-format
! msgid "Specify which post scheduling nop insertion scheme to apply."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:449
  #, fuzzy, no-c-format
! msgid "Specify alignment of structure fields default/natural."
! msgstr "Angiv den mindste bitjustering af strukturer"
  
! #: config/rs6000/rs6000.opt:453
  #, no-c-format
! msgid "Valid arguments to -malign-:"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:463
  #, no-c-format
! msgid "Specify scheduling priority for dispatch slot restricted insns."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:467
  #, no-c-format
! msgid "Use r11 to hold the static link in calls to functions via pointers."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:471
  #, no-c-format
! msgid "Save the TOC in the prologue for indirect calls rather than inline."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:483
  #, no-c-format
! msgid "Fuse certain integer operations together for better performance on power8."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:487
  #, fuzzy, no-c-format
! #| msgid "Align destination of the string operations"
! msgid "Allow sign extension in fusion operations."
! msgstr "Justér strengoperationernes destination"
  
! #: config/rs6000/rs6000.opt:491
  #, fuzzy, no-c-format
! #| msgid "Use vector/scalar (VSX) instructions"
! msgid "Use vector and scalar instructions added in ISA 2.07."
! msgstr "Benyt vektor/skalar-instruktioner (VSX)"
  
! #: config/rs6000/rs6000.opt:495
  #, no-c-format
! msgid "Fuse certain integer operations together for better performance on power10."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:499
  #, fuzzy, no-c-format
! #| msgid "Use AltiVec instructions"
! msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
! msgstr "Benyt AltiVec-instruktioner"
  
! #: config/rs6000/rs6000.opt:506
  #, fuzzy, no-c-format
! #| msgid "Use hardware floating point instructions"
! msgid "Use ISA 2.07 transactional memory (HTM) instructions."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/rs6000/rs6000.opt:510
  #, fuzzy, no-c-format
! #| msgid "Generate char instructions"
! msgid "Generate the quad word memory instructions (lq/stq)."
! msgstr "Generér char-instruktioner"
  
! #: config/rs6000/rs6000.opt:514
  #, no-c-format
! msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:518
  #, no-c-format
! msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:522
  #, no-c-format
! msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:530
  #, fuzzy, no-c-format
! #| msgid "Use pattern compare instructions"
! msgid "Use certain scalar instructions added in ISA 3.0."
! msgstr "Benyt mønstersammenligningsinstruktioner"
  
! #: config/rs6000/rs6000.opt:534
  #, fuzzy, no-c-format
! #| msgid "Use vector/scalar (VSX) instructions"
! msgid "Use vector instructions added in ISA 3.0."
! msgstr "Benyt vektor/skalar-instruktioner (VSX)"
  
! #: config/rs6000/rs6000.opt:538
  #, fuzzy, no-c-format
! #| msgid "Enable parallel instructions"
! msgid "Use the new min/max instructions defined in ISA 3.0."
! msgstr "Aktivér parallelle instruktioner"
  
! #: config/rs6000/rs6000.opt:542
  #, fuzzy, no-c-format
! #| msgid "Generate char instructions"
! msgid "Generate the integer modulo instructions."
! msgstr "Generér char-instruktioner"
  
! #: config/rs6000/rs6000.opt:546
  #, fuzzy, no-c-format
! #| msgid "Use hardware floating point instructions"
! msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/rs6000/rs6000.opt:550
  #, fuzzy, no-c-format
! #| msgid "Use hardware floating point instructions"
! msgid "Enable using IEEE 128-bit floating point instructions."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/rs6000/rs6000.opt:554
  #, no-c-format
! msgid "Enable default conversions between __float128 & long double."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:558 config/riscv/riscv.opt:200
! #: config/i386/i386.opt:1009 config/arm/arm.opt:347
! #: config/aarch64/aarch64.opt:337 config/s390/s390.opt:201
  #, no-c-format
! msgid "Use given stack-protector guard."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:562 config/riscv/riscv.opt:204
! #: config/arm/arm.opt:351 config/aarch64/aarch64.opt:341
! #: config/s390/s390.opt:205
  #, fuzzy, no-c-format
! #| msgid "Pass all arguments on stack"
! msgid "Valid arguments to -mstack-protector-guard=:"
! msgstr "Overbring alle parametre på stakken"
  
! #: config/rs6000/rs6000.opt:572 config/riscv/riscv.opt:214
! #: config/i386/i386.opt:1023
  #, no-c-format
! msgid "Use the given base register for addressing the stack-protector guard."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:579 config/riscv/riscv.opt:221
! #: config/i386/i386.opt:1030
  #, no-c-format
! msgid "Use the given offset for addressing the stack-protector guard."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:600
  #, fuzzy, no-c-format
! #| msgid "Generate char instructions"
! msgid "Generate (do not generate) prefixed memory instructions."
! msgstr "Generér char-instruktioner"
  
! #: config/rs6000/rs6000.opt:604
  #, fuzzy, no-c-format
! #| msgid "Do not permit unaligned accesses"
! msgid "Generate (do not generate) pc-relative memory addressing."
! msgstr "Tillad ikke ikke-justeret adgang"
  
! #: config/rs6000/rs6000.opt:608
  #, no-c-format
! msgid "Generate (do not generate) pc-relative memory optimizations for externals."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:612
  #, fuzzy, no-c-format
! #| msgid "Generate char instructions"
! msgid "Generate (do not generate) MMA instructions."
! msgstr "Generér char-instruktioner"
  
! #: config/rs6000/rs6000.opt:619
  #, no-c-format
! msgid "Enable instructions that guard against return-oriented programming attacks."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:623
  #, fuzzy, no-c-format
! #| msgid "Generate code assuming DW bit is set"
! msgid "Generate code that will run in privileged state."
! msgstr "Generér kode der antager at DW-bitten er sat"
  
! #: config/rs6000/rs6000.opt:627
  #, fuzzy, no-c-format
! #| msgid "Do not generate load/store with update instructions"
! msgid "Generate (do not generate) code that uses the XXSPLTIW instruction."
! msgstr "Generér ikke indlæsning/lagring med opdateringsinstruktioner"
  
! #: config/rs6000/rs6000.opt:631
  #, fuzzy, no-c-format
! #| msgid "Do not generate load/store with update instructions"
! msgid "Generate (do not generate) code that uses the XXSPLTIDP instruction."
! msgstr "Generér ikke indlæsning/lagring med opdateringsinstruktioner"
  
! #: config/rs6000/rs6000.opt:635
! #, fuzzy, no-c-format
! #| msgid "Do not generate load/store with update instructions"
! msgid "Generate (do not generate) code that uses the LXVKQ instruction."
! msgstr "Generér ikke indlæsning/lagring med opdateringsinstruktioner"
  
! #: config/rs6000/rs6000.opt:641
  #, no-c-format
! msgid "Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 4."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:647
  #, no-c-format
! msgid "When costing for loop vectorization, we probably need to penalize the loop body cost if the existing cost model may not adequately reflect delays from unavailable vector resources.  We collect the cost for vectorized statements and non-vectorized statements separately, check the proportion of vec_cost to total cost of vec_cost and non vec_cost, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 85."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:656
  #, no-c-format
! msgid "Like parameter rs6000-density-pct-threshold, we also check the total sum of vec_cost and non vec_cost, and penalize only if the sum exceeds the threshold specified by this parameter.  The default value is 70."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:662
  #, no-c-format
! msgid "When both heuristics with rs6000-density-pct-threshold and rs6000-density-size-threshold are satisfied, we decide to penalize the loop body cost by the value which is specified by this parameter.  The default value is 10."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:669
  #, no-c-format
! msgid "When costing for loop vectorization, we probably need to penalize the loop body cost by accounting for excess strided or elementwise loads.  We collect the numbers for general statements and load statements according to the information for statements to be vectorized, check the proportion of load statements, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 45."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:678
  #, no-c-format
! msgid "Like parameter rs6000-density-load-pct-threshold, we also check if the total number of load statements exceeds the threshold specified by this parameter, and penalize only if it's satisfied.  The default value is 20."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:684 config/loongarch/loongarch.opt:334
  #, no-c-format
! msgid "Indicate how many non memory access vector instructions can be issued per cycle, it's used in unroll factor determination for autovectorizer.  The default value is 4."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:690
  #, no-c-format
! msgid "When reduction factor computed for a loop exceeds the threshold specified by this parameter, prefer to unroll this loop.  The default value is 1."
  msgstr ""
  
! #: config/rs6000/476.opt:24
  #, no-c-format
! msgid "Preserve the PowerPC 476's link stack by matching up a blr with the bcl/bl insns used for GOT accesses."
  msgstr ""
  
! #: config/rs6000/aix64.opt:24
  #, fuzzy, no-c-format
! #| msgid "Compile for 64-bit pointers"
! msgid "Compile for 64-bit pointers."
! msgstr "Oversæt for 64 bit-henvisninger"
  
! #: config/rs6000/aix64.opt:28
  #, fuzzy, no-c-format
! #| msgid "Compile for 32-bit pointers"
! msgid "Compile for 32-bit pointers."
! msgstr "Oversæt for 32 bit-henvisninger"
  
! #: config/rs6000/aix64.opt:32 config/rs6000/linux64.opt:28
  #, fuzzy, no-c-format
! #| msgid "Select code model"
! msgid "Select code model."
! msgstr "Vælg kodemodel"
  
! #: config/rs6000/aix64.opt:36 config/rs6000/linux64.opt:32
! #: config/riscv/riscv.opt:141 config/i386/i386.opt:296
  #, no-c-format
! msgid "Known code models (for use with the -mcmodel= option):"
  msgstr ""
  
! #: config/rs6000/aix64.opt:49
  #, fuzzy, no-c-format
! #| msgid "Support message passing with the Parallel Environment"
! msgid "Support message passing with the Parallel Environment."
! msgstr "Understøt meddelelsesoverbringelse med Parallel Environment"
  
! #: config/rs6000/darwin.opt:38 config/rs6000/sysv4.opt:146
  #, fuzzy, no-c-format
! #| msgid "Generate 64-bit code"
! msgid "Generate 64-bit code."
! msgstr "Opret 64-bit kode"
  
! #: config/rs6000/darwin.opt:42 config/rs6000/sysv4.opt:150
  #, fuzzy, no-c-format
! #| msgid "Generate 32-bit code"
! msgid "Generate 32-bit code."
! msgstr "Opret 32-bit kode"
  
! #: config/rs6000/linux64.opt:24
  #, fuzzy, no-c-format
! msgid "Call mcount for profiling before a function prologue."
! msgstr "Flyt ikke instruktioner til en funktions begyndelse"
  
! #: config/rs6000/sysv4.opt:24
  #, fuzzy, no-c-format
! #| msgid "Select ABI calling convention"
! msgid "-mcall-ABI\tSelect ABI calling convention."
! msgstr "Angiv ABI-kaldekonvention"
  
! #: config/rs6000/sysv4.opt:28
  #, fuzzy, no-c-format
! #| 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
  #, no-c-format
! msgid "Allow readonly data in sdata."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:36
  #, fuzzy, no-c-format
! #| msgid "Specify bit size of immediate TLS offsets"
! msgid "-mtls-size=[16,32]\tSpecify bit size of immediate TLS offsets."
! msgstr "Angiv bitstørrelse for umiddelbar TLS-afsæt"
  
! #: config/rs6000/sysv4.opt:52
  #, fuzzy, no-c-format
! #| msgid "Align to the base type of the bit-field"
! msgid "Align to the base type of the bit-field."
! msgstr "Justér til grundtypen for bitfeltet"
  
! #: config/rs6000/sysv4.opt:56
  #, fuzzy, no-c-format
! #| msgid "Don't assume that unaligned accesses are handled by the system"
! msgid "Align to the base type of the bit-field. Don't assume that unaligned accesses are handled by the system."
! msgstr "Antag ikke at ujusterede tilgange håndteres af systemet"
  
! #: config/rs6000/sysv4.opt:61 config/rs6000/sysv4.opt:65
  #, fuzzy, no-c-format
! #| msgid "Produce code relocatable at runtime"
! msgid "Produce code relocatable at runtime."
! msgstr "Opret kode som kan flyttes på kørselstidspunktet"
  
! #: config/rs6000/sysv4.opt:69 config/rs6000/sysv4.opt:73
  #, fuzzy, no-c-format
! #| msgid "Produce little endian code"
! msgid "Produce little endian code."
! msgstr "Opret lilleendet kode"
  
! #: config/rs6000/sysv4.opt:77 config/rs6000/sysv4.opt:81
  #, fuzzy, no-c-format
! #| msgid "Produce big endian code"
! msgid "Produce big endian code."
! msgstr "Fremstil storendet kode"
  
! #: config/rs6000/sysv4.opt:86 config/rs6000/sysv4.opt:90
! #: config/rs6000/sysv4.opt:99 config/rs6000/sysv4.opt:142
! #: config/rs6000/sysv4.opt:155
  #, fuzzy, no-c-format
! #| msgid "no description yet"
! msgid "No description yet."
! msgstr "ingen beskrivelse endnu"
  
! #: config/rs6000/sysv4.opt:94
  #, fuzzy, no-c-format
! #| msgid "sizeof applied to a function type"
! msgid "Assume all variable arg functions are prototyped."
! msgstr "sizeof benyttet på en funktionstype"
  
! #: config/rs6000/sysv4.opt:103
  #, fuzzy, no-c-format
! #| msgid "Use EABI"
! msgid "Use EABI."
! msgstr "Benyt EABI"
  
! #: config/rs6000/sysv4.opt:107
  #, fuzzy, no-c-format
! #| msgid "Do not allow bit-fields to cross word boundaries"
! msgid "Allow bit-fields to cross word boundaries."
! msgstr "Tillad ikke bitfelter at krydse ordgrænser"
  
! #: config/rs6000/sysv4.opt:111
  #, fuzzy, no-c-format
! #| msgid "Use alternate register names"
! msgid "Use alternate register names."
! msgstr "Benyt alternative registernavne"
  
! #: config/rs6000/sysv4.opt:117
  #, fuzzy, no-c-format
! #| msgid "Select method for sdata handling"
! msgid "Use default method for sdata handling."
! msgstr "Angiv metode for sdata-håndtering"
  
! #: config/rs6000/sysv4.opt:121
  #, fuzzy, no-c-format
! #| msgid "Link with libsim.a, libc.a and sim-crt0.o"
! msgid "Link with libsim.a, libc.a and sim-crt0.o."
! msgstr "Sammenkæd med libsim.a, libc.a og sim-crt0.o"
  
! #: config/rs6000/sysv4.opt:125
  #, fuzzy, no-c-format
! #| msgid "Link with libads.a, libc.a and crt0.o"
! msgid "Link with libads.a, libc.a and crt0.o."
! msgstr "Sammenkæd med libads.a, libc.a og crt0.o"
  
! #: config/rs6000/sysv4.opt:129
  #, fuzzy, no-c-format
! #| msgid "Link with libyk.a, libc.a and crt0.o"
! msgid "Link with libyk.a, libc.a and crt0.o."
! msgstr "Sammenkæd med libyk.a, libc.a og crt0.o"
  
! #: config/rs6000/sysv4.opt:133
  #, fuzzy, no-c-format
! #| msgid "Link with libmvme.a, libc.a and crt0.o"
! msgid "Link with libmvme.a, libc.a and crt0.o."
! msgstr "Sammenkæd med libmvme.a, libc.a og crt0.o"
  
! #: config/rs6000/sysv4.opt:137
  #, fuzzy, no-c-format
! #| msgid "Set the PPC_EMB bit in the ELF flags header"
! msgid "Set the PPC_EMB bit in the ELF flags header."
! msgstr "Sæt PPC_EMB-bitten i ELF-tilvalgshovedet"
  
! #: config/rs6000/sysv4.opt:159
  #, fuzzy, no-c-format
! #| msgid "Generate code for a Sun Sky board"
! msgid "Generate code to use a non-exec PLT and GOT."
! msgstr "Generér kode til et Sun Sky-kort"
  
! #: config/rs6000/sysv4.opt:163
  #, fuzzy, no-c-format
! #| msgid "Generate code for a Sun FPA"
! msgid "Generate code for old exec BSS PLT."
! msgstr "Generér kode til en Sun FPA"
  
! #: config/rs6000/sysv4.opt:167
  #, no-c-format
! msgid "Use inline plt sequences to implement long calls and -fno-plt."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:171
  #, no-c-format
! msgid "Emit .gnu_attribute tags."
  msgstr ""
  
! #: config/linux.opt:24
  #, fuzzy, no-c-format
! #| msgid "Use Bionic C library"
! msgid "Use Bionic C library."
! msgstr "Brug Bionic C-bibliotek"
  
! #: config/linux.opt:28
  #, fuzzy, no-c-format
! #| msgid "Use GNU C library"
! msgid "Use GNU C library."
! msgstr "Brug GNU C-bibliotek"
  
! #: config/linux.opt:32
  #, fuzzy, no-c-format
! #| msgid "Use uClibc C library"
! msgid "Use uClibc C library."
! msgstr "Brug uClibc C-bibiotek"
  
! #: config/linux.opt:36
  #, fuzzy, no-c-format
! #| msgid "Use uClibc C library"
! msgid "Use musl C library."
! msgstr "Brug uClibc C-bibiotek"
  
! #: config/bpf/bpf.opt:28
  #, fuzzy, no-c-format
! #| msgid "Generate LP64 code"
! msgid "Generate xBPF."
! msgstr "Opret LP64-kode"
  
! #: config/bpf/bpf.opt:34
  #, fuzzy, no-c-format
! #| msgid "Generate big-endian code"
! msgid "Generate big-endian eBPF."
! msgstr "Opret storendet kode"
  
! #: config/bpf/bpf.opt:38
  #, fuzzy, no-c-format
! #| msgid "Generate little-endian code"
! msgid "Generate little-endian eBPF."
! msgstr "Opret lilleendet kode"
  
! #: config/bpf/bpf.opt:42
  #, no-c-format
! msgid "Set a hard limit for the size of each stack frame, in bytes."
  msgstr ""
  
! #: config/bpf/bpf.opt:46
  #, no-c-format
! msgid "Generate all necessary information for BPF Compile Once - Run Everywhere."
  msgstr ""
  
! #: config/bpf/bpf.opt:52
  #, fuzzy, no-c-format
! #| msgid "Enable use of conditional move instructions"
! msgid "Enable extra conditional-branch instructions j(s)lt and j(s)le."
! msgstr "Aktivér brug af betingede flytteinstruktioner"
  
! #: config/bpf/bpf.opt:56
  #, fuzzy, no-c-format
! #| msgid "Enable 32-bit divide instructions"
! msgid "Enable 32-bit ALU instructions."
! msgstr "Aktiver 32-bit divisionsinstruktioner"
  
! #: config/bpf/bpf.opt:60
  #, fuzzy, no-c-format
! msgid "Enable 32-bit jump instructions."
! msgstr "Generér sammensatte gang/addér-instruktioner"
  
! #: config/bpf/bpf.opt:64
  #, fuzzy, no-c-format
! #| msgid "Enable asan store operations protection."
! msgid "Enable general atomic operations introduced in v3 ISA."
! msgstr "Aktiver asan-lageroperationers beskyttelse."
  
! #: config/bpf/bpf.opt:68
  #, fuzzy, no-c-format
! #| msgid "Enable barrel shift instructions"
! msgid "Enable byte swap instructions."
! msgstr "Aktiver barrel shift-instruktioner"
  
! #: config/bpf/bpf.opt:72
  #, fuzzy, no-c-format
! #| msgid "Enable divide and modulus instructions"
! msgid "Enable signed division and modulus instructions."
! msgstr "Aktiver division- og modulinstruktioner"
  
! #: config/bpf/bpf.opt:76
  #, fuzzy, no-c-format
! #| msgid "Enable divide and modulus instructions"
! msgid "Enable signed move and memory load instructions."
! msgstr "Aktiver division- og modulinstruktioner"
  
! #: config/bpf/bpf.opt:80
  #, no-c-format
! msgid "Select the eBPF ISA version to target in code generation."
  msgstr ""
  
! #: config/bpf/bpf.opt:84
  #, fuzzy, no-c-format
! #| msgid "Known PTX ISA versions (for use with the -misa= option):"
! msgid "Valid ISA versions (for use with the -mcpu= option)"
! msgstr "Kendte PTX ISA-versioner (for brug med tilvalget -misa=):"
  
! #: config/bpf/bpf.opt:100 config/i386/i386.opt:270
  #, fuzzy, no-c-format
! #| msgid "Use given assembler dialect"
! msgid "Use given assembler dialect."
! msgstr "Benyt den givne maskinkodedialekt"
  
! #: config/bpf/bpf.opt:104
  #, fuzzy, no-c-format
! #| msgid "Known ABIs (for use with the -mabi= option):"
! msgid "Known assembler dialects (for use with the -masm= option)"
! msgstr "Kendte ABI'er (for brug med tilvalget -mabi=):"
  
! #: config/bpf/bpf.opt:114
  #, no-c-format
! msgid "-minline-memops-threshold=<number> Maximum size of memset/memmove/memcpy to inline, larger sizes will use a library call."
  msgstr ""
  
! #: config/lm32/lm32.opt:24
  #, fuzzy, no-c-format
! #| msgid "Enable multiply instructions"
! msgid "Enable multiply instructions."
! msgstr "Aktiver multiply-instruktioner"
  
! #: config/lm32/lm32.opt:28
  #, fuzzy, no-c-format
! #| msgid "Enable divide and modulus instructions"
! msgid "Enable divide and modulus instructions."
! msgstr "Aktiver division- og modulinstruktioner"
  
! #: config/lm32/lm32.opt:32
  #, fuzzy, no-c-format
! #| msgid "Enable barrel shift instructions"
! msgid "Enable barrel shift instructions."
! msgstr "Aktiver barrel shift-instruktioner"
  
! #: config/lm32/lm32.opt:36
! #, fuzzy, no-c-format
! #| msgid "Enable parallel instructions"
! msgid "Enable sign extend instructions."
! msgstr "Aktivér parallelle instruktioner"
  
! #: config/lm32/lm32.opt:40
! #, fuzzy, no-c-format
! #| msgid "Enable use of DB instruction"
! msgid "Enable user-defined instructions."
! msgstr "Aktivér brug af DB-instruktioner"
  
! #: config/vax/vax.opt:23 config/vax/vax.opt:27
  #, fuzzy, no-c-format
! #| msgid "Generate GFLOAT double precision code"
! msgid "Generate DFLOAT double-precision code."
! msgstr "Opret GFLOAT dobbeltpræcision kode"
  
! #: config/vax/vax.opt:31 config/vax/vax.opt:35
  #, fuzzy, no-c-format
! #| msgid "Generate GFLOAT double precision code"
! msgid "Generate GFLOAT double-precision code."
! msgstr "Opret GFLOAT dobbeltpræcision kode"
  
! #: config/vax/vax.opt:39
! #, fuzzy, no-c-format
! #| msgid "Generate code for GNU assembler (gas)"
! msgid "Generate code for GNU assembler (gas)."
! msgstr "Opret kode for GNU-assembler (gas)"
  
! #: config/vax/vax.opt:43
! #, fuzzy, no-c-format
! #| msgid "Generate code for UNIX assembler"
! msgid "Generate code for UNIX assembler."
! msgstr "Opret kode for UNIX-assembler"
  
! #: config/vax/vax.opt:47
! #, fuzzy, no-c-format
! #| msgid "Enable parallel instructions"
! msgid "Enable Local Register Allocation."
! msgstr "Aktivér parallelle instruktioner"
  
! #: config/vax/vax.opt:51
! #, fuzzy, no-c-format
! #| msgid "Use VAXC structure conventions"
! msgid "Use VAXC structure conventions."
! msgstr "Brug VAXC-strukturkonventioner"
  
! #: config/vax/vax.opt:55
! #, fuzzy, no-c-format
! #| msgid "Use new adddi3/subdi3 patterns"
! msgid "Use new adddi3/subdi3 patterns."
! msgstr "Brug nye addi3/subdi3-mønstre"
  
! #: config/riscv/riscv.opt:26 config/arm/arm.opt:103
! #: config/microblaze/microblaze.opt:60 config/aarch64/aarch64.opt:83
! #, fuzzy, no-c-format
! #| msgid "Assume target CPU is configured as big endian"
! msgid "Assume target CPU is configured as big endian."
! msgstr "Antag at målprocessoren er konfigureret som storendet"
  
! #: config/riscv/riscv.opt:30 config/arm/arm.opt:168
! #: config/microblaze/microblaze.opt:64 config/aarch64/aarch64.opt:108
! #, fuzzy, no-c-format
! #| msgid "Assume target CPU is configured as little endian"
! msgid "Assume target CPU is configured as little endian."
! msgstr "Antag at målprocessoren er konfigureret som lilleendet"
  
! #: config/riscv/riscv.opt:34
  #, no-c-format
! msgid "-mbranch-cost=N\tSet the cost of branches to roughly N instructions."
  msgstr ""
  
! #: config/riscv/riscv.opt:38
  #, fuzzy, no-c-format
! msgid "This option is deprecated; use -fplt or -fno-plt instead."
! msgstr "Angiv klassesti (forældet: benyt --classpath i stedet)"
  
! #: config/riscv/riscv.opt:42
  #, no-c-format
! msgid "Specify integer and floating-point calling convention."
! msgstr "Angiv kaldkonventione for heltal og kommatal."
  
! #: config/riscv/riscv.opt:46 config/i386/i386.opt:437
  #, no-c-format
! msgid "Attempt to keep stack aligned to this power of 2."
! msgstr "Forsøg at holde stakken justeret til denne potens af 2."
  
! #: config/riscv/riscv.opt:50
  #, fuzzy, no-c-format
! #| msgid "Known ABIs (for use with the -mabi= option):"
! msgid "Supported ABIs (for use with the -mabi= option):"
! msgstr "Kendte ABI'er (for brug med tilvalget -mabi=):"
  
! #: config/riscv/riscv.opt:78
  #, no-c-format
! msgid "Use hardware floating-point divide and square root instructions."
! msgstr "Brug hardware-kommatalsdivision og kvadratrodsinstruktioner."
  
! #: config/riscv/riscv.opt:82
  #, fuzzy, no-c-format
! #| msgid "Don't trap on integer divide by zero"
! msgid "Use hardware instructions for integer division."
! msgstr "Forårsag ikke undtagelse ved heltalsdivision med nul"
  
! #: config/riscv/riscv.opt:86
  #, no-c-format
! msgid "-march=\tGenerate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case."
  msgstr ""
  
! #: config/riscv/riscv.opt:91
  #, no-c-format
! msgid "-march=help\tPrint supported -march extensions."
  msgstr ""
  
! #: config/riscv/riscv.opt:103 config/mips/mips.opt:426
  #, no-c-format
! msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR."
  msgstr ""
  
! #: config/riscv/riscv.opt:107
! #, fuzzy, no-c-format
! #| msgid "Use features of and schedule code for given CPU"
! msgid "-mcpu=PROCESSOR\tUse architecture of and optimize the output for PROCESSOR."
! msgstr "Benyt faciliteter fra og planlæg koden til en given processor"
  
! #: config/riscv/riscv.opt:111
  #, fuzzy, no-c-format
! msgid "-msmall-data-limit=N\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
! msgstr "  -G <str>                Anbring globale og statiske data mindre end <tal> byte i en specialsektion (på nogle målarkitekturer)\n"
  
! #: config/riscv/riscv.opt:115
  #, fuzzy, no-c-format
! #| msgid "Use subroutines for function prologue/epilogue"
! msgid "Use smaller but slower prologue and epilogue code."
! msgstr "Benyt subrutiner for funktionsindledning/-afslutninger"
  
! #: config/riscv/riscv.opt:119
  #, no-c-format
! msgid "Convert BASE + LARGE_OFFSET addresses to NEW_BASE + SMALL_OFFSET to allow more memory accesses to be generated as compressed instructions.  Currently targets 32-bit integer load/stores."
  msgstr ""
  
! #: config/riscv/riscv.opt:125 config/aarch64/aarch64.opt:112
! #: config/loongarch/loongarch.opt:298
  #, fuzzy, no-c-format
! #| msgid "Specify the MCU name"
! msgid "Specify the code model."
! msgstr "Angiv MCU-navnet"
  
! #: config/riscv/riscv.opt:129 config/loongarch/loongarch.opt:234
  #, fuzzy, no-c-format
! #| msgid "Do not permit unaligned accesses"
! msgid "Do not generate unaligned memory accesses."
! msgstr "Tillad ikke ikke-justeret adgang"
  
! #: config/riscv/riscv.opt:133
  #, fuzzy, no-c-format
! #| msgid "Do not permit unaligned accesses"
! msgid "Do not generate unaligned scalar memory accesses."
! msgstr "Tillad ikke ikke-justeret adgang"
  
! #: config/riscv/riscv.opt:137
  #, fuzzy, no-c-format
! #| msgid "Do not permit unaligned accesses"
! msgid "Do not create element-misaligned vector memory accesses."
! msgstr "Tillad ikke ikke-justeret adgang"
  
! #: config/riscv/riscv.opt:154
  #, no-c-format
! msgid "Use %reloc() operators, rather than assembly macros, to load addresses."
  msgstr ""
  
! #: config/riscv/riscv.opt:158 config/loongarch/loongarch.opt:306
  #, no-c-format
! msgid "Take advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses."
  msgstr ""
  
! #: config/riscv/riscv.opt:163
  #, no-c-format
! msgid "Enable the CSR checking for the ISA-dependent CSR and the read-only CSR. The ISA-dependent CSR are only valid when the specific ISA is set.  The read-only CSR can not be written by the CSR instructions."
  msgstr ""
  
! #: config/riscv/riscv.opt:169 config/i386/i386.opt:413
! #: config/aarch64/aarch64.opt:155
  #, fuzzy, no-c-format
! #| msgid "Omit the frame pointer in leaf functions"
! msgid "Omit the frame pointer in leaf functions."
! msgstr "Udelad rammehenvisningen i de yderste funktioner"
  
! #: config/riscv/riscv.opt:182
  #, no-c-format
! msgid "Emit RISC-V ELF attribute."
  msgstr ""
  
! #: config/riscv/riscv.opt:186 config/i386/i386.opt:249
  #, fuzzy, no-c-format
! #| msgid "Do not tune writable data alignment"
! msgid "Use the given data alignment."
! msgstr "Finjustér ikke justering af skrivbare data"
  
! #: config/riscv/riscv.opt:190 config/i386/i386.opt:253
  #, no-c-format
! msgid "Known data alignment choices (for use with the -malign-data= option):"
  msgstr ""
  
! #: config/riscv/riscv.opt:246
  #, fuzzy, no-c-format
! #| msgid "Known ABIs (for use with the -mabi= option):"
! msgid "Supported ISA specs (for use with the -misa-spec= option):"
! msgstr "Kendte ABI'er (for brug med tilvalget -mabi=):"
  
! #: config/riscv/riscv.opt:259
  #, fuzzy, no-c-format
! #| msgid "Specify the version of the ptx ISA to use."
! msgid "Set the version of RISC-V ISA spec."
! msgstr "Angiv versionen for ptx ISA'en at anvende."
  
! #: config/riscv/riscv.opt:263
  #, fuzzy, no-c-format
! #| msgid "Enable use of conditional move instructions"
! msgid "Enable conditional moves unconditionally."
! msgstr "Aktivér brug af betingede flytteinstruktioner"
  
! #: config/riscv/riscv.opt:267
  #, fuzzy, no-c-format
! #| msgid "Specify alternate name for data section"
! msgid "Always inline subword atomic operations."
! msgstr "Angiv alternativt navn til datasektionen"
  
! #: config/riscv/riscv.opt:271
  #, no-c-format
! msgid "Inline strcmp calls if possible."
  msgstr ""
  
! #: config/riscv/riscv.opt:275
  #, no-c-format
! msgid "Inline strncmp calls if possible."
  msgstr ""
  
! #: config/riscv/riscv.opt:279
  #, no-c-format
! msgid "Inline strlen calls if possible."
  msgstr ""
  
! #: config/riscv/riscv.opt:283
  #, no-c-format
! msgid "Max number of bytes to compare as part of inlined strcmp/strncmp routines (default: 64)."
  msgstr ""
  
! #: config/riscv/riscv.opt:287
  #, no-c-format
! msgid "Set the cost value of the rvv instruction when operate from GPR to VR."
  msgstr ""
  
! #: config/riscv/riscv.opt:291
  #, no-c-format
! msgid "Set the cost value of the rvv instruction when operate from VR to GPR ."
  msgstr ""
  
! #: config/riscv/riscv.opt:295
  #, no-c-format
! msgid "Set the cost value of the rvv instruction when operate from FPR to VR."
  msgstr ""
  
! #: config/riscv/riscv.opt:299
  #, no-c-format
! msgid "Set the cost value of the rvv instruction when operate from VR to FPR."
  msgstr ""
  
! #: config/riscv/riscv.opt:303
  #, no-c-format
! msgid "Set the only autovec mode to try."
  msgstr ""
  
! #: config/riscv/riscv.opt:307
  #, no-c-format
! msgid "The RVV possible LMUL (-mrvv-max-lmul=):"
  msgstr ""
  
! #: config/riscv/riscv.opt:329
  #, no-c-format
! msgid "-mrvv-max-lmul=<string>\tSet the RVV LMUL of auto-vectorization."
  msgstr ""
  
! #: config/riscv/riscv.opt:336
  #, fuzzy, no-c-format
! #| msgid "Valid arguments to -mfpmath=:"
! msgid "Valid arguments to -param=vsetvl-strategy=:"
! msgstr "Gyldige  parametre til -mfpmath=:"
  
! #: config/riscv/riscv.opt:349
  #, no-c-format
! msgid "-param=vsetvl-strategy=<string>\tSet the optimization level of VSETVL insert pass."
  msgstr ""
  
! #: config/riscv/riscv.opt:353
  #, no-c-format
! msgid "-param=riscv-two-source-permutes Enable permutes with two source vectors."
  msgstr ""
  
! #: config/riscv/riscv.opt:357 config/aarch64/aarch64.opt:315
  #, no-c-format
! msgid "Override the scalar cost model such that vectorization is always profitable."
  msgstr ""
  
! #: config/riscv/riscv.opt:361 config/i386/i386.opt:489
  #, no-c-format
! msgid "Valid arguments to -mstringop-strategy=:"
  msgstr ""
  
! #: config/riscv/riscv.opt:377
  #, no-c-format
! msgid "Specify stringop expansion strategy."
  msgstr ""
  
! #: config/riscv/riscv.opt:381
  #, no-c-format
! msgid "Constant memcpy size in bytes above which to start using libcalls over inlining."
  msgstr ""
  
! #: config/riscv/riscv.opt:385
  #, no-c-format
! msgid "Constant memmove size in bytes above which to start using libcalls over inlining."
  msgstr ""
  
! #: config/riscv/riscv.opt:389
  #, no-c-format
! msgid "Constant memset size in bytes above which to start using libcalls over inlining."
  msgstr ""
  
! #: config/riscv/riscv.opt:393
  #, no-c-format
! msgid "The possible RVV vector register lengths:"
  msgstr ""
  
! #: config/riscv/riscv.opt:403
  #, no-c-format
! msgid "-mrvv-vector-bits=<string>\tSet the kind of bits for an RVV vector register."
  msgstr ""
  
! #: config/riscv/riscv.opt:407 config/aarch64/aarch64.opt:58
! #: config/loongarch/loongarch.opt:315
  #, no-c-format
! msgid "The possible TLS dialects:"
  msgstr ""
  
! #: config/riscv/riscv.opt:417 config/aarch64/aarch64.opt:159
! #: config/loongarch/loongarch.opt:325
  #, no-c-format
! msgid "Specify TLS dialect."
  msgstr ""
  
! #: config/riscv/riscv.opt:421
! #, fuzzy, no-c-format
! msgid "Specifies whether the fence.tso instruction should be used."
! msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/riscv/riscv.opt:425
  #, no-c-format
! msgid "Enable (default) or disable generation of vector segment load/store instructions."
  msgstr ""
  
! #: config/csky/csky.opt:34
! #, fuzzy, no-c-format
! #| msgid "Specify the name of the target architecture."
! msgid "Specify the target architecture."
! msgstr "Angiv navnet på målarkitekturen."
  
! #: config/csky/csky.opt:38
! #, fuzzy, no-c-format
! #| msgid "Specify the name of the target CPU"
! msgid "Specify the target processor."
! msgstr "Angiv navnet på målprocessoren"
  
! #: config/csky/csky.opt:73 config/arm/arm.opt:119
! #, fuzzy, no-c-format
! msgid "Specify if floating point hardware should be used."
! msgstr "Angiv versionen af kommatalsemulatoren"
  
! #: config/csky/csky.opt:77 config/arm/arm.opt:127
  #, no-c-format
! msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
  msgstr ""
  
! #: config/csky/csky.opt:90
! #, fuzzy, no-c-format
! #| msgid "Specify the version of the floating point emulator"
! msgid "Specify the target floating-point hardware/format."
! msgstr "Angiv versionen af kommatalsemulatoren"
  
! #: config/csky/csky.opt:94
! #, fuzzy, no-c-format
! msgid "Generate C-SKY FPU double float instructions (default for hard float)."
! msgstr "Generér fejlfindingsinfo i standardformat"
  
! #: config/csky/csky.opt:98
  #, fuzzy, no-c-format
! #| msgid "Generate prefetch instructions, if available, for arrays in loops"
! msgid "Generate frecipd/fsqrtd/fdivd instructions (default for hard float)."
! msgstr "Generér præhentningsinstruktioner, hvis tilgængelige, for tabeller i løkker"
  
! #: config/csky/csky.opt:106
  #, fuzzy, no-c-format
! #| msgid "Do not use the callt instruction"
! msgid "Enable the extended LRW instruction (default for CK801)."
! msgstr "Benyt ikke callt-instruktionen"
  
! #: config/csky/csky.opt:110
  #, fuzzy, no-c-format
! #| msgid "Enable barrel shift instructions"
! msgid "Enable interrupt stack instructions."
! msgstr "Aktiver barrel shift-instruktioner"
  
! #: config/csky/csky.opt:114
  #, fuzzy, no-c-format
! #| msgid "Enable multiply instructions"
! msgid "Enable multiprocessor instructions."
! msgstr "Aktiver multiply-instruktioner"
  
! #: config/csky/csky.opt:118
  #, fuzzy, no-c-format
! #| msgid "Enable parallel instructions"
! msgid "Enable coprocessor instructions."
! msgstr "Aktivér parallelle instruktioner"
  
! #: config/csky/csky.opt:122
  #, fuzzy, no-c-format
! #| msgid "Enable parallel instructions"
! msgid "Enable cache prefetch instructions."
! msgstr "Aktivér parallelle instruktioner"
  
! #: config/csky/csky.opt:126
  #, fuzzy, no-c-format
! #| msgid "Enable parallel instructions"
! msgid "Enable C-SKY SECURE instructions."
! msgstr "Aktivér parallelle instruktioner"
  
! #: config/csky/csky.opt:133
  #, fuzzy, no-c-format
! #| msgid "Enable parallel instructions"
! msgid "Enable C-SKY TRUST instructions."
! msgstr "Aktivér parallelle instruktioner"
  
! #: config/csky/csky.opt:137
! #, fuzzy, no-c-format
! #| msgid "Enable parallel instructions"
! msgid "Enable C-SKY DSP instructions."
! msgstr "Aktivér parallelle instruktioner"
  
! #: config/csky/csky.opt:141
  #, fuzzy, no-c-format
! #| msgid "Enable parallel instructions"
! msgid "Enable C-SKY Enhanced DSP instructions."
! msgstr "Aktivér parallelle instruktioner"
  
! #: config/csky/csky.opt:145
  #, fuzzy, no-c-format
! #| msgid "Enable parallel instructions"
! msgid "Enable C-SKY Vector DSP instructions."
! msgstr "Aktivér parallelle instruktioner"
  
! #: config/csky/csky.opt:151
  #, fuzzy, no-c-format
! #| msgid "Generate char instructions"
! msgid "Generate divide instructions."
! msgstr "Generér char-instruktioner"
  
! #: config/csky/csky.opt:155
  #, fuzzy, no-c-format
! msgid "Generate code for Smart Mode."
! msgstr "Generér kode til en 520X"
  
! #: config/csky/csky.opt:159
  #, no-c-format
! msgid "Enable use of R16-R31 (default)."
! msgstr ""
  
! #: config/csky/csky.opt:163
  #, fuzzy, no-c-format
! #| msgid "Generate code in little endian mode"
! msgid "Generate code using global anchor symbol addresses."
! msgstr "Opret kode i lilleendet tilstand"
  
! #: config/csky/csky.opt:167
  #, fuzzy, no-c-format
! #| msgid "Generate char instructions"
! msgid "Generate push/pop instructions (default)."
! msgstr "Generér char-instruktioner"
  
! #: config/csky/csky.opt:171
  #, fuzzy, no-c-format
! #| msgid "Generate char instructions"
! msgid "Generate stm/ldm instructions (default)."
! msgstr "Generér char-instruktioner"
  
! #: config/csky/csky.opt:178
! #, no-c-format
! msgid "Generate constant pools in the compiler instead of assembler."
! msgstr ""
  
! #: config/csky/csky.opt:182
  #, fuzzy, no-c-format
! #| msgid "Do not generate .size directives"
! msgid "Emit .stack_size directives."
! msgstr "Generér ikke .size-direktiver"
  
! #: config/csky/csky.opt:186
  #, fuzzy, no-c-format
! #| msgid "Generate code for GNU runtime environment"
! msgid "Generate code for C-SKY compiler runtime instead of libgcc."
! msgstr "Generér kode til GNU-kørselmiljø"
  
! #: config/csky/csky.opt:190
! #, no-c-format
! msgid "Set the branch costs to roughly the specified number of instructions."
! msgstr ""
  
! #: config/csky/csky.opt:194
  #, fuzzy, no-c-format
! #| msgid "Use stubs for function prologues"
! msgid "Permit scheduling of function prologue and epilogue sequences."
! msgstr "Benyt stubbe til funktionsindledninger"
  
! #: config/csky/csky_tables.opt:24
  #, fuzzy, no-c-format
! #| msgid "Known FR-V CPUs (for use with the -mcpu= option):"
! msgid "Known CSKY CPUs (for use with the -mcpu= options):"
! msgstr "Kendt FR-V CPU'er (for brug med -mcpu= option):"
  
! #: config/csky/csky_tables.opt:205
  #, fuzzy, no-c-format
! #| msgid "Known ABIs (for use with the -mabi= option):"
! msgid "Known CSKY architectures (for use with the -march= option):"
! msgstr "Kendte ABI'er (for brug med tilvalget -mabi=):"
  
! #: config/csky/csky_tables.opt:227
  #, fuzzy, no-c-format
! #| msgid "Known FR-V CPUs (for use with the -mcpu= option):"
! msgid "Known CSKY FPUs (for use with the -mfpu= option):"
! msgstr "Kendt FR-V CPU'er (for brug med -mcpu= option):"
  
! #: config/visium/visium.opt:25
  #, fuzzy, no-c-format
! #| msgid "Link with libyk.a, libc.a and crt0.o"
! msgid "Link with libc.a and libdebug.a."
! msgstr "Sammenkæd med libyk.a, libc.a og crt0.o"
  
! #: config/visium/visium.opt:29
  #, fuzzy, no-c-format
! #| msgid "Link with libsim.a, libc.a and sim-crt0.o"
! msgid "Link with libc.a and libsim.a."
! msgstr "Sammenkæd med libsim.a, libc.a og sim-crt0.o"
  
! #: config/visium/visium.opt:33
! #, no-c-format
! msgid "Use hardware FP (default)."
! msgstr "Brug hardware-FP (standard)."
  
! #: config/visium/visium.opt:37 config/sparc/sparc.opt:30
! #: config/sparc/sparc.opt:34
  #, fuzzy, no-c-format
! #| msgid "Use hardware fp"
! msgid "Use hardware FP."
! msgstr "Brug hardwarekommatal"
  
! #: config/visium/visium.opt:41 config/sparc/sparc.opt:38
  #, fuzzy, no-c-format
! #| msgid "Do not use hardware fp"
! msgid "Do not use hardware FP."
! msgstr "Brug ikke hardwarekommatal"
  
! #: config/visium/visium.opt:45
  #, fuzzy, no-c-format
! #| msgid "Use features of and schedule code for given CPU"
! msgid "Use features of and schedule code for given CPU."
! msgstr "Benyt faciliteter fra og planlæg koden til en given processor"
  
! #: config/visium/visium.opt:49 config/sparc/sparc.opt:146
! #: config/i386/i386.opt:535 config/s390/s390.opt:227 config/ia64/ia64.opt:122
  #, fuzzy, no-c-format
! #| msgid "Schedule code for given CPU"
! msgid "Schedule code for given CPU."
! msgstr "Planlæg koden til en given processor"
  
! #: config/visium/visium.opt:65
  #, fuzzy, no-c-format
! #| msgid "Generate code for the M*Core M340"
! msgid "Generate code for the supervisor mode (default)."
! msgstr "Generér kode til en M*Core M340"
  
! #: config/visium/visium.opt:69
  #, no-c-format
! msgid "Generate code for the user mode."
! msgstr "Opret kode for brugertilstanden."
  
! #: config/visium/visium.opt:73
  #, no-c-format
! msgid "Only retained for backward compatibility."
  msgstr ""
  
! #: config/alpha/alpha.opt:23 config/i386/i386.opt:461
  #, fuzzy, no-c-format
! #| msgid "Do not use hardware fp"
! msgid "Do not use hardware fp."
! msgstr "Brug ikke hardwarekommatal"
  
! #: config/alpha/alpha.opt:27
  #, fuzzy, no-c-format
! #| msgid "Use fp registers"
! msgid "Use fp registers."
! msgstr "Brug kommatalsregistre"
  
! #: config/alpha/alpha.opt:31 fortran/lang.opt:214 fortran/lang.opt:551
! #: analyzer/analyzer.opt:295 analyzer/analyzer.opt:359 common.opt:697
! #: common.opt:855 common.opt:1131 common.opt:1135 common.opt:1139
! #: common.opt:1143 common.opt:1935 common.opt:2040 common.opt:2222
! #: common.opt:2226 common.opt:2545 common.opt:2771 common.opt:3552
! #: c-family/c.opt:1517 c-family/c.opt:1738
  #, no-c-format
! msgid "Does nothing. Preserved for backward compatibility."
  msgstr ""
  
! #: config/alpha/alpha.opt:35
  #, fuzzy, no-c-format
! #| msgid "Request IEEE-conformant math library routines (OSF/1)"
! msgid "Request IEEE-conformant math library routines (OSF/1)."
! msgstr "Påkræv at matematiksbibliotekrutiner opfylder IEEE-standarden (OSF/1)"
  
! #: config/alpha/alpha.opt:39
  #, fuzzy, no-c-format
! #| msgid "Emit IEEE-conformant code, without inexact exceptions"
! msgid "Emit IEEE-conformant code, without inexact exceptions."
! msgstr "Udsend kode der opfylder IEEE-standarden, uden ineksakte undtagelser"
  
! #: config/alpha/alpha.opt:46
  #, fuzzy, no-c-format
! #| msgid "Do not emit complex integer constants to read-only memory"
! msgid "Do not emit complex integer constants to read-only memory."
! msgstr "Udsend ikke komplekse heltalskonstanter til skrivebeskyttet hukommelse"
  
! #: config/alpha/alpha.opt:50
  #, fuzzy, no-c-format
! #| msgid "Use VAX fp"
! msgid "Use VAX fp."
! msgstr "Benyt VAX-kommatal"
  
! #: config/alpha/alpha.opt:54
  #, fuzzy, no-c-format
! #| msgid "Do not use VAX fp"
! msgid "Do not use VAX fp."
! msgstr "Benyt ikke VAX-kommatal"
  
! #: config/alpha/alpha.opt:58
  #, fuzzy, no-c-format
! #| msgid "Emit code for the byte/word ISA extension"
! msgid "Emit code for the byte/word ISA extension."
! msgstr "Udsend kode for byte/word-ISA-udvidelsen"
  
! #: config/alpha/alpha.opt:62
! #, fuzzy, no-c-format
! #| msgid "Emit code for the motion video ISA extension"
! msgid "Emit code for the motion video ISA extension."
! msgstr "Udsend kode for video-ISA-udvidelsen"
  
! #: config/alpha/alpha.opt:66
! #, fuzzy, no-c-format
! #| msgid "Emit code for the fp move and sqrt ISA extension"
! msgid "Emit code for the fp move and sqrt ISA extension."
! msgstr "Udsend kode for kommatalsflytning og kvadratrod-ISA-udvidelsen"
  
! #: config/alpha/alpha.opt:70
! #, fuzzy, no-c-format
! #| msgid "Emit code for the counting ISA extension"
! msgid "Emit code for the counting ISA extension."
! msgstr "Udsend kode for tæller-ISA-udvidelsen"
  
! #: config/alpha/alpha.opt:74
  #, no-c-format
! msgid "Emit multi-thread and async-signal safe code for byte and word memory accesses."
  msgstr ""
  
! #: config/alpha/alpha.opt:78
  #, no-c-format
! msgid "Emit multi-thread and async-signal safe code for partial memory accesses."
  msgstr ""
  
! #: config/alpha/alpha.opt:82
! #, fuzzy, no-c-format
! #| msgid "Emit code using explicit relocation directives"
! msgid "Emit code using explicit relocation directives."
! msgstr "Udsend kode der bruger eksplicitte relokaliseringsdirektiver"
  
! #: config/alpha/alpha.opt:86
! #, fuzzy, no-c-format
! #| msgid "Emit 16-bit relocations to the small data areas"
! msgid "Emit 16-bit relocations to the small data areas."
! msgstr "Udsend 16-bit relokalisering til det lille dataområde"
  
! #: config/alpha/alpha.opt:90
! #, fuzzy, no-c-format
! #| msgid "Emit 32-bit relocations to the small data areas"
! msgid "Emit 32-bit relocations to the small data areas."
! msgstr "Udsend 32-bit relokalisering til det lille dataområde"
  
! #: config/alpha/alpha.opt:94
! #, fuzzy, no-c-format
! msgid "Emit direct branches to local functions."
! msgstr "Udelad rammehenvisningen i de yderste funktioner"
  
! #: config/alpha/alpha.opt:98
! #, fuzzy, no-c-format
! msgid "Emit indirect branches to local functions."
! msgstr "Udelad rammehenvisningen i de yderste funktioner"
  
! #: config/alpha/alpha.opt:102
! #, fuzzy, no-c-format
! #| msgid "Emit rdval instead of rduniq for thread pointer"
! msgid "Emit rdval instead of rduniq for thread pointer."
! msgstr "Udsend rdval i stedet for rduniq for trådhenvisning"
  
! #: config/alpha/alpha.opt:106 config/sparc/long-double-switch.opt:23
! #: config/i386/i386.opt:218 config/s390/s390.opt:165
! #, fuzzy, no-c-format
! #| msgid "Use 128 bit long doubles"
! msgid "Use 128-bit long double."
! msgstr "Benyt 128 bit long double"
  
! #: config/alpha/alpha.opt:110 config/sparc/long-double-switch.opt:27
! #: config/i386/i386.opt:214 config/s390/s390.opt:169
! #, fuzzy, no-c-format
! #| msgid "Use 64 bit long doubles"
! msgid "Use 64-bit long double."
! msgstr "Benyt 64 bit long double"
  
! #: config/alpha/alpha.opt:114
! #, fuzzy, no-c-format
! #| msgid "Use features of and schedule given CPU"
! msgid "Use features of and schedule given CPU."
! msgstr "Brug faciliteter fra og planlæg mht. den givne processor"
  
! #: config/alpha/alpha.opt:118
! #, fuzzy, no-c-format
! #| msgid "Schedule given CPU"
! msgid "Schedule given CPU."
! msgstr "Planlæg til en given processor"
  
! #: config/alpha/alpha.opt:122
! #, fuzzy, no-c-format
! #| msgid "Control the generated fp rounding mode"
! msgid "Control the generated fp rounding mode."
! msgstr "Kontrollér den genererede kommatalsafrundingstilstand"
  
! #: config/alpha/alpha.opt:126
! #, fuzzy, no-c-format
! #| msgid "Control the IEEE trap mode"
! msgid "Control the IEEE trap mode."
! msgstr "Kontrollér IEEE-fældetilstanden"
  
! #: config/alpha/alpha.opt:130
  #, fuzzy, no-c-format
! #| msgid "Control the precision given to fp exceptions"
! msgid "Control the precision given to fp exceptions."
! msgstr "Kontrollér den præcision der gives til kommatalsundtagelser"
  
! #: config/alpha/alpha.opt:134
! #, fuzzy, no-c-format
! #| msgid "Tune expected memory latency"
! msgid "Tune expected memory latency."
! msgstr "Justér den forventede hukommelsesventetid"
  
! #: config/alpha/alpha.opt:138 config/ia64/ia64.opt:118
! #, fuzzy, no-c-format
! #| msgid "Specify bit size of immediate TLS offsets"
! msgid "Specify bit size of immediate TLS offsets."
! msgstr "Angiv bitstørrelse for umiddelbar TLS-afsæt"
  
! #: config/avr/avr.opt:23
  #, fuzzy, no-c-format
! #| msgid "Use subroutines for function prologues and epilogues."
! msgid "Optimization. Use subroutines for function prologues and epilogues."
! msgstr "Benyt subrutiner for funktionsindledning/-afslutninger."
  
! #: config/avr/avr.opt:27
  #, no-c-format
! msgid "Use a startup code with a compact vector table."
  msgstr ""
  
! #: config/avr/avr.opt:31
! #, fuzzy, no-c-format
! #| msgid "Specify the name of the target CPU"
! msgid "-mmcu=<MCU>\tSelect the target MCU."
! msgstr "Angiv navnet på målprocessoren"
  
! #: config/avr/avr.opt:35
! #, fuzzy, no-c-format
! #| msgid "Use subroutines for function prologue/epilogue"
! msgid "Optimization. Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues."
! msgstr "Benyt subrutiner for funktionsindledning/-afslutninger"
  
! #: config/avr/avr.opt:39
  #, no-c-format
! msgid "This option is used internally. Set the number of 64 KiB flash segments."
  msgstr ""
  
! #: config/avr/avr.opt:43
  #, no-c-format
! msgid "Call main and exit (default)."
  msgstr ""
  
! #: config/avr/avr.opt:47
  #, no-c-format
! msgid "This option is used internally. Indicate presence of a processor erratum.  Do not skip 32-bit instructions."
  msgstr ""
  
! #: config/avr/avr.opt:51
  #, no-c-format
! msgid "This option is used internally. Enable Read-Modify-Write (RMW) instructions support/use."
  msgstr ""
  
! #: config/avr/avr.opt:62
  #, no-c-format
! msgid "This option is on per default in order to work around PR118012."
  msgstr ""
  
! #: config/avr/avr.opt:66
  #, no-c-format
! msgid "Optimization. Allow to use nonzero_bits() in some insn conditions."
  msgstr ""
  
! #: config/avr/avr.opt:70
  #, no-c-format
! msgid "This option is used internally for multilib generation and selection.  Assume RJMP / RCALL can target all program memory."
  msgstr ""
  
! #: config/avr/avr.opt:74
  #, fuzzy, no-c-format
! #| msgid "Use 64-bit int type"
! msgid "Use an 8-bit 'int' type."
! msgstr "Benyt 64 bit int-type"
  
! #: config/avr/avr.opt:78
  #, fuzzy, no-c-format
! #| msgid "Change the stack pointer without disabling interrupts"
! msgid "Change the stack pointer without disabling interrupts."
! msgstr "Ændr stakhenvisningen uden at deaktivere afbrydelser"
  
! #: config/avr/avr.opt:82
  #, no-c-format
! msgid "-mbranch-cost=<cost>\tOptimization. Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 0."
  msgstr ""
  
! #: config/avr/avr.opt:86
  #, no-c-format
! msgid "Optimization. Treat main as if it had attribute OS_task."
  msgstr ""
  
! #: config/avr/avr.opt:96
  #, fuzzy, no-c-format
! #| msgid "Change only the low 8 bits of the stack pointer"
! msgid "Change only the low 8 bits of the stack pointer."
! msgstr "Ændr kun de laveste 8 bit af stakhenvisningen"
  
! #: config/avr/avr.opt:100
  #, fuzzy, no-c-format
! msgid "Optimization. Relax branches."
! msgstr "Ingen forgreninger i %s %s\n"
  
! #: config/avr/avr.opt:104
  #, no-c-format
! msgid "Make the linker relaxation machine assume that a program counter wrap-around occurs."
  msgstr ""
  
! #: config/avr/avr.opt:108
  #, no-c-format
! msgid "Optimization. Accumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf."
  msgstr ""
  
! #: config/avr/avr.opt:112
  #, no-c-format
! msgid "Optimization. Split shifts of 4-byte values into a byte shift and a residual bit shift."
  msgstr ""
  
! #: config/avr/avr.opt:116
  #, no-c-format
! msgid "Optimization. Split most of the load and store instructions into byte load and stores."
  msgstr ""
  
! #: config/avr/avr.opt:120
  #, no-c-format
! msgid "Optimization. When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X."
  msgstr ""
  
! #: config/avr/avr.opt:124
  #, no-c-format
! msgid "This option is used internally. The device has the bitfield NVMCTRL_CTRLB.FLMAP."
  msgstr ""
  
! #: config/avr/avr.opt:128
  #, no-c-format
! msgid "The device has the .rodata section located in the RAM area."
  msgstr ""
  
! #: config/avr/avr.opt:133
  #, no-c-format
! msgid "This option is used internally for multilib generation and selection. The device has no SPH special function register."
  msgstr ""
  
! #: config/avr/avr.opt:137
  #, no-c-format
! msgid "Optimization. Split register additions from load/store instructions. Most useful on Reduced Tiny."
  msgstr ""
  
! #: config/avr/avr.opt:141
  #, no-c-format
! msgid "-mfuse-add=<0,2>\tOptimization. Split register additions from load/store instructions. Most useful on Reduced Tiny."
! msgstr ""
  
! #: config/avr/avr.opt:145
  #, fuzzy, no-c-format
! #| msgid "taking the address of a label is non-standard"
! msgid "Warn if the address space of an address is changed."
! msgstr "at tage adressen af en etiket følger ikke standarden"
  
! #: config/avr/avr.opt:149
  #, no-c-format
! msgid "Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default."
  msgstr ""
  
! #: config/avr/avr.opt:153
  #, no-c-format
! msgid "Allow to use truncation instead of rounding towards zero for fractional fixed-point types."
  msgstr ""
  
! #: config/avr/avr.opt:157
  #, no-c-format
! msgid "Optimization. Run a post-reload pass that tweaks move instructions."
  msgstr ""
  
! #: config/avr/avr.opt:161
  #, no-c-format
! msgid "-mfuse-move=<0,23>\tOptimization. Run a post-reload pass that tweaks move instructions."
  msgstr ""
  
! #: config/avr/avr.opt:165
  #, no-c-format
! msgid "Optimization. Fuse some move insns after insn combine."
  msgstr ""
  
! #: config/avr/avr.opt:169
  #, no-c-format
! msgid "Assume that all data in static storage can be accessed by LDS / STS instructions.  This option is only useful for reduced Tiny devices like ATtiny40."
! msgstr ""
  
! #: config/avr/avr.opt:173
  #, no-c-format
! msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
! msgstr ""
  
! #: config/avr/avr.opt:177
  #, no-c-format
! msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
! msgstr ""
  
! #: config/avr/avr.opt:181
  #, no-c-format
! msgid "Do not link against the device-specific library lib<MCU>.a."
  msgstr ""
  
! #: config/avr/avr.opt:185
  #, no-c-format
! msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
  msgstr ""
  
! #: config/avr/avr.opt:189
  #, no-c-format
! msgid "Available BITS selections:"
  msgstr ""
  
! #: config/cris/cris.opt:45
  #, fuzzy, no-c-format
! #| msgid "Do not use multiply-accumulate fp instructions"
! msgid "Work around bug in multiplication instruction."
! msgstr "Benyt ikke kommatalsinstruktioner til multiplikationsakkumulering"
  
! #: config/cris/cris.opt:51
  #, fuzzy, no-c-format
! #| msgid "Compile for ETRAX 4 (CRIS v3)"
! msgid "Compile for ETRAX 4 (CRIS v3)."
! msgstr "Oversæt for ETRAX 4 (CRIS v3)"
  
! #: config/cris/cris.opt:56
  #, fuzzy, no-c-format
! #| msgid "Compile for ETRAX 100 (CRIS v8)"
! msgid "Compile for ETRAX 100 (CRIS v8)."
! msgstr "Oversæt for ETRAX 100 (CRIS v8)"
  
! #: config/cris/cris.opt:64
  #, fuzzy, no-c-format
! #| msgid "Emit verbose debug information in assembly code"
! msgid "Emit verbose debug information in assembly code."
! msgstr "Udsend fejlanalyseringsinfo i maskinkode"
  
! #: config/cris/cris.opt:71
  #, fuzzy, no-c-format
! #| msgid "Do not use condition codes from normal instructions"
! msgid "Do not use condition codes from normal instructions."
! msgstr "Benyt ikke betingelseskoder fra normale instruktioner"
  
! #: config/cris/cris.opt:80
  #, fuzzy, no-c-format
! #| msgid "Do not emit addressing modes with side-effect assignment"
! msgid "Do not emit addressing modes with side-effect assignment."
! msgstr "Udsend ikke adresseringstilstande med bivirkningstildeling"
  
! #: config/cris/cris.opt:89
  #, fuzzy, no-c-format
! #| msgid "Do not tune stack alignment"
! msgid "Do not tune stack alignment."
! msgstr "Finjustér ikke stakjustering"
  
! #: config/cris/cris.opt:98
  #, fuzzy, no-c-format
  #| msgid "Do not tune writable data alignment"
! msgid "Do not tune writable data alignment."
  msgstr "Finjustér ikke justering af skrivbare data"
  
! #: config/cris/cris.opt:107
  #, fuzzy, no-c-format
! #| msgid "Do not tune code and read-only data alignment"
! msgid "Do not tune code and read-only data alignment."
! msgstr "Finjustér ikke justering af kode og skrivebeskyttet data"
  
! #: config/cris/cris.opt:112 config/cris/cris.opt:117
  #, fuzzy, no-c-format
! #| msgid "Align code and data to 32 bits"
! msgid "Align code and data to 32 bits."
! msgstr "Justér kode og data til 32 bit"
  
! #: config/cris/cris.opt:122 config/cris/cris.opt:127
  #, fuzzy, no-c-format
! #| msgid "Align code and data to 32 bits"
! msgid "Align code and data to 16 bits."
! msgstr "Justér kode og data til 32 bit"
  
! #: config/cris/cris.opt:132 config/cris/cris.opt:137
  #, fuzzy, no-c-format
! #| msgid "Don't align items in code or data"
! msgid "Don't align items in code or data."
! msgstr "Justér ikke elementer i kode eller data"
  
! #: config/cris/cris.opt:146
  #, fuzzy, no-c-format
! #| msgid "Do not emit function prologue or epilogue"
! msgid "Do not emit function prologue or epilogue."
! msgstr "Udsend ikke funktionsindledning eller -afslutning"
  
! #: config/cris/cris.opt:153
  #, fuzzy, no-c-format
! #| msgid "Use the most feature-enabling options allowed by other options"
! msgid "Use the most feature-enabling options allowed by other options."
! msgstr "Benyt de tilvalg der giver de fleste faciliteter tilladt af andre tilvalg"
  
! #: config/cris/cris.opt:162
  #, fuzzy, no-c-format
! #| msgid "Override -mbest-lib-options"
! msgid "Override -mbest-lib-options."
! msgstr "Overskriv -mbest-lib-options"
  
! #: config/cris/cris.opt:169
  #, fuzzy, no-c-format
! #| msgid "Generate code for the specified chip or CPU version"
! msgid "-march=ARCH\tGenerate code for the specified chip or CPU version."
! msgstr "Generér kode til en given chip- eller processorversion"
  
! #: config/cris/cris.opt:173
! #, fuzzy, no-c-format
! #| msgid "Tune alignment for the specified chip or CPU version"
! msgid "-mtune=ARCH\tTune alignment for the specified chip or CPU version."
! msgstr "Finjustér justering til en given chip- eller processorversion"
  
! #: config/cris/cris.opt:177
! #, fuzzy, no-c-format
! #| msgid "Warn when a stackframe is larger than the specified size"
! msgid "-mmax-stackframe=SIZE\tWarn when a stackframe is larger than the specified size."
! msgstr "Advar når en stakramme er større end den angivne størrelse"
  
! #: config/cris/cris.opt:184
  #, no-c-format
! msgid "Emit traps as \"break 8\", default for CRIS v3 and up.  If disabled, calls to abort() are used."
  msgstr ""
  
! #: config/cris/cris.opt:188
  #, no-c-format
! msgid "Emit checks causing \"break 8\" instructions to execute when applying atomic builtins on misaligned memory."
  msgstr ""
  
! #: config/cris/cris.opt:192
  #, no-c-format
! msgid "Handle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic."
  msgstr ""
  
  #: config/msp430/msp430.opt:7
*************** msgstr ""
*** 6910,7606 ****
  msgid "For shift operations by a constant amount, which require an individual instruction to shift by one position, set the maximum number of inline shift instructions (maximum value 64) to emit instead of using the corresponding __mspabi helper function. The default value is 4."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:70 config/loongarch/loongarch.opt:248
  #, no-c-format
! msgid "The code model option names for -mcmodel:"
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:87 config/i386/i386.opt:1056
! #, fuzzy, no-c-format
! #| msgid "Generate code which uses the FPU"
! msgid "Generate code which uses only the general registers."
! msgstr "Generér kode som bruger FPU'en"
! 
! #: config/aarch64/aarch64.opt:91 config/i386/i386.opt:1148
! #, fuzzy, no-c-format
! #| msgid "Generate code for a bit-manipulation unit"
! msgid "Generate code to mitigate against straight line speculation."
! msgstr "Generér kode til en bit-manipuleringsenhed"
  
! #: config/aarch64/aarch64.opt:95
  #, no-c-format
! msgid "Workaround for ARM Cortex-A53 Erratum number 835769."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:99
  #, no-c-format
! msgid "Workaround for ARM Cortex-A53 Erratum number 843419."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:111
! #, fuzzy, no-c-format
! #| msgid "Specify the name of the target architecture"
! msgid "The register used to access the thread pointer:"
! msgstr "Angiv navnet på målarkitekturen"
  
! #: config/aarch64/aarch64.opt:142
! #, fuzzy, no-c-format
! #| msgid "Use given thread-local storage dialect"
! msgid "Specify the thread pointer register."
! msgstr "Benyt den givne tråd-lokale lagringsdialekt"
  
! #: config/aarch64/aarch64.opt:146
  #, fuzzy, no-c-format
! #| msgid "Don't assume that unaligned accesses are handled by the system"
! msgid "Don't assume that unaligned accesses are handled by the system."
! msgstr "Antag ikke at ujusterede tilgange håndteres af systemet"
  
! #: config/aarch64/aarch64.opt:158
  #, fuzzy, no-c-format
! #| msgid "Specify bit size of immediate TLS offsets"
! msgid "Specifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48."
! msgstr "Angiv bitstørrelse for umiddelbar TLS-afsæt"
  
! #: config/aarch64/aarch64.opt:177
  #, fuzzy, no-c-format
! #| msgid "Specify the name of the target architecture"
! msgid "Use features of architecture ARCH."
! msgstr "Angiv navnet på målarkitekturen"
  
! #: config/aarch64/aarch64.opt:181
  #, fuzzy, no-c-format
! #| msgid "Use features of and schedule code for given CPU"
! msgid "Use features of and optimize for CPU."
! msgstr "Benyt faciliteter fra og planlæg koden til en given processor"
  
! #: config/aarch64/aarch64.opt:185
  #, fuzzy, no-c-format
! #| msgid "Optimize for 3900"
! msgid "Optimize for CPU."
! msgstr "Optimér for 3900"
  
! #: config/aarch64/aarch64.opt:189
  #, fuzzy, no-c-format
! #| msgid "Generate code that conforms to the given ABI"
! msgid "Generate code that conforms to the specified ABI."
! msgstr "Opret kode som overholde den angivne ABI"
! 
! #: config/aarch64/aarch64.opt:193
! #, no-c-format
! msgid "-moverride=<string>\tPower users only! Override CPU optimization parameters."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:197
! #, no-c-format
! msgid "Known AArch64 ABIs (for use with the -mabi= option):"
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:207
! #, no-c-format
! msgid "PC relative literal loads."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:211 config/arm/arm.opt:337
! #, no-c-format
! msgid "Use branch-protection features."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:215
  #, no-c-format
! msgid "Select return address signing scope."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:219
! #, no-c-format
! msgid "Supported AArch64 return address signing scope (for use with -msign-return-address= option):"
! msgstr ""
  
! #: config/aarch64/aarch64.opt:232
  #, no-c-format
! msgid "Enable the reciprocal square root approximation.  Enabling this reduces precision of reciprocal square root results to about 16 bits for single precision and to 32 bits for double precision."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:238
  #, no-c-format
! msgid "Enable the square root approximation.  Enabling this reduces precision of square root results to about 16 bits for single precision and to 32 bits for double precision. If enabled, it implies -mlow-precision-recip-sqrt."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:245
  #, no-c-format
! msgid "Enable the division approximation.  Enabling this reduces precision of division results to about 16 bits for single precision and to 32 bits for double precision."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:263
  #, no-c-format
! msgid "Specify when to enable an early register allocation pass.  The possibilities are: all functions, functions that have access to strided multi-register instructions, and no functions."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:269
  #, no-c-format
! msgid "The possible SVE vector lengths:"
! msgstr ""
  
! #: config/aarch64/aarch64.opt:291
  #, no-c-format
! msgid "-msve-vector-bits=<number>\tSet the number of bits in an SVE vector register."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:295
  #, no-c-format
! msgid "Enables verbose cost model dumping in the debug dump files."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:299
  #, no-c-format
! msgid "Generate code to track when the CPU might be speculating incorrectly."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:303
  #, no-c-format
! msgid "Enable the copy of the AArch64 load/store pair fusion pass that runs before register allocation."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:308
  #, no-c-format
! msgid "Enable the copy of the AArch64 load/store pair fusion pass that runs after register allocation."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:327
  #, no-c-format
! msgid "Use the system register specified on the command line as the stack protector guard register. This option is for use with fstack-protector-strong and not for use in user-land code."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:333
  #, no-c-format
! msgid "Use an immediate to offset from the stack protector guard register, sp_el0. This option is for use with fstack-protector-strong and not for use in user-land code."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:342
  #, fuzzy, no-c-format
! #| msgid "Generate a call to abort if a noreturn function returns"
! msgid "Generate local calls to out-of-line atomic operations."
! msgstr "Generér et kald til abort hvis en noreturn-funktion returnerer"
! 
! #: config/aarch64/aarch64.opt:346
! #, no-c-format
! msgid "When vectorizing, consider using multiple different approaches and use the cost model to choose the cheapest one."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:351
! #, no-c-format
! msgid "The number of Newton iterations for calculating the reciprocal for float type.  The precision of division is proportional to this param when division approximation is enabled.  The default value is 1."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:355
  #, no-c-format
! msgid "The number of Newton iterations for calculating the reciprocal for double type.  The precision of division is proportional to this param when division approximation is enabled.  The default value is 2."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:359
  #, no-c-format
! msgid "--param=aarch64-autovec-preference=[default|asimd-only|sve-only|prefer-asimd|prefer-sve] Force an ISA selection strategy for auto-vectorization."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:385
  #, no-c-format
! msgid "Constant memcpy size in bytes above which to start using MOPS sequence."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:389
  #, no-c-format
! msgid "Constant memmove size in bytes above which to start using MOPS sequence."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:393
  #, no-c-format
! msgid "Constant memset size in bytes from which to start using MOPS sequence."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:397
  #, no-c-format
! msgid "Limit how much the autovectorizer may unroll a loop."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:401
  #, no-c-format
! msgid "--param=aarch64-ldp-policy=[default|always|never|aligned] Fine-grained policy for load pairs."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:405
  #, no-c-format
! msgid "--param=aarch64-stp-policy=[default|always|never|aligned] Fine-grained policy for store pairs."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:424
  #, no-c-format
! msgid "Limit on number of alias checks performed when attempting to form an ldp/stp."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:428
  #, no-c-format
! msgid "Param to control which writeback opportunities we try to handle in the load/store pair fusion pass.  A value of zero disables writeback handling.  One means we try to form pairs involving one or more existing individual writeback accesses where possible.  A value of two means we also try to opportunistically form writeback opportunities by folding in trailing destructive updates of the base register used by a pair."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:437
! #, fuzzy, no-c-format
! #| msgid "overflow in constant expression"
! msgid "Warn about usage of experimental Function Multi Versioning."
! msgstr "overløb i konstant udtryk"
! 
! #: config/linux.opt:24
! #, fuzzy, no-c-format
! #| msgid "Use Bionic C library"
! msgid "Use Bionic C library."
! msgstr "Brug Bionic C-bibliotek"
! 
! #: config/linux.opt:28
! #, fuzzy, no-c-format
! #| msgid "Use GNU C library"
! msgid "Use GNU C library."
! msgstr "Brug GNU C-bibliotek"
! 
! #: config/linux.opt:32
! #, fuzzy, no-c-format
! #| msgid "Use uClibc C library"
! msgid "Use uClibc C library."
! msgstr "Brug uClibc C-bibiotek"
! 
! #: config/linux.opt:36
! #, fuzzy, no-c-format
! #| msgid "Use uClibc C library"
! msgid "Use musl C library."
! msgstr "Brug uClibc C-bibiotek"
  
! #: config/mingw/cygming.opt:23
  #, fuzzy, no-c-format
! #| msgid "Create console application"
! msgid "Create console application."
! msgstr "Opret konsolprogram"
  
! #: config/mingw/cygming.opt:27
  #, fuzzy, no-c-format
! #| msgid "Generate code for a DLL"
! msgid "Generate code for a DLL."
! msgstr "Generér kode til en DLL"
  
! #: config/mingw/cygming.opt:31
  #, fuzzy, no-c-format
! #| msgid "Ignore dllimport for functions"
! msgid "Ignore dllimport for functions."
! msgstr "Ignorér dllimport til funktioner"
  
! #: config/mingw/cygming.opt:35
  #, fuzzy, no-c-format
! #| msgid "Use Mingw-specific thread support"
! msgid "Use Mingw-specific thread support."
! msgstr "Benyt Mingw-specifik trådunderstøttelse"
  
! #: config/mingw/cygming.opt:39
  #, fuzzy, no-c-format
! #| msgid "Set Windows defines"
! msgid "Set Windows defines."
! msgstr "Angiv Windows-definitioner"
  
! #: config/mingw/cygming.opt:43
  #, fuzzy, no-c-format
! #| msgid "Create GUI application"
! msgid "Create GUI application."
! msgstr "Opret grafisk program"
! 
! #: config/mingw/cygming.opt:47
! #, no-c-format
! msgid "Use the GNU extension to the PE format for aligned common data."
! msgstr ""
! 
! #: config/mingw/cygming.opt:51
! #, no-c-format
! msgid "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement."
! msgstr ""
! 
! #: config/mingw/cygming.opt:55
! #, no-c-format
! msgid "For nested functions on stack executable permission is set."
! msgstr ""
! 
! #: config/mingw/cygming.opt:62
! #, no-c-format
! msgid "Put relocated read-only data into .data section."
! msgstr ""
! 
! #: config/mingw/mingw.opt:23
! #, no-c-format
! msgid "Preprocess, compile or link with specified C RunTime DLL library."
! msgstr ""
! 
! #: config/mingw/mingw.opt:33
! #, no-c-format
! msgid "Warn about none ISO msvcrt scanf/printf width extensions."
! msgstr ""
  
! #: config/ia64/ilp32.opt:3
  #, fuzzy, no-c-format
! #| msgid "Generate ILP32 code"
! msgid "Generate ILP32 code."
! msgstr "Opret ILP32-kode"
  
! #: config/ia64/ilp32.opt:7
  #, fuzzy, no-c-format
! #| msgid "Generate LP64 code"
! msgid "Generate LP64 code."
! msgstr "Opret LP64-kode"
  
! #: config/ia64/ia64.opt:28
  #, fuzzy, no-c-format
! #| msgid "Generate big endian code"
! msgid "Generate big endian code."
! msgstr "Opret storendet kode"
  
! #: config/ia64/ia64.opt:32
  #, fuzzy, no-c-format
! #| msgid "Generate little endian code"
! msgid "Generate little endian code."
! msgstr "Opret lilleendet kode"
  
! #: config/ia64/ia64.opt:36
  #, fuzzy, no-c-format
! #| msgid "Generate code for GNU as"
! msgid "Generate code for GNU as."
! msgstr "Opret kode til GNU as"
  
! #: config/ia64/ia64.opt:40
  #, fuzzy, no-c-format
! #| msgid "Generate code for GNU ld"
! msgid "Generate code for GNU ld."
! msgstr "Opret kode til GNU ld"
  
! #: config/ia64/ia64.opt:44
  #, fuzzy, no-c-format
! #| msgid "Emit stop bits before and after volatile extended asms"
! msgid "Emit stop bits before and after volatile extended asms."
! msgstr "Udsend stopbit før og efter volatile udvidede asm-sætninger"
  
! #: config/ia64/ia64.opt:48
  #, fuzzy, no-c-format
! #| msgid "Use in/loc/out register names"
! msgid "Use in/loc/out register names."
! msgstr "Benyt in/loc/out-registernavne"
  
! #: config/ia64/ia64.opt:55
  #, fuzzy, no-c-format
! #| msgid "Enable use of sdata/scommon/sbss"
! msgid "Enable use of sdata/scommon/sbss."
! msgstr "Aktivér brug af sdata/scommon/sbss"
  
! #: config/ia64/ia64.opt:59
  #, fuzzy, no-c-format
! #| msgid "Generate code without GP reg"
! msgid "Generate code without GP reg."
! msgstr "Generér kode uden GP-registeret"
  
! #: config/ia64/ia64.opt:63
  #, fuzzy, no-c-format
! #| msgid "gp is constant (but save/restore gp on indirect calls)"
! msgid "gp is constant (but save/restore gp on indirect calls)."
! msgstr "gp er konstant (men gem/gendan gp ved indirekte kald)"
  
! #: config/ia64/ia64.opt:67
  #, fuzzy, no-c-format
! #| msgid "Generate self-relocatable code"
! msgid "Generate self-relocatable code."
! msgstr "Generér selvflyttende kode"
  
! #: config/ia64/ia64.opt:71
  #, fuzzy, no-c-format
! #| msgid "Generate inline floating point division, optimize for latency"
! msgid "Generate inline floating point division, optimize for latency."
! msgstr "Generér indlejrede kommatalsdivisioner, optimér for ventetid"
  
! #: config/ia64/ia64.opt:75
  #, fuzzy, no-c-format
! #| msgid "Generate inline floating point division, optimize for throughput"
! msgid "Generate inline floating point division, optimize for throughput."
! msgstr "Generér indlejrede kommatalsdivisioner, optimér for båndbredde"
  
! #: config/ia64/ia64.opt:82
  #, fuzzy, no-c-format
! #| msgid "Generate inline integer division, optimize for latency"
! msgid "Generate inline integer division, optimize for latency."
! msgstr "Generér indlejrede heltalsdivisioner, optimér for ventetid"
  
! #: config/ia64/ia64.opt:86
  #, fuzzy, no-c-format
! #| msgid "Generate inline integer division, optimize for throughput"
! msgid "Generate inline integer division, optimize for throughput."
! msgstr "Generér indlejrede heltalsdivisioner, optimér for båndbredde"
  
! #: config/ia64/ia64.opt:90
  #, fuzzy, no-c-format
! msgid "Do not inline integer division."
! msgstr "Advar ikke om heltalsdivision på oversættelsestidspunktet med nul"
  
! #: config/ia64/ia64.opt:94
  #, fuzzy, no-c-format
! msgid "Generate inline square root, optimize for latency."
! msgstr "Generér indlejrede heltalsdivisioner, optimér for ventetid"
  
! #: config/ia64/ia64.opt:98
! #, fuzzy, no-c-format
! msgid "Generate inline square root, optimize for throughput."
! msgstr "Generér indlejrede heltalsdivisioner, optimér for båndbredde"
  
! #: config/ia64/ia64.opt:102
! #, fuzzy, no-c-format
! #| msgid "Do not disable space regs"
! msgid "Do not inline square root."
! msgstr "Deaktivér ikke pladsregistre"
  
! #: config/ia64/ia64.opt:106
! #, fuzzy, no-c-format
! #| msgid "Enable Dwarf 2 line debug info via GNU as"
! msgid "Enable DWARF line debug info via GNU as."
! msgstr "Aktivér Dwarf 2-linjefejlanalyseringsinfo via GNU as"
  
! #: config/ia64/ia64.opt:110
  #, fuzzy, no-c-format
! msgid "Enable earlier placing stop bits for better scheduling."
! msgstr "Deaktivér parallelle instruktioner"
  
! #: config/ia64/ia64.opt:114 config/pa/pa.opt:70 config/sh/sh.opt:227
  #, fuzzy, no-c-format
! #| msgid "Specify range of registers to make fixed"
! msgid "Specify range of registers to make fixed."
! msgstr "Angiv interval af registre der skal gøres faste"
  
! #: config/ia64/ia64.opt:118 config/alpha/alpha.opt:138
  #, fuzzy, no-c-format
! #| msgid "Specify bit size of immediate TLS offsets"
! msgid "Specify bit size of immediate TLS offsets."
! msgstr "Angiv bitstørrelse for umiddelbar TLS-afsæt"
  
! #: config/ia64/ia64.opt:122 config/i386/i386.opt:542 config/s390/s390.opt:209
! #: config/sparc/sparc.opt:146 config/visium/visium.opt:49
  #, fuzzy, no-c-format
! #| msgid "Schedule code for given CPU"
! msgid "Schedule code for given CPU."
! msgstr "Planlæg koden til en given processor"
  
! #: config/ia64/ia64.opt:126
  #, no-c-format
! msgid "Known Itanium CPUs (for use with the -mtune= option):"
  msgstr ""
  
! #: config/ia64/ia64.opt:136
  #, fuzzy, no-c-format
! #| msgid "Allow speculative motion of more loads"
! msgid "Use data speculation before reload."
! msgstr "Tillad spekulativ bevægelse af flere indlæsninger"
  
! #: config/ia64/ia64.opt:140
  #, fuzzy, no-c-format
! #| msgid "Allow speculative motion of more loads"
! msgid "Use data speculation after reload."
! msgstr "Tillad spekulativ bevægelse af flere indlæsninger"
  
! #: config/ia64/ia64.opt:144
  #, fuzzy, no-c-format
! #| msgid "Create console application"
! msgid "Use control speculation."
! msgstr "Opret konsolprogram"
  
! #: config/ia64/ia64.opt:148
  #, fuzzy, no-c-format
! #| msgid "Allow speculative motion of more loads"
! msgid "Use in block data speculation before reload."
! msgstr "Tillad spekulativ bevægelse af flere indlæsninger"
  
! #: config/ia64/ia64.opt:152
  #, fuzzy, no-c-format
! #| msgid "Allow speculative motion of more loads"
! msgid "Use in block data speculation after reload."
! msgstr "Tillad spekulativ bevægelse af flere indlæsninger"
  
! #: config/ia64/ia64.opt:156
  #, fuzzy, no-c-format
! #| msgid "Create console application"
! msgid "Use in block control speculation."
! msgstr "Opret konsolprogram"
  
! #: config/ia64/ia64.opt:160
  #, fuzzy, no-c-format
! #| msgid "Allow speculative motion of more loads"
! msgid "Use simple data speculation check."
! msgstr "Tillad spekulativ bevægelse af flere indlæsninger"
  
! #: config/ia64/ia64.opt:164
  #, fuzzy, no-c-format
! #| msgid "Allow speculative motion of more loads"
! msgid "Use simple data speculation check for control speculation."
! msgstr "Tillad spekulativ bevægelse af flere indlæsninger"
! 
! #: config/ia64/ia64.opt:174
! #, no-c-format
! msgid "Count speculative dependencies while calculating priority of instructions."
! msgstr ""
! 
! #: config/ia64/ia64.opt:178
! #, no-c-format
! msgid "Place a stop bit after every cycle when scheduling."
! msgstr ""
! 
! #: config/ia64/ia64.opt:182
! #, no-c-format
! msgid "Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group."
! msgstr ""
! 
! #: config/ia64/ia64.opt:186
! #, no-c-format
! msgid "Soft limit on number of memory insns per instruction group, giving lower priority to subsequent memory insns attempting to schedule in the same insn group. Frequently useful to prevent cache bank conflicts.  Default value is 1."
! msgstr ""
! 
! #: config/ia64/ia64.opt:190
! #, no-c-format
! msgid "Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached)."
! msgstr ""
! 
! #: config/ia64/ia64.opt:194
! #, no-c-format
! msgid "Don't generate checks for control speculation in selective scheduling."
! msgstr ""
! 
! #: config/epiphany/epiphany.opt:24
! #, no-c-format
! msgid "Don't use any of r32..r63."
! msgstr ""
! 
! #: config/epiphany/epiphany.opt:28
! #, no-c-format
! msgid "Preferentially allocate registers that allow short instruction generation."
! msgstr ""
  
! #: config/epiphany/epiphany.opt:32
  #, fuzzy, no-c-format
! msgid "Set branch cost."
! msgstr "Ingen forgreninger i %s %s\n"
  
! #: config/epiphany/epiphany.opt:36
  #, fuzzy, no-c-format
! #| msgid "Enable use of conditional move instructions"
! msgid "Enable conditional move instruction usage."
! msgstr "Aktivér brug af betingede flytteinstruktioner"
  
! #: config/epiphany/epiphany.opt:40
  #, fuzzy, no-c-format
! #| msgid "The maximum number of instructions to consider to fill a delay slot"
! msgid "Set number of nops to emit before each insn pattern."
! msgstr "Det maksimale antal instruktioner det overvejes at udfylde ventepladser med"
  
! #: config/epiphany/epiphany.opt:52
  #, fuzzy, no-c-format
! #| msgid "Use software floating point"
! msgid "Use software floating point comparisons."
! msgstr "Benyt softwarekommatal"
! 
! #: config/epiphany/epiphany.opt:56
! #, no-c-format
! msgid "Enable split of 32 bit immediate loads into low / high part."
! msgstr ""
! 
! #: config/epiphany/epiphany.opt:60
! #, no-c-format
! msgid "Enable use of POST_INC / POST_DEC."
! msgstr ""
! 
! #: config/epiphany/epiphany.opt:64
! #, no-c-format
! msgid "Enable use of POST_MODIFY."
! msgstr ""
! 
! #: config/epiphany/epiphany.opt:68
! #, no-c-format
! msgid "Set number of bytes on the stack preallocated for use by the callee."
! msgstr ""
! 
! #: config/epiphany/epiphany.opt:72
! #, no-c-format
! msgid "Assume round to nearest is selected for purposes of scheduling."
! msgstr ""
  
! #: config/epiphany/epiphany.opt:76
  #, fuzzy, no-c-format
! #| msgid "Generate call insns as indirect calls, if necessary"
! msgid "Generate call insns as indirect calls."
! msgstr "Generér kaldeinstruktioner som indirekte kald, om nødvendigt"
  
! #: config/epiphany/epiphany.opt:80
  #, fuzzy, no-c-format
! #| msgid "Generate call insns as indirect calls, if necessary"
! msgid "Generate call insns as direct calls."
! msgstr "Generér kaldeinstruktioner som indirekte kald, om nødvendigt"
  
! #: config/epiphany/epiphany.opt:84
  #, no-c-format
! msgid "Assume labels and symbols can be addressed using 16 bit absolute addresses."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:108
  #, no-c-format
! msgid "A floating point to integer truncation may be replaced with rounding to save mode switching."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:112
! #, fuzzy, no-c-format
! #| msgid "Use structs on stronger alignment for double-word copies"
! msgid "Vectorize for double-word operations."
! msgstr "Benyt strukturer på stærkere justering til dobbelt-ord kopier"
! 
! #: config/epiphany/epiphany.opt:128
  #, no-c-format
! msgid "Split unaligned 8 byte vector moves before post-modify address generation."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:132
! #, fuzzy, no-c-format
! #| msgid "Use hardware floating point instructions"
! msgid "Use the floating point unit for integer add/subtract."
! msgstr "Benyt hardware-kommatalsinstruktioner"
! 
! #: config/epiphany/epiphany.opt:136
  #, no-c-format
! msgid "Set register to hold -1."
  msgstr ""
  
! #: config/ft32/ft32.opt:23
! #, fuzzy, no-c-format
! #| msgid "Target the AM33 processor."
! msgid "Target the software simulator."
! msgstr "Målret mod AM33-processoren."
! 
! #: config/ft32/ft32.opt:27
  #, no-c-format
! msgid "Ignored, but preserved for backward compatibility."
  msgstr ""
  
! #: config/ft32/ft32.opt:31
! #, fuzzy, no-c-format
! #| msgid "Allow the use of MDMX instructions"
! msgid "Avoid use of the DIV and MOD instructions."
! msgstr "Tillade brugen af MDMX-instruktioner"
! 
! #: config/ft32/ft32.opt:35
! #, fuzzy, no-c-format
! #| msgid "Specify the name of the target architecture."
! msgid "Target the FT32B architecture."
! msgstr "Angiv navnet på målarkitekturen."
! 
! #: config/ft32/ft32.opt:39
! #, fuzzy, no-c-format
! #| msgid "Enable aggressive SSA dead code elimination"
! msgid "Enable FT32B code compression."
! msgstr "Aktivér aggressiv SSA-eliminering af ubrugt kode"
! 
! #: config/ft32/ft32.opt:43
  #, no-c-format
! msgid "Avoid placing any readable data in program memory."
  msgstr ""
  
  #: config/h8300/h8300.opt:23
--- 4069,4554 ----
  msgid "For shift operations by a constant amount, which require an individual instruction to shift by one position, set the maximum number of inline shift instructions (maximum value 64) to emit instead of using the corresponding __mspabi helper function. The default value is 4."
  msgstr ""
  
! #: config/frv/frv.opt:30
  #, no-c-format
! msgid "Use 4 media accumulators."
! msgstr "Benyt 4 medie-akkumulatorer."
  
! #: config/frv/frv.opt:34
  #, no-c-format
! msgid "Use 8 media accumulators."
! msgstr "Benyt 8 medie-akkumulatorer."
  
! #: config/frv/frv.opt:38
  #, no-c-format
! msgid "Enable label alignment optimizations."
! msgstr "Aktiver optimeringer af etiketjustering."
  
! #: config/frv/frv.opt:42
! #, no-c-format
! msgid "Dynamically allocate cc registers."
! msgstr "Alloker dynamisk cc-registre."
  
! #: config/frv/frv.opt:49
  #, fuzzy, no-c-format
! #| msgid "Specify cost of branches (Default 20)"
! msgid "Set the cost of branches."
! msgstr "Specificer omkostning for forgreninger (standard 20)"
  
! #: config/frv/frv.opt:53
  #, fuzzy, no-c-format
! #| msgid "Enable use of conditional move instructions"
! msgid "Enable conditional execution other than moves/scc."
! msgstr "Aktivér brug af betingede flytteinstruktioner"
  
! #: config/frv/frv.opt:57
  #, fuzzy, no-c-format
! msgid "Change the maximum length of conditionally-executed sequences."
! msgstr "Den maksimale længde af planlæggerens liste over ventende operationer"
  
! #: config/frv/frv.opt:61
  #, fuzzy, no-c-format
! msgid "Change the number of temporary registers that are available to conditionally-executed sequences."
! msgstr "Den maksimale længde af planlæggerens liste over ventende operationer"
  
! #: config/frv/frv.opt:65
  #, fuzzy, no-c-format
! #| msgid "Enable use of conditional move instructions"
! msgid "Enable conditional moves."
! msgstr "Aktivér brug af betingede flytteinstruktioner"
  
! #: config/frv/frv.opt:69
  #, fuzzy, no-c-format
! #| msgid "Specify the name of the target CPU"
! msgid "Set the target CPU type."
! msgstr "Angiv navnet på målprocessoren"
  
! #: config/frv/frv.opt:73
  #, no-c-format
! msgid "Known FR-V CPUs (for use with the -mcpu= option):"
! msgstr "Kendt FR-V CPU'er (for brug med -mcpu= option):"
  
! #: config/frv/frv.opt:122
! #, fuzzy, no-c-format
! #| msgid "Use AltiVec instructions"
! msgid "Use fp double instructions."
! msgstr "Benyt AltiVec-instruktioner"
  
! #: config/frv/frv.opt:126
  #, no-c-format
! msgid "Change the ABI to allow double word insns."
  msgstr ""
  
! #: config/frv/frv.opt:134
  #, no-c-format
! msgid "Just use icc0/fcc0."
! msgstr "Brug kun icc0/fcc0."
  
! #: config/frv/frv.opt:138
  #, no-c-format
! msgid "Only use 32 FPRs."
! msgstr "Brug kun 32 FPR'er."
  
! #: config/frv/frv.opt:142
  #, no-c-format
! msgid "Use 64 FPRs."
! msgstr "Brug 64 FPR'er."
  
! #: config/frv/frv.opt:146
  #, no-c-format
! msgid "Only use 32 GPRs."
! msgstr "Brug kun 32 GPR'er."
  
! #: config/frv/frv.opt:150
  #, no-c-format
! msgid "Use 64 GPRs."
! msgstr "Brug 64 GPR'er."
  
! #: config/frv/frv.opt:154
  #, no-c-format
! msgid "Enable use of GPREL for read-only data in FDPIC."
! msgstr "Aktiver brug af GPREL for skrivebeskyttede data i FDPIC."
  
! #: config/frv/frv.opt:166
  #, no-c-format
! msgid "Enable PIC support for building libraries."
! msgstr "Aktiver PIC-understøttelse for bygning af biblioteker."
  
! #: config/frv/frv.opt:170
  #, no-c-format
! msgid "Follow the EABI linkage requirements."
  msgstr ""
  
! #: config/frv/frv.opt:174
  #, no-c-format
! msgid "Disallow direct calls to global functions."
! msgstr "Forbyd direkte kald til globale funktioner."
  
! #: config/frv/frv.opt:178
  #, no-c-format
! msgid "Use media instructions."
! msgstr "Benyt medieinstruktioner."
  
! #: config/frv/frv.opt:182
  #, no-c-format
! msgid "Use multiply add/subtract instructions."
! msgstr "Benyt tilføj/fratræk-instruktioner til multiplikation"
  
! #: config/frv/frv.opt:186
  #, fuzzy, no-c-format
! msgid "Enable optimizing &&/|| in conditional execution."
! msgstr "Optimér aldrig statiske klassers klargøringskode"
  
! #: config/frv/frv.opt:190
  #, no-c-format
! msgid "Enable nested conditional execution optimizations."
! msgstr "Aktiver indlejrede betingede kørselsoptimeringer."
  
! #: config/frv/frv.opt:195
  #, no-c-format
! msgid "Do not mark ABI switches in e_flags."
  msgstr ""
  
! #: config/frv/frv.opt:199
  #, no-c-format
! msgid "Remove redundant membars."
! msgstr "Fjern redundante membars."
  
! #: config/frv/frv.opt:203
  #, no-c-format
! msgid "Pack VLIW instructions."
! msgstr "Pak VLIW-instruktioner."
  
! #: config/frv/frv.opt:207
  #, no-c-format
! msgid "Enable setting GPRs to the result of comparisons."
  msgstr ""
  
! #: config/frv/frv.opt:212
  #, no-c-format
! msgid "Change the amount of scheduler lookahead."
  msgstr ""
  
! #: config/frv/frv.opt:220
  #, no-c-format
! msgid "Assume a large TLS segment."
! msgstr "Antag et stort TLS-segment."
  
! #: config/frv/frv.opt:224
  #, no-c-format
! msgid "Do not assume a large TLS segment."
! msgstr "Antag ikke et stort TLS-segment."
  
! #: config/frv/frv.opt:229
  #, no-c-format
! msgid "Cause gas to print tomcat statistics."
  msgstr ""
  
! #: config/frv/frv.opt:234
  #, no-c-format
! msgid "Link with the library-pic libraries."
! msgstr "Sammenkæd med library-pic-bibliotekerne."
  
! #: config/frv/frv.opt:238
  #, fuzzy, no-c-format
! #| msgid "Do not use the callt instruction"
! msgid "Allow branches to be packed with other instructions."
! msgstr "Benyt ikke callt-instruktionen"
  
! #: config/mmix/mmix.opt:24
  #, fuzzy, no-c-format
! #| msgid "For intrinsics library: pass all parameters in registers"
! msgid "For intrinsics library: pass all parameters in registers."
! msgstr "For indbyggede biblioteker: overbring alle parametre i registre"
  
! #: config/mmix/mmix.opt:28
  #, fuzzy, no-c-format
! #| msgid "Use register stack for parameters and return value"
! msgid "Use register stack for parameters and return value."
! msgstr "Benyt registerstakken til parametre og returværdier"
  
! #: config/mmix/mmix.opt:32
  #, fuzzy, no-c-format
! #| msgid "Use call-clobbered registers for parameters and return value"
! msgid "Use call-clobbered registers for parameters and return value."
! msgstr "Benyt kaldeoptagne registre til parametre og returværdier"
  
! #: config/mmix/mmix.opt:37
  #, fuzzy, no-c-format
! #| msgid "Use epsilon-respecting floating point compare instructions"
! msgid "Use epsilon-respecting floating point compare instructions."
! msgstr "Benyt epsilon-respekterende instruktioner til kommatalssammenligning"
  
! #: config/mmix/mmix.opt:41
  #, fuzzy, no-c-format
! #| msgid "Use zero-extending memory loads, not sign-extending ones"
! msgid "Use zero-extending memory loads, not sign-extending ones."
! msgstr "Benyt nul-udvidende hukommelsesindlæsninger, ikke fortegnsudvidende"
  
! #: config/mmix/mmix.opt:45
  #, fuzzy, no-c-format
! #| msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)"
! msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)."
! msgstr "Generér divisionsresultater med rest som har det samme fortegn som nævneren (ikke tælleren)"
  
! #: config/mmix/mmix.opt:49
  #, fuzzy, no-c-format
! #| msgid "Prepend global symbols with \":\" (for use with PREFIX)"
! msgid "Prepend global symbols with \":\" (for use with PREFIX)."
! msgstr "Tilføj \":\" til starten af globale symboler (til brug sammen med PREFIX)"
  
! #: config/mmix/mmix.opt:53
  #, fuzzy, no-c-format
! #| msgid "Do not provide a default start-address 0x100 of the program"
! msgid "Do not provide a default start-address 0x100 of the program."
! msgstr "Tilbyd ikke standardstartadressen 0x100 for programmet"
  
! #: config/mmix/mmix.opt:57
  #, fuzzy, no-c-format
! #| msgid "Link to emit program in ELF format (rather than mmo)"
! msgid "Link to emit program in ELF format (rather than mmo)."
! msgstr "Lad sammenkædningen udsende programmet i ELF-format (i stedet for mmo)"
  
! #: config/mmix/mmix.opt:61
  #, fuzzy, no-c-format
! #| msgid "Use P-mnemonics for branches statically predicted as taken"
! msgid "Use P-mnemonics for branches statically predicted as taken."
! msgstr "Benyt P-aliaser for forgreninger som statistisk forudses at blive taget"
  
! #: config/mmix/mmix.opt:65
  #, fuzzy, no-c-format
! #| msgid "Don't use P-mnemonics for branches"
! msgid "Don't use P-mnemonics for branches."
! msgstr "Benyt ikke P-aliaser for forgreninger"
  
! #: config/mmix/mmix.opt:79
  #, fuzzy, no-c-format
! #| msgid "Use addresses that allocate global registers"
! msgid "Use addresses that allocate global registers."
! msgstr "Benyt adresser der allokerer globale registre"
  
! #: config/mmix/mmix.opt:83
  #, fuzzy, no-c-format
! #| msgid "Do not use addresses that allocate global registers"
! msgid "Do not use addresses that allocate global registers."
! msgstr "Benyt ikke adresser der allokerer globale registre"
  
! #: config/mmix/mmix.opt:87
  #, fuzzy, no-c-format
! #| msgid "Generate a single exit point for each function"
! msgid "Generate a single exit point for each function."
! msgstr "Generér et enkelt afslutningspunkt for hver funktion"
  
! #: config/mmix/mmix.opt:91
  #, fuzzy, no-c-format
! #| msgid "Do not generate a single exit point for each function"
! msgid "Do not generate a single exit point for each function."
! msgstr "Generér ikke et enkelt afslutningspunkt for hver funktion"
  
! #: config/mmix/mmix.opt:95
  #, fuzzy, no-c-format
! #| msgid "Set start-address of the program"
! msgid "Set start-address of the program."
! msgstr "Angiv startadressen for programmet"
  
! #: config/mmix/mmix.opt:99
  #, fuzzy, no-c-format
! #| msgid "Set start-address of data"
! msgid "Set start-address of data."
! msgstr "Angiv startadressen for data"
  
! #: config/sparc/sparc.opt:42
  #, fuzzy, no-c-format
! #| msgid "Use flat register window model"
! msgid "Use flat register window model."
! msgstr "Benyt flad registervinduesmodel"
  
! #: config/sparc/sparc.opt:46
  #, fuzzy, no-c-format
! #| msgid "Assume possible double misalignment"
! msgid "Assume possible double misalignment."
! msgstr "Antag at double-variabler kan være ujusterede"
  
! #: config/sparc/sparc.opt:50
  #, fuzzy, no-c-format
! #| msgid "Use ABI reserved registers"
! msgid "Use ABI reserved registers."
! msgstr "Benyt ABI-reserverede registre"
  
! #: config/sparc/sparc.opt:54
  #, fuzzy, no-c-format
! #| msgid "Use hardware quad fp instructions"
! msgid "Use hardware quad FP instructions."
! msgstr "Benyt hardware quad-kommatalsinstruktioner"
  
! #: config/sparc/sparc.opt:58
  #, fuzzy, no-c-format
! #| msgid "Do not use hardware quad fp instructions"
! msgid "Do not use hardware quad fp instructions."
! msgstr "Benyt ikke hardware quad-kommatalsinstruktioner"
  
! #: config/sparc/sparc.opt:62
  #, fuzzy, no-c-format
! #| msgid "Compile for v8plus ABI"
! msgid "Compile for V8+ ABI."
! msgstr "Oversæt for v8plus-ABI"
  
! #: config/sparc/sparc.opt:66
! #, no-c-format
! msgid "Use UltraSPARC Visual Instruction Set version 1.0 extensions."
! msgstr ""
  
! #: config/sparc/sparc.opt:70
! #, no-c-format
! msgid "Use UltraSPARC Visual Instruction Set version 2.0 extensions."
! msgstr ""
  
! #: config/sparc/sparc.opt:74
! #, no-c-format
! msgid "Use UltraSPARC Visual Instruction Set version 3.0 extensions."
! msgstr ""
  
! #: config/sparc/sparc.opt:78
  #, fuzzy, no-c-format
! #| msgid "Use vector/scalar (VSX) instructions"
! msgid "Use additional VIS 3 instructions introduced in OSA2011."
! msgstr "Benyt vektor/skalar-instruktioner (VSX)"
  
! #: config/sparc/sparc.opt:82
  #, fuzzy, no-c-format
! #| msgid "Use hardware floating point instructions"
! msgid "Use UltraSPARC Visual Instruction Set version 4.0 extensions."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/sparc/sparc.opt:86
  #, fuzzy, no-c-format
! #| msgid "Use vector/scalar (VSX) instructions"
! msgid "Use additional VIS 4 instructions introduced in OSA2017."
! msgstr "Benyt vektor/skalar-instruktioner (VSX)"
  
! #: config/sparc/sparc.opt:90
  #, fuzzy, no-c-format
! #| msgid "Use hardware floating point instructions"
! msgid "Use UltraSPARC Compare-and-Branch extensions."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/sparc/sparc.opt:94
  #, no-c-format
! msgid "Use UltraSPARC Fused Multiply-Add extensions."
  msgstr ""
  
! #: config/sparc/sparc.opt:98
  #, fuzzy, no-c-format
! #| msgid "Generate fused multiply/add instructions"
! msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction."
! msgstr "Generér sammensatte gang/addér-instruktioner"
  
! #: config/sparc/sparc.opt:102
  #, fuzzy, no-c-format
! #| msgid "Use hardware floating point instructions"
! msgid "Use UltraSPARC Population-Count instruction."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/sparc/sparc.opt:106
  #, fuzzy, no-c-format
! #| msgid "Use hardware floating point instructions"
! msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/sparc/sparc.opt:110
  #, fuzzy, no-c-format
! #| msgid "Pointers are 64-bit"
! msgid "Pointers are 64-bit."
! msgstr "Henvisninger er 64 bit"
  
! #: config/sparc/sparc.opt:114
  #, fuzzy, no-c-format
! #| msgid "Pointers are 32-bit"
! msgid "Pointers are 32-bit."
! msgstr "Henvisninger er 32 bit"
  
! #: config/sparc/sparc.opt:118
  #, fuzzy, no-c-format
! #| msgid "Use 64-bit ABI"
! msgid "Use 64-bit ABI."
! msgstr "Benyt 64 bit-API"
  
! #: config/sparc/sparc.opt:122
  #, fuzzy, no-c-format
! #| msgid "Use 32-bit ABI"
! msgid "Use 32-bit ABI."
! msgstr "Benyt 32 bit-API"
  
! #: config/sparc/sparc.opt:126
  #, fuzzy, no-c-format
! #| msgid "Use stack bias"
! msgid "Use stack bias."
! msgstr "Benyt stakafsæt"
  
! #: config/sparc/sparc.opt:130
  #, fuzzy, no-c-format
! #| msgid "Use structs on stronger alignment for double-word copies"
! msgid "Use structs on stronger alignment for double-word copies."
! msgstr "Benyt strukturer på stærkere justering til dobbelt-ord kopier"
  
! #: config/sparc/sparc.opt:134
  #, fuzzy, no-c-format
! #| msgid "Optimize tail call instructions in assembler and linker"
! msgid "Optimize tail call instructions in assembler and linker."
! msgstr "Optimér halekaldsinstruktioner i maskinkodeoversætteren og sammenkæderen"
  
! #: config/sparc/sparc.opt:138
  #, fuzzy, no-c-format
! #| msgid "Do not generate code which uses the FPU"
! msgid "Do not generate code that can only run in supervisor mode (default)."
! msgstr "Generér ikke kode som bruger FPU'en"
  
! #: config/sparc/sparc.opt:142
  #, fuzzy, no-c-format
! #| msgid "Use features of and schedule code for given CPU"
! msgid "Use instructions of and schedule code for given CPU."
! msgstr "Benyt faciliteter fra og planlæg koden til en given processor"
  
! #: config/sparc/sparc.opt:228
  #, fuzzy, no-c-format
! #| msgid "Use given SPARC-V9 code model"
! msgid "Use given SPARC-V9 code model."
! msgstr "Benyt given SPARC-V9-kodemodel"
  
! #: config/sparc/sparc.opt:250
  #, fuzzy, no-c-format
! #| msgid "Enable debug output"
! msgid "Enable debug output."
! msgstr "Aktivér fejlanalyseringsuddata"
  
! #: config/sparc/sparc.opt:254
  #, no-c-format
! msgid "Enable strict 32-bit psABI struct return checking."
  msgstr ""
  
! #: config/sparc/sparc.opt:258
  #, no-c-format
! msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
  msgstr ""
  
! #: config/sparc/sparc.opt:263
  #, no-c-format
! msgid "Enable workarounds for the errata of the UT699 processor."
  msgstr ""
  
! #: config/sparc/sparc.opt:267
  #, no-c-format
! msgid "Enable workarounds for the errata of the UT699E/UT700 processor."
  msgstr ""
  
! #: config/sparc/sparc.opt:271
  #, no-c-format
! msgid "Enable workarounds for the errata of the GR712RC processor."
  msgstr ""
  
! #: config/sparc/sparc.opt:308
  #, no-c-format
! msgid "Specify the memory model in effect for the program."
  msgstr ""
  
  #: config/h8300/h8300.opt:23
*************** msgstr "Aktivér den normale tilstand"
*** 7663,9645 ****
  msgid "Use H8/300 alignment rules."
  msgstr "Benyt H8/300-justeringsregler"
  
! #: config/h8300/h8300.opt:66
  #, no-c-format
  msgid "Push extended registers on stack in monitor functions."
  msgstr ""
  
! #: config/h8300/h8300.opt:70
  #, fuzzy, no-c-format
  #| msgid "Do not use the callt instruction"
  msgid "Do not push extended registers on stack in monitor functions."
  msgstr "Benyt ikke callt-instruktionen"
  
! #: config/pru/pru.opt:31
! #, no-c-format
! msgid "-mmcu=MCU\tSelect the target System-On-Chip variant that embeds this PRU."
! msgstr ""
! 
! #: config/pru/pru.opt:35
! #, no-c-format
! msgid "Make GCC pass the --no-relax command-line option to the linker instead of the --relax option."
! msgstr ""
! 
! #: config/pru/pru.opt:40
! #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Allow (or do not allow) gcc to use the LOOP instruction."
! msgstr "Generér ikke char-instruktioner"
! 
! #: config/pru/pru.opt:44
! #, fuzzy, no-c-format
! #| msgid "bad header version"
! msgid "Select target ABI variant."
! msgstr "ugyldig version af hovedet"
! 
! #: config/pru/pru.opt:48
! #, fuzzy, no-c-format
! #| msgid "Known ABIs (for use with the -mabi= option):"
! msgid "ABI variant code generation (for use with -mabi= option):"
! msgstr "Kendte ABI'er (for brug med tilvalget -mabi=):"
! 
! #: config/pdp11/pdp11.opt:23
! #, fuzzy, no-c-format
! #| msgid "Generate code for an 11/10"
! msgid "Generate code for an 11/10."
! msgstr "Generér kode til en 11/10"
! 
! #: config/pdp11/pdp11.opt:27
! #, fuzzy, no-c-format
! #| msgid "Generate code for an 11/40"
! msgid "Generate code for an 11/40."
! msgstr "Generér kode til en 11/40"
! 
! #: config/pdp11/pdp11.opt:31
! #, fuzzy, no-c-format
! #| msgid "Generate code for an 11/45"
! msgid "Generate code for an 11/45."
! msgstr "Generér kode til en 11/45"
! 
! #: config/pdp11/pdp11.opt:35
! #, no-c-format
! msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)."
! msgstr "Returner kommatalsresultater i ac0 (fr0 i Unix-maskinkodesyntaks)."
! 
! #: config/pdp11/pdp11.opt:39
! #, fuzzy, no-c-format
! #| msgid "Use DEC assembler syntax"
! msgid "Use the DEC assembler syntax."
! msgstr "Benyt DEC-maskinkodesyntaks"
! 
! #: config/pdp11/pdp11.opt:43
! #, fuzzy, no-c-format
! #| msgid "Use DEC assembler syntax"
! msgid "Use the GNU assembler syntax."
! msgstr "Benyt DEC-maskinkodesyntaks"
! 
! #: config/pdp11/pdp11.opt:47 config/rs6000/rs6000.opt:183
! #: config/frv/frv.opt:158
! #, fuzzy, no-c-format
! #| msgid "Use hardware floating point"
! msgid "Use hardware floating point."
! msgstr "Benyt hardware-kommatal"
! 
! #: config/pdp11/pdp11.opt:51
! #, fuzzy, no-c-format
! #| msgid "Use 16 bit int"
! msgid "Use 16 bit int."
! msgstr "Benyt 16 bit int"
! 
! #: config/pdp11/pdp11.opt:55
! #, fuzzy, no-c-format
! #| msgid "Use 32 bit int"
! msgid "Use 32 bit int."
! msgstr "Benyt 32 bit int"
! 
! #: config/pdp11/pdp11.opt:59 config/rs6000/rs6000.opt:179
! #, fuzzy, no-c-format
! #| msgid "Do not use hardware floating point"
! msgid "Do not use hardware floating point."
! msgstr "Benyt ikke hardware-kommatal"
! 
! #: config/pdp11/pdp11.opt:63
! #, fuzzy, no-c-format
! #| msgid "Target has split I&D"
! msgid "Target has split I&D."
! msgstr "Målarkitektur har delt I&D"
! 
! #: config/pdp11/pdp11.opt:67
! #, fuzzy, no-c-format
! #| msgid "Use UNIX assembler syntax"
! msgid "Use UNIX assembler syntax."
! msgstr "Benyt UNIX-maskinkodesyntaks"
! 
! #: config/pdp11/pdp11.opt:71
! #, fuzzy, no-c-format
! #| msgid "Enable the use of the short load instructions"
! msgid "Use LRA register allocator."
! msgstr "Aktivér brug af short load-instruktioner"
! 
! #: config/xtensa/xtensa.opt:26
! #, fuzzy, no-c-format
! msgid "Use CONST16 instruction to load constants."
! msgstr "Brug push-instruktioner til at gemme udgående parametre"
! 
! #: config/xtensa/xtensa.opt:30
! #, fuzzy, no-c-format
! msgid "Disable position-independent code (PIC) for use in OS kernel code."
! msgstr "Generér placeringsuafhængig kode, om muligt"
! 
! #: config/xtensa/xtensa.opt:34
! #, fuzzy, no-c-format
! #| msgid "Use indirect CALLXn instructions for large programs"
! msgid "Use indirect CALLXn instructions for large programs."
! msgstr "Benyt indirekte CALLXn-instruktioner for store programmer"
! 
! #: config/xtensa/xtensa.opt:38
! #, no-c-format
! msgid "Set extra memory access cost for L32R instruction, in clock-cycle units."
! msgstr ""
! 
! #: config/xtensa/xtensa.opt:46
! #, fuzzy, no-c-format
! #| msgid "Automatically align branch targets to reduce branch penalties"
! msgid "Automatically align branch targets to reduce branch penalties."
! msgstr "Justér automatisk forgreningsmål for at reducere forgreningsstraffe"
! 
! #: config/xtensa/xtensa.opt:50
  #, fuzzy, no-c-format
! #| msgid "Intersperse literal pools with code in the text section"
! msgid "Intersperse literal pools with code in the text section."
! msgstr "Fordel konstanter med kode i tekstsektionen"
  
! #: config/xtensa/xtensa.opt:54
  #, no-c-format
! msgid "Relax literals in assembler and place them automatically in the text section."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:58
  #, fuzzy, no-c-format
! #| msgid "Do not serialize volatile memory references with MEMW instructions"
! msgid "-mno-serialize-volatile\tDo not serialize volatile memory references with MEMW instructions."
! msgstr "Serialisér ikke volatile hukommelsesreference med MEMW-instruktioner"
  
! #: config/xtensa/xtensa.opt:65
  #, fuzzy, no-c-format
! #| msgid "Use EABI"
! msgid "Use call0 ABI."
! msgstr "Benyt EABI"
  
! #: config/xtensa/xtensa.opt:69
  #, fuzzy, no-c-format
! #| msgid "Use fp registers"
! msgid "Use windowed registers ABI."
! msgstr "Brug kommatalsregistre"
  
! #: config/i386/mingw-w64.opt:23
  #, no-c-format
! msgid "Use unicode startup and define UNICODE macro."
  msgstr ""
  
! #: config/i386/i386.opt:213
  #, fuzzy, no-c-format
  #| msgid "sizeof(long double) is 16"
  msgid "sizeof(long double) is 16."
  msgstr "sizeof(long double) er 16"
  
! #: config/i386/i386.opt:217 config/i386/i386.opt:385
  #, fuzzy, no-c-format
  #| msgid "Use hardware fp"
  msgid "Use hardware fp."
  msgstr "Brug hardwarekommatal"
  
! #: config/i386/i386.opt:221
  #, fuzzy, no-c-format
  #| msgid "sizeof(long double) is 12"
  msgid "sizeof(long double) is 12."
  msgstr "sizeof(long double) er 12"
  
! #: config/i386/i386.opt:225
  #, fuzzy, no-c-format
  #| msgid "Use 128 bit long doubles"
  msgid "Use 80-bit long double."
  msgstr "Benyt 128 bit long double"
  
! #: config/i386/i386.opt:229 config/s390/s390.opt:169
! #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:110
! #, fuzzy, no-c-format
! #| msgid "Use 64 bit long doubles"
! msgid "Use 64-bit long double."
! msgstr "Benyt 64 bit long double"
! 
! #: config/i386/i386.opt:233 config/s390/s390.opt:165
! #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:106
! #, fuzzy, no-c-format
! #| msgid "Use 128 bit long doubles"
! msgid "Use 128-bit long double."
! msgstr "Benyt 128 bit long double"
! 
! #: config/i386/i386.opt:237 config/sh/sh.opt:179
  #, fuzzy, no-c-format
  #| msgid "Generate cld instruction in the function prologue."
  msgid "Reserve space for outgoing arguments in the function prologue."
  msgstr "Opret cld-instruktion i en funktions begyndelse."
  
! #: config/i386/i386.opt:241
  #, fuzzy, no-c-format
  #| msgid "Align some doubles on dword boundary"
  msgid "Align some doubles on dword boundary."
  msgstr "Justér nogle double-variabler til dword-grænserne"
  
! #: config/i386/i386.opt:245
  #, fuzzy, no-c-format
  #| msgid "Function starts are aligned to this power of 2"
  msgid "Function starts are aligned to this power of 2."
  msgstr "Funktionsbegyndelser justeres til denne potens af 2"
  
! #: config/i386/i386.opt:249
  #, fuzzy, no-c-format
  #| msgid "Jump targets are aligned to this power of 2"
  msgid "Jump targets are aligned to this power of 2."
  msgstr "Steder der skal springes til, justeres til denne potens af 2"
  
! #: config/i386/i386.opt:253
  #, fuzzy, no-c-format
  #| msgid "Loop code aligned to this power of 2"
  msgid "Loop code aligned to this power of 2."
  msgstr "Løkkekode skal justeres til denne potens af 2"
  
! #: config/i386/i386.opt:257
  #, fuzzy, no-c-format
  #| msgid "Align destination of the string operations"
  msgid "Align destination of the string operations."
  msgstr "Justér strengoperationernes destination"
  
! #: config/i386/i386.opt:278 config/s390/s390.opt:56
  #, fuzzy, no-c-format
  #| msgid "Generate code for given CPU"
  msgid "Generate code for given CPU."
  msgstr "Generér kode til en given processor"
  
! #: config/i386/i386.opt:282 config/bpf/bpf.opt:100
! #, fuzzy, no-c-format
! #| msgid "Use given assembler dialect"
! msgid "Use given assembler dialect."
! msgstr "Benyt den givne maskinkodedialekt"
! 
! #: config/i386/i386.opt:286
  #, fuzzy, no-c-format
  #| msgid "Known ABIs (for use with the -mabi= option):"
  msgid "Known assembler dialects (for use with the -masm= option):"
  msgstr "Kendte ABI'er (for brug med tilvalget -mabi=):"
  
! #: config/i386/i386.opt:296
  #, fuzzy, no-c-format
  #| msgid "Branches are this expensive (1-5, arbitrary units)"
  msgid "Branches are this expensive (arbitrary units)."
  msgstr "Forgreninger koster dette (1-5, vilkårlige enheder)"
  
! #: config/i386/i386.opt:300
  #, no-c-format
  msgid "-mlarge-data-threshold=<number>\tData greater than given threshold will go into a large data section in x86-64 medium and large code models."
  msgstr ""
  
! #: config/i386/i386.opt:304
  #, fuzzy, no-c-format
  #| msgid "Use given x86-64 code model"
  msgid "Use given x86-64 code model."
  msgstr "Benyt den givne x86-64-kodemodel"
  
! #: config/i386/i386.opt:327
  #, fuzzy, no-c-format
  #| msgid "Use complex addressing modes"
  msgid "Use given address mode."
  msgstr "Benyt komplekse adresseringstilstande"
  
! #: config/i386/i386.opt:331
  #, no-c-format
  msgid "Known address mode (for use with the -maddress-mode= option):"
  msgstr ""
  
! #: config/i386/i386.opt:344
  #, fuzzy, no-c-format
  #| msgid "Generate sin, cos, sqrt for FPU"
  msgid "Generate sin, cos, sqrt for FPU."
  msgstr "Generér sin, cos og sqrt til fpu"
  
! #: config/i386/i386.opt:348
  #, no-c-format
  msgid "Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack."
  msgstr ""
  
! #: config/i386/i386.opt:352
  #, fuzzy, no-c-format
  #| msgid "Return values of functions in FPU registers"
  msgid "Return values of functions in FPU registers."
  msgstr "Returnér værdier fra funktioner i fpu-registre"
  
! #: config/i386/i386.opt:356
  #, fuzzy, no-c-format
  #| msgid "Generate floating point mathematics using given instruction set"
  msgid "Generate floating point mathematics using given instruction set."
  msgstr "Generér kommatalsmatematik vha. givent instruktionssæt"
  
! #: config/i386/i386.opt:360
  #, no-c-format
  msgid "Valid arguments to -mfpmath=:"
  msgstr "Gyldige  parametre til -mfpmath=:"
  
! #: config/i386/i386.opt:393
  #, fuzzy, no-c-format
  #| msgid "Inline all known string operations"
  msgid "Inline all known string operations."
  msgstr "Indbyg alle kendte strengoperationer"
  
! #: config/i386/i386.opt:397
  #, no-c-format
  msgid "Inline memset/memcpy string operations, but perform inline version only for small blocks."
  msgstr ""
  
! #: config/i386/i386.opt:404
  #, no-c-format
  msgid "Use native (MS) bitfield layout."
  msgstr ""
  
! #: config/i386/i386.opt:424
  #, no-c-format
  msgid "Relax cmpxchg loop for atomic_fetch_{or,xor,and,nand} by adding load and cmp before cmpxchg, execute pause and loop back to load and compare if load value is not expected."
  msgstr ""
  
! #: config/i386/i386.opt:428
  #, no-c-format
  msgid "Set 80387 floating-point precision to 32-bit."
  msgstr "Sæt 80387-kommatalspræcision til 32-bit"
  
! #: config/i386/i386.opt:432
  #, no-c-format
  msgid "Set 80387 floating-point precision to 64-bit."
  msgstr "Sæt 80387-kommatalspræcision til 64-bit"
  
! #: config/i386/i386.opt:436
  #, no-c-format
  msgid "Set 80387 floating-point precision to 80-bit."
  msgstr "Sæt 80387-kommatalspræcision til 80-bit"
  
! #: config/i386/i386.opt:440
  #, no-c-format
  msgid "Set the FTZ and DAZ Flags."
  msgstr ""
  
! #: config/i386/i386.opt:448
  #, no-c-format
  msgid "Assume incoming stack aligned to this power of 2."
  msgstr "Forsøg at holde stakken justeret til denne potens af 2."
  
! #: config/i386/i386.opt:452
  #, no-c-format
  msgid "Use push instructions to save outgoing arguments."
  msgstr "Brug push-instruktioner til at gemme udgående parametre."
  
! #: config/i386/i386.opt:456
  #, no-c-format
  msgid "Use red-zone in the x86-64 code."
  msgstr "Brug rødzone i x86-64-koden."
  
! #: config/i386/i386.opt:460
  #, fuzzy, no-c-format
  #| msgid "Number of registers used to pass integer arguments"
  msgid "Number of registers used to pass integer arguments."
  msgstr "Antallet af registre der skal bruges til at overbringe heltalsparametre"
  
! #: config/i386/i386.opt:464
  #, fuzzy, no-c-format
  #| msgid "Alternate calling convention"
  msgid "Alternate calling convention."
  msgstr "Alternativ kaldekonvention"
  
! #: config/i386/i386.opt:468 config/alpha/alpha.opt:23
! #, fuzzy, no-c-format
! #| msgid "Do not use hardware fp"
! msgid "Do not use hardware fp."
! msgstr "Brug ikke hardwarekommatal"
! 
! #: config/i386/i386.opt:472
  #, no-c-format
  msgid "Use SSE register passing conventions for SF and DF mode."
  msgstr ""
  
! #: config/i386/i386.opt:476
  #, no-c-format
  msgid "Realign stack in prologue."
  msgstr ""
  
! #: config/i386/i386.opt:480
  #, fuzzy, no-c-format
  #| msgid "Enable stack probing"
  msgid "Enable stack probing."
  msgstr "Aktivér stakprøvning"
  
! #: config/i386/i386.opt:484
  #, no-c-format
  msgid "Specify memcpy expansion strategy when expected size is known."
  msgstr ""
  
! #: config/i386/i386.opt:488
  #, no-c-format
  msgid "Specify memset expansion strategy when expected size is known."
  msgstr ""
  
! #: config/i386/i386.opt:492
  #, fuzzy, no-c-format
  #| msgid "possible start of unterminated string literal"
  msgid "Chose strategy to generate stringop using."
  msgstr "muligvis begyndelsen af uafsluttet strengkonstant"
  
! #: config/i386/i386.opt:524
  #, fuzzy, no-c-format
  #| msgid "Use given thread-local storage dialect"
  msgid "Use given thread-local storage dialect."
  msgstr "Benyt den givne tråd-lokale lagringsdialekt"
  
! #: config/i386/i386.opt:528
  #, no-c-format
  msgid "Known TLS dialects (for use with the -mtls-dialect= option):"
  msgstr ""
  
! #: config/i386/i386.opt:538
  #, no-c-format
  msgid "Use direct references against %gs when accessing tls data."
  msgstr ""
  
! #: config/i386/i386.opt:546
  #, fuzzy, no-c-format
  msgid "Fine grain control of tune features."
  msgstr "Forbyd alle grimme faciliteter"
  
! #: config/i386/i386.opt:550
  #, fuzzy, no-c-format
  msgid "Clear all tune features."
  msgstr "Forbyd alle grimme faciliteter"
  
! #: config/i386/i386.opt:557
  #, fuzzy, no-c-format
  #| msgid "Generate code that conforms to the given ABI"
  msgid "Generate code that conforms to Intel MCU psABI."
  msgstr "Opret kode som overholde den angivne ABI"
  
! #: config/i386/i386.opt:561
  #, fuzzy, no-c-format
  #| msgid "Generate code that conforms to the given ABI"
  msgid "Generate code that conforms to the given ABI."
  msgstr "Opret kode som overholde den angivne ABI"
  
! #: config/i386/i386.opt:565 config/nds32/nds32.opt:51
! #, no-c-format
! msgid "Known ABIs (for use with the -mabi= option):"
! msgstr "Kendte ABI'er (for brug med tilvalget -mabi=):"
! 
! #: config/i386/i386.opt:575
  #, no-c-format
  msgid "Use libgcc stubs to save and restore registers clobbered by 64-bit Microsoft to System V ABI calls."
  msgstr ""
  
! #: config/i386/i386.opt:579 config/rs6000/rs6000.opt:195
! #, fuzzy, no-c-format
! #| msgid "Vector library ABI to use"
! msgid "Vector library ABI to use."
! msgstr "Vektorbiblioteks-ABI der skal bruges"
! 
! #: config/i386/i386.opt:583
  #, no-c-format
  msgid "Known vectorization library ABIs (for use with the -mveclibabi= option):"
  msgstr ""
  
! #: config/i386/i386.opt:596
  #, fuzzy, no-c-format
  #| msgid "Return 8-byte vectors in memory"
  msgid "Return 8-byte vectors in memory."
  msgstr "Returner 8-byte vektorer i hukommelse"
  
! #: config/i386/i386.opt:600
  #, no-c-format
  msgid "Generate reciprocals instead of divss and sqrtss."
  msgstr "Opret reciprokke i stedet for divss og sqrtss."
  
! #: config/i386/i386.opt:604 config/loongarch/loongarch.opt:239
  #, no-c-format
  msgid "Control generation of reciprocal estimates."
  msgstr "Kontroller oprettelse af reciprokke stimater."
  
! #: config/i386/i386.opt:608
  #, no-c-format
  msgid "Generate cld instruction in the function prologue."
  msgstr "Opret cld-instruktion i en funktions begyndelse."
  
! #: config/i386/i386.opt:612
  #, fuzzy, no-c-format
  #| msgid "Generate vzeroupper instruction before a transfer of control flow out of"
  msgid "Generate vzeroupper instruction before a transfer of control flow out of the function."
  msgstr "Oprete vzeroupper-instruktion før en overførsel af kontrol forløb ud af"
  
! #: config/i386/i386.opt:617
  #, no-c-format
! msgid "Disable Scalar to Vector optimization pass transforming 64-bit integer computations into a vector ones."
  msgstr ""
  
! #: config/i386/i386.opt:622
  #, no-c-format
  msgid "The maximum number of use and def visits when discovering a STV chain before the discovery is aborted."
  msgstr ""
  
! #: config/i386/i386.opt:626
  #, fuzzy, no-c-format
  #| msgid "Do dispatch scheduling if processor is bdver1 or bdver2 or bdver3 or bdver4 and Haifa scheduling"
  msgid "Do dispatch scheduling if processor is bdver1, bdver2, bdver3, bdver4 or znver1 and Haifa scheduling is selected."
  msgstr "Udfør afsendelsesplanlægning hvis processor er bdver1 eller bdver2 eller bdver3 eller bdver4 og Haifaplanlæggende"
  
! #: config/i386/i386.opt:631
  #, no-c-format
  msgid "Use 128-bit AVX instructions instead of 256-bit AVX instructions in the auto-vectorizer."
  msgstr "Brug 128-bit AVX-instruktioner i stedet for 256-bit AVX-instruktioner i auto-vectorizer."
  
! #: config/i386/i386.opt:635
  #, fuzzy, no-c-format
  #| msgid "Use 128-bit AVX instructions instead of 256-bit AVX instructions in the auto-vectorizer."
  msgid "Use given register vector width instructions instead of maximum register width in the auto-vectorizer."
  msgstr "Brug 128-bit AVX-instruktioner i stedet for 256-bit AVX-instruktioner i auto-vectorizer."
  
! #: config/i386/i386.opt:639
  #, fuzzy, no-c-format
  #| msgid "Known ABIs (for use with the -mabi= option):"
  msgid "Known preferred register vector length (to use with the -mprefer-vector-width= option):"
  msgstr "Kendte ABI'er (for brug med tilvalget -mabi=):"
  
! #: config/i386/i386.opt:655
  #, no-c-format
  msgid "Enable floating-point status flags setting SSE vector operations on partial vectors."
  msgstr ""
  
! #: config/i386/i386.opt:659
  #, no-c-format
  msgid "Maximum number of bits that can be moved from memory to memory efficiently."
  msgstr ""
  
! #: config/i386/i386.opt:663
! #, fuzzy, no-c-format
! #| msgid "The maximum number of incoming edges to consider for crossjumping"
! msgid "Maximum number of bits that can be stored to memory efficiently."
! msgstr "Det maksimale antal indadgående kanter der overvejes til krydsspring"
! 
! #: config/i386/i386.opt:667
  #, no-c-format
  msgid "Optimize noreturn functions by not saving callee-saved registers used in the function."
  msgstr ""
  
! #: config/i386/i386.opt:673
  #, fuzzy, no-c-format
  #| msgid "Generate 32bit i386 code"
  msgid "Generate 32bit i386 code."
  msgstr "Opret 32-bit i386-kode"
  
! #: config/i386/i386.opt:677
  #, fuzzy, no-c-format
  #| msgid "Generate 64bit x86-64 code"
  msgid "Generate 64bit x86-64 code."
  msgstr "Opret 64-bit x86-64-kode"
  
! #: config/i386/i386.opt:681
  #, fuzzy, no-c-format
  #| msgid "Generate 32bit x86-64 code"
  msgid "Generate 32bit x86-64 code."
  msgstr "Opret 32-bit x86-64-kode"
  
! #: config/i386/i386.opt:685
  #, fuzzy, no-c-format
  #| msgid "Generate 16bit i386 code"
  msgid "Generate 16bit i386 code."
  msgstr "Opret 32-bit i386-kode"
  
  # shadowing betyder at en funktion har samme navn og dermed skjuler en anden
! #: config/i386/i386.opt:689
  #, fuzzy, no-c-format
  #| msgid "Support MMX built-in functions"
  msgid "Support MMX built-in functions."
  msgstr "Understøt indbyggede MMX-funktioner"
  
  # shadowing betyder at en funktion har samme navn og dermed skjuler en anden
! #: config/i386/i386.opt:693
  #, fuzzy, no-c-format
  #| msgid "Support 3DNow! built-in functions"
  msgid "Support 3DNow! built-in functions."
  msgstr "Understøt indbyggede 3DNow!-funktioner"
  
  # shadowing betyder at en funktion har samme navn og dermed skjuler en anden
! #: config/i386/i386.opt:697
  #, fuzzy, no-c-format
  #| msgid "Support Athlon 3Dnow! built-in functions"
  msgid "Support Athlon 3Dnow! built-in functions."
  msgstr "Understøt indbyggede Athlon 3DNow!-funktioner"
  
! #: config/i386/i386.opt:701
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support MMX and SSE built-in functions and code generation."
  msgstr "Understøt indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:705
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE and SSE2 built-in functions and code generation"
  msgid "Support MMX, SSE and SSE2 built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:709
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE-, SSE2- og SSE3-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:713
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE-, SSE2-, SSE3- og SSSE3-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:717
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3- og SSE4.1-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:721 config/i386/i386.opt:725
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1- og SSE4.2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:729
! #, fuzzy, no-c-format
! #| msgid "Do not support SSE4.1 and SSE4.2 built-in functions and code generation"
! msgid "Do not support SSE4.1 and SSE4.2 built-in functions and code generation."
! msgstr "Understøt ikke indbyggede SSE4.1- og SSE4.2-funktioner og kodegenerering"
! 
! #: config/i386/i386.opt:737
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2- og AVX-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:741
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX- og AVX2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:745
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- og AVX512F-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:749
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512CD built-in functions and code generation"
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512CD built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- og AVX512F- og AVX512CD-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:753
  #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512DQ built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:757
  #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512BW built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:761
  #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VL built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:765
  #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512IFMA built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:769
  #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VBMI built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:773
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VPOPCNTDQ built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:777
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI2 built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:781
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support AVX512VNNI built-in functions and code generation."
  msgstr "Understøt indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:785
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BITALG built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:789
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support AVX512VP2INTERSECT built-in functions and code generation."
  msgstr "Understøt indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:793
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:797
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:801
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support FMA4 built-in functions and code generation."
  msgstr "Understøt indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:805
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support XOP built-in functions and code generation."
  msgstr "Understøt indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:809
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support LWP built-in functions and code generation."
  msgstr "Understøt indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:813
  #, no-c-format
  msgid "Support code generation of Advanced Bit Manipulation (ABM) instructions."
  msgstr ""
  
! #: config/i386/i386.opt:817
  #, fuzzy, no-c-format
  msgid "Support code generation of popcnt instruction."
  msgstr "Generér ikke char-instruktioner"
  
! #: config/i386/i386.opt:821
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support PCONFIG built-in functions and code generation."
  msgstr "Understøt indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:825
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support WBNOINVD built-in functions and code generation."
  msgstr "Understøt indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:829
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support PTWRITE built-in functions and code generation."
  msgstr "Understøt indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:833
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support UINTR built-in functions and code generation."
  msgstr "Understøt indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:837
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support SGX built-in functions and code generation."
  msgstr "Understøt indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:841
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support RDPID built-in functions and code generation."
  msgstr "Understøt indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:845
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support GFNI built-in functions and code generation."
  msgstr "Understøt indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:849
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support VAES built-in functions and code generation."
  msgstr "Understøt indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:853
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support VPCLMULQDQ built-in functions and code generation."
  msgstr "Understøt indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:857
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support BMI built-in functions and code generation."
  msgstr "Understøt indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:861
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support BMI2 built-in functions and code generation."
  msgstr "Understøt indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:865
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support LZCNT built-in function and code generation."
  msgstr "Understøt indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:869
  #, no-c-format
  msgid "Support Hardware Lock Elision prefixes."
  msgstr ""
  
  # shadowing betyder at en funktion har samme navn og dermed skjuler en anden
! #: config/i386/i386.opt:873
  #, fuzzy, no-c-format
  #| msgid "Support 3DNow! built-in functions"
  msgid "Support RDSEED instruction."
  msgstr "Understøt indbyggede 3DNow!-funktioner"
  
  # shadowing betyder at en funktion har samme navn og dermed skjuler en anden
! #: config/i386/i386.opt:877
  #, fuzzy, no-c-format
  #| msgid "Support 3DNow! built-in functions"
  msgid "Support PREFETCHW instruction."
  msgstr "Understøt indbyggede 3DNow!-funktioner"
  
! #: config/i386/i386.opt:881
  #, fuzzy, no-c-format
  #| msgid "Do not generate char instructions"
  msgid "Support flag-preserving add-carry instructions."
  msgstr "Generér ikke char-instruktioner"
  
  # shadowing betyder at en funktion har samme navn og dermed skjuler en anden
! #: config/i386/i386.opt:885
  #, fuzzy, no-c-format
  #| msgid "Support MMX built-in functions"
  msgid "Support CLFLUSHOPT instructions."
  msgstr "Understøt indbyggede MMX-funktioner"
  
  # shadowing betyder at en funktion har samme navn og dermed skjuler en anden
! #: config/i386/i386.opt:889
  #, fuzzy, no-c-format
  #| msgid "Support MMX built-in functions"
  msgid "Support CLWB instruction."
  msgstr "Understøt indbyggede MMX-funktioner"
  
! #: config/i386/i386.opt:896
  #, fuzzy, no-c-format
  #| msgid "Support calls between Thumb and ARM instruction sets"
  msgid "Support FXSAVE and FXRSTOR instructions."
  msgstr "Understøt kald mellem Thumb- og ARM-instruktionssættene"
  
! #: config/i386/i386.opt:900
  #, fuzzy, no-c-format
  #| msgid "Support calls between Thumb and ARM instruction sets"
  msgid "Support XSAVE and XRSTOR instructions."
  msgstr "Understøt kald mellem Thumb- og ARM-instruktionssættene"
  
  # shadowing betyder at en funktion har samme navn og dermed skjuler en anden
! #: config/i386/i386.opt:904
  #, fuzzy, no-c-format
  #| msgid "Support MMX built-in functions"
  msgid "Support XSAVEOPT instruction."
  msgstr "Understøt indbyggede MMX-funktioner"
  
  # shadowing betyder at en funktion har samme navn og dermed skjuler en anden
! #: config/i386/i386.opt:908
  #, fuzzy, no-c-format
  #| msgid "Support MMX built-in functions"
  msgid "Support XSAVEC instructions."
  msgstr "Understøt indbyggede MMX-funktioner"
  
! #: config/i386/i386.opt:912
  #, fuzzy, no-c-format
  #| msgid "Support calls between Thumb and ARM instruction sets"
  msgid "Support XSAVES and XRSTORS instructions."
  msgstr "Understøt kald mellem Thumb- og ARM-instruktionssættene"
  
! #: config/i386/i386.opt:916
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support TBM built-in functions and code generation."
  msgstr "Understøt indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:920
  #, fuzzy, no-c-format
  msgid "Support code generation of cmpxchg16b instruction."
  msgstr "Generér ikke char-instruktioner"
  
! #: config/i386/i386.opt:924
  #, no-c-format
  msgid "Support code generation of sahf instruction in 64bit x86-64 code."
  msgstr "Understøt kodeoprettelse af sahf-instruktion i 64-bit x86-64-kode."
  
! #: config/i386/i386.opt:928
  #, no-c-format
  msgid "Support code generation of movbe instruction."
  msgstr "Understøt kodeoprettelse af movbe-instruktion."
  
! #: config/i386/i386.opt:932
  #, no-c-format
  msgid "Support code generation of crc32 instruction."
  msgstr "Understøt kodeoprettelse af crc32-instruktion"
  
! #: config/i386/i386.opt:936
  #, no-c-format
  msgid "Support AES built-in functions and code generation."
  msgstr "Understøt indbyggede AES--funktioner og kodegenerering"
  
! #: config/i386/i386.opt:940
  #, no-c-format
  msgid "Support SHA1 and SHA256 built-in functions and code generation."
  msgstr "Understøt indbyggede SHA1- og SHA256funktioner og kodegenerering"
  
! #: config/i386/i386.opt:944
  #, no-c-format
  msgid "Support PCLMUL built-in functions and code generation."
  msgstr "Understøt indbyggede PCLMUL-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:948
  #, no-c-format
  msgid "Encode SSE instructions with VEX prefix."
  msgstr "Kod SSE-instruktioner med VEX-præfiks."
  
! #: config/i386/i386.opt:952
  #, no-c-format
  msgid "Support FSGSBASE built-in functions and code generation."
  msgstr "Understøt indbyggede FSGSBASE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:956
  #, no-c-format
  msgid "Support RDRND built-in functions and code generation."
  msgstr "Understøt indbyggede RDRND-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:960
  #, no-c-format
  msgid "Support F16C built-in functions and code generation."
  msgstr "Understøt indbyggede F16C-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:964
  #, fuzzy, no-c-format
  msgid "Emit profiling counter call at function entry before prologue."
  msgstr "Flyt ikke instruktioner til en funktions begyndelse"
  
! #: config/i386/i386.opt:968
  #, no-c-format
  msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr "Opret __mcount_loc-sektion med alle mcount- eller __fentry__-kald."
  
! #: config/i386/i386.opt:972 config/s390/s390.opt:313
  #, no-c-format
  msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
  msgstr ""
  
! #: config/i386/i386.opt:977
  #, no-c-format
  msgid "Set name of __fentry__ symbol called at function entry."
  msgstr ""
  
! #: config/i386/i386.opt:981
  #, no-c-format
  msgid "Set name of section to record mrecord-mcount calls."
  msgstr ""
  
! #: config/i386/i386.opt:985
  #, no-c-format
  msgid "Skip setting up RAX register when passing variable arguments."
  msgstr ""
  
! #: config/i386/i386.opt:989
  #, fuzzy, no-c-format
  #| msgid "Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check"
  msgid "Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check."
  msgstr "Udvid 32-bit/64-bit heltalsdivision til 8-bit ej underskrevet heltalsdivision med kørselstidskontrol"
  
! #: config/i386/i386.opt:993
  #, no-c-format
  msgid "Split 32-byte AVX unaligned load."
  msgstr ""
  
! #: config/i386/i386.opt:997
  #, no-c-format
  msgid "Split 32-byte AVX unaligned store."
  msgstr ""
  
! #: config/i386/i386.opt:1001
  #, no-c-format
  msgid "Support RTM built-in functions and code generation."
  msgstr "Understøt indbyggede RTM-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1009
  #, no-c-format
  msgid "Support MWAITX and MONITORX built-in functions and code generation."
  msgstr "Understøt indbyggede MWAITX- og MONITORX-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1013
  #, no-c-format
  msgid "Support CLZERO built-in functions and code generation."
  msgstr "Understøt indbyggede CLZERO-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1017
  #, no-c-format
  msgid "Support PKU built-in functions and code generation."
  msgstr "Understøt indbyggede PKU-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1025
  #, no-c-format
  msgid "Known stack protector guard (for use with the -mstack-protector-guard= option):"
  msgstr ""
  
! #: config/i386/i386.opt:1049
  #, no-c-format
  msgid "Use the given symbol for addressing the stack-protector guard."
  msgstr ""
  
! #: config/i386/i386.opt:1060
  #, no-c-format
  msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)."
  msgstr ""
  
! #: config/i386/i386.opt:1065
  #, no-c-format
  msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump."
  msgstr ""
  
! #: config/i386/i386.opt:1070
  #, no-c-format
  msgid "Insert ENDBR instruction at function entry only via cf_check attribute for CET instrumentation."
  msgstr ""
  
! #: config/i386/i386.opt:1075
  #, no-c-format
  msgid "Make all function calls indirect."
  msgstr "Benyt alle funktionskald indirekte."
  
! #: config/i386/i386.opt:1079
  #, no-c-format
  msgid "Convert indirect call and jump to call and return thunks."
  msgstr ""
  
! #: config/i386/i386.opt:1083
  #, fuzzy, no-c-format
  #| 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:1087 config/s390/s390.opt:279
  #, fuzzy, no-c-format
  #| 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:1103
  #, no-c-format
  msgid "Add CS prefix to call and jmp to indirect thunk with branch target in r8-r15 registers."
  msgstr ""
  
! #: config/i386/i386.opt:1107
  #, no-c-format
  msgid "Force indirect call and jump via register."
  msgstr ""
  
! #: config/i386/i386.opt:1111
  #, no-c-format
  msgid "Support MOVDIRI built-in functions and code generation."
  msgstr "Understøt indbyggede MOVDIRI-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1115
  #, no-c-format
  msgid "Support MOVDIR64B built-in functions and code generation."
  msgstr "Understøt indbyggede MOVDIR64B-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1119
  #, no-c-format
  msgid "Support WAITPKG built-in functions and code generation."
  msgstr "Understøt indbyggede MMWAITPKGX-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1123
  #, no-c-format
  msgid "Support CLDEMOTE built-in functions and code generation."
  msgstr "Understøt indbyggede CLDEMOTE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1127
  #, no-c-format
  msgid "Instrument function exit in instrumented functions with __fentry__."
  msgstr "Instrumentér funktionsafslutninger i instrumenteret funktioner med __fentry__."
  
! #: config/i386/i386.opt:1131
  #, no-c-format
  msgid "Known choices for return instrumentation with -minstrument-return=:"
  msgstr ""
  
! #: config/i386/i386.opt:1144
  #, no-c-format
  msgid "Generate a __return_loc section pointing to all return instrumentation code."
  msgstr ""
  
! #: config/i386/i386.opt:1152
  #, no-c-format
  msgid "Known choices for mitigation against straight line speculation with -mharden-sls=:"
  msgstr ""
  
! #: config/i386/i386.opt:1168
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BF16 built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1173
  #, fuzzy, no-c-format
  #| msgid "Support RDRND built-in functions and code generation."
  msgid "Support ENQCMD built-in functions and code generation."
  msgstr "Understøt indbyggede RDRND-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1177
  #, fuzzy, no-c-format
  #| msgid "Support AES built-in functions and code generation."
  msgid "Support SERIALIZE built-in functions and code generation."
  msgstr "Understøt indbyggede AES--funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1181
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support TSXLDTRK built-in functions and code generation."
  msgstr "Understøt indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1185
  #, fuzzy, no-c-format
  #| msgid "Support AES built-in functions and code generation."
  msgid "Support AMX-TILE built-in functions and code generation."
  msgstr "Understøt indbyggede AES--funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1189
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support AMX-INT8 built-in functions and code generation."
  msgstr "Understøt indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1193
  #, fuzzy, no-c-format
  #| msgid "Support F16C built-in functions and code generation."
  msgid "Support AMX-BF16 built-in functions and code generation."
  msgstr "Understøt indbyggede F16C-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1197
  #, fuzzy, no-c-format
  #| msgid "Support AES built-in functions and code generation."
  msgid "Support HRESET built-in functions and code generation."
  msgstr "Understøt indbyggede AES--funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1201
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support KL built-in functions and code generation."
  msgstr "Understøt indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1205
  #, fuzzy, no-c-format
  #| msgid "Support WAITPKG built-in functions and code generation."
  msgid "Support WIDEKL built-in functions and code generation."
  msgstr "Understøt indbyggede MMWAITPKGX-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1209
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXVNNI built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- og AVX512F-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1214
  #, no-c-format
  msgid "Emit GNU_PROPERTY_X86_ISA_1_NEEDED GNU property."
  msgstr ""
  
! #: config/i386/i386.opt:1218
  #, fuzzy, no-c-format
  #| msgid "Support MWAITX and MONITORX built-in functions and code generation."
  msgid "Support MWAIT and MONITOR built-in functions and code generation."
  msgstr "Understøt indbyggede MWAITX- og MONITORX-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1222
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512-FP16 built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1226
  #, fuzzy, no-c-format
  #| msgid "Do not use the Xtensa NSA option"
  msgid "Do not use GOT to access external symbols."
  msgstr "Benyt ikke Xtensa-NSA-indstillingen"
  
! #: config/i386/i386.opt:1230
  #, no-c-format
  msgid "Instructions number above which STFL stall penalty can be compensated."
  msgstr ""
  
! #: config/i386/i386.opt:1234
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXIFMA built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- og AVX512F-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1239
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT8 built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- og AVX512F-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1244
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXNECONVERT build-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- og AVX512F-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1249
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and CMPCCXADD build-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- og AVX512F-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1254
  #, fuzzy, no-c-format
  #| msgid "Support F16C built-in functions and code generation."
  msgid "Support AMX-FP16 built-in functions and code generation."
  msgstr "Understøt indbyggede F16C-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1258
  #, fuzzy, no-c-format
  #| msgid "Support PREFETCHWT1 built-in functions and code generation."
  msgid "Support PREFETCHI built-in functions and code generation."
  msgstr "Understøt indbyggede PREFETCHWT1-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1262
  #, fuzzy, no-c-format
  #| msgid "Support RTM built-in functions and code generation."
  msgid "Support RAOINT built-in functions and code generation."
  msgstr "Understøt indbyggede RTM-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1266
  #, no-c-format
  msgid "Enable conservative small loop unrolling."
  msgstr ""
  
! #: config/i386/i386.opt:1270
  #, no-c-format
  msgid "-mlam=[none|u48|u57] Instrument meta data position in user data pointers."
  msgstr ""
  
! #: config/i386/i386.opt:1286
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support AMX-COMPLEX built-in functions and code generation."
  msgstr "Understøt indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1290
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT16 built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- og AVX512F-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1295
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM3 built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1300
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SHA512 built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX- og AVX2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1305
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM4 built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1310
  #, fuzzy, no-c-format
  msgid "Enable vectorization for gather instruction."
  msgstr "Aktivér stakprøvning"
  
! #: config/i386/i386.opt:1314
  #, fuzzy, no-c-format
  msgid "Enable vectorization for scatter instruction."
  msgstr "Aktivér stakprøvning"
  
! #: config/i386/i386.opt:1318
  #, no-c-format
  msgid "Support code generation for APX features, including EGPR, PUSH2POP2, NDD, PPX, NF, CCMP and ZU."
  msgstr ""
  
! #: config/i386/i386.opt:1356
  #, no-c-format
  msgid "Enable GPR32 in inline asm when APX_F enabled."
  msgstr ""
  
! #: config/i386/i386.opt:1360
! #, fuzzy, no-c-format
! #| msgid "Support MMX and SSE built-in functions and code generation"
! msgid "Support 512 bit vector built-in functions and code generation."
! msgstr "Understøt indbyggede MMX- og SSE-funktioner og kodegenerering"
! 
! #: config/i386/i386.opt:1364
  #, fuzzy, no-c-format
  #| msgid "Support AES built-in functions and code generation."
  msgid "Support USER_MSR built-in functions and code generation."
  msgstr "Understøt indbyggede AES--funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1368
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation"
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1-256 built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- og AVX512F-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1373 config/i386/i386.opt:1378
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation"
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1-512 built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- og AVX512F-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1383
! #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX10.1-512 and AVX10.2 built-in functions and code generation."
! msgstr "Understøt indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
! 
! #: config/i386/i386.opt:1388
  #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX10.1-512, AVX10.2 and AMX-AVX512 built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1393
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support AMX-TF32 built-in functions and code generation."
  msgstr "Understøt indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1397
! #, fuzzy, no-c-format
! #| msgid "Support AES built-in functions and code generation."
! msgid "Support AMX-TRANSPOSE built-in functions and code generation."
! msgstr "Understøt indbyggede AES--funktioner og kodegenerering"
! 
! #: config/i386/i386.opt:1401
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support AMX-FP8 built-in functions and code generation."
  msgstr "Understøt indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1405
  #, fuzzy, no-c-format
  #| msgid "Support MOVDIRI built-in functions and code generation."
  msgid "Support MOVRS built-in functions and code generation."
  msgstr "Understøt indbyggede MOVDIRI-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1409
  #, fuzzy, no-c-format
  #| msgid "Support MOVDIRI built-in functions and code generation."
  msgid "Support AMX-MOVRS built-in functions and code generation."
  msgstr "Understøt indbyggede MOVDIRI-funktioner og kodegenerering"
  
! #: config/pa/pa64-hpux.opt:23
! #, no-c-format
! msgid "Assume code will be linked by GNU ld."
! msgstr "Antag at kode vil blive sammenkædet med GNU ld."
! 
! #: config/pa/pa64-hpux.opt:27
! #, no-c-format
! msgid "Assume code will be linked by HP ld."
! msgstr "Antag at kode vil blive sammenkædet med HP ld."
  
! #: config/pa/pa-hpux1010.opt:23 config/pa/pa-hpux.opt:31
! #: config/pa/pa-hpux1131.opt:23 config/pa/pa-hpux1111.opt:23
  #, no-c-format
! msgid "Specify UNIX standard for predefines and linking."
  msgstr ""
  
! #: config/pa/pa-hpux.opt:27
! #, no-c-format
! msgid "Generate cpp defines for server IO."
! msgstr "Opret cpp-defineringer til server-IO."
! 
! #: config/pa/pa-hpux.opt:35
! #, no-c-format
! msgid "Generate cpp defines for workstation IO."
! msgstr "Opret CPP-defineringer til arbejdsstation-IO."
! 
! #: config/pa/pa.opt:30 config/pa/pa.opt:99 config/pa/pa.opt:111
! #, no-c-format
! msgid "Generate PA1.0 code."
! msgstr "Opret PA1.0-kode."
! 
! #: config/pa/pa.opt:34 config/pa/pa.opt:115 config/pa/pa.opt:160
! #, no-c-format
! msgid "Generate PA1.1 code."
! msgstr "Opret PA1.1-kode."
! 
! #: config/pa/pa.opt:38 config/pa/pa.opt:119
! #, no-c-format
! msgid "Generate PA2.0 code (requires binutils 2.10 or later)."
! msgstr "Opret PA2.0-kode (kræver binutils 2.10 eller nyere)."
! 
! #: config/pa/pa.opt:42
  #, no-c-format
! msgid "Generate libcalls for atomic loads and stores when sync libcalls are disabled."
  msgstr ""
  
! #: config/pa/pa.opt:50
  #, no-c-format
! msgid "Caller copies function arguments passed by hidden reference."
  msgstr ""
  
! #: config/pa/pa.opt:54
  #, no-c-format
! msgid "Use ldcw/ldcd coherent cache-control hint."
  msgstr ""
  
! #: config/pa/pa.opt:58
  #, no-c-format
! msgid "Disable FP regs.  Equivalent to -msoft-float."
  msgstr ""
  
! #: config/pa/pa.opt:62
! #, no-c-format
! msgid "Disable indexed addressing."
! msgstr "Deaktiver indekseret adressering."
! 
! #: config/pa/pa.opt:66
! #, no-c-format
! msgid "Generate fast indirect calls."
! msgstr "Opret hurtige indirekte kald."
! 
! #: config/pa/pa.opt:74
! #, no-c-format
! msgid "Assume code will be assembled by GAS."
! msgstr "Antag at koden bliver oversat af GAS."
! 
! #: config/pa/pa.opt:83
! #, no-c-format
! msgid "Enable linker optimizations."
! msgstr "Aktiver sammenkæderoptimeringer."
  
! #: config/pa/pa.opt:87
  #, no-c-format
! msgid "Always generate long calls."
! msgstr "Opret altid lange kald."
  
! #: config/pa/pa.opt:91 config/sh/sh.opt:303
  #, fuzzy, no-c-format
! #| msgid "Use ROM instead of RAM"
! msgid "Use LRA instead of reload (transitional)."
! msgstr "Benyt ROM i stedet for RAM"
  
! #: config/pa/pa.opt:95
! #, no-c-format
! msgid "Emit long load/store sequences."
! msgstr "Udsend lange load/store-sekvenser."
  
! #: config/pa/pa.opt:103
! #, no-c-format
! msgid "Disable space regs."
! msgstr "Deaktivée pladsregistre."
  
! #: config/pa/pa.opt:107
  #, no-c-format
! msgid "Assume memory references are ordered and barriers are not needed."
  msgstr ""
  
! #: config/pa/pa.opt:123
! #, no-c-format
! msgid "Use portable calling conventions."
! msgstr "Benyt portable kaldekonventioner."
! 
! #: config/pa/pa.opt:127
! #, no-c-format
! msgid "Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000."
! msgstr "Angiv CPU for planlægningsformål. Gyldige argumenter er 700, 7100, 7100LC, 7200, 7300 og 8000."
! 
! #: config/pa/pa.opt:152 config/frv/frv.opt:215
! #, no-c-format
! msgid "Use software floating point."
! msgstr "Benyt softwarekommatal."
  
! #: config/pa/pa.opt:156
  #, fuzzy, no-c-format
! #| msgid "Use software floating point"
! msgid "Use software integer multiplication."
! msgstr "Benyt softwarekommatal"
  
! #: config/pa/pa.opt:164
! #, no-c-format
! msgid "Do not disable space regs."
! msgstr "Deaktiver ikke pladsregistre."
  
! #: config/v850/v850.opt:29
  #, no-c-format
! msgid "Use registers r2 and r5."
! msgstr "Benyt ikke registrene r2 og r5."
  
! #: config/v850/v850.opt:33
  #, no-c-format
! msgid "Use 4 byte entries in switch tables."
! msgstr "Benyt 4 byte-elementer i switch-tabeller."
  
! #: config/v850/v850.opt:37
! #, no-c-format
! msgid "Enable backend debugging."
! msgstr "Aktiver motorfejlsøgning."
  
! #: config/v850/v850.opt:41
  #, no-c-format
! msgid "Do not use the callt instruction (default)."
! msgstr "Benyt ikke callt-instruktionen (standard)."
  
! #: config/v850/v850.opt:45
! #, no-c-format
! msgid "Reuse r30 on a per function basis."
! msgstr "Genbrug r30 på et pr. funktionsgrundlag."
  
! #: config/v850/v850.opt:52
! #, no-c-format
! msgid "Prohibit PC relative function calls."
! msgstr "Forbyd PC-relative funktionskald."
  
! #: config/v850/v850.opt:56
  #, no-c-format
! msgid "Use stubs for function prologues."
! msgstr "Benyt stubbe til funktionsindledninger."
  
! #: config/v850/v850.opt:60
! #, no-c-format
! msgid "Set the max size of data eligible for the SDA area."
! msgstr "Angiv den maks. størrelse af data til SDA-området."
  
! #: config/v850/v850.opt:67
! #, no-c-format
! msgid "Enable the use of the short load instructions."
! msgstr "Aktiver brug af short load-instruktioner."
  
! #: config/v850/v850.opt:71
! #, no-c-format
! msgid "Same as: -mep -mprolog-function."
! msgstr "Samme som: -mep -mprolog-function."
  
! #: config/v850/v850.opt:75
! #, no-c-format
! msgid "Set the max size of data eligible for the TDA area."
! msgstr "Angiv den maks. størrelse af data til TDA-området."
  
! #: config/v850/v850.opt:82
! #, no-c-format
! msgid "Do not enforce strict alignment."
! msgstr "Gennemtving ikke streng justering."
  
! #: config/v850/v850.opt:86
! #, no-c-format
! msgid "Put jump tables for switch statements into the .data section rather than the .code section."
! msgstr ""
  
! #: config/v850/v850.opt:93
! #, no-c-format
! msgid "Compile for the v850 processor."
! msgstr "Oversæt for v850-processoren."
  
! #: config/v850/v850.opt:97
! #, no-c-format
! msgid "Compile for the v850e processor."
! msgstr "Oversæt for v850e-processoren."
  
! #: config/v850/v850.opt:101
! #, no-c-format
! msgid "Compile for the v850e1 processor."
! msgstr "Oversæt for v850e1-processoren."
  
! #: config/v850/v850.opt:105
! #, no-c-format
! msgid "Compile for the v850es variant of the v850e1."
! msgstr "Oversæt for v850-es-varianten af v850e1."
  
! #: config/v850/v850.opt:109
! #, no-c-format
! msgid "Compile for the v850e2 processor."
! msgstr "Oversæt for v850e2-processoren."
  
! #: config/v850/v850.opt:113
! #, no-c-format
! msgid "Compile for the v850e2v3 processor."
! msgstr "Oversæt for v850e2v3-processoren."
  
! #: config/v850/v850.opt:117
  #, no-c-format
! msgid "Compile for the v850e3v5 processor."
! msgstr "Oversæt for v850e3v5-processoren."
  
! #: config/v850/v850.opt:124
  #, no-c-format
! msgid "Enable v850e3v5 loop instructions."
! msgstr "Aktiverv850e3v5-løkkeinstruktioner."
  
! #: config/v850/v850.opt:128
  #, no-c-format
! msgid "Set the max size of data eligible for the ZDA area."
! msgstr "Angiv den maks. størrelse af data til ZDA-området."
  
! #: config/v850/v850.opt:135
  #, no-c-format
! msgid "Enable relaxing in the assembler."
! msgstr "Aktiver relaxing i maskinkodeoversætteren"
  
! #: config/v850/v850.opt:139
  #, no-c-format
! msgid "Prohibit PC relative jumps."
! msgstr "Forbyd PC-relative hop."
! 
! #: config/v850/v850.opt:143
! #, fuzzy, no-c-format
! #| msgid "Use hardware floating point instructions"
! msgid "Inhibit the use of hardware floating point instructions."
! msgstr "Benyt hardware-kommatalsinstruktioner"
! 
! #: config/v850/v850.opt:147
! #, fuzzy, no-c-format
! #| msgid "Use hardware floating point instructions"
! msgid "Allow the use of hardware floating point instructions for V850E2V3 and up."
! msgstr "Benyt hardware-kommatalsinstruktioner"
! 
! #: config/v850/v850.opt:151
! #, fuzzy, no-c-format
! #| msgid "Enable the use of RX FPU instructions.  This is the default."
! msgid "Enable support for the RH850 ABI.  This is the default."
! msgstr "Aktiver brugen af RX FPU-instruktioner. Dette er standarden."
  
! #: config/v850/v850.opt:155
  #, no-c-format
! msgid "Enable support for the old GCC ABI."
! msgstr "Aktiver understøttelse af den gamle GCC ABI."
  
! #: config/v850/v850.opt:159
  #, no-c-format
! msgid "Support alignments of up to 64-bits."
  msgstr ""
  
! #: config/g.opt:27
! #, fuzzy, no-c-format
! msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
! msgstr "  -G <str>                Anbring globale og statiske data mindre end <tal> byte i en specialsektion (på nogle målarkitekturer)\n"
! 
! #: config/lynx.opt:23
  #, no-c-format
! msgid "Support legacy multi-threading."
  msgstr ""
  
! #: config/lynx.opt:27
  #, no-c-format
! msgid "Use shared libraries."
! msgstr "Brug delte biblioteker."
  
! #: config/lynx.opt:31
  #, no-c-format
! msgid "Support multi-threading."
! msgstr "Understøt brug af flere tråde."
  
! #: config/nvptx/nvptx-gen.opt:24
  #, fuzzy, no-c-format
! #| msgid "Known PTX ISA versions (for use with the -misa= option):"
! msgid "Known PTX ISA target architectures (for use with the -misa= option):"
! msgstr "Kendte PTX ISA-versioner (for brug med tilvalget -misa=):"
  
! #: config/nvptx/nvptx.opt:31
  #, no-c-format
! msgid "Ignored, but preserved for backward compatibility.  Only 64-bit ABI is supported."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:36
  #, no-c-format
! msgid "Link in code for a __main kernel."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:40
! #, no-c-format
! msgid "Optimize partition neutering."
! msgstr ""
  
! #: config/nvptx/nvptx.opt:44
  #, no-c-format
! msgid "Use custom stacks instead of local memory for automatic storage."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:48
  #, no-c-format
! msgid "Specify size of .local memory used for stack when the exact amount is not known."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:52
  #, no-c-format
! msgid "Generate code that can keep local state uniform across all lanes."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:56
  #, no-c-format
! msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:60
  #, fuzzy, no-c-format
! #| msgid "Specify the name of the target architecture."
! msgid "Specify the PTX ISA target architecture to use."
! msgstr "Angiv navnet på målarkitekturen."
  
! #: config/nvptx/nvptx.opt:64
  #, no-c-format
! msgid "Alias:"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:125
  #, fuzzy, no-c-format
! #| msgid "Known PTX ISA versions (for use with the -misa= option):"
! msgid "Known PTX ISA versions (for use with the -mptx= option):"
! msgstr "Kendte PTX ISA-versioner (for brug med tilvalget -misa=):"
  
! #: config/nvptx/nvptx.opt:159
  #, fuzzy, no-c-format
! #| msgid "Specify the version of the ptx ISA to use."
! msgid "Specify the PTX ISA version to use."
! msgstr "Angiv versionen for ptx ISA'en at anvende."
  
! #: config/nvptx/nvptx.opt:163
  #, fuzzy, no-c-format
! #| msgid "Use fp registers"
! msgid "Initialize ptx registers."
! msgstr "Brug kommatalsregistre"
  
! #: config/vxworks.opt:36
! #, no-c-format
! msgid "Assume the VxWorks RTP environment."
! msgstr "Antag VxWorks RTP-miljøet."
  
! #: config/vxworks.opt:43
! #, no-c-format
! msgid "Assume the VxWorks vThreads environment."
! msgstr "Antag VxWorks vThreads-miljøet."
  
! #: config/avr/avr.opt:27
  #, fuzzy, no-c-format
! #| msgid "Use subroutines for function prologues and epilogues."
! msgid "Optimization. Use subroutines for function prologues and epilogues."
! msgstr "Benyt subrutiner for funktionsindledning/-afslutninger."
  
! #: config/avr/avr.opt:31
  #, no-c-format
! msgid "Use a startup code with a compact vector table."
  msgstr ""
  
! #: config/avr/avr.opt:35
  #, fuzzy, no-c-format
! #| msgid "Specify the name of the target CPU"
! msgid "-mmcu=<MCU>\tSelect the target MCU."
! msgstr "Angiv navnet på målprocessoren"
  
! #: config/avr/avr.opt:39
  #, fuzzy, no-c-format
! #| msgid "Use subroutines for function prologue/epilogue"
! msgid "Optimization. Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues."
! msgstr "Benyt subrutiner for funktionsindledning/-afslutninger"
! 
! #: config/avr/avr.opt:43
! #, no-c-format
! msgid "This option is used internally. Set the number of 64 KiB flash segments."
! msgstr ""
  
! #: config/avr/avr.opt:47
! #, no-c-format
! msgid "Call main and exit (default)."
! msgstr ""
  
! #: config/avr/avr.opt:51
! #, no-c-format
! msgid "This option is used internally. Indicate presence of a processor erratum.  Do not skip 32-bit instructions."
! msgstr ""
  
! #: config/avr/avr.opt:55
  #, no-c-format
! msgid "This option is used internally. Enable Read-Modify-Write (RMW) instructions support/use."
  msgstr ""
  
! #: config/avr/avr.opt:66
  #, no-c-format
! msgid "This option is on per default in order to work around PR118012."
  msgstr ""
  
! #: config/avr/avr.opt:70
! #, no-c-format
! msgid "Optimization. Allow to use nonzero_bits() in some insn conditions."
! msgstr ""
  
! #: config/avr/avr.opt:74
  #, no-c-format
! msgid "This option is used internally for multilib generation and selection.  Assume RJMP / RCALL can target all program memory."
  msgstr ""
  
! #: config/avr/avr.opt:78
  #, fuzzy, no-c-format
! #| msgid "Use 64-bit int type"
! msgid "Use an 8-bit 'int' type."
! msgstr "Benyt 64 bit int-type"
  
! #: config/avr/avr.opt:82
  #, fuzzy, no-c-format
! #| msgid "Change the stack pointer without disabling interrupts"
! msgid "Change the stack pointer without disabling interrupts."
! msgstr "Ændr stakhenvisningen uden at deaktivere afbrydelser"
! 
! #: config/avr/avr.opt:86
! #, no-c-format
! msgid "-mbranch-cost=<cost>\tOptimization. Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 0."
! msgstr ""
! 
! #: config/avr/avr.opt:90
! #, no-c-format
! msgid "Optimization. Treat main as if it had attribute OS_task."
! msgstr ""
  
! #: config/avr/avr.opt:100
  #, fuzzy, no-c-format
! #| msgid "Change only the low 8 bits of the stack pointer"
! msgid "Change only the low 8 bits of the stack pointer."
! msgstr "Ændr kun de laveste 8 bit af stakhenvisningen"
  
! #: config/avr/avr.opt:104
  #, fuzzy, no-c-format
! msgid "Optimization. Relax branches."
! msgstr "Ingen forgreninger i %s %s\n"
! 
! #: config/avr/avr.opt:108
! #, no-c-format
! msgid "Make the linker relaxation machine assume that a program counter wrap-around occurs."
! msgstr ""
! 
! #: config/avr/avr.opt:112
! #, no-c-format
! msgid "Optimization. Accumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf."
! msgstr ""
  
! #: config/avr/avr.opt:116
  #, no-c-format
! msgid "Optimization. Split shifts of 4-byte values into a byte shift and a residual bit shift."
! msgstr ""
  
! #: config/avr/avr.opt:120
! #, no-c-format
! msgid "Optimization. Split most of the load and store instructions into byte load and stores."
! msgstr ""
  
! #: config/avr/avr.opt:124
! #, no-c-format
! msgid "Optimization. When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X."
! msgstr ""
  
! #: config/avr/avr.opt:128
! #, no-c-format
! msgid "This option is used internally. The device has the bitfield NVMCTRL_CTRLB.FLMAP."
! msgstr ""
  
! #: config/avr/avr.opt:132
! #, no-c-format
! msgid "The device has the .rodata section located in the RAM area."
! msgstr ""
  
! #: config/avr/avr.opt:137
  #, no-c-format
! msgid "This option is used internally for multilib generation and selection. The device has no SPH special function register."
! msgstr ""
  
! #: config/avr/avr.opt:141
  #, no-c-format
! msgid "Optimization. Split register additions from load/store instructions. Most useful on Reduced Tiny."
! msgstr ""
  
! #: config/avr/avr.opt:145
! #, no-c-format
! msgid "-mfuse-add=<0,2>\tOptimization. Split register additions from load/store instructions. Most useful on Reduced Tiny."
! msgstr ""
  
! #: config/avr/avr.opt:149
  #, fuzzy, no-c-format
! #| msgid "taking the address of a label is non-standard"
! msgid "Warn if the address space of an address is changed."
! msgstr "at tage adressen af en etiket følger ikke standarden"
  
! #: config/avr/avr.opt:153
! #, no-c-format
! msgid "Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default."
! msgstr ""
  
! #: config/avr/avr.opt:157
  #, no-c-format
! msgid "Allow to use truncation instead of rounding towards zero for fractional fixed-point types."
  msgstr ""
  
! #: config/avr/avr.opt:161
  #, no-c-format
! msgid "Optimization. Run a post-reload pass that tweaks move instructions."
  msgstr ""
  
! #: config/avr/avr.opt:165
! #, no-c-format
! msgid "-mfuse-move=<0,23>\tOptimization. Run a post-reload pass that tweaks move instructions."
! msgstr ""
  
! #: config/avr/avr.opt:169
! #, no-c-format
! msgid "Optimization. Fuse some move insns after insn combine."
! msgstr ""
  
! #: config/avr/avr.opt:173
  #, no-c-format
! msgid "Assume that all data in static storage can be accessed by LDS / STS instructions.  This option is only useful for reduced Tiny devices like ATtiny40."
  msgstr ""
  
! #: config/avr/avr.opt:177
  #, no-c-format
! msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
  msgstr ""
  
! #: config/avr/avr.opt:181
  #, no-c-format
! msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
  msgstr ""
  
! #: config/avr/avr.opt:185
  #, no-c-format
! msgid "Do not link against the device-specific library lib<MCU>.a."
  msgstr ""
  
! #: config/avr/avr.opt:189
! #, no-c-format
! msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
! msgstr ""
  
! #: config/avr/avr.opt:193
  #, no-c-format
! msgid "Available BITS selections:"
  msgstr ""
  
  #: config/m32r/m32r.opt:34
--- 4611,6366 ----
  msgid "Use H8/300 alignment rules."
  msgstr "Benyt H8/300-justeringsregler"
  
! #: config/h8300/h8300.opt:68
  #, no-c-format
  msgid "Push extended registers on stack in monitor functions."
  msgstr ""
  
! #: config/h8300/h8300.opt:72
  #, fuzzy, no-c-format
  #| msgid "Do not use the callt instruction"
  msgid "Do not push extended registers on stack in monitor functions."
  msgstr "Benyt ikke callt-instruktionen"
  
! #: config/ft32/ft32.opt:23
  #, fuzzy, no-c-format
! #| msgid "Target the AM33 processor."
! msgid "Target the software simulator."
! msgstr "Målret mod AM33-processoren."
  
! #: config/ft32/ft32.opt:27
  #, no-c-format
! msgid "Ignored, but preserved for backward compatibility."
  msgstr ""
  
! #: config/ft32/ft32.opt:31
  #, fuzzy, no-c-format
! #| msgid "Allow the use of MDMX instructions"
! msgid "Avoid use of the DIV and MOD instructions."
! msgstr "Tillade brugen af MDMX-instruktioner"
  
! #: config/ft32/ft32.opt:35
  #, fuzzy, no-c-format
! #| msgid "Specify the name of the target architecture."
! msgid "Target the FT32B architecture."
! msgstr "Angiv navnet på målarkitekturen."
  
! #: config/ft32/ft32.opt:39
  #, fuzzy, no-c-format
! #| msgid "Enable aggressive SSA dead code elimination"
! msgid "Enable FT32B code compression."
! msgstr "Aktivér aggressiv SSA-eliminering af ubrugt kode"
  
! #: config/ft32/ft32.opt:43
  #, no-c-format
! msgid "Avoid placing any readable data in program memory."
  msgstr ""
  
! #: config/i386/i386.opt:198
  #, fuzzy, no-c-format
  #| msgid "sizeof(long double) is 16"
  msgid "sizeof(long double) is 16."
  msgstr "sizeof(long double) er 16"
  
! #: config/i386/i386.opt:202 config/i386/i386.opt:378
  #, fuzzy, no-c-format
  #| msgid "Use hardware fp"
  msgid "Use hardware fp."
  msgstr "Brug hardwarekommatal"
  
! #: config/i386/i386.opt:206
  #, fuzzy, no-c-format
  #| msgid "sizeof(long double) is 12"
  msgid "sizeof(long double) is 12."
  msgstr "sizeof(long double) er 12"
  
! #: config/i386/i386.opt:210
  #, fuzzy, no-c-format
  #| msgid "Use 128 bit long doubles"
  msgid "Use 80-bit long double."
  msgstr "Benyt 128 bit long double"
  
! #: config/i386/i386.opt:222 config/sh/sh.opt:179
  #, fuzzy, no-c-format
  #| msgid "Generate cld instruction in the function prologue."
  msgid "Reserve space for outgoing arguments in the function prologue."
  msgstr "Opret cld-instruktion i en funktions begyndelse."
  
! #: config/i386/i386.opt:226
  #, fuzzy, no-c-format
  #| msgid "Align some doubles on dword boundary"
  msgid "Align some doubles on dword boundary."
  msgstr "Justér nogle double-variabler til dword-grænserne"
  
! #: config/i386/i386.opt:231
  #, fuzzy, no-c-format
  #| msgid "Function starts are aligned to this power of 2"
  msgid "Function starts are aligned to this power of 2."
  msgstr "Funktionsbegyndelser justeres til denne potens af 2"
  
! #: config/i386/i386.opt:236
  #, fuzzy, no-c-format
  #| msgid "Jump targets are aligned to this power of 2"
  msgid "Jump targets are aligned to this power of 2."
  msgstr "Steder der skal springes til, justeres til denne potens af 2"
  
! #: config/i386/i386.opt:241
  #, fuzzy, no-c-format
  #| msgid "Loop code aligned to this power of 2"
  msgid "Loop code aligned to this power of 2."
  msgstr "Løkkekode skal justeres til denne potens af 2"
  
! #: config/i386/i386.opt:245
  #, fuzzy, no-c-format
  #| msgid "Align destination of the string operations"
  msgid "Align destination of the string operations."
  msgstr "Justér strengoperationernes destination"
  
! #: config/i386/i386.opt:266 config/s390/s390.opt:56
  #, fuzzy, no-c-format
  #| msgid "Generate code for given CPU"
  msgid "Generate code for given CPU."
  msgstr "Generér kode til en given processor"
  
! #: config/i386/i386.opt:274
  #, fuzzy, no-c-format
  #| msgid "Known ABIs (for use with the -mabi= option):"
  msgid "Known assembler dialects (for use with the -masm= option):"
  msgstr "Kendte ABI'er (for brug med tilvalget -mabi=):"
  
! #: config/i386/i386.opt:284
  #, fuzzy, no-c-format
  #| msgid "Branches are this expensive (1-5, arbitrary units)"
  msgid "Branches are this expensive (arbitrary units)."
  msgstr "Forgreninger koster dette (1-5, vilkårlige enheder)"
  
! #: config/i386/i386.opt:288
  #, no-c-format
  msgid "-mlarge-data-threshold=<number>\tData greater than given threshold will go into a large data section in x86-64 medium and large code models."
  msgstr ""
  
! #: config/i386/i386.opt:292
  #, fuzzy, no-c-format
  #| msgid "Use given x86-64 code model"
  msgid "Use given x86-64 code model."
  msgstr "Benyt den givne x86-64-kodemodel"
  
! #: config/i386/i386.opt:315
  #, fuzzy, no-c-format
  #| msgid "Use complex addressing modes"
  msgid "Use given address mode."
  msgstr "Benyt komplekse adresseringstilstande"
  
! #: config/i386/i386.opt:319
  #, no-c-format
  msgid "Known address mode (for use with the -maddress-mode= option):"
  msgstr ""
  
! #: config/i386/i386.opt:332
  #, fuzzy, no-c-format
  #| msgid "Generate sin, cos, sqrt for FPU"
  msgid "Generate sin, cos, sqrt for FPU."
  msgstr "Generér sin, cos og sqrt til fpu"
  
! #: config/i386/i386.opt:341
  #, no-c-format
  msgid "Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack."
  msgstr ""
  
! #: config/i386/i386.opt:345
  #, fuzzy, no-c-format
  #| msgid "Return values of functions in FPU registers"
  msgid "Return values of functions in FPU registers."
  msgstr "Returnér værdier fra funktioner i fpu-registre"
  
! #: config/i386/i386.opt:349
  #, fuzzy, no-c-format
  #| msgid "Generate floating point mathematics using given instruction set"
  msgid "Generate floating point mathematics using given instruction set."
  msgstr "Generér kommatalsmatematik vha. givent instruktionssæt"
  
! #: config/i386/i386.opt:353
  #, no-c-format
  msgid "Valid arguments to -mfpmath=:"
  msgstr "Gyldige  parametre til -mfpmath=:"
  
! #: config/i386/i386.opt:382 config/m68k/ieee.opt:24
! #, fuzzy, no-c-format
! #| msgid "Use IEEE math for fp comparisons"
! msgid "Use IEEE math for fp comparisons."
! msgstr "Brug IEEE-matematik til kommatalssammenligninger"
! 
! #: config/i386/i386.opt:386
  #, fuzzy, no-c-format
  #| msgid "Inline all known string operations"
  msgid "Inline all known string operations."
  msgstr "Indbyg alle kendte strengoperationer"
  
! #: config/i386/i386.opt:390
  #, no-c-format
  msgid "Inline memset/memcpy string operations, but perform inline version only for small blocks."
  msgstr ""
  
! #: config/i386/i386.opt:397
  #, no-c-format
  msgid "Use native (MS) bitfield layout."
  msgstr ""
  
! #: config/i386/i386.opt:417
  #, no-c-format
  msgid "Relax cmpxchg loop for atomic_fetch_{or,xor,and,nand} by adding load and cmp before cmpxchg, execute pause and loop back to load and compare if load value is not expected."
  msgstr ""
  
! #: config/i386/i386.opt:421
  #, no-c-format
  msgid "Set 80387 floating-point precision to 32-bit."
  msgstr "Sæt 80387-kommatalspræcision til 32-bit"
  
! #: config/i386/i386.opt:425
  #, no-c-format
  msgid "Set 80387 floating-point precision to 64-bit."
  msgstr "Sæt 80387-kommatalspræcision til 64-bit"
  
! #: config/i386/i386.opt:429
  #, no-c-format
  msgid "Set 80387 floating-point precision to 80-bit."
  msgstr "Sæt 80387-kommatalspræcision til 80-bit"
  
! #: config/i386/i386.opt:433
  #, no-c-format
  msgid "Set the FTZ and DAZ Flags."
  msgstr ""
  
! #: config/i386/i386.opt:441
  #, no-c-format
  msgid "Assume incoming stack aligned to this power of 2."
  msgstr "Forsøg at holde stakken justeret til denne potens af 2."
  
! #: config/i386/i386.opt:445
  #, no-c-format
  msgid "Use push instructions to save outgoing arguments."
  msgstr "Brug push-instruktioner til at gemme udgående parametre."
  
! #: config/i386/i386.opt:449
  #, no-c-format
  msgid "Use red-zone in the x86-64 code."
  msgstr "Brug rødzone i x86-64-koden."
  
! #: config/i386/i386.opt:453
  #, fuzzy, no-c-format
  #| msgid "Number of registers used to pass integer arguments"
  msgid "Number of registers used to pass integer arguments."
  msgstr "Antallet af registre der skal bruges til at overbringe heltalsparametre"
  
! #: config/i386/i386.opt:457
  #, fuzzy, no-c-format
  #| msgid "Alternate calling convention"
  msgid "Alternate calling convention."
  msgstr "Alternativ kaldekonvention"
  
! #: config/i386/i386.opt:465
  #, no-c-format
  msgid "Use SSE register passing conventions for SF and DF mode."
  msgstr ""
  
! #: config/i386/i386.opt:469
  #, no-c-format
  msgid "Realign stack in prologue."
  msgstr ""
  
! #: config/i386/i386.opt:473
  #, fuzzy, no-c-format
  #| msgid "Enable stack probing"
  msgid "Enable stack probing."
  msgstr "Aktivér stakprøvning"
  
! #: config/i386/i386.opt:477
  #, no-c-format
  msgid "Specify memcpy expansion strategy when expected size is known."
  msgstr ""
  
! #: config/i386/i386.opt:481
  #, no-c-format
  msgid "Specify memset expansion strategy when expected size is known."
  msgstr ""
  
! #: config/i386/i386.opt:485
  #, fuzzy, no-c-format
  #| msgid "possible start of unterminated string literal"
  msgid "Chose strategy to generate stringop using."
  msgstr "muligvis begyndelsen af uafsluttet strengkonstant"
  
! #: config/i386/i386.opt:517
  #, fuzzy, no-c-format
  #| msgid "Use given thread-local storage dialect"
  msgid "Use given thread-local storage dialect."
  msgstr "Benyt den givne tråd-lokale lagringsdialekt"
  
! #: config/i386/i386.opt:521
  #, no-c-format
  msgid "Known TLS dialects (for use with the -mtls-dialect= option):"
  msgstr ""
  
! #: config/i386/i386.opt:531
  #, no-c-format
  msgid "Use direct references against %gs when accessing tls data."
  msgstr ""
  
! #: config/i386/i386.opt:539
  #, fuzzy, no-c-format
  msgid "Fine grain control of tune features."
  msgstr "Forbyd alle grimme faciliteter"
  
! #: config/i386/i386.opt:543
  #, fuzzy, no-c-format
  msgid "Clear all tune features."
  msgstr "Forbyd alle grimme faciliteter"
  
! #: config/i386/i386.opt:550
  #, fuzzy, no-c-format
  #| msgid "Generate code that conforms to the given ABI"
  msgid "Generate code that conforms to Intel MCU psABI."
  msgstr "Opret kode som overholde den angivne ABI"
  
! #: config/i386/i386.opt:554
  #, fuzzy, no-c-format
  #| msgid "Generate code that conforms to the given ABI"
  msgid "Generate code that conforms to the given ABI."
  msgstr "Opret kode som overholde den angivne ABI"
  
! #: config/i386/i386.opt:568
  #, no-c-format
  msgid "Use libgcc stubs to save and restore registers clobbered by 64-bit Microsoft to System V ABI calls."
  msgstr ""
  
! #: config/i386/i386.opt:576
  #, no-c-format
  msgid "Known vectorization library ABIs (for use with the -mveclibabi= option):"
  msgstr ""
  
! #: config/i386/i386.opt:589
  #, fuzzy, no-c-format
  #| msgid "Return 8-byte vectors in memory"
  msgid "Return 8-byte vectors in memory."
  msgstr "Returner 8-byte vektorer i hukommelse"
  
! #: config/i386/i386.opt:593
  #, no-c-format
  msgid "Generate reciprocals instead of divss and sqrtss."
  msgstr "Opret reciprokke i stedet for divss og sqrtss."
  
! #: config/i386/i386.opt:597 config/loongarch/loongarch.opt:267
  #, no-c-format
  msgid "Control generation of reciprocal estimates."
  msgstr "Kontroller oprettelse af reciprokke stimater."
  
! #: config/i386/i386.opt:601
  #, no-c-format
  msgid "Generate cld instruction in the function prologue."
  msgstr "Opret cld-instruktion i en funktions begyndelse."
  
! #: config/i386/i386.opt:605
  #, fuzzy, no-c-format
  #| msgid "Generate vzeroupper instruction before a transfer of control flow out of"
  msgid "Generate vzeroupper instruction before a transfer of control flow out of the function."
  msgstr "Oprete vzeroupper-instruktion før en overførsel af kontrol forløb ud af"
  
! #: config/i386/i386.opt:610
  #, no-c-format
! msgid "Enable Scalar to Vector optimization pass transforming 64-bit integer computations into vector ones."
  msgstr ""
  
! #: config/i386/i386.opt:615
  #, no-c-format
  msgid "The maximum number of use and def visits when discovering a STV chain before the discovery is aborted."
  msgstr ""
  
! #: config/i386/i386.opt:619
  #, fuzzy, no-c-format
  #| msgid "Do dispatch scheduling if processor is bdver1 or bdver2 or bdver3 or bdver4 and Haifa scheduling"
  msgid "Do dispatch scheduling if processor is bdver1, bdver2, bdver3, bdver4 or znver1 and Haifa scheduling is selected."
  msgstr "Udfør afsendelsesplanlægning hvis processor er bdver1 eller bdver2 eller bdver3 eller bdver4 og Haifaplanlæggende"
  
! #: config/i386/i386.opt:624
  #, no-c-format
  msgid "Use 128-bit AVX instructions instead of 256-bit AVX instructions in the auto-vectorizer."
  msgstr "Brug 128-bit AVX-instruktioner i stedet for 256-bit AVX-instruktioner i auto-vectorizer."
  
! #: config/i386/i386.opt:628
  #, fuzzy, no-c-format
  #| msgid "Use 128-bit AVX instructions instead of 256-bit AVX instructions in the auto-vectorizer."
  msgid "Use given register vector width instructions instead of maximum register width in the auto-vectorizer."
  msgstr "Brug 128-bit AVX-instruktioner i stedet for 256-bit AVX-instruktioner i auto-vectorizer."
  
! #: config/i386/i386.opt:632
  #, fuzzy, no-c-format
  #| msgid "Known ABIs (for use with the -mabi= option):"
  msgid "Known preferred register vector length (to use with the -mprefer-vector-width= option):"
  msgstr "Kendte ABI'er (for brug med tilvalget -mabi=):"
  
! #: config/i386/i386.opt:648
  #, no-c-format
  msgid "Enable floating-point status flags setting SSE vector operations on partial vectors."
  msgstr ""
  
! #: config/i386/i386.opt:652
  #, no-c-format
  msgid "Maximum number of bits that can be moved from memory to memory efficiently."
  msgstr ""
  
! #: config/i386/i386.opt:659
  #, no-c-format
  msgid "Optimize noreturn functions by not saving callee-saved registers used in the function."
  msgstr ""
  
! #: config/i386/i386.opt:665
  #, fuzzy, no-c-format
  #| msgid "Generate 32bit i386 code"
  msgid "Generate 32bit i386 code."
  msgstr "Opret 32-bit i386-kode"
  
! #: config/i386/i386.opt:669
  #, fuzzy, no-c-format
  #| msgid "Generate 64bit x86-64 code"
  msgid "Generate 64bit x86-64 code."
  msgstr "Opret 64-bit x86-64-kode"
  
! #: config/i386/i386.opt:673
  #, fuzzy, no-c-format
  #| msgid "Generate 32bit x86-64 code"
  msgid "Generate 32bit x86-64 code."
  msgstr "Opret 32-bit x86-64-kode"
  
! #: config/i386/i386.opt:677
  #, fuzzy, no-c-format
  #| msgid "Generate 16bit i386 code"
  msgid "Generate 16bit i386 code."
  msgstr "Opret 32-bit i386-kode"
  
  # shadowing betyder at en funktion har samme navn og dermed skjuler en anden
! #: config/i386/i386.opt:681
  #, fuzzy, no-c-format
  #| msgid "Support MMX built-in functions"
  msgid "Support MMX built-in functions."
  msgstr "Understøt indbyggede MMX-funktioner"
  
  # shadowing betyder at en funktion har samme navn og dermed skjuler en anden
! #: config/i386/i386.opt:685
  #, fuzzy, no-c-format
  #| msgid "Support 3DNow! built-in functions"
  msgid "Support 3DNow! built-in functions."
  msgstr "Understøt indbyggede 3DNow!-funktioner"
  
  # shadowing betyder at en funktion har samme navn og dermed skjuler en anden
! #: config/i386/i386.opt:689
  #, fuzzy, no-c-format
  #| msgid "Support Athlon 3Dnow! built-in functions"
  msgid "Support Athlon 3Dnow! built-in functions."
  msgstr "Understøt indbyggede Athlon 3DNow!-funktioner"
  
! #: config/i386/i386.opt:693
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support MMX and SSE built-in functions and code generation."
  msgstr "Understøt indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:697
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE and SSE2 built-in functions and code generation"
  msgid "Support MMX, SSE and SSE2 built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:701
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE-, SSE2- og SSE3-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:705
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE-, SSE2-, SSE3- og SSSE3-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:709
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3- og SSE4.1-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:713 config/i386/i386.opt:717
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1- og SSE4.2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:725
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2- og AVX-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:729
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX- og AVX2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:733
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- og AVX512F-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:737
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512CD built-in functions and code generation"
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512CD built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- og AVX512F- og AVX512CD-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:741
  #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512DQ built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:745
  #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BW built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:749
  #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VL built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:753
  #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512IFMA built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:757
  #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:761
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VPOPCNTDQ built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:765
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI2 built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:769
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support AVX512VNNI built-in functions and code generation."
  msgstr "Understøt indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:773
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BITALG built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:777
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support AVX512VP2INTERSECT built-in functions and code generation."
  msgstr "Understøt indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:781
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:785
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:789
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support FMA4 built-in functions and code generation."
  msgstr "Understøt indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:793
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support XOP built-in functions and code generation."
  msgstr "Understøt indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:797
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support LWP built-in functions and code generation."
  msgstr "Understøt indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:801
  #, no-c-format
  msgid "Support code generation of Advanced Bit Manipulation (ABM) instructions."
  msgstr ""
  
! #: config/i386/i386.opt:805
  #, fuzzy, no-c-format
  msgid "Support code generation of popcnt instruction."
  msgstr "Generér ikke char-instruktioner"
  
! #: config/i386/i386.opt:809
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support PCONFIG built-in functions and code generation."
  msgstr "Understøt indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:813
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support WBNOINVD built-in functions and code generation."
  msgstr "Understøt indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:817
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support PTWRITE built-in functions and code generation."
  msgstr "Understøt indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:821
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support UINTR built-in functions and code generation."
  msgstr "Understøt indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:825
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support SGX built-in functions and code generation."
  msgstr "Understøt indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:829
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support RDPID built-in functions and code generation."
  msgstr "Understøt indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:833
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support GFNI built-in functions and code generation."
  msgstr "Understøt indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:837
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support VAES built-in functions and code generation."
  msgstr "Understøt indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:841
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support VPCLMULQDQ built-in functions and code generation."
  msgstr "Understøt indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:845
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support BMI built-in functions and code generation."
  msgstr "Understøt indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:849
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support BMI2 built-in functions and code generation."
  msgstr "Understøt indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:853
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support LZCNT built-in function and code generation."
  msgstr "Understøt indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:857
  #, no-c-format
  msgid "Support Hardware Lock Elision prefixes."
  msgstr ""
  
  # shadowing betyder at en funktion har samme navn og dermed skjuler en anden
! #: config/i386/i386.opt:861
  #, fuzzy, no-c-format
  #| msgid "Support 3DNow! built-in functions"
  msgid "Support RDSEED instruction."
  msgstr "Understøt indbyggede 3DNow!-funktioner"
  
  # shadowing betyder at en funktion har samme navn og dermed skjuler en anden
! #: config/i386/i386.opt:865
  #, fuzzy, no-c-format
  #| msgid "Support 3DNow! built-in functions"
  msgid "Support PREFETCHW instruction."
  msgstr "Understøt indbyggede 3DNow!-funktioner"
  
! #: config/i386/i386.opt:869
  #, fuzzy, no-c-format
  #| msgid "Do not generate char instructions"
  msgid "Support flag-preserving add-carry instructions."
  msgstr "Generér ikke char-instruktioner"
  
  # shadowing betyder at en funktion har samme navn og dermed skjuler en anden
! #: config/i386/i386.opt:873
  #, fuzzy, no-c-format
  #| msgid "Support MMX built-in functions"
  msgid "Support CLFLUSHOPT instructions."
  msgstr "Understøt indbyggede MMX-funktioner"
  
  # shadowing betyder at en funktion har samme navn og dermed skjuler en anden
! #: config/i386/i386.opt:877
  #, fuzzy, no-c-format
  #| msgid "Support MMX built-in functions"
  msgid "Support CLWB instruction."
  msgstr "Understøt indbyggede MMX-funktioner"
  
! #: config/i386/i386.opt:884
  #, fuzzy, no-c-format
  #| msgid "Support calls between Thumb and ARM instruction sets"
  msgid "Support FXSAVE and FXRSTOR instructions."
  msgstr "Understøt kald mellem Thumb- og ARM-instruktionssættene"
  
! #: config/i386/i386.opt:888
  #, fuzzy, no-c-format
  #| msgid "Support calls between Thumb and ARM instruction sets"
  msgid "Support XSAVE and XRSTOR instructions."
  msgstr "Understøt kald mellem Thumb- og ARM-instruktionssættene"
  
  # shadowing betyder at en funktion har samme navn og dermed skjuler en anden
! #: config/i386/i386.opt:892
  #, fuzzy, no-c-format
  #| msgid "Support MMX built-in functions"
  msgid "Support XSAVEOPT instruction."
  msgstr "Understøt indbyggede MMX-funktioner"
  
  # shadowing betyder at en funktion har samme navn og dermed skjuler en anden
! #: config/i386/i386.opt:896
  #, fuzzy, no-c-format
  #| msgid "Support MMX built-in functions"
  msgid "Support XSAVEC instructions."
  msgstr "Understøt indbyggede MMX-funktioner"
  
! #: config/i386/i386.opt:900
  #, fuzzy, no-c-format
  #| msgid "Support calls between Thumb and ARM instruction sets"
  msgid "Support XSAVES and XRSTORS instructions."
  msgstr "Understøt kald mellem Thumb- og ARM-instruktionssættene"
  
! #: config/i386/i386.opt:904
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support TBM built-in functions and code generation."
  msgstr "Understøt indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:908
  #, fuzzy, no-c-format
  msgid "Support code generation of cmpxchg16b instruction."
  msgstr "Generér ikke char-instruktioner"
  
! #: config/i386/i386.opt:912
  #, no-c-format
  msgid "Support code generation of sahf instruction in 64bit x86-64 code."
  msgstr "Understøt kodeoprettelse af sahf-instruktion i 64-bit x86-64-kode."
  
! #: config/i386/i386.opt:916
  #, no-c-format
  msgid "Support code generation of movbe instruction."
  msgstr "Understøt kodeoprettelse af movbe-instruktion."
  
! #: config/i386/i386.opt:920
  #, no-c-format
  msgid "Support code generation of crc32 instruction."
  msgstr "Understøt kodeoprettelse af crc32-instruktion"
  
! #: config/i386/i386.opt:924
  #, no-c-format
  msgid "Support AES built-in functions and code generation."
  msgstr "Understøt indbyggede AES--funktioner og kodegenerering"
  
! #: config/i386/i386.opt:928
  #, no-c-format
  msgid "Support SHA1 and SHA256 built-in functions and code generation."
  msgstr "Understøt indbyggede SHA1- og SHA256funktioner og kodegenerering"
  
! #: config/i386/i386.opt:932
  #, no-c-format
  msgid "Support PCLMUL built-in functions and code generation."
  msgstr "Understøt indbyggede PCLMUL-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:936
  #, no-c-format
  msgid "Encode SSE instructions with VEX prefix."
  msgstr "Kod SSE-instruktioner med VEX-præfiks."
  
! #: config/i386/i386.opt:940
  #, no-c-format
  msgid "Support FSGSBASE built-in functions and code generation."
  msgstr "Understøt indbyggede FSGSBASE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:944
  #, no-c-format
  msgid "Support RDRND built-in functions and code generation."
  msgstr "Understøt indbyggede RDRND-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:948
  #, no-c-format
  msgid "Support F16C built-in functions and code generation."
  msgstr "Understøt indbyggede F16C-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:952
  #, fuzzy, no-c-format
  msgid "Emit profiling counter call at function entry before prologue."
  msgstr "Flyt ikke instruktioner til en funktions begyndelse"
  
! #: config/i386/i386.opt:956
  #, no-c-format
  msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr "Opret __mcount_loc-sektion med alle mcount- eller __fentry__-kald."
  
! #: config/i386/i386.opt:960 config/s390/s390.opt:332
  #, no-c-format
  msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
  msgstr ""
  
! #: config/i386/i386.opt:965
  #, no-c-format
  msgid "Set name of __fentry__ symbol called at function entry."
  msgstr ""
  
! #: config/i386/i386.opt:969
  #, no-c-format
  msgid "Set name of section to record mrecord-mcount calls."
  msgstr ""
  
! #: config/i386/i386.opt:973
  #, no-c-format
  msgid "Skip setting up RAX register when passing variable arguments."
  msgstr ""
  
! #: config/i386/i386.opt:977
  #, fuzzy, no-c-format
  #| msgid "Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check"
  msgid "Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check."
  msgstr "Udvid 32-bit/64-bit heltalsdivision til 8-bit ej underskrevet heltalsdivision med kørselstidskontrol"
  
! #: config/i386/i386.opt:981
  #, no-c-format
  msgid "Split 32-byte AVX unaligned load."
  msgstr ""
  
! #: config/i386/i386.opt:985
  #, no-c-format
  msgid "Split 32-byte AVX unaligned store."
  msgstr ""
  
! #: config/i386/i386.opt:989
  #, no-c-format
  msgid "Support RTM built-in functions and code generation."
  msgstr "Understøt indbyggede RTM-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:993 c-family/c.opt:568 c-family/c.opt:1774
! #: c-family/c.opt:1778 c-family/c.opt:1782 c-family/c.opt:1786
! #: c-family/c.opt:1790 c-family/c.opt:1794 c-family/c.opt:1798
! #: c-family/c.opt:1805 c-family/c.opt:1809 c-family/c.opt:1813
! #: c-family/c.opt:1817 c-family/c.opt:1821 c-family/c.opt:1825
! #: c-family/c.opt:1829 c-family/c.opt:1833 c-family/c.opt:1837
! #: c-family/c.opt:1841 c-family/c.opt:1845 c-family/c.opt:1849
! #: c-family/c.opt:1853
! #, fuzzy, no-c-format
! msgid "Removed in GCC 9.  This switch has no effect."
! msgstr "%s har ingen %s"
! 
! #: config/i386/i386.opt:997
  #, no-c-format
  msgid "Support MWAITX and MONITORX built-in functions and code generation."
  msgstr "Understøt indbyggede MWAITX- og MONITORX-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1001
  #, no-c-format
  msgid "Support CLZERO built-in functions and code generation."
  msgstr "Understøt indbyggede CLZERO-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1005
  #, no-c-format
  msgid "Support PKU built-in functions and code generation."
  msgstr "Understøt indbyggede PKU-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1013
  #, no-c-format
  msgid "Known stack protector guard (for use with the -mstack-protector-guard= option):"
  msgstr ""
  
! #: config/i386/i386.opt:1037
  #, no-c-format
  msgid "Use the given symbol for addressing the stack-protector guard."
  msgstr ""
  
! #: config/i386/i386.opt:1044 config/aarch64/aarch64.opt:92
! #, fuzzy, no-c-format
! #| msgid "Generate code which uses the FPU"
! msgid "Generate code which uses only the general registers."
! msgstr "Generér kode som bruger FPU'en"
! 
! #: config/i386/i386.opt:1048
  #, no-c-format
  msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)."
  msgstr ""
  
! #: config/i386/i386.opt:1053
  #, no-c-format
  msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump."
  msgstr ""
  
! #: config/i386/i386.opt:1058
  #, no-c-format
  msgid "Insert ENDBR instruction at function entry only via cf_check attribute for CET instrumentation."
  msgstr ""
  
! #: config/i386/i386.opt:1063
  #, no-c-format
  msgid "Make all function calls indirect."
  msgstr "Benyt alle funktionskald indirekte."
  
! #: config/i386/i386.opt:1067
  #, no-c-format
  msgid "Convert indirect call and jump to call and return thunks."
  msgstr ""
  
! #: config/i386/i386.opt:1071
  #, fuzzy, no-c-format
  #| 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:1075 config/s390/s390.opt:298
  #, fuzzy, no-c-format
  #| 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:1091
  #, no-c-format
  msgid "Add CS prefix to call and jmp to indirect thunk with branch target in r8-r15 registers."
  msgstr ""
  
! #: config/i386/i386.opt:1095
  #, no-c-format
  msgid "Force indirect call and jump via register."
  msgstr ""
  
! #: config/i386/i386.opt:1099
  #, no-c-format
  msgid "Support MOVDIRI built-in functions and code generation."
  msgstr "Understøt indbyggede MOVDIRI-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1103
  #, no-c-format
  msgid "Support MOVDIR64B built-in functions and code generation."
  msgstr "Understøt indbyggede MOVDIR64B-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1107
  #, no-c-format
  msgid "Support WAITPKG built-in functions and code generation."
  msgstr "Understøt indbyggede MMWAITPKGX-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1111
  #, no-c-format
  msgid "Support CLDEMOTE built-in functions and code generation."
  msgstr "Understøt indbyggede CLDEMOTE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1115
  #, no-c-format
  msgid "Instrument function exit in instrumented functions with __fentry__."
  msgstr "Instrumentér funktionsafslutninger i instrumenteret funktioner med __fentry__."
  
! #: config/i386/i386.opt:1119
  #, no-c-format
  msgid "Known choices for return instrumentation with -minstrument-return=:"
  msgstr ""
  
! #: config/i386/i386.opt:1132
  #, no-c-format
  msgid "Generate a __return_loc section pointing to all return instrumentation code."
  msgstr ""
  
! #: config/i386/i386.opt:1136 config/aarch64/aarch64.opt:96
! #, fuzzy, no-c-format
! #| msgid "Generate code for a bit-manipulation unit"
! msgid "Generate code to mitigate against straight line speculation."
! msgstr "Generér kode til en bit-manipuleringsenhed"
! 
! #: config/i386/i386.opt:1140
  #, no-c-format
  msgid "Known choices for mitigation against straight line speculation with -mharden-sls=:"
  msgstr ""
  
! #: config/i386/i386.opt:1156
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BF16 built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1161
  #, fuzzy, no-c-format
  #| msgid "Support RDRND built-in functions and code generation."
  msgid "Support ENQCMD built-in functions and code generation."
  msgstr "Understøt indbyggede RDRND-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1165
  #, fuzzy, no-c-format
  #| msgid "Support AES built-in functions and code generation."
  msgid "Support SERIALIZE built-in functions and code generation."
  msgstr "Understøt indbyggede AES--funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1169
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support TSXLDTRK built-in functions and code generation."
  msgstr "Understøt indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1173
  #, fuzzy, no-c-format
  #| msgid "Support AES built-in functions and code generation."
  msgid "Support AMX-TILE built-in functions and code generation."
  msgstr "Understøt indbyggede AES--funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1177
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support AMX-INT8 built-in functions and code generation."
  msgstr "Understøt indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1181
  #, fuzzy, no-c-format
  #| msgid "Support F16C built-in functions and code generation."
  msgid "Support AMX-BF16 built-in functions and code generation."
  msgstr "Understøt indbyggede F16C-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1185
  #, fuzzy, no-c-format
  #| msgid "Support AES built-in functions and code generation."
  msgid "Support HRESET built-in functions and code generation."
  msgstr "Understøt indbyggede AES--funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1189
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support KL built-in functions and code generation."
  msgstr "Understøt indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1193
  #, fuzzy, no-c-format
  #| msgid "Support WAITPKG built-in functions and code generation."
  msgid "Support WIDEKL built-in functions and code generation."
  msgstr "Understøt indbyggede MMWAITPKGX-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1197
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXVNNI built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- og AVX512F-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1202
  #, no-c-format
  msgid "Emit GNU_PROPERTY_X86_ISA_1_NEEDED GNU property."
  msgstr ""
  
! #: config/i386/i386.opt:1206
  #, fuzzy, no-c-format
  #| msgid "Support MWAITX and MONITORX built-in functions and code generation."
  msgid "Support MWAIT and MONITOR built-in functions and code generation."
  msgstr "Understøt indbyggede MWAITX- og MONITORX-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1210
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512-FP16 built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1214
  #, fuzzy, no-c-format
  #| msgid "Do not use the Xtensa NSA option"
  msgid "Do not use GOT to access external symbols."
  msgstr "Benyt ikke Xtensa-NSA-indstillingen"
  
! #: config/i386/i386.opt:1218
  #, no-c-format
  msgid "Instructions number above which STFL stall penalty can be compensated."
  msgstr ""
  
! #: config/i386/i386.opt:1222
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXIFMA built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- og AVX512F-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1227
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT8 built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- og AVX512F-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1232
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXNECONVERT build-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- og AVX512F-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1237
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and CMPCCXADD build-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- og AVX512F-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1242
  #, fuzzy, no-c-format
  #| msgid "Support F16C built-in functions and code generation."
  msgid "Support AMX-FP16 built-in functions and code generation."
  msgstr "Understøt indbyggede F16C-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1246
  #, fuzzy, no-c-format
  #| msgid "Support PREFETCHWT1 built-in functions and code generation."
  msgid "Support PREFETCHI built-in functions and code generation."
  msgstr "Understøt indbyggede PREFETCHWT1-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1250
  #, fuzzy, no-c-format
  #| msgid "Support RTM built-in functions and code generation."
  msgid "Support RAOINT built-in functions and code generation."
  msgstr "Understøt indbyggede RTM-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1254
  #, no-c-format
  msgid "Enable conservative small loop unrolling."
  msgstr ""
  
! #: config/i386/i386.opt:1258 config/aarch64/aarch64.opt:421
! #, no-c-format
! msgid "Limit how much the autovectorizer may unroll a loop."
! msgstr ""
! 
! #: config/i386/i386.opt:1262
! #, no-c-format
! msgid "Whether x86 vectorizer cost modeling compares costs of different vector sizes."
! msgstr ""
! 
! #: config/i386/i386.opt:1266
  #, no-c-format
  msgid "-mlam=[none|u48|u57] Instrument meta data position in user data pointers."
  msgstr ""
  
! #: config/i386/i386.opt:1282
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support AMX-COMPLEX built-in functions and code generation."
  msgstr "Understøt indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1286
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT16 built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- og AVX512F-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1291
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM3 built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1296
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SHA512 built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX- og AVX2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1301
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM4 built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1306
  #, fuzzy, no-c-format
  msgid "Enable vectorization for gather instruction."
  msgstr "Aktivér stakprøvning"
  
! #: config/i386/i386.opt:1310
  #, fuzzy, no-c-format
  msgid "Enable vectorization for scatter instruction."
  msgstr "Aktivér stakprøvning"
  
! #: config/i386/i386.opt:1314
  #, no-c-format
  msgid "Support code generation for APX features, including EGPR, PUSH2POP2, NDD, PPX, NF, CCMP and ZU."
  msgstr ""
  
! #: config/i386/i386.opt:1352
  #, no-c-format
  msgid "Enable GPR32 in inline asm when APX_F enabled."
  msgstr ""
  
! #: config/i386/i386.opt:1356
  #, fuzzy, no-c-format
  #| msgid "Support AES built-in functions and code generation."
  msgid "Support USER_MSR built-in functions and code generation."
  msgstr "Understøt indbyggede AES--funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1360
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation"
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1 built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- og AVX512F-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1365
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation"
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX10.1 and AVX10.2 built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- og AVX512F-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1370
  #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX10.1, AVX10.2 and AMX-AVX512 built-in functions and code generation."
  msgstr "Understøt indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1375
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support AMX-TF32 built-in functions and code generation."
  msgstr "Understøt indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1379
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support AMX-FP8 built-in functions and code generation."
  msgstr "Understøt indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1383
  #, fuzzy, no-c-format
  #| msgid "Support MOVDIRI built-in functions and code generation."
  msgid "Support MOVRS built-in functions and code generation."
  msgstr "Understøt indbyggede MOVDIRI-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1387
  #, fuzzy, no-c-format
  #| msgid "Support MOVDIRI built-in functions and code generation."
  msgid "Support AMX-MOVRS built-in functions and code generation."
  msgstr "Understøt indbyggede MOVDIRI-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1391
! #, fuzzy, no-c-format
! #| msgid "Support MMX and SSE built-in functions and code generation"
! msgid "Support AVX512BMM built-in functions and code generation."
! msgstr "Understøt indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/mingw-w64.opt:23
  #, no-c-format
! msgid "Use unicode startup and define UNICODE macro."
  msgstr ""
  
! #: config/arm/arm-tables.opt:25
  #, no-c-format
! msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:299
  #, no-c-format
! msgid "Known ARM architectures (for use with the -march= option):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:405
  #, no-c-format
! msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr ""
  
! #: config/arm/arm.opt:35
  #, no-c-format
! msgid "TLS dialect to use:"
  msgstr ""
  
! #: config/arm/arm.opt:45
! #, fuzzy, no-c-format
! #| msgid "Specify an ABI"
! msgid "Specify an ABI."
! msgstr "Angiv en ABI"
  
! #: config/arm/arm.opt:49
  #, no-c-format
! msgid "Known ARM ABIs (for use with the -mabi= option):"
! msgstr ""
  
! #: config/arm/arm.opt:65
  #, fuzzy, no-c-format
! #| msgid "Generate a call to abort if a noreturn function returns"
! msgid "Generate a call to abort if a noreturn function returns."
! msgstr "Generér et kald til abort hvis en noreturn-funktion returnerer"
  
! #: config/arm/arm.opt:72
! #, fuzzy, no-c-format
! #| msgid "Generate APCS conformant stack frames"
! msgid "Generate APCS conformant stack frames."
! msgstr "Generér APCS-overholdende stakrammer"
  
! #: config/arm/arm.opt:76
! #, fuzzy, no-c-format
! #| msgid "Generate re-entrant, PIC code"
! msgid "Unimplemented option to generate re-entrant, PIC code."
! msgstr "Generér genindtrædelig PIC-kode"
  
! #: config/arm/arm.opt:80
  #, no-c-format
! msgid "Unimplemented option to generate stack checking code on function entry."
  msgstr ""
  
! #: config/arm/arm.opt:99
! #, fuzzy, no-c-format
! #| msgid "Generate code assuming DW bit is set"
! msgid "Generate code in 32 bit ARM state."
! msgstr "Generér kode der antager at DW-bitten er sat"
  
! #: config/arm/arm.opt:107
  #, fuzzy, no-c-format
! #| msgid "Thumb: Assume non-static functions may be called from ARM code"
! msgid "Thumb: Assume non-static functions may be called from ARM code."
! msgstr "Thumb: Antag at ikke-statiske funktioner kan kaldes fra ARM-kode"
  
! #: config/arm/arm.opt:111
! #, fuzzy, no-c-format
! #| msgid "Thumb: Assume function pointers may go to non-Thumb aware code"
! msgid "Thumb: Assume function pointers may go to non-Thumb aware code."
! msgstr "Thumb: Antag at funktionshenvisninger kan gå til kode der ikke er opmærksom på Thumb"
  
! #: config/arm/arm.opt:123
  #, no-c-format
! msgid "Specify that the compiler should target secure code as per ARMv8-M Security Extensions."
! msgstr ""
  
! #: config/arm/arm.opt:140
  #, no-c-format
! msgid "Switch ARM/Thumb modes on alternating functions for compiler testing."
! msgstr ""
  
! #: config/arm/arm.opt:144
! #, fuzzy, no-c-format
! #| msgid "Specify the version of the floating point emulator"
! msgid "Specify the __fp16 floating-point format."
! msgstr "Angiv versionen af kommatalsemulatoren"
  
! #: config/arm/arm.opt:148
  #, no-c-format
! msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
! msgstr ""
  
! #: config/arm/arm.opt:161
! #, fuzzy, no-c-format
! #| msgid "Specify the version of the floating point emulator"
! msgid "Specify the name of the target floating point hardware/format."
! msgstr "Angiv versionen af kommatalsemulatoren"
  
! #: config/arm/arm.opt:172
! #, fuzzy, no-c-format
! #| msgid "Generate call insns as indirect calls, if necessary"
! msgid "Generate call insns as indirect calls, if necessary."
! msgstr "Generér kaldeinstruktioner som indirekte kald, om nødvendigt"
  
! #: config/arm/arm.opt:176 config/s390/s390.opt:259
  #, no-c-format
! msgid "Assume data segments are relative to text segment."
! msgstr ""
  
! #: config/arm/arm.opt:180
! #, fuzzy, no-c-format
! #| msgid "Specify the register to be used for PIC addressing"
! msgid "Specify the register to be used for PIC addressing."
! msgstr "Angiv det register der skal bruges til PIC-adressering"
  
! #: config/arm/arm.opt:184
! #, fuzzy, no-c-format
! #| msgid "Store function names in object code"
! msgid "Store function names in object code."
! msgstr "Gem funktionsnavne i objektkode"
  
! #: config/arm/arm.opt:188
! #, fuzzy, no-c-format
! #| msgid "Use stubs for function prologues"
! msgid "Permit scheduling of a function's prologue sequence."
! msgstr "Benyt stubbe til funktionsindledninger"
  
! #: config/arm/arm.opt:199
! #, fuzzy, no-c-format
! #| msgid "Specify the minimum bit alignment of structures"
! msgid "Specify the minimum bit alignment of structures. (Deprecated)."
! msgstr "Angiv den mindste bitjustering af strukturer"
  
! #: config/arm/arm.opt:203
! #, fuzzy, no-c-format
! #| msgid "Generate code for GNU as"
! msgid "Generate code for Thumb state."
! msgstr "Generér kode til GNU as"
  
! #: config/arm/arm.opt:207
! #, fuzzy, no-c-format
! #| msgid "Support calls between Thumb and ARM instruction sets"
! msgid "Support calls between Thumb and ARM instruction sets."
! msgstr "Understøt kald mellem Thumb- og ARM-instruktionssættene"
  
! #: config/arm/arm.opt:211
! #, fuzzy, no-c-format
! #| msgid "Use given thread-local storage dialect"
! msgid "Specify thread local storage scheme."
! msgstr "Benyt den givne tråd-lokale lagringsdialekt"
  
! #: config/arm/arm.opt:215
! #, fuzzy, no-c-format
! #| msgid "Specify the name of the target architecture"
! msgid "Specify how to access the thread pointer."
! msgstr "Angiv navnet på målarkitekturen"
  
! #: config/arm/arm.opt:219
! #, fuzzy, no-c-format
! #| msgid "Pass all arguments on stack"
! msgid "Valid arguments to -mtp=:"
! msgstr "Overbring alle parametre på stakken"
  
! #: config/arm/arm.opt:241
! #, fuzzy, no-c-format
! #| msgid "Thumb: Generate (non-leaf) stack frames even if not needed"
! msgid "Thumb: Generate (non-leaf) stack frames even if not needed."
! msgstr "Thumb: Generér (ikke-yderste) stakrammer selv hvis det ikke er nødvendigt"
  
! #: config/arm/arm.opt:245
! #, fuzzy, no-c-format
! #| msgid "Thumb: Generate (leaf) stack frames even if not needed"
! msgid "Thumb: Generate (leaf) stack frames even if not needed."
! msgstr "Thumb: Generér (yderste) stakrammer selv hvis det ikke er nødvendigt"
  
! #: config/arm/arm.opt:249 config/mn10300/mn10300.opt:42
! #, fuzzy, no-c-format
! #| msgid "Compile for the v850 processor"
! msgid "Tune code for the given processor."
! msgstr "Oversæt for v850-processoren"
  
! #: config/arm/arm.opt:253
  #, no-c-format
! msgid "Print CPU tuning information as comment in assembler file.  This is an option used only for regression testing of the compiler and not intended for ordinary use in compiling code."
! msgstr ""
  
! #: config/arm/arm.opt:264
  #, no-c-format
! msgid "Use Neon quad-word (rather than double-word) registers for vectorization."
! msgstr ""
  
! #: config/arm/arm.opt:268
  #, no-c-format
! msgid "Use Neon double-word (rather than quad-word) registers for vectorization."
! msgstr ""
  
! #: config/arm/arm.opt:272
  #, no-c-format
! msgid "Enable more verbose RTX cost dumps during debug.  For GCC developers use only."
! msgstr ""
  
! #: config/arm/arm.opt:276
  #, no-c-format
! msgid "Only generate absolute relocations on word sized values."
! msgstr ""
  
! #: config/arm/arm.opt:280
  #, no-c-format
! msgid "Generate IT blocks appropriate for ARMv8."
! msgstr ""
  
! #: config/arm/arm.opt:284
  #, no-c-format
! msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
  msgstr ""
  
! #: config/arm/arm.opt:289
  #, no-c-format
! msgid "Mitigate issues with VLLDM on some M-profile devices (CVE-2021-35465)."
  msgstr ""
  
! #: config/arm/arm.opt:293
  #, no-c-format
! msgid "Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1742098)."
! msgstr ""
  
! #: config/arm/arm.opt:298
  #, no-c-format
! msgid "Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1655431)."
! msgstr ""
  
! #: config/arm/arm.opt:307
  #, fuzzy, no-c-format
! msgid "This option is deprecated and has no effect."
! msgstr "Angiv klassesti (forældet: benyt --classpath i stedet)"
  
! #: config/arm/arm.opt:311
  #, no-c-format
! msgid "Assume loading data from flash is slower than fetching instructions."
  msgstr ""
  
! #: config/arm/arm.opt:315
  #, no-c-format
! msgid "Assume unified syntax for inline assembly code."
  msgstr ""
  
! #: config/arm/arm.opt:319
! #, fuzzy, no-c-format
! #| msgid "Do not use the callt instruction"
! msgid "Do not allow constant data to be placed in code sections."
! msgstr "Benyt ikke callt-instruktionen"
  
! #: config/arm/arm.opt:323
  #, no-c-format
! msgid "When linking for big-endian targets, generate a BE8 format image."
  msgstr ""
  
! #: config/arm/arm.opt:327
  #, no-c-format
! msgid "When linking for big-endian targets, generate a legacy BE32 format image."
  msgstr ""
  
! #: config/arm/arm.opt:331 config/sh/sh.opt:195
  #, no-c-format
! msgid "Cost to assume for a branch insn."
  msgstr ""
  
! #: config/arm/arm.opt:335 config/aarch64/aarch64.opt:224
  #, no-c-format
! msgid "Use branch-protection features."
  msgstr ""
  
! #: config/arm/arm.opt:339
  #, fuzzy, no-c-format
! #| msgid "Generate code which uses the FPU"
! msgid "Generate code which uses the core registers only (r0-r14)."
! msgstr "Generér kode som bruger FPU'en"
  
! #: config/arm/arm.opt:361
  #, no-c-format
! msgid "Use an immediate to offset from the TLS register. This option is for use with fstack-protector-guard=tls and not for use in user-land code."
  msgstr ""
  
! #: config/mcore/mcore.opt:23
  #, fuzzy, no-c-format
! #| msgid "Generate code for the M*Core M340"
! msgid "Generate code for the M*Core M210."
! msgstr "Generér kode til en M*Core M340"
  
! #: config/mcore/mcore.opt:27
  #, fuzzy, no-c-format
! #| msgid "Generate code for the M*Core M340"
! msgid "Generate code for the M*Core M340."
! msgstr "Generér kode til en M*Core M340"
  
! #: config/mcore/mcore.opt:31
  #, fuzzy, no-c-format
! #| msgid "Force functions to be aligned to a 4 byte boundary"
! msgid "Force functions to be aligned to a 4 byte boundary."
! msgstr "Tving funktioner til at blive justeret til en 4 byte-grænse"
  
! #: config/mcore/mcore.opt:39
! #, fuzzy, no-c-format
! #| msgid "Emit call graph information"
! msgid "Emit call graph information."
! msgstr "Udsend kaldegrafinfo"
  
! #: config/mcore/mcore.opt:43
! #, fuzzy, no-c-format
! #| msgid "Use the divide instruction"
! msgid "Use the divide instruction."
! msgstr "Benyt divisionsinstruktionen"
  
! #: config/mcore/mcore.opt:47
  #, fuzzy, no-c-format
! #| msgid "Inline constants if it can be done in 2 insns or less"
! msgid "Inline constants if it can be done in 2 insns or less."
! msgstr "Indlejr konstanter hvis det kan gøres med 2 instruktioner eller mindre"
  
! #: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27
  #, no-c-format
! msgid "Assume that run-time support has been provided, so omit -lsim from the linker command line."
  msgstr ""
  
! #: config/mcore/mcore.opt:60
  #, fuzzy, no-c-format
! #| msgid "Do not arbitrary sized immediates in bit operations"
! msgid "Use arbitrary sized immediates in bit operations."
! msgstr "Benyt ikke vilkårlige størrelsers umiddelbare værdier i bitoperationer"
  
! #: config/mcore/mcore.opt:64
  #, fuzzy, no-c-format
! #| msgid "Prefer word accesses over byte accesses"
! msgid "Prefer word accesses over byte accesses."
! msgstr "Foretræk ord-tilgange frem for byte-tilgange"
  
! #: config/mcore/mcore.opt:71
! #, fuzzy, no-c-format
! #| msgid "Maximum amount for a single stack increment operation"
! msgid "Set the maximum amount for a single stack increment operation."
! msgstr "Maksimalt antal for en enkelt stakforøgelsesoperation"
  
! #: config/mcore/mcore.opt:75
! #, fuzzy, no-c-format
! #| msgid "Always treat bit-field as int-sized"
! msgid "Always treat bitfields as int-sized."
! msgstr "Behandl altid bitfelter som af størrelsen int"
  
! #: config/pru/pru.opt:31
  #, no-c-format
! msgid "-mmcu=MCU\tSelect the target System-On-Chip variant that embeds this PRU."
  msgstr ""
  
! #: config/pru/pru.opt:35
  #, no-c-format
! msgid "Make GCC pass the --no-relax command-line option to the linker instead of the --relax option."
  msgstr ""
  
! #: config/pru/pru.opt:40
! #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Allow (or do not allow) gcc to use the LOOP instruction."
! msgstr "Generér ikke char-instruktioner"
  
! #: config/pru/pru.opt:44
  #, no-c-format
! msgid "Allow (or do not allow) gcc to use the PRU multiplier unit."
  msgstr ""
  
! #: config/pru/pru.opt:48
  #, fuzzy, no-c-format
! #| msgid "Allow gcc to generate the SETLB and Lcc instructions."
! msgid "Allow (or do not allow) gcc to use the FILL and ZERO instructions."
! msgstr "Tillad at gcc opretter SETLB- og Lcc-instruktioner."
  
! #: config/pru/pru.opt:52
  #, fuzzy, no-c-format
! #| msgid "bad header version"
! msgid "Select target ABI variant."
! msgstr "ugyldig version af hovedet"
  
! #: config/pru/pru.opt:56
  #, fuzzy, no-c-format
! #| msgid "Known ABIs (for use with the -mabi= option):"
! msgid "ABI variant code generation (for use with -mabi= option):"
! msgstr "Kendte ABI'er (for brug med tilvalget -mabi=):"
  
! #: config/microblaze/microblaze.opt:40
  #, fuzzy, no-c-format
! #| msgid "Use software floating point"
! msgid "Use software emulation for floating point (default)."
! msgstr "Benyt softwarekommatal"
  
! #: config/microblaze/microblaze.opt:44
  #, no-c-format
! msgid "Use hardware floating point instructions."
! msgstr "Benyt hardware-kommatalsinstruktioner."
  
! #: config/microblaze/microblaze.opt:48
! #, fuzzy, no-c-format
! #| msgid "Avoid all range limits on call instructions"
! msgid "Use table lookup optimization for small signed integer divisions."
! msgstr "Undgå alle områdegrænser ved kaldeinstruktioner"
  
! #: config/microblaze/microblaze.opt:52
! #, fuzzy, no-c-format
! #| msgid "Use features of and schedule code for given CPU"
! msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU."
! msgstr "Benyt faciliteter fra og planlæg koden til en given processor"
  
! #: config/microblaze/microblaze.opt:56
! #, fuzzy, no-c-format
! #| msgid "Don't optimize block moves, use memcpy"
! msgid "Don't optimize block moves, use memcpy."
! msgstr "Optimer ikke blokflytninger, brug memcpy"
  
! #: config/microblaze/microblaze.opt:68
! #, fuzzy, no-c-format
! #| msgid "Use the soft multiply emulation (default)"
! msgid "Use the soft multiply emulation (default)."
! msgstr "Benyt den bløde multiply-emulering (standard)"
  
! #: config/microblaze/microblaze.opt:72
  #, no-c-format
! msgid "Use reorder instructions (swap and byte reversed load/store) (default)."
! msgstr "Benyt instruktioner for ny rækkefølge (swap og byte vendt om indlæs/lager) (standard)."
  
! #: config/microblaze/microblaze.opt:76
  #, no-c-format
! msgid "Use the software emulation for divides (default)."
! msgstr "Benyt programemuleringen for divisioner (standard)."
  
! #: config/microblaze/microblaze.opt:80
! #, fuzzy, no-c-format
! #| msgid "Use hardware quad fp instructions"
! msgid "Use the hardware barrel shifter instead of emulation."
! msgstr "Benyt hardware quad-kommatalsinstruktioner"
  
! #: config/microblaze/microblaze.opt:84
  #, fuzzy, no-c-format
! #| msgid "Use pattern compare instructions"
! msgid "Use pattern compare instructions."
! msgstr "Benyt mønstersammenligningsinstruktioner"
  
! #: config/microblaze/microblaze.opt:88
! #, fuzzy, no-c-format
! #| msgid "Check for stack overflow at runtime"
! msgid "Check for stack overflow at runtime."
! msgstr "Kontroller for stakoverløb ved kørselstid"
  
! #: config/microblaze/microblaze.opt:96
  #, no-c-format
! msgid "Clear the BSS to zero and place zero initialized in BSS."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:100
  #, no-c-format
! msgid "Use multiply high instructions for high part of 32x32 multiply."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:104
! #, fuzzy, no-c-format
! #| msgid "Use hardware floating point instructions"
! msgid "Use hardware floating point conversion instructions."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/microblaze/microblaze.opt:108
! #, fuzzy, no-c-format
! #| msgid "Use hardware floating point instructions"
! msgid "Use hardware floating point square root instruction."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/microblaze/microblaze.opt:112
  #, no-c-format
! msgid "Build application as normal executable."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:116
  #, no-c-format
! msgid "Build application for use with xmdstub debug agent."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:120
  #, no-c-format
! msgid "Build application to be loaded using a bootloader."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:124
  #, no-c-format
! msgid "Build application without any of the MicroBlaze vectors."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:128
! #, fuzzy, no-c-format
! #| msgid "Use hardware quad fp instructions"
! msgid "Use hardware prefetch instruction."
! msgstr "Benyt hardware quad-kommatalsinstruktioner"
  
! #: config/microblaze/microblaze.opt:132
  #, no-c-format
! msgid "Data referenced by offset from start of text instead of GOT (with -fPIC/-fPIE)."
  msgstr ""
  
  #: config/m32r/m32r.opt:34
*************** msgstr "Kald ikke nogen mellemlagertømn
*** 9717,12859 ****
  msgid "Small data area: none, sdata, use."
  msgstr "Område til små data: none, sdata, use."
  
! #: config/s390/tpf.opt:23
! #, no-c-format
! msgid "Enable TPF-OS tracing code."
! msgstr "Aktiver TPF-OS-registreringskode."
! 
! #: config/s390/tpf.opt:27
! #, no-c-format
! msgid "Set the trace check address for prologue tpf hook"
! msgstr ""
! 
! #: config/s390/tpf.opt:31
  #, no-c-format
! msgid "Set the trace jump address for prologue tpf hook"
  msgstr ""
  
! #: config/s390/tpf.opt:35
  #, no-c-format
! msgid "Set the trace check address for epilogue tpf hook"
  msgstr ""
  
! #: config/s390/tpf.opt:39
  #, no-c-format
! msgid "Set the trace jump address for epilogue tpf hook"
  msgstr ""
  
! #: config/s390/tpf.opt:43
  #, no-c-format
! msgid "Set the prologue and epilogue hook addresses to TPF_TRACE_PROLOGUE_SKIP_TARGET and TPF_TRACE_EPILOGUE_SKIP_TARGET. Equivalent to using -mtpf-trace-hook-prologue-target=TPF_TRACE_PROLOGUE_SKIP_TARGET and -mtpf-trace-hook-epilogue-target=TPF_TRACE_EPILOGUE_SKIP_TARGET"
  msgstr ""
  
! #: config/s390/tpf.opt:47
  #, fuzzy, no-c-format
! #| msgid "Specify maximum number of iterations for RPTS"
! msgid "Specify main object for TPF-OS."
! msgstr "Angiv maksimalt antal iterationer for RPTS"
! 
! #: config/s390/s390.opt:48
! #, no-c-format
! msgid "31 bit ABI."
! msgstr "31-bit ABI."
! 
! #: config/s390/s390.opt:52
! #, no-c-format
! msgid "64 bit ABI."
! msgstr "64-bit ABI."
! 
! #: config/s390/s390.opt:135
! #, no-c-format
! msgid "Maintain backchain pointer."
! msgstr ""
! 
! #: config/s390/s390.opt:139
! #, no-c-format
! msgid "Additional debug prints."
! msgstr "Udskriv ekstra fejlsøgningsinformation."
! 
! #: config/s390/s390.opt:143
! #, no-c-format
! msgid "ESA/390 architecture."
! msgstr "ESA/390-arkitektur."
  
! #: config/s390/s390.opt:147
  #, fuzzy, no-c-format
! #| msgid "hexadecimal floating constants require an exponent"
! msgid "Enable decimal floating point hardware support."
! msgstr "hexadecimal kommatalskonstant skal have en eksponent"
  
! #: config/s390/s390.opt:151
  #, fuzzy, no-c-format
! #| msgid "Use hardware floating point"
! msgid "Enable hardware floating point."
! msgstr "Benyt hardware-kommatal"
! 
! #: config/s390/s390.opt:155
! #, no-c-format
! msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first.  Append Nop instructions covering the number of halfwords indicated by the second after the label.  Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size.  Using 0 for both values disables hotpatching."
! msgstr ""
  
! #: config/s390/s390.opt:173
  #, fuzzy, no-c-format
! #| msgid "Use hardware floating point instructions"
! msgid "Use hardware transactional execution instructions."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/s390/s390.opt:177
  #, fuzzy, no-c-format
! #| msgid "Use hardware floating point instructions"
! msgid "Use hardware vector facility instructions and enable the vector ABI."
! msgstr "Benyt hardware-kommatalsinstruktioner"
! 
! #: config/s390/s390.opt:181
! #, no-c-format
! msgid "Use packed stack layout."
! msgstr ""
  
! #: config/s390/s390.opt:185
  #, fuzzy, no-c-format
! #| msgid "Use bras for executable < 64k"
! msgid "Use bras for executable < 64k."
! msgstr "Benyt bras til kørbar fil < 64k"
  
! #: config/s390/s390.opt:189
  #, fuzzy, no-c-format
! #| msgid "Use hardware floating point"
! msgid "Disable hardware floating point."
! msgstr "Benyt hardware-kommatal"
  
! #: config/s390/s390.opt:193
! #, no-c-format
! msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
! msgstr ""
  
! #: config/s390/s390.opt:197
  #, no-c-format
! msgid "Switches off the -mstack-guard= option."
  msgstr ""
  
! #: config/s390/s390.opt:201
  #, no-c-format
! msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
  msgstr ""
  
! #: config/s390/s390.opt:205
  #, no-c-format
! msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:213
! #, fuzzy, no-c-format
! #| msgid "Generate string instructions for block moves"
! msgid "Use the mvcle instruction for block moves."
! msgstr "Generér strengoperationer til blokflytninger"
! 
! #: config/s390/s390.opt:217
  #, no-c-format
! msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
  msgstr ""
  
! #: config/s390/s390.opt:222
  #, no-c-format
! msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr ""
  
! #: config/s390/s390.opt:226
  #, no-c-format
! msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr ""
  
! #: config/s390/s390.opt:230
  #, no-c-format
! msgid "z/Architecture."
  msgstr ""
  
! #: config/s390/s390.opt:234
  #, no-c-format
! msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
! #: config/s390/s390.opt:240 config/arm/arm.opt:178
  #, no-c-format
! msgid "Assume data segments are relative to text segment."
  msgstr ""
  
! #: config/s390/s390.opt:245
  #, no-c-format
! msgid "Wrap all indirect branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:250
  #, no-c-format
! msgid "Wrap indirect table jumps and computed gotos into execute in order to disable branch prediction.  Using thunk or thunk-extern with this option requires the thunks to be considered signal handlers to order to generate correct CFI.  For environments where unwinding (e.g. for exceptions) is required please use thunk-inline instead."
  msgstr ""
  
! #: config/s390/s390.opt:258
  #, no-c-format
! msgid "Wrap all indirect calls into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:262
  #, no-c-format
! msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:267
  #, no-c-format
! msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address is going to be restored from memory."
  msgstr ""
  
! #: config/s390/s390.opt:273
  #, no-c-format
! msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address doesn't need to be restored from memory."
  msgstr ""
  
! #: config/s390/s390.opt:295
  #, no-c-format
! msgid "Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options.  The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location."
  msgstr ""
  
! #: config/s390/s390.opt:304
! #, fuzzy, no-c-format
! msgid "Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run."
! msgstr "Flyt ikke instruktioner til en funktions begyndelse"
! 
! #: config/s390/s390.opt:309
  #, no-c-format
! msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
  msgstr ""
  
! #: config/s390/s390.opt:318
  #, no-c-format
! msgid "Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains.  This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance.  This option allows overriding it for testing purposes."
  msgstr ""
  
! #: config/s390/s390.opt:333
  #, no-c-format
! msgid "Store all argument registers on the stack."
  msgstr ""
  
! #: config/s390/s390.opt:337
  #, no-c-format
! msgid "Assume external symbols, whose natural alignment would be 1, to be potentially unaligned.  By default all symbols without explicit alignment are assumed to reside on a 2 byte boundary as mandated by the IBM Z ABI."
  msgstr ""
  
! #: config/rl78/rl78.opt:27 config/rx/elf.opt:26 config/csky/csky.opt:198
  #, fuzzy, no-c-format
! #| msgid "Use the WindISS simulator"
! msgid "Use the simulator runtime."
! msgstr "Benyt WindISS-simulatoren"
! 
! #: config/rl78/rl78.opt:31
! #, no-c-format
! msgid "Selects the type of hardware multiplication and division to use (none/g13/g14)."
! msgstr ""
! 
! #: config/rl78/rl78.opt:50
! #, no-c-format
! msgid "Use all registers, reserving none for interrupt handlers."
! msgstr ""
! 
! #: config/rl78/rl78.opt:54
! #, no-c-format
! msgid "Enable assembler and linker relaxation.  Enabled by default at -Os."
! msgstr ""
  
! #: config/rl78/rl78.opt:58
  #, no-c-format
! msgid "Selects the type of RL78 core being targeted (g10/g13/g14).  The default is the G14.  If set, also selects the hardware multiply support to be used."
  msgstr ""
  
! #: config/rl78/rl78.opt:77
  #, no-c-format
! msgid "Alias for -mcpu=g10."
  msgstr ""
  
! #: config/rl78/rl78.opt:81
  #, no-c-format
! msgid "Alias for -mcpu=g13."
  msgstr ""
  
! #: config/rl78/rl78.opt:85 config/rl78/rl78.opt:89
  #, no-c-format
! msgid "Alias for -mcpu=g14."
  msgstr ""
  
! #: config/rl78/rl78.opt:93
  #, no-c-format
! msgid "Assume ES is zero throughout program execution, use ES: for read-only data."
  msgstr ""
  
! #: config/rl78/rl78.opt:97
  #, no-c-format
! msgid "Stores the MDUC registers in interrupt handlers for G13 target."
  msgstr ""
  
! #: config/stormy16/stormy16.opt:24
  #, no-c-format
! msgid "Provide libraries for the simulator."
  msgstr ""
  
! #: config/arm/arm-tables.opt:25
  #, no-c-format
! msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:305
  #, no-c-format
! msgid "Known ARM architectures (for use with the -march= option):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:411
  #, no-c-format
! msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr ""
  
! #: config/arm/arm.opt:35
  #, no-c-format
! msgid "TLS dialect to use:"
  msgstr ""
  
! #: config/arm/arm.opt:45
! #, fuzzy, no-c-format
! #| msgid "Specify an ABI"
! msgid "Specify an ABI."
! msgstr "Angiv en ABI"
! 
! #: config/arm/arm.opt:49
  #, no-c-format
! msgid "Known ARM ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/arm/arm.opt:68
! #, fuzzy, no-c-format
! #| msgid "Generate a call to abort if a noreturn function returns"
! msgid "Generate a call to abort if a noreturn function returns."
! msgstr "Generér et kald til abort hvis en noreturn-funktion returnerer"
! 
! #: config/arm/arm.opt:75
! #, fuzzy, no-c-format
! #| msgid "Generate APCS conformant stack frames"
! msgid "Generate APCS conformant stack frames."
! msgstr "Generér APCS-overholdende stakrammer"
! 
! #: config/arm/arm.opt:79
! #, fuzzy, no-c-format
! #| msgid "Generate re-entrant, PIC code"
! msgid "Generate re-entrant, PIC code."
! msgstr "Generér genindtrædelig PIC-kode"
! 
! #: config/arm/arm.opt:101
! #, fuzzy, no-c-format
! #| msgid "Generate code assuming DW bit is set"
! msgid "Generate code in 32 bit ARM state."
! msgstr "Generér kode der antager at DW-bitten er sat"
! 
! #: config/arm/arm.opt:109
! #, fuzzy, no-c-format
! #| msgid "Thumb: Assume non-static functions may be called from ARM code"
! msgid "Thumb: Assume non-static functions may be called from ARM code."
! msgstr "Thumb: Antag at ikke-statiske funktioner kan kaldes fra ARM-kode"
! 
! #: config/arm/arm.opt:113
! #, fuzzy, no-c-format
! #| msgid "Thumb: Assume function pointers may go to non-Thumb aware code"
! msgid "Thumb: Assume function pointers may go to non-Thumb aware code."
! msgstr "Thumb: Antag at funktionshenvisninger kan gå til kode der ikke er opmærksom på Thumb"
! 
! #: config/arm/arm.opt:121 config/csky/csky.opt:73
  #, fuzzy, no-c-format
! msgid "Specify if floating point hardware should be used."
! msgstr "Angiv versionen af kommatalsemulatoren"
  
! #: config/arm/arm.opt:125
  #, no-c-format
! msgid "Specify that the compiler should target secure code as per ARMv8-M Security Extensions."
  msgstr ""
  
! #: config/arm/arm.opt:129 config/csky/csky.opt:77
  #, no-c-format
! msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
  msgstr ""
  
! #: config/arm/arm.opt:142
  #, no-c-format
! msgid "Switch ARM/Thumb modes on alternating functions for compiler testing."
  msgstr ""
  
! #: config/arm/arm.opt:146
! #, fuzzy, no-c-format
! #| msgid "Specify the version of the floating point emulator"
! msgid "Specify the __fp16 floating-point format."
! msgstr "Angiv versionen af kommatalsemulatoren"
! 
! #: config/arm/arm.opt:150
  #, no-c-format
! msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
  msgstr ""
  
! #: config/arm/arm.opt:163
! #, fuzzy, no-c-format
! #| msgid "Specify the version of the floating point emulator"
! msgid "Specify the name of the target floating point hardware/format."
! msgstr "Angiv versionen af kommatalsemulatoren"
! 
! #: config/arm/arm.opt:174
! #, fuzzy, no-c-format
! #| msgid "Generate call insns as indirect calls, if necessary"
! msgid "Generate call insns as indirect calls, if necessary."
! msgstr "Generér kaldeinstruktioner som indirekte kald, om nødvendigt"
! 
! #: config/arm/arm.opt:182
  #, fuzzy, no-c-format
! #| msgid "Specify the register to be used for PIC addressing"
! msgid "Specify the register to be used for PIC addressing."
! msgstr "Angiv det register der skal bruges til PIC-adressering"
  
! #: config/arm/arm.opt:186
  #, fuzzy, no-c-format
! #| msgid "Store function names in object code"
! msgid "Store function names in object code."
! msgstr "Gem funktionsnavne i objektkode"
  
! #: config/arm/arm.opt:190
  #, fuzzy, no-c-format
! #| msgid "Use stubs for function prologues"
! msgid "Permit scheduling of a function's prologue sequence."
! msgstr "Benyt stubbe til funktionsindledninger"
  
! #: config/arm/arm.opt:194 config/rs6000/rs6000.opt:235
! #, fuzzy, no-c-format
! #| msgid "Do not load the PIC register in function prologues"
! msgid "Do not load the PIC register in function prologues."
! msgstr "Indlæs ikke PIC-registeret i funktionsbegyndelser"
  
! #: config/arm/arm.opt:201
  #, fuzzy, no-c-format
! #| msgid "Specify the minimum bit alignment of structures"
! msgid "Specify the minimum bit alignment of structures. (Deprecated)."
! msgstr "Angiv den mindste bitjustering af strukturer"
  
! #: config/arm/arm.opt:205
  #, fuzzy, no-c-format
! #| msgid "Generate code for GNU as"
! msgid "Generate code for Thumb state."
! msgstr "Generér kode til GNU as"
  
! #: config/arm/arm.opt:209
! #, fuzzy, no-c-format
! #| msgid "Support calls between Thumb and ARM instruction sets"
! msgid "Support calls between Thumb and ARM instruction sets."
! msgstr "Understøt kald mellem Thumb- og ARM-instruktionssættene"
  
! #: config/arm/arm.opt:213
  #, fuzzy, no-c-format
! #| msgid "Use given thread-local storage dialect"
! msgid "Specify thread local storage scheme."
! msgstr "Benyt den givne tråd-lokale lagringsdialekt"
  
! #: config/arm/arm.opt:217
  #, fuzzy, no-c-format
! #| msgid "Specify the name of the target architecture"
! msgid "Specify how to access the thread pointer."
! msgstr "Angiv navnet på målarkitekturen"
  
! #: config/arm/arm.opt:221
  #, fuzzy, no-c-format
! #| msgid "Pass all arguments on stack"
! msgid "Valid arguments to -mtp=:"
! msgstr "Overbring alle parametre på stakken"
  
! #: config/arm/arm.opt:243
  #, fuzzy, no-c-format
! #| msgid "Thumb: Generate (non-leaf) stack frames even if not needed"
! msgid "Thumb: Generate (non-leaf) stack frames even if not needed."
! msgstr "Thumb: Generér (ikke-yderste) stakrammer selv hvis det ikke er nødvendigt"
  
! #: config/arm/arm.opt:247
  #, fuzzy, no-c-format
! #| msgid "Thumb: Generate (leaf) stack frames even if not needed"
! msgid "Thumb: Generate (leaf) stack frames even if not needed."
! msgstr "Thumb: Generér (yderste) stakrammer selv hvis det ikke er nødvendigt"
  
! #: config/arm/arm.opt:251 config/mn10300/mn10300.opt:42
! #, fuzzy, no-c-format
! #| msgid "Compile for the v850 processor"
! msgid "Tune code for the given processor."
! msgstr "Oversæt for v850-processoren"
  
! #: config/arm/arm.opt:255
  #, no-c-format
! msgid "Print CPU tuning information as comment in assembler file.  This is an option used only for regression testing of the compiler and not intended for ordinary use in compiling code."
! msgstr ""
  
! #: config/arm/arm.opt:266
  #, no-c-format
! msgid "Use Neon quad-word (rather than double-word) registers for vectorization."
! msgstr ""
  
! #: config/arm/arm.opt:270
  #, no-c-format
! msgid "Use Neon double-word (rather than quad-word) registers for vectorization."
! msgstr ""
  
! #: config/arm/arm.opt:274
  #, no-c-format
! msgid "Enable more verbose RTX cost dumps during debug.  For GCC developers use only."
! msgstr ""
  
! #: config/arm/arm.opt:278
  #, no-c-format
! msgid "Only generate absolute relocations on word sized values."
! msgstr ""
  
! #: config/arm/arm.opt:282
  #, no-c-format
! msgid "Generate IT blocks appropriate for ARMv8."
  msgstr ""
  
! #: config/arm/arm.opt:286
  #, no-c-format
! msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
! msgstr ""
  
! #: config/arm/arm.opt:291
  #, no-c-format
! msgid "Mitigate issues with VLLDM on some M-profile devices (CVE-2021-35465)."
! msgstr ""
  
! #: config/arm/arm.opt:295
  #, no-c-format
! msgid "Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1742098)."
! msgstr ""
  
! #: config/arm/arm.opt:300
  #, no-c-format
! msgid "Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1655431)."
! msgstr ""
  
! #: config/arm/arm.opt:305 config/nds32/nds32.opt:461 config/arc/arc.opt:495
  #, no-c-format
! msgid "Enable unaligned word and halfword accesses to packed data."
! msgstr ""
  
! #: config/arm/arm.opt:309
  #, fuzzy, no-c-format
! msgid "This option is deprecated and has no effect."
! msgstr "Angiv klassesti (forældet: benyt --classpath i stedet)"
! 
! #: config/arm/arm.opt:313
! #, no-c-format
! msgid "Assume loading data from flash is slower than fetching instructions."
! msgstr ""
  
! #: config/arm/arm.opt:317
  #, no-c-format
! msgid "Assume unified syntax for inline assembly code."
  msgstr ""
  
! #: config/arm/arm.opt:321
  #, fuzzy, no-c-format
! #| msgid "Do not use the callt instruction"
! msgid "Do not allow constant data to be placed in code sections."
! msgstr "Benyt ikke callt-instruktionen"
  
! #: config/arm/arm.opt:325
  #, no-c-format
! msgid "When linking for big-endian targets, generate a BE8 format image."
! msgstr ""
  
! #: config/arm/arm.opt:329
  #, no-c-format
! msgid "When linking for big-endian targets, generate a legacy BE32 format image."
! msgstr ""
  
! #: config/arm/arm.opt:333 config/sh/sh.opt:195
  #, no-c-format
! msgid "Cost to assume for a branch insn."
! msgstr ""
! 
! #: config/arm/arm.opt:341
! #, fuzzy, no-c-format
! #| msgid "Generate code which uses the FPU"
! msgid "Generate code which uses the core registers only (r0-r14)."
! msgstr "Generér kode som bruger FPU'en"
  
! #: config/arm/arm.opt:363
  #, no-c-format
! msgid "Use an immediate to offset from the TLS register. This option is for use with fstack-protector-guard=tls and not for use in user-land code."
! msgstr ""
! 
! #: config/sparc/sparc.opt:30 config/sparc/sparc.opt:34
! #: config/visium/visium.opt:37
! #, fuzzy, no-c-format
! #| msgid "Use hardware fp"
! msgid "Use hardware FP."
! msgstr "Brug hardwarekommatal"
! 
! #: config/sparc/sparc.opt:38 config/visium/visium.opt:41
! #, fuzzy, no-c-format
! #| msgid "Do not use hardware fp"
! msgid "Do not use hardware FP."
! msgstr "Brug ikke hardwarekommatal"
! 
! #: config/sparc/sparc.opt:42
! #, fuzzy, no-c-format
! #| msgid "Use flat register window model"
! msgid "Use flat register window model."
! msgstr "Benyt flad registervinduesmodel"
  
! #: config/sparc/sparc.opt:46
! #, fuzzy, no-c-format
! #| msgid "Assume possible double misalignment"
! msgid "Assume possible double misalignment."
! msgstr "Antag at double-variabler kan være ujusterede"
  
! #: config/sparc/sparc.opt:50
! #, fuzzy, no-c-format
! #| msgid "Use ABI reserved registers"
! msgid "Use ABI reserved registers."
! msgstr "Benyt ABI-reserverede registre"
  
! #: config/sparc/sparc.opt:54
! #, fuzzy, no-c-format
! #| msgid "Use hardware quad fp instructions"
! msgid "Use hardware quad FP instructions."
! msgstr "Benyt hardware quad-kommatalsinstruktioner"
  
! #: config/sparc/sparc.opt:58
! #, fuzzy, no-c-format
! #| msgid "Do not use hardware quad fp instructions"
! msgid "Do not use hardware quad fp instructions."
! msgstr "Benyt ikke hardware quad-kommatalsinstruktioner"
  
! #: config/sparc/sparc.opt:62
! #, fuzzy, no-c-format
! #| msgid "Compile for v8plus ABI"
! msgid "Compile for V8+ ABI."
! msgstr "Oversæt for v8plus-ABI"
  
! #: config/sparc/sparc.opt:66
  #, no-c-format
! msgid "Use UltraSPARC Visual Instruction Set version 1.0 extensions."
! msgstr ""
  
! #: config/sparc/sparc.opt:70
  #, no-c-format
! msgid "Use UltraSPARC Visual Instruction Set version 2.0 extensions."
! msgstr ""
  
! #: config/sparc/sparc.opt:74
  #, no-c-format
! msgid "Use UltraSPARC Visual Instruction Set version 3.0 extensions."
! msgstr ""
  
! #: config/sparc/sparc.opt:78
! #, fuzzy, no-c-format
! #| msgid "Use vector/scalar (VSX) instructions"
! msgid "Use additional VIS 3 instructions introduced in OSA2011."
! msgstr "Benyt vektor/skalar-instruktioner (VSX)"
  
! #: config/sparc/sparc.opt:82
! #, fuzzy, no-c-format
! #| msgid "Use hardware floating point instructions"
! msgid "Use UltraSPARC Visual Instruction Set version 4.0 extensions."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/sparc/sparc.opt:86
! #, fuzzy, no-c-format
! #| msgid "Use vector/scalar (VSX) instructions"
! msgid "Use additional VIS 4 instructions introduced in OSA2017."
! msgstr "Benyt vektor/skalar-instruktioner (VSX)"
  
! #: config/sparc/sparc.opt:90
! #, fuzzy, no-c-format
! #| msgid "Use hardware floating point instructions"
! msgid "Use UltraSPARC Compare-and-Branch extensions."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/sparc/sparc.opt:94
  #, no-c-format
! msgid "Use UltraSPARC Fused Multiply-Add extensions."
! msgstr ""
  
! #: config/sparc/sparc.opt:98
! #, fuzzy, no-c-format
! #| msgid "Generate fused multiply/add instructions"
! msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction."
! msgstr "Generér sammensatte gang/addér-instruktioner"
  
! #: config/sparc/sparc.opt:102
  #, fuzzy, no-c-format
  #| msgid "Use hardware floating point instructions"
! msgid "Use UltraSPARC Population-Count instruction."
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/sparc/sparc.opt:106
  #, fuzzy, no-c-format
  #| msgid "Use hardware floating point instructions"
! msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/sparc/sparc.opt:110
! #, fuzzy, no-c-format
! #| msgid "Pointers are 64-bit"
! msgid "Pointers are 64-bit."
! msgstr "Henvisninger er 64 bit"
! 
! #: config/sparc/sparc.opt:114
! #, fuzzy, no-c-format
! #| msgid "Pointers are 32-bit"
! msgid "Pointers are 32-bit."
! msgstr "Henvisninger er 32 bit"
! 
! #: config/sparc/sparc.opt:118
! #, fuzzy, no-c-format
! #| msgid "Use 64-bit ABI"
! msgid "Use 64-bit ABI."
! msgstr "Benyt 64 bit-API"
! 
! #: config/sparc/sparc.opt:122
! #, fuzzy, no-c-format
! #| msgid "Use 32-bit ABI"
! msgid "Use 32-bit ABI."
! msgstr "Benyt 32 bit-API"
! 
! #: config/sparc/sparc.opt:126
! #, fuzzy, no-c-format
! #| msgid "Use stack bias"
! msgid "Use stack bias."
! msgstr "Benyt stakafsæt"
! 
! #: config/sparc/sparc.opt:130
! #, fuzzy, no-c-format
! #| msgid "Use structs on stronger alignment for double-word copies"
! msgid "Use structs on stronger alignment for double-word copies."
! msgstr "Benyt strukturer på stærkere justering til dobbelt-ord kopier"
! 
! #: config/sparc/sparc.opt:134
! #, fuzzy, no-c-format
! #| msgid "Optimize tail call instructions in assembler and linker"
! msgid "Optimize tail call instructions in assembler and linker."
! msgstr "Optimér halekaldsinstruktioner i maskinkodeoversætteren og sammenkæderen"
! 
! #: config/sparc/sparc.opt:138
! #, fuzzy, no-c-format
! #| msgid "Do not generate code which uses the FPU"
! msgid "Do not generate code that can only run in supervisor mode (default)."
! msgstr "Generér ikke kode som bruger FPU'en"
! 
! #: config/sparc/sparc.opt:142
! #, fuzzy, no-c-format
! #| msgid "Use features of and schedule code for given CPU"
! msgid "Use instructions of and schedule code for given CPU."
! msgstr "Benyt faciliteter fra og planlæg koden til en given processor"
! 
! #: config/sparc/sparc.opt:228
! #, fuzzy, no-c-format
! #| msgid "Use given SPARC-V9 code model"
! msgid "Use given SPARC-V9 code model."
! msgstr "Benyt given SPARC-V9-kodemodel"
! 
! #: config/sparc/sparc.opt:250
  #, fuzzy, no-c-format
! #| msgid "Enable debug output"
! msgid "Enable debug output."
! msgstr "Aktivér fejlanalyseringsuddata"
! 
! #: config/sparc/sparc.opt:254
! #, no-c-format
! msgid "Enable strict 32-bit psABI struct return checking."
! msgstr ""
! 
! #: config/sparc/sparc.opt:258
! #, no-c-format
! msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
! msgstr ""
  
! #: config/sparc/sparc.opt:263
  #, no-c-format
! msgid "Enable workarounds for the errata of the UT699 processor."
! msgstr ""
  
! #: config/sparc/sparc.opt:267
  #, no-c-format
! msgid "Enable workarounds for the errata of the UT699E/UT700 processor."
  msgstr ""
  
! #: config/sparc/sparc.opt:271
  #, no-c-format
! msgid "Enable workarounds for the errata of the GR712RC processor."
  msgstr ""
  
! #: config/sparc/sparc.opt:308
  #, no-c-format
! msgid "Specify the memory model in effect for the program."
  msgstr ""
  
! #: config/rs6000/darwin.opt:38 config/rs6000/sysv4.opt:145
! #, fuzzy, no-c-format
! #| msgid "Generate 64-bit code"
! msgid "Generate 64-bit code."
! msgstr "Opret 64-bit kode"
! 
! #: config/rs6000/darwin.opt:42 config/rs6000/sysv4.opt:149
! #, fuzzy, no-c-format
! #| msgid "Generate 32-bit code"
! msgid "Generate 32-bit code."
! msgstr "Opret 32-bit kode"
! 
! #: config/rs6000/rs6000-tables.opt:24
! #, no-c-format
! msgid "Known CPUs (for use with the -mcpu= and -mtune= options):"
! msgstr "Kendte cpu'er (for brug med tilvalgene -mcpu= og -mtune=):"
! 
! #: config/rs6000/476.opt:24
  #, no-c-format
! msgid "Preserve the PowerPC 476's link stack by matching up a blr with the bcl/bl insns used for GOT accesses."
  msgstr ""
  
! #: config/rs6000/aix64.opt:24
  #, fuzzy, no-c-format
! #| msgid "Compile for 64-bit pointers"
! msgid "Compile for 64-bit pointers."
! msgstr "Oversæt for 64 bit-henvisninger"
  
! #: config/rs6000/aix64.opt:28
  #, fuzzy, no-c-format
! #| msgid "Compile for 32-bit pointers"
! msgid "Compile for 32-bit pointers."
! msgstr "Oversæt for 32 bit-henvisninger"
  
! #: config/rs6000/aix64.opt:32 config/rs6000/linux64.opt:28
  #, fuzzy, no-c-format
! #| msgid "Select code model"
! msgid "Select code model."
! msgstr "Vælg kodemodel"
  
! #: config/rs6000/aix64.opt:49
  #, fuzzy, no-c-format
! #| msgid "Support message passing with the Parallel Environment"
! msgid "Support message passing with the Parallel Environment."
! msgstr "Understøt meddelelsesoverbringelse med Parallel Environment"
  
! #: config/rs6000/linux64.opt:24
  #, fuzzy, no-c-format
! msgid "Call mcount for profiling before a function prologue."
! msgstr "Flyt ikke instruktioner til en funktions begyndelse"
  
! #: config/rs6000/rs6000.opt:117
  #, fuzzy, no-c-format
! #| msgid "Use PowerPC-64 instruction set"
! msgid "Use PowerPC-64 instruction set."
! msgstr "Benyt PowerPC-64-instruktionssættet"
  
! #: config/rs6000/rs6000.opt:121
  #, fuzzy, no-c-format
! #| msgid "Use PowerPC General Purpose group optional instructions"
! msgid "Use PowerPC General Purpose group optional instructions."
! msgstr "Benyt valgfrie instruktioner fra PowerPC General Purpose-gruppen"
  
! #: config/rs6000/rs6000.opt:125
  #, fuzzy, no-c-format
! #| msgid "Use PowerPC Graphics group optional instructions"
! msgid "Use PowerPC Graphics group optional instructions."
! msgstr "Benyt valgfrie instruktioner fra PowerPC Graphics-gruppen"
  
! #: config/rs6000/rs6000.opt:129
  #, fuzzy, no-c-format
! #| msgid "Use PowerPC V2.01 single field mfcr instruction"
! msgid "Use PowerPC V2.01 single field mfcr instruction."
! msgstr "Benyt PowerPC V2.01-enkeltfelt mfcr-instruktion"
  
! #: config/rs6000/rs6000.opt:133
  #, fuzzy, no-c-format
! #| msgid "Use PowerPC V2.02 popcntb instruction"
! msgid "Use PowerPC V2.02 popcntb instruction."
! msgstr "Benyt PowerPC V2.02 popcntb-instruktion"
  
! #: config/rs6000/rs6000.opt:137
  #, fuzzy, no-c-format
! #| msgid "Use PowerPC V2.02 floating point rounding instructions"
! msgid "Use PowerPC V2.02 floating point rounding instructions."
! msgstr "Benyt PowerPC V2.02-kommatalsafrundingsinstruktioner"
  
! #: config/rs6000/rs6000.opt:141
  #, fuzzy, no-c-format
! #| msgid "Use PowerPC V2.05 compare bytes instruction"
! msgid "Use PowerPC V2.05 compare bytes instruction."
! msgstr "Brug PowerPC V2.05 compare bytes-instruktion"
  
! #: config/rs6000/rs6000.opt:152
  #, fuzzy, no-c-format
! #| msgid "Use AltiVec instructions"
! msgid "Use AltiVec instructions."
! msgstr "Benyt AltiVec-instruktioner"
  
! #: config/rs6000/rs6000.opt:156
  #, fuzzy, no-c-format
! #| msgid "Use hardware floating point instructions"
! msgid "Use decimal floating point instructions."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/rs6000/rs6000.opt:160
  #, fuzzy, no-c-format
! #| msgid "Use 4xx half-word multiply instructions"
! msgid "Use 4xx half-word multiply instructions."
! msgstr "Brug 4xx half-word multiply-instruktioner"
  
! #: config/rs6000/rs6000.opt:164
  #, fuzzy, no-c-format
! #| msgid "Use AltiVec instructions"
! msgid "Use 4xx string-search dlmzb instruction."
! msgstr "Benyt AltiVec-instruktioner"
  
! #: config/rs6000/rs6000.opt:168
! #, fuzzy, no-c-format
! #| msgid "Generate load/store multiple instructions"
! msgid "Generate load/store multiple instructions."
! msgstr "Opret flere indlæsnings-/lagringsinstruktioner"
  
! #: config/rs6000/rs6000.opt:187
  #, fuzzy, no-c-format
! #| msgid "Use PowerPC instruction set"
! msgid "Use PowerPC V2.06 popcntd instruction."
! msgstr "Benyt PowerPC-instruktionssættet"
  
! #: config/rs6000/rs6000.opt:191
  #, no-c-format
! msgid "Under -ffast-math, generate a FRIZ instruction for (double)(long long) conversions."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:199
  #, fuzzy, no-c-format
! #| msgid "Use vector/scalar (VSX) instructions"
! msgid "Use vector/scalar (VSX) instructions."
! msgstr "Benyt vektor/skalar-instruktioner (VSX)"
  
! #: config/rs6000/rs6000.opt:227
  #, fuzzy, no-c-format
! #| msgid "Do not generate load/store with update instructions"
! msgid "Do not generate load/store with update instructions."
! msgstr "Generér ikke indlæsning/lagring med opdateringsinstruktioner"
  
! #: config/rs6000/rs6000.opt:231
  #, fuzzy, no-c-format
! #| msgid "Generate load/store with update instructions"
! msgid "Generate load/store with update instructions."
! msgstr "Generér indlæsning/lagring med opdateringsinstruktioner"
  
! #: config/rs6000/rs6000.opt:239
  #, fuzzy, no-c-format
! #| msgid "Do not generate load/store multiple instructions"
! msgid "Avoid generation of indexed load/store instructions when possible."
! msgstr "Generér ikke flere indlæsnings-/lagringsinstruktioner"
  
! #: config/rs6000/rs6000.opt:246
  #, fuzzy, no-c-format
! #| msgid "Schedule the start and end of the procedure"
! msgid "Schedule the start and end of the procedure."
! msgstr "Planlæg begyndelsen og slutningen af proceduren"
  
! #: config/rs6000/rs6000.opt:250
  #, fuzzy, no-c-format
! #| msgid "Return all structures in memory (AIX default)"
! msgid "Return all structures in memory (AIX default)."
! msgstr "Returnér alle strukturer i hukommelse (SVR4-standard)"
  
! #: config/rs6000/rs6000.opt:254
  #, fuzzy, no-c-format
! #| msgid "Return small structures in registers (SVR4 default)"
! msgid "Return small structures in registers (SVR4 default)."
! msgstr "Returnér små strukturer i registre (SVR4-standard)"
  
! #: config/rs6000/rs6000.opt:258
  #, no-c-format
! msgid "Conform more closely to IBM XLC semantics."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:262 config/rs6000/rs6000.opt:266
! #, no-c-format
! msgid "Generate software reciprocal divide and square root for better throughput."
! msgstr "Opret programreciprok division og kvadratrod for bedre båndbredde."
! 
! #: config/rs6000/rs6000.opt:270
  #, no-c-format
! msgid "Assume that the reciprocal estimate instructions provide more accuracy."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:274
  #, fuzzy, no-c-format
! #| msgid "Do not place floating point constants in TOC"
! msgid "Do not place floating point constants in TOC."
! msgstr "Anbring ikke kommatalskonstanter i indholdsfortegnelsen"
  
! #: config/rs6000/rs6000.opt:278
  #, fuzzy, no-c-format
! #| msgid "Place floating point constants in TOC"
! msgid "Place floating point constants in TOC."
! msgstr "Anbring kommatalskonstanter i indholdsfortegnelsen"
  
! #: config/rs6000/rs6000.opt:282
  #, fuzzy, no-c-format
! #| msgid "Do not place symbol+offset constants in TOC"
! msgid "Do not place symbol+offset constants in TOC."
! msgstr "Anbring ikke symbol+afsæt-konstanter i indholdsfortegnelsen"
  
! #: config/rs6000/rs6000.opt:286
  #, fuzzy, no-c-format
! #| msgid "Place symbol+offset constants in TOC"
! msgid "Place symbol+offset constants in TOC."
! msgstr "Anbring symbol+afsæt-konstanter i indholdsfortegnelsen"
! 
! #: config/rs6000/rs6000.opt:297
! #, no-c-format
! msgid "Use only one TOC entry per procedure."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:301
  #, fuzzy, no-c-format
! #| msgid "Put everything in the regular TOC"
! msgid "Put everything in the regular TOC."
! msgstr "Anbring alting i den regulære indholdsfortegnelse"
! 
! #: config/rs6000/rs6000.opt:305
! #, no-c-format
! msgid "Emit NOPs before global and after local entry point for -fpatchable-function-entry."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:309
  #, fuzzy, no-c-format
! #| msgid "Specify yes/no if VRSAVE instructions should be generated for AltiVec"
! msgid "Generate VRSAVE instructions when generating AltiVec code."
! msgstr "Angiv yes/no hvis VRSAVE-instruktioner skal genereres til AltiVec"
  
! #: config/rs6000/rs6000.opt:313
  #, fuzzy, no-c-format
! #| msgid "Deprecated option.  Use -mno-vrsave instead"
! msgid "Deprecated option.  Use -mno-vrsave instead."
! msgstr "Forældet tilvalg. Brug -mno-vrsave i stedet"
  
! #: config/rs6000/rs6000.opt:317
  #, fuzzy, no-c-format
! #| msgid "Deprecated option.  Use -mvrsave instead"
! msgid "Deprecated option.  Use -mvrsave instead."
! msgstr "Forældet tilvalg. Brug -mvrsave i stedet"
  
! #: config/rs6000/rs6000.opt:321
  #, no-c-format
! msgid "Max number of bytes to move inline."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:325
  #, no-c-format
! msgid "Generate unaligned VSX load/store for inline expansion of memcpy/memmove."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:329
  #, no-c-format
! msgid "Generate unaligned VSX vector pair load/store for inline expansion of memcpy/memmove."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:333
! #, fuzzy, no-c-format
! #| 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:337
! #, fuzzy, no-c-format
! #| 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:341
! #, fuzzy, no-c-format
! #| msgid "maximum number of arrays per scop."
! msgid "Max number of bytes to compare."
! msgstr "maksimalt antal tabeller per scop."
! 
! #: config/rs6000/rs6000.opt:345
! #, fuzzy, no-c-format
! #| msgid "Generate char instructions"
! msgid "Generate isel instructions."
! msgstr "Generér char-instruktioner"
! 
! #: config/rs6000/rs6000.opt:349
! #, fuzzy, no-c-format
! #| msgid "Enable debug output"
! msgid "-mdebug=\tEnable debug output."
! msgstr "Aktivér fejlanalyseringsuddata"
! 
! #: config/rs6000/rs6000.opt:354
! #, fuzzy, no-c-format
! #| msgid "Use AltiVec instructions"
! msgid "Use the AltiVec ABI extensions."
! msgstr "Benyt AltiVec-instruktioner"
! 
! #: config/rs6000/rs6000.opt:358
! #, fuzzy, no-c-format
! msgid "Do not use the AltiVec ABI extensions."
! msgstr "Benyt ikke AltiVec-instruktioner"
! 
! #: config/rs6000/rs6000.opt:363
  #, no-c-format
! msgid "Use the AIX Vector Extended ABI."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:367
! #, fuzzy, no-c-format
! #| msgid "Do not use the Xtensa NSA option"
! msgid "Do not use the AIX Vector Extended ABI."
! msgstr "Benyt ikke Xtensa-NSA-indstillingen"
! 
! #: config/rs6000/rs6000.opt:372
  #, fuzzy, no-c-format
! #| msgid "Use EABI"
! msgid "Use the ELFv1 ABI."
! msgstr "Benyt EABI"
  
! #: config/rs6000/rs6000.opt:376
  #, fuzzy, no-c-format
! #| msgid "Use EABI"
! msgid "Use the ELFv2 ABI."
! msgstr "Benyt EABI"
  
! #: config/rs6000/rs6000.opt:396
  #, fuzzy, no-c-format
! #| msgid "Use features of and schedule code for given CPU"
! msgid "-mcpu=\tUse features of and schedule code for given CPU."
! msgstr "Benyt faciliteter fra og planlæg koden til en given processor"
  
! #: config/rs6000/rs6000.opt:400
  #, fuzzy, no-c-format
! #| msgid "Schedule code for given CPU"
! msgid "-mtune=\tSchedule code for given CPU."
! msgstr "Planlæg koden til en given processor"
  
! #: config/rs6000/rs6000.opt:404
  #, fuzzy, no-c-format
! #| 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:420
  #, fuzzy, no-c-format
! #| msgid "Avoid all range limits on call instructions"
! msgid "Avoid all range limits on call instructions."
! msgstr "Undgå alle områdegrænser ved kaldeinstruktioner"
! 
! #: config/rs6000/rs6000.opt:428
! #, no-c-format
! msgid "Warn about deprecated 'vector long ...' AltiVec type usage."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:432
! #, no-c-format
! msgid "Use -mlong-double-64 for 64-bit IEEE floating point format.  Use -mlong-double-128 for 128-bit floating point format (either IEEE or IBM)."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:441
! #, no-c-format
! msgid "Determine which dependences between insns are considered costly."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:445
  #, no-c-format
! msgid "Specify which post scheduling nop insertion scheme to apply."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:449
! #, fuzzy, no-c-format
! msgid "Specify alignment of structure fields default/natural."
! msgstr "Angiv den mindste bitjustering af strukturer"
! 
! #: config/rs6000/rs6000.opt:453
  #, no-c-format
! msgid "Valid arguments to -malign-:"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:463
  #, no-c-format
! msgid "Specify scheduling priority for dispatch slot restricted insns."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:467
  #, no-c-format
! msgid "Use r11 to hold the static link in calls to functions via pointers."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:471
  #, no-c-format
! msgid "Save the TOC in the prologue for indirect calls rather than inline."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:483
  #, no-c-format
! msgid "Fuse certain integer operations together for better performance on power8."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:487
  #, fuzzy, no-c-format
! #| msgid "Align destination of the string operations"
! msgid "Allow sign extension in fusion operations."
! msgstr "Justér strengoperationernes destination"
  
! #: config/rs6000/rs6000.opt:491
  #, fuzzy, no-c-format
! #| msgid "Use vector/scalar (VSX) instructions"
! msgid "Use vector and scalar instructions added in ISA 2.07."
! msgstr "Benyt vektor/skalar-instruktioner (VSX)"
! 
! #: config/rs6000/rs6000.opt:495
! #, no-c-format
! msgid "Fuse certain integer operations together for better performance on power10."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:499
  #, fuzzy, no-c-format
! #| msgid "Use AltiVec instructions"
! msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
! msgstr "Benyt AltiVec-instruktioner"
  
! #: config/rs6000/rs6000.opt:506
  #, fuzzy, no-c-format
  #| msgid "Use hardware floating point instructions"
! msgid "Use ISA 2.07 transactional memory (HTM) instructions."
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/rs6000/rs6000.opt:510
  #, fuzzy, no-c-format
! #| msgid "Generate char instructions"
! msgid "Generate the quad word memory instructions (lq/stq)."
! msgstr "Generér char-instruktioner"
  
! #: config/rs6000/rs6000.opt:514
  #, no-c-format
! msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:518
  #, no-c-format
! msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:522
  #, no-c-format
! msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:530
! #, fuzzy, no-c-format
! #| msgid "Use pattern compare instructions"
! msgid "Use certain scalar instructions added in ISA 3.0."
! msgstr "Benyt mønstersammenligningsinstruktioner"
! 
! #: config/rs6000/rs6000.opt:534
! #, fuzzy, no-c-format
! #| msgid "Use vector/scalar (VSX) instructions"
! msgid "Use vector instructions added in ISA 3.0."
! msgstr "Benyt vektor/skalar-instruktioner (VSX)"
! 
! #: config/rs6000/rs6000.opt:538
! #, fuzzy, no-c-format
! #| msgid "Enable parallel instructions"
! msgid "Use the new min/max instructions defined in ISA 3.0."
! msgstr "Aktivér parallelle instruktioner"
! 
! #: config/rs6000/rs6000.opt:542
! #, fuzzy, no-c-format
! #| msgid "Generate char instructions"
! msgid "Generate the integer modulo instructions."
! msgstr "Generér char-instruktioner"
! 
! #: config/rs6000/rs6000.opt:546
! #, fuzzy, no-c-format
! #| msgid "Use hardware floating point instructions"
! msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
! msgstr "Benyt hardware-kommatalsinstruktioner"
! 
! #: config/rs6000/rs6000.opt:550
  #, fuzzy, no-c-format
! #| msgid "Use hardware floating point instructions"
! msgid "Enable using IEEE 128-bit floating point instructions."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/rs6000/rs6000.opt:554
  #, no-c-format
! msgid "Enable default conversions between __float128 & long double."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:600
! #, fuzzy, no-c-format
! #| msgid "Generate char instructions"
! msgid "Generate (do not generate) prefixed memory instructions."
! msgstr "Generér char-instruktioner"
! 
! #: config/rs6000/rs6000.opt:604
! #, fuzzy, no-c-format
! #| msgid "Do not permit unaligned accesses"
! msgid "Generate (do not generate) pc-relative memory addressing."
! msgstr "Tillad ikke ikke-justeret adgang"
! 
! #: config/rs6000/rs6000.opt:608
  #, no-c-format
! msgid "Generate (do not generate) pc-relative memory optimizations for externals."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:612
! #, fuzzy, no-c-format
! #| msgid "Generate char instructions"
! msgid "Generate (do not generate) MMA instructions."
! msgstr "Generér char-instruktioner"
! 
! #: config/rs6000/rs6000.opt:619
  #, no-c-format
! msgid "Enable instructions that guard against return-oriented programming attacks."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:623
! #, fuzzy, no-c-format
! #| msgid "Generate code assuming DW bit is set"
! msgid "Generate code that will run in privileged state."
! msgstr "Generér kode der antager at DW-bitten er sat"
! 
! #: config/rs6000/rs6000.opt:627
! #, fuzzy, no-c-format
! #| msgid "Do not generate load/store with update instructions"
! msgid "Generate (do not generate) code that uses the XXSPLTIW instruction."
! msgstr "Generér ikke indlæsning/lagring med opdateringsinstruktioner"
! 
! #: config/rs6000/rs6000.opt:631
! #, fuzzy, no-c-format
! #| msgid "Do not generate load/store with update instructions"
! msgid "Generate (do not generate) code that uses the XXSPLTIDP instruction."
! msgstr "Generér ikke indlæsning/lagring med opdateringsinstruktioner"
! 
! #: config/rs6000/rs6000.opt:635
  #, fuzzy, no-c-format
! #| msgid "Do not generate load/store with update instructions"
! msgid "Generate (do not generate) code that uses the LXVKQ instruction."
! msgstr "Generér ikke indlæsning/lagring med opdateringsinstruktioner"
  
! #: config/rs6000/rs6000.opt:641
  #, no-c-format
! msgid "Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 4."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:647
  #, no-c-format
! msgid "When costing for loop vectorization, we probably need to penalize the loop body cost if the existing cost model may not adequately reflect delays from unavailable vector resources.  We collect the cost for vectorized statements and non-vectorized statements separately, check the proportion of vec_cost to total cost of vec_cost and non vec_cost, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 85."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:656
  #, no-c-format
! msgid "Like parameter rs6000-density-pct-threshold, we also check the total sum of vec_cost and non vec_cost, and penalize only if the sum exceeds the threshold specified by this parameter.  The default value is 70."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:662
  #, no-c-format
! msgid "When both heuristics with rs6000-density-pct-threshold and rs6000-density-size-threshold are satisfied, we decide to penalize the loop body cost by the value which is specified by this parameter.  The default value is 10."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:669
  #, no-c-format
! msgid "When costing for loop vectorization, we probably need to penalize the loop body cost by accounting for excess strided or elementwise loads.  We collect the numbers for general statements and load statements according to the information for statements to be vectorized, check the proportion of load statements, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 45."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:678
  #, no-c-format
! msgid "Like parameter rs6000-density-load-pct-threshold, we also check if the total number of load statements exceeds the threshold specified by this parameter, and penalize only if it's satisfied.  The default value is 20."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:684 config/loongarch/loongarch.opt:306
  #, no-c-format
! msgid "Indicate how many non memory access vector instructions can be issued per cycle, it's used in unroll factor determination for autovectorizer.  The default value is 4."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:690
  #, no-c-format
! msgid "When reduction factor computed for a loop exceeds the threshold specified by this parameter, prefer to unroll this loop.  The default value is 1."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:24
! #, fuzzy, no-c-format
! #| msgid "Select ABI calling convention"
! msgid "-mcall-ABI\tSelect ABI calling convention."
! msgstr "Angiv ABI-kaldekonvention"
! 
! #: config/rs6000/sysv4.opt:28
  #, fuzzy, no-c-format
! #| 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
  #, no-c-format
! msgid "Allow readonly data in sdata."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:36
  #, fuzzy, no-c-format
! #| msgid "Specify bit size of immediate TLS offsets"
! msgid "-mtls-size=[16,32]\tSpecify bit size of immediate TLS offsets."
! msgstr "Angiv bitstørrelse for umiddelbar TLS-afsæt"
  
! #: config/rs6000/sysv4.opt:52
! #, fuzzy, no-c-format
! #| msgid "Align to the base type of the bit-field"
! msgid "Align to the base type of the bit-field."
! msgstr "Justér til grundtypen for bitfeltet"
  
! #: config/rs6000/sysv4.opt:56
  #, fuzzy, no-c-format
! #| msgid "Don't assume that unaligned accesses are handled by the system"
! msgid "Align to the base type of the bit-field. Don't assume that unaligned accesses are handled by the system."
! msgstr "Antag ikke at ujusterede tilgange håndteres af systemet"
  
! #: config/rs6000/sysv4.opt:61 config/rs6000/sysv4.opt:65
! #, fuzzy, no-c-format
! #| msgid "Produce code relocatable at runtime"
! msgid "Produce code relocatable at runtime."
! msgstr "Opret kode som kan flyttes på kørselstidspunktet"
  
! #: config/rs6000/sysv4.opt:69 config/rs6000/sysv4.opt:73
! #, fuzzy, no-c-format
! #| msgid "Produce little endian code"
! msgid "Produce little endian code."
! msgstr "Opret lilleendet kode"
  
! #: config/rs6000/sysv4.opt:77 config/rs6000/sysv4.opt:81
  #, fuzzy, no-c-format
! #| msgid "Produce big endian code"
! msgid "Produce big endian code."
! msgstr "Fremstil storendet kode"
  
! #: config/rs6000/sysv4.opt:86 config/rs6000/sysv4.opt:90
! #: config/rs6000/sysv4.opt:99 config/rs6000/sysv4.opt:141
! #: config/rs6000/sysv4.opt:153
! #, fuzzy, no-c-format
! #| msgid "no description yet"
! msgid "No description yet."
! msgstr "ingen beskrivelse endnu"
  
! #: config/rs6000/sysv4.opt:94
  #, fuzzy, no-c-format
! #| msgid "sizeof applied to a function type"
! msgid "Assume all variable arg functions are prototyped."
! msgstr "sizeof benyttet på en funktionstype"
  
! #: config/rs6000/sysv4.opt:103
  #, fuzzy, no-c-format
! #| msgid "Use EABI"
! msgid "Use EABI."
! msgstr "Benyt EABI"
  
! #: config/rs6000/sysv4.opt:107
  #, fuzzy, no-c-format
! #| msgid "Do not allow bit-fields to cross word boundaries"
! msgid "Allow bit-fields to cross word boundaries."
! msgstr "Tillad ikke bitfelter at krydse ordgrænser"
  
! #: config/rs6000/sysv4.opt:111
! #, fuzzy, no-c-format
! #| msgid "Use alternate register names"
! msgid "Use alternate register names."
! msgstr "Benyt alternative registernavne"
  
! #: config/rs6000/sysv4.opt:117
! #, fuzzy, no-c-format
! #| msgid "Select method for sdata handling"
! msgid "Use default method for sdata handling."
! msgstr "Angiv metode for sdata-håndtering"
  
! #: config/rs6000/sysv4.opt:121
! #, fuzzy, no-c-format
! #| msgid "Link with libsim.a, libc.a and sim-crt0.o"
! msgid "Link with libsim.a, libc.a and sim-crt0.o."
! msgstr "Sammenkæd med libsim.a, libc.a og sim-crt0.o"
  
! #: config/rs6000/sysv4.opt:125
  #, fuzzy, no-c-format
! #| msgid "Link with libads.a, libc.a and crt0.o"
! msgid "Link with libads.a, libc.a and crt0.o."
! msgstr "Sammenkæd med libads.a, libc.a og crt0.o"
  
! #: config/rs6000/sysv4.opt:129
  #, fuzzy, no-c-format
! #| msgid "Link with libyk.a, libc.a and crt0.o"
! msgid "Link with libyk.a, libc.a and crt0.o."
! msgstr "Sammenkæd med libyk.a, libc.a og crt0.o"
  
! #: config/rs6000/sysv4.opt:133
  #, fuzzy, no-c-format
! #| msgid "Link with libmvme.a, libc.a and crt0.o"
! msgid "Link with libmvme.a, libc.a and crt0.o."
! msgstr "Sammenkæd med libmvme.a, libc.a og crt0.o"
  
! #: config/rs6000/sysv4.opt:137
  #, fuzzy, no-c-format
! #| msgid "Set the PPC_EMB bit in the ELF flags header"
! msgid "Set the PPC_EMB bit in the ELF flags header."
! msgstr "Sæt PPC_EMB-bitten i ELF-tilvalgshovedet"
  
! #: config/rs6000/sysv4.opt:157
! #, fuzzy, no-c-format
! #| msgid "Generate code for a Sun Sky board"
! msgid "Generate code to use a non-exec PLT and GOT."
! msgstr "Generér kode til et Sun Sky-kort"
  
! #: config/rs6000/sysv4.opt:161
! #, fuzzy, no-c-format
! #| msgid "Generate code for a Sun FPA"
! msgid "Generate code for old exec BSS PLT."
! msgstr "Generér kode til en Sun FPA"
  
! #: config/rs6000/sysv4.opt:165
  #, no-c-format
! msgid "Use inline plt sequences to implement long calls and -fno-plt."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:169
  #, no-c-format
! msgid "Emit .gnu_attribute tags."
  msgstr ""
  
! #: config/alpha/alpha.opt:27
! #, fuzzy, no-c-format
! #| msgid "Use fp registers"
! msgid "Use fp registers."
! msgstr "Brug kommatalsregistre"
  
! #: config/alpha/alpha.opt:35
  #, fuzzy, no-c-format
! #| msgid "Request IEEE-conformant math library routines (OSF/1)"
! msgid "Request IEEE-conformant math library routines (OSF/1)."
! msgstr "Påkræv at matematiksbibliotekrutiner opfylder IEEE-standarden (OSF/1)"
  
! #: config/alpha/alpha.opt:39
  #, fuzzy, no-c-format
! #| msgid "Emit IEEE-conformant code, without inexact exceptions"
! msgid "Emit IEEE-conformant code, without inexact exceptions."
! msgstr "Udsend kode der opfylder IEEE-standarden, uden ineksakte undtagelser"
  
! #: config/alpha/alpha.opt:46
! #, fuzzy, no-c-format
! #| msgid "Do not emit complex integer constants to read-only memory"
! msgid "Do not emit complex integer constants to read-only memory."
! msgstr "Udsend ikke komplekse heltalskonstanter til skrivebeskyttet hukommelse"
  
! #: config/alpha/alpha.opt:50
! #, fuzzy, no-c-format
! #| msgid "Use VAX fp"
! msgid "Use VAX fp."
! msgstr "Benyt VAX-kommatal"
  
! #: config/alpha/alpha.opt:54
  #, fuzzy, no-c-format
! #| msgid "Do not use VAX fp"
! msgid "Do not use VAX fp."
! msgstr "Benyt ikke VAX-kommatal"
  
! #: config/alpha/alpha.opt:58
! #, fuzzy, no-c-format
! #| msgid "Emit code for the byte/word ISA extension"
! msgid "Emit code for the byte/word ISA extension."
! msgstr "Udsend kode for byte/word-ISA-udvidelsen"
  
! #: config/alpha/alpha.opt:62
  #, fuzzy, no-c-format
! #| msgid "Emit code for the motion video ISA extension"
! msgid "Emit code for the motion video ISA extension."
! msgstr "Udsend kode for video-ISA-udvidelsen"
  
! #: config/alpha/alpha.opt:66
  #, fuzzy, no-c-format
! #| msgid "Emit code for the fp move and sqrt ISA extension"
! msgid "Emit code for the fp move and sqrt ISA extension."
! msgstr "Udsend kode for kommatalsflytning og kvadratrod-ISA-udvidelsen"
  
! #: config/alpha/alpha.opt:70
  #, fuzzy, no-c-format
! #| msgid "Emit code for the counting ISA extension"
! msgid "Emit code for the counting ISA extension."
! msgstr "Udsend kode for tæller-ISA-udvidelsen"
  
! #: config/alpha/alpha.opt:74
  #, no-c-format
! msgid "Emit multi-thread and async-signal safe code for byte and word memory accesses."
  msgstr ""
  
! #: config/alpha/alpha.opt:78
  #, no-c-format
! msgid "Emit multi-thread and async-signal safe code for partial memory accesses."
  msgstr ""
  
! #: config/alpha/alpha.opt:82
! #, fuzzy, no-c-format
! #| msgid "Emit code using explicit relocation directives"
! msgid "Emit code using explicit relocation directives."
! msgstr "Udsend kode der bruger eksplicitte relokaliseringsdirektiver"
! 
! #: config/alpha/alpha.opt:86
! #, fuzzy, no-c-format
! #| msgid "Emit 16-bit relocations to the small data areas"
! msgid "Emit 16-bit relocations to the small data areas."
! msgstr "Udsend 16-bit relokalisering til det lille dataområde"
  
! #: config/alpha/alpha.opt:90
  #, fuzzy, no-c-format
! #| msgid "Emit 32-bit relocations to the small data areas"
! msgid "Emit 32-bit relocations to the small data areas."
! msgstr "Udsend 32-bit relokalisering til det lille dataområde"
  
! #: config/alpha/alpha.opt:94
  #, fuzzy, no-c-format
! msgid "Emit direct branches to local functions."
! msgstr "Udelad rammehenvisningen i de yderste funktioner"
  
! #: config/alpha/alpha.opt:98
  #, fuzzy, no-c-format
! msgid "Emit indirect branches to local functions."
! msgstr "Udelad rammehenvisningen i de yderste funktioner"
  
! #: config/alpha/alpha.opt:102
! #, fuzzy, no-c-format
! #| msgid "Emit rdval instead of rduniq for thread pointer"
! msgid "Emit rdval instead of rduniq for thread pointer."
! msgstr "Udsend rdval i stedet for rduniq for trådhenvisning"
  
! #: config/alpha/alpha.opt:114
  #, fuzzy, no-c-format
! #| msgid "Use features of and schedule given CPU"
! msgid "Use features of and schedule given CPU."
! msgstr "Brug faciliteter fra og planlæg mht. den givne processor"
  
! #: config/alpha/alpha.opt:118
  #, fuzzy, no-c-format
! #| msgid "Schedule given CPU"
! msgid "Schedule given CPU."
! msgstr "Planlæg til en given processor"
  
! #: config/alpha/alpha.opt:122
! #, fuzzy, no-c-format
! #| msgid "Control the generated fp rounding mode"
! msgid "Control the generated fp rounding mode."
! msgstr "Kontrollér den genererede kommatalsafrundingstilstand"
  
! #: config/alpha/alpha.opt:126
! #, fuzzy, no-c-format
! #| msgid "Control the IEEE trap mode"
! msgid "Control the IEEE trap mode."
! msgstr "Kontrollér IEEE-fældetilstanden"
  
! #: config/alpha/alpha.opt:130
! #, fuzzy, no-c-format
! #| msgid "Control the precision given to fp exceptions"
! msgid "Control the precision given to fp exceptions."
! msgstr "Kontrollér den præcision der gives til kommatalsundtagelser"
  
! #: config/alpha/alpha.opt:134
  #, fuzzy, no-c-format
! #| msgid "Tune expected memory latency"
! msgid "Tune expected memory latency."
! msgstr "Justér den forventede hukommelsesventetid"
  
! #: config/lm32/lm32.opt:24
! #, fuzzy, no-c-format
! #| msgid "Enable multiply instructions"
! msgid "Enable multiply instructions."
! msgstr "Aktiver multiply-instruktioner"
  
! #: config/lm32/lm32.opt:28
! #, fuzzy, no-c-format
! #| msgid "Enable divide and modulus instructions"
! msgid "Enable divide and modulus instructions."
! msgstr "Aktiver division- og modulinstruktioner"
  
! #: config/lm32/lm32.opt:32
! #, fuzzy, no-c-format
! #| msgid "Enable barrel shift instructions"
! msgid "Enable barrel shift instructions."
! msgstr "Aktiver barrel shift-instruktioner"
  
! #: config/lm32/lm32.opt:36
! #, fuzzy, no-c-format
! #| msgid "Enable parallel instructions"
! msgid "Enable sign extend instructions."
! msgstr "Aktivér parallelle instruktioner"
  
! #: config/lm32/lm32.opt:40
! #, fuzzy, no-c-format
! #| msgid "Enable use of DB instruction"
! msgid "Enable user-defined instructions."
! msgstr "Aktivér brug af DB-instruktioner"
  
! #: config/loongarch/loongarch.opt:41
  #, no-c-format
! msgid "Basic ISAs of LoongArch:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:49
  #, no-c-format
! msgid "FPU types of LoongArch:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:62
! #, fuzzy, no-c-format
! #| msgid "Generate code for given CPU"
! msgid "-mfpu=FPU\tGenerate code for the given FPU."
! msgstr "Generér kode til en given processor"
  
! #: config/loongarch/loongarch.opt:69 config/mips/mips.opt:398
! #, fuzzy, no-c-format
! #| msgid "Use hardware floating point instructions"
! msgid "Prevent the use of all hardware floating-point instructions."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/loongarch/loongarch.opt:73 config/mips/mips.opt:390
! #, fuzzy, no-c-format
! #| msgid "Use hardware floating point instructions"
! msgid "Restrict the use of hardware floating-point instructions to 32-bit operations."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/loongarch/loongarch.opt:77 config/mips/mips.opt:116
! #, fuzzy, no-c-format
! #| msgid "Use hardware floating point instructions"
! msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/loongarch/loongarch.opt:81
  #, no-c-format
! msgid "SIMD extension levels of LoongArch:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:94
! #, fuzzy, no-c-format
! #| msgid "Generate code for given CPU"
! msgid "-msimd=SIMD\tGenerate code for the given SIMD extension."
! msgstr "Generér kode til en given processor"
  
! #: config/loongarch/loongarch.opt:98
  #, no-c-format
! msgid "Enable LoongArch SIMD Extension (LSX, 128-bit)."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:102
  #, no-c-format
! msgid "Enable LoongArch Advanced SIMD Extension (LASX, 256-bit)."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:107
  #, no-c-format
! msgid "LoongArch ARCH presets:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:132
  #, fuzzy, no-c-format
! #| msgid "Generate code for given CPU"
! msgid "-march=PROCESSOR\tGenerate code for the given PROCESSOR ISA."
! msgstr "Generér kode til en given processor"
  
! #: config/loongarch/loongarch.opt:136
  #, no-c-format
! msgid "LoongArch TUNE presets:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:155
  #, no-c-format
! msgid "-mtune=PROCESSOR\tGenerate optimized code for PROCESSOR."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:164
  #, no-c-format
! msgid "Base ABI types for LoongArch:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:177
! #, fuzzy, no-c-format
! #| msgid "Generate code that conforms to the given ABI"
! msgid "-mabi=BASEABI\tGenerate code that conforms to the given BASEABI."
! msgstr "Opret kode som overholde den angivne ABI"
! 
! #: config/loongarch/loongarch.opt:186 config/mips/mips.opt:71
  #, no-c-format
! msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:190
  #, no-c-format
! msgid "-maddr-reg-reg-cost=COST  Set the cost of ADDRESS_REG_REG to the value calculated by COST."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:194 config/mips/mips.opt:83
! #, fuzzy, no-c-format
! #| msgid "Trap on integer divide by zero"
! msgid "Trap on integer divide by zero."
! msgstr "Forårsag undtagelse ved heltalsdivision med nul"
! 
! #: config/loongarch/loongarch.opt:198
  #, no-c-format
! msgid "Conditional moves for integral are enabled."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:202
  #, no-c-format
! msgid "Conditional moves for float are enabled."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:206
  #, no-c-format
! msgid "Prevent optimizing block moves, which is also the default behavior of -Os."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:214
  #, no-c-format
! msgid "-mmax-inline-memcpy-size=SIZE\tSet the max size of memcpy to inline, default is 1024."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:218 config/mips/mips.opt:150
  #, no-c-format
! msgid "The code model option names for -mexplicit-relocs:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:231 config/mips/mips.opt:163
! #, fuzzy, no-c-format
! #| msgid "Use given assembler dialect"
! msgid "Use %reloc() assembly operators."
! msgstr "Benyt den givne maskinkodedialekt"
  
! #: config/loongarch/loongarch.opt:235 config/mips/mips.opt:167
  #, no-c-format
! msgid "Use %reloc() assembly operators (for backward compatibility)."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:243
! #, fuzzy, no-c-format
! #| msgid "Generate software reciprocal divide and square root for better throughput."
! msgid "Generate approximate reciprocal divide and square root for better throughput."
! msgstr "Opret programreciprok division og kvadratrod for bedre båndbredde."
  
! #: config/loongarch/loongarch.opt:274
  #, no-c-format
! msgid "Avoid using the GOT to access external symbols."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:283
! #, fuzzy, no-c-format
! #| msgid "Enable relaxing in the assembler."
! msgid "Pass -mrelax or -mno-relax option to the assembler."
! msgstr "Aktiver relaxing i maskinkodeoversætteren"
  
! #: config/loongarch/loongarch.opt:301
  #, no-c-format
! msgid "Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 6."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:319
  #, no-c-format
! msgid "Annotate table jump instruction (jr {reg}) to correlate it with the jump table."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:323
! #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Support frecipe.{s/d} and frsqrte.{s/d} instructions."
! msgstr "Generér ikke char-instruktioner"
  
! #: config/loongarch/loongarch.opt:327
  #, no-c-format
! msgid "Support div.w[u] and mod.w[u] instructions with inputs not sign-extended."
  msgstr ""
  
! # shadowing betyder at en funktion har samme navn og dermed skjuler en anden
! #: config/loongarch/loongarch.opt:331
  #, fuzzy, no-c-format
! #| msgid "Support MMX built-in functions"
! msgid "Support am{swap/add}[_db].{b/h} instructions."
! msgstr "Understøt indbyggede MMX-funktioner"
  
! # shadowing betyder at en funktion har samme navn og dermed skjuler en anden
! #: config/loongarch/loongarch.opt:335
  #, fuzzy, no-c-format
! #| msgid "Support MMX built-in functions"
! msgid "Support amcas[_db].{b/h/w/d} instructions."
! msgstr "Understøt indbyggede MMX-funktioner"
  
! #: config/loongarch/loongarch.opt:339
  #, no-c-format
! msgid "Do not need load-load barriers (dbar 0x700)."
  msgstr ""
  
! #: config/or1k/elf.opt:28
  #, no-c-format
! msgid "Configure the newlib board specific runtime.  The default is or1ksim."
  msgstr ""
  
! #: config/or1k/elf.opt:32
  #, no-c-format
! msgid "This option is ignored; it is provided for compatibility purposes only.  This used to select linker and preprocessor options for use with newlib."
  msgstr ""
  
! #: config/or1k/or1k.opt:29
  #, no-c-format
! msgid "Enable generation of hardware divide (l.div, l.divu) instructions.  This is the default; use -msoft-div to override."
  msgstr ""
  
! #: config/or1k/or1k.opt:34
  #, no-c-format
! msgid "Enable generation of binaries which use functions from libgcc to perform divide operations.  The default is -mhard-div."
  msgstr ""
  
! #: config/or1k/or1k.opt:39
  #, no-c-format
! msgid "Enable generation of hardware multiply instructions (l.mul, l.muli) instructions. This is the default; use -msoft-mul to override."
  msgstr ""
  
! #: config/or1k/or1k.opt:44
  #, no-c-format
! msgid "Enable generation of binaries which use functions from libgcc to perform multiply operations. The default is -mhard-mul."
  msgstr ""
  
! #: config/or1k/or1k.opt:49
  #, no-c-format
! msgid "Enable generation of binaries which use functions from libgcc to perform floating point operations.  This is the default; use -mhard-float to override."
  msgstr ""
  
! #: config/or1k/or1k.opt:54
! #, fuzzy, no-c-format
! #| msgid "Use hardware floating point instructions."
! msgid "Enable generation of hardware floating point instructions. The default is -msoft-float."
! msgstr "Benyt hardware-kommatalsinstruktioner."
! 
! #: config/or1k/or1k.opt:59
  #, no-c-format
! msgid "When -mhard-float is selected, enables generation of double-precision floating point instructions.  By default functions from libgcc are used to perform double-precision floating point operations."
  msgstr ""
  
! #: config/or1k/or1k.opt:65
  #, no-c-format
! msgid "When -mhard-float is selected, enables generation of unordered floating point compare and set flag (lf.sfun*) instructions.  By default functions from libgcc are used to perform unordered floating point compare and set flag operations."
  msgstr ""
  
! #: config/or1k/or1k.opt:71
  #, no-c-format
! msgid "Specify the code model used for accessing memory addresses.  Specifying large enables generating binaries with large global offset tables.  By default the value is small."
  msgstr ""
  
! #: config/or1k/or1k.opt:77
! #, fuzzy, no-c-format
! #| msgid "Known ABIs (for use with the -mabi= option):"
! msgid "Known code model types (for use with the -mcmodel= option):"
! msgstr "Kendte ABI'er (for brug med tilvalget -mabi=):"
! 
! #: config/or1k/or1k.opt:87
  #, no-c-format
! msgid "Enable generation of conditional move (l.cmov) instructions.  By default the equivalent will be generated using set and branch."
  msgstr ""
  
! #: config/or1k/or1k.opt:92
  #, no-c-format
! msgid "Enable generation of rotate right (l.ror) instructions.  By default functions from libgcc are used to perform rotate right operations."
  msgstr ""
  
! #: config/or1k/or1k.opt:97
  #, no-c-format
! msgid "Enable generation of rotate right with immediate (l.rori) instructions.  By default functions from libgcc are used to perform rotate right with immediate operations."
  msgstr ""
  
! #: config/or1k/or1k.opt:103
  #, no-c-format
! msgid "Enable generation of sign extension (l.ext*) instructions.  By default memory loads are used to perform sign extension."
  msgstr ""
  
! #: config/or1k/or1k.opt:108
  #, no-c-format
! msgid "Enable generation of compare and set flag with immediate (l.sf*i) instructions. By default extra instructions will be generated to store the immediate to a register first."
  msgstr ""
  
! #: config/or1k/or1k.opt:114
  #, no-c-format
! msgid "Enable generation of shift with immediate (l.srai, l.srli, l.slli) instructions. By default extra instructions will be generated to store the immediate to a register first."
  msgstr ""
  
! #: config/rx/elf.opt:32
  #, no-c-format
! msgid "Generate assembler output that is compatible with the Renesas AS100 assembler.  This may restrict some of the compiler's capabilities.  The default is to generate GAS compatible syntax."
  msgstr ""
  
! #: config/rx/elf.opt:38 config/rx/rx.opt:99
! #, fuzzy, no-c-format
! #| msgid "Specify the register to be used for PIC addressing"
! msgid "Specifies the number of registers to reserve for interrupt handlers."
! msgstr "Angiv det register der skal bruges til PIC-adressering"
  
! #: config/rx/elf.opt:44 config/rx/rx.opt:105
  #, no-c-format
! msgid "Specifies whether interrupt functions should save and restore the accumulator register."
  msgstr ""
  
! #: config/rx/rx.opt:29
  #, no-c-format
! msgid "Store doubles in 64 bits."
  msgstr ""
  
! #: config/rx/rx.opt:33
  #, no-c-format
! msgid "Stores doubles in 32 bits.  This is the default."
  msgstr ""
  
! #: config/rx/rx.opt:37
  #, fuzzy, no-c-format
! #| msgid "Disable the use of RX FPU instructions.  "
! msgid "Disable the use of RX FPU instructions."
! msgstr "Deaktiver brugen af RX FPU-instruktioner.  "
  
! #: config/rx/rx.opt:44
  #, no-c-format
! msgid "Enable the use of RX FPU instructions.  This is the default."
! msgstr "Aktiver brugen af RX FPU-instruktioner. Dette er standarden."
  
! #: config/rx/rx.opt:50
  #, no-c-format
! msgid "Specify the target RX cpu type."
! msgstr "Specificer mål-RX-cpu-typen."
  
! #: config/rx/rx.opt:71
  #, no-c-format
! msgid "Data is stored in big-endian format."
  msgstr ""
  
! #: config/rx/rx.opt:75
  #, no-c-format
! msgid "Data is stored in little-endian format.  (Default)."
  msgstr ""
  
! #: config/rx/rx.opt:81
  #, no-c-format
! msgid "Maximum size of global and static variables which can be placed into the small data area."
  msgstr ""
  
! #: config/rx/rx.opt:87
! #, fuzzy, no-c-format
! #| msgid "Enable linker relaxation"
! msgid "Enable linker relaxation."
! msgstr "Aktivér tolerant sammenkæder"
  
! #: config/rx/rx.opt:93
  #, no-c-format
! msgid "Maximum size in bytes of constant values allowed as operands."
  msgstr ""
  
! #: config/rx/rx.opt:111
  #, no-c-format
! msgid "Enables Position-Independent-Data (PID) mode."
  msgstr ""
  
! #: config/rx/rx.opt:117
  #, no-c-format
! msgid "Warn when multiple, different, fast interrupt handlers are in the compilation unit."
  msgstr ""
  
! #: config/rx/rx.opt:123
  #, no-c-format
! msgid "Enable the use of the old, broken, ABI where all stacked function arguments are aligned to 32-bits."
  msgstr ""
  
! #: config/rx/rx.opt:127
  #, no-c-format
! msgid "Enable the use the standard RX ABI where all stacked function arguments are naturally aligned.  This is the default."
  msgstr ""
  
! #: config/rx/rx.opt:133
  #, fuzzy, no-c-format
! #| msgid "Enable the use of the short load instructions"
! msgid "Enable the use of the LRA register allocator."
! msgstr "Aktivér brug af short load-instruktioner"
  
! #: config/rx/rx.opt:139
! #, no-c-format
! msgid "Enables or disables the use of the SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE and RMPA instructions.  Enabled by default."
! msgstr ""
  
! #: config/rx/rx.opt:145
  #, fuzzy, no-c-format
! #| msgid "Always generate long calls"
! msgid "Always use JSR, never BSR, for calls."
! msgstr "Generér altid lange kalde"
  
! #: config/visium/visium.opt:25
  #, fuzzy, no-c-format
! #| msgid "Link with libyk.a, libc.a and crt0.o"
! msgid "Link with libc.a and libdebug.a."
! msgstr "Sammenkæd med libyk.a, libc.a og crt0.o"
  
! #: config/visium/visium.opt:29
  #, fuzzy, no-c-format
! #| msgid "Link with libsim.a, libc.a and sim-crt0.o"
! msgid "Link with libc.a and libsim.a."
! msgstr "Sammenkæd med libsim.a, libc.a og sim-crt0.o"
  
! #: config/visium/visium.opt:33
  #, no-c-format
! msgid "Use hardware FP (default)."
! msgstr "Brug hardware-FP (standard)."
  
! #: config/visium/visium.opt:45
  #, fuzzy, no-c-format
! #| msgid "Use features of and schedule code for given CPU"
! msgid "Use features of and schedule code for given CPU."
! msgstr "Benyt faciliteter fra og planlæg koden til en given processor"
  
! #: config/visium/visium.opt:65
  #, fuzzy, no-c-format
! #| msgid "Generate code for the M*Core M340"
! msgid "Generate code for the supervisor mode (default)."
! msgstr "Generér kode til en M*Core M340"
  
! #: config/visium/visium.opt:69
  #, no-c-format
! msgid "Generate code for the user mode."
! msgstr "Opret kode for brugertilstanden."
  
! #: config/visium/visium.opt:73
  #, no-c-format
! msgid "Only retained for backward compatibility."
  msgstr ""
  
! #: config/sol2.opt:32
  #, no-c-format
! msgid "Clear hardware capabilities when linking."
  msgstr ""
  
! #: config/sol2.opt:36
  #, fuzzy, no-c-format
! #| msgid "Pass -assert pure-text to linker"
! msgid "Pass -z text to linker."
! msgstr "Overbring -assert pure-text til sammenkæderen"
  
! #: config/moxie/moxie.opt:31
  #, fuzzy, no-c-format
! #| msgid "Enable MPY||ADD and MPY||SUB instructions"
! msgid "Enable MUL.X and UMUL.X instructions."
! msgstr "Aktivér instruktionerne MPY||ADD og MPY||SUB"
  
! #: config/microblaze/microblaze.opt:40
  #, fuzzy, no-c-format
! #| msgid "Use software floating point"
! msgid "Use software emulation for floating point (default)."
! msgstr "Benyt softwarekommatal"
! 
! #: config/microblaze/microblaze.opt:44
! #, no-c-format
! msgid "Use hardware floating point instructions."
! msgstr "Benyt hardware-kommatalsinstruktioner."
  
! #: config/microblaze/microblaze.opt:48
  #, fuzzy, no-c-format
! #| msgid "Avoid all range limits on call instructions"
! msgid "Use table lookup optimization for small signed integer divisions."
! msgstr "Undgå alle områdegrænser ved kaldeinstruktioner"
  
! #: config/microblaze/microblaze.opt:52
  #, fuzzy, no-c-format
! #| msgid "Use features of and schedule code for given CPU"
! msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU."
! msgstr "Benyt faciliteter fra og planlæg koden til en given processor"
  
! #: config/microblaze/microblaze.opt:56
  #, fuzzy, no-c-format
! #| msgid "Don't optimize block moves, use memcpy"
! msgid "Don't optimize block moves, use memcpy."
! msgstr "Optimer ikke blokflytninger, brug memcpy"
  
! #: config/microblaze/microblaze.opt:68
  #, fuzzy, no-c-format
! #| msgid "Use the soft multiply emulation (default)"
! msgid "Use the soft multiply emulation (default)."
! msgstr "Benyt den bløde multiply-emulering (standard)"
  
! #: config/microblaze/microblaze.opt:72
! #, no-c-format
! msgid "Use reorder instructions (swap and byte reversed load/store) (default)."
! msgstr "Benyt instruktioner for ny rækkefølge (swap og byte vendt om indlæs/lager) (standard)."
  
! #: config/microblaze/microblaze.opt:76
! #, no-c-format
! msgid "Use the software emulation for divides (default)."
! msgstr "Benyt programemuleringen for divisioner (standard)."
  
! #: config/microblaze/microblaze.opt:80
  #, fuzzy, no-c-format
! #| msgid "Use hardware quad fp instructions"
! msgid "Use the hardware barrel shifter instead of emulation."
! msgstr "Benyt hardware quad-kommatalsinstruktioner"
  
! #: config/microblaze/microblaze.opt:84
  #, fuzzy, no-c-format
! #| msgid "Use pattern compare instructions"
! msgid "Use pattern compare instructions."
! msgstr "Benyt mønstersammenligningsinstruktioner"
  
! #: config/microblaze/microblaze.opt:88
  #, fuzzy, no-c-format
! #| msgid "Check for stack overflow at runtime"
! msgid "Check for stack overflow at runtime."
! msgstr "Kontroller for stakoverløb ved kørselstid"
  
! #: config/microblaze/microblaze.opt:92 config/iq2000/iq2000.opt:65
  #, fuzzy, no-c-format
! #| msgid "Use GP relative sdata/sbss sections"
! msgid "Use GP relative sdata/sbss sections."
! msgstr "Benyt GP-relative sdata/sbss-sektioner"
  
! #: config/microblaze/microblaze.opt:96
  #, no-c-format
! msgid "Clear the BSS to zero and place zero initialized in BSS."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:100
! #, no-c-format
! msgid "Use multiply high instructions for high part of 32x32 multiply."
! msgstr ""
  
! #: config/microblaze/microblaze.opt:104
  #, fuzzy, no-c-format
! #| msgid "Use hardware floating point instructions"
! msgid "Use hardware floating point conversion instructions."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/microblaze/microblaze.opt:108
  #, fuzzy, no-c-format
! #| msgid "Use hardware floating point instructions"
! msgid "Use hardware floating point square root instruction."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/microblaze/microblaze.opt:112
  #, no-c-format
! msgid "Description for mxl-mode-executable."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:116
  #, no-c-format
! msgid "Description for mxl-mode-xmdstub."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:120
  #, no-c-format
! msgid "Description for mxl-mode-bootstrap."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:124
  #, no-c-format
! msgid "Description for mxl-mode-novectors."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:128
! #, fuzzy, no-c-format
! #| msgid "Use hardware quad fp instructions"
! msgid "Use hardware prefetch instruction."
! msgstr "Benyt hardware quad-kommatalsinstruktioner"
! 
! #: config/microblaze/microblaze.opt:132
  #, no-c-format
! msgid "Data referenced by offset from start of text instead of GOT (with -fPIC/-fPIE)."
  msgstr ""
  
! #: config/vax/vax.opt:23 config/vax/vax.opt:27
  #, fuzzy, no-c-format
! #| msgid "Generate GFLOAT double precision code"
! msgid "Generate DFLOAT double-precision code."
! msgstr "Opret GFLOAT dobbeltpræcision kode"
  
! #: config/vax/vax.opt:31 config/vax/vax.opt:35
  #, fuzzy, no-c-format
! #| msgid "Generate GFLOAT double precision code"
! msgid "Generate GFLOAT double-precision code."
! msgstr "Opret GFLOAT dobbeltpræcision kode"
  
! #: config/vax/vax.opt:39
  #, fuzzy, no-c-format
! #| msgid "Generate code for GNU assembler (gas)"
! msgid "Generate code for GNU assembler (gas)."
! msgstr "Opret kode for GNU-assembler (gas)"
  
! #: config/vax/vax.opt:43
! #, fuzzy, no-c-format
! #| msgid "Generate code for UNIX assembler"
! msgid "Generate code for UNIX assembler."
! msgstr "Opret kode for UNIX-assembler"
  
! #: config/vax/vax.opt:47
  #, fuzzy, no-c-format
! #| msgid "Enable parallel instructions"
! msgid "Enable Local Register Allocation."
! msgstr "Aktivér parallelle instruktioner"
  
! #: config/vax/vax.opt:51
  #, fuzzy, no-c-format
! #| msgid "Use VAXC structure conventions"
! msgid "Use VAXC structure conventions."
! msgstr "Brug VAXC-strukturkonventioner"
  
! #: config/vax/vax.opt:55
  #, fuzzy, no-c-format
! #| msgid "Use new adddi3/subdi3 patterns"
! msgid "Use new adddi3/subdi3 patterns."
! msgstr "Brug nye addi3/subdi3-mønstre"
  
! #: config/frv/frv.opt:30
! #, no-c-format
! msgid "Use 4 media accumulators."
! msgstr "Benyt 4 medie-akkumulatorer."
  
! #: config/frv/frv.opt:34
! #, no-c-format
! msgid "Use 8 media accumulators."
! msgstr "Benyt 8 medie-akkumulatorer."
  
! #: config/frv/frv.opt:38
  #, no-c-format
! msgid "Enable label alignment optimizations."
! msgstr "Aktiver optimeringer af etiketjustering."
  
! #: config/frv/frv.opt:42
! #, no-c-format
! msgid "Dynamically allocate cc registers."
! msgstr "Alloker dynamisk cc-registre."
  
! #: config/frv/frv.opt:49
  #, fuzzy, no-c-format
! #| msgid "Specify cost of branches (Default 20)"
! msgid "Set the cost of branches."
! msgstr "Specificer omkostning for forgreninger (standard 20)"
  
! #: config/frv/frv.opt:53
  #, fuzzy, no-c-format
! #| msgid "Enable use of conditional move instructions"
! msgid "Enable conditional execution other than moves/scc."
! msgstr "Aktivér brug af betingede flytteinstruktioner"
  
! #: config/frv/frv.opt:57
  #, fuzzy, no-c-format
! msgid "Change the maximum length of conditionally-executed sequences."
! msgstr "Den maksimale længde af planlæggerens liste over ventende operationer"
  
! #: config/frv/frv.opt:61
  #, fuzzy, no-c-format
! msgid "Change the number of temporary registers that are available to conditionally-executed sequences."
! msgstr "Den maksimale længde af planlæggerens liste over ventende operationer"
  
! #: config/frv/frv.opt:65
  #, fuzzy, no-c-format
! #| msgid "Enable use of conditional move instructions"
! msgid "Enable conditional moves."
! msgstr "Aktivér brug af betingede flytteinstruktioner"
  
! #: config/frv/frv.opt:69
  #, fuzzy, no-c-format
! #| msgid "Specify the name of the target CPU"
! msgid "Set the target CPU type."
! msgstr "Angiv navnet på målprocessoren"
  
! #: config/frv/frv.opt:73
! #, no-c-format
! msgid "Known FR-V CPUs (for use with the -mcpu= option):"
! msgstr "Kendt FR-V CPU'er (for brug med -mcpu= option):"
  
! #: config/frv/frv.opt:122
  #, fuzzy, no-c-format
  #| msgid "Use AltiVec instructions"
! msgid "Use fp double instructions."
  msgstr "Benyt AltiVec-instruktioner"
  
! #: config/frv/frv.opt:126
  #, no-c-format
! msgid "Change the ABI to allow double word insns."
  msgstr ""
  
! #: config/frv/frv.opt:134
! #, no-c-format
! msgid "Just use icc0/fcc0."
! msgstr "Brug kun icc0/fcc0."
! 
! #: config/frv/frv.opt:138
! #, no-c-format
! msgid "Only use 32 FPRs."
! msgstr "Brug kun 32 FPR'er."
  
! #: config/frv/frv.opt:142
! #, no-c-format
! msgid "Use 64 FPRs."
! msgstr "Brug 64 FPR'er."
  
! #: config/frv/frv.opt:146
! #, no-c-format
! msgid "Only use 32 GPRs."
! msgstr "Brug kun 32 GPR'er."
  
! #: config/frv/frv.opt:150
! #, no-c-format
! msgid "Use 64 GPRs."
! msgstr "Brug 64 GPR'er."
  
! #: config/frv/frv.opt:154
  #, no-c-format
! msgid "Enable use of GPREL for read-only data in FDPIC."
! msgstr "Aktiver brug af GPREL for skrivebeskyttede data i FDPIC."
  
! #: config/frv/frv.opt:166
  #, no-c-format
! msgid "Enable PIC support for building libraries."
! msgstr "Aktiver PIC-understøttelse for bygning af biblioteker."
  
! #: config/frv/frv.opt:170
  #, no-c-format
! msgid "Follow the EABI linkage requirements."
  msgstr ""
  
! #: config/frv/frv.opt:174
  #, no-c-format
! msgid "Disallow direct calls to global functions."
! msgstr "Forbyd direkte kald til globale funktioner."
  
! #: config/frv/frv.opt:178
! #, no-c-format
! msgid "Use media instructions."
! msgstr "Benyt medieinstruktioner."
  
! #: config/frv/frv.opt:182
! #, no-c-format
! msgid "Use multiply add/subtract instructions."
! msgstr "Benyt tilføj/fratræk-instruktioner til multiplikation"
  
! #: config/frv/frv.opt:186
  #, fuzzy, no-c-format
! msgid "Enable optimizing &&/|| in conditional execution."
! msgstr "Optimér aldrig statiske klassers klargøringskode"
  
! #: config/frv/frv.opt:190
! #, no-c-format
! msgid "Enable nested conditional execution optimizations."
! msgstr "Aktiver indlejrede betingede kørselsoptimeringer."
  
! #: config/frv/frv.opt:195
  #, no-c-format
! msgid "Do not mark ABI switches in e_flags."
  msgstr ""
  
! #: config/frv/frv.opt:199
! #, no-c-format
! msgid "Remove redundant membars."
! msgstr "Fjern redundante membars."
! 
! #: config/frv/frv.opt:203
! #, no-c-format
! msgid "Pack VLIW instructions."
! msgstr "Pak VLIW-instruktioner."
! 
! #: config/frv/frv.opt:207
  #, no-c-format
! msgid "Enable setting GPRs to the result of comparisons."
  msgstr ""
  
! #: config/frv/frv.opt:211
  #, no-c-format
! msgid "Change the amount of scheduler lookahead."
  msgstr ""
  
! #: config/frv/frv.opt:219
  #, no-c-format
! msgid "Assume a large TLS segment."
! msgstr "Antag et stort TLS-segment."
  
! #: config/frv/frv.opt:223
! #, no-c-format
! msgid "Do not assume a large TLS segment."
! msgstr "Antag ikke et stort TLS-segment."
  
! #: config/frv/frv.opt:228
  #, no-c-format
! msgid "Cause gas to print tomcat statistics."
  msgstr ""
  
! #: config/frv/frv.opt:233
! #, no-c-format
! msgid "Link with the library-pic libraries."
! msgstr "Sammenkæd med library-pic-bibliotekerne."
! 
! #: config/frv/frv.opt:237
  #, fuzzy, no-c-format
! #| msgid "Do not use the callt instruction"
! msgid "Allow branches to be packed with other instructions."
! msgstr "Benyt ikke callt-instruktionen"
! 
! #: config/mn10300/mn10300.opt:30
! #, no-c-format
! msgid "Target the AM33 processor."
! msgstr "Målret mod AM33-processoren."
  
! #: config/mn10300/mn10300.opt:34
! #, no-c-format
! msgid "Target the AM33/2.0 processor."
! msgstr "Målret mod AM33/2.0-processoren."
  
! #: config/mn10300/mn10300.opt:38
! #, no-c-format
! msgid "Target the AM34 processor."
! msgstr "Målret mod AM34-processoren."
  
! #: config/mn10300/mn10300.opt:46
! #, no-c-format
! msgid "Work around hardware multiply bug."
! msgstr "Arbejd omkring hardware-multiplikationsfejl."
  
! #: config/mn10300/mn10300.opt:55
  #, fuzzy, no-c-format
! #| msgid "Enable linker relaxations"
! msgid "Enable linker relaxations."
! msgstr "Aktivér tolerant sammenkædning"
  
! #: config/mn10300/mn10300.opt:59
  #, no-c-format
! msgid "Return pointers in both a0 and d0."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:63
  #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Allow gcc to generate LIW instructions."
! msgstr "Generér ikke char-instruktioner"
  
! #: config/mn10300/mn10300.opt:67
! #, no-c-format
! msgid "Allow gcc to generate the SETLB and Lcc instructions."
! msgstr "Tillad at gcc opretter SETLB- og Lcc-instruktioner."
  
! #: config/nds32/nds32-elf.opt:3 config/nds32/nds32-linux.opt:3
  #, no-c-format
! msgid "Specify the address generation strategy for code model."
  msgstr ""
  
! #: config/nds32/nds32-elf.opt:7 config/nds32/nds32-linux.opt:7
  #, no-c-format
! msgid "Known cmodel types (for use with the -mcmodel= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:89
  #, no-c-format
! msgid "Generate code in big-endian mode."
! msgstr "Opret kode i storendet tilstand."
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:93
  #, no-c-format
! msgid "Generate code in little-endian mode."
! msgstr "Opret kode i lilleendet tilstand."
  
! #: config/nds32/nds32.opt:37
  #, fuzzy, no-c-format
! #| msgid "Do not perform tail call optimization"
! msgid "Force performing fp-as-gp optimization."
! msgstr "Udfør ikke halekaldsoptimering"
  
! #: config/nds32/nds32.opt:41
  #, fuzzy, no-c-format
! #| msgid "Do not perform tail call optimization"
! msgid "Forbid performing fp-as-gp optimization."
! msgstr "Udfør ikke halekaldsoptimering"
  
! #: config/nds32/nds32.opt:47
  #, no-c-format
! msgid "Specify which ABI type to generate code for: 2, 2fp+."
  msgstr ""
  
! #: config/nds32/nds32.opt:61
  #, no-c-format
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2."
  msgstr ""
  
! #: config/nds32/nds32.opt:65
  #, no-c-format
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2fp+."
  msgstr ""
  
! #: config/nds32/nds32.opt:71
  #, no-c-format
! msgid "Use reduced-set registers for register allocation."
! msgstr "Brug reduceret sæt af registre for registerallokering."
  
! #: config/nds32/nds32.opt:75
! #, fuzzy, no-c-format
! #| msgid "Reschedule instructions before register allocation"
! msgid "Use full-set registers for register allocation."
! msgstr "Omplanlæg instruktioner før registerallokering"
  
! #: config/nds32/nds32.opt:81
  #, no-c-format
! msgid "Always align function entry, jump target and return address."
  msgstr ""
  
! #: config/nds32/nds32.opt:85
  #, fuzzy, no-c-format
! #| msgid "Use alternate leaf function entries"
! msgid "Align function entry to 4 byte."
! msgstr "Benyt alternative elementer til yderste funktioner"
  
! #: config/nds32/nds32.opt:97
  #, no-c-format
! msgid "Prevent $fp being allocated during register allocation so that compiler is able to force performing fp-as-gp optimization."
! msgstr ""
  
! #: config/nds32/nds32.opt:101
  #, no-c-format
! msgid "Forbid using $fp to access static and global variables.  This option strictly forbids fp-as-gp optimization regardless of '-mforce-fp-as-gp'."
! msgstr ""
  
! #: config/nds32/nds32.opt:105
  #, no-c-format
! msgid "Specify the address generation strategy for ICT call's code model."
  msgstr ""
  
! #: config/nds32/nds32.opt:109
! #, fuzzy, no-c-format
! #| msgid "Known ABIs (for use with the -mabi= option):"
! msgid "Known cmodel types (for use with the -mict-model= option):"
! msgstr "Kendte ABI'er (for brug med tilvalget -mabi=):"
  
! #: config/nds32/nds32.opt:119
  #, no-c-format
! msgid "Generate conditional move instructions."
! msgstr "Opret betingede flytteinstruktioner."
  
! #: config/nds32/nds32.opt:123
  #, fuzzy, no-c-format
! #| msgid "Generate char instructions"
! msgid "Generate hardware abs instructions."
! msgstr "Generér char-instruktioner"
  
! #: config/nds32/nds32.opt:127
  #, fuzzy, no-c-format
! #| msgid "Generate load/store multiple instructions"
! msgid "Generate performance extension instructions."
! msgstr "Generér flere indlæsnings-/lagringsinstruktioner"
  
! #: config/nds32/nds32.opt:131
! #, fuzzy, no-c-format
! #| msgid "Generate load/store multiple instructions"
! msgid "Generate performance extension version 2 instructions."
! msgstr "Generér flere indlæsnings-/lagringsinstruktioner"
  
! #: config/nds32/nds32.opt:135
  #, fuzzy, no-c-format
! #| msgid "Generate load/store multiple instructions"
! msgid "Generate string extension instructions."
! msgstr "Generér flere indlæsnings-/lagringsinstruktioner"
  
! #: config/nds32/nds32.opt:139
  #, fuzzy, no-c-format
! #| msgid "Generate load/store multiple instructions"
! msgid "Generate DSP extension instructions."
! msgstr "Generér flere indlæsnings-/lagringsinstruktioner"
  
! #: config/nds32/nds32.opt:143
  #, fuzzy, no-c-format
! #| msgid "Generate char instructions"
! msgid "Generate v3 push25/pop25 instructions."
! msgstr "Generér char-instruktioner"
  
! #: config/nds32/nds32.opt:147
  #, fuzzy, no-c-format
! #| msgid "Generate char instructions"
! msgid "Generate 16-bit instructions."
! msgstr "Generér char-instruktioner"
  
! #: config/nds32/nds32.opt:151
  #, no-c-format
! msgid "Insert relax hint for linker to do relaxation."
  msgstr ""
  
! #: config/nds32/nds32.opt:155
! #, fuzzy, no-c-format
! #| msgid "hexadecimal floating constants require an exponent"
! msgid "Enable Virtual Hosting support."
! msgstr "hexadecimal kommatalskonstant skal have en eksponent"
! 
! #: config/nds32/nds32.opt:159
  #, no-c-format
! msgid "Specify the size of each interrupt vector, which must be 4 or 16."
  msgstr ""
  
! #: config/nds32/nds32.opt:163
  #, no-c-format
! msgid "Specify the security level of c-isr for the whole file."
  msgstr ""
  
! #: config/nds32/nds32.opt:167
  #, no-c-format
! msgid "Specify the size of each cache block, which must be a power of 2 between 4 and 512."
  msgstr ""
  
! #: config/nds32/nds32.opt:175
  #, no-c-format
! msgid "Known arch types (for use with the -march= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:197
  #, fuzzy, no-c-format
! #| msgid "Specify the MCU name"
! msgid "Specify the cpu for pipeline model."
! msgstr "Angiv MCU-navnet"
  
! #: config/nds32/nds32.opt:201
! #, fuzzy, no-c-format
! #| msgid "Known FR-V CPUs (for use with the -mcpu= option):"
! msgid "Known cpu types (for use with the -mcpu= option):"
! msgstr "Kendt FR-V CPU'er (for brug med -mcpu= option):"
  
! #: config/nds32/nds32.opt:361
  #, no-c-format
! msgid "Specify a fpu configuration value from 0 to 7; 0-3 is as FPU spec says, and 4-7 is corresponding to 0-3."
  msgstr ""
  
! #: config/nds32/nds32.opt:365
! #, fuzzy, no-c-format
! #| msgid "Known ABIs (for use with the -mabi= option):"
! msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):"
! msgstr "Kendte ABI'er (for brug med tilvalget -mabi=):"
  
! #: config/nds32/nds32.opt:393
  #, no-c-format
! msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1."
  msgstr ""
  
! #: config/nds32/nds32.opt:412
  #, no-c-format
! msgid "Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w."
  msgstr ""
  
! #: config/nds32/nds32.opt:425
! #, fuzzy, no-c-format
! msgid "Enable constructor/destructor feature."
! msgstr "Advar ikke når alle konstruktions-/destruktionsfunktioner er private"
  
! #: config/nds32/nds32.opt:429
! #, fuzzy, no-c-format
! #| msgid "Generate char instructions"
! msgid "Guide linker to relax instructions."
! msgstr "Generér char-instruktioner"
  
! #: config/nds32/nds32.opt:433
! #, fuzzy, no-c-format
! #| msgid "Generate floating point mathematics using given instruction set"
! msgid "Generate floating-point multiply-accumulation instructions."
! msgstr "Generér kommatalsmatematik vha. givent instruktionssæt"
  
! #: config/nds32/nds32.opt:437
! #, fuzzy, no-c-format
! #| msgid "Use hardware floating point instructions"
! msgid "Generate single-precision floating-point instructions."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/nds32/nds32.opt:441
! #, fuzzy, no-c-format
! #| msgid "Generate code that uses 68881 floating-point instructions."
! msgid "Generate double-precision floating-point instructions."
! msgstr "Opret kode som bruger 68881-kommatalsinstruktioner."
  
! #: config/nds32/nds32.opt:445
  #, no-c-format
! msgid "Force disable hardware loop, even use -mext-dsp."
  msgstr ""
  
! #: config/nds32/nds32.opt:449
! #, fuzzy, no-c-format
! #| msgid "Use stubs for function prologues"
! msgid "Permit scheduling of a function's prologue and epilogue sequence."
! msgstr "Benyt stubbe til funktionsindledninger"
  
! #: config/nds32/nds32.opt:453
  #, fuzzy, no-c-format
! #| msgid "Generate cld instruction in the function prologue."
! msgid "Generate return instruction in naked function."
! msgstr "Opret cld-instruktion i en funktions begyndelse."
  
! #: config/nds32/nds32.opt:457
  #, no-c-format
! msgid "Always save $lp in the stack."
  msgstr ""
  
! #: config/nds32/nds32.opt:465
  #, no-c-format
! msgid "Allow use r15 for inline ASM."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:31
! #, fuzzy, no-c-format
! #| msgid "Specify CPU for code generation purposes"
! msgid "Specify CPU for code generation purposes."
! msgstr "Angiv processor til kodegenereringsformål"
  
! #: config/iq2000/iq2000.opt:47
! #, fuzzy, no-c-format
! #| msgid "Specify CPU for scheduling purposes"
! msgid "Specify CPU for scheduling purposes."
! msgstr "Angiv processor til planlægningsformål"
  
! #: config/iq2000/iq2000.opt:51
  #, no-c-format
! msgid "Known IQ2000 CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/iq2000/iq2000.opt:61 config/mips/mips.opt:142
! #, fuzzy, no-c-format
! #| msgid "Use ROM instead of RAM"
! msgid "Use ROM instead of RAM."
! msgstr "Benyt ROM i stedet for RAM"
  
! #: config/iq2000/iq2000.opt:70
! #, fuzzy, no-c-format
! #| msgid "No default crt0.o"
! msgid "No default crt0.o."
! msgstr "Ingen standard crt0.o"
  
! #: config/iq2000/iq2000.opt:74 config/mips/mips.opt:442
  #, fuzzy, no-c-format
! #| msgid "Put uninitialized constants in ROM (needs -membedded-data)"
! msgid "Put uninitialized constants in ROM (needs -membedded-data)."
! msgstr "Anbring konstanter uden startværdi i ROM (behøver -membedded-data)"
  
! #: config/csky/csky.opt:34
  #, fuzzy, no-c-format
! #| msgid "Specify the name of the target architecture."
! msgid "Specify the target architecture."
! msgstr "Angiv navnet på målarkitekturen."
  
! #: config/csky/csky.opt:38
  #, fuzzy, no-c-format
! #| msgid "Specify the name of the target CPU"
! msgid "Specify the target processor."
! msgstr "Angiv navnet på målprocessoren"
  
! #: config/csky/csky.opt:90
  #, fuzzy, no-c-format
! #| msgid "Specify the version of the floating point emulator"
! msgid "Specify the target floating-point hardware/format."
! msgstr "Angiv versionen af kommatalsemulatoren"
  
! #: config/csky/csky.opt:94
! #, fuzzy, no-c-format
! msgid "Generate C-SKY FPU double float instructions (default for hard float)."
! msgstr "Generér fejlfindingsinfo i standardformat"
  
! #: config/csky/csky.opt:98
  #, fuzzy, no-c-format
! #| msgid "Generate prefetch instructions, if available, for arrays in loops"
! msgid "Generate frecipd/fsqrtd/fdivd instructions (default for hard float)."
! msgstr "Generér præhentningsinstruktioner, hvis tilgængelige, for tabeller i løkker"
  
! #: config/csky/csky.opt:106
  #, fuzzy, no-c-format
! #| msgid "Do not use the callt instruction"
! msgid "Enable the extended LRW instruction (default for CK801)."
! msgstr "Benyt ikke callt-instruktionen"
  
! #: config/csky/csky.opt:110
  #, fuzzy, no-c-format
! #| msgid "Enable barrel shift instructions"
! msgid "Enable interrupt stack instructions."
! msgstr "Aktiver barrel shift-instruktioner"
  
! #: config/csky/csky.opt:114
  #, fuzzy, no-c-format
! #| msgid "Enable multiply instructions"
! msgid "Enable multiprocessor instructions."
! msgstr "Aktiver multiply-instruktioner"
  
! #: config/csky/csky.opt:118
  #, fuzzy, no-c-format
! #| msgid "Enable parallel instructions"
! msgid "Enable coprocessor instructions."
! msgstr "Aktivér parallelle instruktioner"
  
! #: config/csky/csky.opt:122
  #, fuzzy, no-c-format
! #| msgid "Enable parallel instructions"
! msgid "Enable cache prefetch instructions."
! msgstr "Aktivér parallelle instruktioner"
  
! #: config/csky/csky.opt:126
  #, fuzzy, no-c-format
! #| msgid "Enable parallel instructions"
! msgid "Enable C-SKY SECURE instructions."
! msgstr "Aktivér parallelle instruktioner"
  
! #: config/csky/csky.opt:133
! #, fuzzy, no-c-format
! #| msgid "Enable parallel instructions"
! msgid "Enable C-SKY TRUST instructions."
! msgstr "Aktivér parallelle instruktioner"
  
! #: config/csky/csky.opt:137
! #, fuzzy, no-c-format
! #| msgid "Enable parallel instructions"
! msgid "Enable C-SKY DSP instructions."
! msgstr "Aktivér parallelle instruktioner"
  
! #: config/csky/csky.opt:141
! #, fuzzy, no-c-format
! #| msgid "Enable parallel instructions"
! msgid "Enable C-SKY Enhanced DSP instructions."
! msgstr "Aktivér parallelle instruktioner"
  
! #: config/csky/csky.opt:145
! #, fuzzy, no-c-format
! #| msgid "Enable parallel instructions"
! msgid "Enable C-SKY Vector DSP instructions."
! msgstr "Aktivér parallelle instruktioner"
  
! #: config/csky/csky.opt:151
! #, fuzzy, no-c-format
! #| msgid "Generate char instructions"
! msgid "Generate divide instructions."
! msgstr "Generér char-instruktioner"
  
! #: config/csky/csky.opt:155
  #, fuzzy, no-c-format
! msgid "Generate code for Smart Mode."
! msgstr "Generér kode til en 520X"
  
! #: config/csky/csky.opt:159
  #, no-c-format
! msgid "Enable use of R16-R31 (default)."
  msgstr ""
  
! #: config/csky/csky.opt:163
! #, fuzzy, no-c-format
! #| msgid "Generate code in little endian mode"
! msgid "Generate code using global anchor symbol addresses."
! msgstr "Opret kode i lilleendet tilstand"
  
! #: config/csky/csky.opt:167
! #, fuzzy, no-c-format
! #| msgid "Generate char instructions"
! msgid "Generate push/pop instructions (default)."
! msgstr "Generér char-instruktioner"
  
! #: config/csky/csky.opt:171
  #, fuzzy, no-c-format
! #| msgid "Generate char instructions"
! msgid "Generate stm/ldm instructions (default)."
! msgstr "Generér char-instruktioner"
  
! #: config/csky/csky.opt:178
  #, no-c-format
! msgid "Generate constant pools in the compiler instead of assembler."
  msgstr ""
  
! #: config/csky/csky.opt:182
! #, fuzzy, no-c-format
! #| msgid "Do not generate .size directives"
! msgid "Emit .stack_size directives."
! msgstr "Generér ikke .size-direktiver"
  
! #: config/csky/csky.opt:186
! #, fuzzy, no-c-format
! #| msgid "Generate code for GNU runtime environment"
! msgid "Generate code for C-SKY compiler runtime instead of libgcc."
! msgstr "Generér kode til GNU-kørselmiljø"
  
! #: config/csky/csky.opt:190
  #, no-c-format
! msgid "Set the branch costs to roughly the specified number of instructions."
  msgstr ""
  
! #: config/csky/csky.opt:194
  #, fuzzy, no-c-format
! #| msgid "Use stubs for function prologues"
! msgid "Permit scheduling of function prologue and epilogue sequences."
! msgstr "Benyt stubbe til funktionsindledninger"
  
! #: config/csky/csky_tables.opt:24
  #, fuzzy, no-c-format
! #| msgid "Known FR-V CPUs (for use with the -mcpu= option):"
! msgid "Known CSKY CPUs (for use with the -mcpu= options):"
! msgstr "Kendt FR-V CPU'er (for brug med -mcpu= option):"
  
! #: config/csky/csky_tables.opt:205
  #, fuzzy, no-c-format
! #| msgid "Known ABIs (for use with the -mabi= option):"
! msgid "Known CSKY architectures (for use with the -march= option):"
! msgstr "Kendte ABI'er (for brug med tilvalget -mabi=):"
  
! #: config/csky/csky_tables.opt:227
  #, fuzzy, no-c-format
! #| msgid "Known FR-V CPUs (for use with the -mcpu= option):"
! msgid "Known CSKY FPUs (for use with the -mfpu= option):"
! msgstr "Kendt FR-V CPU'er (for brug med -mcpu= option):"
  
! #: config/c6x/c6x-tables.opt:24
! #, no-c-format
! msgid "Known C6X ISAs (for use with the -march= option):"
! msgstr ""
  
! #: config/c6x/c6x.opt:30 config/mips/mips.opt:134
  #, fuzzy, no-c-format
! #| msgid "Use big-endian byte order"
! msgid "Use big-endian byte order."
! msgstr "Benyt storendet byteordning"
  
! #: config/c6x/c6x.opt:34 config/mips/mips.opt:138
  #, fuzzy, no-c-format
! #| msgid "Use little-endian byte order"
! msgid "Use little-endian byte order."
! msgstr "Benyt lilleendet byteordning"
  
! #: config/c6x/c6x.opt:42
  #, fuzzy, no-c-format
! #| msgid "Select method for sdata handling"
! msgid "Select method for sdata handling."
! msgstr "Angiv metode for sdata-håndtering"
  
! #: config/c6x/c6x.opt:46
  #, fuzzy, no-c-format
! #| msgid "Pass arguments on the stack"
! msgid "Valid arguments for the -msdata= option:"
! msgstr "Overbring parametre på stakken"
  
! #: config/c6x/c6x.opt:59
  #, fuzzy, no-c-format
! #| msgid "Compile for the Thumb not the ARM"
! msgid "Compile for the DSBT shared library ABI."
! msgstr "Oversæt til Thymb, ikke til ARM"
  
! #: config/cris/cris.opt:45
  #, fuzzy, no-c-format
! #| msgid "Do not use multiply-accumulate fp instructions"
! msgid "Work around bug in multiplication instruction."
! msgstr "Benyt ikke kommatalsinstruktioner til multiplikationsakkumulering"
  
! #: config/cris/cris.opt:51
  #, fuzzy, no-c-format
! #| msgid "Compile for ETRAX 4 (CRIS v3)"
! msgid "Compile for ETRAX 4 (CRIS v3)."
! msgstr "Oversæt for ETRAX 4 (CRIS v3)"
  
! #: config/cris/cris.opt:56
  #, fuzzy, no-c-format
! #| msgid "Compile for ETRAX 100 (CRIS v8)"
! msgid "Compile for ETRAX 100 (CRIS v8)."
! msgstr "Oversæt for ETRAX 100 (CRIS v8)"
  
! #: config/cris/cris.opt:64
  #, fuzzy, no-c-format
! #| msgid "Emit verbose debug information in assembly code"
! msgid "Emit verbose debug information in assembly code."
! msgstr "Udsend fejlanalyseringsinfo i maskinkode"
  
! #: config/cris/cris.opt:71
  #, fuzzy, no-c-format
! #| msgid "Do not use condition codes from normal instructions"
! msgid "Do not use condition codes from normal instructions."
! msgstr "Benyt ikke betingelseskoder fra normale instruktioner"
  
! #: config/cris/cris.opt:80
  #, fuzzy, no-c-format
! #| msgid "Do not emit addressing modes with side-effect assignment"
! msgid "Do not emit addressing modes with side-effect assignment."
! msgstr "Udsend ikke adresseringstilstande med bivirkningstildeling"
  
! #: config/cris/cris.opt:89
  #, fuzzy, no-c-format
! #| msgid "Do not tune stack alignment"
! msgid "Do not tune stack alignment."
! msgstr "Finjustér ikke stakjustering"
  
! #: config/cris/cris.opt:98
  #, fuzzy, no-c-format
! #| msgid "Do not tune writable data alignment"
! msgid "Do not tune writable data alignment."
! msgstr "Finjustér ikke justering af skrivbare data"
  
! #: config/cris/cris.opt:107
  #, fuzzy, no-c-format
! #| msgid "Do not tune code and read-only data alignment"
! msgid "Do not tune code and read-only data alignment."
! msgstr "Finjustér ikke justering af kode og skrivebeskyttet data"
  
! #: config/cris/cris.opt:116
  #, fuzzy, no-c-format
! #| msgid "Align code and data to 32 bits"
! msgid "Align code and data to 32 bits."
! msgstr "Justér kode og data til 32 bit"
  
! #: config/cris/cris.opt:133
  #, fuzzy, no-c-format
! #| msgid "Don't align items in code or data"
! msgid "Don't align items in code or data."
! msgstr "Justér ikke elementer i kode eller data"
  
! #: config/cris/cris.opt:142
  #, fuzzy, no-c-format
! #| msgid "Do not emit function prologue or epilogue"
! msgid "Do not emit function prologue or epilogue."
! msgstr "Udsend ikke funktionsindledning eller -afslutning"
  
! #: config/cris/cris.opt:149
  #, fuzzy, no-c-format
! #| msgid "Use the most feature-enabling options allowed by other options"
! msgid "Use the most feature-enabling options allowed by other options."
! msgstr "Benyt de tilvalg der giver de fleste faciliteter tilladt af andre tilvalg"
  
! #: config/cris/cris.opt:158
  #, fuzzy, no-c-format
! #| msgid "Override -mbest-lib-options"
! msgid "Override -mbest-lib-options."
! msgstr "Overskriv -mbest-lib-options"
  
! #: config/cris/cris.opt:165
  #, fuzzy, no-c-format
! #| msgid "Generate code for the specified chip or CPU version"
! msgid "-march=ARCH\tGenerate code for the specified chip or CPU version."
! msgstr "Generér kode til en given chip- eller processorversion"
  
! #: config/cris/cris.opt:169
  #, fuzzy, no-c-format
! #| msgid "Tune alignment for the specified chip or CPU version"
! msgid "-mtune=ARCH\tTune alignment for the specified chip or CPU version."
! msgstr "Finjustér justering til en given chip- eller processorversion"
  
! #: config/cris/cris.opt:173
  #, fuzzy, no-c-format
! #| msgid "Warn when a stackframe is larger than the specified size"
! msgid "-mmax-stackframe=SIZE\tWarn when a stackframe is larger than the specified size."
! msgstr "Advar når en stakramme er større end den angivne størrelse"
  
! #: config/cris/cris.opt:180
  #, no-c-format
! msgid "Emit traps as \"break 8\", default for CRIS v3 and up.  If disabled, calls to abort() are used."
  msgstr ""
  
! #: config/cris/cris.opt:184
  #, no-c-format
! msgid "Emit checks causing \"break 8\" instructions to execute when applying atomic builtins on misaligned memory."
  msgstr ""
  
! #: config/cris/cris.opt:188
  #, no-c-format
! msgid "Handle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic."
  msgstr ""
  
! #: config/sh/superh.opt:6
  #, no-c-format
! msgid "Board name [and memory region]."
  msgstr ""
  
! #: config/sh/superh.opt:10
  #, no-c-format
! msgid "Runtime name."
! msgstr "Kørselstidsnavn."
  
  #: config/sh/sh.opt:42
  #, fuzzy, no-c-format
--- 6438,9212 ----
  msgid "Small data area: none, sdata, use."
  msgstr "Område til små data: none, sdata, use."
  
! #: config/aarch64/aarch64.opt:70 config/loongarch/loongarch.opt:276
  #, no-c-format
! msgid "The code model option names for -mcmodel:"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:87
  #, no-c-format
! msgid "Generates an error message if an attempt is made to access a system register which is not available on the target architecture."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:100
  #, no-c-format
! msgid "Workaround for ARM Cortex-A53 Erratum number 835769."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:104
  #, no-c-format
! msgid "Workaround for ARM Cortex-A53 Erratum number 843419."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:116
  #, fuzzy, no-c-format
! #| msgid "Specify the name of the target architecture"
! msgid "The register used to access the thread pointer:"
! msgstr "Angiv navnet på målarkitekturen"
  
! #: config/aarch64/aarch64.opt:147
  #, fuzzy, no-c-format
! #| msgid "Use given thread-local storage dialect"
! msgid "Specify the thread pointer register."
! msgstr "Benyt den givne tråd-lokale lagringsdialekt"
  
! #: config/aarch64/aarch64.opt:151
  #, fuzzy, no-c-format
! #| msgid "Don't assume that unaligned accesses are handled by the system"
! msgid "Don't assume that unaligned accesses are handled by the system."
! msgstr "Antag ikke at ujusterede tilgange håndteres af systemet"
  
! #: config/aarch64/aarch64.opt:163
  #, fuzzy, no-c-format
! #| msgid "Specify bit size of immediate TLS offsets"
! msgid "Specifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48."
! msgstr "Angiv bitstørrelse for umiddelbar TLS-afsæt"
  
! #: config/aarch64/aarch64.opt:182
  #, fuzzy, no-c-format
! #| msgid "Specify the name of the target architecture"
! msgid "Use features of architecture ARCH."
! msgstr "Angiv navnet på målarkitekturen"
  
! #: config/aarch64/aarch64.opt:186
  #, fuzzy, no-c-format
! #| msgid "Use features of and schedule code for given CPU"
! msgid "Use features of and optimize for CPU."
! msgstr "Benyt faciliteter fra og planlæg koden til en given processor"
  
! #: config/aarch64/aarch64.opt:190
  #, fuzzy, no-c-format
! #| msgid "Optimize for 3900"
! msgid "Optimize for CPU."
! msgstr "Optimér for 3900"
  
! #: config/aarch64/aarch64.opt:194
! #, fuzzy, no-c-format
! #| msgid "Generate code that conforms to the given ABI"
! msgid "Generate code that conforms to the specified ABI."
! msgstr "Opret kode som overholde den angivne ABI"
  
! #: config/aarch64/aarch64.opt:198
  #, no-c-format
! msgid "-fdump-tuning-model=<filename> Dump current tuning model to a JSON file."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:202
  #, no-c-format
! msgid "-muser-provided-CPU=<json-tuning-file> User specific CPU tunings."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:206
  #, no-c-format
! msgid "-moverride=<string>\tPower users only! Override CPU optimization parameters."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:210
  #, no-c-format
! msgid "Known AArch64 ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:220
  #, no-c-format
! msgid "PC relative literal loads."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:228
  #, no-c-format
! msgid "Select return address signing scope."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:232
  #, no-c-format
! msgid "Supported AArch64 return address signing scope (for use with -msign-return-address= option):"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:245
  #, no-c-format
! msgid "Enable the reciprocal square root approximation.  Enabling this reduces precision of reciprocal square root results to about 16 bits for single precision and to 32 bits for double precision."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:251
  #, no-c-format
! msgid "Enable the square root approximation.  Enabling this reduces precision of square root results to about 16 bits for single precision and to 32 bits for double precision. If enabled, it implies -mlow-precision-recip-sqrt."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:258
  #, no-c-format
! msgid "Enable the division approximation.  Enabling this reduces precision of division results to about 16 bits for single precision and to 32 bits for double precision."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:276
  #, no-c-format
! msgid "Specify when to enable an early register allocation pass.  The possibilities are: all functions, functions that have access to strided multi-register instructions, and no functions."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:282
  #, no-c-format
! msgid "The possible SVE vector lengths:"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:304
  #, no-c-format
! msgid "-msve-vector-bits=<number>\tSet the number of bits in an SVE vector register."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:308
  #, no-c-format
! msgid "-mautovec-preference=[default|asimd-only|sve-only|prefer-asimd|prefer-sve] Force an ISA selection strategy for auto-vectorization.  For best performance it is highly recommended to use -mcpu or -mtune instead.  This parameter should only be used for code exploration."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:319
  #, no-c-format
! msgid "Enables verbose cost model dumping in the debug dump files."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:323
  #, no-c-format
! msgid "Generate code to track when the CPU might be speculating incorrectly."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:327
  #, no-c-format
! msgid "Enable the copy of the AArch64 load/store pair fusion pass that runs before register allocation."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:332
  #, no-c-format
! msgid "Enable the copy of the AArch64 load/store pair fusion pass that runs after register allocation."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:351
  #, no-c-format
! msgid "Use the system register specified on the command line as the stack protector guard register. This option is for use with fstack-protector-strong and not for use in user-land code."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:357
  #, no-c-format
! msgid "Use an immediate to offset from the stack protector guard register, sp_el0. This option is for use with fstack-protector-strong and not for use in user-land code."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:366
  #, fuzzy, no-c-format
! #| msgid "Generate a call to abort if a noreturn function returns"
! msgid "Generate local calls to out-of-line atomic operations."
! msgstr "Generér et kald til abort hvis en noreturn-funktion returnerer"
  
! #: config/aarch64/aarch64.opt:370
  #, no-c-format
! msgid "When vectorizing, consider using multiple different approaches and use the cost model to choose the cheapest one."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:375
  #, no-c-format
! msgid "The number of Newton iterations for calculating the reciprocal for float type.  The precision of division is proportional to this param when division approximation is enabled.  The default value is 1."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:379
  #, no-c-format
! msgid "The number of Newton iterations for calculating the reciprocal for double type.  The precision of division is proportional to this param when division approximation is enabled.  The default value is 2."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:383
  #, no-c-format
! msgid "An old alias for -mautovec-preference.  If both -mautovec-preference and --param=aarch64-autovec-preference are passed, the --param value will be used."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:409
  #, no-c-format
! msgid "Constant memcpy size in bytes above which to start using MOPS sequence."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:413
  #, no-c-format
! msgid "Constant memmove size in bytes above which to start using MOPS sequence."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:417
  #, no-c-format
! msgid "Constant memset size in bytes from which to start using MOPS sequence."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:425
  #, no-c-format
! msgid "--param=aarch64-ldp-policy=[default|always|never|aligned] Fine-grained policy for load pairs."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:429
  #, no-c-format
! msgid "--param=aarch64-stp-policy=[default|always|never|aligned] Fine-grained policy for store pairs."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:448
  #, no-c-format
! msgid "Limit on number of alias checks performed when attempting to form an ldp/stp."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:452
  #, no-c-format
! msgid "Param to control which writeback opportunities we try to handle in the load/store pair fusion pass.  A value of zero disables writeback handling.  One means we try to form pairs involving one or more existing individual writeback accesses where possible.  A value of two means we also try to opportunistically form writeback opportunities by folding in trailing destructive updates of the base register used by a pair."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:461
  #, no-c-format
! msgid "Param to control the treshold in number of granules beyond which an explicit loop for tagging a memory block is emitted."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:466
  #, fuzzy, no-c-format
! #| msgid "`%s' is deprecated"
! msgid "This option is deprecated."
! msgstr "'%s' er forældet"
  
! #: config/vms/vms.opt:27
  #, no-c-format
! msgid "Malloc data into P2 space."
  msgstr ""
  
! #: config/vms/vms.opt:31
  #, no-c-format
! msgid "Set name of main routine for the debugger."
  msgstr ""
  
! #: config/vms/vms.opt:35
  #, no-c-format
! msgid "Use VMS exit codes instead of posix ones."
  msgstr ""
  
! #: config/vms/vms.opt:39
  #, no-c-format
! msgid "-mpointer-size=[no,32,short,64,long]\tSet the default pointer size."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:26
  #, fuzzy, no-c-format
! msgid "Use CONST16 instruction to load constants."
! msgstr "Brug push-instruktioner til at gemme udgående parametre"
  
! #: config/xtensa/xtensa.opt:30
  #, fuzzy, no-c-format
! msgid "Disable position-independent code (PIC) for use in OS kernel code."
! msgstr "Generér placeringsuafhængig kode, om muligt"
  
! #: config/xtensa/xtensa.opt:34
  #, fuzzy, no-c-format
! #| msgid "Use indirect CALLXn instructions for large programs"
! msgid "Use indirect CALLXn instructions for large programs."
! msgstr "Benyt indirekte CALLXn-instruktioner for store programmer"
  
! #: config/xtensa/xtensa.opt:38
! #, no-c-format
! msgid "Set extra memory access cost for L32R instruction, in clock-cycle units."
! msgstr ""
  
! #: config/xtensa/xtensa.opt:46
  #, fuzzy, no-c-format
! #| msgid "Automatically align branch targets to reduce branch penalties"
! msgid "Automatically align branch targets to reduce branch penalties."
! msgstr "Justér automatisk forgreningsmål for at reducere forgreningsstraffe"
  
! #: config/xtensa/xtensa.opt:50
  #, fuzzy, no-c-format
! #| msgid "Intersperse literal pools with code in the text section"
! msgid "Intersperse literal pools with code in the text section."
! msgstr "Fordel konstanter med kode i tekstsektionen"
  
! #: config/xtensa/xtensa.opt:54
! #, no-c-format
! msgid "Relax literals in assembler and place them automatically in the text section."
! msgstr ""
  
! #: config/xtensa/xtensa.opt:58
  #, fuzzy, no-c-format
! #| msgid "Do not serialize volatile memory references with MEMW instructions"
! msgid "-mno-serialize-volatile\tDo not serialize volatile memory references with MEMW instructions."
! msgstr "Serialisér ikke volatile hukommelsesreference med MEMW-instruktioner"
  
! #: config/xtensa/xtensa.opt:65
  #, fuzzy, no-c-format
! #| msgid "Use EABI"
! msgid "Use call0 ABI."
! msgstr "Benyt EABI"
  
! #: config/xtensa/xtensa.opt:69
  #, fuzzy, no-c-format
! #| msgid "Use fp registers"
! msgid "Use windowed registers ABI."
! msgstr "Brug kommatalsregistre"
  
! #: config/xtensa/xtensa.opt:73 config/m68k/m68k.opt:192
  #, fuzzy, no-c-format
! #| msgid "Do not use unaligned memory references"
! msgid "Do not use unaligned memory references."
! msgstr "Benyt ikke ikke-justerede hukommelsesreferencer"
  
! #: config/g.opt:27
  #, fuzzy, no-c-format
! msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
! msgstr "  -G <str>                Anbring globale og statiske data mindre end <tal> byte i en specialsektion (på nogle målarkitekturer)\n"
  
! #: config/vxworks.opt:36
! #, no-c-format
! msgid "Assume the VxWorks RTP environment."
! msgstr "Antag VxWorks RTP-miljøet."
  
! #: config/vxworks.opt:43
  #, no-c-format
! msgid "Assume the VxWorks vThreads environment."
! msgstr "Antag VxWorks vThreads-miljøet."
  
! #: config/mn10300/mn10300.opt:30
  #, no-c-format
! msgid "Target the AM33 processor."
! msgstr "Målret mod AM33-processoren."
  
! #: config/mn10300/mn10300.opt:34
  #, no-c-format
! msgid "Target the AM33/2.0 processor."
! msgstr "Målret mod AM33/2.0-processoren."
  
! #: config/mn10300/mn10300.opt:38
  #, no-c-format
! msgid "Target the AM34 processor."
! msgstr "Målret mod AM34-processoren."
  
! #: config/mn10300/mn10300.opt:46
  #, no-c-format
! msgid "Work around hardware multiply bug."
! msgstr "Arbejd omkring hardware-multiplikationsfejl."
  
! #: config/mn10300/mn10300.opt:55
! #, fuzzy, no-c-format
! #| msgid "Enable linker relaxations"
! msgid "Enable linker relaxations."
! msgstr "Aktivér tolerant sammenkædning"
! 
! #: config/mn10300/mn10300.opt:59
  #, no-c-format
! msgid "Return pointers in both a0 and d0."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:63
! #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Allow gcc to generate LIW instructions."
! msgstr "Generér ikke char-instruktioner"
! 
! #: config/mn10300/mn10300.opt:67
  #, no-c-format
! msgid "Allow gcc to generate the SETLB and Lcc instructions."
! msgstr "Tillad at gcc opretter SETLB- og Lcc-instruktioner."
  
! #: config/v850/v850.opt:29
  #, no-c-format
! msgid "Use registers r2 and r5."
! msgstr "Benyt ikke registrene r2 og r5."
  
! #: config/v850/v850.opt:33
  #, no-c-format
! msgid "Use 4 byte entries in switch tables."
! msgstr "Benyt 4 byte-elementer i switch-tabeller."
  
! #: config/v850/v850.opt:37
  #, no-c-format
! msgid "Enable backend debugging."
! msgstr "Aktiver motorfejlsøgning."
  
! #: config/v850/v850.opt:41
  #, no-c-format
! msgid "Do not use the callt instruction (default)."
! msgstr "Benyt ikke callt-instruktionen (standard)."
  
! #: config/v850/v850.opt:45
  #, fuzzy, no-c-format
! #| msgid "Reuse r30 on a per function basis."
! msgid "Reuse r30 on a per-function basis."
! msgstr "Genbrug r30 på et pr. funktionsgrundlag."
  
! #: config/v850/v850.opt:49
  #, no-c-format
! msgid "Alias for -mrh850-abi."
  msgstr ""
  
! #: config/v850/v850.opt:53
  #, fuzzy, no-c-format
! #| msgid "Prohibit PC relative function calls."
! msgid "Prohibit PC-relative function calls."
! msgstr "Forbyd PC-relative funktionskald."
  
! #: config/v850/v850.opt:57
  #, no-c-format
! msgid "Use stubs for function prologues."
! msgstr "Benyt stubbe til funktionsindledninger."
  
! #: config/v850/v850.opt:61
  #, no-c-format
! msgid "Set the max size of data eligible for the SDA area."
! msgstr "Angiv den maks. størrelse af data til SDA-området."
  
! #: config/v850/v850.opt:68
  #, no-c-format
! msgid "Enable the use of the short load instructions."
! msgstr "Aktiver brug af short load-instruktioner."
  
! #: config/v850/v850.opt:72
  #, no-c-format
! msgid "Same as: -mep -mprolog-function."
! msgstr "Samme som: -mep -mprolog-function."
  
! #: config/v850/v850.opt:76
! #, no-c-format
! msgid "Set the max size of data eligible for the TDA area."
! msgstr "Angiv den maks. størrelse af data til TDA-området."
  
! #: config/v850/v850.opt:83
! #, no-c-format
! msgid "Do not enforce strict alignment."
! msgstr "Gennemtving ikke streng justering."
  
! #: config/v850/v850.opt:87
! #, no-c-format
! msgid "Put jump tables for switch statements into the .data section rather than the .code section."
! msgstr ""
  
! #: config/v850/v850.opt:95
! #, no-c-format
! msgid "Compile for the v850 processor."
! msgstr "Oversæt for v850-processoren."
  
! #: config/v850/v850.opt:99
! #, no-c-format
! msgid "Compile for the v850e processor."
! msgstr "Oversæt for v850e-processoren."
  
! #: config/v850/v850.opt:103
  #, no-c-format
! msgid "Compile for the v850e1 processor."
! msgstr "Oversæt for v850e1-processoren."
  
! #: config/v850/v850.opt:107
  #, no-c-format
! msgid "Compile for the v850es variant of the v850e1."
! msgstr "Oversæt for v850-es-varianten af v850e1."
  
! #: config/v850/v850.opt:111
  #, no-c-format
! msgid "Compile for the v850e2 processor."
! msgstr "Oversæt for v850e2-processoren."
  
! #: config/v850/v850.opt:115
! #, no-c-format
! msgid "Compile for the v850e2v3 processor."
! msgstr "Oversæt for v850e2v3-processoren."
  
! #: config/v850/v850.opt:119
! #, no-c-format
! msgid "Compile for the v850e3v5 processor."
! msgstr "Oversæt for v850e3v5-processoren."
  
! #: config/v850/v850.opt:126
! #, no-c-format
! msgid "Enable v850e3v5 loop instructions."
! msgstr "Aktiverv850e3v5-løkkeinstruktioner."
  
! #: config/v850/v850.opt:130
! #, no-c-format
! msgid "Set the max size of data eligible for the ZDA area."
! msgstr "Angiv den maks. størrelse af data til ZDA-området."
  
! #: config/v850/v850.opt:137
  #, no-c-format
! msgid "Enable relaxing in the assembler."
! msgstr "Aktiver relaxing i maskinkodeoversætteren"
  
! #: config/v850/v850.opt:141
! #, no-c-format
! msgid "Prohibit PC relative jumps."
! msgstr "Forbyd PC-relative hop."
  
! #: config/v850/v850.opt:145
  #, fuzzy, no-c-format
  #| msgid "Use hardware floating point instructions"
! msgid "Inhibit the use of hardware floating point instructions."
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/v850/v850.opt:149
  #, fuzzy, no-c-format
  #| msgid "Use hardware floating point instructions"
! msgid "Allow the use of hardware floating point instructions for V850E2V3 and up."
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/v850/v850.opt:153
  #, fuzzy, no-c-format
! #| msgid "Enable the use of RX FPU instructions.  This is the default."
! msgid "Enable support for the RH850 ABI.  This is the default."
! msgstr "Aktiver brugen af RX FPU-instruktioner. Dette er standarden."
  
! #: config/v850/v850.opt:157
  #, no-c-format
! msgid "Enable support for the old GCC ABI."
! msgstr "Aktiver understøttelse af den gamle GCC ABI."
  
! #: config/v850/v850.opt:161
  #, no-c-format
! msgid "Support alignments of up to 64-bits."
  msgstr ""
  
! #: config/m68k/m68k-tables.opt:25
  #, no-c-format
! msgid "Known M68K CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/m68k/m68k-tables.opt:365
  #, no-c-format
! msgid "Known M68K microarchitectures (for use with the -mtune= option):"
  msgstr ""
  
! #: config/m68k/m68k-tables.opt:411
  #, no-c-format
! msgid "Known M68K ISAs (for use with the -march= option):"
  msgstr ""
  
! #: config/m68k/m68k.opt:30
  #, fuzzy, no-c-format
! #| msgid "Generate code for a 520X"
! msgid "Generate code for a 520X."
! msgstr "Generér kode til en 520X"
  
! #: config/m68k/m68k.opt:34
  #, fuzzy, no-c-format
! msgid "Generate code for a 5206e."
! msgstr "Generér kode til en 520X"
  
! #: config/m68k/m68k.opt:38
  #, fuzzy, no-c-format
! msgid "Generate code for a 528x."
! msgstr "Generér kode til en 520X"
  
! #: config/m68k/m68k.opt:42
  #, fuzzy, no-c-format
! msgid "Generate code for a 5307."
! msgstr "Generér kode til en 520X"
  
! #: config/m68k/m68k.opt:46
  #, fuzzy, no-c-format
! msgid "Generate code for a 5407."
! msgstr "Generér kode til en 520X"
  
! #: config/m68k/m68k.opt:50 config/m68k/m68k.opt:111
  #, fuzzy, no-c-format
! #| msgid "Generate code for a 68000"
! msgid "Generate code for a 68000."
! msgstr "Generér kode til en 68000"
  
! #: config/m68k/m68k.opt:54
  #, fuzzy, no-c-format
! #| msgid "Generate code for a 68020"
! msgid "Generate code for a 68010."
! msgstr "Generér kode til en 68020"
  
! #: config/m68k/m68k.opt:58 config/m68k/m68k.opt:115
  #, fuzzy, no-c-format
! #| msgid "Generate code for a 68020"
! msgid "Generate code for a 68020."
! msgstr "Generér kode til en 68020"
  
! #: config/m68k/m68k.opt:62
  #, fuzzy, no-c-format
! #| msgid "Generate code for a 68040, without any new instructions"
! msgid "Generate code for a 68040, without any new instructions."
! msgstr "Generér kode til en 68040 uden nogen nye instruktioner"
  
! #: config/m68k/m68k.opt:66
  #, fuzzy, no-c-format
! #| msgid "Generate code for a 68060, without any new instructions"
! msgid "Generate code for a 68060, without any new instructions."
! msgstr "Generér kode til en 68060 uden nogen nye instruktioner"
  
! #: config/m68k/m68k.opt:70
  #, fuzzy, no-c-format
! #| msgid "Generate code for a 68030"
! msgid "Generate code for a 68030."
! msgstr "Generér kode til en 68030"
  
! #: config/m68k/m68k.opt:74
  #, fuzzy, no-c-format
! #| msgid "Generate code for a 68040"
! msgid "Generate code for a 68040."
! msgstr "Generér kode til en 68040"
  
! #: config/m68k/m68k.opt:78
  #, fuzzy, no-c-format
! #| msgid "Generate code for a 68060"
! msgid "Generate code for a 68060."
! msgstr "Generér kode til en 68060"
  
! #: config/m68k/m68k.opt:82
  #, fuzzy, no-c-format
! #| msgid "Generate code for a 68302"
! msgid "Generate code for a 68302."
! msgstr "Generér kode til en 68302"
  
! #: config/m68k/m68k.opt:86
  #, fuzzy, no-c-format
! #| msgid "Generate code for a 68332"
! msgid "Generate code for a 68332."
! msgstr "Generér kode til en 68332"
  
! #: config/m68k/m68k.opt:91
  #, fuzzy, no-c-format
! #| msgid "Generate code for a 68851"
! msgid "Generate code for a 68851."
! msgstr "Generér kode til en 68851"
  
! #: config/m68k/m68k.opt:95
! #, no-c-format
! msgid "Generate code that uses 68881 floating-point instructions."
! msgstr "Opret kode som bruger 68881-kommatalsinstruktioner."
  
! #: config/m68k/m68k.opt:99
  #, fuzzy, no-c-format
! #| msgid "Align variables on a 32-bit boundary"
! msgid "Align variables on a 32-bit boundary."
! msgstr "Justér variabler til 32 bit-grænserne"
  
! #: config/m68k/m68k.opt:107
  #, no-c-format
! msgid "Use the bit-field instructions."
! msgstr "Benyt bitfeltinstruktionerne."
  
! #: config/m68k/m68k.opt:119
  #, fuzzy, no-c-format
! #| msgid "Generate code for the M*Core M340"
! msgid "Generate code for a ColdFire v4e."
! msgstr "Generér kode til en M*Core M340"
  
! #: config/m68k/m68k.opt:123
  #, fuzzy, no-c-format
! #| msgid "Specify the name of the target CPU"
! msgid "Specify the target CPU."
! msgstr "Angiv navnet på målprocessoren"
  
! #: config/m68k/m68k.opt:127
  #, fuzzy, no-c-format
! #| msgid "Generate code for a cpu32"
! msgid "Generate code for a cpu32."
! msgstr "Generér kode til en cpu32"
  
! #: config/m68k/m68k.opt:131
  #, fuzzy, no-c-format
! #| msgid "Use hardware quad fp instructions"
! msgid "Use hardware division instructions on ColdFire."
! msgstr "Benyt hardware quad-kommatalsinstruktioner"
  
! #: config/m68k/m68k.opt:135
  #, fuzzy, no-c-format
! #| msgid "Generate code for a Sun FPA"
! msgid "Generate code for a Fido A."
! msgstr "Generér kode til en Sun FPA"
  
! #: config/m68k/m68k.opt:139
  #, fuzzy, no-c-format
! #| msgid "Use hardware floating point instructions"
! msgid "Generate code which uses hardware floating point instructions."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/m68k/m68k.opt:143
  #, fuzzy, no-c-format
! #| msgid "Create a shared library"
! msgid "Enable ID based shared library."
! msgstr "Opret et delt bibliotek"
  
! #: config/m68k/m68k.opt:147
  #, no-c-format
! msgid "Use 32-bit offsets in jump tables rather than 16-bit offsets."
  msgstr ""
  
! #: config/m68k/m68k.opt:151
  #, no-c-format
! msgid "Use LRA for reload instead of the old reload framework.  This option is experimental, and it may be removed in future versions of the compiler."
  msgstr ""
  
! #: config/m68k/m68k.opt:156
  #, fuzzy, no-c-format
! #| msgid "Do not use the bit-field instructions"
! msgid "Do not use the bit-field instructions."
! msgstr "Benyt ikke bitfeltinstruktionerne"
  
! #: config/m68k/m68k.opt:160
  #, fuzzy, no-c-format
! #| msgid "Use normal calling convention"
! msgid "Use normal calling convention."
! msgstr "Brug normal kaldekonvention"
  
! #: config/m68k/m68k.opt:164
  #, fuzzy, no-c-format
! #| msgid "Consider type `int' to be 32 bits wide"
! msgid "Consider type 'int' to be 32 bits wide."
! msgstr "Lad typen 'int' være 32 bit bred"
  
! #: config/m68k/m68k.opt:168
  #, fuzzy, no-c-format
! #| msgid "Generate pc-relative code"
! msgid "Generate pc-relative code."
! msgstr "Generér pc-relativ kode"
  
! #: config/m68k/m68k.opt:172
  #, fuzzy, no-c-format
! #| msgid "Use different calling convention using 'rtd'"
! msgid "Use different calling convention using 'rtd'."
! msgstr "Benyt anden kaldekonvention vha. 'rtd'"
  
! #: config/m68k/m68k.opt:184
  #, fuzzy, no-c-format
! #| msgid "Consider type `int' to be 16 bits wide"
! msgid "Consider type 'int' to be 16 bits wide."
! msgstr "Lad typen 'int' være 16 bit bred"
  
! #: config/m68k/m68k.opt:188
  #, fuzzy, no-c-format
! #| msgid "Generate code with library calls for floating point"
! msgid "Generate code with library calls for floating point."
! msgstr "Generér kode med bibliotekskald for kommatalsoperationer"
  
! #: config/m68k/m68k.opt:196
  #, fuzzy, no-c-format
! #| msgid "Specify the name of the target architecture"
! msgid "Tune for the specified target CPU or architecture."
! msgstr "Angiv navnet på målarkitekturen"
  
! #: config/m68k/m68k.opt:200
  #, no-c-format
! msgid "Support more than 8192 GOT entries on ColdFire."
  msgstr ""
  
! #: config/m68k/m68k.opt:204
  #, no-c-format
! msgid "Support TLS segment larger than 64K."
  msgstr ""
  
! #: config/mingw/mingw.opt:23
  #, no-c-format
! msgid "Preprocess, compile or link with specified C RunTime DLL library."
  msgstr ""
  
! #: config/mingw/mingw.opt:33
  #, no-c-format
! msgid "Warn about none ISO msvcrt scanf/printf width extensions."
  msgstr ""
  
! #: config/mingw/cygming.opt:23
  #, fuzzy, no-c-format
! #| msgid "Create console application"
! msgid "Create console application."
! msgstr "Opret konsolprogram"
  
! #: config/mingw/cygming.opt:27
  #, fuzzy, no-c-format
! #| msgid "Generate code for a DLL"
! msgid "Generate code for a DLL."
! msgstr "Generér kode til en DLL"
  
! #: config/mingw/cygming.opt:31
  #, fuzzy, no-c-format
! #| msgid "Ignore dllimport for functions"
! msgid "Ignore dllimport for functions."
! msgstr "Ignorér dllimport til funktioner"
  
! #: config/mingw/cygming.opt:35
  #, fuzzy, no-c-format
! #| msgid "Use Mingw-specific thread support"
! msgid "Use Mingw-specific thread support."
! msgstr "Benyt Mingw-specifik trådunderstøttelse"
  
! #: config/mingw/cygming.opt:39
  #, fuzzy, no-c-format
! #| msgid "Set Windows defines"
! msgid "Set Windows defines."
! msgstr "Angiv Windows-definitioner"
  
! #: config/mingw/cygming.opt:43
  #, fuzzy, no-c-format
! #| msgid "Create GUI application"
! msgid "Create GUI application."
! msgstr "Opret grafisk program"
  
! #: config/mingw/cygming.opt:47
  #, no-c-format
! msgid "Use the GNU extension to the PE format for aligned common data."
  msgstr ""
  
! #: config/mingw/cygming.opt:51
  #, no-c-format
! msgid "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement."
  msgstr ""
  
! #: config/mingw/cygming.opt:55
  #, no-c-format
! msgid "For nested functions on stack executable permission is set."
  msgstr ""
  
! #: config/mingw/cygming.opt:62
  #, no-c-format
! msgid "Put relocated read-only data into .data section."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:41
  #, no-c-format
! msgid "Basic ISAs of LoongArch:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:55
  #, no-c-format
! msgid "FPU types of LoongArch:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:68
  #, fuzzy, no-c-format
! #| msgid "Generate code for given CPU"
! msgid "-mfpu=FPU\tGenerate code for the given FPU."
! msgstr "Generér kode til en given processor"
  
! #: config/loongarch/loongarch.opt:75 config/mips/mips.opt:398
  #, fuzzy, no-c-format
! #| msgid "Use hardware floating point instructions"
! msgid "Prevent the use of all hardware floating-point instructions."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/loongarch/loongarch.opt:79 config/mips/mips.opt:390
  #, fuzzy, no-c-format
! #| msgid "Use hardware floating point instructions"
! msgid "Restrict the use of hardware floating-point instructions to 32-bit operations."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/loongarch/loongarch.opt:83 config/mips/mips.opt:116
  #, fuzzy, no-c-format
  #| msgid "Use hardware floating point instructions"
! msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations."
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/loongarch/loongarch.opt:87
! #, no-c-format
! msgid "SIMD extension levels of LoongArch:"
! msgstr ""
! 
! #: config/loongarch/loongarch.opt:100
  #, fuzzy, no-c-format
! #| msgid "Generate code for given CPU"
! msgid "-msimd=SIMD\tGenerate code for the given SIMD extension."
! msgstr "Generér kode til en given processor"
  
! #: config/loongarch/loongarch.opt:104
  #, no-c-format
! msgid "Enable LoongArch SIMD Extension (LSX, 128-bit)."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:108
  #, no-c-format
! msgid "Enable LoongArch Advanced SIMD Extension (LASX, 256-bit)."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:113
  #, no-c-format
! msgid "LoongArch ARCH presets:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:144
  #, fuzzy, no-c-format
! #| msgid "Generate code for given CPU"
! msgid "-march=PROCESSOR\tGenerate code for the given PROCESSOR ISA."
! msgstr "Generér kode til en given processor"
  
! #: config/loongarch/loongarch.opt:148
  #, no-c-format
! msgid "LoongArch TUNE presets:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:170
  #, no-c-format
! msgid "-mtune=PROCESSOR\tGenerate optimized code for PROCESSOR."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:179
  #, no-c-format
! msgid "Base ABI types for LoongArch:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:201
  #, fuzzy, no-c-format
! #| msgid "Generate code that conforms to the given ABI"
! msgid "-mabi=BASEABI\tGenerate code that conforms to the given BASEABI."
! msgstr "Opret kode som overholde den angivne ABI"
  
! #: config/loongarch/loongarch.opt:210 config/mips/mips.opt:71
  #, no-c-format
! msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:214
  #, no-c-format
! msgid "-maddr-reg-reg-cost=COST  Set the cost of ADDRESS_REG_REG to the value calculated by COST."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:218 config/mips/mips.opt:83
! #, fuzzy, no-c-format
! #| msgid "Trap on integer divide by zero"
! msgid "Trap on integer divide by zero."
! msgstr "Forårsag undtagelse ved heltalsdivision med nul"
! 
! #: config/loongarch/loongarch.opt:222
  #, no-c-format
! msgid "Conditional moves for integral are enabled."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:226
  #, no-c-format
! msgid "Conditional moves for float are enabled."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:230
  #, no-c-format
! msgid "Prevent optimizing block moves, which is also the default behavior of -Os."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:238
  #, no-c-format
! msgid "-mmax-inline-memcpy-size=SIZE\tSet the max size of memcpy to inline, default is 1024."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:242
  #, no-c-format
! msgid "-mbreak-code=CODE\tUse 'break CODE' for traps supposed to be unrecoverable, or an 'amswap.w' instruction leading to INE if CODE is out of range."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:246 config/mips/mips.opt:150
  #, no-c-format
! msgid "The code model option names for -mexplicit-relocs:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:259 config/mips/mips.opt:163
  #, fuzzy, no-c-format
! #| msgid "Use given assembler dialect"
! msgid "Use %reloc() assembly operators."
! msgstr "Benyt den givne maskinkodedialekt"
  
! #: config/loongarch/loongarch.opt:263 config/mips/mips.opt:167
  #, no-c-format
! msgid "Use %reloc() assembly operators (for backward compatibility)."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:271
  #, fuzzy, no-c-format
! #| msgid "Generate software reciprocal divide and square root for better throughput."
! msgid "Generate approximate reciprocal divide and square root for better throughput."
! msgstr "Opret programreciprok division og kvadratrod for bedre båndbredde."
  
! #: config/loongarch/loongarch.opt:302
! #, no-c-format
! msgid "Avoid using the GOT to access external symbols."
! msgstr ""
  
! #: config/loongarch/loongarch.opt:311
  #, fuzzy, no-c-format
! #| msgid "Enable relaxing in the assembler."
! msgid "Pass -mrelax or -mno-relax option to the assembler."
! msgstr "Aktiver relaxing i maskinkodeoversætteren"
  
! #: config/loongarch/loongarch.opt:329
! #, no-c-format
! msgid "Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 6."
! msgstr ""
  
! #: config/loongarch/loongarch.opt:347
! #, no-c-format
! msgid "Annotate table jump instruction (jr {reg}) to correlate it with the jump table."
! msgstr ""
  
! #: config/loongarch/loongarch.opt:351
  #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Support frecipe.{s/d} and frsqrte.{s/d} instructions."
! msgstr "Generér ikke char-instruktioner"
  
! #: config/loongarch/loongarch.opt:355
! #, no-c-format
! msgid "Support div.w[u] and mod.w[u] instructions with inputs not sign-extended."
! msgstr ""
  
! # shadowing betyder at en funktion har samme navn og dermed skjuler en anden
! #: config/loongarch/loongarch.opt:359
  #, fuzzy, no-c-format
! #| msgid "Support MMX built-in functions"
! msgid "Support am{swap/add}[_db].{b/h} instructions."
! msgstr "Understøt indbyggede MMX-funktioner"
  
! # shadowing betyder at en funktion har samme navn og dermed skjuler en anden
! #: config/loongarch/loongarch.opt:363
  #, fuzzy, no-c-format
! #| msgid "Support MMX built-in functions"
! msgid "Support amcas[_db].{b/h/w/d} instructions."
! msgstr "Understøt indbyggede MMX-funktioner"
  
! # shadowing betyder at en funktion har samme navn og dermed skjuler en anden
! #: config/loongarch/loongarch.opt:367
  #, fuzzy, no-c-format
! #| msgid "Support MMX built-in functions"
! msgid "Support sc.q instruction."
! msgstr "Understøt indbyggede MMX-funktioner"
  
! #: config/loongarch/loongarch.opt:371
! #, no-c-format
! msgid "Do not need load-load barriers (dbar 0x700)."
! msgstr ""
  
! #: config/epiphany/epiphany.opt:24
! #, no-c-format
! msgid "Don't use any of r32..r63."
! msgstr ""
  
! #: config/epiphany/epiphany.opt:28
! #, no-c-format
! msgid "Preferentially allocate registers that allow short instruction generation."
! msgstr ""
  
! #: config/epiphany/epiphany.opt:32
  #, fuzzy, no-c-format
! msgid "Set branch cost."
! msgstr "Ingen forgreninger i %s %s\n"
  
! #: config/epiphany/epiphany.opt:36
  #, fuzzy, no-c-format
! #| msgid "Enable use of conditional move instructions"
! msgid "Enable conditional move instruction usage."
! msgstr "Aktivér brug af betingede flytteinstruktioner"
  
! #: config/epiphany/epiphany.opt:40
  #, fuzzy, no-c-format
! #| msgid "The maximum number of instructions to consider to fill a delay slot"
! msgid "Set number of nops to emit before each insn pattern."
! msgstr "Det maksimale antal instruktioner det overvejes at udfylde ventepladser med"
  
! #: config/epiphany/epiphany.opt:52
  #, fuzzy, no-c-format
! #| msgid "Use software floating point"
! msgid "Use software floating point comparisons."
! msgstr "Benyt softwarekommatal"
  
! #: config/epiphany/epiphany.opt:56
! #, no-c-format
! msgid "Enable split of 32 bit immediate loads into low / high part."
! msgstr ""
  
! #: config/epiphany/epiphany.opt:60
! #, no-c-format
! msgid "Enable use of POST_INC / POST_DEC."
! msgstr ""
  
! #: config/epiphany/epiphany.opt:64
  #, no-c-format
! msgid "Enable use of POST_MODIFY."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:68
  #, no-c-format
! msgid "Set number of bytes on the stack preallocated for use by the callee."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:72
! #, no-c-format
! msgid "Assume round to nearest is selected for purposes of scheduling."
! msgstr ""
  
! #: config/epiphany/epiphany.opt:76
  #, fuzzy, no-c-format
! #| msgid "Generate call insns as indirect calls, if necessary"
! msgid "Generate call insns as indirect calls."
! msgstr "Generér kaldeinstruktioner som indirekte kald, om nødvendigt"
  
! #: config/epiphany/epiphany.opt:80
  #, fuzzy, no-c-format
! #| msgid "Generate call insns as indirect calls, if necessary"
! msgid "Generate call insns as direct calls."
! msgstr "Generér kaldeinstruktioner som indirekte kald, om nødvendigt"
  
! #: config/epiphany/epiphany.opt:84
! #, no-c-format
! msgid "Assume labels and symbols can be addressed using 16 bit absolute addresses."
! msgstr ""
  
! #: config/epiphany/epiphany.opt:113
! #, no-c-format
! msgid "A floating point to integer truncation may be replaced with rounding to save mode switching."
! msgstr ""
  
! #: config/epiphany/epiphany.opt:117
  #, fuzzy, no-c-format
! #| msgid "Use structs on stronger alignment for double-word copies"
! msgid "Vectorize for double-word operations."
! msgstr "Benyt strukturer på stærkere justering til dobbelt-ord kopier"
  
! #: config/epiphany/epiphany.opt:133
! #, no-c-format
! msgid "Split unaligned 8 byte vector moves before post-modify address generation."
! msgstr ""
  
! #: config/epiphany/epiphany.opt:137
  #, fuzzy, no-c-format
! #| msgid "Use hardware floating point instructions"
! msgid "Use the floating-point unit for integer add/subtract."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/epiphany/epiphany.opt:141
! #, no-c-format
! msgid "Set register to hold -1."
! msgstr ""
! 
! #: config/darwin.opt:34
  #, fuzzy, no-c-format
! #| msgid "Generate code for darwin loadable kernel extensions"
! msgid "Generate code for darwin loadable kernel extensions."
! msgstr "Opret kode for darwinkerneudvidelser der kan indlæses"
  
! #: config/darwin.opt:38 config/darwin.opt:46
  #, fuzzy, no-c-format
! #| msgid "Generate code using byte writes"
! msgid "Generate compile-time CFString objects."
! msgstr "Generér kode der bruger byte-skrivninger"
  
! #: config/darwin.opt:42
  #, no-c-format
! msgid "-iframework <dir>\tAdd <dir> to the end of the system framework include path."
  msgstr ""
  
! #: config/darwin.opt:50
  #, no-c-format
! msgid "Warn if constant CFString objects contain non-portable characters."
  msgstr ""
  
! #: config/darwin.opt:55
! #, no-c-format
! msgid "Generate AT&T-style stubs for Mach-O."
! msgstr ""
  
! #: config/darwin.opt:59
  #, fuzzy, no-c-format
! #| msgid "Generate code for a Sun Sky board"
! msgid "Generate code suitable for executables (NOT shared libs)."
! msgstr "Generér kode til et Sun Sky-kort"
  
! #: config/darwin.opt:63
  #, fuzzy, no-c-format
! #| msgid "Generate code for a Sun Sky board"
! msgid "Generate code suitable for fast turn around debugging."
! msgstr "Generér kode til et Sun Sky-kort"
  
! #: config/darwin.opt:67
  #, fuzzy, no-c-format
! #| msgid "Generate code for the specified chip or CPU version"
! msgid "Generate code for the kernel or loadable kernel extensions."
! msgstr "Generér kode til en given chip- eller processorversion"
  
! #: config/darwin.opt:75
! #, no-c-format
! msgid "The earliest macOS version on which this program will run."
! msgstr ""
  
! #: config/darwin.opt:80
  #, fuzzy, no-c-format
! #| msgid "Set sizeof(bool) to 1"
! msgid "Set sizeof(bool) to 1."
! msgstr "Sæt sizeof(bool) til 1"
  
! #: config/darwin.opt:84
  #, fuzzy, no-c-format
! #| msgid "Support code generation of movbe instruction."
! msgid "Force generation of external symbol indirection stubs."
! msgstr "Understøt kodeoprettelse af movbe-instruktion."
  
! #: config/darwin.opt:92
! #, no-c-format
! msgid "-mtarget-linker <version>\tSpecify that ld64 <version> is the toolchain linker for the current invocation."
! msgstr ""
  
! #: config/darwin.opt:98
! #, no-c-format
! msgid "Load all members of archive libraries, rather than only those that satisfy undefined symbols."
! msgstr ""
  
! #: config/darwin.opt:102
! #, no-c-format
! msgid "-allowable_client <name>\tThe output dylib is private to the client <name>."
! msgstr ""
  
! #: config/darwin.opt:106
  #, fuzzy, no-c-format
! #| msgid "Generate code for CR16C architecture."
! msgid "-arch <name>\tGenerate output for architecture <name>."
! msgstr "Opret kode for CR16C-arkitekturen."
  
! #: config/darwin.opt:110
! #, no-c-format
! msgid "Mismatches between file architecture and one specified by \"-arch\" are errors instead of warnings."
! msgstr ""
  
! #: config/darwin.opt:114
! #, no-c-format
! msgid "The earliest macOS version on which this program will run (formatted for the assembler)."
! msgstr ""
  
! #: config/darwin.opt:118
! #, no-c-format
! msgid "Generate an output executable that binds symbols on load, rather than lazily."
! msgstr ""
  
! #: config/darwin.opt:122
! #, no-c-format
! msgid "Generate a Mach-O bundle (file type MH_BUNDLE)."
! msgstr ""
  
! #: config/darwin.opt:126
! #, no-c-format
! msgid "-bundle_loader <executable>\tTreat <executable> (that will be loading this bundle) as if it was one of the dynamic libraries the bundle is linked against for symbol resolution."
! msgstr ""
  
! #: config/darwin.opt:130
  #, no-c-format
! msgid "-client_name <name>\tEnable the executable being built to link against a private dylib (using allowable_client)."
  msgstr ""
  
! #: config/darwin.opt:134
  #, no-c-format
! msgid "-compatibility_version <number>\tSet the version for the client interface.  Client programs must record a value less than or equal to <number>, or the binding will fail at runtime."
  msgstr ""
  
! #: config/darwin.opt:138
! #, no-c-format
! msgid "-current_version <number>\tSet the current version for the library to <number>."
! msgstr ""
  
! #: config/darwin.opt:142
! #, no-c-format
! msgid "Remove code and data that is unreachable from any exported symbol (including the entry point)."
! msgstr ""
  
! #: config/darwin.opt:146
! #, no-c-format
! msgid "-dylib_file install_name:file_name\tThis allows linking of a dylib with \"install_name\" but to be found in a different install position \"file_name\""
! msgstr ""
  
! #: config/darwin.opt:150
! #, no-c-format
! msgid "Produce a Mach-O dylinker (file type MH_DYLINKER), only used for building dyld."
! msgstr ""
  
! #: config/darwin.opt:154
  #, no-c-format
! msgid "-dylinker_install_name <path>\tOnly used for building dyld."
  msgstr ""
  
! #: config/darwin.opt:158
! #, no-c-format
! msgid "The default (and opposite of -static), implied by user mode executables, shared libraries and bundles."
! msgstr ""
  
! #: config/darwin.opt:162
  #, no-c-format
! msgid "Produce a Mach-O shared library (file type MH_DYLIB), synonym for \"-shared\"."
  msgstr ""
  
! #: config/darwin.opt:166
  #, no-c-format
! msgid "-exported_symbols_list <filename>\tExport global symbols in <filename> in linked output file; any symbols not mentioned will be treated as \"hidden\"."
  msgstr ""
  
! #: config/darwin.opt:170
  #, no-c-format
! msgid "Supply a list of objects to be linked from a file, rather than the command line."
  msgstr ""
  
! #: config/darwin.opt:175 config/darwin.opt:196
  #, fuzzy, no-c-format
! #| msgid "Generate code for darwin loadable kernel extensions"
! msgid "Used for generating code for some older kernel revisions."
! msgstr "Opret kode for darwinkerneudvidelser der kan indlæses"
  
! #: config/darwin.opt:179
  #, no-c-format
! msgid "Ignore the normal two-level namespace; resolve symbols in command line order and do not record which library provided the resolved symbol."
  msgstr ""
  
! #: config/darwin.opt:183
  #, no-c-format
! msgid "For the assembler (and linker) permit any architecture sub-variant to be used without error."
  msgstr ""
  
! #: config/darwin.opt:187
  #, no-c-format
! msgid "Set the output object such that, on loading, dyld will ignore any two-level namespace information and resolve symbols in the discovery order for loaded libs."
  msgstr ""
  
! #: config/darwin.opt:191
  #, no-c-format
! msgid "-framework <name>\tThe linker should search for the framework <name> in the framework search path."
  msgstr ""
  
! #: config/darwin.opt:200
  #, no-c-format
! msgid "Abbreviation for \"-g -fno-eliminate-unused-debug-symbols\"."
  msgstr ""
  
! #: config/darwin.opt:204
  #, no-c-format
! msgid "Abbreviation for \"-g -feliminate-unused-debug-symbols\"."
  msgstr ""
  
! #: config/darwin.opt:208
  #, no-c-format
! msgid "Automatically adds space for longer path names in load commands (up to MAXPATHLEN)."
  msgstr ""
  
! #: config/darwin.opt:212
  #, no-c-format
! msgid "-image_base <address>\tSpecify <address> as the base address for a dylib or bundle."
  msgstr ""
  
! #: config/darwin.opt:216
  #, no-c-format
! msgid "-init <symbol_name>\tThe symbol <symbol_name> will be used as the first initializer for a dylib."
  msgstr ""
  
! #: config/darwin.opt:220
  #, no-c-format
! msgid "-install_name <name>\tSet the install name for a dylib."
  msgstr ""
  
! #: config/darwin.opt:224
! #, no-c-format
! msgid "Usually \"private extern\" (hidden) symbols are made local when linking, this command suppresses that such that they remain exported."
! msgstr ""
  
! #: config/darwin.opt:228
  #, no-c-format
! msgid "(Obsolete after 10.4) Multi modules are ignored at runtime since macOS 10.4."
  msgstr ""
  
! #: config/darwin.opt:232
! #, no-c-format
! msgid "(Obsolete after 10.4) -multiply_defined <treatment>\tProvided a mechanism for warning about symbols defined in multiple dylibs."
! msgstr ""
  
! #: config/darwin.opt:236
  #, no-c-format
! msgid "(Obsolete after 10.4) -multiply_defined_unused <treatment>\tProvided a mechanism for warning about symbols defined in the current executable also being defined in linked dylibs."
  msgstr ""
  
! #: config/darwin.opt:240
! #, no-c-format
! msgid "(Obsolete) Current linkers never dead-strip these items, so the option is not needed."
! msgstr ""
  
! #: config/darwin.opt:244
  #, no-c-format
! msgid "Do not add a default symbol exports to modules or dynamic libraries."
  msgstr ""
  
! #: config/darwin.opt:248
  #, no-c-format
! msgid "Do not add default run paths (for the compiler library directories) to executables, modules or dynamic libraries."
  msgstr ""
  
! #: config/darwin.opt:252
! #, no-c-format
! msgid "(Obsolete after 10.3.9) Set MH_NOPREFIXBINDING, in an executable."
! msgstr ""
  
! #: config/darwin.opt:256
  #, no-c-format
! msgid "(Obsolete after 10.4)\tSet MH_NOMULTIDEFS in an umbrella framework."
  msgstr ""
  
! #: config/darwin.opt:260 config/darwin.opt:286 config/darwin.opt:290
  #, fuzzy, no-c-format
! #| msgid "switch \"%s\" is no longer supported"
! msgid "(Obsolete) LD_PREBIND is no longer supported."
! msgstr "tilvalget '%s' understøttes ikke længere"
  
! #: config/darwin.opt:264
  #, fuzzy, no-c-format
! #| msgid "%Jthis is the first default label"
! msgid "(Obsolete) This is the default."
! msgstr "%Jdette er den første default-etiket"
  
! #: config/darwin.opt:268
  #, no-c-format
! msgid "Equivalent to -xobjective-c."
  msgstr ""
  
! #: config/darwin.opt:272
  #, no-c-format
! msgid "Equivalent to -xobjective-c++."
  msgstr ""
  
! #: config/darwin.opt:282
  #, no-c-format
! msgid "-pagezero_size <size>\tAllows setting the page 0 size to 4kb when required."
  msgstr ""
  
! #: config/darwin.opt:294
  #, no-c-format
! msgid "Produces a Mach-O file suitable for embedded/ROM use."
  msgstr ""
  
! #: config/darwin.opt:298
  #, no-c-format
! msgid "(Obsolete) Allowed linking to proceed with \"-flat_namespace\" when a linked bundle contained a symbol also exported from the main executable."
  msgstr ""
  
! #: config/darwin.opt:305
  #, no-c-format
! msgid "Synonym for \"-export-dynamic\" for linker versions that support it."
  msgstr ""
  
! #: config/darwin.opt:309
  #, no-c-format
! msgid "-read_only_relocs <treatment>\tAllow relocations in read-only pages (not recommended)."
  msgstr ""
  
! #: config/darwin.opt:313
  #, no-c-format
! msgid "-sectalign <segname> <sectname> <value>\tSet section <sectname> in segment <segname> to have alignment <value> which must be an integral power of two expressed in hexadecimal form."
  msgstr ""
  
! #: config/darwin.opt:317
  #, no-c-format
! msgid "-sectcreate <segname> <sectname> <file>\tCreate section <sectname> in segment <segname> from the contents of <file>."
  msgstr ""
  
! #: config/darwin.opt:321
  #, no-c-format
! msgid "(Obsolete) -sectobjectsymbols <segname> <sectname>\tSetting a local symbol at the start of a section is no longer supported."
  msgstr ""
  
! #: config/darwin.opt:325
  #, no-c-format
! msgid "(Obsolete) -sectorder <segname> <sectname> <orderfile>\tReplaced by a more general option \"-order_file\"."
  msgstr ""
  
! #: config/darwin.opt:329
  #, no-c-format
! msgid "-seg_addr_table <file>\tSpecify the base addresses for dynamic libraries; <file> contains a line for each library."
  msgstr ""
  
! #: config/darwin.opt:334
  #, no-c-format
! msgid "(Obsolete, ld_classic only) -seg_addr_table_filename <path>."
  msgstr ""
  
! #: config/darwin.opt:338
  #, no-c-format
! msgid "Synonym for \"image_base\"."
  msgstr ""
  
! #: config/darwin.opt:342
  #, no-c-format
! msgid "-segaddr <name> <address>\tSet the base address of segment <name> to <address> which must be aligned to a page boundary (currently 4kb)."
  msgstr ""
  
! #: config/darwin.opt:347
  #, no-c-format
! msgid "(Obsolete, ld_classic only) -sectcreate <segname> <sectname> <file>\tAllowed creation of a section from a file."
  msgstr ""
  
! #: config/darwin.opt:351
  #, no-c-format
! msgid "(Obsolete) Object files with LINKEDIT sections are no longer supported."
  msgstr ""
  
! #: config/darwin.opt:355
  #, no-c-format
! msgid "-segprot <segname> <max_prot> <init_prot>\tThe virtual memory protections for segment <segname> have maximum and initial values <max_prot> and <init_prot> respectively.  The specified values may contain \"r\", \"w\", \"x\" or \"-\" the latter meaning \"no access\"."
  msgstr ""
  
! #: config/darwin.opt:359
! #, no-c-format
! msgid "-segs_read_only_addr <address>\tSpecify that <address> is the base address of the read-only segments of a dylib."
! msgstr ""
  
! #: config/darwin.opt:363
  #, no-c-format
! msgid "-segs_read_write_addr <address>\tSpecify that <address> is the base address address of the read-write segments of a dylib."
  msgstr ""
  
! #: config/darwin.opt:367
! #, fuzzy, no-c-format
! #| msgid "%Jthis is the first default label"
! msgid "(Obsolete)\tThis is the default."
! msgstr "%Jdette er den første default-etiket"
! 
! #: config/darwin.opt:371
  #, no-c-format
! msgid "-sub_library <name>\tLibrary named <name> will be re-exported (only useful for dylibs)."
  msgstr ""
  
! #: config/darwin.opt:375
  #, no-c-format
! msgid "-sub_umbrella <name>\tFramework named <name> will be re-exported (only useful for dylibs)."
  msgstr ""
  
! #: config/darwin.opt:379
  #, fuzzy, no-c-format
! #| msgid "%Jthis is the first default label"
! msgid "This is the default."
! msgstr "%Jdette er den første default-etiket"
  
! #: config/darwin.opt:383
  #, no-c-format
! msgid "Add extra information to the executable that can speed up dynamic loading (provided that dependent libraries are unchanged)."
! msgstr ""
  
! #: config/darwin.opt:387
  #, no-c-format
! msgid "-umbrella <framework>\tThe specified framework will be re-exported."
! msgstr ""
  
! #: config/darwin.opt:391
  #, no-c-format
! msgid "-undefined <treatment>\tSpecify the handling for undefined symbols (default is error)."
  msgstr ""
  
! #: config/darwin.opt:395
  #, no-c-format
! msgid "-unexported_symbols_list <filename>\tDo not export the global symbols listed in <filename>."
  msgstr ""
  
! #: config/darwin.opt:399
  #, no-c-format
! msgid "-weak_framework <framework>\tMake a weak link to the specified framework."
  msgstr ""
  
! #: config/darwin.opt:403
! #, no-c-format
! msgid "-weak_reference_mismatches <treatment>\tSpecifies what to do if a symbol import conflicts between file (weak in one and not in another) the default is to treat the symbol as non-weak."
! msgstr ""
  
! #: config/darwin.opt:407
  #, no-c-format
! msgid "Logs which object files the linker loads."
  msgstr ""
  
! #: config/darwin.opt:411
  #, no-c-format
! msgid "Logs which symbol(s) caused an object to be loaded."
  msgstr ""
  
! #: config/darwin.opt:419
  #, no-c-format
! msgid "(Obsolete, ignored)\tOld support similar to \"-whyload\"."
  msgstr ""
  
! #: config/darwin.opt:423
  #, no-c-format
! msgid "(Obsolete and unhandled by ld64, ignored)\tld should produce an executable (only handled by ld_classic)."
  msgstr ""
  
! #: config/c6x/c6x-tables.opt:24
  #, no-c-format
! msgid "Known C6X ISAs (for use with the -march= option):"
  msgstr ""
  
! #: config/c6x/c6x.opt:30 config/mips/mips.opt:134
  #, fuzzy, no-c-format
! #| msgid "Use big-endian byte order"
! msgid "Use big-endian byte order."
! msgstr "Benyt storendet byteordning"
  
! #: config/c6x/c6x.opt:34 config/mips/mips.opt:138
! #, fuzzy, no-c-format
! #| msgid "Use little-endian byte order"
! msgid "Use little-endian byte order."
! msgstr "Benyt lilleendet byteordning"
  
! #: config/c6x/c6x.opt:42
  #, fuzzy, no-c-format
! #| msgid "Select method for sdata handling"
! msgid "Select method for sdata handling."
! msgstr "Angiv metode for sdata-håndtering"
  
! #: config/c6x/c6x.opt:46
  #, fuzzy, no-c-format
! #| msgid "Pass arguments on the stack"
! msgid "Valid arguments for the -msdata= option:"
! msgstr "Overbring parametre på stakken"
  
! #: config/c6x/c6x.opt:59
  #, fuzzy, no-c-format
! #| msgid "Compile for the Thumb not the ARM"
! msgid "Compile for the DSBT shared library ABI."
! msgstr "Oversæt til Thymb, ikke til ARM"
  
! #: config/mips/mips.opt:32
! #, fuzzy, no-c-format
! #| msgid "Generate code that conforms to the given ABI"
! msgid "-mabi=ABI\tGenerate code that conforms to the given ABI."
! msgstr "Opret kode som overholde den angivne ABI"
! 
! #: config/mips/mips.opt:36
  #, no-c-format
! msgid "Known MIPS ABIs (for use with the -mabi= option):"
! msgstr ""
  
! #: config/mips/mips.opt:55
! #, no-c-format
! msgid "Generate code that can be used in SVR4-style dynamic objects."
! msgstr ""
! 
! #: config/mips/mips.opt:59
  #, fuzzy, no-c-format
! #| msgid "Use bit-field instructions"
! msgid "Use PMC-style 'mad' instructions."
! msgstr "Benyt bitfeltinstruktioner"
  
! #: config/mips/mips.opt:63
  #, fuzzy, no-c-format
! #| msgid "Use bit-field instructions"
! msgid "Use integer madd/msub instructions."
! msgstr "Benyt bitfeltinstruktioner"
  
! #: config/mips/mips.opt:67
! #, fuzzy, no-c-format
! #| msgid "Generate code for given CPU"
! msgid "-march=ISA\tGenerate code for the given ISA."
! msgstr "Generér kode til en given processor"
! 
! #: config/mips/mips.opt:75
! #, fuzzy, no-c-format
! #| msgid "Use Branch Likely instructions, overriding default for arch"
! msgid "Use Branch Likely instructions, overriding the architecture default."
! msgstr "Benyt Branch Likely-instruktioner, overskrivende forvalget for arkitektur"
! 
! #: config/mips/mips.opt:79
  #, no-c-format
! msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing."
! msgstr ""
  
! #: config/mips/mips.opt:87
  #, no-c-format
! msgid "-mcode-readable=SETTING\tSpecify when instructions are allowed to access code."
  msgstr ""
  
! #: config/mips/mips.opt:91
  #, no-c-format
! msgid "Valid arguments to -mcode-readable=:"
  msgstr ""
  
! #: config/mips/mips.opt:104
  #, fuzzy, no-c-format
! #| msgid "Don't trap on integer divide by zero"
! msgid "Use branch-and-break sequences to check for integer divide by zero."
! msgstr "Forårsag ikke undtagelse ved heltalsdivision med nul"
  
! #: config/mips/mips.opt:108
  #, fuzzy, no-c-format
! #| msgid "Don't trap on integer divide by zero"
! msgid "Use trap instructions to check for integer divide by zero."
! msgstr "Forårsag ikke undtagelse ved heltalsdivision med nul"
  
! #: config/mips/mips.opt:112
  #, fuzzy, no-c-format
! #| msgid "Allow the use of MDMX instructions"
! msgid "Allow the use of MDMX instructions."
! msgstr "Tillade brugen af MDMX-instruktioner"
  
! #: config/mips/mips.opt:120
  #, fuzzy, no-c-format
! #| msgid "Use MIPS-DSP instructions"
! msgid "Use MIPS-DSP instructions."
! msgstr "Benyt MIPS-DSP-instruktioner"
  
! #: config/mips/mips.opt:124
  #, fuzzy, no-c-format
! #| msgid "Use MIPS-DSP REV 2 instructions"
! msgid "Use MIPS-DSP REV 2 instructions."
! msgstr "Benyt MIPS-DSP REV 2-instruktioner"
  
! #: config/mips/mips.opt:146
  #, fuzzy, no-c-format
! #| msgid "Use Enhanced Virtual Addressing instructions"
! msgid "Use Enhanced Virtual Addressing instructions."
! msgstr "Benyt Enhanced Virtual Addressing-instruktioner"
  
! #: config/mips/mips.opt:171
! #, no-c-format
! msgid "Don't use %reloc() assembly operators (for backward compatibility)."
! msgstr ""
! 
! #: config/mips/mips.opt:175
  #, fuzzy, no-c-format
! #| msgid "Use -G for data that is not defined by the current object"
! msgid "Use -G for data that is not defined by the current object."
! msgstr "Benyt -G for data som ikke er defineret af det nuværende objekt"
  
! #: config/mips/mips.opt:179
! #, fuzzy, no-c-format
! #| msgid "Work around certain R4000 errata"
! msgid "Work around certain 24K errata."
! msgstr "Arbejd rundt om bestemte R4000-fejl"
  
! #: config/mips/mips.opt:183
! #, fuzzy, no-c-format
! #| msgid "Work around certain R4000 errata"
! msgid "Work around certain R4000 errata."
! msgstr "Arbejd rundt om bestemte R4000-fejl"
  
! #: config/mips/mips.opt:187
  #, fuzzy, no-c-format
! #| msgid "Work around certain R4400 errata"
! msgid "Work around certain R4400 errata."
! msgstr "Arbejd rundt om bestemte R4400-fejl"
  
! #: config/mips/mips.opt:191
  #, fuzzy, no-c-format
! #| msgid "Work around certain R4000 errata"
! msgid "Work around the R5900 short loop erratum."
! msgstr "Arbejd rundt om bestemte R4000-fejl"
  
! #: config/mips/mips.opt:195
  #, fuzzy, no-c-format
! #| msgid "Work around certain R4000 errata"
! msgid "Work around certain RM7000 errata."
! msgstr "Arbejd rundt om bestemte R4000-fejl"
  
! #: config/mips/mips.opt:199
  #, fuzzy, no-c-format
! #| msgid "Work around certain R4000 errata"
! msgid "Work around certain R10000 errata."
! msgstr "Arbejd rundt om bestemte R4000-fejl"
  
! #: config/mips/mips.opt:203
  #, no-c-format
! msgid "Work around errata for early SB-1 revision 2 cores."
  msgstr ""
  
! #: config/mips/mips.opt:207
! #, fuzzy, no-c-format
! #| msgid "Work around certain R4000 errata"
! msgid "Work around certain VR4120 errata."
! msgstr "Arbejd rundt om bestemte R4000-fejl"
  
! #: config/mips/mips.opt:211
  #, fuzzy, no-c-format
! #| msgid "Work around certain R4000 errata"
! msgid "Work around VR4130 mflo/mfhi errata."
! msgstr "Arbejd rundt om bestemte R4000-fejl"
  
! #: config/mips/mips.opt:215
  #, fuzzy, no-c-format
! #| msgid "Work around early 4300 hardware bug"
! msgid "Work around an early 4300 hardware bug."
! msgstr "Arbejd rundt om tidlig 4300-hardwarefejl"
  
! #: config/mips/mips.opt:219
! #, fuzzy, no-c-format
! #| msgid "options enabled: "
! msgid "FP exceptions are enabled."
! msgstr "tilvalg slået til: "
! 
! #: config/mips/mips.opt:223
! #, fuzzy, no-c-format
! #| msgid "Use 32-bit general registers"
! msgid "Use 32-bit floating-point registers."
! msgstr "Benyt 32 bit almene registre"
! 
! #: config/mips/mips.opt:227
  #, no-c-format
! msgid "Conform to the o32 FPXX ABI."
  msgstr ""
  
! #: config/mips/mips.opt:231
! #, fuzzy, no-c-format
! #| msgid "Use 64-bit general registers"
! msgid "Use 64-bit floating-point registers."
! msgstr "Benyt 64 bit almene registre"
! 
! #: config/mips/mips.opt:235
  #, no-c-format
! msgid "-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack trampolines."
  msgstr ""
  
! #: config/mips/mips.opt:239
  #, no-c-format
! msgid "-mabs=MODE\tSelect the IEEE 754 ABS/NEG instruction execution mode."
  msgstr ""
  
! #: config/mips/mips.opt:243
  #, no-c-format
! msgid "-mnan=ENCODING\tSelect the IEEE 754 NaN data encoding."
  msgstr ""
  
! #: config/mips/mips.opt:247
  #, no-c-format
! msgid "Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):"
  msgstr ""
  
! #: config/mips/mips.opt:257
  #, fuzzy, no-c-format
! #| msgid "Use 32-bit general registers"
! msgid "Use 32-bit general registers."
! msgstr "Benyt 32 bit almene registre"
  
! #: config/mips/mips.opt:261
  #, fuzzy, no-c-format
! #| msgid "Use 64-bit general registers"
! msgid "Use 64-bit general registers."
! msgstr "Benyt 64 bit almene registre"
  
! #: config/mips/mips.opt:265
  #, fuzzy, no-c-format
! #| msgid "Disable indexed addressing"
! msgid "Use GP-relative addressing to access small data."
! msgstr "Deaktivér indekseret adressering"
  
! #: config/mips/mips.opt:269
! #, no-c-format
! msgid "When generating -mabicalls code, allow executables to use PLTs and copy relocations."
! msgstr ""
  
! #: config/mips/mips.opt:273
  #, fuzzy, no-c-format
! #| msgid "Use hardware floating point instructions"
! msgid "Allow the use of hardware floating-point ABI and instructions."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/mips/mips.opt:277
! #, no-c-format
! msgid "Generate code that is link-compatible with MIPS16 and microMIPS code."
! msgstr ""
! 
! #: config/mips/mips.opt:281
! #, no-c-format
! msgid "An alias for minterlink-compressed provided for backward-compatibility."
! msgstr ""
! 
! #: config/mips/mips.opt:285
  #, fuzzy, no-c-format
! #| msgid "Generate code for Intel as"
! msgid "-mipsN\tGenerate code for ISA level N."
! msgstr "Generér kode til Intel as"
  
! #: config/mips/mips.opt:289
  #, fuzzy, no-c-format
! #| msgid "Generate MC code"
! msgid "Generate MIPS16 code."
! msgstr "Generér MC-kode"
  
! #: config/mips/mips.opt:293
! #, fuzzy, no-c-format
! #| msgid "Don't use MIPS16 instructions"
! msgid "Use MIPS-3D instructions."
! msgstr "Benyt ikke MIPS16-instruktioner"
  
! #: config/mips/mips.opt:297
! #, fuzzy, no-c-format
! #| msgid "Use AltiVec instructions"
! msgid "Use ll, sc and sync instructions."
! msgstr "Benyt AltiVec-instruktioner"
  
! #: config/mips/mips.opt:301
  #, no-c-format
! msgid "Use -G for object-local data."
! msgstr ""
  
! #: config/mips/mips.opt:305
! #, fuzzy, no-c-format
! #| msgid "Use indirect calls"
! msgid "Use indirect calls."
! msgstr "Benyt indirekte kald"
  
! #: config/mips/mips.opt:309
  #, fuzzy, no-c-format
! #| msgid "Use 32-bit long type"
! msgid "Use a 32-bit long type."
! msgstr "Benyt 32 bit long-type"
  
! #: config/mips/mips.opt:313
  #, fuzzy, no-c-format
! #| msgid "Use 64-bit long type"
! msgid "Use a 64-bit long type."
! msgstr "Benyt 64 bit long-type"
  
! #: config/mips/mips.opt:317
! #, no-c-format
! msgid "Pass the address of the ra save location to _mcount in $12."
! msgstr ""
! 
! #: config/mips/mips.opt:321
  #, fuzzy, no-c-format
! #| msgid "Don't optimize block moves"
! msgid "Don't optimize block moves."
! msgstr "Optimér ikke blokflytninger"
  
! #: config/mips/mips.opt:325
  #, fuzzy, no-c-format
! #| msgid "Use AltiVec instructions"
! msgid "Use microMIPS instructions."
! msgstr "Benyt AltiVec-instruktioner"
  
! #: config/mips/mips.opt:329
  #, fuzzy, no-c-format
! #| msgid "Use MIPS-DSP instructions"
! msgid "Use MIPS MSA Extension instructions."
! msgstr "Benyt MIPS-DSP-instruktioner"
  
! #: config/mips/mips.opt:333
  #, fuzzy, no-c-format
! #| msgid "Enable use of RTPS instruction"
! msgid "Allow the use of MT instructions."
! msgstr "Aktivér brug af RTPS-instruktionen"
  
! #: config/mips/mips.opt:337
! #, fuzzy, no-c-format
! #| msgid "boolean registers required for the floating-point option"
! msgid "Prevent the use of all floating-point operations."
! msgstr "booleske registre er påkrævet til kommatalsindstillingen"
  
! #: config/mips/mips.opt:341
  #, fuzzy, no-c-format
  #| msgid "Use AltiVec instructions"
! msgid "Use MCU instructions."
  msgstr "Benyt AltiVec-instruktioner"
  
! #: config/mips/mips.opt:345
  #, no-c-format
! msgid "Do not use a cache-flushing function before calling stack trampolines."
  msgstr ""
  
! #: config/mips/mips.opt:349
! #, fuzzy, no-c-format
! msgid "Do not use MDMX instructions."
! msgstr "Benyt ikke AltiVec-instruktioner"
  
! #: config/mips/mips.opt:353
! #, fuzzy, no-c-format
! msgid "Generate normal-mode code."
! msgstr "Generér SA-kode"
  
! #: config/mips/mips.opt:357
! #, fuzzy, no-c-format
! #| msgid "Don't use MIPS16 instructions"
! msgid "Do not use MIPS-3D instructions."
! msgstr "Benyt ikke MIPS16-instruktioner"
  
! #: config/mips/mips.opt:361
! #, fuzzy, no-c-format
! #| msgid "Use hardware floating point instructions"
! msgid "Use paired-single floating-point instructions."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/mips/mips.opt:365
  #, no-c-format
! msgid "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be inserted."
! msgstr ""
  
! #: config/mips/mips.opt:369
  #, no-c-format
! msgid "Valid arguments to -mr10k-cache-barrier=:"
! msgstr ""
  
! #: config/mips/mips.opt:382
  #, no-c-format
! msgid "Try to allow the linker to turn PIC calls into direct calls."
  msgstr ""
  
! #: config/mips/mips.opt:386
  #, no-c-format
! msgid "When generating -mabicalls code, make the code suitable for use in shared libraries."
! msgstr ""
  
! #: config/mips/mips.opt:394
! #, fuzzy, no-c-format
! #| msgid "Don't use MIPS16 instructions"
! msgid "Use SmartMIPS instructions."
! msgstr "Benyt ikke MIPS16-instruktioner"
  
! #: config/mips/mips.opt:402
! #, fuzzy, no-c-format
! #| msgid "Optimize lui/addiu address loads"
! msgid "Optimize lui/addiu address loads."
! msgstr "Optimér lui/addiu-adresseindlæsninger"
  
! #: config/mips/mips.opt:406
  #, fuzzy, no-c-format
! #| msgid "Enable parallel instructions"
! msgid "Enable the MIPS16e V2 instructions."
! msgstr "Aktivér parallelle instruktioner"
  
! #: config/mips/mips.opt:410
! #, fuzzy, no-c-format
! #| msgid "Assume all doubles are aligned"
! msgid "Assume all symbols have 32-bit values."
! msgstr "Antag at alle double-variabler er justerede"
  
! #: config/mips/mips.opt:414
  #, no-c-format
! msgid "Use synci instruction to invalidate i-cache."
  msgstr ""
  
! #: config/mips/mips.opt:418
  #, no-c-format
! msgid "Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable."
  msgstr ""
  
! #: config/mips/mips.opt:422
  #, no-c-format
! msgid "Use 4-operand madd.s/madd.d and related instructions where applicable."
  msgstr ""
  
! #: config/mips/mips.opt:430
  #, no-c-format
! msgid "Don't generate code with unaligned load store, only valid for MIPS R6."
! msgstr ""
  
! #: config/mips/mips.opt:434
! #, fuzzy, no-c-format
! #| msgid "Use hardware floating point instructions"
! msgid "Generate code with unaligned load store for R6 (alias of -mno-strict-align)."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/mips/mips.opt:438
  #, no-c-format
! msgid "Don't generate code with unaligned load store for R6 (alias of -mstrict-align)."
  msgstr ""
  
! #: config/mips/mips.opt:446
  #, fuzzy, no-c-format
! #| msgid "Use multiply-accumulate fp instructions"
! msgid "Use Virtualization (VZ) instructions."
! msgstr "Benyt kommatalsinstruktioner til multiplikationsakkumulering"
  
! #: config/mips/mips.opt:450
! #, fuzzy, no-c-format
! #| msgid "Use Enhanced Virtual Addressing instructions"
! msgid "Use eXtended Physical Address (XPA) instructions."
! msgstr "Benyt Enhanced Virtual Addressing-instruktioner"
  
! #: config/mips/mips.opt:454
! #, fuzzy, no-c-format
! #| msgid "Use AltiVec instructions"
! msgid "Use Cyclic Redundancy Check (CRC) instructions."
! msgstr "Benyt AltiVec-instruktioner"
  
! #: config/mips/mips.opt:458
! #, fuzzy, no-c-format
! #| msgid "Use multiply-accumulate fp instructions"
! msgid "Use Global INValidate (GINV) instructions."
! msgstr "Benyt kommatalsinstruktioner til multiplikationsakkumulering"
  
! #: config/mips/mips.opt:462
  #, fuzzy, no-c-format
! #| msgid "Perform jump threading optimizations"
! msgid "Perform VR4130-specific alignment optimizations."
! msgstr "Udfør springtrådningsoptimeringer"
  
! #: config/mips/mips.opt:466
  #, no-c-format
! msgid "Lift restrictions on GOT size."
  msgstr ""
  
! #: config/mips/mips.opt:470
  #, fuzzy, no-c-format
! #| msgid "the %qs architecture does not support odd single-precision registers"
! msgid "Enable use of odd-numbered single-precision registers."
! msgstr "arkitekturen %qs understøtter ikke ulige enkelpræcision registre"
  
! #: config/mips/mips.opt:474
! #, fuzzy, no-c-format
! msgid "Optimize frame header."
! msgstr "  -Os                     Optimér mht. plads i stedet for hastighed\n"
  
! #: config/mips/mips.opt:478
  #, no-c-format
! msgid "Change the behaviour to grow the frame downwards."
  msgstr ""
  
! #: config/mips/mips.opt:485
! #, fuzzy, no-c-format
! #| msgid "Enable aggressive SSA dead code elimination"
! msgid "Enable load/store bonding."
! msgstr "Aktivér aggressiv SSA-eliminering af ubrugt kode"
! 
! #: config/mips/mips.opt:489
  #, no-c-format
! msgid "Specify the compact branch usage policy."
  msgstr ""
  
! #: config/mips/mips.opt:493
  #, no-c-format
! msgid "Policies available for use with -mcompact-branches=:"
! msgstr ""
  
! #: config/mips/mips.opt:506
  #, no-c-format
! msgid "Use Loongson MultiMedia extensions Instructions (MMI) instructions."
! msgstr ""
  
! #: config/mips/mips.opt:510
  #, fuzzy, no-c-format
! #| msgid "Use MIPS-DSP instructions"
! msgid "Use Loongson EXTension (EXT) instructions."
! msgstr "Benyt MIPS-DSP-instruktioner"
  
! #: config/mips/mips.opt:514
  #, fuzzy, no-c-format
! #| msgid "Use MIPS-DSP instructions"
! msgid "Use Loongson EXTension R2 (EXT2) instructions."
! msgstr "Benyt MIPS-DSP-instruktioner"
  
! #: config/mips/mips-tables.opt:24
  #, no-c-format
! msgid "Known MIPS CPUs (for use with the -march= and -mtune= options):"
  msgstr ""
  
! #: config/mips/mips-tables.opt:28
  #, no-c-format
! msgid "Known MIPS ISA levels (for use with the -mips option):"
  msgstr ""
  
! #: config/s390/tpf.opt:23
  #, no-c-format
! msgid "Enable TPF-OS tracing code."
! msgstr "Aktiver TPF-OS-registreringskode."
! 
! #: config/s390/tpf.opt:29
! #, no-c-format
! msgid "Set the trace check address for prologue tpf hook"
  msgstr ""
  
! #: config/s390/tpf.opt:33
  #, no-c-format
! msgid "Set the trace jump address for prologue tpf hook"
! msgstr ""
  
! #: config/s390/tpf.opt:37
! #, no-c-format
! msgid "Set the trace check address for epilogue tpf hook"
! msgstr ""
  
! #: config/s390/tpf.opt:41
  #, no-c-format
! msgid "Set the trace jump address for epilogue tpf hook"
  msgstr ""
  
! #: config/s390/tpf.opt:45
! #, no-c-format
! msgid "Set the prologue and epilogue hook addresses to TPF_TRACE_PROLOGUE_SKIP_TARGET and TPF_TRACE_EPILOGUE_SKIP_TARGET. Equivalent to using -mtpf-trace-hook-prologue-target=TPF_TRACE_PROLOGUE_SKIP_TARGET and -mtpf-trace-hook-epilogue-target=TPF_TRACE_EPILOGUE_SKIP_TARGET"
! msgstr ""
! 
! #: config/s390/tpf.opt:49
  #, fuzzy, no-c-format
! #| msgid "Specify maximum number of iterations for RPTS"
! msgid "Specify main object for TPF-OS."
! msgstr "Angiv maksimalt antal iterationer for RPTS"
  
! #: config/s390/s390.opt:48
  #, no-c-format
! msgid "31 bit ABI."
! msgstr "31-bit ABI."
  
! #: config/s390/s390.opt:52
  #, no-c-format
! msgid "64 bit ABI."
! msgstr "64-bit ABI."
  
! #: config/s390/s390.opt:135
  #, no-c-format
! msgid "Maintain backchain pointer."
  msgstr ""
  
! #: config/s390/s390.opt:139
! #, no-c-format
! msgid "Additional debug prints."
! msgstr "Udskriv ekstra fejlsøgningsinformation."
  
! #: config/s390/s390.opt:143
  #, no-c-format
! msgid "ESA/390 architecture."
! msgstr "ESA/390-arkitektur."
  
! #: config/s390/s390.opt:147
  #, fuzzy, no-c-format
! #| msgid "hexadecimal floating constants require an exponent"
! msgid "Enable decimal floating point hardware support."
! msgstr "hexadecimal kommatalskonstant skal have en eksponent"
  
! #: config/s390/s390.opt:151
  #, fuzzy, no-c-format
! #| msgid "Use hardware floating point"
! msgid "Enable hardware floating point."
! msgstr "Benyt hardware-kommatal"
  
! #: config/s390/s390.opt:155
! #, no-c-format
! msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first.  Append Nop instructions covering the number of halfwords indicated by the second after the label.  Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size.  Using 0 for both values disables hotpatching."
! msgstr ""
  
! #: config/s390/s390.opt:173
  #, fuzzy, no-c-format
! #| msgid "Use hardware floating point instructions"
! msgid "Use hardware transactional execution instructions."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/s390/s390.opt:177
  #, fuzzy, no-c-format
! #| msgid "Use hardware floating point instructions"
! msgid "Use hardware vector facility instructions and enable the vector ABI."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/s390/s390.opt:181
! #, no-c-format
! msgid "Use packed stack layout."
! msgstr ""
! 
! #: config/s390/s390.opt:185
  #, fuzzy, no-c-format
! #| msgid "Use bras for executable < 64k"
! msgid "Use bras for executable < 64k."
! msgstr "Benyt bras til kørbar fil < 64k"
  
! #: config/s390/s390.opt:189
  #, fuzzy, no-c-format
! #| msgid "Use hardware floating point"
! msgid "Disable hardware floating point."
! msgstr "Benyt hardware-kommatal"
  
! #: config/s390/s390.opt:193
  #, no-c-format
! msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
  msgstr ""
  
! #: config/s390/s390.opt:197
  #, no-c-format
! msgid "Switches off the -mstack-guard= option."
  msgstr ""
  
! #: config/s390/s390.opt:215
  #, no-c-format
! msgid "Generate section __stack_protector_loc containing pointers to all instructions which load the address of the global guard."
  msgstr ""
  
! #: config/s390/s390.opt:219
  #, no-c-format
! msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
  msgstr ""
  
! #: config/s390/s390.opt:223
  #, no-c-format
! msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:231
  #, fuzzy, no-c-format
! #| msgid "Generate string instructions for block moves"
! msgid "Use the mvcle instruction for block moves."
! msgstr "Generér strengoperationer til blokflytninger"
  
! #: config/s390/s390.opt:235
! #, no-c-format
! msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
! msgstr ""
  
! #: config/s390/s390.opt:240
  #, no-c-format
! msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr ""
  
! #: config/s390/s390.opt:244
! #, no-c-format
! msgid "Warn if a single function's framesize exceeds the given framesize."
! msgstr ""
  
! #: config/s390/s390.opt:248
  #, no-c-format
! msgid "z/Architecture."
  msgstr ""
  
! #: config/s390/s390.opt:253
  #, no-c-format
! msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
! #: config/s390/s390.opt:264
! #, no-c-format
! msgid "Wrap all indirect branches into execute in order to disable branch prediction."
! msgstr ""
  
! #: config/s390/s390.opt:269
! #, no-c-format
! msgid "Wrap indirect table jumps and computed gotos into execute in order to disable branch prediction.  Using thunk or thunk-extern with this option requires the thunks to be considered signal handlers to order to generate correct CFI.  For environments where unwinding (e.g. for exceptions) is required please use thunk-inline instead."
! msgstr ""
  
! #: config/s390/s390.opt:277
! #, no-c-format
! msgid "Wrap all indirect calls into execute in order to disable branch prediction."
! msgstr ""
  
! #: config/s390/s390.opt:281
! #, no-c-format
! msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
! msgstr ""
  
! #: config/s390/s390.opt:286
! #, no-c-format
! msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address is going to be restored from memory."
! msgstr ""
  
! #: config/s390/s390.opt:292
  #, no-c-format
! msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address doesn't need to be restored from memory."
  msgstr ""
  
! #: config/s390/s390.opt:314
! #, no-c-format
! msgid "Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options.  The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location."
! msgstr ""
  
! #: config/s390/s390.opt:323
  #, fuzzy, no-c-format
! msgid "Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run."
! msgstr "Flyt ikke instruktioner til en funktions begyndelse"
  
! #: config/s390/s390.opt:328
  #, no-c-format
! msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
  msgstr ""
  
! #: config/s390/s390.opt:337
  #, no-c-format
! msgid "Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains.  This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance.  This option allows overriding it for testing purposes."
  msgstr ""
  
! #: config/s390/s390.opt:352
! #, no-c-format
! msgid "Store all argument registers on the stack."
! msgstr ""
  
! #: config/s390/s390.opt:356
! #, no-c-format
! msgid "Assume external symbols, whose natural alignment would be 1, to be potentially unaligned.  By default all symbols without explicit alignment are assumed to reside on a 2 byte boundary as mandated by the IBM Z ABI."
! msgstr ""
  
! #: config/lynx.opt:23
  #, no-c-format
! msgid "Support legacy multi-threading."
  msgstr ""
  
! #: config/lynx.opt:27
! #, no-c-format
! msgid "Use shared libraries."
! msgstr "Brug delte biblioteker."
  
! #: config/lynx.opt:31
! #, no-c-format
! msgid "Support multi-threading."
! msgstr "Understøt brug af flere tråde."
  
! #: config/fr30/fr30.opt:23
  #, fuzzy, no-c-format
! #| msgid "Assume small address space"
! msgid "Assume small address space."
! msgstr "Antag lille adresserum"
  
! #: config/pdp11/pdp11.opt:23
  #, fuzzy, no-c-format
! #| msgid "Generate code for an 11/10"
! msgid "Generate code for an 11/10."
! msgstr "Generér kode til en 11/10"
  
! #: config/pdp11/pdp11.opt:27
  #, fuzzy, no-c-format
! #| msgid "Generate code for an 11/40"
! msgid "Generate code for an 11/40."
! msgstr "Generér kode til en 11/40"
  
! #: config/pdp11/pdp11.opt:31
  #, fuzzy, no-c-format
! #| msgid "Generate code for an 11/45"
! msgid "Generate code for an 11/45."
! msgstr "Generér kode til en 11/45"
  
! #: config/pdp11/pdp11.opt:35
! #, no-c-format
! msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)."
! msgstr "Returner kommatalsresultater i ac0 (fr0 i Unix-maskinkodesyntaks)."
  
! #: config/pdp11/pdp11.opt:39
  #, fuzzy, no-c-format
! #| msgid "Use DEC assembler syntax"
! msgid "Use the DEC assembler syntax."
! msgstr "Benyt DEC-maskinkodesyntaks"
  
! #: config/pdp11/pdp11.opt:43
  #, fuzzy, no-c-format
! #| msgid "Use DEC assembler syntax"
! msgid "Use the GNU assembler syntax."
! msgstr "Benyt DEC-maskinkodesyntaks"
  
! #: config/pdp11/pdp11.opt:51
  #, fuzzy, no-c-format
! #| msgid "Use 16 bit int"
! msgid "Use 16 bit int."
! msgstr "Benyt 16 bit int"
  
! #: config/pdp11/pdp11.opt:55
  #, fuzzy, no-c-format
! #| msgid "Use 32 bit int"
! msgid "Use 32 bit int."
! msgstr "Benyt 32 bit int"
  
! #: config/pdp11/pdp11.opt:63
  #, fuzzy, no-c-format
! #| msgid "Target has split I&D"
! msgid "Target has split I&D."
! msgstr "Målarkitektur har delt I&D"
  
! #: config/pdp11/pdp11.opt:67
  #, fuzzy, no-c-format
! #| msgid "Use UNIX assembler syntax"
! msgid "Use UNIX assembler syntax."
! msgstr "Benyt UNIX-maskinkodesyntaks"
  
! #: config/pdp11/pdp11.opt:71
  #, fuzzy, no-c-format
! #| msgid "Enable the use of the short load instructions"
! msgid "Use LRA register allocator."
! msgstr "Aktivér brug af short load-instruktioner"
  
! #: config/or1k/or1k.opt:29
! #, no-c-format
! msgid "Enable generation of hardware divide (l.div, l.divu) instructions.  This is the default; use -msoft-div to override."
! msgstr ""
  
! #: config/or1k/or1k.opt:34
! #, no-c-format
! msgid "Enable generation of binaries which use functions from libgcc to perform divide operations.  The default is -mhard-div."
! msgstr ""
  
! #: config/or1k/or1k.opt:39
! #, no-c-format
! msgid "Enable generation of hardware multiply instructions (l.mul, l.muli) instructions. This is the default; use -msoft-mul to override."
! msgstr ""
  
! #: config/or1k/or1k.opt:44
! #, no-c-format
! msgid "Enable generation of binaries which use functions from libgcc to perform multiply operations. The default is -mhard-mul."
! msgstr ""
  
! #: config/or1k/or1k.opt:49
! #, no-c-format
! msgid "Enable generation of binaries which use functions from libgcc to perform floating point operations.  This is the default; use -mhard-float to override."
! msgstr ""
  
! #: config/or1k/or1k.opt:54
  #, fuzzy, no-c-format
! #| msgid "Use hardware floating point instructions."
! msgid "Enable generation of hardware floating point instructions. The default is -msoft-float."
! msgstr "Benyt hardware-kommatalsinstruktioner."
  
! #: config/or1k/or1k.opt:59
  #, no-c-format
! msgid "When -mhard-float is selected, enables generation of double-precision floating point instructions.  By default functions from libgcc are used to perform double-precision floating point operations."
  msgstr ""
  
! #: config/or1k/or1k.opt:65
! #, no-c-format
! msgid "When -mhard-float is selected, enables generation of unordered floating point compare and set flag (lf.sfun*) instructions.  By default functions from libgcc are used to perform unordered floating point compare and set flag operations."
! msgstr ""
  
! #: config/or1k/or1k.opt:71
! #, no-c-format
! msgid "Specify the code model used for accessing memory addresses.  Specifying large enables generating binaries with large global offset tables and calling functions anywhere in an executable.  By default the value is small."
! msgstr ""
  
! #: config/or1k/or1k.opt:77
  #, fuzzy, no-c-format
! #| msgid "Known ABIs (for use with the -mabi= option):"
! msgid "Known code model types (for use with the -mcmodel= option):"
! msgstr "Kendte ABI'er (for brug med tilvalget -mabi=):"
  
! #: config/or1k/or1k.opt:87
  #, no-c-format
! msgid "Enable generation of conditional move (l.cmov) instructions.  By default the equivalents are generated using set and branch."
  msgstr ""
  
! #: config/or1k/or1k.opt:92
! #, no-c-format
! msgid "Enable generation of rotate right (l.ror) instructions.  By default functions from libgcc are used to perform rotate right operations."
! msgstr ""
  
! #: config/or1k/or1k.opt:97
! #, no-c-format
! msgid "Enable generation of rotate right with immediate (l.rori) instructions.  By default functions from libgcc are used to perform rotate right with immediate operations."
! msgstr ""
  
! #: config/or1k/or1k.opt:103
  #, no-c-format
! msgid "Enable generation of sign extension (l.ext*) instructions.  By default memory loads are used to perform sign extension."
  msgstr ""
  
! #: config/or1k/or1k.opt:108
! #, no-c-format
! msgid "Enable generation of compare and set flag with immediate (l.sf*i) instructions. By default extra instructions are generated to store the immediate to a register first."
! msgstr ""
! 
! #: config/or1k/or1k.opt:114
! #, no-c-format
! msgid "Enable generation of shift with immediate (l.srai, l.srli, l.slli) instructions. By default extra instructions are generated to store the immediate to a register first."
! msgstr ""
! 
! #: config/or1k/elf.opt:28
! #, no-c-format
! msgid "Configure the newlib board specific runtime.  The default is or1ksim."
! msgstr ""
! 
! #: config/or1k/elf.opt:32
! #, no-c-format
! msgid "This option is ignored; it is provided for compatibility purposes only.  This used to select linker and preprocessor options for use with newlib."
! msgstr ""
! 
! #: config/ia64/ia64.opt:28
  #, fuzzy, no-c-format
! #| msgid "Generate big endian code"
! msgid "Generate big endian code."
! msgstr "Opret storendet kode"
  
! #: config/ia64/ia64.opt:32
  #, fuzzy, no-c-format
! #| msgid "Generate little endian code"
! msgid "Generate little endian code."
! msgstr "Opret lilleendet kode"
  
! #: config/ia64/ia64.opt:36
  #, fuzzy, no-c-format
! #| msgid "Generate code for GNU as"
! msgid "Generate code for GNU as."
! msgstr "Opret kode til GNU as"
  
! #: config/ia64/ia64.opt:40
  #, fuzzy, no-c-format
! #| msgid "Generate code for GNU ld"
! msgid "Generate code for GNU ld."
! msgstr "Opret kode til GNU ld"
  
! #: config/ia64/ia64.opt:44
! #, fuzzy, no-c-format
! #| msgid "Emit stop bits before and after volatile extended asms"
! msgid "Emit stop bits before and after volatile extended asms."
! msgstr "Udsend stopbit før og efter volatile udvidede asm-sætninger"
  
! #: config/ia64/ia64.opt:48
  #, fuzzy, no-c-format
! #| msgid "Use in/loc/out register names"
! msgid "Use in/loc/out register names."
! msgstr "Benyt in/loc/out-registernavne"
  
! #: config/ia64/ia64.opt:55
  #, fuzzy, no-c-format
! #| msgid "Enable use of sdata/scommon/sbss"
! msgid "Enable use of sdata/scommon/sbss."
! msgstr "Aktivér brug af sdata/scommon/sbss"
  
! #: config/ia64/ia64.opt:59
  #, fuzzy, no-c-format
! #| msgid "Generate code without GP reg"
! msgid "Generate code without GP reg."
! msgstr "Generér kode uden GP-registeret"
  
! #: config/ia64/ia64.opt:63
  #, fuzzy, no-c-format
! #| msgid "gp is constant (but save/restore gp on indirect calls)"
! msgid "gp is constant (but save/restore gp on indirect calls)."
! msgstr "gp er konstant (men gem/gendan gp ved indirekte kald)"
  
! #: config/ia64/ia64.opt:67
  #, fuzzy, no-c-format
! #| msgid "Generate self-relocatable code"
! msgid "Generate self-relocatable code."
! msgstr "Generér selvflyttende kode"
  
! #: config/ia64/ia64.opt:71
  #, fuzzy, no-c-format
! #| msgid "Generate inline floating point division, optimize for latency"
! msgid "Generate inline floating point division, optimize for latency."
! msgstr "Generér indlejrede kommatalsdivisioner, optimér for ventetid"
  
! #: config/ia64/ia64.opt:75
  #, fuzzy, no-c-format
! #| msgid "Generate inline floating point division, optimize for throughput"
! msgid "Generate inline floating point division, optimize for throughput."
! msgstr "Generér indlejrede kommatalsdivisioner, optimér for båndbredde"
  
! #: config/ia64/ia64.opt:82
  #, fuzzy, no-c-format
! #| msgid "Generate inline integer division, optimize for latency"
! msgid "Generate inline integer division, optimize for latency."
! msgstr "Generér indlejrede heltalsdivisioner, optimér for ventetid"
  
! #: config/ia64/ia64.opt:86
  #, fuzzy, no-c-format
! #| msgid "Generate inline integer division, optimize for throughput"
! msgid "Generate inline integer division, optimize for throughput."
! msgstr "Generér indlejrede heltalsdivisioner, optimér for båndbredde"
  
! #: config/ia64/ia64.opt:90
  #, fuzzy, no-c-format
! msgid "Do not inline integer division."
! msgstr "Advar ikke om heltalsdivision på oversættelsestidspunktet med nul"
  
! #: config/ia64/ia64.opt:94
  #, fuzzy, no-c-format
! msgid "Generate inline square root, optimize for latency."
! msgstr "Generér indlejrede heltalsdivisioner, optimér for ventetid"
  
! #: config/ia64/ia64.opt:98
  #, fuzzy, no-c-format
! msgid "Generate inline square root, optimize for throughput."
! msgstr "Generér indlejrede heltalsdivisioner, optimér for båndbredde"
  
! #: config/ia64/ia64.opt:102
  #, fuzzy, no-c-format
! #| msgid "Do not disable space regs"
! msgid "Do not inline square root."
! msgstr "Deaktivér ikke pladsregistre"
  
! #: config/ia64/ia64.opt:106
  #, fuzzy, no-c-format
! #| msgid "Enable Dwarf 2 line debug info via GNU as"
! msgid "Enable DWARF line debug info via GNU as."
! msgstr "Aktivér Dwarf 2-linjefejlanalyseringsinfo via GNU as"
  
! #: config/ia64/ia64.opt:110
  #, fuzzy, no-c-format
! msgid "Enable earlier placing stop bits for better scheduling."
! msgstr "Deaktivér parallelle instruktioner"
  
! #: config/ia64/ia64.opt:126
! #, no-c-format
! msgid "Known Itanium CPUs (for use with the -mtune= option):"
! msgstr ""
! 
! #: config/ia64/ia64.opt:136
  #, fuzzy, no-c-format
! #| msgid "Allow speculative motion of more loads"
! msgid "Use data speculation before reload."
! msgstr "Tillad spekulativ bevægelse af flere indlæsninger"
  
! #: config/ia64/ia64.opt:140
  #, fuzzy, no-c-format
! #| msgid "Allow speculative motion of more loads"
! msgid "Use data speculation after reload."
! msgstr "Tillad spekulativ bevægelse af flere indlæsninger"
  
! #: config/ia64/ia64.opt:144
  #, fuzzy, no-c-format
! #| msgid "Create console application"
! msgid "Use control speculation."
! msgstr "Opret konsolprogram"
  
! #: config/ia64/ia64.opt:148
  #, fuzzy, no-c-format
! #| msgid "Allow speculative motion of more loads"
! msgid "Use in block data speculation before reload."
! msgstr "Tillad spekulativ bevægelse af flere indlæsninger"
  
! #: config/ia64/ia64.opt:152
  #, fuzzy, no-c-format
! #| msgid "Allow speculative motion of more loads"
! msgid "Use in block data speculation after reload."
! msgstr "Tillad spekulativ bevægelse af flere indlæsninger"
  
! #: config/ia64/ia64.opt:156
  #, fuzzy, no-c-format
! #| msgid "Create console application"
! msgid "Use in block control speculation."
! msgstr "Opret konsolprogram"
  
! #: config/ia64/ia64.opt:160
  #, fuzzy, no-c-format
! #| msgid "Allow speculative motion of more loads"
! msgid "Use simple data speculation check."
! msgstr "Tillad spekulativ bevægelse af flere indlæsninger"
  
! #: config/ia64/ia64.opt:164
! #, fuzzy, no-c-format
! #| msgid "Allow speculative motion of more loads"
! msgid "Use simple data speculation check for control speculation."
! msgstr "Tillad spekulativ bevægelse af flere indlæsninger"
! 
! #: config/ia64/ia64.opt:174
  #, no-c-format
! msgid "Count speculative dependencies while calculating priority of instructions."
  msgstr ""
  
! #: config/ia64/ia64.opt:178
  #, no-c-format
! msgid "Place a stop bit after every cycle when scheduling."
  msgstr ""
  
! #: config/ia64/ia64.opt:182
  #, no-c-format
! msgid "Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group."
  msgstr ""
  
! #: config/ia64/ia64.opt:186
  #, no-c-format
! msgid "Soft limit on number of memory insns per instruction group, giving lower priority to subsequent memory insns attempting to schedule in the same insn group. Frequently useful to prevent cache bank conflicts.  Default value is 1."
  msgstr ""
  
! #: config/ia64/ia64.opt:190
  #, no-c-format
! msgid "Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached)."
! msgstr ""
! 
! #: config/ia64/ia64.opt:194
! #, no-c-format
! msgid "Don't generate checks for control speculation in selective scheduling."
! msgstr ""
! 
! #: config/ia64/ilp32.opt:3
! #, fuzzy, no-c-format
! #| msgid "Generate ILP32 code"
! msgid "Generate ILP32 code."
! msgstr "Opret ILP32-kode"
! 
! #: config/ia64/ilp32.opt:7
! #, fuzzy, no-c-format
! #| msgid "Generate LP64 code"
! msgid "Generate LP64 code."
! msgstr "Opret LP64-kode"
! 
! #: config/vxworks-smp.opt:25
! #, no-c-format
! msgid "Select VxWorks SMP C runtimes for linking."
! msgstr ""
  
  #: config/sh/sh.opt:42
  #, fuzzy, no-c-format
*************** msgstr "Brug IEEE-matematik til kommatal
*** 13124,13134 ****
  msgid "Inline code to invalidate instruction cache entries after setting up nested function trampolines."
  msgstr ""
  
- #: config/sh/sh.opt:243 config/arc/arc.opt:242
- #, no-c-format
- msgid "Annotate assembler instructions with estimated addresses."
- msgstr ""
- 
  #: config/sh/sh.opt:247
  #, fuzzy, no-c-format
  #| msgid "Generate code in little endian mode"
--- 9477,9482 ----
*************** msgstr "Aktivér brug af short load-inst
*** 13193,19085 ****
  msgid "Enable the use of the fsrra instruction."
  msgstr "Aktivér brug af short load-instruktioner"
  
! #: config/gcn/gcn-tables.opt:25
  #, no-c-format
! msgid "GCN GPU type to use:"
  msgstr ""
  
! #: config/gcn/gcn.opt:26 config/gcn/gcn.opt:30
  #, fuzzy, no-c-format
! #| msgid "Specify the name of the target CPU"
! msgid "Specify the name of the target GPU."
! msgstr "Angiv navnet på målprocessoren"
  
! #: config/gcn/gcn.opt:34
  #, no-c-format
! msgid "Generate code for a 32-bit ABI."
! msgstr "Opret kode til en 32-bit ABI."
  
! #: config/gcn/gcn.opt:38
  #, no-c-format
! msgid "Generate code for a 64-bit ABI."
! msgstr "Opret kode til en 64-bit ABI."
  
! #: config/gcn/gcn.opt:42
  #, no-c-format
! msgid "Enable OpenMP GPU offloading."
  msgstr ""
  
! #: config/gcn/gcn.opt:53
  #, no-c-format
! msgid "Obsolete; use GCN_STACK_SIZE at runtime."
  msgstr ""
  
! #: config/gcn/gcn.opt:59
  #, no-c-format
! msgid "Amount of local data-share (LDS) memory to reserve for gang-private variables."
  msgstr ""
  
! #: config/gcn/gcn.opt:63
  #, fuzzy, no-c-format
! #| msgid "zero-length %s format string"
! msgid "Warn about invalid OpenACC dimensions."
! msgstr "formateringsstreng %s med længden nul"
  
! #: config/gcn/gcn.opt:67
  #, no-c-format
! msgid "SRAM-ECC and XNACK modes:"
  msgstr ""
  
! #: config/gcn/gcn.opt:83
  #, no-c-format
! msgid "Compile for devices requiring XNACK enabled. Default \"any\" if USM is supported."
  msgstr ""
  
! #: config/gcn/gcn.opt:87
  #, no-c-format
! msgid "Compile for devices with the SRAM ECC feature enabled, or not. Default \"any\"."
  msgstr ""
  
! #: config/gcn/gcn.opt:91
  #, no-c-format
! msgid "--param=gcn-preferred-vectorization-factor=[default,32,64]\tPreferred vectorization factor."
  msgstr ""
  
! #: config/fr30/fr30.opt:23
  #, fuzzy, no-c-format
! #| msgid "Assume small address space"
! msgid "Assume small address space."
! msgstr "Antag lille adresserum"
  
! #: config/bpf/bpf.opt:28
  #, fuzzy, no-c-format
! #| msgid "Generate LP64 code"
! msgid "Generate xBPF."
! msgstr "Opret LP64-kode"
  
! #: config/bpf/bpf.opt:34
  #, fuzzy, no-c-format
! #| msgid "Generate big-endian code"
! msgid "Generate big-endian eBPF."
! msgstr "Opret storendet kode"
  
! #: config/bpf/bpf.opt:38
  #, fuzzy, no-c-format
! #| msgid "Generate little-endian code"
! msgid "Generate little-endian eBPF."
! msgstr "Opret lilleendet kode"
  
! #: config/bpf/bpf.opt:42
  #, no-c-format
! msgid "Set a hard limit for the size of each stack frame, in bytes."
  msgstr ""
  
! #: config/bpf/bpf.opt:46
  #, no-c-format
! msgid "Generate all necessary information for BPF Compile Once - Run Everywhere."
  msgstr ""
  
! #: config/bpf/bpf.opt:52
  #, fuzzy, no-c-format
! #| msgid "Enable use of conditional move instructions"
! msgid "Enable extra conditional-branch instructions j(s)lt and j(s)le."
! msgstr "Aktivér brug af betingede flytteinstruktioner"
  
! #: config/bpf/bpf.opt:56
  #, fuzzy, no-c-format
! #| msgid "Enable 32-bit divide instructions"
! msgid "Enable 32-bit ALU instructions."
! msgstr "Aktiver 32-bit divisionsinstruktioner"
  
! #: config/bpf/bpf.opt:60
  #, fuzzy, no-c-format
! msgid "Enable 32-bit jump instructions."
! msgstr "Generér sammensatte gang/addér-instruktioner"
  
! #: config/bpf/bpf.opt:64
  #, fuzzy, no-c-format
! #| msgid "Enable asan store operations protection."
! msgid "Enable general atomic operations introduced in v3 ISA."
! msgstr "Aktiver asan-lageroperationers beskyttelse."
  
! #: config/bpf/bpf.opt:68
  #, fuzzy, no-c-format
! #| msgid "Enable barrel shift instructions"
! msgid "Enable byte swap instructions."
! msgstr "Aktiver barrel shift-instruktioner"
  
! #: config/bpf/bpf.opt:72
  #, fuzzy, no-c-format
! #| msgid "Enable divide and modulus instructions"
! msgid "Enable signed division and modulus instructions."
! msgstr "Aktiver division- og modulinstruktioner"
  
! #: config/bpf/bpf.opt:76
  #, fuzzy, no-c-format
! #| msgid "Enable divide and modulus instructions"
! msgid "Enable signed move and memory load instructions."
! msgstr "Aktiver division- og modulinstruktioner"
  
! #: config/bpf/bpf.opt:80
  #, no-c-format
! msgid "Select the eBPF ISA version to target in code generation."
  msgstr ""
  
! #: config/bpf/bpf.opt:84
  #, fuzzy, no-c-format
! #| msgid "Known PTX ISA versions (for use with the -misa= option):"
! msgid "Valid ISA versions (for use with the -mcpu= option)"
! msgstr "Kendte PTX ISA-versioner (for brug med tilvalget -misa=):"
  
! #: config/bpf/bpf.opt:104
  #, fuzzy, no-c-format
! #| msgid "Known ABIs (for use with the -mabi= option):"
! msgid "Known assembler dialects (for use with the -masm= option)"
! msgstr "Kendte ABI'er (for brug med tilvalget -mabi=):"
  
! #: config/bpf/bpf.opt:114
  #, no-c-format
! msgid "-minline-memops-threshold=<number> Maximum size of memset/memmove/memcpy to inline, larger sizes will use a library call."
  msgstr ""
  
! #: config/mips/mips.opt:32
  #, fuzzy, no-c-format
! #| msgid "Generate code that conforms to the given ABI"
! msgid "-mabi=ABI\tGenerate code that conforms to the given ABI."
! msgstr "Opret kode som overholde den angivne ABI"
  
! #: config/mips/mips.opt:36
  #, no-c-format
! msgid "Known MIPS ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/mips/mips.opt:55
  #, no-c-format
! msgid "Generate code that can be used in SVR4-style dynamic objects."
  msgstr ""
  
! #: config/mips/mips.opt:59
  #, fuzzy, no-c-format
! #| msgid "Use bit-field instructions"
! msgid "Use PMC-style 'mad' instructions."
! msgstr "Benyt bitfeltinstruktioner"
  
! #: config/mips/mips.opt:63
  #, fuzzy, no-c-format
! #| msgid "Use bit-field instructions"
! msgid "Use integer madd/msub instructions."
! msgstr "Benyt bitfeltinstruktioner"
  
! #: config/mips/mips.opt:67
  #, fuzzy, no-c-format
! #| msgid "Generate code for given CPU"
! msgid "-march=ISA\tGenerate code for the given ISA."
! msgstr "Generér kode til en given processor"
  
! #: config/mips/mips.opt:75
  #, fuzzy, no-c-format
! #| msgid "Use Branch Likely instructions, overriding default for arch"
! msgid "Use Branch Likely instructions, overriding the architecture default."
! msgstr "Benyt Branch Likely-instruktioner, overskrivende forvalget for arkitektur"
  
! #: config/mips/mips.opt:79
  #, no-c-format
! msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing."
  msgstr ""
  
! #: config/mips/mips.opt:87
  #, no-c-format
! msgid "-mcode-readable=SETTING\tSpecify when instructions are allowed to access code."
  msgstr ""
  
! #: config/mips/mips.opt:91
  #, no-c-format
! msgid "Valid arguments to -mcode-readable=:"
  msgstr ""
  
! #: config/mips/mips.opt:104
  #, fuzzy, no-c-format
! #| msgid "Don't trap on integer divide by zero"
! msgid "Use branch-and-break sequences to check for integer divide by zero."
! msgstr "Forårsag ikke undtagelse ved heltalsdivision med nul"
  
! #: config/mips/mips.opt:108
  #, fuzzy, no-c-format
! #| msgid "Don't trap on integer divide by zero"
! msgid "Use trap instructions to check for integer divide by zero."
! msgstr "Forårsag ikke undtagelse ved heltalsdivision med nul"
  
! #: config/mips/mips.opt:112
! #, fuzzy, no-c-format
! #| msgid "Allow the use of MDMX instructions"
! msgid "Allow the use of MDMX instructions."
! msgstr "Tillade brugen af MDMX-instruktioner"
  
! #: config/mips/mips.opt:120
  #, fuzzy, no-c-format
! #| msgid "Use MIPS-DSP instructions"
! msgid "Use MIPS-DSP instructions."
! msgstr "Benyt MIPS-DSP-instruktioner"
  
! #: config/mips/mips.opt:124
  #, fuzzy, no-c-format
! #| msgid "Use MIPS-DSP REV 2 instructions"
! msgid "Use MIPS-DSP REV 2 instructions."
! msgstr "Benyt MIPS-DSP REV 2-instruktioner"
  
! #: config/mips/mips.opt:146
  #, fuzzy, no-c-format
! #| msgid "Use Enhanced Virtual Addressing instructions"
! msgid "Use Enhanced Virtual Addressing instructions."
! msgstr "Benyt Enhanced Virtual Addressing-instruktioner"
  
! #: config/mips/mips.opt:171
  #, no-c-format
! msgid "Don't use %reloc() assembly operators (for backward compatibility)."
  msgstr ""
  
! #: config/mips/mips.opt:175
  #, fuzzy, no-c-format
! #| msgid "Use -G for data that is not defined by the current object"
! msgid "Use -G for data that is not defined by the current object."
! msgstr "Benyt -G for data som ikke er defineret af det nuværende objekt"
  
! #: config/mips/mips.opt:179
  #, fuzzy, no-c-format
! #| msgid "Work around certain R4000 errata"
! msgid "Work around certain 24K errata."
! msgstr "Arbejd rundt om bestemte R4000-fejl"
  
! #: config/mips/mips.opt:183
  #, fuzzy, no-c-format
! #| msgid "Work around certain R4000 errata"
! msgid "Work around certain R4000 errata."
! msgstr "Arbejd rundt om bestemte R4000-fejl"
  
! #: config/mips/mips.opt:187
  #, fuzzy, no-c-format
! #| msgid "Work around certain R4400 errata"
! msgid "Work around certain R4400 errata."
! msgstr "Arbejd rundt om bestemte R4400-fejl"
  
! #: config/mips/mips.opt:191
  #, fuzzy, no-c-format
! #| msgid "Work around certain R4000 errata"
! msgid "Work around the R5900 short loop erratum."
! msgstr "Arbejd rundt om bestemte R4000-fejl"
  
! #: config/mips/mips.opt:195
  #, fuzzy, no-c-format
! #| msgid "Work around certain R4000 errata"
! msgid "Work around certain RM7000 errata."
! msgstr "Arbejd rundt om bestemte R4000-fejl"
  
! #: config/mips/mips.opt:199
  #, fuzzy, no-c-format
! #| msgid "Work around certain R4000 errata"
! msgid "Work around certain R10000 errata."
! msgstr "Arbejd rundt om bestemte R4000-fejl"
  
! #: config/mips/mips.opt:203
  #, no-c-format
! msgid "Work around errata for early SB-1 revision 2 cores."
  msgstr ""
  
! #: config/mips/mips.opt:207
  #, fuzzy, no-c-format
! #| msgid "Work around certain R4000 errata"
! msgid "Work around certain VR4120 errata."
! msgstr "Arbejd rundt om bestemte R4000-fejl"
  
! #: config/mips/mips.opt:211
  #, fuzzy, no-c-format
! #| msgid "Work around certain R4000 errata"
! msgid "Work around VR4130 mflo/mfhi errata."
! msgstr "Arbejd rundt om bestemte R4000-fejl"
  
! #: config/mips/mips.opt:215
  #, fuzzy, no-c-format
! #| msgid "Work around early 4300 hardware bug"
! msgid "Work around an early 4300 hardware bug."
! msgstr "Arbejd rundt om tidlig 4300-hardwarefejl"
  
! #: config/mips/mips.opt:219
  #, fuzzy, no-c-format
! #| msgid "options enabled: "
! msgid "FP exceptions are enabled."
! msgstr "tilvalg slået til: "
  
! #: config/mips/mips.opt:223
  #, fuzzy, no-c-format
! #| msgid "Use 32-bit general registers"
! msgid "Use 32-bit floating-point registers."
! msgstr "Benyt 32 bit almene registre"
  
! #: config/mips/mips.opt:227
  #, no-c-format
! msgid "Conform to the o32 FPXX ABI."
  msgstr ""
  
! #: config/mips/mips.opt:231
  #, fuzzy, no-c-format
! #| msgid "Use 64-bit general registers"
! msgid "Use 64-bit floating-point registers."
! msgstr "Benyt 64 bit almene registre"
  
! #: config/mips/mips.opt:235
  #, no-c-format
! msgid "-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack trampolines."
  msgstr ""
  
! #: config/mips/mips.opt:239
  #, no-c-format
! msgid "-mabs=MODE\tSelect the IEEE 754 ABS/NEG instruction execution mode."
  msgstr ""
  
! #: config/mips/mips.opt:243
  #, no-c-format
! msgid "-mnan=ENCODING\tSelect the IEEE 754 NaN data encoding."
  msgstr ""
  
! #: config/mips/mips.opt:247
  #, no-c-format
! msgid "Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):"
  msgstr ""
  
! #: config/mips/mips.opt:257
  #, fuzzy, no-c-format
! #| msgid "Use 32-bit general registers"
! msgid "Use 32-bit general registers."
! msgstr "Benyt 32 bit almene registre"
  
! #: config/mips/mips.opt:261
  #, fuzzy, no-c-format
! #| msgid "Use 64-bit general registers"
! msgid "Use 64-bit general registers."
! msgstr "Benyt 64 bit almene registre"
  
! #: config/mips/mips.opt:265
  #, fuzzy, no-c-format
! #| msgid "Disable indexed addressing"
! msgid "Use GP-relative addressing to access small data."
! msgstr "Deaktivér indekseret adressering"
  
! #: config/mips/mips.opt:269
  #, no-c-format
! msgid "When generating -mabicalls code, allow executables to use PLTs and copy relocations."
  msgstr ""
  
! #: config/mips/mips.opt:273
  #, fuzzy, no-c-format
! #| msgid "Use hardware floating point instructions"
! msgid "Allow the use of hardware floating-point ABI and instructions."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/mips/mips.opt:277
  #, no-c-format
! msgid "Generate code that is link-compatible with MIPS16 and microMIPS code."
  msgstr ""
  
! #: config/mips/mips.opt:281
  #, no-c-format
! msgid "An alias for minterlink-compressed provided for backward-compatibility."
  msgstr ""
  
! #: config/mips/mips.opt:285
  #, fuzzy, no-c-format
! #| msgid "Generate code for Intel as"
! msgid "-mipsN\tGenerate code for ISA level N."
! msgstr "Generér kode til Intel as"
  
! #: config/mips/mips.opt:289
  #, fuzzy, no-c-format
! #| msgid "Generate MC code"
! msgid "Generate MIPS16 code."
! msgstr "Generér MC-kode"
  
! #: config/mips/mips.opt:293
  #, fuzzy, no-c-format
! #| msgid "Don't use MIPS16 instructions"
! msgid "Use MIPS-3D instructions."
! msgstr "Benyt ikke MIPS16-instruktioner"
  
! #: config/mips/mips.opt:297
  #, fuzzy, no-c-format
! #| msgid "Use AltiVec instructions"
! msgid "Use ll, sc and sync instructions."
! msgstr "Benyt AltiVec-instruktioner"
  
! #: config/mips/mips.opt:301
  #, no-c-format
! msgid "Use -G for object-local data."
  msgstr ""
  
! #: config/mips/mips.opt:305
  #, fuzzy, no-c-format
! #| msgid "Use indirect calls"
! msgid "Use indirect calls."
! msgstr "Benyt indirekte kald"
  
! #: config/mips/mips.opt:309
  #, fuzzy, no-c-format
! #| msgid "Use 32-bit long type"
! msgid "Use a 32-bit long type."
! msgstr "Benyt 32 bit long-type"
  
! #: config/mips/mips.opt:313
  #, fuzzy, no-c-format
! #| msgid "Use 64-bit long type"
! msgid "Use a 64-bit long type."
! msgstr "Benyt 64 bit long-type"
  
! #: config/mips/mips.opt:317
  #, no-c-format
! msgid "Pass the address of the ra save location to _mcount in $12."
  msgstr ""
  
! #: config/mips/mips.opt:321
  #, fuzzy, no-c-format
! #| msgid "Don't optimize block moves"
! msgid "Don't optimize block moves."
! msgstr "Optimér ikke blokflytninger"
  
! #: config/mips/mips.opt:325
  #, fuzzy, no-c-format
! #| msgid "Use AltiVec instructions"
! msgid "Use microMIPS instructions."
! msgstr "Benyt AltiVec-instruktioner"
  
! #: config/mips/mips.opt:329
  #, fuzzy, no-c-format
! #| msgid "Use MIPS-DSP instructions"
! msgid "Use MIPS MSA Extension instructions."
! msgstr "Benyt MIPS-DSP-instruktioner"
  
! #: config/mips/mips.opt:333
  #, fuzzy, no-c-format
! #| msgid "Enable use of RTPS instruction"
! msgid "Allow the use of MT instructions."
! msgstr "Aktivér brug af RTPS-instruktionen"
  
! #: config/mips/mips.opt:337
  #, fuzzy, no-c-format
! #| msgid "boolean registers required for the floating-point option"
! msgid "Prevent the use of all floating-point operations."
! msgstr "booleske registre er påkrævet til kommatalsindstillingen"
  
! #: config/mips/mips.opt:341
  #, fuzzy, no-c-format
! #| msgid "Use AltiVec instructions"
! msgid "Use MCU instructions."
! msgstr "Benyt AltiVec-instruktioner"
  
! #: config/mips/mips.opt:345
  #, no-c-format
! msgid "Do not use a cache-flushing function before calling stack trampolines."
  msgstr ""
  
! #: config/mips/mips.opt:349
  #, fuzzy, no-c-format
! msgid "Do not use MDMX instructions."
! msgstr "Benyt ikke AltiVec-instruktioner"
  
! #: config/mips/mips.opt:353
  #, fuzzy, no-c-format
! msgid "Generate normal-mode code."
! msgstr "Generér SA-kode"
  
! #: config/mips/mips.opt:357
  #, fuzzy, no-c-format
! #| msgid "Don't use MIPS16 instructions"
! msgid "Do not use MIPS-3D instructions."
! msgstr "Benyt ikke MIPS16-instruktioner"
  
! #: config/mips/mips.opt:361
  #, fuzzy, no-c-format
! #| msgid "Use hardware floating point instructions"
! msgid "Use paired-single floating-point instructions."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/mips/mips.opt:365
  #, no-c-format
! msgid "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be inserted."
  msgstr ""
  
! #: config/mips/mips.opt:369
  #, no-c-format
! msgid "Valid arguments to -mr10k-cache-barrier=:"
  msgstr ""
  
! #: config/mips/mips.opt:382
  #, no-c-format
! msgid "Try to allow the linker to turn PIC calls into direct calls."
  msgstr ""
  
! #: config/mips/mips.opt:386
  #, no-c-format
! msgid "When generating -mabicalls code, make the code suitable for use in shared libraries."
  msgstr ""
  
! #: config/mips/mips.opt:394
  #, fuzzy, no-c-format
! #| msgid "Don't use MIPS16 instructions"
! msgid "Use SmartMIPS instructions."
! msgstr "Benyt ikke MIPS16-instruktioner"
  
! #: config/mips/mips.opt:402
  #, fuzzy, no-c-format
! #| msgid "Optimize lui/addiu address loads"
! msgid "Optimize lui/addiu address loads."
! msgstr "Optimér lui/addiu-adresseindlæsninger"
  
! #: config/mips/mips.opt:406
  #, fuzzy, no-c-format
! #| msgid "Enable parallel instructions"
! msgid "Enable the MIPS16e V2 instructions."
! msgstr "Aktivér parallelle instruktioner"
  
! #: config/mips/mips.opt:410
  #, fuzzy, no-c-format
! #| msgid "Assume all doubles are aligned"
! msgid "Assume all symbols have 32-bit values."
! msgstr "Antag at alle double-variabler er justerede"
  
! #: config/mips/mips.opt:414
  #, no-c-format
! msgid "Use synci instruction to invalidate i-cache."
  msgstr ""
  
! #: config/mips/mips.opt:418
  #, no-c-format
! msgid "Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable."
  msgstr ""
  
! #: config/mips/mips.opt:422
  #, no-c-format
! msgid "Use 4-operand madd.s/madd.d and related instructions where applicable."
  msgstr ""
  
! #: config/mips/mips.opt:430
  #, no-c-format
! msgid "Don't generate code with unaligned load store, only valid for MIPS R6."
  msgstr ""
  
! #: config/mips/mips.opt:434
  #, fuzzy, no-c-format
! #| msgid "Use hardware floating point instructions"
! msgid "Generate code with unaligned load store for R6 (alias of -mno-strict-align)."
! msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/mips/mips.opt:438
  #, no-c-format
! msgid "Don't generate code with unaligned load store for R6 (alias of -mstrict-align)."
  msgstr ""
  
! #: config/mips/mips.opt:446
  #, fuzzy, no-c-format
! #| msgid "Use multiply-accumulate fp instructions"
! msgid "Use Virtualization (VZ) instructions."
! msgstr "Benyt kommatalsinstruktioner til multiplikationsakkumulering"
  
! #: config/mips/mips.opt:450
  #, fuzzy, no-c-format
! #| msgid "Use Enhanced Virtual Addressing instructions"
! msgid "Use eXtended Physical Address (XPA) instructions."
! msgstr "Benyt Enhanced Virtual Addressing-instruktioner"
  
! #: config/mips/mips.opt:454
  #, fuzzy, no-c-format
! #| msgid "Use AltiVec instructions"
! msgid "Use Cyclic Redundancy Check (CRC) instructions."
! msgstr "Benyt AltiVec-instruktioner"
  
! #: config/mips/mips.opt:458
  #, fuzzy, no-c-format
! #| msgid "Use multiply-accumulate fp instructions"
! msgid "Use Global INValidate (GINV) instructions."
! msgstr "Benyt kommatalsinstruktioner til multiplikationsakkumulering"
  
! #: config/mips/mips.opt:462
  #, fuzzy, no-c-format
! #| msgid "Perform jump threading optimizations"
! msgid "Perform VR4130-specific alignment optimizations."
! msgstr "Udfør springtrådningsoptimeringer"
  
! #: config/mips/mips.opt:466
  #, no-c-format
! msgid "Lift restrictions on GOT size."
  msgstr ""
  
! #: config/mips/mips.opt:470
! #, fuzzy, no-c-format
! #| msgid "the %qs architecture does not support odd single-precision registers"
! msgid "Enable use of odd-numbered single-precision registers."
! msgstr "arkitekturen %qs understøtter ikke ulige enkelpræcision registre"
  
! #: config/mips/mips.opt:474
  #, fuzzy, no-c-format
! msgid "Optimize frame header."
! msgstr "  -Os                     Optimér mht. plads i stedet for hastighed\n"
  
! #: config/mips/mips.opt:481
  #, fuzzy, no-c-format
! #| msgid "Enable aggressive SSA dead code elimination"
! msgid "Enable load/store bonding."
! msgstr "Aktivér aggressiv SSA-eliminering af ubrugt kode"
  
! #: config/mips/mips.opt:485
  #, no-c-format
! msgid "Specify the compact branch usage policy."
  msgstr ""
  
! #: config/mips/mips.opt:489
  #, no-c-format
! msgid "Policies available for use with -mcompact-branches=:"
  msgstr ""
  
! #: config/mips/mips.opt:502
  #, no-c-format
! msgid "Use Loongson MultiMedia extensions Instructions (MMI) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:506
  #, fuzzy, no-c-format
! #| msgid "Use MIPS-DSP instructions"
! msgid "Use Loongson EXTension (EXT) instructions."
! msgstr "Benyt MIPS-DSP-instruktioner"
  
! #: config/mips/mips.opt:510
  #, fuzzy, no-c-format
! #| msgid "Use MIPS-DSP instructions"
! msgid "Use Loongson EXTension R2 (EXT2) instructions."
! msgstr "Benyt MIPS-DSP-instruktioner"
  
! #: config/mips/mips-tables.opt:24
  #, no-c-format
! msgid "Known MIPS CPUs (for use with the -march= and -mtune= options):"
  msgstr ""
  
! #: config/mips/mips-tables.opt:28
  #, no-c-format
! msgid "Known MIPS ISA levels (for use with the -mips option):"
  msgstr ""
  
! #: config/arc/arc-tables.opt:25
  #, fuzzy, no-c-format
! #| msgid "Known FR-V CPUs (for use with the -mcpu= option):"
! msgid "Known ARC CPUs (for use with the -mcpu= option):"
! msgstr "Kendt FR-V CPU'er (for brug med -mcpu= option):"
  
! #: config/arc/arc.opt:26
  #, fuzzy, no-c-format
! #| msgid "Compile code for big endian mode"
! msgid "Compile code for big endian mode."
! msgstr "Kompiler kode for storendet tilstand"
  
! #: config/arc/arc.opt:30
  #, fuzzy, no-c-format
! #| msgid "Compile code for little endian mode.  This is the default"
! msgid "Compile code for little endian mode.  This is the default."
! msgstr "Kompiler kode for lillendet tilstand. Dette er standarden"
  
! #: config/arc/arc.opt:34
  #, fuzzy, no-c-format
! #| msgid "Disable use of conditional move instructions"
! msgid "Disable ARCompact specific pass to generate conditional execution instructions."
! msgstr "Deaktivér brug af betingede flytteinstruktioner"
  
! #: config/arc/arc.opt:38
  #, no-c-format
! msgid "Generate ARCompact 32-bit code for ARC600 processor."
  msgstr ""
  
! #: config/arc/arc.opt:42
  #, fuzzy, no-c-format
! #| msgid "Same as -mcpu=i386"
! msgid "Same as -mA6."
! msgstr "Magen til -mcpu=i386"
  
! #: config/arc/arc.opt:46
  #, no-c-format
! msgid "Generate ARCompact 32-bit code for ARC601 processor."
  msgstr ""
  
! #: config/arc/arc.opt:50
  #, no-c-format
! msgid "Generate ARCompact 32-bit code for ARC700 processor."
  msgstr ""
  
! #: config/arc/arc.opt:54
  #, fuzzy, no-c-format
! #| msgid "Same as -mcpu=i386"
! msgid "Same as -mA7."
! msgstr "Magen til -mcpu=i386"
  
! #: config/arc/arc.opt:58
  #, no-c-format
! msgid "Force all calls to be made via a jli instruction."
  msgstr ""
  
! #: config/arc/arc.opt:62
  #, no-c-format
! msgid "-mmpy-option=MPY\tCompile ARCv2 code with a multiplier design option."
  msgstr ""
  
! #: config/arc/arc.opt:132
  #, fuzzy, no-c-format
! #| msgid "Enable parallel instructions"
! msgid "Enable DIV-REM instructions for ARCv2."
! msgstr "Aktivér parallelle instruktioner"
  
! #: config/arc/arc.opt:136
  #, fuzzy, no-c-format
! #| msgid "Enable barrel shift instructions"
! msgid "Enable code density instructions for ARCv2."
! msgstr "Aktiver barrel shift-instruktioner"
  
! #: config/arc/arc.opt:146
  #, fuzzy, no-c-format
! #| msgid "Don't use data cache for volatile mem refs"
! msgid "Use ordinarily cached memory accesses for volatile references."
! msgstr "Benyt ikke datamellemlager for volatile hukommelsesreferencer"
  
! #: config/arc/arc.opt:150
  #, fuzzy, no-c-format
! #| msgid "Don't use data cache for volatile mem refs"
! msgid "Enable cache bypass for volatile references."
! msgstr "Benyt ikke datamellemlager for volatile hukommelsesreferencer"
  
! #: config/arc/arc.opt:154
  #, fuzzy, no-c-format
! #| msgid "Generate string instructions for block moves"
! msgid "Generate instructions supported by barrel shifter."
! msgstr "Generér strengoperationer til blokflytninger"
  
! #: config/arc/arc.opt:158
  #, fuzzy, no-c-format
! #| msgid "Generate char instructions"
! msgid "Generate norm instruction."
! msgstr "Generér char-instruktioner"
  
! #: config/arc/arc.opt:162
  #, fuzzy, no-c-format
! #| msgid "Generate char instructions"
! msgid "Generate swap instruction."
! msgstr "Generér char-instruktioner"
  
! #: config/arc/arc.opt:166
  #, fuzzy, no-c-format
! #| msgid "Generate load/store multiple instructions"
! msgid "Generate mul64 and mulu64 instructions."
! msgstr "Generér flere indlæsnings-/lagringsinstruktioner"
  
! #: config/arc/arc.opt:170
  #, fuzzy, no-c-format
! #| msgid "Do not generate multm instructions"
! msgid "Do not generate mpy instructions for ARC700."
! msgstr "Generér ikke multm-instruktioner"
  
! #: config/arc/arc.opt:174
  #, fuzzy, no-c-format
! #| msgid "Do not generate multm instructions"
! msgid "Generate extended arithmetic instructions, only valid for ARC700."
! msgstr "Generér ikke multm-instruktioner"
  
! #: config/arc/arc.opt:178
  #, no-c-format
! msgid "Dummy flag. This is the default unless FPX switches are provided explicitly."
  msgstr ""
  
! #: config/arc/arc.opt:182
  #, fuzzy, no-c-format
! #| msgid "Generate call insns as indirect calls, if necessary"
! msgid "Generate call insns as register indirect calls."
! msgstr "Generér kaldeinstruktioner som indirekte kald, om nødvendigt"
  
! #: config/arc/arc.opt:186
  #, fuzzy, no-c-format
! #| msgid "Do not generate char instructions"
! msgid "Do no generate BRcc instructions in arc_reorg."
! msgstr "Generér ikke char-instruktioner"
  
! #: config/arc/arc.opt:190
  #, no-c-format
! msgid "Generate sdata references.  This is the default, unless you compile for PIC."
  msgstr ""
  
! #: config/arc/arc.opt:194
  #, fuzzy, no-c-format
! #| msgid "Generate CA code"
! msgid "Generate millicode thunks."
! msgstr "Generér CA-kode"
  
! #: config/arc/arc.opt:198 config/arc/arc.opt:202
  #, fuzzy, no-c-format
! msgid "FPX: Generate Single Precision FPX (compact) instructions."
! msgstr "Generér char-instruktioner"
  
! #: config/arc/arc.opt:206
  #, fuzzy, no-c-format
! msgid "FPX: Generate Single Precision FPX (fast) instructions."
! msgstr "Generér char-instruktioner"
  
! #: config/arc/arc.opt:210
  #, no-c-format
! msgid "FPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions."
  msgstr ""
  
! #: config/arc/arc.opt:214 config/arc/arc.opt:218
  #, no-c-format
! msgid "FPX: Generate Double Precision FPX (compact) instructions."
  msgstr ""
  
! #: config/arc/arc.opt:222
  #, no-c-format
! msgid "FPX: Generate Double Precision FPX (fast) instructions."
  msgstr ""
  
! #: config/arc/arc.opt:226
  #, no-c-format
! msgid "Disable LR and SR instructions from using FPX extension aux registers."
  msgstr ""
  
! #: config/arc/arc.opt:230
  #, no-c-format
! msgid "Enable generation of ARC SIMD instructions via target-specific builtins."
  msgstr ""
  
! #: config/arc/arc.opt:234
  #, no-c-format
! msgid "-mcpu=CPU\tCompile code for ARC variant CPU."
  msgstr ""
  
! #: config/arc/arc.opt:238
  #, no-c-format
! msgid "Size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os."
  msgstr ""
  
! #: config/arc/arc.opt:246
  #, no-c-format
! msgid "Cost to assume for a multiply instruction, with 4 being equal to a normal insn."
  msgstr ""
  
! #: config/arc/arc.opt:250
  #, fuzzy, no-c-format
! #| msgid "Schedule code for given CPU"
! msgid "-mtune=TUNE\tTune code for given ARC variant."
! msgstr "Planlæg koden til en given processor"
  
! #: config/arc/arc.opt:284
  #, fuzzy, no-c-format
! #| msgid "Enable the use of the short load instructions"
! msgid "Enable the use of indexed loads."
! msgstr "Aktivér brug af short load-instruktioner"
  
! #: config/arc/arc.opt:288
  #, no-c-format
! msgid "Enable the use of pre/post modify with register displacement."
  msgstr ""
  
! #: config/arc/arc.opt:292
  #, fuzzy, no-c-format
! #| msgid "Generate fused multiply/add instructions"
! msgid "Generate 32x16 multiply and mac instructions."
! msgstr "Generér sammensatte gang/addér-instruktioner"
  
! #: config/arc/arc.opt:300
  #, no-c-format
! msgid "Don't use less than 25 bit addressing range for calls."
  msgstr ""
  
! #: config/arc/arc.opt:322
  #, fuzzy, no-c-format
! #| msgid "no viable candidates"
! msgid "Enable pre-reload use of cbranchsi pattern."
! msgstr "ingen mulige kandidater"
  
! #: config/arc/arc.opt:330
  #, no-c-format
! msgid "Use pc-relative switch case tables - this enables case table shortening."
  msgstr ""
  
! #: config/arc/arc.opt:334
  #, fuzzy, no-c-format
! #| msgid "no viable candidates"
! msgid "Enable compact casesi pattern."
! msgstr "ingen mulige kandidater"
  
! #: config/arc/arc.opt:338
  #, fuzzy, no-c-format
! #| msgid "Enable parallel instructions"
! msgid "Enable 'q' instruction alternatives."
! msgstr "Aktivér parallelle instruktioner"
  
! #: config/arc/arc.opt:342
  #, no-c-format
! msgid "Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc."
  msgstr ""
  
! #: config/arc/arc.opt:349
  #, fuzzy, no-c-format
! #| msgid "Enable Transmeta picoJava extensions"
! msgid "Enable variable polynomial CRC extension."
! msgstr "Aktivér Transmeta picoJava-udvidelser"
  
! #: config/arc/arc.opt:353
  #, fuzzy, no-c-format
! #| msgid "Enable Transmeta picoJava extensions"
! msgid "Enable DSP 3.1 Pack A extensions."
! msgstr "Aktivér Transmeta picoJava-udvidelser"
  
! #: config/arc/arc.opt:357
  #, fuzzy, no-c-format
! #| msgid "Enable linker relaxation"
! msgid "Enable dual viterbi butterfly extension."
! msgstr "Aktivér tolerant sammenkæder"
  
! #: config/arc/arc.opt:367
  #, fuzzy, no-c-format
! #| msgid "Enable leading zero instructions"
! msgid "Enable Dual and Single Operand Instructions for Telephony."
! msgstr "Aktiver foranstaillede zero-instruktioner"
  
! #: config/arc/arc.opt:371
  #, no-c-format
! msgid "Enable XY Memory extension (DSP version 3)."
  msgstr ""
  
! #: config/arc/arc.opt:376
  #, fuzzy, no-c-format
! #| msgid "Enable use of conditional move instructions"
! msgid "Enable Locked Load/Store Conditional extension."
! msgstr "Aktivér brug af betingede flytteinstruktioner"
  
! #: config/arc/arc.opt:380
  #, fuzzy, no-c-format
! #| msgid "Enable use of conditional move instructions"
! msgid "Enable swap byte ordering extension instruction."
! msgstr "Aktivér brug af betingede flytteinstruktioner"
  
! #: config/arc/arc.opt:384
  #, fuzzy, no-c-format
! #| msgid "Enable use of conditional move instructions"
! msgid "Enable 64-bit Time-Stamp Counter extension instruction."
! msgstr "Aktivér brug af betingede flytteinstruktioner"
  
! #: config/arc/arc.opt:388
  #, fuzzy, no-c-format
! #| msgid "Pass -assert pure-text to linker"
! msgid "Pass -EB option through to linker."
! msgstr "Overbring -assert pure-text til sammenkæderen"
  
! #: config/arc/arc.opt:392
  #, fuzzy, no-c-format
! #| msgid "Pass -assert pure-text to linker"
! msgid "Pass -EL option through to linker."
! msgstr "Overbring -assert pure-text til sammenkæderen"
  
! #: config/arc/arc.opt:396
  #, fuzzy, no-c-format
! #| msgid "Pass -assert pure-text to linker"
! msgid "Pass -marclinux option through to linker."
! msgstr "Overbring -assert pure-text til sammenkæderen"
  
! #: config/arc/arc.opt:400
  #, no-c-format
! msgid "Pass -marclinux_prof option through to linker."
  msgstr ""
  
! #: config/arc/arc.opt:409
  #, no-c-format
! msgid "Don't indicate any priority with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:413
  #, no-c-format
! msgid "Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:417
  #, no-c-format
! msgid "Reduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:429
  #, fuzzy, no-c-format
! #| msgid "Enable parallel instructions"
! msgid "Enable atomic instructions."
! msgstr "Aktivér parallelle instruktioner"
  
! #: config/arc/arc.opt:433
  #, fuzzy, no-c-format
! #| msgid "Enable leading zero instructions"
! msgid "Enable double load/store instructions for ARC HS."
! msgstr "Aktiver foranstaillede zero-instruktioner"
  
! #: config/arc/arc.opt:437
  #, fuzzy, no-c-format
! #| msgid "Specify the version of the floating point emulator"
! msgid "Specify the name of the target floating point configuration."
! msgstr "Angiv versionen af kommatalsemulatoren"
  
! #: config/arc/arc.opt:480
  #, fuzzy, no-c-format
! #| msgid "Use given thread-local storage dialect"
! msgid "Specify thread pointer register number."
! msgstr "Benyt den givne tråd-lokale lagringsdialekt"
  
! #: config/arc/arc.opt:487
  #, fuzzy, no-c-format
! #| msgid "Enable use of RTPB instruction"
! msgid "Enable use of NPS400 bit operations."
! msgstr "Aktivér brug af RTPB-instruktionen"
  
! #: config/arc/arc.opt:491
  #, fuzzy, no-c-format
! #| msgid "Enable use of RTPB instruction"
! msgid "Enable use of NPS400 xld/xst extension."
! msgstr "Aktivér brug af RTPB-instruktionen"
  
! #: config/arc/arc.opt:499
  #, fuzzy, no-c-format
! #| msgid "Specify the register to be used for PIC addressing"
! msgid "Specifies the registers that the processor saves on an interrupt entry and exit."
! msgstr "Angiv det register der skal bruges til PIC-adressering"
  
! #: config/arc/arc.opt:503
  #, fuzzy, no-c-format
! #| msgid "Specify the register to be used for PIC addressing"
! msgid "Specifies the number of registers replicated in second register bank on entry to fast interrupt."
! msgstr "Angiv det register der skal bruges til PIC-adressering"
  
! #: config/arc/arc.opt:507
  #, no-c-format
! msgid "Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32."
  msgstr ""
  
! #: config/arc/arc.opt:532
  #, no-c-format
! msgid "Enable 16-entry register file."
  msgstr ""
  
! #: config/arc/arc.opt:536
  #, fuzzy, no-c-format
! #| msgid "Disable use of DB instruction"
! msgid "Enable use of BI/BIH instructions when available."
! msgstr "Deaktivér brug af DB-instruktioner"
  
! #: config/arc/arc.opt:540
  #, no-c-format
! msgid "Enable ENTER_S and LEAVE_S opcodes for ARCv2."
  msgstr ""
  
! #: config/vxworks-smp.opt:25
  #, no-c-format
! msgid "Select VxWorks SMP C runtimes for linking."
  msgstr ""
  
! #: lto/lang.opt:50
  #, no-c-format
! msgid "Set linker output type (used internally during LTO optimization)."
  msgstr ""
  
! #: lto/lang.opt:54
  #, no-c-format
! msgid "Run the link-time optimizer in local transformation (LTRANS) mode."
  msgstr ""
  
! #: lto/lang.opt:58
  #, no-c-format
! msgid "Specify a file to which a list of files output by LTRANS is written."
  msgstr ""
  
! #: lto/lang.opt:62
  #, fuzzy, no-c-format
! #| msgid "invalid register in the instruction"
! msgid "The resolution file."
! msgstr "ugyldigt register i instruktionen"
  
! #: lto/lang.opt:66
  #, no-c-format
! msgid "Run the link-time optimizer in whole program analysis (WPA) mode."
  msgstr ""
  
! #: lto/lang.opt:70
  #, no-c-format
! msgid "Whole program analysis (WPA) mode with number of parallel jobs specified."
  msgstr ""
  
! #: lto/lang.opt:78
  #, no-c-format
! msgid "Call the dump function for variables and function in IL."
  msgstr ""
  
! #: lto/lang.opt:82
  #, no-c-format
! msgid "Dump the demangled output."
  msgstr ""
  
! #: lto/lang.opt:86
  #, fuzzy, no-c-format
! #| msgid "failed to find class '%s'"
! msgid "Dump only the defined symbols."
! msgstr "kunne ikke finde klassen '%s'"
  
! #: lto/lang.opt:90
  #, fuzzy, no-c-format
  #| msgid "Warn about uninitialized automatic variables"
! msgid "Print the initial values of the variables."
  msgstr "Advar om ikke-klargjorte automatiske variabler"
  
! #: lto/lang.opt:94
  #, no-c-format
! msgid "Sort the symbols alphabetically."
  msgstr ""
  
! #: lto/lang.opt:98
  #, no-c-format
! msgid "Sort the symbols according to size."
  msgstr ""
  
! #: lto/lang.opt:102
! #, fuzzy, no-c-format
! #| msgid "Display the compiler's version"
! msgid "Display the symbols in reverse order."
! msgstr "Vis oversætterens version"
  
! #: lto/lang.opt:109
  #, no-c-format
! msgid "Dump the details of LTO objects."
  msgstr ""
  
! #: lto/lang.opt:113
  #, no-c-format
! msgid "Dump the statistics of tree types."
  msgstr ""
  
! #: lto/lang.opt:117
  #, no-c-format
! msgid "Dump the statistics of trees."
  msgstr ""
  
! #: lto/lang.opt:121
  #, no-c-format
! msgid "Dump the statistics of gimple statements."
  msgstr ""
  
! #: lto/lang.opt:131
  #, fuzzy, no-c-format
! msgid "Dump the dump tool command line options."
! msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: lto/lang.opt:135
  #, no-c-format
! msgid "Dump the symtab callgraph."
  msgstr ""
  
! #: common.opt:243
  #, no-c-format
  msgid "Provide bash completion for options starting with provided string."
  msgstr ""
  
! #: common.opt:295
  #, fuzzy, no-c-format
  msgid "Display this information."
  msgstr "  --help                  Vis disse oplysninger\n"
  
! #: common.opt:299
  #, no-c-format
  msgid "--help=<class>\tDisplay descriptions of a specific class of options.  <class> is one or more of optimizers, target, warnings, undocumented, params."
  msgstr ""
  
! #: common.opt:420
  #, no-c-format
  msgid "Display target specific command line options (including assembler and linker options)."
  msgstr ""
  
! #: common.opt:472
  #, fuzzy, no-c-format
  msgid "-O<number>\tSet optimization level to <number>."
  msgstr "  -O[tal]                 Sæt optimeringsniveauet til [tal]\n"
  
! #: common.opt:476
  #, fuzzy, no-c-format
  msgid "Optimize for space rather than speed."
  msgstr "  -Os                     Optimér mht. plads i stedet for hastighed\n"
  
! #: common.opt:480
  #, no-c-format
  msgid "Optimize for speed disregarding exact standards compliance."
  msgstr ""
  
! #: common.opt:484
  #, fuzzy, no-c-format
  msgid "Optimize for debugging experience rather than speed or size."
  msgstr "  -Os                     Optimér mht. plads i stedet for hastighed\n"
  
! #: common.opt:488
  #, fuzzy, no-c-format
  msgid "Optimize for space aggressively rather than speed."
  msgstr "  -Os                     Optimér mht. plads i stedet for hastighed\n"
  
! #: common.opt:528
  #, fuzzy, no-c-format
  msgid "This switch is deprecated; use -Wextra instead."
  msgstr "Angiv klassesti (forældet: benyt --classpath i stedet)"
  
! #: common.opt:541
  #, fuzzy, no-c-format
  #| msgid "Warn about returning structures, unions or arrays"
  msgid "Warn about returning structures, unions or arrays."
  msgstr "Advar om returnering af struct, union og tabeller"
  
! #: common.opt:545
  #, no-c-format
  msgid "Warn if a loop with constant number of iterations triggers undefined behavior."
  msgstr ""
  
! #: common.opt:552
  #, fuzzy, no-c-format
  #| msgid "Warn if .class files are out of date"
  msgid "Warn if an array is accessed out of bounds."
  msgstr "Advar hvis .class-filer er forældede"
  
! #: common.opt:556 common.opt:560
  #, no-c-format
  msgid "Warn for uses of pointers to deallocated storage."
  msgstr ""
  
! #: common.opt:564
  #, fuzzy, no-c-format
  #| msgid "Warn about function pointer arithmetic"
  msgid "Warn about inappropriate attribute usage."
  msgstr "Advar om beregninger på funktionshenvisninger"
  
! #: common.opt:568
  #, fuzzy, no-c-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "Do not warn about specified attributes."
  msgstr "forkert antal parametre angivet til egenskaben '%s'"
  
! #: common.opt:572 common.opt:576
  #, no-c-format
  msgid "Warn about type safety and similar errors and mismatches in declarations with alias attributes."
  msgstr ""
  
! #: common.opt:580
  #, no-c-format
  msgid "Warn when profiling instrumentation was requested, but could not be applied to a certain function."
  msgstr ""
  
! #: common.opt:585 common.opt:589
  #, fuzzy, no-c-format
  #| msgid "Warn about pointer casts which increase alignment"
  msgid "Warn about pointer casts which increase alignment."
  msgstr "Advar om typeomtvingning af henvisninger som forøger justeringen"
  
! #: common.opt:593
  #, no-c-format
  msgid "Complain when a command-line option is valid, but not applicable to the current front end."
  msgstr ""
  
! #: common.opt:597
  #, fuzzy, no-c-format
  #| msgid "Warn when trigraphs are encountered"
  msgid "Warn when a #warning directive is encountered."
  msgstr "Advar når trigrafer mødes"
  
! #: common.opt:601
  #, fuzzy, no-c-format
  #| msgid "Warn about uses of __attribute__((deprecated)) declarations"
  msgid "Warn about uses of __attribute__((warning)) declarations."
  msgstr "Advar om brug af __attribute__((deprecated))-erklæringer"
  
! #: common.opt:605
  #, no-c-format
  msgid "Warn if a deprecated compiler feature, class, method, or field is used."
  msgstr "Advar hvis en forældet kompilerfunktion, klasse, metode eller felt anvendes."
  
! #: common.opt:609
  #, fuzzy, no-c-format
  #| msgid "Warn about uses of __attribute__((deprecated)) declarations"
  msgid "Warn about uses of __attribute__((deprecated)) declarations."
  msgstr "Advar om brug af __attribute__((deprecated))-erklæringer"
  
! #: common.opt:613
  #, fuzzy, no-c-format
  #| msgid "Warn when an optimization pass is disabled"
  msgid "Warn when an optimization pass is disabled."
  msgstr "Advar når en optimeringsfase deaktiveres"
  
! #: common.opt:617
  #, fuzzy, no-c-format
  #| msgid "Treat all warnings as errors"
  msgid "Turn all warnings into errors."
  msgstr "Behandl alle advarsler som fejl"
  
! #: common.opt:621
  #, fuzzy, no-c-format
  #| msgid "Treat all warnings as errors"
  msgid "Turn the specified warning into an error."
  msgstr "Behandl alle advarsler som fejl"
  
! #: common.opt:625
  #, no-c-format
  msgid "Print extra (possibly unwanted) warnings."
  msgstr ""
  
! #: common.opt:629
  #, no-c-format
  msgid "Exit on the first error occurred."
  msgstr ""
  
! #: common.opt:633
  #, fuzzy, no-c-format
  msgid "-Wframe-larger-than=<byte-size>\tWarn if a function's stack frame requires in excess of <byte-size>."
  msgstr "  -Wlarger-than-<tal>     Advar hvis et objekt er større end <tal> byte\n"
  
! #: common.opt:637
  #, no-c-format
  msgid "Disable -Wframe-larger-than= warning.  Equivalent to -Wframe-larger-than=<SIZE_MAX> or larger."
  msgstr ""
  
! #: common.opt:641
  #, no-c-format
  msgid "Warn when attempting to free a non-heap object."
  msgstr ""
  
! #: common.opt:645
  #, no-c-format
  msgid "Warn when -fhardened did not enable an option from its set."
  msgstr ""
  
! #: common.opt:656
  #, no-c-format
  msgid "Warn when a switch case falls through."
  msgstr ""
  
! #: common.opt:664
  #, fuzzy, no-c-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "Warn when an inlined function cannot be inlined."
  msgstr "Advar når en inline funktion ikke kan indbygges"
  
! #: common.opt:668
  #, no-c-format
  msgid "Warn when an atomic memory model parameter is known to be outside the valid range."
  msgstr ""
  
! #: common.opt:675
  #, fuzzy, no-c-format
  msgid "-Wlarger-than=<byte-size>\tWarn if an object's size exceeds <byte-size>."
  msgstr "  -Wlarger-than-<tal>     Advar hvis et objekt er større end <tal> byte\n"
  
! #: common.opt:679
  #, no-c-format
  msgid "Disable -Wlarger-than= warning.  Equivalent to -Wlarger-than=<SIZE_MAX> or larger."
  msgstr ""
  
! #: common.opt:683
  #, no-c-format
  msgid "Warn if comparing pointer parameter with nonnull attribute with NULL."
  msgstr ""
  
! #: common.opt:687
  #, no-c-format
  msgid "Warn if dereferencing a NULL pointer may lead to erroneous or undefined behavior."
  msgstr ""
  
! #: common.opt:698
  #, fuzzy, no-c-format
  #| msgid "returning reference to temporary"
  msgid "Warn about passing a pointer/reference to a local or temporary variable to a musttail call argument."
  msgstr "returnerer reference til midlertidig variabel"
  
! #: common.opt:702
  #, fuzzy, no-c-format
  #| msgid "returning reference to temporary"
  msgid "Warn about pointer/reference to a local or temporary variable possibly escaping to a musttail call."
  msgstr "returnerer reference til midlertidig variabel"
  
! #: common.opt:706
  #, no-c-format
  msgid "Warn about some C++ One Definition Rule violations during link time optimization."
  msgstr ""
  
! #: common.opt:710
  #, fuzzy, no-c-format
  #| msgid "floating point overflow in expression"
  msgid "Warn about overflow in arithmetic expressions."
  msgstr "kommatalsoverløb i udtryk"
  
! #: common.opt:714
  #, no-c-format
  msgid "During link time optimization warn about mismatched types of global declarations."
  msgstr ""
  
! #: common.opt:718
  #, fuzzy, no-c-format
  #| msgid "Warn when the packed attribute has no effect on struct layout"
  msgid "Warn when the packed attribute has no effect on struct layout."
  msgstr "Advar når packed-egenskaben ikke har nogen effekt på struct-layoutet"
  
! #: common.opt:722
  #, fuzzy, no-c-format
  msgid "Warn when padding is required to align structure members."
  msgstr "Advar når udfyldning er påkrævet for at justere struct-medlemmer"
  
! #: common.opt:726
  #, fuzzy, no-c-format
  msgid "Issue warnings needed for strict compliance to the standard."
  msgstr "  -pedantic               Udsend advarsler som er nødvendige for streng overholdelse af ISO C\n"
  
! #: common.opt:730
  #, fuzzy, no-c-format
  #| msgid "returning reference to temporary"
  msgid "Warn about returning a pointer/reference to a local or temporary variable."
  msgstr "returnerer reference til midlertidig variabel"
  
! #: common.opt:734
  #, fuzzy, no-c-format
  #| msgid "Warn when one local variable shadows another"
  msgid "Warn when one variable shadows another.  Same as -Wshadow=global."
  msgstr "Advar når en lokal variabel skygger for en anden"
  
! #: common.opt:738
  #, fuzzy, no-c-format
  #| msgid "Warn when one local variable shadows another"
  msgid "Warn when one variable shadows another (globally)."
  msgstr "Advar når en lokal variabel skygger for en anden"
  
! #: common.opt:742
  #, fuzzy, no-c-format
  #| msgid "Warn when one local variable shadows another"
  msgid "Warn when one local variable shadows another local variable or parameter."
  msgstr "Advar når en lokal variabel skygger for en anden"
  
! #: common.opt:749
  #, fuzzy, no-c-format
  #| msgid "Warn when one local variable shadows another"
  msgid "Warn when one local variable shadows another local variable or parameter of compatible type."
  msgstr "Advar når en lokal variabel skygger for en anden"
  
! #: common.opt:756
  #, no-c-format
  msgid "Warn when not issuing stack smashing protection for some reason."
  msgstr ""
  
! #: common.opt:760
  #, fuzzy, no-c-format
  #| msgid "Warn when a stackframe is larger than the specified size"
  msgid "-Wstack-usage=<byte-size>\tWarn if stack usage might exceed <byte-size>."
  msgstr "Advar når en stakramme er større end den angivne størrelse"
  
! #: common.opt:764
  #, no-c-format
  msgid "Disable Wstack-usage= warning.  Equivalent to Wstack-usage=<SIZE_MAX> or larger."
  msgstr ""
  
! #: common.opt:768 common.opt:772
  #, fuzzy, no-c-format
  msgid "Warn about code which might break strict aliasing rules."
  msgstr "Advar om kode som kan bryde strenge aliasregler"
  
! #: common.opt:776 common.opt:780
  #, fuzzy, no-c-format
  #| msgid "Set Windows defines"
  msgid "Warn about optimizations that assume that signed overflow is undefined."
  msgstr "Angiv Windows-definitioner"
  
! #: common.opt:784
  #, fuzzy, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((cold))."
  msgstr "Advar om funktioner som kan være kandidater til egenskaben noreturn"
  
! #: common.opt:788
  #, fuzzy, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((const))."
  msgstr "Advar om funktioner som kan være kandidater til egenskaben noreturn"
  
! #: common.opt:792
  #, fuzzy, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((pure))."
  msgstr "Advar om funktioner som kan være kandidater til egenskaben noreturn"
  
! #: common.opt:796
  #, fuzzy, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((noreturn))."
  msgstr "Advar om funktioner som kan være kandidater til egenskaben noreturn"
  
! #: common.opt:800
  #, fuzzy, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((malloc))."
  msgstr "Advar om funktioner som kan være kandidater til egenskaben noreturn"
  
! #: common.opt:804
  #, fuzzy, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((returns_nonnull))."
  msgstr "Advar om funktioner som kan være kandidater til egenskaben noreturn"
  
! #: common.opt:808
  #, no-c-format
  msgid "Warn about C++ polymorphic types where adding final keyword would improve code quality."
  msgstr ""
  
! #: common.opt:812
  #, no-c-format
  msgid "Warn about C++ virtual methods where adding final keyword would improve code quality."
  msgstr ""
  
! #: common.opt:816
  #, fuzzy, no-c-format
  msgid "Warn about statements between switch's controlling expression and the first case."
  msgstr "Advar om kode som kan bryde strenge aliasregler"
  
! #: common.opt:821
  #, fuzzy, no-c-format
  #| msgid "Do not suppress warnings from system headers"
  msgid "Do not suppress warnings from system headers."
  msgstr "Undertryk ikke advarsler fra systeminkluderingsfiler"
  
! #: common.opt:825
  #, fuzzy, no-c-format
  #| msgid "comparison is always false due to limited range of data type"
  msgid "Warn if a comparison always evaluates to true or false."
  msgstr "sammenligning er altid falsk på grund af den begrænsede rækkevidde af datatypen"
  
! #: common.opt:829
  #, fuzzy, no-c-format
  #| msgid "Warn when a variable is unused"
  msgid "Warn whenever a trampoline is generated."
  msgstr "Advar når en variabel ikke benyttes"
  
! #: common.opt:833
  #, fuzzy, no-c-format
  #| msgid "Warn about uninitialized automatic variables"
  msgid "Warn about cases where -ftrivial-auto-var-init cannot initialize an auto variable."
  msgstr "Advar om ikke-klargjorte automatiske variabler"
  
! #: common.opt:837
  #, fuzzy, no-c-format
  #| msgid "comparison is always false due to limited range of data type"
  msgid "Warn if a comparison is always true or always false due to the limited range of the data type."
  msgstr "sammenligning er altid falsk på grund af den begrænsede rækkevidde af datatypen"
  
! #: common.opt:841
  #, fuzzy, no-c-format
  #| msgid "Warn about uninitialized automatic variables"
  msgid "Warn about uninitialized automatic variables."
  msgstr "Advar om ikke-klargjorte automatiske variabler"
  
! #: common.opt:845
  #, fuzzy, no-c-format
  #| msgid "Warn about uninitialized automatic variables"
  msgid "Warn about maybe uninitialized automatic variables."
  msgstr "Advar om ikke-klargjorte automatiske variabler"
  
! #: common.opt:853
  #, no-c-format
  msgid "Enable all -Wunused- warnings."
  msgstr ""
  
! #: common.opt:857
  #, fuzzy, no-c-format
  #| msgid "Warn when a function parameter is unused"
  msgid "Warn when a function parameter is only set, otherwise unused."
  msgstr "Advar når en funktionsparameter ikke benyttes"
  
! #: common.opt:861
  #, fuzzy, no-c-format
  #| msgid "Warn when a variable is unused"
  msgid "Warn when a variable is only set, otherwise unused."
  msgstr "Advar når en variabel ikke benyttes"
  
! #: common.opt:865
  #, fuzzy, no-c-format
  #| msgid "Warn when a function is unused"
  msgid "Warn when a function is unused."
  msgstr "Advar når en funktion ikke benyttes"
  
! #: common.opt:869
  #, fuzzy, no-c-format
  #| msgid "Warn when a label is unused"
  msgid "Warn when a label is unused."
  msgstr "Advar når en etiket ikke benyttes"
  
! #: common.opt:873
  #, fuzzy, no-c-format
  #| msgid "Warn when a function parameter is unused"
  msgid "Warn when a function parameter is unused."
  msgstr "Advar når en funktionsparameter ikke benyttes"
  
! #: common.opt:877
  #, fuzzy, no-c-format
  #| msgid "Warn when an expression value is unused"
  msgid "Warn when an expression value is unused."
  msgstr "Advar når værdien af et udtryk ikke benyttes"
  
! #: common.opt:881
  #, fuzzy, no-c-format
  #| msgid "Warn when a variable is unused"
  msgid "Warn when a variable is unused."
  msgstr "Advar når en variabel ikke benyttes"
  
! #: common.opt:885
  #, no-c-format
  msgid "Warn in case profiles in -fprofile-use do not match."
  msgstr ""
  
! #: common.opt:889
  #, no-c-format
  msgid "Warn in case a function ends earlier than it begins due to an invalid linenum macros."
  msgstr ""
  
! #: common.opt:893
  #, no-c-format
  msgid "Warn when a conditional has too many terms and condition coverage profiling gives up instrumenting the expression."
  msgstr ""
  
! #: common.opt:898
  #, no-c-format
  msgid "-fpath-coverage-limit=<number> Don't instrument functions path count exceeding <number>."
  msgstr ""
  
! #: common.opt:903
  #, no-c-format
  msgid "Warn if a function exceeds the number of paths (controlled by -fpath-coverage-limit) and path coverage give up instrumenting the function. The limit is approximate and conservative and coverage might give up even if the actual number is slightly below the limit."
  msgstr ""
  
! #: common.opt:910
  #, no-c-format
  msgid "Warn in case profiles in -fprofile-use do not exist."
  msgstr ""
  
! #: common.opt:914
  #, fuzzy, no-c-format
  #| msgid "Warn when a function is declared extern, then inline"
  msgid "Warn when a vector operation is compiled outside the SIMD."
  msgstr "Advar når en funktion erklæret extern erklæres inline"
  
! #: common.opt:918
  #, fuzzy, no-c-format
  msgid "Warn about unsupported features in ThreadSanitizer."
  msgstr "Advar om funktionserklæringer uden prototype"
  
! #: common.opt:934
  #, fuzzy, no-c-format
  msgid "-aux-info <file>\tEmit declaration information into <file>."
  msgstr "  -aux-info <fil>         Udskriv erklæringsoplysninger til <fil>\n"
  
! #: common.opt:947
  #, fuzzy, no-c-format
  msgid "-d<letters>\tEnable dumps from specific passes of the compiler."
  msgstr "  -d[bogstaver]           Aktivér dump fra specifikke faser i oversætteren\n"
  
! #: common.opt:951
  #, fuzzy, no-c-format
  msgid "-dumpbase <file>\tSet the file basename to be used for dumps."
  msgstr "  -dumpbase <fil>         Basisnavn til brug for dump fra specifikke faser\n"
  
! #: common.opt:955
  #, no-c-format
  msgid "-dumpbase-ext .<ext>    Drop a trailing .<ext> from the dump basename to name auxiliary output files."
  msgstr ""
  
! #: common.opt:959
  #, fuzzy, no-c-format
  msgid "-dumpdir <dir>\tSet the directory name to be used for dumps."
  msgstr "  -dumpbase <fil>         Basisnavn til brug for dump fra specifikke faser\n"
  
! #: common.opt:1068
  #, no-c-format
  msgid "The version of the C++ ABI in use."
  msgstr ""
  
! #: common.opt:1072
  #, no-c-format
  msgid "Aggressively optimize loops using language constraints."
  msgstr ""
  
! #: common.opt:1076
  #, fuzzy, no-c-format
  #| msgid "Align the start of functions"
  msgid "Align the start of functions."
  msgstr "Justér begyndelsen af funktioner"
  
! #: common.opt:1083
  #, fuzzy, no-c-format
  #| msgid "Align labels which are only reached by jumping"
  msgid "Align labels which are only reached by jumping."
  msgstr "Justér etiketter som kun nås ved spring"
  
! #: common.opt:1090
  #, fuzzy, no-c-format
  #| msgid "Align all labels"
  msgid "Align all labels."
  msgstr "Justér alle etiketter"
  
! #: common.opt:1097
  #, fuzzy, no-c-format
  #| msgid "Align the start of loops"
  msgid "Align the start of loops."
  msgstr "Justér begyndelsen af løkker"
  
! #: common.opt:1104
  #, no-c-format
  msgid "Allow the compiler to introduce new data races on stores."
  msgstr ""
  
! #: common.opt:1108
  #, fuzzy, no-c-format
  msgid "Enable static analysis pass."
  msgstr "Aktivér stakprøvning"
  
! #: common.opt:1128
  #, no-c-format
  msgid "Select what to sanitize."
  msgstr ""
  
! #: common.opt:1132
  #, no-c-format
  msgid "Select type of coverage sanitization."
  msgstr ""
  
! #: common.opt:1145
  #, no-c-format
  msgid "-fasan-shadow-offset=<number>\tUse custom shadow memory offset."
  msgstr ""
  
! #: common.opt:1149
  #, no-c-format
  msgid "-fsanitize-sections=<sec1,sec2,...>\tSanitize global variables in user-defined sections."
  msgstr ""
  
! #: common.opt:1154
  #, no-c-format
  msgid "After diagnosing undefined behavior attempt to continue execution."
  msgstr ""
  
! #: common.opt:1158
  #, fuzzy, no-c-format
  msgid "This switch is deprecated; use -fsanitize-recover= instead."
  msgstr "Angiv klassesti (forældet: benyt --classpath i stedet)"
  
! #: common.opt:1162
  #, no-c-format
  msgid "Use traps instead of diagnostics of undefined behavior sanitizers."
  msgstr ""
  
! #: common.opt:1172
  #, fuzzy, no-c-format
  msgid "This switch is deprecated; use -fsanitize-trap= instead."
  msgstr "Angiv klassesti (forældet: benyt --classpath i stedet)"
  
! #: common.opt:1176
  #, fuzzy, no-c-format
  msgid "Generate unwind tables that are exact at each instruction boundary."
  msgstr "Generér afvindingstabeller eksakt for hver instruktionsgrænse"
  
! #: common.opt:1180
  #, fuzzy, no-c-format
  #| msgid "Generate char instructions"
  msgid "Generate auto-inc/dec instructions."
  msgstr "Generér char-instruktioner"
  
! #: common.opt:1184
  #, fuzzy, no-c-format
  #| msgid "Use profiling information for branch probabilities"
  msgid "Use sample profile information for call graph node weights. The default profile file is fbdata.afdo in 'pwd'."
  msgstr "Benyt profileringsoplysninger til forgreningssandsynligheder"
  
! #: common.opt:1189
  #, fuzzy, no-c-format
  #| msgid "Use profiling information for branch probabilities"
  msgid "Use sample profile information for call graph node weights. The profile file is specified in the argument."
  msgstr "Benyt profileringsoplysninger til forgreningssandsynligheder"
  
! #: common.opt:1198
  #, fuzzy, no-c-format
  #| msgid "Generate code to check bounds before indexing arrays"
  msgid "Generate code to check bounds before indexing arrays."
  msgstr "Generér kode til at kontrollere grænserne før tabeller indekseres"
  
  # RETMIG: rigtig?
! #: common.opt:1202
  #, fuzzy, no-c-format
  #| msgid "Replace add, compare, branch with branch on count register"
  msgid "Replace add, compare, branch with branch on count register."
  msgstr "Erstat tilføj, sammenlign, forgrening med forgrening på tælleregister"
  
! #: common.opt:1206
  #, fuzzy, no-c-format
  #| msgid "Use profiling information for branch probabilities"
  msgid "Use profiling information for branch probabilities."
  msgstr "Benyt profileringsoplysninger til forgreningssandsynligheder"
  
! #: common.opt:1222
  #, fuzzy, no-c-format
  #| msgid "Reuse r30 on a per function basis"
  msgid "Output callgraph information on a per-file basis."
  msgstr "Genbrug r30 på et pr. funktionsgrundlag"
  
! #: common.opt:1226
  #, fuzzy, no-c-format
  #| msgid "Reuse r30 on a per function basis"
  msgid "Output callgraph information on a per-file basis with decorations."
  msgstr "Genbrug r30 på et pr. funktionsgrundlag"
  
! #: common.opt:1230
  #, fuzzy, no-c-format
  #| msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions"
  msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions."
  msgstr "-fcall-saved-<register>\tMarker <register> som værende bevaret over funktioner"
  
! #: common.opt:1234
  #, fuzzy, no-c-format
  #| msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls"
  msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls."
  msgstr "-fcall-used-<register>\tMarker <register> som værende benyttet af funktionskald"
  
! #: common.opt:1241
  #, fuzzy, no-c-format
  #| msgid "Save registers around function calls"
  msgid "Save registers around function calls."
  msgstr "Gem registre omkring funktionskald"
  
! #: common.opt:1245
  #, fuzzy, no-c-format
  msgid "This switch is deprecated; do not use."
  msgstr "Angiv klassesti (forældet: benyt --classpath i stedet)"
  
! #: common.opt:1249
  #, fuzzy, no-c-format
  #| msgid "Check the return value of new in C++"
  msgid "Check the return value of new in C++."
  msgstr "Kontroller returværdien for new i C++"
  
! #: common.opt:1253 common.opt:1257
  #, fuzzy, no-c-format
  #| msgid "internal gcc abort"
  msgid "Perform internal consistency checkings."
  msgstr "intern GCC-afbrydelse"
  
! #: common.opt:1261
  #, no-c-format
  msgid "For -f*-prefix-map= options compare canonicalized pathnames rather than just strings."
  msgstr ""
  
! #: common.opt:1265
  #, fuzzy, no-c-format
  #| msgid "Enable aggressive SSA dead code elimination"
  msgid "Enable code hoisting."
  msgstr "Aktivér aggressiv SSA-eliminering af ubrugt kode"
  
! #: common.opt:1269
  #, no-c-format
  msgid "Looks for opportunities to reduce stack adjustments and stack references."
  msgstr ""
  
! #: common.opt:1273
  #, fuzzy, no-c-format
  #| msgid "Do not put uninitialized globals in the common section"
  msgid "Put uninitialized globals in the common section."
  msgstr "Anbring ikke uklargjorte globale variabler i den fælles sektion"
  
! #: common.opt:1281
  #, no-c-format
  msgid "-fcompare-debug[=<opts>]\tCompile with and without e.g. -gtoggle, and compare the final-insns dump."
  msgstr ""
  
! #: common.opt:1285
  #, no-c-format
  msgid "Run only the second compilation of -fcompare-debug."
  msgstr ""
  
! #: common.opt:1289
  #, fuzzy, no-c-format
  #| msgid "Reschedule instructions after register allocation"
  msgid "Perform comparison elimination after register allocation has finished."
  msgstr "Omplanlæg instruktioner efter registerallokering"
  
! #: common.opt:1293
  #, no-c-format
  msgid "Do not perform optimizations increasing noticeably stack usage."
  msgstr ""
  
! #: common.opt:1297
  #, fuzzy, no-c-format
  msgid "Perform a register copy-propagation optimization pass."
  msgstr "Foretag registerkopipropageringsoptimering"
  
! #: common.opt:1301
  #, no-c-format
  msgid "Fold instructions calculating memory offsets to the memory access instruction if possible."
  msgstr ""
  
! #: common.opt:1305
  #, fuzzy, no-c-format
  #| msgid "Perform cross-jumping optimization"
  msgid "Perform cross-jumping optimization."
  msgstr "Udfør krydsspringsoptimering"
  
  # RETMIG: hvad er CSE?
! #: common.opt:1309
  #, fuzzy, no-c-format
  #| msgid "When running CSE, follow jumps to their targets"
  msgid "When running CSE, follow jumps to their targets."
  msgstr "Ved kørsel af CSE følg spring til deres mål"
  
! #: common.opt:1317
  #, no-c-format
  msgid "Omit range reduction step when performing complex division."
  msgstr ""
  
! #: common.opt:1321
  #, no-c-format
  msgid "Complex multiplication and division follow Fortran rules."
  msgstr ""
  
! #: common.opt:1325
  #, fuzzy, no-c-format
  msgid "Place data items into their own section."
  msgstr "placér dataelementer i deres egen sektion"
  
! #: common.opt:1329
  #, no-c-format
  msgid "List all available debugging counters with their limits and counts."
  msgstr ""
  
! #: common.opt:1333
  #, no-c-format
  msgid "-fdbg-cnt=<counter>[:<lower_limit1>-]<upper_limit1>[:<lower_limit2>-<upper_limit2>:...][,<counter>:...]\tSet the debug counter limit."
  msgstr ""
  
! #: common.opt:1337
  #, no-c-format
  msgid "-fdebug-prefix-map=<old>=<new>\tMap one directory name to another in debug information."
  msgstr ""
  
! #: common.opt:1341
  #, no-c-format
  msgid "-ffile-prefix-map=<old>=<new>\tMap one directory name to another in compilation result."
  msgstr ""
  
! #: common.opt:1345
  #, no-c-format
  msgid "Output .debug_types section when using DWARF v4 debuginfo."
  msgstr ""
  
! #: common.opt:1351
  #, fuzzy, no-c-format
  #| msgid "Defer popping functions args from stack until later"
  msgid "Defer popping functions args from stack until later."
  msgstr "Vent med fjernelse af funktionsparametre fra stakken til senere"
  
! #: common.opt:1355
  #, fuzzy, no-c-format
  #| msgid "Attempt to fill delay slots of branch instructions"
  msgid "Attempt to fill delay slots of branch instructions."
  msgstr "Forsøg at udfylde ventepladser med forgreningsinstruktioner"
  
! #: common.opt:1359
  #, no-c-format
  msgid "Delete dead instructions that may throw exceptions."
  msgstr ""
  
! #: common.opt:1363
  #, fuzzy, no-c-format
  #| msgid "Delete useless null pointer checks"
  msgid "Delete useless null pointer checks."
  msgstr "Fjern ubrugelige nul-henvisningstjek"
  
! #: common.opt:1367
  #, no-c-format
  msgid "Stream extra data to support more aggressive devirtualization in LTO local transformation mode."
  msgstr ""
  
! #: common.opt:1371
  #, fuzzy, no-c-format
  #| msgid "Perform superblock formation via tail duplication"
  msgid "Perform speculative devirtualization."
  msgstr "Udfør superbloksformering vha. haleduplikering"
  
! #: common.opt:1375
  #, no-c-format
  msgid "Try to convert virtual calls to direct ones."
  msgstr ""
  
! #: common.opt:1379
  #, fuzzy, no-c-format
  msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics."
  msgstr "  -fdiagnostics-show-location=[once | every-line] Indikerer hvor ofte kildeplaceringsoplysninger skal udsendes som præfiks til begyndelsen af meddelelserne ved linjeombrydning\n"
  
! #: common.opt:1396
  #, no-c-format
  msgid "Show the source line with a caret indicating the column."
  msgstr ""
  
! #: common.opt:1400
  #, no-c-format
  msgid "Show lines linking related events in diagnostic paths."
  msgstr ""
  
! #: common.opt:1404
  #, no-c-format
  msgid "Show labels annotating ranges of source code when showing source."
  msgstr ""
  
! #: common.opt:1408
  #, no-c-format
  msgid "Show line numbers in the left margin when showing source."
  msgstr ""
  
! #: common.opt:1416
  #, no-c-format
  msgid "-fdiagnostics-color=[never|always|auto]\tColorize diagnostics."
  msgstr ""
  
! #: common.opt:1436
  #, fuzzy, no-c-format
  #| msgid "Enable verbose output"
  msgid "Enable formatting of JSON output."
  msgstr "Aktiver uddybende uddata"
  
! #: common.opt:1440
  #, no-c-format
  msgid "-fdiagnostics-urls=[never|always|auto]\tEmbed URLs in diagnostics."
  msgstr ""
  
! #: common.opt:1460
  #, no-c-format
  msgid "-fdiagnostics-column-unit=[display|byte]\tSelect whether column numbers are output as display columns (default) or raw bytes."
  msgstr ""
  
! #: common.opt:1464
  #, no-c-format
  msgid "-fdiagnostics-column-origin=<number>\tSet the number of the first column.  The default is 1-based as per GNU style, but some utilities may expect 0-based, for example."
  msgstr ""
  
! #: common.opt:1468
  #, no-c-format
! msgid "-fdiagnostics-format=[text|sarif-stderr|sarif-file|json|json-stderr|json-file]\tSelect output format."
  msgstr ""
  
! #: common.opt:1472
  #, no-c-format
  msgid "Add output format."
  msgstr ""
  
! #: common.opt:1476
  #, no-c-format
  msgid "Set output format."
  msgstr ""
  
! #: common.opt:1480
  #, no-c-format
  msgid "-fdiagnostics-escape-format=[unicode|bytes]\tSelect how to escape non-printable-ASCII bytes in the source for diagnostics that suggest it."
  msgstr ""
  
! #: common.opt:1527
  #, no-c-format
  msgid "Print fix-it hints in machine-readable form."
  msgstr ""
  
! #: common.opt:1531
  #, no-c-format
  msgid "Print fix-it hints to stderr in unified diff format."
  msgstr ""
  
! #: common.opt:1535
  #, no-c-format
  msgid "Amend appropriate diagnostic messages with the command line option that controls them."
  msgstr ""
  
! #: common.opt:1539
  #, no-c-format
  msgid "Print CWE identifiers for diagnostic messages, where available."
  msgstr ""
  
! #: common.opt:1543
  #, no-c-format
  msgid "Print any rules associated with diagnostic messages."
  msgstr ""
  
! #: common.opt:1547
  #, no-c-format
  msgid "Use color within diagnostic messages to highlight pertinent information."
  msgstr ""
  
! #: common.opt:1551
  #, no-c-format
  msgid "Specify how to print any control-flow path associated with a diagnostic."
  msgstr ""
  
! #: common.opt:1555
  #, no-c-format
  msgid "Turn off any diagnostics features that complicate the output, such as line numbers, color, and warning URLs."
  msgstr ""
  
! #: common.opt:1559
  #, no-c-format
  msgid "-ftabstop=<number>      Distance between tab stops for column reporting."
  msgstr ""
  
! #: common.opt:1575
  #, no-c-format
  msgid "Show stack depths of events in paths."
  msgstr ""
  
! #: common.opt:1579
  #, no-c-format
  msgid "-fdiagnostics-text-art-charset=[none|ascii|unicode|emoji]\tDetermine which characters to use in text arg diagrams."
  msgstr ""
  
! #: common.opt:1598
  #, no-c-format
  msgid "Set minimum width of left margin of source code when showing source."
  msgstr ""
  
! #: common.opt:1602
  #, no-c-format
  msgid "-fdisable-[tree|rtl|ipa]-<pass>=range1+range2\tDisable an optimization pass."
  msgstr ""
  
! #: common.opt:1606
  #, no-c-format
  msgid "-fenable-[tree|rtl|ipa]-<pass>=range1+range2\tEnable an optimization pass."
  msgstr ""
  
! #: common.opt:1610
  #, no-c-format
  msgid "-fdump-<type>\tDump various compiler internals to a file."
  msgstr ""
  
! #: common.opt:1617
  #, no-c-format
  msgid "-fdump-final-insns=filename\tDump to filename the insns at the end of translation."
  msgstr ""
  
! #: common.opt:1621
  #, no-c-format
  msgid "-fdump-go-spec=filename\tWrite all declarations to file as Go code."
  msgstr ""
  
! #: common.opt:1625
  #, fuzzy, no-c-format
  #| msgid "Suppress output of instruction numbers and line number notes in debugging dumps"
  msgid "Suppress output of addresses in debugging dumps."
  msgstr "Undtryk udskrift af instruktionstal og linjenummernoter i fejlfindingsdump"
  
! #: common.opt:1629
  #, no-c-format
  msgid "Collect and dump debug information into temporary file if ICE in C/C++ compiler occurred."
  msgstr ""
  
! #: common.opt:1634
  #, no-c-format
  msgid "Dump detailed information on GCC's internal representation of source code locations."
  msgstr ""
  
! #: common.opt:1638
  #, fuzzy, no-c-format
  msgid "Dump optimization passes."
  msgstr "Udfør løkkeoptimeringerne"
  
! #: common.opt:1642
  #, fuzzy, no-c-format
  #| msgid "Suppress output of instruction numbers and line number notes in debugging dumps"
  msgid "Suppress output of instruction numbers, line number notes and addresses in debugging dumps."
  msgstr "Undtryk udskrift af instruktionstal og linjenummernoter i fejlfindingsdump"
  
! #: common.opt:1646
  #, fuzzy, no-c-format
  #| msgid "Suppress output of instruction numbers and line number notes in debugging dumps"
  msgid "Suppress output of previous and next insn numbers in debugging dumps."
  msgstr "Undtryk udskrift af instruktionstal og linjenummernoter i fejlfindingsdump"
  
! #: common.opt:1650
  #, no-c-format
  msgid "Enable CFI tables via GAS assembler directives."
  msgstr ""
  
! #: common.opt:1654
  #, fuzzy, no-c-format
  msgid "Perform early inlining."
  msgstr "Udfør løkkeoptimeringerne"
  
! #: common.opt:1662
  #, fuzzy, no-c-format
  #| msgid "Enable SSA conditional constant propagation"
  msgid "Perform interprocedural reduction of aggregates."
  msgstr "Aktivér betinget konstant SSA-propagering"
  
! #: common.opt:1666
  #, no-c-format
  msgid "Perform unused symbol elimination in debug info."
  msgstr ""
  
! #: common.opt:1670
  #, no-c-format
  msgid "Perform unused type elimination in debug info."
  msgstr ""
  
! #: common.opt:1674
  #, no-c-format
  msgid "Do not suppress C++ class debug information."
  msgstr ""
  
! #: common.opt:1678
  #, fuzzy, no-c-format
  #| msgid "Enable exception handling"
  msgid "Enable exception handling."
  msgstr "Aktivér undtagelseshåndtering"
  
! #: common.opt:1682
  #, fuzzy, no-c-format
  #| msgid "Perform a number of minor, expensive optimizations"
  msgid "Perform a number of minor, expensive optimizations."
  msgstr "Udfør et antal mindre, dyre optimeringer"
  
! #: common.opt:1686
  #, no-c-format
  msgid "-fexcess-precision=[fast|standard|16]\tSpecify handling of excess floating-point precision."
  msgstr ""
  
! #: common.opt:1704
  #, no-c-format
  msgid "-fpermitted-flt-eval-methods=[c11|ts-18661]\tSpecify which values of FLT_EVAL_METHOD are permitted."
  msgstr ""
  
! #: common.opt:1720
  #, no-c-format
  msgid "Output lto objects containing both the intermediate language and binary output."
  msgstr ""
  
! #: common.opt:1724
  #, fuzzy, no-c-format
  msgid "Assume no NaNs or infinities are generated."
  msgstr "Antag at ingen NaN eller +-Inf bliver genereret"
  
! #: common.opt:1728
  #, no-c-format
  msgid "Assume that loops with an exit will terminate and not loop indefinitely."
  msgstr ""
  
! #: common.opt:1732
  #, fuzzy, no-c-format
  msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler."
  msgstr "  -ffixed-<register>      Markér <register> som værende utilgængeligt for oversætteren\n"
  
! #: common.opt:1736
  #, fuzzy, no-c-format
  #| msgid "Control allocation order of integer registers"
  msgid "Don't allocate floats and doubles in extended-precision registers."
  msgstr "Kontrollér tildelingsordenen for heltalsregistrene"
  
! #: common.opt:1744
  #, fuzzy, no-c-format
  msgid "Perform a forward propagation pass on RTL."
  msgstr "Foretag registerkopipropageringsoptimering"
  
! #: common.opt:1748
  #, no-c-format
  msgid "-ffp-contract=[off|on|fast]\tPerform floating-point expression contraction."
  msgstr ""
  
! #: common.opt:1764
  #, no-c-format
  msgid "Allow built-in functions ceil, floor, round, trunc to raise \"inexact\" exceptions."
  msgstr ""
  
! #: common.opt:1771
  #, fuzzy, no-c-format
  #| msgid "Allow function addresses to be held in registers"
  msgid "Allow function addresses to be held in registers."
  msgstr "Tillad funktionsadresser at blive opbevaret i registre"
  
! #: common.opt:1775
  #, fuzzy, no-c-format
  msgid "Place each function into its own section."
  msgstr "placér hver funktion i dens egen sektion"
  
! #: common.opt:1779
  #, fuzzy, no-c-format
  msgid "Perform global common subexpression elimination."
  msgstr "Udfør global eliminering af fælles underudtryk"
  
! #: common.opt:1783
  #, fuzzy, no-c-format
  msgid "Perform enhanced load motion during global common subexpression elimination."
  msgstr "Udfør forbedret indlæsningsbevægelse under eliminering af fælles underudtryk"
  
! #: common.opt:1787
  #, fuzzy, no-c-format
  msgid "Perform store motion after global common subexpression elimination."
  msgstr "Udfør lagringsbevægelse efter eliminering af fælles underudtryk"
  
! #: common.opt:1791
  #, no-c-format
  msgid "Try to avoid store forwarding."
  msgstr ""
  
! #: common.opt:1795
  #, fuzzy, no-c-format
  msgid "Perform redundant load after store elimination in global common subexpression elimination."
  msgstr "Udfør forbedret indlæsningsbevægelse under eliminering af fælles underudtryk"
  
! #: common.opt:1800
  #, fuzzy, no-c-format
  msgid "Perform global common subexpression elimination after register allocation has finished."
  msgstr "Udfør global eliminering af fælles underudtryk"
  
! #: common.opt:1817
  #, no-c-format
  msgid "-fgnat-encodings=[all|gdb|minimal]\tSelect the balance between GNAT encodings and standard DWARF emitted in the debug information."
  msgstr ""
  
! #: common.opt:1822
  #, fuzzy, no-c-format
  #| msgid "Enable automatic template instantiation"
  msgid "Enable in and out of Graphite representation."
  msgstr "Aktivér automatisk skabelonsinstantiering"
  
! #: common.opt:1826
  #, fuzzy, no-c-format
  #| msgid "Emit call graph information"
  msgid "Enable Graphite Identity transformation."
  msgstr "Udsend kaldegrafinfo"
  
! #: common.opt:1830
  #, fuzzy, no-c-format
  #| msgid "Enable use of conditional move instructions"
  msgid "Enable hoisting adjacent loads to encourage generating conditional move instructions."
  msgstr "Aktivér brug af betingede flytteinstruktioner"
  
! #: common.opt:1843
  #, no-c-format
  msgid "Run two instruction combination passes late in the pass pipeline; one before register allocation and one after."
  msgstr ""
  
! #: common.opt:1848
  #, no-c-format
  msgid "Mark all loops as parallel."
  msgstr ""
  
! #: common.opt:1852 common.opt:1860 common.opt:3246
  #, no-c-format
  msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
  msgstr ""
  
! #: common.opt:1856
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable loop interchange on trees."
  msgstr "Aktivér sammenkæderoptimeringer"
  
! #: common.opt:1864
  #, fuzzy, no-c-format
  #| msgid "Perform loop unrolling for all loops"
  msgid "Perform unroll-and-jam on loops."
  msgstr "Udfør løkkeudrulning for alle løkker"
  
! #: common.opt:1868
  #, no-c-format
  msgid "Enable support for GNU transactional memory."
  msgstr ""
  
! #: common.opt:1872
  #, no-c-format
  msgid "Use STB_GNU_UNIQUE if supported by the assembler."
  msgstr ""
  
! #: common.opt:1880
  #, fuzzy, no-c-format
  #| msgid "Run the loop optimizer twice"
  msgid "Enable the loop nest optimizer."
  msgstr "Kør løkkeoptimeringen to gange"
  
! #: common.opt:1884
  #, no-c-format
  msgid "Force bitfield accesses to match their type width."
  msgstr ""
  
! #: common.opt:1888
  #, no-c-format
  msgid "Merge adjacent stores."
  msgstr ""
  
! #: common.opt:1892
  #, fuzzy, no-c-format
  msgid "Enable guessing of branch probabilities."
  msgstr "Aktivér gæt af forgreningssandsynligheder"
  
! #: common.opt:1896
  #, no-c-format
  msgid "Enable various security-relevant flags."
  msgstr ""
  
! #: common.opt:1900
  #, no-c-format
  msgid "Harden conditionals not used in branches, checking reversed conditions."
  msgstr ""
  
! #: common.opt:1904
  #, no-c-format
  msgid "Harden conditional branches by checking reversed conditions."
  msgstr ""
  
! #: common.opt:1908
  #, no-c-format
  msgid "Harden control flow by recording and checking execution paths."
  msgstr ""
  
! #: common.opt:1912
  #, fuzzy, no-c-format
  #| msgid "Disable parallel instructions"
  msgid "Disable CFR in leaf functions."
  msgstr "Deaktivér parallelle instruktioner"
  
! #: common.opt:1916
  #, no-c-format
  msgid "Check CFR execution paths also before calls followed by returns of their results."
  msgstr ""
  
! #: common.opt:1920
  #, no-c-format
  msgid "Check CFR execution paths also when exiting a function through an exception."
  msgstr ""
  
! #: common.opt:1924
  #, no-c-format
  msgid "-fhardcfr-check-noreturn-calls=[always|no-xthrow|nothrow|never]\tCheck CFR execution paths also before calling noreturn functions."
  msgstr ""
  
! #: common.opt:1947
  #, fuzzy, no-c-format
! #| msgid "Process #ident directives"
! msgid "Process #ident directives."
! msgstr "Behandl #ident-direktiver"
  
! #: common.opt:1951
  #, fuzzy, no-c-format
  #| msgid "Perform conversion of conditional jumps to branchless equivalents"
  msgid "Perform conversion of conditional jumps to branchless equivalents."
  msgstr "Udfør konvertering af betingede spring til forgreningsløse ækvivalenter"
  
! #: common.opt:1955
  #, fuzzy, no-c-format
  #| msgid "Perform conversion of conditional jumps to conditional execution"
  msgid "Perform conversion of conditional jumps to conditional execution."
  msgstr "Udfør konvertering af betingede spring til betinget udførsel"
  
! #: common.opt:1959
  #, no-c-format
  msgid "-fstack-reuse=[all|named_vars|none]\tSet stack reuse level for local variables."
  msgstr ""
  
! #: common.opt:1975
  #, fuzzy, no-c-format
  #| msgid "Perform conversion of conditional jumps to branchless equivalents"
  msgid "Convert conditional jumps in innermost loops to branchless equivalents."
  msgstr "Udfør konvertering af betingede spring til forgreningsløse ækvivalenter"
  
! #: common.opt:1987
  #, fuzzy, no-c-format
  #| msgid "Do not generate .size directives"
  msgid "Do not generate .size directives."
  msgstr "Generér ikke .size-direktiver"
  
! #: common.opt:1991
  #, fuzzy, no-c-format
  msgid "Perform indirect inlining."
  msgstr "Udfør løkkeoptimeringerne"
  
! #: common.opt:1997
  #, no-c-format
  msgid "Enable inlining of function declared \"inline\", disabling disables all inlining."
  msgstr ""
  
! #: common.opt:2001
  #, fuzzy, no-c-format
  #| msgid "Integrate simple functions into their callers"
  msgid "Integrate functions into their callers when code size is known not to grow."
  msgstr "Integrér simple funktioner i deres kaldere"
  
! #: common.opt:2005
  #, fuzzy, no-c-format
  #| msgid "Integrate simple functions into their callers"
  msgid "Integrate functions not declared \"inline\" into their callers when profitable."
  msgstr "Integrér simple funktioner i deres kaldere"
  
! #: common.opt:2009
  #, fuzzy, no-c-format
  #| msgid "Integrate simple functions into their callers"
  msgid "Integrate functions only required by their single caller."
  msgstr "Integrér simple funktioner i deres kaldere"
  
! #: common.opt:2016
  #, fuzzy, no-c-format
  msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>."
  msgstr "  -finline-limit=<str>    Begræns størrelsen af inlie funktion til <str>\n"
  
! #: common.opt:2020
  #, no-c-format
  msgid "Inline __atomic operations when a lock free instruction sequence is available."
  msgstr ""
  
! #: common.opt:2030
  #, no-c-format
  msgid "-finline-stringops[=memcmp|memcpy|memmove|memset] Expand supported mem/str operations inline, even if against optimization."
  msgstr ""
  
! #: common.opt:2058
  #, no-c-format
  msgid "Equivalent to -fcf-protection=full."
  msgstr ""
  
! #: common.opt:2062
  #, no-c-format
  msgid "-fcf-protection=[full|branch|return|none|check]\tInstrument functions with checks to verify jump/call/return control-flow transfer instructions have valid targets."
  msgstr ""
  
! #: common.opt:2085
  #, fuzzy, no-c-format
  msgid "Instrument function entry and exit with profiling calls."
  msgstr "Instrumentér funktionsindgange/-afslutninger med profileringskald"
  
! #: common.opt:2089
  #, fuzzy, no-c-format
  msgid "Instrument function entry and exit with profiling calls invoked once."
  msgstr "Instrumentér funktionsindgange/-afslutninger med profileringskald"
  
! #: common.opt:2093
  #, fuzzy, no-c-format
  #| msgid "Instrument function exit in instrumented functions with __fentry__."
  msgid "-finstrument-functions-exclude-function-list=name,...\tDo not instrument listed functions."
  msgstr "Instrumentér funktionsafslutninger i instrumenteret funktioner med __fentry__."
  
! #: common.opt:2097
  #, fuzzy, no-c-format
  #| msgid "Instrument function exit in instrumented functions with __fentry__."
  msgid "-finstrument-functions-exclude-file-list=filename,...\tDo not instrument functions listed in files."
  msgstr "Instrumentér funktionsafslutninger i instrumenteret funktioner med __fentry__."
  
! #: common.opt:2101
  #, fuzzy, no-c-format
  #| msgid "Enable SSA conditional constant propagation"
  msgid "Perform interprocedural constant propagation."
  msgstr "Aktivér betinget konstant SSA-propagering"
  
! #: common.opt:2105
  #, fuzzy, no-c-format
  #| msgid "how much can given compilation unit grow because of the inlining (in percent)"
  msgid "Perform cloning to make Interprocedural constant propagation stronger."
  msgstr "Hvor meget en oversættelsesenhed kan vokse pga. indlejring (i procent)"
  
! #: common.opt:2113
  #, fuzzy, no-c-format
  #| msgid "Enable SSA conditional constant propagation"
  msgid "Perform interprocedural bitwise constant propagation."
  msgstr "Aktivér betinget konstant SSA-propagering"
  
! #: common.opt:2117
  #, fuzzy, no-c-format
  #| msgid "Enable SSA conditional constant propagation"
  msgid "Perform interprocedural modref analysis."
  msgstr "Aktivér betinget konstant SSA-propagering"
  
! #: common.opt:2121
  #, no-c-format
  msgid "Perform reordering and cloning of functions to maximize locality."
  msgstr ""
  
! #: common.opt:2125
  #, fuzzy, no-c-format
  #| msgid "Enable SSA conditional constant propagation"
  msgid "Perform interprocedural profile propagation."
  msgstr "Aktivér betinget konstant SSA-propagering"
  
! #: common.opt:2129
  #, fuzzy, no-c-format
  #| msgid "Enable SSA conditional constant propagation"
  msgid "Perform interprocedural points-to analysis."
  msgstr "Aktivér betinget konstant SSA-propagering"
  
! #: common.opt:2133
  #, fuzzy, no-c-format
  #| msgid "Discard unused virtual functions"
  msgid "Discover pure and const functions."
  msgstr "Kassér ubrugte virtuelle funktioner"
  
! #: common.opt:2137
  #, fuzzy, no-c-format
  #| msgid "Perform loop unrolling for all loops"
  msgid "Perform Identical Code Folding for functions and read-only variables."
  msgstr "Udfør løkkeudrulning for alle løkker"
  
! #: common.opt:2141
  #, fuzzy, no-c-format
  #| msgid "Perform loop unrolling for all loops"
  msgid "Perform Identical Code Folding for functions."
  msgstr "Udfør løkkeudrulning for alle løkker"
  
! #: common.opt:2145
  #, fuzzy, no-c-format
  #| msgid "Perform loop unrolling for all loops"
  msgid "Perform Identical Code Folding for variables."
  msgstr "Udfør løkkeudrulning for alle løkker"
  
! #: common.opt:2149
  #, no-c-format
  msgid "Discover read-only and non addressable static variables."
  msgstr ""
  
! #: common.opt:2153
  #, no-c-format
  msgid "Discover read-only, write-only and non-addressable static variables."
  msgstr ""
  
! #: common.opt:2157
  #, no-c-format
  msgid "Reduce stack alignment on call sites if possible."
  msgstr ""
  
! #: common.opt:2169
  #, fuzzy, no-c-format
  msgid "Perform IPA Value Range Propagation."
  msgstr "Foretag registerkopipropageringsoptimering"
  
! #: common.opt:2173
  #, no-c-format
  msgid "-fira-algorithm=[CB|priority]\tSet the used IRA algorithm."
  msgstr ""
  
! #: common.opt:2177
  #, fuzzy, no-c-format
  #| msgid "Assume strict aliasing rules apply"
  msgid "Assume strict aliasing rules apply across (uninlined) function boundaries."
  msgstr "Antag at strenge aliasregler skal anvendes"
  
! #: common.opt:2190
  #, no-c-format
  msgid "-fira-region=[one|all|mixed]\tSet regions for IRA."
  msgstr ""
  
! #: common.opt:2206
  #, no-c-format
  msgid "Use IRA based register pressure calculation in RTL hoist optimizations."
  msgstr ""
  
! #: common.opt:2211
  #, no-c-format
  msgid "Use IRA based register pressure calculation in RTL loop optimizations."
  msgstr ""
  
! #: common.opt:2216
  #, fuzzy, no-c-format
  #| msgid "Store locals in argument registers"
  msgid "Share slots for saving different hard registers."
  msgstr "Gem lokale variable i parameterregistre"
  
! #: common.opt:2220
  #, no-c-format
  msgid "Share stack slots for spilled pseudo-registers."
  msgstr ""
  
! #: common.opt:2224
  #, no-c-format
  msgid "-fira-verbose=<number>\tControl IRA's level of diagnostic messages."
  msgstr ""
  
! #: common.opt:2228
  #, fuzzy, no-c-format
  #| msgid "Strength reduce all loop general induction variables"
  msgid "Optimize induction variables on trees."
  msgstr "Styrkereducér alle generelle løkkeinduktionsvariabler"
  
! #: common.opt:2232
  #, fuzzy, no-c-format
  #| msgid "case label not within a switch statement"
  msgid "Use jump tables for sufficiently large switch statements."
  msgstr "case-etiket befinder sig ikke inden i en switch-sætning"
  
! #: common.opt:2236
  #, fuzzy, no-c-format
  #| msgid "case label not within a switch statement"
  msgid "Use bit tests for sufficiently large switch statements."
  msgstr "case-etiket befinder sig ikke inden i en switch-sætning"
  
! #: common.opt:2240
  #, fuzzy, no-c-format
  msgid "Generate code for functions even if they are fully inlined."
  msgstr "Generér kode for funktioner selv hvis de indlejres helt"
  
! #: common.opt:2244
  #, fuzzy, no-c-format
  msgid "Generate code for static functions even if they are never called."
  msgstr "Generér kode for funktioner selv hvis de indlejres helt"
  
! #: common.opt:2248
  #, fuzzy, no-c-format
  #| msgid "Emit static const variables even if they are not used"
  msgid "Emit static const variables even if they are not used."
  msgstr "Konstruér statiske, konstante variabler selv hvis de ikke bruges"
  
! #: common.opt:2252
  #, fuzzy, no-c-format
  msgid "Give external symbols a leading underscore."
  msgstr "Eksterne symboler har indledende understreg"
  
! #: common.opt:2260
  #, no-c-format
  msgid "Do CFG-sensitive rematerialization in LRA."
  msgstr ""
  
! #: common.opt:2264
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable link-time optimization."
  msgstr "Aktivér sammenkæderoptimeringer"
  
! #: common.opt:2268
  #, no-c-format
  msgid "Link-time optimization with number of parallel jobs or jobserver."
  msgstr ""
  
! #: common.opt:2272
  #, no-c-format
  msgid "Enable incremental LTO, with its cache in given directory."
  msgstr ""
  
! #: common.opt:2276
  #, no-c-format
  msgid "Number of cache entries in incremental LTO after which to prune old entries."
  msgstr ""
  
! #: common.opt:2301
  #, no-c-format
  msgid "Specify the algorithm to partition symbols and vars at linktime."
  msgstr ""
  
! #: common.opt:2306
  #, no-c-format
  msgid "Use zlib/zstd compression level <number> for IL."
  msgstr ""
  
! #: common.opt:2314
  #, fuzzy, no-c-format
  msgid "Report various link-time optimization statistics."
  msgstr "Foretag registeromdøbningsoptimering"
  
! #: common.opt:2318
  #, fuzzy, no-c-format
  msgid "Report various link-time optimization statistics for WPA only."
  msgstr "Foretag registeromdøbningsoptimering"
  
! #: common.opt:2322
  #, fuzzy, no-c-format
  #| msgid "Set errno after built-in math functions"
  msgid "Set errno after built-in math functions."
  msgstr "Sæt errno efter indbyggede matematikfunktioner"
  
! #: common.opt:2326
  #, no-c-format
  msgid "-fmax-errors=<number>\tMaximum number of errors to report."
  msgstr ""
  
! #: common.opt:2330
  #, no-c-format
  msgid "Allow removal of malloc and free pairs when allocated block is unused."
  msgstr ""
  
! #: common.opt:2337
  #, fuzzy, no-c-format
  msgid "Report on permanent memory allocation."
  msgstr "Rapportér om permanente hukommelsesallokering ved afslutningen af kørslen"
  
! #: common.opt:2341
  #, fuzzy, no-c-format
  msgid "Report on permanent memory allocation in WPA only."
  msgstr "Rapportér om permanente hukommelsesallokering ved afslutningen af kørslen"
  
! #: common.opt:2348
  #, fuzzy, no-c-format
  #| msgid "Attempt to merge identical constants and constant variables"
  msgid "Attempt to merge identical constants and constant variables."
  msgstr "Forsøg at forene identiske konstanter og konstante variabler"
  
! #: common.opt:2352
  #, fuzzy, no-c-format
  #| msgid "Attempt to merge identical constants across compilation units"
  msgid "Attempt to merge identical constants across compilation units."
  msgstr "Forsøg at forene identiske konstanter over forskellige oversættelsesenheder"
  
! #: common.opt:2356
  #, fuzzy, no-c-format
  #| msgid "Attempt to merge identical constants across compilation units"
  msgid "Attempt to merge identical debug strings across compilation units."
  msgstr "Forsøg at forene identiske konstanter over forskellige oversættelsesenheder"
  
! #: common.opt:2360
  #, fuzzy, no-c-format
  msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping."
  msgstr "  -fmessage-length=<antal>  Begræns længden af diagnosticeringmeddelelser til længden <antal> tegn/linje. 0 undertrykker linjeombrydning\n"
  
! #: common.opt:2364
  #, fuzzy, no-c-format
  #| msgid "Align the start of functions"
  msgid "Align the start of every function."
  msgstr "Justér begyndelsen af funktioner"
  
! #: common.opt:2368
  #, no-c-format
  msgid "Perform SMS based modulo scheduling before the first scheduling pass."
  msgstr ""
  
! #: common.opt:2372
  #, no-c-format
  msgid "Perform SMS based modulo scheduling with register moves allowed."
  msgstr ""
  
! #: common.opt:2376
  #, fuzzy, no-c-format
  #| msgid "Force all loop invariant computations out of loops"
  msgid "Move loop invariant computations out of loops."
  msgstr "Tving alle løkkeinvariansberegninger ud af løkker"
  
! #: common.opt:2380
  #, fuzzy, no-c-format
  #| msgid "Align the start of loops"
  msgid "Move stores out of loops."
  msgstr "Justér begyndelsen af løkker"
  
! #: common.opt:2384
  #, no-c-format
  msgid "Building block for specs-based multilib-aware TFLAGS."
  msgstr ""
  
! #: common.opt:2388
  #, fuzzy, no-c-format
  #| msgid "Enable aggressive SSA dead code elimination"
  msgid "Use the RTL dead code elimination pass."
  msgstr "Aktivér aggressiv SSA-eliminering af ubrugt kode"
  
! #: common.opt:2392
  #, fuzzy, no-c-format
  msgid "Use the RTL dead store elimination pass."
  msgstr "Foretag en komplet registerflytningsoptimering"
  
! #: common.opt:2396
  #, no-c-format
  msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
  msgstr ""
  
! #: common.opt:2400
  #, fuzzy, no-c-format
  #| msgid "Support synchronous non-call exceptions"
  msgid "Support synchronous non-call exceptions."
  msgstr "Understøt synkrone ikke-kaldende undtagelser"
  
! #: common.opt:2407
  #, no-c-format
  msgid "-foffload-options=<targets>=<options>\tSpecify options for the offloading targets."
  msgstr ""
  
! #: common.opt:2411
  #, no-c-format
  msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
  msgstr ""
  
! #: common.opt:2424
  #, no-c-format
  msgid "-foffload-abi-host-opts=<options>\tSpecify host ABI options."
  msgstr ""
  
! #: common.opt:2428
  #, fuzzy, no-c-format
  #| msgid "When possible do not generate stack frames"
  msgid "When possible do not generate stack frames."
  msgstr "Generér ikke stakrammer når det kan undgås"
  
! #: common.opt:2435
  #, fuzzy, no-c-format
  msgid "Generate SIMD clones for functions with the OpenMP declare target directive."
  msgstr "Generér kode for funktioner selv hvis de indlejres helt"
  
! #: common.opt:2454
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable all optimization info dumps on stderr."
  msgstr "Aktivér sammenkæderoptimeringer"
  
! #: common.opt:2458
  #, no-c-format
  msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
  msgstr ""
  
! #: common.opt:2462
  #, no-c-format
  msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed."
  msgstr ""
  
! #: common.opt:2466
  #, no-c-format
  msgid "Detect loops calculating CRC and replace with faster implementation. If the target supports CRC instruction and the CRC loop uses the same polynomial as the one used in the CRC instruction, directly replace with the corresponding CRC instruction. Otherwise, if the target supports carry-less-multiplication instruction, generate CRC using it. If neither case applies, generate table-based CRC."
  msgstr ""
  
! #: common.opt:2480
  #, fuzzy, no-c-format
  #| msgid "Optimize sibling and tail recursive calls"
  msgid "Optimize sibling and tail recursive calls."
  msgstr "Optimér søskende- og halerekursive kald"
  
! #: common.opt:2484
  #, fuzzy, no-c-format
  msgid "Insert path profiling code."
  msgstr "Indsæt buebaseret programprofileringskode"
  
! #: common.opt:2488
  #, fuzzy, no-c-format
  msgid "Perform partial inlining."
  msgstr "Udfør løkkeoptimeringerne"
  
! #: common.opt:2492 common.opt:2496
  #, no-c-format
  msgid "Report on memory allocation before interprocedural optimization."
  msgstr ""
  
! #: common.opt:2500
  #, fuzzy, no-c-format
  #| msgid "Pack structure members together without holes"
  msgid "Pack structure members together without holes."
  msgstr "Pak strukturmedlemmer sammen uden mellemrum"
  
! #: common.opt:2504
  #, no-c-format
  msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
  msgstr ""
  
! #: common.opt:2508
  #, fuzzy, no-c-format
  msgid "Return small aggregates in memory, not registers."
  msgstr "Returnér små sammensatte værdier i hukommelsen, ikke i registre"
  
! #: common.opt:2512
  #, fuzzy, no-c-format
  msgid "Perform loop peeling."
  msgstr "Udfør løkkeoptimeringerne"
  
! #: common.opt:2516
  #, fuzzy, no-c-format
  #| msgid "Enable machine specific peephole optimizations"
  msgid "Enable machine specific peephole optimizations."
  msgstr "Aktivér maskinspecifikke kighulsoptimeringer"
  
! #: common.opt:2520
  #, fuzzy, no-c-format
  msgid "Enable an RTL peephole pass before sched2."
  msgstr "Aktivér en RTL-kikhulsfase før sched2"
  
! #: common.opt:2524
  #, fuzzy, no-c-format
  msgid "Generate position-independent code if possible (large mode)."
  msgstr "Generér placeringsuafhængig kode, om muligt"
  
! #: common.opt:2528
  #, fuzzy, no-c-format
  msgid "Generate position-independent code for executables if possible (large mode)."
  msgstr "Generér placeringsuafhængig kode, om muligt"
  
! #: common.opt:2532
  #, fuzzy, no-c-format
  msgid "Generate position-independent code if possible (small mode)."
  msgstr "Generér placeringsuafhængig kode, om muligt"
  
! #: common.opt:2536
  #, fuzzy, no-c-format
  msgid "Generate position-independent code for executables if possible (small mode)."
  msgstr "Generér placeringsuafhængig kode, om muligt"
  
! #: common.opt:2540
  #, no-c-format
  msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
  msgstr ""
  
! #: common.opt:2544
  #, no-c-format
  msgid "Specify a plugin to load."
  msgstr ""
  
! #: common.opt:2548
  #, no-c-format
  msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
  msgstr ""
  
! #: common.opt:2552
  #, fuzzy, no-c-format
  #| msgid "Enables a register move optimization"
  msgid "Run predictive commoning optimization."
  msgstr "Aktivér en registerflytningsoptimering"
  
! #: common.opt:2556
  #, fuzzy, no-c-format
  #| msgid "Generate prefetch instructions, if available, for arrays in loops"
  msgid "Generate prefetch instructions, if available, for arrays in loops."
  msgstr "Generér præhentningsinstruktioner, hvis tilgængelige, for tabeller i løkker"
  
! #: common.opt:2560
  #, fuzzy, no-c-format
  #| msgid "Enable basic program profiling code"
  msgid "Enable basic program profiling code."
  msgstr "Aktivér basal programprofileringskode"
  
! #: common.opt:2564
  #, fuzzy, no-c-format
  #| msgid "Generate code for near calls"
  msgid "Generate absolute source path names for gcov."
  msgstr "Generér kode til nære kald"
  
! #: common.opt:2568
  #, fuzzy, no-c-format
  msgid "Insert arc-based program profiling code."
  msgstr "Indsæt buebaseret programprofileringskode"
  
! #: common.opt:2572
  #, fuzzy, no-c-format
  msgid "Insert condition coverage profiling code."
  msgstr "Indsæt buebaseret programprofileringskode"
  
! #: common.opt:2576
  #, no-c-format
  msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgstr ""
  
! #: common.opt:2581
  #, no-c-format
  msgid "Select the name for storing the profile note file."
  msgstr ""
  
! #: common.opt:2585
  #, fuzzy, no-c-format
  #| msgid "Enable SSA conditional constant propagation"
  msgid "Enable correction of flow inconsistent profile data input."
  msgstr "Aktivér betinget konstant SSA-propagering"
  
! #: common.opt:2589
  #, no-c-format
  msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
  msgstr ""
  
! #: common.opt:2593
  #, no-c-format
  msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2597
  #, no-c-format
  msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2613
  #, no-c-format
  msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate."
  msgstr ""
  
! #: common.opt:2629
  #, no-c-format
  msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=."
  msgstr ""
  
! #: common.opt:2633
  #, no-c-format
  msgid "-fprofile-prefix-map=<old>=<new>\tMap one directory name to another in GCOV coverage result."
  msgstr ""
  
! #: common.opt:2637
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2641
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2645
  #, no-c-format
  msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2649
  #, no-c-format
  msgid "Register the profile information in the specified section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2653
  #, no-c-format
  msgid "Do not assume that functions never executed during the train run are cold."
  msgstr ""
  
! #: common.opt:2657
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2661
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2665
  #, no-c-format
  msgid "Insert code to profile values of expressions."
  msgstr ""
  
! #: common.opt:2669
  #, fuzzy, no-c-format
  #| msgid "internal gcc abort"
  msgid "Report on consistency of profile."
  msgstr "intern GCC-afbrydelse"
  
! #: common.opt:2673
  #, fuzzy, no-c-format
  #| msgid "Reorder functions to improve code placement"
  msgid "Enable function reordering that improves code placement."
  msgstr "Omordn funktioner for at forbedre kodeplacering"
  
! #: common.opt:2677
  #, fuzzy, no-c-format
  #| msgid "Generate cld instruction in the function prologue."
  msgid "Insert NOP instructions at each function entry."
  msgstr "Opret cld-instruktion i en funktions begyndelse."
  
! #: common.opt:2684
  #, no-c-format
  msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
  msgstr ""
  
! #: common.opt:2694
  #, no-c-format
  msgid "Record gcc command line switches in the object file."
  msgstr ""
  
! #: common.opt:2698
  #, fuzzy, no-c-format
  msgid "Return small aggregates in registers."
  msgstr "Returnér små sammensatte værdier i registre"
  
! #: common.opt:2706
  #, no-c-format
  msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
  msgstr ""
  
! #: common.opt:2720
  #, no-c-format
  msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations."
  msgstr ""
  
! #: common.opt:2735
  #, no-c-format
  msgid "Tell DCE to remove unused C++ allocations."
  msgstr ""
  
! #: common.opt:2739
  #, no-c-format
  msgid "Relief of register pressure through live range shrinkage."
  msgstr ""
  
! #: common.opt:2743
  #, fuzzy, no-c-format
  msgid "Perform a register renaming optimization pass."
  msgstr "Foretag registeromdøbningsoptimering"
  
! #: common.opt:2747
  #, fuzzy, no-c-format
  msgid "Perform a target dependent instruction fusion optimization pass."
  msgstr "Foretag registeromdøbningsoptimering"
  
! #: common.opt:2751
  #, fuzzy, no-c-format
  #| msgid "Reorder basic blocks to improve code placement"
  msgid "Reorder basic blocks to improve code placement."
  msgstr "Omordn basisblokke for at forbedre kodeplacering"
  
! #: common.opt:2755
  #, no-c-format
  msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
  msgstr ""
  
! #: common.opt:2768
  #, fuzzy, no-c-format
  #| msgid "Reorder basic blocks to improve code placement"
  msgid "Reorder basic blocks and partition into hot and cold sections."
  msgstr "Omordn basisblokke for at forbedre kodeplacering"
  
! #: common.opt:2772
  #, fuzzy, no-c-format
  #| msgid "Reorder functions to improve code placement"
  msgid "Reorder functions to improve code placement."
  msgstr "Omordn funktioner for at forbedre kodeplacering"
  
! #: common.opt:2776
  #, fuzzy, no-c-format
  msgid "Add a common subexpression elimination pass after loop optimizations."
  msgstr "Kør CSE-fase efter løkkeoptimeringer"
  
! #: common.opt:2784
  #, no-c-format
  msgid "Disable optimizations that assume default FP rounding behavior."
  msgstr ""
  
! #: common.opt:2788
  #, fuzzy, no-c-format
  #| msgid "Enable scheduling across basic blocks"
  msgid "Enable scheduling across basic blocks."
  msgstr "Aktivér planlægning over basisblokke"
  
! #: common.opt:2792
  #, no-c-format
  msgid "Enable register pressure sensitive insn scheduling."
  msgstr ""
  
! #: common.opt:2796
  #, fuzzy, no-c-format
  #| msgid "Allow speculative motion of non-loads"
  msgid "Allow speculative motion of non-loads."
  msgstr "Tillad spekulativ bevægelse af ikke-indlæsninger"
  
! #: common.opt:2800
  #, fuzzy, no-c-format
  #| msgid "Allow speculative motion of some loads"
  msgid "Allow speculative motion of some loads."
  msgstr "Tillad spekulativ bevægelse af nogle indlæsninger"
  
! #: common.opt:2804
  #, fuzzy, no-c-format
  #| msgid "Allow speculative motion of more loads"
  msgid "Allow speculative motion of more loads."
  msgstr "Tillad spekulativ bevægelse af flere indlæsninger"
  
! #: common.opt:2808
  #, fuzzy, no-c-format
  msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
  msgstr "  -fsched-verbose=<tal>    Angiv hvor meget planlæggeren skal fortælle\n"
  
! #: common.opt:2812
  #, no-c-format
  msgid "If scheduling post reload, do superblock scheduling."
  msgstr ""
  
! #: common.opt:2820
  #, fuzzy, no-c-format
  #| msgid "Reschedule instructions before register allocation"
  msgid "Reschedule instructions before register allocation."
  msgstr "Omplanlæg instruktioner før registerallokering"
  
! #: common.opt:2824
  #, fuzzy, no-c-format
  #| msgid "Reschedule instructions after register allocation"
  msgid "Reschedule instructions after register allocation."
  msgstr "Omplanlæg instruktioner efter registerallokering"
  
! #: common.opt:2831
  #, no-c-format
  msgid "Schedule instructions using selective scheduling algorithm."
  msgstr ""
  
! #: common.opt:2835
  #, no-c-format
  msgid "Run selective scheduling after reload."
  msgstr ""
  
! #: common.opt:2839
  #, no-c-format
  msgid "Run self-tests, using the given path to locate test files."
  msgstr ""
  
! #: common.opt:2843
  #, no-c-format
  msgid "Perform software pipelining of inner loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2847
  #, no-c-format
  msgid "Perform software pipelining of outer loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2851
  #, no-c-format
  msgid "Reschedule pipelined regions without pipelining."
  msgstr ""
  
! #: common.opt:2855
  #, no-c-format
  msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
  msgstr ""
  
! #: common.opt:2861
  #, no-c-format
  msgid "Allow premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2865
  #, no-c-format
  msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
  msgstr ""
  
! #: common.opt:2873
  #, no-c-format
  msgid "Set dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2877
  #, no-c-format
  msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2881
  #, fuzzy, no-c-format
  #| msgid "Enable the group heuristic in the scheduler"
  msgid "Enable the group heuristic in the scheduler."
  msgstr "Aktiver gruppeheuristikken i planlæggeren"
  
! #: common.opt:2885
  #, fuzzy, no-c-format
  #| msgid "Enable the group heuristic in the scheduler"
  msgid "Enable the critical path heuristic in the scheduler."
  msgstr "Aktiver gruppeheuristikken i planlæggeren"
  
! #: common.opt:2889
  #, fuzzy, no-c-format
  #| msgid "Enable the group heuristic in the scheduler"
  msgid "Enable the speculative instruction heuristic in the scheduler."
  msgstr "Aktiver gruppeheuristikken i planlæggeren"
  
! #: common.opt:2893
  #, fuzzy, no-c-format
  #| msgid "Enable the group heuristic in the scheduler"
  msgid "Enable the rank heuristic in the scheduler."
  msgstr "Aktiver gruppeheuristikken i planlæggeren"
  
! #: common.opt:2897
  #, fuzzy, no-c-format
  #| msgid "Enable the group heuristic in the scheduler"
  msgid "Enable the last instruction heuristic in the scheduler."
  msgstr "Aktiver gruppeheuristikken i planlæggeren"
  
! #: common.opt:2901
  #, fuzzy, no-c-format
  #| msgid "Enable the group heuristic in the scheduler"
  msgid "Enable the dependent count heuristic in the scheduler."
  msgstr "Aktiver gruppeheuristikken i planlæggeren"
  
! #: common.opt:2905
  #, no-c-format
  msgid "Access data in the same section from shared anchor points."
  msgstr ""
  
! #: common.opt:2917
  #, no-c-format
  msgid "Turn on Redundant Extensions Elimination pass."
  msgstr ""
  
! #: common.opt:2921
  #, no-c-format
  msgid "Show column numbers in diagnostics, when available.  Default on."
  msgstr ""
  
! #: common.opt:2925
  #, no-c-format
  msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
  msgstr ""
  
! #: common.opt:2930
  #, no-c-format
  msgid "Shrink-wrap parts of the prologue and epilogue separately."
  msgstr ""
  
! #: common.opt:2934
  #, fuzzy, no-c-format
  #| msgid "Disable optimizations observable by IEEE signaling NaNs"
  msgid "Disable optimizations observable by IEEE signaling NaNs."
  msgstr "Deaktivér optimeringer som kan opdages ved IEEE-signalerende NaN'er"
  
! #: common.opt:2938
  #, no-c-format
  msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
  msgstr ""
  
! #: common.opt:2942
  #, fuzzy, no-c-format
  msgid "Convert floating point constants to single precision constants."
  msgstr "Konvertér kommatalskonstanter til enkeltpræcisionskonstanter"
  
! #: common.opt:2946
  #, fuzzy, no-c-format
  #| msgid "Strength reduce all loop general induction variables"
  msgid "Split lifetimes of induction variables when loops are unrolled."
  msgstr "Styrkereducér alle generelle løkkeinduktionsvariabler"
  
! #: common.opt:2950
  #, fuzzy, no-c-format
  #| msgid "Generate APCS conformant stack frames"
  msgid "Generate discontiguous stack frames."
  msgstr "Generér APCS-overholdende stakrammer"
  
! #: common.opt:2954
  #, no-c-format
  msgid "Split wide types into independent registers."
  msgstr ""
  
! #: common.opt:2958
  #, no-c-format
  msgid "Split wide types into independent registers earlier."
  msgstr ""
  
! #: common.opt:2962
  #, no-c-format
  msgid "Enable backward propagation of use properties at the SSA level."
  msgstr ""
  
! #: common.opt:2966
  #, no-c-format
  msgid "Optimize conditional patterns using SSA PHI nodes."
  msgstr ""
  
! #: common.opt:2970
  #, fuzzy, no-c-format
  #| msgid "Number of registers used to pass integer arguments"
  msgid "Optimize amount of stdarg registers saved to stack at start of function."
  msgstr "Antallet af registre der skal bruges til at overbringe heltalsparametre"
  
! #: common.opt:2974
  #, no-c-format
  msgid "Apply variable expansion when loops are unrolled."
  msgstr ""
  
! #: common.opt:2978
  #, fuzzy, no-c-format
  #| msgid "Insert stack checking code into the program"
  msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
  msgstr "Indsæt stakkontrolleringskode i programmet"
  
! #: common.opt:2982
  #, fuzzy, no-c-format
  #| msgid "Insert stack checking code into the program"
  msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
  msgstr "Indsæt stakkontrolleringskode i programmet"
  
! #: common.opt:2986
  #, no-c-format
  msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
  msgstr ""
  
! #: common.opt:2994
  #, no-c-format
  msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
  msgstr ""
  
! #: common.opt:2998
  #, no-c-format
  msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
  msgstr ""
  
! #: common.opt:3002
  #, fuzzy, no-c-format
  #| msgid "Enable stack probing"
  msgid "Use propolice as a stack protection method."
  msgstr "Aktivér stakprøvning"
  
! #: common.opt:3006
  #, no-c-format
  msgid "Use a stack protection method for every function."
  msgstr ""
  
! #: common.opt:3010
  #, no-c-format
  msgid "Use a smart stack protection method for certain functions."
  msgstr ""
  
! #: common.opt:3014
  #, no-c-format
  msgid "Use stack protection method only for functions with the stack_protect attribute."
  msgstr ""
  
! #: common.opt:3018
  #, fuzzy, no-c-format
  #| msgid "Reuse r30 on a per function basis"
  msgid "Output stack usage information on a per-function basis."
  msgstr "Genbrug r30 på et pr. funktionsgrundlag"
  
! #: common.opt:3030
  #, fuzzy, no-c-format
  #| msgid "Assume strict aliasing rules apply"
  msgid "Assume strict aliasing rules apply."
  msgstr "Antag at strenge aliasregler skal anvendes"
  
! #: common.opt:3034
  #, fuzzy, no-c-format
  #| msgid "Set Windows defines"
  msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
  msgstr "Angiv Windows-definitioner"
  
! #: common.opt:3038
  #, no-c-format
  msgid "Disable stack scrub entirely, disregarding strub attributes."
  msgstr ""
  
! #: common.opt:3042
  #, no-c-format
  msgid "Enable stack scrub as per attributes, with strict call checking."
  msgstr ""
  
! #: common.opt:3051
  #, no-c-format
  msgid "Restore default strub mode: as per attributes, with relaxed checking."
  msgstr ""
  
! #: common.opt:3055
  #, fuzzy, no-c-format
  #| msgid "name missing for member function"
  msgid "Enable stack scrubbing for all viable functions."
  msgstr "navn mangler for medlemsfunktion"
  
! #: common.opt:3059
  #, no-c-format
  msgid "Enable at-calls stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3063
  #, fuzzy, no-c-format
  #| msgid "Enable barrel shift instructions"
  msgid "Enable internal stack scrubbing for all viable functions."
  msgstr "Aktiver barrel shift-instruktioner"
  
! #: common.opt:3067
  #, no-c-format
  msgid "Implement __atomic operations via libcalls to legacy __sync functions."
  msgstr ""
  
! #: common.opt:3071
  #, fuzzy, no-c-format
  #| msgid "Check for syntax errors, then stop"
  msgid "Check for syntax errors, then stop."
  msgstr "Kontroller for syntaksfejl og stop derefter"
  
! #: common.opt:3075
  #, fuzzy, no-c-format
  #| msgid "Create data files needed by \"gcov\""
  msgid "Create data files needed by \"gcov\"."
  msgstr "Opret datafiler som »gcov« har brug for"
  
! #: common.opt:3079
  #, fuzzy, no-c-format
  #| msgid "Perform jump threading optimizations"
  msgid "Perform jump threading optimizations."
  msgstr "Udfør springtrådningsoptimeringer"
  
! #: common.opt:3083
  #, fuzzy, no-c-format
  #| msgid "Report the time taken by each compiler pass"
  msgid "Report the time taken by each compiler pass."
  msgstr "Rapporter den tid det tager for hvert kompilergennemløb"
  
! #: common.opt:3087
  #, no-c-format
  msgid "Record times taken by sub-phases separately."
  msgstr ""
  
! #: common.opt:3091
  #, fuzzy, no-c-format
  msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model."
  msgstr "  -ftls-model=[global-dynamic | local-dynamic | initial-exec | local-exec] Indikerer den forvalgte tråd-lokale lagringsmodel for kodegenerering\n"
  
! #: common.opt:3110
  #, no-c-format
  msgid "Reorder top level functions, variables, and asms."
  msgstr ""
  
! #: common.opt:3114
  #, fuzzy, no-c-format
  #| msgid "Perform superblock formation via tail duplication"
  msgid "Perform superblock formation via tail duplication."
  msgstr "Udfør superbloksformering vha. haleduplikering"
  
! #: common.opt:3118
  #, no-c-format
  msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
  msgstr ""
  
! #: common.opt:3123
  #, no-c-format
  msgid "Whether trampolines are generated in executable memory rather than executable stack."
  msgstr ""
  
! #: common.opt:3141
  #, fuzzy, no-c-format
  msgid "Assume floating-point operations can trap."
  msgstr "Kommatalsoperationer kan fange"
  
! #: common.opt:3145
  #, fuzzy, no-c-format
  msgid "Trap for signed overflow in addition, subtraction and multiplication."
  msgstr "Opsæt fælde for overløb med fortegn i addition/subtraktion/multiplikation"
  
! #: common.opt:3149
  #, fuzzy, no-c-format
  #| msgid "Enable SSA optimizations"
  msgid "Enable SSA-CCP optimization on trees."
  msgstr "Aktivér SSA-optimeringer"
  
! #: common.opt:3153
  #, fuzzy, no-c-format
  #| msgid "Enable SSA-BIT-CCP optimization on trees"
  msgid "Enable SSA-BIT-CCP optimization on trees."
  msgstr "Aktiver SSA-BIT-CCP-optimering på træer"
  
! #: common.opt:3161
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable loop header copying on trees."
  msgstr "Aktivér sammenkæderoptimeringer"
  
! #: common.opt:3169
  #, fuzzy, no-c-format
  #| msgid "Enable SSA code sinking on trees"
  msgid "Enable SSA coalescing of user variables."
  msgstr "Aktiver SSA-kodesinking på træer"
  
! #: common.opt:3177
  #, fuzzy, no-c-format
  msgid "Enable copy propagation on trees."
  msgstr "Aktivér stakprøvning"
  
! #: common.opt:3185
  #, fuzzy, no-c-format
  #| msgid "Perform conversion of conditional jumps to conditional execution"
  msgid "Transform condition stores into unconditional ones."
  msgstr "Udfør konvertering af betingede spring til betinget udførsel"
  
! #: common.opt:3189
  #, fuzzy, no-c-format
  #| msgid "Perform conversion of conditional jumps to conditional execution"
  msgid "Perform conversions of switch initializations."
  msgstr "Udfør konvertering af betingede spring til betinget udførsel"
  
! #: common.opt:3193
  #, fuzzy, no-c-format
  #| msgid "Enable aggressive SSA dead code elimination"
  msgid "Enable SSA dead code elimination optimization on trees."
  msgstr "Aktivér aggressiv SSA-eliminering af ubrugt kode"
  
! #: common.opt:3197
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable dominator optimizations."
  msgstr "Aktivér sammenkæderoptimeringer"
  
! #: common.opt:3201
  #, fuzzy, no-c-format
  #| msgid "Enable most warning messages"
  msgid "Enable tail merging on trees."
  msgstr "Aktivér de fleste advarselsbeskeder"
  
! #: common.opt:3205
  #, fuzzy, no-c-format
  #| msgid "Enable aggressive SSA dead code elimination"
  msgid "Enable dead store elimination."
  msgstr "Aktivér aggressiv SSA-eliminering af ubrugt kode"
  
! #: common.opt:3209
  #, fuzzy, no-c-format
  msgid "Enable forward propagation on trees."
  msgstr "Aktivér stakprøvning"
  
! #: common.opt:3213
  #, fuzzy, no-c-format
  #| msgid "Force all loop invariant computations out of loops"
  msgid "Enable Full Redundancy Elimination (FRE) on trees."
  msgstr "Tving alle løkkeinvariansberegninger ud af løkker"
  
! #: common.opt:3217
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable string length optimizations on trees."
  msgstr "Aktivér sammenkæderoptimeringer"
  
! #: common.opt:3221
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3227
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3234
  #, fuzzy, no-c-format
  #| msgid "Enable parallel instructions"
  msgid "Enable loop distribution on trees."
  msgstr "Aktivér parallelle instruktioner"
  
! #: common.opt:3238
  #, fuzzy, no-c-format
  #| msgid "Enable parallel instructions"
  msgid "Enable loop distribution for patterns transformed into a library call."
  msgstr "Aktivér parallelle instruktioner"
  
! #: common.opt:3242
  #, fuzzy, no-c-format
  #| msgid "Force all loop invariant computations out of loops"
  msgid "Enable loop invariant motion on trees."
  msgstr "Tving alle løkkeinvariansberegninger ud af løkker"
  
! #: common.opt:3250
  #, fuzzy, no-c-format
  #| msgid "Strength reduce all loop general induction variables"
  msgid "Create canonical induction variables in loops."
  msgstr "Styrkereducér alle generelle løkkeinduktionsvariabler"
  
! #: common.opt:3254
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable loop optimizations on tree level."
  msgstr "Aktivér sammenkæderoptimeringer"
  
! #: common.opt:3258
  #, fuzzy, no-c-format
  #| msgid "Enable automatic template instantiation"
  msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
  msgstr "Aktivér automatisk skabelonsinstantiering"
  
! #: common.opt:3262
  #, fuzzy, no-c-format
  #| msgid "Enable use of conditional move instructions"
  msgid "Enable hoisting loads from conditional pointers."
  msgstr "Aktivér brug af betingede flytteinstruktioner"
  
! #: common.opt:3266
  #, fuzzy, no-c-format
  #| msgid "Enable SSA optimizations"
  msgid "Enable SSA-PRE optimization on trees."
  msgstr "Aktivér SSA-optimeringer"
  
! #: common.opt:3270
  #, no-c-format
  msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
  msgstr ""
  
! #: common.opt:3274
  #, no-c-format
  msgid "Perform function-local points-to analysis on trees."
  msgstr ""
  
! #: common.opt:3278
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable reassociation on tree level."
  msgstr "Aktivér sammenkæderoptimeringer"
  
! #: common.opt:3286
  #, fuzzy, no-c-format
  #| msgid "Enable SSA code sinking on trees"
  msgid "Enable SSA code sinking on trees."
  msgstr "Aktiver SSA-kodesinking på træer"
  
! #: common.opt:3290
  #, fuzzy, no-c-format
  #| msgid "Perform strength reduction optimizations"
  msgid "Perform straight-line strength reduction."
  msgstr "Udfør styrkereduceringsoptimeringer"
  
! #: common.opt:3294
  #, no-c-format
  msgid "Perform scalar replacement of aggregates."
  msgstr ""
  
! #: common.opt:3298
  #, no-c-format
  msgid "Replace temporary expressions in the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3302
! #, no-c-format
! msgid "Perform live range splitting during the SSA->normal pass."
! msgstr ""
! 
! #: common.opt:3306
  #, fuzzy, no-c-format
  msgid "Perform Value Range Propagation on trees."
  msgstr "Foretag registerkopipropageringsoptimering"
  
! #: common.opt:3310
  #, no-c-format
  msgid "Split paths leading to loop backedges."
  msgstr ""
  
! #: common.opt:3314
  #, no-c-format
  msgid "Assume common declarations may be overridden with ones with a larger trailing array."
  msgstr ""
  
! #: common.opt:3319
  #, fuzzy, no-c-format
  msgid "Compile whole compilation unit at a time."
  msgstr "Anbring hele oversættelsesenheden i en fil"
  
! #: common.opt:3323
  #, no-c-format
  msgid "Trap on __builtin_unreachable instead of using it for optimization."
  msgstr ""
  
! #: common.opt:3327
  #, fuzzy, no-c-format
  #| msgid "Perform loop unrolling when iteration count is known"
  msgid "Perform loop unrolling when iteration count is known."
  msgstr "Udfør løkkeudrulning når iterationsantallet er kendt"
  
! #: common.opt:3331
  #, fuzzy, no-c-format
  #| msgid "Perform loop unrolling for all loops"
  msgid "Perform loop unrolling for all loops."
  msgstr "Udfør løkkeudrulning for alle løkker"
  
! #: common.opt:3346
  #, no-c-format
  msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
  msgstr ""
  
! #: common.opt:3351
  #, no-c-format
  msgid "Same as -fassociative-math for expressions which include division."
  msgstr ""
  
! #: common.opt:3359
  #, fuzzy, no-c-format
  msgid "Allow math optimizations that may violate IEEE or ISO standards."
  msgstr "Tillad matematikoptimeringer der kan overtræde IEEE- eller ANSI-standarderne"
  
! #: common.opt:3363
  #, fuzzy, no-c-format
  msgid "Perform loop unswitching."
  msgstr "Udfør løkkeoptimeringerne"
  
! #: common.opt:3367
  #, fuzzy, no-c-format
  msgid "Perform loop splitting."
  msgstr "Udfør løkkeoptimeringerne"
  
! #: common.opt:3371
  #, no-c-format
  msgid "Version loops based on whether indices have a stride of one."
  msgstr ""
  
! #: common.opt:3375
  #, fuzzy, no-c-format
  #| msgid "Just generate unwind tables for exception handling"
  msgid "Just generate unwind tables for exception handling."
  msgstr "Generér blot afvindingstabeller for undtagelseshåndtering"
  
! #: common.opt:3379
  #, fuzzy, no-c-format
  #| msgid "Use hardware quad fp instructions"
  msgid "Use the bfd linker instead of the default linker."
  msgstr "Benyt hardware quad-kommatalsinstruktioner"
  
! #: common.opt:3383
  #, fuzzy, no-c-format
  #| msgid "Use hardware quad fp instructions"
  msgid "Use the gold linker instead of the default linker."
  msgstr "Benyt hardware quad-kommatalsinstruktioner"
  
! #: common.opt:3387
  #, fuzzy, no-c-format
  #| msgid "Use hardware quad fp instructions"
  msgid "Use the lld LLVM linker instead of the default linker."
  msgstr "Benyt hardware quad-kommatalsinstruktioner"
  
! #: common.opt:3391
  #, fuzzy, no-c-format
  #| msgid "Use hardware quad fp instructions"
  msgid "Use the Modern linker (MOLD) linker instead of the default linker."
  msgstr "Benyt hardware quad-kommatalsinstruktioner"
  
! #: common.opt:3401
  #, fuzzy, no-c-format
  #| msgid "Perform tail call optimization"
  msgid "Perform variable tracking."
  msgstr "Udfør halekaldsoptimering"
  
! #: common.opt:3408
  #, fuzzy, no-c-format
  msgid "Perform variable tracking by annotating assignments."
  msgstr "Foretag registeromdøbningsoptimering"
  
! #: common.opt:3414
  #, no-c-format
  msgid "Toggle -fvar-tracking-assignments."
  msgstr ""
  
! #: common.opt:3421
  #, fuzzy, no-c-format
  msgid "Perform variable tracking and also tag variables that are uninitialized."
  msgstr "Foretag registeromdøbningsoptimering"
  
! #: common.opt:3426
  #, fuzzy, no-c-format
  msgid "Enable vectorization on trees."
  msgstr "Aktivér stakprøvning"
  
! #: common.opt:3434
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable loop vectorization on trees."
  msgstr "Aktivér sammenkæderoptimeringer"
  
! #: common.opt:3438
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable basic block vectorization (SLP) on trees."
  msgstr "Aktivér sammenkæderoptimeringer"
  
! #: common.opt:3442
  #, fuzzy, no-c-format
  #| msgid "Specify alternate name for bss section"
  msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization."
  msgstr "Angiv alternativt navn til bss-sektionen"
  
! #: common.opt:3446
  #, fuzzy, no-c-format
  #| msgid "Specify alternate name for bss section"
  msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgstr "Angiv alternativt navn til bss-sektionen"
  
! #: common.opt:3465
  #, no-c-format
  msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
  msgstr ""
  
! #: common.opt:3473
  #, no-c-format
  msgid "Enable copy propagation of scalar-evolution information."
  msgstr ""
  
! #: common.opt:3477
  #, no-c-format
  msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables."
  msgstr ""
  
! #: common.opt:3499
  #, fuzzy, no-c-format
  #| msgid "Add extra commentary to assembler output"
  msgid "Add extra commentary to assembler output."
  msgstr "Tilføj ekstra kommentarer til menneskeligt læsbar maskinkodeuddata"
  
! #: common.opt:3503
  #, no-c-format
  msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
  msgstr ""
  
! #: common.opt:3522
  #, no-c-format
  msgid "Validate vtable pointers before using them."
  msgstr ""
  
! #: common.opt:3538
  #, no-c-format
  msgid "Output vtable verification counters."
  msgstr ""
  
! #: common.opt:3542
  #, no-c-format
  msgid "Output vtable verification pointer sets information."
  msgstr ""
  
! #: common.opt:3546
  #, fuzzy, no-c-format
  msgid "Use expression value profiles in optimizations."
  msgstr "Aktivér sammenkæderoptimeringer"
  
! #: common.opt:3550
  #, no-c-format
  msgid "Construct webs and split unrelated uses of single variable."
  msgstr ""
  
! #: common.opt:3554
  #, fuzzy, no-c-format
  #| msgid "Enable use of conditional move instructions"
  msgid "Enable conditional dead code elimination for builtin calls."
  msgstr "Aktivér brug af betingede flytteinstruktioner"
  
! #: common.opt:3558
  #, fuzzy, no-c-format
  msgid "Perform whole program optimizations."
  msgstr "Udfør løkkeoptimeringerne"
  
! #: common.opt:3562
  #, fuzzy, no-c-format
  #| msgid "Set Windows defines"
  msgid "Assume pointer overflow wraps around."
  msgstr "Angiv Windows-definitioner"
  
! #: common.opt:3566
  #, no-c-format
  msgid "Assume signed arithmetic overflow wraps around."
  msgstr ""
  
! #: common.opt:3570
  #, fuzzy, no-c-format
  #| msgid "Put zero initialized data in the bss section"
  msgid "Put zero initialized data in the bss section."
  msgstr "Anbring nul-klargjorte data i bss-sektionen"
  
! #: common.opt:3574
  #, fuzzy, no-c-format
  #| msgid "Save registers around function calls"
  msgid "Clear call-used registers upon function return."
  msgstr "Gem registre omkring funktionskald"
  
! #: common.opt:3578
  #, no-c-format
  msgid "-fzero-init-padding-bits=[standard|unions|all]\tZero padding bits in initializers."
  msgstr ""
  
! #: common.opt:3594
  #, fuzzy, no-c-format
  msgid "Generate debug information in default format."
  msgstr "Generér fejlfindingsinfo i standardformat"
  
! #: common.opt:3598
  #, no-c-format
  msgid "Assume assembler support for (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3602
  #, no-c-format
  msgid "Assume assembler support for view in (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3606
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in VMS format"
  msgid "Generate debug information in CodeView format."
  msgstr "Opret fejlsøgningsinformation i VMS-format"
  
! #: common.opt:3626
  #, no-c-format
  msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
  msgstr ""
  
! #: common.opt:3632
  #, fuzzy, no-c-format
  msgid "Generate CTF debug information at default level."
  msgstr "Generér fejlfindingsinfo i standardformat"
  
! #: common.opt:3636
  #, fuzzy, no-c-format
  msgid "Generate BTF debug information at default level."
  msgstr "Generér fejlfindingsinfo i standardformat"
  
! #: common.opt:3640
  #, no-c-format
  msgid "Generate pruned BTF when emitting BTF info."
  msgstr ""
  
! #: common.opt:3644
  #, fuzzy, no-c-format
  msgid "Generate debug information in default version of DWARF format."
  msgstr "Generér fejlfindingsinfo i standardformat"
  
! #: common.opt:3648
  #, fuzzy, no-c-format
  msgid "Generate debug information in DWARF v2 (or later) format."
  msgstr "Generér fejlfindingsinfo i standardformat"
  
! #: common.opt:3652
  #, no-c-format
  msgid "Use 32-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3656
  #, no-c-format
  msgid "Use 64-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3660
  #, fuzzy, no-c-format
  msgid "Generate debug information in default extended format."
  msgstr "Generér fejlfindingsinfo i udvidet standardformat"
  
! #: common.opt:3664
  #, fuzzy, no-c-format
  #| msgid "Generate a single exit point for each function"
  msgid "Generate extended entry point information for inlined functions."
  msgstr "Generér et enkelt afslutningspunkt for hver funktion"
  
! #: common.opt:3668
  #, no-c-format
  msgid "Compute locview reset points based on insn length estimates."
  msgstr ""
  
! #: common.opt:3676
  #, fuzzy, no-c-format
  #| msgid "Don't generate fused multiply/add instructions"
  msgid "Don't generate DWARF pubnames and pubtypes sections."
  msgstr "Generér ikke sammensatte gang/addér-instruktioner"
  
! #: common.opt:3680
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections."
  msgstr "Opret sektioner for DWARF-pubnavne og pubtyper."
  
! #: common.opt:3684
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
  msgstr "Opret sektioner for DWARF-pubnavne og pubtyper med GNU-udvidelser."
  
! #: common.opt:3688
  #, no-c-format
  msgid "Record gcc command line switches in DWARF DW_AT_producer."
  msgstr ""
  
! #: common.opt:3692
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in separate .dwo files"
  msgid "Generate debug information in separate .dwo files."
  msgstr "Opret fejlsøgningsinformation i separate .dwo-filer"
  
! #: common.opt:3704
  #, no-c-format
  msgid "Emit progressive recommended breakpoint locations."
  msgstr ""
  
! #: common.opt:3708
  #, no-c-format
  msgid "Don't emit DWARF additions beyond selected version."
  msgstr ""
  
! #: common.opt:3712
  #, no-c-format
  msgid "Add description attributes to some DWARF DIEs that have no name attribute."
  msgstr ""
  
! #: common.opt:3716
  #, fuzzy, no-c-format
  msgid "Toggle debug information generation."
  msgstr "Generér fejlfindingsinfo i standardformat"
  
! #: common.opt:3720
  #, no-c-format
  msgid "Augment variable location lists with progressive views."
  msgstr ""
  
! #: common.opt:3727
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in VMS format"
  msgid "Generate debug information in VMS format."
  msgstr "Opret fejlsøgningsinformation i VMS-format"
  
! #: common.opt:3756
  #, fuzzy, no-c-format
  #| msgid "Generate compressed debug sections"
  msgid "Generate compressed debug sections."
  msgstr "Opret komprimeret fejlsøgningssektioner"
  
! #: common.opt:3760
  #, fuzzy, no-c-format
  msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
  msgstr "Generér fejlfindingsinfo i standardformat"
  
! #: common.opt:3767
  #, no-c-format
  msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
  msgstr ""
  
! #: common.opt:3771
  #, no-c-format
  msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
  msgstr ""
  
! #: common.opt:3799
  #, fuzzy, no-c-format
  msgid "-o <file>\tPlace output into <file>."
  msgstr "  -o <fil>                Anbring uddata i <fil>\n"
  
! #: common.opt:3803
  #, fuzzy, no-c-format
  msgid "Enable function profiling."
  msgstr "MIPS16-funktionsprofilering"
  
! #: common.opt:3813
  #, no-c-format
  msgid "Like -pedantic but issue errors instead of warnings."
  msgstr ""
  
! #: common.opt:3853
  #, fuzzy, no-c-format
  #| msgid "Do not display functions compiled or elapsed time"
  msgid "Do not display functions compiled or elapsed time."
  msgstr "Vis ikke funktioner der oversættes eller forløbet tid"
  
! #: common.opt:3885
  #, fuzzy, no-c-format
  #| msgid "Enable verbose output"
  msgid "Enable verbose output."
  msgstr "Aktiver uddybende uddata"
  
! #: common.opt:3889
  #, fuzzy, no-c-format
  #| msgid "Display the compiler's version"
  msgid "Display the compiler's version."
  msgstr "Vis oversætterens version"
  
! #: common.opt:3893
  #, fuzzy, no-c-format
  #| msgid "Suppress warnings"
  msgid "Suppress warnings."
  msgstr "Undertryk advarsler"
  
! #: common.opt:3903
  #, fuzzy, no-c-format
  #| msgid "Create a shared library"
  msgid "Create a shared library."
  msgstr "Opret et delt bibliotek"
  
! #: common.opt:3967
  #, fuzzy, no-c-format
  #| msgid "Create a position independent executable"
  msgid "Don't create a dynamically linked position independent executable."
  msgstr "Opret en placeringsuafhængig kørbar fil"
  
! #: common.opt:3971
  #, fuzzy, no-c-format
  #| msgid "Create a position independent executable"
  msgid "Create a dynamically linked position independent executable."
  msgstr "Opret en placeringsuafhængig kørbar fil"
  
! #: common.opt:3975
  #, fuzzy, no-c-format
  #| msgid "Create a position independent executable"
  msgid "Create a static position independent executable."
  msgstr "Opret en placeringsuafhængig kørbar fil"
  
! #: common.opt:3982
  #, no-c-format
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
! #: common.opt:3986
  #, no-c-format
  msgid "Perform dead code elimination on zero and sign extensions with special dataflow analysis."
  msgstr ""
  
! #: params.opt:27
  #, no-c-format
! msgid "Loops iterating at least selected number of iterations will get loop alignment."
  msgstr ""
  
! #: params.opt:31
  #, no-c-format
! msgid "Select fraction of the maximal frequency of executions of basic block in function given basic block get alignment."
! msgstr "Vælg den andel af den maksimale frekvens af udførsler af basisblokke i funktion givet en basisbloks hent-justering."
  
! #: params.opt:35
  #, no-c-format
! msgid "Enable asan globals protection."
! msgstr "Aktiver asan-global beskyttelse."
  
! #: params.opt:39
  #, no-c-format
! msgid "Enable asan allocas/VLAs protection."
! msgstr "Aktiver asan allocas/VLA-beskyttelse."
  
! #: params.opt:43
  #, no-c-format
! msgid "Enable asan load operations protection."
! msgstr "Aktiver asan-indlæst operationsbeskyttelse."
  
! #: params.opt:47
  #, no-c-format
! msgid "Enable asan store operations protection."
! msgstr "Aktiver asan-lageroperationers beskyttelse."
  
! #: params.opt:51
  #, no-c-format
! msgid "Use callbacks instead of inline code if number of accesses in function becomes greater or equal to this number."
! msgstr "Brug tilbagekald i stedet for indlejret kode hvis antallet af adgange i funktion bliver større end eller lig med dette antal."
  
! #: params.opt:55
  #, no-c-format
! msgid "Prefix calls to memcpy, memset and memmove with __asan_ or __hwasan_ for -fsanitize=kernel-address or -fsanitize=kernel-hwaddress."
  msgstr ""
  
! #: params.opt:59
  #, no-c-format
! msgid "Enable asan builtin functions protection."
! msgstr "Aktiver asan-indbygget funktionsbeskyttelse."
  
! #: params.opt:63
  #, no-c-format
! msgid "Enable asan stack protection."
! msgstr "Aktiver asan-stakbeskyttelse."
  
! #: params.opt:67
  #, no-c-format
! msgid "Enable asan detection of use-after-return bugs."
  msgstr ""
  
! #: params.opt:71
  #, no-c-format
! msgid "Whether the scheduling description is mostly a cycle-accurate model of the target processor and is likely to be spill aggressively to fill any pipeline bubbles."
  msgstr ""
  
! #: params.opt:75
  #, no-c-format
! msgid "Enable hwasan instrumentation of statically sized stack-allocated variables."
  msgstr ""
  
! #: params.opt:79
  #, no-c-format
! msgid "Use random base tag for each frame, as opposed to base always zero."
  msgstr ""
  
! #: params.opt:83
  #, fuzzy, no-c-format
! #| msgid "Enable asan allocas/VLAs protection."
! msgid "Enable hwasan instrumentation of allocas/VLAs."
! msgstr "Aktiver asan allocas/VLA-beskyttelse."
  
! #: params.opt:87
  #, fuzzy, no-c-format
! #| msgid "Enable asan store operations protection."
! msgid "Enable hwasan instrumentation of load operations."
! msgstr "Aktiver asan-lageroperationers beskyttelse."
  
! #: params.opt:91
  #, fuzzy, no-c-format
! #| msgid "Enable asan store operations protection."
! msgid "Enable hwasan instrumentation of store operations."
! msgstr "Aktiver asan-lageroperationers beskyttelse."
  
! #: params.opt:95
  #, fuzzy, no-c-format
! #| msgid "too many arguments to function"
! msgid "Enable hwasan instrumentation of builtin functions."
! msgstr "for mange parametre til funktionen"
  
! #: params.opt:99
  #, no-c-format
! msgid "Average number of iterations of a loop."
! msgstr "Gennemsnitlig antal genneløb for en løkke."
  
! #: params.opt:103
  #, no-c-format
! msgid "Maximum number of bits for which we avoid creating FMAs."
  msgstr ""
  
! #: params.opt:107
  #, no-c-format
! msgid "Set the estimated probability in percentage for builtin expect. The default value is 90% probability."
! msgstr "Angiv den estimerede sandsynlighed i procent for indbygget forventning. Standardværdien er 90 % sandsynlighed."
  
! #: params.opt:111
  #, no-c-format
! msgid "The maximum length of a constant string for a builtin string cmp call eligible for inlining. The default value is 3."
  msgstr ""
  
! #: params.opt:115
  #, no-c-format
! msgid "The smallest number of different values for which it is best to use a jump-table instead of a tree of conditional branches, if 0, use the default for the machine."
  msgstr ""
  
! #: params.opt:119
  #, no-c-format
! msgid "Probability that COMDAT function will be shared with different compilation unit."
! msgstr "Sandsynligheden for at COMDAT-funktionen vil blive delt med en anden kompileringsenhed."
  
! #: params.opt:123
  #, no-c-format
! msgid "Maximum number of namespaces to search for alternatives when name lookup fails."
! msgstr "Det maksimale antal navnerum der søges i efter alternativer, når navneopslag mislykkes."
  
! #: params.opt:127
  #, fuzzy, no-c-format
! #| msgid "Maximum number of constant stores to merge in the store merging pass."
! msgid "Maximum number of queries into the alias oracle per store."
! msgstr "Maksimalt antal konstante lagre at sammenføje i gennemløbet for lagersammenføjelse."
  
! #: params.opt:131
  #, no-c-format
! msgid "Maximum size (in bytes) of objects tracked bytewise by dead store elimination."
  msgstr ""
  
! #: params.opt:135
  #, no-c-format
! msgid "Maximal estimated growth of function body caused by early inlining of single call."
! msgstr "Maksimal estimeret vækst for funktionskrop medført af tidlig indlejring af enkelt kald."
  
! #: params.opt:139
  #, fuzzy, no-c-format
! #| msgid "maximum number of arrays per scop."
! msgid "Max number of files in the file cache."
! msgstr "maksimalt antal tabeller per scop."
  
! #: params.opt:143
  #, no-c-format
! msgid "Max number of lines to index into file cache. When 0 this is automatically sized."
  msgstr ""
  
! #: params.opt:147
  #, no-c-format
! msgid "Scale factor to apply to the number of statements in a threading path crossing a loop backedge when comparing to max-jump-thread-duplication-stmts."
  msgstr ""
  
! #: params.opt:151
  #, no-c-format
! msgid "Whether the target fully pipelines FMA instructions.  If non-zero, reassociation considers the benefit of parallelizing FMA's multiplication part and addition part, assuming FMUL and FMA use the same units that can also do FADD."
  msgstr ""
  
! #: params.opt:158
  #, no-c-format
! msgid "The threshold ratio of critical edges execution count that permit performing redundancy elimination after reload."
  msgstr ""
  
! #: params.opt:162
  #, no-c-format
! msgid "The threshold ratio for performing partial redundancy elimination after reload."
! msgstr "Tærskelforholdet for udførsel af delvis redundanseleminering efter genindlæsning."
  
! #: params.opt:166
  #, no-c-format
! msgid "Scaling factor in calculation of maximum distance an expression can be moved by GCSE optimizations."
  msgstr ""
  
! #: params.opt:170
  #, no-c-format
! msgid "Cost at which GCSE optimizations will not constraint the distance an expression can travel."
  msgstr ""
  
! #: params.opt:174
  #, no-c-format
! msgid "Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap."
! msgstr "Minimal heap-udvidelse for at udløse affaldsindsamling, som en procentdel af den samlede størrelse på heap'en."
  
! #: params.opt:178
  #, no-c-format
! msgid "Minimum heap size before we start collecting garbage, in kilobytes."
! msgstr "Minimal heap-størrelse før vi starter affaldsindsamling, i kilobyte."
  
! #: params.opt:182
  #, no-c-format
! msgid "The number of executions of a basic block which is considered hot. The parameter is used only in GIMPLE FE."
  msgstr ""
  
! #: params.opt:186
  #, no-c-format
! msgid "Whether codegen errors should be ICEs when -fchecking."
! msgstr "Om codegen-fejl skal være ICE'er når -fckhcking."
  
! #: params.opt:190
  #, fuzzy, no-c-format
! #| msgid "Maximum number of arrays per scop."
! msgid "Maximum number of arrays per SCoP."
! msgstr "Maksimalt antal tabeller per scop."
  
! #: params.opt:194
  #, no-c-format
! msgid "Maximum number of parameters in a SCoP."
! msgstr "Maksimalt antal parametre i en SCoP."
  
! #: params.opt:198
  #, no-c-format
! msgid "Maximum number of blocks for -fharden-control-flow-redundancy."
  msgstr ""
  
! #: params.opt:202
  #, no-c-format
! msgid "Maximum number of blocks for in-line -fharden-control-flow-redundancy."
  msgstr ""
  
! #: params.opt:206
  #, no-c-format
! msgid "The number of elements for which hash table verification is done for each searched element."
  msgstr ""
  
! #: params.opt:210
  #, fuzzy, no-c-format
! #| msgid "Select fraction of the maximal count of repetitions of basic block in program given basic block needs to have to be considered hot (used in non-LTO mode)."
! msgid "The denominator n of fraction 1/n of the maximal execution count of a basic block in the entire program that a basic block needs to at least have in order to be considered hot (used in non-LTO mode)."
! msgstr "Vælg den andel af det maksimale antal gentagelser af basisblokke i et program en given basisblok skal have for at blive betragtet som »varm« (brugt i ikke-LTO-tilstand)."
  
! #: params.opt:214
  #, no-c-format
! msgid "The number of most executed permilles of the profiled execution of the entire program to which the execution count of a basic block must be part of in order to be considered hot (used in LTO mode)."
  msgstr ""
  
! #: params.opt:218
  #, fuzzy, no-c-format
! #| msgid "Select fraction of the maximal frequency of executions of basic block in function given basic block needs to have to be considered hot."
! msgid "The denominator n of fraction 1/n of the execution frequency of the entry block of a function that a basic block of this function needs to at least have in order to be considered hot."
! msgstr "Vælg den andel af den maksimale frekvens af udførsler af basisblokke i et program en given basisblok skal have for at blive betragtet som »varm«."
  
! #: params.opt:222
  #, no-c-format
! msgid "The scale (in percents) applied to inline-insns-single and auto limits when heuristics hints that inlining is very profitable."
  msgstr ""
  
! #: params.opt:226
  #, no-c-format
! msgid "The minimal estimated speedup allowing inliner to ignore inline-insns-single and inline-insns-auto."
! msgstr "Den mindste estimeret speedup der tillader indbyggeren at ignorere inline-insns-single og inline-insns-auto."
  
! #: params.opt:230
  #, no-c-format
! msgid "How much can given compilation unit grow because of the inlining (in percent)."
! msgstr "Hvor meget en oversættelsesenhed kan vokse pga. indlejring (i procent)."
  
! #: params.opt:234
  #, fuzzy, no-c-format
! #| msgid "enumerator value for `%s' not integer constant"
! msgid "The upper bound for sharing integer constants."
! msgstr "enum-værdien for '%s' er ikke en heltalskonstant"
  
! #: params.opt:238
  #, no-c-format
! msgid "Threshold ipa-cp opportunity evaluation that is still considered beneficial to clone."
  msgstr ""
  
! #: params.opt:242
  #, no-c-format
! msgid "Compile-time bonus IPA-CP assigns to candidates which make loop bounds or strides known."
  msgstr ""
  
! #: params.opt:246
  #, fuzzy, no-c-format
! #| msgid "The maximum depth of recursive inlining for inline functions."
! msgid "Maximum depth of recursive cloning for self-recursive function."
! msgstr "Den maksimale dybde for rekursiv indbygning af indbyggede funktioner."
  
! #: params.opt:250
  #, fuzzy, no-c-format
! #| msgid "Inline recursively only when the probability of call being executed exceeds the parameter."
! msgid "Recursive cloning only when the probability of call being executed exceeds the parameter."
! msgstr "Indbyg rekursivt kun når sandsynligheden for kald under kørsel er højere end parameteren."
  
! #: params.opt:254
  #, no-c-format
! msgid "When propagating IPA-CP effect estimates, multiply frequencies of recursive edges that bring back an unchanged value by this factor."
  msgstr ""
  
! #: params.opt:258
  #, no-c-format
! msgid "Percentage penalty the recursive functions will receive when they are evaluated for cloning."
  msgstr ""
  
! #: params.opt:262
  #, no-c-format
! msgid "Percentage penalty functions containing a single call to another function will receive when they are evaluated for cloning."
  msgstr ""
  
! #: params.opt:266
  #, no-c-format
! msgid "How much can given compilation unit grow because of the interprocedural constant propagation (in percent)."
! msgstr "Hvor meget en oversættelsesenhed kan vokse pga. den interprocedurale konstantformering (i procent)."
  
! #: params.opt:270
  #, fuzzy, no-c-format
! #| msgid "The size of translation unit to be considered large."
! msgid "The size of translation unit that IPA-CP pass considers large."
! msgstr "Størrelsen af en oversættelsesenhed som anses for stor."
  
! #: params.opt:274
  #, no-c-format
! msgid "Maximum size of a list of values associated with each parameter for interprocedural constant propagation."
  msgstr ""
  
! #: params.opt:278
  #, no-c-format
! msgid "When using profile feedback, use the edge at this percentage position in frequency histogram as the bases for IPA-CP heuristics."
  msgstr ""
  
! #: params.opt:282
  #, no-c-format
! msgid "Maximum number of statements visited during jump function offset discovery."
  msgstr ""
  
! #: params.opt:286
  #, no-c-format
! msgid "Maximum number of statements that will be visited by IPA formal parameter analysis based on alias analysis in any given function."
  msgstr ""
  
! #: params.opt:290
  #, no-c-format
! msgid "Maximum number of aggregate content items for a parameter in jump functions and lattices."
  msgstr ""
  
! #: params.opt:294
  #, fuzzy, no-c-format
! #| msgid "Maximum number of instructions in the ready list that are considered eligible for renaming."
! msgid "Maximum number of operations in a parameter expression that can be handled by IPA analysis."
! msgstr "Det maksimale antal instruktioner i »ready«-listen som anses for klar til omdøbning."
  
! #: params.opt:298
  #, no-c-format
! msgid "Maximum number of different predicates used to track properties of loops in IPA analysis."
  msgstr ""
  
! #: params.opt:302
  #, no-c-format
! msgid "Maximal number of boundary endpoints of case ranges of switch statement used during IPA function summary generation."
  msgstr ""
  
! #: params.opt:306
  #, no-c-format
! msgid "Minimum probability (in percent) of dereferencing of a function pointer parameter for it to be considered for replacement with simple values."
  msgstr ""
  
! #: params.opt:310
  #, no-c-format
! msgid "Maximum pieces that IPA-SRA tracks per formal parameter, as a consequence, also the maximum number of replacements of a formal parameter."
  msgstr ""
  
! #: params.opt:314
  #, no-c-format
! msgid "Maximum allowed growth of total size of new parameters that ipa-sra replaces a pointer to an aggregate with."
  msgstr ""
  
! #: params.opt:318
  #, no-c-format
! msgid "Additional maximum allowed growth of total size of new parameters that ipa-sra replaces a pointer to an aggregate with, if it points to a local variable that the caller only writes to and passes it as an argument to functions."
  msgstr ""
  
! #: params.opt:322
  #, no-c-format
! msgid "The number of registers in each class kept unused by loop invariant motion."
  msgstr ""
  
! #: params.opt:326
  #, no-c-format
! msgid "Max size of conflict table in MB."
! msgstr "Maks. størrelse på konfliktabel i MB."
  
! #: params.opt:330
  #, no-c-format
! msgid "Approximate function insn number in 1K units triggering simple local RA."
  msgstr ""
  
! #: params.opt:334
  #, no-c-format
! msgid "Max loops number for regional RA."
! msgstr "Maks. løkkeantal for regional RA."
  
! #: params.opt:338
  #, no-c-format
! msgid "Control ira to consider matching constraint (duplicated operand number) heavily in all available alternatives for preferred register class.  If it is set as zero, it means ira only respects the matching constraint when it's in the only available alternative with an appropriate register class.  Otherwise, it means ira will check all available alternatives for preferred register class even if it has found some choice with an appropriate register class and respect the found qualified matching constraint."
  msgstr ""
  
! #: params.opt:342
  #, no-c-format
! msgid "If number of candidates in the set is smaller, we always try to remove unused ivs during its optimization."
  msgstr ""
  
! #: params.opt:346
  #, fuzzy, no-c-format
! #| msgid "Perform a number of minor, expensive optimizations"
! msgid "Bound on number of candidates below that all candidates are considered in iv optimizations."
! msgstr "Udfør et antal mindre, dyre optimeringer"
  
! #: params.opt:350
  #, fuzzy, no-c-format
! #| msgid "Perform a number of minor, expensive optimizations"
! msgid "Bound on number of iv uses in loop optimized in iv optimizations."
! msgstr "Udfør et antal mindre, dyre optimeringer"
  
! #: params.opt:354
  #, no-c-format
! msgid "The maximum code size growth ratio when expanding into a jump table (in percent).  The parameter is used when optimizing for size."
  msgstr ""
  
! #: params.opt:358
  #, no-c-format
! msgid "The maximum code size growth ratio when expanding into a jump table (in percent).  The parameter is used when optimizing for speed."
  msgstr ""
  
! #: params.opt:362
  #, no-c-format
! msgid "The size of L1 cache line."
! msgstr "Størrelsen på L1-mellemlagerlinje."
  
! #: params.opt:366
  #, no-c-format
! msgid "The minimum recommended offset between two concurrently-accessed objects to avoid additional performance degradation due to contention introduced by the implementation.  Typically the L1 cache line size, but can be larger to accommodate a variety of target processors with different cache line sizes. C++17 code might use this value in structure layout, but is strongly discouraged from doing so in public ABIs."
  msgstr ""
  
! #: params.opt:375
  #, no-c-format
! msgid "The maximum recommended size of contiguous memory occupied by two objects accessed with temporal locality by concurrent threads.  Typically the L1 cache line size, but can be smaller to accommodate a variety of target processors with different cache line sizes."
  msgstr ""
  
! #: params.opt:382
  #, no-c-format
! msgid "The size of L1 cache."
! msgstr "Størrelsen på L1-mellemlageret."
  
! #: params.opt:386
  #, no-c-format
! msgid "The size of L2 cache."
! msgstr "Størrelsen på L2-mellemlageret."
  
! #: params.opt:390
  #, no-c-format
! msgid "Maximal growth due to inlining of large function (in percent)."
! msgstr "Maksimal kodevækst forårsaget af indlejring af stor funktion (i procent)."
  
! #: params.opt:394
  #, no-c-format
! msgid "The size of function body to be considered large."
! msgstr "Størrelsen af en funktionskrop som anses for stor."
  
! #: params.opt:398
  #, no-c-format
! msgid "The size of stack frame to be considered large."
! msgstr "Størrelsen af en stakramme som anses for stor."
  
! #: params.opt:402
  #, no-c-format
! msgid "Maximal stack frame growth due to inlining (in percent)."
! msgstr "Maksimal stakrammevækst forårsaget af indlejring (i procent)."
  
! #: params.opt:406
  #, no-c-format
! msgid "The size of translation unit to be considered large."
! msgstr "Størrelsen af en oversættelsesenhed som anses for stor."
  
! #: params.opt:410
  #, no-c-format
! msgid "Maximum number of concurrently open C++ module files when lazy loading."
  msgstr ""
  
! #: params.opt:414
  #, no-c-format
! msgid "The minimum cost of an expensive expression in the loop invariant motion."
! msgstr "Den minimale omkostning for et dyrt udtryk i løkkeinvariant-bevægelsen."
  
! #: params.opt:418
  #, no-c-format
! msgid "True if a non-short-circuit operation is optimal."
  msgstr ""
  
! #: params.opt:422
  #, no-c-format
! msgid "Size of tiles for loop blocking."
  msgstr ""
  
! #: params.opt:426
  #, fuzzy, no-c-format
! #| msgid "The maximum number of instructions to consider to unroll in a loop on average."
! msgid "The maximum number of stmts in loop nest for loop interchange."
! msgstr "Det maksimale antal instruktioner der overvejes at udrulle i en løkke i gennemsnit."
  
! #: params.opt:430
  #, fuzzy, no-c-format
! #| msgid "The maximum number of loop iterations we predict statically."
! msgid "The minimum stride ratio for loop interchange to be profitable."
! msgstr "Det maksimale antal løkkegennemløb vi forudser statistisk."
  
! #: params.opt:434
  #, no-c-format
! msgid "Max basic blocks number in loop for loop invariant motion."
  msgstr ""
  
! #: params.opt:438
  #, no-c-format
! msgid "Maximum number of datarefs in loop for building loop data dependencies."
! msgstr "Maksimalt antal datareferencer i loop for bygning af loop-dataafhængigheder."
  
! #: params.opt:442
  #, fuzzy, no-c-format
! #| msgid "Maximum number of instructions in basic block to be considered for SLP vectorization."
! msgid "The maximum number of instructions in an inner loop that is being considered for versioning."
! msgstr "Maksimalt antal instruktioner i basisblokke som skal overvejes i SLP-vektorisering."
  
! #: params.opt:446
  #, fuzzy, no-c-format
! #| msgid "The maximum number of instructions to consider to unroll in a loop."
! msgid "The maximum number of instructions in an outer loop that is being considered for versioning, on top of the instructions in inner loops."
! msgstr "Det maksimale antal instruktioner der overvejes at udrulle i en løkke."
  
! #: params.opt:450
  #, no-c-format
! msgid "Minimal fall-through edge probability in percentage used to add BB to inheritance EBB in LRA."
  msgstr ""
  
! #: params.opt:454
  #, no-c-format
! msgid "The max number of reload pseudos which are considered during spilling a non-reload pseudo."
  msgstr ""
  
! #: params.opt:458
  #, no-c-format
! msgid "Maximal size of a partition for LTO (in estimated instructions)."
  msgstr ""
  
! #: params.opt:462
  #, no-c-format
! msgid "maximal number of LTO partitions streamed in parallel."
  msgstr ""
  
! #: params.opt:466
  #, no-c-format
! msgid "Minimal size of a partition for LTO (in estimated instructions)."
  msgstr ""
  
! #: params.opt:470
  #, no-c-format
! msgid "Number of partitions the program should be split to."
  msgstr ""
  
! #: params.opt:489
  #, no-c-format
! msgid "The denominator n of fraction 1/n of the execution frequency of callee to be cloned for a particular caller. Special value of 0 dictates to always clone without a cut-off."
  msgstr ""
  
! #: params.opt:493
  #, no-c-format
! msgid "Size cut-off for callee including inlined calls to be cloned for a particular caller."
  msgstr ""
  
! #: params.opt:497
  #, no-c-format
! msgid "Maximal size of a locality partition for LTO (in estimated instructions). Value of 0 results in default value being used."
  msgstr ""
  
! #: params.opt:501
  #, no-c-format
! msgid "The maximum number of instructions to consider to unroll in a loop on average."
! msgstr "Det maksimale antal instruktioner der overvejes at udrulle i en løkke i gennemsnit."
  
! #: params.opt:505
  #, fuzzy, no-c-format
! #| msgid "The maximum number of incoming edges to consider for crossjumping"
! msgid "The maximum number of insns combine tries to combine."
! msgstr "Det maksimale antal indadgående kanter der overvejes til krydsspring"
  
! #: params.opt:509
  #, fuzzy, no-c-format
! #| msgid "The maximum number of instructions to consider to find accurate live register information."
! msgid "The maximum number of instructions that combine searches in order to find the next use of a particular register."
! msgstr "Det maksimale antal instruktioner der overvejes under søgning efter præcis registerinfo."
  
! #: params.opt:513
  #, no-c-format
! msgid "The maximum depth of a loop nest we completely peel."
! msgstr "Den maksimale dybde for en løkkerede vi skrædder fuldstændig."
  
! #: params.opt:517
  #, no-c-format
! msgid "The maximum number of peelings of a single loop that is peeled completely."
! msgstr "Det maksimale antal skrælninger i en enkelt løkke, som skrælles fuldstændig."
  
! #: params.opt:521
  #, no-c-format
! msgid "The maximum number of insns of a completely peeled loop."
! msgstr "Det maksimale antal instruktioner for en fuldstændig skrællet løkke."
  
! #: params.opt:525
  #, no-c-format
! msgid "The maximum number of incoming edges to consider for crossjumping."
! msgstr "Det maksimale antal indadgående kanter der overvejes til krydsspring."
  
! #: params.opt:529
  #, no-c-format
! msgid "The maximum instructions CSE process before flushing."
! msgstr "Det maksimale antal instruktioner CSE behandler før tømning."
  
! #: params.opt:533
  #, no-c-format
! msgid "The maximum length of path considered in cse."
! msgstr "Den maksimale længde af stien som bruges i cse."
  
! #: params.opt:537
  #, no-c-format
! msgid "The maximum memory locations recorded by cselib."
! msgstr "Det maksimale antal hukommelseslokationer registreret af cselib."
  
! #: params.opt:541
  #, no-c-format
! msgid "Max. count of debug markers to expand or inline."
  msgstr ""
  
! #: params.opt:545
  #, no-c-format
! msgid "The maximum number of instructions to consider to fill a delay slot."
! msgstr "Det maksimale antal instruktioner det overvejes at udfylde ventepladser med."
  
! #: params.opt:549
  #, no-c-format
! msgid "The maximum number of instructions to consider to find accurate live register information."
! msgstr "Det maksimale antal instruktioner der overvejes under søgning efter præcis registerinfo."
  
! #: params.opt:553
  #, no-c-format
! msgid "Maximum number of active local stores in RTL dead store elimination."
  msgstr ""
  
! #: params.opt:557
  #, no-c-format
! msgid "The maximum number of nested indirect inlining performed by early inliner."
! msgstr "Det maksimale antal af indlejret indirekte indbygning udført af tidlig indbygger."
  
! #: params.opt:561
  #, no-c-format
! msgid "Maximum number of fields in a structure before pointer analysis treats the structure as a single variable."
  msgstr ""
  
! #: params.opt:565
  #, no-c-format
! msgid "Maximum number of instructions to copy when duplicating blocks on a finite state automaton jump thread path."
  msgstr ""
  
! #: params.opt:569
  #, no-c-format
! msgid "The maximum ratio of insertions to deletions of expressions in GCSE."
! msgstr "Det maksimale forhold for indsættelser af sletninger for udtryk i GCSE."
  
! #: params.opt:573
  #, fuzzy, no-c-format
! #| msgid "The maximum amount of memory to be allocated by GCSE."
! msgid "The maximum amount of memory to be allocated by GCSE, in kilobytes."
! msgstr "Den maksimale mængde hukommelse som skal allokeres af GCSE."
  
! #: params.opt:577
  #, no-c-format
! msgid "The maximum number of insns to duplicate when unfactoring computed gotos."
! msgstr "Det maksimale antal instruktioner at duplikere når der fjernes faktorering af beregneder goto'er."
  
! #: params.opt:581
  #, no-c-format
! msgid "The maximum expansion factor when copying basic blocks."
! msgstr "Den maksimale udvidelsesfaktor når basisblokke kopieres."
  
! #: params.opt:585
  #, no-c-format
! msgid "Maximum depth of search in the dominator tree for expressions to hoist."
  msgstr ""
  
! #: params.opt:589
  #, no-c-format
! msgid "Maximum loop depth of a call which is considered for inlining functions called once."
  msgstr ""
  
! #: params.opt:593
  #, no-c-format
! msgid "Maximum combined size of caller and callee which is inlined if callee is called once."
  msgstr ""
  
! #: params.opt:597
  #, no-c-format
! msgid "The maximum number of instructions when automatically inlining."
! msgstr "Det maksimale antal instruktioner ved automatisk indbygning."
  
! #: params.opt:601
  #, no-c-format
! msgid "The maximum number of instructions inline function can grow to via recursive inlining."
! msgstr "Det maksimale antal instruktioner en indbygget funktion kan vokse via rekursiv indbygning."
  
! #: params.opt:605
  #, no-c-format
! msgid "The maximum number of instructions non-inline function can grow to via recursive inlining."
! msgstr "Det maksimale antal instruktioner en ikke-indbygget funktion kan vokse via rekursiv indbygning."
  
! #: params.opt:609
  #, no-c-format
! msgid "The maximum number of instructions in a single function eligible for inlining."
! msgstr "Det maksimale antal instruktioner i en enkelt funktion der må indbygges."
  
! #: params.opt:613
  #, no-c-format
! msgid "The maximum number of instructions when inlining for size."
! msgstr "Det maksimale antal instruktioner ved automatisk indbygning for størrelse."
  
! #: params.opt:617
  #, no-c-format
! msgid "The maximum number of instructions when automatically inlining small functions."
! msgstr "Det maksimale antal instruktioner ved automatisk indbygning af små funktioner."
  
! #: params.opt:621
  #, no-c-format
! msgid "The maximum depth of recursive inlining for inline functions."
! msgstr "Den maksimale dybde for rekursiv indbygning af indbyggede funktioner."
  
! #: params.opt:625
  #, no-c-format
! msgid "The maximum depth of recursive inlining for non-inline functions."
! msgstr "Den maksimale dybde for rekursiv indbygning for ikke-indbyggede funktioner."
  
! #: params.opt:629
  #, no-c-format
! msgid "Maximum number of isl operations, 0 means unlimited."
! msgstr "Maksimalt antal isl-operationer, 0 betyder ubegrænset"
  
! #: params.opt:633
  #, no-c-format
! msgid "Bound on the cost of an expression to compute the number of iterations."
  msgstr ""
  
! #: params.opt:637
  #, no-c-format
! msgid "Bound on the number of iterations the brute force # of iterations analysis algorithm evaluates."
  msgstr ""
  
! #: params.opt:641
  #, no-c-format
! msgid "Maximum number of statements allowed in a block that needs to be duplicated when threading jumps."
  msgstr ""
  
! #: params.opt:645
  #, no-c-format
! msgid "Search space limit for the backwards jump threader."
  msgstr ""
  
! #: params.opt:649
  #, fuzzy, no-c-format
! #| msgid "The maximum number of incoming edges to consider for crossjumping"
! msgid "The maximum number of RTL nodes that can be recorded as combiner's last value."
! msgstr "Det maksimale antal indadgående kanter der overvejes til krydsspring"
  
! #: params.opt:653
  #, no-c-format
! msgid "The maximum number of insns in loop header duplicated by the copy loop headers pass."
! msgstr "Det maksimale antal instruktioner i løkketeksthoveder duplikeret af kopiløkkehoveders gennemløb."
  
! #: params.opt:657
  #, no-c-format
! msgid "The maximum number of backtrack attempts the scheduler should make when modulo scheduling a loop."
! msgstr "Det maksimale antal tilbagesporingsforsøg planlæggeren skal udføre når et loop moduloplanlægges."
  
! #: params.opt:661
  #, no-c-format
! msgid "Minimum page size for warning purposes."
  msgstr ""
  
! #: params.opt:665
  #, no-c-format
! msgid "Maximum length of partial antic set when performing tree pre optimization."
  msgstr ""
  
! #: params.opt:669
  #, no-c-format
! msgid "The maximum number of branches on the path through the peeled sequence."
! msgstr "Det maksimale antal grene på stien via den skrællede sekvens."
  
! #: params.opt:673
  #, no-c-format
! msgid "The maximum number of peelings of a single loop."
! msgstr "Det maksimale antal skrælninger for en enkel løkke."
  
! #: params.opt:677
  #, no-c-format
! msgid "The maximum number of insns of a peeled loop."
! msgstr "Det maksimale antal instruktioner for en skrællet løkke."
  
! #: params.opt:681
  #, no-c-format
! msgid "The maximum length of scheduling's pending operations list."
! msgstr "Den maksimale længde af planlæggerens liste over ventende operationer."
  
! #: params.opt:685 params.opt:729
  #, no-c-format
! msgid "The maximum number of blocks in a region to be considered for interblock scheduling."
! msgstr "Det maksimale antal blokke i en region der overvejes til mellemblokplanlægning."
  
! #: params.opt:689 params.opt:733
  #, no-c-format
! msgid "The maximum number of insns in a region to be considered for interblock scheduling."
! msgstr "Det maksimale antal instruktioner i en region der overvejes til mellemblokplanlægning."
  
! #: params.opt:693
  #, no-c-format
! msgid "Maximum depth of sqrt chains to use when synthesizing exponentiation by a real constant."
! msgstr "Den maksimale dybde for sqrt-kæder at bruge når der syntetiseres eksponentiation af en rigtig konstant."
  
! #: params.opt:697
  #, no-c-format
! msgid "The maximum number of loop iterations we predict statically."
! msgstr "Det maksimale antal løkkegennemløb vi forudser statistisk."
  
! #: params.opt:701
  #, no-c-format
! msgid "The maximum number of instructions to search backward when looking for equivalent reload."
! msgstr "Det maksimale antal instruktioner til at søge baglæns når der kigges efter tilsvarende genindlæsning."
  
! #: params.opt:705
  #, fuzzy, no-c-format
! #| msgid "Maximum number of instructions in basic block to be considered for SLP vectorization"
! msgid "Maximum number of insns in a basic block to consider for RTL if-conversion."
! msgstr "Det maksimale antal instruktioner i basisblokke som skal overvejes i SLP-vektorisering"
  
! #: params.opt:709
  #, no-c-format
! msgid "Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered predictable."
  msgstr ""
  
! #: params.opt:713
  #, no-c-format
! msgid "Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered unpredictable."
  msgstr ""
  
! #: params.opt:717
  #, fuzzy, no-c-format
! #| msgid "The maximum number of instructions to consider to unroll in a loop"
! msgid "The maximum number of iterations through CFG to extend regions."
! msgstr "Det maksimale antal instruktioner der overvejes at udrulle i en løkke"
  
! #: params.opt:721
  #, fuzzy, no-c-format
! #| msgid "The maximum number of incoming edges to consider for crossjumping"
! msgid "The maximum conflict delay for an insn to be considered for speculative motion."
! msgstr "Det maksimale antal indadgående kanter der overvejes til krydsspring"
  
! #: params.opt:725
  #, fuzzy, no-c-format
! #| msgid "The maximum number of instructions to consider to unroll in a loop"
! msgid "The maximum number of instructions ready to be issued to be considered by the scheduler during the first scheduling pass."
! msgstr "Det maksimale antal instruktioner der overvejes at udrulle i en løkke"
  
! #: params.opt:737
  #, fuzzy, no-c-format
! #| msgid "Perform strength reduction optimizations"
! msgid "Maximum length of candidate scans for straight-line strength reduction."
! msgstr "Udfør styrkereduceringsoptimeringer"
  
! #: params.opt:741
  #, no-c-format
! msgid "Maximum number of may-defs visited when devirtualizing speculatively."
  msgstr ""
  
! #: params.opt:745
  #, no-c-format
! msgid "Maximum recursion depth allowed when querying a property of an SSA name."
  msgstr ""
  
! #: params.opt:749
  #, no-c-format
! msgid "Maximum number of constant stores to merge in the store merging pass."
! msgstr "Maksimalt antal konstante lagre at sammenføje i gennemløbet for lagersammenføjelse."
  
! #: params.opt:753
  #, no-c-format
! msgid "Maximum number of conditional store pairs that can be sunk."
  msgstr ""
  
! #: params.opt:757 params.opt:761
  #, fuzzy, no-c-format
! #| msgid "Maximum number of constant stores to merge in the store merging pass."
! msgid "Maximum number of store chains to track at the same time in the store merging pass."
! msgstr "Maksimalt antal konstante lagre at sammenføje i gennemløbet for lagersammenføjelse."
  
! #: params.opt:765
  #, no-c-format
! msgid "Maximum amount of similar bbs to compare a bb with."
  msgstr ""
  
! #: params.opt:769
  #, no-c-format
! msgid "Maximum amount of iterations of the pass over a function."
  msgstr ""
  
! #: params.opt:773
  #, no-c-format
! msgid "Maximum number of strings for which strlen optimization pass will track string lengths."
  msgstr ""
  
! #: params.opt:777
  #, no-c-format
! msgid "Maximum number of arguments in a PHI supported by TREE if-conversion unless the loop is marked with simd pragma."
  msgstr ""
  
! #: params.opt:781
  #, no-c-format
! msgid "The maximum number of unrollings of a single loop."
! msgstr "Det maksimale antal af udrulninger for en enkel løkke."
  
! #: params.opt:785
  #, no-c-format
! msgid "The maximum number of instructions to consider to unroll in a loop."
! msgstr "Det maksimale antal instruktioner der overvejes at udrulle i en løkke."
  
! #: params.opt:789
  #, no-c-format
! msgid "The maximum number of insns of an unswitched loop."
! msgstr "Det maksimale antal instruktioner for en ikke løkke uden afbryder."
  
! #: params.opt:793
  #, fuzzy, no-c-format
! #| msgid "The maximum depth of a loop nest we completely peel."
! msgid "The maximum depth of a loop nest to be unswitched."
! msgstr "Den maksimale dybde for en løkkerede vi skrædder fuldstændig."
  
! #: params.opt:797
  #, no-c-format
! msgid "If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable will be expanded during loop unrolling."
! msgstr "Hvis -fvariable-expansion-in-unroller bruges, det maksimale antal gange som en individuel variabel vil blive udvidet under loopudrulning."
  
! #: params.opt:801
  #, no-c-format
! msgid "Max. recursion depth for expanding var tracking expressions."
  msgstr ""
  
! #: params.opt:805
  #, no-c-format
! msgid "Max. size of loc list for which reverse ops should be added."
  msgstr ""
  
! #: params.opt:809
  #, no-c-format
! msgid "Max. size of var tracking hash tables."
  msgstr ""
  
! #: params.opt:813
  #, no-c-format
! msgid "Maximum number of VALUEs handled during a single find_base_term call."
  msgstr ""
  
! #: params.opt:817
  #, no-c-format
! msgid "The minimum number of matching instructions to consider for crossjumping."
! msgstr "Det maksimale antal indadgående kanter der overvejes til krydsspring."
  
! #: params.opt:821
  #, no-c-format
! msgid "Inline recursively only when the probability of call being executed exceeds the parameter."
! msgstr "Indbyg rekursivt kun når sandsynligheden for kald under kørsel er højere end parameteren."
  
! #: params.opt:825
  #, no-c-format
! msgid "Min. ratio of insns to prefetches to enable prefetching for a loop with an unknown trip count."
  msgstr ""
  
! #: params.opt:829
  #, no-c-format
! msgid "The minimum threshold for probability of semi-invariant condition statement to trigger loop split."
  msgstr ""
  
! #: params.opt:833
  #, no-c-format
! msgid "The minimum UID to be used for a nondebug insn."
  msgstr ""
  
! #: params.opt:837
  #, no-c-format
! msgid "The minimum size of variables taking part in stack slot sharing when not optimizing."
  msgstr ""
  
! #: params.opt:841
  #, fuzzy, no-c-format
! #| msgid "The maximum number of incoming edges to consider for crossjumping"
! msgid "The minimum probability of reaching a source block for interblock speculative scheduling."
! msgstr "Det maksimale antal indadgående kanter der overvejes til krydsspring"
  
! #: params.opt:845
  #, no-c-format
! msgid "If -ftree-vectorize is used, the minimal loop bound of a loop to be considered for vectorization."
! msgstr "Hvis -ftree-vectorize bruges, den minimale loopgrænse for et loop der overvejes for vektorisering."
  
! #: params.opt:849
  #, no-c-format
! msgid "--param=openacc-kernels=[decompose|parloops]\tSpecify mode of OpenACC 'kernels' constructs handling."
  msgstr ""
  
! #: params.opt:862
  #, no-c-format
! msgid "--param=openacc-privatization=[quiet|noisy]\tSpecify mode of OpenACC privatization diagnostics."
  msgstr ""
  
! #: params.opt:875
  #, no-c-format
! msgid "Chunk size of omp schedule for loops parallelized by parloops."
  msgstr ""
  
! #: params.opt:879
  #, fuzzy, no-c-format
! #| msgid "The maximum number of instructions to consider to unroll in a loop."
! msgid "Minimum number of iterations per thread of an innermost parallelized loop."
! msgstr "Det maksimale antal instruktioner der overvejes at udrulle i en løkke."
  
! #: params.opt:883
  #, no-c-format
! msgid "--param=parloops-schedule=[static|dynamic|guided|auto|runtime]\tSchedule type of omp schedule for loops parallelized by parloops."
  msgstr ""
  
! #: params.opt:905
  #, no-c-format
! msgid "Maximum probability of the entry BB of split region (in percent relative to entry BB of the function) to make partial inlining happen."
! msgstr "Maksimal sandsynlighed for at indgangs-BB'en for split-region (i procent relativ til indgangs-BB for funktioner) for at delvis indbygning opstår."
  
! #: params.opt:909
  #, fuzzy, no-c-format
! #| msgid "Maximum number of instructions in the ready list that are considered eligible for renaming."
! msgid "Maximum number of statements allowed inbetween the statement and the end to considered not extending the liferange."
! msgstr "Det maksimale antal instruktioner i »ready«-listen som anses for klar til omdøbning."
  
! #: params.opt:913
  #, no-c-format
! msgid "Maximal estimated outcome of branch considered predictable."
! msgstr "Maksimalt estimeret resultat for gren anses for at være forudsigeligt."
  
! #: params.opt:917
  #, no-c-format
! msgid "Whether software prefetch hints should be issued for non-constant strides."
  msgstr ""
  
! #: params.opt:921
  #, no-c-format
! msgid "The number of insns executed before prefetch is completed."
! msgstr "Antallet af instruktioner før prefetch er færdig."
  
! #: params.opt:925
  #, no-c-format
! msgid "Min. ratio of insns to mem ops to enable prefetching in a loop."
  msgstr ""
  
! #: params.opt:929
  #, no-c-format
! msgid "The minimum constant stride beyond which we should use prefetch hints for."
  msgstr ""
  
! #: params.opt:933
  #, no-c-format
! msgid "Use internal function id in profile lookup."
! msgstr "Brug intern funktions-id i profilopslag."
  
! #: params.opt:937
  #, no-c-format
! msgid "--param=ranger-debug=[none|trace|gori|cache|tracegori|all] Specifies the output mode for debugging ranger."
  msgstr ""
  
! #: params.opt:962
  #, no-c-format
! msgid "Maximum depth of logical expression evaluation ranger will look through when evaluating outgoing edge ranges."
  msgstr ""
  
! #: params.opt:967
  #, fuzzy, no-c-format
! #| msgid "The maximum number of instructions to consider to unroll in a loop on average."
! msgid "Maximum depth of instruction chains to consider for recomputation in the outgoing range calculator."
! msgstr "Det maksimale antal instruktioner der overvejes at udrulle i en løkke i gennemsnit."
  
! #: params.opt:972
  #, fuzzy, no-c-format
! #| msgid "Maximum number of constant stores to merge in the store merging pass."
! msgid "Maximum number of relations the oracle will register in a basic block."
! msgstr "Maksimalt antal konstante lagre at sammenføje i gennemløbet for lagersammenføjelse."
  
! #: params.opt:976
  #, no-c-format
! msgid "Work bound when discovering transitive relations from existing relations."
  msgstr ""
  
! #: params.opt:980
  #, no-c-format
! msgid "Maximum depth of a loop nest to fully value-number optimistically."
! msgstr "Den maksimale dybde for en løkkerede til fuld værdi-nummer optimistisk."
  
! #: params.opt:984
  #, no-c-format
! msgid "Maximum number of disambiguations to perform per memory access."
  msgstr ""
  
! #: params.opt:988
  #, no-c-format
! msgid "Bound on the complexity of the expressions in the scalar evolutions analyzer."
  msgstr ""
  
! #: params.opt:992
  #, no-c-format
! msgid "Bound on size of expressions used in the scalar evolutions analyzer."
  msgstr ""
  
! #: params.opt:996
  #, no-c-format
! msgid "Hardware autoprefetcher scheduler model control flag.  Number of lookahead cycles the model looks into, at '0' only enable instruction sorting heuristic.  Disabled by default."
  msgstr ""
  
! #: params.opt:1000
  #, no-c-format
! msgid "Minimal distance between possibly conflicting store and load."
  msgstr ""
  
! #: params.opt:1004
  #, no-c-format
! msgid "Which -fsched-pressure algorithm to apply."
  msgstr ""
  
! #: params.opt:1008
  #, no-c-format
! msgid "The minimal probability of speculation success (in percents), so that speculative insn will be scheduled."
  msgstr ""
  
! #: params.opt:1012
  #, no-c-format
! msgid "The minimum probability an edge must have for the scheduler to save its state across it."
  msgstr ""
  
! #: params.opt:1016
  #, no-c-format
! msgid "Maximum number of instructions in the ready list that are considered eligible for renaming."
! msgstr "Det maksimale antal instruktioner i »ready«-listen som anses for klar til omdøbning."
  
! #: params.opt:1020
  #, no-c-format
! msgid "The maximum size of the lookahead window of selective scheduling."
  msgstr ""
  
! #: params.opt:1024
  #, no-c-format
! msgid "Maximum number of times that an insn could be scheduled."
  msgstr ""
  
! #: params.opt:1028
  #, no-c-format
! msgid "The number of prefetches that can run at the same time."
! msgstr "Antallet af prefetch'er som kan afvikles på samme tidspunkt."
  
! #: params.opt:1032
  #, no-c-format
! msgid "Target block's relative execution frequency (as a percentage) required to sink a statement."
  msgstr ""
  
! #: params.opt:1036
  #, no-c-format
! msgid "The number of cycles the swing modulo scheduler considers when checking conflicts using DFA."
  msgstr ""
  
! #: params.opt:1040
  #, no-c-format
! msgid "A threshold on the average loop count considered by the swing modulo scheduler."
  msgstr ""
  
! #: params.opt:1044
  #, no-c-format
! msgid "A factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop."
  msgstr ""
  
! #: params.opt:1048
  #, no-c-format
! msgid "The minimum value of stage count that swing modulo scheduler will generate."
! msgstr "Den mindstre værdi for trinoptælling som swing modulo-planlæggeren vil oprette."
  
! #: params.opt:1052
  #, no-c-format
! msgid "Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for size."
  msgstr ""
  
! #: params.opt:1056
  #, no-c-format
! msgid "Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for speed."
  msgstr ""
  
! #: params.opt:1060
  #, no-c-format
! msgid "Maximum number of artificial accesses to enable forward propagation that Scalar Replacement of Aggregates will keep for one local variable."
  msgstr ""
  
! #: params.opt:1064
  #, fuzzy, no-c-format
! #| msgid "The maximum number of instructions to consider to unroll in a loop on average."
! msgid "The maximum number of SSA_NAME assignments to follow in determining a value."
! msgstr "Det maksimale antal instruktioner der overvejes at udrulle i en løkke i gennemsnit."
  
! #: params.opt:1068
  #, fuzzy, no-c-format
! #| msgid "The maximum number of incoming edges to consider for crossjumping"
! msgid "The lower bound for a buffer to be considered for stack smashing protection."
! msgstr "Det maksimale antal indadgående kanter der overvejes til krydsspring"
  
! #: params.opt:1072
  #, no-c-format
! msgid "Size of the stack guard expressed as a power of two in bytes."
  msgstr ""
  
! #: params.opt:1076
  #, no-c-format
! msgid "Interval in which to probe the stack expressed as a power of two in bytes."
  msgstr ""
  
! #: params.opt:1080
  #, no-c-format
! msgid "Allow the store merging pass to introduce unaligned stores if it is legal to do so."
  msgstr ""
  
! #: params.opt:1084
  #, no-c-format
! msgid "Maximum size of a single store merging region in bytes."
  msgstr ""
  
! #: params.opt:1088
  #, no-c-format
! msgid "Maximum number of instruction distance that a small store forwarded to a larger load may stall. Value '0' disables the cost checks for the avoid-store-forwarding pass."
  msgstr ""
  
! #: params.opt:1092
  #, no-c-format
! msgid "The maximum ratio between array size and switch branches for a switch conversion to take place."
  msgstr ""
  
! #: params.opt:1096
  #, fuzzy, no-c-format
! #| msgid "Maximum number of constant stores to merge in the store merging pass."
! msgid "Maximum number of cases for slow switch lowering algorithms to be used."
! msgstr "Maksimalt antal konstante lagre at sammenføje i gennemløbet for lagersammenføjelse."
  
! #: params.opt:1100
  #, fuzzy, no-c-format
! #| msgid "Maximum number of parameters in a SCoP."
! msgid "Maximum number of bases stored in each modref tree."
! msgstr "Maksimalt antal parametre i en SCoP."
  
! #: params.opt:1104
  #, fuzzy, no-c-format
! #| msgid "Maximum number of parameters in a SCoP."
! msgid "Maximum number of references stored in each modref base."
! msgstr "Maksimalt antal parametre i en SCoP."
  
! #: params.opt:1108
  #, fuzzy, no-c-format
! #| msgid "Maximum number of constant stores to merge in the store merging pass."
! msgid "Maximum number of accesses stored in each modref reference."
! msgstr "Maksimalt antal konstante lagre at sammenføje i gennemløbet for lagersammenføjelse."
  
! #: params.opt:1112
  #, fuzzy, no-c-format
! #| msgid "The maximum number of nested indirect inlining performed by early inliner."
! msgid "Maximum number of tests performed by modref query."
! msgstr "Det maksimale antal af indlejret indirekte indbygning udført af tidlig indbygger."
  
! #: params.opt:1116
  #, no-c-format
! msgid "Maximum depth of DFS walk used by modref escape analysis."
  msgstr ""
  
! #: params.opt:1120
  #, fuzzy, no-c-format
! #| msgid "Maximum number of constant stores to merge in the store merging pass."
! msgid "Maximum number of escape points tracked by modref per SSA-name."
! msgstr "Maksimalt antal konstante lagre at sammenføje i gennemløbet for lagersammenføjelse."
  
! #: params.opt:1124
  #, no-c-format
! msgid "Maximum number of times a given range is adjusted during the dataflow."
  msgstr ""
  
! #: params.opt:1128
  #, no-c-format
! msgid "--param=threader-debug=[none|all] Enables verbose dumping of the threader solver."
  msgstr ""
  
! #: params.opt:1141
  #, no-c-format
! msgid "Size in bytes after which thread-local aggregates should be instrumented with the logging functions instead of save/restore pairs."
  msgstr ""
  
! #: params.opt:1145
  #, no-c-format
! msgid "The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is not available."
! msgstr "Den procendel af funktioner vægtet efter udførselsfrekvens som skal dækkes af sporingsformering; benyttes når profileringstilbagemelding ikke er tilgængeligt"
  
! #: params.opt:1149
  #, no-c-format
! msgid "The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is available."
! msgstr "Den procendel af funktioner vægtet efter udførselsfrekvens som skal dækkes af sporingsformering; benyttes når profileringstilbagemelding er tilgængeligt."
  
! #: params.opt:1153
  #, no-c-format
! msgid "Maximal code growth caused by tail duplication (in percent)."
! msgstr "Maksimal kodevækst forårsaget af haleduplikering (i procent)."
  
! #: params.opt:1157
  #, no-c-format
! msgid "Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is not available."
! msgstr "Stop fremadrettet vækst hvis sandsynligheden for den bedste kant er mindre end denne tærskel (i procent). Benyttes når profileringstilbagemelding ikke er tilgængelig"
  
! #: params.opt:1161
  #, no-c-format
! msgid "Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is available."
! msgstr "Stop fremadrettet vækst hvis sandsynligheden for den bedste kant er mindre end denne tærskel (i procent). Benyttes når profileringstilbagemelding er tilgængelig."
  
! #: params.opt:1165
  #, no-c-format
! msgid "Stop reverse growth if the reverse probability of best edge is less than this threshold (in percent)."
! msgstr "Stop omvendt vækst hvis den omvendte sandsynlighed for den bedste kant er mindre end denne tærskel (i procent)."
  
! #: params.opt:1169
  #, no-c-format
! msgid "Set the maximum number of instructions executed in parallel in reassociated tree.  If 0, use the target dependent heuristic."
  msgstr ""
  
! #: params.opt:1173
  #, fuzzy, no-c-format
! msgid "Emit special instrumentation for accesses to volatiles."
! msgstr "Udsend kun eksplicitte instatieringer af indlejrede skabeloner"
  
! #: params.opt:1177
  #, no-c-format
! msgid "Emit instrumentation calls to __tsan_func_entry() and __tsan_func_exit()."
  msgstr ""
  
! #: params.opt:1181
  #, no-c-format
! msgid "Maximum number of nested calls to search for control dependencies during uninitialized variable analysis."
  msgstr ""
  
! #: params.opt:1185
  #, no-c-format
! msgid "Maximum number of predicates anded for each predicate ored in the normalized predicate chain."
  msgstr ""
  
! #: params.opt:1190
  #, fuzzy, no-c-format
! #| msgid "Maximum number of constant stores to merge in the store merging pass."
! msgid "Maximum number of predicates ored in the normalized predicate chain."
! msgstr "Maksimalt antal konstante lagre at sammenføje i gennemløbet for lagersammenføjelse."
  
! #: params.opt:1194
  #, no-c-format
! msgid "Maximum amount of work done to prune paths where the variable is always initialized."
  msgstr ""
  
! #: params.opt:1198
  #, no-c-format
! msgid "Instruction accounted for function prologue, epilogue and other overhead."
! msgstr "Instruktion medtaget forfunktionsindledning/-afslutning og andre systembyrder."
  
! #: params.opt:1202
  #, no-c-format
! msgid "Time accounted for function prologue, epilogue and other overhead."
! msgstr "Tid medtaget for funktionsindledning/-afslutninger og andre systembyrder"
  
! #: params.opt:1206
  #, no-c-format
! msgid "Instruction accounted for function thunk overhead."
! msgstr "Instruktion medtaget for funktion thunk-systembyrde."
  
! #: params.opt:1210
  #, no-c-format
! msgid "Time accounted for function thunk overhead."
! msgstr "Tid medtaget for funktion thunk-systembyrde."
  
! #: params.opt:1214
  #, no-c-format
! msgid "The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely."
  msgstr ""
  
! #: params.opt:1218
  #, no-c-format
! msgid "Maximum unroll factor for the unroll-and-jam transformation."
  msgstr ""
  
! #: params.opt:1222
  #, no-c-format
! msgid "Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable."
  msgstr ""
  
! #: params.opt:1226
  #, no-c-format
! msgid "Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number."
  msgstr ""
  
! #: params.opt:1230
  #, no-c-format
! msgid "Whether to use canonical types."
! msgstr "Om der skal bruges kanoniske typer."
  
! #: params.opt:1234
  #, fuzzy, no-c-format
! #| msgid "Enable linker optimizations"
! msgid "Enable loop epilogue vectorization using smaller vector size."
! msgstr "Aktivér sammenkæderoptimeringer"
  
! #: params.opt:1238
  #, no-c-format
! msgid "Maximum number of possible vector layouts (such as permutations) to consider when optimizing to-be-vectorized code."
  msgstr ""
  
! #: params.opt:1242
  #, fuzzy, no-c-format
! #| msgid "Maximum number of namespaces to search for alternatives when name lookup fails."
! msgid "Maximum number of loop peels to enhance alignment of data references in a loop."
! msgstr "Det maksimale antal navnerum der søges i efter alternativer, når navneopslag mislykkes."
  
! #: params.opt:1246
  #, no-c-format
! msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check."
  msgstr ""
  
! #: params.opt:1250
  #, no-c-format
! msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check."
  msgstr ""
  
! #: params.opt:1254
  #, no-c-format
! msgid "Controls how loop vectorizer uses partial vectors.  0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops.  The default value is 2."
  msgstr ""
  
! #: params.opt:1258
  #, no-c-format
! msgid "The maximum factor which the loop vectorizer applies to the cost of statements in an inner loop relative to the loop being vectorized."
  msgstr ""
  
! #: params.opt:1262
  #, fuzzy, no-c-format
! #| msgid "Enable linker optimizations"
! msgid "Enable loop vectorization of floating point inductions."
! msgstr "Aktivér sammenkæderoptimeringer"
  
! #: params.opt:1266
  #, no-c-format
! msgid "Force the use of SLP when vectorizing, fail if not possible."
  msgstr ""
  
! #: params.opt:1270
  #, fuzzy, no-c-format
! #| msgid "maximum number of basic blocks per function to be analyzed by Graphite"
! msgid "Maximum number of basic blocks before VRP switches to a fast model with less memory requirements."
! msgstr "Det maksimale antal grundlæggende blokke per funktion, der skal analyseres af Graphite"
  
! #: params.opt:1274
  #, fuzzy, no-c-format
! #| msgid "maximum number of basic blocks per function to be analyzed by Graphite."
! msgid "Maximum number of basic blocks before VRP uses a sparse bitmap cache."
! msgstr "maksimalt antal grundlæggende blokke per funktion, der skal analyseres af Graphite."
  
! #: params.opt:1278
  #, no-c-format
! msgid "Maximum number of outgoing edges in a switch before VRP will not process it."
  msgstr ""
  
! #: params.opt:1282
  #, fuzzy, no-c-format
! #| msgid "maximum number of basic blocks per function to be analyzed by Graphite."
! msgid "Maximum number of basic blocks for VRP to use a basic cache vector."
! msgstr "maksimalt antal grundlæggende blokke per funktion, der skal analyseres af Graphite."
  
! #: calls.cc:1458
  msgid "a callee-copied argument is stored in the current function's frame"
  msgstr ""
  
! #: calls.cc:1528
  #, fuzzy
  #| msgid "argument 1 must be a map"
  msgid "argument must be passed by copying"
  msgstr "1. parameter skal være en oversættelse"
  
! #: calls.cc:2545
  msgid "machine description does not have a sibcall_epilogue instruction pattern"
  msgstr ""
  
! #: calls.cc:2557
  #, fuzzy
  #| msgid "argument #%d is a structure"
  msgid "callee returns a structure"
  msgstr "%d. parameter er en struktur"
  
! #: calls.cc:2565
  msgid "target is not able to optimize the call into a sibling call"
  msgstr ""
  
! #: calls.cc:2574
  #, fuzzy
  #| msgid "call %d returns = %s\n"
  msgid "callee returns twice"
  msgstr "kald %d returnerer = %s\n"
  
! #: calls.cc:2579
  #, fuzzy
  #| msgid "call %d returns = %s\n"
  msgid "callee does not return"
  msgstr "kald %d returnerer = %s\n"
  
! #: calls.cc:2586
  #, fuzzy
  #| msgid "sizeof applied to a function type"
  msgid "volatile function type"
  msgstr "sizeof benyttet på en funktionstype"
  
! #: calls.cc:2605
  #, fuzzy
  #| msgid "expected function"
  msgid "nested function"
  msgstr "forventet funktion"
  
! #: calls.cc:2616
  msgid "callee required more stack slots than the caller"
  msgstr ""
  
! #: calls.cc:2630
  #, fuzzy
  #| msgid "destructors take no parameters"
  msgid "inconsistent number of popped arguments"
  msgstr "destruktionsfunktioner kan ikke have parametre"
  
! #: calls.cc:2637
  #, fuzzy
  #| msgid "%s does not support %s"
  msgid "frontend does not support sibling call"
  msgstr "%s understøtter ikke %s"
  
! #: calls.cc:2693
  msgid "other reasons"
  msgstr ""
  
! #: calls.cc:3067
  msgid "inside another call"
  msgstr ""
  
! #: calls.cc:3076
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "variable size arguments"
  msgstr "ugyldig typeparameter"
  
! #: calls.cc:3100
  #, fuzzy
  #| msgid "Pass all arguments on stack"
  msgid "hidden string length argument passed on stack"
  msgstr "Overbring alle parametre på stakken"
  
! #: calls.cc:3149
  msgid "caller and callee disagree in promotion of function return value"
  msgstr ""
  
  #. Ideally we'd emit a message for all of the ways that it could
  #. have failed.
! #: calls.cc:4061
  #, fuzzy
  #| msgid "verification error at PC=%d"
  msgid "tail call production failed"
  msgstr "verifikationsfejl ved PC=%d"
  
! #: cfgrtl.cc:2836
  msgid "flow control insn inside a basic block"
  msgstr "strømkontrolinstruktion inden i en basisblok"
  
! #: cfgrtl.cc:3128
  msgid "insn outside basic block"
  msgstr "instruktion uden for basisblok"
  
! #: cfgrtl.cc:3136
  msgid "return not followed by barrier"
  msgstr "returnering følges ikke af barriere"
  
--- 9541,19758 ----
  msgid "Enable the use of the fsrra instruction."
  msgstr "Aktivér brug af short load-instruktioner"
  
! #: config/sh/superh.opt:6
  #, no-c-format
! msgid "Board name [and memory region]."
  msgstr ""
  
! #: config/sh/superh.opt:10
! #, no-c-format
! msgid "Runtime name."
! msgstr "Kørselstidsnavn."
! 
! #: config/m32c/m32c.opt:23
  #, fuzzy, no-c-format
! #| msgid "Use the WindISS simulator"
! msgid "-msim\tUse simulator runtime."
! msgstr "Benyt WindISS-simulatoren"
  
! #: config/m32c/m32c.opt:27
  #, no-c-format
! msgid "-mcpu=r8c\tCompile code for R8C variants."
! msgstr ""
  
! #: config/m32c/m32c.opt:31
  #, no-c-format
! msgid "-mcpu=m16c\tCompile code for M16C variants."
! msgstr ""
  
! #: config/m32c/m32c.opt:35
  #, no-c-format
! msgid "-mcpu=m32cm\tCompile code for M32CM variants."
  msgstr ""
  
! #: config/m32c/m32c.opt:39
  #, no-c-format
! msgid "-mcpu=m32c\tCompile code for M32C variants."
  msgstr ""
  
! #: config/m32c/m32c.opt:43
  #, no-c-format
! msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)."
  msgstr ""
  
! #: config/stormy16/stormy16.opt:24
! #, no-c-format
! msgid "Provide libraries for the simulator."
! msgstr ""
! 
! #: config/rx/elf.opt:32
! #, no-c-format
! msgid "Generate assembler output that is compatible with the Renesas AS100 assembler.  This may restrict some of the compiler's capabilities.  The default is to generate GAS compatible syntax."
! msgstr ""
! 
! #: config/rx/elf.opt:38 config/rx/rx.opt:99
  #, fuzzy, no-c-format
! #| msgid "Specify the register to be used for PIC addressing"
! msgid "Specifies the number of registers to reserve for interrupt handlers."
! msgstr "Angiv det register der skal bruges til PIC-adressering"
  
! #: config/rx/elf.opt:44 config/rx/rx.opt:105
  #, no-c-format
! msgid "Specifies whether interrupt functions should save and restore the accumulator register."
  msgstr ""
  
! #: config/rx/rx.opt:29
  #, no-c-format
! msgid "Store doubles in 64 bits."
  msgstr ""
  
! #: config/rx/rx.opt:33
  #, no-c-format
! msgid "Stores doubles in 32 bits.  This is the default."
  msgstr ""
  
! #: config/rx/rx.opt:37
! #, fuzzy, no-c-format
! #| msgid "Disable the use of RX FPU instructions.  "
! msgid "Disable the use of RX FPU instructions."
! msgstr "Deaktiver brugen af RX FPU-instruktioner.  "
! 
! #: config/rx/rx.opt:44
  #, no-c-format
! msgid "Enable the use of RX FPU instructions.  This is the default."
! msgstr "Aktiver brugen af RX FPU-instruktioner. Dette er standarden."
! 
! #: config/rx/rx.opt:50
! #, no-c-format
! msgid "Specify the target RX cpu type."
! msgstr "Specificer mål-RX-cpu-typen."
! 
! #: config/rx/rx.opt:71
! #, no-c-format
! msgid "Data is stored in big-endian format."
  msgstr ""
  
! #: config/rx/rx.opt:75
! #, no-c-format
! msgid "Data is stored in little-endian format.  (Default)."
! msgstr ""
! 
! #: config/rx/rx.opt:81
! #, no-c-format
! msgid "Maximum size of global and static variables which can be placed into the small data area."
! msgstr ""
! 
! #: config/rx/rx.opt:87
  #, fuzzy, no-c-format
! #| msgid "Enable linker relaxation"
! msgid "Enable linker relaxation."
! msgstr "Aktivér tolerant sammenkæder"
  
! #: config/rx/rx.opt:93
! #, no-c-format
! msgid "Maximum size in bytes of constant values allowed as operands."
! msgstr ""
! 
! #: config/rx/rx.opt:111
! #, no-c-format
! msgid "Enables Position-Independent-Data (PID) mode."
! msgstr ""
! 
! #: config/rx/rx.opt:117
! #, no-c-format
! msgid "Warn when multiple, different, fast interrupt handlers are in the compilation unit."
! msgstr ""
! 
! #: config/rx/rx.opt:123
! #, no-c-format
! msgid "Enable the use of the old, broken, ABI where all stacked function arguments are aligned to 32-bits."
! msgstr ""
! 
! #: config/rx/rx.opt:127
! #, no-c-format
! msgid "Enable the use the standard RX ABI where all stacked function arguments are naturally aligned.  This is the default."
! msgstr ""
! 
! #: config/rx/rx.opt:133
  #, fuzzy, no-c-format
! #| msgid "Enable the use of the short load instructions"
! msgid "Enable the use of the LRA register allocator."
! msgstr "Aktivér brug af short load-instruktioner"
  
! #: config/rx/rx.opt:139
! #, no-c-format
! msgid "Enables or disables the use of the SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE and RMPA instructions.  Enabled by default."
! msgstr ""
! 
! #: config/rx/rx.opt:145
  #, fuzzy, no-c-format
! #| msgid "Always generate long calls"
! msgid "Always use JSR, never BSR, for calls."
! msgstr "Generér altid lange kalde"
  
! #: m2/lang.opt:35
! #, no-c-format
! msgid "Case statement label compile time checking when using an expression of an enum type."
! msgstr ""
! 
! #: m2/lang.opt:39
! #, no-c-format
! msgid "Check definition module procedure parameter names match their implementation module counterpart."
! msgstr ""
! 
! #: m2/lang.opt:43
  #, fuzzy, no-c-format
! #| msgid "cast from pointer to integer of different size"
! msgid "Warn if a cast is being used on types of differing sizes."
! msgstr "typeomtvingelse fra henvisning til heltal af en anden størrelse"
  
! #: m2/lang.opt:47
  #, no-c-format
! msgid "Inform user which parameters will be passed by reference."
  msgstr ""
  
! #: m2/lang.opt:51
  #, no-c-format
! msgid "Semantic checking to catch poor programming style."
  msgstr ""
  
! #: m2/lang.opt:55
! #, no-c-format
! msgid "Compile time analysis in the first basic block of a procedure detecting access to uninitialized data."
! msgstr ""
! 
! #: m2/lang.opt:59
! #, no-c-format
! msgid "Compile time analysis to detect access to uninitialized variables, the checking can be specified by: known,cond,all."
! msgstr ""
! 
! #: m2/lang.opt:63
! #, no-c-format
! msgid "Automatically initializes all pointers to NIL."
! msgstr ""
! 
! #: m2/lang.opt:67
! #, no-c-format
! msgid "Runtime subrange, array index and indirection via NIL pointer checking."
! msgstr ""
! 
! #: m2/lang.opt:71
! #, no-c-format
! msgid "Runtime checking to check whether a CASE statement requires an ELSE clause when one was not specified."
! msgstr ""
! 
! #: m2/lang.opt:75
! #, no-c-format
! msgid "Preprocess the module using cpp."
! msgstr ""
! 
! #: m2/lang.opt:79 m2/lang.opt:83
! #, no-c-format
! msgid "Passed to the preprocessor if -fcpp is used (internal switch)."
! msgstr ""
! 
! #: m2/lang.opt:87
! #, no-c-format
! msgid "Call a real function, rather than the builtin equivalent."
! msgstr ""
! 
! #: m2/lang.opt:91
! #, no-c-format
! msgid "Internal debugging of the compiler (internal switch)."
! msgstr ""
! 
! #: m2/lang.opt:95
! #, no-c-format
! msgid "Trace procedure line numbers (internal switch)."
! msgstr ""
! 
! #: m2/lang.opt:99
! #, no-c-format
! msgid "Recognize the specified suffix as a definition module filename."
! msgstr ""
! 
! #: m2/lang.opt:103
! #, no-c-format
! msgid "Display all inbuilt system items."
! msgstr ""
! 
! #: m2/lang.opt:107
! #, no-c-format
! msgid "Allows opaque types to be implemented as any type (a GNU Modula-2 extension)."
! msgstr ""
! 
! #: m2/lang.opt:111
! #, no-c-format
! msgid "Runtime checking to check whether a floating point number will exceed range."
! msgstr ""
! 
! #: m2/lang.opt:115
! #, no-c-format
! msgid "Create a topologically sorted module list from all dependent modules used in the application."
! msgstr ""
! 
! #: m2/lang.opt:119
! #, no-c-format
! msgid "Range checking for numerical values."
! msgstr ""
! 
! #: m2/lang.opt:123
! #, no-c-format
! msgid "ISO dialect of Modula-2."
! msgstr ""
! 
! #: m2/lang.opt:127
! #, no-c-format
! msgid "Specify the library order, the libraries may be specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
! msgstr ""
! 
! #: m2/lang.opt:131
! #, no-c-format
! msgid "Set all location values to a specific value (internal switch)."
! msgstr ""
! 
! #: m2/lang.opt:135
! #, no-c-format
! msgid "Internal debug tracing for quad,token,line,all (internal switch)."
! msgstr ""
! 
! #: m2/lang.opt:139
! #, no-c-format
! msgid "Dump Modula-2 internal intemediate representation specified by: all,quad,decl,gimple."
! msgstr ""
! 
! #: m2/lang.opt:143
! #, no-c-format
! msgid "Dump Modula-2 decls to the filename stem specified."
! msgstr ""
! 
! #: m2/lang.opt:147
! #, no-c-format
! msgid "Dump Modula-2 gimple to the filename stem specified."
! msgstr ""
! 
! #: m2/lang.opt:151
! #, no-c-format
! msgid "Dump Modula-2 quads to the filename stem specified."
! msgstr ""
! 
! #: m2/lang.opt:155
! #, no-c-format
! msgid "Filter the language dump using a comma separated list of procedures and modules."
! msgstr ""
! 
! #: m2/lang.opt:159
! #, no-c-format
! msgid "Override the default 64 bit definition of SYSTEM.COFF_T with the argument specified."
! msgstr ""
! 
! #: m2/lang.opt:163
! #, no-c-format
! msgid "Generate extra nops to improve debugging, producing an instruction for every code related keyword."
! msgstr ""
! 
! #: m2/lang.opt:167
! #, no-c-format
! msgid "Generate error messages which render keywords in lower case."
! msgstr ""
! 
! #: m2/lang.opt:171
! #, no-c-format
! msgid "Specify the module mangled prefix name for all modules in the following include paths."
! msgstr ""
! 
! #: m2/lang.opt:179
! #, no-c-format
! msgid "Add include paths for all the library names in -flibs= to this directory root."
! msgstr ""
! 
! #: m2/lang.opt:187
! #, no-c-format
! msgid "Insert plugin to identify runtime errors at compiletime."
! msgstr ""
! 
! #: m2/lang.opt:191
  #, fuzzy, no-c-format
! #| msgid "Specify the MCU name"
! msgid "Specify the module mangled prefix name."
! msgstr "Angiv MCU-navnet"
  
! #: m2/lang.opt:195
  #, fuzzy, no-c-format
! #| msgid "Display statistics accumulated during compilation"
! msgid "Display statistics about the amount of source lines compiled and symbols used."
! msgstr "Vis statistik som indsamles under oversættelsen"
  
! #: m2/lang.opt:199
! #, no-c-format
! msgid "Experimental flag to turn on the new strict type checker."
! msgstr ""
! 
! #: m2/lang.opt:203
! #, no-c-format
! msgid "Provides more detail why the types are incompatible."
! msgstr ""
! 
! #: m2/lang.opt:207
! #, no-c-format
! msgid "Compile all implementation modules and program module at once."
! msgstr ""
! 
! #: m2/lang.opt:215
! #, no-c-format
! msgid "Recognize the specified suffix as implementation and module filenames."
! msgstr ""
! 
! #: m2/lang.opt:219
! #, no-c-format
! msgid "Runtime checking to detect accessing data through a NIL value pointer."
! msgstr ""
! 
! #: m2/lang.opt:223
! #, no-c-format
! msgid "PIM [234] dialect of Modula-2."
! msgstr ""
! 
! #: m2/lang.opt:227
! #, no-c-format
! msgid "PIM 2 dialect of Modula-2."
! msgstr ""
! 
! #: m2/lang.opt:231
! #, no-c-format
! msgid "PIM 3 dialect of Modula-2."
! msgstr ""
! 
! #: m2/lang.opt:235
! #, no-c-format
! msgid "PIM 4 dialect of Modula-2."
! msgstr ""
! 
! #: m2/lang.opt:239
! #, no-c-format
! msgid "Force positive result from MOD and DIV result floor."
! msgstr ""
! 
! #: m2/lang.opt:243
! #, no-c-format
! msgid "Link against the pthread library (default on)."
! msgstr ""
! 
! #: m2/lang.opt:247
! #, no-c-format
! msgid "Internal compiler debugging information, dump the list of quadruples."
! msgstr ""
! 
! #: m2/lang.opt:251
! #, no-c-format
! msgid "Runtime range checking for numerical values."
! msgstr ""
! 
! #: m2/lang.opt:255
! #, no-c-format
! msgid "Runtime checking for functions which finish without executing a RETURN statement."
! msgstr ""
! 
! #: m2/lang.opt:259
! #, no-c-format
! msgid "Specify the list of runtime modules and their initialization order."
! msgstr ""
! 
! #: m2/lang.opt:263
! #, no-c-format
! msgid "Modules are initialized dynamically, determined by M2RTS and application dependencies."
! msgstr ""
! 
! #: m2/lang.opt:267
! #, no-c-format
! msgid "Generate a C source scaffold for the current module being compiled."
! msgstr ""
! 
! #: m2/lang.opt:271
! #, no-c-format
! msgid "Generate a C++ source scaffold for the current module being compiled."
! msgstr ""
! 
! #: m2/lang.opt:275
  #, fuzzy, no-c-format
! #| msgid "Generate char instructions"
! msgid "Generate the main function."
! msgstr "Generér char-instruktioner"
  
! #: m2/lang.opt:279
! #, no-c-format
! msgid "Generate static scaffold initialization and finalization for every module inside main."
! msgstr ""
! 
! #: m2/lang.opt:283
  #, fuzzy, no-c-format
! #| msgid "Create a shared library"
! msgid "Generate a shared library from the module."
! msgstr "Opret et delt bibliotek"
  
! #: m2/lang.opt:287
! #, no-c-format
! msgid "All software runtime checking (an abbreviation for -fnil -frange -findex -fwholediv -fcase -freturn -fwholevalue -ffloatvalue)."
! msgstr ""
! 
! #: m2/lang.opt:291
  #, fuzzy, no-c-format
! msgid "Display the location of module source files as they are compiled."
! msgstr "Udskriv navne på programenheder efterhånden som de oversættes"
  
! #: m2/lang.opt:295
! #, no-c-format
! msgid "Create a swig interface file for the module."
! msgstr ""
! 
! #: m2/lang.opt:303
! #, no-c-format
! msgid "Optimize non var unbounded parameters by passing it by reference, providing it is not written to within the callee procedure."
! msgstr ""
! 
! #: m2/lang.opt:307
! #, no-c-format
! msgid "Order the initialization/finalizations for scaffold-static or force linking of modules if scaffold-dynamic."
! msgstr ""
! 
! #: m2/lang.opt:315
! #, no-c-format
! msgid "Link against the module M2WIDESET to perform the wideset operator, the negative version of this option will generate a warning if this module is required."
! msgstr ""
! 
! #: m2/lang.opt:319
! #, no-c-format
! msgid "Runtime checking of all division and modulus by zero checking for ordinal values."
! msgstr ""
! 
! #: m2/lang.opt:323
! #, no-c-format
! msgid "Runtime checking for whole numbers."
! msgstr ""
! 
! #: m2/lang.opt:327
  #, fuzzy, no-c-format
! msgid "Link the standard Modula-2 libraries statically in the compilation."
! msgstr "Antag at standardbibliotekerne og main måske ikke eksisterer"
  
! #: m2/lang.opt:472 m2/lang.opt:476
  #, fuzzy, no-c-format
! #| msgid "could not open dump file `%s'"
! msgid "save temporary preprocessed files."
! msgstr "kunne ikke åbne dumpningsfilen '%s'"
  
! #: fortran/lang.opt:146
  #, no-c-format
! msgid "-J<directory>\tPut MODULE files in 'directory'."
  msgstr ""
  
! #: fortran/lang.opt:198
  #, fuzzy, no-c-format
! msgid "Warn about possible aliasing of dummy arguments."
! msgstr "Advar om mulige manglende paranteser"
  
! #: fortran/lang.opt:202
! #, no-c-format
! msgid "Warn about alignment of COMMON blocks."
! msgstr ""
! 
! #: fortran/lang.opt:206
  #, fuzzy, no-c-format
! msgid "Warn about missing ampersand in continued character constants."
! msgstr "Advar om brug af multitegnskonstanter"
  
! #: fortran/lang.opt:210
! #, fuzzy, no-c-format
! #| msgid "Warn about function pointer arithmetic"
! msgid "Warn about creation of array temporaries."
! msgstr "Advar om beregninger på funktionshenvisninger"
! 
! #: fortran/lang.opt:218
  #, no-c-format
! msgid "Warn if the type of a variable might be not interoperable with C."
  msgstr ""
  
! #: fortran/lang.opt:226
  #, fuzzy, no-c-format
! msgid "Warn about truncated character expressions."
! msgstr "Advar om brug af multitegnskonstanter"
  
! #: fortran/lang.opt:230
  #, no-c-format
! msgid "Warn about equality comparisons involving REAL or COMPLEX expressions."
  msgstr ""
  
! #: fortran/lang.opt:238
! #, fuzzy, no-c-format
! #| msgid "Warn about implicit function declarations"
! msgid "Warn about most implicit conversions."
! msgstr "Advar om underforståede funktionserklæringer"
! 
! #: fortran/lang.opt:246
! #, fuzzy, no-c-format
! #| msgid "Warn about possibly confusing type conversions"
! msgid "Warn about possibly incorrect subscripts in do loops."
! msgstr "Advar om typekonverteringer der kan være forvirrende"
! 
! #: fortran/lang.opt:250
  #, no-c-format
! msgid "Warn when arguments of external procedures do not match."
  msgstr ""
  
! #: fortran/lang.opt:258
! #, no-c-format
! msgid "Warn if loops have been interchanged."
! msgstr ""
! 
! #: fortran/lang.opt:262
  #, fuzzy, no-c-format
! #| msgid "Warn about implicit function declarations"
! msgid "Warn about function call elimination."
! msgstr "Advar om underforståede funktionserklæringer"
  
! #: fortran/lang.opt:266
  #, fuzzy, no-c-format
! #| msgid "Warn about implicit function declarations"
! msgid "Warn about calls with implicit interface."
! msgstr "Advar om underforståede funktionserklæringer"
  
! #: fortran/lang.opt:270
  #, fuzzy, no-c-format
! #| msgid "External procedure `%A' is passed as actual argument at %0 but not explicitly declared EXTERNAL"
! msgid "Warn about called procedures not explicitly declared."
! msgstr "Ekstern procedure '%A' er overbragt som faktisk parameter ved %0, men ikke eksplicit erklæret EXTERNAL"
  
! #: fortran/lang.opt:274
  #, fuzzy, no-c-format
! msgid "Warn about constant integer divisions with truncated results."
! msgstr "Advar ikke om heltalsdivision på oversættelsestidspunktet med nul"
  
! #: fortran/lang.opt:278
! #, fuzzy, no-c-format
! msgid "Warn about truncated source lines."
! msgstr "Advar om funktionserklæringer uden prototype"
! 
! #: fortran/lang.opt:282
  #, no-c-format
! msgid "Warn on intrinsics not part of the selected standard."
  msgstr ""
  
! #: fortran/lang.opt:294
! #, fuzzy, no-c-format
! msgid "Warn about USE statements that have no ONLY qualifier."
! msgstr "Advar om brug af multitegnskonstanter"
! 
! #: fortran/lang.opt:310
  #, no-c-format
! msgid "Warn that -fno-automatic may break recursion."
  msgstr ""
  
! #: fortran/lang.opt:318
  #, no-c-format
! msgid "Warn about real-literal-constants with 'q' exponent-letter."
  msgstr ""
  
! #: fortran/lang.opt:322
  #, fuzzy, no-c-format
! #| msgid "Warn when a variable is unused"
! msgid "Warn when a left-hand-side array variable is reallocated."
! msgstr "Advar når en variabel ikke benyttes"
  
! #: fortran/lang.opt:326
  #, fuzzy, no-c-format
! #| msgid "Warn when a variable is unused"
! msgid "Warn when a left-hand-side variable is reallocated."
! msgstr "Advar når en variabel ikke benyttes"
  
! #: fortran/lang.opt:330
! #, no-c-format
! msgid "Warn if the pointer in a pointer assignment might outlive its target."
! msgstr ""
  
! #: fortran/lang.opt:338
  #, fuzzy, no-c-format
! msgid "Warn about \"suspicious\" constructs."
! msgstr "Advar om mistænkelige erklæringer af main"
  
! #: fortran/lang.opt:342
! #, no-c-format
! msgid "Permit nonconforming uses of the tab character."
! msgstr ""
! 
! #: fortran/lang.opt:346
  #, fuzzy, no-c-format
! #| msgid "zero-length %s format string"
! msgid "Warn about an invalid DO loop."
! msgstr "formateringsstreng %s med længden nul"
  
! #: fortran/lang.opt:350
  #, fuzzy, no-c-format
! #| msgid "overflow in constant expression"
! msgid "Warn about underflow of numerical constant expressions."
! msgstr "overløb i konstant udtryk"
  
! #: fortran/lang.opt:358
  #, no-c-format
! msgid "Warn if a user-procedure has the same name as an intrinsic."
  msgstr ""
  
! #: fortran/lang.opt:366
  #, fuzzy, no-c-format
! #| msgid "Warn about unrecognized pragmas"
! msgid "Warn about unused dummy arguments."
! msgstr "Advar om ukendte pragmaer"
  
! #: fortran/lang.opt:370
  #, fuzzy, no-c-format
! #| msgid "zero-length %s format string"
! msgid "Warn about zero-trip DO loops."
! msgstr "formateringsstreng %s med længden nul"
  
! #: fortran/lang.opt:374
  #, fuzzy, no-c-format
! msgid "Enable preprocessing."
! msgstr "Aktivér stakprøvning"
  
! #: fortran/lang.opt:382
  #, fuzzy, no-c-format
! #| msgid "Disable indexed addressing"
! msgid "Disable preprocessing."
! msgstr "Deaktivér indekseret adressering"
  
! #: fortran/lang.opt:390
  #, fuzzy, no-c-format
! #| msgid "default argument specified in explicit specialization"
! msgid "Accept argument mismatches in procedure calls."
! msgstr "standardparameter angivet i eksplicit specialisering"
  
! #: fortran/lang.opt:394
! #, no-c-format
! msgid "Eliminate multiple function invocations also for impure functions."
! msgstr ""
! 
! #: fortran/lang.opt:398
! #, no-c-format
! msgid "Enable alignment of COMMON blocks."
! msgstr ""
! 
! #: fortran/lang.opt:402
! #, no-c-format
! msgid "All intrinsics procedures are available regardless of selected standard."
! msgstr ""
! 
! #: fortran/lang.opt:406
! #, no-c-format
! msgid "Allow a BOZ literal constant to appear in an invalid context and with X instead of Z."
! msgstr ""
! 
! #: fortran/lang.opt:414
  #, fuzzy, no-c-format
! msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements."
! msgstr "Behandl lokale variable og COMMON-blokke som om de var nævnt i SAVE-sætninger"
  
! #: fortran/lang.opt:418
! #, no-c-format
! msgid "Specify that backslash in string introduces an escape character."
! msgstr ""
! 
! #: fortran/lang.opt:422
! #, no-c-format
! msgid "Produce a backtrace when a runtime error is encountered."
! msgstr ""
! 
! #: fortran/lang.opt:426
! #, no-c-format
! msgid "-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will use BLAS."
! msgstr ""
! 
! #: fortran/lang.opt:437
! #, no-c-format
! msgid "Produce a warning at runtime if a array temporary has been created for a procedure argument."
! msgstr ""
! 
! #: fortran/lang.opt:441
! #, no-c-format
! msgid "-fconvert=<big-endian|little-endian|native|swap|r16_ieee|r16_ibm>\tThe endianness used for unformatted files."
! msgstr ""
! 
! #: fortran/lang.opt:466
  #, fuzzy, no-c-format
! #| msgid "Use the Cygwin interface"
! msgid "Use the Cray Pointer extension."
! msgstr "Benyt Cygwin-grænsefladen"
  
! #: fortran/lang.opt:470
! #, fuzzy, no-c-format
! msgid "Generate C prototypes from BIND(C) declarations."
! msgstr "Advar om funktionserklæringer uden prototype"
! 
! #: fortran/lang.opt:474
! #, fuzzy, no-c-format
! msgid "Generate C prototypes from non-BIND(C) external procedure definitions."
! msgstr "Advar om funktionserklæringer uden prototype"
! 
! #: fortran/lang.opt:478
  #, no-c-format
! msgid "Ignore 'D' in column one in fixed form."
  msgstr ""
  
! #: fortran/lang.opt:482
! #, no-c-format
! msgid "Treat lines with 'D' in column one as comments."
! msgstr ""
! 
! #: fortran/lang.opt:486
! #, no-c-format
! msgid "Issue debug information for compiler-generated auxiliary variables."
! msgstr ""
! 
! #: fortran/lang.opt:490
  #, fuzzy, no-c-format
! #| msgid "Enable Transmeta picoJava extensions"
! msgid "Enable all DEC language extensions."
! msgstr "Aktivér Transmeta picoJava-udvidelser"
  
! #: fortran/lang.opt:494
  #, fuzzy, no-c-format
! #| msgid "Enable the use of the short load instructions."
! msgid "Enable the use of blank format items in format strings."
! msgstr "Aktiver brug af short load-instruktioner."
  
! #: fortran/lang.opt:498
! #, no-c-format
! msgid "Enable the use of character literals in assignments and data statements for non-character variables."
! msgstr ""
! 
! #: fortran/lang.opt:503
! #, no-c-format
! msgid "Enable legacy parsing of INCLUDE as statement."
! msgstr ""
! 
! #: fortran/lang.opt:507
! #, no-c-format
! msgid "Enable default widths for i, f and g format specifiers."
! msgstr ""
! 
! #: fortran/lang.opt:511
! #, no-c-format
! msgid "Enable kind-specific variants of integer intrinsic functions."
! msgstr ""
! 
! #: fortran/lang.opt:515
! #, no-c-format
! msgid "Enable legacy math intrinsics for compatibility."
! msgstr ""
! 
! #: fortran/lang.opt:519
  #, fuzzy, no-c-format
! #| msgid "Enable support for huge objects"
! msgid "Enable support for DEC STRUCTURE/RECORD."
! msgstr "Aktivér understøttelse af enorme objekter"
  
! #: fortran/lang.opt:523
! #, no-c-format
! msgid "Enable DEC-style STATIC and AUTOMATIC attributes."
! msgstr ""
! 
! #: fortran/lang.opt:527
! #, no-c-format
! msgid "Set the default double precision kind to an 8 byte wide type."
! msgstr ""
! 
! #: fortran/lang.opt:531
! #, no-c-format
! msgid "Set the default integer kind to an 8 byte wide type."
! msgstr ""
! 
! #: fortran/lang.opt:535
! #, no-c-format
! msgid "Set the default real kind to an 8 byte wide type."
! msgstr ""
! 
! #: fortran/lang.opt:539
! #, no-c-format
! msgid "Set the default real kind to an 10 byte wide type."
! msgstr ""
! 
! #: fortran/lang.opt:543
! #, no-c-format
! msgid "Set the default real kind to an 16 byte wide type."
! msgstr ""
! 
! #: fortran/lang.opt:547
! #, no-c-format
! msgid "Allow dollar signs in entity names."
! msgstr ""
! 
! #: fortran/lang.opt:555
  #, fuzzy, no-c-format
! msgid "Display the code tree after parsing."
! msgstr "Foretag en komplet registerflytningsoptimering"
  
! #: fortran/lang.opt:559
  #, fuzzy, no-c-format
! msgid "Display the code tree after front end optimization."
! msgstr "Foretag en komplet registerflytningsoptimering"
  
! #: fortran/lang.opt:563
! #, fuzzy, no-c-format
! msgid "Display the global symbol table after parsing."
! msgstr "Foretag en komplet registerflytningsoptimering"
! 
! #: fortran/lang.opt:567
! #, fuzzy, no-c-format
! msgid "Display the code tree after parsing; deprecated option."
! msgstr "Foretag en komplet registerflytningsoptimering"
! 
! #: fortran/lang.opt:571
  #, no-c-format
! msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays."
  msgstr ""
  
! #: fortran/lang.opt:575
! #, no-c-format
! msgid "Use an external BLAS library with 64-bit indexing for matmul on large-size arrays."
! msgstr ""
! 
! #: fortran/lang.opt:579
  #, fuzzy, no-c-format
! #| msgid "Use normal calling convention"
! msgid "Use f2c calling convention."
! msgstr "Brug normal kaldekonvention"
  
! #: fortran/lang.opt:583 cobol/lang.opt:352
! #, fuzzy, no-c-format
! #| msgid "Assume that pointers not aliased"
! msgid "Assume that the source file is fixed form."
! msgstr "Antag at henvisninger ikke kan være aliaser"
! 
! #: fortran/lang.opt:587
  #, no-c-format
! msgid "Force creation of temporary to test infrequently-executed forall code."
  msgstr ""
  
! #: fortran/lang.opt:591
  #, no-c-format
! msgid "Interpret any INTEGER(4) as an INTEGER(8)."
  msgstr ""
  
! #: fortran/lang.opt:595 fortran/lang.opt:599
  #, no-c-format
! msgid "Specify where to find the compiled intrinsic modules."
  msgstr ""
  
! #: fortran/lang.opt:603
  #, no-c-format
! msgid "Allow arbitrary character line width in fixed mode."
  msgstr ""
  
! #: fortran/lang.opt:607
! #, no-c-format
! msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode."
! msgstr ""
! 
! #: fortran/lang.opt:611
! #, no-c-format
! msgid "Pad shorter fixed form lines to line width with spaces."
! msgstr ""
! 
! #: fortran/lang.opt:615
! #, no-c-format
! msgid "-ffpe-trap=[...]\tStop on following floating point exceptions."
! msgstr ""
! 
! #: fortran/lang.opt:619
! #, no-c-format
! msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
! msgstr ""
! 
! #: fortran/lang.opt:623 cobol/lang.opt:356
  #, fuzzy, no-c-format
! #| msgid "Assume that pointers not aliased"
! msgid "Assume that the source file is free form."
! msgstr "Antag at henvisninger ikke kan være aliaser"
  
! #: fortran/lang.opt:627
! #, no-c-format
! msgid "Allow arbitrary character line width in free mode."
! msgstr ""
! 
! #: fortran/lang.opt:631
! #, no-c-format
! msgid "-ffree-line-length-<n>\tUse n as character line width in free mode."
! msgstr ""
! 
! #: fortran/lang.opt:635
! #, no-c-format
! msgid "Try to interchange loops if profitable."
! msgstr ""
! 
! #: fortran/lang.opt:639
  #, fuzzy, no-c-format
! #| msgid "Enable linker optimizations"
! msgid "Enable front end optimization."
! msgstr "Aktivér sammenkæderoptimeringer"
  
! #: fortran/lang.opt:643
! #, no-c-format
! msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements."
! msgstr ""
! 
! #: fortran/lang.opt:647
! #, no-c-format
! msgid "-finit-character=<n>\tInitialize local character variables to ASCII value n."
! msgstr ""
! 
! #: fortran/lang.opt:651
! #, no-c-format
! msgid "Initialize components of derived type variables according to other init flags."
! msgstr ""
! 
! #: fortran/lang.opt:655
! #, no-c-format
! msgid "-finit-integer=<n>\tInitialize local integer variables to n."
! msgstr ""
! 
! #: fortran/lang.opt:659
  #, fuzzy, no-c-format
! #| msgid "Initialize local vars and arrays to zero"
! msgid "Initialize local variables to zero (from g77)."
! msgstr "Klargør lokale variable og tabeller til nul"
  
! #: fortran/lang.opt:663
  #, no-c-format
! msgid "-finit-logical=<true|false>\tInitialize local logical variables."
  msgstr ""
  
! #: fortran/lang.opt:667
! #, no-c-format
! msgid "-finit-real=<zero|snan|nan|inf|-inf>\tInitialize local real variables."
! msgstr ""
! 
! #: fortran/lang.opt:689
! #, no-c-format
! msgid "-finline-arg-packing\tPerform argument packing inline."
! msgstr ""
! 
! #: fortran/lang.opt:699
! #, no-c-format
! msgid "Enable generation of inline code instead of calls to functions from the library to implement intrinsics."
! msgstr ""
! 
! #: fortran/lang.opt:720
! #, no-c-format
! msgid "-finline-matmul-limit=<n>\tSpecify the size of the largest matrix for which matmul will be inlined."
! msgstr ""
! 
! #: fortran/lang.opt:724
! #, no-c-format
! msgid "-fmax-array-constructor=<n>\tMaximum number of objects in an array constructor."
! msgstr ""
! 
! #: fortran/lang.opt:728
! #, no-c-format
! msgid "-fmax-identifier-length=<n>\tMaximum identifier length."
! msgstr ""
! 
! #: fortran/lang.opt:732
! #, no-c-format
! msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords."
! msgstr ""
! 
! #: fortran/lang.opt:736
! #, no-c-format
! msgid "-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be put on the stack."
! msgstr ""
! 
! #: fortran/lang.opt:740
  #, fuzzy, no-c-format
! #| msgid "Pass all arguments on stack"
! msgid "Put all local arrays on stack."
! msgstr "Overbring alle parametre på stakken"
  
! #: fortran/lang.opt:744
  #, no-c-format
! msgid "Set default accessibility of module entities to PRIVATE."
  msgstr ""
  
! #: fortran/lang.opt:764
  #, no-c-format
! msgid "Handle OpenMP allocators for allocatables and pointers."
  msgstr ""
  
! #: fortran/lang.opt:768
! #, no-c-format
! msgid "Try to lay out derived types as compactly as possible."
! msgstr ""
! 
! #: fortran/lang.opt:776
  #, fuzzy, no-c-format
! #| msgid "unexpected address expression"
! msgid "Protect parentheses in expressions."
! msgstr "uventet adresseudtryk"
  
! #: fortran/lang.opt:780
! #, no-c-format
! msgid "Path to header file that should be pre-included before each compilation unit."
! msgstr ""
! 
! #: fortran/lang.opt:784
  #, fuzzy, no-c-format
! #| msgid "Enable linker optimizations"
! msgid "Enable range checking during compilation."
! msgstr "Aktivér sammenkæderoptimeringer"
  
! #: fortran/lang.opt:788
! #, no-c-format
! msgid "Interpret any REAL(4) as a REAL(8)."
! msgstr ""
! 
! #: fortran/lang.opt:792
! #, no-c-format
! msgid "Interpret any REAL(4) as a REAL(10)."
! msgstr ""
! 
! #: fortran/lang.opt:796
! #, no-c-format
! msgid "Interpret any REAL(4) as a REAL(16)."
! msgstr ""
! 
! #: fortran/lang.opt:800
! #, no-c-format
! msgid "Interpret any REAL(8) as a REAL(4)."
! msgstr ""
! 
! #: fortran/lang.opt:804
! #, no-c-format
! msgid "Interpret any REAL(8) as a REAL(10)."
! msgstr ""
! 
! #: fortran/lang.opt:808
! #, no-c-format
! msgid "Interpret any REAL(8) as a REAL(16)."
! msgstr ""
! 
! #: fortran/lang.opt:812
  #, fuzzy, no-c-format
! #| msgid "invalid lvalue in assignment"
! msgid "Reallocate the LHS in assignments."
! msgstr "ugyldig venstreværdi i tildeling"
  
! #: fortran/lang.opt:816
! #, no-c-format
! msgid "Use a 4-byte record marker for unformatted files."
! msgstr ""
! 
! #: fortran/lang.opt:820
! #, no-c-format
! msgid "Use an 8-byte record marker for unformatted files."
! msgstr ""
! 
! #: fortran/lang.opt:824
! #, no-c-format
! msgid "Allocate local variables on the stack to allow indirect recursion."
! msgstr ""
! 
! #: fortran/lang.opt:828
! #, no-c-format
! msgid "Copy array sections into a contiguous block on procedure entry."
! msgstr ""
! 
! #: fortran/lang.opt:832
! #, no-c-format
! msgid "Experimental unsigned numbers."
! msgstr ""
! 
! #: fortran/lang.opt:836
! #, no-c-format
! msgid "-fcoarray=<none|single|lib>\tSpecify which coarray parallelization should be used."
! msgstr ""
! 
! #: fortran/lang.opt:852 algol68/lang.opt:81
! #, no-c-format
! msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed."
! msgstr ""
! 
! #: fortran/lang.opt:856
! #, no-c-format
! msgid "Append a second underscore if the name already contains an underscore."
! msgstr ""
! 
! #: fortran/lang.opt:864
! #, no-c-format
! msgid "Apply negative sign to zero values."
! msgstr ""
! 
! #: fortran/lang.opt:871
! #, no-c-format
! msgid "Disallow tail call optimization when a calling routine may have omitted character lengths."
! msgstr ""
! 
! #: fortran/lang.opt:875
  #, fuzzy, no-c-format
! msgid "Append underscores to externally visible names."
! msgstr "Tilføj aldrig en anden understreg til eksterne variable"
  
! #: fortran/lang.opt:919
  #, no-c-format
! msgid "Statically link the GNU Fortran helper library (libgfortran)."
  msgstr ""
  
! #: fortran/lang.opt:923
! #, no-c-format
! msgid "Statically link the GCC Quad-Precision Math Library (libquadmath)."
! msgstr ""
! 
! #: fortran/lang.opt:927
! #, no-c-format
! msgid "Conform to the ISO Fortran 2003 standard."
! msgstr ""
! 
! #: fortran/lang.opt:931
! #, no-c-format
! msgid "Conform to the ISO Fortran 2008 standard."
! msgstr ""
! 
! #: fortran/lang.opt:935
! #, no-c-format
! msgid "Conform to the ISO Fortran 2008 standard including TS 29113."
! msgstr ""
! 
! #: fortran/lang.opt:939
! #, no-c-format
! msgid "Conform to the ISO Fortran 2018 standard."
! msgstr ""
! 
! #: fortran/lang.opt:943
! #, no-c-format
! msgid "Conform to the ISO Fortran 2023 standard."
! msgstr ""
! 
! #: fortran/lang.opt:947
! #, no-c-format
! msgid "Enable experimental Fortran 202y features."
! msgstr ""
! 
! #: fortran/lang.opt:951
! #, no-c-format
! msgid "Conform to the ISO Fortran 95 standard."
! msgstr ""
! 
! #: fortran/lang.opt:955
! #, no-c-format
! msgid "Conform to nothing in particular."
! msgstr ""
! 
! #: fortran/lang.opt:959
! #, no-c-format
! msgid "Accept extensions to support legacy code."
! msgstr ""
! 
! #: go/lang.opt:42
! #, no-c-format
! msgid "-fgo-c-header=<file>\tWrite Go struct definitions to file as C code."
! msgstr ""
! 
! #: go/lang.opt:46
  #, fuzzy, no-c-format
! #| msgid "division by zero"
! msgid "Add explicit checks for division by zero."
! msgstr "division med nul"
  
! #: go/lang.opt:50
! #, no-c-format
! msgid "Add explicit checks for division overflow in INT_MIN / -1."
! msgstr ""
! 
! #: go/lang.opt:54
! #, no-c-format
! msgid "Apply special rules for compiling runtime package."
! msgstr ""
! 
! #: go/lang.opt:58
! #, no-c-format
! msgid "-fgo-dump-<type>\tDump Go frontend internal information."
! msgstr ""
! 
! #: go/lang.opt:62
! #, no-c-format
! msgid "-fgo-embedcfg=<file>\tList embedded files via go:embed."
! msgstr ""
! 
! #: go/lang.opt:66
! #, no-c-format
! msgid "-fgo-importcfg=<file>\tProvide file that tells where to find imports."
! msgstr ""
! 
! #: go/lang.opt:70
! #, no-c-format
! msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend."
! msgstr ""
! 
! #: go/lang.opt:74
! #, no-c-format
! msgid "-fgo-pkgpath=<string>\tSet Go package path."
! msgstr ""
! 
! #: go/lang.opt:78
! #, no-c-format
! msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names."
! msgstr ""
! 
! #: go/lang.opt:82
! #, no-c-format
! msgid "-fgo-relative-import-path=<path>\tTreat a relative import as relative to path."
! msgstr ""
! 
! #: go/lang.opt:86
  #, fuzzy, no-c-format
! #| msgid "function declared `noreturn' has a `return' statement"
! msgid "Functions which return values must end with return statements."
! msgstr "funktion der er erklæret 'noreturn' har en 'return'-sætning"
  
! #: go/lang.opt:90
! #, no-c-format
! msgid "Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs."
! msgstr ""
! 
! #: go/lang.opt:94
! #, no-c-format
! msgid "-fgo-debug-escape-hash=<string>\tHash value to debug escape analysis."
! msgstr ""
! 
! #: go/lang.opt:98
  #, fuzzy, no-c-format
! msgid "Emit optimization diagnostics."
! msgstr "Deaktivér valgfrie diagnosticeringer"
  
! #: params.opt:27
  #, no-c-format
! msgid "Loops iterating at least selected number of iterations get loop alignment."
  msgstr ""
  
! #: params.opt:31
! #, no-c-format
! msgid "Select fraction of the maximal frequency of executions of basic block in function given basic block get alignment."
! msgstr "Vælg den andel af den maksimale frekvens af udførsler af basisblokke i funktion givet en basisbloks hent-justering."
! 
! #: params.opt:35
! #, no-c-format
! msgid "Enable asan globals protection."
! msgstr "Aktiver asan-global beskyttelse."
! 
! #: params.opt:39
! #, no-c-format
! msgid "Enable asan allocas/VLAs protection."
! msgstr "Aktiver asan allocas/VLA-beskyttelse."
! 
! #: params.opt:43
! #, no-c-format
! msgid "Enable asan load operations protection."
! msgstr "Aktiver asan-indlæst operationsbeskyttelse."
! 
! #: params.opt:47
! #, no-c-format
! msgid "Enable asan store operations protection."
! msgstr "Aktiver asan-lageroperationers beskyttelse."
! 
! #: params.opt:51
! #, no-c-format
! msgid "Use callbacks instead of inline code if number of accesses in function becomes greater or equal to this number."
! msgstr "Brug tilbagekald i stedet for indlejret kode hvis antallet af adgange i funktion bliver større end eller lig med dette antal."
! 
! #: params.opt:55
! #, no-c-format
! msgid "Prefix calls to memcpy, memset and memmove with __asan_ or __hwasan_ for -fsanitize=kernel-address or -fsanitize=kernel-hwaddress."
! msgstr ""
! 
! #: params.opt:59
! #, no-c-format
! msgid "Enable asan builtin functions protection."
! msgstr "Aktiver asan-indbygget funktionsbeskyttelse."
! 
! #: params.opt:63
! #, no-c-format
! msgid "Enable asan stack protection."
! msgstr "Aktiver asan-stakbeskyttelse."
! 
! #: params.opt:67
! #, no-c-format
! msgid "Enable asan detection of use-after-return bugs."
! msgstr ""
! 
! #: params.opt:71
! #, no-c-format
! msgid "Build basic block profile using auto profile."
! msgstr ""
! 
! #: params.opt:75
  #, fuzzy, no-c-format
! #| msgid "Reorder functions to improve code placement"
! msgid "Enable only function reordering with auto-profile."
! msgstr "Omordn funktioner for at forbedre kodeplacering"
  
! #: params.opt:79
! #, no-c-format
! msgid "Whether the scheduling description is mostly a cycle-accurate model of the target processor and is likely to be spill aggressively to fill any pipeline bubbles."
! msgstr ""
! 
! #: params.opt:83
! #, no-c-format
! msgid "Enable hwasan instrumentation of statically-sized stack-allocated variables."
! msgstr ""
! 
! #: params.opt:87
! #, no-c-format
! msgid "Use random base tag for each frame, as opposed to base always zero."
! msgstr ""
! 
! #: params.opt:91
  #, fuzzy, no-c-format
! #| msgid "Enable asan allocas/VLAs protection."
! msgid "Enable hwasan instrumentation of allocas/VLAs."
! msgstr "Aktiver asan allocas/VLA-beskyttelse."
  
! #: params.opt:95
  #, fuzzy, no-c-format
! #| msgid "Enable asan store operations protection."
! msgid "Enable hwasan instrumentation of load operations."
! msgstr "Aktiver asan-lageroperationers beskyttelse."
  
! #: params.opt:99
  #, fuzzy, no-c-format
! #| msgid "Enable asan store operations protection."
! msgid "Enable hwasan instrumentation of store operations."
! msgstr "Aktiver asan-lageroperationers beskyttelse."
  
! #: params.opt:103
  #, fuzzy, no-c-format
! #| msgid "too many arguments to function"
! msgid "Enable hwasan instrumentation of builtin functions."
! msgstr "for mange parametre til funktionen"
  
! #: params.opt:107
! #, no-c-format
! msgid "When sanitizing using MTE instructions, add checks for all stack allocas."
! msgstr ""
! 
! #: params.opt:111
  #, fuzzy, no-c-format
! #| msgid "Generate cld instruction in the function prologue."
! msgid "When sanitizing using MTE instructions, include builtin functions."
! msgstr "Opret cld-instruktion i en funktions begyndelse."
  
! #: params.opt:115
  #, no-c-format
! msgid "Average number of iterations of a loop."
! msgstr "Gennemsnitlig antal genneløb for en løkke."
! 
! #: params.opt:119
! #, no-c-format
! msgid "Maximum number of bits for which we avoid creating FMAs."
  msgstr ""
  
! #: params.opt:123
! #, no-c-format
! msgid "Set the estimated probability in percentage for builtin expect. The default value is 90% probability."
! msgstr "Angiv den estimerede sandsynlighed i procent for indbygget forventning. Standardværdien er 90 % sandsynlighed."
! 
! #: params.opt:127
! #, no-c-format
! msgid "The maximum length of a constant string for a builtin string comparison call eligible for inlining. The default value is 3."
! msgstr ""
! 
! #: params.opt:131
! #, no-c-format
! msgid "The smallest number of different values for which it is best to use a jump-table instead of a tree of conditional branches.  If 0, use the default for the machine."
! msgstr ""
! 
! #: params.opt:135
  #, fuzzy, no-c-format
! #| msgid "Probability that COMDAT function will be shared with different compilation unit."
! msgid "Probability that COMDAT function is shared with a different compilation unit."
! msgstr "Sandsynligheden for at COMDAT-funktionen vil blive delt med en anden kompileringsenhed."
  
! #: params.opt:139
! #, no-c-format
! msgid "Maximum number of namespaces to search for alternatives when name lookup fails."
! msgstr "Det maksimale antal navnerum der søges i efter alternativer, når navneopslag mislykkes."
! 
! #: params.opt:143
  #, fuzzy, no-c-format
! #| msgid "Maximum number of constant stores to merge in the store merging pass."
! msgid "Maximum number of queries into the alias oracle per store."
! msgstr "Maksimalt antal konstante lagre at sammenføje i gennemløbet for lagersammenføjelse."
  
! #: params.opt:147
! #, no-c-format
! msgid "Maximum size (in bytes) of objects tracked bytewise by dead store elimination."
! msgstr ""
! 
! #: params.opt:151
! #, no-c-format
! msgid "Maximal estimated growth of function body caused by early inlining of single call."
! msgstr "Maksimal estimeret vækst for funktionskrop medført af tidlig indlejring af enkelt kald."
! 
! #: params.opt:155
  #, fuzzy, no-c-format
! #| msgid "Maximum number of constant stores to merge in the store merging pass."
! msgid "Maximum number of files in the file cache."
! msgstr "Maksimalt antal konstante lagre at sammenføje i gennemløbet for lagersammenføjelse."
  
! #: params.opt:159
! #, no-c-format
! msgid "Maximum number of lines to index into file cache. When 0 this is automatically sized."
! msgstr ""
! 
! #: params.opt:163
! #, no-c-format
! msgid "Scale factor to apply to the number of statements in a threading path crossing a loop back edge when comparing to max-jump-thread-duplication-stmts."
! msgstr ""
! 
! #: params.opt:167
! #, no-c-format
! msgid "Whether the target fully pipelines FMA instructions.  If non-zero, reassociation considers the benefit of parallelizing FMA's multiplication part and addition part, assuming FMUL and FMA use the same units that can also do FADD."
! msgstr ""
! 
! #: params.opt:174
! #, no-c-format
! msgid "The threshold ratio of critical edges execution count that permit performing redundancy elimination after reload."
! msgstr ""
! 
! #: params.opt:178
! #, no-c-format
! msgid "The threshold ratio for performing partial redundancy elimination after reload."
! msgstr "Tærskelforholdet for udførsel af delvis redundanseleminering efter genindlæsning."
! 
! #: params.opt:182
! #, no-c-format
! msgid "Scaling factor in calculation of maximum distance an expression can be moved by GCSE optimizations."
! msgstr ""
! 
! #: params.opt:186
! #, no-c-format
! msgid "Cost at which GCSE optimizations does not constrain the distance an expression can travel."
! msgstr ""
! 
! #: params.opt:190
! #, no-c-format
! msgid "Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap."
! msgstr "Minimal heap-udvidelse for at udløse affaldsindsamling, som en procentdel af den samlede størrelse på heap'en."
! 
! #: params.opt:194
! #, no-c-format
! msgid "Minimum heap size before we start collecting garbage, in kilobytes."
! msgstr "Minimal heap-størrelse før vi starter affaldsindsamling, i kilobyte."
! 
! #: params.opt:198
! #, no-c-format
! msgid "The number of executions of a basic block which is considered hot. The parameter is used only in GIMPLE FE."
! msgstr ""
! 
! #: params.opt:202
! #, no-c-format
! msgid "Whether codegen errors should be ICEs when -fchecking."
! msgstr "Om codegen-fejl skal være ICE'er når -fckhcking."
! 
! #: params.opt:206
  #, fuzzy, no-c-format
! #| msgid "Maximum number of arrays per scop."
! msgid "Maximum number of arrays per SCoP."
! msgstr "Maksimalt antal tabeller per scop."
  
! #: params.opt:210
  #, no-c-format
! msgid "Maximum number of parameters in a SCoP."
! msgstr "Maksimalt antal parametre i en SCoP."
! 
! #: params.opt:214
! #, no-c-format
! msgid "Maximum number of blocks for -fharden-control-flow-redundancy."
  msgstr ""
  
! #: params.opt:218
  #, no-c-format
! msgid "Maximum number of blocks for in-line -fharden-control-flow-redundancy."
  msgstr ""
  
! #: params.opt:222
  #, no-c-format
! msgid "The number of elements for which hash table verification is done for each searched element."
  msgstr ""
  
! #: params.opt:226
! #, fuzzy, no-c-format
! #| msgid "Select fraction of the maximal count of repetitions of basic block in program given basic block needs to have to be considered hot (used in non-LTO mode)."
! msgid "The denominator n of fraction 1/n of the maximal execution count of a basic block in the entire program that a basic block needs to at least have in order to be considered hot (used in non-LTO mode)."
! msgstr "Vælg den andel af det maksimale antal gentagelser af basisblokke i et program en given basisblok skal have for at blive betragtet som »varm« (brugt i ikke-LTO-tilstand)."
! 
! #: params.opt:230
  #, no-c-format
! msgid "The number of most executed permilles of the profiled execution of the entire program to which the execution count of a basic block must be part of in order to be considered hot (used in LTO mode)."
  msgstr ""
  
! #: params.opt:234
  #, fuzzy, no-c-format
! #| msgid "Select fraction of the maximal frequency of executions of basic block in function given basic block needs to have to be considered hot."
! msgid "The denominator n of fraction 1/n of the execution frequency of the entry block of a function that a basic block of this function needs to at least have in order to be considered hot."
! msgstr "Vælg den andel af den maksimale frekvens af udførsler af basisblokke i et program en given basisblok skal have for at blive betragtet som »varm«."
  
! #: params.opt:238
! #, no-c-format
! msgid "The scale (as a percentage) applied to inline-insns-single and auto limits when heuristics hints that inlining is very profitable."
! msgstr ""
! 
! #: params.opt:242
! #, no-c-format
! msgid "The minimal estimated speedup allowing inliner to ignore inline-insns-single and inline-insns-auto."
! msgstr "Den mindste estimeret speedup der tillader indbyggeren at ignorere inline-insns-single og inline-insns-auto."
! 
! #: params.opt:246
  #, fuzzy, no-c-format
! #| msgid "How much can given compilation unit grow because of the inlining (in percent)."
! msgid "How much can given compilation unit grow because of the inlining (as a percentage)."
! msgstr "Hvor meget en oversættelsesenhed kan vokse pga. indlejring (i procent)."
  
! #: params.opt:250
  #, fuzzy, no-c-format
! #| msgid "enumerator value for `%s' not integer constant"
! msgid "The upper bound for sharing integer constants."
! msgstr "enum-værdien for '%s' er ikke en heltalskonstant"
  
! #: params.opt:254
! #, no-c-format
! msgid "Threshold ipa-cp opportunity evaluation that is still considered beneficial to clone."
! msgstr ""
! 
! #: params.opt:258
! #, no-c-format
! msgid "Compile-time bonus IPA-CP assigns to candidates which make loop bounds or strides known."
! msgstr ""
! 
! #: params.opt:262
  #, fuzzy, no-c-format
! #| msgid "The maximum depth of recursive inlining for inline functions."
! msgid "Maximum depth of recursive cloning for self-recursive function."
! msgstr "Den maksimale dybde for rekursiv indbygning af indbyggede funktioner."
  
! #: params.opt:266
! #, fuzzy, no-c-format
! #| msgid "Inline recursively only when the probability of call being executed exceeds the parameter."
! msgid "Recursive cloning only when the probability of call being executed exceeds the parameter."
! msgstr "Indbyg rekursivt kun når sandsynligheden for kald under kørsel er højere end parameteren."
! 
! #: params.opt:270
  #, no-c-format
! msgid "When propagating IPA-CP effect estimates, multiply frequencies of recursive edges that bring back an unchanged value by this factor."
  msgstr ""
  
! #: params.opt:274
  #, no-c-format
! msgid "Percentage penalty recursive functions receive when they are evaluated for cloning."
  msgstr ""
  
! #: params.opt:278
  #, no-c-format
! msgid "Percentage penalty functions containing a single call to another function receive when they are evaluated for cloning."
  msgstr ""
  
! #: params.opt:282
  #, no-c-format
! msgid "The number of times the interprocedural constant propagation traverses all functions to make cloning decisions."
  msgstr ""
  
! #: params.opt:286
  #, fuzzy, no-c-format
! #| msgid "How much can given compilation unit grow because of the interprocedural constant propagation (in percent)."
! msgid "How much can given compilation unit grow because of the interprocedural constant propagation (as a percentage)."
! msgstr "Hvor meget en oversættelsesenhed kan vokse pga. den interprocedurale konstantformering (i procent)."
  
! #: params.opt:290
! #, fuzzy, no-c-format
! #| msgid "The size of translation unit to be considered large."
! msgid "The size of translation unit that IPA-CP pass considers large."
! msgstr "Størrelsen af en oversættelsesenhed som anses for stor."
! 
! #: params.opt:294
  #, no-c-format
! msgid "Maximum size of a list of values associated with each parameter for interprocedural constant propagation."
  msgstr ""
  
! #: params.opt:298
! #, no-c-format
! msgid "Maximum number of statements visited during jump function offset discovery."
! msgstr ""
! 
! #: params.opt:302
! #, no-c-format
! msgid "Maximum number of statements that are visited by IPA formal parameter analysis based on alias analysis in any given function."
! msgstr ""
! 
! #: params.opt:306
! #, no-c-format
! msgid "Maximum number of aggregate content items for a parameter in jump functions and lattices."
! msgstr ""
! 
! #: params.opt:310
  #, fuzzy, no-c-format
! #| msgid "Maximum number of instructions in the ready list that are considered eligible for renaming."
! msgid "Maximum number of operations in a parameter expression that can be handled by IPA analysis."
! msgstr "Det maksimale antal instruktioner i »ready«-listen som anses for klar til omdøbning."
  
! #: params.opt:314
! #, no-c-format
! msgid "Maximum number of different predicates used to track properties of loops in IPA analysis."
! msgstr ""
! 
! #: params.opt:318
! #, no-c-format
! msgid "Maximal number of boundary endpoints of case ranges of switch statement used during IPA function summary generation."
! msgstr ""
! 
! #: params.opt:322
! #, no-c-format
! msgid "Minimum probability (as a percentage) of dereferencing of a function pointer parameter for it to be considered for replacement with simple values."
! msgstr ""
! 
! #: params.opt:326
! #, no-c-format
! msgid "Maximum pieces that IPA-SRA tracks per formal parameter, as a consequence, also the maximum number of replacements of a formal parameter."
! msgstr ""
! 
! #: params.opt:330
! #, no-c-format
! msgid "Maximum allowed growth of total size of new parameters that ipa-sra replaces a pointer to an aggregate with."
! msgstr ""
! 
! #: params.opt:334
! #, no-c-format
! msgid "Additional maximum allowed growth of total size of new parameters that ipa-sra replaces a pointer to an aggregate with, if it points to a local variable that the caller only writes to and passes it as an argument to functions."
! msgstr ""
! 
! #: params.opt:338
! #, no-c-format
! msgid "The number of registers in each class kept unused by loop invariant motion."
! msgstr ""
! 
! #: params.opt:342
  #, fuzzy, no-c-format
! #| msgid "Max size of conflict table in MB."
! msgid "Maximum size of conflict table in MB."
! msgstr "Maks. størrelse på konfliktabel i MB."
  
! #: params.opt:346
! #, no-c-format
! msgid "Approximate function insn number in 1K units triggering simple local RA."
! msgstr ""
! 
! #: params.opt:350
  #, fuzzy, no-c-format
! #| msgid "Max loops number for regional RA."
! msgid "Maximum number of loops for regional RA."
! msgstr "Maks. løkkeantal for regional RA."
  
! #: params.opt:354
! #, no-c-format
! msgid "Control IRA to consider matching constraint (duplicated operand number) heavily in all available alternatives for preferred register class.  If it is set as zero, it means IRA only respects the matching constraint when it's in the only available alternative with an appropriate register class.  Otherwise, it means IRA checks all available alternatives for preferred register class even if it has found some choice with an appropriate register class and respect the found qualified matching constraint."
! msgstr ""
! 
! #: params.opt:358
! #, no-c-format
! msgid "If number of candidates in the set is smaller, we always try to remove unused induction variables during its optimization."
! msgstr ""
! 
! #: params.opt:362
  #, fuzzy, no-c-format
! #| msgid "Perform a number of minor, expensive optimizations"
! msgid "Bound on number of candidates below that all candidates are considered in induction variable optimizations."
! msgstr "Udfør et antal mindre, dyre optimeringer"
  
! #: params.opt:366
  #, fuzzy, no-c-format
! #| msgid "Perform a number of minor, expensive optimizations"
! msgid "Bound on number of induction variable uses in loop optimized in IV optimizations."
! msgstr "Udfør et antal mindre, dyre optimeringer"
  
! #: params.opt:370
  #, no-c-format
! msgid "The maximum code size growth ratio when expanding into a jump table (as a percentage).  The parameter is used when optimizing for size."
  msgstr ""
  
! #: params.opt:374
! #, no-c-format
! msgid "The maximum code size growth ratio when expanding into a jump table (as a percentage).  The parameter is used when optimizing for speed."
! msgstr ""
  
! #: params.opt:378
! #, no-c-format
! msgid "The size of L1 cache line."
! msgstr "Størrelsen på L1-mellemlagerlinje."
! 
! #: params.opt:382
! #, no-c-format
! msgid "The minimum recommended offset between two concurrently-accessed objects to avoid additional performance degradation due to contention introduced by the implementation.  Typically the L1 cache line size, but can be larger to accommodate a variety of target processors with different cache line sizes. C++17 code might use this value in structure layout, but is strongly discouraged from doing so in public ABIs."
! msgstr ""
! 
! #: params.opt:391
! #, no-c-format
! msgid "The maximum recommended size of contiguous memory occupied by two objects accessed with temporal locality by concurrent threads.  Typically the L1 cache line size, but can be smaller to accommodate a variety of target processors with different cache line sizes."
! msgstr ""
! 
! #: params.opt:398
! #, no-c-format
! msgid "The size of L1 cache."
! msgstr "Størrelsen på L1-mellemlageret."
! 
! #: params.opt:402
! #, no-c-format
! msgid "The size of L2 cache."
! msgstr "Størrelsen på L2-mellemlageret."
! 
! #: params.opt:406
  #, fuzzy, no-c-format
! #| msgid "Maximal growth due to inlining of large function (in percent)."
! msgid "Maximal growth due to inlining of large function (as a percentage)."
! msgstr "Maksimal kodevækst forårsaget af indlejring af stor funktion (i procent)."
  
! #: params.opt:410
! #, no-c-format
! msgid "The size of function body to be considered large."
! msgstr "Størrelsen af en funktionskrop som anses for stor."
! 
! #: params.opt:414
! #, no-c-format
! msgid "The size of stack frame to be considered large."
! msgstr "Størrelsen af en stakramme som anses for stor."
! 
! #: params.opt:418
  #, fuzzy, no-c-format
! #| msgid "Maximal stack frame growth due to inlining (in percent)."
! msgid "Maximal stack frame growth due to inlining (as a percentage)."
! msgstr "Maksimal stakrammevækst forårsaget af indlejring (i procent)."
  
! #: params.opt:422
  #, no-c-format
! msgid "The size of translation unit to be considered large."
! msgstr "Størrelsen af en oversættelsesenhed som anses for stor."
! 
! #: params.opt:426
! #, no-c-format
! msgid "Maximum number of concurrently open C++ module files when lazy loading."
  msgstr ""
  
! #: params.opt:430
  #, no-c-format
! msgid "The minimum cost of an expensive expression in the loop invariant motion."
! msgstr "Den minimale omkostning for et dyrt udtryk i løkkeinvariant-bevægelsen."
! 
! #: params.opt:434
! #, no-c-format
! msgid "True if a non-short-circuit operation is optimal."
  msgstr ""
  
! #: params.opt:438
  #, no-c-format
! msgid "Size of tiles for loop blocking."
  msgstr ""
  
! #: params.opt:442
  #, fuzzy, no-c-format
! #| msgid "The maximum number of instructions to consider to unroll in a loop on average."
! msgid "The maximum number of stmts in loop nest for loop interchange."
! msgstr "Det maksimale antal instruktioner der overvejes at udrulle i en løkke i gennemsnit."
  
! #: params.opt:446
  #, fuzzy, no-c-format
! #| msgid "The maximum number of loop iterations we predict statically."
! msgid "The minimum stride ratio for loop interchange to be profitable."
! msgstr "Det maksimale antal løkkegennemløb vi forudser statistisk."
  
! #: params.opt:450
  #, no-c-format
! msgid "Max basic blocks number in loop for loop invariant motion."
  msgstr ""
  
! #: params.opt:454
  #, no-c-format
! msgid "Maximum number of datarefs in loop for building loop data dependencies."
! msgstr "Maksimalt antal datareferencer i loop for bygning af loop-dataafhængigheder."
! 
! #: params.opt:458
! #, fuzzy, no-c-format
! #| msgid "Maximum number of instructions in basic block to be considered for SLP vectorization."
! msgid "The maximum number of instructions in an inner loop that is being considered for versioning."
! msgstr "Maksimalt antal instruktioner i basisblokke som skal overvejes i SLP-vektorisering."
! 
! #: params.opt:462
! #, fuzzy, no-c-format
! #| msgid "The maximum number of instructions to consider to unroll in a loop."
! msgid "The maximum number of instructions in an outer loop that is being considered for versioning, on top of the instructions in inner loops."
! msgstr "Det maksimale antal instruktioner der overvejes at udrulle i en løkke."
! 
! #: params.opt:466
! #, no-c-format
! msgid "Minimal fall-through edge probability as a percentage, used to add BB to inheritance EBB in LRA."
  msgstr ""
  
! #: params.opt:470
! #, no-c-format
! msgid "The max number of reload pseudos which are considered during spilling a non-reload pseudo."
! msgstr ""
! 
! #: params.opt:474
! #, no-c-format
! msgid "The maximum log2(number of reload pseudos * number of program points) threshold when preferences for other reload pseudos are still considered. Taking these preferences into account helps to improve register allocation. However, for very large functions, a large value can result in significant compilation time and memory consumption. The default value is 30."
! msgstr ""
! 
! #: params.opt:482
! #, no-c-format
! msgid "Maximal size of a partition for LTO (in estimated instructions)."
! msgstr ""
! 
! #: params.opt:486
  #, fuzzy, no-c-format
! #| msgid "The maximum number of instructions to consider to unroll in a loop."
! msgid "Maximal number of LTO partitions streamed in parallel."
! msgstr "Det maksimale antal instruktioner der overvejes at udrulle i en løkke."
  
! #: params.opt:490
! #, no-c-format
! msgid "Minimal size of a partition for LTO (in estimated instructions)."
! msgstr ""
! 
! #: params.opt:494
! #, no-c-format
! msgid "Number of partitions the program should be split to."
! msgstr ""
! 
! #: params.opt:513
! #, no-c-format
! msgid "The denominator n of fraction 1/n of the execution frequency of callee to be cloned for a particular caller. Special value of 0 dictates to always clone without a cut-off."
! msgstr ""
! 
! #: params.opt:517
! #, no-c-format
! msgid "Size cut-off for callee including inlined calls to be cloned for a particular caller."
! msgstr ""
! 
! #: params.opt:521
! #, no-c-format
! msgid "Maximal size of a locality partition for LTO (in estimated instructions). Value of 0 results in default value being used."
! msgstr ""
! 
! #: params.opt:531
! #, no-c-format
! msgid "Choose static heuristics for locality layout. Option cpp_template groups by C++ template instantiation type."
! msgstr ""
! 
! #: params.opt:535
! #, no-c-format
! msgid "The maximum number of instructions to consider to unroll in a loop on average."
! msgstr "Det maksimale antal instruktioner der overvejes at udrulle i en løkke i gennemsnit."
! 
! #: params.opt:539
  #, fuzzy, no-c-format
! #| msgid "The maximum number of incoming edges to consider for crossjumping"
! msgid "The maximum number of insns combine tries to combine."
! msgstr "Det maksimale antal indadgående kanter der overvejes til krydsspring"
  
! #: params.opt:543
  #, fuzzy, no-c-format
! #| msgid "The maximum number of instructions to consider to find accurate live register information."
! msgid "The maximum number of instructions that combine searches in order to find the next use of a particular register."
! msgstr "Det maksimale antal instruktioner der overvejes under søgning efter præcis registerinfo."
  
! #: params.opt:547
! #, no-c-format
! msgid "The maximum depth of a loop nest we completely peel."
! msgstr "Den maksimale dybde for en løkkerede vi skrædder fuldstændig."
! 
! #: params.opt:551
! #, no-c-format
! msgid "The maximum number of peelings of a single loop that is peeled completely."
! msgstr "Det maksimale antal skrælninger i en enkelt løkke, som skrælles fuldstændig."
! 
! #: params.opt:555
! #, no-c-format
! msgid "The maximum number of insns of a completely peeled loop."
! msgstr "Det maksimale antal instruktioner for en fuldstændig skrællet løkke."
! 
! #: params.opt:559
! #, no-c-format
! msgid "The maximum number of incoming edges to consider for crossjumping."
! msgstr "Det maksimale antal indadgående kanter der overvejes til krydsspring."
! 
! #: params.opt:563
! #, no-c-format
! msgid "The maximum instructions CSE process before flushing."
! msgstr "Det maksimale antal instruktioner CSE behandler før tømning."
! 
! #: params.opt:567
! #, no-c-format
! msgid "The maximum length of path considered in cse."
! msgstr "Den maksimale længde af stien som bruges i cse."
! 
! #: params.opt:571
! #, no-c-format
! msgid "The maximum memory locations recorded by cselib."
! msgstr "Det maksimale antal hukommelseslokationer registreret af cselib."
! 
! #: params.opt:575
! #, no-c-format
! msgid "Maximum count of debug markers to expand or inline."
! msgstr ""
! 
! #: params.opt:579
! #, no-c-format
! msgid "The maximum number of instructions to consider to fill a delay slot."
! msgstr "Det maksimale antal instruktioner det overvejes at udfylde ventepladser med."
! 
! #: params.opt:583
! #, no-c-format
! msgid "The maximum number of instructions to consider to find accurate live register information."
! msgstr "Det maksimale antal instruktioner der overvejes under søgning efter præcis registerinfo."
! 
! #: params.opt:587
! #, no-c-format
! msgid "Maximum number of active local stores in RTL dead store elimination."
! msgstr ""
! 
! #: params.opt:591
  #, fuzzy, no-c-format
! #| msgid "Maximum number of parameters in a SCoP."
! msgid "Maximum number of targets to devirutalize."
! msgstr "Maksimalt antal parametre i en SCoP."
  
! #: params.opt:595
  #, no-c-format
! msgid "The maximum number of nested indirect inlining performed by early inliner."
! msgstr "Det maksimale antal af indlejret indirekte indbygning udført af tidlig indbygger."
! 
! #: params.opt:599
! #, no-c-format
! msgid "Maximum number of fields in a structure before pointer analysis treats the structure as a single variable."
  msgstr ""
  
! #: params.opt:603
! #, no-c-format
! msgid "Maximum number of instructions to copy when duplicating blocks on a finite state automaton jump thread path."
! msgstr ""
! 
! #: params.opt:607
! #, no-c-format
! msgid "The maximum ratio of insertions to deletions of expressions in GCSE."
! msgstr "Det maksimale forhold for indsættelser af sletninger for udtryk i GCSE."
! 
! #: params.opt:611
  #, fuzzy, no-c-format
! #| msgid "The maximum amount of memory to be allocated by GCSE."
! msgid "The maximum amount of memory to be allocated by GCSE, in kilobytes."
! msgstr "Den maksimale mængde hukommelse som skal allokeres af GCSE."
  
! #: params.opt:615
  #, no-c-format
! msgid "The maximum number of insns to duplicate when unfactoring computed gotos."
! msgstr "Det maksimale antal instruktioner at duplikere når der fjernes faktorering af beregneder goto'er."
! 
! #: params.opt:619
! #, no-c-format
! msgid "The maximum expansion factor when copying basic blocks."
! msgstr "Den maksimale udvidelsesfaktor når basisblokke kopieres."
! 
! #: params.opt:623
! #, no-c-format
! msgid "Maximum depth of search in the dominator tree for expressions to hoist."
  msgstr ""
  
! #: params.opt:627
  #, no-c-format
! msgid "Maximum loop depth of a call which is considered for inlining functions called once."
  msgstr ""
  
! #: params.opt:631
! #, no-c-format
! msgid "Maximum combined size of caller and callee which is inlined if callee is called once."
! msgstr ""
! 
! #: params.opt:635
! #, no-c-format
! msgid "The maximum number of instructions when automatically inlining."
! msgstr "Det maksimale antal instruktioner ved automatisk indbygning."
! 
! #: params.opt:639
! #, no-c-format
! msgid "The maximum number of instructions inline function can grow to via recursive inlining."
! msgstr "Det maksimale antal instruktioner en indbygget funktion kan vokse via rekursiv indbygning."
! 
! #: params.opt:643
! #, no-c-format
! msgid "The maximum number of instructions non-inline function can grow to via recursive inlining."
! msgstr "Det maksimale antal instruktioner en ikke-indbygget funktion kan vokse via rekursiv indbygning."
! 
! #: params.opt:647
! #, no-c-format
! msgid "The maximum number of instructions in a single function eligible for inlining."
! msgstr "Det maksimale antal instruktioner i en enkelt funktion der må indbygges."
! 
! #: params.opt:651
! #, no-c-format
! msgid "The maximum number of instructions when inlining for size."
! msgstr "Det maksimale antal instruktioner ved automatisk indbygning for størrelse."
! 
! #: params.opt:655
! #, no-c-format
! msgid "The maximum number of instructions when automatically inlining small functions."
! msgstr "Det maksimale antal instruktioner ved automatisk indbygning af små funktioner."
! 
! #: params.opt:659
! #, no-c-format
! msgid "The maximum depth of recursive inlining for inline functions."
! msgstr "Den maksimale dybde for rekursiv indbygning af indbyggede funktioner."
! 
! #: params.opt:663
! #, no-c-format
! msgid "The maximum depth of recursive inlining for non-inline functions."
! msgstr "Den maksimale dybde for rekursiv indbygning for ikke-indbyggede funktioner."
! 
! #: params.opt:667
! #, no-c-format
! msgid "Maximum number of isl operations, 0 means unlimited."
! msgstr "Maksimalt antal isl-operationer, 0 betyder ubegrænset"
! 
! #: params.opt:671
! #, no-c-format
! msgid "Bound on the cost of an expression to compute the number of iterations."
! msgstr ""
! 
! #: params.opt:675
! #, no-c-format
! msgid "Bound on the number of iterations the brute force # of iterations analysis algorithm evaluates."
! msgstr ""
! 
! #: params.opt:679
! #, no-c-format
! msgid "Maximum number of statements allowed in a block that needs to be duplicated when threading jumps."
! msgstr ""
! 
! #: params.opt:683
! #, no-c-format
! msgid "Search space limit for the backwards jump threader."
! msgstr ""
! 
! #: params.opt:687
  #, fuzzy, no-c-format
! #| msgid "The maximum number of incoming edges to consider for crossjumping"
! msgid "The maximum number of RTL nodes that can be recorded as combiner's last value."
! msgstr "Det maksimale antal indadgående kanter der overvejes til krydsspring"
  
! #: params.opt:691
  #, no-c-format
! msgid "The maximum number of insns in loop header duplicated by the copy loop headers pass."
! msgstr "Det maksimale antal instruktioner i løkketeksthoveder duplikeret af kopiløkkehoveders gennemløb."
! 
! #: params.opt:695
! #, no-c-format
! msgid "The maximum number of backtrack attempts the scheduler should make when modulo scheduling a loop."
! msgstr "Det maksimale antal tilbagesporingsforsøg planlæggeren skal udføre når et loop moduloplanlægges."
! 
! #: params.opt:699
! #, no-c-format
! msgid "Minimum page size for warning purposes."
  msgstr ""
  
! #: params.opt:703
  #, no-c-format
! msgid "Maximum length of partial antic set when performing tree pre optimization."
  msgstr ""
  
! #: params.opt:707
! #, no-c-format
! msgid "The maximum number of branches on the path through the peeled sequence."
! msgstr "Det maksimale antal grene på stien via den skrællede sekvens."
! 
! #: params.opt:711
! #, no-c-format
! msgid "The maximum number of peelings of a single loop."
! msgstr "Det maksimale antal skrælninger for en enkel løkke."
! 
! #: params.opt:715
! #, no-c-format
! msgid "The maximum number of insns of a peeled loop."
! msgstr "Det maksimale antal instruktioner for en skrællet løkke."
! 
! #: params.opt:719
! #, no-c-format
! msgid "The maximum length of scheduling's pending operations list."
! msgstr "Den maksimale længde af planlæggerens liste over ventende operationer."
! 
! #: params.opt:723 params.opt:767
! #, no-c-format
! msgid "The maximum number of blocks in a region to be considered for interblock scheduling."
! msgstr "Det maksimale antal blokke i en region der overvejes til mellemblokplanlægning."
! 
! #: params.opt:727 params.opt:771
! #, no-c-format
! msgid "The maximum number of insns in a region to be considered for interblock scheduling."
! msgstr "Det maksimale antal instruktioner i en region der overvejes til mellemblokplanlægning."
! 
! #: params.opt:731
! #, no-c-format
! msgid "Maximum depth of sqrt chains to use when synthesizing exponentiation by a real constant."
! msgstr "Den maksimale dybde for sqrt-kæder at bruge når der syntetiseres eksponentiation af en rigtig konstant."
! 
! #: params.opt:735
! #, no-c-format
! msgid "The maximum number of loop iterations we predict statically."
! msgstr "Det maksimale antal løkkegennemløb vi forudser statistisk."
! 
! #: params.opt:739
! #, no-c-format
! msgid "The maximum number of instructions to search backward when looking for equivalent reload."
! msgstr "Det maksimale antal instruktioner til at søge baglæns når der kigges efter tilsvarende genindlæsning."
! 
! #: params.opt:743
  #, fuzzy, no-c-format
! #| msgid "Maximum number of instructions in basic block to be considered for SLP vectorization"
! msgid "Maximum number of insns in a basic block to consider for RTL if-conversion."
! msgstr "Det maksimale antal instruktioner i basisblokke som skal overvejes i SLP-vektorisering"
  
! #: params.opt:747
! #, no-c-format
! msgid "Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered predictable."
! msgstr ""
! 
! #: params.opt:751
! #, no-c-format
! msgid "Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered unpredictable."
! msgstr ""
! 
! #: params.opt:755
  #, fuzzy, no-c-format
! #| msgid "The maximum number of instructions to consider to unroll in a loop"
! msgid "The maximum number of iterations through CFG to extend regions."
! msgstr "Det maksimale antal instruktioner der overvejes at udrulle i en løkke"
  
! #: params.opt:759
  #, fuzzy, no-c-format
! #| msgid "The maximum number of incoming edges to consider for crossjumping"
! msgid "The maximum conflict delay for an insn to be considered for speculative motion."
! msgstr "Det maksimale antal indadgående kanter der overvejes til krydsspring"
  
! #: params.opt:763
  #, fuzzy, no-c-format
! #| msgid "The maximum number of instructions to consider to unroll in a loop"
! msgid "The maximum number of instructions ready to be issued to be considered by the scheduler during the first scheduling pass."
! msgstr "Det maksimale antal instruktioner der overvejes at udrulle i en løkke"
  
! #: params.opt:775
  #, fuzzy, no-c-format
! #| msgid "Perform strength reduction optimizations"
! msgid "Maximum length of candidate scans for straight-line strength reduction."
! msgstr "Udfør styrkereduceringsoptimeringer"
  
! #: params.opt:779
! #, no-c-format
! msgid "Maximum number of may-defs visited when devirtualizing speculatively."
! msgstr ""
! 
! #: params.opt:783
! #, no-c-format
! msgid "Maximum recursion depth allowed when querying a property of an SSA name."
! msgstr ""
! 
! #: params.opt:787
! #, no-c-format
! msgid "Maximum number of constant stores to merge in the store merging pass."
! msgstr "Maksimalt antal konstante lagre at sammenføje i gennemløbet for lagersammenføjelse."
! 
! #: params.opt:791
! #, no-c-format
! msgid "Maximum number of conditional store pairs that can be sunk."
! msgstr ""
! 
! #: params.opt:795 params.opt:799
  #, fuzzy, no-c-format
! #| msgid "Maximum number of constant stores to merge in the store merging pass."
! msgid "Maximum number of store chains to track at the same time in the store merging pass."
! msgstr "Maksimalt antal konstante lagre at sammenføje i gennemløbet for lagersammenføjelse."
  
! #: params.opt:803
! #, no-c-format
! msgid "Maximum amount of similar bbs to compare a bb with."
! msgstr ""
! 
! #: params.opt:807
! #, no-c-format
! msgid "Maximum amount of iterations of the pass over a function."
! msgstr ""
! 
! #: params.opt:811
! #, no-c-format
! msgid "Maximum number of strings for which strlen optimization pass tracks string lengths."
! msgstr ""
! 
! #: params.opt:815
! #, no-c-format
! msgid "Maximum number of arguments in a PHI supported by TREE if-conversion unless the loop is marked with simd pragma."
! msgstr ""
! 
! #: params.opt:819
! #, no-c-format
! msgid "The maximum number of unrollings of a single loop."
! msgstr "Det maksimale antal af udrulninger for en enkel løkke."
! 
! #: params.opt:823
! #, no-c-format
! msgid "The maximum number of instructions to consider to unroll in a loop."
! msgstr "Det maksimale antal instruktioner der overvejes at udrulle i en løkke."
! 
! #: params.opt:827
! #, no-c-format
! msgid "The maximum number of insns of an unswitched loop."
! msgstr "Det maksimale antal instruktioner for en ikke løkke uden afbryder."
! 
! #: params.opt:831
  #, fuzzy, no-c-format
! #| msgid "The maximum depth of a loop nest we completely peel."
! msgid "The maximum depth of a loop nest to be unswitched."
! msgstr "Den maksimale dybde for en løkkerede vi skrædder fuldstændig."
  
! #: params.opt:835
  #, fuzzy, no-c-format
! #| msgid "If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable will be expanded during loop unrolling."
! msgid "If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable is expanded during loop unrolling."
! msgstr "Hvis -fvariable-expansion-in-unroller bruges, det maksimale antal gange som en individuel variabel vil blive udvidet under loopudrulning."
  
! #: params.opt:839
! #, no-c-format
! msgid "Maximum recursion depth for expanding var tracking expressions."
! msgstr ""
! 
! #: params.opt:843
! #, no-c-format
! msgid "Maximum size of loc list for which reverse ops should be added."
! msgstr ""
! 
! #: params.opt:847
! #, no-c-format
! msgid "Maximum size of var tracking hash tables."
! msgstr ""
! 
! #: params.opt:851
! #, no-c-format
! msgid "Maximum number of VALUEs handled during a single find_base_term call."
! msgstr ""
! 
! #: params.opt:855
! #, no-c-format
! msgid "The minimum number of matching instructions to consider for crossjumping."
! msgstr "Det maksimale antal indadgående kanter der overvejes til krydsspring."
! 
! #: params.opt:859
! #, no-c-format
! msgid "Inline recursively only when the probability of call being executed exceeds the parameter."
! msgstr "Indbyg rekursivt kun når sandsynligheden for kald under kørsel er højere end parameteren."
! 
! #: params.opt:863
! #, no-c-format
! msgid "Minimum ratio of insns to prefetches to enable prefetching for a loop with an unknown trip count."
! msgstr ""
! 
! #: params.opt:867
! #, no-c-format
! msgid "The minimum threshold for probability of semi-invariant condition statement to trigger loop split."
! msgstr ""
! 
! #: params.opt:871
! #, no-c-format
! msgid "The minimum UID to be used for a nondebug insn."
! msgstr ""
! 
! #: params.opt:875
! #, no-c-format
! msgid "The minimum size of variables taking part in stack slot sharing when not optimizing."
! msgstr ""
! 
! #: params.opt:879
  #, fuzzy, no-c-format
! #| msgid "The maximum number of incoming edges to consider for crossjumping"
! msgid "The minimum probability of reaching a source block for interblock speculative scheduling."
! msgstr "Det maksimale antal indadgående kanter der overvejes til krydsspring"
  
! #: params.opt:883
! #, no-c-format
! msgid "If -ftree-vectorize is used, the minimal loop bound of a loop to be considered for vectorization."
! msgstr "Hvis -ftree-vectorize bruges, den minimale loopgrænse for et loop der overvejes for vektorisering."
! 
! #: params.opt:887
! #, no-c-format
! msgid "--param=openacc-kernels=[decompose|parloops]\tSpecify mode of OpenACC 'kernels' constructs handling."
! msgstr ""
! 
! #: params.opt:900
! #, no-c-format
! msgid "--param=openacc-privatization=[quiet|noisy]\tSpecify mode of OpenACC privatization diagnostics."
! msgstr ""
! 
! #: params.opt:913
! #, no-c-format
! msgid "Chunk size of omp schedule for loops parallelized by parloops."
! msgstr ""
! 
! #: params.opt:917
  #, fuzzy, no-c-format
! #| msgid "The maximum number of instructions to consider to unroll in a loop."
! msgid "Minimum number of iterations per thread of an innermost parallelized loop."
! msgstr "Det maksimale antal instruktioner der overvejes at udrulle i en løkke."
  
! #: params.opt:921
  #, no-c-format
! msgid "--param=parloops-schedule=[static|dynamic|guided|auto|runtime]\tSchedule type of omp schedule for loops parallelized by parloops."
  msgstr ""
  
! #: params.opt:943
  #, fuzzy, no-c-format
! #| msgid "Maximum probability of the entry BB of split region (in percent relative to entry BB of the function) to make partial inlining happen."
! msgid "Maximum probability of the entry BB of split region (as a percentage relative to entry BB of the function) to make partial inlining happen."
! msgstr "Maksimal sandsynlighed for at indgangs-BB'en for split-region (i procent relativ til indgangs-BB for funktioner) for at delvis indbygning opstår."
  
! #: params.opt:947
  #, fuzzy, no-c-format
! #| msgid "Maximum number of instructions in the ready list that are considered eligible for renaming."
! msgid "Maximum number of statements allowed inbetween the statement and the end to considered not extending the liferange."
! msgstr "Det maksimale antal instruktioner i »ready«-listen som anses for klar til omdøbning."
  
! #: params.opt:951
  #, no-c-format
! msgid "Maximal estimated outcome of branch considered predictable."
! msgstr "Maksimalt estimeret resultat for gren anses for at være forudsigeligt."
! 
! #: params.opt:955
! #, no-c-format
! msgid "Whether software prefetch hints should be issued for non-constant strides."
  msgstr ""
  
! #: params.opt:959
! #, no-c-format
! msgid "The number of insns executed before prefetch is completed."
! msgstr "Antallet af instruktioner før prefetch er færdig."
! 
! #: params.opt:963
! #, no-c-format
! msgid "Minimum ratio of insns to mem ops to enable prefetching in a loop."
! msgstr ""
! 
! #: params.opt:967
! #, no-c-format
! msgid "The minimum constant stride beyond which we should use prefetch hints for."
! msgstr ""
! 
! #: params.opt:971
! #, no-c-format
! msgid "Use internal function id in profile lookup."
! msgstr "Brug intern funktions-id i profilopslag."
! 
! #: params.opt:975
! #, no-c-format
! msgid "--param=ranger-debug=[none|trace|gori|cache|tracegori|all] Specifies the output mode for debugging ranger."
! msgstr ""
! 
! #: params.opt:1000
! #, no-c-format
! msgid "Maximum depth of logical expression evaluation ranger looks through when evaluating outgoing edge ranges."
! msgstr ""
! 
! #: params.opt:1005
  #, fuzzy, no-c-format
! #| msgid "The maximum number of instructions to consider to unroll in a loop on average."
! msgid "Maximum depth of instruction chains to consider for recomputation in the outgoing range calculator."
! msgstr "Det maksimale antal instruktioner der overvejes at udrulle i en løkke i gennemsnit."
  
! #: params.opt:1010
  #, fuzzy, no-c-format
! #| msgid "Maximum number of parameters in a SCoP."
! msgid "Maximum number of relations the oracle registers in a basic block."
! msgstr "Maksimalt antal parametre i en SCoP."
  
! #: params.opt:1014
! #, no-c-format
! msgid "Work bound when discovering transitive relations from existing relations."
! msgstr ""
! 
! #: params.opt:1018
! #, no-c-format
! msgid "Maximum depth of a loop nest to fully value-number optimistically."
! msgstr "Den maksimale dybde for en løkkerede til fuld værdi-nummer optimistisk."
! 
! #: params.opt:1022
! #, no-c-format
! msgid "Maximum number of disambiguations to perform per memory access."
! msgstr ""
! 
! #: params.opt:1026
! #, no-c-format
! msgid "Bound on the complexity of the expressions in the scalar evolutions analyzer."
! msgstr ""
! 
! #: params.opt:1030
! #, no-c-format
! msgid "Bound on size of expressions used in the scalar evolutions analyzer."
! msgstr ""
! 
! #: params.opt:1034
! #, no-c-format
! msgid "Hardware autoprefetcher scheduler model control flag.  Number of lookahead cycles the model looks into, at '0' only enable instruction sorting heuristic.  Disabled by default."
! msgstr ""
! 
! #: params.opt:1038
! #, no-c-format
! msgid "Minimal distance between possibly conflicting store and load."
! msgstr ""
! 
! #: params.opt:1042
! #, no-c-format
! msgid "Which -fsched-pressure algorithm to apply."
! msgstr ""
! 
! #: params.opt:1046
  #, fuzzy, no-c-format
! #| msgid "The maximum number of incoming edges to consider for crossjumping"
! msgid "The minimal probability of speculation success (as a percentage), so that speculative insns are scheduled."
! msgstr "Det maksimale antal indadgående kanter der overvejes til krydsspring"
  
! #: params.opt:1050
  #, no-c-format
! msgid "The minimum probability an edge must have for the scheduler to save its state across it."
  msgstr ""
  
! #: params.opt:1054
  #, no-c-format
! msgid "Maximum number of instructions in the ready list that are considered eligible for renaming."
! msgstr "Det maksimale antal instruktioner i »ready«-listen som anses for klar til omdøbning."
! 
! #: params.opt:1058
! #, no-c-format
! msgid "The maximum size of the lookahead window of selective scheduling."
  msgstr ""
  
! #: params.opt:1062
  #, no-c-format
! msgid "Maximum number of times that an insn could be scheduled."
  msgstr ""
  
! #: params.opt:1066
  #, no-c-format
! msgid "The number of prefetches that can run at the same time."
! msgstr "Antallet af prefetch'er som kan afvikles på samme tidspunkt."
! 
! #: params.opt:1070
! #, no-c-format
! msgid "Target block's relative execution frequency (as a percentage) required to sink a statement."
  msgstr ""
  
! #: params.opt:1074
  #, no-c-format
! msgid "The number of cycles the swing modulo scheduler considers when checking conflicts using DFA."
  msgstr ""
  
! #: params.opt:1078
  #, no-c-format
! msgid "A threshold on the average loop count considered by the swing modulo scheduler."
  msgstr ""
  
! #: params.opt:1082
  #, no-c-format
! msgid "A factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop."
  msgstr ""
  
! #: params.opt:1086
! #, fuzzy, no-c-format
! #| msgid "The minimum value of stage count that swing modulo scheduler will generate."
! msgid "The minimum value of stage count that swing modulo scheduler generates."
! msgstr "Den mindstre værdi for trinoptælling som swing modulo-planlæggeren vil oprette."
! 
! #: params.opt:1090
  #, no-c-format
! msgid "Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for size."
  msgstr ""
  
! #: params.opt:1094
! #, no-c-format
! msgid "Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for speed."
! msgstr ""
! 
! #: params.opt:1098
! #, no-c-format
! msgid "Maximum number of artificial accesses to enable forward propagation that Scalar Replacement of Aggregates keeps for one local variable."
! msgstr ""
! 
! #: params.opt:1102
  #, fuzzy, no-c-format
! #| msgid "The maximum number of instructions to consider to unroll in a loop on average."
! msgid "The maximum number of SSA_NAME assignments to follow in determining a value."
! msgstr "Det maksimale antal instruktioner der overvejes at udrulle i en løkke i gennemsnit."
  
! #: params.opt:1106
  #, fuzzy, no-c-format
! #| msgid "The maximum number of incoming edges to consider for crossjumping"
! msgid "The lower bound for a buffer to be considered for stack smashing protection."
! msgstr "Det maksimale antal indadgående kanter der overvejes til krydsspring"
  
! #: params.opt:1110
  #, no-c-format
! msgid "Size of the stack guard expressed as a power of two in bytes."
  msgstr ""
  
! #: params.opt:1114
! #, no-c-format
! msgid "Interval in which to probe the stack expressed as a power of two in bytes."
! msgstr ""
! 
! #: params.opt:1118
! #, no-c-format
! msgid "Allow the store merging pass to introduce unaligned stores if it is legal to do so."
! msgstr ""
! 
! #: params.opt:1122
! #, no-c-format
! msgid "Maximum size of a single store merging region in bytes."
! msgstr ""
! 
! #: params.opt:1126
! #, no-c-format
! msgid "Maximum number of instruction distance that a small store forwarded to a larger load may stall. Value '0' disables the cost checks for the avoid-store-forwarding pass."
! msgstr ""
! 
! #: params.opt:1130
! #, no-c-format
! msgid "The maximum ratio between array size and switch branches for a switch conversion to take place."
! msgstr ""
! 
! #: params.opt:1134
  #, fuzzy, no-c-format
! #| msgid "Maximum number of parameters in a SCoP."
! msgid "Maximum number of bases stored in each modref tree."
! msgstr "Maksimalt antal parametre i en SCoP."
  
! #: params.opt:1138
! #, fuzzy, no-c-format
! #| msgid "Maximum number of parameters in a SCoP."
! msgid "Maximum number of references stored in each modref base."
! msgstr "Maksimalt antal parametre i en SCoP."
! 
! #: params.opt:1142
! #, fuzzy, no-c-format
! #| msgid "Maximum number of constant stores to merge in the store merging pass."
! msgid "Maximum number of accesses stored in each modref reference."
! msgstr "Maksimalt antal konstante lagre at sammenføje i gennemløbet for lagersammenføjelse."
! 
! #: params.opt:1146
! #, fuzzy, no-c-format
! #| msgid "The maximum number of nested indirect inlining performed by early inliner."
! msgid "Maximum number of tests performed by modref query."
! msgstr "Det maksimale antal af indlejret indirekte indbygning udført af tidlig indbygger."
! 
! #: params.opt:1150
  #, no-c-format
! msgid "Maximum depth of DFS walk used by modref escape analysis."
  msgstr ""
  
! #: params.opt:1154
  #, fuzzy, no-c-format
! #| msgid "Maximum number of constant stores to merge in the store merging pass."
! msgid "Maximum number of escape points tracked by modref per SSA-name."
! msgstr "Maksimalt antal konstante lagre at sammenføje i gennemløbet for lagersammenføjelse."
  
! #: params.opt:1158
  #, no-c-format
! msgid "Maximum number of times a given range is adjusted during the dataflow."
  msgstr ""
  
! #: params.opt:1162
! #, no-c-format
! msgid "--param=threader-debug=[none|all] Enables verbose dumping of the threader solver."
! msgstr ""
! 
! #: params.opt:1175
! #, no-c-format
! msgid "Size in bytes after which thread-local aggregates should be instrumented with the logging functions instead of save/restore pairs."
! msgstr ""
! 
! #: params.opt:1179
! #, no-c-format
! msgid "The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is not available."
! msgstr "Den procendel af funktioner vægtet efter udførselsfrekvens som skal dækkes af sporingsformering; benyttes når profileringstilbagemelding ikke er tilgængeligt"
! 
! #: params.opt:1183
! #, no-c-format
! msgid "The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is available."
! msgstr "Den procendel af funktioner vægtet efter udførselsfrekvens som skal dækkes af sporingsformering; benyttes når profileringstilbagemelding er tilgængeligt."
! 
! #: params.opt:1187
  #, fuzzy, no-c-format
! #| msgid "Maximal code growth caused by tail duplication (in percent)."
! msgid "Maximal code growth caused by tail duplication (as a percentage)."
! msgstr "Maksimal kodevækst forårsaget af haleduplikering (i procent)."
  
! #: params.opt:1191
  #, fuzzy, no-c-format
! #| msgid "Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is not available."
! msgid "Stop forward growth if the probability of best edge is less than this threshold (as a percentage). Used when profile feedback is not available."
! msgstr "Stop fremadrettet vækst hvis sandsynligheden for den bedste kant er mindre end denne tærskel (i procent). Benyttes når profileringstilbagemelding ikke er tilgængelig"
  
! #: params.opt:1195
! #, fuzzy, no-c-format
! #| msgid "Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is available."
! msgid "Stop forward growth if the probability of best edge is less than this threshold (as a percentage). Used when profile feedback is available."
! msgstr "Stop fremadrettet vækst hvis sandsynligheden for den bedste kant er mindre end denne tærskel (i procent). Benyttes når profileringstilbagemelding er tilgængelig."
! 
! #: params.opt:1199
! #, fuzzy, no-c-format
! #| msgid "Stop reverse growth if the reverse probability of best edge is less than this threshold (in percent)."
! msgid "Stop reverse growth if the reverse probability of best edge is less than this threshold (as a percentage)."
! msgstr "Stop omvendt vækst hvis den omvendte sandsynlighed for den bedste kant er mindre end denne tærskel (i procent)."
! 
! #: params.opt:1203
  #, no-c-format
! msgid "Set the maximum number of instructions executed in parallel in reassociated tree.  If 0, use the target-dependent heuristic."
  msgstr ""
  
! #: params.opt:1207
  #, fuzzy, no-c-format
! msgid "Emit special instrumentation for accesses to volatiles."
! msgstr "Udsend kun eksplicitte instatieringer af indlejrede skabeloner"
  
! #: params.opt:1211
! #, no-c-format
! msgid "Emit instrumentation calls to __tsan_func_entry() and __tsan_func_exit()."
! msgstr ""
! 
! #: params.opt:1215
! #, no-c-format
! msgid "Maximum number of nested calls to search for control dependencies during uninitialized variable analysis."
! msgstr ""
! 
! #: params.opt:1219
! #, no-c-format
! msgid "Maximum number of predicates anded for each predicate ored in the normalized predicate chain."
! msgstr ""
! 
! #: params.opt:1224
  #, fuzzy, no-c-format
! #| msgid "Maximum number of constant stores to merge in the store merging pass."
! msgid "Maximum number of predicates ored in the normalized predicate chain."
! msgstr "Maksimalt antal konstante lagre at sammenføje i gennemløbet for lagersammenføjelse."
  
! #: params.opt:1228
! #, no-c-format
! msgid "Maximum amount of work done to prune paths where the variable is always initialized."
! msgstr ""
! 
! #: params.opt:1232
! #, no-c-format
! msgid "Instruction accounted for function prologue, epilogue and other overhead."
! msgstr "Instruktion medtaget forfunktionsindledning/-afslutning og andre systembyrder."
! 
! #: params.opt:1236
! #, no-c-format
! msgid "Time accounted for function prologue, epilogue and other overhead."
! msgstr "Tid medtaget for funktionsindledning/-afslutninger og andre systembyrder"
! 
! #: params.opt:1240
! #, no-c-format
! msgid "Instruction accounted for function thunk overhead."
! msgstr "Instruktion medtaget for funktion thunk-systembyrde."
! 
! #: params.opt:1244
! #, no-c-format
! msgid "Time accounted for function thunk overhead."
! msgstr "Tid medtaget for funktion thunk-systembyrde."
! 
! #: params.opt:1248
! #, no-c-format
! msgid "The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely."
! msgstr ""
! 
! #: params.opt:1252
! #, no-c-format
! msgid "Maximum unroll factor for the unroll-and-jam transformation."
! msgstr ""
! 
! #: params.opt:1256
! #, no-c-format
! msgid "Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable."
! msgstr ""
! 
! #: params.opt:1260
! #, no-c-format
! msgid "Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number."
! msgstr ""
! 
! #: params.opt:1264
! #, no-c-format
! msgid "Whether to use canonical types."
! msgstr "Om der skal bruges kanoniske typer."
! 
! #: params.opt:1268
  #, fuzzy, no-c-format
! #| msgid "Enable linker optimizations"
! msgid "Enable loop epilogue vectorization using smaller vector size."
! msgstr "Aktivér sammenkæderoptimeringer"
  
! #: params.opt:1272
! #, no-c-format
! msgid "Maximum number of possible vector layouts (such as permutations) to consider when optimizing to-be-vectorized code."
! msgstr ""
! 
! #: params.opt:1276
  #, fuzzy, no-c-format
! #| msgid "Maximum number of namespaces to search for alternatives when name lookup fails."
! msgid "Maximum number of loop peels to enhance alignment of data references in a loop."
! msgstr "Det maksimale antal navnerum der søges i efter alternativer, når navneopslag mislykkes."
  
! #: params.opt:1280
  #, no-c-format
! msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check."
  msgstr ""
  
! #: params.opt:1284
! #, no-c-format
! msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check."
! msgstr ""
! 
! #: params.opt:1288
! #, no-c-format
! msgid "Controls how loop vectorizer uses partial vectors.  0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops.  The default value is 2."
! msgstr ""
! 
! #: params.opt:1292
! #, no-c-format
! msgid "The maximum factor which the loop vectorizer applies to the cost of statements in an inner loop relative to the loop being vectorized."
! msgstr ""
! 
! #: params.opt:1296
  #, fuzzy, no-c-format
! #| msgid "Enable linker optimizations"
! msgid "Enable loop vectorization of floating point inductions."
! msgstr "Aktivér sammenkæderoptimeringer"
  
! #: params.opt:1300
! #, no-c-format
! msgid "The scaling multiplier as a percentage to apply to all scalar loop costing when performing vectorization profitability analysis.  The default value is 100."
! msgstr ""
! 
! #: params.opt:1304
  #, fuzzy, no-c-format
! #| msgid "maximum number of basic blocks per function to be analyzed by Graphite"
! msgid "Maximum number of basic blocks before VRP switches to a fast model with less memory requirements."
! msgstr "Det maksimale antal grundlæggende blokke per funktion, der skal analyseres af Graphite"
  
! #: params.opt:1308
! #, no-c-format
! msgid "Maximum number of steps when inferring a value range from a load from a constant aggregate."
! msgstr ""
! 
! #: params.opt:1312
  #, fuzzy, no-c-format
! #| msgid "maximum number of basic blocks per function to be analyzed by Graphite."
! msgid "Maximum number of basic blocks before VRP uses a sparse bitmap cache."
! msgstr "maksimalt antal grundlæggende blokke per funktion, der skal analyseres af Graphite."
  
! #: params.opt:1316
! #, no-c-format
! msgid "Maximum number of outgoing edges in a switch before VRP does not process it."
! msgstr ""
! 
! #: params.opt:1320
  #, fuzzy, no-c-format
! #| msgid "maximum number of basic blocks per function to be analyzed by Graphite."
! msgid "Maximum number of basic blocks for VRP to use a basic cache vector."
! msgstr "maksimalt antal grundlæggende blokke per funktion, der skal analyseres af Graphite."
  
! #: analyzer/analyzer.opt:27
! #, no-c-format
! msgid "The maximum number of 'after supernode' exploded nodes within the analyzer per supernode, before terminating analysis."
! msgstr ""
! 
! #: analyzer/analyzer.opt:31
! #, no-c-format
! msgid "The maximum number of exploded nodes per program point within the analyzer, before terminating analysis of that point."
! msgstr ""
! 
! #: analyzer/analyzer.opt:35
  #, fuzzy, no-c-format
! #| msgid "The maximum number of loop iterations we predict statically."
! msgid "The maximum number of constraints per state."
! msgstr "Det maksimale antal løkkegennemløb vi forudser statistisk."
  
! #: analyzer/analyzer.opt:39
  #, fuzzy, no-c-format
! #| msgid "The maximum number of incoming edges to consider for crossjumping."
! msgid "The maximum number of infeasible edges to reject before declaring a diagnostic as infeasible."
! msgstr "Det maksimale antal indadgående kanter der overvejes til krydsspring."
  
! #: analyzer/analyzer.opt:43
  #, no-c-format
! msgid "The maximum number of times a callsite can appear in a call stack within the analyzer, before terminating analysis of a call that would recurse deeper."
  msgstr ""
  
! #: analyzer/analyzer.opt:47
  #, no-c-format
! msgid "The maximum depth of a symbolic value, before approximating the value as unknown."
  msgstr ""
  
! #: analyzer/analyzer.opt:51
  #, no-c-format
! msgid "The minimum number of supernodes within a function for the analyzer to consider summarizing its effects at call sites."
  msgstr ""
  
! #: analyzer/analyzer.opt:55
  #, no-c-format
! msgid "The maximum depth of exploded nodes that should appear in a dot dump before switching to a less verbose format."
  msgstr ""
  
! #: analyzer/analyzer.opt:59
! #, no-c-format
! msgid "The number of bytes at which to ellipsize string literals in analyzer text art diagrams."
! msgstr ""
! 
! #: analyzer/analyzer.opt:63
! #, no-c-format
! msgid "The number of literal bytes to show at the head of a string literal in text art when ellipsizing it."
! msgstr ""
! 
! #: analyzer/analyzer.opt:67
! #, no-c-format
! msgid "The number of literal bytes to show at the tail of a string literal in text art when ellipsizing it."
! msgstr ""
! 
! #: analyzer/analyzer.opt:71
! #, no-c-format
! msgid "The ideal width in characters of text art diagrams generated by the analyzer."
! msgstr ""
! 
! #: analyzer/analyzer.opt:75
  #, fuzzy, no-c-format
! #| msgid "Warn about casting functions to incompatible types"
! msgid "Warn about code paths in which a pointer to a buffer is assigned to an incompatible type."
! msgstr "Advar om omtvingning af funktioner til ikke-kompatible typer"
  
! #: analyzer/analyzer.opt:79
! #, no-c-format
! msgid "Warn about code paths in which a pointer is checked for NULL after it has already been dereferenced."
! msgstr ""
! 
! #: analyzer/analyzer.opt:83
! #, no-c-format
! msgid "Warn about code paths in which a stdio FILE can be closed more than once."
! msgstr ""
! 
! #: analyzer/analyzer.opt:87
! #, no-c-format
! msgid "Warn about code paths in which a pointer can be freed more than once."
! msgstr ""
! 
! #: analyzer/analyzer.opt:91
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which sensitive data is written to a file."
! msgstr "Advar om kode som kan bryde strenge aliasregler"
  
! #: analyzer/analyzer.opt:95
! #, no-c-format
! msgid "Warn about code paths in which sensitive data is copied across a security boundary."
! msgstr ""
! 
! #: analyzer/analyzer.opt:99
! #, no-c-format
! msgid "Warn about code paths in which read on a write-only file descriptor is attempted, or vice versa."
! msgstr ""
! 
! #: analyzer/analyzer.opt:103
! #, no-c-format
! msgid "Warn about code paths in which a file descriptor can be closed more than once."
! msgstr ""
! 
! #: analyzer/analyzer.opt:107
  #, fuzzy, no-c-format
! #| msgid "Warn when an inlined function cannot be inlined"
! msgid "Warn about code paths in which a file descriptor is not closed."
! msgstr "Advar når en inline funktion ikke kan indbygges"
  
! #: analyzer/analyzer.opt:111
! #, no-c-format
! msgid "Warn about code paths in which an operation is attempted in the wrong phase of a file descriptor's lifetime."
! msgstr ""
! 
! #: analyzer/analyzer.opt:115
! #, no-c-format
! msgid "Warn about code paths in which an operation is attempted on the wrong type of file descriptor."
! msgstr ""
! 
! #: analyzer/analyzer.opt:119
! #, no-c-format
! msgid "Warn about code paths in which a read or write is performed on a closed file descriptor."
! msgstr ""
! 
! #: analyzer/analyzer.opt:123
! #, no-c-format
! msgid "Warn about code paths in which a file descriptor is used without being checked for validity."
! msgstr ""
! 
! #: analyzer/analyzer.opt:127
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which a stdio FILE is not closed."
! msgstr "Advar om kode som kan bryde strenge aliasregler"
  
! #: analyzer/analyzer.opt:131
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which a non-heap pointer is freed."
! msgstr "Advar om kode som kan bryde strenge aliasregler"
  
! #: analyzer/analyzer.opt:135
! #, no-c-format
! msgid "Warn about code paths in which floating-point arithmetic is used in locations where precise computation is needed."
! msgstr ""
! 
! #: analyzer/analyzer.opt:139
  #, fuzzy, no-c-format
! #| msgid "Warn about casts which discard qualifiers"
! msgid "Warn about code paths which appear to lead to an infinite loop."
! msgstr "Advar om typeomtvingninger som forkaster modifikationer"
  
! #: analyzer/analyzer.opt:143
  #, fuzzy, no-c-format
! #| msgid "Warn about casts which discard qualifiers"
! msgid "Warn about code paths which appear to lead to infinite recursion."
! msgstr "Advar om typeomtvingninger som forkaster modifikationer"
  
! #: analyzer/analyzer.opt:147
! #, no-c-format
! msgid "Warn about code paths in which a NULL function pointer is called."
! msgstr ""
! 
! #: analyzer/analyzer.opt:151
  #, fuzzy, no-c-format
! #| msgid "Warn about implicit function declarations"
! msgid "Warn about code paths in which a heap-allocated pointer leaks."
! msgstr "Advar om underforståede funktionserklæringer"
  
! #: analyzer/analyzer.opt:155
! #, fuzzy, no-c-format
! msgid "Warn about code paths in which the wrong deallocation function is called."
! msgstr "Advar om mistænkelige erklæringer af main"
! 
! #: analyzer/analyzer.opt:159
  #, no-c-format
! msgid "Warn about code paths in which a write or read to a buffer is out-of-bounds."
  msgstr ""
  
! #: analyzer/analyzer.opt:163
  #, no-c-format
! msgid "Warn about code paths in which undefined behavior would occur due to overlapping buffers."
  msgstr ""
  
! #: analyzer/analyzer.opt:167
! #, no-c-format
! msgid "Warn about code paths in which a possibly-NULL value is passed to a must-not-be-NULL function argument."
! msgstr ""
! 
! #: analyzer/analyzer.opt:171
! #, no-c-format
! msgid "Warn about code paths in which a possibly-NULL pointer is dereferenced."
! msgstr ""
! 
! #: analyzer/analyzer.opt:175
! #, no-c-format
! msgid "Warn about code paths in which an async-signal-unsafe function is called from a signal handler."
! msgstr ""
! 
! #: analyzer/analyzer.opt:179
! #, no-c-format
! msgid "Warn about code paths in which NULL is passed to a must-not-be-NULL function argument."
! msgstr ""
! 
! #: analyzer/analyzer.opt:183
  #, fuzzy, no-c-format
! #| msgid "Warn about code that will never be executed"
! msgid "Warn about code paths in which a NULL pointer is dereferenced."
! msgstr "Advar om kode som aldrig bliver udført"
  
! #: analyzer/analyzer.opt:187
  #, no-c-format
! msgid "Warn about code paths in which an on-stack buffer is passed to putenv."
  msgstr ""
  
! #: analyzer/analyzer.opt:191
  #, no-c-format
! msgid "Warn about code paths in which a shift with negative count is attempted."
  msgstr ""
  
! #: analyzer/analyzer.opt:195
! #, fuzzy, no-c-format
! #| msgid "right shift count >= width of type"
! msgid "Warn about code paths in which a shift with count >= width of type is attempted."
! msgstr "højreskiftsantal er større end bredden af typen"
! 
! #: analyzer/analyzer.opt:199
  #, no-c-format
! msgid "Warn about code paths in which a longjmp rewinds to a jmp_buf saved in a stack frame that has returned."
  msgstr ""
  
! #: analyzer/analyzer.opt:203
  #, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as an allocation size."
  msgstr ""
  
! #: analyzer/analyzer.opt:207
  #, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as an array index."
  msgstr ""
  
! #: analyzer/analyzer.opt:211
! #, no-c-format
! msgid "Warn about code paths in which an 'assert()' is made involving an unsanitized value."
! msgstr ""
! 
! #: analyzer/analyzer.opt:215
! #, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as a divisor."
! msgstr ""
! 
! #: analyzer/analyzer.opt:219
! #, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as a pointer offset."
! msgstr ""
! 
! #: analyzer/analyzer.opt:223
! #, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as a size."
! msgstr ""
! 
! #: analyzer/analyzer.opt:227
! #, no-c-format
! msgid "Warn about code paths in which an exception of unexpected type is thrown."
! msgstr ""
! 
! #: analyzer/analyzer.opt:231
! #, no-c-format
! msgid "Warn about code paths in which pointer subtraction involves undefined behavior."
! msgstr ""
! 
! #: analyzer/analyzer.opt:235
! #, no-c-format
! msgid "Warn about code paths in which a call is made to strtok with undefined behavior."
! msgstr ""
! 
! #: analyzer/analyzer.opt:239
  #, fuzzy, no-c-format
! #| msgid "Warn about casts which discard qualifiers"
! msgid "Warn about code paths in which a freed value is used."
! msgstr "Advar om typeomtvingninger som forkaster modifikationer"
  
! #: analyzer/analyzer.opt:243
! #, fuzzy, no-c-format
! #| msgid "Warn when an inlined function cannot be inlined"
! msgid "Warn about code paths in which a pointer to a stale stack frame is used."
! msgstr "Advar når en inline funktion ikke kan indbygges"
! 
! #: analyzer/analyzer.opt:247
  #, no-c-format
! msgid "Warn about code paths in which va_arg uses the wrong type."
  msgstr ""
  
! #: analyzer/analyzer.opt:251
  #, no-c-format
! msgid "Warn about code paths in which va_arg is used too many times on a va_list."
  msgstr ""
  
! #: analyzer/analyzer.opt:255
  #, no-c-format
! msgid "Warn about code paths in which va_start or va_copy is used without a corresponding va_end."
  msgstr ""
  
! #: analyzer/analyzer.opt:259
  #, no-c-format
! msgid "Warn about code paths in which a va_list is used after va_end."
  msgstr ""
  
! #: analyzer/analyzer.opt:263
! #, no-c-format
! msgid "Warn about code paths which attempt to write to a const object."
! msgstr ""
! 
! #: analyzer/analyzer.opt:267
  #, fuzzy, no-c-format
! msgid "Warn about code paths which attempt to write to a string literal."
! msgstr "Advar om kode som kan bryde strenge aliasregler"
  
! #: analyzer/analyzer.opt:271
  #, fuzzy, no-c-format
  #| msgid "Warn about uninitialized automatic variables"
! msgid "Warn about code paths in which an uninitialized value is used."
  msgstr "Advar om ikke-klargjorte automatiske variabler"
  
! #: analyzer/analyzer.opt:275
  #, no-c-format
! msgid "Warn if expressions are too complicated for the analyzer to fully track."
  msgstr ""
  
! #: analyzer/analyzer.opt:279
  #, no-c-format
! msgid "Warn if the code is too complicated for the analyzer to fully explore."
  msgstr ""
  
! #: analyzer/analyzer.opt:283
! #, no-c-format
! msgid "Assume that no function calls can throw exceptions."
! msgstr ""
  
! #: analyzer/analyzer.opt:287
  #, no-c-format
! msgid "Restrict the analyzer to run just the named checker."
  msgstr ""
  
! #: analyzer/analyzer.opt:291
  #, no-c-format
! msgid "Add extra annotations to diagrams."
  msgstr ""
  
! #: analyzer/analyzer.opt:299
  #, no-c-format
! msgid "Verify that paths are feasible when emitting diagnostics."
  msgstr ""
  
! #: analyzer/analyzer.opt:303
  #, no-c-format
! msgid "Issue a note when diagnostics are deduplicated."
  msgstr ""
  
! #: analyzer/analyzer.opt:307
! #, no-c-format
! msgid "Simplify the supergraph before analyzing it."
! msgstr ""
! 
! #: analyzer/analyzer.opt:311
! #, no-c-format
! msgid "Purge unneeded state during analysis."
! msgstr ""
! 
! #: analyzer/analyzer.opt:315
! #, no-c-format
! msgid "Merge similar-enough states during analysis."
! msgstr ""
! 
! #: analyzer/analyzer.opt:319
! #, no-c-format
! msgid "Stop exploring an execution path after certain diagnostics."
! msgstr ""
! 
! #: analyzer/analyzer.opt:323
! #, no-c-format
! msgid "Enable transitivity of constraints during analysis."
! msgstr ""
! 
! #: analyzer/analyzer.opt:327
! #, no-c-format
! msgid "Show events within system headers in analyzer execution paths."
! msgstr ""
! 
! #: analyzer/analyzer.opt:331
! #, no-c-format
! msgid "Approximate the effect of function calls to simplify analysis."
! msgstr ""
! 
! #: analyzer/analyzer.opt:335
  #, fuzzy, no-c-format
! #| msgid "originally indirect function call not considered for inlining"
! msgid "Try to reconstruct function calls and returns after inlining."
! msgstr "oprindeligt indirekte funktionskald er ikke overvejet for indlejring"
  
! #: analyzer/analyzer.opt:339
  #, no-c-format
! msgid "Emit more verbose descriptions of control flow in diagnostics."
  msgstr ""
  
! #: analyzer/analyzer.opt:343
! #, no-c-format
! msgid "Emit more verbose descriptions of state changes in diagnostics."
! msgstr ""
! 
! #: analyzer/analyzer.opt:347
! #, no-c-format
! msgid "Control which events are displayed in diagnostic paths."
! msgstr ""
! 
! #: analyzer/analyzer.opt:351
! #, no-c-format
! msgid "Dump various analyzer internals to SRCFILE.analyzer.txt."
! msgstr ""
! 
! #: analyzer/analyzer.opt:355
! #, no-c-format
! msgid "Dump various analyzer internals to stderr."
! msgstr ""
! 
! #: analyzer/analyzer.opt:363
! #, no-c-format
! msgid "Dump the analyzer exploded graph to a SRCFILE.eg.dot file."
! msgstr ""
! 
! #: analyzer/analyzer.opt:367
! #, no-c-format
! msgid "Emit diagnostics showing the location of nodes in the exploded graph."
! msgstr ""
! 
! #: analyzer/analyzer.opt:371
! #, no-c-format
! msgid "Dump a textual representation of the exploded graph to SRCFILE.eg.txt."
! msgstr ""
! 
! #: analyzer/analyzer.opt:375
! #, no-c-format
! msgid "Dump a textual representation of the exploded graph to SRCFILE.eg-ID.txt."
! msgstr ""
! 
! #: analyzer/analyzer.opt:379
! #, no-c-format
! msgid "Dump a textual representation of each diagnostic's exploded path to SRCFILE.IDX.KIND.epath.txt."
! msgstr ""
! 
! #: analyzer/analyzer.opt:383
! #, no-c-format
! msgid "Dump various analyzer internals to SRCFILE.*.fg.dot and SRCFILE.*.tg.dot."
! msgstr ""
! 
! #: analyzer/analyzer.opt:387
! #, no-c-format
! msgid "Dump various analyzer internals to SRCFILE.*.infinite-loop.dot."
! msgstr ""
! 
! #: analyzer/analyzer.opt:391
! #, no-c-format
! msgid "Dump analyzer-specific data to a SRCFILE.analyzer.json.gz file."
! msgstr ""
! 
! #: analyzer/analyzer.opt:395
! #, no-c-format
! msgid "Dump state-purging information to a SRCFILE.state-purge.dot file."
! msgstr ""
! 
! #: analyzer/analyzer.opt:399
! #, no-c-format
! msgid "Dump the analyzer supergraph to a SRCFILE.supergraph.dot file."
! msgstr ""
! 
! #: analyzer/analyzer.opt:403
! #, no-c-format
! msgid "Emit custom warnings with internal details intended for analyzer developers."
! msgstr ""
! 
! #: common.opt:234
  #, no-c-format
  msgid "Provide bash completion for options starting with provided string."
  msgstr ""
  
! #: common.opt:286
  #, fuzzy, no-c-format
  msgid "Display this information."
  msgstr "  --help                  Vis disse oplysninger\n"
  
! #: common.opt:290
  #, no-c-format
  msgid "--help=<class>\tDisplay descriptions of a specific class of options.  <class> is one or more of optimizers, target, warnings, undocumented, params."
  msgstr ""
  
! #: common.opt:411
  #, no-c-format
  msgid "Display target specific command line options (including assembler and linker options)."
  msgstr ""
  
! #: common.opt:460 common.opt:502 common.opt:506 common.opt:510 common.opt:514
! #: common.opt:518 common.opt:522 common.opt:526 common.opt:943 common.opt:3861
! #: common.opt:3956 common.opt:4070
! #, fuzzy, no-c-format
! #| msgid "Pass -assert pure-text to linker"
! msgid "Passed to the linker."
! msgstr "Overbring -assert pure-text til sammenkæderen"
! 
! #: common.opt:464
  #, fuzzy, no-c-format
  msgid "-O<number>\tSet optimization level to <number>."
  msgstr "  -O[tal]                 Sæt optimeringsniveauet til [tal]\n"
  
! #: common.opt:468
  #, fuzzy, no-c-format
  msgid "Optimize for space rather than speed."
  msgstr "  -Os                     Optimér mht. plads i stedet for hastighed\n"
  
! #: common.opt:472
  #, no-c-format
  msgid "Optimize for speed disregarding exact standards compliance."
  msgstr ""
  
! #: common.opt:476
  #, fuzzy, no-c-format
  msgid "Optimize for debugging experience rather than speed or size."
  msgstr "  -Os                     Optimér mht. plads i stedet for hastighed\n"
  
! #: common.opt:480
  #, fuzzy, no-c-format
  msgid "Optimize for space aggressively rather than speed."
  msgstr "  -Os                     Optimér mht. plads i stedet for hastighed\n"
  
! #: common.opt:485
! #, no-c-format
! msgid "-Q --help prints what options are enabled.  Just -Q enables verbose messages."
! msgstr ""
! 
! #: common.opt:498
! #, no-c-format
! msgid "Stop processing after generating assembly code; do not assemble."
! msgstr ""
! 
! #: common.opt:530
  #, fuzzy, no-c-format
  msgid "This switch is deprecated; use -Wextra instead."
  msgstr "Angiv klassesti (forældet: benyt --classpath i stedet)"
  
! #: common.opt:543
  #, fuzzy, no-c-format
  #| msgid "Warn about returning structures, unions or arrays"
  msgid "Warn about returning structures, unions or arrays."
  msgstr "Advar om returnering af struct, union og tabeller"
  
! #: common.opt:547
  #, no-c-format
  msgid "Warn if a loop with constant number of iterations triggers undefined behavior."
  msgstr ""
  
! #: common.opt:554
  #, fuzzy, no-c-format
  #| msgid "Warn if .class files are out of date"
  msgid "Warn if an array is accessed out of bounds."
  msgstr "Advar hvis .class-filer er forældede"
  
! #: common.opt:558
! #, fuzzy, no-c-format
! #| msgid "zero-length %s format string"
! msgid "Warn about problems with auto-profile data."
! msgstr "formateringsstreng %s med længden nul"
! 
! #: common.opt:562 common.opt:566
  #, no-c-format
  msgid "Warn for uses of pointers to deallocated storage."
  msgstr ""
  
! #: common.opt:570
  #, fuzzy, no-c-format
  #| msgid "Warn about function pointer arithmetic"
  msgid "Warn about inappropriate attribute usage."
  msgstr "Advar om beregninger på funktionshenvisninger"
  
! #: common.opt:574
  #, fuzzy, no-c-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "Do not warn about specified attributes."
  msgstr "forkert antal parametre angivet til egenskaben '%s'"
  
! #: common.opt:578 common.opt:582
  #, no-c-format
  msgid "Warn about type safety and similar errors and mismatches in declarations with alias attributes."
  msgstr ""
  
! #: common.opt:586
  #, no-c-format
  msgid "Warn when profiling instrumentation was requested, but could not be applied to a certain function."
  msgstr ""
  
! #: common.opt:591 common.opt:595
  #, fuzzy, no-c-format
  #| msgid "Warn about pointer casts which increase alignment"
  msgid "Warn about pointer casts which increase alignment."
  msgstr "Advar om typeomtvingning af henvisninger som forøger justeringen"
  
! #: common.opt:599
  #, no-c-format
  msgid "Complain when a command-line option is valid, but not applicable to the current front end."
  msgstr ""
  
! #: common.opt:603
  #, fuzzy, no-c-format
  #| msgid "Warn when trigraphs are encountered"
  msgid "Warn when a #warning directive is encountered."
  msgstr "Advar når trigrafer mødes"
  
! #: common.opt:607
  #, fuzzy, no-c-format
  #| msgid "Warn about uses of __attribute__((deprecated)) declarations"
  msgid "Warn about uses of __attribute__((warning)) declarations."
  msgstr "Advar om brug af __attribute__((deprecated))-erklæringer"
  
! #: common.opt:611
  #, no-c-format
  msgid "Warn if a deprecated compiler feature, class, method, or field is used."
  msgstr "Advar hvis en forældet kompilerfunktion, klasse, metode eller felt anvendes."
  
! #: common.opt:615
  #, fuzzy, no-c-format
  #| msgid "Warn about uses of __attribute__((deprecated)) declarations"
  msgid "Warn about uses of __attribute__((deprecated)) declarations."
  msgstr "Advar om brug af __attribute__((deprecated))-erklæringer"
  
! #: common.opt:619
  #, fuzzy, no-c-format
  #| msgid "Warn when an optimization pass is disabled"
  msgid "Warn when an optimization pass is disabled."
  msgstr "Advar når en optimeringsfase deaktiveres"
  
! #: common.opt:623
  #, fuzzy, no-c-format
  #| msgid "Treat all warnings as errors"
  msgid "Turn all warnings into errors."
  msgstr "Behandl alle advarsler som fejl"
  
! #: common.opt:627
  #, fuzzy, no-c-format
  #| msgid "Treat all warnings as errors"
  msgid "Turn the specified warning into an error."
  msgstr "Behandl alle advarsler som fejl"
  
! #: common.opt:631
  #, no-c-format
  msgid "Print extra (possibly unwanted) warnings."
  msgstr ""
  
! #: common.opt:635
  #, no-c-format
  msgid "Exit on the first error occurred."
  msgstr ""
  
! #: common.opt:639
  #, fuzzy, no-c-format
  msgid "-Wframe-larger-than=<byte-size>\tWarn if a function's stack frame requires in excess of <byte-size>."
  msgstr "  -Wlarger-than-<tal>     Advar hvis et objekt er større end <tal> byte\n"
  
! #: common.opt:643
  #, no-c-format
  msgid "Disable -Wframe-larger-than= warning.  Equivalent to -Wframe-larger-than=<SIZE_MAX> or larger."
  msgstr ""
  
! #: common.opt:647
  #, no-c-format
  msgid "Warn when attempting to free a non-heap object."
  msgstr ""
  
! #: common.opt:651
  #, no-c-format
  msgid "Warn when -fhardened did not enable an option from its set."
  msgstr ""
  
! #: common.opt:662
  #, no-c-format
  msgid "Warn when a switch case falls through."
  msgstr ""
  
! #: common.opt:666 rust/lang.opt:59 c-family/c.opt:919
! #, no-c-format
! msgid "Warn for infinitely recursive calls."
! msgstr ""
! 
! #: common.opt:670
  #, fuzzy, no-c-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "Warn when an inlined function cannot be inlined."
  msgstr "Advar når en inline funktion ikke kan indbygges"
  
! #: common.opt:674
  #, no-c-format
  msgid "Warn when an atomic memory model parameter is known to be outside the valid range."
  msgstr ""
  
! #: common.opt:681
  #, fuzzy, no-c-format
  msgid "-Wlarger-than=<byte-size>\tWarn if an object's size exceeds <byte-size>."
  msgstr "  -Wlarger-than-<tal>     Advar hvis et objekt er større end <tal> byte\n"
  
! #: common.opt:685
  #, no-c-format
  msgid "Disable -Wlarger-than= warning.  Equivalent to -Wlarger-than=<SIZE_MAX> or larger."
  msgstr ""
  
! #: common.opt:689
  #, no-c-format
  msgid "Warn if comparing pointer parameter with nonnull attribute with NULL."
  msgstr ""
  
! #: common.opt:693
  #, no-c-format
  msgid "Warn if dereferencing a NULL pointer may lead to erroneous or undefined behavior."
  msgstr ""
  
! #: common.opt:704
  #, fuzzy, no-c-format
  #| msgid "returning reference to temporary"
  msgid "Warn about passing a pointer/reference to a local or temporary variable to a musttail call argument."
  msgstr "returnerer reference til midlertidig variabel"
  
! #: common.opt:708
  #, fuzzy, no-c-format
  #| msgid "returning reference to temporary"
  msgid "Warn about pointer/reference to a local or temporary variable possibly escaping to a musttail call."
  msgstr "returnerer reference til midlertidig variabel"
  
! #: common.opt:712
  #, no-c-format
  msgid "Warn about some C++ One Definition Rule violations during link time optimization."
  msgstr ""
  
! #: common.opt:716
  #, fuzzy, no-c-format
  #| msgid "floating point overflow in expression"
  msgid "Warn about overflow in arithmetic expressions."
  msgstr "kommatalsoverløb i udtryk"
  
! #: common.opt:720
  #, no-c-format
  msgid "During link time optimization warn about mismatched types of global declarations."
  msgstr ""
  
! #: common.opt:724
  #, fuzzy, no-c-format
  #| msgid "Warn when the packed attribute has no effect on struct layout"
  msgid "Warn when the packed attribute has no effect on struct layout."
  msgstr "Advar når packed-egenskaben ikke har nogen effekt på struct-layoutet"
  
! #: common.opt:728
  #, fuzzy, no-c-format
  msgid "Warn when padding is required to align structure members."
  msgstr "Advar når udfyldning er påkrævet for at justere struct-medlemmer"
  
! #: common.opt:732
  #, fuzzy, no-c-format
  msgid "Issue warnings needed for strict compliance to the standard."
  msgstr "  -pedantic               Udsend advarsler som er nødvendige for streng overholdelse af ISO C\n"
  
! #: common.opt:736
  #, fuzzy, no-c-format
  #| msgid "returning reference to temporary"
  msgid "Warn about returning a pointer/reference to a local or temporary variable."
  msgstr "returnerer reference til midlertidig variabel"
  
! #: common.opt:740
  #, fuzzy, no-c-format
  #| msgid "Warn when one local variable shadows another"
  msgid "Warn when one variable shadows another.  Same as -Wshadow=global."
  msgstr "Advar når en lokal variabel skygger for en anden"
  
! #: common.opt:744
  #, fuzzy, no-c-format
  #| msgid "Warn when one local variable shadows another"
  msgid "Warn when one variable shadows another (globally)."
  msgstr "Advar når en lokal variabel skygger for en anden"
  
! #: common.opt:748
  #, fuzzy, no-c-format
  #| msgid "Warn when one local variable shadows another"
  msgid "Warn when one local variable shadows another local variable or parameter."
  msgstr "Advar når en lokal variabel skygger for en anden"
  
! #: common.opt:755
  #, fuzzy, no-c-format
  #| msgid "Warn when one local variable shadows another"
  msgid "Warn when one local variable shadows another local variable or parameter of compatible type."
  msgstr "Advar når en lokal variabel skygger for en anden"
  
! #: common.opt:762
  #, no-c-format
  msgid "Warn when not issuing stack smashing protection for some reason."
  msgstr ""
  
! #: common.opt:766
  #, fuzzy, no-c-format
  #| msgid "Warn when a stackframe is larger than the specified size"
  msgid "-Wstack-usage=<byte-size>\tWarn if stack usage might exceed <byte-size>."
  msgstr "Advar når en stakramme er større end den angivne størrelse"
  
! #: common.opt:770
  #, no-c-format
  msgid "Disable Wstack-usage= warning.  Equivalent to Wstack-usage=<SIZE_MAX> or larger."
  msgstr ""
  
! #: common.opt:774 common.opt:778
  #, fuzzy, no-c-format
  msgid "Warn about code which might break strict aliasing rules."
  msgstr "Advar om kode som kan bryde strenge aliasregler"
  
! #: common.opt:782 common.opt:786
  #, fuzzy, no-c-format
  #| msgid "Set Windows defines"
  msgid "Warn about optimizations that assume that signed overflow is undefined."
  msgstr "Angiv Windows-definitioner"
  
! #: common.opt:790
  #, fuzzy, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((cold))."
  msgstr "Advar om funktioner som kan være kandidater til egenskaben noreturn"
  
! #: common.opt:794
  #, fuzzy, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((const))."
  msgstr "Advar om funktioner som kan være kandidater til egenskaben noreturn"
  
! #: common.opt:798
  #, fuzzy, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((pure))."
  msgstr "Advar om funktioner som kan være kandidater til egenskaben noreturn"
  
! #: common.opt:802
  #, fuzzy, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((noreturn))."
  msgstr "Advar om funktioner som kan være kandidater til egenskaben noreturn"
  
! #: common.opt:806
  #, fuzzy, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((malloc))."
  msgstr "Advar om funktioner som kan være kandidater til egenskaben noreturn"
  
! #: common.opt:810
  #, fuzzy, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((returns_nonnull))."
  msgstr "Advar om funktioner som kan være kandidater til egenskaben noreturn"
  
! #: common.opt:814
  #, no-c-format
  msgid "Warn about C++ polymorphic types where adding final keyword would improve code quality."
  msgstr ""
  
! #: common.opt:818
  #, no-c-format
  msgid "Warn about C++ virtual methods where adding final keyword would improve code quality."
  msgstr ""
  
! #: common.opt:822
  #, fuzzy, no-c-format
  msgid "Warn about statements between switch's controlling expression and the first case."
  msgstr "Advar om kode som kan bryde strenge aliasregler"
  
! #: common.opt:827
  #, fuzzy, no-c-format
  #| msgid "Do not suppress warnings from system headers"
  msgid "Do not suppress warnings from system headers."
  msgstr "Undertryk ikke advarsler fra systeminkluderingsfiler"
  
! #: common.opt:831
  #, fuzzy, no-c-format
  #| msgid "comparison is always false due to limited range of data type"
  msgid "Warn if a comparison always evaluates to true or false."
  msgstr "sammenligning er altid falsk på grund af den begrænsede rækkevidde af datatypen"
  
! #: common.opt:835
  #, fuzzy, no-c-format
  #| msgid "Warn when a variable is unused"
  msgid "Warn whenever a trampoline is generated."
  msgstr "Advar når en variabel ikke benyttes"
  
! #: common.opt:839
  #, fuzzy, no-c-format
  #| msgid "Warn about uninitialized automatic variables"
  msgid "Warn about cases where -ftrivial-auto-var-init cannot initialize an auto variable."
  msgstr "Advar om ikke-klargjorte automatiske variabler"
  
! #: common.opt:843
  #, fuzzy, no-c-format
  #| msgid "comparison is always false due to limited range of data type"
  msgid "Warn if a comparison is always true or always false due to the limited range of the data type."
  msgstr "sammenligning er altid falsk på grund af den begrænsede rækkevidde af datatypen"
  
! #: common.opt:847
  #, fuzzy, no-c-format
  #| msgid "Warn about uninitialized automatic variables"
  msgid "Warn about uninitialized automatic variables."
  msgstr "Advar om ikke-klargjorte automatiske variabler"
  
! #: common.opt:851
  #, fuzzy, no-c-format
  #| msgid "Warn about uninitialized automatic variables"
  msgid "Warn about maybe uninitialized automatic variables."
  msgstr "Advar om ikke-klargjorte automatiske variabler"
  
! #: common.opt:859
  #, no-c-format
  msgid "Enable all -Wunused- warnings."
  msgstr ""
  
! #: common.opt:866
  #, fuzzy, no-c-format
  #| msgid "Warn when a function parameter is unused"
  msgid "Warn when a function parameter is only set, otherwise unused."
  msgstr "Advar når en funktionsparameter ikke benyttes"
  
! #: common.opt:873
  #, fuzzy, no-c-format
  #| msgid "Warn when a variable is unused"
  msgid "Warn when a variable is only set, otherwise unused."
  msgstr "Advar når en variabel ikke benyttes"
  
! #: common.opt:877
  #, fuzzy, no-c-format
  #| msgid "Warn when a function is unused"
  msgid "Warn when a function is unused."
  msgstr "Advar når en funktion ikke benyttes"
  
! #: common.opt:881
  #, fuzzy, no-c-format
  #| msgid "Warn when a label is unused"
  msgid "Warn when a label is unused."
  msgstr "Advar når en etiket ikke benyttes"
  
! #: common.opt:885
  #, fuzzy, no-c-format
  #| msgid "Warn when a function parameter is unused"
  msgid "Warn when a function parameter is unused."
  msgstr "Advar når en funktionsparameter ikke benyttes"
  
! #: common.opt:889
  #, fuzzy, no-c-format
  #| msgid "Warn when an expression value is unused"
  msgid "Warn when an expression value is unused."
  msgstr "Advar når værdien af et udtryk ikke benyttes"
  
! #: common.opt:893
  #, fuzzy, no-c-format
  #| msgid "Warn when a variable is unused"
  msgid "Warn when a variable is unused."
  msgstr "Advar når en variabel ikke benyttes"
  
! #: common.opt:897
  #, no-c-format
  msgid "Warn in case profiles in -fprofile-use do not match."
  msgstr ""
  
! #: common.opt:901
  #, no-c-format
  msgid "Warn in case a function ends earlier than it begins due to an invalid linenum macros."
  msgstr ""
  
! #: common.opt:905
  #, no-c-format
  msgid "Warn when a conditional has too many terms and condition coverage profiling gives up instrumenting the expression."
  msgstr ""
  
! #: common.opt:910
  #, no-c-format
  msgid "-fpath-coverage-limit=<number> Don't instrument functions path count exceeding <number>."
  msgstr ""
  
! #: common.opt:915
  #, no-c-format
  msgid "Warn if a function exceeds the number of paths (controlled by -fpath-coverage-limit) and path coverage give up instrumenting the function. The limit is approximate and conservative and coverage might give up even if the actual number is slightly below the limit."
  msgstr ""
  
! #: common.opt:922
  #, no-c-format
  msgid "Warn in case profiles in -fprofile-use do not exist."
  msgstr ""
  
! #: common.opt:926
  #, fuzzy, no-c-format
  #| msgid "Warn when a function is declared extern, then inline"
  msgid "Warn when a vector operation is compiled outside the SIMD."
  msgstr "Advar når en funktion erklæret extern erklæres inline"
  
! #: common.opt:930
  #, fuzzy, no-c-format
  msgid "Warn about unsupported features in ThreadSanitizer."
  msgstr "Advar om funktionserklæringer uden prototype"
  
! #: common.opt:947
  #, fuzzy, no-c-format
  msgid "-aux-info <file>\tEmit declaration information into <file>."
  msgstr "  -aux-info <fil>         Udskriv erklæringsoplysninger til <fil>\n"
  
! #: common.opt:960
  #, fuzzy, no-c-format
  msgid "-d<letters>\tEnable dumps from specific passes of the compiler."
  msgstr "  -d[bogstaver]           Aktivér dump fra specifikke faser i oversætteren\n"
  
! #: common.opt:964
  #, fuzzy, no-c-format
  msgid "-dumpbase <file>\tSet the file basename to be used for dumps."
  msgstr "  -dumpbase <fil>         Basisnavn til brug for dump fra specifikke faser\n"
  
! #: common.opt:968
  #, no-c-format
  msgid "-dumpbase-ext .<ext>    Drop a trailing .<ext> from the dump basename to name auxiliary output files."
  msgstr ""
  
! #: common.opt:972
  #, fuzzy, no-c-format
  msgid "-dumpdir <dir>\tSet the directory name to be used for dumps."
  msgstr "  -dumpbase <fil>         Basisnavn til brug for dump fra specifikke faser\n"
  
! #: common.opt:1087
  #, no-c-format
  msgid "The version of the C++ ABI in use."
  msgstr ""
  
! #: common.opt:1091
  #, no-c-format
  msgid "Aggressively optimize loops using language constraints."
  msgstr ""
  
! #: common.opt:1095
  #, fuzzy, no-c-format
  #| msgid "Align the start of functions"
  msgid "Align the start of functions."
  msgstr "Justér begyndelsen af funktioner"
  
! #: common.opt:1102
  #, fuzzy, no-c-format
  #| msgid "Align labels which are only reached by jumping"
  msgid "Align labels which are only reached by jumping."
  msgstr "Justér etiketter som kun nås ved spring"
  
! #: common.opt:1109
  #, fuzzy, no-c-format
  #| msgid "Align all labels"
  msgid "Align all labels."
  msgstr "Justér alle etiketter"
  
! #: common.opt:1116
  #, fuzzy, no-c-format
  #| msgid "Align the start of loops"
  msgid "Align the start of loops."
  msgstr "Justér begyndelsen af løkker"
  
! #: common.opt:1123
  #, no-c-format
  msgid "Allow the compiler to introduce new data races on stores."
  msgstr ""
  
! #: common.opt:1127
  #, fuzzy, no-c-format
  msgid "Enable static analysis pass."
  msgstr "Aktivér stakprøvning"
  
! #: common.opt:1147
  #, no-c-format
  msgid "Select what to sanitize."
  msgstr ""
  
! #: common.opt:1151
  #, no-c-format
  msgid "Select type of coverage sanitization."
  msgstr ""
  
! #: common.opt:1164
  #, no-c-format
  msgid "-fasan-shadow-offset=<number>\tUse custom shadow memory offset."
  msgstr ""
  
! #: common.opt:1168
  #, no-c-format
  msgid "-fsanitize-sections=<sec1,sec2,...>\tSanitize global variables in user-defined sections."
  msgstr ""
  
! #: common.opt:1173
  #, no-c-format
  msgid "After diagnosing undefined behavior attempt to continue execution."
  msgstr ""
  
! #: common.opt:1177
  #, fuzzy, no-c-format
  msgid "This switch is deprecated; use -fsanitize-recover= instead."
  msgstr "Angiv klassesti (forældet: benyt --classpath i stedet)"
  
! #: common.opt:1181
  #, no-c-format
  msgid "Use traps instead of diagnostics of undefined behavior sanitizers."
  msgstr ""
  
! #: common.opt:1191
  #, fuzzy, no-c-format
  msgid "This switch is deprecated; use -fsanitize-trap= instead."
  msgstr "Angiv klassesti (forældet: benyt --classpath i stedet)"
  
! #: common.opt:1195
  #, fuzzy, no-c-format
  msgid "Generate unwind tables that are exact at each instruction boundary."
  msgstr "Generér afvindingstabeller eksakt for hver instruktionsgrænse"
  
! #: common.opt:1199
  #, fuzzy, no-c-format
  #| msgid "Generate char instructions"
  msgid "Generate auto-inc/dec instructions."
  msgstr "Generér char-instruktioner"
  
! #: common.opt:1203
  #, fuzzy, no-c-format
  #| msgid "Use profiling information for branch probabilities"
  msgid "Use sample profile information for call graph node weights. The default profile file is fbdata.afdo in 'pwd'."
  msgstr "Benyt profileringsoplysninger til forgreningssandsynligheder"
  
! #: common.opt:1208
  #, fuzzy, no-c-format
  #| msgid "Use profiling information for branch probabilities"
  msgid "Use sample profile information for call graph node weights. The profile file is specified in the argument."
  msgstr "Benyt profileringsoplysninger til forgreningssandsynligheder"
  
! #: common.opt:1213
! #, no-c-format
! msgid "Perform inlining using auto-profile."
! msgstr ""
! 
! #: common.opt:1221
  #, fuzzy, no-c-format
  #| msgid "Generate code to check bounds before indexing arrays"
  msgid "Generate code to check bounds before indexing arrays."
  msgstr "Generér kode til at kontrollere grænserne før tabeller indekseres"
  
  # RETMIG: rigtig?
! #: common.opt:1225
  #, fuzzy, no-c-format
  #| msgid "Replace add, compare, branch with branch on count register"
  msgid "Replace add, compare, branch with branch on count register."
  msgstr "Erstat tilføj, sammenlign, forgrening med forgrening på tælleregister"
  
! #: common.opt:1229
  #, fuzzy, no-c-format
  #| msgid "Use profiling information for branch probabilities"
  msgid "Use profiling information for branch probabilities."
  msgstr "Benyt profileringsoplysninger til forgreningssandsynligheder"
  
! #: common.opt:1245
  #, fuzzy, no-c-format
  #| msgid "Reuse r30 on a per function basis"
  msgid "Output callgraph information on a per-file basis."
  msgstr "Genbrug r30 på et pr. funktionsgrundlag"
  
! #: common.opt:1249
  #, fuzzy, no-c-format
  #| msgid "Reuse r30 on a per function basis"
  msgid "Output callgraph information on a per-file basis with decorations."
  msgstr "Genbrug r30 på et pr. funktionsgrundlag"
  
! #: common.opt:1253
  #, fuzzy, no-c-format
  #| msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions"
  msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions."
  msgstr "-fcall-saved-<register>\tMarker <register> som værende bevaret over funktioner"
  
! #: common.opt:1257
  #, fuzzy, no-c-format
  #| msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls"
  msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls."
  msgstr "-fcall-used-<register>\tMarker <register> som værende benyttet af funktionskald"
  
! #: common.opt:1264
  #, fuzzy, no-c-format
  #| msgid "Save registers around function calls"
  msgid "Save registers around function calls."
  msgstr "Gem registre omkring funktionskald"
  
! #: common.opt:1268
  #, fuzzy, no-c-format
  msgid "This switch is deprecated; do not use."
  msgstr "Angiv klassesti (forældet: benyt --classpath i stedet)"
  
! #: common.opt:1272
  #, fuzzy, no-c-format
  #| msgid "Check the return value of new in C++"
  msgid "Check the return value of new in C++."
  msgstr "Kontroller returværdien for new i C++"
  
! #: common.opt:1276 common.opt:1280
  #, fuzzy, no-c-format
  #| msgid "internal gcc abort"
  msgid "Perform internal consistency checkings."
  msgstr "intern GCC-afbrydelse"
  
! #: common.opt:1284
  #, no-c-format
  msgid "For -f*-prefix-map= options compare canonicalized pathnames rather than just strings."
  msgstr ""
  
! #: common.opt:1288
  #, fuzzy, no-c-format
  #| msgid "Enable aggressive SSA dead code elimination"
  msgid "Enable code hoisting."
  msgstr "Aktivér aggressiv SSA-eliminering af ubrugt kode"
  
! #: common.opt:1292
  #, no-c-format
  msgid "Looks for opportunities to reduce stack adjustments and stack references."
  msgstr ""
  
! #: common.opt:1296
  #, fuzzy, no-c-format
  #| msgid "Do not put uninitialized globals in the common section"
  msgid "Put uninitialized globals in the common section."
  msgstr "Anbring ikke uklargjorte globale variabler i den fælles sektion"
  
! #: common.opt:1304
  #, no-c-format
  msgid "-fcompare-debug[=<opts>]\tCompile with and without e.g. -gtoggle, and compare the final-insns dump."
  msgstr ""
  
! #: common.opt:1308
  #, no-c-format
  msgid "Run only the second compilation of -fcompare-debug."
  msgstr ""
  
! #: common.opt:1312
  #, fuzzy, no-c-format
  #| msgid "Reschedule instructions after register allocation"
  msgid "Perform comparison elimination after register allocation has finished."
  msgstr "Omplanlæg instruktioner efter registerallokering"
  
! #: common.opt:1316
  #, no-c-format
  msgid "Do not perform optimizations increasing noticeably stack usage."
  msgstr ""
  
! #: common.opt:1320
  #, fuzzy, no-c-format
  msgid "Perform a register copy-propagation optimization pass."
  msgstr "Foretag registerkopipropageringsoptimering"
  
! #: common.opt:1324
  #, no-c-format
  msgid "Fold instructions calculating memory offsets to the memory access instruction if possible."
  msgstr ""
  
! #: common.opt:1328
  #, fuzzy, no-c-format
  #| msgid "Perform cross-jumping optimization"
  msgid "Perform cross-jumping optimization."
  msgstr "Udfør krydsspringsoptimering"
  
  # RETMIG: hvad er CSE?
! #: common.opt:1332
  #, fuzzy, no-c-format
  #| msgid "When running CSE, follow jumps to their targets"
  msgid "When running CSE, follow jumps to their targets."
  msgstr "Ved kørsel af CSE følg spring til deres mål"
  
! #: common.opt:1358
  #, no-c-format
  msgid "Omit range reduction step when performing complex division."
  msgstr ""
  
! #: common.opt:1362
  #, no-c-format
  msgid "Complex multiplication and division follow Fortran rules."
  msgstr ""
  
! #: common.opt:1366
  #, fuzzy, no-c-format
  msgid "Place data items into their own section."
  msgstr "placér dataelementer i deres egen sektion"
  
! #: common.opt:1370
  #, no-c-format
  msgid "List all available debugging counters with their limits and counts."
  msgstr ""
  
! #: common.opt:1374
  #, no-c-format
  msgid "-fdbg-cnt=<counter>[:<lower_limit1>-]<upper_limit1>[:<lower_limit2>-<upper_limit2>:...][,<counter>:...]\tSet the debug counter limit."
  msgstr ""
  
! #: common.opt:1378
  #, no-c-format
  msgid "-fdebug-prefix-map=<old>=<new>\tMap one directory name to another in debug information."
  msgstr ""
  
! #: common.opt:1382
  #, no-c-format
  msgid "-ffile-prefix-map=<old>=<new>\tMap one directory name to another in compilation result."
  msgstr ""
  
! #: common.opt:1386
  #, no-c-format
  msgid "Output .debug_types section when using DWARF v4 debuginfo."
  msgstr ""
  
! #: common.opt:1392
  #, fuzzy, no-c-format
  #| msgid "Defer popping functions args from stack until later"
  msgid "Defer popping functions args from stack until later."
  msgstr "Vent med fjernelse af funktionsparametre fra stakken til senere"
  
! #: common.opt:1396
  #, fuzzy, no-c-format
  #| msgid "Attempt to fill delay slots of branch instructions"
  msgid "Attempt to fill delay slots of branch instructions."
  msgstr "Forsøg at udfylde ventepladser med forgreningsinstruktioner"
  
! #: common.opt:1400
  #, no-c-format
  msgid "Delete dead instructions that may throw exceptions."
  msgstr ""
  
! #: common.opt:1404
  #, fuzzy, no-c-format
  #| msgid "Delete useless null pointer checks"
  msgid "Delete useless null pointer checks."
  msgstr "Fjern ubrugelige nul-henvisningstjek"
  
! #: common.opt:1408
! #, no-c-format
! msgid "Issue defining instructions back to back with their single uses, provided they are macro-fusible in the target microarchitecture."
! msgstr ""
! 
! #: common.opt:1412
  #, no-c-format
  msgid "Stream extra data to support more aggressive devirtualization in LTO local transformation mode."
  msgstr ""
  
! #: common.opt:1416
  #, fuzzy, no-c-format
  #| msgid "Perform superblock formation via tail duplication"
  msgid "Perform speculative devirtualization."
  msgstr "Udfør superbloksformering vha. haleduplikering"
  
! #: common.opt:1420
  #, no-c-format
  msgid "Try to convert virtual calls to direct ones."
  msgstr ""
  
! #: common.opt:1424
  #, fuzzy, no-c-format
  msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics."
  msgstr "  -fdiagnostics-show-location=[once | every-line] Indikerer hvor ofte kildeplaceringsoplysninger skal udsendes som præfiks til begyndelsen af meddelelserne ved linjeombrydning\n"
  
! #: common.opt:1441
  #, no-c-format
  msgid "Show the source line with a caret indicating the column."
  msgstr ""
  
! #: common.opt:1445
  #, no-c-format
  msgid "Show lines linking related events in diagnostic paths."
  msgstr ""
  
! #: common.opt:1449
  #, no-c-format
  msgid "Show labels annotating ranges of source code when showing source."
  msgstr ""
  
! #: common.opt:1453
  #, no-c-format
  msgid "Show line numbers in the left margin when showing source."
  msgstr ""
  
! #: common.opt:1461
  #, no-c-format
  msgid "-fdiagnostics-color=[never|always|auto]\tColorize diagnostics."
  msgstr ""
  
! #: common.opt:1481
  #, fuzzy, no-c-format
  #| msgid "Enable verbose output"
  msgid "Enable formatting of JSON output."
  msgstr "Aktiver uddybende uddata"
  
! #: common.opt:1485
  #, no-c-format
  msgid "-fdiagnostics-urls=[never|always|auto]\tEmbed URLs in diagnostics."
  msgstr ""
  
! #: common.opt:1505
  #, no-c-format
  msgid "-fdiagnostics-column-unit=[display|byte]\tSelect whether column numbers are output as display columns (default) or raw bytes."
  msgstr ""
  
! #: common.opt:1509
  #, no-c-format
  msgid "-fdiagnostics-column-origin=<number>\tSet the number of the first column.  The default is 1-based as per GNU style, but some utilities may expect 0-based, for example."
  msgstr ""
  
! #: common.opt:1513
  #, no-c-format
! msgid "-fdiagnostics-format=[text|sarif-stderr|sarif-file]\tSelect output format."
  msgstr ""
  
! #: common.opt:1517
  #, no-c-format
  msgid "Add output format."
  msgstr ""
  
! #: common.opt:1521
  #, no-c-format
  msgid "Set output format."
  msgstr ""
  
! #: common.opt:1525
  #, no-c-format
  msgid "-fdiagnostics-escape-format=[unicode|bytes]\tSelect how to escape non-printable-ASCII bytes in the source for diagnostics that suggest it."
  msgstr ""
  
! #: common.opt:1563
  #, no-c-format
  msgid "Print fix-it hints in machine-readable form."
  msgstr ""
  
! #: common.opt:1567
  #, no-c-format
  msgid "Print fix-it hints to stderr in unified diff format."
  msgstr ""
  
! #: common.opt:1571
  #, no-c-format
  msgid "Amend appropriate diagnostic messages with the command line option that controls them."
  msgstr ""
  
! #: common.opt:1575
  #, no-c-format
  msgid "Print CWE identifiers for diagnostic messages, where available."
  msgstr ""
  
! #: common.opt:1579
  #, no-c-format
  msgid "Print any rules associated with diagnostic messages."
  msgstr ""
  
! #: common.opt:1583
  #, no-c-format
  msgid "Use color within diagnostic messages to highlight pertinent information."
  msgstr ""
  
! #: common.opt:1587
  #, no-c-format
  msgid "Specify how to print any control-flow path associated with a diagnostic."
  msgstr ""
  
! #: common.opt:1591
  #, no-c-format
  msgid "Turn off any diagnostics features that complicate the output, such as line numbers, color, and warning URLs."
  msgstr ""
  
! #: common.opt:1595
  #, no-c-format
  msgid "-ftabstop=<number>      Distance between tab stops for column reporting."
  msgstr ""
  
! #: common.opt:1611
  #, no-c-format
  msgid "Show stack depths of events in paths."
  msgstr ""
  
! #: common.opt:1615
  #, no-c-format
  msgid "-fdiagnostics-text-art-charset=[none|ascii|unicode|emoji]\tDetermine which characters to use in text arg diagrams."
  msgstr ""
  
! #: common.opt:1634
  #, no-c-format
  msgid "Set minimum width of left margin of source code when showing source."
  msgstr ""
  
! #: common.opt:1638
! #, no-c-format
! msgid "Use indentation to show nesting of diagnostics in text output."
! msgstr ""
! 
! #: common.opt:1642
! #, no-c-format
! msgid "Show location information when showing nested diagnostics."
! msgstr ""
! 
! #: common.opt:1646
! #, no-c-format
! msgid "Show nesting levels as numbers when showing nested diagnostics."
! msgstr ""
! 
! #: common.opt:1653
! #, no-c-format
! msgid "Collect and print more context information for diagnostics."
! msgstr ""
! 
! #: common.opt:1657
  #, no-c-format
  msgid "-fdisable-[tree|rtl|ipa]-<pass>=range1+range2\tDisable an optimization pass."
  msgstr ""
  
! #: common.opt:1661
  #, no-c-format
  msgid "-fenable-[tree|rtl|ipa]-<pass>=range1+range2\tEnable an optimization pass."
  msgstr ""
  
! #: common.opt:1665
  #, no-c-format
  msgid "-fdump-<type>\tDump various compiler internals to a file."
  msgstr ""
  
! #: common.opt:1672
  #, no-c-format
  msgid "-fdump-final-insns=filename\tDump to filename the insns at the end of translation."
  msgstr ""
  
! #: common.opt:1676
  #, no-c-format
  msgid "-fdump-go-spec=filename\tWrite all declarations to file as Go code."
  msgstr ""
  
! #: common.opt:1680
  #, fuzzy, no-c-format
  #| msgid "Suppress output of instruction numbers and line number notes in debugging dumps"
  msgid "Suppress output of addresses in debugging dumps."
  msgstr "Undtryk udskrift af instruktionstal og linjenummernoter i fejlfindingsdump"
  
! #: common.opt:1684
  #, no-c-format
  msgid "Collect and dump debug information into temporary file if ICE in C/C++ compiler occurred."
  msgstr ""
  
! #: common.opt:1689
  #, no-c-format
  msgid "Dump detailed information on GCC's internal representation of source code locations."
  msgstr ""
  
! #: common.opt:1693
  #, fuzzy, no-c-format
  msgid "Dump optimization passes."
  msgstr "Udfør løkkeoptimeringerne"
  
! #: common.opt:1697
  #, fuzzy, no-c-format
  #| msgid "Suppress output of instruction numbers and line number notes in debugging dumps"
  msgid "Suppress output of instruction numbers, line number notes and addresses in debugging dumps."
  msgstr "Undtryk udskrift af instruktionstal og linjenummernoter i fejlfindingsdump"
  
! #: common.opt:1701
  #, fuzzy, no-c-format
  #| msgid "Suppress output of instruction numbers and line number notes in debugging dumps"
  msgid "Suppress output of previous and next insn numbers in debugging dumps."
  msgstr "Undtryk udskrift af instruktionstal og linjenummernoter i fejlfindingsdump"
  
! #: common.opt:1705
  #, no-c-format
  msgid "Enable CFI tables via GAS assembler directives."
  msgstr ""
  
! #: common.opt:1709
  #, fuzzy, no-c-format
  msgid "Perform early inlining."
  msgstr "Udfør løkkeoptimeringerne"
  
! #: common.opt:1717
  #, fuzzy, no-c-format
  #| msgid "Enable SSA conditional constant propagation"
  msgid "Perform interprocedural reduction of aggregates."
  msgstr "Aktivér betinget konstant SSA-propagering"
  
! #: common.opt:1721
  #, no-c-format
  msgid "Perform unused symbol elimination in debug info."
  msgstr ""
  
! #: common.opt:1725
  #, no-c-format
  msgid "Perform unused type elimination in debug info."
  msgstr ""
  
! #: common.opt:1729
  #, no-c-format
  msgid "Do not suppress C++ class debug information."
  msgstr ""
  
! #: common.opt:1733
  #, fuzzy, no-c-format
  #| msgid "Enable exception handling"
  msgid "Enable exception handling."
  msgstr "Aktivér undtagelseshåndtering"
  
! #: common.opt:1737
  #, fuzzy, no-c-format
  #| msgid "Perform a number of minor, expensive optimizations"
  msgid "Perform a number of minor, expensive optimizations."
  msgstr "Udfør et antal mindre, dyre optimeringer"
  
! #: common.opt:1741
  #, no-c-format
  msgid "-fexcess-precision=[fast|standard|16]\tSpecify handling of excess floating-point precision."
  msgstr ""
  
! #: common.opt:1759
  #, no-c-format
  msgid "-fpermitted-flt-eval-methods=[c11|ts-18661]\tSpecify which values of FLT_EVAL_METHOD are permitted."
  msgstr ""
  
! #: common.opt:1775
  #, no-c-format
  msgid "Output lto objects containing both the intermediate language and binary output."
  msgstr ""
  
! #: common.opt:1779
  #, fuzzy, no-c-format
  msgid "Assume no NaNs or infinities are generated."
  msgstr "Antag at ingen NaN eller +-Inf bliver genereret"
  
! #: common.opt:1783
  #, no-c-format
  msgid "Assume that loops with an exit will terminate and not loop indefinitely."
  msgstr ""
  
! #: common.opt:1787
  #, fuzzy, no-c-format
  msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler."
  msgstr "  -ffixed-<register>      Markér <register> som værende utilgængeligt for oversætteren\n"
  
! #: common.opt:1791
  #, fuzzy, no-c-format
  #| msgid "Control allocation order of integer registers"
  msgid "Don't allocate floats and doubles in extended-precision registers."
  msgstr "Kontrollér tildelingsordenen for heltalsregistrene"
  
! #: common.opt:1799
  #, fuzzy, no-c-format
  msgid "Perform a forward propagation pass on RTL."
  msgstr "Foretag registerkopipropageringsoptimering"
  
! #: common.opt:1803
  #, no-c-format
  msgid "-ffp-contract=[off|on|fast]\tPerform floating-point expression contraction."
  msgstr ""
  
! #: common.opt:1819
  #, no-c-format
  msgid "Allow built-in functions ceil, floor, round, trunc to raise \"inexact\" exceptions."
  msgstr ""
  
! #: common.opt:1826
  #, fuzzy, no-c-format
  #| msgid "Allow function addresses to be held in registers"
  msgid "Allow function addresses to be held in registers."
  msgstr "Tillad funktionsadresser at blive opbevaret i registre"
  
! #: common.opt:1830
  #, fuzzy, no-c-format
  msgid "Place each function into its own section."
  msgstr "placér hver funktion i dens egen sektion"
  
! #: common.opt:1834
! #, no-c-format
! msgid "Allow limited optimization of operations with volatile memory access."
! msgstr ""
! 
! #: common.opt:1838
  #, fuzzy, no-c-format
  msgid "Perform global common subexpression elimination."
  msgstr "Udfør global eliminering af fælles underudtryk"
  
! #: common.opt:1842
  #, fuzzy, no-c-format
  msgid "Perform enhanced load motion during global common subexpression elimination."
  msgstr "Udfør forbedret indlæsningsbevægelse under eliminering af fælles underudtryk"
  
! #: common.opt:1846
  #, fuzzy, no-c-format
  msgid "Perform store motion after global common subexpression elimination."
  msgstr "Udfør lagringsbevægelse efter eliminering af fælles underudtryk"
  
! #: common.opt:1850
  #, no-c-format
  msgid "Try to avoid store forwarding."
  msgstr ""
  
! #: common.opt:1854
  #, fuzzy, no-c-format
  msgid "Perform redundant load after store elimination in global common subexpression elimination."
  msgstr "Udfør forbedret indlæsningsbevægelse under eliminering af fælles underudtryk"
  
! #: common.opt:1859
  #, fuzzy, no-c-format
  msgid "Perform global common subexpression elimination after register allocation has finished."
  msgstr "Udfør global eliminering af fælles underudtryk"
  
! #: common.opt:1876
  #, no-c-format
  msgid "-fgnat-encodings=[all|gdb|minimal]\tSelect the balance between GNAT encodings and standard DWARF emitted in the debug information."
  msgstr ""
  
! #: common.opt:1881
  #, fuzzy, no-c-format
  #| msgid "Enable automatic template instantiation"
  msgid "Enable in and out of Graphite representation."
  msgstr "Aktivér automatisk skabelonsinstantiering"
  
! #: common.opt:1885
  #, fuzzy, no-c-format
  #| msgid "Emit call graph information"
  msgid "Enable Graphite Identity transformation."
  msgstr "Udsend kaldegrafinfo"
  
! #: common.opt:1889
  #, fuzzy, no-c-format
  #| msgid "Enable use of conditional move instructions"
  msgid "Enable hoisting adjacent loads to encourage generating conditional move instructions."
  msgstr "Aktivér brug af betingede flytteinstruktioner"
  
! #: common.opt:1902
  #, no-c-format
  msgid "Run two instruction combination passes late in the pass pipeline; one before register allocation and one after."
  msgstr ""
  
! #: common.opt:1907
  #, no-c-format
  msgid "Mark all loops as parallel."
  msgstr ""
  
! #: common.opt:1911 common.opt:1919 common.opt:3317
  #, no-c-format
  msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
  msgstr ""
  
! #: common.opt:1915
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable loop interchange on trees."
  msgstr "Aktivér sammenkæderoptimeringer"
  
! #: common.opt:1923
  #, fuzzy, no-c-format
  #| msgid "Perform loop unrolling for all loops"
  msgid "Perform unroll-and-jam on loops."
  msgstr "Udfør løkkeudrulning for alle løkker"
  
! #: common.opt:1927
  #, no-c-format
  msgid "Enable support for GNU transactional memory."
  msgstr ""
  
! #: common.opt:1931
  #, no-c-format
  msgid "Use STB_GNU_UNIQUE if supported by the assembler."
  msgstr ""
  
! #: common.opt:1939
  #, fuzzy, no-c-format
  #| msgid "Run the loop optimizer twice"
  msgid "Enable the loop nest optimizer."
  msgstr "Kør løkkeoptimeringen to gange"
  
! #: common.opt:1943
! #, no-c-format
! msgid "Turn indirect calls of pointers loaded from structures to speculative calls if there is one known candidate."
! msgstr ""
! 
! #: common.opt:1947
  #, no-c-format
  msgid "Force bitfield accesses to match their type width."
  msgstr ""
  
! #: common.opt:1951
  #, no-c-format
  msgid "Merge adjacent stores."
  msgstr ""
  
! #: common.opt:1955
  #, fuzzy, no-c-format
  msgid "Enable guessing of branch probabilities."
  msgstr "Aktivér gæt af forgreningssandsynligheder"
  
! #: common.opt:1959
  #, no-c-format
  msgid "Enable various security-relevant flags."
  msgstr ""
  
! #: common.opt:1963
  #, no-c-format
  msgid "Harden conditionals not used in branches, checking reversed conditions."
  msgstr ""
  
! #: common.opt:1967
  #, no-c-format
  msgid "Harden conditional branches by checking reversed conditions."
  msgstr ""
  
! #: common.opt:1971
  #, no-c-format
  msgid "Harden control flow by recording and checking execution paths."
  msgstr ""
  
! #: common.opt:1975
  #, fuzzy, no-c-format
  #| msgid "Disable parallel instructions"
  msgid "Disable CFR in leaf functions."
  msgstr "Deaktivér parallelle instruktioner"
  
! #: common.opt:1979
  #, no-c-format
  msgid "Check CFR execution paths also before calls followed by returns of their results."
  msgstr ""
  
! #: common.opt:1983
  #, no-c-format
  msgid "Check CFR execution paths also when exiting a function through an exception."
  msgstr ""
  
! #: common.opt:1987
  #, no-c-format
  msgid "-fhardcfr-check-noreturn-calls=[always|no-xthrow|nothrow|never]\tCheck CFR execution paths also before calling noreturn functions."
  msgstr ""
  
! #: common.opt:2008
  #, fuzzy, no-c-format
! #| msgid "Do not generate .size directives"
! msgid "Emit .ident assembler directives."
! msgstr "Generér ikke .size-direktiver"
  
! #: common.opt:2012
  #, fuzzy, no-c-format
  #| msgid "Perform conversion of conditional jumps to branchless equivalents"
  msgid "Perform conversion of conditional jumps to branchless equivalents."
  msgstr "Udfør konvertering af betingede spring til forgreningsløse ækvivalenter"
  
! #: common.opt:2016
  #, fuzzy, no-c-format
  #| msgid "Perform conversion of conditional jumps to conditional execution"
  msgid "Perform conversion of conditional jumps to conditional execution."
  msgstr "Udfør konvertering af betingede spring til betinget udførsel"
  
! #: common.opt:2020
  #, no-c-format
  msgid "-fstack-reuse=[all|named_vars|none]\tSet stack reuse level for local variables."
  msgstr ""
  
! #: common.opt:2036
  #, fuzzy, no-c-format
  #| msgid "Perform conversion of conditional jumps to branchless equivalents"
  msgid "Convert conditional jumps in innermost loops to branchless equivalents."
  msgstr "Udfør konvertering af betingede spring til forgreningsløse ækvivalenter"
  
! #: common.opt:2048
  #, fuzzy, no-c-format
  #| msgid "Do not generate .size directives"
  msgid "Do not generate .size directives."
  msgstr "Generér ikke .size-direktiver"
  
! #: common.opt:2052
  #, fuzzy, no-c-format
  msgid "Perform indirect inlining."
  msgstr "Udfør løkkeoptimeringerne"
  
! #: common.opt:2058
  #, no-c-format
  msgid "Enable inlining of function declared \"inline\", disabling disables all inlining."
  msgstr ""
  
! #: common.opt:2062
  #, fuzzy, no-c-format
  #| msgid "Integrate simple functions into their callers"
  msgid "Integrate functions into their callers when code size is known not to grow."
  msgstr "Integrér simple funktioner i deres kaldere"
  
! #: common.opt:2066
  #, fuzzy, no-c-format
  #| msgid "Integrate simple functions into their callers"
  msgid "Integrate functions not declared \"inline\" into their callers when profitable."
  msgstr "Integrér simple funktioner i deres kaldere"
  
! #: common.opt:2070
  #, fuzzy, no-c-format
  #| msgid "Integrate simple functions into their callers"
  msgid "Integrate functions only required by their single caller."
  msgstr "Integrér simple funktioner i deres kaldere"
  
! #: common.opt:2077
  #, fuzzy, no-c-format
  msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>."
  msgstr "  -finline-limit=<str>    Begræns størrelsen af inlie funktion til <str>\n"
  
! #: common.opt:2081
  #, no-c-format
  msgid "Inline __atomic operations when a lock free instruction sequence is available."
  msgstr ""
  
! #: common.opt:2091
  #, no-c-format
  msgid "-finline-stringops[=memcmp|memcpy|memmove|memset] Expand supported mem/str operations inline, even if against optimization."
  msgstr ""
  
! #: common.opt:2119
  #, no-c-format
  msgid "Equivalent to -fcf-protection=full."
  msgstr ""
  
! #: common.opt:2123
  #, no-c-format
  msgid "-fcf-protection=[full|branch|return|none|check]\tInstrument functions with checks to verify jump/call/return control-flow transfer instructions have valid targets."
  msgstr ""
  
! #: common.opt:2146
  #, fuzzy, no-c-format
  msgid "Instrument function entry and exit with profiling calls."
  msgstr "Instrumentér funktionsindgange/-afslutninger med profileringskald"
  
! #: common.opt:2150
  #, fuzzy, no-c-format
  msgid "Instrument function entry and exit with profiling calls invoked once."
  msgstr "Instrumentér funktionsindgange/-afslutninger med profileringskald"
  
! #: common.opt:2154
  #, fuzzy, no-c-format
  #| msgid "Instrument function exit in instrumented functions with __fentry__."
  msgid "-finstrument-functions-exclude-function-list=name,...\tDo not instrument listed functions."
  msgstr "Instrumentér funktionsafslutninger i instrumenteret funktioner med __fentry__."
  
! #: common.opt:2158
  #, fuzzy, no-c-format
  #| msgid "Instrument function exit in instrumented functions with __fentry__."
  msgid "-finstrument-functions-exclude-file-list=filename,...\tDo not instrument functions listed in files."
  msgstr "Instrumentér funktionsafslutninger i instrumenteret funktioner med __fentry__."
  
! #: common.opt:2162
  #, fuzzy, no-c-format
  #| msgid "Enable SSA conditional constant propagation"
  msgid "Perform interprocedural constant propagation."
  msgstr "Aktivér betinget konstant SSA-propagering"
  
! #: common.opt:2166
  #, fuzzy, no-c-format
  #| msgid "how much can given compilation unit grow because of the inlining (in percent)"
  msgid "Perform cloning to make Interprocedural constant propagation stronger."
  msgstr "Hvor meget en oversættelsesenhed kan vokse pga. indlejring (i procent)"
  
! #: common.opt:2174
  #, fuzzy, no-c-format
  #| msgid "Enable SSA conditional constant propagation"
  msgid "Perform interprocedural bitwise constant propagation."
  msgstr "Aktivér betinget konstant SSA-propagering"
  
! #: common.opt:2178
  #, fuzzy, no-c-format
  #| msgid "Enable SSA conditional constant propagation"
  msgid "Perform interprocedural modref analysis."
  msgstr "Aktivér betinget konstant SSA-propagering"
  
! #: common.opt:2182
  #, no-c-format
  msgid "Perform reordering and cloning of functions to maximize locality."
  msgstr ""
  
! #: common.opt:2186
  #, fuzzy, no-c-format
  #| msgid "Enable SSA conditional constant propagation"
  msgid "Perform interprocedural profile propagation."
  msgstr "Aktivér betinget konstant SSA-propagering"
  
! #: common.opt:2190
  #, fuzzy, no-c-format
  #| msgid "Enable SSA conditional constant propagation"
  msgid "Perform interprocedural points-to analysis."
  msgstr "Aktivér betinget konstant SSA-propagering"
  
! #: common.opt:2194
  #, fuzzy, no-c-format
  #| msgid "Discard unused virtual functions"
  msgid "Discover pure and const functions."
  msgstr "Kassér ubrugte virtuelle funktioner"
  
! #: common.opt:2198
  #, fuzzy, no-c-format
  #| msgid "Perform loop unrolling for all loops"
  msgid "Perform Identical Code Folding for functions and read-only variables."
  msgstr "Udfør løkkeudrulning for alle løkker"
  
! #: common.opt:2202
  #, fuzzy, no-c-format
  #| msgid "Perform loop unrolling for all loops"
  msgid "Perform Identical Code Folding for functions."
  msgstr "Udfør løkkeudrulning for alle løkker"
  
! #: common.opt:2206
  #, fuzzy, no-c-format
  #| msgid "Perform loop unrolling for all loops"
  msgid "Perform Identical Code Folding for variables."
  msgstr "Udfør løkkeudrulning for alle løkker"
  
! #: common.opt:2210
  #, no-c-format
  msgid "Discover read-only and non addressable static variables."
  msgstr ""
  
! #: common.opt:2214
  #, no-c-format
  msgid "Discover read-only, write-only and non-addressable static variables."
  msgstr ""
  
! #: common.opt:2218
  #, no-c-format
  msgid "Reduce stack alignment on call sites if possible."
  msgstr ""
  
! #: common.opt:2230
  #, fuzzy, no-c-format
  msgid "Perform IPA Value Range Propagation."
  msgstr "Foretag registerkopipropageringsoptimering"
  
! #: common.opt:2234
  #, no-c-format
  msgid "-fira-algorithm=[CB|priority]\tSet the used IRA algorithm."
  msgstr ""
  
! #: common.opt:2238
  #, fuzzy, no-c-format
  #| msgid "Assume strict aliasing rules apply"
  msgid "Assume strict aliasing rules apply across (uninlined) function boundaries."
  msgstr "Antag at strenge aliasregler skal anvendes"
  
! #: common.opt:2251
  #, no-c-format
  msgid "-fira-region=[one|all|mixed]\tSet regions for IRA."
  msgstr ""
  
! #: common.opt:2267
  #, no-c-format
  msgid "Use IRA based register pressure calculation in RTL hoist optimizations."
  msgstr ""
  
! #: common.opt:2272
  #, no-c-format
  msgid "Use IRA based register pressure calculation in RTL loop optimizations."
  msgstr ""
  
! #: common.opt:2277
  #, fuzzy, no-c-format
  #| msgid "Store locals in argument registers"
  msgid "Share slots for saving different hard registers."
  msgstr "Gem lokale variable i parameterregistre"
  
! #: common.opt:2281
  #, no-c-format
  msgid "Share stack slots for spilled pseudo-registers."
  msgstr ""
  
! #: common.opt:2285
  #, no-c-format
  msgid "-fira-verbose=<number>\tControl IRA's level of diagnostic messages."
  msgstr ""
  
! #: common.opt:2289
  #, fuzzy, no-c-format
  #| msgid "Strength reduce all loop general induction variables"
  msgid "Optimize induction variables on trees."
  msgstr "Styrkereducér alle generelle løkkeinduktionsvariabler"
  
! #: common.opt:2293
  #, fuzzy, no-c-format
  #| msgid "case label not within a switch statement"
  msgid "Use jump tables for sufficiently large switch statements."
  msgstr "case-etiket befinder sig ikke inden i en switch-sætning"
  
! #: common.opt:2297
  #, fuzzy, no-c-format
  #| msgid "case label not within a switch statement"
  msgid "Use bit tests for sufficiently large switch statements."
  msgstr "case-etiket befinder sig ikke inden i en switch-sætning"
  
! #: common.opt:2301
  #, fuzzy, no-c-format
  msgid "Generate code for functions even if they are fully inlined."
  msgstr "Generér kode for funktioner selv hvis de indlejres helt"
  
! #: common.opt:2305
  #, fuzzy, no-c-format
  msgid "Generate code for static functions even if they are never called."
  msgstr "Generér kode for funktioner selv hvis de indlejres helt"
  
! #: common.opt:2309
  #, fuzzy, no-c-format
  #| msgid "Emit static const variables even if they are not used"
  msgid "Emit static const variables even if they are not used."
  msgstr "Konstruér statiske, konstante variabler selv hvis de ikke bruges"
  
! #: common.opt:2313
  #, fuzzy, no-c-format
  msgid "Give external symbols a leading underscore."
  msgstr "Eksterne symboler har indledende understreg"
  
! #: common.opt:2321
  #, no-c-format
  msgid "Do CFG-sensitive rematerialization in LRA."
  msgstr ""
  
! #: common.opt:2325
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable link-time optimization."
  msgstr "Aktivér sammenkæderoptimeringer"
  
! #: common.opt:2329
  #, no-c-format
  msgid "Link-time optimization with number of parallel jobs or jobserver."
  msgstr ""
  
! #: common.opt:2333
  #, no-c-format
  msgid "Enable incremental LTO, with its cache in given directory."
  msgstr ""
  
! #: common.opt:2337
  #, no-c-format
  msgid "Number of cache entries in incremental LTO after which to prune old entries."
  msgstr ""
  
! #: common.opt:2362
  #, no-c-format
  msgid "Specify the algorithm to partition symbols and vars at linktime."
  msgstr ""
  
! #: common.opt:2366
! #, no-c-format
! msgid "Enable heuristics to recognize symbol identifiers in toplevel (not extended) assembly and prevent their mangling/deletion."
! msgstr ""
! 
! #: common.opt:2371
  #, no-c-format
  msgid "Use zlib/zstd compression level <number> for IL."
  msgstr ""
  
! #: common.opt:2379
  #, fuzzy, no-c-format
  msgid "Report various link-time optimization statistics."
  msgstr "Foretag registeromdøbningsoptimering"
  
! #: common.opt:2383
  #, fuzzy, no-c-format
  msgid "Report various link-time optimization statistics for WPA only."
  msgstr "Foretag registeromdøbningsoptimering"
  
! #: common.opt:2387
  #, fuzzy, no-c-format
  #| msgid "Set errno after built-in math functions"
  msgid "Set errno after built-in math functions."
  msgstr "Sæt errno efter indbyggede matematikfunktioner"
  
! #: common.opt:2391
  #, no-c-format
  msgid "-fmax-errors=<number>\tMaximum number of errors to report."
  msgstr ""
  
! #: common.opt:2395
  #, no-c-format
  msgid "Allow removal of malloc and free pairs when allocated block is unused."
  msgstr ""
  
! #: common.opt:2402
  #, fuzzy, no-c-format
  msgid "Report on permanent memory allocation."
  msgstr "Rapportér om permanente hukommelsesallokering ved afslutningen af kørslen"
  
! #: common.opt:2406
  #, fuzzy, no-c-format
  msgid "Report on permanent memory allocation in WPA only."
  msgstr "Rapportér om permanente hukommelsesallokering ved afslutningen af kørslen"
  
! #: common.opt:2413
  #, fuzzy, no-c-format
  #| msgid "Attempt to merge identical constants and constant variables"
  msgid "Attempt to merge identical constants and constant variables."
  msgstr "Forsøg at forene identiske konstanter og konstante variabler"
  
! #: common.opt:2417
  #, fuzzy, no-c-format
  #| msgid "Attempt to merge identical constants across compilation units"
  msgid "Attempt to merge identical constants across compilation units."
  msgstr "Forsøg at forene identiske konstanter over forskellige oversættelsesenheder"
  
! #: common.opt:2421
  #, fuzzy, no-c-format
  #| msgid "Attempt to merge identical constants across compilation units"
  msgid "Attempt to merge identical debug strings across compilation units."
  msgstr "Forsøg at forene identiske konstanter over forskellige oversættelsesenheder"
  
! #: common.opt:2425
  #, fuzzy, no-c-format
  msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping."
  msgstr "  -fmessage-length=<antal>  Begræns længden af diagnosticeringmeddelelser til længden <antal> tegn/linje. 0 undertrykker linjeombrydning\n"
  
! #: common.opt:2429
  #, fuzzy, no-c-format
  #| msgid "Align the start of functions"
  msgid "Align the start of every function."
  msgstr "Justér begyndelsen af funktioner"
  
! #: common.opt:2433
  #, no-c-format
  msgid "Perform SMS based modulo scheduling before the first scheduling pass."
  msgstr ""
  
! #: common.opt:2437
  #, no-c-format
  msgid "Perform SMS based modulo scheduling with register moves allowed."
  msgstr ""
  
! #: common.opt:2441
  #, fuzzy, no-c-format
  #| msgid "Force all loop invariant computations out of loops"
  msgid "Move loop invariant computations out of loops."
  msgstr "Tving alle løkkeinvariansberegninger ud af løkker"
  
! #: common.opt:2445
  #, fuzzy, no-c-format
  #| msgid "Align the start of loops"
  msgid "Move stores out of loops."
  msgstr "Justér begyndelsen af løkker"
  
! #: common.opt:2449
  #, no-c-format
  msgid "Building block for specs-based multilib-aware TFLAGS."
  msgstr ""
  
! #: common.opt:2453
  #, fuzzy, no-c-format
  #| msgid "Enable aggressive SSA dead code elimination"
  msgid "Use the RTL dead code elimination pass."
  msgstr "Aktivér aggressiv SSA-eliminering af ubrugt kode"
  
! #: common.opt:2457
  #, fuzzy, no-c-format
  msgid "Use the RTL dead store elimination pass."
  msgstr "Foretag en komplet registerflytningsoptimering"
  
! #: common.opt:2461
  #, no-c-format
  msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
  msgstr ""
  
! #: common.opt:2465
  #, fuzzy, no-c-format
  #| msgid "Support synchronous non-call exceptions"
  msgid "Support synchronous non-call exceptions."
  msgstr "Understøt synkrone ikke-kaldende undtagelser"
  
! #: common.opt:2472
  #, no-c-format
  msgid "-foffload-options=<targets>=<options>\tSpecify options for the offloading targets."
  msgstr ""
  
! #: common.opt:2478
  #, no-c-format
  msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
  msgstr ""
  
! #: common.opt:2493
  #, no-c-format
  msgid "-foffload-abi-host-opts=<options>\tSpecify host ABI options."
  msgstr ""
  
! #: common.opt:2497
  #, fuzzy, no-c-format
  #| msgid "When possible do not generate stack frames"
  msgid "When possible do not generate stack frames."
  msgstr "Generér ikke stakrammer når det kan undgås"
  
! #: common.opt:2504
  #, fuzzy, no-c-format
  msgid "Generate SIMD clones for functions with the OpenMP declare target directive."
  msgstr "Generér kode for funktioner selv hvis de indlejres helt"
  
! #: common.opt:2523
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable all optimization info dumps on stderr."
  msgstr "Aktivér sammenkæderoptimeringer"
  
! #: common.opt:2527
  #, no-c-format
  msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
  msgstr ""
  
! #: common.opt:2531
  #, no-c-format
  msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed."
  msgstr ""
  
! #: common.opt:2535
  #, no-c-format
  msgid "Detect loops calculating CRC and replace with faster implementation. If the target supports CRC instruction and the CRC loop uses the same polynomial as the one used in the CRC instruction, directly replace with the corresponding CRC instruction. Otherwise, if the target supports carry-less-multiplication instruction, generate CRC using it. If neither case applies, generate table-based CRC."
  msgstr ""
  
! #: common.opt:2549
  #, fuzzy, no-c-format
  #| msgid "Optimize sibling and tail recursive calls"
  msgid "Optimize sibling and tail recursive calls."
  msgstr "Optimér søskende- og halerekursive kald"
  
! #: common.opt:2553
  #, fuzzy, no-c-format
  msgid "Insert path profiling code."
  msgstr "Indsæt buebaseret programprofileringskode"
  
! #: common.opt:2557
  #, fuzzy, no-c-format
  msgid "Perform partial inlining."
  msgstr "Udfør løkkeoptimeringerne"
  
! #: common.opt:2561 common.opt:2565
  #, no-c-format
  msgid "Report on memory allocation before interprocedural optimization."
  msgstr ""
  
! #: common.opt:2569
  #, fuzzy, no-c-format
  #| msgid "Pack structure members together without holes"
  msgid "Pack structure members together without holes."
  msgstr "Pak strukturmedlemmer sammen uden mellemrum"
  
! #: common.opt:2573
  #, no-c-format
  msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
  msgstr ""
  
! #: common.opt:2577
  #, fuzzy, no-c-format
  msgid "Return small aggregates in memory, not registers."
  msgstr "Returnér små sammensatte værdier i hukommelsen, ikke i registre"
  
! #: common.opt:2581
  #, fuzzy, no-c-format
  msgid "Perform loop peeling."
  msgstr "Udfør løkkeoptimeringerne"
  
! #: common.opt:2585
  #, fuzzy, no-c-format
  #| msgid "Enable machine specific peephole optimizations"
  msgid "Enable machine specific peephole optimizations."
  msgstr "Aktivér maskinspecifikke kighulsoptimeringer"
  
! #: common.opt:2589
  #, fuzzy, no-c-format
  msgid "Enable an RTL peephole pass before sched2."
  msgstr "Aktivér en RTL-kikhulsfase før sched2"
  
! #: common.opt:2593
  #, fuzzy, no-c-format
  msgid "Generate position-independent code if possible (large mode)."
  msgstr "Generér placeringsuafhængig kode, om muligt"
  
! #: common.opt:2597
  #, fuzzy, no-c-format
  msgid "Generate position-independent code for executables if possible (large mode)."
  msgstr "Generér placeringsuafhængig kode, om muligt"
  
! #: common.opt:2601
  #, fuzzy, no-c-format
  msgid "Generate position-independent code if possible (small mode)."
  msgstr "Generér placeringsuafhængig kode, om muligt"
  
! #: common.opt:2605
  #, fuzzy, no-c-format
  msgid "Generate position-independent code for executables if possible (small mode)."
  msgstr "Generér placeringsuafhængig kode, om muligt"
  
! #: common.opt:2609
  #, no-c-format
  msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
  msgstr ""
  
! #: common.opt:2613
  #, no-c-format
  msgid "Specify a plugin to load."
  msgstr ""
  
! #: common.opt:2617
  #, no-c-format
  msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
  msgstr ""
  
! #: common.opt:2621
  #, fuzzy, no-c-format
  #| msgid "Enables a register move optimization"
  msgid "Run predictive commoning optimization."
  msgstr "Aktivér en registerflytningsoptimering"
  
! #: common.opt:2625
  #, fuzzy, no-c-format
  #| msgid "Generate prefetch instructions, if available, for arrays in loops"
  msgid "Generate prefetch instructions, if available, for arrays in loops."
  msgstr "Generér præhentningsinstruktioner, hvis tilgængelige, for tabeller i løkker"
  
! #: common.opt:2629
  #, fuzzy, no-c-format
  #| msgid "Enable basic program profiling code"
  msgid "Enable basic program profiling code."
  msgstr "Aktivér basal programprofileringskode"
  
! #: common.opt:2633
  #, fuzzy, no-c-format
  #| msgid "Generate code for near calls"
  msgid "Generate absolute source path names for gcov."
  msgstr "Generér kode til nære kald"
  
! #: common.opt:2637
  #, fuzzy, no-c-format
  msgid "Insert arc-based program profiling code."
  msgstr "Indsæt buebaseret programprofileringskode"
  
! #: common.opt:2641
  #, fuzzy, no-c-format
  msgid "Insert condition coverage profiling code."
  msgstr "Indsæt buebaseret programprofileringskode"
  
! #: common.opt:2645
  #, no-c-format
  msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgstr ""
  
! #: common.opt:2650
  #, no-c-format
  msgid "Select the name for storing the profile note file."
  msgstr ""
  
! #: common.opt:2654
  #, fuzzy, no-c-format
  #| msgid "Enable SSA conditional constant propagation"
  msgid "Enable correction of flow inconsistent profile data input."
  msgstr "Aktivér betinget konstant SSA-propagering"
  
! #: common.opt:2658
  #, no-c-format
  msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
  msgstr ""
  
! #: common.opt:2662
  #, no-c-format
  msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2666
  #, no-c-format
  msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2682
  #, no-c-format
  msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate."
  msgstr ""
  
! #: common.opt:2698
  #, no-c-format
  msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=."
  msgstr ""
  
! #: common.opt:2702
  #, no-c-format
  msgid "-fprofile-prefix-map=<old>=<new>\tMap one directory name to another in GCOV coverage result."
  msgstr ""
  
! #: common.opt:2706
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2710
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2714
  #, no-c-format
  msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2718
  #, no-c-format
  msgid "Register the profile information in the specified section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2722
  #, no-c-format
  msgid "Do not assume that functions never executed during the train run are cold."
  msgstr ""
  
! #: common.opt:2726
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2730
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2734
  #, no-c-format
  msgid "Insert code to profile values of expressions."
  msgstr ""
  
! #: common.opt:2738
  #, fuzzy, no-c-format
  #| msgid "internal gcc abort"
  msgid "Report on consistency of profile."
  msgstr "intern GCC-afbrydelse"
  
! #: common.opt:2742
  #, fuzzy, no-c-format
  #| msgid "Reorder functions to improve code placement"
  msgid "Enable function reordering that improves code placement."
  msgstr "Omordn funktioner for at forbedre kodeplacering"
  
! #: common.opt:2746
  #, fuzzy, no-c-format
  #| msgid "Generate cld instruction in the function prologue."
  msgid "Insert NOP instructions at each function entry."
  msgstr "Opret cld-instruktion i en funktions begyndelse."
  
! #: common.opt:2753
  #, no-c-format
  msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
  msgstr ""
  
! #: common.opt:2763
  #, no-c-format
  msgid "Record gcc command line switches in the object file."
  msgstr ""
  
! #: common.opt:2767
  #, fuzzy, no-c-format
  msgid "Return small aggregates in registers."
  msgstr "Returnér små sammensatte værdier i registre"
  
! #: common.opt:2775
  #, no-c-format
  msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
  msgstr ""
  
! #: common.opt:2789
  #, no-c-format
  msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations."
  msgstr ""
  
! #: common.opt:2804
  #, no-c-format
  msgid "Tell DCE to remove unused C++ allocations."
  msgstr ""
  
! #: common.opt:2808
  #, no-c-format
  msgid "Relief of register pressure through live range shrinkage."
  msgstr ""
  
! #: common.opt:2812
  #, fuzzy, no-c-format
  msgid "Perform a register renaming optimization pass."
  msgstr "Foretag registeromdøbningsoptimering"
  
! #: common.opt:2816
  #, fuzzy, no-c-format
  msgid "Perform a target dependent instruction fusion optimization pass."
  msgstr "Foretag registeromdøbningsoptimering"
  
! #: common.opt:2820
  #, fuzzy, no-c-format
  #| msgid "Reorder basic blocks to improve code placement"
  msgid "Reorder basic blocks to improve code placement."
  msgstr "Omordn basisblokke for at forbedre kodeplacering"
  
! #: common.opt:2824
  #, no-c-format
  msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
  msgstr ""
  
! #: common.opt:2837
  #, fuzzy, no-c-format
  #| msgid "Reorder basic blocks to improve code placement"
  msgid "Reorder basic blocks and partition into hot and cold sections."
  msgstr "Omordn basisblokke for at forbedre kodeplacering"
  
! #: common.opt:2841
  #, fuzzy, no-c-format
  #| msgid "Reorder functions to improve code placement"
  msgid "Reorder functions to improve code placement."
  msgstr "Omordn funktioner for at forbedre kodeplacering"
  
! #: common.opt:2845
  #, fuzzy, no-c-format
  msgid "Add a common subexpression elimination pass after loop optimizations."
  msgstr "Kør CSE-fase efter løkkeoptimeringer"
  
! #: common.opt:2853
  #, no-c-format
  msgid "Disable optimizations that assume default FP rounding behavior."
  msgstr ""
  
! #: common.opt:2857
  #, fuzzy, no-c-format
  #| msgid "Enable scheduling across basic blocks"
  msgid "Enable scheduling across basic blocks."
  msgstr "Aktivér planlægning over basisblokke"
  
! #: common.opt:2861
  #, no-c-format
  msgid "Enable register pressure sensitive insn scheduling."
  msgstr ""
  
! #: common.opt:2865
  #, fuzzy, no-c-format
  #| msgid "Allow speculative motion of non-loads"
  msgid "Allow speculative motion of non-loads."
  msgstr "Tillad spekulativ bevægelse af ikke-indlæsninger"
  
! #: common.opt:2869
  #, fuzzy, no-c-format
  #| msgid "Allow speculative motion of some loads"
  msgid "Allow speculative motion of some loads."
  msgstr "Tillad spekulativ bevægelse af nogle indlæsninger"
  
! #: common.opt:2873
  #, fuzzy, no-c-format
  #| msgid "Allow speculative motion of more loads"
  msgid "Allow speculative motion of more loads."
  msgstr "Tillad spekulativ bevægelse af flere indlæsninger"
  
! #: common.opt:2877
  #, fuzzy, no-c-format
  msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
  msgstr "  -fsched-verbose=<tal>    Angiv hvor meget planlæggeren skal fortælle\n"
  
! #: common.opt:2881
  #, no-c-format
  msgid "If scheduling post reload, do superblock scheduling."
  msgstr ""
  
! #: common.opt:2889
  #, fuzzy, no-c-format
  #| msgid "Reschedule instructions before register allocation"
  msgid "Reschedule instructions before register allocation."
  msgstr "Omplanlæg instruktioner før registerallokering"
  
! #: common.opt:2893
  #, fuzzy, no-c-format
  #| msgid "Reschedule instructions after register allocation"
  msgid "Reschedule instructions after register allocation."
  msgstr "Omplanlæg instruktioner efter registerallokering"
  
! #: common.opt:2900
  #, no-c-format
  msgid "Schedule instructions using selective scheduling algorithm."
  msgstr ""
  
! #: common.opt:2904
  #, no-c-format
  msgid "Run selective scheduling after reload."
  msgstr ""
  
! #: common.opt:2908
  #, no-c-format
  msgid "Run self-tests, using the given path to locate test files."
  msgstr ""
  
! #: common.opt:2912
  #, no-c-format
  msgid "Perform software pipelining of inner loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2916
  #, no-c-format
  msgid "Perform software pipelining of outer loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2921
  #, no-c-format
  msgid "Reschedule pipelined regions without pipelining."
  msgstr ""
  
! #: common.opt:2925
  #, no-c-format
  msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
  msgstr ""
  
! #: common.opt:2931
  #, no-c-format
  msgid "Allow premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2935
  #, no-c-format
  msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
  msgstr ""
  
! #: common.opt:2943
  #, no-c-format
  msgid "Set dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2947
  #, no-c-format
  msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2951
  #, fuzzy, no-c-format
  #| msgid "Enable the group heuristic in the scheduler"
  msgid "Enable the group heuristic in the scheduler."
  msgstr "Aktiver gruppeheuristikken i planlæggeren"
  
! #: common.opt:2955
  #, fuzzy, no-c-format
  #| msgid "Enable the group heuristic in the scheduler"
  msgid "Enable the critical path heuristic in the scheduler."
  msgstr "Aktiver gruppeheuristikken i planlæggeren"
  
! #: common.opt:2959
  #, fuzzy, no-c-format
  #| msgid "Enable the group heuristic in the scheduler"
  msgid "Enable the speculative instruction heuristic in the scheduler."
  msgstr "Aktiver gruppeheuristikken i planlæggeren"
  
! #: common.opt:2963
  #, fuzzy, no-c-format
  #| msgid "Enable the group heuristic in the scheduler"
  msgid "Enable the rank heuristic in the scheduler."
  msgstr "Aktiver gruppeheuristikken i planlæggeren"
  
! #: common.opt:2967
  #, fuzzy, no-c-format
  #| msgid "Enable the group heuristic in the scheduler"
  msgid "Enable the last instruction heuristic in the scheduler."
  msgstr "Aktiver gruppeheuristikken i planlæggeren"
  
! #: common.opt:2971
  #, fuzzy, no-c-format
  #| msgid "Enable the group heuristic in the scheduler"
  msgid "Enable the dependent count heuristic in the scheduler."
  msgstr "Aktiver gruppeheuristikken i planlæggeren"
  
! #: common.opt:2975
  #, no-c-format
  msgid "Access data in the same section from shared anchor points."
  msgstr ""
  
! #: common.opt:2987
  #, no-c-format
  msgid "Turn on Redundant Extensions Elimination pass."
  msgstr ""
  
! #: common.opt:2991
  #, no-c-format
  msgid "Show column numbers in diagnostics, when available.  Default on."
  msgstr ""
  
! #: common.opt:2995
  #, no-c-format
  msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
  msgstr ""
  
! #: common.opt:3000
  #, no-c-format
  msgid "Shrink-wrap parts of the prologue and epilogue separately."
  msgstr ""
  
! #: common.opt:3004
  #, fuzzy, no-c-format
  #| msgid "Disable optimizations observable by IEEE signaling NaNs"
  msgid "Disable optimizations observable by IEEE signaling NaNs."
  msgstr "Deaktivér optimeringer som kan opdages ved IEEE-signalerende NaN'er"
  
! #: common.opt:3008
  #, no-c-format
  msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
  msgstr ""
  
! #: common.opt:3012
  #, fuzzy, no-c-format
  msgid "Convert floating point constants to single precision constants."
  msgstr "Konvertér kommatalskonstanter til enkeltpræcisionskonstanter"
  
! #: common.opt:3016
  #, fuzzy, no-c-format
  #| msgid "Strength reduce all loop general induction variables"
  msgid "Split lifetimes of induction variables when loops are unrolled."
  msgstr "Styrkereducér alle generelle løkkeinduktionsvariabler"
  
! #: common.opt:3020
  #, fuzzy, no-c-format
  #| msgid "Generate APCS conformant stack frames"
  msgid "Generate discontiguous stack frames."
  msgstr "Generér APCS-overholdende stakrammer"
  
! #: common.opt:3024
  #, no-c-format
  msgid "Split wide types into independent registers."
  msgstr ""
  
! #: common.opt:3028
  #, no-c-format
  msgid "Split wide types into independent registers earlier."
  msgstr ""
  
! #: common.opt:3032
  #, no-c-format
  msgid "Enable backward propagation of use properties at the SSA level."
  msgstr ""
  
! #: common.opt:3036
  #, no-c-format
  msgid "Optimize conditional patterns using SSA PHI nodes."
  msgstr ""
  
! #: common.opt:3040
  #, fuzzy, no-c-format
  #| msgid "Number of registers used to pass integer arguments"
  msgid "Optimize amount of stdarg registers saved to stack at start of function."
  msgstr "Antallet af registre der skal bruges til at overbringe heltalsparametre"
  
! #: common.opt:3044
  #, no-c-format
  msgid "Apply variable expansion when loops are unrolled."
  msgstr ""
  
! #: common.opt:3048
  #, fuzzy, no-c-format
  #| msgid "Insert stack checking code into the program"
  msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
  msgstr "Indsæt stakkontrolleringskode i programmet"
  
! #: common.opt:3052
  #, fuzzy, no-c-format
  #| msgid "Insert stack checking code into the program"
  msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
  msgstr "Indsæt stakkontrolleringskode i programmet"
  
! #: common.opt:3056
  #, no-c-format
  msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
  msgstr ""
  
! #: common.opt:3065
  #, no-c-format
  msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
  msgstr ""
  
! #: common.opt:3069
  #, no-c-format
  msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
  msgstr ""
  
! #: common.opt:3073
  #, fuzzy, no-c-format
  #| msgid "Enable stack probing"
  msgid "Use propolice as a stack protection method."
  msgstr "Aktivér stakprøvning"
  
! #: common.opt:3077
  #, no-c-format
  msgid "Use a stack protection method for every function."
  msgstr ""
  
! #: common.opt:3081
  #, no-c-format
  msgid "Use a smart stack protection method for certain functions."
  msgstr ""
  
! #: common.opt:3085
  #, no-c-format
  msgid "Use stack protection method only for functions with the stack_protect attribute."
  msgstr ""
  
! #: common.opt:3089
  #, fuzzy, no-c-format
  #| msgid "Reuse r30 on a per function basis"
  msgid "Output stack usage information on a per-function basis."
  msgstr "Genbrug r30 på et pr. funktionsgrundlag"
  
! #: common.opt:3101
  #, fuzzy, no-c-format
  #| msgid "Assume strict aliasing rules apply"
  msgid "Assume strict aliasing rules apply."
  msgstr "Antag at strenge aliasregler skal anvendes"
  
! #: common.opt:3105
  #, fuzzy, no-c-format
  #| msgid "Set Windows defines"
  msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
  msgstr "Angiv Windows-definitioner"
  
! #: common.opt:3109
  #, no-c-format
  msgid "Disable stack scrub entirely, disregarding strub attributes."
  msgstr ""
  
! #: common.opt:3113
  #, no-c-format
  msgid "Enable stack scrub as per attributes, with strict call checking."
  msgstr ""
  
! #: common.opt:3122
  #, no-c-format
  msgid "Restore default strub mode: as per attributes, with relaxed checking."
  msgstr ""
  
! #: common.opt:3126
  #, fuzzy, no-c-format
  #| msgid "name missing for member function"
  msgid "Enable stack scrubbing for all viable functions."
  msgstr "navn mangler for medlemsfunktion"
  
! #: common.opt:3130
  #, no-c-format
  msgid "Enable at-calls stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3134
  #, fuzzy, no-c-format
  #| msgid "Enable barrel shift instructions"
  msgid "Enable internal stack scrubbing for all viable functions."
  msgstr "Aktiver barrel shift-instruktioner"
  
! #: common.opt:3138
  #, no-c-format
  msgid "Implement __atomic operations via libcalls to legacy __sync functions."
  msgstr ""
  
! #: common.opt:3142
  #, fuzzy, no-c-format
  #| msgid "Check for syntax errors, then stop"
  msgid "Check for syntax errors, then stop."
  msgstr "Kontroller for syntaksfejl og stop derefter"
  
! #: common.opt:3146
  #, fuzzy, no-c-format
  #| msgid "Create data files needed by \"gcov\""
  msgid "Create data files needed by \"gcov\"."
  msgstr "Opret datafiler som »gcov« har brug for"
  
! #: common.opt:3150
  #, fuzzy, no-c-format
  #| msgid "Perform jump threading optimizations"
  msgid "Perform jump threading optimizations."
  msgstr "Udfør springtrådningsoptimeringer"
  
! #: common.opt:3154
  #, fuzzy, no-c-format
  #| msgid "Report the time taken by each compiler pass"
  msgid "Report the time taken by each compiler pass."
  msgstr "Rapporter den tid det tager for hvert kompilergennemløb"
  
! #: common.opt:3158
  #, no-c-format
  msgid "Record times taken by sub-phases separately."
  msgstr ""
  
! #: common.opt:3162
  #, fuzzy, no-c-format
  msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model."
  msgstr "  -ftls-model=[global-dynamic | local-dynamic | initial-exec | local-exec] Indikerer den forvalgte tråd-lokale lagringsmodel for kodegenerering\n"
  
! #: common.opt:3181
  #, no-c-format
  msgid "Reorder top level functions, variables, and asms."
  msgstr ""
  
! #: common.opt:3185
  #, fuzzy, no-c-format
  #| msgid "Perform superblock formation via tail duplication"
  msgid "Perform superblock formation via tail duplication."
  msgstr "Udfør superbloksformering vha. haleduplikering"
  
! #: common.opt:3189
  #, no-c-format
  msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
  msgstr ""
  
! #: common.opt:3194
  #, no-c-format
  msgid "Whether trampolines are generated in executable memory rather than executable stack."
  msgstr ""
  
! #: common.opt:3212
  #, fuzzy, no-c-format
  msgid "Assume floating-point operations can trap."
  msgstr "Kommatalsoperationer kan fange"
  
! #: common.opt:3216
  #, fuzzy, no-c-format
  msgid "Trap for signed overflow in addition, subtraction and multiplication."
  msgstr "Opsæt fælde for overløb med fortegn i addition/subtraktion/multiplikation"
  
! #: common.opt:3220
  #, fuzzy, no-c-format
  #| msgid "Enable SSA optimizations"
  msgid "Enable SSA-CCP optimization on trees."
  msgstr "Aktivér SSA-optimeringer"
  
! #: common.opt:3224
  #, fuzzy, no-c-format
  #| msgid "Enable SSA-BIT-CCP optimization on trees"
  msgid "Enable SSA-BIT-CCP optimization on trees."
  msgstr "Aktiver SSA-BIT-CCP-optimering på træer"
  
! #: common.opt:3232
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable loop header copying on trees."
  msgstr "Aktivér sammenkæderoptimeringer"
  
! #: common.opt:3240
  #, fuzzy, no-c-format
  #| msgid "Enable SSA code sinking on trees"
  msgid "Enable SSA coalescing of user variables."
  msgstr "Aktiver SSA-kodesinking på træer"
  
! #: common.opt:3248
  #, fuzzy, no-c-format
  msgid "Enable copy propagation on trees."
  msgstr "Aktivér stakprøvning"
  
! #: common.opt:3256
  #, fuzzy, no-c-format
  #| msgid "Perform conversion of conditional jumps to conditional execution"
  msgid "Transform condition stores into unconditional ones."
  msgstr "Udfør konvertering af betingede spring til betinget udførsel"
  
! #: common.opt:3260
  #, fuzzy, no-c-format
  #| msgid "Perform conversion of conditional jumps to conditional execution"
  msgid "Perform conversions of switch initializations."
  msgstr "Udfør konvertering af betingede spring til betinget udførsel"
  
! #: common.opt:3264
  #, fuzzy, no-c-format
  #| msgid "Enable aggressive SSA dead code elimination"
  msgid "Enable SSA dead code elimination optimization on trees."
  msgstr "Aktivér aggressiv SSA-eliminering af ubrugt kode"
  
! #: common.opt:3268
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable dominator optimizations."
  msgstr "Aktivér sammenkæderoptimeringer"
  
! #: common.opt:3272
  #, fuzzy, no-c-format
  #| msgid "Enable most warning messages"
  msgid "Enable tail merging on trees."
  msgstr "Aktivér de fleste advarselsbeskeder"
  
! #: common.opt:3276
  #, fuzzy, no-c-format
  #| msgid "Enable aggressive SSA dead code elimination"
  msgid "Enable dead store elimination."
  msgstr "Aktivér aggressiv SSA-eliminering af ubrugt kode"
  
! #: common.opt:3280
  #, fuzzy, no-c-format
  msgid "Enable forward propagation on trees."
  msgstr "Aktivér stakprøvning"
  
! #: common.opt:3284
  #, fuzzy, no-c-format
  #| msgid "Force all loop invariant computations out of loops"
  msgid "Enable Full Redundancy Elimination (FRE) on trees."
  msgstr "Tving alle løkkeinvariansberegninger ud af løkker"
  
! #: common.opt:3288
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable string length optimizations on trees."
  msgstr "Aktivér sammenkæderoptimeringer"
  
! #: common.opt:3292
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3298
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3305
  #, fuzzy, no-c-format
  #| msgid "Enable parallel instructions"
  msgid "Enable loop distribution on trees."
  msgstr "Aktivér parallelle instruktioner"
  
! #: common.opt:3309
  #, fuzzy, no-c-format
  #| msgid "Enable parallel instructions"
  msgid "Enable loop distribution for patterns transformed into a library call."
  msgstr "Aktivér parallelle instruktioner"
  
! #: common.opt:3313
  #, fuzzy, no-c-format
  #| msgid "Force all loop invariant computations out of loops"
  msgid "Enable loop invariant motion on trees."
  msgstr "Tving alle løkkeinvariansberegninger ud af løkker"
  
! #: common.opt:3321
  #, fuzzy, no-c-format
  #| msgid "Strength reduce all loop general induction variables"
  msgid "Create canonical induction variables in loops."
  msgstr "Styrkereducér alle generelle løkkeinduktionsvariabler"
  
! #: common.opt:3325
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable loop optimizations on tree level."
  msgstr "Aktivér sammenkæderoptimeringer"
  
! #: common.opt:3329
  #, fuzzy, no-c-format
  #| msgid "Enable automatic template instantiation"
  msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
  msgstr "Aktivér automatisk skabelonsinstantiering"
  
! #: common.opt:3333
! #, fuzzy, no-c-format
! #| msgid "Enable automatic template instantiation"
! msgid "Enable automatic parallelization of loops."
! msgstr "Aktivér automatisk skabelonsinstantiering"
! 
! #: common.opt:3337
  #, fuzzy, no-c-format
  #| msgid "Enable use of conditional move instructions"
  msgid "Enable hoisting loads from conditional pointers."
  msgstr "Aktivér brug af betingede flytteinstruktioner"
  
! #: common.opt:3341
  #, fuzzy, no-c-format
  #| msgid "Enable SSA optimizations"
  msgid "Enable SSA-PRE optimization on trees."
  msgstr "Aktivér SSA-optimeringer"
  
! #: common.opt:3345
  #, no-c-format
  msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
  msgstr ""
  
! #: common.opt:3349
  #, no-c-format
  msgid "Perform function-local points-to analysis on trees."
  msgstr ""
  
! #: common.opt:3353
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable reassociation on tree level."
  msgstr "Aktivér sammenkæderoptimeringer"
  
! #: common.opt:3361
  #, fuzzy, no-c-format
  #| msgid "Enable SSA code sinking on trees"
  msgid "Enable SSA code sinking on trees."
  msgstr "Aktiver SSA-kodesinking på træer"
  
! #: common.opt:3365
  #, fuzzy, no-c-format
  #| msgid "Perform strength reduction optimizations"
  msgid "Perform straight-line strength reduction."
  msgstr "Udfør styrkereduceringsoptimeringer"
  
! #: common.opt:3369
  #, no-c-format
  msgid "Perform scalar replacement of aggregates."
  msgstr ""
  
! #: common.opt:3373
  #, no-c-format
  msgid "Replace temporary expressions in the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3381
  #, fuzzy, no-c-format
  msgid "Perform Value Range Propagation on trees."
  msgstr "Foretag registerkopipropageringsoptimering"
  
! #: common.opt:3385
  #, no-c-format
  msgid "Split paths leading to loop backedges."
  msgstr ""
  
! #: common.opt:3389
  #, no-c-format
  msgid "Assume common declarations may be overridden with ones with a larger trailing array."
  msgstr ""
  
! #: common.opt:3394
  #, fuzzy, no-c-format
  msgid "Compile whole compilation unit at a time."
  msgstr "Anbring hele oversættelsesenheden i en fil"
  
! #: common.opt:3398
  #, no-c-format
  msgid "Trap on __builtin_unreachable instead of using it for optimization."
  msgstr ""
  
! #: common.opt:3402
  #, fuzzy, no-c-format
  #| msgid "Perform loop unrolling when iteration count is known"
  msgid "Perform loop unrolling when iteration count is known."
  msgstr "Udfør løkkeudrulning når iterationsantallet er kendt"
  
! #: common.opt:3406
  #, fuzzy, no-c-format
  #| msgid "Perform loop unrolling for all loops"
  msgid "Perform loop unrolling for all loops."
  msgstr "Udfør løkkeudrulning for alle løkker"
  
! #: common.opt:3421
  #, no-c-format
  msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
  msgstr ""
  
! #: common.opt:3426
  #, no-c-format
  msgid "Same as -fassociative-math for expressions which include division."
  msgstr ""
  
! #: common.opt:3434
  #, fuzzy, no-c-format
  msgid "Allow math optimizations that may violate IEEE or ISO standards."
  msgstr "Tillad matematikoptimeringer der kan overtræde IEEE- eller ANSI-standarderne"
  
! #: common.opt:3438
  #, fuzzy, no-c-format
  msgid "Perform loop unswitching."
  msgstr "Udfør løkkeoptimeringerne"
  
! #: common.opt:3442
  #, fuzzy, no-c-format
  msgid "Perform loop splitting."
  msgstr "Udfør løkkeoptimeringerne"
  
! #: common.opt:3446
  #, no-c-format
  msgid "Version loops based on whether indices have a stride of one."
  msgstr ""
  
! #: common.opt:3450
  #, fuzzy, no-c-format
  #| msgid "Just generate unwind tables for exception handling"
  msgid "Just generate unwind tables for exception handling."
  msgstr "Generér blot afvindingstabeller for undtagelseshåndtering"
  
! #: common.opt:3454
  #, fuzzy, no-c-format
  #| msgid "Use hardware quad fp instructions"
  msgid "Use the bfd linker instead of the default linker."
  msgstr "Benyt hardware quad-kommatalsinstruktioner"
  
! #: common.opt:3458
  #, fuzzy, no-c-format
  #| msgid "Use hardware quad fp instructions"
  msgid "Use the gold linker instead of the default linker."
  msgstr "Benyt hardware quad-kommatalsinstruktioner"
  
! #: common.opt:3462
  #, fuzzy, no-c-format
  #| msgid "Use hardware quad fp instructions"
  msgid "Use the lld LLVM linker instead of the default linker."
  msgstr "Benyt hardware quad-kommatalsinstruktioner"
  
! #: common.opt:3466
  #, fuzzy, no-c-format
  #| msgid "Use hardware quad fp instructions"
  msgid "Use the Modern linker (MOLD) linker instead of the default linker."
  msgstr "Benyt hardware quad-kommatalsinstruktioner"
  
! #: common.opt:3470
! #, fuzzy, no-c-format
! #| msgid "Use hardware quad fp instructions"
! msgid "Use the Wild linker instead of the default linker."
! msgstr "Benyt hardware quad-kommatalsinstruktioner"
! 
! #: common.opt:3477
! #, fuzzy, no-c-format
! #| msgid "Enable linker optimizations"
! msgid "Enable linking of libatomic."
! msgstr "Aktivér sammenkæderoptimeringer"
! 
! #: common.opt:3484
  #, fuzzy, no-c-format
  #| msgid "Perform tail call optimization"
  msgid "Perform variable tracking."
  msgstr "Udfør halekaldsoptimering"
  
! #: common.opt:3491
  #, fuzzy, no-c-format
  msgid "Perform variable tracking by annotating assignments."
  msgstr "Foretag registeromdøbningsoptimering"
  
! #: common.opt:3497
  #, no-c-format
  msgid "Toggle -fvar-tracking-assignments."
  msgstr ""
  
! #: common.opt:3504
  #, fuzzy, no-c-format
  msgid "Perform variable tracking and also tag variables that are uninitialized."
  msgstr "Foretag registeromdøbningsoptimering"
  
! #: common.opt:3509
  #, fuzzy, no-c-format
  msgid "Enable vectorization on trees."
  msgstr "Aktivér stakprøvning"
  
! #: common.opt:3517
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable loop vectorization on trees."
  msgstr "Aktivér sammenkæderoptimeringer"
  
! #: common.opt:3521
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable basic block vectorization (SLP) on trees."
  msgstr "Aktivér sammenkæderoptimeringer"
  
! #: common.opt:3525
  #, fuzzy, no-c-format
  #| msgid "Specify alternate name for bss section"
  msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization."
  msgstr "Angiv alternativt navn til bss-sektionen"
  
! #: common.opt:3529
  #, fuzzy, no-c-format
  #| msgid "Specify alternate name for bss section"
  msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgstr "Angiv alternativt navn til bss-sektionen"
  
! #: common.opt:3548
  #, no-c-format
  msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
  msgstr ""
  
! #: common.opt:3556
  #, no-c-format
  msgid "Enable copy propagation of scalar-evolution information."
  msgstr ""
  
! #: common.opt:3560
  #, no-c-format
  msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables."
  msgstr ""
  
! #: common.opt:3582
  #, fuzzy, no-c-format
  #| msgid "Add extra commentary to assembler output"
  msgid "Add extra commentary to assembler output."
  msgstr "Tilføj ekstra kommentarer til menneskeligt læsbar maskinkodeuddata"
  
! #: common.opt:3586
  #, no-c-format
  msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
  msgstr ""
  
! #: common.opt:3605
  #, no-c-format
  msgid "Validate vtable pointers before using them."
  msgstr ""
  
! #: common.opt:3621
  #, no-c-format
  msgid "Output vtable verification counters."
  msgstr ""
  
! #: common.opt:3625
  #, no-c-format
  msgid "Output vtable verification pointer sets information."
  msgstr ""
  
! #: common.opt:3629
  #, fuzzy, no-c-format
  msgid "Use expression value profiles in optimizations."
  msgstr "Aktivér sammenkæderoptimeringer"
  
! #: common.opt:3633
  #, no-c-format
  msgid "Construct webs and split unrelated uses of single variable."
  msgstr ""
  
! #: common.opt:3637
  #, fuzzy, no-c-format
  #| msgid "Enable use of conditional move instructions"
  msgid "Enable conditional dead code elimination for builtin calls."
  msgstr "Aktivér brug af betingede flytteinstruktioner"
  
! #: common.opt:3641
  #, fuzzy, no-c-format
  msgid "Perform whole program optimizations."
  msgstr "Udfør løkkeoptimeringerne"
  
! #: common.opt:3645
  #, fuzzy, no-c-format
  #| msgid "Set Windows defines"
  msgid "Assume pointer overflow wraps around."
  msgstr "Angiv Windows-definitioner"
  
! #: common.opt:3649
  #, no-c-format
  msgid "Assume signed arithmetic overflow wraps around."
  msgstr ""
  
! #: common.opt:3653
  #, fuzzy, no-c-format
  #| msgid "Put zero initialized data in the bss section"
  msgid "Put zero initialized data in the bss section."
  msgstr "Anbring nul-klargjorte data i bss-sektionen"
  
! #: common.opt:3657
  #, fuzzy, no-c-format
  #| msgid "Save registers around function calls"
  msgid "Clear call-used registers upon function return."
  msgstr "Gem registre omkring funktionskald"
  
! #: common.opt:3661
  #, no-c-format
  msgid "-fzero-init-padding-bits=[standard|unions|all]\tZero padding bits in initializers."
  msgstr ""
  
! #: common.opt:3677
  #, fuzzy, no-c-format
  msgid "Generate debug information in default format."
  msgstr "Generér fejlfindingsinfo i standardformat"
  
! #: common.opt:3681
  #, no-c-format
  msgid "Assume assembler support for (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3685
  #, no-c-format
  msgid "Assume assembler support for view in (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3689
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in VMS format"
  msgid "Generate debug information in CodeView format."
  msgstr "Opret fejlsøgningsinformation i VMS-format"
  
! #: common.opt:3709
  #, no-c-format
  msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
  msgstr ""
  
! #: common.opt:3715
  #, fuzzy, no-c-format
  msgid "Generate CTF debug information at default level."
  msgstr "Generér fejlfindingsinfo i standardformat"
  
! #: common.opt:3719
  #, fuzzy, no-c-format
  msgid "Generate BTF debug information at default level."
  msgstr "Generér fejlfindingsinfo i standardformat"
  
! #: common.opt:3723
  #, no-c-format
  msgid "Generate pruned BTF when emitting BTF info."
  msgstr ""
  
! #: common.opt:3727
  #, fuzzy, no-c-format
  msgid "Generate debug information in default version of DWARF format."
  msgstr "Generér fejlfindingsinfo i standardformat"
  
! #: common.opt:3731
  #, fuzzy, no-c-format
  msgid "Generate debug information in DWARF v2 (or later) format."
  msgstr "Generér fejlfindingsinfo i standardformat"
  
! #: common.opt:3735
  #, no-c-format
  msgid "Use 32-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3739
  #, no-c-format
  msgid "Use 64-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3743
  #, fuzzy, no-c-format
  msgid "Generate debug information in default extended format."
  msgstr "Generér fejlfindingsinfo i udvidet standardformat"
  
! #: common.opt:3747
  #, fuzzy, no-c-format
  #| msgid "Generate a single exit point for each function"
  msgid "Generate extended entry point information for inlined functions."
  msgstr "Generér et enkelt afslutningspunkt for hver funktion"
  
! #: common.opt:3751
  #, no-c-format
  msgid "Compute locview reset points based on insn length estimates."
  msgstr ""
  
! #: common.opt:3759
  #, fuzzy, no-c-format
  #| msgid "Don't generate fused multiply/add instructions"
  msgid "Don't generate DWARF pubnames and pubtypes sections."
  msgstr "Generér ikke sammensatte gang/addér-instruktioner"
  
! #: common.opt:3763
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections."
  msgstr "Opret sektioner for DWARF-pubnavne og pubtyper."
  
! #: common.opt:3767
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
  msgstr "Opret sektioner for DWARF-pubnavne og pubtyper med GNU-udvidelser."
  
! #: common.opt:3771
  #, no-c-format
  msgid "Record gcc command line switches in DWARF DW_AT_producer."
  msgstr ""
  
! #: common.opt:3775
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in separate .dwo files"
  msgid "Generate debug information in separate .dwo files."
  msgstr "Opret fejlsøgningsinformation i separate .dwo-filer"
  
! #: common.opt:3787
  #, no-c-format
  msgid "Emit progressive recommended breakpoint locations."
  msgstr ""
  
! #: common.opt:3791
  #, no-c-format
  msgid "Don't emit DWARF additions beyond selected version."
  msgstr ""
  
! #: common.opt:3795
  #, no-c-format
  msgid "Add description attributes to some DWARF DIEs that have no name attribute."
  msgstr ""
  
! #: common.opt:3799
  #, fuzzy, no-c-format
  msgid "Toggle debug information generation."
  msgstr "Generér fejlfindingsinfo i standardformat"
  
! #: common.opt:3803
  #, no-c-format
  msgid "Augment variable location lists with progressive views."
  msgstr ""
  
! #: common.opt:3810
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in VMS format"
  msgid "Generate debug information in VMS format."
  msgstr "Opret fejlsøgningsinformation i VMS-format"
  
! #: common.opt:3839
  #, fuzzy, no-c-format
  #| msgid "Generate compressed debug sections"
  msgid "Generate compressed debug sections."
  msgstr "Opret komprimeret fejlsøgningssektioner"
  
! #: common.opt:3843
  #, fuzzy, no-c-format
  msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
  msgstr "Generér fejlfindingsinfo i standardformat"
  
! #: common.opt:3850
  #, no-c-format
  msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
  msgstr ""
  
! #: common.opt:3854
  #, no-c-format
  msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
  msgstr ""
  
! #: common.opt:3883
  #, fuzzy, no-c-format
  msgid "-o <file>\tPlace output into <file>."
  msgstr "  -o <fil>                Anbring uddata i <fil>\n"
  
! #: common.opt:3887
  #, fuzzy, no-c-format
  msgid "Enable function profiling."
  msgstr "MIPS16-funktionsprofilering"
  
! #: common.opt:3897
  #, no-c-format
  msgid "Like -pedantic but issue errors instead of warnings."
  msgstr ""
  
! #: common.opt:3938
  #, fuzzy, no-c-format
  #| msgid "Do not display functions compiled or elapsed time"
  msgid "Do not display functions compiled or elapsed time."
  msgstr "Vis ikke funktioner der oversættes eller forløbet tid"
  
! #: common.opt:3942
! #, fuzzy, no-c-format
! #| msgid "Produce code relocatable at runtime"
! msgid "Produce a relocatable object as output."
! msgstr "Opret kode som kan flyttes på kørselstidspunktet"
! 
! #: common.opt:3946
! #, no-c-format
! msgid "Remove all symbol table and relocation information from the executable."
! msgstr ""
! 
! #: common.opt:3973
  #, fuzzy, no-c-format
  #| msgid "Enable verbose output"
  msgid "Enable verbose output."
  msgstr "Aktiver uddybende uddata"
  
! #: common.opt:3977
  #, fuzzy, no-c-format
  #| msgid "Display the compiler's version"
  msgid "Display the compiler's version."
  msgstr "Vis oversætterens version"
  
! #: common.opt:3981
  #, fuzzy, no-c-format
  #| msgid "Suppress warnings"
  msgid "Suppress warnings."
  msgstr "Undertryk advarsler"
  
! #: common.opt:3991
  #, fuzzy, no-c-format
  #| msgid "Create a shared library"
  msgid "Create a shared library."
  msgstr "Opret et delt bibliotek"
  
! #: common.opt:4058
  #, fuzzy, no-c-format
  #| msgid "Create a position independent executable"
  msgid "Don't create a dynamically linked position independent executable."
  msgstr "Opret en placeringsuafhængig kørbar fil"
  
! #: common.opt:4062
  #, fuzzy, no-c-format
  #| msgid "Create a position independent executable"
  msgid "Create a dynamically linked position independent executable."
  msgstr "Opret en placeringsuafhængig kørbar fil"
  
! #: common.opt:4066
  #, fuzzy, no-c-format
  #| msgid "Create a position independent executable"
  msgid "Create a static position independent executable."
  msgstr "Opret en placeringsuafhængig kørbar fil"
  
! #: common.opt:4074
  #, no-c-format
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
! #: common.opt:4078
  #, no-c-format
  msgid "Perform dead code elimination on zero and sign extensions with special dataflow analysis."
  msgstr ""
  
! #: algol68/lang.opt:37
  #, no-c-format
! msgid "Warn for usage of non-portable extensions of Algol 68."
  msgstr ""
  
! #: algol68/lang.opt:41
! #, fuzzy, no-c-format
! #| msgid "Warn when a variable is unused"
! msgid "Warn when voiding occurs."
! msgstr "Advar når en variabel ikke benyttes"
! 
! #: algol68/lang.opt:49
! #, fuzzy, no-c-format
! #| msgid "`##' at start of macro definition"
! msgid "Warn for potential name scope violations."
! msgstr "'##' i begyndelsen af makrodefinitionen"
! 
! #: algol68/lang.opt:65
! #, fuzzy, no-c-format
! msgid "Warn about hidden declarations in inner scopes."
! msgstr "Advar om extern-erklæringer som ikke er ved filvirkefeltsniveauet"
! 
! #: algol68/lang.opt:69
  #, no-c-format
! msgid "-Whidden-declarations=[none|prelude|all] Warn about declarations hidden in inner scopes."
! msgstr ""
  
! #: algol68/lang.opt:73
  #, no-c-format
! msgid "-fbrackets  \tConsider [ .. ] and { .. } as being equivalent to ( .. )."
! msgstr ""
  
! #: algol68/lang.opt:77 d/lang.opt:190
! #, fuzzy, no-c-format
! #| msgid "Generate code for GNU assembler (gas)"
! msgid "Generate code for assert contracts."
! msgstr "Opret kode for GNU-assembler (gas)"
! 
! #: algol68/lang.opt:85
! #, fuzzy, no-c-format
! msgid "Dump Algol 68 modes after parsing."
! msgstr "Foretag en komplet registerflytningsoptimering"
! 
! #: algol68/lang.opt:89
! #, fuzzy, no-c-format
! msgid "Dump Algol 68 parse tree after parsing."
! msgstr "Foretag en komplet registerflytningsoptimering"
! 
! #: algol68/lang.opt:93
  #, no-c-format
! msgid "Dump the interfaces of module definitions in the compiled packet."
! msgstr ""
  
! #: algol68/lang.opt:97
! #, fuzzy, no-c-format
! msgid "Link the GNU Algol run-time library statically in the compilation."
! msgstr "Antag at standardbibliotekerne og main måske ikke eksisterer"
! 
! #: algol68/lang.opt:101
  #, no-c-format
! msgid "Link the GNU Algol 68 run-time library dynamically in the compilation."
! msgstr ""
  
! #: algol68/lang.opt:105
  #, no-c-format
! msgid "Compile strict Algol 68 as defined by the Revised Report."
! msgstr ""
  
! #: algol68/lang.opt:109
  #, no-c-format
! msgid "Accept GNU extensions to Algol 68."
! msgstr ""
  
! #: algol68/lang.opt:115
  #, no-c-format
! msgid "-fstropping=[upper|supper]              Stropping regime to expect in Algol 68 programs."
  msgstr ""
  
! #: algol68/lang.opt:130 algol68/lang.opt:134
  #, no-c-format
! msgid "-fmodules-map=<mapstring>                 Association between module indicants and files."
! msgstr ""
  
! #: algol68/lang.opt:138 algol68/lang.opt:142
  #, no-c-format
! msgid "-fmodules-map-file=<filename>              File containing modules map."
! msgstr ""
  
! #: rust/lang.opt:47 rust/lang.opt:51 c-family/c.opt:1609 c-family/c.opt:1613
! #, fuzzy, no-c-format
! #| msgid "Warn when a variable is unused"
! msgid "Warn when a const variable is unused."
! msgstr "Advar når en variabel ikke benyttes"
! 
! #: rust/lang.opt:55 c-family/c.opt:1625
! #, fuzzy, no-c-format
! #| msgid "%Hignoring return value of function declared with attribute warn_unused_result"
! msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value."
! msgstr "%Hignorerer returværdi af funktion erklæret med egenskaben warn_unused_result"
! 
! #: rust/lang.opt:63
  #, no-c-format
! msgid "-frust-crate=<name>             Set the crate name for the compilation."
  msgstr ""
  
! #: rust/lang.opt:67
  #, no-c-format
! msgid "-frust-extern=              Specify where an external library is located."
  msgstr ""
  
! #: rust/lang.opt:71
  #, no-c-format
! msgid "Dump various Rust front end internals."
  msgstr ""
  
! #: rust/lang.opt:75
  #, no-c-format
! msgid "-frust-dump-<type>              Dump Rust frontend internal information."
  msgstr ""
  
! #: rust/lang.opt:79
! #, no-c-format
! msgid "Enable experimental compilation of Rust files at your own risk."
! msgstr ""
! 
! #: rust/lang.opt:83
! #, no-c-format
! msgid "-frust-max-recursion-depth=<integer>."
! msgstr ""
! 
! #: rust/lang.opt:87
! #, no-c-format
! msgid "-frust-crate-type=[bin|lib|rlib|dylib|cdylib|staticlib|proc-macro]     Crate type to emit."
! msgstr ""
! 
! #: rust/lang.opt:115
! #, no-c-format
! msgid "-frust-mangling=[legacy|v0]     Version to use for name mangling."
! msgstr ""
! 
! #: rust/lang.opt:128
! #, no-c-format
! msgid "-frust-cfg=<name>             Set a config expansion option."
! msgstr ""
! 
! #: rust/lang.opt:132
! #, no-c-format
! msgid "-frust-edition=[2015|2018|2021]             Edition to use when compiling rust code."
! msgstr ""
! 
! #: rust/lang.opt:148
! #, no-c-format
! msgid "Enable embedding metadata directly into object files."
! msgstr ""
! 
! #: rust/lang.opt:152
! #, no-c-format
! msgid "-frust-metadata-output=<path.rox>  Path to output crate metadata."
! msgstr ""
! 
! #: rust/lang.opt:160
! #, no-c-format
! msgid "-frust-compile-until=[ast|attributecheck|expansion|astvalidation|featuregating|nameresolution|lowering|typecheck|privacy|unsafety|const|borrowcheck|compilation|end]             The pipeline will run up until this stage when compiling Rust code."
! msgstr ""
! 
! #: rust/lang.opt:209
! #, no-c-format
! msgid "Use the temporary and experimental name resolution pipeline instead of the stable one."
! msgstr ""
! 
! #: rust/lang.opt:213
! #, no-c-format
! msgid "Use the WIP borrow checker."
! msgstr ""
! 
! #: rust/lang.opt:217
! #, no-c-format
! msgid "-frust-edition=[unwind|abort]             Panic strategy to compile crate with."
! msgstr ""
! 
! #: rust/lang.opt:230
  #, fuzzy, no-c-format
! #| msgid "Enable the use of the short load instructions"
! msgid "Enable the overflow checks in code generation."
! msgstr "Aktivér brug af short load-instruktioner"
  
! #: rust/lang.opt:234
! #, no-c-format
! msgid "Define a built-in offset_of macro in the compiler and assume it is present."
! msgstr ""
! 
! #: rust/lang.opt:238
! #, no-c-format
! msgid "Use the new unused variable check implementation."
! msgstr ""
! 
! #: ada/gcc-interface/lang.opt:57 c-family/c.opt:349
  #, fuzzy, no-c-format
! #| msgid "Enable most warning messages"
! msgid "Enable most warning messages."
! msgstr "Aktivér de fleste advarselsbeskeder"
  
! #: ada/gcc-interface/lang.opt:61
! #, no-c-format
! msgid "Dump Source Coverage Obligations."
! msgstr ""
! 
! #: ada/gcc-interface/lang.opt:65
! #, no-c-format
! msgid "Synonym of -gnatk8."
! msgstr ""
! 
! #: ada/gcc-interface/lang.opt:73
! #, no-c-format
! msgid "Do not look for object files in standard path."
! msgstr ""
! 
! #: ada/gcc-interface/lang.opt:77
  #, fuzzy, no-c-format
! #| msgid "Use the WindISS simulator"
! msgid "Select the runtime."
! msgstr "Benyt WindISS-simulatoren"
  
! #: ada/gcc-interface/lang.opt:81 c-family/c.opt:2385
  #, fuzzy, no-c-format
! msgid "Use the narrowest integer type possible for enumeration types."
! msgstr "størrelse i tabel-new skal være en heltalstype"
  
! #: ada/gcc-interface/lang.opt:85 c-family/c.opt:2397
! #, fuzzy, no-c-format
! msgid "Make \"char\" signed by default."
! msgstr "Lad 'char' være med fortegn som standard"
! 
! #: ada/gcc-interface/lang.opt:89 c-family/c.opt:2486
! #, fuzzy, no-c-format
! msgid "Make \"char\" unsigned by default."
! msgstr "Lad 'char' være uden fortegn som standard"
! 
! #: ada/gcc-interface/lang.opt:93
  #, no-c-format
! msgid "Catch typos."
! msgstr ""
  
! #: ada/gcc-interface/lang.opt:97
  #, no-c-format
! msgid "Set name of output ALI file (internal switch)."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:101
  #, no-c-format
! msgid "-gnat<options>\tSpecify options to GNAT."
! msgstr ""
  
! #: ada/gcc-interface/lang.opt:105
  #, no-c-format
! msgid "Ignored."
  msgstr ""
  
! #: c-family/c.opt:50
  #, no-c-format
! msgid "--compile-std-module\tCompile module units for <bits/stdc++.h>, std, and std.compat."
  msgstr ""
  
! #: c-family/c.opt:75
  #, no-c-format
! msgid "--embed-dir=<dir>\tAdd <dir> to the #embed path."
! msgstr ""
  
! #: c-family/c.opt:198
  #, no-c-format
! msgid "-A<question>=<answer>\tAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>."
! msgstr ""
  
! #: c-family/c.opt:202
  #, fuzzy, no-c-format
! msgid "Do not discard comments."
! msgstr "Deaktivér ikke pladsregistre"
  
! #: c-family/c.opt:206
! #, fuzzy, no-c-format
! msgid "Do not discard comments in macro expansions."
! msgstr "Deaktivér ikke pladsregistre"
! 
! #: c-family/c.opt:210
  #, no-c-format
! msgid "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1."
  msgstr ""
  
! #: c-family/c.opt:217
  #, no-c-format
! msgid "-F <dir>\tAdd <dir> to the end of the main framework include path."
! msgstr ""
  
! #: c-family/c.opt:221
  #, fuzzy, no-c-format
! msgid "Enable parsing GIMPLE."
! msgstr "Aktivér stakprøvning"
  
! #: c-family/c.opt:225
! #, fuzzy, no-c-format
! msgid "Print the name of header files as they are used."
! msgstr "Udskriv navne på programenheder efterhånden som de oversættes"
! 
! #: c-family/c.opt:229
  #, no-c-format
! msgid "-I <dir>\tAdd <dir> to the end of the main include path."
  msgstr ""
  
! #: c-family/c.opt:233
! #, fuzzy, no-c-format
! msgid "Generate make dependencies."
! msgstr "Generér lilleendet kode"
! 
! #: c-family/c.opt:237
! #, fuzzy, no-c-format
! msgid "Generate make dependencies and compile."
! msgstr "Generér lilleendet kode"
! 
! #: c-family/c.opt:241
  #, no-c-format
! msgid "-MF <file>\tWrite dependency output to the given file."
  msgstr ""
  
! #: c-family/c.opt:245
! #, fuzzy, no-c-format
! #| msgid "Set Windows defines"
! msgid "Treat missing header files as generated files."
! msgstr "Angiv Windows-definitioner"
! 
! #: c-family/c.opt:249
  #, no-c-format
! msgid "Like -M but ignore system header files."
  msgstr ""
  
! #: c-family/c.opt:253
  #, no-c-format
! msgid "Like -MD but ignore system header files."
  msgstr ""
  
! #: c-family/c.opt:257
! #, fuzzy, no-c-format
! #| msgid "Generate external legend information"
! msgid "Generate C++ Module dependency information."
! msgstr "Generér ekstern indholdsinfo"
! 
! #: c-family/c.opt:265
! #, fuzzy, no-c-format
! #| msgid "Generate code for Intel as"
! msgid "Generate phony targets for all headers."
! msgstr "Generér kode til Intel as"
! 
! #: c-family/c.opt:269
  #, no-c-format
! msgid "-MQ <target>\tAdd a target that may require quoting."
! msgstr ""
  
! #: c-family/c.opt:273
  #, no-c-format
! msgid "-MT <target>\tAdd a target that does not require quoting."
  msgstr ""
  
! #: c-family/c.opt:277
  #, no-c-format
! msgid "Structured format for output dependency information.  Supported (\"p1689r5\")."
  msgstr ""
  
! #: c-family/c.opt:281
! #, fuzzy, no-c-format
! #| msgid "Emit cross referencing information"
! msgid "File for output dependency information."
! msgstr "Udsend krydsreferenceoplysninger"
! 
! #: c-family/c.opt:285
  #, no-c-format
! msgid "-fdeps-target=obj.o Output file for the compile step."
! msgstr ""
  
! #: c-family/c.opt:289
! #, fuzzy, no-c-format
! msgid "Do not generate #line directives."
! msgstr "Generér ikke .size-direktiver"
! 
! #: c-family/c.opt:293
  #, no-c-format
! msgid "-U<macro>\tUndefine <macro>."
! msgstr ""
  
! #: c-family/c.opt:297
  #, no-c-format
! msgid "Warn if the NSObject attribute is applied to a non-typedef."
  msgstr ""
  
! #: c-family/c.opt:301
  #, no-c-format
! msgid "Warn about things that will change when compiling with an ABI-compliant compiler."
! msgstr ""
  
! #: c-family/c.opt:305
! #, no-c-format
! msgid "Warn about things that change between the current -fabi-version and the specified version."
! msgstr ""
! 
! #: c-family/c.opt:309
! #, no-c-format
! msgid "Warn if a subobject has an abi_tag attribute that the complete object type does not have."
! msgstr ""
! 
! #: c-family/c.opt:313
  #, fuzzy, no-c-format
! #| msgid "Warn about casting functions to incompatible types"
! msgid "Warn about code affected by incompatible psABI changes."
! msgstr "Advar om omtvingning af funktioner til ikke-kompatible typer"
  
! #: c-family/c.opt:317
  #, no-c-format
! msgid "Warn on suspicious calls of standard functions computing absolute values."
! msgstr ""
  
! #: c-family/c.opt:321
! #, fuzzy, no-c-format
! msgid "Warn about suspicious uses of memory addresses."
! msgstr "Advar om mistænkelige erklæringer af main"
! 
! #: c-family/c.opt:325
  #, no-c-format
! msgid "Warn when the address of packed member of struct or union is taken."
  msgstr ""
  
! #: c-family/c.opt:341
  #, no-c-format
! msgid "Warn about 'new' of type with extended alignment without -faligned-new."
  msgstr ""
  
! #: c-family/c.opt:345
  #, no-c-format
! msgid "-Waligned-new=[none|global|all]\tWarn even if 'new' uses a class member allocation function."
  msgstr ""
  
! #: c-family/c.opt:353
  #, fuzzy, no-c-format
! #| msgid "Warn about unrecognized pragmas"
! msgid "Warn on any use of alloca."
! msgstr "Advar om ukendte pragmaer"
  
! #: c-family/c.opt:357
  #, no-c-format
! msgid "Warn when allocating insufficient storage for the target type of the assigned pointer."
  msgstr ""
  
! #: c-family/c.opt:361
  #, fuzzy, no-c-format
! msgid "-Walloc-size-larger-than=<bytes>\tWarn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes."
! msgstr "  -Wlarger-than-<tal>     Advar hvis et objekt er større end <tal> byte\n"
  
! #: c-family/c.opt:366
  #, no-c-format
! msgid "Disable Walloc-size-larger-than= warning.  Equivalent to Walloc-size-larger-than=<SIZE_MAX> or larger."
  msgstr ""
  
! #: c-family/c.opt:370
! #, fuzzy, no-c-format
! msgid "Warn for calls to allocation functions that specify zero bytes."
! msgstr "Ugyldig erklæring"
! 
! #: c-family/c.opt:374
! #, fuzzy, no-c-format
! msgid "-Walloca-larger-than=<number>\tWarn on unbounded uses of alloca, and on bounded uses of alloca whose bound can be larger than <number> bytes."
! msgstr "  -Wlarger-than-<tal>     Advar hvis et objekt er større end <tal> byte\n"
! 
! #: c-family/c.opt:380
  #, no-c-format
! msgid "Disable Walloca-larger-than= warning.  Equivalent to Walloca-larger-than=<SIZE_MAX> or larger."
! msgstr ""
  
! #: c-family/c.opt:384
  #, no-c-format
! msgid "Warn if conversion of the result of arithmetic might change the value even though converting the operands cannot."
! msgstr ""
  
! #: c-family/c.opt:392
  #, fuzzy, no-c-format
! #| msgid "Warn about inconsistent return types"
! msgid "Warn about comparisons between two operands of array type."
! msgstr "Advar om inkonsistente returtyper"
  
! #: c-family/c.opt:396 c-family/c.opt:400
! #, fuzzy, no-c-format
! #| msgid "Warn about multiple declarations of the same object"
! msgid "Warn about mismatched declarations of array parameters and unsafe accesses to them."
! msgstr "Advar om flere erklæring af det samme objekt"
! 
! #: c-family/c.opt:404
  #, no-c-format
! msgid "Warn whenever an Objective-C assignment is being intercepted by the garbage collector."
  msgstr ""
  
! #: c-family/c.opt:408
  #, no-c-format
! msgid "Diagnose a placeholder type in a template argument in a function parameter type."
  msgstr ""
  
! #: c-family/c.opt:412
  #, fuzzy, no-c-format
! #| msgid "Warn about casting functions to incompatible types"
! msgid "Warn about casting functions to incompatible types."
! msgstr "Advar om omtvingning af funktioner til ikke-kompatible typer"
  
! #: c-family/c.opt:420
! #, no-c-format
! msgid "-Wbidi-chars=[none|unpaired|any|ucn] Warn about UTF-8 bidirectional control characters."
! msgstr ""
! 
! #: c-family/c.opt:443
! #, no-c-format
! msgid "Warn about boolean expression compared with an integer value different from true/false."
! msgstr ""
! 
! #: c-family/c.opt:447
  #, fuzzy, no-c-format
! msgid "Warn about certain operations on boolean expressions."
! msgstr "Advar om kode som kan bryde strenge aliasregler"
  
! #: c-family/c.opt:451
! #, fuzzy, no-c-format
! #| msgid "Warn when an inlined function cannot be inlined"
! msgid "Warn when a built-in function is declared with the wrong signature."
! msgstr "Advar når en inline funktion ikke kan indbygges"
! 
! #: c-family/c.opt:455
  #, no-c-format
! msgid "Warn when a built-in preprocessor macro is undefined or redefined."
  msgstr ""
  
! #: c-family/c.opt:459
! #, fuzzy, no-c-format
! msgid "Warn about features not present in ISO C11, but present in ISO C23."
! msgstr "foreslår undladelse af brug af #elif i traditionel C"
! 
! #: c-family/c.opt:463
  #, no-c-format
! msgid "Deprecated in favor of -Wc11-c23-compat."
  msgstr ""
  
! #: c-family/c.opt:467
! #, fuzzy, no-c-format
! msgid "Warn about features not present in ISO C23, but present in ISO C2Y."
! msgstr "foreslår undladelse af brug af #elif i traditionel C"
! 
! #: c-family/c.opt:471
! #, fuzzy, no-c-format
! msgid "Warn about features not present in ISO C90, but present in ISO C99."
! msgstr "foreslår undladelse af brug af #elif i traditionel C"
! 
! #: c-family/c.opt:475
! #, fuzzy, no-c-format
! msgid "Warn about features not present in ISO C99, but present in ISO C11."
! msgstr "foreslår undladelse af brug af #elif i traditionel C"
! 
! #: c-family/c.opt:479
! #, fuzzy, no-c-format
! #| msgid "Warn about constructs whose meanings change in ISO C"
! msgid "Warn about C constructs that are not in the common subset of C and C++."
! msgstr "Advar om konstruktioner hvis betydning er ændret i ISO C"
! 
! #: c-family/c.opt:486
! #, fuzzy, no-c-format
! #| msgid "Warn about constructs whose meanings change in ISO C"
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011."
! msgstr "Advar om konstruktioner hvis betydning er ændret i ISO C"
! 
! #: c-family/c.opt:490
! #, fuzzy, no-c-format
! #| msgid "Warn about constructs whose meanings change in ISO C"
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014."
! msgstr "Advar om konstruktioner hvis betydning er ændret i ISO C"
! 
! #: c-family/c.opt:497
! #, fuzzy, no-c-format
! #| msgid "Warn about constructs whose meanings change in ISO C"
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017."
! msgstr "Advar om konstruktioner hvis betydning er ændret i ISO C"
! 
! #: c-family/c.opt:504
! #, fuzzy, no-c-format
! #| msgid "Warn about constructs whose meanings change in ISO C"
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2017 and ISO C++ 2020."
! msgstr "Advar om konstruktioner hvis betydning er ændret i ISO C"
! 
! #: c-family/c.opt:508
! #, fuzzy, no-c-format
! #| msgid "Warn about constructs whose meanings change in ISO C"
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2023 and ISO C++ 2026."
! msgstr "Advar om konstruktioner hvis betydning er ændret i ISO C"
! 
! #: c-family/c.opt:512
  #, no-c-format
! msgid "Warn about C++11 constructs in code compiled with an older standard."
  msgstr ""
  
! #: c-family/c.opt:516
  #, no-c-format
! msgid "Warn about C++14 constructs in code compiled with an older standard."
! msgstr ""
  
! #: c-family/c.opt:520
! #, no-c-format
! msgid "Warn about C++17 constructs in code compiled with an older standard."
! msgstr ""
! 
! #: c-family/c.opt:524
! #, no-c-format
! msgid "Warn about C++20 constructs in code compiled with an older standard."
! msgstr ""
! 
! #: c-family/c.opt:528
! #, no-c-format
! msgid "Warn about C++23 constructs in code compiled with an older standard."
! msgstr ""
! 
! #: c-family/c.opt:532
! #, no-c-format
! msgid "Warn about C++26 constructs in code compiled with an older standard."
! msgstr ""
! 
! #: c-family/c.opt:536
! #, no-c-format
! msgid "Warn about suspicious calls to calloc-like functions where sizeof expression is the earlier size argument and not the latter."
! msgstr ""
! 
! #: c-family/c.opt:540
  #, fuzzy, no-c-format
! #| msgid "Warn about casting functions to incompatible types"
! msgid "Warn about casts between incompatible function types."
! msgstr "Advar om omtvingning af funktioner til ikke-kompatible typer"
  
! #: c-family/c.opt:544
! #, fuzzy, no-c-format
! #| msgid "Warn about casts which discard qualifiers"
! msgid "Warn about casts which discard qualifiers."
! msgstr "Advar om typeomtvingninger som forkaster modifikationer"
! 
! #: c-family/c.opt:548
  #, no-c-format
! msgid "Warn about a cast to reference type that does not use a related user-defined conversion function."
  msgstr ""
  
! #: c-family/c.opt:552 c-family/c.opt:556
! #, fuzzy, no-c-format
! #| msgid "Warn about inconsistent return types"
! msgid "Warn about catch handlers of non-reference type."
! msgstr "Advar om inkonsistente returtyper"
! 
! #: c-family/c.opt:560
  #, no-c-format
! msgid "Complain about a name being declared as a class member after a previous use of the same name."
  msgstr ""
  
! #: c-family/c.opt:564
! #, fuzzy, no-c-format
! msgid "Warn about subscripts whose type is \"char\"."
! msgstr "Advar som tabelindeksering hvis type er 'char'"
! 
! #: c-family/c.opt:572
! #, fuzzy, no-c-format
! #| msgid "conversion to %s%s will never use a type conversion operator"
! msgid "Warn when a conversion function will never be called due to the type it converts to."
! msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
! 
! #: c-family/c.opt:576
  #, no-c-format
! msgid "Warn for unsafe raw memory writes to objects of class types."
  msgstr ""
  
! #: c-family/c.opt:580
! #, fuzzy, no-c-format
! msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
! msgstr "variablen '%s' bliver måske overskrevet af 'longjmp' eller 'vfork'"
! 
! #: c-family/c.opt:584
! #, fuzzy, no-c-format
! #| msgid "floating point overflow in expression"
! msgid "Warn about uses of a comma operator within a subscripting expression."
! msgstr "kommatalsoverløb i udtryk"
! 
! #: c-family/c.opt:588
  #, no-c-format
! msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line."
  msgstr ""
  
! #: c-family/c.opt:592
  #, no-c-format
! msgid "Synonym for -Wcomment."
  msgstr ""
  
! #: c-family/c.opt:596
  #, fuzzy, no-c-format
! #| msgid "Enable use of conditional move instructions"
! msgid "Warn for conditionally-supported constructs."
! msgstr "Aktivér brug af betingede flytteinstruktioner"
  
! #: c-family/c.opt:600
! #, fuzzy, no-c-format
! #| msgid "comparison between signed and unsigned integer expressions"
! msgid "Warn for implicit type conversions that may change a value."
! msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
! 
! #: c-family/c.opt:604
! #, fuzzy, no-c-format
! #| msgid "converting NULL to non-pointer type"
! msgid "Warn for converting NULL from/to a non-pointer type."
! msgstr "konverterer NULL til en ikke-henvisningstype"
! 
! #: c-family/c.opt:612
! #, fuzzy, no-c-format
! msgid "Warn when performing class template argument deduction on a type with no deduction guides."
! msgstr "skabelonsparameter er påkrævet for '%T'"
! 
! #: c-family/c.opt:617
! #, fuzzy, no-c-format
! msgid "Warn when all constructors and destructors are private."
! msgstr "Advar ikke når alle konstruktions-/destruktionsfunktioner er private"
! 
! #: c-family/c.opt:621
! #, fuzzy, no-c-format
! #| msgid "Warn about implicit function declarations"
! msgid "Warn about dangling else."
! msgstr "Advar om underforståede funktionserklæringer"
! 
! #: c-family/c.opt:625 c-family/c.opt:629
  #, no-c-format
! msgid "Warn for uses of pointers to auto variables whose lifetime has ended."
  msgstr ""
  
! #: c-family/c.opt:633
  #, no-c-format
! msgid "Warn when a reference is bound to a temporary whose lifetime has ended."
  msgstr ""
  
! #: c-family/c.opt:637
  #, no-c-format
! msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
  msgstr ""
  
! #: c-family/c.opt:641
! #, fuzzy, no-c-format
! msgid "Warn when a declaration is found after a statement."
! msgstr "Advar når en erklæring ikke angiver en type"
! 
! #: c-family/c.opt:645
! #, fuzzy, no-c-format
! msgid "Warn for missing parameter types in function declarations."
! msgstr "Advar om funktionserklæringer uden prototype"
! 
! #: c-family/c.opt:649
! #, fuzzy, no-c-format
! msgid "Warn when an explicitly defaulted function is deleted."
! msgstr "Advar ikke når alle konstruktions-/destruktionsfunktioner er private"
! 
! #: c-family/c.opt:653
! #, fuzzy, no-c-format
! #| msgid "dereferencing pointer to incomplete type"
! msgid "Warn when deleting a pointer to incomplete type."
! msgstr "forsøg på at følge en henvisning til en variabel af en ufuldstændig type"
! 
! #: c-family/c.opt:657
! #, fuzzy, no-c-format
! msgid "Warn about deleting polymorphic objects with non-virtual destructors."
! msgstr "Advar om ikke-virtuelle destruktionsfunktioner"
! 
! #: c-family/c.opt:665
  #, no-c-format
! msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation."
  msgstr ""
  
! #: c-family/c.opt:670
  #, no-c-format
! msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor."
  msgstr ""
  
! #: c-family/c.opt:675
! #, fuzzy, no-c-format
! msgid "Warn about deprecated arithmetic conversions on operands of enumeration types."
! msgstr "Advar om kode som kan bryde strenge aliasregler"
! 
! #: c-family/c.opt:679
  #, no-c-format
! msgid "Warn about deprecated arithmetic conversions on operands where one is of enumeration type and the other is of a floating-point type."
  msgstr ""
  
! #: c-family/c.opt:684
  #, no-c-format
! msgid "Warn about deprecated space between \"\" and suffix in a user-defined literal operator."
  msgstr ""
  
! #: c-family/c.opt:688
! #, fuzzy, no-c-format
! msgid "Warn about calls with arguments to functions declared without parameters."
! msgstr "Advar om globale funktioner uden prototyper"
! 
! #: c-family/c.opt:692
! #, fuzzy, no-c-format
! msgid "Warn about deprecated OpenMP code."
! msgstr "Advar om funktionserklæringer uden prototype"
! 
! #: c-family/c.opt:696
! #, fuzzy, no-c-format
! #| msgid "Warn about implicit function declarations"
! msgid "Warn about deprecated omission of comma before ... in varargs function declaration."
! msgstr "Advar om underforståede funktionserklæringer"
! 
! #: c-family/c.opt:700
  #, no-c-format
! msgid "Warn about positional initialization of structs requiring designated initializers."
! msgstr "Advar om mulige manglende strukturer der kræver udpegede startværdier."
  
! #: c-family/c.opt:704
! #, fuzzy, no-c-format
! #| msgid "static or type qualifiers in non-parameter array declarator"
! msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
! msgstr "static eller typemodifikationer i ikke-parametertabelerklæring"
! 
! #: c-family/c.opt:708
! #, fuzzy, no-c-format
! #| msgid "static or type qualifiers in non-parameter array declarator"
! msgid "Warn if type qualifiers on pointers are discarded."
! msgstr "static eller typemodifikationer i ikke-parametertabelerklæring"
! 
! #: c-family/c.opt:712
! #, fuzzy, no-c-format
! msgid "Warn about compile-time integer division by zero."
! msgstr "Advar ikke om heltalsdivision på oversættelsestidspunktet med nul"
! 
! #: c-family/c.opt:716
! #, fuzzy, no-c-format
! #| msgid "Warn about implicit function declarations"
! msgid "Warn about implicit conversions from \"float\" to \"double\"."
! msgstr "Advar om underforståede funktionserklæringer"
! 
! #: c-family/c.opt:720
! #, fuzzy, no-c-format
! #| msgid "Warn when a declaration does not specify a type"
! msgid "Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier."
! msgstr "Advar når en erklæring ikke angiver en type"
! 
! #: c-family/c.opt:724
! #, fuzzy, no-c-format
! #| msgid "empty body in an else-statement"
! msgid "Warn about duplicated branches in if-else statements."
! msgstr "tom krop i en else-sætning"
! 
! #: c-family/c.opt:728
  #, no-c-format
! msgid "Warn about duplicated conditions in an if-else-if chain."
  msgstr ""
  
! #: c-family/c.opt:732
! #, fuzzy, no-c-format
! #| msgid "Warn about violations of Effective C++ style rules"
! msgid "Warn about violations of Effective C++ style rules."
! msgstr "Advar om overtrædelser af stilreglerne fra Effective C++"
! 
! #: c-family/c.opt:736
  #, no-c-format
! msgid "Warn if an additional enum-base is used in an elaborated-type-specifier."
! msgstr ""
  
! #: c-family/c.opt:740
! #, fuzzy, no-c-format
! #| msgid "empty body in an else-statement"
! msgid "Warn about an empty body in an if or else statement."
! msgstr "tom krop i en else-sætning"
! 
! #: c-family/c.opt:744
! #, fuzzy, no-c-format
! #| msgid "empty body in an else-statement"
! msgid "Warn about stray tokens after #else and #endif."
! msgstr "tom krop i en else-sætning"
! 
! #: c-family/c.opt:748
! #, fuzzy, no-c-format
! #| msgid "Warn about inconsistent return types"
! msgid "Warn about comparison of different enum types."
! msgstr "Advar om inkonsistente returtyper"
! 
! #: c-family/c.opt:752
! #, fuzzy, no-c-format
! #| msgid "Warn about implicit function declarations"
! msgid "Warn about implicit conversion of enum types."
! msgstr "Advar om underforståede funktionserklæringer"
! 
! #: c-family/c.opt:756
! #, fuzzy, no-c-format
! msgid "Warn about enum/integer type mismatches."
! msgstr "Advar som tabelindeksering hvis type er 'char'"
! 
! #: c-family/c.opt:764
! #, fuzzy, no-c-format
! msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead."
! msgstr "Angiv klassesti (forældet: benyt --classpath i stedet)"
! 
! #: c-family/c.opt:768
! #, fuzzy, no-c-format
! #| msgid "Warn when one local variable shadows another"
! msgid "Warn when an exception handler is shadowed by another handler."
! msgstr "Advar når en lokal variabel skygger for en anden"
! 
! #: c-family/c.opt:772
! #, fuzzy, no-c-format
! msgid "Warn if \"defined\" is used outside #if."
! msgstr "ugyldigt eller ikke-defineret #-direktiv"
! 
! #: c-family/c.opt:776
! #, fuzzy, no-c-format
! #| msgid "no file specified with -fdump-translation-unit"
! msgid "Warn about naming a TU-local entity declared in another translation unit."
! msgstr "ingen filer angivet med -fdump-translation-unit"
! 
! #: c-family/c.opt:780
  #, no-c-format
! msgid "Warn when a module exposes a TU-local entity from the global module fragment."
  msgstr ""
  
! #: c-family/c.opt:788
! #, fuzzy, no-c-format
! #| msgid "Warn about implicit function declarations"
! msgid "Warn about semicolon after in-class function definition."
! msgstr "Advar om underforståede funktionserklæringer"
! 
! #: c-family/c.opt:792
  #, no-c-format
! msgid "Warn when a structure containing a C99 flexible array member as the last field is not at the end of another structure."
  msgstr ""
  
! #: c-family/c.opt:797
  #, fuzzy, no-c-format
! #| msgid "comparison between signed and unsigned integer expressions"
! msgid "Warn for implicit type conversions that cause loss of floating point precision."
! msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
  
! #: c-family/c.opt:801
  #, fuzzy, no-c-format
! msgid "Warn if testing floating point numbers for equality."
! msgstr "Advar om lighedssammenligninger mellem kommatal"
  
! #: c-family/c.opt:805 c-family/c.opt:860
! #, fuzzy, no-c-format
! msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
! msgstr "Advar om printf/scanf/strftime/strfmon-formateringsanormaliteter"
! 
! #: c-family/c.opt:809
! #, fuzzy, no-c-format
! msgid "Warn about format strings that contain NUL bytes."
! msgstr "Advar om brug af multitegnskonstanter"
! 
! #: c-family/c.opt:813
! #, fuzzy, no-c-format
! msgid "Warn about GCC format strings with strings unsuitable for diagnostics."
! msgstr "Advar om brug af multitegnskonstanter"
! 
! #: c-family/c.opt:817
! #, fuzzy, no-c-format
! msgid "Warn if passing too many arguments to a function for its format string."
! msgstr "for mange parametre til funktionen 'va_start'"
! 
! #: c-family/c.opt:821
! #, fuzzy, no-c-format
! msgid "Warn about format strings that are not literals."
! msgstr "Advar om brug af multitegnskonstanter"
! 
! #: c-family/c.opt:825
  #, no-c-format
! msgid "Warn about function calls with format strings that write past the end of the destination region.  Same as -Wformat-overflow=1."
  msgstr ""
  
! #: c-family/c.opt:830
  #, no-c-format
! msgid "Warn about function calls with format strings that write past the end of the destination region."
  msgstr ""
  
! #: c-family/c.opt:835
! #, fuzzy, no-c-format
! #| msgid "Warn about possible security problems with format functions"
! msgid "Warn about possible security problems with format functions."
! msgstr "Advar om mulige sikkerhedsproblemer i forbindelse med formateringsfunktioner"
! 
! #: c-family/c.opt:839
! #, fuzzy, no-c-format
! #| msgid "Warn about possible security problems with format functions"
! msgid "Warn about sign differences with format functions."
! msgstr "Advar om mulige sikkerhedsproblemer i forbindelse med formateringsfunktioner"
! 
! #: c-family/c.opt:843
  #, no-c-format
! msgid "Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1."
! msgstr ""
  
! #: c-family/c.opt:848
! #, fuzzy, no-c-format
! #| msgid "Warn about casting functions to incompatible types"
! msgid "Warn about calls to snprintf and similar functions that truncate output."
! msgstr "Advar om omtvingning af funktioner til ikke-kompatible typer"
! 
! #: c-family/c.opt:852
! #, fuzzy, no-c-format
! msgid "Warn about strftime formats yielding 2-digit years."
! msgstr "Advar ikke om strftime-formateringer med 2-cifres år"
! 
! #: c-family/c.opt:856
! #, fuzzy, no-c-format
! #| msgid "zero-length %s format string"
! msgid "Warn about zero-length formats."
! msgstr "formateringsstreng %s med længden nul"
! 
! #: c-family/c.opt:864
  #, no-c-format
! msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely."
  msgstr ""
  
! #: c-family/c.opt:868
! #, fuzzy, no-c-format
! msgid "Warn about labels on declarations and at the end of compound statements."
! msgstr "forældet brug af etiket i slutningen af sammensat sætning"
! 
! #: c-family/c.opt:872
  #, no-c-format
! msgid "Warn about the global module fragment not containing only preprocessing directives."
  msgstr ""
  
! #: c-family/c.opt:876
  #, no-c-format
! msgid "Warn when #ifndef of a header guard is followed by #define of a different macro with the header guard macro not defined at the end of header."
! msgstr ""
  
! #: c-family/c.opt:880
! #, fuzzy, no-c-format
! msgid "Warn when the field in a struct is not aligned."
! msgstr "Advar ikke når alle konstruktions-/destruktionsfunktioner er private"
! 
! #: c-family/c.opt:884
! #, fuzzy, no-c-format
! #| msgid "Warn when trigraphs are encountered"
! msgid "Warn whenever type qualifiers are ignored."
! msgstr "Advar når trigrafer mødes"
! 
! #: c-family/c.opt:888
! #, fuzzy, no-c-format
! #| msgid "Warn when trigraphs are encountered"
! msgid "Warn whenever attributes are ignored."
! msgstr "Advar når trigrafer mødes"
! 
! #: c-family/c.opt:892
! #, fuzzy, no-c-format
! #| msgid "Warn about implicit function declarations"
! msgid "Warn about implicit declarations."
! msgstr "Advar om underforståede funktionserklæringer"
! 
! #: c-family/c.opt:900
! #, fuzzy, no-c-format
! #| msgid "Warn about implicit function declarations"
! msgid "Warn about implicit function declarations."
! msgstr "Advar om underforståede funktionserklæringer"
! 
! #: c-family/c.opt:904
! #, fuzzy, no-c-format
! #| msgid "Warn when a declaration does not specify a type"
! msgid "Warn when a declaration does not specify a type."
! msgstr "Advar når en erklæring ikke angiver en type"
! 
! #: c-family/c.opt:911
! #, fuzzy, no-c-format
! #| msgid "direct base `%T' inaccessible in `%T' due to ambiguity"
! msgid "Warn when a base is inaccessible in derived due to ambiguity."
! msgstr "direkte stamklasse '%T' er ikke tilgængelig i '%T' på grund af tvetydighed"
! 
! #: c-family/c.opt:915
! #, fuzzy, no-c-format
! #| msgid "dereferencing pointer to incomplete type"
! msgid "Warn when there is a conversion between pointers that have incompatible types."
! msgstr "forsøg på at følge en henvisning til en variabel af en ufuldstændig type"
! 
! #: c-family/c.opt:923
! #, fuzzy, no-c-format
! #| msgid "Warn about uninitialized automatic variables"
! msgid "Warn about variables which are initialized to themselves."
! msgstr "Advar om ikke-klargjorte automatiske variabler"
! 
! #: c-family/c.opt:927
  #, no-c-format
! msgid "Warn about uses of std::initializer_list that can result in dangling pointers."
! msgstr ""
  
! #: c-family/c.opt:931
  #, no-c-format
! msgid "Warn about nonsensical values of --param destructive-interference-size or constructive-interference-size."
! msgstr ""
  
! #: c-family/c.opt:936
  #, no-c-format
! msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor."
! msgstr ""
  
! #: c-family/c.opt:940
  #, no-c-format
! msgid "Warn about incompatible integer to pointer and pointer to integer conversions."
! msgstr ""
  
! #: c-family/c.opt:944
  #, no-c-format
! msgid "Warn for suspicious integer expressions in boolean context."
! msgstr ""
  
! #: c-family/c.opt:948
! #, fuzzy, no-c-format
! #| msgid "cast to pointer from integer of different size"
! msgid "Warn when there is a cast to a pointer from an integer of a different size."
! msgstr "typeomtvingelse fra heltal til henvisning af en anden størrelse"
! 
! #: c-family/c.opt:952
! #, fuzzy, no-c-format
! #| msgid "overflow in constant expression"
! msgid "Warn when a function never produces a constant expression."
! msgstr "overløb i konstant udtryk"
! 
! #: c-family/c.opt:956
! #, fuzzy, no-c-format
! msgid "Warn about invalid uses of the \"offsetof\" macro."
! msgstr "Advar om brug af #import-direktivet"
! 
! #: c-family/c.opt:960
! #, fuzzy, no-c-format
! msgid "Warn about PCH files that are found but not used."
! msgstr "Advar om brug af multitegnskonstanter"
! 
! #: c-family/c.opt:964
! #, fuzzy, no-c-format
! #| msgid "Warn about unrecognized pragmas"
! msgid "Warn about invalid UTF-8 characters."
! msgstr "Advar om ukendte pragmaer"
! 
! #: c-family/c.opt:968
! #, fuzzy, no-c-format
! #| msgid "Missing variable initializer"
! msgid "Warn when a jump misses a variable initialization."
! msgstr "Manglende variabelstartværdi"
! 
! #: c-family/c.opt:987
  #, no-c-format
! msgid "Warn about defining or undefining macros with identifiers equal to keywords (or for C++ conditional keywords or standard attribute names)."
! msgstr ""
  
! #: c-family/c.opt:991
  #, no-c-format
! msgid "Warn about leading whitespace style issues on lines except when in raw string literals."
  msgstr ""
  
! #: c-family/c.opt:995
  #, no-c-format
! msgid "Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore."
! msgstr ""
  
! #: c-family/c.opt:999
  #, no-c-format
! msgid "Warn when logical not is used on the left hand side operand of a comparison."
  msgstr ""
  
! #: c-family/c.opt:1003
  #, no-c-format
! msgid "Warn when a logical operator is suspiciously always evaluating to true or false."
  msgstr ""
  
! #: c-family/c.opt:1007
  #, fuzzy, no-c-format
! msgid "Do not warn about using \"long long\" when -pedantic."
! msgstr "Advar ikke om brug af 'long long' når -pedantic benyttes"
  
! #: c-family/c.opt:1011
  #, fuzzy, no-c-format
! msgid "Warn about suspicious declarations of \"main\"."
! msgstr "Advar om mistænkelige erklæringer af main"
  
! #: c-family/c.opt:1023
  #, no-c-format
! msgid "Warn about suspicious calls to memset where the third argument contains the number of elements not multiplied by the element size."
  msgstr ""
  
! #: c-family/c.opt:1027
  #, no-c-format
! msgid "Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not."
! msgstr ""
  
! #: c-family/c.opt:1031
  #, fuzzy, no-c-format
! #| msgid "Warn when the packed attribute has no effect on struct layout"
! msgid "Warn when the indentation of the code does not reflect the block structure."
! msgstr "Advar når packed-egenskaben ikke har nogen effekt på struct-layoutet"
  
! #: c-family/c.opt:1035
! #, no-c-format
! msgid "Warn for deallocation calls with arguments returned from mismatched allocation functions."
! msgstr ""
! 
! #: c-family/c.opt:1040
! #, no-c-format
! msgid "Warn for mismatches between calls to operator new or delete and the corresponding call to the allocation or deallocation function."
! msgstr ""
! 
! #: c-family/c.opt:1045
! #, no-c-format
! msgid "Warn when a class is redeclared or referenced using a mismatched class-key."
! msgstr ""
! 
! #: c-family/c.opt:1049
! #, no-c-format
! msgid "Warn about declarations of entities that may be missing attributes that related entities have been declared with."
! msgstr ""
! 
! #: c-family/c.opt:1054
! #, no-c-format
! msgid "Warn about possibly missing braces around initializers."
! msgstr "Advar om mulige manglende krøllede paranteser omkring startværdier."
! 
! #: c-family/c.opt:1058
! #, no-c-format
! msgid "Warn about global functions without previous declarations."
! msgstr "Advar om globale funktioner uden tidligere erklæringer."
! 
! #: c-family/c.opt:1062
! #, no-c-format
! msgid "Warn about missing fields in struct initializers."
! msgstr "Advar om mulige manglende felter i strukturstartværdier."
! 
! #: c-family/c.opt:1070
! #, no-c-format
! msgid "Warn about user-specified include directories that do not exist."
! msgstr ""
! 
! #: c-family/c.opt:1074
  #, fuzzy, no-c-format
! #| msgid "function definition declared `register'"
! msgid "Warn about function definitions omitting parameter names."
! msgstr "'register' er påhæftet funktionsdefinitionen"
  
! #: c-family/c.opt:1078
  #, no-c-format
! msgid "Warn about function parameters declared without a type specifier in K&R-style functions."
  msgstr ""
  
! #: c-family/c.opt:1082
! #, fuzzy, no-c-format
! msgid "Warn about global functions without prototypes."
! msgstr "Advar om globale funktioner uden prototyper"
! 
! #: c-family/c.opt:1086
! #, fuzzy, no-c-format
! msgid "Warn about likely missing requires keyword."
! msgstr "Advar om mulige manglende paranteser"
! 
! #: c-family/c.opt:1090
  #, no-c-format
! msgid "Warn when the template keyword is missing after a member access token in a dependent member access expression if that member is a template."
  msgstr ""
  
! #: c-family/c.opt:1094
! #, fuzzy, no-c-format
! #| msgid "Warn about global functions without previous declarations."
! msgid "Warn about global variables without previous declarations."
! msgstr "Advar om globale funktioner uden tidligere erklæringer."
! 
! #: c-family/c.opt:1101
! #, fuzzy, no-c-format
! msgid "Warn about use of multi-character character constants."
! msgstr "Advar om brug af multitegnskonstanter"
! 
! #: c-family/c.opt:1105
  #, no-c-format
! msgid "Warn on direct multiple inheritance."
  msgstr ""
  
! #: c-family/c.opt:1109
! #, fuzzy, no-c-format
! #| msgid "Warn about multiple declarations of the same object"
! msgid "Warn for multiple lists of forward declarations of function parameters."
! msgstr "Advar om flere erklæring af det samme objekt"
! 
! #: c-family/c.opt:1113
  #, no-c-format
! msgid "Warn about unsafe macros expanding to multiple statements used as a body of a clause such as if, else, while, switch, or for."
  msgstr ""
  
! #: c-family/c.opt:1117
! #, fuzzy, no-c-format
! #| msgid "`##' at start of macro definition"
! msgid "Warn on namespace definition."
! msgstr "'##' i begyndelsen af makrodefinitionen"
! 
! #: c-family/c.opt:1121
  #, no-c-format
! msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
  msgstr ""
  
! #: c-family/c.opt:1125
! #, fuzzy, no-c-format
! msgid "Warn about \"extern\" declarations not at file scope."
! msgstr "Advar om extern-erklæringer som ikke er ved filvirkefeltsniveauet"
! 
! #: c-family/c.opt:1129
  #, no-c-format
! msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw."
  msgstr ""
  
! #: c-family/c.opt:1133
  #, no-c-format
! msgid "Warn if C++17 noexcept function type will change the mangled name of a symbol."
  msgstr ""
  
! #: c-family/c.opt:1137
  #, no-c-format
! msgid "Warn for non-C compatible unnamed classes with a typedef name for linkage purposes."
  msgstr ""
  
! #: c-family/c.opt:1141
! #, fuzzy, no-c-format
! msgid "Warn when non-templatized friend functions are declared within a template."
! msgstr "Advar ikke når ikke-skabelonsvennefunktioner erklæres inde i en skabelon"
! 
! #: c-family/c.opt:1145
! #, fuzzy, no-c-format
! msgid "Warn about non-virtual destructors."
! msgstr "Advar om ikke-virtuelle destruktionsfunktioner"
! 
! #: c-family/c.opt:1149
  #, no-c-format
! msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL."
  msgstr ""
  
! #: c-family/c.opt:1165
  #, no-c-format
! msgid "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings."
! msgstr ""
  
! #: c-family/c.opt:1188
! #, no-c-format
! msgid "Warn if a class interface has no superclass.  Root classes may use an attribute to suppress this warning."
! msgstr ""
! 
! #: c-family/c.opt:1193
  #, fuzzy, no-c-format
! msgid "Warn if a C-style cast is used in a program."
! msgstr "Advar hvis en typeomtvingning i C-stil benyttes"
  
! #: c-family/c.opt:1197
  #, fuzzy, no-c-format
! #| msgid "Warn about implicit function declarations"
! msgid "Warn for obsolescent usage in a declaration."
! msgstr "Advar om underforståede funktionserklæringer"
  
! #: c-family/c.opt:1201
! #, fuzzy, no-c-format
! msgid "Warn if an old-style parameter definition is used."
! msgstr "Advar når en funktionsparameter ikke benyttes"
! 
! #: c-family/c.opt:1205
  #, no-c-format
! msgid "Warn about potentially suboptimal choices related to OpenACC parallelism."
! msgstr ""
  
! #: c-family/c.opt:1209
! #, fuzzy, no-c-format
! msgid "Warn about suspicious OpenMP code."
! msgstr "Advar om mistænkelige erklæringer af main"
! 
! #: c-family/c.opt:1213
  #, no-c-format
! msgid "Warn if a simd directive is overridden by the vectorizer cost model."
! msgstr ""
  
! #: c-family/c.opt:1217
  #, no-c-format
! msgid "Warn if a string is longer than the maximum portable length specified by the standard."
! msgstr ""
  
! #: c-family/c.opt:1221 c-family/c.opt:1225
! #, fuzzy, no-c-format
! #| msgid "Warn about overloaded virtual function names"
! msgid "Warn about overloaded virtual function names."
! msgstr "Advar om flertydige virtuelle funktionsnavne"
! 
! #: c-family/c.opt:1229
  #, no-c-format
! msgid "Warn about overriding initializers without side effects."
! msgstr "Advar om overskrivning af startværdier uden sideeffekter."
  
! #: c-family/c.opt:1233
  #, no-c-format
! msgid "Warn about overriding initializers with side effects."
! msgstr "Advar om overskrivning af startværdier med sideeffekter."
  
! #: c-family/c.opt:1237
  #, no-c-format
! msgid "Warn if the named return value optimization is not performed although it is allowed."
! msgstr ""
  
! #: c-family/c.opt:1241
! #, fuzzy, no-c-format
! #| msgid "Warn about constructs whose meanings change in ISO C"
! msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
! msgstr "Advar om konstruktioner hvis betydning er ændret i ISO C"
! 
! #: c-family/c.opt:1245
  #, no-c-format
! msgid "Warn when fields in a struct with the packed attribute are misaligned."
! msgstr ""
  
! #: c-family/c.opt:1249
! #, fuzzy, no-c-format
! msgid "Warn about possibly missing parentheses."
! msgstr "Advar om mulige manglende paranteser"
! 
! #: c-family/c.opt:1257
  #, no-c-format
! msgid "Warn about calling std::move on a local object in a return statement preventing copy elision."
  msgstr ""
  
! #: c-family/c.opt:1261 c-family/c.opt:1265
  #, no-c-format
! msgid "Warn for placement new expressions with undefined behavior."
! msgstr ""
  
! #: c-family/c.opt:1269
! #, fuzzy, no-c-format
! msgid "Warn when converting the type of pointers to member functions."
! msgstr "Advar ikke ved typeomdannelse af henvisninger til medlemsfunktioner"
! 
! #: c-family/c.opt:1273
! #, fuzzy, no-c-format
! #| msgid "Warn about function pointer arithmetic"
! msgid "Warn about function pointer arithmetic."
! msgstr "Advar om beregninger på funktionshenvisninger"
! 
! #: c-family/c.opt:1277
! #, fuzzy, no-c-format
! #| msgid "Warn when overload promotes from unsigned to signed"
! msgid "Warn when a pointer differs in signedness in an assignment."
! msgstr "Advar når flertydiggørelse forfremmer fra unsigned til signed"
! 
! #: c-family/c.opt:1281
! #, fuzzy, no-c-format
! msgid "Warn when a pointer is compared with a zero character constant."
! msgstr "Advar om brug af multitegnskonstanter"
! 
! #: c-family/c.opt:1285
! #, fuzzy, no-c-format
! #| msgid "cast from pointer to integer of different size"
! msgid "Warn when a pointer is cast to an integer of a different size."
! msgstr "typeomtvingelse fra henvisning til heltal af en anden størrelse"
! 
! #: c-family/c.opt:1289
! #, fuzzy, no-c-format
! #| msgid "Warn about unrecognized pragmas"
! msgid "Warn about misuses of pragmas."
! msgstr "Advar om ukendte pragmaer"
! 
! #: c-family/c.opt:1293
  #, no-c-format
! msgid "Warn about #pragma once outside of a header."
! msgstr ""
  
! #: c-family/c.opt:1297
  #, no-c-format
! msgid "Warn if constructor or destructors with priorities from 0 to 100 are used."
  msgstr ""
  
! #: c-family/c.opt:1301
  #, no-c-format
! msgid "Warn if a property for an Objective-C object has no assign semantics specified."
! msgstr ""
  
! #: c-family/c.opt:1305
! #, fuzzy, no-c-format
! msgid "Warn if inherited methods are unimplemented."
! msgstr "Advar ikk hvis nedarvede metoder ikke implementeres"
! 
! #: c-family/c.opt:1309
  #, no-c-format
! msgid "Warn when a range-based for-loop is creating unnecessary copies."
  msgstr ""
  
! #: c-family/c.opt:1313
! #, fuzzy, no-c-format
! #| msgid "Warn about multiple declarations of the same object"
! msgid "Warn about multiple declarations of the same object."
! msgstr "Advar om flere erklæring af det samme objekt"
! 
! #: c-family/c.opt:1317
  #, no-c-format
! msgid "Warn about redundant calls to std::move."
  msgstr ""
  
! #: c-family/c.opt:1321
  #, no-c-format
! msgid "Warn when a class or enumerated type is referenced using a redundant class-key."
! msgstr ""
  
! #: c-family/c.opt:1325
  #, fuzzy, no-c-format
! #| msgid "Warn about unrecognized pragmas"
! msgid "Warn about uses of register storage specifier."
! msgstr "Advar om ukendte pragmaer"
  
! #: c-family/c.opt:1329
! #, fuzzy, no-c-format
! #| msgid "Warn when the compiler reorders code"
! msgid "Warn when the compiler reorders code."
! msgstr "Advar når oversætteren ændrer på ordenen af kode"
! 
! #: c-family/c.opt:1333
  #, no-c-format
! msgid "Warn when an argument passed to a restrict-qualified parameter aliases with another argument."
! msgstr ""
  
! #: c-family/c.opt:1338
  #, no-c-format
! msgid "Warn whenever void-returning functions return a non-void expressions, or a return expression is missing in a function not returning void."
! msgstr ""
  
! #: c-family/c.opt:1342
! #, fuzzy, no-c-format
! msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)."
! msgstr "Advar når en funktions returtype antages at være int"
! 
! #: c-family/c.opt:1346
  #, no-c-format
! msgid "Warn on suspicious constructs involving reverse scalar storage order."
  msgstr ""
  
! #: c-family/c.opt:1350
! #, fuzzy, no-c-format
! #| msgid "Warn if a selector has multiple methods"
! msgid "Warn if a selector has multiple methods."
! msgstr "Advar hvis en vælger har flere metoder"
! 
! #: c-family/c.opt:1354
! #, fuzzy, no-c-format
! #| msgid "Warn when a variable is unused"
! msgid "Warn when a value is moved to itself with std::move."
! msgstr "Advar når en variabel ikke benyttes"
! 
! #: c-family/c.opt:1358
! #, fuzzy, no-c-format
! #| msgid "Warn about possible violations of sequence point rules"
! msgid "Warn about possible violations of sequence point rules."
! msgstr "Advar om mulige brud på sekvenspunktreglerne"
! 
! #: c-family/c.opt:1362 c-family/c.opt:1366
  #, no-c-format
! msgid "Warn about an incomplete type affecting semantics in a non-error context."
  msgstr ""
  
! #: c-family/c.opt:1370
! #, fuzzy, no-c-format
! #| msgid "local declaration of `%s' hides instance variable"
! msgid "Warn if a local declaration hides an instance variable."
! msgstr "den lokale erklæring af funktionen '%s' skjuler instansvariabel"
! 
! #: c-family/c.opt:1374 c-family/c.opt:1378
  #, no-c-format
! msgid "Warn if left shift of a signed value overflows."
  msgstr ""
  
! #: c-family/c.opt:1382
! #, fuzzy, no-c-format
! #| msgid "right shift count is negative"
! msgid "Warn if shift count is negative."
! msgstr "højreskiftsantal er negativ"
! 
! #: c-family/c.opt:1386
! #, fuzzy, no-c-format
! #| msgid "right shift count >= width of type"
! msgid "Warn if shift count >= width of type."
! msgstr "højreskiftsantal er større end bredden af typen"
! 
! #: c-family/c.opt:1390
! #, fuzzy, no-c-format
! #| msgid "right shift count is negative"
! msgid "Warn if left shifting a negative value."
! msgstr "højreskiftsantal er negativ"
! 
! #: c-family/c.opt:1394
! #, fuzzy, no-c-format
! msgid "Warn about signed-unsigned comparisons."
! msgstr "Advar om sammenligninger mellem typer med og uden fortegn"
! 
! #: c-family/c.opt:1402
! #, fuzzy, no-c-format
! #| msgid "comparison between signed and unsigned integer expressions"
! msgid "Warn for implicit type conversions between signed and unsigned integers."
! msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
! 
! #: c-family/c.opt:1406
! #, fuzzy, no-c-format
! #| msgid "Warn when overload promotes from unsigned to signed"
! msgid "Warn when overload promotes from unsigned to signed."
! msgstr "Advar når flertydiggørelse forfremmer fra unsigned til signed"
! 
! #: c-family/c.opt:1410
! #, fuzzy, no-c-format
! msgid "Warn about missing sized deallocation functions."
! msgstr "Advar om mistænkelige erklæringer af main"
! 
! #: c-family/c.opt:1414
  #, no-c-format
! msgid "Warn about divisions of two sizeof operators when the first one is applied to an array and the divisor does not equal the size of the array element."
! msgstr ""
  
! #: c-family/c.opt:1419
  #, no-c-format
! msgid "Warn when sizeof is applied on a parameter declared as an array."
! msgstr ""
  
! #: c-family/c.opt:1423
  #, no-c-format
! msgid "Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers."
! msgstr ""
  
! #: c-family/c.opt:1427
  #, no-c-format
! msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof."
! msgstr ""
  
! #: c-family/c.opt:1435
  #, no-c-format
! msgid "Warn about improper usages of flexible array members according to the level of -fstrict-flex-arrays."
! msgstr ""
  
! #: c-family/c.opt:1440
! #, fuzzy, no-c-format
! msgid "Warn about uncasted NULL used as sentinel."
! msgstr "Advar om funktionserklæringer uden prototype"
! 
! #: c-family/c.opt:1448
! #, fuzzy, no-c-format
! msgid "Warn about unprototyped function declarations."
! msgstr "Advar om funktionserklæringer uden prototype"
! 
! #: c-family/c.opt:1452
  #, no-c-format
! msgid "Warn if type signatures of candidate methods do not match exactly."
! msgstr ""
  
! #: c-family/c.opt:1456
  #, no-c-format
! msgid "Warn about calls to strcmp and strncmp used in equality expressions that are necessarily true or false due to the length of one and size of the other argument."
! msgstr ""
  
! #: c-family/c.opt:1462
  #, no-c-format
! msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy."
! msgstr ""
  
! #: c-family/c.opt:1467
  #, no-c-format
! msgid "Under the control of Object Size type, warn about buffer overflow in string manipulation functions like memcpy and strcpy."
! msgstr ""
  
! #: c-family/c.opt:1472
! #, fuzzy, no-c-format
! #| msgid "Warn about casting functions to incompatible types"
! msgid "Warn about reading past the end of a source array in string manipulation functions like memchr and memcpy."
! msgstr "Advar om omtvingning af funktioner til ikke-kompatible typer"
! 
! #: c-family/c.opt:1476
! #, fuzzy, no-c-format
! #| msgid "Warn about casting functions to incompatible types"
! msgid "Warn about truncation in string manipulation functions like strncat and strncpy."
! msgstr "Advar om omtvingning af funktioner til ikke-kompatible typer"
! 
! #: c-family/c.opt:1480
  #, no-c-format
! msgid "Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage."
  msgstr ""
  
! #: c-family/c.opt:1484
! #, fuzzy, no-c-format
! #| msgid "Warn about functions which might be candidates for format attributes"
! msgid "Warn about functions which might be candidates for format attributes."
! msgstr "Advar om funktioner som kan være kandidater til formateringsegenskaber"
! 
! #: c-family/c.opt:1488
  #, no-c-format
! msgid "Suggest that the override keyword be used when the declaration of a virtual function overrides another."
  msgstr ""
  
! #: c-family/c.opt:1493
! #, fuzzy, no-c-format
! #| msgid "Warn about enumerated switches, with no default, missing a case"
! msgid "Warn about enumerated switches, with no default, missing a case."
! msgstr "Advar om switch-sætninger over enum-typer som mangler et tilfælde og ikke har default"
! 
! #: c-family/c.opt:1497
! #, fuzzy, no-c-format
! msgid "Warn about enumerated switches missing a \"default:\" statement."
! msgstr "Advar om switch-sætninger over enum-typer som mangler default"
! 
! #: c-family/c.opt:1501
! #, fuzzy, no-c-format
! #| msgid "Warn about all enumerated switches missing a specific case"
! msgid "Warn about all enumerated switches missing a specific case."
! msgstr "Advar om alle switch-sætninger over enum-typer som mangler et bestemt tilfælde"
! 
! #: c-family/c.opt:1505
! #, fuzzy, no-c-format
! msgid "Warn about switches with boolean controlling expression."
! msgstr "Advar om kode som kan bryde strenge aliasregler"
! 
! #: c-family/c.opt:1509
  #, no-c-format
! msgid "Warn about switch values that are outside of the switch's type range."
  msgstr ""
  
! #: c-family/c.opt:1513
  #, no-c-format
! msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used."
  msgstr ""
  
! #: c-family/c.opt:1525
  #, fuzzy, no-c-format
! #| msgid "for template declaration `%D'"
! msgid "Warn on primary template declaration."
! msgstr "til skabelonserklæring '%D'"
  
! #: c-family/c.opt:1529
! #, fuzzy, no-c-format
! #| msgid "error while parsing fields"
! msgid "Diagnose errors when parsing a template."
! msgstr "fejl ved tolkning af felter"
! 
! #: c-family/c.opt:1533
! #, fuzzy, no-c-format
! #| msgid ""
! #| "\n"
! #| "ldd output with constructors/destructors.\n"
! msgid "Warn about simple-template-id in a constructor or destructor."
! msgstr ""
! "\n"
! "ldd-uddata med konstruktions-/destruktionsfunktioner.\n"
! 
! #: c-family/c.opt:1537
  #, no-c-format
! msgid "Warn about templates naming TU-local entities in a module."
! msgstr ""
  
! #: c-family/c.opt:1541
  #, no-c-format
! msgid "Warn if a throw expression will always result in a call to terminate()."
! msgstr ""
  
! #: c-family/c.opt:1545
! #, fuzzy, no-c-format
! msgid "Warn about features not present in traditional C."
! msgstr "foreslår undladelse af brug af #elif i traditionel C"
! 
! #: c-family/c.opt:1549
  #, no-c-format
! msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype."
  msgstr ""
  
! #: c-family/c.opt:1565
  #, no-c-format
! msgid "Warn about trailing whitespace on lines except when in raw string literals."
  msgstr ""
  
! #: c-family/c.opt:1569
  #, no-c-format
! msgid "Warn about trailing whitespace on lines except when in raw string literals.   Equivalent to Wtrailing-whitespace=blanks when enabled or Wtrailing-whitespace=none when disabled."
! msgstr ""
  
! #: c-family/c.opt:1573
  #, no-c-format
! msgid "Warn if trigraphs are encountered that might affect the meaning of the program."
! msgstr ""
  
! #: c-family/c.opt:1577
! #, fuzzy, no-c-format
! msgid "Warn about @selector()s without previously declared methods."
! msgstr "Advar om globale funktioner uden tidligere erklæringer"
! 
! #: c-family/c.opt:1581
! #, fuzzy, no-c-format
! msgid "Warn if an undefined macro is used in an #if directive."
! msgstr "ugyldigt eller ikke-defineret #-direktiv"
! 
! #: c-family/c.opt:1585
  #, no-c-format
! msgid "Warn about invalid forms of delimited or named escape sequences."
! msgstr ""
  
! #: c-family/c.opt:1593
! #, fuzzy, no-c-format
! #| msgid "Warn about unrecognized pragmas"
! msgid "Warn about unrecognized pragmas."
! msgstr "Advar om ukendte pragmaer"
! 
! #: c-family/c.opt:1597
! #, fuzzy, no-c-format
! #| msgid "both 'f' and 'l' suffixes on floating constant"
! msgid "Warn about unsuffixed float constants."
! msgstr "både 'f'- og 'l'-endelser i kommatalskonstant"
! 
! #: c-family/c.opt:1601
  #, no-c-format
! msgid "Warn about character arrays initialized as unterminated character sequences with a string literal."
! msgstr ""
  
! #: c-family/c.opt:1617
! #, fuzzy, no-c-format
! #| msgid "Warn when an inlined function cannot be inlined"
! msgid "Warn when typedefs locally defined in a function are not used."
! msgstr "Advar når en inline funktion ikke kan indbygges"
! 
! #: c-family/c.opt:1621
! #, fuzzy, no-c-format
! #| msgid "Warn when an inlined function cannot be inlined"
! msgid "Warn about macros defined in the main file that are not used."
! msgstr "Advar når en inline funktion ikke kan indbygges"
! 
! #: c-family/c.opt:1641
! #, fuzzy, no-c-format
! msgid "Warn about useless casts."
! msgstr "Advar om ikke-virtuelle destruktionsfunktioner"
! 
! #: c-family/c.opt:1645
! #, fuzzy, no-c-format
! #| msgid "Warn about unrecognized pragmas"
! msgid "Warn about using variadic macros."
! msgstr "Advar om ukendte pragmaer"
! 
! #: c-family/c.opt:1649
  #, no-c-format
! msgid "Warn about questionable usage of the macros used to retrieve variable arguments."
! msgstr ""
  
! #: c-family/c.opt:1653
  #, no-c-format
! msgid "Warn about the most vexing parse syntactic ambiguity."
! msgstr ""
  
! #: c-family/c.opt:1657
  #, no-c-format
! msgid "Warn if a virtual base has a non-trivial move assignment operator."
! msgstr ""
  
! #: c-family/c.opt:1661
! #, fuzzy, no-c-format
! #| msgid "Warn when a variable is unused"
! msgid "Warn if a variable length array is used."
! msgstr "Advar når en variabel ikke benyttes"
! 
! #: c-family/c.opt:1665
! #, fuzzy, no-c-format
! msgid "-Wvla-larger-than=<number>\tWarn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes."
! msgstr "  -Wlarger-than-<tal>     Advar hvis et objekt er større end <tal> byte\n"
! 
! #: c-family/c.opt:1671
  #, no-c-format
! msgid "Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger."
! msgstr ""
  
! #: c-family/c.opt:1675
! #, fuzzy, no-c-format
! #| msgid "Warn about multiple declarations of the same object"
! msgid "Warn about mismatched declarations of VLA parameters."
! msgstr "Advar om flere erklæring af det samme objekt"
! 
! #: c-family/c.opt:1679
! #, fuzzy, no-c-format
! #| msgid "Warn about casts which discard qualifiers"
! msgid "Warn about deprecated uses of volatile qualifier."
! msgstr "Advar om typeomtvingninger som forkaster modifikationer"
! 
! #: c-family/c.opt:1683
! #, fuzzy, no-c-format
! #| msgid "instance variable `%s' is declared private"
! msgid "Warn when a register variable is declared volatile."
! msgstr "instansvariablen '%s' er erklæret privat"
! 
! #: c-family/c.opt:1687
  #, no-c-format
! msgid "Warn on direct virtual inheritance."
! msgstr ""
  
! #: c-family/c.opt:1691
! #, no-c-format
! msgid "In C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard."
! msgstr ""
! 
! #: c-family/c.opt:1695
! #, no-c-format
! msgid "Warn about xor operators where it appears the user meant exponentiation."
! msgstr ""
! 
! #: c-family/c.opt:1699
  #, fuzzy, no-c-format
! #| msgid "Warn when a label is unused"
! msgid "Warn when a literal '0' is used as null pointer."
! msgstr "Advar når en etiket ikke benyttes"
  
! #: c-family/c.opt:1703
! #, fuzzy, no-c-format
! #| msgid "zero-length %s format string"
! msgid "Warn about accesses to interior zero-length array members."
! msgstr "formateringsstreng %s med længden nul"
! 
! #: c-family/c.opt:1707
  #, no-c-format
! msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
  msgstr ""
  
! #: c-family/c.opt:1715
  #, no-c-format
! msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases."
  msgstr ""
  
! #: c-family/c.opt:1719
  #, fuzzy, no-c-format
! msgid "Enforce class member access control semantics."
! msgstr "Adlyd ikke tilgangskontrolsemantikker"
  
! #: c-family/c.opt:1723
! #, no-c-format
! msgid "-fada-spec-parent=unit\tDump Ada specs as child units of given parent."
! msgstr ""
! 
! #: c-family/c.opt:1727
! #, no-c-format
! msgid "Support C++17 allocation of over-aligned types."
! msgstr ""
! 
! #: c-family/c.opt:1731
! #, no-c-format
! msgid "-faligned-new=<N>\tUse C++17 over-aligned type allocation for alignments greater than N."
! msgstr ""
! 
! #: c-family/c.opt:1742 c-family/c.opt:2089 c-family/c.opt:2506
! #: c-family/c.opt:2510 c-family/c.opt:2526
  #, fuzzy, no-c-format
! #| msgid "--driver no longer supported"
! msgid "No longer supported."
! msgstr "--driver understøttes ikke længere"
  
! #: c-family/c.opt:1746
  #, fuzzy, no-c-format
! msgid "Recognize the \"asm\" keyword."
! msgstr "Genkend ikke det reserverede ord 'asm'"
  
! #: c-family/c.opt:1750
! #, no-c-format
! msgid "Assume C++ replaceable global operators new, new[], delete, delete[] don't read or write visible global state."
! msgstr ""
! 
! #: c-family/c.opt:1758
  #, fuzzy, no-c-format
! msgid "Recognize built-in functions."
! msgstr "Genkend ikke nogen indbyggede funktioner"
  
! #: c-family/c.opt:1765
  #, no-c-format
! msgid "Where shorter, use canonicalized paths to systems headers."
  msgstr ""
  
! #: c-family/c.opt:1769
  #, no-c-format
! msgid "Enable the char8_t fundamental type and use it as the type for UTF-8 string and character literals."
  msgstr ""
  
! #: c-family/c.opt:1857
! #, fuzzy, no-c-format
! msgid "Removed in GCC 8.  This switch has no effect."
! msgstr "%s har ingen %s"
! 
! #: c-family/c.opt:1861
! #, fuzzy, no-c-format
! #| msgid "Enable support for huge objects"
! msgid "Enable support for C++ concepts."
! msgstr "Aktivér understøttelse af enorme objekter"
! 
! #: c-family/c.opt:1865
! #, fuzzy, no-c-format
! msgid "Removed in GCC 15.  This switch has no effect."
! msgstr "%s har ingen %s"
! 
! #: c-family/c.opt:1869
  #, no-c-format
! msgid "Specify maximum error replay depth during recursive diagnosis of a constraint satisfaction failure."
! msgstr ""
  
! #: c-family/c.opt:1873
! #, fuzzy, no-c-format
! msgid "Allow the arguments of the '?' operator to have different types."
! msgstr "operander til ?: har forskellige typer"
! 
! #: c-family/c.opt:1881
  #, no-c-format
! msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
  msgstr ""
  
! #: c-family/c.opt:1885
  #, fuzzy, no-c-format
! msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
! msgstr "Angiv maksimal skabelonsinstantieringsdybde"
  
! #: c-family/c.opt:1889
! #, fuzzy, no-c-format
! msgid "-fconstexpr-cache-depth=<number>\tSpecify maximum constexpr recursion cache depth."
! msgstr "Angiv maksimal skabelonsinstantieringsdybde"
! 
! #: c-family/c.opt:1893
! #, fuzzy, no-c-format
! #| msgid "size of array is not an integral constant-expression"
! msgid "Allow IEC559 floating point exceptions in constant expressions."
! msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
! 
! #: c-family/c.opt:1897
! #, fuzzy, no-c-format
! msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
! msgstr "Angiv maksimal skabelonsinstantieringsdybde"
! 
! #: c-family/c.opt:1901
! #, fuzzy, no-c-format
! msgid "-fconstexpr-ops-limit=<number>\tSpecify maximum number of constexpr operations during a single constexpr evaluation."
! msgstr "Angiv maksimal skabelonsinstantieringsdybde"
! 
! #: c-family/c.opt:1905
! #, fuzzy, no-c-format
! #| msgid "Enable support for huge objects"
! msgid "Enable features proposed for C++26 Contracts."
! msgstr "Aktivér understøttelse af enorme objekter"
! 
! #: c-family/c.opt:1926
  #, no-c-format
! msgid "-fcontract-evaluation-semantic=[ignore|observe|enforce|quick_enforce]\tSelect the contract evaluation semantic (defaults to enforce)."
  msgstr ""
  
! #: c-family/c.opt:1930
  #, no-c-format
! msgid "-fcontracts-conservative-ipa\tDo not allow certain optimisations between functions in contract assertions."
  msgstr ""
  
! #: c-family/c.opt:1935
  #, no-c-format
! msgid "-fcontract-checks-outlined\tBuild contract checks using outlined functions."
  msgstr ""
  
! #: c-family/c.opt:1939
  #, no-c-format
! msgid "-fcontract-disable-optimized-checks\tDisable optimisation of contract checks."
  msgstr ""
  
! #: c-family/c.opt:1955
  #, no-c-format
! msgid "-fcontracts-client-check=[none|pre|all] Select which contracts will be checked on the client side for non virtual functions."
! msgstr ""
  
! #: c-family/c.opt:1968
  #, no-c-format
! msgid "-fcontracts-definition-check=[on|off]\tEnable or disable contract checks on the definition side for all functions (default on)."
! msgstr ""
  
! #: c-family/c.opt:1972
  #, no-c-format
! msgid "Enable C++ coroutines (experimental)."
! msgstr ""
  
! #: c-family/c.opt:1976
  #, fuzzy, no-c-format
! msgid "Emit debug annotations during preprocessing."
! msgstr "Aktivér stakprøvning"
  
! #: c-family/c.opt:1984
! #, fuzzy, no-c-format
! msgid "Factor complex constructors and destructors to favor space over speed."
! msgstr "Advar ikke når alle konstruktions-/destruktionsfunktioner er private"
! 
! #: c-family/c.opt:1992
  #, no-c-format
! msgid "Print hierarchical comparisons when template types are mismatched."
! msgstr ""
  
! #: c-family/c.opt:1996
! #, fuzzy, no-c-format
! #| msgid "default argument specified in explicit specialization"
! msgid "Note all candidates during overload resolution failure."
! msgstr "standardparameter angivet i eksplicit specialisering"
! 
! #: c-family/c.opt:2000
! #, fuzzy, no-c-format
! #| msgid "Process #ident directives"
! msgid "Preprocess directives only."
! msgstr "Behandl #ident-direktiver"
! 
! #: c-family/c.opt:2004
! #, fuzzy, no-c-format
! msgid "Permit '$' as an identifier character."
! msgstr "formatering er en bredtegnsstreng"
! 
! #: c-family/c.opt:2008
  #, no-c-format
! msgid "-fmacro-prefix-map=<old>=<new>\tMap one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()."
  msgstr ""
  
! #: c-family/c.opt:2012
  #, no-c-format
! msgid "Write all declarations as Ada code transitively."
  msgstr ""
  
! #: c-family/c.opt:2016
  #, no-c-format
! msgid "Write all declarations as Ada code for the given file only."
  msgstr ""
  
! #: c-family/c.opt:2023
! #, fuzzy, no-c-format
! msgid "Do not elide common elements in template comparisons."
! msgstr "Deaktivér ikke pladsregistre"
! 
! #: c-family/c.opt:2027
! #, fuzzy, no-c-format
! msgid "Generate code to check exception specifications."
! msgstr "Generér ikke kode til at kontrollere undtagelsesspecifikationer"
! 
! #: c-family/c.opt:2034
  #, no-c-format
! msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>."
  msgstr ""
  
! #: c-family/c.opt:2038
! #, fuzzy, no-c-format
! #| msgid "universal-character-name '\\u%04x' not valid in identifier"
! msgid "Permit universal character names (\\u and \\U) in identifiers."
! msgstr "universelt tegn '\\u%04x' er ikke gyldigt i kaldenavne"
! 
! #: c-family/c.opt:2042
  #, no-c-format
! msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
! msgstr ""
  
! #: c-family/c.opt:2046
  #, no-c-format
! msgid "Support dynamic initialization of thread-local variables in a different translation unit."
! msgstr ""
  
! #: c-family/c.opt:2053
! #, fuzzy, no-c-format
! #| msgid "call to non-function `%D'"
! msgid "Fold calls to simple inline functions."
! msgstr "kald af ikke-funktion '%D'"
! 
! #: c-family/c.opt:2060
! #, fuzzy, no-c-format
! msgid "Do not assume that standard C libraries and \"main\" exist."
! msgstr "Antag at standardbibliotekerne og main måske ikke eksisterer"
! 
! #: c-family/c.opt:2064
! #, fuzzy, no-c-format
! msgid "Recognize GNU-defined keywords."
! msgstr "Genkend ikke GNU-definerede reserverede ord"
! 
! #: c-family/c.opt:2068
! #, fuzzy, no-c-format
! #| msgid "Generate code for GNU runtime environment"
! msgid "Generate code for GNU runtime environment."
! msgstr "Generér kode til GNU-kørselmiljø"
! 
! #: c-family/c.opt:2072
! #, fuzzy, no-c-format
! #| msgid "traditional C rejects initialization of unions"
! msgid "Use traditional GNU semantics for inline functions."
! msgstr "traditionel C forbyder tildeling af startværdi til unioner"
! 
! #: c-family/c.opt:2085
! #, fuzzy, no-c-format
! #| msgid "Assume normal C execution environment"
! msgid "Assume normal C execution environment."
! msgstr "Antag normalt C-kørselsmiljø"
! 
! #: c-family/c.opt:2093
  #, no-c-format
! msgid "Implement P2564 for consteval propagation."
  msgstr ""
  
! #: c-family/c.opt:2097
! #, fuzzy, no-c-format
! #| msgid "Export functions even if they can be inlined"
! msgid "Export functions even if they can be inlined."
! msgstr "Eksportér funktioner også selvom de kan integreres"
! 
! #: c-family/c.opt:2101
! #, fuzzy, no-c-format
! msgid "Make inline functions constexpr by default."
! msgstr "Integrér ikke medlemsfunktioner som standard"
! 
! #: c-family/c.opt:2105
! #, fuzzy, no-c-format
! msgid "Emit implicit instantiations of inline templates."
! msgstr "Udsend kun eksplicitte instatieringer af indlejrede skabeloner"
! 
! #: c-family/c.opt:2109
! #, fuzzy, no-c-format
! msgid "Emit implicit instantiations of templates."
! msgstr "Udsend kun eksplicitte instatieringer af indlejrede skabeloner"
! 
! #: c-family/c.opt:2113
  #, no-c-format
! msgid "Implement C++17 inheriting constructor semantics."
  msgstr ""
  
! #: c-family/c.opt:2120
  #, no-c-format
! msgid "Don't emit dllexported inline functions unless needed."
  msgstr ""
  
! #: c-family/c.opt:2127
  #, no-c-format
! msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
  msgstr ""
  
! #: c-family/c.opt:2131
! #, no-c-format
! msgid "Enable C++20 Modules (experimental)."
! msgstr ""
! 
! #: c-family/c.opt:2139
! #, no-c-format
! msgid "Enable C++ header module (experimental)."
! msgstr ""
! 
! #: c-family/c.opt:2146
! #, no-c-format
! msgid "Member functions defined within their class are inline in module purview."
! msgstr ""
! 
! #: c-family/c.opt:2150
! #, no-c-format
! msgid "Only emit Compiled Module Interface."
! msgstr ""
! 
! #: c-family/c.opt:2154
! #, no-c-format
! msgid "Mapper for module to CMI files."
! msgstr ""
! 
! #: c-family/c.opt:2158
  #, fuzzy, no-c-format
! #| msgid "Enable aggressive SSA dead code elimination"
! msgid "Enable lazy module importing."
! msgstr "Aktivér aggressiv SSA-eliminering af ubrugt kode"
  
! #: c-family/c.opt:2166
! #, fuzzy, no-c-format
! #| msgid "Warn about implicit function declarations"
! msgid "Warn about macros that have conflicting header units definitions."
! msgstr "Advar om underforståede funktionserklæringer"
! 
! #: c-family/c.opt:2170
! #, fuzzy, no-c-format
! #| msgid "%s makes pointer from integer without a cast"
! msgid "Warn if pointers of distinct types are compared without a cast."
! msgstr "%s opretter en henvisningsvariabel ud fra et heltal uden en typeomtvingning"
! 
! #: c-family/c.opt:2174
  #, no-c-format
! msgid "Note #include directives translated to import declarations."
! msgstr ""
  
! #: c-family/c.opt:2178
  #, no-c-format
! msgid "Note #include directives not translated to import declarations, and not known to be textual."
  msgstr ""
  
! #: c-family/c.opt:2182
  #, no-c-format
! msgid "Note a #include translation of a specific header."
  msgstr ""
  
! #: c-family/c.opt:2186
  #, no-c-format
! msgid "Note Compiled Module Interface pathnames."
  msgstr ""
  
! #: c-family/c.opt:2190
! #, no-c-format
! msgid "Note Compiled Module Interface pathname of a specific module or header-unit."
! msgstr ""
! 
! #: c-family/c.opt:2194
  #, fuzzy, no-c-format
! msgid "fmax-include-depth=<number> Set the maximum depth of the nested #include."
! msgstr "  -finline-limit=<str>    Begræns størrelsen af inlie funktion til <str>\n"
  
! #: c-family/c.opt:2198
! #, fuzzy, no-c-format
! msgid "Don't warn about uses of Microsoft extensions."
! msgstr "Udsend ikke pedantiske advarsler om brug af Microsoft-udvidelser"
! 
! #: c-family/c.opt:2217
  #, no-c-format
! msgid "Implement resolution of DR 150 for matching of template template arguments."
  msgstr ""
  
! #: c-family/c.opt:2221
! #, fuzzy, no-c-format
! msgid "Generate code for NeXT (Apple macOS) runtime environment."
! msgstr "Generér kode til NeXT-kørselmiljø"
! 
! #: c-family/c.opt:2225
  #, no-c-format
! msgid "Assume that receivers of Objective-C messages may be nil."
! msgstr ""
  
! #: c-family/c.opt:2229
! #, no-c-format
! msgid "Allow access to instance variables as if they were local declarations within instance method implementations."
! msgstr ""
! 
! #: c-family/c.opt:2233
! #, no-c-format
! msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility."
! msgstr ""
! 
! #: c-family/c.opt:2258
! #, no-c-format
! msgid "Treat a throw() exception specification as noexcept to improve code size."
! msgstr ""
! 
! #: c-family/c.opt:2262
! #, no-c-format
! msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
! msgstr ""
! 
! #: c-family/c.opt:2268
! #, no-c-format
! msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed."
! msgstr ""
! 
! #: c-family/c.opt:2272
! #, no-c-format
! msgid "Allow fast jumps to the message dispatcher."
! msgstr ""
! 
! #: c-family/c.opt:2278
  #, fuzzy, no-c-format
! #| msgid "Enable exception handling"
! msgid "Enable Objective-C exception and synchronization syntax."
! msgstr "Aktivér undtagelseshåndtering"
  
! #: c-family/c.opt:2282
  #, no-c-format
! msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
! msgstr ""
  
! #: c-family/c.opt:2286
  #, no-c-format
! msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
  msgstr ""
  
! #: c-family/c.opt:2291
! #, fuzzy, no-c-format
! #| msgid "Enable exception handling"
! msgid "Enable Objective-C setjmp exception handling runtime."
! msgstr "Aktivér undtagelseshåndtering"
! 
! #: c-family/c.opt:2295
  #, no-c-format
! msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
! msgstr ""
  
! #: c-family/c.opt:2299
! #, fuzzy, no-c-format
! #| msgid "Enable debugging"
! msgid "Enable OpenACC."
! msgstr "Aktivér fejlanalyseringsinfo"
! 
! #: c-family/c.opt:2303
  #, no-c-format
! msgid "Specify default OpenACC compute dimensions."
  msgstr ""
  
! #: c-family/c.opt:2307
  #, no-c-format
! msgid "Enable OpenMP (implies -frecursive in Fortran)."
  msgstr ""
  
! #: c-family/c.opt:2311
  #, no-c-format
! msgid "Enable OpenMP's SIMD directives."
! msgstr ""
  
! #: c-family/c.opt:2315
  #, no-c-format
! msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
  msgstr ""
  
! #: c-family/c.opt:2326
  #, no-c-format
! msgid "Look for and use PCH files even when preprocessing."
  msgstr ""
  
! #: c-family/c.opt:2330
  #, fuzzy, no-c-format
! #| msgid "Downgrade conformance errors to warnings"
! msgid "Downgrade conformance errors to warnings."
! msgstr "Nedgradér standardoverholdelsesfejl til advarsler"
  
! #: c-family/c.opt:2334
  #, fuzzy, no-c-format
! #| msgid "Enable Transmeta picoJava extensions"
! msgid "Enable Plan 9 language extensions."
! msgstr "Aktivér Transmeta picoJava-udvidelser"
  
! #: c-family/c.opt:2338
  #, no-c-format
! msgid "Treat the input file as already preprocessed."
  msgstr ""
  
! #: c-family/c.opt:2346
  #, no-c-format
! msgid "-ftrack-macro-expansion=<0|1|2>\tTrack locations of tokens coming from macro expansion and display them in error messages."
! msgstr ""
  
! #: c-family/c.opt:2350
  #, no-c-format
! msgid "Do not pretty-print template specializations as the template signature followed by the arguments."
  msgstr ""
  
! #: c-family/c.opt:2354
  #, no-c-format
! msgid "Treat known sprintf return values as constants."
  msgstr ""
  
! #: c-family/c.opt:2358
  #, no-c-format
! msgid "Enable lifetime extension of range based for temporaries."
  msgstr ""
  
! #: c-family/c.opt:2362
  #, no-c-format
! msgid "Enable experimental C++26 Reflection."
  msgstr ""
  
! #: c-family/c.opt:2366
  #, no-c-format
! msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime."
  msgstr ""
  
! #: c-family/c.opt:2370
! #, fuzzy, no-c-format
! msgid "Removed in GCC 10.  This switch has no effect."
! msgstr "%s har ingen %s"
! 
! #: c-family/c.opt:2374
! #, fuzzy, no-c-format
! msgid "Generate run time type descriptor information."
! msgstr "Generér ikke typebeskrivelsesoplysninger til kørselstidspunktet"
! 
! #: c-family/c.opt:2378
  #, no-c-format
! msgid "Look for the main source file on the include path."
  msgstr ""
  
! #: c-family/c.opt:2389
! #, fuzzy, no-c-format
! msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
! msgstr "Overskriv den underliggende type af wchar_t til 'unsigned short'"
! 
! #: c-family/c.opt:2393
  #, no-c-format
! msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
  msgstr ""
  
! #: c-family/c.opt:2401
! #, fuzzy, no-c-format
! #| msgid "hexadecimal floating constants require an exponent"
! msgid "Enable C++14 sized deallocation support."
! msgstr "hexadecimal kommatalskonstant skal have en eksponent"
! 
! #: c-family/c.opt:2408
  #, no-c-format
! msgid "-fstrict-flex-arrays=<level>    Control when to treat the trailing array of a structure as a flexible array member for the purposes of accessing the elements of such an array. The default is treating all trailing arrays of structures as flexible array members."
  msgstr ""
  
! #: c-family/c.opt:2415
  #, no-c-format
! msgid "-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar storage order."
! msgstr ""
  
! #: c-family/c.opt:2431
! #, fuzzy, no-c-format
! #| msgid "Display statistics accumulated during compilation"
! msgid "Display statistics accumulated during compilation."
! msgstr "Vis statistik som indsamles under oversættelsen"
! 
! #: c-family/c.opt:2435
  #, no-c-format
! msgid "Assume that values of enumeration type are always within the minimum range of that type."
  msgstr ""
  
! #: c-family/c.opt:2442 c-family/c.opt:2447
  #, no-c-format
! msgid "Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc."
  msgstr ""
  
! #: c-family/c.opt:2464
! #, fuzzy, no-c-format
! msgid "Set the maximum number of template instantiation notes for a single warning or error."
! msgstr "Det maksimale antal faser der skal gennemgås ved udførsel af GCSE"
! 
! #: c-family/c.opt:2471
! #, fuzzy, no-c-format
! msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
! msgstr "Angiv maksimal skabelonsinstantieringsdybde"
! 
! #: c-family/c.opt:2478
  #, no-c-format
! msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
! msgstr ""
  
! #: c-family/c.opt:2482
  #, no-c-format
! msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
  msgstr ""
  
! #: c-family/c.opt:2490
! #, fuzzy, no-c-format
! #| msgid "Use __cxa_atexit to register destructors"
! msgid "Use __cxa_atexit to register destructors."
! msgstr "Benyt __cxa_atexit til at registrere destruktionsfunktioner"
! 
! #: c-family/c.opt:2494
  #, no-c-format
! msgid "Use __cxa_get_exception_ptr in exception handling."
  msgstr ""
  
! #: c-family/c.opt:2498
  #, no-c-format
! msgid "Marks all inlined functions and methods as having hidden visibility."
  msgstr ""
  
! #: c-family/c.opt:2502
  #, no-c-format
! msgid "Changes visibility to match Microsoft Visual Studio by default."
  msgstr ""
  
! #: c-family/c.opt:2514
! #, fuzzy, no-c-format
! #| msgid "Emit common-like symbols as weak symbols"
! msgid "Emit common-like symbols as weak symbols."
! msgstr "Udsend almindelige symboler som svage symboler"
! 
! #: c-family/c.opt:2518
  #, no-c-format
! msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>."
! msgstr ""
  
! #: c-family/c.opt:2522
  #, no-c-format
! msgid "Generate a #line directive pointing at the current working directory."
  msgstr ""
  
! #: c-family/c.opt:2530
  #, no-c-format
! msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
  msgstr ""
  
! #: c-family/c.opt:2534
! #, fuzzy, no-c-format
! msgid "Dump declarations to a .decl file."
! msgstr "Udskriv erklæringer i en .decl-fil"
! 
! #: c-family/c.opt:2538
  #, no-c-format
! msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
  msgstr ""
  
! #: c-family/c.opt:2542
! #, no-c-format
! msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs."
! msgstr ""
! 
! #: c-family/c.opt:2546
! #, no-c-format
! msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs."
! msgstr ""
! 
! #: c-family/c.opt:2550
! #, no-c-format
! msgid "Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal."
! msgstr ""
! 
! #: c-family/c.opt:2555
! #, no-c-format
! msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
! msgstr ""
! 
! #: c-family/c.opt:2559
  #, fuzzy, no-c-format
! msgid "-imacros <file>\tAccept definition of macros in <file>."
! msgstr "  -aux-info <fil>         Udskriv erklæringsoplysninger til <fil>\n"
  
! #: c-family/c.opt:2563
! #, no-c-format
! msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
! msgstr ""
! 
! #: c-family/c.opt:2567
! #, no-c-format
! msgid "-include <file>\tInclude the contents of <file> before other files."
! msgstr ""
! 
! #: c-family/c.opt:2571
! #, no-c-format
! msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
! msgstr ""
! 
! #: c-family/c.opt:2575
! #, no-c-format
! msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
! msgstr ""
! 
! #: c-family/c.opt:2579
! #, no-c-format
! msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
! msgstr ""
! 
! #: c-family/c.opt:2583
! #, no-c-format
! msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
! msgstr ""
! 
! #: c-family/c.opt:2587
! #, no-c-format
! msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
! msgstr ""
! 
! #: c-family/c.opt:2591
! #, no-c-format
! msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
! msgstr ""
! 
! #: c-family/c.opt:2601
! #, no-c-format
! msgid "Do not search standard system include directories (those specified with -isystem will still be used)."
! msgstr ""
! 
! #: c-family/c.opt:2605
! #, no-c-format
! msgid "Do not search standard system include directories for C++."
! msgstr ""
! 
! #: c-family/c.opt:2617
  #, fuzzy, no-c-format
! msgid "Generate C header of platform-specific features."
! msgstr "Generér C-inkluderingsfil med platformspecifikke faciliteter"
  
! #: c-family/c.opt:2621
! #, fuzzy, no-c-format
! msgid "Remap file names when including files."
! msgstr "tomt filnavn i #%s"
! 
! #: c-family/c.opt:2625 c-family/c.opt:2629
  #, no-c-format
! msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum."
  msgstr ""
  
! #: c-family/c.opt:2633
  #, no-c-format
! msgid "Conform to the ISO 2011 C++ standard."
  msgstr ""
  
! #: c-family/c.opt:2637
  #, no-c-format
! msgid "Deprecated in favor of -std=c++11."
  msgstr ""
  
! #: c-family/c.opt:2641
  #, no-c-format
! msgid "Deprecated in favor of -std=c++14."
  msgstr ""
  
! #: c-family/c.opt:2645
  #, no-c-format
! msgid "Conform to the ISO 2014 C++ standard."
  msgstr ""
  
! #: c-family/c.opt:2649
  #, no-c-format
! msgid "Deprecated in favor of -std=c++17."
  msgstr ""
  
! #: c-family/c.opt:2653
! #, no-c-format
! msgid "Conform to the ISO 2017 C++ standard."
! msgstr ""
! 
! #: c-family/c.opt:2657
! #, no-c-format
! msgid "Deprecated in favor of -std=c++20."
! msgstr ""
! 
! #: c-family/c.opt:2661
! #, no-c-format
! msgid "Conform to the ISO 2020 C++ standard."
! msgstr ""
! 
! #: c-family/c.opt:2665
! #, no-c-format
! msgid "Deprecated in favor of -std=c++23."
! msgstr ""
! 
! #: c-family/c.opt:2669
! #, no-c-format
! msgid "Conform to the ISO 2023 C++ standard (published in 2024; experimental and incomplete support)."
! msgstr ""
! 
! #: c-family/c.opt:2673 c-family/c.opt:2677
! #, no-c-format
! msgid "Conform to the ISO 2026 C++ draft standard (experimental and incomplete support)."
! msgstr ""
! 
! #: c-family/c.opt:2681 c-family/c.opt:2843
! #, no-c-format
! msgid "Conform to the ISO 2011 C standard."
! msgstr ""
! 
! #: c-family/c.opt:2685
! #, no-c-format
! msgid "Deprecated in favor of -std=c11."
! msgstr ""
! 
! #: c-family/c.opt:2689 c-family/c.opt:2693 c-family/c.opt:2847
! #: c-family/c.opt:2851
! #, no-c-format
! msgid "Conform to the ISO 2017 C standard (published in 2018)."
! msgstr ""
! 
! #: c-family/c.opt:2697 c-family/c.opt:2855
! #, no-c-format
! msgid "Conform to the ISO 2023 C standard (published in 2024)."
! msgstr ""
! 
! #: c-family/c.opt:2701
  #, fuzzy, no-c-format
! #| msgid "Deprecated option.  Use -mvrsave instead"
! msgid "Deprecated in favor of -std=c23."
! msgstr "Forældet tilvalg. Brug -mvrsave i stedet"
  
! #: c-family/c.opt:2705
! #, no-c-format
! msgid "Conform to the ISO 202Y C standard draft (experimental and incomplete support)."
! msgstr ""
! 
! #: c-family/c.opt:2709 c-family/c.opt:2713 c-family/c.opt:2827
! #, no-c-format
! msgid "Conform to the ISO 1990 C standard."
! msgstr ""
! 
! #: c-family/c.opt:2717 c-family/c.opt:2835
! #, no-c-format
! msgid "Conform to the ISO 1999 C standard."
! msgstr ""
! 
! #: c-family/c.opt:2721
! #, no-c-format
! msgid "Deprecated in favor of -std=c99."
! msgstr ""
! 
! #: c-family/c.opt:2725 c-family/c.opt:2730
! #, no-c-format
! msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions."
! msgstr ""
! 
! #: c-family/c.opt:2735
! #, no-c-format
! msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
! msgstr ""
! 
! #: c-family/c.opt:2739
! #, no-c-format
! msgid "Deprecated in favor of -std=gnu++11."
! msgstr ""
! 
! #: c-family/c.opt:2743
! #, no-c-format
! msgid "Deprecated in favor of -std=gnu++14."
! msgstr ""
! 
! #: c-family/c.opt:2747
! #, no-c-format
! msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
! msgstr ""
! 
! #: c-family/c.opt:2751
! #, no-c-format
! msgid "Deprecated in favor of -std=gnu++17."
! msgstr ""
! 
! #: c-family/c.opt:2755
! #, no-c-format
! msgid "Conform to the ISO 2017 C++ standard with GNU extensions."
! msgstr ""
! 
! #: c-family/c.opt:2759
! #, no-c-format
! msgid "Deprecated in favor of -std=gnu++20."
! msgstr ""
! 
! #: c-family/c.opt:2763
! #, no-c-format
! msgid "Conform to the ISO 2020 C++ standard with GNU extensions."
! msgstr ""
! 
! #: c-family/c.opt:2767
! #, no-c-format
! msgid "Deprecated in favor of -std=gnu++23."
! msgstr ""
! 
! #: c-family/c.opt:2771
! #, no-c-format
! msgid "Conform to the ISO 2023 C++ standard with GNU extensions (published in 2024; experimental and incomplete support)."
! msgstr ""
! 
! #: c-family/c.opt:2775 c-family/c.opt:2779
! #, no-c-format
! msgid "Conform to the ISO 2026 C++ draft standard with GNU extensions (experimental and incomplete support)."
! msgstr ""
! 
! #: c-family/c.opt:2783
! #, no-c-format
! msgid "Conform to the ISO 2011 C standard with GNU extensions."
! msgstr ""
! 
! #: c-family/c.opt:2787
! #, no-c-format
! msgid "Deprecated in favor of -std=gnu11."
! msgstr ""
! 
! #: c-family/c.opt:2791 c-family/c.opt:2795
! #, no-c-format
! msgid "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions."
! msgstr ""
! 
! #: c-family/c.opt:2799
! #, no-c-format
! msgid "Conform to the ISO 2023 C standard (published in 2024) with GNU extensions."
! msgstr ""
! 
! #: c-family/c.opt:2803
! #, no-c-format
! msgid "Deprecated in favor of -std=gnu23."
! msgstr ""
! 
! #: c-family/c.opt:2807
! #, no-c-format
! msgid "Conform to the ISO 202Y C standard draft with GNU extensions (experimental and incomplete support)."
! msgstr ""
! 
! #: c-family/c.opt:2811 c-family/c.opt:2815
! #, no-c-format
! msgid "Conform to the ISO 1990 C standard with GNU extensions."
! msgstr ""
! 
! #: c-family/c.opt:2819
! #, no-c-format
! msgid "Conform to the ISO 1999 C standard with GNU extensions."
! msgstr ""
! 
! #: c-family/c.opt:2823
! #, no-c-format
! msgid "Deprecated in favor of -std=gnu99."
! msgstr ""
! 
! #: c-family/c.opt:2831
! #, no-c-format
! msgid "Conform to the ISO 1990 C standard as amended in 1994."
! msgstr ""
! 
! #: c-family/c.opt:2839
! #, no-c-format
! msgid "Deprecated in favor of -std=iso9899:1999."
! msgstr ""
! 
! #: c-family/c.opt:2859
! #, no-c-format
! msgid "-stdlib=[libstdc++|libc++]\tThe standard library to be used for C++ headers and runtime."
! msgstr ""
! 
! #: c-family/c.opt:2876
  #, fuzzy, no-c-format
! msgid "Enable traditional preprocessing."
! msgstr "Aktivér stakprøvning"
  
! #: c-family/c.opt:2880
! #, no-c-format
! msgid "-trigraphs\tSupport ISO C trigraphs."
! msgstr ""
! 
! #: c-family/c.opt:2884
! #, no-c-format
! msgid "Do not predefine system-specific and GCC-specific macros."
! msgstr ""
! 
! #: cobol/lang.opt:48
! #, no-c-format
! msgid "Accept COBOL constructs used by non-ISO compilers."
! msgstr ""
! 
! #: cobol/lang.opt:70
  #, fuzzy, no-c-format
! msgid "-fcobol-exceptions=<n>\tEnable some exceptions by default."
! msgstr "-fhandle-exceptions er blevet omdøbt til -fexceptions (og er nu til som standard)"
  
! #: cobol/lang.opt:74
! #, no-c-format
! msgid "Define alternative implicit copybook filename extension."
! msgstr ""
! 
! #: cobol/lang.opt:82
! #, no-c-format
! msgid "Set the default execution character set for NATIONAL data items."
! msgstr ""
! 
! #: cobol/lang.opt:89
! #, no-c-format
! msgid "Warn if CDF defines Level 78 constant."
! msgstr ""
! 
! #: cobol/lang.opt:94
! #, no-c-format
! msgid "Warn if BINARY-LONG-LONG is used."
! msgstr ""
! 
! #: cobol/lang.opt:99
! #, no-c-format
! msgid "Warn if CALL ... GIVING is used."
! msgstr ""
! 
! #: cobol/lang.opt:104
! #, no-c-format
! msgid "Warn if CALL is used is used with a literal parameter by reference."
! msgstr ""
! 
! #: cobol/lang.opt:109
! #, no-c-format
! msgid "Warn if CDF %<$IF%> is used."
! msgstr ""
! 
! #: cobol/lang.opt:114
! #, no-c-format
! msgid "Warn if COMPUTATIONAL-6 is used."
! msgstr ""
! 
! #: cobol/lang.opt:119
! #, no-c-format
! msgid "Warn if COMPUTATIONAL is used with PICTURE X."
! msgstr ""
! 
! #: cobol/lang.opt:124
! #, no-c-format
! msgid "Warn if INSPECT ... TRAILING is used."
! msgstr ""
! 
! #: cobol/lang.opt:129
! #, no-c-format
! msgid "Warn if Level 01 is used with OCCURS."
! msgstr ""
! 
! #: cobol/lang.opt:134
  #, fuzzy, no-c-format
! #| msgid "Warn when a variable is unused"
! msgid "Warn if Level 78 is used."
! msgstr "Advar når en variabel ikke benyttes"
  
! #: cobol/lang.opt:139
  #, fuzzy, no-c-format
! msgid "Warn if ANY LENGTH is used in outermost program."
! msgstr "Advar hvis en typeomtvingning i C-stil benyttes"
  
! #: cobol/lang.opt:144
  #, no-c-format
! msgid "Warn if MOVE INDEX is used."
  msgstr ""
  
! #: cobol/lang.opt:149
! #, no-c-format
! msgid "Warn if MOVE POINTER is used."
! msgstr ""
! 
! #: cobol/lang.opt:154
! #, no-c-format
! msgid "Warn if RETURNING <number> is used."
! msgstr ""
! 
! #: cobol/lang.opt:159
! #, no-c-format
! msgid "Warn if USAGE IS TYPENAME is used."
! msgstr ""
! 
! #: cobol/lang.opt:164
  #, fuzzy, no-c-format
! #| msgid "right shift count is negative"
! msgid "Warn if numeric string is invalid."
! msgstr "højreskiftsantal er negativ"
  
! #: cobol/lang.opt:169
! #, fuzzy, no-c-format
! #| msgid "Label %A already defined at %1 when redefined at %0"
! msgid "Warn if referenced CDF PARAMETER is not defined."
! msgstr "Etiket %A er allerede defineret ved %1 ved omdefinering ved %0"
! 
! #: cobol/lang.opt:174
! #, fuzzy, no-c-format
! #| msgid "Label %A already defined at %1 when redefined at %0"
! msgid "Warn if referenced CDF name is not defined."
! msgstr "Etiket %A er allerede defineret ved %1 ved omdefinering ved %0"
! 
! #: cobol/lang.opt:179
  #, no-c-format
! msgid "Print message when copybook is processed."
  msgstr ""
  
! #: cobol/lang.opt:184
  #, no-c-format
! msgid "Warn if unimplemented/unknown exception condition is referenced."
  msgstr ""
  
! #: cobol/lang.opt:189
  #, no-c-format
! msgid "Print message when ENTRY CONVENTION is specified."
  msgstr ""
  
! #: cobol/lang.opt:194
! #, fuzzy, no-c-format
! msgid "Print message when include file is processed."
! msgstr "Udskriv navne på programenheder efterhånden som de oversættes"
! 
! #: cobol/lang.opt:199
! #, fuzzy, no-c-format
! #| msgid "created and used with different endianness"
! msgid "Warn if concatenated literals use different encodings."
! msgstr "oprettet og brugt med en anden endianness"
! 
! #: cobol/lang.opt:204
  #, no-c-format
! msgid "Warn if locale(3) fails."
! msgstr ""
  
! #: cobol/lang.opt:209
  #, no-c-format
! msgid "Warn if COBOL MOVE has no corresponding fields."
! msgstr ""
  
! #: cobol/lang.opt:214
  #, no-c-format
! msgid "Warn if nlanglanginfo(3) fails."
! msgstr ""
  
! #: cobol/lang.opt:219
  #, no-c-format
! msgid "Warn if LENGTH OF is used."
! msgstr ""
  
! #: cobol/lang.opt:224
  #, no-c-format
! msgid "Warn if PROCEDURE POINTER is used."
! msgstr ""
  
! #: cobol/lang.opt:229
! #, fuzzy, no-c-format
! #| msgid "Warn if nested comments are detected"
! msgid "Warn if SECTION segments are used."
! msgstr "Advar hvis indlejrede kommentarer mødes"
! 
! #: cobol/lang.opt:234
  #, no-c-format
! msgid "Warn if resume is used (instead of error for IBM)."
! msgstr ""
  
! #: cobol/lang.opt:241
  #, no-c-format
! msgid "Warn if APPLY COMMIT is used."
  msgstr ""
  
! #: cobol/lang.opt:246
! #, no-c-format
! msgid "Warn if HIGH-ORDER-LEFT HIGH-ORDER-RIGHT is used."
! msgstr ""
! 
! #: cobol/lang.opt:251
! #, no-c-format
! msgid "Warn if FILE CODE SET is used."
! msgstr ""
! 
! #: cobol/lang.opt:256
! #, no-c-format
! msgid "Warn if RECORDING MODE is used."
! msgstr ""
! 
! #: cobol/lang.opt:261
! #, no-c-format
! msgid "Warn if SET LOCALE ... TO is used."
! msgstr ""
! 
! #: cobol/lang.opt:266
! #, no-c-format
! msgid "Warn if SET ... TO LOCALE is used."
! msgstr ""
! 
! #: cobol/lang.opt:273
! #, no-c-format
! msgid "Warn if a line directive is malformed (instead of error)."
! msgstr ""
! 
! #: cobol/lang.opt:278
! #, no-c-format
! msgid "Warn if EQUAL used as assignment operator (instead of error)."
! msgstr ""
! 
! #: cobol/lang.opt:283
! #, no-c-format
! msgid "Warn if iconv(3) cannot convert between encodings (instead of error)."
! msgstr ""
! 
! #: cobol/lang.opt:288
  #, fuzzy, no-c-format
! #| msgid "Warn if .class files are out of date"
! msgid "Warn if include file is not found (instead of error)."
! msgstr "Advar hvis .class-filer er forældede"
  
! #: cobol/lang.opt:293
  #, no-c-format
! msgid "Warn if a preprocessor fails (instead of error)."
  msgstr ""
  
! #: cobol/lang.opt:298
  #, no-c-format
! msgid "Warn if a referenced procedure is not found (instead of error)."
  msgstr ""
  
! #: cobol/lang.opt:303
  #, no-c-format
! msgid "Warn if REPLACE cannot be processed (instead of error)."
  msgstr ""
  
! #: cobol/lang.opt:308
! #, no-c-format
! msgid "Warn if a SEGMENT section is invalid (instead of error)."
! msgstr ""
! 
! #: cobol/lang.opt:313
! #, no-c-format
! msgid "Warn if a SEGMENT range is negative (instead of error)."
! msgstr ""
! 
! #: cobol/lang.opt:318
! #, no-c-format
! msgid "Warn if indicator column has no recognized meaning (instead of error)."
! msgstr ""
! 
! #: cobol/lang.opt:323
! #, no-c-format
! msgid "Warn if relational operator not followed by space (instead of error)."
! msgstr ""
! 
! #: cobol/lang.opt:328
  #, fuzzy, no-c-format
! msgid "Warn if IBM-style EJECT is used (instead of error)."
! msgstr "Advar hvis en typeomtvingning i C-stil benyttes"
  
! #: cobol/lang.opt:333
! #, fuzzy, no-c-format
! msgid "Warn if IBM-style STOP <number> is used (instead of error)."
! msgstr "Advar hvis en typeomtvingning i C-stil benyttes"
! 
! #: cobol/lang.opt:338
  #, no-c-format
! msgid "Warn if VOLATILE is used (instead of error if -dialect ibm)."
  msgstr ""
  
! #: cobol/lang.opt:344
  #, no-c-format
! msgid "Set Working-Storage data items to the supplied value."
! msgstr ""
  
! #: cobol/lang.opt:348
! #, fuzzy, no-c-format
! #| msgid "Enable backend debugging."
! msgid "Enable Cobol lex debugging."
! msgstr "Aktiver motorfejlsøgning."
! 
! #: cobol/lang.opt:360
  #, no-c-format
! msgid "-findicator-column=<n>\tColumn after which Region A begins."
! msgstr ""
  
! #: cobol/lang.opt:364
  #, no-c-format
! msgid "Enable/disable static linkage for CALL literals."
! msgstr ""
  
! #: cobol/lang.opt:368
! #, fuzzy, no-c-format
! #| msgid "Enable backend debugging."
! msgid "Enable Cobol parser debugging."
! msgstr "Aktiver motorfejlsøgning."
! 
! #: cobol/lang.opt:372
! #, fuzzy, no-c-format
! #| msgid "Enable backend debugging."
! msgid "Enable Cobol yacc debugging."
! msgstr "Aktiver motorfejlsøgning."
! 
! #: cobol/lang.opt:376
  #, no-c-format
! msgid "Preprocess <source_filter> before compiling."
! msgstr ""
  
! #: cobol/lang.opt:396
  #, no-c-format
! msgid "-main\tThe first program-id in the next source file is called by a generated main() entry point."
  msgstr ""
  
! #: cobol/lang.opt:400
  #, no-c-format
! msgid "-main=<source_file> source_file/PROGRAM-ID is called by the generated main()."
  msgstr ""
  
! #: cobol/lang.opt:404
  #, no-c-format
! msgid "-nomain\tNo main() function is created from COBOL source files."
  msgstr ""
  
! #: d/lang.opt:51
  #, no-c-format
! msgid "-Hd <dir>\tWrite D interface files to directory <dir>."
  msgstr ""
  
! #: d/lang.opt:55
! #, fuzzy, no-c-format
! msgid "-Hf <file>\tWrite D interface to <file>."
! msgstr "  -o <fil>                Anbring uddata i <fil>\n"
! 
! #: d/lang.opt:127
! #, fuzzy, no-c-format
! #| msgid "Warn about casts which discard qualifiers"
! msgid "Warn about casts that will produce a null result."
! msgstr "Advar om typeomtvingninger som forkaster modifikationer"
! 
! #: d/lang.opt:143
! #, fuzzy, no-c-format
! #| msgid "Warn when an inlined function cannot be inlined"
! msgid "Warn when a special enum is declared with the wrong base type."
! msgstr "Advar når en inline funktion ikke kan indbygges"
! 
! #: d/lang.opt:151
  #, no-c-format
! msgid "Warn from speculative compiles such as __traits(compiles)."
! msgstr ""
  
! #: d/lang.opt:163
  #, fuzzy, no-c-format
! #| msgid "Generate H8S code"
! msgid "Generate JSON file."
! msgstr "Generér H8S-kode"
  
! #: d/lang.opt:167
! #, fuzzy, no-c-format
! msgid "-Xf <file>\tWrite JSON output to the given <file>."
! msgstr "  -o <fil>                Anbring uddata i <fil>\n"
! 
! #: d/lang.opt:171
  #, no-c-format
! msgid "Debug library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:175
! #, no-c-format
! msgid "Default library to use instead of phobos."
! msgstr ""
! 
! #: d/lang.opt:179
  #, fuzzy, no-c-format
! msgid "Do link the standard D startup files in the compilation."
! msgstr "Antag at standardbibliotekerne og main måske ikke eksisterer"
  
! #: d/lang.opt:186
! #, fuzzy, no-c-format
! #| msgid "Generate code for a bit-manipulation unit"
! msgid "Generate code for all template instantiations."
! msgstr "Generér kode til en bit-manipuleringsenhed"
! 
! #: d/lang.opt:198
  #, no-c-format
! msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
  msgstr ""
  
! #: d/lang.opt:240
  #, no-c-format
! msgid "-fcheckaction=[throw,halt,context]\tBehavior on contract failure."
  msgstr ""
  
! #: d/lang.opt:256
! #, fuzzy, no-c-format
! #| msgid "Compile code for big endian mode"
! msgid "Compile in debug code."
! msgstr "Kompiler kode for storendet tilstand"
! 
! #: d/lang.opt:260
  #, no-c-format
! msgid "-fdebug=<ident>\tCompile in debug code identified by <ident>."
  msgstr ""
  
! #: d/lang.opt:264
! #, fuzzy, no-c-format
! #| msgid "Generate char instructions"
! msgid "Generate documentation."
! msgstr "Generér char-instruktioner"
! 
! #: d/lang.opt:268
  #, no-c-format
! msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
  msgstr ""
  
! #: d/lang.opt:272
  #, fuzzy, no-c-format
! msgid "-fdoc-file=<file>\tWrite documentation to <file>."
! msgstr "  -o <fil>                Anbring uddata i <fil>\n"
  
! #: d/lang.opt:276
  #, no-c-format
! msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
  msgstr ""
  
! #: d/lang.opt:280
  #, fuzzy, no-c-format
! msgid "Assume that standard D runtime libraries and \"D main\" exist."
! msgstr "Antag at standardbibliotekerne og main måske ikke eksisterer"
  
! #: d/lang.opt:284
! #, no-c-format
! msgid "Add comments for ignored declarations in the generated C++ header."
! msgstr ""
! 
! #: d/lang.opt:288
  #, fuzzy, no-c-format
! msgid "-fdump-cxx-spec=<filename>\tWrite all declarations as C++ code to <filename>."
! msgstr "  -o <fil>                Anbring uddata i <fil>\n"
  
! #: d/lang.opt:292
! #, fuzzy, no-c-format
! msgid "Display the frontend AST after parsing and semantic passes."
! msgstr "Foretag en komplet registerflytningsoptimering"
! 
! #: d/lang.opt:300
  #, no-c-format
! msgid "-fextern-std=<standard>\tSet C++ name mangling compatibility with <standard>."
  msgstr ""
  
! #: d/lang.opt:328
! #, no-c-format
! msgid "Ignore unsupported pragmas."
! msgstr ""
! 
! #: d/lang.opt:332
  #, fuzzy, no-c-format
! #| msgid "unsupported wide integer operation"
! msgid "Include imported modules in the compilation."
! msgstr "bred heltalsoperation understøttes ikke"
  
! #: d/lang.opt:336
! #, fuzzy, no-c-format
! #| msgid "Generate code for a bit-manipulation unit"
! msgid "Generate code for class invariant contracts."
! msgstr "Generér kode til en bit-manipuleringsenhed"
! 
! #: d/lang.opt:340
! #, no-c-format
! msgid "Generate a default D main() function when compiling."
! msgstr ""
! 
! #: d/lang.opt:344
! #, no-c-format
! msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
! msgstr ""
! 
! #: d/lang.opt:348
! #, fuzzy, no-c-format
! #| msgid "Generate code for the user mode."
! msgid "Generate ModuleInfo struct for output module."
! msgstr "Opret kode for brugertilstanden."
! 
! #: d/lang.opt:352
! #, no-c-format
! msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
! msgstr ""
! 
! #: d/lang.opt:356
! #, fuzzy, no-c-format
! #| msgid "Generate code for a bit-manipulation unit"
! msgid "Generate code for postcondition contracts."
! msgstr "Generér kode til en bit-manipuleringsenhed"
! 
! #: d/lang.opt:360
! #, fuzzy, no-c-format
! #| msgid "Generate code for a bit-manipulation unit"
! msgid "Generate code for precondition contracts."
! msgstr "Generér kode til en bit-manipuleringsenhed"
! 
! #: d/lang.opt:364
! #, no-c-format
! msgid "Turn on all upcoming D language features."
! msgstr ""
! 
! #: d/lang.opt:368
! #, no-c-format
! msgid "Implement D bit-fields."
! msgstr ""
! 
! #: d/lang.opt:372
! #, no-c-format
! msgid "Implement DIP1000: Scoped pointers."
! msgstr ""
! 
! #: d/lang.opt:376
! #, no-c-format
! msgid "Implement DIP1008: Allow exceptions in @nogc code."
! msgstr ""
! 
! #: d/lang.opt:380
! #, fuzzy, no-c-format
! #| msgid "malformed spec function arguments"
! msgid "Implement DIP1021: Mutable function arguments."
! msgstr "forkert udformede specifikationsfunktionsparametre"
! 
! #: d/lang.opt:384
! #, no-c-format
! msgid "Destruct fields of partially constructed objects."
! msgstr ""
! 
! #: d/lang.opt:388
! #, no-c-format
! msgid "Use field-wise comparisons for struct equality."
! msgstr ""
! 
! #: d/lang.opt:392
! #, no-c-format
! msgid "When a symbol is resolved, check `alias this' scope before going to upper scopes."
! msgstr ""
! 
! #: d/lang.opt:396
! #, no-c-format
! msgid "Disallow unsound immutable conversions that were formerly incorrectly permitted."
! msgstr ""
! 
! #: d/lang.opt:400
! #, no-c-format
! msgid "Implement 'in' parameters to mean scope const."
! msgstr ""
! 
! #: d/lang.opt:404
! #, no-c-format
! msgid "Implement 'in' contracts of overridden methods to be a superset of parent contract."
! msgstr ""
! 
! #: d/lang.opt:408
! #, fuzzy, no-c-format
! #| msgid "Consider access to byte sized memory slow"
! msgid "Disable access to shared memory objects."
! msgstr "Betragt tilgang til bytestørrelseshukommelse som langsomt"
! 
! #: d/lang.opt:412
! #, fuzzy, no-c-format
! msgid "Enable safety checks on all functions by default."
! msgstr "Integrér ikke medlemsfunktioner som standard"
! 
! #: d/lang.opt:416
! #, fuzzy, no-c-format
! #| msgid "cannot pass rvalue to reference parameter"
! msgid "Enable rvalue arguments to ref parameters."
! msgstr "kan ikke videregive højreværdi til referenceparameter"
! 
! #: d/lang.opt:420
! #, no-c-format
! msgid "Disable access to variables marked `@system' from @safe code."
! msgstr ""
! 
! #: d/lang.opt:424
! #, fuzzy, no-c-format
! #| msgid "Display the compiler's version"
! msgid "Compile release version."
! msgstr "Vis oversætterens version"
! 
! #: d/lang.opt:428
! #, no-c-format
! msgid "Turn off all revertable D language features."
! msgstr ""
! 
! #: d/lang.opt:432
! #, no-c-format
! msgid "Revert DIP1000: Scoped pointers."
! msgstr ""
! 
! #: d/lang.opt:436
! #, no-c-format
! msgid "Don't destruct fields of partially constructed objects."
! msgstr ""
! 
! #: d/lang.opt:440
! #, no-c-format
! msgid "Don't use C-style integral promotion for unary '+', '-' and '~'."
! msgstr ""
! 
! #: d/lang.opt:448
! #, no-c-format
! msgid "-fsave-mixins=<filename>\tExpand and save mixins to file specified by <filename>."
! msgstr ""
! 
! #: d/lang.opt:452
! #, fuzzy, no-c-format
! #| msgid "Generate code for the M*Core M340"
! msgid "Generate code for switches without a default case."
! msgstr "Generér kode til en M*Core M340"
! 
! #: d/lang.opt:456
! #, fuzzy, no-c-format
! #| msgid "Enable Transmeta picoJava extensions"
! msgid "List information on all D language transitions."
! msgstr "Aktivér Transmeta picoJava-udvidelser"
! 
! #: d/lang.opt:460
! #, no-c-format
! msgid "List all non-mutable fields which occupy an object instance."
! msgstr ""
! 
! #: d/lang.opt:464
! #, no-c-format
! msgid "List all usages of 'in' on parameter."
! msgstr ""
! 
! #: d/lang.opt:468
! #, no-c-format
! msgid "List all hidden GC allocations."
! msgstr ""
! 
! #: d/lang.opt:472
! #, fuzzy, no-c-format
! #| msgid "Enable automatic template instantiation"
! msgid "List statistics on template instantiations."
! msgstr "Aktivér automatisk skabelonsinstantiering"
! 
! #: d/lang.opt:476
! #, fuzzy, no-c-format
! #| msgid "Use given thread-local storage dialect"
! msgid "List all variables going into thread local storage."
! msgstr "Benyt den givne tråd-lokale lagringsdialekt"
! 
! #: d/lang.opt:480
! #, fuzzy, no-c-format
! #| msgid "Compile with 16-bit integer mode"
! msgid "Compile in unittest code."
! msgstr "Oversæt med 16 bit-heltalstilstand"
! 
! #: d/lang.opt:484
! #, no-c-format
! msgid "-fversion=<ident>\tCompile in version code identified by <ident>."
! msgstr ""
! 
! #: d/lang.opt:488
! #, fuzzy, no-c-format
! msgid "Emit template instantiations as weak symbols."
! msgstr "Udsend kun eksplicitte instatieringer af indlejrede skabeloner"
! 
! #: d/lang.opt:508
! #, fuzzy, no-c-format
! msgid "Do not link the standard D library in the compilation."
! msgstr "Antag at standardbibliotekerne og main måske ikke eksisterer"
! 
! #: d/lang.opt:516
! #, no-c-format
! msgid "Link the standard D library statically in the compilation."
! msgstr ""
! 
! #: d/lang.opt:520
! #, no-c-format
! msgid "Link the standard D library dynamically in the compilation."
! msgstr ""
! 
! #: d/lang.opt:524
! #, no-c-format
! msgid "Conform to the 2024 D language edition."
! msgstr ""
! 
! #: d/lang.opt:528
! #, no-c-format
! msgid "Conform to the latest 202Y D language edition (experimental)."
! msgstr ""
! 
! #: calls.cc:1467
  msgid "a callee-copied argument is stored in the current function's frame"
  msgstr ""
  
! #: calls.cc:1537
  #, fuzzy
  #| msgid "argument 1 must be a map"
  msgid "argument must be passed by copying"
  msgstr "1. parameter skal være en oversættelse"
  
! #: calls.cc:2554
  msgid "machine description does not have a sibcall_epilogue instruction pattern"
  msgstr ""
  
! #: calls.cc:2566
  #, fuzzy
  #| msgid "argument #%d is a structure"
  msgid "callee returns a structure"
  msgstr "%d. parameter er en struktur"
  
! #: calls.cc:2574
  msgid "target is not able to optimize the call into a sibling call"
  msgstr ""
  
! #: calls.cc:2583
  #, fuzzy
  #| msgid "call %d returns = %s\n"
  msgid "callee returns twice"
  msgstr "kald %d returnerer = %s\n"
  
! #: calls.cc:2588
  #, fuzzy
  #| msgid "call %d returns = %s\n"
  msgid "callee does not return"
  msgstr "kald %d returnerer = %s\n"
  
! #: calls.cc:2595
  #, fuzzy
  #| msgid "sizeof applied to a function type"
  msgid "volatile function type"
  msgstr "sizeof benyttet på en funktionstype"
  
! #: calls.cc:2614
  #, fuzzy
  #| msgid "expected function"
  msgid "nested function"
  msgstr "forventet funktion"
  
! #: calls.cc:2625
  msgid "callee required more stack slots than the caller"
  msgstr ""
  
! #: calls.cc:2639
  #, fuzzy
  #| msgid "destructors take no parameters"
  msgid "inconsistent number of popped arguments"
  msgstr "destruktionsfunktioner kan ikke have parametre"
  
! #: calls.cc:2646
  #, fuzzy
  #| msgid "%s does not support %s"
  msgid "frontend does not support sibling call"
  msgstr "%s understøtter ikke %s"
  
! #: calls.cc:2702
  msgid "other reasons"
  msgstr ""
  
! #: calls.cc:3076
  msgid "inside another call"
  msgstr ""
  
! #: calls.cc:3085
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "variable size arguments"
  msgstr "ugyldig typeparameter"
  
! #: calls.cc:3109
  #, fuzzy
  #| msgid "Pass all arguments on stack"
  msgid "hidden string length argument passed on stack"
  msgstr "Overbring alle parametre på stakken"
  
! #: calls.cc:3158
  msgid "caller and callee disagree in promotion of function return value"
  msgstr ""
  
  #. Ideally we'd emit a message for all of the ways that it could
  #. have failed.
! #: calls.cc:4085
  #, fuzzy
  #| msgid "verification error at PC=%d"
  msgid "tail call production failed"
  msgstr "verifikationsfejl ved PC=%d"
  
! #: cfgrtl.cc:2830
  msgid "flow control insn inside a basic block"
  msgstr "strømkontrolinstruktion inden i en basisblok"
  
! #: cfgrtl.cc:3122
  msgid "insn outside basic block"
  msgstr "instruktion uden for basisblok"
  
! #: cfgrtl.cc:3130
  msgid "return not followed by barrier"
  msgstr "returnering følges ikke af barriere"
  
*************** msgstr "returnering følges ikke af barr
*** 19088,19125 ****
  msgid "[cannot find %s]"
  msgstr "[kan ikke finde %s]"
  
! #: collect2.cc:1563
  #, c-format
  msgid "collect2 version %s\n"
  msgstr "collect2-version %s\n"
  
! #: collect2.cc:1668
  #, c-format
  msgid "%d constructor found\n"
  msgid_plural "%d constructors found\n"
  msgstr[0] "%d konstruktionsfunktion fundet\n"
  msgstr[1] "%d konstruktionsfunktioner fundet\n"
  
! #: collect2.cc:1672
  #, c-format
  msgid "%d destructor found\n"
  msgid_plural "%d destructors found\n"
  msgstr[0] "%d destruktionsfunktion fundet\n"
  msgstr[1] "%d destruktionsfunktioner fundet\n"
  
! #: collect2.cc:1676
  #, c-format
  msgid "%d frame table found\n"
  msgid_plural "%d frame tables found\n"
  msgstr[0] "%d rammetabel fundet\n"
  msgstr[1] "%d rammetabeller fundet\n"
  
! #: collect2.cc:1831
  #, c-format
  msgid "[Leaving %s]\n"
  msgstr "[Efterlader %s]\n"
  
! #: collect2.cc:2061
  #, c-format
  msgid ""
  "\n"
--- 19761,19798 ----
  msgid "[cannot find %s]"
  msgstr "[kan ikke finde %s]"
  
! #: collect2.cc:1566
  #, c-format
  msgid "collect2 version %s\n"
  msgstr "collect2-version %s\n"
  
! #: collect2.cc:1671
  #, c-format
  msgid "%d constructor found\n"
  msgid_plural "%d constructors found\n"
  msgstr[0] "%d konstruktionsfunktion fundet\n"
  msgstr[1] "%d konstruktionsfunktioner fundet\n"
  
! #: collect2.cc:1675
  #, c-format
  msgid "%d destructor found\n"
  msgid_plural "%d destructors found\n"
  msgstr[0] "%d destruktionsfunktion fundet\n"
  msgstr[1] "%d destruktionsfunktioner fundet\n"
  
! #: collect2.cc:1679
  #, c-format
  msgid "%d frame table found\n"
  msgid_plural "%d frame tables found\n"
  msgstr[0] "%d rammetabel fundet\n"
  msgstr[1] "%d rammetabeller fundet\n"
  
! #: collect2.cc:1834
  #, c-format
  msgid "[Leaving %s]\n"
  msgstr "[Efterlader %s]\n"
  
! #: collect2.cc:2064
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 19128,19134 ****
  "\n"
  "write_c_file - uddatanavnet er %s, præfikset er %s\n"
  
! #: collect2.cc:2585
  #, c-format
  msgid ""
  "\n"
--- 19801,19807 ----
  "\n"
  "write_c_file - uddatanavnet er %s, præfikset er %s\n"
  
! #: collect2.cc:2588
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 19137,19305 ****
  "\n"
  "ldd-uddata med konstruktions-/destruktionsfunktioner.\n"
  
! #: cprop.cc:1759
  msgid "const/copy propagation disabled"
  msgstr "konstruk/kopi-propagering deaktiveret"
  
! #: diagnostic-format-json.cc:487
! #, fuzzy, c-format
! #| msgid "can%'t open %s for writing: %m"
! msgid "error: unable to open '%s' for writing: %s\n"
! msgstr "kan ikke åbne %s til skrivning: %m"
! 
! #. Print a header for the remaining output to stderr, and
! #. return, attempting to print the usual ICE messages to
! #. stderr.  Hopefully this will be helpful to the user in
! #. indicating what's gone wrong (also for DejaGnu, for pruning
! #. those messages).
! #: diagnostic-format-sarif.cc:1752
! #, fuzzy, c-format
! #| msgid "internal compiler error: "
! msgid "Internal compiler error:\n"
! msgstr "intern oversætterfejl: "
! 
! #: diagnostic-format-text.cc:141
! #, c-format
! msgid "%s: all warnings being treated as errors"
! msgstr "%s: alle advarsler bliver opfattet som fejl"
! 
! #: diagnostic-format-text.cc:146
! #, c-format
! msgid "%s: some warnings being treated as errors"
! msgstr "%s: nogle advarsler bliver opfattet som fejl"
! 
! #: diagnostic-format-text.cc:682
! msgid "                 from"
! msgstr "                 fra"
! 
! #: diagnostic-format-text.cc:683
! msgid "In file included from"
! msgstr "I fil inkluderet fra"
! 
! #. 2
! #: diagnostic-format-text.cc:684
! #, fuzzy
! #| msgid "In file included from"
! msgid "        included from"
! msgstr "I fil inkluderet fra"
! 
! #: diagnostic-format-text.cc:685
! msgid "In module"
! msgstr ""
! 
! #. 4
! #: diagnostic-format-text.cc:686
! msgid "of module"
! msgstr ""
! 
! #: diagnostic-format-text.cc:687
! msgid "In module imported at"
! msgstr ""
! 
! #. 6
! #: diagnostic-format-text.cc:688
! msgid "imported at"
! msgstr ""
! 
! #: diagnostic.cc:911
! #, c-format
! msgid "compilation terminated due to -fmax-errors=%u.\n"
! msgstr "oversættelse afsluttedes på grund af -fmax-errors=%u.\n"
! 
! #: diagnostic.cc:938
! #, c-format
! msgid "compilation terminated due to -Wfatal-errors.\n"
! msgstr "oversættelse afsluttedes på grund af -Wfatal-errors.\n"
! 
! #: diagnostic.cc:969
! #, fuzzy, c-format
! #| msgid ""
! #| "Please submit a full bug report,\n"
! #| "with preprocessed source if appropriate.\n"
! msgid "Please submit a full bug report, with preprocessed source.\n"
! msgstr ""
! "Indsend venligst en komplet fejlrapport med\n"
! "præprocesseret kildekode om nødvendigt.\n"
! 
! #: diagnostic.cc:972
! #, fuzzy, c-format
! #| msgid ""
! #| "Please submit a full bug report,\n"
! #| "with preprocessed source if appropriate.\n"
! msgid "Please submit a full bug report, with preprocessed source (by using -freport-bug).\n"
! msgstr ""
! "Indsend venligst en komplet fejlrapport med\n"
! "præprocesseret kildekode om nødvendigt.\n"
! 
! #: diagnostic.cc:976
! #, c-format
! msgid "Please include the complete backtrace with any bug report.\n"
! msgstr ""
! 
! #: diagnostic.cc:978
! #, c-format
! msgid "See %s for instructions.\n"
! msgstr "Se %s for instruktioner.\n"
! 
! #: diagnostic.cc:986
! #, c-format
! msgid "compilation terminated.\n"
! msgstr "oversættelse afsluttede.\n"
! 
! #: diagnostic.cc:1454
! #, c-format
! msgid "%s:%d: confused by earlier errors, bailing out\n"
! msgstr "%s:%d: forvirret af tidligere fejl, opgiver ævred\n"
! 
! #: diagnostic.cc:1699
! #, fuzzy, c-format
! #| msgid "Internal compiler error: Error reporting routines re-entered.\n"
! msgid "internal compiler error: error reporting routines re-entered.\n"
! msgstr "Intern oversætterfejl: fejlrapporteringsrutiner blev kaldt igen.\n"
! 
! #: diagnostic.cc:1730 diagnostic.cc:1749
! #, gcc-internal-format, gfc-internal-format
! msgid "in %s, at %s:%d"
! msgstr "i %s, ved %s:%d"
! 
! #: final.cc:1101
  msgid "negative insn length"
  msgstr "negativ instruktionslængde"
  
! #: final.cc:2813
  msgid "could not split insn"
  msgstr "kunne ikke dele instruktion"
  
! #: final.cc:3189
  msgid "invalid 'asm': "
  msgstr "ugyldig »asm«: "
  
! #: final.cc:3322
  #, c-format
  msgid "nested assembly dialect alternatives"
  msgstr "indlejrede alternativer for maskinkodedialekter"
  
! #: final.cc:3350 final.cc:3362
  #, c-format
  msgid "unterminated assembly dialect alternative"
  msgstr "uafsluttet alternativ for maskinkodedialekt"
  
! #: final.cc:3507
  #, c-format
  msgid "operand number missing after %%-letter"
  msgstr "operandtal mangler efter %%-letter"
  
! #: final.cc:3510 final.cc:3551
  #, c-format
  msgid "operand number out of range"
  msgstr "operandtal er uden for det gyldige interval"
  
! #: final.cc:3568
  #, c-format
  msgid "invalid %%-code"
  msgstr "ugyldig %%-kode"
  
! #: final.cc:3602
  #, c-format
  msgid "'%%l' operand isn't a label"
  msgstr "»%%l«-operand er ikke en etiket"
--- 19810,19857 ----
  "\n"
  "ldd-uddata med konstruktions-/destruktionsfunktioner.\n"
  
! #: cprop.cc:1771
  msgid "const/copy propagation disabled"
  msgstr "konstruk/kopi-propagering deaktiveret"
  
! #: final.cc:1102
  msgid "negative insn length"
  msgstr "negativ instruktionslængde"
  
! #: final.cc:2823
  msgid "could not split insn"
  msgstr "kunne ikke dele instruktion"
  
! #: final.cc:3199
  msgid "invalid 'asm': "
  msgstr "ugyldig »asm«: "
  
! #: final.cc:3336
  #, c-format
  msgid "nested assembly dialect alternatives"
  msgstr "indlejrede alternativer for maskinkodedialekter"
  
! #: final.cc:3364 final.cc:3376
  #, c-format
  msgid "unterminated assembly dialect alternative"
  msgstr "uafsluttet alternativ for maskinkodedialekt"
  
! #: final.cc:3521
  #, c-format
  msgid "operand number missing after %%-letter"
  msgstr "operandtal mangler efter %%-letter"
  
! #: final.cc:3527 final.cc:3572
  #, c-format
  msgid "operand number out of range"
  msgstr "operandtal er uden for det gyldige interval"
  
! #: final.cc:3590
  #, c-format
  msgid "invalid %%-code"
  msgstr "ugyldig %%-kode"
  
! #: final.cc:3624
  #, c-format
  msgid "'%%l' operand isn't a label"
  msgstr "»%%l«-operand er ikke en etiket"
*************** msgstr "»%%l«-operand er ikke en etike
*** 19308,19335 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3738 config/arc/arc.cc:6311 config/i386/i386.cc:12801
  #, c-format
  msgid "floating constant misused"
  msgstr "kommatalskonstant misbrugt"
  
! #: final.cc:3796 config/arc/arc.cc:6408 config/i386/i386.cc:12892
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
  msgstr "ugyldigt udtryk som operand"
  
! #: gcc.cc:132
  #, c-format
  msgid "%s\n"
  msgstr "%s\n"
  
! #: gcc.cc:1867
  #, c-format
  msgid "Using built-in specs.\n"
  msgstr "Benytter indbyggede specifikationer.\n"
  
! #: gcc.cc:2112
  #, c-format
  msgid ""
  "Setting spec %s to '%s'\n"
--- 19860,19887 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3760 config/arc/arc.cc:6323 config/i386/i386.cc:13237
  #, c-format
  msgid "floating constant misused"
  msgstr "kommatalskonstant misbrugt"
  
! #: final.cc:3818 config/arc/arc.cc:6420 config/i386/i386.cc:13331
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
  msgstr "ugyldigt udtryk som operand"
  
! #: gcc.cc:133
  #, c-format
  msgid "%s\n"
  msgstr "%s\n"
  
! #: gcc.cc:1908
  #, c-format
  msgid "Using built-in specs.\n"
  msgstr "Benytter indbyggede specifikationer.\n"
  
! #: gcc.cc:2153
  #, c-format
  msgid ""
  "Setting spec %s to '%s'\n"
*************** msgstr ""
*** 19338,19359 ****
  "Sætter specifikation %s til '%s'\n"
  "\n"
  
! #: gcc.cc:2321
  #, c-format
  msgid "Reading specs from %s\n"
  msgstr "Læser specifikationer fra %s\n"
  
! #: gcc.cc:2451
  #, c-format
  msgid "could not find specs file %s\n"
  msgstr "kunne ikke finde specifikationsfilen %s\n"
  
! #: gcc.cc:2522
  #, c-format
  msgid "rename spec %s to %s\n"
  msgstr "omdøb specifikation %s til %s\n"
  
! #: gcc.cc:2524
  #, c-format
  msgid ""
  "spec is '%s'\n"
--- 19890,19911 ----
  "Sætter specifikation %s til '%s'\n"
  "\n"
  
! #: gcc.cc:2362
  #, c-format
  msgid "Reading specs from %s\n"
  msgstr "Læser specifikationer fra %s\n"
  
! #: gcc.cc:2492
  #, c-format
  msgid "could not find specs file %s\n"
  msgstr "kunne ikke finde specifikationsfilen %s\n"
  
! #: gcc.cc:2563
  #, c-format
  msgid "rename spec %s to %s\n"
  msgstr "omdøb specifikation %s til %s\n"
  
! #: gcc.cc:2565
  #, c-format
  msgid ""
  "spec is '%s'\n"
*************** msgstr ""
*** 19362,19368 ****
  "specifikation er '%s'\n"
  "\n"
  
! #: gcc.cc:3385
  #, c-format
  msgid ""
  "\n"
--- 19914,19920 ----
  "specifikation er '%s'\n"
  "\n"
  
! #: gcc.cc:3401
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 19371,19453 ****
  "\n"
  "Fortsæt, ja (y) eller nej (n)?"
  
! #: gcc.cc:3557
  #, c-format
  msgid "# %s %.2f %.2f\n"
  msgstr "# %s %.2f %.2f\n"
  
! #: gcc.cc:3737
  #, c-format
  msgid "Usage: %s [options] file...\n"
  msgstr "Brug: %s [tilvalg] fil...\n"
  
! #: gcc.cc:3738
  msgid "Options:\n"
  msgstr "Tilvalg:\n"
  
! #: gcc.cc:3740
  msgid "  -pass-exit-codes         Exit with highest error code from a phase.\n"
  msgstr "  -pass-exit-codes         Afslut med den højeste fejlkode fra en fase.\n"
  
! #: gcc.cc:3741
  msgid "  --help                   Display this information.\n"
  msgstr "  --help                   Vis disse oplysninger.\n"
  
! #: gcc.cc:3742
  #, fuzzy
  #| msgid "  --target-help            Display target specific command line options.\n"
  msgid "  --target-help            Display target specific command line options (including assembler and linker options).\n"
  msgstr "  --target-help            Vis målspecifikke kommandolinjetilvalg.\n"
  
! #: gcc.cc:3744
  msgid "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].\n"
  msgstr ""
  
! #: gcc.cc:3745
  msgid "                           Display specific types of command line options.\n"
  msgstr "                           Vis specifikke typer af tilvalg for kommandolinjen.\n"
  
! #: gcc.cc:3747
  msgid "  (Use '-v --help' to display command line options of sub-processes).\n"
  msgstr "  (benyt »-v --help« for at vise kommandolinjetilvalg for underprocesser).\n"
  
! #: gcc.cc:3748
  msgid "  --version                Display compiler version information.\n"
  msgstr "  --version                Udskriv oversætterens version.\n"
  
! #: gcc.cc:3749
  msgid "  -dumpspecs               Display all of the built in spec strings.\n"
  msgstr "  -dumpspecs               Vis alle de indbyggede specifikationsstrenge.\n"
  
! #: gcc.cc:3750
  msgid "  -dumpversion             Display the version of the compiler.\n"
  msgstr "  -dumpversion             Vis oversætterens versionsnummer.\n"
  
! #: gcc.cc:3751
  msgid "  -dumpmachine             Display the compiler's target processor.\n"
  msgstr "  -dumpmachine             Vis oversætterens målprocessor.\n"
  
! #: gcc.cc:3752
  msgid "  -foffload=<targets>      Specify offloading targets.\n"
  msgstr ""
  
! #: gcc.cc:3753
  msgid "  -print-search-dirs       Display the directories in the compiler's search path.\n"
  msgstr "  -print-search-dirs       Vis mapperne i oversætterens søgesti.\n"
  
! #: gcc.cc:3754
  msgid "  -print-libgcc-file-name  Display the name of the compiler's companion library.\n"
  msgstr "  -print-libgcc-file-name  Vis navnet på oversætterens tilhørende bibliotek.\n"
  
! #: gcc.cc:3755
  msgid "  -print-file-name=<lib>   Display the full path to library <lib>.\n"
  msgstr "  -print-file-name=<bibl>  Vis den komplette sti til biblioteket <bibl>.\n"
  
! #: gcc.cc:3756
  msgid "  -print-prog-name=<prog>  Display the full path to compiler component <prog>.\n"
  msgstr "  -print-prog-name=<prog>  Vis den komplette sti til oversætterkomponenten <prog>.\n"
  
! #: gcc.cc:3757
  msgid ""
  "  -print-multiarch         Display the target's normalized GNU triplet, used as\n"
  "                           a component in the library path.\n"
--- 19923,20005 ----
  "\n"
  "Fortsæt, ja (y) eller nej (n)?"
  
! #: gcc.cc:3573
  #, c-format
  msgid "# %s %.2f %.2f\n"
  msgstr "# %s %.2f %.2f\n"
  
! #: gcc.cc:3754
  #, c-format
  msgid "Usage: %s [options] file...\n"
  msgstr "Brug: %s [tilvalg] fil...\n"
  
! #: gcc.cc:3755
  msgid "Options:\n"
  msgstr "Tilvalg:\n"
  
! #: gcc.cc:3757
  msgid "  -pass-exit-codes         Exit with highest error code from a phase.\n"
  msgstr "  -pass-exit-codes         Afslut med den højeste fejlkode fra en fase.\n"
  
! #: gcc.cc:3758
  msgid "  --help                   Display this information.\n"
  msgstr "  --help                   Vis disse oplysninger.\n"
  
! #: gcc.cc:3759
  #, fuzzy
  #| msgid "  --target-help            Display target specific command line options.\n"
  msgid "  --target-help            Display target specific command line options (including assembler and linker options).\n"
  msgstr "  --target-help            Vis målspecifikke kommandolinjetilvalg.\n"
  
! #: gcc.cc:3761
  msgid "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].\n"
  msgstr ""
  
! #: gcc.cc:3762
  msgid "                           Display specific types of command line options.\n"
  msgstr "                           Vis specifikke typer af tilvalg for kommandolinjen.\n"
  
! #: gcc.cc:3764
  msgid "  (Use '-v --help' to display command line options of sub-processes).\n"
  msgstr "  (benyt »-v --help« for at vise kommandolinjetilvalg for underprocesser).\n"
  
! #: gcc.cc:3765
  msgid "  --version                Display compiler version information.\n"
  msgstr "  --version                Udskriv oversætterens version.\n"
  
! #: gcc.cc:3766
  msgid "  -dumpspecs               Display all of the built in spec strings.\n"
  msgstr "  -dumpspecs               Vis alle de indbyggede specifikationsstrenge.\n"
  
! #: gcc.cc:3767
  msgid "  -dumpversion             Display the version of the compiler.\n"
  msgstr "  -dumpversion             Vis oversætterens versionsnummer.\n"
  
! #: gcc.cc:3768
  msgid "  -dumpmachine             Display the compiler's target processor.\n"
  msgstr "  -dumpmachine             Vis oversætterens målprocessor.\n"
  
! #: gcc.cc:3769
  msgid "  -foffload=<targets>      Specify offloading targets.\n"
  msgstr ""
  
! #: gcc.cc:3770
  msgid "  -print-search-dirs       Display the directories in the compiler's search path.\n"
  msgstr "  -print-search-dirs       Vis mapperne i oversætterens søgesti.\n"
  
! #: gcc.cc:3771
  msgid "  -print-libgcc-file-name  Display the name of the compiler's companion library.\n"
  msgstr "  -print-libgcc-file-name  Vis navnet på oversætterens tilhørende bibliotek.\n"
  
! #: gcc.cc:3772
  msgid "  -print-file-name=<lib>   Display the full path to library <lib>.\n"
  msgstr "  -print-file-name=<bibl>  Vis den komplette sti til biblioteket <bibl>.\n"
  
! #: gcc.cc:3773
  msgid "  -print-prog-name=<prog>  Display the full path to compiler component <prog>.\n"
  msgstr "  -print-prog-name=<prog>  Vis den komplette sti til oversætterkomponenten <prog>.\n"
  
! #: gcc.cc:3774
  msgid ""
  "  -print-multiarch         Display the target's normalized GNU triplet, used as\n"
  "                           a component in the library path.\n"
*************** msgstr ""
*** 19455,19465 ****
  "  -print-multi-lib         Vis målets normaliseret GNU-triplet, brugt som\n"
  "                           en komponent i bibioteksstien.\n"
  
! #: gcc.cc:3760
  msgid "  -print-multi-directory   Display the root directory for versions of libgcc.\n"
  msgstr "  -print-multi-directory   Vis rodmappen for versioner af libgcc.\n"
  
! #: gcc.cc:3761
  msgid ""
  "  -print-multi-lib         Display the mapping between command line options and\n"
  "                           multiple library search directories.\n"
--- 20007,20017 ----
  "  -print-multi-lib         Vis målets normaliseret GNU-triplet, brugt som\n"
  "                           en komponent i bibioteksstien.\n"
  
! #: gcc.cc:3777
  msgid "  -print-multi-directory   Display the root directory for versions of libgcc.\n"
  msgstr "  -print-multi-directory   Vis rodmappen for versioner af libgcc.\n"
  
! #: gcc.cc:3778
  msgid ""
  "  -print-multi-lib         Display the mapping between command line options and\n"
  "                           multiple library search directories.\n"
*************** msgstr ""
*** 19467,19517 ****
  "  -print-multi-lib         Vis afbildningen mellem kommandolinjetilvalg og\n"
  "                           flere bibliotekssøgemapper.\n"
  
! #: gcc.cc:3764
  msgid "  -print-multi-os-directory Display the relative path to OS libraries.\n"
  msgstr "  -print-multi-os-directory Vis den relative sti for OS-biblioteker.\n"
  
! #: gcc.cc:3765
  msgid "  -print-sysroot           Display the target libraries directory.\n"
  msgstr "  -print-sysroot           Vis mappen for målets biblioteker.\n"
  
! #: gcc.cc:3766
  msgid "  -print-sysroot-headers-suffix Display the sysroot suffix used to find headers.\n"
  msgstr "  -print-sysroot-headers-suffix Vis sysroot-suffikset brugt til at finde teksthoveder.\n"
  
! #: gcc.cc:3767
  msgid "  -Wa,<options>            Pass comma-separated <options> on to the assembler.\n"
  msgstr "  -Wa,<tilvalg>            Videregiv komma-adskilte <tilvalg> til maskinkodeoversætteren.\n"
  
! #: gcc.cc:3768
  msgid "  -Wp,<options>            Pass comma-separated <options> on to the preprocessor.\n"
  msgstr "  -Wp,<tilvalg>            Videregiv komma-adskilte <tilvalg> til forbrænderen.\n"
  
! #: gcc.cc:3769
  msgid "  -Wl,<options>            Pass comma-separated <options> on to the linker.\n"
  msgstr "  -Wl,<tilvalg>            Videregiv komma-adskilte <tilvalg> til sammenkæderen.\n"
  
! #: gcc.cc:3770
  msgid "  -Xassembler <arg>        Pass <arg> on to the assembler.\n"
  msgstr "  -Xassembler <para>       Videregiv <para> til maskinkodeoversætteren.\n"
  
! #: gcc.cc:3771
  msgid "  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor.\n"
  msgstr "  -Xpreprocessor <para>    Videregiv <para> til forbrænderen.\n"
  
! #: gcc.cc:3772
  msgid "  -Xlinker <arg>           Pass <arg> on to the linker.\n"
  msgstr "  -Xlinker <para>          Videregiv <para> til sammenkæderen.\n"
  
! #: gcc.cc:3773
  msgid "  -save-temps              Do not delete intermediate files.\n"
  msgstr "  -save-temps              Slet ikke midlertidige filer.\n"
  
! #: gcc.cc:3774
  msgid "  -save-temps=<arg>        Do not delete intermediate files.\n"
  msgstr "  -save-temps=<para>       Slet ikke midlertidige filer.\n"
  
! #: gcc.cc:3775
  msgid ""
  "  -no-canonical-prefixes   Do not canonicalize paths when building relative\n"
  "                           prefixes to other gcc components.\n"
--- 20019,20069 ----
  "  -print-multi-lib         Vis afbildningen mellem kommandolinjetilvalg og\n"
  "                           flere bibliotekssøgemapper.\n"
  
! #: gcc.cc:3781
  msgid "  -print-multi-os-directory Display the relative path to OS libraries.\n"
  msgstr "  -print-multi-os-directory Vis den relative sti for OS-biblioteker.\n"
  
! #: gcc.cc:3782
  msgid "  -print-sysroot           Display the target libraries directory.\n"
  msgstr "  -print-sysroot           Vis mappen for målets biblioteker.\n"
  
! #: gcc.cc:3783
  msgid "  -print-sysroot-headers-suffix Display the sysroot suffix used to find headers.\n"
  msgstr "  -print-sysroot-headers-suffix Vis sysroot-suffikset brugt til at finde teksthoveder.\n"
  
! #: gcc.cc:3784
  msgid "  -Wa,<options>            Pass comma-separated <options> on to the assembler.\n"
  msgstr "  -Wa,<tilvalg>            Videregiv komma-adskilte <tilvalg> til maskinkodeoversætteren.\n"
  
! #: gcc.cc:3785
  msgid "  -Wp,<options>            Pass comma-separated <options> on to the preprocessor.\n"
  msgstr "  -Wp,<tilvalg>            Videregiv komma-adskilte <tilvalg> til forbrænderen.\n"
  
! #: gcc.cc:3786
  msgid "  -Wl,<options>            Pass comma-separated <options> on to the linker.\n"
  msgstr "  -Wl,<tilvalg>            Videregiv komma-adskilte <tilvalg> til sammenkæderen.\n"
  
! #: gcc.cc:3787
  msgid "  -Xassembler <arg>        Pass <arg> on to the assembler.\n"
  msgstr "  -Xassembler <para>       Videregiv <para> til maskinkodeoversætteren.\n"
  
! #: gcc.cc:3788
  msgid "  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor.\n"
  msgstr "  -Xpreprocessor <para>    Videregiv <para> til forbrænderen.\n"
  
! #: gcc.cc:3789
  msgid "  -Xlinker <arg>           Pass <arg> on to the linker.\n"
  msgstr "  -Xlinker <para>          Videregiv <para> til sammenkæderen.\n"
  
! #: gcc.cc:3790
  msgid "  -save-temps              Do not delete intermediate files.\n"
  msgstr "  -save-temps              Slet ikke midlertidige filer.\n"
  
! #: gcc.cc:3791
  msgid "  -save-temps=<arg>        Do not delete intermediate files.\n"
  msgstr "  -save-temps=<para>       Slet ikke midlertidige filer.\n"
  
! #: gcc.cc:3792
  msgid ""
  "  -no-canonical-prefixes   Do not canonicalize paths when building relative\n"
  "                           prefixes to other gcc components.\n"
*************** msgstr ""
*** 19519,19541 ****
  "  -no-canonical-prefixes   Normaliser ikke stier når der bygges relative\n"
  "                           præfiks til andre gcc-komponenter.\n"
  
! #: gcc.cc:3778
  msgid "  -pipe                    Use pipes rather than intermediate files.\n"
  msgstr "  -pipe                    Brug datakanaler i stedet for midlertidige filer.\n"
  
! #: gcc.cc:3779
  msgid "  -time                    Time the execution of each subprocess.\n"
  msgstr "  -time                    Tag tid på udførslen af hver underproces.\n"
  
! #: gcc.cc:3780
  msgid "  -specs=<file>            Override built-in specs with the contents of <file>.\n"
  msgstr "  -specs=<fil>             Overskriv indbyggede specifikationer med indholdet af <fil>.\n"
  
! #: gcc.cc:3781
  msgid "  -std=<standard>          Assume that the input sources are for <standard>.\n"
  msgstr "  -std=<standard>          Antag at inddatakildekoden er skrevet til <standard>.\n"
  
! #: gcc.cc:3782
  msgid ""
  "  --sysroot=<directory>    Use <directory> as the root directory for headers\n"
  "                           and libraries.\n"
--- 20071,20093 ----
  "  -no-canonical-prefixes   Normaliser ikke stier når der bygges relative\n"
  "                           præfiks til andre gcc-komponenter.\n"
  
! #: gcc.cc:3795
  msgid "  -pipe                    Use pipes rather than intermediate files.\n"
  msgstr "  -pipe                    Brug datakanaler i stedet for midlertidige filer.\n"
  
! #: gcc.cc:3796
  msgid "  -time                    Time the execution of each subprocess.\n"
  msgstr "  -time                    Tag tid på udførslen af hver underproces.\n"
  
! #: gcc.cc:3797
  msgid "  -specs=<file>            Override built-in specs with the contents of <file>.\n"
  msgstr "  -specs=<fil>             Overskriv indbyggede specifikationer med indholdet af <fil>.\n"
  
! #: gcc.cc:3798
  msgid "  -std=<standard>          Assume that the input sources are for <standard>.\n"
  msgstr "  -std=<standard>          Antag at inddatakildekoden er skrevet til <standard>.\n"
  
! #: gcc.cc:3799
  msgid ""
  "  --sysroot=<directory>    Use <directory> as the root directory for headers\n"
  "                           and libraries.\n"
*************** msgstr ""
*** 19543,19579 ****
  "  --sysroot=<mappe>    Brug <mappe> som rodmappen for teksthoveder\n"
  "                       og biblioteker.\n"
  
! #: gcc.cc:3785
  msgid "  -B <directory>           Add <directory> to the compiler's search paths.\n"
  msgstr "  -B <mappe>               Tilføj mappe til oversætterens søgestier.\n"
  
! #: gcc.cc:3786
  msgid "  -v                       Display the programs invoked by the compiler.\n"
  msgstr "  -v                       Vis de programmer der startes af oversætteren.\n"
  
! #: gcc.cc:3787
  msgid "  -###                     Like -v but options quoted and commands not executed.\n"
  msgstr ""
  "  -###                     Som '-v', men tilvalg anbringes i anførselstegn\n"
  "                           og kommandoerne udføres ikke.\n"
  
! #: gcc.cc:3788
  msgid "  -E                       Preprocess only; do not compile, assemble or link.\n"
  msgstr "  -E                       Forbehandl kun; oversæt, maskinkodeoversæt og sammenkæd ikke.\n"
  
! #: gcc.cc:3789
  msgid "  -S                       Compile only; do not assemble or link.\n"
  msgstr "  -S                       Oversæt kun; maskinekodeoversæt og sammenkæd ikke.\n"
  
! #: gcc.cc:3790
  msgid "  -c                       Compile and assemble, but do not link.\n"
  msgstr "  -c                       Oversæt, også til maskinkode, men sammenkæd ikke.\n"
  
! #: gcc.cc:3791
  msgid "  -o <file>                Place the output into <file>.\n"
  msgstr "  -o <fil>                 Anbring uddataene i <fil>.\n"
  
! #: gcc.cc:3792
  msgid ""
  "  -pie                     Create a dynamically linked position independent\n"
  "                           executable.\n"
--- 20095,20131 ----
  "  --sysroot=<mappe>    Brug <mappe> som rodmappen for teksthoveder\n"
  "                       og biblioteker.\n"
  
! #: gcc.cc:3802
  msgid "  -B <directory>           Add <directory> to the compiler's search paths.\n"
  msgstr "  -B <mappe>               Tilføj mappe til oversætterens søgestier.\n"
  
! #: gcc.cc:3803
  msgid "  -v                       Display the programs invoked by the compiler.\n"
  msgstr "  -v                       Vis de programmer der startes af oversætteren.\n"
  
! #: gcc.cc:3804
  msgid "  -###                     Like -v but options quoted and commands not executed.\n"
  msgstr ""
  "  -###                     Som '-v', men tilvalg anbringes i anførselstegn\n"
  "                           og kommandoerne udføres ikke.\n"
  
! #: gcc.cc:3805
  msgid "  -E                       Preprocess only; do not compile, assemble or link.\n"
  msgstr "  -E                       Forbehandl kun; oversæt, maskinkodeoversæt og sammenkæd ikke.\n"
  
! #: gcc.cc:3806
  msgid "  -S                       Compile only; do not assemble or link.\n"
  msgstr "  -S                       Oversæt kun; maskinekodeoversæt og sammenkæd ikke.\n"
  
! #: gcc.cc:3807
  msgid "  -c                       Compile and assemble, but do not link.\n"
  msgstr "  -c                       Oversæt, også til maskinkode, men sammenkæd ikke.\n"
  
! #: gcc.cc:3808
  msgid "  -o <file>                Place the output into <file>.\n"
  msgstr "  -o <fil>                 Anbring uddataene i <fil>.\n"
  
! #: gcc.cc:3809
  msgid ""
  "  -pie                     Create a dynamically linked position independent\n"
  "                           executable.\n"
*************** msgstr ""
*** 19581,19591 ****
  "  -pie                     Opret en dynamisk lænket positionsuafhængig kørbar\n"
  "                           fil.\n"
  
! #: gcc.cc:3794
  msgid "  -shared                  Create a shared library.\n"
  msgstr "  -shared                  Opret et delt bibliotek.\n"
  
! #: gcc.cc:3795
  msgid ""
  "  -x <language>            Specify the language of the following input files.\n"
  "                           Permissible languages include: c c++ assembler none\n"
--- 20133,20143 ----
  "  -pie                     Opret en dynamisk lænket positionsuafhængig kørbar\n"
  "                           fil.\n"
  
! #: gcc.cc:3811
  msgid "  -shared                  Create a shared library.\n"
  msgstr "  -shared                  Opret et delt bibliotek.\n"
  
! #: gcc.cc:3812
  msgid ""
  "  -x <language>            Specify the language of the following input files.\n"
  "                           Permissible languages include: c c++ assembler none\n"
*************** msgstr ""
*** 19597,19603 ****
  "                           »none« betyder at standardopførslen med at gætte\n"
  "                           sproget på filendelsen udføres.\n"
  
! #: gcc.cc:3802
  #, c-format
  msgid ""
  "\n"
--- 20149,20155 ----
  "                           »none« betyder at standardopførslen med at gætte\n"
  "                           sproget på filendelsen udføres.\n"
  
! #: gcc.cc:3819
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 19611,19687 ****
  " videregive andre indstillinger til disse processer kan tilvalg på formen\n"
  " »-W<bogstav>« bruges.\n"
  
! #: gcc.cc:6948
  #, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "Behandler specifikation (%s), som er »%s«\n"
  
! #: gcc.cc:7709
  #, c-format
  msgid "Target: %s\n"
  msgstr "Mål: %s\n"
  
! #: gcc.cc:7710
  #, c-format
  msgid "Configured with: %s\n"
  msgstr "Konfigureret med: %s\n"
  
! #: gcc.cc:7724
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "Trådmodel: %s\n"
  
! #: gcc.cc:7725
  #, c-format
  msgid "Supported LTO compression algorithms: zlib"
  msgstr ""
  
! #: gcc.cc:7727
  #, c-format
  msgid " zstd"
  msgstr ""
  
! #: gcc.cc:7729 gcov.cc:1902 gcov.cc:1962 gcov.cc:1974 gcov.cc:3564
  #, c-format
  msgid "\n"
  msgstr "\n"
  
! #: gcc.cc:7740
  #, c-format
  msgid "gcc version %s %s\n"
  msgstr "gcc-version %s %s\n"
  
! #: gcc.cc:7743
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "gcc-styringsprogram version %s %skører gcc-version %s\n"
  
! #: gcc.cc:7819 gcc.cc:8033
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr "Fejlen kan ikke genskabes, så det er sandsynligvis et udstyrsproblem eller et problem med operativsystemet.\n"
  
! #: gcc.cc:7953
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr "Forbrændt kilde lagret i %s-filen, vedhæft venligst den til din fejlrapport.\n"
  
! #: gcc.cc:8797
  #, c-format
  msgid "install: %s%s\n"
  msgstr "installering: %s%s\n"
  
! #: gcc.cc:8800
  #, c-format
  msgid "programs: %s\n"
  msgstr "programmer: %s\n"
  
! #: gcc.cc:8802
  #, c-format
  msgid "libraries: %s\n"
  msgstr "biblioteker: %s\n"
  
! #: gcc.cc:8919
  #, c-format
  msgid ""
  "\n"
--- 20163,20239 ----
  " videregive andre indstillinger til disse processer kan tilvalg på formen\n"
  " »-W<bogstav>« bruges.\n"
  
! #: gcc.cc:6972
  #, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "Behandler specifikation (%s), som er »%s«\n"
  
! #: gcc.cc:7733
  #, c-format
  msgid "Target: %s\n"
  msgstr "Mål: %s\n"
  
! #: gcc.cc:7734
  #, c-format
  msgid "Configured with: %s\n"
  msgstr "Konfigureret med: %s\n"
  
! #: gcc.cc:7748
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "Trådmodel: %s\n"
  
! #: gcc.cc:7749
  #, c-format
  msgid "Supported LTO compression algorithms: zlib"
  msgstr ""
  
! #: gcc.cc:7751
  #, c-format
  msgid " zstd"
  msgstr ""
  
! #: gcc.cc:7753 gcov.cc:1902 gcov.cc:1962 gcov.cc:1974 gcov.cc:3564
  #, c-format
  msgid "\n"
  msgstr "\n"
  
! #: gcc.cc:7764
  #, c-format
  msgid "gcc version %s %s\n"
  msgstr "gcc-version %s %s\n"
  
! #: gcc.cc:7767
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "gcc-styringsprogram version %s %skører gcc-version %s\n"
  
! #: gcc.cc:7843 gcc.cc:8057
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr "Fejlen kan ikke genskabes, så det er sandsynligvis et udstyrsproblem eller et problem med operativsystemet.\n"
  
! #: gcc.cc:7977
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr "Forbrændt kilde lagret i %s-filen, vedhæft venligst den til din fejlrapport.\n"
  
! #: gcc.cc:8823
  #, c-format
  msgid "install: %s%s\n"
  msgstr "installering: %s%s\n"
  
! #: gcc.cc:8826
  #, c-format
  msgid "programs: %s\n"
  msgstr "programmer: %s\n"
  
! #: gcc.cc:8828
  #, c-format
  msgid "libraries: %s\n"
  msgstr "biblioteker: %s\n"
  
! #: gcc.cc:8945
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 19690,19706 ****
  "\n"
  "For fejlrapporteringsinstruktioner, se:\n"
  
! #: gcc.cc:8935 gcov-tool.cc:594 sarif-replay.cc:56
  #, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.cc:8938 gcov-tool.cc:596 gcov.cc:1155 sarif-replay.cc:59
  #: fortran/gfortranspec.cc:282
  msgid "(C)"
  msgstr "(C)"
  
! #: gcc.cc:8939 gcov-tool.cc:598 gcov.cc:1157 sarif-replay.cc:60
  #: fortran/gfortranspec.cc:283
  #, c-format
  msgid ""
--- 20242,20258 ----
  "\n"
  "For fejlrapporteringsinstruktioner, se:\n"
  
! #: gcc.cc:8961 gcov-tool.cc:594 sarif-replay.cc:59
  #, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.cc:8964 gcov-tool.cc:596 gcov.cc:1155 sarif-replay.cc:62
  #: fortran/gfortranspec.cc:282
  msgid "(C)"
  msgstr "(C)"
  
! #: gcc.cc:8965 gcov-tool.cc:598 gcov.cc:1157 sarif-replay.cc:63
  #: fortran/gfortranspec.cc:283
  #, c-format
  msgid ""
*************** msgstr ""
*** 19711,19717 ****
  "Dette er et frit program; se kildekoden for kopieringsbetingelser. Der er\n"
  "INGEN garanti; ikke engang for SALGBARHED eller BRUGBARHED TIL NOGET FORMÅL.\n"
  
! #: gcc.cc:9282
  #, c-format
  msgid ""
  "\n"
--- 20263,20269 ----
  "Dette er et frit program; se kildekoden for kopieringsbetingelser. Der er\n"
  "INGEN garanti; ikke engang for SALGBARHED eller BRUGBARHED TIL NOGET FORMÅL.\n"
  
! #: gcc.cc:9312
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 19724,19730 ****
  "==============\n"
  "\n"
  
! #: gcc.cc:9283
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
--- 20276,20282 ----
  "==============\n"
  "\n"
  
! #: gcc.cc:9313
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
*************** msgstr ""
*** 19733,19739 ****
  "Brug »-Wl,TILVALG« for at sende »TILVALG« til sammenkæderen.\n"
  "\n"
  
! #: gcc.cc:10689
  #, c-format
  msgid ""
  "Assembler options\n"
--- 20285,20291 ----
  "Brug »-Wl,TILVALG« for at sende »TILVALG« til sammenkæderen.\n"
  "\n"
  
! #: gcc.cc:10827
  #, c-format
  msgid ""
  "Assembler options\n"
*************** msgstr ""
*** 19744,19750 ****
  "=================\n"
  "\n"
  
! #: gcc.cc:10690
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
--- 20296,20302 ----
  "=================\n"
  "\n"
  
! #: gcc.cc:10828
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
*************** msgstr ""
*** 19915,19921 ****
  #: gcov-tool.cc:595
  #, fuzzy, c-format
  #| msgid "Copyright %s 2019 Free Software Foundation, Inc.\n"
! msgid "Copyright %s 2025 Free Software Foundation, Inc.\n"
  msgstr "Ophavsret %s 2019 Free Software Foundation, Inc.\n"
  
  #: gcov.cc:1096
--- 20467,20473 ----
  #: gcov-tool.cc:595
  #, fuzzy, c-format
  #| msgid "Copyright %s 2019 Free Software Foundation, Inc.\n"
! msgid "Copyright %s 2026 Free Software Foundation, Inc.\n"
  msgstr "Ophavsret %s 2019 Free Software Foundation, Inc.\n"
  
  #: gcov.cc:1096
*************** msgstr "parameternavn udeladt"
*** 20422,20428 ****
  
  #: gcov.cc:3731
  #, c-format
! msgid "paths covered %u of %zu\n"
  msgstr ""
  
  #: gcov.cc:3806
--- 20974,20980 ----
  
  #: gcov.cc:3731
  #, c-format
! msgid "paths covered %u of "
  msgstr ""
  
  #: gcov.cc:3806
*************** msgstr ""
*** 20430,20440 ****
  msgid "Cannot open source file %s\n"
  msgstr "Kan ikke åbne kildefilen %s\n"
  
! #: gcse.cc:2791
  msgid "PRE disabled"
  msgstr "PRE deaktiveret"
  
! #: gcse.cc:3719
  msgid "GCSE disabled"
  msgstr "GCSE deaktiveret"
  
--- 20982,20992 ----
  msgid "Cannot open source file %s\n"
  msgstr "Kan ikke åbne kildefilen %s\n"
  
! #: gcse.cc:2790
  msgid "PRE disabled"
  msgstr "PRE deaktiveret"
  
! #: gcse.cc:3718
  msgid "GCSE disabled"
  msgstr "GCSE deaktiveret"
  
*************** msgstr "#include <...>-søgning begynder
*** 20480,20486 ****
  msgid "End of #embed search list.\n"
  msgstr "Slut på søgningslisten.\n"
  
! #: input.cc:35
  msgid "<built-in>"
  msgstr "<indbygget>"
  
--- 21032,21038 ----
  msgid "End of #embed search list.\n"
  msgstr "Slut på søgningslisten.\n"
  
! #: input.cc:36
  msgid "<built-in>"
  msgstr "<indbygget>"
  
*************** msgstr "»"
*** 20494,20626 ****
  msgid "'"
  msgstr "«"
  
! #: langhooks.cc:388
  msgid "At top level:"
  msgstr "Ved øverste niveau:"
  
! #: langhooks.cc:404
! #, c-format
  msgid "In member function %qs"
  msgstr "I medlemsfunktionen %qs"
  
! #: langhooks.cc:408 libgdiagnostics.cc:1057
! #, c-format
  msgid "In function %qs"
  msgstr "I funktionen %qs"
  
! #: langhooks.cc:453
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr "    indlejret fra %qs ved %r%s:%d:%d%R"
  
! #: langhooks.cc:458
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "    indlejret fra %qs ved %r%s:%d%R"
  
! #: langhooks.cc:464
! #, c-format
  msgid "    inlined from %qs"
  msgstr "    indlejret fra %qs"
  
! #: libsarifreplay.cc:599
  msgid "JSON object"
  msgstr ""
  
! #: libsarifreplay.cc:602
  msgid "JSON array"
  msgstr ""
  
! #: libsarifreplay.cc:606
  msgid "JSON number"
  msgstr ""
  
! #: libsarifreplay.cc:609
  msgid "JSON string"
  msgstr ""
  
! #: libsarifreplay.cc:614
  msgid "JSON literal"
  msgstr ""
  
! #: lra-assigns.cc:1863 reload1.cc:2081
  msgid "this is the insn:"
  msgstr "dette er instruktionen:"
  
! #: lra-constraints.cc:3348
! msgid "unable to generate reloads for impossible constraints:"
! msgstr "kunne ikke generere genindlæsninger for umulige begræsninger:"
  
! #: lra-constraints.cc:4355 reload.cc:3852
  msgid "unable to generate reloads for:"
  msgstr "kunne ikke generere genindlæsninger for:"
  
  #. What to print when a switch has no documentation.
! #: opts.cc:339
  msgid "This option lacks documentation."
  msgstr "Dette tilvalg mangler dokumentation."
  
! #: opts.cc:340
  msgid "Uses of this option are diagnosed."
  msgstr "Brug af dette tilvalg diagnosticeres."
  
! #: opts.cc:1721
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr ""
  
! #: opts.cc:1726
  #, fuzzy, c-format
  #| msgid "%s  Same as %s."
  msgid "Same as %s%s."
  msgstr "%s Samme som %s."
  
! #: opts.cc:1731
  #, fuzzy, c-format
  #| msgid "%s  Same as %s."
  msgid "Same as %s."
  msgstr "%s Samme som %s."
  
! #: opts.cc:1739
  #, c-format
  msgid "%s  Same as %s."
  msgstr "%s Samme som %s."
  
! #: opts.cc:1802
  msgid "[available in "
  msgstr ""
  
! #: opts.cc:1834
  msgid "[default]"
  msgstr "[standard]"
  
! #: opts.cc:1843
  #, c-format
  msgid "%llu bytes"
  msgstr ""
  
! #: opts.cc:1880
  msgid "[enabled]"
  msgstr "[aktiveret]"
  
! #: opts.cc:1882
  msgid "[disabled]"
  msgstr "[deaktiveret]"
  
! #: opts.cc:1918
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " Ingen tilvalg med de ønskede karakteristika blev fundet\n"
  
! #: opts.cc:1927
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " Ingen fundet. Brug --help=%s for at vise *alle* tilvalgene understøttet af brugerfladen %s.\n"
  
! #: opts.cc:1933
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Alle tilvalg med de ønskede karakteristika er allerede blevet vist\n"
  
! #: opts.cc:1978
  #, fuzzy, c-format
  #| msgid "invalid type argument"
  msgid ""
--- 21046,21282 ----
  msgid "'"
  msgstr "«"
  
! #: langhooks.cc:389
  msgid "At top level:"
  msgstr "Ved øverste niveau:"
  
! #: langhooks.cc:405
  msgid "In member function %qs"
  msgstr "I medlemsfunktionen %qs"
  
! #. Kinds within executable code.
! #: langhooks.cc:409 libgdiagnostics.cc:1528
  msgid "In function %qs"
  msgstr "I funktionen %qs"
  
! #: langhooks.cc:454
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr "    indlejret fra %qs ved %r%s:%d:%d%R"
  
! #: langhooks.cc:459
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "    indlejret fra %qs ved %r%s:%d%R"
  
! #: langhooks.cc:465
  msgid "    inlined from %qs"
  msgstr "    indlejret fra %qs"
  
! #: libgdiagnostics.cc:1529
! #, fuzzy
! #| msgid "In member function %qs"
! msgid "In member %qs"
! msgstr "I medlemsfunktionen %qs"
! 
! #: libgdiagnostics.cc:1530
! #, fuzzy
! #| msgid "duplicate %qs"
! msgid "In module %qs"
! msgstr "duplikere %qs"
! 
! #: libgdiagnostics.cc:1531
! #, fuzzy
! #| msgid "unknown namespace `%D'"
! msgid "In namespace %qs"
! msgstr "ukendt navnerum '%D'"
! 
! #: libgdiagnostics.cc:1532
! #, fuzzy
! #| msgid "In function %qs"
! msgid "In type %qs"
! msgstr "I funktionen %qs"
! 
! #: libgdiagnostics.cc:1534
! #, fuzzy
! #| msgid "invalid receiver type `%s'"
! msgid "In return type %qs"
! msgstr "ugyldig modtagertype '%s'"
! 
! #: libgdiagnostics.cc:1535
! #, fuzzy
! #| msgid "invalid parameter %qs"
! msgid "In parameter %qs"
! msgstr "ugyldig parameter %qs"
! 
! #: libgdiagnostics.cc:1536
! #, fuzzy
! msgid "In variable %qs"
! msgstr "ubrugt variabel '%s'"
! 
! #. Kinds within XML or HTML documents.
! #: libgdiagnostics.cc:1539
! #, fuzzy
! #| msgid "In member function %qs"
! msgid "In element %qs"
! msgstr "I medlemsfunktionen %qs"
! 
! #: libgdiagnostics.cc:1540
! #, fuzzy
! #| msgid "unknown register name: %s"
! msgid "In attribute %qs"
! msgstr "ukendt registernavn: %s"
! 
! #: libgdiagnostics.cc:1541
! #, fuzzy
! #| msgid "In construct"
! msgid "In text %qs"
! msgstr "I konstruktionen"
! 
! #: libgdiagnostics.cc:1542
! #, fuzzy
! #| msgid "In function %qs"
! msgid "In comment %qs"
! msgstr "I funktionen %qs"
! 
! #: libgdiagnostics.cc:1544
! #, fuzzy
! #| msgid "Enable parallel instructions"
! msgid "In processing instruction %qs"
! msgstr "Aktivér parallelle instruktioner"
! 
! #: libgdiagnostics.cc:1545
! msgid "In DTD %qs"
! msgstr ""
! 
! #: libgdiagnostics.cc:1547
! #, fuzzy
! #| msgid "in declaration `%D'"
! msgid "In declaration %qs"
! msgstr "i erklæringen '%D'"
! 
! #. Kinds within JSON documents.
! #: libgdiagnostics.cc:1550
! msgid "In JSON object %qs"
! msgstr ""
! 
! #: libgdiagnostics.cc:1551
! msgid "In JSON array %qs"
! msgstr ""
! 
! #: libgdiagnostics.cc:1553
! msgid "In JSON property %qs"
! msgstr ""
! 
! #: libgdiagnostics.cc:1554
! msgid "In JSON value %qs"
! msgstr ""
! 
! #: libgdiagnostics.cc:1701
! #, c-format
! msgid "%e"
! msgstr ""
! 
! #: libsarifreplay.cc:760
  msgid "JSON object"
  msgstr ""
  
! #: libsarifreplay.cc:763
  msgid "JSON array"
  msgstr ""
  
! #: libsarifreplay.cc:767
  msgid "JSON number"
  msgstr ""
  
! #: libsarifreplay.cc:770
  msgid "JSON string"
  msgstr ""
  
! #: libsarifreplay.cc:775
  msgid "JSON literal"
  msgstr ""
  
! #: lra-assigns.cc:1885 reload1.cc:2081
  msgid "this is the insn:"
  msgstr "dette er instruktionen:"
  
! #: lra-constraints.cc:4182
! #, fuzzy
! #| msgid "invalid operand address"
! msgid "unable to reload address in "
! msgstr "ugyldig operandadresse"
  
! #: lra-constraints.cc:4478 reload.cc:3852
  msgid "unable to generate reloads for:"
  msgstr "kunne ikke generere genindlæsninger for:"
  
  #. What to print when a switch has no documentation.
! #: opts.cc:341
  msgid "This option lacks documentation."
  msgstr "Dette tilvalg mangler dokumentation."
  
! #: opts.cc:342
  msgid "Uses of this option are diagnosed."
  msgstr "Brug af dette tilvalg diagnosticeres."
  
! #: opts.cc:1765
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr ""
  
! #: opts.cc:1770
  #, fuzzy, c-format
  #| msgid "%s  Same as %s."
  msgid "Same as %s%s."
  msgstr "%s Samme som %s."
  
! #: opts.cc:1775
  #, fuzzy, c-format
  #| msgid "%s  Same as %s."
  msgid "Same as %s."
  msgstr "%s Samme som %s."
  
! #: opts.cc:1783
  #, c-format
  msgid "%s  Same as %s."
  msgstr "%s Samme som %s."
  
! #: opts.cc:1846
  msgid "[available in "
  msgstr ""
  
! #: opts.cc:1878
  msgid "[default]"
  msgstr "[standard]"
  
! #: opts.cc:1887
  #, c-format
  msgid "%llu bytes"
  msgstr ""
  
! #: opts.cc:1924
  msgid "[enabled]"
  msgstr "[aktiveret]"
  
! #: opts.cc:1926
  msgid "[disabled]"
  msgstr "[deaktiveret]"
  
! #: opts.cc:1962
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " Ingen tilvalg med de ønskede karakteristika blev fundet\n"
  
! #: opts.cc:1971
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " Ingen fundet. Brug --help=%s for at vise *alle* tilvalgene understøttet af brugerfladen %s.\n"
  
! #: opts.cc:1977
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Alle tilvalg med de ønskede karakteristika er allerede blevet vist\n"
  
! #: opts.cc:2022
  #, fuzzy, c-format
  #| msgid "invalid type argument"
  msgid ""
*************** msgid ""
*** 20628,20698 ****
  "   "
  msgstr "ugyldig typeparameter"
  
! #: opts.cc:2028
  msgid "The following options are target specific"
  msgstr "De følgende tilvalg er målspecifikke"
  
! #: opts.cc:2031
  msgid "The following options control compiler warning messages"
  msgstr "De følgende tilvalg kontrollerer advarselsbeskeder for oversætteren"
  
! #: opts.cc:2034
  msgid "The following options control optimizations"
  msgstr "De følgende tilvalg kontrollerer optimeringer"
  
! #: opts.cc:2037 opts.cc:2077
  msgid "The following options are language-independent"
  msgstr "De følgende tilvalg er sproguafhængige"
  
! #: opts.cc:2040
  #, fuzzy
  #| msgid "The following options control optimizations"
  msgid "The following options control parameters"
  msgstr "De følgende tilvalg kontrollerer optimeringer"
  
! #: opts.cc:2046
  msgid "The following options are specific to just the language "
  msgstr "De følgende tilvalg er specifikke kun for sproget "
  
! #: opts.cc:2048
  msgid "The following options are supported by the language "
  msgstr "De følgende tilvalg er understøttet af sproget "
  
! #: opts.cc:2059
  msgid "The following options are not documented"
  msgstr "De følgende tilvalg er ikke dokumenterede"
  
! #: opts.cc:2061
  msgid "The following options take separate arguments"
  msgstr "De følgende tilvalg anvender forskellige parametre"
  
! #: opts.cc:2063
  msgid "The following options take joined arguments"
  msgstr "De følgende tilvalg anvender fælles parametre"
  
! #: opts.cc:2075
  msgid "The following options are language-related"
  msgstr "De følgende tilvalg er sprogrelaterede"
  
! #: passes.cc:1845
  #, c-format
  msgid "during %s pass: %s\n"
  msgstr "under %s gennemløb: %s\n"
  
! #: passes.cc:1850
  #, c-format
  msgid "dump file: %s\n"
  msgstr "dump-fil: %s\n"
  
! #: plugin.cc:966
  msgid "Event"
  msgstr "Hændelse"
  
! #: plugin.cc:966
  msgid "Plugins"
  msgstr "Udvidelsesmoduler"
  
! #: plugin.cc:998
  #, c-format
  msgid "*** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins.\n"
  msgstr "*** ADVARSEL *** der er aktive udvidelsesmoduler, rapporter ikke dette som en fejl med mindre, at du kan genskabe det uden at udvidelsesmoduler er aktiveret.\n"
--- 21284,21354 ----
  "   "
  msgstr "ugyldig typeparameter"
  
! #: opts.cc:2072
  msgid "The following options are target specific"
  msgstr "De følgende tilvalg er målspecifikke"
  
! #: opts.cc:2075
  msgid "The following options control compiler warning messages"
  msgstr "De følgende tilvalg kontrollerer advarselsbeskeder for oversætteren"
  
! #: opts.cc:2078
  msgid "The following options control optimizations"
  msgstr "De følgende tilvalg kontrollerer optimeringer"
  
! #: opts.cc:2081 opts.cc:2121
  msgid "The following options are language-independent"
  msgstr "De følgende tilvalg er sproguafhængige"
  
! #: opts.cc:2084
  #, fuzzy
  #| msgid "The following options control optimizations"
  msgid "The following options control parameters"
  msgstr "De følgende tilvalg kontrollerer optimeringer"
  
! #: opts.cc:2090
  msgid "The following options are specific to just the language "
  msgstr "De følgende tilvalg er specifikke kun for sproget "
  
! #: opts.cc:2092
  msgid "The following options are supported by the language "
  msgstr "De følgende tilvalg er understøttet af sproget "
  
! #: opts.cc:2103
  msgid "The following options are not documented"
  msgstr "De følgende tilvalg er ikke dokumenterede"
  
! #: opts.cc:2105
  msgid "The following options take separate arguments"
  msgstr "De følgende tilvalg anvender forskellige parametre"
  
! #: opts.cc:2107
  msgid "The following options take joined arguments"
  msgstr "De følgende tilvalg anvender fælles parametre"
  
! #: opts.cc:2119
  msgid "The following options are language-related"
  msgstr "De følgende tilvalg er sprogrelaterede"
  
! #: passes.cc:1844
  #, c-format
  msgid "during %s pass: %s\n"
  msgstr "under %s gennemløb: %s\n"
  
! #: passes.cc:1849
  #, c-format
  msgid "dump file: %s\n"
  msgstr "dump-fil: %s\n"
  
! #: plugin.cc:964
  msgid "Event"
  msgstr "Hændelse"
  
! #: plugin.cc:964
  msgid "Plugins"
  msgstr "Udvidelsesmoduler"
  
! #: plugin.cc:996
  #, c-format
  msgid "*** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins.\n"
  msgstr "*** ADVARSEL *** der er aktive udvidelsesmoduler, rapporter ikke dette som en fejl med mindre, at du kan genskabe det uden at udvidelsesmoduler er aktiveret.\n"
*************** msgid "could not find a spill register"
*** 20709,20719 ****
  msgstr "kunne ikke finde et register at bortødsle"
  
  #. It's the compiler's fault.
! #: reload1.cc:7884
  msgid "VOIDmode on an output"
  msgstr "VOID-tilstand ved uddata"
  
! #: reload1.cc:8640
  msgid "failure trying to reload:"
  msgstr "kunne ikke genindlæse:"
  
--- 21365,21375 ----
  msgstr "kunne ikke finde et register at bortødsle"
  
  #. It's the compiler's fault.
! #: reload1.cc:7883
  msgid "VOIDmode on an output"
  msgstr "VOID-tilstand ved uddata"
  
! #: reload1.cc:8639
  msgid "failure trying to reload:"
  msgstr "kunne ikke genindlæse:"
  
*************** msgstr "ukendt instruktion:"
*** 20725,20753 ****
  msgid "insn does not satisfy its constraints:"
  msgstr "instruktion tilfredsstiller ikke sine begrænsninger:"
  
! #: targhooks.cc:2470
  #, c-format
  msgid "created and used with differing settings of '%s'"
  msgstr "oprettet og brugt med en anden indstilling for »%s«"
  
! #: targhooks.cc:2485
  #, fuzzy
  #| msgid "created and used with different settings of -fpic"
  msgid "created and used with different settings of %<-fpic%>"
  msgstr "oprettet og brugt med forskellige indstillinger for -fpic"
  
! #: targhooks.cc:2487
  #, fuzzy
  #| msgid "created and used with different settings of -fpie"
  msgid "created and used with different settings of %<-fpie%>"
  msgstr "oprettet og brugt med forskellige indstillinger for -fpie"
  
! #: toplev.cc:318
  #, c-format
  msgid "unrecoverable error"
  msgstr "uoprettelig fejl"
  
! #: toplev.cc:611
  #, c-format
  msgid ""
  "%s%s%s %sversion %s (%s)\n"
--- 21381,21409 ----
  msgid "insn does not satisfy its constraints:"
  msgstr "instruktion tilfredsstiller ikke sine begrænsninger:"
  
! #: targhooks.cc:2480
  #, c-format
  msgid "created and used with differing settings of '%s'"
  msgstr "oprettet og brugt med en anden indstilling for »%s«"
  
! #: targhooks.cc:2495
  #, fuzzy
  #| msgid "created and used with different settings of -fpic"
  msgid "created and used with different settings of %<-fpic%>"
  msgstr "oprettet og brugt med forskellige indstillinger for -fpic"
  
! #: targhooks.cc:2497
  #, fuzzy
  #| msgid "created and used with different settings of -fpie"
  msgid "created and used with different settings of %<-fpie%>"
  msgstr "oprettet og brugt med forskellige indstillinger for -fpie"
  
! #: toplev.cc:321
  #, c-format
  msgid "unrecoverable error"
  msgstr "uoprettelig fejl"
  
! #: toplev.cc:614
  #, c-format
  msgid ""
  "%s%s%s %sversion %s (%s)\n"
*************** msgstr ""
*** 20756,20783 ****
  "%s%s%s %sversion %s (%s)\n"
  "%s\toversat af GNU C version %s, "
  
! #: toplev.cc:613
  #, c-format
  msgid "%s%s%s %sversion %s (%s) compiled by CC, "
  msgstr "%s%s%s %sversion %s (%s) oversat af CC, "
  
! #: toplev.cc:617
  #, c-format
  msgid "GMP version %s, MPFR version %s, MPC version %s, isl version %s\n"
  msgstr "GMP-version %s, MPFR-version %s, MPC-version %s, isl-version %s\n"
  
! #: toplev.cc:619
  #, c-format
  msgid "%s%swarning: %s header version %s differs from library version %s.\n"
  msgstr "%s%sadvarsel: %s teksthovedversion %s svarer ikke til biblioteksversion %s.\n"
  
! #: toplev.cc:621
  #, c-format
  msgid "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
  msgstr "%s%sGGC-heuristikker: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
  
! #: tree-diagnostic.cc:100 tree-logical-location.cc:92 c/c-decl.cc:6607
! #: c/c-typeck.cc:9014 cp/error.cc:1301 c-family/c-pretty-print.cc:447
  #, gcc-internal-format
  msgid "<anonymous>"
  msgstr "<anonym>"
--- 21412,21439 ----
  "%s%s%s %sversion %s (%s)\n"
  "%s\toversat af GNU C version %s, "
  
! #: toplev.cc:616
  #, c-format
  msgid "%s%s%s %sversion %s (%s) compiled by CC, "
  msgstr "%s%s%s %sversion %s (%s) oversat af CC, "
  
! #: toplev.cc:620
  #, c-format
  msgid "GMP version %s, MPFR version %s, MPC version %s, isl version %s\n"
  msgstr "GMP-version %s, MPFR-version %s, MPC-version %s, isl-version %s\n"
  
! #: toplev.cc:622
  #, c-format
  msgid "%s%swarning: %s header version %s differs from library version %s.\n"
  msgstr "%s%sadvarsel: %s teksthovedversion %s svarer ikke til biblioteksversion %s.\n"
  
! #: toplev.cc:624
  #, c-format
  msgid "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
  msgstr "%s%sGGC-heuristikker: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
  
! #: tree-diagnostic.cc:103 tree-logical-location.cc:129 c/c-decl.cc:6614
! #: c/c-typeck.cc:9509 cp/error.cc:1379 c-family/c-pretty-print.cc:441
  #, gcc-internal-format
  msgid "<anonymous>"
  msgstr "<anonym>"
*************** msgstr ""
*** 20794,20800 ****
  msgid "caller uses sjlj exceptions"
  msgstr ""
  
! #: tree-tailcall.cc:197 tree-tailcall.cc:853
  msgid "caller uses setjmp"
  msgstr ""
  
--- 21450,21456 ----
  msgid "caller uses sjlj exceptions"
  msgstr ""
  
! #: tree-tailcall.cc:197 tree-tailcall.cc:905
  msgid "caller uses setjmp"
  msgstr ""
  
*************** msgstr ""
*** 20804,21514 ****
  msgid "caller uses __builtin_eh_return"
  msgstr "funktionen bruger __builtin_eh_return"
  
! #: tree-tailcall.cc:746
  msgid "memory reference or volatile after call"
  msgstr ""
  
! #: tree-tailcall.cc:820
  #, fuzzy
  #| msgid "Pass all arguments on stack"
  msgid "address of caller arguments taken"
  msgstr "Overbring alle parametre på stakken"
  
! #: tree-tailcall.cc:847
  #, fuzzy
  #| msgid "Return 8-byte vectors in memory"
  msgid "return value in memory"
  msgstr "Returner 8-byte vektorer i hukommelse"
  
! #: tree-tailcall.cc:864
  msgid "code between call and return"
  msgstr ""
  
! #: tree-tailcall.cc:877
  msgid "call may throw exception that does not propagate"
  msgstr ""
  
! #: tree-tailcall.cc:890 tree-tailcall.cc:1385
  msgid "call may throw exception caught locally or perform cleanups"
  msgstr ""
  
! #: tree-tailcall.cc:925
  #, fuzzy
  #| msgid "field initializer type mismatch"
  msgid "return value used after call"
  msgstr "typen af startværdien for feltet passer ikke"
  
! #: tree-tailcall.cc:1023 tree-tailcall.cc:1051
  #, fuzzy
  #| msgid "callee refers to comdat-local symbols"
  msgid "call invocation refers to locals"
  msgstr "callee referer til comdat-lokale symboler"
  
! #: tree-tailcall.cc:1220
  msgid "unhandled code after call"
  msgstr ""
  
! #: tree-tailcall.cc:1230
  #, fuzzy
  #| msgid "field initializer type mismatch"
  msgid "return value changed after call"
  msgstr "typen af startværdien for feltet passer ikke"
  
! #: tree-tailcall.cc:1279
  #, fuzzy
  #| msgid "In function"
  msgid "internal call"
  msgstr "I funktionen"
  
! #: tree-tailcall.cc:1287 tree-tailcall.cc:1358
  msgid "call and return value are different"
  msgstr ""
  
! #: tree-tailcall.cc:1368
  #, fuzzy
  #| msgid "Optimize sibling and tail recursive calls"
  msgid "operations after non tail recursive call"
  msgstr "Optimér søskende- og halerekursive kald"
  
! #: tree-tailcall.cc:1376
  msgid "tail recursion with pointers can only use additions"
  msgstr ""
  
! #: tree-tailcall.cc:1389
  msgid "exception cleanups omit __tsan_func_exit call"
  msgstr ""
  
! #: tree-tailcall.cc:1892
  msgid "tail recursion with accumulation mixed with musttail non-recursive call"
  msgstr ""
  
! #: c-family/c-format.cc:434
  msgid "format"
  msgstr "format"
  
! #: c-family/c-format.cc:435
  msgid "field width specifier"
  msgstr "angivelse af feltbredde"
  
! #: c-family/c-format.cc:436
  msgid "field precision specifier"
  msgstr "angivelse af feltpræcision"
  
  # her er der tale om en signalering
! #: c-family/c-format.cc:573 c-family/c-format.cc:597
  #: config/mingw/msformat-c.cc:45
  msgid "' ' flag"
  msgstr "» «-flag"
  
! #: c-family/c-format.cc:573 c-family/c-format.cc:597
  #: config/mingw/msformat-c.cc:45
  msgid "the ' ' printf flag"
  msgstr "» «-printf-flaget"
  
! #: c-family/c-format.cc:574 c-family/c-format.cc:598 c-family/c-format.cc:629
! #: c-family/c-format.cc:695 config/mingw/msformat-c.cc:46
  msgid "'+' flag"
  msgstr "»+«-flag"
  
! #: c-family/c-format.cc:574 c-family/c-format.cc:598 c-family/c-format.cc:629
  #: config/mingw/msformat-c.cc:46
  msgid "the '+' printf flag"
  msgstr "»+«-printf-flaget"
  
! #: c-family/c-format.cc:575 c-family/c-format.cc:599 c-family/c-format.cc:630
! #: c-family/c-format.cc:670 config/mingw/msformat-c.cc:47
  #: config/mingw/msformat-c.cc:82
  msgid "'#' flag"
  msgstr "»#«-flag"
  
! #: c-family/c-format.cc:575 c-family/c-format.cc:599 c-family/c-format.cc:630
  #: config/mingw/msformat-c.cc:47
  msgid "the '#' printf flag"
  msgstr "»#«-printf-flaget"
  
! #: c-family/c-format.cc:576 c-family/c-format.cc:600 c-family/c-format.cc:668
  #: config/mingw/msformat-c.cc:48
  msgid "'0' flag"
  msgstr "»0«-flag"
  
! #: c-family/c-format.cc:576 c-family/c-format.cc:600
  #: config/mingw/msformat-c.cc:48
  msgid "the '0' printf flag"
  msgstr "»0«-printf-flaget"
  
! #: c-family/c-format.cc:577 c-family/c-format.cc:601 c-family/c-format.cc:667
! #: c-family/c-format.cc:698 config/mingw/msformat-c.cc:49
  msgid "'-' flag"
  msgstr "»-«-flag"
  
! #: c-family/c-format.cc:577 c-family/c-format.cc:601
  #: config/mingw/msformat-c.cc:49
  msgid "the '-' printf flag"
  msgstr "»-«-printf-flaget"
  
! #: c-family/c-format.cc:578 c-family/c-format.cc:650
  #: config/mingw/msformat-c.cc:50 config/mingw/msformat-c.cc:70
  msgid "''' flag"
  msgstr "»'«-flag"
  
! #: c-family/c-format.cc:578 config/mingw/msformat-c.cc:50
  msgid "the ''' printf flag"
  msgstr "»'«-printf-flaget"
  
! #: c-family/c-format.cc:579 c-family/c-format.cc:651
  msgid "'I' flag"
  msgstr "»I«-flag"
  
! #: c-family/c-format.cc:579
  msgid "the 'I' printf flag"
  msgstr "»I«-printf-flaget"
  
! #: c-family/c-format.cc:580 c-family/c-format.cc:602 c-family/c-format.cc:648
! #: c-family/c-format.cc:671 c-family/c-format.cc:699 config/sol2-c.cc:43
  #: config/mingw/msformat-c.cc:51 config/mingw/msformat-c.cc:68
  msgid "field width"
  msgstr "feltbredde"
  
! #: c-family/c-format.cc:580 c-family/c-format.cc:602 config/sol2-c.cc:43
  #: config/mingw/msformat-c.cc:51
  msgid "field width in printf format"
  msgstr "feltbredde i printf-formatering"
  
! #: c-family/c-format.cc:581 c-family/c-format.cc:603 c-family/c-format.cc:632
  #: config/mingw/msformat-c.cc:52
  msgid "precision"
  msgstr "præcision"
  
! #: c-family/c-format.cc:581 c-family/c-format.cc:603 c-family/c-format.cc:632
  #: config/mingw/msformat-c.cc:52
  msgid "precision in printf format"
  msgstr "præcision i printf-formatering"
  
! #: c-family/c-format.cc:582 c-family/c-format.cc:604 c-family/c-format.cc:633
! #: c-family/c-format.cc:649 c-family/c-format.cc:702 config/sol2-c.cc:44
  #: config/mingw/msformat-c.cc:53 config/mingw/msformat-c.cc:69
  msgid "length modifier"
  msgstr "længdetilpasning"
  
! #: c-family/c-format.cc:582 c-family/c-format.cc:604 c-family/c-format.cc:633
  #: config/sol2-c.cc:44 config/mingw/msformat-c.cc:53
  msgid "length modifier in printf format"
  msgstr "længdetilpasning i printf-formatering"
  
! #: c-family/c-format.cc:631
  msgid "'q' flag"
  msgstr "»q«-flag"
  
! #: c-family/c-format.cc:631
  msgid "the 'q' diagnostic flag"
  msgstr "»q«-diagnostiskflaget"
  
! #: c-family/c-format.cc:645 config/mingw/msformat-c.cc:66
  msgid "assignment suppression"
  msgstr "tildelingsundertrykkelse"
  
! #: c-family/c-format.cc:645 config/mingw/msformat-c.cc:66
  msgid "the assignment suppression scanf feature"
  msgstr "den tildelingsundertrykkende scanf-facilitet"
  
! #: c-family/c-format.cc:646 config/mingw/msformat-c.cc:67
  msgid "'a' flag"
  msgstr "»a«-flag"
  
! #: c-family/c-format.cc:646 config/mingw/msformat-c.cc:67
  msgid "the 'a' scanf flag"
  msgstr "»a«-scanf-flaget"
  
! #: c-family/c-format.cc:647
  msgid "'m' flag"
  msgstr "»m«-flag"
  
! #: c-family/c-format.cc:647
  msgid "the 'm' scanf flag"
  msgstr "»m«-scanf-flaget"
  
! #: c-family/c-format.cc:648 config/mingw/msformat-c.cc:68
  msgid "field width in scanf format"
  msgstr "feltbredde i scanf-formatering"
  
! #: c-family/c-format.cc:649 config/mingw/msformat-c.cc:69
  msgid "length modifier in scanf format"
  msgstr "længdetilpasning i scanf-formatering"
  
! #: c-family/c-format.cc:650 config/mingw/msformat-c.cc:70
  msgid "the ''' scanf flag"
  msgstr "»'«-scanf-flaget"
  
! #: c-family/c-format.cc:651
  msgid "the 'I' scanf flag"
  msgstr "»I«-scanf-flaget"
  
! #: c-family/c-format.cc:666
  msgid "'_' flag"
  msgstr "»_«-flag"
  
! #: c-family/c-format.cc:666
  msgid "the '_' strftime flag"
  msgstr "»_«-strftime-flaget"
  
! #: c-family/c-format.cc:667
  msgid "the '-' strftime flag"
  msgstr "»-«-strftime-flaget"
  
! #: c-family/c-format.cc:668
  msgid "the '0' strftime flag"
  msgstr "»0«-strftime-flaget"
  
! #: c-family/c-format.cc:669 c-family/c-format.cc:694
  msgid "'^' flag"
  msgstr "»^«-flag"
  
! #: c-family/c-format.cc:669
  msgid "the '^' strftime flag"
  msgstr "»^«-strftime-flaget"
  
! #: c-family/c-format.cc:670 config/mingw/msformat-c.cc:82
  msgid "the '#' strftime flag"
  msgstr "»#«-strftime-flaget"
  
! #: c-family/c-format.cc:671
  msgid "field width in strftime format"
  msgstr "feltbredde i strftime-formatering"
  
! #: c-family/c-format.cc:672
  msgid "'E' modifier"
  msgstr "»E«-modifikation"
  
! #: c-family/c-format.cc:672
  msgid "the 'E' strftime modifier"
  msgstr "»E«-strftime-modifikationen"
  
! #: c-family/c-format.cc:673
  msgid "'O' modifier"
  msgstr "»O«-modifikation"
  
! #: c-family/c-format.cc:673
  msgid "the 'O' strftime modifier"
  msgstr "»O«-strftime-modifikationen"
  
! #: c-family/c-format.cc:674 c-family/c-format.cc:675
  msgid "the 'O' modifier"
  msgstr "»O«-modifikation"
  
! #: c-family/c-format.cc:693
  msgid "fill character"
  msgstr "udfyldningstegn"
  
! #: c-family/c-format.cc:693
  msgid "fill character in strfmon format"
  msgstr "udfyldningstegn i strfmon-formatering"
  
! #: c-family/c-format.cc:694
  msgid "the '^' strfmon flag"
  msgstr "»^«-strfmon-flaget"
  
! #: c-family/c-format.cc:695
  msgid "the '+' strfmon flag"
  msgstr "»+«-strfmon-flaget"
  
! #: c-family/c-format.cc:696
  msgid "'(' flag"
  msgstr "»(«-flag"
  
! #: c-family/c-format.cc:696
  msgid "the '(' strfmon flag"
  msgstr "»(«-strfmon-flaget"
  
! #: c-family/c-format.cc:697
  msgid "'!' flag"
  msgstr "»!«-flag"
  
! #: c-family/c-format.cc:697
  msgid "the '!' strfmon flag"
  msgstr "»!«-strfmon-flaget"
  
! #: c-family/c-format.cc:698
  msgid "the '-' strfmon flag"
  msgstr "»-«-strfmon-flaget"
  
! #: c-family/c-format.cc:699
  msgid "field width in strfmon format"
  msgstr "feltbredde i strfmon-formatering"
  
! #: c-family/c-format.cc:700
  msgid "left precision"
  msgstr "venstrepræcision"
  
! #: c-family/c-format.cc:700
  msgid "left precision in strfmon format"
  msgstr "venstrepræcision i strfmon-formatering"
  
! #: c-family/c-format.cc:701
  msgid "right precision"
  msgstr "højrepræcision"
  
! #: c-family/c-format.cc:701
  msgid "right precision in strfmon format"
  msgstr "højrepræcision i strfmon-formatering"
  
! #: c-family/c-format.cc:702
  msgid "length modifier in strfmon format"
  msgstr "længdemodifikation i strfmon-formatering"
  
  #. Handle deferred options from command-line.
! #: c-family/c-opts.cc:1658 fortran/cpp.cc:630
  msgid "<command-line>"
  msgstr "<kommandolinje>"
  
! #: config/aarch64/aarch64.cc:12313 config/loongarch/loongarch.cc:6280
  #, fuzzy, c-format
  #| msgid "Unsupported operand for code '%c'"
  msgid "unsupported operand for code '%c'"
  msgstr "Ikke understøttet operand for koden »%c«"
  
! #: config/aarch64/aarch64.cc:12322 config/aarch64/aarch64.cc:12335
! #: config/aarch64/aarch64.cc:12347 config/aarch64/aarch64.cc:12358
! #: config/aarch64/aarch64.cc:12374 config/aarch64/aarch64.cc:12388
! #: config/aarch64/aarch64.cc:12408 config/aarch64/aarch64.cc:12490
! #: config/aarch64/aarch64.cc:12501 config/aarch64/aarch64.cc:12515
! #: config/aarch64/aarch64.cc:12741 config/aarch64/aarch64.cc:12754
! #: config/aarch64/aarch64.cc:12771 config/pru/pru.cc:1824
! #: config/pru/pru.cc:1835 config/pru/pru.cc:1917 config/riscv/riscv.cc:7037
! #: config/riscv/riscv.cc:7053 config/riscv/riscv.cc:7069
! #: config/riscv/riscv.cc:7085 config/riscv/riscv.cc:7118
! #: config/riscv/riscv.cc:7127 config/riscv/riscv.cc:7136
! #: config/riscv/riscv.cc:7146
  #, c-format
  msgid "invalid operand for '%%%c'"
  msgstr "ugyldig operand for »%%%c«"
  
! #: config/aarch64/aarch64.cc:12426 config/aarch64/aarch64.cc:12437
! #: config/aarch64/aarch64.cc:12601 config/aarch64/aarch64.cc:12612
! #: config/riscv/riscv.cc:6933 config/riscv/riscv.cc:6941
! #: config/riscv/riscv.cc:6948 config/riscv/riscv.cc:6952
! #: config/riscv/riscv.cc:6994 config/riscv/riscv.cc:7012
  #, fuzzy, c-format
  #| msgid "invalid constant"
  msgid "invalid vector constant"
  msgstr "ugyldig konstant:"
  
! #: config/aarch64/aarch64.cc:12451
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12463
  #, fuzzy, c-format
  #| msgid "invalid operand for '%%%c'"
  msgid "incompatible operand for '%%%c'"
  msgstr "ugyldig operand for »%%%c«"
  
! #: config/aarch64/aarch64.cc:12483
  #, fuzzy, c-format
  #| msgid "invalid operand for '%%%c'"
  msgid "incompatible register operand for '%%%c'"
  msgstr "ugyldig operand for »%%%c«"
  
! #: config/aarch64/aarch64.cc:12548 config/arm/arm.cc:24916
  #, c-format
  msgid "missing operand"
  msgstr "manglende operand"
  
! #: config/aarch64/aarch64.cc:12638
  #, c-format
  msgid "invalid constant"
  msgstr "ugyldig konstant:"
  
! #: config/aarch64/aarch64.cc:12641
  #, c-format
  msgid "invalid operand"
  msgstr "ugyldig operand"
  
! #: config/aarch64/aarch64.cc:12779 config/aarch64/aarch64.cc:12784
  #, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "ugyldig operandpræfiks »%%%c«"
  
! #: config/aarch64/aarch64.cc:12804
  #, fuzzy, c-format
  #| msgid "invalid addressing mode"
  msgid "invalid address mode"
  msgstr "ugyldig adresseringstilstand"
  
! #: config/aarch64/aarch64.cc:22775
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<mfloat8_t%>"
  msgstr "ugyldig konvertering fra %<__fpreg%>"
  
! #: config/aarch64/aarch64.cc:22777
  #, fuzzy
  #| msgid "invalid conversion to type `%T' from type `%T'"
  msgid "invalid conversion to type %<mfloat8_t%>"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
  
! #: config/aarch64/aarch64.cc:29806 config/aarch64/aarch64.cc:29829
  msgid "operation not permitted on type %<mfloat8_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29824
  #, fuzzy
  #| msgid "invalid operands to binary %s"
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "ugyldige operander til binær %s"
  
! #: config/alpha/alpha.cc:5780 config/i386/i386.cc:14077
! #: config/rs6000/rs6000.cc:14674 config/sparc/sparc.cc:9400
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "»%%&« brugt uden nogle lokale dynamiske TLS-referencer"
  
! #: config/alpha/alpha.cc:5838 config/bfin/bfin.cc:1428
  #, c-format
  msgid "invalid %%J value"
  msgstr "ugyldig %%J-værdi"
  
! #: config/alpha/alpha.cc:5868 config/ia64/ia64.cc:5592 config/or1k/or1k.cc:1252
  #, c-format
  msgid "invalid %%r value"
  msgstr "ugyldig %%r-værdi"
  
! #: config/alpha/alpha.cc:5878 config/ia64/ia64.cc:5546
! #: config/rs6000/rs6000.cc:14369 config/xtensa/xtensa.cc:3144
  #, c-format
  msgid "invalid %%R value"
  msgstr "ugyldig %%R-værdi"
  
! #: config/alpha/alpha.cc:5884 config/rs6000/rs6000.cc:14289
! #: config/xtensa/xtensa.cc:3117
  #, c-format
  msgid "invalid %%N value"
  msgstr "ugyldig %%N-værdi"
  
! #: config/alpha/alpha.cc:5892 config/rs6000/rs6000.cc:14317
  #, c-format
  msgid "invalid %%P value"
  msgstr "ugyldig %%P-værdi"
  
! #: config/alpha/alpha.cc:5900
  #, c-format
  msgid "invalid %%h value"
  msgstr "ugyldig %%h-værdi"
  
! #: config/alpha/alpha.cc:5908 config/xtensa/xtensa.cc:3137
  #, c-format
  msgid "invalid %%L value"
  msgstr "ugyldig %%L-værdi"
  
! #: config/alpha/alpha.cc:5927
  #, c-format
  msgid "invalid %%m value"
  msgstr "ugyldig %%m-værdi"
  
! #: config/alpha/alpha.cc:5933
  #, c-format
  msgid "invalid %%M value"
  msgstr "ugyldig %%M-værdi"
  
! #: config/alpha/alpha.cc:5970
  #, c-format
  msgid "invalid %%U value"
  msgstr "ugyldig %%U-værdi"
  
! #: config/alpha/alpha.cc:5978 config/rs6000/rs6000.cc:14377
  #, c-format
  msgid "invalid %%s value"
  msgstr "ugyldig %%s-værdi"
  
! #: config/alpha/alpha.cc:5989
  #, c-format
  msgid "invalid %%C value"
  msgstr "ugyldig %%C-værdi"
  
! #: config/alpha/alpha.cc:6026 config/rs6000/rs6000.cc:14153
  #, c-format
  msgid "invalid %%E value"
  msgstr "ugyldig %%E-værdi"
  
! #: config/alpha/alpha.cc:6051 config/alpha/alpha.cc:6101
  #, c-format
  msgid "unknown relocation unspec"
  msgstr "ukendt relokaliserings-unspec"
  
! #: config/alpha/alpha.cc:6060 config/gcn/gcn.cc:7341 config/gcn/gcn.cc:7350
! #: config/gcn/gcn.cc:7408 config/gcn/gcn.cc:7416 config/gcn/gcn.cc:7432
! #: config/gcn/gcn.cc:7450 config/gcn/gcn.cc:7501 config/gcn/gcn.cc:7620
! #: config/gcn/gcn.cc:7733 config/rs6000/rs6000.cc:14679
  #, c-format
  msgid "invalid %%xn code"
  msgstr "ugyldig %%xn-kode"
  
! #: config/alpha/alpha.cc:6166
  #, c-format
  msgid "invalid operand address"
  msgstr "ugyldig operandadresse"
  
! #: config/arc/arc.cc:4901
  #, c-format
  msgid "invalid operand to %%Z code"
  msgstr "ugyldig operand til %%Z-koden"
  
! #: config/arc/arc.cc:4909
  #, c-format
  msgid "invalid operand to %%z code"
  msgstr "ugyldig operand til %%z-koden"
  
! #: config/arc/arc.cc:4917
  #, fuzzy, c-format
  #| msgid "invalid operand to %%Z code"
  msgid "invalid operands to %%c code"
  msgstr "ugyldig operand til %%Z-koden"
  
! #: config/arc/arc.cc:4925
  #, c-format
  msgid "invalid operand to %%M code"
  msgstr "ugyldig operand til %%M-koden"
  
! #: config/arc/arc.cc:4933 config/m32r/m32r.cc:2091
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr "ugyldig operand til %%p-koden"
  
! #: config/arc/arc.cc:4941
  #, fuzzy, c-format
  #| msgid "invalid operand to %%s code"
  msgid "invalid operand for %%s code"
  msgstr "ugyldig operand til %%s-koden"
  
! #: config/arc/arc.cc:4959
  #, fuzzy, c-format
  #| msgid "invalid operand to %%N code"
  msgid "invalid operand for %%N code"
  msgstr "ugyldig operand til %%N-koden"
  
! #: config/arc/arc.cc:4972
  #, fuzzy, c-format
  #| msgid "invalid operand to %%N code"
  msgid "invalid operand for %%N or %%S code"
  msgstr "ugyldig operand til %%N-koden"
  
! #: config/arc/arc.cc:4994 config/m32r/m32r.cc:2084
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr "ugyldig operand til %%s-koden"
  
! #: config/arc/arc.cc:5114 config/m32r/m32r.cc:2117
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "ugyldig operand til %%R-koden"
  
! #: config/arc/arc.cc:5190 config/m32r/m32r.cc:2140
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "ugyldig operand til %%H/%%L-koden"
  
! #: config/arc/arc.cc:5258 config/m32r/m32r.cc:2211
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "ugyldig operand til %%U-koden"
  
! #: config/arc/arc.cc:5270
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "ugyldig operand til %%V-koden"
  
! #: config/arc/arc.cc:5320
  #, c-format
  msgid "invalid operand to %%O code"
  msgstr "ugyldig operand til %%O-koden"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.cc:5343 config/epiphany/epiphany.cc:1309
! #: config/m32r/m32r.cc:2238 config/nds32/nds32.cc:3519
! #: config/sparc/sparc.cc:9679
  #, c-format
  msgid "invalid operand output code"
  msgstr "ugyldig operand-uddatakode"
  
! #: config/arc/arc.cc:6396
  #, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "ugyldig UNSPEC som operand: %d"
  
! #: config/arc/arc.cc:6612
  msgid "unrecognized supposed constant"
  msgstr "ukendt formodet konstant"
  
! #: config/arm/arm.cc:21145 config/arm/arm.cc:21170 config/arm/arm.cc:21180
! #: config/arm/arm.cc:21189 config/arm/arm.cc:21198
  #, c-format
  msgid "invalid shift operand"
  msgstr "ugyldig skift-operand"
  
! #: config/arm/arm.cc:24170 config/arm/arm.cc:24188
  #, fuzzy, c-format
  #| msgid "Generate char instructions"
  msgid "predicated Thumb instruction"
  msgstr "Generér char-instruktioner"
  
! #: config/arm/arm.cc:24176
  #, fuzzy, c-format
  #| msgid "ret instruction not implemented"
  msgid "predicated instruction in conditional sequence"
  msgstr "ret-instruktion ikke implementeret"
  
! #: config/arm/arm.cc:24287 config/arm/arm.cc:24300 config/arm/arm.cc:24325
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "Ikke understøttet operand for koden »%c«"
  
! #: config/arm/arm.cc:24402 config/arm/arm.cc:24424 config/arm/arm.cc:24434
! #: config/arm/arm.cc:24444 config/arm/arm.cc:24454 config/arm/arm.cc:24493
! #: config/arm/arm.cc:24511 config/arm/arm.cc:24529 config/arm/arm.cc:24562
! #: config/arm/arm.cc:24577 config/arm/arm.cc:24604 config/arm/arm.cc:24611
! #: config/arm/arm.cc:24629 config/arm/arm.cc:24636 config/arm/arm.cc:24644
! #: config/arm/arm.cc:24665 config/arm/arm.cc:24672 config/arm/arm.cc:24863
! #: config/arm/arm.cc:24870 config/arm/arm.cc:24897 config/arm/arm.cc:24904
! #: config/bfin/bfin.cc:1441 config/bfin/bfin.cc:1448 config/bfin/bfin.cc:1455
! #: config/bfin/bfin.cc:1462 config/bfin/bfin.cc:1471 config/bfin/bfin.cc:1478
! #: config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492 config/nds32/nds32.cc:3545
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr "ugyldig operand for koden »%c«"
  
! #: config/arm/arm.cc:24506
  #, c-format
  msgid "instruction never executed"
  msgstr "instruktion aldrig udført"
  
  #. Former FPA support, effectively unused after GCC-4.7, but not
  #. removed until gcc-15.
! #: config/arm/arm.cc:24544
  #, fuzzy, c-format
  #| msgid "obsolete Maverick format code '%c'"
  msgid "obsolete FPA format code '%c'"
  msgstr "forældet Maverick-formatkode »%c«"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.cc:24553
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "forældet Maverick-formatkode »%c«"
  
! #: config/arm/arm.cc:34591
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "ugyldig konvertering fra %<__fpreg%>"
  
! #: config/arm/arm.cc:34593
  #, fuzzy
  #| msgid "invalid conversion to type `%T' from type `%T'"
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
  
! #: config/arm/arm.cc:34608 config/arm/arm.cc:34624
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr ""
  
--- 21460,22230 ----
  msgid "caller uses __builtin_eh_return"
  msgstr "funktionen bruger __builtin_eh_return"
  
! #: tree-tailcall.cc:798
  msgid "memory reference or volatile after call"
  msgstr ""
  
! #: tree-tailcall.cc:872
  #, fuzzy
  #| msgid "Pass all arguments on stack"
  msgid "address of caller arguments taken"
  msgstr "Overbring alle parametre på stakken"
  
! #: tree-tailcall.cc:899
  #, fuzzy
  #| msgid "Return 8-byte vectors in memory"
  msgid "return value in memory"
  msgstr "Returner 8-byte vektorer i hukommelse"
  
! #: tree-tailcall.cc:916
  msgid "code between call and return"
  msgstr ""
  
! #: tree-tailcall.cc:929
  msgid "call may throw exception that does not propagate"
  msgstr ""
  
! #: tree-tailcall.cc:942 tree-tailcall.cc:1516
  msgid "call may throw exception caught locally or perform cleanups"
  msgstr ""
  
! #: tree-tailcall.cc:977
  #, fuzzy
  #| msgid "field initializer type mismatch"
  msgid "return value used after call"
  msgstr "typen af startværdien for feltet passer ikke"
  
! #: tree-tailcall.cc:1074 tree-tailcall.cc:1102
  #, fuzzy
  #| msgid "callee refers to comdat-local symbols"
  msgid "call invocation refers to locals"
  msgstr "callee referer til comdat-lokale symboler"
  
! #: tree-tailcall.cc:1334
  msgid "unhandled code after call"
  msgstr ""
  
! #: tree-tailcall.cc:1344
  #, fuzzy
  #| msgid "field initializer type mismatch"
  msgid "return value changed after call"
  msgstr "typen af startværdien for feltet passer ikke"
  
! #: tree-tailcall.cc:1393
  #, fuzzy
  #| msgid "In function"
  msgid "internal call"
  msgstr "I funktionen"
  
! #: tree-tailcall.cc:1401 tree-tailcall.cc:1489
  msgid "call and return value are different"
  msgstr ""
  
! #: tree-tailcall.cc:1499
  #, fuzzy
  #| msgid "Optimize sibling and tail recursive calls"
  msgid "operations after non tail recursive call"
  msgstr "Optimér søskende- og halerekursive kald"
  
! #: tree-tailcall.cc:1507
  msgid "tail recursion with pointers can only use additions"
  msgstr ""
  
! #: tree-tailcall.cc:1520
  msgid "exception cleanups omit __tsan_func_exit call"
  msgstr ""
  
! #: tree-tailcall.cc:2023
  msgid "tail recursion with accumulation mixed with musttail non-recursive call"
  msgstr ""
  
! #: c-family/c-format.cc:436
  msgid "format"
  msgstr "format"
  
! #: c-family/c-format.cc:437
  msgid "field width specifier"
  msgstr "angivelse af feltbredde"
  
! #: c-family/c-format.cc:438
  msgid "field precision specifier"
  msgstr "angivelse af feltpræcision"
  
  # her er der tale om en signalering
! #: c-family/c-format.cc:575 c-family/c-format.cc:599
  #: config/mingw/msformat-c.cc:45
  msgid "' ' flag"
  msgstr "» «-flag"
  
! #: c-family/c-format.cc:575 c-family/c-format.cc:599
  #: config/mingw/msformat-c.cc:45
  msgid "the ' ' printf flag"
  msgstr "» «-printf-flaget"
  
! #: c-family/c-format.cc:576 c-family/c-format.cc:600 c-family/c-format.cc:631
! #: c-family/c-format.cc:697 config/mingw/msformat-c.cc:46
  msgid "'+' flag"
  msgstr "»+«-flag"
  
! #: c-family/c-format.cc:576 c-family/c-format.cc:600 c-family/c-format.cc:631
  #: config/mingw/msformat-c.cc:46
  msgid "the '+' printf flag"
  msgstr "»+«-printf-flaget"
  
! #: c-family/c-format.cc:577 c-family/c-format.cc:601 c-family/c-format.cc:632
! #: c-family/c-format.cc:672 config/mingw/msformat-c.cc:47
  #: config/mingw/msformat-c.cc:82
  msgid "'#' flag"
  msgstr "»#«-flag"
  
! #: c-family/c-format.cc:577 c-family/c-format.cc:601 c-family/c-format.cc:632
  #: config/mingw/msformat-c.cc:47
  msgid "the '#' printf flag"
  msgstr "»#«-printf-flaget"
  
! #: c-family/c-format.cc:578 c-family/c-format.cc:602 c-family/c-format.cc:670
  #: config/mingw/msformat-c.cc:48
  msgid "'0' flag"
  msgstr "»0«-flag"
  
! #: c-family/c-format.cc:578 c-family/c-format.cc:602
  #: config/mingw/msformat-c.cc:48
  msgid "the '0' printf flag"
  msgstr "»0«-printf-flaget"
  
! #: c-family/c-format.cc:579 c-family/c-format.cc:603 c-family/c-format.cc:669
! #: c-family/c-format.cc:700 config/mingw/msformat-c.cc:49
  msgid "'-' flag"
  msgstr "»-«-flag"
  
! #: c-family/c-format.cc:579 c-family/c-format.cc:603
  #: config/mingw/msformat-c.cc:49
  msgid "the '-' printf flag"
  msgstr "»-«-printf-flaget"
  
! #: c-family/c-format.cc:580 c-family/c-format.cc:652
  #: config/mingw/msformat-c.cc:50 config/mingw/msformat-c.cc:70
  msgid "''' flag"
  msgstr "»'«-flag"
  
! #: c-family/c-format.cc:580 config/mingw/msformat-c.cc:50
  msgid "the ''' printf flag"
  msgstr "»'«-printf-flaget"
  
! #: c-family/c-format.cc:581 c-family/c-format.cc:653
  msgid "'I' flag"
  msgstr "»I«-flag"
  
! #: c-family/c-format.cc:581
  msgid "the 'I' printf flag"
  msgstr "»I«-printf-flaget"
  
! #: c-family/c-format.cc:582 c-family/c-format.cc:604 c-family/c-format.cc:650
! #: c-family/c-format.cc:673 c-family/c-format.cc:701 config/sol2-c.cc:43
  #: config/mingw/msformat-c.cc:51 config/mingw/msformat-c.cc:68
  msgid "field width"
  msgstr "feltbredde"
  
! #: c-family/c-format.cc:582 c-family/c-format.cc:604 config/sol2-c.cc:43
  #: config/mingw/msformat-c.cc:51
  msgid "field width in printf format"
  msgstr "feltbredde i printf-formatering"
  
! #: c-family/c-format.cc:583 c-family/c-format.cc:605 c-family/c-format.cc:634
  #: config/mingw/msformat-c.cc:52
  msgid "precision"
  msgstr "præcision"
  
! #: c-family/c-format.cc:583 c-family/c-format.cc:605 c-family/c-format.cc:634
  #: config/mingw/msformat-c.cc:52
  msgid "precision in printf format"
  msgstr "præcision i printf-formatering"
  
! #: c-family/c-format.cc:584 c-family/c-format.cc:606 c-family/c-format.cc:635
! #: c-family/c-format.cc:651 c-family/c-format.cc:704 config/sol2-c.cc:44
  #: config/mingw/msformat-c.cc:53 config/mingw/msformat-c.cc:69
  msgid "length modifier"
  msgstr "længdetilpasning"
  
! #: c-family/c-format.cc:584 c-family/c-format.cc:606 c-family/c-format.cc:635
  #: config/sol2-c.cc:44 config/mingw/msformat-c.cc:53
  msgid "length modifier in printf format"
  msgstr "længdetilpasning i printf-formatering"
  
! #: c-family/c-format.cc:633
  msgid "'q' flag"
  msgstr "»q«-flag"
  
! #: c-family/c-format.cc:633
  msgid "the 'q' diagnostic flag"
  msgstr "»q«-diagnostiskflaget"
  
! #: c-family/c-format.cc:647 config/mingw/msformat-c.cc:66
  msgid "assignment suppression"
  msgstr "tildelingsundertrykkelse"
  
! #: c-family/c-format.cc:647 config/mingw/msformat-c.cc:66
  msgid "the assignment suppression scanf feature"
  msgstr "den tildelingsundertrykkende scanf-facilitet"
  
! #: c-family/c-format.cc:648 config/mingw/msformat-c.cc:67
  msgid "'a' flag"
  msgstr "»a«-flag"
  
! #: c-family/c-format.cc:648 config/mingw/msformat-c.cc:67
  msgid "the 'a' scanf flag"
  msgstr "»a«-scanf-flaget"
  
! #: c-family/c-format.cc:649
  msgid "'m' flag"
  msgstr "»m«-flag"
  
! #: c-family/c-format.cc:649
  msgid "the 'm' scanf flag"
  msgstr "»m«-scanf-flaget"
  
! #: c-family/c-format.cc:650 config/mingw/msformat-c.cc:68
  msgid "field width in scanf format"
  msgstr "feltbredde i scanf-formatering"
  
! #: c-family/c-format.cc:651 config/mingw/msformat-c.cc:69
  msgid "length modifier in scanf format"
  msgstr "længdetilpasning i scanf-formatering"
  
! #: c-family/c-format.cc:652 config/mingw/msformat-c.cc:70
  msgid "the ''' scanf flag"
  msgstr "»'«-scanf-flaget"
  
! #: c-family/c-format.cc:653
  msgid "the 'I' scanf flag"
  msgstr "»I«-scanf-flaget"
  
! #: c-family/c-format.cc:668
  msgid "'_' flag"
  msgstr "»_«-flag"
  
! #: c-family/c-format.cc:668
  msgid "the '_' strftime flag"
  msgstr "»_«-strftime-flaget"
  
! #: c-family/c-format.cc:669
  msgid "the '-' strftime flag"
  msgstr "»-«-strftime-flaget"
  
! #: c-family/c-format.cc:670
  msgid "the '0' strftime flag"
  msgstr "»0«-strftime-flaget"
  
! #: c-family/c-format.cc:671 c-family/c-format.cc:696
  msgid "'^' flag"
  msgstr "»^«-flag"
  
! #: c-family/c-format.cc:671
  msgid "the '^' strftime flag"
  msgstr "»^«-strftime-flaget"
  
! #: c-family/c-format.cc:672 config/mingw/msformat-c.cc:82
  msgid "the '#' strftime flag"
  msgstr "»#«-strftime-flaget"
  
! #: c-family/c-format.cc:673
  msgid "field width in strftime format"
  msgstr "feltbredde i strftime-formatering"
  
! #: c-family/c-format.cc:674
  msgid "'E' modifier"
  msgstr "»E«-modifikation"
  
! #: c-family/c-format.cc:674
  msgid "the 'E' strftime modifier"
  msgstr "»E«-strftime-modifikationen"
  
! #: c-family/c-format.cc:675
  msgid "'O' modifier"
  msgstr "»O«-modifikation"
  
! #: c-family/c-format.cc:675
  msgid "the 'O' strftime modifier"
  msgstr "»O«-strftime-modifikationen"
  
! #: c-family/c-format.cc:676 c-family/c-format.cc:677
  msgid "the 'O' modifier"
  msgstr "»O«-modifikation"
  
! #: c-family/c-format.cc:695
  msgid "fill character"
  msgstr "udfyldningstegn"
  
! #: c-family/c-format.cc:695
  msgid "fill character in strfmon format"
  msgstr "udfyldningstegn i strfmon-formatering"
  
! #: c-family/c-format.cc:696
  msgid "the '^' strfmon flag"
  msgstr "»^«-strfmon-flaget"
  
! #: c-family/c-format.cc:697
  msgid "the '+' strfmon flag"
  msgstr "»+«-strfmon-flaget"
  
! #: c-family/c-format.cc:698
  msgid "'(' flag"
  msgstr "»(«-flag"
  
! #: c-family/c-format.cc:698
  msgid "the '(' strfmon flag"
  msgstr "»(«-strfmon-flaget"
  
! #: c-family/c-format.cc:699
  msgid "'!' flag"
  msgstr "»!«-flag"
  
! #: c-family/c-format.cc:699
  msgid "the '!' strfmon flag"
  msgstr "»!«-strfmon-flaget"
  
! #: c-family/c-format.cc:700
  msgid "the '-' strfmon flag"
  msgstr "»-«-strfmon-flaget"
  
! #: c-family/c-format.cc:701
  msgid "field width in strfmon format"
  msgstr "feltbredde i strfmon-formatering"
  
! #: c-family/c-format.cc:702
  msgid "left precision"
  msgstr "venstrepræcision"
  
! #: c-family/c-format.cc:702
  msgid "left precision in strfmon format"
  msgstr "venstrepræcision i strfmon-formatering"
  
! #: c-family/c-format.cc:703
  msgid "right precision"
  msgstr "højrepræcision"
  
! #: c-family/c-format.cc:703
  msgid "right precision in strfmon format"
  msgstr "højrepræcision i strfmon-formatering"
  
! #: c-family/c-format.cc:704
  msgid "length modifier in strfmon format"
  msgstr "længdemodifikation i strfmon-formatering"
  
  #. Handle deferred options from command-line.
! #: c-family/c-opts.cc:1699 fortran/cpp.cc:630
  msgid "<command-line>"
  msgstr "<kommandolinje>"
  
! #: config/aarch64/aarch64.cc:13004 config/loongarch/loongarch.cc:6728
  #, fuzzy, c-format
  #| msgid "Unsupported operand for code '%c'"
  msgid "unsupported operand for code '%c'"
  msgstr "Ikke understøttet operand for koden »%c«"
  
! #: config/aarch64/aarch64.cc:13013 config/aarch64/aarch64.cc:13026
! #: config/aarch64/aarch64.cc:13038 config/aarch64/aarch64.cc:13049
! #: config/aarch64/aarch64.cc:13065 config/aarch64/aarch64.cc:13079
! #: config/aarch64/aarch64.cc:13099 config/aarch64/aarch64.cc:13181
! #: config/aarch64/aarch64.cc:13192 config/aarch64/aarch64.cc:13206
! #: config/aarch64/aarch64.cc:13432 config/aarch64/aarch64.cc:13445
! #: config/aarch64/aarch64.cc:13462 config/pru/pru.cc:1872
! #: config/pru/pru.cc:1883 config/pru/pru.cc:1965 config/riscv/riscv.cc:8092
! #: config/riscv/riscv.cc:8108 config/riscv/riscv.cc:8124
! #: config/riscv/riscv.cc:8140 config/riscv/riscv.cc:8173
! #: config/riscv/riscv.cc:8182 config/riscv/riscv.cc:8191
! #: config/riscv/riscv.cc:8201
  #, c-format
  msgid "invalid operand for '%%%c'"
  msgstr "ugyldig operand for »%%%c«"
  
! #: config/aarch64/aarch64.cc:13117 config/aarch64/aarch64.cc:13128
! #: config/aarch64/aarch64.cc:13292 config/aarch64/aarch64.cc:13303
! #: config/riscv/riscv.cc:7988 config/riscv/riscv.cc:7996
! #: config/riscv/riscv.cc:8003 config/riscv/riscv.cc:8007
! #: config/riscv/riscv.cc:8049 config/riscv/riscv.cc:8067
  #, fuzzy, c-format
  #| msgid "invalid constant"
  msgid "invalid vector constant"
  msgstr "ugyldig konstant:"
  
! #: config/aarch64/aarch64.cc:13142
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:13154
  #, fuzzy, c-format
  #| msgid "invalid operand for '%%%c'"
  msgid "incompatible operand for '%%%c'"
  msgstr "ugyldig operand for »%%%c«"
  
! #: config/aarch64/aarch64.cc:13174
  #, fuzzy, c-format
  #| msgid "invalid operand for '%%%c'"
  msgid "incompatible register operand for '%%%c'"
  msgstr "ugyldig operand for »%%%c«"
  
! #: config/aarch64/aarch64.cc:13239 config/arm/arm.cc:24779
  #, c-format
  msgid "missing operand"
  msgstr "manglende operand"
  
! #: config/aarch64/aarch64.cc:13329
  #, c-format
  msgid "invalid constant"
  msgstr "ugyldig konstant:"
  
! #: config/aarch64/aarch64.cc:13332
  #, c-format
  msgid "invalid operand"
  msgstr "ugyldig operand"
  
! #: config/aarch64/aarch64.cc:13470 config/aarch64/aarch64.cc:13475
  #, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "ugyldig operandpræfiks »%%%c«"
  
! #: config/aarch64/aarch64.cc:13495
  #, fuzzy, c-format
  #| msgid "invalid addressing mode"
  msgid "invalid address mode"
  msgstr "ugyldig adresseringstilstand"
  
! #: config/aarch64/aarch64.cc:23792
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<mfloat8_t%>"
  msgstr "ugyldig konvertering fra %<__fpreg%>"
  
! #: config/aarch64/aarch64.cc:23794
  #, fuzzy
  #| msgid "invalid conversion to type `%T' from type `%T'"
  msgid "invalid conversion to type %<mfloat8_t%>"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
  
! #: config/aarch64/aarch64.cc:31104
! msgid "preincrement operation not permitted on svbool_t"
! msgstr ""
! 
! #: config/aarch64/aarch64.cc:31106
! msgid "predecrement operation not permitted on svbool_t"
! msgstr ""
! 
! #: config/aarch64/aarch64.cc:31108
! #, fuzzy
! #| msgid "pointers are not permitted as case values"
! msgid "postincrement operation not permitted on svbool_t"
! msgstr "henvisningsvariabler er ikke tilladt som case-værdier"
! 
! #: config/aarch64/aarch64.cc:31110
! msgid "postdecrement operation not permitted on svbool_t"
! msgstr ""
! 
! #: config/aarch64/aarch64.cc:31112
! #, fuzzy
! msgid "negation operation not permitted on svbool_t"
! msgstr "'%D' blev ikke erklæret i dette virkefelt"
! 
! #: config/aarch64/aarch64.cc:31114
! msgid "plus operation not permitted on svbool_t"
! msgstr ""
! 
! #: config/aarch64/aarch64.cc:31116
! msgid "minus operation not permitted on svbool_t"
! msgstr ""
! 
! #: config/aarch64/aarch64.cc:31118
! msgid "multiply operation not permitted on svbool_t"
! msgstr ""
! 
! #: config/aarch64/aarch64.cc:31120
! msgid "divide operation not permitted on svbool_t"
! msgstr ""
! 
! #: config/aarch64/aarch64.cc:31123
! msgid "shift operation not permitted on svbool_t"
! msgstr ""
! 
! #: config/aarch64/aarch64.cc:31128
! msgid "only == and != operations permitted on svbool_t"
! msgstr ""
! 
! #: config/aarch64/aarch64.cc:31130
! #, fuzzy
! #| msgid "-fstack-limit- options are not supported on this cpu"
! msgid "subscript operation not supported on svbool_t"
! msgstr "-fstack-limit- tilvalg er ikke understøttet på denne cpu"
! 
! #: config/aarch64/aarch64.cc:31151 config/aarch64/aarch64.cc:31184
  msgid "operation not permitted on type %<mfloat8_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31172
  #, fuzzy
  #| msgid "invalid operands to binary %s"
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "ugyldige operander til binær %s"
  
! #: config/alpha/alpha.cc:5776 config/i386/i386.cc:14543
! #: config/rs6000/rs6000.cc:14685 config/sparc/sparc.cc:9386
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "»%%&« brugt uden nogle lokale dynamiske TLS-referencer"
  
! #: config/alpha/alpha.cc:5834 config/bfin/bfin.cc:1428
  #, c-format
  msgid "invalid %%J value"
  msgstr "ugyldig %%J-værdi"
  
! #: config/alpha/alpha.cc:5864 config/ia64/ia64.cc:5637 config/or1k/or1k.cc:1251
  #, c-format
  msgid "invalid %%r value"
  msgstr "ugyldig %%r-værdi"
  
! #: config/alpha/alpha.cc:5874 config/ia64/ia64.cc:5591
! #: config/rs6000/rs6000.cc:14380 config/xtensa/xtensa.cc:2995
  #, c-format
  msgid "invalid %%R value"
  msgstr "ugyldig %%R-værdi"
  
! #: config/alpha/alpha.cc:5880 config/rs6000/rs6000.cc:14300
! #: config/xtensa/xtensa.cc:2968
  #, c-format
  msgid "invalid %%N value"
  msgstr "ugyldig %%N-værdi"
  
! #: config/alpha/alpha.cc:5888 config/rs6000/rs6000.cc:14328
  #, c-format
  msgid "invalid %%P value"
  msgstr "ugyldig %%P-værdi"
  
! #: config/alpha/alpha.cc:5896
  #, c-format
  msgid "invalid %%h value"
  msgstr "ugyldig %%h-værdi"
  
! #: config/alpha/alpha.cc:5904 config/xtensa/xtensa.cc:2988
  #, c-format
  msgid "invalid %%L value"
  msgstr "ugyldig %%L-værdi"
  
! #: config/alpha/alpha.cc:5923
  #, c-format
  msgid "invalid %%m value"
  msgstr "ugyldig %%m-værdi"
  
! #: config/alpha/alpha.cc:5929
  #, c-format
  msgid "invalid %%M value"
  msgstr "ugyldig %%M-værdi"
  
! #: config/alpha/alpha.cc:5966 config/xtensa/xtensa.cc:3002
  #, c-format
  msgid "invalid %%U value"
  msgstr "ugyldig %%U-værdi"
  
! #: config/alpha/alpha.cc:5974 config/rs6000/rs6000.cc:14388
  #, c-format
  msgid "invalid %%s value"
  msgstr "ugyldig %%s-værdi"
  
! #: config/alpha/alpha.cc:5985
  #, c-format
  msgid "invalid %%C value"
  msgstr "ugyldig %%C-værdi"
  
! #: config/alpha/alpha.cc:6022 config/rs6000/rs6000.cc:14164
  #, c-format
  msgid "invalid %%E value"
  msgstr "ugyldig %%E-værdi"
  
! #: config/alpha/alpha.cc:6047 config/alpha/alpha.cc:6097
  #, c-format
  msgid "unknown relocation unspec"
  msgstr "ukendt relokaliserings-unspec"
  
! #: config/alpha/alpha.cc:6056 config/gcn/gcn.cc:7560 config/gcn/gcn.cc:7569
! #: config/gcn/gcn.cc:7627 config/gcn/gcn.cc:7635 config/gcn/gcn.cc:7651
! #: config/gcn/gcn.cc:7669 config/gcn/gcn.cc:7720 config/gcn/gcn.cc:7839
! #: config/gcn/gcn.cc:7955 config/rs6000/rs6000.cc:14690
  #, c-format
  msgid "invalid %%xn code"
  msgstr "ugyldig %%xn-kode"
  
! #: config/alpha/alpha.cc:6162
  #, c-format
  msgid "invalid operand address"
  msgstr "ugyldig operandadresse"
  
! #: config/arc/arc.cc:4913
  #, c-format
  msgid "invalid operand to %%Z code"
  msgstr "ugyldig operand til %%Z-koden"
  
! #: config/arc/arc.cc:4921
  #, c-format
  msgid "invalid operand to %%z code"
  msgstr "ugyldig operand til %%z-koden"
  
! #: config/arc/arc.cc:4929
  #, fuzzy, c-format
  #| msgid "invalid operand to %%Z code"
  msgid "invalid operands to %%c code"
  msgstr "ugyldig operand til %%Z-koden"
  
! #: config/arc/arc.cc:4937
  #, c-format
  msgid "invalid operand to %%M code"
  msgstr "ugyldig operand til %%M-koden"
  
! #: config/arc/arc.cc:4945 config/m32r/m32r.cc:2090
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr "ugyldig operand til %%p-koden"
  
! #: config/arc/arc.cc:4953
  #, fuzzy, c-format
  #| msgid "invalid operand to %%s code"
  msgid "invalid operand for %%s code"
  msgstr "ugyldig operand til %%s-koden"
  
! #: config/arc/arc.cc:4971
  #, fuzzy, c-format
  #| msgid "invalid operand to %%N code"
  msgid "invalid operand for %%N code"
  msgstr "ugyldig operand til %%N-koden"
  
! #: config/arc/arc.cc:4984
  #, fuzzy, c-format
  #| msgid "invalid operand to %%N code"
  msgid "invalid operand for %%N or %%S code"
  msgstr "ugyldig operand til %%N-koden"
  
! #: config/arc/arc.cc:5006 config/m32r/m32r.cc:2083
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr "ugyldig operand til %%s-koden"
  
! #: config/arc/arc.cc:5126 config/m32r/m32r.cc:2116
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "ugyldig operand til %%R-koden"
  
! #: config/arc/arc.cc:5202 config/m32r/m32r.cc:2139
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "ugyldig operand til %%H/%%L-koden"
  
! #: config/arc/arc.cc:5270 config/m32r/m32r.cc:2210
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "ugyldig operand til %%U-koden"
  
! #: config/arc/arc.cc:5282
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "ugyldig operand til %%V-koden"
  
! #: config/arc/arc.cc:5332
  #, c-format
  msgid "invalid operand to %%O code"
  msgstr "ugyldig operand til %%O-koden"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.cc:5355 config/epiphany/epiphany.cc:1309
! #: config/m32r/m32r.cc:2237 config/nds32/nds32.cc:3519
! #: config/sparc/sparc.cc:9665
  #, c-format
  msgid "invalid operand output code"
  msgstr "ugyldig operand-uddatakode"
  
! #: config/arc/arc.cc:6408
  #, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "ugyldig UNSPEC som operand: %d"
  
! #: config/arc/arc.cc:6624
  msgid "unrecognized supposed constant"
  msgstr "ukendt formodet konstant"
  
! #: config/arm/arm.cc:21090 config/arm/arm.cc:21115 config/arm/arm.cc:21125
! #: config/arm/arm.cc:21134 config/arm/arm.cc:21143
  #, c-format
  msgid "invalid shift operand"
  msgstr "ugyldig skift-operand"
  
! #: config/arm/arm.cc:24061 config/arm/arm.cc:24079
  #, fuzzy, c-format
  #| msgid "Generate char instructions"
  msgid "predicated Thumb instruction"
  msgstr "Generér char-instruktioner"
  
! #: config/arm/arm.cc:24067
  #, fuzzy, c-format
  #| msgid "ret instruction not implemented"
  msgid "predicated instruction in conditional sequence"
  msgstr "ret-instruktion ikke implementeret"
  
! #: config/arm/arm.cc:24183 config/arm/arm.cc:24196 config/arm/arm.cc:24221
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "Ikke understøttet operand for koden »%c«"
  
! #: config/arm/arm.cc:24298 config/arm/arm.cc:24320 config/arm/arm.cc:24330
! #: config/arm/arm.cc:24340 config/arm/arm.cc:24350 config/arm/arm.cc:24389
! #: config/arm/arm.cc:24407 config/arm/arm.cc:24425 config/arm/arm.cc:24467
! #: config/arm/arm.cc:24474 config/arm/arm.cc:24492 config/arm/arm.cc:24499
! #: config/arm/arm.cc:24507 config/arm/arm.cc:24528 config/arm/arm.cc:24535
! #: config/arm/arm.cc:24726 config/arm/arm.cc:24733 config/arm/arm.cc:24760
! #: config/arm/arm.cc:24767 config/bfin/bfin.cc:1441 config/bfin/bfin.cc:1448
! #: config/bfin/bfin.cc:1455 config/bfin/bfin.cc:1462 config/bfin/bfin.cc:1471
! #: config/bfin/bfin.cc:1478 config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492
! #: config/nds32/nds32.cc:3545
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr "ugyldig operand for koden »%c«"
  
! #: config/arm/arm.cc:24402
  #, c-format
  msgid "instruction never executed"
  msgstr "instruktion aldrig udført"
  
  #. Former FPA support, effectively unused after GCC-4.7, but not
  #. removed until gcc-15.
! #: config/arm/arm.cc:24440
  #, fuzzy, c-format
  #| msgid "obsolete Maverick format code '%c'"
  msgid "obsolete FPA format code '%c'"
  msgstr "forældet Maverick-formatkode »%c«"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.cc:24449
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "forældet Maverick-formatkode »%c«"
  
! #. Former iWMMXT support, removed after GCC-15.
! #: config/arm/arm.cc:24455
! #, fuzzy, c-format
! #| msgid "obsolete Maverick format code '%c'"
! msgid "obsolete iWMMXT format code '%c'"
! msgstr "forældet Maverick-formatkode »%c«"
! 
! #: config/arm/arm.cc:34277
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "ugyldig konvertering fra %<__fpreg%>"
  
! #: config/arm/arm.cc:34279
  #, fuzzy
  #| msgid "invalid conversion to type `%T' from type `%T'"
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
  
! #: config/arm/arm.cc:34294 config/arm/arm.cc:34310
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr ""
  
*************** msgstr "ukendt instruktion:"
*** 21525,21627 ****
  msgid "incomplete application of insn"
  msgstr "ufuldstændig implementering af klassen '%s'"
  
! #: config/avr/avr.cc:2525
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr "adresseoperand kræver begrænsning for X-, Y- eller Z-register"
  
! #: config/avr/avr.cc:2708
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr "operander til %T/%t skal være reg + const_int:"
  
! #: config/avr/avr.cc:2763
  #, c-format
  msgid "bad I/O address 0x%s outside of valid range [0x%x, 0x%x] for %%i operand"
  msgstr ""
  
! #: config/avr/avr.cc:2789
  #, fuzzy, c-format
  #| msgid "%s cannot be used in asm here"
  msgid "%s operand cannot be used as %%i I/O address operand"
  msgstr "%s kan ikke bruges i asm her"
  
! #: config/avr/avr.cc:2812
  msgid "bad address, not a constant:"
  msgstr "ugyldig adresse, ikke en konstant:"
  
! #: config/avr/avr.cc:2831 config/avr/avr.cc:2838
  msgid "bad address, not (reg+disp):"
  msgstr "ugyldig adresse, ikke (reg+disp):"
  
! #: config/avr/avr.cc:2845
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "ugyldig adresse, ikke post_inc eller pre_dec:"
  
! #: config/avr/avr.cc:2857
  msgid "internal compiler error.  Bad address:"
  msgstr "intern oversætterfejl - ugyldig adresse:"
  
! #: config/avr/avr.cc:2886
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr "Ikke understøttet kode »%c« for fast-punkt:"
  
! #: config/avr/avr.cc:2905
  msgid "internal compiler error.  Unknown mode:"
  msgstr "intern oversætterfejl - ugyldig tilstand:"
  
! #: config/avr/avr.cc:4278 config/avr/avr.cc:5264 config/avr/avr.cc:5711
  msgid "invalid insn:"
  msgstr "ugyldig instruktion:"
  
! #: config/avr/avr.cc:4361 config/avr/avr.cc:4486 config/avr/avr.cc:4544
! #: config/avr/avr.cc:4596 config/avr/avr.cc:4615 config/avr/avr.cc:4807
! #: config/avr/avr.cc:5115 config/avr/avr.cc:5400 config/avr/avr.cc:5604
! #: config/avr/avr.cc:5768 config/avr/avr.cc:5861 config/avr/avr.cc:6059
  msgid "incorrect insn:"
  msgstr "ukorrekt instruktion:"
  
! #: config/avr/avr.cc:4631 config/avr/avr.cc:4906 config/avr/avr.cc:5186
! #: config/avr/avr.cc:5472 config/avr/avr.cc:5650 config/avr/avr.cc:5917
! #: config/avr/avr.cc:6117
  msgid "unknown move insn:"
  msgstr "ukendt flytteinstruktion:"
  
! #: config/avr/avr.cc:7001
  msgid "bad shift insn:"
  msgstr "ugyldig skifteinstruktion:"
  
! #: config/avr/avr.cc:7092 config/avr/avr.cc:7629 config/avr/avr.cc:8103
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "intern oversætterfejl - ukorrekt skift:"
  
! #: config/avr/avr.cc:10395
  msgid "unsupported fixed-point conversion"
  msgstr "fast-punkt-konvertering er ikke understøttet"
  
! #: config/avr/avr.cc:11667
  msgid "variable"
  msgstr ""
  
! #: config/avr/avr.cc:11672
  #, fuzzy
  #| msgid "a parameter"
  msgid "function parameter"
  msgstr "en parameter"
  
! #: config/avr/avr.cc:11677
  #, fuzzy
  #| msgid "structure"
  msgid "structure field"
  msgstr "struktur"
  
! #: config/avr/avr.cc:11683
  #, fuzzy
  #| msgid "declaration of `%s' as array of functions"
  msgid "return type of function"
  msgstr "'%s' erklæret som en tabel af funktioner"
  
! #: config/avr/avr.cc:11688
  #, fuzzy
  #| msgid "pointer"
  msgid "pointer"
--- 22241,22343 ----
  msgid "incomplete application of insn"
  msgstr "ufuldstændig implementering af klassen '%s'"
  
! #: config/avr/avr.cc:2504
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr "adresseoperand kræver begrænsning for X-, Y- eller Z-register"
  
! #: config/avr/avr.cc:2687
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr "operander til %T/%t skal være reg + const_int:"
  
! #: config/avr/avr.cc:2742
  #, c-format
  msgid "bad I/O address 0x%s outside of valid range [0x%x, 0x%x] for %%i operand"
  msgstr ""
  
! #: config/avr/avr.cc:2768
  #, fuzzy, c-format
  #| msgid "%s cannot be used in asm here"
  msgid "%s operand cannot be used as %%i I/O address operand"
  msgstr "%s kan ikke bruges i asm her"
  
! #: config/avr/avr.cc:2791
  msgid "bad address, not a constant:"
  msgstr "ugyldig adresse, ikke en konstant:"
  
! #: config/avr/avr.cc:2810 config/avr/avr.cc:2817
  msgid "bad address, not (reg+disp):"
  msgstr "ugyldig adresse, ikke (reg+disp):"
  
! #: config/avr/avr.cc:2824
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "ugyldig adresse, ikke post_inc eller pre_dec:"
  
! #: config/avr/avr.cc:2836
  msgid "internal compiler error.  Bad address:"
  msgstr "intern oversætterfejl - ugyldig adresse:"
  
! #: config/avr/avr.cc:2865
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr "Ikke understøttet kode »%c« for fast-punkt:"
  
! #: config/avr/avr.cc:2884
  msgid "internal compiler error.  Unknown mode:"
  msgstr "intern oversætterfejl - ugyldig tilstand:"
  
! #: config/avr/avr.cc:4298 config/avr/avr.cc:5284 config/avr/avr.cc:5731
  msgid "invalid insn:"
  msgstr "ugyldig instruktion:"
  
! #: config/avr/avr.cc:4381 config/avr/avr.cc:4506 config/avr/avr.cc:4564
! #: config/avr/avr.cc:4616 config/avr/avr.cc:4635 config/avr/avr.cc:4827
! #: config/avr/avr.cc:5135 config/avr/avr.cc:5420 config/avr/avr.cc:5624
! #: config/avr/avr.cc:5788 config/avr/avr.cc:5881 config/avr/avr.cc:6079
  msgid "incorrect insn:"
  msgstr "ukorrekt instruktion:"
  
! #: config/avr/avr.cc:4651 config/avr/avr.cc:4926 config/avr/avr.cc:5206
! #: config/avr/avr.cc:5492 config/avr/avr.cc:5670 config/avr/avr.cc:5937
! #: config/avr/avr.cc:6137
  msgid "unknown move insn:"
  msgstr "ukendt flytteinstruktion:"
  
! #: config/avr/avr.cc:7082
  msgid "bad shift insn:"
  msgstr "ugyldig skifteinstruktion:"
  
! #: config/avr/avr.cc:7182 config/avr/avr.cc:7708 config/avr/avr.cc:8171
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "intern oversætterfejl - ukorrekt skift:"
  
! #: config/avr/avr.cc:10463
  msgid "unsupported fixed-point conversion"
  msgstr "fast-punkt-konvertering er ikke understøttet"
  
! #: config/avr/avr.cc:11747
  msgid "variable"
  msgstr ""
  
! #: config/avr/avr.cc:11752
  #, fuzzy
  #| msgid "a parameter"
  msgid "function parameter"
  msgstr "en parameter"
  
! #: config/avr/avr.cc:11757
  #, fuzzy
  #| msgid "structure"
  msgid "structure field"
  msgstr "struktur"
  
! #: config/avr/avr.cc:11763
  #, fuzzy
  #| msgid "declaration of `%s' as array of functions"
  msgid "return type of function"
  msgstr "'%s' erklæret som en tabel af funktioner"
  
! #: config/avr/avr.cc:11768
  #, fuzzy
  #| msgid "pointer"
  msgid "pointer"
*************** msgstr ""
*** 21641,21647 ****
  msgid "invalid %%j value"
  msgstr "ugyldig %%j-værdi"
  
! #: config/bfin/bfin.cc:1583 config/c6x/c6x.cc:2279
  #, c-format
  msgid "invalid const_double operand"
  msgstr "ugyldig const_double-operand"
--- 22357,22363 ----
  msgid "invalid %%j value"
  msgstr "ugyldig %%j-værdi"
  
! #: config/bfin/bfin.cc:1583 config/c6x/c6x.cc:2278
  #, c-format
  msgid "invalid const_double operand"
  msgstr "ugyldig const_double-operand"
*************** msgstr "uventet operand"
*** 21661,21680 ****
  
  #. Format punctuators via %s to avoid -Wformat-diag.
  #: config/cris/cris.cc:783 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
! #: cobol/dts.h:71 final.cc:3194 final.cc:3196 fold-const.cc:347 gcc.cc:6299
! #: gcc.cc:6313 rtl-error.cc:101 toplev.cc:322 cobol/gcobolspec.cc:366
! #: cobol/gcobolspec.cc:440 cobol/gcobolspec.cc:450 cobol/gcobolspec.cc:534
! #: cobol/genutil.cc:1268 cp/logic.cc:311 cp/logic.cc:313 cp/typeck.cc:7952
  #: d/d-convert.cc:237 go/go-gcc-diagnostics.cc:28 go/go-gcc-diagnostics.cc:37
  #: go/go-gcc-diagnostics.cc:45 go/go-gcc-diagnostics.cc:53
! #: lto/lto-object.cc:180 lto/lto-object.cc:277 lto/lto-object.cc:334
! #: lto/lto-object.cc:358 m2/gm2-gcc/m2linemap.cc:183
! #: m2/gm2-gcc/m2linemap.cc:254 m2/gm2-gcc/m2linemap.cc:363
! #: rust/rust-diagnostics.cc:164 rust/rust-diagnostics.cc:182
! #: rust/rust-diagnostics.cc:243 rust/rust-diagnostics.cc:266
! #: rust/rust-diagnostics.cc:287 rust/rust-diagnostics.cc:306
! #: rust/rust-diagnostics.cc:322 rust/rust-diagnostics.cc:338
! #: rust/rust-diagnostics.cc:357 rust/rust-diagnostics.cc:373
  #, gcc-internal-format, gfc-internal-format
  msgid "%s"
  msgstr "%s"
--- 22377,22396 ----
  
  #. Format punctuators via %s to avoid -Wformat-diag.
  #: config/cris/cris.cc:783 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
! #: cobol/dts.h:71 final.cc:3204 final.cc:3206 fold-const.cc:347 gcc.cc:6325
! #: gcc.cc:6339 rtl-error.cc:101 toplev.cc:325 cobol/gcobolspec.cc:361
! #: cobol/gcobolspec.cc:435 cobol/gcobolspec.cc:445 cobol/gcobolspec.cc:529
! #: cobol/genutil.cc:1098 cp/logic.cc:311 cp/logic.cc:313 cp/typeck.cc:8107
  #: d/d-convert.cc:237 go/go-gcc-diagnostics.cc:28 go/go-gcc-diagnostics.cc:37
  #: go/go-gcc-diagnostics.cc:45 go/go-gcc-diagnostics.cc:53
! #: lto/lto-object.cc:178 lto/lto-object.cc:275 lto/lto-object.cc:332
! #: lto/lto-object.cc:356 m2/gm2-gcc/m2linemap.cc:183
! #: m2/gm2-gcc/m2linemap.cc:257 m2/gm2-gcc/m2linemap.cc:366
! #: rust/rust-diagnostics.cc:171 rust/rust-diagnostics.cc:189
! #: rust/rust-diagnostics.cc:250 rust/rust-diagnostics.cc:273
! #: rust/rust-diagnostics.cc:294 rust/rust-diagnostics.cc:313
! #: rust/rust-diagnostics.cc:329 rust/rust-diagnostics.cc:345
! #: rust/rust-diagnostics.cc:364 rust/rust-diagnostics.cc:380
  #, gcc-internal-format, gfc-internal-format
  msgid "%s"
  msgstr "%s"
*************** msgstr "ugyldig output_move_double-opera
*** 21879,21905 ****
  msgid "bad output_condmove_single operand"
  msgstr "ugyldig output_condmove_single-operand"
  
! #: config/gcn/gcn.cc:7024 config/gcn/gcn.cc:7044 config/gcn/gcn.cc:7048
! #: config/gcn/gcn.cc:7381 config/gcn/gcn.cc:7392 config/gcn/gcn.cc:7395
  #, c-format
  msgid "bad ADDR_SPACE_GLOBAL address"
  msgstr ""
  
! #: config/gcn/gcn.cc:7163 config/gcn/gcn.cc:7186 config/gcn/gcn.cc:7218
! #: config/gcn/gcn.cc:7234 config/gcn/gcn.cc:7249 config/gcn/gcn.cc:7268
! #: config/gcn/gcn.cc:7332 config/gcn/gcn.cc:7526 config/gcn/gcn.cc:7641
  #, fuzzy, c-format
  #| msgid "invalid operand to %%Z code"
  msgid "invalid operand %%xn code"
  msgstr "ugyldig operand til %%Z-koden"
  
! #: config/gcn/gcn.cc:7629
  #, fuzzy, c-format
  #| msgid "c4x_operand_subword: invalid mode"
  msgid "operand %%xn code invalid for QImode"
  msgstr "c4x_operand_subword: ugyldig tilstand"
  
! #: config/gcn/gcn.cc:7717
  #, fuzzy, c-format
  #| msgid "invalid constant"
  msgid "invalid fp constant"
--- 22595,22621 ----
  msgid "bad output_condmove_single operand"
  msgstr "ugyldig output_condmove_single-operand"
  
! #: config/gcn/gcn.cc:7235 config/gcn/gcn.cc:7255 config/gcn/gcn.cc:7259
! #: config/gcn/gcn.cc:7600 config/gcn/gcn.cc:7611 config/gcn/gcn.cc:7614
  #, c-format
  msgid "bad ADDR_SPACE_GLOBAL address"
  msgstr ""
  
! #: config/gcn/gcn.cc:7382 config/gcn/gcn.cc:7405 config/gcn/gcn.cc:7437
! #: config/gcn/gcn.cc:7453 config/gcn/gcn.cc:7468 config/gcn/gcn.cc:7487
! #: config/gcn/gcn.cc:7551 config/gcn/gcn.cc:7745 config/gcn/gcn.cc:7860
  #, fuzzy, c-format
  #| msgid "invalid operand to %%Z code"
  msgid "invalid operand %%xn code"
  msgstr "ugyldig operand til %%Z-koden"
  
! #: config/gcn/gcn.cc:7848
  #, fuzzy, c-format
  #| msgid "c4x_operand_subword: invalid mode"
  msgid "operand %%xn code invalid for QImode"
  msgstr "c4x_operand_subword: ugyldig tilstand"
  
! #: config/gcn/gcn.cc:7936
  #, fuzzy, c-format
  #| msgid "invalid constant"
  msgid "invalid fp constant"
*************** msgstr "ugyldig konstant:"
*** 21913,22068 ****
  msgid "Expected register or constant integer."
  msgstr "']' forventet, ugyldigt typeudtryk"
  
! #: config/i386/i386.cc:12886
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "ugyldig UNSPEC som operand"
  
! #: config/i386/i386.cc:13425
  #, fuzzy, c-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of register '%s'"
  msgstr "ugyldig brug af 'restrict'"
  
! #: config/i386/i386.cc:13430
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "ugyldig brug af asm-flaguddata"
  
! #: config/i386/i386.cc:13664
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ugyldig operandstørrelse for operandkoden »O«"
  
! #: config/i386/i386.cc:13699
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ugyldig operandstørrelse for operandkoden »z«"
  
! #: config/i386/i386.cc:13774
  #, fuzzy, c-format
  #| msgid "invalid operand type used with operand code 'Z'"
  msgid "invalid operand type used with operand code '%c'"
  msgstr "ugyldig operandtype brugt med operandkoden »Z«"
  
! #: config/i386/i386.cc:13779
  #, fuzzy, c-format
  #| msgid "invalid operand size for operand code 'O'"
  msgid "invalid operand size for operand code '%c'"
  msgstr "ugyldig operandstørrelse for operandkoden »O«"
  
! #: config/i386/i386.cc:13857
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "operand er ikke en betingelseskode, ugyldig operandkode »Y«"
  
! #: config/i386/i386.cc:13936
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "operand er ikke en betingelseskode, ugyldig operandkode »D«"
  
! #: config/i386/i386.cc:13954
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "operand er ikke en betingelseskode, ugyldig operandkode »%c«"
  
! #: config/i386/i386.cc:13975
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "operand er ikke en offsettable-hukommelsesreference, ugyldig operandkode »H«"
  
! #: config/i386/i386.cc:13990
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "operand er ikke et heltal, ugyldig operandkode »K«"
  
! #: config/i386/i386.cc:14018
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "operand er ikke et specifikt heltal, ugyldig operandkode »r«"
  
! #: config/i386/i386.cc:14036
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "operand er ikke et heltal, ugyldig operandkode »R«"
  
! #: config/i386/i386.cc:14059
  #, fuzzy, c-format
  #| msgid "operand is not a specific integer, invalid operand code 'r'"
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "operand er ikke et specifikt heltal, ugyldig operandkode »r«"
  
! #: config/i386/i386.cc:14152
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ugyldig operandkode »%c«"
  
! #: config/i386/i386.cc:14214 config/i386/i386.cc:14603
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "ugyldige begrænsninger for operand"
  
! #: config/i386/i386.cc:14315
  #, fuzzy, c-format
  #| msgid "invalid constant"
  msgid "invalid vector immediate"
  msgstr "ugyldig konstant:"
  
! #: config/i386/i386.cc:17485
  msgid "unknown insn mode"
  msgstr "ukendt instruktionstilstand"
  
! #: config/i386/i386.cc:24023
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__bf16%> without option %<-msse2%>"
  msgstr "ugyldig konvertering fra %<__fpreg%>"
  
! #: config/i386/i386.cc:24026
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<_Float16%> without option %<-msse2%>"
  msgstr "ugyldig konvertering fra %<__fpreg%>"
  
! #: config/i386/i386.cc:24029
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__bf16%> without option %<-msse2%>"
  msgstr "ugyldig konvertering til %<__fpreg%>"
  
! #: config/i386/i386.cc:24032
  #, fuzzy
  #| msgid "invalid conversion to type `%T' from type `%T'"
  msgid "invalid conversion to type %<_Float16%> without option %<-msse2%>"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
  
! #: config/i386/i386.cc:24070 config/i386/i386.cc:24095
  msgid "operation not permitted on type %<__bf16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:24073 config/i386/i386.cc:24099
  msgid "operation not permitted on type %<_Float16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/ia64/ia64.cc:5474
  #, c-format
  msgid "invalid %%G mode"
  msgstr "ugyldig %%G-tilstand"
  
! #: config/ia64/ia64.cc:5645
  #, c-format
  msgid "ia64_print_operand: unknown code"
  msgstr "ia64_print_operand: ukendt kode"
  
! #: config/ia64/ia64.cc:11270
  msgid "invalid conversion from %<__fpreg%>"
  msgstr "ugyldig konvertering fra %<__fpreg%>"
  
! #: config/ia64/ia64.cc:11273
  msgid "invalid conversion to %<__fpreg%>"
  msgstr "ugyldig konvertering til %<__fpreg%>"
  
! #: config/ia64/ia64.cc:11286 config/ia64/ia64.cc:11297
  msgid "invalid operation on %<__fpreg%>"
  msgstr "ugyldig operation på %<__fpreg%>"
  
--- 22629,22790 ----
  msgid "Expected register or constant integer."
  msgstr "']' forventet, ugyldigt typeudtryk"
  
! #: config/i386/i386.cc:13325
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "ugyldig UNSPEC som operand"
  
! #: config/i386/i386.cc:13868
  #, fuzzy, c-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of register '%s'"
  msgstr "ugyldig brug af 'restrict'"
  
! #: config/i386/i386.cc:13873
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "ugyldig brug af asm-flaguddata"
  
! #: config/i386/i386.cc:14108
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ugyldig operandstørrelse for operandkoden »O«"
  
! #: config/i386/i386.cc:14143
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ugyldig operandstørrelse for operandkoden »z«"
  
! #: config/i386/i386.cc:14218
  #, fuzzy, c-format
  #| msgid "invalid operand type used with operand code 'Z'"
  msgid "invalid operand type used with operand code '%c'"
  msgstr "ugyldig operandtype brugt med operandkoden »Z«"
  
! #: config/i386/i386.cc:14223
  #, fuzzy, c-format
  #| msgid "invalid operand size for operand code 'O'"
  msgid "invalid operand size for operand code '%c'"
  msgstr "ugyldig operandstørrelse for operandkoden »O«"
  
! #: config/i386/i386.cc:14301
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "operand er ikke en betingelseskode, ugyldig operandkode »Y«"
  
! #: config/i386/i386.cc:14380
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "operand er ikke en betingelseskode, ugyldig operandkode »D«"
  
! #: config/i386/i386.cc:14398
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "operand er ikke en betingelseskode, ugyldig operandkode »%c«"
  
! #: config/i386/i386.cc:14419
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "operand er ikke en offsettable-hukommelsesreference, ugyldig operandkode »H«"
  
! #: config/i386/i386.cc:14434
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "operand er ikke et heltal, ugyldig operandkode »K«"
  
! #: config/i386/i386.cc:14462
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "operand er ikke et specifikt heltal, ugyldig operandkode »r«"
  
! #: config/i386/i386.cc:14480
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "operand er ikke et heltal, ugyldig operandkode »R«"
  
! #: config/i386/i386.cc:14503
  #, fuzzy, c-format
  #| msgid "operand is not a specific integer, invalid operand code 'r'"
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "operand er ikke et specifikt heltal, ugyldig operandkode »r«"
  
! #: config/i386/i386.cc:14530
! #, fuzzy, c-format
! #| msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
! msgid "operand is not a memory reference, invalid operand code 'v'"
! msgstr "operand er ikke en offsettable-hukommelsesreference, ugyldig operandkode »H«"
! 
! #: config/i386/i386.cc:14618
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ugyldig operandkode »%c«"
  
! #: config/i386/i386.cc:14680 config/i386/i386.cc:15069
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "ugyldige begrænsninger for operand"
  
! #: config/i386/i386.cc:14781
  #, fuzzy, c-format
  #| msgid "invalid constant"
  msgid "invalid vector immediate"
  msgstr "ugyldig konstant:"
  
! #: config/i386/i386.cc:17959
  msgid "unknown insn mode"
  msgstr "ukendt instruktionstilstand"
  
! #: config/i386/i386.cc:24693
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__bf16%> without option %<-msse2%>"
  msgstr "ugyldig konvertering fra %<__fpreg%>"
  
! #: config/i386/i386.cc:24696
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<_Float16%> without option %<-msse2%>"
  msgstr "ugyldig konvertering fra %<__fpreg%>"
  
! #: config/i386/i386.cc:24699
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__bf16%> without option %<-msse2%>"
  msgstr "ugyldig konvertering til %<__fpreg%>"
  
! #: config/i386/i386.cc:24702
  #, fuzzy
  #| msgid "invalid conversion to type `%T' from type `%T'"
  msgid "invalid conversion to type %<_Float16%> without option %<-msse2%>"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
  
! #: config/i386/i386.cc:24740 config/i386/i386.cc:24765
  msgid "operation not permitted on type %<__bf16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:24743 config/i386/i386.cc:24769
  msgid "operation not permitted on type %<_Float16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/ia64/ia64.cc:5519
  #, c-format
  msgid "invalid %%G mode"
  msgstr "ugyldig %%G-tilstand"
  
! #: config/ia64/ia64.cc:5690
  #, c-format
  msgid "ia64_print_operand: unknown code"
  msgstr "ia64_print_operand: ukendt kode"
  
! #: config/ia64/ia64.cc:11315
  msgid "invalid conversion from %<__fpreg%>"
  msgstr "ugyldig konvertering fra %<__fpreg%>"
  
! #: config/ia64/ia64.cc:11318
  msgid "invalid conversion to %<__fpreg%>"
  msgstr "ugyldig konvertering til %<__fpreg%>"
  
! #: config/ia64/ia64.cc:11331 config/ia64/ia64.cc:11342
  msgid "invalid operation on %<__fpreg%>"
  msgstr "ugyldig operation på %<__fpreg%>"
  
*************** msgstr "ugyldig operation på %<__fpreg%
*** 22071,22077 ****
  msgid "invalid %%P operand"
  msgstr "ugyldig %%P-operand"
  
! #: config/iq2000/iq2000.cc:3131 config/rs6000/rs6000.cc:14307
  #, c-format
  msgid "invalid %%p value"
  msgstr "ugyldig %%p-værdi"
--- 22793,22799 ----
  msgid "invalid %%P operand"
  msgstr "ugyldig %%P-operand"
  
! #: config/iq2000/iq2000.cc:3131 config/rs6000/rs6000.cc:14318
  #, c-format
  msgid "invalid %%p value"
  msgstr "ugyldig %%p-værdi"
*************** msgstr "kan ikke bruge ikke-gp relativ a
*** 22098,22197 ****
  msgid "invalid addressing mode"
  msgstr "ugyldig adresseringstilstand"
  
! #: config/loongarch/loongarch.cc:6018 config/loongarch/loongarch.cc:6040
! #: config/loongarch/loongarch.cc:6449 config/mips/mips.cc:9378
! #: config/mips/mips.cc:9405 config/mips/mips.cc:9588
  #, c-format
  msgid "'%%%c' is not a valid operand prefix"
  msgstr "»%%%c« er ikke et gyldigt operandpræfiks"
  
! #: config/loongarch/loongarch.cc:6272 config/loongarch/loongarch.cc:6292
! #: config/loongarch/loongarch.cc:6342 config/loongarch/loongarch.cc:6349
! #: config/loongarch/loongarch.cc:6359 config/loongarch/loongarch.cc:6406
! #: config/loongarch/loongarch.cc:6409 config/loongarch/loongarch.cc:6421
! #: config/loongarch/loongarch.cc:6428 config/loongarch/loongarch.cc:6438
! #: config/loongarch/loongarch.cc:6441 config/loongarch/loongarch.cc:6462
! #: config/loongarch/loongarch.cc:6469 config/loongarch/loongarch.cc:6496
! #: config/loongarch/loongarch.cc:6507 config/loongarch/loongarch.cc:6522
! #: config/loongarch/loongarch.cc:6531 config/mips/mips.cc:9477
! #: config/mips/mips.cc:9484 config/mips/mips.cc:9491 config/mips/mips.cc:9498
! #: config/mips/mips.cc:9511 config/mips/mips.cc:9518 config/mips/mips.cc:9528
! #: config/mips/mips.cc:9531 config/mips/mips.cc:9543 config/mips/mips.cc:9546
! #: config/mips/mips.cc:9606 config/mips/mips.cc:9613 config/mips/mips.cc:9634
! #: config/mips/mips.cc:9649 config/mips/mips.cc:9668 config/mips/mips.cc:9677
! #: config/riscv/riscv.cc:6735 config/riscv/riscv.cc:7182
! #: config/riscv/riscv.cc:7188 config/riscv/riscv.cc:7204
! #: config/riscv/riscv.cc:7215
  #, c-format
  msgid "invalid use of '%%%c'"
  msgstr "ugyldig brug af »%%%c«"
  
! #: config/m32r/m32r.cc:2149
  msgid "bad insn for 'A'"
  msgstr "ugyldig instruktion for »A«"
  
! #: config/m32r/m32r.cc:2196
  #, c-format
  msgid "invalid operand to %%T/%%B code"
  msgstr "ugyldig operand til %%T/%%B-koden"
  
! #: config/m32r/m32r.cc:2219
  #, c-format
  msgid "invalid operand to %%N code"
  msgstr "ugyldig operand til %%N-koden"
  
! #: config/m32r/m32r.cc:2252
  msgid "pre-increment address is not a register"
  msgstr "præfiks forøgelsesadresse er ikke et register"
  
! #: config/m32r/m32r.cc:2259
  msgid "pre-decrement address is not a register"
  msgstr "præfiks formindskelsesadresse er ikke et register"
  
! #: config/m32r/m32r.cc:2266
  msgid "post-increment address is not a register"
  msgstr "postfiks forøgelsesadresse er ikke et register"
  
! #: config/m32r/m32r.cc:2341 config/m32r/m32r.cc:2356
! #: config/rs6000/rs6000.cc:20981
  msgid "bad address"
  msgstr "ugyldig adresse"
  
! #: config/m32r/m32r.cc:2361
  msgid "lo_sum not of register"
  msgstr "lo_sum ikke af register"
  
! #: config/microblaze/microblaze.cc:2303
  #, c-format
  msgid "unknown punctuation '%c'"
  msgstr "ukendt tegnsætning »%c«"
  
! #: config/microblaze/microblaze.cc:2312
  #, fuzzy, c-format
  #| msgid "pointer"
  msgid "null pointer"
  msgstr "henvisning"
  
! #: config/microblaze/microblaze.cc:2347
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%C"
  msgstr "PRINT_OPERAND, ugyldig instruktion for %%C"
  
! #: config/microblaze/microblaze.cc:2376
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%N"
  msgstr "PRINT_OPERAND, ugyldig instruktion for %%N"
  
! #: config/microblaze/microblaze.cc:2396 config/microblaze/microblaze.cc:2572
  msgid "insn contains an invalid address !"
  msgstr "instruktion indeholder en ugyldig adresse!"
  
! #: config/microblaze/microblaze.cc:2412 config/microblaze/microblaze.cc:2642
! #: config/xtensa/xtensa.cc:3240
  msgid "invalid address"
  msgstr "ugyldig adresse"
  
! #: config/microblaze/microblaze.cc:2515
  #, c-format
  msgid "letter %c was found & insn was not CONST_INT"
  msgstr "bogstavet %c blev fundet og instruktionen var ikke CONST_INT"
--- 22820,22919 ----
  msgid "invalid addressing mode"
  msgstr "ugyldig adresseringstilstand"
  
! #: config/loongarch/loongarch.cc:6467 config/loongarch/loongarch.cc:6489
! #: config/loongarch/loongarch.cc:6900 config/mips/mips.cc:9404
! #: config/mips/mips.cc:9431 config/mips/mips.cc:9614
  #, c-format
  msgid "'%%%c' is not a valid operand prefix"
  msgstr "»%%%c« er ikke et gyldigt operandpræfiks"
  
! #: config/loongarch/loongarch.cc:6720 config/loongarch/loongarch.cc:6740
! #: config/loongarch/loongarch.cc:6797 config/loongarch/loongarch.cc:6804
! #: config/loongarch/loongarch.cc:6814 config/loongarch/loongarch.cc:6860
! #: config/loongarch/loongarch.cc:6872 config/loongarch/loongarch.cc:6879
! #: config/loongarch/loongarch.cc:6889 config/loongarch/loongarch.cc:6892
! #: config/loongarch/loongarch.cc:6913 config/loongarch/loongarch.cc:6920
! #: config/loongarch/loongarch.cc:6947 config/loongarch/loongarch.cc:6954
! #: config/loongarch/loongarch.cc:6967 config/loongarch/loongarch.cc:6982
! #: config/loongarch/loongarch.cc:6991 config/mips/mips.cc:9503
! #: config/mips/mips.cc:9510 config/mips/mips.cc:9517 config/mips/mips.cc:9524
! #: config/mips/mips.cc:9537 config/mips/mips.cc:9544 config/mips/mips.cc:9554
! #: config/mips/mips.cc:9557 config/mips/mips.cc:9569 config/mips/mips.cc:9572
! #: config/mips/mips.cc:9632 config/mips/mips.cc:9639 config/mips/mips.cc:9660
! #: config/mips/mips.cc:9675 config/mips/mips.cc:9694 config/mips/mips.cc:9703
! #: config/riscv/riscv.cc:7789 config/riscv/riscv.cc:8258
! #: config/riscv/riscv.cc:8264 config/riscv/riscv.cc:8280
! #: config/riscv/riscv.cc:8291
  #, c-format
  msgid "invalid use of '%%%c'"
  msgstr "ugyldig brug af »%%%c«"
  
! #: config/m32r/m32r.cc:2148
  msgid "bad insn for 'A'"
  msgstr "ugyldig instruktion for »A«"
  
! #: config/m32r/m32r.cc:2195
  #, c-format
  msgid "invalid operand to %%T/%%B code"
  msgstr "ugyldig operand til %%T/%%B-koden"
  
! #: config/m32r/m32r.cc:2218
  #, c-format
  msgid "invalid operand to %%N code"
  msgstr "ugyldig operand til %%N-koden"
  
! #: config/m32r/m32r.cc:2251
  msgid "pre-increment address is not a register"
  msgstr "præfiks forøgelsesadresse er ikke et register"
  
! #: config/m32r/m32r.cc:2258
  msgid "pre-decrement address is not a register"
  msgstr "præfiks formindskelsesadresse er ikke et register"
  
! #: config/m32r/m32r.cc:2265
  msgid "post-increment address is not a register"
  msgstr "postfiks forøgelsesadresse er ikke et register"
  
! #: config/m32r/m32r.cc:2340 config/m32r/m32r.cc:2355
! #: config/rs6000/rs6000.cc:20992
  msgid "bad address"
  msgstr "ugyldig adresse"
  
! #: config/m32r/m32r.cc:2360
  msgid "lo_sum not of register"
  msgstr "lo_sum ikke af register"
  
! #: config/microblaze/microblaze.cc:2330
  #, c-format
  msgid "unknown punctuation '%c'"
  msgstr "ukendt tegnsætning »%c«"
  
! #: config/microblaze/microblaze.cc:2339
  #, fuzzy, c-format
  #| msgid "pointer"
  msgid "null pointer"
  msgstr "henvisning"
  
! #: config/microblaze/microblaze.cc:2374
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%C"
  msgstr "PRINT_OPERAND, ugyldig instruktion for %%C"
  
! #: config/microblaze/microblaze.cc:2403
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%N"
  msgstr "PRINT_OPERAND, ugyldig instruktion for %%N"
  
! #: config/microblaze/microblaze.cc:2423 config/microblaze/microblaze.cc:2599
  msgid "insn contains an invalid address !"
  msgstr "instruktion indeholder en ugyldig adresse!"
  
! #: config/microblaze/microblaze.cc:2439 config/microblaze/microblaze.cc:2669
! #: config/xtensa/xtensa.cc:3105
  msgid "invalid address"
  msgstr "ugyldig adresse"
  
! #: config/microblaze/microblaze.cc:2542
  #, c-format
  msgid "letter %c was found & insn was not CONST_INT"
  msgstr "bogstavet %c blev fundet og instruktionen var ikke CONST_INT"
*************** msgstr "ugyldig operandpræfiks"
*** 22252,22345 ****
  msgid "invalid zero extract"
  msgstr "ugyldig zero-udtræk"
  
! #: config/or1k/or1k.cc:1157 config/or1k/or1k.cc:1165
  #, fuzzy, c-format
  #| msgid "invalid %%d operand"
  msgid "invalid relocation"
  msgstr "ugyldig %%d-operand"
  
! #: config/or1k/or1k.cc:1259
  #, c-format
  msgid "invalid %%H value"
  msgstr "ugyldig %%H-værdi"
  
! #: config/or1k/or1k.cc:1272 config/xtensa/xtensa.cc:3158
  #, c-format
  msgid "invalid %%d value"
  msgstr "ugyldig %%d-værdi"
  
! #: config/or1k/or1k.cc:1320
  #, fuzzy, c-format
  #| msgid "unknown punctuation '%c'"
  msgid "unknown operand letter: '%c'"
  msgstr "ukendt tegnsætning »%c«"
  
! #: config/pru/pru.cc:1775 config/pru/pru.cc:1786
  #, fuzzy, c-format
  #| msgid "invalid operand for '%%%c'"
  msgid "I/O register operand for '%%%c'"
  msgstr "ugyldig operand for »%%%c«"
  
! #: config/pru/pru.cc:1792
  #, fuzzy, c-format
  #| msgid "invalid operand for '%%%c'"
  msgid "non 32 bit register operand for '%%%c'"
  msgstr "ugyldig operand for »%%%c«"
  
! #: config/pru/pru.cc:1887
  #, fuzzy, c-format
  #| msgid "Unsupported code '%c' for fixed-point:"
  msgid "unsupported code '%c' for fixed-point:"
  msgstr "Ikke understøttet kode »%c« for fast-punkt:"
  
! #: config/pru/pru.cc:1901
  #, fuzzy, c-format
  #| msgid "-mhard-float not supported"
  msgid "double constants not supported"
  msgstr "-mhard-float understøttes ikke"
  
! #: config/pru/pru.cc:1984
  #, fuzzy, c-format
  #| msgid "Unsupported operand for code '%c'"
  msgid "unsupported operand %s for code '%c'"
  msgstr "Ikke understøttet operand for koden »%c«"
  
! #: config/pru/pru.cc:1994
  #, fuzzy, c-format
  #| msgid "unexpected side-effects in address"
  msgid "unexpected text address:"
  msgstr "uventede bivirkninger i adresse"
  
! #: config/pru/pru.cc:2013
  #, fuzzy, c-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported constant address:"
  msgstr "ikke-understøttet kombination: %s"
  
! #: config/pru/pru.cc:2074
  #, fuzzy, c-format
  #| msgid "unsupported fixed-point conversion"
  msgid "unsupported memory expression:"
  msgstr "fast-punkt-konvertering er ikke understøttet"
  
! #: config/riscv/riscv.cc:6914
  #, fuzzy, c-format
  #| msgid "invalid %%r operand"
  msgid "invalid vector operand"
  msgstr "ugyldig %%r-operand"
  
! #: config/riscv/riscv.cc:7159
  #, fuzzy, c-format
  #| msgid "`sigof' applied to non-aggregate expression"
  msgid "modifier 'N' require register operand"
  msgstr "'sigof' benyttet på et udtryk der ikke er af en sammensat type"
  
! #: config/riscv/riscv.cc:7172
  #, fuzzy, c-format
  #| msgid "invalid operand for 'b' modifier"
  msgid "invalid register number for 'N' modifier"
  msgstr "ugyldig operand til »b«-ændring"
  
  #: config/rl78/rl78.cc:1999 config/rl78/rl78.cc:2085
  #, c-format
  msgid "q/Q modifiers invalid for symbol references"
--- 22974,23085 ----
  msgid "invalid zero extract"
  msgstr "ugyldig zero-udtræk"
  
! #: config/or1k/or1k.cc:1156 config/or1k/or1k.cc:1164
  #, fuzzy, c-format
  #| msgid "invalid %%d operand"
  msgid "invalid relocation"
  msgstr "ugyldig %%d-operand"
  
! #: config/or1k/or1k.cc:1258
  #, c-format
  msgid "invalid %%H value"
  msgstr "ugyldig %%H-værdi"
  
! #: config/or1k/or1k.cc:1271 config/xtensa/xtensa.cc:3023
  #, c-format
  msgid "invalid %%d value"
  msgstr "ugyldig %%d-værdi"
  
! #: config/or1k/or1k.cc:1319
  #, fuzzy, c-format
  #| msgid "unknown punctuation '%c'"
  msgid "unknown operand letter: '%c'"
  msgstr "ukendt tegnsætning »%c«"
  
! #: config/pru/pru.cc:1823 config/pru/pru.cc:1834
  #, fuzzy, c-format
  #| msgid "invalid operand for '%%%c'"
  msgid "I/O register operand for '%%%c'"
  msgstr "ugyldig operand for »%%%c«"
  
! #: config/pru/pru.cc:1840
  #, fuzzy, c-format
  #| msgid "invalid operand for '%%%c'"
  msgid "non 32 bit register operand for '%%%c'"
  msgstr "ugyldig operand for »%%%c«"
  
! #: config/pru/pru.cc:1935
  #, fuzzy, c-format
  #| msgid "Unsupported code '%c' for fixed-point:"
  msgid "unsupported code '%c' for fixed-point:"
  msgstr "Ikke understøttet kode »%c« for fast-punkt:"
  
! #: config/pru/pru.cc:1949
  #, fuzzy, c-format
  #| msgid "-mhard-float not supported"
  msgid "double constants not supported"
  msgstr "-mhard-float understøttes ikke"
  
! #: config/pru/pru.cc:2032
  #, fuzzy, c-format
  #| msgid "Unsupported operand for code '%c'"
  msgid "unsupported operand %s for code '%c'"
  msgstr "Ikke understøttet operand for koden »%c«"
  
! #: config/pru/pru.cc:2042
  #, fuzzy, c-format
  #| msgid "unexpected side-effects in address"
  msgid "unexpected text address:"
  msgstr "uventede bivirkninger i adresse"
  
! #: config/pru/pru.cc:2061
  #, fuzzy, c-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported constant address:"
  msgstr "ikke-understøttet kombination: %s"
  
! #: config/pru/pru.cc:2122
  #, fuzzy, c-format
  #| msgid "unsupported fixed-point conversion"
  msgid "unsupported memory expression:"
  msgstr "fast-punkt-konvertering er ikke understøttet"
  
! #: config/riscv/riscv.cc:7969
  #, fuzzy, c-format
  #| msgid "invalid %%r operand"
  msgid "invalid vector operand"
  msgstr "ugyldig %%r-operand"
  
! #: config/riscv/riscv.cc:8214
  #, fuzzy, c-format
  #| msgid "`sigof' applied to non-aggregate expression"
  msgid "modifier 'N' require register operand"
  msgstr "'sigof' benyttet på et udtryk der ikke er af en sammensat type"
  
! #: config/riscv/riscv.cc:8227
  #, fuzzy, c-format
  #| msgid "invalid operand for 'b' modifier"
  msgid "invalid register number for 'N' modifier"
  msgstr "ugyldig operand til »b«-ændring"
  
+ #: config/riscv/riscv.cc:8236
+ #, fuzzy, c-format
+ #| msgid "`sigof' applied to non-aggregate expression"
+ msgid "modifier 'H' require register operand"
+ msgstr "'sigof' benyttet på et udtryk der ikke er af en sammensat type"
+ 
+ #: config/riscv/riscv.cc:8241
+ #, fuzzy, c-format
+ #| msgid "unsupported size for integer register"
+ msgid "modifier 'H' is for integer registers only"
+ msgstr "størrelse er ikke understøttet for heltalsregister"
+ 
+ #: config/riscv/riscv.cc:8246
+ #, fuzzy, c-format
+ #| msgid "`%V' qualifiers cannot be applied to `%T'"
+ msgid "modifier 'H' cannot be applied to R31"
+ msgstr "modifikationerne '%V' kan ikke anvendes på '%T'"
+ 
  #: config/rl78/rl78.cc:1999 config/rl78/rl78.cc:2085
  #, c-format
  msgid "q/Q modifiers invalid for symbol references"
*************** msgstr ""
*** 22355,22654 ****
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3840
  #, fuzzy
  #| msgid "-mvsx requires hardware floating point"
  msgid "%<-mvsx%> requires hardware floating-point"
  msgstr "-mvsx kræver udstyrskommatal"
  
! #: config/rs6000/rs6000.cc:3851
  #, fuzzy
  #| msgid "-mvsx needs indexed addressing"
  msgid "%<-mvsx%> needs indexed addressing"
  msgstr "-mvsx kræver indekseret adressering"
  
! #: config/rs6000/rs6000.cc:3861
  #, fuzzy
  #| msgid "-mno-altivec disables vsx"
  msgid "%<-mno-altivec%> disables vsx"
  msgstr "-mno-altivec deaktiverer vsx"
  
! #: config/rs6000/rs6000.cc:3981
  #, fuzzy
  #| msgid "-mquad-memory requires 64-bit mode"
  msgid "%<-mquad-memory%> requires 64-bit mode"
  msgstr "-mquad-memory kræver 64-bit tilstand"
  
! #: config/rs6000/rs6000.cc:3984
  #, fuzzy
  #| msgid "-mquad-memory-atomic requires 64-bit mode"
  msgid "%<-mquad-memory-atomic%> requires 64-bit mode"
  msgstr "-mquad-memory-atomic kræver 64-bit tilstand"
  
! #: config/rs6000/rs6000.cc:3996
  #, fuzzy
  #| msgid "-mquad-memory is not available in little endian mode"
  msgid "%<-mquad-memory%> is not available in little endian mode"
  msgstr "-mquad-memory er ikke tilgængelig i lilleendet tilstand"
  
! #: config/rs6000/rs6000.cc:11379
  #, fuzzy
  #| msgid "bad operand"
  msgid "bad move"
  msgstr "ugyldig operand"
  
! #: config/rs6000/rs6000.cc:13937
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14117
  #, fuzzy, c-format
  #| msgid "invalid %%J value"
  msgid "invalid %%A value"
  msgstr "ugyldig %%J-værdi"
  
! #: config/rs6000/rs6000.cc:14126 config/xtensa/xtensa.cc:3083
  #, c-format
  msgid "invalid %%D value"
  msgstr "ugyldig %%D-værdi"
  
! #: config/rs6000/rs6000.cc:14141
  #, c-format
  msgid "invalid %%e value"
  msgstr "ugyldig %%e-værdi"
  
! #: config/rs6000/rs6000.cc:14162
  #, c-format
  msgid "invalid %%f value"
  msgstr "ugyldig %%f-værdi"
  
! #: config/rs6000/rs6000.cc:14171
  #, c-format
  msgid "invalid %%F value"
  msgstr "ugyldig %%F-værdi"
  
! #: config/rs6000/rs6000.cc:14180
  #, c-format
  msgid "invalid %%G value"
  msgstr "ugyldig %%G-værdi"
  
! #: config/rs6000/rs6000.cc:14215
  #, c-format
  msgid "invalid %%j code"
  msgstr "ugyldig %%j-kode"
  
! #: config/rs6000/rs6000.cc:14225
  #, c-format
  msgid "invalid %%J code"
  msgstr "ugyldig %%J-kode"
  
! #: config/rs6000/rs6000.cc:14235
  #, c-format
  msgid "invalid %%k value"
  msgstr "ugyldig %%k-værdi"
  
! #: config/rs6000/rs6000.cc:14250 config/xtensa/xtensa.cc:3130
  #, c-format
  msgid "invalid %%K value"
  msgstr "ugyldig %%K-værdi"
  
! #: config/rs6000/rs6000.cc:14297
  #, c-format
  msgid "invalid %%O value"
  msgstr "ugyldig %%O-værdi"
  
! #: config/rs6000/rs6000.cc:14344
  #, c-format
  msgid "invalid %%q value"
  msgstr "ugyldig %%q-værdi"
  
! #: config/rs6000/rs6000.cc:14386
  #, fuzzy, c-format
  #| msgid "invalid %%J value"
  msgid "invalid %%t value"
  msgstr "ugyldig %%J-værdi"
  
! #: config/rs6000/rs6000.cc:14403
  #, c-format
  msgid "invalid %%T value"
  msgstr "ugyldig %%T-værdi"
  
! #: config/rs6000/rs6000.cc:14415
  #, c-format
  msgid "invalid %%u value"
  msgstr "ugyldig %%u-værdi"
  
! #: config/rs6000/rs6000.cc:14429 config/xtensa/xtensa.cc:3105
  #, c-format
  msgid "invalid %%v value"
  msgstr "ugyldig %%v-værdi"
  
! #: config/rs6000/rs6000.cc:14479
  #, fuzzy, c-format
  #| msgid "invalid %%J value"
  msgid "invalid %%V value"
  msgstr "ugyldig %%J-værdi"
  
! #: config/rs6000/rs6000.cc:14495 config/xtensa/xtensa.cc:3151
  #, c-format
  msgid "invalid %%x value"
  msgstr "ugyldig %%x-værdi"
  
! #: config/rs6000/rs6000.cc:14552
  #, c-format
  msgid "invalid %%z value"
  msgstr "ugyldig %%z-værdi"
  
! #: config/rs6000/rs6000.cc:14621
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "ugyldig %%y-værdi, prøv at brug »Z«-begrænsningen"
  
! #: config/rs6000/rs6000.cc:14729
  #, fuzzy, c-format
  #| msgid "taking address of temporary"
  msgid "%%a requires an address of memory"
  msgstr "tager adressen på midlertidig variabel"
  
! #: config/rs6000/rs6000.cc:15582
  #, fuzzy
  #| msgid "Use hardware floating point instructions"
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/rs6000/rs6000.cc:24400
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec-parameter sendt til funktion uden prototype"
  
! #: config/rs6000/rs6000.cc:28023
  msgid "Could not generate addis value for fusion"
  msgstr "Kunne ikke generere addis-værdi for fusion"
  
! #: config/rs6000/rs6000.cc:28092
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Kunne ikke generere indlæsning/lagring af forskydning for fusion"
  
! #: config/rs6000/rs6000.cc:28168
  msgid "Bad GPR fusion"
  msgstr "Ugyldig GPR-fusion"
  
! #: config/rs6000/rs6000.cc:28770
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "ugyldig konvertering fra %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28772
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "ugyldig konvertering til %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28774
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "ugyldig konvertering fra %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28776
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "ugyldig konvertering til %<__fpreg%>"
  
! #: config/s390/s390.cc:8592
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr "symbolske hukommelsesreferencer er kun understøttet på z10 eller senere"
  
! #: config/s390/s390.cc:8603
  #, c-format
  msgid "cannot decompose address"
  msgstr "Kan ikke nedbryde adresse"
  
! #: config/s390/s390.cc:8686
  #, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "ugyldig sammenligningsoperator til »E«-ændring"
  
! #: config/s390/s390.cc:8709
  #, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "ugyldig reference til »J«-uddataændring"
  
! #: config/s390/s390.cc:8727
  #, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "ugyldig adresse til »O«-uddataændring"
  
! #: config/s390/s390.cc:8744 config/s390/s390.cc:8774 config/s390/s390.cc:8803
! #: config/s390/s390.cc:8981 config/s390/s390.cc:9002
  #, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "ugyldig konstant til uddataændringen »%c«"
  
! #: config/s390/s390.cc:8822
  #, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "ugyldig adresse til »R«-uddataændring"
  
! #: config/s390/s390.cc:8840
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr "hukommelsesreference forventet til »S«-uddataændring"
  
! #: config/s390/s390.cc:8850
  #, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "ugyldig adresse for »S«-uddatamodifikation"
  
! #: config/s390/s390.cc:8871
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr "register eller hukommelsesudtryk forventet til »N«-uddataændring"
  
! #: config/s390/s390.cc:8882
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr "register eller hukommelsesudtryk forventet til »M«-uddataændring"
  
! #: config/s390/s390.cc:8999
! #, c-format
! msgid "invalid constant - try using an output modifier"
! msgstr "ugyldig konstant - prøv at bruge en uddataændring"
! 
! #: config/s390/s390.cc:9016
  #, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "ugyldig konstantvektor for uddataændringen »%c«"
  
! #: config/s390/s390.cc:9023
  #, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "ugyldigt udtryk - prøv at brug en uddataændring"
  
! #: config/s390/s390.cc:9026
  #, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "ugyldig udtryk til uddataændringen »%c«"
  
! #: config/s390/s390.cc:12879
  msgid "vector argument passed to unprototyped function"
  msgstr "vektorparameter sendt til funktion uden prototype"
  
! #: config/s390/s390.cc:17377
  msgid "types differ in signedness"
  msgstr "typer er forskellige i signedness"
  
! #: config/s390/s390.cc:17387
  msgid "binary operator does not support two vector bool operands"
  msgstr "binær operator understøtter ikke tovektor bool-operand"
  
! #: config/s390/s390.cc:17390
  msgid "binary operator does not support vector bool operand"
  msgstr "binær operator understøtter ikke vektor bool-operand"
  
! #: config/s390/s390.cc:17398
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr "binær operator understøtter ikke at blande vektor bool med kommatals vektor-operand"
  
--- 23095,23389 ----
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3837
  #, fuzzy
  #| msgid "-mvsx requires hardware floating point"
  msgid "%<-mvsx%> requires hardware floating-point"
  msgstr "-mvsx kræver udstyrskommatal"
  
! #: config/rs6000/rs6000.cc:3848
  #, fuzzy
  #| msgid "-mvsx needs indexed addressing"
  msgid "%<-mvsx%> needs indexed addressing"
  msgstr "-mvsx kræver indekseret adressering"
  
! #: config/rs6000/rs6000.cc:3858
  #, fuzzy
  #| msgid "-mno-altivec disables vsx"
  msgid "%<-mno-altivec%> disables vsx"
  msgstr "-mno-altivec deaktiverer vsx"
  
! #: config/rs6000/rs6000.cc:3978
  #, fuzzy
  #| msgid "-mquad-memory requires 64-bit mode"
  msgid "%<-mquad-memory%> requires 64-bit mode"
  msgstr "-mquad-memory kræver 64-bit tilstand"
  
! #: config/rs6000/rs6000.cc:3981
  #, fuzzy
  #| msgid "-mquad-memory-atomic requires 64-bit mode"
  msgid "%<-mquad-memory-atomic%> requires 64-bit mode"
  msgstr "-mquad-memory-atomic kræver 64-bit tilstand"
  
! #: config/rs6000/rs6000.cc:3993
  #, fuzzy
  #| msgid "-mquad-memory is not available in little endian mode"
  msgid "%<-mquad-memory%> is not available in little endian mode"
  msgstr "-mquad-memory er ikke tilgængelig i lilleendet tilstand"
  
! #: config/rs6000/rs6000.cc:11390
  #, fuzzy
  #| msgid "bad operand"
  msgid "bad move"
  msgstr "ugyldig operand"
  
! #: config/rs6000/rs6000.cc:13948
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14128
  #, fuzzy, c-format
  #| msgid "invalid %%J value"
  msgid "invalid %%A value"
  msgstr "ugyldig %%J-værdi"
  
! #: config/rs6000/rs6000.cc:14137 config/xtensa/xtensa.cc:2934
  #, c-format
  msgid "invalid %%D value"
  msgstr "ugyldig %%D-værdi"
  
! #: config/rs6000/rs6000.cc:14152
  #, c-format
  msgid "invalid %%e value"
  msgstr "ugyldig %%e-værdi"
  
! #: config/rs6000/rs6000.cc:14173
  #, c-format
  msgid "invalid %%f value"
  msgstr "ugyldig %%f-værdi"
  
! #: config/rs6000/rs6000.cc:14182
  #, c-format
  msgid "invalid %%F value"
  msgstr "ugyldig %%F-værdi"
  
! #: config/rs6000/rs6000.cc:14191
  #, c-format
  msgid "invalid %%G value"
  msgstr "ugyldig %%G-værdi"
  
! #: config/rs6000/rs6000.cc:14226
  #, c-format
  msgid "invalid %%j code"
  msgstr "ugyldig %%j-kode"
  
! #: config/rs6000/rs6000.cc:14236
  #, c-format
  msgid "invalid %%J code"
  msgstr "ugyldig %%J-kode"
  
! #: config/rs6000/rs6000.cc:14246
  #, c-format
  msgid "invalid %%k value"
  msgstr "ugyldig %%k-værdi"
  
! #: config/rs6000/rs6000.cc:14261 config/xtensa/xtensa.cc:2981
  #, c-format
  msgid "invalid %%K value"
  msgstr "ugyldig %%K-værdi"
  
! #: config/rs6000/rs6000.cc:14308
  #, c-format
  msgid "invalid %%O value"
  msgstr "ugyldig %%O-værdi"
  
! #: config/rs6000/rs6000.cc:14355
  #, c-format
  msgid "invalid %%q value"
  msgstr "ugyldig %%q-værdi"
  
! #: config/rs6000/rs6000.cc:14397
  #, fuzzy, c-format
  #| msgid "invalid %%J value"
  msgid "invalid %%t value"
  msgstr "ugyldig %%J-værdi"
  
! #: config/rs6000/rs6000.cc:14414
  #, c-format
  msgid "invalid %%T value"
  msgstr "ugyldig %%T-værdi"
  
! #: config/rs6000/rs6000.cc:14426
  #, c-format
  msgid "invalid %%u value"
  msgstr "ugyldig %%u-værdi"
  
! #: config/rs6000/rs6000.cc:14440 config/xtensa/xtensa.cc:2956
  #, c-format
  msgid "invalid %%v value"
  msgstr "ugyldig %%v-værdi"
  
! #: config/rs6000/rs6000.cc:14490 config/xtensa/xtensa.cc:3009
  #, fuzzy, c-format
  #| msgid "invalid %%J value"
  msgid "invalid %%V value"
  msgstr "ugyldig %%J-værdi"
  
! #: config/rs6000/rs6000.cc:14506 config/xtensa/xtensa.cc:3016
  #, c-format
  msgid "invalid %%x value"
  msgstr "ugyldig %%x-værdi"
  
! #: config/rs6000/rs6000.cc:14563
  #, c-format
  msgid "invalid %%z value"
  msgstr "ugyldig %%z-værdi"
  
! #: config/rs6000/rs6000.cc:14632
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "ugyldig %%y-værdi, prøv at brug »Z«-begrænsningen"
  
! #: config/rs6000/rs6000.cc:14740
  #, fuzzy, c-format
  #| msgid "taking address of temporary"
  msgid "%%a requires an address of memory"
  msgstr "tager adressen på midlertidig variabel"
  
! #: config/rs6000/rs6000.cc:15593
  #, fuzzy
  #| msgid "Use hardware floating point instructions"
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/rs6000/rs6000.cc:24411
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec-parameter sendt til funktion uden prototype"
  
! #: config/rs6000/rs6000.cc:28012
  msgid "Could not generate addis value for fusion"
  msgstr "Kunne ikke generere addis-værdi for fusion"
  
! #: config/rs6000/rs6000.cc:28081
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Kunne ikke generere indlæsning/lagring af forskydning for fusion"
  
! #: config/rs6000/rs6000.cc:28157
  msgid "Bad GPR fusion"
  msgstr "Ugyldig GPR-fusion"
  
! #: config/rs6000/rs6000.cc:28805
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "ugyldig konvertering fra %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28807
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "ugyldig konvertering til %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28809
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "ugyldig konvertering fra %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28811
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "ugyldig konvertering til %<__fpreg%>"
  
! #: config/s390/s390.cc:8894
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr "symbolske hukommelsesreferencer er kun understøttet på z10 eller senere"
  
! #: config/s390/s390.cc:8905
  #, c-format
  msgid "cannot decompose address"
  msgstr "Kan ikke nedbryde adresse"
  
! #: config/s390/s390.cc:8987
  #, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "ugyldig sammenligningsoperator til »E«-ændring"
  
! #: config/s390/s390.cc:9010
  #, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "ugyldig reference til »J«-uddataændring"
  
! #: config/s390/s390.cc:9028
  #, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "ugyldig adresse til »O«-uddataændring"
  
! #: config/s390/s390.cc:9045 config/s390/s390.cc:9075 config/s390/s390.cc:9104
! #: config/s390/s390.cc:9280 config/s390/s390.cc:9299
  #, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "ugyldig konstant til uddataændringen »%c«"
  
! #: config/s390/s390.cc:9123
  #, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "ugyldig adresse til »R«-uddataændring"
  
! #: config/s390/s390.cc:9141
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr "hukommelsesreference forventet til »S«-uddataændring"
  
! #: config/s390/s390.cc:9151
  #, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "ugyldig adresse for »S«-uddatamodifikation"
  
! #: config/s390/s390.cc:9172
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr "register eller hukommelsesudtryk forventet til »N«-uddataændring"
  
! #: config/s390/s390.cc:9183
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr "register eller hukommelsesudtryk forventet til »M«-uddataændring"
  
! #: config/s390/s390.cc:9312
  #, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "ugyldig konstantvektor for uddataændringen »%c«"
  
! #: config/s390/s390.cc:9319
  #, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "ugyldigt udtryk - prøv at brug en uddataændring"
  
! #: config/s390/s390.cc:9322
  #, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "ugyldig udtryk til uddataændringen »%c«"
  
! #: config/s390/s390.cc:13175
  msgid "vector argument passed to unprototyped function"
  msgstr "vektorparameter sendt til funktion uden prototype"
  
! #: config/s390/s390.cc:17671
  msgid "types differ in signedness"
  msgstr "typer er forskellige i signedness"
  
! #: config/s390/s390.cc:17681
  msgid "binary operator does not support two vector bool operands"
  msgstr "binær operator understøtter ikke tovektor bool-operand"
  
! #: config/s390/s390.cc:17684
  msgid "binary operator does not support vector bool operand"
  msgstr "binær operator understøtter ikke vektor bool-operand"
  
! #: config/s390/s390.cc:17692
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr "binær operator understøtter ikke at blande vektor bool med kommatals vektor-operand"
  
*************** msgstr "oprettet og brugt med andre ABI'
*** 22674,22741 ****
  msgid "created and used with different endianness"
  msgstr "oprettet og brugt med en anden endianness"
  
! #: config/sparc/sparc.cc:9409 config/sparc/sparc.cc:9415
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "ugyldig %%Y-operand"
  
! #: config/sparc/sparc.cc:9502
  #, c-format
  msgid "invalid %%A operand"
  msgstr "ugyldig %%A-operand"
  
! #: config/sparc/sparc.cc:9522
  #, c-format
  msgid "invalid %%B operand"
  msgstr "ugyldig %%B-operand"
  
! #: config/sparc/sparc.cc:9602
  #, c-format
  msgid "invalid %%C operand"
  msgstr "ugyldig %%C-operand"
  
! #: config/sparc/sparc.cc:9634
  #, c-format
  msgid "invalid %%D operand"
  msgstr "ugyldig %%D-operand"
  
! #: config/sparc/sparc.cc:9653
  #, c-format
  msgid "invalid %%f operand"
  msgstr "ugyldig %%f-operand"
  
! #: config/sparc/sparc.cc:9665
  #, c-format
  msgid "invalid %%s operand"
  msgstr "ugyldig %%s-operand"
  
! #: config/sparc/sparc.cc:9710
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr "kommatalskonstant er ikke en gyldig umiddelbar operand"
  
! #: config/stormy16/stormy16.cc:1895 config/stormy16/stormy16.cc:1966
  #, c-format
  msgid "'B' operand is not constant"
  msgstr "»B«-operanden er ikke konstant"
  
! #: config/stormy16/stormy16.cc:1922
  #, c-format
  msgid "'B' operand has multiple bits set"
  msgstr "»B«-operanden har flere bit sat"
  
! #: config/stormy16/stormy16.cc:1948
  #, c-format
  msgid "'o' operand is not constant"
  msgstr "»o«-operanden er ikke konstant"
  
! #: config/stormy16/stormy16.cc:1980
  #, fuzzy, c-format
  #| msgid "`%%d' operand isn't a register"
  msgid "'h' operand is not SImode register"
  msgstr "operanden '%%d' er ikke et register"
  
! #: config/stormy16/stormy16.cc:1988
  #, c-format
  msgid "xstormy16_print_operand: unknown code"
  msgstr "xstormy16_print_operand: ukendt kode"
--- 23409,23476 ----
  msgid "created and used with different endianness"
  msgstr "oprettet og brugt med en anden endianness"
  
! #: config/sparc/sparc.cc:9395 config/sparc/sparc.cc:9401
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "ugyldig %%Y-operand"
  
! #: config/sparc/sparc.cc:9488
  #, c-format
  msgid "invalid %%A operand"
  msgstr "ugyldig %%A-operand"
  
! #: config/sparc/sparc.cc:9508
  #, c-format
  msgid "invalid %%B operand"
  msgstr "ugyldig %%B-operand"
  
! #: config/sparc/sparc.cc:9588
  #, c-format
  msgid "invalid %%C operand"
  msgstr "ugyldig %%C-operand"
  
! #: config/sparc/sparc.cc:9620
  #, c-format
  msgid "invalid %%D operand"
  msgstr "ugyldig %%D-operand"
  
! #: config/sparc/sparc.cc:9639
  #, c-format
  msgid "invalid %%f operand"
  msgstr "ugyldig %%f-operand"
  
! #: config/sparc/sparc.cc:9651
  #, c-format
  msgid "invalid %%s operand"
  msgstr "ugyldig %%s-operand"
  
! #: config/sparc/sparc.cc:9696
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr "kommatalskonstant er ikke en gyldig umiddelbar operand"
  
! #: config/stormy16/stormy16.cc:1894 config/stormy16/stormy16.cc:1965
  #, c-format
  msgid "'B' operand is not constant"
  msgstr "»B«-operanden er ikke konstant"
  
! #: config/stormy16/stormy16.cc:1921
  #, c-format
  msgid "'B' operand has multiple bits set"
  msgstr "»B«-operanden har flere bit sat"
  
! #: config/stormy16/stormy16.cc:1947
  #, c-format
  msgid "'o' operand is not constant"
  msgstr "»o«-operanden er ikke konstant"
  
! #: config/stormy16/stormy16.cc:1979
  #, fuzzy, c-format
  #| msgid "`%%d' operand isn't a register"
  msgid "'h' operand is not SImode register"
  msgstr "operanden '%%d' er ikke et register"
  
! #: config/stormy16/stormy16.cc:1987
  #, c-format
  msgid "xstormy16_print_operand: unknown code"
  msgstr "xstormy16_print_operand: ukendt kode"
*************** msgstr "ugyldig operandadresse (4)"
*** 22793,22829 ****
  msgid "Unable to load DLL."
  msgstr "Generér kode til en DLL"
  
! #: config/xtensa/xtensa.cc:839 config/xtensa/xtensa.cc:873
  msgid "bad test"
  msgstr "ugyldig test"
  
! #: config/xtensa/xtensa.cc:3125
  msgid "invalid mask"
  msgstr "ugyldig maske"
  
! #: config/xtensa/xtensa.cc:3177 config/xtensa/xtensa.cc:3187
  #, c-format
  msgid "invalid %%t/%%b value"
  msgstr "ugyldig %%t/%%b-værdi"
  
! #: config/xtensa/xtensa.cc:3265
  msgid "no register in address"
  msgstr "ingen registre i adresse"
  
! #: config/xtensa/xtensa.cc:3273
  msgid "address offset not a constant"
  msgstr "adresseafsæt er ikke en konstant"
  
! #: c/c-objc-common.cc:232
  #, fuzzy
  msgid "{erroneous}"
  msgstr "<anonym %s>"
  
! #: c/c-objc-common.cc:277
  msgid "aka"
  msgstr "aka"
  
! #: c/c-objc-common.cc:385 c/c-typeck.cc:7715
  msgid "({anonymous})"
  msgstr "({anonym})"
  
--- 23528,23584 ----
  msgid "Unable to load DLL."
  msgstr "Generér kode til en DLL"
  
! #: config/xtensa/xtensa.cc:848 config/xtensa/xtensa.cc:882
  msgid "bad test"
  msgstr "ugyldig test"
  
! #: config/xtensa/xtensa.cc:2976
  msgid "invalid mask"
  msgstr "ugyldig maske"
  
! #: config/xtensa/xtensa.cc:3042 config/xtensa/xtensa.cc:3052
  #, c-format
  msgid "invalid %%t/%%b value"
  msgstr "ugyldig %%t/%%b-værdi"
  
! #: config/xtensa/xtensa.cc:3130
  msgid "no register in address"
  msgstr "ingen registre i adresse"
  
! #: config/xtensa/xtensa.cc:3138
  msgid "address offset not a constant"
  msgstr "adresseafsæt er ikke en konstant"
  
! #: algol68/a68-imports.cc:203 go/go-backend.cc:166
! #: rust/rust-object-export.cc:147
! msgid "lseek failed while reading export data"
! msgstr ""
! 
! #: algol68/a68-imports.cc:210 go/go-backend.cc:173
! #: rust/rust-object-export.cc:154
! msgid "memory allocation failed while reading export data"
! msgstr ""
! 
! #: algol68/a68-imports.cc:218 go/go-backend.cc:181
! #: rust/rust-object-export.cc:162
! msgid "read failed while reading export data"
! msgstr ""
! 
! #: algol68/a68-imports.cc:224 go/go-backend.cc:187
! #: rust/rust-object-export.cc:168
! msgid "short read while reading export data"
! msgstr ""
! 
! #: c/c-objc-common.cc:237
  #, fuzzy
  msgid "{erroneous}"
  msgstr "<anonym %s>"
  
! #: c/c-objc-common.cc:282
  msgid "aka"
  msgstr "aka"
  
! #: c/c-objc-common.cc:395 c/c-typeck.cc:8217
  msgid "({anonymous})"
  msgstr "({anonym})"
  
*************** msgstr "({anonym})"
*** 22836,23319 ****
  #. ;
  #. <~~~~~~~~~ declaration ~~~~~~~~~~>
  #. Use c_parser_require to get an error with a fix-it hint.
! #: c/c-parser.cc:3134 c/c-parser.cc:3324 c/c-parser.cc:3338 c/c-parser.cc:7547
! #: c/c-parser.cc:8401 c/c-parser.cc:8979 c/c-parser.cc:9171 c/c-parser.cc:9204
! #: c/c-parser.cc:9502 c/c-parser.cc:14349 c/c-parser.cc:14384
! #: c/c-parser.cc:14415 c/c-parser.cc:14462 c/c-parser.cc:14643
! #: c/c-parser.cc:15476 c/c-parser.cc:15551 c/c-parser.cc:15594
! #: c/c-parser.cc:23082 c/c-parser.cc:23162 c/c-parser.cc:23491
! #: c/c-parser.cc:23517 c/c-parser.cc:23540 c/c-parser.cc:24226
! #: c/c-parser.cc:24269 c/c-parser.cc:25536 c/gimple-parser.cc:454
! #: c/gimple-parser.cc:495 c/gimple-parser.cc:504 c/gimple-parser.cc:723
! #: c/gimple-parser.cc:2437 c/gimple-parser.cc:2474 c/gimple-parser.cc:2553
! #: c/gimple-parser.cc:2580 c/c-parser.cc:4186 c/c-parser.cc:4377
! #: c/c-parser.cc:4412 c/c-parser.cc:14636 c/gimple-parser.cc:2244
! #: c/gimple-parser.cc:2256 cp/parser.cc:16479 cp/parser.cc:34694
! #: cp/parser.cc:35333
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "%<;%> forventet"
  
! #: c/c-parser.cc:3296 c/c-parser.cc:9462
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "expected %<:%> or %<)%>"
  msgstr "forventede %<:%> or %<::%>"
  
! #: c/c-parser.cc:3835 c/c-parser.cc:4988 c/c-parser.cc:5180 c/c-parser.cc:5238
! #: c/c-parser.cc:5296 c/c-parser.cc:5680 c/c-parser.cc:5703 c/c-parser.cc:5712
! #: c/c-parser.cc:5763 c/c-parser.cc:5772 c/c-parser.cc:10937
! #: c/c-parser.cc:11023 c/c-parser.cc:11597 c/c-parser.cc:11623
! #: c/c-parser.cc:11657 c/c-parser.cc:11870 c/c-parser.cc:12742
! #: c/c-parser.cc:14750 c/c-parser.cc:17390 c/c-parser.cc:18125
! #: c/c-parser.cc:18184 c/c-parser.cc:18239 c/c-parser.cc:20098
! #: c/c-parser.cc:20218 c/c-parser.cc:22175 c/c-parser.cc:23582
! #: c/c-parser.cc:24234 c/c-parser.cc:28062 c/c-parser.cc:28144
! #: c/gimple-parser.cc:238 c/gimple-parser.cc:241 c/gimple-parser.cc:589
! #: c/gimple-parser.cc:623 c/gimple-parser.cc:628 c/gimple-parser.cc:807
! #: c/gimple-parser.cc:904 c/gimple-parser.cc:1175 c/gimple-parser.cc:1201
! #: c/gimple-parser.cc:1204 c/gimple-parser.cc:1335 c/gimple-parser.cc:1462
! #: c/gimple-parser.cc:1592 c/gimple-parser.cc:1608 c/gimple-parser.cc:1664
! #: c/gimple-parser.cc:1691 c/gimple-parser.cc:1721 c/gimple-parser.cc:1747
! #: c/gimple-parser.cc:1954 c/gimple-parser.cc:2166 c/gimple-parser.cc:2186
! #: c/gimple-parser.cc:2347 c/gimple-parser.cc:2510 c/c-parser.cc:3287
! #: c/c-parser.cc:9454 c/c-parser.cc:20791 cp/parser.cc:35381 cp/parser.cc:43091
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "%<)%> forventet"
  
! #: c/c-parser.cc:5074 c/c-parser.cc:5823 c/c-parser.cc:6183 c/c-parser.cc:6201
! #: c/c-parser.cc:6202 c/c-parser.cc:6705 c/c-parser.cc:6749 c/c-parser.cc:9553
! #: c/c-parser.cc:11861 c/c-parser.cc:13315 c/c-parser.cc:13687
! #: c/c-parser.cc:16712 c/gimple-parser.cc:1930 cp/parser.cc:35345
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "%<]%> forventet"
  
! #: c/c-parser.cc:5276
  msgid "expected %<;%>, %<,%> or %<)%>"
  msgstr "%<;%>, %<,%> eller %<)%> forventet"
  
  #. Look for the two `(' tokens.
! #: c/c-parser.cc:5732 c/c-parser.cc:5737 c/c-parser.cc:17373
! #: c/c-parser.cc:18214 c/c-parser.cc:20599 c/c-parser.cc:20698
! #: c/c-parser.cc:26875 c/c-parser.cc:27182 c/c-parser.cc:27870
! #: c/c-parser.cc:28087 c/gimple-parser.cc:223 c/gimple-parser.cc:536
! #: c/gimple-parser.cc:575 c/gimple-parser.cc:607 c/gimple-parser.cc:874
! #: c/gimple-parser.cc:1169 c/gimple-parser.cc:1195 c/gimple-parser.cc:1322
! #: c/gimple-parser.cc:1457 c/gimple-parser.cc:1582 c/gimple-parser.cc:1687
! #: c/gimple-parser.cc:1705 c/gimple-parser.cc:1740 c/gimple-parser.cc:2135
! #: c/gimple-parser.cc:2146 c/gimple-parser.cc:2152 c/gimple-parser.cc:2335
! #: c/gimple-parser.cc:2507 c/c-parser.cc:17154 cp/parser.cc:35336
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "%<(%> forventet"
  
! #: c/c-parser.cc:6179 c/c-parser.cc:6181 c/c-parser.cc:16617 cp/parser.cc:35348
! #: cp/parser.cc:39238 go/gofrontend/embed.cc:440
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "%<[%> forventet"
  
! #: c/c-parser.cc:7009 c/c-parser.cc:14979 c/c-parser.cc:20675
! #: c/c-parser.cc:23057 c/c-parser.cc:23143 c/c-parser.cc:23904
! #: c/c-parser.cc:25044 c/c-parser.cc:29863 c/gimple-parser.cc:447
! #: c/gimple-parser.cc:2513 c/c-parser.cc:4173 c/c-parser.cc:4401
! #: c/c-parser.cc:14531 cp/parser.cc:22207 cp/parser.cc:35342
  #: go/gofrontend/embed.cc:371
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "%<{%> forventet"
  
! #: c/c-parser.cc:7959 c/c-parser.cc:7968 c/c-parser.cc:10002
! #: c/c-parser.cc:11181 c/c-parser.cc:14743 c/c-parser.cc:15140
! #: c/c-parser.cc:15204 c/c-parser.cc:16694 c/c-parser.cc:17805
! #: c/c-parser.cc:18042 c/c-parser.cc:18595 c/c-parser.cc:18698
! #: c/c-parser.cc:19239 c/c-parser.cc:19675 c/c-parser.cc:19751
! #: c/c-parser.cc:19868 c/c-parser.cc:19940 c/c-parser.cc:20913
! #: c/c-parser.cc:26747 c/c-parser.cc:27927 c/c-parser.cc:27986
! #: c/c-parser.cc:29185 c/gimple-parser.cc:630 c/gimple-parser.cc:943
! #: c/gimple-parser.cc:2561 c/gimple-parser.cc:2588 c/c-parser.cc:9461
! #: c/c-parser.cc:17298 c/c-parser.cc:18703 cp/parser.cc:35375
! #: cp/parser.cc:37082 cp/parser.cc:40178 cp/parser.cc:41071
! #: go/gofrontend/embed.cc:404
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "%<:%> forventet"
  
! #: c/c-parser.cc:8955 cp/parser.cc:35262
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "%<while%> forventet"
  
! #: c/c-parser.cc:10900 c/c-parser.cc:11130 c/c-parser.cc:11647
! #: c/c-parser.cc:11692 c/c-parser.cc:11785 c/c-parser.cc:11932
! #: c/c-parser.cc:12732 c/c-parser.cc:18219 c/c-parser.cc:19820
! #: c/gimple-parser.cc:1172 c/gimple-parser.cc:1198 c/gimple-parser.cc:1326
! #: c/gimple-parser.cc:1329 c/gimple-parser.cc:1709 c/gimple-parser.cc:1715
! #: cp/parser.cc:34692 cp/parser.cc:35351
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "%<,%> forventet"
  
! #: c/c-parser.cc:11541
  msgid "expected %<.%>"
  msgstr "%<.%> forventet"
  
! #: c/c-parser.cc:14202 c/c-parser.cc:14234 c/c-parser.cc:14474
! #: cp/parser.cc:37656 cp/parser.cc:37677
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "%<@end%> forventet"
  
! #: c/c-parser.cc:14892 c/gimple-parser.cc:1497 cp/parser.cc:35360
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "%<>%> forventet"
  
! #: c/c-parser.cc:18793 c/c-parser.cc:20236 c/c-parser.cc:20662
! #: cp/parser.cc:35384 cp/parser.cc:42942
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "%<,%> eller %<)%> forventet"
  
  #. All following cases are statements with LHS.
! #: c/c-parser.cc:19667 c/c-parser.cc:22952 c/c-parser.cc:22997
! #: c/c-parser.cc:23154 c/c-parser.cc:23501 c/c-parser.cc:24213
! #: c/c-parser.cc:25419 c/c-parser.cc:26923 c/c-parser.cc:28128
! #: c/gimple-parser.cc:798 c/c-parser.cc:6772 c/c-parser.cc:23074
! #: c/c-parser.cc:23297 cp/parser.cc:35363 cp/parser.cc:44637 cp/parser.cc:44810
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "%<=%> forventet"
  
! #: c/c-parser.cc:20812 c/c-parser.cc:27191 c/c-parser.cc:27212
! #: c/c-parser.cc:16752 c/c-parser.cc:16764 c/c-parser.cc:20792
! #: cp/parser.cc:43092 cp/parser.cc:43119 cp/parser.cc:50659 cp/parser.cc:50670
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<)%> or %<,%>"
  msgstr "%<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:23085 c/c-parser.cc:23165 c/c-parser.cc:23518
! #: c/c-parser.cc:23973 c/gimple-parser.cc:1763 c/gimple-parser.cc:1795
! #: c/gimple-parser.cc:1805 c/gimple-parser.cc:2598 cp/parser.cc:35339
! #: cp/parser.cc:37866
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "%<}%> forventet"
  
! #: c/c-parser.cc:23178 cp/parser.cc:44735
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "expected %<else%>"
  msgstr "forventede %<delete%>"
  
! #: c/c-parser.cc:25091 c/c-parser.cc:25080 cp/parser.cc:47665
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "%<#pragma omp section%> eller %<}%> forventet"
  
! #: c/c-parser.cc:28806 cp/parser.cc:52607
  msgid "<message unknown at compile time>"
  msgstr ""
  
! #: c/c-typeck.cc:9880
  msgid "(anonymous)"
  msgstr "(anonym)"
  
! #: c/gimple-parser.cc:1486 cp/parser.cc:19542 cp/parser.cc:35357
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "%<<%> forventet"
  
! #: c/gimple-parser.cc:2557 c/gimple-parser.cc:2584 c/gimple-parser.cc:2423
! #: c/gimple-parser.cc:2460
  #, gcc-internal-format
  msgid "expected label"
  msgstr "forventet etiket"
  
! #: cobol/gcobolspec.cc:554
  #, fuzzy, c-format
  #| msgid "warning:"
  msgid "Driving: ("
  msgstr "advarsel: "
  
! #: cp/call.cc:4225
  #, fuzzy, c-format
  msgid "candidate %i:"
  msgstr "candidate%s: %+#D"
  
! #: cp/call.cc:8520
  #, fuzzy
  #| msgid "Enable use of DB instruction"
  msgid "  after user-defined conversion:"
  msgstr "Aktivér brug af DB-instruktioner"
  
! #: cp/call.cc:8724 cp/pt.cc:2064 cp/pt.cc:26986
  #, fuzzy
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "candidate%s: %+#D"
  msgstr[1] "candidate%s: %+#D"
  
! #: cp/call.cc:13350 cp/call.cc:13802
  msgid "candidate 1:"
  msgstr "kandidat 1:"
  
! #: cp/call.cc:13352 cp/call.cc:13803
  msgid "candidate 2:"
  msgstr "kandidat 2:"
  
! #: cp/error.cc:567
  msgid "<missing>"
  msgstr "<manglende>"
  
! #: cp/error.cc:669
  msgid "<brace-enclosed initializer list>"
  msgstr "<initialiseringsliste i krøllede paranteser>"
  
! #: cp/error.cc:671
  msgid "<unresolved overloaded function type>"
  msgstr "<kan ikke finde flertydiggjort funktion>"
  
! #: cp/error.cc:845
  msgid "<type error>"
  msgstr "<typefejl>"
  
  #. A lambda's "type" is essentially its signature.
! #: cp/error.cc:952
  msgid "<lambda"
  msgstr "<lambda"
  
! #: cp/error.cc:966 objc/objc-act.cc:6365 cp/cxx-pretty-print.cc:155
! #: cp/cxx-pretty-print.cc:2864
  #, gcc-internal-format
  msgid "<unnamed>"
  msgstr "<unavngivet>"
  
! #: cp/error.cc:968
  #, c-format
  msgid "<unnamed %s>"
  msgstr "<unavngivet %s>"
  
! #: cp/error.cc:1107
  msgid "<typeprefixerror>"
  msgstr "<typeprefixerror>"
  
! #: cp/error.cc:1249
  #, c-format
  msgid "(static initializers for %s)"
  msgstr "(statiske startværdier for %s)"
  
! #: cp/error.cc:1251
  #, fuzzy, c-format
  #| msgid "(static %s for %s)"
  msgid "(static destructors for %s)"
  msgstr "(statisk %s for %s)"
  
! #: cp/error.cc:1297
  #, fuzzy
  #| msgid "structure"
  msgid "<structured bindings>"
  msgstr "struktur"
  
! #: cp/error.cc:1423
  msgid "vtable for "
  msgstr ""
  
! #: cp/error.cc:1447
  msgid "<return value> "
  msgstr ""
  
! #: cp/error.cc:1462
  #, fuzzy
  msgid "{anonymous}"
  msgstr "<anonym %s>"
  
! #: cp/error.cc:1464
  #, fuzzy
  #| msgid "((anonymous))"
  msgid "(anonymous namespace)"
  msgstr "((anonym))"
  
! #: cp/error.cc:1558
  #, fuzzy
  msgid "<template arguments error>"
  msgstr "skabelonsparameter er påkrævet for '%T'"
  
! #: cp/error.cc:1583
  msgid "<enumerator>"
  msgstr ""
  
! #: cp/error.cc:1643
  #, fuzzy
  #| msgid "declaration of `%#D'"
  msgid "<declaration error>"
  msgstr "omerklæring af '%#D'"
  
! #: cp/error.cc:2214 cp/error.cc:2234
  #, fuzzy
  #| msgid "template parameter `%#D'"
  msgid "<template parameter error>"
  msgstr "skabelonsparameter '%#D'"
  
! #: cp/error.cc:2352
  msgid "<statement>"
  msgstr ""
  
! #: cp/error.cc:2381 cp/error.cc:3524 c-family/c-pretty-print.cc:2694
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr ""
  
  #. While waiting for caret diagnostics, avoid printing
  #. __cxa_allocate_exception, __cxa_throw, and the like.
! #: cp/error.cc:2399
  #, fuzzy
  #| msgid "  in thrown expression"
  msgid "<throw-expression>"
  msgstr "  i kastet udtryk"
  
! #: cp/error.cc:2483
  msgid "<ubsan routine call>"
  msgstr ""
  
! #: cp/error.cc:3000
  msgid "<unparsed>"
  msgstr ""
  
! #: cp/error.cc:3160
  msgid "<lambda>"
  msgstr ""
  
! #: cp/error.cc:3198
  msgid "*this"
  msgstr ""
  
! #: cp/error.cc:3248
  #, fuzzy
  #| msgid "parse error"
  msgid "<expression error>"
  msgstr "tolkningsfejl"
  
! #: cp/error.cc:3263
  msgid "<unknown operator>"
  msgstr ""
  
! #: cp/error.cc:3753
  msgid "At global scope:"
  msgstr ""
  
! #: cp/pt.cc:2062 cp/semantics.cc:6705
  #, fuzzy
! msgid "candidates are:"
! msgstr "candidate%s: %+#D"
  
! #: cp/rtti.cc:589
  #, fuzzy
  #| msgid "  overriding `%#D' (must be pointer or reference to class)"
  msgid "target is not pointer or reference to class"
  msgstr "  overskriver '%#D' (skal være en henvisning eller reference til klasse)"
  
! #: cp/rtti.cc:594
  #, fuzzy
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "target is not pointer or reference to complete type"
  msgstr "beregninger udført på en henvisning til en ufuldstændig type"
  
! #: cp/rtti.cc:600
  #, fuzzy
  #| msgid "cannot declare pointers to references"
  msgid "target is not pointer or reference"
  msgstr "kan ikke erklære henvisninger til referencer"
  
! #: cp/rtti.cc:616
  #, fuzzy
  #| msgid "base operand of `->' is not a pointer"
  msgid "source is not a pointer"
  msgstr "grundoperanden til '->' er ikke en henvisning"
  
! #: cp/rtti.cc:621
  #, fuzzy
  #| msgid "Assume that pointers not aliased"
  msgid "source is not a pointer to class"
  msgstr "Antag at henvisninger ikke kan være aliaser"
  
! #: cp/rtti.cc:626
  #, fuzzy
  #| msgid "cannot %s a pointer to incomplete type `%T'"
  msgid "source is a pointer to incomplete type"
  msgstr "kan ikke %s en henvisning til en ufuldstændig type '%T'"
  
! #: cp/rtti.cc:639
  #, fuzzy
  #| msgid "`%T' is not a class or union type"
  msgid "source is not of class type"
  msgstr "'%T' er ikke af en klasse- eller union-type"
  
! #: cp/rtti.cc:644
  #, fuzzy
  #| msgid "return type is an incomplete type"
  msgid "source is of incomplete class type"
  msgstr "returtypen er en ufuldstændig type"
  
! #: cp/rtti.cc:655
  msgid "conversion casts away constness"
  msgstr ""
  
! #: cp/rtti.cc:817
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.cc:7640 c/c-typeck.cc:5304
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "forkert parametertype til unært minus"
  
! #: cp/typeck.cc:7641 c/c-typeck.cc:5290
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "forkert parametertype til unært plus"
  
! #: cp/typeck.cc:7668 c/c-typeck.cc:5349
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "forkert parametertype til bitkomplement"
  
! #: cp/typeck.cc:7688 c/c-typeck.cc:5357
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "forkert parametertype til abs"
  
! #: cp/typeck.cc:7700 c/c-typeck.cc:5379
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "forkert parametertype til konjugation"
  
! #: cp/typeck.cc:7724
  #, fuzzy
  #| msgid "wrong type argument to unary plus"
  msgid "in argument to unary !"
  msgstr "forkert parametertype til unært plus"
  
! #: cp/typeck.cc:7773
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7775
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7777
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7779
  msgid "no post-decrement operator for type"
  msgstr ""
  
! #: fortran/arith.cc:1664
  #, fuzzy
  #| msgid "missing binary operator"
  msgid "elemental binary operation"
--- 23591,24392 ----
  #. ;
  #. <~~~~~~~~~ declaration ~~~~~~~~~~>
  #. Use c_parser_require to get an error with a fix-it hint.
! #: c/c-parser.cc:3254 c/c-parser.cc:3463 c/c-parser.cc:3477 c/c-parser.cc:7694
! #: c/c-parser.cc:8548 c/c-parser.cc:9126 c/c-parser.cc:9318 c/c-parser.cc:9351
! #: c/c-parser.cc:9649 c/c-parser.cc:14677 c/c-parser.cc:14712
! #: c/c-parser.cc:14743 c/c-parser.cc:14790 c/c-parser.cc:14971
! #: c/c-parser.cc:15804 c/c-parser.cc:15879 c/c-parser.cc:15922
! #: c/c-parser.cc:24064 c/c-parser.cc:24144 c/c-parser.cc:24473
! #: c/c-parser.cc:24499 c/c-parser.cc:24522 c/c-parser.cc:25208
! #: c/c-parser.cc:25251 c/c-parser.cc:26525 c/gimple-parser.cc:459
! #: c/gimple-parser.cc:500 c/gimple-parser.cc:509 c/gimple-parser.cc:729
! #: c/gimple-parser.cc:2427 c/gimple-parser.cc:2464 c/gimple-parser.cc:2543
! #: c/gimple-parser.cc:2570 c/c-parser.cc:4325 c/c-parser.cc:4516
! #: c/c-parser.cc:4551 c/c-parser.cc:14964 c/gimple-parser.cc:2234
! #: c/gimple-parser.cc:2246 cp/parser.cc:18012 cp/parser.cc:37079
! #: cp/parser.cc:37718
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "%<;%> forventet"
  
! #: c/c-parser.cc:3435 c/c-parser.cc:9609
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "expected %<:%> or %<)%>"
  msgstr "forventede %<:%> or %<::%>"
  
! #: c/c-parser.cc:3974 c/c-parser.cc:5127 c/c-parser.cc:5319 c/c-parser.cc:5377
! #: c/c-parser.cc:5435 c/c-parser.cc:5824 c/c-parser.cc:5847 c/c-parser.cc:5856
! #: c/c-parser.cc:5907 c/c-parser.cc:5916 c/c-parser.cc:11205
! #: c/c-parser.cc:11291 c/c-parser.cc:11907 c/c-parser.cc:11933
! #: c/c-parser.cc:11967 c/c-parser.cc:12168 c/c-parser.cc:13049
! #: c/c-parser.cc:15078 c/c-parser.cc:17730 c/c-parser.cc:18465
! #: c/c-parser.cc:18524 c/c-parser.cc:18579 c/c-parser.cc:20651
! #: c/c-parser.cc:20943 c/c-parser.cc:21095 c/c-parser.cc:23156
! #: c/c-parser.cc:24564 c/c-parser.cc:25216 c/c-parser.cc:29186
! #: c/c-parser.cc:29454 c/c-parser.cc:29536 c/gimple-parser.cc:238
! #: c/gimple-parser.cc:241 c/gimple-parser.cc:594 c/gimple-parser.cc:628
! #: c/gimple-parser.cc:633 c/gimple-parser.cc:814 c/gimple-parser.cc:911
! #: c/gimple-parser.cc:1135 c/gimple-parser.cc:1161 c/gimple-parser.cc:1164
! #: c/gimple-parser.cc:1295 c/gimple-parser.cc:1422 c/gimple-parser.cc:1555
! #: c/gimple-parser.cc:1571 c/gimple-parser.cc:1648 c/gimple-parser.cc:1681
! #: c/gimple-parser.cc:1711 c/gimple-parser.cc:1737 c/gimple-parser.cc:1944
! #: c/gimple-parser.cc:2156 c/gimple-parser.cc:2176 c/gimple-parser.cc:2337
! #: c/gimple-parser.cc:2500 c/c-parser.cc:3426 c/c-parser.cc:9601
! #: c/c-parser.cc:21759 cp/parser.cc:37766 cp/parser.cc:46129
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "%<)%> forventet"
  
! #: c/c-parser.cc:5213 c/c-parser.cc:5967 c/c-parser.cc:6324 c/c-parser.cc:6342
! #: c/c-parser.cc:6343 c/c-parser.cc:6852 c/c-parser.cc:6896 c/c-parser.cc:9700
! #: c/c-parser.cc:12159 c/c-parser.cc:13622 c/c-parser.cc:13995
! #: c/c-parser.cc:17052 c/gimple-parser.cc:1920 cp/parser.cc:37730
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "%<]%> forventet"
  
! #: c/c-parser.cc:5415
  msgid "expected %<;%>, %<,%> or %<)%>"
  msgstr "%<;%>, %<,%> eller %<)%> forventet"
  
  #. Look for the two `(' tokens.
! #: c/c-parser.cc:5876 c/c-parser.cc:5881 c/c-parser.cc:17713
! #: c/c-parser.cc:18554 c/c-parser.cc:20633 c/c-parser.cc:21567
! #: c/c-parser.cc:21666 c/c-parser.cc:27884 c/c-parser.cc:28205
! #: c/c-parser.cc:29108 c/c-parser.cc:29262 c/c-parser.cc:29479
! #: c/gimple-parser.cc:223 c/gimple-parser.cc:541 c/gimple-parser.cc:580
! #: c/gimple-parser.cc:612 c/gimple-parser.cc:881 c/gimple-parser.cc:1129
! #: c/gimple-parser.cc:1155 c/gimple-parser.cc:1282 c/gimple-parser.cc:1417
! #: c/gimple-parser.cc:1545 c/gimple-parser.cc:1677 c/gimple-parser.cc:1695
! #: c/gimple-parser.cc:1730 c/gimple-parser.cc:2125 c/gimple-parser.cc:2136
! #: c/gimple-parser.cc:2142 c/gimple-parser.cc:2325 c/gimple-parser.cc:2497
! #: c/c-parser.cc:11064 c/c-parser.cc:17494 cp/parser.cc:37721
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "%<(%> forventet"
  
! #: c/c-parser.cc:6320 c/c-parser.cc:6322 c/c-parser.cc:16957 cp/parser.cc:37733
! #: cp/parser.cc:41636 go/gofrontend/embed.cc:440
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "%<[%> forventet"
  
! #: c/c-parser.cc:7156 c/c-parser.cc:15307 c/c-parser.cc:21643
! #: c/c-parser.cc:24039 c/c-parser.cc:24125 c/c-parser.cc:24886
! #: c/c-parser.cc:26032 c/c-parser.cc:31328 c/gimple-parser.cc:452
! #: c/gimple-parser.cc:2503 c/c-parser.cc:4312 c/c-parser.cc:4540
! #: c/c-parser.cc:14859 cp/parser.cc:23909 cp/parser.cc:37727
  #: go/gofrontend/embed.cc:371
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "%<{%> forventet"
  
! #: c/c-parser.cc:8106 c/c-parser.cc:8115 c/c-parser.cc:10149
! #: c/c-parser.cc:11459 c/c-parser.cc:15071 c/c-parser.cc:15468
! #: c/c-parser.cc:15532 c/c-parser.cc:17034 c/c-parser.cc:18145
! #: c/c-parser.cc:18382 c/c-parser.cc:18944 c/c-parser.cc:19047
! #: c/c-parser.cc:19588 c/c-parser.cc:19756 c/c-parser.cc:20294
! #: c/c-parser.cc:20370 c/c-parser.cc:20501 c/c-parser.cc:20573
! #: c/c-parser.cc:20653 c/c-parser.cc:21326 c/c-parser.cc:21881
! #: c/c-parser.cc:27743 c/c-parser.cc:29135 c/c-parser.cc:29319
! #: c/c-parser.cc:29378 c/c-parser.cc:30614 c/gimple-parser.cc:635
! #: c/gimple-parser.cc:950 c/gimple-parser.cc:1632 c/gimple-parser.cc:2551
! #: c/gimple-parser.cc:2578 c/c-parser.cc:9608 c/c-parser.cc:17638
! #: c/c-parser.cc:19052 cp/parser.cc:37760 cp/parser.cc:39476 cp/parser.cc:42576
! #: cp/parser.cc:43480 go/gofrontend/embed.cc:404
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "%<:%> forventet"
  
! #: c/c-parser.cc:9102 cp/parser.cc:37647
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "%<while%> forventet"
  
! #: c/c-parser.cc:11168 c/c-parser.cc:11407 c/c-parser.cc:11957
! #: c/c-parser.cc:11996 c/c-parser.cc:12089 c/c-parser.cc:12230
! #: c/c-parser.cc:13039 c/c-parser.cc:18559 c/c-parser.cc:20439
! #: c/gimple-parser.cc:1132 c/gimple-parser.cc:1158 c/gimple-parser.cc:1286
! #: c/gimple-parser.cc:1289 c/gimple-parser.cc:1699 c/gimple-parser.cc:1705
! #: cp/parser.cc:37077 cp/parser.cc:37736
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "%<,%> forventet"
  
! #: c/c-parser.cc:11851
  msgid "expected %<.%>"
  msgstr "%<.%> forventet"
  
! #: c/c-parser.cc:14530 c/c-parser.cc:14562 c/c-parser.cc:14802
! #: cp/parser.cc:40050 cp/parser.cc:40071
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "%<@end%> forventet"
  
! #: c/c-parser.cc:15220 c/gimple-parser.cc:1457 cp/parser.cc:37745
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "%<>%> forventet"
  
! #: c/c-parser.cc:19142 c/c-parser.cc:21113 c/c-parser.cc:21630
! #: cp/parser.cc:37769 cp/parser.cc:45980
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "%<,%> eller %<)%> forventet"
  
  #. All following cases are statements with LHS.
! #: c/c-parser.cc:20286 c/c-parser.cc:23934 c/c-parser.cc:23979
! #: c/c-parser.cc:24136 c/c-parser.cc:24483 c/c-parser.cc:25195
! #: c/c-parser.cc:26408 c/c-parser.cc:27932 c/c-parser.cc:29520
! #: c/gimple-parser.cc:805 c/c-parser.cc:6919 c/c-parser.cc:24056
! #: c/c-parser.cc:24279 cp/parser.cc:37748 cp/parser.cc:47690 cp/parser.cc:47863
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "%<=%> forventet"
  
! #: c/c-parser.cc:21780 c/c-parser.cc:28214 c/c-parser.cc:28235
! #: c/c-parser.cc:17092 c/c-parser.cc:17104 c/c-parser.cc:21760
! #: cp/parser.cc:46130 cp/parser.cc:46157 cp/parser.cc:53808 cp/parser.cc:53819
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<)%> or %<,%>"
  msgstr "%<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:24067 c/c-parser.cc:24147 c/c-parser.cc:24500
! #: c/c-parser.cc:24955 c/gimple-parser.cc:1753 c/gimple-parser.cc:1785
! #: c/gimple-parser.cc:1795 c/gimple-parser.cc:2588 cp/parser.cc:37724
! #: cp/parser.cc:40260
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "%<}%> forventet"
  
! #: c/c-parser.cc:24160 cp/parser.cc:47788
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "expected %<else%>"
  msgstr "forventede %<delete%>"
  
! #: c/c-parser.cc:26079 c/c-parser.cc:26068 cp/parser.cc:50749
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "%<#pragma omp section%> eller %<}%> forventet"
  
! #: c/c-parser.cc:30212 cp/parser.cc:56060
  msgid "<message unknown at compile time>"
  msgstr ""
  
! #: c/c-typeck.cc:10380
  msgid "(anonymous)"
  msgstr "(anonym)"
  
! #: c/gimple-parser.cc:1446 cp/parser.cc:21172 cp/parser.cc:37742
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "%<<%> forventet"
  
! #: c/gimple-parser.cc:2547 c/gimple-parser.cc:2574 c/gimple-parser.cc:2413
! #: c/gimple-parser.cc:2450
  #, gcc-internal-format
  msgid "expected label"
  msgstr "forventet etiket"
  
! #: cobol/gcobolspec.cc:549
  #, fuzzy, c-format
  #| msgid "warning:"
  msgid "Driving: ("
  msgstr "advarsel: "
  
! #: cp/call.cc:4281
  #, fuzzy, c-format
  msgid "candidate %i:"
  msgstr "candidate%s: %+#D"
  
! #: cp/call.cc:8590
  #, fuzzy
  #| msgid "Enable use of DB instruction"
  msgid "  after user-defined conversion:"
  msgstr "Aktivér brug af DB-instruktioner"
  
! #: cp/call.cc:8800 cp/pt.cc:27659
  #, fuzzy
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "candidate%s: %+#D"
  msgstr[1] "candidate%s: %+#D"
  
! #: cp/call.cc:13469 cp/call.cc:13921
  msgid "candidate 1:"
  msgstr "kandidat 1:"
  
! #: cp/call.cc:13471 cp/call.cc:13922
  msgid "candidate 2:"
  msgstr "kandidat 2:"
  
! #: cp/error.cc:595
  msgid "<missing>"
  msgstr "<manglende>"
  
! #: cp/error.cc:697
  msgid "<brace-enclosed initializer list>"
  msgstr "<initialiseringsliste i krøllede paranteser>"
  
! #: cp/error.cc:699
  msgid "<unresolved overloaded function type>"
  msgstr "<kan ikke finde flertydiggjort funktion>"
  
! #: cp/error.cc:894
  msgid "<type error>"
  msgstr "<typefejl>"
  
  #. A lambda's "type" is essentially its signature.
! #: cp/error.cc:1001
  msgid "<lambda"
  msgstr "<lambda"
  
! #: cp/error.cc:1015 objc/objc-act.cc:6365 cp/cxx-pretty-print.cc:154
! #: cp/cxx-pretty-print.cc:2906
  #, gcc-internal-format
  msgid "<unnamed>"
  msgstr "<unavngivet>"
  
! #: cp/error.cc:1017
  #, c-format
  msgid "<unnamed %s>"
  msgstr "<unavngivet %s>"
  
! #: cp/error.cc:1158
  msgid "<typeprefixerror>"
  msgstr "<typeprefixerror>"
  
! #: cp/error.cc:1302
  #, c-format
  msgid "(static initializers for %s)"
  msgstr "(statiske startværdier for %s)"
  
! #: cp/error.cc:1304
  #, fuzzy, c-format
  #| msgid "(static %s for %s)"
  msgid "(static destructors for %s)"
  msgstr "(statisk %s for %s)"
  
! #: cp/error.cc:1375
  #, fuzzy
  #| msgid "structure"
  msgid "<structured bindings>"
  msgstr "struktur"
  
! #: cp/error.cc:1501
  msgid "vtable for "
  msgstr ""
  
! #: cp/error.cc:1525
  msgid "<return value> "
  msgstr ""
  
! #: cp/error.cc:1540
  #, fuzzy
  msgid "{anonymous}"
  msgstr "<anonym %s>"
  
! #: cp/error.cc:1542
  #, fuzzy
  #| msgid "((anonymous))"
  msgid "(anonymous namespace)"
  msgstr "((anonym))"
  
! #: cp/error.cc:1641
  #, fuzzy
  msgid "<template arguments error>"
  msgstr "skabelonsparameter er påkrævet for '%T'"
  
! #: cp/error.cc:1666
  msgid "<enumerator>"
  msgstr ""
  
! #: cp/error.cc:1726
  #, fuzzy
  #| msgid "declaration of `%#D'"
  msgid "<declaration error>"
  msgstr "omerklæring af '%#D'"
  
! #: cp/error.cc:2305 cp/error.cc:2325
  #, fuzzy
  #| msgid "template parameter `%#D'"
  msgid "<template parameter error>"
  msgstr "skabelonsparameter '%#D'"
  
! #: cp/error.cc:2443
  msgid "<statement>"
  msgstr ""
  
! #: cp/error.cc:2472 cp/error.cc:3636 c-family/c-pretty-print.cc:2688
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr ""
  
  #. While waiting for caret diagnostics, avoid printing
  #. __cxa_allocate_exception, __cxa_throw, and the like.
! #: cp/error.cc:2490
  #, fuzzy
  #| msgid "  in thrown expression"
  msgid "<throw-expression>"
  msgstr "  i kastet udtryk"
  
! #: cp/error.cc:2574
  msgid "<ubsan routine call>"
  msgstr ""
  
! #: cp/error.cc:3091
  msgid "<unparsed>"
  msgstr ""
  
! #: cp/error.cc:3251
  msgid "<lambda>"
  msgstr ""
  
! #: cp/error.cc:3289
  msgid "*this"
  msgstr ""
  
! #: cp/error.cc:3360
  #, fuzzy
  #| msgid "parse error"
  msgid "<expression error>"
  msgstr "tolkningsfejl"
  
! #: cp/error.cc:3375
  msgid "<unknown operator>"
  msgstr ""
  
! #: cp/error.cc:3865
  msgid "At global scope:"
  msgstr ""
  
! #: cp/reflect.cc:559
  #, fuzzy
! #| msgid "accumulator is not a constant integer"
! msgid "array element not a constant integer"
! msgstr "akkumulator er ikke et konstant heltal"
  
! #: cp/reflect.cc:567 cp/reflect.cc:3862
! #, fuzzy
! #| msgid "internal gcc abort"
! msgid "reflect_constant failed"
! msgstr "intern GCC-afbrydelse"
! 
! #: cp/reflect.cc:1000
! #, fuzzy
! #| msgid "function does not return string type"
! msgid "reflection does not represent a type"
! msgstr "funktionen returnerer ikke en strengtype"
! 
! #: cp/reflect.cc:1012
! #, fuzzy
! #| msgid "`%D' cannot have default arguments"
! msgid "reflection does not have template arguments"
! msgstr "'%D' kan ikke have standardparametre"
! 
! #: cp/reflect.cc:1023
! #, fuzzy
! #| msgid "called object is not a function"
! msgid "reflection does not represent a function or function type"
! msgstr "det kaldte objekt er ikke en funktion"
! 
! #: cp/reflect.cc:2324
! msgid "reflection does not represent an operator function or operator function template"
! msgstr ""
! 
! #: cp/reflect.cc:2374
! #, fuzzy
! #| msgid "format argument is not a pointer (arg %d)"
! msgid "operators argument is not a valid operator"
! msgstr "formateringsparameter er ikke en henvisning (parameter %d)"
! 
! #: cp/reflect.cc:2505
! #, fuzzy
! msgid "reflection does not have a type"
! msgstr "'%D' erklærer ikke en skabelonstype"
! 
! #: cp/reflect.cc:2621
! msgid "reflection does not represent an object with static storage duration, or a reference to such an object"
! msgstr ""
! 
! #: cp/reflect.cc:2702
! msgid "reflection does not represent an annotation or a valid argument to a splice-expression"
! msgstr ""
! 
! #: cp/reflect.cc:2922
! #, fuzzy
! #| msgid "function does not return string type"
! msgid "reflection does not represent an entity with parent"
! msgstr "funktionen returnerer ikke en strengtype"
! 
! #: cp/reflect.cc:3045
! #, fuzzy
! msgid "reflection does not represent parameter of current function"
! msgstr "friend-erklæringen er ikke i klassedefinitionen"
! 
! #: cp/reflect.cc:3066
! #, fuzzy
! #| msgid "called object is not a function"
! msgid "reflection does not represent a function or function type with a return type"
! msgstr "det kaldte objekt er ikke en funktion"
! 
! #: cp/reflect.cc:3097
! msgid "reflection of virtual direct base relationship with abstract derived class"
! msgstr ""
! 
! #: cp/reflect.cc:3103
! msgid "reflection unsuitable for offset_of"
! msgstr ""
! 
! #: cp/reflect.cc:3108
! #, fuzzy
! msgid "non-constant offset for offset_of"
! msgstr "erklæring uden static af '%s' følger static-erklæring"
! 
! #: cp/reflect.cc:3172
! msgid "reflection not suitable for size_of"
! msgstr ""
! 
! #: cp/reflect.cc:3191
! #, fuzzy
! #| msgid "dereferencing pointer to incomplete type"
! msgid "reflection with incomplete type in size_of"
! msgstr "forsøg på at følge en henvisning til en variabel af en ufuldstændig type"
! 
! #: cp/reflect.cc:3227
! #, fuzzy
! #| msgid "Do not tune writable data alignment"
! msgid "reflection not suitable for alignment_of"
! msgstr "Finjustér ikke justering af skrivbare data"
! 
! #: cp/reflect.cc:3263
! #, fuzzy
! #| msgid "too few arguments to function `%s'"
! msgid "alignment_of on function type"
! msgstr "for få parametre til funktionen '%s'"
! 
! #: cp/reflect.cc:3272
! #, fuzzy
! #| msgid "function with computed jump cannot inline"
! msgid "reflection with incomplete type in alignment_of"
! msgstr "funktioner med beregnede spring kan ikke indbygges"
! 
! #: cp/reflect.cc:3307
! msgid "reflection not suitable for bit_size_of"
! msgstr ""
! 
! #: cp/reflect.cc:3331
! #, fuzzy
! #| msgid "dereferencing pointer to incomplete type"
! msgid "reflection with incomplete type in bit_size_of"
! msgstr "forsøg på at følge en henvisning til en variabel af en ufuldstændig type"
! 
! #: cp/reflect.cc:3507
! msgid "reflection with has_identifier false"
! msgstr ""
! 
! #: cp/reflect.cc:3547 cp/reflect.cc:3630
! msgid "identifier_of not representable in ordinary literal encoding"
! msgstr ""
! 
! #: cp/reflect.cc:3551 cp/reflect.cc:3634
! msgid "u8identifier_of not representable in UTF-8"
! msgstr ""
! 
! #: cp/reflect.cc:3767
! msgid "reflection does not represent a type, type alias, variable, function, namespace, enumerator, direct base class relationship, or non-static data member"
! msgstr ""
! 
! #: cp/reflect.cc:3779
! msgid "reflection does not represent a complete type or type alias"
! msgstr ""
! 
! #: cp/reflect.cc:3886
! msgid "reflect_object failed"
! msgstr ""
! 
! #: cp/reflect.cc:3913
! #, fuzzy
! #| msgid "expected function"
! msgid "reflect_function failed"
! msgstr "forventet funktion"
! 
! #: cp/reflect.cc:4792
! #, fuzzy
! #| msgid "parameter name missing"
! msgid "value member missing"
! msgstr "parameternavn mangler"
! 
! #: cp/reflect.cc:4803 cp/reflect.cc:4812
! #, fuzzy
! #| msgid "garbage at end of #line"
! msgid "unexpected value of value member"
! msgstr "ragelse i slutningen af #line"
! 
! #: cp/reflect.cc:4919
! #, fuzzy
! #| msgid "parameter name missing"
! msgid "type member missing"
! msgstr "parameternavn mangler"
! 
! #: cp/reflect.cc:4943
! #, fuzzy
! #| msgid "function does not return string type"
! msgid "reflection does not represent a complete enumeration type"
! msgstr "funktionen returnerer ikke en strengtype"
! 
! #: cp/reflect.cc:5000
! #, fuzzy
! msgid "reflection does not represent an enumerable enumeration type"
! msgstr "størrelse i tabel-new skal være en heltalstype"
! 
! #: cp/reflect.cc:5156
! #, fuzzy
! #| msgid "bit-field `%#D' with non-integral type"
! msgid "reflection represents non-integral or bool type"
! msgstr "bitfelt '%#D' med en ikke-heltalstype"
! 
! #: cp/reflect.cc:5295
! #, fuzzy
! #| msgid "function does not return string type"
! msgid "reflection does not represent a template"
! msgstr "funktionen returnerer ikke en strengtype"
! 
! #: cp/reflect.cc:5318
! #, fuzzy
! #| msgid "invalid argument of %qE attribute"
! msgid "invalid argument to can_substitute"
! msgstr "ugyldig parameter for egenskaben %qE"
! 
! #: cp/reflect.cc:5380
! msgid "can_substitute returned false"
! msgstr ""
! 
! #: cp/reflect.cc:5509
! #, fuzzy
! #| msgid "cannot declare pointers to references"
! msgid "type is not object or reference type"
! msgstr "kan ikke erklære henvisninger til referencer"
! 
! #: cp/reflect.cc:5754
! msgid "conversion from ordinary literal encoding to source charset failed"
! msgstr ""
! 
! #: cp/reflect.cc:5760
! #, fuzzy
! #| msgid "conversion of `%E' from `%T' to `%T' is ambiguous"
! msgid "conversion from UTF-8 encoding to source charset failed"
! msgstr "konvertering af '%E' fra '%T' til '%T' er tvetydigt"
! 
! #: cp/reflect.cc:5768
! #, fuzzy
! #| msgid "`%T' is not a valid expression"
! msgid "name is not a valid identifier"
! msgstr "'%T' er ikke et gyldigt udtryk"
! 
! #: cp/reflect.cc:5774
! #, fuzzy
! #| msgid "`bool' is now a keyword"
! msgid "name is a keyword"
! msgstr "'bool' er et reserveret ord"
! 
! #: cp/reflect.cc:5777
! msgid "name is a built-in trait"
! msgstr ""
! 
! #: cp/reflect.cc:5786
! #, fuzzy
! #| msgid "register name not specified for %q+D"
! msgid "neither name nor bit_width specified"
! msgstr "registernavn ikke angivet for %q+D"
! 
! #: cp/reflect.cc:5792
! msgid "bit_width specified with non-integral and non-enumeration type"
! msgstr ""
! 
! #: cp/reflect.cc:5797
! #, fuzzy
! #| msgid "both signed and unsigned specified for `%s'"
! msgid "both alignment and bit_width specified"
! msgstr "både signed og unsigned er angivet for '%s'"
! 
! #: cp/reflect.cc:5801
! msgid "bit_width specified with no_unique_address true"
! msgstr ""
! 
! #: cp/reflect.cc:5806
! #, fuzzy
! #| msgid "field width specifier"
! msgid "bit_width 0 with specified name"
! msgstr "angivelse af feltbredde"
! 
! #: cp/reflect.cc:5809
! #, fuzzy
! #| msgid "shift count is negative"
! msgid "bit_width is negative"
! msgstr "skifteantal er negativ"
! 
! #: cp/reflect.cc:5816
! #, fuzzy
! #| msgid "-falign-labels=%d is not supported"
! msgid "alignment is not power of two"
! msgstr "-falign-labels=%d understøttes ikke"
! 
! #: cp/reflect.cc:5819
! #, fuzzy
! #| msgid "shift count is negative"
! msgid "alignment is negative"
! msgstr "skifteantal er negativ"
! 
! #: cp/reflect.cc:5826
! #, fuzzy
! #| msgid "assignment (not initialization) in declaration"
! msgid "alignment is smaller than alignment_of"
! msgstr "tildeling (ikke klargøring) i erklæring"
! 
! #: cp/reflect.cc:6363
! #, fuzzy
! #| msgid "incomplete implementation of class `%s'"
! msgid "incomplete parent class"
! msgstr "ufuldstændig implementering af klassen '%s'"
! 
! #: cp/reflect.cc:6799
! #, fuzzy
! #| msgid "`%T' is not a class or namespace"
! msgid "neither complete class type nor namespace"
! msgstr "'%T' er ikke en klasse eller et navnerum"
! 
! #: cp/reflect.cc:6829 cp/reflect.cc:6857 cp/reflect.cc:6886 cp/reflect.cc:6924
! #: cp/reflect.cc:6962 cp/reflect.cc:6993
! #, fuzzy
! #| msgid "return type is an incomplete type"
! msgid "not a complete class type"
! msgstr "returtypen er en ufuldstændig type"
! 
! #: cp/reflect.cc:6952
! #, fuzzy
! #| msgid "close %d"
! msgid "closure type"
! msgstr "close %d"
! 
! #: cp/reflect.cc:7128 cp/reflect.cc:7187 cp/reflect.cc:7261
! #, fuzzy
! #| msgid "template parameters cannot be friends"
! msgid "value cannot be extracted"
! msgstr "skabelonsparametre kan ikke være venner"
! 
! #: cp/rtti.cc:592
  #, fuzzy
  #| msgid "  overriding `%#D' (must be pointer or reference to class)"
  msgid "target is not pointer or reference to class"
  msgstr "  overskriver '%#D' (skal være en henvisning eller reference til klasse)"
  
! #: cp/rtti.cc:597
  #, fuzzy
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "target is not pointer or reference to complete type"
  msgstr "beregninger udført på en henvisning til en ufuldstændig type"
  
! #: cp/rtti.cc:603
  #, fuzzy
  #| msgid "cannot declare pointers to references"
  msgid "target is not pointer or reference"
  msgstr "kan ikke erklære henvisninger til referencer"
  
! #: cp/rtti.cc:619
  #, fuzzy
  #| msgid "base operand of `->' is not a pointer"
  msgid "source is not a pointer"
  msgstr "grundoperanden til '->' er ikke en henvisning"
  
! #: cp/rtti.cc:624
  #, fuzzy
  #| msgid "Assume that pointers not aliased"
  msgid "source is not a pointer to class"
  msgstr "Antag at henvisninger ikke kan være aliaser"
  
! #: cp/rtti.cc:629
  #, fuzzy
  #| msgid "cannot %s a pointer to incomplete type `%T'"
  msgid "source is a pointer to incomplete type"
  msgstr "kan ikke %s en henvisning til en ufuldstændig type '%T'"
  
! #: cp/rtti.cc:642
  #, fuzzy
  #| msgid "`%T' is not a class or union type"
  msgid "source is not of class type"
  msgstr "'%T' er ikke af en klasse- eller union-type"
  
! #: cp/rtti.cc:647
  #, fuzzy
  #| msgid "return type is an incomplete type"
  msgid "source is of incomplete class type"
  msgstr "returtypen er en ufuldstændig type"
  
! #: cp/rtti.cc:658
  msgid "conversion casts away constness"
  msgstr ""
  
! #: cp/rtti.cc:820
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/semantics.cc:6825
! #, fuzzy
! msgid "candidates are:"
! msgstr "candidate%s: %+#D"
! 
! #: cp/typeck.cc:7784 c/c-typeck.cc:5744
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "forkert parametertype til unært minus"
  
! #: cp/typeck.cc:7785 c/c-typeck.cc:5730
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "forkert parametertype til unært plus"
  
! #: cp/typeck.cc:7812 c/c-typeck.cc:5789
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "forkert parametertype til bitkomplement"
  
! #: cp/typeck.cc:7832 c/c-typeck.cc:5797
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "forkert parametertype til abs"
  
! #: cp/typeck.cc:7844 c/c-typeck.cc:5819
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "forkert parametertype til konjugation"
  
! #: cp/typeck.cc:7868
  #, fuzzy
  #| msgid "wrong type argument to unary plus"
  msgid "in argument to unary !"
  msgstr "forkert parametertype til unært plus"
  
! #: cp/typeck.cc:7928
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7930
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7932
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7934
  msgid "no post-decrement operator for type"
  msgstr ""
  
! #: fortran/arith.cc:1672
  #, fuzzy
  #| msgid "missing binary operator"
  msgid "elemental binary operation"
*************** msgstr ""
*** 23329,23405 ****
  msgid "BOZ constant truncated at %L"
  msgstr "kommatalskonstant er uden for det gyldige interval"
  
! #: fortran/check.cc:4100
  #, c-format
  msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'"
  msgstr ""
  
! #: fortran/check.cc:4338 fortran/check.cc:4423 fortran/check.cc:4488
! #: fortran/check.cc:5181
  #, c-format
  msgid "arguments '%s' and '%s' for intrinsic %s"
  msgstr ""
  
! #: fortran/check.cc:4932 fortran/intrinsic.cc:4984
  #, c-format
  msgid "arguments '%s' and '%s' for intrinsic '%s'"
  msgstr ""
  
! #: fortran/check.cc:5787
  #, fuzzy
  #| msgid "`%T' is not a pointer-to-object type"
  msgid "NULL() is not interoperable"
  msgstr "'%T' er ikke af en henvisning til objekt-type"
  
! #: fortran/check.cc:5793
  #, fuzzy
  #| msgid "invalid constant"
  msgid "BOZ literal constant"
  msgstr "ugyldig konstant:"
  
! #: fortran/check.cc:5799
  #, fuzzy
  #| msgid "invalid expression as operand"
  msgid "Expression is polymorphic"
  msgstr "ugyldigt udtryk som operand"
  
! #: fortran/check.cc:5806
  #, fuzzy
  #| msgid "expression statement has incomplete type"
  msgid "Expression is a noninteroperable derived type"
  msgstr "udtrykket er af en ufuldstændig type"
  
! #: fortran/check.cc:5812
  #, fuzzy
  #| msgid "unexpected operand"
  msgid "Procedure unexpected as argument"
  msgstr "uventet operand"
  
! #: fortran/check.cc:5822
  msgid "Extension to use a non-C_Bool-kind LOGICAL"
  msgstr ""
  
! #: fortran/check.cc:5829
  msgid "Extension to use a non-C_CHAR-kind CHARACTER"
  msgstr ""
  
! #: fortran/check.cc:5850
  #, fuzzy
  #| msgid "Zero-length character constant at %0"
  msgid "Type shall have a character length of 1"
  msgstr "Nul-længde tegnkonstant ved %0"
  
! #: fortran/check.cc:5861
  #, fuzzy
  #| msgid "types are not quite compatible"
  msgid "Coarrays are not interoperable"
  msgstr "typer er ikke helt forenelige"
  
! #: fortran/check.cc:5872
  msgid "Assumed-size arrays are not interoperable"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:4127
  #, c-format
  msgid ""
  "/* Prototypes for external procedures generated from %s\n"
--- 24402,24478 ----
  msgid "BOZ constant truncated at %L"
  msgstr "kommatalskonstant er uden for det gyldige interval"
  
! #: fortran/check.cc:4179
  #, c-format
  msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'"
  msgstr ""
  
! #: fortran/check.cc:4417 fortran/check.cc:4502 fortran/check.cc:4567
! #: fortran/check.cc:5270
  #, c-format
  msgid "arguments '%s' and '%s' for intrinsic %s"
  msgstr ""
  
! #: fortran/check.cc:5021 fortran/intrinsic.cc:5062
  #, c-format
  msgid "arguments '%s' and '%s' for intrinsic '%s'"
  msgstr ""
  
! #: fortran/check.cc:5897
  #, fuzzy
  #| msgid "`%T' is not a pointer-to-object type"
  msgid "NULL() is not interoperable"
  msgstr "'%T' er ikke af en henvisning til objekt-type"
  
! #: fortran/check.cc:5903
  #, fuzzy
  #| msgid "invalid constant"
  msgid "BOZ literal constant"
  msgstr "ugyldig konstant:"
  
! #: fortran/check.cc:5909
  #, fuzzy
  #| msgid "invalid expression as operand"
  msgid "Expression is polymorphic"
  msgstr "ugyldigt udtryk som operand"
  
! #: fortran/check.cc:5916
  #, fuzzy
  #| msgid "expression statement has incomplete type"
  msgid "Expression is a noninteroperable derived type"
  msgstr "udtrykket er af en ufuldstændig type"
  
! #: fortran/check.cc:5922
  #, fuzzy
  #| msgid "unexpected operand"
  msgid "Procedure unexpected as argument"
  msgstr "uventet operand"
  
! #: fortran/check.cc:5932
  msgid "Extension to use a non-C_Bool-kind LOGICAL"
  msgstr ""
  
! #: fortran/check.cc:5939
  msgid "Extension to use a non-C_CHAR-kind CHARACTER"
  msgstr ""
  
! #: fortran/check.cc:5960
  #, fuzzy
  #| msgid "Zero-length character constant at %0"
  msgid "Type shall have a character length of 1"
  msgstr "Nul-længde tegnkonstant ved %0"
  
! #: fortran/check.cc:5971
  #, fuzzy
  #| msgid "types are not quite compatible"
  msgid "Coarrays are not interoperable"
  msgstr "typer er ikke helt forenelige"
  
! #: fortran/check.cc:5982
  msgid "Assumed-size arrays are not interoperable"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:4216
  #, c-format
  msgid ""
  "/* Prototypes for external procedures generated from %s\n"
*************** msgid ""
*** 23410,23416 ****
  "\n"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:4139
  #, c-format
  msgid ""
  "\n"
--- 24483,24489 ----
  "\n"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:4228
  #, c-format
  msgid ""
  "\n"
*************** msgid ""
*** 23421,23568 ****
  "   Use another -std option to compile.  */\n"
  msgstr ""
  
! #: fortran/error.cc:324
  msgid "Prohibited in Fortran 2023:"
  msgstr ""
  
! #: fortran/error.cc:326
  msgid "Fortran 2023:"
  msgstr ""
  
! #: fortran/error.cc:328
  msgid "Fortran 2018 deleted feature:"
  msgstr ""
  
! #: fortran/error.cc:330
  msgid "Fortran 2018 obsolescent feature:"
  msgstr ""
  
! #: fortran/error.cc:332
  msgid "Fortran 2018:"
  msgstr ""
  
! #: fortran/error.cc:334
  msgid "Fortran 2008 obsolescent feature:"
  msgstr ""
  
! #: fortran/error.cc:340
  msgid "GNU Extension:"
  msgstr ""
  
! #: fortran/error.cc:342
  msgid "Legacy Extension:"
  msgstr ""
  
! #: fortran/error.cc:344
  msgid "Obsolescent feature:"
  msgstr ""
  
! #: fortran/error.cc:346
  msgid "Deleted feature:"
  msgstr ""
  
! #: fortran/error.cc:348
  msgid "Unsigned:"
  msgstr ""
  
! #: fortran/expr.cc:3960
  #, fuzzy
  #| msgid "assignment"
  msgid "array assignment"
  msgstr "tildeling"
  
! #: fortran/frontend-passes.cc:2348
  msgid "Index variable %qs redefined at %L in procedure %qs called from within DO loop at %L"
  msgstr ""
  
  #. Macros for unified error messages.
! #: fortran/frontend-passes.cc:4043
  #, c-format
  msgid "Incorrect extent in argument B in MATMUL intrinsic in dimension 1: is %ld, should be %ld"
  msgstr ""
  
! #: fortran/frontend-passes.cc:4046
  #, fuzzy, c-format
  #| msgid "type mismatch in conditional expression"
  msgid "Array bound mismatch for dimension 1 of array (%ld/%ld)"
  msgstr "typerne i betingelsesudtrykket passer ikke sammen"
  
! #: fortran/frontend-passes.cc:4049
  #, fuzzy, c-format
  #| msgid "type mismatch in conditional expression"
  msgid "Array bound mismatch for dimension 2 of array (%ld/%ld)"
  msgstr "typerne i betingelsesudtrykket passer ikke sammen"
  
! #: fortran/gfortranspec.cc:427 m2/gm2spec.cc:922
  #, fuzzy, c-format
  #| msgid "warning:"
  msgid "Driving:"
  msgstr "advarsel: "
  
! #: fortran/interface.cc:3926 fortran/intrinsic.cc:4662
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
! #: fortran/intrinsic.cc:5021
  msgid "available since Fortran 77"
  msgstr ""
  
! #: fortran/intrinsic.cc:5025
  msgid "obsolescent in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:5029
  #, fuzzy
  #| msgid "deleting array `%#D'"
  msgid "deleted in Fortran 95"
  msgstr "benyttelse af delete på tabellen '%#D'"
  
! #: fortran/intrinsic.cc:5033
  msgid "new in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:5037
  msgid "new in Fortran 2003"
  msgstr ""
  
! #: fortran/intrinsic.cc:5041
  msgid "new in Fortran 2008"
  msgstr ""
  
! #: fortran/intrinsic.cc:5045
  msgid "new in Fortran 2018"
  msgstr ""
  
! #: fortran/intrinsic.cc:5049
  msgid "new in Fortran 2023"
  msgstr ""
  
! #: fortran/intrinsic.cc:5053
  #, fuzzy
  #| msgid "Missing or invalid constant expression"
  msgid "a GNU Fortran extension"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: fortran/intrinsic.cc:5057
  msgid "for backward compatibility"
  msgstr ""
  
! #: fortran/intrinsic.cc:5061
  msgid "unsigned"
  msgstr ""
  
! #: fortran/io.cc:1875
  #, c-format
  msgid "%s tag"
  msgstr ""
  
! #: fortran/io.cc:3366
  msgid "internal unit in WRITE"
  msgstr ""
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.cc:4727
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr ""
--- 24494,24641 ----
  "   Use another -std option to compile.  */\n"
  msgstr ""
  
! #: fortran/error.cc:325
  msgid "Prohibited in Fortran 2023:"
  msgstr ""
  
! #: fortran/error.cc:327
  msgid "Fortran 2023:"
  msgstr ""
  
! #: fortran/error.cc:329
  msgid "Fortran 2018 deleted feature:"
  msgstr ""
  
! #: fortran/error.cc:331
  msgid "Fortran 2018 obsolescent feature:"
  msgstr ""
  
! #: fortran/error.cc:333
  msgid "Fortran 2018:"
  msgstr ""
  
! #: fortran/error.cc:335
  msgid "Fortran 2008 obsolescent feature:"
  msgstr ""
  
! #: fortran/error.cc:341
  msgid "GNU Extension:"
  msgstr ""
  
! #: fortran/error.cc:343
  msgid "Legacy Extension:"
  msgstr ""
  
! #: fortran/error.cc:345
  msgid "Obsolescent feature:"
  msgstr ""
  
! #: fortran/error.cc:347
  msgid "Deleted feature:"
  msgstr ""
  
! #: fortran/error.cc:349
  msgid "Unsigned:"
  msgstr ""
  
! #: fortran/expr.cc:4136
  #, fuzzy
  #| msgid "assignment"
  msgid "array assignment"
  msgstr "tildeling"
  
! #: fortran/frontend-passes.cc:2349
  msgid "Index variable %qs redefined at %L in procedure %qs called from within DO loop at %L"
  msgstr ""
  
  #. Macros for unified error messages.
! #: fortran/frontend-passes.cc:4044
  #, c-format
  msgid "Incorrect extent in argument B in MATMUL intrinsic in dimension 1: is %ld, should be %ld"
  msgstr ""
  
! #: fortran/frontend-passes.cc:4047
  #, fuzzy, c-format
  #| msgid "type mismatch in conditional expression"
  msgid "Array bound mismatch for dimension 1 of array (%ld/%ld)"
  msgstr "typerne i betingelsesudtrykket passer ikke sammen"
  
! #: fortran/frontend-passes.cc:4050
  #, fuzzy, c-format
  #| msgid "type mismatch in conditional expression"
  msgid "Array bound mismatch for dimension 2 of array (%ld/%ld)"
  msgstr "typerne i betingelsesudtrykket passer ikke sammen"
  
! #: fortran/gfortranspec.cc:427 m2/gm2spec.cc:945
  #, fuzzy, c-format
  #| msgid "warning:"
  msgid "Driving:"
  msgstr "advarsel: "
  
! #: fortran/interface.cc:4029 fortran/intrinsic.cc:4737
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
! #: fortran/intrinsic.cc:5099
  msgid "available since Fortran 77"
  msgstr ""
  
! #: fortran/intrinsic.cc:5103
  msgid "obsolescent in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:5107
  #, fuzzy
  #| msgid "deleting array `%#D'"
  msgid "deleted in Fortran 95"
  msgstr "benyttelse af delete på tabellen '%#D'"
  
! #: fortran/intrinsic.cc:5111
  msgid "new in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:5115
  msgid "new in Fortran 2003"
  msgstr ""
  
! #: fortran/intrinsic.cc:5119
  msgid "new in Fortran 2008"
  msgstr ""
  
! #: fortran/intrinsic.cc:5123
  msgid "new in Fortran 2018"
  msgstr ""
  
! #: fortran/intrinsic.cc:5127
  msgid "new in Fortran 2023"
  msgstr ""
  
! #: fortran/intrinsic.cc:5131
  #, fuzzy
  #| msgid "Missing or invalid constant expression"
  msgid "a GNU Fortran extension"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: fortran/intrinsic.cc:5135
  msgid "for backward compatibility"
  msgstr ""
  
! #: fortran/intrinsic.cc:5139
  msgid "unsigned"
  msgstr ""
  
! #: fortran/io.cc:1878
  #, c-format
  msgid "%s tag"
  msgstr ""
  
! #: fortran/io.cc:3365
  msgid "internal unit in WRITE"
  msgstr ""
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.cc:4740
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr ""
*************** msgstr ""
*** 23607,23613 ****
  msgid "Expected integer"
  msgstr "uventet operand"
  
! #: fortran/module.cc:1647 fortran/module.cc:2881
  #, fuzzy
  #| msgid "unexpected operand"
  msgid "Expected string"
--- 24680,24686 ----
  msgid "Expected integer"
  msgstr "uventet operand"
  
! #: fortran/module.cc:1647 fortran/module.cc:2900
  #, fuzzy
  #| msgid "unexpected operand"
  msgid "Expected string"
*************** msgstr "uventet operand"
*** 23617,23898 ****
  msgid "find_enum(): Enum not found"
  msgstr ""
  
! #: fortran/module.cc:2246
  msgid "Unsupported: multiple OpenACC 'routine' levels of parallelism"
  msgstr ""
  
! #: fortran/module.cc:2494
  #, fuzzy
  #| msgid "packed attribute is unnecessary"
  msgid "Expected attribute bit name"
  msgstr "packed-egenskab er unødvendig"
  
! #: fortran/module.cc:3510
  #, fuzzy
  #| msgid "section pointer missing"
  msgid "Expected integer string"
  msgstr "sektionshenvisning mangler"
  
! #: fortran/module.cc:3514
  msgid "Error converting integer"
  msgstr ""
  
! #: fortran/module.cc:3536
  #, fuzzy
  #| msgid "unterminated format string"
  msgid "Expected real string"
  msgstr "uafsluttet formateringsstreng"
  
! #: fortran/module.cc:3761
  #, fuzzy
  #| msgid "unexpected address expression"
  msgid "Expected expression type"
  msgstr "uventet adresseudtryk"
  
! #: fortran/module.cc:3841
  #, fuzzy
  #| msgid "bad operand"
  msgid "Bad operator"
  msgstr "ugyldig operand"
  
! #: fortran/module.cc:3959
  #, fuzzy
  #| msgid "overflow in constant expression"
  msgid "Bad type in constant expression"
  msgstr "overløb i konstant udtryk"
  
! #: fortran/module.cc:7743
  #, fuzzy
  #| msgid "unexpected PIC symbol"
  msgid "Unexpected end of module"
  msgstr "uventet PIC-symbol"
  
! #: fortran/parse.cc:2230
  msgid "arithmetic IF"
  msgstr ""
  
! #: fortran/parse.cc:2239
  #, fuzzy
  #| msgid "Invalid declaration"
  msgid "attribute declaration"
  msgstr "Ugyldig erklæring"
  
! #: fortran/parse.cc:2275
  #, fuzzy
  #| msgid "empty declaration"
  msgid "data declaration"
  msgstr "tom erklæring"
  
! #: fortran/parse.cc:2293
  #, fuzzy
  #| msgid "empty declaration"
  msgid "derived type declaration"
  msgstr "tom erklæring"
  
! #: fortran/parse.cc:2420
  msgid "block IF"
  msgstr ""
  
! #: fortran/parse.cc:2429
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.cc:2523 fortran/resolve.cc:13576
  msgid "assignment"
  msgstr "tildeling"
  
! #: fortran/parse.cc:2526 fortran/resolve.cc:13642 fortran/resolve.cc:13645
  #, fuzzy
  #| msgid "assignment"
  msgid "pointer assignment"
  msgstr "tildeling"
  
! #: fortran/parse.cc:2550
  msgid "simple IF"
  msgstr ""
  
! #: fortran/resolve.cc:2465 fortran/resolve.cc:2660
  msgid "elemental procedure"
  msgstr ""
  
! #: fortran/resolve.cc:2563
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "allocatable argument"
  msgstr "ugyldig typeparameter"
  
! #: fortran/resolve.cc:2568
  #, fuzzy
  #| msgid "no arguments"
  msgid "asynchronous argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2573
  #, fuzzy
  #| msgid "no arguments"
  msgid "optional argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2578
  #, fuzzy
  #| msgid "no arguments"
  msgid "pointer argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2583
  #, fuzzy
  #| msgid "no arguments"
  msgid "target argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2588
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "value argument"
  msgstr "ugyldig typeparameter"
  
! #: fortran/resolve.cc:2593
  #, fuzzy
  #| msgid "no arguments"
  msgid "volatile argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2598
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "assumed-shape argument"
  msgstr "ugyldig typeparameter"
  
! #: fortran/resolve.cc:2603
  #, fuzzy
  #| msgid "no arguments"
  msgid "assumed-rank argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2608
  #, fuzzy
  #| msgid "no arguments"
  msgid "coarray argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2613
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "parametrized derived type argument"
  msgstr "ugyldig typeparameter"
  
! #: fortran/resolve.cc:2618
  #, fuzzy
  #| msgid "no arguments"
  msgid "polymorphic argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2623
  msgid "NO_ARG_CHECK attribute"
  msgstr ""
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2630
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "assumed-type argument"
  msgstr "ugyldig typeparameter"
  
! #: fortran/resolve.cc:2641
  msgid "array result"
  msgstr ""
  
! #: fortran/resolve.cc:2646
  #, fuzzy
  #| msgid "Do not allocate BK register"
  msgid "pointer or allocatable result"
  msgstr "Allokér ikke BK-registeret"
  
! #: fortran/resolve.cc:2653
  msgid "result with non-constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:2665
  msgid "bind(c) procedure"
  msgstr ""
  
! #: fortran/resolve.cc:7975
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.cc:7979
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.cc:7983
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7987
  #, fuzzy
  #| msgid "invalid expression as operand"
  msgid "End expression in DO loop"
  msgstr "ugyldigt udtryk som operand"
  
! #: fortran/resolve.cc:7991
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:8609 fortran/resolve.cc:8612
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:9053 fortran/resolve.cc:9056
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:9293 fortran/resolve.cc:11440 fortran/resolve.cc:11561
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:9344 fortran/resolve.cc:11452 fortran/resolve.cc:11573
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:11248
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:11464
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
! #: fortran/trans-array.cc:2061
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr ""
  
! #: fortran/trans-array.cc:6631
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10935
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
  
! #: fortran/trans-decl.cc:6546
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-decl.cc:6554
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11386
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:13081
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
--- 24690,24971 ----
  msgid "find_enum(): Enum not found"
  msgstr ""
  
! #: fortran/module.cc:2250
  msgid "Unsupported: multiple OpenACC 'routine' levels of parallelism"
  msgstr ""
  
! #: fortran/module.cc:2504
  #, fuzzy
  #| msgid "packed attribute is unnecessary"
  msgid "Expected attribute bit name"
  msgstr "packed-egenskab er unødvendig"
  
! #: fortran/module.cc:3529
  #, fuzzy
  #| msgid "section pointer missing"
  msgid "Expected integer string"
  msgstr "sektionshenvisning mangler"
  
! #: fortran/module.cc:3533
  msgid "Error converting integer"
  msgstr ""
  
! #: fortran/module.cc:3555
  #, fuzzy
  #| msgid "unterminated format string"
  msgid "Expected real string"
  msgstr "uafsluttet formateringsstreng"
  
! #: fortran/module.cc:3782
  #, fuzzy
  #| msgid "unexpected address expression"
  msgid "Expected expression type"
  msgstr "uventet adresseudtryk"
  
! #: fortran/module.cc:3862
  #, fuzzy
  #| msgid "bad operand"
  msgid "Bad operator"
  msgstr "ugyldig operand"
  
! #: fortran/module.cc:3984
  #, fuzzy
  #| msgid "overflow in constant expression"
  msgid "Bad type in constant expression"
  msgstr "overløb i konstant udtryk"
  
! #: fortran/module.cc:7789
  #, fuzzy
  #| msgid "unexpected PIC symbol"
  msgid "Unexpected end of module"
  msgstr "uventet PIC-symbol"
  
! #: fortran/parse.cc:2239
  msgid "arithmetic IF"
  msgstr ""
  
! #: fortran/parse.cc:2248
  #, fuzzy
  #| msgid "Invalid declaration"
  msgid "attribute declaration"
  msgstr "Ugyldig erklæring"
  
! #: fortran/parse.cc:2284
  #, fuzzy
  #| msgid "empty declaration"
  msgid "data declaration"
  msgstr "tom erklæring"
  
! #: fortran/parse.cc:2302
  #, fuzzy
  #| msgid "empty declaration"
  msgid "derived type declaration"
  msgstr "tom erklæring"
  
! #: fortran/parse.cc:2429
  msgid "block IF"
  msgstr ""
  
! #: fortran/parse.cc:2438
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.cc:2532 fortran/resolve.cc:14286
  msgid "assignment"
  msgstr "tildeling"
  
! #: fortran/parse.cc:2535 fortran/resolve.cc:14352 fortran/resolve.cc:14355
  #, fuzzy
  #| msgid "assignment"
  msgid "pointer assignment"
  msgstr "tildeling"
  
! #: fortran/parse.cc:2559
  msgid "simple IF"
  msgstr ""
  
! #: fortran/resolve.cc:2489 fortran/resolve.cc:2684
  msgid "elemental procedure"
  msgstr ""
  
! #: fortran/resolve.cc:2587
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "allocatable argument"
  msgstr "ugyldig typeparameter"
  
! #: fortran/resolve.cc:2592
  #, fuzzy
  #| msgid "no arguments"
  msgid "asynchronous argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2597
  #, fuzzy
  #| msgid "no arguments"
  msgid "optional argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2602
  #, fuzzy
  #| msgid "no arguments"
  msgid "pointer argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2607
  #, fuzzy
  #| msgid "no arguments"
  msgid "target argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2612
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "value argument"
  msgstr "ugyldig typeparameter"
  
! #: fortran/resolve.cc:2617
  #, fuzzy
  #| msgid "no arguments"
  msgid "volatile argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2622
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "assumed-shape argument"
  msgstr "ugyldig typeparameter"
  
! #: fortran/resolve.cc:2627
  #, fuzzy
  #| msgid "no arguments"
  msgid "assumed-rank argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2632
  #, fuzzy
  #| msgid "no arguments"
  msgid "coarray argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2637
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "parametrized derived type argument"
  msgstr "ugyldig typeparameter"
  
! #: fortran/resolve.cc:2642
  #, fuzzy
  #| msgid "no arguments"
  msgid "polymorphic argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2647
  msgid "NO_ARG_CHECK attribute"
  msgstr ""
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2654
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "assumed-type argument"
  msgstr "ugyldig typeparameter"
  
! #: fortran/resolve.cc:2665
  msgid "array result"
  msgstr ""
  
! #: fortran/resolve.cc:2670
  #, fuzzy
  #| msgid "Do not allocate BK register"
  msgid "pointer or allocatable result"
  msgstr "Allokér ikke BK-registeret"
  
! #: fortran/resolve.cc:2677
  msgid "result with non-constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:2689
  msgid "bind(c) procedure"
  msgstr ""
  
! #: fortran/resolve.cc:8326
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.cc:8330
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.cc:8334
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:8338
  #, fuzzy
  #| msgid "invalid expression as operand"
  msgid "End expression in DO loop"
  msgstr "ugyldigt udtryk som operand"
  
! #: fortran/resolve.cc:8342
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:8975 fortran/resolve.cc:8978
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:9419 fortran/resolve.cc:9422
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:9659 fortran/resolve.cc:11829 fortran/resolve.cc:12055
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:9710 fortran/resolve.cc:11841 fortran/resolve.cc:12067
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:11637
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:11853
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
! #: fortran/trans-array.cc:2041
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr ""
  
! #: fortran/trans-array.cc:6876
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:11414
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
  
! #: fortran/trans-decl.cc:6682
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-decl.cc:6690
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11543
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:13301
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
*************** msgstr ""
*** 23901,23982 ****
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6366
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic BTEST"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6653
  #, fuzzy, c-format
  #| msgid "too few arguments to function `%s'"
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr "for få parametre til funktionen '%s'"
  
! #: fortran/trans-intrinsic.cc:6701
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6711
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6718
  #, c-format
  msgid "POS(%ld)+LEN(%ld)>BIT_SIZE(%ld) in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6810
  #, c-format
  msgid "SHIFT argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6878
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFT"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6958
  #, c-format
  msgid "SIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6966 fortran/trans-intrinsic.cc:7011
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:9362
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:9394
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12861
  #, c-format
  msgid "FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12873
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12885
  #, c-format
  msgid "TOPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12897
  #, c-format
  msgid "FROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12905
  #, c-format
  msgid "TOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
--- 24974,25055 ----
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6595
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic BTEST"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6882
  #, fuzzy, c-format
  #| msgid "too few arguments to function `%s'"
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr "for få parametre til funktionen '%s'"
  
! #: fortran/trans-intrinsic.cc:6930
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6940
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6947
  #, c-format
  msgid "POS(%ld)+LEN(%ld)>BIT_SIZE(%ld) in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:7039
  #, c-format
  msgid "SHIFT argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:7107
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFT"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:7187
  #, c-format
  msgid "SIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:7195 fortran/trans-intrinsic.cc:7240
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:9609
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:9641
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:13161
  #, c-format
  msgid "FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:13173
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:13185
  #, c-format
  msgid "TOPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:13197
  #, c-format
  msgid "FROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:13205
  #, c-format
  msgid "TOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
*************** msgstr "Mystisk tal i FORMAT-sætning ve
*** 23997,24018 ****
  msgid "Assigned label is not a target label"
  msgstr ""
  
! #: fortran/trans-stmt.cc:1294
  #, c-format
  msgid "Invalid image number %d in SYNC IMAGES"
  msgstr ""
  
! #: fortran/trans-stmt.cc:2612
  msgid "Loop iterates infinitely"
  msgstr ""
  
! #: fortran/trans-stmt.cc:2632 fortran/trans-stmt.cc:2888
  #, fuzzy
  #| msgid "output pipe has been closed"
  msgid "Loop variable has been modified"
  msgstr "uddataledningen er blevet lukket"
  
! #: fortran/trans-stmt.cc:2741
  msgid "DO step value is zero"
  msgstr ""
  
--- 25070,25091 ----
  msgid "Assigned label is not a target label"
  msgstr ""
  
! #: fortran/trans-stmt.cc:1420
  #, c-format
  msgid "Invalid image number %d in SYNC IMAGES"
  msgstr ""
  
! #: fortran/trans-stmt.cc:2755
  msgid "Loop iterates infinitely"
  msgstr ""
  
! #: fortran/trans-stmt.cc:2775 fortran/trans-stmt.cc:3031
  #, fuzzy
  #| msgid "output pipe has been closed"
  msgid "Loop variable has been modified"
  msgstr "uddataledningen er blevet lukket"
  
! #: fortran/trans-stmt.cc:2884
  msgid "DO step value is zero"
  msgstr ""
  
*************** msgstr ""
*** 24029,24077 ****
  msgid "Array reference out of bounds"
  msgstr "danner reference til void"
  
! #: fortran/trans.cc:775 fortran/trans.cc:859
  #, fuzzy, c-format
  #| msgid "Memory allocation failed"
  msgid "Error allocating %lu bytes"
  msgstr "Hukommelsesallokering mislykkedes"
  
! #: fortran/trans.cc:1072
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr ""
  
! #: fortran/trans.cc:1078
  msgid "Attempting to allocate already allocated variable"
  msgstr ""
  
! #: fortran/trans.cc:1878 fortran/trans.cc:2056
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr ""
  
! #: fortran/trans.cc:2224
  #, c-format
  msgid "Error reallocating to %lu bytes"
  msgstr ""
  
! #: go/go-backend.cc:166 rust/rust-object-export.cc:147
! msgid "lseek failed while reading export data"
! msgstr ""
! 
! #: go/go-backend.cc:173 rust/rust-object-export.cc:154
! msgid "memory allocation failed while reading export data"
! msgstr ""
! 
! #: go/go-backend.cc:181 rust/rust-object-export.cc:162
! msgid "read failed while reading export data"
! msgstr ""
! 
! #: go/go-backend.cc:187 rust/rust-object-export.cc:168
! msgid "short read while reading export data"
! msgstr ""
! 
! #: go/gofrontend/expressions.cc:183 c-family/c-warn.cc:685 cp/cvt.cc:1444
! #: d/toir.cc:225 rust/backend/rust-tree.cc:512
  #, gcc-internal-format
  msgid "value computed is not used"
  msgstr "beregnet værdi benyttes ikke"
--- 25102,25134 ----
  msgid "Array reference out of bounds"
  msgstr "danner reference til void"
  
! #: fortran/trans.cc:777 fortran/trans.cc:864
  #, fuzzy, c-format
  #| msgid "Memory allocation failed"
  msgid "Error allocating %lu bytes"
  msgstr "Hukommelsesallokering mislykkedes"
  
! #: fortran/trans.cc:1077
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr ""
  
! #: fortran/trans.cc:1083
  msgid "Attempting to allocate already allocated variable"
  msgstr ""
  
! #: fortran/trans.cc:1892 fortran/trans.cc:2071
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr ""
  
! #: fortran/trans.cc:2246
  #, c-format
  msgid "Error reallocating to %lu bytes"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:183 c-family/c-warn.cc:685 cp/cvt.cc:1462
! #: d/toir.cc:225 rust/backend/rust-tree.cc:515
  #, gcc-internal-format
  msgid "value computed is not used"
  msgstr "beregnet værdi benyttes ikke"
*************** msgstr "forventet numerisk type"
*** 24101,24108 ****
  msgid "expected boolean type"
  msgstr "forventet boolesk type"
  
! #: go/gofrontend/expressions.cc:5610 c/c-parser.cc:19579 c/c-parser.cc:19586
! #: cp/parser.cc:41923 cp/parser.cc:41930
  #, fuzzy, gcc-internal-format
  msgid "expected integer"
  msgstr "uventet operand"
--- 25158,25165 ----
  msgid "expected boolean type"
  msgstr "forventet boolesk type"
  
! #: go/gofrontend/expressions.cc:5610 c/c-parser.cc:20198 c/c-parser.cc:20205
! #: cp/parser.cc:44601 cp/parser.cc:44608
  #, fuzzy, gcc-internal-format
  msgid "expected integer"
  msgstr "uventet operand"
*************** msgid "invalid comparison of nil with ni
*** 24112,24119 ****
  msgstr "ugyldig sammenligning af nil med nil"
  
  #: go/gofrontend/expressions.cc:7609 go/gofrontend/expressions.cc:7627
- #: go/gofrontend/expressions.cc:7457 go/gofrontend/expressions.cc:8423
- #, gcc-internal-format
  msgid "incompatible types in binary expression"
  msgstr "uforenelige typer i binæret udtryk"
  
--- 25169,25174 ----
*************** msgstr "ikke nok parametre"
*** 24177,24183 ****
  #: go/gofrontend/expressions.cc:11749 go/gofrontend/expressions.cc:11844
  #: go/gofrontend/expressions.cc:14020 go/gofrontend/expressions.cc:14149
  #: go/gofrontend/expressions.cc:14163 go/gofrontend/expressions.cc:14184
! #: cp/pt.cc:9471
  #, gcc-internal-format
  msgid "too many arguments"
  msgstr "for mange parametre"
--- 25232,25238 ----
  #: go/gofrontend/expressions.cc:11749 go/gofrontend/expressions.cc:11844
  #: go/gofrontend/expressions.cc:14020 go/gofrontend/expressions.cc:14149
  #: go/gofrontend/expressions.cc:14163 go/gofrontend/expressions.cc:14184
! #: cp/pt.cc:9574
  #, gcc-internal-format
  msgid "too many arguments"
  msgstr "for mange parametre"
*************** msgstr ""
*** 24615,24621 ****
  #. coalesced sections.  Weak aliases (or any other kind of aliases) are
  #. not supported.  Weak symbols that aren't visible outside the .s file
  #. are not supported.
! #: config/darwin.h:724
  #, fuzzy, gcc-internal-format
  #| msgid "alias definitions not supported in this configuration; ignored"
  msgid "alias definitions not supported in Mach-O; ignored"
--- 25670,25676 ----
  #. coalesced sections.  Weak aliases (or any other kind of aliases) are
  #. not supported.  Weak symbols that aren't visible outside the .s file
  #. are not supported.
! #: config/darwin.h:739
  #, fuzzy, gcc-internal-format
  #| msgid "alias definitions not supported in this configuration; ignored"
  msgid "alias definitions not supported in Mach-O; ignored"
*************** msgid "profiling is not yet implemented
*** 24639,24645 ****
  msgstr "profilering er endnu ikke implementerer for denne arkitektur"
  
  #. Definitions for GCC.  Part of the machine description for CRIS.
! #. Copyright (C) 1998-2025 Free Software Foundation, Inc.
  #. Contributed by Axis Communications.  Written by Hans-Peter Nilsson.
  #.
  #. This file is part of GCC.
--- 25694,25700 ----
  msgstr "profilering er endnu ikke implementerer for denne arkitektur"
  
  #. Definitions for GCC.  Part of the machine description for CRIS.
! #. Copyright (C) 1998-2026 Free Software Foundation, Inc.
  #. Contributed by Axis Communications.  Written by Hans-Peter Nilsson.
  #.
  #. This file is part of GCC.
*************** msgstr "-pipe understøttes ikke"
*** 24722,24728 ****
  #. SPDX-License-Identifier: GPL-3.0-or-later
  #. Definitions of target machine for GNU compiler,
  #. for IBM RS/6000 POWER running AIX V7.1.
! #. Copyright (C) 2002-2025 Free Software Foundation, Inc.
  #. Contributed by David Edelsohn (edelsohn@gnu.org).
  #.
  #. This file is part of GCC.
--- 25777,25783 ----
  #. SPDX-License-Identifier: GPL-3.0-or-later
  #. Definitions of target machine for GNU compiler,
  #. for IBM RS/6000 POWER running AIX V7.1.
! #. Copyright (C) 2002-2026 Free Software Foundation, Inc.
  #. Contributed by David Edelsohn (edelsohn@gnu.org).
  #.
  #. This file is part of GCC.
*************** msgstr "-pipe understøttes ikke"
*** 24745,24751 ****
  #. SPDX-License-Identifier: GPL-3.0-or-later
  #. Definitions of target machine for GNU compiler,
  #. for IBM RS/6000 POWER running AIX V7.2.
! #. Copyright (C) 2002-2025 Free Software Foundation, Inc.
  #. Contributed by David Edelsohn (edelsohn@gnu.org).
  #.
  #. This file is part of GCC.
--- 25800,25806 ----
  #. SPDX-License-Identifier: GPL-3.0-or-later
  #. Definitions of target machine for GNU compiler,
  #. for IBM RS/6000 POWER running AIX V7.2.
! #. Copyright (C) 2002-2026 Free Software Foundation, Inc.
  #. Contributed by David Edelsohn (edelsohn@gnu.org).
  #.
  #. This file is part of GCC.
*************** msgstr "-pipe understøttes ikke"
*** 24768,24774 ****
  #. SPDX-License-Identifier: GPL-3.0-or-later
  #. Definitions of target machine for GNU compiler,
  #. for IBM RS/6000 POWER running AIX V7.3.
! #. Copyright (C) 2002-2025 Free Software Foundation, Inc.
  #. Contributed by David Edelsohn (edelsohn@gnu.org).
  #.
  #. This file is part of GCC.
--- 25823,25829 ----
  #. SPDX-License-Identifier: GPL-3.0-or-later
  #. Definitions of target machine for GNU compiler,
  #. for IBM RS/6000 POWER running AIX V7.3.
! #. Copyright (C) 2002-2026 Free Software Foundation, Inc.
  #. Contributed by David Edelsohn (edelsohn@gnu.org).
  #.
  #. This file is part of GCC.
*************** msgid "%<-maix64%> required: 64-bit comp
*** 24807,24813 ****
  msgstr "-maix64 påkrævet: 64 bit-beregninger med 32 bit-adressering understøttes endnu ikke"
  
  #: config/rs6000/aix71.h:48 config/rs6000/aix72.h:48 config/rs6000/aix73.h:48
! #: config/rs6000/rtems.h:128 config/rs6000/rs6000.cc:3492
  #, fuzzy, gcc-internal-format
  #| msgid "Emit code compatible with TI tools"
  msgid "%<-mcmodel%> incompatible with other toc options"
--- 25862,25868 ----
  msgstr "-maix64 påkrævet: 64 bit-beregninger med 32 bit-adressering understøttes endnu ikke"
  
  #: config/rs6000/aix71.h:48 config/rs6000/aix72.h:48 config/rs6000/aix73.h:48
! #: config/rs6000/rtems.h:128 config/rs6000/rs6000.cc:3489
  #, fuzzy, gcc-internal-format
  #| msgid "Emit code compatible with TI tools"
  msgid "%<-mcmodel%> incompatible with other toc options"
*************** msgstr "Udsend kode der er kompatibel me
*** 24819,24825 ****
  msgid "%<soft-float%> and long-double-128 are incompatible"
  msgstr "-mrelocatable og -mcall-%s er indbyrdes uforenelige"
  
! #: config/rs6000/rtems.h:121 config/rs6000/rs6000.cc:3484
  #, fuzzy, gcc-internal-format
  msgid "%<-m64%> requires a PowerPC64 cpu"
  msgstr "-maix64 kræver at PowerPC64-arkitekturen forbliver aktiveret"
--- 25874,25880 ----
  msgid "%<soft-float%> and long-double-128 are incompatible"
  msgstr "-mrelocatable og -mcall-%s er indbyrdes uforenelige"
  
! #: config/rs6000/rtems.h:121 config/rs6000/rs6000.cc:3481
  #, fuzzy, gcc-internal-format
  msgid "%<-m64%> requires a PowerPC64 cpu"
  msgstr "-maix64 kræver at PowerPC64-arkitekturen forbliver aktiveret"
*************** msgid "%<-mrelax%> is only supported for
*** 24886,24908 ****
  msgstr "-g er kun understøttet ved brug af GAS på denne processor,"
  
  #: cobol/exceptg.h:80
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Creating '%s'\n"
! msgid "CDF: exception '%s'"
! msgstr "Opretter »%s«.\n"
  
! #: cobol/parse_ante.h:1592
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "a global declaration"
  msgid "Global declarative %s for %s"
  msgstr "en global erklæring"
  
! #: cobol/parse_ante.h:2385 cobol/symbols.h:134 cobol/genapi.cc:6470
! #: cobol/util.cc:288 cobol/util.cc:337 cobol/util.cc:637
  #, gcc-internal-format
  msgid "%s:%d: invalid %<symbol_type_t%> %d"
  msgstr ""
  
  #: cobol/parse_util.h:360
  #, fuzzy, gcc-internal-format
  #| msgid "%s: definition of function `%s' not converted\n"
--- 25941,25968 ----
  msgstr "-g er kun understøttet ved brug af GAS på denne processor,"
  
  #: cobol/exceptg.h:80
! #, fuzzy, gcc-internal-format
! #| msgid "unrecognized option `%s'"
! msgid "exception %qs"
! msgstr "ukendt tilvalg '%s'"
  
! #: cobol/parse_ante.h:1659
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "a global declaration"
  msgid "Global declarative %s for %s"
  msgstr "en global erklæring"
  
! #: cobol/parse_ante.h:2511 cobol/symbols.h:164 cobol/genapi.cc:6333
! #: cobol/util.cc:324 cobol/util.cc:371 cobol/util.cc:418 cobol/util.cc:720
  #, gcc-internal-format
  msgid "%s:%d: invalid %<symbol_type_t%> %d"
  msgstr ""
  
+ #: cobol/parse_ante.h:3268
+ #, gcc-internal-format
+ msgid "SET identifier-11 TO LOCALE"
+ msgstr ""
+ 
  #: cobol/parse_util.h:360
  #, fuzzy, gcc-internal-format
  #| msgid "%s: definition of function `%s' not converted\n"
*************** msgstr "Ugyldig erklæring"
*** 24920,24927 ****
  msgid "scan.o: %s"
  msgstr "luk: %s"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3563 fortran/io.cc:3729 fortran/io.cc:4415
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "syntax error at '%s' token"
  msgid "Syntax error in %s statement at %C"
--- 25980,26023 ----
  msgid "scan.o: %s"
  msgstr "luk: %s"
  
+ #: cobol/scan_ante.h:673
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ #| msgid "%s: invalid file name: %s\n"
+ msgid "%s:%d: invalid level '%s'"
+ msgstr "%s: ugyldigt filnavn: %s\n"
+ 
+ #: cobol/scan_ante.h:1218
+ #, fuzzy, gcc-internal-format
+ #| msgid "invalid parameter type `%T'"
+ msgid "%s:%d: invalid symbol type %s for symbol %qs"
+ msgstr "ugyldig parametertype '%T'"
+ 
+ #: cobol/scan_ante.h:1250
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ #| msgid "%s: invalid file name: %s\n"
+ msgid "%s:%d: invalid integer '%s'"
+ msgstr "%s: ugyldigt filnavn: %s\n"
+ 
+ #: cobol/scan_post.h:123
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ #| msgid "%s: %s: %s"
+ msgid "%s:%d: %s: %s"
+ msgstr "%s: %s: %s"
+ 
+ #. Use CHECK_FIELD when a should be non-null, and a->var_decl_node also should
+ #. by non-null.  (The useless calls to abort() are because cppcheck doesn't
+ #. understand that gcc_unreachable doesn't return);
+ #. Use this after doing any SHOW_PARSE stuff, to avoid cppcheck complaints
+ #. about nullPointerRedundantCheck
+ #. This version is a bit more lax, for special cases
+ #: cobol/show_parse.h:452 cobol/show_parse.h:456 cobol/show_parse.h:469
+ #: cobol/show_parse.h:473 cobol/show_parse.h:486
+ #, fuzzy, gcc-internal-format
+ msgid "%s: parameter %<"
+ msgstr "ubenyttet parameter '%s'"
+ 
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3644 fortran/io.cc:3728 fortran/io.cc:4428
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "syntax error at '%s' token"
  msgid "Syntax error in %s statement at %C"
*************** msgstr ""
*** 24952,24980 ****
  msgid "%s:%d:the value %s is not a BOOLEAN as the value is %d"
  msgstr ""
  
! #: fortran/lang.opt:440
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized section name \"%s\""
  msgid "Unrecognized option to endianness value: %qs"
  msgstr "ukendt sektionsnavn \"%s\""
  
! #: fortran/lang.opt:662
  #, gcc-internal-format
  msgid "Unrecognized option to floating-point init value: %qs"
  msgstr "Tilvalg til kommatals opstartsværdi blev ikke genkendt: %qs"
  
! #: fortran/lang.opt:694
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not a valid option to the preprocessor"
  msgid "%qs is not an inline-controlable intrinsic"
  msgstr "\"%s\" er ikke et gyldigt tilvalg til præprocessoren"
  
! #: fortran/lang.opt:831
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized option `%s'"
  msgid "Unrecognized option: %qs"
  msgstr "ukendt tilvalg '%s'"
  
  #: rust/lang.opt:90
  #, fuzzy, gcc-internal-format
  msgid "unknown crate type: '%qs'"
--- 26048,26352 ----
  msgid "%s:%d:the value %s is not a BOOLEAN as the value is %d"
  msgstr ""
  
! #: lto/lang.opt:28
! #, fuzzy, gcc-internal-format
! msgid "unknown linker output %qs"
! msgstr "'%s': ukendt tls-model-tilvalg"
! 
! #: config/arc/arc.opt:171 config/arc/arc.opt:336 config/arc/arc.opt:340
! #: config/arc/arc.opt:344 config/arc/arc.opt:351 config/arc/arc.opt:355
! #: config/arc/arc.opt:359 config/arc/arc.opt:363 config/arc/arc.opt:366
! #: config/arc/arc.opt:369 config/arc/arc.opt:386
! #, fuzzy, gcc-internal-format
! #| msgid "`%s' is deprecated"
! msgid "%qs is deprecated"
! msgstr "'%s' er forældet"
! 
! #: config/rs6000/rs6000.opt:312
! #, fuzzy, gcc-internal-format
! msgid "%<-mvrsave=no%> is deprecated; use %<-mno-vrsave%> instead"
! msgstr "Angiv klassesti (forældet: benyt --classpath i stedet)"
! 
! #: config/rs6000/rs6000.opt:316
! #, fuzzy, gcc-internal-format
! msgid "%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead"
! msgstr "Angiv klassesti (forældet: benyt --classpath i stedet)"
! 
! #: config/rs6000/rs6000.opt:383
! #, gcc-internal-format
! msgid "using darwin64 ABI"
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:386
! #, gcc-internal-format
! msgid "using old darwin ABI"
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:479
! #, gcc-internal-format
! msgid "Do not use %<-mpower8-internal%>; use %<-mcpu=power8%> instead"
! msgstr ""
! 
! #: config/avr/avr.opt:30
! #, gcc-internal-format
! msgid "missing device or architecture after %qs"
! msgstr "manglende enhed eller arkitektur efter %qs"
! 
! #: config/i386/i386.opt:328
! #, fuzzy, gcc-internal-format
! msgid "%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead"
! msgstr "Angiv klassesti (forældet: benyt --classpath i stedet)"
! 
! #: config/i386/i386.opt:393
! #, gcc-internal-format
! msgid "%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead"
! msgstr ""
! 
! #: config/i386/i386.opt:655
! #, fuzzy, gcc-internal-format
! msgid "%<-mstore-max=%> is deprecated; use %<-mmove-max=%> instead"
! msgstr "Angiv klassesti (forældet: benyt --classpath i stedet)"
! 
! #: config/i386/i386.opt:720
! #, gcc-internal-format
! msgid "%<-msse5%> was removed"
! msgstr "%<-msse5%> blev fjernet"
! 
! #: config/i386/i386.opt:1269
! #, fuzzy, gcc-internal-format
! #| msgid "unknown register name: %s"
! msgid "unknown lam type %qs"
! msgstr "ukendt registernavn: %s"
! 
! #: config/microblaze/microblaze.opt:87
! #, gcc-internal-format
! msgid "%qs is deprecated; use -fstack-check"
! msgstr "%qs er forældet; brug -fstack-check"
! 
! #: config/microblaze/microblaze.opt:95
! #, gcc-internal-format
! msgid "%qs is deprecated; use -fno-zero-initialized-in-bss"
! msgstr "%qs er forældet; brug -fno-zero-initialized-in-bss"
! 
! #: config/aarch64/aarch64.opt:387
! #, fuzzy, gcc-internal-format
! #| msgid "unknown register name: %s"
! msgid "unknown autovec preference %qs"
! msgstr "ukendt registernavn: %s"
! 
! #: config/aarch64/aarch64.opt:432
! #, fuzzy, gcc-internal-format
! #| msgid "unknown TLS model %qs"
! msgid "unknown LDP/STP policy %qs"
! msgstr "ukendt tls-model %qs"
! 
! #: config/vms/vms.opt:42
! #, fuzzy, gcc-internal-format
! msgid "unknown pointer size model %qs"
! msgstr "'%s': ukendt tls-model-tilvalg"
! 
! #: config/darwin.opt:30 common.opt:320 common.opt:323 common.opt:420
! #: common.opt:3882 c-family/c.opt:74 c-family/c.opt:84 c-family/c.opt:87
! #: c-family/c.opt:90 c-family/c.opt:93 c-family/c.opt:191 c-family/c.opt:194
! #: c-family/c.opt:236 c-family/c.opt:240 c-family/c.opt:252 c-family/c.opt:2558
! #: c-family/c.opt:2566
! #, fuzzy, gcc-internal-format
! msgid "missing filename after %qs"
! msgstr "et filnavn mangler efter '-%s'"
! 
! #: config/fused-madd.opt:22
! #, fuzzy, gcc-internal-format
! msgid "%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead"
! msgstr "Angiv klassesti (forældet: benyt --classpath i stedet)"
! 
! #: fortran/lang.opt:444
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized section name \"%s\""
  msgid "Unrecognized option to endianness value: %qs"
  msgstr "ukendt sektionsnavn \"%s\""
  
! #: fortran/lang.opt:670
  #, gcc-internal-format
  msgid "Unrecognized option to floating-point init value: %qs"
  msgstr "Tilvalg til kommatals opstartsværdi blev ikke genkendt: %qs"
  
! #: fortran/lang.opt:702
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not a valid option to the preprocessor"
  msgid "%qs is not an inline-controlable intrinsic"
  msgstr "\"%s\" er ikke et gyldigt tilvalg til præprocessoren"
  
! #: fortran/lang.opt:839
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized option `%s'"
  msgid "Unrecognized option: %qs"
  msgstr "ukendt tilvalg '%s'"
  
+ #: params.opt:497 common.opt:2340
+ #, fuzzy, gcc-internal-format
+ #| msgid "unknown machine mode `%s'"
+ msgid "unknown LTO partitioning model %qs"
+ msgstr "ukendt maskintilstand '%s'"
+ 
+ #: params.opt:524
+ #, fuzzy, gcc-internal-format
+ #| msgid "unknown machine mode `%s'"
+ msgid "unknown LTO locality partitioning heuristics %qs"
+ msgstr "ukendt maskintilstand '%s'"
+ 
+ #: params.opt:978
+ #, fuzzy, gcc-internal-format
+ msgid "unknown ranger debug mode %qs"
+ msgstr "'%s': ukendt tls-model-tilvalg"
+ 
+ #: params.opt:1165
+ #, fuzzy, gcc-internal-format
+ msgid "unknown threader debug mode %qs"
+ msgstr "'%s': ukendt tls-model-tilvalg"
+ 
+ #: common.opt:1744
+ #, fuzzy, gcc-internal-format
+ #| msgid "unknown string token %s\n"
+ msgid "unknown excess precision style %qs"
+ msgstr "ukendt strengsymbol %s\n"
+ 
+ #: common.opt:1762
+ #, gcc-internal-format
+ msgid "unknown specification for the set of FLT_EVAL_METHOD values to permit %qs"
+ msgstr ""
+ 
+ #: common.opt:1806
+ #, fuzzy, gcc-internal-format
+ #| msgid "Use hardware floating point instructions"
+ msgid "unknown floating point contraction style %qs"
+ msgstr "Benyt hardware-kommatalsinstruktioner"
+ 
+ #: common.opt:1990
+ #, fuzzy, gcc-internal-format
+ #| msgid "unknown machine mode `%s'"
+ msgid "unknown hardcfr noreturn checking level %qs"
+ msgstr "ukendt maskintilstand '%s'"
+ 
+ #: common.opt:2023
+ #, gcc-internal-format
+ msgid "unknown Stack Reuse Level %qs"
+ msgstr ""
+ 
+ #: common.opt:2095
+ #, gcc-internal-format
+ msgid "unavailable stringop for inlining %qs"
+ msgstr ""
+ 
+ #: common.opt:2127
+ #, gcc-internal-format
+ msgid "unknown Control-Flow Protection Level %qs"
+ msgstr ""
+ 
+ #: common.opt:2241
+ #, fuzzy, gcc-internal-format
+ #| msgid "unknown register name: %s"
+ msgid "unknown IRA algorithm %qs"
+ msgstr "ukendt registernavn: %s"
+ 
+ #: common.opt:2254
+ #, fuzzy, gcc-internal-format
+ #| msgid "unknown register name: %s"
+ msgid "unknown IRA region %qs"
+ msgstr "ukendt registernavn: %s"
+ 
+ #: common.opt:2468
+ #, fuzzy, gcc-internal-format
+ #| msgid "target missing after %s option"
+ msgid "targets missing after %qs"
+ msgstr "et mål mangler efter tilvalget %s"
+ 
+ #: common.opt:2471
+ #, fuzzy, gcc-internal-format
+ #| msgid "target missing after %s"
+ msgid "options or targets=options missing after %qs"
+ msgstr "et mål mangler efter %s"
+ 
+ #: common.opt:2481
+ #, fuzzy, gcc-internal-format
+ msgid "unknown offload ABI %qs"
+ msgstr "'%s': ukendt tls-model-tilvalg"
+ 
+ #: common.opt:2492
+ #, fuzzy, gcc-internal-format
+ msgid "option missing after %qs"
+ msgstr "et postulat mangler efter %s"
+ 
+ #: common.opt:2669
+ #, fuzzy, gcc-internal-format
+ msgid "unknown profile reproducibility method %qs"
+ msgstr "'%s': ukendt tls-model-tilvalg"
+ 
+ #: common.opt:2685
+ #, fuzzy, gcc-internal-format
+ msgid "unknown profile update method %qs"
+ msgstr "'%s': ukendt tls-model-tilvalg"
+ 
+ #: common.opt:2794
+ #, fuzzy, gcc-internal-format
+ #| msgid "unknown machine mode `%s'"
+ msgid "unknown Live-Patching Level %qs"
+ msgstr "ukendt maskintilstand '%s'"
+ 
+ #: common.opt:2827
+ #, fuzzy, gcc-internal-format
+ #| msgid "unknown register name: %s"
+ msgid "unknown basic block reordering algorithm %qs"
+ msgstr "ukendt registernavn: %s"
+ 
+ #: common.opt:3165
+ #, gcc-internal-format
+ msgid "unknown TLS model %qs"
+ msgstr "ukendt tls-model %qs"
+ 
+ #: common.opt:3198
+ #, fuzzy, gcc-internal-format
+ msgid "unknown trampoline implementation %qs"
+ msgstr "'%s': ukendt tls-model-tilvalg"
+ 
+ #: common.opt:3532
+ #, fuzzy, gcc-internal-format
+ #| msgid "unknown machine mode `%s'"
+ msgid "unknown vectorizer cost model %qs"
+ msgstr "ukendt maskintilstand '%s'"
+ 
+ #: common.opt:3563
+ #, fuzzy, gcc-internal-format
+ msgid "unrecognized automatic variable initialization type %qs"
+ msgstr "ukendt registernavn '%s'"
+ 
+ #: common.opt:3589
+ #, gcc-internal-format
+ msgid "unrecognized visibility value %qs"
+ msgstr "ikke genkendt synlighedsværdi %qs"
+ 
+ #: common.opt:3608
+ #, fuzzy, gcc-internal-format
+ #| msgid "(near initialization for `%s')"
+ msgid "unknown vtable verify initialization priority %qs"
+ msgstr "(i nærheden af klargøringen af '%s')"
+ 
+ #: common.opt:3664
+ #, fuzzy, gcc-internal-format
+ msgid "unrecognized zero init padding bits kind %qs"
+ msgstr "ignorerer kommandolinjetilvalget '%s'"
+ 
+ #: algol68/lang.opt:52
+ #, fuzzy, gcc-internal-format
+ #| msgid "language %s not recognized"
+ msgid "argument %qs to %<-Whidden-declaration%> not recognized"
+ msgstr "sproget %s ikke genkendt"
+ 
+ #: algol68/lang.opt:118
+ #, fuzzy, gcc-internal-format
+ #| msgid "unknown register name: %s"
+ msgid "unknown stropping_regime setting %qs"
+ msgstr "ukendt registernavn: %s"
+ 
  #: rust/lang.opt:90
  #, fuzzy, gcc-internal-format
  msgid "unknown crate type: '%qs'"
*************** msgstr "ukendt specifikationsfunktion '%
*** 25004,25121 ****
  msgid "unknown panic strategy %qs"
  msgstr "ukendt registernavn: %s"
  
! #: c-family/c.opt:43 c-family/c.opt:46 c-family/c.opt:191
  #, fuzzy, gcc-internal-format
  msgid "assertion missing after %qs"
  msgstr "et postulat mangler efter %s"
  
! #: c-family/c.opt:55 c-family/c.opt:58 c-family/c.opt:173 c-family/c.opt:176
! #: c-family/c.opt:203 c-family/c.opt:286
  #, fuzzy, gcc-internal-format
  msgid "macro name missing after %qs"
  msgstr "et makronavn mangler efter %s"
  
! #: c-family/c.opt:70 c-family/c.opt:80 c-family/c.opt:83 c-family/c.opt:86
! #: c-family/c.opt:89 c-family/c.opt:185 c-family/c.opt:188 c-family/c.opt:230
! #: c-family/c.opt:234 c-family/c.opt:246 c-family/c.opt:2482
! #: c-family/c.opt:2490 config/darwin.opt:30 common.opt:329 common.opt:332
! #: common.opt:429 common.opt:3798
! #, fuzzy, gcc-internal-format
! msgid "missing filename after %qs"
! msgstr "et filnavn mangler efter '-%s'"
! 
! #: c-family/c.opt:74 c-family/c.opt:77 c-family/c.opt:95 c-family/c.opt:98
! #: c-family/c.opt:101 c-family/c.opt:104 c-family/c.opt:210 c-family/c.opt:222
! #: c-family/c.opt:278 c-family/c.opt:2478 c-family/c.opt:2498
! #: c-family/c.opt:2502 c-family/c.opt:2506
  #, fuzzy, gcc-internal-format
  msgid "missing path after %qs"
  msgstr "et mål mangler efter '-%s'"
  
! #: c-family/c.opt:262 c-family/c.opt:266
  #, fuzzy, gcc-internal-format
  msgid "missing makefile target after %qs"
  msgstr "et mål mangler efter '-%s'"
  
! #: c-family/c.opt:270
  #, fuzzy, gcc-internal-format
  msgid "missing format after %qs"
  msgstr "et mål mangler efter '-%s'"
  
! #: c-family/c.opt:274
  #, fuzzy, gcc-internal-format
  msgid "missing output path after %qs"
  msgstr "et mål mangler efter '-%s'"
  
! #: c-family/c.opt:322
  #, fuzzy, gcc-internal-format
  #| msgid "language %s not recognized"
  msgid "argument %qs to %<-Waligned-new%> not recognized"
  msgstr "sproget %s ikke genkendt"
  
! #: c-family/c.opt:417
  #, fuzzy, gcc-internal-format
  #| msgid "language %s not recognized"
  msgid "argument %qs to %<-Wbidi-chars%> not recognized"
  msgstr "sproget %s ikke genkendt"
  
! #: c-family/c.opt:945
  #, fuzzy, gcc-internal-format
  #| msgid "language %s not recognized"
  msgid "argument %qs to %<-Wleading-whitespace=%> not recognized"
  msgstr "sproget %s ikke genkendt"
  
! #: c-family/c.opt:1134
  #, fuzzy, gcc-internal-format
  #| msgid "language %s not recognized"
  msgid "argument %qs to %<-Wnormalized%> not recognized"
  msgstr "sproget %s ikke genkendt"
  
! #: c-family/c.opt:1506
  #, fuzzy, gcc-internal-format
  #| msgid "language %s not recognized"
  msgid "argument %qs to %<-Wtrailing-whitespace=%> not recognized"
  msgstr "sproget %s ikke genkendt"
  
! #: c-family/c.opt:1834
  #, fuzzy, gcc-internal-format
  msgid "no class name specified with %qs"
  msgstr "intet klassenavn angivet med '-%s'"
  
! #: c-family/c.opt:1862
  #, fuzzy, gcc-internal-format
  msgid "argument %qs must be either %<on%> or %<off%>"
  msgstr "parameteren '%s' bliver måske overskrevet af 'longjmp' eller 'vfork'"
  
! #: c-family/c.opt:2006
  #, fuzzy, gcc-internal-format
  msgid "%<-fhandle-exceptions%> has been renamed %<-fexceptions%> (and is now on by default)"
  msgstr "-fhandle-exceptions er blevet omdøbt til -fexceptions (og er nu til som standard)"
  
! #: c-family/c.opt:2081
  #, fuzzy, gcc-internal-format
  #| msgid "missing number"
  msgid "missing mapper"
  msgstr "manglende tal"
  
! #: c-family/c.opt:2109
  #, fuzzy, gcc-internal-format
  #| msgid "Missing interface name"
  msgid "missing header name"
  msgstr "Manglende grænsefladenavn"
  
! #: c-family/c.opt:2117
  #, fuzzy, gcc-internal-format
  #| msgid "Missing name"
  msgid "missing module name"
  msgstr "Manglende navn"
  
! #: c-family/c.opt:2164
  #, fuzzy, gcc-internal-format
  msgid "unrecognized ivar visibility value %qs"
  msgstr "ukendt registernavn '%s'"
  
! #: c-family/c.opt:2342
  #, fuzzy, gcc-internal-format
  msgid "unrecognized scalar storage order value %qs"
  msgstr "ukendt registernavn '%s'"
--- 26376,26494 ----
  msgid "unknown panic strategy %qs"
  msgstr "ukendt registernavn: %s"
  
! #: c-family/c.opt:43 c-family/c.opt:46 c-family/c.opt:197
  #, fuzzy, gcc-internal-format
  msgid "assertion missing after %qs"
  msgstr "et postulat mangler efter %s"
  
! #: c-family/c.opt:59 c-family/c.opt:62 c-family/c.opt:179 c-family/c.opt:182
! #: c-family/c.opt:209 c-family/c.opt:292
  #, fuzzy, gcc-internal-format
  msgid "macro name missing after %qs"
  msgstr "et makronavn mangler efter %s"
  
! #: c-family/c.opt:78 c-family/c.opt:81 c-family/c.opt:99 c-family/c.opt:102
! #: c-family/c.opt:105 c-family/c.opt:108 c-family/c.opt:216 c-family/c.opt:228
! #: c-family/c.opt:284 c-family/c.opt:2554 c-family/c.opt:2574
! #: c-family/c.opt:2578 c-family/c.opt:2582
  #, fuzzy, gcc-internal-format
  msgid "missing path after %qs"
  msgstr "et mål mangler efter '-%s'"
  
! #: c-family/c.opt:268 c-family/c.opt:272
  #, fuzzy, gcc-internal-format
  msgid "missing makefile target after %qs"
  msgstr "et mål mangler efter '-%s'"
  
! #: c-family/c.opt:276
  #, fuzzy, gcc-internal-format
  msgid "missing format after %qs"
  msgstr "et mål mangler efter '-%s'"
  
! #: c-family/c.opt:280
  #, fuzzy, gcc-internal-format
  msgid "missing output path after %qs"
  msgstr "et mål mangler efter '-%s'"
  
! #: c-family/c.opt:328
  #, fuzzy, gcc-internal-format
  #| msgid "language %s not recognized"
  msgid "argument %qs to %<-Waligned-new%> not recognized"
  msgstr "sproget %s ikke genkendt"
  
! #: c-family/c.opt:427
  #, fuzzy, gcc-internal-format
  #| msgid "language %s not recognized"
  msgid "argument %qs to %<-Wbidi-chars%> not recognized"
  msgstr "sproget %s ikke genkendt"
  
! #: c-family/c.opt:971
  #, fuzzy, gcc-internal-format
  #| msgid "language %s not recognized"
  msgid "argument %qs to %<-Wleading-whitespace=%> not recognized"
  msgstr "sproget %s ikke genkendt"
  
! #: c-family/c.opt:1172
  #, fuzzy, gcc-internal-format
  #| msgid "language %s not recognized"
  msgid "argument %qs to %<-Wnormalized%> not recognized"
  msgstr "sproget %s ikke genkendt"
  
! #: c-family/c.opt:1552
  #, fuzzy, gcc-internal-format
  #| msgid "language %s not recognized"
  msgid "argument %qs to %<-Wtrailing-whitespace=%> not recognized"
  msgstr "sproget %s ikke genkendt"
  
! #: c-family/c.opt:1880
  #, fuzzy, gcc-internal-format
  msgid "no class name specified with %qs"
  msgstr "intet klassenavn angivet med '-%s'"
  
! #: c-family/c.opt:1910
! #, fuzzy, gcc-internal-format
! msgid "unrecognized contract evaluation semantic %qs"
! msgstr "ignorerer kommandolinjetilvalget '%s'"
! 
! #: c-family/c.opt:1942
! #, fuzzy, gcc-internal-format
! msgid "unrecognized client contract check option %qs"
! msgstr "ignorerer kommandolinjetilvalget '%s'"
! 
! #: c-family/c.opt:1958
  #, fuzzy, gcc-internal-format
  msgid "argument %qs must be either %<on%> or %<off%>"
  msgstr "parameteren '%s' bliver måske overskrevet af 'longjmp' eller 'vfork'"
  
! #: c-family/c.opt:2078
  #, fuzzy, gcc-internal-format
  msgid "%<-fhandle-exceptions%> has been renamed %<-fexceptions%> (and is now on by default)"
  msgstr "-fhandle-exceptions er blevet omdøbt til -fexceptions (og er nu til som standard)"
  
! #: c-family/c.opt:2153
  #, fuzzy, gcc-internal-format
  #| msgid "missing number"
  msgid "missing mapper"
  msgstr "manglende tal"
  
! #: c-family/c.opt:2181
  #, fuzzy, gcc-internal-format
  #| msgid "Missing interface name"
  msgid "missing header name"
  msgstr "Manglende grænsefladenavn"
  
! #: c-family/c.opt:2189
  #, fuzzy, gcc-internal-format
  #| msgid "Missing name"
  msgid "missing module name"
  msgstr "Manglende navn"
  
! #: c-family/c.opt:2236
  #, fuzzy, gcc-internal-format
  msgid "unrecognized ivar visibility value %qs"
  msgstr "ukendt registernavn '%s'"
  
! #: c-family/c.opt:2418
  #, fuzzy, gcc-internal-format
  msgid "unrecognized scalar storage order value %qs"
  msgstr "ukendt registernavn '%s'"
*************** msgstr "ukendt registernavn: %s"
*** 25144,25483 ****
  msgid "unknown C++ standard %qs"
  msgstr "ukendt C-standard '%s'"
  
! #: config/vms/vms.opt:42
! #, fuzzy, gcc-internal-format
! msgid "unknown pointer size model %qs"
! msgstr "'%s': ukendt tls-model-tilvalg"
! 
! #: config/aarch64/aarch64.opt:363
! #, fuzzy, gcc-internal-format
! #| msgid "unknown register name: %s"
! msgid "unknown autovec preference %qs"
! msgstr "ukendt registernavn: %s"
! 
! #: config/aarch64/aarch64.opt:408
! #, fuzzy, gcc-internal-format
! #| msgid "unknown TLS model %qs"
! msgid "unknown LDP/STP policy %qs"
! msgstr "ukendt tls-model %qs"
! 
! #: config/i386/i386.opt:340
! #, fuzzy, gcc-internal-format
! msgid "%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead"
! msgstr "Angiv klassesti (forældet: benyt --classpath i stedet)"
! 
! #: config/i386/i386.opt:400
! #, gcc-internal-format
! msgid "%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead"
! msgstr ""
! 
! #: config/i386/i386.opt:732
! #, gcc-internal-format
! msgid "%<-msse5%> was removed"
! msgstr "%<-msse5%> blev fjernet"
! 
! #: config/i386/i386.opt:1273
! #, fuzzy, gcc-internal-format
! #| msgid "unknown register name: %s"
! msgid "unknown lam type %qs"
! msgstr "ukendt registernavn: %s"
! 
! #: config/i386/i386.opt:1359
! #, gcc-internal-format
! msgid "%<-mevex512%> will be deprecated in GCC 16 due to all machines 512 bit vector size supported"
! msgstr ""
! 
! #: config/i386/i386.opt:1367 config/i386/i386.opt:1372
! #, gcc-internal-format
! msgid "%<-mavx10.1%> is aliased to 512 bit since GCC14.3 and GCC15.1 while %<-mavx10.1-256%> and %<-mavx10.1-512%> will be deprecated in GCC 16 due to all machines 512 bit vector size supported"
! msgstr ""
! 
! #: config/avr/avr.opt:34
! #, gcc-internal-format
! msgid "missing device or architecture after %qs"
! msgstr "manglende enhed eller arkitektur efter %qs"
! 
! #: config/rs6000/rs6000.opt:312
  #, fuzzy, gcc-internal-format
! msgid "%<-mvrsave=no%> is deprecated; use %<-mno-vrsave%> instead"
! msgstr "Angiv klassesti (forældet: benyt --classpath i stedet)"
  
! #: config/rs6000/rs6000.opt:316
  #, fuzzy, gcc-internal-format
! msgid "%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead"
! msgstr "Angiv klassesti (forældet: benyt --classpath i stedet)"
! 
! #: config/rs6000/rs6000.opt:383
! #, gcc-internal-format
! msgid "using darwin64 ABI"
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:386
! #, gcc-internal-format
! msgid "using old darwin ABI"
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:479
! #, gcc-internal-format
! msgid "Do not use %<-mpower8-internal%>; use %<-mcpu=power8%> instead"
! msgstr ""
  
! #: config/fused-madd.opt:22
  #, fuzzy, gcc-internal-format
! msgid "%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead"
! msgstr "Angiv klassesti (forældet: benyt --classpath i stedet)"
! 
! #: config/microblaze/microblaze.opt:87
! #, gcc-internal-format
! msgid "%qs is deprecated; use -fstack-check"
! msgstr "%qs er forældet; brug -fstack-check"
! 
! #: config/microblaze/microblaze.opt:95
! #, gcc-internal-format
! msgid "%qs is deprecated; use -fno-zero-initialized-in-bss"
! msgstr "%qs er forældet; brug -fno-zero-initialized-in-bss"
  
! #: config/arc/arc.opt:169 config/arc/arc.opt:333 config/arc/arc.opt:337
! #: config/arc/arc.opt:341 config/arc/arc.opt:348 config/arc/arc.opt:352
! #: config/arc/arc.opt:356 config/arc/arc.opt:360 config/arc/arc.opt:363
! #: config/arc/arc.opt:366 config/arc/arc.opt:383
  #, fuzzy, gcc-internal-format
! #| msgid "`%s' is deprecated"
! msgid "%qs is deprecated"
! msgstr "'%s' er forældet"
  
! #: lto/lang.opt:28
  #, fuzzy, gcc-internal-format
! msgid "unknown linker output %qs"
! msgstr "'%s': ukendt tls-model-tilvalg"
  
! #: common.opt:1689
! #, fuzzy, gcc-internal-format
! #| msgid "unknown string token %s\n"
! msgid "unknown excess precision style %qs"
! msgstr "ukendt strengsymbol %s\n"
  
! #: common.opt:1707
! #, gcc-internal-format
! msgid "unknown specification for the set of FLT_EVAL_METHOD values to permit %qs"
  msgstr ""
  
! #: common.opt:1751
! #, fuzzy, gcc-internal-format
! #| msgid "Use hardware floating point instructions"
! msgid "unknown floating point contraction style %qs"
! msgstr "Benyt hardware-kommatalsinstruktioner"
! 
! #: common.opt:1927
! #, fuzzy, gcc-internal-format
! #| msgid "unknown machine mode `%s'"
! msgid "unknown hardcfr noreturn checking level %qs"
! msgstr "ukendt maskintilstand '%s'"
  
! #: common.opt:1962
! #, gcc-internal-format
! msgid "unknown Stack Reuse Level %qs"
! msgstr ""
  
! #: common.opt:2034
! #, gcc-internal-format
! msgid "unavailable stringop for inlining %qs"
! msgstr ""
  
! #: common.opt:2066
! #, gcc-internal-format
! msgid "unknown Control-Flow Protection Level %qs"
  msgstr ""
  
! #: common.opt:2180
! #, fuzzy, gcc-internal-format
! #| msgid "unknown register name: %s"
! msgid "unknown IRA algorithm %qs"
! msgstr "ukendt registernavn: %s"
! 
! #: common.opt:2193
! #, fuzzy, gcc-internal-format
! #| msgid "unknown register name: %s"
! msgid "unknown IRA region %qs"
! msgstr "ukendt registernavn: %s"
! 
! #: common.opt:2279 params.opt:473
! #, fuzzy, gcc-internal-format
! #| msgid "unknown machine mode `%s'"
! msgid "unknown LTO partitioning model %qs"
! msgstr "ukendt maskintilstand '%s'"
! 
! #: common.opt:2403
! #, fuzzy, gcc-internal-format
! #| msgid "target missing after %s option"
! msgid "targets missing after %qs"
! msgstr "et mål mangler efter tilvalget %s"
! 
! #: common.opt:2406
! #, fuzzy, gcc-internal-format
! #| msgid "target missing after %s"
! msgid "options or targets=options missing after %qs"
! msgstr "et mål mangler efter %s"
! 
! #: common.opt:2414
! #, fuzzy, gcc-internal-format
! msgid "unknown offload ABI %qs"
! msgstr "'%s': ukendt tls-model-tilvalg"
! 
! #: common.opt:2423
! #, fuzzy, gcc-internal-format
! msgid "option missing after %qs"
! msgstr "et postulat mangler efter %s"
! 
! #: common.opt:2600
! #, fuzzy, gcc-internal-format
! msgid "unknown profile reproducibility method %qs"
! msgstr "'%s': ukendt tls-model-tilvalg"
! 
! #: common.opt:2616
! #, fuzzy, gcc-internal-format
! msgid "unknown profile update method %qs"
! msgstr "'%s': ukendt tls-model-tilvalg"
! 
! #: common.opt:2725
! #, fuzzy, gcc-internal-format
! #| msgid "unknown machine mode `%s'"
! msgid "unknown Live-Patching Level %qs"
! msgstr "ukendt maskintilstand '%s'"
! 
! #: common.opt:2758
! #, fuzzy, gcc-internal-format
! #| msgid "unknown register name: %s"
! msgid "unknown basic block reordering algorithm %qs"
! msgstr "ukendt registernavn: %s"
! 
! #: common.opt:3094
! #, gcc-internal-format
! msgid "unknown TLS model %qs"
! msgstr "ukendt tls-model %qs"
! 
! #: common.opt:3127
! #, fuzzy, gcc-internal-format
! msgid "unknown trampoline implementation %qs"
! msgstr "'%s': ukendt tls-model-tilvalg"
! 
! #: common.opt:3449
! #, fuzzy, gcc-internal-format
! #| msgid "unknown machine mode `%s'"
! msgid "unknown vectorizer cost model %qs"
! msgstr "ukendt maskintilstand '%s'"
! 
! #: common.opt:3480
! #, fuzzy, gcc-internal-format
! msgid "unrecognized automatic variable initialization type %qs"
! msgstr "ukendt registernavn '%s'"
! 
! #: common.opt:3506
! #, gcc-internal-format
! msgid "unrecognized visibility value %qs"
! msgstr "ikke genkendt synlighedsværdi %qs"
! 
! #: common.opt:3525
! #, fuzzy, gcc-internal-format
! #| msgid "(near initialization for `%s')"
! msgid "unknown vtable verify initialization priority %qs"
! msgstr "(i nærheden af klargøringen af '%s')"
! 
! #: common.opt:3581
! #, fuzzy, gcc-internal-format
! msgid "unrecognized zero init padding bits kind %qs"
! msgstr "ignorerer kommandolinjetilvalget '%s'"
! 
! #: params.opt:940
! #, fuzzy, gcc-internal-format
! msgid "unknown ranger debug mode %qs"
! msgstr "'%s': ukendt tls-model-tilvalg"
! 
! #: params.opt:1131
! #, fuzzy, gcc-internal-format
! msgid "unknown threader debug mode %qs"
! msgstr "'%s': ukendt tls-model-tilvalg"
! 
! #: attribs.cc:244 attribs.cc:267 attribs.cc:280
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to unary minus"
  msgid "wrong argument to ignored attributes"
  msgstr "forkert parametertype til unært minus"
  
! #: attribs.cc:245
  #, gcc-internal-format
  msgid "valid format is %<ns::attr%> or %<ns::%>"
  msgstr ""
  
! #: attribs.cc:526
  #, gcc-internal-format
  msgid "ignoring attribute %qE in declaration of a built-in function %qD because it conflicts with attribute %qs"
  msgstr ""
  
! #: attribs.cc:532 c-family/c-attribs.cc:1343 c-family/c-attribs.cc:1387
  #, fuzzy, gcc-internal-format
  msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgstr "dataområdet '%s' er i modstrid med tidligere erklæring"
  
! #: attribs.cc:538 c-family/c-attribs.cc:1053 c-family/c-attribs.cc:2762
! #: c-family/c-attribs.cc:3318 c-family/c-attribs.cc:5282
! #: c-family/c-attribs.cc:5375 cp/decl.cc:17059 cp/decl.cc:17110
! #: cp/friend.cc:319 cp/tree.cc:5394
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%#D' here"
  msgid "previous declaration here"
  msgstr "tidligere erklæring af '%#D' her"
  
  #. Warn about and ignore all others for now, but store them.
! #: attribs.cc:738 c-family/c-attribs.cc:4391 objc/objc-act.cc:5134
  #: objc/objc-act.cc:7125 objc/objc-act.cc:8323 objc/objc-act.cc:8379
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute directive ignored"
  msgid "%qE attribute directive ignored"
  msgstr "egenskabsdirektivet '%s' ignoreret"
  
! #: attribs.cc:748
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute directive ignored"
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "egenskabsdirektivet '%s' ignoreret"
  
! #: attribs.cc:761 c/c-parser.cc:2189 cp/cp-gimplify.cc:3709
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "forkert antal parametre angivet til egenskaben '%s'"
  
! #: attribs.cc:764
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %<return%>"
  msgid "expected %i or more, found %i"
  msgstr "forventede %<return%>"
  
! #: attribs.cc:767 c/c-parser.cc:2192 cp/cp-gimplify.cc:3711
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %<,%>"
  msgid "expected %i, found %i"
  msgstr "%<,%> forventet"
  
! #: attribs.cc:770
  #, gcc-internal-format, gfc-internal-format
  msgid "expected between %i and %i, found %i"
  msgstr ""
  
! #: attribs.cc:790 c-family/c-attribs.cc:5144
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute does not apply to types"
  msgid "%qE attribute does not apply to types"
  msgstr "egenskaben '%s' kan ikke anvendes på typer"
  
! #: attribs.cc:838
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to function types"
  msgid "%qE attribute only applies to function types"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktionstyper"
  
! #: attribs.cc:848
  #, fuzzy, gcc-internal-format
  msgid "type attributes ignored after type is already defined"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
--- 26517,26666 ----
  msgid "unknown C++ standard %qs"
  msgstr "ukendt C-standard '%s'"
  
! #: attr-callback.cc:199
  #, fuzzy, gcc-internal-format
! #| msgid "`%s' attribute only applies to functions"
! msgid "%qE attribute can only be used on functions"
! msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: attr-callback.cc:207
  #, fuzzy, gcc-internal-format
! #| msgid "requested init_priority is not an integer constant"
! msgid "argument specifying callback function position is not an integer constant"
! msgstr "den udbedte init_priority er ikke en heltalskonstant"
  
! #: attr-callback.cc:227
  #, fuzzy, gcc-internal-format
! #| msgid "virtual functions cannot be friends"
! msgid "callback function position cannot be marked as unknown"
! msgstr "en virtuel funktion kan ikke erklæres som friend"
  
! #: attr-callback.cc:235
  #, fuzzy, gcc-internal-format
! #| msgid "integer constant out of range"
! msgid "callback function position out of range"
! msgstr "heltalskonstanten er uden for det gyldige interval"
  
! #: attr-callback.cc:246
  #, fuzzy, gcc-internal-format
! #| msgid "plugin %s registered a null callback function for event %s"
! msgid "could not retrieve callback function from arguments"
! msgstr "udvidelsesmodul %s registrerede en null-tilbagekaldsfunktion for hændelse %s"
  
! #: attr-callback.cc:255
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "argument 3 of `%s' must be a 2-bit literal"
! msgid "argument no. %d is not an address of a function"
! msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: attr-callback.cc:275
! #, gcc-internal-format, gfc-internal-format
! msgid "argument number mismatch, %d expected, got %d"
  msgstr ""
  
! #: attr-callback.cc:293
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "argument %qd is not a constant"
! msgid "argument no. %d is not an integer constant"
! msgstr "parameteren %qd er ikke en konstant"
  
! #: attr-callback.cc:311
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "argument 1 of __builtin_spe_predicate is out of range"
! msgid "callback argument index %d is out of range"
! msgstr "1. parameter til __builtin_spe_predicate er uden for det gyldige interval"
  
! #: attr-callback.cc:324
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "incompatible type for argument %d of `%s'"
! msgid "argument type at index %d is not compatible with callback argument type at index %d"
! msgstr "typen af den %d. parameter i '%s' passer ikke"
  
! #: attr-callback.cc:339
! #, gcc-internal-format, gfc-internal-format
! msgid "function declaration has multiple callback attributes describing argument no. %d"
  msgstr ""
  
! #: attribs.cc:245 attribs.cc:268 attribs.cc:281
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to unary minus"
  msgid "wrong argument to ignored attributes"
  msgstr "forkert parametertype til unært minus"
  
! #: attribs.cc:246
  #, gcc-internal-format
  msgid "valid format is %<ns::attr%> or %<ns::%>"
  msgstr ""
  
! #: attribs.cc:527
  #, gcc-internal-format
  msgid "ignoring attribute %qE in declaration of a built-in function %qD because it conflicts with attribute %qs"
  msgstr ""
  
! #: attribs.cc:533 c-family/c-attribs.cc:1387 c-family/c-attribs.cc:1431
  #, fuzzy, gcc-internal-format
  msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgstr "dataområdet '%s' er i modstrid med tidligere erklæring"
  
! #: attribs.cc:539 c-family/c-attribs.cc:1086 c-family/c-attribs.cc:2807
! #: c-family/c-attribs.cc:3397 c-family/c-attribs.cc:5472
! #: c-family/c-attribs.cc:5565 cp/contracts.cc:595 cp/decl.cc:18233
! #: cp/decl.cc:18284 cp/friend.cc:319 cp/tree.cc:5723
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%#D' here"
  msgid "previous declaration here"
  msgstr "tidligere erklæring af '%#D' her"
  
  #. Warn about and ignore all others for now, but store them.
! #: attribs.cc:739 c-family/c-attribs.cc:4471 objc/objc-act.cc:5134
  #: objc/objc-act.cc:7125 objc/objc-act.cc:8323 objc/objc-act.cc:8379
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute directive ignored"
  msgid "%qE attribute directive ignored"
  msgstr "egenskabsdirektivet '%s' ignoreret"
  
! #: attribs.cc:749
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute directive ignored"
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "egenskabsdirektivet '%s' ignoreret"
  
! #: attribs.cc:762 c/c-parser.cc:2289 cp/cp-gimplify.cc:4115
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "forkert antal parametre angivet til egenskaben '%s'"
  
! #: attribs.cc:765
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %<return%>"
  msgid "expected %i or more, found %i"
  msgstr "forventede %<return%>"
  
! #: attribs.cc:768 c/c-parser.cc:2292 cp/cp-gimplify.cc:4117
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %<,%>"
  msgid "expected %i, found %i"
  msgstr "%<,%> forventet"
  
! #: attribs.cc:771
  #, gcc-internal-format, gfc-internal-format
  msgid "expected between %i and %i, found %i"
  msgstr ""
  
! #: attribs.cc:791 c-family/c-attribs.cc:5334
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute does not apply to types"
  msgid "%qE attribute does not apply to types"
  msgstr "egenskaben '%s' kan ikke anvendes på typer"
  
! #: attribs.cc:839
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to function types"
  msgid "%qE attribute only applies to function types"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktionstyper"
  
! #: attribs.cc:849
  #, fuzzy, gcc-internal-format
  msgid "type attributes ignored after type is already defined"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
*************** msgstr "egenskaben '%s' kan kun anvendes
*** 25491,25732 ****
  #. is a constraint violation if it is not one of the known
  #. standard attributes.  Diagnose it here with a pedwarn and
  #. then discard it to prevent a duplicate warning later.
! #: attribs.cc:942 attribs.cc:1933 attribs.cc:1943 attribs.cc:1953
! #: c-family/c-attribs.cc:1081 c-family/c-attribs.cc:1234
! #: c-family/c-attribs.cc:1253 c-family/c-attribs.cc:1271
! #: c-family/c-attribs.cc:1286 c-family/c-attribs.cc:1314
! #: c-family/c-attribs.cc:1358 c-family/c-attribs.cc:1402
! #: c-family/c-attribs.cc:1443 c-family/c-attribs.cc:1474
! #: c-family/c-attribs.cc:1490 c-family/c-attribs.cc:1507
! #: c-family/c-attribs.cc:1523 c-family/c-attribs.cc:1540
! #: c-family/c-attribs.cc:1565 c-family/c-attribs.cc:1581
! #: c-family/c-attribs.cc:1596 c-family/c-attribs.cc:1693
! #: c-family/c-attribs.cc:1710 c-family/c-attribs.cc:1728
! #: c-family/c-attribs.cc:1753 c-family/c-attribs.cc:1778
! #: c-family/c-attribs.cc:1801 c-family/c-attribs.cc:1818
! #: c-family/c-attribs.cc:1847 c-family/c-attribs.cc:1868
! #: c-family/c-attribs.cc:1889 c-family/c-attribs.cc:1916
! #: c-family/c-attribs.cc:1947 c-family/c-attribs.cc:1976
! #: c-family/c-attribs.cc:2030 c-family/c-attribs.cc:2083
! #: c-family/c-attribs.cc:2149 c-family/c-attribs.cc:2207
! #: c-family/c-attribs.cc:2296 c-family/c-attribs.cc:2326
! #: c-family/c-attribs.cc:2377 c-family/c-attribs.cc:2974
! #: c-family/c-attribs.cc:3173 c-family/c-attribs.cc:3234
! #: c-family/c-attribs.cc:3471 c-family/c-attribs.cc:3551
! #: c-family/c-attribs.cc:3703 c-family/c-attribs.cc:4158
! #: c-family/c-attribs.cc:4224 c-family/c-attribs.cc:4260
! #: c-family/c-attribs.cc:4315 c-family/c-attribs.cc:4544
! #: c-family/c-attribs.cc:4565 c-family/c-attribs.cc:4654
! #: c-family/c-attribs.cc:4686 c-family/c-attribs.cc:4751
! #: c-family/c-attribs.cc:4957 c-family/c-attribs.cc:5146
! #: c-family/c-attribs.cc:5910 c-family/c-attribs.cc:5929
! #: c-family/c-attribs.cc:5952 c-family/c-attribs.cc:5991
! #: c-family/c-attribs.cc:6073 c-family/c-attribs.cc:6105
! #: c-family/c-attribs.cc:6147 c-family/c-attribs.cc:6163
! #: c-family/c-attribs.cc:6335 c-family/c-attribs.cc:6347
! #: c-family/c-common.cc:6256 c-family/c-common.cc:6259 config/darwin.cc:2208
! #: config/arm/arm.cc:7515 config/arm/arm.cc:7542 config/arm/arm.cc:7559
! #: config/avr/avr.cc:11304 config/csky/csky.cc:6498 config/csky/csky.cc:6519
! #: config/h8300/h8300.cc:4972 config/h8300/h8300.cc:4996
! #: config/i386/i386-options.cc:3774 config/i386/i386-options.cc:3932
! #: config/i386/i386-options.cc:4164 config/i386/i386-options.cc:4194
! #: config/ia64/ia64.cc:799 config/loongarch/loongarch.cc:8197
! #: config/rs6000/rs6000.cc:20745 ada/gcc-interface/utils.cc:6902
! #: ada/gcc-interface/utils.cc:6918 ada/gcc-interface/utils.cc:7015
! #: ada/gcc-interface/utils.cc:7032 ada/gcc-interface/utils.cc:7049
! #: ada/gcc-interface/utils.cc:7064 ada/gcc-interface/utils.cc:7080
! #: ada/gcc-interface/utils.cc:7106 ada/gcc-interface/utils.cc:7175
! #: ada/gcc-interface/utils.cc:7202 ada/gcc-interface/utils.cc:7247
! #: ada/gcc-interface/utils.cc:7268 ada/gcc-interface/utils.cc:7316
! #: ada/gcc-interface/utils.cc:7332 ada/gcc-interface/utils.cc:7366
! #: c/c-decl.cc:4952 c/c-decl.cc:4955 c/c-decl.cc:4982 c/c-parser.cc:6142
! #: cp/tree.cc:5062 cp/tree.cc:5561 d/d-attribs.cc:483 d/d-attribs.cc:702
  #: d/d-attribs.cc:723 d/d-attribs.cc:739 d/d-attribs.cc:756 d/d-attribs.cc:788
  #: d/d-attribs.cc:917 d/d-attribs.cc:976 d/d-attribs.cc:992 d/d-attribs.cc:1008
  #: d/d-attribs.cc:1157 d/d-attribs.cc:1170 d/d-attribs.cc:1387
! #: d/d-attribs.cc:1405 d/d-attribs.cc:1452 d/d-attribs.cc:1490
! #: d/d-attribs.cc:1506 d/d-attribs.cc:1563 d/d-attribs.cc:1591
! #: jit/dummy-frontend.cc:285 jit/dummy-frontend.cc:319
! #: jit/dummy-frontend.cc:614 jit/dummy-frontend.cc:699
! #: jit/dummy-frontend.cc:720 jit/dummy-frontend.cc:739
! #: jit/dummy-frontend.cc:770 jit/dummy-frontend.cc:784
! #: jit/dummy-frontend.cc:827 jit/dummy-frontend.cc:847
! #: jit/dummy-frontend.cc:908 lto/lto-lang.cc:306 rust/rust-attribs.cc:171
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qE attribute ignored"
  msgstr "egenskaben '%s' ignoreret"
  
! #: attribs.cc:1221
! #, fuzzy, gcc-internal-format
! #| msgid "`%s' incompatible attribute ignored"
! msgid "missing %<target%> attribute for multi-versioned %qD"
! msgstr "uforenelig egenskab '%s' ignoreret"
! 
! #: attribs.cc:1224 cp/decl.cc:1357 cp/decl.cc:2369 cp/decl.cc:2417
! #: cp/decl.cc:2433 cp/decl.cc:3132 cp/decl.cc:3584
! #, gcc-internal-format
! msgid "previous declaration of %qD"
! msgstr "tidligere erklæring af %qD"
! 
! #: attribs.cc:1332
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "ignoring attributes applied to %qT after definition"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: attribs.cc:1864
  #, gcc-internal-format
  msgid "%q+D already declared with dllexport attribute: dllimport ignored"
  msgstr ""
  
! #: attribs.cc:1876
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
  msgstr ""
  
! #: attribs.cc:1890
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
  msgstr ""
  
! #: attribs.cc:1971
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D declared as dllimport: attribute ignored"
  msgstr "funktionen '%s' omerklæret med egenskaben noinline"
  
! #: attribs.cc:1979
  #, fuzzy, gcc-internal-format
  msgid "function %q+D definition is marked dllimport"
  msgstr "'auto' er påhæftet funktionsdefinitionen"
  
! #: attribs.cc:1987
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D definition is marked dllimport"
  msgstr "statisk variabel '%s' er markeret dllimport"
  
! #: attribs.cc:2018
  #, gcc-internal-format
  msgid "external linkage required for symbol %q+D because of %qE attribute"
  msgstr ""
  
! #: attribs.cc:2032
  #, gcc-internal-format
  msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
  msgstr ""
  
! #: attribs.cc:2330
  msgid "%qD specifies more restrictive attribute than its target %qD: %e"
  msgid_plural "%qD specifies more restrictive attributes than its target %qD: %e"
  msgstr[0] ""
  msgstr[1] ""
  
! #: attribs.cc:2336 attribs.cc:2358
  #, gcc-internal-format
  msgid "%qD target declared here"
  msgstr "%qD-mål erklæret her"
  
! #: attribs.cc:2352
  msgid "%qD specifies less restrictive attribute than its target %qD: %e"
  msgid_plural "%qD specifies less restrictive attributes than its target %qD: %e"
  msgstr[0] ""
  msgstr[1] ""
  
! #: auto-profile.cc:367
  #, gcc-internal-format
! msgid "offset exceeds 16 bytes"
! msgstr "forskydning er større end 16 byte"
  
! #: auto-profile.cc:864
  #, fuzzy, gcc-internal-format
  #| msgid "';' expected"
  msgid "Not expected TAG."
  msgstr "';' forventet"
  
! #: auto-profile.cc:929
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open profile file %s"
  msgstr "kan ikke åben profilefilen %s"
  
! #: auto-profile.cc:935
  #, gcc-internal-format
  msgid "AutoFDO profile magic number does not match"
  msgstr ""
  
! #: auto-profile.cc:943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument of type `%T' does not match `%T'"
  msgid "AutoFDO profile version %u does not match %u"
  msgstr "parameter af typen '%T' passer ikke til '%T'"
  
! #: auto-profile.cc:955
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot read LTO mode table from %s"
  msgid "cannot read string table from %s"
  msgstr "kan ikke læse LTO-tilstandstabel fra %s"
  
! #: auto-profile.cc:963
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Cannot read function profile from %s."
  msgid "cannot read function profile from %s"
  msgstr "kan ikke læse funktionsprofil fra %s."
  
! #: builtins.cc:703
  #, fuzzy, gcc-internal-format
  #| msgid "offset outside bounds of constant string"
  msgid "offset %qwi outside bounds of constant string"
  msgstr "forskydning udenfor grænserne af konstant streng"
  
! #: builtins.cc:707 cp/name-lookup.cc:6941
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%qE declared here"
  msgstr "  '%#D' erklæret her"
  
! #: builtins.cc:1312
  #, fuzzy, gcc-internal-format
  #| msgid "second arg to `__builtin_prefetch' must be a constant"
  msgid "second argument to %<__builtin_prefetch%> must be a constant"
  msgstr "den anden parameter til '__builtin_prefetch' skal være en konstant"
  
! #: builtins.cc:1320
  #, fuzzy, gcc-internal-format
  #| msgid "invalid second arg to __builtin_prefetch; using zero"
  msgid "invalid second argument to %<__builtin_prefetch%>; using zero"
  msgstr "ugyldig anden parameter til '__builtin_prefetch'; benytter nul"
  
! #: builtins.cc:1330
  #, fuzzy, gcc-internal-format
  #| msgid "third arg to `__builtin_prefetch' must be a constant"
  msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgstr "en tredje parameter til '__builtin_prefetch' skal være en konstant"
  
! #: builtins.cc:1338
  #, fuzzy, gcc-internal-format
  #| msgid "invalid third arg to __builtin_prefetch; using zero"
  msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgstr "ugyldig tredje parameter til '__builtin_prefetch'; benytter nul"
  
! #: builtins.cc:4081 gimple-fold.cc:2678 gimple-ssa-warn-access.cc:2587
  #: tree-ssa-strlen.cc:3177
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified bound %E equals destination size"
  msgstr "højreskiftsantal er negativ"
  
! #: builtins.cc:5330 gimplify.cc:4668
  #, 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.cc:5430
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid argument to %qD"
  msgstr "ugyldig typeparameter"
  
! #: builtins.cc:5443
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported argument to %qD"
--- 26674,27047 ----
  #. is a constraint violation if it is not one of the known
  #. standard attributes.  Diagnose it here with a pedwarn and
  #. then discard it to prevent a duplicate warning later.
! #: attribs.cc:943 attribs.cc:1956 attribs.cc:1966 attribs.cc:1976
! #: c-family/c-attribs.cc:1114 c-family/c-attribs.cc:1278
! #: c-family/c-attribs.cc:1297 c-family/c-attribs.cc:1315
! #: c-family/c-attribs.cc:1330 c-family/c-attribs.cc:1358
! #: c-family/c-attribs.cc:1402 c-family/c-attribs.cc:1446
! #: c-family/c-attribs.cc:1488 c-family/c-attribs.cc:1519
! #: c-family/c-attribs.cc:1535 c-family/c-attribs.cc:1552
! #: c-family/c-attribs.cc:1568 c-family/c-attribs.cc:1585
! #: c-family/c-attribs.cc:1610 c-family/c-attribs.cc:1626
! #: c-family/c-attribs.cc:1641 c-family/c-attribs.cc:1738
! #: c-family/c-attribs.cc:1755 c-family/c-attribs.cc:1773
! #: c-family/c-attribs.cc:1798 c-family/c-attribs.cc:1823
! #: c-family/c-attribs.cc:1846 c-family/c-attribs.cc:1863
! #: c-family/c-attribs.cc:1892 c-family/c-attribs.cc:1913
! #: c-family/c-attribs.cc:1934 c-family/c-attribs.cc:1961
! #: c-family/c-attribs.cc:1992 c-family/c-attribs.cc:2021
! #: c-family/c-attribs.cc:2075 c-family/c-attribs.cc:2128
! #: c-family/c-attribs.cc:2194 c-family/c-attribs.cc:2252
! #: c-family/c-attribs.cc:2341 c-family/c-attribs.cc:2371
! #: c-family/c-attribs.cc:2422 c-family/c-attribs.cc:3053
! #: c-family/c-attribs.cc:3252 c-family/c-attribs.cc:3313
! #: c-family/c-attribs.cc:3550 c-family/c-attribs.cc:3630
! #: c-family/c-attribs.cc:3782 c-family/c-attribs.cc:4238
! #: c-family/c-attribs.cc:4304 c-family/c-attribs.cc:4340
! #: c-family/c-attribs.cc:4395 c-family/c-attribs.cc:4624
! #: c-family/c-attribs.cc:4645 c-family/c-attribs.cc:4734
! #: c-family/c-attribs.cc:4766 c-family/c-attribs.cc:4831
! #: c-family/c-attribs.cc:5037 c-family/c-attribs.cc:5336
! #: c-family/c-attribs.cc:6196 c-family/c-attribs.cc:6215
! #: c-family/c-attribs.cc:6238 c-family/c-attribs.cc:6277
! #: c-family/c-attribs.cc:6359 c-family/c-attribs.cc:6391
! #: c-family/c-attribs.cc:6448 c-family/c-attribs.cc:6464
! #: c-family/c-attribs.cc:6636 c-family/c-attribs.cc:6648
! #: c-family/c-common.cc:6382 c-family/c-common.cc:6385 config/darwin.cc:2258
! #: config/arm/arm.cc:7480 config/arm/arm.cc:7507 config/arm/arm.cc:7524
! #: config/avr/avr.cc:11372 config/csky/csky.cc:6497 config/csky/csky.cc:6518
! #: config/h8300/h8300.cc:5025 config/h8300/h8300.cc:5049
! #: config/i386/i386-options.cc:3617 config/i386/i386-options.cc:3811
! #: config/i386/i386-options.cc:4084 config/i386/i386-options.cc:4114
! #: config/ia64/ia64.cc:800 config/loongarch/loongarch.cc:8671
! #: config/rs6000/rs6000.cc:20756 ada/gcc-interface/utils.cc:7153
! #: ada/gcc-interface/utils.cc:7169 ada/gcc-interface/utils.cc:7266
! #: ada/gcc-interface/utils.cc:7283 ada/gcc-interface/utils.cc:7300
! #: ada/gcc-interface/utils.cc:7315 ada/gcc-interface/utils.cc:7331
! #: ada/gcc-interface/utils.cc:7357 ada/gcc-interface/utils.cc:7426
! #: ada/gcc-interface/utils.cc:7453 ada/gcc-interface/utils.cc:7498
! #: ada/gcc-interface/utils.cc:7519 ada/gcc-interface/utils.cc:7567
! #: ada/gcc-interface/utils.cc:7583 ada/gcc-interface/utils.cc:7617
! #: c/c-decl.cc:5116 c/c-decl.cc:5119 c/c-decl.cc:5146 c/c-parser.cc:6283
! #: cp/tree.cc:5374 cp/tree.cc:5879 d/d-attribs.cc:483 d/d-attribs.cc:702
  #: d/d-attribs.cc:723 d/d-attribs.cc:739 d/d-attribs.cc:756 d/d-attribs.cc:788
  #: d/d-attribs.cc:917 d/d-attribs.cc:976 d/d-attribs.cc:992 d/d-attribs.cc:1008
  #: d/d-attribs.cc:1157 d/d-attribs.cc:1170 d/d-attribs.cc:1387
! #: d/d-attribs.cc:1405 d/d-attribs.cc:1453 d/d-attribs.cc:1491
! #: d/d-attribs.cc:1507 d/d-attribs.cc:1564 d/d-attribs.cc:1592
! #: jit/dummy-frontend.cc:284 jit/dummy-frontend.cc:318
! #: jit/dummy-frontend.cc:613 jit/dummy-frontend.cc:698
! #: jit/dummy-frontend.cc:719 jit/dummy-frontend.cc:738
! #: jit/dummy-frontend.cc:769 jit/dummy-frontend.cc:783
! #: jit/dummy-frontend.cc:826 jit/dummy-frontend.cc:846
! #: jit/dummy-frontend.cc:907 lto/lto-lang.cc:306 rust/rust-attribs.cc:190
! #: rust/rust-attribs.cc:243 rust/rust-attribs.cc:259 rust/rust-attribs.cc:337
! #: rust/rust-attribs.cc:381 rust/rust-attribs.cc:410 rust/rust-attribs.cc:429
! #: rust/rust-attribs.cc:441
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qE attribute ignored"
  msgstr "egenskaben '%s' ignoreret"
  
! #: attribs.cc:1323
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "ignoring attributes applied to %qT after definition"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: attribs.cc:1887
  #, gcc-internal-format
  msgid "%q+D already declared with dllexport attribute: dllimport ignored"
  msgstr ""
  
! #: attribs.cc:1899
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
  msgstr ""
  
! #: attribs.cc:1913
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
  msgstr ""
  
! #: attribs.cc:1994
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D declared as dllimport: attribute ignored"
  msgstr "funktionen '%s' omerklæret med egenskaben noinline"
  
! #: attribs.cc:2002
  #, fuzzy, gcc-internal-format
  msgid "function %q+D definition is marked dllimport"
  msgstr "'auto' er påhæftet funktionsdefinitionen"
  
! #: attribs.cc:2010
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D definition is marked dllimport"
  msgstr "statisk variabel '%s' er markeret dllimport"
  
! #: attribs.cc:2016
! #, fuzzy, gcc-internal-format
! #| msgid "%Jinitialized variable '%D' is marked dllimport"
! msgid "thread-local variable %q+D declared as dllimport"
! msgstr "%Jvariablen '%D' med startværdi er markeret dllimport"
! 
! #: attribs.cc:2046
! #, fuzzy, gcc-internal-format
! #| msgid "%Jinitialized variable '%D' is marked dllimport"
! msgid "thread-local variable %q+D declared as dllexport"
! msgstr "%Jvariablen '%D' med startværdi er markeret dllimport"
! 
! #: attribs.cc:2054
  #, gcc-internal-format
  msgid "external linkage required for symbol %q+D because of %qE attribute"
  msgstr ""
  
! #: attribs.cc:2068
  #, gcc-internal-format
  msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
  msgstr ""
  
! #: attribs.cc:2366
  msgid "%qD specifies more restrictive attribute than its target %qD: %e"
  msgid_plural "%qD specifies more restrictive attributes than its target %qD: %e"
  msgstr[0] ""
  msgstr[1] ""
  
! #: attribs.cc:2372 attribs.cc:2394
  #, gcc-internal-format
  msgid "%qD target declared here"
  msgstr "%qD-mål erklæret her"
  
! #: attribs.cc:2388
  msgid "%qD specifies less restrictive attribute than its target %qD: %e"
  msgid_plural "%qD specifies less restrictive attributes than its target %qD: %e"
  msgstr[0] ""
  msgstr[1] ""
  
! #: auto-profile.cc:823
! #, gcc-internal-format, gfc-internal-format
! msgid "auto-profile cannot encode offset %i that exceeds 16 bytes"
! msgstr ""
! 
! #: auto-profile.cc:827
  #, gcc-internal-format
! msgid "location offset is related to"
! msgstr ""
  
! #: auto-profile.cc:830
! #, gcc-internal-format
! msgid "auto-profile cannot encode discriminators that exceeds 16 bytes"
! msgstr ""
! 
! #: auto-profile.cc:866
! #, fuzzy, gcc-internal-format
! msgid "auto-profile is not supported for targets with user label prefix"
! msgstr "sektionsegenskaber understøttes ikke på denne målarkitektur"
! 
! #: auto-profile.cc:1086
! #, gcc-internal-format, gfc-internal-format
! msgid "auto-profile contains invalid symbol name index %d"
! msgstr ""
! 
! #: auto-profile.cc:1102
! #, gcc-internal-format, gfc-internal-format
! msgid "auto-profile contains invalid filename index %d"
! msgstr ""
! 
! #: auto-profile.cc:1604
! #, gcc-internal-format
! msgid "auto-profile of %q+F contains inlined function with symbol name %s instead of symbol name %s"
! msgstr ""
! 
! #: auto-profile.cc:1607 auto-profile.cc:1833 auto-profile.cc:1842
! #: auto-profile.cc:1884
! #, gcc-internal-format
! msgid "corresponding call"
! msgstr ""
! 
! #: auto-profile.cc:1652
! #, gcc-internal-format
! msgid "duplicated count information in auto-profile of %q+F with relative location %i discriminator %i"
! msgstr ""
! 
! #: auto-profile.cc:1657
! #, gcc-internal-format
! msgid "corresponding source location"
! msgstr ""
! 
! #: auto-profile.cc:1828
! #, gcc-internal-format
! msgid "duplicated callsite in auto-profile of %q+F with relative location %i, discriminator %i"
! msgstr ""
! 
! #: auto-profile.cc:1836
! #, gcc-internal-format
! msgid "both call targets and inline callsite information is present in auto-profile of function %q+F with relative location %i, discriminator %i"
! msgstr ""
! 
! #: auto-profile.cc:1876
! #, gcc-internal-format
! msgid "auto-profile of %q+F seem to contain lost discriminator %i for call of %s at relative location %i"
! msgstr ""
! 
! #: auto-profile.cc:1920
! #, gcc-internal-format
! msgid "auto-profile of %q+F contains multiple targets for a direct call with relative location %i, discriminator %i"
! msgstr ""
! 
! #: auto-profile.cc:1936
! #, gcc-internal-format, gfc-internal-format
! msgid "function contains two calls of the same relative location +%i, discriminator %i, that leads to lost auto-profile"
! msgstr ""
! 
! #: auto-profile.cc:1944
! #, gcc-internal-format
! msgid "location of the first call"
! msgstr ""
! 
! #: auto-profile.cc:1946
! #, gcc-internal-format
! msgid "location of the second call"
! msgstr ""
! 
! #: auto-profile.cc:2000
! #, gcc-internal-format
! msgid "auto-profile of %q+F contains indirect call targets not associated with an indirect call statement"
! msgstr ""
! 
! #: auto-profile.cc:2005 auto-profile.cc:2052
! #, gcc-internal-format
! msgid "count %<PRIu64> with relative location +%i, discriminator %i"
! msgstr ""
! 
! #: auto-profile.cc:2048
! #, gcc-internal-format
! msgid "auto-profile of %q+F contains extra statements"
! msgstr ""
! 
! #: auto-profile.cc:2058 auto-profile.cc:2099
! #, fuzzy, gcc-internal-format
! #| msgid "declaration of `%s' as array of functions"
! msgid "location is after end of function"
! msgstr "'%s' erklæret som en tabel af funktioner"
! 
! #: auto-profile.cc:2087
! #, gcc-internal-format
! msgid "auto-profile of %q+F contains extra callsites"
! msgstr ""
! 
! #: auto-profile.cc:2092
! #, gcc-internal-format
! msgid "call of %s with total count %<PRId64>, relative location +%i, discriminator %i"
! msgstr ""
! 
! #: auto-profile.cc:3026
  #, fuzzy, gcc-internal-format
  #| msgid "';' expected"
  msgid "Not expected TAG."
  msgstr "';' forventet"
  
! #: auto-profile.cc:3049
! #, gcc-internal-format, gfc-internal-format
! msgid "auto-profile contains duplicated function instance %s"
! msgstr ""
! 
! #: auto-profile.cc:3211
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open profile file %s"
  msgstr "kan ikke åben profilefilen %s"
  
! #: auto-profile.cc:3217
  #, gcc-internal-format
  msgid "AutoFDO profile magic number does not match"
  msgstr ""
  
! #: auto-profile.cc:3225
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument of type `%T' does not match `%T'"
  msgid "AutoFDO profile version %u does not match %u"
  msgstr "parameter af typen '%T' passer ikke til '%T'"
  
! #: auto-profile.cc:3237
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "cannot read LTO mode table from %s"
! msgid "cannot read summary information from %s"
! msgstr "kan ikke læse LTO-tilstandstabel fra %s"
! 
! #: auto-profile.cc:3245
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot read LTO mode table from %s"
  msgid "cannot read string table from %s"
  msgstr "kan ikke læse LTO-tilstandstabel fra %s"
  
! #: auto-profile.cc:3254
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Cannot read function profile from %s."
  msgid "cannot read function profile from %s"
  msgstr "kan ikke læse funktionsprofil fra %s."
  
! #: auto-profile.cc:3264
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Cannot read function profile from %s."
! msgid "cannot read module profile from %s"
! msgstr "kan ikke læse funktionsprofil fra %s."
! 
! #: builtins.cc:702
  #, fuzzy, gcc-internal-format
  #| msgid "offset outside bounds of constant string"
  msgid "offset %qwi outside bounds of constant string"
  msgstr "forskydning udenfor grænserne af konstant streng"
  
! #: builtins.cc:706 c/c-parser.cc:28574 cp/name-lookup.cc:7082
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%qE declared here"
  msgstr "  '%#D' erklæret her"
  
! #: builtins.cc:1317
  #, fuzzy, gcc-internal-format
  #| msgid "second arg to `__builtin_prefetch' must be a constant"
  msgid "second argument to %<__builtin_prefetch%> must be a constant"
  msgstr "den anden parameter til '__builtin_prefetch' skal være en konstant"
  
! #: builtins.cc:1325
  #, fuzzy, gcc-internal-format
  #| msgid "invalid second arg to __builtin_prefetch; using zero"
  msgid "invalid second argument to %<__builtin_prefetch%>; using zero"
  msgstr "ugyldig anden parameter til '__builtin_prefetch'; benytter nul"
  
! #: builtins.cc:1335
  #, fuzzy, gcc-internal-format
  #| msgid "third arg to `__builtin_prefetch' must be a constant"
  msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgstr "en tredje parameter til '__builtin_prefetch' skal være en konstant"
  
! #: builtins.cc:1343
  #, fuzzy, gcc-internal-format
  #| msgid "invalid third arg to __builtin_prefetch; using zero"
  msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgstr "ugyldig tredje parameter til '__builtin_prefetch'; benytter nul"
  
! #: builtins.cc:4090 gimple-fold.cc:2540 gimple-ssa-warn-access.cc:2618
  #: tree-ssa-strlen.cc:3177
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified bound %E equals destination size"
  msgstr "højreskiftsantal er negativ"
  
! #: builtins.cc:5338 gimplify.cc:4768
  #, 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.cc:5438
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid argument to %qD"
  msgstr "ugyldig typeparameter"
  
! #: builtins.cc:5451
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported argument to %qD"
*************** msgstr "ubenyttede parametre i formateri
*** 25734,25803 ****
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.cc:5451
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr ""
  
! #: builtins.cc:6081
  #, 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.cc:6171
  #, 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.cc:6545 builtins.cc:6558
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr ""
  
! #: builtins.cc:7328
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for `%s'"
  msgid "non-constant argument 1 to %qs"
  msgstr "konstant parameter uden for det gyldige interval for '%s'"
  
! #: builtins.cc:7370
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for `%s'"
  msgid "non-integer argument 1 to %qs"
  msgstr "konstant parameter uden for det gyldige interval for '%s'"
  
! #: builtins.cc:7434
  #, 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.cc:7454
  #, 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øttes ikke på målarkitekturen"
  
! #: builtins.cc:7513
  #, fuzzy, gcc-internal-format
  msgid "%qs only supported in OpenACC code"
  msgstr "-g er kun understøttet ved brug af GAS på denne processor,"
  
! #: builtins.cc:7520
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for `%s'"
  msgid "non-constant argument 0 to %qs"
  msgstr "konstant parameter uden for det gyldige interval for '%s'"
  
! #: builtins.cc:7532
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "illegal argument 0 to %qs"
  msgstr "ugyldig typeparameter"
  
! #: builtins.cc:7806 internal-fn.cc:4030
  #, fuzzy, gcc-internal-format
  #| msgid "third arg to `__builtin_prefetch' must be a constant"
  msgid "third argument to %<crc%> builtins must be a constant"
--- 27049,27118 ----
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.cc:5459
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr ""
  
! #: builtins.cc:6089
  #, 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.cc:6179
  #, 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.cc:6553 builtins.cc:6566
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr ""
  
! #: builtins.cc:7340
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for `%s'"
  msgid "non-constant argument 1 to %qs"
  msgstr "konstant parameter uden for det gyldige interval for '%s'"
  
! #: builtins.cc:7382
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for `%s'"
  msgid "non-integer argument 1 to %qs"
  msgstr "konstant parameter uden for det gyldige interval for '%s'"
  
! #: builtins.cc:7446
  #, 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.cc:7466
  #, 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øttes ikke på målarkitekturen"
  
! #: builtins.cc:7525
  #, fuzzy, gcc-internal-format
  msgid "%qs only supported in OpenACC code"
  msgstr "-g er kun understøttet ved brug af GAS på denne processor,"
  
! #: builtins.cc:7532
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for `%s'"
  msgid "non-constant argument 0 to %qs"
  msgstr "konstant parameter uden for det gyldige interval for '%s'"
  
! #: builtins.cc:7544
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "illegal argument 0 to %qs"
  msgstr "ugyldig typeparameter"
  
! #: builtins.cc:7817 internal-fn.cc:4098
  #, fuzzy, gcc-internal-format
  #| msgid "third arg to `__builtin_prefetch' must be a constant"
  msgid "third argument to %<crc%> builtins must be a constant"
*************** msgstr "en tredje parameter til '__built
*** 25805,25811 ****
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:8090 expr.cc:12464
  #, fuzzy, gcc-internal-format
  #| msgid "invalid arg to `__builtin_frame_address'"
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
--- 27120,27126 ----
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:8102 expr.cc:12640
  #, fuzzy, gcc-internal-format
  #| msgid "invalid arg to `__builtin_frame_address'"
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
*************** msgstr "ugyldig parameter til '__builtin
*** 25813,25877 ****
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.cc:8096
  #, fuzzy, gcc-internal-format
  #| msgid "invalid arg to `__builtin_frame_address'"
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "ugyldig parameter til '__builtin_frame_address'"
  
! #: builtins.cc:8385
  #, 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 '__builtin_longjmp' skal være 1"
  
! #: builtins.cc:9349
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "målprocessoren understøtter ikke uendelig"
  
! #: builtins.cc:11408
  #, fuzzy, gcc-internal-format
  #| msgid "`va_start' used in function with fixed args"
  msgid "%<va_start%> used in function with fixed arguments"
  msgstr "`va_start' benyttet i en funktion med fast antal parametre"
  
! #: builtins.cc:11416
  #, 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.cc:11431
  #, 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.cc:11436
  #, 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.cc:11469
  #, 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.cc:11482 c/c-parser.cc:11714
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.cc:11511
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not an integer constant"
  msgid "first argument of %qD must be a pointer, second integer constant"
  msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
  
! #: builtins.cc:11524
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "last argument of %qD is not integer constant between 0 and 3"
--- 27128,27192 ----
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.cc:8108
  #, fuzzy, gcc-internal-format
  #| msgid "invalid arg to `__builtin_frame_address'"
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "ugyldig parameter til '__builtin_frame_address'"
  
! #: builtins.cc:8397
  #, 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 '__builtin_longjmp' skal være 1"
  
! #: builtins.cc:9365
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "målprocessoren understøtter ikke uendelig"
  
! #: builtins.cc:11431
  #, fuzzy, gcc-internal-format
  #| msgid "`va_start' used in function with fixed args"
  msgid "%<va_start%> used in function with fixed arguments"
  msgstr "`va_start' benyttet i en funktion med fast antal parametre"
  
! #: builtins.cc:11439
  #, 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.cc:11454
  #, 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.cc:11459
  #, 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.cc:11492
  #, 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.cc:11505 c/c-parser.cc:12018
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.cc:11534
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not an integer constant"
  msgid "first argument of %qD must be a pointer, second integer constant"
  msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
  
! #: builtins.cc:11547
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "last argument of %qD is not integer constant between 0 and 3"
*************** msgstr "parameteren til 'asm' er ikke en
*** 25883,25894 ****
  msgid "cannot tail-call: %s"
  msgstr "[kan ikke finde %s]"
  
! #: calls.cc:2819
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr "funktionskald har en sammensat værdi"
  
! #: calls.cc:3562
  #, fuzzy, gcc-internal-format
  #| msgid "Pass all arguments on stack"
  msgid "passing too large argument on stack"
--- 27198,27209 ----
  msgid "cannot tail-call: %s"
  msgstr "[kan ikke finde %s]"
  
! #: calls.cc:2828
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr "funktionskald har en sammensat værdi"
  
! #: calls.cc:3566
  #, fuzzy, gcc-internal-format
  #| msgid "Pass all arguments on stack"
  msgid "passing too large argument on stack"
*************** msgstr "Overbring alle parametre på sta
*** 25900,26238 ****
  msgid "%<verify_marked_backedges%> failed"
  msgstr "verify_flow_info mislykkedes"
  
! #: cfgexpand.cc:2129
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "total size of local objects is too large"
  msgstr "størrelsen af tabellen '%s' er for stor"
  
! #: cfgexpand.cc:2132 function.cc:1016 varasm.cc:2539
  #, fuzzy, gcc-internal-format
  msgid "size of variable %q+D is too large"
  msgstr "størrelsen af variablen '%s' er for stor"
  
! #: cfgexpand.cc:2144
  #, fuzzy, gcc-internal-format
  #| msgid "global register variable `%s' used in nested function"
  msgid "cannot allocate stack for variable %q+D, naked function"
  msgstr "global registervariabel '%s' benyttet i indlejret funktion"
  
! #: cfgexpand.cc:3242
! #, fuzzy, gcc-internal-format
! #| msgid "too many alternatives in `asm'"
! msgid "too many alternatives in %<asm%>"
! msgstr "for mange alternativer i 'asm'"
! 
! #: cfgexpand.cc:3249
! #, fuzzy, gcc-internal-format
! #| msgid "operand constraints for `asm' differ in number of alternatives"
! msgid "operand constraints for %<asm%> differ in number of alternatives"
! msgstr "operandbegrænsninger til 'asm' har forskellige antal alternativer"
! 
! #: cfgexpand.cc:3271
  #, fuzzy, gcc-internal-format
  #| msgid "asm-specifier for variable `%s' conflicts with asm clobber list"
  msgid "%<asm%> specifier for variable %qE conflicts with %<asm%> clobber list"
  msgstr "asm-anvisning for variablen '%s' strider mod asm-overskrivelsesliste"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3302
  #, fuzzy, gcc-internal-format
  msgid "PIC register clobbered by %qs in %<asm%>"
  msgstr "ukendt registernavn '%s' i 'asm'"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3309
  #, gcc-internal-format
  msgid "the register %qs cannot be clobbered in %<asm%> for the current target"
  msgstr ""
  
! #: cfgexpand.cc:3322
  #, gcc-internal-format
  msgid "listing the stack pointer register %qs in a clobber list is deprecated"
  msgstr ""
  
! #: cfgexpand.cc:3324
  #, gcc-internal-format
  msgid "the value of the stack pointer after an %<asm%> statement must be the same as it was before the statement"
  msgstr ""
  
! #: cfgexpand.cc:3394 varasm.cc:1718
  #, fuzzy, gcc-internal-format
  #| msgid "more than %d operands in `asm'"
  msgid "more than %d operands in %<asm%>"
  msgstr "mere end %d operander i 'asm'"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3447
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name `%s' in `asm'"
  msgid "unknown register name %qs in %<asm%>"
  msgstr "ukendt registernavn '%s' i 'asm'"
  
! #: cfgexpand.cc:3519
  #, fuzzy, gcc-internal-format
  #| msgid "invalid Z register replacement for insn"
  msgid "invalid hard register usage between output operands"
  msgstr "ugyldig Z-registererstatning for instruktion"
  
! #: cfgexpand.cc:3546
  #, gcc-internal-format
  msgid "invalid hard register usage between output operand and matching constraint operand"
  msgstr ""
  
! #: cfgexpand.cc:3554
  #, gcc-internal-format
  msgid "invalid hard register usage between earlyclobber operand and input operand"
  msgstr ""
  
! #: cfgexpand.cc:3639 varasm.cc:1757
  #, gcc-internal-format, gfc-internal-format
  msgid "output number %d not directly addressable"
  msgstr "uddata nr. %d kan ikke adresseres direkte"
  
! #: cfgexpand.cc:3735 varasm.cc:1810
  #, fuzzy, gcc-internal-format
  #| msgid "asm operand %d probably doesn't match constraints"
  msgid "%<asm%> operand %d probably does not match constraints"
  msgstr "'asm'-operand %d passer sandsynligvis ikke til begrænsninger"
  
! #: cfgexpand.cc:3928
  #, fuzzy, gcc-internal-format
  #| msgid "asm clobber conflict with output operand"
  msgid "%<asm%> clobber conflict with output operand"
  msgstr "asm-overskrivelse er i modstrid med uddataoperander"
  
! #: cfgexpand.cc:3933
  #, fuzzy, gcc-internal-format
  #| msgid "asm clobber conflict with input operand"
  msgid "%<asm%> clobber conflict with input operand"
  msgstr "asm-overskrivelse er i modstrid med inddataoperander"
  
! #: cfgexpand.cc:7085
  #, gcc-internal-format
  msgid "stack protector not protecting local variables: variable length buffer"
  msgstr ""
  
! #: cfgexpand.cc:7089
  #, gcc-internal-format, gfc-internal-format
  msgid "stack protector not protecting function: all local arrays are less than %d bytes long"
  msgstr ""
  
! #: cfgexpand.cc:7378
  #, fuzzy, gcc-internal-format
  #| msgid "Use alternate leaf function entries"
  msgid "patchable function entry %wu exceeds size %wu"
  msgstr "Benyt alternative elementer til yderste funktioner"
  
! #: cfghooks.cc:120
  #, gcc-internal-format, gfc-internal-format
  msgid "bb %d on wrong place"
  msgstr "basisblok %d ved et forkerte sted"
  
! #: cfghooks.cc:126
  #, gcc-internal-format, gfc-internal-format
  msgid "prev_bb of %d should be %d, not %d"
  msgstr "prev_bb for %d bør være %d, ikke %d"
  
! #: cfghooks.cc:143
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Block %i has loop_father, but there are no loops"
  msgstr ""
  
! #: cfghooks.cc:149
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "verify_flow_info: Basic block %d succ edge is corrupted"
  msgid "verify_flow_info: Block %i lacks loop_father"
  msgstr "verify_flow_info: Efterfølgende kant til basisblok %d er ødelagt"
  
! #: cfghooks.cc:155
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "verify_flow_info: Wrong count of block %i %i"
  msgid "verify_flow_info: Wrong count of block %i"
  msgstr "verify_flow_info: Ukorrekt antal af blok %i %i"
  
! #: cfghooks.cc:163
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "verify_flow_info: Wrong count of block %i %i"
  msgid "verify_flow_info: Missing count of block %i"
  msgstr "verify_flow_info: Ukorrekt antal af blok %i %i"
  
! #: cfghooks.cc:169
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "verify_flow_info: Duplicate edge %i->%i"
  msgid "verify_flow_info: unallocated flag set on BB %d"
  msgstr "verify_flow_info: Dobbelt kant %i->%i"
  
! #: cfghooks.cc:177
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Duplicate edge %i->%i"
  msgstr "verify_flow_info: Dobbelt kant %i->%i"
  
! #: cfghooks.cc:186
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "verify_flow_info: Wrong probability of edge %i->%i %i"
  msgid "Uninitialized probability of edge %i->%i"
  msgstr "verify_flow_info: Ukorrekt sandsynlighed for kant %i->%i %i"
  
! #: cfghooks.cc:192
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "verify_flow_info: Wrong probability of edge %i->%i %i"
  msgid "verify_flow_info: Wrong probability of edge %i->%i"
  msgstr "verify_flow_info: Ukorrekt sandsynlighed for kant %i->%i %i"
  
! #: cfghooks.cc:204
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Basic block %d succ edge is corrupted"
  msgstr "verify_flow_info: Efterfølgende kant til basisblok %d er ødelagt"
  
! #: cfghooks.cc:216
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "verify_flow_info: Duplicate edge %i->%i"
  msgid "verify_flow_info: unallocated edge flag set on %d -> %d"
  msgstr "verify_flow_info: Dobbelt kant %i->%i"
  
! #: cfghooks.cc:225
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Wrong amount of branch edges after unconditional jump %i"
  msgid "wrong amount of branch edges after unconditional jump %i"
  msgstr "Forkert antal forgreningskanter efter ubetinget spring %i"
  
! #: cfghooks.cc:233 cfghooks.cc:244
  #, gcc-internal-format, gfc-internal-format
  msgid "basic block %d pred edge is corrupted"
  msgstr "foregående kant til basisblok %d er ødelagt"
  
! #: cfghooks.cc:245
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "dominator of %d should be %d, not %d"
  msgid "its dest_idx should be %d, not %d"
  msgstr "dominator for %d burde være %d, ikke %d"
  
! #: cfghooks.cc:274
  #, gcc-internal-format, gfc-internal-format
  msgid "basic block %i edge lists are corrupted"
  msgstr "kantlister til basisblok %i er ødelagt"
  
! #: cfghooks.cc:287
  #, gcc-internal-format
  msgid "verify_flow_info failed"
  msgstr "verify_flow_info mislykkedes"
  
! #: cfghooks.cc:345
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support dump_bb_for_graph"
  msgstr "%s understøtter ikke %s"
  
! #: cfghooks.cc:388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %%n$ operand number formats"
  msgid "%s does not support redirect_edge_and_branch"
  msgstr "%s understøtter ikke %%n$-operandnummerformateringer"
  
! #: cfghooks.cc:408
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support can_remove_branch_p"
  msgstr "%s understøtter ikke %s"
  
! #: cfghooks.cc:502
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %%n$ operand number formats"
  msgid "%s does not support redirect_edge_and_branch_force"
  msgstr "%s understøtter ikke %%n$-operandnummerformateringer"
  
! #: cfghooks.cc:540
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support split_block"
  msgstr "%s understøtter ikke %s"
  
! #: cfghooks.cc:605
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support move_block_after"
  msgstr "%s understøtter ikke %s"
  
! #: cfghooks.cc:618
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support delete_basic_block"
  msgstr "%s understøtter ikke %s"
  
! #: cfghooks.cc:665
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support split_edge"
  msgstr "%s understøtter ikke %s"
  
! #: cfghooks.cc:743
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support create_basic_block"
  msgstr "%s understøtter ikke %s"
  
! #: cfghooks.cc:784
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support can_merge_blocks_p"
  msgstr "%s understøtter ikke %s"
  
! #: cfghooks.cc:795
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support predict_edge"
  msgstr "%s understøtter ikke %s"
  
! #: cfghooks.cc:804
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support predicted_by_p"
  msgstr "%s understøtter ikke %s"
  
! #: cfghooks.cc:818
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support merge_blocks"
  msgstr "%s understøtter ikke %s"
  
! #: cfghooks.cc:899
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support make_forwarder_block"
  msgstr "%s understøtter ikke %s"
  
! #: cfghooks.cc:1048
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support force_nonfallthru"
  msgstr "%s understøtter ikke %s"
  
! #: cfghooks.cc:1082
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s does not support can_duplicate_block_p"
  msgstr "%s understøtter ikke %s"
  
! #: cfghooks.cc:1111
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support duplicate_block"
  msgstr "%s understøtter ikke %s"
  
! #: cfghooks.cc:1186
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support block_ends_with_call_p"
  msgstr "%s understøtter ikke %s"
  
! #: cfghooks.cc:1197
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support block_ends_with_condjump_p"
  msgstr "%s understøtter ikke %s"
  
! #: cfghooks.cc:1215
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support flow_call_edges_add"
--- 27215,27547 ----
  msgid "%<verify_marked_backedges%> failed"
  msgstr "verify_flow_info mislykkedes"
  
! #: cfgexpand.cc:2137
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "total size of local objects is too large"
  msgstr "størrelsen af tabellen '%s' er for stor"
  
! #: cfgexpand.cc:2140 function.cc:1016 varasm.cc:2585
  #, fuzzy, gcc-internal-format
  msgid "size of variable %q+D is too large"
  msgstr "størrelsen af variablen '%s' er for stor"
  
! #: cfgexpand.cc:2152
  #, fuzzy, gcc-internal-format
  #| msgid "global register variable `%s' used in nested function"
  msgid "cannot allocate stack for variable %q+D, naked function"
  msgstr "global registervariabel '%s' benyttet i indlejret funktion"
  
! #: cfgexpand.cc:3293
  #, fuzzy, gcc-internal-format
  #| msgid "asm-specifier for variable `%s' conflicts with asm clobber list"
  msgid "%<asm%> specifier for variable %qE conflicts with %<asm%> clobber list"
  msgstr "asm-anvisning for variablen '%s' strider mod asm-overskrivelsesliste"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3324
  #, fuzzy, gcc-internal-format
  msgid "PIC register clobbered by %qs in %<asm%>"
  msgstr "ukendt registernavn '%s' i 'asm'"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3331
  #, gcc-internal-format
  msgid "the register %qs cannot be clobbered in %<asm%> for the current target"
  msgstr ""
  
! #: cfgexpand.cc:3344
  #, gcc-internal-format
  msgid "listing the stack pointer register %qs in a clobber list is deprecated"
  msgstr ""
  
! #: cfgexpand.cc:3346
  #, gcc-internal-format
  msgid "the value of the stack pointer after an %<asm%> statement must be the same as it was before the statement"
  msgstr ""
  
! #: cfgexpand.cc:3416 varasm.cc:1750
  #, fuzzy, gcc-internal-format
  #| msgid "more than %d operands in `asm'"
  msgid "more than %d operands in %<asm%>"
  msgstr "mere end %d operander i 'asm'"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3465
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name `%s' in `asm'"
  msgid "unknown register name %qs in %<asm%>"
  msgstr "ukendt registernavn '%s' i 'asm'"
  
! #: cfgexpand.cc:3538
  #, fuzzy, gcc-internal-format
  #| msgid "invalid Z register replacement for insn"
  msgid "invalid hard register usage between output operands"
  msgstr "ugyldig Z-registererstatning for instruktion"
  
! #: cfgexpand.cc:3565
  #, gcc-internal-format
  msgid "invalid hard register usage between output operand and matching constraint operand"
  msgstr ""
  
! #: cfgexpand.cc:3573 stmt.cc:687 stmt.cc:766
  #, gcc-internal-format
  msgid "invalid hard register usage between earlyclobber operand and input operand"
  msgstr ""
  
! #: cfgexpand.cc:3658 varasm.cc:1790
  #, gcc-internal-format, gfc-internal-format
  msgid "output number %d not directly addressable"
  msgstr "uddata nr. %d kan ikke adresseres direkte"
  
! #: cfgexpand.cc:3754 varasm.cc:1843
  #, fuzzy, gcc-internal-format
  #| msgid "asm operand %d probably doesn't match constraints"
  msgid "%<asm%> operand %d probably does not match constraints"
  msgstr "'asm'-operand %d passer sandsynligvis ikke til begrænsninger"
  
! #: cfgexpand.cc:3956
  #, fuzzy, gcc-internal-format
  #| msgid "asm clobber conflict with output operand"
  msgid "%<asm%> clobber conflict with output operand"
  msgstr "asm-overskrivelse er i modstrid med uddataoperander"
  
! #: cfgexpand.cc:3961
  #, fuzzy, gcc-internal-format
  #| msgid "asm clobber conflict with input operand"
  msgid "%<asm%> clobber conflict with input operand"
  msgstr "asm-overskrivelse er i modstrid med inddataoperander"
  
! #: cfgexpand.cc:7105
  #, gcc-internal-format
  msgid "stack protector not protecting local variables: variable length buffer"
  msgstr ""
  
! #: cfgexpand.cc:7109
  #, gcc-internal-format, gfc-internal-format
  msgid "stack protector not protecting function: all local arrays are less than %d bytes long"
  msgstr ""
  
! #: cfgexpand.cc:7423
  #, fuzzy, gcc-internal-format
  #| msgid "Use alternate leaf function entries"
  msgid "patchable function entry %wu exceeds size %wu"
  msgstr "Benyt alternative elementer til yderste funktioner"
  
! #: cfghooks.cc:123
  #, gcc-internal-format, gfc-internal-format
  msgid "bb %d on wrong place"
  msgstr "basisblok %d ved et forkerte sted"
  
! #: cfghooks.cc:129
  #, gcc-internal-format, gfc-internal-format
  msgid "prev_bb of %d should be %d, not %d"
  msgstr "prev_bb for %d bør være %d, ikke %d"
  
! #: cfghooks.cc:146
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Block %i has loop_father, but there are no loops"
  msgstr ""
  
! #: cfghooks.cc:152
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "verify_flow_info: Basic block %d succ edge is corrupted"
  msgid "verify_flow_info: Block %i lacks loop_father"
  msgstr "verify_flow_info: Efterfølgende kant til basisblok %d er ødelagt"
  
! #: cfghooks.cc:158
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "verify_flow_info: Wrong count of block %i %i"
  msgid "verify_flow_info: Wrong count of block %i"
  msgstr "verify_flow_info: Ukorrekt antal af blok %i %i"
  
! #: cfghooks.cc:166
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "verify_flow_info: Wrong count of block %i %i"
  msgid "verify_flow_info: Missing count of block %i"
  msgstr "verify_flow_info: Ukorrekt antal af blok %i %i"
  
! #: cfghooks.cc:172
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "verify_flow_info: Duplicate edge %i->%i"
  msgid "verify_flow_info: unallocated flag set on BB %d"
  msgstr "verify_flow_info: Dobbelt kant %i->%i"
  
! #: cfghooks.cc:180
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Duplicate edge %i->%i"
  msgstr "verify_flow_info: Dobbelt kant %i->%i"
  
! #: cfghooks.cc:189
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "verify_flow_info: Wrong probability of edge %i->%i %i"
  msgid "Uninitialized probability of edge %i->%i"
  msgstr "verify_flow_info: Ukorrekt sandsynlighed for kant %i->%i %i"
  
! #: cfghooks.cc:195
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "verify_flow_info: Wrong probability of edge %i->%i %i"
  msgid "verify_flow_info: Wrong probability of edge %i->%i"
  msgstr "verify_flow_info: Ukorrekt sandsynlighed for kant %i->%i %i"
  
! #: cfghooks.cc:207
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Basic block %d succ edge is corrupted"
  msgstr "verify_flow_info: Efterfølgende kant til basisblok %d er ødelagt"
  
! #: cfghooks.cc:219
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "verify_flow_info: Duplicate edge %i->%i"
  msgid "verify_flow_info: unallocated edge flag set on %d -> %d"
  msgstr "verify_flow_info: Dobbelt kant %i->%i"
  
! #: cfghooks.cc:228
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Wrong amount of branch edges after unconditional jump %i"
  msgid "wrong amount of branch edges after unconditional jump %i"
  msgstr "Forkert antal forgreningskanter efter ubetinget spring %i"
  
! #: cfghooks.cc:236 cfghooks.cc:247
  #, gcc-internal-format, gfc-internal-format
  msgid "basic block %d pred edge is corrupted"
  msgstr "foregående kant til basisblok %d er ødelagt"
  
! #: cfghooks.cc:248
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "dominator of %d should be %d, not %d"
  msgid "its dest_idx should be %d, not %d"
  msgstr "dominator for %d burde være %d, ikke %d"
  
! #: cfghooks.cc:277
  #, gcc-internal-format, gfc-internal-format
  msgid "basic block %i edge lists are corrupted"
  msgstr "kantlister til basisblok %i er ødelagt"
  
! #: cfghooks.cc:290
  #, gcc-internal-format
  msgid "verify_flow_info failed"
  msgstr "verify_flow_info mislykkedes"
  
! #: cfghooks.cc:348
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support dump_bb_for_graph"
  msgstr "%s understøtter ikke %s"
  
! #: cfghooks.cc:364
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "%s does not support %s"
! msgid "%s does not support dump_bb_as_sarif_properties"
! msgstr "%s understøtter ikke %s"
! 
! #: cfghooks.cc:418
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %%n$ operand number formats"
  msgid "%s does not support redirect_edge_and_branch"
  msgstr "%s understøtter ikke %%n$-operandnummerformateringer"
  
! #: cfghooks.cc:438
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support can_remove_branch_p"
  msgstr "%s understøtter ikke %s"
  
! #: cfghooks.cc:532
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %%n$ operand number formats"
  msgid "%s does not support redirect_edge_and_branch_force"
  msgstr "%s understøtter ikke %%n$-operandnummerformateringer"
  
! #: cfghooks.cc:570
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support split_block"
  msgstr "%s understøtter ikke %s"
  
! #: cfghooks.cc:635
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support move_block_after"
  msgstr "%s understøtter ikke %s"
  
! #: cfghooks.cc:648
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support delete_basic_block"
  msgstr "%s understøtter ikke %s"
  
! #: cfghooks.cc:695
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support split_edge"
  msgstr "%s understøtter ikke %s"
  
! #: cfghooks.cc:773
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support create_basic_block"
  msgstr "%s understøtter ikke %s"
  
! #: cfghooks.cc:814
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support can_merge_blocks_p"
  msgstr "%s understøtter ikke %s"
  
! #: cfghooks.cc:825
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support predict_edge"
  msgstr "%s understøtter ikke %s"
  
! #: cfghooks.cc:834
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support predicted_by_p"
  msgstr "%s understøtter ikke %s"
  
! #: cfghooks.cc:848
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support merge_blocks"
  msgstr "%s understøtter ikke %s"
  
! #: cfghooks.cc:938
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support make_forwarder_block"
  msgstr "%s understøtter ikke %s"
  
! #: cfghooks.cc:1087
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support force_nonfallthru"
  msgstr "%s understøtter ikke %s"
  
! #: cfghooks.cc:1121
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s does not support can_duplicate_block_p"
  msgstr "%s understøtter ikke %s"
  
! #: cfghooks.cc:1150
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support duplicate_block"
  msgstr "%s understøtter ikke %s"
  
! #: cfghooks.cc:1225
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support block_ends_with_call_p"
  msgstr "%s understøtter ikke %s"
  
! #: cfghooks.cc:1236
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support block_ends_with_condjump_p"
  msgstr "%s understøtter ikke %s"
  
! #: cfghooks.cc:1254
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "%s does not support flow_call_edges_add"
*************** msgstr ""
*** 26401,27101 ****
  msgid "%d exits recorded for loop %d (having %d exits)"
  msgstr ""
  
! #: cfgrtl.cc:2440
  #, gcc-internal-format, gfc-internal-format
  msgid "non-cold basic block %d reachable only by paths crossing the cold partition"
  msgstr ""
  
! #: cfgrtl.cc:2560
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "multiple declarations for method `%s'"
  msgid "multiple hot/cold transitions found (bb %i)"
  msgstr "mere end én erklæring af metoden '%s'"
  
! #: cfgrtl.cc:2568
  #, gcc-internal-format
  msgid "partition found but function partition flag not set"
  msgstr ""
  
! #: cfgrtl.cc:2607
  #, fuzzy, gcc-internal-format
  msgid "verify_flow_info: REG_BR_PROB is set but cfg probability is not"
  msgstr "verify_flow_info: REG_BR_PROB passer ikke til konf. %i %i"
  
! #: cfgrtl.cc:2616
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: REG_BR_PROB does not match cfg %i %i"
  msgstr "verify_flow_info: REG_BR_PROB passer ikke til konf. %i %i"
  
! #: cfgrtl.cc:2638
  #, gcc-internal-format
  msgid "EDGE_CROSSING incorrectly set across same section"
  msgstr ""
  
! #: cfgrtl.cc:2643
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge crosses section boundary in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2649
  #, gcc-internal-format, gfc-internal-format
  msgid "EH edge crosses section boundary in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2655
  #, gcc-internal-format, gfc-internal-format
  msgid "No region crossing jump at section boundary in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2662
  #, gcc-internal-format
  msgid "EDGE_CROSSING missing across section boundary"
  msgstr ""
  
! #: cfgrtl.cc:2692
  #, gcc-internal-format, gfc-internal-format
  msgid "Region crossing jump across same section in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2699
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing REG_EH_REGION note in the end of bb %i"
  msgid "missing REG_EH_REGION note at the end of bb %i"
  msgstr "Mangler REG_EH_REGION-note i slutningen af basisblok %i"
  
! #: cfgrtl.cc:2704
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Too many outgoing branch edges from bb %i"
  msgid "too many exception handling edges in bb %i"
  msgstr "For mange udgående forgreningskanter fra basisblok %i"
  
! #: cfgrtl.cc:2712
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Too many outgoing branch edges from bb %i"
  msgid "too many outgoing branch edges from bb %i"
  msgstr "For mange udgående forgreningskanter fra basisblok %i"
  
! #: cfgrtl.cc:2717
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fallthru edge after unconditional jump %i"
  msgid "fallthru edge after unconditional jump in bb %i"
  msgstr "Fald gennem-kant efter ubetinget spring %i"
  
! #: cfgrtl.cc:2722
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Wrong amount of branch edges after unconditional jump %i"
  msgid "wrong number of branch edges after unconditional jump in bb %i"
  msgstr "Forkert antal forgreningskanter efter ubetinget spring %i"
  
! #: cfgrtl.cc:2729
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Wrong amount of branch edges after conditional jump %i"
  msgid "wrong amount of branch edges after conditional jump in bb %i"
  msgstr "Forkert antal forgreningskanter efter betinget spring %i"
  
! #: cfgrtl.cc:2735
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Call edges for non-call insn in bb %i"
  msgid "abnormal call edges for non-call insn in bb %i"
  msgstr "Kaldekanter for ikke-kaldsinstruktion i basisblok %i"
  
! #: cfgrtl.cc:2740
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Call edges for non-call insn in bb %i"
  msgid "sibcall edges for non-call insn in bb %i"
  msgstr "Kaldekanter for ikke-kaldsinstruktion i basisblok %i"
  
! #: cfgrtl.cc:2750
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Abnormal edges for no purpose in bb %i"
  msgid "abnormal edges for no purpose in bb %i"
  msgstr "Unormale kanter uden noget formål i basisblok %i"
  
! #: cfgrtl.cc:2761
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Too many outgoing branch edges from bb %i"
  msgid "EH incoming edge mixed with non-EH incoming edges in bb %i"
  msgstr "For mange udgående forgreningskanter fra basisblok %i"
  
! #: cfgrtl.cc:2802 cfgrtl.cc:2812
  #, gcc-internal-format, gfc-internal-format
  msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
  msgstr "NOTE_INSN_BASIC_BLOCK mangler for blok %d"
  
! #: cfgrtl.cc:2825
  #, gcc-internal-format, gfc-internal-format
  msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
  msgstr "NOTE_INSN_BASIC_BLOCK %d i midten af basisblok %d"
  
! #: cfgrtl.cc:2835
  #, gcc-internal-format, gfc-internal-format
  msgid "in basic block %d:"
  msgstr "i basisblok %d:"
  
! #: cfgrtl.cc:2861
  #, gcc-internal-format, gfc-internal-format
  msgid "BB_RTL flag not set for block %d"
  msgstr ""
  
! #: cfgrtl.cc:2868
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d basic block pointer is %d, should be %d"
  msgstr ""
  
! #: cfgrtl.cc:2879
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d in header of bb %d has non-NULL basic block"
  msgstr ""
  
! #: cfgrtl.cc:2887
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d in footer of bb %d has non-NULL basic block"
  msgstr ""
  
! #: cfgrtl.cc:2963 cfgrtl.cc:3011
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "insn outside basic block"
  msgid "insn %d outside of basic blocks has non-NULL bb field"
  msgstr "instruktion uden for basisblok"
  
! #: cfgrtl.cc:2971
  #, gcc-internal-format, gfc-internal-format
  msgid "end insn %d for block %d not found in the insn stream"
  msgstr "slutinstruktion %d for blok %d ikke fundet i instruktionsstrømmen"
  
! #: cfgrtl.cc:2984
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d is in multiple basic blocks (%d and %d)"
  msgstr "instruktion %d er i flere basisblokke (%d og %d)"
  
! #: cfgrtl.cc:2996
  #, gcc-internal-format, gfc-internal-format
  msgid "head insn %d for block %d not found in the insn stream"
  msgstr "hovedinstruktion %d for blok %d ikke fundet i instruktionsstrømmen"
  
! #: cfgrtl.cc:3044
  #, gcc-internal-format, gfc-internal-format
  msgid "missing barrier after block %i"
  msgstr "manglende barriere efter blok %i"
  
! #: cfgrtl.cc:3060
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
  msgstr "verify_flow_info: Ukorrekte blokke til fald-gennem %i->%i"
  
! #: cfgrtl.cc:3069
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Incorrect fallthru %i->%i"
  msgstr "verify_flow_info: Ukorrekt fald-gennem %i->%i"
  
! #: cfgrtl.cc:3071
  #, gcc-internal-format
  msgid "wrong insn in the fallthru edge"
  msgstr "forkert instruktion i fald-gennem-kant"
  
! #: cfgrtl.cc:3105
  #, fuzzy, gcc-internal-format
  msgid "basic blocks not laid down consecutively"
  msgstr "basisblokkene er ikke nummeret i rækkefølge"
  
! #: cfgrtl.cc:3144
  #, gcc-internal-format, gfc-internal-format
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr "antallet af basisbloknoter i instruktionskæden (%d) != n_basic_blocks (%d)"
  
! #: cgraph.cc:3279
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count is negative"
  msgid "caller edge count invalid"
  msgstr "venstreskiftsantal er negativ"
  
! #: cgraph.cc:3376
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3381
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3411
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3417
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3423 cgraph.cc:3453
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has speculative_id %i out of range"
  msgstr ""
  
! #: cgraph.cc:3430
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3441
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3460
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3473
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing counts for called function %s/%i"
  msgid "missing direct call for speculation %i"
  msgstr "Manglende antal for kaldt funktion %s/%i"
  
! #: cgraph.cc:3478
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing barrier after block %i"
  msgid "missing ref for speculation %i"
  msgstr "manglende barriere efter blok %i"
  
! #: cgraph.cc:3487
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3516
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.cc:3523
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.cc:3528
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.cc:3533
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not constant"
  msgid "inline clone count is not compatible"
  msgstr "startværdielement er ikke en konstant"
  
! #: cgraph.cc:3540
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "tp_first_run must be non-negative"
  msgstr "%s-roteringsantal er negativt"
  
! #: cgraph.cc:3545
  #, fuzzy, gcc-internal-format
  #| msgid "no symbol table found"
  msgid "local symbols must be defined"
  msgstr "ingen symboltabel fundet"
  
! #: cgraph.cc:3550
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.cc:3555
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.cc:3560
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.cc:3567
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3572
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3579
  #, fuzzy, gcc-internal-format
  #| msgid "`return' with no value, in function returning non-void"
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr "'return' uden nogen værdi i en funktion der ikke returnerer void"
  
! #: cgraph.cc:3591
  #, fuzzy, gcc-internal-format
  #| msgid "target specific option mismatch"
  msgid "semantic interposition mismatch"
  msgstr "misforhold i målspecifikke tilvalg"
  
! #: cgraph.cc:3598
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.cc:3604 cgraph.cc:3664
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "edge count is not compatible with function count"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: cgraph.cc:3612
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr ""
  
! #: cgraph.cc:3620 cgraph.cc:3692
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3632
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.cc:3642
  #, fuzzy, gcc-internal-format
  #| msgid "section pointer missing"
  msgid "inlined_to pointer is wrong"
  msgstr "sektionshenvisning mangler"
  
! #: cgraph.cc:3647
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "multiple inline callers"
  msgstr "mere end én 'virtual'-angivelse"
  
! #: cgraph.cc:3654
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr ""
  
! #: cgraph.cc:3682
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count is negative"
  msgid "caller edge count does not match BB count"
  msgstr "venstreskiftsantal er negativ"
  
! #: cgraph.cc:3713
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3730
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3741
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr ""
  
! #: cgraph.cc:3746
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer to bit-field `%D'"
  msgid "inlined_to pointer refers to itself"
  msgstr "ugyldig henvisning til bitfeltet '%D'"
  
! #: cgraph.cc:3757
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.cc:3770
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.cc:3776
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.cc:3781
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.cc:3786
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.cc:3798
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.cc:3804
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.cc:3809
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.cc:3816
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.cc:3825
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3830
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3835
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.cc:3871
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr ""
  
! #: cgraph.cc:3879
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' used prior to declaration"
  msgid "edge points to wrong declaration:"
  msgstr "'%s' benyttes før erklæringen"
  
! #: cgraph.cc:3888
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.cc:3898
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
! #: cgraph.cc:3908
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr ""
  
! #: cgraph.cc:3921
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3933
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3952 cgraph.cc:3965
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3957
  #, fuzzy, gcc-internal-format
  #| msgid "cast from pointer to integer of different size"
  msgid "origin points to a different parent"
  msgstr "typeomtvingelse fra henvisning til heltal af en anden størrelse"
  
! #: cgraph.cc:3973
  #, fuzzy, gcc-internal-format
  #| msgid "verify_flow_info failed"
  msgid "verify_cgraph_node failed"
  msgstr "verify_flow_info mislykkedes"
  
! #: cgraph.cc:4095 varpool.cc:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "string section missing"
  msgid "%s: section %s.%d is missing"
  msgstr "strengsektion mangler"
  
! #: cgraphunit.cc:757
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate definition of class method `%s'"
  msgid "duplicate definition of a symbol version"
  msgstr "mere end én definition af klassemetoden '%s'"
  
! #: cgraphunit.cc:759
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "same version was previously defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: cgraphunit.cc:765
  #, gcc-internal-format
  msgid "symbol needs to be defined to have a version"
  msgstr ""
  
! #: cgraphunit.cc:771
  #, fuzzy, gcc-internal-format
  #| msgid "no symbol table found"
  msgid "common symbol cannot be versioned"
  msgstr "ingen symboltabel fundet"
  
! #: cgraphunit.cc:777
  #, fuzzy, gcc-internal-format
  #| msgid "no symbol table found"
  msgid "comdat symbol cannot be versioned"
  msgstr "ingen symboltabel fundet"
  
! #: cgraphunit.cc:783
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' cannot be declared"
  msgid "%<weakref%> cannot be versioned"
  msgstr "'%#D' kan ikke erklæres"
  
! #: cgraphunit.cc:789
  #, fuzzy, gcc-internal-format
  #| msgid "%Jweak declaration of '%D' must be public"
  msgid "versioned symbol must be public"
  msgstr "%Jsvag erklæring af '%D' skal være public"
  
! #: cgraphunit.cc:795
  #, gcc-internal-format
  msgid "versioned symbol must have default visibility"
  msgstr ""
  
! #: cgraphunit.cc:828
  #, gcc-internal-format
  msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
  msgstr ""
  
! #: cgraphunit.cc:883
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "%<flatten%> attribute is ignored on aliases"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: cgraphunit.cc:891 cgraphunit.cc:943
  #, gcc-internal-format
  msgid "%<externally_visible%> attribute have effect only on public objects"
  msgstr ""
  
! #: cgraphunit.cc:902
  #, fuzzy, gcc-internal-format
  #| msgid "warning: -pipe ignored because -time specified"
  msgid "%<weakref%> attribute ignored because function is defined"
  msgstr "advarsel: -pipe ignoreret fordi -time er angivet"
  
! #: cgraphunit.cc:917
  #, fuzzy, gcc-internal-format
  #| msgid "warning: -pipe ignored because -time specified"
  msgid "%<alias%> attribute ignored because function is defined"
  msgstr "advarsel: -pipe ignoreret fordi -time er angivet"
  
! #: cgraphunit.cc:925
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "%<always_inline%> function might not be inlinable unless also declared %<inline%>"
  msgstr "Advar når en inline funktion ikke kan indbygges"
  
! #: cgraphunit.cc:951
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because variable is initialized"
  msgstr ""
  
! #. include_self=
! #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1112 c/c-decl.cc:13597
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F brugt, men aldrig defineret"
  
! #: cgraphunit.cc:1114 c/c-decl.cc:13607
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F erklæret %<static%>, men aldrig defineret"
  
! #: cgraphunit.cc:1158
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D defined but not used"
  msgid "%qD defined but not used"
  msgstr "%q+D defineret, men ikke brugt"
  
! #: cgraphunit.cc:1493
  #, fuzzy, gcc-internal-format
  #| msgid "`operator new' must return type `%T'"
  msgid "%<ifunc%> resolver for %qD must return %qT"
  msgstr "'operator new' skal returnere typen '%T'"
  
! #: cgraphunit.cc:1496 cgraphunit.cc:1519
  #, fuzzy, gcc-internal-format
  msgid "resolver indirect function declared here"
  msgstr "Ugyldig erklæring"
  
! #: cgraphunit.cc:1516
  #, fuzzy, gcc-internal-format
  #| msgid "prefix `%D' should return `%T'"
  msgid "%<ifunc%> resolver for %qD should return %qT"
  msgstr "præfiks '%D' skal returnere '%T'"
  
! #: cgraphunit.cc:1526
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about casting functions to incompatible types"
  msgid "%qD alias between functions of incompatible types %qT and %qT"
  msgstr "Advar om omtvingning af funktioner til ikke-kompatible typer"
  
! #: cgraphunit.cc:1529 cgraphunit.cc:1611
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%#D' here"
  msgid "aliased declaration here"
  msgstr "tidligere erklæring af '%#D' her"
  
! #: cgraphunit.cc:1567 c-family/c-pragma.cc:347
  #, gcc-internal-format
  msgid "%q+D aliased to undefined symbol %qE"
  msgstr ""
  
! #: cgraphunit.cc:1583
  #, gcc-internal-format
  msgid "%q+D aliased to external symbol %qE"
  msgstr ""
  
! #: cgraphunit.cc:1608
  #, gcc-internal-format
  msgid "%q+D alias between function and variable is not supported"
  msgstr ""
  
! #: cgraphunit.cc:1682
  #, fuzzy, gcc-internal-format
  #| msgid "field `%s' declared as a function"
  msgid "failed to reclaim unneeded function"
  msgstr "feltet '%s' er erklæret som en funktion"
  
! #: cgraphunit.cc:1710
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function in same comdat group"
  msgstr ""
  
! #: cgraphunit.cc:1886
  #, fuzzy, gcc-internal-format
  #| msgid "%Jsize of return value of '%D' is %u bytes"
  msgid "size of return value of %q+D is %u bytes"
  msgstr "%Jstørrelsen af returtypen til '%D' er %u byte"
  
! #: cgraphunit.cc:1890
  #, fuzzy, gcc-internal-format
  #| msgid "%Jsize of return value of '%D' is larger than %wd bytes"
  msgid "size of return value of %q+D is larger than %wu bytes"
  msgstr "%Jstørrelsen af returtypen til '%D' er større end %wd byte"
  
! #: cgraphunit.cc:2454
  #, gcc-internal-format
  msgid "nodes with unreleased memory found"
  msgstr ""
--- 27710,28445 ----
  msgid "%d exits recorded for loop %d (having %d exits)"
  msgstr ""
  
! #: cfgrtl.cc:2434
  #, gcc-internal-format, gfc-internal-format
  msgid "non-cold basic block %d reachable only by paths crossing the cold partition"
  msgstr ""
  
! #: cfgrtl.cc:2554
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "multiple declarations for method `%s'"
  msgid "multiple hot/cold transitions found (bb %i)"
  msgstr "mere end én erklæring af metoden '%s'"
  
! #: cfgrtl.cc:2562
  #, gcc-internal-format
  msgid "partition found but function partition flag not set"
  msgstr ""
  
! #: cfgrtl.cc:2601
  #, fuzzy, gcc-internal-format
  msgid "verify_flow_info: REG_BR_PROB is set but cfg probability is not"
  msgstr "verify_flow_info: REG_BR_PROB passer ikke til konf. %i %i"
  
! #: cfgrtl.cc:2610
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: REG_BR_PROB does not match cfg %i %i"
  msgstr "verify_flow_info: REG_BR_PROB passer ikke til konf. %i %i"
  
! #: cfgrtl.cc:2632
  #, gcc-internal-format
  msgid "EDGE_CROSSING incorrectly set across same section"
  msgstr ""
  
! #: cfgrtl.cc:2637
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge crosses section boundary in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2643
  #, gcc-internal-format, gfc-internal-format
  msgid "EH edge crosses section boundary in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2649
  #, gcc-internal-format, gfc-internal-format
  msgid "No region crossing jump at section boundary in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2656
  #, gcc-internal-format
  msgid "EDGE_CROSSING missing across section boundary"
  msgstr ""
  
! #: cfgrtl.cc:2686
  #, gcc-internal-format, gfc-internal-format
  msgid "Region crossing jump across same section in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2693
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing REG_EH_REGION note in the end of bb %i"
  msgid "missing REG_EH_REGION note at the end of bb %i"
  msgstr "Mangler REG_EH_REGION-note i slutningen af basisblok %i"
  
! #: cfgrtl.cc:2698
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Too many outgoing branch edges from bb %i"
  msgid "too many exception handling edges in bb %i"
  msgstr "For mange udgående forgreningskanter fra basisblok %i"
  
! #: cfgrtl.cc:2706
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Too many outgoing branch edges from bb %i"
  msgid "too many outgoing branch edges from bb %i"
  msgstr "For mange udgående forgreningskanter fra basisblok %i"
  
! #: cfgrtl.cc:2711
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fallthru edge after unconditional jump %i"
  msgid "fallthru edge after unconditional jump in bb %i"
  msgstr "Fald gennem-kant efter ubetinget spring %i"
  
! #: cfgrtl.cc:2716
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Wrong amount of branch edges after unconditional jump %i"
  msgid "wrong number of branch edges after unconditional jump in bb %i"
  msgstr "Forkert antal forgreningskanter efter ubetinget spring %i"
  
! #: cfgrtl.cc:2723
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Wrong amount of branch edges after conditional jump %i"
  msgid "wrong amount of branch edges after conditional jump in bb %i"
  msgstr "Forkert antal forgreningskanter efter betinget spring %i"
  
! #: cfgrtl.cc:2729
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Call edges for non-call insn in bb %i"
  msgid "abnormal call edges for non-call insn in bb %i"
  msgstr "Kaldekanter for ikke-kaldsinstruktion i basisblok %i"
  
! #: cfgrtl.cc:2734
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Call edges for non-call insn in bb %i"
  msgid "sibcall edges for non-call insn in bb %i"
  msgstr "Kaldekanter for ikke-kaldsinstruktion i basisblok %i"
  
! #: cfgrtl.cc:2744
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Abnormal edges for no purpose in bb %i"
  msgid "abnormal edges for no purpose in bb %i"
  msgstr "Unormale kanter uden noget formål i basisblok %i"
  
! #: cfgrtl.cc:2755
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Too many outgoing branch edges from bb %i"
  msgid "EH incoming edge mixed with non-EH incoming edges in bb %i"
  msgstr "For mange udgående forgreningskanter fra basisblok %i"
  
! #: cfgrtl.cc:2796 cfgrtl.cc:2806
  #, gcc-internal-format, gfc-internal-format
  msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
  msgstr "NOTE_INSN_BASIC_BLOCK mangler for blok %d"
  
! #: cfgrtl.cc:2819
  #, gcc-internal-format, gfc-internal-format
  msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
  msgstr "NOTE_INSN_BASIC_BLOCK %d i midten af basisblok %d"
  
! #: cfgrtl.cc:2829
  #, gcc-internal-format, gfc-internal-format
  msgid "in basic block %d:"
  msgstr "i basisblok %d:"
  
! #: cfgrtl.cc:2855
  #, gcc-internal-format, gfc-internal-format
  msgid "BB_RTL flag not set for block %d"
  msgstr ""
  
! #: cfgrtl.cc:2862
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d basic block pointer is %d, should be %d"
  msgstr ""
  
! #: cfgrtl.cc:2873
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d in header of bb %d has non-NULL basic block"
  msgstr ""
  
! #: cfgrtl.cc:2881
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d in footer of bb %d has non-NULL basic block"
  msgstr ""
  
! #: cfgrtl.cc:2957 cfgrtl.cc:3005
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "insn outside basic block"
  msgid "insn %d outside of basic blocks has non-NULL bb field"
  msgstr "instruktion uden for basisblok"
  
! #: cfgrtl.cc:2965
  #, gcc-internal-format, gfc-internal-format
  msgid "end insn %d for block %d not found in the insn stream"
  msgstr "slutinstruktion %d for blok %d ikke fundet i instruktionsstrømmen"
  
! #: cfgrtl.cc:2978
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d is in multiple basic blocks (%d and %d)"
  msgstr "instruktion %d er i flere basisblokke (%d og %d)"
  
! #: cfgrtl.cc:2990
  #, gcc-internal-format, gfc-internal-format
  msgid "head insn %d for block %d not found in the insn stream"
  msgstr "hovedinstruktion %d for blok %d ikke fundet i instruktionsstrømmen"
  
! #: cfgrtl.cc:3038
  #, gcc-internal-format, gfc-internal-format
  msgid "missing barrier after block %i"
  msgstr "manglende barriere efter blok %i"
  
! #: cfgrtl.cc:3054
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
  msgstr "verify_flow_info: Ukorrekte blokke til fald-gennem %i->%i"
  
! #: cfgrtl.cc:3063
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Incorrect fallthru %i->%i"
  msgstr "verify_flow_info: Ukorrekt fald-gennem %i->%i"
  
! #: cfgrtl.cc:3065
  #, gcc-internal-format
  msgid "wrong insn in the fallthru edge"
  msgstr "forkert instruktion i fald-gennem-kant"
  
! #: cfgrtl.cc:3099
  #, fuzzy, gcc-internal-format
  msgid "basic blocks not laid down consecutively"
  msgstr "basisblokkene er ikke nummeret i rækkefølge"
  
! #: cfgrtl.cc:3138
  #, gcc-internal-format, gfc-internal-format
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr "antallet af basisbloknoter i instruktionskæden (%d) != n_basic_blocks (%d)"
  
! #: cgraph.cc:3725
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count is negative"
  msgid "caller edge count invalid"
  msgstr "venstreskiftsantal er negativ"
  
! #: cgraph.cc:3822
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3827
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3857
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3863
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3869 cgraph.cc:3899
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has speculative_id %i out of range"
  msgstr ""
  
! #: cgraph.cc:3876
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3887
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3906
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3919
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing counts for called function %s/%i"
  msgid "missing direct call for speculation %i"
  msgstr "Manglende antal for kaldt funktion %s/%i"
  
! #: cgraph.cc:3924
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing barrier after block %i"
  msgid "missing ref for speculation %i"
  msgstr "manglende barriere efter blok %i"
  
! #: cgraph.cc:3933
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3962
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.cc:3969
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.cc:3974
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.cc:3979
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not constant"
  msgid "inline clone count is not compatible"
  msgstr "startværdielement er ikke en konstant"
  
! #: cgraph.cc:3986
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "tp_first_run must be non-negative"
  msgstr "%s-roteringsantal er negativt"
  
! #: cgraph.cc:3991
  #, fuzzy, gcc-internal-format
  #| msgid "no symbol table found"
  msgid "local symbols must be defined"
  msgstr "ingen symboltabel fundet"
  
! #: cgraph.cc:3996
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.cc:4001
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.cc:4006
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.cc:4011
! #, fuzzy, gcc-internal-format
! #| msgid "%D renamed after being referenced in assembly"
! msgid "inline clone is referenced by assembly"
! msgstr "%D omdøbt efter at være refereret i maskinkode"
! 
! #: cgraph.cc:4018
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:4023
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:4030
  #, fuzzy, gcc-internal-format
  #| msgid "`return' with no value, in function returning non-void"
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr "'return' uden nogen værdi i en funktion der ikke returnerer void"
  
! #: cgraph.cc:4042
  #, fuzzy, gcc-internal-format
  #| msgid "target specific option mismatch"
  msgid "semantic interposition mismatch"
  msgstr "misforhold i målspecifikke tilvalg"
  
! #: cgraph.cc:4049
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.cc:4055 cgraph.cc:4122
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "edge count is not compatible with function count"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: cgraph.cc:4062
! #, fuzzy, gcc-internal-format
! #| msgid "-march=%s is not compatible with the selected ABI"
! msgid "edge count is not compatible with inlined to function count"
! msgstr "-march=%s er ikke forenelig med den valgte ABI"
! 
! #: cgraph.cc:4070
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr ""
  
! #: cgraph.cc:4078 cgraph.cc:4152
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:4090
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.cc:4100
  #, fuzzy, gcc-internal-format
  #| msgid "section pointer missing"
  msgid "inlined_to pointer is wrong"
  msgstr "sektionshenvisning mangler"
  
! #: cgraph.cc:4105
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "multiple inline callers"
  msgstr "mere end én 'virtual'-angivelse"
  
! #: cgraph.cc:4112
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr ""
  
! #: cgraph.cc:4142
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count is negative"
  msgid "caller edge count does not match BB count"
  msgstr "venstreskiftsantal er negativ"
  
! #: cgraph.cc:4173
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:4190
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:4201
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr ""
  
! #: cgraph.cc:4206
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer to bit-field `%D'"
  msgid "inlined_to pointer refers to itself"
  msgstr "ugyldig henvisning til bitfeltet '%D'"
  
! #: cgraph.cc:4217
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.cc:4230
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.cc:4236
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.cc:4241
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.cc:4246
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.cc:4258
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.cc:4264
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.cc:4269
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.cc:4276
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.cc:4285
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:4290
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:4295
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.cc:4331
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr ""
  
! #: cgraph.cc:4344
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' used prior to declaration"
  msgid "edge points to wrong declaration:"
  msgstr "'%s' benyttes før erklæringen"
  
! #: cgraph.cc:4353
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.cc:4363
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
! #: cgraph.cc:4373
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr ""
  
! #: cgraph.cc:4386
! #, gcc-internal-format
! msgid "non-callback edge has callback_id set"
! msgstr ""
! 
! #: cgraph.cc:4392
! #, gcc-internal-format
! msgid "edge has both callback and has_callback set"
! msgstr ""
! 
! #: cgraph.cc:4400
! #, gcc-internal-format, gfc-internal-format
! msgid "callback edge %s->%s has no callback-carrying"
! msgstr ""
! 
! #: cgraph.cc:4428
! #, gcc-internal-format, gfc-internal-format
! msgid "callback edge %s->%s callback edge count mismatch, expected at most %d, found %d"
! msgstr ""
! 
! #: cgraph.cc:4441
! #, gcc-internal-format, gfc-internal-format
! msgid "callback-carrying edge is pointing towards __builtin_unreachable, but its callback edge %s -> %s is not"
! msgstr ""
! 
! #: cgraph.cc:4448
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:4460
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:4479 cgraph.cc:4492
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:4484
  #, fuzzy, gcc-internal-format
  #| msgid "cast from pointer to integer of different size"
  msgid "origin points to a different parent"
  msgstr "typeomtvingelse fra henvisning til heltal af en anden størrelse"
  
! #: cgraph.cc:4500
  #, fuzzy, gcc-internal-format
  #| msgid "verify_flow_info failed"
  msgid "verify_cgraph_node failed"
  msgstr "verify_flow_info mislykkedes"
  
! #: cgraph.cc:4622 varpool.cc:300
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "string section missing"
  msgid "%s: section %s.%d is missing"
  msgstr "strengsektion mangler"
  
! #: cgraphunit.cc:759
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate definition of class method `%s'"
  msgid "duplicate definition of a symbol version"
  msgstr "mere end én definition af klassemetoden '%s'"
  
! #: cgraphunit.cc:761
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "same version was previously defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: cgraphunit.cc:767
  #, gcc-internal-format
  msgid "symbol needs to be defined to have a version"
  msgstr ""
  
! #: cgraphunit.cc:773
  #, fuzzy, gcc-internal-format
  #| msgid "no symbol table found"
  msgid "common symbol cannot be versioned"
  msgstr "ingen symboltabel fundet"
  
! #: cgraphunit.cc:779
  #, fuzzy, gcc-internal-format
  #| msgid "no symbol table found"
  msgid "comdat symbol cannot be versioned"
  msgstr "ingen symboltabel fundet"
  
! #: cgraphunit.cc:785
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' cannot be declared"
  msgid "%<weakref%> cannot be versioned"
  msgstr "'%#D' kan ikke erklæres"
  
! #: cgraphunit.cc:791
  #, fuzzy, gcc-internal-format
  #| msgid "%Jweak declaration of '%D' must be public"
  msgid "versioned symbol must be public"
  msgstr "%Jsvag erklæring af '%D' skal være public"
  
! #: cgraphunit.cc:797
  #, gcc-internal-format
  msgid "versioned symbol must have default visibility"
  msgstr ""
  
! #: cgraphunit.cc:830
  #, gcc-internal-format
  msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
  msgstr ""
  
! #: cgraphunit.cc:885
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "%<flatten%> attribute is ignored on aliases"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: cgraphunit.cc:893 cgraphunit.cc:945
  #, gcc-internal-format
  msgid "%<externally_visible%> attribute have effect only on public objects"
  msgstr ""
  
! #: cgraphunit.cc:904
  #, fuzzy, gcc-internal-format
  #| msgid "warning: -pipe ignored because -time specified"
  msgid "%<weakref%> attribute ignored because function is defined"
  msgstr "advarsel: -pipe ignoreret fordi -time er angivet"
  
! #: cgraphunit.cc:919
  #, fuzzy, gcc-internal-format
  #| msgid "warning: -pipe ignored because -time specified"
  msgid "%<alias%> attribute ignored because function is defined"
  msgstr "advarsel: -pipe ignoreret fordi -time er angivet"
  
! #: cgraphunit.cc:927
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "%<always_inline%> function might not be inlinable unless also declared %<inline%>"
  msgstr "Advar når en inline funktion ikke kan indbygges"
  
! #: cgraphunit.cc:953
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because variable is initialized"
  msgstr ""
  
! #: cgraphunit.cc:1115 c/c-decl.cc:13688
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F brugt, men aldrig defineret"
  
! #: cgraphunit.cc:1119 c/c-decl.cc:13696
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F erklæret %<static%>, men aldrig defineret"
  
! #: cgraphunit.cc:1163
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D defined but not used"
  msgid "%qD defined but not used"
  msgstr "%q+D defineret, men ikke brugt"
  
! #: cgraphunit.cc:1508
  #, fuzzy, gcc-internal-format
  #| msgid "`operator new' must return type `%T'"
  msgid "%<ifunc%> resolver for %qD must return %qT"
  msgstr "'operator new' skal returnere typen '%T'"
  
! #: cgraphunit.cc:1511 cgraphunit.cc:1534
  #, fuzzy, gcc-internal-format
  msgid "resolver indirect function declared here"
  msgstr "Ugyldig erklæring"
  
! #: cgraphunit.cc:1531
  #, fuzzy, gcc-internal-format
  #| msgid "prefix `%D' should return `%T'"
  msgid "%<ifunc%> resolver for %qD should return %qT"
  msgstr "præfiks '%D' skal returnere '%T'"
  
! #: cgraphunit.cc:1541
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about casting functions to incompatible types"
  msgid "%qD alias between functions of incompatible types %qT and %qT"
  msgstr "Advar om omtvingning af funktioner til ikke-kompatible typer"
  
! #: cgraphunit.cc:1544 cgraphunit.cc:1626
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%#D' here"
  msgid "aliased declaration here"
  msgstr "tidligere erklæring af '%#D' her"
  
! #: cgraphunit.cc:1582 c-family/c-pragma.cc:347
  #, gcc-internal-format
  msgid "%q+D aliased to undefined symbol %qE"
  msgstr ""
  
! #: cgraphunit.cc:1598
  #, gcc-internal-format
  msgid "%q+D aliased to external symbol %qE"
  msgstr ""
  
! #: cgraphunit.cc:1623
  #, gcc-internal-format
  msgid "%q+D alias between function and variable is not supported"
  msgstr ""
  
! #: cgraphunit.cc:1697
  #, fuzzy, gcc-internal-format
  #| msgid "field `%s' declared as a function"
  msgid "failed to reclaim unneeded function"
  msgstr "feltet '%s' er erklæret som en funktion"
  
! #: cgraphunit.cc:1725
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function in same comdat group"
  msgstr ""
  
! #: cgraphunit.cc:1901
  #, fuzzy, gcc-internal-format
  #| msgid "%Jsize of return value of '%D' is %u bytes"
  msgid "size of return value of %q+D is %u bytes"
  msgstr "%Jstørrelsen af returtypen til '%D' er %u byte"
  
! #: cgraphunit.cc:1905
  #, fuzzy, gcc-internal-format
  #| msgid "%Jsize of return value of '%D' is larger than %wd bytes"
  msgid "size of return value of %q+D is larger than %wu bytes"
  msgstr "%Jstørrelsen af returtypen til '%D' er større end %wd byte"
  
! #: cgraphunit.cc:2471
  #, gcc-internal-format
  msgid "nodes with unreleased memory found"
  msgstr ""
*************** msgstr "Kunne ikke åbne kildefilen %s.\
*** 27140,27152 ****
  msgid "cannot find %qs"
  msgstr "[kan ikke finde %s]"
  
! #: collect-utils.cc:225 collect2.cc:2391 collect2.cc:2561 gcc.cc:3430
! #: gcc.cc:7866
  #, fuzzy, gcc-internal-format
  msgid "%<pex_init%> failed: %m"
  msgstr "åbner uddatafilen %s"
  
! #: collect-utils.cc:234 collect2.cc:2400 collect2.cc:2569 gcc.cc:2714
  #, fuzzy, gcc-internal-format
  #| msgid "%s: %s"
  msgid "%s: %m"
--- 28484,28496 ----
  msgid "cannot find %qs"
  msgstr "[kan ikke finde %s]"
  
! #: collect-utils.cc:225 collect2.cc:2394 collect2.cc:2564 gcc.cc:3446
! #: gcc.cc:7890
  #, fuzzy, gcc-internal-format
  msgid "%<pex_init%> failed: %m"
  msgstr "åbner uddatafilen %s"
  
! #: collect-utils.cc:234 collect2.cc:2403 collect2.cc:2572 gcc.cc:2755
  #, fuzzy, gcc-internal-format
  #| msgid "%s: %s"
  msgid "%s: %m"
*************** msgstr "miljøvariablen DJGPP er ikke de
*** 27163,27271 ****
  msgid "ld returned %d exit status"
  msgstr "ld returnerede afslutningskoden %d"
  
! #: collect2.cc:916 gcc.cc:8378 config/nvptx/mkoffload.cc:646
  #, gcc-internal-format
  msgid "atexit failed"
  msgstr ""
  
! #: collect2.cc:1047
  #, gcc-internal-format
  msgid "no arguments"
  msgstr "ingen parametre"
  
! #: collect2.cc:1289 opts.cc:1223
  #, fuzzy, gcc-internal-format
  msgid "LTO support has not been enabled in this configuration"
  msgstr "%s understøttes ikke af denne konfiguration"
  
! #: collect2.cc:1330 graph.cc:55 lto-wrapper.cc:1765 lto-wrapper.cc:1821
! #: toplev.cc:1576 objc/objc-act.cc:462
  #, fuzzy, gcc-internal-format
  #| msgid "can't open %s: %m"
  msgid "cannot open %s: %m"
  msgstr "kan ikke åbne %s: %m"
  
! #: collect2.cc:1450
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode `%s'"
  msgid "unknown demangling style %qs"
  msgstr "ukendt maskintilstand '%s'"
  
! #: collect2.cc:1552 collect2.cc:1730 collect2.cc:1770
  #, fuzzy, gcc-internal-format
  #| msgid "fopen %s"
  msgid "fopen %s: %m"
  msgstr "fopen %s"
  
! #: collect2.cc:1555 collect2.cc:1735 collect2.cc:1773
  #, fuzzy, gcc-internal-format
  #| msgid "fclose %s"
  msgid "fclose %s: %m"
  msgstr "fclose %s"
  
! #: collect2.cc:2325 lto-wrapper.cc:1236 lto-wrapper.cc:1251
! #: lto/lto-object.cc:148 lto/lto-object.cc:182 lto/lto-object.cc:279
! #: lto/lto-object.cc:336 lto/lto-object.cc:360
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s"
  msgstr "%s: %s"
  
! #: collect2.cc:2365
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find `nm'"
  msgid "cannot find %<nm%>"
  msgstr "kan ikke finde 'nm'"
  
! #: collect2.cc:2413
  #, fuzzy, gcc-internal-format
  #| msgid "can't open output file `%s'"
  msgid "cannot open nm output: %m"
  msgstr "kan ikke åbne uddatafilen '%s'"
  
! #: collect2.cc:2468
  #, gcc-internal-format, gfc-internal-format
  msgid "init function found in object %s"
  msgstr "klargøringsfunktion fundet i objekt %s"
  
! #: collect2.cc:2479
  #, gcc-internal-format, gfc-internal-format
  msgid "fini function found in object %s"
  msgstr "afslutningsfunktion fundet i objekt %s"
  
! #: collect2.cc:2536
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find `ldd'"
  msgid "cannot find %<ldd%>"
  msgstr "kan ikke finde 'ldd'"
  
! #: collect2.cc:2582
  #, fuzzy, gcc-internal-format
  #| msgid "can't open output file `%s'"
  msgid "cannot open ldd output: %m"
  msgstr "kan ikke åbne uddatafilen '%s'"
  
! #: collect2.cc:2600
  #, gcc-internal-format, gfc-internal-format
  msgid "dynamic dependency %s not found"
  msgstr "dynamisk afhængighed %s ikke fundet"
  
! #: collect2.cc:2612
  #, fuzzy, gcc-internal-format
  #| msgid "unable to open dynamic dependency '%s'"
  msgid "unable to open dynamic dependency %qs"
  msgstr "kan ikke åbne den dynamiske afhængighed '%s'"
  
! #: collect2.cc:2764
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: not a COFF file"
  msgstr "%s: ikke en COFF-fil"
  
! #: collect2.cc:2923
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: cannot open as COFF file"
  msgstr "%s: kan ikke åbnes som en COFF-fil"
  
! #: collect2.cc:2982
  #, gcc-internal-format, gfc-internal-format
  msgid "library lib%s not found"
  msgstr "biblioteket lib%s ikke fundet"
--- 28507,28615 ----
  msgid "ld returned %d exit status"
  msgstr "ld returnerede afslutningskoden %d"
  
! #: collect2.cc:918 gcc.cc:8402 config/nvptx/mkoffload.cc:646
  #, gcc-internal-format
  msgid "atexit failed"
  msgstr ""
  
! #: collect2.cc:1051
  #, gcc-internal-format
  msgid "no arguments"
  msgstr "ingen parametre"
  
! #: collect2.cc:1294 opts.cc:1258
  #, fuzzy, gcc-internal-format
  msgid "LTO support has not been enabled in this configuration"
  msgstr "%s understøttes ikke af denne konfiguration"
  
! #: collect2.cc:1335 graph.cc:55 lto-wrapper.cc:1769 lto-wrapper.cc:1823
! #: toplev.cc:1587 objc/objc-act.cc:462
  #, fuzzy, gcc-internal-format
  #| msgid "can't open %s: %m"
  msgid "cannot open %s: %m"
  msgstr "kan ikke åbne %s: %m"
  
! #: collect2.cc:1454
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode `%s'"
  msgid "unknown demangling style %qs"
  msgstr "ukendt maskintilstand '%s'"
  
! #: collect2.cc:1555 collect2.cc:1733 collect2.cc:1773
  #, fuzzy, gcc-internal-format
  #| msgid "fopen %s"
  msgid "fopen %s: %m"
  msgstr "fopen %s"
  
! #: collect2.cc:1558 collect2.cc:1738 collect2.cc:1776
  #, fuzzy, gcc-internal-format
  #| msgid "fclose %s"
  msgid "fclose %s: %m"
  msgstr "fclose %s"
  
! #: collect2.cc:2328 lto-wrapper.cc:1242 lto-wrapper.cc:1257
! #: algol68/a68-lang.cc:561 lto/lto-object.cc:146 lto/lto-object.cc:180
! #: lto/lto-object.cc:277 lto/lto-object.cc:334 lto/lto-object.cc:358
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s"
  msgstr "%s: %s"
  
! #: collect2.cc:2368
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find `nm'"
  msgid "cannot find %<nm%>"
  msgstr "kan ikke finde 'nm'"
  
! #: collect2.cc:2416
  #, fuzzy, gcc-internal-format
  #| msgid "can't open output file `%s'"
  msgid "cannot open nm output: %m"
  msgstr "kan ikke åbne uddatafilen '%s'"
  
! #: collect2.cc:2471
  #, gcc-internal-format, gfc-internal-format
  msgid "init function found in object %s"
  msgstr "klargøringsfunktion fundet i objekt %s"
  
! #: collect2.cc:2482
  #, gcc-internal-format, gfc-internal-format
  msgid "fini function found in object %s"
  msgstr "afslutningsfunktion fundet i objekt %s"
  
! #: collect2.cc:2539
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find `ldd'"
  msgid "cannot find %<ldd%>"
  msgstr "kan ikke finde 'ldd'"
  
! #: collect2.cc:2585
  #, fuzzy, gcc-internal-format
  #| msgid "can't open output file `%s'"
  msgid "cannot open ldd output: %m"
  msgstr "kan ikke åbne uddatafilen '%s'"
  
! #: collect2.cc:2603
  #, gcc-internal-format, gfc-internal-format
  msgid "dynamic dependency %s not found"
  msgstr "dynamisk afhængighed %s ikke fundet"
  
! #: collect2.cc:2615
  #, fuzzy, gcc-internal-format
  #| msgid "unable to open dynamic dependency '%s'"
  msgid "unable to open dynamic dependency %qs"
  msgstr "kan ikke åbne den dynamiske afhængighed '%s'"
  
! #: collect2.cc:2767
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: not a COFF file"
  msgstr "%s: ikke en COFF-fil"
  
! #: collect2.cc:2926
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: cannot open as COFF file"
  msgstr "%s: kan ikke åbnes som en COFF-fil"
  
! #: collect2.cc:2985
  #, gcc-internal-format, gfc-internal-format
  msgid "library lib%s not found"
  msgstr "biblioteket lib%s ikke fundet"
*************** msgstr "\"%s\" er ikke et ugyldigt filna
*** 27353,27433 ****
  msgid "%qs is version %q.*s, expected version %q.*s"
  msgstr "GCC-styringsprogram version %s kører GCCc version %s\n"
  
! #: coverage.cc:268
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Profile does not match flowgraph of function %s (out of date?)"
  msgid "profile data for function %u is corrupted"
  msgstr "Profil passer ikke til flowgraph af funktionen %s (forældet?)"
  
! #: coverage.cc:269
  #, gcc-internal-format
  msgid "checksum is (%x,%x) instead of (%x,%x)"
  msgstr ""
  
! #: coverage.cc:284
  #, fuzzy, gcc-internal-format
  msgid "%qs has overflowed"
  msgstr "overløb i tolkerens stak"
  
! #: coverage.cc:285
  #, fuzzy, gcc-internal-format
  msgid "%qs is corrupted"
  msgstr "'%s' er forældet"
  
! #: coverage.cc:312
  #, gcc-internal-format
  msgid "%qs profile count data file not found"
  msgstr ""
  
! #: coverage.cc:341
  #, fuzzy, gcc-internal-format
  #| msgid "Profile does not match flowgraph of function %s (out of date?)"
  msgid "profile for function %qD not found in profile data"
  msgstr "Profil passer ikke til flowgraph af funktionen %s (forældet?)"
  
! #: coverage.cc:361
  #, gcc-internal-format
  msgid "number of counters in profile data for function %qD does not match its profile data (counter %qs, expected %i and have %i)"
  msgstr ""
  
! #: coverage.cc:370
  #, gcc-internal-format
  msgid "the control flow of function %qD does not match its profile data (counter %qs)"
  msgstr ""
  
! #: coverage.cc:389
  #, gcc-internal-format
  msgid "execution counts estimated\n"
  msgstr ""
  
! #: coverage.cc:390
  #, fuzzy, gcc-internal-format
  #| msgid "file %s not found, execution counts assumed to be zero"
  msgid "execution counts assumed to be zero\n"
  msgstr "filen %s ikke fundet, antager at kørselstællere er nul"
  
! #: coverage.cc:403
  #, gcc-internal-format
  msgid "source locations for function %qD have changed, the profile data may be out of date"
  msgstr ""
  
! #: coverage.cc:667
  #, gcc-internal-format
  msgid "function starts on a higher line number than it ends"
  msgstr ""
  
! #: coverage.cc:689
  #, fuzzy, gcc-internal-format
  msgid "error writing %qs"
  msgstr "fejl ved skrivning til %s"
  
! #: coverage.cc:1289
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "filename %qs does not start with profile prefix %qs"
  msgstr "%s understøtter ikke %s"
  
! #: coverage.cc:1334
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot open %s"
  msgstr "kan ikke åbne %s"
--- 28697,28777 ----
  msgid "%qs is version %q.*s, expected version %q.*s"
  msgstr "GCC-styringsprogram version %s kører GCCc version %s\n"
  
! #: coverage.cc:269
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Profile does not match flowgraph of function %s (out of date?)"
  msgid "profile data for function %u is corrupted"
  msgstr "Profil passer ikke til flowgraph af funktionen %s (forældet?)"
  
! #: coverage.cc:270
  #, gcc-internal-format
  msgid "checksum is (%x,%x) instead of (%x,%x)"
  msgstr ""
  
! #: coverage.cc:285
  #, fuzzy, gcc-internal-format
  msgid "%qs has overflowed"
  msgstr "overløb i tolkerens stak"
  
! #: coverage.cc:286
  #, fuzzy, gcc-internal-format
  msgid "%qs is corrupted"
  msgstr "'%s' er forældet"
  
! #: coverage.cc:313
  #, gcc-internal-format
  msgid "%qs profile count data file not found"
  msgstr ""
  
! #: coverage.cc:342
  #, fuzzy, gcc-internal-format
  #| msgid "Profile does not match flowgraph of function %s (out of date?)"
  msgid "profile for function %qD not found in profile data"
  msgstr "Profil passer ikke til flowgraph af funktionen %s (forældet?)"
  
! #: coverage.cc:362
  #, gcc-internal-format
  msgid "number of counters in profile data for function %qD does not match its profile data (counter %qs, expected %i and have %i)"
  msgstr ""
  
! #: coverage.cc:371
  #, gcc-internal-format
  msgid "the control flow of function %qD does not match its profile data (counter %qs)"
  msgstr ""
  
! #: coverage.cc:390
  #, gcc-internal-format
  msgid "execution counts estimated\n"
  msgstr ""
  
! #: coverage.cc:391
  #, fuzzy, gcc-internal-format
  #| msgid "file %s not found, execution counts assumed to be zero"
  msgid "execution counts assumed to be zero\n"
  msgstr "filen %s ikke fundet, antager at kørselstællere er nul"
  
! #: coverage.cc:404
  #, gcc-internal-format
  msgid "source locations for function %qD have changed, the profile data may be out of date"
  msgstr ""
  
! #: coverage.cc:668
  #, gcc-internal-format
  msgid "function starts on a higher line number than it ends"
  msgstr ""
  
! #: coverage.cc:690
  #, fuzzy, gcc-internal-format
  msgid "error writing %qs"
  msgstr "fejl ved skrivning til %s"
  
! #: coverage.cc:1293
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "filename %qs does not start with profile prefix %qs"
  msgstr "%s understøtter ikke %s"
  
! #: coverage.cc:1336
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot open %s"
  msgstr "kan ikke åbne %s"
*************** msgstr "ingen parametre"
*** 27474,27520 ****
  msgid "closed intervals"
  msgstr ""
  
- #: diagnostic-format-sarif.cc:3773
- #, gcc-internal-format
- msgid "unable to determine filename for SARIF output"
- msgstr ""
- 
- #: diagnostic-format-sarif.cc:3786
- #, fuzzy, gcc-internal-format
- #| msgid "Cannot open '%s' for output.\n"
- msgid "unable to open %qs for SARIF output: %m"
- msgstr "Kan ikke åbne »%s« for uddata.\n"
- 
- #: diagnostic-macro-unwinding.cc:182
- #, fuzzy, gcc-internal-format
- #| msgid "redefinition of `union %s'"
- msgid "in definition of macro %qs"
- msgstr "omdefinering af 'union %s'"
- 
- #: diagnostic-macro-unwinding.cc:199
- #, fuzzy, gcc-internal-format
- #| msgid "no args to macro `%s'"
- msgid "in expansion of macro %qs"
- msgstr "ingen parametre givet til makroen '%s'"
- 
- #: diagnostic-path.cc:226
- #, fuzzy, gcc-internal-format
- #| msgid "debug: "
- msgid "debug path"
- msgstr "fejlfinding: "
- 
- #: diagnostic-path.cc:1174
- msgid "%@ %e (fndecl %qs, depth %i)"
- msgstr ""
- 
- #: diagnostic-path.cc:1180
- msgid "%@ %e (depth %i)"
- msgstr ""
- 
- #: diagnostic-path.cc:1186
- msgid "%@ %e"
- msgstr ""
- 
  #: dominance.cc:1180
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "dominator of %d should be %d, not %d"
--- 28818,28823 ----
*************** msgstr "dominator for %d burde være %d,
*** 27526,27558 ****
  msgid "dominator of %d should be %d, not %d"
  msgstr "dominator for %d burde være %d, ikke %d"
  
! #: dumpfile.cc:383
  #, fuzzy, gcc-internal-format
  #| msgid "could not open dump file `%s'"
  msgid "could not open dump file %qs: %m"
  msgstr "kunne ikke åbne dumpningsfilen '%s'"
  
! #: dumpfile.cc:1869
  #, fuzzy, gcc-internal-format
  msgid "ignoring unknown option %q.*s"
  msgstr "ignorerer ukendt tilvalg '%.*s' i '-f%s'"
  
! #: dumpfile.cc:1951
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command-line option %<-fdump-%s%>; did you mean %<-fdump-%s%>?"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: dumpfile.cc:1954
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command-line option %<-fdump-%s%>"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: dumpfile.cc:2027
  #, fuzzy, gcc-internal-format
  msgid "unknown option %q.*s in %<-fopt-info-%s%>"
  msgstr "ignorerer ukendt tilvalg '%.*s' i '-f%s'"
  
! #: dumpfile.cc:2059
  #, gcc-internal-format
  msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
  msgstr ""
--- 28829,28861 ----
  msgid "dominator of %d should be %d, not %d"
  msgstr "dominator for %d burde være %d, ikke %d"
  
! #: dumpfile.cc:382
  #, fuzzy, gcc-internal-format
  #| msgid "could not open dump file `%s'"
  msgid "could not open dump file %qs: %m"
  msgstr "kunne ikke åbne dumpningsfilen '%s'"
  
! #: dumpfile.cc:1871
  #, fuzzy, gcc-internal-format
  msgid "ignoring unknown option %q.*s"
  msgstr "ignorerer ukendt tilvalg '%.*s' i '-f%s'"
  
! #: dumpfile.cc:1953
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command-line option %<-fdump-%s%>; did you mean %<-fdump-%s%>?"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: dumpfile.cc:1956
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command-line option %<-fdump-%s%>"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: dumpfile.cc:2029
  #, fuzzy, gcc-internal-format
  msgid "unknown option %q.*s in %<-fopt-info-%s%>"
  msgstr "ignorerer ukendt tilvalg '%.*s' i '-f%s'"
  
! #: dumpfile.cc:2061
  #, gcc-internal-format
  msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
  msgstr ""
*************** msgstr "verify_histograms mislykkedes"
*** 27574,27623 ****
  msgid "multiple EH personalities are supported only with assemblers supporting %<.cfi_personality%> directive"
  msgstr ""
  
! #: dwarf2out.cc:11191
  #, gcc-internal-format
  msgid "%<-gdwarf-6%> is output as version 5 with incompatibilities"
  msgstr ""
  
! #: dwarf2out.cc:15078
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
  
! #: emit-rtl.cc:3042
  #, fuzzy, gcc-internal-format
  msgid "invalid rtl sharing found in the insn"
  msgstr "ugyldig operand i instruktionen"
  
! #: emit-rtl.cc:3044
  #, gcc-internal-format
  msgid "shared rtx"
  msgstr ""
  
! #: emit-rtl.cc:3046
  #, fuzzy, gcc-internal-format
  #| msgid "internal gcc abort"
  msgid "internal consistency failure"
  msgstr "intern GCC-afbrydelse"
  
! #: emit-rtl.cc:4146
  #, fuzzy, gcc-internal-format
  #| msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
  msgid "ICE: %<emit_insn%> used where %<emit_jump_insn%> needed:"
  msgstr "ICE: emit_insn brugt hvor emit_jump_insn behøves:\n"
  
! #: errors.cc:133
  #, gcc-internal-format, gfc-internal-format
  msgid "abort in %s, at %s:%d"
  msgstr "afbrudt i %s ved %s:%d"
  
! #: except.cc:2186
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `__builtin_eh_return_regno' must be constant"
  msgid "argument of %<__builtin_eh_return_regno%> must be constant"
  msgstr "parameteren til '__builtin_eh_return_regno' skal være konstant"
  
! #: except.cc:2332
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "%<__builtin_eh_return%> not supported on this target"
--- 28877,28926 ----
  msgid "multiple EH personalities are supported only with assemblers supporting %<.cfi_personality%> directive"
  msgstr ""
  
! #: dwarf2out.cc:11219
  #, gcc-internal-format
  msgid "%<-gdwarf-6%> is output as version 5 with incompatibilities"
  msgstr ""
  
! #: dwarf2out.cc:15353
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
  
! #: emit-rtl.cc:3058
  #, fuzzy, gcc-internal-format
  msgid "invalid rtl sharing found in the insn"
  msgstr "ugyldig operand i instruktionen"
  
! #: emit-rtl.cc:3060
  #, gcc-internal-format
  msgid "shared rtx"
  msgstr ""
  
! #: emit-rtl.cc:3062
  #, fuzzy, gcc-internal-format
  #| msgid "internal gcc abort"
  msgid "internal consistency failure"
  msgstr "intern GCC-afbrydelse"
  
! #: emit-rtl.cc:4166
  #, fuzzy, gcc-internal-format
  #| msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
  msgid "ICE: %<emit_insn%> used where %<emit_jump_insn%> needed:"
  msgstr "ICE: emit_insn brugt hvor emit_jump_insn behøves:\n"
  
! #: errors.cc:134
  #, gcc-internal-format, gfc-internal-format
  msgid "abort in %s, at %s:%d"
  msgstr "afbrudt i %s ved %s:%d"
  
! #: except.cc:2179
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `__builtin_eh_return_regno' must be constant"
  msgid "argument of %<__builtin_eh_return_regno%> must be constant"
  msgstr "parameteren til '__builtin_eh_return_regno' skal være konstant"
  
! #: except.cc:2325
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "%<__builtin_eh_return%> not supported on this target"
*************** msgstr "typeomtvingelse passer ikke til
*** 27666,27678 ****
  msgid "%<lp_array%> does not match %<region_tree%>"
  msgstr "typeomtvingelse passer ikke til funktionstype"
  
! #: except.cc:3561 tree.cc:14621 value-prof.cc:529
  #, fuzzy, gcc-internal-format
  #| msgid "options enabled: "
  msgid "%qs failed"
  msgstr "tilvalg slået til: "
  
! #: explow.cc:1610
  #, gcc-internal-format
  msgid "stack limits not supported on this target"
  msgstr "stakgrænser understøttes ikke på målarkitekturen"
--- 28969,28981 ----
  msgid "%<lp_array%> does not match %<region_tree%>"
  msgstr "typeomtvingelse passer ikke til funktionstype"
  
! #: except.cc:3561 tree.cc:14779 value-prof.cc:529
  #, fuzzy, gcc-internal-format
  #| msgid "options enabled: "
  msgid "%qs failed"
  msgstr "tilvalg slået til: "
  
! #: explow.cc:1634
  #, gcc-internal-format
  msgid "stack limits not supported on this target"
  msgstr "stakgrænser understøttes ikke på målarkitekturen"
*************** msgstr "Generér kode til en C400"
*** 27698,27719 ****
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.cc:12476
  #, fuzzy, gcc-internal-format
  msgid "call to %qs declared with attribute error: %s"
  msgstr "funktionen '%s' omerklæret med egenskaben noinline"
  
! #: expr.cc:12490
  #, fuzzy, gcc-internal-format
  msgid "call to %qs declared with attribute warning: %s"
  msgstr "funktionen '%s' omerklæret med egenskaben noinline"
  
! #: expr.cc:13544
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>"
  msgstr ""
  
! #: ext-dce.cc:1202
  #, fuzzy, gcc-internal-format
  msgid "ext-dce disabled: %d basic blocks and %d registers; increase %<--param max-gcse-memory%> above %wu"
  msgstr "GCSE deaktiveret: %d basisblokke og %d registre"
--- 29001,29022 ----
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.cc:12652
  #, fuzzy, gcc-internal-format
  msgid "call to %qs declared with attribute error: %s"
  msgstr "funktionen '%s' omerklæret med egenskaben noinline"
  
! #: expr.cc:12666
  #, fuzzy, gcc-internal-format
  msgid "call to %qs declared with attribute warning: %s"
  msgstr "funktionen '%s' omerklæret med egenskaben noinline"
  
! #: expr.cc:13719
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>"
  msgstr ""
  
! #: ext-dce.cc:1334
  #, fuzzy, gcc-internal-format
  msgid "ext-dce disabled: %d basic blocks and %d registers; increase %<--param max-gcse-memory%> above %wu"
  msgstr "GCSE deaktiveret: %d basisblokke og %d registre"
*************** msgstr "GCSE deaktiveret: %d basisblokke
*** 27724,27742 ****
  msgid "invalid argument %qs to %qs"
  msgstr "ugyldig typeparameter"
  
! #: final.cc:1775
  #, fuzzy, gcc-internal-format
  #| msgid "%Jsize of '%D' is larger than %d bytes"
  msgid "the frame size of %wu bytes is larger than %wu bytes"
  msgstr "%Jstørrelsen af '%D' er større end %d byte"
  
! #: final.cc:4402 toplev.cc:1446 tree-cfgcleanup.cc:1540
  #, 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.cc:4471 tree-cfgcleanup.cc:1557
  #, fuzzy, gcc-internal-format
  #| msgid "could not open dump file `%s'"
  msgid "could not close final insn dump file %qs: %m"
--- 29027,29045 ----
  msgid "invalid argument %qs to %qs"
  msgstr "ugyldig typeparameter"
  
! #: final.cc:1776
  #, fuzzy, gcc-internal-format
  #| msgid "%Jsize of '%D' is larger than %d bytes"
  msgid "the frame size of %wu bytes is larger than %wu bytes"
  msgstr "%Jstørrelsen af '%D' er større end %d byte"
  
! #: final.cc:4424 toplev.cc:1457 tree-cfgcleanup.cc:1462
  #, 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.cc:4493 tree-cfgcleanup.cc:1479
  #, 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
*** 27748,27774 ****
  msgid "large fixed-point constant implicitly truncated to fixed-point type"
  msgstr "stort heltal forkortes underforstået til type uden fortegn"
  
! #: fold-const.cc:4991 fold-const.cc:5001
  #, 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.cc:6259 tree-ssa-reassoc.cc:2886 tree-ssa-reassoc.cc:3971
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.cc:9830
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr ""
  
! #: fold-const.cc:10237
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.cc:13671
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
--- 29051,29077 ----
  msgid "large fixed-point constant implicitly truncated to fixed-point type"
  msgstr "stort heltal forkortes underforstået til type uden fortegn"
  
! #: fold-const.cc:5006 fold-const.cc:5016
  #, 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.cc:6279 tree-ssa-reassoc.cc:2887 tree-ssa-reassoc.cc:3964
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.cc:9856
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr ""
  
! #: fold-const.cc:10270
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.cc:13683
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
*************** msgstr "størrelsen af tabellen '%s' er
*** 27790,28031 ****
  msgid "total size of local objects exceeds maximum %wu"
  msgstr "størrelsen af tabellen '%s' er for stor"
  
! #: function.cc:1789 gimplify.cc:7888 gimplify.cc:8059 varasm.cc:1833
  #, fuzzy, gcc-internal-format
  #| msgid "impossible constraint in `asm'"
  msgid "impossible constraint in %<asm%>"
  msgstr "umulig begrænsing i 'asm'"
  
! #: function.cc:4293
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D might be clobbered by %<longjmp%> or %<vfork%>"
  msgstr "variablen '%s' bliver måske overskrevet af 'longjmp' eller 'vfork'"
  
! #: function.cc:4314
  #, fuzzy, gcc-internal-format
  msgid "argument %q+D might be clobbered by %<longjmp%> or %<vfork%>"
  msgstr "parameteren '%s' bliver måske overskrevet af 'longjmp' eller 'vfork'"
  
! #: function.cc:5035
  #, gcc-internal-format
  msgid "function returns an aggregate"
  msgstr "funktion returnerer en værdi af en sammensat type"
  
! #: gcc.cc:2224
  #, fuzzy, gcc-internal-format
  #| msgid "Could not open source file %s.\n"
  msgid "cannot open nested response file"
  msgstr "Kunne ikke åbne kildefilen %s.\n"
  
! #: gcc.cc:2261
  #, fuzzy, gcc-internal-format
  #| msgid "Could not open source file %s.\n"
  msgid "cannot close nonexistent response file"
  msgstr "Kunne ikke åbne kildefilen %s.\n"
  
! #: gcc.cc:2284
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "could not open dump file `%s'"
  msgid "could not open temporary response file %s"
  msgstr "kunne ikke åbne dumpningsfilen '%s'"
  
! #: gcc.cc:2291
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot create temporary file"
  msgid "could not write to temporary response file %s"
  msgstr "kan ikke oprette midlertidig fil"
  
! #: gcc.cc:2297
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "could not open dump file `%s'"
  msgid "could not close temporary response file %s"
  msgstr "kunne ikke åbne dumpningsfilen '%s'"
  
  #. This leaves DESC open, but the OS will save us.
! #: gcc.cc:2329
  #, fuzzy, gcc-internal-format
  msgid "cannot read spec file %qs: %m"
  msgstr "kan ikke udfolde %s"
  
! #: gcc.cc:2423 gcc.cc:2443
  #, fuzzy
  #| msgid "specs %%include syntax malformed after %ld characters"
  msgid "specs %%include syntax malformed after %td characters"
  msgstr "%%include-syntaks i specifikationer misdannet efter %ld tegn"
  
! #: gcc.cc:2469 gcc.cc:2478 gcc.cc:2488 gcc.cc:2498
  #, fuzzy
  #| msgid "specs %%rename syntax malformed after %ld characters"
  msgid "specs %%rename syntax malformed after %td characters"
  msgstr "%%rename-syntaks i specifikationer misdannet efter %ld tegn"
  
! #: gcc.cc:2508
  #, gcc-internal-format, gfc-internal-format
  msgid "specs %s spec was not found to be renamed"
  msgstr "%s-specifikation i specifikationer kunne ikke findes til omdøbelse"
  
! #: gcc.cc:2516
  #, fuzzy, gcc-internal-format
  #| msgid "%s: attempt to rename spec '%s' to already defined spec '%s'"
  msgid "%s: attempt to rename spec %qs to already defined spec %qs"
  msgstr "%s: forsøg på at omdøbe specifikation '%s' til allerede defineret specifikation '%s'"
  
! #: gcc.cc:2538
  #, fuzzy
  #| msgid "specs unknown %% command after %ld characters"
  msgid "specs unknown %% command after %td characters"
  msgstr "ukendt %%-kommando i specifikationer efter %ld tegn"
  
! #: gcc.cc:2550 gcc.cc:2564
  #, fuzzy
  #| msgid "specs file malformed after %ld characters"
  msgid "specs file malformed after %td characters"
  msgstr "specifikationsfil misdannet efter %ld tegn"
  
! #: gcc.cc:2619
  #, gcc-internal-format
  msgid "spec file has no spec for linking"
  msgstr "specifikationsfil har ingen specifikation til sammenkædning"
  
! #: gcc.cc:3183 gcc.cc:3220
  #, gcc-internal-format
  msgid "system path %qs is not absolute"
  msgstr ""
  
! #: gcc.cc:3309
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe not supported"
  msgid "%<-pipe%> not supported"
  msgstr "-pipe understøttes ikke"
  
! #: gcc.cc:3447 gcc.cc:7875
  #, fuzzy, gcc-internal-format
  #| msgid "can't open %s: %m"
  msgid "cannot execute %qs: %s: %m"
  msgstr "kan ikke åbne %s: %m"
  
! #: gcc.cc:3448 gcc.cc:7876
  #, fuzzy, gcc-internal-format
  #| msgid "can't open %s: %m"
  msgid "cannot execute %qs: %s"
  msgstr "kan ikke åbne %s: %m"
  
! #: gcc.cc:3467
  #, fuzzy, gcc-internal-format
  #| msgid "ld returned %d exit status"
  msgid "failed to get exit status: %m"
  msgstr "ld returnerede afslutningskoden %d"
  
! #: gcc.cc:3473
  #, gcc-internal-format
  msgid "failed to get process times: %m"
  msgstr ""
  
  #. The inferior failed to catch the signal.
! #: gcc.cc:3499 gcc.cc:3523
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s:%d:   instantiated from `%s'\n"
  msgid "%s signal terminated program %s"
  msgstr "%s:%d:   instantieret fra '%s'\n"
  
! #: gcc.cc:3967 opts-common.cc:1618 opts-common.cc:1650
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command-line option %qs"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: gcc.cc:4009
  #, gcc-internal-format
  msgid "GCC is not configured to support %qs as %<-foffload=%> argument"
  msgstr ""
  
! #: gcc.cc:4016
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid %<-foffload=%> arguments are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: gcc.cc:4019
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid %<-foffload=%> arguments are: %s"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: gcc.cc:4039
  #, gcc-internal-format
  msgid "%<=%>options missing after %<-foffload-options=%>target"
  msgstr ""
  
! #: gcc.cc:4510
  #, gcc-internal-format
  msgid "%qs is an unknown %<-save-temps%> option"
  msgstr ""
  
! #: gcc.cc:5062
  #, gcc-internal-format
  msgid "linker hardening options not enabled by %<-fhardened%> because other link options were specified on the command line"
  msgstr ""
  
! #: gcc.cc:5086 toplev.cc:717
  #, fuzzy, gcc-internal-format
  #| msgid "no input files; unwilling to write output files"
  msgid "input file %qs is the same as output file"
  msgstr "ingen inputfiler; vil ikke skrive outputfiler"
  
! #: gcc.cc:5091
  #, fuzzy, gcc-internal-format
  #| msgid "no input file specified"
  msgid "output filename may not be empty"
  msgstr "ingen inddatafiler angivet"
  
! #: gcc.cc:5476
  #, fuzzy, gcc-internal-format
  #| msgid "warning: -pipe ignored because -save-temps specified"
  msgid "%<-pipe%> ignored because %<-save-temps%> specified"
  msgstr "advarsel: -pipe ignoreret fordi -save-temps er angivet"
  
! #: gcc.cc:5564
  #, fuzzy, gcc-internal-format
  #| msgid "warning: `-x %s' after last input file has no effect"
  msgid "%<-x %s%> after last input file has no effect"
  msgstr "advarsel: '-x %s' efter den sidste inddatafil har ingen effekt"
  
! #: gcc.cc:5767
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr ""
  
! #: gcc.cc:5974
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr ""
  
! #: gcc.cc:5978
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr ""
  
! #: gcc.cc:6210
  #, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr ""
  
! #: gcc.cc:6387
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr ""
  
! #: gcc.cc:6679
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr ""
  
! #: gcc.cc:6695
  #, fuzzy, gcc-internal-format
  #| msgid "Zero-size specification invalid at %0"
  msgid "spec %qs has invalid %<%%@%c%>"
  msgstr "Nulstørrelses angivelse ugyldig ved %0"
  
! #: gcc.cc:6714
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr ""
--- 29093,29334 ----
  msgid "total size of local objects exceeds maximum %wu"
  msgstr "størrelsen af tabellen '%s' er for stor"
  
! #: function.cc:1779 gimplify.cc:8058 gimplify.cc:8277 varasm.cc:1866
  #, fuzzy, gcc-internal-format
  #| msgid "impossible constraint in `asm'"
  msgid "impossible constraint in %<asm%>"
  msgstr "umulig begrænsing i 'asm'"
  
! #: function.cc:4283
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D might be clobbered by %<longjmp%> or %<vfork%>"
  msgstr "variablen '%s' bliver måske overskrevet af 'longjmp' eller 'vfork'"
  
! #: function.cc:4304
  #, fuzzy, gcc-internal-format
  msgid "argument %q+D might be clobbered by %<longjmp%> or %<vfork%>"
  msgstr "parameteren '%s' bliver måske overskrevet af 'longjmp' eller 'vfork'"
  
! #: function.cc:5029
  #, gcc-internal-format
  msgid "function returns an aggregate"
  msgstr "funktion returnerer en værdi af en sammensat type"
  
! #: gcc.cc:2265
  #, fuzzy, gcc-internal-format
  #| msgid "Could not open source file %s.\n"
  msgid "cannot open nested response file"
  msgstr "Kunne ikke åbne kildefilen %s.\n"
  
! #: gcc.cc:2302
  #, fuzzy, gcc-internal-format
  #| msgid "Could not open source file %s.\n"
  msgid "cannot close nonexistent response file"
  msgstr "Kunne ikke åbne kildefilen %s.\n"
  
! #: gcc.cc:2325
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "could not open dump file `%s'"
  msgid "could not open temporary response file %s"
  msgstr "kunne ikke åbne dumpningsfilen '%s'"
  
! #: gcc.cc:2332
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot create temporary file"
  msgid "could not write to temporary response file %s"
  msgstr "kan ikke oprette midlertidig fil"
  
! #: gcc.cc:2338
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "could not open dump file `%s'"
  msgid "could not close temporary response file %s"
  msgstr "kunne ikke åbne dumpningsfilen '%s'"
  
  #. This leaves DESC open, but the OS will save us.
! #: gcc.cc:2370
  #, fuzzy, gcc-internal-format
  msgid "cannot read spec file %qs: %m"
  msgstr "kan ikke udfolde %s"
  
! #: gcc.cc:2464 gcc.cc:2484
  #, fuzzy
  #| msgid "specs %%include syntax malformed after %ld characters"
  msgid "specs %%include syntax malformed after %td characters"
  msgstr "%%include-syntaks i specifikationer misdannet efter %ld tegn"
  
! #: gcc.cc:2510 gcc.cc:2519 gcc.cc:2529 gcc.cc:2539
  #, fuzzy
  #| msgid "specs %%rename syntax malformed after %ld characters"
  msgid "specs %%rename syntax malformed after %td characters"
  msgstr "%%rename-syntaks i specifikationer misdannet efter %ld tegn"
  
! #: gcc.cc:2549
  #, gcc-internal-format, gfc-internal-format
  msgid "specs %s spec was not found to be renamed"
  msgstr "%s-specifikation i specifikationer kunne ikke findes til omdøbelse"
  
! #: gcc.cc:2557
  #, fuzzy, gcc-internal-format
  #| msgid "%s: attempt to rename spec '%s' to already defined spec '%s'"
  msgid "%s: attempt to rename spec %qs to already defined spec %qs"
  msgstr "%s: forsøg på at omdøbe specifikation '%s' til allerede defineret specifikation '%s'"
  
! #: gcc.cc:2579
  #, fuzzy
  #| msgid "specs unknown %% command after %ld characters"
  msgid "specs unknown %% command after %td characters"
  msgstr "ukendt %%-kommando i specifikationer efter %ld tegn"
  
! #: gcc.cc:2591 gcc.cc:2605
  #, fuzzy
  #| msgid "specs file malformed after %ld characters"
  msgid "specs file malformed after %td characters"
  msgstr "specifikationsfil misdannet efter %ld tegn"
  
! #: gcc.cc:2660
  #, gcc-internal-format
  msgid "spec file has no spec for linking"
  msgstr "specifikationsfil har ingen specifikation til sammenkædning"
  
! #: gcc.cc:3199 gcc.cc:3236
  #, gcc-internal-format
  msgid "system path %qs is not absolute"
  msgstr ""
  
! #: gcc.cc:3325
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe not supported"
  msgid "%<-pipe%> not supported"
  msgstr "-pipe understøttes ikke"
  
! #: gcc.cc:3463 gcc.cc:7899
  #, fuzzy, gcc-internal-format
  #| msgid "can't open %s: %m"
  msgid "cannot execute %qs: %s: %m"
  msgstr "kan ikke åbne %s: %m"
  
! #: gcc.cc:3464 gcc.cc:7900
  #, fuzzy, gcc-internal-format
  #| msgid "can't open %s: %m"
  msgid "cannot execute %qs: %s"
  msgstr "kan ikke åbne %s: %m"
  
! #: gcc.cc:3483
  #, fuzzy, gcc-internal-format
  #| msgid "ld returned %d exit status"
  msgid "failed to get exit status: %m"
  msgstr "ld returnerede afslutningskoden %d"
  
! #: gcc.cc:3489
  #, gcc-internal-format
  msgid "failed to get process times: %m"
  msgstr ""
  
  #. The inferior failed to catch the signal.
! #: gcc.cc:3515 gcc.cc:3539
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s:%d:   instantiated from `%s'\n"
  msgid "%s signal terminated program %s"
  msgstr "%s:%d:   instantieret fra '%s'\n"
  
! #: gcc.cc:3985 opts-common.cc:1620 opts-common.cc:1653
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command-line option %qs"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: gcc.cc:4027
  #, gcc-internal-format
  msgid "GCC is not configured to support %qs as %<-foffload=%> argument"
  msgstr ""
  
! #: gcc.cc:4034
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid %<-foffload=%> arguments are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: gcc.cc:4037
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid %<-foffload=%> arguments are: %s"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: gcc.cc:4057
  #, gcc-internal-format
  msgid "%<=%>options missing after %<-foffload-options=%>target"
  msgstr ""
  
! #: gcc.cc:4532
  #, gcc-internal-format
  msgid "%qs is an unknown %<-save-temps%> option"
  msgstr ""
  
! #: gcc.cc:5087
  #, gcc-internal-format
  msgid "linker hardening options not enabled by %<-fhardened%> because other link options were specified on the command line"
  msgstr ""
  
! #: gcc.cc:5111 toplev.cc:720
  #, fuzzy, gcc-internal-format
  #| msgid "no input files; unwilling to write output files"
  msgid "input file %qs is the same as output file"
  msgstr "ingen inputfiler; vil ikke skrive outputfiler"
  
! #: gcc.cc:5116
  #, fuzzy, gcc-internal-format
  #| msgid "no input file specified"
  msgid "output filename may not be empty"
  msgstr "ingen inddatafiler angivet"
  
! #: gcc.cc:5501
  #, fuzzy, gcc-internal-format
  #| msgid "warning: -pipe ignored because -save-temps specified"
  msgid "%<-pipe%> ignored because %<-save-temps%> specified"
  msgstr "advarsel: -pipe ignoreret fordi -save-temps er angivet"
  
! #: gcc.cc:5589
  #, fuzzy, gcc-internal-format
  #| msgid "warning: `-x %s' after last input file has no effect"
  msgid "%<-x %s%> after last input file has no effect"
  msgstr "advarsel: '-x %s' efter den sidste inddatafil har ingen effekt"
  
! #: gcc.cc:5792
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr ""
  
! #: gcc.cc:5999
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr ""
  
! #: gcc.cc:6003
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr ""
  
! #: gcc.cc:6236
  #, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr ""
  
! #: gcc.cc:6413
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr ""
  
! #: gcc.cc:6703
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr ""
  
! #: gcc.cc:6719
  #, fuzzy, gcc-internal-format
  #| msgid "Zero-size specification invalid at %0"
  msgid "spec %qs has invalid %<%%@%c%>"
  msgstr "Nulstørrelses angivelse ugyldig ved %0"
  
! #: gcc.cc:6738
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr ""
*************** msgstr ""
*** 28033,28179 ****
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.cc:6925
  #, fuzzy, gcc-internal-format
  #| msgid "spec failure: '%%*' has not been initialized by pattern match"
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr "specifikationsfejl: '%%*' er ikke blevet klargjort af mønstersøgning"
  
! #: gcc.cc:6976
  #, fuzzy, gcc-internal-format
  #| msgid "spec failure: unrecognized spec option '%c'"
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "specifikationsfejl: ukendt specifikationstilvalg '%c'"
  
! #: gcc.cc:7042
  #, fuzzy, gcc-internal-format
  #| msgid "unknown spec function `%s'"
  msgid "unknown spec function %qs"
  msgstr "ukendt specifikationsfunktion '%s'"
  
! #: gcc.cc:7072
  #, fuzzy, gcc-internal-format
  #| msgid "error in args to spec function `%s'"
  msgid "error in arguments to spec function %qs"
  msgstr "fejl i parametre til specifikationsfunktion '%s'"
  
! #: gcc.cc:7131
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr "forkert udformet specifikationsfunktionsnavn"
  
  #. )
! #: gcc.cc:7134
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "ingen parametre til specifikationsfunktion"
  
! #: gcc.cc:7153
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr "forkert udformede specifikationsfunktionsparametre"
  
! #: gcc.cc:7332
  #, fuzzy, gcc-internal-format
  #| msgid "Zero-size specification invalid at %0"
  msgid "braced spec %qs ends in escape"
  msgstr "Nulstørrelses angivelse ugyldig ved %0"
  
! #: gcc.cc:7467
  #, fuzzy, gcc-internal-format
  #| msgid "Zero-size specification invalid at %0"
  msgid "braced spec %qs is invalid at %qc"
  msgstr "Nulstørrelses angivelse ugyldig ved %0"
  
! #: gcc.cc:7562
  #, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr ""
  
! #: gcc.cc:8166
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "could not determine date and time"
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "kunne ikke bestemme dato og tid"
  
! #: gcc.cc:8177
  #, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure (length)"
  msgstr ""
  
! #: gcc.cc:8187 gcc.cc:8228
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr "Kunne ikke åbne uddatafilen %s.\n"
  
! #: gcc.cc:8207 gcc.cc:8244
  #, fuzzy, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure"
  msgstr "Kunne ikke åbne uddatafilen %s.\n"
  
! #: gcc.cc:8548
  #, gcc-internal-format
  msgid "spec failure: more than one argument to %<SYSROOT_SUFFIX_SPEC%>"
  msgstr ""
  
! #: gcc.cc:8573
  #, gcc-internal-format
  msgid "spec failure: more than one argument to %<SYSROOT_HEADERS_SUFFIX_SPEC%>"
  msgstr ""
  
! #: gcc.cc:8780
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command-line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: gcc.cc:8784
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command-line option %<-%s%>"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: gcc.cc:8910
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr ""
  
! #: gcc.cc:8971 cobol/gcobolspec.cc:375
  #, gcc-internal-format
  msgid "no input files"
  msgstr "ingen inddatafiler"
  
! #: gcc.cc:9022
  #, fuzzy, gcc-internal-format
  msgid "cannot specify %<-o%> with %<-c%>, %<-S%> or %<-E%> with multiple files"
  msgstr "kan ikke angive -o med -c eller -S og flere oversættelser"
  
! #: gcc.cc:9064
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: %s-oversætter ikke installeret på dette system"
  
! #: gcc.cc:9089
  #, gcc-internal-format
  msgid "recompiling with %<-fcompare-debug%>"
  msgstr ""
  
! #: gcc.cc:9105
  #, gcc-internal-format
  msgid "during %<-fcompare-debug%> recompilation"
  msgstr ""
  
! #: gcc.cc:9114
  #, fuzzy, gcc-internal-format
  #| msgid "comparison is always %d"
  msgid "comparing final insns dumps"
  msgstr "sammenligning er altid %d"
  
! #: gcc.cc:9267
  #, fuzzy, gcc-internal-format
  #| msgid "library lib%s not found"
  msgid "%<-fuse-linker-plugin%>, but %s not found"
  msgstr "biblioteket lib%s ikke fundet"
  
! #: gcc.cc:9301
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr "%s: sammenkæderinddatafil ikke benyttet eftersom sammenkædning ikke blev foretaget"
--- 29336,29482 ----
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.cc:6949
  #, fuzzy, gcc-internal-format
  #| msgid "spec failure: '%%*' has not been initialized by pattern match"
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr "specifikationsfejl: '%%*' er ikke blevet klargjort af mønstersøgning"
  
! #: gcc.cc:7000
  #, fuzzy, gcc-internal-format
  #| msgid "spec failure: unrecognized spec option '%c'"
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "specifikationsfejl: ukendt specifikationstilvalg '%c'"
  
! #: gcc.cc:7066
  #, fuzzy, gcc-internal-format
  #| msgid "unknown spec function `%s'"
  msgid "unknown spec function %qs"
  msgstr "ukendt specifikationsfunktion '%s'"
  
! #: gcc.cc:7096
  #, fuzzy, gcc-internal-format
  #| msgid "error in args to spec function `%s'"
  msgid "error in arguments to spec function %qs"
  msgstr "fejl i parametre til specifikationsfunktion '%s'"
  
! #: gcc.cc:7155
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr "forkert udformet specifikationsfunktionsnavn"
  
  #. )
! #: gcc.cc:7158
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "ingen parametre til specifikationsfunktion"
  
! #: gcc.cc:7177
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr "forkert udformede specifikationsfunktionsparametre"
  
! #: gcc.cc:7356
  #, fuzzy, gcc-internal-format
  #| msgid "Zero-size specification invalid at %0"
  msgid "braced spec %qs ends in escape"
  msgstr "Nulstørrelses angivelse ugyldig ved %0"
  
! #: gcc.cc:7491
  #, fuzzy, gcc-internal-format
  #| msgid "Zero-size specification invalid at %0"
  msgid "braced spec %qs is invalid at %qc"
  msgstr "Nulstørrelses angivelse ugyldig ved %0"
  
! #: gcc.cc:7586
  #, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr ""
  
! #: gcc.cc:8190
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "could not determine date and time"
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "kunne ikke bestemme dato og tid"
  
! #: gcc.cc:8201
  #, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure (length)"
  msgstr ""
  
! #: gcc.cc:8211 gcc.cc:8252
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr "Kunne ikke åbne uddatafilen %s.\n"
  
! #: gcc.cc:8231 gcc.cc:8268
  #, fuzzy, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure"
  msgstr "Kunne ikke åbne uddatafilen %s.\n"
  
! #: gcc.cc:8574
  #, gcc-internal-format
  msgid "spec failure: more than one argument to %<SYSROOT_SUFFIX_SPEC%>"
  msgstr ""
  
! #: gcc.cc:8599
  #, gcc-internal-format
  msgid "spec failure: more than one argument to %<SYSROOT_HEADERS_SUFFIX_SPEC%>"
  msgstr ""
  
! #: gcc.cc:8806
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command-line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: gcc.cc:8810
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command-line option %<-%s%>"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: gcc.cc:8936
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr ""
  
! #: gcc.cc:8997 cobol/gcobolspec.cc:370
  #, gcc-internal-format
  msgid "no input files"
  msgstr "ingen inddatafiler"
  
! #: gcc.cc:9052
  #, fuzzy, gcc-internal-format
  msgid "cannot specify %<-o%> with %<-c%>, %<-S%> or %<-E%> with multiple files"
  msgstr "kan ikke angive -o med -c eller -S og flere oversættelser"
  
! #: gcc.cc:9094
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: %s-oversætter ikke installeret på dette system"
  
! #: gcc.cc:9119
  #, gcc-internal-format
  msgid "recompiling with %<-fcompare-debug%>"
  msgstr ""
  
! #: gcc.cc:9135
  #, gcc-internal-format
  msgid "during %<-fcompare-debug%> recompilation"
  msgstr ""
  
! #: gcc.cc:9144
  #, fuzzy, gcc-internal-format
  #| msgid "comparison is always %d"
  msgid "comparing final insns dumps"
  msgstr "sammenligning er altid %d"
  
! #: gcc.cc:9297
  #, fuzzy, gcc-internal-format
  #| msgid "library lib%s not found"
  msgid "%<-fuse-linker-plugin%>, but %s not found"
  msgstr "biblioteket lib%s ikke fundet"
  
! #: gcc.cc:9331
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr "%s: sammenkæderinddatafil ikke benyttet eftersom sammenkædning ikke blev foretaget"
*************** msgstr "%s: sammenkæderinddatafil ikke
*** 28181,28283 ****
  #. This is can be an indication the user specifed an errorneous
  #. separated option value, (or used the wrong prefix for an
  #. option).
! #: gcc.cc:9307
  #, fuzzy, gcc-internal-format
  #| msgid "%s: linker input file unused because linking not done"
  msgid "%s: linker input file not found: %m"
  msgstr "%s: sammenkæderinddatafil ikke benyttet eftersom sammenkædning ikke blev foretaget"
  
! #: gcc.cc:9379 c-family/c-opts.cc:852
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.cc:9385
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "sproget %s ikke genkendt"
  
! #: gcc.cc:9628
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "multilib spec %qs is invalid"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: gcc.cc:9830
  #, gcc-internal-format
! msgid "multilib exclusions %qs is invalid"
  msgstr ""
  
! #: gcc.cc:9894 common/config/riscv/riscv-common.cc:2366
  #, gcc-internal-format
! msgid "multilib select %qs %qs is invalid"
  msgstr ""
  
! #: gcc.cc:10068
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "multilib select %qs is invalid"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: gcc.cc:10108
  #, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr ""
  
! #: gcc.cc:10359
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "environment variable %qs not defined"
  msgstr "miljøvariablen DJGPP er ikke defineret"
  
! #: gcc.cc:10527 gcc.cc:10532
  #, fuzzy, gcc-internal-format
  #| msgid "invalid version number format"
  msgid "invalid version number %qs"
  msgstr "ugyldigt versionsnummerformat"
  
! #: gcc.cc:10575
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to %%:version-compare"
  msgstr "for få parametre til funktionen"
  
! #: gcc.cc:10581
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to %%:version-compare"
  msgstr "for mange parametre til funktionen"
  
! #: gcc.cc:10623
  #, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr ""
  
! #: gcc.cc:10747
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments for format"
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "for mange parametre til formatering"
  
! #: gcc.cc:10815
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments for format"
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "for mange parametre til formatering"
  
! #: gcc.cc:10902
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments for format"
  msgid "too many arguments for %%:dumps"
  msgstr "for mange parametre til formatering"
  
! #: gcc.cc:11006
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong type argument to bit-complement"
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr "forkert parametertype til bitkomplement"
  
! #: gcc.cc:11027
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong type argument to bit-complement"
  msgid "wrong number of arguments to %%:dwarf-version-gt"
--- 29484,29586 ----
  #. This is can be an indication the user specifed an errorneous
  #. separated option value, (or used the wrong prefix for an
  #. option).
! #: gcc.cc:9337
  #, fuzzy, gcc-internal-format
  #| msgid "%s: linker input file unused because linking not done"
  msgid "%s: linker input file not found: %m"
  msgstr "%s: sammenkæderinddatafil ikke benyttet eftersom sammenkædning ikke blev foretaget"
  
! #: gcc.cc:9409 c-family/c-opts.cc:852
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.cc:9415
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "sproget %s ikke genkendt"
  
! #: gcc.cc:9658
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "multilib spec %qs is invalid"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: gcc.cc:9808 gcc.cc:10021 common/config/riscv/riscv-common.cc:2101
  #, gcc-internal-format
! msgid "multilib select %qs %qs is invalid"
  msgstr ""
  
! #: gcc.cc:9957
  #, gcc-internal-format
! msgid "multilib exclusions %qs is invalid"
  msgstr ""
  
! #: gcc.cc:10204
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "multilib select %qs is invalid"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: gcc.cc:10244
  #, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr ""
  
! #: gcc.cc:10495
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "environment variable %qs not defined"
  msgstr "miljøvariablen DJGPP er ikke defineret"
  
! #: gcc.cc:10665 gcc.cc:10670
  #, fuzzy, gcc-internal-format
  #| msgid "invalid version number format"
  msgid "invalid version number %qs"
  msgstr "ugyldigt versionsnummerformat"
  
! #: gcc.cc:10713
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to %%:version-compare"
  msgstr "for få parametre til funktionen"
  
! #: gcc.cc:10719
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to %%:version-compare"
  msgstr "for mange parametre til funktionen"
  
! #: gcc.cc:10761
  #, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr ""
  
! #: gcc.cc:10885
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments for format"
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "for mange parametre til formatering"
  
! #: gcc.cc:10953
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments for format"
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "for mange parametre til formatering"
  
! #: gcc.cc:11040
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments for format"
  msgid "too many arguments for %%:dumps"
  msgstr "for mange parametre til formatering"
  
! #: gcc.cc:11144
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong type argument to bit-complement"
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr "forkert parametertype til bitkomplement"
  
! #: gcc.cc:11165
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong type argument to bit-complement"
  msgid "wrong number of arguments to %%:dwarf-version-gt"
*************** msgstr "%s-roteringsantal er negativt"
*** 28320,28331 ****
  msgid "scale needs to be non-negative"
  msgstr "%s-roteringsantal er negativt"
  
! #: gcse.cc:4194
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: %d basic blocks and %d edges/basic block"
  msgstr "GCSE deaktiveret: %d > 1000 basisblokke og %d >= 20 kanter/basisblok"
  
! #: gcse.cc:4206
  #, fuzzy, gcc-internal-format
  msgid "%s: %d basic blocks and %d registers; increase %<--param max-gcse-memory%> above %wu"
  msgstr "GCSE deaktiveret: %d basisblokke og %d registre"
--- 29623,29634 ----
  msgid "scale needs to be non-negative"
  msgstr "%s-roteringsantal er negativt"
  
! #: gcse.cc:4193
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: %d basic blocks and %d edges/basic block"
  msgstr "GCSE deaktiveret: %d > 1000 basisblokke og %d >= 20 kanter/basisblok"
  
! #: gcse.cc:4205
  #, fuzzy, gcc-internal-format
  msgid "%s: %d basic blocks and %d registers; increase %<--param max-gcse-memory%> above %wu"
  msgstr "GCSE deaktiveret: %d basisblokke og %d registre"
*************** msgid "duplicate definition of '%s'"
*** 28377,28384 ****
  msgstr "mere end én definition af klassemetoden '%s'"
  
  #: ggc-common.cc:461 ggc-common.cc:469 ggc-common.cc:597 ggc-common.cc:615
! #: ggc-common.cc:735 ggc-common.cc:746 ggc-common.cc:761 ggc-page.cc:2530
! #: ggc-page.cc:2561 ggc-page.cc:2568
  #, fuzzy, gcc-internal-format
  msgid "cannot write PCH file: %m"
  msgstr "kan ikke skrive i uddatafil"
--- 29680,29687 ----
  msgstr "mere end én definition af klassemetoden '%s'"
  
  #: ggc-common.cc:461 ggc-common.cc:469 ggc-common.cc:597 ggc-common.cc:615
! #: ggc-common.cc:735 ggc-common.cc:746 ggc-common.cc:761 ggc-page.cc:2607
! #: ggc-page.cc:2638 ggc-page.cc:2645
  #, fuzzy, gcc-internal-format
  msgid "cannot write PCH file: %m"
  msgstr "kan ikke skrive i uddatafil"
*************** msgstr "kan ikke skrive i uddatafil"
*** 28400,28406 ****
  
  #: ggc-common.cc:800 ggc-common.cc:816 ggc-common.cc:819 ggc-common.cc:842
  #: ggc-common.cc:845 ggc-common.cc:849 ggc-common.cc:884 ggc-common.cc:913
! #: ggc-common.cc:921 ggc-common.cc:931 ggc-common.cc:942 ggc-page.cc:2632
  #, fuzzy, gcc-internal-format
  msgid "cannot read PCH file: %m"
  msgstr "kan ikke læse fra midlertidig fil"
--- 29703,29709 ----
  
  #: ggc-common.cc:800 ggc-common.cc:816 ggc-common.cc:819 ggc-common.cc:842
  #: ggc-common.cc:845 ggc-common.cc:849 ggc-common.cc:884 ggc-common.cc:913
! #: ggc-common.cc:921 ggc-common.cc:931 ggc-common.cc:942 ggc-page.cc:2709
  #, fuzzy, gcc-internal-format
  msgid "cannot read PCH file: %m"
  msgstr "kan ikke læse fra midlertidig fil"
*************** msgstr "kan ikke læse fra midlertidig f
*** 28411,28566 ****
  msgid "PCH allocation failure"
  msgstr "Hukommelsesallokering mislykkedes"
  
! #: ggc-page.cc:1775
  #, gcc-internal-format
  msgid "open /dev/zero: %m"
  msgstr "åbn /dev/zero: %m"
  
! #: ggc-page.cc:2546 ggc-page.cc:2552
  #, fuzzy, gcc-internal-format
  msgid "cannot write PCH file"
  msgstr "kan ikke skrive i uddatafil"
  
! #: gimple-array-bounds.cc:284
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "array subscript %E is outside array bounds of %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: gimple-array-bounds.cc:303
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "array subscript [%E, %E] is outside array bounds of %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: gimple-array-bounds.cc:317
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "array subscript %E is above array bounds of %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: gimple-array-bounds.cc:326
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "array subscript %E is below array bounds of %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: gimple-array-bounds.cc:401
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "array subscript %E is outside the bounds of an interior zero-length array %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: gimple-array-bounds.cc:403
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "array subscript %qE is outside the bounds of an interior zero-length array %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: gimple-array-bounds.cc:424
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of flexible array member"
  msgid "trailing array %qT should not be used as a flexible array member"
  msgstr "ugyldig brug af fleksibelt tabelmedlem"
  
! #: gimple-array-bounds.cc:461 gimple-array-bounds.cc:728
  #, gcc-internal-format
  msgid "while referencing %qD"
  msgstr ""
  
! #: gimple-array-bounds.cc:463
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "defined here %qD"
  msgstr "'%s' tidligere defineret her"
  
! #: gimple-array-bounds.cc:584
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "array subscript %wi is outside array bounds of %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: gimple-array-bounds.cc:589
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "array subscript [%wi, %wi] is outside array bounds of %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: gimple-array-bounds.cc:604
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "array subscript %<%T[%wi]%> is partly outside array bounds of %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: gimple-array-bounds.cc:627
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "intermediate array offset %wi is outside array bounds of %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: gimple-array-bounds.cc:706
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "array subscript %wi is below array bounds of %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: gimple-array-bounds.cc:720
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "array subscript %wu is above array bounds of %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: gimple-fold.cc:2226 gimple-fold.cc:3285 gimple-ssa-warn-restrict.cc:2080
  #, 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.cc:2292
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr ""
  
! #: gimple-fold.cc:2297
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes"
  msgstr ""
  
! #: gimple-fold.cc:2680 gimple-ssa-warn-access.cc:866
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified bound %E exceeds destination size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-fold.cc:2699
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified bound %E equals source length"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-fold.cc:4734 gimple-fold.cc:5021
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr "fleksibelt tabelmedlem ikke i slutningen af struktur"
  
! #: gimple-fold.cc:4970 cp/constexpr.cc:5115
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
  
! #: gimple-fold.cc:5252
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-mn is not supported for linux targets"
  msgid "%s not supported for variable length aggregates"
  msgstr "-mn er ikke understøttet for Linux-målarkitekturer"
  
! #: gimple-fold.cc:5258
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "%s not supported on this target"
  msgstr "Profilering er ikke understøttet på målarkitekturen."
  
! #: gimple-fold.cc:8582 gimple-fold.cc:8611
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "sammenligning er altid %d"
--- 29714,29869 ----
  msgid "PCH allocation failure"
  msgstr "Hukommelsesallokering mislykkedes"
  
! #: ggc-page.cc:1848
  #, gcc-internal-format
  msgid "open /dev/zero: %m"
  msgstr "åbn /dev/zero: %m"
  
! #: ggc-page.cc:2623 ggc-page.cc:2629
  #, fuzzy, gcc-internal-format
  msgid "cannot write PCH file"
  msgstr "kan ikke skrive i uddatafil"
  
! #: gimple-array-bounds.cc:287
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "array subscript %E is outside array bounds of %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: gimple-array-bounds.cc:306
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "array subscript [%E, %E] is outside array bounds of %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: gimple-array-bounds.cc:320
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "array subscript %E is above array bounds of %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: gimple-array-bounds.cc:329
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "array subscript %E is below array bounds of %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: gimple-array-bounds.cc:405
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "array subscript %E is outside the bounds of an interior zero-length array %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: gimple-array-bounds.cc:407
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "array subscript %qE is outside the bounds of an interior zero-length array %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: gimple-array-bounds.cc:428
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of flexible array member"
  msgid "trailing array %qT should not be used as a flexible array member"
  msgstr "ugyldig brug af fleksibelt tabelmedlem"
  
! #: gimple-array-bounds.cc:465 gimple-array-bounds.cc:734
  #, gcc-internal-format
  msgid "while referencing %qD"
  msgstr ""
  
! #: gimple-array-bounds.cc:467
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "defined here %qD"
  msgstr "'%s' tidligere defineret her"
  
! #: gimple-array-bounds.cc:590
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "array subscript %wi is outside array bounds of %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: gimple-array-bounds.cc:595
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "array subscript [%wi, %wi] is outside array bounds of %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: gimple-array-bounds.cc:609
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "array subscript %<%T[%wi]%> is partly outside array bounds of %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: gimple-array-bounds.cc:632
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "intermediate array offset %wi is outside array bounds of %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: gimple-array-bounds.cc:712
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "array subscript %wi is below array bounds of %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: gimple-array-bounds.cc:726
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "array subscript %wu is above array bounds of %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: gimple-fold.cc:2088 gimple-fold.cc:3147 gimple-ssa-warn-restrict.cc:2097
  #, 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.cc:2154
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr ""
  
! #: gimple-fold.cc:2159
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes"
  msgstr ""
  
! #: gimple-fold.cc:2542 gimple-ssa-warn-access.cc:880
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified bound %E exceeds destination size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-fold.cc:2561
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified bound %E equals source length"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-fold.cc:4630 gimple-fold.cc:4917
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr "fleksibelt tabelmedlem ikke i slutningen af struktur"
  
! #: gimple-fold.cc:4866 cp/constexpr.cc:6365
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
  
! #: gimple-fold.cc:5148
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-mn is not supported for linux targets"
  msgid "%s not supported for variable length aggregates"
  msgstr "-mn er ikke understøttet for Linux-målarkitekturer"
  
! #: gimple-fold.cc:5154
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "%s not supported on this target"
  msgstr "Profilering er ikke understøttet på målarkitekturen."
  
! #: gimple-fold.cc:8782 gimple-fold.cc:8811
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "sammenligning er altid %d"
*************** msgstr ""
*** 28585,28591 ****
  msgid "reference to label %qD defined inside of %<assume%> attribute expression from outside of the attribute"
  msgstr ""
  
! #: gimple-low.cc:112 cp/name-lookup.cc:9311
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "%qD defined here"
--- 29888,29894 ----
  msgid "reference to label %qD defined inside of %<assume%> attribute expression from outside of the attribute"
  msgstr ""
  
! #: gimple-low.cc:112 cp/name-lookup.cc:9528
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "%qD defined here"
*************** msgstr "henvisning"
*** 28608,28632 ****
  msgid "function may return address of local variable"
  msgstr "funktion kan returnere adressen på en lokal variabel"
  
! #: gimple-ssa-isolate-paths.cc:422 c/c-typeck.cc:12896
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr "funktion returnerer adressen på en lokal variabel"
  
! #: gimple-ssa-isolate-paths.cc:425 gimple-ssa-warn-access.cc:2075
! #: gimple-ssa-warn-access.cc:3729 tree.cc:12615 tree.cc:12652 tree.cc:12693
! #: tree.cc:12726 c/c-decl.cc:10785 c/c-parser.cc:22390 c/c-parser.cc:22531
! #: c/c-typeck.cc:3673 c/c-typeck.cc:3769 c/c-typeck.cc:3781 c/c-typeck.cc:6513
! #: c/c-typeck.cc:12797 c/c-typeck.cc:12814 c/gimple-parser.cc:2660
! #: c/gimple-parser.cc:2668 cp/call.cc:8391 cp/call.cc:8474 cp/call.cc:8493
! #: cp/call.cc:10729 cp/class.cc:9502 cp/constexpr.cc:889 cp/constexpr.cc:1348
! #: cp/constexpr.cc:4511 cp/constexpr.cc:6220 cp/constexpr.cc:6600
! #: cp/cvt.cc:1110 cp/cvt.cc:1150 cp/decl.cc:9603 cp/decl2.cc:6379
! #: cp/decl2.cc:6428 cp/lambda.cc:639 cp/method.cc:1240 cp/parser.cc:23077
! #: cp/pt.cc:9271 cp/pt.cc:9941 cp/semantics.cc:2753 cp/semantics.cc:5290
! #: cp/typeck.cc:2164 cp/typeck.cc:2385 cp/typeck.cc:4686 cp/typeck.cc:10909
! #: rust/backend/rust-constexpr.cc:4407 rust/backend/rust-tree.cc:621
! #: rust/backend/rust-tree.cc:3800
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "declared here"
--- 29911,29936 ----
  msgid "function may return address of local variable"
  msgstr "funktion kan returnere adressen på en lokal variabel"
  
! #: gimple-ssa-isolate-paths.cc:422 c/c-typeck.cc:13423
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr "funktion returnerer adressen på en lokal variabel"
  
! #: gimple-ssa-isolate-paths.cc:425 gimple-ssa-warn-access.cc:2094
! #: gimple-ssa-warn-access.cc:3761 tree.cc:12758 tree.cc:12795 tree.cc:12836
! #: tree.cc:12869 c/c-decl.cc:10900 c/c-parser.cc:23372 c/c-parser.cc:23513
! #: c/c-typeck.cc:3956 c/c-typeck.cc:4210 c/c-typeck.cc:4222 c/c-typeck.cc:7010
! #: c/c-typeck.cc:13318 c/c-typeck.cc:13335 c/gimple-parser.cc:2650
! #: c/gimple-parser.cc:2658 cp/call.cc:8461 cp/call.cc:8544 cp/call.cc:8563
! #: cp/call.cc:10845 cp/class.cc:9627 cp/constexpr.cc:901 cp/constexpr.cc:1466
! #: cp/constexpr.cc:5734 cp/constexpr.cc:7564 cp/constexpr.cc:7966
! #: cp/cvt.cc:1123 cp/cvt.cc:1163 cp/decl.cc:10324 cp/decl2.cc:6720
! #: cp/decl2.cc:6769 cp/lambda.cc:666 cp/method.cc:1241 cp/module.cc:14458
! #: cp/module.cc:14494 cp/parser.cc:24784 cp/parser.cc:25658 cp/pt.cc:9374
! #: cp/semantics.cc:2781 cp/semantics.cc:5410 cp/typeck.cc:2279
! #: cp/typeck.cc:2500 cp/typeck.cc:4821 cp/typeck.cc:11081
! #: rust/backend/rust-constexpr.cc:4627 rust/backend/rust-tree.cc:625
! #: rust/backend/rust-tree.cc:3826
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "declared here"
*************** msgstr ""
*** 28870,28876 ****
  msgid "%<%.*s%> directive argument is not a nul-terminated string"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3350 gimple-ssa-warn-access.cc:236
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "referenced argument declared here"
--- 30174,30180 ----
  msgid "%<%.*s%> directive argument is not a nul-terminated string"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3350 gimple-ssa-warn-access.cc:239
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "referenced argument declared here"
*************** msgstr ""
*** 29009,29891 ****
  msgid "null format string"
  msgstr "formateringsstreng er nul"
  
! #: gimple-ssa-warn-access.cc:176
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified bound %s exceeds maximum object size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:184
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified bound %s exceeds the size %E of unterminated array"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:187
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified bound %s may exceed the size of at most %E of unterminated array"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:190
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified bound %s exceeds the size of at most %E of unterminated array"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:198
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments for spec function"
  msgid "%qD argument missing terminating nul"
  msgstr "ingen parametre til specifikationsfunktion"
  
! #: gimple-ssa-warn-access.cc:207
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qs specified bound %s exceeds maximum object size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:215
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qs specified bound %s exceeds the size %E of unterminated array"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:218
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qs specified bound %s may exceed the size of at most %E of unterminated array"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:221
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qs specified bound %s exceeds the size of at most %E of unterminated array"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:229
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments for spec function"
  msgid "%qs argument missing terminating nul"
  msgstr "ingen parametre til specifikationsfunktion"
  
! #: gimple-ssa-warn-access.cc:492 gimple-ssa-warn-access.cc:739
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified bound %E exceeds maximum object size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:497 gimple-ssa-warn-access.cc:755
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified bound [%E, %E] exceeds maximum object size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:650
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "%qD argument %i declared attribute %<nonstring%> is smaller than the specified bound %wu"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: gimple-ssa-warn-access.cc:656
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "%qD argument %i declared attribute %<nonstring%> is smaller than the specified bound [%E, %E]"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: gimple-ssa-warn-access.cc:662
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "%qD argument %i declared attribute %<nonstring%> may be smaller than the specified bound [%E, %E]"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: gimple-ssa-warn-access.cc:672
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "%qD argument %i declared attribute %<nonstring%>"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: gimple-ssa-warn-access.cc:678
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "argument %qD declared here"
  msgstr "  '%#D' erklæret her"
  
! #: gimple-ssa-warn-access.cc:737
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified bound %E may exceed maximum object size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:744
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "specified bound %E may exceed maximum object size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:746
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "specified bound %E exceeds maximum object size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:753
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified bound [%E, %E] may exceed maximum object size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:761
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "specified bound [%E, %E] may exceed maximum object size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:763
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "specified bound [%E, %E] exceeds maximum object size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:773
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified bound %E may exceed source size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:775
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified bound %E exceeds source size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:780
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "specified bound %E may exceed source size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:782
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "specified bound %E exceeds source size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:789
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified bound [%E, %E] may exceed source size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:791
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified bound [%E, %E] exceeds source size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:796
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "specified bound [%E, %E] may exceed source size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:798
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "specified bound [%E, %E] exceeds source size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:806
  #, gcc-internal-format
  msgid "source object allocated here"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:829
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified size %E may exceed maximum object size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:831
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified size %E exceeds maximum object size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:836
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "specified size %E may exceed maximum object size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:838
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "specified size %E exceeds maximum object size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:845
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified size between %E and %E may exceed maximum object size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:847
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified size between %E and %E exceeds maximum object size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:852
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "specified size between %E and %E may exceed maximum object size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:854
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "specified size between %E and %E exceeds maximum object size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:864
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified bound %E may exceed destination size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:871
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "specified bound %E may exceed destination size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:873
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "specified bound %E exceeds destination size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:880
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified bound [%E, %E] may exceed destination size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:882
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified bound [%E, %E] exceeds destination size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:887 gimple-ssa-warn-access.cc:889
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "specified bound [%E, %E] exceeds destination size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:898
  #, fuzzy, gcc-internal-format
  #| msgid "a function-definition is not allowed here"
  msgid "destination object allocated here"
  msgstr "en funktionsdefinition er ikke tilladt her"
  
! #: gimple-ssa-warn-access.cc:942
  #, gcc-internal-format
  msgid "%qD may access %E byte in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:944
  #, gcc-internal-format
  msgid "%qD accessing %E byte in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:947
  #, gcc-internal-format
  msgid "%qD may access %E bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:949
  #, gcc-internal-format
  msgid "%qD accessing %E bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:954
  #, gcc-internal-format
  msgid "may access %E byte in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:956
  #, gcc-internal-format
  msgid "accessing %E byte in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:959
  #, gcc-internal-format
  msgid "may access %E bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:961
  #, gcc-internal-format
  msgid "accessing %E bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:970
  #, gcc-internal-format
  msgid "%qD may access %E or more bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:972
  #, gcc-internal-format
  msgid "%qD accessing %E or more bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:977
  #, gcc-internal-format
  msgid "may access %E or more bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:979
  #, gcc-internal-format
  msgid "accessing %E or more bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:987
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD may access between %E and %E bytes in a region of size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:989
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD accessing between %E and %E bytes in a region of size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:994
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "may access between %E and %E bytes in a region of size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:996
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "accessing between %E and %E bytes in a region of size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:1008
  #, gcc-internal-format
  msgid "%qD may write %E byte into a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1010
  #, gcc-internal-format
  msgid "%qD writing %E byte into a region of size %E overflows the destination"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1013
  #, gcc-internal-format
  msgid "%qD may write %E bytes into a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1015
  #, gcc-internal-format
  msgid "%qD writing %E bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1020
  #, gcc-internal-format
  msgid "may write %E byte into a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1022
  #, gcc-internal-format
  msgid "writing %E byte into a region of size %E overflows the destination"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1025
  #, gcc-internal-format
  msgid "may write %E bytes into a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1027
  #, gcc-internal-format
  msgid "writing %E bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1036
  #, gcc-internal-format
  msgid "%qD may write %E or more bytes into a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1038 gimple-ssa-warn-access.cc:1415
  #, gcc-internal-format
  msgid "%qD writing %E or more bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1044
  #, gcc-internal-format
  msgid "may write %E or more bytes into a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1046 gimple-ssa-warn-access.cc:1420
  #, gcc-internal-format
  msgid "writing %E or more bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1055
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD may write between %E and %E bytes into a region of size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:1057
  #, gcc-internal-format
  msgid "%qD writing between %E and %E bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1063
  #, gcc-internal-format
  msgid "may write between %E and %E bytes into a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1065
  #, gcc-internal-format
  msgid "writing between %E and %E bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1079
  #, gcc-internal-format
  msgid "%qD may read %E byte from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1081
  #, gcc-internal-format
  msgid "%qD reading %E byte from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1084
  #, gcc-internal-format
  msgid "%qD may read %E bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1086
  #, gcc-internal-format
  msgid "%qD reading %E bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1092
  #, gcc-internal-format
  msgid "may read %E byte from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1094
  #, gcc-internal-format
  msgid "reading %E byte from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1097
  #, gcc-internal-format
  msgid "may read %E bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1099
  #, gcc-internal-format
  msgid "reading %E bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1108
  #, gcc-internal-format
  msgid "%qD may read %E or more bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1110
  #, gcc-internal-format
  msgid "%qD reading %E or more bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1115
  #, gcc-internal-format
  msgid "may read %E or more bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1117
  #, gcc-internal-format
  msgid "reading %E or more bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1125
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD may read between %E and %E bytes from a region of size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:1127
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD reading between %E and %E bytes from a region of size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:1132
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "may read between %E and %E bytes from a region of size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:1134
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "reading between %E and %E bytes from a region of size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:1149
  #, gcc-internal-format
  msgid "%qD expecting %E byte in a region of size %E"
  msgid_plural "%qD expecting %E bytes in a region of size %E"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-access.cc:1154
  #, gcc-internal-format
  msgid "expecting %E byte in a region of size %E"
  msgid_plural "expecting %E bytes in a region of size %E"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-access.cc:1162
  #, gcc-internal-format
  msgid "%qD expecting %E or more bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1166
  #, gcc-internal-format
  msgid "expecting %E or more bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1173
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD expecting between %E and %E bytes in a region of size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:1177
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "expecting between %E and %E bytes in a region of size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:2070
  #, gcc-internal-format
  msgid "%qD called on pointer %qE with nonzero offset%s"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2085 gimple-ssa-warn-access.cc:3806
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "returned from %qD"
  msgstr "kaldt herfra"
  
! #: gimple-ssa-warn-access.cc:2088
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "returned from %qT"
  msgstr "kaldt herfra"
  
! #: gimple-ssa-warn-access.cc:2090
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "obtained here"
  msgstr "'%s' tidligere defineret her"
  
! #: gimple-ssa-warn-access.cc:2297
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "argument %i value %qE is negative"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:2314
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument is a structure"
  msgid "argument %i value is zero"
  msgstr "parameter er en struktur"
  
! #: gimple-ssa-warn-access.cc:2332
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "argument %i value %qE exceeds maximum object size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:2346
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "argument %i range [%E, %E] is negative"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:2353
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "argument %i range [%E, %E] exceeds maximum object size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:2383
  #, gcc-internal-format
  msgid "product %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2389
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "product %<%E * %E%> of arguments %i and %i exceeds maximum object size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:2400 gimple-ssa-warn-access.cc:2403
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "argument %i in the range [%E, %E]"
  msgstr "3. parameter skal være en 4 bit-konstant uden fortegn"
  
! #: gimple-ssa-warn-access.cc:2414
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "in a call to built-in allocation function %qD"
  msgstr "kald af ikke-funktion '%D'"
  
! #: gimple-ssa-warn-access.cc:2417
  #, fuzzy, gcc-internal-format
  msgid "in a call to allocation function %qD declared here"
  msgstr "Ugyldig erklæring"
  
! #: gimple-ssa-warn-access.cc:2862
  #, fuzzy, gcc-internal-format
  #| msgid "Tune alignment for the specified chip or CPU version"
  msgid "unknown architecture specifier in memory model %wi for %qD"
  msgstr "Finjustér justering til en given chip- eller processorversion"
  
! #: gimple-ssa-warn-access.cc:2954
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of `%s'"
  msgid "invalid memory model %qs for %qD"
  msgstr "ugyldig typeparameter '%s'"
  
! #: gimple-ssa-warn-access.cc:2958
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of `%s'"
  msgid "invalid memory model %wi for %qD"
  msgstr "ugyldig typeparameter '%s'"
  
! #: gimple-ssa-warn-access.cc:2972 gimple-ssa-warn-access.cc:3023
  #, fuzzy
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid models are %e"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: gimple-ssa-warn-access.cc:2986
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of `%s'"
  msgid "invalid failure memory model %qs for %qD"
  msgstr "ugyldig typeparameter '%s'"
  
! #: gimple-ssa-warn-access.cc:2991
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid failure models are %qs, %qs, %qs, %qs"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: gimple-ssa-warn-access.cc:3007
  #, gcc-internal-format
  msgid "failure memory model %qs cannot be stronger than success memory model %qs for %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3030
  #, gcc-internal-format
  msgid "failure memory model %wi cannot be stronger than success memory model %wi for %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3474
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' must take either one or two arguments"
  msgid "bound argument %i value %s is negative for a variable length array argument %i of type %s"
  msgstr "'%D' skal tage mod én eller to parametre"
  
! #: gimple-ssa-warn-access.cc:3482
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "right shift count is negative"
  msgid "argument %i value %s is negative"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:3528
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %i is null but the corresponding size argument %i value is %s"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3592
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "referencing argument %u of type %qT"
  msgstr "forsøg på at følge en henvisning til en variabel af en ufuldstændig type"
  
! #: gimple-ssa-warn-access.cc:3606
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared with attribute %qs"
  msgstr "Ugyldig erklæring"
  
! #: gimple-ssa-warn-access.cc:3610
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "in a call with type %qT and attribute %qs"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: gimple-ssa-warn-access.cc:3617
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "in a call to function %qD"
  msgstr "for mange parametre til funktionen '%s'"
  
! #: gimple-ssa-warn-access.cc:3620
  #, fuzzy, gcc-internal-format
  #| msgid "  in call to `%D'"
  msgid "in a call with type %qT"
  msgstr "  i kald af '%D'"
  
! #: gimple-ssa-warn-access.cc:3726
  #, gcc-internal-format
  msgid "%qD called on unallocated object %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3745
  #, gcc-internal-format
  msgid "%qD called on a pointer to an unallocated object %qE"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3754
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "assigned here"
  msgstr "'%s' tidligere defineret her"
  
! #: gimple-ssa-warn-access.cc:3787
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "%qD called on pointer returned from a mismatched allocation function"
  msgstr "'%D' er ikke en medlemsskabelonfunktion"
  
! #: gimple-ssa-warn-access.cc:3796
  #, gcc-internal-format
  msgid "%qD called on pointer to an unallocated object"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3944
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to a member used in arithmetic"
  msgid "pointer %qE may be used after %qD"
  msgstr "henvisning til et medlem benyttet i udregning"
  
! #: gimple-ssa-warn-access.cc:3945
  #, fuzzy, gcc-internal-format
  msgid "pointer %qE used after %qD"
  msgstr "ubenyttet parameter '%s'"
  
! #: gimple-ssa-warn-access.cc:3949
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to a member used in arithmetic"
  msgid "pointer may be used after %qD"
  msgstr "henvisning til et medlem benyttet i udregning"
  
! #: gimple-ssa-warn-access.cc:3950
  #, fuzzy, gcc-internal-format
  msgid "pointer used after %qD"
  msgstr "ubenyttet parameter '%s'"
  
! #: gimple-ssa-warn-access.cc:3954
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "call to %qD here"
  msgstr "  '%#D' erklæret her"
  
! #: gimple-ssa-warn-access.cc:3971
  #, gcc-internal-format
  msgid "dangling pointer %qE to %qD may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3972
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode `%s'"
  msgid "using dangling pointer %qE to %qD"
  msgstr "ugyldig henvisningstilstand '%s'"
  
! #: gimple-ssa-warn-access.cc:3977
  #, fuzzy, gcc-internal-format
  #| msgid "assuming pointer to member `%D'"
  msgid "dangling pointer to %qD may be used"
  msgstr "antager henvisning til medlemmet '%D'"
  
! #: gimple-ssa-warn-access.cc:3978
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode `%s'"
  msgid "using a dangling pointer to %qD"
  msgstr "ugyldig henvisningstilstand '%s'"
  
! #: gimple-ssa-warn-access.cc:3981 gimple-ssa-warn-access.cc:4629
! #: gimple-ssa-warn-access.cc:4632 gimple-ssa-warn-restrict.cc:1830
! #: tree-ssa-uninit.cc:924 tree-ssa-uninit.cc:1123 c/c-decl.cc:4101
! #: c/c-decl.cc:4391 c/c-typeck.cc:10394 c/c-typeck.cc:13614 cp/call.cc:8808
! #: cp/call.cc:8819 cp/class.cc:1722 cp/class.cc:3543 cp/constexpr.cc:1071
! #: cp/decl.cc:4685 cp/decl.cc:13466 cp/decl.cc:14069 cp/decl.cc:14079
! #: cp/decl.cc:15079 cp/friend.cc:407 cp/friend.cc:417 cp/init.cc:2948
! #: cp/parser.cc:3860 cp/parser.cc:4006 cp/parser.cc:4058 cp/parser.cc:7428
! #: cp/parser.cc:25741 cp/typeck.cc:5185
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%qD declared here"
  msgstr "  '%#D' erklæret her"
  
! #: gimple-ssa-warn-access.cc:3989
  #, gcc-internal-format
  msgid "dangling pointer %qE to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3991
  #, gcc-internal-format
  msgid "using dangling pointer %qE to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3997
  #, gcc-internal-format
  msgid "dangling pointer to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3999
  #, fuzzy, gcc-internal-format
  #| msgid "plugin cannot register an unnamed pass"
  msgid "using a dangling pointer to an unnamed temporary"
  msgstr "udvidelsesmodul kan ikke registrere en unavngivet videregivelse"
  
! #: gimple-ssa-warn-access.cc:4003
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "unnamed temporary defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: gimple-ssa-warn-access.cc:4093
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "%qD called on pointer %qE passed to mismatched allocation function %qD"
  msgstr "kald af ikke-funktion '%D'"
  
! #: gimple-ssa-warn-access.cc:4098
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "%qD called on a pointer passed to mismatched reallocation function %qD"
  msgstr "kald af ikke-funktion '%D'"
  
! #: gimple-ssa-warn-access.cc:4104
  #, fuzzy, gcc-internal-format
  #| msgid "  in call to `%D'"
  msgid "call to %qD"
  msgstr "  i kald af '%D'"
  
! #: gimple-ssa-warn-access.cc:4623
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable `%D' returned"
  msgid "storing the address of local variable %qD in %qE"
--- 30313,31195 ----
  msgid "null format string"
  msgstr "formateringsstreng er nul"
  
! #: gimple-ssa-warn-access.cc:179
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified bound %s exceeds maximum object size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:187
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified bound %s exceeds the size %E of unterminated array"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:190
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified bound %s may exceed the size of at most %E of unterminated array"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:193
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified bound %s exceeds the size of at most %E of unterminated array"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:201
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments for spec function"
  msgid "%qD argument missing terminating nul"
  msgstr "ingen parametre til specifikationsfunktion"
  
! #: gimple-ssa-warn-access.cc:210
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qs specified bound %s exceeds maximum object size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:218
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qs specified bound %s exceeds the size %E of unterminated array"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:221
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qs specified bound %s may exceed the size of at most %E of unterminated array"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:224
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qs specified bound %s exceeds the size of at most %E of unterminated array"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:232
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments for spec function"
  msgid "%qs argument missing terminating nul"
  msgstr "ingen parametre til specifikationsfunktion"
  
! #: gimple-ssa-warn-access.cc:497 gimple-ssa-warn-access.cc:746
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified bound %E exceeds maximum object size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:502 gimple-ssa-warn-access.cc:762
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified bound [%E, %E] exceeds maximum object size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:656
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "%qD argument %i declared attribute %<nonstring%> is smaller than the specified bound %wu"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: gimple-ssa-warn-access.cc:662
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "%qD argument %i declared attribute %<nonstring%> is smaller than the specified bound [%E, %E]"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: gimple-ssa-warn-access.cc:668
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "%qD argument %i declared attribute %<nonstring%> may be smaller than the specified bound [%E, %E]"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: gimple-ssa-warn-access.cc:678
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "%qD argument %i declared attribute %<nonstring%>"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: gimple-ssa-warn-access.cc:684
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "argument %qD declared here"
  msgstr "  '%#D' erklæret her"
  
! #: gimple-ssa-warn-access.cc:744
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified bound %E may exceed maximum object size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:751
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "specified bound %E may exceed maximum object size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:753
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "specified bound %E exceeds maximum object size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:760
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified bound [%E, %E] may exceed maximum object size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:768
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "specified bound [%E, %E] may exceed maximum object size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:770
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "specified bound [%E, %E] exceeds maximum object size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:782
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified bound %E may exceed source size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:784
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified bound %E exceeds source size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:789
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "specified bound %E may exceed source size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:791
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "specified bound %E exceeds source size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:801
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified bound [%E, %E] may exceed source size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:803
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified bound [%E, %E] exceeds source size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:808
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "specified bound [%E, %E] may exceed source size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:810
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "specified bound [%E, %E] exceeds source size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:819
  #, gcc-internal-format
  msgid "source object allocated here"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:843
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified size %E may exceed maximum object size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:845
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified size %E exceeds maximum object size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:850
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "specified size %E may exceed maximum object size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:852
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "specified size %E exceeds maximum object size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:859
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified size between %E and %E may exceed maximum object size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:861
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified size between %E and %E exceeds maximum object size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:866
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "specified size between %E and %E may exceed maximum object size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:868
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "specified size between %E and %E exceeds maximum object size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:878
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified bound %E may exceed destination size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:885
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "specified bound %E may exceed destination size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:887
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "specified bound %E exceeds destination size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:894
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified bound [%E, %E] may exceed destination size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:896
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified bound [%E, %E] exceeds destination size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:901 gimple-ssa-warn-access.cc:903
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "specified bound [%E, %E] exceeds destination size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:912
  #, fuzzy, gcc-internal-format
  #| msgid "a function-definition is not allowed here"
  msgid "destination object allocated here"
  msgstr "en funktionsdefinition er ikke tilladt her"
  
! #: gimple-ssa-warn-access.cc:958
  #, gcc-internal-format
  msgid "%qD may access %E byte in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:960
  #, gcc-internal-format
  msgid "%qD accessing %E byte in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:963
  #, gcc-internal-format
  msgid "%qD may access %E bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:965
  #, gcc-internal-format
  msgid "%qD accessing %E bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:970
  #, gcc-internal-format
  msgid "may access %E byte in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:972
  #, gcc-internal-format
  msgid "accessing %E byte in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:975
  #, gcc-internal-format
  msgid "may access %E bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:977
  #, gcc-internal-format
  msgid "accessing %E bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:986
  #, gcc-internal-format
  msgid "%qD may access %E or more bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:988
  #, gcc-internal-format
  msgid "%qD accessing %E or more bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:993
  #, gcc-internal-format
  msgid "may access %E or more bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:995
  #, gcc-internal-format
  msgid "accessing %E or more bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1003
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD may access between %E and %E bytes in a region of size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:1005
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD accessing between %E and %E bytes in a region of size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:1010
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "may access between %E and %E bytes in a region of size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:1012
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "accessing between %E and %E bytes in a region of size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:1024
  #, gcc-internal-format
  msgid "%qD may write %E byte into a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1026
  #, gcc-internal-format
  msgid "%qD writing %E byte into a region of size %E overflows the destination"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1029
  #, gcc-internal-format
  msgid "%qD may write %E bytes into a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1031
  #, gcc-internal-format
  msgid "%qD writing %E bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1036
  #, gcc-internal-format
  msgid "may write %E byte into a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1038
  #, gcc-internal-format
  msgid "writing %E byte into a region of size %E overflows the destination"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1041
  #, gcc-internal-format
  msgid "may write %E bytes into a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1043
  #, gcc-internal-format
  msgid "writing %E bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1052
  #, gcc-internal-format
  msgid "%qD may write %E or more bytes into a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1054 gimple-ssa-warn-access.cc:1433
  #, gcc-internal-format
  msgid "%qD writing %E or more bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1060
  #, gcc-internal-format
  msgid "may write %E or more bytes into a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1062 gimple-ssa-warn-access.cc:1438
  #, gcc-internal-format
  msgid "writing %E or more bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1071
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD may write between %E and %E bytes into a region of size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:1073
  #, gcc-internal-format
  msgid "%qD writing between %E and %E bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1079
  #, gcc-internal-format
  msgid "may write between %E and %E bytes into a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1081
  #, gcc-internal-format
  msgid "writing between %E and %E bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1095
  #, gcc-internal-format
  msgid "%qD may read %E byte from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1097
  #, gcc-internal-format
  msgid "%qD reading %E byte from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1100
  #, gcc-internal-format
  msgid "%qD may read %E bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1102
  #, gcc-internal-format
  msgid "%qD reading %E bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1108
  #, gcc-internal-format
  msgid "may read %E byte from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1110
  #, gcc-internal-format
  msgid "reading %E byte from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1113
  #, gcc-internal-format
  msgid "may read %E bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1115
  #, gcc-internal-format
  msgid "reading %E bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1124
  #, gcc-internal-format
  msgid "%qD may read %E or more bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1126
  #, gcc-internal-format
  msgid "%qD reading %E or more bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1131
  #, gcc-internal-format
  msgid "may read %E or more bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1133
  #, gcc-internal-format
  msgid "reading %E or more bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1141
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD may read between %E and %E bytes from a region of size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:1143
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD reading between %E and %E bytes from a region of size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:1148
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "may read between %E and %E bytes from a region of size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:1150
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "reading between %E and %E bytes from a region of size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:1165
  #, gcc-internal-format
  msgid "%qD expecting %E byte in a region of size %E"
  msgid_plural "%qD expecting %E bytes in a region of size %E"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-access.cc:1170
  #, gcc-internal-format
  msgid "expecting %E byte in a region of size %E"
  msgid_plural "expecting %E bytes in a region of size %E"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-access.cc:1178
  #, gcc-internal-format
  msgid "%qD expecting %E or more bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1182
  #, gcc-internal-format
  msgid "expecting %E or more bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1189
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD expecting between %E and %E bytes in a region of size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:1193
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "expecting between %E and %E bytes in a region of size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:2089
  #, gcc-internal-format
  msgid "%qD called on pointer %qE with nonzero offset%s"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2104 gimple-ssa-warn-access.cc:3839
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "returned from %qD"
  msgstr "kaldt herfra"
  
! #: gimple-ssa-warn-access.cc:2107
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "returned from %qT"
  msgstr "kaldt herfra"
  
! #: gimple-ssa-warn-access.cc:2109
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "obtained here"
  msgstr "'%s' tidligere defineret her"
  
! #: gimple-ssa-warn-access.cc:2326
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "argument %i value %qE is negative"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:2343
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument is a structure"
  msgid "argument %i value is zero"
  msgstr "parameter er en struktur"
  
! #: gimple-ssa-warn-access.cc:2361
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "argument %i value %qE exceeds maximum object size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:2375
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "argument %i range [%E, %E] is negative"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:2382
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "argument %i range [%E, %E] exceeds maximum object size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:2412
  #, gcc-internal-format
  msgid "product %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2418
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "product %<%E * %E%> of arguments %i and %i exceeds maximum object size %E"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:2429 gimple-ssa-warn-access.cc:2432
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "argument %i in the range [%E, %E]"
  msgstr "3. parameter skal være en 4 bit-konstant uden fortegn"
  
! #: gimple-ssa-warn-access.cc:2443
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "in a call to built-in allocation function %qD"
  msgstr "kald af ikke-funktion '%D'"
  
! #: gimple-ssa-warn-access.cc:2446
  #, fuzzy, gcc-internal-format
  msgid "in a call to allocation function %qD declared here"
  msgstr "Ugyldig erklæring"
  
! #: gimple-ssa-warn-access.cc:2893
  #, fuzzy, gcc-internal-format
  #| msgid "Tune alignment for the specified chip or CPU version"
  msgid "unknown architecture specifier in memory model %wi for %qD"
  msgstr "Finjustér justering til en given chip- eller processorversion"
  
! #: gimple-ssa-warn-access.cc:2985
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of `%s'"
  msgid "invalid memory model %qs for %qD"
  msgstr "ugyldig typeparameter '%s'"
  
! #: gimple-ssa-warn-access.cc:2989
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of `%s'"
  msgid "invalid memory model %wi for %qD"
  msgstr "ugyldig typeparameter '%s'"
  
! #: gimple-ssa-warn-access.cc:3003 gimple-ssa-warn-access.cc:3054
  #, fuzzy
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid models are %e"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: gimple-ssa-warn-access.cc:3017
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of `%s'"
  msgid "invalid failure memory model %qs for %qD"
  msgstr "ugyldig typeparameter '%s'"
  
! #: gimple-ssa-warn-access.cc:3022
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid failure models are %qs, %qs, %qs, %qs"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: gimple-ssa-warn-access.cc:3038
  #, gcc-internal-format
  msgid "failure memory model %qs cannot be stronger than success memory model %qs for %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3061
  #, gcc-internal-format
  msgid "failure memory model %wi cannot be stronger than success memory model %wi for %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3506
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' must take either one or two arguments"
  msgid "bound argument %i value %s is negative for a variable length array argument %i of type %s"
  msgstr "'%D' skal tage mod én eller to parametre"
  
! #: gimple-ssa-warn-access.cc:3514
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "right shift count is negative"
  msgid "argument %i value %s is negative"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:3560
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %i is null but the corresponding size argument %i value is %s"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3624
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "referencing argument %u of type %qT"
  msgstr "forsøg på at følge en henvisning til en variabel af en ufuldstændig type"
  
! #: gimple-ssa-warn-access.cc:3638
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared with attribute %qs"
  msgstr "Ugyldig erklæring"
  
! #: gimple-ssa-warn-access.cc:3642
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "in a call with type %qT and attribute %qs"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: gimple-ssa-warn-access.cc:3649
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "in a call to function %qD"
  msgstr "for mange parametre til funktionen '%s'"
  
! #: gimple-ssa-warn-access.cc:3652
  #, fuzzy, gcc-internal-format
  #| msgid "  in call to `%D'"
  msgid "in a call with type %qT"
  msgstr "  i kald af '%D'"
  
! #: gimple-ssa-warn-access.cc:3758
  #, gcc-internal-format
  msgid "%qD called on unallocated object %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3777
  #, gcc-internal-format
  msgid "%qD called on a pointer to an unallocated object %qE"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3786
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "assigned here"
  msgstr "'%s' tidligere defineret her"
  
! #: gimple-ssa-warn-access.cc:3820
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "%qD called on pointer returned from a mismatched allocation function"
  msgstr "'%D' er ikke en medlemsskabelonfunktion"
  
! #: gimple-ssa-warn-access.cc:3829
  #, gcc-internal-format
  msgid "%qD called on pointer to an unallocated object"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3977
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to a member used in arithmetic"
  msgid "pointer %qE may be used after %qD"
  msgstr "henvisning til et medlem benyttet i udregning"
  
! #: gimple-ssa-warn-access.cc:3978
  #, fuzzy, gcc-internal-format
  msgid "pointer %qE used after %qD"
  msgstr "ubenyttet parameter '%s'"
  
! #: gimple-ssa-warn-access.cc:3982
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to a member used in arithmetic"
  msgid "pointer may be used after %qD"
  msgstr "henvisning til et medlem benyttet i udregning"
  
! #: gimple-ssa-warn-access.cc:3983
  #, fuzzy, gcc-internal-format
  msgid "pointer used after %qD"
  msgstr "ubenyttet parameter '%s'"
  
! #: gimple-ssa-warn-access.cc:3987
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "call to %qD here"
  msgstr "  '%#D' erklæret her"
  
! #: gimple-ssa-warn-access.cc:4004
  #, gcc-internal-format
  msgid "dangling pointer %qE to %qD may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4005
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode `%s'"
  msgid "using dangling pointer %qE to %qD"
  msgstr "ugyldig henvisningstilstand '%s'"
  
! #: gimple-ssa-warn-access.cc:4010
  #, fuzzy, gcc-internal-format
  #| msgid "assuming pointer to member `%D'"
  msgid "dangling pointer to %qD may be used"
  msgstr "antager henvisning til medlemmet '%D'"
  
! #: gimple-ssa-warn-access.cc:4011
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode `%s'"
  msgid "using a dangling pointer to %qD"
  msgstr "ugyldig henvisningstilstand '%s'"
  
! #: gimple-ssa-warn-access.cc:4014 gimple-ssa-warn-access.cc:4671
! #: gimple-ssa-warn-access.cc:4674 gimple-ssa-warn-restrict.cc:1847
! #: tree-ssa-uninit.cc:943 tree-ssa-uninit.cc:1142 c/c-decl.cc:4225
! #: c/c-decl.cc:4515 c/c-typeck.cc:10907 c/c-typeck.cc:14141 cp/call.cc:8892
! #: cp/call.cc:8903 cp/class.cc:1755 cp/class.cc:3580 cp/constexpr.cc:1083
! #: cp/decl.cc:5231 cp/decl.cc:14654 cp/decl.cc:15250 cp/decl.cc:15260
! #: cp/decl.cc:16253 cp/friend.cc:407 cp/friend.cc:417 cp/init.cc:2955
! #: cp/parser.cc:3937 cp/parser.cc:4083 cp/parser.cc:4135 cp/parser.cc:8071
! #: cp/parser.cc:27842 cp/reflect.cc:175 cp/typeck.cc:1971 cp/typeck.cc:5316
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%qD declared here"
  msgstr "  '%#D' erklæret her"
  
! #: gimple-ssa-warn-access.cc:4022
  #, gcc-internal-format
  msgid "dangling pointer %qE to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4024
  #, gcc-internal-format
  msgid "using dangling pointer %qE to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4030
  #, gcc-internal-format
  msgid "dangling pointer to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4032
  #, fuzzy, gcc-internal-format
  #| msgid "plugin cannot register an unnamed pass"
  msgid "using a dangling pointer to an unnamed temporary"
  msgstr "udvidelsesmodul kan ikke registrere en unavngivet videregivelse"
  
! #: gimple-ssa-warn-access.cc:4036
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "unnamed temporary defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: gimple-ssa-warn-access.cc:4126
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "%qD called on pointer %qE passed to mismatched allocation function %qD"
  msgstr "kald af ikke-funktion '%D'"
  
! #: gimple-ssa-warn-access.cc:4131
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "%qD called on a pointer passed to mismatched reallocation function %qD"
  msgstr "kald af ikke-funktion '%D'"
  
! #: gimple-ssa-warn-access.cc:4137
  #, fuzzy, gcc-internal-format
  #| msgid "  in call to `%D'"
  msgid "call to %qD"
  msgstr "  i kald af '%D'"
  
! #: gimple-ssa-warn-access.cc:4665
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable `%D' returned"
  msgid "storing the address of local variable %qD in %qE"
*************** msgstr "Advar når en variabel ikke beny
*** 29959,30170 ****
  msgid "argument to %<alloca%> is zero"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1498
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s overlaps %wu byte at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1500
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s overlaps %wu bytes at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1504
  #, gcc-internal-format
  msgid "%qD accessing %wu bytes at offsets %s and %s overlaps %wu byte at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1506
  #, gcc-internal-format
  msgid "%qD accessing %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1513
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
  msgid_plural "%qD accessing %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1523
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s overlaps %wu or more bytes at offset %s"
  msgid_plural "%qD accessing %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1536
  #, gcc-internal-format
  msgid "%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu byte at offset %s"
  msgid_plural "%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1546
  #, gcc-internal-format
  msgid "%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1554
  #, gcc-internal-format
  msgid "%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1567
  #, gcc-internal-format
  msgid "%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu byte at offset %s"
  msgid_plural "%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu bytes at offset %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1575
  #, gcc-internal-format
  msgid "%qD accessing %wu or more bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1582
  #, gcc-internal-format
  msgid "%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1610
  #, gcc-internal-format
  msgid "%qD accessing %wu byte may overlap %wu byte"
  msgid_plural "%qD accessing %wu bytes may overlap %wu byte"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1617
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s may overlap %wu byte at offset %s"
  msgid_plural "%qD accessing %wu bytes at offsets %s and %s may overlap %wu byte at offset %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1628
  #, gcc-internal-format
  msgid "%qD accessing %wu byte may overlap up to %wu bytes"
  msgid_plural "%qD accessing %wu bytes may overlap up to %wu bytes"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1635
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s may overlap up to %wu bytes at offset %s"
  msgid_plural "%qD accessing %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1648
  #, gcc-internal-format
  msgid "%qD accessing between %wu and %wu bytes may overlap %wu byte"
  msgid_plural "%qD accessing between %wu and %wu bytes may overlap up to %wu bytes"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1655
  #, gcc-internal-format
  msgid "%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap %wu byte at offset %s"
  msgid_plural "%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1667
  #, gcc-internal-format
  msgid "%qD accessing %wu or more bytes at offsets %s and %s may overlap %wu byte at offset %s"
  msgid_plural "%qD accessing %wu or more bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1713
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified bound %wu exceeds maximum object size %wu"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-restrict.cc:1719
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified bound between %wu and %wu exceeds maximum object size %wu"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-restrict.cc:1780
  #, gcc-internal-format
  msgid "%qD pointer overflow between offset %s and size %s accessing array %qD with type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1785 c-family/c-warn.cc:3816
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "array %qD declared here"
  msgstr "  '%#D' erklæret her"
  
! #: gimple-ssa-warn-restrict.cc:1790 gimple-ssa-warn-restrict.cc:1796
  #, gcc-internal-format
  msgid "%qD pointer overflow between offset %s and size %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1813
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "%qD forming offset %s is out of the bounds [0, %wu] of object %qD with type %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: gimple-ssa-warn-restrict.cc:1816
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "%qD offset %s is out of the bounds [0, %wu] of object %qD with type %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: gimple-ssa-warn-restrict.cc:1822
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "%qD forming offset %s is out of the bounds of object %qD with type %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: gimple-ssa-warn-restrict.cc:1824
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "%qD offset %s is out of the bounds of object %qD with type %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: gimple-ssa-warn-restrict.cc:1837
  #, fuzzy, gcc-internal-format
  #| msgid "accumulator number is out of bounds"
  msgid "%qD forming offset %s is out of the bounds [0, %wu]"
  msgstr "akkumulatortal er uden for det gyldig interval"
  
! #: gimple-ssa-warn-restrict.cc:1839
  #, fuzzy, gcc-internal-format
  #| msgid "accumulator number is out of bounds"
  msgid "%qD offset %s is out of the bounds [0, %wu]"
  msgstr "akkumulatortal er uden for det gyldig interval"
  
! #: gimple-ssa-warn-restrict.cc:1845
  #, fuzzy, gcc-internal-format
  #| msgid "accumulator number is out of bounds"
  msgid "%qD forming offset %s is out of bounds"
  msgstr "akkumulatortal er uden for det gyldig interval"
  
! #: gimple-ssa-warn-restrict.cc:1846
  #, fuzzy, gcc-internal-format
  #| msgid "accumulator number is out of bounds"
  msgid "%qD offset %s is out of bounds"
  msgstr "akkumulatortal er uden for det gyldig interval"
  
! #: gimple-ssa-warn-restrict.cc:1858
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "%qD offset %s from the object at %qE is out of the bounds of %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: gimple-ssa-warn-restrict.cc:1866 gimple-ssa-warn-restrict.cc:1887
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "subobject %qD declared here"
  msgstr "  '%#D' erklæret her"
  
! #: gimple-ssa-warn-restrict.cc:1876
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wi"
--- 31263,31474 ----
  msgid "argument to %<alloca%> is zero"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1513
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s overlaps %wu byte at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1515
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s overlaps %wu bytes at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1519
  #, gcc-internal-format
  msgid "%qD accessing %wu bytes at offsets %s and %s overlaps %wu byte at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1521
  #, gcc-internal-format
  msgid "%qD accessing %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1528
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
  msgid_plural "%qD accessing %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1538
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s overlaps %wu or more bytes at offset %s"
  msgid_plural "%qD accessing %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1551
  #, gcc-internal-format
  msgid "%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu byte at offset %s"
  msgid_plural "%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1561
  #, gcc-internal-format
  msgid "%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1569
  #, gcc-internal-format
  msgid "%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1582
  #, gcc-internal-format
  msgid "%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu byte at offset %s"
  msgid_plural "%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu bytes at offset %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1590
  #, gcc-internal-format
  msgid "%qD accessing %wu or more bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1597
  #, gcc-internal-format
  msgid "%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1625
  #, gcc-internal-format
  msgid "%qD accessing %wu byte may overlap %wu byte"
  msgid_plural "%qD accessing %wu bytes may overlap %wu byte"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1632
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s may overlap %wu byte at offset %s"
  msgid_plural "%qD accessing %wu bytes at offsets %s and %s may overlap %wu byte at offset %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1643
  #, gcc-internal-format
  msgid "%qD accessing %wu byte may overlap up to %wu bytes"
  msgid_plural "%qD accessing %wu bytes may overlap up to %wu bytes"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1650
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s may overlap up to %wu bytes at offset %s"
  msgid_plural "%qD accessing %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1663
  #, gcc-internal-format
  msgid "%qD accessing between %wu and %wu bytes may overlap %wu byte"
  msgid_plural "%qD accessing between %wu and %wu bytes may overlap up to %wu bytes"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1670
  #, gcc-internal-format
  msgid "%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap %wu byte at offset %s"
  msgid_plural "%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1682
  #, gcc-internal-format
  msgid "%qD accessing %wu or more bytes at offsets %s and %s may overlap %wu byte at offset %s"
  msgid_plural "%qD accessing %wu or more bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1730
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified bound %wu exceeds maximum object size %wu"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-restrict.cc:1736
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified bound between %wu and %wu exceeds maximum object size %wu"
  msgstr "højreskiftsantal er negativ"
  
! #: gimple-ssa-warn-restrict.cc:1797
  #, gcc-internal-format
  msgid "%qD pointer overflow between offset %s and size %s accessing array %qD with type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1802 c-family/c-warn.cc:3830
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "array %qD declared here"
  msgstr "  '%#D' erklæret her"
  
! #: gimple-ssa-warn-restrict.cc:1807 gimple-ssa-warn-restrict.cc:1813
  #, gcc-internal-format
  msgid "%qD pointer overflow between offset %s and size %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1830
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "%qD forming offset %s is out of the bounds [0, %wu] of object %qD with type %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: gimple-ssa-warn-restrict.cc:1833
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "%qD offset %s is out of the bounds [0, %wu] of object %qD with type %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: gimple-ssa-warn-restrict.cc:1839
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "%qD forming offset %s is out of the bounds of object %qD with type %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: gimple-ssa-warn-restrict.cc:1841
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "%qD offset %s is out of the bounds of object %qD with type %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: gimple-ssa-warn-restrict.cc:1854
  #, fuzzy, gcc-internal-format
  #| msgid "accumulator number is out of bounds"
  msgid "%qD forming offset %s is out of the bounds [0, %wu]"
  msgstr "akkumulatortal er uden for det gyldig interval"
  
! #: gimple-ssa-warn-restrict.cc:1856
  #, fuzzy, gcc-internal-format
  #| msgid "accumulator number is out of bounds"
  msgid "%qD offset %s is out of the bounds [0, %wu]"
  msgstr "akkumulatortal er uden for det gyldig interval"
  
! #: gimple-ssa-warn-restrict.cc:1862
  #, fuzzy, gcc-internal-format
  #| msgid "accumulator number is out of bounds"
  msgid "%qD forming offset %s is out of bounds"
  msgstr "akkumulatortal er uden for det gyldig interval"
  
! #: gimple-ssa-warn-restrict.cc:1863
  #, fuzzy, gcc-internal-format
  #| msgid "accumulator number is out of bounds"
  msgid "%qD offset %s is out of bounds"
  msgstr "akkumulatortal er uden for det gyldig interval"
  
! #: gimple-ssa-warn-restrict.cc:1875
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "%qD offset %s from the object at %qE is out of the bounds of %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: gimple-ssa-warn-restrict.cc:1883 gimple-ssa-warn-restrict.cc:1904
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "subobject %qD declared here"
  msgstr "  '%#D' erklæret her"
  
! #: gimple-ssa-warn-restrict.cc:1893
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wi"
*************** msgstr "tabelindeks er ikke et heltal"
*** 30175,30661 ****
  msgid "bytecode stream: unknown GIMPLE statement tag %s"
  msgstr ""
  
! #: gimple-warn-recursion.cc:195
  #, fuzzy, gcc-internal-format
  #| msgid "circular pointer delegation detected"
  msgid "infinite recursion detected"
  msgstr "fundet en henvisningsefterfølgelse der går i ring"
  
! #: gimple-warn-recursion.cc:202
  #, fuzzy, gcc-internal-format
  #| msgid "recursive inlining"
  msgid "recursive call"
  msgstr "rekursiv indbygning"
  
! #: gimple.cc:1392
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "tree check: expected %s, have %s in %s, at %s:%d"
  msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
  msgstr "træ-kontrol: forventede %s, har %s i %s, ved %s:%d"
  
! #: gimplify.cc:1459
  #, gcc-internal-format
  msgid "%<allocate%> directive for %qD inside a target region must specify an %<allocator%> clause"
  msgstr ""
  
! #: gimplify.cc:2334
  #, fuzzy, gcc-internal-format
  msgid "statement will never be executed"
  msgstr "kald %2d aldrig udført\n"
  
! #: gimplify.cc:2398
  #, gcc-internal-format
  msgid "%qs cannot be initialized with %<-ftrivial-auto-var_init%>"
  msgstr ""
  
! #: gimplify.cc:2790 gimplify.cc:2798
  #, gcc-internal-format
  msgid "this statement may fall through"
  msgstr ""
  
! #: gimplify.cc:2800
  #, gcc-internal-format
  msgid "here"
  msgstr ""
  
  #. We've found [[fallthrough]]; at the end of a switch, which the C++
  #. standard says is ill-formed; see [dcl.attr.fallthrough].
! #: gimplify.cc:2871 gimplify.cc:2928 gimplify.cc:2956
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr ""
  
! #: gimplify.cc:3944
  #, gcc-internal-format
  msgid "the %<device%> clause must be present if the %<interop%> clause has more than one list item"
  msgstr ""
  
! #: gimplify.cc:3950
  #, gcc-internal-format
  msgid "number of list items in %<interop%> clause (%d) exceeds the number of %<append_args%> items (%d) for %<declare variant%> candidate %qD"
  msgstr ""
  
! #: gimplify.cc:3956
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type `%T' declared `friend'"
  msgid "%<declare variant%> candidate %qD declared here"
  msgstr "skabelonsparametertypen '%T' erklæret 'friend'"
  
! #: gimplify.cc:4227
  #, gcc-internal-format
  msgid "%<is_device_ptr%> for %qD does not imply %<has_device_addr%> required for %<need_device_addr%>"
  msgstr ""
  
! #: gimplify.cc:4239
  #, gcc-internal-format
  msgid "%<has_device_addr%> for %qD does not imply %<is_device_ptr%> required for %<need_device_ptr%>"
  msgstr ""
  
! #: gimplify.cc:4856
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "using result of function returning %<void%>"
  msgstr "ingen return-sætning i en funktion der ikke returnerer void"
  
! #: gimplify.cc:7889
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory output %d must stay in memory"
  msgstr ""
  
! #: gimplify.cc:7904
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in asm statement"
  msgid "invalid lvalue in %<asm%> output %d"
  msgstr "ugyldig venstreværdi i asm-sætning"
  
! #: gimplify.cc:8060
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr ""
  
! #: gimplify.cc:8101 gimplify.cc:8111
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "output number %d not directly addressable"
  msgid "memory input %d is not directly addressable"
  msgstr "uddata nr. %d kan ikke adresseres direkte"
  
! #: gimplify.cc:8734
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "threadprivate variable %qE used in a region with %<order(concurrent)%> clause"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: gimplify.cc:8736
  #, fuzzy, gcc-internal-format
  #| msgid "error closing %s: %m"
  msgid "enclosing region"
  msgstr "fejl ved lukning af %s: %m"
  
! #: gimplify.cc:8740
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "threadprivate variable %qE used in target region"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: gimplify.cc:8742
  #, gcc-internal-format
  msgid "enclosing target region"
  msgstr ""
  
! #: gimplify.cc:8755
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "threadprivate variable %qE used in untied task"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: gimplify.cc:8757
  #, gcc-internal-format
  msgid "enclosing task"
  msgstr ""
  
! #: gimplify.cc:8854
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not declared"
  msgid "%qE not specified in enclosing %qs"
  msgstr "'%D' ikke erklæret"
  
! #: gimplify.cc:8856
  #, fuzzy, gcc-internal-format
  #| msgid "error closing %s: %m"
  msgid "enclosing %qs"
  msgstr "fejl ved lukning af %s: %m"
  
! #: gimplify.cc:9030
  #, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.cc:9034
  #, fuzzy, gcc-internal-format
  #| msgid "In construct"
  msgid "enclosing OpenACC %qs construct and"
  msgstr "I konstruktionen"
  
! #: gimplify.cc:9037
  #, fuzzy, gcc-internal-format
  #| msgid "In construct"
  msgid "enclosing OpenACC %qs construct with %qs clause"
  msgstr "I konstruktionen"
  
! #: gimplify.cc:9107
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr ""
  
! #: gimplify.cc:9115
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared (first use in this function)"
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr "'%s' er ikke erklæret (først benyttet i denne funktion)"
  
! #: gimplify.cc:9177
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not declared"
  msgid "%qE not specified in enclosing %<target%>"
  msgstr "'%D' ikke erklæret"
  
! #: gimplify.cc:9179
  #, fuzzy, gcc-internal-format
  #| msgid "error closing %s: %m"
  msgid "enclosing %<target%>"
  msgstr "fejl ved lukning af %s: %m"
  
! #: gimplify.cc:9214 gimplify.cc:13346
  #, fuzzy, gcc-internal-format
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr "variablen '%s' er erklæret 'inline'"
  
! #: gimplify.cc:9242
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr ""
  
! #: gimplify.cc:9385
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "iteration variable %qE is predetermined linear"
  msgstr "instansvariablen '%s' er erklæret privat"
  
! #: gimplify.cc:9388
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "iteration variable %qE should be private"
  msgstr "instansvariablen '%s' er erklæret privat"
  
! #: gimplify.cc:9402
  #, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr ""
  
! #: gimplify.cc:9405
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "iteration variable %qE should not be reduction"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: gimplify.cc:9408
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "iteration variable %qE should not be linear"
  msgstr "instansvariablen '%s' er erklæret privat"
  
! #: gimplify.cc:10412 gimplify.cc:10423 gimplify.cc:10435 gimplify.cc:10451
! #: gimplify.cc:10656 gimplify.cc:10679 gimplify.cc:10690 gimplify.cc:10708
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "unexpected mapping node"
  msgstr "uventet operand"
  
! #: gimplify.cc:10745
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "unexpected pointer mapping node"
  msgstr "uventet operand"
  
! #: gimplify.cc:10958
  #, fuzzy, gcc-internal-format
  #| msgid "circular pointer delegation detected"
  msgid "base pointer cycle detected"
  msgstr "fundet en henvisningsefterfølgelse der går i ring"
  
! #: gimplify.cc:11465
  #, gcc-internal-format
  msgid "data movement for component %qE is not compatible with movement for struct %qE"
  msgstr ""
  
! #: gimplify.cc:11781
  #, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
  msgstr ""
  
! #: gimplify.cc:12737
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr ""
  
! #: gimplify.cc:13039 gimplify.cc:13045
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "conditional %<lastprivate%> clause on %qs construct"
  msgstr "instansvariablen '%s' er erklæret privat"
  
! #: gimplify.cc:13062
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "non-scalar variable %qD in conditional %<lastprivate%> clause"
  msgstr "instansvariablen '%s' er erklæret privat"
  
! #: gimplify.cc:13084
  #, gcc-internal-format
  msgid "%<task%> reduction modifier on a construct with a %<nowait%> clause"
  msgstr ""
  
! #: gimplify.cc:13092
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs, %<sections%> or %<scope%>"
  msgstr ""
  
! #: gimplify.cc:13103 gimplify.cc:13109 gimplify.cc:13115 gimplify.cc:13121
! #: gimplify.cc:13127 gimplify.cc:17513
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<inscan%> %<reduction%> clause on %qs construct"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: gimplify.cc:13221
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr ""
  
! #: gimplify.cc:13846
  #, gcc-internal-format
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr ""
  
! #: gimplify.cc:13903
  #, fuzzy, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: gimplify.cc:13935
  #, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr ""
  
! #: gimplify.cc:13974
  #, fuzzy, gcc-internal-format
  msgid "%<device%> clause with %<ancestor%> is only allowed on %<target%> construct"
  msgstr "typedef-navn kan ikke klassemodificeres"
  
! #: gimplify.cc:13990
  #, gcc-internal-format
  msgid "with %<ancestor%>, only the %<device%>, %<firstprivate%>, %<private%>, %<defaultmap%>, and %<map%> clauses may appear on the construct"
  msgstr ""
  
! #: gimplify.cc:14195
  #, gcc-internal-format
  msgid "allocator with access trait set to %<thread%> results in undefined behavior for %qs directive"
  msgstr ""
  
! #: gimplify.cc:14236
  #, gcc-internal-format
  msgid "%qD specified in %qs clause but not in %<inscan%> %<reduction%> clause on the containing construct"
  msgstr ""
  
! #: gimplify.cc:14456
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr ""
  
! #: gimplify.cc:14510
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.cc:14848
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.cc:14921
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr ""
  
! #: gimplify.cc:15098
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to %<present_or_copy%>"
  msgstr ""
  
! #: gimplify.cc:15396
  #, gcc-internal-format
  msgid "%qD specified in %<inscan%> %<reduction%> clause but not in %<scan%> directive clause"
  msgstr ""
  
! #: gimplify.cc:15415
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration `%D'"
  msgid "invalid private reduction on %qE"
  msgstr "ugyldig medlemsskabelonerklæring '%D'"
  
! #: gimplify.cc:15582
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause used together with %<linear%> clause for a variable other than loop iterator"
  msgstr ""
  
! #: gimplify.cc:15898
  #, gcc-internal-format
  msgid "%<mutexinoutset%> kind in %<depend%> clause on a %<taskwait%> construct"
  msgstr ""
  
! #: gimplify.cc:15908
  #, gcc-internal-format
  msgid "%<taskwait%> construct with %<nowait%> clause but no %<depend%> clauses"
  msgstr ""
  
! #: gimplify.cc:16346 gimplify.cc:16350 gimplify.cc:16359 gimplify.cc:16371
! #: gimplify.cc:16376
  #, gcc-internal-format
  msgid "%qs clause may not appear on non-rectangular %qs"
  msgstr ""
  
! #: gimplify.cc:16541
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause if stand-alone %<ordered%> construct is nested in it"
  msgstr ""
  
! #: gimplify.cc:16606
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "threadprivate iteration variable %qD"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: gimplify.cc:16637 gimplify.cc:16745
  #, gcc-internal-format
  msgid "conditional %<lastprivate%> on loop iterator %qD ignored"
  msgstr ""
  
! #: gimplify.cc:17451
  #, fuzzy, gcc-internal-format
  #| msgid "directives may not be used inside a macro argument"
  msgid "%<bind%> clause not specified on a %<loop%> construct not nested inside another OpenMP construct"
  msgstr "direktiver må ikke optræde inden i en makroparameter"
  
! #: gimplify.cc:17475
  #, gcc-internal-format
  msgid "%<bind(parallel)%> on a %<loop%> construct nested inside %<simd%> construct"
  msgstr ""
  
! #: gimplify.cc:17495
  #, fuzzy, gcc-internal-format
  #| msgid "directives may not be used inside a macro argument"
  msgid "%<bind(teams)%> on a %<loop%> region not strictly nested inside of a %<teams%> region"
  msgstr "direktiver må ikke optræde inden i en makroparameter"
  
! #: gimplify.cc:17520
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs or %<sections%>"
  msgstr ""
  
! #: gimplify.cc:17548
  #, gcc-internal-format
  msgid "%<lastprivate%> clause on a %<loop%> construct refers to a variable %qD which is not the loop iterator"
  msgstr ""
  
! #: gimplify.cc:18630
  #, gcc-internal-format
  msgid "%<ordered%> construct with %qs clause must be closely nested inside a loop with %<ordered%> clause"
  msgstr ""
  
! #: gimplify.cc:18651
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr ""
  
! #: gimplify.cc:18664
  #, fuzzy, gcc-internal-format
  #| msgid "number of results does not match number of values"
  msgid "number of variables in %qs clause with %<sink%> modifier does not match number of iteration variables"
  msgstr "antallet af resultater matcher ikke antallet af værdier"
  
! #: gimplify.cc:18678
  #, gcc-internal-format
  msgid "more than one %qs clause with %<source%> modifier on an %<ordered%> construct"
  msgstr ""
  
! #: gimplify.cc:18691
  #, gcc-internal-format
  msgid "%qs clause with %<source%> modifier specified together with %qs clauses with %<sink%> modifier on the same construct"
  msgstr ""
  
! #: gimplify.cc:18858
  #, gcc-internal-format
  msgid "%qD is a virtual function but only a direct call is allowed in a dispatch construct"
  msgstr ""
  
! #: gimplify.cc:20600
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
  
! #: gimplify.cc:21215
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is promoted to `%s' when passed through `...'"
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr "'%s' forfremmes til '%s' ved overbringelse gennem '...'"
  
! #: gimplify.cc:21220
  #, fuzzy, gcc-internal-format
  #| msgid "(so you should pass `%s' not `%s' to `va_arg')"
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr "(så du skal overbring '%s' ikke '%s' til 'va_arg')"
  
! #: gimplify.cc:21227
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr ""
--- 31479,32009 ----
  msgid "bytecode stream: unknown GIMPLE statement tag %s"
  msgstr ""
  
! #: gimple-warn-recursion.cc:196
  #, fuzzy, gcc-internal-format
  #| msgid "circular pointer delegation detected"
  msgid "infinite recursion detected"
  msgstr "fundet en henvisningsefterfølgelse der går i ring"
  
! #: gimple-warn-recursion.cc:203
  #, fuzzy, gcc-internal-format
  #| msgid "recursive inlining"
  msgid "recursive call"
  msgstr "rekursiv indbygning"
  
! #: gimple.cc:1396
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "tree check: expected %s, have %s in %s, at %s:%d"
  msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
  msgstr "træ-kontrol: forventede %s, har %s i %s, ved %s:%d"
  
! #: gimplify.cc:1468
  #, gcc-internal-format
  msgid "%<allocate%> directive for %qD inside a target region must specify an %<allocator%> clause"
  msgstr ""
  
! #: gimplify.cc:2322
  #, fuzzy, gcc-internal-format
  msgid "statement will never be executed"
  msgstr "kald %2d aldrig udført\n"
  
! #: gimplify.cc:2411
  #, gcc-internal-format
  msgid "%qs cannot be initialized with %<-ftrivial-auto-var_init%>"
  msgstr ""
  
! #: gimplify.cc:2838 gimplify.cc:2846
  #, gcc-internal-format
  msgid "this statement may fall through"
  msgstr ""
  
! #: gimplify.cc:2848
  #, gcc-internal-format
  msgid "here"
  msgstr ""
  
  #. We've found [[fallthrough]]; at the end of a switch, which the C++
  #. standard says is ill-formed; see [dcl.attr.fallthrough].
! #: gimplify.cc:2919 gimplify.cc:3008 gimplify.cc:3036
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr ""
  
! #: gimplify.cc:4024
  #, gcc-internal-format
  msgid "the %<device%> clause must be present if the %<interop%> clause has more than one list item"
  msgstr ""
  
! #: gimplify.cc:4030
  #, gcc-internal-format
  msgid "number of list items in %<interop%> clause (%d) exceeds the number of %<append_args%> items (%d) for %<declare variant%> candidate %qD"
  msgstr ""
  
! #: gimplify.cc:4036 c/c-parser.cc:28377 c/c-parser.cc:28395
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type `%T' declared `friend'"
  msgid "%<declare variant%> candidate %qD declared here"
  msgstr "skabelonsparametertypen '%T' erklæret 'friend'"
  
! #: gimplify.cc:4307
  #, gcc-internal-format
  msgid "%<is_device_ptr%> for %qD does not imply %<has_device_addr%> required for %<need_device_addr%>"
  msgstr ""
  
! #: gimplify.cc:4319
  #, gcc-internal-format
  msgid "%<has_device_addr%> for %qD does not imply %<is_device_ptr%> required for %<need_device_ptr%>"
  msgstr ""
  
! #: gimplify.cc:4956
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "using result of function returning %<void%>"
  msgstr "ingen return-sætning i en funktion der ikke returnerer void"
  
! #: gimplify.cc:7996
! #, fuzzy, gcc-internal-format
! #| msgid "operand constraints for `asm' differ in number of alternatives"
! msgid "operand constraints for %<asm%> differ in number of alternatives"
! msgstr "operandbegrænsninger til 'asm' har forskellige antal alternativer"
! 
! #: gimplify.cc:8059
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory output %d must stay in memory"
  msgstr ""
  
! #: gimplify.cc:8074
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in asm statement"
  msgid "invalid lvalue in %<asm%> output %d"
  msgstr "ugyldig venstreværdi i asm-sætning"
  
! #: gimplify.cc:8243
! #, fuzzy, gcc-internal-format
! msgid "multiple outputs to lvalue %qE"
! msgstr "flere parametre ved navn '%s'"
! 
! #: gimplify.cc:8278
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr ""
  
! #: gimplify.cc:8319 gimplify.cc:8329
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "output number %d not directly addressable"
  msgid "memory input %d is not directly addressable"
  msgstr "uddata nr. %d kan ikke adresseres direkte"
  
! #: gimplify.cc:8955
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "threadprivate variable %qE used in a region with %<order(concurrent)%> clause"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: gimplify.cc:8957
  #, fuzzy, gcc-internal-format
  #| msgid "error closing %s: %m"
  msgid "enclosing region"
  msgstr "fejl ved lukning af %s: %m"
  
! #: gimplify.cc:8961
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "threadprivate variable %qE used in target region"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: gimplify.cc:8963
  #, gcc-internal-format
  msgid "enclosing target region"
  msgstr ""
  
! #: gimplify.cc:8976
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "threadprivate variable %qE used in untied task"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: gimplify.cc:8978
  #, gcc-internal-format
  msgid "enclosing task"
  msgstr ""
  
! #: gimplify.cc:9075
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not declared"
  msgid "%qE not specified in enclosing %qs"
  msgstr "'%D' ikke erklæret"
  
! #: gimplify.cc:9077
  #, fuzzy, gcc-internal-format
  #| msgid "error closing %s: %m"
  msgid "enclosing %qs"
  msgstr "fejl ved lukning af %s: %m"
  
! #: gimplify.cc:9251
  #, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.cc:9255
  #, fuzzy, gcc-internal-format
  #| msgid "In construct"
  msgid "enclosing OpenACC %qs construct and"
  msgstr "I konstruktionen"
  
! #: gimplify.cc:9258
  #, fuzzy, gcc-internal-format
  #| msgid "In construct"
  msgid "enclosing OpenACC %qs construct with %qs clause"
  msgstr "I konstruktionen"
  
! #: gimplify.cc:9328
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr ""
  
! #: gimplify.cc:9336
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared (first use in this function)"
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr "'%s' er ikke erklæret (først benyttet i denne funktion)"
  
! #: gimplify.cc:9398
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not declared"
  msgid "%qE not specified in enclosing %<target%>"
  msgstr "'%D' ikke erklæret"
  
! #: gimplify.cc:9400
  #, fuzzy, gcc-internal-format
  #| msgid "error closing %s: %m"
  msgid "enclosing %<target%>"
  msgstr "fejl ved lukning af %s: %m"
  
! #: gimplify.cc:9435 gimplify.cc:14140
  #, fuzzy, gcc-internal-format
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr "variablen '%s' er erklæret 'inline'"
  
! #: gimplify.cc:9463
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr ""
  
! #: gimplify.cc:9606
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "iteration variable %qE is predetermined linear"
  msgstr "instansvariablen '%s' er erklæret privat"
  
! #: gimplify.cc:9609
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "iteration variable %qE should be private"
  msgstr "instansvariablen '%s' er erklæret privat"
  
! #: gimplify.cc:9623
  #, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr ""
  
! #: gimplify.cc:9626
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "iteration variable %qE should not be reduction"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: gimplify.cc:9629
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "iteration variable %qE should not be linear"
  msgstr "instansvariablen '%s' er erklæret privat"
  
! #: gimplify.cc:10082
! #, fuzzy, gcc-internal-format
! #| msgid "register variable `%s' used in nested function"
! msgid "iterator variable %qE not used in clause expression"
! msgstr "registervariabel '%s' benyttet i indlejret funktion"
! 
! #: gimplify.cc:10201
! #, fuzzy, gcc-internal-format
! #| msgid "left shift count is negative"
! msgid "iteration count is zero"
! msgstr "venstreskiftsantal er negativ"
! 
! #. Handle dynamic sizes.
! #: gimplify.cc:10245
! #, gcc-internal-format
! msgid "dynamic iterator sizes not implemented yet"
! msgstr ""
! 
! #: gimplify.cc:10993 gimplify.cc:11004 gimplify.cc:11016 gimplify.cc:11032
! #: gimplify.cc:11237 gimplify.cc:11260 gimplify.cc:11271 gimplify.cc:11289
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "unexpected mapping node"
  msgstr "uventet operand"
  
! #: gimplify.cc:11326
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "unexpected pointer mapping node"
  msgstr "uventet operand"
  
! #: gimplify.cc:11539
  #, fuzzy, gcc-internal-format
  #| msgid "circular pointer delegation detected"
  msgid "base pointer cycle detected"
  msgstr "fundet en henvisningsefterfølgelse der går i ring"
  
! #: gimplify.cc:12046
  #, gcc-internal-format
  msgid "data movement for component %qE is not compatible with movement for struct %qE"
  msgstr ""
  
! #: gimplify.cc:12362
  #, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
  msgstr ""
  
! #: gimplify.cc:13318
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr ""
  
! #: gimplify.cc:13614 c-family/c-omp.cc:4459 c-family/c-omp.cc:4559
! #, gcc-internal-format
! msgid "user-defined mapper with non-unit length array section"
! msgstr ""
! 
! #: gimplify.cc:13833 gimplify.cc:13839
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "conditional %<lastprivate%> clause on %qs construct"
  msgstr "instansvariablen '%s' er erklæret privat"
  
! #: gimplify.cc:13856
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "non-scalar variable %qD in conditional %<lastprivate%> clause"
  msgstr "instansvariablen '%s' er erklæret privat"
  
! #: gimplify.cc:13878
  #, gcc-internal-format
  msgid "%<task%> reduction modifier on a construct with a %<nowait%> clause"
  msgstr ""
  
! #: gimplify.cc:13886
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs, %<sections%> or %<scope%>"
  msgstr ""
  
! #: gimplify.cc:13897 gimplify.cc:13903 gimplify.cc:13909 gimplify.cc:13915
! #: gimplify.cc:13921 gimplify.cc:18361
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<inscan%> %<reduction%> clause on %qs construct"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: gimplify.cc:14015
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr ""
  
! #: gimplify.cc:14652
  #, gcc-internal-format
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr ""
  
! #: gimplify.cc:14709
  #, fuzzy, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: gimplify.cc:14741
  #, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr ""
  
! #: gimplify.cc:14780
  #, fuzzy, gcc-internal-format
  msgid "%<device%> clause with %<ancestor%> is only allowed on %<target%> construct"
  msgstr "typedef-navn kan ikke klassemodificeres"
  
! #: gimplify.cc:14796
  #, gcc-internal-format
  msgid "with %<ancestor%>, only the %<device%>, %<firstprivate%>, %<private%>, %<defaultmap%>, and %<map%> clauses may appear on the construct"
  msgstr ""
  
! #: gimplify.cc:14863
! #, gcc-internal-format
! msgid "%<uses_allocators%> clause"
! msgstr ""
! 
! #: gimplify.cc:14893
! #, gcc-internal-format
! msgid "%<dyn_groupprivate%> clause"
! msgstr ""
! 
! #: gimplify.cc:15012
  #, gcc-internal-format
  msgid "allocator with access trait set to %<thread%> results in undefined behavior for %qs directive"
  msgstr ""
  
! #: gimplify.cc:15053
  #, gcc-internal-format
  msgid "%qD specified in %qs clause but not in %<inscan%> %<reduction%> clause on the containing construct"
  msgstr ""
  
! #: gimplify.cc:15273
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr ""
  
! #: gimplify.cc:15327
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.cc:15690
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.cc:15763
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr ""
  
! #: gimplify.cc:15942
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to %<present_or_copy%>"
  msgstr ""
  
! #: gimplify.cc:16242
  #, gcc-internal-format
  msgid "%qD specified in %<inscan%> %<reduction%> clause but not in %<scan%> directive clause"
  msgstr ""
  
! #: gimplify.cc:16261
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration `%D'"
  msgid "invalid private reduction on %qE"
  msgstr "ugyldig medlemsskabelonerklæring '%D'"
  
! #: gimplify.cc:16430
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause used together with %<linear%> clause for a variable other than loop iterator"
  msgstr ""
  
! #: gimplify.cc:16746
  #, gcc-internal-format
  msgid "%<mutexinoutset%> kind in %<depend%> clause on a %<taskwait%> construct"
  msgstr ""
  
! #: gimplify.cc:16756
  #, gcc-internal-format
  msgid "%<taskwait%> construct with %<nowait%> clause but no %<depend%> clauses"
  msgstr ""
  
! #: gimplify.cc:17194 gimplify.cc:17198 gimplify.cc:17207 gimplify.cc:17219
! #: gimplify.cc:17224
  #, gcc-internal-format
  msgid "%qs clause may not appear on non-rectangular %qs"
  msgstr ""
  
! #: gimplify.cc:17389
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause if stand-alone %<ordered%> construct is nested in it"
  msgstr ""
  
! #: gimplify.cc:17454
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "threadprivate iteration variable %qD"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: gimplify.cc:17485 gimplify.cc:17593
  #, gcc-internal-format
  msgid "conditional %<lastprivate%> on loop iterator %qD ignored"
  msgstr ""
  
! #: gimplify.cc:18299
  #, fuzzy, gcc-internal-format
  #| msgid "directives may not be used inside a macro argument"
  msgid "%<bind%> clause not specified on a %<loop%> construct not nested inside another OpenMP construct"
  msgstr "direktiver må ikke optræde inden i en makroparameter"
  
! #: gimplify.cc:18323
  #, gcc-internal-format
  msgid "%<bind(parallel)%> on a %<loop%> construct nested inside %<simd%> construct"
  msgstr ""
  
! #: gimplify.cc:18343
  #, fuzzy, gcc-internal-format
  #| msgid "directives may not be used inside a macro argument"
  msgid "%<bind(teams)%> on a %<loop%> region not strictly nested inside of a %<teams%> region"
  msgstr "direktiver må ikke optræde inden i en makroparameter"
  
! #: gimplify.cc:18368
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs or %<sections%>"
  msgstr ""
  
! #: gimplify.cc:18396
  #, gcc-internal-format
  msgid "%<lastprivate%> clause on a %<loop%> construct refers to a variable %qD which is not the loop iterator"
  msgstr ""
  
! #: gimplify.cc:19492
  #, gcc-internal-format
  msgid "%<ordered%> construct with %qs clause must be closely nested inside a loop with %<ordered%> clause"
  msgstr ""
  
! #: gimplify.cc:19513
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr ""
  
! #: gimplify.cc:19526
  #, fuzzy, gcc-internal-format
  #| msgid "number of results does not match number of values"
  msgid "number of variables in %qs clause with %<sink%> modifier does not match number of iteration variables"
  msgstr "antallet af resultater matcher ikke antallet af værdier"
  
! #: gimplify.cc:19540
  #, gcc-internal-format
  msgid "more than one %qs clause with %<source%> modifier on an %<ordered%> construct"
  msgstr ""
  
! #: gimplify.cc:19553
  #, gcc-internal-format
  msgid "%qs clause with %<source%> modifier specified together with %qs clauses with %<sink%> modifier on the same construct"
  msgstr ""
  
! #: gimplify.cc:19720
  #, gcc-internal-format
  msgid "%qD is a virtual function but only a direct call is allowed in a dispatch construct"
  msgstr ""
  
! #: gimplify.cc:21475
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
  
! #: gimplify.cc:22090
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is promoted to `%s' when passed through `...'"
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr "'%s' forfremmes til '%s' ved overbringelse gennem '...'"
  
! #: gimplify.cc:22095
  #, fuzzy, gcc-internal-format
  #| msgid "(so you should pass `%s' not `%s' to `va_arg')"
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr "(så du skal overbring '%s' ikke '%s' til 'va_arg')"
  
! #: gimplify.cc:22102
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr ""
*************** msgstr "kunne ikke åbne dumpningsfilen
*** 30677,30703 ****
  msgid "Graphite loop optimizations cannot be used (isl is not available)."
  msgstr ""
  
! #: input.cc:1580
  #, gcc-internal-format
  msgid "expansion point is location %llu"
  msgstr ""
  
! #: input.cc:1610
  #, gcc-internal-format
  msgid "token %u has %<x-location == y-location == %llu%>"
  msgstr ""
  
! #: input.cc:1621
  #, gcc-internal-format
  msgid "token %u has %<x-location == %llu%>"
  msgstr ""
  
! #: input.cc:1622
  #, gcc-internal-format
  msgid "token %u has %<y-location == %llu%>"
  msgstr ""
  
! #: internal-fn.cc:895
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid use of attribute %<fallthrough%>"
--- 32025,32051 ----
  msgid "Graphite loop optimizations cannot be used (isl is not available)."
  msgstr ""
  
! #: input.cc:665
  #, gcc-internal-format
  msgid "expansion point is location %llu"
  msgstr ""
  
! #: input.cc:695
  #, gcc-internal-format
  msgid "token %u has %<x-location == y-location == %llu%>"
  msgstr ""
  
! #: input.cc:706
  #, gcc-internal-format
  msgid "token %u has %<x-location == %llu%>"
  msgstr ""
  
! #: input.cc:707
  #, gcc-internal-format
  msgid "token %u has %<y-location == %llu%>"
  msgstr ""
  
! #: internal-fn.cc:958
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid use of attribute %<fallthrough%>"
*************** msgstr "typen af startværdien for felte
*** 30983,31087 ****
  msgid "the extra base is defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: ipa-devirt.cc:3882
  #, 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.cc:3891
  #, 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.cc:3921
  #, 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.cc:3929
  #, 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.cc:3937
  #, 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.cc:3948
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.cc:4261
  #, fuzzy, gcc-internal-format
  msgid "type %qs violates the C++ One Definition Rule"
  msgstr "tidligere definition her"
  
! #: ipa-devirt.cc:4270
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "an enum with different number of values is defined in another translation unit"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.cc:4274
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:4278
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:4299
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "name %qs differs from name %qs defined in another translation unit"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.cc:4305
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "name %qs is defined as %u-bit while another translation unit defines it as %u-bit"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.cc:4314
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "name %qs is defined to %wd while another translation unit defines it as %wd"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.cc:4320
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "name %qs is defined to different value in another translation unit"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.cc:4325
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "mismatching definition"
  msgstr "manglende startværdi"
  
! #: ipa-fnsummary.cc:4860
  #, fuzzy, gcc-internal-format
  msgid "invalid fnsummary in LTO stream"
  msgstr "Ugyldig erklæring"
  
! #: ipa-fnsummary.cc:4961
  #, gcc-internal-format
  msgid "ipa inline summary is missing in input file"
  msgstr ""
--- 32331,32435 ----
  msgid "the extra base is defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: ipa-devirt.cc:3990
  #, 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.cc:3999
  #, 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.cc:4029
  #, 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.cc:4037
  #, 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.cc:4045
  #, 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.cc:4056
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.cc:4372
  #, fuzzy, gcc-internal-format
  msgid "type %qs violates the C++ One Definition Rule"
  msgstr "tidligere definition her"
  
! #: ipa-devirt.cc:4381
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "an enum with different number of values is defined in another translation unit"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.cc:4385
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:4389
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:4410
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "name %qs differs from name %qs defined in another translation unit"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.cc:4416
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "name %qs is defined as %u-bit while another translation unit defines it as %u-bit"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.cc:4425
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "name %qs is defined to %wd while another translation unit defines it as %wd"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.cc:4431
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "name %qs is defined to different value in another translation unit"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.cc:4436
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "mismatching definition"
  msgstr "manglende startværdi"
  
! #: ipa-fnsummary.cc:4903
  #, fuzzy, gcc-internal-format
  msgid "invalid fnsummary in LTO stream"
  msgstr "Ugyldig erklæring"
  
! #: ipa-fnsummary.cc:5004
  #, gcc-internal-format
  msgid "ipa inline summary is missing in input file"
  msgstr ""
*************** msgstr ""
*** 31091,31097 ****
  msgid "IPA modref summary is missing in input file"
  msgstr ""
  
! #: ipa-prop.cc:5019 ipa-prop.cc:5063 ipa-prop.cc:5143 ipa-prop.cc:5195
  #, fuzzy, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr "Ugyldig erklæring"
--- 32439,32445 ----
  msgid "IPA modref summary is missing in input file"
  msgstr ""
  
! #: ipa-prop.cc:5357 ipa-prop.cc:5401 ipa-prop.cc:5481 ipa-prop.cc:5533
  #, fuzzy, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr "Ugyldig erklæring"
*************** msgstr ""
*** 31248,31453 ****
  msgid "calling %qD using non-%<strub%> type %qT in %<strub%> context %qD"
  msgstr ""
  
! #: ipa-strub.cc:2842
  #, gcc-internal-format
  msgid "failed to split %qD for %<strub%>"
  msgstr ""
  
! #: ira.cc:2426 ira.cc:2448
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot be used in asm here"
  msgid "%s cannot be used in %<asm%> here"
  msgstr "%s kan ikke bruges i asm her"
  
! #: ira.cc:6073
  #, gcc-internal-format
  msgid "frame pointer required, but reserved"
  msgstr ""
  
! #: ira.cc:6074
  #, gcc-internal-format
  msgid "for %qD"
  msgstr ""
  
! #: ira.cc:6090
  #, gcc-internal-format
  msgid "frame size too large for reliable stack checking"
  msgstr "rammestørrelse for stor til pålidelig stakkontrol"
  
! #: json-parsing.cc:1085
  #, gcc-internal-format, gfc-internal-format
  msgid "maximum nesting depth exceeded: %i"
  msgstr ""
  
! #: json-parsing.cc:1145
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid JSON token: %s"
  msgstr "ugyldig kode"
  
! #: json-parsing.cc:1148
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "  expected a type, got `%E'"
  msgid "expected a JSON value but got %s"
  msgstr "  forventede en type, modtog '%E'"
  
! #: json-parsing.cc:1176
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected string for object key after '{'; got %s"
  msgstr "objekt mangler i brug af '%E'"
  
! #: json-parsing.cc:1183
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected string for object key after ','; got %s"
  msgstr "objekt mangler i brug af '%E'"
  
! #: json-parsing.cc:1297
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "expected %s; got bad token: %s"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: json-parsing.cc:1301
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %<;%>"
  msgid "expected %s; got %s"
  msgstr "%<;%> forventet"
  
! #: json-parsing.cc:1320
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate label `%s' in switch statement"
  msgid "expected %s or %s; got bad token: %s"
  msgstr "mere end én '%s'-etiket i switch-sætningen"
  
! #: json-parsing.cc:1324
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "  expected a type, got `%E'"
  msgid "expected %s or %s; got %s"
  msgstr "  forventede en type, modtog '%E'"
  
! #: lazy-diagnostic-path.cc:179
! #, gcc-internal-format
! msgid "this warning should be skipped"
! msgstr ""
! 
! #: lazy-diagnostic-path.cc:194
! #, fuzzy, gcc-internal-format
! #| msgid "this is the insn:"
! msgid "this is a test"
! msgstr "dette er instruktionen:"
! 
! #: lra-assigns.cc:1694
  #, gcc-internal-format, gfc-internal-format
  msgid "maximum number of LRA assignment passes is achieved (%d)"
  msgstr ""
  
! #: lra-assigns.cc:1862
  #, fuzzy, gcc-internal-format
  #| msgid "unable to find a register to spill in class `%s'"
  msgid "unable to find a register to spill"
  msgstr "kan ikke finde et register at bortødsle i klassen '%s'"
  
! #: lra-constraints.cc:4357 reload.cc:3853 reload.cc:4108
  #, fuzzy, gcc-internal-format
  #| msgid "inconsistent operand constraints in an `asm'"
  msgid "inconsistent operand constraints in an %<asm%>"
  msgstr "inkonsistente operandbegræsninger i 'asm'"
  
! #: lra-constraints.cc:5480
  #, gcc-internal-format, gfc-internal-format
  msgid "maximum number of generated reload insns per insn achieved (%d)"
  msgstr ""
  
! #: lra.cc:546
  #, fuzzy, gcc-internal-format
  #| msgid "asm operand %d probably doesn't match constraints"
  msgid "%<asm%> operand has impossible constraints or there are not enough registers"
  msgstr "'asm'-operand %d passer sandsynligvis ikke til begrænsninger"
  
! #: lto-cgraph.cc:1177
  #, gcc-internal-format
  msgid "function %qs has been referenced in offloaded code but hasn%'t been marked to be included in the offloaded code"
  msgstr ""
  
! #: lto-cgraph.cc:1183
  #, gcc-internal-format
  msgid "variable %qs has been referenced in offloaded code but hasn%'t been marked to be included in the offloaded code"
  msgstr ""
  
! #: lto-cgraph.cc:1351
  #, gcc-internal-format, gfc-internal-format
  msgid "bytecode stream: found multiple instances of cgraph node with uid %d"
  msgstr ""
  
! #: lto-cgraph.cc:1516
  #, gcc-internal-format
  msgid "bytecode stream: no caller found while reading edge"
  msgstr ""
  
! #: lto-cgraph.cc:1522
  #, gcc-internal-format
  msgid "bytecode stream: no callee found while reading edge"
  msgstr ""
  
! #: lto-cgraph.cc:1599
  #, gcc-internal-format
  msgid "bytecode stream: found empty cgraph node"
  msgstr ""
  
! #: lto-cgraph.cc:1715
  #, gcc-internal-format, gfc-internal-format
  msgid "At most %i profile runs is supported. Perhaps corrupted profile?"
  msgstr ""
  
! #: lto-cgraph.cc:1740
  #, gcc-internal-format, gfc-internal-format
  msgid "Profile information in %s corrupted"
  msgstr ""
  
! #: lto-cgraph.cc:1778
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot find class `%s'"
  msgid "cannot find LTO cgraph in %s"
  msgstr "kan ikke finde klassen '%s'"
  
! #: lto-cgraph.cc:1788
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot find LTO section refs in %s"
  msgstr "kan ikke finde kilden %s"
  
! #: lto-cgraph.cc:1949
  #, gcc-internal-format
  msgid "OpenMP %<requires%> directive with non-identical clauses in multiple compilation units: %qs vs. %qs"
  msgstr ""
  
! #: lto-cgraph.cc:1952 lto-cgraph.cc:1953 lto-cgraph.cc:1959
  #, fuzzy, gcc-internal-format
  #| msgid "%s %+#D%s"
  msgid "%qs has %qs"
  msgstr "%s %+#D%s"
  
! #: lto-cgraph.cc:1957
  #, gcc-internal-format
  msgid "OpenMP %<requires%> directive with %qs specified only in some compilation units"
  msgstr ""
  
! #: lto-cgraph.cc:1962
  #, fuzzy, gcc-internal-format
  #| msgid "%s has no %s"
  msgid "but %qs has not"
  msgstr "%s har ingen %s"
  
! #: lto-cgraph.cc:1970
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid rotate insn"
  msgid "invalid offload table in %s"
  msgstr "ugyldig roteringsinstruktion"
  
! #: lto-cgraph.cc:1981
  #, gcc-internal-format
  msgid "GCC_OFFLOAD_OMP_REQUIRES_FILE unset"
  msgstr ""
  
! #: lto-cgraph.cc:1984
  #, fuzzy, gcc-internal-format
  #| msgid "Cannot open source file %s\n"
  msgid "Cannot open omp_requires file %qs"
--- 32596,32790 ----
  msgid "calling %qD using non-%<strub%> type %qT in %<strub%> context %qD"
  msgstr ""
  
! #: ipa-strub.cc:2841
  #, gcc-internal-format
  msgid "failed to split %qD for %<strub%>"
  msgstr ""
  
! #: ira.cc:2514 ira.cc:2536
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot be used in asm here"
  msgid "%s cannot be used in %<asm%> here"
  msgstr "%s kan ikke bruges i asm her"
  
! #: ira.cc:6162
  #, gcc-internal-format
  msgid "frame pointer required, but reserved"
  msgstr ""
  
! #: ira.cc:6163
  #, gcc-internal-format
  msgid "for %qD"
  msgstr ""
  
! #: ira.cc:6179
  #, gcc-internal-format
  msgid "frame size too large for reliable stack checking"
  msgstr "rammestørrelse for stor til pålidelig stakkontrol"
  
! #: json-parsing.cc:1084
  #, gcc-internal-format, gfc-internal-format
  msgid "maximum nesting depth exceeded: %i"
  msgstr ""
  
! #: json-parsing.cc:1144
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid JSON token: %s"
  msgstr "ugyldig kode"
  
! #: json-parsing.cc:1147
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "  expected a type, got `%E'"
  msgid "expected a JSON value but got %s"
  msgstr "  forventede en type, modtog '%E'"
  
! #: json-parsing.cc:1175
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected string for object key after '{'; got %s"
  msgstr "objekt mangler i brug af '%E'"
  
! #: json-parsing.cc:1182
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected string for object key after ','; got %s"
  msgstr "objekt mangler i brug af '%E'"
  
! #: json-parsing.cc:1296
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "expected %s; got bad token: %s"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: json-parsing.cc:1300
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %<;%>"
  msgid "expected %s; got %s"
  msgstr "%<;%> forventet"
  
! #: json-parsing.cc:1319
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate label `%s' in switch statement"
  msgid "expected %s or %s; got bad token: %s"
  msgstr "mere end én '%s'-etiket i switch-sætningen"
  
! #: json-parsing.cc:1323
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "  expected a type, got `%E'"
  msgid "expected %s or %s; got %s"
  msgstr "  forventede en type, modtog '%E'"
  
! #: lra-assigns.cc:1713
  #, gcc-internal-format, gfc-internal-format
  msgid "maximum number of LRA assignment passes is achieved (%d)"
  msgstr ""
  
! #: lra-assigns.cc:1884
  #, fuzzy, gcc-internal-format
  #| msgid "unable to find a register to spill in class `%s'"
  msgid "unable to find a register to spill"
  msgstr "kan ikke finde et register at bortødsle i klassen '%s'"
  
! #: lra-constraints.cc:4480 reload.cc:3853 reload.cc:4108
  #, fuzzy, gcc-internal-format
  #| msgid "inconsistent operand constraints in an `asm'"
  msgid "inconsistent operand constraints in an %<asm%>"
  msgstr "inkonsistente operandbegræsninger i 'asm'"
  
! #: lra-constraints.cc:5647
  #, gcc-internal-format, gfc-internal-format
  msgid "maximum number of generated reload insns per insn achieved (%d)"
  msgstr ""
  
! #: lra.cc:555
  #, fuzzy, gcc-internal-format
  #| msgid "asm operand %d probably doesn't match constraints"
  msgid "%<asm%> operand has impossible constraints or there are not enough registers"
  msgstr "'asm'-operand %d passer sandsynligvis ikke til begrænsninger"
  
! #: lto-cgraph.cc:1217
  #, gcc-internal-format
  msgid "function %qs has been referenced in offloaded code but hasn%'t been marked to be included in the offloaded code"
  msgstr ""
  
! #: lto-cgraph.cc:1223
  #, gcc-internal-format
  msgid "variable %qs has been referenced in offloaded code but hasn%'t been marked to be included in the offloaded code"
  msgstr ""
  
! #: lto-cgraph.cc:1394
  #, gcc-internal-format, gfc-internal-format
  msgid "bytecode stream: found multiple instances of cgraph node with uid %d"
  msgstr ""
  
! #: lto-cgraph.cc:1561
  #, gcc-internal-format
  msgid "bytecode stream: no caller found while reading edge"
  msgstr ""
  
! #: lto-cgraph.cc:1567
  #, gcc-internal-format
  msgid "bytecode stream: no callee found while reading edge"
  msgstr ""
  
! #: lto-cgraph.cc:1662
  #, gcc-internal-format
  msgid "bytecode stream: found empty cgraph node"
  msgstr ""
  
! #: lto-cgraph.cc:1778
  #, gcc-internal-format, gfc-internal-format
  msgid "At most %i profile runs is supported. Perhaps corrupted profile?"
  msgstr ""
  
! #: lto-cgraph.cc:1813
  #, gcc-internal-format, gfc-internal-format
  msgid "Profile information in %s corrupted"
  msgstr ""
  
! #: lto-cgraph.cc:1851
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot find class `%s'"
  msgid "cannot find LTO cgraph in %s"
  msgstr "kan ikke finde klassen '%s'"
  
! #: lto-cgraph.cc:1861
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot find LTO section refs in %s"
  msgstr "kan ikke finde kilden %s"
  
! #: lto-cgraph.cc:2035
  #, gcc-internal-format
  msgid "OpenMP %<requires%> directive with non-identical clauses in multiple compilation units: %qs vs. %qs"
  msgstr ""
  
! #: lto-cgraph.cc:2038 lto-cgraph.cc:2039 lto-cgraph.cc:2045
  #, fuzzy, gcc-internal-format
  #| msgid "%s %+#D%s"
  msgid "%qs has %qs"
  msgstr "%s %+#D%s"
  
! #: lto-cgraph.cc:2043
  #, gcc-internal-format
  msgid "OpenMP %<requires%> directive with %qs specified only in some compilation units"
  msgstr ""
  
! #: lto-cgraph.cc:2048
  #, fuzzy, gcc-internal-format
  #| msgid "%s has no %s"
  msgid "but %qs has not"
  msgstr "%s har ingen %s"
  
! #: lto-cgraph.cc:2056
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid rotate insn"
  msgid "invalid offload table in %s"
  msgstr "ugyldig roteringsinstruktion"
  
! #: lto-cgraph.cc:2067
  #, gcc-internal-format
  msgid "GCC_OFFLOAD_OMP_REQUIRES_FILE unset"
  msgstr ""
  
! #: lto-cgraph.cc:2070
  #, fuzzy, gcc-internal-format
  #| msgid "Cannot open source file %s\n"
  msgid "Cannot open omp_requires file %qs"
*************** msgstr ""
*** 31481,31492 ****
  msgid "compiler does not support ZSTD LTO compression"
  msgstr "denne målarkitektur understøtter ikke %qs"
  
! #: lto-section-in.cc:460
  #, gcc-internal-format, gfc-internal-format
  msgid "bytecode stream: trying to read %d bytes after the end of the input buffer"
  msgstr ""
  
! #: lto-section-in.cc:471
  #, gcc-internal-format, gfc-internal-format
  msgid "%s out of range: Range is %i to %i, value is %i"
  msgstr ""
--- 32818,32829 ----
  msgid "compiler does not support ZSTD LTO compression"
  msgstr "denne målarkitektur understøtter ikke %qs"
  
! #: lto-section-in.cc:459
  #, gcc-internal-format, gfc-internal-format
  msgid "bytecode stream: trying to read %d bytes after the end of the input buffer"
  msgstr ""
  
! #: lto-section-in.cc:470
  #, gcc-internal-format, gfc-internal-format
  msgid "%s out of range: Range is %i to %i, value is %i"
  msgstr ""
*************** msgstr "den hexadecimale undvigesekvens
*** 31519,31566 ****
  msgid "Reference statement index not found"
  msgstr "Advar hvis forældede tomme sætninger bliver fundet"
  
! #: lto-streamer-in.cc:2026
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot read LTO mode table from %s"
  msgstr "kan ikke læse LTO-tilstandstabel fra %s"
  
! #: lto-streamer-in.cc:2133
  #, gcc-internal-format
  msgid "%s - %u-bit-precision floating-point numbers unsupported (mode %qs)"
  msgstr ""
  
! #: lto-streamer-in.cc:2138
  #, gcc-internal-format
  msgid "%s - %u-bit-precision decimal floating-point numbers unsupported (mode %qs)"
  msgstr ""
  
! #: lto-streamer-in.cc:2143
  #, gcc-internal-format
  msgid "%s - %u-bit-precision complex floating-point numbers unsupported (mode %qs)"
  msgstr ""
  
! #: lto-streamer-in.cc:2148
  #, gcc-internal-format
  msgid "%s - %u-bit integer numbers unsupported (mode %qs)"
  msgstr ""
  
! #: lto-streamer-in.cc:2151
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported version"
  msgid "%s - unsupported mode %qs"
  msgstr "versionen er ikke understøttet"
  
! #: lto-streamer-out.cc:559 lto-streamer-out.cc:911
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel= is not supported on 32 bit systems"
  msgid "tree code %qs is not supported in LTO streams"
  msgstr "-mcmodel= understøttes ikke på 32 bit-systemer"
  
- #: lto-streamer-out.cc:2555
- #, gcc-internal-format
- msgid "LTO streaming of toplevel extended %<asm%> unimplemented"
- msgstr ""
- 
  #: lto-streamer.cc:129
  #, gcc-internal-format, gfc-internal-format
  msgid "bytecode stream: unexpected LTO section %s"
--- 32856,32898 ----
  msgid "Reference statement index not found"
  msgstr "Advar hvis forældede tomme sætninger bliver fundet"
  
! #: lto-streamer-in.cc:2028
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot read LTO mode table from %s"
  msgstr "kan ikke læse LTO-tilstandstabel fra %s"
  
! #: lto-streamer-in.cc:2135
  #, gcc-internal-format
  msgid "%s - %u-bit-precision floating-point numbers unsupported (mode %qs)"
  msgstr ""
  
! #: lto-streamer-in.cc:2140
  #, gcc-internal-format
  msgid "%s - %u-bit-precision decimal floating-point numbers unsupported (mode %qs)"
  msgstr ""
  
! #: lto-streamer-in.cc:2145
  #, gcc-internal-format
  msgid "%s - %u-bit-precision complex floating-point numbers unsupported (mode %qs)"
  msgstr ""
  
! #: lto-streamer-in.cc:2150
  #, gcc-internal-format
  msgid "%s - %u-bit integer numbers unsupported (mode %qs)"
  msgstr ""
  
! #: lto-streamer-in.cc:2153
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported version"
  msgid "%s - unsupported mode %qs"
  msgstr "versionen er ikke understøttet"
  
! #: lto-streamer-out.cc:560 lto-streamer-out.cc:912
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel= is not supported on 32 bit systems"
  msgid "tree code %qs is not supported in LTO streams"
  msgstr "-mcmodel= understøttes ikke på 32 bit-systemer"
  
  #: lto-streamer.cc:129
  #, gcc-internal-format, gfc-internal-format
  msgid "bytecode stream: unexpected LTO section %s"
*************** msgstr ""
*** 31571,31760 ****
  msgid "bytecode stream in file %qs generated with LTO version %d.%d instead of the expected %d.%d"
  msgstr ""
  
! #: lto-wrapper.cc:164
  #, fuzzy, gcc-internal-format
  msgid "deleting LTRANS file %s: %m"
  msgstr "åbner uddatafilen %s"
  
! #: lto-wrapper.cc:365
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "created and used with differing settings of `-m%s'"
  msgid "option %s with different values"
  msgstr "oprettet og brugt med en anden indstilling af '-m%s'"
  
! #: lto-wrapper.cc:381
  #, fuzzy, gcc-internal-format
  #| msgid "created and used with differing settings of `-m%s'"
  msgid "option %qs with mismatching values (%s, %s)"
  msgstr "oprettet og brugt med en anden indstilling af '-m%s'"
  
! #: lto-wrapper.cc:497
  #, gcc-internal-format, gfc-internal-format
  msgid "option %s not used consistently in all LTO input files"
  msgstr ""
  
! #: lto-wrapper.cc:642 lto-wrapper.cc:650
  #, gcc-internal-format
  msgid "Extra option to %<-Xassembler%>: %s, dropping all %<-Xassembler%> and %<-Wa%> options."
  msgstr ""
  
! #: lto-wrapper.cc:658
  #, gcc-internal-format
  msgid "Options to %<-Xassembler%> do not match: %s, %s, dropping all %<-Xassembler%> and %<-Wa%> options."
  msgstr ""
  
! #: lto-wrapper.cc:973
  #, fuzzy, gcc-internal-format
  #| msgid "could not find specs file %s\n"
  msgid "could not find %s in %s (consider using %<-B%>)"
  msgstr "kunne ikke finde specifikationsfilen %s\n"
  
! #: lto-wrapper.cc:1054
  #, gcc-internal-format, gfc-internal-format
  msgid "problem with building target image for %s"
  msgstr ""
  
! #: lto-wrapper.cc:1083
  #, fuzzy, gcc-internal-format
  #| msgid "no input files"
  msgid "reading input file"
  msgstr "ingen inddatafiler"
  
! #: lto-wrapper.cc:1088
  #, fuzzy, gcc-internal-format
  msgid "writing output file"
  msgstr "Fejl ved skrivning af uddatafilen %s.\n"
  
! #: lto-wrapper.cc:1127
  #, gcc-internal-format
  msgid "installation error, cannot find %<crtoffloadtable%s.o%>"
  msgstr ""
  
! #: lto-wrapper.cc:1380
  msgid "see the %{%<-flto%> option documentation%} for more information"
  msgstr ""
  
! #: lto-wrapper.cc:1448
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "environment variable %<COLLECT_GCC%> must be set"
  msgstr "miljøvariablen DJGPP er ikke defineret"
  
! #: lto-wrapper.cc:1452 config/gcn/mkoffload.cc:764
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "environment variable %<COLLECT_GCC_OPTIONS%> must be set"
  msgstr "miljøvariablen DJGPP er ikke defineret"
  
! #: lto-wrapper.cc:1575
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing directory: %s"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: lto-wrapper.cc:1768 lto-wrapper.cc:1828 c-family/c-pch.cc:215
  #: c-family/c-pch.cc:250 c-family/c-pch.cc:288 c-family/c-pch.cc:366
  #, fuzzy, gcc-internal-format
  msgid "cannot read %s: %m"
  msgstr "kan ikke udfolde %s"
  
! #: lto-wrapper.cc:1795
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid option %s"
  msgid "invalid format of %s"
  msgstr "ugyldigt tilvalg %s"
  
! #: lto-wrapper.cc:1971
  #, fuzzy, gcc-internal-format
  #| msgid "fopen %s"
  msgid "%<fopen%>: %s: %m"
  msgstr "fopen %s"
  
! #: lto-wrapper.cc:1988
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Could not open output file '%s'\n"
  msgid "corrupted ltrans output file %s"
  msgstr "Kunne ikke åbne uddatafilen »%s«.\n"
  
! #: lto-wrapper.cc:2032
  #, gcc-internal-format, gfc-internal-format
  msgid "using serial compilation of %d LTRANS jobs"
  msgstr ""
  
! #: lto-wrapper.cc:2054
  #, gcc-internal-format
  msgid "using ltrans cache without file locking support, do not use in parallel"
  msgstr ""
  
! #: lto-wrapper.cc:2315 config/gcn/mkoffload.cc:954
  #, fuzzy, gcc-internal-format
  #| msgid "waitpid failed"
  msgid "%<atexit%> failed"
  msgstr "waitpid mislykkedes"
  
! #: multiple_target.cc:72
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "the call requires %<ifunc%>, which is not supported by this target"
  msgstr "Profilering er ikke understøttet på målarkitekturen."
  
! #: multiple_target.cc:79
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support interworking"
  msgid "target does not support function version dispatcher"
  msgstr "målprocessoren understøtter ikke interarbejde"
  
! #: multiple_target.cc:87
  #, 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.cc:331 c-family/c-attribs.cc:6138
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' incompatible attribute ignored"
  msgid "single %<target_clones%> attribute is ignored"
  msgstr "uforenelig egenskab '%s' ignoreret"
  
! #: multiple_target.cc:340
  #, 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.cc:343
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it has %<noclone%> attribute"
  msgstr ""
  
! #: multiple_target.cc:364
  #, 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.cc:368
  #, 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="
  
! #: multiple_target.cc:372
! #, fuzzy, gcc-internal-format
! #| msgid "multiple default labels in one switch"
! msgid "multiple %<default%> targets were set"
! msgstr "flere default-etiketter i én switch-konstruktion"
! 
! #: omp-expand.cc:3454
  #, gcc-internal-format
  msgid "%qs clause with %<sink%> modifier waiting for lexically later iteration"
  msgstr ""
  
! #: omp-expand.cc:3594
  #, gcc-internal-format
  msgid "%qs clause with %<sink%> modifier refers to iteration never in the iteration space"
  msgstr ""
  
! #: omp-expand.cc:8222
  #, gcc-internal-format
  msgid "invalid OpenMP non-rectangular loop step; %<(%E - %E) * %E%> is not a multiple of loop %d step %qE"
  msgstr ""
--- 32903,33092 ----
  msgid "bytecode stream in file %qs generated with LTO version %d.%d instead of the expected %d.%d"
  msgstr ""
  
! #: lto-wrapper.cc:163
  #, fuzzy, gcc-internal-format
  msgid "deleting LTRANS file %s: %m"
  msgstr "åbner uddatafilen %s"
  
! #: lto-wrapper.cc:367
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "created and used with differing settings of `-m%s'"
  msgid "option %s with different values"
  msgstr "oprettet og brugt med en anden indstilling af '-m%s'"
  
! #: lto-wrapper.cc:383
  #, fuzzy, gcc-internal-format
  #| msgid "created and used with differing settings of `-m%s'"
  msgid "option %qs with mismatching values (%s, %s)"
  msgstr "oprettet og brugt med en anden indstilling af '-m%s'"
  
! #: lto-wrapper.cc:499
  #, gcc-internal-format, gfc-internal-format
  msgid "option %s not used consistently in all LTO input files"
  msgstr ""
  
! #: lto-wrapper.cc:644 lto-wrapper.cc:652
  #, gcc-internal-format
  msgid "Extra option to %<-Xassembler%>: %s, dropping all %<-Xassembler%> and %<-Wa%> options."
  msgstr ""
  
! #: lto-wrapper.cc:660
  #, gcc-internal-format
  msgid "Options to %<-Xassembler%> do not match: %s, %s, dropping all %<-Xassembler%> and %<-Wa%> options."
  msgstr ""
  
! #: lto-wrapper.cc:981
  #, fuzzy, gcc-internal-format
  #| msgid "could not find specs file %s\n"
  msgid "could not find %s in %s (consider using %<-B%>)"
  msgstr "kunne ikke finde specifikationsfilen %s\n"
  
! #: lto-wrapper.cc:1062
  #, gcc-internal-format, gfc-internal-format
  msgid "problem with building target image for %s"
  msgstr ""
  
! #: lto-wrapper.cc:1091
  #, fuzzy, gcc-internal-format
  #| msgid "no input files"
  msgid "reading input file"
  msgstr "ingen inddatafiler"
  
! #: lto-wrapper.cc:1096
  #, fuzzy, gcc-internal-format
  msgid "writing output file"
  msgstr "Fejl ved skrivning af uddatafilen %s.\n"
  
! #: lto-wrapper.cc:1135
  #, gcc-internal-format
  msgid "installation error, cannot find %<crtoffloadtable%s.o%>"
  msgstr ""
  
! #: lto-wrapper.cc:1386
  msgid "see the %{%<-flto%> option documentation%} for more information"
  msgstr ""
  
! #: lto-wrapper.cc:1454
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "environment variable %<COLLECT_GCC%> must be set"
  msgstr "miljøvariablen DJGPP er ikke defineret"
  
! #: lto-wrapper.cc:1458 config/gcn/mkoffload.cc:812
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "environment variable %<COLLECT_GCC_OPTIONS%> must be set"
  msgstr "miljøvariablen DJGPP er ikke defineret"
  
! #: lto-wrapper.cc:1579
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing directory: %s"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: lto-wrapper.cc:1772 lto-wrapper.cc:1830 c-family/c-pch.cc:215
  #: c-family/c-pch.cc:250 c-family/c-pch.cc:288 c-family/c-pch.cc:366
  #, fuzzy, gcc-internal-format
  msgid "cannot read %s: %m"
  msgstr "kan ikke udfolde %s"
  
! #: lto-wrapper.cc:1799
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid option %s"
  msgid "invalid format of %s"
  msgstr "ugyldigt tilvalg %s"
  
! #: lto-wrapper.cc:1973
  #, fuzzy, gcc-internal-format
  #| msgid "fopen %s"
  msgid "%<fopen%>: %s: %m"
  msgstr "fopen %s"
  
! #: lto-wrapper.cc:1990
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Could not open output file '%s'\n"
  msgid "corrupted ltrans output file %s"
  msgstr "Kunne ikke åbne uddatafilen »%s«.\n"
  
! #: lto-wrapper.cc:2034
  #, gcc-internal-format, gfc-internal-format
  msgid "using serial compilation of %d LTRANS jobs"
  msgstr ""
  
! #: lto-wrapper.cc:2056
  #, gcc-internal-format
  msgid "using ltrans cache without file locking support, do not use in parallel"
  msgstr ""
  
! #: lto-wrapper.cc:2318 config/gcn/mkoffload.cc:1002
  #, fuzzy, gcc-internal-format
  #| msgid "waitpid failed"
  msgid "%<atexit%> failed"
  msgstr "waitpid mislykkedes"
  
! #: multiple_target.cc:79
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "the call requires %<ifunc%>, which is not supported by this target"
  msgstr "Profilering er ikke understøttet på målarkitekturen."
  
! #: multiple_target.cc:86
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support interworking"
  msgid "target does not support function version dispatcher"
  msgstr "målprocessoren understøtter ikke interarbejde"
  
! #: multiple_target.cc:94
  #, 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.cc:283 c-family/c-attribs.cc:6439
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' incompatible attribute ignored"
  msgid "single %<target_clones%> attribute is ignored"
  msgstr "uforenelig egenskab '%s' ignoreret"
  
! #: multiple_target.cc:299
  #, 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.cc:302
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it has %<noclone%> attribute"
  msgstr ""
  
! #: multiple_target.cc:318
! #, fuzzy, gcc-internal-format
! #| msgid "multiple default labels in one switch"
! msgid "multiple %<default%> targets were set"
! msgstr "flere default-etiketter i én switch-konstruktion"
! 
! #: multiple_target.cc:327
  #, 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.cc:336
  #, 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.cc:3470
  #, gcc-internal-format
  msgid "%qs clause with %<sink%> modifier waiting for lexically later iteration"
  msgstr ""
  
! #: omp-expand.cc:3610
  #, gcc-internal-format
  msgid "%qs clause with %<sink%> modifier refers to iteration never in the iteration space"
  msgstr ""
  
! #: omp-expand.cc:8239
  #, gcc-internal-format
  msgid "invalid OpenMP non-rectangular loop step; %<(%E - %E) * %E%> is not a multiple of loop %d step %qE"
  msgstr ""
*************** msgstr "'%s': ukendt tls-model-tilvalg"
*** 31811,32168 ****
  msgid "no other trait-property may be specified in the same selector set with %<kind(\"any\")%>"
  msgstr ""
  
! #: omp-general.cc:1537
  #, gcc-internal-format
  msgid "%qD used as a variant with incompatible %<construct%> selector sets"
  msgstr ""
  
! #: omp-general.cc:1751
  #, gcc-internal-format
  msgid "%<target_device%> selector set inside of %<target%> directive"
  msgstr ""
  
! #: omp-general.cc:3626
  #, gcc-internal-format
  msgid "%qs specifies a conflicting level of parallelism"
  msgstr ""
  
! #: omp-general.cc:3629
  #, fuzzy, gcc-internal-format
  #| msgid "%Jpreviously used here"
  msgid "... to the previous %qs clause here"
  msgstr "%Jtidligere benyttet her"
  
! #: omp-general.cc:3664
  #, gcc-internal-format
  msgid "cannot apply %qs to %qD, which has also been marked with an OpenMP 'declare target' directive"
  msgstr ""
  
! #: omp-general.cc:3718
  #, gcc-internal-format
  msgid "incompatible %qs clause when applying %qs to %qD, which has already been marked with an OpenACC 'routine' directive"
  msgstr ""
  
! #: omp-general.cc:3725
  #, gcc-internal-format
  msgid "missing %qs clause when applying %qs to %qD, which has already been marked with an OpenACC 'routine' directive"
  msgstr ""
  
! #: omp-general.cc:3734
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "... with %qs clause here"
  msgstr "  '%#D' erklæret her"
  
! #: omp-general.cc:3742
  #, gcc-internal-format
  msgid "... without %qs clause near to here"
  msgstr ""
  
! #: omp-general.cc:4579
  #, gcc-internal-format
  msgid "non-rectangular %<tile%>"
  msgstr ""
  
! #: omp-general.cc:4798
  #, fuzzy, gcc-internal-format
  msgid "%<ordered%> clause used with generated loops"
  msgstr "typedef-navn kan ikke klassemodificeres"
  
! #: omp-general.cc:4916
  #, gcc-internal-format
  msgid "non-constant iteration count of %<unroll full%> loop"
  msgstr ""
  
! #: omp-low.cc:1174
  #, gcc-internal-format
  msgid "%<allocate%> clause must specify an allocator here"
  msgstr ""
  
! #: omp-low.cc:2774 omp-offload.cc:1519
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.cc:2777 omp-offload.cc:1520
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.cc:2781 omp-offload.cc:1554
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr ""
  
! #: omp-low.cc:2832
  #, fuzzy, gcc-internal-format
  #| msgid "pointers are not permitted as case values"
  msgid "argument not permitted on %qs clause"
  msgstr "henvisningsvariabler er ikke tilladt som case-værdier"
  
! #: omp-low.cc:2836
  #, fuzzy, gcc-internal-format
  #| msgid "In construct"
  msgid "enclosing parent compute construct"
  msgstr "I konstruktionen"
  
! #: omp-low.cc:2839
  #, fuzzy, gcc-internal-format
  #| msgid "error closing %s: %m"
  msgid "enclosing routine"
  msgstr "fejl ved lukning af %s: %m"
  
! #: omp-low.cc:2880
  #, fuzzy, gcc-internal-format
  msgid "conflicting reduction operations for %qE"
  msgstr "modstridende typer for '%#D'"
  
! #: omp-low.cc:2884
  #, fuzzy, gcc-internal-format
  msgid "location of the previous reduction for %qE"
  msgstr "ingen tidligere erklæring af '%s'"
  
! #: omp-low.cc:2917
  #, gcc-internal-format
  msgid "nested loop in reduction needs reduction clause for %qE"
  msgstr ""
  
! #: omp-low.cc:3174
  #, gcc-internal-format
  msgid "%<target%> construct with nested %<teams%> construct contains directives outside of the %<teams%> construct"
  msgstr ""
  
! #: omp-low.cc:3232
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC routine"
  msgstr ""
  
! #: omp-low.cc:3241
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC region"
  msgstr ""
  
! #: omp-low.cc:3256
  #, gcc-internal-format
  msgid "OpenMP constructs are not allowed in target region with %<ancestor%>"
  msgstr ""
  
! #: omp-low.cc:3281 omp-low.cc:3348
  #, fuzzy, gcc-internal-format
  #| msgid "directives may not be used inside a macro argument"
  msgid "OpenMP constructs other than %<parallel%>, %<loop%> or %<simd%> may not be nested inside a region with the %<order(concurrent)%> clause"
  msgstr "direktiver må ikke optræde inden i en makroparameter"
  
! #: omp-low.cc:3300
  #, fuzzy, gcc-internal-format
  #| msgid "directives may not be used inside a macro argument"
  msgid "%<ordered simd threads%> must be closely nested inside of %<%s simd%> region"
  msgstr "direktiver må ikke optræde inden i en makroparameter"
  
! #: omp-low.cc:3316
  #, fuzzy, gcc-internal-format
  #| msgid "directives may not be used inside a macro argument"
  msgid "OpenMP constructs other than %<ordered simd%>, %<simd%>, %<loop%> or %<atomic%> may not be nested inside %<simd%> region"
  msgstr "direktiver må ikke optræde inden i en makroparameter"
  
! #: omp-low.cc:3330
  #, gcc-internal-format
  msgid "only %<distribute%>, %<parallel%> or %<loop%> regions are allowed to be strictly nested inside %<teams%> region"
  msgstr ""
  
! #: omp-low.cc:3344
  #, fuzzy, gcc-internal-format
  #| msgid "directives may not be used inside a macro argument"
  msgid "OpenMP constructs other than %<parallel%>, %<loop%> or %<simd%> may not be nested inside a %<loop%> region"
  msgstr "direktiver må ikke optræde inden i en makroparameter"
  
! #: omp-low.cc:3364
  #, gcc-internal-format
  msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
  msgstr ""
  
! #: omp-low.cc:3413
  #, gcc-internal-format
  msgid "OpenACC loop directive must be associated with an OpenACC compute region"
  msgstr ""
  
! #: omp-low.cc:3435
  #, fuzzy, gcc-internal-format
  #| msgid "In construct"
  msgid "orphaned %qs construct"
  msgstr "I konstruktionen"
  
! #: omp-low.cc:3464
  #, gcc-internal-format
  msgid "%<cancel for%> inside %<nowait%> for construct"
  msgstr ""
  
! #: omp-low.cc:3469
  #, gcc-internal-format
  msgid "%<cancel for%> inside %<ordered%> for construct"
  msgstr ""
  
! #: omp-low.cc:3489 omp-low.cc:3502
  #, gcc-internal-format
  msgid "%<cancel sections%> inside %<nowait%> sections construct"
  msgstr ""
  
! #: omp-low.cc:3531
  #, fuzzy, gcc-internal-format
  #| msgid "directives may not be used inside a macro argument"
  msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
  msgstr "direktiver må ikke optræde inden i en makroparameter"
  
! #: omp-low.cc:3556
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid arguments"
  msgstr "ugyldig typeparameter"
  
! #: omp-low.cc:3562
  #, gcc-internal-format
  msgid "%<%s %s%> construct not closely nested inside of %qs"
  msgstr ""
  
! #: omp-low.cc:3591
  #, gcc-internal-format
  msgid "barrier region may not be closely nested inside of work-sharing, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.cc:3598
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.cc:3629
  #, gcc-internal-format
  msgid "%qs region may not be closely nested inside of work-sharing, %<loop%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.cc:3664
  #, gcc-internal-format
  msgid "%<scope%> region may not be closely nested inside of work-sharing, %<loop%>, explicit %<task%>, %<taskloop%>, %<critical%>, %<ordered%>, %<master%>, or %<masked%> region"
  msgstr ""
  
! #: omp-low.cc:3687
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%<%s(%s)%> is only allowed in %<omp ordered%>"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: omp-low.cc:3702
  #, gcc-internal-format
  msgid "invalid depend kind in omp %<ordered%> %<depend%>"
  msgstr ""
  
! #: omp-low.cc:3719
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
  msgstr ""
  
! #: omp-low.cc:3735
  #, gcc-internal-format
  msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.cc:3748
  #, gcc-internal-format
  msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.cc:3761 omp-low.cc:3806
  #, gcc-internal-format
  msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
  msgstr ""
  
! #: omp-low.cc:3770
  #, gcc-internal-format
  msgid "%<ordered%> construct without %<doacross%> or %<depend%> clauses must not have the same binding region as %<ordered%> construct with those clauses"
  msgstr ""
  
! #: omp-low.cc:3789
  #, gcc-internal-format
  msgid "%<ordered%> construct without %<doacross%> or %<depend%> clauses binds to loop where %<collapse%> argument %wd is different from %<ordered%> argument %wd"
  msgstr ""
  
! #: omp-low.cc:3823
  #, gcc-internal-format
  msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
  msgstr ""
  
! #: omp-low.cc:3841
  #, fuzzy, gcc-internal-format
  #| msgid "directives may not be used inside a macro argument"
  msgid "%<teams%> construct must be closely nested inside of %<target%> construct or not nested in any OpenMP construct"
  msgstr "direktiver må ikke optræde inden i en makroparameter"
  
! #: omp-low.cc:3853 c-family/c-omp.cc:741
  #, gcc-internal-format
  msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
  msgstr ""
  
! #: omp-low.cc:3861
  #, gcc-internal-format
  msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
  msgstr ""
  
! #: omp-low.cc:3874
  #, gcc-internal-format
  msgid "OpenACC construct inside of non-OpenACC region"
  msgstr ""
  
! #: omp-low.cc:3935
  #, gcc-internal-format
  msgid "%s %qs construct inside of %s %qs region"
  msgstr ""
  
! #: omp-low.cc:3948 omp-low.cc:3965
  #, gcc-internal-format
  msgid "%qs construct inside of %qs region"
  msgstr ""
  
! #: omp-low.cc:4105
  #, gcc-internal-format
  msgid "setjmp/longjmp inside %<simd%> construct"
  msgstr ""
  
! #: omp-low.cc:4131
  #, gcc-internal-format
  msgid "OpenMP runtime API call %qD in a region with %<order(concurrent)%> clause"
  msgstr ""
  
! #: omp-low.cc:4147
  #, gcc-internal-format
  msgid "OpenMP runtime API call %qD strictly nested in a %<teams%> region"
  msgstr ""
  
! #: omp-low.cc:4159
  #, gcc-internal-format
  msgid "OpenMP runtime API call %qD in a region with %<device(ancestor)%> clause"
  msgstr ""
  
! #: omp-low.cc:9855
  #, gcc-internal-format
  msgid "ignoring %<sink%> clause with offset that is not a multiple of the loop step"
  msgstr ""
  
! #: omp-low.cc:9878
  #, gcc-internal-format
  msgid "first offset must be in opposite direction of loop iterations"
  msgstr ""
  
! #: omp-low.cc:15209
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid exit from %s structured block"
  msgstr ""
  
! #: omp-low.cc:15211 omp-low.cc:15216
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "invalid entry to %s structured block"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
  #. Otherwise, be vague and lazy, but efficient.
! #: omp-low.cc:15220
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid branch to/from %s structured block"
  msgstr ""
--- 33143,33521 ----
  msgid "no other trait-property may be specified in the same selector set with %<kind(\"any\")%>"
  msgstr ""
  
! #: omp-general.cc:1563
! #, gcc-internal-format
! msgid "multiple definitions of variants with the same context selector violate the one-definition rule"
! msgstr ""
! 
! #: omp-general.cc:1566
! #, fuzzy, gcc-internal-format
! #| msgid "previous declaration `%#D' here"
! msgid "previous variant declaration here"
! msgstr "tidligere erklæring af '%#D' her"
! 
! #: omp-general.cc:1606
  #, gcc-internal-format
  msgid "%qD used as a variant with incompatible %<construct%> selector sets"
  msgstr ""
  
! #: omp-general.cc:1829
  #, gcc-internal-format
  msgid "%<target_device%> selector set inside of %<target%> directive"
  msgstr ""
  
! #: omp-general.cc:3721
  #, gcc-internal-format
  msgid "%qs specifies a conflicting level of parallelism"
  msgstr ""
  
! #: omp-general.cc:3724
  #, fuzzy, gcc-internal-format
  #| msgid "%Jpreviously used here"
  msgid "... to the previous %qs clause here"
  msgstr "%Jtidligere benyttet her"
  
! #: omp-general.cc:3759
  #, gcc-internal-format
  msgid "cannot apply %qs to %qD, which has also been marked with an OpenMP 'declare target' directive"
  msgstr ""
  
! #: omp-general.cc:3813
  #, gcc-internal-format
  msgid "incompatible %qs clause when applying %qs to %qD, which has already been marked with an OpenACC 'routine' directive"
  msgstr ""
  
! #: omp-general.cc:3820
  #, gcc-internal-format
  msgid "missing %qs clause when applying %qs to %qD, which has already been marked with an OpenACC 'routine' directive"
  msgstr ""
  
! #: omp-general.cc:3829
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "... with %qs clause here"
  msgstr "  '%#D' erklæret her"
  
! #: omp-general.cc:3837
  #, gcc-internal-format
  msgid "... without %qs clause near to here"
  msgstr ""
  
! #: omp-general.cc:4674
  #, gcc-internal-format
  msgid "non-rectangular %<tile%>"
  msgstr ""
  
! #: omp-general.cc:4893
  #, fuzzy, gcc-internal-format
  msgid "%<ordered%> clause used with generated loops"
  msgstr "typedef-navn kan ikke klassemodificeres"
  
! #: omp-general.cc:5011
  #, gcc-internal-format
  msgid "non-constant iteration count of %<unroll full%> loop"
  msgstr ""
  
! #: omp-low.cc:1178
  #, gcc-internal-format
  msgid "%<allocate%> clause must specify an allocator here"
  msgstr ""
  
! #: omp-low.cc:2780 omp-offload.cc:1519
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.cc:2783 omp-offload.cc:1520
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.cc:2787 omp-offload.cc:1554
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr ""
  
! #: omp-low.cc:2838
  #, fuzzy, gcc-internal-format
  #| msgid "pointers are not permitted as case values"
  msgid "argument not permitted on %qs clause"
  msgstr "henvisningsvariabler er ikke tilladt som case-værdier"
  
! #: omp-low.cc:2842
  #, fuzzy, gcc-internal-format
  #| msgid "In construct"
  msgid "enclosing parent compute construct"
  msgstr "I konstruktionen"
  
! #: omp-low.cc:2845
  #, fuzzy, gcc-internal-format
  #| msgid "error closing %s: %m"
  msgid "enclosing routine"
  msgstr "fejl ved lukning af %s: %m"
  
! #: omp-low.cc:2886
  #, fuzzy, gcc-internal-format
  msgid "conflicting reduction operations for %qE"
  msgstr "modstridende typer for '%#D'"
  
! #: omp-low.cc:2890
  #, fuzzy, gcc-internal-format
  msgid "location of the previous reduction for %qE"
  msgstr "ingen tidligere erklæring af '%s'"
  
! #: omp-low.cc:2923
  #, gcc-internal-format
  msgid "nested loop in reduction needs reduction clause for %qE"
  msgstr ""
  
! #: omp-low.cc:3180
  #, gcc-internal-format
  msgid "%<target%> construct with nested %<teams%> construct contains directives outside of the %<teams%> construct"
  msgstr ""
  
! #: omp-low.cc:3238
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC routine"
  msgstr ""
  
! #: omp-low.cc:3247
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC region"
  msgstr ""
  
! #: omp-low.cc:3262
  #, gcc-internal-format
  msgid "OpenMP constructs are not allowed in target region with %<ancestor%>"
  msgstr ""
  
! #: omp-low.cc:3287 omp-low.cc:3356
  #, fuzzy, gcc-internal-format
  #| msgid "directives may not be used inside a macro argument"
  msgid "OpenMP constructs other than %<parallel%>, %<loop%> or %<simd%> may not be nested inside a region with the %<order(concurrent)%> clause"
  msgstr "direktiver må ikke optræde inden i en makroparameter"
  
! #: omp-low.cc:3306
  #, fuzzy, gcc-internal-format
  #| msgid "directives may not be used inside a macro argument"
  msgid "%<ordered simd threads%> must be closely nested inside of %<%s simd%> region"
  msgstr "direktiver må ikke optræde inden i en makroparameter"
  
! #: omp-low.cc:3323
  #, fuzzy, gcc-internal-format
  #| msgid "directives may not be used inside a macro argument"
  msgid "OpenMP constructs other than %<ordered simd%>, %<simd%>, %<loop%> or %<atomic%> may not be nested inside %<simd%> region"
  msgstr "direktiver må ikke optræde inden i en makroparameter"
  
! #: omp-low.cc:3337
  #, gcc-internal-format
  msgid "only %<distribute%>, %<parallel%> or %<loop%> regions are allowed to be strictly nested inside %<teams%> region"
  msgstr ""
  
! #: omp-low.cc:3352
  #, fuzzy, gcc-internal-format
  #| msgid "directives may not be used inside a macro argument"
  msgid "OpenMP constructs other than %<parallel%>, %<loop%> or %<simd%> may not be nested inside a %<loop%> region"
  msgstr "direktiver må ikke optræde inden i en makroparameter"
  
! #: omp-low.cc:3372
  #, gcc-internal-format
  msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
  msgstr ""
  
! #: omp-low.cc:3421
  #, gcc-internal-format
  msgid "OpenACC loop directive must be associated with an OpenACC compute region"
  msgstr ""
  
! #: omp-low.cc:3443
  #, fuzzy, gcc-internal-format
  #| msgid "In construct"
  msgid "orphaned %qs construct"
  msgstr "I konstruktionen"
  
! #: omp-low.cc:3472
  #, gcc-internal-format
  msgid "%<cancel for%> inside %<nowait%> for construct"
  msgstr ""
  
! #: omp-low.cc:3477
  #, gcc-internal-format
  msgid "%<cancel for%> inside %<ordered%> for construct"
  msgstr ""
  
! #: omp-low.cc:3497 omp-low.cc:3510
  #, gcc-internal-format
  msgid "%<cancel sections%> inside %<nowait%> sections construct"
  msgstr ""
  
! #: omp-low.cc:3539
  #, fuzzy, gcc-internal-format
  #| msgid "directives may not be used inside a macro argument"
  msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
  msgstr "direktiver må ikke optræde inden i en makroparameter"
  
! #: omp-low.cc:3564
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid arguments"
  msgstr "ugyldig typeparameter"
  
! #: omp-low.cc:3570
  #, gcc-internal-format
  msgid "%<%s %s%> construct not closely nested inside of %qs"
  msgstr ""
  
! #: omp-low.cc:3599
  #, gcc-internal-format
  msgid "barrier region may not be closely nested inside of work-sharing, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.cc:3606
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.cc:3637
  #, gcc-internal-format
  msgid "%qs region may not be closely nested inside of work-sharing, %<loop%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.cc:3672
  #, gcc-internal-format
  msgid "%<scope%> region may not be closely nested inside of work-sharing, %<loop%>, explicit %<task%>, %<taskloop%>, %<critical%>, %<ordered%>, %<master%>, or %<masked%> region"
  msgstr ""
  
! #: omp-low.cc:3695
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%<%s(%s)%> is only allowed in %<omp ordered%>"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: omp-low.cc:3710
  #, gcc-internal-format
  msgid "invalid depend kind in omp %<ordered%> %<depend%>"
  msgstr ""
  
! #: omp-low.cc:3727
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
  msgstr ""
  
! #: omp-low.cc:3743
  #, gcc-internal-format
  msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.cc:3756
  #, gcc-internal-format
  msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.cc:3769 omp-low.cc:3814
  #, gcc-internal-format
  msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
  msgstr ""
  
! #: omp-low.cc:3778
  #, gcc-internal-format
  msgid "%<ordered%> construct without %<doacross%> or %<depend%> clauses must not have the same binding region as %<ordered%> construct with those clauses"
  msgstr ""
  
! #: omp-low.cc:3797
  #, gcc-internal-format
  msgid "%<ordered%> construct without %<doacross%> or %<depend%> clauses binds to loop where %<collapse%> argument %wd is different from %<ordered%> argument %wd"
  msgstr ""
  
! #: omp-low.cc:3831
  #, gcc-internal-format
  msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
  msgstr ""
  
! #: omp-low.cc:3849
  #, fuzzy, gcc-internal-format
  #| msgid "directives may not be used inside a macro argument"
  msgid "%<teams%> construct must be closely nested inside of %<target%> construct or not nested in any OpenMP construct"
  msgstr "direktiver må ikke optræde inden i en makroparameter"
  
! #: omp-low.cc:3861 c-family/c-omp.cc:746
  #, gcc-internal-format
  msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
  msgstr ""
  
! #: omp-low.cc:3869
  #, gcc-internal-format
  msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
  msgstr ""
  
! #: omp-low.cc:3882
  #, gcc-internal-format
  msgid "OpenACC construct inside of non-OpenACC region"
  msgstr ""
  
! #: omp-low.cc:3943
  #, gcc-internal-format
  msgid "%s %qs construct inside of %s %qs region"
  msgstr ""
  
! #: omp-low.cc:3956 omp-low.cc:3973
  #, gcc-internal-format
  msgid "%qs construct inside of %qs region"
  msgstr ""
  
! #: omp-low.cc:4113
  #, gcc-internal-format
  msgid "setjmp/longjmp inside %<simd%> construct"
  msgstr ""
  
! #: omp-low.cc:4139
  #, gcc-internal-format
  msgid "OpenMP runtime API call %qD in a region with %<order(concurrent)%> clause"
  msgstr ""
  
! #: omp-low.cc:4155
  #, gcc-internal-format
  msgid "OpenMP runtime API call %qD strictly nested in a %<teams%> region"
  msgstr ""
  
! #: omp-low.cc:4167
  #, gcc-internal-format
  msgid "OpenMP runtime API call %qD in a region with %<device(ancestor)%> clause"
  msgstr ""
  
! #: omp-low.cc:9863
  #, gcc-internal-format
  msgid "ignoring %<sink%> clause with offset that is not a multiple of the loop step"
  msgstr ""
  
! #: omp-low.cc:9886
  #, gcc-internal-format
  msgid "first offset must be in opposite direction of loop iterations"
  msgstr ""
  
! #: omp-low.cc:12897
! #, gcc-internal-format
! msgid "iterators used together with deep mapping are not supported yet"
! msgstr ""
! 
! #: omp-low.cc:13174
! #, gcc-internal-format
! msgid "only the %<device_type(any)%> is supported"
! msgstr ""
! 
! #: omp-low.cc:15475
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid exit from %s structured block"
  msgstr ""
  
! #: omp-low.cc:15477 omp-low.cc:15482
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "invalid entry to %s structured block"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
  #. Otherwise, be vague and lazy, but efficient.
! #: omp-low.cc:15486
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid branch to/from %s structured block"
  msgstr ""
*************** msgstr ""
*** 32310,32316 ****
  msgid "ignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified non-%<uniform%> argument"
  msgstr ""
  
! #: optabs.cc:4979
  #, gcc-internal-format
  msgid "indirect jumps are not available on this target"
  msgstr ""
--- 33663,33669 ----
  msgid "ignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified non-%<uniform%> argument"
  msgstr ""
  
! #: optabs.cc:5175
  #, gcc-internal-format
  msgid "indirect jumps are not available on this target"
  msgstr ""
*************** msgstr "fejl ved skrivning til %s: %m"
*** 32333,32451 ****
  msgid "error closing optimization records %qs"
  msgstr "Udfør krydsspringsoptimering"
  
! #: opts-common.cc:1453
  #, fuzzy, gcc-internal-format
  #| msgid "%s is not supported by this configuration"
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "%s understøttes ikke af denne konfiguration"
  
! #: opts-common.cc:1463 opts.cc:2610
  #, fuzzy, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: opts-common.cc:1470
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs should be a non-negative integer optionally followed by a size unit"
  msgstr "parameter til '%s' skal være en 2 bit-konstant uden fortegn"
  
! #: opts-common.cc:1474
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs should be a non-negative integer"
  msgstr "parameter til '%s' skal være en 2 bit-konstant uden fortegn"
  
! #: opts-common.cc:1481
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-functions=%d is not between 1 and %d"
  msgid "argument to %qs is not between %d and %d"
  msgstr "-malign-functions=%d er ikke mellem 1 og %d"
  
! #: opts-common.cc:1545
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid argument in option %qs"
  msgstr "ugyldig typeparameter"
  
! #: opts-common.cc:1547
  #, gcc-internal-format
  msgid "%qs specified multiple times in the same option"
  msgstr ""
  
! #: opts-common.cc:1550
  #, fuzzy, gcc-internal-format
  #| msgid "-mapcs-26 and -mapcs-32 may not be used together"
  msgid "%qs is mutually exclusive with %qs and cannot be specified together"
  msgstr "-mapcs-26 og -mapcs-32 kan ikke bruges på samme tid"
  
! #: opts-common.cc:1572
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument in option %qs"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: opts-common.cc:1583 config/i386/i386-options.cc:1715
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: opts-common.cc:1586 config/i386/i386-options.cc:1718
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %qs are: %s"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: opts-common.cc:1629 c-family/c-opts.cc:476
  #, fuzzy, gcc-internal-format
  #| msgid "switch \"%s\" is no longer supported"
  msgid "switch %qs is no longer supported"
  msgstr "tilvalget '%s' understøttes ikke længere"
  
! #: opts-common.cc:1689
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qE attribute larger than %d"
  msgid "argument to %qs is bigger than %d"
  msgstr "parameter til %qE-egenskaben er større end %d"
  
! #: opts-common.cc:2043
  #, gcc-internal-format
  msgid "malformed %<COLLECT_GCC_OPTIONS%>"
  msgstr ""
  
- #: opts-diagnostic.cc:142
- #, gcc-internal-format
- msgid "%<%s%s%>: unexpected value %qs for key %qs; expected %qs or %qs"
- msgstr ""
- 
- #: opts-diagnostic.cc:173
- msgid "%<%s%s%>: unexpected value %qs for key %qs; known values: %e"
- msgstr ""
- 
- #: opts-diagnostic.cc:243
- msgid "%<%s%s%>: unknown key %qs for format %qs; known keys: %e"
- msgstr ""
- 
- #: opts-diagnostic.cc:256
- #, gcc-internal-format
- msgid "%<%s%s%>: missing required key %qs for format %qs; try %<%s%s:%s=%s%>"
- msgstr ""
- 
- #: opts-diagnostic.cc:282
- #, gcc-internal-format
- msgid "%<%s%s%>: expected KEY=VALUE-style parameter for format %qs after %qs; got %qs"
- msgstr ""
- 
- #: opts-diagnostic.cc:345
- #, fuzzy
- #| msgid "`%s' is an unrecognized format function type"
- msgid "%<%s%s%>: unrecognized format %qs; known formats: %e"
- msgstr "'%s' er en ukendt formateringsfunktionstype"
- 
- #: opts-diagnostic.cc:424
- #, fuzzy, gcc-internal-format
- #| msgid "unable to open file"
- msgid "unable to open %qs: %m"
- msgstr "kunne ikke åbne filen"
- 
  #: opts-global.cc:107
  #, fuzzy, gcc-internal-format
  msgid "command-line option %qs is valid for the driver but not for %s"
--- 33686,33769 ----
  msgid "error closing optimization records %qs"
  msgstr "Udfør krydsspringsoptimering"
  
! #: opts-common.cc:1455
  #, fuzzy, gcc-internal-format
  #| msgid "%s is not supported by this configuration"
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "%s understøttes ikke af denne konfiguration"
  
! #: opts-common.cc:1465 opts.cc:2670
  #, fuzzy, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: opts-common.cc:1472
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs should be a non-negative integer optionally followed by a size unit"
  msgstr "parameter til '%s' skal være en 2 bit-konstant uden fortegn"
  
! #: opts-common.cc:1476
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs should be a non-negative integer"
  msgstr "parameter til '%s' skal være en 2 bit-konstant uden fortegn"
  
! #: opts-common.cc:1483
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-functions=%d is not between 1 and %d"
  msgid "argument to %qs is not between %d and %d"
  msgstr "-malign-functions=%d er ikke mellem 1 og %d"
  
! #: opts-common.cc:1547
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid argument in option %qs"
  msgstr "ugyldig typeparameter"
  
! #: opts-common.cc:1549
  #, gcc-internal-format
  msgid "%qs specified multiple times in the same option"
  msgstr ""
  
! #: opts-common.cc:1552
  #, fuzzy, gcc-internal-format
  #| msgid "-mapcs-26 and -mapcs-32 may not be used together"
  msgid "%qs is mutually exclusive with %qs and cannot be specified together"
  msgstr "-mapcs-26 og -mapcs-32 kan ikke bruges på samme tid"
  
! #: opts-common.cc:1574
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument in option %qs"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: opts-common.cc:1585 config/i386/i386-options.cc:1686
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: opts-common.cc:1588 config/i386/i386-options.cc:1689
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %qs are: %s"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: opts-common.cc:1631 c-family/c-opts.cc:476
  #, fuzzy, gcc-internal-format
  #| msgid "switch \"%s\" is no longer supported"
  msgid "switch %qs is no longer supported"
  msgstr "tilvalget '%s' understøttes ikke længere"
  
! #: opts-common.cc:1694
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qE attribute larger than %d"
  msgid "argument to %qs is bigger than %d"
  msgstr "parameter til %qE-egenskaben er større end %d"
  
! #: opts-common.cc:2050
  #, gcc-internal-format
  msgid "malformed %<COLLECT_GCC_OPTIONS%>"
  msgstr ""
  
  #: opts-global.cc:107
  #, fuzzy, gcc-internal-format
  msgid "command-line option %qs is valid for the driver but not for %s"
*************** msgstr ""
*** 32473,32479 ****
  msgid "unrecognized command-line option %<-fopt-info-%s%>"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: opts-global.cc:436 opts-global.cc:445 m2/gm2spec.cc:544
  #, gcc-internal-format
  msgid "plugin support is disabled; configure with %<--enable-plugin%>"
  msgstr ""
--- 33791,33797 ----
  msgid "unrecognized command-line option %<-fopt-info-%s%>"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: opts-global.cc:436 opts-global.cc:445 m2/gm2spec.cc:564
  #, gcc-internal-format
  msgid "plugin support is disabled; configure with %<--enable-plugin%>"
  msgstr ""
*************** msgstr "-traditional understøttes ikke
*** 32495,32932 ****
  msgid "unrecognized shadow offset %qs"
  msgstr "ukendt adresse"
  
! #: opts.cc:244
  #, gcc-internal-format
  msgid "argument %qs to %<-femit-struct-debug-detailed%> not recognized"
  msgstr ""
  
! #: opts.cc:280
  #, gcc-internal-format
  msgid "argument %qs to %<-femit-struct-debug-detailed%> unknown"
  msgstr ""
  
! #: opts.cc:287
  #, gcc-internal-format
  msgid "%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%>"
  msgstr ""
  
! #: opts.cc:755
  #, fuzzy, gcc-internal-format
  msgid "argument to %<-O%> should be a non-negative integer, %<g%>, %<s%>, %<z%> or %<fast%>"
  msgstr "parameter til '%s' skal være en 2 bit-konstant uden fortegn"
  
! #: opts.cc:861 opts.cc:867 opts.cc:873 opts.cc:879 opts.cc:890 opts.cc:900
! #: opts.cc:906 opts.cc:912 opts.cc:918 opts.cc:924 opts.cc:930 opts.cc:936
! #: opts.cc:942 opts.cc:948 opts.cc:965 opts.cc:973 config/mips/mips.cc:20572
! #: config/mips/mips.cc:20574 config/mips/mips.cc:20587
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "%qs is incompatible with %qs"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: opts.cc:955
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "%<-fipa-modref%> is incompatible with %qs"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: opts.cc:1035
  #, fuzzy, gcc-internal-format
  #| msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgid "%<-fsanitize=%s%> is incompatible with %<-fsanitize=%s%>"
  msgstr "-mapcs-stack-check og -mno-apcs-frame er indbyrdes uforenelige"
  
! #: opts.cc:1053
  #, fuzzy, gcc-internal-format
  #| msgid "Emit code compatible with TI tools"
  msgid "%<-fipa-reorder-for-locality%> is incompatible with an explicit %qs option"
  msgstr "Udsend kode der er kompatibel med TI-værktøjer"
  
! #: opts.cc:1092
  #, gcc-internal-format
  msgid "section anchors must be disabled when unit-at-a-time is disabled"
  msgstr ""
  
! #: opts.cc:1096
  #, gcc-internal-format
  msgid "toplevel reorder must be disabled when unit-at-a-time is disabled"
  msgstr ""
  
! #: opts.cc:1110
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional is not supported in C++"
  msgid "transactional memory is not supported with non-call exceptions"
  msgstr "-traditional understøttes ikke i C++"
  
! #: opts.cc:1125
  #, gcc-internal-format
  msgid "section anchors must be disabled when toplevel reorder is disabled"
  msgstr ""
  
! #: opts.cc:1136
  #, gcc-internal-format
  msgid "%<-ftrivial-auto-var-init=zero%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: opts.cc:1186
  #, gcc-internal-format
  msgid "%<-fstack-protector-strong%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: opts.cc:1231
  #, gcc-internal-format
  msgid "%<-fno-fat-lto-objects%> are supported only with linker plugin"
  msgstr ""
  
! #: opts.cc:1239
  #, fuzzy, gcc-internal-format
  msgid "%<-gsplit-dwarf%> is not supported with LTO, disabling"
  msgstr "egenskaben '%s' er ikke understøttet på denne platform"
  
! #: opts.cc:1253
  #, fuzzy, gcc-internal-format
  #| msgid "%s is not supported by this configuration"
  msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
  msgstr "%s understøttes ikke af denne konfiguration"
  
! #: opts.cc:1282
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1286
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1313
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "-pipe understøttes ikke"
  
! #: opts.cc:1325 opts.cc:2322
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<-fsanitize-trap=%s%> is not supported"
  msgstr "-pipe understøttes ikke"
  
! #: opts.cc:1352
  #, gcc-internal-format
  msgid "%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option"
  msgstr ""
  
! #: opts.cc:1359
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional is not supported in C++"
  msgid "transactional memory is not supported with %<-fsanitize=address%>"
  msgstr "-traditional understøttes ikke i C++"
  
! #: opts.cc:1362
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional is not supported in C++"
  msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
  msgstr "-traditional understøttes ikke i C++"
  
! #: opts.cc:1367
  #, fuzzy, gcc-internal-format
  #| msgid "profiling not supported with -mg\n"
  msgid "live patching (with %qs) is not supported with LTO"
  msgstr "profilgenerering understøttes ikke med -mg\n"
  
! #: opts.cc:1372
  #, fuzzy, gcc-internal-format
  #| msgid "profiling not supported with -mg\n"
  msgid "vtable verification is not supported with LTO"
  msgstr "profilgenerering understøttes ikke med -mg\n"
  
! #: opts.cc:1447
  #, gcc-internal-format
  msgid "variable tracking requested, but useless unless producing debug info"
  msgstr "der blev anmodt om variabelsporing, men den er nytteløs uden fejlsøgningsinformation"
  
! #: opts.cc:1451
  #, gcc-internal-format
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr "der blev anmodt om variabelsporing, men den er ikke understøttet af dette fejlsøgningsformat"
  
! #: opts.cc:1480
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr "var-tracking-assignments ændrer selektiv planlægning"
  
! #: opts.cc:1493
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1523 config/darwin.cc:3484
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr "-fdata-sections understøttes ikke på målarkitekturen"
  
! #: opts.cc:1539
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr "-fdata-sections understøttes ikke på målarkitekturen"
  
! #: opts.cc:1557 config/pa/pa.cc:580
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr "-fdata-sections understøttes ikke på målarkitekturen"
  
! #: opts.cc:2066
  #, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr ""
  
! #: opts.cc:2301
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.cc:2356
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: opts.cc:2362
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: opts.cc:2397
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute directive ignored"
  msgid "%qs attribute directive ignored"
  msgstr "egenskabsdirektivet '%s' ignoreret"
  
! #: opts.cc:2421
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized section name \"%s\""
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr "ukendt sektionsnavn \"%s\""
  
! #: opts.cc:2445
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "ugyldig typeparameter"
  
! #: opts.cc:2460
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr "for få parametre til funktionen '%s'"
  
! #: opts.cc:2469
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "-malign-loops=%d er ikke mellem 0 og %d"
  
! #: opts.cc:2528
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "for mange parametre til funktionen '%s'"
  
! #: opts.cc:2665
  #, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.cc:2676
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: opts.cc:2856
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2862
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:3108
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute cannot be specified for local variables"
  msgid "%qs option can be specified only for offload compiler"
  msgstr "%qE-attribut kan ikke angives for lokale variabler"
  
! #: opts.cc:3117
  #, fuzzy, gcc-internal-format
  #| msgid "alignment must be a small power of two, not %d"
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr "justering skal være en lille potens af to, ikke %d"
  
! #: opts.cc:3238
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown stack check parameter %qs"
  msgstr "ukendt registernavn: %s"
  
! #: opts.cc:3290
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.cc:3301
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "dwarf version %wu is not supported"
  msgstr "stakgrænseudtryk understøttes ikke"
  
! #: opts.cc:3338
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: opts.cc:3538
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "målsystemet understøtter ikke fejlfindingsuddata"
  
! #: opts.cc:3577
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "fejlsøgningsformatet %qs er i modstrid med tidligere valg"
  
! #: opts.cc:3601
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognised debug output level %qs"
  msgid "unrecognized debug output level %qs"
  msgstr "ukendt fejlsøgningsuddataniveau %qs"
  
! #: opts.cc:3603
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "fejlsøgningsuddataniveau %qs er for højt"
  
! #: opts.cc:3615
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognised debug output level %qs"
  msgid "unrecognized btf debug output level %qs"
  msgstr "ukendt fejlsøgningsuddataniveau %qs"
  
! #: opts.cc:3632
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "henter maksimumbegrænsning på kernefilens størrelse: %m"
  
! #: opts.cc:3636
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "angiver kernefilens størrelsesbegrænsning til maksimum: %m"
  
! #: opts.cc:3681
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "ukendt GCC-fejlfindingstilvalg: %c"
  
! #: opts.cc:3710
  #, fuzzy, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: opts.cc:3714
  #, fuzzy, gcc-internal-format
  #| msgid "-Werror=%s: no option -%s"
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr "-Werror=%s: intet tilvalg -%s"
  
! #: opts.cc:3718
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not a valid option to the preprocessor"
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr "\"%s\" er ikke et gyldigt tilvalg til præprocessoren"
  
! #: passes.cc:84
  #, gcc-internal-format, gfc-internal-format
  msgid "pass %s does not support cloning"
  msgstr "videregivelse %s understøtter ikke kloning"
  
! #: passes.cc:90
  #, gcc-internal-format
  msgid "pass %s needs a %<set_pass_param%> implementation to handle the extra argument in %<NEXT_PASS%>"
  msgstr ""
  
! #: passes.cc:1085
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized option -fenable"
  msgid "unrecognized option %<-fenable%>"
  msgstr "ukendt tilvalg -fenable"
  
! #: passes.cc:1087
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized option -fdisable"
  msgid "unrecognized option %<-fdisable%>"
  msgstr "ukendt tilvalg -fdisable"
  
! #: passes.cc:1095
  #, fuzzy, gcc-internal-format
  #| msgid "unknown pass %s specified in -fenable"
  msgid "unknown pass %s specified in %<-fenable%>"
  msgstr "ukendt videregivelse %s angivet i -fenable"
  
! #: passes.cc:1097
  #, fuzzy, gcc-internal-format
  #| msgid "unknown pass %s specified in -fdisable"
  msgid "unknown pass %s specified in %<-fdisable%>"
  msgstr "ukendt videregivelse %s angivet i -fdisable"
  
! #: passes.cc:1122 passes.cc:1211
  #, gcc-internal-format, gfc-internal-format
  msgid "enable pass %s for functions in the range of [%u, %u]"
  msgstr "aktiver videregivelse %s for funktioner i intervallet [%u, %u]"
  
! #: passes.cc:1125 passes.cc:1222
  #, gcc-internal-format, gfc-internal-format
  msgid "disable pass %s for functions in the range of [%u, %u]"
  msgstr "deaktiver videregivelse %s for funktioner i intervallet [%u, %u]"
  
! #: passes.cc:1161 passes.cc:1189
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid range %s in option %s"
  msgstr "ugyldigt interval %s i tilvalg %s"
  
! #: passes.cc:1207
  #, gcc-internal-format, gfc-internal-format
  msgid "enable pass %s for function %s"
  msgstr "ugyldig videregivelse %s for funktion %s"
  
! #: passes.cc:1218
  #, gcc-internal-format, gfc-internal-format
  msgid "disable pass %s for function %s"
  msgstr "deaktiver videregivelse %s for funktion %s"
  
! #: passes.cc:1447
  #, gcc-internal-format
  msgid "invalid pass positioning operation"
  msgstr "ugyldig videregivelse af positioneringsoperation"
  
! #: passes.cc:1508
  #, gcc-internal-format
  msgid "plugin cannot register a missing pass"
  msgstr "udvidelsesmodul kan ikke registrere en manglende videregivelse"
  
! #: passes.cc:1511
  #, gcc-internal-format
  msgid "plugin cannot register an unnamed pass"
  msgstr "udvidelsesmodul kan ikke registrere en unavngivet videregivelse"
  
! #: passes.cc:1516
  #, gcc-internal-format
  msgid "plugin cannot register pass %qs without reference pass name"
  msgstr "udvidelsesmodul kan ikke registrere videregivelse %qs uden reference for videregivelsesnavn"
  
! #: passes.cc:1535
  #, gcc-internal-format
  msgid "pass %qs not found but is referenced by new pass %qs"
  msgstr "videregivelse %qs blev ikke fundet, men er refereret af ny videregivelse %qs"
--- 33813,34255 ----
  msgid "unrecognized shadow offset %qs"
  msgstr "ukendt adresse"
  
! #: opts.cc:246
  #, gcc-internal-format
  msgid "argument %qs to %<-femit-struct-debug-detailed%> not recognized"
  msgstr ""
  
! #: opts.cc:282
  #, gcc-internal-format
  msgid "argument %qs to %<-femit-struct-debug-detailed%> unknown"
  msgstr ""
  
! #: opts.cc:289
  #, gcc-internal-format
  msgid "%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%>"
  msgstr ""
  
! #: opts.cc:767
  #, fuzzy, gcc-internal-format
  msgid "argument to %<-O%> should be a non-negative integer, %<g%>, %<s%>, %<z%> or %<fast%>"
  msgstr "parameter til '%s' skal være en 2 bit-konstant uden fortegn"
  
! #: opts.cc:873 opts.cc:879 opts.cc:885 opts.cc:891 opts.cc:902 opts.cc:912
! #: opts.cc:918 opts.cc:924 opts.cc:930 opts.cc:936 opts.cc:942 opts.cc:948
! #: opts.cc:954 opts.cc:960 opts.cc:977 opts.cc:985 config/mips/mips.cc:20593
! #: config/mips/mips.cc:20595 config/mips/mips.cc:20608
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "%qs is incompatible with %qs"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: opts.cc:967
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "%<-fipa-modref%> is incompatible with %qs"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: opts.cc:1049
  #, fuzzy, gcc-internal-format
  #| msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgid "%<-fsanitize=%s%> is incompatible with %<-fsanitize=%s%>"
  msgstr "-mapcs-stack-check og -mno-apcs-frame er indbyrdes uforenelige"
  
! #: opts.cc:1067
  #, fuzzy, gcc-internal-format
  #| msgid "Emit code compatible with TI tools"
  msgid "%<-fipa-reorder-for-locality%> is incompatible with an explicit %qs option"
  msgstr "Udsend kode der er kompatibel med TI-værktøjer"
  
! #: opts.cc:1127
  #, gcc-internal-format
  msgid "section anchors must be disabled when unit-at-a-time is disabled"
  msgstr ""
  
! #: opts.cc:1131
  #, gcc-internal-format
  msgid "toplevel reorder must be disabled when unit-at-a-time is disabled"
  msgstr ""
  
! #: opts.cc:1145
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional is not supported in C++"
  msgid "transactional memory is not supported with non-call exceptions"
  msgstr "-traditional understøttes ikke i C++"
  
! #: opts.cc:1160
  #, gcc-internal-format
  msgid "section anchors must be disabled when toplevel reorder is disabled"
  msgstr ""
  
! #: opts.cc:1171
  #, gcc-internal-format
  msgid "%<-ftrivial-auto-var-init=zero%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: opts.cc:1221
  #, gcc-internal-format
  msgid "%<-fstack-protector-strong%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: opts.cc:1266
  #, gcc-internal-format
  msgid "%<-fno-fat-lto-objects%> are supported only with linker plugin"
  msgstr ""
  
! #: opts.cc:1274
  #, fuzzy, gcc-internal-format
  msgid "%<-gsplit-dwarf%> is not supported with LTO, disabling"
  msgstr "egenskaben '%s' er ikke understøttet på denne platform"
  
! #: opts.cc:1288
  #, fuzzy, gcc-internal-format
  #| msgid "%s is not supported by this configuration"
  msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
  msgstr "%s understøttes ikke af denne konfiguration"
  
! #: opts.cc:1317
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1321
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1357
! #, gcc-internal-format
! msgid "%<--param hwasan-random-frame-tag=0%> is ignored when %<-fsanitize=memtag-stack%> is present"
! msgstr ""
! 
! #: opts.cc:1366
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "-pipe understøttes ikke"
  
! #: opts.cc:1378 opts.cc:2382
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<-fsanitize-trap=%s%> is not supported"
  msgstr "-pipe understøttes ikke"
  
! #: opts.cc:1405
  #, gcc-internal-format
  msgid "%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option"
  msgstr ""
  
! #: opts.cc:1412
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional is not supported in C++"
  msgid "transactional memory is not supported with %<-fsanitize=address%>"
  msgstr "-traditional understøttes ikke i C++"
  
! #: opts.cc:1415
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional is not supported in C++"
  msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
  msgstr "-traditional understøttes ikke i C++"
  
! #: opts.cc:1420
  #, fuzzy, gcc-internal-format
  #| msgid "profiling not supported with -mg\n"
  msgid "live patching (with %qs) is not supported with LTO"
  msgstr "profilgenerering understøttes ikke med -mg\n"
  
! #: opts.cc:1425
  #, fuzzy, gcc-internal-format
  #| msgid "profiling not supported with -mg\n"
  msgid "vtable verification is not supported with LTO"
  msgstr "profilgenerering understøttes ikke med -mg\n"
  
! #: opts.cc:1491
  #, gcc-internal-format
  msgid "variable tracking requested, but useless unless producing debug info"
  msgstr "der blev anmodt om variabelsporing, men den er nytteløs uden fejlsøgningsinformation"
  
! #: opts.cc:1495
  #, gcc-internal-format
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr "der blev anmodt om variabelsporing, men den er ikke understøttet af dette fejlsøgningsformat"
  
! #: opts.cc:1524
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr "var-tracking-assignments ændrer selektiv planlægning"
  
! #: opts.cc:1537
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1567 config/darwin.cc:3539
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr "-fdata-sections understøttes ikke på målarkitekturen"
  
! #: opts.cc:1583
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr "-fdata-sections understøttes ikke på målarkitekturen"
  
! #: opts.cc:1601 config/pa/pa.cc:580
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr "-fdata-sections understøttes ikke på målarkitekturen"
  
! #: opts.cc:2110
  #, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr ""
  
! #: opts.cc:2360
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.cc:2416
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: opts.cc:2422
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: opts.cc:2457
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute directive ignored"
  msgid "%qs attribute directive ignored"
  msgstr "egenskabsdirektivet '%s' ignoreret"
  
! #: opts.cc:2481
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized section name \"%s\""
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr "ukendt sektionsnavn \"%s\""
  
! #: opts.cc:2505
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "ugyldig typeparameter"
  
! #: opts.cc:2520
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr "for få parametre til funktionen '%s'"
  
! #: opts.cc:2529
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "-malign-loops=%d er ikke mellem 0 og %d"
  
! #: opts.cc:2588
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "for mange parametre til funktionen '%s'"
  
! #: opts.cc:2725
  #, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.cc:2736
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: opts.cc:2916
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2922
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:3180
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute cannot be specified for local variables"
  msgid "%qs option can be specified only for offload compiler"
  msgstr "%qE-attribut kan ikke angives for lokale variabler"
  
! #: opts.cc:3189
  #, fuzzy, gcc-internal-format
  #| msgid "alignment must be a small power of two, not %d"
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr "justering skal være en lille potens af to, ikke %d"
  
! #: opts.cc:3314
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown stack check parameter %qs"
  msgstr "ukendt registernavn: %s"
  
! #: opts.cc:3366
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.cc:3377
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "dwarf version %wu is not supported"
  msgstr "stakgrænseudtryk understøttes ikke"
  
! #: opts.cc:3416
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: opts.cc:3617
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "målsystemet understøtter ikke fejlfindingsuddata"
  
! #: opts.cc:3656
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "fejlsøgningsformatet %qs er i modstrid med tidligere valg"
  
! #: opts.cc:3680
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognised debug output level %qs"
  msgid "unrecognized debug output level %qs"
  msgstr "ukendt fejlsøgningsuddataniveau %qs"
  
! #: opts.cc:3682
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "fejlsøgningsuddataniveau %qs er for højt"
  
! #: opts.cc:3694
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognised debug output level %qs"
  msgid "unrecognized btf debug output level %qs"
  msgstr "ukendt fejlsøgningsuddataniveau %qs"
  
! #: opts.cc:3711
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "henter maksimumbegrænsning på kernefilens størrelse: %m"
  
! #: opts.cc:3715
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "angiver kernefilens størrelsesbegrænsning til maksimum: %m"
  
! #: opts.cc:3760
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "ukendt GCC-fejlfindingstilvalg: %c"
  
! #: opts.cc:3789
  #, fuzzy, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: opts.cc:3793
  #, fuzzy, gcc-internal-format
  #| msgid "-Werror=%s: no option -%s"
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr "-Werror=%s: intet tilvalg -%s"
  
! #: opts.cc:3797
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not a valid option to the preprocessor"
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr "\"%s\" er ikke et gyldigt tilvalg til præprocessoren"
  
! #: passes.cc:90
  #, gcc-internal-format, gfc-internal-format
  msgid "pass %s does not support cloning"
  msgstr "videregivelse %s understøtter ikke kloning"
  
! #: passes.cc:96
  #, gcc-internal-format
  msgid "pass %s needs a %<set_pass_param%> implementation to handle the extra argument in %<NEXT_PASS%>"
  msgstr ""
  
! #: passes.cc:1084
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized option -fenable"
  msgid "unrecognized option %<-fenable%>"
  msgstr "ukendt tilvalg -fenable"
  
! #: passes.cc:1086
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized option -fdisable"
  msgid "unrecognized option %<-fdisable%>"
  msgstr "ukendt tilvalg -fdisable"
  
! #: passes.cc:1094
  #, fuzzy, gcc-internal-format
  #| msgid "unknown pass %s specified in -fenable"
  msgid "unknown pass %s specified in %<-fenable%>"
  msgstr "ukendt videregivelse %s angivet i -fenable"
  
! #: passes.cc:1096
  #, fuzzy, gcc-internal-format
  #| msgid "unknown pass %s specified in -fdisable"
  msgid "unknown pass %s specified in %<-fdisable%>"
  msgstr "ukendt videregivelse %s angivet i -fdisable"
  
! #: passes.cc:1121 passes.cc:1210
  #, gcc-internal-format, gfc-internal-format
  msgid "enable pass %s for functions in the range of [%u, %u]"
  msgstr "aktiver videregivelse %s for funktioner i intervallet [%u, %u]"
  
! #: passes.cc:1124 passes.cc:1221
  #, gcc-internal-format, gfc-internal-format
  msgid "disable pass %s for functions in the range of [%u, %u]"
  msgstr "deaktiver videregivelse %s for funktioner i intervallet [%u, %u]"
  
! #: passes.cc:1160 passes.cc:1188
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid range %s in option %s"
  msgstr "ugyldigt interval %s i tilvalg %s"
  
! #: passes.cc:1206
  #, gcc-internal-format, gfc-internal-format
  msgid "enable pass %s for function %s"
  msgstr "ugyldig videregivelse %s for funktion %s"
  
! #: passes.cc:1217
  #, gcc-internal-format, gfc-internal-format
  msgid "disable pass %s for function %s"
  msgstr "deaktiver videregivelse %s for funktion %s"
  
! #: passes.cc:1446
  #, gcc-internal-format
  msgid "invalid pass positioning operation"
  msgstr "ugyldig videregivelse af positioneringsoperation"
  
! #: passes.cc:1507
  #, gcc-internal-format
  msgid "plugin cannot register a missing pass"
  msgstr "udvidelsesmodul kan ikke registrere en manglende videregivelse"
  
! #: passes.cc:1510
  #, gcc-internal-format
  msgid "plugin cannot register an unnamed pass"
  msgstr "udvidelsesmodul kan ikke registrere en unavngivet videregivelse"
  
! #: passes.cc:1515
  #, gcc-internal-format
  msgid "plugin cannot register pass %qs without reference pass name"
  msgstr "udvidelsesmodul kan ikke registrere videregivelse %qs uden reference for videregivelsesnavn"
  
! #: passes.cc:1534
  #, gcc-internal-format
  msgid "pass %qs not found but is referenced by new pass %qs"
  msgstr "videregivelse %qs blev ikke fundet, men er refereret af ny videregivelse %qs"
*************** msgstr ""
*** 32974,32985 ****
  msgid "unknown callback event registered by plugin %s"
  msgstr "ukendt tilbagekaldshændelse registreret af udvidelsesmodul %s"
  
! #: plugin.cc:507
  #, gcc-internal-format, gfc-internal-format
  msgid "plugin %s registered a null callback function for event %s"
  msgstr "udvidelsesmodul %s registrerede en null-tilbagekaldsfunktion for hændelse %s"
  
! #: plugin.cc:641
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "cannot load plugin %s\n"
--- 34297,34308 ----
  msgid "unknown callback event registered by plugin %s"
  msgstr "ukendt tilbagekaldshændelse registreret af udvidelsesmodul %s"
  
! #: plugin.cc:506
  #, gcc-internal-format, gfc-internal-format
  msgid "plugin %s registered a null callback function for event %s"
  msgstr "udvidelsesmodul %s registrerede en null-tilbagekaldsfunktion for hændelse %s"
  
! #: plugin.cc:639
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "cannot load plugin %s\n"
*************** msgstr ""
*** 32988,33001 ****
  "kan ikke indlæse udvidelsesmodul %s\n"
  "%s"
  
! #: plugin.cc:652
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "plugin %s is not licensed under a GPL-compatible license\n"
  "%s"
  msgstr ""
  
! #: plugin.cc:665
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "cannot find %s in plugin %s\n"
--- 34311,34324 ----
  "kan ikke indlæse udvidelsesmodul %s\n"
  "%s"
  
! #: plugin.cc:650
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "plugin %s is not licensed under a GPL-compatible license\n"
  "%s"
  msgstr ""
  
! #: plugin.cc:663
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "cannot find %s in plugin %s\n"
*************** msgstr ""
*** 33004,33015 ****
  "kan ikke finde %s i udvidelsesmodul %s\n"
  "%s"
  
! #: plugin.cc:675
  #, gcc-internal-format, gfc-internal-format
  msgid "fail to initialize plugin %s"
  msgstr "kunne ikke initialisere udvidelsesmodul %s"
  
! #: plugin.cc:708
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid ""
  #| "cannot load plugin %s\n"
--- 34327,34338 ----
  "kan ikke finde %s i udvidelsesmodul %s\n"
  "%s"
  
! #: plugin.cc:673
  #, gcc-internal-format, gfc-internal-format
  msgid "fail to initialize plugin %s"
  msgstr "kunne ikke initialisere udvidelsesmodul %s"
  
! #: plugin.cc:706
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid ""
  #| "cannot load plugin %s\n"
*************** msgstr ""
*** 33019,33030 ****
  "kan ikke indlæse udvidelsesmodul %s\n"
  "%s"
  
! #: plugin.cc:718
  #, gcc-internal-format, gfc-internal-format
  msgid "plugin %s is not licensed under a GPL-compatible license: %s"
  msgstr ""
  
! #: plugin.cc:728
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid ""
  #| "cannot find %s in plugin %s\n"
--- 34342,34353 ----
  "kan ikke indlæse udvidelsesmodul %s\n"
  "%s"
  
! #: plugin.cc:716
  #, gcc-internal-format, gfc-internal-format
  msgid "plugin %s is not licensed under a GPL-compatible license: %s"
  msgstr ""
  
! #: plugin.cc:726
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid ""
  #| "cannot find %s in plugin %s\n"
*************** msgstr ""
*** 33034,33153 ****
  "kan ikke finde %s i udvidelsesmodul %s\n"
  "%s"
  
! #: plugin.cc:737
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "fail to initialize plugin %s"
  msgid "failed to initialize plugin %s"
  msgstr "kunne ikke initialisere udvidelsesmodul %s"
  
! #: plugin.cc:1049
  #, fuzzy, gcc-internal-format
  #| msgid "-iplugindir <dir> option not passed from the gcc driver"
  msgid "%<-iplugindir%> option not passed from the gcc driver"
  msgstr "iplugindir <mappe> tilvalg ikke videregivet fra gcc-driveren"
  
! #: pointer-query.cc:1201
  #, gcc-internal-format
  msgid "destination object is likely at address zero"
  msgstr ""
  
! #: pointer-query.cc:1203
  #, gcc-internal-format
  msgid "source object is likely at address zero"
  msgstr ""
  
! #: pointer-query.cc:1213
  #, gcc-internal-format
  msgid "at offset %s into destination object %qE of size %s"
  msgstr ""
  
! #: pointer-query.cc:1216
  #, gcc-internal-format
  msgid "destination object %qE of size %s"
  msgstr ""
  
! #: pointer-query.cc:1222
  #, gcc-internal-format
  msgid "at offset %s into destination object of size %s allocated by %qE"
  msgstr ""
  
! #: pointer-query.cc:1225
  #, gcc-internal-format
  msgid "destination object of size %s allocated by %qE"
  msgstr ""
  
! #: pointer-query.cc:1235
  #, gcc-internal-format
  msgid "at offset %s into source object %qE of size %s"
  msgstr ""
  
! #: pointer-query.cc:1238
  #, gcc-internal-format
  msgid "source object %qE of size %s"
  msgstr ""
  
! #: pointer-query.cc:1245
  #, gcc-internal-format
  msgid "at offset %s into source object of size %s allocated by %qE"
  msgstr ""
  
! #: pointer-query.cc:1248
  #, gcc-internal-format
  msgid "source object of size %s allocated by %qE"
  msgstr ""
  
! #: pointer-query.cc:1256
  #, gcc-internal-format
  msgid "at offset %s into object %qE of size %s"
  msgstr ""
  
! #: pointer-query.cc:1259
  #, gcc-internal-format
  msgid "object %qE of size %s"
  msgstr ""
  
! #: pointer-query.cc:1266
  #, gcc-internal-format
  msgid "at offset %s into object of size %s allocated by %qE"
  msgstr ""
  
! #: pointer-query.cc:1269
  #, gcc-internal-format
  msgid "object of size %s allocated by %qE"
  msgstr ""
  
! #: predict.cc:2616
  #, fuzzy, gcc-internal-format
  msgid "probability %qE must be constant floating-point expression"
  msgstr "størrelsen af medlemmet '%D' er ikke konstant"
  
! #: predict.cc:2629
  #, gcc-internal-format
  msgid "probability %qE is outside the range [0.0, 1.0]"
  msgstr ""
  
! #: predict.cc:3704
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing counts for called function %s/%i"
  msgid "Missing counts for called function %s"
  msgstr "Manglende antal for kaldt funktion %s/%i"
  
! #: profile.cc:628
  #, gcc-internal-format
  msgid "corrupted profile info: profile data is not flow-consistent"
  msgstr "ødelagteprofilinfo: profildata er ikke forløb-konsistent"
  
! #: profile.cc:645
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted profile info: number of iterations for basic block %d thought to be %i"
  msgstr "ødelagt profilinfo: antal iterationer for basisblok %d menes at være %i"
  
! #: profile.cc:668
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted profile info: number of executions for edge %d-%d thought to be %i"
  msgstr "ødelagt profilinfo: antallet af kørsler for kant %d-%d menes at være %i"
  
! #: profile.cc:977
  #, fuzzy, gcc-internal-format
  #| msgid "corrupted profile info: profile data is not flow-consistent"
  msgid "corrupted profile info: invalid time profile"
--- 34357,34476 ----
  "kan ikke finde %s i udvidelsesmodul %s\n"
  "%s"
  
! #: plugin.cc:735
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "fail to initialize plugin %s"
  msgid "failed to initialize plugin %s"
  msgstr "kunne ikke initialisere udvidelsesmodul %s"
  
! #: plugin.cc:1047
  #, fuzzy, gcc-internal-format
  #| msgid "-iplugindir <dir> option not passed from the gcc driver"
  msgid "%<-iplugindir%> option not passed from the gcc driver"
  msgstr "iplugindir <mappe> tilvalg ikke videregivet fra gcc-driveren"
  
! #: pointer-query.cc:1206
  #, gcc-internal-format
  msgid "destination object is likely at address zero"
  msgstr ""
  
! #: pointer-query.cc:1208
  #, gcc-internal-format
  msgid "source object is likely at address zero"
  msgstr ""
  
! #: pointer-query.cc:1218
  #, gcc-internal-format
  msgid "at offset %s into destination object %qE of size %s"
  msgstr ""
  
! #: pointer-query.cc:1221
  #, gcc-internal-format
  msgid "destination object %qE of size %s"
  msgstr ""
  
! #: pointer-query.cc:1227
  #, gcc-internal-format
  msgid "at offset %s into destination object of size %s allocated by %qE"
  msgstr ""
  
! #: pointer-query.cc:1230
  #, gcc-internal-format
  msgid "destination object of size %s allocated by %qE"
  msgstr ""
  
! #: pointer-query.cc:1240
  #, gcc-internal-format
  msgid "at offset %s into source object %qE of size %s"
  msgstr ""
  
! #: pointer-query.cc:1243
  #, gcc-internal-format
  msgid "source object %qE of size %s"
  msgstr ""
  
! #: pointer-query.cc:1250
  #, gcc-internal-format
  msgid "at offset %s into source object of size %s allocated by %qE"
  msgstr ""
  
! #: pointer-query.cc:1253
  #, gcc-internal-format
  msgid "source object of size %s allocated by %qE"
  msgstr ""
  
! #: pointer-query.cc:1261
  #, gcc-internal-format
  msgid "at offset %s into object %qE of size %s"
  msgstr ""
  
! #: pointer-query.cc:1264
  #, gcc-internal-format
  msgid "object %qE of size %s"
  msgstr ""
  
! #: pointer-query.cc:1271
  #, gcc-internal-format
  msgid "at offset %s into object of size %s allocated by %qE"
  msgstr ""
  
! #: pointer-query.cc:1274
  #, gcc-internal-format
  msgid "object of size %s allocated by %qE"
  msgstr ""
  
! #: predict.cc:2639
  #, fuzzy, gcc-internal-format
  msgid "probability %qE must be constant floating-point expression"
  msgstr "størrelsen af medlemmet '%D' er ikke konstant"
  
! #: predict.cc:2652
  #, gcc-internal-format
  msgid "probability %qE is outside the range [0.0, 1.0]"
  msgstr ""
  
! #: predict.cc:3728
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing counts for called function %s/%i"
  msgid "Missing counts for called function %s"
  msgstr "Manglende antal for kaldt funktion %s/%i"
  
! #: profile.cc:666
  #, gcc-internal-format
  msgid "corrupted profile info: profile data is not flow-consistent"
  msgstr "ødelagteprofilinfo: profildata er ikke forløb-konsistent"
  
! #: profile.cc:683
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted profile info: number of iterations for basic block %d thought to be %i"
  msgstr "ødelagt profilinfo: antal iterationer for basisblok %d menes at være %i"
  
! #: profile.cc:706
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted profile info: number of executions for edge %d-%d thought to be %i"
  msgstr "ødelagt profilinfo: antallet af kørsler for kant %d-%d menes at være %i"
  
! #: profile.cc:1027
  #, fuzzy, gcc-internal-format
  #| msgid "corrupted profile info: profile data is not flow-consistent"
  msgid "corrupted profile info: invalid time profile"
*************** msgstr "implicit aflæste registre skal
*** 33246,33270 ****
  msgid "output operand %d must use %<&%> constraint"
  msgstr "uddataoperand %d skal bruge %<&%>-begrænsningen"
  
! #: regcprop.cc:1254
  #, fuzzy, gcc-internal-format
  #| msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
  msgid "%qs: [%u] bad %<next_regno%> for empty chain (%u)"
  msgstr "validate_value_data: [%u] Ugyldig next_regno til tom kæde (%u)"
  
! #: regcprop.cc:1266
  #, fuzzy, gcc-internal-format
  #| msgid "validate_value_data: Loop in regno chain (%u)"
  msgid "%qs: loop in %<next_regno%> chain (%u)"
  msgstr "validate_value_data: Løkke i registertalskæde (%u)"
  
! #: regcprop.cc:1269
  #, fuzzy, gcc-internal-format
  #| msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
  msgid "%qs: [%u] bad %<oldest_regno%> (%u)"
  msgstr "validate_value_data: [%u] Ugyldig oldest_regno (%u)"
  
! #: regcprop.cc:1281
  #, fuzzy, gcc-internal-format
  #| msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
  msgid "%qs: [%u] non-empty register in chain (%s %u %i)"
--- 34569,34593 ----
  msgid "output operand %d must use %<&%> constraint"
  msgstr "uddataoperand %d skal bruge %<&%>-begrænsningen"
  
! #: regcprop.cc:1295
  #, fuzzy, gcc-internal-format
  #| msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
  msgid "%qs: [%u] bad %<next_regno%> for empty chain (%u)"
  msgstr "validate_value_data: [%u] Ugyldig next_regno til tom kæde (%u)"
  
! #: regcprop.cc:1307
  #, fuzzy, gcc-internal-format
  #| msgid "validate_value_data: Loop in regno chain (%u)"
  msgid "%qs: loop in %<next_regno%> chain (%u)"
  msgstr "validate_value_data: Løkke i registertalskæde (%u)"
  
! #: regcprop.cc:1310
  #, fuzzy, gcc-internal-format
  #| msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
  msgid "%qs: [%u] bad %<oldest_regno%> (%u)"
  msgstr "validate_value_data: [%u] Ugyldig oldest_regno (%u)"
  
! #: regcprop.cc:1322
  #, fuzzy, gcc-internal-format
  #| msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
  msgid "%qs: [%u] non-empty register in chain (%s %u %i)"
*************** msgstr "kan ikke bruge %qs som et kald-b
*** 33288,33295 ****
  msgid "cannot use %qs as a fixed register"
  msgstr "kan ikke bruge %qs som et fast register"
  
! #: reginfo.cc:732 config/arc/arc.cc:1086 config/arc/arc.cc:1128
! #: config/ia64/ia64.cc:6051 config/ia64/ia64.cc:6058 config/pa/pa.cc:477
  #: config/pa/pa.cc:484 config/sh/sh.cc:8291 config/sh/sh.cc:8298
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown register name: %s"
--- 34611,34618 ----
  msgid "cannot use %qs as a fixed register"
  msgstr "kan ikke bruge %qs som et fast register"
  
! #: reginfo.cc:732 config/arc/arc.cc:1084 config/arc/arc.cc:1126
! #: config/ia64/ia64.cc:6096 config/ia64/ia64.cc:6103 config/pa/pa.cc:477
  #: config/pa/pa.cc:484 config/sh/sh.cc:8291 config/sh/sh.cc:8298
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown register name: %s"
*************** msgstr "%<asm%>-operand kræver umulig g
*** 33368,33374 ****
  msgid "%<asm%> operand constraint incompatible with operand size"
  msgstr "%<asm%>-operandbegrænsning er ikke forenelig med operandstørrelse"
  
! #: reload1.cc:7885
  #, gcc-internal-format
  msgid "output operand is constant in %<asm%>"
  msgstr "uddataoperand er konstant i %<asm%>"
--- 34691,34697 ----
  msgid "%<asm%> operand constraint incompatible with operand size"
  msgstr "%<asm%>-operandbegrænsning er ikke forenelig med operandstørrelse"
  
! #: reload1.cc:7884
  #, gcc-internal-format
  msgid "output operand is constant in %<asm%>"
  msgstr "uddataoperand er konstant i %<asm%>"
*************** msgstr "RTL-kontrol: tilgang til udtryks
*** 33424,33498 ****
  msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
  msgstr "RTL-flagkontrol: %s benyttet med uventet rtx-kode »%s« i %s, ved %s:%d"
  
! #: stmt.cc:215
  #, gcc-internal-format
  msgid "output operand constraint lacks %<=%>"
  msgstr "uddataoperandbegrænsning mangler %<=%>"
  
! #: stmt.cc:230
  #, gcc-internal-format
  msgid "output constraint %qc for operand %d is not at the beginning"
  msgstr "uddatabegrænsning %qc for operanden %d er ikke ved begyndelsen"
  
! #: stmt.cc:254
  #, gcc-internal-format
  msgid "operand constraint contains incorrectly positioned %<+%> or %<=%>"
  msgstr "operandbegrænsning indeholder forkert placeret %<+%> eller %<=%>"
  
! #: stmt.cc:261 stmt.cc:355
  #, gcc-internal-format
  msgid "%<%%%> constraint used with last operand"
  msgstr "%<%%%>-begrænsning brugt med sidste operand"
  
! #: stmt.cc:277
  #, gcc-internal-format
  msgid "matching constraint not valid in output operand"
  msgstr "begrænsningen er ikke gyldig for uddataoperanden"
  
! #: stmt.cc:281
  #, fuzzy, gcc-internal-format
  #| msgid "%<%%%> constraint used with last operand"
  msgid "%<:%> constraint used for output operand"
  msgstr "%<%%%>-begrænsning brugt med sidste operand"
  
! #: stmt.cc:346
  #, gcc-internal-format
  msgid "input operand constraint contains %qc"
  msgstr "inddataoperandbegrænsningen indeholder %qc"
  
! #: stmt.cc:377
  #, fuzzy, gcc-internal-format
  #| msgid "%<&%> constraint used with no register class"
  msgid "%<:%> constraint mixed with other constraints"
  msgstr "%<&%>-begrænsning brugt uden registerklasse"
  
! #: stmt.cc:400
  #, gcc-internal-format
  msgid "matching constraint references invalid operand number"
  msgstr "begrænsning refererer til et ugyldigt operandtal"
  
! #: stmt.cc:434
  #, gcc-internal-format
  msgid "invalid punctuation %qc in constraint"
  msgstr "ugyldig punktuering %qc i begrænsning"
  
! #: stmt.cc:451
  #, gcc-internal-format
  msgid "matching constraint does not allow a register"
  msgstr "matchbegrænsningen tillader ikke et register"
  
! #: stmt.cc:545
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate asm operand name %qs"
  msgid "duplicate %<asm%> operand name %qs"
  msgstr "asm-operandnavnet %qs optræder mere end en gang"
  
! #: stmt.cc:642
  #, gcc-internal-format
  msgid "missing close brace for named operand"
  msgstr "manglende afsluttende krøllet parantes til navngiven operand"
  
! #: stmt.cc:671
  #, gcc-internal-format
  msgid "undefined named operand %qs"
  msgstr "ikkedefineret navngiven operand %qs"
--- 34747,34916 ----
  msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
  msgstr "RTL-flagkontrol: %s benyttet med uventet rtx-kode »%s« i %s, ved %s:%d"
  
! #: stmt.cc:227
! #, fuzzy, gcc-internal-format
! #| msgid "data type of %q+D isn%'t suitable for a register"
! msgid "data type isn%'t suitable for register %s of operand %i"
! msgstr "datatypen for %q+D passer ikke med et register"
! 
! #: stmt.cc:230
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "-frecord-gcc-switches is not supported by the current target"
! msgid "register %s for operand %i cannot be accessed by the current target"
! msgstr "-frecord-gcc-switches er ikke understøttet af den nuværende målarkitektur"
! 
! #: stmt.cc:233
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "the register specified for %q+D is not general enough to be used as a register variable"
! msgid "register %s for operand %i is not general enough to be used as a register variable"
! msgstr "registeret specificeret for %q+D er ikke generelt nok til at blive brugt som en registervariabel"
! 
! #: stmt.cc:236
! #, fuzzy, gcc-internal-format
! #| msgid "%Jregister specified for '%D' isn't suitable for data type"
! msgid "register %s for operand %i isn%'t suitable for data type"
! msgstr "%Jregisteret som er angivet for '%D' passer ikke med datatypen"
! 
! #: stmt.cc:245
! #, gcc-internal-format, gfc-internal-format
! msgid "register for operand %i is an internal GCC implementation detail"
! msgstr ""
! 
! #: stmt.cc:291
  #, gcc-internal-format
  msgid "output operand constraint lacks %<=%>"
  msgstr "uddataoperandbegrænsning mangler %<=%>"
  
! #: stmt.cc:306
  #, gcc-internal-format
  msgid "output constraint %qc for operand %d is not at the beginning"
  msgstr "uddatabegrænsning %qc for operanden %d er ikke ved begyndelsen"
  
! #: stmt.cc:338
  #, gcc-internal-format
  msgid "operand constraint contains incorrectly positioned %<+%> or %<=%>"
  msgstr "operandbegrænsning indeholder forkert placeret %<+%> eller %<=%>"
  
! #: stmt.cc:345 stmt.cc:562
  #, gcc-internal-format
  msgid "%<%%%> constraint used with last operand"
  msgstr "%<%%%>-begrænsning brugt med sidste operand"
  
! #: stmt.cc:372
  #, gcc-internal-format
  msgid "matching constraint not valid in output operand"
  msgstr "begrænsningen er ikke gyldig for uddataoperanden"
  
! #: stmt.cc:376
  #, fuzzy, gcc-internal-format
  #| msgid "%<%%%> constraint used with last operand"
  msgid "%<:%> constraint used for output operand"
  msgstr "%<%%%>-begrænsning brugt med sidste operand"
  
! #: stmt.cc:395 stmt.cc:642
! #, fuzzy, gcc-internal-format
! #| msgid "generation of Branch Likely instructions enabled, but not supported by architecture"
! msgid "hard register constraints are only supported while using LRA"
! msgstr "generering af Branch Likely-instruktioner er aktiveret, men ikke understøttet af arkitekturen"
! 
! #: stmt.cc:403 stmt.cc:470 stmt.cc:650 stmt.cc:725
! #, gcc-internal-format
! msgid "hard register constraints and regular register constraints in one alternative are not supported"
! msgstr ""
! 
! #: stmt.cc:410 stmt.cc:657
! #, fuzzy, gcc-internal-format
! #| msgid "trampolines not supported"
! msgid "multiple hard register constraints in one alternative are not supported"
! msgstr "trampoliner understøttes ikke"
! 
! #: stmt.cc:418
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "invalid constant"
! msgid "invalid output constraint: %s"
! msgstr "ugyldig konstant:"
! 
! #: stmt.cc:426 stmt.cc:498
! #, gcc-internal-format, gfc-internal-format
! msgid "multiple outputs to hard register: %s"
! msgstr ""
! 
! #: stmt.cc:435
! #, fuzzy, gcc-internal-format
! #| msgid "asm-specifier for variable `%s' conflicts with asm clobber list"
! msgid "hard register constraint for output %i conflicts with %<asm%> clobber list"
! msgstr "asm-anvisning for variablen '%s' strider mod asm-overskrivelsesliste"
! 
! #: stmt.cc:447
! #, gcc-internal-format
! msgid "constraint and register %<asm%> for output operand %i are unsatisfiable"
! msgstr ""
! 
! #: stmt.cc:491 stmt.cc:748 varasm.cc:1558
! #, gcc-internal-format
! msgid "invalid register name for %q+D"
! msgstr "ugyldigt registernavn for %q+D"
! 
! #: stmt.cc:553
  #, gcc-internal-format
  msgid "input operand constraint contains %qc"
  msgstr "inddataoperandbegrænsningen indeholder %qc"
  
! #: stmt.cc:584
  #, fuzzy, gcc-internal-format
  #| msgid "%<&%> constraint used with no register class"
  msgid "%<:%> constraint mixed with other constraints"
  msgstr "%<&%>-begrænsning brugt uden registerklasse"
  
! #: stmt.cc:612
  #, gcc-internal-format
  msgid "matching constraint references invalid operand number"
  msgstr "begrænsning refererer til et ugyldigt operandtal"
  
! #: stmt.cc:665
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "invalid constant"
! msgid "invalid input constraint: %s"
! msgstr "ugyldig konstant:"
! 
! #: stmt.cc:673 stmt.cc:755
! #, gcc-internal-format, gfc-internal-format
! msgid "multiple inputs to hard register: %s"
! msgstr ""
! 
! #: stmt.cc:680
! #, fuzzy, gcc-internal-format
! #| msgid "asm-specifier for variable `%s' conflicts with asm clobber list"
! msgid "hard register constraint for input %i conflicts with %<asm%> clobber list"
! msgstr "asm-anvisning for variablen '%s' strider mod asm-overskrivelsesliste"
! 
! #: stmt.cc:699
! #, gcc-internal-format
! msgid "constraint and register %<asm%> for input operand %i are unsatisfiable"
! msgstr ""
! 
! #: stmt.cc:715
  #, gcc-internal-format
  msgid "invalid punctuation %qc in constraint"
  msgstr "ugyldig punktuering %qc i begrænsning"
  
! #: stmt.cc:775
  #, gcc-internal-format
  msgid "matching constraint does not allow a register"
  msgstr "matchbegrænsningen tillader ikke et register"
  
! #: stmt.cc:869
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate asm operand name %qs"
  msgid "duplicate %<asm%> operand name %qs"
  msgstr "asm-operandnavnet %qs optræder mere end en gang"
  
! #: stmt.cc:969
  #, gcc-internal-format
  msgid "missing close brace for named operand"
  msgstr "manglende afsluttende krøllet parantes til navngiven operand"
  
! #: stmt.cc:998
  #, gcc-internal-format
  msgid "undefined named operand %qs"
  msgstr "ikkedefineret navngiven operand %qs"
*************** msgstr "packed-egenskab forårsager inef
*** 33565,33576 ****
  msgid "packed attribute is unnecessary"
  msgstr "packed-egenskab er unødvendig"
  
! #: stor-layout.cc:2753
  #, gcc-internal-format
  msgid "alignment of array elements is greater than element size"
  msgstr "justering af tabelelementer er større end elementstørrelse"
  
! #: stor-layout.cc:2759
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of array elements is greater than element size"
  msgid "size of array element is not a multiple of its alignment"
--- 34983,34994 ----
  msgid "packed attribute is unnecessary"
  msgstr "packed-egenskab er unødvendig"
  
! #: stor-layout.cc:2758
  #, gcc-internal-format
  msgid "alignment of array elements is greater than element size"
  msgstr "justering af tabelelementer er større end elementstørrelse"
  
! #: stor-layout.cc:2764
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of array elements is greater than element size"
  msgid "size of array element is not a multiple of its alignment"
*************** msgstr "generel thunk-kode mislykkes for
*** 33593,33789 ****
  msgid "%qD renamed after being referenced in assembly"
  msgstr "%D omdøbt efter at være refereret i maskinkode"
  
! #: symtab.cc:1109
  #, gcc-internal-format
  msgid "function symbol is not function"
  msgstr "funktionsymbol er ikke en funktion"
  
! #: symtab.cc:1116
  #, gcc-internal-format
  msgid "inconsistent %<ifunc%> attribute"
  msgstr ""
  
! #: symtab.cc:1124
  #, gcc-internal-format
  msgid "variable symbol is not variable"
  msgstr "variabelsymbol er ikke en variabel"
  
! #: symtab.cc:1130
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr "node har ukendt type"
  
! #: symtab.cc:1135
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "#%s with invalid argument"
  msgid "node has invalid order %i"
  msgstr "#%s med ugyldig parameter"
  
! #: symtab.cc:1144
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr "node blev ikke fundet node->decl->decl_with_vis.symtab_node"
  
! #: symtab.cc:1152
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr "node er forskellig fra node->decl->decl_with_vis.symtab_node"
  
! #: symtab.cc:1163 symtab.cc:1170
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr "maskinekodenavn på hashliste er ødelagt"
  
! #: symtab.cc:1179
  #, gcc-internal-format
  msgid "node not found in symtab assembler name hash"
  msgstr "node blev ikke fundet i symtabs maskinkodehash"
  
! #: symtab.cc:1188
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr "dobbelt lænket liste på maskinekodenavne er ødelagt"
  
! #: symtab.cc:1193
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr "node har body_removed men er en definition"
  
! #: symtab.cc:1198
  #, fuzzy, gcc-internal-format
  #| msgid "node is analyzed byt it is not a definition"
  msgid "node is analyzed but it is not a definition"
  msgstr "node er analyseret byt, det er ikke en definition"
  
! #: symtab.cc:1203
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr "node er alias men ikke implicit alias"
  
! #: symtab.cc:1208
  #, gcc-internal-format
  msgid "node is alias but not definition"
  msgstr "node er alias men ikke definition"
  
! #: symtab.cc:1213
  #, fuzzy, gcc-internal-format
  #| msgid "node is weakref but not an alias"
  msgid "node is weakref but not an transparent_alias"
  msgstr "node er weakref men ikke et alias"
  
! #: symtab.cc:1218
  #, fuzzy, gcc-internal-format
  #| msgid "node is weakref but not an alias"
  msgid "node is transparent_alias but not an alias"
  msgstr "node er weakref men ikke et alias"
  
! #: symtab.cc:1223
  #, fuzzy, gcc-internal-format
  #| msgid "node is alias but not implicit alias"
  msgid "node is symver but not alias"
  msgstr "node er alias men ikke implicit alias"
  
! #: symtab.cc:1232
  #, gcc-internal-format
  msgid "symver target is not exported with default visibility"
  msgstr ""
  
! #: symtab.cc:1239
  #, gcc-internal-format
  msgid "symver is not exported with default visibility"
  msgstr ""
  
! #: symtab.cc:1248
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr "node er i same_comdat_grooup-liste men har ingen comdat_group"
  
! #: symtab.cc:1253
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr "same_comdat_group-liste over forskellige grupper"
  
! #: symtab.cc:1258
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr "blanding af forskellige symboltyper i samme comdata-gruppe er ikke understøttet"
  
! #: symtab.cc:1263
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr "node er alene i en comdat-gruppe"
  
! #: symtab.cc:1270
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr "same_comdat_group er ikke en cirkulær liste"
  
! #: symtab.cc:1285
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr "comdat-local-symbol refereret ti laf %s uden for dets comdat"
  
! #: symtab.cc:1295
  #, fuzzy, gcc-internal-format
  #| msgid "implicit_section flag is set but section isn't"
  msgid "implicit_section flag is set but section isn%'t"
  msgstr "implicit_section-flag er angivet men sektion er ikke"
  
! #: symtab.cc:1302
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr "Både sektion og comdat-gruppe er angivet"
  
! #: symtab.cc:1314
  #, fuzzy, gcc-internal-format
  #| msgid "Alias and target's section differs"
  msgid "Alias and target%'s section differs"
  msgstr "Alias og måls sektion er forskellige"
  
! #: symtab.cc:1321
  #, fuzzy, gcc-internal-format
  #| msgid "Alias and target's comdat groups differs"
  msgid "Alias and target%'s comdat groups differs"
  msgstr "Alias og måls comdat-grupper er forskellige"
  
! #: symtab.cc:1336
  #, fuzzy, gcc-internal-format
  #| msgid "Alias and target's section differs"
  msgid "Transparent alias and target%'s assembler names differs"
  msgstr "Alias og måls sektion er forskellige"
  
! #: symtab.cc:1344
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr ""
  
! #: symtab.cc:1367 symtab.cc:1477 symtab.cc:1504
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr "symtab_node::verify mislykkedes"
  
! #: symtab.cc:1476
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid pointer mode `%s'"
  msgid "invalid order in asm node %i"
  msgstr "ugyldig henvisningstilstand '%s'"
  
! #: symtab.cc:1500
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr "To symboler med samme comdat_group er ikke lænket af same_comdat_group-listen."
  
! #: symtab.cc:1938
  #, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr "funktion %q+D del af aliascyklus"
  
! #: symtab.cc:1940
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr "variabel %q+D del af aliascyklus"
  
! #: symtab.cc:1968
  #, 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"
--- 35011,35207 ----
  msgid "%qD renamed after being referenced in assembly"
  msgstr "%D omdøbt efter at være refereret i maskinkode"
  
! #: symtab.cc:1124
  #, gcc-internal-format
  msgid "function symbol is not function"
  msgstr "funktionsymbol er ikke en funktion"
  
! #: symtab.cc:1131
  #, gcc-internal-format
  msgid "inconsistent %<ifunc%> attribute"
  msgstr ""
  
! #: symtab.cc:1139
  #, gcc-internal-format
  msgid "variable symbol is not variable"
  msgstr "variabelsymbol er ikke en variabel"
  
! #: symtab.cc:1145
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr "node har ukendt type"
  
! #: symtab.cc:1150
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "#%s with invalid argument"
  msgid "node has invalid order %i"
  msgstr "#%s med ugyldig parameter"
  
! #: symtab.cc:1159
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr "node blev ikke fundet node->decl->decl_with_vis.symtab_node"
  
! #: symtab.cc:1167
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr "node er forskellig fra node->decl->decl_with_vis.symtab_node"
  
! #: symtab.cc:1178 symtab.cc:1185
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr "maskinekodenavn på hashliste er ødelagt"
  
! #: symtab.cc:1194
  #, gcc-internal-format
  msgid "node not found in symtab assembler name hash"
  msgstr "node blev ikke fundet i symtabs maskinkodehash"
  
! #: symtab.cc:1203
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr "dobbelt lænket liste på maskinekodenavne er ødelagt"
  
! #: symtab.cc:1208
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr "node har body_removed men er en definition"
  
! #: symtab.cc:1213
  #, fuzzy, gcc-internal-format
  #| msgid "node is analyzed byt it is not a definition"
  msgid "node is analyzed but it is not a definition"
  msgstr "node er analyseret byt, det er ikke en definition"
  
! #: symtab.cc:1218
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr "node er alias men ikke implicit alias"
  
! #: symtab.cc:1223
  #, gcc-internal-format
  msgid "node is alias but not definition"
  msgstr "node er alias men ikke definition"
  
! #: symtab.cc:1228
  #, fuzzy, gcc-internal-format
  #| msgid "node is weakref but not an alias"
  msgid "node is weakref but not an transparent_alias"
  msgstr "node er weakref men ikke et alias"
  
! #: symtab.cc:1233
  #, fuzzy, gcc-internal-format
  #| msgid "node is weakref but not an alias"
  msgid "node is transparent_alias but not an alias"
  msgstr "node er weakref men ikke et alias"
  
! #: symtab.cc:1238
  #, fuzzy, gcc-internal-format
  #| msgid "node is alias but not implicit alias"
  msgid "node is symver but not alias"
  msgstr "node er alias men ikke implicit alias"
  
! #: symtab.cc:1247
  #, gcc-internal-format
  msgid "symver target is not exported with default visibility"
  msgstr ""
  
! #: symtab.cc:1254
  #, gcc-internal-format
  msgid "symver is not exported with default visibility"
  msgstr ""
  
! #: symtab.cc:1263
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr "node er i same_comdat_grooup-liste men har ingen comdat_group"
  
! #: symtab.cc:1268
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr "same_comdat_group-liste over forskellige grupper"
  
! #: symtab.cc:1273
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr "blanding af forskellige symboltyper i samme comdata-gruppe er ikke understøttet"
  
! #: symtab.cc:1278
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr "node er alene i en comdat-gruppe"
  
! #: symtab.cc:1285
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr "same_comdat_group er ikke en cirkulær liste"
  
! #: symtab.cc:1300
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr "comdat-local-symbol refereret ti laf %s uden for dets comdat"
  
! #: symtab.cc:1310
  #, fuzzy, gcc-internal-format
  #| msgid "implicit_section flag is set but section isn't"
  msgid "implicit_section flag is set but section isn%'t"
  msgstr "implicit_section-flag er angivet men sektion er ikke"
  
! #: symtab.cc:1317
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr "Både sektion og comdat-gruppe er angivet"
  
! #: symtab.cc:1329
  #, fuzzy, gcc-internal-format
  #| msgid "Alias and target's section differs"
  msgid "Alias and target%'s section differs"
  msgstr "Alias og måls sektion er forskellige"
  
! #: symtab.cc:1336
  #, fuzzy, gcc-internal-format
  #| msgid "Alias and target's comdat groups differs"
  msgid "Alias and target%'s comdat groups differs"
  msgstr "Alias og måls comdat-grupper er forskellige"
  
! #: symtab.cc:1351
  #, fuzzy, gcc-internal-format
  #| msgid "Alias and target's section differs"
  msgid "Transparent alias and target%'s assembler names differs"
  msgstr "Alias og måls sektion er forskellige"
  
! #: symtab.cc:1359
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr ""
  
! #: symtab.cc:1382 symtab.cc:1494 symtab.cc:1521
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr "symtab_node::verify mislykkedes"
  
! #: symtab.cc:1493
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid pointer mode `%s'"
  msgid "invalid order in asm node %i"
  msgstr "ugyldig henvisningstilstand '%s'"
  
! #: symtab.cc:1517
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr "To symboler med samme comdat_group er ikke lænket af same_comdat_group-listen."
  
! #: symtab.cc:1955
  #, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr "funktion %q+D del af aliascyklus"
  
! #: symtab.cc:1957
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr "variabel %q+D del af aliascyklus"
  
! #: symtab.cc:1985
  #, 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 "stakgrænser understøttes ikke
*** 33822,34088 ****
  msgid "global destructors not supported on this target"
  msgstr "stakgrænser understøttes ikke på målarkitekturen"
  
! #: targhooks.cc:1839
  #, fuzzy, gcc-internal-format
  #| msgid "target attribute is not supported on this machine"
  msgid "%<target%> attribute is not supported on this machine"
  msgstr "målarkitekturegenskab er ikke understøttet på denne maskine"
  
! #: targhooks.cc:1851
  #, fuzzy, gcc-internal-format
  #| msgid "target attribute is not supported on this machine"
  msgid "%<target_version%> attribute is not supported on this machine"
  msgstr "målarkitekturegenskab er ikke understøttet på denne maskine"
  
! #: targhooks.cc:1865
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC target is not supported for this machine"
  msgid "%<#pragma GCC target%> is not supported for this machine"
  msgstr "#pragma GCC-målarkitektur er ikke understøttet på denne maskine"
  
! #: toplev.cc:721
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t open %qs for writing: %m"
  msgid "cannot open %qs for writing: %m"
  msgstr "kan ikke åbne %qs til skrivning: %m"
  
! #: toplev.cc:740
  #, fuzzy, gcc-internal-format
  #| msgid "-frecord-gcc-switches is not supported by the current target"
  msgid "%<-frecord-gcc-switches%> is not supported by the current target"
  msgstr "-frecord-gcc-switches er ikke understøttet af den nuværende målarkitektur"
  
! #: toplev.cc:792
  #, gcc-internal-format
  msgid "stack usage computation not supported for this target"
  msgstr "stakbrugsberegning er ikke understøttet for denne målarkitektur"
  
! #: toplev.cc:851
  #, gcc-internal-format
  msgid "stack usage might be unbounded"
  msgstr "stakbrug kan være ubundet"
  
! #: toplev.cc:856
  #, fuzzy, gcc-internal-format
  #| msgid "stack usage might be %wd bytes"
  msgid "stack usage might be %wu bytes"
  msgstr "stakramme kan være %wd byte"
  
! #: toplev.cc:859
  #, fuzzy, gcc-internal-format
  #| msgid "stack usage is %wd bytes"
  msgid "stack usage is %wu bytes"
  msgstr "stakbrug er %wd byte"
  
! #: toplev.cc:1013
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t open %s for writing: %m"
  msgid "cannot open %s for writing: %m"
  msgstr "kan ikke åbne %s til skrivning: %m"
  
! #: toplev.cc:1298
  #, gcc-internal-format
  msgid "this target does not support %qs"
  msgstr "denne målarkitektur understøtter ikke %qs"
  
! #: toplev.cc:1332
  #, fuzzy, gcc-internal-format
  #| msgid "Graphite loop optimizations cannot be used (ISL is not available)(-fgraphite, -fgraphite-identity, -floop-block, -floop-interchange, -floop-strip-mine, -floop-parallelize-all, -floop-unroll-and-jam, and -ftree-loop-linear)"
  msgid "Graphite loop optimizations cannot be used (isl is not available) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)"
  msgstr "Graphite-loopoptimeringer kan ikke bruges (ISL er ikke tilgængelig)(-fgraphite, -fgraphite-identity, -floop-block, -floop-interchange, -floop-strip-mine, -floop-parallelize-all, -floop-unroll-and-jam og -ftree-loop-linear)"
  
! #: toplev.cc:1343
  #, fuzzy, gcc-internal-format
  #| msgid "-fcheck-pointer-bounds is not supported for this target"
  msgid "%<-fcf-protection=full%> is not supported for this target"
  msgstr "-fcheck-pointer-bounds er ikke understøttet for denne målarkitektur"
  
! #: toplev.cc:1350
  #, fuzzy, gcc-internal-format
  #| msgid "-fstack-protector not supported for this target"
  msgid "%<-fcf-protection=branch%> is not supported for this target"
  msgstr "-fstack-protector understøttes ikke på denne målarkitektur"
  
! #: toplev.cc:1357
  #, fuzzy, gcc-internal-format
  #| msgid "-fcheck-pointer-bounds is not supported for this target"
  msgid "%<-fcf-protection=return%> is not supported for this target"
  msgstr "-fcheck-pointer-bounds er ikke understøttet for denne målarkitektur"
  
! #: toplev.cc:1372
  #, gcc-internal-format
  msgid "%<-fabi-version=1%> is no longer supported"
  msgstr "%<-fabi-version=1%> understøttes ikke længere"
  
! #: toplev.cc:1388
  #, gcc-internal-format
  msgid "instruction scheduling not supported on this target machine"
  msgstr "instruktionsplanlægning understøttes ikke på målarkitekturen"
  
! #: toplev.cc:1392
  #, gcc-internal-format
  msgid "this target machine does not have delayed branches"
  msgstr "målarkitekturen har ikke forsinkede forgreninger"
  
! #: toplev.cc:1406
  #, fuzzy, gcc-internal-format
  #| msgid "-f%sleading-underscore not supported on this target machine"
  msgid "%<-f%sleading-underscore%> not supported on this target machine"
  msgstr "-f%sleading-underscore understøttes ikke på målarkitekturen"
  
! #: toplev.cc:1435
  #, fuzzy, gcc-internal-format
  #| msgid "variable tracking requested, but not supported by this debug format"
  msgid "CTF debug info requested, but not supported for %qs frontend"
  msgstr "der blev anmodt om variabelsporing, men den er ikke understøttet af dette fejlsøgningsformat"
  
! #: toplev.cc:1453
  #, gcc-internal-format
  msgid "could not close zeroed insn dump file %qs: %m"
  msgstr "kunne ikke lukke nulstillet insn-dumpningsfilen %qs: %m"
  
! #: toplev.cc:1495
  #, gcc-internal-format
  msgid "target system does not support the %qs debug format"
  msgstr "målarkitektursystem understøtter ikke %qs-fejlsøgningsformatet"
  
! #: toplev.cc:1513
  #, gcc-internal-format
  msgid "%<-gas-locview-support%> is forced disabled without %<-gas-loc-support%>"
  msgstr ""
  
! #: toplev.cc:1529
  #, gcc-internal-format
  msgid "without %<-gdwarf-5%>, %<-gvariable-location-views=incompat5%> is equivalent to %<-gvariable-location-views%>"
  msgstr ""
  
! #: toplev.cc:1545
  #, gcc-internal-format
  msgid "%<-ginternal-reset-location-views%> is forced disabled without %<-gvariable-location-views%>"
  msgstr ""
  
! #: toplev.cc:1555
  #, gcc-internal-format
  msgid "%<-ginline-points%> is forced disabled without %<-gstatement-frontiers%>"
  msgstr ""
  
! #: toplev.cc:1584
  #, fuzzy, gcc-internal-format
  #| msgid "-ffunction-sections not supported for this target"
  msgid "%<-ffunction-sections%> not supported for this target"
  msgstr "-ffunction-sections understøttes ikke på målarkitekturen"
  
! #: toplev.cc:1590
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "%<-fdata-sections%> not supported for this target"
  msgstr "-fdata-sections understøttes ikke på målarkitekturen"
  
! #: toplev.cc:1598
  #, fuzzy, gcc-internal-format
  #| msgid "-fprefetch-loop-arrays not supported for this target"
  msgid "%<-fprefetch-loop-arrays%> not supported for this target"
  msgstr "-fprefetch-loop-arrays understøttes ikke på målarkitekturen"
  
! #: toplev.cc:1604
  #, fuzzy, gcc-internal-format
  #| msgid "-fprefetch-loop-arrays not supported for this target (try -march switches)"
  msgid "%<-fprefetch-loop-arrays%> not supported for this target (try %<-march%> switches)"
  msgstr "-fprefetch-loop-arrays understøttes ikke på målarkitekturen (prøv '-march'-tilvalgene)"
  
! #: toplev.cc:1614
  #, fuzzy, gcc-internal-format
  #| msgid "-fprefetch-loop-arrays is not supported with -Os"
  msgid "%<-fprefetch-loop-arrays%> is not supported with %<-Os%>"
  msgstr "-fprefetch-loop-arrays understøttes ikke med -Os"
  
! #: toplev.cc:1626
  #, fuzzy, gcc-internal-format
  #| msgid "-fassociative-math disabled; other options take precedence"
  msgid "%<-fassociative-math%> disabled; other options take precedence"
  msgstr "-fassociative-math deaktiveret; andre tilvalg har forrang"
  
! #: toplev.cc:1634
  #, fuzzy, gcc-internal-format
  #| msgid "-fcheck-pointer-bounds is not supported for this target"
  msgid "%<-fhardened%> not supported for this target"
  msgstr "-fcheck-pointer-bounds er ikke understøttet for denne målarkitektur"
  
! #: toplev.cc:1643
  #, gcc-internal-format
  msgid "%<-fstack-clash-protection%> is not supported on targets where the stack grows from lower to higher addresses"
  msgstr ""
  
! #: toplev.cc:1656
  #, gcc-internal-format
  msgid "%<-fstack-clash-protection%> is not enabled by %<-fhardened%> because %<-fstack-check%> was specified on the command line"
  msgstr ""
  
! #: toplev.cc:1666
  #, gcc-internal-format
  msgid "%<-fstack-check=%> and %<-fstack-clash-protection%> are mutually exclusive; disabling %<-fstack-check=%>"
  msgstr ""
  
! #: toplev.cc:1677
  #, fuzzy, gcc-internal-format
  #| msgid "-fstack-protector not supported for this target"
  msgid "%<-fstack-protector%> not supported for this target"
  msgstr "-fstack-protector understøttes ikke på denne målarkitektur"
  
! #: toplev.cc:1689
  #, fuzzy, gcc-internal-format
  #| msgid "-fsanitize=address and -fsanitize=kernel-address are not supported for this target"
  msgid "%<-fsanitize=address%> and %<-fsanitize=kernel-address%> are not supported for this target"
  msgstr "-fsanitize=address og -fsanitize=kernel-address understøttes ikke på denne målarkitektur"
  
! #: toplev.cc:1700
  #, fuzzy, gcc-internal-format
  #| msgid "-fsanitize=address not supported for this target"
  msgid "%<-fsanitize=address%> not supported for this target"
  msgstr "-fsanitize=address understøttes ikke på denne målarkitektur"
  
! #: toplev.cc:1709
  #, gcc-internal-format
  msgid "%<-fsanitize=kernel-address%> with stack protection is not supported without %<-fasan-shadow-offset=%> for this target"
  msgstr ""
  
! #: toplev.cc:1719
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "%qs is not supported for this target"
  msgstr "Profilering er ikke understøttet på målarkitekturen."
  
! #: toplev.cc:1727
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> not supported in current platform"
  msgstr "egenskaben '%s' er ikke understøttet på denne platform"
  
! #: toplev.cc:1730
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-fno-exceptions%>"
  msgstr ""
  
! #: toplev.cc:2066
  #, gcc-internal-format
  msgid "error writing to %s: %m"
  msgstr "fejl ved skrivning til %s: %m"
  
! #: toplev.cc:2068
  #, gcc-internal-format
  msgid "error closing %s: %m"
  msgstr "fejl ved lukning af %s: %m"
  
! #: toplev.cc:2186
  #, gcc-internal-format
  msgid "mpfr not configured to handle all floating modes"
  msgstr ""
  
! #: toplev.cc:2272
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr ""
  
! #: toplev.cc:2376
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "self-tests incompatible with %<-E%>"
--- 35240,35506 ----
  msgid "global destructors not supported on this target"
  msgstr "stakgrænser understøttes ikke på målarkitekturen"
  
! #: targhooks.cc:1849
  #, fuzzy, gcc-internal-format
  #| msgid "target attribute is not supported on this machine"
  msgid "%<target%> attribute is not supported on this machine"
  msgstr "målarkitekturegenskab er ikke understøttet på denne maskine"
  
! #: targhooks.cc:1861
  #, fuzzy, gcc-internal-format
  #| msgid "target attribute is not supported on this machine"
  msgid "%<target_version%> attribute is not supported on this machine"
  msgstr "målarkitekturegenskab er ikke understøttet på denne maskine"
  
! #: targhooks.cc:1875
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC target is not supported for this machine"
  msgid "%<#pragma GCC target%> is not supported for this machine"
  msgstr "#pragma GCC-målarkitektur er ikke understøttet på denne maskine"
  
! #: toplev.cc:724
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t open %qs for writing: %m"
  msgid "cannot open %qs for writing: %m"
  msgstr "kan ikke åbne %qs til skrivning: %m"
  
! #: toplev.cc:743
  #, fuzzy, gcc-internal-format
  #| msgid "-frecord-gcc-switches is not supported by the current target"
  msgid "%<-frecord-gcc-switches%> is not supported by the current target"
  msgstr "-frecord-gcc-switches er ikke understøttet af den nuværende målarkitektur"
  
! #: toplev.cc:795
  #, gcc-internal-format
  msgid "stack usage computation not supported for this target"
  msgstr "stakbrugsberegning er ikke understøttet for denne målarkitektur"
  
! #: toplev.cc:854
  #, gcc-internal-format
  msgid "stack usage might be unbounded"
  msgstr "stakbrug kan være ubundet"
  
! #: toplev.cc:859
  #, fuzzy, gcc-internal-format
  #| msgid "stack usage might be %wd bytes"
  msgid "stack usage might be %wu bytes"
  msgstr "stakramme kan være %wd byte"
  
! #: toplev.cc:862
  #, fuzzy, gcc-internal-format
  #| msgid "stack usage is %wd bytes"
  msgid "stack usage is %wu bytes"
  msgstr "stakbrug er %wd byte"
  
! #: toplev.cc:1016
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t open %s for writing: %m"
  msgid "cannot open %s for writing: %m"
  msgstr "kan ikke åbne %s til skrivning: %m"
  
! #: toplev.cc:1308
  #, gcc-internal-format
  msgid "this target does not support %qs"
  msgstr "denne målarkitektur understøtter ikke %qs"
  
! #: toplev.cc:1342
  #, fuzzy, gcc-internal-format
  #| msgid "Graphite loop optimizations cannot be used (ISL is not available)(-fgraphite, -fgraphite-identity, -floop-block, -floop-interchange, -floop-strip-mine, -floop-parallelize-all, -floop-unroll-and-jam, and -ftree-loop-linear)"
  msgid "Graphite loop optimizations cannot be used (isl is not available) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)"
  msgstr "Graphite-loopoptimeringer kan ikke bruges (ISL er ikke tilgængelig)(-fgraphite, -fgraphite-identity, -floop-block, -floop-interchange, -floop-strip-mine, -floop-parallelize-all, -floop-unroll-and-jam og -ftree-loop-linear)"
  
! #: toplev.cc:1353
  #, fuzzy, gcc-internal-format
  #| msgid "-fcheck-pointer-bounds is not supported for this target"
  msgid "%<-fcf-protection=full%> is not supported for this target"
  msgstr "-fcheck-pointer-bounds er ikke understøttet for denne målarkitektur"
  
! #: toplev.cc:1360
  #, fuzzy, gcc-internal-format
  #| msgid "-fstack-protector not supported for this target"
  msgid "%<-fcf-protection=branch%> is not supported for this target"
  msgstr "-fstack-protector understøttes ikke på denne målarkitektur"
  
! #: toplev.cc:1367
  #, fuzzy, gcc-internal-format
  #| msgid "-fcheck-pointer-bounds is not supported for this target"
  msgid "%<-fcf-protection=return%> is not supported for this target"
  msgstr "-fcheck-pointer-bounds er ikke understøttet for denne målarkitektur"
  
! #: toplev.cc:1382
  #, gcc-internal-format
  msgid "%<-fabi-version=1%> is no longer supported"
  msgstr "%<-fabi-version=1%> understøttes ikke længere"
  
! #: toplev.cc:1398
  #, gcc-internal-format
  msgid "instruction scheduling not supported on this target machine"
  msgstr "instruktionsplanlægning understøttes ikke på målarkitekturen"
  
! #: toplev.cc:1402
  #, gcc-internal-format
  msgid "this target machine does not have delayed branches"
  msgstr "målarkitekturen har ikke forsinkede forgreninger"
  
! #: toplev.cc:1416
  #, fuzzy, gcc-internal-format
  #| msgid "-f%sleading-underscore not supported on this target machine"
  msgid "%<-f%sleading-underscore%> not supported on this target machine"
  msgstr "-f%sleading-underscore understøttes ikke på målarkitekturen"
  
! #: toplev.cc:1446
  #, fuzzy, gcc-internal-format
  #| msgid "variable tracking requested, but not supported by this debug format"
  msgid "CTF debug info requested, but not supported for %qs frontend"
  msgstr "der blev anmodt om variabelsporing, men den er ikke understøttet af dette fejlsøgningsformat"
  
! #: toplev.cc:1464
  #, gcc-internal-format
  msgid "could not close zeroed insn dump file %qs: %m"
  msgstr "kunne ikke lukke nulstillet insn-dumpningsfilen %qs: %m"
  
! #: toplev.cc:1506
  #, gcc-internal-format
  msgid "target system does not support the %qs debug format"
  msgstr "målarkitektursystem understøtter ikke %qs-fejlsøgningsformatet"
  
! #: toplev.cc:1524
  #, gcc-internal-format
  msgid "%<-gas-locview-support%> is forced disabled without %<-gas-loc-support%>"
  msgstr ""
  
! #: toplev.cc:1540
  #, gcc-internal-format
  msgid "without %<-gdwarf-5%>, %<-gvariable-location-views=incompat5%> is equivalent to %<-gvariable-location-views%>"
  msgstr ""
  
! #: toplev.cc:1556
  #, gcc-internal-format
  msgid "%<-ginternal-reset-location-views%> is forced disabled without %<-gvariable-location-views%>"
  msgstr ""
  
! #: toplev.cc:1566
  #, gcc-internal-format
  msgid "%<-ginline-points%> is forced disabled without %<-gstatement-frontiers%>"
  msgstr ""
  
! #: toplev.cc:1595
  #, fuzzy, gcc-internal-format
  #| msgid "-ffunction-sections not supported for this target"
  msgid "%<-ffunction-sections%> not supported for this target"
  msgstr "-ffunction-sections understøttes ikke på målarkitekturen"
  
! #: toplev.cc:1601
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "%<-fdata-sections%> not supported for this target"
  msgstr "-fdata-sections understøttes ikke på målarkitekturen"
  
! #: toplev.cc:1609
  #, fuzzy, gcc-internal-format
  #| msgid "-fprefetch-loop-arrays not supported for this target"
  msgid "%<-fprefetch-loop-arrays%> not supported for this target"
  msgstr "-fprefetch-loop-arrays understøttes ikke på målarkitekturen"
  
! #: toplev.cc:1615
  #, fuzzy, gcc-internal-format
  #| msgid "-fprefetch-loop-arrays not supported for this target (try -march switches)"
  msgid "%<-fprefetch-loop-arrays%> not supported for this target (try %<-march%> switches)"
  msgstr "-fprefetch-loop-arrays understøttes ikke på målarkitekturen (prøv '-march'-tilvalgene)"
  
! #: toplev.cc:1625
  #, fuzzy, gcc-internal-format
  #| msgid "-fprefetch-loop-arrays is not supported with -Os"
  msgid "%<-fprefetch-loop-arrays%> is not supported with %<-Os%>"
  msgstr "-fprefetch-loop-arrays understøttes ikke med -Os"
  
! #: toplev.cc:1637
  #, fuzzy, gcc-internal-format
  #| msgid "-fassociative-math disabled; other options take precedence"
  msgid "%<-fassociative-math%> disabled; other options take precedence"
  msgstr "-fassociative-math deaktiveret; andre tilvalg har forrang"
  
! #: toplev.cc:1645
  #, fuzzy, gcc-internal-format
  #| msgid "-fcheck-pointer-bounds is not supported for this target"
  msgid "%<-fhardened%> not supported for this target"
  msgstr "-fcheck-pointer-bounds er ikke understøttet for denne målarkitektur"
  
! #: toplev.cc:1654
  #, gcc-internal-format
  msgid "%<-fstack-clash-protection%> is not supported on targets where the stack grows from lower to higher addresses"
  msgstr ""
  
! #: toplev.cc:1667
  #, gcc-internal-format
  msgid "%<-fstack-clash-protection%> is not enabled by %<-fhardened%> because %<-fstack-check%> was specified on the command line"
  msgstr ""
  
! #: toplev.cc:1677
  #, gcc-internal-format
  msgid "%<-fstack-check=%> and %<-fstack-clash-protection%> are mutually exclusive; disabling %<-fstack-check=%>"
  msgstr ""
  
! #: toplev.cc:1688
  #, fuzzy, gcc-internal-format
  #| msgid "-fstack-protector not supported for this target"
  msgid "%<-fstack-protector%> not supported for this target"
  msgstr "-fstack-protector understøttes ikke på denne målarkitektur"
  
! #: toplev.cc:1700
  #, fuzzy, gcc-internal-format
  #| msgid "-fsanitize=address and -fsanitize=kernel-address are not supported for this target"
  msgid "%<-fsanitize=address%> and %<-fsanitize=kernel-address%> are not supported for this target"
  msgstr "-fsanitize=address og -fsanitize=kernel-address understøttes ikke på denne målarkitektur"
  
! #: toplev.cc:1711
  #, fuzzy, gcc-internal-format
  #| msgid "-fsanitize=address not supported for this target"
  msgid "%<-fsanitize=address%> not supported for this target"
  msgstr "-fsanitize=address understøttes ikke på denne målarkitektur"
  
! #: toplev.cc:1720
  #, gcc-internal-format
  msgid "%<-fsanitize=kernel-address%> with stack protection is not supported without %<-fasan-shadow-offset=%> for this target"
  msgstr ""
  
! #: toplev.cc:1730
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "%qs is not supported for this target"
  msgstr "Profilering er ikke understøttet på målarkitekturen."
  
! #: toplev.cc:1738
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> not supported in current platform"
  msgstr "egenskaben '%s' er ikke understøttet på denne platform"
  
! #: toplev.cc:1741
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-fno-exceptions%>"
  msgstr ""
  
! #: toplev.cc:2083
  #, gcc-internal-format
  msgid "error writing to %s: %m"
  msgstr "fejl ved skrivning til %s: %m"
  
! #: toplev.cc:2085
  #, gcc-internal-format
  msgid "error closing %s: %m"
  msgstr "fejl ved lukning af %s: %m"
  
! #: toplev.cc:2203
  #, gcc-internal-format
  msgid "mpfr not configured to handle all floating modes"
  msgstr ""
  
! #: toplev.cc:2289
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr ""
  
! #: toplev.cc:2394
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "self-tests incompatible with %<-E%>"
*************** msgstr "ydre transaktion i %<transaction
*** 34172,34366 ****
  msgid "outer transaction in %<transaction_safe%> function"
  msgstr "ydre transaktion i %<transaction_safe%> funktion"
  
! #: tree-cfg.cc:360
  #, gcc-internal-format
  msgid "ignoring loop annotation"
  msgstr "ignorerer løkkeannotation"
  
! #: tree-cfg.cc:3091
  #, fuzzy, gcc-internal-format
  #| msgid "constant not recomputed when ADDR_EXPR changed"
  msgid "constant not recomputed when %<ADDR_EXPR%> changed"
  msgstr "konstant blev ikke genberegnet da ADDR_EXPR ændrede sig"
  
! #: tree-cfg.cc:3096
  #, fuzzy, gcc-internal-format
  #| msgid "side effects not recomputed when ADDR_EXPR changed"
  msgid "side effects not recomputed when %<ADDR_EXPR%> changed"
  msgstr "sideeffekter blev ikke genberegnet da ADDR_EXPR ændrede sig"
  
! #: tree-cfg.cc:3111
  #, fuzzy, gcc-internal-format
  #| msgid "address taken, but ADDRESSABLE bit not set"
  msgid "address taken but %<TREE_ADDRESSABLE%> bit not set"
  msgstr "adresse optaget, men ADDRESSABLE-bit er ikke angivet"
  
! #: tree-cfg.cc:3137
  #, fuzzy, gcc-internal-format
  #| msgid "In construct"
  msgid "non-scalar %qs"
  msgstr "I konstruktionen"
  
! #: tree-cfg.cc:3151
  #, fuzzy, gcc-internal-format
  #| msgid "invalid position or size operand to BIT_FIELD_REF"
  msgid "invalid position or size operand to %qs"
  msgstr "ugyldig position eller størrelsesoperant for BIT_FIELD_REF"
  
! #: tree-cfg.cc:3157
  #, gcc-internal-format
  msgid "integral result type precision does not match field size of %qs"
  msgstr ""
  
! #: tree-cfg.cc:3166
  #, gcc-internal-format
  msgid "mode size of non-integral result does not match field size of %qs"
  msgstr ""
  
! #: tree-cfg.cc:3174
  #, gcc-internal-format
  msgid "%qs of non-mode-precision operand"
  msgstr ""
  
! #: tree-cfg.cc:3181
  #, gcc-internal-format
  msgid "position plus size exceeds size of referenced object in %qs"
  msgstr ""
  
! #: tree-cfg.cc:3192
  #, fuzzy, gcc-internal-format
  #| msgid "subscript missing in array reference"
  msgid "type mismatch in %qs reference"
  msgstr "indeks mangler i tabelopslag"
  
! #: tree-cfg.cc:3208
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from `%T' to `%T' is ambiguous"
  msgid "conversion of %qs on the left hand side of %qs"
  msgstr "konvertering fra '%T' til '%T' er tvetydigt"
  
! #: tree-cfg.cc:3216
  #, fuzzy, gcc-internal-format
  #| msgid "cast from pointer to integer of different size"
  msgid "conversion of register to a different size in %qs"
  msgstr "typeomtvingelse fra henvisning til heltal af en anden størrelse"
  
! #: tree-cfg.cc:3236
  #, fuzzy, gcc-internal-format
  #| msgid "non-lvalue in %s"
  msgid "non-top-level %qs"
  msgstr "ikke-venstreværdi i %s"
  
! #: tree-cfg.cc:3251
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand to %%R"
  msgid "invalid operands to %qs"
  msgstr "ugyldig operand til %%R"
  
! #: tree-cfg.cc:3262 tree-cfg.cc:3271 tree-cfg.cc:3288 tree-cfg.cc:3967
! #: tree-cfg.cc:3996 tree-cfg.cc:4013 tree-cfg.cc:4034 tree-cfg.cc:4080
! #: tree-cfg.cc:4101 tree-cfg.cc:4155 tree-cfg.cc:4175 tree-cfg.cc:4211
! #: tree-cfg.cc:4232 tree-cfg.cc:4293 tree-cfg.cc:4368 tree-cfg.cc:4394
! #: tree-cfg.cc:4430 tree-cfg.cc:4479 tree-cfg.cc:4504 tree-cfg.cc:4579
! #: tree-cfg.cc:4665
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in conditional expression"
  msgid "type mismatch in %qs"
  msgstr "typerne i betingelsesudtrykket passer ikke sammen"
  
! #: tree-cfg.cc:3282
  #, fuzzy, gcc-internal-format
  #| msgid "invalid offset operand of MEM_REF"
  msgid "invalid %qs offset operator"
  msgstr "ugyldig forskydningsoperand for MEM_REF"
  
! #: tree-cfg.cc:3306 tree-cfg.cc:3332
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%s operand"
  msgid "invalid address operand in %qs"
  msgstr "ugyldig %%s-operand"
  
! #: tree-cfg.cc:3313 tree-cfg.cc:3339
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%f operand"
  msgid "invalid offset operand in %qs"
  msgstr "ugyldig %%f-operand"
  
! #: tree-cfg.cc:3320 tree-cfg.cc:3346
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid clique in %qs"
  msgstr "ugyldig brug af '%D"
  
! #: tree-cfg.cc:3353 tree-cfg.cc:4677
  #, fuzzy, gcc-internal-format
  #| msgid "INDIRECT_REF in gimple IL"
  msgid "%qs in gimple IL"
  msgstr "INDIRECT_REF i gimple IL"
  
! #: tree-cfg.cc:3364
  #, fuzzy, gcc-internal-format
  #| msgid "struct type value used where scalar is required"
  msgid "%qs as base where non-register is required"
  msgstr "værdi af struct-type angivet hvor skalar er påkrævet"
  
! #: tree-cfg.cc:3379
  #, fuzzy, gcc-internal-format
  #| msgid "invalid expression as operand"
  msgid "invalid expression for min lvalue"
  msgstr "ugyldigt udtryk som operand"
  
! #: tree-cfg.cc:3430
  #, gcc-internal-format
  msgid "gimple call has two targets"
  msgstr ""
  
! #: tree-cfg.cc:3439
  #, fuzzy, gcc-internal-format
  #| msgid "-split has no argument."
  msgid "gimple call has no target"
  msgstr "-split uden parametre"
  
! #: tree-cfg.cc:3446
  #, fuzzy, gcc-internal-format
  msgid "invalid function in gimple call"
  msgstr "Ugyldig erklæring"
  
! #: tree-cfg.cc:3456
  #, fuzzy, gcc-internal-format
  msgid "non-function in gimple call"
  msgstr "funktion kan ikke indbygges"
  
! #: tree-cfg.cc:3467
  #, fuzzy, gcc-internal-format
  #| msgid "invalid return type for function `%#D'"
  msgid "invalid pure const state for function"
  msgstr "ugyldig returtype for funktionen '%#D'"
  
! #: tree-cfg.cc:3479
  #, fuzzy, gcc-internal-format
  #| msgid "invalid PC in line number table"
  msgid "invalid LHS in gimple call"
  msgstr "ugyldig PC i linjetalstabel"
  
! #: tree-cfg.cc:3487
  #, gcc-internal-format
  msgid "LHS in %<noreturn%> call"
  msgstr ""
  
! #: tree-cfg.cc:3501
  #, fuzzy, gcc-internal-format
  #| msgid "invalid version number format"
  msgid "invalid conversion in gimple call"
  msgstr "ugyldigt versionsnummerformat"
  
! #: tree-cfg.cc:3510
  #, fuzzy, gcc-internal-format
  #| msgid "invalid PC in line number table"
  msgid "invalid static chain in gimple call"
  msgstr "ugyldig PC i linjetalstabel"
  
! #: tree-cfg.cc:3521
  #, gcc-internal-format
  msgid "static chain with function that doesn%'t use one"
  msgstr ""
--- 35590,35784 ----
  msgid "outer transaction in %<transaction_safe%> function"
  msgstr "ydre transaktion i %<transaction_safe%> funktion"
  
! #: tree-cfg.cc:319
  #, gcc-internal-format
  msgid "ignoring loop annotation"
  msgstr "ignorerer løkkeannotation"
  
! #: tree-cfg.cc:2981
  #, fuzzy, gcc-internal-format
  #| msgid "constant not recomputed when ADDR_EXPR changed"
  msgid "constant not recomputed when %<ADDR_EXPR%> changed"
  msgstr "konstant blev ikke genberegnet da ADDR_EXPR ændrede sig"
  
! #: tree-cfg.cc:2986
  #, fuzzy, gcc-internal-format
  #| msgid "side effects not recomputed when ADDR_EXPR changed"
  msgid "side effects not recomputed when %<ADDR_EXPR%> changed"
  msgstr "sideeffekter blev ikke genberegnet da ADDR_EXPR ændrede sig"
  
! #: tree-cfg.cc:3001
  #, fuzzy, gcc-internal-format
  #| msgid "address taken, but ADDRESSABLE bit not set"
  msgid "address taken but %<TREE_ADDRESSABLE%> bit not set"
  msgstr "adresse optaget, men ADDRESSABLE-bit er ikke angivet"
  
! #: tree-cfg.cc:3027
  #, fuzzy, gcc-internal-format
  #| msgid "In construct"
  msgid "non-scalar %qs"
  msgstr "I konstruktionen"
  
! #: tree-cfg.cc:3041
  #, fuzzy, gcc-internal-format
  #| msgid "invalid position or size operand to BIT_FIELD_REF"
  msgid "invalid position or size operand to %qs"
  msgstr "ugyldig position eller størrelsesoperant for BIT_FIELD_REF"
  
! #: tree-cfg.cc:3047
  #, gcc-internal-format
  msgid "integral result type precision does not match field size of %qs"
  msgstr ""
  
! #: tree-cfg.cc:3056
  #, gcc-internal-format
  msgid "mode size of non-integral result does not match field size of %qs"
  msgstr ""
  
! #: tree-cfg.cc:3064
  #, gcc-internal-format
  msgid "%qs of non-mode-precision operand"
  msgstr ""
  
! #: tree-cfg.cc:3071
  #, gcc-internal-format
  msgid "position plus size exceeds size of referenced object in %qs"
  msgstr ""
  
! #: tree-cfg.cc:3082
  #, fuzzy, gcc-internal-format
  #| msgid "subscript missing in array reference"
  msgid "type mismatch in %qs reference"
  msgstr "indeks mangler i tabelopslag"
  
! #: tree-cfg.cc:3098
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from `%T' to `%T' is ambiguous"
  msgid "conversion of %qs on the left hand side of %qs"
  msgstr "konvertering fra '%T' til '%T' er tvetydigt"
  
! #: tree-cfg.cc:3106
  #, fuzzy, gcc-internal-format
  #| msgid "cast from pointer to integer of different size"
  msgid "conversion of register to a different size in %qs"
  msgstr "typeomtvingelse fra henvisning til heltal af en anden størrelse"
  
! #: tree-cfg.cc:3126
  #, fuzzy, gcc-internal-format
  #| msgid "non-lvalue in %s"
  msgid "non-top-level %qs"
  msgstr "ikke-venstreværdi i %s"
  
! #: tree-cfg.cc:3141
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand to %%R"
  msgid "invalid operands to %qs"
  msgstr "ugyldig operand til %%R"
  
! #: tree-cfg.cc:3152 tree-cfg.cc:3161 tree-cfg.cc:3178 tree-cfg.cc:3862
! #: tree-cfg.cc:3891 tree-cfg.cc:3908 tree-cfg.cc:3929 tree-cfg.cc:3975
! #: tree-cfg.cc:3996 tree-cfg.cc:4050 tree-cfg.cc:4070 tree-cfg.cc:4106
! #: tree-cfg.cc:4127 tree-cfg.cc:4188 tree-cfg.cc:4263 tree-cfg.cc:4289
! #: tree-cfg.cc:4325 tree-cfg.cc:4374 tree-cfg.cc:4399 tree-cfg.cc:4474
! #: tree-cfg.cc:4568
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in conditional expression"
  msgid "type mismatch in %qs"
  msgstr "typerne i betingelsesudtrykket passer ikke sammen"
  
! #: tree-cfg.cc:3172
  #, fuzzy, gcc-internal-format
  #| msgid "invalid offset operand of MEM_REF"
  msgid "invalid %qs offset operator"
  msgstr "ugyldig forskydningsoperand for MEM_REF"
  
! #: tree-cfg.cc:3196 tree-cfg.cc:3222
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%s operand"
  msgid "invalid address operand in %qs"
  msgstr "ugyldig %%s-operand"
  
! #: tree-cfg.cc:3203 tree-cfg.cc:3229
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%f operand"
  msgid "invalid offset operand in %qs"
  msgstr "ugyldig %%f-operand"
  
! #: tree-cfg.cc:3210 tree-cfg.cc:3236
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid clique in %qs"
  msgstr "ugyldig brug af '%D"
  
! #: tree-cfg.cc:3243 tree-cfg.cc:4580
  #, fuzzy, gcc-internal-format
  #| msgid "INDIRECT_REF in gimple IL"
  msgid "%qs in gimple IL"
  msgstr "INDIRECT_REF i gimple IL"
  
! #: tree-cfg.cc:3254
  #, fuzzy, gcc-internal-format
  #| msgid "struct type value used where scalar is required"
  msgid "%qs as base where non-register is required"
  msgstr "værdi af struct-type angivet hvor skalar er påkrævet"
  
! #: tree-cfg.cc:3269
  #, fuzzy, gcc-internal-format
  #| msgid "invalid expression as operand"
  msgid "invalid expression for min lvalue"
  msgstr "ugyldigt udtryk som operand"
  
! #: tree-cfg.cc:3320
  #, gcc-internal-format
  msgid "gimple call has two targets"
  msgstr ""
  
! #: tree-cfg.cc:3329
  #, fuzzy, gcc-internal-format
  #| msgid "-split has no argument."
  msgid "gimple call has no target"
  msgstr "-split uden parametre"
  
! #: tree-cfg.cc:3336
  #, fuzzy, gcc-internal-format
  msgid "invalid function in gimple call"
  msgstr "Ugyldig erklæring"
  
! #: tree-cfg.cc:3346
  #, fuzzy, gcc-internal-format
  msgid "non-function in gimple call"
  msgstr "funktion kan ikke indbygges"
  
! #: tree-cfg.cc:3357
  #, fuzzy, gcc-internal-format
  #| msgid "invalid return type for function `%#D'"
  msgid "invalid pure const state for function"
  msgstr "ugyldig returtype for funktionen '%#D'"
  
! #: tree-cfg.cc:3369
  #, fuzzy, gcc-internal-format
  #| msgid "invalid PC in line number table"
  msgid "invalid LHS in gimple call"
  msgstr "ugyldig PC i linjetalstabel"
  
! #: tree-cfg.cc:3377
  #, gcc-internal-format
  msgid "LHS in %<noreturn%> call"
  msgstr ""
  
! #: tree-cfg.cc:3391
  #, fuzzy, gcc-internal-format
  #| msgid "invalid version number format"
  msgid "invalid conversion in gimple call"
  msgstr "ugyldigt versionsnummerformat"
  
! #: tree-cfg.cc:3400
  #, fuzzy, gcc-internal-format
  #| msgid "invalid PC in line number table"
  msgid "invalid static chain in gimple call"
  msgstr "ugyldig PC i linjetalstabel"
  
! #: tree-cfg.cc:3411
  #, gcc-internal-format
  msgid "static chain with function that doesn%'t use one"
  msgstr ""
*************** msgstr ""
*** 34371,35147 ****
  #. __builtin_unreachable internally, for example when IPA figures
  #. out a call cannot happen in a legal program.  In such cases,
  #. we must make sure arguments are stripped off.
! #: tree-cfg.cc:3540
  #, fuzzy, gcc-internal-format
  #| msgid "`__builtin_next_arg' called without an argument"
  msgid "%<__builtin_unreachable%> or %<__builtin_trap%> call with arguments"
  msgstr "`__builtin_next_arg' kaldt uden en parameter"
  
! #: tree-cfg.cc:3571
  #, gcc-internal-format
  msgid "%<DEFERRED_INIT%> calls should have same constant size for the first argument and LHS"
  msgstr ""
  
! #: tree-cfg.cc:3589
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "invalid argument to gimple call"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: tree-cfg.cc:3616
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand in the instruction"
  msgid "invalid operands in gimple comparison"
  msgstr "ugyldig operand i instruktionen"
  
! #: tree-cfg.cc:3627
  #, gcc-internal-format
  msgid "mismatching comparison operand types"
  msgstr ""
  
! #: tree-cfg.cc:3644
  #, gcc-internal-format
  msgid "unsupported operation or type for vector comparison returning a boolean"
  msgstr ""
  
! #: tree-cfg.cc:3659
  #, gcc-internal-format
  msgid "non-vector operands in vector comparison"
  msgstr ""
  
! #: tree-cfg.cc:3668
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid method declaration, return type required"
  msgid "invalid vector comparison resulting type"
  msgstr "Ugyldig metodeerklæring, returtype påkrævet"
  
! #: tree-cfg.cc:3675
  #, gcc-internal-format
  msgid "bogus comparison result type"
  msgstr ""
  
! #: tree-cfg.cc:3697
  #, gcc-internal-format
  msgid "non-register as LHS of unary operation"
  msgstr ""
  
! #: tree-cfg.cc:3703
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand in the instruction"
  msgid "invalid operand in unary operation"
  msgstr "ugyldig operand i instruktionen"
  
! #: tree-cfg.cc:3726
  #, fuzzy, gcc-internal-format
  #| msgid "invalid token in expression"
  msgid "invalid vector types in nop conversion"
  msgstr "ugyldigt symbol udtryk"
  
! #: tree-cfg.cc:3763
  #, fuzzy, gcc-internal-format
  #| msgid "invalid token in expression"
  msgid "invalid types in nop conversion"
  msgstr "ugyldigt symbol udtryk"
  
! #: tree-cfg.cc:3778
  #, fuzzy, gcc-internal-format
  #| msgid "invalid token in expression"
  msgid "invalid types in address space conversion"
  msgstr "ugyldigt symbol udtryk"
  
! #: tree-cfg.cc:3792
  #, fuzzy, gcc-internal-format
  #| msgid "invalid token in expression"
  msgid "invalid types in fixed-point conversion"
  msgstr "ugyldigt symbol udtryk"
  
! #: tree-cfg.cc:3807
  #, fuzzy, gcc-internal-format
  #| msgid "invalid suffix \"%.*s\" on floating constant"
  msgid "invalid types in conversion to floating-point"
  msgstr "ugyldig endelse \"%.*s\" i kommatalskonstant"
  
! #: tree-cfg.cc:3822
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type `void' for new"
  msgid "invalid types in conversion to integer"
  msgstr "ugyldig type 'void' til new"
  
! #: tree-cfg.cc:3862
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in conditional expression"
  msgid "type mismatch in %qs expression"
  msgstr "typerne i betingelsesudtrykket passer ikke sammen"
  
! #: tree-cfg.cc:3879 tree-cfg.cc:3893 tree-cfg.cc:4259 tree-cfg.cc:4281
  #, fuzzy, gcc-internal-format
  #| msgid "invalid prototype for '%s'"
  msgid "invalid types for %qs"
  msgstr "ugyldig prototype for »%s«"
  
! #: tree-cfg.cc:3904
  #, gcc-internal-format
  msgid "%qs should be from a scalar to a like vector"
  msgstr ""
  
! #: tree-cfg.cc:3918
  #, fuzzy, gcc-internal-format
  #| msgid "invalid version number format"
  msgid "non-trivial conversion in unary operation"
  msgstr "ugyldigt versionsnummerformat"
  
! #: tree-cfg.cc:3943
  #, gcc-internal-format
  msgid "non-register as LHS of binary operation"
  msgstr ""
  
! #: tree-cfg.cc:3950
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands to binary %s"
  msgid "invalid operands in binary operation"
  msgstr "ugyldige operander til binær %s"
  
! #: tree-cfg.cc:4055
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand to %%R"
  msgid "invalid non-vector operands to %qs"
  msgstr "ugyldig operand til %%R"
  
! #: tree-cfg.cc:4066
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode `%s'"
  msgid "invalid (pointer) operands %qs"
  msgstr "ugyldig henvisningstilstand '%s'"
  
! #: tree-cfg.cc:4301
  #, fuzzy, gcc-internal-format
  #| msgid "']' expected, invalid type expression"
  msgid "vector type expected in %qs"
  msgstr "']' forventet, ugyldigt typeudtryk"
  
! #: tree-cfg.cc:4314
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in conditional expression"
  msgid "type mismatch in binary expression"
  msgstr "typerne i betingelsesudtrykket passer ikke sammen"
  
! #: tree-cfg.cc:4342
  #, gcc-internal-format
  msgid "non-register as LHS of ternary operation"
  msgstr ""
  
! #: tree-cfg.cc:4350
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand in the instruction"
  msgid "invalid operands in ternary operation"
  msgstr "ugyldig operand i instruktionen"
  
! #: tree-cfg.cc:4382
  #, gcc-internal-format
  msgid "the first argument of a %qs must be of a boolean vector type of the same number of elements as the result"
  msgstr ""
  
! #: tree-cfg.cc:4414 tree-cfg.cc:4491
  #, fuzzy, gcc-internal-format
  #| msgid "']' expected, invalid type expression"
  msgid "vector types expected in %qs"
  msgstr "']' forventet, ugyldigt typeudtryk"
  
! #: tree-cfg.cc:4447
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types"
  msgid "vectors with different element number found in %qs"
  msgstr "operander til ?: har forskellige typer"
  
! #: tree-cfg.cc:4463
  #, fuzzy, gcc-internal-format
  #| msgid "invalid rotate insn"
  msgid "invalid mask type in %qs"
  msgstr "ugyldig roteringsinstruktion"
  
! #: tree-cfg.cc:4524
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "not allowed type combination in %qs"
  msgstr "ikke-understøttet kombination: %s"
  
! #: tree-cfg.cc:4533
  #, fuzzy, gcc-internal-format
  #| msgid "invalid position or size operand to BIT_FIELD_REF"
  msgid "invalid position or size in %qs"
  msgstr "ugyldig position eller størrelsesoperant for BIT_FIELD_REF"
  
! #: tree-cfg.cc:4539
  #, fuzzy, gcc-internal-format
  #| msgid "`sigof' applied to non-aggregate expression"
  msgid "%qs into non-mode-precision operand"
  msgstr "'sigof' benyttet på et udtryk der ikke er af en sammensat type"
  
! #: tree-cfg.cc:4549
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for `%s'"
  msgid "insertion out of range in %qs"
  msgstr "konstant parameter uden for det gyldige interval for '%s'"
  
! #: tree-cfg.cc:4559
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a directory"
  msgid "%qs not at element boundary"
  msgstr "%qs er ikke en mappe"
  
! #: tree-cfg.cc:4615
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "non-trivial conversion in %qs"
  msgstr "ugyldig venstreværdi i tildeling"
  
! #: tree-cfg.cc:4624
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid init statement"
  msgid "%qs LHS in clobber statement"
  msgstr "Ugyldig klargøringssætning"
  
! #: tree-cfg.cc:4632
  #, gcc-internal-format
  msgid "%qs LHS in assignment statement"
  msgstr ""
  
! #: tree-cfg.cc:4651
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand to %%R"
  msgid "invalid operand in %qs"
  msgstr "ugyldig operand til %%R"
  
! #: tree-cfg.cc:4683
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid %qs size argument in load"
  msgstr "ugyldig typeparameter"
  
! #: tree-cfg.cc:4702 tree-cfg.cc:4728
  #, fuzzy, gcc-internal-format
  #| msgid "invalid indirect memory address"
  msgid "invalid RHS for gimple memory store: %qs"
  msgstr "ugyldig indirekte hukommelsesadresse"
  
! #: tree-cfg.cc:4762 tree-cfg.cc:4780
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count >= width of type"
  msgid "incorrect type of vector %qs elements"
  msgstr "venstreskiftsantal er større end bredden af typen"
  
! #: tree-cfg.cc:4771 tree-cfg.cc:4788
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "incorrect number of vector %qs elements"
  msgstr "for få parametre til funktionen '%s'"
  
! #: tree-cfg.cc:4796
  #, gcc-internal-format
  msgid "incorrect type of vector CONSTRUCTOR elements"
  msgstr ""
  
! #: tree-cfg.cc:4805
  #, gcc-internal-format
  msgid "vector %qs with non-NULL element index"
  msgstr ""
  
! #: tree-cfg.cc:4812
  #, gcc-internal-format
  msgid "vector %qs element is not a GIMPLE value"
  msgstr ""
  
! #: tree-cfg.cc:4821
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types"
  msgid "non-vector %qs with elements"
  msgstr "operander til ?: har forskellige typer"
  
! #: tree-cfg.cc:4848
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "nontemporal store lhs cannot be a gimple register"
  msgstr "datamedlem '%D' kan ikke være en medlemsskabelon"
  
! #: tree-cfg.cc:4890
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand in the instruction"
  msgid "invalid operand in return statement"
  msgstr "ugyldig operand i instruktionen"
  
! #: tree-cfg.cc:4905 c/gimple-parser.cc:2666
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid init statement"
  msgid "invalid conversion in return statement"
  msgstr "Ugyldig klargøringssætning"
  
! #: tree-cfg.cc:4929
  #, fuzzy, gcc-internal-format
  #| msgid "subscripted value is neither array nor pointer"
  msgid "goto destination is neither a label nor a pointer"
  msgstr "værdien der er påført et indeks, er hverken en tabel eller en henvisningsvariabel"
  
! #: tree-cfg.cc:4948
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand to %%s code"
  msgid "invalid operand to switch statement"
  msgstr "ugyldig operand til %%s-koden"
  
! #: tree-cfg.cc:4956
  #, fuzzy, gcc-internal-format
  #| msgid "Generate code for huge switch statements"
  msgid "non-integral type switch statement"
  msgstr "Generér kode til store switch-sætninger"
  
! #: tree-cfg.cc:4966
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label `%s' in switch statement"
  msgid "invalid default case label in switch statement"
  msgstr "mere end én '%s'-etiket i switch-sætningen"
  
! #: tree-cfg.cc:4978
  #, gcc-internal-format
  msgid "invalid %<CASE_CHAIN%>"
  msgstr ""
  
! #: tree-cfg.cc:4984
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label `%s' in switch statement"
  msgid "invalid case label in switch statement"
  msgstr "mere end én '%s'-etiket i switch-sætningen"
  
! #: tree-cfg.cc:4991
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in asm statement"
  msgid "invalid case range in switch statement"
  msgstr "ugyldig venstreværdi i asm-sætning"
  
! #: tree-cfg.cc:5001
  #, fuzzy, gcc-internal-format
  #| msgid "case label not within a switch statement"
  msgid "type precision mismatch in switch statement"
  msgstr "case-etiket befinder sig ikke inden i en switch-sætning"
  
! #: tree-cfg.cc:5008
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label `%s' in switch statement"
  msgid "type mismatch for case label in switch statement"
  msgstr "mere end én '%s'-etiket i switch-sætningen"
  
! #: tree-cfg.cc:5017
  #, fuzzy, gcc-internal-format
  #| msgid "case label not within a switch statement"
  msgid "case labels not sorted in switch statement"
  msgstr "case-etiket befinder sig ikke inden i en switch-sætning"
  
! #: tree-cfg.cc:5060
  #, fuzzy, gcc-internal-format
  #| msgid "parameter names (without types) in function declaration"
  msgid "label context is not the current function declaration"
  msgstr "parameternavne (uden typer) i funktionserklæringen"
  
! #: tree-cfg.cc:5069
  #, gcc-internal-format
  msgid "incorrect entry in %<label_to_block_map%>"
  msgstr ""
  
! #: tree-cfg.cc:5079
  #, fuzzy, gcc-internal-format
  #| msgid "format string has invalid operand number"
  msgid "incorrect setting of landing pad number"
  msgstr "formateringsstrengen har et ugyldigt operandtal"
  
! #: tree-cfg.cc:5095
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand to %%p code"
  msgid "invalid comparison code in gimple cond"
  msgstr "ugyldig operand til %%p-koden"
  
! #: tree-cfg.cc:5103
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in increment"
  msgid "invalid labels in gimple cond"
  msgstr "ugyldig venstreværdi i forøgelse"
  
! #: tree-cfg.cc:5189 tree-cfg.cc:5198
  #, fuzzy, gcc-internal-format
  #| msgid "invalid address"
  msgid "invalid %<PHI%> result"
  msgstr "ugyldig adresse"
  
! #: tree-cfg.cc:5208
  #, fuzzy, gcc-internal-format
  #| msgid "missing number"
  msgid "missing %<PHI%> def"
  msgstr "manglende tal"
  
! #: tree-cfg.cc:5222
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid %<PHI%> argument"
  msgstr "ugyldig typeparameter"
  
! #: tree-cfg.cc:5229
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in %s"
  msgid "incompatible types in %<PHI%> argument %u"
  msgstr "uforenelige typer i %s"
  
! #: tree-cfg.cc:5332
  #, fuzzy, gcc-internal-format
  #| msgid "verify_flow_info failed"
  msgid "%<verify_gimple%> failed"
  msgstr "verify_flow_info mislykkedes"
  
! #: tree-cfg.cc:5391
  #, gcc-internal-format
  msgid "dead statement in EH table"
  msgstr ""
  
! #: tree-cfg.cc:5407
  #, gcc-internal-format
  msgid "location references block not in block tree"
  msgstr ""
  
! #: tree-cfg.cc:5456
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as non-function"
  msgid "local declaration from a different function"
  msgstr "erklæring af '%D' som ikke-funktion"
  
! #: tree-cfg.cc:5559
  #, gcc-internal-format
  msgid "gimple_bb (phi) is set to a wrong basic block"
  msgstr ""
  
! #: tree-cfg.cc:5568
  #, gcc-internal-format
  msgid "PHI node with location"
  msgstr ""
  
! #: tree-cfg.cc:5579 tree-cfg.cc:5626
  #, gcc-internal-format
  msgid "incorrect sharing of tree nodes"
  msgstr ""
  
! #: tree-cfg.cc:5587
  #, gcc-internal-format
  msgid "virtual PHI with argument locations"
  msgstr ""
  
! #: tree-cfg.cc:5614
  #, gcc-internal-format
  msgid "gimple_bb (stmt) is set to a wrong basic block"
  msgstr ""
  
! #: tree-cfg.cc:5654
  #, gcc-internal-format
  msgid "statement marked for throw, but doesn%'t"
  msgstr ""
  
! #: tree-cfg.cc:5660
  #, gcc-internal-format
  msgid "statement marked for throw in middle of block"
  msgstr ""
  
! #: tree-cfg.cc:5682
  #, fuzzy, gcc-internal-format
  #| msgid "verify_flow_info failed"
  msgid "verify_gimple failed"
  msgstr "verify_flow_info mislykkedes"
  
! #: tree-cfg.cc:5706
  #, gcc-internal-format
  msgid "ENTRY_BLOCK has IL associated with it"
  msgstr ""
  
! #: tree-cfg.cc:5713
  #, gcc-internal-format
  msgid "EXIT_BLOCK has IL associated with it"
  msgstr ""
  
! #: tree-cfg.cc:5720
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru to exit from bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5726
  #, fuzzy, gcc-internal-format
  #| msgid "extra brace group at end of initializer"
  msgid "entry block count not initialized"
  msgstr "overskydende krøllede paranteser ved slutningen af startværdien"
  
! #: tree-cfg.cc:5732
  #, fuzzy, gcc-internal-format
  #| msgid "extra brace group at end of initializer"
  msgid "exit block count not initialized"
  msgstr "overskydende krøllede paranteser ved slutningen af startværdien"
  
! #: tree-cfg.cc:5739
  #, gcc-internal-format
  msgid "probability of edge from entry block not initialized"
  msgstr ""
  
! #: tree-cfg.cc:5754
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing initializer"
  msgid "count of bb %d not initialized"
  msgstr "manglende startværdi"
  
! #: tree-cfg.cc:5760
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "verify_flow_info: Wrong probability of edge %i->%i %i"
  msgid "probability of edge %d->%d not initialized"
  msgstr "verify_flow_info: Ukorrekt sandsynlighed for kant %i->%i %i"
  
! #: tree-cfg.cc:5780
  #, gcc-internal-format
  msgid "nonlocal label %qD is not first in a sequence of labels in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5787
  #, gcc-internal-format
  msgid "EH landing pad label %qD is not first in a sequence of labels in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5794
  #, gcc-internal-format
  msgid "label %qD to block does not match in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5801
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' has incomplete type"
  msgid "label %qD has incorrect context in bb %d"
  msgstr "feltet '%D' er af en ufuldstændig type"
  
! #: tree-cfg.cc:5816
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "flow control insn inside a basic block"
  msgid "control flow in the middle of basic block %d"
  msgstr "strømkontrolinstruktion inden i en basisblok"
  
! #: tree-cfg.cc:5826
  #, fuzzy, gcc-internal-format
  #| msgid "flow control insn inside a basic block"
  msgid "label %qD in the middle of basic block %d"
  msgstr "strømkontrolinstruktion inden i en basisblok"
  
! #: tree-cfg.cc:5845
  #, gcc-internal-format, gfc-internal-format
  msgid "returns_twice call is not last in basic block %d"
  msgstr ""
  
! #: tree-cfg.cc:5854
  #, gcc-internal-format, gfc-internal-format
  msgid "returns_twice call is not first in basic block %d"
  msgstr ""
  
! #: tree-cfg.cc:5886
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fallthru edge after unconditional jump %i"
  msgid "fallthru edge after a control statement in bb %d"
  msgstr "Fald gennem-kant efter ubetinget spring %i"
  
! #: tree-cfg.cc:5899
  #, gcc-internal-format, gfc-internal-format
  msgid "true/false edge after a non-GIMPLE_COND in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5922 tree-cfg.cc:5944 tree-cfg.cc:5961 tree-cfg.cc:6030
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong outgoing edge flags at end of bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5932
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "explicit instantiation of `%#D'"
  msgid "explicit goto at end of bb %d"
  msgstr "eksplicit instantiering af '%#D'"
  
! #: tree-cfg.cc:5966
  #, gcc-internal-format, gfc-internal-format
  msgid "return edge does not point to exit in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5996
  #, gcc-internal-format
  msgid "found default case not at the start of case vector"
  msgstr ""
  
! #: tree-cfg.cc:6004
  #, fuzzy, gcc-internal-format
  #| msgid "trampolines not supported"
  msgid "case labels not sorted: "
  msgstr "trampoliner understøttes ikke"
  
! #: tree-cfg.cc:6021
  #, gcc-internal-format, gfc-internal-format
  msgid "extra outgoing edge %d->%d"
  msgstr ""
  
! #: tree-cfg.cc:6044
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing field '%s' in '%s'"
  msgid "missing edge %i->%i"
  msgstr "manglende felt '%s' i '%s'"
  
! #: tree-cfg.cc:9826
  #, fuzzy, gcc-internal-format
  #| msgid "`noreturn' function does return"
  msgid "%<noreturn%> function does return"
  msgstr "funktion med egenskaben 'noreturn' returnerer"
  
  # RETMIG: dette må kunne gøres bedre
! #: tree-cfg.cc:9846 tree-cfg.cc:9881
  #, gcc-internal-format
  msgid "control reaches end of non-void function"
  msgstr "kontrol når til slutningen af ikke-void funktion"
  
! #: tree-cfg.cc:9949
  #, 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.cc:9954 cp/cvt.cc:1154
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
  msgid "ignoring return value of function declared with attribute %<warn_unused_result%>"
  msgstr "%Hignorerer returværdi for '%D' erklæret med egenskaben warn_unused_result"
  
! #: tree-complex.cc:1676
  #, gcc-internal-format
  msgid "%<asm goto%> with complex typed outputs"
  msgstr ""
  
! #: tree-eh.cc:4983
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`B' operand has multiple bits set"
  msgid "BB %i has multiple EH edges"
  msgstr "'B'-operanden har flere bit sat"
  
! #: tree-eh.cc:4995
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i cannot throw but has an EH edge"
  msgstr ""
  
! #: tree-eh.cc:5003
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "BB %i last statement has incorrectly set lp"
  msgstr "udtrykket er af en ufuldstændig type"
  
! #: tree-eh.cc:5009
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an EH edge"
  msgstr ""
  
! #: tree-eh.cc:5015
  #, gcc-internal-format, gfc-internal-format
  msgid "Incorrect EH edge %i->%i"
  msgstr ""
  
! #: tree-eh.cc:5049 tree-eh.cc:5068
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an edge"
  msgstr ""
  
! #: tree-eh.cc:5085
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong insn in the fallthru edge"
  msgid "BB %i too many fallthru edges"
  msgstr "forkert instruktion i fald-gennem-kant"
  
! #: tree-eh.cc:5094
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect edge"
  msgstr ""
  
! #: tree-eh.cc:5100
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong insn in the fallthru edge"
  msgid "BB %i has incorrect fallthru edge"
  msgstr "forkert instruktion i fald-gennem-kant"
  
! #: tree-inline.cc:3964
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it receives a non-local goto"
  msgstr ""
  
! #: tree-inline.cc:3971
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it saves address of local label in a static variable"
  msgstr ""
  
! #: tree-inline.cc:4011
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)"
  msgstr ""
  
! #: tree-inline.cc:4025
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses setjmp"
  msgstr ""
  
! #: tree-inline.cc:4039
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses variable argument lists"
  msgstr ""
  
! #: tree-inline.cc:4051
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses setjmp-longjmp exception handling"
  msgstr ""
  
! #: tree-inline.cc:4059
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses non-local goto"
  msgstr ""
  
! #: tree-inline.cc:4071
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses %<__builtin_return%> or %<__builtin_apply_args%>"
  msgstr ""
  
! #: tree-inline.cc:4091
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it contains a computed goto"
  msgstr ""
  
! #: tree-inline.cc:4137
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it has a VLA argument"
  msgstr ""
  
! #: tree-inline.cc:4204
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it is suppressed using %<-fno-inline%>"
  msgstr ""
  
! #: tree-inline.cc:4212
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses attributes conflicting with inlining"
  msgstr ""
  
! #: tree-inline.cc:4895
  #, fuzzy, gcc-internal-format
  #| msgid "%Jinlining failed in call to '%F': %s"
  msgid "inlining failed in call to %<always_inline%> %q+F: %s"
  msgstr "%Jindlejring mislykkedes i kald til '%F': %s"
  
! #: tree-inline.cc:4898 tree-inline.cc:4919
  #, gcc-internal-format
  msgid "called from here"
  msgstr "kaldt herfra"
  
! #: tree-inline.cc:4901 tree-inline.cc:4922
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "called from this function"
  msgstr "kald af ikke-funktion '%D'"
  
! #: tree-inline.cc:4915
  #, fuzzy, gcc-internal-format
  #| msgid "%Jinlining failed in call to '%F': %s"
  msgid "inlining failed in call to %q+F: %s"
--- 35789,36599 ----
  #. __builtin_unreachable internally, for example when IPA figures
  #. out a call cannot happen in a legal program.  In such cases,
  #. we must make sure arguments are stripped off.
! #: tree-cfg.cc:3430
  #, fuzzy, gcc-internal-format
  #| msgid "`__builtin_next_arg' called without an argument"
  msgid "%<__builtin_unreachable%> or %<__builtin_trap%> call with arguments"
  msgstr "`__builtin_next_arg' kaldt uden en parameter"
  
! #: tree-cfg.cc:3461
  #, gcc-internal-format
  msgid "%<DEFERRED_INIT%> calls should have same constant size for the first argument and LHS"
  msgstr ""
  
! #: tree-cfg.cc:3479
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "invalid argument to gimple call"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: tree-cfg.cc:3506
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand in the instruction"
  msgid "invalid operands in gimple comparison"
  msgstr "ugyldig operand i instruktionen"
  
! #: tree-cfg.cc:3517
  #, gcc-internal-format
  msgid "mismatching comparison operand types"
  msgstr ""
  
! #: tree-cfg.cc:3534
  #, gcc-internal-format
  msgid "unsupported operation or type for vector comparison returning a boolean"
  msgstr ""
  
! #: tree-cfg.cc:3549
  #, gcc-internal-format
  msgid "non-vector operands in vector comparison"
  msgstr ""
  
! #: tree-cfg.cc:3558
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid method declaration, return type required"
  msgid "invalid vector comparison resulting type"
  msgstr "Ugyldig metodeerklæring, returtype påkrævet"
  
! #: tree-cfg.cc:3565
  #, gcc-internal-format
  msgid "bogus comparison result type"
  msgstr ""
  
! #: tree-cfg.cc:3587
  #, gcc-internal-format
  msgid "non-register as LHS of unary operation"
  msgstr ""
  
! #: tree-cfg.cc:3593
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand in the instruction"
  msgid "invalid operand in unary operation"
  msgstr "ugyldig operand i instruktionen"
  
! #: tree-cfg.cc:3616
  #, fuzzy, gcc-internal-format
  #| msgid "invalid token in expression"
  msgid "invalid vector types in nop conversion"
  msgstr "ugyldigt symbol udtryk"
  
! #: tree-cfg.cc:3653
  #, fuzzy, gcc-internal-format
  #| msgid "invalid token in expression"
  msgid "invalid types in nop conversion"
  msgstr "ugyldigt symbol udtryk"
  
! #: tree-cfg.cc:3668
  #, fuzzy, gcc-internal-format
  #| msgid "invalid token in expression"
  msgid "invalid types in address space conversion"
  msgstr "ugyldigt symbol udtryk"
  
! #: tree-cfg.cc:3682
  #, fuzzy, gcc-internal-format
  #| msgid "invalid token in expression"
  msgid "invalid types in fixed-point conversion"
  msgstr "ugyldigt symbol udtryk"
  
! #: tree-cfg.cc:3697
  #, fuzzy, gcc-internal-format
  #| msgid "invalid suffix \"%.*s\" on floating constant"
  msgid "invalid types in conversion to floating-point"
  msgstr "ugyldig endelse \"%.*s\" i kommatalskonstant"
  
! #: tree-cfg.cc:3712
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type `void' for new"
  msgid "invalid types in conversion to integer"
  msgstr "ugyldig type 'void' til new"
  
! #: tree-cfg.cc:3752
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in conditional expression"
  msgid "type mismatch in %qs expression"
  msgstr "typerne i betingelsesudtrykket passer ikke sammen"
  
! #: tree-cfg.cc:3767 tree-cfg.cc:4154 tree-cfg.cc:4176
  #, fuzzy, gcc-internal-format
  #| msgid "invalid prototype for '%s'"
  msgid "invalid types for %qs"
  msgstr "ugyldig prototype for »%s«"
  
! #: tree-cfg.cc:3778
  #, gcc-internal-format
  msgid "%qs should be from a scalar to a like vector"
  msgstr ""
  
! #: tree-cfg.cc:3789
! #, fuzzy, gcc-internal-format
! #| msgid "invalid prototype for '%s'"
! msgid "invalid type for %qs"
! msgstr "ugyldig prototype for »%s«"
! 
! #: tree-cfg.cc:3813
  #, fuzzy, gcc-internal-format
  #| msgid "invalid version number format"
  msgid "non-trivial conversion in unary operation"
  msgstr "ugyldigt versionsnummerformat"
  
! #: tree-cfg.cc:3838
  #, gcc-internal-format
  msgid "non-register as LHS of binary operation"
  msgstr ""
  
! #: tree-cfg.cc:3845
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands to binary %s"
  msgid "invalid operands in binary operation"
  msgstr "ugyldige operander til binær %s"
  
! #: tree-cfg.cc:3950
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand to %%R"
  msgid "invalid non-vector operands to %qs"
  msgstr "ugyldig operand til %%R"
  
! #: tree-cfg.cc:3961
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode `%s'"
  msgid "invalid (pointer) operands %qs"
  msgstr "ugyldig henvisningstilstand '%s'"
  
! #: tree-cfg.cc:4196
  #, fuzzy, gcc-internal-format
  #| msgid "']' expected, invalid type expression"
  msgid "vector type expected in %qs"
  msgstr "']' forventet, ugyldigt typeudtryk"
  
! #: tree-cfg.cc:4209
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in conditional expression"
  msgid "type mismatch in binary expression"
  msgstr "typerne i betingelsesudtrykket passer ikke sammen"
  
! #: tree-cfg.cc:4237
  #, gcc-internal-format
  msgid "non-register as LHS of ternary operation"
  msgstr ""
  
! #: tree-cfg.cc:4245
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand in the instruction"
  msgid "invalid operands in ternary operation"
  msgstr "ugyldig operand i instruktionen"
  
! #: tree-cfg.cc:4277
  #, gcc-internal-format
  msgid "the first argument of a %qs must be of a boolean vector type of the same number of elements as the result"
  msgstr ""
  
! #: tree-cfg.cc:4309 tree-cfg.cc:4386
  #, fuzzy, gcc-internal-format
  #| msgid "']' expected, invalid type expression"
  msgid "vector types expected in %qs"
  msgstr "']' forventet, ugyldigt typeudtryk"
  
! #: tree-cfg.cc:4342
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types"
  msgid "vectors with different element number found in %qs"
  msgstr "operander til ?: har forskellige typer"
  
! #: tree-cfg.cc:4358
  #, fuzzy, gcc-internal-format
  #| msgid "invalid rotate insn"
  msgid "invalid mask type in %qs"
  msgstr "ugyldig roteringsinstruktion"
  
! #: tree-cfg.cc:4419
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "not allowed type combination in %qs"
  msgstr "ikke-understøttet kombination: %s"
  
! #: tree-cfg.cc:4428
  #, fuzzy, gcc-internal-format
  #| msgid "invalid position or size operand to BIT_FIELD_REF"
  msgid "invalid position or size in %qs"
  msgstr "ugyldig position eller størrelsesoperant for BIT_FIELD_REF"
  
! #: tree-cfg.cc:4434
  #, fuzzy, gcc-internal-format
  #| msgid "`sigof' applied to non-aggregate expression"
  msgid "%qs into non-mode-precision operand"
  msgstr "'sigof' benyttet på et udtryk der ikke er af en sammensat type"
  
! #: tree-cfg.cc:4444
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for `%s'"
  msgid "insertion out of range in %qs"
  msgstr "konstant parameter uden for det gyldige interval for '%s'"
  
! #: tree-cfg.cc:4454
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a directory"
  msgid "%qs not at element boundary"
  msgstr "%qs er ikke en mappe"
  
! #: tree-cfg.cc:4510
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "non-trivial conversion in %qs"
  msgstr "ugyldig venstreværdi i tildeling"
  
! #: tree-cfg.cc:4519
! #, fuzzy, gcc-internal-format
! #| msgid "invalid parameter type `%T'"
! msgid "invalid LHS (%qs) for assignment: %qs"
! msgstr "ugyldig parametertype '%T'"
! 
! #: tree-cfg.cc:4527
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid init statement"
  msgid "%qs LHS in clobber statement"
  msgstr "Ugyldig klargøringssætning"
  
! #: tree-cfg.cc:4535
  #, gcc-internal-format
  msgid "%qs LHS in assignment statement"
  msgstr ""
  
! #: tree-cfg.cc:4554
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand to %%R"
  msgid "invalid operand in %qs"
  msgstr "ugyldig operand til %%R"
  
! #: tree-cfg.cc:4586
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid %qs size argument in load"
  msgstr "ugyldig typeparameter"
  
! #: tree-cfg.cc:4605 tree-cfg.cc:4631
  #, fuzzy, gcc-internal-format
  #| msgid "invalid indirect memory address"
  msgid "invalid RHS for gimple memory store: %qs"
  msgstr "ugyldig indirekte hukommelsesadresse"
  
! #: tree-cfg.cc:4648
! #, gcc-internal-format
! msgid "non-register as LHS with vector constructor"
! msgstr ""
! 
! #: tree-cfg.cc:4670 tree-cfg.cc:4688
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count >= width of type"
  msgid "incorrect type of vector %qs elements"
  msgstr "venstreskiftsantal er større end bredden af typen"
  
! #: tree-cfg.cc:4679 tree-cfg.cc:4696
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "incorrect number of vector %qs elements"
  msgstr "for få parametre til funktionen '%s'"
  
! #: tree-cfg.cc:4704
  #, gcc-internal-format
  msgid "incorrect type of vector CONSTRUCTOR elements"
  msgstr ""
  
! #: tree-cfg.cc:4713
  #, gcc-internal-format
  msgid "vector %qs with non-NULL element index"
  msgstr ""
  
! #: tree-cfg.cc:4720
  #, gcc-internal-format
  msgid "vector %qs element is not a GIMPLE value"
  msgstr ""
  
! #: tree-cfg.cc:4729
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types"
  msgid "non-vector %qs with elements"
  msgstr "operander til ?: har forskellige typer"
  
! #: tree-cfg.cc:4756
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "nontemporal store lhs cannot be a gimple register"
  msgstr "datamedlem '%D' kan ikke være en medlemsskabelon"
  
! #: tree-cfg.cc:4799
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand in the instruction"
  msgid "invalid operand in return statement"
  msgstr "ugyldig operand i instruktionen"
  
! #: tree-cfg.cc:4809 c/gimple-parser.cc:2656
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid init statement"
  msgid "invalid conversion in return statement"
  msgstr "Ugyldig klargøringssætning"
  
! #: tree-cfg.cc:4833
  #, fuzzy, gcc-internal-format
  #| msgid "subscripted value is neither array nor pointer"
  msgid "goto destination is neither a label nor a pointer"
  msgstr "værdien der er påført et indeks, er hverken en tabel eller en henvisningsvariabel"
  
! #: tree-cfg.cc:4852
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand to %%s code"
  msgid "invalid operand to switch statement"
  msgstr "ugyldig operand til %%s-koden"
  
! #: tree-cfg.cc:4860
  #, fuzzy, gcc-internal-format
  #| msgid "Generate code for huge switch statements"
  msgid "non-integral type switch statement"
  msgstr "Generér kode til store switch-sætninger"
  
! #: tree-cfg.cc:4870
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label `%s' in switch statement"
  msgid "invalid default case label in switch statement"
  msgstr "mere end én '%s'-etiket i switch-sætningen"
  
! #: tree-cfg.cc:4882
  #, gcc-internal-format
  msgid "invalid %<CASE_CHAIN%>"
  msgstr ""
  
! #: tree-cfg.cc:4888
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label `%s' in switch statement"
  msgid "invalid case label in switch statement"
  msgstr "mere end én '%s'-etiket i switch-sætningen"
  
! #: tree-cfg.cc:4895
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in asm statement"
  msgid "invalid case range in switch statement"
  msgstr "ugyldig venstreværdi i asm-sætning"
  
! #: tree-cfg.cc:4905
  #, fuzzy, gcc-internal-format
  #| msgid "case label not within a switch statement"
  msgid "type precision mismatch in switch statement"
  msgstr "case-etiket befinder sig ikke inden i en switch-sætning"
  
! #: tree-cfg.cc:4912
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label `%s' in switch statement"
  msgid "type mismatch for case label in switch statement"
  msgstr "mere end én '%s'-etiket i switch-sætningen"
  
! #: tree-cfg.cc:4921
  #, fuzzy, gcc-internal-format
  #| msgid "case label not within a switch statement"
  msgid "case labels not sorted in switch statement"
  msgstr "case-etiket befinder sig ikke inden i en switch-sætning"
  
! #: tree-cfg.cc:4964
  #, fuzzy, gcc-internal-format
  #| msgid "parameter names (without types) in function declaration"
  msgid "label context is not the current function declaration"
  msgstr "parameternavne (uden typer) i funktionserklæringen"
  
! #: tree-cfg.cc:4973
  #, gcc-internal-format
  msgid "incorrect entry in %<label_to_block_map%>"
  msgstr ""
  
! #: tree-cfg.cc:4983
  #, fuzzy, gcc-internal-format
  #| msgid "format string has invalid operand number"
  msgid "incorrect setting of landing pad number"
  msgstr "formateringsstrengen har et ugyldigt operandtal"
  
! #: tree-cfg.cc:4999
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand to %%p code"
  msgid "invalid comparison code in gimple cond"
  msgstr "ugyldig operand til %%p-koden"
  
! #: tree-cfg.cc:5007
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in increment"
  msgid "invalid labels in gimple cond"
  msgstr "ugyldig venstreværdi i forøgelse"
  
! #: tree-cfg.cc:5020
! #, gcc-internal-format
! msgid "gimple cond condition cannot throw"
! msgstr ""
! 
! #: tree-cfg.cc:5106 tree-cfg.cc:5115
  #, fuzzy, gcc-internal-format
  #| msgid "invalid address"
  msgid "invalid %<PHI%> result"
  msgstr "ugyldig adresse"
  
! #: tree-cfg.cc:5125
  #, fuzzy, gcc-internal-format
  #| msgid "missing number"
  msgid "missing %<PHI%> def"
  msgstr "manglende tal"
  
! #: tree-cfg.cc:5139
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid %<PHI%> argument"
  msgstr "ugyldig typeparameter"
  
! #: tree-cfg.cc:5146
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in %s"
  msgid "incompatible types in %<PHI%> argument %u"
  msgstr "uforenelige typer i %s"
  
! #: tree-cfg.cc:5249
  #, fuzzy, gcc-internal-format
  #| msgid "verify_flow_info failed"
  msgid "%<verify_gimple%> failed"
  msgstr "verify_flow_info mislykkedes"
  
! #: tree-cfg.cc:5308
  #, gcc-internal-format
  msgid "dead statement in EH table"
  msgstr ""
  
! #: tree-cfg.cc:5324
  #, gcc-internal-format
  msgid "location references block not in block tree"
  msgstr ""
  
! #: tree-cfg.cc:5373
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as non-function"
  msgid "local declaration from a different function"
  msgstr "erklæring af '%D' som ikke-funktion"
  
! #: tree-cfg.cc:5476
  #, gcc-internal-format
  msgid "gimple_bb (phi) is set to a wrong basic block"
  msgstr ""
  
! #: tree-cfg.cc:5485
  #, gcc-internal-format
  msgid "PHI node with location"
  msgstr ""
  
! #: tree-cfg.cc:5496 tree-cfg.cc:5543
  #, gcc-internal-format
  msgid "incorrect sharing of tree nodes"
  msgstr ""
  
! #: tree-cfg.cc:5504
  #, gcc-internal-format
  msgid "virtual PHI with argument locations"
  msgstr ""
  
! #: tree-cfg.cc:5531
  #, gcc-internal-format
  msgid "gimple_bb (stmt) is set to a wrong basic block"
  msgstr ""
  
! #: tree-cfg.cc:5571
  #, gcc-internal-format
  msgid "statement marked for throw, but doesn%'t"
  msgstr ""
  
! #: tree-cfg.cc:5577
  #, gcc-internal-format
  msgid "statement marked for throw in middle of block"
  msgstr ""
  
! #: tree-cfg.cc:5599
  #, fuzzy, gcc-internal-format
  #| msgid "verify_flow_info failed"
  msgid "verify_gimple failed"
  msgstr "verify_flow_info mislykkedes"
  
! #: tree-cfg.cc:5623
  #, gcc-internal-format
  msgid "ENTRY_BLOCK has IL associated with it"
  msgstr ""
  
! #: tree-cfg.cc:5630
  #, gcc-internal-format
  msgid "EXIT_BLOCK has IL associated with it"
  msgstr ""
  
! #: tree-cfg.cc:5637
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru to exit from bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5643
  #, fuzzy, gcc-internal-format
  #| msgid "extra brace group at end of initializer"
  msgid "entry block count not initialized"
  msgstr "overskydende krøllede paranteser ved slutningen af startværdien"
  
! #: tree-cfg.cc:5649
  #, fuzzy, gcc-internal-format
  #| msgid "extra brace group at end of initializer"
  msgid "exit block count not initialized"
  msgstr "overskydende krøllede paranteser ved slutningen af startværdien"
  
! #: tree-cfg.cc:5656
  #, gcc-internal-format
  msgid "probability of edge from entry block not initialized"
  msgstr ""
  
! #: tree-cfg.cc:5662
! #, fuzzy, gcc-internal-format
! #| msgid "-march=%s is not compatible with the selected ABI"
! msgid "exit block count is not compatible with entry block count"
! msgstr "-march=%s er ikke forenelig med den valgte ABI"
! 
! #: tree-cfg.cc:5677
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing initializer"
  msgid "count of bb %d not initialized"
  msgstr "manglende startværdi"
  
! #: tree-cfg.cc:5683
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "verify_flow_info: Wrong probability of edge %i->%i %i"
  msgid "probability of edge %d->%d not initialized"
  msgstr "verify_flow_info: Ukorrekt sandsynlighed for kant %i->%i %i"
  
! #: tree-cfg.cc:5690
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "-march=%s is not compatible with the selected ABI"
! msgid "count of bb %d is not compatible with entry block count"
! msgstr "-march=%s er ikke forenelig med den valgte ABI"
! 
! #: tree-cfg.cc:5709
  #, gcc-internal-format
  msgid "nonlocal label %qD is not first in a sequence of labels in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5716
  #, gcc-internal-format
  msgid "EH landing pad label %qD is not first in a sequence of labels in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5723
  #, gcc-internal-format
  msgid "label %qD to block does not match in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5730
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' has incomplete type"
  msgid "label %qD has incorrect context in bb %d"
  msgstr "feltet '%D' er af en ufuldstændig type"
  
! #: tree-cfg.cc:5745
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "flow control insn inside a basic block"
  msgid "control flow in the middle of basic block %d"
  msgstr "strømkontrolinstruktion inden i en basisblok"
  
! #: tree-cfg.cc:5755
  #, fuzzy, gcc-internal-format
  #| msgid "flow control insn inside a basic block"
  msgid "label %qD in the middle of basic block %d"
  msgstr "strømkontrolinstruktion inden i en basisblok"
  
! #: tree-cfg.cc:5774
  #, gcc-internal-format, gfc-internal-format
  msgid "returns_twice call is not last in basic block %d"
  msgstr ""
  
! #: tree-cfg.cc:5783
  #, gcc-internal-format, gfc-internal-format
  msgid "returns_twice call is not first in basic block %d"
  msgstr ""
  
! #: tree-cfg.cc:5815
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fallthru edge after unconditional jump %i"
  msgid "fallthru edge after a control statement in bb %d"
  msgstr "Fald gennem-kant efter ubetinget spring %i"
  
! #: tree-cfg.cc:5828
  #, gcc-internal-format, gfc-internal-format
  msgid "true/false edge after a non-GIMPLE_COND in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5851 tree-cfg.cc:5873 tree-cfg.cc:5890 tree-cfg.cc:5959
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong outgoing edge flags at end of bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5861
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "explicit instantiation of `%#D'"
  msgid "explicit goto at end of bb %d"
  msgstr "eksplicit instantiering af '%#D'"
  
! #: tree-cfg.cc:5895
  #, gcc-internal-format, gfc-internal-format
  msgid "return edge does not point to exit in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5925
  #, gcc-internal-format
  msgid "found default case not at the start of case vector"
  msgstr ""
  
! #: tree-cfg.cc:5933
  #, fuzzy, gcc-internal-format
  #| msgid "trampolines not supported"
  msgid "case labels not sorted: "
  msgstr "trampoliner understøttes ikke"
  
! #: tree-cfg.cc:5950
  #, gcc-internal-format, gfc-internal-format
  msgid "extra outgoing edge %d->%d"
  msgstr ""
  
! #: tree-cfg.cc:5973
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing field '%s' in '%s'"
  msgid "missing edge %i->%i"
  msgstr "manglende felt '%s' i '%s'"
  
! #: tree-cfg.cc:9785
  #, fuzzy, gcc-internal-format
  #| msgid "`noreturn' function does return"
  msgid "%<noreturn%> function does return"
  msgstr "funktion med egenskaben 'noreturn' returnerer"
  
  # RETMIG: dette må kunne gøres bedre
! #: tree-cfg.cc:9805 tree-cfg.cc:9840
  #, gcc-internal-format
  msgid "control reaches end of non-void function"
  msgstr "kontrol når til slutningen af ikke-void funktion"
  
! #: tree-cfg.cc:9910
  #, 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.cc:9915 cp/cvt.cc:1167
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
  msgid "ignoring return value of function declared with attribute %<warn_unused_result%>"
  msgstr "%Hignorerer returværdi for '%D' erklæret med egenskaben warn_unused_result"
  
! #: tree-complex.cc:1712
  #, gcc-internal-format
  msgid "%<asm goto%> with complex typed outputs"
  msgstr ""
  
! #: tree-eh.cc:5078
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`B' operand has multiple bits set"
  msgid "BB %i has multiple EH edges"
  msgstr "'B'-operanden har flere bit sat"
  
! #: tree-eh.cc:5090
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i cannot throw but has an EH edge"
  msgstr ""
  
! #: tree-eh.cc:5098
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "BB %i last statement has incorrectly set lp"
  msgstr "udtrykket er af en ufuldstændig type"
  
! #: tree-eh.cc:5104
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an EH edge"
  msgstr ""
  
! #: tree-eh.cc:5110
  #, gcc-internal-format, gfc-internal-format
  msgid "Incorrect EH edge %i->%i"
  msgstr ""
  
! #: tree-eh.cc:5144 tree-eh.cc:5163
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an edge"
  msgstr ""
  
! #: tree-eh.cc:5180
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong insn in the fallthru edge"
  msgid "BB %i too many fallthru edges"
  msgstr "forkert instruktion i fald-gennem-kant"
  
! #: tree-eh.cc:5189
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect edge"
  msgstr ""
  
! #: tree-eh.cc:5195
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong insn in the fallthru edge"
  msgid "BB %i has incorrect fallthru edge"
  msgstr "forkert instruktion i fald-gennem-kant"
  
! #: tree-inline.cc:3992
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it receives a non-local goto"
  msgstr ""
  
! #: tree-inline.cc:3999
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it saves address of local label in a static variable"
  msgstr ""
  
! #: tree-inline.cc:4039
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)"
  msgstr ""
  
! #: tree-inline.cc:4053
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses setjmp"
  msgstr ""
  
! #: tree-inline.cc:4067
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses variable argument lists"
  msgstr ""
  
! #: tree-inline.cc:4079
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses setjmp-longjmp exception handling"
  msgstr ""
  
! #: tree-inline.cc:4087
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses non-local goto"
  msgstr ""
  
! #: tree-inline.cc:4099
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses %<__builtin_return%> or %<__builtin_apply_args%>"
  msgstr ""
  
! #: tree-inline.cc:4119
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it contains a computed goto"
  msgstr ""
  
! #: tree-inline.cc:4165
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it has a VLA argument"
  msgstr ""
  
! #: tree-inline.cc:4232
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it is suppressed using %<-fno-inline%>"
  msgstr ""
  
! #: tree-inline.cc:4240
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses attributes conflicting with inlining"
  msgstr ""
  
! #: tree-inline.cc:4925
  #, fuzzy, gcc-internal-format
  #| msgid "%Jinlining failed in call to '%F': %s"
  msgid "inlining failed in call to %<always_inline%> %q+F: %s"
  msgstr "%Jindlejring mislykkedes i kald til '%F': %s"
  
! #: tree-inline.cc:4928 tree-inline.cc:4949
  #, gcc-internal-format
  msgid "called from here"
  msgstr "kaldt herfra"
  
! #: tree-inline.cc:4931 tree-inline.cc:4952
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "called from this function"
  msgstr "kald af ikke-funktion '%D'"
  
! #: tree-inline.cc:4945
  #, fuzzy, gcc-internal-format
  #| msgid "%Jinlining failed in call to '%F': %s"
  msgid "inlining failed in call to %q+F: %s"
*************** msgstr ""
*** 35157,35163 ****
  msgid "cannot update SSA form"
  msgstr ""
  
! #: tree-into-ssa.cc:3517 tree-outof-ssa.cc:907 tree-ssa-coalesce.cc:1014
  #, gcc-internal-format
  msgid "SSA corruption"
  msgstr ""
--- 36609,36615 ----
  msgid "cannot update SSA form"
  msgstr ""
  
! #: tree-into-ssa.cc:3517 tree-outof-ssa.cc:903 tree-ssa-coalesce.cc:1014
  #, gcc-internal-format
  msgid "SSA corruption"
  msgstr ""
*************** msgstr ""
*** 35167,35173 ****
  msgid "%s from %s referenced in %s"
  msgstr ""
  
! #: tree-nested.cc:3002
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s from %s called in %s"
  msgstr "manglende felt '%s' i '%s'"
--- 36619,36625 ----
  msgid "%s from %s referenced in %s"
  msgstr ""
  
! #: tree-nested.cc:3011
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s from %s called in %s"
  msgstr "manglende felt '%s' i '%s'"
*************** msgstr ""
*** 35183,35243 ****
  msgid "invalid regular expression %qs in %qs"
  msgstr "ugyldigt udtryk som operand"
  
! #: tree-profile.cc:1856
  #, gcc-internal-format
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-alias.cc:4127
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "invalid fn spec attribute \"%s\""
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: tree-ssa-alias.cc:4166
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr "ugyldig brug af '%D"
  
! #: tree-ssa-ccp.cc:4595 c-family/c-common.cc:6013
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4598 c-family/c-common.cc:6016
  #, fuzzy, gcc-internal-format
  msgid "in a call to non-static member function %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: tree-ssa-ccp.cc:4604 c-family/c-common.cc:6031
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4610 tree-ssa-ccp.cc:4667
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "in a call to built-in function %qD"
  msgstr "for mange parametre til funktionen '%s'"
  
! #: tree-ssa-ccp.cc:4614 tree-ssa-ccp.cc:4671 c-family/c-common.cc:6035
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr "Ugyldig erklæring"
  
! #: tree-ssa-ccp.cc:4660 c-family/c-common.cc:6023
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "null argument where non-null required (arg %lu)"
  msgid "argument %u null where non-null expected because argument %u is nonzero"
  msgstr "nulparameter hvor ikke-nul er påkrævet (parameter %lu)"
  
! #: tree-ssa-loop-niter.cc:3947
  #, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr ""
  
! #: tree-ssa-loop-niter.cc:3948
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "within this loop"
--- 36635,36705 ----
  msgid "invalid regular expression %qs in %qs"
  msgstr "ugyldigt udtryk som operand"
  
! #: tree-profile.cc:1855
! #, gcc-internal-format
! msgid "target does not fully support atomic profile update, single mode is selected with partial atomic updates"
! msgstr ""
! 
! #: tree-profile.cc:1861
  #, gcc-internal-format
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-alias.cc:4131
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "invalid fn spec attribute \"%s\""
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: tree-ssa-alias.cc:4170
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr "ugyldig brug af '%D"
  
! #: tree-ssa-ccp.cc:3168 c-family/c-common.cc:6128
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:3171 c-family/c-common.cc:6131
  #, fuzzy, gcc-internal-format
  msgid "in a call to non-static member function %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: tree-ssa-ccp.cc:3177 c-family/c-common.cc:6157
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.cc:3183 tree-ssa-ccp.cc:3270
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "in a call to built-in function %qD"
  msgstr "for mange parametre til funktionen '%s'"
  
! #: tree-ssa-ccp.cc:3187 tree-ssa-ccp.cc:3274 c-family/c-common.cc:6161
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr "Ugyldig erklæring"
  
! #: tree-ssa-ccp.cc:3257 c-family/c-common.cc:6138
! #, gcc-internal-format, gfc-internal-format
! msgid "argument %u null where non-null expected because arguments %u and %u are nonzero"
! msgstr ""
! 
! #: tree-ssa-ccp.cc:3263 c-family/c-common.cc:6149
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "null argument where non-null required (arg %lu)"
  msgid "argument %u null where non-null expected because argument %u is nonzero"
  msgstr "nulparameter hvor ikke-nul er påkrævet (parameter %lu)"
  
! #: tree-ssa-loop-niter.cc:4050
  #, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr ""
  
! #: tree-ssa-loop-niter.cc:4051
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "within this loop"
*************** msgstr "højreskiftsantal er negativ"
*** 35396,35422 ****
  msgid "length computed here"
  msgstr "længdetilpasning"
  
! #: tree-ssa-strlen.cc:4280
  #, gcc-internal-format
  msgid "%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4282
  #, gcc-internal-format
  msgid "%qD of a string of length %wu and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4289
  #, gcc-internal-format
  msgid "%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4294
  #, gcc-internal-format
  msgid "%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4305
  #, fuzzy, gcc-internal-format
  #| msgid "  in thrown expression"
  msgid "in this expression"
--- 36858,36884 ----
  msgid "length computed here"
  msgstr "længdetilpasning"
  
! #: tree-ssa-strlen.cc:4287
  #, gcc-internal-format
  msgid "%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4289
  #, gcc-internal-format
  msgid "%qD of a string of length %wu and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4296
  #, gcc-internal-format
  msgid "%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4301
  #, gcc-internal-format
  msgid "%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4312
  #, fuzzy, gcc-internal-format
  #| msgid "  in thrown expression"
  msgid "in this expression"
*************** msgstr "manglende startværdi"
*** 35444,35450 ****
  msgid "%qs may be used uninitialized"
  msgstr "'%s' bliver måske brugt uden at have en startværdi i denne funktion"
  
! #: tree-ssa-uninit.cc:338 varasm.cc:367 varasm.cc:8211
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%qD was declared here"
--- 36906,36912 ----
  msgid "%qs may be used uninitialized"
  msgstr "'%s' bliver måske brugt uden at have en startværdi i denne funktion"
  
! #: tree-ssa-uninit.cc:338 varasm.cc:367 varasm.cc:8263
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%qD was declared here"
*************** msgstr "  '%#D' erklæret her"
*** 35456,35462 ****
  msgid "%qs was declared here"
  msgstr "  '%#D' erklæret her"
  
! #: tree-ssa-uninit.cc:451 tree-ssa-uninit.cc:762
  #, fuzzy, gcc-internal-format
  msgid "%qE may be used uninitialized"
  msgstr "'%s' bliver måske brugt uden at have en startværdi i denne funktion"
--- 36918,36924 ----
  msgid "%qs was declared here"
  msgstr "  '%#D' erklæret her"
  
! #: tree-ssa-uninit.cc:451 tree-ssa-uninit.cc:781
  #, fuzzy, gcc-internal-format
  msgid "%qE may be used uninitialized"
  msgstr "'%s' bliver måske brugt uden at have en startværdi i denne funktion"
*************** msgstr "'%s' bliver måske brugt uden at
*** 35467,35495 ****
  msgid "accessing argument %u of a function declared with attribute %qs"
  msgstr "%Hignorerer returværdi for '%D' erklæret med egenskaben warn_unused_result"
  
! #: tree-ssa-uninit.cc:749
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "%qE is used uninitialized"
  msgstr "manglende startværdi"
  
! #: tree-ssa-uninit.cc:885
  #, fuzzy, gcc-internal-format
  msgid "in a call to %qD declared with attribute %qs here"
  msgstr "funktionen '%s' omerklæret med egenskaben noinline"
  
! #: tree-ssa-uninit.cc:892
  #, fuzzy, gcc-internal-format
  msgid "in a call to %qT declared with attribute %qs"
  msgstr "funktionen '%s' omerklæret med egenskaben noinline"
  
! #: tree-ssa-uninit.cc:908
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "by argument %u of type %s to %qD declared here"
  msgstr "  '%#D' erklæret her"
  
! #: tree-ssa-uninit.cc:916
  #, fuzzy, gcc-internal-format
  #| msgid "argument of type `%T' does not match `%T'"
  msgid "by argument %u of type %s to %qT"
--- 36929,36957 ----
  msgid "accessing argument %u of a function declared with attribute %qs"
  msgstr "%Hignorerer returværdi for '%D' erklæret med egenskaben warn_unused_result"
  
! #: tree-ssa-uninit.cc:768
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "%qE is used uninitialized"
  msgstr "manglende startværdi"
  
! #: tree-ssa-uninit.cc:904
  #, fuzzy, gcc-internal-format
  msgid "in a call to %qD declared with attribute %qs here"
  msgstr "funktionen '%s' omerklæret med egenskaben noinline"
  
! #: tree-ssa-uninit.cc:911
  #, fuzzy, gcc-internal-format
  msgid "in a call to %qT declared with attribute %qs"
  msgstr "funktionen '%s' omerklæret med egenskaben noinline"
  
! #: tree-ssa-uninit.cc:927
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "by argument %u of type %s to %qD declared here"
  msgstr "  '%#D' erklæret her"
  
! #: tree-ssa-uninit.cc:935
  #, fuzzy, gcc-internal-format
  #| msgid "argument of type `%T' does not match `%T'"
  msgid "by argument %u of type %s to %qT"
*************** msgstr ""
*** 35666,35676 ****
  msgid "degree of %<poly_int%> exceeds %<NUM_POLY_INT_COEFFS%>"
  msgstr ""
  
- #: tree-switch-conversion.cc:2354
- #, gcc-internal-format
- msgid "Using faster switch lowering algorithms. Number of switch cases (%d) exceeds %<--param=switch-lower-slow-alg-max-cases=%d%> limit."
- msgstr ""
- 
  #: tree-tailcall.cc:225
  #, gcc-internal-format
  msgid "address of label passed to %<musttail%> call argument"
--- 37128,37133 ----
*************** msgstr ""
*** 35692,35714 ****
  msgid "address of local variable passed to %<musttail%> call argument"
  msgstr "adresse af den lokale variabel '%D' returneret"
  
! #: tree-tailcall.cc:1015 tree-tailcall.cc:1044
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable `%D' returned"
  msgid "address of local variable can escape to %<musttail%> call"
  msgstr "adresse af den lokale variabel '%D' returneret"
  
! #: tree-tailcall.cc:1039
  #, gcc-internal-format
  msgid "address of automatic variable %qD can escape to %<musttail%> call"
  msgstr ""
  
! #: tree-tailcall.cc:1069
  #, gcc-internal-format
  msgid "address of parameter %qD can escape to %<musttail%> call"
  msgstr ""
  
! #: tree-vect-generic.cc:308 tree-vect-generic.cc:437 tree-vect-generic.cc:1939
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr ""
--- 37149,37171 ----
  msgid "address of local variable passed to %<musttail%> call argument"
  msgstr "adresse af den lokale variabel '%D' returneret"
  
! #: tree-tailcall.cc:1066 tree-tailcall.cc:1095
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable `%D' returned"
  msgid "address of local variable can escape to %<musttail%> call"
  msgstr "adresse af den lokale variabel '%D' returneret"
  
! #: tree-tailcall.cc:1090
  #, gcc-internal-format
  msgid "address of automatic variable %qD can escape to %<musttail%> call"
  msgstr ""
  
! #: tree-tailcall.cc:1120
  #, gcc-internal-format
  msgid "address of parameter %qD can escape to %<musttail%> call"
  msgstr ""
  
! #: tree-vect-generic.cc:308 tree-vect-generic.cc:437 tree-vect-generic.cc:2135
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr ""
*************** msgstr ""
*** 35723,35883 ****
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr ""
  
! #: tree-vect-generic.cc:1012
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:1505
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-loop.cc:5116
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
  
! #: tree-vrp.cc:1341
  #, gcc-internal-format
  msgid "using fast VRP algorithm; %d basic blocks exceeds %<--param=vrp-block-limit=%d%> limit"
  msgstr ""
  
! #: tree.cc:2329
  #, gcc-internal-format
  msgid "non-constant element in constant CONSTRUCTOR"
  msgstr ""
  
! #: tree.cc:2331
  #, gcc-internal-format
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.cc:7464 m2/gm2-gcc/m2type.cc:216
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "en tabel af funktioner giver ikke mening"
  
! #: tree.cc:7630
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "en funktions returtype kan ikke være en funktion"
  
! #: tree.cc:9114 tree.cc:9199 tree.cc:9262
  #, 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.cc:9151
  #, 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.cc:9164
  #, 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.cc:9213
  #, 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.cc:9226
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgid "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
  msgstr "træ-kontrol: forventede omp_clause %s, har %s i %s, ved %s:%d"
  
! #: tree.cc:9288
  #, 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.cc:9302
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgid "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
  msgstr "trækontrol: tilgik udtrykstræ %d af tree_int_cst med %d udtrykstræer i %s, ved %s:%d"
  
! #: tree.cc:9315
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgid "tree check: accessed elt %d of %<tree_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.cc:9328
  #, 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.cc:9341
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  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.cc:12610
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "%qD er forældet: %s"
  
! #: tree.cc:12613
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "%qD  er forældet"
  
! #: tree.cc:12636
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE er forældet: %s"
  
! #: tree.cc:12639
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%qE er forældet"
  
! #: tree.cc:12645
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "type er forældet: %s"
  
! #: tree.cc:12648
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "type er forældet"
  
! #: tree.cc:12690
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a namespace"
  msgid "%qD is unavailable: %s"
  msgstr "'%D' er ikke et navnerum"
  
! #: tree.cc:12692
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a namespace"
  msgid "%qD is unavailable"
  msgstr "'%D' er ikke et navnerum"
  
! #: tree.cc:12713
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a namespace"
  msgid "%qE is unavailable: %s"
  msgstr "'%D' er ikke et navnerum"
  
! #: tree.cc:12715
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a namespace"
  msgid "%qE is unavailable"
  msgstr "'%D' er ikke et navnerum"
  
! #: tree.cc:12720
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "options enabled: "
  msgid "type is unavailable: %s"
  msgstr "tilvalg slået til: "
  
! #: tree.cc:12722
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a namespace"
  msgid "type is unavailable"
--- 37180,37340 ----
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr ""
  
! #: tree-vect-generic.cc:1209
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:1719
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-loop.cc:4498
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
  
! #: tree-vrp.cc:1344
  #, gcc-internal-format
  msgid "using fast VRP algorithm; %d basic blocks exceeds %<--param=vrp-block-limit=%d%> limit"
  msgstr ""
  
! #: tree.cc:2389
  #, gcc-internal-format
  msgid "non-constant element in constant CONSTRUCTOR"
  msgstr ""
  
! #: tree.cc:2391
  #, gcc-internal-format
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.cc:7582 m2/gm2-gcc/m2type.cc:215
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "en tabel af funktioner giver ikke mening"
  
! #: tree.cc:7748
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "en funktions returtype kan ikke være en funktion"
  
! #: tree.cc:9219 tree.cc:9304 tree.cc:9367
  #, 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.cc:9256
  #, 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.cc:9269
  #, 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.cc:9318
  #, 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.cc:9331
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgid "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
  msgstr "træ-kontrol: forventede omp_clause %s, har %s i %s, ved %s:%d"
  
! #: tree.cc:9393
  #, 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.cc:9407
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgid "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
  msgstr "trækontrol: tilgik udtrykstræ %d af tree_int_cst med %d udtrykstræer i %s, ved %s:%d"
  
! #: tree.cc:9420
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgid "tree check: accessed elt %d of %<tree_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.cc:9433
  #, 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.cc:9446
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  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.cc:12753
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "%qD er forældet: %s"
  
! #: tree.cc:12756
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "%qD  er forældet"
  
! #: tree.cc:12779
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE er forældet: %s"
  
! #: tree.cc:12782
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%qE er forældet"
  
! #: tree.cc:12788
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "type er forældet: %s"
  
! #: tree.cc:12791
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "type er forældet"
  
! #: tree.cc:12833
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a namespace"
  msgid "%qD is unavailable: %s"
  msgstr "'%D' er ikke et navnerum"
  
! #: tree.cc:12835
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a namespace"
  msgid "%qD is unavailable"
  msgstr "'%D' er ikke et navnerum"
  
! #: tree.cc:12856
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a namespace"
  msgid "%qE is unavailable: %s"
  msgstr "'%D' er ikke et navnerum"
  
! #: tree.cc:12858
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a namespace"
  msgid "%qE is unavailable"
  msgstr "'%D' er ikke et navnerum"
  
! #: tree.cc:12863
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "options enabled: "
  msgid "type is unavailable: %s"
  msgstr "tilvalg slået til: "
  
! #: tree.cc:12865
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a namespace"
  msgid "type is unavailable"
*************** msgstr "'%D' er ikke et navnerum"
*** 35903,36189 ****
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.cc:13672
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.cc:13717
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13719
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TREE_TYPE"
  msgid "type variant%'s %<TYPE_SIZE_UNIT%>"
  msgstr "typevariants TREE_TYPE"
  
! #: tree.cc:13721
  #, gcc-internal-format
  msgid "type%'s %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13746
  #, gcc-internal-format
  msgid "type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
  msgstr ""
  
! #: tree.cc:13759
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_VFIELD%>"
  msgstr ""
  
! #: tree.cc:13796
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13798
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TREE_TYPE"
  msgid "type variant%'s %<TYPE_BINFO%>"
  msgstr "typevariants TREE_TYPE"
  
! #: tree.cc:13800
  #, gcc-internal-format
  msgid "type%'s %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13839
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_FIELDS%>"
  msgstr ""
  
! #: tree.cc:13841
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.cc:13843
  #, gcc-internal-format
  msgid "and field"
  msgstr "og felt"
  
! #: tree.cc:13860
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TREE_TYPE"
  msgid "type variant has different %<TREE_TYPE%>"
  msgstr "typevariants TREE_TYPE"
  
! #: tree.cc:13862 tree.cc:13873
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TREE_TYPE"
  msgid "type variant%'s %<TREE_TYPE%>"
  msgstr "typevariants TREE_TYPE"
  
! #: tree.cc:13864 tree.cc:13875
  #, fuzzy, gcc-internal-format
  #| msgid "type's TREE_TYPE"
  msgid "type%'s %<TREE_TYPE%>"
  msgstr "types TREE_TYPE"
  
! #: tree.cc:13871
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "type er ikke forenelig med dens variant"
  
! #: tree.cc:14223
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%T' is not a template type"
  msgid "type %s is not an opaque type"
  msgstr "'%T' er ikke en skabelonstype"
  
! #: tree.cc:14229
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "type `%D' is not a direct base of `%T'"
  msgid "type %s is not with opaque mode"
  msgstr "typen '%D' er ikke en direkte stamklasse til '%T'"
  
! #: tree.cc:14235
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_MODE%>"
  msgstr ""
  
! #: tree.cc:14243
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_SIZE%>"
  msgstr ""
  
! #: tree.cc:14249
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_ALIGN%>"
  msgstr ""
  
! #: tree.cc:14255
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_USER_ALIGN%>"
  msgstr ""
  
! #: tree.cc:14285
  #, fuzzy, gcc-internal-format
  #| msgid "Main variant is not defined"
  msgid "main variant is not defined"
  msgstr "Hovedvariant er ikke defineret"
  
! #: tree.cc:14290
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgid "%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
  msgstr "TYPE_BINFO type er ikke TYPE_MAIN_VARIANT"
  
! #: tree.cc:14301
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
  msgstr ""
  
! #: tree.cc:14320
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_CANONICAL is not compatible"
  msgid "%<TYPE_CANONICAL%> is not compatible"
  msgstr "TYPE_CANONICAL er ikke kompatibel"
  
! #: tree.cc:14332
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_CANONICAL is not compatible"
  msgid "%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
  msgstr "TYPE_CANONICAL er ikke kompatibel"
  
! #: tree.cc:14338
  #, gcc-internal-format
! msgid "%<TYPE_CANONICAL%> of main variant is not main variant"
  msgstr ""
  
! #: tree.cc:14354
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgid "%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
  msgstr "TYPE_VFIELD er ikke FIELD_DECL eller TREE_LIST"
  
! #: tree.cc:14364
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgid "%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
  msgstr "TYPE_NEXT_PTR_TO er ikke POINTER_TYPE"
  
! #: tree.cc:14374
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgid "%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
  msgstr "TYPE_NEXT_REF_TO er ikke REFERENCE_TYPE"
  
! #: tree.cc:14395
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_BINFO is not TREE_BINFO"
  msgid "%<TYPE_BINFO%> is not %<TREE_BINFO%>"
  msgstr "TYPE_BINFO er ikke TREE_BINFO"
  
! #: tree.cc:14401
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgid "%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
  msgstr "TYPE_BINFO type er ikke TYPE_MAIN_VARIANT"
  
! #: tree.cc:14412
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:14423
  #, gcc-internal-format
  msgid "%<TYPE_OFFSET_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:14441
  #, gcc-internal-format
  msgid "%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:14448
  #, gcc-internal-format
  msgid "%<TYPE_MAX_VALUE_RAW%> non-NULL"
  msgstr ""
  
! #: tree.cc:14455
  #, gcc-internal-format
  msgid "%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:14471
  #, gcc-internal-format
  msgid "enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:14480
  #, gcc-internal-format
  msgid "enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
  msgstr ""
  
! #: tree.cc:14488
  #, gcc-internal-format
  msgid "enum value name is not %<IDENTIFIER_NODE%>"
  msgstr ""
  
! #: tree.cc:14498
  #, fuzzy, gcc-internal-format
  #| msgid "Array TYPE_DOMAIN is not integer type"
  msgid "array %<TYPE_DOMAIN%> is not integer type"
  msgstr "Tabellen TYPE_DOMAIN er ikke af en heltalstype"
  
! #: tree.cc:14507
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_FIELDS defined in incomplete type"
  msgid "%<TYPE_FIELDS%> defined in incomplete type"
  msgstr "TYPE_FIELDS er defineret i en ufuldstændig type"
  
! #: tree.cc:14529
  #, fuzzy, gcc-internal-format
  #| msgid "Wrong tree in TYPE_FIELDS list"
  msgid "wrong tree in %<TYPE_FIELDS%> list"
  msgstr "Forkert træ i TYPE_FIELDS-liste"
  
! #: tree.cc:14545
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
  msgstr ""
  
! #: tree.cc:14552
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
  msgstr ""
  
! #: tree.cc:14565
  #, fuzzy, gcc-internal-format
  #| msgid "wrong TYPE_CACHED_VALUES entry"
  msgid "wrong %<TYPE_CACHED_VALUES%> entry"
  msgstr "forkert TYPE_CACHED_VALUES-element"
  
! #: tree.cc:14578
  #, gcc-internal-format
  msgid "%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:14584
  #, fuzzy, gcc-internal-format
  #| msgid "Wrong tree in TYPE_FIELDS list"
  msgid "wrong entry in %<TYPE_ARG_TYPES%> list"
  msgstr "Forkert træ i TYPE_FIELDS-liste"
  
! #: tree.cc:14591
  #, gcc-internal-format
  msgid "%<TYPE_VALUES_RAW%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:14604
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is set while it should not be"
  msgstr ""
  
! #: tree.cc:14614
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not main variant"
  msgstr ""
  
  #: tsan.cc:509
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
--- 37360,37674 ----
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.cc:13815
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.cc:13860
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13862
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TREE_TYPE"
  msgid "type variant%'s %<TYPE_SIZE_UNIT%>"
  msgstr "typevariants TREE_TYPE"
  
! #: tree.cc:13864
  #, gcc-internal-format
  msgid "type%'s %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13889
  #, gcc-internal-format
  msgid "type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
  msgstr ""
  
! #: tree.cc:13902
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_VFIELD%>"
  msgstr ""
  
! #: tree.cc:13939
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13941
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TREE_TYPE"
  msgid "type variant%'s %<TYPE_BINFO%>"
  msgstr "typevariants TREE_TYPE"
  
! #: tree.cc:13943
  #, gcc-internal-format
  msgid "type%'s %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13982
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_FIELDS%>"
  msgstr ""
  
! #: tree.cc:13984
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.cc:13986
  #, gcc-internal-format
  msgid "and field"
  msgstr "og felt"
  
! #: tree.cc:14003
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TREE_TYPE"
  msgid "type variant has different %<TREE_TYPE%>"
  msgstr "typevariants TREE_TYPE"
  
! #: tree.cc:14005 tree.cc:14016
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TREE_TYPE"
  msgid "type variant%'s %<TREE_TYPE%>"
  msgstr "typevariants TREE_TYPE"
  
! #: tree.cc:14007 tree.cc:14018
  #, fuzzy, gcc-internal-format
  #| msgid "type's TREE_TYPE"
  msgid "type%'s %<TREE_TYPE%>"
  msgstr "types TREE_TYPE"
  
! #: tree.cc:14014
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "type er ikke forenelig med dens variant"
  
! #: tree.cc:14366
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%T' is not a template type"
  msgid "type %s is not an opaque type"
  msgstr "'%T' er ikke en skabelonstype"
  
! #: tree.cc:14372
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "type `%D' is not a direct base of `%T'"
  msgid "type %s is not with opaque mode"
  msgstr "typen '%D' er ikke en direkte stamklasse til '%T'"
  
! #: tree.cc:14378
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_MODE%>"
  msgstr ""
  
! #: tree.cc:14386
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_SIZE%>"
  msgstr ""
  
! #: tree.cc:14392
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_ALIGN%>"
  msgstr ""
  
! #: tree.cc:14398
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_USER_ALIGN%>"
  msgstr ""
  
! #: tree.cc:14428
  #, fuzzy, gcc-internal-format
  #| msgid "Main variant is not defined"
  msgid "main variant is not defined"
  msgstr "Hovedvariant er ikke defineret"
  
! #: tree.cc:14433
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgid "%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
  msgstr "TYPE_BINFO type er ikke TYPE_MAIN_VARIANT"
  
! #: tree.cc:14444
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
  msgstr ""
  
! #: tree.cc:14463
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_CANONICAL is not compatible"
  msgid "%<TYPE_CANONICAL%> is not compatible"
  msgstr "TYPE_CANONICAL er ikke kompatibel"
  
! #: tree.cc:14475
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_CANONICAL is not compatible"
  msgid "%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
  msgstr "TYPE_CANONICAL er ikke kompatibel"
  
! #: tree.cc:14494
  #, gcc-internal-format
! msgid "main variant of %<TYPE_CANONICAL%> of main variant is not its own %<TYPE_CANONICAL%>"
  msgstr ""
  
! #: tree.cc:14512
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgid "%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
  msgstr "TYPE_VFIELD er ikke FIELD_DECL eller TREE_LIST"
  
! #: tree.cc:14522
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgid "%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
  msgstr "TYPE_NEXT_PTR_TO er ikke POINTER_TYPE"
  
! #: tree.cc:14532
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgid "%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
  msgstr "TYPE_NEXT_REF_TO er ikke REFERENCE_TYPE"
  
! #: tree.cc:14553
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_BINFO is not TREE_BINFO"
  msgid "%<TYPE_BINFO%> is not %<TREE_BINFO%>"
  msgstr "TYPE_BINFO er ikke TREE_BINFO"
  
! #: tree.cc:14559
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgid "%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
  msgstr "TYPE_BINFO type er ikke TYPE_MAIN_VARIANT"
  
! #: tree.cc:14570
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:14581
  #, gcc-internal-format
  msgid "%<TYPE_OFFSET_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:14599
  #, gcc-internal-format
  msgid "%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:14606
  #, gcc-internal-format
  msgid "%<TYPE_MAX_VALUE_RAW%> non-NULL"
  msgstr ""
  
! #: tree.cc:14613
  #, gcc-internal-format
  msgid "%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:14629
  #, gcc-internal-format
  msgid "enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:14638
  #, gcc-internal-format
  msgid "enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
  msgstr ""
  
! #: tree.cc:14646
  #, gcc-internal-format
  msgid "enum value name is not %<IDENTIFIER_NODE%>"
  msgstr ""
  
! #: tree.cc:14656
  #, fuzzy, gcc-internal-format
  #| msgid "Array TYPE_DOMAIN is not integer type"
  msgid "array %<TYPE_DOMAIN%> is not integer type"
  msgstr "Tabellen TYPE_DOMAIN er ikke af en heltalstype"
  
! #: tree.cc:14665
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_FIELDS defined in incomplete type"
  msgid "%<TYPE_FIELDS%> defined in incomplete type"
  msgstr "TYPE_FIELDS er defineret i en ufuldstændig type"
  
! #: tree.cc:14687
  #, fuzzy, gcc-internal-format
  #| msgid "Wrong tree in TYPE_FIELDS list"
  msgid "wrong tree in %<TYPE_FIELDS%> list"
  msgstr "Forkert træ i TYPE_FIELDS-liste"
  
! #: tree.cc:14703
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
  msgstr ""
  
! #: tree.cc:14710
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
  msgstr ""
  
! #: tree.cc:14723
  #, fuzzy, gcc-internal-format
  #| msgid "wrong TYPE_CACHED_VALUES entry"
  msgid "wrong %<TYPE_CACHED_VALUES%> entry"
  msgstr "forkert TYPE_CACHED_VALUES-element"
  
! #: tree.cc:14736
  #, gcc-internal-format
  msgid "%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:14742
  #, fuzzy, gcc-internal-format
  #| msgid "Wrong tree in TYPE_FIELDS list"
  msgid "wrong entry in %<TYPE_ARG_TYPES%> list"
  msgstr "Forkert træ i TYPE_FIELDS-liste"
  
! #: tree.cc:14749
  #, gcc-internal-format
  msgid "%<TYPE_VALUES_RAW%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:14762
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is set while it should not be"
  msgstr ""
  
! #: tree.cc:14772
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not main variant"
  msgstr ""
  
+ #: tree.cc:15619
+ #, fuzzy, gcc-internal-format
+ #| msgid "`%s' incompatible attribute ignored"
+ msgid "missing %<target%> attribute for multi-versioned %qD"
+ msgstr "uforenelig egenskab '%s' ignoreret"
+ 
+ #: tree.cc:15622 tree.cc:15788 tree.cc:15806 tree.cc:15819 cp/decl.cc:1487
+ #: cp/decl.cc:2620 cp/decl.cc:2668 cp/decl.cc:2684 cp/decl.cc:3331
+ #: cp/decl.cc:3787
+ #, gcc-internal-format
+ msgid "previous declaration of %qD"
+ msgstr "tidligere erklæring af %qD"
+ 
+ #: tree.cc:15784
+ #, fuzzy, gcc-internal-format
+ msgid "%qD conflicts with overlapping %<target_clone%> declaration"
+ msgstr "strider mod tidligere erklæring '%#D'"
+ 
+ #: tree.cc:15803
+ #, fuzzy
+ msgid "%qD conflicts for version %qB"
+ msgstr "strider mod tidligere erklæring '%#D'"
+ 
+ #: tree.cc:15816
+ #, fuzzy
+ msgid "%qD conflicts with a previous declaration for version %qB"
+ msgstr "strider mod tidligere erklæring '%#D'"
+ 
  #: tsan.cc:509
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
*************** msgstr ""
*** 36205,36216 ****
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr ""
  
! #: var-tracking.cc:7202
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded with %<-fvar-tracking-assignments%>, retrying without"
  msgstr ""
  
! #: var-tracking.cc:7206
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded"
  msgstr ""
--- 37690,37701 ----
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr ""
  
! #: var-tracking.cc:7203
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded with %<-fvar-tracking-assignments%>, retrying without"
  msgstr ""
  
! #: var-tracking.cc:7207
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded"
  msgstr ""
*************** msgstr "%+qD forårsager en sektionstype
*** 36245,37001 ****
  msgid "section type conflict for section %qs"
  msgstr "afsnitstypekonflikt med %qD"
  
! #: varasm.cc:1112
  #, gcc-internal-format
  msgid "alignment of %q+D is greater than maximum object file alignment %d"
  msgstr "justering af %q+D er større end den maksimale objektfilsjustering %d"
  
! #: varasm.cc:1281
  #, gcc-internal-format
  msgid "only zero initializers are allowed in section %qs"
  msgstr "kun nulstartværdier er tilladte i sektion %qs"
  
! #: varasm.cc:1285
  #, fuzzy, gcc-internal-format
  #| msgid "only zero initializers are allowed in section %qs"
  msgid "no initializers are allowed in section %qs"
  msgstr "kun nulstartværdier er tilladte i sektion %qs"
  
! #: varasm.cc:1515 varasm.cc:1524 d/d-attribs.cc:1463
  #, gcc-internal-format
  msgid "register name not specified for %q+D"
  msgstr "registernavn ikke angivet for %q+D"
  
! #: varasm.cc:1526
! #, gcc-internal-format
! msgid "invalid register name for %q+D"
! msgstr "ugyldigt registernavn for %q+D"
! 
! #: varasm.cc:1528
  #, gcc-internal-format
  msgid "data type of %q+D isn%'t suitable for a register"
  msgstr "datatypen for %q+D passer ikke med et register"
  
! #: varasm.cc:1531
  #, gcc-internal-format
  msgid "the register specified for %q+D cannot be accessed by the current target"
  msgstr ""
  
! #: varasm.cc:1534
  #, gcc-internal-format
  msgid "the register specified for %q+D is not general enough to be used as a register variable"
  msgstr "registeret specificeret for %q+D er ikke generelt nok til at blive brugt som en registervariabel"
  
! #: varasm.cc:1537
  #, fuzzy, gcc-internal-format
  #| msgid "%Jregister specified for '%D' isn't suitable for data type"
  msgid "register specified for %q+D isn%'t suitable for data type"
  msgstr "%Jregisteret som er angivet for '%D' passer ikke med datatypen"
  
! #: varasm.cc:1546
  #, fuzzy, gcc-internal-format
  #| msgid "%Jregister specified for '%D' isn't suitable for data type"
  msgid "register specified for %q+D is an internal GCC implementation detail"
  msgstr "%Jregisteret som er angivet for '%D' passer ikke med datatypen"
  
! #: varasm.cc:1556
  #, gcc-internal-format
  msgid "global register variable has initial value"
  msgstr "global registervariabel har en startværdi"
  
! #: varasm.cc:1560
  #, gcc-internal-format
  msgid "optimization may eliminate reads and/or writes to register variables"
  msgstr ""
  
! #: varasm.cc:1606
  #, fuzzy, gcc-internal-format
  #| msgid "%Jregister name given for non-register variable '%D'"
  msgid "register name given for non-register variable %q+D"
  msgstr "%Jregisternavn givet for ikke-registervariablen '%D'"
  
! #: varasm.cc:1741 varasm.cc:1746 varasm.cc:1751
  #, fuzzy, gcc-internal-format
  #| msgid "%J'%D' is not defined outside of function scope"
  msgid "%qc in output operand outside of a function"
  msgstr "%J'%D' er ikke defineret uden for funktionsvirkefelt"
  
! #: varasm.cc:1783
  #, fuzzy, gcc-internal-format
  #| msgid "%J'%D' is not defined outside of function scope"
  msgid "%qc in input operand outside of a function"
  msgstr "%J'%D' er ikke defineret uden for funktionsvirkefelt"
  
! #: varasm.cc:1792
  #, fuzzy, gcc-internal-format
  #| msgid "matching constraint not valid in output operand"
  msgid "matching constraint outside of a function"
  msgstr "begrænsningen er ikke gyldig for uddataoperanden"
  
! #: varasm.cc:2377
  #, gcc-internal-format
  msgid "thread-local COMMON data not implemented"
  msgstr "tråd-lokal COMMON-data er ikke implementeret"
  
! #: varasm.cc:2410
  #, fuzzy, gcc-internal-format
  #| msgid "%Jrequested alignment for '%D' is greater than implemented alignment of %d"
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr "%Jforespurgt justering for '%D' er større end den implementerede justering på %d"
  
! #: varasm.cc:2513 c/c-decl.cc:5971 c/c-parser.cc:2014 m2/gm2-gcc/m2type.cc:1248
  #, fuzzy, gcc-internal-format
  #| msgid "storage size of `%D' isn't known"
  msgid "storage size of %q+D isn%'t known"
  msgstr "lagringsstørrelsen af '%D' er ikke kendt"
  
! #: varasm.cc:5493 varasm.cc:5532
  #, fuzzy, gcc-internal-format
  #| msgid "initializer for integer value is too complicated"
  msgid "initializer for integer/fixed-point value is too complicated"
  msgstr "startværdien for heltallet er for kompliceret"
  
! #: varasm.cc:5499
  #, gcc-internal-format
  msgid "initializer for floating value is not a floating constant"
  msgstr "startværdien for kommatal er ikke en kommatalskonstant"
  
! #: varasm.cc:5516
  #, fuzzy, gcc-internal-format
  #| msgid "initializer for floating value is not a floating constant"
  msgid "initializer for %<_BitInt(%d)%> value is not an integer constant"
  msgstr "startværdien for kommatal er ikke en kommatalskonstant"
  
! #: varasm.cc:5912
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initial value for member `%s'"
  msgid "invalid initial value for member %qE"
  msgstr "ugyldig startværdi for medlemmet '%s'"
  
! #: varasm.cc:6168
  #, fuzzy, gcc-internal-format
  msgid "%qD declared weak after being used"
  msgstr "'%s' er erklæret inline efter at være blevet kaldt"
  
! #: varasm.cc:6220
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' outside of class is not definition"
  msgid "weak declaration of %q+D being applied to a already existing, static definition"
  msgstr "erklæring af '%#D' uden for en klasse er ikke en definition"
  
! #: varasm.cc:6261
  #, fuzzy, gcc-internal-format
  #| msgid "%Jweak declaration of '%D' must be public"
  msgid "weak declaration of %q+D must be public"
  msgstr "%Jsvag erklæring af '%D' skal være public"
  
! #: varasm.cc:6265
  #, fuzzy, gcc-internal-format
  #| msgid "%Jweak declaration of '%D' not supported"
  msgid "weak declaration of %q+D not supported"
  msgstr "%Jsvag erklæring af '%D' ikke understøttet"
  
! #: varasm.cc:6294 varasm.cc:6622
  #, gcc-internal-format
  msgid "only weak aliases are supported in this configuration"
  msgstr "kun svage aliaser understøttes i denne konfiguration"
  
! #: varasm.cc:6489 varasm.cc:6619
  #, fuzzy, gcc-internal-format
  #| msgid "%s is not supported by this configuration"
  msgid "%qs is not supported in this configuration"
  msgstr "%s understøttes ikke af denne konfiguration"
  
! #: varasm.cc:6517
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "%qs is not supported on this target"
  msgstr "Profilering er ikke understøttet på målarkitekturen."
  
! #: varasm.cc:6582
  #, fuzzy, gcc-internal-format
  msgid "symver is only supported on ELF platforms"
  msgstr "egenskaben '%s' er ikke understøttet på denne platform"
  
! #: varasm.cc:6601
  #, gcc-internal-format
  msgid "%qs symbol %q+D ultimately targets itself"
  msgstr ""
  
! #: varasm.cc:6603
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member function `%D' to have static linkage"
  msgid "%qs symbol %q+D must have static linkage"
  msgstr "kan ikke erklære medlemsfunktion '%D' til at have statisk kædning"
  
! #: varasm.cc:6609 config/nvptx/nvptx.cc:7764
  #, fuzzy, gcc-internal-format
  #| msgid "alias definitions not supported in this configuration; ignored"
  msgid "alias definitions not supported in this configuration"
  msgstr "aliasdefinitioner er ikke understøttet i denne konfiguration; ignoreret"
  
! #: varasm.cc:6837 config/sol2.cc:160 config/mingw/winnt.cc:269
  #, gcc-internal-format
  msgid "visibility attribute not supported in this configuration; ignored"
  msgstr "synlighedsegenskab er ikke understøttet i denne konfiguration; ignoreret"
  
! #: varasm.cc:8207
  #, gcc-internal-format
  msgid "%+qD without %<retain%> attribute and %qD with %<retain%> attribute are placed in a section with the same name"
  msgstr ""
  
! #: vec.cc:190
  #, gcc-internal-format, gfc-internal-format
  msgid "qsort comparator not anti-symmetric: %d, %d"
  msgstr ""
  
! #: vec.cc:195
  #, gcc-internal-format, gfc-internal-format
  msgid "qsort comparator non-negative on sorted output: %d"
  msgstr ""
  
! #: vec.cc:202
  #, gcc-internal-format, gfc-internal-format
  msgid "qsort comparator not transitive: %d, %d, %d"
  msgstr ""
  
! #: vec.cc:204
  #, gcc-internal-format
  msgid "qsort checking failed"
  msgstr ""
  
! #: c-family/c-ada-spec.cc:3010
  #, gcc-internal-format
  msgid "packed layout"
  msgstr ""
  
! #: c-family/c-attribs.cc:716 c-family/c-attribs.cc:721
  #, gcc-internal-format
  msgid "cannot tail-call: return value must be a call"
  msgstr ""
  
! #: c-family/c-attribs.cc:754 d/d-attribs.cc:1195
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%qE attribute argument is invalid"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: c-family/c-attribs.cc:757 d/d-attribs.cc:1198
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%qE attribute argument %i is invalid"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: c-family/c-attribs.cc:769 d/d-attribs.cc:1210
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "%qE attribute argument has type %qT"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: c-family/c-attribs.cc:773 d/d-attribs.cc:1214
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "%qE attribute argument %i has type %qT"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: c-family/c-attribs.cc:784 c-family/c-attribs.cc:4834
! #: c-family/c-attribs.cc:4838 d/d-attribs.cc:1225
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not an integer constant"
  msgid "%qE attribute argument value %qE is not an integer constant"
  msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
  
! #: c-family/c-attribs.cc:789 d/d-attribs.cc:1230
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not an integer constant"
  msgid "%qE attribute argument %i value %qE is not an integer constant"
  msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
  
! #: c-family/c-attribs.cc:805 d/d-attribs.cc:1244
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to function types"
  msgid "%qE attribute argument value %qE does not refer to a function parameter"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktionstyper"
  
! #: c-family/c-attribs.cc:810 d/d-attribs.cc:1249
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to function types"
  msgid "%qE attribute argument %i value %qE does not refer to a function parameter"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktionstyper"
  
! #: c-family/c-attribs.cc:838 d/d-attribs.cc:1272
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument value %qE exceeds the number of function parameters %u"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: c-family/c-attribs.cc:843 d/d-attribs.cc:1277
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qE attribute argument %i value %qE exceeds the number of function parameters %u"
  msgstr "højreskiftsantal er negativ"
  
! #: c-family/c-attribs.cc:865
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take either one or two arguments"
  msgid "%qE attribute argument value %qE does not refer to a variable argument list"
  msgstr "'%D' skal tage mod én eller to parametre"
  
! #: c-family/c-attribs.cc:869
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take either one or two arguments"
  msgid "%qE attribute argument %i value %qE does not refer to a variable argument list"
  msgstr "'%D' skal tage mod én eller to parametre"
  
! #: c-family/c-attribs.cc:896 c-family/c-attribs.cc:909 d/d-attribs.cc:1298
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE attribute argument value %qE refers to parameter type %qT"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: c-family/c-attribs.cc:900 c-family/c-attribs.cc:914 d/d-attribs.cc:1303
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE attribute argument %i value %qE refers to parameter type %qT"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: c-family/c-attribs.cc:924
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to functions"
  msgid "%qE attribute argument value %qE refers to a variadic function parameter of unknown type"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: c-family/c-attribs.cc:929
  #, gcc-internal-format
  msgid "%qE attribute argument %i value %qE refers to a variadic function parameter of unknown type"
  msgstr ""
  
! #: c-family/c-attribs.cc:1049
  #, fuzzy, gcc-internal-format
  msgid "ignoring attribute %qs because it conflicts with previous %qs"
  msgstr "dataområdet '%s' er i modstrid med tidligere erklæring"
  
! #: c-family/c-attribs.cc:1087
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "%qE attribute only supported on boolean types"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: c-family/c-attribs.cc:1097
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute is not supported on this platform"
  msgid "%qE attribute with unsupported boolean precision"
  msgstr "egenskaben '%s' er ikke understøttet på denne platform"
  
! #: c-family/c-attribs.cc:1117
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only supported in C"
  msgstr "sektionsegenskaber understøttes ikke på denne målarkitektur"
  
! #: c-family/c-attribs.cc:1124
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only supported on integral types"
  msgstr "sektionsegenskaber understøttes ikke på denne målarkitektur"
  
! #: c-family/c-attribs.cc:1146 c-family/c-attribs.cc:1162
  #, fuzzy, gcc-internal-format
  #| msgid "conversion of `%E' from `%T' to `%T' is ambiguous"
  msgid "overflows in conversion from %qT to %qT changes value from %qE to %qE"
  msgstr "konvertering af '%E' fra '%T' til '%T' er tvetydigt"
  
! #: c-family/c-attribs.cc:1171
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE attribute requires different values for %<false%> and %<true%> for type %qT"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: c-family/c-attribs.cc:1211
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "%qE attribute ignored for type %qT"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: c-family/c-attribs.cc:1223
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "%qE attribute ignored for field of type %qT"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: c-family/c-attribs.cc:1452 c-family/c-attribs.cc:3650
! #: c-family/c-attribs.cc:6271 ada/gcc-interface/utils.cc:7463
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "%qE argument not a string"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: c-family/c-attribs.cc:1627 ada/gcc-interface/utils.cc:6949
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "%qE attribute ignored because of argument %qE"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: c-family/c-attribs.cc:1648 ada/gcc-interface/utils.cc:6970
  #, fuzzy, gcc-internal-format
  msgid "ignoring attribute %qE because of excess arguments starting at %qE"
  msgstr "dataområdet '%s' er i modstrid med tidligere erklæring"
  
! #: c-family/c-attribs.cc:1662 ada/gcc-interface/utils.cc:6984
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute does not apply to types"
  msgid "attribute %qE does not apply to elements of non-scalar type %qT"
  msgstr "egenskaben '%s' kan ikke anvendes på typer"
  
! #: c-family/c-attribs.cc:1667 ada/gcc-interface/utils.cc:6989
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute does not apply to types"
  msgid "attribute %qE does not apply to fields of aggregate type %qT"
  msgstr "egenskaben '%s' kan ikke anvendes på typer"
  
! #: c-family/c-attribs.cc:1733
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "%qE attribute ignored. Use %<-fcf-protection%> option to enable it"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: c-family/c-attribs.cc:1823 jit/dummy-frontend.cc:290 lto/lto-lang.cc:311
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute has no effect on unit local functions"
  msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
  
! #: c-family/c-attribs.cc:1993 c-family/c-attribs.cc:3633
! #: ada/gcc-interface/utils.cc:7219
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a variable"
  msgstr "'%s' brugt, men aldrig defineret"
  
! #: c-family/c-attribs.cc:1999 ada/gcc-interface/utils.cc:7225
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "'%s' brugt, men aldrig defineret"
  
! #: c-family/c-attribs.cc:2024 config/i386/i386-options.cc:4188
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
  
! #: c-family/c-attribs.cc:2053
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%qE attribute only affects top level objects"
  msgstr "egenskaben '%s' kan kun anvendes på variabler"
  
! #: c-family/c-attribs.cc:2092 c-family/c-attribs.cc:4307
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "%qE attribute on function returning %<void%>"
  msgstr "ingen return-sætning i en funktion der ikke returnerer void"
  
! #: c-family/c-attribs.cc:2115
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute is not supported on this platform"
  msgid "%qE attribute is not supported because endianness is not uniform"
  msgstr "egenskaben '%s' er ikke understøttet på denne platform"
  
! #: c-family/c-attribs.cc:2132
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "attribute %qE argument must be one of %qs or %qs"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: c-family/c-attribs.cc:2228
  #, fuzzy, gcc-internal-format
  #| msgid "trampolines not supported"
  msgid "destructor priorities are not supported"
  msgstr "trampoliner understøttes ikke"
  
! #: c-family/c-attribs.cc:2230
  #, fuzzy, gcc-internal-format
  #| msgid "trampolines not supported"
  msgid "constructor priorities are not supported"
  msgstr "trampoliner understøttes ikke"
  
! #: c-family/c-attribs.cc:2252
  #, gcc-internal-format, gfc-internal-format
  msgid "destructor priorities from 0 to %d are reserved for the implementation"
  msgstr ""
  
! #: c-family/c-attribs.cc:2257
  #, gcc-internal-format, gfc-internal-format
  msgid "constructor priorities from 0 to %d are reserved for the implementation"
  msgstr ""
  
! #: c-family/c-attribs.cc:2265
  #, gcc-internal-format, gfc-internal-format
  msgid "destructor priorities must be integers from 0 to %d inclusive"
  msgstr ""
  
! #: c-family/c-attribs.cc:2268
  #, gcc-internal-format, gfc-internal-format
  msgid "constructor priorities must be integers from 0 to %d inclusive"
  msgstr ""
  
! #: c-family/c-attribs.cc:2421
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode `%s'"
  msgid "unknown machine mode %qE"
  msgstr "ukendt maskintilstand '%s'"
  
! #: c-family/c-attribs.cc:2455
  #, gcc-internal-format
  msgid "specifying vector types with %<__attribute__ ((mode))%> is deprecated"
  msgstr ""
  
! #: c-family/c-attribs.cc:2458
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute directive ignored"
  msgid "use %<__attribute__ ((vector_size))%> instead"
  msgstr "egenskabsdirektivet '%s' ignoreret"
  
! #: c-family/c-attribs.cc:2467
  #, fuzzy, gcc-internal-format
  #| msgid "unable to emulate '%s'"
  msgid "unable to emulate %qs"
  msgstr "kunne ikke emulere '%s'"
  
! #: c-family/c-attribs.cc:2480
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode `%s'"
  msgid "invalid pointer mode %qs"
  msgstr "ugyldig henvisningstilstand '%s'"
  
! #: c-family/c-attribs.cc:2497
  #, fuzzy, gcc-internal-format
  #| msgid "#-lines for entering and leaving files don't match"
  msgid "signedness of type and machine mode %qs don%'t match"
  msgstr "#-linjer til at træde ind og ud af filer passer ikke"
  
! #: c-family/c-attribs.cc:2508
  #, fuzzy, gcc-internal-format
  #| msgid "no data type for mode `%s'"
  msgid "no data type for mode %qs"
  msgstr "ingen datatype til tilstanden '%s'"
  
! #: c-family/c-attribs.cc:2518
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert to a pointer type"
  msgid "cannot use mode %qs for enumerated types"
  msgstr "kan ikke konverteres til en henvisningstype"
  
! #: c-family/c-attribs.cc:2546
  #, fuzzy, gcc-internal-format
  #| msgid "`sigof' applied to non-aggregate type"
  msgid "mode %qs applied to inappropriate type"
  msgstr "'sigof' benyttet på en type der ikke er sammensat"
  
! #: c-family/c-attribs.cc:2575 c-family/c-attribs.cc:3001 d/d-attribs.cc:1024
  #, fuzzy, gcc-internal-format
  msgid "section attributes are not supported for this target"
  msgstr "sektionsegenskaber understøttes ikke på denne målarkitektur"
  
! #: c-family/c-attribs.cc:2581 d/d-attribs.cc:1031
  #, fuzzy, gcc-internal-format
  msgid "section attribute not allowed for %q+D"
  msgstr "sektionsegenskaben er ikke tilladt for '%s'"
  
! #: c-family/c-attribs.cc:2587
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "section attribute argument not a string constant"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: c-family/c-attribs.cc:2596 d/d-attribs.cc:1047
  #, fuzzy, gcc-internal-format
  msgid "section attribute cannot be specified for local variables"
  msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
  
! #: c-family/c-attribs.cc:2607 config/bfin/bfin.cc:4797 config/bfin/bfin.cc:4848
! #: config/bfin/bfin.cc:4874 config/bfin/bfin.cc:4887 d/d-attribs.cc:1058
  #, fuzzy, gcc-internal-format
  msgid "section of %q+D conflicts with previous declaration"
  msgstr "sektionen '%s' strider mod tidligere erklæring"
  
! #: c-family/c-attribs.cc:2616 c-family/c-attribs.cc:3027 d/d-attribs.cc:1067
  #, fuzzy, gcc-internal-format
  #| msgid "function `%D' cannot be declared friend"
  msgid "section of %q+D cannot be overridden"
  msgstr "funktionen '%D' kan ikke erklæres friend"
  
! #: c-family/c-attribs.cc:2732
  #, fuzzy, gcc-internal-format
  msgid "alignment may not be specified for %q+D"
  msgstr "justering må ikke angives for '%s'"
  
! #: c-family/c-attribs.cc:2757
  #, fuzzy, gcc-internal-format
  msgid "ignoring attribute %<%E (%u)%> because it conflicts with attribute %<%E (%u)%>"
  msgstr "dataområdet '%s' er i modstrid med tidligere erklæring"
  
! #: c-family/c-attribs.cc:2802
  #, fuzzy, gcc-internal-format
  msgid "%<warn_if_not_aligned%> may not be specified for %q+D"
  msgstr "justering må ikke angives for '%s'"
  
! #: c-family/c-attribs.cc:2853
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute may not be specified for %q+D"
  msgstr "justering må ikke angives for '%s'"
  
! #: c-family/c-attribs.cc:2860
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute cannot be specified for local variables"
  msgid "%qE attribute may not be specified for a non-array field"
  msgstr "%qE-attribut kan ikke angives for lokale variabler"
  
! #: c-family/c-attribs.cc:2867
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not an integer constant"
  msgid "%qE attribute argument not an integer"
  msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
  
! #: c-family/c-attribs.cc:2873 c-family/c-attribs.cc:6467
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "%qE attribute argument %qE is not an integer constant between 0 and 3"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: c-family/c-attribs.cc:2897
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is not supported for C++ for now, ignored"
  msgstr "sektionsegenskaber understøttes ikke på denne målarkitektur"
  
! #: c-family/c-attribs.cc:2905
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to functions"
  msgid "%qE attribute is not allowed for a non-field declaration %q+D"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: c-family/c-attribs.cc:2913
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is used for non-class method"
! msgid "%qE attribute is not allowed for a non-array field"
  msgstr "%qE-egenskaben bruges til ikke-klasse metode"
  
! #: c-family/c-attribs.cc:2921
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is used for non-class method"
! msgid "%qE attribute is not allowed for a non-flexible array member field"
  msgstr "%qE-egenskaben bruges til ikke-klasse metode"
  
! #: c-family/c-attribs.cc:2929
  #, fuzzy, gcc-internal-format
  msgid "%<counted_by%> argument is not an identifier"
  msgstr "'defined' optræder uden et kaldenavn"
  
! #: c-family/c-attribs.cc:2941
  #, fuzzy, gcc-internal-format
  msgid "%<counted_by%> argument %qE conflicts with previous declaration %qE"
  msgstr "dataområdet '%s' er i modstrid med tidligere erklæring"
  
! #: c-family/c-attribs.cc:2962 d/d-attribs.cc:1146 jit/dummy-frontend.cc:758
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D declared weak"
  msgstr "Ugyldig erklæring"
  
! #: c-family/c-attribs.cc:2967 jit/dummy-frontend.cc:763
  #, fuzzy, gcc-internal-format
  #| msgid "function `%D' cannot be declared friend"
  msgid "indirect function %q+D cannot be declared weak"
  msgstr "funktionen '%D' kan ikke erklæres friend"
  
! #: c-family/c-attribs.cc:3008
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qE attribute not set on a variable"
  msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
  
! #: c-family/c-attribs.cc:3018 config/bfin/bfin.cc:4825
! #: config/loongarch/loongarch.cc:8154
  #, gcc-internal-format
  msgid "%qE attribute cannot be specified for local variables"
  msgstr "%qE-attribut kan ikke angives for lokale variabler"
  
! #: c-family/c-attribs.cc:3033
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is specific to ELF targets"
  msgstr "sektionsegenskaber understøttes ikke på denne målarkitektur"
  
! #: c-family/c-attribs.cc:3040
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "ignoring %qE attribute set on const variable"
  msgstr "egenskaben '%s' kan kun anvendes på variabler"
  
! #: c-family/c-attribs.cc:3051
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "ignoring %qE attribute set on initialized variable"
  msgstr "egenskaben '%s' kan kun anvendes på variabler"
  
! #: c-family/c-attribs.cc:3064
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "ignoring %qE attribute set on uninitialized variable"
  msgstr "egenskaben '%s' kan kun anvendes på variabler"
  
! #: c-family/c-attribs.cc:3097
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to functions"
  msgid "%qE attribute is only applicable on functions"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: c-family/c-attribs.cc:3116 d/d-attribs.cc:1094
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to functions"
  msgid "%<symver%> attribute only applies to functions and variables"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: c-family/c-attribs.cc:3124 d/d-attribs.cc:1102
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to functions"
  msgid "%<symver%> attribute is only applicable to symbols"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: c-family/c-attribs.cc:3134
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "%<symver%> attribute argument not a string constant"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: c-family/c-attribs.cc:3148 d/d-attribs.cc:1126
  #, gcc-internal-format
  msgid "symver attribute argument must have format %<name@nodename%>"
  msgstr ""
  
! #: c-family/c-attribs.cc:3149 d/d-attribs.cc:1127
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not an integer constant"
  msgid "%<symver%> attribute argument %qs must contain one or two %<@%>"
  msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
  
! #: c-family/c-attribs.cc:3184 jit/dummy-frontend.cc:858
  #, fuzzy, gcc-internal-format
  msgid "%q+D defined both normally and as %qE attribute"
  msgstr "'%s' er defineret både normalt og som et alias"
  
! #: c-family/c-attribs.cc:3192 jit/dummy-frontend.cc:866
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' cannot be declared"
  msgid "weak %q+D cannot be defined %qE"
  msgstr "'%#D' kan ikke erklæres"
  
! #: c-family/c-attribs.cc:3209 c-family/c-attribs.cc:4198
! #: ada/gcc-interface/utils.cc:7290 jit/dummy-frontend.cc:883
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "attribute %qE argument not a string"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: c-family/c-attribs.cc:3242 jit/dummy-frontend.cc:916
  #, fuzzy, gcc-internal-format
  msgid "%+qD declared %qs after being used"
  msgstr "'%s' er erklæret inline efter at være blevet kaldt"
  
  #. Explicitly handle this case since using a string literal
  #. as an argument is a likely mistake.
! #: c-family/c-attribs.cc:3294
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "%qE attribute argument cannot be a string"
--- 37730,38497 ----
  msgid "section type conflict for section %qs"
  msgstr "afsnitstypekonflikt med %qD"
  
! #: varasm.cc:1144
  #, gcc-internal-format
  msgid "alignment of %q+D is greater than maximum object file alignment %d"
  msgstr "justering af %q+D er større end den maksimale objektfilsjustering %d"
  
! #: varasm.cc:1313
  #, gcc-internal-format
  msgid "only zero initializers are allowed in section %qs"
  msgstr "kun nulstartværdier er tilladte i sektion %qs"
  
! #: varasm.cc:1317
  #, fuzzy, gcc-internal-format
  #| msgid "only zero initializers are allowed in section %qs"
  msgid "no initializers are allowed in section %qs"
  msgstr "kun nulstartværdier er tilladte i sektion %qs"
  
! #: varasm.cc:1547 varasm.cc:1556 d/d-attribs.cc:1464
  #, gcc-internal-format
  msgid "register name not specified for %q+D"
  msgstr "registernavn ikke angivet for %q+D"
  
! #: varasm.cc:1560
  #, gcc-internal-format
  msgid "data type of %q+D isn%'t suitable for a register"
  msgstr "datatypen for %q+D passer ikke med et register"
  
! #: varasm.cc:1563
  #, gcc-internal-format
  msgid "the register specified for %q+D cannot be accessed by the current target"
  msgstr ""
  
! #: varasm.cc:1566
  #, gcc-internal-format
  msgid "the register specified for %q+D is not general enough to be used as a register variable"
  msgstr "registeret specificeret for %q+D er ikke generelt nok til at blive brugt som en registervariabel"
  
! #: varasm.cc:1569
  #, fuzzy, gcc-internal-format
  #| msgid "%Jregister specified for '%D' isn't suitable for data type"
  msgid "register specified for %q+D isn%'t suitable for data type"
  msgstr "%Jregisteret som er angivet for '%D' passer ikke med datatypen"
  
! #: varasm.cc:1578
  #, fuzzy, gcc-internal-format
  #| msgid "%Jregister specified for '%D' isn't suitable for data type"
  msgid "register specified for %q+D is an internal GCC implementation detail"
  msgstr "%Jregisteret som er angivet for '%D' passer ikke med datatypen"
  
! #: varasm.cc:1588
  #, gcc-internal-format
  msgid "global register variable has initial value"
  msgstr "global registervariabel har en startværdi"
  
! #: varasm.cc:1592
  #, gcc-internal-format
  msgid "optimization may eliminate reads and/or writes to register variables"
  msgstr ""
  
! #: varasm.cc:1638
  #, fuzzy, gcc-internal-format
  #| msgid "%Jregister name given for non-register variable '%D'"
  msgid "register name given for non-register variable %q+D"
  msgstr "%Jregisternavn givet for ikke-registervariablen '%D'"
  
! #: varasm.cc:1774 varasm.cc:1779 varasm.cc:1784
  #, fuzzy, gcc-internal-format
  #| msgid "%J'%D' is not defined outside of function scope"
  msgid "%qc in output operand outside of a function"
  msgstr "%J'%D' er ikke defineret uden for funktionsvirkefelt"
  
! #: varasm.cc:1816
  #, fuzzy, gcc-internal-format
  #| msgid "%J'%D' is not defined outside of function scope"
  msgid "%qc in input operand outside of a function"
  msgstr "%J'%D' er ikke defineret uden for funktionsvirkefelt"
  
! #: varasm.cc:1825
  #, fuzzy, gcc-internal-format
  #| msgid "matching constraint not valid in output operand"
  msgid "matching constraint outside of a function"
  msgstr "begrænsningen er ikke gyldig for uddataoperanden"
  
! #: varasm.cc:2410
  #, gcc-internal-format
  msgid "thread-local COMMON data not implemented"
  msgstr "tråd-lokal COMMON-data er ikke implementeret"
  
! #: varasm.cc:2443
  #, fuzzy, gcc-internal-format
  #| msgid "%Jrequested alignment for '%D' is greater than implemented alignment of %d"
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr "%Jforespurgt justering for '%D' er større end den implementerede justering på %d"
  
! #: varasm.cc:2559 c/c-decl.cc:6149 c/c-parser.cc:2099 m2/gm2-gcc/m2type.cc:1260
  #, fuzzy, gcc-internal-format
  #| msgid "storage size of `%D' isn't known"
  msgid "storage size of %q+D isn%'t known"
  msgstr "lagringsstørrelsen af '%D' er ikke kendt"
  
! #: varasm.cc:5545 varasm.cc:5584
  #, fuzzy, gcc-internal-format
  #| msgid "initializer for integer value is too complicated"
  msgid "initializer for integer/fixed-point value is too complicated"
  msgstr "startværdien for heltallet er for kompliceret"
  
! #: varasm.cc:5551
  #, gcc-internal-format
  msgid "initializer for floating value is not a floating constant"
  msgstr "startværdien for kommatal er ikke en kommatalskonstant"
  
! #: varasm.cc:5568
  #, fuzzy, gcc-internal-format
  #| msgid "initializer for floating value is not a floating constant"
  msgid "initializer for %<_BitInt(%d)%> value is not an integer constant"
  msgstr "startværdien for kommatal er ikke en kommatalskonstant"
  
! #: varasm.cc:5964
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initial value for member `%s'"
  msgid "invalid initial value for member %qE"
  msgstr "ugyldig startværdi for medlemmet '%s'"
  
! #: varasm.cc:6220
  #, fuzzy, gcc-internal-format
  msgid "%qD declared weak after being used"
  msgstr "'%s' er erklæret inline efter at være blevet kaldt"
  
! #: varasm.cc:6272
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' outside of class is not definition"
  msgid "weak declaration of %q+D being applied to a already existing, static definition"
  msgstr "erklæring af '%#D' uden for en klasse er ikke en definition"
  
! #: varasm.cc:6313
  #, fuzzy, gcc-internal-format
  #| msgid "%Jweak declaration of '%D' must be public"
  msgid "weak declaration of %q+D must be public"
  msgstr "%Jsvag erklæring af '%D' skal være public"
  
! #: varasm.cc:6317
  #, fuzzy, gcc-internal-format
  #| msgid "%Jweak declaration of '%D' not supported"
  msgid "weak declaration of %q+D not supported"
  msgstr "%Jsvag erklæring af '%D' ikke understøttet"
  
! #: varasm.cc:6346 varasm.cc:6674
  #, gcc-internal-format
  msgid "only weak aliases are supported in this configuration"
  msgstr "kun svage aliaser understøttes i denne konfiguration"
  
! #: varasm.cc:6541 varasm.cc:6671
  #, fuzzy, gcc-internal-format
  #| msgid "%s is not supported by this configuration"
  msgid "%qs is not supported in this configuration"
  msgstr "%s understøttes ikke af denne konfiguration"
  
! #: varasm.cc:6569
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "%qs is not supported on this target"
  msgstr "Profilering er ikke understøttet på målarkitekturen."
  
! #: varasm.cc:6634
  #, fuzzy, gcc-internal-format
  msgid "symver is only supported on ELF platforms"
  msgstr "egenskaben '%s' er ikke understøttet på denne platform"
  
! #: varasm.cc:6653
  #, gcc-internal-format
  msgid "%qs symbol %q+D ultimately targets itself"
  msgstr ""
  
! #: varasm.cc:6655
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member function `%D' to have static linkage"
  msgid "%qs symbol %q+D must have static linkage"
  msgstr "kan ikke erklære medlemsfunktion '%D' til at have statisk kædning"
  
! #: varasm.cc:6661 config/nvptx/nvptx.cc:7751
  #, fuzzy, gcc-internal-format
  #| msgid "alias definitions not supported in this configuration; ignored"
  msgid "alias definitions not supported in this configuration"
  msgstr "aliasdefinitioner er ikke understøttet i denne konfiguration; ignoreret"
  
! #: varasm.cc:6889 config/sol2.cc:160 config/mingw/winnt.cc:269
  #, gcc-internal-format
  msgid "visibility attribute not supported in this configuration; ignored"
  msgstr "synlighedsegenskab er ikke understøttet i denne konfiguration; ignoreret"
  
! #: varasm.cc:8259
  #, gcc-internal-format
  msgid "%+qD without %<retain%> attribute and %qD with %<retain%> attribute are placed in a section with the same name"
  msgstr ""
  
! #: vec.cc:258
  #, gcc-internal-format, gfc-internal-format
  msgid "qsort comparator not anti-symmetric: %d, %d"
  msgstr ""
  
! #: vec.cc:263
  #, gcc-internal-format, gfc-internal-format
  msgid "qsort comparator non-negative on sorted output: %d"
  msgstr ""
  
! #: vec.cc:270
  #, gcc-internal-format, gfc-internal-format
  msgid "qsort comparator not transitive: %d, %d, %d"
  msgstr ""
  
! #: vec.cc:272
  #, gcc-internal-format
  msgid "qsort checking failed"
  msgstr ""
  
! #: c-family/c-ada-spec.cc:3030
  #, gcc-internal-format
  msgid "packed layout"
  msgstr ""
  
! #: c-family/c-attribs.cc:749 c-family/c-attribs.cc:754
  #, gcc-internal-format
  msgid "cannot tail-call: return value must be a call"
  msgstr ""
  
! #: c-family/c-attribs.cc:787 d/d-attribs.cc:1195
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%qE attribute argument is invalid"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: c-family/c-attribs.cc:790 d/d-attribs.cc:1198
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%qE attribute argument %i is invalid"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: c-family/c-attribs.cc:802 d/d-attribs.cc:1210
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "%qE attribute argument has type %qT"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: c-family/c-attribs.cc:806 d/d-attribs.cc:1214
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "%qE attribute argument %i has type %qT"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: c-family/c-attribs.cc:817 c-family/c-attribs.cc:4914
! #: c-family/c-attribs.cc:4918 d/d-attribs.cc:1225
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not an integer constant"
  msgid "%qE attribute argument value %qE is not an integer constant"
  msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
  
! #: c-family/c-attribs.cc:822 d/d-attribs.cc:1230
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not an integer constant"
  msgid "%qE attribute argument %i value %qE is not an integer constant"
  msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
  
! #: c-family/c-attribs.cc:838 d/d-attribs.cc:1244
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to function types"
  msgid "%qE attribute argument value %qE does not refer to a function parameter"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktionstyper"
  
! #: c-family/c-attribs.cc:843 d/d-attribs.cc:1249
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to function types"
  msgid "%qE attribute argument %i value %qE does not refer to a function parameter"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktionstyper"
  
! #: c-family/c-attribs.cc:871 d/d-attribs.cc:1272
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument value %qE exceeds the number of function parameters %u"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: c-family/c-attribs.cc:876 d/d-attribs.cc:1277
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qE attribute argument %i value %qE exceeds the number of function parameters %u"
  msgstr "højreskiftsantal er negativ"
  
! #: c-family/c-attribs.cc:898
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take either one or two arguments"
  msgid "%qE attribute argument value %qE does not refer to a variable argument list"
  msgstr "'%D' skal tage mod én eller to parametre"
  
! #: c-family/c-attribs.cc:902
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take either one or two arguments"
  msgid "%qE attribute argument %i value %qE does not refer to a variable argument list"
  msgstr "'%D' skal tage mod én eller to parametre"
  
! #: c-family/c-attribs.cc:929 c-family/c-attribs.cc:942 d/d-attribs.cc:1298
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE attribute argument value %qE refers to parameter type %qT"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: c-family/c-attribs.cc:933 c-family/c-attribs.cc:947 d/d-attribs.cc:1303
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE attribute argument %i value %qE refers to parameter type %qT"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: c-family/c-attribs.cc:957
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to functions"
  msgid "%qE attribute argument value %qE refers to a variadic function parameter of unknown type"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: c-family/c-attribs.cc:962
  #, gcc-internal-format
  msgid "%qE attribute argument %i value %qE refers to a variadic function parameter of unknown type"
  msgstr ""
  
! #: c-family/c-attribs.cc:1082
  #, fuzzy, gcc-internal-format
  msgid "ignoring attribute %qs because it conflicts with previous %qs"
  msgstr "dataområdet '%s' er i modstrid med tidligere erklæring"
  
! #: c-family/c-attribs.cc:1120
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "%qE attribute only supported on boolean types"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: c-family/c-attribs.cc:1130
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute is not supported on this platform"
  msgid "%qE attribute with unsupported boolean precision"
  msgstr "egenskaben '%s' er ikke understøttet på denne platform"
  
! #: c-family/c-attribs.cc:1150
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only supported in C"
  msgstr "sektionsegenskaber understøttes ikke på denne målarkitektur"
  
! #: c-family/c-attribs.cc:1157
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only supported on integral types"
  msgstr "sektionsegenskaber understøttes ikke på denne målarkitektur"
  
! #: c-family/c-attribs.cc:1184 c-family/c-attribs.cc:1200
  #, fuzzy, gcc-internal-format
  #| msgid "conversion of `%E' from `%T' to `%T' is ambiguous"
  msgid "overflows in conversion from %qT to %qT changes value from %qE to %qE"
  msgstr "konvertering af '%E' fra '%T' til '%T' er tvetydigt"
  
! #: c-family/c-attribs.cc:1209
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE attribute requires different values for %<false%> and %<true%> for type %qT"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: c-family/c-attribs.cc:1255
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "%qE attribute ignored for type %qT"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: c-family/c-attribs.cc:1267
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "%qE attribute ignored for field of type %qT"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: c-family/c-attribs.cc:1497 c-family/c-attribs.cc:3729
! #: c-family/c-attribs.cc:6572 ada/gcc-interface/utils.cc:7714
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "%qE argument not a string"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: c-family/c-attribs.cc:1672 ada/gcc-interface/utils.cc:7200
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "%qE attribute ignored because of argument %qE"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: c-family/c-attribs.cc:1693 ada/gcc-interface/utils.cc:7221
  #, fuzzy, gcc-internal-format
  msgid "ignoring attribute %qE because of excess arguments starting at %qE"
  msgstr "dataområdet '%s' er i modstrid med tidligere erklæring"
  
! #: c-family/c-attribs.cc:1707 ada/gcc-interface/utils.cc:7235
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute does not apply to types"
  msgid "attribute %qE does not apply to elements of non-scalar type %qT"
  msgstr "egenskaben '%s' kan ikke anvendes på typer"
  
! #: c-family/c-attribs.cc:1712 ada/gcc-interface/utils.cc:7240
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute does not apply to types"
  msgid "attribute %qE does not apply to fields of aggregate type %qT"
  msgstr "egenskaben '%s' kan ikke anvendes på typer"
  
! #: c-family/c-attribs.cc:1778
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "%qE attribute ignored. Use %<-fcf-protection%> option to enable it"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: c-family/c-attribs.cc:1868 jit/dummy-frontend.cc:289 lto/lto-lang.cc:311
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute has no effect on unit local functions"
  msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
  
! #: c-family/c-attribs.cc:2038 c-family/c-attribs.cc:3712
! #: ada/gcc-interface/utils.cc:7470
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a variable"
  msgstr "'%s' brugt, men aldrig defineret"
  
! #: c-family/c-attribs.cc:2044 ada/gcc-interface/utils.cc:7476
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "'%s' brugt, men aldrig defineret"
  
! #: c-family/c-attribs.cc:2069 config/i386/i386-options.cc:4108
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
  
! #: c-family/c-attribs.cc:2098
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%qE attribute only affects top level objects"
  msgstr "egenskaben '%s' kan kun anvendes på variabler"
  
! #: c-family/c-attribs.cc:2137 c-family/c-attribs.cc:4387
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "%qE attribute on function returning %<void%>"
  msgstr "ingen return-sætning i en funktion der ikke returnerer void"
  
! #: c-family/c-attribs.cc:2160
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute is not supported on this platform"
  msgid "%qE attribute is not supported because endianness is not uniform"
  msgstr "egenskaben '%s' er ikke understøttet på denne platform"
  
! #: c-family/c-attribs.cc:2177
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "attribute %qE argument must be one of %qs or %qs"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: c-family/c-attribs.cc:2273
  #, fuzzy, gcc-internal-format
  #| msgid "trampolines not supported"
  msgid "destructor priorities are not supported"
  msgstr "trampoliner understøttes ikke"
  
! #: c-family/c-attribs.cc:2275
  #, fuzzy, gcc-internal-format
  #| msgid "trampolines not supported"
  msgid "constructor priorities are not supported"
  msgstr "trampoliner understøttes ikke"
  
! #: c-family/c-attribs.cc:2297
  #, gcc-internal-format, gfc-internal-format
  msgid "destructor priorities from 0 to %d are reserved for the implementation"
  msgstr ""
  
! #: c-family/c-attribs.cc:2302
  #, gcc-internal-format, gfc-internal-format
  msgid "constructor priorities from 0 to %d are reserved for the implementation"
  msgstr ""
  
! #: c-family/c-attribs.cc:2310
  #, gcc-internal-format, gfc-internal-format
  msgid "destructor priorities must be integers from 0 to %d inclusive"
  msgstr ""
  
! #: c-family/c-attribs.cc:2313
  #, gcc-internal-format, gfc-internal-format
  msgid "constructor priorities must be integers from 0 to %d inclusive"
  msgstr ""
  
! #: c-family/c-attribs.cc:2466
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode `%s'"
  msgid "unknown machine mode %qE"
  msgstr "ukendt maskintilstand '%s'"
  
! #: c-family/c-attribs.cc:2500
  #, gcc-internal-format
  msgid "specifying vector types with %<__attribute__ ((mode))%> is deprecated"
  msgstr ""
  
! #: c-family/c-attribs.cc:2503
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute directive ignored"
  msgid "use %<__attribute__ ((vector_size))%> instead"
  msgstr "egenskabsdirektivet '%s' ignoreret"
  
! #: c-family/c-attribs.cc:2512
  #, fuzzy, gcc-internal-format
  #| msgid "unable to emulate '%s'"
  msgid "unable to emulate %qs"
  msgstr "kunne ikke emulere '%s'"
  
! #: c-family/c-attribs.cc:2525
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode `%s'"
  msgid "invalid pointer mode %qs"
  msgstr "ugyldig henvisningstilstand '%s'"
  
! #: c-family/c-attribs.cc:2542
  #, fuzzy, gcc-internal-format
  #| msgid "#-lines for entering and leaving files don't match"
  msgid "signedness of type and machine mode %qs don%'t match"
  msgstr "#-linjer til at træde ind og ud af filer passer ikke"
  
! #: c-family/c-attribs.cc:2553
  #, fuzzy, gcc-internal-format
  #| msgid "no data type for mode `%s'"
  msgid "no data type for mode %qs"
  msgstr "ingen datatype til tilstanden '%s'"
  
! #: c-family/c-attribs.cc:2563
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert to a pointer type"
  msgid "cannot use mode %qs for enumerated types"
  msgstr "kan ikke konverteres til en henvisningstype"
  
! #: c-family/c-attribs.cc:2591
  #, fuzzy, gcc-internal-format
  #| msgid "`sigof' applied to non-aggregate type"
  msgid "mode %qs applied to inappropriate type"
  msgstr "'sigof' benyttet på en type der ikke er sammensat"
  
! #: c-family/c-attribs.cc:2620 c-family/c-attribs.cc:3080 d/d-attribs.cc:1024
  #, fuzzy, gcc-internal-format
  msgid "section attributes are not supported for this target"
  msgstr "sektionsegenskaber understøttes ikke på denne målarkitektur"
  
! #: c-family/c-attribs.cc:2626 d/d-attribs.cc:1031
  #, fuzzy, gcc-internal-format
  msgid "section attribute not allowed for %q+D"
  msgstr "sektionsegenskaben er ikke tilladt for '%s'"
  
! #: c-family/c-attribs.cc:2632
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "section attribute argument not a string constant"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: c-family/c-attribs.cc:2641 d/d-attribs.cc:1047
  #, fuzzy, gcc-internal-format
  msgid "section attribute cannot be specified for local variables"
  msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
  
! #: c-family/c-attribs.cc:2652 config/bfin/bfin.cc:4796 config/bfin/bfin.cc:4847
! #: config/bfin/bfin.cc:4873 config/bfin/bfin.cc:4886 d/d-attribs.cc:1058
  #, fuzzy, gcc-internal-format
  msgid "section of %q+D conflicts with previous declaration"
  msgstr "sektionen '%s' strider mod tidligere erklæring"
  
! #: c-family/c-attribs.cc:2661 c-family/c-attribs.cc:3106 d/d-attribs.cc:1067
  #, fuzzy, gcc-internal-format
  #| msgid "function `%D' cannot be declared friend"
  msgid "section of %q+D cannot be overridden"
  msgstr "funktionen '%D' kan ikke erklæres friend"
  
! #: c-family/c-attribs.cc:2777
  #, fuzzy, gcc-internal-format
  msgid "alignment may not be specified for %q+D"
  msgstr "justering må ikke angives for '%s'"
  
! #: c-family/c-attribs.cc:2802
  #, fuzzy, gcc-internal-format
  msgid "ignoring attribute %<%E (%u)%> because it conflicts with attribute %<%E (%u)%>"
  msgstr "dataområdet '%s' er i modstrid med tidligere erklæring"
  
! #: c-family/c-attribs.cc:2847
  #, fuzzy, gcc-internal-format
  msgid "%<warn_if_not_aligned%> may not be specified for %q+D"
  msgstr "justering må ikke angives for '%s'"
  
! #: c-family/c-attribs.cc:2898
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute may not be specified for %q+D"
  msgstr "justering må ikke angives for '%s'"
  
! #: c-family/c-attribs.cc:2905
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute cannot be specified for local variables"
  msgid "%qE attribute may not be specified for a non-array field"
  msgstr "%qE-attribut kan ikke angives for lokale variabler"
  
! #: c-family/c-attribs.cc:2912
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not an integer constant"
  msgid "%qE attribute argument not an integer"
  msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
  
! #: c-family/c-attribs.cc:2918 c-family/c-attribs.cc:6768
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "%qE attribute argument %qE is not an integer constant between 0 and 3"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: c-family/c-attribs.cc:2942
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is not supported for C++ for now, ignored"
  msgstr "sektionsegenskaber understøttes ikke på denne målarkitektur"
  
! #: c-family/c-attribs.cc:2950
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to functions"
  msgid "%qE attribute is not allowed for a non-field declaration %q+D"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: c-family/c-attribs.cc:2959
! #, fuzzy, gcc-internal-format
! msgid "%qE attribute is not allowed for a non-array or non-pointer field"
! msgstr "sektionsegenskaben er ikke tilladt for '%s'"
! 
! #: c-family/c-attribs.cc:2968
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is used for non-class method"
! msgid "%qE attribute is not allowed for a non-flexible array member field"
  msgstr "%qE-egenskaben bruges til ikke-klasse metode"
  
! #: c-family/c-attribs.cc:2980
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is used for non-class method"
! msgid "%qE attribute is used for a pointer to void"
  msgstr "%qE-egenskaben bruges til ikke-klasse metode"
  
! #: c-family/c-attribs.cc:2988
! #, fuzzy, gcc-internal-format
! #| msgid "`%s' attribute only applies to interrupt functions"
! msgid "%qE attribute is not allowed for a pointer to function"
! msgstr "egenskaben '%s' kan kun anvendes sammen med afbrydelsesfunktioner"
! 
! #: c-family/c-attribs.cc:2999
! #, fuzzy, gcc-internal-format
! msgid "%qE attribute is not allowed for a pointer to structure or union with flexible array member"
! msgstr "ugyldig brug af struktur med fleksibelt tabelmedlem"
! 
! #: c-family/c-attribs.cc:3007
  #, fuzzy, gcc-internal-format
  msgid "%<counted_by%> argument is not an identifier"
  msgstr "'defined' optræder uden et kaldenavn"
  
! #: c-family/c-attribs.cc:3020
  #, fuzzy, gcc-internal-format
  msgid "%<counted_by%> argument %qE conflicts with previous declaration %qE"
  msgstr "dataområdet '%s' er i modstrid med tidligere erklæring"
  
! #: c-family/c-attribs.cc:3041 d/d-attribs.cc:1146 jit/dummy-frontend.cc:757
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D declared weak"
  msgstr "Ugyldig erklæring"
  
! #: c-family/c-attribs.cc:3046 jit/dummy-frontend.cc:762
  #, fuzzy, gcc-internal-format
  #| msgid "function `%D' cannot be declared friend"
  msgid "indirect function %q+D cannot be declared weak"
  msgstr "funktionen '%D' kan ikke erklæres friend"
  
! #: c-family/c-attribs.cc:3087
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qE attribute not set on a variable"
  msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
  
! #: c-family/c-attribs.cc:3097 config/bfin/bfin.cc:4824
! #: config/loongarch/loongarch.cc:8628
  #, gcc-internal-format
  msgid "%qE attribute cannot be specified for local variables"
  msgstr "%qE-attribut kan ikke angives for lokale variabler"
  
! #: c-family/c-attribs.cc:3112
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is specific to ELF targets"
  msgstr "sektionsegenskaber understøttes ikke på denne målarkitektur"
  
! #: c-family/c-attribs.cc:3119
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "ignoring %qE attribute set on const variable"
  msgstr "egenskaben '%s' kan kun anvendes på variabler"
  
! #: c-family/c-attribs.cc:3130
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "ignoring %qE attribute set on initialized variable"
  msgstr "egenskaben '%s' kan kun anvendes på variabler"
  
! #: c-family/c-attribs.cc:3143
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "ignoring %qE attribute set on uninitialized variable"
  msgstr "egenskaben '%s' kan kun anvendes på variabler"
  
! #: c-family/c-attribs.cc:3176
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to functions"
  msgid "%qE attribute is only applicable on functions"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: c-family/c-attribs.cc:3195 d/d-attribs.cc:1094
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to functions"
  msgid "%<symver%> attribute only applies to functions and variables"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: c-family/c-attribs.cc:3203 d/d-attribs.cc:1102
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to functions"
  msgid "%<symver%> attribute is only applicable to symbols"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: c-family/c-attribs.cc:3213
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "%<symver%> attribute argument not a string constant"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: c-family/c-attribs.cc:3227 d/d-attribs.cc:1126
  #, gcc-internal-format
  msgid "symver attribute argument must have format %<name@nodename%>"
  msgstr ""
  
! #: c-family/c-attribs.cc:3228 d/d-attribs.cc:1127
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not an integer constant"
  msgid "%<symver%> attribute argument %qs must contain one or two %<@%>"
  msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
  
! #: c-family/c-attribs.cc:3263 jit/dummy-frontend.cc:857
  #, fuzzy, gcc-internal-format
  msgid "%q+D defined both normally and as %qE attribute"
  msgstr "'%s' er defineret både normalt og som et alias"
  
! #: c-family/c-attribs.cc:3271 jit/dummy-frontend.cc:865
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' cannot be declared"
  msgid "weak %q+D cannot be defined %qE"
  msgstr "'%#D' kan ikke erklæres"
  
! #: c-family/c-attribs.cc:3288 c-family/c-attribs.cc:4278
! #: ada/gcc-interface/utils.cc:7541 jit/dummy-frontend.cc:882
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "attribute %qE argument not a string"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: c-family/c-attribs.cc:3321 jit/dummy-frontend.cc:915
  #, fuzzy, gcc-internal-format
  msgid "%+qD declared %qs after being used"
  msgstr "'%s' er erklæret inline efter at være blevet kaldt"
  
  #. Explicitly handle this case since using a string literal
  #. as an argument is a likely mistake.
! #: c-family/c-attribs.cc:3373
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "%qE attribute argument cannot be a string"
*************** msgstr "parameteren til egenskaben '%s'
*** 37004,37136 ****
  #. Similar to the string case, since some function attributes
  #. accept literal numbers as arguments (e.g., alloc_size or
  #. nonnull) using one here is a likely mistake.
! #: c-family/c-attribs.cc:3305
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "%qE attribute argument cannot be a constant arithmetic expression"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: c-family/c-attribs.cc:3315
  #, fuzzy, gcc-internal-format
  #| msgid "forward declaration of `%#T'"
  msgid "%qE attribute ignored on a redeclaration of the referenced symbol"
  msgstr "forhåndserklæring af '%#T'"
  
! #: c-family/c-attribs.cc:3370
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' redeclared as different kind of symbol"
  msgid "%qE attribute ignored on a declaration of a different kind than referenced symbol"
  msgstr "'%s' omerklæret som en anden form for symbol"
  
! #: c-family/c-attribs.cc:3374
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "symbol %qD referenced by %qD declared here"
  msgstr "  '%#D' erklæret her"
  
! #: c-family/c-attribs.cc:3421
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to functions"
  msgid "%qE attribute must apply to a declaration"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: c-family/c-attribs.cc:3478
  #, fuzzy, gcc-internal-format
  #| msgid "function `%D' cannot be declared friend"
  msgid "indirect function %q+D cannot be declared %qE"
  msgstr "funktionen '%D' kan ikke erklæres friend"
  
! #: c-family/c-attribs.cc:3501
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to functions"
  msgid "%qE attribute must appear before %qs attribute"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: c-family/c-attribs.cc:3514
  #, fuzzy, gcc-internal-format
  msgid "%+qD declared %qE after being used"
  msgstr "'%s' er erklæret inline efter at være blevet kaldt"
  
! #: c-family/c-attribs.cc:3538 jit/dummy-frontend.cc:601
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "%qE attribute ignored on non-class types"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: c-family/c-attribs.cc:3544 jit/dummy-frontend.cc:607
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored because %qT is already defined"
  msgstr "'%s' brugt, men aldrig defineret"
  
! #: c-family/c-attribs.cc:3557 jit/dummy-frontend.cc:620
  #, fuzzy, gcc-internal-format
  #| msgid "visibility arg not a string"
  msgid "visibility argument not a string"
  msgstr "synlighedsparameter er ikke en streng"
  
! #: c-family/c-attribs.cc:3569 d/d-attribs.cc:1584 jit/dummy-frontend.cc:632
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "%qE attribute ignored on types"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: c-family/c-attribs.cc:3585 d/d-attribs.cc:1613 jit/dummy-frontend.cc:648
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "attribute %qE argument must be one of %qs, %qs, %qs, or %qs"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: c-family/c-attribs.cc:3597 d/d-attribs.cc:1624 jit/dummy-frontend.cc:660
  #, fuzzy, gcc-internal-format
  msgid "%qD redeclared with different visibility"
  msgstr "'%#D' omerklæret som en anden form for symbol"
  
! #: c-family/c-attribs.cc:3600 c-family/c-attribs.cc:3604 d/d-attribs.cc:1627
! #: d/d-attribs.cc:1631 jit/dummy-frontend.cc:663 jit/dummy-frontend.cc:667
  #, gcc-internal-format
  msgid "%qD was declared %qs which implies default visibility"
  msgstr ""
  
! #: c-family/c-attribs.cc:3641
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored because %qD does not have thread storage duration"
  msgstr "'%s' brugt, men aldrig defineret"
  
! #: c-family/c-attribs.cc:3663
  #, gcc-internal-format
  msgid "%qE argument must be one of %qs, %qs, %qs, or %qs"
  msgstr ""
  
! #: c-family/c-attribs.cc:3685 c-family/c-attribs.cc:4281
! #: c-family/c-attribs.cc:6236 c-family/c-attribs.cc:6263
! #: config/m32c/m32c.cc:2942 ada/gcc-interface/utils.cc:7449
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applies only to functions"
  msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
  
! #: c-family/c-attribs.cc:3731
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "%<%E (%E)%> attribute ignored on functions declared %qs"
  msgstr "ingen return-sætning i en funktion der ikke returnerer void"
  
! #: c-family/c-attribs.cc:3741
  #, fuzzy, gcc-internal-format
  #| msgid "warning: -pipe ignored because -time specified"
  msgid "%<%E (%E)%> attribute ignored with deallocation functions declared %qs"
  msgstr "advarsel: -pipe ignoreret fordi -time er angivet"
  
! #: c-family/c-attribs.cc:3745
  #, fuzzy, gcc-internal-format
  msgid "deallocation function declared here"
  msgstr "Ugyldig erklæring"
  
! #: c-family/c-attribs.cc:3772
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored; valid only for functions"
  msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
  
! #: c-family/c-attribs.cc:3782
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "%qE attribute ignored on functions returning %qT; valid only for pointer return types"
--- 38500,38632 ----
  #. Similar to the string case, since some function attributes
  #. accept literal numbers as arguments (e.g., alloc_size or
  #. nonnull) using one here is a likely mistake.
! #: c-family/c-attribs.cc:3384
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "%qE attribute argument cannot be a constant arithmetic expression"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: c-family/c-attribs.cc:3394
  #, fuzzy, gcc-internal-format
  #| msgid "forward declaration of `%#T'"
  msgid "%qE attribute ignored on a redeclaration of the referenced symbol"
  msgstr "forhåndserklæring af '%#T'"
  
! #: c-family/c-attribs.cc:3449
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' redeclared as different kind of symbol"
  msgid "%qE attribute ignored on a declaration of a different kind than referenced symbol"
  msgstr "'%s' omerklæret som en anden form for symbol"
  
! #: c-family/c-attribs.cc:3453
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "symbol %qD referenced by %qD declared here"
  msgstr "  '%#D' erklæret her"
  
! #: c-family/c-attribs.cc:3500
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to functions"
  msgid "%qE attribute must apply to a declaration"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: c-family/c-attribs.cc:3557
  #, fuzzy, gcc-internal-format
  #| msgid "function `%D' cannot be declared friend"
  msgid "indirect function %q+D cannot be declared %qE"
  msgstr "funktionen '%D' kan ikke erklæres friend"
  
! #: c-family/c-attribs.cc:3580
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to functions"
  msgid "%qE attribute must appear before %qs attribute"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: c-family/c-attribs.cc:3593
  #, fuzzy, gcc-internal-format
  msgid "%+qD declared %qE after being used"
  msgstr "'%s' er erklæret inline efter at være blevet kaldt"
  
! #: c-family/c-attribs.cc:3617 jit/dummy-frontend.cc:600
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "%qE attribute ignored on non-class types"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: c-family/c-attribs.cc:3623 jit/dummy-frontend.cc:606
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored because %qT is already defined"
  msgstr "'%s' brugt, men aldrig defineret"
  
! #: c-family/c-attribs.cc:3636 jit/dummy-frontend.cc:619
  #, fuzzy, gcc-internal-format
  #| msgid "visibility arg not a string"
  msgid "visibility argument not a string"
  msgstr "synlighedsparameter er ikke en streng"
  
! #: c-family/c-attribs.cc:3648 d/d-attribs.cc:1585 jit/dummy-frontend.cc:631
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "%qE attribute ignored on types"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: c-family/c-attribs.cc:3664 d/d-attribs.cc:1614 jit/dummy-frontend.cc:647
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "attribute %qE argument must be one of %qs, %qs, %qs, or %qs"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: c-family/c-attribs.cc:3676 d/d-attribs.cc:1625 jit/dummy-frontend.cc:659
  #, fuzzy, gcc-internal-format
  msgid "%qD redeclared with different visibility"
  msgstr "'%#D' omerklæret som en anden form for symbol"
  
! #: c-family/c-attribs.cc:3679 c-family/c-attribs.cc:3683 d/d-attribs.cc:1628
! #: d/d-attribs.cc:1632 jit/dummy-frontend.cc:662 jit/dummy-frontend.cc:666
  #, gcc-internal-format
  msgid "%qD was declared %qs which implies default visibility"
  msgstr ""
  
! #: c-family/c-attribs.cc:3720
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored because %qD does not have thread storage duration"
  msgstr "'%s' brugt, men aldrig defineret"
  
! #: c-family/c-attribs.cc:3742
  #, gcc-internal-format
  msgid "%qE argument must be one of %qs, %qs, %qs, or %qs"
  msgstr ""
  
! #: c-family/c-attribs.cc:3764 c-family/c-attribs.cc:4361
! #: c-family/c-attribs.cc:6537 c-family/c-attribs.cc:6564
! #: config/m32c/m32c.cc:2942 ada/gcc-interface/utils.cc:7700
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applies only to functions"
  msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
  
! #: c-family/c-attribs.cc:3810
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "%<%E (%E)%> attribute ignored on functions declared %qs"
  msgstr "ingen return-sætning i en funktion der ikke returnerer void"
  
! #: c-family/c-attribs.cc:3820
  #, fuzzy, gcc-internal-format
  #| msgid "warning: -pipe ignored because -time specified"
  msgid "%<%E (%E)%> attribute ignored with deallocation functions declared %qs"
  msgstr "advarsel: -pipe ignoreret fordi -time er angivet"
  
! #: c-family/c-attribs.cc:3824
  #, fuzzy, gcc-internal-format
  msgid "deallocation function declared here"
  msgstr "Ugyldig erklæring"
  
! #: c-family/c-attribs.cc:3851
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored; valid only for functions"
  msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
  
! #: c-family/c-attribs.cc:3861
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "%qE attribute ignored on functions returning %qT; valid only for pointer return types"
*************** msgstr "ingen return-sætning i en funkt
*** 37138,37174 ****
  
  #. Handle specially the common case of specifying one of a number
  #. of overloads, such as operator delete.
! #: c-family/c-attribs.cc:3828
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%qE attribute argument 1 is ambiguous"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: c-family/c-attribs.cc:3830
  #, gcc-internal-format
  msgid "use a cast to the expected type to disambiguate"
  msgstr ""
  
! #: c-family/c-attribs.cc:3835
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to functions"
  msgid "%qE attribute argument 1 does not name a function"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: c-family/c-attribs.cc:3838
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "argument references a symbol declared here"
  msgstr "  '%#D' erklæret her"
  
  #. Reject functions without a prototype.
! #: c-family/c-attribs.cc:3854
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not an integer constant"
  msgid "%qE attribute argument 1 must take a pointer type as its first argument"
  msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
  
! #: c-family/c-attribs.cc:3857 c-family/c-attribs.cc:3870
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "referenced symbol declared here"
--- 38634,38670 ----
  
  #. Handle specially the common case of specifying one of a number
  #. of overloads, such as operator delete.
! #: c-family/c-attribs.cc:3907
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%qE attribute argument 1 is ambiguous"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: c-family/c-attribs.cc:3909
  #, gcc-internal-format
  msgid "use a cast to the expected type to disambiguate"
  msgstr ""
  
! #: c-family/c-attribs.cc:3914
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to functions"
  msgid "%qE attribute argument 1 does not name a function"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: c-family/c-attribs.cc:3917
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "argument references a symbol declared here"
  msgstr "  '%#D' erklæret her"
  
  #. Reject functions without a prototype.
! #: c-family/c-attribs.cc:3933
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not an integer constant"
  msgid "%qE attribute argument 1 must take a pointer type as its first argument"
  msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
  
! #: c-family/c-attribs.cc:3936 c-family/c-attribs.cc:3949
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "referenced symbol declared here"
*************** msgstr "  '%#D' erklæret her"
*** 37176,37413 ****
  
  #. Reject functions that don't take a pointer as their first
  #. argument.
! #: c-family/c-attribs.cc:3867
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE attribute argument 1 must take a pointer type as its first argument; have %qT"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: c-family/c-attribs.cc:3981 c-family/c-attribs.cc:4029
! #: c-family/c-attribs.cc:4056 d/d-attribs.cc:1329
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "%qE attribute ignored on a function returning %qT"
  msgstr "ingen return-sætning i en funktion der ikke returnerer void"
  
! #: c-family/c-attribs.cc:4075
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not an integer constant"
  msgid "%qE attribute argument %E is not an integer constant"
  msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
  
! #: c-family/c-attribs.cc:4083
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not an integer constant"
  msgid "%qE attribute argument %E is not positive"
  msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
  
! #: c-family/c-attribs.cc:4094
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not an integer constant"
  msgid "%qE attribute argument %E is not a power of 2"
  msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
  
! #: c-family/c-attribs.cc:4107
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "%qE attribute argument %E is not in the range [0, %wu]"
  msgstr "3. parameter skal være en 4 bit-konstant uden fortegn"
  
! #: c-family/c-attribs.cc:4211 ada/gcc-interface/utils.cc:7303
  #, gcc-internal-format
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attribute"
  msgstr ""
  
! #: c-family/c-attribs.cc:4287 c-family/c-attribs.cc:6242
  #, fuzzy, gcc-internal-format
  msgid "cannot set %qE attribute after definition"
  msgstr "kan ikke angive '%s'-egenskaben efter definitionen"
  
! #: c-family/c-attribs.cc:4338
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "%qE attribute on function type without pointer arguments returning %<void%>"
  msgstr "ingen return-sætning i en funktion der ikke returnerer void"
  
! #: c-family/c-attribs.cc:4401
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qE attribute duplicated"
  msgstr "egenskaben '%s' ignoreret"
  
! #: c-family/c-attribs.cc:4403
  #, gcc-internal-format
  msgid "%qE attribute follows %qE"
  msgstr ""
  
! #: c-family/c-attribs.cc:4502
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously declared here"
  msgid "type was previously declared %qE"
  msgstr "'%s' tidligere erklæret her"
  
! #: c-family/c-attribs.cc:4515 cp/class.cc:5083
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for functions"
  msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
  msgstr "'%D' kan kun angives for funktioner"
  
! #: c-family/c-attribs.cc:4573
  #, fuzzy, gcc-internal-format
  msgid "%qE argument not an identifier"
  msgstr "'defined' optræder uden et kaldenavn"
  
! #: c-family/c-attribs.cc:4584
  #, fuzzy, gcc-internal-format
  msgid "%qD is not compatible with %qD"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: c-family/c-attribs.cc:4587
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments for spec function"
  msgid "%qE argument is not a function"
  msgstr "ingen parametre til specifikationsfunktion"
  
! #: c-family/c-attribs.cc:4635 cp/name-lookup.cc:6576
  #, fuzzy, gcc-internal-format
  #| msgid "second token after #line is not a string"
  msgid "deprecated message is not a string"
  msgstr "det andet symbol efter #line er ikke en streng"
  
! #: c-family/c-attribs.cc:4684 c-family/c-attribs.cc:4749
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "%qE attribute ignored for %qE"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: c-family/c-attribs.cc:4708
  #, gcc-internal-format
  msgid "the message attached to %<unavailable%> is not a string"
  msgstr ""
  
! #: c-family/c-attribs.cc:4810 c-family/c-attribs.cc:4812
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "invalid vector type for attribute %qE"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: c-family/c-attribs.cc:4847 c-family/c-attribs.cc:4851
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not an integer constant"
  msgid "%qE attribute argument value %qE is negative"
  msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
  
! #: c-family/c-attribs.cc:4864 c-family/c-attribs.cc:4868
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE attribute argument value %qE exceeds %wu"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: c-family/c-attribs.cc:4876 ada/gcc-interface/utils.cc:4438
  #, gcc-internal-format
  msgid "vector size not an integral multiple of component size"
  msgstr ""
  
! #: c-family/c-attribs.cc:4882 ada/gcc-interface/utils.cc:4445
  #, gcc-internal-format
  msgid "zero vector size"
  msgstr ""
  
! #: c-family/c-attribs.cc:4891 c-family/c-attribs.cc:4894
  #, fuzzy, gcc-internal-format
  #| msgid "number of arguments doesn't match prototype"
  msgid "number of vector components %wu not a power of two"
  msgstr "antallet af parametre passer ikke til prototypen"
  
! #: c-family/c-attribs.cc:4901 c-family/c-attribs.cc:4905
  #, gcc-internal-format
  msgid "number of vector components %wu exceeds %d"
  msgstr ""
  
! #: c-family/c-attribs.cc:4965
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "%qE attribute only supported on non-mask vector types"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: c-family/c-attribs.cc:4998 c-family/c-attribs.cc:5061
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull attribute without arguments on a non-prototype"
  msgid "%qE attribute without arguments on a non-prototype"
  msgstr "ikke-nul egenskab uden parametre til en ikke-prototype"
  
! #: c-family/c-attribs.cc:5083
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "%qE attribute ignored on non-enum"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: c-family/c-attribs.cc:5133
  #, fuzzy, gcc-internal-format
! #| msgid "`%s' attribute ignored for `%s'"
! msgid "%qE attribute ignored on objects of type %qT"
! msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: c-family/c-attribs.cc:5141
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to functions"
  msgid "%qE attribute does not apply to functions"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: c-family/c-attribs.cc:5279
  #, gcc-internal-format
  msgid "attribute %qs mismatch with mode %qs"
  msgstr ""
  
! #: c-family/c-attribs.cc:5328
  #, gcc-internal-format
  msgid "attribute %qs missing positional argument 2 provided in previous designation by argument %u"
  msgstr ""
  
! #: c-family/c-attribs.cc:5334
  #, gcc-internal-format
  msgid "attribute %qs positional argument 2 missing in previous designation"
  msgstr ""
  
! #: c-family/c-attribs.cc:5340
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs positional argument 2 conflicts with previous designation by argument %u"
  msgstr "dataområdet '%s' er i modstrid med tidligere erklæring"
  
! #: c-family/c-attribs.cc:5348
  #, gcc-internal-format
  msgid "attribute %qs mismatched positional argument values %i and %i"
  msgstr ""
  
! #: c-family/c-attribs.cc:5370
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ISO C++ forbids variable-size array"
  msgid "designating the bound of variable length array argument %u"
  msgstr "ISO C++ forbyder tabel med variabel størrelse"
  
! #: c-family/c-attribs.cc:5453
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull attribute without arguments on a non-prototype"
  msgid "attribute %qE without arguments on a non-prototype"
  msgstr "ikke-nul egenskab uden parametre til en ikke-prototype"
  
! #: c-family/c-attribs.cc:5503
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "attribute %qE invalid mode"
  msgstr "egenskaben '%s' ignoreret"
  
! #: c-family/c-attribs.cc:5512
  #, gcc-internal-format
  msgid "attribute %qE mode %qE is not an identifier; expected one of %qs, %qs, %qs, or %qs"
  msgstr ""
  
! #: c-family/c-attribs.cc:5539
  #, gcc-internal-format
  msgid "attribute %qE invalid mode %qs; expected one of %qs, %qs, %qs, or %qs"
  msgstr ""
  
! #: c-family/c-attribs.cc:5550
  #, gcc-internal-format
  msgid "attribute %qE unexpected %<(%> after mode %qs; expected a positional argument or %<)%>"
  msgstr ""
--- 38672,38922 ----
  
  #. Reject functions that don't take a pointer as their first
  #. argument.
! #: c-family/c-attribs.cc:3946
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE attribute argument 1 must take a pointer type as its first argument; have %qT"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: c-family/c-attribs.cc:4060 c-family/c-attribs.cc:4108
! #: c-family/c-attribs.cc:4135 d/d-attribs.cc:1329
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "%qE attribute ignored on a function returning %qT"
  msgstr "ingen return-sætning i en funktion der ikke returnerer void"
  
! #: c-family/c-attribs.cc:4154
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not an integer constant"
  msgid "%qE attribute argument %E is not an integer constant"
  msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
  
! #: c-family/c-attribs.cc:4162
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not an integer constant"
  msgid "%qE attribute argument %E is not positive"
  msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
  
! #: c-family/c-attribs.cc:4173
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not an integer constant"
  msgid "%qE attribute argument %E is not a power of 2"
  msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
  
! #: c-family/c-attribs.cc:4186
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "%qE attribute argument %E is not in the range [0, %wu]"
  msgstr "3. parameter skal være en 4 bit-konstant uden fortegn"
  
! #: c-family/c-attribs.cc:4291 ada/gcc-interface/utils.cc:7554
  #, gcc-internal-format
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attribute"
  msgstr ""
  
! #: c-family/c-attribs.cc:4367 c-family/c-attribs.cc:6543
  #, fuzzy, gcc-internal-format
  msgid "cannot set %qE attribute after definition"
  msgstr "kan ikke angive '%s'-egenskaben efter definitionen"
  
! #: c-family/c-attribs.cc:4418
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "%qE attribute on function type without pointer arguments returning %<void%>"
  msgstr "ingen return-sætning i en funktion der ikke returnerer void"
  
! #: c-family/c-attribs.cc:4481
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qE attribute duplicated"
  msgstr "egenskaben '%s' ignoreret"
  
! #: c-family/c-attribs.cc:4483
  #, gcc-internal-format
  msgid "%qE attribute follows %qE"
  msgstr ""
  
! #: c-family/c-attribs.cc:4582
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously declared here"
  msgid "type was previously declared %qE"
  msgstr "'%s' tidligere erklæret her"
  
! #: c-family/c-attribs.cc:4595 cp/class.cc:5120
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for functions"
  msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
  msgstr "'%D' kan kun angives for funktioner"
  
! #: c-family/c-attribs.cc:4653
  #, fuzzy, gcc-internal-format
  msgid "%qE argument not an identifier"
  msgstr "'defined' optræder uden et kaldenavn"
  
! #: c-family/c-attribs.cc:4664
  #, fuzzy, gcc-internal-format
  msgid "%qD is not compatible with %qD"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: c-family/c-attribs.cc:4667
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments for spec function"
  msgid "%qE argument is not a function"
  msgstr "ingen parametre til specifikationsfunktion"
  
! #: c-family/c-attribs.cc:4715 cp/name-lookup.cc:6707
  #, fuzzy, gcc-internal-format
  #| msgid "second token after #line is not a string"
  msgid "deprecated message is not a string"
  msgstr "det andet symbol efter #line er ikke en streng"
  
! #: c-family/c-attribs.cc:4764 c-family/c-attribs.cc:4829
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "%qE attribute ignored for %qE"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: c-family/c-attribs.cc:4788
  #, gcc-internal-format
  msgid "the message attached to %<unavailable%> is not a string"
  msgstr ""
  
! #: c-family/c-attribs.cc:4890 c-family/c-attribs.cc:4892
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "invalid vector type for attribute %qE"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: c-family/c-attribs.cc:4927 c-family/c-attribs.cc:4931
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not an integer constant"
  msgid "%qE attribute argument value %qE is negative"
  msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
  
! #: c-family/c-attribs.cc:4944 c-family/c-attribs.cc:4948
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE attribute argument value %qE exceeds %wu"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: c-family/c-attribs.cc:4956 ada/gcc-interface/utils.cc:4513
  #, gcc-internal-format
  msgid "vector size not an integral multiple of component size"
  msgstr ""
  
! #: c-family/c-attribs.cc:4962 ada/gcc-interface/utils.cc:4520
  #, gcc-internal-format
  msgid "zero vector size"
  msgstr ""
  
! #: c-family/c-attribs.cc:4971 c-family/c-attribs.cc:4974
  #, fuzzy, gcc-internal-format
  #| msgid "number of arguments doesn't match prototype"
  msgid "number of vector components %wu not a power of two"
  msgstr "antallet af parametre passer ikke til prototypen"
  
! #: c-family/c-attribs.cc:4981 c-family/c-attribs.cc:4985
  #, gcc-internal-format
  msgid "number of vector components %wu exceeds %d"
  msgstr ""
  
! #: c-family/c-attribs.cc:5045
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "%qE attribute only supported on non-mask vector types"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: c-family/c-attribs.cc:5078 c-family/c-attribs.cc:5150
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull attribute without arguments on a non-prototype"
  msgid "%qE attribute without arguments on a non-prototype"
  msgstr "ikke-nul egenskab uden parametre til en ikke-prototype"
  
! #: c-family/c-attribs.cc:5172
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "%qE attribute ignored on non-enum"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: c-family/c-attribs.cc:5204 config/mips/mips.cc:1346 config/mips/mips.cc:1607
! #: config/mips/mips.cc:1661 config/riscv/riscv.cc:7590
  #, fuzzy, gcc-internal-format
! #| msgid "%qE attribute requires a string constant argument"
! msgid "%qE attribute requires a string argument"
! msgstr "%qE-egenskaben kræver et strengkonstant som parameter"
  
! #: c-family/c-attribs.cc:5215
! #, fuzzy, gcc-internal-format
! #| msgid "invalid argument of `%s' attribute"
! msgid "unsupported wide string type argument in %qE attribute"
! msgstr "ugyldig parameter til egenskaben '%s'"
! 
! #: c-family/c-attribs.cc:5249 c-family/c-attribs.cc:5331
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to functions"
  msgid "%qE attribute does not apply to functions"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: c-family/c-attribs.cc:5323
! #, fuzzy, gcc-internal-format
! #| msgid "`%s' attribute ignored for `%s'"
! msgid "%qE attribute ignored on objects of type %qT"
! msgstr "'%s'-egenskaben ignoreret for '%s'"
! 
! #: c-family/c-attribs.cc:5469
  #, gcc-internal-format
  msgid "attribute %qs mismatch with mode %qs"
  msgstr ""
  
! #: c-family/c-attribs.cc:5518
  #, gcc-internal-format
  msgid "attribute %qs missing positional argument 2 provided in previous designation by argument %u"
  msgstr ""
  
! #: c-family/c-attribs.cc:5524
  #, gcc-internal-format
  msgid "attribute %qs positional argument 2 missing in previous designation"
  msgstr ""
  
! #: c-family/c-attribs.cc:5530
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs positional argument 2 conflicts with previous designation by argument %u"
  msgstr "dataområdet '%s' er i modstrid med tidligere erklæring"
  
! #: c-family/c-attribs.cc:5538
  #, gcc-internal-format
  msgid "attribute %qs mismatched positional argument values %i and %i"
  msgstr ""
  
! #: c-family/c-attribs.cc:5560
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ISO C++ forbids variable-size array"
  msgid "designating the bound of variable length array argument %u"
  msgstr "ISO C++ forbyder tabel med variabel størrelse"
  
! #: c-family/c-attribs.cc:5643
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull attribute without arguments on a non-prototype"
  msgid "attribute %qE without arguments on a non-prototype"
  msgstr "ikke-nul egenskab uden parametre til en ikke-prototype"
  
! #: c-family/c-attribs.cc:5693
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "attribute %qE invalid mode"
  msgstr "egenskaben '%s' ignoreret"
  
! #: c-family/c-attribs.cc:5702
  #, gcc-internal-format
  msgid "attribute %qE mode %qE is not an identifier; expected one of %qs, %qs, %qs, or %qs"
  msgstr ""
  
! #: c-family/c-attribs.cc:5729
  #, gcc-internal-format
  msgid "attribute %qE invalid mode %qs; expected one of %qs, %qs, %qs, or %qs"
  msgstr ""
  
! #: c-family/c-attribs.cc:5740
  #, gcc-internal-format
  msgid "attribute %qE unexpected %<(%> after mode %qs; expected a positional argument or %<)%>"
  msgstr ""
*************** msgstr ""
*** 37416,38974 ****
  #. dropping the requirement at some point and having read_only
  #. apply to all const-qualified pointers and read_write or
  #. write_only to the rest.
! #: c-family/c-attribs.cc:5563
  #, fuzzy, gcc-internal-format
  #| msgid "%s only accepts 1 argument"
  msgid "attribute %<%E(%s)%> missing an argument"
  msgstr "%s accepterer kun 1 parameter"
  
! #: c-family/c-attribs.cc:5604
  #, gcc-internal-format
  msgid "attribute %<%E(%s, %E, %E)%> invalid positional argument %i"
  msgstr ""
  
! #: c-family/c-attribs.cc:5607
  #, gcc-internal-format
  msgid "attribute %<%E(%s, %E)%> invalid positional argument %i"
  msgstr ""
  
! #: c-family/c-attribs.cc:5632
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "attribute %qs positional argument %i invalid value %wi"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: c-family/c-attribs.cc:5636
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "attribute %qs positional argument %i value %wi exceeds number of function arguments %u"
  msgstr "højreskiftsantal er negativ"
  
! #: c-family/c-attribs.cc:5643
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute requires a string constant argument"
  msgid "attribute %qs invalid positional argument"
  msgstr "%qE-egenskaben kræver et strengkonstant som parameter"
  
  #. The first argument must have a pointer or reference type.
! #: c-family/c-attribs.cc:5651
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull argument references non-pointer operand (arg %lu, operand %lu)"
  msgid "attribute %qs positional argument 1 references non-pointer argument type %qT"
  msgstr "ikke-nul parameter refererer til ikke-henvisningsoperand (parameter %lu, operand %lu)"
  
! #: c-family/c-attribs.cc:5662
  #, gcc-internal-format
  msgid "attribute %qs positional argument 1 references argument of function type %qT"
  msgstr ""
  
! #: c-family/c-attribs.cc:5675
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "attribute %qs positional argument 1 references %qs-qualified argument type %qT"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: c-family/c-attribs.cc:5693
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull argument references non-pointer operand (arg %lu, operand %lu)"
  msgid "attribute %qs positional argument 2 references non-integer argument type %qT"
  msgstr "ikke-nul parameter refererer til ikke-henvisningsoperand (parameter %lu, operand %lu)"
  
! #: c-family/c-attribs.cc:5963
  #, fuzzy, gcc-internal-format
  msgid "cleanup argument not an identifier"
  msgstr "'defined' optræder uden et kaldenavn"
  
! #: c-family/c-attribs.cc:5970
  #, fuzzy, gcc-internal-format
  msgid "cleanup argument not a function"
  msgstr "det kaldte objekt er ikke en funktion"
  
! #: c-family/c-attribs.cc:6007
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE attribute requires prototypes with named arguments"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: c-family/c-attribs.cc:6015
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to functions"
  msgid "%qE attribute only applies to variadic functions"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: c-family/c-attribs.cc:6031 ada/gcc-interface/utils.cc:6850
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is not an integer constant"
  msgid "requested position is not an integer constant"
  msgstr "den udbedte init_priority er ikke en heltalskonstant"
  
! #: c-family/c-attribs.cc:6039 ada/gcc-interface/utils.cc:6857
  #, gcc-internal-format
  msgid "requested position is less than zero"
  msgstr ""
  
! #: c-family/c-attribs.cc:6088 ada/gcc-interface/utils.cc:7346
! #: d/d-attribs.cc:771 jit/dummy-frontend.cc:799
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_trap not supported by this target"
  msgid "empty string in attribute %<target%>"
  msgstr "__builtin_trap understøttes ikke på denne målarkitektur"
  
  #. The argument must be a constant string.
! #: c-family/c-attribs.cc:6129 config/sh/sh.cc:8562 d/d-attribs.cc:1038
! #: d/d-attribs.cc:1112 d/d-attribs.cc:1415 d/d-attribs.cc:1457
! #: d/d-attribs.cc:1519 d/d-attribs.cc:1598
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "%qE attribute argument not a string constant"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: c-family/c-attribs.cc:6288 ada/gcc-interface/utils.cc:7480
  #, fuzzy, gcc-internal-format
  msgid "unrecognized %qE attribute argument %qs"
  msgstr "ukendt registernavn '%s'"
  
! #: c-family/c-attribs.cc:6306
  #, fuzzy, gcc-internal-format
  #| msgid "`return' with no value, in function returning non-void"
  msgid "%qE attribute on a function not returning a pointer"
  msgstr "'return' uden nogen værdi i en funktion der ikke returnerer void"
  
! #: c-family/c-attribs.cc:6321
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to function types"
  msgid "%qE attribute is only valid on %<struct%> type"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktionstyper"
  
! #: c-family/c-attribs.cc:6369
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not an integer constant"
  msgid "%qE attribute argument %qE is not an integer constant"
  msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
  
! #: c-family/c-attribs.cc:6378
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "%qE attribute argument %qE exceeds %u"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: c-family/c-attribs.cc:6400
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to function types"
  msgid "%qE attribute may be put on a typedef only; attribute is ignored"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktionstyper"
  
! #: c-family/c-attribs.cc:6412
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "%qE attribute is for pointer types only"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: c-family/c-attribs.cc:6431
  #, fuzzy, gcc-internal-format
  msgid "%qE is only applicable to Objective-C class interfaces, attribute ignored"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: c-family/c-attribs.cc:6454
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to function types"
  msgid "%qE cannot be applied to non-pointer type %qT"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktionstyper"
  
! #: c-family/c-attribs.cc:6479
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not an integer constant"
  msgid "%qE attribute argument %qE is not recognized"
  msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
  
! #: c-family/c-attribs.cc:6494
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to function types"
  msgid "%qE attribute ignored; valid only for functions and function pointer fields"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktionstyper"
  
! #: c-family/c-attribs.cc:6505
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to function types"
  msgid "%qE attribute ignored; field must be a function pointer"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktionstyper"
  
! #: c-family/c-attribs.cc:6529
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown attribute %qE"
  msgstr "ukendt registernavn: %s"
  
! #: c-family/c-attribs.cc:6556
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid operand type %qT for %qs"
  msgstr "ugyldig parametertype '%T'"
  
! #: c-family/c-attribs.cc:6660
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute not supported for %qT in %<__builtin_has_attribute%>"
  msgstr "sektionsegenskaber understøttes ikke på denne målarkitektur"
  
! #: c-family/c-attribs.cc:6662
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute not supported for %qE in %<__builtin_has_attribute%>"
  msgstr "sektionsegenskaber understøttes ikke på denne målarkitektur"
  
! #: c-family/c-attribs.cc:6839
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute is not supported on this platform"
  msgid "%qs attribute not supported in %<__builtin_has_attribute%>"
  msgstr "egenskaben '%s' er ikke understøttet på denne platform"
  
! #: c-family/c-common.cc:802
  #, fuzzy, gcc-internal-format
  #| msgid "%J'%D' is not defined outside of function scope"
  msgid "%qD is not defined outside of function scope"
  msgstr "%J'%D' er ikke defineret uden for funktionsvirkefelt"
  
! #: c-family/c-common.cc:847
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of string literal is too large"
  msgstr "størrelsen af tabellen '%s' er for stor"
  
! #: c-family/c-common.cc:870
  #, fuzzy, gcc-internal-format
  #| msgid "string length `%d' is greater than the length `%d' ISO C%d compilers are required to support"
  msgid "string length %qd is greater than the length %qd ISO C%d compilers are required to support"
  msgstr "strenglængden '%d' er større end den længde på '%d' som ISO C%d-oversættere er pålagt at understøtte"
  
! #: c-family/c-common.cc:1045
  #, gcc-internal-format
  msgid "use %<-flax-vector-conversions%> to permit conversions between vectors with differing element types or numbers of subparts"
  msgstr ""
  
! #: c-family/c-common.cc:1086
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_longjmp second argument must be 1"
  msgid "%<__builtin_shuffle%> last argument must be an integer vector"
  msgstr "den anden paramter til '__builtin_longjmp' skal være 1"
  
! #: c-family/c-common.cc:1095
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_longjmp second argument must be 1"
  msgid "%<__builtin_shuffle%> arguments must be vectors"
  msgstr "den anden paramter til '__builtin_longjmp' skal være 1"
  
! #: c-family/c-common.cc:1102
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_longjmp second argument must be 1"
  msgid "%<__builtin_shuffle%> argument vectors must be of the same type"
  msgstr "den anden paramter til '__builtin_longjmp' skal være 1"
  
! #: c-family/c-common.cc:1113
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> number of elements of the argument vector(s) and the mask vector should be the same"
  msgstr ""
  
! #: c-family/c-common.cc:1123
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> argument vector(s) inner type must have the same size as inner type of the mask"
  msgstr ""
  
! #: c-family/c-common.cc:1174
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_longjmp second argument must be 1"
  msgid "%<__builtin_shufflevector%> arguments must be vectors"
  msgstr "den anden paramter til '__builtin_longjmp' skal være 1"
  
! #: c-family/c-common.cc:1185
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_longjmp second argument must be 1"
  msgid "%<__builtin_shufflevector%> arguments must be constant size vectors"
  msgstr "den anden paramter til '__builtin_longjmp' skal være 1"
  
! #: c-family/c-common.cc:1194
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_longjmp second argument must be 1"
  msgid "%<__builtin_shufflevector%> argument vectors must have the same element type"
  msgstr "den anden paramter til '__builtin_longjmp' skal være 1"
  
! #: c-family/c-common.cc:1202
  #, gcc-internal-format
  msgid "%<__builtin_shufflevector%> must specify a result with a power of two number of elements"
  msgstr ""
  
! #: c-family/c-common.cc:1227 c-family/c-common.cc:1237
  #, fuzzy, gcc-internal-format
  #| msgid "invalid arg to `__builtin_frame_address'"
  msgid "invalid element index %qE to %<__builtin_shufflevector%>"
  msgstr "ugyldig parameter til '__builtin_frame_address'"
  
! #: c-family/c-common.cc:1315
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_longjmp second argument must be 1"
  msgid "%<__builtin_convertvector%> first argument must be an integer or floating vector"
  msgstr "den anden paramter til '__builtin_longjmp' skal være 1"
  
! #: c-family/c-common.cc:1324
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_longjmp second argument must be 1"
  msgid "%<__builtin_convertvector%> second argument must be an integer or floating vector type"
  msgstr "den anden paramter til '__builtin_longjmp' skal være 1"
  
! #: c-family/c-common.cc:1333
  #, gcc-internal-format
  msgid "%<__builtin_convertvector%> number of elements of the first argument vector and the second argument vector type should be the same"
  msgstr ""
  
! #: c-family/c-common.cc:1973
  #, fuzzy, gcc-internal-format
  #| msgid "operation on `%s' may be undefined"
  msgid "operation on %qE may be undefined"
  msgstr "brug af '%s' er muligvis ikke defineret"
  
! #: c-family/c-common.cc:2330
  #, gcc-internal-format
  msgid "case label does not reduce to an integer constant"
  msgstr "case-etiketten kan ikke reduceres til en heltalskonstant"
  
! #: c-family/c-common.cc:2426
  #, gcc-internal-format
  msgid "GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits together"
  msgstr ""
  
! #: c-family/c-common.cc:2978
  #, fuzzy
  #| msgid "invalid operands to binary %s"
  msgid "invalid operands to binary %s (have %e and %e)"
  msgstr "ugyldige operander til binær %s"
  
! #: c-family/c-common.cc:3227
  #, gcc-internal-format
  msgid "comparison is always false due to limited range of data type"
  msgstr "sammenligning er altid falsk på grund af den begrænsede rækkevidde af datatypen"
  
! #: c-family/c-common.cc:3230
  #, gcc-internal-format
  msgid "comparison is always true due to limited range of data type"
  msgstr "sammenligning er altid sand på grund af den begrænsede rækkevidde af datatypen"
  
! #: c-family/c-common.cc:3332
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of unsigned expression >= 0 is always true"
  msgid "comparison of unsigned expression in %<>= 0%> is always true"
  msgstr "sammenligning med unsigned udtryk >= 0 er altid sand"
  
! #: c-family/c-common.cc:3340
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of unsigned expression < 0 is always false"
  msgid "comparison of unsigned expression in %<< 0%> is always false"
  msgstr "sammenligning med unsigned udtryk < 0 er altid falsk"
  
! #: c-family/c-common.cc:3384
  #, fuzzy, gcc-internal-format
  #| msgid "pointer of type `void *' used in arithmetic"
  msgid "pointer of type %<void *%> used in arithmetic"
  msgstr "henvisning af typen 'void *' benyttet i udregning"
  
! #: c-family/c-common.cc:3393
  #, gcc-internal-format
  msgid "pointer to a function used in arithmetic"
  msgstr "henvisning til en funktion benyttet i udregning"
  
! #: c-family/c-common.cc:3631
  #, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr ""
  
! #: c-family/c-common.cc:3661 d/d-convert.cc:149
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr "adressen af '%D' vil altid være 'true'"
  
! #: c-family/c-common.cc:3706
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr ""
  
! #: c-family/c-common.cc:3719
  #, fuzzy, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%>?"
  msgstr "'%#D' kan ikke erklæres"
  
! #: c-family/c-common.cc:3735
  #, fuzzy, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr "adressen af '%D' vil altid være 'true'"
  
! #: c-family/c-common.cc:3744
  #, fuzzy, gcc-internal-format
  #| msgid "integer constant is too large for its type"
  msgid "%<?:%> using integer constants in boolean context"
  msgstr "heltalskonstanten er for stor for dens type"
  
! #: c-family/c-common.cc:3780
  #, fuzzy, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "adressen af '%D' vil altid være 'true'"
  
! #: c-family/c-common.cc:3816 cp/semantics.cc:1030
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "foreslår paranteser omkring tildeling der er benyttet som boolsk værdi"
  
! #: c-family/c-common.cc:3903 c/c-decl.cc:5028 c/c-decl.cc:7694
! #: c/c-parser.cc:4046 c/c-typeck.cc:17925
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of %<restrict%>"
  msgstr "ugyldig brug af 'restrict'"
  
! #: c-family/c-common.cc:3979
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of `sizeof' to a function type"
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "ugyldig anvendelse af 'sizeof' på en funktionstype"
  
! #: c-family/c-common.cc:3989
  #, fuzzy, gcc-internal-format
  #| msgid "new cannot be applied to a function type"
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr "new kan ikke bruges på en funktionstype"
  
! #: c-family/c-common.cc:3992
  #, fuzzy, gcc-internal-format
  #| msgid "new cannot be applied to a function type"
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr "new kan ikke bruges på en funktionstype"
  
! #: c-family/c-common.cc:4003 cp/typeck.cc:2085
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of `%s' to a void type"
  msgid "invalid application of %qs to a void type"
  msgstr "ugyldig anvendelse af '%s' på en void-type"
  
! #: c-family/c-common.cc:4014
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of `%s' to an incomplete type"
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "ugyldig anvendelse af '%s' på en ufuldstændig type"
  
! #: c-family/c-common.cc:4022
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of `%s' to an incomplete type"
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr "ugyldig anvendelse af '%s' på en ufuldstændig type"
  
! #: c-family/c-common.cc:4074
  #, fuzzy, gcc-internal-format
  #| msgid "`__alignof' applied to a bit-field"
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "'__alignof' benyttet på et bitfelt"
  
! #: c-family/c-common.cc:4899
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to `va_arg' not of type `va_list'"
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr "den første parameter til 'va_arg' er ikke af typen 'va_list'"
  
! #: c-family/c-common.cc:5019
  #, fuzzy, gcc-internal-format
  #| msgid "cannot disable built-in function `%s'"
  msgid "cannot disable built-in function %qs"
  msgstr "kan ikke deaktivere den indbyggede funktion '%s'"
  
! #: c-family/c-common.cc:5211
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "henvisningsvariabler er ikke tilladt som case-værdier"
  
! #: c-family/c-common.cc:5220
  #, fuzzy, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr "ISO C forbyder intervaludtryk i switch-sætninger"
  
! #: c-family/c-common.cc:5225 c-family/c-common.cc:5229
! #: c-family/c-common.cc:5234
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids range expressions in switch statements"
  msgid "ISO C does not support range expressions in switch statements before C2Y"
  msgstr "ISO C++ forbyder intervaludtryk i switch-sætninger"
  
! #: c-family/c-common.cc:5248 c-family/c-common.cc:5265
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from `%T' to `%T' is ambiguous"
  msgid "conversion of %qE to %qT in range expression changes value to %qE"
  msgstr "konvertering fra '%T' til '%T' er tvetydigt"
  
! #: c-family/c-common.cc:5284
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "tomt interval angivet"
  
! #: c-family/c-common.cc:5338
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "case-værdi optræder mere end én gang (måske pga. intervalsammenfald)"
  
! #: c-family/c-common.cc:5340
  #, fuzzy, gcc-internal-format
  #| msgid "%Jthis is the first entry overlapping that value"
  msgid "this is the first entry overlapping that value"
  msgstr "%Jdette er det første punkt som falder sammen med den værdi"
  
! #: c-family/c-common.cc:5344
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "case-værdi optræder mere end én gang"
  
! #: c-family/c-common.cc:5345 c-family/c-warn.cc:2662
  #, fuzzy, gcc-internal-format
  #| msgid "%Jpreviously used here"
  msgid "previously used here"
  msgstr "%Jtidligere benyttet her"
  
! #: c-family/c-common.cc:5349
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "flere default-etiketter i én switch-konstruktion"
  
! #: c-family/c-common.cc:5351
  #, fuzzy, gcc-internal-format
  #| msgid "%Jthis is the first default label"
  msgid "this is the first default label"
  msgstr "%Jdette er den første default-etiket"
  
! #: c-family/c-common.cc:5463
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "at tage adressen af en etiket følger ikke standarden"
  
! #: c-family/c-common.cc:5648
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a constant"
  msgid "requested alignment is not an integer constant"
  msgstr "angivet justering er ikke en konstant"
  
! #: c-family/c-common.cc:5656 c-family/c-common.cc:5666
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a power of 2"
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr "angivet justering er ikke en potens af 2"
  
! #: c-family/c-common.cc:5676
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is too large"
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "angivet justering er for stor"
  
! #: c-family/c-common.cc:5684
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is too large"
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "angivet justering er for stor"
  
! #: c-family/c-common.cc:5879
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "for få parametre til funktionen"
  
! #: c-family/c-common.cc:5894
  #, fuzzy, gcc-internal-format
  #| msgid "Prohibit PC relative function calls"
  msgid "missing sentinel in function call"
  msgstr "Forbyd PC-relative funktionskald"
  
! #: c-family/c-common.cc:6133 c-family/c-common.cc:6186 d/d-attribs.cc:837
  #: d/d-attribs.cc:887
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:6137 c-family/c-common.cc:6191
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand for 'p' modifier"
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "ugyldig operand til 'p'-ændring"
  
! #: c-family/c-common.cc:6240
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: c-family/c-common.cc:6244
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of `%#D'"
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: c-family/c-common.cc:6433 c-family/c-common.cc:7451
! #: c-family/c-common.cc:7499 c-family/c-common.cc:7581
! #: c-family/c-common.cc:7667 c-family/c-common.cc:8336
! #: config/aarch64/aarch64-sve-builtins.cc:3001
! #: config/arm/arm-mve-builtins.cc:1714
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to function %qE"
  msgstr "for få parametre til funktionen"
  
! #: c-family/c-common.cc:6439 c-family/c-common.cc:7506
! #: c-family/c-common.cc:7694 c-family/c-common.cc:8338
! #: config/aarch64/aarch64-sve-builtins.cc:3003
! #: config/arm/arm-mve-builtins.cc:1716
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to function %qE"
  msgstr "for mange parametre til funktionen"
  
! #: c-family/c-common.cc:6483
  #, fuzzy, gcc-internal-format
  #| msgid "third arg to `__builtin_prefetch' must be a constant"
  msgid "third argument to function %qE must be a constant integer"
  msgstr "en tredje parameter til '__builtin_prefetch' skal være en konstant"
  
! #: c-family/c-common.cc:6509
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr ""
  
! #: c-family/c-common.cc:6533 c-family/c-common.cc:6589
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "non-floating-point argument in call to function %qE"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6562
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6579
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6608
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6628 c-family/c-common.cc:6694
! #: c-family/c-common.cc:6778 c-family/c-common.cc:6805
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6638
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr "størrelse i tabel-new skal være en heltalstype"
  
! #: c-family/c-common.cc:6647
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: c-family/c-common.cc:6656
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6665 c-family/c-common.cc:6674
! #: c-family/c-common.cc:6746 c-family/c-common.cc:6755
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6703 c-family/c-common.cc:6814
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument %u in call to function %qE has enumerated type"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6712 c-family/c-common.cc:6823
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument %u in call to function %qE has boolean type"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6728
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr "størrelse i tabel-new skal være en heltalstype"
  
! #: c-family/c-common.cc:6737
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: c-family/c-common.cc:6791
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "argument %u in call to function %qE does not have %<int%> type"
  msgstr "størrelse i tabel-new skal være en heltalstype"
  
! #: c-family/c-common.cc:6835
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument 1 in call to function %qE has unsigned type"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6845
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument 1 in call to function %qE has signed type"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:7110 rust/backend/rust-tree.cc:3588
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: c-family/c-common.cc:7115 rust/backend/rust-tree.cc:3593
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-family/c-common.cc:7122 rust/backend/rust-tree.cc:3600
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr ""
  
! #: c-family/c-common.cc:7135 rust/backend/rust-tree.cc:3613
  #, fuzzy, gcc-internal-format
  #| msgid "attempt to take address of bit-field structure member `%D'"
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "forsøg på at finde adressen af bitfeltstrukturmedlemmet '%D'"
  
! #: c-family/c-common.cc:7188 rust/backend/rust-tree.cc:3665
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.cc:7365
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of array is too large"
  msgstr "størrelsen af tabellen '%s' er for stor"
  
! #: c-family/c-common.cc:7481 c-family/c-common.cc:7625
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible type for argument %d of `%s'"
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "typen af den %d. parameter i '%s' passer ikke"
  
! #: c-family/c-common.cc:7517
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes pointer from integer without a cast"
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "%s opretter en henvisningsvariabel ud fra et heltal uden en typeomtvingning"
  
! #: c-family/c-common.cc:7534
  #, fuzzy, gcc-internal-format
  #| msgid "left argument must be a slice"
  msgid "both arguments must be compatible"
  msgstr "venstre parameter skal være en skive"
  
! #: c-family/c-common.cc:7770
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "incorrect number of arguments to function %qE"
  msgstr "for få parametre til funktionen '%s'"
  
! #: c-family/c-common.cc:7786
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: c-family/c-common.cc:7794
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: c-family/c-common.cc:7804
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: c-family/c-common.cc:7816
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: c-family/c-common.cc:7838
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "argument %d of %qE must be a pointer type"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: c-family/c-common.cc:7848
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: c-family/c-common.cc:7857
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: c-family/c-common.cc:7867
  #, fuzzy, gcc-internal-format
  #| msgid "in passing argument %P of `%+D'"
  msgid "size mismatch in argument %d of %qE"
  msgstr "i overbringelse af parameter %P af '%+D'"
  
! #: c-family/c-common.cc:7882
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: c-family/c-common.cc:7888
  #, fuzzy, gcc-internal-format
  #| msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr "typeomtvingning fra '%T' til '%T' kasserer modifikationer på henvisningsmålets type"
  
! #: c-family/c-common.cc:7899
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: c-family/c-common.cc:7905
  #, fuzzy, gcc-internal-format
  #| msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr "typeomtvingning fra '%T' til '%T' kasserer modifikationer på henvisningsmålets type"
  
! #: c-family/c-common.cc:7919
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7934
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of `%s'"
  msgid "invalid memory model argument %d of %qE"
  msgstr "ugyldig typeparameter '%s'"
  
! #: c-family/c-common.cc:8575
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restricted"
  msgstr ""
  
! #: c-family/c-common.cc:9273
  #, fuzzy, gcc-internal-format
  #| msgid "accumulator number is out of bounds"
  msgid "index value is out of bound"
  msgstr "akkumulatortal er uden for det gyldig interval"
  
! #: c-family/c-common.cc:9319 c-family/c-common.cc:9368
! #: c-family/c-common.cc:9384
  #, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr ""
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.cc:9472 d/intrinsics.cc:1459
! #: rust/backend/rust-tree.cc:3484
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr "den indbyggede funktion '%s' er erklæret som noget der ikke er en funktion"
  
! #: c-family/c-common.cc:9492
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "size of array %qE is not a constant expression"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: c-family/c-common.cc:9495
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "size of array is not a constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: c-family/c-common.cc:9499
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array %qE is negative"
  msgstr "størrelsen af tabel er negativ"
  
! #: c-family/c-common.cc:9502
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array is negative"
  msgstr "størrelsen af tabel er negativ"
  
! #: c-family/c-common.cc:9507
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr "højreskiftsantal er negativ"
  
! #: c-family/c-common.cc:9510
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr "højreskiftsantal er negativ"
  
! #: c-family/c-common.cc:9515
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "højreskiftsantal er negativ"
  
! #: c-family/c-common.cc:9518
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "size of array exceeds maximum object size %qE"
  msgstr "højreskiftsantal er negativ"
  
! #: c-family/c-common.cc:9589
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
  
! #: c-family/c-common.cc:9876
  #, gcc-internal-format
  msgid "possible fix: take the address with %qs"
  msgstr ""
  
! #: c-family/c-common.cc:9886
  #, gcc-internal-format
  msgid "possible fix: dereference with %qs"
  msgstr ""
  
! #: c-family/c-format.cc:199
  #, gcc-internal-format
  msgid "function does not return string type"
  msgstr "funktionen returnerer ikke en strengtype"
  
! #: c-family/c-format.cc:233
  #, fuzzy, gcc-internal-format
  #| msgid "format string arg not a string type"
  msgid "format string argument is not a string type"
  msgstr "formateringsstrengsparameter er ikke af en strengtype"
  
! #: c-family/c-format.cc:259
  #, gcc-internal-format
  msgid "found a %qs reference but the format argument should be a string"
  msgstr ""
  
! #: c-family/c-format.cc:262
  #, gcc-internal-format
  msgid "found a %qT but the format argument should be a string"
  msgstr ""
  
! #: c-family/c-format.cc:272
  #, gcc-internal-format
  msgid "format argument should be a %qs reference but a string was found"
  msgstr ""
  
! #: c-family/c-format.cc:294
  #, fuzzy, gcc-internal-format
  #| msgid "argument must be a field reference"
  msgid "format argument should be a %qs reference"
  msgstr "parameter skal være en feltreference"
  
! #: c-family/c-format.cc:348
  #, gcc-internal-format
  msgid "unrecognized format specifier"
  msgstr "ukendt formateringsanvisning"
  
! #: c-family/c-format.cc:361
  #, gcc-internal-format
  msgid "%qE is only allowed in Objective-C dialects"
  msgstr ""
  
! #: c-family/c-format.cc:370
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is an unrecognized format function type"
  msgid "%qE is an unrecognized format function type"
  msgstr "'%s' er en ukendt formateringsfunktionstype"
  
! #: c-family/c-format.cc:388
  #, fuzzy, gcc-internal-format
  #| msgid "format string arg follows the args to be formatted"
  msgid "format string argument follows the arguments to be formatted"
  msgstr "formateringsstrengsparameter efterfølger parametrene der skal formateres"
  
! #: c-family/c-format.cc:1313
  #, fuzzy, gcc-internal-format
  #| msgid "function might be possible candidate for `%s' format attribute"
  msgid "function %qD might be a candidate for %qs format attribute"
  msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
  
! #: c-family/c-format.cc:1404 c-family/c-format.cc:1425
! #: c-family/c-format.cc:2853
  #, gcc-internal-format
  msgid "missing $ operand number in format"
  msgstr "manglende $-operandnummer i formatering"
  
! #: c-family/c-format.cc:1434
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support %%n$ operand number formats"
  msgstr "%s understøtter ikke %%n$-operandnummerformateringer"
  
! #: c-family/c-format.cc:1441
  #, gcc-internal-format
  msgid "operand number out of range in format"
  msgstr "operandnummer uden for det gyldige interval"
  
! #: c-family/c-format.cc:1464
  #, gcc-internal-format, gfc-internal-format
  msgid "format argument %d used more than once in %s format"
  msgstr "formateringsparameter %d brugt mere end en gang i %s-formatering"
  
! #: c-family/c-format.cc:1497
  #, fuzzy, gcc-internal-format
  #| msgid "operand number specified for format taking no argument"
  msgid "%<$%>operand number used after format without operand number"
  msgstr "operandnummer angiver for formatering der ikke tager mod parametre"
  
! #: c-family/c-format.cc:1528
  #, fuzzy, gcc-internal-format
  #| msgid "format argument %d unused before used argument %d in $-style format"
  msgid "format argument %d unused before used argument %d in %<$%>-style format"
  msgstr "formateringsparameter %d ubenyttet før den brugte parameter %d i formatering med $"
  
! #: c-family/c-format.cc:1618
  #, gcc-internal-format
  msgid "format not a string literal, format string not checked"
  msgstr "formatering er ikke en strengkonstant, formateringsstrengen er ikke kontrolleret"
  
! #: c-family/c-format.cc:1633 c-family/c-format.cc:1636
  #, gcc-internal-format
  msgid "format not a string literal and no format arguments"
  msgstr "formatering er ikke en strengkonstant og der er ingen formateringsparametre"
  
! #: c-family/c-format.cc:1639
  #, gcc-internal-format
  msgid "format not a string literal, argument types not checked"
  msgstr "formatering er ikke en strengkonstant, parametertyper er ikke kontrolleret"
  
! #: c-family/c-format.cc:1656
  #, gcc-internal-format
  msgid "too many arguments for format"
  msgstr "for mange parametre til formatering"
  
! #: c-family/c-format.cc:1661
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unused arguments in %<$%>-style format"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: c-family/c-format.cc:1664
  #, gcc-internal-format, gfc-internal-format
  msgid "zero-length %s format string"
  msgstr "formateringsstreng %s med længden nul"
  
! #: c-family/c-format.cc:1668
  #, gcc-internal-format
  msgid "format is a wide character string"
  msgstr "formatering er en bredtegnsstreng"
  
! #: c-family/c-format.cc:1672
  #, fuzzy, gcc-internal-format
  #| msgid "format string arg not a string type"
  msgid "format string is not an array of type %qs"
  msgstr "formateringsstrengsparameter er ikke af en strengtype"
  
! #: c-family/c-format.cc:1675
  #, gcc-internal-format
  msgid "unterminated format string"
  msgstr "uafsluttet formateringsstreng"
  
! #: c-family/c-format.cc:2094
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%s used with %<%%%c%> %s format"
  msgstr "%s brugt med '%%%c' %s-formatering"
  
! #: c-family/c-format.cc:2104
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support %s"
  msgstr "%s understøtter ikke %s"
  
! #: c-family/c-format.cc:2114
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s with the `%%%c' %s format"
  msgid "%s does not support %s with the %<%%%c%> %s format"
  msgstr "%s understøtter ikke %s med '%%%c' %s-formateringen"
  
! #: c-family/c-format.cc:2128
  #, gcc-internal-format, gfc-internal-format
  msgid "%s used within a quoted sequence"
  msgstr ""
  
! #: c-family/c-format.cc:2141
  #, gcc-internal-format
  msgid "%qc conversion used unquoted"
  msgstr ""
  
! #: c-family/c-format.cc:2261 c-family/c-format.cc:2592
  #, gcc-internal-format, gfc-internal-format
  msgid "repeated %s in format"
  msgstr "gentaget %s i formatering"
  
! #: c-family/c-format.cc:2272
  #, gcc-internal-format
  msgid "missing fill character at end of strfmon format"
  msgstr "mangler fyldtegn i slutningen af strfmon-formatering"
  
! #: c-family/c-format.cc:2374
  #, gcc-internal-format, gfc-internal-format
  msgid "zero width in %s format"
  msgstr "bredde på nul i %s-formatering"
  
! #: c-family/c-format.cc:2397
  #, gcc-internal-format, gfc-internal-format
  msgid "empty left precision in %s format"
  msgstr "tom venstrepræcision i %s-formatering"
  
! #: c-family/c-format.cc:2488
  #, gcc-internal-format, gfc-internal-format
  msgid "empty precision in %s format"
  msgstr "tom præcision i %s-formatering"
  
! #: c-family/c-format.cc:2566
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support the `%s' %s length modifier"
  msgid "%s does not support the %qs %s length modifier"
  msgstr "%s understøtter ikke '%s' %s-længdemodifikationen"
  
! #: c-family/c-format.cc:2622
  #, fuzzy, gcc-internal-format
  #| msgid "unknown conversion type character `%c' in format"
  msgid "unknown conversion type character %qc in format"
  msgstr "ukendt konverteringstypetegn '%c' i formatering"
  
! #: c-family/c-format.cc:2634
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support the `%%%s%c' %s format"
  msgid "%s does not support the %<%%%c%> %s format"
  msgstr "%s understøtter ikke '%%%s%c' %s-formateringen"
  
! #: c-family/c-format.cc:2666
  #, fuzzy, gcc-internal-format
  #| msgid "%s ignored with %s and `%%%c' %s format"
  msgid "%s ignored with %s and %<%%%c%> %s format"
  msgstr "%s ignoreret med %s og '%%%c' %s-formatering"
  
! #: c-family/c-format.cc:2671
  #, gcc-internal-format, gfc-internal-format
  msgid "%s ignored with %s in %s format"
  msgstr "%s ignoreret med %s i %s-formatering"
  
! #: c-family/c-format.cc:2678
  #, fuzzy, gcc-internal-format
  #| msgid "use of %s and %s together with `%%%c' %s format"
  msgid "use of %s and %s together with %<%%%c%> %s format"
  msgstr "brug af %s og %s sammen med '%%%c' %s-formatering"
  
! #: c-family/c-format.cc:2683
  #, gcc-internal-format, gfc-internal-format
  msgid "use of %s and %s together in %s format"
  msgstr "brug af %s og %s sammen i %s-formatering"
  
! #: c-family/c-format.cc:2710
  #, fuzzy, gcc-internal-format
  #| msgid "`%%%c' yields only last 2 digits of year in some locales"
  msgid "%<%%%c%> yields only last 2 digits of year in some locales"
  msgstr "'%%%c' giver kun de to sidste cifre af året under nogle regionalindstillinger"
  
! #: c-family/c-format.cc:2714
  #, fuzzy, gcc-internal-format
  #| msgid "`%%%c' yields only last 2 digits of year"
  msgid "%<%%%c%> yields only last 2 digits of year"
  msgstr "'%%%c' giver kun de to sidste cifre af året"
  
! #: c-family/c-format.cc:2741
  #, fuzzy, gcc-internal-format
  #| msgid "no closing `]' for `%%[' format"
  msgid "no closing %<]%> for %<%%[%> format"
  msgstr "ingen afsluttende '[' til '%%['-formatering"
  
! #: c-family/c-format.cc:2770
  #, fuzzy, gcc-internal-format
  #| msgid "use of `%s' length modifier with `%c' type character"
  msgid "use of %qs length modifier with %qc type character has either no effect or undefined behavior"
  msgstr "brug af '%s'-længdemodifikation med '%c'-typetegn"
  
! #: c-family/c-format.cc:2792
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support the `%%%s%c' %s format"
  msgid "%s does not support the %<%%%s%c%> %s format"
  msgstr "%s understøtter ikke '%%%s%c' %s-formateringen"
  
! #: c-family/c-format.cc:2830
  #, gcc-internal-format
  msgid "operand number specified with suppressed assignment"
  msgstr "operandnummer angivet med undertrykt tildeling"
  
! #: c-family/c-format.cc:2834
  #, gcc-internal-format
  msgid "operand number specified for format taking no argument"
  msgstr "operandnummer angiver for formatering der ikke tager mod parametre"
  
! #: c-family/c-format.cc:3184
  #, fuzzy, gcc-internal-format
  #| msgid "repeated %s in format"
  msgid "unquoted type name %<%.*s%> in format"
  msgstr "gentaget %s i formatering"
  
! #: c-family/c-format.cc:3186
  #, fuzzy, gcc-internal-format
  #| msgid "repeated %s in format"
  msgid "unquoted operator %<%.*s%> in format"
  msgstr "gentaget %s i formatering"
  
! #: c-family/c-format.cc:3187
  #, fuzzy, gcc-internal-format
  #| msgid "embedded `\\0' in format"
  msgid "unquoted keyword %<%.*s%> in format"
  msgstr "indlejret '\\0' i formatering"
  
! #: c-family/c-format.cc:3190
  #, fuzzy, gcc-internal-format
  #| msgid "use of `%s' in template"
  msgid "use %qs instead"
  msgstr "brug af '%s' i skabelon"
  
! #: c-family/c-format.cc:3242
  #, fuzzy, gcc-internal-format
  #| msgid "function attribute mismatch"
  msgid "unquoted attribute in format"
  msgstr "forskellige funktionsattributter"
  
! #: c-family/c-format.cc:3255
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "unquoted name of built-in function %<%.*s%> in format"
  msgstr "for mange parametre til funktionen '%s'"
  
! #: c-family/c-format.cc:3269
  #, gcc-internal-format
  msgid "unquoted identifier or keyword %<%.*s%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3303
  #, gcc-internal-format
  msgid "misspelled term %<%.*s%> in format; use %<%s%s%> instead"
  msgstr ""
  
! #: c-family/c-format.cc:3347
  #, gcc-internal-format
  msgid "quoted %qs directive in format; use %qs instead"
  msgstr ""
  
! #: c-family/c-format.cc:3354 c-family/c-format.cc:3625
  #, gcc-internal-format
  msgid "contraction %<%.*s%> in format; use %qs instead"
  msgstr ""
  
! #: c-family/c-format.cc:3394
  #, fuzzy, gcc-internal-format
  #| msgid "unknown conversion type character `%c' in format"
  msgid "unquoted whitespace character %qc in format"
  msgstr "ukendt konverteringstypetegn '%c' i formatering"
  
! #: c-family/c-format.cc:3407
  #, fuzzy, gcc-internal-format
  #| msgid "spurious trailing `%%' in format"
  msgid "spurious trailing space in format"
  msgstr "mystisk afsluttende '%%' i formatering"
  
! #: c-family/c-format.cc:3428
  #, fuzzy, gcc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "inconsistent capitalization in format"
  msgstr "tildeling af startværdi til new-udtryk med '='"
  
! #: c-family/c-format.cc:3435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown conversion type character `%c' in format"
  msgid "unquoted sequence of %i consecutive space characters in format"
  msgstr "ukendt konverteringstypetegn '%c' i formatering"
  
! #: c-family/c-format.cc:3455
  #, fuzzy, gcc-internal-format
  #| msgid "unknown conversion type character `%c' in format"
  msgid "unquoted control characters in format"
  msgstr "ukendt konverteringstypetegn '%c' i formatering"
  
! #: c-family/c-format.cc:3462
  #, fuzzy, gcc-internal-format
  #| msgid "unknown conversion type character `%c' in format"
  msgid "unquoted control character %qc in format"
  msgstr "ukendt konverteringstypetegn '%c' i formatering"
  
! #: c-family/c-format.cc:3520
  #, fuzzy, gcc-internal-format
  #| msgid "spurious trailing `%%' in format"
  msgid "unquoted option name %<%.*s%> in format"
  msgstr "mystisk afsluttende '%%' i formatering"
  
! #: c-family/c-format.cc:3580
  #, fuzzy, gcc-internal-format
  #| msgid "unknown conversion type character `%c' in format"
  msgid "unbalanced punctuation character %qc in format"
  msgstr "ukendt konverteringstypetegn '%c' i formatering"
  
! #: c-family/c-format.cc:3599
  #, fuzzy, gcc-internal-format
  #| msgid "form feed in preprocessing directive"
  msgid "unquoted preprocessing directive %<%.*s%> in format"
  msgstr "sideskift i præprocessordirektiv"
  
! #: c-family/c-format.cc:3635
  #, fuzzy, gcc-internal-format
  #| msgid "repeated %s in format"
  msgid "bare apostrophe %<'%> in format"
  msgstr "gentaget %s i formatering"
  
! #: c-family/c-format.cc:3637
  #, gcc-internal-format
  msgid "if avoiding the apostrophe is not feasible, enclose it in a pair of %qs and %qs directives instead"
  msgstr ""
  
! #: c-family/c-format.cc:3649
  #, fuzzy, gcc-internal-format
  #| msgid "repeated %s in format"
  msgid "grave accent %<`%> in format"
  msgstr "gentaget %s i formatering"
  
! #: c-family/c-format.cc:3651
  #, gcc-internal-format
  msgid "use the apostrophe directive %qs instead"
  msgstr ""
  
! #: c-family/c-format.cc:3663
  #, gcc-internal-format
  msgid "space followed by punctuation character %<%c%>"
  msgstr ""
  
! #: c-family/c-format.cc:3674
  #, fuzzy, gcc-internal-format
  #| msgid "repeated %s in format"
  msgid "quoted %qs directive in format"
  msgstr "gentaget %s i formatering"
  
! #: c-family/c-format.cc:3676
  #, gcc-internal-format
  msgid "if using %qs is not feasible, use %qs instead"
  msgstr ""
  
! #: c-family/c-format.cc:3705
  #, fuzzy, gcc-internal-format
  #| msgid "spurious trailing `%%' in format"
  msgid "spurious leading punctuation sequence %<%.*s%> in format"
  msgstr "mystisk afsluttende '%%' i formatering"
  
! #: c-family/c-format.cc:3745
  #, fuzzy, gcc-internal-format
  #| msgid "spurious trailing `%%' in format"
  msgid "spurious trailing punctuation sequence %<%.*s%> in format"
  msgstr "mystisk afsluttende '%%' i formatering"
  
! #: c-family/c-format.cc:3762
  #, gcc-internal-format
  msgid "unquoted sequence of %i consecutive punctuation characters %q.*s in format"
  msgstr ""
  
! #: c-family/c-format.cc:3782
  #, fuzzy, gcc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "unquoted non-graph characters in format"
  msgstr "Ekstra komma i FORMAT-sætning ved %0"
  
! #: c-family/c-format.cc:3789
  #, fuzzy, gcc-internal-format
  #| msgid "unknown conversion type character `%c' in format"
  msgid "unquoted non-graph character %qc in format"
  msgstr "ukendt konverteringstypetegn '%c' i formatering"
  
! #: c-family/c-format.cc:3821
  #, fuzzy, gcc-internal-format
  #| msgid "unknown conversion type character `%c' in format"
  msgid "unbalanced punctuation character %<%c%> in format"
  msgstr "ukendt konverteringstypetegn '%c' i formatering"
  
! #: c-family/c-format.cc:3828
  #, fuzzy, gcc-internal-format
  #| msgid "undefined or invalid # directive"
  msgid "unterminated quoting directive"
  msgstr "ugyldigt eller ikke-defineret #-direktiv"
  
! #: c-family/c-format.cc:3837
  #, fuzzy, gcc-internal-format
  #| msgid "unknown conversion type character `%c' in format"
  msgid "unterminated quote character %<%c%> in format"
  msgstr "ukendt konverteringstypetegn '%c' i formatering"
  
! #: c-family/c-format.cc:3908
  #, fuzzy, gcc-internal-format
  #| msgid "spurious trailing `%%' in format"
  msgid "spurious trailing %<%%%> in format"
  msgstr "mystisk afsluttende '%%' i formatering"
  
! #: c-family/c-format.cc:3969
  #, gcc-internal-format
  msgid "conversion lacks type at end of format"
  msgstr "konvertering mangler type i slutningen af formatering"
  
! #: c-family/c-format.cc:3998
  #, fuzzy, gcc-internal-format
  #| msgid "undefined or invalid # directive"
  msgid "nested quoting directive"
  msgstr "ugyldigt eller ikke-defineret #-direktiv"
  
! #: c-family/c-format.cc:4009
  #, fuzzy, gcc-internal-format
  #| msgid "invalid #ident directive"
  msgid "unmatched quoting directive"
  msgstr "ugyldigt #ident-direktiv"
  
! #: c-family/c-format.cc:4024
  #, gcc-internal-format
  msgid "%qc directive redundant after prior occurence of the same"
  msgstr ""
  
! #: c-family/c-format.cc:4030
  #, gcc-internal-format
  msgid "unmatched color reset directive"
  msgstr ""
  
! #: c-family/c-format.cc:4042
  #, gcc-internal-format
  msgid "%qc conversion used within a quoted sequence"
  msgstr ""
  
! #: c-family/c-format.cc:4082
  #, fuzzy, gcc-internal-format
  #| msgid "embedded `\\0' in format"
  msgid "embedded %<\\0%> in format"
  msgstr "indlejret '\\0' i formatering"
  
! #: c-family/c-format.cc:4098
  #, fuzzy, gcc-internal-format
  #| msgid "unterminated comment"
  msgid "unterminated color directive"
  msgstr "uafsluttet kommentar"
  
! #: c-family/c-format.cc:4246
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "writing through null pointer (arg %d)"
  msgid "writing through null pointer (argument %d)"
  msgstr "skrivning gennem nulhenvisning (parameter %d)"
  
! #: c-family/c-format.cc:4257
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "reading through null pointer (arg %d)"
  msgid "reading through null pointer (argument %d)"
  msgstr "læsning gennem nulhenvisning (parameter %d)"
  
! #: c-family/c-format.cc:4277
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "writing into constant object (arg %d)"
  msgid "writing into constant object (argument %d)"
  msgstr "skrivning til konstant objekt (parameter %d)"
  
! #: c-family/c-format.cc:4289
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "extra type qualifiers in format argument (arg %d)"
  msgid "extra type qualifiers in format argument (argument %d)"
  msgstr "ekstra typemodifikationer i formateringsparameter (parameter %d)"
  
! #: c-family/c-format.cc:4910
  #, fuzzy
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "%s %e expects argument of type %e, but argument %d has type %e"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: c-family/c-format.cc:4917
  #, fuzzy
  #| msgid "`%s' expects a constant argument"
  msgid "%s %e expects a matching %e argument"
  msgstr "'%s' forventer en konstant parameter"
  
! #: c-family/c-format.cc:4977 c-family/c-format.cc:4983
! #: c-family/c-format.cc:5037
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.cc:4990 c-family/c-format.cc:5047
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
  msgstr ""
  
! #: c-family/c-format.cc:5099
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not defined"
  msgid "%<locus%> is not defined as a type"
  msgstr "\"%s\" er ikke defineret"
  
! #: c-family/c-format.cc:5143
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not defined"
  msgid "%qs is not defined as a type"
  msgstr "\"%s\" er ikke defineret"
  
! #: c-family/c-format.cc:5169
  #, gcc-internal-format
  msgid "%<location_t%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.cc:5186
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not defined"
  msgid "%<tree%> is not defined as a type"
  msgstr "\"%s\" er ikke defineret"
  
! #: c-family/c-format.cc:5192
  #, fuzzy, gcc-internal-format
  msgid "%<tree%> is not defined as a pointer type"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: c-family/c-format.cc:5383
  #, fuzzy, gcc-internal-format
  #| msgid "args to be formatted is not '...'"
  msgid "argument to be formatted is not %<...%>"
  msgstr "parametrene der skal formateres, er ikke '...'"
  
! #: c-family/c-format.cc:5395
  #, gcc-internal-format
  msgid "strftime formats cannot format arguments"
  msgstr "strftime-formater kan ikke formatere parametre"
  
! #: c-family/c-indentation.cc:321
  #, gcc-internal-format
  msgid "%<-Wmisleading-indentation%> is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers"
  msgstr ""
  
! #: c-family/c-indentation.cc:656
  #, gcc-internal-format
  msgid "this %qs clause does not guard..."
  msgstr ""
  
! #: c-family/c-indentation.cc:659
  #, gcc-internal-format
  msgid "...this statement, but the latter is misleadingly indented as if it were guarded by the %qs"
  msgstr ""
--- 38925,40518 ----
  #. dropping the requirement at some point and having read_only
  #. apply to all const-qualified pointers and read_write or
  #. write_only to the rest.
! #: c-family/c-attribs.cc:5753
  #, fuzzy, gcc-internal-format
  #| msgid "%s only accepts 1 argument"
  msgid "attribute %<%E(%s)%> missing an argument"
  msgstr "%s accepterer kun 1 parameter"
  
! #: c-family/c-attribs.cc:5794
  #, gcc-internal-format
  msgid "attribute %<%E(%s, %E, %E)%> invalid positional argument %i"
  msgstr ""
  
! #: c-family/c-attribs.cc:5797
  #, gcc-internal-format
  msgid "attribute %<%E(%s, %E)%> invalid positional argument %i"
  msgstr ""
  
! #: c-family/c-attribs.cc:5822
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "attribute %qs positional argument %i invalid value %wi"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: c-family/c-attribs.cc:5826
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "attribute %qs positional argument %i value %wi exceeds number of function arguments %u"
  msgstr "højreskiftsantal er negativ"
  
! #: c-family/c-attribs.cc:5833
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute requires a string constant argument"
  msgid "attribute %qs invalid positional argument"
  msgstr "%qE-egenskaben kræver et strengkonstant som parameter"
  
  #. The first argument must have a pointer or reference type.
! #: c-family/c-attribs.cc:5841
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull argument references non-pointer operand (arg %lu, operand %lu)"
  msgid "attribute %qs positional argument 1 references non-pointer argument type %qT"
  msgstr "ikke-nul parameter refererer til ikke-henvisningsoperand (parameter %lu, operand %lu)"
  
! #: c-family/c-attribs.cc:5852
  #, gcc-internal-format
  msgid "attribute %qs positional argument 1 references argument of function type %qT"
  msgstr ""
  
! #: c-family/c-attribs.cc:5865
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "attribute %qs positional argument 1 references %qs-qualified argument type %qT"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: c-family/c-attribs.cc:5883
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull argument references non-pointer operand (arg %lu, operand %lu)"
  msgid "attribute %qs positional argument 2 references non-integer argument type %qT"
  msgstr "ikke-nul parameter refererer til ikke-henvisningsoperand (parameter %lu, operand %lu)"
  
! #: c-family/c-attribs.cc:6249
  #, fuzzy, gcc-internal-format
  msgid "cleanup argument not an identifier"
  msgstr "'defined' optræder uden et kaldenavn"
  
! #: c-family/c-attribs.cc:6256
  #, fuzzy, gcc-internal-format
  msgid "cleanup argument not a function"
  msgstr "det kaldte objekt er ikke en funktion"
  
! #: c-family/c-attribs.cc:6293
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE attribute requires prototypes with named arguments"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: c-family/c-attribs.cc:6301
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to functions"
  msgid "%qE attribute only applies to variadic functions"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: c-family/c-attribs.cc:6317 ada/gcc-interface/utils.cc:7101
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is not an integer constant"
  msgid "requested position is not an integer constant"
  msgstr "den udbedte init_priority er ikke en heltalskonstant"
  
! #: c-family/c-attribs.cc:6325 ada/gcc-interface/utils.cc:7108
  #, gcc-internal-format
  msgid "requested position is less than zero"
  msgstr ""
  
! #: c-family/c-attribs.cc:6374 ada/gcc-interface/utils.cc:7597
! #: d/d-attribs.cc:771 jit/dummy-frontend.cc:798
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_trap not supported by this target"
  msgid "empty string in attribute %<target%>"
  msgstr "__builtin_trap understøttes ikke på denne målarkitektur"
  
  #. The argument must be a constant string.
! #: c-family/c-attribs.cc:6415 config/sh/sh.cc:8562 d/d-attribs.cc:1038
! #: d/d-attribs.cc:1112 d/d-attribs.cc:1415 d/d-attribs.cc:1458
! #: d/d-attribs.cc:1520 d/d-attribs.cc:1599
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "%qE attribute argument not a string constant"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: c-family/c-attribs.cc:6589 ada/gcc-interface/utils.cc:7731
  #, fuzzy, gcc-internal-format
  msgid "unrecognized %qE attribute argument %qs"
  msgstr "ukendt registernavn '%s'"
  
! #: c-family/c-attribs.cc:6607
  #, fuzzy, gcc-internal-format
  #| msgid "`return' with no value, in function returning non-void"
  msgid "%qE attribute on a function not returning a pointer"
  msgstr "'return' uden nogen værdi i en funktion der ikke returnerer void"
  
! #: c-family/c-attribs.cc:6622
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to function types"
  msgid "%qE attribute is only valid on %<struct%> type"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktionstyper"
  
! #: c-family/c-attribs.cc:6670
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not an integer constant"
  msgid "%qE attribute argument %qE is not an integer constant"
  msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
  
! #: c-family/c-attribs.cc:6679
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "%qE attribute argument %qE exceeds %u"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: c-family/c-attribs.cc:6701
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to function types"
  msgid "%qE attribute may be put on a typedef only; attribute is ignored"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktionstyper"
  
! #: c-family/c-attribs.cc:6713
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "%qE attribute is for pointer types only"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: c-family/c-attribs.cc:6732
  #, fuzzy, gcc-internal-format
  msgid "%qE is only applicable to Objective-C class interfaces, attribute ignored"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: c-family/c-attribs.cc:6755
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to function types"
  msgid "%qE cannot be applied to non-pointer type %qT"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktionstyper"
  
! #: c-family/c-attribs.cc:6780
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not an integer constant"
  msgid "%qE attribute argument %qE is not recognized"
  msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
  
! #: c-family/c-attribs.cc:6795
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to function types"
  msgid "%qE attribute ignored; valid only for functions and function pointer fields"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktionstyper"
  
! #: c-family/c-attribs.cc:6806
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to function types"
  msgid "%qE attribute ignored; field must be a function pointer"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktionstyper"
  
! #: c-family/c-attribs.cc:6830
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown attribute %qE"
  msgstr "ukendt registernavn: %s"
  
! #: c-family/c-attribs.cc:6857
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid operand type %qT for %qs"
  msgstr "ugyldig parametertype '%T'"
  
! #: c-family/c-attribs.cc:6961
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute not supported for %qT in %<__builtin_has_attribute%>"
  msgstr "sektionsegenskaber understøttes ikke på denne målarkitektur"
  
! #: c-family/c-attribs.cc:6963
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute not supported for %qE in %<__builtin_has_attribute%>"
  msgstr "sektionsegenskaber understøttes ikke på denne målarkitektur"
  
! #: c-family/c-attribs.cc:7140
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute is not supported on this platform"
  msgid "%qs attribute not supported in %<__builtin_has_attribute%>"
  msgstr "egenskaben '%s' er ikke understøttet på denne platform"
  
! #. only_skip_consteval_block_p=
! #: c-family/c-common.cc:809 cp/semantics.cc:4032
  #, fuzzy, gcc-internal-format
  #| msgid "%J'%D' is not defined outside of function scope"
  msgid "%qD is not defined outside of function scope"
  msgstr "%J'%D' er ikke defineret uden for funktionsvirkefelt"
  
! #: c-family/c-common.cc:854
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of string literal is too large"
  msgstr "størrelsen af tabellen '%s' er for stor"
  
! #: c-family/c-common.cc:877
  #, fuzzy, gcc-internal-format
  #| msgid "string length `%d' is greater than the length `%d' ISO C%d compilers are required to support"
  msgid "string length %qd is greater than the length %qd ISO C%d compilers are required to support"
  msgstr "strenglængden '%d' er større end den længde på '%d' som ISO C%d-oversættere er pålagt at understøtte"
  
! #: c-family/c-common.cc:1052
  #, gcc-internal-format
  msgid "use %<-flax-vector-conversions%> to permit conversions between vectors with differing element types or numbers of subparts"
  msgstr ""
  
! #: c-family/c-common.cc:1093
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_longjmp second argument must be 1"
  msgid "%<__builtin_shuffle%> last argument must be an integer vector"
  msgstr "den anden paramter til '__builtin_longjmp' skal være 1"
  
! #: c-family/c-common.cc:1102
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_longjmp second argument must be 1"
  msgid "%<__builtin_shuffle%> arguments must be vectors"
  msgstr "den anden paramter til '__builtin_longjmp' skal være 1"
  
! #: c-family/c-common.cc:1109
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_longjmp second argument must be 1"
  msgid "%<__builtin_shuffle%> argument vectors must be of the same type"
  msgstr "den anden paramter til '__builtin_longjmp' skal være 1"
  
! #: c-family/c-common.cc:1120
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> number of elements of the argument vector(s) and the mask vector should be the same"
  msgstr ""
  
! #: c-family/c-common.cc:1130
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> argument vector(s) inner type must have the same size as inner type of the mask"
  msgstr ""
  
! #: c-family/c-common.cc:1181
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_longjmp second argument must be 1"
  msgid "%<__builtin_shufflevector%> arguments must be vectors"
  msgstr "den anden paramter til '__builtin_longjmp' skal være 1"
  
! #: c-family/c-common.cc:1192
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_longjmp second argument must be 1"
  msgid "%<__builtin_shufflevector%> arguments must be constant size vectors"
  msgstr "den anden paramter til '__builtin_longjmp' skal være 1"
  
! #: c-family/c-common.cc:1201
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_longjmp second argument must be 1"
  msgid "%<__builtin_shufflevector%> argument vectors must have the same element type"
  msgstr "den anden paramter til '__builtin_longjmp' skal være 1"
  
! #: c-family/c-common.cc:1209
  #, gcc-internal-format
  msgid "%<__builtin_shufflevector%> must specify a result with a power of two number of elements"
  msgstr ""
  
! #: c-family/c-common.cc:1234 c-family/c-common.cc:1244
  #, fuzzy, gcc-internal-format
  #| msgid "invalid arg to `__builtin_frame_address'"
  msgid "invalid element index %qE to %<__builtin_shufflevector%>"
  msgstr "ugyldig parameter til '__builtin_frame_address'"
  
! #: c-family/c-common.cc:1321
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_longjmp second argument must be 1"
  msgid "%<__builtin_convertvector%> first argument must be an integer or floating vector"
  msgstr "den anden paramter til '__builtin_longjmp' skal være 1"
  
! #: c-family/c-common.cc:1331
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_longjmp second argument must be 1"
  msgid "%<__builtin_convertvector%> second argument must be an integer or floating vector type"
  msgstr "den anden paramter til '__builtin_longjmp' skal være 1"
  
! #: c-family/c-common.cc:1340
  #, gcc-internal-format
  msgid "%<__builtin_convertvector%> number of elements of the first argument vector and the second argument vector type should be the same"
  msgstr ""
  
! #: c-family/c-common.cc:1980
  #, fuzzy, gcc-internal-format
  #| msgid "operation on `%s' may be undefined"
  msgid "operation on %qE may be undefined"
  msgstr "brug af '%s' er muligvis ikke defineret"
  
! #: c-family/c-common.cc:2337
  #, gcc-internal-format
  msgid "case label does not reduce to an integer constant"
  msgstr "case-etiketten kan ikke reduceres til en heltalskonstant"
  
! #: c-family/c-common.cc:2433
  #, gcc-internal-format
  msgid "GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits together"
  msgstr ""
  
! #: c-family/c-common.cc:2985
  #, fuzzy
  #| msgid "invalid operands to binary %s"
  msgid "invalid operands to binary %s (have %e and %e)"
  msgstr "ugyldige operander til binær %s"
  
! #: c-family/c-common.cc:3234
  #, gcc-internal-format
  msgid "comparison is always false due to limited range of data type"
  msgstr "sammenligning er altid falsk på grund af den begrænsede rækkevidde af datatypen"
  
! #: c-family/c-common.cc:3237
  #, gcc-internal-format
  msgid "comparison is always true due to limited range of data type"
  msgstr "sammenligning er altid sand på grund af den begrænsede rækkevidde af datatypen"
  
! #: c-family/c-common.cc:3339
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of unsigned expression >= 0 is always true"
  msgid "comparison of unsigned expression in %<>= 0%> is always true"
  msgstr "sammenligning med unsigned udtryk >= 0 er altid sand"
  
! #: c-family/c-common.cc:3347
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of unsigned expression < 0 is always false"
  msgid "comparison of unsigned expression in %<< 0%> is always false"
  msgstr "sammenligning med unsigned udtryk < 0 er altid falsk"
  
! #: c-family/c-common.cc:3391
  #, fuzzy, gcc-internal-format
  #| msgid "pointer of type `void *' used in arithmetic"
  msgid "pointer of type %<void *%> used in arithmetic"
  msgstr "henvisning af typen 'void *' benyttet i udregning"
  
! #: c-family/c-common.cc:3400
  #, gcc-internal-format
  msgid "pointer to a function used in arithmetic"
  msgstr "henvisning til en funktion benyttet i udregning"
  
! #: c-family/c-common.cc:3638
  #, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr ""
  
! #: c-family/c-common.cc:3668 d/d-convert.cc:149
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr "adressen af '%D' vil altid være 'true'"
  
! #: c-family/c-common.cc:3713
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr ""
  
! #: c-family/c-common.cc:3726
  #, fuzzy, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%>?"
  msgstr "'%#D' kan ikke erklæres"
  
! #: c-family/c-common.cc:3742
  #, fuzzy, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr "adressen af '%D' vil altid være 'true'"
  
! #: c-family/c-common.cc:3751
  #, fuzzy, gcc-internal-format
  #| msgid "integer constant is too large for its type"
  msgid "%<?:%> using integer constants in boolean context"
  msgstr "heltalskonstanten er for stor for dens type"
  
! #: c-family/c-common.cc:3787
  #, fuzzy, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "adressen af '%D' vil altid være 'true'"
  
! #: c-family/c-common.cc:3823 cp/semantics.cc:1036
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "foreslår paranteser omkring tildeling der er benyttet som boolsk værdi"
  
! #: c-family/c-common.cc:3910 c/c-decl.cc:5192 c/c-decl.cc:7734
! #: c/c-parser.cc:4185 c/c-typeck.cc:18623
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of %<restrict%>"
  msgstr "ugyldig brug af 'restrict'"
  
! #: c-family/c-common.cc:4012
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of `sizeof' to a function type"
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "ugyldig anvendelse af 'sizeof' på en funktionstype"
  
! #: c-family/c-common.cc:4022
  #, fuzzy, gcc-internal-format
  #| msgid "new cannot be applied to a function type"
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr "new kan ikke bruges på en funktionstype"
  
! #: c-family/c-common.cc:4025
  #, fuzzy, gcc-internal-format
  #| msgid "new cannot be applied to a function type"
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr "new kan ikke bruges på en funktionstype"
  
! #: c-family/c-common.cc:4036 cp/typeck.cc:2193
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of `%s' to a void type"
  msgid "invalid application of %qs to a void type"
  msgstr "ugyldig anvendelse af '%s' på en void-type"
  
! #: c-family/c-common.cc:4047
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of `%s' to an incomplete type"
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "ugyldig anvendelse af '%s' på en ufuldstændig type"
  
! #: c-family/c-common.cc:4055
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of `%s' to an incomplete type"
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr "ugyldig anvendelse af '%s' på en ufuldstændig type"
  
! #: c-family/c-common.cc:4107
  #, fuzzy, gcc-internal-format
  #| msgid "`__alignof' applied to a bit-field"
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "'__alignof' benyttet på et bitfelt"
  
! #: c-family/c-common.cc:4150
! #, fuzzy, gcc-internal-format
! #| msgid "invalid application of `%s' to an incomplete type"
! msgid "invalid application of %<_Countof%> to type %qT"
! msgstr "ugyldig anvendelse af '%s' på en ufuldstændig type"
! 
! #: c-family/c-common.cc:4156
! #, fuzzy, gcc-internal-format
! #| msgid "invalid application of `%s' to an incomplete type"
! msgid "invalid application of %<_Countof%> to incomplete type %qT"
! msgstr "ugyldig anvendelse af '%s' på en ufuldstændig type"
! 
! #: c-family/c-common.cc:4177
! #, fuzzy, gcc-internal-format
! msgid "invalid application of %<_Maxof%> to type %qT"
! msgstr "ugyldig anvendelse af '%s' på en void-type"
! 
! #: c-family/c-common.cc:4182
! #, fuzzy, gcc-internal-format
! #| msgid "invalid application of `%s' to an incomplete type"
! msgid "invalid application of %<_Maxof%> to incomplete type %qT"
! msgstr "ugyldig anvendelse af '%s' på en ufuldstændig type"
! 
! #: c-family/c-common.cc:4198
! #, fuzzy, gcc-internal-format
! msgid "invalid application of %<_Minof%> to type %qT"
! msgstr "ugyldig anvendelse af '%s' på en void-type"
! 
! #: c-family/c-common.cc:4203
! #, fuzzy, gcc-internal-format
! #| msgid "invalid application of `%s' to an incomplete type"
! msgid "invalid application of %<_Minof%> to incomplete type %qT"
! msgstr "ugyldig anvendelse af '%s' på en ufuldstændig type"
! 
! #: c-family/c-common.cc:5005
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to `va_arg' not of type `va_list'"
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr "den første parameter til 'va_arg' er ikke af typen 'va_list'"
  
! #: c-family/c-common.cc:5125
  #, fuzzy, gcc-internal-format
  #| msgid "cannot disable built-in function `%s'"
  msgid "cannot disable built-in function %qs"
  msgstr "kan ikke deaktivere den indbyggede funktion '%s'"
  
! #: c-family/c-common.cc:5317
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "henvisningsvariabler er ikke tilladt som case-værdier"
  
! #: c-family/c-common.cc:5326
  #, fuzzy, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr "ISO C forbyder intervaludtryk i switch-sætninger"
  
! #: c-family/c-common.cc:5331 c-family/c-common.cc:5335
! #: c-family/c-common.cc:5340
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids range expressions in switch statements"
  msgid "ISO C does not support range expressions in switch statements before C2Y"
  msgstr "ISO C++ forbyder intervaludtryk i switch-sætninger"
  
! #: c-family/c-common.cc:5354 c-family/c-common.cc:5371
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from `%T' to `%T' is ambiguous"
  msgid "conversion of %qE to %qT in range expression changes value to %qE"
  msgstr "konvertering fra '%T' til '%T' er tvetydigt"
  
! #: c-family/c-common.cc:5390
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "tomt interval angivet"
  
! #: c-family/c-common.cc:5444
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "case-værdi optræder mere end én gang (måske pga. intervalsammenfald)"
  
! #: c-family/c-common.cc:5446
  #, fuzzy, gcc-internal-format
  #| msgid "%Jthis is the first entry overlapping that value"
  msgid "this is the first entry overlapping that value"
  msgstr "%Jdette er det første punkt som falder sammen med den værdi"
  
! #: c-family/c-common.cc:5450
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "case-værdi optræder mere end én gang"
  
! #: c-family/c-common.cc:5451 c-family/c-warn.cc:2662
  #, fuzzy, gcc-internal-format
  #| msgid "%Jpreviously used here"
  msgid "previously used here"
  msgstr "%Jtidligere benyttet her"
  
! #: c-family/c-common.cc:5455
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "flere default-etiketter i én switch-konstruktion"
  
! #: c-family/c-common.cc:5457
  #, fuzzy, gcc-internal-format
  #| msgid "%Jthis is the first default label"
  msgid "this is the first default label"
  msgstr "%Jdette er den første default-etiket"
  
! #: c-family/c-common.cc:5569
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "at tage adressen af en etiket følger ikke standarden"
  
! #: c-family/c-common.cc:5754
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a constant"
  msgid "requested alignment is not an integer constant"
  msgstr "angivet justering er ikke en konstant"
  
! #: c-family/c-common.cc:5762 c-family/c-common.cc:5772
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a power of 2"
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr "angivet justering er ikke en potens af 2"
  
! #: c-family/c-common.cc:5782
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is too large"
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "angivet justering er for stor"
  
! #: c-family/c-common.cc:5790
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is too large"
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "angivet justering er for stor"
  
! #: c-family/c-common.cc:5994
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "for få parametre til funktionen"
  
! #: c-family/c-common.cc:6009
  #, fuzzy, gcc-internal-format
  #| msgid "Prohibit PC relative function calls"
  msgid "missing sentinel in function call"
  msgstr "Forbyd PC-relative funktionskald"
  
! #: c-family/c-common.cc:6259 c-family/c-common.cc:6312 d/d-attribs.cc:837
  #: d/d-attribs.cc:887
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:6263 c-family/c-common.cc:6317
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand for 'p' modifier"
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "ugyldig operand til 'p'-ændring"
  
! #: c-family/c-common.cc:6366
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: c-family/c-common.cc:6370
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of `%#D'"
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: c-family/c-common.cc:6559 c-family/c-common.cc:7587
! #: c-family/c-common.cc:7635 c-family/c-common.cc:7717
! #: c-family/c-common.cc:7803 c-family/c-common.cc:8472
! #: config/aarch64/aarch64-sve-builtins.cc:3030
! #: config/arm/arm-mve-builtins.cc:1711
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to function %qE"
  msgstr "for få parametre til funktionen"
  
! #: c-family/c-common.cc:6565 c-family/c-common.cc:7642
! #: c-family/c-common.cc:7830 c-family/c-common.cc:8474
! #: config/aarch64/aarch64-sve-builtins.cc:3032
! #: config/arm/arm-mve-builtins.cc:1713
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to function %qE"
  msgstr "for mange parametre til funktionen"
  
! #: c-family/c-common.cc:6609
  #, fuzzy, gcc-internal-format
  #| msgid "third arg to `__builtin_prefetch' must be a constant"
  msgid "third argument to function %qE must be a constant integer"
  msgstr "en tredje parameter til '__builtin_prefetch' skal være en konstant"
  
! #: c-family/c-common.cc:6635
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr ""
  
! #: c-family/c-common.cc:6659 c-family/c-common.cc:6715
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "non-floating-point argument in call to function %qE"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6688
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6705
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6734
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6754 c-family/c-common.cc:6820
! #: c-family/c-common.cc:6904 c-family/c-common.cc:6931
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6764
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr "størrelse i tabel-new skal være en heltalstype"
  
! #: c-family/c-common.cc:6773
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: c-family/c-common.cc:6782
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6791 c-family/c-common.cc:6800
! #: c-family/c-common.cc:6872 c-family/c-common.cc:6881
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6829 c-family/c-common.cc:6940
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument %u in call to function %qE has enumerated type"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6838 c-family/c-common.cc:6949
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument %u in call to function %qE has boolean type"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6854
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr "størrelse i tabel-new skal være en heltalstype"
  
! #: c-family/c-common.cc:6863
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: c-family/c-common.cc:6917
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "argument %u in call to function %qE does not have %<int%> type"
  msgstr "størrelse i tabel-new skal være en heltalstype"
  
! #: c-family/c-common.cc:6961
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument 1 in call to function %qE has unsigned type"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6971
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument 1 in call to function %qE has signed type"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:7246 rust/backend/rust-tree.cc:3614
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: c-family/c-common.cc:7251 rust/backend/rust-tree.cc:3619
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-family/c-common.cc:7258 rust/backend/rust-tree.cc:3626
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr ""
  
! #: c-family/c-common.cc:7271 rust/backend/rust-tree.cc:3639
  #, fuzzy, gcc-internal-format
  #| msgid "attempt to take address of bit-field structure member `%D'"
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "forsøg på at finde adressen af bitfeltstrukturmedlemmet '%D'"
  
! #: c-family/c-common.cc:7324 rust/backend/rust-tree.cc:3691
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.cc:7501
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of array is too large"
  msgstr "størrelsen af tabellen '%s' er for stor"
  
! #: c-family/c-common.cc:7617 c-family/c-common.cc:7761
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible type for argument %d of `%s'"
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "typen af den %d. parameter i '%s' passer ikke"
  
! #: c-family/c-common.cc:7653
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes pointer from integer without a cast"
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "%s opretter en henvisningsvariabel ud fra et heltal uden en typeomtvingning"
  
! #: c-family/c-common.cc:7670
  #, fuzzy, gcc-internal-format
  #| msgid "left argument must be a slice"
  msgid "both arguments must be compatible"
  msgstr "venstre parameter skal være en skive"
  
! #: c-family/c-common.cc:7906
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "incorrect number of arguments to function %qE"
  msgstr "for få parametre til funktionen '%s'"
  
! #: c-family/c-common.cc:7922
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: c-family/c-common.cc:7930
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: c-family/c-common.cc:7940
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: c-family/c-common.cc:7952
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: c-family/c-common.cc:7974
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "argument %d of %qE must be a pointer type"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: c-family/c-common.cc:7984
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: c-family/c-common.cc:7993
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: c-family/c-common.cc:8003
  #, fuzzy, gcc-internal-format
  #| msgid "in passing argument %P of `%+D'"
  msgid "size mismatch in argument %d of %qE"
  msgstr "i overbringelse af parameter %P af '%+D'"
  
! #: c-family/c-common.cc:8018
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: c-family/c-common.cc:8024
  #, fuzzy, gcc-internal-format
  #| msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr "typeomtvingning fra '%T' til '%T' kasserer modifikationer på henvisningsmålets type"
  
! #: c-family/c-common.cc:8035
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: c-family/c-common.cc:8041
  #, fuzzy, gcc-internal-format
  #| msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr "typeomtvingning fra '%T' til '%T' kasserer modifikationer på henvisningsmålets type"
  
! #: c-family/c-common.cc:8055
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8070
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of `%s'"
  msgid "invalid memory model argument %d of %qE"
  msgstr "ugyldig typeparameter '%s'"
  
! #: c-family/c-common.cc:8711
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restricted"
  msgstr ""
  
! #: c-family/c-common.cc:9409
  #, fuzzy, gcc-internal-format
  #| msgid "accumulator number is out of bounds"
  msgid "index value is out of bound"
  msgstr "akkumulatortal er uden for det gyldig interval"
  
! #: c-family/c-common.cc:9455 c-family/c-common.cc:9504
! #: c-family/c-common.cc:9520
  #, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr ""
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.cc:9608 d/intrinsics.cc:1459
! #: rust/backend/rust-tree.cc:3509
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr "den indbyggede funktion '%s' er erklæret som noget der ikke er en funktion"
  
! #: c-family/c-common.cc:9628
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "size of array %qE is not a constant expression"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: c-family/c-common.cc:9631
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "size of array is not a constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: c-family/c-common.cc:9635
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array %qE is negative"
  msgstr "størrelsen af tabel er negativ"
  
! #: c-family/c-common.cc:9638
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array is negative"
  msgstr "størrelsen af tabel er negativ"
  
! #: c-family/c-common.cc:9643
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr "højreskiftsantal er negativ"
  
! #: c-family/c-common.cc:9646
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr "højreskiftsantal er negativ"
  
! #: c-family/c-common.cc:9651
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "højreskiftsantal er negativ"
  
! #: c-family/c-common.cc:9654
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "size of array exceeds maximum object size %qE"
  msgstr "højreskiftsantal er negativ"
  
! #: c-family/c-common.cc:9725
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
  
! #: c-family/c-common.cc:10012
  #, gcc-internal-format
  msgid "possible fix: take the address with %qs"
  msgstr ""
  
! #: c-family/c-common.cc:10022
  #, gcc-internal-format
  msgid "possible fix: dereference with %qs"
  msgstr ""
  
! #: c-family/c-format.cc:201
  #, gcc-internal-format
  msgid "function does not return string type"
  msgstr "funktionen returnerer ikke en strengtype"
  
! #: c-family/c-format.cc:235
  #, fuzzy, gcc-internal-format
  #| msgid "format string arg not a string type"
  msgid "format string argument is not a string type"
  msgstr "formateringsstrengsparameter er ikke af en strengtype"
  
! #: c-family/c-format.cc:261
  #, gcc-internal-format
  msgid "found a %qs reference but the format argument should be a string"
  msgstr ""
  
! #: c-family/c-format.cc:264
  #, gcc-internal-format
  msgid "found a %qT but the format argument should be a string"
  msgstr ""
  
! #: c-family/c-format.cc:274
  #, gcc-internal-format
  msgid "format argument should be a %qs reference but a string was found"
  msgstr ""
  
! #: c-family/c-format.cc:296
  #, fuzzy, gcc-internal-format
  #| msgid "argument must be a field reference"
  msgid "format argument should be a %qs reference"
  msgstr "parameter skal være en feltreference"
  
! #: c-family/c-format.cc:350
  #, gcc-internal-format
  msgid "unrecognized format specifier"
  msgstr "ukendt formateringsanvisning"
  
! #: c-family/c-format.cc:363
  #, gcc-internal-format
  msgid "%qE is only allowed in Objective-C dialects"
  msgstr ""
  
! #: c-family/c-format.cc:372
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is an unrecognized format function type"
  msgid "%qE is an unrecognized format function type"
  msgstr "'%s' er en ukendt formateringsfunktionstype"
  
! #: c-family/c-format.cc:390
  #, fuzzy, gcc-internal-format
  #| msgid "format string arg follows the args to be formatted"
  msgid "format string argument follows the arguments to be formatted"
  msgstr "formateringsstrengsparameter efterfølger parametrene der skal formateres"
  
! #: c-family/c-format.cc:1316
  #, fuzzy, gcc-internal-format
  #| msgid "function might be possible candidate for `%s' format attribute"
  msgid "function %qD might be a candidate for %qs format attribute"
  msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
  
! #: c-family/c-format.cc:1407 c-family/c-format.cc:1428
! #: c-family/c-format.cc:2856
  #, gcc-internal-format
  msgid "missing $ operand number in format"
  msgstr "manglende $-operandnummer i formatering"
  
! #: c-family/c-format.cc:1437
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support %%n$ operand number formats"
  msgstr "%s understøtter ikke %%n$-operandnummerformateringer"
  
! #: c-family/c-format.cc:1444
  #, gcc-internal-format
  msgid "operand number out of range in format"
  msgstr "operandnummer uden for det gyldige interval"
  
! #: c-family/c-format.cc:1467
  #, gcc-internal-format, gfc-internal-format
  msgid "format argument %d used more than once in %s format"
  msgstr "formateringsparameter %d brugt mere end en gang i %s-formatering"
  
! #: c-family/c-format.cc:1500
  #, fuzzy, gcc-internal-format
  #| msgid "operand number specified for format taking no argument"
  msgid "%<$%>operand number used after format without operand number"
  msgstr "operandnummer angiver for formatering der ikke tager mod parametre"
  
! #: c-family/c-format.cc:1531
  #, fuzzy, gcc-internal-format
  #| msgid "format argument %d unused before used argument %d in $-style format"
  msgid "format argument %d unused before used argument %d in %<$%>-style format"
  msgstr "formateringsparameter %d ubenyttet før den brugte parameter %d i formatering med $"
  
! #: c-family/c-format.cc:1621
  #, gcc-internal-format
  msgid "format not a string literal, format string not checked"
  msgstr "formatering er ikke en strengkonstant, formateringsstrengen er ikke kontrolleret"
  
! #: c-family/c-format.cc:1636 c-family/c-format.cc:1639
  #, gcc-internal-format
  msgid "format not a string literal and no format arguments"
  msgstr "formatering er ikke en strengkonstant og der er ingen formateringsparametre"
  
! #: c-family/c-format.cc:1642
  #, gcc-internal-format
  msgid "format not a string literal, argument types not checked"
  msgstr "formatering er ikke en strengkonstant, parametertyper er ikke kontrolleret"
  
! #: c-family/c-format.cc:1659
  #, gcc-internal-format
  msgid "too many arguments for format"
  msgstr "for mange parametre til formatering"
  
! #: c-family/c-format.cc:1664
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unused arguments in %<$%>-style format"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: c-family/c-format.cc:1667
  #, gcc-internal-format, gfc-internal-format
  msgid "zero-length %s format string"
  msgstr "formateringsstreng %s med længden nul"
  
! #: c-family/c-format.cc:1671
  #, gcc-internal-format
  msgid "format is a wide character string"
  msgstr "formatering er en bredtegnsstreng"
  
! #: c-family/c-format.cc:1675
  #, fuzzy, gcc-internal-format
  #| msgid "format string arg not a string type"
  msgid "format string is not an array of type %qs"
  msgstr "formateringsstrengsparameter er ikke af en strengtype"
  
! #: c-family/c-format.cc:1678
  #, gcc-internal-format
  msgid "unterminated format string"
  msgstr "uafsluttet formateringsstreng"
  
! #: c-family/c-format.cc:2097
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%s used with %<%%%c%> %s format"
  msgstr "%s brugt med '%%%c' %s-formatering"
  
! #: c-family/c-format.cc:2107
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support %s"
  msgstr "%s understøtter ikke %s"
  
! #: c-family/c-format.cc:2117
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s with the `%%%c' %s format"
  msgid "%s does not support %s with the %<%%%c%> %s format"
  msgstr "%s understøtter ikke %s med '%%%c' %s-formateringen"
  
! #: c-family/c-format.cc:2131
  #, gcc-internal-format, gfc-internal-format
  msgid "%s used within a quoted sequence"
  msgstr ""
  
! #: c-family/c-format.cc:2144
  #, gcc-internal-format
  msgid "%qc conversion used unquoted"
  msgstr ""
  
! #: c-family/c-format.cc:2264 c-family/c-format.cc:2595
  #, gcc-internal-format, gfc-internal-format
  msgid "repeated %s in format"
  msgstr "gentaget %s i formatering"
  
! #: c-family/c-format.cc:2275
  #, gcc-internal-format
  msgid "missing fill character at end of strfmon format"
  msgstr "mangler fyldtegn i slutningen af strfmon-formatering"
  
! #: c-family/c-format.cc:2377
  #, gcc-internal-format, gfc-internal-format
  msgid "zero width in %s format"
  msgstr "bredde på nul i %s-formatering"
  
! #: c-family/c-format.cc:2400
  #, gcc-internal-format, gfc-internal-format
  msgid "empty left precision in %s format"
  msgstr "tom venstrepræcision i %s-formatering"
  
! #: c-family/c-format.cc:2491
  #, gcc-internal-format, gfc-internal-format
  msgid "empty precision in %s format"
  msgstr "tom præcision i %s-formatering"
  
! #: c-family/c-format.cc:2569
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support the `%s' %s length modifier"
  msgid "%s does not support the %qs %s length modifier"
  msgstr "%s understøtter ikke '%s' %s-længdemodifikationen"
  
! #: c-family/c-format.cc:2625
  #, fuzzy, gcc-internal-format
  #| msgid "unknown conversion type character `%c' in format"
  msgid "unknown conversion type character %qc in format"
  msgstr "ukendt konverteringstypetegn '%c' i formatering"
  
! #: c-family/c-format.cc:2637
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support the `%%%s%c' %s format"
  msgid "%s does not support the %<%%%c%> %s format"
  msgstr "%s understøtter ikke '%%%s%c' %s-formateringen"
  
! #: c-family/c-format.cc:2669
  #, fuzzy, gcc-internal-format
  #| msgid "%s ignored with %s and `%%%c' %s format"
  msgid "%s ignored with %s and %<%%%c%> %s format"
  msgstr "%s ignoreret med %s og '%%%c' %s-formatering"
  
! #: c-family/c-format.cc:2674
  #, gcc-internal-format, gfc-internal-format
  msgid "%s ignored with %s in %s format"
  msgstr "%s ignoreret med %s i %s-formatering"
  
! #: c-family/c-format.cc:2681
  #, fuzzy, gcc-internal-format
  #| msgid "use of %s and %s together with `%%%c' %s format"
  msgid "use of %s and %s together with %<%%%c%> %s format"
  msgstr "brug af %s og %s sammen med '%%%c' %s-formatering"
  
! #: c-family/c-format.cc:2686
  #, gcc-internal-format, gfc-internal-format
  msgid "use of %s and %s together in %s format"
  msgstr "brug af %s og %s sammen i %s-formatering"
  
! #: c-family/c-format.cc:2713
  #, fuzzy, gcc-internal-format
  #| msgid "`%%%c' yields only last 2 digits of year in some locales"
  msgid "%<%%%c%> yields only last 2 digits of year in some locales"
  msgstr "'%%%c' giver kun de to sidste cifre af året under nogle regionalindstillinger"
  
! #: c-family/c-format.cc:2717
  #, fuzzy, gcc-internal-format
  #| msgid "`%%%c' yields only last 2 digits of year"
  msgid "%<%%%c%> yields only last 2 digits of year"
  msgstr "'%%%c' giver kun de to sidste cifre af året"
  
! #: c-family/c-format.cc:2744
  #, fuzzy, gcc-internal-format
  #| msgid "no closing `]' for `%%[' format"
  msgid "no closing %<]%> for %<%%[%> format"
  msgstr "ingen afsluttende '[' til '%%['-formatering"
  
! #: c-family/c-format.cc:2773
  #, fuzzy, gcc-internal-format
  #| msgid "use of `%s' length modifier with `%c' type character"
  msgid "use of %qs length modifier with %qc type character has either no effect or undefined behavior"
  msgstr "brug af '%s'-længdemodifikation med '%c'-typetegn"
  
! #: c-family/c-format.cc:2795
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support the `%%%s%c' %s format"
  msgid "%s does not support the %<%%%s%c%> %s format"
  msgstr "%s understøtter ikke '%%%s%c' %s-formateringen"
  
! #: c-family/c-format.cc:2833
  #, gcc-internal-format
  msgid "operand number specified with suppressed assignment"
  msgstr "operandnummer angivet med undertrykt tildeling"
  
! #: c-family/c-format.cc:2837
  #, gcc-internal-format
  msgid "operand number specified for format taking no argument"
  msgstr "operandnummer angiver for formatering der ikke tager mod parametre"
  
! #: c-family/c-format.cc:3187
  #, fuzzy, gcc-internal-format
  #| msgid "repeated %s in format"
  msgid "unquoted type name %<%.*s%> in format"
  msgstr "gentaget %s i formatering"
  
! #: c-family/c-format.cc:3189
  #, fuzzy, gcc-internal-format
  #| msgid "repeated %s in format"
  msgid "unquoted operator %<%.*s%> in format"
  msgstr "gentaget %s i formatering"
  
! #: c-family/c-format.cc:3190
  #, fuzzy, gcc-internal-format
  #| msgid "embedded `\\0' in format"
  msgid "unquoted keyword %<%.*s%> in format"
  msgstr "indlejret '\\0' i formatering"
  
! #: c-family/c-format.cc:3193
  #, fuzzy, gcc-internal-format
  #| msgid "use of `%s' in template"
  msgid "use %qs instead"
  msgstr "brug af '%s' i skabelon"
  
! #: c-family/c-format.cc:3245
  #, fuzzy, gcc-internal-format
  #| msgid "function attribute mismatch"
  msgid "unquoted attribute in format"
  msgstr "forskellige funktionsattributter"
  
! #: c-family/c-format.cc:3258
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "unquoted name of built-in function %<%.*s%> in format"
  msgstr "for mange parametre til funktionen '%s'"
  
! #: c-family/c-format.cc:3272
  #, gcc-internal-format
  msgid "unquoted identifier or keyword %<%.*s%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3306
  #, gcc-internal-format
  msgid "misspelled term %<%.*s%> in format; use %<%s%s%> instead"
  msgstr ""
  
! #: c-family/c-format.cc:3350
  #, gcc-internal-format
  msgid "quoted %qs directive in format; use %qs instead"
  msgstr ""
  
! #: c-family/c-format.cc:3357 c-family/c-format.cc:3628
  #, gcc-internal-format
  msgid "contraction %<%.*s%> in format; use %qs instead"
  msgstr ""
  
! #: c-family/c-format.cc:3397
  #, fuzzy, gcc-internal-format
  #| msgid "unknown conversion type character `%c' in format"
  msgid "unquoted whitespace character %qc in format"
  msgstr "ukendt konverteringstypetegn '%c' i formatering"
  
! #: c-family/c-format.cc:3410
  #, fuzzy, gcc-internal-format
  #| msgid "spurious trailing `%%' in format"
  msgid "spurious trailing space in format"
  msgstr "mystisk afsluttende '%%' i formatering"
  
! #: c-family/c-format.cc:3431
  #, fuzzy, gcc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "inconsistent capitalization in format"
  msgstr "tildeling af startværdi til new-udtryk med '='"
  
! #: c-family/c-format.cc:3438
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown conversion type character `%c' in format"
  msgid "unquoted sequence of %i consecutive space characters in format"
  msgstr "ukendt konverteringstypetegn '%c' i formatering"
  
! #: c-family/c-format.cc:3458
  #, fuzzy, gcc-internal-format
  #| msgid "unknown conversion type character `%c' in format"
  msgid "unquoted control characters in format"
  msgstr "ukendt konverteringstypetegn '%c' i formatering"
  
! #: c-family/c-format.cc:3465
  #, fuzzy, gcc-internal-format
  #| msgid "unknown conversion type character `%c' in format"
  msgid "unquoted control character %qc in format"
  msgstr "ukendt konverteringstypetegn '%c' i formatering"
  
! #: c-family/c-format.cc:3523
  #, fuzzy, gcc-internal-format
  #| msgid "spurious trailing `%%' in format"
  msgid "unquoted option name %<%.*s%> in format"
  msgstr "mystisk afsluttende '%%' i formatering"
  
! #: c-family/c-format.cc:3583
  #, fuzzy, gcc-internal-format
  #| msgid "unknown conversion type character `%c' in format"
  msgid "unbalanced punctuation character %qc in format"
  msgstr "ukendt konverteringstypetegn '%c' i formatering"
  
! #: c-family/c-format.cc:3602
  #, fuzzy, gcc-internal-format
  #| msgid "form feed in preprocessing directive"
  msgid "unquoted preprocessing directive %<%.*s%> in format"
  msgstr "sideskift i præprocessordirektiv"
  
! #: c-family/c-format.cc:3638
  #, fuzzy, gcc-internal-format
  #| msgid "repeated %s in format"
  msgid "bare apostrophe %<'%> in format"
  msgstr "gentaget %s i formatering"
  
! #: c-family/c-format.cc:3640
  #, gcc-internal-format
  msgid "if avoiding the apostrophe is not feasible, enclose it in a pair of %qs and %qs directives instead"
  msgstr ""
  
! #: c-family/c-format.cc:3652
  #, fuzzy, gcc-internal-format
  #| msgid "repeated %s in format"
  msgid "grave accent %<`%> in format"
  msgstr "gentaget %s i formatering"
  
! #: c-family/c-format.cc:3654
  #, gcc-internal-format
  msgid "use the apostrophe directive %qs instead"
  msgstr ""
  
! #: c-family/c-format.cc:3666
  #, gcc-internal-format
  msgid "space followed by punctuation character %<%c%>"
  msgstr ""
  
! #: c-family/c-format.cc:3677
  #, fuzzy, gcc-internal-format
  #| msgid "repeated %s in format"
  msgid "quoted %qs directive in format"
  msgstr "gentaget %s i formatering"
  
! #: c-family/c-format.cc:3679
  #, gcc-internal-format
  msgid "if using %qs is not feasible, use %qs instead"
  msgstr ""
  
! #: c-family/c-format.cc:3708
  #, fuzzy, gcc-internal-format
  #| msgid "spurious trailing `%%' in format"
  msgid "spurious leading punctuation sequence %<%.*s%> in format"
  msgstr "mystisk afsluttende '%%' i formatering"
  
! #: c-family/c-format.cc:3748
  #, fuzzy, gcc-internal-format
  #| msgid "spurious trailing `%%' in format"
  msgid "spurious trailing punctuation sequence %<%.*s%> in format"
  msgstr "mystisk afsluttende '%%' i formatering"
  
! #: c-family/c-format.cc:3765
  #, gcc-internal-format
  msgid "unquoted sequence of %i consecutive punctuation characters %q.*s in format"
  msgstr ""
  
! #: c-family/c-format.cc:3785
  #, fuzzy, gcc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "unquoted non-graph characters in format"
  msgstr "Ekstra komma i FORMAT-sætning ved %0"
  
! #: c-family/c-format.cc:3792
  #, fuzzy, gcc-internal-format
  #| msgid "unknown conversion type character `%c' in format"
  msgid "unquoted non-graph character %qc in format"
  msgstr "ukendt konverteringstypetegn '%c' i formatering"
  
! #: c-family/c-format.cc:3824
  #, fuzzy, gcc-internal-format
  #| msgid "unknown conversion type character `%c' in format"
  msgid "unbalanced punctuation character %<%c%> in format"
  msgstr "ukendt konverteringstypetegn '%c' i formatering"
  
! #: c-family/c-format.cc:3831
  #, fuzzy, gcc-internal-format
  #| msgid "undefined or invalid # directive"
  msgid "unterminated quoting directive"
  msgstr "ugyldigt eller ikke-defineret #-direktiv"
  
! #: c-family/c-format.cc:3840
  #, fuzzy, gcc-internal-format
  #| msgid "unknown conversion type character `%c' in format"
  msgid "unterminated quote character %<%c%> in format"
  msgstr "ukendt konverteringstypetegn '%c' i formatering"
  
! #: c-family/c-format.cc:3911
  #, fuzzy, gcc-internal-format
  #| msgid "spurious trailing `%%' in format"
  msgid "spurious trailing %<%%%> in format"
  msgstr "mystisk afsluttende '%%' i formatering"
  
! #: c-family/c-format.cc:3972
  #, gcc-internal-format
  msgid "conversion lacks type at end of format"
  msgstr "konvertering mangler type i slutningen af formatering"
  
! #: c-family/c-format.cc:4001
  #, fuzzy, gcc-internal-format
  #| msgid "undefined or invalid # directive"
  msgid "nested quoting directive"
  msgstr "ugyldigt eller ikke-defineret #-direktiv"
  
! #: c-family/c-format.cc:4012
  #, fuzzy, gcc-internal-format
  #| msgid "invalid #ident directive"
  msgid "unmatched quoting directive"
  msgstr "ugyldigt #ident-direktiv"
  
! #: c-family/c-format.cc:4027
  #, gcc-internal-format
  msgid "%qc directive redundant after prior occurence of the same"
  msgstr ""
  
! #: c-family/c-format.cc:4033
  #, gcc-internal-format
  msgid "unmatched color reset directive"
  msgstr ""
  
! #: c-family/c-format.cc:4045
  #, gcc-internal-format
  msgid "%qc conversion used within a quoted sequence"
  msgstr ""
  
! #: c-family/c-format.cc:4085
  #, fuzzy, gcc-internal-format
  #| msgid "embedded `\\0' in format"
  msgid "embedded %<\\0%> in format"
  msgstr "indlejret '\\0' i formatering"
  
! #: c-family/c-format.cc:4101
  #, fuzzy, gcc-internal-format
  #| msgid "unterminated comment"
  msgid "unterminated color directive"
  msgstr "uafsluttet kommentar"
  
! #: c-family/c-format.cc:4249
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "writing through null pointer (arg %d)"
  msgid "writing through null pointer (argument %d)"
  msgstr "skrivning gennem nulhenvisning (parameter %d)"
  
! #: c-family/c-format.cc:4260
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "reading through null pointer (arg %d)"
  msgid "reading through null pointer (argument %d)"
  msgstr "læsning gennem nulhenvisning (parameter %d)"
  
! #: c-family/c-format.cc:4280
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "writing into constant object (arg %d)"
  msgid "writing into constant object (argument %d)"
  msgstr "skrivning til konstant objekt (parameter %d)"
  
! #: c-family/c-format.cc:4292
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "extra type qualifiers in format argument (arg %d)"
  msgid "extra type qualifiers in format argument (argument %d)"
  msgstr "ekstra typemodifikationer i formateringsparameter (parameter %d)"
  
! #: c-family/c-format.cc:4914
  #, fuzzy
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "%s %e expects argument of type %e, but argument %d has type %e"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: c-family/c-format.cc:4921
  #, fuzzy
  #| msgid "`%s' expects a constant argument"
  msgid "%s %e expects a matching %e argument"
  msgstr "'%s' forventer en konstant parameter"
  
! #: c-family/c-format.cc:4981 c-family/c-format.cc:4987
! #: c-family/c-format.cc:5041
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.cc:4994 c-family/c-format.cc:5051
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
  msgstr ""
  
! #: c-family/c-format.cc:5103
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not defined"
  msgid "%<locus%> is not defined as a type"
  msgstr "\"%s\" er ikke defineret"
  
! #: c-family/c-format.cc:5147
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not defined"
  msgid "%qs is not defined as a type"
  msgstr "\"%s\" er ikke defineret"
  
! #: c-family/c-format.cc:5173
  #, gcc-internal-format
  msgid "%<location_t%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.cc:5190
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not defined"
  msgid "%<tree%> is not defined as a type"
  msgstr "\"%s\" er ikke defineret"
  
! #: c-family/c-format.cc:5196
  #, fuzzy, gcc-internal-format
  msgid "%<tree%> is not defined as a pointer type"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: c-family/c-format.cc:5392
  #, fuzzy, gcc-internal-format
  #| msgid "args to be formatted is not '...'"
  msgid "argument to be formatted is not %<...%>"
  msgstr "parametrene der skal formateres, er ikke '...'"
  
! #: c-family/c-format.cc:5404
  #, gcc-internal-format
  msgid "strftime formats cannot format arguments"
  msgstr "strftime-formater kan ikke formatere parametre"
  
! #: c-family/c-indentation.cc:322
  #, gcc-internal-format
  msgid "%<-Wmisleading-indentation%> is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers"
  msgstr ""
  
! #: c-family/c-indentation.cc:660
  #, gcc-internal-format
  msgid "this %qs clause does not guard..."
  msgstr ""
  
! #: c-family/c-indentation.cc:663
  #, gcc-internal-format
  msgid "...this statement, but the latter is misleadingly indented as if it were guarded by the %qs"
  msgstr ""
*************** msgstr ""
*** 38978,39359 ****
  msgid "badly nested C headers from preprocessor"
  msgstr "ugyldigt indlejrede C-inkluderingsfiler fra præprocessoren"
  
! #: c-family/c-lex.cc:267
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring #pragma %s %s"
  msgid "ignoring %<#pragma %s %s%>"
  msgstr "ignorerer #pragma %s %s"
  
  #. ... or not.
! #: c-family/c-lex.cc:685 c-family/c-lex.cc:1679
  #, fuzzy, gcc-internal-format
  #| msgid "stray '%c' in program"
  msgid "stray %<@%> in program"
  msgstr "vildfaren '%c' i program"
  
! #: c-family/c-lex.cc:700
  #, fuzzy, gcc-internal-format
  #| msgid "stray '%c' in program"
  msgid "stray %qs in program"
  msgstr "vildfaren '%c' i program"
  
! #: c-family/c-lex.cc:710
  #, gcc-internal-format, gfc-internal-format
  msgid "missing terminating %c character"
  msgstr "manglende afsluttende '%c'-tegn"
  
! #: c-family/c-lex.cc:712
  #, fuzzy, gcc-internal-format
  #| msgid "stray '%c' in program"
  msgid "stray %qc in program"
  msgstr "vildfaren '%c' i program"
  
! #: c-family/c-lex.cc:717
  #, fuzzy, gcc-internal-format
  #| msgid "stray '\\%o' in program"
  msgid "stray %<\\%o%> in program"
  msgstr "vildfaren '\\%o' i program"
  
! #: c-family/c-lex.cc:1082
  #, fuzzy, gcc-internal-format
  #| msgid "integer constant is too large for \"%s\" type"
  msgid "integer constant is too large for %<unsigned _BitInt(%d)%> type"
  msgstr "heltalskonstanten er for stor til typen '%s'"
  
! #: c-family/c-lex.cc:1085
  #, fuzzy, gcc-internal-format
  #| msgid "integer constant is too large for \"%s\" type"
  msgid "integer constant is too large for %<_BitInt(%d)%> type"
  msgstr "heltalskonstanten er for stor til typen '%s'"
  
! #: c-family/c-lex.cc:1093 c/c-decl.cc:12953
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "%<_BitInt(%d)%> is not supported on this target"
  msgstr "Profilering er ikke understøttet på målarkitekturen."
  
! #: c-family/c-lex.cc:1145
  #, gcc-internal-format
  msgid "this decimal constant is unsigned only in ISO C90"
  msgstr "denne kommatalskonstant er kun unsigned i ISO C90"
  
! #: c-family/c-lex.cc:1149
  #, gcc-internal-format
  msgid "this decimal constant would be unsigned in ISO C90"
  msgstr "denne kommatalskonstant ville være unsigned i ISO C90"
  
! #: c-family/c-lex.cc:1177
  #, fuzzy, gcc-internal-format
  #| msgid "integer constant is too large for \"%s\" type"
  msgid "integer constant is too large for %<unsigned long%> type"
  msgstr "heltalskonstanten er for stor til typen '%s'"
  
! #: c-family/c-lex.cc:1217
  #, fuzzy, gcc-internal-format
  #| msgid "invalid suffix \"%.*s\" on floating constant"
  msgid "unsuffixed floating constant"
  msgstr "ugyldig endelse \"%.*s\" i kommatalskonstant"
  
! #: c-family/c-lex.cc:1231
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "decimal floating-point not supported for this target"
  msgstr "-fdata-sections understøttes ikke på målarkitekturen"
  
! #: c-family/c-lex.cc:1256 c-family/c-lex.cc:1284 c-family/c-lex.cc:1322
  #, fuzzy, gcc-internal-format
  #| msgid "more than one 'f' suffix on floating constant"
  msgid "unsupported non-standard suffix on floating constant"
  msgstr "mere end én 'f'-endelse i kommatalskonstant"
  
! #: c-family/c-lex.cc:1261 c-family/c-lex.cc:1315 c-family/c-lex.cc:1327
  #, fuzzy, gcc-internal-format
  #| msgid "both 'f' and 'l' suffixes on floating constant"
  msgid "non-standard suffix on floating constant"
  msgstr "både 'f'- og 'l'-endelser i kommatalskonstant"
  
! #: c-family/c-lex.cc:1293 c-family/c-lex.cc:1297 c-family/c-lex.cc:1302
  #, fuzzy, gcc-internal-format
  #| msgid "both 'f' and 'l' suffixes on floating constant"
  msgid "non-standard suffix on floating constant before C23"
  msgstr "både 'f'- og 'l'-endelser i kommatalskonstant"
  
! #: c-family/c-lex.cc:1309
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<f%d%> or %<F%d%> suffix on floating constant only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: c-family/c-lex.cc:1330
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<bf16%> or %<BF16%> suffix on floating constant only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: c-family/c-lex.cc:1417 c-family/c-lex.cc:1420
  #, fuzzy, gcc-internal-format
  #| msgid "floating constant exceeds range of \"%s\""
  msgid "floating constant exceeds range of %qT"
  msgstr "kommatalskonstant overskrider intervallet for '%s'"
  
! #: c-family/c-lex.cc:1435
  #, fuzzy, gcc-internal-format
  #| msgid "floating constant out of range"
  msgid "floating constant truncated to zero"
  msgstr "kommatalskonstant er uden for det gyldige interval"
  
! #: c-family/c-lex.cc:1636
  #, gcc-internal-format
  msgid "repeated %<@%> before Objective-C string"
  msgstr ""
  
! #: c-family/c-lex.cc:1655 c/c-parser.cc:9720
  #, fuzzy, gcc-internal-format
  #| msgid "possible start of unterminated string literal"
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "muligvis begyndelsen af uafsluttet strengkonstant"
  
! #: c-family/c-lex.cc:1691 c/c-parser.cc:9741
  #, fuzzy, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
  msgstr "traditionel C tillader ikke strengsammensætning"
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19652
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
  
! #: c-family/c-omp.cc:241
  #, fuzzy, gcc-internal-format
  #| msgid "invalid expression as operand"
  msgid "invalid expression type for %<#pragma omp atomic%>"
  msgstr "ugyldigt udtryk som operand"
  
! #: c-family/c-omp.cc:246
  #, fuzzy, gcc-internal-format
  #| msgid "invalid expression as operand"
  msgid "%<_Atomic%> expression in %<#pragma omp atomic%>"
  msgstr "ugyldigt udtryk som operand"
  
! #: c-family/c-omp.cc:251
  #, gcc-internal-format
  msgid "%<#pragma omp atomic compare capture%> with non-integral comparison result"
  msgstr ""
  
! #: c-family/c-omp.cc:540
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.cc:543 c-family/c-omp.cc:581
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.cc:719
  #, gcc-internal-format
  msgid "type of %<depobj%> expression is not %<omp_depend_t%>"
  msgstr ""
  
! #: c-family/c-omp.cc:725
  #, gcc-internal-format
  msgid "%<const%> qualified %<depobj%> expression"
  msgstr ""
  
! #: c-family/c-omp.cc:750
  #, gcc-internal-format
  msgid "more than one locator in %<depend%> clause on %<depobj%> construct"
  msgstr ""
  
! #: c-family/c-omp.cc:756
  #, gcc-internal-format
  msgid "%<depobj%> dependence type specified in %<depend%> clause on %<depobj%> construct"
  msgstr ""
  
! #: c-family/c-omp.cc:772
  #, fuzzy, gcc-internal-format
  msgid "%<iterator%> modifier may not be specified on %<depobj%> construct"
  msgstr "typedef-navn kan ikke klassemodificeres"
  
! #: c-family/c-omp.cc:1002 cp/semantics.cc:11597
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "invalid type for iteration variable %qE"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: c-family/c-omp.cc:1007
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "%<_Atomic%> iteration variable %qE"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: c-family/c-omp.cc:1023
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "%qE is not initialized"
  msgstr "manglende startværdi"
  
! #: c-family/c-omp.cc:1044 cp/semantics.cc:11481
  #, fuzzy, gcc-internal-format
  #| msgid "missing '(' after predicate"
  msgid "missing controlling predicate"
  msgstr "manglende '(' efter udsagn"
  
! #: c-family/c-omp.cc:1150 cp/semantics.cc:11072
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid control expression"
  msgid "invalid controlling predicate"
  msgstr "Ugyldigt kontroludtryk"
  
! #: c-family/c-omp.cc:1157 cp/semantics.cc:11487
  #, fuzzy, gcc-internal-format
  #| msgid "missing ')' in expression"
  msgid "missing increment expression"
  msgstr "manglende ')' i udtryk"
  
! #: c-family/c-omp.cc:1258 c-family/c-omp.cc:1276
  #, gcc-internal-format
  msgid "increment is not constant 1 or -1 for %<!=%> condition"
  msgstr ""
  
! #: c-family/c-omp.cc:1289 cp/semantics.cc:11189
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid control expression"
  msgid "invalid increment expression"
  msgstr "Ugyldigt kontroludtryk"
  
! #: c-family/c-omp.cc:1389
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "initializer expression refers to iteration variable %qD"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: c-family/c-omp.cc:1393
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "condition expression refers to iteration variable %qD"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: c-family/c-omp.cc:1397
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only variable `%s'"
  msgid "increment expression refers to iteration variable %qD"
  msgstr "%s af variablen '%s' der kun må læses"
  
! #: c-family/c-omp.cc:1575
  #, gcc-internal-format
  msgid "outer iteration variable %qD used in initializer expression has type other than %qT"
  msgstr ""
  
! #: c-family/c-omp.cc:1579
  #, gcc-internal-format
  msgid "outer iteration variable %qD used in condition expression has type other than %qT"
  msgstr ""
  
! #: c-family/c-omp.cc:1586
  #, gcc-internal-format
  msgid "outer iteration variable %qD multiplier expression %qE is not integral"
  msgstr ""
  
! #: c-family/c-omp.cc:1592
  #, fuzzy, gcc-internal-format
  msgid "outer iteration variable %qD addend expression %qE is not integral"
  msgstr "størrelsen af medlemmet '%D' er ikke konstant"
  
! #: c-family/c-omp.cc:1731 c-family/c-omp.cc:1825
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "the same loop iteration variables %qD used in multiple associated loops"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: c-family/c-omp.cc:1766
  #, gcc-internal-format
  msgid "two different outer iteration variables %qD and %qD used in a single loop"
  msgstr ""
  
! #: c-family/c-omp.cc:1775
  #, gcc-internal-format
  msgid "non-rectangular loops from generated loops unsupported"
  msgstr ""
  
! #: c-family/c-omp.cc:1939
  #, gcc-internal-format
  msgid "variable %qD used as loop variable is bound in intervening code"
  msgstr ""
  
! #: c-family/c-omp.cc:1943
  #, fuzzy, gcc-internal-format
  #| msgid "variable %qD has initializer but incomplete type"
  msgid "variable %qD used in initializer is bound in intervening code"
  msgstr "variablen %qD bliver tildelt en startværdi, men er af en ufuldstændig type"
  
! #: c-family/c-omp.cc:1947
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "variable %qD used in end test is bound in intervening code"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: c-family/c-omp.cc:1951
  #, gcc-internal-format
  msgid "variable %qD used in increment expression is bound in intervening code"
  msgstr ""
  
! #: c-family/c-omp.cc:1977
  #, gcc-internal-format
  msgid "imperfectly nested loop using generated loops"
  msgstr ""
  
! #: c-family/c-omp.cc:2561
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct combined with %<simd%> or %<loop%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2572
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct not combined with %<parallel%>, %<for%> or %<sections%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2585
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:3072 c/c-typeck.cc:17708 cp/semantics.cc:10162
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3164 c-family/c-omp.cc:3179 c/c-parser.cc:27113
! #: cp/parser.cc:50562
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function template"
  msgid "%qD is not a function argument"
  msgstr "'%D' er ikke en funktionsskabelon"
  
! #: c-family/c-omp.cc:3460 c/c-typeck.cc:16795 cp/semantics.cc:8752
  #, 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-family/c-omp.cc:3468
  #, 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-family/c-omp.cc:3476 c/c-typeck.cc:15195 c/c-typeck.cc:16884
! #: c/c-typeck.cc:17072
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "bitfeltet '%s' er af en ufuldstændig type"
  
! #: c-family/c-omp.cc:3501
  #, 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-family/c-opts.cc:348
  #, fuzzy, gcc-internal-format
  #| msgid "-I- specified twice"
--- 40522,40909 ----
  msgid "badly nested C headers from preprocessor"
  msgstr "ugyldigt indlejrede C-inkluderingsfiler fra præprocessoren"
  
! #: c-family/c-lex.cc:272
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring #pragma %s %s"
  msgid "ignoring %<#pragma %s %s%>"
  msgstr "ignorerer #pragma %s %s"
  
  #. ... or not.
! #: c-family/c-lex.cc:690 c-family/c-lex.cc:1684
  #, fuzzy, gcc-internal-format
  #| msgid "stray '%c' in program"
  msgid "stray %<@%> in program"
  msgstr "vildfaren '%c' i program"
  
! #: c-family/c-lex.cc:705
  #, fuzzy, gcc-internal-format
  #| msgid "stray '%c' in program"
  msgid "stray %qs in program"
  msgstr "vildfaren '%c' i program"
  
! #: c-family/c-lex.cc:715
  #, gcc-internal-format, gfc-internal-format
  msgid "missing terminating %c character"
  msgstr "manglende afsluttende '%c'-tegn"
  
! #: c-family/c-lex.cc:717
  #, fuzzy, gcc-internal-format
  #| msgid "stray '%c' in program"
  msgid "stray %qc in program"
  msgstr "vildfaren '%c' i program"
  
! #: c-family/c-lex.cc:722
  #, fuzzy, gcc-internal-format
  #| msgid "stray '\\%o' in program"
  msgid "stray %<\\%o%> in program"
  msgstr "vildfaren '\\%o' i program"
  
! #: c-family/c-lex.cc:1087
  #, fuzzy, gcc-internal-format
  #| msgid "integer constant is too large for \"%s\" type"
  msgid "integer constant is too large for %<unsigned _BitInt(%d)%> type"
  msgstr "heltalskonstanten er for stor til typen '%s'"
  
! #: c-family/c-lex.cc:1090
  #, fuzzy, gcc-internal-format
  #| msgid "integer constant is too large for \"%s\" type"
  msgid "integer constant is too large for %<_BitInt(%d)%> type"
  msgstr "heltalskonstanten er for stor til typen '%s'"
  
! #: c-family/c-lex.cc:1098 c/c-decl.cc:13043
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "%<_BitInt(%d)%> is not supported on this target"
  msgstr "Profilering er ikke understøttet på målarkitekturen."
  
! #: c-family/c-lex.cc:1150
  #, gcc-internal-format
  msgid "this decimal constant is unsigned only in ISO C90"
  msgstr "denne kommatalskonstant er kun unsigned i ISO C90"
  
! #: c-family/c-lex.cc:1154
  #, gcc-internal-format
  msgid "this decimal constant would be unsigned in ISO C90"
  msgstr "denne kommatalskonstant ville være unsigned i ISO C90"
  
! #: c-family/c-lex.cc:1182
  #, fuzzy, gcc-internal-format
  #| msgid "integer constant is too large for \"%s\" type"
  msgid "integer constant is too large for %<unsigned long%> type"
  msgstr "heltalskonstanten er for stor til typen '%s'"
  
! #: c-family/c-lex.cc:1222
  #, fuzzy, gcc-internal-format
  #| msgid "invalid suffix \"%.*s\" on floating constant"
  msgid "unsuffixed floating constant"
  msgstr "ugyldig endelse \"%.*s\" i kommatalskonstant"
  
! #: c-family/c-lex.cc:1236 c/c-decl.cc:12963
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "decimal floating-point not supported for this target"
  msgstr "-fdata-sections understøttes ikke på målarkitekturen"
  
! #: c-family/c-lex.cc:1261 c-family/c-lex.cc:1289 c-family/c-lex.cc:1327
  #, fuzzy, gcc-internal-format
  #| msgid "more than one 'f' suffix on floating constant"
  msgid "unsupported non-standard suffix on floating constant"
  msgstr "mere end én 'f'-endelse i kommatalskonstant"
  
! #: c-family/c-lex.cc:1266 c-family/c-lex.cc:1320 c-family/c-lex.cc:1332
  #, fuzzy, gcc-internal-format
  #| msgid "both 'f' and 'l' suffixes on floating constant"
  msgid "non-standard suffix on floating constant"
  msgstr "både 'f'- og 'l'-endelser i kommatalskonstant"
  
! #: c-family/c-lex.cc:1298 c-family/c-lex.cc:1302 c-family/c-lex.cc:1307
  #, fuzzy, gcc-internal-format
  #| msgid "both 'f' and 'l' suffixes on floating constant"
  msgid "non-standard suffix on floating constant before C23"
  msgstr "både 'f'- og 'l'-endelser i kommatalskonstant"
  
! #: c-family/c-lex.cc:1314
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<f%d%> or %<F%d%> suffix on floating constant only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: c-family/c-lex.cc:1335
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<bf16%> or %<BF16%> suffix on floating constant only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: c-family/c-lex.cc:1422 c-family/c-lex.cc:1425
  #, fuzzy, gcc-internal-format
  #| msgid "floating constant exceeds range of \"%s\""
  msgid "floating constant exceeds range of %qT"
  msgstr "kommatalskonstant overskrider intervallet for '%s'"
  
! #: c-family/c-lex.cc:1440
  #, fuzzy, gcc-internal-format
  #| msgid "floating constant out of range"
  msgid "floating constant truncated to zero"
  msgstr "kommatalskonstant er uden for det gyldige interval"
  
! #: c-family/c-lex.cc:1641
  #, gcc-internal-format
  msgid "repeated %<@%> before Objective-C string"
  msgstr ""
  
! #: c-family/c-lex.cc:1660 c/c-parser.cc:9867
  #, fuzzy, gcc-internal-format
  #| msgid "possible start of unterminated string literal"
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "muligvis begyndelsen af uafsluttet strengkonstant"
  
! #: c-family/c-lex.cc:1696 c/c-parser.cc:9888
  #, fuzzy, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
  msgstr "traditionel C tillader ikke strengsammensætning"
  
! #: c-family/c-omp.cc:136 cp/pt.cc:20217
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
  
! #: c-family/c-omp.cc:246
  #, fuzzy, gcc-internal-format
  #| msgid "invalid expression as operand"
  msgid "invalid expression type for %<#pragma omp atomic%>"
  msgstr "ugyldigt udtryk som operand"
  
! #: c-family/c-omp.cc:251
  #, fuzzy, gcc-internal-format
  #| msgid "invalid expression as operand"
  msgid "%<_Atomic%> expression in %<#pragma omp atomic%>"
  msgstr "ugyldigt udtryk som operand"
  
! #: c-family/c-omp.cc:256
  #, gcc-internal-format
  msgid "%<#pragma omp atomic compare capture%> with non-integral comparison result"
  msgstr ""
  
! #: c-family/c-omp.cc:545
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.cc:548 c-family/c-omp.cc:586
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.cc:724
  #, gcc-internal-format
  msgid "type of %<depobj%> expression is not %<omp_depend_t%>"
  msgstr ""
  
! #: c-family/c-omp.cc:730
  #, gcc-internal-format
  msgid "%<const%> qualified %<depobj%> expression"
  msgstr ""
  
! #: c-family/c-omp.cc:755
  #, gcc-internal-format
  msgid "more than one locator in %<depend%> clause on %<depobj%> construct"
  msgstr ""
  
! #: c-family/c-omp.cc:761
  #, gcc-internal-format
  msgid "%<depobj%> dependence type specified in %<depend%> clause on %<depobj%> construct"
  msgstr ""
  
! #: c-family/c-omp.cc:775
  #, fuzzy, gcc-internal-format
  msgid "%<iterator%> modifier may not be specified on %<depobj%> construct"
  msgstr "typedef-navn kan ikke klassemodificeres"
  
! #: c-family/c-omp.cc:1005 cp/semantics.cc:12087
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "invalid type for iteration variable %qE"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: c-family/c-omp.cc:1010
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "%<_Atomic%> iteration variable %qE"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: c-family/c-omp.cc:1026
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "%qE is not initialized"
  msgstr "manglende startværdi"
  
! #: c-family/c-omp.cc:1047 cp/semantics.cc:11971
  #, fuzzy, gcc-internal-format
  #| msgid "missing '(' after predicate"
  msgid "missing controlling predicate"
  msgstr "manglende '(' efter udsagn"
  
! #: c-family/c-omp.cc:1153 cp/semantics.cc:11562
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid control expression"
  msgid "invalid controlling predicate"
  msgstr "Ugyldigt kontroludtryk"
  
! #: c-family/c-omp.cc:1160 cp/semantics.cc:11977
  #, fuzzy, gcc-internal-format
  #| msgid "missing ')' in expression"
  msgid "missing increment expression"
  msgstr "manglende ')' i udtryk"
  
! #: c-family/c-omp.cc:1261 c-family/c-omp.cc:1279
  #, gcc-internal-format
  msgid "increment is not constant 1 or -1 for %<!=%> condition"
  msgstr ""
  
! #: c-family/c-omp.cc:1292 cp/semantics.cc:11679
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid control expression"
  msgid "invalid increment expression"
  msgstr "Ugyldigt kontroludtryk"
  
! #: c-family/c-omp.cc:1392
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "initializer expression refers to iteration variable %qD"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: c-family/c-omp.cc:1396
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "condition expression refers to iteration variable %qD"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: c-family/c-omp.cc:1400
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only variable `%s'"
  msgid "increment expression refers to iteration variable %qD"
  msgstr "%s af variablen '%s' der kun må læses"
  
! #: c-family/c-omp.cc:1578
  #, gcc-internal-format
  msgid "outer iteration variable %qD used in initializer expression has type other than %qT"
  msgstr ""
  
! #: c-family/c-omp.cc:1582
  #, gcc-internal-format
  msgid "outer iteration variable %qD used in condition expression has type other than %qT"
  msgstr ""
  
! #: c-family/c-omp.cc:1589
  #, gcc-internal-format
  msgid "outer iteration variable %qD multiplier expression %qE is not integral"
  msgstr ""
  
! #: c-family/c-omp.cc:1595
  #, fuzzy, gcc-internal-format
  msgid "outer iteration variable %qD addend expression %qE is not integral"
  msgstr "størrelsen af medlemmet '%D' er ikke konstant"
  
! #: c-family/c-omp.cc:1734 c-family/c-omp.cc:1828
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "the same loop iteration variables %qD used in multiple associated loops"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: c-family/c-omp.cc:1769
  #, gcc-internal-format
  msgid "two different outer iteration variables %qD and %qD used in a single loop"
  msgstr ""
  
! #: c-family/c-omp.cc:1778
  #, gcc-internal-format
  msgid "non-rectangular loops from generated loops unsupported"
  msgstr ""
  
! #: c-family/c-omp.cc:1942
  #, gcc-internal-format
  msgid "variable %qD used as loop variable is bound in intervening code"
  msgstr ""
  
! #: c-family/c-omp.cc:1946
  #, fuzzy, gcc-internal-format
  #| msgid "variable %qD has initializer but incomplete type"
  msgid "variable %qD used in initializer is bound in intervening code"
  msgstr "variablen %qD bliver tildelt en startværdi, men er af en ufuldstændig type"
  
! #: c-family/c-omp.cc:1950
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "variable %qD used in end test is bound in intervening code"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: c-family/c-omp.cc:1954
  #, gcc-internal-format
  msgid "variable %qD used in increment expression is bound in intervening code"
  msgstr ""
  
! #: c-family/c-omp.cc:1980
  #, gcc-internal-format
  msgid "imperfectly nested loop using generated loops"
  msgstr ""
  
! #: c-family/c-omp.cc:2567
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct combined with %<simd%> or %<loop%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2578
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct not combined with %<parallel%>, %<for%> or %<sections%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2591
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:3078 c/c-typeck.cc:18397 cp/semantics.cc:10590
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3170 c-family/c-omp.cc:3185 c/c-parser.cc:28136
! #: cp/parser.cc:53711
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function template"
  msgid "%qD is not a function argument"
  msgstr "'%D' er ikke en funktionsskabelon"
  
! #: c-family/c-omp.cc:3466 c/c-typeck.cc:17468 cp/semantics.cc:9162
  #, 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-family/c-omp.cc:3474
  #, 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-family/c-omp.cc:3482 c/c-typeck.cc:15730 c/c-typeck.cc:17567
! #: c/c-typeck.cc:17755
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "bitfeltet '%s' er af en ufuldstændig type"
  
! #: c-family/c-omp.cc:3507
  #, 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-family/c-omp.cc:4357 c-family/c-omp.cc:4478 c-family/c-omp.cc:4572
+ #, fuzzy, gcc-internal-format
+ #| msgid "`%E' is not of type `%T'"
+ msgid "mapper %qE not found for type %qT"
+ msgstr "'%E' er ikke af typen '%T'"
+ 
  #: c-family/c-opts.cc:348
  #, fuzzy, gcc-internal-format
  #| msgid "-I- specified twice"
*************** msgstr "uddatafilnavnet er angivet to ga
*** 39387,39527 ****
  msgid "invalid argument %qs to %<-fsearch-include-path%>"
  msgstr "ugyldig typeparameter"
  
! #: c-family/c-opts.cc:927
  #, fuzzy, gcc-internal-format
  msgid "%<-fno-gnu89-inline%> is only supported in GNU99 or C99 mode"
  msgstr "-g er kun understøttet ved brug af GAS på denne processor,"
  
! #: c-family/c-opts.cc:973
  #, fuzzy, gcc-internal-format
  #| msgid "-Wformat-y2k ignored without -Wformat"
  msgid "%<-Wformat-y2k%> ignored without %<-Wformat%>"
  msgstr "-Wformat-y2k ignoreret uden -Wformat"
  
! #: c-family/c-opts.cc:975
  #, fuzzy, gcc-internal-format
  #| msgid "-Wformat-extra-args ignored without -Wformat"
  msgid "%<-Wformat-extra-args%> ignored without %<-Wformat%>"
  msgstr "-Wformat-extra-args ignoreret uden -Wformat"
  
! #: c-family/c-opts.cc:977
  #, fuzzy, gcc-internal-format
  #| msgid "-Wformat-zero-length ignored without -Wformat"
  msgid "%<-Wformat-zero-length%> ignored without %<-Wformat%>"
  msgstr "-Wformat-zero-length ignoreret uden -Wformat"
  
! #: c-family/c-opts.cc:979
  #, fuzzy, gcc-internal-format
  #| msgid "-Wformat-nonliteral ignored without -Wformat"
  msgid "%<-Wformat-nonliteral%> ignored without %<-Wformat%>"
  msgstr "-Wformat-nonliteral ignoreret uden -Wformat"
  
! #: c-family/c-opts.cc:981
  #, fuzzy, gcc-internal-format
  #| msgid "-Wformat-nonliteral ignored without -Wformat"
  msgid "%<-Wformat-contains-nul%> ignored without %<-Wformat%>"
  msgstr "-Wformat-nonliteral ignoreret uden -Wformat"
  
! #: c-family/c-opts.cc:983
  #, fuzzy, gcc-internal-format
  #| msgid "-Wformat-security ignored without -Wformat"
  msgid "%<-Wformat-security%> ignored without %<-Wformat%>"
  msgstr "-Wformat-security ignoreret uden -Wformat"
  
! #: c-family/c-opts.cc:1081
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional is not supported in C++"
  msgid "%<-fabi-compat-version=1%> is not supported, using =2"
  msgstr "-traditional understøttes ikke i C++"
  
! #: c-family/c-opts.cc:1094
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional is not supported in C++"
  msgid "%<-fabi-version=%d%> is not supported, using =%d"
  msgstr "-traditional understøttes ikke i C++"
  
! #: c-family/c-opts.cc:1200
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "external TLS initialization functions not supported on this target"
  msgstr "stakgrænser understøttes ikke på målarkitekturen"
  
! #: c-family/c-opts.cc:1228
  #, fuzzy, gcc-internal-format
  #| msgid "too many filenames given.  Type %s --help for usage"
  msgid "too many filenames given; type %<%s %s%> for usage"
  msgstr "for mange filnavne angivet - vejledning i brug kan fås med '%s --help'"
  
! #: c-family/c-opts.cc:1242
  #, fuzzy, gcc-internal-format
  msgid "opening output file %s: %m"
  msgstr "åbner uddatafilen %s"
  
! #: c-family/c-opts.cc:1260
  #, gcc-internal-format
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr ""
  
! #: c-family/c-opts.cc:1426 c-family/c-opts.cc:1447
  #, fuzzy, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr "åbner afhængighedsfilen %s"
  
! #: c-family/c-opts.cc:1451
  #, gcc-internal-format
  msgid "%<-MF%> and %<-fdeps-file=%> cannot share an output file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1461
  #, fuzzy, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr "lukker afhængighedsfilen %s"
  
! #: c-family/c-opts.cc:1464
  #, fuzzy, gcc-internal-format
  msgid "when writing output to %s: %m"
  msgstr "ved skrivning af uddata til %s"
  
! #: c-family/c-opts.cc:1542
  #, fuzzy, gcc-internal-format
  #| msgid "to generate dependencies you must specify either -M or -MM"
  msgid "to generate dependencies you must specify either %<-M%> or %<-MM%>"
  msgstr "for at generere afhængigheder skal du angive enten -M eller -MM"
  
! #: c-family/c-opts.cc:1566
  #, fuzzy, gcc-internal-format
  #| msgid "-mn is used without -mh or -ms"
  msgid "%<-MG%> may only be used with %<-M%> or %<-MM%>"
  msgstr "-mn benyttet uden -mh eller -ms"
  
! #: c-family/c-opts.cc:1599
  #, fuzzy, gcc-internal-format
  #| msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgid "%<-fdirectives-only%> is incompatible with %<-Wunused-macros%>"
  msgstr "-mapcs-stack-check og -mno-apcs-frame er indbyrdes uforenelige"
  
! #: c-family/c-opts.cc:1602
  #, fuzzy, gcc-internal-format
  #| msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgid "%<-fdirectives-only%> is incompatible with %<-traditional%>"
  msgstr "-mapcs-stack-check og -mno-apcs-frame er indbyrdes uforenelige"
  
! #: c-family/c-opts.cc:1704
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because optimizations are turned off"
  msgstr ""
  
! #: c-family/c-opts.cc:1708
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1714
  #, gcc-internal-format
  msgid "%<_GLIBCXX_ASSERTIONS%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1838
  #, gcc-internal-format
  msgid "too late for # directive to set debug directory"
  msgstr ""
--- 40937,41077 ----
  msgid "invalid argument %qs to %<-fsearch-include-path%>"
  msgstr "ugyldig typeparameter"
  
! #: c-family/c-opts.cc:941
  #, fuzzy, gcc-internal-format
  msgid "%<-fno-gnu89-inline%> is only supported in GNU99 or C99 mode"
  msgstr "-g er kun understøttet ved brug af GAS på denne processor,"
  
! #: c-family/c-opts.cc:996
  #, fuzzy, gcc-internal-format
  #| msgid "-Wformat-y2k ignored without -Wformat"
  msgid "%<-Wformat-y2k%> ignored without %<-Wformat%>"
  msgstr "-Wformat-y2k ignoreret uden -Wformat"
  
! #: c-family/c-opts.cc:998
  #, fuzzy, gcc-internal-format
  #| msgid "-Wformat-extra-args ignored without -Wformat"
  msgid "%<-Wformat-extra-args%> ignored without %<-Wformat%>"
  msgstr "-Wformat-extra-args ignoreret uden -Wformat"
  
! #: c-family/c-opts.cc:1000
  #, fuzzy, gcc-internal-format
  #| msgid "-Wformat-zero-length ignored without -Wformat"
  msgid "%<-Wformat-zero-length%> ignored without %<-Wformat%>"
  msgstr "-Wformat-zero-length ignoreret uden -Wformat"
  
! #: c-family/c-opts.cc:1002
  #, fuzzy, gcc-internal-format
  #| msgid "-Wformat-nonliteral ignored without -Wformat"
  msgid "%<-Wformat-nonliteral%> ignored without %<-Wformat%>"
  msgstr "-Wformat-nonliteral ignoreret uden -Wformat"
  
! #: c-family/c-opts.cc:1004
  #, fuzzy, gcc-internal-format
  #| msgid "-Wformat-nonliteral ignored without -Wformat"
  msgid "%<-Wformat-contains-nul%> ignored without %<-Wformat%>"
  msgstr "-Wformat-nonliteral ignoreret uden -Wformat"
  
! #: c-family/c-opts.cc:1006
  #, fuzzy, gcc-internal-format
  #| msgid "-Wformat-security ignored without -Wformat"
  msgid "%<-Wformat-security%> ignored without %<-Wformat%>"
  msgstr "-Wformat-security ignoreret uden -Wformat"
  
! #: c-family/c-opts.cc:1104
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional is not supported in C++"
  msgid "%<-fabi-compat-version=1%> is not supported, using =2"
  msgstr "-traditional understøttes ikke i C++"
  
! #: c-family/c-opts.cc:1117
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional is not supported in C++"
  msgid "%<-fabi-version=%d%> is not supported, using =%d"
  msgstr "-traditional understøttes ikke i C++"
  
! #: c-family/c-opts.cc:1226
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "external TLS initialization functions not supported on this target"
  msgstr "stakgrænser understøttes ikke på målarkitekturen"
  
! #: c-family/c-opts.cc:1269
  #, fuzzy, gcc-internal-format
  #| msgid "too many filenames given.  Type %s --help for usage"
  msgid "too many filenames given; type %<%s %s%> for usage"
  msgstr "for mange filnavne angivet - vejledning i brug kan fås med '%s --help'"
  
! #: c-family/c-opts.cc:1283
  #, fuzzy, gcc-internal-format
  msgid "opening output file %s: %m"
  msgstr "åbner uddatafilen %s"
  
! #: c-family/c-opts.cc:1301
  #, gcc-internal-format
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr ""
  
! #: c-family/c-opts.cc:1467 c-family/c-opts.cc:1488
  #, fuzzy, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr "åbner afhængighedsfilen %s"
  
! #: c-family/c-opts.cc:1492
  #, gcc-internal-format
  msgid "%<-MF%> and %<-fdeps-file=%> cannot share an output file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1502
  #, fuzzy, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr "lukker afhængighedsfilen %s"
  
! #: c-family/c-opts.cc:1505
  #, fuzzy, gcc-internal-format
  msgid "when writing output to %s: %m"
  msgstr "ved skrivning af uddata til %s"
  
! #: c-family/c-opts.cc:1583
  #, fuzzy, gcc-internal-format
  #| msgid "to generate dependencies you must specify either -M or -MM"
  msgid "to generate dependencies you must specify either %<-M%> or %<-MM%>"
  msgstr "for at generere afhængigheder skal du angive enten -M eller -MM"
  
! #: c-family/c-opts.cc:1607
  #, fuzzy, gcc-internal-format
  #| msgid "-mn is used without -mh or -ms"
  msgid "%<-MG%> may only be used with %<-M%> or %<-MM%>"
  msgstr "-mn benyttet uden -mh eller -ms"
  
! #: c-family/c-opts.cc:1640
  #, fuzzy, gcc-internal-format
  #| msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgid "%<-fdirectives-only%> is incompatible with %<-Wunused-macros%>"
  msgstr "-mapcs-stack-check og -mno-apcs-frame er indbyrdes uforenelige"
  
! #: c-family/c-opts.cc:1643
  #, fuzzy, gcc-internal-format
  #| msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgid "%<-fdirectives-only%> is incompatible with %<-traditional%>"
  msgstr "-mapcs-stack-check og -mno-apcs-frame er indbyrdes uforenelige"
  
! #: c-family/c-opts.cc:1746
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because optimizations are turned off"
  msgstr ""
  
! #: c-family/c-opts.cc:1750
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1756
  #, gcc-internal-format
  msgid "%<_GLIBCXX_ASSERTIONS%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1880
  #, gcc-internal-format
  msgid "too late for # directive to set debug directory"
  msgstr ""
*************** msgstr "\"%s\" er ikke et gyldigt tilval
*** 39804,39986 ****
  msgid "option %qs is valid for %s but not for %s"
  msgstr "'-%s' er gyldigt for %s, men ikke for %s"
  
! #: c-family/c-pragma.cc:1054
  #, fuzzy, gcc-internal-format
  #| msgid "braced-group within expression allowed only inside a function"
  msgid "%<#pragma GCC option%> is not allowed inside functions"
  msgstr "sætningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: c-family/c-pragma.cc:1066
  #, gcc-internal-format
  msgid "%<#pragma GCC option%> is not a string"
  msgstr ""
  
! #: c-family/c-pragma.cc:1091
  #, gcc-internal-format
  msgid "%<#pragma GCC target (string [,string]...)%> does not have a final %<)%>"
  msgstr ""
  
! #: c-family/c-pragma.cc:1097
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC target is not supported for this machine"
  msgid "%<#pragma GCC target%> string is badly formed"
  msgstr "#pragma GCC-målarkitektur er ikke understøttet på denne maskine"
  
! #: c-family/c-pragma.cc:1126
  #, fuzzy, gcc-internal-format
  #| msgid "braced-group within expression allowed only inside a function"
  msgid "%<#pragma GCC optimize%> is not allowed inside functions"
  msgstr "sætningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: c-family/c-pragma.cc:1138
  #, gcc-internal-format
  msgid "%<#pragma GCC optimize%> is not a string or number"
  msgstr ""
  
! #: c-family/c-pragma.cc:1162
  #, gcc-internal-format
  msgid "%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>"
  msgstr ""
  
! #: c-family/c-pragma.cc:1168
  #, fuzzy, gcc-internal-format
  #| msgid "braced-group within expression allowed only inside a function"
  msgid "%<#pragma GCC optimize%> string is badly formed"
  msgstr "sætningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: c-family/c-pragma.cc:1211
  #, fuzzy, gcc-internal-format
  #| msgid "junk at end of '#pragma options'"
  msgid "junk at end of %<#pragma GCC push_options%>"
  msgstr "ragelse i slutningen af '#pragma options'"
  
! #: c-family/c-pragma.cc:1248
  #, fuzzy, gcc-internal-format
  #| msgid "junk at end of '#pragma options'"
  msgid "junk at end of %<#pragma GCC pop_options%>"
  msgstr "ragelse i slutningen af '#pragma options'"
  
! #: c-family/c-pragma.cc:1255
  #, gcc-internal-format
  msgid "%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>"
  msgstr ""
  
! #: c-family/c-pragma.cc:1329
  #, fuzzy, gcc-internal-format
  #| msgid "junk at end of '#pragma options'"
  msgid "junk at end of %<#pragma reset_options%>"
  msgstr "ragelse i slutningen af '#pragma options'"
  
! #: c-family/c-pragma.cc:1350 c-family/c-pragma.cc:1360
  #, gcc-internal-format
  msgid "expected a string after %<#pragma message%>"
  msgstr ""
  
! #: c-family/c-pragma.cc:1352
  #, fuzzy, gcc-internal-format
  #| msgid "malformed #pragma map, ignored"
  msgid "malformed %<#pragma message%>, ignored"
  msgstr "forkert udformet '#pragma map' - ignoreret"
  
! #: c-family/c-pragma.cc:1357 cp/parser.cc:4770 cp/parser.cc:4866
  #, fuzzy, gcc-internal-format
  #| msgid "Statement at %0 invalid in this context"
  msgid "string literal with user-defined suffix is invalid in this context"
  msgstr "Sætning ved %0 er ugyldig i denne kontekst"
  
! #: c-family/c-pragma.cc:1365
  #, fuzzy, gcc-internal-format
  #| msgid "junk at end of #pragma map"
  msgid "junk at end of %<#pragma message%>"
  msgstr "ragelse i slutningen af #pragma map"
  
! #: c-family/c-pragma.cc:1368
  #, fuzzy, gcc-internal-format
  #| msgid "programs: %s\n"
  msgid "%<#pragma message: %s%>"
  msgstr "programmer: %s\n"
  
! #: c-family/c-pragma.cc:1412
  #, fuzzy, gcc-internal-format
  #| msgid "missing ')' for '#pragma %s' - ignored"
  msgid "invalid location for %<pragma %s%>, ignored"
  msgstr "manglende '(' for '#pragma %s' - ignoreret"
  
! #: c-family/c-pragma.cc:1419 c-family/c-pragma.cc:1433
  #, fuzzy, gcc-internal-format
  #| msgid "malformed '#pragma %s' - ignored"
  msgid "malformed %<#pragma %s%>, ignored"
  msgstr "forkert udformet '#pragma %s' - ignoreret"
  
! #: c-family/c-pragma.cc:1439 cp/lex.cc:636
  #, fuzzy, gcc-internal-format
  #| msgid "junk at end of #pragma %s"
  msgid "junk at end of %<#pragma %s%>"
  msgstr "ragelse i slutningen 'af #pragma %s'"
  
! #: c-family/c-pragma.cc:1457
  #, gcc-internal-format
  msgid "%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported for C++"
  msgstr ""
  
! #: c-family/c-pragma.cc:1466
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma pack(pop[, id], <n>) is not supported on this target"
  msgid "%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported on this target"
  msgstr "#pragma pack(pop[, id], <n>) understøttes ikke på målarkitekturen"
  
! #: c-family/c-pragma.cc:1472
  #, gcc-internal-format
  msgid "ISO C does not support %<#pragma STDC FLOAT_CONST_DECIMAL64%>"
  msgstr ""
  
! #: c-family/c-pretty-print.cc:345
  #, fuzzy, gcc-internal-format
  #| msgid "parse error"
  msgid "<type-error>"
  msgstr "tolkningsfejl"
  
! #: c-family/c-pretty-print.cc:388
  #, gcc-internal-format
  msgid "<unnamed-unsigned:"
  msgstr ""
  
! #: c-family/c-pretty-print.cc:392
  #, gcc-internal-format
  msgid "<unnamed-float:"
  msgstr ""
  
! #: c-family/c-pretty-print.cc:395
  #, gcc-internal-format
  msgid "<unnamed-fixed:"
  msgstr ""
  
! #: c-family/c-pretty-print.cc:427
  #, gcc-internal-format
  msgid "<typedef-error>"
  msgstr ""
  
! #: c-family/c-pretty-print.cc:442
  #, fuzzy, gcc-internal-format
  #| msgid "syntax error"
  msgid "<tag-error>"
  msgstr "syntaksfejl"
  
! #: c-family/c-pretty-print.cc:1368
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "<erroneous-expression>"
  msgstr "overløb i konstant udtryk"
  
! #: c-family/c-pretty-print.cc:1372 cp/cxx-pretty-print.cc:134
  #, fuzzy, gcc-internal-format
  #| msgid "return"
  msgid "<return-value>"
  msgstr "returnering"
  
! #: c-family/c-pretty-print.cc:2862 c-family/c-pretty-print.cc:2882
! #: c-family/c-pretty-print.cc:2897 c-family/c-pretty-print.cc:2914
! #: c-family/c-pretty-print.cc:2945 c-family/c-pretty-print.cc:2959
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma %s is already registered"
  msgid "dump flags not handled here"
--- 41354,41536 ----
  msgid "option %qs is valid for %s but not for %s"
  msgstr "'-%s' er gyldigt for %s, men ikke for %s"
  
! #: c-family/c-pragma.cc:1055
  #, fuzzy, gcc-internal-format
  #| msgid "braced-group within expression allowed only inside a function"
  msgid "%<#pragma GCC option%> is not allowed inside functions"
  msgstr "sætningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: c-family/c-pragma.cc:1067
  #, gcc-internal-format
  msgid "%<#pragma GCC option%> is not a string"
  msgstr ""
  
! #: c-family/c-pragma.cc:1092
  #, gcc-internal-format
  msgid "%<#pragma GCC target (string [,string]...)%> does not have a final %<)%>"
  msgstr ""
  
! #: c-family/c-pragma.cc:1098
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC target is not supported for this machine"
  msgid "%<#pragma GCC target%> string is badly formed"
  msgstr "#pragma GCC-målarkitektur er ikke understøttet på denne maskine"
  
! #: c-family/c-pragma.cc:1127
  #, fuzzy, gcc-internal-format
  #| msgid "braced-group within expression allowed only inside a function"
  msgid "%<#pragma GCC optimize%> is not allowed inside functions"
  msgstr "sætningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: c-family/c-pragma.cc:1139
  #, gcc-internal-format
  msgid "%<#pragma GCC optimize%> is not a string or number"
  msgstr ""
  
! #: c-family/c-pragma.cc:1163
  #, gcc-internal-format
  msgid "%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>"
  msgstr ""
  
! #: c-family/c-pragma.cc:1169
  #, fuzzy, gcc-internal-format
  #| msgid "braced-group within expression allowed only inside a function"
  msgid "%<#pragma GCC optimize%> string is badly formed"
  msgstr "sætningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: c-family/c-pragma.cc:1212
  #, fuzzy, gcc-internal-format
  #| msgid "junk at end of '#pragma options'"
  msgid "junk at end of %<#pragma GCC push_options%>"
  msgstr "ragelse i slutningen af '#pragma options'"
  
! #: c-family/c-pragma.cc:1249
  #, fuzzy, gcc-internal-format
  #| msgid "junk at end of '#pragma options'"
  msgid "junk at end of %<#pragma GCC pop_options%>"
  msgstr "ragelse i slutningen af '#pragma options'"
  
! #: c-family/c-pragma.cc:1256
  #, gcc-internal-format
  msgid "%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>"
  msgstr ""
  
! #: c-family/c-pragma.cc:1330
  #, fuzzy, gcc-internal-format
  #| msgid "junk at end of '#pragma options'"
  msgid "junk at end of %<#pragma reset_options%>"
  msgstr "ragelse i slutningen af '#pragma options'"
  
! #: c-family/c-pragma.cc:1351 c-family/c-pragma.cc:1361
  #, gcc-internal-format
  msgid "expected a string after %<#pragma message%>"
  msgstr ""
  
! #: c-family/c-pragma.cc:1353
  #, fuzzy, gcc-internal-format
  #| msgid "malformed #pragma map, ignored"
  msgid "malformed %<#pragma message%>, ignored"
  msgstr "forkert udformet '#pragma map' - ignoreret"
  
! #: c-family/c-pragma.cc:1358 cp/parser.cc:4897 cp/parser.cc:4993
  #, fuzzy, gcc-internal-format
  #| msgid "Statement at %0 invalid in this context"
  msgid "string literal with user-defined suffix is invalid in this context"
  msgstr "Sætning ved %0 er ugyldig i denne kontekst"
  
! #: c-family/c-pragma.cc:1366
  #, fuzzy, gcc-internal-format
  #| msgid "junk at end of #pragma map"
  msgid "junk at end of %<#pragma message%>"
  msgstr "ragelse i slutningen af #pragma map"
  
! #: c-family/c-pragma.cc:1369
  #, fuzzy, gcc-internal-format
  #| msgid "programs: %s\n"
  msgid "%<#pragma message: %s%>"
  msgstr "programmer: %s\n"
  
! #: c-family/c-pragma.cc:1413
  #, fuzzy, gcc-internal-format
  #| msgid "missing ')' for '#pragma %s' - ignored"
  msgid "invalid location for %<pragma %s%>, ignored"
  msgstr "manglende '(' for '#pragma %s' - ignoreret"
  
! #: c-family/c-pragma.cc:1420 c-family/c-pragma.cc:1434
  #, fuzzy, gcc-internal-format
  #| msgid "malformed '#pragma %s' - ignored"
  msgid "malformed %<#pragma %s%>, ignored"
  msgstr "forkert udformet '#pragma %s' - ignoreret"
  
! #: c-family/c-pragma.cc:1440 cp/lex.cc:694
  #, fuzzy, gcc-internal-format
  #| msgid "junk at end of #pragma %s"
  msgid "junk at end of %<#pragma %s%>"
  msgstr "ragelse i slutningen 'af #pragma %s'"
  
! #: c-family/c-pragma.cc:1458
  #, gcc-internal-format
  msgid "%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported for C++"
  msgstr ""
  
! #: c-family/c-pragma.cc:1467
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma pack(pop[, id], <n>) is not supported on this target"
  msgid "%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported on this target"
  msgstr "#pragma pack(pop[, id], <n>) understøttes ikke på målarkitekturen"
  
! #: c-family/c-pragma.cc:1473
  #, gcc-internal-format
  msgid "ISO C does not support %<#pragma STDC FLOAT_CONST_DECIMAL64%>"
  msgstr ""
  
! #: c-family/c-pretty-print.cc:339
  #, fuzzy, gcc-internal-format
  #| msgid "parse error"
  msgid "<type-error>"
  msgstr "tolkningsfejl"
  
! #: c-family/c-pretty-print.cc:382
  #, gcc-internal-format
  msgid "<unnamed-unsigned:"
  msgstr ""
  
! #: c-family/c-pretty-print.cc:386
  #, gcc-internal-format
  msgid "<unnamed-float:"
  msgstr ""
  
! #: c-family/c-pretty-print.cc:389
  #, gcc-internal-format
  msgid "<unnamed-fixed:"
  msgstr ""
  
! #: c-family/c-pretty-print.cc:421
  #, gcc-internal-format
  msgid "<typedef-error>"
  msgstr ""
  
! #: c-family/c-pretty-print.cc:436
  #, fuzzy, gcc-internal-format
  #| msgid "syntax error"
  msgid "<tag-error>"
  msgstr "syntaksfejl"
  
! #: c-family/c-pretty-print.cc:1362
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "<erroneous-expression>"
  msgstr "overløb i konstant udtryk"
  
! #: c-family/c-pretty-print.cc:1366 cp/cxx-pretty-print.cc:133
  #, fuzzy, gcc-internal-format
  #| msgid "return"
  msgid "<return-value>"
  msgstr "returnering"
  
! #: c-family/c-pretty-print.cc:2856 c-family/c-pretty-print.cc:2876
! #: c-family/c-pretty-print.cc:2891 c-family/c-pretty-print.cc:2908
! #: c-family/c-pretty-print.cc:2939 c-family/c-pretty-print.cc:2953
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma %s is already registered"
  msgid "dump flags not handled here"
*************** msgstr "#pragma %s er allerede registrer
*** 39991,39999 ****
  msgid "wrong type argument to %s"
  msgstr "forkert parametertype til %s"
  
! #: c-family/c-warn.cc:60 c-family/c-warn.cc:73 cp/constexpr.cc:3715
! #: cp/constexpr.cc:7725 m2/gm2-gcc/m2expr.cc:965
! #: rust/backend/rust-constexpr.cc:1908 rust/backend/rust-constexpr.cc:4331
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "overløb i konstant udtryk"
--- 41541,41549 ----
  msgid "wrong type argument to %s"
  msgstr "forkert parametertype til %s"
  
! #: c-family/c-warn.cc:60 c-family/c-warn.cc:73 cp/constexpr.cc:4881
! #: cp/constexpr.cc:9156 m2/gm2-gcc/m2expr.cc:869
! #: rust/backend/rust-constexpr.cc:1960 rust/backend/rust-constexpr.cc:4551
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "overløb i konstant udtryk"
*************** msgstr "enum-værdien '%s' håndteres ik
*** 40399,40590 ****
  msgid "the omitted middle operand in %<?:%> will always be %<true%>, suggest explicit middle operand"
  msgstr ""
  
! #: c-family/c-warn.cc:1866 rust/checks/errors/rust-readonly-check.cc:47
  #, gcc-internal-format
  msgid "assignment of member %qD in read-only object"
  msgstr ""
  
! #: c-family/c-warn.cc:1868 rust/checks/errors/rust-readonly-check.cc:49
  #, gcc-internal-format
  msgid "increment of member %qD in read-only object"
  msgstr ""
  
! #: c-family/c-warn.cc:1870 rust/checks/errors/rust-readonly-check.cc:51
  #, gcc-internal-format
  msgid "decrement of member %qD in read-only object"
  msgstr ""
  
! #: c-family/c-warn.cc:1872 rust/checks/errors/rust-readonly-check.cc:53
  #, gcc-internal-format
  msgid "member %qD in read-only object used as %<asm%> output"
  msgstr ""
  
  # RETMIG: lettere klodset konstruktion
! #: c-family/c-warn.cc:1876 rust/checks/errors/rust-readonly-check.cc:59
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only member `%s'"
  msgid "assignment of read-only member %qD"
  msgstr "%s af medlemmet '%s' der kun må læses"
  
  # RETMIG: lettere klodset konstruktion
! #: c-family/c-warn.cc:1877 rust/checks/errors/rust-readonly-check.cc:60
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only member `%s'"
  msgid "increment of read-only member %qD"
  msgstr "%s af medlemmet '%s' der kun må læses"
  
  # RETMIG: lettere klodset konstruktion
! #: c-family/c-warn.cc:1878 rust/checks/errors/rust-readonly-check.cc:61
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only member `%s'"
  msgid "decrement of read-only member %qD"
  msgstr "%s af medlemmet '%s' der kun må læses"
  
! #: c-family/c-warn.cc:1879 rust/checks/errors/rust-readonly-check.cc:62
  #, gcc-internal-format
  msgid "read-only member %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.cc:1883 rust/checks/errors/rust-readonly-check.cc:67
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only variable `%s'"
  msgid "assignment of read-only variable %qD"
  msgstr "%s af variablen '%s' der kun må læses"
  
! #: c-family/c-warn.cc:1884 rust/checks/errors/rust-readonly-check.cc:68
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only variable `%s'"
  msgid "increment of read-only variable %qD"
  msgstr "%s af variablen '%s' der kun må læses"
  
! #: c-family/c-warn.cc:1885 rust/checks/errors/rust-readonly-check.cc:69
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only variable `%s'"
  msgid "decrement of read-only variable %qD"
  msgstr "%s af variablen '%s' der kun må læses"
  
! #: c-family/c-warn.cc:1886 rust/checks/errors/rust-readonly-check.cc:71
  #, gcc-internal-format
  msgid "read-only variable %qD used as %<asm%> output"
  msgstr ""
  
  # RETMIG: lettere klodset konstruktion
! #: c-family/c-warn.cc:1889 rust/checks/errors/rust-readonly-check.cc:75
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only member `%s'"
  msgid "assignment of read-only parameter %qD"
  msgstr "%s af medlemmet '%s' der kun må læses"
  
  # RETMIG: lettere klodset konstruktion
! #: c-family/c-warn.cc:1890 rust/checks/errors/rust-readonly-check.cc:76
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only member `%s'"
  msgid "increment of read-only parameter %qD"
  msgstr "%s af medlemmet '%s' der kun må læses"
  
  # RETMIG: lettere klodset konstruktion
! #: c-family/c-warn.cc:1891 rust/checks/errors/rust-readonly-check.cc:77
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only member `%s'"
  msgid "decrement of read-only parameter %qD"
  msgstr "%s af medlemmet '%s' der kun må læses"
  
! #: c-family/c-warn.cc:1892 rust/checks/errors/rust-readonly-check.cc:79
  #, gcc-internal-format
  msgid "read-only parameter %qD use as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.cc:1897 rust/checks/errors/rust-readonly-check.cc:84
  #, gcc-internal-format
  msgid "assignment of read-only named return value %qD"
  msgstr ""
  
! #: c-family/c-warn.cc:1899 rust/checks/errors/rust-readonly-check.cc:86
  #, gcc-internal-format
  msgid "increment of read-only named return value %qD"
  msgstr ""
  
! #: c-family/c-warn.cc:1901 rust/checks/errors/rust-readonly-check.cc:88
  #, gcc-internal-format
  msgid "decrement of read-only named return value %qD"
  msgstr ""
  
! #: c-family/c-warn.cc:1903 rust/checks/errors/rust-readonly-check.cc:90
  #, gcc-internal-format
  msgid "read-only named return value %qD used as %<asm%>output"
  msgstr ""
  
! #: c-family/c-warn.cc:1908 rust/checks/errors/rust-readonly-check.cc:96
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "assignment of function %qD"
  msgstr "for få parametre til funktionen '%s'"
  
! #: c-family/c-warn.cc:1909 rust/checks/errors/rust-readonly-check.cc:97
  #, fuzzy, gcc-internal-format
  #| msgid "In statement function"
  msgid "increment of function %qD"
  msgstr "I sætningsfunktion"
  
! #: c-family/c-warn.cc:1910 rust/checks/errors/rust-readonly-check.cc:98
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "decrement of function %qD"
  msgstr "for få parametre til funktionen '%s'"
  
! #: c-family/c-warn.cc:1911 rust/checks/errors/rust-readonly-check.cc:99
  #, gcc-internal-format
  msgid "function %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.cc:1914 c/c-typeck.cc:5842
! #: rust/checks/errors/rust-readonly-check.cc:103
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only location"
  msgid "assignment of read-only location %qE"
  msgstr "%s af placering der kun må læses"
  
! #: c-family/c-warn.cc:1915 c/c-typeck.cc:5845
! #: rust/checks/errors/rust-readonly-check.cc:104
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only location"
  msgid "increment of read-only location %qE"
  msgstr "%s af placering der kun må læses"
  
! #: c-family/c-warn.cc:1916 c/c-typeck.cc:5848
! #: rust/checks/errors/rust-readonly-check.cc:105
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only location"
  msgid "decrement of read-only location %qE"
  msgstr "%s af placering der kun må læses"
  
! #: c-family/c-warn.cc:1917 rust/checks/errors/rust-readonly-check.cc:107
  #, gcc-internal-format
  msgid "read-only location %qE used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.cc:1931 rust/backend/rust-tree.cc:5970
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "lvalue required as left operand of assignment"
  msgstr "ugyldig venstreværdi i tildeling"
  
! #: c-family/c-warn.cc:1934 rust/backend/rust-tree.cc:5973
  #, gcc-internal-format
  msgid "lvalue required as increment operand"
  msgstr ""
  
! #: c-family/c-warn.cc:1937 rust/backend/rust-tree.cc:5976
  #, gcc-internal-format
  msgid "lvalue required as decrement operand"
  msgstr ""
  
! #: c-family/c-warn.cc:1940 rust/backend/rust-tree.cc:5979
  #, gcc-internal-format
  msgid "lvalue required as unary %<&%> operand"
  msgstr ""
  
! #: c-family/c-warn.cc:1943 rust/backend/rust-tree.cc:5982
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in asm statement"
  msgid "lvalue required in %<asm%> statement"
--- 41949,42137 ----
  msgid "the omitted middle operand in %<?:%> will always be %<true%>, suggest explicit middle operand"
  msgstr ""
  
! #: c-family/c-warn.cc:1866
  #, gcc-internal-format
  msgid "assignment of member %qD in read-only object"
  msgstr ""
  
! #: c-family/c-warn.cc:1868
  #, gcc-internal-format
  msgid "increment of member %qD in read-only object"
  msgstr ""
  
! #: c-family/c-warn.cc:1870
  #, gcc-internal-format
  msgid "decrement of member %qD in read-only object"
  msgstr ""
  
! #: c-family/c-warn.cc:1872
  #, gcc-internal-format
  msgid "member %qD in read-only object used as %<asm%> output"
  msgstr ""
  
  # RETMIG: lettere klodset konstruktion
! #: c-family/c-warn.cc:1876
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only member `%s'"
  msgid "assignment of read-only member %qD"
  msgstr "%s af medlemmet '%s' der kun må læses"
  
  # RETMIG: lettere klodset konstruktion
! #: c-family/c-warn.cc:1877
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only member `%s'"
  msgid "increment of read-only member %qD"
  msgstr "%s af medlemmet '%s' der kun må læses"
  
  # RETMIG: lettere klodset konstruktion
! #: c-family/c-warn.cc:1878
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only member `%s'"
  msgid "decrement of read-only member %qD"
  msgstr "%s af medlemmet '%s' der kun må læses"
  
! #: c-family/c-warn.cc:1879
  #, gcc-internal-format
  msgid "read-only member %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.cc:1883
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only variable `%s'"
  msgid "assignment of read-only variable %qD"
  msgstr "%s af variablen '%s' der kun må læses"
  
! #: c-family/c-warn.cc:1884
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only variable `%s'"
  msgid "increment of read-only variable %qD"
  msgstr "%s af variablen '%s' der kun må læses"
  
! #: c-family/c-warn.cc:1885
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only variable `%s'"
  msgid "decrement of read-only variable %qD"
  msgstr "%s af variablen '%s' der kun må læses"
  
! #: c-family/c-warn.cc:1886
  #, gcc-internal-format
  msgid "read-only variable %qD used as %<asm%> output"
  msgstr ""
  
  # RETMIG: lettere klodset konstruktion
! #: c-family/c-warn.cc:1889
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only member `%s'"
  msgid "assignment of read-only parameter %qD"
  msgstr "%s af medlemmet '%s' der kun må læses"
  
  # RETMIG: lettere klodset konstruktion
! #: c-family/c-warn.cc:1890
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only member `%s'"
  msgid "increment of read-only parameter %qD"
  msgstr "%s af medlemmet '%s' der kun må læses"
  
  # RETMIG: lettere klodset konstruktion
! #: c-family/c-warn.cc:1891
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only member `%s'"
  msgid "decrement of read-only parameter %qD"
  msgstr "%s af medlemmet '%s' der kun må læses"
  
! #: c-family/c-warn.cc:1892
  #, gcc-internal-format
  msgid "read-only parameter %qD use as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.cc:1897
  #, gcc-internal-format
  msgid "assignment of read-only named return value %qD"
  msgstr ""
  
! #: c-family/c-warn.cc:1899
  #, gcc-internal-format
  msgid "increment of read-only named return value %qD"
  msgstr ""
  
! #: c-family/c-warn.cc:1901
  #, gcc-internal-format
  msgid "decrement of read-only named return value %qD"
  msgstr ""
  
! #: c-family/c-warn.cc:1903
  #, gcc-internal-format
  msgid "read-only named return value %qD used as %<asm%>output"
  msgstr ""
  
! #: c-family/c-warn.cc:1908
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "assignment of function %qD"
  msgstr "for få parametre til funktionen '%s'"
  
! #: c-family/c-warn.cc:1909
  #, fuzzy, gcc-internal-format
  #| msgid "In statement function"
  msgid "increment of function %qD"
  msgstr "I sætningsfunktion"
  
! #: c-family/c-warn.cc:1910
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "decrement of function %qD"
  msgstr "for få parametre til funktionen '%s'"
  
! #: c-family/c-warn.cc:1911
  #, gcc-internal-format
  msgid "function %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.cc:1914 c/c-typeck.cc:6323
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only location"
  msgid "assignment of read-only location %qE"
  msgstr "%s af placering der kun må læses"
  
! #: c-family/c-warn.cc:1915 c/c-typeck.cc:6326
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only location"
  msgid "increment of read-only location %qE"
  msgstr "%s af placering der kun må læses"
  
! #: c-family/c-warn.cc:1916 c/c-typeck.cc:6329
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only location"
  msgid "decrement of read-only location %qE"
  msgstr "%s af placering der kun må læses"
  
! #: c-family/c-warn.cc:1917
  #, gcc-internal-format
  msgid "read-only location %qE used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.cc:1931 rust/backend/rust-tree.cc:6008
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "lvalue required as left operand of assignment"
  msgstr "ugyldig venstreværdi i tildeling"
  
! #: c-family/c-warn.cc:1934 rust/backend/rust-tree.cc:6011
  #, gcc-internal-format
  msgid "lvalue required as increment operand"
  msgstr ""
  
! #: c-family/c-warn.cc:1937 rust/backend/rust-tree.cc:6014
  #, gcc-internal-format
  msgid "lvalue required as decrement operand"
  msgstr ""
  
! #: c-family/c-warn.cc:1940 rust/backend/rust-tree.cc:6017
  #, gcc-internal-format
  msgid "lvalue required as unary %<&%> operand"
  msgstr ""
  
! #: c-family/c-warn.cc:1943 rust/backend/rust-tree.cc:6020
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in asm statement"
  msgid "lvalue required in %<asm%> statement"
*************** msgid_plural "passing argument %i to %qs
*** 40853,40859 ****
  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.cc:2934 c/c-typeck.cc:6466 cp/call.cc:6527
  #, fuzzy, gcc-internal-format
  #| msgid "the conditional began here"
  msgid "this condition has identical branches"
--- 42400,42406 ----
  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.cc:2934 c/c-typeck.cc:6963 cp/call.cc:6602
  #, fuzzy, gcc-internal-format
  #| msgid "the conditional began here"
  msgid "this condition has identical branches"
*************** msgid_plural "mismatch in bounds %Z of a
*** 40882,40935 ****
  msgstr[0] "i overbringelse af parameter %P af '%+D'"
  msgstr[1] "i overbringelse af parameter %P af '%+D'"
  
! #: c-family/c-warn.cc:3411 c-family/c-warn.cc:3770
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%s' previously declared here"
  msgid "previously declared as %s"
  msgstr "'%s' tidligere erklæret her"
  
! #: c-family/c-warn.cc:3545
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Warn when a variable is unused"
  msgid "argument %u of type %s declared as a variable length array"
  msgstr "Advar når en variabel ikke benyttes"
  
! #: c-family/c-warn.cc:3550
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%s' previously declared here"
  msgid "previously declared as a pointer %s"
  msgstr "'%s' tidligere erklæret her"
  
! #: c-family/c-warn.cc:3551
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%s' previously declared here"
  msgid "previously declared as an ordinary array %s"
  msgstr "'%s' tidligere erklæret her"
  
! #: c-family/c-warn.cc:3564 c-family/c-warn.cc:3578
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "argument %u of type %s declared as a pointer"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: c-family/c-warn.cc:3568 c-family/c-warn.cc:3594
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ISO C++ forbids variable-size array"
  msgid "previously declared as a variable length array %s"
  msgstr "ISO C++ forbyder tabel med variabel størrelse"
  
! #: c-family/c-warn.cc:3581
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%s' previously declared here"
  msgid "previously declared as an array %s"
  msgstr "'%s' tidligere erklæret her"
  
! #: c-family/c-warn.cc:3590
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared as an ordinary array"
  msgstr ""
  
! #: c-family/c-warn.cc:3618
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
  msgid "argument %u of type %s declared with %u variable bound"
--- 42429,42482 ----
  msgstr[0] "i overbringelse af parameter %P af '%+D'"
  msgstr[1] "i overbringelse af parameter %P af '%+D'"
  
! #: c-family/c-warn.cc:3411 c-family/c-warn.cc:3725
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%s' previously declared here"
  msgid "previously declared as %s"
  msgstr "'%s' tidligere erklæret her"
  
! #: c-family/c-warn.cc:3503
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Warn when a variable is unused"
  msgid "argument %u of type %s declared as a variable length array"
  msgstr "Advar når en variabel ikke benyttes"
  
! #: c-family/c-warn.cc:3508
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%s' previously declared here"
  msgid "previously declared as a pointer %s"
  msgstr "'%s' tidligere erklæret her"
  
! #: c-family/c-warn.cc:3509
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%s' previously declared here"
  msgid "previously declared as an ordinary array %s"
  msgstr "'%s' tidligere erklæret her"
  
! #: c-family/c-warn.cc:3522 c-family/c-warn.cc:3535
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "argument %u of type %s declared as a pointer"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: c-family/c-warn.cc:3525 c-family/c-warn.cc:3548
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ISO C++ forbids variable-size array"
  msgid "previously declared as a variable length array %s"
  msgstr "ISO C++ forbyder tabel med variabel størrelse"
  
! #: c-family/c-warn.cc:3537
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%s' previously declared here"
  msgid "previously declared as an array %s"
  msgstr "'%s' tidligere erklæret her"
  
! #: c-family/c-warn.cc:3546
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared as an ordinary array"
  msgstr ""
  
! #: c-family/c-warn.cc:3572
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
  msgid "argument %u of type %s declared with %u variable bound"
*************** msgid_plural "argument %u of type %s dec
*** 40937,41064 ****
  msgstr[0] "%Hignorerer returværdi for '%D' erklæret med egenskaben warn_unused_result"
  msgstr[1] "%Hignorerer returværdi for '%D' erklæret med egenskaben warn_unused_result"
  
! #: c-family/c-warn.cc:3625
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "previously declared as %s with %u variable bound"
  msgid_plural "previously declared as %s with %u variable bounds"
  msgstr[0] "tidligere erklæring af funktionen '%s' med egenskaben noinline"
  msgstr[1] "tidligere erklæring af funktionen '%s' med egenskaben noinline"
  
! #: c-family/c-warn.cc:3639
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared with %u unspecified variable bound"
  msgid_plural "argument %u of type %s declared with %u unspecified variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3647
  #, gcc-internal-format, gfc-internal-format
  msgid "previously declared as %s with %u unspecified variable bound"
  msgid_plural "previously declared as %s with %u unspecified variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3654
  #, gcc-internal-format, gfc-internal-format
  msgid "subsequently declared as %s with %u unspecified variable bound"
  msgid_plural "subsequently declared as %s with %u unspecified variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3705
  #, gcc-internal-format
  msgid "argument %u of type %s declared with mismatched bound argument %E"
  msgstr ""
  
! #: c-family/c-warn.cc:3712 c-family/c-warn.cc:3746
  #, fuzzy, gcc-internal-format
  #| msgid "argument of type `%T' does not match `%T'"
  msgid "argument %u of type %s declared with mismatched bound %qs"
  msgstr "parameter af typen '%T' passer ikke til '%T'"
  
! #: c-family/c-warn.cc:3724
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously declared here"
  msgid "previously declared as %s with bound argument %E"
  msgstr "'%s' tidligere erklæret her"
  
  # hænger sammen med næste tekst
! #: c-family/c-warn.cc:3729 c-family/c-warn.cc:3749
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previously declared as %s with bound %qs"
  msgstr "tidligere erklæring '%D'"
  
! #: c-family/c-warn.cc:3768
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument of type `%T' does not match `%T'"
  msgid "argument %u of type %s with mismatched bound"
  msgstr "parameter af typen '%T' passer ikke til '%T'"
  
! #: c-family/c-warn.cc:3799
  #, gcc-internal-format
  msgid "expression does not compute the number of elements in this array; element type is %qT, not %qT"
  msgstr ""
  
! #: c-family/c-warn.cc:3809
  #, gcc-internal-format
  msgid "add parentheses around %qE to silence this warning"
  msgstr ""
  
! #: c-family/c-warn.cc:3813
  #, gcc-internal-format
  msgid "add parentheses around the second %<sizeof%> to silence this warning"
  msgstr ""
  
! #: c-family/c-warn.cc:3845
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between pointer and integer"
  msgid "comparison between two arrays is not allowed in C++26"
  msgstr "sammenligning mellem henvisningsvariabel og heltal"
  
! #: c-family/c-warn.cc:3849
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between pointer and integer"
  msgid "comparison between two arrays is deprecated in C++20"
  msgstr "sammenligning mellem henvisningsvariabel og heltal"
  
! #: c-family/c-warn.cc:3852
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between `%#T' and `%#T'"
  msgid "comparison between two arrays"
  msgstr "sammenligning mellem '%#T' og '%#T'"
  
! #: c-family/c-warn.cc:3857
  #, gcc-internal-format
  msgid "use unary %<+%> which decays operands to pointers or %<&%s%E%s[0] %s &%s%E%s[0]%> to compare the addresses"
  msgstr ""
  
! #: c-family/c-warn.cc:3864
  #, gcc-internal-format
  msgid "use %<&%s%E%s[0] %s &%s%E%s[0]%> to compare the addresses"
  msgstr ""
  
! #: c-family/c-warn.cc:3926
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1 << %wu%> (%wu)?"
  msgstr ""
  
! #: c-family/c-warn.cc:3936
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1LL << %wu%>?"
  msgstr ""
  
! #: c-family/c-warn.cc:3943
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean exponentiation?"
  msgstr ""
  
! #: c-family/c-warn.cc:3954
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1e%wu%>?"
  msgstr ""
  
! #: c-family/c-warn.cc:3971
  #, gcc-internal-format
  msgid "you can silence this warning by using a hexadecimal constant (%wx rather than %wd)"
  msgstr ""
--- 42484,42611 ----
  msgstr[0] "%Hignorerer returværdi for '%D' erklæret med egenskaben warn_unused_result"
  msgstr[1] "%Hignorerer returværdi for '%D' erklæret med egenskaben warn_unused_result"
  
! #: c-family/c-warn.cc:3579
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "previously declared as %s with %u variable bound"
  msgid_plural "previously declared as %s with %u variable bounds"
  msgstr[0] "tidligere erklæring af funktionen '%s' med egenskaben noinline"
  msgstr[1] "tidligere erklæring af funktionen '%s' med egenskaben noinline"
  
! #: c-family/c-warn.cc:3593
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared with %u unspecified variable bound"
  msgid_plural "argument %u of type %s declared with %u unspecified variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3601
  #, gcc-internal-format, gfc-internal-format
  msgid "previously declared as %s with %u unspecified variable bound"
  msgid_plural "previously declared as %s with %u unspecified variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3608
  #, gcc-internal-format, gfc-internal-format
  msgid "subsequently declared as %s with %u unspecified variable bound"
  msgid_plural "subsequently declared as %s with %u unspecified variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3659
  #, gcc-internal-format
  msgid "argument %u of type %s declared with mismatched bound argument %E"
  msgstr ""
  
! #: c-family/c-warn.cc:3666 c-family/c-warn.cc:3701
  #, fuzzy, gcc-internal-format
  #| msgid "argument of type `%T' does not match `%T'"
  msgid "argument %u of type %s declared with mismatched bound %qs"
  msgstr "parameter af typen '%T' passer ikke til '%T'"
  
! #: c-family/c-warn.cc:3679
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously declared here"
  msgid "previously declared as %s with bound argument %E"
  msgstr "'%s' tidligere erklæret her"
  
  # hænger sammen med næste tekst
! #: c-family/c-warn.cc:3684 c-family/c-warn.cc:3704
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previously declared as %s with bound %qs"
  msgstr "tidligere erklæring '%D'"
  
! #: c-family/c-warn.cc:3723
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument of type `%T' does not match `%T'"
  msgid "argument %u of type %s with mismatched bound"
  msgstr "parameter af typen '%T' passer ikke til '%T'"
  
! #: c-family/c-warn.cc:3813
  #, gcc-internal-format
  msgid "expression does not compute the number of elements in this array; element type is %qT, not %qT"
  msgstr ""
  
! #: c-family/c-warn.cc:3823
  #, gcc-internal-format
  msgid "add parentheses around %qE to silence this warning"
  msgstr ""
  
! #: c-family/c-warn.cc:3827
  #, gcc-internal-format
  msgid "add parentheses around the second %<sizeof%> to silence this warning"
  msgstr ""
  
! #: c-family/c-warn.cc:3859
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between pointer and integer"
  msgid "comparison between two arrays is not allowed in C++26"
  msgstr "sammenligning mellem henvisningsvariabel og heltal"
  
! #: c-family/c-warn.cc:3863
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between pointer and integer"
  msgid "comparison between two arrays is deprecated in C++20"
  msgstr "sammenligning mellem henvisningsvariabel og heltal"
  
! #: c-family/c-warn.cc:3866
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between `%#T' and `%#T'"
  msgid "comparison between two arrays"
  msgstr "sammenligning mellem '%#T' og '%#T'"
  
! #: c-family/c-warn.cc:3871
  #, gcc-internal-format
  msgid "use unary %<+%> which decays operands to pointers or %<&%s%E%s[0] %s &%s%E%s[0]%> to compare the addresses"
  msgstr ""
  
! #: c-family/c-warn.cc:3878
  #, gcc-internal-format
  msgid "use %<&%s%E%s[0] %s &%s%E%s[0]%> to compare the addresses"
  msgstr ""
  
! #: c-family/c-warn.cc:3940
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1 << %wu%> (%wu)?"
  msgstr ""
  
! #: c-family/c-warn.cc:3950
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1LL << %wu%>?"
  msgstr ""
  
! #: c-family/c-warn.cc:3957
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean exponentiation?"
  msgstr ""
  
! #: c-family/c-warn.cc:3968
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1e%wu%>?"
  msgstr ""
  
! #: c-family/c-warn.cc:3985
  #, gcc-internal-format
  msgid "you can silence this warning by using a hexadecimal constant (%wx rather than %wd)"
  msgstr ""
*************** msgstr "for mange inddatafiler"
*** 41078,41089 ****
  msgid "%qs is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: c-family/known-headers.cc:350
  #, gcc-internal-format
  msgid "%qs is defined when using option %qs; this is probably fixable by adding %qs to the command-line options"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:235
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
  #: common/config/arm/arm-common.cc:489
  #, fuzzy, gcc-internal-format
--- 42625,42641 ----
  msgid "%qs is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: c-family/known-headers.cc:351
  #, gcc-internal-format
  msgid "%qs is defined when using option %qs; this is probably fixable by adding %qs to the command-line options"
  msgstr ""
  
! #: c-family/known-headers.cc:372
! #, gcc-internal-format
! msgid "%qs is a function-like macro and might be used incorrectly"
! msgstr ""
! 
! #: common/config/aarch64/aarch64-common.cc:244
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
  #: common/config/arm/arm-common.cc:489
  #, fuzzy, gcc-internal-format
*************** msgstr ""
*** 41091,41097 ****
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: common/config/aarch64/aarch64-common.cc:238
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
  #: common/config/arm/arm-common.cc:492
  #, fuzzy, gcc-internal-format, gfc-internal-format
--- 42643,42649 ----
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: common/config/aarch64/aarch64-common.cc:247
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
  #: common/config/arm/arm-common.cc:492
  #, fuzzy, gcc-internal-format, gfc-internal-format
*************** msgstr "ugyldig parameter til egenskaben
*** 41099,41158 ****
  msgid "valid arguments are: %s"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: common/config/aarch64/aarch64-common.cc:514
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"-%s\""
  msgid "missing arch name in %<-march=%s%>"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: common/config/aarch64/aarch64-common.cc:518
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "unknown value %qs for %<-march%>"
  msgstr "ugyldig værdi (%s) til tilvalget -march="
  
! #: common/config/aarch64/aarch64-common.cc:527
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"-%s\""
  msgid "did you mean %<-mcpu=%s%>?"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: common/config/aarch64/aarch64-common.cc:531
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "et filnavn mangler efter '-%s'"
  
! #: common/config/aarch64/aarch64-common.cc:561
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"-%s\""
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: common/config/aarch64/aarch64-common.cc:565
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -mcpu"
  msgid "unknown value %qs for %<-mcpu%>"
  msgstr "ukendt værdi %qs for -mcpu"
  
! #: common/config/aarch64/aarch64-common.cc:575
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"-%s\""
  msgid "did you mean %<-march=%s%>?"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: common/config/aarch64/aarch64-common.cc:579
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode `%s'"
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "ukendt maskintilstand '%s'"
  
! #: common/config/aarch64/aarch64-common.cc:607
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"-%s\""
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: common/config/aarch64/aarch64-common.cc:610
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -mtune"
  msgid "unknown value %qs for %<-mtune%>"
--- 42651,42710 ----
  msgid "valid arguments are: %s"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: common/config/aarch64/aarch64-common.cc:523
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"-%s\""
  msgid "missing arch name in %<-march=%s%>"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: common/config/aarch64/aarch64-common.cc:527
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "unknown value %qs for %<-march%>"
  msgstr "ugyldig værdi (%s) til tilvalget -march="
  
! #: common/config/aarch64/aarch64-common.cc:536
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"-%s\""
  msgid "did you mean %<-mcpu=%s%>?"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: common/config/aarch64/aarch64-common.cc:540
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "et filnavn mangler efter '-%s'"
  
! #: common/config/aarch64/aarch64-common.cc:570
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"-%s\""
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: common/config/aarch64/aarch64-common.cc:574
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -mcpu"
  msgid "unknown value %qs for %<-mcpu%>"
  msgstr "ukendt værdi %qs for -mcpu"
  
! #: common/config/aarch64/aarch64-common.cc:584
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"-%s\""
  msgid "did you mean %<-march=%s%>?"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: common/config/aarch64/aarch64-common.cc:588
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode `%s'"
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "ukendt maskintilstand '%s'"
  
! #: common/config/aarch64/aarch64-common.cc:616
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"-%s\""
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: common/config/aarch64/aarch64-common.cc:619
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -mtune"
  msgid "unknown value %qs for %<-mtune%>"
*************** msgstr "ukendt tilvalg -fdisable"
*** 41235,41256 ****
  msgid "unrecognized operand to %%:%<asm_auto_mfpu%>"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: common/config/avr/avr-common.cc:95
  #, gcc-internal-format
  msgid "option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:103
  #, gcc-internal-format
  msgid "option %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:119
  #, gcc-internal-format
  msgid "option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:128
  #, gcc-internal-format
  msgid "option %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>"
  msgstr ""
--- 42787,42808 ----
  msgid "unrecognized operand to %%:%<asm_auto_mfpu%>"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: common/config/avr/avr-common.cc:101
  #, gcc-internal-format
  msgid "option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:109
  #, gcc-internal-format
  msgid "option %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:125
  #, gcc-internal-format
  msgid "option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:134
  #, gcc-internal-format
  msgid "option %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>"
  msgstr ""
*************** msgstr "-mcpu=%s er ikke gyldig"
*** 41272,41325 ****
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1993
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops is obsolete, use -falign-loops"
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr "-malign-loops er forældet, benyt -falign-loops"
  
! #: common/config/i386/i386-common.cc:1996
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr "-malign-loops=%d er ikke mellem 0 og %d"
  
! #: common/config/i386/i386-common.cc:2003
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-jumps is obsolete, use -falign-jumps"
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr "-malign-jumps er forældet, benyt -falign-jumps"
  
! #: common/config/i386/i386-common.cc:2006
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-jumps=%d is not between 1 and %d"
  msgid "%<-malign-jumps=%d%> is not between 0 and %d"
  msgstr "-malign-jumps=%d er ikke mellem 1 og %d"
  
! #: common/config/i386/i386-common.cc:2014
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-functions is obsolete, use -falign-functions"
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr "-malign-functions er forældet, benyt -falign-functions"
  
! #: common/config/i386/i386-common.cc:2017
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-functions=%d is not between 1 and %d"
  msgid "%<-malign-functions=%d%> is not between 0 and %d"
  msgstr "-malign-functions=%d er ikke mellem 1 og %d"
  
! #: common/config/i386/i386-common.cc:2026
  #, fuzzy, gcc-internal-format
  #| msgid "-mbranch-cost=%d is not between 0 and 5"
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr "-mbranch-cost=%d er ikke mellem 0 og 5"
  
! #: common/config/i386/i386-common.cc:2090 common/config/s390/s390-common.cc:141
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2100
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
--- 42824,42877 ----
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1990
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops is obsolete, use -falign-loops"
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr "-malign-loops er forældet, benyt -falign-loops"
  
! #: common/config/i386/i386-common.cc:1993
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr "-malign-loops=%d er ikke mellem 0 og %d"
  
! #: common/config/i386/i386-common.cc:2000
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-jumps is obsolete, use -falign-jumps"
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr "-malign-jumps er forældet, benyt -falign-jumps"
  
! #: common/config/i386/i386-common.cc:2003
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-jumps=%d is not between 1 and %d"
  msgid "%<-malign-jumps=%d%> is not between 0 and %d"
  msgstr "-malign-jumps=%d er ikke mellem 1 og %d"
  
! #: common/config/i386/i386-common.cc:2011
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-functions is obsolete, use -falign-functions"
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr "-malign-functions er forældet, benyt -falign-functions"
  
! #: common/config/i386/i386-common.cc:2014
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-functions=%d is not between 1 and %d"
  msgid "%<-malign-functions=%d%> is not between 0 and %d"
  msgstr "-malign-functions=%d er ikke mellem 1 og %d"
  
! #: common/config/i386/i386-common.cc:2023
  #, fuzzy, gcc-internal-format
  #| msgid "-mbranch-cost=%d is not between 0 and 5"
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr "-mbranch-cost=%d er ikke mellem 0 og 5"
  
! #: common/config/i386/i386-common.cc:2087 common/config/s390/s390-common.cc:141
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2097
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
*************** msgstr "-mregparm=%d er ikke mellem 0 og
*** 41347,41467 ****
  msgid "for the option %<-mcache-block-size=X%>, the valid X must be: 4, 8, 16, 32, 64, 128, 256, or 512"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:734
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs appear more than one time"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:743
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs is unsupported standard single letter extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:751
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 'z' but is unsupported standard extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:759
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 's' but is unsupported standard supervisor extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:767
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 'x' but is unsupported non-standard extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1036
  #, gcc-internal-format
  msgid "%<-march=%s%>: expect number after %<%dp%>"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1042
  #, gcc-internal-format
  msgid "%<-march=%s%>: for %<%s%dp%dp?%>, version number with more than 2 level is not supported"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1100
  #, gcc-internal-format
! msgid "%<-march=%s%>: ISA string must begin with rv32 or rv64"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1124
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%<-march=%s%>: rv%de is not a valid base ISA"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: common/config/riscv/riscv-common.cc:1136
  #, gcc-internal-format
  msgid "version of %<g%> will be omitted, please specify version for individual extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1155
  #, gcc-internal-format
  msgid "%<-march=%s%>: first ISA subset must be %<e%>, %<i%> or %<g%>"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1178
  #, gcc-internal-format
  msgid "%<-march=%s%>: Not single-letter extension. %<%c%>"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1309
  #, gcc-internal-format
  msgid "%<-march=%s%>: zcf extension supports in rv32 only"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1314
  #, gcc-internal-format
  msgid "%<-march=%s%>: z*inx conflicts with floating-point extensions"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1320
  #, gcc-internal-format
  msgid "%<-march=%s%>: h extension requires i extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1325
  #, fuzzy, gcc-internal-format
  #| msgid "-mcpu=%s conflicts with -march=%s"
  msgid "%<-march=%s%>: zcd conflicts with zcmt"
  msgstr "-mcpu=%s er i konflikt med tilvalget -march=%s"
  
! #: common/config/riscv/riscv-common.cc:1327
  #, fuzzy, gcc-internal-format
  #| msgid "-mcpu=%s conflicts with -march=%s"
  msgid "%<-march=%s%>: zcd conflicts with zcmp"
  msgstr "-mcpu=%s er i konflikt med tilvalget -march=%s"
  
! #: common/config/riscv/riscv-common.cc:1336
  #, gcc-internal-format
  msgid "%<-march=%s%>: xtheadvector conflicts with vector extension or its sub-extensions"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1433
  #, gcc-internal-format
  msgid "%<-march=%s%>: name of %s must be more than 1 letter"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1445
  #, gcc-internal-format
  msgid "%<-march=%s%>: %s must separate with %<_%>"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1507
  #, gcc-internal-format
  msgid "%<-march=%s%>: i, e or g must be the first extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1995
  #, fuzzy, gcc-internal-format
  #| msgid "type of `%E' is unknown"
  msgid "%<-mcpu=%s%>: unknown CPU"
  msgstr "typen af '%E' er ukendt"
  
! #: common/config/riscv/riscv-common.cc:2074
  #, gcc-internal-format
  msgid "Cannot find suitable multilib set for %<-march=%s%>/%<-mabi=%s%>"
  msgstr ""
--- 42899,43059 ----
  msgid "for the option %<-mcache-block-size=X%>, the valid X must be: 4, 8, 16, 32, 64, 128, 256, or 512"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:545
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs appear more than one time"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:554
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs is unsupported standard single letter extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:563
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 'z' but is unsupported standard extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:572
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 's' but is unsupported standard supervisor extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:581
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 'x' but is unsupported non-standard extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:846
  #, gcc-internal-format
  msgid "%<-march=%s%>: expect number after %<%dp%>"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:853
  #, gcc-internal-format
  msgid "%<-march=%s%>: for %<%s%dp%dp?%>, version number with more than 2 level is not supported"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:919
! #, gcc-internal-format, gfc-internal-format
! msgid "Should use \"%c\" to contact Profiles with other extensions"
! msgstr ""
! 
! #: common/config/riscv/riscv-common.cc:959
  #, gcc-internal-format
! msgid "%<-march=%s%>: ISA string must begin with rv32, rv64, a supported RVA profile or refer to a supported CPU"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:985
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%<-march=%s%>: rv%de is not a valid base ISA"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: common/config/riscv/riscv-common.cc:998
  #, gcc-internal-format
  msgid "version of %<g%> will be omitted, please specify version for individual extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1018
  #, gcc-internal-format
  msgid "%<-march=%s%>: first ISA subset must be %<e%>, %<i%> or %<g%>"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1041
  #, gcc-internal-format
  msgid "%<-march=%s%>: Not single-letter extension. %<%c%>"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1152
  #, gcc-internal-format
  msgid "%<-march=%s%>: zcf extension supports in rv32 only"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1156
! #, gcc-internal-format
! msgid "%<-march=%s%>: zilsd extension supports in rv32 only"
! msgstr ""
! 
! #: common/config/riscv/riscv-common.cc:1160
! #, gcc-internal-format
! msgid "%<-march=%s%>: zclsd extension supports in rv32 only"
! msgstr ""
! 
! #: common/config/riscv/riscv-common.cc:1164
! #, gcc-internal-format
! msgid "%<-march=%s%>: ssnpm extension supports in rv64 only"
! msgstr ""
! 
! #: common/config/riscv/riscv-common.cc:1168
! #, gcc-internal-format
! msgid "%<-march=%s%>: smnpm extension supports in rv64 only"
! msgstr ""
! 
! #: common/config/riscv/riscv-common.cc:1172
! #, gcc-internal-format
! msgid "%<-march=%s%>: smmpm extension supports in rv64 only"
! msgstr ""
! 
! #: common/config/riscv/riscv-common.cc:1176
! #, gcc-internal-format
! msgid "%<-march=%s%>: sspm extension supports in rv64 only"
! msgstr ""
! 
! #: common/config/riscv/riscv-common.cc:1180
! #, gcc-internal-format
! msgid "%<-march=%s%>: supm extension supports in rv64 only"
! msgstr ""
! 
! #: common/config/riscv/riscv-common.cc:1185
  #, gcc-internal-format
  msgid "%<-march=%s%>: z*inx conflicts with floating-point extensions"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1191
  #, gcc-internal-format
  msgid "%<-march=%s%>: h extension requires i extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1197
  #, fuzzy, gcc-internal-format
  #| msgid "-mcpu=%s conflicts with -march=%s"
  msgid "%<-march=%s%>: zcd conflicts with zcmt"
  msgstr "-mcpu=%s er i konflikt med tilvalget -march=%s"
  
! #: common/config/riscv/riscv-common.cc:1199
  #, fuzzy, gcc-internal-format
  #| msgid "-mcpu=%s conflicts with -march=%s"
  msgid "%<-march=%s%>: zcd conflicts with zcmp"
  msgstr "-mcpu=%s er i konflikt med tilvalget -march=%s"
  
! #: common/config/riscv/riscv-common.cc:1208
  #, gcc-internal-format
  msgid "%<-march=%s%>: xtheadvector conflicts with vector extension or its sub-extensions"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1306
  #, gcc-internal-format
  msgid "%<-march=%s%>: name of %s must be more than 1 letter"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1319
  #, gcc-internal-format
  msgid "%<-march=%s%>: %s must separate with %<_%>"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1386
  #, gcc-internal-format
  msgid "%<-march=%s%>: i, e or g must be the first extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1721
  #, fuzzy, gcc-internal-format
  #| msgid "type of `%E' is unknown"
  msgid "%<-mcpu=%s%>: unknown CPU"
  msgstr "typen af '%E' er ukendt"
  
! #: common/config/riscv/riscv-common.cc:1808
  #, gcc-internal-format
  msgid "Cannot find suitable multilib set for %<-march=%s%>/%<-mabi=%s%>"
  msgstr ""
*************** msgstr "ragelse i slutningen af '#pragma
*** 41581,41587 ****
  msgid "subframework include %s conflicts with framework include"
  msgstr ""
  
! #: config/darwin-c.cc:709
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "unknown value %qs of %<-mmacosx-version-min%>"
--- 43173,43179 ----
  msgid "subframework include %s conflicts with framework include"
  msgstr ""
  
! #: config/darwin-c.cc:710
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "unknown value %qs of %<-mmacosx-version-min%>"
*************** msgstr "-mcpu=%s er i konflikt med tilva
*** 41651,41745 ****
  msgid "%<-m32%> conflicts with %<-arch ppc64%> (%<-m32%> ignored)"
  msgstr "-mcpu=%s er i konflikt med tilvalget -march=%s"
  
! #: config/darwin.cc:2089
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to open temporary file %s for LTO output"
  msgstr ""
  
! #: config/darwin.cc:2181
  #, gcc-internal-format
  msgid "%qE 2.95 vtable-compatibility attribute applies only when compiling a kext"
  msgstr ""
  
! #: config/darwin.cc:2188
  #, gcc-internal-format
  msgid "%qE 2.95 vtable-compatibility attribute applies only to C++ classes"
  msgstr ""
  
! #: config/darwin.cc:2781 config/darwin.cc:2845
  #, gcc-internal-format
  msgid "common variables must have an alignment of 32678 or less"
  msgstr ""
  
! #: config/darwin.cc:2935
  #, fuzzy, gcc-internal-format
  #| msgid "visibility attribute not supported in this configuration; ignored"
  msgid "protected visibility attribute not supported in this configuration; ignored"
  msgstr "synlighedsegenskab er ikke understøttet i denne konfiguration; ignoreret"
  
! #: config/darwin.cc:3178
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to open temporary file %s with LTO output"
  msgstr ""
  
! #: config/darwin.cc:3408
  #, gcc-internal-format
  msgid "%<-fobjc-abi-version%> 2 must be used for 64 bit targets with %<-fnext-runtime%>"
  msgstr ""
  
! #: config/darwin.cc:3413
  #, gcc-internal-format
  msgid "%<-fobjc-abi-version%> %d is not supported for 32 bit targets with %<-fnext-runtime%>"
  msgstr ""
  
! #: config/darwin.cc:3435
  #, fuzzy, gcc-internal-format
  msgid "%<-gsplit-dwarf%> is not supported on this platform, ignored"
  msgstr "egenskaben '%s' er ikke understøttet på denne platform"
  
! #: config/darwin.cc:3449
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_trap not supported by this target"
  msgid "%<-g3%> is not supported by the debug linker in use (set to 2)"
  msgstr "__builtin_trap understøttes ikke på denne målarkitektur"
  
! #: config/darwin.cc:3541
  #, gcc-internal-format
  msgid "%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>"
  msgstr ""
  
! #: config/darwin.cc:3584
  #, gcc-internal-format
  msgid "%<-mpic-symbol-stubs%> is not required for 64-bit code (ignored)"
  msgstr ""
  
! #: config/darwin.cc:3787
  #, gcc-internal-format
  msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
  msgstr ""
  
! #: config/darwin.cc:3794
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qD takes one argument only"
  msgstr "den indbyggede funktion '%s' er erklæret som noget der ikke er en funktion"
  
! #: config/darwin.cc:3838
  #, fuzzy, gcc-internal-format
  #| msgid "string section missing"
  msgid "CFString literal is missing"
  msgstr "strengsektion mangler"
  
! #: config/darwin.cc:3849
  #, fuzzy, gcc-internal-format
  msgid "CFString literal expression is not a string constant"
  msgstr "størrelsen af medlemmet '%D' er ikke konstant"
  
! #: config/darwin.cc:3873
  #, gcc-internal-format
  msgid "non-ASCII character in CFString literal"
  msgstr ""
  
! #: config/darwin.cc:3874
  #, fuzzy, gcc-internal-format
  #| msgid "_Pragma takes a parenthesized string literal"
  msgid "embedded NUL in CFString literal"
--- 43243,43337 ----
  msgid "%<-m32%> conflicts with %<-arch ppc64%> (%<-m32%> ignored)"
  msgstr "-mcpu=%s er i konflikt med tilvalget -march=%s"
  
! #: config/darwin.cc:2139
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to open temporary file %s for LTO output"
  msgstr ""
  
! #: config/darwin.cc:2231
  #, gcc-internal-format
  msgid "%qE 2.95 vtable-compatibility attribute applies only when compiling a kext"
  msgstr ""
  
! #: config/darwin.cc:2238
  #, gcc-internal-format
  msgid "%qE 2.95 vtable-compatibility attribute applies only to C++ classes"
  msgstr ""
  
! #: config/darwin.cc:2831 config/darwin.cc:2895
  #, gcc-internal-format
  msgid "common variables must have an alignment of 32678 or less"
  msgstr ""
  
! #: config/darwin.cc:2985
  #, fuzzy, gcc-internal-format
  #| msgid "visibility attribute not supported in this configuration; ignored"
  msgid "protected visibility attribute not supported in this configuration; ignored"
  msgstr "synlighedsegenskab er ikke understøttet i denne konfiguration; ignoreret"
  
! #: config/darwin.cc:3228
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to open temporary file %s with LTO output"
  msgstr ""
  
! #: config/darwin.cc:3463
  #, gcc-internal-format
  msgid "%<-fobjc-abi-version%> 2 must be used for 64 bit targets with %<-fnext-runtime%>"
  msgstr ""
  
! #: config/darwin.cc:3468
  #, gcc-internal-format
  msgid "%<-fobjc-abi-version%> %d is not supported for 32 bit targets with %<-fnext-runtime%>"
  msgstr ""
  
! #: config/darwin.cc:3490
  #, fuzzy, gcc-internal-format
  msgid "%<-gsplit-dwarf%> is not supported on this platform, ignored"
  msgstr "egenskaben '%s' er ikke understøttet på denne platform"
  
! #: config/darwin.cc:3504
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_trap not supported by this target"
  msgid "%<-g3%> is not supported by the debug linker in use (set to 2)"
  msgstr "__builtin_trap understøttes ikke på denne målarkitektur"
  
! #: config/darwin.cc:3596
  #, gcc-internal-format
  msgid "%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>"
  msgstr ""
  
! #: config/darwin.cc:3639
  #, gcc-internal-format
  msgid "%<-mpic-symbol-stubs%> is not required for 64-bit code (ignored)"
  msgstr ""
  
! #: config/darwin.cc:3842
  #, gcc-internal-format
  msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
  msgstr ""
  
! #: config/darwin.cc:3849
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qD takes one argument only"
  msgstr "den indbyggede funktion '%s' er erklæret som noget der ikke er en funktion"
  
! #: config/darwin.cc:3893
  #, fuzzy, gcc-internal-format
  #| msgid "string section missing"
  msgid "CFString literal is missing"
  msgstr "strengsektion mangler"
  
! #: config/darwin.cc:3904
  #, fuzzy, gcc-internal-format
  msgid "CFString literal expression is not a string constant"
  msgstr "størrelsen af medlemmet '%D' er ikke konstant"
  
! #: config/darwin.cc:3928
  #, gcc-internal-format
  msgid "non-ASCII character in CFString literal"
  msgstr ""
  
! #: config/darwin.cc:3929
  #, fuzzy, gcc-internal-format
  #| msgid "_Pragma takes a parenthesized string literal"
  msgid "embedded NUL in CFString literal"
*************** msgstr ""
*** 41827,42152 ****
  msgid "PIC is only supported for RTPs"
  msgstr "-g er kun understøttet ved brug af GAS på denne processor,"
  
! #: config/aarch64/aarch64-builtins.cc:2538 config/arm/arm-mve-builtins.cc:621
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "ACLE function %qD requires ISA extension %qs"
  msgstr "et '-ifile'-tilvalg kræver et '-map'-tilvalg"
  
! #: config/aarch64/aarch64-builtins.cc:2540 config/aarch64/aarch64.cc:11477
! #: config/aarch64/aarch64.cc:18779 config/aarch64/aarch64.cc:19394
  #, gcc-internal-format
  msgid "you can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2556
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "ACLE function %qD is incompatible with the use of %qs"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: config/aarch64/aarch64-builtins.cc:2574
  #, gcc-internal-format
  msgid "ACLE function %qD can only be called when SME streaming mode is enabled"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2584
  #, gcc-internal-format
  msgid "ACLE function %qD cannot be called when SME streaming mode is enabled"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2605
  #, gcc-internal-format
  msgid "ACLE function %qD can only be called from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2844
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' must be a 2-bit unsigned literal"
  msgid "first argument to %qD must be a string literal"
  msgstr "parameter til '%s' skal være en 2 bit-konstant uden fortegn"
  
! #: config/aarch64/aarch64-builtins.cc:2977
! #: config/aarch64/aarch64-builtins.cc:3211 config/arm/arm-builtins.cc:2949
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: config/aarch64/aarch64-builtins.cc:3049 config/arm/arm-builtins.cc:3297
  #, fuzzy, gcc-internal-format
  #| msgid "mask must be an immediate"
  msgid "lane index must be a constant immediate"
  msgstr "maske skal være en umiddelbar værdi"
  
! #: config/aarch64/aarch64-builtins.cc:3053
  #, fuzzy, gcc-internal-format
  #| msgid "mask must be an immediate"
  msgid "total size and element size must be a nonzero constant immediate"
  msgstr "maske skal være en umiddelbar værdi"
  
! #: config/aarch64/aarch64-builtins.cc:3299
  #, fuzzy, gcc-internal-format
  msgid "argument must be a 16-bit constant immediate"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: config/aarch64/aarch64-builtins.cc:3422
  #, gcc-internal-format
  msgid "128-bit system register support requires the %<d128%> extension"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:3437
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name for %q+D"
  msgid "invalid system register name provided"
  msgstr "ugyldigt registernavn for %q+D"
  
! #: config/aarch64/aarch64-builtins.cc:3451
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name for %q+D"
  msgid "invalid system register name %qs"
  msgstr "ugyldigt registernavn for %q+D"
  
! #: config/aarch64/aarch64-builtins.cc:3532
  #, fuzzy, gcc-internal-format
  #| msgid "')' or term expected"
  msgid "Constant-type argument expected"
  msgstr "')' eller term forventet"
  
! #: config/aarch64/aarch64-builtins.cc:3538
  #, fuzzy, gcc-internal-format
  msgid "argument %d must be a constant immediate in range [%wd,%wd]"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: config/aarch64/aarch64-builtins.cc:3617
  #, fuzzy, gcc-internal-format
  msgid "Memory Tagging Extension does not support %<-mabi=ilp32%>"
  msgstr "%s understøtter ikke %s"
  
! #: config/aarch64/aarch64-builtins.cc:3652
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate in range [0,15]"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: config/aarch64/aarch64-builtins.cc:5355
! #: config/aarch64/aarch64-builtins.cc:5375
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unexpected side-effects in address"
  msgid "expected 64-bit address but argument 1 is %d-bit"
  msgstr "uventede bivirkninger i adresse"
  
! #: config/aarch64/aarch64-builtins.cc:5359
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unexpected side-effects in address"
  msgid "expected 64-bit address but argument 2 is %d-bit"
  msgstr "uventede bivirkninger i adresse"
  
! #: config/aarch64/aarch64-c.cc:375
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute requires a string constant argument"
  msgid "%<#pragma GCC aarch64%> requires a string parameter"
  msgstr "%qE-egenskaben kræver et strengkonstant som parameter"
  
! #: config/aarch64/aarch64-c.cc:391
  #, fuzzy, gcc-internal-format
  #| msgid "junk at end of #pragma GCC java_exceptions"
  msgid "unknown %<#pragma GCC aarch64%> option %qs"
  msgstr "ragelse i slutningen af #pragma GCC java_exceptions"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1728
  #, fuzzy, gcc-internal-format
  #| msgid "%s as integer rather than floating due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuple"
  msgstr "%s som heltal i stedet for kommatal på grund af prototypen"
  
  #. num_vectors is always != 1, so the singular isn't needed.
! #: config/aarch64/aarch64-sve-builtins.cc:1734
! #: config/aarch64/aarch64-sve-builtins.cc:1740
! #: config/arm/arm-mve-builtins.cc:1314 config/arm/arm-mve-builtins.cc:1320
  #, gcc-internal-format
  msgid "%qT%d%qE%d"
  msgid_plural "passing single vector %qT to argument %d of %qE, which expects a tuple of %d vectors"
  msgstr[0] ""
  msgstr[1] ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1772
  #, fuzzy, gcc-internal-format
  #| msgid "%s as signed due to prototype"
  msgid "passing tuple %qT to argument %d of %qE after passing single vector %qT to argument %d"
  msgstr "%s som signed på grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1777
  #, gcc-internal-format
  msgid "passing single vector %qT to argument %d of %qE after passing tuple %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1782
  #, gcc-internal-format
  msgid "passing mismatched tuple types %qT and %qT to arguments %d and %d of %qE"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1793
! #: config/arm/arm-mve-builtins.cc:1213
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE has no form that takes %qT arguments"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1854
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE has no form that takes %qT and %qT arguments"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1916
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an %qs or %qs"
  msgstr "%s med anderledes bredde på grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1947
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer type"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1966
  #, gcc-internal-format
  msgid "passing %qT and %qT to arguments %d and %d of %qE, which expects a pair of 64-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1990
  #, fuzzy, gcc-internal-format
  #| msgid "in passing argument %P of `%+D'"
  msgid "passing mismatched integer types %qT and %qT to arguments %d and %d of %qE"
  msgstr "i overbringelse af parameter %P af '%+D'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2013
! #: config/arm/arm-mve-builtins.cc:1266 config/arm/arm-mve-builtins.cc:1691
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a pointer type"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2016
  #, gcc-internal-format
  msgid "an explicit type suffix is needed when using a vector of base addresses"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2025
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid SVE element type"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2033
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes pointer from integer without a cast"
  msgid "passing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elements"
  msgstr "%s opretter en henvisningsvariabel ud fra et heltal uden en typeomtvingning"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2040
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects the data to be 16 bits or wider"
  msgstr "%s med anderledes bredde på grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2043
  #, gcc-internal-format
  msgid "use the %<offset%> rather than %<index%> form for 8-bit data"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2084
  #, fuzzy, gcc-internal-format
  #| msgid "%s as integer rather than complex due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an SVE type rather than a scalar type"
  msgstr "%s som heltal i stedet for complex på grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2088
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an SVE type"
  msgstr "%s med anderledes bredde på grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2133
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of integers"
  msgstr "%s med anderledes bredde på grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2163
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a 128 bit NEON vector type"
  msgstr "%s med anderledes bredde på grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2180
! #: config/aarch64/aarch64-sve-builtins.cc:2478
! #: config/arm/arm-mve-builtins.cc:1522
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of unsigned integers"
  msgstr "%s med anderledes bredde på grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2201
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elements"
  msgstr "%s med anderledes bredde på grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2243
  #, gcc-internal-format
  msgid "operations on multiple vectors must be predicated by %qs rather than %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2246
  #, gcc-internal-format
  msgid "operations on single vectors must be predicated by %qs rather than %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2262
! #: config/arm/arm-mve-builtins.cc:1367
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector or scalar type"
  msgstr "%s med anderledes bredde på grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2284
! #: config/aarch64/aarch64-sve-builtins.cc:2933
! #: config/arm/arm-mve-builtins.cc:1389
  #, fuzzy, gcc-internal-format
  #| msgid "%s as signed due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects %qT"
  msgstr "%s som signed på grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2311
! #: config/aarch64/aarch64-sve-builtins.cc:2427
! #: config/aarch64/aarch64-sve-builtins.cc:2556
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, but argument %d had type %qT"
  msgstr "%s med anderledes bredde på grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2422
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, but argument %d was a tuple of %qT"
  msgstr "%s med anderledes bredde på grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2446
! #: config/arm/arm-mve-builtins.cc:1503
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit elements"
  msgstr "%s med anderledes bredde på grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2451
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects vectors of %d-bit elements"
  msgstr "%s med anderledes bredde på grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2464
! #: config/arm/arm-mve-builtins.cc:1515
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of signed integers"
--- 43419,43923 ----
  msgid "PIC is only supported for RTPs"
  msgstr "-g er kun understøttet ved brug af GAS på denne processor,"
  
! #: config/aarch64/aarch64-builtins.cc:2672 config/arm/arm-mve-builtins.cc:601
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "ACLE function %qD requires ISA extension %qs"
  msgstr "et '-ifile'-tilvalg kræver et '-map'-tilvalg"
  
! #: config/aarch64/aarch64-builtins.cc:2674 config/aarch64/aarch64.cc:12168
! #: config/aarch64/aarch64.cc:19671 config/aarch64/aarch64.cc:20307
  #, gcc-internal-format
  msgid "you can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2690
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "ACLE function %qD is incompatible with the use of %qs"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: config/aarch64/aarch64-builtins.cc:2708
  #, gcc-internal-format
  msgid "ACLE function %qD can only be called when SME streaming mode is enabled"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2718
  #, gcc-internal-format
  msgid "ACLE function %qD cannot be called when SME streaming mode is enabled"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2739
  #, gcc-internal-format
  msgid "ACLE function %qD can only be called from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2978
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' must be a 2-bit unsigned literal"
  msgid "first argument to %qD must be a string literal"
  msgstr "parameter til '%s' skal være en 2 bit-konstant uden fortegn"
  
! #: config/aarch64/aarch64-builtins.cc:3111
! #: config/aarch64/aarch64-builtins.cc:3345 config/arm/arm-builtins.cc:2250
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: config/aarch64/aarch64-builtins.cc:3183 config/arm/arm-builtins.cc:2586
  #, fuzzy, gcc-internal-format
  #| msgid "mask must be an immediate"
  msgid "lane index must be a constant immediate"
  msgstr "maske skal være en umiddelbar værdi"
  
! #: config/aarch64/aarch64-builtins.cc:3187
  #, fuzzy, gcc-internal-format
  #| msgid "mask must be an immediate"
  msgid "total size and element size must be a nonzero constant immediate"
  msgstr "maske skal være en umiddelbar værdi"
  
! #: config/aarch64/aarch64-builtins.cc:3433
  #, fuzzy, gcc-internal-format
  msgid "argument must be a 16-bit constant immediate"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: config/aarch64/aarch64-builtins.cc:3556
  #, gcc-internal-format
  msgid "128-bit system register support requires the %<d128%> extension"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:3571
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name for %q+D"
  msgid "invalid system register name provided"
  msgstr "ugyldigt registernavn for %q+D"
  
! #: config/aarch64/aarch64-builtins.cc:3585
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name for %q+D"
  msgid "invalid system register name %qs"
  msgstr "ugyldigt registernavn for %q+D"
  
! #: config/aarch64/aarch64-builtins.cc:3666
  #, fuzzy, gcc-internal-format
  #| msgid "')' or term expected"
  msgid "Constant-type argument expected"
  msgstr "')' eller term forventet"
  
! #: config/aarch64/aarch64-builtins.cc:3672
  #, fuzzy, gcc-internal-format
  msgid "argument %d must be a constant immediate in range [%wd,%wd]"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: config/aarch64/aarch64-builtins.cc:3751
  #, fuzzy, gcc-internal-format
  msgid "Memory Tagging Extension does not support %<-mabi=ilp32%>"
  msgstr "%s understøtter ikke %s"
  
! #: config/aarch64/aarch64-builtins.cc:3786
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate in range [0,15]"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: config/aarch64/aarch64-builtins.cc:5728
! #: config/aarch64/aarch64-builtins.cc:5748
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unexpected side-effects in address"
  msgid "expected 64-bit address but argument 1 is %d-bit"
  msgstr "uventede bivirkninger i adresse"
  
! #: config/aarch64/aarch64-builtins.cc:5732
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unexpected side-effects in address"
  msgid "expected 64-bit address but argument 2 is %d-bit"
  msgstr "uventede bivirkninger i adresse"
  
! #: config/aarch64/aarch64-c.cc:400
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute requires a string constant argument"
  msgid "%<#pragma GCC aarch64%> requires a string parameter"
  msgstr "%qE-egenskaben kræver et strengkonstant som parameter"
  
! #: config/aarch64/aarch64-c.cc:416
  #, fuzzy, gcc-internal-format
  #| msgid "junk at end of #pragma GCC java_exceptions"
  msgid "unknown %<#pragma GCC aarch64%> option %qs"
  msgstr "ragelse i slutningen af #pragma GCC java_exceptions"
  
! #: config/aarch64/aarch64-json-tunings-parser.cc:122
! #, gcc-internal-format
! msgid "static storage conflict - multiple pointer members of the same type cannot be parsed"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:139
! #, gcc-internal-format
! msgid "expected a string but got something else or NULL"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:153
! #, gcc-internal-format
! msgid "expected an integer value but got something else or NULL"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:168
! #, gcc-internal-format
! msgid "expected an unsigned integer value but got something else or NULL"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:182
! #, gcc-internal-format
! msgid "expected a boolean value but got something else or NULL"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:206
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "_Pragma takes a parenthesized string literal"
! msgid "expected string for enum field %s"
! msgstr "_Pragma tager en strengkonstant med paranteser omkring"
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:221
! #, fuzzy, gcc-internal-format
! msgid "%s not recognized, defaulting to %qs"
! msgstr "ignorerer kommandolinjetilvalget '%s'"
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:246
! #, gcc-internal-format
! msgid "key %qs is not a tuning parameter, skipping"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:261
! #, gcc-internal-format
! msgid "key %qs expected to be an object"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:269
! #, gcc-internal-format
! msgid "key %qs expected to be an array"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:282
! #, fuzzy, gcc-internal-format
! msgid "key %qs expected to be an integer"
! msgstr "uventet operand"
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:293
! #, fuzzy, gcc-internal-format
! #| msgid "escape sequence out of range for its type"
! msgid "key %qs value %ld is out of range for %<int%> type [%d, %d]"
! msgstr "undvigesekvensen er uden for det gyldig interval for dens type"
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:304
! #, fuzzy, gcc-internal-format
! #| msgid "argument 2 must be a 5-bit unsigned literal"
! msgid "key %qs expected to be an unsigned integer"
! msgstr "2. parameter skal være en 5 bit-konstant uden fortegn"
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:315
! #, fuzzy, gcc-internal-format
! #| msgid "escape sequence out of range for its type"
! msgid "key %qs value %ld is out of range for %<uint%> type [0, %u]"
! msgstr "undvigesekvensen er uden for det gyldig interval for dens type"
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:326
! #, fuzzy, gcc-internal-format
! #| msgid "unterminated format string"
! msgid "key %qs expected to be a string"
! msgstr "uafsluttet formateringsstreng"
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:335
! #, gcc-internal-format
! msgid "key %qs expected to be a boolean (true/false)"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:344
! #, gcc-internal-format
! msgid "key %qs expected to be an enum (string)"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:351
! #, fuzzy, gcc-internal-format
! #| msgid "name `%T' has incomplete type"
! msgid "key %qs has unsupported type"
! msgstr "navnet '%T' er af en ufuldstændig type"
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:357
! #, gcc-internal-format
! msgid "key %qs has unexpected format in schema"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:371
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Could not open source file %s.\n"
! msgid "could not open file %s"
! msgstr "Kunne ikke åbne kildefilen %s.\n"
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:383
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid ""
! #| "\n"
! #| "%s: error reading input file `%s': %s\n"
! msgid "error reading file %s"
! msgstr ""
! "\n"
! "%s: fejl ved læsning af inddatafilen '%s': %s\n"
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:415
! #, gcc-internal-format
! msgid "JSON tuning file does not contain version information; compatibility cannot be verified"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:422
! #, gcc-internal-format, gfc-internal-format
! msgid "JSON tuning file was created with GCC version %d but current GCC version is %d"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:425
! #, gcc-internal-format
! msgid "JSON tuning files must be regenerated when switching between major GCC versions"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:446
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Error writing JSON output file %s\n"
! msgid "error parsing JSON data: %s"
! msgstr "Fejl ved skrivning af JSON-uddatafilen »%s«\n"
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:453
! #, gcc-internal-format
! msgid "JSON parsing returned null data"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:459
! #, gcc-internal-format
! msgid "no JSON object found in the provided data"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:481
! #, gcc-internal-format
! msgid "key %<tune_params%> not found in JSON data"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:488
! #, gcc-internal-format
! msgid "key %<tune_params%> is not a JSON object"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:494
! #, gcc-internal-format
! msgid "validation failed for the provided JSON data"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:507
! #, gcc-internal-format
! msgid "JSON tuning enables dispatch scheduling but %<dispatch_constraints%> is not available; disabling dispatch scheduling"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:524
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Cannot read %s"
! msgid "cannot read JSON data in %s"
! msgstr "Kan ikke læse %s"
! 
! #: config/aarch64/aarch64-json-tunings-printer.cc:139
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "Error opening file %s"
! msgstr "Fejl ved skrivning af uddatafilen %s.\n"
! 
! #: config/aarch64/aarch64-sve-builtins.cc:1754
  #, fuzzy, gcc-internal-format
  #| msgid "%s as integer rather than floating due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuple"
  msgstr "%s som heltal i stedet for kommatal på grund af prototypen"
  
  #. num_vectors is always != 1, so the singular isn't needed.
! #: config/aarch64/aarch64-sve-builtins.cc:1760
! #: config/aarch64/aarch64-sve-builtins.cc:1766
! #: config/arm/arm-mve-builtins.cc:1311 config/arm/arm-mve-builtins.cc:1317
  #, gcc-internal-format
  msgid "%qT%d%qE%d"
  msgid_plural "passing single vector %qT to argument %d of %qE, which expects a tuple of %d vectors"
  msgstr[0] ""
  msgstr[1] ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1798
  #, fuzzy, gcc-internal-format
  #| msgid "%s as signed due to prototype"
  msgid "passing tuple %qT to argument %d of %qE after passing single vector %qT to argument %d"
  msgstr "%s som signed på grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1803
  #, gcc-internal-format
  msgid "passing single vector %qT to argument %d of %qE after passing tuple %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1808
  #, gcc-internal-format
  msgid "passing mismatched tuple types %qT and %qT to arguments %d and %d of %qE"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1819
! #: config/arm/arm-mve-builtins.cc:1198
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE has no form that takes %qT arguments"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1883
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE has no form that takes %qT and %qT arguments"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1945
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an %qs or %qs"
  msgstr "%s med anderledes bredde på grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1976
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer type"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1995
  #, gcc-internal-format
  msgid "passing %qT and %qT to arguments %d and %d of %qE, which expects a pair of 64-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2019
  #, fuzzy, gcc-internal-format
  #| msgid "in passing argument %P of `%+D'"
  msgid "passing mismatched integer types %qT and %qT to arguments %d and %d of %qE"
  msgstr "i overbringelse af parameter %P af '%+D'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2042
! #: config/arm/arm-mve-builtins.cc:1263 config/arm/arm-mve-builtins.cc:1688
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a pointer type"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2045
  #, gcc-internal-format
  msgid "an explicit type suffix is needed when using a vector of base addresses"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2054
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid SVE element type"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2062
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes pointer from integer without a cast"
  msgid "passing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elements"
  msgstr "%s opretter en henvisningsvariabel ud fra et heltal uden en typeomtvingning"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2069
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects the data to be 16 bits or wider"
  msgstr "%s med anderledes bredde på grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2072
  #, gcc-internal-format
  msgid "use the %<offset%> rather than %<index%> form for 8-bit data"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2113
  #, fuzzy, gcc-internal-format
  #| msgid "%s as integer rather than complex due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an SVE type rather than a scalar type"
  msgstr "%s som heltal i stedet for complex på grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2117
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an SVE type"
  msgstr "%s med anderledes bredde på grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2162
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of integers"
  msgstr "%s med anderledes bredde på grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2192
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a 128 bit NEON vector type"
  msgstr "%s med anderledes bredde på grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2209
! #: config/aarch64/aarch64-sve-builtins.cc:2507
! #: config/arm/arm-mve-builtins.cc:1519
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of unsigned integers"
  msgstr "%s med anderledes bredde på grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2230
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elements"
  msgstr "%s med anderledes bredde på grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2272
  #, gcc-internal-format
  msgid "operations on multiple vectors must be predicated by %qs rather than %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2275
  #, gcc-internal-format
  msgid "operations on single vectors must be predicated by %qs rather than %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2291
! #: config/arm/arm-mve-builtins.cc:1364
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector or scalar type"
  msgstr "%s med anderledes bredde på grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2313
! #: config/aarch64/aarch64-sve-builtins.cc:2962
! #: config/arm/arm-mve-builtins.cc:1386
  #, fuzzy, gcc-internal-format
  #| msgid "%s as signed due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects %qT"
  msgstr "%s som signed på grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2340
! #: config/aarch64/aarch64-sve-builtins.cc:2456
! #: config/aarch64/aarch64-sve-builtins.cc:2585
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, but argument %d had type %qT"
  msgstr "%s med anderledes bredde på grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2451
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, but argument %d was a tuple of %qT"
  msgstr "%s med anderledes bredde på grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2475
! #: config/arm/arm-mve-builtins.cc:1500
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit elements"
  msgstr "%s med anderledes bredde på grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2480
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects vectors of %d-bit elements"
  msgstr "%s med anderledes bredde på grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2493
! #: config/arm/arm-mve-builtins.cc:1512
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of signed integers"
*************** msgstr "%s med anderledes bredde på gru
*** 42154,42160 ****
  
  #. Translation note: could also be written "expects a tuple of
  #. signed integer vectors".
! #: config/aarch64/aarch64-sve-builtins.cc:2470
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects vectors of signed integers"
--- 43925,43931 ----
  
  #. Translation note: could also be written "expects a tuple of
  #. signed integer vectors".
! #: config/aarch64/aarch64-sve-builtins.cc:2499
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects vectors of signed integers"
*************** msgstr "%s fra en henvisningstype der ik
*** 42162,43021 ****
  
  #. Translation note: could also be written "expects a tuple of
  #. unsigned integer vectors".
! #: config/aarch64/aarch64-sve-builtins.cc:2484
  #, fuzzy, gcc-internal-format
  #| msgid "%s as unsigned due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects vectors of unsigned integers"
  msgstr "%s som unsigned på grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2504
! #: config/arm/arm-mve-builtins.cc:1542
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2524
! #: config/arm/arm-mve-builtins.cc:1563
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2535
! #: config/arm/arm-mve-builtins.cc:1574
  #, gcc-internal-format
  msgid "passing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2575
! #: config/arm/arm-mve-builtins.cc:1659
  #, fuzzy, gcc-internal-format
  #| msgid "%s as signed due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects %qs"
  msgstr "%s som signed på grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2593
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which does not accept scalars for this combination of arguments"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2609
! #: config/arm/arm-mve-builtins.cc:1675
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a scalar pointer"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2632
  #, gcc-internal-format
  msgid "call to %qE is ambiguous; argument %d has type %qs but argument %d has type %qs"
  msgstr ""
  
  #. It doesn't really matter whether the element is expected to be
  #. the same size as type suffix 0.
! #: config/aarch64/aarch64-sve-builtins.cc:2677
! #: config/arm/arm-mve-builtins.cc:1620
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar element"
  msgstr ""
  
  #. It doesn't seem useful to distinguish between signed and unsigned
  #. scalars here.
! #: config/aarch64/aarch64-sve-builtins.cc:2683
! #: config/arm/arm-mve-builtins.cc:1626
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a scalar integer"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2719
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects %qs or %qs"
  msgstr "%s med anderledes bredde på grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2739
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integers"
  msgstr "%s med anderledes bredde på grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2790
  #, gcc-internal-format
  msgid "when storing %qT, %qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2795
  #, gcc-internal-format
  msgid "%qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2799
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qE does not support 32-bit vector type %qT"
  msgstr "%s understøtter ikke %s"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2827
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qE does not support 32-bit sign-extended offsets"
  msgstr "%s understøtter ikke %s"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2830
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qE does not support sign-extended offsets"
  msgstr "%s understøtter ikke %s"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2844
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2849
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integers"
  msgstr ""
  
  #. TYPE is part of the function name.
! #: config/aarch64/aarch64-sve-builtins.cc:2856
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit integers"
  msgstr "%s med anderledes bredde på grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2904
  #, fuzzy, gcc-internal-format
  #| msgid "passing arg %d of pointer to function"
  msgid "passing %qT to argument %d of %qE, which expects a vector or pointer base address"
  msgstr "videregiver den %d. parameter af henvisning til funktion"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2984
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%E' from type `%T' to type `%T'"
  msgid "cannot combine a base of type %qT with an offset of type %qT"
  msgstr "kan ikke konvertere '%E' fra typen '%T' til typen '%T'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2988
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%E' from type `%T' to type `%T'"
  msgid "cannot combine a base of type %qT with an index of type %qT"
  msgstr "kan ikke konvertere '%E' fra typen '%T' til typen '%T'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3078
! #: config/arm/arm-mve-builtins.cc:1811
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes integer from pointer without a cast"
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept scalars"
  msgstr "%s opretter et heltal ud fra en henvisningsvariabel uden en typeomtvingning"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3142
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes integer from pointer without a cast"
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept single vectors"
  msgstr "%s opretter et heltal ud fra en henvisningsvariabel uden en typeomtvingning"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4830
! #: config/arm/arm-mve-builtins.cc:522 config/arm/arm-mve-builtins.cc:547
! #: config/riscv/riscv-vector-builtins.cc:4868
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate definition of class method `%s'"
  msgid "duplicate definition of %qs"
  msgstr "mere end én definition af klassemetoden '%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4890
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in the class %T"
  msgid "%qs defined without first defining %qs"
  msgstr "'%D' er allerede defineret i klassen '%T'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5042
  #, fuzzy, gcc-internal-format
  #| msgid "`sizeof' applied to incomplete type `%T'"
  msgid "%qs applied to non-SVE type %qT"
  msgstr "'sizeof' benyttet på en ufuldstændig type '%T'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5048
  #, fuzzy, gcc-internal-format
  #| msgid "`sizeof' applied to incomplete type `%T'"
  msgid "%qs applied to non-vector type %qT"
  msgstr "'sizeof' benyttet på en ufuldstændig type '%T'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5055
  #, gcc-internal-format
  msgid "%qs applied to type %qT, which already has a size"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5063
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%qs requires an integer constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5071
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported SVE vector size"
  msgstr "versionen er ikke understøttet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5189
  #, fuzzy, gcc-internal-format
  #| msgid "class `%T' does not have any field named `%D'"
  msgid "SVE type %qT does not have a fixed size"
  msgstr "klassen '%T' har ikke et felt ved navn '%D'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5194
  #, fuzzy, gcc-internal-format
  #| msgid "class `%T' does not have any field named `%D'"
  msgid "SVE type %qT does not have a defined alignment"
  msgstr "klassen '%T' har ikke et felt ved navn '%D'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5199
! #: config/riscv/riscv-vector-builtins.cc:4752
  #, fuzzy, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr "'%s' brugt, men aldrig defineret"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5205
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to SVE type %qT"
  msgstr "beregninger udført på en henvisning til en ufuldstændig type"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5212
  #, gcc-internal-format
  msgid "member variables cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5214
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' has incomplete type"
  msgid "fields cannot have SVE type %qT"
  msgstr "feltet '%D' er af en ufuldstændig type"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5219
  #, fuzzy, gcc-internal-format
  #| msgid "function returns an aggregate"
  msgid "array elements cannot have SVE type %qT"
  msgstr "funktion returnerer en værdi af en sammensat type"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5224
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of type `%T'"
  msgid "cannot allocate objects with SVE type %qT"
  msgstr "kan ikke allokere et objekt af typen '%T'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5229
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type `%T' to type `%T'"
  msgid "cannot delete objects with SVE type %qT"
  msgstr "kan ikke konvertere typen '%T' til typen '%T'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5234
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of type `%T'"
  msgid "cannot throw or catch SVE type %qT"
  msgstr "kan ikke allokere et objekt af typen '%T'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5239
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type `%T'"
  msgid "capture by copy of SVE type %qT"
  msgstr "kan ikke %s en henvisning til en ufuldstændig type '%T'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5244
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "SVE type %qT not allowed in %<map%> clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5249
! #: config/riscv/riscv-vector-builtins.cc:4811
  #, gcc-internal-format
  msgid "cannot reference %qT object types in %<target%> region"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5254
  #, fuzzy, gcc-internal-format
  #| msgid "type `%T' is disallowed in Java `throw' or `catch'"
  msgid "SVE type %qT not allowed in %<target%> %<private%> clause"
  msgstr "typen '%T' er ikke tilladt i Java 'throw' eller 'catch'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5260
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "SVE type %qT not allowed in %<target%> %<firstprivate%> clause"
  msgstr "instansvariablen '%s' er erklæret privat"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5266
  #, gcc-internal-format
  msgid "SVE type %qT not allowed in %<target%> device clauses"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:650
  #, fuzzy, gcc-internal-format
  #| msgid "third arg to `__builtin_prefetch' must be a constant"
  msgid "the arguments to %qE must be constant strings"
  msgstr "en tredje parameter til '__builtin_prefetch' skal være en konstant"
  
! #: config/aarch64/aarch64.cc:658
  #, fuzzy, gcc-internal-format
  msgid "unrecognized state string %qs"
  msgstr "ukendt registernavn '%s'"
  
! #: config/aarch64/aarch64.cc:742
  #, fuzzy, gcc-internal-format
  #| msgid "new cannot be applied to a function type"
  msgid "the %qE attribute cannot be applied to an SVE function type"
  msgstr "new kan ikke bruges på en funktionstype"
  
! #: config/aarch64/aarch64.cc:769
  #, gcc-internal-format
  msgid "cannot create a new %qs scope since %qs is shared with callers"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:785
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applies only to function definitions"
  msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
  
! #: config/aarch64/aarch64.cc:831
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "inconsistent attributes for state %qs"
  msgstr "ukendt registernavn: %s"
  
! #: config/aarch64/aarch64.cc:1328
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "%qs is incompatible with the use of floating-point types"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: config/aarch64/aarch64.cc:1331
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "%qs is incompatible with the use of vector types"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: config/aarch64/aarch64.cc:1335
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "%qs feature modifier is incompatible with the use of floating-point types"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: config/aarch64/aarch64.cc:1338
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "%qs feature modifier is incompatible with the use of vector types"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: config/aarch64/aarch64.cc:1354
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use the Xtensa NSA option"
  msgid "this operation requires the SVE ISA extension"
  msgstr "Benyt ikke Xtensa-NSA-indstillingen"
  
! #: config/aarch64/aarch64.cc:1355
  #, gcc-internal-format
  msgid "you can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
  #. We can't gracefully recover at this point, so make this a
  #. fatal error.
! #: config/aarch64/aarch64.cc:6686
  #, fuzzy, gcc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: config/aarch64/aarch64.cc:7163
  #, fuzzy, gcc-internal-format
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "AltiVec-parameter sendt til funktion uden prototype"
  
! #: config/aarch64/aarch64.cc:7304 config/aarch64/aarch64.cc:7383
! #: config/aarch64/aarch64.cc:21655
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7311 config/aarch64/aarch64.cc:7390
! #: config/aarch64/aarch64.cc:21662
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 14.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7322 config/aarch64/aarch64.cc:7400
! #: config/aarch64/aarch64.cc:21670 config/arm/arm.cc:7338
! #: config/arm/arm.cc:7368 config/arm/arm.cc:29593
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7527
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use the Xtensa NSA option"
  msgid "%qE requires the SVE ISA extension"
  msgstr "Benyt ikke Xtensa-NSA-indstillingen"
  
! #: config/aarch64/aarch64.cc:7530
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr "et '-ifile'-tilvalg kræver et '-map'-tilvalg"
  
! #: config/aarch64/aarch64.cc:7718
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11475
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "calling a streaming function requires the ISA extension %qs"
  msgstr "et '-ifile'-tilvalg kræver et '-map'-tilvalg"
  
! #: config/aarch64/aarch64.cc:11484 config/aarch64/aarch64.cc:11488
  #, gcc-internal-format
  msgid "call to a function that shares %qs state from a function that has no %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11491
  #, gcc-internal-format
  msgid "call to a function that shares SME state from a function that has no SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11549
  #, gcc-internal-format
  msgid "call to a function that shares state other than %qs from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11551
  #, gcc-internal-format
  msgid "use %<__arm_preserves(\"za\")%> if the callee preserves ZA"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18397
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18441
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qs string ill-formed"
  msgstr "egenskaben '%s' ignoreret"
  
! #: config/aarch64/aarch64.cc:18497
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option %s"
  msgid "invalid format for %<sve_width%>"
  msgstr "ugyldigt tilvalg %s"
  
! #: config/aarch64/aarch64.cc:18509
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %h value"
  msgid "invalid %<sve_width%> value: %d"
  msgstr "ugyldig %h-værdi"
  
! #: config/aarch64/aarch64.cc:18529
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid range %s in option %s"
  msgid "tuning string missing in option (%s)"
  msgstr "ugyldigt interval %s i tilvalg %s"
  
! #: config/aarch64/aarch64.cc:18547
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown spec function `%s'"
  msgid "unknown tuning option (%s)"
  msgstr "ukendt specifikationsfunktion '%s'"
  
! #: config/aarch64/aarch64.cc:18734 config/arm/arm.cc:3223
! #: config/riscv/riscv.cc:10785
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18743 config/riscv/riscv.cc:10794
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18751
  #, fuzzy, gcc-internal-format
  #| msgid "Specify the register allocation order"
  msgid "specify a system register with a small string length"
  msgstr "Angiv registerallokeringsordnen"
  
! #: config/aarch64/aarch64.cc:18761 config/arm/arm.cc:3235
! #: config/riscv/riscv.cc:10823 config/rs6000/rs6000.cc:4518
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "%s understøtter ikke %s"
  
! #: config/aarch64/aarch64.cc:18768
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18775
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "streaming functions require the ISA extension %qs"
  msgstr "et '-ifile'-tilvalg kræver et '-map'-tilvalg"
  
! #: config/aarch64/aarch64.cc:18777
  #, gcc-internal-format
  msgid "functions with SME state require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18873
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18889 config/riscv/riscv.cc:10843
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18917
  #, fuzzy, gcc-internal-format
  #| msgid "no data type for mode `%s'"
  msgid "no support for %qs without %qs"
  msgstr "ingen datatype til tilstanden '%s'"
  
! #: config/aarch64/aarch64.cc:18970
  #, fuzzy, gcc-internal-format
  #| msgid "invalid arg to `__builtin_frame_address'"
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "ugyldig parameter til '__builtin_frame_address'"
  
! #: config/aarch64/aarch64.cc:18981
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18986
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid argument %qs for %<-mharden-sls=%>"
  msgstr "ugyldig typeparameter"
  
! #: config/aarch64/aarch64.cc:19142
  #, fuzzy, gcc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march= switch"
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in options %qs being added"
  msgstr "tilvalget -mcpu=%s er i konflikt med tilvalget -march="
  
! #: config/aarch64/aarch64.cc:19209
  #, fuzzy, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "%s understøtter ikke %s"
  
! #: config/aarch64/aarch64.cc:19212
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is deprecated"
  msgid "%<-mabi=ilp32%> is deprecated"
  msgstr "'%s' er forældet"
  
! #: config/aarch64/aarch64.cc:19218
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19291
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19294
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in x32 mode"
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "kodemodellen %qs er ikke understøttet i x32-tilstand"
  
! #: config/aarch64/aarch64.cc:19392
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "functions with %qs state require the ISA extension %qs"
  msgstr "et '-ifile'-tilvalg kræver et '-map'-tilvalg"
  
! #: config/aarch64/aarch64.cc:19497
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr "ugyldig værdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:19500
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr "ugyldig værdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:19504
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr "ugyldig værdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:19539
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "ugyldig værdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:19542
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "ugyldig værdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:19546 config/aarch64/aarch64.cc:19630
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr "ugyldig værdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:19585
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -mtune= switch"
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr "ugyldig værdi (%s) til tilvalget -mcpu="
  
! #: config/aarch64/aarch64.cc:19626
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr "ugyldig værdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:19684 config/aarch64/aarch64.cc:19861
! #: config/loongarch/loongarch-target-attr.cc:144
! #: config/loongarch/loongarch-target-attr.cc:309
  #, fuzzy, gcc-internal-format
  #| msgid "malformed spec function name"
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "forkert udformet specifikationsfunktionsnavn"
  
! #: config/aarch64/aarch64.cc:19730
  #, fuzzy, gcc-internal-format
  #| msgid "%s only accepts 1 argument"
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr "%s accepterer kun 1 parameter"
  
! #: config/aarch64/aarch64.cc:19738 config/i386/i386-options.cc:1315
! #: config/loongarch/loongarch-target-attr.cc:181
  #, fuzzy, gcc-internal-format
  #| msgid "target system does not support the %qs debug format"
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr "målarkitektursystem understøtter ikke %qs-fejlsøgningsformatet"
  
! #: config/aarch64/aarch64.cc:19792
! #: config/loongarch/loongarch-target-attr.cc:221
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not defined"
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "\"%s\" er ikke defineret"
  
! #: config/aarch64/aarch64.cc:19849 config/arm/arm.cc:33836
! #: config/loongarch/loongarch-target-attr.cc:297
! #: config/riscv/riscv-target-attr.cc:431 config/rs6000/rs6000.cc:24714
! #: config/s390/s390.cc:16688
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "attribute %<target%> argument not a string"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: config/aarch64/aarch64.cc:19886
  #, gcc-internal-format
  msgid "arch extension %qs should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19889
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: config/aarch64/aarch64.cc:19898
! #: config/loongarch/loongarch-target-attr.cc:332
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr "ugyldig værdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:20116
! #, gcc-internal-format
! msgid "Function Multi Versioning support is experimental, and the behavior is likely to change"
! msgstr ""
! 
! #: config/aarch64/aarch64.cc:20125 config/riscv/riscv-target-attr.cc:497
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "attribute %<target_version%> has multiple values"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: config/aarch64/aarch64.cc:20133 config/riscv/riscv-target-attr.cc:505
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "attribute %<target_version%> argument not a string"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: config/aarch64/aarch64.cc:20155
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "missing value in %<target_version%> attribute"
  msgstr "ugyldig værdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:20159
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "invalid feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "ugyldig værdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:20165
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "duplicate feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "ugyldig værdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:20751 config/i386/i386-features.cc:3911
! #: config/i386/i386-features.cc:4180 config/riscv/riscv.cc:13703
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "virtual function multiversioning not supported"
  msgstr "stakgrænseudtryk understøttes ikke"
  
! #: config/aarch64/aarch64.cc:20872 config/i386/i386-features.cc:4044
! #: config/riscv/riscv.cc:13828 config/rs6000/rs6000.cc:25404
  #, 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/aarch64/aarch64.cc:22424 config/arm/arm.cc:6686
! #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12993
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22429 config/arm/arm.cc:6691
! #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12988
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22434 config/arm/arm.cc:6696
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:23889 config/aarch64/aarch64.cc:23892
  #, fuzzy, gcc-internal-format
  #| msgid "line number out of range"
  msgid "lane %wd out of range %wd - %wd"
  msgstr "linjenummer er uden for det gyldige interval"
  
! #: config/aarch64/aarch64.cc:29422 config/i386/i386.cc:25619
! #: config/i386/i386.cc:25750
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported simdlen %wd"
  msgstr "versionen er ikke understøttet"
  
! #: config/aarch64/aarch64.cc:29436
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "GCC does not currently support return type %qT for simd"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: config/aarch64/aarch64.cc:29440 config/i386/i386.cc:25641
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported return type %qT for simd"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: config/aarch64/aarch64.cc:29474
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "GCC does not currently support argument type %qT for simd"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: config/aarch64/aarch64.cc:29478 config/i386/i386.cc:25672
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported argument type %qT for simd"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: config/aarch64/aarch64.cc:29549
  #, fuzzy, gcc-internal-format
  #| msgid "The -shared option is not currently supported for VAX ELF."
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr "Tilvalget -shared understøttes i øjeblikket ikke for VAX ELF."
  
! #: config/aarch64/aarch64.cc:29569
  #, fuzzy, gcc-internal-format
  #| msgid "The -shared option is not currently supported for VAX ELF."
  msgid "GCC does not currently support a simdclone with simdlens %wd and %wd for these types."
  msgstr "Tilvalget -shared understøttes i øjeblikket ikke for VAX ELF."
  
! #: config/aarch64/aarch64.cc:29757
  #, fuzzy, gcc-internal-format
  msgid "cannot apply attribute %qs to %q+D after the function has been defined"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: config/aarch64/aarch64.cc:29759
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "%q+D defined here"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: config/aarch64/aarch64.cc:30239
  #, gcc-internal-format
  msgid "non-local gotos in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:30548
  #, gcc-internal-format
  msgid "catching non-call exceptions in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31188 config/arm/arm-mve-builtins.cc:634
! #: config/riscv/riscv-vector-builtins.cc:4493
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: config/aarch64/aarch64.cc:31201
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects the value %wd"
  msgstr "%s med anderledes bredde på grund af prototypen"
  
! #: config/aarch64/aarch64.cc:31204 config/arm/arm-mve-builtins.cc:646
! #: config/riscv/riscv-vector-builtins.cc:4507
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: config/aarch64/aarch64.cc:31217
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects either %wd or %wd"
  msgstr "%s med anderledes bredde på grund af prototypen"
  
! #: config/aarch64/aarch64.cc:31231 config/arm/arm-mve-builtins.cc:685
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wd"
  msgstr "%s med anderledes bredde på grund af prototypen"
  
! #: config/aarch64/aarch64.cc:31243 config/arm/arm-mve-builtins.cc:672
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr "%s med anderledes bredde på grund af prototypen"
  
  #: config/alpha/alpha.cc:420
  #, fuzzy, gcc-internal-format
  #| msgid "bad value `%s' for -mtrap-precision switch"
--- 43933,44836 ----
  
  #. Translation note: could also be written "expects a tuple of
  #. unsigned integer vectors".
! #: config/aarch64/aarch64-sve-builtins.cc:2513
  #, fuzzy, gcc-internal-format
  #| msgid "%s as unsigned due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects vectors of unsigned integers"
  msgstr "%s som unsigned på grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2533
! #: config/arm/arm-mve-builtins.cc:1539
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2553
! #: config/arm/arm-mve-builtins.cc:1560
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2564
! #: config/arm/arm-mve-builtins.cc:1571
  #, gcc-internal-format
  msgid "passing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2604
! #: config/arm/arm-mve-builtins.cc:1656
  #, fuzzy, gcc-internal-format
  #| msgid "%s as signed due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects %qs"
  msgstr "%s som signed på grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2622
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which does not accept scalars for this combination of arguments"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2638
! #: config/arm/arm-mve-builtins.cc:1672
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a scalar pointer"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2661
  #, gcc-internal-format
  msgid "call to %qE is ambiguous; argument %d has type %qs but argument %d has type %qs"
  msgstr ""
  
  #. It doesn't really matter whether the element is expected to be
  #. the same size as type suffix 0.
! #: config/aarch64/aarch64-sve-builtins.cc:2706
! #: config/arm/arm-mve-builtins.cc:1617
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar element"
  msgstr ""
  
  #. It doesn't seem useful to distinguish between signed and unsigned
  #. scalars here.
! #: config/aarch64/aarch64-sve-builtins.cc:2712
! #: config/arm/arm-mve-builtins.cc:1623
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a scalar integer"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2748
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects %qs or %qs"
  msgstr "%s med anderledes bredde på grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2768
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integers"
  msgstr "%s med anderledes bredde på grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2819
  #, gcc-internal-format
  msgid "when storing %qT, %qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2824
  #, gcc-internal-format
  msgid "%qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2828
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qE does not support 32-bit vector type %qT"
  msgstr "%s understøtter ikke %s"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2856
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qE does not support 32-bit sign-extended offsets"
  msgstr "%s understøtter ikke %s"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2859
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qE does not support sign-extended offsets"
  msgstr "%s understøtter ikke %s"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2873
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2878
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integers"
  msgstr ""
  
  #. TYPE is part of the function name.
! #: config/aarch64/aarch64-sve-builtins.cc:2885
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit integers"
  msgstr "%s med anderledes bredde på grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2933
  #, fuzzy, gcc-internal-format
  #| msgid "passing arg %d of pointer to function"
  msgid "passing %qT to argument %d of %qE, which expects a vector or pointer base address"
  msgstr "videregiver den %d. parameter af henvisning til funktion"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3013
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%E' from type `%T' to type `%T'"
  msgid "cannot combine a base of type %qT with an offset of type %qT"
  msgstr "kan ikke konvertere '%E' fra typen '%T' til typen '%T'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3017
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%E' from type `%T' to type `%T'"
  msgid "cannot combine a base of type %qT with an index of type %qT"
  msgstr "kan ikke konvertere '%E' fra typen '%T' til typen '%T'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3107
! #: config/arm/arm-mve-builtins.cc:1808
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes integer from pointer without a cast"
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept scalars"
  msgstr "%s opretter et heltal ud fra en henvisningsvariabel uden en typeomtvingning"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3171
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes integer from pointer without a cast"
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept single vectors"
  msgstr "%s opretter et heltal ud fra en henvisningsvariabel uden en typeomtvingning"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4883
! #: config/arm/arm-mve-builtins.cc:502 config/arm/arm-mve-builtins.cc:527
! #: config/riscv/riscv-vector-builtins.cc:5584
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate definition of class method `%s'"
  msgid "duplicate definition of %qs"
  msgstr "mere end én definition af klassemetoden '%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4943
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in the class %T"
  msgid "%qs defined without first defining %qs"
  msgstr "'%D' er allerede defineret i klassen '%T'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5095
  #, fuzzy, gcc-internal-format
  #| msgid "`sizeof' applied to incomplete type `%T'"
  msgid "%qs applied to non-SVE type %qT"
  msgstr "'sizeof' benyttet på en ufuldstændig type '%T'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5101
  #, fuzzy, gcc-internal-format
  #| msgid "`sizeof' applied to incomplete type `%T'"
  msgid "%qs applied to non-vector type %qT"
  msgstr "'sizeof' benyttet på en ufuldstændig type '%T'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5108
  #, gcc-internal-format
  msgid "%qs applied to type %qT, which already has a size"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5116
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%qs requires an integer constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5124
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported SVE vector size"
  msgstr "versionen er ikke understøttet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5242
  #, fuzzy, gcc-internal-format
  #| msgid "class `%T' does not have any field named `%D'"
  msgid "SVE type %qT does not have a fixed size"
  msgstr "klassen '%T' har ikke et felt ved navn '%D'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5247
  #, fuzzy, gcc-internal-format
  #| msgid "class `%T' does not have any field named `%D'"
  msgid "SVE type %qT does not have a defined alignment"
  msgstr "klassen '%T' har ikke et felt ved navn '%D'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5252
! #: config/riscv/riscv-vector-builtins.cc:5468
  #, fuzzy, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr "'%s' brugt, men aldrig defineret"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5258
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to SVE type %qT"
  msgstr "beregninger udført på en henvisning til en ufuldstændig type"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5265
  #, gcc-internal-format
  msgid "member variables cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5267
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' has incomplete type"
  msgid "fields cannot have SVE type %qT"
  msgstr "feltet '%D' er af en ufuldstændig type"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5272
  #, fuzzy, gcc-internal-format
  #| msgid "function returns an aggregate"
  msgid "array elements cannot have SVE type %qT"
  msgstr "funktion returnerer en værdi af en sammensat type"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5277
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of type `%T'"
  msgid "cannot allocate objects with SVE type %qT"
  msgstr "kan ikke allokere et objekt af typen '%T'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5282
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type `%T' to type `%T'"
  msgid "cannot delete objects with SVE type %qT"
  msgstr "kan ikke konvertere typen '%T' til typen '%T'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5287
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of type `%T'"
  msgid "cannot throw or catch SVE type %qT"
  msgstr "kan ikke allokere et objekt af typen '%T'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5292
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type `%T'"
  msgid "capture by copy of SVE type %qT"
  msgstr "kan ikke %s en henvisning til en ufuldstændig type '%T'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5297
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "SVE type %qT not allowed in %<map%> clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5302
! #: config/riscv/riscv-vector-builtins.cc:5527
  #, gcc-internal-format
  msgid "cannot reference %qT object types in %<target%> region"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5307
  #, fuzzy, gcc-internal-format
  #| msgid "type `%T' is disallowed in Java `throw' or `catch'"
  msgid "SVE type %qT not allowed in %<target%> %<private%> clause"
  msgstr "typen '%T' er ikke tilladt i Java 'throw' eller 'catch'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5313
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "SVE type %qT not allowed in %<target%> %<firstprivate%> clause"
  msgstr "instansvariablen '%s' er erklæret privat"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5319
  #, gcc-internal-format
  msgid "SVE type %qT not allowed in %<target%> device clauses"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:665
  #, fuzzy, gcc-internal-format
  #| msgid "third arg to `__builtin_prefetch' must be a constant"
  msgid "the arguments to %qE must be constant strings"
  msgstr "en tredje parameter til '__builtin_prefetch' skal være en konstant"
  
! #: config/aarch64/aarch64.cc:673
  #, fuzzy, gcc-internal-format
  msgid "unrecognized state string %qs"
  msgstr "ukendt registernavn '%s'"
  
! #: config/aarch64/aarch64.cc:784
  #, fuzzy, gcc-internal-format
  #| msgid "new cannot be applied to a function type"
  msgid "the %qE attribute cannot be applied to an SVE function type"
  msgstr "new kan ikke bruges på en funktionstype"
  
! #: config/aarch64/aarch64.cc:814
  #, gcc-internal-format
  msgid "cannot create a new %qs scope since %qs is shared with callers"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:830
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applies only to function definitions"
  msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
  
! #: config/aarch64/aarch64.cc:876
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "inconsistent attributes for state %qs"
  msgstr "ukendt registernavn: %s"
  
! #: config/aarch64/aarch64.cc:1441
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "%qs is incompatible with the use of floating-point types"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: config/aarch64/aarch64.cc:1444
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "%qs is incompatible with the use of vector types"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: config/aarch64/aarch64.cc:1448
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "%qs feature modifier is incompatible with the use of floating-point types"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: config/aarch64/aarch64.cc:1451
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "%qs feature modifier is incompatible with the use of vector types"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: config/aarch64/aarch64.cc:1467
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use the Xtensa NSA option"
  msgid "this operation requires the SVE ISA extension"
  msgstr "Benyt ikke Xtensa-NSA-indstillingen"
  
! #: config/aarch64/aarch64.cc:1468
  #, gcc-internal-format
  msgid "you can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
  #. We can't gracefully recover at this point, so make this a
  #. fatal error.
! #: config/aarch64/aarch64.cc:7218
  #, fuzzy, gcc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: config/aarch64/aarch64.cc:7819
  #, fuzzy, gcc-internal-format
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "AltiVec-parameter sendt til funktion uden prototype"
  
! #: config/aarch64/aarch64.cc:7951 config/aarch64/aarch64.cc:8032
! #: config/aarch64/aarch64.cc:22625
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7958 config/aarch64/aarch64.cc:8039
! #: config/aarch64/aarch64.cc:22632
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 14.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7969 config/aarch64/aarch64.cc:8049
! #: config/aarch64/aarch64.cc:22640 config/arm/arm.cc:7311
! #: config/arm/arm.cc:7341 config/arm/arm.cc:29403
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:8177
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use the Xtensa NSA option"
  msgid "%qE requires the SVE ISA extension"
  msgstr "Benyt ikke Xtensa-NSA-indstillingen"
  
! #: config/aarch64/aarch64.cc:8180
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr "et '-ifile'-tilvalg kræver et '-map'-tilvalg"
  
! #: config/aarch64/aarch64.cc:8395
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12166
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "calling a streaming function requires the ISA extension %qs"
  msgstr "et '-ifile'-tilvalg kræver et '-map'-tilvalg"
  
! #: config/aarch64/aarch64.cc:12175 config/aarch64/aarch64.cc:12179
  #, gcc-internal-format
  msgid "call to a function that shares %qs state from a function that has no %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12182
  #, gcc-internal-format
  msgid "call to a function that shares SME state from a function that has no SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12240
  #, gcc-internal-format
  msgid "call to a function that shares state other than %qs from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12242
  #, gcc-internal-format
  msgid "use %<__arm_preserves(\"za\")%> if the callee preserves ZA"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19255
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19299
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qs string ill-formed"
  msgstr "egenskaben '%s' ignoreret"
  
! #: config/aarch64/aarch64.cc:19355
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option %s"
  msgid "invalid format for %<sve_width%>"
  msgstr "ugyldigt tilvalg %s"
  
! #: config/aarch64/aarch64.cc:19367
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %h value"
  msgid "invalid %<sve_width%> value: %d"
  msgstr "ugyldig %h-værdi"
  
! #: config/aarch64/aarch64.cc:19387
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid range %s in option %s"
  msgid "tuning string missing in option (%s)"
  msgstr "ugyldigt interval %s i tilvalg %s"
  
! #: config/aarch64/aarch64.cc:19405
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown spec function `%s'"
  msgid "unknown tuning option (%s)"
  msgstr "ukendt specifikationsfunktion '%s'"
  
! #: config/aarch64/aarch64.cc:19615 config/arm/arm.cc:3211
! #: config/riscv/riscv.cc:12481
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19624 config/riscv/riscv.cc:12490
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19632
  #, fuzzy, gcc-internal-format
  #| msgid "Specify the register allocation order"
  msgid "specify a system register with a small string length"
  msgstr "Angiv registerallokeringsordnen"
  
! #: config/aarch64/aarch64.cc:19642 config/arm/arm.cc:3223
! #: config/riscv/riscv.cc:12519 config/rs6000/rs6000.cc:4515
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "%s understøtter ikke %s"
  
! #: config/aarch64/aarch64.cc:19650
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19653
! #, gcc-internal-format
! msgid "%<-fsanitize=shadow-call-stack%> conflicts with the use of register x18 by the target operating system"
! msgstr ""
! 
! #: config/aarch64/aarch64.cc:19659
! #, gcc-internal-format
! msgid "%<-fsanitize=memtag-stack%> requires the ISA extension %qs"
! msgstr ""
! 
! #: config/aarch64/aarch64.cc:19667
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "streaming functions require the ISA extension %qs"
  msgstr "et '-ifile'-tilvalg kræver et '-map'-tilvalg"
  
! #: config/aarch64/aarch64.cc:19669
  #, gcc-internal-format
  msgid "functions with SME state require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19765
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19781 config/riscv/riscv.cc:12539
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19815
  #, fuzzy, gcc-internal-format
  #| msgid "no data type for mode `%s'"
  msgid "no support for %qs without %qs"
  msgstr "ingen datatype til tilstanden '%s'"
  
! #: config/aarch64/aarch64.cc:19882
  #, fuzzy, gcc-internal-format
  #| msgid "invalid arg to `__builtin_frame_address'"
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "ugyldig parameter til '__builtin_frame_address'"
  
! #: config/aarch64/aarch64.cc:19893
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19898
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid argument %qs for %<-mharden-sls=%>"
  msgstr "ugyldig typeparameter"
  
! #: config/aarch64/aarch64.cc:20054
  #, fuzzy, gcc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march= switch"
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in options %qs being added"
  msgstr "tilvalget -mcpu=%s er i konflikt med tilvalget -march="
  
! #: config/aarch64/aarch64.cc:20121
  #, fuzzy, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "%s understøtter ikke %s"
  
! #: config/aarch64/aarch64.cc:20124
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is deprecated"
  msgid "%<-mabi=ilp32%> is deprecated"
  msgstr "'%s' er forældet"
  
! #: config/aarch64/aarch64.cc:20130
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20204
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20207
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in x32 mode"
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "kodemodellen %qs er ikke understøttet i x32-tilstand"
  
! #: config/aarch64/aarch64.cc:20305
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "functions with %qs state require the ISA extension %qs"
  msgstr "et '-ifile'-tilvalg kræver et '-map'-tilvalg"
  
! #: config/aarch64/aarch64.cc:20415
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr "ugyldig værdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:20418
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr "ugyldig værdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:20422
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr "ugyldig værdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:20457
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "ugyldig værdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:20460
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "ugyldig værdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:20464 config/aarch64/aarch64.cc:20548
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr "ugyldig værdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:20503
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -mtune= switch"
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr "ugyldig værdi (%s) til tilvalget -mcpu="
  
! #: config/aarch64/aarch64.cc:20544
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr "ugyldig værdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:20604 config/aarch64/aarch64.cc:20782
! #: config/loongarch/loongarch-target-attr.cc:197
! #: config/loongarch/loongarch-target-attr.cc:395
  #, fuzzy, gcc-internal-format
  #| msgid "malformed spec function name"
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "forkert udformet specifikationsfunktionsnavn"
  
! #: config/aarch64/aarch64.cc:20650
  #, fuzzy, gcc-internal-format
  #| msgid "%s only accepts 1 argument"
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr "%s accepterer kun 1 parameter"
  
! #: config/aarch64/aarch64.cc:20658 config/i386/i386-options.cc:1302
! #: config/loongarch/loongarch-target-attr.cc:233
  #, fuzzy, gcc-internal-format
  #| msgid "target system does not support the %qs debug format"
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr "målarkitektursystem understøtter ikke %qs-fejlsøgningsformatet"
  
! #: config/aarch64/aarch64.cc:20713
! #: config/loongarch/loongarch-target-attr.cc:281
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not defined"
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "\"%s\" er ikke defineret"
  
! #: config/aarch64/aarch64.cc:20770 config/arm/arm.cc:33522
! #: config/loongarch/loongarch-target-attr.cc:383
! #: config/riscv/riscv-target-attr.cc:473 config/rs6000/rs6000.cc:24725
! #: config/s390/s390.cc:16979
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "attribute %<target%> argument not a string"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: config/aarch64/aarch64.cc:20807
  #, gcc-internal-format
  msgid "arch extension %qs should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20810
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: config/aarch64/aarch64.cc:20819
! #: config/loongarch/loongarch-target-attr.cc:418
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr "ugyldig værdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:21090 config/loongarch/loongarch.cc:11500
! #: config/riscv/riscv-target-attr.cc:552
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "attribute %<target_version%> has multiple values"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: config/aarch64/aarch64.cc:21098 config/loongarch/loongarch.cc:11510
! #: config/riscv/riscv-target-attr.cc:562
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "attribute %<target_version%> argument not a string"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: config/aarch64/aarch64.cc:21120
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "missing value in %<target_version%> attribute"
  msgstr "ugyldig værdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:21124
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "invalid feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "ugyldig værdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:21130
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "duplicate feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "ugyldig værdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:21712 config/i386/i386-features.cc:5462
! #: config/i386/i386-features.cc:5712 config/loongarch/loongarch.cc:12057
! #: config/riscv/riscv.cc:15534 config/rs6000/rs6000.cc:28526
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "virtual function multiversioning not supported"
  msgstr "stakgrænseudtryk understøttes ikke"
  
! #: config/aarch64/aarch64.cc:21769 config/i386/i386-features.cc:5565
! #: config/loongarch/loongarch.cc:11654 config/riscv/riscv.cc:15588
! #: config/rs6000/rs6000.cc:25381
  #, 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/aarch64/aarch64.cc:21808
! #, gcc-internal-format
! msgid "%q+D has an inconsistent function multi-version priority value"
! msgstr ""
! 
! #: config/aarch64/aarch64.cc:21811
! #, fuzzy, gcc-internal-format
! #| msgid "`%s' previously declared here"
! msgid "%q+D was previously declared here with priority value of %d"
! msgstr "'%s' tidligere erklæret her"
! 
! #: config/aarch64/aarch64.cc:23420 config/arm/arm.cc:6689
! #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:13289
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:23425 config/arm/arm.cc:6694
! #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:13284
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:23430 config/arm/arm.cc:6699
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:24992 config/aarch64/aarch64.cc:24995
  #, fuzzy, gcc-internal-format
  #| msgid "line number out of range"
  msgid "lane %wd out of range %wd - %wd"
  msgstr "linjenummer er uden for det gyldige interval"
  
! #: config/aarch64/aarch64.cc:30704 config/i386/i386.cc:26805
! #: config/i386/i386.cc:26936
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported simdlen %wd"
  msgstr "versionen er ikke understøttet"
  
! #: config/aarch64/aarch64.cc:30718
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "GCC does not currently support return type %qT for simd"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: config/aarch64/aarch64.cc:30722 config/i386/i386.cc:26827
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported return type %qT for simd"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: config/aarch64/aarch64.cc:30756
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "GCC does not currently support argument type %qT for simd"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: config/aarch64/aarch64.cc:30760 config/i386/i386.cc:26858
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported argument type %qT for simd"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: config/aarch64/aarch64.cc:30831
  #, fuzzy, gcc-internal-format
  #| msgid "The -shared option is not currently supported for VAX ELF."
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr "Tilvalget -shared understøttes i øjeblikket ikke for VAX ELF."
  
! #: config/aarch64/aarch64.cc:30851
  #, fuzzy, gcc-internal-format
  #| msgid "The -shared option is not currently supported for VAX ELF."
  msgid "GCC does not currently support a simdclone with simdlens %wd and %wd for these types."
  msgstr "Tilvalget -shared understøttes i øjeblikket ikke for VAX ELF."
  
! #: config/aarch64/aarch64.cc:31041
  #, fuzzy, gcc-internal-format
  msgid "cannot apply attribute %qs to %q+D after the function has been defined"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: config/aarch64/aarch64.cc:31043
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "%q+D defined here"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: config/aarch64/aarch64.cc:31862
  #, gcc-internal-format
  msgid "non-local gotos in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:32170
  #, gcc-internal-format
  msgid "catching non-call exceptions in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:32810 config/arm/arm-mve-builtins.cc:614
! #: config/riscv/riscv-vector-builtins.cc:5216
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: config/aarch64/aarch64.cc:32823
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects the value %wd"
  msgstr "%s med anderledes bredde på grund af prototypen"
  
! #: config/aarch64/aarch64.cc:32826 config/arm/arm-mve-builtins.cc:626
! #: config/riscv/riscv-vector-builtins.cc:5230
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: config/aarch64/aarch64.cc:32839
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects either %wd or %wd"
  msgstr "%s med anderledes bredde på grund af prototypen"
  
! #: config/aarch64/aarch64.cc:32853 config/arm/arm-mve-builtins.cc:665
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wd"
  msgstr "%s med anderledes bredde på grund af prototypen"
  
! #: config/aarch64/aarch64.cc:32865 config/arm/arm-mve-builtins.cc:652
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr "%s med anderledes bredde på grund af prototypen"
  
+ #: config/aarch64/aarch64.cc:33099
+ #, fuzzy, gcc-internal-format
+ #| msgid "bad value (%s) for -march= switch"
+ msgid "empty string not valid for a %<target_clones%> version"
+ msgstr "ugyldig værdi (%s) til tilvalget -march="
+ 
+ #: config/aarch64/aarch64.cc:33103
+ #, fuzzy
+ #| msgid "bad value (%s) for -march= switch"
+ msgid "invalid feature modifier %qs in version %qB for %<target_clones%> attribute"
+ msgstr "ugyldig værdi (%s) til tilvalget -march="
+ 
+ #: config/aarch64/aarch64.cc:33109
+ #, fuzzy
+ #| msgid "bad value (%s) for -march= switch"
+ msgid "duplicate feature modifier %qs in version %qB for %<target_clones%> attribute"
+ msgstr "ugyldig værdi (%s) til tilvalget -march="
+ 
+ #: config/aarch64/aarch64.cc:33115
+ #, fuzzy
+ #| msgid "bad value (%s) for -march= switch"
+ msgid "invalid feature %qs in version %qB for %<target_clones%> attribute"
+ msgstr "ugyldig værdi (%s) til tilvalget -march="
+ 
  #: config/alpha/alpha.cc:420
  #, fuzzy, gcc-internal-format
  #| msgid "bad value `%s' for -mtrap-precision switch"
*************** msgstr "L%d-mellemlagersventetid ukendt
*** 43079,43156 ****
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "ugyldig værdi '%s' for -mmemory-latency"
  
! #: config/alpha/alpha.cc:7357 config/alpha/alpha.cc:7360 config/arc/arc.cc:6981
! #: config/arc/arc.cc:7255 config/s390/s390.cc:942
  #, gcc-internal-format
  msgid "bad builtin fcode"
  msgstr "ugyldig indbygget fcode"
  
! #: config/arc/arc.cc:1003
  #, fuzzy, gcc-internal-format
  msgid "%<-mno-mpy%> supported only for ARC700 or ARCv2"
  msgstr "-f%s er ikke understøttet: ignoreret"
  
! #: config/arc/arc.cc:1006
  #, gcc-internal-format
  msgid "%<-mno-dpfp-lrsr%> supported only with %<-mdpfp%>"
  msgstr ""
  
! #: config/arc/arc.cc:1011
  #, fuzzy, gcc-internal-format
  #| msgid "-mapcs-26 and -mapcs-32 may not be used together"
  msgid "FPX fast and compact options cannot be specified together"
  msgstr "-mapcs-26 og -mapcs-32 kan ikke bruges på samme tid"
  
! #: config/arc/arc.cc:1015
  #, gcc-internal-format
  msgid "%<-mspfp_fast%> not available on ARC600 or ARC601"
  msgstr ""
  
! #: config/arc/arc.cc:1020
  #, gcc-internal-format
  msgid "no FPX/FPU mixing allowed"
  msgstr ""
  
! #: config/arc/arc.cc:1025
  #, fuzzy, gcc-internal-format
  msgid "PIC is not supported for %qs"
  msgstr "-g er kun understøttet ved brug af GAS på denne processor,"
  
! #: config/arc/arc.cc:1061
  #, fuzzy, gcc-internal-format
  #| msgid "missing operand"
  msgid "missing dash"
  msgstr "manglende operand"
  
! #: config/arc/arc.cc:1073
  #, fuzzy, gcc-internal-format
  #| msgid "first argument must be []byte"
  msgid "first register must be R0"
  msgstr "første parameter skal være []byte"
  
! #: config/arc/arc.cc:1093
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "operand 1 must be a hard register"
  msgid "last register name %s must be an odd register"
  msgstr "operand 1 skal være et hårdt register"
  
! #: config/arc/arc.cc:1102 config/ia64/ia64.cc:6066 config/pa/pa.cc:492
  #: config/sh/sh.cc:8306
  #, gcc-internal-format, gfc-internal-format
  msgid "%s-%s is an empty range"
  msgstr "%s-%s er et tomt interval"
  
! #: config/arc/arc.cc:1152
  #, gcc-internal-format
  msgid "invalid number in %<-mrgf-banked-regs=%s%> valid values are 0, 4, 8, 16, or 32"
  msgstr ""
  
! #: config/arc/arc.cc:1214
  #, gcc-internal-format
  msgid "option %<-mirq-ctrl-saved%> valid only for ARC v2 processors"
  msgstr ""
  
! #: config/arc/arc.cc:1223
  #, gcc-internal-format
  msgid "option %<-mrgf-banked-regs%> valid only for ARC v2 processors"
  msgstr ""
--- 44894,44971 ----
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "ugyldig værdi '%s' for -mmemory-latency"
  
! #: config/alpha/alpha.cc:7353 config/alpha/alpha.cc:7356 config/arc/arc.cc:6996
! #: config/arc/arc.cc:7270 config/s390/s390.cc:943
  #, gcc-internal-format
  msgid "bad builtin fcode"
  msgstr "ugyldig indbygget fcode"
  
! #: config/arc/arc.cc:1001
  #, fuzzy, gcc-internal-format
  msgid "%<-mno-mpy%> supported only for ARC700 or ARCv2"
  msgstr "-f%s er ikke understøttet: ignoreret"
  
! #: config/arc/arc.cc:1004
  #, gcc-internal-format
  msgid "%<-mno-dpfp-lrsr%> supported only with %<-mdpfp%>"
  msgstr ""
  
! #: config/arc/arc.cc:1009
  #, fuzzy, gcc-internal-format
  #| msgid "-mapcs-26 and -mapcs-32 may not be used together"
  msgid "FPX fast and compact options cannot be specified together"
  msgstr "-mapcs-26 og -mapcs-32 kan ikke bruges på samme tid"
  
! #: config/arc/arc.cc:1013
  #, gcc-internal-format
  msgid "%<-mspfp_fast%> not available on ARC600 or ARC601"
  msgstr ""
  
! #: config/arc/arc.cc:1018
  #, gcc-internal-format
  msgid "no FPX/FPU mixing allowed"
  msgstr ""
  
! #: config/arc/arc.cc:1023
  #, fuzzy, gcc-internal-format
  msgid "PIC is not supported for %qs"
  msgstr "-g er kun understøttet ved brug af GAS på denne processor,"
  
! #: config/arc/arc.cc:1059
  #, fuzzy, gcc-internal-format
  #| msgid "missing operand"
  msgid "missing dash"
  msgstr "manglende operand"
  
! #: config/arc/arc.cc:1071
  #, fuzzy, gcc-internal-format
  #| msgid "first argument must be []byte"
  msgid "first register must be R0"
  msgstr "første parameter skal være []byte"
  
! #: config/arc/arc.cc:1091
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "operand 1 must be a hard register"
  msgid "last register name %s must be an odd register"
  msgstr "operand 1 skal være et hårdt register"
  
! #: config/arc/arc.cc:1100 config/ia64/ia64.cc:6111 config/pa/pa.cc:492
  #: config/sh/sh.cc:8306
  #, gcc-internal-format, gfc-internal-format
  msgid "%s-%s is an empty range"
  msgstr "%s-%s er et tomt interval"
  
! #: config/arc/arc.cc:1150
  #, gcc-internal-format
  msgid "invalid number in %<-mrgf-banked-regs=%s%> valid values are 0, 4, 8, 16, or 32"
  msgstr ""
  
! #: config/arc/arc.cc:1212
  #, gcc-internal-format
  msgid "option %<-mirq-ctrl-saved%> valid only for ARC v2 processors"
  msgstr ""
  
! #: config/arc/arc.cc:1221
  #, gcc-internal-format
  msgid "option %<-mrgf-banked-regs%> valid only for ARC v2 processors"
  msgstr ""
*************** msgstr ""
*** 43162,43531 ****
  #. TRANSLATORS: the DOC/DOC0/DOC1 are strings which shouldn't be
  #. translated.  They are like keywords which one can relate with the
  #. architectural choices taken for an ARC CPU implementation.
! #: config/arc/arc.cc:1267
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "option %<%s=%s%> is not available for %qs CPU"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: config/arc/arc.cc:1272
  #, gcc-internal-format
  msgid "option %qs is ignored, the default value %qs is considered for %qs CPU"
  msgstr ""
  
! #: config/arc/arc.cc:1280
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "option %qs is not available for %qs CPU"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: config/arc/arc.cc:1285
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "unset option %qs is ignored, it is always enabled for %qs CPU"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: config/arc/arc.cc:1857
  #, gcc-internal-format, gfc-internal-format
  msgid "multiply option implies r%d is fixed"
  msgstr ""
  
! #: config/arc/arc.cc:2005 config/epiphany/epiphany.cc:505
  #: config/epiphany/epiphany.cc:547
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not a string constant"
  msgid "argument of %qE attribute is not a string constant"
  msgstr "parameteren til egenskaben '%s er ikke en strengkonstant"
  
! #: config/arc/arc.cc:2014
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
  msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\""
  msgstr "parameteren til egenskaben '%s er ikke \"ilink1\" eller \"ilink2\""
  
! #: config/arc/arc.cc:2023
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
  msgid "argument of %qE attribute is not \"ilink\" or \"firq\""
  msgstr "parameteren til egenskaben '%s er ikke \"ilink1\" eller \"ilink2\""
  
! #: config/arc/arc.cc:2037 config/arm/arm.cc:7479 config/arm/arm.cc:7497
! #: config/arm/arm.cc:7676 config/avr/avr.cc:11323 config/avr/avr.cc:11337
! #: config/bfin/bfin.cc:4695 config/bfin/bfin.cc:4756 config/bfin/bfin.cc:4786
! #: config/bpf/bpf.cc:93 config/csky/csky.cc:6459 config/csky/csky.cc:6487
! #: config/epiphany/epiphany.cc:488 config/gcn/gcn.cc:356
! #: config/h8300/h8300.cc:4948 config/i386/i386-options.cc:3729
! #: config/i386/i386-options.cc:3906 config/i386/i386-options.cc:3962
! #: config/i386/i386-options.cc:4013 config/i386/i386-options.cc:4050
! #: config/m68k/m68k.cc:804 config/mcore/mcore.cc:3070
! #: config/nvptx/nvptx.cc:5901 config/riscv/riscv.cc:6533
  #: config/rl78/rl78.cc:821 config/rl78/rl78.cc:890
! #: config/rs6000/rs6000.cc:20642 config/rx/rx.cc:2727 config/rx/rx.cc:2753
! #: config/s390/s390.cc:1157 config/s390/s390.cc:1247 config/sh/sh.cc:8442
  #: config/sh/sh.cc:8460 config/sh/sh.cc:8484 config/sh/sh.cc:8555
! #: config/sh/sh.cc:8578 config/stormy16/stormy16.cc:2403
  #: config/v850/v850.cc:2010 config/visium/visium.cc:727
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to functions"
  msgid "%qE attribute only applies to functions"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: config/arc/arc.cc:6880
  #, 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.cc:6888
  #, 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.cc:7051
  #, 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.cc:7092 config/arc/arc.cc:7189
  #, 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.cc:7125 config/arc/arc.cc:7157
  #, 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.cc:7129 config/arc/arc.cc:7161
  #, 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.cc:7193
  #, 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.cc:7226
  #, 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.cc:7230
  #, 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.cc:7237
  #, 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.cc:7240
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr ""
  
! #: config/arc/arc.cc:7287
  #, 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.cc:7292
  #, 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.cc:7296
  #, 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.cc:7300
  #, 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.cc:7303
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.cc:7394
  #, gcc-internal-format
  msgid "register number must be a compile-time constant.  Try giving higher optimization levels"
  msgstr ""
  
! #: config/arc/arc.cc:8467
  #, fuzzy, gcc-internal-format
  #| msgid "pre-increment address is not a register"
  msgid "insn addresses not set after shorten branches"
  msgstr "præfiks forøgelsesadresse er ikke et register"
  
! #: config/arc/arc.cc:8682
  #, 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.cc:10830
  #, 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.cc:10838 config/arc/arc.cc:10877
  #, 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.cc:10849 config/arc/arc.cc:10888 config/arc/arc.cc:11014
! #: config/avr/avr.cc:11397
  #, 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.cc:10869
  #, 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.cc:10924
  #, 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.cc:10930
  #, 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.cc:11004 config/avr/avr.cc:11384 config/bfin/bfin.cc:4818
! #: config/mingw/winnt.cc:63 config/nvptx/nvptx.cc:5924
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%qE attribute only applies to variables"
  msgstr "egenskaben '%s' kan kun anvendes på variabler"
  
! #: config/arm/aarch-common.cc:553 config/i386/i386.cc:24290
  #, fuzzy, gcc-internal-format
  #| msgid "Statement at %0 invalid in this context"
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr "Sætning ved %0 er ugyldig i denne kontekst"
  
! #: config/arm/aarch-common.cc:614 config/i386/i386.cc:24354
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown %<asm%> flag output %qs"
  msgstr "ukendt registernavn: %s"
  
! #: config/arm/aarch-common.cc:624 config/i386/i386.cc:24383
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for make function"
  msgid "invalid type for %<asm%> flag output"
  msgstr "ugyldig type for make-funktion"
  
! #: config/arm/aarch-common.cc:714
  #, fuzzy, gcc-internal-format
  msgid "missing feature or flag for %qs"
  msgstr "et filnavn mangler efter '-%s'"
  
! #: config/arm/aarch-common.cc:716
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid argument %qs for %qs"
  msgstr "ugyldig typeparameter"
  
! #: config/arm/aarch-common.cc:727
  #, fuzzy, gcc-internal-format
  #| msgid "wrong argument %qs to option %qs"
  msgid "argument %qs can only appear alone in %qs"
  msgstr "forkert parameter %qs for tilvalget %qs"
  
! #: config/arm/arm-builtins.cc:2928
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "options enabled: "
  msgid "coprocessor %d is not enabled with +cdecp%d"
  msgstr "tilvalg slået til: "
  
! #: config/arm/arm-builtins.cc:2932
  #, gcc-internal-format
  msgid "coproc must be a constant immediate in range [0-%d] enabled with %<+cdecp<N>%>"
  msgstr ""
  
! #: config/arm/arm-builtins.cc:2941
  #, fuzzy, gcc-internal-format
  msgid "argument %d to %qE must be a constant immediate in range [0-%d]"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: config/arm/arm-builtins.cc:3060
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "this builtin is not supported for this target"
  msgstr "Profilering er ikke understøttet på målarkitekturen."
  
! #: config/arm/arm-builtins.cc:3175
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "saturation bit range must be in the range [%wd, %wd]"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: config/arm/arm-builtins.cc:3180
  #, fuzzy, gcc-internal-format
  #| msgid "mask must be an immediate"
  msgid "saturation bit range must be a constant immediate"
  msgstr "maske skal være en umiddelbar værdi"
  
! #: config/arm/arm-builtins.cc:3204
  #, gcc-internal-format
  msgid "You must enable MVE instructions to use these intrinsics"
  msgstr ""
  
! #: config/arm/arm-builtins.cc:3226
  #, gcc-internal-format
  msgid "You must enable NEON instructions (e.g. %<-mfloat-abi=softfp%> %<-mfpu=neon%>) to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.cc:3248
  #, gcc-internal-format
  msgid "You must enable VFP instructions to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.cc:3319
  #, gcc-internal-format
  msgid "You must enable crypto instructions (e.g. include %<-mfloat-abi=softfp%> %<-mfpu=crypto-neon%>) to use these intrinsics."
  msgstr ""
  
- #. @@@ better error message
- #: config/arm/arm-builtins.cc:3397 config/arm/arm-builtins.cc:3501
- #, gcc-internal-format
- msgid "selector must be an immediate"
- msgstr "vælger skal være en umiddelbar værdi"
- 
- #: config/arm/arm-builtins.cc:3405 config/arm/arm-builtins.cc:3450
- #: config/arm/arm-builtins.cc:3508 config/arm/arm-builtins.cc:3517
- #, gcc-internal-format
- msgid "the range of selector should be in 0 to 7"
- msgstr ""
- 
- #: config/arm/arm-builtins.cc:3410 config/arm/arm-builtins.cc:3519
- #, gcc-internal-format
- msgid "the range of selector should be in 0 to 3"
- msgstr ""
- 
- #: config/arm/arm-builtins.cc:3415 config/arm/arm-builtins.cc:3521
- #, gcc-internal-format
- msgid "the range of selector should be in 0 to 1"
- msgstr ""
- 
- #: config/arm/arm-builtins.cc:3587
- #, gcc-internal-format
- msgid "mask must be an immediate"
- msgstr "maske skal være en umiddelbar værdi"
- 
- #: config/arm/arm-builtins.cc:3592
- #, gcc-internal-format
- msgid "the range of mask should be in 0 to 255"
- msgstr ""
- 
- #: config/arm/arm-builtins.cc:3780
- #, gcc-internal-format
- msgid "the range of count should be in 0 to 32; please check the intrinsic %qs in code"
- msgstr ""
- 
- #: config/arm/arm-builtins.cc:3788
- #, gcc-internal-format
- msgid "the range of count should be in 0 to 16; please check the intrinsic %qs in code"
- msgstr ""
- 
- #: config/arm/arm-builtins.cc:3796
- #, gcc-internal-format
- msgid "the range of count should be in 0 to 64; please check the intrinsic %qs in code"
- msgstr ""
- 
- #: config/arm/arm-builtins.cc:3859
- #, gcc-internal-format
- msgid "the count should be no less than 0; please check the intrinsic %qs in code"
- msgstr ""
- 
  #: config/arm/arm-c.cc:108
  #, gcc-internal-format
  msgid "argument %u to function %qE is of type %qT which is not known to be 128 bits wide"
--- 44977,45294 ----
  #. TRANSLATORS: the DOC/DOC0/DOC1 are strings which shouldn't be
  #. translated.  They are like keywords which one can relate with the
  #. architectural choices taken for an ARC CPU implementation.
! #: config/arc/arc.cc:1265
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "option %<%s=%s%> is not available for %qs CPU"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: config/arc/arc.cc:1270
  #, gcc-internal-format
  msgid "option %qs is ignored, the default value %qs is considered for %qs CPU"
  msgstr ""
  
! #: config/arc/arc.cc:1278
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "option %qs is not available for %qs CPU"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: config/arc/arc.cc:1283
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "unset option %qs is ignored, it is always enabled for %qs CPU"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: config/arc/arc.cc:1869
  #, gcc-internal-format, gfc-internal-format
  msgid "multiply option implies r%d is fixed"
  msgstr ""
  
! #: config/arc/arc.cc:2017 config/epiphany/epiphany.cc:505
  #: config/epiphany/epiphany.cc:547
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not a string constant"
  msgid "argument of %qE attribute is not a string constant"
  msgstr "parameteren til egenskaben '%s er ikke en strengkonstant"
  
! #: config/arc/arc.cc:2026
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
  msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\""
  msgstr "parameteren til egenskaben '%s er ikke \"ilink1\" eller \"ilink2\""
  
! #: config/arc/arc.cc:2035
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
  msgid "argument of %qE attribute is not \"ilink\" or \"firq\""
  msgstr "parameteren til egenskaben '%s er ikke \"ilink1\" eller \"ilink2\""
  
! #: config/arc/arc.cc:2049 config/arm/arm.cc:7444 config/arm/arm.cc:7462
! #: config/arm/arm.cc:7641 config/avr/avr.cc:11391 config/avr/avr.cc:11405
! #: config/bfin/bfin.cc:4694 config/bfin/bfin.cc:4755 config/bfin/bfin.cc:4785
! #: config/bpf/bpf.cc:93 config/csky/csky.cc:6458 config/csky/csky.cc:6486
! #: config/epiphany/epiphany.cc:488 config/gcn/gcn.cc:362
! #: config/h8300/h8300.cc:5001 config/i386/i386-options.cc:3605
! #: config/i386/i386-options.cc:3785 config/i386/i386-options.cc:3841
! #: config/i386/i386-options.cc:3892 config/i386/i386-options.cc:3929
! #: config/m68k/m68k.cc:804 config/mcore/mcore.cc:3068 config/mingw/winnt.cc:354
! #: config/nvptx/nvptx.cc:5888 config/riscv/riscv.cc:7562
  #: config/rl78/rl78.cc:821 config/rl78/rl78.cc:890
! #: config/rs6000/rs6000.cc:20653 config/rx/rx.cc:2712 config/rx/rx.cc:2738
! #: config/s390/s390.cc:1158 config/s390/s390.cc:1248 config/sh/sh.cc:8442
  #: config/sh/sh.cc:8460 config/sh/sh.cc:8484 config/sh/sh.cc:8555
! #: config/sh/sh.cc:8578 config/stormy16/stormy16.cc:2402
  #: config/v850/v850.cc:2010 config/visium/visium.cc:727
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to functions"
  msgid "%qE attribute only applies to functions"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: config/arc/arc.cc:6895
  #, 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.cc:6903
  #, 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.cc:7066
  #, 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.cc:7107 config/arc/arc.cc:7204
  #, 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.cc:7140 config/arc/arc.cc:7172
  #, 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.cc:7144 config/arc/arc.cc:7176
  #, 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.cc:7208
  #, 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.cc:7241
  #, 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.cc:7245
  #, 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.cc:7252
  #, 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.cc:7255
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr ""
  
! #: config/arc/arc.cc:7302
  #, 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.cc:7307
  #, 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.cc:7311
  #, 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.cc:7315
  #, 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.cc:7318
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.cc:7409
  #, gcc-internal-format
  msgid "register number must be a compile-time constant.  Try giving higher optimization levels"
  msgstr ""
  
! #: config/arc/arc.cc:8481
  #, fuzzy, gcc-internal-format
  #| msgid "pre-increment address is not a register"
  msgid "insn addresses not set after shorten branches"
  msgstr "præfiks forøgelsesadresse er ikke et register"
  
! #: config/arc/arc.cc:8696
  #, 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.cc:10844
  #, 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.cc:10852 config/arc/arc.cc:10891
  #, 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.cc:10863 config/arc/arc.cc:10902 config/arc/arc.cc:11028
! #: config/avr/avr.cc:11465
  #, 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.cc:10883
  #, 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.cc:10938
  #, 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.cc:10944
  #, 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.cc:11018 config/avr/avr.cc:11452 config/bfin/bfin.cc:4817
! #: config/mingw/winnt.cc:63 config/nvptx/nvptx.cc:5911
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%qE attribute only applies to variables"
  msgstr "egenskaben '%s' kan kun anvendes på variabler"
  
! #: config/arm/aarch-common.cc:553 config/i386/i386.cc:24966
  #, fuzzy, gcc-internal-format
  #| msgid "Statement at %0 invalid in this context"
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr "Sætning ved %0 er ugyldig i denne kontekst"
  
! #: config/arm/aarch-common.cc:614 config/i386/i386.cc:25030
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown %<asm%> flag output %qs"
  msgstr "ukendt registernavn: %s"
  
! #: config/arm/aarch-common.cc:624 config/i386/i386.cc:25059
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for make function"
  msgid "invalid type for %<asm%> flag output"
  msgstr "ugyldig type for make-funktion"
  
! #: config/arm/aarch-common.cc:713
  #, fuzzy, gcc-internal-format
  msgid "missing feature or flag for %qs"
  msgstr "et filnavn mangler efter '-%s'"
  
! #: config/arm/aarch-common.cc:715
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid argument %qs for %qs"
  msgstr "ugyldig typeparameter"
  
! #: config/arm/aarch-common.cc:726
  #, fuzzy, gcc-internal-format
  #| msgid "wrong argument %qs to option %qs"
  msgid "argument %qs can only appear alone in %qs"
  msgstr "forkert parameter %qs for tilvalget %qs"
  
! #: config/arm/arm-builtins.cc:2229
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "options enabled: "
  msgid "coprocessor %d is not enabled with +cdecp%d"
  msgstr "tilvalg slået til: "
  
! #: config/arm/arm-builtins.cc:2233
  #, gcc-internal-format
  msgid "coproc must be a constant immediate in range [0-%d] enabled with %<+cdecp<N>%>"
  msgstr ""
  
! #: config/arm/arm-builtins.cc:2242
  #, fuzzy, gcc-internal-format
  msgid "argument %d to %qE must be a constant immediate in range [0-%d]"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: config/arm/arm-builtins.cc:2360
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "this builtin is not supported for this target"
  msgstr "Profilering er ikke understøttet på målarkitekturen."
  
! #: config/arm/arm-builtins.cc:2475
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "saturation bit range must be in the range [%wd, %wd]"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: config/arm/arm-builtins.cc:2480
  #, fuzzy, gcc-internal-format
  #| msgid "mask must be an immediate"
  msgid "saturation bit range must be a constant immediate"
  msgstr "maske skal være en umiddelbar værdi"
  
! #: config/arm/arm-builtins.cc:2504
  #, gcc-internal-format
  msgid "You must enable MVE instructions to use these intrinsics"
  msgstr ""
  
! #: config/arm/arm-builtins.cc:2526
  #, gcc-internal-format
  msgid "You must enable NEON instructions (e.g. %<-mfloat-abi=softfp%> %<-mfpu=neon%>) to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.cc:2548
  #, gcc-internal-format
  msgid "You must enable VFP instructions to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.cc:2608
  #, gcc-internal-format
  msgid "You must enable crypto instructions (e.g. include %<-mfloat-abi=softfp%> %<-mfpu=crypto-neon%>) to use these intrinsics."
  msgstr ""
  
  #: config/arm/arm-c.cc:108
  #, gcc-internal-format
  msgid "argument %u to function %qE is of type %qT which is not known to be 128 bits wide"
*************** msgstr ""
*** 43548,43939 ****
  msgid "unknown %<#pragma GCC arm%> option %qs"
  msgstr "ragelse i slutningen af #pragma GCC java_exceptions"
  
! #: config/arm/arm-mve-builtins.cc:528
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "this definition requires the MVE ISA extension"
  msgstr "et '-ifile'-tilvalg kræver et '-map'-tilvalg"
  
! #: config/arm/arm-mve-builtins.cc:553
  #, gcc-internal-format
  msgid "this definition requires MVE types, please include %qs"
  msgstr ""
  
! #: config/arm/arm-mve-builtins.cc:623
  #, gcc-internal-format
  msgid "you can enable mve.fp by using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/arm/arm-mve-builtins.cc:660
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value multiple of %wd in the range [%wd, %wd]"
  msgstr ""
  
! #: config/arm/arm-mve-builtins.cc:1275
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid MVE element type"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: config/arm/arm-mve-builtins.cc:1309
  #, fuzzy, gcc-internal-format
  #| msgid "%s as integer rather than floating due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a single MVE vector rather than a tuple"
  msgstr "%s som heltal i stedet for kommatal på grund af prototypen"
  
! #: config/arm/arm-mve-builtins.cc:1329
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an MVE vector type"
  msgstr "%s med anderledes bredde på grund af prototypen"
  
! #: config/arm/arm-mve-builtins.cc:1332
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an MVE tuple type"
  msgstr "%s med anderledes bredde på grund af prototypen"
  
! #: config/arm/arm-mve-builtins.cc:1409
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, but previous arguments had type %qT"
  msgstr "%s med anderledes bredde på grund af prototypen"
  
! #: config/arm/arm-mve-builtins.cc:1699
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a pointer to %qT"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: config/arm/arm-mve-builtins.cc:2341
  #, gcc-internal-format
  msgid "constant predicate argument %d (%wx) does not map to %d lane numbers, converted to %wx"
  msgstr ""
  
! #: config/arm/arm.cc:2976
! #, fuzzy, gcc-internal-format
! #| msgid "-msystem-v and -p are incompatible"
! msgid "iWMMXt and NEON are incompatible"
! msgstr "-msystem-v og -p er indbyrdes uforenelige"
! 
! #: config/arm/arm.cc:2982
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support APCS-32"
  msgid "target CPU does not support ARM mode"
  msgstr "målprocessoren understøtter ikke APCS-32"
  
! #: config/arm/arm.cc:2986
  #, gcc-internal-format
  msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
  msgstr "aktivering af tilbagesporingsunderstøttelse giver kun mening ved oversættelse for en Thumb"
  
! #: config/arm/arm.cc:2989
  #, gcc-internal-format
  msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
  msgstr "aktivering af interarbejdeunderstøttelse for kaldte objekter giver kun mening ved oversættelse for en Thumb"
  
! #: config/arm/arm.cc:2997
  #, fuzzy, gcc-internal-format
  #| msgid "-g with -mno-apcs-frame may not give sensible debugging"
  msgid "%<-g%> with %<-mno-apcs-frame%> may not give sensible debugging"
  msgstr "-g med -mno-apcs-frame giver måske ikke fornuftig fejlanalysering"
  
! #: config/arm/arm.cc:3002
! #, gcc-internal-format
! msgid "iWMMXt unsupported under Thumb mode"
! msgstr ""
! 
! #: config/arm/arm.cc:3005
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use typeid with -fno-rtti"
  msgid "cannot use %<-mtp=cp15%> with 16-bit Thumb"
  msgstr "kan ikke bruge typeid med -fno-rtti"
  
! #: config/arm/arm.cc:3009
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with Thumb"
  msgstr ""
  
! #: config/arm/arm.cc:3022
  #, gcc-internal-format
  msgid "%qs only supports non-pic code on M-profile targets with the MOVT instruction"
  msgstr ""
  
! #: config/arm/arm.cc:3027
  #, gcc-internal-format
  msgid "%qs only supports non-pic code on M-profile targets"
  msgstr ""
  
! #: config/arm/arm.cc:3032
  #, fuzzy, gcc-internal-format
  #| msgid "-G is incompatible with PIC code which is the default"
  msgid "%qs is incompatible with %<-mword-relocations%>"
  msgstr "-G er uforenelig med PIC-kode som genereres som standard"
  
! #: config/arm/arm.cc:3134
  #, gcc-internal-format
  msgid "target CPU does not support THUMB instructions"
  msgstr "målprocessoren understøtter ikke THUMB-instruktioner"
  
! #: config/arm/arm.cc:3184
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support interworking"
  msgid "target CPU does not support unaligned accesses"
  msgstr "målprocessoren understøtter ikke interarbejde"
  
! #: config/arm/arm.cc:3243 config/arm/arm.cc:33500
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "This architecture does not support branch protection instructions"
  msgstr "målprocessoren understøtter ikke THUMB-instruktioner"
  
! #: config/arm/arm.cc:3246
  #, gcc-internal-format
  msgid "Return address signing is not supported with %<-mtpcs-frame%>."
  msgstr ""
  
! #: config/arm/arm.cc:3384
  #, fuzzy, gcc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march= switch"
  msgid "switch %<-mcpu=%s%> conflicts with switch %<-march=%s%>"
  msgstr "tilvalget -mcpu=%s er i konflikt med tilvalget -march="
  
! #: config/arm/arm.cc:3639
  #, fuzzy, gcc-internal-format
  #| msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgid "%<-mapcs-stack-check%> incompatible with %<-mno-apcs-frame%>"
  msgstr "-mapcs-stack-check og -mno-apcs-frame er indbyrdes uforenelige"
  
! #: config/arm/arm.cc:3648
  #, fuzzy, gcc-internal-format
  #| msgid "-fpic and -mapcs-reent are incompatible"
  msgid "%<-fpic%> and %<-mapcs-reent%> are incompatible"
  msgstr "-fpic og -mapcs-reent er indbyrdes uforenelige"
  
! #: config/arm/arm.cc:3651
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr "APCS-genindtrædelig kode er ikke understøttet - ignoreret"
  
! #: config/arm/arm.cc:3674
  #, gcc-internal-format
  msgid "option %<-mstructure-size-boundary%> is deprecated"
  msgstr ""
  
! #: config/arm/arm.cc:3682
  #, fuzzy, gcc-internal-format
  #| msgid "structure size boundary can only be set to 8 or 32"
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr "strukturstørrelsesgrænse kan kun sættes til 8 eller 32"
  
! #: config/arm/arm.cc:3684
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr "strukturstørrelsesgrænse kan kun sættes til 8 eller 32"
  
! #: config/arm/arm.cc:3709
  #, fuzzy, gcc-internal-format
  #| msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgid "RTP PIC is incompatible with %<-msingle-pic-base%>"
  msgstr "-mapcs-stack-check og -mno-apcs-frame er indbyrdes uforenelige"
  
! #: config/arm/arm.cc:3721 config/arm/arm.cc:33850
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in x32 mode"
  msgid "FDPIC mode is not supported in Thumb-1 mode"
  msgstr "kodemodellen %qs er ikke understøttet i x32-tilstand"
  
! #: config/arm/arm.cc:3729
  #, fuzzy, gcc-internal-format
  #| msgid "-mpic-register= is useless without -fpic"
  msgid "%<-mpic-register=%> is useless without %<-fpic%>"
  msgstr "-mpic-register= er ubrugelig uden -fpic"
  
! #: config/arm/arm.cc:3738
  #, fuzzy, gcc-internal-format
  #| msgid "unable to use '%s' for PIC register"
  msgid "unable to use %qs for PIC register"
  msgstr "kan ikke bruge '%s' til PIC-register"
  
! #: config/arm/arm.cc:3778 config/pru/pru.cc:627
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "%<-freorder-blocks-and-partition%> not supported on this architecture"
  msgstr "-fdata-sections understøttes ikke på målarkitekturen"
  
! #: config/arm/arm.cc:3946
  #, fuzzy, gcc-internal-format
  #| msgid "-mrelocatable and -msdata=%s are incompatible"
  msgid "selected fp16 options are incompatible"
  msgstr "-mrelocatable og -msdata=%s er indbyrdes uforenelige"
  
! #: config/arm/arm.cc:3981
  #, gcc-internal-format
  msgid "%<-mstack-protector-guard=tls%> needs a hardware TLS register"
  msgstr ""
  
! #: config/arm/arm.cc:4001
! #, gcc-internal-format
! msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
! msgstr ""
! 
! #: config/arm/arm.cc:4004
! #, gcc-internal-format
! msgid "iwmmxt abi requires an iwmmxt capable cpu"
! msgstr ""
! 
! #: config/arm/arm.cc:4012
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr "målprocessoren understøtter ikke interarbejde"
  
! #: config/arm/arm.cc:4025
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support interworking"
  msgid "AAPCS does not support %<-mcaller-super-interworking%>"
  msgstr "målprocessoren understøtter ikke interarbejde"
  
! #: config/arm/arm.cc:4028
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support interworking"
  msgid "AAPCS does not support %<-mcallee-super-interworking%>"
  msgstr "målprocessoren understøtter ikke interarbejde"
  
! #: config/arm/arm.cc:4033
  #, gcc-internal-format
  msgid "%<__fp16%> and no ldrh"
  msgstr ""
  
! #: config/arm/arm.cc:4036
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr "målprocessoren understøtter ikke THUMB-instruktioner"
  
! #: config/arm/arm.cc:4041
  #, gcc-internal-format
  msgid "ARMv8-M Security Extensions incompatible with selected FPU"
  msgstr ""
  
! #: config/arm/arm.cc:4053
  #, gcc-internal-format
  msgid "%<-mfloat-abi=hard%>: selected architecture lacks an FPU"
  msgstr ""
  
! #: config/arm/arm.cc:4061
  #, gcc-internal-format
  msgid "%<-mfloat-abi=hard%> and VFP"
  msgstr ""
  
! #: config/arm/arm.cc:6326
  #, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr ""
  
! #: config/arm/arm.cc:6328
  #, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr ""
  
! #: config/arm/arm.cc:6357
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr ""
  
! #: config/arm/arm.cc:6632
  #, gcc-internal-format
  msgid "Thumb-1 %<hard-float%> VFP ABI"
  msgstr ""
  
! #: config/arm/arm.cc:6727
  #, gcc-internal-format
  msgid "argument of type %qT not permitted with %<-mgeneral-regs-only%>"
  msgstr ""
  
! #: config/arm/arm.cc:7111 config/arm/arm.cc:7332 config/arm/arm.cc:7365
! #: config/arm/arm.cc:29586
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.cc:7503
  #, gcc-internal-format
  msgid "FP registers might be clobbered despite %qE attribute: compile with %<-mgeneral-regs-only%>"
  msgstr ""
  
! #: config/arm/arm.cc:7625
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to functions"
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: config/arm/arm.cc:7637
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take either one or two arguments"
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr "'%D' skal tage mod én eller to parametre"
  
! #: config/arm/arm.cc:7646
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to functions"
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: config/arm/arm.cc:7668 config/arm/arm.cc:7720
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "%qE attribute ignored without %<-mcmse%> option"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: config/arm/arm.cc:7687
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
  
! #: config/arm/arm.cc:7740
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to function types"
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktionstyper"
  
! #: config/arm/arm.cc:9752
  #, gcc-internal-format
  msgid "accessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>"
  msgstr ""
  
! #: config/arm/arm.cc:13584 config/arm/arm.cc:13586
  #, fuzzy, gcc-internal-format
  #| msgid "line number out of range"
  msgid "%s %wd out of range %wd - %wd"
  msgstr "linjenummer er uden for det gyldige interval"
  
! #: config/arm/arm.cc:26127
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "kan ikke beregne virkelig placering af stakkede parametre"
  
! #: config/arm/arm.cc:26790
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr ""
  
! #: config/arm/arm.cc:27045
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "ingen lave registre er tilgængelige til at modtage værdier fra høje registre"
  
! #: config/arm/arm.cc:27298
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode"
  msgstr "afbrydelsesservicerutiner kan ikke kodes i Thumb-tilstand"
  
! #: config/arm/arm.cc:27596
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.cc:33865
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "invalid fpu for target attribute or pragma %qs"
--- 45311,45681 ----
  msgid "unknown %<#pragma GCC arm%> option %qs"
  msgstr "ragelse i slutningen af #pragma GCC java_exceptions"
  
! #: config/arm/arm-mve-builtins.cc:508
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "this definition requires the MVE ISA extension"
  msgstr "et '-ifile'-tilvalg kræver et '-map'-tilvalg"
  
! #: config/arm/arm-mve-builtins.cc:533
  #, gcc-internal-format
  msgid "this definition requires MVE types, please include %qs"
  msgstr ""
  
! #: config/arm/arm-mve-builtins.cc:603
  #, gcc-internal-format
  msgid "you can enable mve.fp by using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/arm/arm-mve-builtins.cc:640
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value multiple of %wd in the range [%wd, %wd]"
  msgstr ""
  
! #: config/arm/arm-mve-builtins.cc:1272
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid MVE element type"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: config/arm/arm-mve-builtins.cc:1306
  #, fuzzy, gcc-internal-format
  #| msgid "%s as integer rather than floating due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a single MVE vector rather than a tuple"
  msgstr "%s som heltal i stedet for kommatal på grund af prototypen"
  
! #: config/arm/arm-mve-builtins.cc:1326
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an MVE vector type"
  msgstr "%s med anderledes bredde på grund af prototypen"
  
! #: config/arm/arm-mve-builtins.cc:1329
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an MVE tuple type"
  msgstr "%s med anderledes bredde på grund af prototypen"
  
! #: config/arm/arm-mve-builtins.cc:1406
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, but previous arguments had type %qT"
  msgstr "%s med anderledes bredde på grund af prototypen"
  
! #: config/arm/arm-mve-builtins.cc:1696
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a pointer to %qT"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: config/arm/arm-mve-builtins.cc:2338
  #, gcc-internal-format
  msgid "constant predicate argument %d (%wx) does not map to %d lane numbers, converted to %wx"
  msgstr ""
  
! #: config/arm/arm.cc:2974
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support APCS-32"
  msgid "target CPU does not support ARM mode"
  msgstr "målprocessoren understøtter ikke APCS-32"
  
! #: config/arm/arm.cc:2978
  #, gcc-internal-format
  msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
  msgstr "aktivering af tilbagesporingsunderstøttelse giver kun mening ved oversættelse for en Thumb"
  
! #: config/arm/arm.cc:2981
  #, gcc-internal-format
  msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
  msgstr "aktivering af interarbejdeunderstøttelse for kaldte objekter giver kun mening ved oversættelse for en Thumb"
  
! #: config/arm/arm.cc:2989
  #, fuzzy, gcc-internal-format
  #| msgid "-g with -mno-apcs-frame may not give sensible debugging"
  msgid "%<-g%> with %<-mno-apcs-frame%> may not give sensible debugging"
  msgstr "-g med -mno-apcs-frame giver måske ikke fornuftig fejlanalysering"
  
! #: config/arm/arm.cc:2993
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use typeid with -fno-rtti"
  msgid "cannot use %<-mtp=cp15%> with 16-bit Thumb"
  msgstr "kan ikke bruge typeid med -fno-rtti"
  
! #: config/arm/arm.cc:2997
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with Thumb"
  msgstr ""
  
! #: config/arm/arm.cc:3010
  #, gcc-internal-format
  msgid "%qs only supports non-pic code on M-profile targets with the MOVT instruction"
  msgstr ""
  
! #: config/arm/arm.cc:3015
  #, gcc-internal-format
  msgid "%qs only supports non-pic code on M-profile targets"
  msgstr ""
  
! #: config/arm/arm.cc:3020
  #, fuzzy, gcc-internal-format
  #| msgid "-G is incompatible with PIC code which is the default"
  msgid "%qs is incompatible with %<-mword-relocations%>"
  msgstr "-G er uforenelig med PIC-kode som genereres som standard"
  
! #: config/arm/arm.cc:3122
  #, gcc-internal-format
  msgid "target CPU does not support THUMB instructions"
  msgstr "målprocessoren understøtter ikke THUMB-instruktioner"
  
! #: config/arm/arm.cc:3172
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support interworking"
  msgid "target CPU does not support unaligned accesses"
  msgstr "målprocessoren understøtter ikke interarbejde"
  
! #: config/arm/arm.cc:3231 config/arm/arm.cc:33186
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "This architecture does not support branch protection instructions"
  msgstr "målprocessoren understøtter ikke THUMB-instruktioner"
  
! #: config/arm/arm.cc:3234
  #, gcc-internal-format
  msgid "Return address signing is not supported with %<-mtpcs-frame%>."
  msgstr ""
  
! #: config/arm/arm.cc:3372
  #, fuzzy, gcc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march= switch"
  msgid "switch %<-mcpu=%s%> conflicts with switch %<-march=%s%>"
  msgstr "tilvalget -mcpu=%s er i konflikt med tilvalget -march="
  
! #: config/arm/arm.cc:3627
  #, fuzzy, gcc-internal-format
  #| msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgid "%<-mapcs-stack-check%> incompatible with %<-mno-apcs-frame%>"
  msgstr "-mapcs-stack-check og -mno-apcs-frame er indbyrdes uforenelige"
  
! #: config/arm/arm.cc:3636
  #, fuzzy, gcc-internal-format
  #| msgid "-fpic and -mapcs-reent are incompatible"
  msgid "%<-fpic%> and %<-mapcs-reent%> are incompatible"
  msgstr "-fpic og -mapcs-reent er indbyrdes uforenelige"
  
! #: config/arm/arm.cc:3639
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr "APCS-genindtrædelig kode er ikke understøttet - ignoreret"
  
! #: config/arm/arm.cc:3662
  #, gcc-internal-format
  msgid "option %<-mstructure-size-boundary%> is deprecated"
  msgstr ""
  
! #: config/arm/arm.cc:3670
  #, fuzzy, gcc-internal-format
  #| msgid "structure size boundary can only be set to 8 or 32"
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr "strukturstørrelsesgrænse kan kun sættes til 8 eller 32"
  
! #: config/arm/arm.cc:3672
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr "strukturstørrelsesgrænse kan kun sættes til 8 eller 32"
  
! #: config/arm/arm.cc:3697
  #, fuzzy, gcc-internal-format
  #| msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgid "RTP PIC is incompatible with %<-msingle-pic-base%>"
  msgstr "-mapcs-stack-check og -mno-apcs-frame er indbyrdes uforenelige"
  
! #: config/arm/arm.cc:3709 config/arm/arm.cc:33536
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in x32 mode"
  msgid "FDPIC mode is not supported in Thumb-1 mode"
  msgstr "kodemodellen %qs er ikke understøttet i x32-tilstand"
  
! #: config/arm/arm.cc:3717
  #, fuzzy, gcc-internal-format
  #| msgid "-mpic-register= is useless without -fpic"
  msgid "%<-mpic-register=%> is useless without %<-fpic%>"
  msgstr "-mpic-register= er ubrugelig uden -fpic"
  
! #: config/arm/arm.cc:3726
  #, fuzzy, gcc-internal-format
  #| msgid "unable to use '%s' for PIC register"
  msgid "unable to use %qs for PIC register"
  msgstr "kan ikke bruge '%s' til PIC-register"
  
! #: config/arm/arm.cc:3766 config/pru/pru.cc:627
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "%<-freorder-blocks-and-partition%> not supported on this architecture"
  msgstr "-fdata-sections understøttes ikke på målarkitekturen"
  
! #: config/arm/arm.cc:3935
  #, fuzzy, gcc-internal-format
  #| msgid "-mrelocatable and -msdata=%s are incompatible"
  msgid "selected fp16 options are incompatible"
  msgstr "-mrelocatable og -msdata=%s er indbyrdes uforenelige"
  
! #: config/arm/arm.cc:3973
  #, gcc-internal-format
  msgid "%<-mstack-protector-guard=tls%> needs a hardware TLS register"
  msgstr ""
  
! #: config/arm/arm.cc:3998
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr "målprocessoren understøtter ikke interarbejde"
  
! #: config/arm/arm.cc:4011
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support interworking"
  msgid "AAPCS does not support %<-mcaller-super-interworking%>"
  msgstr "målprocessoren understøtter ikke interarbejde"
  
! #: config/arm/arm.cc:4014
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support interworking"
  msgid "AAPCS does not support %<-mcallee-super-interworking%>"
  msgstr "målprocessoren understøtter ikke interarbejde"
  
! #: config/arm/arm.cc:4019
  #, gcc-internal-format
  msgid "%<__fp16%> and no ldrh"
  msgstr ""
  
! #: config/arm/arm.cc:4022
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr "målprocessoren understøtter ikke THUMB-instruktioner"
  
! #: config/arm/arm.cc:4027
  #, gcc-internal-format
  msgid "ARMv8-M Security Extensions incompatible with selected FPU"
  msgstr ""
  
! #: config/arm/arm.cc:4037
  #, gcc-internal-format
  msgid "%<-mfloat-abi=hard%>: selected architecture lacks an FPU"
  msgstr ""
  
! #: config/arm/arm.cc:4045
  #, gcc-internal-format
  msgid "%<-mfloat-abi=hard%> and VFP"
  msgstr ""
  
! #: config/arm/arm.cc:6329
  #, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr ""
  
! #: config/arm/arm.cc:6331
  #, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr ""
  
! #: config/arm/arm.cc:6360
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr ""
  
! #: config/arm/arm.cc:6635
  #, gcc-internal-format
  msgid "Thumb-1 %<hard-float%> VFP ABI"
  msgstr ""
  
! #: config/arm/arm.cc:6730
  #, gcc-internal-format
  msgid "argument of type %qT not permitted with %<-mgeneral-regs-only%>"
  msgstr ""
  
! #: config/arm/arm.cc:7114 config/arm/arm.cc:7305 config/arm/arm.cc:7338
! #: config/arm/arm.cc:29396
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.cc:7468
  #, gcc-internal-format
  msgid "FP registers might be clobbered despite %qE attribute: compile with %<-mgeneral-regs-only%>"
  msgstr ""
  
! #: config/arm/arm.cc:7590
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to functions"
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: config/arm/arm.cc:7602
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take either one or two arguments"
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr "'%D' skal tage mod én eller to parametre"
  
! #: config/arm/arm.cc:7611
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to functions"
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: config/arm/arm.cc:7633 config/arm/arm.cc:7685
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "%qE attribute ignored without %<-mcmse%> option"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: config/arm/arm.cc:7652
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
  
! #: config/arm/arm.cc:7705
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to function types"
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktionstyper"
  
! #: config/arm/arm.cc:9700
  #, gcc-internal-format
  msgid "accessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>"
  msgstr ""
  
! #: config/arm/arm.cc:13527 config/arm/arm.cc:13529
  #, fuzzy, gcc-internal-format
  #| msgid "line number out of range"
  msgid "%s %wd out of range %wd - %wd"
  msgstr "linjenummer er uden for det gyldige interval"
  
! #: config/arm/arm.cc:25975
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "kan ikke beregne virkelig placering af stakkede parametre"
  
! #: config/arm/arm.cc:26638
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr ""
  
! #: config/arm/arm.cc:26893
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "ingen lave registre er tilgængelige til at modtage værdier fra høje registre"
  
! #: config/arm/arm.cc:27146
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode"
  msgstr "afbrydelsesservicerutiner kan ikke kodes i Thumb-tilstand"
  
! #: config/arm/arm.cc:27444
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.cc:33551
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "invalid fpu for target attribute or pragma %qs"
*************** msgstr "ugyldig vektortype for egenskabe
*** 43942,43965 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.cc:33873
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.cc:33886
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: config/arm/arm.cc:33900
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown target attribute or pragma %qs"
  msgstr "ukendt registernavn: %s"
  
! #: config/arm/arm.cc:36137
  #, fuzzy, gcc-internal-format
  #| msgid "address mode %qs not supported in the %s bit mode"
  msgid "%<asm%> flags not supported in thumb1 mode"
--- 45684,45707 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.cc:33559
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.cc:33572
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: config/arm/arm.cc:33586
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown target attribute or pragma %qs"
  msgstr "ukendt registernavn: %s"
  
! #: config/arm/arm.cc:35822
  #, fuzzy, gcc-internal-format
  #| msgid "address mode %qs not supported in the %s bit mode"
  msgid "%<asm%> flags not supported in thumb1 mode"
*************** msgstr "'%s' forventer en konstant param
*** 44023,44029 ****
  msgid "supported core architectures:%s"
  msgstr "Kendte MCU-arkitekturer:"
  
! #: config/avr/avr-passes.cc:5038
  #, fuzzy, gcc-internal-format
  #| msgid "could not split insn"
  msgid "failed to split insn"
--- 45765,45771 ----
  msgid "supported core architectures:%s"
  msgstr "Kendte MCU-arkitekturer:"
  
! #: config/avr/avr-passes.cc:5032
  #, fuzzy, gcc-internal-format
  #| msgid "could not split insn"
  msgid "failed to split insn"
*************** msgstr "kunne ikke dele instruktion"
*** 44033,44239 ****
  #. happen as options are provided by device-specs.  It could be a
  #. typo in a device-specs or calling the compiler proper directly
  #. with -mmcu=<device>.
! #: config/avr/avr.cc:462
  #, fuzzy, gcc-internal-format
  #| msgid "Tune alignment for the specified chip or CPU version"
  msgid "unknown core architecture %qs specified with %qs"
  msgstr "Finjustér justering til en given chip- eller processorversion"
  
! #: config/avr/avr.cc:522 config/pru/pru.cc:616 config/visium/visium.cc:425
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<-fpic%> is not supported"
  msgstr "-pipe understøttes ikke"
  
! #: config/avr/avr.cc:524 config/pru/pru.cc:618 config/visium/visium.cc:427
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<-fPIC%> is not supported"
  msgstr "-pipe understøttes ikke"
  
! #: config/avr/avr.cc:526 config/pru/pru.cc:620
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<-fpie%> is not supported"
  msgstr "-pipe understøttes ikke"
  
! #: config/avr/avr.cc:528 config/pru/pru.cc:622
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<-fPIE%> is not supported"
  msgstr "-pipe understøttes ikke"
  
! #: config/avr/avr.cc:954 config/avr/avr.cc:959 config/riscv/riscv.cc:11243
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional and -ansi are mutually exclusive"
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "-traditional og -ansi er indbyrdes uforenelige"
  
! #: config/avr/avr.cc:981 config/riscv/riscv.cc:11255
  #, fuzzy, gcc-internal-format
  #| msgid "`-%c' option must have argument"
  msgid "%qs function cannot have arguments"
  msgstr "tilvalget '-%c' skal have en parameter"
  
! #: config/avr/avr.cc:983
  #, gcc-internal-format
  msgid "method %qs has an implicit %<this%> argument"
  msgstr ""
  
! #: config/avr/avr.cc:987 config/riscv/riscv.cc:11252
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be inline"
  msgid "%qs function cannot return a value"
  msgstr "funktion kan ikke indbygges"
  
! #: config/avr/avr.cc:999
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
  msgstr ""
  
! #: config/avr/avr.cc:1005
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "%qs attribute ignored on non-ISR function"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: config/avr/avr.cc:1015
  #, gcc-internal-format
  msgid "%qs is a reserved identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
  msgstr ""
  
! #: config/avr/avr.cc:1022
  #, gcc-internal-format
  msgid "%qs is a deprecated identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> or %<#include <compat/deprecated.h>%> before using the %qs macro"
  msgstr ""
  
! #: config/avr/avr.cc:1244
  #, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr ""
  
! #: config/avr/avr.cc:2629
  #, gcc-internal-format
  msgid "pointer offset from symbol may be incorrect"
  msgstr ""
  
! #: config/avr/avr.cc:2819
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr ""
  
! #: config/avr/avr.cc:2872
  #, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr ""
  
! #: config/avr/avr.cc:3218
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Number of registers used to pass integer arguments"
  msgid "fixed register %s used to pass parameter to function"
  msgstr "Antallet af registre der skal bruges til at overbringe heltalsparametre"
  
! #: config/avr/avr.cc:3700
  #, gcc-internal-format
  msgid "writing to address space %qs not supported"
  msgstr ""
  
! #: config/avr/avr.cc:11356
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%qE attribute only applies to variables in static storage"
  msgstr "egenskaben '%s' kan kun anvendes på variabler"
  
! #: config/avr/avr.cc:11363
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr "sektionsegenskaber understøttes ikke på denne målarkitektur"
  
! #: config/avr/avr.cc:11405
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute does not apply to types"
  msgid "%qE attribute address out of range 0x%x%s0x%x"
  msgstr "egenskaben '%s' kan ikke anvendes på typer"
  
! #: config/avr/avr.cc:11419
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr ""
  
! #: config/avr/avr.cc:11429
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%qE attribute on non-volatile variable"
  msgstr "egenskaben '%s' kan kun anvendes på variabler"
  
! #: config/avr/avr.cc:11507
  #, fuzzy, gcc-internal-format
  #| msgid "inline functions not supported for this return value type"
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr "integrerede funktioner understøttes ikke for denne returværditype"
  
! #: config/avr/avr.cc:11514
  #, fuzzy, gcc-internal-format
  #| msgid "code model `%s' not supported in the %s bit mode"
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr "kodemodellen %s er ikke understøttet i %s bit-tilstand"
  
! #: config/avr/avr.cc:11695
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr ""
  
! #: config/avr/avr.cc:11698
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr ""
  
! #: config/avr/avr.cc:11723
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' expects a constant argument"
  msgid "attribute %qs expects a constant positive integer argument"
  msgstr "'%s' forventer en konstant parameter"
  
! #: config/avr/avr.cc:11727
  #, gcc-internal-format
  msgid "vector number %d of %q+D is out of range 1%s3 for compact vector table"
  msgstr ""
  
! #: config/avr/avr.cc:11769
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "variable %q+D with attribute %qs must be located in static storage"
  msgstr "egenskaben '%s' kan kun anvendes på variabler"
  
! #: config/avr/avr.cc:11812
  #, gcc-internal-format
  msgid "%<section(\"%s\")%> attribute on main function inhibits %<-mno-call-main%>"
  msgstr ""
  
! #: config/avr/avr.cc:11868
  #, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr ""
  
! #: config/avr/avr.cc:12029
  #, gcc-internal-format
  msgid "static attribute %qs declaration for %q+D needs an address"
  msgstr ""
  
! #: config/avr/avr.cc:12118
  #, fuzzy, gcc-internal-format
  #| msgid "only uninitialized variables can be placed in the .noinit section"
  msgid "only uninitialized variables can be placed in the %<.noinit%> section"
  msgstr "kun variabler uden startværdi kan placeres i .noinit-sektionen"
  
  #. This might happen with C++ if stuff needs constructing.
! #: config/avr/avr.cc:12195
  #, fuzzy, gcc-internal-format
  #| msgid "only initialized variables can be placed into program memory area"
  msgid "variable %q+D with dynamic initialization put into program memory area"
  msgstr "kun variabler med startværdi kan placeres i programhukommelsesområdet"
  
! #: config/avr/avr.cc:12206
  #, fuzzy, gcc-internal-format
  #| msgid "only initialized variables can be placed into program memory area"
  msgid "uninitialized variable %q+D put into program memory area"
--- 45775,45981 ----
  #. happen as options are provided by device-specs.  It could be a
  #. typo in a device-specs or calling the compiler proper directly
  #. with -mmcu=<device>.
! #: config/avr/avr.cc:527
  #, fuzzy, gcc-internal-format
  #| msgid "Tune alignment for the specified chip or CPU version"
  msgid "unknown core architecture %qs specified with %qs"
  msgstr "Finjustér justering til en given chip- eller processorversion"
  
! #: config/avr/avr.cc:587 config/pru/pru.cc:616 config/visium/visium.cc:425
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<-fpic%> is not supported"
  msgstr "-pipe understøttes ikke"
  
! #: config/avr/avr.cc:589 config/pru/pru.cc:618 config/visium/visium.cc:427
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<-fPIC%> is not supported"
  msgstr "-pipe understøttes ikke"
  
! #: config/avr/avr.cc:591 config/pru/pru.cc:620
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<-fpie%> is not supported"
  msgstr "-pipe understøttes ikke"
  
! #: config/avr/avr.cc:593 config/pru/pru.cc:622
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<-fPIE%> is not supported"
  msgstr "-pipe understøttes ikke"
  
! #: config/avr/avr.cc:1019 config/avr/avr.cc:1024 config/riscv/riscv.cc:12976
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional and -ansi are mutually exclusive"
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "-traditional og -ansi er indbyrdes uforenelige"
  
! #: config/avr/avr.cc:1046 config/riscv/riscv.cc:12988
  #, fuzzy, gcc-internal-format
  #| msgid "`-%c' option must have argument"
  msgid "%qs function cannot have arguments"
  msgstr "tilvalget '-%c' skal have en parameter"
  
! #: config/avr/avr.cc:1048
  #, gcc-internal-format
  msgid "method %qs has an implicit %<this%> argument"
  msgstr ""
  
! #: config/avr/avr.cc:1052 config/riscv/riscv.cc:12985
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be inline"
  msgid "%qs function cannot return a value"
  msgstr "funktion kan ikke indbygges"
  
! #: config/avr/avr.cc:1064
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
  msgstr ""
  
! #: config/avr/avr.cc:1070
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "%qs attribute ignored on non-ISR function"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: config/avr/avr.cc:1080
  #, gcc-internal-format
  msgid "%qs is a reserved identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
  msgstr ""
  
! #: config/avr/avr.cc:1087
  #, gcc-internal-format
  msgid "%qs is a deprecated identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> or %<#include <compat/deprecated.h>%> before using the %qs macro"
  msgstr ""
  
! #: config/avr/avr.cc:1309
  #, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr ""
  
! #: config/avr/avr.cc:2608
  #, gcc-internal-format
  msgid "pointer offset from symbol may be incorrect"
  msgstr ""
  
! #: config/avr/avr.cc:2798
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr ""
  
! #: config/avr/avr.cc:2851
  #, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr ""
  
! #: config/avr/avr.cc:3197
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Number of registers used to pass integer arguments"
  msgid "fixed register %s used to pass parameter to function"
  msgstr "Antallet af registre der skal bruges til at overbringe heltalsparametre"
  
! #: config/avr/avr.cc:3720
  #, gcc-internal-format
  msgid "writing to address space %qs not supported"
  msgstr ""
  
! #: config/avr/avr.cc:11424
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%qE attribute only applies to variables in static storage"
  msgstr "egenskaben '%s' kan kun anvendes på variabler"
  
! #: config/avr/avr.cc:11431
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr "sektionsegenskaber understøttes ikke på denne målarkitektur"
  
! #: config/avr/avr.cc:11473
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute does not apply to types"
  msgid "%qE attribute address out of range 0x%x%s0x%x"
  msgstr "egenskaben '%s' kan ikke anvendes på typer"
  
! #: config/avr/avr.cc:11487
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr ""
  
! #: config/avr/avr.cc:11497
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%qE attribute on non-volatile variable"
  msgstr "egenskaben '%s' kan kun anvendes på variabler"
  
! #: config/avr/avr.cc:11575
  #, fuzzy, gcc-internal-format
  #| msgid "inline functions not supported for this return value type"
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr "integrerede funktioner understøttes ikke for denne returværditype"
  
! #: config/avr/avr.cc:11582
  #, fuzzy, gcc-internal-format
  #| msgid "code model `%s' not supported in the %s bit mode"
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr "kodemodellen %s er ikke understøttet i %s bit-tilstand"
  
! #: config/avr/avr.cc:11775
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr ""
  
! #: config/avr/avr.cc:11778
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr ""
  
! #: config/avr/avr.cc:11803
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' expects a constant argument"
  msgid "attribute %qs expects a constant positive integer argument"
  msgstr "'%s' forventer en konstant parameter"
  
! #: config/avr/avr.cc:11807
  #, gcc-internal-format
  msgid "vector number %d of %q+D is out of range 1%s3 for compact vector table"
  msgstr ""
  
! #: config/avr/avr.cc:11849
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "variable %q+D with attribute %qs must be located in static storage"
  msgstr "egenskaben '%s' kan kun anvendes på variabler"
  
! #: config/avr/avr.cc:11892
  #, gcc-internal-format
  msgid "%<section(\"%s\")%> attribute on main function inhibits %<-mno-call-main%>"
  msgstr ""
  
! #: config/avr/avr.cc:11948
  #, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr ""
  
! #: config/avr/avr.cc:12066
  #, gcc-internal-format
  msgid "static attribute %qs declaration for %q+D needs an address"
  msgstr ""
  
! #: config/avr/avr.cc:12155
  #, fuzzy, gcc-internal-format
  #| msgid "only uninitialized variables can be placed in the .noinit section"
  msgid "only uninitialized variables can be placed in the %<.noinit%> section"
  msgstr "kun variabler uden startværdi kan placeres i .noinit-sektionen"
  
  #. This might happen with C++ if stuff needs constructing.
! #: config/avr/avr.cc:12232
  #, fuzzy, gcc-internal-format
  #| msgid "only initialized variables can be placed into program memory area"
  msgid "variable %q+D with dynamic initialization put into program memory area"
  msgstr "kun variabler med startværdi kan placeres i programhukommelsesområdet"
  
! #: config/avr/avr.cc:12243
  #, fuzzy, gcc-internal-format
  #| msgid "only initialized variables can be placed into program memory area"
  msgid "uninitialized variable %q+D put into program memory area"
*************** msgstr "kun variabler med startværdi ka
*** 44243,44294 ****
  #. hence deny initializers now.  The values of symbols with an
  #. address attribute are determined by the attribute, not by
  #. some initializer.
! #: config/avr/avr.cc:12271
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D with attribute %qs must not have an initializer"
  msgstr "slutfeltet '%s' bliver måske ikke klargjort"
  
! #: config/avr/avr.cc:12324
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' incompatible attribute ignored"
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr "uforenelig egenskab '%s' ignoreret"
  
! #: config/avr/avr.cc:12388
  #, fuzzy, gcc-internal-format
  #| msgid "MCU `%s' supported for assembler only"
  msgid "architecture %qs supported for assembler only"
  msgstr "MCU '%s' understøttes kun for maskinkode"
  
! #: config/avr/avr.cc:15107
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr ""
  
! #: config/avr/avr.cc:16275 config/avr/avr.cc:16288
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "case label does not reduce to an integer constant"
  msgid "%s expects a compile time integer constant"
  msgstr "case-etiketten kan ikke reduceres til en heltalskonstant"
  
! #: config/avr/avr.cc:16303
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%s expects a compile time integer constant of 0x01, 0x7f, 0x80 or 0xfe as first argument"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: config/avr/avr.cc:16318
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: config/avr/avr.cc:16346
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.cc:16355
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
--- 45985,46036 ----
  #. hence deny initializers now.  The values of symbols with an
  #. address attribute are determined by the attribute, not by
  #. some initializer.
! #: config/avr/avr.cc:12308
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D with attribute %qs must not have an initializer"
  msgstr "slutfeltet '%s' bliver måske ikke klargjort"
  
! #: config/avr/avr.cc:12361
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' incompatible attribute ignored"
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr "uforenelig egenskab '%s' ignoreret"
  
! #: config/avr/avr.cc:12425
  #, fuzzy, gcc-internal-format
  #| msgid "MCU `%s' supported for assembler only"
  msgid "architecture %qs supported for assembler only"
  msgstr "MCU '%s' understøttes kun for maskinkode"
  
! #: config/avr/avr.cc:15165
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr ""
  
! #: config/avr/avr.cc:16334 config/avr/avr.cc:16347
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "case label does not reduce to an integer constant"
  msgid "%s expects a compile time integer constant"
  msgstr "case-etiketten kan ikke reduceres til en heltalskonstant"
  
! #: config/avr/avr.cc:16362
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%s expects a compile time integer constant of 0x01, 0x7f, 0x80 or 0xfe as first argument"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: config/avr/avr.cc:16377
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: config/avr/avr.cc:16405
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.cc:16414
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
*************** msgstr "-mcoreb skal bruges med -mmultic
*** 44368,44379 ****
  msgid "%<-mcorea%> and %<-mcoreb%> cannot be used together"
  msgstr "-mcorea og -mcoreb kan ikke bruges på samme tid"
  
! #: config/bfin/bfin.cc:4700
  #, gcc-internal-format
  msgid "multiple function type attributes specified"
  msgstr "der er angivet flere funktionstypeattributter"
  
! #: config/bfin/bfin.cc:4767
  #, gcc-internal-format
  msgid "cannot apply both %<longcall%> and %<shortcall%> attributes to the same function"
  msgstr ""
--- 46110,46121 ----
  msgid "%<-mcorea%> and %<-mcoreb%> cannot be used together"
  msgstr "-mcorea og -mcoreb kan ikke bruges på samme tid"
  
! #: config/bfin/bfin.cc:4699
  #, gcc-internal-format
  msgid "multiple function type attributes specified"
  msgstr "der er angivet flere funktionstypeattributter"
  
! #: config/bfin/bfin.cc:4766
  #, gcc-internal-format
  msgid "cannot apply both %<longcall%> and %<shortcall%> attributes to the same function"
  msgstr ""
*************** msgstr "I konstruktionen"
*** 44442,44450 ****
  msgid "indirect call in function, which are not supported by eBPF"
  msgstr "Profilering er ikke understøttet på målarkitekturen."
  
! #: config/bpf/bpf.cc:1065 config/loongarch/loongarch-builtins.cc:2987
! #: config/mips/mips.cc:17557 config/riscv/riscv-builtins.cc:360
! #: config/riscv/riscv-vector-builtins.cc:4473
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "invalid argument to built-in function"
--- 46184,46192 ----
  msgid "indirect call in function, which are not supported by eBPF"
  msgstr "Profilering er ikke understøttet på målarkitekturen."
  
! #: config/bpf/bpf.cc:1065 config/loongarch/loongarch-builtins.cc:3042
! #: config/mips/mips.cc:17579 config/riscv/riscv-builtins.cc:369
! #: config/riscv/riscv-vector-builtins.cc:5196
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "invalid argument to built-in function"
*************** msgstr "for mange parametre til funktion
*** 44456,44479 ****
  msgid "invalid built-in function at expansion"
  msgstr "for mange parametre til funktionen '%s'"
  
! #: config/bpf/bpf.cc:1302 config/bpf/bpf.cc:1305
  #, fuzzy, gcc-internal-format
  #| msgid "second arg to `__builtin_prefetch' must be a constant"
  msgid "could not inline call to %<__builtin_%s%>: size must be constant"
  msgstr "den anden parameter til '__builtin_prefetch' skal være en konstant"
  
! #: config/bpf/bpf.cc:1333 config/bpf/bpf.cc:1336
  #, gcc-internal-format
  msgid "could not inline call to %<__builtin_%s%>: too many bytes, use %<-minline-memops-threshold%>"
  msgstr ""
  
! #: config/bpf/bpf.cc:1386 config/bpf/bpf.cc:1389
  #, fuzzy, gcc-internal-format
  #| msgid "second arg to `__builtin_prefetch' must be a constant"
  msgid "could not inline call to %<__builtin_memset%>: size must be constant"
  msgstr "den anden parameter til '__builtin_prefetch' skal være en konstant"
  
! #: config/bpf/bpf.cc:1417 config/bpf/bpf.cc:1420
  #, gcc-internal-format
  msgid "could not inline call to %<__builtin_memset%>: too many bytes, use %<-minline-memops-threshold%>"
  msgstr ""
--- 46198,46221 ----
  msgid "invalid built-in function at expansion"
  msgstr "for mange parametre til funktionen '%s'"
  
! #: config/bpf/bpf.cc:1300 config/bpf/bpf.cc:1303
  #, fuzzy, gcc-internal-format
  #| msgid "second arg to `__builtin_prefetch' must be a constant"
  msgid "could not inline call to %<__builtin_%s%>: size must be constant"
  msgstr "den anden parameter til '__builtin_prefetch' skal være en konstant"
  
! #: config/bpf/bpf.cc:1331 config/bpf/bpf.cc:1334
  #, gcc-internal-format
  msgid "could not inline call to %<__builtin_%s%>: too many bytes, use %<-minline-memops-threshold%>"
  msgstr ""
  
! #: config/bpf/bpf.cc:1384 config/bpf/bpf.cc:1387
  #, fuzzy, gcc-internal-format
  #| msgid "second arg to `__builtin_prefetch' must be a constant"
  msgid "could not inline call to %<__builtin_memset%>: size must be constant"
  msgstr "den anden parameter til '__builtin_prefetch' skal være en konstant"
  
! #: config/bpf/bpf.cc:1415 config/bpf/bpf.cc:1418
  #, gcc-internal-format
  msgid "could not inline call to %<__builtin_memset%>: too many bytes, use %<-minline-memops-threshold%>"
  msgstr ""
*************** msgstr "-fpic og -fPIC er ikke understø
*** 44493,44499 ****
  msgid "MULT case in %<cris_op_str%>"
  msgstr ""
  
! #: config/cris/cris.cc:1253 config/moxie/moxie.cc:186 config/or1k/or1k.cc:1294
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: bad register: %d"
  msgstr "intern fejl: ugyldigt register: %d"
--- 46235,46241 ----
  msgid "MULT case in %<cris_op_str%>"
  msgstr ""
  
! #: config/cris/cris.cc:1253 config/moxie/moxie.cc:186 config/or1k/or1k.cc:1293
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: bad register: %d"
  msgstr "intern fejl: ugyldigt register: %d"
*************** msgstr "ukendt src"
*** 44542,44548 ****
  msgid "unknown dest"
  msgstr "ukendt dest"
  
! #: config/cris/cris.cc:3095
  #, gcc-internal-format, gfc-internal-format
  msgid "stackframe too big: %d bytes"
  msgstr "stakramme for stor: %d byte"
--- 46284,46290 ----
  msgid "unknown dest"
  msgstr "ukendt dest"
  
! #: config/cris/cris.cc:3103
  #, gcc-internal-format, gfc-internal-format
  msgid "stackframe too big: %d bytes"
  msgstr "stakramme for stor: %d byte"
*************** msgstr "-mapcs-stack-check og -mno-apcs-
*** 44594,44606 ****
  #. by the caller.  In theory we could test for that and handle
  #. limited cases with parameters that all fit in r0-r3 with no
  #. stack overflow, but punt for now.
! #: config/csky/csky.cc:6281
  #, fuzzy, gcc-internal-format
  #| msgid "nested function trampolines not supported on this target"
  msgid "Nested function trampolines not supported on CK801."
  msgstr "indlejrede funktionstrampoliner er ikke understøttet på denne målarkitektur"
  
! #: config/csky/csky.cc:6477
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "%qE attribute ignored without %<-mistack%>"
--- 46336,46348 ----
  #. by the caller.  In theory we could test for that and handle
  #. limited cases with parameters that all fit in r0-r3 with no
  #. stack overflow, but punt for now.
! #: config/csky/csky.cc:6280
  #, fuzzy, gcc-internal-format
  #| msgid "nested function trampolines not supported on this target"
  msgid "Nested function trampolines not supported on CK801."
  msgstr "indlejrede funktionstrampoliner er ikke understøttet på denne målarkitektur"
  
! #: config/csky/csky.cc:6476
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "%qE attribute ignored without %<-mistack%>"
*************** msgstr "stack_offset skal være mindst 4
*** 44629,44696 ****
  msgid "%<stack_offset%> must be a multiple of 4"
  msgstr "stack_offset skal gå op i 4"
  
! #: config/frv/frv.cc:8479
  #, gcc-internal-format
  msgid "accumulator is not a constant integer"
  msgstr "akkumulator er ikke et konstant heltal"
  
! #: config/frv/frv.cc:8484
  #, gcc-internal-format
  msgid "accumulator number is out of bounds"
  msgstr "akkumulatortal er uden for det gyldig interval"
  
! #: config/frv/frv.cc:8495
  #, gcc-internal-format
  msgid "inappropriate accumulator for %qs"
  msgstr "upassende akkumulator for %qs"
  
! #: config/frv/frv.cc:8571
  #, gcc-internal-format
  msgid "invalid IACC argument"
  msgstr "ugyldig IACC-parameter"
  
! #: config/frv/frv.cc:8594 config/sparc/sparc.cc:11037
  #, 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.cc:8599 config/sparc/sparc.cc:11043
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for `%s'"
  msgid "constant argument out of range for %qs"
  msgstr "konstant parameter uden for det gyldige interval for '%s'"
  
! #: config/frv/frv.cc:9080
  #, fuzzy, gcc-internal-format
  #| msgid "media functions are not available unless -mmedia is used"
  msgid "media functions are not available unless %<-mmedia%> is used"
  msgstr "mediafunktioner er ikke tilgængelige medmindre -mmedia benyttes"
  
! #: config/frv/frv.cc:9092
  #, gcc-internal-format
  msgid "this media function is only available on the fr500"
  msgstr "denne mediafunktion er kun tilgængelig på fr500"
  
! #: config/frv/frv.cc:9120
  #, fuzzy, gcc-internal-format
  #| msgid "this media function is only available on the fr400"
  msgid "this media function is only available on the fr400 and fr550"
  msgstr "denne mediafunktion er kun tilgængelig på fr400"
  
! #: config/frv/frv.cc:9139
  #, fuzzy, gcc-internal-format
  #| msgid "this media function is only available on the fr400"
  msgid "this built-in function is only available on the fr405 and fr450"
  msgstr "denne mediafunktion er kun tilgængelig på fr400"
  
! #: config/frv/frv.cc:9148
  #, fuzzy, gcc-internal-format
  #| msgid "this media function is only available on the fr500"
  msgid "this built-in function is only available on the fr500 and fr550"
  msgstr "denne mediafunktion er kun tilgængelig på fr500"
  
! #: config/frv/frv.cc:9160
  #, fuzzy, gcc-internal-format
  #| msgid "this media function is only available on the fr400"
  msgid "this built-in function is only available on the fr450"
--- 46371,46438 ----
  msgid "%<stack_offset%> must be a multiple of 4"
  msgstr "stack_offset skal gå op i 4"
  
! #: config/frv/frv.cc:8475
  #, gcc-internal-format
  msgid "accumulator is not a constant integer"
  msgstr "akkumulator er ikke et konstant heltal"
  
! #: config/frv/frv.cc:8480
  #, gcc-internal-format
  msgid "accumulator number is out of bounds"
  msgstr "akkumulatortal er uden for det gyldig interval"
  
! #: config/frv/frv.cc:8491
  #, gcc-internal-format
  msgid "inappropriate accumulator for %qs"
  msgstr "upassende akkumulator for %qs"
  
! #: config/frv/frv.cc:8567
  #, gcc-internal-format
  msgid "invalid IACC argument"
  msgstr "ugyldig IACC-parameter"
  
! #: config/frv/frv.cc:8590 config/sparc/sparc.cc:11023
  #, 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.cc:8595 config/sparc/sparc.cc:11029
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for `%s'"
  msgid "constant argument out of range for %qs"
  msgstr "konstant parameter uden for det gyldige interval for '%s'"
  
! #: config/frv/frv.cc:9076
  #, fuzzy, gcc-internal-format
  #| msgid "media functions are not available unless -mmedia is used"
  msgid "media functions are not available unless %<-mmedia%> is used"
  msgstr "mediafunktioner er ikke tilgængelige medmindre -mmedia benyttes"
  
! #: config/frv/frv.cc:9088
  #, gcc-internal-format
  msgid "this media function is only available on the fr500"
  msgstr "denne mediafunktion er kun tilgængelig på fr500"
  
! #: config/frv/frv.cc:9116
  #, fuzzy, gcc-internal-format
  #| msgid "this media function is only available on the fr400"
  msgid "this media function is only available on the fr400 and fr550"
  msgstr "denne mediafunktion er kun tilgængelig på fr400"
  
! #: config/frv/frv.cc:9135
  #, fuzzy, gcc-internal-format
  #| msgid "this media function is only available on the fr400"
  msgid "this built-in function is only available on the fr405 and fr450"
  msgstr "denne mediafunktion er kun tilgængelig på fr400"
  
! #: config/frv/frv.cc:9144
  #, fuzzy, gcc-internal-format
  #| msgid "this media function is only available on the fr500"
  msgid "this built-in function is only available on the fr500 and fr550"
  msgstr "denne mediafunktion er kun tilgængelig på fr500"
  
! #: config/frv/frv.cc:9156
  #, fuzzy, gcc-internal-format
  #| msgid "this media function is only available on the fr400"
  msgid "this built-in function is only available on the fr450"
*************** msgstr "tildeling"
*** 44714,44885 ****
  msgid "stack frame must be smaller than 64K"
  msgstr "stakramme ikke et produkt af 8 byte: %d"
  
! #: config/gcn/gcn.cc:171
  #, fuzzy, gcc-internal-format
  #| msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgid "%<-mxnack=on%> is incompatible with %<-march=%s%>"
  msgstr "-mapcs-stack-check og -mno-apcs-frame er indbyrdes uforenelige"
  
! #: config/gcn/gcn.cc:269
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute requires a string constant argument"
  msgid "%<amdgpu_hsa_kernel%> attribute requires string constant arguments"
  msgstr "%qE-egenskaben kræver et strengkonstant som parameter"
  
! #: config/gcn/gcn.cc:282
  #, gcc-internal-format
  msgid "unknown specifier %qs in %<amdgpu_hsa_kernel%> attribute"
  msgstr ""
  
! #: config/gcn/gcn.cc:289
  #, gcc-internal-format
  msgid "duplicated parameter specifier %qs in %<amdgpu_hsa_kernel%> attribute"
  msgstr ""
  
! #: config/gcn/gcn.cc:341
  #, fuzzy, gcc-internal-format
  #| msgid "Pass arguments in registers"
  msgid "too many arguments passed in sgpr registers"
  msgstr "Overbring parametre i registre"
  
! #: config/gcn/gcn.cc:2492
  #, gcc-internal-format
  msgid "A non-default set of initial values has been requested, which violates the ABI"
  msgstr ""
  
! #: config/gcn/gcn.cc:2760
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong type argument to %s"
  msgid "wrong type of argument %s"
  msgstr "forkert parametertype til %s"
  
! #: config/gcn/gcn.cc:3889
  #, fuzzy, gcc-internal-format
  #| msgid "DW_LOC_OP %s not implemented\n"
  msgid "TLS is not implemented for GCN."
  msgstr "DW_LOC_OP %s understøttes ikke\n"
  
! #: config/gcn/gcn.cc:4981
  #, fuzzy, gcc-internal-format
  #| msgid "DW_LOC_OP %s not implemented\n"
  msgid "Builtin not implemented"
  msgstr "DW_LOC_OP %s understøttes ikke\n"
  
! #: config/gcn/gcn.cc:5627
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported simdlen %wd (amdgcn)"
  msgstr "versionen er ikke understøttet"
  
! #: config/gcn/gcn.cc:6338
  #, gcc-internal-format
  msgid "using %<vector_length (64)%>, ignoring %d"
  msgstr ""
  
! #: config/gcn/gcn.cc:6339
  #, gcc-internal-format
  msgid "using %<vector_length (64)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/gcn/gcn.cc:6351 config/nvptx/nvptx.cc:6754
  #, gcc-internal-format
  msgid "using %<num_workers (%d)%>, ignoring %d"
  msgstr ""
  
! #: config/gcn/gcn.cc:6378 config/gcn/gcn.cc:6407
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "operand number out of range"
  msgid "offload dimension out of range (%d)"
  msgstr "operandtal er uden for det gyldige interval"
  
! #: config/gcn/gcn.cc:6894
  #, gcc-internal-format
  msgid "%d bytes of gang-private data-share memory exhausted (increase with %<-mgang-private-size=%d%>, for example)"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:168
  #, fuzzy, gcc-internal-format
  msgid "deleting file %qs: %m"
  msgstr "åbner uddatafilen %s"
  
! #: config/gcn/mkoffload.cc:785
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> not specified"
  msgstr ""
  
  #. else
! #: config/gcn/mkoffload.cc:810
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument in option %<-march=%s%>"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: config/gcn/mkoffload.cc:834
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<-march=%> are: %s"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/gcn/mkoffload.cc:837
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid argument to %<-march=%> is %qs"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/gcn/mkoffload.cc:923
  #, gcc-internal-format
  msgid "GCC was built without library support for %<-march=%s%>; consider compiling for the associated generic architecture %<-march=%s%> instead"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:958
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "%<COLLECT_GCC%> must be set"
  msgstr "miljøvariablen DJGPP er ikke defineret"
  
! #: config/gcn/mkoffload.cc:1004
  #, fuzzy, gcc-internal-format
  #| msgid "field `%s' not found"
  msgid "offload compiler %qs not found"
  msgstr "feltet '%s' ikke fundet"
  
! #: config/gcn/mkoffload.cc:1026
  #, fuzzy, gcc-internal-format
  msgid "unrecognizable argument of option %<"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: config/gcn/mkoffload.cc:1033 config/nvptx/mkoffload.cc:728
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> specified multiple times"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1090 config/nvptx/mkoffload.cc:763
  #, gcc-internal-format
  msgid "either %<-fopenacc%> or %<-fopenmp%> must be set"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1119 config/gcn/mkoffload.cc:1136
  #, fuzzy, gcc-internal-format
  #| msgid "ESA/390 architecture."
  msgid "unhandled architecture"
  msgstr "ESA/390-arkitektur."
  
! #: config/gcn/mkoffload.cc:1189 config/gcn/mkoffload.cc:1341
  #, fuzzy, gcc-internal-format
  msgid "cannot open %qs"
  msgstr "kan ikke åbne %s"
  
! #: config/gcn/mkoffload.cc:1327 config/nvptx/mkoffload.cc:856
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open profile file %s"
  msgid "cannot open omp_requires file %qs"
  msgstr "kan ikke åben profilefilen %s"
  
! #: config/gcn/mkoffload.cc:1331 config/nvptx/mkoffload.cc:860
  #, fuzzy, gcc-internal-format
  msgid "cannot read omp_requires file %qs"
  msgstr "kan ikke udfolde %s"
  
! #: config/gcn/mkoffload.cc:1337
  #, fuzzy, gcc-internal-format
  #| msgid "%s:cannot open data file\n"
  msgid "cannot open intermediate gcn asm file"
--- 46456,46642 ----
  msgid "stack frame must be smaller than 64K"
  msgstr "stakramme ikke et produkt af 8 byte: %d"
  
! #: config/gcn/gcn.cc:172
  #, fuzzy, gcc-internal-format
  #| msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgid "%<-mxnack=on%> is incompatible with %<-march=%s%>"
  msgstr "-mapcs-stack-check og -mno-apcs-frame er indbyrdes uforenelige"
  
! #: config/gcn/gcn.cc:275
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute requires a string constant argument"
  msgid "%<amdgpu_hsa_kernel%> attribute requires string constant arguments"
  msgstr "%qE-egenskaben kræver et strengkonstant som parameter"
  
! #: config/gcn/gcn.cc:288
  #, gcc-internal-format
  msgid "unknown specifier %qs in %<amdgpu_hsa_kernel%> attribute"
  msgstr ""
  
! #: config/gcn/gcn.cc:295
  #, gcc-internal-format
  msgid "duplicated parameter specifier %qs in %<amdgpu_hsa_kernel%> attribute"
  msgstr ""
  
! #: config/gcn/gcn.cc:347
  #, fuzzy, gcc-internal-format
  #| msgid "Pass arguments in registers"
  msgid "too many arguments passed in sgpr registers"
  msgstr "Overbring parametre i registre"
  
! #: config/gcn/gcn.cc:2521
  #, gcc-internal-format
  msgid "A non-default set of initial values has been requested, which violates the ABI"
  msgstr ""
  
! #: config/gcn/gcn.cc:2789
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong type argument to %s"
  msgid "wrong type of argument %s"
  msgstr "forkert parametertype til %s"
  
! #: config/gcn/gcn.cc:2951
! #, gcc-internal-format
! msgid "Unified Shared Memory is required, but XNACK is disabled"
! msgstr ""
! 
! #: config/gcn/gcn.cc:2952
! #, gcc-internal-format
! msgid "Try -foffload-options=-mxnack=any"
! msgstr ""
! 
! #: config/gcn/gcn.cc:3928
  #, fuzzy, gcc-internal-format
  #| msgid "DW_LOC_OP %s not implemented\n"
  msgid "TLS is not implemented for GCN."
  msgstr "DW_LOC_OP %s understøttes ikke\n"
  
! #: config/gcn/gcn.cc:5044
  #, fuzzy, gcc-internal-format
  #| msgid "DW_LOC_OP %s not implemented\n"
  msgid "Builtin not implemented"
  msgstr "DW_LOC_OP %s understøttes ikke\n"
  
! #: config/gcn/gcn.cc:5685
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported simdlen %wd (amdgcn)"
  msgstr "versionen er ikke understøttet"
  
! #: config/gcn/gcn.cc:6553
  #, gcc-internal-format
  msgid "using %<vector_length (64)%>, ignoring %d"
  msgstr ""
  
! #: config/gcn/gcn.cc:6554
  #, gcc-internal-format
  msgid "using %<vector_length (64)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/gcn/gcn.cc:6566 config/nvptx/nvptx.cc:6741
  #, gcc-internal-format
  msgid "using %<num_workers (%d)%>, ignoring %d"
  msgstr ""
  
! #: config/gcn/gcn.cc:6593 config/gcn/gcn.cc:6622
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "operand number out of range"
  msgid "offload dimension out of range (%d)"
  msgstr "operandtal er uden for det gyldige interval"
  
! #: config/gcn/gcn.cc:7105
  #, gcc-internal-format
  msgid "%d bytes of gang-private data-share memory exhausted (increase with %<-mgang-private-size=%d%>, for example)"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:171
  #, fuzzy, gcc-internal-format
  msgid "deleting file %qs: %m"
  msgstr "åbner uddatafilen %s"
  
! #: config/gcn/mkoffload.cc:632
! #, gcc-internal-format
! msgid "conflicting settings; XNACK is forced off but Unified Shared Memory is required"
! msgstr ""
! 
! #: config/gcn/mkoffload.cc:833
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> not specified"
  msgstr ""
  
  #. else
! #: config/gcn/mkoffload.cc:858
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument in option %<-march=%s%>"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: config/gcn/mkoffload.cc:882
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<-march=%> are: %s"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/gcn/mkoffload.cc:885
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid argument to %<-march=%> is %qs"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/gcn/mkoffload.cc:971
  #, gcc-internal-format
  msgid "GCC was built without library support for %<-march=%s%>; consider compiling for the associated generic architecture %<-march=%s%> instead"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1006
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "%<COLLECT_GCC%> must be set"
  msgstr "miljøvariablen DJGPP er ikke defineret"
  
! #: config/gcn/mkoffload.cc:1052
  #, fuzzy, gcc-internal-format
  #| msgid "field `%s' not found"
  msgid "offload compiler %qs not found"
  msgstr "feltet '%s' ikke fundet"
  
! #: config/gcn/mkoffload.cc:1074
  #, fuzzy, gcc-internal-format
  msgid "unrecognizable argument of option %<"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: config/gcn/mkoffload.cc:1081 config/nvptx/mkoffload.cc:728
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> specified multiple times"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1138 config/nvptx/mkoffload.cc:763
  #, gcc-internal-format
  msgid "either %<-fopenacc%> or %<-fopenmp%> must be set"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1168 config/gcn/mkoffload.cc:1185
  #, fuzzy, gcc-internal-format
  #| msgid "ESA/390 architecture."
  msgid "unhandled architecture"
  msgstr "ESA/390-arkitektur."
  
! #: config/gcn/mkoffload.cc:1238 config/gcn/mkoffload.cc:1392
  #, fuzzy, gcc-internal-format
  msgid "cannot open %qs"
  msgstr "kan ikke åbne %s"
  
! #: config/gcn/mkoffload.cc:1378 config/nvptx/mkoffload.cc:856
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open profile file %s"
  msgid "cannot open omp_requires file %qs"
  msgstr "kan ikke åben profilefilen %s"
  
! #: config/gcn/mkoffload.cc:1382 config/nvptx/mkoffload.cc:860
  #, fuzzy, gcc-internal-format
  msgid "cannot read omp_requires file %qs"
  msgstr "kan ikke udfolde %s"
  
! #: config/gcn/mkoffload.cc:1388
  #, fuzzy, gcc-internal-format
  #| msgid "%s:cannot open data file\n"
  msgid "cannot open intermediate gcn asm file"
*************** msgstr "-mno-exr er kun gyldig med -ms e
*** 44915,44921 ****
  msgid "%<-mn%> is not supported for linux targets"
  msgstr "-mn er ikke understøttet for Linux-målarkitekturer"
  
! #: config/i386/driver-i386.cc:659
  #, gcc-internal-format
  msgid "Xeon Phi ISA support has been removed since GCC 15, use GCC 14 for the Xeon Phi ISAs or %<-march=broadwell%> for all the other ISAs supported on this machine."
  msgstr ""
--- 46672,46678 ----
  msgid "%<-mn%> is not supported for linux targets"
  msgstr "-mn er ikke understøttet for Linux-målarkitekturer"
  
! #: config/i386/driver-i386.cc:638
  #, gcc-internal-format
  msgid "Xeon Phi ISA support has been removed since GCC 15, use GCC 14 for the Xeon Phi ISAs or %<-march=broadwell%> for all the other ISAs supported on this machine."
  msgstr ""
*************** msgstr "parameter til dss skal være en
*** 44962,45953 ****
  msgid "parameter to builtin not valid: %s"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: config/i386/i386-expand.cc:10110
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine cannot be called directly"
  msgstr "afbrydelsesservicerutiner kan ikke kodes i Thumb-tilstand"
  
! #: config/i386/i386-expand.cc:10583 config/i386/i386-expand.cc:12249
  #, 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-expand.cc:11083
  #, 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-expand.cc:11178
  #, 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-expand.cc:12178
  #, 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-expand.cc:12193
  #, 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-expand.cc:12228
  #, 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-expand.cc:12268
  #, 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-expand.cc:12277
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid option %s"
  msgid "'%s' needs isa option %s"
  msgstr "ugyldigt tilvalg %s"
  
! #: config/i386/i386-expand.cc:12290
  #, 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-expand.cc:12300
  #, 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-expand.cc:12305
  #, 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-expand.cc:12444
  #, 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-expand.cc:12449
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect comparison mode"
  msgstr "ukorrekt instruktion:"
  
! #: config/i386/i386-expand.cc:12455 config/i386/i386-expand.cc:12878
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect rounding operand"
  msgstr "ukorrekt instruktion:"
  
! #: config/i386/i386-expand.cc:12858
  #, 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-expand.cc:12866
  #, 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-expand.cc:12869
  #, 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-expand.cc:13349
  #, fuzzy, gcc-internal-format
  #| msgid "third arg to `__builtin_prefetch' must be a constant"
  msgid "the fourth argument must be one of enum %qs"
  msgstr "en tredje parameter til '__builtin_prefetch' skal være en konstant"
  
! #: config/i386/i386-expand.cc:13419
  #, fuzzy, gcc-internal-format
  #| msgid "two `u's in integer constant"
  msgid "selector must be an integer constant in the range [0, %wi]"
  msgstr "to 'u'-endelser i heltalskonstant"
  
! #: config/i386/i386-expand.cc:13676
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386-expand.cc:13680
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option %s"
  msgid "%qE needs isa option %s"
  msgstr "ugyldigt tilvalg %s"
  
! #: config/i386/i386-expand.cc:14180
  #, fuzzy, gcc-internal-format
  #| msgid "third arg to `__builtin_prefetch' must be a constant"
  msgid "second, third and fourth argument must be a const"
  msgstr "en tredje parameter til '__builtin_prefetch' skal være en konstant"
  
! #: config/i386/i386-expand.cc:14186
  #, fuzzy, gcc-internal-format
  #| msgid "invalid second arg to __builtin_prefetch; using zero"
  msgid "invalid second argument to %<__builtin_ia32_prefetch%>; using zero"
  msgstr "ugyldig anden parameter til '__builtin_prefetch'; benytter nul"
  
! #: config/i386/i386-expand.cc:14195
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid third argument"
  msgstr "ugyldig typeparameter"
  
  #. Ignore the hint.
! #: config/i386/i386-expand.cc:14204 config/i386/i386-expand.cc:14265
  #, gcc-internal-format
  msgid "instruction prefetch applies when in 64-bit mode with RIP-relative addressing and option %<-mprefetchi%>; they stay NOPs otherwise"
  msgstr ""
  
! #: config/i386/i386-expand.cc:14214
  #, fuzzy, gcc-internal-format
  #| msgid "invalid third arg to __builtin_prefetch; using zero"
  msgid "invalid forth argument to %<__builtin_ia32_prefetch%>; using zero"
  msgstr "ugyldig tredje parameter til '__builtin_prefetch'; benytter nul"
  
! #: config/i386/i386-expand.cc:14225
  #, fuzzy, gcc-internal-format
  #| msgid "invalid third arg to __builtin_prefetch; using zero"
  msgid "invalid third argument to %<__builtin_ia32_prefetch%>; using zero"
  msgstr "ugyldig tredje parameter til '__builtin_prefetch'; benytter nul"
  
! #: config/i386/i386-expand.cc:14253
  #, fuzzy, gcc-internal-format
  #| msgid "second argument must be slice or string"
  msgid "second argument must be a const"
  msgstr "anden parameter skal være skive eller streng"
  
! #: config/i386/i386-expand.cc:14799
  #, 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-expand.cc:14832
  #, 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-expand.cc:15570 config/i386/i386-expand.cc:15782
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386-expand.cc:15800
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "1. parameter skal være en 5 bit-konstant med fortegn"
  
! #: config/i386/i386-features.cc:3906
  #, gcc-internal-format
  msgid "function versions cannot be marked as %<gnu_inline%>, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386-options.cc:928 config/i386/i386-options.cc:2276
! #: config/i386/i386-options.cc:2285
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "kodemodellen %s understøtter ikke PIC-tilstand"
  
! #: config/i386/i386-options.cc:1213
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "attribute %qs argument is not a string"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: config/i386/i386-options.cc:1284
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "attribute %qs argument %qs is unknown"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: config/i386/i386-options.cc:1347
  #, gcc-internal-format
  msgid "attribute value %qs was already specified in %qs attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:1385
  #, fuzzy, gcc-internal-format
  msgid "attribute value %qs is unknown in %qs attribute"
  msgstr "dataområdet '%s' er i modstrid med tidligere erklæring"
  
! #: config/i386/i386-options.cc:1686
  #, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "forkert parameter %qs for tilvalget %qs"
  
! #: config/i386/i386-options.cc:1692
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386-options.cc:1702
  #, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "forkert strateginavn %qs er angivet for tilvalget %qs"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:1728
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr "strateginavnet %qs angivet for tilvalget %qs er ikke understøttet for 32-bit kode"
  
! #: config/i386/i386-options.cc:1741
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "ukendt justering %qs angivet for tilvalget %qs"
  
! #: config/i386/i386-options.cc:1751
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1758
  #, fuzzy, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "intet klassenavn angivet med '-%s'"
  
! #: config/i386/i386-options.cc:1836
  #, fuzzy, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr "Ukendt processor: -mcpu=%s"
  
! #: config/i386/i386-options.cc:2081
  #, fuzzy, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "kodemodellen %s er ikke understøttet i PIC-tilstand"
  
! #: config/i386/i386-options.cc:2135
  #, fuzzy, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr "Angiv klassesti (forældet: benyt --classpath i stedet)"
  
! #: config/i386/i386-options.cc:2137
  #, fuzzy, gcc-internal-format
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr "Angiv klassesti (forældet: benyt --classpath i stedet)"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:2165
  #, fuzzy, gcc-internal-format
  #| msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr "strateginavnet %qs angivet for tilvalget %qs er ikke understøttet for 32-bit kode"
  
! #: config/i386/i386-options.cc:2171
  #, fuzzy, gcc-internal-format
  #| msgid "-mips%d not supported"
  msgid "%<-mapxf%> is not supported for 32-bit code"
  msgstr "-mips%d er ikke understøttet"
  
! #: config/i386/i386-options.cc:2174
  #, fuzzy, gcc-internal-format
  #| msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgid "%<-mapx-features=%> option is not supported for 32-bit code"
  msgstr "strateginavnet %qs angivet for tilvalget %qs er ikke understøttet for 32-bit kode"
  
! #: config/i386/i386-options.cc:2178
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel= is not supported on 32 bit systems"
  msgid "%<-muintr%> not supported for 32-bit code"
  msgstr "-mcmodel= understøttes ikke på 32 bit-systemer"
  
! #: config/i386/i386-options.cc:2181
  #, fuzzy, gcc-internal-format
  #| msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgid "%<-mlam=%> option: [u48|u57] not supported for 32-bit code"
  msgstr "strateginavnet %qs angivet for tilvalget %qs er ikke understøttet for 32-bit kode"
  
! #: config/i386/i386-options.cc:2196
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "adressetilstanden %qs er ikke understøttet i %s bit-tilstand"
  
! #: config/i386/i386-options.cc:2207
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional is not supported in C++"
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr "-traditional understøttes ikke i C++"
  
! #: config/i386/i386-options.cc:2213
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional is not supported in C++"
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>"
  msgstr "-traditional understøttes ikke i C++"
  
! #: config/i386/i386-options.cc:2216
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional is not supported in C++"
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>"
  msgstr "-traditional understøttes ikke i C++"
  
! #: config/i386/i386-options.cc:2220
  #, fuzzy, gcc-internal-format
  #| msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=thread%>"
  msgstr "-mapcs-stack-check og -mno-apcs-frame er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:2226
  #, gcc-internal-format
  msgid "%<-mlam=u48%> is not compatible with Hardware-assisted AddressSanitizer, override to %<-mlam=u57%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2246 config/i386/i386-options.cc:2255
! #: config/i386/i386-options.cc:2267 config/i386/i386-options.cc:2278
! #: config/i386/i386-options.cc:2289
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "kodemodellen %qs er ikke understøttet i %s bit-tilstand"
  
! #: config/i386/i386-options.cc:2258 config/i386/i386-options.cc:2270
  #, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "kodemodellen %qs er ikke understøttet i x32-tilstand"
  
! #: config/i386/i386-options.cc:2313
  #, fuzzy, gcc-internal-format
  #| msgid "-masm=intel not supported in this configuration"
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "-masm=intel understøttes ikke af denne konfiguration"
  
! #: config/i386/i386-options.cc:2318
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%i bit-tilstand er ikke oversat med ind"
  
! #: config/i386/i386-options.cc:2330
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2332
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2339
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2341
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2349 config/i386/i386-options.cc:2490
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "den valgte processor understøtter ikke x86-64-instruktionssættet"
  
! #: config/i386/i386-options.cc:2429
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "bad value %qs for %<-march=%> switch"
  msgstr "ugyldig værdi (%s) til tilvalget -march="
  
! #: config/i386/i386-options.cc:2430
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "bad value %qs for %<target(\"arch=\")%> attribute"
  msgstr "ugyldig værdi (%s) til tilvalget -march="
  
! #: config/i386/i386-options.cc:2452
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386-options.cc:2454
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386-options.cc:2459
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386-options.cc:2460
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386-options.cc:2509
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -mtune= switch"
  msgid "bad value %qs for %<-mtune=%> switch"
  msgstr "ugyldig værdi (%s) til tilvalget -mcpu="
  
! #: config/i386/i386-options.cc:2510
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -mtune= switch"
  msgid "bad value %qs for %<target(\"tune=\")%> attribute"
  msgstr "ugyldig værdi (%s) til tilvalget -mcpu="
  
! #: config/i386/i386-options.cc:2531
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386-options.cc:2533
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386-options.cc:2538
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386-options.cc:2539
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386-options.cc:2570
  #, fuzzy, gcc-internal-format
  #| msgid "type defaults to `int' in declaration of `%s'"
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr "typen antages at være 'int' i erklæringen af '%s'"
  
! #: config/i386/i386-options.cc:2572
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386-options.cc:2575
  #, fuzzy, gcc-internal-format
  #| msgid "-mregparm=%d is not between 0 and %d"
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr "-mregparm=%d er ikke mellem 0 og %d"
  
! #: config/i386/i386-options.cc:2601
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<-m96bit-long-double%> is not compatible with this target"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: config/i386/i386-options.cc:2606
  #, fuzzy, gcc-internal-format
  #| msgid "type defaults to `int' in declaration of `%s'"
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "typen antages at være 'int' i erklæringen af '%s'"
  
! #: config/i386/i386-options.cc:2607
  #, fuzzy, gcc-internal-format
  #| msgid "type defaults to `int' in declaration of `%s'"
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "typen antages at være 'int' i erklæringen af '%s'"
  
! #: config/i386/i386-options.cc:2693
! #, gcc-internal-format
! msgid "%<-mno-evex512%> or %<-mno-avx512XXX%> cannot disable AVX10 instructions when AVX10.1-512 is available in GCC 15, behavior will change to it will disable that part of AVX512 instructions since GCC 16"
! msgstr ""
! 
! #. We should not emit 512 bit instructions under AVX10.1-256
! #. when EVEX512 is enabled w/o any AVX512 features enabled.
! #. Disable EVEX512 bit for this.
! #: config/i386/i386-options.cc:2709
! #, gcc-internal-format
! msgid "Using %<-mevex512%> without any AVX512 features enabled together with AVX10.1 only will not enable any AVX512 or AVX10.1-512 features, using 256 as max vector size"
! msgstr ""
! 
! #: config/i386/i386-options.cc:2716 config/i386/i386-options.cc:2723
! #, gcc-internal-format
! msgid "Vector size conflicts between AVX10.1 and AVX512, using 512 as max vector size"
! msgstr ""
! 
! #: config/i386/i386-options.cc:2731
! #, gcc-internal-format
! msgid "%<-mno-avx512XXX%> cannot disable AVX10 instructions when AVX10 is available in GCC 15, behavior will change to it will disable that part of AVX512 instructions since GCC 16"
! msgstr ""
! 
! #: config/i386/i386-options.cc:2743
! #, gcc-internal-format
! msgid "%<-mno-avx10.1-256, -mno-avx10.1-512%> cannot disable AVX512 instructions when %<-mavx512XXX%> in GCC 15, behavior will change to it will disable all the instructions in GCC 16"
! msgstr ""
! 
! #: config/i386/i386-options.cc:2790
  #, fuzzy, gcc-internal-format
  #| msgid "-fprefetch-loop-arrays not supported for this target"
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "-fprefetch-loop-arrays understøttes ikke på målarkitekturen"
  
! #: config/i386/i386-options.cc:2793
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d er ikke mellem %d og 12"
  
! #: config/i386/i386-options.cc:2816
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
  msgstr "-mpreferred-stack-boundary=%d er ikke mellem %d og 12"
  
! #: config/i386/i386-options.cc:2829
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: config/i386/i386-options.cc:2832
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fno-plt%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2838
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386-options.cc:2839
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386-options.cc:2849
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "SSE-instruktionssæt deaktiveret, bruger 387-beregninger"
  
! #: config/i386/i386-options.cc:2856
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "387-instruktionssæt deaktiveret, bruger SSE-beregninger"
  
! #: config/i386/i386-options.cc:2910
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2912
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2926
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2928
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2988
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2991
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: config/i386/i386-options.cc:2995
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: config/i386/i386-options.cc:3122 config/loongarch/loongarch-opts.cc:898
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown cpu: -mcpu=%s"
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "Ukendt processor: -mcpu=%s"
  
! #: config/i386/i386-options.cc:3181
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid option to the preprocessor"
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs er ikke et gyldigt tilvalg til præprocessoren"
  
! #: config/i386/i386-options.cc:3186
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid option to the preprocessor"
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs er ikke et gyldigt tilvalg til præprocessoren"
  
! #: config/i386/i386-options.cc:3214
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid option to the preprocessor"
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr "%qs er ikke et gyldigt tilvalg til præprocessoren"
  
! #: config/i386/i386-options.cc:3268
  #, gcc-internal-format
  msgid "%<-fcf-protection=full%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: config/i386/i386-options.cc:3277 config/riscv/riscv.cc:10660
! #: config/riscv/riscv.cc:10664
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: config/i386/i386-options.cc:3444
  #, fuzzy, gcc-internal-format
  #| msgid "stdcall and cdecl attributes are not compatible"
  msgid "interrupt and naked attributes are not compatible"
  msgstr "stdcall og cdecl er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3448 config/i386/i386-options.cc:3480
! #: config/i386/i386-options.cc:4024 config/i386/i386-options.cc:4034
  #, fuzzy, gcc-internal-format
  #| msgid "fastcall and stdcall attributes are not compatible"
  msgid "%qs and %qs attributes are not compatible"
  msgstr "fastcall og stdcall er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3465
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3526
  #, fuzzy, gcc-internal-format
  #| msgid "-msdata=%s and -mcall-%s are incompatible"
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "-msdata=%s og -mcall-%s er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3536
  #, fuzzy, gcc-internal-format
  #| msgid "-msdata=%s and -mcall-%s are incompatible"
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr "-msdata=%s og -mcall-%s er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3571
  #, fuzzy, gcc-internal-format
  #| msgid "-msdata=%s and -mcall-%s are incompatible"
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "-msdata=%s og -mcall-%s er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3581
  #, fuzzy, gcc-internal-format
  #| msgid "-msdata=%s and -mcall-%s are incompatible"
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr "-msdata=%s og -mcall-%s er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3689
  #, fuzzy, gcc-internal-format
  #| msgid "%s instructions aren't allowed in %s service routine"
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr "%s-instruktioner er ikke tilladt i %s-tjenesterutinen"
  
! #: config/i386/i386-options.cc:3691
  #, fuzzy, gcc-internal-format
  #| msgid "%s instructions aren't allowed in %s service routine"
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr "%s-instruktioner er ikke tilladt i %s-tjenesterutinen"
  
! #: config/i386/i386-options.cc:3695
  #, fuzzy, gcc-internal-format
  #| msgid "%s instructions aren't allowed in %s service routine"
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr "%s-instruktioner er ikke tilladt i %s-tjenesterutinen"
  
! #: config/i386/i386-options.cc:3742 config/i386/i386-options.cc:3793
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "fastcall og regparm er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3747
! #, gcc-internal-format
! msgid "regparam and thiscall attributes are not compatible"
  msgstr "regparam og thiscall er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3754 config/i386/i386-options.cc:3982
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "%qE-egenskaben kræver en heltalskonstant som parameter"
  
! #: config/i386/i386-options.cc:3760
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "parameter til %qE-egenskaben er større end %d"
  
! #: config/i386/i386-options.cc:3785 config/i386/i386-options.cc:3828
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "fastcall og cdecl er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3789
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "fastcall og stdcall er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3797 config/i386/i386-options.cc:3846
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "fastcall og thiscall er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3807 config/i386/i386-options.cc:3824
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "stdcall og cdecl er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3811
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "stdcall og fastcall er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3815 config/i386/i386-options.cc:3842
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "stdcall og thiscall er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3832 config/i386/i386-options.cc:3850
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "cdecl og thiscall er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3838
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "%qE-egenskaben bruges til ikke-klasse metode"
  
! #: config/i386/i386-options.cc:3942 config/rs6000/rs6000.cc:20754
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' incompatible attribute ignored"
  msgid "%qE incompatible attribute ignored"
  msgstr "uforenelig egenskab '%s' ignoreret"
  
! #: config/i386/i386-options.cc:3969
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%qE attribute only available for 32-bit"
  msgstr "egenskaben '%s' kan kun anvendes på variabler"
  
! #: config/i386/i386-options.cc:3990
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not a string constant"
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "parameteren til egenskaben '%s er ikke en strengkonstant"
  
! #: config/i386/i386-options.cc:4061 config/i386/i386-options.cc:4083
! #: config/ia64/ia64.cc:826 config/s390/s390.cc:1257
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "%qE-egenskaben kræver et strengkonstant som parameter"
  
! #: config/i386/i386-options.cc:4071 config/i386/i386-options.cc:4093
! #: config/s390/s390.cc:1286
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "parameteren til egenskaben '%s er ikke \"ilink1\" eller \"ilink2\""
  
! #: config/i386/i386-options.cc:4125
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:4132
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr "afbrydelsesservicerutiner kan ikke kodes i Thumb-tilstand"
  
! #: config/i386/i386-options.cc:4143
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:4146
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine must return %<void%>"
  msgstr "afbrydelsesservicerutiner kan ikke kodes i Thumb-tilstand"
  
! #: config/i386/i386.cc:1315
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:1318
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:1622
  #, fuzzy, gcc-internal-format
  #| msgid "X32 does not support ms_abi attribute"
  msgid "X32 does not support %<ms_abi%> attribute"
  msgstr "X32 understøtter ikke egenskaben ms_abi"
  
! #: config/i386/i386.cc:1656
  #, fuzzy, gcc-internal-format
  #| msgid "ms_hook_prologue is not compatible with nested function"
  msgid "%<ms_hook_prologue%> attribute is not compatible with nested function"
  msgstr "ms_hook_prologue er ikke forenelig med den indlejrede funktion"
  
! #: config/i386/i386.cc:2008
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2014
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2028
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2034
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2050
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2056
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2072
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2078
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2277
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2406
  #, gcc-internal-format
  msgid "the ABI of passing union with %<long double%> has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2541
  #, gcc-internal-format
  msgid "the ABI of passing structure with %<complex float%> member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2662
  msgid "the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:2759 config/i386/i386.cc:4128 config/i386/i386.cc:4138
  #, gcc-internal-format
  msgid "SSE register return with SSE2 disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2761
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2768
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "SSE register argument with SSE2 disabled"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: config/i386/i386.cc:2770
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2790
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.cc:3118 config/i386/i386.cc:3363 config/i386/i386.cc:4156
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:3120 config/i386/i386.cc:3365 config/i386/i386.cc:4158
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr ""
  
! #: config/i386/i386.cc:3768
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.cc:6840
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: config/i386/i386.cc:8860
  #, fuzzy, gcc-internal-format
  #| msgid "ms_hook_prologue is not compatible with nested function"
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr "ms_hook_prologue er ikke forenelig med den indlejrede funktion"
  
! #: config/i386/i386.cc:8950
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.cc:10007
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute is not supported on this platform"
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "egenskaben '%s' er ikke understøttet på denne platform"
  
! #: config/i386/i386.cc:10012
  #, fuzzy, gcc-internal-format
  #| msgid "nested functions not supported on this target"
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr "-indlejrede funktioner er ikke understøttet på denne målarkitektur"
  
! #: config/i386/i386.cc:10403
  #, fuzzy, gcc-internal-format
  #| msgid "%s is not supported by this configuration"
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "%s understøttes ikke af denne konfiguration"
  
! #: config/i386/i386.cc:10423
  #, fuzzy, gcc-internal-format
  #| msgid "-mips%d does not support 64 bit fp registers"
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
--- 46719,47688 ----
  msgid "parameter to builtin not valid: %s"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: config/i386/i386-expand.cc:11087
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine cannot be called directly"
  msgstr "afbrydelsesservicerutiner kan ikke kodes i Thumb-tilstand"
  
! #: config/i386/i386-expand.cc:11562 config/i386/i386-expand.cc:13276
  #, 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-expand.cc:12062
  #, 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-expand.cc:12157
  #, 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-expand.cc:13205
  #, 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-expand.cc:13220
  #, 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-expand.cc:13255
  #, 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-expand.cc:13295
  #, 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-expand.cc:13304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid option %s"
  msgid "'%s' needs isa option %s"
  msgstr "ugyldigt tilvalg %s"
  
! #: config/i386/i386-expand.cc:13317
  #, 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-expand.cc:13327
  #, 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-expand.cc:13332
  #, 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-expand.cc:13471
  #, 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-expand.cc:13476
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect comparison mode"
  msgstr "ukorrekt instruktion:"
  
! #: config/i386/i386-expand.cc:13482 config/i386/i386-expand.cc:13905
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect rounding operand"
  msgstr "ukorrekt instruktion:"
  
! #: config/i386/i386-expand.cc:13885
  #, 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-expand.cc:13893
  #, 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-expand.cc:13896
  #, 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-expand.cc:14376
  #, fuzzy, gcc-internal-format
  #| msgid "third arg to `__builtin_prefetch' must be a constant"
  msgid "the fourth argument must be one of enum %qs"
  msgstr "en tredje parameter til '__builtin_prefetch' skal være en konstant"
  
! #: config/i386/i386-expand.cc:14446
  #, fuzzy, gcc-internal-format
  #| msgid "two `u's in integer constant"
  msgid "selector must be an integer constant in the range [0, %wi]"
  msgstr "to 'u'-endelser i heltalskonstant"
  
! #: config/i386/i386-expand.cc:14702
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386-expand.cc:14706
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option %s"
  msgid "%qE needs isa option %s"
  msgstr "ugyldigt tilvalg %s"
  
! #: config/i386/i386-expand.cc:15206
  #, fuzzy, gcc-internal-format
  #| msgid "third arg to `__builtin_prefetch' must be a constant"
  msgid "second, third and fourth argument must be a const"
  msgstr "en tredje parameter til '__builtin_prefetch' skal være en konstant"
  
! #: config/i386/i386-expand.cc:15212
  #, fuzzy, gcc-internal-format
  #| msgid "invalid second arg to __builtin_prefetch; using zero"
  msgid "invalid second argument to %<__builtin_ia32_prefetch%>; using zero"
  msgstr "ugyldig anden parameter til '__builtin_prefetch'; benytter nul"
  
! #: config/i386/i386-expand.cc:15221
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid third argument"
  msgstr "ugyldig typeparameter"
  
  #. Ignore the hint.
! #: config/i386/i386-expand.cc:15230 config/i386/i386-expand.cc:15291
  #, gcc-internal-format
  msgid "instruction prefetch applies when in 64-bit mode with RIP-relative addressing and option %<-mprefetchi%>; they stay NOPs otherwise"
  msgstr ""
  
! #: config/i386/i386-expand.cc:15240
  #, fuzzy, gcc-internal-format
  #| msgid "invalid third arg to __builtin_prefetch; using zero"
  msgid "invalid forth argument to %<__builtin_ia32_prefetch%>; using zero"
  msgstr "ugyldig tredje parameter til '__builtin_prefetch'; benytter nul"
  
! #: config/i386/i386-expand.cc:15251
  #, fuzzy, gcc-internal-format
  #| msgid "invalid third arg to __builtin_prefetch; using zero"
  msgid "invalid third argument to %<__builtin_ia32_prefetch%>; using zero"
  msgstr "ugyldig tredje parameter til '__builtin_prefetch'; benytter nul"
  
! #: config/i386/i386-expand.cc:15279
  #, fuzzy, gcc-internal-format
  #| msgid "second argument must be slice or string"
  msgid "second argument must be a const"
  msgstr "anden parameter skal være skive eller streng"
  
! #: config/i386/i386-expand.cc:15825
  #, 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-expand.cc:15858
  #, 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-expand.cc:16596 config/i386/i386-expand.cc:16808
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386-expand.cc:16826
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "1. parameter skal være en 5 bit-konstant med fortegn"
  
! #: config/i386/i386-features.cc:5457 config/rs6000/rs6000.cc:28522
  #, gcc-internal-format
  msgid "function versions cannot be marked as %<gnu_inline%>, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386-options.cc:920 config/i386/i386-options.cc:2253
! #: config/i386/i386-options.cc:2262
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "kodemodellen %s understøtter ikke PIC-tilstand"
  
! #: config/i386/i386-options.cc:1205
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "attribute %qs argument is not a string"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: config/i386/i386-options.cc:1269
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "attribute %qs argument %qs is unknown"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: config/i386/i386-options.cc:1334
  #, gcc-internal-format
  msgid "attribute value %qs was already specified in %qs attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:1374
  #, fuzzy, gcc-internal-format
  msgid "attribute value %qs is unknown in %qs attribute"
  msgstr "dataområdet '%s' er i modstrid med tidligere erklæring"
  
! #: config/i386/i386-options.cc:1657
  #, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "forkert parameter %qs for tilvalget %qs"
  
! #: config/i386/i386-options.cc:1663
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386-options.cc:1673
  #, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "forkert strateginavn %qs er angivet for tilvalget %qs"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:1699
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr "strateginavnet %qs angivet for tilvalget %qs er ikke understøttet for 32-bit kode"
  
! #: config/i386/i386-options.cc:1712
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "ukendt justering %qs angivet for tilvalget %qs"
  
! #: config/i386/i386-options.cc:1722
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1729
  #, fuzzy, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "intet klassenavn angivet med '-%s'"
  
! #: config/i386/i386-options.cc:1807
  #, fuzzy, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr "Ukendt processor: -mcpu=%s"
  
! #: config/i386/i386-options.cc:2058
  #, fuzzy, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "kodemodellen %s er ikke understøttet i PIC-tilstand"
  
! #: config/i386/i386-options.cc:2112
  #, fuzzy, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr "Angiv klassesti (forældet: benyt --classpath i stedet)"
  
! #: config/i386/i386-options.cc:2114
  #, fuzzy, gcc-internal-format
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr "Angiv klassesti (forældet: benyt --classpath i stedet)"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:2142
  #, fuzzy, gcc-internal-format
  #| msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr "strateginavnet %qs angivet for tilvalget %qs er ikke understøttet for 32-bit kode"
  
! #: config/i386/i386-options.cc:2148
  #, fuzzy, gcc-internal-format
  #| msgid "-mips%d not supported"
  msgid "%<-mapxf%> is not supported for 32-bit code"
  msgstr "-mips%d er ikke understøttet"
  
! #: config/i386/i386-options.cc:2151
  #, fuzzy, gcc-internal-format
  #| msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgid "%<-mapx-features=%> option is not supported for 32-bit code"
  msgstr "strateginavnet %qs angivet for tilvalget %qs er ikke understøttet for 32-bit kode"
  
! #: config/i386/i386-options.cc:2155
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel= is not supported on 32 bit systems"
  msgid "%<-muintr%> not supported for 32-bit code"
  msgstr "-mcmodel= understøttes ikke på 32 bit-systemer"
  
! #: config/i386/i386-options.cc:2158
  #, fuzzy, gcc-internal-format
  #| msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgid "%<-mlam=%> option: [u48|u57] not supported for 32-bit code"
  msgstr "strateginavnet %qs angivet for tilvalget %qs er ikke understøttet for 32-bit kode"
  
! #: config/i386/i386-options.cc:2173
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "adressetilstanden %qs er ikke understøttet i %s bit-tilstand"
  
! #: config/i386/i386-options.cc:2184
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional is not supported in C++"
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr "-traditional understøttes ikke i C++"
  
! #: config/i386/i386-options.cc:2190
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional is not supported in C++"
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>"
  msgstr "-traditional understøttes ikke i C++"
  
! #: config/i386/i386-options.cc:2193
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional is not supported in C++"
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>"
  msgstr "-traditional understøttes ikke i C++"
  
! #: config/i386/i386-options.cc:2197
  #, fuzzy, gcc-internal-format
  #| msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=thread%>"
  msgstr "-mapcs-stack-check og -mno-apcs-frame er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:2203
  #, gcc-internal-format
  msgid "%<-mlam=u48%> is not compatible with Hardware-assisted AddressSanitizer, override to %<-mlam=u57%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2223 config/i386/i386-options.cc:2232
! #: config/i386/i386-options.cc:2244 config/i386/i386-options.cc:2255
! #: config/i386/i386-options.cc:2266
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "kodemodellen %qs er ikke understøttet i %s bit-tilstand"
  
! #: config/i386/i386-options.cc:2235 config/i386/i386-options.cc:2247
  #, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "kodemodellen %qs er ikke understøttet i x32-tilstand"
  
! #: config/i386/i386-options.cc:2290
  #, fuzzy, gcc-internal-format
  #| msgid "-masm=intel not supported in this configuration"
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "-masm=intel understøttes ikke af denne konfiguration"
  
! #: config/i386/i386-options.cc:2295
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%i bit-tilstand er ikke oversat med ind"
  
! #: config/i386/i386-options.cc:2307
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2309
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2316
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2318
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2326 config/i386/i386-options.cc:2467
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "den valgte processor understøtter ikke x86-64-instruktionssættet"
  
! #: config/i386/i386-options.cc:2406
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "bad value %qs for %<-march=%> switch"
  msgstr "ugyldig værdi (%s) til tilvalget -march="
  
! #: config/i386/i386-options.cc:2407
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "bad value %qs for %<target(\"arch=\")%> attribute"
  msgstr "ugyldig værdi (%s) til tilvalget -march="
  
! #: config/i386/i386-options.cc:2429
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386-options.cc:2431
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386-options.cc:2436
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386-options.cc:2437
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386-options.cc:2486
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -mtune= switch"
  msgid "bad value %qs for %<-mtune=%> switch"
  msgstr "ugyldig værdi (%s) til tilvalget -mcpu="
  
! #: config/i386/i386-options.cc:2487
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -mtune= switch"
  msgid "bad value %qs for %<target(\"tune=\")%> attribute"
  msgstr "ugyldig værdi (%s) til tilvalget -mcpu="
  
! #: config/i386/i386-options.cc:2508
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386-options.cc:2510
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386-options.cc:2515
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386-options.cc:2516
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386-options.cc:2547
  #, fuzzy, gcc-internal-format
  #| msgid "type defaults to `int' in declaration of `%s'"
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr "typen antages at være 'int' i erklæringen af '%s'"
  
! #: config/i386/i386-options.cc:2549
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386-options.cc:2552
  #, fuzzy, gcc-internal-format
  #| msgid "-mregparm=%d is not between 0 and %d"
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr "-mregparm=%d er ikke mellem 0 og %d"
  
! #: config/i386/i386-options.cc:2578
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<-m96bit-long-double%> is not compatible with this target"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: config/i386/i386-options.cc:2583
  #, fuzzy, gcc-internal-format
  #| msgid "type defaults to `int' in declaration of `%s'"
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "typen antages at være 'int' i erklæringen af '%s'"
  
! #: config/i386/i386-options.cc:2584
  #, fuzzy, gcc-internal-format
  #| msgid "type defaults to `int' in declaration of `%s'"
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "typen antages at være 'int' i erklæringen af '%s'"
  
! #: config/i386/i386-options.cc:2666
  #, fuzzy, gcc-internal-format
  #| msgid "-fprefetch-loop-arrays not supported for this target"
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "-fprefetch-loop-arrays understøttes ikke på målarkitekturen"
  
! #: config/i386/i386-options.cc:2669
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d er ikke mellem %d og 12"
  
! #: config/i386/i386-options.cc:2692
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
  msgstr "-mpreferred-stack-boundary=%d er ikke mellem %d og 12"
  
! #: config/i386/i386-options.cc:2705
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: config/i386/i386-options.cc:2708
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fno-plt%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2714
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386-options.cc:2715
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386-options.cc:2725
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "SSE-instruktionssæt deaktiveret, bruger 387-beregninger"
  
! #: config/i386/i386-options.cc:2732
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "387-instruktionssæt deaktiveret, bruger SSE-beregninger"
  
! #: config/i386/i386-options.cc:2786
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2788
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2802
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2804
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2866
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2869
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: config/i386/i386-options.cc:2879
! #, gcc-internal-format
! msgid "%<-pg%> without %<-mfentry%> may be unreliable with shrink wrapping"
! msgstr ""
! 
! #: config/i386/i386-options.cc:2884
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: config/i386/i386-options.cc:2983 config/loongarch/loongarch-opts.cc:939
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown cpu: -mcpu=%s"
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "Ukendt processor: -mcpu=%s"
  
! #: config/i386/i386-options.cc:3042
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid option to the preprocessor"
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs er ikke et gyldigt tilvalg til præprocessoren"
  
! #: config/i386/i386-options.cc:3047
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid option to the preprocessor"
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs er ikke et gyldigt tilvalg til præprocessoren"
  
! #: config/i386/i386-options.cc:3075
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid option to the preprocessor"
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr "%qs er ikke et gyldigt tilvalg til præprocessoren"
  
! #: config/i386/i386-options.cc:3129
  #, gcc-internal-format
  msgid "%<-fcf-protection=full%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: config/i386/i386-options.cc:3138 config/riscv/riscv.cc:12356
! #: config/riscv/riscv.cc:12360
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: config/i386/i386-options.cc:3307
  #, fuzzy, gcc-internal-format
  #| msgid "stdcall and cdecl attributes are not compatible"
  msgid "interrupt and naked attributes are not compatible"
  msgstr "stdcall og cdecl er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3317 config/i386/i386-options.cc:3903
! #: config/i386/i386-options.cc:3913 config/i386/i386-options.cc:4024
  #, fuzzy, gcc-internal-format
  #| msgid "fastcall and stdcall attributes are not compatible"
  msgid "%qs and %qs attributes are not compatible"
  msgstr "fastcall og stdcall er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3335
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3388
  #, fuzzy, gcc-internal-format
  #| msgid "-msdata=%s and -mcall-%s are incompatible"
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "-msdata=%s og -mcall-%s er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3398
  #, fuzzy, gcc-internal-format
  #| msgid "-msdata=%s and -mcall-%s are incompatible"
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr "-msdata=%s og -mcall-%s er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3433
  #, fuzzy, gcc-internal-format
  #| msgid "-msdata=%s and -mcall-%s are incompatible"
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "-msdata=%s og -mcall-%s er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3443
  #, fuzzy, gcc-internal-format
  #| msgid "-msdata=%s and -mcall-%s are incompatible"
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr "-msdata=%s og -mcall-%s er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3565
  #, fuzzy, gcc-internal-format
  #| msgid "%s instructions aren't allowed in %s service routine"
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr "%s-instruktioner er ikke tilladt i %s-tjenesterutinen"
  
! #: config/i386/i386-options.cc:3567
  #, fuzzy, gcc-internal-format
  #| msgid "%s instructions aren't allowed in %s service routine"
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr "%s-instruktioner er ikke tilladt i %s-tjenesterutinen"
  
! #: config/i386/i386-options.cc:3571
  #, fuzzy, gcc-internal-format
  #| msgid "%s instructions aren't allowed in %s service routine"
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr "%s-instruktioner er ikke tilladt i %s-tjenesterutinen"
  
! #: config/i386/i386-options.cc:3630 config/i386/i386-options.cc:3669
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "fastcall og regparm er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3635 config/i386/i386-options.cc:3729
! #, fuzzy, gcc-internal-format
! #| msgid "regparam and thiscall attributes are not compatible"
! msgid "regparm and thiscall attributes are not compatible"
  msgstr "regparam og thiscall er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3642 config/i386/i386-options.cc:3861
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "%qE-egenskaben kræver en heltalskonstant som parameter"
  
! #: config/i386/i386-options.cc:3648
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "parameter til %qE-egenskaben er større end %d"
  
! #: config/i386/i386-options.cc:3661 config/i386/i386-options.cc:3703
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "fastcall og cdecl er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3665
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "fastcall og stdcall er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3673 config/i386/i386-options.cc:3721
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "fastcall og thiscall er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3682 config/i386/i386-options.cc:3699
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "stdcall og cdecl er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3686
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "stdcall og fastcall er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3690 config/i386/i386-options.cc:3717
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "stdcall og thiscall er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3707 config/i386/i386-options.cc:3725
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "cdecl og thiscall er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3713
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "%qE-egenskaben bruges til ikke-klasse metode"
  
! #: config/i386/i386-options.cc:3821 config/rs6000/rs6000.cc:20765
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' incompatible attribute ignored"
  msgid "%qE incompatible attribute ignored"
  msgstr "uforenelig egenskab '%s' ignoreret"
  
! #: config/i386/i386-options.cc:3848
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%qE attribute only available for 32-bit"
  msgstr "egenskaben '%s' kan kun anvendes på variabler"
  
! #: config/i386/i386-options.cc:3869
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not a string constant"
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "parameteren til egenskaben '%s er ikke en strengkonstant"
  
! #: config/i386/i386-options.cc:3940 config/i386/i386-options.cc:3962
! #: config/ia64/ia64.cc:827 config/s390/s390.cc:1258
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "%qE-egenskaben kræver et strengkonstant som parameter"
  
! #: config/i386/i386-options.cc:3950 config/i386/i386-options.cc:3972
! #: config/s390/s390.cc:1287
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "parameteren til egenskaben '%s er ikke \"ilink1\" eller \"ilink2\""
  
! #: config/i386/i386-options.cc:4045
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:4052
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr "afbrydelsesservicerutiner kan ikke kodes i Thumb-tilstand"
  
! #: config/i386/i386-options.cc:4063
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:4066
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine must return %<void%>"
  msgstr "afbrydelsesservicerutiner kan ikke kodes i Thumb-tilstand"
  
! #: config/i386/i386.cc:1356
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:1359
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:1666
  #, fuzzy, gcc-internal-format
  #| msgid "X32 does not support ms_abi attribute"
  msgid "X32 does not support %<ms_abi%> attribute"
  msgstr "X32 understøtter ikke egenskaben ms_abi"
  
! #: config/i386/i386.cc:1700
  #, fuzzy, gcc-internal-format
  #| msgid "ms_hook_prologue is not compatible with nested function"
  msgid "%<ms_hook_prologue%> attribute is not compatible with nested function"
  msgstr "ms_hook_prologue er ikke forenelig med den indlejrede funktion"
  
! #: config/i386/i386.cc:2076
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2082
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2096
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2102
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2118
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2124
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2140
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2146
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2345
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2474
  #, gcc-internal-format
  msgid "the ABI of passing union with %<long double%> has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2609
  #, gcc-internal-format
  msgid "the ABI of passing structure with %<complex float%> member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2730
  msgid "the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:2827 config/i386/i386.cc:4204 config/i386/i386.cc:4214
  #, gcc-internal-format
  msgid "SSE register return with SSE2 disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2829
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2836
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "SSE register argument with SSE2 disabled"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: config/i386/i386.cc:2838
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2858
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.cc:3186 config/i386/i386.cc:3431 config/i386/i386.cc:4232
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:3188 config/i386/i386.cc:3433 config/i386/i386.cc:4234
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr ""
  
! #: config/i386/i386.cc:3844
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.cc:6927
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: config/i386/i386.cc:9180
  #, fuzzy, gcc-internal-format
  #| msgid "ms_hook_prologue is not compatible with nested function"
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr "ms_hook_prologue er ikke forenelig med den indlejrede funktion"
  
! #: config/i386/i386.cc:9270
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.cc:10350
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute is not supported on this platform"
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "egenskaben '%s' er ikke understøttet på denne platform"
  
! #: config/i386/i386.cc:10355
  #, fuzzy, gcc-internal-format
  #| msgid "nested functions not supported on this target"
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr "-indlejrede funktioner er ikke understøttet på denne målarkitektur"
  
! #: config/i386/i386.cc:10746
  #, fuzzy, gcc-internal-format
  #| msgid "%s is not supported by this configuration"
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "%s understøttes ikke af denne konfiguration"
  
! #: config/i386/i386.cc:10766
  #, fuzzy, gcc-internal-format
  #| msgid "-mips%d does not support 64 bit fp registers"
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
*************** msgstr "-mips%d understøtter ikke 64-bi
*** 45955,46036 ****
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:10434
  #, fuzzy, gcc-internal-format
  #| msgid "-mips%d does not support 64 bit fp registers"
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "-mips%d understøtter ikke 64-bit kommatalsregistre"
  
! #: config/i386/i386.cc:13439
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported size for integer register"
  msgid "%<V%> modifier on non-integer register"
  msgstr "størrelse er ikke understøttet for heltalsregister"
  
! #: config/i386/i386.cc:13450 config/i386/i386.cc:13464
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "størrelse er ikke understøttet for heltalsregister"
  
! #: config/i386/i386.cc:13496
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "udvidede registre har ikke høje halvdele"
  
! #: config/i386/i386.cc:13511
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "ikke-understøttet operandstørrelse for udvidede registre"
  
! #: config/i386/i386.cc:13709 config/i386/i386.cc:13711
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand type used with operand code 'Z'"
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "ugyldig operandtype brugt med operandkoden »Z«"
  
! #: config/i386/i386.cc:17919
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr "tildeling (ikke klargøring) i erklæring"
  
! #: config/i386/i386.cc:23150
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:23237
  #, fuzzy, gcc-internal-format
  #| msgid "no low registers available for popping high registers"
  msgid "no register available for profiling %<-mcmodel=large%s%>"
  msgstr "ingen lave registre er tilgængelige til at modtage værdier fra høje registre"
  
! #: config/i386/i386.cc:23333
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr ""
  
! #: config/i386/i386.cc:24048
  #, gcc-internal-format
  msgid "%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since GCC 13.1, be careful of implicit conversion between %<__bf16%> and %<short%>; an explicit bitcast may be needed here"
  msgstr ""
  
! #: config/i386/i386.cc:25578
  #, fuzzy, gcc-internal-format
  #| msgid "Tune alignment for the specified chip or CPU version"
  msgid "unknown architecture specific memory model"
  msgstr "Finjustér justering til en given chip- eller processorversion"
  
! #: config/i386/i386.cc:25585
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25592
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:26279
  #, fuzzy, gcc-internal-format
  #| msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
--- 47690,47786 ----
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:10777
  #, fuzzy, gcc-internal-format
  #| msgid "-mips%d does not support 64 bit fp registers"
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "-mips%d understøtter ikke 64-bit kommatalsregistre"
  
! #: config/i386/i386.cc:12532
! #, gcc-internal-format
! msgid "%<-mtls-dialect=gnu2%> must be used with a function with the %<no_caller_saved_registers%> attribute"
! msgstr ""
! 
! #: config/i386/i386.cc:12536
! #, gcc-internal-format
! msgid "%<-mtls-dialect=gnu2%> must be used with an exception service routine"
! msgstr ""
! 
! #: config/i386/i386.cc:12538
! #, gcc-internal-format
! msgid "%<-mtls-dialect=gnu2%> must be used with an interrupt service routine"
! msgstr ""
! 
! #: config/i386/i386.cc:13882
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported size for integer register"
  msgid "%<V%> modifier on non-integer register"
  msgstr "størrelse er ikke understøttet for heltalsregister"
  
! #: config/i386/i386.cc:13893 config/i386/i386.cc:13907
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "størrelse er ikke understøttet for heltalsregister"
  
! #: config/i386/i386.cc:13939
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "udvidede registre har ikke høje halvdele"
  
! #: config/i386/i386.cc:13954
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "ikke-understøttet operandstørrelse for udvidede registre"
  
! #: config/i386/i386.cc:14153 config/i386/i386.cc:14155
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand type used with operand code 'Z'"
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "ugyldig operandtype brugt med operandkoden »Z«"
  
! #: config/i386/i386.cc:18398
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr "tildeling (ikke klargøring) i erklæring"
  
! #: config/i386/i386.cc:23804
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:23899
  #, fuzzy, gcc-internal-format
  #| msgid "no low registers available for popping high registers"
  msgid "no register available for profiling %<-mcmodel=large%s%>"
  msgstr "ingen lave registre er tilgængelige til at modtage værdier fra høje registre"
  
! #: config/i386/i386.cc:24003
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr ""
  
! #: config/i386/i386.cc:24718
  #, gcc-internal-format
  msgid "%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since GCC 13.1, be careful of implicit conversion between %<__bf16%> and %<short%>; an explicit bitcast may be needed here"
  msgstr ""
  
! #: config/i386/i386.cc:26764
  #, fuzzy, gcc-internal-format
  #| msgid "Tune alignment for the specified chip or CPU version"
  msgid "unknown architecture specific memory model"
  msgstr "Finjustér justering til en given chip- eller processorversion"
  
! #: config/i386/i386.cc:26771
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:26778
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:27464
  #, fuzzy, gcc-internal-format
  #| msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
*************** msgstr "-mapcs-stack-check og -mno-apcs-
*** 46042,46075 ****
  msgid "malformed %<#pragma builtin%>"
  msgstr "forkert udformet '#pragma builtin'"
  
! #: config/ia64/ia64.cc:765 config/loongarch/loongarch.cc:8172
! #: config/loongarch/loongarch.cc:8182
  #, gcc-internal-format
  msgid "invalid argument of %qE attribute"
  msgstr "ugyldig parameter for egenskaben %qE"
  
! #: config/ia64/ia64.cc:778
  #, gcc-internal-format
  msgid "an address area attribute cannot be specified for local variables"
  msgstr "en dataområdeegenskab kan ikke angives for lokale variabler"
  
! #: config/ia64/ia64.cc:785
  #, gcc-internal-format
  msgid "address area of %q+D conflicts with previous declaration"
  msgstr "adresseområdet for %q+D er i konflikt med tidligere erklæring"
  
! #: config/ia64/ia64.cc:793
  #, gcc-internal-format
  msgid "address area attribute cannot be specified for functions"
  msgstr "adresseområdeegenskab kan ikke angives for funktioner"
  
! #: config/ia64/ia64.cc:6039 config/pa/pa.cc:465 config/sh/sh.cc:8280
  #, fuzzy, gcc-internal-format
  #| msgid "value of -mfixed-range must have form REG1-REG2"
  msgid "value of %<-mfixed-range%> must have form REG1-REG2"
  msgstr "værdien af -mfixed-range skal være på formen REG1-REG2"
  
! #: config/ia64/ia64.cc:11317
  #, gcc-internal-format
  msgid "version attribute is not a string"
  msgstr "versionsattribut er ikke en streng"
--- 47792,47825 ----
  msgid "malformed %<#pragma builtin%>"
  msgstr "forkert udformet '#pragma builtin'"
  
! #: config/ia64/ia64.cc:766 config/loongarch/loongarch.cc:8646
! #: config/loongarch/loongarch.cc:8656
  #, gcc-internal-format
  msgid "invalid argument of %qE attribute"
  msgstr "ugyldig parameter for egenskaben %qE"
  
! #: config/ia64/ia64.cc:779
  #, gcc-internal-format
  msgid "an address area attribute cannot be specified for local variables"
  msgstr "en dataområdeegenskab kan ikke angives for lokale variabler"
  
! #: config/ia64/ia64.cc:786
  #, gcc-internal-format
  msgid "address area of %q+D conflicts with previous declaration"
  msgstr "adresseområdet for %q+D er i konflikt med tidligere erklæring"
  
! #: config/ia64/ia64.cc:794
  #, gcc-internal-format
  msgid "address area attribute cannot be specified for functions"
  msgstr "adresseområdeegenskab kan ikke angives for funktioner"
  
! #: config/ia64/ia64.cc:6084 config/pa/pa.cc:465 config/sh/sh.cc:8280
  #, fuzzy, gcc-internal-format
  #| msgid "value of -mfixed-range must have form REG1-REG2"
  msgid "value of %<-mfixed-range%> must have form REG1-REG2"
  msgstr "værdien af -mfixed-range skal være på formen REG1-REG2"
  
! #: config/ia64/ia64.cc:11362
  #, gcc-internal-format
  msgid "version attribute is not a string"
  msgstr "versionsattribut er ikke en streng"
*************** msgstr "gp_offset (%ld) eller end_offset
*** 46085,46091 ****
  msgid "argument %qd is not a constant"
  msgstr "parameteren %qd er ikke en konstant"
  
! #: config/iq2000/iq2000.cc:2890 config/xtensa/xtensa.cc:3235
  #, fuzzy, gcc-internal-format
  #| msgid "PRINT_OPERAND_ADDRESS, null pointer"
  msgid "%<PRINT_OPERAND_ADDRESS%>, null pointer"
--- 47835,47841 ----
  msgid "argument %qd is not a constant"
  msgstr "parameteren %qd er ikke en konstant"
  
! #: config/iq2000/iq2000.cc:2890 config/xtensa/xtensa.cc:3100
  #, fuzzy, gcc-internal-format
  #| msgid "PRINT_OPERAND_ADDRESS, null pointer"
  msgid "%<PRINT_OPERAND_ADDRESS%>, null pointer"
*************** msgstr "PRINT_OPERAND_ADDRESS, nul-henvi
*** 46097,46120 ****
  msgid "%<PRINT_OPERAND%>: Unknown punctuation %<%c%>"
  msgstr "PRINT_OPERAND: Ukendt tegnsætning »%c«"
  
! #: config/iq2000/iq2000.cc:3054 config/xtensa/xtensa.cc:3075
  #, fuzzy, gcc-internal-format
  #| msgid "PRINT_OPERAND null pointer"
  msgid "%<PRINT_OPERAND%> null pointer"
  msgstr "PRINT_OPERAND nul-henvisning"
  
! #: config/loongarch/loongarch-builtins.cc:2981 config/mips/mips.cc:17551
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d to the built-in must be a constant in range %d to %d"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: config/loongarch/loongarch-builtins.cc:3060 config/mips/mips.cc:17671
  #, fuzzy, gcc-internal-format
  #| msgid "field `%s' declared as a function"
  msgid "failed to expand built-in function"
  msgstr "feltet '%s' er erklæret som en funktion"
  
! #: config/loongarch/loongarch-builtins.cc:3101
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qD is not enabled"
  msgstr "den indbyggede funktion '%s' er erklæret som noget der ikke er en funktion"
--- 47847,47870 ----
  msgid "%<PRINT_OPERAND%>: Unknown punctuation %<%c%>"
  msgstr "PRINT_OPERAND: Ukendt tegnsætning »%c«"
  
! #: config/iq2000/iq2000.cc:3054 config/xtensa/xtensa.cc:2926
  #, fuzzy, gcc-internal-format
  #| msgid "PRINT_OPERAND null pointer"
  msgid "%<PRINT_OPERAND%> null pointer"
  msgstr "PRINT_OPERAND nul-henvisning"
  
! #: config/loongarch/loongarch-builtins.cc:3036 config/mips/mips.cc:17573
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d to the built-in must be a constant in range %d to %d"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: config/loongarch/loongarch-builtins.cc:3164 config/mips/mips.cc:17693
  #, fuzzy, gcc-internal-format
  #| msgid "field `%s' declared as a function"
  msgid "failed to expand built-in function"
  msgstr "feltet '%s' er erklæret som en funktion"
  
! #: config/loongarch/loongarch-builtins.cc:3205
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qD is not enabled"
  msgstr "den indbyggede funktion '%s' er erklæret som noget der ikke er en funktion"
*************** msgstr ""
*** 46150,46265 ****
  msgid "detected base architecture %qs, but some of its features are not detected; the detected base architecture may be unreliable, only detected features will be enabled"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:235
  #, gcc-internal-format
  msgid "%<-m%s%> overrides %<-m%s=%s%>, adjusting ABI to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:252
  #, gcc-internal-format
  msgid "ABI changed (%qs to %qs) while multilib is disabled"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:281
! #: config/loongarch/loongarch-opts.cc:286
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or union type"
  msgid "%qs does not work on a cross compiler"
  msgstr "'%T' er ikke af en klasse- eller union-type"
  
! #: config/loongarch/loongarch-opts.cc:375
  #, gcc-internal-format
  msgid "enabling %qs promotes %<%s%s%> to %<%s%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:387
  #, gcc-internal-format
  msgid "%qs is disabled by %<-m%s%>, because it requires %<%s%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:399
  #, fuzzy, gcc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march= switch"
  msgid "%<-m%s=%s%> conflicts with %qs, which requires %<%s%s%>"
  msgstr "tilvalget -mcpu=%s er i konflikt med tilvalget -march="
  
! #: config/loongarch/loongarch-opts.cc:443
  #, fuzzy, gcc-internal-format
  msgid "your native CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>"
  msgstr "fældetilstand understøttes ikke på Unicos/Mk"
  
! #: config/loongarch/loongarch-opts.cc:448
  #, fuzzy, gcc-internal-format
  msgid "default CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>"
  msgstr "fældetilstand understøttes ikke på Unicos/Mk"
  
! #: config/loongarch/loongarch-opts.cc:479
  #, gcc-internal-format
  msgid "unable to implement ABI %qs with instruction set %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:501
  #, gcc-internal-format
  msgid "ABI %qs cannot be implemented due to limited instruction set %qs, falling back to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:512
  #, gcc-internal-format
  msgid "instruction set %qs cannot implement default ABI %qs, falling back to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:517
  #, gcc-internal-format
  msgid "no multilib-enabled ABI (%qs) can be implemented with instruction set %qs, falling back to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:533
  #, gcc-internal-format
  msgid "ABI %qs is not enabled at configure-time, the linker might report an error"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:536
  #, gcc-internal-format, gfc-internal-format
  msgid "ABI with startfiles: %s"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:550
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qs is not supported, now cmodel is set to %qs"
  msgstr "%s understøtter ikke %s"
  
! #: config/loongarch/loongarch-opts.cc:1029
  #, fuzzy, gcc-internal-format
  msgid "code model %qs is not compatible with %s"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: config/loongarch/loongarch-opts.cc:1095
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot be used in asm here"
  msgid "%qs cannot be used for compiling a shared library"
  msgstr "%s kan ikke bruges i asm her"
  
! #: config/loongarch/loongarch-target-attr.cc:246 config/s390/s390.cc:16754
! #: config/s390/s390.cc:16804 config/s390/s390.cc:16821
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: config/loongarch/loongarch.cc:8144
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute cannot be specified for local variables"
  msgid "%qE attribute cannot be specified for thread-local variables"
  msgstr "%qE-attribut kan ikke angives for lokale variabler"
  
! #: config/loongarch/loongarch.cc:8162
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute cannot be specified for local variables"
  msgid "%qE attribute cannot be specified for register variables"
  msgstr "%qE-attribut kan ikke angives for lokale variabler"
  
! #: config/loongarch/loongarch.cc:8190
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate ConstantValue attribute for field '%s'"
  msgid "multiple %qE attribute"
--- 47900,48078 ----
  msgid "detected base architecture %qs, but some of its features are not detected; the detected base architecture may be unreliable, only detected features will be enabled"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:238
  #, gcc-internal-format
  msgid "%<-m%s%> overrides %<-m%s=%s%>, adjusting ABI to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:255
  #, gcc-internal-format
  msgid "ABI changed (%qs to %qs) while multilib is disabled"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:284
! #: config/loongarch/loongarch-opts.cc:289
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or union type"
  msgid "%qs does not work on a cross compiler"
  msgstr "'%T' er ikke af en klasse- eller union-type"
  
! #: config/loongarch/loongarch-opts.cc:365
! #, fuzzy, gcc-internal-format
! #| msgid "-pipe is not supported"
! msgid "SIMD is not supported on LA32"
! msgstr "-pipe understøttes ikke"
! 
! #: config/loongarch/loongarch-opts.cc:384
  #, gcc-internal-format
  msgid "enabling %qs promotes %<%s%s%> to %<%s%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:396
  #, gcc-internal-format
  msgid "%qs is disabled by %<-m%s%>, because it requires %<%s%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:408
  #, fuzzy, gcc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march= switch"
  msgid "%<-m%s=%s%> conflicts with %qs, which requires %<%s%s%>"
  msgstr "tilvalget -mcpu=%s er i konflikt med tilvalget -march="
  
! #: config/loongarch/loongarch-opts.cc:452
  #, fuzzy, gcc-internal-format
  msgid "your native CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>"
  msgstr "fældetilstand understøttes ikke på Unicos/Mk"
  
! #: config/loongarch/loongarch-opts.cc:457
  #, fuzzy, gcc-internal-format
  msgid "default CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>"
  msgstr "fældetilstand understøttes ikke på Unicos/Mk"
  
! #: config/loongarch/loongarch-opts.cc:488
  #, gcc-internal-format
  msgid "unable to implement ABI %qs with instruction set %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:510
  #, gcc-internal-format
  msgid "ABI %qs cannot be implemented due to limited instruction set %qs, falling back to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:521
  #, gcc-internal-format
  msgid "instruction set %qs cannot implement default ABI %qs, falling back to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:526
  #, gcc-internal-format
  msgid "no multilib-enabled ABI (%qs) can be implemented with instruction set %qs, falling back to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:542
  #, gcc-internal-format
  msgid "ABI %qs is not enabled at configure-time, the linker might report an error"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:545
  #, gcc-internal-format, gfc-internal-format
  msgid "ABI with startfiles: %s"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:559
! #: config/loongarch/loongarch-opts.cc:571
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qs is not supported, now cmodel is set to %qs"
  msgstr "%s understøtter ikke %s"
  
! #: config/loongarch/loongarch-opts.cc:1070
  #, fuzzy, gcc-internal-format
  msgid "code model %qs is not compatible with %s"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: config/loongarch/loongarch-opts.cc:1136
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot be used in asm here"
  msgid "%qs cannot be used for compiling a shared library"
  msgstr "%s kan ikke bruges i asm her"
  
! #: config/loongarch/loongarch-target-attr.cc:261
! #, fuzzy, gcc-internal-format
! #| msgid "`%s' attribute argument not a string constant"
! msgid "the value of pragma or attribute %<target(\"%s\")%> not be empty"
! msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
! 
! #: config/loongarch/loongarch-target-attr.cc:332 config/s390/s390.cc:17045
! #: config/s390/s390.cc:17096 config/s390/s390.cc:17114
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: config/loongarch/loongarch-target-attr.cc:544
! #, gcc-internal-format
! msgid "\"default\" cannot be set together with other features in %qs"
! msgstr ""
! 
! #: config/loongarch/loongarch-target-attr.cc:556
! #, fuzzy, gcc-internal-format
! #| msgid "version attribute is not a string"
! msgid "characher before %<;%> in attribute %qs cannot be empty"
! msgstr "versionsattribut er ikke en streng"
! 
! #: config/loongarch/loongarch-target-attr.cc:567
! #, fuzzy, gcc-internal-format
! #| msgid "readonly property can not be set"
! msgid "in attribute %qs priority cannot be empty"
! msgstr "skrivebeskyttet egenskab kan ikke angives"
! 
! #: config/loongarch/loongarch-target-attr.cc:576
! #, gcc-internal-format
! msgid "in attribute %qs the number of reatures cannot exceed two"
! msgstr ""
! 
! #: config/loongarch/loongarch-target-attr.cc:600
! #, gcc-internal-format
! msgid "Setting the priority value to %qs is illegal in attribute %qs"
! msgstr ""
! 
! #: config/loongarch/loongarch-target-attr.cc:611
! #, gcc-internal-format
! msgid "in attribute %qs, the second feature should be \"priority=%<num%>\" instead of %qs"
! msgstr ""
! 
! #: config/loongarch/loongarch-target-attr.cc:630
! #: config/loongarch/loongarch-target-attr.cc:662
! #, gcc-internal-format
! msgid "in attribute %qs you need to set a legal value for \"arch\""
! msgstr ""
! 
! #: config/loongarch/loongarch-target-attr.cc:684
! #, fuzzy, gcc-internal-format
! #| msgid "__builtin_trap not supported by this target"
! msgid "attribute %qs is not supported in %<target_version%> or %<target_clones%>"
! msgstr "__builtin_trap understøttes ikke på denne målarkitektur"
! 
! #: config/loongarch/loongarch-target-attr.cc:701
! #, fuzzy, gcc-internal-format
! #| msgid "%s does not support %s"
! msgid "%qs is not supported in target attribute"
! msgstr "%s understøtter ikke %s"
! 
! #: config/loongarch/loongarch.cc:8618
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute cannot be specified for local variables"
  msgid "%qE attribute cannot be specified for thread-local variables"
  msgstr "%qE-attribut kan ikke angives for lokale variabler"
  
! #: config/loongarch/loongarch.cc:8636
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute cannot be specified for local variables"
  msgid "%qE attribute cannot be specified for register variables"
  msgstr "%qE-attribut kan ikke angives for lokale variabler"
  
! #: config/loongarch/loongarch.cc:8664
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate ConstantValue attribute for field '%s'"
  msgid "multiple %qE attribute"
*************** msgstr "interrupt_thread er kun tilgæng
*** 46379,46385 ****
  msgid "stack limit expression is not supported"
  msgstr "stakgrænseudtryk understøttes ikke"
  
! #: config/m68k/m68k.cc:7175 config/s390/s390.cc:17444
  #, fuzzy, gcc-internal-format
  #| msgid "-fcheck-pointer-bounds is not supported for this target"
  msgid "%<-fexcess-precision=16%> is not supported on this target"
--- 48192,48198 ----
  msgid "stack limit expression is not supported"
  msgstr "stakgrænseudtryk understøttes ikke"
  
! #: config/m68k/m68k.cc:7172
  #, fuzzy, gcc-internal-format
  #| msgid "-fcheck-pointer-bounds is not supported for this target"
  msgid "%<-fexcess-precision=16%> is not supported on this target"
*************** msgstr "-fcheck-pointer-bounds er ikke u
*** 46391,46424 ****
  msgid "initialized variable %q+D is marked dllimport"
  msgstr "%Jvariablen '%D' med startværdi er markeret dllimport"
  
! #: config/microblaze/microblaze.cc:1764
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "%<-fPIC%>/%<-fpic%> not supported for this target"
  msgstr "-fdata-sections understøttes ikke på målarkitekturen"
  
! #: config/microblaze/microblaze.cc:1776
  #, fuzzy, gcc-internal-format
  #| msgid "#%s with invalid argument"
  msgid "%qs is an invalid argument to %<-mcpu=%>"
  msgstr "#%s med ugyldig parameter"
  
! #: config/microblaze/microblaze.cc:1825
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> can be used only with %<-mcpu=v6.00.a%> or greater"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1842
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> can be used only with %<-mcpu=v8.30.a%> or greater"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1849
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> requires %<-mxl-pattern-compare%> for %<-mcpu=v8.30.a%>"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1855
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> requires %<-mno-xl-soft-mul%>"
  msgstr ""
--- 48204,48237 ----
  msgid "initialized variable %q+D is marked dllimport"
  msgstr "%Jvariablen '%D' med startværdi er markeret dllimport"
  
! #: config/microblaze/microblaze.cc:1791
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "%<-fPIC%>/%<-fpic%> not supported for this target"
  msgstr "-fdata-sections understøttes ikke på målarkitekturen"
  
! #: config/microblaze/microblaze.cc:1803
  #, fuzzy, gcc-internal-format
  #| msgid "#%s with invalid argument"
  msgid "%qs is an invalid argument to %<-mcpu=%>"
  msgstr "#%s med ugyldig parameter"
  
! #: config/microblaze/microblaze.cc:1852
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> can be used only with %<-mcpu=v6.00.a%> or greater"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1869
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> can be used only with %<-mcpu=v8.30.a%> or greater"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1876
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> requires %<-mxl-pattern-compare%> for %<-mcpu=v8.30.a%>"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1882
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> requires %<-mno-xl-soft-mul%>"
  msgstr ""
*************** msgstr ""
*** 46433,46611 ****
  msgid "definition of static data member %q+D of dllimport%'d class"
  msgstr ""
  
! #: config/mips/mips.cc:1332 config/mips/mips.cc:1593 config/mips/mips.cc:1647
! #: config/riscv/riscv.cc:6561
! #, fuzzy, gcc-internal-format
! #| msgid "%qE attribute requires a string constant argument"
! msgid "%qE attribute requires a string argument"
! msgstr "%qE-egenskaben kræver et strengkonstant som parameter"
! 
! #: config/mips/mips.cc:1340
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not a string constant"
  msgid "argument to %qE attribute is neither no, pcrel nor yes"
  msgstr "parameteren til egenskaben '%s er ikke en strengkonstant"
  
! #: config/mips/mips.cc:1506 config/mips/mips.cc:1510
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to functions"
  msgid "%qs attribute only applies to functions"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: config/mips/mips.cc:1520 config/mips/mips.cc:1526
  #, gcc-internal-format
  msgid "%qE cannot have both %qs and %qs attributes"
  msgstr ""
  
! #: config/mips/mips.cc:1555 config/mips/mips.cc:1561
  #, gcc-internal-format
  msgid "%qE redeclared with conflicting %qs attributes"
  msgstr ""
  
! #: config/mips/mips.cc:1601
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not a string constant"
  msgid "argument to %qE attribute is neither eic, nor %<vector=<line>%>"
  msgstr "parameteren til egenskaben '%s er ikke en strengkonstant"
  
! #: config/mips/mips.cc:1617
  #, gcc-internal-format
  msgid "interrupt vector to %qE attribute is not %<vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)%>"
  msgstr ""
  
! #: config/mips/mips.cc:1654
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not a string constant"
  msgid "argument to %qE attribute is not intstack"
  msgstr "parameteren til egenskaben '%s er ikke en strengkonstant"
  
! #: config/mips/mips.cc:6362
  msgid "the ABI for passing a value containing zero-width fields before an adjacent 64-bit floating-point field was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:6807
  msgid "the ABI for returning a value containing zero-width bit-fields but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:6831
  msgid "the ABI for returning a value with C++17 empty bases but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:8178
  #, fuzzy, gcc-internal-format
  #| msgid "can not handle inconsistent calls to `%s'"
  msgid "cannot handle inconsistent calls to %qs"
  msgstr "kan ikke håndtere inkonsistente kald af '%s'"
  
! #: config/mips/mips.cc:11434
  #, gcc-internal-format
  msgid "the %<interrupt%> attribute requires a MIPS32r2 processor or greater"
  msgstr ""
  
! #: config/mips/mips.cc:11436
  #, gcc-internal-format
  msgid "interrupt handlers cannot be MIPS16 functions"
  msgstr ""
  
! #: config/mips/mips.cc:12440
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> not implemented for MIPS16"
  msgstr ""
  
! #: config/mips/mips.cc:17803
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function `%s' not currently supported"
  msgid "built-in function %qE not supported for MIPS16"
  msgstr "den indbyggede funktion '%s' understøttes i øjeblikket ikke"
  
! #: config/mips/mips.cc:18411
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qs does not support MIPS16 code"
  msgstr "%s understøtter ikke %s"
  
! #: config/mips/mips.cc:20224
  #, gcc-internal-format
  msgid "MIPS16 PIC for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:20227
  #, gcc-internal-format
  msgid "MIPS16 %<-mxgot%> code"
  msgstr ""
  
! #: config/mips/mips.cc:20230
  #, gcc-internal-format
  msgid "%<hard-float%> MIPS16 code for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:20233
  #, fuzzy, gcc-internal-format
  #| msgid "Generate MC code"
  msgid "MSA MIPS16 code"
  msgstr "Generér MC-kode"
  
! #: config/mips/mips.cc:20236
  #, gcc-internal-format
  msgid "MIPS16 requires %<-mexplicit-relocs%>"
  msgstr ""
  
! #: config/mips/mips.cc:20427 config/mips/mips.cc:20432
! #: config/mips/mips.cc:20522 config/mips/mips.cc:20524
! #: config/mips/mips.cc:20554 config/mips/mips.cc:20562
! #: config/mips/mips.cc:20668 config/mips/mips.cc:20692
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported combination: %s"
  msgstr "ikke-understøttet kombination: %s"
  
! #: config/mips/mips.cc:20467
  #, fuzzy, gcc-internal-format
  msgid "%<-%s%> conflicts with the other architecture options, which specify a %s processor"
  msgstr "-mips%d er i konflikt med de andre arkitekturtilvalg som angiver en MIPS%d-processor"
  
! #: config/mips/mips.cc:20477
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: config/mips/mips.cc:20492
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit processor"
  msgstr "%<-mgp64%> brugt med en 32-bit processor"
  
! #: config/mips/mips.cc:20494
  #, gcc-internal-format
  msgid "%<-mgp32%> used with a 64-bit ABI"
  msgstr "%<-mgp32%> brugt med et 64-bit ABI"
  
! #: config/mips/mips.cc:20496
  #, fuzzy, gcc-internal-format
  #| msgid "-mgp64 used with a 32-bit ABI"
  msgid "%<-mgp64%> used with a 32-bit ABI"
  msgstr "-mgp64 benyttet med et 32 bit-ABI"
  
! #: config/mips/mips.cc:20519
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-mfp32%>"
  msgstr "fældetilstand understøttes ikke på Unicos/Mk"
  
! #: config/mips/mips.cc:20528
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
  msgstr ""
  
! #: config/mips/mips.cc:20531
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20552
  #, gcc-internal-format
  msgid "%<-mfpxx%> can only be used with the o32 ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20556
  #, gcc-internal-format
  msgid "%<-march=%s%> requires %<-mfp32%>"
  msgstr ""
--- 48246,48417 ----
  msgid "definition of static data member %q+D of dllimport%'d class"
  msgstr ""
  
! #: config/mips/mips.cc:1354
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not a string constant"
  msgid "argument to %qE attribute is neither no, pcrel nor yes"
  msgstr "parameteren til egenskaben '%s er ikke en strengkonstant"
  
! #: config/mips/mips.cc:1520 config/mips/mips.cc:1524
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to functions"
  msgid "%qs attribute only applies to functions"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: config/mips/mips.cc:1534 config/mips/mips.cc:1540
  #, gcc-internal-format
  msgid "%qE cannot have both %qs and %qs attributes"
  msgstr ""
  
! #: config/mips/mips.cc:1569 config/mips/mips.cc:1575
  #, gcc-internal-format
  msgid "%qE redeclared with conflicting %qs attributes"
  msgstr ""
  
! #: config/mips/mips.cc:1615
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not a string constant"
  msgid "argument to %qE attribute is neither eic, nor %<vector=<line>%>"
  msgstr "parameteren til egenskaben '%s er ikke en strengkonstant"
  
! #: config/mips/mips.cc:1631
  #, gcc-internal-format
  msgid "interrupt vector to %qE attribute is not %<vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)%>"
  msgstr ""
  
! #: config/mips/mips.cc:1668
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not a string constant"
  msgid "argument to %qE attribute is not intstack"
  msgstr "parameteren til egenskaben '%s er ikke en strengkonstant"
  
! #: config/mips/mips.cc:6374
  msgid "the ABI for passing a value containing zero-width fields before an adjacent 64-bit floating-point field was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:6819
  msgid "the ABI for returning a value containing zero-width bit-fields but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:6843
  msgid "the ABI for returning a value with C++17 empty bases but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:8204
  #, fuzzy, gcc-internal-format
  #| msgid "can not handle inconsistent calls to `%s'"
  msgid "cannot handle inconsistent calls to %qs"
  msgstr "kan ikke håndtere inkonsistente kald af '%s'"
  
! #: config/mips/mips.cc:11460
  #, gcc-internal-format
  msgid "the %<interrupt%> attribute requires a MIPS32r2 processor or greater"
  msgstr ""
  
! #: config/mips/mips.cc:11462
  #, gcc-internal-format
  msgid "interrupt handlers cannot be MIPS16 functions"
  msgstr ""
  
! #: config/mips/mips.cc:12466
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> not implemented for MIPS16"
  msgstr ""
  
! #: config/mips/mips.cc:17825
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function `%s' not currently supported"
  msgid "built-in function %qE not supported for MIPS16"
  msgstr "den indbyggede funktion '%s' understøttes i øjeblikket ikke"
  
! #: config/mips/mips.cc:18433
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qs does not support MIPS16 code"
  msgstr "%s understøtter ikke %s"
  
! #: config/mips/mips.cc:20245
  #, gcc-internal-format
  msgid "MIPS16 PIC for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:20248
  #, gcc-internal-format
  msgid "MIPS16 %<-mxgot%> code"
  msgstr ""
  
! #: config/mips/mips.cc:20251
  #, gcc-internal-format
  msgid "%<hard-float%> MIPS16 code for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:20254
  #, fuzzy, gcc-internal-format
  #| msgid "Generate MC code"
  msgid "MSA MIPS16 code"
  msgstr "Generér MC-kode"
  
! #: config/mips/mips.cc:20257
  #, gcc-internal-format
  msgid "MIPS16 requires %<-mexplicit-relocs%>"
  msgstr ""
  
! #: config/mips/mips.cc:20448 config/mips/mips.cc:20453
! #: config/mips/mips.cc:20543 config/mips/mips.cc:20545
! #: config/mips/mips.cc:20575 config/mips/mips.cc:20583
! #: config/mips/mips.cc:20689 config/mips/mips.cc:20713
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported combination: %s"
  msgstr "ikke-understøttet kombination: %s"
  
! #: config/mips/mips.cc:20488
  #, fuzzy, gcc-internal-format
  msgid "%<-%s%> conflicts with the other architecture options, which specify a %s processor"
  msgstr "-mips%d er i konflikt med de andre arkitekturtilvalg som angiver en MIPS%d-processor"
  
! #: config/mips/mips.cc:20498
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: config/mips/mips.cc:20513
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit processor"
  msgstr "%<-mgp64%> brugt med en 32-bit processor"
  
! #: config/mips/mips.cc:20515
  #, gcc-internal-format
  msgid "%<-mgp32%> used with a 64-bit ABI"
  msgstr "%<-mgp32%> brugt med et 64-bit ABI"
  
! #: config/mips/mips.cc:20517
  #, fuzzy, gcc-internal-format
  #| msgid "-mgp64 used with a 32-bit ABI"
  msgid "%<-mgp64%> used with a 32-bit ABI"
  msgstr "-mgp64 benyttet med et 32 bit-ABI"
  
! #: config/mips/mips.cc:20540
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-mfp32%>"
  msgstr "fældetilstand understøttes ikke på Unicos/Mk"
  
! #: config/mips/mips.cc:20549
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
  msgstr ""
  
! #: config/mips/mips.cc:20552
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20573
  #, gcc-internal-format
  msgid "%<-mfpxx%> can only be used with the o32 ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20577
  #, gcc-internal-format
  msgid "%<-march=%s%> requires %<-mfp32%>"
  msgstr ""
*************** msgstr ""
*** 46615,46743 ****
  #. effort to support the combination of 32-bit GOT entries
  #. and 64-bit pointers, so we treat the abicalls case as
  #. an error.
! #: config/mips/mips.cc:20581
  #, gcc-internal-format
  msgid "the combination of %qs and %qs is incompatible with %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20634
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "the %qs architecture does not support branch-likely instructions"
  msgstr "målprocessoren understøtter ikke THUMB-instruktioner"
  
! #: config/mips/mips.cc:20649
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "the %qs architecture does not support madd or msub instructions"
  msgstr "målprocessoren understøtter ikke THUMB-instruktioner"
  
! #: config/mips/mips.cc:20663
  #, gcc-internal-format
  msgid "the %qs architecture does not support odd single-precision registers"
  msgstr "arkitekturen %qs understøtter ikke ulige enkelpræcision registre"
  
! #: config/mips/mips.cc:20676
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported combination: %qs%s %s"
  msgstr "ikke-understøttet kombination: %s"
  
! #: config/mips/mips.cc:20685
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported combination: %qs %s"
  msgstr "ikke-understøttet kombination: %s"
  
! #: config/mips/mips.cc:20700
  #, gcc-internal-format
  msgid "cannot generate position-independent code for %qs"
  msgstr "kan ikke oprette placeringsuafhængig kode for %qs"
  
! #: config/mips/mips.cc:20703
  #, fuzzy, gcc-internal-format
  msgid "position-independent code requires %qs"
  msgstr "Generér placeringsuafhængig kode, om muligt"
  
! #: config/mips/mips.cc:20736
  #, gcc-internal-format
  msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
  msgstr ""
  
! #: config/mips/mips.cc:20744 config/mips/mips.cc:20747
  #, gcc-internal-format
  msgid "cannot use small-data accesses for %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20764
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=legacy%>"
  msgstr "%s understøtter ikke %s"
  
! #: config/mips/mips.cc:20771
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=2008%>"
  msgstr "fældetilstand understøttes ikke på Unicos/Mk"
  
! #: config/mips/mips.cc:20789
  #, gcc-internal-format
  msgid "%<-mips3d%> requires %<-mpaired-single%>"
  msgstr ""
  
! #: config/mips/mips.cc:20799
  #, fuzzy, gcc-internal-format
  #| msgid "-frepo must be used with -c"
  msgid "%qs must be used with %qs"
  msgstr "-frepo skal bruges med -c"
  
! #: config/mips/mips.cc:20809
  #, fuzzy, gcc-internal-format
  #| msgid "may not use both -mfp64 and -msingle-float"
  msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgstr "-mfp64 og -msingle-float er indbyrdes uforenelige"
  
! #: config/mips/mips.cc:20816
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "the %qs architecture does not support paired-single instructions"
  msgstr "målprocessoren understøtter ikke THUMB-instruktioner"
  
! #: config/mips/mips.cc:20825
  #, gcc-internal-format
  msgid "%qs requires a target that provides the %qs instruction"
  msgstr ""
  
! #: config/mips/mips.cc:20836
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "the %qs architecture does not support DSP instructions"
  msgstr "målprocessoren understøtter ikke THUMB-instruktioner"
  
! #: config/mips/mips.cc:20846
  #, fuzzy, gcc-internal-format
  #| msgid "may not use both -mfp64 and -msingle-float"
  msgid "%<-mloongson-mmi%> must be used with %<-mhard-float%>"
  msgstr "-mfp64 og -msingle-float er indbyrdes uforenelige"
  
! #: config/mips/mips.cc:20856
  #, fuzzy, gcc-internal-format
  #| msgid "may not use both -mfp64 and -msingle-float"
  msgid "%<-mloongson-ext2%> must be used with %<-mloongson-ext%>"
  msgstr "-mfp64 og -msingle-float er indbyrdes uforenelige"
  
! #: config/mips/mips.cc:20951
  #, fuzzy, gcc-internal-format
  #| msgid "Use bit-field instructions"
  msgid "%qs requires branch-likely instructions"
  msgstr "Benyt bitfeltinstruktioner"
  
! #: config/mips/mips.cc:20955
  #, fuzzy, gcc-internal-format
  #| msgid "this target does not support the -mabi switch"
  msgid "the %qs architecture does not support the synci instruction"
  msgstr "denne målarkitektur understøtter ikke tilvalget -mabi"
  
! #: config/mips/mips.cc:21791
  #, gcc-internal-format
  msgid "mips16 function profiling"
  msgstr "MIPS16-funktionsprofilering"
--- 48421,48549 ----
  #. effort to support the combination of 32-bit GOT entries
  #. and 64-bit pointers, so we treat the abicalls case as
  #. an error.
! #: config/mips/mips.cc:20602
  #, gcc-internal-format
  msgid "the combination of %qs and %qs is incompatible with %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20655
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "the %qs architecture does not support branch-likely instructions"
  msgstr "målprocessoren understøtter ikke THUMB-instruktioner"
  
! #: config/mips/mips.cc:20670
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "the %qs architecture does not support madd or msub instructions"
  msgstr "målprocessoren understøtter ikke THUMB-instruktioner"
  
! #: config/mips/mips.cc:20684
  #, gcc-internal-format
  msgid "the %qs architecture does not support odd single-precision registers"
  msgstr "arkitekturen %qs understøtter ikke ulige enkelpræcision registre"
  
! #: config/mips/mips.cc:20697
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported combination: %qs%s %s"
  msgstr "ikke-understøttet kombination: %s"
  
! #: config/mips/mips.cc:20706
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported combination: %qs %s"
  msgstr "ikke-understøttet kombination: %s"
  
! #: config/mips/mips.cc:20721
  #, gcc-internal-format
  msgid "cannot generate position-independent code for %qs"
  msgstr "kan ikke oprette placeringsuafhængig kode for %qs"
  
! #: config/mips/mips.cc:20724
  #, fuzzy, gcc-internal-format
  msgid "position-independent code requires %qs"
  msgstr "Generér placeringsuafhængig kode, om muligt"
  
! #: config/mips/mips.cc:20757
  #, gcc-internal-format
  msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
  msgstr ""
  
! #: config/mips/mips.cc:20765 config/mips/mips.cc:20768
  #, gcc-internal-format
  msgid "cannot use small-data accesses for %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20785
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=legacy%>"
  msgstr "%s understøtter ikke %s"
  
! #: config/mips/mips.cc:20792
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=2008%>"
  msgstr "fældetilstand understøttes ikke på Unicos/Mk"
  
! #: config/mips/mips.cc:20810
  #, gcc-internal-format
  msgid "%<-mips3d%> requires %<-mpaired-single%>"
  msgstr ""
  
! #: config/mips/mips.cc:20820
  #, fuzzy, gcc-internal-format
  #| msgid "-frepo must be used with -c"
  msgid "%qs must be used with %qs"
  msgstr "-frepo skal bruges med -c"
  
! #: config/mips/mips.cc:20830
  #, fuzzy, gcc-internal-format
  #| msgid "may not use both -mfp64 and -msingle-float"
  msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgstr "-mfp64 og -msingle-float er indbyrdes uforenelige"
  
! #: config/mips/mips.cc:20837
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "the %qs architecture does not support paired-single instructions"
  msgstr "målprocessoren understøtter ikke THUMB-instruktioner"
  
! #: config/mips/mips.cc:20846
  #, gcc-internal-format
  msgid "%qs requires a target that provides the %qs instruction"
  msgstr ""
  
! #: config/mips/mips.cc:20857
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "the %qs architecture does not support DSP instructions"
  msgstr "målprocessoren understøtter ikke THUMB-instruktioner"
  
! #: config/mips/mips.cc:20867
  #, fuzzy, gcc-internal-format
  #| msgid "may not use both -mfp64 and -msingle-float"
  msgid "%<-mloongson-mmi%> must be used with %<-mhard-float%>"
  msgstr "-mfp64 og -msingle-float er indbyrdes uforenelige"
  
! #: config/mips/mips.cc:20877
  #, fuzzy, gcc-internal-format
  #| msgid "may not use both -mfp64 and -msingle-float"
  msgid "%<-mloongson-ext2%> must be used with %<-mloongson-ext%>"
  msgstr "-mfp64 og -msingle-float er indbyrdes uforenelige"
  
! #: config/mips/mips.cc:20972
  #, fuzzy, gcc-internal-format
  #| msgid "Use bit-field instructions"
  msgid "%qs requires branch-likely instructions"
  msgstr "Benyt bitfeltinstruktioner"
  
! #: config/mips/mips.cc:20976
  #, fuzzy, gcc-internal-format
  #| msgid "this target does not support the -mabi switch"
  msgid "the %qs architecture does not support the synci instruction"
  msgstr "denne målarkitektur understøtter ikke tilvalget -mabi"
  
! #: config/mips/mips.cc:21812
  #, gcc-internal-format
  msgid "mips16 function profiling"
  msgstr "MIPS16-funktionsprofilering"
*************** msgstr "dataområdet '%s' er i modstrid
*** 47036,47053 ****
  msgid "argument to interrupt attribute is unsupported for weak functions"
  msgstr "kan ikke sætte afbrydelsesegenskaben: ingen aktuel funktion"
  
! #: config/msp430/msp430.cc:2747 config/pru/pru.cc:3028
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%<__delay_cycles%> only takes constant arguments"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: config/msp430/msp430.cc:2757 config/pru/pru.cc:3037
  #, gcc-internal-format
  msgid "%<__delay_cycles%> only takes non-negative cycle counts"
  msgstr ""
  
! #: config/msp430/msp430.cc:2778 config/pru/pru.cc:3050
  #, gcc-internal-format
  msgid "%<__delay_cycles%> is limited to 32-bit loop counts"
  msgstr ""
--- 48842,48859 ----
  msgid "argument to interrupt attribute is unsupported for weak functions"
  msgstr "kan ikke sætte afbrydelsesegenskaben: ingen aktuel funktion"
  
! #: config/msp430/msp430.cc:2747 config/pru/pru.cc:3075
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%<__delay_cycles%> only takes constant arguments"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: config/msp430/msp430.cc:2757 config/pru/pru.cc:3084
  #, gcc-internal-format
  msgid "%<__delay_cycles%> only takes non-negative cycle counts"
  msgstr ""
  
! #: config/msp430/msp430.cc:2778 config/pru/pru.cc:3097
  #, gcc-internal-format
  msgid "%<__delay_cycles%> is limited to 32-bit loop counts"
  msgstr ""
*************** msgstr ""
*** 47057,47064 ****
  msgid "MSP430 built-in functions only work inside interrupt handlers"
  msgstr ""
  
! #: config/msp430/msp430.cc:2861 config/pru/pru.cc:3118 config/rx/rx.cc:2666
! #: config/xtensa/xtensa.cc:4274 config/xtensa/xtensa.cc:4300
  #, fuzzy, gcc-internal-format
  #| msgid "bad builtin fcode"
  msgid "bad builtin code"
--- 48863,48870 ----
  msgid "MSP430 built-in functions only work inside interrupt handlers"
  msgstr ""
  
! #: config/msp430/msp430.cc:2861 config/pru/pru.cc:3165 config/rx/rx.cc:2651
! #: config/xtensa/xtensa.cc:4139 config/xtensa/xtensa.cc:4165
  #, fuzzy, gcc-internal-format
  #| msgid "bad builtin fcode"
  msgid "bad builtin code"
*************** msgstr "overbringelse af kommatalsparame
*** 47333,47403 ****
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:2415
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:2665
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:5906
  #, 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.cc:5929
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "sektionsegenskaben er ikke tilladt for '%s'"
  
! #: config/nvptx/nvptx.cc:6374
  #, gcc-internal-format
  msgid "barrier value must be within [0,15]"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6387
  #, fuzzy, gcc-internal-format
  #| msgid "left argument must be a slice"
  msgid "complement argument must be constant"
  msgstr "venstre parameter skal være en skive"
  
! #: config/nvptx/nvptx.cc:6727
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6735
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6749
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7635
  #, gcc-internal-format
  msgid "variable %qD adjusted for OpenACC privatization level: %qs"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7774
  #, fuzzy, gcc-internal-format
  #| msgid "alias definitions not supported in this configuration; ignored"
  msgid "weak alias definitions not supported in this configuration"
  msgstr "aliasdefinitioner er ikke understøttet i denne konfiguration; ignoreret"
  
! #: config/nvptx/nvptx.cc:7787
  #, fuzzy, gcc-internal-format
  #| msgid "alias definitions not supported in this configuration; ignored"
  msgid "non-function alias definitions not supported in this configuration"
  msgstr "aliasdefinitioner er ikke understøttet i denne konfiguration; ignoreret"
  
! #: config/or1k/or1k.cc:1314
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unexpected operand"
  msgid "unexpected operand: %d"
--- 49139,49209 ----
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:2407
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:2657
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:5893
  #, 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.cc:5916
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "sektionsegenskaben er ikke tilladt for '%s'"
  
! #: config/nvptx/nvptx.cc:6361
  #, gcc-internal-format
  msgid "barrier value must be within [0,15]"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6374
  #, fuzzy, gcc-internal-format
  #| msgid "left argument must be a slice"
  msgid "complement argument must be constant"
  msgstr "venstre parameter skal være en skive"
  
! #: config/nvptx/nvptx.cc:6714
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6722
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6736
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7622
  #, gcc-internal-format
  msgid "variable %qD adjusted for OpenACC privatization level: %qs"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7761
  #, fuzzy, gcc-internal-format
  #| msgid "alias definitions not supported in this configuration; ignored"
  msgid "weak alias definitions not supported in this configuration"
  msgstr "aliasdefinitioner er ikke understøttet i denne konfiguration; ignoreret"
  
! #: config/nvptx/nvptx.cc:7774
  #, fuzzy, gcc-internal-format
  #| msgid "alias definitions not supported in this configuration; ignored"
  msgid "non-function alias definitions not supported in this configuration"
  msgstr "aliasdefinitioner er ikke understøttet i denne konfiguration; ignoreret"
  
! #: config/or1k/or1k.cc:1313
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unexpected operand"
  msgid "unexpected operand: %d"
*************** msgstr "-g er kun understøttet ved brug
*** 47427,47946 ****
  msgid "%<-g%> option disabled"
  msgstr "tilvalget -g deaktiveret"
  
! #: config/pru/pru-passes.cc:111
! #, gcc-internal-format
! msgid "large return values not supported with %<-mabi=ti%> option"
! msgstr ""
! 
! #: config/pru/pru-passes.cc:119 config/pru/pru-passes.cc:163
! #: config/pru/pru-passes.cc:176
  #, fuzzy, gcc-internal-format
  #| msgid "inline functions not supported for this return value type"
  msgid "function pointers not supported with %<-mabi=ti%> option"
  msgstr "integrerede funktioner understøttes ikke for denne returværditype"
  
! #: config/pru/pru-passes.cc:266
  #, gcc-internal-format
  msgid "function %<main%> must have no arguments when using the %<-minrt%> option"
  msgstr ""
  
! #: config/pru/pru-passes.cc:273
  #, gcc-internal-format
  msgid "function %<main%> must never return when using the %<-minrt%> option"
  msgstr ""
  
! #: config/pru/pru-pragma.cc:59
  #, fuzzy, gcc-internal-format
  #| msgid "junk at end of #pragma %s"
  msgid "junk at end of %<#pragma CTABLE_ENTRY%>"
  msgstr "ragelse i slutningen 'af #pragma %s'"
  
! #: config/pru/pru-pragma.cc:61
  #, gcc-internal-format
  msgid "%<CTABLE_ENTRY%> index %wd is not valid"
  msgstr ""
  
! #: config/pru/pru-pragma.cc:63
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of `union %s'"
  msgid "redefinition of %<CTABLE_ENTRY %wd%>"
  msgstr "omdefinering af 'union %s'"
  
! #: config/pru/pru-pragma.cc:67
  #, gcc-internal-format
  msgid "%<CTABLE_ENTRY%> base address is not a multiple of 256"
  msgstr ""
  
! #: config/pru/pru-pragma.cc:75
  #, fuzzy, gcc-internal-format
  #| msgid "malformed #pragma align - ignored"
  msgid "malformed %<#pragma CTABLE_ENTRY%> variable address"
  msgstr "forkert udformet '#pragma align' - ignoreret"
  
! #: config/pru/pru.cc:2208
  #, gcc-internal-format
  msgid "aggregate types are prohibited in %<__regio_symbol%> address space"
  msgstr ""
  
! #: config/pru/pru.cc:2215
  #, gcc-internal-format
  msgid "variables in %<__regio_symbol%> address space cannot have initial value"
  msgstr ""
  
! #: config/pru/pru.cc:2218
  #, fuzzy, gcc-internal-format
  msgid "variables in %<__regio_symbol%> address space cannot be declared %<register%>"
  msgstr "variabel eller felt '%s' erklæret void"
  
! #: config/pru/pru.cc:2221
  #, gcc-internal-format
  msgid "variables in %<__regio_symbol%> address space must be declared %<volatile%>"
  msgstr ""
  
! #: config/pru/pru.cc:2224
  #, fuzzy, gcc-internal-format
  msgid "variables in %<__regio_symbol%> address space must be declared %<extern%>"
  msgstr "variabel eller felt '%s' erklæret void"
  
! #: config/pru/pru.cc:2227
  #, gcc-internal-format
  msgid "only 32-bit access is supported for %<__regio_symbol%> address space"
  msgstr ""
  
! #: config/pru/pru.cc:2230
  #, gcc-internal-format
  msgid "register name %qs not recognized in %<__regio_symbol%> address space"
  msgstr ""
  
! #: config/pru/pru.cc:2255
  #, gcc-internal-format
  msgid "pointers to %<__regio_symbol%> address space are prohibited"
  msgstr ""
  
! #: config/riscv/riscv-c.cc:275
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute requires a string constant argument"
  msgid "%<#pragma riscv intrinsic%> requires a string parameter"
  msgstr "%qE-egenskaben kræver et strengkonstant som parameter"
  
! #: config/riscv/riscv-c.cc:300
  #, fuzzy, gcc-internal-format
  #| msgid "junk at end of '#pragma options'"
  msgid "unknown %<#pragma riscv intrinsic%> option %qs"
  msgstr "ragelse i slutningen af '#pragma options'"
  
! #: config/riscv/riscv-target-attr.cc:105
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: must start with rv64 but found %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:112
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: must start with rv32 but found %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:145
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: must start with + or rv"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:156
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "unexpected arch for %<target()%> attribute: bad string found %qs"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: config/riscv/riscv-target-attr.cc:183
  #, gcc-internal-format
  msgid "%<target()%> attribute: arch appears more than once"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:194
  #, gcc-internal-format
  msgid "%<target()%> attribute: cpu appears more than once"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:201
  #, gcc-internal-format
  msgid "%<target()%> attribute: unknown CPU %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:222
  #, fuzzy, gcc-internal-format
  #| msgid "target attribute is not supported on this machine"
  msgid "%<target()%> attribute: tune appears more than once"
  msgstr "målarkitekturegenskab er ikke understøttet på denne maskine"
  
! #: config/riscv/riscv-target-attr.cc:228
  #, gcc-internal-format
  msgid "%<target()%> attribute: unknown TUNE %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:241
  #, fuzzy, gcc-internal-format
  #| msgid "target attribute is not supported on this machine"
  msgid "%<target()%> attribute: priority appears more than once"
  msgstr "målarkitekturegenskab er ikke understøttet på denne maskine"
  
! #: config/riscv/riscv-target-attr.cc:246
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "%<target()%> attribute: invalid priority %qs"
  msgstr "complex ugyldig for '%s'"
  
! #: config/riscv/riscv-target-attr.cc:297
  #, fuzzy, gcc-internal-format
  #| msgid "malformed spec function name"
  msgid "malformed %<target()%> attribute"
  msgstr "forkert udformet specifikationsfunktionsnavn"
  
! #: config/riscv/riscv-target-attr.cc:311
  #, fuzzy, gcc-internal-format
  #| msgid "%s only accepts 1 argument"
! msgid "attribute %<target(\"%s\")%> does not accept an argument"
  msgstr "%s accepterer kun 1 parameter"
  
! #: config/riscv/riscv-target-attr.cc:331
  #, fuzzy, gcc-internal-format
! #| msgid "__builtin_trap not supported by this target"
! msgid "Got unknown attribute %<target(\"%s\")%>"
! msgstr "__builtin_trap understøttes ikke på denne målarkitektur"
  
! #: config/riscv/riscv-target-attr.cc:394
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
! msgid "malformed %<target(\"%s\")%> attribute"
  msgstr "ugyldig værdi (%s) til tilvalget -march="
  
! #: config/riscv/riscv-v.cc:300
  #, gcc-internal-format, gfc-internal-format
  msgid "expected mode %s for operand %d of insn %s but got mode %s.\n"
  msgstr ""
  
! #: config/riscv/riscv-v.cc:359
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid offset operand of MEM_REF"
  msgid "invalid number of operands for insn %s, expected %d but got %d.\n"
  msgstr "ugyldig forskydningsoperand for MEM_REF"
  
! #: config/riscv/riscv-vector-builtins.cc:4523
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd] or %wd"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4739
  #, fuzzy, gcc-internal-format
  #| msgid "class `%T' does not have any field named `%D'"
  msgid "RVV type %qT does not have a fixed size"
  msgstr "klassen '%T' har ikke et felt ved navn '%D'"
  
! #: config/riscv/riscv-vector-builtins.cc:4745
  #, fuzzy, gcc-internal-format
  #| msgid "class `%T' does not have any field named `%D'"
  msgid "RVV type %qT does not have a defined alignment"
  msgstr "klassen '%T' har ikke et felt ved navn '%D'"
  
! #: config/riscv/riscv-vector-builtins.cc:4760
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to RVV type %qT"
  msgstr "beregninger udført på en henvisning til en ufuldstændig type"
  
! #: config/riscv/riscv-vector-builtins.cc:4768
  #, gcc-internal-format
  msgid "member variables cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4770
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' has incomplete type"
  msgid "fields cannot have RVV type %qT"
  msgstr "feltet '%D' er af en ufuldstændig type"
  
! #: config/riscv/riscv-vector-builtins.cc:4776
  #, fuzzy, gcc-internal-format
  #| msgid "function returns an aggregate"
  msgid "array elements cannot have RVV type %qT"
  msgstr "funktion returnerer en værdi af en sammensat type"
  
! #: config/riscv/riscv-vector-builtins.cc:4782
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of type `%T'"
  msgid "cannot allocate objects with RVV type %qT"
  msgstr "kan ikke allokere et objekt af typen '%T'"
  
! #: config/riscv/riscv-vector-builtins.cc:4788
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type `%T' to type `%T'"
  msgid "cannot delete objects with RVV type %qT"
  msgstr "kan ikke konvertere typen '%T' til typen '%T'"
  
! #: config/riscv/riscv-vector-builtins.cc:4794
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of type `%T'"
  msgid "cannot throw or catch RVV type %qT"
  msgstr "kan ikke allokere et objekt af typen '%T'"
  
! #: config/riscv/riscv-vector-builtins.cc:4800
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type `%T'"
  msgid "capture by copy of RVV type %qT"
  msgstr "kan ikke %s en henvisning til en ufuldstændig type '%T'"
  
! #: config/riscv/riscv-vector-builtins.cc:4806
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "RVV type %qT not allowed in %<map%> clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: config/riscv/riscv-vector-builtins.cc:4816
  #, fuzzy, gcc-internal-format
  #| msgid "type `%T' is disallowed in Java `throw' or `catch'"
  msgid "RVV type %qT not allowed in %<target%> %<private%> clause"
  msgstr "typen '%T' er ikke tilladt i Java 'throw' eller 'catch'"
  
! #: config/riscv/riscv-vector-builtins.cc:4822
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "RVV type %qT not allowed in %<target%> %<firstprivate%> clause"
  msgstr "instansvariablen '%s' er erklæret privat"
  
! #: config/riscv/riscv-vector-builtins.cc:4828
  #, gcc-internal-format
  msgid "RVV type %qT not allowed in %<target%> device clauses"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4922
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "built-in function %qE requires the zvfbfmin or zvfbfwma ISA extension"
  msgstr "et '-ifile'-tilvalg kræver et '-map'-tilvalg"
  
! #: config/riscv/riscv-vector-builtins.cc:4932
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "built-in function %qE requires the zvfhmin or zvfh ISA extension"
  msgstr "et '-ifile'-tilvalg kræver et '-map'-tilvalg"
  
! #: config/riscv/riscv-vector-builtins.cc:4942
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "built-in function %qE requires the zve32f, zve64f, zve64d or v ISA extension"
  msgstr "et '-ifile'-tilvalg kræver et '-map'-tilvalg"
  
! #: config/riscv/riscv-vector-builtins.cc:4952
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "built-in function %qE requires the zve64d or v ISA extension"
  msgstr "et '-ifile'-tilvalg kræver et '-map'-tilvalg"
  
! #: config/riscv/riscv-vector-builtins.cc:4961
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "built-in function %qE requires the zve64x, zve64f, zve64d or v ISA extension"
  msgstr "et '-ifile'-tilvalg kræver et '-map'-tilvalg"
  
! #: config/riscv/riscv-vector-builtins.cc:4981
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "built-in function %qE requires the %qs ISA extension"
  msgstr "et '-ifile'-tilvalg kræver et '-map'-tilvalg"
  
! #: config/riscv/riscv-vector-builtins.cc:5034
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to `%D(%A)'"
  msgid "no matching function call to %qE with empty arguments"
  msgstr "ingen passende funktion for kald til '%D(%A)'"
  
! #: config/riscv/riscv.cc:826
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -mtune"
  msgid "unknown cpu %qs for %<-mtune%>"
  msgstr "ukendt værdi %qs for -mtune"
  
! #: config/riscv/riscv.cc:3245
  #, gcc-internal-format
  msgid "this operation requires the RVV ISA extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:3246
  #, gcc-internal-format
  msgid "you can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/riscv/riscv.cc:5720 config/riscv/riscv.cc:5762
  #, gcc-internal-format
  msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10"
  msgstr ""
  
! #: config/riscv/riscv.cc:6109
  #, fuzzy, gcc-internal-format
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "RVV type %qT cannot be passed to an unprototyped function"
  msgstr "AltiVec-parameter sendt til funktion uden prototype"
  
! #: config/riscv/riscv.cc:6365
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use the Xtensa NSA option"
  msgid "%s %qT requires the V ISA extension"
  msgstr "Benyt ikke Xtensa-NSA-indstillingen"
  
! #: config/riscv/riscv.cc:6377
  #, gcc-internal-format
  msgid "%s %qT requires the zve64x, zve64f, zve64d or v ISA extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:6391
  #, gcc-internal-format
  msgid "%s %qT requires the zvfhmin or zvfh ISA extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:6400
  #, gcc-internal-format
  msgid "%s %qT requires the zve32f, zve64f, zve64d or v ISA extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:6409
  #, gcc-internal-format
  msgid "%s %qT requires the zve64d or v ISA extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:6419
  #, gcc-internal-format
  msgid "%s %qT requires the minimal vector length %qd but %qd is given"
  msgstr ""
  
! #: config/riscv/riscv.cc:6474
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "function attribute %qs requires the V ISA extension"
  msgstr "et '-ifile'-tilvalg kræver et '-map'-tilvalg"
  
! #: config/riscv/riscv.cc:6572
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not a string constant"
! msgid "argument to %qE attribute is not %<\"user\"%>, %<\"supervisor\"%>, or %<\"machine\"%>"
  msgstr "parameteren til egenskaben '%s er ikke en strengkonstant"
  
! #: config/riscv/riscv.cc:6595
  #, gcc-internal-format
  msgid "%qs is only supported when %<-mrvv-vector-bits=zvl%> is specified"
  msgstr ""
  
! #: config/riscv/riscv.cc:6604
  #, fuzzy, gcc-internal-format
  #| msgid "`sizeof' applied to incomplete type `%T'"
  msgid "%qs applied to non-RVV type %qT"
  msgstr "'sizeof' benyttet på en ufuldstændig type '%T'"
  
! #: config/riscv/riscv.cc:6612
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute requires an integer constant argument"
  msgid "%qs requires an integer constant"
  msgstr "%qE-egenskaben kræver en heltalskonstant som parameter"
  
! #: config/riscv/riscv.cc:6622
  #, gcc-internal-format
  msgid "invalid RVV vector size %qd, expected size is %qd based on LMUL of type and %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:10580
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10585
  #, gcc-internal-format
  msgid "Currently the %<V%> implementation requires the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10645
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support VLEN greater than 4096bit for 'V' Extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10651
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support APCS-32"
  msgid "Current RISC-V GCC does not support RVV in big-endian mode"
  msgstr "målprocessoren understøtter ikke APCS-32"
  
! #: config/riscv/riscv.cc:10691 config/riscv/riscv.cc:10694
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in the %s bit mode"
  msgid "code model %qs with %qs"
  msgstr "kodemodellen %qs er ikke understøttet i %s bit-tilstand"
  
! #: config/riscv/riscv.cc:10723
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10730
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:10732
  #, gcc-internal-format
  msgid "rv64e requires lp64e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:10737
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support the `%%%c' %s format"
  msgid "ILP32E ABI does not support the %qc extension"
  msgstr "%s understøtter ikke '%%%c' %s-formateringen"
  
! #: config/riscv/riscv.cc:10742
  #, gcc-internal-format
  msgid "LP64E ABI is marked for deprecation in GCC"
  msgstr ""
  
! #: config/riscv/riscv.cc:10743
  msgid "if you need LP64E please notify the GCC project via %{PR116152%}"
  msgstr ""
  
! #: config/riscv/riscv.cc:10751
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e, lp64 or lp64e"
  msgstr ""
  
! #: config/riscv/riscv.cc:10755
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "ABI requires %<-march=rv%d%>"
  msgstr "--resource påkræver -o"
  
! #: config/riscv/riscv.cc:10765
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d er ikke mellem %d og 12"
  
! #: config/riscv/riscv.cc:10778
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:10805 config/rs6000/rs6000.cc:4530
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qs is not a valid base register in %qs"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: config/riscv/riscv.cc:10819 config/rs6000/rs6000.cc:4513
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr "%s understøtter ikke %s"
  
! #: config/riscv/riscv.cc:11314
  #, fuzzy, gcc-internal-format
  #| msgid "`-%c' option must have argument"
  msgid "%qs function cannot have different interrupt type"
  msgstr "tilvalget '-%c' skal have en parameter"
  
! #: config/riscv/riscv.cc:11889
  #, gcc-internal-format
  msgid "cannot allocate vl register for %qs on this target"
  msgstr ""
--- 49233,49800 ----
  msgid "%<-g%> option disabled"
  msgstr "tilvalget -g deaktiveret"
  
! #: config/pru/pru-passes.cc:99
  #, fuzzy, gcc-internal-format
  #| msgid "inline functions not supported for this return value type"
  msgid "function pointers not supported with %<-mabi=ti%> option"
  msgstr "integrerede funktioner understøttes ikke for denne returværditype"
  
! #: config/pru/pru-passes.cc:111
! #, fuzzy, gcc-internal-format
! msgid "bit-fields not supported with %<-mabi=ti%> option"
! msgstr "%s understøttes ikke af denne konfiguration"
! 
! #: config/pru/pru-passes.cc:136
! #, gcc-internal-format
! msgid "large return values not supported with %<-mabi=ti%> option"
! msgstr ""
! 
! #: config/pru/pru-passes.cc:317
  #, gcc-internal-format
  msgid "function %<main%> must have no arguments when using the %<-minrt%> option"
  msgstr ""
  
! #: config/pru/pru-passes.cc:324
  #, gcc-internal-format
  msgid "function %<main%> must never return when using the %<-minrt%> option"
  msgstr ""
  
! #: config/pru/pru-pragma.cc:60
  #, fuzzy, gcc-internal-format
  #| msgid "junk at end of #pragma %s"
  msgid "junk at end of %<#pragma CTABLE_ENTRY%>"
  msgstr "ragelse i slutningen 'af #pragma %s'"
  
! #: config/pru/pru-pragma.cc:62
  #, gcc-internal-format
  msgid "%<CTABLE_ENTRY%> index %wd is not valid"
  msgstr ""
  
! #: config/pru/pru-pragma.cc:64
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of `union %s'"
  msgid "redefinition of %<CTABLE_ENTRY %wd%>"
  msgstr "omdefinering af 'union %s'"
  
! #: config/pru/pru-pragma.cc:66
! #, gcc-internal-format
! msgid "%<CTABLE_ENTRY%> base address does not fit in 32-bits"
! msgstr ""
! 
! #: config/pru/pru-pragma.cc:70
  #, gcc-internal-format
  msgid "%<CTABLE_ENTRY%> base address is not a multiple of 256"
  msgstr ""
  
! #: config/pru/pru-pragma.cc:78
  #, fuzzy, gcc-internal-format
  #| msgid "malformed #pragma align - ignored"
  msgid "malformed %<#pragma CTABLE_ENTRY%> variable address"
  msgstr "forkert udformet '#pragma align' - ignoreret"
  
! #: config/pru/pru.cc:2256
  #, gcc-internal-format
  msgid "aggregate types are prohibited in %<__regio_symbol%> address space"
  msgstr ""
  
! #: config/pru/pru.cc:2263
  #, gcc-internal-format
  msgid "variables in %<__regio_symbol%> address space cannot have initial value"
  msgstr ""
  
! #: config/pru/pru.cc:2266
  #, fuzzy, gcc-internal-format
  msgid "variables in %<__regio_symbol%> address space cannot be declared %<register%>"
  msgstr "variabel eller felt '%s' erklæret void"
  
! #: config/pru/pru.cc:2269
  #, gcc-internal-format
  msgid "variables in %<__regio_symbol%> address space must be declared %<volatile%>"
  msgstr ""
  
! #: config/pru/pru.cc:2272
  #, fuzzy, gcc-internal-format
  msgid "variables in %<__regio_symbol%> address space must be declared %<extern%>"
  msgstr "variabel eller felt '%s' erklæret void"
  
! #: config/pru/pru.cc:2275
  #, gcc-internal-format
  msgid "only 32-bit access is supported for %<__regio_symbol%> address space"
  msgstr ""
  
! #: config/pru/pru.cc:2278
  #, gcc-internal-format
  msgid "register name %qs not recognized in %<__regio_symbol%> address space"
  msgstr ""
  
! #: config/pru/pru.cc:2303
  #, gcc-internal-format
  msgid "pointers to %<__regio_symbol%> address space are prohibited"
  msgstr ""
  
! #: config/riscv/riscv-c.cc:200
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute requires a string constant argument"
  msgid "%<#pragma riscv intrinsic%> requires a string parameter"
  msgstr "%qE-egenskaben kræver et strengkonstant som parameter"
  
! #: config/riscv/riscv-c.cc:213
  #, fuzzy, gcc-internal-format
  #| msgid "junk at end of '#pragma options'"
  msgid "unknown %<#pragma riscv intrinsic%> option %qs"
  msgstr "ragelse i slutningen af '#pragma options'"
  
! #: config/riscv/riscv-target-attr.cc:112
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: must start with rv64 but found %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:120
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: must start with rv32 but found %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:152
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: must start with + or rv"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:162
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "unexpected arch for %<target()%> attribute: bad string found %qs"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: config/riscv/riscv-target-attr.cc:189
  #, gcc-internal-format
  msgid "%<target()%> attribute: arch appears more than once"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:200
  #, gcc-internal-format
  msgid "%<target()%> attribute: cpu appears more than once"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:208
  #, gcc-internal-format
  msgid "%<target()%> attribute: unknown CPU %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:229
  #, fuzzy, gcc-internal-format
  #| msgid "target attribute is not supported on this machine"
  msgid "%<target()%> attribute: tune appears more than once"
  msgstr "målarkitekturegenskab er ikke understøttet på denne maskine"
  
! #: config/riscv/riscv-target-attr.cc:236
  #, gcc-internal-format
  msgid "%<target()%> attribute: unknown TUNE %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:249
  #, fuzzy, gcc-internal-format
  #| msgid "target attribute is not supported on this machine"
  msgid "%<target()%> attribute: priority appears more than once"
  msgstr "målarkitekturegenskab er ikke understøttet på denne maskine"
  
! #: config/riscv/riscv-target-attr.cc:256
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "%<target()%> attribute: invalid priority %qs"
  msgstr "complex ugyldig for '%s'"
  
! #: config/riscv/riscv-target-attr.cc:318
  #, fuzzy, gcc-internal-format
  #| msgid "malformed spec function name"
  msgid "malformed %<target()%> attribute"
  msgstr "forkert udformet specifikationsfunktionsnavn"
  
! #: config/riscv/riscv-target-attr.cc:336
  #, fuzzy, gcc-internal-format
  #| msgid "%s only accepts 1 argument"
! msgid "attribute %<target(\"%s\")%> has empty argument"
  msgstr "%s accepterer kun 1 parameter"
  
! #: config/riscv/riscv-target-attr.cc:352
  #, fuzzy, gcc-internal-format
! #| msgid "%s only accepts 1 argument"
! msgid "attribute %<target(\"%s\")%> expects an argument"
! msgstr "%s accepterer kun 1 parameter"
  
! #: config/riscv/riscv-target-attr.cc:360
! #, fuzzy, gcc-internal-format
! #| msgid "%s only accepts 1 argument"
! msgid "attribute %<target(\"%s\")%> does not accept an argument"
! msgstr "%s accepterer kun 1 parameter"
! 
! #: config/riscv/riscv-target-attr.cc:369
  #, fuzzy, gcc-internal-format
+ #| msgid "unknown register name: %s"
+ msgid "unknown attribute %<target(\"%s\")%>"
+ msgstr "ukendt registernavn: %s"
+ 
+ #: config/riscv/riscv-target-attr.cc:435
+ #, fuzzy
  #| msgid "bad value (%s) for -march= switch"
! msgid "malformed %<target(\"%B\")%> attribute"
  msgstr "ugyldig værdi (%s) til tilvalget -march="
  
! #: config/riscv/riscv-v.cc:317
  #, gcc-internal-format, gfc-internal-format
  msgid "expected mode %s for operand %d of insn %s but got mode %s.\n"
  msgstr ""
  
! #: config/riscv/riscv-v.cc:379
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid offset operand of MEM_REF"
  msgid "invalid number of operands for insn %s, expected %d but got %d.\n"
  msgstr "ugyldig forskydningsoperand for MEM_REF"
  
! #: config/riscv/riscv-vector-builtins.cc:5246
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd] or %wd"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:5455
  #, fuzzy, gcc-internal-format
  #| msgid "class `%T' does not have any field named `%D'"
  msgid "RVV type %qT does not have a fixed size"
  msgstr "klassen '%T' har ikke et felt ved navn '%D'"
  
! #: config/riscv/riscv-vector-builtins.cc:5461
  #, fuzzy, gcc-internal-format
  #| msgid "class `%T' does not have any field named `%D'"
  msgid "RVV type %qT does not have a defined alignment"
  msgstr "klassen '%T' har ikke et felt ved navn '%D'"
  
! #: config/riscv/riscv-vector-builtins.cc:5476
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to RVV type %qT"
  msgstr "beregninger udført på en henvisning til en ufuldstændig type"
  
! #: config/riscv/riscv-vector-builtins.cc:5484
  #, gcc-internal-format
  msgid "member variables cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:5486
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' has incomplete type"
  msgid "fields cannot have RVV type %qT"
  msgstr "feltet '%D' er af en ufuldstændig type"
  
! #: config/riscv/riscv-vector-builtins.cc:5492
  #, fuzzy, gcc-internal-format
  #| msgid "function returns an aggregate"
  msgid "array elements cannot have RVV type %qT"
  msgstr "funktion returnerer en værdi af en sammensat type"
  
! #: config/riscv/riscv-vector-builtins.cc:5498
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of type `%T'"
  msgid "cannot allocate objects with RVV type %qT"
  msgstr "kan ikke allokere et objekt af typen '%T'"
  
! #: config/riscv/riscv-vector-builtins.cc:5504
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type `%T' to type `%T'"
  msgid "cannot delete objects with RVV type %qT"
  msgstr "kan ikke konvertere typen '%T' til typen '%T'"
  
! #: config/riscv/riscv-vector-builtins.cc:5510
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of type `%T'"
  msgid "cannot throw or catch RVV type %qT"
  msgstr "kan ikke allokere et objekt af typen '%T'"
  
! #: config/riscv/riscv-vector-builtins.cc:5516
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type `%T'"
  msgid "capture by copy of RVV type %qT"
  msgstr "kan ikke %s en henvisning til en ufuldstændig type '%T'"
  
! #: config/riscv/riscv-vector-builtins.cc:5522
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "RVV type %qT not allowed in %<map%> clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: config/riscv/riscv-vector-builtins.cc:5532
  #, fuzzy, gcc-internal-format
  #| msgid "type `%T' is disallowed in Java `throw' or `catch'"
  msgid "RVV type %qT not allowed in %<target%> %<private%> clause"
  msgstr "typen '%T' er ikke tilladt i Java 'throw' eller 'catch'"
  
! #: config/riscv/riscv-vector-builtins.cc:5538
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "RVV type %qT not allowed in %<target%> %<firstprivate%> clause"
  msgstr "instansvariablen '%s' er erklæret privat"
  
! #: config/riscv/riscv-vector-builtins.cc:5544
  #, gcc-internal-format
  msgid "RVV type %qT not allowed in %<target%> device clauses"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:5656
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "built-in function %qE requires the zvfbfmin or zvfbfwma ISA extension"
  msgstr "et '-ifile'-tilvalg kræver et '-map'-tilvalg"
  
! #: config/riscv/riscv-vector-builtins.cc:5666
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "built-in function %qE requires the zvfhmin or zvfh ISA extension"
  msgstr "et '-ifile'-tilvalg kræver et '-map'-tilvalg"
  
! #: config/riscv/riscv-vector-builtins.cc:5676
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "built-in function %qE requires the zve32f, zve64f, zve64d or v ISA extension"
  msgstr "et '-ifile'-tilvalg kræver et '-map'-tilvalg"
  
! #: config/riscv/riscv-vector-builtins.cc:5686
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "built-in function %qE requires the zve64d or v ISA extension"
  msgstr "et '-ifile'-tilvalg kræver et '-map'-tilvalg"
  
! #: config/riscv/riscv-vector-builtins.cc:5695
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "built-in function %qE requires the zve64x, zve64f, zve64d or v ISA extension"
  msgstr "et '-ifile'-tilvalg kræver et '-map'-tilvalg"
  
! #: config/riscv/riscv-vector-builtins.cc:5713
! #, fuzzy, gcc-internal-format
! #| msgid "unrecogized wide sub-instruction"
! msgid "unrecognized RVV builtin"
! msgstr "ukendt bred underinstruktion"
! 
! #: config/riscv/riscv-vector-builtins.cc:5720
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "built-in function %qE requires the %qs ISA extension"
  msgstr "et '-ifile'-tilvalg kræver et '-map'-tilvalg"
  
! #: config/riscv/riscv-vector-builtins.cc:5772
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to `%D(%A)'"
  msgid "no matching function call to %qE with empty arguments"
  msgstr "ingen passende funktion for kald til '%D(%A)'"
  
! #: config/riscv/riscv.cc:1033
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -mtune"
  msgid "unknown cpu %qs for %<-mtune%>"
  msgstr "ukendt værdi %qs for -mtune"
  
! #: config/riscv/riscv.cc:3464
  #, gcc-internal-format
  msgid "this operation requires the RVV ISA extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:3465
  #, gcc-internal-format
  msgid "you can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/riscv/riscv.cc:6308 config/riscv/riscv.cc:6396
  #, gcc-internal-format
  msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10"
  msgstr ""
  
! #: config/riscv/riscv.cc:6337 config/riscv/riscv.cc:6414
! #, gcc-internal-format
! msgid "ABI for flattened empty union and zero length array changed in GCC 16"
! msgstr ""
! 
! #: config/riscv/riscv.cc:7029
  #, fuzzy, gcc-internal-format
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "RVV type %qT cannot be passed to an unprototyped function"
  msgstr "AltiVec-parameter sendt til funktion uden prototype"
  
! #: config/riscv/riscv.cc:7318 config/riscv/riscv.cc:7380
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use the Xtensa NSA option"
  msgid "%s %qT requires the V ISA extension"
  msgstr "Benyt ikke Xtensa-NSA-indstillingen"
  
! #: config/riscv/riscv.cc:7330
  #, gcc-internal-format
  msgid "%s %qT requires the zve64x, zve64f, zve64d or v ISA extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:7344
  #, gcc-internal-format
  msgid "%s %qT requires the zvfhmin or zvfh ISA extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:7353
  #, gcc-internal-format
  msgid "%s %qT requires the zve32f, zve64f, zve64d or v ISA extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:7362
  #, gcc-internal-format
  msgid "%s %qT requires the zve64d or v ISA extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:7372
  #, gcc-internal-format
  msgid "%s %qT requires the minimal vector length %qd but %qd is given"
  msgstr ""
  
! #: config/riscv/riscv.cc:7438
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "function attribute %qs requires the V ISA extension"
  msgstr "et '-ifile'-tilvalg kræver et '-map'-tilvalg"
  
! #: config/riscv/riscv.cc:7464
! #, gcc-internal-format
! msgid "unsupported %<ABI_VLEN%> value %d for %qs attribute;%<ABI_VLEN must%> be in the range [32, 16384] and must be a power of 2"
! msgstr ""
! 
! #: config/riscv/riscv.cc:7489
! #, fuzzy, gcc-internal-format
! #| msgid "a -ifile option requires a -map option"
! msgid "function attribute %qs requires the vector ISA extension"
! msgstr "et '-ifile'-tilvalg kræver et '-map'-tilvalg"
! 
! #: config/riscv/riscv.cc:7599
! #, gcc-internal-format
! msgid "attribute 'rnmi' requires the Smrnmi ISA extension"
! msgstr ""
! 
! #: config/riscv/riscv.cc:7607
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not a string constant"
! msgid "argument to %qE attribute is not %<\"supervisor\"%>, %<\"machine\"%>, or %<\"rnmi\"%>"
  msgstr "parameteren til egenskaben '%s er ikke en strengkonstant"
  
! #: config/riscv/riscv.cc:7649
  #, gcc-internal-format
  msgid "%qs is only supported when %<-mrvv-vector-bits=zvl%> is specified"
  msgstr ""
  
! #: config/riscv/riscv.cc:7658
  #, fuzzy, gcc-internal-format
  #| msgid "`sizeof' applied to incomplete type `%T'"
  msgid "%qs applied to non-RVV type %qT"
  msgstr "'sizeof' benyttet på en ufuldstændig type '%T'"
  
! #: config/riscv/riscv.cc:7666
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute requires an integer constant argument"
  msgid "%qs requires an integer constant"
  msgstr "%qE-egenskaben kræver en heltalskonstant som parameter"
  
! #: config/riscv/riscv.cc:7676
  #, gcc-internal-format
  msgid "invalid RVV vector size %qd, expected size is %qd based on LMUL of type and %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:12270
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:12275
  #, gcc-internal-format
  msgid "Currently the %<V%> implementation requires the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:12335
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support VLEN greater than 4096bit for 'V' Extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:12341
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support APCS-32"
  msgid "Current RISC-V GCC does not support RVV in big-endian mode"
  msgstr "målprocessoren understøtter ikke APCS-32"
  
! #: config/riscv/riscv.cc:12387 config/riscv/riscv.cc:12390
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in the %s bit mode"
  msgid "code model %qs with %qs"
  msgstr "kodemodellen %qs er ikke understøttet i %s bit-tilstand"
  
! #: config/riscv/riscv.cc:12419
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:12426
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:12428
  #, gcc-internal-format
  msgid "rv64e requires lp64e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:12433
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support the `%%%c' %s format"
  msgid "ILP32E ABI does not support the %qc extension"
  msgstr "%s understøtter ikke '%%%c' %s-formateringen"
  
! #: config/riscv/riscv.cc:12438
  #, gcc-internal-format
  msgid "LP64E ABI is marked for deprecation in GCC"
  msgstr ""
  
! #: config/riscv/riscv.cc:12439
  msgid "if you need LP64E please notify the GCC project via %{PR116152%}"
  msgstr ""
  
! #: config/riscv/riscv.cc:12447
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e, lp64 or lp64e"
  msgstr ""
  
! #: config/riscv/riscv.cc:12451
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "ABI requires %<-march=rv%d%>"
  msgstr "--resource påkræver -o"
  
! #: config/riscv/riscv.cc:12461
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d er ikke mellem %d og 12"
  
! #: config/riscv/riscv.cc:12474
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:12501 config/rs6000/rs6000.cc:4527
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qs is not a valid base register in %qs"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: config/riscv/riscv.cc:12515 config/rs6000/rs6000.cc:4510
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr "%s understøtter ikke %s"
  
! #: config/riscv/riscv.cc:13047
  #, fuzzy, gcc-internal-format
  #| msgid "`-%c' option must have argument"
  msgid "%qs function cannot have different interrupt type"
  msgstr "tilvalget '-%c' skal have en parameter"
  
! #: config/riscv/riscv.cc:13644
  #, gcc-internal-format
  msgid "cannot allocate vl register for %qs on this target"
  msgstr ""
*************** msgstr "-mips%d understøtter ikke 64-bi
*** 48319,48594 ****
  msgid "Stack frame larger than 2G is not supported for %<-fsplit-stack%>"
  msgstr "#pragma GCC-målarkitektur er ikke understøttet på denne maskine"
  
! #: config/rs6000/rs6000.cc:3237 config/rs6000/rs6000.cc:3240
! #: config/rs6000/rs6000.cc:3243
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid reference type"
  msgid "%qs requires %qs or %qs"
  msgstr "Ugyldig referencetype"
  
! #: config/rs6000/rs6000.cc:3344
  #, fuzzy, gcc-internal-format
  #| msgid "-maix64 requires PowerPC64 architecture remain enabled"
  msgid "%qs requires PowerPC64 architecture, enabling"
  msgstr "-maix64 kræver at PowerPC64-arkitekturen forbliver aktiveret"
  
! #: config/rs6000/rs6000.cc:3464
  #, fuzzy, gcc-internal-format
  #| msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgid "%<-mcall-aixdesc%> incompatible with %<-mabi=elfv2%>"
  msgstr "-mapcs-stack-check og -mno-apcs-frame er indbyrdes uforenelige"
  
! #: config/rs6000/rs6000.cc:3513
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "%qs unsupported for this ABI"
  msgstr "Profilering er ikke understøttet på målarkitekturen."
  
! #: config/rs6000/rs6000.cc:3641
  #, gcc-internal-format
  msgid "%qs is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3802
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "AltiVec not supported in this target"
  msgstr "stakgrænser understøttes ikke på målarkitekturen"
  
! #: config/rs6000/rs6000.cc:3819
  #, fuzzy, gcc-internal-format
  #| msgid "-mstring is not supported on little endian systems"
  msgid "%qs is not supported on little endian systems"
  msgstr "-mstring er ikke understøttet på lilleendede systemer"
  
! #: config/rs6000/rs6000.cc:3838
  #, fuzzy, gcc-internal-format
  #| msgid "-f%s and -msdata=%s are incompatible"
  msgid "%<-mvsx%> and %<-msoft-float%> are incompatible"
  msgstr "-f%s og -msdata=%s er indbyrdes uforenelige"
  
! #: config/rs6000/rs6000.cc:3848
  #, fuzzy, gcc-internal-format
  #| msgid "-mvsx and -mpaired are incompatible"
  msgid "%<-mvsx%> and %<-mavoid-indexed-addresses%> are incompatible"
  msgstr "-mvsx og -mpaired er indbyrdes uforenelige"
  
! #: config/rs6000/rs6000.cc:3859
  #, fuzzy, gcc-internal-format
  #| msgid "-mvsx and -mno-altivec are incompatible"
  msgid "%<-mvsx%> and %<-mno-altivec%> are incompatible"
  msgstr "-mvsx og -mno-altivec er indbyrdes uforenelige"
  
! #: config/rs6000/rs6000.cc:3904
  #, gcc-internal-format
  msgid "power9 target option is incompatible with %<%s=<xxx>%> for <xxx> less than power9"
  msgstr ""
  
  #. Enforce that none of the ISA_3_0_MASKS_SERVER flags
  #. were explicitly cleared.
! #: config/rs6000/rs6000.cc:3912
  #, fuzzy, gcc-internal-format
  #| msgid "Emit code compatible with TI tools"
  msgid "%qs incompatible with explicitly disabled options"
  msgstr "Udsend kode der er kompatibel med TI-værktøjer"
  
  #. TARGET_VSX = 1 implies Power 7 and newer
! #: config/rs6000/rs6000.cc:3950 config/rs6000/rs6000.cc:3958
! #: config/rs6000/rs6000.cc:3972 config/rs6000/rs6000.cc:4034
! #: config/rs6000/rs6000.cc:4067 config/rs6000/rs6000.cc:4082
! #: config/rs6000/rs6000.cc:4090 config/rs6000/rs6000.cc:4209
! #: config/rs6000/rs6000.cc:4222 config/rs6000/rs6000.cc:4231
! #: config/rs6000/rs6000.cc:4369 config/rs6000/rs6000.cc:4382
! #: config/rs6000/rs6000.cc:4404
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "%qs requires %qs"
  msgstr "--resource påkræver -o"
  
! #: config/rs6000/rs6000.cc:4118
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "target attribute or pragma changes %<long double%> size"
  msgstr "ukendt registernavn: %s"
  
! #: config/rs6000/rs6000.cc:4135
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qs requires full ISA 2.06 support"
  msgstr "%s understøtter ikke %s"
  
! #: config/rs6000/rs6000.cc:4148
  #, gcc-internal-format
  msgid "Using IEEE extended precision %<long double%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4151
  #, gcc-internal-format
  msgid "Using IBM extended precision %<long double%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4170
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qs requires VSX support"
  msgstr "%s understøtter ikke %s"
  
! #: config/rs6000/rs6000.cc:4179
  #, gcc-internal-format
  msgid "The %<-mfloat128%> option may not be fully supported"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4201
  #, gcc-internal-format
  msgid "%qs requires full ISA 3.0 support"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4288
  #, gcc-internal-format
  msgid "unknown vectorization library ABI type in %<-mveclibabi=%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4301 config/rs6000/rs6000.cc:4316
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4329
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4538
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t use %qs as a call-used register"
  msgid "%qs needs a valid base register"
  msgstr "kan ikke bruge %qs som et kald-brugt register"
  
! #: config/rs6000/rs6000.cc:4836
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown cpu: -mcpu=%s"
  msgid "unknown option for %<%s=%s%>"
  msgstr "Ukendt processor: -mcpu=%s"
  
! #: config/rs6000/rs6000.cc:4855
  #, gcc-internal-format
  msgid "%<-mrop-protect%> requires %<-mcpu=power8%> or later"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4859
  #, gcc-internal-format
  msgid "%<-mrop-protect%> requires the ELFv2 ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4877
  #, fuzzy, gcc-internal-format
  msgid "%qs is deprecated and not recommended in any circumstances"
  msgstr "%s har ingen %s"
  
! #: config/rs6000/rs6000.cc:11209
  #, gcc-internal-format
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:18014
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "ingen profilering af 64 bit-kode for denne ABI"
  
! #: config/rs6000/rs6000.cc:20417
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take the address of `this', which is an rvalue expression"
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr "kan ikke tage adressen af 'this' som er et højreværdiudtryk"
  
! #: config/rs6000/rs6000.cc:20499
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20501
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20503
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20505
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr "complex ugyldig for '%s'"
  
! #: config/rs6000/rs6000.cc:20511
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20514
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20519
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "complex ugyldig for '%s'"
  
! #: config/rs6000/rs6000.cc:20522
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24686
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "ugyldig parametertype '%T'"
  
! #: config/rs6000/rs6000.cc:24689
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not defined"
  msgid "%s%qs%s is not allowed"
  msgstr "\"%s\" er ikke defineret"
  
! #: config/rs6000/rs6000.cc:24691
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%s%qs%s is invalid"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: config/rs6000/rs6000.cc:25212
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25371
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25660
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "Virtual function multiversioning not supported"
  msgstr "stakgrænseudtryk understøttes ikke"
  
! #: config/rs6000/rs6000.cc:28801
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29279
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr "et '-ifile'-tilvalg kræver et '-map'-tilvalg"
  
! #: config/rs6000/rs6000.cc:29284
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "type %<__vector_pair%> requires the %qs option"
--- 50173,50448 ----
  msgid "Stack frame larger than 2G is not supported for %<-fsplit-stack%>"
  msgstr "#pragma GCC-målarkitektur er ikke understøttet på denne maskine"
  
! #: config/rs6000/rs6000.cc:3234 config/rs6000/rs6000.cc:3237
! #: config/rs6000/rs6000.cc:3240
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid reference type"
  msgid "%qs requires %qs or %qs"
  msgstr "Ugyldig referencetype"
  
! #: config/rs6000/rs6000.cc:3341
  #, fuzzy, gcc-internal-format
  #| msgid "-maix64 requires PowerPC64 architecture remain enabled"
  msgid "%qs requires PowerPC64 architecture, enabling"
  msgstr "-maix64 kræver at PowerPC64-arkitekturen forbliver aktiveret"
  
! #: config/rs6000/rs6000.cc:3461
  #, fuzzy, gcc-internal-format
  #| msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgid "%<-mcall-aixdesc%> incompatible with %<-mabi=elfv2%>"
  msgstr "-mapcs-stack-check og -mno-apcs-frame er indbyrdes uforenelige"
  
! #: config/rs6000/rs6000.cc:3510
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "%qs unsupported for this ABI"
  msgstr "Profilering er ikke understøttet på målarkitekturen."
  
! #: config/rs6000/rs6000.cc:3638
  #, gcc-internal-format
  msgid "%qs is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3799
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "AltiVec not supported in this target"
  msgstr "stakgrænser understøttes ikke på målarkitekturen"
  
! #: config/rs6000/rs6000.cc:3816
  #, fuzzy, gcc-internal-format
  #| msgid "-mstring is not supported on little endian systems"
  msgid "%qs is not supported on little endian systems"
  msgstr "-mstring er ikke understøttet på lilleendede systemer"
  
! #: config/rs6000/rs6000.cc:3835
  #, fuzzy, gcc-internal-format
  #| msgid "-f%s and -msdata=%s are incompatible"
  msgid "%<-mvsx%> and %<-msoft-float%> are incompatible"
  msgstr "-f%s og -msdata=%s er indbyrdes uforenelige"
  
! #: config/rs6000/rs6000.cc:3845
  #, fuzzy, gcc-internal-format
  #| msgid "-mvsx and -mpaired are incompatible"
  msgid "%<-mvsx%> and %<-mavoid-indexed-addresses%> are incompatible"
  msgstr "-mvsx og -mpaired er indbyrdes uforenelige"
  
! #: config/rs6000/rs6000.cc:3856
  #, fuzzy, gcc-internal-format
  #| msgid "-mvsx and -mno-altivec are incompatible"
  msgid "%<-mvsx%> and %<-mno-altivec%> are incompatible"
  msgstr "-mvsx og -mno-altivec er indbyrdes uforenelige"
  
! #: config/rs6000/rs6000.cc:3901
  #, gcc-internal-format
  msgid "power9 target option is incompatible with %<%s=<xxx>%> for <xxx> less than power9"
  msgstr ""
  
  #. Enforce that none of the ISA_3_0_MASKS_SERVER flags
  #. were explicitly cleared.
! #: config/rs6000/rs6000.cc:3909
  #, fuzzy, gcc-internal-format
  #| msgid "Emit code compatible with TI tools"
  msgid "%qs incompatible with explicitly disabled options"
  msgstr "Udsend kode der er kompatibel med TI-værktøjer"
  
  #. TARGET_VSX = 1 implies Power 7 and newer
! #: config/rs6000/rs6000.cc:3947 config/rs6000/rs6000.cc:3955
! #: config/rs6000/rs6000.cc:3969 config/rs6000/rs6000.cc:4031
! #: config/rs6000/rs6000.cc:4064 config/rs6000/rs6000.cc:4079
! #: config/rs6000/rs6000.cc:4087 config/rs6000/rs6000.cc:4206
! #: config/rs6000/rs6000.cc:4219 config/rs6000/rs6000.cc:4228
! #: config/rs6000/rs6000.cc:4366 config/rs6000/rs6000.cc:4379
! #: config/rs6000/rs6000.cc:4401
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "%qs requires %qs"
  msgstr "--resource påkræver -o"
  
! #: config/rs6000/rs6000.cc:4115
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "target attribute or pragma changes %<long double%> size"
  msgstr "ukendt registernavn: %s"
  
! #: config/rs6000/rs6000.cc:4132
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qs requires full ISA 2.06 support"
  msgstr "%s understøtter ikke %s"
  
! #: config/rs6000/rs6000.cc:4145
  #, gcc-internal-format
  msgid "Using IEEE extended precision %<long double%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4148
  #, gcc-internal-format
  msgid "Using IBM extended precision %<long double%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4167
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qs requires VSX support"
  msgstr "%s understøtter ikke %s"
  
! #: config/rs6000/rs6000.cc:4176
  #, gcc-internal-format
  msgid "The %<-mfloat128%> option may not be fully supported"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4198
  #, gcc-internal-format
  msgid "%qs requires full ISA 3.0 support"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4285
  #, gcc-internal-format
  msgid "unknown vectorization library ABI type in %<-mveclibabi=%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4298 config/rs6000/rs6000.cc:4313
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4326
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4535
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t use %qs as a call-used register"
  msgid "%qs needs a valid base register"
  msgstr "kan ikke bruge %qs som et kald-brugt register"
  
! #: config/rs6000/rs6000.cc:4833
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown cpu: -mcpu=%s"
  msgid "unknown option for %<%s=%s%>"
  msgstr "Ukendt processor: -mcpu=%s"
  
! #: config/rs6000/rs6000.cc:4852
  #, gcc-internal-format
  msgid "%<-mrop-protect%> requires %<-mcpu=power8%> or later"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4856
  #, gcc-internal-format
  msgid "%<-mrop-protect%> requires the ELFv2 ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4874
  #, fuzzy, gcc-internal-format
  msgid "%qs is deprecated and not recommended in any circumstances"
  msgstr "%s har ingen %s"
  
! #: config/rs6000/rs6000.cc:11220
  #, gcc-internal-format
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:18025
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "ingen profilering af 64 bit-kode for denne ABI"
  
! #: config/rs6000/rs6000.cc:20428
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take the address of `this', which is an rvalue expression"
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr "kan ikke tage adressen af 'this' som er et højreværdiudtryk"
  
! #: config/rs6000/rs6000.cc:20510
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20512
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20514
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20516
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr "complex ugyldig for '%s'"
  
! #: config/rs6000/rs6000.cc:20522
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20525
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20530
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "complex ugyldig for '%s'"
  
! #: config/rs6000/rs6000.cc:20533
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24697
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "ugyldig parametertype '%T'"
  
! #: config/rs6000/rs6000.cc:24700
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not defined"
  msgid "%s%qs%s is not allowed"
  msgstr "\"%s\" er ikke defineret"
  
! #: config/rs6000/rs6000.cc:24702
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%s%qs%s is invalid"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: config/rs6000/rs6000.cc:25223
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25359
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25649
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "Virtual function multiversioning not supported"
  msgstr "stakgrænseudtryk understøttes ikke"
  
! #: config/rs6000/rs6000.cc:28836
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29314
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr "et '-ifile'-tilvalg kræver et '-map'-tilvalg"
  
! #: config/rs6000/rs6000.cc:29319
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "type %<__vector_pair%> requires the %qs option"
*************** msgstr "ukendt registernavn '%s'"
*** 48604,48630 ****
  msgid "multiple fast interrupt routines seen: %qE and %qE"
  msgstr ""
  
! #: config/rx/rx.cc:2480
  #, fuzzy, gcc-internal-format
  msgid "invalid control register %d for mvtc; using %<psw%>"
  msgstr "ukendt registernavn '%s'"
  
! #: config/rx/rx.cc:2602
  #, gcc-internal-format
  msgid "%<__builtin_rx_%s%> takes %<C%>, %<Z%>, %<S%>, %<O%>, %<I%>, or %<U%>"
  msgstr ""
  
! #: config/rx/rx.cc:2605
  #, gcc-internal-format
  msgid "use %<__builtin_rx_mvtc (0, ... )%> to write arbitrary values to PSW"
  msgstr ""
  
! #: config/rx/rx.cc:2652
  #, gcc-internal-format
  msgid "%<-mno-allow-string-insns%> forbids the generation of the RMPA instruction"
  msgstr ""
  
! #: config/rx/rx.cc:2799
  #, gcc-internal-format
  msgid "RX FPU instructions do not support NaNs and infinities"
  msgstr ""
--- 50458,50484 ----
  msgid "multiple fast interrupt routines seen: %qE and %qE"
  msgstr ""
  
! #: config/rx/rx.cc:2465
  #, fuzzy, gcc-internal-format
  msgid "invalid control register %d for mvtc; using %<psw%>"
  msgstr "ukendt registernavn '%s'"
  
! #: config/rx/rx.cc:2587
  #, gcc-internal-format
  msgid "%<__builtin_rx_%s%> takes %<C%>, %<Z%>, %<S%>, %<O%>, %<I%>, or %<U%>"
  msgstr ""
  
! #: config/rx/rx.cc:2590
  #, gcc-internal-format
  msgid "use %<__builtin_rx_mvtc (0, ... )%> to write arbitrary values to PSW"
  msgstr ""
  
! #: config/rx/rx.cc:2637
  #, gcc-internal-format
  msgid "%<-mno-allow-string-insns%> forbids the generation of the RMPA instruction"
  msgstr ""
  
! #: config/rx/rx.cc:2784
  #, gcc-internal-format
  msgid "RX FPU instructions do not support NaNs and infinities"
  msgstr ""
*************** msgstr ""
*** 48635,48973 ****
  msgid "builtin %qs can only be used on vector types"
  msgstr "'%D' kan kun angives for funktioner"
  
! #: config/s390/s390-c.cc:741 config/s390/s390.cc:982
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option argument `%s'"
  msgid "constant value required for builtin %qF argument %d"
  msgstr "ugyldig tilvalgsparameter '%s'"
  
! #: config/s390/s390-c.cc:756
  #, gcc-internal-format
  msgid "valid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096"
  msgstr ""
  
! #: config/s390/s390-c.cc:935
  #, gcc-internal-format
  msgid "builtin %qF is for GCC internal use only"
  msgstr ""
  
! #: config/s390/s390-c.cc:943
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is deprecated"
  msgid "builtin %qF is deprecated"
  msgstr "'%s' er forældet"
  
! #: config/s390/s390-c.cc:947
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "%qF requires %<-mvx%>"
  msgstr "--resource påkræver -o"
  
! #: config/s390/s390-c.cc:953
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "%qF requires z14 or higher"
  msgstr "--resource påkræver -o"
  
! #: config/s390/s390-c.cc:959
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "%qF requires z15 or higher"
  msgstr "--resource påkræver -o"
  
! #: config/s390/s390-c.cc:965
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "%qF requires z17 or higher"
  msgstr "--resource påkræver -o"
  
! #: config/s390/s390-c.cc:979
  #, gcc-internal-format
  msgid "mismatch in number of arguments for builtin %qF. Expected: %d got %d"
  msgstr ""
  
! #: config/s390/s390-c.cc:1028
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register in the instruction"
  msgid "invalid parameter combination for intrinsic %qs"
  msgstr "ugyldigt register i instruktionen"
  
! #: config/s390/s390-c.cc:1034
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous conversion for array subscript"
  msgid "ambiguous overload for intrinsic %qs"
  msgstr "tvetydig konvertering af tabelindeks"
  
! #: config/s390/s390-c.cc:1042
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is deprecated"
  msgid "%qs matching variant requires z14 or higher"
  msgstr "'%s' er forældet"
  
! #: config/s390/s390-c.cc:1051
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is deprecated"
  msgid "%qs matching variant requires z15 or higher"
  msgstr "'%s' er forældet"
  
! #: config/s390/s390-c.cc:1059
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is deprecated"
  msgid "%qs matching variant requires z17 or higher"
  msgstr "'%s' er forældet"
  
! #: config/s390/s390-c.cc:1065
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is deprecated"
  msgid "%qs matching variant is deprecated"
  msgstr "'%s' er forældet"
  
! #: config/s390/s390-c.cc:1105
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for `%s'"
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr "konstant parameter uden for det gyldige interval for '%s'"
  
! #: config/s390/s390.cc:825
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for `%s'"
  msgid "constant argument %d for builtin %qF is invalid (%s)"
  msgstr "konstant parameter uden for det gyldige interval for '%s'"
  
! #: config/s390/s390.cc:829
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for `%s'"
  msgid "constant argument %d for builtin %qF is out of range (0-%wu)"
  msgstr "konstant parameter uden for det gyldige interval for '%s'"
  
! #: config/s390/s390.cc:845
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for `%s'"
  msgid "constant argument %d for builtin %qF is out of range (%wd-%wd)"
  msgstr "konstant parameter uden for det gyldige interval for '%s'"
  
! #: config/s390/s390.cc:894
  #, gcc-internal-format
  msgid "builtin %qF is not supported without %<-mhtm%> (default with %<-march=zEC12%> and higher)"
  msgstr ""
  
! #: config/s390/s390.cc:900
  #, gcc-internal-format
  msgid "builtin %qF requires %<-mvx%> (default with %<-march=z13%> and higher)"
  msgstr ""
  
! #: config/s390/s390.cc:907
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "Builtin %qF requires z14 or higher"
  msgstr "--resource påkræver -o"
  
! #: config/s390/s390.cc:913
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "Builtin %qF requires z15 or higher"
  msgstr "--resource påkræver -o"
  
! #: config/s390/s390.cc:919
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "Builtin %qF requires z17 or higher"
  msgstr "--resource påkræver -o"
  
! #: config/s390/s390.cc:938
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "unresolved overloaded builtin"
  msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
  
! #: config/s390/s390.cc:945
  #, fuzzy, gcc-internal-format
  #| msgid "bad builtin fcode"
  msgid "bad builtin icode"
  msgstr "ugyldig indbygget fcode"
  
! #: config/s390/s390.cc:1079
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "invalid argument %d for builtin %qF"
  msgstr "for mange parametre til funktionen"
  
! #: config/s390/s390.cc:1180
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.cc:1273
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
  msgid "argument to %qE attribute is not (keep|thunk|thunk-extern)"
  msgstr "parameteren til egenskaben '%s er ikke \"ilink1\" eller \"ilink2\""
  
! #: config/s390/s390.cc:10815
  #, fuzzy, gcc-internal-format
  #| msgid "Total size of local variables exceeds architecture limit."
  msgid "total size of local variables exceeds architecture limit"
  msgstr "Total størrelse af lokale variable overstiger arkitekturgrænsen."
  
! #: config/s390/s390.cc:12215
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is added"
  msgstr ""
  
! #: config/s390/s390.cc:12231
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this function"
  msgstr ""
  
! #: config/s390/s390.cc:12259
  #, fuzzy, gcc-internal-format
  #| msgid "%Jsize of '%D' is %d bytes"
  msgid "frame size of %qs is %wd bytes"
  msgstr "%Jstørrelsen af '%D' er %d byte"
  
! #: config/s390/s390.cc:12263
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr ""
  
! #: config/s390/s390.cc:13010
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT with zero-width bit fields members changed in GCC 12"
  msgstr ""
  
! #: config/s390/s390.cc:13969
  #, fuzzy, gcc-internal-format
  #| msgid "function `%s' cannot be declared `mutable'"
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "funktionen '%s' kan ikke erklæres 'mutable'"
  
! #: config/s390/s390.cc:16323
  #, fuzzy, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "kodemodellen %s er ikke understøttet i PIC-tilstand"
  
! #: config/s390/s390.cc:16330
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.cc:16365
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Use hardware floating point instructions"
  msgid "hardware vector support not available on %s"
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/s390/s390.cc:16368
  #, fuzzy, gcc-internal-format
  #| msgid "Use hardware floating point instructions"
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/s390/s390.cc:16397
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Use hardware floating point instructions"
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/s390/s390.cc:16401
  #, fuzzy, gcc-internal-format
  #| msgid "Use hardware floating point instructions"
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/s390/s390.cc:16413
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:16422
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.cc:16428
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.cc:16430
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr ""
  
! #: config/s390/s390.cc:16433
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr ""
  
! #: config/s390/s390.cc:16446
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16449
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16452
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16455
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16519
  #, fuzzy, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr "-f%s er ikke understøttet: ignoreret"
  
  #. argument is not a plain number
! #: config/s390/s390.cc:16555
  #, fuzzy, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "parameter til '%s' skal være en 2 bit-konstant uden fortegn"
  
! #: config/s390/s390.cc:16562
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' attribute larger than %d"
  msgid "argument to %qs is too large (max. %d)"
  msgstr "parameter til egenskaben '%s' er større end %d"
  
! #: config/s390/s390.cc:16593
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:16760
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_trap not supported by this target"
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "__builtin_trap understøttes ikke på denne målarkitektur"
  
! #: config/s390/s390.cc:17819
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constant"
  msgid "invalid cc output constraint: %qs"
  msgstr "ugyldig konstant:"
  
! #: config/s390/s390.cc:17824
  #, fuzzy, gcc-internal-format
  #| msgid "inline float constants not supported on this host"
  msgid "multiple cc output constraints not supported"
  msgstr "integrerede kommatalskonstanter er ikke understøttede på denne vært"
  
! #: config/s390/s390.cc:17829
  #, fuzzy, gcc-internal-format
  #| msgid "asm-specifier for variable `%s' conflicts with asm clobber list"
  msgid "%<asm%> specifier for cc output conflicts with %<asm%> clobber list"
  msgstr "asm-anvisning for variablen '%s' strider mod asm-overskrivelsesliste"
  
! #: config/s390/s390.cc:17835
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid type for cc output constraint"
--- 50489,50827 ----
  msgid "builtin %qs can only be used on vector types"
  msgstr "'%D' kan kun angives for funktioner"
  
! #: config/s390/s390-c.cc:744 config/s390/s390.cc:983
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option argument `%s'"
  msgid "constant value required for builtin %qF argument %d"
  msgstr "ugyldig tilvalgsparameter '%s'"
  
! #: config/s390/s390-c.cc:759
  #, gcc-internal-format
  msgid "valid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096"
  msgstr ""
  
! #: config/s390/s390-c.cc:941
  #, gcc-internal-format
  msgid "builtin %qF is for GCC internal use only"
  msgstr ""
  
! #: config/s390/s390-c.cc:949 config/s390/s390.cc:922
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is deprecated"
  msgid "builtin %qF is deprecated"
  msgstr "'%s' er forældet"
  
! #: config/s390/s390-c.cc:953
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "%qF requires %<-mvx%>"
  msgstr "--resource påkræver -o"
  
! #: config/s390/s390-c.cc:959
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "%qF requires z14 or higher"
  msgstr "--resource påkræver -o"
  
! #: config/s390/s390-c.cc:965
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "%qF requires z15 or higher"
  msgstr "--resource påkræver -o"
  
! #: config/s390/s390-c.cc:971
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "%qF requires z17 or higher"
  msgstr "--resource påkræver -o"
  
! #: config/s390/s390-c.cc:985
  #, gcc-internal-format
  msgid "mismatch in number of arguments for builtin %qF. Expected: %d got %d"
  msgstr ""
  
! #: config/s390/s390-c.cc:1047
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register in the instruction"
  msgid "invalid parameter combination for intrinsic %qs"
  msgstr "ugyldigt register i instruktionen"
  
! #: config/s390/s390-c.cc:1053
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous conversion for array subscript"
  msgid "ambiguous overload for intrinsic %qs"
  msgstr "tvetydig konvertering af tabelindeks"
  
! #: config/s390/s390-c.cc:1061
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is deprecated"
  msgid "%qs matching variant requires z14 or higher"
  msgstr "'%s' er forældet"
  
! #: config/s390/s390-c.cc:1070
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is deprecated"
  msgid "%qs matching variant requires z15 or higher"
  msgstr "'%s' er forældet"
  
! #: config/s390/s390-c.cc:1078
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is deprecated"
  msgid "%qs matching variant requires z17 or higher"
  msgstr "'%s' er forældet"
  
! #: config/s390/s390-c.cc:1084
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is deprecated"
  msgid "%qs matching variant is deprecated"
  msgstr "'%s' er forældet"
  
! #: config/s390/s390-c.cc:1124
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for `%s'"
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr "konstant parameter uden for det gyldige interval for '%s'"
  
! #: config/s390/s390.cc:823
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for `%s'"
  msgid "constant argument %d for builtin %qF is invalid (%s)"
  msgstr "konstant parameter uden for det gyldige interval for '%s'"
  
! #: config/s390/s390.cc:827
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for `%s'"
  msgid "constant argument %d for builtin %qF is out of range (0-%wu)"
  msgstr "konstant parameter uden for det gyldige interval for '%s'"
  
! #: config/s390/s390.cc:843
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for `%s'"
  msgid "constant argument %d for builtin %qF is out of range (%wd-%wd)"
  msgstr "konstant parameter uden for det gyldige interval for '%s'"
  
! #: config/s390/s390.cc:892
  #, gcc-internal-format
  msgid "builtin %qF is not supported without %<-mhtm%> (default with %<-march=zEC12%> and higher)"
  msgstr ""
  
! #: config/s390/s390.cc:898
  #, gcc-internal-format
  msgid "builtin %qF requires %<-mvx%> (default with %<-march=z13%> and higher)"
  msgstr ""
  
! #: config/s390/s390.cc:905
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "Builtin %qF requires z14 or higher"
  msgstr "--resource påkræver -o"
  
! #: config/s390/s390.cc:911
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "Builtin %qF requires z15 or higher"
  msgstr "--resource påkræver -o"
  
! #: config/s390/s390.cc:917
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "Builtin %qF requires z17 or higher"
  msgstr "--resource påkræver -o"
  
! #: config/s390/s390.cc:939
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "unresolved overloaded builtin"
  msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
  
! #: config/s390/s390.cc:946
  #, fuzzy, gcc-internal-format
  #| msgid "bad builtin fcode"
  msgid "bad builtin icode"
  msgstr "ugyldig indbygget fcode"
  
! #: config/s390/s390.cc:1080
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "invalid argument %d for builtin %qF"
  msgstr "for mange parametre til funktionen"
  
! #: config/s390/s390.cc:1181
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.cc:1274
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
  msgid "argument to %qE attribute is not (keep|thunk|thunk-extern)"
  msgstr "parameteren til egenskaben '%s er ikke \"ilink1\" eller \"ilink2\""
  
! #: config/s390/s390.cc:11111
  #, fuzzy, gcc-internal-format
  #| msgid "Total size of local variables exceeds architecture limit."
  msgid "total size of local variables exceeds architecture limit"
  msgstr "Total størrelse af lokale variable overstiger arkitekturgrænsen."
  
! #: config/s390/s390.cc:12511
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is added"
  msgstr ""
  
! #: config/s390/s390.cc:12527
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this function"
  msgstr ""
  
! #: config/s390/s390.cc:12555
  #, fuzzy, gcc-internal-format
  #| msgid "%Jsize of '%D' is %d bytes"
  msgid "frame size of %qs is %wd bytes"
  msgstr "%Jstørrelsen af '%D' er %d byte"
  
! #: config/s390/s390.cc:12559
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr ""
  
! #: config/s390/s390.cc:13306
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT with zero-width bit fields members changed in GCC 12"
  msgstr ""
  
! #: config/s390/s390.cc:14265
  #, fuzzy, gcc-internal-format
  #| msgid "function `%s' cannot be declared `mutable'"
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "funktionen '%s' kan ikke erklæres 'mutable'"
  
! #: config/s390/s390.cc:16617
  #, fuzzy, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "kodemodellen %s er ikke understøttet i PIC-tilstand"
  
! #: config/s390/s390.cc:16624
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.cc:16659
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Use hardware floating point instructions"
  msgid "hardware vector support not available on %s"
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/s390/s390.cc:16662
  #, fuzzy, gcc-internal-format
  #| msgid "Use hardware floating point instructions"
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/s390/s390.cc:16691
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Use hardware floating point instructions"
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/s390/s390.cc:16695
  #, fuzzy, gcc-internal-format
  #| msgid "Use hardware floating point instructions"
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/s390/s390.cc:16707
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:16716
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.cc:16722
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.cc:16724
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr ""
  
! #: config/s390/s390.cc:16727
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr ""
  
! #: config/s390/s390.cc:16740
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16743
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16746
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16749
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16810
  #, fuzzy, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr "-f%s er ikke understøttet: ignoreret"
  
  #. argument is not a plain number
! #: config/s390/s390.cc:16846
  #, fuzzy, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "parameter til '%s' skal være en 2 bit-konstant uden fortegn"
  
! #: config/s390/s390.cc:16853
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' attribute larger than %d"
  msgid "argument to %qs is too large (max. %d)"
  msgstr "parameter til egenskaben '%s' er større end %d"
  
! #: config/s390/s390.cc:16884
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:17051
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_trap not supported by this target"
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "__builtin_trap understøttes ikke på denne målarkitektur"
  
! #: config/s390/s390.cc:18130
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constant"
  msgid "invalid cc output constraint: %qs"
  msgstr "ugyldig konstant:"
  
! #: config/s390/s390.cc:18135
  #, fuzzy, gcc-internal-format
  #| msgid "inline float constants not supported on this host"
  msgid "multiple cc output constraints not supported"
  msgstr "integrerede kommatalskonstanter er ikke understøttede på denne vært"
  
! #: config/s390/s390.cc:18140
  #, fuzzy, gcc-internal-format
  #| msgid "asm-specifier for variable `%s' conflicts with asm clobber list"
  msgid "%<asm%> specifier for cc output conflicts with %<asm%> clobber list"
  msgstr "asm-anvisning for variablen '%s' strider mod asm-overskrivelsesliste"
  
! #: config/s390/s390.cc:18146
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid type for cc output constraint"
*************** msgstr "-mlong-double-64 er ikke tilladt
*** 49035,49074 ****
  msgid "%<-fcall-saved-REG%> is not supported for out registers"
  msgstr "-fdata-sections understøttes ikke på målarkitekturen"
  
! #: config/sparc/sparc.cc:1989
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel= is not supported on 32 bit systems"
  msgid "%<-mcmodel=%> is not supported in 32-bit mode"
  msgstr "-mcmodel= understøttes ikke på 32 bit-systemer"
  
! #: config/stormy16/stormy16.cc:1202
  #, gcc-internal-format
  msgid "local variable memory requirements exceed capacity"
  msgstr ""
  
! #: config/stormy16/stormy16.cc:1359
  #, fuzzy, gcc-internal-format
  msgid "%<function_profiler%> support"
  msgstr "function_profiler-understøttelse for MMIX"
  
! #: config/stormy16/stormy16.cc:1453
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use va_start in interrupt function"
  msgid "cannot use %<va_start%> in interrupt function"
  msgstr "kan ikke bruge va_start i afbrydelsesfunktion"
  
! #: config/stormy16/stormy16.cc:2032
  #, gcc-internal-format, gfc-internal-format
  msgid "switch statement of size %lu entries too large"
  msgstr "switch-sætning med %lu elementer er for stor"
  
! #: config/stormy16/stormy16.cc:2426
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%<__BELOW100__%> attribute only applies to variables"
  msgstr "egenskaben '%s' kan kun anvendes på variabler"
  
! #: config/stormy16/stormy16.cc:2433
  #, fuzzy, gcc-internal-format
  msgid "%<__BELOW100__%> attribute not allowed with auto storage class"
  msgstr "sektionsegenskaben er ikke tilladt for '%s'"
--- 50889,50928 ----
  msgid "%<-fcall-saved-REG%> is not supported for out registers"
  msgstr "-fdata-sections understøttes ikke på målarkitekturen"
  
! #: config/sparc/sparc.cc:1977
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel= is not supported on 32 bit systems"
  msgid "%<-mcmodel=%> is not supported in 32-bit mode"
  msgstr "-mcmodel= understøttes ikke på 32 bit-systemer"
  
! #: config/stormy16/stormy16.cc:1201
  #, gcc-internal-format
  msgid "local variable memory requirements exceed capacity"
  msgstr ""
  
! #: config/stormy16/stormy16.cc:1358
  #, fuzzy, gcc-internal-format
  msgid "%<function_profiler%> support"
  msgstr "function_profiler-understøttelse for MMIX"
  
! #: config/stormy16/stormy16.cc:1452
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use va_start in interrupt function"
  msgid "cannot use %<va_start%> in interrupt function"
  msgstr "kan ikke bruge va_start i afbrydelsesfunktion"
  
! #: config/stormy16/stormy16.cc:2031
  #, gcc-internal-format, gfc-internal-format
  msgid "switch statement of size %lu entries too large"
  msgstr "switch-sætning med %lu elementer er for stor"
  
! #: config/stormy16/stormy16.cc:2425
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%<__BELOW100__%> attribute only applies to variables"
  msgstr "egenskaben '%s' kan kun anvendes på variabler"
  
! #: config/stormy16/stormy16.cc:2432
  #, fuzzy, gcc-internal-format
  msgid "%<__BELOW100__%> attribute not allowed with auto storage class"
  msgstr "sektionsegenskaben er ikke tilladt for '%s'"
*************** msgstr "%J'%D' er ikke defineret uden fo
*** 49324,49350 ****
  msgid "%qs is defined but plugin support is disabled"
  msgstr "%q+D defineret, men ikke brugt"
  
! #: config/xtensa/xtensa.cc:2913
  #, gcc-internal-format
  msgid "boolean registers required for the floating-point option"
  msgstr "booleske registre er påkrævet til kommatalsindstillingen"
  
! #: config/xtensa/xtensa.cc:2948
  #, fuzzy, gcc-internal-format
  msgid "%<-f%s%> is not supported with CONST16 instructions"
  msgstr "%s understøttes ikke af denne konfiguration"
  
! #: config/xtensa/xtensa.cc:2955
  #, gcc-internal-format
  msgid "PIC is required but not supported with CONST16 instructions"
  msgstr ""
  
! #: config/xtensa/xtensa.cc:4409
  #, fuzzy, gcc-internal-format
  #| msgid "only uninitialized variables can be placed in a .bss section"
  msgid "only uninitialized variables can be placed in a %<.bss%> section"
  msgstr "kun variabler uden startværdi kan placeres i .bss-sektionen"
  
  #: ada/gcc-interface/misc.cc:157
  #, fuzzy, gcc-internal-format
  #| msgid "`-gnat' misspelled as `-gant'"
--- 51178,51214 ----
  msgid "%qs is defined but plugin support is disabled"
  msgstr "%q+D defineret, men ikke brugt"
  
! #: config/xtensa/xtensa.cc:2762
  #, gcc-internal-format
  msgid "boolean registers required for the floating-point option"
  msgstr "booleske registre er påkrævet til kommatalsindstillingen"
  
! #: config/xtensa/xtensa.cc:2797
  #, fuzzy, gcc-internal-format
  msgid "%<-f%s%> is not supported with CONST16 instructions"
  msgstr "%s understøttes ikke af denne konfiguration"
  
! #: config/xtensa/xtensa.cc:2804
  #, gcc-internal-format
  msgid "PIC is required but not supported with CONST16 instructions"
  msgstr ""
  
! #: config/xtensa/xtensa.cc:4274
  #, fuzzy, gcc-internal-format
  #| msgid "only uninitialized variables can be placed in a .bss section"
  msgid "only uninitialized variables can be placed in a %<.bss%> section"
  msgstr "kun variabler uden startværdi kan placeres i .bss-sektionen"
  
+ #: config/xtensa/xtensa.cc:6141
+ #, gcc-internal-format
+ msgid "constantsynth: method %qs invalid insn sequence, expected %wd (%wx)"
+ msgstr ""
+ 
+ #: config/xtensa/xtensa.cc:6146
+ #, gcc-internal-format
+ msgid "constantsynth: method %qs value mismatch, expected %wd (%wx) synthesized %wd (%wx)"
+ msgstr ""
+ 
  #: ada/gcc-interface/misc.cc:157
  #, fuzzy, gcc-internal-format
  #| msgid "`-gnat' misspelled as `-gant'"
*************** msgstr ""
*** 49367,49458 ****
  msgid "%s contains too many lines"
  msgstr "instruktion indeholder en ugyldig adresse!"
  
! #: ada/gcc-interface/trans.cc:1666
  #, gcc-internal-format
  msgid "subprogram %q+F not marked %<Inline_Always%>"
  msgstr ""
  
! #: ada/gcc-interface/trans.cc:1668 ada/gcc-interface/trans.cc:1674
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be inline"
  msgid "parent subprogram cannot be inlined"
  msgstr "funktion kan ikke indbygges"
  
! #: ada/gcc-interface/trans.cc:1672
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "subprogram %q+F not marked %<Inline%>"
  msgstr "parameteren '%D' erklæret void"
  
! #: ada/gcc-interface/utils.cc:4429
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "invalid element type for attribute %qs"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: ada/gcc-interface/utils.cc:4453
  #, fuzzy, gcc-internal-format
  #| msgid "number of arguments doesn't match prototype"
  msgid "number of components of vector not a power of two"
  msgstr "antallet af parametre passer ikke til prototypen"
  
! #: ada/gcc-interface/utils.cc:6707 ada/gcc-interface/utils.cc:6885
! #: ada/gcc-interface/utils.cc:7125
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qs attribute ignored"
  msgstr "egenskaben '%s' ignoreret"
  
! #: ada/gcc-interface/utils.cc:6762
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull attribute without arguments on a non-prototype"
  msgid "%qs attribute without arguments on a non-prototype"
  msgstr "ikke-nul egenskab uden parametre til en ikke-prototype"
  
! #: ada/gcc-interface/utils.cc:6777
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull argument has invalid operand number (arg %lu)"
  msgid "%qs argument has invalid operand number (argument %lu)"
  msgstr "ikke-nul parameter har ugyldig operandnummer (parameter %lu)"
  
! #: ada/gcc-interface/utils.cc:6799
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull argument with out-of-range operand number (arg %lu, operand %lu)"
  msgid "%qs argument with out-of-range operand number (argument %lu, operand %lu)"
  msgstr "ikke-nul parameter med operandnummer uden for det gyldig interval (parameter %lu, operand %lu)"
  
! #: ada/gcc-interface/utils.cc:6808
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull argument references non-pointer operand (arg %lu, operand %lu)"
  msgid "%qs argument references non-pointer operand (argument %lu, operand %lu)"
  msgstr "ikke-nul parameter refererer til ikke-henvisningsoperand (parameter %lu, operand %lu)"
  
! #: ada/gcc-interface/utils.cc:6829
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qs attribute requires prototypes with named arguments"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: ada/gcc-interface/utils.cc:6838
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to functions"
  msgid "%qs attribute only applies to variadic functions"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: ada/gcc-interface/utils.cc:7085 d/d-attribs.cc:362 d/d-attribs.cc:488
! #: rust/rust-attribs.cc:176
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute has no effect"
  msgstr "%s har ingen %s"
  
! #: ada/gcc-interface/utils.cc:7420
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "attribute %qs applies to array types only"
  msgstr "egenskaben '%s' kan kun anvendes på variabler"
  
! #: c/c-convert.cc:104 c/c-typeck.cc:2730 c/c-typeck.cc:14877 cp/typeck.cc:2520
! #: cp/typeck.cc:9719 cp/typeck.cc:10512 d/d-convert.cc:262
  #, 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"
--- 51231,51401 ----
  msgid "%s contains too many lines"
  msgstr "instruktion indeholder en ugyldig adresse!"
  
! #: ada/gcc-interface/trans.cc:1688
  #, gcc-internal-format
  msgid "subprogram %q+F not marked %<Inline_Always%>"
  msgstr ""
  
! #: ada/gcc-interface/trans.cc:1690 ada/gcc-interface/trans.cc:1696
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be inline"
  msgid "parent subprogram cannot be inlined"
  msgstr "funktion kan ikke indbygges"
  
! #: ada/gcc-interface/trans.cc:1694
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "subprogram %q+F not marked %<Inline%>"
  msgstr "parameteren '%D' erklæret void"
  
! #: ada/gcc-interface/utils.cc:4504
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "invalid element type for attribute %qs"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: ada/gcc-interface/utils.cc:4528
  #, fuzzy, gcc-internal-format
  #| msgid "number of arguments doesn't match prototype"
  msgid "number of components of vector not a power of two"
  msgstr "antallet af parametre passer ikke til prototypen"
  
! #: ada/gcc-interface/utils.cc:6958 ada/gcc-interface/utils.cc:7136
! #: ada/gcc-interface/utils.cc:7376
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qs attribute ignored"
  msgstr "egenskaben '%s' ignoreret"
  
! #: ada/gcc-interface/utils.cc:7013
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull attribute without arguments on a non-prototype"
  msgid "%qs attribute without arguments on a non-prototype"
  msgstr "ikke-nul egenskab uden parametre til en ikke-prototype"
  
! #: ada/gcc-interface/utils.cc:7028
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull argument has invalid operand number (arg %lu)"
  msgid "%qs argument has invalid operand number (argument %lu)"
  msgstr "ikke-nul parameter har ugyldig operandnummer (parameter %lu)"
  
! #: ada/gcc-interface/utils.cc:7050
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull argument with out-of-range operand number (arg %lu, operand %lu)"
  msgid "%qs argument with out-of-range operand number (argument %lu, operand %lu)"
  msgstr "ikke-nul parameter med operandnummer uden for det gyldig interval (parameter %lu, operand %lu)"
  
! #: ada/gcc-interface/utils.cc:7059
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull argument references non-pointer operand (arg %lu, operand %lu)"
  msgid "%qs argument references non-pointer operand (argument %lu, operand %lu)"
  msgstr "ikke-nul parameter refererer til ikke-henvisningsoperand (parameter %lu, operand %lu)"
  
! #: ada/gcc-interface/utils.cc:7080
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qs attribute requires prototypes with named arguments"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: ada/gcc-interface/utils.cc:7089
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to functions"
  msgid "%qs attribute only applies to variadic functions"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: ada/gcc-interface/utils.cc:7336 d/d-attribs.cc:362 d/d-attribs.cc:488
! #: rust/rust-attribs.cc:195
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute has no effect"
  msgstr "%s har ingen %s"
  
! #: ada/gcc-interface/utils.cc:7671
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "attribute %qs applies to array types only"
  msgstr "egenskaben '%s' kan kun anvendes på variabler"
  
! #: algol68/a68-lang.cc:507 fortran/options.cc:691
! #, gcc-internal-format
! msgid "Argument to %<-fcheck%> is not valid: %s"
! msgstr ""
! 
! #: algol68/a68-lang.cc:535
! #, fuzzy, gcc-internal-format
! #| msgid "invalid type argument"
! msgid "invalid argument for %<-fmodules-map%>: %s"
! msgstr "ugyldig typeparameter"
! 
! #: algol68/a68-lang.cc:544
! #, fuzzy, gcc-internal-format
! #| msgid "cannot open profile file %s"
! msgid "cannot open modules map file %<%s%>"
! msgstr "kan ikke åben profilefilen %s"
! 
! #: algol68/a68-lang.cc:549
! #, fuzzy, gcc-internal-format
! #| msgid "could not determine date and time"
! msgid "cannot determine size of modules map file %<%s%>"
! msgstr "kunne ikke bestemme dato og tid"
! 
! #: algol68/a68-lang.cc:556
! #, fuzzy, gcc-internal-format
! #| msgid "cannot reload integer constant operand in %<asm%>"
! msgid "cannot read contents of modules map file %<%s%>"
! msgstr "kan ikke genindlæse heltalskonstantoperand i %<asm%>"
! 
! #: algol68/a68-lang.cc:666
! #, fuzzy, gcc-internal-format
! msgid "exactly one source file must be specified on the command line"
! msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
! 
! #: algol68/a68-low-coercions.cc:403
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "cannot read LTO mode table from %s"
! msgid "cannot do widening from %s to %s"
! msgstr "kan ikke læse LTO-tilstandstabel fra %s"
! 
! #: algol68/a68-low-moids.cc:648
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Cannot open %s"
! msgid "Cannot lower mode %s"
! msgstr "Kan ikke åbne %s"
! 
! #: algol68/a68-low-prelude.cc:52
! #, gcc-internal-format
! msgid "no lowering routine installed for construct.  jemarch has been lazy"
! msgstr ""
! 
! #: algol68/a68-low.cc:318
! #, gcc-internal-format, gfc-internal-format
! msgid "get skip tree: cannot compute SKIP for mode %s"
! msgstr ""
! 
! #: algol68/a68-low.cc:1720
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "cannot lower node %s"
! msgstr "kan ikke åbne %s"
! 
! #: algol68/a68-parser-scanner.cc:337
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Could not open source file %s.\n"
! msgid "could not open source file %s"
! msgstr "Kunne ikke åbne kildefilen %s.\n"
! 
! #: algol68/a68-parser-scanner.cc:344
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "%qs is not a directory"
! msgid "specified file %s is a directory"
! msgstr "%qs er ikke en mappe"
! 
! #: algol68/a68-parser-scanner.cc:349
! #, fuzzy, gcc-internal-format
! #| msgid "could not find specs file %s\n"
! msgid "could not get size of source file"
! msgstr "kunne ikke finde specifikationsfilen %s\n"
! 
! #: c/c-convert.cc:104 c/c-typeck.cc:2805 c/c-typeck.cc:15412 cp/typeck.cc:2635
! #: cp/typeck.cc:9874 cp/typeck.cc:10682 d/d-convert.cc:262
  #, 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 ""
*** 49473,49567 ****
  msgid "conversion to non-scalar type requested"
  msgstr "konvertering til ikke-skalartype udbedt"
  
! #: c/c-decl.cc:914
  #, fuzzy, gcc-internal-format
  msgid "array %q+D assumed to have one element"
  msgstr "tabellen '%s' antages kun at have ét element"
  
! #: c/c-decl.cc:955
  #, gcc-internal-format
  msgid "%qD is static but used in inline function %qD which is not static"
  msgstr ""
  
! #: c/c-decl.cc:960
  #, gcc-internal-format
  msgid "%q+D is static but declared in inline function %qD which is not static"
  msgstr ""
  
! #: c/c-decl.cc:1156
  #, gcc-internal-format, gfc-internal-format
  msgid "GCC supports only %u nested scopes"
  msgstr ""
  
! #: c/c-decl.cc:1298 cp/decl.cc:382
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' used but not defined"
  msgid "label %q+D used but not defined"
  msgstr "etiketten '%D' er benyttet, men ikke defineret"
  
! #: c/c-decl.cc:1343
  #, fuzzy, gcc-internal-format
  #| msgid "inline function `%D' used but never defined"
  msgid "nested function %q+D declared but never defined"
  msgstr "indbygget funktion '%D' benyttet, men aldrig defineret"
  
! #: c/c-decl.cc:1357
  #, fuzzy, gcc-internal-format
  #| msgid "inline function `%D' used but never defined"
  msgid "inline function %q+D declared but never defined"
  msgstr "indbygget funktion '%D' benyttet, men aldrig defineret"
  
! #: c/c-decl.cc:1375
  #, fuzzy, gcc-internal-format
  msgid "unused variable %q+D"
  msgstr "ubrugt variabel '%s'"
  
! #: c/c-decl.cc:1381 cp/decl.cc:755
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "variable %qD set but not used"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: c/c-decl.cc:1386
  #, gcc-internal-format
  msgid "type of array %q+D completed incompatibly with implicit initialization"
  msgstr ""
  
! #: c/c-decl.cc:1561
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already declared in this scope"
  msgid "underspecified declaration of %qE, which is already declared in this scope"
  msgstr "'%D' er allerede erklæret i dette navnerum"
  
! #: c/c-decl.cc:1732 c/c-decl.cc:7925 c/c-decl.cc:8924 c/c-decl.cc:9862
! #: c/c-decl.cc:9868 c/c-decl.cc:10096
  #, fuzzy, gcc-internal-format
  msgid "originally defined here"
  msgstr "  oprindelig definition er her"
  
! #: c/c-decl.cc:1955
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter list with an ellipsis can't match an empty parameter name list declaration"
  msgid "a parameter list with an ellipsis cannot match an empty parameter name list declaration"
  msgstr "en parameterliste med '...' passer ikke til en erklæring med en tom parameterliste"
  
! #: c/c-decl.cc:1963
  #, fuzzy, gcc-internal-format
  #| msgid "an argument type that has a default promotion can't match an empty parameter name list declaration"
  msgid "an argument type that has a default promotion cannot match an empty parameter name list declaration"
  msgstr "en parametertype med automatisk forfremmelse passer ikke til en erklæring med en tom parameterliste"
  
! #: c/c-decl.cc:2011
  #, fuzzy, gcc-internal-format
  msgid "prototype for %q+D declares more arguments than previous old-style definition"
  msgstr "følger definition uden prototype her"
  
! #: c/c-decl.cc:2017
  #, fuzzy, gcc-internal-format
  msgid "prototype for %q+D declares fewer arguments than previous old-style definition"
  msgstr "følger definition uden prototype her"
  
! #: c/c-decl.cc:2026
  #, fuzzy, gcc-internal-format
  #| msgid "prototype for `%s' follows and argument %d doesn't match"
  msgid "prototype for %q+D declares argument %d with incompatible type"
--- 51416,51521 ----
  msgid "conversion to non-scalar type requested"
  msgstr "konvertering til ikke-skalartype udbedt"
  
! #: c/c-decl.cc:917 c/c-decl.cc:6069 c/c-decl.cc:6072
! #, fuzzy, gcc-internal-format
! #| msgid "array size missing in `%D'"
! msgid "array size missing in %q+D"
! msgstr "tabelstørrelsen mangler i '%D'"
! 
! #: c/c-decl.cc:920
  #, fuzzy, gcc-internal-format
  msgid "array %q+D assumed to have one element"
  msgstr "tabellen '%s' antages kun at have ét element"
  
! #: c/c-decl.cc:961
  #, gcc-internal-format
  msgid "%qD is static but used in inline function %qD which is not static"
  msgstr ""
  
! #: c/c-decl.cc:966
  #, gcc-internal-format
  msgid "%q+D is static but declared in inline function %qD which is not static"
  msgstr ""
  
! #: c/c-decl.cc:1162
  #, gcc-internal-format, gfc-internal-format
  msgid "GCC supports only %u nested scopes"
  msgstr ""
  
! #: c/c-decl.cc:1304 cp/decl.cc:416
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' used but not defined"
  msgid "label %q+D used but not defined"
  msgstr "etiketten '%D' er benyttet, men ikke defineret"
  
! #: c/c-decl.cc:1349
  #, fuzzy, gcc-internal-format
  #| msgid "inline function `%D' used but never defined"
  msgid "nested function %q+D declared but never defined"
  msgstr "indbygget funktion '%D' benyttet, men aldrig defineret"
  
! #: c/c-decl.cc:1363
  #, fuzzy, gcc-internal-format
  #| msgid "inline function `%D' used but never defined"
  msgid "inline function %q+D declared but never defined"
  msgstr "indbygget funktion '%D' benyttet, men aldrig defineret"
  
! #: c/c-decl.cc:1381
  #, fuzzy, gcc-internal-format
  msgid "unused variable %q+D"
  msgstr "ubrugt variabel '%s'"
  
! #: c/c-decl.cc:1387 cp/decl.cc:873
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "variable %qD set but not used"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: c/c-decl.cc:1392
  #, gcc-internal-format
  msgid "type of array %q+D completed incompatibly with implicit initialization"
  msgstr ""
  
! #: c/c-decl.cc:1567
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already declared in this scope"
  msgid "underspecified declaration of %qE, which is already declared in this scope"
  msgstr "'%D' er allerede erklæret i dette navnerum"
  
! #: c/c-decl.cc:1735 c/c-decl.cc:7962
! #, gcc-internal-format
! msgid "using %qD as both a typedef and a tag is invalid in C++"
! msgstr ""
! 
! #: c/c-decl.cc:1738 c/c-decl.cc:7965 c/c-decl.cc:8971 c/c-decl.cc:9967
! #: c/c-decl.cc:9973 c/c-decl.cc:10204
  #, fuzzy, gcc-internal-format
  msgid "originally defined here"
  msgstr "  oprindelig definition er her"
  
! #: c/c-decl.cc:1961
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter list with an ellipsis can't match an empty parameter name list declaration"
  msgid "a parameter list with an ellipsis cannot match an empty parameter name list declaration"
  msgstr "en parameterliste med '...' passer ikke til en erklæring med en tom parameterliste"
  
! #: c/c-decl.cc:1969
  #, fuzzy, gcc-internal-format
  #| msgid "an argument type that has a default promotion can't match an empty parameter name list declaration"
  msgid "an argument type that has a default promotion cannot match an empty parameter name list declaration"
  msgstr "en parametertype med automatisk forfremmelse passer ikke til en erklæring med en tom parameterliste"
  
! #: c/c-decl.cc:2017
  #, fuzzy, gcc-internal-format
  msgid "prototype for %q+D declares more arguments than previous old-style definition"
  msgstr "følger definition uden prototype her"
  
! #: c/c-decl.cc:2023
  #, fuzzy, gcc-internal-format
  msgid "prototype for %q+D declares fewer arguments than previous old-style definition"
  msgstr "følger definition uden prototype her"
  
! #: c/c-decl.cc:2032
  #, fuzzy, gcc-internal-format
  #| msgid "prototype for `%s' follows and argument %d doesn't match"
  msgid "prototype for %q+D declares argument %d with incompatible type"
*************** msgstr "prototypen for '%s' følger og d
*** 49569,49980 ****
  
  #. If we get here, no errors were found, but do issue a warning
  #. for this poor-style construct.
! #: c/c-decl.cc:2039
  #, fuzzy, gcc-internal-format
  msgid "prototype for %q+D follows non-prototype definition"
  msgstr "følger definition uden prototype her"
  
! #: c/c-decl.cc:2057
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %q+D with type %qT"
  msgstr "tidligere definition her"
  
! #: c/c-decl.cc:2061
  #, fuzzy, gcc-internal-format
  msgid "previous implicit declaration of %q+D with type %qT"
  msgstr "tidligere underforstået erklæring af '%s'"
  
! #: c/c-decl.cc:2065
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %q+D with type %qT"
  msgstr "tidligere erklæring af '%#D' her"
  
! #: c/c-decl.cc:2127
  #, 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"
  
! #: c/c-decl.cc:2132
  #, fuzzy, gcc-internal-format
  msgid "built-in function %q+D declared as non-function"
  msgstr "den indbyggede funktion '%s' er erklæret som noget der ikke er en funktion"
  
! #: c/c-decl.cc:2135 c/c-decl.cc:3275
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of \"%s\" shadows a global declaration"
  msgid "declaration of %q+D shadows a built-in function"
  msgstr "erklæring af '%s' skygger for en global erklæring"
  
! #: c/c-decl.cc:2152
  #, fuzzy, gcc-internal-format
  msgid "conflicting redeclaration of enumerator %q+D"
  msgstr "modstridende erklæringer af '%s'"
  
! #: c/c-decl.cc:2159
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of `enum %s'"
  msgid "redeclaration of enumerator %q+D"
  msgstr "omerklæring af 'enum %s'"
  
! #: c/c-decl.cc:2199
  #, fuzzy, gcc-internal-format
  msgid "conflicting types for built-in function %q+D; expected %qT"
  msgstr "modstridende typer for den indbyggede funktion '%s'"
  
! #: c/c-decl.cc:2209 c/c-decl.cc:2234
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not declared"
  msgid "%qD is declared in header %qs"
  msgstr "'%D' ikke erklæret"
  
! #: c/c-decl.cc:2220
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "mismatch in argument %u type of built-in function %qD; expected %qT"
  msgstr "for mange parametre til funktionen '%s'"
  
! #: c/c-decl.cc:2225
  #, fuzzy, gcc-internal-format
  msgid "mismatch in return type of built-in function %qD; expected %qT"
  msgstr "modstridende typer for den indbyggede funktion '%s'"
  
! #: c/c-decl.cc:2258
  #, fuzzy, gcc-internal-format
  msgid "conflicting types for %q+D"
  msgstr "modstridende typer for '%#D'"
  
! #: c/c-decl.cc:2271 c/c-decl.cc:2308
  #, fuzzy, gcc-internal-format
  msgid "conflicting types for %q+D; have %qT"
  msgstr "modstridende typer for '%#D'"
  
! #: c/c-decl.cc:2288
  #, gcc-internal-format
  msgid "conflicting named address spaces (generic vs %s) for %q+D"
  msgstr ""
  
! #: c/c-decl.cc:2292
  #, gcc-internal-format
  msgid "conflicting named address spaces (%s vs generic) for %q+D"
  msgstr ""
  
! #: c/c-decl.cc:2296
  #, gcc-internal-format
  msgid "conflicting named address spaces (%s vs %s) for %q+D"
  msgstr ""
  
! #: c/c-decl.cc:2305
  #, fuzzy, gcc-internal-format
  msgid "conflicting type qualifiers for %q+D"
  msgstr "modstridende typer for '%#D'"
  
! #: c/c-decl.cc:2326
  #, gcc-internal-format
  msgid "conflicting types for %q+D due to enum/integer mismatch; have %qT"
  msgstr ""
  
! #: c/c-decl.cc:2343
  #, fuzzy, gcc-internal-format
  msgid "redefinition of typedef %q+D with different type"
  msgstr "omdefinering af '%s'"
  
! #: c/c-decl.cc:2356
  #, fuzzy, gcc-internal-format
  msgid "redefinition of typedef %q+D with variably modified type"
  msgstr "omdefinering af '%s'"
  
! #: c/c-decl.cc:2361
  #, fuzzy, gcc-internal-format
  msgid "redefinition of typedef %q+D"
  msgstr "omdefinering af '%s'"
  
! #: c/c-decl.cc:2389
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of \"%s\" shadows a global declaration"
  msgid "declaration of %qD shadows a built-in function"
  msgstr "erklæring af '%s' skygger for en global erklæring"
  
! #: c/c-decl.cc:2405
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of C function `%#D' conflicts with"
  msgid "declaration of built-in function %qD without a prototype; expected %qT"
  msgstr "erklæring af C-funktionen '%#D' strider mod"
  
! #: c/c-decl.cc:2429 c/c-decl.cc:2552
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q+D"
  msgstr "omdefinering af '%s'"
  
  # anden 'declaration' er underforstået i engelsk original
! #: c/c-decl.cc:2468 c/c-decl.cc:2592
  #, fuzzy, gcc-internal-format
  msgid "static declaration of %q+D follows non-static declaration"
  msgstr "static-erklæring af '%s' følger erklæring uden static"
  
! #: c/c-decl.cc:2479 c/c-decl.cc:2487 c/c-decl.cc:2581 c/c-decl.cc:2589
  #, fuzzy, gcc-internal-format
  msgid "non-static declaration of %q+D follows static declaration"
  msgstr "erklæring uden static af '%s' følger static-erklæring"
  
! #: c/c-decl.cc:2504
  #, gcc-internal-format
  msgid "%<gnu_inline%> attribute present on %q+D"
  msgstr ""
  
! #: c/c-decl.cc:2507
  #, fuzzy, gcc-internal-format
  #| msgid "  from here"
  msgid "but not here"
  msgstr "  herfra"
  
! #: c/c-decl.cc:2526
  #, 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"
  
! #: c/c-decl.cc:2529
  #, 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"
  
! #: c/c-decl.cc:2573
  #, fuzzy, gcc-internal-format
  msgid "extern declaration of %q+D follows declaration with no linkage"
  msgstr "extern-erklæring af '%s' passer ikke med den globale"
  
! #: c/c-decl.cc:2611
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+D with no linkage follows extern declaration"
  msgstr "erklæring af '%F' kaster forskellige undtagelser"
  
! #: c/c-decl.cc:2618
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q+D with no linkage"
  msgstr "tidligere erklæring af '%#D' med %L-kædning"
  
! #: c/c-decl.cc:2644
  #, gcc-internal-format
  msgid "redeclaration of %q+D with different visibility (old visibility preserved)"
  msgstr ""
  
! #: c/c-decl.cc:2665
  #, fuzzy, gcc-internal-format
  msgid "redefinition of parameter %q+D"
  msgstr "omdefinering af '%s'"
  
! #: c/c-decl.cc:2692
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %q+D"
  msgstr "overflødig omerklæring af '%D' i samme virkefelt"
  
! #: c/c-decl.cc:3233
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of \"%s\" shadows a previous local"
  msgid "declaration of %q+D shadows previous non-variable"
  msgstr "erklæring af '%s' skygger for en tidligere lokal variabel"
  
! #: c/c-decl.cc:3255
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' shadows a parameter"
  msgid "declaration of %qD shadows a parameter"
  msgstr "erklæring af '%#D' skygger for en parameter"
  
! #: c/c-decl.cc:3268 cp/name-lookup.cc:3569
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of \"%s\" shadows a global declaration"
  msgid "declaration of %qD shadows a global declaration"
  msgstr "erklæring af '%s' skygger for en global erklæring"
  
! #: c/c-decl.cc:3294
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of \"%s\" shadows a previous local"
  msgid "declaration of %qD shadows a previous local"
  msgstr "erklæring af '%s' skygger for en tidligere lokal variabel"
  
! #: c/c-decl.cc:3300 cp/name-lookup.cc:3286
  #, fuzzy, gcc-internal-format
  #| msgid "%Jshadowed declaration is here"
  msgid "shadowed declaration is here"
  msgstr "%Jskygget erklæring er her"
  
! #: c/c-decl.cc:3433
  #, fuzzy, gcc-internal-format
  #| msgid "nested extern declaration of `%s'"
  msgid "nested extern declaration of %qD"
  msgstr "indlejret extern-erklæring af '%s'"
  
! #: c/c-decl.cc:3589 c/c-decl.cc:3603
  #, fuzzy, gcc-internal-format
  #| msgid "implicit declaration of function `%s'"
  msgid "implicit declaration of function %qE; did you mean %qs?"
  msgstr "underforstået erklæring af funktionen '%s'"
  
! #: c/c-decl.cc:3595 c/c-decl.cc:3608
  #, fuzzy, gcc-internal-format
  #| msgid "implicit declaration of function `%s'"
  msgid "implicit declaration of function %qE"
  msgstr "underforstået erklæring af funktionen '%s'"
  
! #: c/c-decl.cc:3627
  #, fuzzy, gcc-internal-format
  #| msgid "invalid redeclaration of `%D'"
  msgid "include %qs or provide a declaration of %qE"
  msgstr "ugyldig omerklæring af '%D'"
  
! #: c/c-decl.cc:3898
  #, fuzzy, gcc-internal-format
  #| msgid "implicit declaration of function `%#D'"
  msgid "incompatible implicit declaration of built-in function %qD"
  msgstr "underforstået erklæring af funktionen '%#D'"
  
! #: c/c-decl.cc:3908
  #, fuzzy, gcc-internal-format
  #| msgid "invalid redeclaration of `%D'"
  msgid "include %qs or provide a declaration of %qD"
  msgstr "ugyldig omerklæring af '%D'"
  
! #: c/c-decl.cc:3919
  #, fuzzy, gcc-internal-format
  #| msgid "implicit declaration of function `%#D'"
  msgid "incompatible implicit declaration of function %qD"
  msgstr "underforstået erklæring af funktionen '%#D'"
  
! #: c/c-decl.cc:3980
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared here (not in a function)"
  msgid "%qE undeclared here (not in a function); did you mean %qs?"
  msgstr "'%s' ikke erklæret her (ikke i en funktion)"
  
! #: c/c-decl.cc:3985
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared here (not in a function)"
  msgid "%qE undeclared here (not in a function)"
  msgstr "'%s' ikke erklæret her (ikke i en funktion)"
  
! #: c/c-decl.cc:3998
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared (first use in this function)"
  msgid "%qE undeclared (first use in this function); did you mean %qs?"
  msgstr "'%s' er ikke erklæret (først benyttet i denne funktion)"
  
! #: c/c-decl.cc:4003
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared (first use in this function)"
  msgid "%qE undeclared (first use in this function)"
  msgstr "'%s' er ikke erklæret (først benyttet i denne funktion)"
  
  # dækkende, og pænere end original i praktisk brug
! #: c/c-decl.cc:4007
  #, fuzzy, gcc-internal-format
  #| msgid "(Each undeclared identifier is reported only once for each function it appears in.)"
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "(et kaldenavn der ikke er erklæret, rapporteres kun én gang per funktion)"
  
! #: c/c-decl.cc:4055 cp/decl.cc:3630
  #, fuzzy, gcc-internal-format
  #| msgid "label %s referenced outside of any function"
  msgid "label %qE referenced outside of any function"
  msgstr "der er blevet henvist til etiketten '%s' uden for en funktion"
  
! #: c/c-decl.cc:4092
  #, fuzzy, gcc-internal-format
  msgid "jump into scope of identifier with variably modified type"
  msgstr "skabelonsparameter '%T' er en variabelt ændret type"
  
! #: c/c-decl.cc:4095
  #, gcc-internal-format
  msgid "jump skips OpenMP %<allocate%> allocation"
  msgstr ""
  
! #: c/c-decl.cc:4098
  #, fuzzy, gcc-internal-format
  #| msgid "Missing variable initializer"
  msgid "jump skips variable initialization"
  msgstr "Manglende variabelstartværdi"
  
! #: c/c-decl.cc:4100 c/c-decl.cc:4156 c/c-decl.cc:4247
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "label %qD defined here"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: c/c-decl.cc:4155 c/c-decl.cc:4246
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "jump into statement expression"
  msgstr "overløb i konstant udtryk"
  
! #: c/c-decl.cc:4178
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "duplicate label declaration %qE"
  msgstr "etiketten '%s' er blevet erklæret mere end én gang"
  
! #: c/c-decl.cc:4278 cp/decl.cc:4133
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label `%D'"
  msgid "duplicate label %qD"
  msgstr "etiketten '%D' optræder mere end én gang"
  
! #: c/c-decl.cc:4309
  #, gcc-internal-format
  msgid "traditional C lacks a separate namespace for labels, identifier %qE conflicts"
  msgstr ""
  
! #: c/c-decl.cc:4381
  #, fuzzy, gcc-internal-format
  #| msgid "Missing variable initializer"
  msgid "switch jumps over OpenMP %<allocate%> allocation"
  msgstr "Manglende variabelstartværdi"
  
! #: c/c-decl.cc:4387
  #, fuzzy, gcc-internal-format
  #| msgid "Missing variable initializer"
  msgid "switch jumps over variable initialization"
  msgstr "Manglende variabelstartværdi"
  
! #: c/c-decl.cc:4390 c/c-decl.cc:4403
  #, gcc-internal-format
  msgid "switch starts here"
  msgstr ""
  
! #: c/c-decl.cc:4402
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "switch jumps into statement expression"
  msgstr "overløb i konstant udtryk"
  
! #: c/c-decl.cc:4485
  #, gcc-internal-format
  msgid "%qE defined as wrong kind of tag"
  msgstr "%qE defineret som forkert slags mærke"
  
! #: c/c-decl.cc:4682 cp/tree.cc:5085
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE attribute applied to %qD with void return type"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: c/c-decl.cc:4691
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to functions or to structure, union or enumeration types"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: c/c-decl.cc:4711
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to functions"
  msgid "standard %qE attribute can only be applied to functions"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: c/c-decl.cc:4731
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "standard %qE attribute can only be applied to function declarators or type specifiers with function type"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: c/c-decl.cc:4733
  #, gcc-internal-format
  msgid "did you mean to specify it after %<)%> following function parameters?"
  msgstr ""
--- 51523,51950 ----
  
  #. If we get here, no errors were found, but do issue a warning
  #. for this poor-style construct.
! #: c/c-decl.cc:2045
  #, fuzzy, gcc-internal-format
  msgid "prototype for %q+D follows non-prototype definition"
  msgstr "følger definition uden prototype her"
  
! #: c/c-decl.cc:2063
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %q+D with type %qT"
  msgstr "tidligere definition her"
  
! #: c/c-decl.cc:2067
  #, fuzzy, gcc-internal-format
  msgid "previous implicit declaration of %q+D with type %qT"
  msgstr "tidligere underforstået erklæring af '%s'"
  
! #: c/c-decl.cc:2071
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %q+D with type %qT"
  msgstr "tidligere erklæring af '%#D' her"
  
! #: c/c-decl.cc:2109
! #, fuzzy, gcc-internal-format
! #| msgid "stack limit expression is not supported"
! msgid "cannot use function multiversioning on a renamed function"
! msgstr "stakgrænseudtryk understøttes ikke"
! 
! #: c/c-decl.cc:2162
  #, 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"
  
! #: c/c-decl.cc:2167
  #, fuzzy, gcc-internal-format
  msgid "built-in function %q+D declared as non-function"
  msgstr "den indbyggede funktion '%s' er erklæret som noget der ikke er en funktion"
  
! #: c/c-decl.cc:2170 c/c-decl.cc:3349
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of \"%s\" shadows a global declaration"
  msgid "declaration of %q+D shadows a built-in function"
  msgstr "erklæring af '%s' skygger for en global erklæring"
  
! #: c/c-decl.cc:2187
  #, fuzzy, gcc-internal-format
  msgid "conflicting redeclaration of enumerator %q+D"
  msgstr "modstridende erklæringer af '%s'"
  
! #: c/c-decl.cc:2194
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of `enum %s'"
  msgid "redeclaration of enumerator %q+D"
  msgstr "omerklæring af 'enum %s'"
  
! #: c/c-decl.cc:2234
  #, fuzzy, gcc-internal-format
  msgid "conflicting types for built-in function %q+D; expected %qT"
  msgstr "modstridende typer for den indbyggede funktion '%s'"
  
! #: c/c-decl.cc:2244 c/c-decl.cc:2269
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not declared"
  msgid "%qD is declared in header %qs"
  msgstr "'%D' ikke erklæret"
  
! #: c/c-decl.cc:2255
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "mismatch in argument %u type of built-in function %qD; expected %qT"
  msgstr "for mange parametre til funktionen '%s'"
  
! #: c/c-decl.cc:2260
  #, fuzzy, gcc-internal-format
  msgid "mismatch in return type of built-in function %qD; expected %qT"
  msgstr "modstridende typer for den indbyggede funktion '%s'"
  
! #: c/c-decl.cc:2293
  #, fuzzy, gcc-internal-format
  msgid "conflicting types for %q+D"
  msgstr "modstridende typer for '%#D'"
  
! #: c/c-decl.cc:2306 c/c-decl.cc:2367
  #, fuzzy, gcc-internal-format
  msgid "conflicting types for %q+D; have %qT"
  msgstr "modstridende typer for '%#D'"
  
! #: c/c-decl.cc:2323
  #, gcc-internal-format
  msgid "conflicting named address spaces (generic vs %s) for %q+D"
  msgstr ""
  
! #: c/c-decl.cc:2327
  #, gcc-internal-format
  msgid "conflicting named address spaces (%s vs generic) for %q+D"
  msgstr ""
  
! #: c/c-decl.cc:2331
  #, gcc-internal-format
  msgid "conflicting named address spaces (%s vs %s) for %q+D"
  msgstr ""
  
! #: c/c-decl.cc:2340
  #, fuzzy, gcc-internal-format
  msgid "conflicting type qualifiers for %q+D"
  msgstr "modstridende typer for '%#D'"
  
! #: c/c-decl.cc:2391
  #, gcc-internal-format
  msgid "conflicting types for %q+D due to enum/integer mismatch; have %qT"
  msgstr ""
  
! #: c/c-decl.cc:2408
  #, fuzzy, gcc-internal-format
  msgid "redefinition of typedef %q+D with different type"
  msgstr "omdefinering af '%s'"
  
! #: c/c-decl.cc:2421
  #, fuzzy, gcc-internal-format
  msgid "redefinition of typedef %q+D with variably modified type"
  msgstr "omdefinering af '%s'"
  
! #: c/c-decl.cc:2426
  #, fuzzy, gcc-internal-format
  msgid "redefinition of typedef %q+D"
  msgstr "omdefinering af '%s'"
  
! #: c/c-decl.cc:2454
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of \"%s\" shadows a global declaration"
  msgid "declaration of %qD shadows a built-in function"
  msgstr "erklæring af '%s' skygger for en global erklæring"
  
! #: c/c-decl.cc:2470
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of C function `%#D' conflicts with"
  msgid "declaration of built-in function %qD without a prototype; expected %qT"
  msgstr "erklæring af C-funktionen '%#D' strider mod"
  
! #: c/c-decl.cc:2494 c/c-decl.cc:2621
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q+D"
  msgstr "omdefinering af '%s'"
  
  # anden 'declaration' er underforstået i engelsk original
! #: c/c-decl.cc:2533 c/c-decl.cc:2661
  #, fuzzy, gcc-internal-format
  msgid "static declaration of %q+D follows non-static declaration"
  msgstr "static-erklæring af '%s' følger erklæring uden static"
  
! #: c/c-decl.cc:2544 c/c-decl.cc:2552 c/c-decl.cc:2650 c/c-decl.cc:2658
  #, fuzzy, gcc-internal-format
  msgid "non-static declaration of %q+D follows static declaration"
  msgstr "erklæring uden static af '%s' følger static-erklæring"
  
! #: c/c-decl.cc:2569
  #, gcc-internal-format
  msgid "%<gnu_inline%> attribute present on %q+D"
  msgstr ""
  
! #: c/c-decl.cc:2572
  #, fuzzy, gcc-internal-format
  #| msgid "  from here"
  msgid "but not here"
  msgstr "  herfra"
  
! #: c/c-decl.cc:2595
  #, 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"
  
! #: c/c-decl.cc:2598
  #, 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"
  
! #: c/c-decl.cc:2642
  #, fuzzy, gcc-internal-format
  msgid "extern declaration of %q+D follows declaration with no linkage"
  msgstr "extern-erklæring af '%s' passer ikke med den globale"
  
! #: c/c-decl.cc:2680
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+D with no linkage follows extern declaration"
  msgstr "erklæring af '%F' kaster forskellige undtagelser"
  
! #: c/c-decl.cc:2687
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q+D with no linkage"
  msgstr "tidligere erklæring af '%#D' med %L-kædning"
  
! #: c/c-decl.cc:2702
! #, fuzzy, gcc-internal-format
! msgid "duplicate declaration of %qD is invalid in C++"
! msgstr "tidligere erklæring af funktionen '%s' var inline"
! 
! #: c/c-decl.cc:2712
  #, gcc-internal-format
  msgid "redeclaration of %q+D with different visibility (old visibility preserved)"
  msgstr ""
  
! #: c/c-decl.cc:2733
  #, fuzzy, gcc-internal-format
  msgid "redefinition of parameter %q+D"
  msgstr "omdefinering af '%s'"
  
! #: c/c-decl.cc:2760
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %q+D"
  msgstr "overflødig omerklæring af '%D' i samme virkefelt"
  
! #: c/c-decl.cc:3307
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of \"%s\" shadows a previous local"
  msgid "declaration of %q+D shadows previous non-variable"
  msgstr "erklæring af '%s' skygger for en tidligere lokal variabel"
  
! #: c/c-decl.cc:3329
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' shadows a parameter"
  msgid "declaration of %qD shadows a parameter"
  msgstr "erklæring af '%#D' skygger for en parameter"
  
! #: c/c-decl.cc:3342 cp/name-lookup.cc:3659
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of \"%s\" shadows a global declaration"
  msgid "declaration of %qD shadows a global declaration"
  msgstr "erklæring af '%s' skygger for en global erklæring"
  
! #: c/c-decl.cc:3368
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of \"%s\" shadows a previous local"
  msgid "declaration of %qD shadows a previous local"
  msgstr "erklæring af '%s' skygger for en tidligere lokal variabel"
  
! #: c/c-decl.cc:3374 cp/name-lookup.cc:3370
  #, fuzzy, gcc-internal-format
  #| msgid "%Jshadowed declaration is here"
  msgid "shadowed declaration is here"
  msgstr "%Jskygget erklæring er her"
  
! #: c/c-decl.cc:3557
  #, fuzzy, gcc-internal-format
  #| msgid "nested extern declaration of `%s'"
  msgid "nested extern declaration of %qD"
  msgstr "indlejret extern-erklæring af '%s'"
  
! #: c/c-decl.cc:3713 c/c-decl.cc:3727
  #, fuzzy, gcc-internal-format
  #| msgid "implicit declaration of function `%s'"
  msgid "implicit declaration of function %qE; did you mean %qs?"
  msgstr "underforstået erklæring af funktionen '%s'"
  
! #: c/c-decl.cc:3719 c/c-decl.cc:3732
  #, fuzzy, gcc-internal-format
  #| msgid "implicit declaration of function `%s'"
  msgid "implicit declaration of function %qE"
  msgstr "underforstået erklæring af funktionen '%s'"
  
! #: c/c-decl.cc:3751
  #, fuzzy, gcc-internal-format
  #| msgid "invalid redeclaration of `%D'"
  msgid "include %qs or provide a declaration of %qE"
  msgstr "ugyldig omerklæring af '%D'"
  
! #: c/c-decl.cc:4022
  #, fuzzy, gcc-internal-format
  #| msgid "implicit declaration of function `%#D'"
  msgid "incompatible implicit declaration of built-in function %qD"
  msgstr "underforstået erklæring af funktionen '%#D'"
  
! #: c/c-decl.cc:4032
  #, fuzzy, gcc-internal-format
  #| msgid "invalid redeclaration of `%D'"
  msgid "include %qs or provide a declaration of %qD"
  msgstr "ugyldig omerklæring af '%D'"
  
! #: c/c-decl.cc:4043
  #, fuzzy, gcc-internal-format
  #| msgid "implicit declaration of function `%#D'"
  msgid "incompatible implicit declaration of function %qD"
  msgstr "underforstået erklæring af funktionen '%#D'"
  
! #: c/c-decl.cc:4104
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared here (not in a function)"
  msgid "%qE undeclared here (not in a function); did you mean %qs?"
  msgstr "'%s' ikke erklæret her (ikke i en funktion)"
  
! #: c/c-decl.cc:4109
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared here (not in a function)"
  msgid "%qE undeclared here (not in a function)"
  msgstr "'%s' ikke erklæret her (ikke i en funktion)"
  
! #: c/c-decl.cc:4122
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared (first use in this function)"
  msgid "%qE undeclared (first use in this function); did you mean %qs?"
  msgstr "'%s' er ikke erklæret (først benyttet i denne funktion)"
  
! #: c/c-decl.cc:4127
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared (first use in this function)"
  msgid "%qE undeclared (first use in this function)"
  msgstr "'%s' er ikke erklæret (først benyttet i denne funktion)"
  
  # dækkende, og pænere end original i praktisk brug
! #: c/c-decl.cc:4131
  #, fuzzy, gcc-internal-format
  #| msgid "(Each undeclared identifier is reported only once for each function it appears in.)"
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "(et kaldenavn der ikke er erklæret, rapporteres kun én gang per funktion)"
  
! #: c/c-decl.cc:4179 cp/decl.cc:3833
  #, fuzzy, gcc-internal-format
  #| msgid "label %s referenced outside of any function"
  msgid "label %qE referenced outside of any function"
  msgstr "der er blevet henvist til etiketten '%s' uden for en funktion"
  
! #: c/c-decl.cc:4216
  #, fuzzy, gcc-internal-format
  msgid "jump into scope of identifier with variably modified type"
  msgstr "skabelonsparameter '%T' er en variabelt ændret type"
  
! #: c/c-decl.cc:4219
  #, gcc-internal-format
  msgid "jump skips OpenMP %<allocate%> allocation"
  msgstr ""
  
! #: c/c-decl.cc:4222
  #, fuzzy, gcc-internal-format
  #| msgid "Missing variable initializer"
  msgid "jump skips variable initialization"
  msgstr "Manglende variabelstartværdi"
  
! #: c/c-decl.cc:4224 c/c-decl.cc:4280 c/c-decl.cc:4371
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "label %qD defined here"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: c/c-decl.cc:4279 c/c-decl.cc:4370
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "jump into statement expression"
  msgstr "overløb i konstant udtryk"
  
! #: c/c-decl.cc:4302
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "duplicate label declaration %qE"
  msgstr "etiketten '%s' er blevet erklæret mere end én gang"
  
! #: c/c-decl.cc:4402 cp/decl.cc:4667
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label `%D'"
  msgid "duplicate label %qD"
  msgstr "etiketten '%D' optræder mere end én gang"
  
! #: c/c-decl.cc:4433
  #, gcc-internal-format
  msgid "traditional C lacks a separate namespace for labels, identifier %qE conflicts"
  msgstr ""
  
! #: c/c-decl.cc:4495
! #, fuzzy, gcc-internal-format
! msgid "switch jumps into scope of identifier with variably modified type"
! msgstr "skabelonsparameter '%T' er en variabelt ændret type"
! 
! #: c/c-decl.cc:4505
  #, fuzzy, gcc-internal-format
  #| msgid "Missing variable initializer"
  msgid "switch jumps over OpenMP %<allocate%> allocation"
  msgstr "Manglende variabelstartværdi"
  
! #: c/c-decl.cc:4511
  #, fuzzy, gcc-internal-format
  #| msgid "Missing variable initializer"
  msgid "switch jumps over variable initialization"
  msgstr "Manglende variabelstartværdi"
  
! #: c/c-decl.cc:4514 c/c-decl.cc:4527
  #, gcc-internal-format
  msgid "switch starts here"
  msgstr ""
  
! #: c/c-decl.cc:4526
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "switch jumps into statement expression"
  msgstr "overløb i konstant udtryk"
  
! #: c/c-decl.cc:4609
  #, gcc-internal-format
  msgid "%qE defined as wrong kind of tag"
  msgstr "%qE defineret som forkert slags mærke"
  
! #: c/c-decl.cc:4824 cp/tree.cc:5397
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE attribute applied to %qD with void return type"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: c/c-decl.cc:4833
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to functions or to structure, union or enumeration types"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: c/c-decl.cc:4853
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to functions"
  msgid "standard %qE attribute can only be applied to functions"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: c/c-decl.cc:4873
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "standard %qE attribute can only be applied to function declarators or type specifiers with function type"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: c/c-decl.cc:4875
  #, gcc-internal-format
  msgid "did you mean to specify it after %<)%> following function parameters?"
  msgstr ""
*************** msgstr ""
*** 49983,50472 ****
  #. expressions, but is still appropriate as an error to
  #. avoid types declared in such a context escaping to
  #. the type of an auto variable.
! #: c/c-decl.cc:5038 c/c-decl.cc:8863
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as reference but not initialized"
  msgid "%qT declared in underspecified object initializer"
  msgstr "'%D' erklæret som en reference, men bliver ikke tildelt en startværdi"
  
! #: c/c-decl.cc:5049
  #, gcc-internal-format
  msgid "unnamed struct/union that defines no instances"
  msgstr "unavngiven struct/union som ikke definerer nogen instanser"
  
! #: c/c-decl.cc:5060
  #, gcc-internal-format
  msgid "empty declaration with storage class specifier does not redeclare tag"
  msgstr "tom erklæring med lagringsklasseanvisning erklærer ikke mærke igen"
  
! #: c/c-decl.cc:5076
  #, gcc-internal-format
  msgid "empty declaration with type qualifier does not redeclare tag"
  msgstr "tom erklæring med typemodifikation erklærer ikke mærke igen"
  
! #: c/c-decl.cc:5088
  #, gcc-internal-format
  msgid "empty declaration with %<_Alignas%> does not redeclare tag"
  msgstr "tom erklæring med %<_Alignas%> erklærer ikke mærke igen"
  
! #: c/c-decl.cc:5102
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration with %<_Alignas%> does not redeclare tag"
  msgid "empty declaration of %<enum%> type does not redeclare tag"
  msgstr "tom erklæring med %<_Alignas%> erklærer ikke mærke igen"
  
! #: c/c-decl.cc:5127 c/c-decl.cc:5135
  #, gcc-internal-format
  msgid "useless type name in empty declaration"
  msgstr "ubrugeligt typenavn i tom erklæring"
  
! #: c/c-decl.cc:5143
  #, gcc-internal-format
  msgid "%<inline%> in empty declaration"
  msgstr "%<inline%>i tom erklæring"
  
! #: c/c-decl.cc:5149
  #, gcc-internal-format
  msgid "%<_Noreturn%> in empty declaration"
  msgstr "%<_Noreturn%> i tom erklæring"
  
! #: c/c-decl.cc:5155
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<constexpr%> in empty declaration"
  msgstr "%<inline%>i tom erklæring"
  
! #: c/c-decl.cc:5161
  #, gcc-internal-format
  msgid "%<auto%> in file-scope empty declaration"
  msgstr "%<auto%> i file-scope tom erklæring"
  
! #: c/c-decl.cc:5167
  #, gcc-internal-format
  msgid "%<register%> in file-scope empty declaration"
  msgstr "%<register%> i file-scope tom erklæring"
  
! #: c/c-decl.cc:5175
  #, fuzzy, gcc-internal-format
  #| msgid "useless storage class specifier in empty declaration"
  msgid "storage class specifier in empty declaration with %<enum%> underlying type"
  msgstr "ubrugelig lagringsklasseanvisning i tom erklæring"
  
! #: c/c-decl.cc:5181
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration with %<_Alignas%> does not redeclare tag"
  msgid "%qs in empty declaration with %<enum%> underlying type"
  msgstr "tom erklæring med %<_Alignas%> erklærer ikke mærke igen"
  
! #: c/c-decl.cc:5191
  #, fuzzy, gcc-internal-format
  #| msgid "useless type qualifier in empty declaration"
  msgid "type qualifier in empty declaration with %<enum%> underlying type"
  msgstr "ubrugelig typemodifikationer i tom erklæring"
  
! #: c/c-decl.cc:5197
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<alignas%> in empty declaration with %<enum%> underlying type"
  msgstr "%<inline%>i tom erklæring"
  
! #: c/c-decl.cc:5206
  #, gcc-internal-format
  msgid "useless storage class specifier in empty declaration"
  msgstr "ubrugelig lagringsklasseanvisning i tom erklæring"
  
! #: c/c-decl.cc:5212
  #, gcc-internal-format
  msgid "useless %qs in empty declaration"
  msgstr "ubrugelig %qs i tom erklæring"
  
! #: c/c-decl.cc:5225
  #, gcc-internal-format
  msgid "useless type qualifier in empty declaration"
  msgstr "ubrugelig typemodifikationer i tom erklæring"
  
! #: c/c-decl.cc:5232
  #, gcc-internal-format
  msgid "useless %<_Alignas%> in empty declaration"
  msgstr "ubrugelig %<_Alignas%> i tom erklæring"
  
! #: c/c-decl.cc:5250
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of template-name '%E' in a declarator"
  msgid "invalid use of attributes in empty declaration"
  msgstr "ugyldig brug af skabelonsnavn '%E' i erklæring"
  
! #: c/c-decl.cc:5264 c/c-parser.cc:2558
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "tom erklæring"
  
! #: c/c-decl.cc:5336
  #, gcc-internal-format
  msgid "ISO C90 does not support %<static%> or type qualifiers in parameter array declarators"
  msgstr "ISO C90 understøtter ikke %<static%> eller typemodifikationer i parameterarrayerklæringer"
  
! #: c/c-decl.cc:5340
  #, gcc-internal-format
  msgid "ISO C90 does not support %<[*]%> array declarators"
  msgstr "ISO C90 understøtter ikke %<[*]%> arrayerklæringer"
  
! #. C99 6.7.5.2p4
! #. A function definition isn't function prototype scope C99 6.2.1p4.
! #. C99 6.7.5.2p4
! #: c/c-decl.cc:5346 c/c-decl.cc:8448 c/c-decl.cc:10990
! #, gcc-internal-format
! msgid "%<[*]%> not allowed in other than function prototype scope"
! msgstr ""
! 
! #: c/c-decl.cc:5539 cp/decl2.cc:1960 cp/name-lookup.cc:8996
  #, fuzzy, gcc-internal-format
  msgid "%<omp::%s%> not allowed to be specified in this context"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: c/c-decl.cc:5622
  #, gcc-internal-format
  msgid "%q+D is usually a function"
  msgstr "%q+D er normalt en funktion"
  
! #: c/c-decl.cc:5627 c/c-decl.cc:10820 cp/decl.cc:18578
  #, fuzzy, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "ingen tidligere erklæring af '%s'"
  
  # init dækker over værditildeling her - samme for de næste mange
! #: c/c-decl.cc:5636
  #, fuzzy, gcc-internal-format
  #| msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgid "typedef %qD is initialized (use %<__typeof__%> instead)"
  msgstr "typedef %qD bliver tildelt en værdi (benyt __typeof__ i stedet)"
  
! #: c/c-decl.cc:5641
  #, gcc-internal-format
  msgid "function %qD is initialized like a variable"
  msgstr "funktionen %qD bliver tildelt en startværdi som en variabel"
  
  #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
! #: c/c-decl.cc:5647
  #, gcc-internal-format
  msgid "parameter %qD is initialized"
  msgstr "parameteren %qD bliver tildelt en startværdi"
  
! #: c/c-decl.cc:5667
  #, gcc-internal-format
  msgid "variable %qD has initializer but incomplete type"
  msgstr "variablen %qD bliver tildelt en startværdi, men er af en ufuldstændig type"
  
! #: c/c-decl.cc:5749
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D given attribute noinline"
  msgid "inline function %q+D given attribute %qs"
  msgstr "inline funktion %q+D givet egenskaben noinline"
  
! #: c/c-decl.cc:5806
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const member `%D'"
  msgid "uninitialized const member in %qT is invalid in C++"
  msgstr "konstant medlem '%D' uden startværdi"
  
! #: c/c-decl.cc:5808
  #, gcc-internal-format
  msgid "%qD should be initialized"
  msgstr "%qD skal tildeles en startværdi"
  
! #: c/c-decl.cc:5889
  #, fuzzy, gcc-internal-format
  #| msgid "initializer fails to determine size of `%D'"
  msgid "initializer fails to determine size of %q+D"
  msgstr "startværdien giver ikke størrelsen af '%D'"
  
! #: c/c-decl.cc:5894
! #, fuzzy, gcc-internal-format
! #| msgid "array size missing in `%D'"
! msgid "array size missing in %q+D"
! msgstr "tabelstørrelsen mangler i '%D'"
! 
! #: c/c-decl.cc:5898
  #, fuzzy, gcc-internal-format
  msgid "zero or negative size array %q+D"
  msgstr "nul eller negativ størrelse for tabellen '%s'"
  
! #: c/c-decl.cc:5989 m2/gm2-gcc/m2type.cc:1258
  #, fuzzy, gcc-internal-format
  #| msgid "storage size of `%D' isn't constant"
  msgid "storage size of %q+D isn%'t constant"
  msgstr "lagringsstørrelsen af '%D' er ikke konstant"
  
! #: c/c-decl.cc:6039
  #, fuzzy, gcc-internal-format
  msgid "ignoring %<asm%> specifier for non-static local variable %q+D"
  msgstr "ignorerer asm-anvisning til den ikke-statiske, lokale variabel '%s'"
  
! #: c/c-decl.cc:6077
  #, gcc-internal-format
  msgid "cannot put object with volatile field into register"
  msgstr "kan ikke anbringe et objekt med et volatile-felt i et register"
  
! #: c/c-decl.cc:6163
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const `%D'"
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "konstant '%D' uden startværdi"
  
! #: c/c-decl.cc:6178 cp/decl.cc:9533
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
  
! #: c/c-decl.cc:6441
  #, gcc-internal-format
  msgid "ISO C forbids forward parameter declarations"
  msgstr "ISO C forbyder forhåndsparametererklæringer"
  
! #: c/c-decl.cc:6481
  #, fuzzy, gcc-internal-format
  msgid "file-scope compound literal specifies %<register%>"
  msgstr "erklæring af '%s' på øverste niveau angiver 'auto'"
  
! #: c/c-decl.cc:6487
  #, fuzzy, gcc-internal-format
  #| msgid "function-scope `%s' implicitly auto and declared `__thread'"
  msgid "compound literal implicitly auto and declared %qs"
  msgstr "'%s' i funktionsvirkefelt underforstået auto og erklæret '__thread'"
  
! #: c/c-decl.cc:6538
  #, fuzzy, gcc-internal-format
  #| msgid "bad array initializer"
  msgid "array of unknown size with empty initializer"
  msgstr "ugyldig tildeling af startværdi til tabel"
  
! #: c/c-decl.cc:6592
  #, gcc-internal-format
  msgid "defining a type in a compound literal is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:6613 c/c-decl.cc:6628
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' width not an integer constant"
  msgid "bit-field %qs width not an integer constant"
  msgstr "bredden af bitfeltet '%s' er ikke en heltalskonstant"
  
! #: c/c-decl.cc:6623
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' width not an integer constant"
  msgid "bit-field %qs width not an integer constant expression"
  msgstr "bredden af bitfeltet '%s' er ikke en heltalskonstant"
  
! #: c/c-decl.cc:6634
  #, fuzzy, gcc-internal-format
  #| msgid "negative width in bit-field `%s'"
  msgid "negative width in bit-field %qs"
  msgstr "negativ bredde i bitfeltet '%s'"
  
! #: c/c-decl.cc:6639
  #, fuzzy, gcc-internal-format
  #| msgid "zero width for bit-field `%s'"
  msgid "zero width for bit-field %qs"
  msgstr "en bredde på nul for bitfeltet '%s'"
  
! #: c/c-decl.cc:6650
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "bit-field %qs has invalid type"
  msgstr "bitfeltet '%s' er af en ufuldstændig type"
  
! #: c/c-decl.cc:6656
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field `%D' with function type"
  msgid "cannot declare bit-field %qs with %<warn_if_not_aligned%> type"
  msgstr "kan ikke erklære bitfelt '%D' med funktionstype"
  
! #: c/c-decl.cc:6667
  #, fuzzy, gcc-internal-format
  msgid "type of bit-field %qs is a GCC extension"
  msgstr "linjestilsdirektiv er en GCC-udvidelse"
  
! #: c/c-decl.cc:6673
  #, fuzzy, gcc-internal-format
  #| msgid "width of `%s' exceeds its type"
  msgid "width of %qs exceeds its type"
  msgstr "bredden af '%s' overstiger typen"
  
  # RETMIG: find på et eller andet med præcisionen
! #: c/c-decl.cc:6692
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is narrower than values of its type"
  msgid "%qs is narrower than values of its type"
  msgstr "'%s' er smallere end værdier af dens type"
  
! #: c/c-decl.cc:6707
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids array `%s' whose size can't be evaluated"
  msgid "ISO C90 forbids array %qE whose size cannot be evaluated"
  msgstr "ISO C90 forbyder tabellen '%s' hvis størrelse ikke kan bestemmes"
  
! #: c/c-decl.cc:6710
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids array `%s' whose size can't be evaluated"
  msgid "ISO C90 forbids array whose size cannot be evaluated"
  msgstr "ISO C90 forbyder tabellen '%s' hvis størrelse ikke kan bestemmes"
  
! #: c/c-decl.cc:6717
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable-size array `%s'"
  msgid "ISO C90 forbids variable length array %qE"
  msgstr "ISO C90 forbyder tabellen '%s' med variabel størrelse"
  
! #: c/c-decl.cc:6719
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids variable-size array"
  msgid "ISO C90 forbids variable length array"
  msgstr "ISO C++ forbyder tabel med variabel størrelse"
  
! #: c/c-decl.cc:6962
  #, fuzzy, gcc-internal-format
  msgid "%<enum%> underlying type may not be specified here"
  msgstr "justering må ikke angives for '%s'"
  
! #: c/c-decl.cc:6990 c/c-decl.cc:7397 c/c-decl.cc:7407
  #, fuzzy, gcc-internal-format
  msgid "variably modified %qE at file scope"
  msgstr "skabelonsparameter '%T' er en variabelt ændret type"
  
! #: c/c-decl.cc:6992
  #, fuzzy, gcc-internal-format
  msgid "variably modified field at file scope"
  msgstr "skabelonsparameter '%T' er en variabelt ændret type"
  
! #: c/c-decl.cc:7012
  #, fuzzy, gcc-internal-format
  #| msgid "type defaults to `int' in declaration of `%s'"
  msgid "type defaults to %<int%> in declaration of %qE"
  msgstr "typen antages at være 'int' i erklæringen af '%s'"
  
! #: c/c-decl.cc:7016
  #, fuzzy, gcc-internal-format
  #| msgid "type defaults to `int' in declaration of `%s'"
  msgid "type defaults to %<int%> in type name"
  msgstr "typen antages at være 'int' i erklæringen af '%s'"
  
! #: c/c-decl.cc:7048
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `const'"
  msgid "duplicate %<const%>"
  msgstr "'const' optræder mere end én gang"
  
! #: c/c-decl.cc:7050
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `restrict'"
  msgid "duplicate %<restrict%>"
  msgstr "'restrict' optræder mere end én gang"
  
! #: c/c-decl.cc:7052
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `volatile'"
  msgid "duplicate %<volatile%>"
  msgstr "'volatile' optræder mere end én gang"
  
! #: c/c-decl.cc:7054
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `restrict'"
  msgid "duplicate %<_Atomic%>"
  msgstr "'restrict' optræder mere end én gang"
  
! #: c/c-decl.cc:7057
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "conflicting super class name `%s'"
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "modstridende superklassenavn '%s'"
  
! #: c/c-decl.cc:7080 c/c-parser.cc:3839
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr ""
  
! #: c/c-decl.cc:7095
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared `auto'"
  msgid "function definition declared %<auto%>"
  msgstr "'auto' er påhæftet funktionsdefinitionen"
  
! #: c/c-decl.cc:7097
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared `register'"
  msgid "function definition declared %<register%>"
  msgstr "'register' er påhæftet funktionsdefinitionen"
  
! #: c/c-decl.cc:7099
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared `typedef'"
  msgid "function definition declared %<typedef%>"
  msgstr "'typedef' er påhæftet funktionsdefinitionen"
  
! #: c/c-decl.cc:7101
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared `auto'"
  msgid "function definition declared %qs"
  msgstr "'auto' er påhæftet funktionsdefinitionen"
  
! #: c/c-decl.cc:7128
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for structure field `%s'"
  msgid "storage class specified for structure field %qE"
  msgstr "lagringsklasse angivet for strukturfelt '%s'"
  
! #: c/c-decl.cc:7131
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for structure field `%s'"
  msgid "storage class specified for structure field"
  msgstr "lagringsklasse angivet for strukturfelt '%s'"
  
! #: c/c-decl.cc:7135
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter `%s'"
  msgid "storage class specified for parameter %qE"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: c/c-decl.cc:7138
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter `%s'"
  msgid "storage class specified for unnamed parameter"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: c/c-decl.cc:7141 cp/decl.cc:13707
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "lagringsklasse angivet for typenavn"
  
! #: c/c-decl.cc:7159
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' initialized and declared `extern'"
  msgid "%qE initialized and declared %<extern%>"
  msgstr "'%s' bliver tildelt en startværdi og er samtidig erklæret 'extern'"
  
! #: c/c-decl.cc:7163
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' has both `extern' and initializer"
  msgid "%qE has both %<extern%> and initializer"
  msgstr "'%s' er erklæret 'extern', men bliver tildelt en startværdi"
  
! #: c/c-decl.cc:7168
  #, fuzzy, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<auto%>"
  msgstr "erklæring af '%s' på øverste niveau angiver 'auto'"
  
! #: c/c-decl.cc:7172
  #, fuzzy, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<register%>"
  msgstr "erklæring af '%s' på øverste niveau angiver 'auto'"
  
! #: c/c-decl.cc:7177
  #, fuzzy, gcc-internal-format
  #| msgid "nested function `%s' declared `extern'"
  msgid "nested function %qE declared %<extern%>"
  msgstr "indlejret funktion '%s' er erklæret 'extern'"
  
! #: c/c-decl.cc:7180
  #, fuzzy, gcc-internal-format
  #| msgid "function-scope `%s' implicitly auto and declared `__thread'"
  msgid "function-scope %qE implicitly auto and declared %qs"
--- 51953,52445 ----
  #. expressions, but is still appropriate as an error to
  #. avoid types declared in such a context escaping to
  #. the type of an auto variable.
! #: c/c-decl.cc:5202 c/c-decl.cc:8910
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as reference but not initialized"
  msgid "%qT declared in underspecified object initializer"
  msgstr "'%D' erklæret som en reference, men bliver ikke tildelt en startværdi"
  
! #: c/c-decl.cc:5213
  #, gcc-internal-format
  msgid "unnamed struct/union that defines no instances"
  msgstr "unavngiven struct/union som ikke definerer nogen instanser"
  
! #: c/c-decl.cc:5224
  #, gcc-internal-format
  msgid "empty declaration with storage class specifier does not redeclare tag"
  msgstr "tom erklæring med lagringsklasseanvisning erklærer ikke mærke igen"
  
! #: c/c-decl.cc:5240
  #, gcc-internal-format
  msgid "empty declaration with type qualifier does not redeclare tag"
  msgstr "tom erklæring med typemodifikation erklærer ikke mærke igen"
  
! #: c/c-decl.cc:5252
  #, gcc-internal-format
  msgid "empty declaration with %<_Alignas%> does not redeclare tag"
  msgstr "tom erklæring med %<_Alignas%> erklærer ikke mærke igen"
  
! #: c/c-decl.cc:5266
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration with %<_Alignas%> does not redeclare tag"
  msgid "empty declaration of %<enum%> type does not redeclare tag"
  msgstr "tom erklæring med %<_Alignas%> erklærer ikke mærke igen"
  
! #: c/c-decl.cc:5291 c/c-decl.cc:5299
  #, gcc-internal-format
  msgid "useless type name in empty declaration"
  msgstr "ubrugeligt typenavn i tom erklæring"
  
! #: c/c-decl.cc:5307
  #, gcc-internal-format
  msgid "%<inline%> in empty declaration"
  msgstr "%<inline%>i tom erklæring"
  
! #: c/c-decl.cc:5313
  #, gcc-internal-format
  msgid "%<_Noreturn%> in empty declaration"
  msgstr "%<_Noreturn%> i tom erklæring"
  
! #: c/c-decl.cc:5319
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<constexpr%> in empty declaration"
  msgstr "%<inline%>i tom erklæring"
  
! #: c/c-decl.cc:5325
  #, gcc-internal-format
  msgid "%<auto%> in file-scope empty declaration"
  msgstr "%<auto%> i file-scope tom erklæring"
  
! #: c/c-decl.cc:5331
  #, gcc-internal-format
  msgid "%<register%> in file-scope empty declaration"
  msgstr "%<register%> i file-scope tom erklæring"
  
! #: c/c-decl.cc:5339
  #, fuzzy, gcc-internal-format
  #| msgid "useless storage class specifier in empty declaration"
  msgid "storage class specifier in empty declaration with %<enum%> underlying type"
  msgstr "ubrugelig lagringsklasseanvisning i tom erklæring"
  
! #: c/c-decl.cc:5345
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration with %<_Alignas%> does not redeclare tag"
  msgid "%qs in empty declaration with %<enum%> underlying type"
  msgstr "tom erklæring med %<_Alignas%> erklærer ikke mærke igen"
  
! #: c/c-decl.cc:5355
  #, fuzzy, gcc-internal-format
  #| msgid "useless type qualifier in empty declaration"
  msgid "type qualifier in empty declaration with %<enum%> underlying type"
  msgstr "ubrugelig typemodifikationer i tom erklæring"
  
! #: c/c-decl.cc:5361
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<alignas%> in empty declaration with %<enum%> underlying type"
  msgstr "%<inline%>i tom erklæring"
  
! #: c/c-decl.cc:5370
  #, gcc-internal-format
  msgid "useless storage class specifier in empty declaration"
  msgstr "ubrugelig lagringsklasseanvisning i tom erklæring"
  
! #: c/c-decl.cc:5376
  #, gcc-internal-format
  msgid "useless %qs in empty declaration"
  msgstr "ubrugelig %qs i tom erklæring"
  
! #: c/c-decl.cc:5389
  #, gcc-internal-format
  msgid "useless type qualifier in empty declaration"
  msgstr "ubrugelig typemodifikationer i tom erklæring"
  
! #: c/c-decl.cc:5396
  #, gcc-internal-format
  msgid "useless %<_Alignas%> in empty declaration"
  msgstr "ubrugelig %<_Alignas%> i tom erklæring"
  
! #: c/c-decl.cc:5414
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of template-name '%E' in a declarator"
  msgid "invalid use of attributes in empty declaration"
  msgstr "ugyldig brug af skabelonsnavn '%E' i erklæring"
  
! #: c/c-decl.cc:5428 c/c-parser.cc:2663
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "tom erklæring"
  
! #: c/c-decl.cc:5500
  #, gcc-internal-format
  msgid "ISO C90 does not support %<static%> or type qualifiers in parameter array declarators"
  msgstr "ISO C90 understøtter ikke %<static%> eller typemodifikationer i parameterarrayerklæringer"
  
! #: c/c-decl.cc:5505
  #, gcc-internal-format
  msgid "ISO C90 does not support %<[*]%> array declarators"
  msgstr "ISO C90 understøtter ikke %<[*]%> arrayerklæringer"
  
! #: c/c-decl.cc:5718 cp/decl2.cc:2181 cp/name-lookup.cc:9201
  #, fuzzy, gcc-internal-format
  msgid "%<omp::%s%> not allowed to be specified in this context"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: c/c-decl.cc:5810
  #, gcc-internal-format
  msgid "%q+D is usually a function"
  msgstr "%q+D er normalt en funktion"
  
! #: c/c-decl.cc:5815 c/c-decl.cc:10935 cp/decl.cc:19821
  #, fuzzy, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "ingen tidligere erklæring af '%s'"
  
  # init dækker over værditildeling her - samme for de næste mange
! #: c/c-decl.cc:5824
  #, fuzzy, gcc-internal-format
  #| msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgid "typedef %qD is initialized (use %<__typeof__%> instead)"
  msgstr "typedef %qD bliver tildelt en værdi (benyt __typeof__ i stedet)"
  
! #: c/c-decl.cc:5829
  #, gcc-internal-format
  msgid "function %qD is initialized like a variable"
  msgstr "funktionen %qD bliver tildelt en startværdi som en variabel"
  
  #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
! #: c/c-decl.cc:5835
  #, gcc-internal-format
  msgid "parameter %qD is initialized"
  msgstr "parameteren %qD bliver tildelt en startværdi"
  
! #: c/c-decl.cc:5855
  #, gcc-internal-format
  msgid "variable %qD has initializer but incomplete type"
  msgstr "variablen %qD bliver tildelt en startværdi, men er af en ufuldstændig type"
  
! #: c/c-decl.cc:5917
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D given attribute noinline"
  msgid "inline function %q+D given attribute %qs"
  msgstr "inline funktion %q+D givet egenskaben noinline"
  
! #: c/c-decl.cc:5945
! #, fuzzy, gcc-internal-format
! msgid "versioned declarations are only allowed at file scope"
! msgstr "Advar om extern-erklæringer som ikke er ved filvirkefeltsniveauet"
! 
! #: c/c-decl.cc:5985
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const member `%D'"
  msgid "uninitialized const member in %qT is invalid in C++"
  msgstr "konstant medlem '%D' uden startværdi"
  
! #: c/c-decl.cc:5987
  #, gcc-internal-format
  msgid "%qD should be initialized"
  msgstr "%qD skal tildeles en startværdi"
  
! #: c/c-decl.cc:6064
  #, fuzzy, gcc-internal-format
  #| msgid "initializer fails to determine size of `%D'"
  msgid "initializer fails to determine size of %q+D"
  msgstr "startværdien giver ikke størrelsen af '%D'"
  
! #: c/c-decl.cc:6076
  #, fuzzy, gcc-internal-format
  msgid "zero or negative size array %q+D"
  msgstr "nul eller negativ størrelse for tabellen '%s'"
  
! #: c/c-decl.cc:6167 m2/gm2-gcc/m2type.cc:1270
  #, fuzzy, gcc-internal-format
  #| msgid "storage size of `%D' isn't constant"
  msgid "storage size of %q+D isn%'t constant"
  msgstr "lagringsstørrelsen af '%D' er ikke konstant"
  
! #: c/c-decl.cc:6217
  #, fuzzy, gcc-internal-format
  msgid "ignoring %<asm%> specifier for non-static local variable %q+D"
  msgstr "ignorerer asm-anvisning til den ikke-statiske, lokale variabel '%s'"
  
! #: c/c-decl.cc:6255
  #, gcc-internal-format
  msgid "cannot put object with volatile field into register"
  msgstr "kan ikke anbringe et objekt med et volatile-felt i et register"
  
! #: c/c-decl.cc:6341
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const `%D'"
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "konstant '%D' uden startværdi"
  
! #: c/c-decl.cc:6356 cp/decl.cc:10248
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
  
! #: c/c-decl.cc:6440
! #, fuzzy, gcc-internal-format
! #| msgid "too many arguments to %s `%+#D'"
! msgid "more than one list of forward declarations of parameters"
! msgstr "for mange parametre til %s '%+#D'"
! 
! #: c/c-decl.cc:6443
  #, gcc-internal-format
  msgid "ISO C forbids forward parameter declarations"
  msgstr "ISO C forbyder forhåndsparametererklæringer"
  
! #: c/c-decl.cc:6483
  #, fuzzy, gcc-internal-format
  msgid "file-scope compound literal specifies %<register%>"
  msgstr "erklæring af '%s' på øverste niveau angiver 'auto'"
  
! #: c/c-decl.cc:6489
  #, fuzzy, gcc-internal-format
  #| msgid "function-scope `%s' implicitly auto and declared `__thread'"
  msgid "compound literal implicitly auto and declared %qs"
  msgstr "'%s' i funktionsvirkefelt underforstået auto og erklæret '__thread'"
  
! #: c/c-decl.cc:6540
  #, fuzzy, gcc-internal-format
  #| msgid "bad array initializer"
  msgid "array of unknown size with empty initializer"
  msgstr "ugyldig tildeling af startværdi til tabel"
  
! #: c/c-decl.cc:6555
! #, fuzzy, gcc-internal-format
! #| msgid "storage size of `%D' isn't constant"
! msgid "storage size isn%'t constant"
! msgstr "lagringsstørrelsen af '%D' er ikke konstant"
! 
! #: c/c-decl.cc:6599
  #, gcc-internal-format
  msgid "defining a type in a compound literal is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:6620 c/c-decl.cc:6635
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' width not an integer constant"
  msgid "bit-field %qs width not an integer constant"
  msgstr "bredden af bitfeltet '%s' er ikke en heltalskonstant"
  
! #: c/c-decl.cc:6630
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' width not an integer constant"
  msgid "bit-field %qs width not an integer constant expression"
  msgstr "bredden af bitfeltet '%s' er ikke en heltalskonstant"
  
! #: c/c-decl.cc:6641
  #, fuzzy, gcc-internal-format
  #| msgid "negative width in bit-field `%s'"
  msgid "negative width in bit-field %qs"
  msgstr "negativ bredde i bitfeltet '%s'"
  
! #: c/c-decl.cc:6646
  #, fuzzy, gcc-internal-format
  #| msgid "zero width for bit-field `%s'"
  msgid "zero width for bit-field %qs"
  msgstr "en bredde på nul for bitfeltet '%s'"
  
! #: c/c-decl.cc:6657
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "bit-field %qs has invalid type"
  msgstr "bitfeltet '%s' er af en ufuldstændig type"
  
! #: c/c-decl.cc:6663
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field `%D' with function type"
  msgid "cannot declare bit-field %qs with %<warn_if_not_aligned%> type"
  msgstr "kan ikke erklære bitfelt '%D' med funktionstype"
  
! #: c/c-decl.cc:6674
  #, fuzzy, gcc-internal-format
  msgid "type of bit-field %qs is a GCC extension"
  msgstr "linjestilsdirektiv er en GCC-udvidelse"
  
! #: c/c-decl.cc:6680
  #, fuzzy, gcc-internal-format
  #| msgid "width of `%s' exceeds its type"
  msgid "width of %qs exceeds its type"
  msgstr "bredden af '%s' overstiger typen"
  
  # RETMIG: find på et eller andet med præcisionen
! #: c/c-decl.cc:6699
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is narrower than values of its type"
  msgid "%qs is narrower than values of its type"
  msgstr "'%s' er smallere end værdier af dens type"
  
! #: c/c-decl.cc:6714
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids array `%s' whose size can't be evaluated"
  msgid "ISO C90 forbids array %qE whose size cannot be evaluated"
  msgstr "ISO C90 forbyder tabellen '%s' hvis størrelse ikke kan bestemmes"
  
! #: c/c-decl.cc:6717
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids array `%s' whose size can't be evaluated"
  msgid "ISO C90 forbids array whose size cannot be evaluated"
  msgstr "ISO C90 forbyder tabellen '%s' hvis størrelse ikke kan bestemmes"
  
! #: c/c-decl.cc:6724
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable-size array `%s'"
  msgid "ISO C90 forbids variable length array %qE"
  msgstr "ISO C90 forbyder tabellen '%s' med variabel størrelse"
  
! #: c/c-decl.cc:6726
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids variable-size array"
  msgid "ISO C90 forbids variable length array"
  msgstr "ISO C++ forbyder tabel med variabel størrelse"
  
! #: c/c-decl.cc:6991
  #, fuzzy, gcc-internal-format
  msgid "%<enum%> underlying type may not be specified here"
  msgstr "justering må ikke angives for '%s'"
  
! #: c/c-decl.cc:7019 c/c-decl.cc:7429 c/c-decl.cc:7439
  #, fuzzy, gcc-internal-format
  msgid "variably modified %qE at file scope"
  msgstr "skabelonsparameter '%T' er en variabelt ændret type"
  
! #: c/c-decl.cc:7021
  #, fuzzy, gcc-internal-format
  msgid "variably modified field at file scope"
  msgstr "skabelonsparameter '%T' er en variabelt ændret type"
  
! #: c/c-decl.cc:7041
  #, fuzzy, gcc-internal-format
  #| msgid "type defaults to `int' in declaration of `%s'"
  msgid "type defaults to %<int%> in declaration of %qE"
  msgstr "typen antages at være 'int' i erklæringen af '%s'"
  
! #: c/c-decl.cc:7045
  #, fuzzy, gcc-internal-format
  #| msgid "type defaults to `int' in declaration of `%s'"
  msgid "type defaults to %<int%> in type name"
  msgstr "typen antages at være 'int' i erklæringen af '%s'"
  
! #: c/c-decl.cc:7077
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `const'"
  msgid "duplicate %<const%>"
  msgstr "'const' optræder mere end én gang"
  
! #: c/c-decl.cc:7079
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `restrict'"
  msgid "duplicate %<restrict%>"
  msgstr "'restrict' optræder mere end én gang"
  
! #: c/c-decl.cc:7081
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `volatile'"
  msgid "duplicate %<volatile%>"
  msgstr "'volatile' optræder mere end én gang"
  
! #: c/c-decl.cc:7083
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `restrict'"
  msgid "duplicate %<_Atomic%>"
  msgstr "'restrict' optræder mere end én gang"
  
! #: c/c-decl.cc:7086
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "conflicting super class name `%s'"
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "modstridende superklassenavn '%s'"
  
! #: c/c-decl.cc:7109 c/c-parser.cc:3978
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr ""
  
! #: c/c-decl.cc:7124
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared `auto'"
  msgid "function definition declared %<auto%>"
  msgstr "'auto' er påhæftet funktionsdefinitionen"
  
! #: c/c-decl.cc:7126
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared `register'"
  msgid "function definition declared %<register%>"
  msgstr "'register' er påhæftet funktionsdefinitionen"
  
! #: c/c-decl.cc:7128
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared `typedef'"
  msgid "function definition declared %<typedef%>"
  msgstr "'typedef' er påhæftet funktionsdefinitionen"
  
! #: c/c-decl.cc:7130
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared `auto'"
  msgid "function definition declared %qs"
  msgstr "'auto' er påhæftet funktionsdefinitionen"
  
! #: c/c-decl.cc:7157
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for structure field `%s'"
  msgid "storage class specified for structure field %qE"
  msgstr "lagringsklasse angivet for strukturfelt '%s'"
  
! #: c/c-decl.cc:7160
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for structure field `%s'"
  msgid "storage class specified for structure field"
  msgstr "lagringsklasse angivet for strukturfelt '%s'"
  
! #: c/c-decl.cc:7164
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter `%s'"
  msgid "storage class specified for parameter %qE"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: c/c-decl.cc:7167
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter `%s'"
  msgid "storage class specified for unnamed parameter"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: c/c-decl.cc:7170 cp/decl.cc:14898
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "lagringsklasse angivet for typenavn"
  
! #: c/c-decl.cc:7188
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' initialized and declared `extern'"
  msgid "%qE initialized and declared %<extern%>"
  msgstr "'%s' bliver tildelt en startværdi og er samtidig erklæret 'extern'"
  
! #: c/c-decl.cc:7192
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' has both `extern' and initializer"
  msgid "%qE has both %<extern%> and initializer"
  msgstr "'%s' er erklæret 'extern', men bliver tildelt en startværdi"
  
! #: c/c-decl.cc:7197
  #, fuzzy, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<auto%>"
  msgstr "erklæring af '%s' på øverste niveau angiver 'auto'"
  
! #: c/c-decl.cc:7201
  #, fuzzy, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<register%>"
  msgstr "erklæring af '%s' på øverste niveau angiver 'auto'"
  
! #: c/c-decl.cc:7206
  #, fuzzy, gcc-internal-format
  #| msgid "nested function `%s' declared `extern'"
  msgid "nested function %qE declared %<extern%>"
  msgstr "indlejret funktion '%s' er erklæret 'extern'"
  
! #: c/c-decl.cc:7209
  #, fuzzy, gcc-internal-format
  #| msgid "function-scope `%s' implicitly auto and declared `__thread'"
  msgid "function-scope %qE implicitly auto and declared %qs"
*************** msgstr "'%s' i funktionsvirkefelt underf
*** 50475,51412 ****
  #. Only the innermost declarator (making a parameter be of
  #. array type which is converted to pointer type)
  #. may have static or type qualifiers.
! #: c/c-decl.cc:7227 c/c-decl.cc:7587
  #, gcc-internal-format
  msgid "static or type qualifiers in non-parameter array declarator"
  msgstr "static eller typemodifikationer i ikke-parametertabelerklæring"
  
! #: c/c-decl.cc:7288
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of voids"
  msgid "declaration of %qE as array of voids"
  msgstr "'%s' erklæret som en tabel af void"
  
! #: c/c-decl.cc:7290
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of voids"
  msgid "declaration of type name as array of voids"
  msgstr "'%s' erklæret som en tabel af void"
  
! #: c/c-decl.cc:7297
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "declaration of %qE as array of functions"
  msgstr "'%s' erklæret som en tabel af funktioner"
  
! #: c/c-decl.cc:7300
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "declaration of type name as array of functions"
  msgstr "'%s' erklæret som en tabel af funktioner"
  
! #: c/c-decl.cc:7308 c/c-decl.cc:9662
  #, gcc-internal-format
  msgid "invalid use of structure with flexible array member"
  msgstr "ugyldig brug af struktur med fleksibelt tabelmedlem"
  
! #: c/c-decl.cc:7340
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' has non-integer type"
  msgid "size of array %qE has non-integer type"
  msgstr "størrelsen af tabellen '%s' er ikke af en heltalstype"
  
! #: c/c-decl.cc:7344
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' has non-integer type"
  msgid "size of unnamed array has non-integer type"
  msgstr "størrelsen af tabellen '%s' er ikke af en heltalstype"
  
! #: c/c-decl.cc:7352
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' has non-integer type"
  msgid "size of array %qE has incomplete type"
  msgstr "størrelsen af tabellen '%s' er ikke af en heltalstype"
  
! #: c/c-decl.cc:7355
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' has non-integer type"
  msgid "size of unnamed array has incomplete type"
  msgstr "størrelsen af tabellen '%s' er ikke af en heltalstype"
  
! #: c/c-decl.cc:7367
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids zero-size array `%s'"
  msgid "ISO C forbids zero-size array %qE"
  msgstr "ISO C forbyder tabellen '%s' med størrelsen nul"
  
! #: c/c-decl.cc:7370
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids zero-size array"
  msgid "ISO C forbids zero-size array"
  msgstr "ISO C++ forbyder tabel med størrelsen nul"
  
! #: c/c-decl.cc:7379
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size of array %qE is negative"
  msgstr "størrelsen af tabel er negativ"
  
! #: c/c-decl.cc:7381
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size of unnamed array is negative"
  msgstr "størrelsen af tabel er negativ"
  
! #: c/c-decl.cc:7467
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of array %qE is too large"
  msgstr "størrelsen af tabellen '%s' er for stor"
  
! #: c/c-decl.cc:7470
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of unnamed array is too large"
  msgstr "størrelsen af tabellen '%s' er for stor"
  
! #: c/c-decl.cc:7509 c/c-decl.cc:8105
  #, gcc-internal-format
  msgid "ISO C90 does not support flexible array members"
  msgstr "ISO C90 understøtter ikke fleksible tabelmedlemmer"
  
! #: c/c-decl.cc:7522
! #, fuzzy, gcc-internal-format
! #| msgid "`%s' is not at beginning of declaration"
! msgid "%<[*]%> not in a declaration"
! msgstr "'%s' er ikke ved begyndelsen af erklæringen"
! 
! #: c/c-decl.cc:7530
  #, fuzzy, gcc-internal-format
  #| msgid "array type has incomplete element type"
  msgid "array type has incomplete element type %qT"
  msgstr "tabeltypen er af en ufuldstændig type"
  
! #: c/c-decl.cc:7536
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as multidimensional array must have bounds for all dimensions except the first"
  msgid "declaration of %qE as multidimensional array must have bounds for all dimensions except the first"
  msgstr "erklæring af '%D' som flerdimensional tabel skal have grænser for alle dimensioner pånær den første"
  
! #: c/c-decl.cc:7540
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as multidimensional array must have bounds for all dimensions except the first"
  msgid "declaration of multidimensional array must have bounds for all dimensions except the first"
  msgstr "erklæring af '%D' som flerdimensional tabel skal have grænser for alle dimensioner pånær den første"
  
! #: c/c-decl.cc:7623
  #, gcc-internal-format
  msgid "%qE declared as function returning a function"
  msgstr "%qE er erklæret som en funktion, der returnerer en funktion"
  
! #: c/c-decl.cc:7626
  #, gcc-internal-format
  msgid "type name declared as function returning a function"
  msgstr "'typenavn er erklæret som en funktion, der returnerer en funktion"
  
! #: c/c-decl.cc:7633
  #, gcc-internal-format
  msgid "%qE declared as function returning an array"
  msgstr "%qE er erklæret som en funktion, der returnerer en array"
  
! #: c/c-decl.cc:7636
  #, gcc-internal-format
  msgid "type name declared as function returning an array"
  msgstr "typenavn er erklæret som en funktion, der returnerer en array"
  
! #: c/c-decl.cc:7680
  #, gcc-internal-format
  msgid "function definition has qualified void return type"
  msgstr "funktiondefinition har kvalificeret void-returtype"
  
! #: c/c-decl.cc:7684 cp/decl.cc:14132
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "typemodifikationer ignoreret i funktionsreturtypen"
  
! #: c/c-decl.cc:7723 c/c-decl.cc:7891 c/c-decl.cc:7945 c/c-decl.cc:8039
! #: c/c-decl.cc:8161 c/c-parser.cc:3841
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<_Atomic%>-qualified function type"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-decl.cc:7729 c/c-decl.cc:7897 c/c-decl.cc:8044 c/c-decl.cc:8166
  #, gcc-internal-format
  msgid "ISO C forbids qualified function types"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-decl.cc:7782
  #, gcc-internal-format
  msgid "%qs combined with %<auto%> qualifier for %qE"
  msgstr ""
  
! #: c/c-decl.cc:7786
  #, gcc-internal-format
  msgid "%qs combined with %<register%> qualifier for %qE"
  msgstr ""
  
! #: c/c-decl.cc:7792
  #, fuzzy, gcc-internal-format
  msgid "%qs specified for auto variable %qE"
  msgstr "ignorerer asm-anvisning til den ikke-statiske, lokale variabel '%s'"
  
! #: c/c-decl.cc:7808
  #, fuzzy, gcc-internal-format
  #| msgid "type specifier omitted for parameter `%E'"
  msgid "%qs specified for parameter %qE"
  msgstr "typeangivelse udeladt for parameteren '%E'"
  
! #: c/c-decl.cc:7811
  #, fuzzy, gcc-internal-format
  #| msgid "type specifier omitted for parameter"
  msgid "%qs specified for unnamed parameter"
  msgstr "typeangivelsen er ikke angivet for parameteren"
  
! #: c/c-decl.cc:7817
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for structure field `%s'"
  msgid "%qs specified for structure field %qE"
  msgstr "lagringsklasse angivet for strukturfelt '%s'"
  
! #: c/c-decl.cc:7820
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for structure field `%s'"
  msgid "%qs specified for structure field"
  msgstr "lagringsklasse angivet for strukturfelt '%s'"
  
! #: c/c-decl.cc:7835
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "bit-field %qE has atomic type"
  msgstr "bitfeltet '%s' er af en ufuldstændig type"
  
! #: c/c-decl.cc:7837
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "bit-field has atomic type"
  msgstr "bitfeltet '%s' er af en ufuldstændig type"
  
! #: c/c-decl.cc:7846
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for typedef %qE"
  msgstr "justering må ikke angives for '%s'"
  
! #: c/c-decl.cc:7848
  #, gcc-internal-format
  msgid "alignment specified for %<register%> object %qE"
  msgstr ""
  
! #: c/c-decl.cc:7853
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter `%s'"
  msgid "alignment specified for parameter %qE"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: c/c-decl.cc:7855
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter `%s'"
  msgid "alignment specified for unnamed parameter"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: c/c-decl.cc:7860
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for bit-field %qE"
  msgstr "justering må ikke angives for '%s'"
  
! #: c/c-decl.cc:7862
  #, fuzzy, gcc-internal-format
  #| msgid "`__alignof' applied to a bit-field"
  msgid "alignment specified for unnamed bit-field"
  msgstr "'__alignof' benyttet på et bitfelt"
  
! #: c/c-decl.cc:7865
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for functions"
  msgid "alignment specified for function %qE"
  msgstr "'%D' kan kun angives for funktioner"
  
! #: c/c-decl.cc:7872
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
  msgstr ""
  
! #: c/c-decl.cc:7875
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
  msgstr ""
  
! #: c/c-decl.cc:7906
  #, fuzzy, gcc-internal-format
  msgid "typedef %q+D declared %<inline%>"
  msgstr "variablen '%s' er erklæret 'inline'"
  
! #: c/c-decl.cc:7908
  #, fuzzy, gcc-internal-format
  #| msgid "operator `%T' declared to return `%T'"
  msgid "typedef %q+D declared %<_Noreturn%>"
  msgstr "operator '%T' erklæret til at returnere '%T'"
  
! #: c/c-decl.cc:7951
  #, gcc-internal-format
  msgid "ISO C forbids const or volatile function types"
  msgstr "ISO C forbyder const eller volatile funktionstyper"
  
  #. C99 6.7.2.1p8
! #: c/c-decl.cc:7962
  #, fuzzy, gcc-internal-format
  #| msgid "data member may not have variably modified type `%T'"
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "datamedlem må ikke have variabelt ændret type '%T'"
  
! #: c/c-decl.cc:7979 cp/decl.cc:12574
  #, fuzzy, gcc-internal-format
  #| msgid "variable or field declared void"
  msgid "variable or field %qE declared void"
  msgstr "variabel eller felt erklæret void"
  
! #: c/c-decl.cc:8029
  #, gcc-internal-format
  msgid "attributes in parameter array declarator ignored"
  msgstr "egenskaber i parametertabelerklæring ignoreret"
  
! #: c/c-decl.cc:8071
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "parameter %q+D declared %<inline%>"
  msgstr "parameteren '%D' erklæret void"
  
! #: c/c-decl.cc:8073
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "parameter %q+D declared %<_Noreturn%>"
  msgstr "parameteren '%D' erklæret void"
  
! #: c/c-decl.cc:8086
  #, fuzzy, gcc-internal-format
  #| msgid "field `%s' declared as a function"
  msgid "field %qE declared as a function"
  msgstr "feltet '%s' er erklæret som en funktion"
  
! #: c/c-decl.cc:8093
  #, fuzzy, gcc-internal-format
  #| msgid "field `%s' has incomplete type"
  msgid "field %qE has incomplete type"
  msgstr "feltet '%s' er af en ufuldstændig type"
  
! #: c/c-decl.cc:8095
  #, fuzzy, gcc-internal-format
  #| msgid "name `%T' has incomplete type"
  msgid "unnamed field has incomplete type"
  msgstr "navnet '%T' er af en ufuldstændig type"
  
! #: c/c-decl.cc:8132 c/c-decl.cc:8143 c/c-decl.cc:8146
  #, fuzzy, gcc-internal-format
  #| msgid "invalid storage class for function `%s'"
  msgid "invalid storage class for function %qE"
  msgstr "ugyldig lagringsklasse for funktion '%s'"
  
  # at oversætte inline med et udsagnsord her bliver vist for tvetydigt
! #: c/c-decl.cc:8203
  #, fuzzy, gcc-internal-format
  #| msgid "cannot inline function `main'"
  msgid "cannot inline function %<main%>"
  msgstr "funktionen 'main' kan ikke være inline"
  
! #: c/c-decl.cc:8205
  #, gcc-internal-format
  msgid "%<main%> declared %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.cc:8216
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C99 does not support %<_Noreturn%>"
  msgstr "ISO C90 understøtter ikke komplekse typer"
  
! #: c/c-decl.cc:8219
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C90 does not support %<_Noreturn%>"
  msgstr "ISO C90 understøtter ikke komplekse typer"
  
! #: c/c-decl.cc:8241
  #, fuzzy, gcc-internal-format
  msgid "function previously declared %<static%> redeclared %<extern%>"
  msgstr "variabel eller felt '%s' erklæret void"
  
! #: c/c-decl.cc:8259
  #, fuzzy, gcc-internal-format
  #| msgid "parameter may not have variably modified type `%T'"
  msgid "%<constexpr%> object has variably modified type"
  msgstr "parameter må ikke have variabelt ændret type '%T'"
  
! #: c/c-decl.cc:8263 c/c-parser.cc:13413
  #, fuzzy, gcc-internal-format
  #| msgid "invalid qualifiers on non-member function type"
  msgid "invalid qualifiers for %<constexpr%> object"
  msgstr "ugyldige modifikationer for ikke-medlemsfunktionstype"
  
! #: c/c-decl.cc:8269 c/c-parser.cc:13416
  #, fuzzy, gcc-internal-format
  #| msgid "invalid return type for member function `%#D'"
  msgid "invalid qualifiers for field of %<constexpr%> object"
  msgstr "ugyldig returtype for medlemsfunktionen '%#D'"
  
! #: c/c-decl.cc:8295
  #, fuzzy, gcc-internal-format
  msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgstr "variabel eller felt '%s' erklæret void"
  
! #: c/c-decl.cc:8307
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D declared %<inline%>"
  msgstr "variablen '%s' er erklæret 'inline'"
  
! #: c/c-decl.cc:8309
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D declared %<_Noreturn%>"
  msgstr "variablen '%s' er erklæret 'inline'"
  
! #: c/c-decl.cc:8344
  #, fuzzy, gcc-internal-format
  msgid "non-nested function with variably modified type"
  msgstr "skabelonsparameter '%T' er en variabelt ændret type"
  
! #: c/c-decl.cc:8346
  #, gcc-internal-format
  msgid "object with variably modified type must have no linkage"
  msgstr ""
  
! #: c/c-decl.cc:8454 c/c-decl.cc:10794
  #, fuzzy, gcc-internal-format
  #| msgid "function declaration isn't a prototype"
  msgid "function declaration isn%'t a prototype"
  msgstr "funktionserklæringen er ikke en prototype"
  
! #: c/c-decl.cc:8466
  #, gcc-internal-format
  msgid "parameter names (without types) in function declaration"
  msgstr "parameternavne (uden typer) i funktionserklæringen"
  
! #: c/c-decl.cc:8514
  #, fuzzy, gcc-internal-format
  msgid "parameter %u (%q+D) has incomplete type"
  msgstr "parameteren er af en ufuldstændig type"
  
! #: c/c-decl.cc:8518
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parameter has incomplete type"
  msgid "parameter %u has incomplete type"
  msgstr "parameteren er af en ufuldstændig type"
  
! #: c/c-decl.cc:8598
  #, fuzzy, gcc-internal-format
  msgid "%<void%> as only parameter may not be qualified"
  msgstr "typedef-navn kan ikke klassemodificeres"
  
! #: c/c-decl.cc:8602
  #, fuzzy, gcc-internal-format
  msgid "%<void%> must be the only parameter"
  msgstr "ugyldig brug af skabelonstypeparameter"
  
! #: c/c-decl.cc:8632
  #, fuzzy, gcc-internal-format
  msgid "parameter %q+D has just a forward declaration"
  msgstr "parameteren '%s' har kun en forhåndserklæring"
  
! #: c/c-decl.cc:8640
  #, fuzzy, gcc-internal-format
  msgid "%<void%> must be the only parameter and unnamed"
  msgstr "ugyldig brug af skabelonstypeparameter"
  
! #: c/c-decl.cc:8682
  #, gcc-internal-format
  msgid "%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.cc:8689
  #, gcc-internal-format, gfc-internal-format
  msgid "anonymous %s declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.cc:8815
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "enum type defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: c/c-decl.cc:8821
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "struct defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: c/c-decl.cc:8827
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "union defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: c/c-decl.cc:8920
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of `union %s'"
  msgid "redefinition of %<union %E%>"
  msgstr "omdefinering af 'union %s'"
  
! #: c/c-decl.cc:8922
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of `struct %s'"
  msgid "redefinition of %<struct %E%>"
  msgstr "omdefinering af 'struct %s'"
  
! #: c/c-decl.cc:8931
  #, fuzzy, gcc-internal-format
  #| msgid "nested redefinition of `%s'"
  msgid "nested redefinition of %<union %E%>"
  msgstr "indlejret omdefinering af '%s'"
  
! #: c/c-decl.cc:8933
  #, fuzzy, gcc-internal-format
  #| msgid "nested redefinition of `%s'"
  msgid "nested redefinition of %<struct %E%>"
  msgstr "indlejret omdefinering af '%s'"
  
! #: c/c-decl.cc:8966 c/c-decl.cc:10124
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:8972 c/c-decl.cc:10130
  #, fuzzy, gcc-internal-format
  #| msgid "unknown field `%s' specified in initializer"
  msgid "%qT defined in underspecified object initializer"
  msgstr "ukendt felt '%s' angivet i startværdi"
  
! #: c/c-decl.cc:9036 cp/decl.cc:5717 cp/parser.cc:28867
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "erklæring erklærer ikke noget"
  
! #: c/c-decl.cc:9041
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C doesn't support unnamed structs/unions"
  msgid "ISO C99 doesn%'t support unnamed structs/unions"
  msgstr "ISO C understøtter ikke unavngivne struct/union-konstruktioner"
  
! #: c/c-decl.cc:9044
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C doesn't support unnamed structs/unions"
  msgid "ISO C90 doesn%'t support unnamed structs/unions"
  msgstr "ISO C understøtter ikke unavngivne struct/union-konstruktioner"
  
! #: c/c-decl.cc:9137 c/c-decl.cc:9155 c/c-decl.cc:9216
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate member `%D'"
  msgid "duplicate member %q+D"
  msgstr "medlemmet '%D' optræder mere end én gang"
  
! #: c/c-decl.cc:9242
  #, gcc-internal-format
  msgid "empty struct has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.cc:9245
  #, gcc-internal-format
  msgid "empty union has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.cc:9479
  #, gcc-internal-format
  msgid "argument %qE to the %<counted_by%> attribute is not a field declaration in the same structure as %qD"
  msgstr ""
  
! #: c/c-decl.cc:9495
  #, gcc-internal-format
  msgid "argument %qE to the %<counted_by%> attribute is not a field declaration with an integer type"
  msgstr ""
  
! #: c/c-decl.cc:9553
  #, fuzzy, gcc-internal-format
  #| msgid "named members"
  msgid "union has no named members"
  msgstr "navngivne medlemmer"
  
! #: c/c-decl.cc:9555
  #, fuzzy, gcc-internal-format
  msgid "union has no members"
  msgstr "anonym sammensat type uden medlemmer"
  
! #: c/c-decl.cc:9560
  #, fuzzy, gcc-internal-format
  #| msgid "named members"
  msgid "struct has no named members"
  msgstr "navngivne medlemmer"
  
! #: c/c-decl.cc:9562
  #, fuzzy, gcc-internal-format
  #| msgid "%s has no member named `%s'"
  msgid "struct has no members"
  msgstr "%s har intet medlem ved navn '%s'"
  
! #: c/c-decl.cc:9640 cp/decl.cc:15164
  #, fuzzy, gcc-internal-format
  msgid "flexible array member in union is a GCC extension"
  msgstr "fleksibelt tabelmedlem i union"
  
! #: c/c-decl.cc:9644
  #, fuzzy, gcc-internal-format
  msgid "flexible array member not at end of struct"
  msgstr "fleksibelt tabelmedlem ikke i slutningen af struktur"
  
! #: c/c-decl.cc:9649
  #, fuzzy, gcc-internal-format
  msgid "flexible array member in a struct with no named members is a GCC extension"
  msgstr "fleksibelt tabelmedlem i union"
  
! #: c/c-decl.cc:9687
  #, fuzzy, gcc-internal-format
  msgid "structure containing a flexible array member is not at the end of another structure"
  msgstr "fleksibelt tabelmedlem ikke i slutningen af struktur"
  
! #: c/c-decl.cc:9714
  #, fuzzy, gcc-internal-format
  #| msgid "%s is too large"
  msgid "type %qT is too large"
  msgstr "%s er for stor"
  
! #: c/c-decl.cc:9778
  #, fuzzy, gcc-internal-format
  msgid "type punning toggles scalar storage order"
  msgstr "ukendt registernavn '%s'"
  
! #: c/c-decl.cc:9845
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr "union kan ikke ikke gøres gennemsigtig"
  
! #: c/c-decl.cc:9859
  #, fuzzy, gcc-internal-format
  msgid "redefinition of struct or union %qT with variably modified type"
  msgstr "omdefinering af '%s'"
  
! #: c/c-decl.cc:9866
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of `struct %s'"
  msgid "redefinition of struct or union %qT"
  msgstr "omdefinering af 'struct %s'"
  
! #: c/c-decl.cc:10046
  #, fuzzy, gcc-internal-format
  #| msgid "nested redefinition of `%s'"
  msgid "nested redefinition of %<enum %E%>"
  msgstr "indlejret omdefinering af '%s'"
  
! #: c/c-decl.cc:10094
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of `enum %s'"
  msgid "redeclaration of %<enum %E%>"
  msgstr "omerklæring af 'enum %s'"
  
! #: c/c-decl.cc:10106
  #, gcc-internal-format
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:10193 cp/decl.cc:17836 m2/gm2-gcc/m2type.cc:2088
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr ""
  
! #: c/c-decl.cc:10212
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr "enum-værdier overstige rækkevidden af det største heltal"
  
! #: c/c-decl.cc:10221
  #, fuzzy, gcc-internal-format
  #| msgid "enumeration values exceed range of largest integer"
  msgid "enumeration values exceed range of %qs"
  msgstr "enum-værdier overstige rækkevidden af det største heltal"
  
! #: c/c-decl.cc:10334
  #, fuzzy, gcc-internal-format
  #| msgid "nested redefinition of `%s'"
  msgid "conflicting redefinition of enum %qT"
  msgstr "indlejret omdefinering af '%s'"
  
! #: c/c-decl.cc:10367 c/c-decl.cc:10383
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for `%s' not integer constant"
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "enum-værdien for '%s' er ikke en heltalskonstant"
  
! #: c/c-decl.cc:10378
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for `%s' not integer constant"
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "enum-værdien for '%s' er ikke en heltalskonstant"
  
! #: c/c-decl.cc:10402
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr "enum-værdier for store"
  
! #: c/c-decl.cc:10409
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "enumerator value outside the range of underlying type"
  msgstr "tabelindeks er ikke et heltal"
  
! #: c/c-decl.cc:10426
  #, gcc-internal-format
  msgid "value of redeclared enumerator outside the range of %qT"
  msgstr ""
  
! #: c/c-decl.cc:10454
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "enumerator value outside the range of %qs"
  msgstr "tabelindeks er ikke et heltal"
  
! #: c/c-decl.cc:10460
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of `int'"
  msgid "ISO C restricts enumerator values to range of %<int%> before C23"
  msgstr "ISO C begrænser enum-værdier til rækkevidden af 'int'"
  
! #: c/c-decl.cc:10668 cp/decl.cc:6051 cp/decl.cc:18436
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "inline funktion '%s' givet egenskaben noinline"
  
! #: c/c-decl.cc:10687
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr "returtypen er en ufuldstændig type"
  
! #: c/c-decl.cc:10699
  #, fuzzy, gcc-internal-format
  #| msgid "return type defaults to `int'"
  msgid "return type defaults to %<int%>"
  msgstr "returtypen antages at være 'int'"
  
! #: c/c-decl.cc:10727
  #, fuzzy, gcc-internal-format
  #| msgid "field `%s' declared as a function"
  msgid "%q+D defined as variadic function without prototype"
  msgstr "feltet '%s' er erklæret som en funktion"
  
! #: c/c-decl.cc:10780
  #, gcc-internal-format
  msgid "ISO C23 does not allow defining parameters for function %qE declared without parameters"
  msgstr ""
  
! #: c/c-decl.cc:10803
  #, fuzzy, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr "ingen tidligere prototype for '%s'"
  
! #: c/c-decl.cc:10812
  #, fuzzy, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "'%s' blev brugt uden en prototype før dens definition"
  
! #: c/c-decl.cc:10830
  #, fuzzy, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "'%s' blev brugt uden en erklæring før dens definition"
  
! #: c/c-decl.cc:10849
  #, fuzzy, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr "returtypen til '%s' er ikke 'int'"
  
! #: c/c-decl.cc:10851
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr ""
  
! #: c/c-decl.cc:10858
  #, fuzzy, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr "'%s' er normalt en ikke-statisk funktion"
  
! #: c/c-decl.cc:10909
  #, fuzzy, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr "kan ikke bruge '::' i parametererklæring"
  
! #: c/c-decl.cc:10925
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr "traditionel C tillader ikke ISO C-functionsdefinitioner"
  
! #: c/c-decl.cc:10942
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C does not support omitting parameter names in function definitions before C23"
  msgstr "ISO C90 understøtter ikke komplekse typer"
  
! #: c/c-decl.cc:10982 c/c-decl.cc:10986
  #, fuzzy, gcc-internal-format
  #| msgid "traditional C rejects ISO C style function definitions"
  msgid "old-style function definition"
  msgstr "traditionel C tillader ikke ISO C-functionsdefinitioner"
  
! #: c/c-decl.cc:10999
  #, fuzzy, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr "parameternavn mangler fra parameterliste"
  
! #: c/c-decl.cc:11015
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr "'%D' er erklæret som en ven"
  
! #: c/c-decl.cc:11023
  #, fuzzy, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "flere parametre ved navn '%s'"
  
! #: c/c-decl.cc:11032
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "parameter %qD declared with void type"
  msgstr "parameteren '%D' erklæret void"
  
! #: c/c-decl.cc:11061 c/c-decl.cc:11066
  #, fuzzy, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr "typen til '%s' antages at være 'int'"
  
! #: c/c-decl.cc:11086
  #, fuzzy, gcc-internal-format
  #| msgid "parameter has incomplete type"
  msgid "parameter %qD has incomplete type"
  msgstr "parameteren er af en ufuldstændig type"
  
! #: c/c-decl.cc:11093
  #, fuzzy, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "erklæring af parameteren '%s', men ingen sådan parameter"
  
! #: c/c-decl.cc:11146
  #, fuzzy, gcc-internal-format
  #| msgid "number of arguments doesn't match prototype"
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "antallet af parametre passer ikke til prototypen"
  
! #: c/c-decl.cc:11157
  #, fuzzy, gcc-internal-format
  #| msgid "number of arguments doesn't match prototype"
  msgid "number of arguments doesn%'t match prototype"
  msgstr "antallet af parametre passer ikke til prototypen"
  
! #: c/c-decl.cc:11160 c/c-decl.cc:11207 c/c-decl.cc:11221
  #, fuzzy, gcc-internal-format
  msgid "prototype declaration"
  msgstr "tom erklæring"
  
! #: c/c-decl.cc:11199
  #, fuzzy, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "den forfremmede parameter '%s' passer ikke til prototypen"
  
! #: c/c-decl.cc:11204
  #, fuzzy, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr "den forfremmede parameter '%s' passer ikke til prototypen"
  
! #: c/c-decl.cc:11214
  #, fuzzy, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "parameteren '%s' passer ikke til prototypen"
  
! #: c/c-decl.cc:11219
  #, fuzzy, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr "parameteren '%s' passer ikke til prototypen"
  
! #: c/c-decl.cc:11477 cp/decl.cc:19359
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "ingen return-sætning i en funktion der ikke returnerer void"
  
! #: c/c-decl.cc:11496 cp/decl.cc:19430
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "parameter %qD set but not used"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: c/c-decl.cc:11593
  #, fuzzy, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr "begyndelseserklæring i 'for'-løkke benyttet uden for C99-tilstand"
  
! #: c/c-decl.cc:11598
  #, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr ""
  
! #: c/c-decl.cc:11605
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "ISO C90 understøtter ikke %<[*]%> arrayerklæringer"
  
! #: c/c-decl.cc:11639
  #, fuzzy, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "erklæring af '%s' der er en statisk variabel, i begyndelseserklæring i 'for'-løkke"
  
! #: c/c-decl.cc:11643
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr "erklæring af '%s' der er en 'extern'-variabel, i begyndelseserklæring i 'for'-løkke"
  
! #: c/c-decl.cc:11650
  #, fuzzy, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr "'struct %s' erklæret i begyndelseserklæring i 'for'-løkke"
  
! #: c/c-decl.cc:11655
  #, fuzzy, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr "'union %s' erklæret i begyndelseserklæring i 'for'-løkke"
  
! #: c/c-decl.cc:11661
  #, fuzzy, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr "'enum %s' erklæret i begyndelseserklæring i 'for'-løkke"
  
! #: c/c-decl.cc:11665
  #, fuzzy, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr "erklæring af '%s' der ikke er en variabel, i begyndelseserklæring i 'for'-løkke"
  
! #: c/c-decl.cc:11965
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr ""
  
! #: c/c-decl.cc:12024 c/c-decl.cc:12031
  #, fuzzy, gcc-internal-format
  #| msgid "repeated declaration of unit `%s'"
  msgid "duplicate %qE declaration specifier"
  msgstr "gentaget erklæring af enheden '%s'"
  
! #: c/c-decl.cc:12059 c/c-decl.cc:13180
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of `%s'"
  msgid "multiple storage classes in declaration specifiers"
  msgstr "flere lagringsklasser optræder i erklæringen af '%s'"
  
! #: c/c-decl.cc:12061
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%qs used with %<auto%>"
--- 52448,53418 ----
  #. Only the innermost declarator (making a parameter be of
  #. array type which is converted to pointer type)
  #. may have static or type qualifiers.
! #: c/c-decl.cc:7256 c/c-decl.cc:7627
  #, gcc-internal-format
  msgid "static or type qualifiers in non-parameter array declarator"
  msgstr "static eller typemodifikationer i ikke-parametertabelerklæring"
  
! #: c/c-decl.cc:7317
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of voids"
  msgid "declaration of %qE as array of voids"
  msgstr "'%s' erklæret som en tabel af void"
  
! #: c/c-decl.cc:7319
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of voids"
  msgid "declaration of type name as array of voids"
  msgstr "'%s' erklæret som en tabel af void"
  
! #: c/c-decl.cc:7326
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "declaration of %qE as array of functions"
  msgstr "'%s' erklæret som en tabel af funktioner"
  
! #: c/c-decl.cc:7329
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "declaration of type name as array of functions"
  msgstr "'%s' erklæret som en tabel af funktioner"
  
! #: c/c-decl.cc:7337 c/c-decl.cc:9755
  #, gcc-internal-format
  msgid "invalid use of structure with flexible array member"
  msgstr "ugyldig brug af struktur med fleksibelt tabelmedlem"
  
! #: c/c-decl.cc:7369
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' has non-integer type"
  msgid "size of array %qE has non-integer type"
  msgstr "størrelsen af tabellen '%s' er ikke af en heltalstype"
  
! #: c/c-decl.cc:7373
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' has non-integer type"
  msgid "size of unnamed array has non-integer type"
  msgstr "størrelsen af tabellen '%s' er ikke af en heltalstype"
  
! #: c/c-decl.cc:7382
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' has non-integer type"
  msgid "size of array %qE has incomplete type"
  msgstr "størrelsen af tabellen '%s' er ikke af en heltalstype"
  
! #: c/c-decl.cc:7385
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' has non-integer type"
  msgid "size of unnamed array has incomplete type"
  msgstr "størrelsen af tabellen '%s' er ikke af en heltalstype"
  
! #: c/c-decl.cc:7398
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids zero-size array `%s'"
  msgid "ISO C forbids zero-size array %qE"
  msgstr "ISO C forbyder tabellen '%s' med størrelsen nul"
  
! #: c/c-decl.cc:7401
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids zero-size array"
  msgid "ISO C forbids zero-size array"
  msgstr "ISO C++ forbyder tabel med størrelsen nul"
  
! #: c/c-decl.cc:7410
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size of array %qE is negative"
  msgstr "størrelsen af tabel er negativ"
  
! #: c/c-decl.cc:7412
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size of unnamed array is negative"
  msgstr "størrelsen af tabel er negativ"
  
! #: c/c-decl.cc:7499
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of array %qE is too large"
  msgstr "størrelsen af tabellen '%s' er for stor"
  
! #: c/c-decl.cc:7502
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of unnamed array is too large"
  msgstr "størrelsen af tabellen '%s' er for stor"
  
! #: c/c-decl.cc:7541 c/c-decl.cc:8149
  #, gcc-internal-format
  msgid "ISO C90 does not support flexible array members"
  msgstr "ISO C90 understøtter ikke fleksible tabelmedlemmer"
  
! #: c/c-decl.cc:7554
  #, fuzzy, gcc-internal-format
  #| msgid "array type has incomplete element type"
  msgid "array type has incomplete element type %qT"
  msgstr "tabeltypen er af en ufuldstændig type"
  
! #: c/c-decl.cc:7560
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as multidimensional array must have bounds for all dimensions except the first"
  msgid "declaration of %qE as multidimensional array must have bounds for all dimensions except the first"
  msgstr "erklæring af '%D' som flerdimensional tabel skal have grænser for alle dimensioner pånær den første"
  
! #: c/c-decl.cc:7564
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as multidimensional array must have bounds for all dimensions except the first"
  msgid "declaration of multidimensional array must have bounds for all dimensions except the first"
  msgstr "erklæring af '%D' som flerdimensional tabel skal have grænser for alle dimensioner pånær den første"
  
! #: c/c-decl.cc:7592
! #, fuzzy, gcc-internal-format
! #| msgid "`%s' is not at beginning of declaration"
! msgid "%<[*]%> not in a declaration"
! msgstr "'%s' er ikke ved begyndelsen af erklæringen"
! 
! #: c/c-decl.cc:7597
! #, gcc-internal-format
! msgid "%<[*]%> not allowed in other than function prototype scope or generic association"
! msgstr ""
! 
! #: c/c-decl.cc:7663
  #, gcc-internal-format
  msgid "%qE declared as function returning a function"
  msgstr "%qE er erklæret som en funktion, der returnerer en funktion"
  
! #: c/c-decl.cc:7666
  #, gcc-internal-format
  msgid "type name declared as function returning a function"
  msgstr "'typenavn er erklæret som en funktion, der returnerer en funktion"
  
! #: c/c-decl.cc:7673
  #, gcc-internal-format
  msgid "%qE declared as function returning an array"
  msgstr "%qE er erklæret som en funktion, der returnerer en array"
  
! #: c/c-decl.cc:7676
  #, gcc-internal-format
  msgid "type name declared as function returning an array"
  msgstr "typenavn er erklæret som en funktion, der returnerer en array"
  
! #: c/c-decl.cc:7720
  #, gcc-internal-format
  msgid "function definition has qualified void return type"
  msgstr "funktiondefinition har kvalificeret void-returtype"
  
! #: c/c-decl.cc:7724 cp/decl.cc:15313
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "typemodifikationer ignoreret i funktionsreturtypen"
  
! #: c/c-decl.cc:7763 c/c-decl.cc:7931 c/c-decl.cc:7985 c/c-decl.cc:8083
! #: c/c-decl.cc:8205 c/c-parser.cc:3980
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<_Atomic%>-qualified function type"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-decl.cc:7769 c/c-decl.cc:7937 c/c-decl.cc:8088 c/c-decl.cc:8210
  #, gcc-internal-format
  msgid "ISO C forbids qualified function types"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-decl.cc:7822
  #, gcc-internal-format
  msgid "%qs combined with %<auto%> qualifier for %qE"
  msgstr ""
  
! #: c/c-decl.cc:7826
  #, gcc-internal-format
  msgid "%qs combined with %<register%> qualifier for %qE"
  msgstr ""
  
! #: c/c-decl.cc:7832
  #, fuzzy, gcc-internal-format
  msgid "%qs specified for auto variable %qE"
  msgstr "ignorerer asm-anvisning til den ikke-statiske, lokale variabel '%s'"
  
! #: c/c-decl.cc:7848
  #, fuzzy, gcc-internal-format
  #| msgid "type specifier omitted for parameter `%E'"
  msgid "%qs specified for parameter %qE"
  msgstr "typeangivelse udeladt for parameteren '%E'"
  
! #: c/c-decl.cc:7851
  #, fuzzy, gcc-internal-format
  #| msgid "type specifier omitted for parameter"
  msgid "%qs specified for unnamed parameter"
  msgstr "typeangivelsen er ikke angivet for parameteren"
  
! #: c/c-decl.cc:7857
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for structure field `%s'"
  msgid "%qs specified for structure field %qE"
  msgstr "lagringsklasse angivet for strukturfelt '%s'"
  
! #: c/c-decl.cc:7860
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for structure field `%s'"
  msgid "%qs specified for structure field"
  msgstr "lagringsklasse angivet for strukturfelt '%s'"
  
! #: c/c-decl.cc:7875
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "bit-field %qE has atomic type"
  msgstr "bitfeltet '%s' er af en ufuldstændig type"
  
! #: c/c-decl.cc:7877
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "bit-field has atomic type"
  msgstr "bitfeltet '%s' er af en ufuldstændig type"
  
! #: c/c-decl.cc:7886
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for typedef %qE"
  msgstr "justering må ikke angives for '%s'"
  
! #: c/c-decl.cc:7888
  #, gcc-internal-format
  msgid "alignment specified for %<register%> object %qE"
  msgstr ""
  
! #: c/c-decl.cc:7893
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter `%s'"
  msgid "alignment specified for parameter %qE"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: c/c-decl.cc:7895
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter `%s'"
  msgid "alignment specified for unnamed parameter"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: c/c-decl.cc:7900
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for bit-field %qE"
  msgstr "justering må ikke angives for '%s'"
  
! #: c/c-decl.cc:7902
  #, fuzzy, gcc-internal-format
  #| msgid "`__alignof' applied to a bit-field"
  msgid "alignment specified for unnamed bit-field"
  msgstr "'__alignof' benyttet på et bitfelt"
  
! #: c/c-decl.cc:7905
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for functions"
  msgid "alignment specified for function %qE"
  msgstr "'%D' kan kun angives for funktioner"
  
! #: c/c-decl.cc:7912
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
  msgstr ""
  
! #: c/c-decl.cc:7915
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
  msgstr ""
  
! #: c/c-decl.cc:7946
  #, fuzzy, gcc-internal-format
  msgid "typedef %q+D declared %<inline%>"
  msgstr "variablen '%s' er erklæret 'inline'"
  
! #: c/c-decl.cc:7948
  #, fuzzy, gcc-internal-format
  #| msgid "operator `%T' declared to return `%T'"
  msgid "typedef %q+D declared %<_Noreturn%>"
  msgstr "operator '%T' erklæret til at returnere '%T'"
  
! #: c/c-decl.cc:7991
  #, gcc-internal-format
  msgid "ISO C forbids const or volatile function types"
  msgstr "ISO C forbyder const eller volatile funktionstyper"
  
  #. C99 6.7.2.1p8
! #: c/c-decl.cc:8002
  #, fuzzy, gcc-internal-format
  #| msgid "data member may not have variably modified type `%T'"
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "datamedlem må ikke have variabelt ændret type '%T'"
  
! #: c/c-decl.cc:8019 cp/decl.cc:13674
  #, fuzzy, gcc-internal-format
  #| msgid "variable or field declared void"
  msgid "variable or field %qE declared void"
  msgstr "variabel eller felt erklæret void"
  
! #: c/c-decl.cc:8073
  #, gcc-internal-format
  msgid "attributes in parameter array declarator ignored"
  msgstr "egenskaber i parametertabelerklæring ignoreret"
  
! #: c/c-decl.cc:8115
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "parameter %q+D declared %<inline%>"
  msgstr "parameteren '%D' erklæret void"
  
! #: c/c-decl.cc:8117
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "parameter %q+D declared %<_Noreturn%>"
  msgstr "parameteren '%D' erklæret void"
  
! #: c/c-decl.cc:8130
  #, fuzzy, gcc-internal-format
  #| msgid "field `%s' declared as a function"
  msgid "field %qE declared as a function"
  msgstr "feltet '%s' er erklæret som en funktion"
  
! #: c/c-decl.cc:8137
  #, fuzzy, gcc-internal-format
  #| msgid "field `%s' has incomplete type"
  msgid "field %qE has incomplete type"
  msgstr "feltet '%s' er af en ufuldstændig type"
  
! #: c/c-decl.cc:8139
  #, fuzzy, gcc-internal-format
  #| msgid "name `%T' has incomplete type"
  msgid "unnamed field has incomplete type"
  msgstr "navnet '%T' er af en ufuldstændig type"
  
! #: c/c-decl.cc:8176 c/c-decl.cc:8187 c/c-decl.cc:8190
  #, fuzzy, gcc-internal-format
  #| msgid "invalid storage class for function `%s'"
  msgid "invalid storage class for function %qE"
  msgstr "ugyldig lagringsklasse for funktion '%s'"
  
  # at oversætte inline med et udsagnsord her bliver vist for tvetydigt
! #: c/c-decl.cc:8247
  #, fuzzy, gcc-internal-format
  #| msgid "cannot inline function `main'"
  msgid "cannot inline function %<main%>"
  msgstr "funktionen 'main' kan ikke være inline"
  
! #: c/c-decl.cc:8249
  #, gcc-internal-format
  msgid "%<main%> declared %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.cc:8260
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C99 does not support %<_Noreturn%>"
  msgstr "ISO C90 understøtter ikke komplekse typer"
  
! #: c/c-decl.cc:8263
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C90 does not support %<_Noreturn%>"
  msgstr "ISO C90 understøtter ikke komplekse typer"
  
! #: c/c-decl.cc:8285
  #, fuzzy, gcc-internal-format
  msgid "function previously declared %<static%> redeclared %<extern%>"
  msgstr "variabel eller felt '%s' erklæret void"
  
! #: c/c-decl.cc:8303
  #, fuzzy, gcc-internal-format
  #| msgid "parameter may not have variably modified type `%T'"
  msgid "%<constexpr%> object has variably modified type"
  msgstr "parameter må ikke have variabelt ændret type '%T'"
  
! #: c/c-decl.cc:8307 c/c-parser.cc:13721
  #, fuzzy, gcc-internal-format
  #| msgid "invalid qualifiers on non-member function type"
  msgid "invalid qualifiers for %<constexpr%> object"
  msgstr "ugyldige modifikationer for ikke-medlemsfunktionstype"
  
! #: c/c-decl.cc:8313 c/c-parser.cc:13724
  #, fuzzy, gcc-internal-format
  #| msgid "invalid return type for member function `%#D'"
  msgid "invalid qualifiers for field of %<constexpr%> object"
  msgstr "ugyldig returtype for medlemsfunktionen '%#D'"
  
! #: c/c-decl.cc:8339
  #, fuzzy, gcc-internal-format
  msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgstr "variabel eller felt '%s' erklæret void"
  
! #: c/c-decl.cc:8351
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D declared %<inline%>"
  msgstr "variablen '%s' er erklæret 'inline'"
  
! #: c/c-decl.cc:8353
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D declared %<_Noreturn%>"
  msgstr "variablen '%s' er erklæret 'inline'"
  
! #: c/c-decl.cc:8391
  #, fuzzy, gcc-internal-format
  msgid "non-nested function with variably modified type"
  msgstr "skabelonsparameter '%T' er en variabelt ændret type"
  
! #: c/c-decl.cc:8393
  #, gcc-internal-format
  msgid "object with variably modified type must have no linkage"
  msgstr ""
  
! #: c/c-decl.cc:8465
! #, gcc-internal-format
! msgid "non-local variable %qD with anonymous type is questionable in C++"
! msgstr ""
! 
! #. A function definition isn't function prototype scope C99 6.2.1p4.
! #. C99 6.7.5.2p4
! #: c/c-decl.cc:8495 c/c-decl.cc:11116
! #, gcc-internal-format
! msgid "%<[*]%> not allowed in other than function prototype scope"
! msgstr ""
! 
! #: c/c-decl.cc:8501 c/c-decl.cc:10909
  #, fuzzy, gcc-internal-format
  #| msgid "function declaration isn't a prototype"
  msgid "function declaration isn%'t a prototype"
  msgstr "funktionserklæringen er ikke en prototype"
  
! #: c/c-decl.cc:8513
  #, gcc-internal-format
  msgid "parameter names (without types) in function declaration"
  msgstr "parameternavne (uden typer) i funktionserklæringen"
  
! #: c/c-decl.cc:8561
  #, fuzzy, gcc-internal-format
  msgid "parameter %u (%q+D) has incomplete type"
  msgstr "parameteren er af en ufuldstændig type"
  
! #: c/c-decl.cc:8565
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parameter has incomplete type"
  msgid "parameter %u has incomplete type"
  msgstr "parameteren er af en ufuldstændig type"
  
! #: c/c-decl.cc:8645
  #, fuzzy, gcc-internal-format
  msgid "%<void%> as only parameter may not be qualified"
  msgstr "typedef-navn kan ikke klassemodificeres"
  
! #: c/c-decl.cc:8649
  #, fuzzy, gcc-internal-format
  msgid "%<void%> must be the only parameter"
  msgstr "ugyldig brug af skabelonstypeparameter"
  
! #: c/c-decl.cc:8679
  #, fuzzy, gcc-internal-format
  msgid "parameter %q+D has just a forward declaration"
  msgstr "parameteren '%s' har kun en forhåndserklæring"
  
! #: c/c-decl.cc:8687
  #, fuzzy, gcc-internal-format
  msgid "%<void%> must be the only parameter and unnamed"
  msgstr "ugyldig brug af skabelonstypeparameter"
  
! #: c/c-decl.cc:8729
  #, gcc-internal-format
  msgid "%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.cc:8736
  #, gcc-internal-format, gfc-internal-format
  msgid "anonymous %s declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.cc:8862
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "enum type defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: c/c-decl.cc:8868
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "struct defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: c/c-decl.cc:8874
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "union defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: c/c-decl.cc:8967
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of `union %s'"
  msgid "redefinition of %<union %E%>"
  msgstr "omdefinering af 'union %s'"
  
! #: c/c-decl.cc:8969
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of `struct %s'"
  msgid "redefinition of %<struct %E%>"
  msgstr "omdefinering af 'struct %s'"
  
! #: c/c-decl.cc:8978
  #, fuzzy, gcc-internal-format
  #| msgid "nested redefinition of `%s'"
  msgid "nested redefinition of %<union %E%>"
  msgstr "indlejret omdefinering af '%s'"
  
! #: c/c-decl.cc:8980
  #, fuzzy, gcc-internal-format
  #| msgid "nested redefinition of `%s'"
  msgid "nested redefinition of %<struct %E%>"
  msgstr "indlejret omdefinering af '%s'"
  
! #: c/c-decl.cc:9014 c/c-decl.cc:10233
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:9021 c/c-decl.cc:10240
  #, fuzzy, gcc-internal-format
  #| msgid "unknown field `%s' specified in initializer"
  msgid "%qT defined in underspecified object initializer"
  msgstr "ukendt felt '%s' angivet i startværdi"
  
! #: c/c-decl.cc:9085 cp/decl.cc:6314 cp/parser.cc:31004
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "erklæring erklærer ikke noget"
  
! #: c/c-decl.cc:9090
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C doesn't support unnamed structs/unions"
  msgid "ISO C99 doesn%'t support unnamed structs/unions"
  msgstr "ISO C understøtter ikke unavngivne struct/union-konstruktioner"
  
! #: c/c-decl.cc:9093
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C doesn't support unnamed structs/unions"
  msgid "ISO C90 doesn%'t support unnamed structs/unions"
  msgstr "ISO C understøtter ikke unavngivne struct/union-konstruktioner"
  
! #: c/c-decl.cc:9192 c/c-decl.cc:9210 c/c-decl.cc:9271
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate member `%D'"
  msgid "duplicate member %q+D"
  msgstr "medlemmet '%D' optræder mere end én gang"
  
! #: c/c-decl.cc:9297
  #, gcc-internal-format
  msgid "empty struct has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.cc:9300
  #, gcc-internal-format
  msgid "empty union has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.cc:9333
! #, gcc-internal-format
! msgid "using %qD as both field and typedef name is invalid in C++"
! msgstr ""
! 
! #: c/c-decl.cc:9543
  #, gcc-internal-format
  msgid "argument %qE to the %<counted_by%> attribute is not a field declaration in the same structure as %qD"
  msgstr ""
  
! #: c/c-decl.cc:9559
  #, gcc-internal-format
  msgid "argument %qE to the %<counted_by%> attribute is not a field declaration with an integer type"
  msgstr ""
  
! #: c/c-decl.cc:9638
  #, fuzzy, gcc-internal-format
  #| msgid "named members"
  msgid "union has no named members"
  msgstr "navngivne medlemmer"
  
! #: c/c-decl.cc:9640
  #, fuzzy, gcc-internal-format
  msgid "union has no members"
  msgstr "anonym sammensat type uden medlemmer"
  
! #: c/c-decl.cc:9645
  #, fuzzy, gcc-internal-format
  #| msgid "named members"
  msgid "struct has no named members"
  msgstr "navngivne medlemmer"
  
! #: c/c-decl.cc:9647
  #, fuzzy, gcc-internal-format
  #| msgid "%s has no member named `%s'"
  msgid "struct has no members"
  msgstr "%s har intet medlem ved navn '%s'"
  
! #: c/c-decl.cc:9724 cp/decl.cc:16338
  #, fuzzy, gcc-internal-format
  msgid "flexible array member in union is a GCC extension"
  msgstr "fleksibelt tabelmedlem i union"
  
! #: c/c-decl.cc:9728
  #, fuzzy, gcc-internal-format
  msgid "flexible array member not at end of struct"
  msgstr "fleksibelt tabelmedlem ikke i slutningen af struktur"
  
! #: c/c-decl.cc:9733
  #, fuzzy, gcc-internal-format
  msgid "flexible array member in a struct with no named members is a GCC extension"
  msgstr "fleksibelt tabelmedlem i union"
  
! #: c/c-decl.cc:9780
  #, fuzzy, gcc-internal-format
  msgid "structure containing a flexible array member is not at the end of another structure"
  msgstr "fleksibelt tabelmedlem ikke i slutningen af struktur"
  
! #: c/c-decl.cc:9807
  #, fuzzy, gcc-internal-format
  #| msgid "%s is too large"
  msgid "type %qT is too large"
  msgstr "%s er for stor"
  
! #: c/c-decl.cc:9823
! #, fuzzy, gcc-internal-format
! #| msgid "bit-field `%s' has invalid type"
! msgid "bit-field %qD has invalid type"
! msgstr "bitfeltet '%s' er af en ufuldstændig type"
! 
! #: c/c-decl.cc:9878
  #, fuzzy, gcc-internal-format
  msgid "type punning toggles scalar storage order"
  msgstr "ukendt registernavn '%s'"
  
! #: c/c-decl.cc:9950
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr "union kan ikke ikke gøres gennemsigtig"
  
! #: c/c-decl.cc:9964
  #, fuzzy, gcc-internal-format
  msgid "redefinition of struct or union %qT with variably modified type"
  msgstr "omdefinering af '%s'"
  
! #: c/c-decl.cc:9971
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of `struct %s'"
  msgid "redefinition of struct or union %qT"
  msgstr "omdefinering af 'struct %s'"
  
! #: c/c-decl.cc:10154
  #, fuzzy, gcc-internal-format
  #| msgid "nested redefinition of `%s'"
  msgid "nested redefinition of %<enum %E%>"
  msgstr "indlejret omdefinering af '%s'"
  
! #: c/c-decl.cc:10202
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of `enum %s'"
  msgid "redeclaration of %<enum %E%>"
  msgstr "omerklæring af 'enum %s'"
  
! #: c/c-decl.cc:10214
  #, gcc-internal-format
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:10303 cp/decl.cc:19075 m2/gm2-gcc/m2type.cc:2100
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr ""
  
! #: c/c-decl.cc:10322
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr "enum-værdier overstige rækkevidden af det største heltal"
  
! #: c/c-decl.cc:10331
  #, fuzzy, gcc-internal-format
  #| msgid "enumeration values exceed range of largest integer"
  msgid "enumeration values exceed range of %qs"
  msgstr "enum-værdier overstige rækkevidden af det største heltal"
  
! #: c/c-decl.cc:10448
  #, fuzzy, gcc-internal-format
  #| msgid "nested redefinition of `%s'"
  msgid "conflicting redefinition of enum %qT"
  msgstr "indlejret omdefinering af '%s'"
  
! #: c/c-decl.cc:10481 c/c-decl.cc:10497
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for `%s' not integer constant"
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "enum-værdien for '%s' er ikke en heltalskonstant"
  
! #: c/c-decl.cc:10492
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for `%s' not integer constant"
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "enum-værdien for '%s' er ikke en heltalskonstant"
  
! #: c/c-decl.cc:10516
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr "enum-værdier for store"
  
! #: c/c-decl.cc:10523
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "enumerator value outside the range of underlying type"
  msgstr "tabelindeks er ikke et heltal"
  
! #: c/c-decl.cc:10540
  #, gcc-internal-format
  msgid "value of redeclared enumerator outside the range of %qT"
  msgstr ""
  
! #: c/c-decl.cc:10568
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "enumerator value outside the range of %qs"
  msgstr "tabelindeks er ikke et heltal"
  
! #: c/c-decl.cc:10574
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of `int'"
  msgid "ISO C restricts enumerator values to range of %<int%> before C23"
  msgstr "ISO C begrænser enum-værdier til rækkevidden af 'int'"
  
! #: c/c-decl.cc:10782 cp/decl.cc:6656 cp/decl.cc:19679
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "inline funktion '%s' givet egenskaben noinline"
  
! #: c/c-decl.cc:10801
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr "returtypen er en ufuldstændig type"
  
! #: c/c-decl.cc:10813
  #, fuzzy, gcc-internal-format
  #| msgid "return type defaults to `int'"
  msgid "return type defaults to %<int%>"
  msgstr "returtypen antages at være 'int'"
  
! #: c/c-decl.cc:10842
  #, fuzzy, gcc-internal-format
  #| msgid "field `%s' declared as a function"
  msgid "%q+D defined as variadic function without prototype"
  msgstr "feltet '%s' er erklæret som en funktion"
  
! #: c/c-decl.cc:10895
  #, gcc-internal-format
  msgid "ISO C23 does not allow defining parameters for function %qE declared without parameters"
  msgstr ""
  
! #: c/c-decl.cc:10918
  #, fuzzy, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr "ingen tidligere prototype for '%s'"
  
! #: c/c-decl.cc:10927
  #, fuzzy, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "'%s' blev brugt uden en prototype før dens definition"
  
! #: c/c-decl.cc:10945
  #, fuzzy, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "'%s' blev brugt uden en erklæring før dens definition"
  
! #: c/c-decl.cc:10964
  #, fuzzy, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr "returtypen til '%s' er ikke 'int'"
  
! #: c/c-decl.cc:10966
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr ""
  
! #: c/c-decl.cc:10973
  #, fuzzy, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr "'%s' er normalt en ikke-statisk funktion"
  
! #: c/c-decl.cc:10991
! #, gcc-internal-format
! msgid "versioned definitions are only allowed at file scope"
! msgstr ""
! 
! #: c/c-decl.cc:11035
  #, fuzzy, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr "kan ikke bruge '::' i parametererklæring"
  
! #: c/c-decl.cc:11051
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr "traditionel C tillader ikke ISO C-functionsdefinitioner"
  
! #: c/c-decl.cc:11068
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C does not support omitting parameter names in function definitions before C23"
  msgstr "ISO C90 understøtter ikke komplekse typer"
  
! #: c/c-decl.cc:11108 c/c-decl.cc:11112
  #, fuzzy, gcc-internal-format
  #| msgid "traditional C rejects ISO C style function definitions"
  msgid "old-style function definition"
  msgstr "traditionel C tillader ikke ISO C-functionsdefinitioner"
  
! #: c/c-decl.cc:11125
  #, fuzzy, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr "parameternavn mangler fra parameterliste"
  
! #: c/c-decl.cc:11141
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr "'%D' er erklæret som en ven"
  
! #: c/c-decl.cc:11149
  #, fuzzy, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "flere parametre ved navn '%s'"
  
! #: c/c-decl.cc:11158
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "parameter %qD declared with void type"
  msgstr "parameteren '%D' erklæret void"
  
! #: c/c-decl.cc:11187 c/c-decl.cc:11192
  #, fuzzy, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr "typen til '%s' antages at være 'int'"
  
! #: c/c-decl.cc:11212
  #, fuzzy, gcc-internal-format
  #| msgid "parameter has incomplete type"
  msgid "parameter %qD has incomplete type"
  msgstr "parameteren er af en ufuldstændig type"
  
! #: c/c-decl.cc:11219
  #, fuzzy, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "erklæring af parameteren '%s', men ingen sådan parameter"
  
! #: c/c-decl.cc:11272
  #, fuzzy, gcc-internal-format
  #| msgid "number of arguments doesn't match prototype"
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "antallet af parametre passer ikke til prototypen"
  
! #: c/c-decl.cc:11283
  #, fuzzy, gcc-internal-format
  #| msgid "number of arguments doesn't match prototype"
  msgid "number of arguments doesn%'t match prototype"
  msgstr "antallet af parametre passer ikke til prototypen"
  
! #: c/c-decl.cc:11286 c/c-decl.cc:11326 c/c-decl.cc:11340
  #, fuzzy, gcc-internal-format
  msgid "prototype declaration"
  msgstr "tom erklæring"
  
! #: c/c-decl.cc:11318
  #, fuzzy, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "den forfremmede parameter '%s' passer ikke til prototypen"
  
! #: c/c-decl.cc:11323
  #, fuzzy, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr "den forfremmede parameter '%s' passer ikke til prototypen"
  
! #: c/c-decl.cc:11333
  #, fuzzy, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "parameteren '%s' passer ikke til prototypen"
  
! #: c/c-decl.cc:11338
  #, fuzzy, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr "parameteren '%s' passer ikke til prototypen"
  
! #: c/c-decl.cc:11583 cp/decl.cc:20614
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "ingen return-sætning i en funktion der ikke returnerer void"
  
! #: c/c-decl.cc:11602 cp/decl.cc:20690
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "parameter %qD set but not used"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: c/c-decl.cc:11699
  #, fuzzy, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr "begyndelseserklæring i 'for'-løkke benyttet uden for C99-tilstand"
  
! #: c/c-decl.cc:11704
  #, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr ""
  
! #: c/c-decl.cc:11711
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "ISO C90 understøtter ikke %<[*]%> arrayerklæringer"
  
! #: c/c-decl.cc:11745
  #, fuzzy, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "erklæring af '%s' der er en statisk variabel, i begyndelseserklæring i 'for'-løkke"
  
! #: c/c-decl.cc:11749
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr "erklæring af '%s' der er en 'extern'-variabel, i begyndelseserklæring i 'for'-løkke"
  
! #: c/c-decl.cc:11756
  #, fuzzy, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr "'struct %s' erklæret i begyndelseserklæring i 'for'-løkke"
  
! #: c/c-decl.cc:11761
  #, fuzzy, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr "'union %s' erklæret i begyndelseserklæring i 'for'-løkke"
  
! #: c/c-decl.cc:11767
  #, fuzzy, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr "'enum %s' erklæret i begyndelseserklæring i 'for'-løkke"
  
! #: c/c-decl.cc:11771
  #, fuzzy, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr "erklæring af '%s' der ikke er en variabel, i begyndelseserklæring i 'for'-løkke"
  
! #: c/c-decl.cc:12071
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr ""
  
! #: c/c-decl.cc:12130 c/c-decl.cc:12137
  #, fuzzy, gcc-internal-format
  #| msgid "repeated declaration of unit `%s'"
  msgid "duplicate %qE declaration specifier"
  msgstr "gentaget erklæring af enheden '%s'"
  
! #: c/c-decl.cc:12165 c/c-decl.cc:13271
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of `%s'"
  msgid "multiple storage classes in declaration specifiers"
  msgstr "flere lagringsklasser optræder i erklæringen af '%s'"
  
! #: c/c-decl.cc:12167
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%qs used with %<auto%>"
*************** msgstr "%s brugt med '%%%c' %s-formateri
*** 51414,51548 ****
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:12066
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "%<auto%> used with %<constexpr%>"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: c/c-decl.cc:12079 c/c-decl.cc:12517 c/c-decl.cc:12975
  #, fuzzy, gcc-internal-format
  #| msgid "two or more data types in declaration of `%s'"
  msgid "two or more data types in declaration specifiers"
  msgstr "mere end én datatype i erklæringen af '%s'"
  
! #: c/c-decl.cc:12091 cp/parser.cc:35150
  #, fuzzy, gcc-internal-format
  #| msgid "`long long long' is too long for GCC"
  msgid "%<long long long%> is too long for GCC"
  msgstr "'long long long' er for langt for GCC"
  
! #: c/c-decl.cc:12104
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support `long long'"
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ISO C90 understøtter ikke 'long long'"
  
! #: c/c-decl.cc:12357 c/c-parser.cc:12587
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "ISO C90 understøtter ikke komplekse typer"
  
! #: c/c-decl.cc:12411
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support saturating types"
  msgstr "ISO C understøtter ikke komplekse heltalstyper"
  
! #: c/c-decl.cc:12490 c/c-decl.cc:13115 c/c-decl.cc:13174
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate %qE"
  msgstr "'%s' optræder mere end én gang"
  
! #: c/c-decl.cc:12507
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be defined via %<typedef%>"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: c/c-decl.cc:12511
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot be used in asm here"
  msgid "%qs cannot be used here"
  msgstr "%s kan ikke bruges i asm her"
  
! #: c/c-decl.cc:12564
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ISO C understøtter ikke komplekse heltalstyper"
  
! #: c/c-decl.cc:12586
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "%<__int%d%> is not supported on this target"
  msgstr "Profilering er ikke understøttet på målarkitekturen."
  
! #: c/c-decl.cc:12629
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C90 does not support boolean types"
  msgstr "ISO C90 understøtter ikke komplekse typer"
  
! #: c/c-decl.cc:12748
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support the %<_Float%d%s%> type before C23"
  msgstr "ISO C understøtter ikke komplekse heltalstyper"
  
! #: c/c-decl.cc:12799 cp/parser.cc:20893
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "Profilering er ikke understøttet på målarkitekturen."
  
! #: c/c-decl.cc:12875
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support `long long'"
  msgid "ISO C does not support decimal floating-point before C23"
  msgstr "ISO C90 understøtter ikke 'long long'"
  
! #: c/c-decl.cc:12899 c/c-decl.cc:13276 c/c-parser.cc:11488
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "fixed-point types not supported for this target"
  msgstr "-fdata-sections understøttes ikke på målarkitekturen"
  
! #: c/c-decl.cc:12901
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support fixed-point types"
  msgstr "ISO C understøtter ikke komplekse heltalstyper"
  
! #: c/c-decl.cc:12930
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%<_BitInt%> argument is not an integer constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: c/c-decl.cc:12936
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for `%s' not integer constant"
  msgid "%<_BitInt%> argument %qE is not a positive integer constant expression"
  msgstr "enum-værdien for '%s' er ikke en heltalskonstant"
  
! #: c/c-decl.cc:12943
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is larger than %<BITINT_MAXWIDTH%> %qd"
  msgstr ""
  
! #: c/c-decl.cc:12991
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr ""
  
! #: c/c-decl.cc:13004
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' fails to be a typedef or built in type"
  msgid "%qE fails to be a typedef or built in type"
  msgstr "'%s' er hverken en typedef eller en indbygget type"
  
! #: c/c-decl.cc:13059
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "%qE is not at beginning of declaration"
--- 53420,53607 ----
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:12172
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "%<auto%> used with %<constexpr%>"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: c/c-decl.cc:12185 c/c-decl.cc:12618 c/c-decl.cc:13065
  #, fuzzy, gcc-internal-format
  #| msgid "two or more data types in declaration of `%s'"
  msgid "two or more data types in declaration specifiers"
  msgstr "mere end én datatype i erklæringen af '%s'"
  
! #: c/c-decl.cc:12197 cp/parser.cc:37535
  #, fuzzy, gcc-internal-format
  #| msgid "`long long long' is too long for GCC"
  msgid "%<long long long%> is too long for GCC"
  msgstr "'long long long' er for langt for GCC"
  
! #: c/c-decl.cc:12205 c/c-decl.cc:12217 c/c-decl.cc:12221 c/c-decl.cc:12225
! #: c/c-decl.cc:12233 c/c-decl.cc:12237 c/c-decl.cc:12241 c/c-decl.cc:12245
! #: c/c-decl.cc:12257 c/c-decl.cc:12261 c/c-decl.cc:12265 c/c-decl.cc:12269
! #: c/c-decl.cc:12281 c/c-decl.cc:12285 c/c-decl.cc:12289 c/c-decl.cc:12297
! #: c/c-decl.cc:12301 c/c-decl.cc:12305 c/c-decl.cc:12309 c/c-decl.cc:12313
! #: c/c-decl.cc:12325 c/c-decl.cc:12329 c/c-decl.cc:12333 c/c-decl.cc:12337
! #: c/c-decl.cc:12349 c/c-decl.cc:12353 c/c-decl.cc:12357 c/c-decl.cc:12361
! #: c/c-decl.cc:12365 c/c-decl.cc:12369 c/c-decl.cc:12381 c/c-decl.cc:12385
! #: c/c-decl.cc:12389 c/c-decl.cc:12393 c/c-decl.cc:12405 c/c-decl.cc:12409
! #: c/c-decl.cc:12413 c/c-decl.cc:12417 c/c-decl.cc:12421 c/c-decl.cc:12425
! #: c/c-decl.cc:12437 c/c-decl.cc:12441 c/c-decl.cc:12445 c/c-decl.cc:12449
! #: c/c-decl.cc:12464 c/c-decl.cc:12468 c/c-decl.cc:12472 c/c-decl.cc:12476
! #: c/c-decl.cc:12480 c/c-decl.cc:12484 c/c-decl.cc:12488 c/c-decl.cc:12492
! #: c/c-decl.cc:12496 c/c-decl.cc:12500 c/c-decl.cc:12504 c/c-decl.cc:12522
! #: c/c-decl.cc:12526 c/c-decl.cc:12530 c/c-decl.cc:12534 c/c-decl.cc:12538
! #: c/c-decl.cc:12542 c/c-decl.cc:12546 c/c-decl.cc:12550 c/c-decl.cc:12562
! #: c/c-decl.cc:12566 c/c-decl.cc:12570 c/c-decl.cc:12574 c/c-decl.cc:12578
! #: c/c-decl.cc:12626 c/c-decl.cc:12630 c/c-decl.cc:12634 c/c-decl.cc:12638
! #: c/c-decl.cc:12642 c/c-decl.cc:12646 c/c-decl.cc:12696 c/c-decl.cc:12700
! #: c/c-decl.cc:12704 c/c-decl.cc:12708 c/c-decl.cc:12712 c/c-decl.cc:12716
! #: c/c-decl.cc:12730 c/c-decl.cc:12734 c/c-decl.cc:12738 c/c-decl.cc:12742
! #: c/c-decl.cc:12746 c/c-decl.cc:12750 c/c-decl.cc:12761 c/c-decl.cc:12765
! #: c/c-decl.cc:12769 c/c-decl.cc:12780 c/c-decl.cc:12791 c/c-decl.cc:12795
! #: c/c-decl.cc:12799 c/c-decl.cc:12803 c/c-decl.cc:12807 c/c-decl.cc:12818
! #: c/c-decl.cc:12822 c/c-decl.cc:12826 c/c-decl.cc:12830 c/c-decl.cc:12834
! #: c/c-decl.cc:12925 c/c-decl.cc:12929 c/c-decl.cc:12933 c/c-decl.cc:12937
! #: c/c-decl.cc:12941 c/c-decl.cc:12945 c/c-decl.cc:12949 c/c-decl.cc:12979
! #: c/c-decl.cc:12996 c/c-decl.cc:13000 c/c-decl.cc:13004 c/c-decl.cc:13008
! #, fuzzy, gcc-internal-format
! #| msgid "two or more data types in declaration of `%s'"
! msgid "both %qs and %qs in declaration specifiers"
! msgstr "mere end én datatype i erklæringen af '%s'"
! 
! #: c/c-decl.cc:12210
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support `long long'"
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ISO C90 understøtter ikke 'long long'"
  
! #: c/c-decl.cc:12229 c/c-decl.cc:12293 c/c-decl.cc:12518 c/c-decl.cc:12674
! #, fuzzy, gcc-internal-format
! #| msgid "two or more data types in declaration of `%s'"
! msgid "both %qs and %<__int%d%> in declaration specifiers"
! msgstr "mere end én datatype i erklæringen af '%s'"
! 
! #: c/c-decl.cc:12249 c/c-decl.cc:12317 c/c-decl.cc:12373 c/c-decl.cc:12429
! #: c/c-decl.cc:12554 c/c-decl.cc:12855 c/c-decl.cc:12863 c/c-decl.cc:12871
! #: c/c-decl.cc:12879 c/c-decl.cc:12887
! #, fuzzy, gcc-internal-format
! #| msgid "multiple storage classes in declaration of `%s'"
! msgid "both %qs and %<_Float%d%s%> in declaration specifiers"
! msgstr "flere lagringsklasser optræder i erklæringen af '%s'"
! 
! #: c/c-decl.cc:12461 c/c-parser.cc:12885
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "ISO C90 understøtter ikke komplekse typer"
  
! #: c/c-decl.cc:12515
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support saturating types"
  msgstr "ISO C understøtter ikke komplekse heltalstyper"
  
! #: c/c-decl.cc:12591 c/c-decl.cc:13206 c/c-decl.cc:13265
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate %qE"
  msgstr "'%s' optræder mere end én gang"
  
! #: c/c-decl.cc:12608
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be defined via %<typedef%>"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: c/c-decl.cc:12612
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot be used in asm here"
  msgid "%qs cannot be used here"
  msgstr "%s kan ikke bruges i asm her"
  
! #: c/c-decl.cc:12665
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ISO C understøtter ikke komplekse heltalstyper"
  
! #: c/c-decl.cc:12670 c/c-decl.cc:12678
! #, fuzzy, gcc-internal-format
! #| msgid "two or more data types in declaration of `%s'"
! msgid "both %<__int%d%> and %qs in declaration specifiers"
! msgstr "mere end én datatype i erklæringen af '%s'"
! 
! #: c/c-decl.cc:12684
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "%<__int%d%> is not supported on this target"
  msgstr "Profilering er ikke understøttet på målarkitekturen."
  
! #: c/c-decl.cc:12727
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C90 does not support boolean types"
  msgstr "ISO C90 understøtter ikke komplekse typer"
  
! #: c/c-decl.cc:12846
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support the %<_Float%d%s%> type before C23"
  msgstr "ISO C understøtter ikke komplekse heltalstyper"
  
! #: c/c-decl.cc:12897 cp/parser.cc:22578
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "Profilering er ikke understøttet på målarkitekturen."
  
! #: c/c-decl.cc:12966
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support `long long'"
  msgid "ISO C does not support decimal floating-point before C23"
  msgstr "ISO C90 understøtter ikke 'long long'"
  
! #: c/c-decl.cc:12989 c/c-decl.cc:13367 c/c-parser.cc:11798
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "fixed-point types not supported for this target"
  msgstr "-fdata-sections understøttes ikke på målarkitekturen"
  
! #: c/c-decl.cc:12991
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support fixed-point types"
  msgstr "ISO C understøtter ikke komplekse heltalstyper"
  
! #: c/c-decl.cc:13020
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%<_BitInt%> argument is not an integer constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: c/c-decl.cc:13026
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for `%s' not integer constant"
  msgid "%<_BitInt%> argument %qE is not a positive integer constant expression"
  msgstr "enum-værdien for '%s' er ikke en heltalskonstant"
  
! #: c/c-decl.cc:13033
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is larger than %<BITINT_MAXWIDTH%> %qd"
  msgstr ""
  
! #: c/c-decl.cc:13082
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr ""
  
! #: c/c-decl.cc:13095
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' fails to be a typedef or built in type"
  msgid "%qE fails to be a typedef or built in type"
  msgstr "'%s' er hverken en typedef eller en indbygget type"
  
! #: c/c-decl.cc:13150
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "%qE is not at beginning of declaration"
*************** msgstr "'%s' er ikke ved begyndelsen af
*** 51550,51935 ****
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:13080 c/c-decl.cc:13157
  #, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr ""
  
! #: c/c-decl.cc:13082
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr ""
  
! #: c/c-decl.cc:13084 c/c-decl.cc:13153
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr ""
  
! #: c/c-decl.cc:13086 c/c-decl.cc:13123
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "%qE used with %<constexpr%>"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: c/c-decl.cc:13100 c/c-parser.cc:3365 c/c-parser.cc:4736 c/c-parser.cc:10752
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "ISO C99 does not support %qE"
  msgstr "%s understøtter ikke %s"
  
! #: c/c-decl.cc:13103 c/c-parser.cc:3368 c/c-parser.cc:4739 c/c-parser.cc:10755
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support `long long'"
  msgid "ISO C90 does not support %qE"
  msgstr "ISO C90 understøtter ikke 'long long'"
  
! #: c/c-decl.cc:13129
  #, fuzzy, gcc-internal-format
  #| msgid "`__thread' before `extern'"
  msgid "%<__thread%> before %<extern%>"
  msgstr "'__thread' før 'extern'"
  
! #: c/c-decl.cc:13138
  #, fuzzy, gcc-internal-format
  #| msgid "`__thread' before `static'"
  msgid "%<__thread%> before %<static%>"
  msgstr "'__thread' før 'static'"
  
! #: c/c-decl.cc:13144
  #, fuzzy, gcc-internal-format
  #| msgid "typedef declared %<auto%>"
  msgid "%<typedef%> used with %<auto%>"
  msgstr "typedef erklæret %<auto%>"
  
! #: c/c-decl.cc:13151
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<decltype%>"
  msgid "%qE used with %<extern%>"
  msgstr "forventede %<decltype%>"
  
! #: c/c-decl.cc:13159
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%qE used with %qs"
  msgstr "%s brugt med '%%%c' %s-formatering"
  
! #: c/c-decl.cc:13172
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr ""
  
! #: c/c-decl.cc:13188
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%qs used with %qE"
  msgstr "%s brugt med '%%%c' %s-formatering"
  
! #: c/c-decl.cc:13196
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%<constexpr%> used with %qE"
  msgstr "%s brugt med '%%%c' %s-formatering"
  
! #: c/c-decl.cc:13273
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr ""
  
! #: c/c-decl.cc:13288
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain `complex' meaning `double complex'"
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C understøtter ikke at blot 'complex' betyder 'double complex'"
  
! #: c/c-decl.cc:13299
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support %<auto%> type deduction before C23"
  msgstr "ISO C understøtter ikke komplekse heltalstyper"
  
! #: c/c-decl.cc:13328
  #, gcc-internal-format
  msgid "%<__auto_type%> followed by %<[[]]%> attributes"
  msgstr ""
  
! #: c/c-decl.cc:13354 c/c-decl.cc:13370 c/c-decl.cc:13396
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C understøtter ikke komplekse heltalstyper"
  
! #: c/c-decl.cc:13542
  #, fuzzy, gcc-internal-format
  #| msgid "left argument must be a slice"
  msgid "%<signed _BitInt%> argument must be at least 2"
  msgstr "venstre parameter skal være en skive"
  
! #: c/c-decl.cc:13551
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support `long long'"
  msgid "ISO C does not support %<%s_BitInt(%d)%> before C23"
  msgstr "ISO C++ understøtter ikke 'long long'"
  
! #: c/c-decl.cc:13851 cp/semantics.cc:6784
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr ""
  
! #: c/c-decl.cc:13855 cp/semantics.cc:6788
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
  
! #: c/c-decl.cc:13979
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C does not support %qs statement with an identifier operand before C2Y"
  msgstr "ISO C90 understøtter ikke komplekse typer"
  
! #: c/c-decl.cc:14031
  #, fuzzy, gcc-internal-format
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>; did you mean %qs?"
  msgstr "'%D' erklærer ikke en skabelonstype"
  
! #: c/c-decl.cc:14035
  #, fuzzy, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop; did you mean %qs?"
  msgstr "'%D' erklærer ikke en skabelonstype"
  
! #: c/c-decl.cc:14040
  #, fuzzy, gcc-internal-format
  #| msgid "break statement not within loop or switch"
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>"
  msgstr "break-sætning befinder sig ikke i en løkke- eller switch-konstruktion"
  
! #: c/c-decl.cc:14043
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to function types"
  msgid "%<continue%> statement operand %qE does not refer to a named loop"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktionstyper"
  
! #: c/c-decl.cc:14049
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE refers to a named %<switch%>"
  msgstr ""
  
! #: c/c-decl.cc:14051 c/c-decl.cc:14068
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "%<switch%> name defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: c/c-decl.cc:14059
  #, gcc-internal-format
  msgid "%qs statement operand %qE refers to a loop outside of its body"
  msgstr ""
  
! #: c/c-decl.cc:14061
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "loop name defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: c/c-decl.cc:14065
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE refers to a %<switch%> outside of its body"
  msgstr ""
  
! #: c/c-errors.cc:251
  #, fuzzy, gcc-internal-format
  #| msgid "-frepo must be used with -c"
  msgid "%qs is a keyword with %qs onwards"
  msgstr "-frepo skal bruges med -c"
  
! #: c/c-fold.cc:392 c/c-typeck.cc:14151 cp/typeck.cc:5919
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count is negative"
  msgid "left shift of negative value"
  msgstr "venstreskiftsantal er negativ"
  
! #: c/c-fold.cc:405 c/c-typeck.cc:14160 cp/typeck.cc:5927
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "venstreskiftsantal er negativ"
  
! #: c/c-fold.cc:406 c/c-typeck.cc:14087 cp/typeck.cc:5866
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "højreskiftsantal er negativ"
  
! #: c/c-fold.cc:416 c/c-typeck.cc:14179 cp/typeck.cc:5935
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "venstreskiftsantal er større end bredden af typen"
  
! #: c/c-fold.cc:417 c/c-typeck.cc:14111 cp/typeck.cc:5877
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "højreskiftsantal er større end bredden af typen"
  
! #: c/c-fold.cc:424 c/c-typeck.cc:14171
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count >= width of type"
  msgid "left shift count >= width of vector element"
  msgstr "venstreskiftsantal er større end bredden af typen"
  
! #: c/c-fold.cc:425 c/c-typeck.cc:14098
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count >= width of type"
  msgid "right shift count >= width of vector element"
  msgstr "højreskiftsantal er større end bredden af typen"
  
! #: c/c-parser.cc:371
  #, fuzzy, gcc-internal-format
  #| msgid "identifier name `%s' conflicts with GNU C++ internal naming strategy"
  msgid "identifier %qE conflicts with C++ keyword"
  msgstr "kaldenavnet '%s' er i modstrid med den interne navngivningsstrategi i GNU c++"
  
! #: c/c-parser.cc:1056 cp/parser.cc:3374
  #, gcc-internal-format
  msgid "version control conflict marker in file"
  msgstr ""
  
! #: c/c-parser.cc:1277 cp/parser.cc:3456
  #, fuzzy, gcc-internal-format
  msgid "to match this %qs"
  msgstr "  anden type her"
  
! #: c/c-parser.cc:1476 cp/parser.cc:35387
  #, fuzzy, gcc-internal-format
  #| msgid "garbage at end of #line"
  msgid "expected end of line"
  msgstr "ragelse i slutningen af #line"
  
! #: c/c-parser.cc:1995
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids an empty source file"
  msgid "ISO C forbids an empty translation unit"
  msgstr "ISO C forbyder en tom kildefil"
  
! #: c/c-parser.cc:2021 c/c-parser.cc:2030 c/c-parser.cc:27816 cp/parser.cc:51309
! #: cp/semantics.cc:4007 cp/semantics.cc:4016
  #, gcc-internal-format
  msgid "%qs without corresponding %qs"
  msgstr ""
  
! #: c/c-parser.cc:2126 c/c-parser.cc:14578
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra `;' outside of a function"
  msgid "ISO C does not allow extra %<;%> outside of a function"
  msgstr "ISO C tillader ikke ekstra ';' uden for funktioner"
  
! #: c/c-parser.cc:2210
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%<assume%> attribute at top level"
  msgstr "egenskaben '%s' kan kun anvendes på variabler"
  
! #: c/c-parser.cc:2409
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<struct%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2417
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<union%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2425
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<enum%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2438 c/c-parser.cc:3633 c/c-parser.cc:5340
  #, fuzzy, gcc-internal-format
  #| msgid "'%D' has no member named '%E'"
  msgid "unknown type name %qE; did you mean %qs?"
  msgstr "'%D' har intet medlem ved navn '%E'"
  
! #: c/c-parser.cc:2442 c/c-parser.cc:3637 c/c-parser.cc:5344
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown type name %qE"
  msgstr "ukendt registernavn: %s"
  
! #: c/c-parser.cc:2469 c/c-parser.cc:15956 c/c-parser.cc:24972
! #: c/c-parser.cc:25715 c/c-parser.cc:26301 cp/parser.cc:48152
! #: cp/parser.cc:53924
  #, fuzzy, gcc-internal-format
  #| msgid "repeated declaration of unit `%s'"
  msgid "expected declaration specifiers"
  msgstr "gentaget erklæring af enheden '%s'"
  
! #: c/c-parser.cc:2493
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared with an exception specification"
  msgid "%qT declared in underspecified object declaration"
  msgstr "'%D' erklæret med en undtagelsesspecifikation"
  
! #: c/c-parser.cc:2498
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> specified for friend class declaration"
  msgid "%qT defined in underspecified object declaration"
  msgstr "%<inline%> angivet for friend class-erklæring"
  
! #: c/c-parser.cc:2534
  #, fuzzy, gcc-internal-format
  #| msgid "useless %qs in empty declaration"
  msgid "%qs in empty declaration"
  msgstr "ubrugelig %qs i tom erklæring"
  
! #: c/c-parser.cc:2548
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute at top level"
  msgstr "sektionsegenskaben er ikke tilladt for '%s'"
  
! #: c/c-parser.cc:2586 c/c-parser.cc:8341
  #, gcc-internal-format
  msgid "attribute %<musttail%> mixed with other attributes on %<return%> statement"
  msgstr ""
  
! #: c/c-parser.cc:2602 c/c-parser.cc:4528
  #, gcc-internal-format
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:2620 cp/parser.cc:37645 cp/parser.cc:37717
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "prefix attributes are ignored for methods"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: c/c-parser.cc:2655
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored for implementations"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: c/c-parser.cc:2676
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "unexpected attribute"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:2686 c/c-parser.cc:8361 cp/parser.cc:13361 cp/parser.cc:13622
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "sektionsegenskaben er ikke tilladt for '%s'"
  
! #: c/c-parser.cc:2689 c/c-parser.cc:8328 cp/cp-gimplify.cc:3689
  #, fuzzy, gcc-internal-format
  msgid "%<assume%> attribute not followed by %<;%>"
  msgstr "sektionsegenskaben er ikke tilladt for '%s'"
  
! #: c/c-parser.cc:2739
  #, gcc-internal-format
  msgid "%<__auto_type%> requires a plain identifier as declarator"
  msgstr ""
  
! #: c/c-parser.cc:2752
  #, gcc-internal-format
  msgid "%<auto%> requires a plain identifier, possibly with attributes, as declarator"
  msgstr ""
  
! #: c/c-parser.cc:2778
  #, gcc-internal-format
  msgid "data definition has no type or storage class"
  msgstr "definition af data uden angivelse af type eller lagringsklasse"
--- 53609,53999 ----
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:13171 c/c-decl.cc:13248
  #, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr ""
  
! #: c/c-decl.cc:13173
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr ""
  
! #: c/c-decl.cc:13175 c/c-decl.cc:13244
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr ""
  
! #: c/c-decl.cc:13177 c/c-decl.cc:13214
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "%qE used with %<constexpr%>"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: c/c-decl.cc:13191 c/c-parser.cc:3504 c/c-parser.cc:4875 c/c-parser.cc:10959
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "ISO C99 does not support %qE"
  msgstr "%s understøtter ikke %s"
  
! #: c/c-decl.cc:13194 c/c-parser.cc:3507 c/c-parser.cc:4878 c/c-parser.cc:10962
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support `long long'"
  msgid "ISO C90 does not support %qE"
  msgstr "ISO C90 understøtter ikke 'long long'"
  
! #: c/c-decl.cc:13220
  #, fuzzy, gcc-internal-format
  #| msgid "`__thread' before `extern'"
  msgid "%<__thread%> before %<extern%>"
  msgstr "'__thread' før 'extern'"
  
! #: c/c-decl.cc:13229
  #, fuzzy, gcc-internal-format
  #| msgid "`__thread' before `static'"
  msgid "%<__thread%> before %<static%>"
  msgstr "'__thread' før 'static'"
  
! #: c/c-decl.cc:13235
  #, fuzzy, gcc-internal-format
  #| msgid "typedef declared %<auto%>"
  msgid "%<typedef%> used with %<auto%>"
  msgstr "typedef erklæret %<auto%>"
  
! #: c/c-decl.cc:13242
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<decltype%>"
  msgid "%qE used with %<extern%>"
  msgstr "forventede %<decltype%>"
  
! #: c/c-decl.cc:13250
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%qE used with %qs"
  msgstr "%s brugt med '%%%c' %s-formatering"
  
! #: c/c-decl.cc:13263
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr ""
  
! #: c/c-decl.cc:13279
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%qs used with %qE"
  msgstr "%s brugt med '%%%c' %s-formatering"
  
! #: c/c-decl.cc:13287
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%<constexpr%> used with %qE"
  msgstr "%s brugt med '%%%c' %s-formatering"
  
! #: c/c-decl.cc:13364
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr ""
  
! #: c/c-decl.cc:13379
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain `complex' meaning `double complex'"
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C understøtter ikke at blot 'complex' betyder 'double complex'"
  
! #: c/c-decl.cc:13390
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support %<auto%> type deduction before C23"
  msgstr "ISO C understøtter ikke komplekse heltalstyper"
  
! #: c/c-decl.cc:13419
  #, gcc-internal-format
  msgid "%<__auto_type%> followed by %<[[]]%> attributes"
  msgstr ""
  
! #: c/c-decl.cc:13445 c/c-decl.cc:13461 c/c-decl.cc:13487
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C understøtter ikke komplekse heltalstyper"
  
! #: c/c-decl.cc:13633
  #, fuzzy, gcc-internal-format
  #| msgid "left argument must be a slice"
  msgid "%<signed _BitInt%> argument must be at least 2"
  msgstr "venstre parameter skal være en skive"
  
! #: c/c-decl.cc:13642
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support `long long'"
  msgid "ISO C does not support %<%s_BitInt(%d)%> before C23"
  msgstr "ISO C++ understøtter ikke 'long long'"
  
! #: c/c-decl.cc:13943 cp/semantics.cc:6995
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr ""
  
! #: c/c-decl.cc:13947 cp/semantics.cc:6999
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
  
! #: c/c-decl.cc:14240
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C does not support %qs statement with an identifier operand before C2Y"
  msgstr "ISO C90 understøtter ikke komplekse typer"
  
! #: c/c-decl.cc:14292
  #, fuzzy, gcc-internal-format
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>; did you mean %qs?"
  msgstr "'%D' erklærer ikke en skabelonstype"
  
! #: c/c-decl.cc:14296
  #, fuzzy, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop; did you mean %qs?"
  msgstr "'%D' erklærer ikke en skabelonstype"
  
! #: c/c-decl.cc:14301
  #, fuzzy, gcc-internal-format
  #| msgid "break statement not within loop or switch"
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>"
  msgstr "break-sætning befinder sig ikke i en løkke- eller switch-konstruktion"
  
! #: c/c-decl.cc:14304
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to function types"
  msgid "%<continue%> statement operand %qE does not refer to a named loop"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktionstyper"
  
! #: c/c-decl.cc:14310
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE refers to a named %<switch%>"
  msgstr ""
  
! #: c/c-decl.cc:14312 c/c-decl.cc:14329
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "%<switch%> name defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: c/c-decl.cc:14320
  #, gcc-internal-format
  msgid "%qs statement operand %qE refers to a loop outside of its body"
  msgstr ""
  
! #: c/c-decl.cc:14322
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "loop name defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: c/c-decl.cc:14326
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE refers to a %<switch%> outside of its body"
  msgstr ""
  
! #: c/c-errors.cc:260
  #, fuzzy, gcc-internal-format
  #| msgid "-frepo must be used with -c"
  msgid "%qs is a keyword with %qs onwards"
  msgstr "-frepo skal bruges med -c"
  
! #: c/c-fold.cc:410 c/c-typeck.cc:14680 cp/typeck.cc:6053
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count is negative"
  msgid "left shift of negative value"
  msgstr "venstreskiftsantal er negativ"
  
! #: c/c-fold.cc:423 c/c-typeck.cc:14689 cp/typeck.cc:6061
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "venstreskiftsantal er negativ"
  
! #: c/c-fold.cc:424 c/c-typeck.cc:14616 cp/typeck.cc:6000
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "højreskiftsantal er negativ"
  
! #: c/c-fold.cc:434 c/c-typeck.cc:14708 cp/typeck.cc:6069
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "venstreskiftsantal er større end bredden af typen"
  
! #: c/c-fold.cc:435 c/c-typeck.cc:14640 cp/typeck.cc:6011
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "højreskiftsantal er større end bredden af typen"
  
! #: c/c-fold.cc:442 c/c-typeck.cc:14700
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count >= width of type"
  msgid "left shift count >= width of vector element"
  msgstr "venstreskiftsantal er større end bredden af typen"
  
! #: c/c-fold.cc:443 c/c-typeck.cc:14627
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count >= width of type"
  msgid "right shift count >= width of vector element"
  msgstr "højreskiftsantal er større end bredden af typen"
  
! #: c/c-parser.cc:384
  #, fuzzy, gcc-internal-format
  #| msgid "identifier name `%s' conflicts with GNU C++ internal naming strategy"
  msgid "identifier %qE conflicts with C++ keyword"
  msgstr "kaldenavnet '%s' er i modstrid med den interne navngivningsstrategi i GNU c++"
  
! #: c/c-parser.cc:1087 cp/parser.cc:3449
  #, gcc-internal-format
  msgid "version control conflict marker in file"
  msgstr ""
  
! #: c/c-parser.cc:1310 cp/parser.cc:3533
  #, fuzzy, gcc-internal-format
  msgid "to match this %qs"
  msgstr "  anden type her"
  
! #: c/c-parser.cc:1509 cp/parser.cc:37772
  #, fuzzy, gcc-internal-format
  #| msgid "garbage at end of #line"
  msgid "expected end of line"
  msgstr "ragelse i slutningen af #line"
  
! #: c/c-parser.cc:2080
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids an empty source file"
  msgid "ISO C forbids an empty translation unit"
  msgstr "ISO C forbyder en tom kildefil"
  
! #: c/c-parser.cc:2106 c/c-parser.cc:2115 c/c-parser.cc:29063 cp/parser.cc:54562
! #: cp/semantics.cc:4059 cp/semantics.cc:4075
  #, gcc-internal-format
  msgid "%qs without corresponding %qs"
  msgstr ""
  
! #: c/c-parser.cc:2122 cp/semantics.cc:4068
! #, gcc-internal-format
! msgid "%<omp begin declare variant%> without corresponding %<omp end declare variant%>"
! msgstr ""
! 
! #: c/c-parser.cc:2226 c/c-parser.cc:14906
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra `;' outside of a function"
  msgid "ISO C does not allow extra %<;%> outside of a function"
  msgstr "ISO C tillader ikke ekstra ';' uden for funktioner"
  
! #: c/c-parser.cc:2310
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%<assume%> attribute at top level"
  msgstr "egenskaben '%s' kan kun anvendes på variabler"
  
! #: c/c-parser.cc:2509
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<struct%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2517
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<union%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2525
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<enum%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2538 c/c-parser.cc:3772 c/c-parser.cc:5479
  #, fuzzy, gcc-internal-format
  #| msgid "'%D' has no member named '%E'"
  msgid "unknown type name %qE; did you mean %qs?"
  msgstr "'%D' har intet medlem ved navn '%E'"
  
! #: c/c-parser.cc:2542 c/c-parser.cc:3776 c/c-parser.cc:5483
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown type name %qE"
  msgstr "ukendt registernavn: %s"
  
! #: c/c-parser.cc:2569 c/c-parser.cc:16292 c/c-parser.cc:25960
! #: c/c-parser.cc:26704 c/c-parser.cc:27293 cp/parser.cc:51256
! #: cp/parser.cc:57388
  #, fuzzy, gcc-internal-format
  #| msgid "repeated declaration of unit `%s'"
  msgid "expected declaration specifiers"
  msgstr "gentaget erklæring af enheden '%s'"
  
! #: c/c-parser.cc:2598
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared with an exception specification"
  msgid "%qT declared in underspecified object declaration"
  msgstr "'%D' erklæret med en undtagelsesspecifikation"
  
! #: c/c-parser.cc:2603
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> specified for friend class declaration"
  msgid "%qT defined in underspecified object declaration"
  msgstr "%<inline%> angivet for friend class-erklæring"
  
! #: c/c-parser.cc:2639
  #, fuzzy, gcc-internal-format
  #| msgid "useless %qs in empty declaration"
  msgid "%qs in empty declaration"
  msgstr "ubrugelig %qs i tom erklæring"
  
! #: c/c-parser.cc:2653
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute at top level"
  msgstr "sektionsegenskaben er ikke tilladt for '%s'"
  
! #: c/c-parser.cc:2691 c/c-parser.cc:8488
  #, gcc-internal-format
  msgid "attribute %<musttail%> mixed with other attributes on %<return%> statement"
  msgstr ""
  
! #: c/c-parser.cc:2707 c/c-parser.cc:4667
  #, gcc-internal-format
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:2725 cp/parser.cc:40039 cp/parser.cc:40111
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "prefix attributes are ignored for methods"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: c/c-parser.cc:2760
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored for implementations"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: c/c-parser.cc:2781
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "unexpected attribute"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:2791 c/c-parser.cc:8508 cp/parser.cc:14523 cp/parser.cc:14780
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "sektionsegenskaben er ikke tilladt for '%s'"
  
! #: c/c-parser.cc:2794 c/c-parser.cc:8475 cp/cp-gimplify.cc:4095
  #, fuzzy, gcc-internal-format
  msgid "%<assume%> attribute not followed by %<;%>"
  msgstr "sektionsegenskaben er ikke tilladt for '%s'"
  
! #: c/c-parser.cc:2844
  #, gcc-internal-format
  msgid "%<__auto_type%> requires a plain identifier as declarator"
  msgstr ""
  
! #: c/c-parser.cc:2857
  #, gcc-internal-format
  msgid "%<auto%> requires a plain identifier, possibly with attributes, as declarator"
  msgstr ""
  
! #: c/c-parser.cc:2883
  #, gcc-internal-format
  msgid "data definition has no type or storage class"
  msgstr "definition af data uden angivelse af type eller lagringsklasse"
*************** msgstr "definition af data uden angivels
*** 51937,51970 ****
  #. This means there is an attribute specifier after
  #. the declarator in a function definition.  Provide
  #. some more information for the user.
! #: c/c-parser.cc:2793
  #, fuzzy, gcc-internal-format
  msgid "attributes should be specified before the declarator in a function definition"
  msgstr "en global registervariabel følger en funktionsdefinition"
  
! #: c/c-parser.cc:2832
  #, gcc-internal-format
  msgid "%<__auto_type%> used with a bit-field initializer"
  msgstr ""
  
! #: c/c-parser.cc:2944 c/c-parser.cc:3089
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "%qs requires an initialized data declaration"
  msgstr "tildeling (ikke klargøring) i erklæring"
  
! #: c/c-parser.cc:3044
  #, fuzzy, gcc-internal-format
  #| msgid "-mn is used without -mh or -ms"
  msgid "%qs may only be used with a single declarator"
  msgstr "-mn benyttet uden -mh eller -ms"
  
! #: c/c-parser.cc:3076 cp/parser.cc:16639
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr ""
  
! #: c/c-parser.cc:3081
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "declaration in condition can only declare a single object"
--- 54001,54034 ----
  #. This means there is an attribute specifier after
  #. the declarator in a function definition.  Provide
  #. some more information for the user.
! #: c/c-parser.cc:2898
  #, fuzzy, gcc-internal-format
  msgid "attributes should be specified before the declarator in a function definition"
  msgstr "en global registervariabel følger en funktionsdefinition"
  
! #: c/c-parser.cc:2937
  #, gcc-internal-format
  msgid "%<__auto_type%> used with a bit-field initializer"
  msgstr ""
  
! #: c/c-parser.cc:3049 c/c-parser.cc:3194
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "%qs requires an initialized data declaration"
  msgstr "tildeling (ikke klargøring) i erklæring"
  
! #: c/c-parser.cc:3149
  #, fuzzy, gcc-internal-format
  #| msgid "-mn is used without -mh or -ms"
  msgid "%qs may only be used with a single declarator"
  msgstr "-mn benyttet uden -mh eller -ms"
  
! #: c/c-parser.cc:3181 cp/parser.cc:18172
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr ""
  
! #: c/c-parser.cc:3186
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "declaration in condition can only declare a single object"
*************** msgstr "erklæring erklærer ikke noget"
*** 51973,52371 ****
  #. This can appear in many cases looking nothing like a
  #. function definition, so we don't give a more specific
  #. error suggesting there was one.
! #: c/c-parser.cc:3100 c/c-parser.cc:3142
  #, gcc-internal-format
  msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgstr ""
  
! #: c/c-parser.cc:3109
  #, gcc-internal-format
  msgid "ISO C forbids nested functions"
  msgstr "ISO C forbyder indlejrede funktioner"
  
! #: c/c-parser.cc:3391 c/c-parser.cc:9681 c/c-parser.cc:16029
! #: c/c-parser.cc:20755 cp/parser.cc:43042
  #, fuzzy, gcc-internal-format
  #| msgid "_Pragma takes a parenthesized string literal"
  msgid "expected string literal"
  msgstr "_Pragma tager en strengkonstant med paranteser omkring"
  
! #: c/c-parser.cc:3400
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C11 does not support omitting the string in %qE"
  msgstr "ISO C90 understøtter ikke komplekse typer"
  
! #: c/c-parser.cc:3406
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "expression in static assertion is not an integer"
  msgstr "tabelindeks er ikke et heltal"
  
! #: c/c-parser.cc:3415
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "expression in static assertion is not an integer constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: c/c-parser.cc:3420
  #, fuzzy, gcc-internal-format
  #| msgid "initializer for static variable is not constant"
  msgid "expression in static assertion is not constant"
  msgstr "startværdien for den statiske variabel er ikke en konstant"
  
! #: c/c-parser.cc:3427
  #, gcc-internal-format
  msgid "static assertion failed: %E"
  msgstr ""
  
! #: c/c-parser.cc:3429 cp/semantics.cc:12469
  #, fuzzy, gcc-internal-format
  #| msgid "verification error at PC=%d"
  msgid "static assertion failed"
  msgstr "verifikationsfejl ved PC=%d"
  
! #: c/c-parser.cc:3809
  #, gcc-internal-format
  msgid "%<_Atomic%> in Objective-C"
  msgstr ""
  
! #: c/c-parser.cc:3812
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support the `%s' %s length modifier"
  msgid "ISO C99 does not support the %<_Atomic%> qualifier"
  msgstr "%s understøtter ikke '%s' %s-længdemodifikationen"
  
! #: c/c-parser.cc:3815
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C90 does not support the %<_Atomic%> qualifier"
  msgstr "ISO C90 understøtter ikke komplekse typer"
  
! #: c/c-parser.cc:3843
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a void type"
  msgid "%<_Atomic%> applied to a qualified type"
  msgstr "sizeof benyttet på en void-type"
  
! #: c/c-parser.cc:3873
  #, gcc-internal-format
  msgid "%<__GIMPLE%> only valid with %<-fgimple%>"
  msgstr ""
  
! #: c/c-parser.cc:3910
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "empty enum is invalid"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: c/c-parser.cc:3921
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert to a pointer type"
  msgid "cannot use keyword %qs as enumeration constant"
  msgstr "kan ikke konverteres til en henvisningstype"
  
  #. Otherwise, a more generic error message.
! #: c/c-parser.cc:3933 c/c-parser.cc:5165 c/c-parser.cc:6023 c/c-parser.cc:6040
! #: c/c-parser.cc:6625 c/c-parser.cc:7534 c/c-parser.cc:9548 c/c-parser.cc:9631
! #: c/c-parser.cc:10611 c/c-parser.cc:10926 c/c-parser.cc:10935
! #: c/c-parser.cc:11548 c/c-parser.cc:11836 c/c-parser.cc:11867
! #: c/c-parser.cc:13234 c/c-parser.cc:13808 c/c-parser.cc:13846
! #: c/c-parser.cc:14160 c/c-parser.cc:14211 c/c-parser.cc:14371
! #: c/c-parser.cc:14401 c/c-parser.cc:14409 c/c-parser.cc:14438
! #: c/c-parser.cc:14451 c/c-parser.cc:14757 c/c-parser.cc:14881
! #: c/c-parser.cc:15466 c/c-parser.cc:15519 c/c-parser.cc:15535
! #: c/c-parser.cc:15581 c/c-parser.cc:16602 c/c-parser.cc:16647
! #: c/c-parser.cc:19523 c/c-parser.cc:19660 c/c-parser.cc:20526
! #: c/c-parser.cc:23585 c/c-parser.cc:26783 c/c-parser.cc:26970
! #: c/gimple-parser.cc:1981 c/gimple-parser.cc:2028 cp/parser.cc:9873
! #: cp/parser.cc:35390 cp/parser.cc:38622 cp/parser.cc:41867 cp/parser.cc:42059
! #: cp/parser.cc:49849 cp/parser.cc:53151
  #, fuzzy, gcc-internal-format
  msgid "expected identifier"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:4006
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support specifying %<enum%> underlying types before C23"
  msgstr "ISO C understøtter ikke komplekse heltalstyper"
  
! #: c/c-parser.cc:4015
  #, gcc-internal-format
  msgid "%<enum%> declared both with and without fixed underlying type"
  msgstr ""
  
! #: c/c-parser.cc:4038
  #, fuzzy, gcc-internal-format
  #| msgid "no input file specified"
  msgid "no %<enum%> underlying type specified"
  msgstr "ingen inddatafiler angivet"
  
! #: c/c-parser.cc:4042
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of undefined type `%s %s'"
  msgid "invalid %<enum%> underlying type"
  msgstr "ugyldig brug af en type '%s %s' der ikke er defineret"
  
! #: c/c-parser.cc:4072
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch with previous implicit declaration"
  msgid "%<enum%> underlying type incompatible with previous declaration"
  msgstr "typen passer ikke med tidligere underforstået erklæring"
  
! #: c/c-parser.cc:4148 cp/parser.cc:22437
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "komma i slutningen af enum-liste"
  
! #: c/c-parser.cc:4154 c/c-parser.cc:20803 cp/parser.cc:43105
  #: go/gofrontend/embed.cc:424
  #, gcc-internal-format
  msgid "expected %<,%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:4197
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids forward references to `enum' types"
  msgid "ISO C forbids forward references to %<enum%> types"
  msgstr "ISO C forbyder forhåndsreferencer til 'enum'-typer"
  
! #: c/c-parser.cc:4322
  #, fuzzy, gcc-internal-format
  msgid "expected class name"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:4344
  #, gcc-internal-format
  msgid "extra semicolon in struct or union specified"
  msgstr "ekstra semikolon angivet i struct eller union"
  
! #: c/c-parser.cc:4373
  #, gcc-internal-format
  msgid "no semicolon at end of struct or union"
  msgstr "intet semikolon i slutningen af struct eller union"
  
! #: c/c-parser.cc:4490 c/c-parser.cc:6365
  #, gcc-internal-format
  msgid "expected specifier-qualifier-list"
  msgstr ""
  
! #: c/c-parser.cc:4501
  #, gcc-internal-format
  msgid "ISO C forbids member declarations with no members"
  msgstr "ISO C forbyder medlemserklæringer uden medlemmer"
  
! #: c/c-parser.cc:4595
  #, gcc-internal-format
  msgid "expected %<,%>, %<;%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:4602
  #, gcc-internal-format
  msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
  msgstr ""
  
! #: c/c-parser.cc:4674
  #, fuzzy, gcc-internal-format
  msgid "%<typeof%> applied to a bit-field"
  msgstr "'sizeof' benyttet på et bitfelt"
  
! #: c/c-parser.cc:4996
  #, gcc-internal-format
  msgid "expected identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:5058
  #, 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 with an unspecified variable length array size"
  msgstr "'static' må ikke bruges ved definering (i modsætning til erklæring) af et statisk datamedlem"
  
! #: c/c-parser.cc:5066
  #, fuzzy, gcc-internal-format
  msgid "%<static%> may not be used without an array size"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: c/c-parser.cc:5226
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C requires a named argument before `...'"
  msgid "ISO C requires a named argument before %<...%> before C23"
  msgstr "ISO C påkræver en navngiven parameter før '...'"
  
! #: c/c-parser.cc:5351
  #, fuzzy, gcc-internal-format
  #| msgid "top-level declaration of `%s' specifies `auto'"
  msgid "expected declaration specifiers or %<...%>"
  msgstr "erklæring af '%s' på øverste niveau angiver 'auto'"
  
! #: c/c-parser.cc:5581
  #, gcc-internal-format
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr ""
  
! #: c/c-parser.cc:5869 cp/parser.cc:30792
  #, fuzzy, gcc-internal-format
  #| msgid "expected function"
  msgid "expected OpenMP directive name"
  msgstr "forventet funktion"
  
! #: c/c-parser.cc:5916 cp/parser.cc:30848
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "forventede %<:%> or %<::%>"
  
! #: c/c-parser.cc:6061 cp/parser.cc:31016
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: c/c-parser.cc:6077 cp/parser.cc:31032
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE attribute does not take any arguments"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: c/c-parser.cc:6198
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C does not support %<[[]]%> attributes before C23"
  msgstr "ISO C90 understøtter ikke %<[*]%> arrayerklæringer"
  
! #: c/c-parser.cc:6442 c/c-parser.cc:6508 c/c-typeck.cc:9659
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable-sized object may not be initialized except with an empty initializer"
  msgstr "et objekt af variabel størrelse må ikke tildeles en startværdi"
  
! #: c/c-parser.cc:6500
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids empty initializer braces"
  msgid "ISO C forbids empty initializer braces before C23"
  msgstr "ISO C forbyder tom startværdiblok"
  
! #: c/c-parser.cc:6589
  #, fuzzy, gcc-internal-format
  #| msgid "obsolete use of designated initializer with `:'"
  msgid "obsolete use of designated initializer with %<:%>"
  msgstr "forældet brug af udpeget startværdi med ':'"
  
! #: c/c-parser.cc:6745
  #, gcc-internal-format
  msgid "ISO C forbids specifying range of elements to initialize"
  msgstr "ISO C forbyder angivelse af interval af elementer til klargøring"
  
! #: c/c-parser.cc:6757
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 forbids specifying subobject to initialize"
  msgid "ISO C90 forbids specifying subobject to initialize"
  msgstr "ISO C89 forbyder angivelse af underobjekt til klargøring"
  
  # RETMIG: hm, gad vide om dette er rigtigt
! #: c/c-parser.cc:6765
  #, fuzzy, gcc-internal-format
  #| msgid "obsolete use of designated initializer without `='"
  msgid "obsolete use of designated initializer without %<=%>"
  msgstr "forældet brug af udpeget startværdi uden '='"
  
! #: c/c-parser.cc:7052 cp/parser.cc:13744
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<#pragma acc loop%>"
  msgstr ""
  
! #: c/c-parser.cc:7059 cp/parser.cc:13751
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<ordered%> clause"
  msgstr ""
  
! #: c/c-parser.cc:7066 cp/parser.cc:13758
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<reduction%> %<inscan%> clause"
  msgstr ""
  
! #: c/c-parser.cc:7073
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<pragma omp tile%>"
  msgstr ""
  
! #: c/c-parser.cc:7129 c/c-parser.cc:7284 cp/parser.cc:12635 cp/parser.cc:12785
! #: cp/parser.cc:50836
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: c/c-parser.cc:7137 cp/parser.cc:12643
  #, gcc-internal-format
  msgid "OpenMP %<omp::decl%> attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:7161 c/c-parser.cc:7382 c/c-parser.cc:27493 cp/parser.cc:12667
! #: cp/parser.cc:50816 cp/parser.cc:50955
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs attribute argument"
  msgstr ""
  
! #: c/c-parser.cc:7253 cp/parser.cc:12754
  #, gcc-internal-format
  msgid "OpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7261 cp/parser.cc:12762
  #, gcc-internal-format
  msgid "multiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7273 cp/parser.cc:12774
  #, gcc-internal-format
  msgid "standalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statement"
  msgstr ""
  
! #: c/c-parser.cc:7394 cp/parser.cc:12904
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same declaration"
  msgstr ""
  
! #: c/c-parser.cc:7452 cp/parser.cc:15358
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qs attribute does not take any arguments"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: c/c-parser.cc:7549
  #, gcc-internal-format
  msgid "ISO C forbids label declarations"
  msgstr "ISO C forbyder etiketerklæringer"
  
! #: c/c-parser.cc:7555 c/c-parser.cc:7747 c/c-parser.cc:7773
! #: c/gimple-parser.cc:467
  #, fuzzy, gcc-internal-format
  #| msgid "repeated declaration of automaton `%s'"
  msgid "expected declaration or statement"
  msgstr "gentaget erklæring af automaten '%s'"
  
! #: c/c-parser.cc:7674
  #, gcc-internal-format
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr ""
  
! #: c/c-parser.cc:7694 c/c-parser.cc:7737
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 forbids mixed declarations and code"
  msgstr "ISO C89 forbyder blandede erklæringer og kode"
  
! #: c/c-parser.cc:7781
  #, gcc-internal-format
  msgid "expected %<}%> before %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:7786 cp/parser.cc:13811
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
  
! #: c/c-parser.cc:7821
  #, fuzzy, gcc-internal-format
  msgid "label at end of compound statement"
  msgstr "forældet brug af etiket i slutningen af sammensat sætning"
--- 54037,54447 ----
  #. This can appear in many cases looking nothing like a
  #. function definition, so we don't give a more specific
  #. error suggesting there was one.
! #: c/c-parser.cc:3205 c/c-parser.cc:3262
  #, gcc-internal-format
  msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgstr ""
  
! #: c/c-parser.cc:3214
  #, gcc-internal-format
  msgid "ISO C forbids nested functions"
  msgstr "ISO C forbyder indlejrede funktioner"
  
! #: c/c-parser.cc:3366
! #, fuzzy, gcc-internal-format
! #| msgid "function `%s' cannot be declared `mutable'"
! msgid "%<__RTL%> function cannot be a nested function"
! msgstr "funktionen '%s' kan ikke erklæres 'mutable'"
! 
! #: c/c-parser.cc:3368
! #, fuzzy, gcc-internal-format
! #| msgid "function `%s' cannot be declared `mutable'"
! msgid "%<__GIMPLE%> function cannot be a nested function"
! msgstr "funktionen '%s' kan ikke erklæres 'mutable'"
! 
! #: c/c-parser.cc:3530 c/c-parser.cc:9828 c/c-parser.cc:16365
! #: c/c-parser.cc:21723 cp/parser.cc:46080
  #, fuzzy, gcc-internal-format
  #| msgid "_Pragma takes a parenthesized string literal"
  msgid "expected string literal"
  msgstr "_Pragma tager en strengkonstant med paranteser omkring"
  
! #: c/c-parser.cc:3539
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C11 does not support omitting the string in %qE"
  msgstr "ISO C90 understøtter ikke komplekse typer"
  
! #: c/c-parser.cc:3545
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "expression in static assertion is not an integer"
  msgstr "tabelindeks er ikke et heltal"
  
! #: c/c-parser.cc:3554
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "expression in static assertion is not an integer constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: c/c-parser.cc:3559
  #, fuzzy, gcc-internal-format
  #| msgid "initializer for static variable is not constant"
  msgid "expression in static assertion is not constant"
  msgstr "startværdien for den statiske variabel er ikke en konstant"
  
! #: c/c-parser.cc:3566
  #, gcc-internal-format
  msgid "static assertion failed: %E"
  msgstr ""
  
! #: c/c-parser.cc:3568 cp/semantics.cc:13127
  #, fuzzy, gcc-internal-format
  #| msgid "verification error at PC=%d"
  msgid "static assertion failed"
  msgstr "verifikationsfejl ved PC=%d"
  
! #: c/c-parser.cc:3948
  #, gcc-internal-format
  msgid "%<_Atomic%> in Objective-C"
  msgstr ""
  
! #: c/c-parser.cc:3951
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support the `%s' %s length modifier"
  msgid "ISO C99 does not support the %<_Atomic%> qualifier"
  msgstr "%s understøtter ikke '%s' %s-længdemodifikationen"
  
! #: c/c-parser.cc:3954
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C90 does not support the %<_Atomic%> qualifier"
  msgstr "ISO C90 understøtter ikke komplekse typer"
  
! #: c/c-parser.cc:3982
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a void type"
  msgid "%<_Atomic%> applied to a qualified type"
  msgstr "sizeof benyttet på en void-type"
  
! #: c/c-parser.cc:4012
  #, gcc-internal-format
  msgid "%<__GIMPLE%> only valid with %<-fgimple%>"
  msgstr ""
  
! #: c/c-parser.cc:4049
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "empty enum is invalid"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: c/c-parser.cc:4060
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert to a pointer type"
  msgid "cannot use keyword %qs as enumeration constant"
  msgstr "kan ikke konverteres til en henvisningstype"
  
  #. Otherwise, a more generic error message.
! #: c/c-parser.cc:4072 c/c-parser.cc:5304 c/c-parser.cc:6164 c/c-parser.cc:6181
! #: c/c-parser.cc:6772 c/c-parser.cc:7681 c/c-parser.cc:9695 c/c-parser.cc:9778
! #: c/c-parser.cc:10781 c/c-parser.cc:11194 c/c-parser.cc:11203
! #: c/c-parser.cc:11858 c/c-parser.cc:12137 c/c-parser.cc:12165
! #: c/c-parser.cc:13541 c/c-parser.cc:14116 c/c-parser.cc:14154
! #: c/c-parser.cc:14488 c/c-parser.cc:14539 c/c-parser.cc:14699
! #: c/c-parser.cc:14729 c/c-parser.cc:14737 c/c-parser.cc:14766
! #: c/c-parser.cc:14779 c/c-parser.cc:15085 c/c-parser.cc:15209
! #: c/c-parser.cc:15794 c/c-parser.cc:15847 c/c-parser.cc:15863
! #: c/c-parser.cc:15909 c/c-parser.cc:16942 c/c-parser.cc:16987
! #: c/c-parser.cc:20142 c/c-parser.cc:20279 c/c-parser.cc:21494
! #: c/c-parser.cc:24567 c/c-parser.cc:27779 c/c-parser.cc:27979
! #: c/c-parser.cc:29182 c/gimple-parser.cc:1971 c/gimple-parser.cc:2018
! #: cp/parser.cc:10762 cp/parser.cc:37775 cp/parser.cc:41016 cp/parser.cc:44545
! #: cp/parser.cc:44737 cp/parser.cc:52959 cp/parser.cc:56607
  #, fuzzy, gcc-internal-format
  msgid "expected identifier"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:4145
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support specifying %<enum%> underlying types before C23"
  msgstr "ISO C understøtter ikke komplekse heltalstyper"
  
! #: c/c-parser.cc:4154
  #, gcc-internal-format
  msgid "%<enum%> declared both with and without fixed underlying type"
  msgstr ""
  
! #: c/c-parser.cc:4177
  #, fuzzy, gcc-internal-format
  #| msgid "no input file specified"
  msgid "no %<enum%> underlying type specified"
  msgstr "ingen inddatafiler angivet"
  
! #: c/c-parser.cc:4181
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of undefined type `%s %s'"
  msgid "invalid %<enum%> underlying type"
  msgstr "ugyldig brug af en type '%s %s' der ikke er defineret"
  
! #: c/c-parser.cc:4211
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch with previous implicit declaration"
  msgid "%<enum%> underlying type incompatible with previous declaration"
  msgstr "typen passer ikke med tidligere underforstået erklæring"
  
! #: c/c-parser.cc:4287 cp/parser.cc:24140
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "komma i slutningen af enum-liste"
  
! #: c/c-parser.cc:4293 c/c-parser.cc:21771 cp/parser.cc:46143
  #: go/gofrontend/embed.cc:424
  #, gcc-internal-format
  msgid "expected %<,%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:4336
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids forward references to `enum' types"
  msgid "ISO C forbids forward references to %<enum%> types"
  msgstr "ISO C forbyder forhåndsreferencer til 'enum'-typer"
  
! #: c/c-parser.cc:4461
  #, fuzzy, gcc-internal-format
  msgid "expected class name"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:4483
  #, gcc-internal-format
  msgid "extra semicolon in struct or union specified"
  msgstr "ekstra semikolon angivet i struct eller union"
  
! #: c/c-parser.cc:4512
  #, gcc-internal-format
  msgid "no semicolon at end of struct or union"
  msgstr "intet semikolon i slutningen af struct eller union"
  
! #: c/c-parser.cc:4629 c/c-parser.cc:6506
  #, gcc-internal-format
  msgid "expected specifier-qualifier-list"
  msgstr ""
  
! #: c/c-parser.cc:4640
  #, gcc-internal-format
  msgid "ISO C forbids member declarations with no members"
  msgstr "ISO C forbyder medlemserklæringer uden medlemmer"
  
! #: c/c-parser.cc:4734
  #, gcc-internal-format
  msgid "expected %<,%>, %<;%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:4741
  #, gcc-internal-format
  msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
  msgstr ""
  
! #: c/c-parser.cc:4813
  #, fuzzy, gcc-internal-format
  msgid "%<typeof%> applied to a bit-field"
  msgstr "'sizeof' benyttet på et bitfelt"
  
! #: c/c-parser.cc:5135
  #, gcc-internal-format
  msgid "expected identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:5197
  #, 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 with an unspecified variable length array size"
  msgstr "'static' må ikke bruges ved definering (i modsætning til erklæring) af et statisk datamedlem"
  
! #: c/c-parser.cc:5205
  #, fuzzy, gcc-internal-format
  msgid "%<static%> may not be used without an array size"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: c/c-parser.cc:5365
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C requires a named argument before `...'"
  msgid "ISO C requires a named argument before %<...%> before C23"
  msgstr "ISO C påkræver en navngiven parameter før '...'"
  
! #: c/c-parser.cc:5490
  #, fuzzy, gcc-internal-format
  #| msgid "top-level declaration of `%s' specifies `auto'"
  msgid "expected declaration specifiers or %<...%>"
  msgstr "erklæring af '%s' på øverste niveau angiver 'auto'"
  
! #: c/c-parser.cc:5725
  #, gcc-internal-format
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr ""
  
! #: c/c-parser.cc:6010 cp/parser.cc:33012
  #, fuzzy, gcc-internal-format
  #| msgid "expected function"
  msgid "expected OpenMP directive name"
  msgstr "forventet funktion"
  
! #: c/c-parser.cc:6057 cp/parser.cc:33068
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "forventede %<:%> or %<::%>"
  
! #: c/c-parser.cc:6202 cp/parser.cc:33236
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: c/c-parser.cc:6218 cp/parser.cc:33252
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE attribute does not take any arguments"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: c/c-parser.cc:6339
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C does not support %<[[]]%> attributes before C23"
  msgstr "ISO C90 understøtter ikke %<[*]%> arrayerklæringer"
  
! #: c/c-parser.cc:6589 c/c-parser.cc:6655 c/c-typeck.cc:10154
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable-sized object may not be initialized except with an empty initializer"
  msgstr "et objekt af variabel størrelse må ikke tildeles en startværdi"
  
! #: c/c-parser.cc:6647
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids empty initializer braces"
  msgid "ISO C forbids empty initializer braces before C23"
  msgstr "ISO C forbyder tom startværdiblok"
  
! #: c/c-parser.cc:6736
  #, fuzzy, gcc-internal-format
  #| msgid "obsolete use of designated initializer with `:'"
  msgid "obsolete use of designated initializer with %<:%>"
  msgstr "forældet brug af udpeget startværdi med ':'"
  
! #: c/c-parser.cc:6892
  #, gcc-internal-format
  msgid "ISO C forbids specifying range of elements to initialize"
  msgstr "ISO C forbyder angivelse af interval af elementer til klargøring"
  
! #: c/c-parser.cc:6904
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 forbids specifying subobject to initialize"
  msgid "ISO C90 forbids specifying subobject to initialize"
  msgstr "ISO C89 forbyder angivelse af underobjekt til klargøring"
  
  # RETMIG: hm, gad vide om dette er rigtigt
! #: c/c-parser.cc:6912
  #, fuzzy, gcc-internal-format
  #| msgid "obsolete use of designated initializer without `='"
  msgid "obsolete use of designated initializer without %<=%>"
  msgstr "forældet brug af udpeget startværdi uden '='"
  
! #: c/c-parser.cc:7199 cp/parser.cc:14902
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<#pragma acc loop%>"
  msgstr ""
  
! #: c/c-parser.cc:7206 cp/parser.cc:14909
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<ordered%> clause"
  msgstr ""
  
! #: c/c-parser.cc:7213 cp/parser.cc:14916
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<reduction%> %<inscan%> clause"
  msgstr ""
  
! #: c/c-parser.cc:7220
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<pragma omp tile%>"
  msgstr ""
  
! #: c/c-parser.cc:7276 c/c-parser.cc:7431 cp/parser.cc:13806 cp/parser.cc:13956
! #: cp/parser.cc:53985
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: c/c-parser.cc:7284 cp/parser.cc:13814
  #, gcc-internal-format
  msgid "OpenMP %<omp::decl%> attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:7308 c/c-parser.cc:7529 c/c-parser.cc:28635 cp/parser.cc:13838
! #: cp/parser.cc:53965 cp/parser.cc:54104
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs attribute argument"
  msgstr ""
  
! #: c/c-parser.cc:7400 cp/parser.cc:13925
  #, gcc-internal-format
  msgid "OpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7408 cp/parser.cc:13933
  #, gcc-internal-format
  msgid "multiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7420 cp/parser.cc:13945
  #, gcc-internal-format
  msgid "standalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statement"
  msgstr ""
  
! #: c/c-parser.cc:7541 cp/parser.cc:14065
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same declaration"
  msgstr ""
  
! #: c/c-parser.cc:7599 cp/parser.cc:16832
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qs attribute does not take any arguments"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: c/c-parser.cc:7696
  #, gcc-internal-format
  msgid "ISO C forbids label declarations"
  msgstr "ISO C forbyder etiketerklæringer"
  
! #: c/c-parser.cc:7702 c/c-parser.cc:7894 c/c-parser.cc:7920
! #: c/gimple-parser.cc:472
  #, fuzzy, gcc-internal-format
  #| msgid "repeated declaration of automaton `%s'"
  msgid "expected declaration or statement"
  msgstr "gentaget erklæring af automaten '%s'"
  
! #: c/c-parser.cc:7821
  #, gcc-internal-format
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr ""
  
! #: c/c-parser.cc:7841 c/c-parser.cc:7884
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 forbids mixed declarations and code"
  msgstr "ISO C89 forbyder blandede erklæringer og kode"
  
! #: c/c-parser.cc:7928
  #, gcc-internal-format
  msgid "expected %<}%> before %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:7933 cp/parser.cc:14969
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
  
! #: c/c-parser.cc:7968
  #, fuzzy, gcc-internal-format
  msgid "label at end of compound statement"
  msgstr "forældet brug af etiket i slutningen af sammensat sætning"
*************** msgstr "forældet brug af etiket i slutn
*** 52374,52502 ****
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.cc:7878 c/c-parser.cc:7882 c/c-parser.cc:8390
! #: c/gimple-parser.cc:716 c/gimple-parser.cc:2520 cp/parser.cc:13267
  #, fuzzy, gcc-internal-format
  msgid "expected statement"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:7963
  #, gcc-internal-format
  msgid "expected %<:%> or %<...%>"
  msgstr ""
  
! #: c/c-parser.cc:7993
  #, gcc-internal-format
  msgid "GNU-style attribute between label and declaration appertains to the label"
  msgstr ""
  
! #: c/c-parser.cc:8246
  #, gcc-internal-format
  msgid "expected identifier or %<*%>"
  msgstr ""
  
! #: c/c-parser.cc:8372
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "only attribute %<fallthrough%> or %<assume%> can be applied to a null statement"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: c/c-parser.cc:8482
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support if declarations before C2Y"
  msgstr "ISO C understøtter ikke komplekse heltalstyper"
  
! #: c/c-parser.cc:8504
  #, fuzzy, gcc-internal-format
  msgid "declaration in the controlling expression must have an initializer"
  msgstr "klargøringsliste behandlet som et sammensat udtryk"
  
! #: c/c-parser.cc:8521 cp/parser.cc:5462 cp/parser.cc:16424
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declaration"
  msgstr "tom erklæring"
  
! #: c/c-parser.cc:8602 cp/parser.cc:15494
  #, 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.cc:8645 cp/parser.cc:15497
  #, 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.cc:8739 cp/parser.cc:14225
  #, fuzzy, gcc-internal-format
  #| msgid "%Hsuggest explicit braces to avoid ambiguous `else'"
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "%Hforeslår eksplicitte krøllede paranteser for at undgå tvetydig 'else'"
  
! #: c/c-parser.cc:8857 c/c-parser.cc:8936 c/c-parser.cc:9071 cp/parser.cc:15087
  #, gcc-internal-format
  msgid "loop not permitted in intervening code in OpenMP loop body"
  msgstr ""
  
! #: c/c-parser.cc:8944
  #, gcc-internal-format
  msgid "suggest braces around empty body in %<do%> statement"
  msgstr ""
  
! #: c/c-parser.cc:9105 c/c-parser.cc:9137
  #, fuzzy, gcc-internal-format
  #| msgid "multiple declarators in template declaration"
  msgid "multiple iterating variables in fast enumeration"
  msgstr "flere erklærerer i skabelonserklæring"
  
! #: c/c-parser.cc:9160
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register in the instruction"
  msgid "invalid iterating variable in fast enumeration"
  msgstr "ugyldigt register i instruktionen"
  
! #: c/c-parser.cc:9184 cp/parser.cc:14533
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:9190 cp/parser.cc:14539
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:9231
  #, gcc-internal-format
  msgid "missing collection in fast enumeration"
  msgstr ""
  
! #: c/c-parser.cc:9380 c/c-parser.cc:9391 c/c-parser.cc:9402
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate case value"
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "case-værdi optræder mere end én gang"
  
! #: c/c-parser.cc:9381 c/c-parser.cc:9392 c/c-parser.cc:9403 cp/parser.cc:23381
! #: cp/parser.cc:23399 cp/parser.cc:23414
  #, fuzzy, gcc-internal-format
  msgid "first seen here"
  msgstr "  første type her"
  
! #: c/c-parser.cc:9412
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qE is not a valid %<asm%> qualifier"
  msgstr "'%T' er ikke en skabelon"
  
! #: c/c-parser.cc:9761 cp/parser.cc:4893
  #, fuzzy, gcc-internal-format
  #| msgid "Statement at %0 invalid in this context"
  msgid "a wide string is invalid in this context"
  msgstr "Sætning ved %0 er ugyldig i denne kontekst"
  
! #: c/c-parser.cc:9969
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids omitting the middle term of a ?: expression"
  msgid "ISO C forbids omitting the middle term of a %<?:%> expression"
--- 54450,54578 ----
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.cc:8025 c/c-parser.cc:8029 c/c-parser.cc:8537
! #: c/gimple-parser.cc:722 c/gimple-parser.cc:2510 cp/parser.cc:14429
  #, fuzzy, gcc-internal-format
  msgid "expected statement"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:8110
  #, gcc-internal-format
  msgid "expected %<:%> or %<...%>"
  msgstr ""
  
! #: c/c-parser.cc:8140
  #, gcc-internal-format
  msgid "GNU-style attribute between label and declaration appertains to the label"
  msgstr ""
  
! #: c/c-parser.cc:8393
  #, gcc-internal-format
  msgid "expected identifier or %<*%>"
  msgstr ""
  
! #: c/c-parser.cc:8519
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "only attribute %<fallthrough%> or %<assume%> can be applied to a null statement"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: c/c-parser.cc:8629
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support if declarations before C2Y"
  msgstr "ISO C understøtter ikke komplekse heltalstyper"
  
! #: c/c-parser.cc:8651
  #, fuzzy, gcc-internal-format
  msgid "declaration in the controlling expression must have an initializer"
  msgstr "klargøringsliste behandlet som et sammensat udtryk"
  
! #: c/c-parser.cc:8668 cp/parser.cc:5589 cp/parser.cc:17961
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declaration"
  msgstr "tom erklæring"
  
! #: c/c-parser.cc:8749 cp/parser.cc:16969
  #, 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.cc:8792 cp/parser.cc:16972
  #, 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.cc:8886 cp/parser.cc:15383
  #, fuzzy, gcc-internal-format
  #| msgid "%Hsuggest explicit braces to avoid ambiguous `else'"
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "%Hforeslår eksplicitte krøllede paranteser for at undgå tvetydig 'else'"
  
! #: c/c-parser.cc:9004 c/c-parser.cc:9083 c/c-parser.cc:9218 cp/parser.cc:16382
  #, gcc-internal-format
  msgid "loop not permitted in intervening code in OpenMP loop body"
  msgstr ""
  
! #: c/c-parser.cc:9091
  #, gcc-internal-format
  msgid "suggest braces around empty body in %<do%> statement"
  msgstr ""
  
! #: c/c-parser.cc:9252 c/c-parser.cc:9284
  #, fuzzy, gcc-internal-format
  #| msgid "multiple declarators in template declaration"
  msgid "multiple iterating variables in fast enumeration"
  msgstr "flere erklærerer i skabelonserklæring"
  
! #: c/c-parser.cc:9307
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register in the instruction"
  msgid "invalid iterating variable in fast enumeration"
  msgstr "ugyldigt register i instruktionen"
  
! #: c/c-parser.cc:9331 cp/parser.cc:15691
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:9337 cp/parser.cc:15697
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:9378
  #, gcc-internal-format
  msgid "missing collection in fast enumeration"
  msgstr ""
  
! #: c/c-parser.cc:9527 c/c-parser.cc:9538 c/c-parser.cc:9549
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate case value"
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "case-værdi optræder mere end én gang"
  
! #: c/c-parser.cc:9528 c/c-parser.cc:9539 c/c-parser.cc:9550 cp/parser.cc:25094
! #: cp/parser.cc:25112 cp/parser.cc:25127
  #, fuzzy, gcc-internal-format
  msgid "first seen here"
  msgstr "  første type her"
  
! #: c/c-parser.cc:9559
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qE is not a valid %<asm%> qualifier"
  msgstr "'%T' er ikke en skabelon"
  
! #: c/c-parser.cc:9908 cp/parser.cc:5020
  #, fuzzy, gcc-internal-format
  #| msgid "Statement at %0 invalid in this context"
  msgid "a wide string is invalid in this context"
  msgstr "Sætning ved %0 er ugyldig i denne kontekst"
  
! #: c/c-parser.cc:10116
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids omitting the middle term of a ?: expression"
  msgid "ISO C forbids omitting the middle term of a %<?:%> expression"
*************** msgstr "ISO C forbyder udeladelse af den
*** 52504,54026 ****
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.cc:10193 cp/typeck.cc:5698
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.cc:10199 cp/typeck.cc:5703
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "first %<sizeof%> operand was declared here"
  msgstr "  '%#D' erklæret her"
  
! #: c/c-parser.cc:10470
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %s `%s'"
  msgid "storage class specifier in cast"
  msgstr "lagringsklasse angivet for %s '%s'"
  
! #: c/c-parser.cc:10473
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for type name in cast"
  msgstr "justering må ikke angives for '%s'"
  
! #: c/c-parser.cc:10574
  #, gcc-internal-format
  msgid "traditional C rejects the unary plus operator"
  msgstr "traditionel C tillader ikke operatoren unær plus"
  
! #: c/c-parser.cc:10704
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %s `%s'"
! msgid "storage class specifier in %<sizeof%>"
  msgstr "lagringsklasse angivet for %s '%s'"
  
! #: c/c-parser.cc:10707
  #, fuzzy, gcc-internal-format
! msgid "alignment specified for type name in %<sizeof%>"
  msgstr "justering må ikke angives for '%s'"
  
! #: c/c-parser.cc:10723
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a bit-field"
! msgid "%<sizeof%> applied to a bit-field"
  msgstr "'sizeof' benyttet på et bitfelt"
  
! #: c/c-parser.cc:10796
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %s `%s'"
  msgid "storage class specifier in %qE"
  msgstr "lagringsklasse angivet for %s '%s'"
  
! #: c/c-parser.cc:10799
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for type name in %qE"
  msgstr "justering må ikke angives for '%s'"
  
! #: c/c-parser.cc:10823
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow #%s"
  msgid "ISO C does not allow %<%E (expression)%>"
  msgstr "ISO C tillader ikke #%s"
  
! #: c/c-parser.cc:10976
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take address of bit-field `%s'"
  msgid "cannot take address of %qs"
  msgstr "kan ikke finde adressen af bitfeltet '%s'"
  
! #: c/c-parser.cc:11083
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C99 does not support %<_Generic%>"
  msgstr "ISO C90 understøtter ikke komplekse typer"
  
! #: c/c-parser.cc:11086
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C90 does not support %<_Generic%>"
  msgstr "ISO C90 understøtter ikke komplekse typer"
  
! #: c/c-parser.cc:11097
  #, gcc-internal-format
  msgid "ISO C does not support use of type name as %<_Generic%> controlling operand before C2Y"
  msgstr ""
  
! #: c/c-parser.cc:11168
  #, fuzzy, gcc-internal-format
  #| msgid "cast specifies function type"
  msgid "ISO C does not support %<_Generic%> association with function type before C2Y"
  msgstr "typetildelingen angiver en funktionstype"
  
! #: c/c-parser.cc:11172
  #, fuzzy, gcc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "ISO C does not support %<_Generic%> association with incomplete type before C2Y"
  msgstr "udtrykket er af en ufuldstændig type"
  
! #: c/c-parser.cc:11177
  #, gcc-internal-format
! msgid "%<_Generic%> association has variable length type"
  msgstr ""
  
! #: c/c-parser.cc:11211
  #, gcc-internal-format
  msgid "duplicate %<default%> case in %<_Generic%>"
  msgstr ""
  
! #: c/c-parser.cc:11212
  #, gcc-internal-format
  msgid "original %<default%> is here"
  msgstr ""
  
! #: c/c-parser.cc:11220
  #, gcc-internal-format
  msgid "%<_Generic%> specifies two compatible types"
  msgstr ""
  
! #: c/c-parser.cc:11221
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in %s"
  msgid "compatible type is here"
  msgstr "uforenelige typer i %s"
  
! #: c/c-parser.cc:11244
  #, fuzzy, gcc-internal-format
  #| msgid "Generate load/store multiple instructions"
  msgid "%<_Generic%> selector matches multiple associations"
  msgstr "Generér flere indlæsnings-/lagringsinstruktioner"
  
! #: c/c-parser.cc:11246
  #, fuzzy, gcc-internal-format
  msgid "other match is here"
  msgstr "  anden type her"
  
! #: c/c-parser.cc:11271
  #, gcc-internal-format
  msgid "%<_Generic%> selector of type %qT is not compatible with any association"
  msgstr ""
  
! #: c/c-parser.cc:11292
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to __builtin_choose_expr not a constant"
  msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
  msgstr "første parameter til '__builtin_choose_expr' skal være en konstant"
  
! #: c/c-parser.cc:11300
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
  msgstr "parameteren '%s' passer ikke til prototypen"
  
! #: c/c-parser.cc:11306
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `__builtin_eh_return_regno' must be constant"
  msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
  msgstr "parameteren til '__builtin_eh_return_regno' skal være konstant"
  
! #: c/c-parser.cc:11322
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `__builtin_eh_return_regno' must be constant"
  msgid "argument %u of %<__builtin_tgmath%> has no arguments"
  msgstr "parameteren til '__builtin_eh_return_regno' skal være konstant"
  
! #: c/c-parser.cc:11345 c/c-parser.cc:11349
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C does not support %qs predefined identifier"
  msgstr "ISO C90 understøtter ikke komplekse typer"
  
! #: c/c-parser.cc:11353
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgstr "ISO C90 understøtter ikke komplekse typer"
  
! #: c/c-parser.cc:11562 c/c-parser.cc:13301 c/c-parser.cc:13323
! #: c/c-parser.cc:23002 c/gimple-parser.cc:1897 c/gimple-parser.cc:2537
! #: cp/parser.cc:44575
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "expected expression"
  msgstr "uventet adresseudtryk"
  
! #: c/c-parser.cc:11584
  #, gcc-internal-format
  msgid "braced-group within expression allowed only inside a function"
  msgstr "sætningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: c/c-parser.cc:11599
  #, gcc-internal-format
  msgid "ISO C forbids braced-groups within expressions"
  msgstr "ISO C forbyder sætningsblokke inden i udtryk"
  
! #: c/c-parser.cc:11710
  #, fuzzy, gcc-internal-format
  #| msgid "second parameter of `va_start' not last named argument"
  msgid "optional second parameter of %<va_start%> not last named argument"
  msgstr "den anden parameter til 'va_start' er ikke den sidste navngivne parameter"
  
! #: c/c-parser.cc:11749
  #, gcc-internal-format
  msgid "%<va_start%> macro used with additional arguments other than identifier of the last named argument"
  msgstr ""
  
! #: c/c-parser.cc:11894
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to __builtin_choose_expr not a constant"
  msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgstr "første parameter til '__builtin_choose_expr' skal være en konstant"
  
! #: c/c-parser.cc:11910
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to __builtin_choose_expr not a constant"
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgstr "første parameter til '__builtin_choose_expr' skal være en konstant"
  
! #: c/c-parser.cc:11980 c/c-parser.cc:11997 c/c-parser.cc:12004
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `va_start'"
  msgid "too few arguments to %<__builtin_tgmath%>"
  msgstr "for mange parametre til funktionen 'va_start'"
  
! #: c/c-parser.cc:12025
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
  msgstr "1. parameter til __builtin_spe_predicate er uden for det gyldige interval"
  
! #: c/c-parser.cc:12069 c/c-parser.cc:12079
  #, gcc-internal-format
  msgid "invalid type-generic return type for argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12101 c/c-parser.cc:12111
  #, gcc-internal-format
  msgid "invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12144
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' attribute larger than %d"
  msgid "function arguments of %<__builtin_tgmath%> all have the same type"
  msgstr "parameter til egenskaben '%s' er større end %d"
  
! #: c/c-parser.cc:12163
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> lack type-generic parameter"
  msgstr ""
  
! #: c/c-parser.cc:12211
  #, gcc-internal-format
  msgid "duplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12234
  #, gcc-internal-format
  msgid "bad return type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12251
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "bad type for argument %u of function argument %u of %<__builtin_tgmath%>"
  msgstr "forkert antal parametre angivet til egenskaben '%s'"
  
! #: c/c-parser.cc:12291
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid return type for member function `%#D'"
  msgid "invalid type of argument %u of type-generic function"
  msgstr "ugyldig returtype for medlemsfunktionen '%#D'"
  
! #: c/c-parser.cc:12302
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "decimal floating-point argument %u to complex-only type-generic function"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c/c-parser.cc:12310
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "decimal floating-point argument %u to binary-only type-generic function"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c/c-parser.cc:12318 c/c-parser.cc:12348
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "both complex and decimal floating-point arguments to type-generic function"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c/c-parser.cc:12326 c/c-parser.cc:12368
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "both binary and decimal floating-point arguments to type-generic function"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c/c-parser.cc:12340
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "complex arguments must have identical types"
  msgid "complex argument %u to decimal-only type-generic function"
  msgstr "komplekse parametre skal have identiske typer"
  
! #: c/c-parser.cc:12360
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to function"
  msgid "binary argument %u to decimal-only type-generic function"
  msgstr "for mange parametre til funktionen"
  
! #: c/c-parser.cc:12467
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to `%D(%A)'"
  msgid "no matching function for type-generic call"
  msgstr "ingen passende funktion for kald til '%D(%A)'"
  
! #: c/c-parser.cc:12508
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
  msgstr ""
  
! #: c/c-parser.cc:12521
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_altivec_predicate must be a constant"
  msgid "first argument to %<__builtin_call_with_static_chain%> must be a call expression"
  msgstr "1. parameter til __builtin_altivec_predicate skal være en konstant"
  
! #: c/c-parser.cc:12525
  #, fuzzy, gcc-internal-format
  #| msgid "second arg to `__builtin_prefetch' must be a constant"
  msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
  msgstr "den anden parameter til '__builtin_prefetch' skal være en konstant"
  
! #: c/c-parser.cc:12551
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to bit-complement"
  msgid "wrong number of arguments to %<__builtin_complex%>"
  msgstr "forkert parametertype til bitkomplement"
  
! #: c/c-parser.cc:12573
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operand not of real binary floating-point type"
  msgstr ""
  
! #: c/c-parser.cc:12582
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types"
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "operander til ?: har forskellige typer"
  
! #: c/c-parser.cc:12613
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to bit-complement"
  msgid "wrong number of arguments to %<__builtin_counted_by_ref%>"
  msgstr "forkert parametertype til bitkomplement"
  
! #: c/c-parser.cc:12624
  #, fuzzy, gcc-internal-format
  #| msgid "third arg to `__builtin_prefetch' must be a constant"
! msgid "the argument to %<__builtin_counted_by_ref%> must be an array"
  msgstr "en tredje parameter til '__builtin_prefetch' skal være en konstant"
  
! #: c/c-parser.cc:12675 c/c-parser.cc:12704 cp/parser.cc:8032
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "forkert antal skabelonsparametre (%d, skulle være %d)"
  
! #: c/c-parser.cc:12875
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to %s"
  msgid "wrong number of arguments to %qs"
  msgstr "forkert parametertype til %s"
  
! #: c/c-parser.cc:12884 c/c-parser.cc:12964
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qs operand not an integral type"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: c/c-parser.cc:12890 c/c-parser.cc:12970
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument %u in call to function %qs has enumerated type"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c/c-parser.cc:12897
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument %u in call to function %qs has boolean type"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c/c-parser.cc:12904
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument 1 in call to function %qs has signed type"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c/c-parser.cc:12912
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument 1 in call to function %qs has %<char%> type"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c/c-parser.cc:12986
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "rotate count is negative"
  msgstr "%s-roteringsantal er negativt"
  
! #: c/c-parser.cc:13278 cp/parser.cc:6380
  #, gcc-internal-format
  msgid "%<omp_all_memory%> may only be used in OpenMP %<depend%> clause"
  msgstr ""
  
! #: c/c-parser.cc:13288
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "ISO C does not support %qs before C23"
  msgstr "%s understøtter ikke %s"
  
! #: c/c-parser.cc:13376
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' declared static in union"
  msgid "%qT declared in %<constexpr%> compound literal"
  msgstr "feltet '%D' er erklæret statisk i union"
  
! #: c/c-parser.cc:13381
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' declared static in union"
  msgid "%qT defined in %<constexpr%> compound literal"
  msgstr "feltet '%D' er erklæret statisk i union"
  
! #: c/c-parser.cc:13396
  #, gcc-internal-format
  msgid "compound literal has variable size"
  msgstr ""
  
! #: c/c-parser.cc:13401
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a function type"
  msgid "compound literal has function type"
  msgstr "sizeof benyttet på en funktionstype"
  
! #: c/c-parser.cc:13432
  #, gcc-internal-format
  msgid "compound literal qualified by address-space qualifier"
  msgstr ""
  
! #: c/c-parser.cc:13437
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 forbids compound literals"
  msgid "ISO C90 forbids compound literals"
  msgstr "ISO C89 forbyder sammensatte konstanter"
  
! #: c/c-parser.cc:13439
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 forbids compound literals"
  msgid "ISO C forbids storage class specifiers in compound literals before C23"
  msgstr "ISO C89 forbyder sammensatte konstanter"
  
! #: c/c-parser.cc:13453
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13528
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13533
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13541
  #, gcc-internal-format
  msgid "taking the absolute value of unsigned type %qT has no effect"
  msgstr ""
  
! #: c/c-parser.cc:13552
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13556
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of decimal floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13561
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13574
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13578
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13596
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13601
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13606
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13632
  #, gcc-internal-format
  msgid "absolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of value"
  msgstr ""
  
! #: c/c-parser.cc:13762 cp/parser.cc:8468
  #, gcc-internal-format
  msgid "calls to the OpenMP runtime API are not permitted in intervening code"
  msgstr ""
  
! #: c/c-parser.cc:14182
  #, gcc-internal-format
  msgid "expected identifier or %<)%>"
  msgstr ""
  
! #: c/c-parser.cc:14278
  #, gcc-internal-format
  msgid "extra semicolon"
  msgstr ""
  
! #: c/c-parser.cc:14526
  #, fuzzy, gcc-internal-format
  #| msgid "extra semicolon in struct or union specified"
  msgid "extra semicolon in method definition specified"
  msgstr "ekstra semikolon angivet i struct eller union"
  
! #: c/c-parser.cc:14658
  #, gcc-internal-format
  msgid "method attributes must be specified at the end only"
  msgstr ""
  
! #: c/c-parser.cc:14678
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%> after method attribute definition"
  msgstr ""
  
! #: c/c-parser.cc:14800
  #, fuzzy, gcc-internal-format
  #| msgid "Class or interface declaration expected"
  msgid "objective-c method declaration is expected"
  msgstr "Klasse- eller grænsefladeerklæring forventet"
  
! #: c/c-parser.cc:15252
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for typename"
  msgid "no type or storage class may be specified here,"
  msgstr "lagringsklasse angivet for typenavn"
  
! #: c/c-parser.cc:15320 cp/parser.cc:38479
  #, fuzzy, gcc-internal-format
  #| msgid "readonly property can not be set"
  msgid "empty property attribute list"
  msgstr "skrivebeskyttet egenskab kan ikke angives"
  
! #: c/c-parser.cc:15334 cp/parser.cc:38492
  #, fuzzy, gcc-internal-format
  #| msgid "missing Code attribute"
  msgid "missing property attribute"
  msgstr "manglende Code-egenskab"
  
! #: c/c-parser.cc:15373
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown cpu: -mcpu=%s"
  msgid "unknown property attribute %<%s%s%>"
  msgstr "Ukendt processor: -mcpu=%s"
  
! #: c/c-parser.cc:15376 cp/parser.cc:38529
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.cc:15385 cp/parser.cc:38538
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<=%> after Objective-C %qE"
  msgstr "%<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:15396 cp/parser.cc:38552
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected %qE selector name"
  msgstr "tom krop i en else-sætning"
  
! #: c/c-parser.cc:15412 cp/parser.cc:38571
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:15636 cp/semantics.cc:14071
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
  msgstr ""
  
! #: c/c-parser.cc:15674 cp/parser.cc:53506
  #, gcc-internal-format
! msgid "intervening code must not contain OpenMP directives"
  msgstr ""
  
! #: c/c-parser.cc:15694 c/c-parser.cc:25712 c/c-parser.cc:26021
! #: c/c-parser.cc:26084 c/c-parser.cc:26194 cp/parser.cc:48149
! #: cp/parser.cc:48497 cp/parser.cc:48612 cp/parser.cc:48711 cp/parser.cc:53538
! #: cp/parser.cc:53554 cp/parser.cc:53570 cp/parser.cc:53586 cp/parser.cc:53603
! #: cp/parser.cc:53620 cp/parser.cc:53637 cp/parser.cc:53664 cp/parser.cc:53678
! #: cp/parser.cc:53703 cp/parser.cc:53717
  #, 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.cc:15717 cp/parser.cc:53692
  #, 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.cc:15816 cp/parser.cc:53822
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:15823 cp/parser.cc:53828
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.cc:15835 c/c-parser.cc:15851
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma %s%> may only be used at file scope"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: c/c-parser.cc:15922 cp/parser.cc:53911
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.cc:15938 cp/parser.cc:53528
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
  
! #: c/c-parser.cc:16321 c/c-parser.cc:20241 c/c-parser.cc:22470
! #: c/c-parser.cc:22489 c/c-parser.cc:22742 c/c-parser.cc:22800
! #: c/c-parser.cc:22807 c/c-parser.cc:22814 c/c-parser.cc:27166
! #: c/c-parser.cc:28371 c/c-parser.cc:28379 c/c-parser.cc:28755
! #: c/c-parser.cc:28765 c/c-parser.cc:28859 c/c-parser.cc:28866
! #: c/c-parser.cc:28873 cp/parser.cc:39018 cp/parser.cc:42699 cp/parser.cc:44101
! #: cp/parser.cc:44138 cp/parser.cc:44327 cp/parser.cc:44390 cp/parser.cc:44397
! #: cp/parser.cc:44404 cp/parser.cc:50070 cp/parser.cc:50077 cp/parser.cc:50084
! #: cp/parser.cc:50617 cp/parser.cc:52392 cp/parser.cc:52400 cp/parser.cc:52552
! #: cp/parser.cc:52562
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %qs clauses"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:16348
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "expression must be integral"
  msgstr "udsagn skal være et kaldenavn"
  
! #: c/c-parser.cc:16955 c/c-parser.cc:29582
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a namespace"
  msgid "%qD is not a variable"
  msgstr "'%D' er ikke et navnerum"
  
! #: c/c-parser.cc:16959 cp/semantics.cc:9112
  #, 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.cc:17001 cp/parser.cc:39909
  #, 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.cc:17096 cp/parser.cc:39987
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "expected %<none%> or %<present%>"
  msgstr "forventede %<:%> or %<::%>"
  
! #: c/c-parser.cc:17098 cp/parser.cc:39989
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:17183 cp/parser.cc:40059
  #, fuzzy, gcc-internal-format
  #| msgid "']' expected, invalid type expression"
  msgid "expected constant logical expression"
  msgstr "']' forventet, ugyldigt typeudtryk"
  
! #: c/c-parser.cc:17260 cp/parser.cc:40141
  #, 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.cc:17280 c/c-parser.cc:26077 c/c-parser.cc:26187
! #: cp/parser.cc:40159 cp/parser.cc:48489 cp/parser.cc:48604
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<catch%>"
  msgid "expected %<data%>"
  msgstr "forventede %<catch%>"
  
! #: c/c-parser.cc:17333 cp/parser.cc:40214
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:17340 cp/parser.cc:40221
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<if%> clauses"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:17342 cp/parser.cc:40223
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<if%> clauses without modifier"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:17348 cp/parser.cc:40229
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
  
! #: c/c-parser.cc:17453 c/c-parser.cc:17513 c/c-parser.cc:17575
! #: c/c-parser.cc:17623 c/c-parser.cc:17703 c/c-parser.cc:18100
! #: c/c-parser.cc:18182 c/c-parser.cc:18787 c/c-parser.cc:18932
! #: c/c-parser.cc:19000 c/c-parser.cc:20178
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "expected integer expression"
  msgstr "uventet adresseudtryk"
  
! #: c/c-parser.cc:17464
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17525
  #, gcc-internal-format
  msgid "%<num_tasks%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17587 cp/semantics.cc:9327
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17636 cp/semantics.cc:9357
  #, 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.cc:17670 cp/parser.cc:40455
  #, fuzzy, gcc-internal-format
  #| msgid "']' expected, invalid type expression"
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr "']' forventet, ugyldigt typeudtryk"
  
! #: c/c-parser.cc:17742 cp/parser.cc:40525
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:17810
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<scalar%>, %<aggregate%>, %<pointer%> or %<all%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:17887 cp/parser.cc:40677
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:17890 cp/parser.cc:40680
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:17974 cp/semantics.cc:8181 cp/semantics.cc:8236
  #, 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.cc:17986 c/c-parser.cc:18109 cp/semantics.cc:8215
! #: cp/semantics.cc:8250
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "%qs value must be positive"
  msgstr "%s-roteringsantal er negativt"
  
! #: c/c-parser.cc:18048 cp/parser.cc:39672
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments"
  msgid "too many %<static%> arguments"
  msgstr "for mange parametre"
  
! #: c/c-parser.cc:18082 cp/parser.cc:39705
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "unexpected argument"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:18249 cp/semantics.cc:9543
  #, 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.cc:18317 cp/parser.cc:43318
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<self%> clauses"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:18359 cp/parser.cc:40730
  #, fuzzy, gcc-internal-format
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:18368 c/c-parser.cc:18374 cp/parser.cc:40739
! #: cp/parser.cc:40749
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<new%>"
  msgid "expected %<concurrent%>"
  msgstr "forventede %<new%>"
  
! #: c/c-parser.cc:18410 cp/parser.cc:40789
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:18463 cp/parser.cc:40857
  #, 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.cc:18588 c/c-parser.cc:27916 cp/parser.cc:52002
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.cc:18710 cp/parser.cc:41115
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.cc:18764 cp/parser.cc:41131
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:18768 cp/parser.cc:41134
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:18781 cp/semantics.cc:8297
  #, 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.cc:18804 cp/parser.cc:41154
  #, fuzzy, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "ugyldig roteringsinstruktion"
  
! #: c/c-parser.cc:18943 c/c-parser.cc:18954
  #, gcc-internal-format
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:18962 cp/semantics.cc:8264
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:19011 cp/semantics.cc:8393
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:19056 cp/semantics.cc:8521
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19168 c/c-parser.cc:22457 cp/parser.cc:44093
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<allocator%> or %<align%>"
  msgstr "%<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:19175
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qs"
  msgid "duplicate %qs modifier"
  msgstr "duplikere %qs"
  
! #: c/c-parser.cc:19223 cp/semantics.cc:8654
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:19234 cp/semantics.cc:8609 cp/semantics.cc:8625
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between signed and unsigned integer expressions"
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
  
! #: c/c-parser.cc:19353 cp/parser.cc:41693
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "multiple linear modifiers"
  msgstr "mere end én 'virtual'-angivelse"
  
! #: c/c-parser.cc:19365 cp/parser.cc:41706
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "multiple %<step%> modifiers"
  msgstr "mere end én 'virtual'-angivelse"
  
! #: c/c-parser.cc:19373 c/c-parser.cc:19401
  #, gcc-internal-format
  msgid "%<linear%> clause step expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:19453
  #, gcc-internal-format
  msgid "%<safelen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19492
  #, gcc-internal-format
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19852 cp/parser.cc:42253
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: c/c-parser.cc:19900 cp/parser.cc:42308 cp/parser.cc:42760 cp/parser.cc:42827
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%d operand"
  msgid "invalid depend kind"
  msgstr "ugyldig %%d-operand"
  
! #: c/c-parser.cc:19961 cp/parser.cc:42338
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid doacross kind"
  msgstr "ugyldig maske"
  
! #: c/c-parser.cc:20030 cp/parser.cc:42481
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<always%> modifiers"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:20040 cp/parser.cc:42494
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<close%> modifiers"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:20050 cp/parser.cc:42507
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<present%> modifiers"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:20058 cp/parser.cc:42518
  #, gcc-internal-format
! msgid "%<map%> clause with map-type modifier other than %<always%>, %<close%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:20096 cp/parser.cc:42558
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "ugyldig maske"
  
! #: c/c-parser.cc:20148 cp/parser.cc:42622
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20160 cp/parser.cc:42633
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "forventede %<:%> or %<::%>"
  
! #: c/c-parser.cc:20183 cp/semantics.cc:8418
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr ""
  
! #: c/c-parser.cc:20216 cp/parser.cc:42704
  #, fuzzy, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "ugyldig roteringsinstruktion"
  
! #: c/c-parser.cc:20295
  #, fuzzy, gcc-internal-format
  #| msgid "invalid rotate insn"
  msgid "invalid proc_bind kind"
  msgstr "ugyldig roteringsinstruktion"
  
! #: c/c-parser.cc:20339
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "%<;%>, %<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:20445 cp/semantics.cc:9665 cp/semantics.cc:9683
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between signed and unsigned integer expressions"
  msgid "%<partial%> argument needs positive constant integer expression"
  msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
  
! #: c/c-parser.cc:20546 cp/semantics.cc:8837
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:20617 c/c-parser.cc:20711 cp/parser.cc:42887
! #: cp/parser.cc:42999
  #, fuzzy, gcc-internal-format
  #| msgid "invalid string literal, ignoring final '\\'"
  msgid "string literal must not contain %<\\0%>"
  msgstr "ugyldig strengkonstant, ignorerer afsluttende '\\'"
  
! #: c/c-parser.cc:20626 c/c-parser.cc:20747 cp/parser.cc:42894
! #: cp/parser.cc:43034
  #, fuzzy, gcc-internal-format
  #| msgid "undefining `%s'"
  msgid "unknown foreign runtime identifier %qs"
  msgstr "glemmer definitionen af '%s'"
  
! #: c/c-parser.cc:20641 c/c-parser.cc:20770 cp/parser.cc:42909
! #: cp/parser.cc:43056
  #, fuzzy, gcc-internal-format
  #| msgid "']' expected, invalid type expression"
  msgid "expected string literal or constant integer expression"
  msgstr "']' forventet, ugyldigt typeudtryk"
  
! #: c/c-parser.cc:20649 c/c-parser.cc:20778 cp/parser.cc:42917
! #: cp/parser.cc:43064 cp/semantics.cc:7513
  #, gcc-internal-format
  msgid "unknown foreign runtime identifier %qwd"
  msgstr ""
  
! #: c/c-parser.cc:20687 cp/parser.cc:42976
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "expected %<fr%> or %<attr%> preference selector"
  msgstr "forventede %<:%> or %<::%>"
  
! #: c/c-parser.cc:20695 cp/parser.cc:42984
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `const'"
  msgid "duplicated %<fr%> preference selector"
  msgstr "'const' optræder mere end én gang"
  
! #: c/c-parser.cc:20721 cp/parser.cc:43008
  #, gcc-internal-format
  msgid "%<attr%> string literal must start with %<ompx_%>"
  msgstr ""
  
! #: c/c-parser.cc:20729 cp/parser.cc:43015
  #, gcc-internal-format
  msgid "%<attr%> string literal must not contain a comma"
  msgstr ""
  
! #: c/c-parser.cc:20741 cp/parser.cc:43027
  #, fuzzy, gcc-internal-format
  #| msgid "_Pragma takes a parenthesized string literal"
  msgid "non-empty string literal expected"
  msgstr "_Pragma tager en strengkonstant med paranteser omkring"
  
! #: c/c-parser.cc:20851 cp/parser.cc:43167
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "duplicate %<targetsync%> modifier"
  msgstr "mere end én 'virtual'-angivelse"
  
! #: c/c-parser.cc:20858 cp/parser.cc:43174
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `volatile'"
  msgid "duplicate %<target%> modifier"
  msgstr "'volatile' optræder mere end én gang"
  
! #: c/c-parser.cc:20865 cp/parser.cc:43181
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `const'"
  msgid "duplicate %<prefer_type%> modifier"
  msgstr "'const' optræder mere end én gang"
  
! #: c/c-parser.cc:20886 cp/parser.cc:43202
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<prefer_type%>, %<target%>, or %<targetsync%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:20922 c/c-parser.cc:27195 cp/parser.cc:43239
! #: cp/parser.cc:50642
  #, gcc-internal-format
  msgid "missing required %<target%> and/or %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-parser.cc:21163 cp/parser.cc:43534
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected EOF while reading source file %s.\n"
  msgid "expected an OpenACC clause"
  msgstr "Stødt på slutningen af kildefilen %s tidligere end forventet.\n"
  
! #: c/c-parser.cc:21174 c/c-parser.cc:21571 c/c-parser.cc:29156
! #: cp/parser.cc:43545 cp/parser.cc:43998 cp/parser.cc:51484
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%s understøtter ikke %s"
  
! #: c/c-parser.cc:21219 cp/parser.cc:43593
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:21372 cp/parser.cc:43786
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr ""
  
! #: c/c-parser.cc:21560 cp/parser.cc:43987
  #, fuzzy, gcc-internal-format
  msgid "expected an OpenMP clause"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:21721 cp/parser.cc:49174
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21731 cp/parser.cc:49184
  #, 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.cc:21751 cp/parser.cc:49204
  #, 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.cc:21762 cp/parser.cc:49215
  #, fuzzy, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "skabelonsparameter '%T' er en variabelt ændret type"
  
! #: c/c-parser.cc:21769 cp/parser.cc:49222
  #, 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.cc:21777 cp/parser.cc:49230
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21788 cp/parser.cc:49252
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr "erklæring af '%s' der er en 'extern'-variabel, i begyndelseserklæring i 'for'-løkke"
  
! #: c/c-parser.cc:21798 cp/parser.cc:49275
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21891 cp/parser.cc:49359
  #, 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.cc:21907 cp/parser.cc:49376
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma once in main file"
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr "'#pragma once' i hovedfil"
  
! #: c/c-parser.cc:21939 cp/parser.cc:49134
  #, gcc-internal-format
  msgid "%<host_data%> construct requires %<use_device%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22168 cp/parser.cc:3533
  #, fuzzy, gcc-internal-format
  msgid "%qE has not been declared"
  msgstr "'%#D' kan ikke erklæres"
  
! #: c/c-parser.cc:22172
  #, fuzzy, gcc-internal-format
  #| msgid "expected function"
  msgid "expected function name"
  msgstr "forventet funktion"
  
! #: c/c-parser.cc:22190 cp/parser.cc:52819
  #, 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 medlemsskabelonfunktion"
  
! #: c/c-parser.cc:22213 c/c-parser.cc:22261 cp/parser.cc:1779
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "en global registervariabel følger en funktionsdefinition"
  
! #: c/c-parser.cc:22253 cp/parser.cc:52870 cp/parser.cc:52917
  #, 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.cc:22284 cp/parser.cc:52945
  #, 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.cc:22285 cp/parser.cc:52947
  #, 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.cc:22330 cp/parser.cc:49592
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22388
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must be declared before %qD"
  msgstr ""
  
! #: c/c-parser.cc:22392 c/c-parser.cc:22415
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type `%T' declared `friend'"
  msgid "to be allocated variable declared here"
  msgstr "skabelonsparametertypen '%T' erklæret 'friend'"
  
! #: c/c-parser.cc:22410
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must not be modified between declaration of %qD and its %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22413
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "modified here"
  msgstr "'%s' tidligere defineret her"
  
! #: c/c-parser.cc:22481 cp/parser.cc:44113 cp/parser.cc:44128
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between signed and unsigned integer expressions"
  msgid "%<align%> clause argument needs to be positive constant power of two integer expression"
  msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
  
! #: c/c-parser.cc:22505
  #, gcc-internal-format
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:22522
  #, gcc-internal-format
  msgid "function parameter %qD may not appear as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22529
  #, gcc-internal-format
  msgid "%<allocate%> directive must be in the same scope as %qD"
  msgstr ""
  
! #: c/c-parser.cc:22537
  #, gcc-internal-format
  msgid "%qD already appeared as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22546
  #, gcc-internal-format
  msgid "%<allocator%> clause required for static variable %qD"
  msgstr ""
  
! #: c/c-parser.cc:22557
  #, gcc-internal-format
  msgid "%<allocator%> clause requires a predefined allocator as %qD is static"
  msgstr ""
  
! #: c/c-parser.cc:22708 cp/parser.cc:44293
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr "%<;%>, %<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:22747 cp/parser.cc:44332
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:22771 cp/parser.cc:44361
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22786 cp/parser.cc:44376
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many atomic clauses"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:22793 cp/parser.cc:44383
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many memory order clauses"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:22831 c/c-parser.cc:22838 cp/parser.cc:44421
! #: cp/parser.cc:44428
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: c/c-parser.cc:22844 c/c-parser.cc:22849 cp/parser.cc:44434
! #: cp/parser.cc:44439
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "%qs clause requires %qs clause"
  msgstr "--resource påkræver -o"
  
! #: c/c-parser.cc:22872 cp/parser.cc:44462
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22883 cp/parser.cc:44473
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22915 cp/parser.cc:44505
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22925 cp/parser.cc:44515
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23046 cp/parser.cc:44615
  #, fuzzy, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr "'%s' er erklæret inline efter dens definition"
  
! #: c/c-parser.cc:23053 cp/parser.cc:44622
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:23126 cp/parser.cc:44687 cp/parser.cc:44970 cp/parser.cc:45064
! #: cp/parser.cc:45082
  #, fuzzy, gcc-internal-format
  #| msgid "invalid #pragma %s"
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr "ugyldig #pragma %s"
  
! #: c/c-parser.cc:23137 cp/parser.cc:44698
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "unexpected %<else%>"
  msgstr "forventede %<delete%>"
  
! #: c/c-parser.cc:23197 cp/parser.cc:45137
  #, fuzzy, gcc-internal-format
  #| msgid "invalid #pragma %s"
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr "ugyldig #pragma %s"
  
! #: c/c-parser.cc:23468 cp/parser.cc:44991 cp/parser.cc:45017
  #, fuzzy, gcc-internal-format
  #| msgid "invalid #pragma %s"
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "ugyldig #pragma %s"
  
! #: c/c-parser.cc:23472 cp/parser.cc:45057 cp/parser.cc:45091
  #, 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.cc:23523 cp/parser.cc:45126
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:23529 cp/semantics.cc:11909 cp/semantics.cc:11919
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
  
! #: c/c-parser.cc:23632 cp/semantics.cc:11996
  #, fuzzy, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr "størrelsen af medlemmet '%D' er ikke konstant"
  
! #: c/c-parser.cc:23675
  #, fuzzy, gcc-internal-format
  msgid "%<destroy%> expression is not lvalue expression"
  msgstr "størrelsen af medlemmet '%D' er ikke konstant"
  
! #: c/c-parser.cc:23681 cp/parser.cc:45279
  #, gcc-internal-format
  msgid "the %<destroy%> expression %qE should be the same as the %<depobj%> argument %qE"
  msgstr ""
  
! #: c/c-parser.cc:23712 cp/parser.cc:45315
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:23724 cp/parser.cc:45331
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "%<;%>, %<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:23765 cp/parser.cc:45369
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:23773 cp/parser.cc:45377
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:23778
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.cc:23849 cp/parser.cc:46098
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:23916 cp/parser.cc:46167
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero preceding executable statements"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: c/c-parser.cc:23950 cp/parser.cc:46200
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "forventede %<:%> or %<::%>"
  
! #: c/c-parser.cc:23955 cp/parser.cc:46206
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp section%> or %<}%>"
  msgid "expected %<#pragma omp scan%>"
  msgstr "%<#pragma omp section%> eller %<}%> forventet"
  
! #: c/c-parser.cc:23964 cp/parser.cc:46215
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero succeeding executable statements"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: c/c-parser.cc:23989 cp/parser.cc:46238
  #, fuzzy, gcc-internal-format
  #| msgid "')' or term expected"
  msgid "for statement expected"
--- 54580,56241 ----
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.cc:10340 cp/typeck.cc:5829
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.cc:10346 cp/typeck.cc:5834
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "first %<sizeof%> operand was declared here"
  msgstr "  '%#D' erklæret her"
  
! #: c/c-parser.cc:10617
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %s `%s'"
  msgid "storage class specifier in cast"
  msgstr "lagringsklasse angivet for %s '%s'"
  
! #: c/c-parser.cc:10620
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for type name in cast"
  msgstr "justering må ikke angives for '%s'"
  
! #: c/c-parser.cc:10744
  #, gcc-internal-format
  msgid "traditional C rejects the unary plus operator"
  msgstr "traditionel C tillader ikke operatoren unær plus"
  
! #: c/c-parser.cc:10824
! #, fuzzy, gcc-internal-format
! #| msgid "ISO C does not support complex integer types"
! msgid "ISO C does not support static assertions in expressions before C2Y"
! msgstr "ISO C understøtter ikke komplekse heltalstyper"
! 
! #: c/c-parser.cc:10857
! #, fuzzy, gcc-internal-format
! #| msgid "%s does not support %s"
! msgid "ISO C does not support %qs before C2Y"
! msgstr "%s understøtter ikke %s"
! 
! #: c/c-parser.cc:10897
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %s `%s'"
! msgid "storage class specifier in %qs"
  msgstr "lagringsklasse angivet for %s '%s'"
  
! #: c/c-parser.cc:10900 c/c-parser.cc:11086
  #, fuzzy, gcc-internal-format
! msgid "alignment specified for type name in %qs"
  msgstr "justering må ikke angives for '%s'"
  
! #: c/c-parser.cc:10927
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a bit-field"
! msgid "%qs applied to a bit-field"
  msgstr "'sizeof' benyttet på et bitfelt"
  
! #: c/c-parser.cc:11003
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %s `%s'"
  msgid "storage class specifier in %qE"
  msgstr "lagringsklasse angivet for %s '%s'"
  
! #: c/c-parser.cc:11006
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for type name in %qE"
  msgstr "justering må ikke angives for '%s'"
  
! #: c/c-parser.cc:11030
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow #%s"
  msgid "ISO C does not allow %<%E (expression)%>"
  msgstr "ISO C tillader ikke #%s"
  
! #: c/c-parser.cc:11058
! #, fuzzy, gcc-internal-format
! #| msgid "%s does not support %s"
! msgid "ISO C does not support %qs"
! msgstr "%s understøtter ikke %s"
! 
! #: c/c-parser.cc:11071
! #, fuzzy, gcc-internal-format
! #| msgid "invalid application of `%s' to a void type"
! msgid "invalid application of %qs to something not a type"
! msgstr "ugyldig anvendelse af '%s' på en void-type"
! 
! #: c/c-parser.cc:11244
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take address of bit-field `%s'"
  msgid "cannot take address of %qs"
  msgstr "kan ikke finde adressen af bitfeltet '%s'"
  
! #: c/c-parser.cc:11351
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C99 does not support %<_Generic%>"
  msgstr "ISO C90 understøtter ikke komplekse typer"
  
! #: c/c-parser.cc:11354
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C90 does not support %<_Generic%>"
  msgstr "ISO C90 understøtter ikke komplekse typer"
  
! #: c/c-parser.cc:11365
  #, gcc-internal-format
  msgid "ISO C does not support use of type name as %<_Generic%> controlling operand before C2Y"
  msgstr ""
  
! #: c/c-parser.cc:11446
  #, fuzzy, gcc-internal-format
  #| msgid "cast specifies function type"
  msgid "ISO C does not support %<_Generic%> association with function type before C2Y"
  msgstr "typetildelingen angiver en funktionstype"
  
! #: c/c-parser.cc:11450
  #, fuzzy, gcc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "ISO C does not support %<_Generic%> association with incomplete type before C2Y"
  msgstr "udtrykket er af en ufuldstændig type"
  
! #: c/c-parser.cc:11455
  #, gcc-internal-format
! msgid "ISO C does not support %<_Generic%> association with variably-modified type before C2Y"
  msgstr ""
  
! #: c/c-parser.cc:11497
  #, gcc-internal-format
  msgid "duplicate %<default%> case in %<_Generic%>"
  msgstr ""
  
! #: c/c-parser.cc:11498
  #, gcc-internal-format
  msgid "original %<default%> is here"
  msgstr ""
  
! #: c/c-parser.cc:11506
  #, gcc-internal-format
  msgid "%<_Generic%> specifies two compatible types"
  msgstr ""
  
! #: c/c-parser.cc:11507
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in %s"
  msgid "compatible type is here"
  msgstr "uforenelige typer i %s"
  
! #: c/c-parser.cc:11530
  #, fuzzy, gcc-internal-format
  #| msgid "Generate load/store multiple instructions"
  msgid "%<_Generic%> selector matches multiple associations"
  msgstr "Generér flere indlæsnings-/lagringsinstruktioner"
  
! #: c/c-parser.cc:11532
  #, fuzzy, gcc-internal-format
  msgid "other match is here"
  msgstr "  anden type her"
  
! #: c/c-parser.cc:11571
  #, gcc-internal-format
  msgid "%<_Generic%> selector of type %qT is not compatible with any association"
  msgstr ""
  
! #: c/c-parser.cc:11592
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to __builtin_choose_expr not a constant"
  msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
  msgstr "første parameter til '__builtin_choose_expr' skal være en konstant"
  
! #: c/c-parser.cc:11600
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
  msgstr "parameteren '%s' passer ikke til prototypen"
  
! #: c/c-parser.cc:11606
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `__builtin_eh_return_regno' must be constant"
  msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
  msgstr "parameteren til '__builtin_eh_return_regno' skal være konstant"
  
! #: c/c-parser.cc:11622
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `__builtin_eh_return_regno' must be constant"
  msgid "argument %u of %<__builtin_tgmath%> has no arguments"
  msgstr "parameteren til '__builtin_eh_return_regno' skal være konstant"
  
! #: c/c-parser.cc:11645 c/c-parser.cc:11649
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C does not support %qs predefined identifier"
  msgstr "ISO C90 understøtter ikke komplekse typer"
  
! #: c/c-parser.cc:11653
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgstr "ISO C90 understøtter ikke komplekse typer"
  
! #: c/c-parser.cc:11872 c/c-parser.cc:13608 c/c-parser.cc:13630
! #: c/c-parser.cc:23984 c/gimple-parser.cc:1887 c/gimple-parser.cc:2527
! #: cp/parser.cc:47628
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "expected expression"
  msgstr "uventet adresseudtryk"
  
! #: c/c-parser.cc:11894
  #, gcc-internal-format
  msgid "braced-group within expression allowed only inside a function"
  msgstr "sætningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: c/c-parser.cc:11909
  #, gcc-internal-format
  msgid "ISO C forbids braced-groups within expressions"
  msgstr "ISO C forbyder sætningsblokke inden i udtryk"
  
! #: c/c-parser.cc:12014 cp/parser.cc:12391
  #, fuzzy, gcc-internal-format
  #| msgid "second parameter of `va_start' not last named argument"
  msgid "optional second parameter of %<va_start%> not last named argument"
  msgstr "den anden parameter til 'va_start' er ikke den sidste navngivne parameter"
  
! #: c/c-parser.cc:12053 cp/parser.cc:12446
  #, gcc-internal-format
  msgid "%<va_start%> macro used with additional arguments other than identifier of the last named argument"
  msgstr ""
  
! #: c/c-parser.cc:12192
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to __builtin_choose_expr not a constant"
  msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgstr "første parameter til '__builtin_choose_expr' skal være en konstant"
  
! #: c/c-parser.cc:12208
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to __builtin_choose_expr not a constant"
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgstr "første parameter til '__builtin_choose_expr' skal være en konstant"
  
! #: c/c-parser.cc:12278 c/c-parser.cc:12295 c/c-parser.cc:12302
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `va_start'"
  msgid "too few arguments to %<__builtin_tgmath%>"
  msgstr "for mange parametre til funktionen 'va_start'"
  
! #: c/c-parser.cc:12323
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
  msgstr "1. parameter til __builtin_spe_predicate er uden for det gyldige interval"
  
! #: c/c-parser.cc:12367 c/c-parser.cc:12377
  #, gcc-internal-format
  msgid "invalid type-generic return type for argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12399 c/c-parser.cc:12409
  #, gcc-internal-format
  msgid "invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12442
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' attribute larger than %d"
  msgid "function arguments of %<__builtin_tgmath%> all have the same type"
  msgstr "parameter til egenskaben '%s' er større end %d"
  
! #: c/c-parser.cc:12461
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> lack type-generic parameter"
  msgstr ""
  
! #: c/c-parser.cc:12509
  #, gcc-internal-format
  msgid "duplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12532
  #, gcc-internal-format
  msgid "bad return type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12549
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "bad type for argument %u of function argument %u of %<__builtin_tgmath%>"
  msgstr "forkert antal parametre angivet til egenskaben '%s'"
  
! #: c/c-parser.cc:12589
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid return type for member function `%#D'"
  msgid "invalid type of argument %u of type-generic function"
  msgstr "ugyldig returtype for medlemsfunktionen '%#D'"
  
! #: c/c-parser.cc:12600
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "decimal floating-point argument %u to complex-only type-generic function"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c/c-parser.cc:12608
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "decimal floating-point argument %u to binary-only type-generic function"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c/c-parser.cc:12616 c/c-parser.cc:12646
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "both complex and decimal floating-point arguments to type-generic function"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c/c-parser.cc:12624 c/c-parser.cc:12666
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "both binary and decimal floating-point arguments to type-generic function"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c/c-parser.cc:12638
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "complex arguments must have identical types"
  msgid "complex argument %u to decimal-only type-generic function"
  msgstr "komplekse parametre skal have identiske typer"
  
! #: c/c-parser.cc:12658
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to function"
  msgid "binary argument %u to decimal-only type-generic function"
  msgstr "for mange parametre til funktionen"
  
! #: c/c-parser.cc:12765
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to `%D(%A)'"
  msgid "no matching function for type-generic call"
  msgstr "ingen passende funktion for kald til '%D(%A)'"
  
! #: c/c-parser.cc:12806
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
  msgstr ""
  
! #: c/c-parser.cc:12819
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_altivec_predicate must be a constant"
  msgid "first argument to %<__builtin_call_with_static_chain%> must be a call expression"
  msgstr "1. parameter til __builtin_altivec_predicate skal være en konstant"
  
! #: c/c-parser.cc:12823
  #, fuzzy, gcc-internal-format
  #| msgid "second arg to `__builtin_prefetch' must be a constant"
  msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
  msgstr "den anden parameter til '__builtin_prefetch' skal være en konstant"
  
! #: c/c-parser.cc:12849
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to bit-complement"
  msgid "wrong number of arguments to %<__builtin_complex%>"
  msgstr "forkert parametertype til bitkomplement"
  
! #: c/c-parser.cc:12871
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operand not of real binary floating-point type"
  msgstr ""
  
! #: c/c-parser.cc:12880
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types"
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "operander til ?: har forskellige typer"
  
! #: c/c-parser.cc:12911
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to bit-complement"
  msgid "wrong number of arguments to %<__builtin_counted_by_ref%>"
  msgstr "forkert parametertype til bitkomplement"
  
! #: c/c-parser.cc:12923
! #, fuzzy, gcc-internal-format
! #| msgid "argument of `__builtin_eh_return_regno' must be constant"
! msgid "the argument to %<__builtin_counted_by_ref%> must be an array or pointer"
! msgstr "parameteren til '__builtin_eh_return_regno' skal være konstant"
! 
! #: c/c-parser.cc:12931
  #, fuzzy, gcc-internal-format
  #| msgid "third arg to `__builtin_prefetch' must be a constant"
! msgid "the argument to %<__builtin_counted_by_ref%> must be a field of a structure"
  msgstr "en tredje parameter til '__builtin_prefetch' skal være en konstant"
  
! #: c/c-parser.cc:12982 c/c-parser.cc:13011 cp/parser.cc:8701
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "forkert antal skabelonsparametre (%d, skulle være %d)"
  
! #: c/c-parser.cc:13182
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to %s"
  msgid "wrong number of arguments to %qs"
  msgstr "forkert parametertype til %s"
  
! #: c/c-parser.cc:13191 c/c-parser.cc:13271
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qs operand not an integral type"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: c/c-parser.cc:13197 c/c-parser.cc:13277
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument %u in call to function %qs has enumerated type"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c/c-parser.cc:13204
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument %u in call to function %qs has boolean type"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c/c-parser.cc:13211
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument 1 in call to function %qs has signed type"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c/c-parser.cc:13219
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument 1 in call to function %qs has %<char%> type"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c/c-parser.cc:13293
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "rotate count is negative"
  msgstr "%s-roteringsantal er negativt"
  
! #: c/c-parser.cc:13585 cp/parser.cc:6975
  #, gcc-internal-format
  msgid "%<omp_all_memory%> may only be used in OpenMP %<depend%> clause"
  msgstr ""
  
! #: c/c-parser.cc:13595
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "ISO C does not support %qs before C23"
  msgstr "%s understøtter ikke %s"
  
! #: c/c-parser.cc:13683
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' declared static in union"
  msgid "%qT declared in %<constexpr%> compound literal"
  msgstr "feltet '%D' er erklæret statisk i union"
  
! #: c/c-parser.cc:13688
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' declared static in union"
  msgid "%qT defined in %<constexpr%> compound literal"
  msgstr "feltet '%D' er erklæret statisk i union"
  
! #: c/c-parser.cc:13704
  #, gcc-internal-format
  msgid "compound literal has variable size"
  msgstr ""
  
! #: c/c-parser.cc:13709
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a function type"
  msgid "compound literal has function type"
  msgstr "sizeof benyttet på en funktionstype"
  
! #: c/c-parser.cc:13740
  #, gcc-internal-format
  msgid "compound literal qualified by address-space qualifier"
  msgstr ""
  
! #: c/c-parser.cc:13745
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 forbids compound literals"
  msgid "ISO C90 forbids compound literals"
  msgstr "ISO C89 forbyder sammensatte konstanter"
  
! #: c/c-parser.cc:13747
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 forbids compound literals"
  msgid "ISO C forbids storage class specifiers in compound literals before C23"
  msgstr "ISO C89 forbyder sammensatte konstanter"
  
! #: c/c-parser.cc:13761
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13836
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13841
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13849
  #, gcc-internal-format
  msgid "taking the absolute value of unsigned type %qT has no effect"
  msgstr ""
  
! #: c/c-parser.cc:13860
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13864
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of decimal floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13869
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13882
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13886
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13904
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13909
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13914
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13940
  #, gcc-internal-format
  msgid "absolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of value"
  msgstr ""
  
! #: c/c-parser.cc:14070 cp/parser.cc:9138
  #, gcc-internal-format
  msgid "calls to the OpenMP runtime API are not permitted in intervening code"
  msgstr ""
  
! #: c/c-parser.cc:14510
  #, gcc-internal-format
  msgid "expected identifier or %<)%>"
  msgstr ""
  
! #: c/c-parser.cc:14606
  #, gcc-internal-format
  msgid "extra semicolon"
  msgstr ""
  
! #: c/c-parser.cc:14854
  #, fuzzy, gcc-internal-format
  #| msgid "extra semicolon in struct or union specified"
  msgid "extra semicolon in method definition specified"
  msgstr "ekstra semikolon angivet i struct eller union"
  
! #: c/c-parser.cc:14986
  #, gcc-internal-format
  msgid "method attributes must be specified at the end only"
  msgstr ""
  
! #: c/c-parser.cc:15006
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%> after method attribute definition"
  msgstr ""
  
! #: c/c-parser.cc:15128
  #, fuzzy, gcc-internal-format
  #| msgid "Class or interface declaration expected"
  msgid "objective-c method declaration is expected"
  msgstr "Klasse- eller grænsefladeerklæring forventet"
  
! #: c/c-parser.cc:15580
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for typename"
  msgid "no type or storage class may be specified here,"
  msgstr "lagringsklasse angivet for typenavn"
  
! #: c/c-parser.cc:15648 cp/parser.cc:40873
  #, fuzzy, gcc-internal-format
  #| msgid "readonly property can not be set"
  msgid "empty property attribute list"
  msgstr "skrivebeskyttet egenskab kan ikke angives"
  
! #: c/c-parser.cc:15662 cp/parser.cc:40886
  #, fuzzy, gcc-internal-format
  #| msgid "missing Code attribute"
  msgid "missing property attribute"
  msgstr "manglende Code-egenskab"
  
! #: c/c-parser.cc:15701
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown cpu: -mcpu=%s"
  msgid "unknown property attribute %<%s%s%>"
  msgstr "Ukendt processor: -mcpu=%s"
  
! #: c/c-parser.cc:15704 cp/parser.cc:40923
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.cc:15713 cp/parser.cc:40932
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<=%> after Objective-C %qE"
  msgstr "%<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:15724 cp/parser.cc:40946
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected %qE selector name"
  msgstr "tom krop i en else-sætning"
  
! #: c/c-parser.cc:15740 cp/parser.cc:40965
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:15964 cp/semantics.cc:14910
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
  msgstr ""
  
! #: c/c-parser.cc:16006 cp/parser.cc:56966
  #, gcc-internal-format
! msgid "intervening code must not contain executable OpenMP directives"
  msgstr ""
  
! #: c/c-parser.cc:16026 c/c-parser.cc:26701 c/c-parser.cc:27010
! #: c/c-parser.cc:27073 c/c-parser.cc:27183 cp/parser.cc:51253
! #: cp/parser.cc:51601 cp/parser.cc:51716 cp/parser.cc:51815 cp/parser.cc:56998
! #: cp/parser.cc:57014 cp/parser.cc:57030 cp/parser.cc:57046 cp/parser.cc:57063
! #: cp/parser.cc:57080 cp/parser.cc:57097 cp/parser.cc:57128 cp/parser.cc:57142
! #: cp/parser.cc:57167 cp/parser.cc:57181
  #, 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.cc:16049 cp/parser.cc:57156
  #, 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.cc:16152 cp/parser.cc:57286
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:16159 cp/parser.cc:57292
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.cc:16171 c/c-parser.cc:16187
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma %s%> may only be used at file scope"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: c/c-parser.cc:16258 cp/parser.cc:57375
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.cc:16274 cp/parser.cc:56988
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
  
! #: c/c-parser.cc:16661 c/c-parser.cc:21118 c/c-parser.cc:23452
! #: c/c-parser.cc:23471 c/c-parser.cc:23724 c/c-parser.cc:23782
! #: c/c-parser.cc:23789 c/c-parser.cc:23796 c/c-parser.cc:28189
! #: c/c-parser.cc:29769 c/c-parser.cc:29777 c/c-parser.cc:30153
! #: c/c-parser.cc:30163 c/c-parser.cc:30272 c/c-parser.cc:30279
! #: c/c-parser.cc:30286 c/c-parser.cc:30293 cp/parser.cc:41416
! #: cp/parser.cc:45728 cp/parser.cc:47154 cp/parser.cc:47191 cp/parser.cc:47380
! #: cp/parser.cc:47443 cp/parser.cc:47450 cp/parser.cc:47457 cp/parser.cc:53197
! #: cp/parser.cc:53204 cp/parser.cc:53211 cp/parser.cc:53218 cp/parser.cc:53766
! #: cp/parser.cc:55837 cp/parser.cc:55845 cp/parser.cc:55997 cp/parser.cc:56007
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %qs clauses"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:16688
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "expression must be integral"
  msgstr "udsagn skal være et kaldenavn"
  
! #: c/c-parser.cc:17295 c/c-parser.cc:31043
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a namespace"
  msgid "%qD is not a variable"
  msgstr "'%D' er ikke et navnerum"
  
! #: c/c-parser.cc:17299 cp/semantics.cc:9535
  #, 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.cc:17341 cp/parser.cc:42307
  #, 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.cc:17436 cp/parser.cc:42385
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "expected %<none%> or %<present%>"
  msgstr "forventede %<:%> or %<::%>"
  
! #: c/c-parser.cc:17438 cp/parser.cc:42387
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:17523 cp/parser.cc:42457
  #, fuzzy, gcc-internal-format
  #| msgid "']' expected, invalid type expression"
  msgid "expected constant logical expression"
  msgstr "']' forventet, ugyldigt typeudtryk"
  
! #: c/c-parser.cc:17600 cp/parser.cc:42539
  #, 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.cc:17620 c/c-parser.cc:27066 c/c-parser.cc:27176
! #: cp/parser.cc:42557 cp/parser.cc:51593 cp/parser.cc:51708
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<catch%>"
  msgid "expected %<data%>"
  msgstr "forventede %<catch%>"
  
! #: c/c-parser.cc:17673 cp/parser.cc:42612
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:17680 cp/parser.cc:42619
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<if%> clauses"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:17682 cp/parser.cc:42621
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<if%> clauses without modifier"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:17688 cp/parser.cc:42627
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
  
! #: c/c-parser.cc:17793 c/c-parser.cc:17853 c/c-parser.cc:17915
! #: c/c-parser.cc:17963 c/c-parser.cc:18043 c/c-parser.cc:18440
! #: c/c-parser.cc:18522 c/c-parser.cc:19136 c/c-parser.cc:19281
! #: c/c-parser.cc:19349 c/c-parser.cc:20664 c/c-parser.cc:21055
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "expected integer expression"
  msgstr "uventet adresseudtryk"
  
! #: c/c-parser.cc:17804
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17865
  #, gcc-internal-format
  msgid "%<num_tasks%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17927 cp/semantics.cc:9750
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17976 cp/semantics.cc:9780
  #, 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.cc:18010 cp/parser.cc:42853
  #, fuzzy, gcc-internal-format
  #| msgid "']' expected, invalid type expression"
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr "']' forventet, ugyldigt typeudtryk"
  
! #: c/c-parser.cc:18082 cp/parser.cc:42923
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:18150
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<scalar%>, %<aggregate%>, %<pointer%> or %<all%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:18227 cp/parser.cc:43075
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:18230 cp/parser.cc:43078
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:18314 cp/semantics.cc:8427 cp/semantics.cc:8492
  #, 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.cc:18326 c/c-parser.cc:18449 cp/semantics.cc:8462
! #: cp/semantics.cc:8506
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "%qs value must be positive"
  msgstr "%s-roteringsantal er negativt"
  
! #: c/c-parser.cc:18388 cp/parser.cc:42070
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments"
  msgid "too many %<static%> arguments"
  msgstr "for mange parametre"
  
! #: c/c-parser.cc:18422 cp/parser.cc:42103
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "unexpected argument"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:18589 cp/semantics.cc:9966
  #, 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.cc:18657 cp/parser.cc:46356
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<self%> clauses"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:18699 cp/parser.cc:43128
  #, fuzzy, gcc-internal-format
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:18708 c/c-parser.cc:18714 cp/parser.cc:43137
! #: cp/parser.cc:43147
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<new%>"
  msgid "expected %<concurrent%>"
  msgstr "forventede %<new%>"
  
! #: c/c-parser.cc:18750 cp/parser.cc:43187
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:18803 cp/parser.cc:43255
  #, 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.cc:18898 cp/parser.cc:43337
! #, gcc-internal-format
! msgid "%<-%> operator for reductions deprecated in OpenMP 5.2"
! msgstr ""
! 
! #: c/c-parser.cc:18937 c/c-parser.cc:29308 cp/parser.cc:55275
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.cc:19059 cp/parser.cc:43524
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.cc:19113 cp/parser.cc:43540
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:19117 cp/parser.cc:43543
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:19130 cp/semantics.cc:8553
  #, 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.cc:19153 cp/parser.cc:43563
  #, fuzzy, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "ugyldig roteringsinstruktion"
  
! #: c/c-parser.cc:19292 c/c-parser.cc:19303
  #, gcc-internal-format
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:19311 cp/semantics.cc:8520
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:19360 cp/semantics.cc:8649
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:19405 cp/semantics.cc:8777
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19517 c/c-parser.cc:23439 cp/parser.cc:47146
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<allocator%> or %<align%>"
  msgstr "%<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:19524 c/c-parser.cc:19691 c/c-parser.cc:19733
! #: cp/parser.cc:44048
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qs"
  msgid "duplicate %qs modifier"
  msgstr "duplikere %qs"
  
! #: c/c-parser.cc:19572 cp/semantics.cc:8910
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:19583 cp/semantics.cc:8865 cp/semantics.cc:8881
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between signed and unsigned integer expressions"
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
  
! #: c/c-parser.cc:19726
! #, fuzzy, gcc-internal-format
! msgid "expected %<traits%> or %<memspace%>"
! msgstr "uventet operand"
! 
! #: c/c-parser.cc:19791
! #, gcc-internal-format
! msgid "legacy %<%s(%s)%> traits syntax not allowed in %<uses_allocators%> clause when using modifiers"
! msgstr ""
! 
! #: c/c-parser.cc:19809 cp/parser.cc:44110
! #, gcc-internal-format
! msgid "the specification of arguments to %<uses_allocators%> where each item is of the form %<allocator(traits)%> is deprecated since OpenMP 5.2"
! msgstr ""
! 
! #: c/c-parser.cc:19817 cp/parser.cc:44118
! #, gcc-internal-format
! msgid "%<uses_allocators%> clause only accepts a single allocator when using modifiers"
! msgstr ""
! 
! #: c/c-parser.cc:19951 cp/parser.cc:44328
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "multiple linear modifiers"
  msgstr "mere end én 'virtual'-angivelse"
  
! #: c/c-parser.cc:19963 cp/parser.cc:44341
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "multiple %<step%> modifiers"
  msgstr "mere end én 'virtual'-angivelse"
  
! #: c/c-parser.cc:19971 c/c-parser.cc:19999
  #, gcc-internal-format
  msgid "%<linear%> clause step expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:20033 cp/parser.cc:44464
! #, gcc-internal-format
! msgid "specifying the list items as arguments to the modifiers is deprecated since OpenMP 5.2"
! msgstr ""
! 
! #: c/c-parser.cc:20072
  #, gcc-internal-format
  msgid "%<safelen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:20111
  #, gcc-internal-format
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:20459 cp/parser.cc:44919
! #, gcc-internal-format
! msgid "%<sink%> modifier with %<depend%> clause deprecated since OpenMP 5.2, use with %<doacross%>"
! msgstr ""
! 
! #: c/c-parser.cc:20468 cp/parser.cc:44928
! #, gcc-internal-format
! msgid "%<source%> modifier with %<depend%> clause deprecated since OpenMP 5.2, use with %<doacross%>"
! msgstr ""
! 
! #: c/c-parser.cc:20485 cp/parser.cc:44945
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: c/c-parser.cc:20533 cp/parser.cc:45000 cp/parser.cc:45798 cp/parser.cc:45865
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%d operand"
  msgid "invalid depend kind"
  msgstr "ugyldig %%d-operand"
  
! #: c/c-parser.cc:20594 cp/parser.cc:45030
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid doacross kind"
  msgstr "ugyldig maske"
  
! #: c/c-parser.cc:20629 cp/parser.cc:45231
! #, fuzzy, gcc-internal-format
! #| msgid "too many input files"
! msgid "expected %<fallback%> modifier"
! msgstr "for mange inddatafiler"
! 
! #: c/c-parser.cc:20646 cp/parser.cc:45255
! #, gcc-internal-format
! msgid "expected %<abort%>, %<default_mem%>, or %<null%> as fallback mode"
! msgstr ""
! 
! #: c/c-parser.cc:20675 cp/semantics.cc:8473
! #, fuzzy, gcc-internal-format
! #| msgid "%s rotate count is negative"
! msgid "%<dyn_groupprivate%> value must be non-negative"
! msgstr "%s-roteringsantal er negativt"
! 
! #: c/c-parser.cc:20783 cp/parser.cc:45371
! #, fuzzy, gcc-internal-format
! #| msgid "illegal operand "
! msgid "illegal comma"
! msgstr "ugyldig operand "
! 
! #: c/c-parser.cc:20793 cp/parser.cc:45381
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<always%> modifiers"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:20804 cp/parser.cc:45395
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<close%> modifiers"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:20815 c/c-parser.cc:21307 cp/parser.cc:45155
! #: cp/parser.cc:45409
! #, fuzzy, gcc-internal-format
! #| msgid "too many input files"
! msgid "too many %<iterator%> modifiers"
! msgstr "for mange inddatafiler"
! 
! #: c/c-parser.cc:20831 cp/parser.cc:45429
! #, fuzzy, gcc-internal-format
! #| msgid "too many input files"
! msgid "too many %<mapper%> modifiers"
! msgstr "for mange inddatafiler"
! 
! #: c/c-parser.cc:20851 cp/parser.cc:45455
! #, gcc-internal-format
! msgid "in %<declare mapper%> directives, parameter to %<mapper%> modifier must be %<default%>"
! msgstr ""
! 
! #: c/c-parser.cc:20867 c/c-parser.cc:29130 cp/parser.cc:45472
! #: cp/parser.cc:55511
! #, fuzzy, gcc-internal-format
! msgid "expected identifier or %<default%>"
! msgstr "uventet operand"
! 
! #: c/c-parser.cc:20885 c/c-parser.cc:21296 cp/parser.cc:45141
! #: cp/parser.cc:45494
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<present%> modifiers"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:20894 cp/parser.cc:45506
  #, gcc-internal-format
! msgid "%<map%> clause with map-type modifier other than %<always%>, %<close%>, %<iterator%>, %<mapper%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:20906 cp/parser.cc:45521
! #, gcc-internal-format
! msgid "%<map%> clause modifiers without comma separation is deprecated since OpenMP 5.2"
! msgstr ""
! 
! #: c/c-parser.cc:20941 cp/parser.cc:45555
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "ugyldig maske"
  
! #: c/c-parser.cc:21025 cp/parser.cc:45651
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21037 cp/parser.cc:45662
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "forventede %<:%> or %<::%>"
  
! #: c/c-parser.cc:21060 cp/semantics.cc:8674
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr ""
  
! #: c/c-parser.cc:21093 cp/parser.cc:45733
  #, fuzzy, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "ugyldig roteringsinstruktion"
  
! #: c/c-parser.cc:21157 cp/parser.cc:45772
! #, gcc-internal-format
! msgid "%<master%> affinity deprecated since OpenMP 5.1, use %<primary%>"
! msgstr ""
! 
! #: c/c-parser.cc:21180
  #, fuzzy, gcc-internal-format
  #| msgid "invalid rotate insn"
  msgid "invalid proc_bind kind"
  msgstr "ugyldig roteringsinstruktion"
  
! #: c/c-parser.cc:21224
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "%<;%>, %<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:21317 cp/parser.cc:45170
! #, gcc-internal-format
! msgid "%qs clause with modifier other than %<iterator%> or %<present%>"
! msgstr ""
! 
! #: c/c-parser.cc:21413 cp/semantics.cc:10088 cp/semantics.cc:10106
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between signed and unsigned integer expressions"
  msgid "%<partial%> argument needs positive constant integer expression"
  msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
  
! #: c/c-parser.cc:21514 cp/semantics.cc:9247
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:21585 c/c-parser.cc:21679 cp/parser.cc:45925
! #: cp/parser.cc:46037
  #, fuzzy, gcc-internal-format
  #| msgid "invalid string literal, ignoring final '\\'"
  msgid "string literal must not contain %<\\0%>"
  msgstr "ugyldig strengkonstant, ignorerer afsluttende '\\'"
  
! #: c/c-parser.cc:21594 c/c-parser.cc:21715 cp/parser.cc:45932
! #: cp/parser.cc:46072
  #, fuzzy, gcc-internal-format
  #| msgid "undefining `%s'"
  msgid "unknown foreign runtime identifier %qs"
  msgstr "glemmer definitionen af '%s'"
  
! #: c/c-parser.cc:21609 c/c-parser.cc:21738 cp/parser.cc:45947
! #: cp/parser.cc:46094
  #, fuzzy, gcc-internal-format
  #| msgid "']' expected, invalid type expression"
  msgid "expected string literal or constant integer expression"
  msgstr "']' forventet, ugyldigt typeudtryk"
  
! #: c/c-parser.cc:21617 c/c-parser.cc:21746 cp/parser.cc:45955
! #: cp/parser.cc:46102 cp/semantics.cc:7751
  #, gcc-internal-format
  msgid "unknown foreign runtime identifier %qwd"
  msgstr ""
  
! #: c/c-parser.cc:21655 cp/parser.cc:46014
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "expected %<fr%> or %<attr%> preference selector"
  msgstr "forventede %<:%> or %<::%>"
  
! #: c/c-parser.cc:21663 cp/parser.cc:46022
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `const'"
  msgid "duplicated %<fr%> preference selector"
  msgstr "'const' optræder mere end én gang"
  
! #: c/c-parser.cc:21689 cp/parser.cc:46046
  #, gcc-internal-format
  msgid "%<attr%> string literal must start with %<ompx_%>"
  msgstr ""
  
! #: c/c-parser.cc:21697 cp/parser.cc:46053
  #, gcc-internal-format
  msgid "%<attr%> string literal must not contain a comma"
  msgstr ""
  
! #: c/c-parser.cc:21709 cp/parser.cc:46065
  #, fuzzy, gcc-internal-format
  #| msgid "_Pragma takes a parenthesized string literal"
  msgid "non-empty string literal expected"
  msgstr "_Pragma tager en strengkonstant med paranteser omkring"
  
! #: c/c-parser.cc:21819 cp/parser.cc:46205
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "duplicate %<targetsync%> modifier"
  msgstr "mere end én 'virtual'-angivelse"
  
! #: c/c-parser.cc:21826 cp/parser.cc:46212
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `volatile'"
  msgid "duplicate %<target%> modifier"
  msgstr "'volatile' optræder mere end én gang"
  
! #: c/c-parser.cc:21833 cp/parser.cc:46219
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `const'"
  msgid "duplicate %<prefer_type%> modifier"
  msgstr "'const' optræder mere end én gang"
  
! #: c/c-parser.cc:21854 cp/parser.cc:46240
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<prefer_type%>, %<target%>, or %<targetsync%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:21890 c/c-parser.cc:28218 cp/parser.cc:46277
! #: cp/parser.cc:53791
  #, gcc-internal-format
  msgid "missing required %<target%> and/or %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-parser.cc:22131 cp/parser.cc:46572
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected EOF while reading source file %s.\n"
  msgid "expected an OpenACC clause"
  msgstr "Stødt på slutningen af kildefilen %s tidligere end forventet.\n"
  
! #: c/c-parser.cc:22142 c/c-parser.cc:22552 c/c-parser.cc:30585
! #: cp/parser.cc:46583 cp/parser.cc:47051 cp/parser.cc:54745
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%s understøtter ikke %s"
  
! #: c/c-parser.cc:22187 cp/parser.cc:46631
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:22340 cp/parser.cc:46824
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr ""
  
! #: c/c-parser.cc:22380 cp/parser.cc:46860
! #, gcc-internal-format
! msgid "%<to%> clause with %<declare target%> deprecated since OpenMP 5.2, use %<enter%>"
! msgstr ""
! 
! #: c/c-parser.cc:22541 cp/parser.cc:47040
  #, fuzzy, gcc-internal-format
  msgid "expected an OpenMP clause"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:22702 cp/parser.cc:52283
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:22712 cp/parser.cc:52293
  #, 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.cc:22732 cp/parser.cc:52313
  #, 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.cc:22743 cp/parser.cc:52324
  #, fuzzy, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "skabelonsparameter '%T' er en variabelt ændret type"
  
! #: c/c-parser.cc:22750 cp/parser.cc:52331
  #, 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.cc:22758 cp/parser.cc:52339
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:22769 cp/parser.cc:52361
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr "erklæring af '%s' der er en 'extern'-variabel, i begyndelseserklæring i 'for'-løkke"
  
! #: c/c-parser.cc:22779 cp/parser.cc:52384
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:22872 cp/parser.cc:52468
  #, 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.cc:22888 cp/parser.cc:52485
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma once in main file"
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr "'#pragma once' i hovedfil"
  
! #: c/c-parser.cc:22920 cp/parser.cc:52243
  #, gcc-internal-format
  msgid "%<host_data%> construct requires %<use_device%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23149 cp/parser.cc:3610
  #, fuzzy, gcc-internal-format
  msgid "%qE has not been declared"
  msgstr "'%#D' kan ikke erklæres"
  
! #: c/c-parser.cc:23153
  #, fuzzy, gcc-internal-format
  #| msgid "expected function"
  msgid "expected function name"
  msgstr "forventet funktion"
  
! #: c/c-parser.cc:23171 cp/parser.cc:56275
  #, 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 medlemsskabelonfunktion"
  
! #: c/c-parser.cc:23194 c/c-parser.cc:23242 cp/parser.cc:1839
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "en global registervariabel følger en funktionsdefinition"
  
! #: c/c-parser.cc:23234 cp/parser.cc:56326 cp/parser.cc:56373
  #, 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.cc:23265 cp/parser.cc:56401
  #, 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.cc:23266 cp/parser.cc:56403
  #, 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.cc:23311 cp/parser.cc:52701
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23370
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must be declared before %qD"
  msgstr ""
  
! #: c/c-parser.cc:23374 c/c-parser.cc:23397
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type `%T' declared `friend'"
  msgid "to be allocated variable declared here"
  msgstr "skabelonsparametertypen '%T' erklæret 'friend'"
  
! #: c/c-parser.cc:23392
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must not be modified between declaration of %qD and its %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:23395
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "modified here"
  msgstr "'%s' tidligere defineret her"
  
! #: c/c-parser.cc:23463 cp/parser.cc:47166 cp/parser.cc:47181
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between signed and unsigned integer expressions"
  msgid "%<align%> clause argument needs to be positive constant power of two integer expression"
  msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
  
! #: c/c-parser.cc:23487
  #, gcc-internal-format
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:23504
  #, gcc-internal-format
  msgid "function parameter %qD may not appear as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:23511
  #, gcc-internal-format
  msgid "%<allocate%> directive must be in the same scope as %qD"
  msgstr ""
  
! #: c/c-parser.cc:23519
  #, gcc-internal-format
  msgid "%qD already appeared as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:23528
  #, gcc-internal-format
  msgid "%<allocator%> clause required for static variable %qD"
  msgstr ""
  
! #: c/c-parser.cc:23539
  #, gcc-internal-format
  msgid "%<allocator%> clause requires a predefined allocator as %qD is static"
  msgstr ""
  
! #: c/c-parser.cc:23690 cp/parser.cc:47346
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr "%<;%>, %<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:23729 cp/parser.cc:47385
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:23753 cp/parser.cc:47414
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23768 cp/parser.cc:47429
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many atomic clauses"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:23775 cp/parser.cc:47436
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many memory order clauses"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:23813 c/c-parser.cc:23820 cp/parser.cc:47474
! #: cp/parser.cc:47481
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: c/c-parser.cc:23826 c/c-parser.cc:23831 cp/parser.cc:47487
! #: cp/parser.cc:47492
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "%qs clause requires %qs clause"
  msgstr "--resource påkræver -o"
  
! #: c/c-parser.cc:23854 cp/parser.cc:47515
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:23865 cp/parser.cc:47526
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:23897 cp/parser.cc:47558
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23907 cp/parser.cc:47568
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr ""
  
! #: c/c-parser.cc:24028 cp/parser.cc:47668
  #, fuzzy, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr "'%s' er erklæret inline efter dens definition"
  
! #: c/c-parser.cc:24035 cp/parser.cc:47675
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:24108 cp/parser.cc:47740 cp/parser.cc:48023 cp/parser.cc:48117
! #: cp/parser.cc:48135
  #, fuzzy, gcc-internal-format
  #| msgid "invalid #pragma %s"
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr "ugyldig #pragma %s"
  
! #: c/c-parser.cc:24119 cp/parser.cc:47751
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "unexpected %<else%>"
  msgstr "forventede %<delete%>"
  
! #: c/c-parser.cc:24179 cp/parser.cc:48190
  #, fuzzy, gcc-internal-format
  #| msgid "invalid #pragma %s"
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr "ugyldig #pragma %s"
  
! #: c/c-parser.cc:24450 cp/parser.cc:48044 cp/parser.cc:48070
  #, fuzzy, gcc-internal-format
  #| msgid "invalid #pragma %s"
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "ugyldig #pragma %s"
  
! #: c/c-parser.cc:24454 cp/parser.cc:48110 cp/parser.cc:48144
  #, 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.cc:24505 cp/parser.cc:48179
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:24511 cp/semantics.cc:12399 cp/semantics.cc:12409
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
  
! #: c/c-parser.cc:24614 cp/semantics.cc:12486
  #, fuzzy, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr "størrelsen af medlemmet '%D' er ikke konstant"
  
! #: c/c-parser.cc:24657
  #, fuzzy, gcc-internal-format
  msgid "%<destroy%> expression is not lvalue expression"
  msgstr "størrelsen af medlemmet '%D' er ikke konstant"
  
! #: c/c-parser.cc:24663 cp/parser.cc:48332
  #, gcc-internal-format
  msgid "the %<destroy%> expression %qE should be the same as the %<depobj%> argument %qE"
  msgstr ""
  
! #: c/c-parser.cc:24694 cp/parser.cc:48368
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:24706 cp/parser.cc:48384
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "%<;%>, %<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:24747 cp/parser.cc:48422
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:24755 cp/parser.cc:48430
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:24760
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.cc:24831 cp/parser.cc:49168
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:24898 cp/parser.cc:49237
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero preceding executable statements"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: c/c-parser.cc:24932 cp/parser.cc:49270
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "forventede %<:%> or %<::%>"
  
! #: c/c-parser.cc:24937 cp/parser.cc:49276
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp section%> or %<}%>"
  msgid "expected %<#pragma omp scan%>"
  msgstr "%<#pragma omp section%> eller %<}%> forventet"
  
! #: c/c-parser.cc:24946 cp/parser.cc:49285
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero succeeding executable statements"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: c/c-parser.cc:24971 cp/parser.cc:49308
  #, fuzzy, gcc-internal-format
  #| msgid "')' or term expected"
  msgid "for statement expected"
*************** msgstr "')' eller term forventet"
*** 54029,54840 ****
  #. Don't call cp_parser_error here since it overrides the
  #. provided message with a more confusing one if there was
  #. a bad pragma or attribute directive.
! #: c/c-parser.cc:24018 cp/parser.cc:46260 cp/parser.cc:46262 cp/parser.cc:46447
  #, fuzzy, gcc-internal-format
  #| msgid "')' or term expected"
  msgid "loop nest expected"
  msgstr "')' eller term forventet"
  
! #: c/c-parser.cc:24070 cp/parser.cc:46335
  #, gcc-internal-format
  msgid "attributes other than OpenMP directives are not allowed on %<for%> in loop nest"
  msgstr ""
  
! #: c/c-parser.cc:24099 cp/parser.cc:46366
  #, gcc-internal-format
  msgid "%<unroll%> construct with %<partial%> clause generates just one loop with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:24110 cp/parser.cc:46377
  #, gcc-internal-format
  msgid "generated loop of %<unroll%> construct without %<partial%> clause does not have canonical form"
  msgstr ""
  
! #: c/c-parser.cc:24133 cp/parser.cc:46403
  #, gcc-internal-format
  msgid "%<tile%> construct generates %d loops with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:24144 cp/parser.cc:46414
  #, gcc-internal-format
  msgid "expected %<for%> loop or OpenMP loop transformation construct"
  msgstr ""
  
! #: c/c-parser.cc:24232 cp/semantics.cc:11471 cp/semantics.cc:11564
  #, fuzzy, gcc-internal-format
  #| msgid "repeated declaration of automaton `%s'"
  msgid "expected iteration declaration or initialization"
  msgstr "gentaget erklæring af automaten '%s'"
  
! #: c/c-parser.cc:24321 c/c-parser.cc:24336 cp/parser.cc:46741
! #: cp/parser.cc:46756
  #, fuzzy, gcc-internal-format
  #| msgid "not enough arguments"
  msgid "not enough nested loops"
  msgstr "ikke nok parametre"
  
! #: c/c-parser.cc:24439 cp/parser.cc:47041
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.cc:24562 cp/parser.cc:46576 cp/parser.cc:46619 cp/pt.cc:18615
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.cc:24996 cp/parser.cc:47587
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %qs clause may only be used in compound statements"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: c/c-parser.cc:25212 cp/parser.cc:47793
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr ""
  
! #: c/c-parser.cc:25425 c/c-parser.cc:25433
  #, fuzzy, gcc-internal-format
  #| msgid "expected function"
  msgid "expected a function name"
  msgstr "forventet funktion"
  
! #: c/c-parser.cc:25446 cp/parser.cc:50276
  #, fuzzy, gcc-internal-format
  #| msgid "expected function"
  msgid "expected target-function call"
  msgstr "forventet funktion"
  
! #: c/c-parser.cc:25516
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a function call with optional assignment"
  msgstr ""
  
! #: c/c-parser.cc:25703 cp/parser.cc:48140
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected %<point%>"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:25970 cp/parser.cc:48427
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:25986 cp/parser.cc:48443
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26034 cp/parser.cc:48724
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:26136 cp/parser.cc:48550
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26148 cp/parser.cc:48562
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26247 cp/parser.cc:48667
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26260 cp/parser.cc:48680
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26505 cp/semantics.cc:10974
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26566
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>"
  msgstr "en global registervariabel følger en funktionsdefinition"
  
! #: c/c-parser.cc:26617 c/c-parser.cc:26655
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr "en global registervariabel følger en funktionsdefinition"
  
! #: c/c-parser.cc:26688 cp/parser.cc:49736
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected trait selector name"
  msgstr "tom krop i en else-sætning"
  
! #: c/c-parser.cc:26700 cp/parser.cc:49750
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -mtune"
  msgid "unknown selector %qs for context selector set %qs"
  msgstr "ukendt værdi %qs for -mtune"
  
! #: c/c-parser.cc:26728 cp/parser.cc:49779
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete type `%T' does not have member `%D'"
  msgid "selector %qs does not accept any properties"
  msgstr "ufuldstændig type '%T' har ikke medlemmet '%D'"
  
! #: c/c-parser.cc:26750 cp/parser.cc:49811
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified inside a class"
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set"
  msgstr "'%D' kan kun angives inden i en klasse"
  
! #: c/c-parser.cc:26759 cp/parser.cc:49821 cp/pt.cc:18283
  #, fuzzy, gcc-internal-format
  msgid "%<score%> argument must be constant integer expression"
  msgstr "klargøringsliste behandlet som et sammensat udtryk"
  
! #: c/c-parser.cc:26762 cp/parser.cc:49824 cp/pt.cc:18290
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "%<score%> argument must be non-negative"
  msgstr "%s-roteringsantal er negativt"
  
! #: c/c-parser.cc:26803 cp/parser.cc:49870
  #, fuzzy, gcc-internal-format
  #| msgid "_Pragma takes a parenthesized string literal"
  msgid "expected identifier or string literal"
  msgstr "_Pragma tager en strengkonstant med paranteser omkring"
  
! #: c/c-parser.cc:26827 cp/parser.cc:49900 cp/pt.cc:18307
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "property must be integer expression"
  msgstr "uventet adresseudtryk"
  
! #: c/c-parser.cc:26837 cp/parser.cc:49911
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:26858 cp/parser.cc:49927 fortran/openmp.cc:6534
  #, fuzzy, gcc-internal-format
  #| msgid "code model `large' not supported yet"
  msgid "%<requires%> selector is not supported yet"
  msgstr "kodemodellen 'large' er ikke understøttet endnu"
  
! #: c/c-parser.cc:26917 cp/parser.cc:49990
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected context selector set name"
  msgstr "tom krop i en else-sætning"
  
! #: c/c-parser.cc:27032 cp/parser.cc:50494
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<match%>, %<adjust_args%> or %<append_args%> clause"
  msgstr "%<;%>, %<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:27048 cp/parser.cc:50507
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<match%> clauses"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:27059
! #, fuzzy, gcc-internal-format
! #| msgid "`%D' is not a function,"
! msgid "variant %qD is not a function"
! msgstr "'%s' er ikke en funktion,"
! 
! #: c/c-parser.cc:27074 cp/decl.cc:8619
! #, gcc-internal-format
! msgid "variant %qD is a built-in"
! msgstr ""
! 
! #: c/c-parser.cc:27120 cp/parser.cc:50569
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%qD is specified more than once"
  msgstr "%s brugt med '%%%c' %s-formatering"
  
! #: c/c-parser.cc:27127
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a pointer-to-object type"
  msgid "%qD is not of pointer type"
  msgstr "'%T' er ikke af en henvisning til objekt-type"
  
! #: c/c-parser.cc:27147 cp/parser.cc:50602
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "expected %<nothing%> or %<need_device_ptr%>"
  msgstr "forventede %<:%> or %<::%>"
  
! #: c/c-parser.cc:27150
  #, fuzzy, gcc-internal-format
  msgid "%<need_device_addr%> is not valid for C"
  msgstr "%s understøtter ikke %s"
  
! #: c/c-parser.cc:27157 cp/parser.cc:50609
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%> followed by %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:27177 cp/parser.cc:50626
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected %<interop%>"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:27275 cp/decl.cc:8601
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "argument %d of %qD must be of %<omp_interop_t%>"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: c/c-parser.cc:27277 cp/decl.cc:8498 cp/decl.cc:8604
  #, fuzzy, gcc-internal-format
  #| msgid "long and short specified together for `%s'"
  msgid "%<append_args%> specified here"
  msgstr "long og short er begge angivet for '%s'"
  
! #: c/c-parser.cc:27323 cp/decl.cc:8610
  #, fuzzy, gcc-internal-format
  #| msgid "-f%s and -msdata=%s are incompatible"
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "-f%s og -msdata=%s er indbyrdes uforenelige"
  
! #: c/c-parser.cc:27348 cp/parser.cc:50694
! #, gcc-internal-format
! msgid "an %qs clause requires a %<match%> clause"
! msgstr ""
! 
! #: c/c-parser.cc:27361
! #, gcc-internal-format
! msgid "an %qs clause can only be specified if the %<dispatch%> selector of the %<construct%> selector set appears in the %<match%> clause"
! msgstr ""
! 
! #: c/c-parser.cc:27404
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr "en global registervariabel følger en funktionsdefinition"
  
! #: c/c-parser.cc:27412 cp/parser.cc:50739
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr "en global registervariabel følger en funktionsdefinition"
  
! #: c/c-parser.cc:27619 cp/parser.cc:51028
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:27623 cp/parser.cc:51032
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:27683 cp/parser.cc:51165
  #, gcc-internal-format
  msgid "directive with only %<device_type%> or %<indirect%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:27686 cp/parser.cc:51168
  #, gcc-internal-format
  msgid "%<device_type%> clause must specify 'any' when used with an %<indirect%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27735 c/c-parser.cc:27777 cp/parser.cc:51223
! #: cp/parser.cc:51270
  #, fuzzy, gcc-internal-format
! msgid "expected %<target%>"
! msgstr "uventet operand"
  
! #: c/c-parser.cc:27749 cp/parser.cc:51236
  #, fuzzy, gcc-internal-format
! msgid "expected %<declare target%> or %<assumes%>"
! msgstr "uventet operand"
  
! #: c/c-parser.cc:27784 cp/parser.cc:51277
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>"
  msgstr ""
  
! #: c/c-parser.cc:27795 c/c-parser.cc:27826 cp/parser.cc:51288
! #: cp/parser.cc:51319
  #, gcc-internal-format
  msgid "%qs in attribute syntax terminated with %qs in pragma syntax"
  msgstr ""
  
! #: c/c-parser.cc:27802 c/c-parser.cc:27831 cp/parser.cc:51295
! #: cp/parser.cc:51324
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' attribute larger than %d"
  msgid "%qs in pragma syntax terminated with %qs in attribute syntax"
  msgstr "parameter til egenskaben '%s' er større end %d"
  
! #: c/c-parser.cc:27839 cp/parser.cc:51332
  #, fuzzy, gcc-internal-format
  msgid "expected %<declare%> or %<assumes%>"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:27866
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
  msgstr ""
  
! #: c/c-parser.cc:27943
  #, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27947
  #, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27950
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of \"%s\" shadows a global declaration"
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
  msgstr "erklæring af '%s' skygger for en global erklæring"
  
! #: c/c-parser.cc:27953
  #, gcc-internal-format
  msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27961
  #, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
  msgstr ""
  
! #: c/c-parser.cc:27970
! #, gcc-internal-format
! msgid "previous %<#pragma omp declare reduction%>"
! msgstr ""
  
! #: c/c-parser.cc:28091
  #, gcc-internal-format
  msgid "expected %<omp_priv%> or function-name"
  msgstr ""
  
! #: c/c-parser.cc:28102
  #, fuzzy, gcc-internal-format
  msgid "expected function-name %<(%>"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:28121
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:28255 cp/parser.cc:52248
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:28326 cp/parser.cc:52341
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> or %<seq_cst%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:28355 cp/parser.cc:52376
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<self_maps%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28374 cp/parser.cc:52395
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:28386 cp/parser.cc:52407
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:28395 cp/parser.cc:52416
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:28409 cp/parser.cc:52430
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr ""
  
! #: c/c-parser.cc:28428
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "zero sized type %qT in %<reduction%> clause"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-parser.cc:28434
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-parser.cc:28552 cp/parser.cc:48943
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<while%>"
  msgid "expected %<sizes%>"
  msgstr "%<while%> forventet"
  
! #: c/c-parser.cc:28581 cp/semantics.cc:9567 cp/semantics.cc:9584
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not an integer constant"
  msgid "%<sizes%> argument needs positive integral constant"
  msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
  
! #: c/c-parser.cc:28697 cp/parser.cc:52487
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "%<;%>, %<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:28730 cp/parser.cc:52522
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %qs or %qs"
  msgstr "%<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:28787 cp/parser.cc:52584
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: c/c-parser.cc:28810 cp/parser.cc:52611
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:28813 cp/parser.cc:52614
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:28840 cp/parser.cc:50051
  #, gcc-internal-format
  msgid "expected at least one assumption clause"
  msgstr ""
  
! #: c/c-parser.cc:28926 c/c-parser.cc:29224 cp/parser.cc:50137
! #: cp/parser.cc:51553 cp/parser.cc:51580
  #, fuzzy, gcc-internal-format
  #| msgid "expected function"
  msgid "expected directive name"
  msgstr "forventet funktion"
  
! #: c/c-parser.cc:28937 cp/parser.cc:50148
  #, gcc-internal-format
  msgid "invalid OpenMP directive name in %qs clause argument: declarative, informational, and meta directives not permitted"
  msgstr ""
  
! #: c/c-parser.cc:28945 cp/parser.cc:50156
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs clause argument"
  msgstr ""
  
! #: c/c-parser.cc:28952 cp/parser.cc:50163
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:28963 cp/parser.cc:50174
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:28986 cp/parser.cc:50201
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown assumption clause %qs"
  msgstr "ukendt registernavn: %s"
  
! #: c/c-parser.cc:28999 cp/parser.cc:50211
  #, fuzzy, gcc-internal-format
  #| msgid "expected function"
  msgid "expected assumption clause"
  msgstr "forventet funktion"
  
! #: c/c-parser.cc:29128 cp/parser.cc:51454
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<when%>, %<otherwise%>, or %<default%> clause"
  msgstr "%<;%>, %<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:29142 cp/parser.cc:51469
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<otherwise%> or %<default%> clauses in %<metadirective%>"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:29150 cp/parser.cc:51478
  #, gcc-internal-format
  msgid "%<otherwise%> or %<default%> clause must appear last in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29237 cp/parser.cc:51566
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown directive name"
  msgstr "ukendt registernavn: %s"
  
! #: c/c-parser.cc:29252 cp/parser.cc:51586
  #, gcc-internal-format
  msgid "metadirectives cannot be used as variants of a %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29258 cp/parser.cc:51592
  #, gcc-internal-format
  msgid "declarative directive variants of a %<metadirective%> are not supported"
  msgstr ""
  
! #: c/c-parser.cc:29584 cp/semantics.cc:10340
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.cc:29586 cp/semantics.cc:10342
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.cc:29590 cp/semantics.cc:10344
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "parameteren er af en ufuldstændig type"
  
! #: c/c-parser.cc:29770 cp/parser.cc:53373
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.cc:29776 cp/parser.cc:53379
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.cc:29785
  #, fuzzy, gcc-internal-format
  #| msgid "%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>"
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr "%<transaction_may_cancel_outer%> funktionskald er ikke inden for ydre transaktion eller %<transaction_may_cancel_outer%>"
  
! #: c/c-parser.cc:29793 cp/parser.cc:53397
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:29886
  #, fuzzy, gcc-internal-format
  #| msgid "error closing %s: %m"
  msgid "no closing brace"
  msgstr "fejl ved lukning af %s: %m"
  
! #: c/c-typeck.cc:238
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' has an incomplete type"
  msgid "%qD has an incomplete type %qT"
  msgstr "'%s' er af en ufuldstændig type"
  
! #: c/c-typeck.cc:252 c/c-typeck.cc:12559 c/c-typeck.cc:12634 cp/call.cc:5062
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "ugyldig brug af void-udtryk"
  
! #: c/c-typeck.cc:260
  #, gcc-internal-format
  msgid "invalid use of flexible array member"
  msgstr "ugyldig brug af fleksibelt tabelmedlem"
  
! #: c/c-typeck.cc:266 cp/typeck2.cc:347 rust/backend/rust-tree.cc:3906
  #, gcc-internal-format
  msgid "invalid use of array with unspecified bounds"
  msgstr "ugyldig brug af tabel uden angivne grænser"
  
! #: c/c-typeck.cc:274
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of undefined type `%s %s'"
  msgid "invalid use of undefined type %qT"
  msgstr "ugyldig brug af en type '%s %s' der ikke er defineret"
  
  #. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
! #: c/c-typeck.cc:277
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete typedef `%s'"
  msgid "invalid use of incomplete typedef %qT"
  msgstr "ugyldig brug af ufuldstændig typedef '%s'"
  
! #: c/c-typeck.cc:350
  #, gcc-internal-format
  msgid "%qT and %qT are in disjoint named address spaces"
  msgstr ""
  
! #: c/c-typeck.cc:571
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to functions"
  msgid "%qs attribute can only be applied to variadic functions"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: c/c-typeck.cc:958 c/c-typeck.cc:981
  #, gcc-internal-format
  msgid "function types not truly compatible in ISO C"
  msgstr "funktionstyper ikke er fuldt ud forenelige i ISO C"
  
! #: c/c-typeck.cc:1137
  #, gcc-internal-format
  msgid "cannot mix operands of decimal floating and vector types"
  msgstr ""
  
! #: c/c-typeck.cc:1142
  #, gcc-internal-format
  msgid "cannot mix operands of decimal floating and complex types"
  msgstr ""
  
! #: c/c-typeck.cc:1147
  #, gcc-internal-format
  msgid "cannot mix operands of decimal floating and other floating types"
  msgstr ""
  
! #: c/c-typeck.cc:1177
  #, gcc-internal-format
  msgid "%<_Complex _BitInt(%d)%> unsupported"
  msgstr ""
  
! #: c/c-typeck.cc:1805
  #, gcc-internal-format
  msgid "invalid use of pointers to arrays with different qualifiers in ISO C before C23"
  msgstr ""
  
! #: c/c-typeck.cc:1809
  #, gcc-internal-format
  msgid "types are not quite compatible"
  msgstr "typer er ikke helt forenelige"
  
! #: c/c-typeck.cc:1813
  #, fuzzy, gcc-internal-format
  #| msgid "types are not quite compatible"
  msgid "pointer target types incompatible in C++"
  msgstr "typer er ikke helt forenelige"
  
! #: c/c-typeck.cc:2034
  #, fuzzy, gcc-internal-format
  msgid "function return types not compatible due to %<volatile%>"
  msgstr "en funktions returtype kan ikke være en funktion"
  
! #: c/c-typeck.cc:2284
  #, gcc-internal-format
  msgid "converting an array compound literal to a pointer leads to a dangling pointer in C++"
  msgstr ""
  
! #: c/c-typeck.cc:3109 c/c-typeck.cc:10710
  #, fuzzy, gcc-internal-format
  #| msgid "'%D' has no member named '%E'"
  msgid "%qT has no member named %qE; did you mean %qE?"
  msgstr "'%D' har intet medlem ved navn '%E'"
  
! #: c/c-typeck.cc:3113 c/c-typeck.cc:10714
  #, fuzzy, gcc-internal-format
  #| msgid "'%D' has no member named '%E'"
  msgid "%qT has no member named %qE"
  msgstr "'%D' har intet medlem ved navn '%E'"
  
! #: c/c-typeck.cc:3122
  #, gcc-internal-format
  msgid "accessing a member %qE of an atomic structure %qE"
  msgstr ""
  
! #: c/c-typeck.cc:3125
  #, fuzzy, gcc-internal-format
  #| msgid "protected member `%#D' in anonymous union"
  msgid "accessing a member %qE of an atomic union %qE"
  msgstr "beskyttet medlem '%#D' i en anonym union"
  
! #: c/c-typeck.cc:3195
  #, gcc-internal-format
  msgid "%qE is a pointer to pointer; did you mean to dereference it before applying %<->%> to it?"
  msgstr ""
  
! #: c/c-typeck.cc:3204
  #, gcc-internal-format
  msgid "%qE is a pointer; did you mean to use %<->%>?"
  msgstr ""
  
! #: c/c-typeck.cc:3211
  #, fuzzy, gcc-internal-format
  #| msgid "request for member `%s' in something not a structure or union"
  msgid "request for member %qE in something not a structure or union"
  msgstr "forespørgsel efter medlemmet '%s' i noget der hverken er en union eller en struktur"
  
! #: c/c-typeck.cc:3259
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing `void *' pointer"
  msgid "dereferencing %<void *%> pointer"
  msgstr "forsøg på at følge en 'void *'-henvisning"
  
! #: c/c-typeck.cc:3314
  #, fuzzy, gcc-internal-format
  #| msgid "subscripted value is neither array nor pointer"
  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.cc:3324 cp/typeck.cc:4151 cp/typeck.cc:4246
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "tabelindeks er ikke et heltal"
  
! #: c/c-typeck.cc:3330
  #, fuzzy, gcc-internal-format
  #| msgid "passing arg of pointer to function"
  msgid "subscripted value is pointer to function"
  msgstr "videregiver parameter af henvisning til funktion"
  
! #: c/c-typeck.cc:3385
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids subscripting `register' array"
! msgid "ISO C forbids subscripting %<register%> array"
  msgstr "ISO C forbyder opslag i 'register'-tabel"
  
! #: c/c-typeck.cc:3388
  #, gcc-internal-format
  msgid "ISO C90 forbids subscripting non-lvalue array"
  msgstr "ISO C90 forbyder opslag i tabel der ikke er venstreværdi"
  
! #: c/c-typeck.cc:3507
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as reference but not initialized"
  msgid "underspecified %qD referenced in its initializer"
  msgstr "'%D' erklæret som en reference, men bliver ikke tildelt en startværdi"
  
! #: c/c-typeck.cc:3562
  #, gcc-internal-format
  msgid "enum constant defined here"
  msgstr ""
  
! #: c/c-typeck.cc:3670 cp/typeck.cc:2162
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr ""
  
! #: c/c-typeck.cc:3855
  #, fuzzy, gcc-internal-format
  #| msgid "called object is not a function"
  msgid "called object %qE is not a function or function pointer"
  msgstr "det kaldte objekt er ikke en funktion"
  
! #: c/c-typeck.cc:3861
  #, fuzzy, gcc-internal-format
  #| msgid "called object is not a function"
  msgid "called object %qD is not a function or function pointer"
  msgstr "det kaldte objekt er ikke en funktion"
  
! #: c/c-typeck.cc:3867
  #, fuzzy, gcc-internal-format
  #| msgid "called object is not a function"
  msgid "called object is not a function or function pointer"
--- 56244,57208 ----
  #. Don't call cp_parser_error here since it overrides the
  #. provided message with a more confusing one if there was
  #. a bad pragma or attribute directive.
! #: c/c-parser.cc:25000 cp/parser.cc:49330 cp/parser.cc:49332 cp/parser.cc:49517
  #, fuzzy, gcc-internal-format
  #| msgid "')' or term expected"
  msgid "loop nest expected"
  msgstr "')' eller term forventet"
  
! #: c/c-parser.cc:25052 cp/parser.cc:49405
  #, gcc-internal-format
  msgid "attributes other than OpenMP directives are not allowed on %<for%> in loop nest"
  msgstr ""
  
! #: c/c-parser.cc:25081 cp/parser.cc:49436
  #, gcc-internal-format
  msgid "%<unroll%> construct with %<partial%> clause generates just one loop with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:25092 cp/parser.cc:49447
  #, gcc-internal-format
  msgid "generated loop of %<unroll%> construct without %<partial%> clause does not have canonical form"
  msgstr ""
  
! #: c/c-parser.cc:25115 cp/parser.cc:49473
  #, gcc-internal-format
  msgid "%<tile%> construct generates %d loops with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:25126 cp/parser.cc:49484
  #, gcc-internal-format
  msgid "expected %<for%> loop or OpenMP loop transformation construct"
  msgstr ""
  
! #: c/c-parser.cc:25214 cp/semantics.cc:11961 cp/semantics.cc:12054
  #, fuzzy, gcc-internal-format
  #| msgid "repeated declaration of automaton `%s'"
  msgid "expected iteration declaration or initialization"
  msgstr "gentaget erklæring af automaten '%s'"
  
! #: c/c-parser.cc:25303 c/c-parser.cc:25318 cp/parser.cc:49811
! #: cp/parser.cc:49826
  #, fuzzy, gcc-internal-format
  #| msgid "not enough arguments"
  msgid "not enough nested loops"
  msgstr "ikke nok parametre"
  
! #: c/c-parser.cc:25421 cp/parser.cc:50119
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.cc:25544 cp/parser.cc:49646 cp/parser.cc:49689 cp/pt.cc:19123
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.cc:25792 cp/parser.cc:50512
! #, gcc-internal-format
! msgid "%<master%> construct deprecated since OpenMP 5.1, use %<masked%>"
! msgstr ""
! 
! #: c/c-parser.cc:25984 cp/parser.cc:50671
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %qs clause may only be used in compound statements"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: c/c-parser.cc:26200 cp/parser.cc:50877
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr ""
  
! #: c/c-parser.cc:26414 c/c-parser.cc:26422
  #, fuzzy, gcc-internal-format
  #| msgid "expected function"
  msgid "expected a function name"
  msgstr "forventet funktion"
  
! #: c/c-parser.cc:26435 cp/parser.cc:53411
  #, fuzzy, gcc-internal-format
  #| msgid "expected function"
  msgid "expected target-function call"
  msgstr "forventet funktion"
  
! #: c/c-parser.cc:26505
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a function call with optional assignment"
  msgstr ""
  
! #: c/c-parser.cc:26692 cp/parser.cc:51244
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected %<point%>"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:26959 cp/parser.cc:51531
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26975 cp/parser.cc:51547
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27023 cp/parser.cc:51828
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:27125 cp/parser.cc:51654
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27137 cp/parser.cc:51666
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27236 cp/parser.cc:51771
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27249 cp/parser.cc:51784
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27501 cp/semantics.cc:11464
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27562
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>"
  msgstr "en global registervariabel følger en funktionsdefinition"
  
! #: c/c-parser.cc:27613 c/c-parser.cc:27651
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr "en global registervariabel følger en funktionsdefinition"
  
! #: c/c-parser.cc:27684 cp/parser.cc:52846
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected trait selector name"
  msgstr "tom krop i en else-sætning"
  
! #: c/c-parser.cc:27696 cp/parser.cc:52860
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -mtune"
  msgid "unknown selector %qs for context selector set %qs"
  msgstr "ukendt værdi %qs for -mtune"
  
! #: c/c-parser.cc:27724 cp/parser.cc:52889
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete type `%T' does not have member `%D'"
  msgid "selector %qs does not accept any properties"
  msgstr "ufuldstændig type '%T' har ikke medlemmet '%D'"
  
! #: c/c-parser.cc:27746 cp/parser.cc:52921
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified inside a class"
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set"
  msgstr "'%D' kan kun angives inden i en klasse"
  
! #: c/c-parser.cc:27755 cp/parser.cc:52931 cp/pt.cc:18771
  #, fuzzy, gcc-internal-format
  msgid "%<score%> argument must be constant integer expression"
  msgstr "klargøringsliste behandlet som et sammensat udtryk"
  
! #: c/c-parser.cc:27758 cp/parser.cc:52934 cp/pt.cc:18778
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "%<score%> argument must be non-negative"
  msgstr "%s-roteringsantal er negativt"
  
! #: c/c-parser.cc:27799 cp/parser.cc:52980
  #, fuzzy, gcc-internal-format
  #| msgid "_Pragma takes a parenthesized string literal"
  msgid "expected identifier or string literal"
  msgstr "_Pragma tager en strengkonstant med paranteser omkring"
  
! #: c/c-parser.cc:27835 cp/parser.cc:53019 cp/pt.cc:18804
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "property must be integer expression"
  msgstr "uventet adresseudtryk"
  
! #: c/c-parser.cc:27846 cp/parser.cc:53034
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:27867 cp/parser.cc:53050 fortran/openmp.cc:6674
  #, fuzzy, gcc-internal-format
  #| msgid "code model `large' not supported yet"
  msgid "%<requires%> selector is not supported yet"
  msgstr "kodemodellen 'large' er ikke understøttet endnu"
  
! #: c/c-parser.cc:27926 cp/parser.cc:53113
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected context selector set name"
  msgstr "tom krop i en else-sætning"
  
! #: c/c-parser.cc:27993
! #, fuzzy, gcc-internal-format
! #| msgid "`%D' is not a function,"
! msgid "variant %qD is not a function"
! msgstr "'%s' er ikke en funktion,"
! 
! #: c/c-parser.cc:28005 cp/decl.cc:9304
! #, gcc-internal-format
! msgid "variant %qD is a built-in"
! msgstr ""
! 
! #: c/c-parser.cc:28011 cp/decl.cc:9226
! #, fuzzy, gcc-internal-format
! #| msgid "field `%s' declared as a function"
! msgid "variant %qD is the same as base function"
! msgstr "feltet '%s' er erklæret som en funktion"
! 
! #: c/c-parser.cc:28065 cp/parser.cc:53629
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<match%>, %<adjust_args%> or %<append_args%> clause"
  msgstr "%<;%>, %<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:28081 cp/parser.cc:53642
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<match%> clauses"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:28143 cp/parser.cc:53718
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%qD is specified more than once"
  msgstr "%s brugt med '%%%c' %s-formatering"
  
! #: c/c-parser.cc:28150
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a pointer-to-object type"
  msgid "%qD is not of pointer type"
  msgstr "'%T' er ikke af en henvisning til objekt-type"
  
! #: c/c-parser.cc:28170 cp/parser.cc:53751
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "expected %<nothing%> or %<need_device_ptr%>"
  msgstr "forventede %<:%> or %<::%>"
  
! #: c/c-parser.cc:28173
  #, fuzzy, gcc-internal-format
  msgid "%<need_device_addr%> is not valid for C"
  msgstr "%s understøtter ikke %s"
  
! #: c/c-parser.cc:28180 cp/parser.cc:53758
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%> followed by %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:28200 cp/parser.cc:53775
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected %<interop%>"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:28245 cp/parser.cc:53838
! #, fuzzy, gcc-internal-format
! #| msgid "expected %<catch%>"
! msgid "expected %<match%> clause"
! msgstr "forventede %<catch%>"
! 
! #: c/c-parser.cc:28261
! #, gcc-internal-format
! msgid "an %qs clause can only be specified if the %<dispatch%> selector of the %<construct%> selector set appears in the %<match%> clause"
! msgstr ""
! 
! #: c/c-parser.cc:28288
! #, fuzzy, gcc-internal-format
! #| msgid "ISO C forbids qualified function types"
! msgid "%<append_args%> with unprototyped base function is not supported yet"
! msgstr "ISO C forbyder funktionsreturtype med modifikationer"
! 
! #: c/c-parser.cc:28291
! #, fuzzy, gcc-internal-format
! #| msgid "  `%#D' declared here"
! msgid "base function %qD declared here"
! msgstr "  '%#D' erklæret her"
! 
! #: c/c-parser.cc:28326 cp/decl.cc:9286
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "argument %d of %qD must be of %<omp_interop_t%>"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: c/c-parser.cc:28330 cp/decl.cc:9151 cp/decl.cc:9289
  #, fuzzy, gcc-internal-format
  #| msgid "long and short specified together for `%s'"
  msgid "%<append_args%> specified here"
  msgstr "long og short er begge angivet for '%s'"
  
! #: c/c-parser.cc:28373
! #, gcc-internal-format
! msgid "variant %qD and base %qD have incompatible types after %<append_args%> adjustment"
! msgstr ""
! 
! #: c/c-parser.cc:28392 cp/decl.cc:9295
  #, fuzzy, gcc-internal-format
  #| msgid "-f%s and -msdata=%s are incompatible"
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "-f%s og -msdata=%s er indbyrdes uforenelige"
  
! #: c/c-parser.cc:28455
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr "en global registervariabel følger en funktionsdefinition"
  
! #: c/c-parser.cc:28463 cp/parser.cc:53888
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr "en global registervariabel følger en funktionsdefinition"
  
! #: c/c-parser.cc:28471
! #, fuzzy, gcc-internal-format
! #| msgid "new cannot be applied to a function type"
! msgid "%<#pragma omp declare %s%> cannot be used with function multi-versioning"
! msgstr "new kan ikke bruges på en funktionstype"
! 
! #: c/c-parser.cc:28563
! #, fuzzy, gcc-internal-format
! #| msgid "implicit declaration of function `%s'"
! msgid "no declaration of base function %qs"
! msgstr "underforstået erklæring af funktionen '%s'"
! 
! #: c/c-parser.cc:28571 cp/parser.cc:25655
! #, fuzzy, gcc-internal-format
! #| msgid "function definition declared `register'"
! msgid "variant function definition does not match declaration of %qE"
! msgstr "'register' er påhæftet funktionsdefinitionen"
! 
! #: c/c-parser.cc:28729 cp/parser.cc:54284
! #, gcc-internal-format
! msgid "use of %<omp declare target%> as a synonym for %<omp begin declare target%> has been deprecated since OpenMP 5.2"
! msgstr ""
! 
! #: c/c-parser.cc:28766 cp/parser.cc:54177
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:28770 cp/parser.cc:54181
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:28830 cp/parser.cc:54319
  #, gcc-internal-format
  msgid "directive with only %<device_type%> or %<indirect%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:28833 cp/parser.cc:54322
  #, gcc-internal-format
  msgid "%<device_type%> clause must specify 'any' when used with an %<indirect%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28897 cp/parser.cc:54392
  #, fuzzy, gcc-internal-format
! #| msgid "expected %<catch%>"
! msgid "expected %<match%>"
! msgstr "forventede %<catch%>"
  
! #: c/c-parser.cc:28950 c/c-parser.cc:29052 cp/parser.cc:54445
  #, fuzzy, gcc-internal-format
! #| msgid "expected %<:%> or %<::%>"
! msgid "expected %<target%> or %<variant%>"
! msgstr "forventede %<:%> or %<::%>"
  
! #: c/c-parser.cc:28964 cp/parser.cc:54458
! #, fuzzy, gcc-internal-format
! #| msgid "expected %<class%>, %<typename%>, or %<template%>"
! msgid "expected %<declare target%>, %<declare variant%>, or %<assumes%>"
! msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
! 
! #: c/c-parser.cc:28997 cp/parser.cc:54496
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>"
  msgstr ""
  
! #: c/c-parser.cc:29008 c/c-parser.cc:29073 cp/parser.cc:54507
! #: cp/parser.cc:54572
  #, gcc-internal-format
  msgid "%qs in attribute syntax terminated with %qs in pragma syntax"
  msgstr ""
  
! #: c/c-parser.cc:29015 c/c-parser.cc:29078 cp/parser.cc:54514
! #: cp/parser.cc:54577
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' attribute larger than %d"
  msgid "%qs in pragma syntax terminated with %qs in attribute syntax"
  msgstr "parameter til egenskaben '%s' er større end %d"
  
! #: c/c-parser.cc:29029 cp/parser.cc:54528
! #, gcc-internal-format
! msgid "%<#pragma omp end declare variant%> without corresponding %<#pragma omp begin declare variant%>"
! msgstr ""
! 
! #: c/c-parser.cc:29039 cp/parser.cc:54538
! #, gcc-internal-format
! msgid "%<begin declare variant%> in attribute syntax terminated with %<end declare variant%> in pragma syntax"
! msgstr ""
! 
! #: c/c-parser.cc:29044 cp/parser.cc:54543
! #, gcc-internal-format
! msgid "%<begin declare variant%> in pragma syntax terminated with %<end declare variant%> in attribute syntax"
! msgstr ""
! 
! #: c/c-parser.cc:29086 cp/parser.cc:54585
  #, fuzzy, gcc-internal-format
  msgid "expected %<declare%> or %<assumes%>"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:29104
! #, fuzzy, gcc-internal-format
! #| msgid "#pragma once in main file"
! msgid "%<#pragma omp declare mapper%> not at file or block scope"
! msgstr "'#pragma once' i hovedfil"
! 
! #: c/c-parser.cc:29150
! #, fuzzy, gcc-internal-format
! #| msgid "declaration of \"%s\" shadows a global declaration"
! msgid "%qT is not a struct or union type in %<#pragma omp declare mapper%>"
! msgstr "erklæring af '%s' skygger for en global erklæring"
! 
! #: c/c-parser.cc:29158
! #, fuzzy, gcc-internal-format
! #| msgid "declaration of \"%s\" shadows a global declaration"
! msgid "redeclaration of %qs %<#pragma omp declare mapper%> for type %qT"
! msgstr "erklæring af '%s' skygger for en global erklæring"
! 
! #: c/c-parser.cc:29166
! #, fuzzy, gcc-internal-format
! #| msgid "%q#T was previously declared here"
! msgid "%<#pragma omp declare mapper%> previously declared here"
! msgstr "%q#T var tidligere erklæret her"
! 
! #: c/c-parser.cc:29202 cp/parser.cc:55580
! #, fuzzy, gcc-internal-format
! msgid "unexpected clause"
! msgstr "uventet operand"
! 
! #: c/c-parser.cc:29210 cp/parser.cc:55591
! #, fuzzy, gcc-internal-format
! #| msgid "too many input files"
! msgid "missing %<map%> clause"
! msgstr "for mange inddatafiler"
! 
! #: c/c-parser.cc:29258
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
  msgstr ""
  
! #: c/c-parser.cc:29335
  #, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:29339
  #, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:29342
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of \"%s\" shadows a global declaration"
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
  msgstr "erklæring af '%s' skygger for en global erklæring"
  
! #: c/c-parser.cc:29345
  #, gcc-internal-format
  msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:29353
  #, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
  msgstr ""
  
! #: c/c-parser.cc:29362
! #, fuzzy, gcc-internal-format
! #| msgid "previous non-function declaration `%#D'"
! msgid "%<#pragma omp declare reduction%> previously declared here"
! msgstr "tidligere ikke-funktionserklæring '%#D'"
  
! #: c/c-parser.cc:29483
  #, gcc-internal-format
  msgid "expected %<omp_priv%> or function-name"
  msgstr ""
  
! #: c/c-parser.cc:29494
  #, fuzzy, gcc-internal-format
  msgid "expected function-name %<(%>"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:29513
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:29653
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:29724 cp/parser.cc:55786
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> or %<seq_cst%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:29753 cp/parser.cc:55821
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<self_maps%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:29772 cp/parser.cc:55840
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:29784 cp/parser.cc:55852
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:29793 cp/parser.cc:55861
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:29807 cp/parser.cc:55875
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr ""
  
! #: c/c-parser.cc:29826
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "zero sized type %qT in %<reduction%> clause"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-parser.cc:29832
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-parser.cc:29950 cp/parser.cc:52052
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<while%>"
  msgid "expected %<sizes%>"
  msgstr "%<while%> forventet"
  
! #: c/c-parser.cc:29979 cp/semantics.cc:9990 cp/semantics.cc:10007
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not an integer constant"
  msgid "%<sizes%> argument needs positive integral constant"
  msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
  
! #: c/c-parser.cc:30095 cp/parser.cc:55932
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "%<;%>, %<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:30128 cp/parser.cc:55967
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %qs or %qs"
  msgstr "%<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:30185 cp/parser.cc:56029
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: c/c-parser.cc:30192 cp/parser.cc:56036
! #, gcc-internal-format
! msgid "%<#pragma omp error%> with %<at(execution)%> clause may not be used in intervening code"
! msgstr ""
! 
! #: c/c-parser.cc:30219 cp/parser.cc:56067
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:30222 cp/parser.cc:56070
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:30253 cp/parser.cc:53178
  #, gcc-internal-format
  msgid "expected at least one assumption clause"
  msgstr ""
  
! #: c/c-parser.cc:30346 c/c-parser.cc:30653 cp/parser.cc:53271
! #: cp/parser.cc:54814 cp/parser.cc:54841
  #, fuzzy, gcc-internal-format
  #| msgid "expected function"
  msgid "expected directive name"
  msgstr "forventet funktion"
  
! #: c/c-parser.cc:30358 cp/parser.cc:53283
  #, gcc-internal-format
  msgid "invalid OpenMP directive name in %qs clause argument: declarative, informational, and meta directives not permitted"
  msgstr ""
  
! #: c/c-parser.cc:30366 cp/parser.cc:53291
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs clause argument"
  msgstr ""
  
! #: c/c-parser.cc:30373 cp/parser.cc:53298
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:30384 cp/parser.cc:53309
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:30407 cp/parser.cc:53336
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown assumption clause %qs"
  msgstr "ukendt registernavn: %s"
  
! #: c/c-parser.cc:30420 cp/parser.cc:53346
  #, fuzzy, gcc-internal-format
  #| msgid "expected function"
  msgid "expected assumption clause"
  msgstr "forventet funktion"
  
! #: c/c-parser.cc:30549 cp/parser.cc:54707
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<when%>, %<otherwise%>, or %<default%> clause"
  msgstr "%<;%>, %<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:30561 cp/parser.cc:54720
! #, gcc-internal-format
! msgid "%<default%> clause on metadirectives deprecated since OpenMP 5.2, use %<otherwise%>"
! msgstr ""
! 
! #: c/c-parser.cc:30571 cp/parser.cc:54730
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<otherwise%> or %<default%> clauses in %<metadirective%>"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:30579 cp/parser.cc:54739
  #, gcc-internal-format
  msgid "%<otherwise%> or %<default%> clause must appear last in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:30666 cp/parser.cc:54827
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown directive name"
  msgstr "ukendt registernavn: %s"
  
! #: c/c-parser.cc:30681 cp/parser.cc:54847
  #, gcc-internal-format
  msgid "metadirectives cannot be used as variants of a %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:30687 cp/parser.cc:54853
  #, gcc-internal-format
  msgid "declarative directive variants of a %<metadirective%> are not supported"
  msgstr ""
  
! #: c/c-parser.cc:31019 cp/parser.cc:51180
! #, gcc-internal-format
! msgid "%<omp groupprivate%>"
! msgstr ""
! 
! #: c/c-parser.cc:31045 cp/semantics.cc:10768
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.cc:31047 cp/semantics.cc:10770
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.cc:31051 cp/semantics.cc:10772
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "parameteren er af en ufuldstændig type"
  
! #: c/c-parser.cc:31132 c/c-parser.cc:31201 cp/parser.cc:56698
! #: cp/semantics.cc:12646
! #, gcc-internal-format
! msgid "%<__transaction_atomic%> without transactional memory support enabled"
! msgstr ""
! 
! #: c/c-parser.cc:31134 c/c-parser.cc:31203 cp/parser.cc:56696
! #: cp/semantics.cc:12644
! #, gcc-internal-format
! msgid "%<__transaction_relaxed%> without transactional memory support enabled"
! msgstr ""
! 
! #: c/c-parser.cc:31235 cp/parser.cc:56829
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.cc:31241 cp/parser.cc:56835
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.cc:31250
  #, fuzzy, gcc-internal-format
  #| msgid "%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>"
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr "%<transaction_may_cancel_outer%> funktionskald er ikke inden for ydre transaktion eller %<transaction_may_cancel_outer%>"
  
! #: c/c-parser.cc:31258 cp/parser.cc:56853
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:31351
  #, fuzzy, gcc-internal-format
  #| msgid "error closing %s: %m"
  msgid "no closing brace"
  msgstr "fejl ved lukning af %s: %m"
  
! #: c/c-typeck.cc:246
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' has an incomplete type"
  msgid "%qD has an incomplete type %qT"
  msgstr "'%s' er af en ufuldstændig type"
  
! #: c/c-typeck.cc:260 c/c-typeck.cc:13076 c/c-typeck.cc:13150 cp/call.cc:5129
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "ugyldig brug af void-udtryk"
  
! #: c/c-typeck.cc:268
  #, gcc-internal-format
  msgid "invalid use of flexible array member"
  msgstr "ugyldig brug af fleksibelt tabelmedlem"
  
! #: c/c-typeck.cc:274 cp/typeck2.cc:435 rust/backend/rust-tree.cc:3934
  #, gcc-internal-format
  msgid "invalid use of array with unspecified bounds"
  msgstr "ugyldig brug af tabel uden angivne grænser"
  
! #: c/c-typeck.cc:282
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of undefined type `%s %s'"
  msgid "invalid use of undefined type %qT"
  msgstr "ugyldig brug af en type '%s %s' der ikke er defineret"
  
  #. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
! #: c/c-typeck.cc:285
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete typedef `%s'"
  msgid "invalid use of incomplete typedef %qT"
  msgstr "ugyldig brug af ufuldstændig typedef '%s'"
  
! #: c/c-typeck.cc:358
  #, gcc-internal-format
  msgid "%qT and %qT are in disjoint named address spaces"
  msgstr ""
  
! #: c/c-typeck.cc:579
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to functions"
  msgid "%qs attribute can only be applied to variadic functions"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: c/c-typeck.cc:652
  #, gcc-internal-format
  msgid "function types not truly compatible in ISO C"
  msgstr "funktionstyper ikke er fuldt ud forenelige i ISO C"
  
! #: c/c-typeck.cc:1140
  #, gcc-internal-format
  msgid "cannot mix operands of decimal floating and vector types"
  msgstr ""
  
! #: c/c-typeck.cc:1145
  #, gcc-internal-format
  msgid "cannot mix operands of decimal floating and complex types"
  msgstr ""
  
! #: c/c-typeck.cc:1150
  #, gcc-internal-format
  msgid "cannot mix operands of decimal floating and other floating types"
  msgstr ""
  
! #: c/c-typeck.cc:1180
  #, gcc-internal-format
  msgid "%<_Complex _BitInt(%d)%> unsupported"
  msgstr ""
  
! #: c/c-typeck.cc:1829
  #, gcc-internal-format
  msgid "invalid use of pointers to arrays with different qualifiers in ISO C before C23"
  msgstr ""
  
! #: c/c-typeck.cc:1833
  #, gcc-internal-format
  msgid "types are not quite compatible"
  msgstr "typer er ikke helt forenelige"
  
! #: c/c-typeck.cc:1837
  #, fuzzy, gcc-internal-format
  #| msgid "types are not quite compatible"
  msgid "pointer target types incompatible in C++"
  msgstr "typer er ikke helt forenelige"
  
! #: c/c-typeck.cc:2055
  #, fuzzy, gcc-internal-format
  msgid "function return types not compatible due to %<volatile%>"
  msgstr "en funktions returtype kan ikke være en funktion"
  
! #: c/c-typeck.cc:2270
  #, gcc-internal-format
  msgid "converting an array compound literal to a pointer leads to a dangling pointer in C++"
  msgstr ""
  
! #: c/c-typeck.cc:3050
! #, fuzzy, gcc-internal-format
! msgid "%<counted_by%> attribute is not allowed for a pointer to structure or union with flexible array member"
! msgstr "ugyldig brug af struktur med fleksibelt tabelmedlem"
! 
! #: c/c-typeck.cc:3292 c/c-typeck.cc:11224
  #, fuzzy, gcc-internal-format
  #| msgid "'%D' has no member named '%E'"
  msgid "%qT has no member named %qE; did you mean %qE?"
  msgstr "'%D' har intet medlem ved navn '%E'"
  
! #: c/c-typeck.cc:3296 c/c-typeck.cc:11228
  #, fuzzy, gcc-internal-format
  #| msgid "'%D' has no member named '%E'"
  msgid "%qT has no member named %qE"
  msgstr "'%D' har intet medlem ved navn '%E'"
  
! #: c/c-typeck.cc:3305
  #, gcc-internal-format
  msgid "accessing a member %qE of an atomic structure %qE"
  msgstr ""
  
! #: c/c-typeck.cc:3308
  #, fuzzy, gcc-internal-format
  #| msgid "protected member `%#D' in anonymous union"
  msgid "accessing a member %qE of an atomic union %qE"
  msgstr "beskyttet medlem '%#D' i en anonym union"
  
! #: c/c-typeck.cc:3375
  #, gcc-internal-format
  msgid "%qE is a pointer to pointer; did you mean to dereference it before applying %<->%> to it?"
  msgstr ""
  
! #: c/c-typeck.cc:3384
  #, gcc-internal-format
  msgid "%qE is a pointer; did you mean to use %<->%>?"
  msgstr ""
  
! #: c/c-typeck.cc:3391
  #, fuzzy, gcc-internal-format
  #| msgid "request for member `%s' in something not a structure or union"
  msgid "request for member %qE in something not a structure or union"
  msgstr "forespørgsel efter medlemmet '%s' i noget der hverken er en union eller en struktur"
  
! #: c/c-typeck.cc:3439
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing `void *' pointer"
  msgid "dereferencing %<void *%> pointer"
  msgstr "forsøg på at følge en 'void *'-henvisning"
  
! #: c/c-typeck.cc:3494
  #, fuzzy, gcc-internal-format
  #| msgid "subscripted value is neither array nor pointer"
  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.cc:3504 cp/typeck.cc:4273 cp/typeck.cc:4367
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "tabelindeks er ikke et heltal"
  
! #: c/c-typeck.cc:3510
  #, fuzzy, gcc-internal-format
  #| msgid "passing arg of pointer to function"
  msgid "subscripted value is pointer to function"
  msgstr "videregiver parameter af henvisning til funktion"
  
! #: c/c-typeck.cc:3565
! #, fuzzy, gcc-internal-format
! #| msgid "array subscript is not an integer"
! msgid "array subscript is negative"
! msgstr "tabelindeks er ikke et heltal"
! 
! #: c/c-typeck.cc:3578
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids subscripting `register' array"
! msgid "ISO C forbids subscripting %<register%> array before C2Y"
  msgstr "ISO C forbyder opslag i 'register'-tabel"
  
! #: c/c-typeck.cc:3582
  #, gcc-internal-format
  msgid "ISO C90 forbids subscripting non-lvalue array"
  msgstr "ISO C90 forbyder opslag i tabel der ikke er venstreværdi"
  
! #: c/c-typeck.cc:3787
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as reference but not initialized"
  msgid "underspecified %qD referenced in its initializer"
  msgstr "'%D' erklæret som en reference, men bliver ikke tildelt en startværdi"
  
! #: c/c-typeck.cc:3832
! #, gcc-internal-format
! msgid "enum constant defined in struct or union is not visible in C++"
! msgstr ""
! 
! #: c/c-typeck.cc:3834
  #, gcc-internal-format
  msgid "enum constant defined here"
  msgstr ""
  
! #: c/c-typeck.cc:3953 cp/typeck.cc:2277
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr ""
  
! #: c/c-typeck.cc:4296
  #, fuzzy, gcc-internal-format
  #| msgid "called object is not a function"
  msgid "called object %qE is not a function or function pointer"
  msgstr "det kaldte objekt er ikke en funktion"
  
! #: c/c-typeck.cc:4302
  #, fuzzy, gcc-internal-format
  #| msgid "called object is not a function"
  msgid "called object %qD is not a function or function pointer"
  msgstr "det kaldte objekt er ikke en funktion"
  
! #: c/c-typeck.cc:4308
  #, fuzzy, gcc-internal-format
  #| msgid "called object is not a function"
  msgid "called object is not a function or function pointer"
*************** msgstr "det kaldte objekt er ikke en fun
*** 54843,55087 ****
  #. This situation leads to run-time undefined behavior.  We can't,
  #. therefore, simply error unless we can prove that all possible
  #. executions of the program must execute the code.
! #: c/c-typeck.cc:3896
  #, fuzzy, gcc-internal-format
  msgid "function called through a non-compatible type"
  msgstr "sizeof benyttet på en ufuldstændig type"
  
! #: c/c-typeck.cc:3901 c/c-typeck.cc:3957
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified void function return type"
  msgid "function with qualified void return type called"
  msgstr "ISO C forbyder void funktionsreturtype med modifikationer"
  
! #: c/c-typeck.cc:4012
  #, gcc-internal-format, gfc-internal-format
  msgid "type of formal parameter %d is incomplete"
  msgstr "typen af den formelle parameter %d er ufuldstændig"
  
! #: c/c-typeck.cc:4024
  #, fuzzy, gcc-internal-format
  #| msgid "%s as integer rather than floating due to prototype"
  msgid "passing argument %d of %qE as integer rather than floating due to prototype"
  msgstr "%s som heltal i stedet for kommatal på grund af prototypen"
  
! #: c/c-typeck.cc:4030
  #, fuzzy, gcc-internal-format
  #| msgid "%s as integer rather than complex due to prototype"
  msgid "passing argument %d of %qE as integer rather than complex due to prototype"
  msgstr "%s som heltal i stedet for complex på grund af prototypen"
  
! #: c/c-typeck.cc:4036
  #, fuzzy, gcc-internal-format
  #| msgid "%s as complex rather than floating due to prototype"
  msgid "passing argument %d of %qE as complex rather than floating due to prototype"
  msgstr "%s som complex i stedet for kommatal på grund af prototypen"
  
! #: c/c-typeck.cc:4042
  #, fuzzy, gcc-internal-format
  #| msgid "%s as floating rather than integer due to prototype"
  msgid "passing argument %d of %qE as floating rather than integer due to prototype"
  msgstr "%s som kommatal i stedet for heltal på grund af prototypen"
  
! #: c/c-typeck.cc:4048
  #, fuzzy, gcc-internal-format
  #| msgid "%s as complex rather than integer due to prototype"
  msgid "passing argument %d of %qE as complex rather than integer due to prototype"
  msgstr "%s som complex i stedet for heltal på grund af prototypen"
  
! #: c/c-typeck.cc:4054
  #, fuzzy, gcc-internal-format
  #| msgid "%s as floating rather than complex due to prototype"
  msgid "passing argument %d of %qE as floating rather than complex due to prototype"
  msgstr "%s som kommatal i stedet for complex på grund af prototypen"
  
! #: c/c-typeck.cc:4070
  #, fuzzy, gcc-internal-format
  #| msgid "%s as `float' rather than `double' due to prototype"
  msgid "passing argument %d of %qE as %<float%> rather than %<double%> due to prototype"
  msgstr "%s som float i stedet for double på grund af prototypen"
  
! #: c/c-typeck.cc:4096
  #, fuzzy, gcc-internal-format
  #| msgid "%s as integer rather than complex due to prototype"
  msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
  msgstr "%s som heltal i stedet for complex på grund af prototypen"
  
! #: c/c-typeck.cc:4122
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing argument %d of %qE with different width due to prototype"
  msgstr "%s med anderledes bredde på grund af prototypen"
  
! #: c/c-typeck.cc:4146
  #, fuzzy, gcc-internal-format
  #| msgid "%s as unsigned due to prototype"
  msgid "passing argument %d of %qE as unsigned due to prototype"
  msgstr "%s som unsigned på grund af prototypen"
  
! #: c/c-typeck.cc:4151
  #, fuzzy, gcc-internal-format
  #| msgid "%s as signed due to prototype"
  msgid "passing argument %d of %qE as signed due to prototype"
  msgstr "%s som signed på grund af prototypen"
  
! #: c/c-typeck.cc:4325
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "too many arguments to method %qE; expected %i, have %i"
  msgstr "for mange parametre til funktionen '%s'"
  
! #: c/c-typeck.cc:4329
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to function %qE; expected %i, have %i"
  msgstr "for mange parametre til funktionen"
  
! #: c/c-typeck.cc:4339
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to built-in function %qE expecting %d"
  msgstr "for mange parametre til funktionen"
  
! #: c/c-typeck.cc:4352
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for method %qE declared without parameters"
  msgstr ""
  
! #: c/c-typeck.cc:4357
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for function %qE declared without parameters"
  msgstr ""
  
! #: c/c-typeck.cc:4433
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr ""
  
! #: c/c-typeck.cc:4514
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to function %qE; expected at least %i, have %i"
  msgstr "for få parametre til funktionen"
  
! #: c/c-typeck.cc:4515
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to function %qE; expected %i, have %i"
  msgstr "for få parametre til funktionen"
  
! #: c/c-typeck.cc:4529
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "for få parametre til funktionen"
  
! #: c/c-typeck.cc:4707 c/c-typeck.cc:4735 cp/typeck.cc:5965 cp/typeck.cc:6253
  #, 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.cc:4715 c/c-typeck.cc:4726 cp/typeck.cc:6002 cp/typeck.cc:6026
  #, 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.cc:4718 c/c-typeck.cc:4729 cp/typeck.cc:6005 cp/typeck.cc:6029
  #, fuzzy, gcc-internal-format
  #| msgid "casting `%T' to `%T' does not dereference pointer"
  msgid "did you mean to dereference the pointer?"
  msgstr "typeomtvingning af '%T' til '%T' følger ikke henvisning"
  
! #: c/c-typeck.cc:4747 c/c-typeck.cc:4754 c/c-typeck.cc:6131 c/c-typeck.cc:6136
! #: c/c-typeck.cc:8684 cp/tree.cc:6464
  #, fuzzy, gcc-internal-format
  #| msgid "two `u's in integer constant"
  msgid "zero as null pointer constant"
  msgstr "to 'u'-endelser i heltalskonstant"
  
! #: c/c-typeck.cc:4775
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between `%#T' and `%#T'"
  msgid "comparison between %qT and %qT"
  msgstr "sammenligning mellem '%#T' og '%#T'"
  
! #: c/c-typeck.cc:4834
  #, fuzzy, gcc-internal-format
  #| msgid "pointer of type `void *' used in subtraction"
  msgid "pointer of type %<void *%> used in subtraction"
  msgstr "henvisning af typen 'void *' benyttet i subtraktion"
  
! #: c/c-typeck.cc:4837
  #, gcc-internal-format
  msgid "pointer to a function used in subtraction"
  msgstr "henvisning til en funktion benyttet i subtraktion"
  
! #: c/c-typeck.cc:4871
  #, gcc-internal-format
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "beregninger udført på en henvisning til en ufuldstændig type"
  
! #: c/c-typeck.cc:4880 cp/typeck.cc:7053
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "beregninger udført på en henvisning til en ufuldstændig type"
  
! #: c/c-typeck.cc:5329
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "%<~%> on a boolean expression"
  msgstr "uventet adresseudtryk"
  
! #: c/c-typeck.cc:5333
  #, gcc-internal-format
  msgid "did you mean to use logical not?"
  msgstr ""
  
! #: c/c-typeck.cc:5343
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support `~' for complex conjugation"
  msgid "ISO C does not support %<~%> for complex conjugation"
  msgstr "ISO C understøtter ikke '~' til compleks-konjugering"
  
! #: c/c-typeck.cc:5367
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to abs"
  msgid "wrong type argument to absu"
  msgstr "forkert parametertype til abs"
  
! #: c/c-typeck.cc:5393
  #, gcc-internal-format
  msgid "wrong type argument to unary exclamation mark"
  msgstr "forkert parametertype til unært udråbstegn"
  
! #: c/c-typeck.cc:5451
  #, fuzzy, gcc-internal-format
  #| msgid "enumeration value `%s' not handled in switch"
  msgid "increment of enumeration value is invalid in C++"
  msgstr "enum-værdien '%s' håndteres ikke i switch-sætning"
  
! #: c/c-typeck.cc:5454
  #, fuzzy, gcc-internal-format
  #| msgid "enumeration value `%s' not handled in switch"
  msgid "decrement of enumeration value is invalid in C++"
  msgstr "enum-værdien '%s' håndteres ikke i switch-sætning"
  
! #: c/c-typeck.cc:5461
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "increment of a boolean expression"
  msgstr "uventet adresseudtryk"
  
! #: c/c-typeck.cc:5464
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "decrement of a boolean expression"
  msgstr "uventet adresseudtryk"
  
! #: c/c-typeck.cc:5480
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support `++' and `--' on complex types"
  msgid "ISO C does not support %<++%> and %<--%> on complex types before C2Y"
--- 57211,57455 ----
  #. This situation leads to run-time undefined behavior.  We can't,
  #. therefore, simply error unless we can prove that all possible
  #. executions of the program must execute the code.
! #: c/c-typeck.cc:4337
  #, fuzzy, gcc-internal-format
  msgid "function called through a non-compatible type"
  msgstr "sizeof benyttet på en ufuldstændig type"
  
! #: c/c-typeck.cc:4342 c/c-typeck.cc:4398
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified void function return type"
  msgid "function with qualified void return type called"
  msgstr "ISO C forbyder void funktionsreturtype med modifikationer"
  
! #: c/c-typeck.cc:4453
  #, gcc-internal-format, gfc-internal-format
  msgid "type of formal parameter %d is incomplete"
  msgstr "typen af den formelle parameter %d er ufuldstændig"
  
! #: c/c-typeck.cc:4465
  #, fuzzy, gcc-internal-format
  #| msgid "%s as integer rather than floating due to prototype"
  msgid "passing argument %d of %qE as integer rather than floating due to prototype"
  msgstr "%s som heltal i stedet for kommatal på grund af prototypen"
  
! #: c/c-typeck.cc:4471
  #, fuzzy, gcc-internal-format
  #| msgid "%s as integer rather than complex due to prototype"
  msgid "passing argument %d of %qE as integer rather than complex due to prototype"
  msgstr "%s som heltal i stedet for complex på grund af prototypen"
  
! #: c/c-typeck.cc:4477
  #, fuzzy, gcc-internal-format
  #| msgid "%s as complex rather than floating due to prototype"
  msgid "passing argument %d of %qE as complex rather than floating due to prototype"
  msgstr "%s som complex i stedet for kommatal på grund af prototypen"
  
! #: c/c-typeck.cc:4483
  #, fuzzy, gcc-internal-format
  #| msgid "%s as floating rather than integer due to prototype"
  msgid "passing argument %d of %qE as floating rather than integer due to prototype"
  msgstr "%s som kommatal i stedet for heltal på grund af prototypen"
  
! #: c/c-typeck.cc:4489
  #, fuzzy, gcc-internal-format
  #| msgid "%s as complex rather than integer due to prototype"
  msgid "passing argument %d of %qE as complex rather than integer due to prototype"
  msgstr "%s som complex i stedet for heltal på grund af prototypen"
  
! #: c/c-typeck.cc:4495
  #, fuzzy, gcc-internal-format
  #| msgid "%s as floating rather than complex due to prototype"
  msgid "passing argument %d of %qE as floating rather than complex due to prototype"
  msgstr "%s som kommatal i stedet for complex på grund af prototypen"
  
! #: c/c-typeck.cc:4511
  #, fuzzy, gcc-internal-format
  #| msgid "%s as `float' rather than `double' due to prototype"
  msgid "passing argument %d of %qE as %<float%> rather than %<double%> due to prototype"
  msgstr "%s som float i stedet for double på grund af prototypen"
  
! #: c/c-typeck.cc:4537
  #, fuzzy, gcc-internal-format
  #| msgid "%s as integer rather than complex due to prototype"
  msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
  msgstr "%s som heltal i stedet for complex på grund af prototypen"
  
! #: c/c-typeck.cc:4563
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing argument %d of %qE with different width due to prototype"
  msgstr "%s med anderledes bredde på grund af prototypen"
  
! #: c/c-typeck.cc:4587
  #, fuzzy, gcc-internal-format
  #| msgid "%s as unsigned due to prototype"
  msgid "passing argument %d of %qE as unsigned due to prototype"
  msgstr "%s som unsigned på grund af prototypen"
  
! #: c/c-typeck.cc:4592
  #, fuzzy, gcc-internal-format
  #| msgid "%s as signed due to prototype"
  msgid "passing argument %d of %qE as signed due to prototype"
  msgstr "%s som signed på grund af prototypen"
  
! #: c/c-typeck.cc:4760
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "too many arguments to method %qE; expected %i, have %i"
  msgstr "for mange parametre til funktionen '%s'"
  
! #: c/c-typeck.cc:4764
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to function %qE; expected %i, have %i"
  msgstr "for mange parametre til funktionen"
  
! #: c/c-typeck.cc:4774
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to built-in function %qE expecting %d"
  msgstr "for mange parametre til funktionen"
  
! #: c/c-typeck.cc:4787
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for method %qE declared without parameters"
  msgstr ""
  
! #: c/c-typeck.cc:4792
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for function %qE declared without parameters"
  msgstr ""
  
! #: c/c-typeck.cc:4871
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr ""
  
! #: c/c-typeck.cc:4952
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to function %qE; expected at least %i, have %i"
  msgstr "for få parametre til funktionen"
  
! #: c/c-typeck.cc:4953
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to function %qE; expected %i, have %i"
  msgstr "for få parametre til funktionen"
  
! #: c/c-typeck.cc:4967
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "for få parametre til funktionen"
  
! #: c/c-typeck.cc:5145 c/c-typeck.cc:5173 cp/typeck.cc:6099 cp/typeck.cc:6391
  #, 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.cc:5153 c/c-typeck.cc:5164 cp/typeck.cc:6136 cp/typeck.cc:6160
  #, 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.cc:5156 c/c-typeck.cc:5167 cp/typeck.cc:6139 cp/typeck.cc:6163
  #, fuzzy, gcc-internal-format
  #| msgid "casting `%T' to `%T' does not dereference pointer"
  msgid "did you mean to dereference the pointer?"
  msgstr "typeomtvingning af '%T' til '%T' følger ikke henvisning"
  
! #: c/c-typeck.cc:5185 c/c-typeck.cc:5192 c/c-typeck.cc:6623 c/c-typeck.cc:6628
! #: c/c-typeck.cc:9177 cp/tree.cc:6860
  #, fuzzy, gcc-internal-format
  #| msgid "two `u's in integer constant"
  msgid "zero as null pointer constant"
  msgstr "to 'u'-endelser i heltalskonstant"
  
! #: c/c-typeck.cc:5213
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between `%#T' and `%#T'"
  msgid "comparison between %qT and %qT"
  msgstr "sammenligning mellem '%#T' og '%#T'"
  
! #: c/c-typeck.cc:5272
  #, fuzzy, gcc-internal-format
  #| msgid "pointer of type `void *' used in subtraction"
  msgid "pointer of type %<void *%> used in subtraction"
  msgstr "henvisning af typen 'void *' benyttet i subtraktion"
  
! #: c/c-typeck.cc:5275
  #, gcc-internal-format
  msgid "pointer to a function used in subtraction"
  msgstr "henvisning til en funktion benyttet i subtraktion"
  
! #: c/c-typeck.cc:5309
  #, gcc-internal-format
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "beregninger udført på en henvisning til en ufuldstændig type"
  
! #: c/c-typeck.cc:5318 cp/typeck.cc:7197
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "beregninger udført på en henvisning til en ufuldstændig type"
  
! #: c/c-typeck.cc:5769
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "%<~%> on a boolean expression"
  msgstr "uventet adresseudtryk"
  
! #: c/c-typeck.cc:5773
  #, gcc-internal-format
  msgid "did you mean to use logical not?"
  msgstr ""
  
! #: c/c-typeck.cc:5783
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support `~' for complex conjugation"
  msgid "ISO C does not support %<~%> for complex conjugation"
  msgstr "ISO C understøtter ikke '~' til compleks-konjugering"
  
! #: c/c-typeck.cc:5807
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to abs"
  msgid "wrong type argument to absu"
  msgstr "forkert parametertype til abs"
  
! #: c/c-typeck.cc:5833
  #, gcc-internal-format
  msgid "wrong type argument to unary exclamation mark"
  msgstr "forkert parametertype til unært udråbstegn"
  
! #: c/c-typeck.cc:5891
  #, fuzzy, gcc-internal-format
  #| msgid "enumeration value `%s' not handled in switch"
  msgid "increment of enumeration value is invalid in C++"
  msgstr "enum-værdien '%s' håndteres ikke i switch-sætning"
  
! #: c/c-typeck.cc:5894
  #, fuzzy, gcc-internal-format
  #| msgid "enumeration value `%s' not handled in switch"
  msgid "decrement of enumeration value is invalid in C++"
  msgstr "enum-værdien '%s' håndteres ikke i switch-sætning"
  
! #: c/c-typeck.cc:5901
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "increment of a boolean expression"
  msgstr "uventet adresseudtryk"
  
! #: c/c-typeck.cc:5904
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "decrement of a boolean expression"
  msgstr "uventet adresseudtryk"
  
! #: c/c-typeck.cc:5920
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support `++' and `--' on complex types"
  msgid "ISO C does not support %<++%> and %<--%> on complex types before C2Y"
*************** msgstr "ISO C understøtter ikke '++' og
*** 55089,56863 ****
  
  # man kan ikke stikke en forøgelse (++) en type som parameter, 'type
  # argument' skal opfattes på en anden måde
! #: c/c-typeck.cc:5507 c/c-typeck.cc:5541
  #, gcc-internal-format
  msgid "wrong type argument to increment"
  msgstr "forkert parametertype til forøgelse"
  
! #: c/c-typeck.cc:5509 c/c-typeck.cc:5544
  #, gcc-internal-format
  msgid "wrong type argument to decrement"
  msgstr "forkert parametertype til formindskelse"
  
! #: c/c-typeck.cc:5529
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "increment of pointer to an incomplete type %qT"
  msgstr "beregninger udført på en henvisning til en ufuldstændig type"
  
! #: c/c-typeck.cc:5533
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "decrement of pointer to an incomplete type %qT"
  msgstr "beregninger udført på en henvisning til en ufuldstændig type"
  
! #: c/c-typeck.cc:5641
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of expression of type %<void%>"
  msgstr "tager adressen på midlertidig variabel"
  
! #: c/c-typeck.cc:5704 c/c-typeck.cc:5900
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take address of bit-field `%s'"
  msgid "cannot take address of bit-field %qD"
  msgstr "kan ikke finde adressen af bitfeltet '%s'"
  
! #: c/c-typeck.cc:5718
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take the address of an unaligned member"
  msgid "cannot take address of scalar with reverse storage order"
  msgstr "kan ikke tage adressen af et ikke-justeret medlem"
  
! #: c/c-typeck.cc:5726
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable `%s' requested"
  msgid "address of array with reverse scalar storage order requested"
  msgstr "forespørgsel efter adressen af registervariablen '%s'"
  
! #: c/c-typeck.cc:5915
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable `%s' requested"
  msgid "address of register compound literal requested"
  msgstr "forespørgsel efter adressen af registervariablen '%s'"
  
! #: c/c-typeck.cc:5936
  #, fuzzy, gcc-internal-format
  #| msgid "global register variable `%s' used in nested function"
  msgid "global register variable %qD used in nested function"
  msgstr "global registervariabel '%s' benyttet i indlejret funktion"
  
! #: c/c-typeck.cc:5939
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "register variable %qD used in nested function"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: c/c-typeck.cc:5944
  #, fuzzy, gcc-internal-format
  #| msgid "address of global register variable `%s' requested"
  msgid "address of global register variable %qD requested"
  msgstr "forespørgsel efter adressen af den globale registervariabel '%s'"
  
! #: c/c-typeck.cc:5946 d/d-codegen.cc:761
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable `%s' requested"
  msgid "address of register variable %qD requested"
  msgstr "forespørgsel efter adressen af registervariablen '%s'"
  
! #: c/c-typeck.cc:6085
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in conditional expression"
  msgid "non-lvalue array in conditional expression"
  msgstr "typerne i betingelsesudtrykket passer ikke sammen"
  
! #: c/c-typeck.cc:6181
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other result of conditional"
  msgstr ""
  
! #: c/c-typeck.cc:6240 c/c-typeck.cc:6246
  #, gcc-internal-format
  msgid "operand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operand"
  msgstr ""
  
! #: c/c-typeck.cc:6263
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr with only one void side"
  msgstr "ISO C forbyder betingede udtryk med kun én tom side"
  
! #: c/c-typeck.cc:6280
  #, fuzzy, gcc-internal-format
  #| msgid "pointer type mismatch in conditional expression"
  msgid "pointers to disjoint address spaces used in conditional expression"
  msgstr "henvisningstyperne i betingelsesudtrykket passer ikke sammen"
  
! #: c/c-typeck.cc:6304
  #, fuzzy, gcc-internal-format
  #| msgid "pointer type mismatch in conditional expression"
  msgid "pointer to array loses qualifier in conditional expression"
  msgstr "henvisningstyperne i betingelsesudtrykket passer ikke sammen"
  
! #: c/c-typeck.cc:6308
  #, fuzzy, gcc-internal-format
  #| msgid "pointer type mismatch in conditional expression"
  msgid "pointer to array loses qualifier in conditional expression in ISO C before C23"
  msgstr "henvisningstyperne i betingelsesudtrykket passer ikke sammen"
  
! #: c/c-typeck.cc:6313
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids conditional expr between `void *' and function pointer"
  msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
  msgstr "ISO C++ forbyder betinget udtryk mellem 'void *' og funktionshenvisning"
  
! #: c/c-typeck.cc:6335
  #, gcc-internal-format
  msgid "pointer type mismatch in conditional expression"
  msgstr "henvisningstyperne i betingelsesudtrykket passer ikke sammen"
  
! #: c/c-typeck.cc:6338
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "first expression has type %qT"
  msgstr "uventet adresseudtryk"
  
! #: c/c-typeck.cc:6339
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "second expression has type %qT"
  msgstr "uventet adresseudtryk"
  
! #: c/c-typeck.cc:6350 c/c-typeck.cc:6363
  #, gcc-internal-format
  msgid "pointer/integer type mismatch in conditional expression"
  msgstr "henvisnings- og heltalstype i betingelsesudtrykket passer ikke sammen"
  
! #: c/c-typeck.cc:6390
  #, gcc-internal-format
  msgid "type mismatch in conditional expression"
  msgstr "typerne i betingelsesudtrykket passer ikke sammen"
  
! #: c/c-typeck.cc:6506
  #, 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%>: %E"
  msgstr "%Hignorerer returværdi for '%D' erklæret med egenskaben warn_unused_result"
  
! #: c/c-typeck.cc:6510
  #, 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"
  
! #: c/c-typeck.cc:6529
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>: %E"
  msgstr "%Hignorerer returværdi for '%D' erklæret med egenskaben warn_unused_result"
  
! #: c/c-typeck.cc:6534
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>"
  msgstr "%Hignorerer returværdi for '%D' erklæret med egenskaben warn_unused_result"
  
! #: c/c-typeck.cc:6543 cp/cvt.cc:1132 rust/backend/rust-tree.cc:640
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "in call to %qD, declared here"
  msgstr "  '%#D' erklæret her"
  
! #: c/c-typeck.cc:6592
  #, gcc-internal-format
  msgid "left-hand operand of comma expression has no effect"
  msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
  
! #: c/c-typeck.cc:6610 c/c-typeck.cc:13226
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "right-hand operand of comma expression has no effect"
  msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
  
! #: c/c-typeck.cc:6681
  #, fuzzy
  #| msgid "cast adds new qualifiers to function type"
  msgid "cast adds %q#v qualifier to function type"
  msgstr "typeomtvingning tilføjer modifikationer til en funktionstype"
  
! #: c/c-typeck.cc:6687
  #, fuzzy
  #| msgid "cast discards qualifiers from pointer target type"
  msgid "cast discards %qv qualifier from pointer target type"
  msgstr "typeomtvingelse kasserer modifikationer på henvisningsmålets type"
  
! #: c/c-typeck.cc:6722
  #, gcc-internal-format
  msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
  msgstr ""
  
! #: c/c-typeck.cc:6819
  #, gcc-internal-format
  msgid "cast specifies array type"
  msgstr "typetildelingen angiver en tabeltype"
  
! #: c/c-typeck.cc:6825
  #, gcc-internal-format
  msgid "cast specifies function type"
  msgstr "typetildelingen angiver en funktionstype"
  
! #: c/c-typeck.cc:6840
  #, gcc-internal-format
  msgid "ISO C forbids casting nonscalar to the same type"
  msgstr "ISO C forbyder omtvingelse af ikke-skalar til den samme type"
  
! #: c/c-typeck.cc:6844
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %qT"
  msgstr "skabelonsparameter '%T' benytter lokal type '%T'"
  
! #: c/c-typeck.cc:6864
  #, gcc-internal-format
  msgid "ISO C forbids casts to union type"
  msgstr "ISO C forbyder omtvingelse til uniontype"
  
! #: c/c-typeck.cc:6874
  #, gcc-internal-format
  msgid "cast to union type from type not present in union"
  msgstr "typetildeling til en uniontype fra en type der ikke findes i union'en"
  
! #: c/c-typeck.cc:6909
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of distinct pointer types lacks a cast"
  msgid "cast to %qs address space pointer from disjoint generic address space pointer"
  msgstr "sammenligning med forskellige henvisningstyper mangler en typeomtvingelse"
  
! #: c/c-typeck.cc:6914
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of distinct pointer types lacks a cast"
  msgid "cast to generic address space pointer from disjoint %qs address space pointer"
  msgstr "sammenligning med forskellige henvisningstyper mangler en typeomtvingelse"
  
! #: c/c-typeck.cc:6919
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of distinct pointer types lacks a cast"
  msgid "cast to %qs address space pointer from disjoint %qs address space pointer"
  msgstr "sammenligning med forskellige henvisningstyper mangler en typeomtvingelse"
  
! #: c/c-typeck.cc:6952
  #, gcc-internal-format
  msgid "cast increases required alignment of target type"
  msgstr "typeomtvingelse forøger den påkrævne justering af måltypen"
  
! #: c/c-typeck.cc:6964
  #, gcc-internal-format
  msgid "cast from pointer to integer of different size"
  msgstr "typeomtvingelse fra henvisning til heltal af en anden størrelse"
  
! #: c/c-typeck.cc:6969
  #, gcc-internal-format
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:6979 cp/typeck.cc:9499
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "typeomtvingelse fra heltal til henvisning af en anden størrelse"
  
! #: c/c-typeck.cc:6993
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids conversion of function pointer to object pointer type"
  msgstr "ISO C forbyder sammenligning af 'void *' med funktionshenvisning"
  
! #: c/c-typeck.cc:7002
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids conversion of object pointer to function pointer type"
  msgstr "ISO C forbyder sammenligning af 'void *' med funktionshenvisning"
  
! #: c/c-typeck.cc:7012
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t convert from incomplete type %qT to %qT"
  msgid "cast between incompatible function types from %qT to %qT"
  msgstr "kan ikke konvertere fra ufuldstændig type %qT til %qT"
  
! #: c/c-typeck.cc:7127
  #, gcc-internal-format
  msgid "defining a type in a cast is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7169
  #, fuzzy, gcc-internal-format
  #| msgid "assignment suppression"
  msgid "assignment to expression with array type"
  msgstr "tildelingsundertrykkelse"
  
! #: c/c-typeck.cc:7295
  #, gcc-internal-format
  msgid "enum conversion in assignment is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7497 c/c-typeck.cc:7516 c/c-typeck.cc:7573
  #, fuzzy, gcc-internal-format
  #| msgid "(near initialization for `%s')"
  msgid "(near initialization for %qs)"
  msgstr "(i nærheden af klargøringen af '%s')"
  
! #: c/c-typeck.cc:7589
  #, fuzzy, gcc-internal-format
  #| msgid "char-array initialized from wide string"
  msgid "array initialized from parenthesized string constant"
  msgstr "char-tabel får tildelt startværdi fra en bred streng"
  
! #: c/c-typeck.cc:7639
  #, fuzzy
  #| msgid "argument missing after %s"
  msgid "expected %e but argument is of type %e"
  msgstr "en parameter mangler efter %s"
  
! #: c/c-typeck.cc:7673
  #, gcc-internal-format
  msgid "%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7676
  #, gcc-internal-format
  msgid "%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7681
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "built-in %qD declared here"
  msgstr "  '%#D' erklæret her"
  
! #: c/c-typeck.cc:7738 c/c-typeck.cc:8646
  #, fuzzy
  #| msgid "  `%#D' declared here"
  msgid "%e declared here"
  msgstr "  '%#D' erklæret her"
  
! #: c/c-typeck.cc:7931
  #, gcc-internal-format
  msgid "enum conversion when passing argument %d of %qE is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7936
  #, gcc-internal-format
  msgid "expected %qT but argument is of type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:7940
  #, fuzzy, gcc-internal-format
  msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
  msgstr "konvertering fra NaN til unsigned int"
  
! #: c/c-typeck.cc:7945
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "enum conversion from %qT to %qT in initialization is invalid in C++"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: c/c-typeck.cc:7950
  #, fuzzy, gcc-internal-format
  msgid "enum conversion from %qT to %qT in return is invalid in C++"
  msgstr "konvertering fra NaN til unsigned int"
  
! #: c/c-typeck.cc:7968
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from `%#T' to `%#T'"
  msgid "implicit conversion from %qT to %qT"
  msgstr "konvertering fra '%#T' til '%#T'"
  
! #: c/c-typeck.cc:8150 c/c-typeck.cc:8549
  #, fuzzy
  #| msgid "%s makes qualified function pointer from unqualified"
  msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
  msgstr "%s opretter en funktionshenvisning med modifikationer fra én uden"
  
! #: c/c-typeck.cc:8153 c/c-typeck.cc:8552
  #, fuzzy
  #| msgid "%s makes qualified function pointer from unqualified"
  msgid "assignment makes %q#v qualified function pointer from unqualified"
  msgstr "%s opretter en funktionshenvisning med modifikationer fra én uden"
  
! #: c/c-typeck.cc:8156 c/c-typeck.cc:8554
  #, fuzzy
  #| msgid "%s makes qualified function pointer from unqualified"
  msgid "initialization makes %q#v qualified function pointer from unqualified"
  msgstr "%s opretter en funktionshenvisning med modifikationer fra én uden"
  
! #: c/c-typeck.cc:8159 c/c-typeck.cc:8556
  #, fuzzy
  #| msgid "%s makes qualified function pointer from unqualified"
  msgid "return makes %q#v qualified function pointer from unqualified"
  msgstr "%s opretter en funktionshenvisning med modifikationer fra én uden"
  
! #: c/c-typeck.cc:8167 c/c-typeck.cc:8439 c/c-typeck.cc:8482
  #, fuzzy
  #| msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
  msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgstr "typeomtvingning fra '%T' til '%T' kasserer modifikationer på henvisningsmålets type"
  
! #: c/c-typeck.cc:8169 c/c-typeck.cc:8441 c/c-typeck.cc:8484
  #, fuzzy
  #| msgid "cast discards qualifiers from pointer target type"
  msgid "assignment discards %qv qualifier from pointer target type"
  msgstr "typeomtvingelse kasserer modifikationer på henvisningsmålets type"
  
! #: c/c-typeck.cc:8171 c/c-typeck.cc:8443 c/c-typeck.cc:8486
  #, fuzzy
  #| msgid "cast discards qualifiers from pointer target type"
  msgid "initialization discards %qv qualifier from pointer target type"
  msgstr "typeomtvingelse kasserer modifikationer på henvisningsmålets type"
  
! #: c/c-typeck.cc:8173 c/c-typeck.cc:8445 c/c-typeck.cc:8488
  #, fuzzy
  #| msgid "cast discards qualifiers from pointer target type"
  msgid "return discards %qv qualifier from pointer target type"
  msgstr "typeomtvingelse kasserer modifikationer på henvisningsmålets type"
  
! #: c/c-typeck.cc:8182
  #, gcc-internal-format
  msgid "ISO C prohibits argument conversion to union type"
  msgstr "ISO C forbyder parameterkonvertering til uniontype"
  
! #: c/c-typeck.cc:8250
  #, fuzzy, gcc-internal-format
  msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgstr "konvertering fra NaN til unsigned int"
  
! #: c/c-typeck.cc:8277
  #, fuzzy, gcc-internal-format
  #| msgid "passing arg %d of pointer to function"
  msgid "passing argument %d of %qE from pointer to non-enclosed address space"
  msgstr "videregiver den %d. parameter af henvisning til funktion"
  
! #: c/c-typeck.cc:8288
  #, fuzzy, gcc-internal-format
  #| msgid "cast from pointer to integer of different size"
  msgid "assignment from pointer to non-enclosed address space"
  msgstr "typeomtvingelse fra henvisning til heltal af en anden størrelse"
  
! #: c/c-typeck.cc:8299
  #, gcc-internal-format
  msgid "initialization from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8309
  #, gcc-internal-format
  msgid "return from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8325
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got `%E'"
  msgid "expected %qT but pointer is of type %qT"
  msgstr "  forventede en type, modtog '%E'"
  
! #: c/c-typeck.cc:8340
  #, fuzzy, gcc-internal-format
  #| msgid "function might be possible candidate for `%s' format attribute"
  msgid "argument %d of %qE might be a candidate for a format attribute"
  msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
  
! #: c/c-typeck.cc:8346
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about functions which might be candidates for format attributes"
  msgid "assignment left-hand side might be a candidate for a format attribute"
  msgstr "Advar om funktioner som kan være kandidater til formateringsegenskaber"
  
! #: c/c-typeck.cc:8352
  #, fuzzy, gcc-internal-format
  #| msgid "function might be possible candidate for `%s' format attribute"
  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.cc:8357 cp/typeck.cc:10675
  #, 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 "funktion er en mulig kandidat til '%s'-formateringsegenskab"
  
! #: c/c-typeck.cc:8381
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "passing argument %d of %qE from incompatible scalar storage order"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: c/c-typeck.cc:8391
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "assignment to %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: c/c-typeck.cc:8401
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "initialization of %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: c/c-typeck.cc:8406
  #, fuzzy, gcc-internal-format
  #| msgid "return-statement with a value, in function declared with a void return type"
  msgid "returning %qT from pointer type with incompatible scalar storage order %qT"
  msgstr "return-sætning med en værdi i en funktion der er erklæret med en void returtype"
  
! #: c/c-typeck.cc:8456
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids %s between function pointer and `void *'"
  msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
  msgstr "ISO C forbyder %s mellem funktionshenvisning og 'void *'"
  
! #: c/c-typeck.cc:8459
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids %s between function pointer and `void *'"
  msgid "ISO C forbids assignment between function pointer and %<void *%>"
  msgstr "ISO C forbyder %s mellem funktionshenvisning og 'void *'"
  
! #: c/c-typeck.cc:8461
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids %s between function pointer and `void *'"
  msgid "ISO C forbids initialization between function pointer and %<void *%>"
  msgstr "ISO C forbyder %s mellem funktionshenvisning og 'void *'"
  
! #: c/c-typeck.cc:8463
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids %s between function pointer and `void *'"
  msgid "ISO C forbids return between function pointer and %<void *%>"
  msgstr "ISO C forbyder %s mellem funktionshenvisning og 'void *'"
  
! #: c/c-typeck.cc:8493
  #, gcc-internal-format
  msgid "array with qualifier on the element is not qualified before C23"
  msgstr ""
  
! #: c/c-typeck.cc:8511
  #, fuzzy, gcc-internal-format
  #| msgid "pointer targets in %s differ in signedness"
  msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgstr "fortegnene i henvisningsmål i %s er forskellige"
  
! #: c/c-typeck.cc:8519
  #, fuzzy, gcc-internal-format
  #| msgid "pointer targets in %s differ in signedness"
  msgid "pointer targets in assignment from %qT to %qT differ in signedness"
  msgstr "fortegnene i henvisningsmål i %s er forskellige"
  
! #: c/c-typeck.cc:8525
  #, fuzzy, gcc-internal-format
  #| msgid "pointer targets in %s differ in signedness"
  msgid "pointer targets in initialization of %qT from %qT differ in signedness"
  msgstr "fortegnene i henvisningsmål i %s er forskellige"
  
! #: c/c-typeck.cc:8530
  #, fuzzy, gcc-internal-format
  #| msgid "pointer targets in %s differ in signedness"
  msgid "pointer targets in returning %qT from a function with return type %qT differ in signedness"
  msgstr "fortegnene i henvisningsmål i %s er forskellige"
  
! #: c/c-typeck.cc:8577
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "passing argument %d of %qE from incompatible pointer type"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: c/c-typeck.cc:8588
  #, fuzzy
  #| msgid "%s from incompatible pointer type"
  msgid "assignment to %e from pointer to %qD with incompatible type %e"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: c/c-typeck.cc:8594
  #, fuzzy
  #| msgid "%s from incompatible pointer type"
  msgid "assignment to %e from incompatible pointer type %e"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: c/c-typeck.cc:8603
  #, fuzzy
  #| msgid "%s from incompatible pointer type"
  msgid "initialization of %e from pointer to %qD with incompatible type %e"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: c/c-typeck.cc:8609
  #, fuzzy
  #| msgid "%s from incompatible pointer type"
  msgid "initialization of %e from incompatible pointer type %e"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: c/c-typeck.cc:8617
  #, fuzzy
  #| msgid "return-statement with a value, in function declared with a void return type"
  msgid "returning pointer to %qD of type %e from a function with incompatible type %e"
  msgstr "return-sætning med en værdi i en funktion der er erklæret med en void returtype"
  
! #: c/c-typeck.cc:8623
  #, fuzzy
  #| msgid "return-statement with a value, in function declared with a void return type"
  msgid "returning %e from a function with incompatible return type %e"
  msgstr "return-sætning med en værdi i en funktion der er erklæret med en void returtype"
  
! #: c/c-typeck.cc:8699
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes pointer from integer without a cast"
  msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgstr "%s opretter en henvisningsvariabel ud fra et heltal uden en typeomtvingning"
  
! #: c/c-typeck.cc:8709
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes pointer from integer without a cast"
  msgid "assignment to %qT from %qT makes pointer from integer without a cast"
  msgstr "%s opretter en henvisningsvariabel ud fra et heltal uden en typeomtvingning"
  
! #: c/c-typeck.cc:8715
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes pointer from integer without a cast"
  msgid "initialization of %qT from %qT makes pointer from integer without a cast"
  msgstr "%s opretter en henvisningsvariabel ud fra et heltal uden en typeomtvingning"
  
! #: c/c-typeck.cc:8720
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes pointer from integer without a cast"
  msgid "returning %qT from a function with return type %qT makes pointer from integer without a cast"
  msgstr "%s opretter en henvisningsvariabel ud fra et heltal uden en typeomtvingning"
  
! #: c/c-typeck.cc:8742
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes integer from pointer without a cast"
  msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgstr "%s opretter et heltal ud fra en henvisningsvariabel uden en typeomtvingning"
  
! #: c/c-typeck.cc:8752
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes integer from pointer without a cast"
  msgid "assignment to %qT from %qT makes integer from pointer without a cast"
  msgstr "%s opretter et heltal ud fra en henvisningsvariabel uden en typeomtvingning"
  
! #: c/c-typeck.cc:8758
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes integer from pointer without a cast"
  msgid "initialization of %qT from %qT makes integer from pointer without a cast"
  msgstr "%s opretter et heltal ud fra en henvisningsvariabel uden en typeomtvingning"
  
! #: c/c-typeck.cc:8762
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes integer from pointer without a cast"
  msgid "returning %qT from a function with return type %qT makes integer from pointer without a cast"
  msgstr "%s opretter et heltal ud fra en henvisningsvariabel uden en typeomtvingning"
  
! #: c/c-typeck.cc:8795
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible type for argument %d of `%s'"
  msgid "incompatible type for argument %d of %qE"
  msgstr "typen af den %d. parameter i '%s' passer ikke"
  
! #: c/c-typeck.cc:8806
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in assignment of `%T' to `%T'"
  msgid "incompatible types when assigning to type %qT from type %qT"
  msgstr "uforenelige typer i tildeling af '%T' til '%T'"
  
! #: c/c-typeck.cc:8817
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in assignment of `%T' to `%T'"
  msgid "incompatible types when initializing type %qT using type %qT"
  msgstr "uforenelige typer i tildeling af '%T' til '%T'"
  
! #: c/c-typeck.cc:8827
  #, gcc-internal-format
  msgid "incompatible types when returning type %qT but %qT was expected"
  msgstr ""
  
  # 'automatic aggregate' betyder automatisk allokerede variabler, dvs.
  # ganske almindelige lokale variabler (kan evt. erklæres med 'auto')
! #: c/c-typeck.cc:8907
  #, gcc-internal-format
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "traditionel C forbyder klargøring af auto-variabler af sammensatte typer"
  
! #: c/c-typeck.cc:9149
  #, gcc-internal-format
  msgid "%<constexpr%> pointer initializer is not null"
  msgstr ""
  
! #: c/c-typeck.cc:9166 c/c-typeck.cc:9176 c/c-typeck.cc:9238 c/c-typeck.cc:9391
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> initializer not representable in type of object"
  msgstr "navnerum '%D' ikke tilladt i using-erklæring"
  
! #: c/c-typeck.cc:9172
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%<constexpr%> integer initializer is not an integer constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: c/c-typeck.cc:9186
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%<constexpr%> initializer is not an arithmetic constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: c/c-typeck.cc:9203
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a real type is of complex type"
  msgstr ""
  
! #: c/c-typeck.cc:9212
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:9356 c/c-typeck.cc:10324 cp/typeck2.cc:1241
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "klargøring af fleksibelt tabelmedlem"
  
! #: c/c-typeck.cc:9372 cp/typeck2.cc:1258
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: c/c-typeck.cc:9418
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for array of %qT is too long (%wu chars into %wu available)"
  msgstr "startværdistrengen til char-tabellen er for lang"
  
! #: c/c-typeck.cc:9423
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for array of %qT is too long for C++ (%wu chars into %wu available)"
  msgstr "startværdistrengen til char-tabellen er for lang"
  
! #: c/c-typeck.cc:9430
  #, gcc-internal-format
  msgid "initializer-string for array of %qT truncates NUL terminator but destination lacks %qs attribute (%wu chars into %wu available)"
  msgstr ""
  
! #: c/c-typeck.cc:9442
  #, fuzzy, gcc-internal-format
  #| msgid "char-array initialized from wide string"
  msgid "array of inappropriate type initialized from string constant"
  msgstr "char-tabel får tildelt startværdi fra en bred streng"
  
! #: c/c-typeck.cc:9510 cp/typeck.cc:2556
  #, 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"
  
! #: c/c-typeck.cc:9524 c/c-typeck.cc:9664 c/c-typeck.cc:10418
  #, gcc-internal-format
  msgid "invalid initializer"
  msgstr "ugyldig startværdi"
  
! #: c/c-typeck.cc:9536 c/c-typeck.cc:9560 c/c-typeck.cc:9563 c/c-typeck.cc:9571
! #: c/c-typeck.cc:9633 c/c-typeck.cc:11401 c/c-typeck.cc:11485
  #, gcc-internal-format
  msgid "initializer element is not constant"
  msgstr "startværdielement er ikke en konstant"
  
! #: c/c-typeck.cc:9545
  #, gcc-internal-format
  msgid "array initialized from non-constant array expression"
  msgstr "tabel får tildelt en startværdi fra et tabeludtryk der ikke er konstant"
  
! #: c/c-typeck.cc:9576 c/c-typeck.cc:9646 c/c-typeck.cc:11495
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not constant"
  msgid "initializer element is not a constant expression"
  msgstr "startværdielement er ikke en konstant"
  
! #: c/c-typeck.cc:9598 cp/typeck2.cc:1340
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from `%T' to `%T' discards qualifiers"
  msgid "conversion from %qT to %qT changes value from %qd to %qd"
  msgstr "konvertering fra '%T' til '%T' forkaster modifikationer"
  
! #: c/c-typeck.cc:9640 c/c-typeck.cc:11490
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr "startværdielement kan ikke beregnes ved indlæsningstidspunktet"
  
! #: c/c-typeck.cc:9946 cp/decl.cc:7904
  #, 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"
  
! #: c/c-typeck.cc:10172
  #, gcc-internal-format
  msgid "extra brace group at end of initializer"
  msgstr "overskydende krøllede paranteser ved slutningen af startværdien"
  
! #: c/c-typeck.cc:10256
  #, gcc-internal-format
  msgid "braces around scalar initializer"
  msgstr "krøllede paranteser omkring skalarstartværdi"
  
  # RETMIG: eller er det fleksibel tabel-medlem
! #: c/c-typeck.cc:10326 c/c-typeck.cc:10330 c/c-typeck.cc:12093
! #: c/c-typeck.cc:12218 cp/typeck2.cc:1268 cp/typeck2.cc:1621
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "klargøring af fleksibelt tabelmedlem i en indlejret kontekst"
  
! #: c/c-typeck.cc:10367
  #, gcc-internal-format
  msgid "missing braces around initializer"
  msgstr "krøllede paranteser mangler omkring startværdien"
  
! #: c/c-typeck.cc:10390
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "missing initializer for field %qD of %qT"
  msgstr "manglende startværdi for medlemmet '%D'"
  
! #: c/c-typeck.cc:10430
  #, gcc-internal-format
  msgid "extra elements in scalar initializer"
  msgstr "overskydende elementer i skalarstarværdi"
  
! #: c/c-typeck.cc:10552 c/c-typeck.cc:10634
  #, gcc-internal-format
  msgid "array index in non-array initializer"
  msgstr "tabelindeks i en startværdi der ikke er en tabel"
  
  # RETMIG: record?
! #: c/c-typeck.cc:10557 c/c-typeck.cc:10696
  #, gcc-internal-format
  msgid "field name not in record or union initializer"
  msgstr "feltnavn ikke i struktur- eller union-startværdi"
  
! #: c/c-typeck.cc:10607
  #, fuzzy, gcc-internal-format
  #| msgid "array index in initializer exceeds array bounds"
  msgid "array index in initializer not of integer type"
  msgstr "tabelindeks i startværdi overskrider tabelgrænser"
  
! #: c/c-typeck.cc:10616 c/c-typeck.cc:10625
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "array index in initializer is not an integer constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: c/c-typeck.cc:10630 c/c-typeck.cc:10632
  #, gcc-internal-format
  msgid "nonconstant array index in initializer"
  msgstr "tabelindekset i startværdien er ikke en konstant"
  
! #: c/c-typeck.cc:10636 c/c-typeck.cc:10639
  #, gcc-internal-format
  msgid "array index in initializer exceeds array bounds"
  msgstr "tabelindeks i startværdi overskrider tabelgrænser"
  
! #: c/c-typeck.cc:10658
  #, gcc-internal-format
  msgid "empty index range in initializer"
  msgstr "tomt indeksinterval i startværdi"
  
! #: c/c-typeck.cc:10667
  #, gcc-internal-format
  msgid "array index range in initializer exceeds array bounds"
  msgstr "tabelindeksinterval i startværdi overskrider tabelgrænser"
  
! #: c/c-typeck.cc:10801 c/c-typeck.cc:10856 c/c-typeck.cc:10897
! #: c/c-typeck.cc:10957 c/c-typeck.cc:11004 c/c-typeck.cc:11592
  #, fuzzy, gcc-internal-format
  #| msgid "initialized field with side-effects overwritten"
  msgid "initialized field overwritten"
  msgstr "klargjort felt med bivirkninger overskrevet"
  
! #: c/c-typeck.cc:10892 c/c-typeck.cc:10953 c/c-typeck.cc:11000
! #: c/c-typeck.cc:11589
  #, gcc-internal-format
  msgid "initialized field with side-effects overwritten"
  msgstr "klargjort felt med bivirkninger overskrevet"
  
! #: c/c-typeck.cc:11517
  #, gcc-internal-format
  msgid "enum conversion in initialization is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:11963
  #, fuzzy, gcc-internal-format
  #| msgid "excess elements in union initializer"
  msgid "excess elements in %qT initializer"
  msgstr "for mange elementer i union-startværdi"
  
! #: c/c-typeck.cc:11975 c/c-typeck.cc:12052
  #, gcc-internal-format
  msgid "excess elements in struct initializer"
  msgstr "for mange elementer i struct-startværdi"
  
! #: c/c-typeck.cc:11996
  #, gcc-internal-format
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:12067 c/c-typeck.cc:12193 cp/typeck2.cc:1245
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "ikke-statisk klargøring af fleksibelt tabelmedlem"
  
! #: c/c-typeck.cc:12163
  #, gcc-internal-format
  msgid "excess elements in union initializer"
  msgstr "for mange elementer i union-startværdi"
  
! #: c/c-typeck.cc:12185
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr "traditionel C forbyder tildeling af startværdi til unioner"
  
! #: c/c-typeck.cc:12284
  #, gcc-internal-format
  msgid "excess elements in array initializer"
  msgstr "for mange elementer i tabelstartværdi"
  
! #: c/c-typeck.cc:12361 c/c-typeck.cc:12363
  #, gcc-internal-format
  msgid "excess elements in vector initializer"
  msgstr "for mange elementer i vektorstartværdi"
  
! #: c/c-typeck.cc:12397
  #, gcc-internal-format
  msgid "excess elements in scalar initializer"
  msgstr "for mange elementer i skalarstartværdi"
  
! #: c/c-typeck.cc:12564 c/c-typeck.cc:12640 cp/semantics.cc:2346
! #: cp/semantics.cc:2455
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra `;' outside of a function"
  msgid "constraint allows registers outside of a function"
  msgstr "ISO C tillader ikke ekstra ';' uden for funktioner"
  
! #: c/c-typeck.cc:12576 cp/semantics.cc:2358
  #, fuzzy, gcc-internal-format
  #| msgid "variable-size type declared outside of any function"
  msgid "side-effects in output operand outside of a function"
  msgstr "en type med en variabel størrelse er erklæret uden for en funktion"
  
! #: c/c-typeck.cc:12587 cp/semantics.cc:2374
  #, fuzzy, gcc-internal-format
  #| msgid "output operand %d must use %<&%> constraint"
  msgid "output operand outside of a function is not constant"
  msgstr "uddataoperand %d skal bruge %<&%>-begrænsningen"
  
! #: c/c-typeck.cc:12595 c/c-typeck.cc:12685 cp/semantics.cc:2385
! #: cp/semantics.cc:2518
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a function"
  msgid "%<-%> modifier used inside of a function"
  msgstr "'%E' kan ikke bruges som en funktion"
  
! #: c/c-typeck.cc:12653 cp/semantics.cc:2468
  #, fuzzy, gcc-internal-format
  msgid "%<:%> constraint operand is not address of a function or non-automatic variable"
  msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
  
! #: c/c-typeck.cc:12666 cp/semantics.cc:2481
  #, fuzzy, gcc-internal-format
  #| msgid "variable-size type declared outside of any function"
  msgid "side-effects in input operand outside of a function"
  msgstr "en type med en variabel størrelse er erklæret uden for en funktion"
  
! #: c/c-typeck.cc:12677 cp/semantics.cc:2496 cp/semantics.cc:2510
  #, fuzzy, gcc-internal-format
  #| msgid "%J'%D' is not defined outside of function scope"
  msgid "input operand outside of a function is not constant"
  msgstr "%J'%D' er ikke defineret uden for funktionsvirkefelt"
  
! #: c/c-typeck.cc:12729
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids `goto *expr;'"
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C forbyder 'goto *udtryk;'"
  
! #: c/c-typeck.cc:12735
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "computed goto must be pointer type"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: c/c-typeck.cc:12765 c/gimple-parser.cc:2648 cp/typeck.cc:11275
  #, fuzzy, gcc-internal-format
  #| msgid "function declared `noreturn' has a `return' statement"
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "funktion der er erklæret 'noreturn' har en 'return'-sætning"
  
! #: c/c-typeck.cc:12794
  #, fuzzy, gcc-internal-format
  #| msgid "`return' with no value, in function returning non-void"
  msgid "%<return%> with no value, in function returning non-void"
  msgstr "'return' uden nogen værdi i en funktion der ikke returnerer void"
  
! #: c/c-typeck.cc:12807 c/gimple-parser.cc:2658
  #, fuzzy, gcc-internal-format
  #| msgid "`return' with a value, in function returning void"
  msgid "%<return%> with a value, in function returning void"
  msgstr "'return' med en værdi i en funktion der returnerer void"
  
! #: c/c-typeck.cc:12810
  #, fuzzy, gcc-internal-format
  #| msgid "`return' with a value, in function returning void"
  msgid "ISO C forbids %<return%> with expression, in function returning void"
  msgstr "'return' med en værdi i en funktion der returnerer void"
  
! #: c/c-typeck.cc:12892
  #, fuzzy, gcc-internal-format
  #| msgid "function returns address of local variable"
  msgid "function returns address of label"
  msgstr "funktion returnerer adressen på en lokal variabel"
  
! #: c/c-typeck.cc:12983 cp/semantics.cc:1921
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch-størrelsen er ikke et heltal"
  
! #: c/c-typeck.cc:13008
  #, fuzzy, gcc-internal-format
  #| msgid "`long' switch expression not converted to `int' in ISO C"
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr "'long'-udtryk i switch konverteres ikke til 'int' i ISO C"
  
! #: c/c-typeck.cc:13046 c/c-typeck.cc:13054
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "case label is not an integer constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: c/c-typeck.cc:13060 cp/parser.cc:13523
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case-etiket befinder sig ikke inden i en switch-sætning"
  
! #: c/c-typeck.cc:13062
  #, fuzzy, gcc-internal-format
  #| msgid "`default' label not within a switch statement"
  msgid "%<default%> label not within a switch statement"
  msgstr "'default'-etiket befinder sig ikke inden i en switch-sætning"
  
! #: c/c-typeck.cc:13138 cp/parser.cc:15293
  #, 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.cc:13141 c/c-typeck.cc:13161 cp/decl.cc:4105 cp/parser.cc:15303
! #: cp/parser.cc:15324
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: c/c-typeck.cc:13144 cp/parser.cc:15306
  #, fuzzy, gcc-internal-format
  #| msgid "break statement not within loop or switch"
  msgid "break statement used with OpenMP for loop"
  msgstr "break-sætning befinder sig ikke i en løkke- eller switch-konstruktion"
  
! #: c/c-typeck.cc:13158 cp/parser.cc:15316
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue-sætning befinder sig ikke i en løkke"
  
! #: c/c-typeck.cc:13208 cp/cp-gimplify.cc:277
  #, fuzzy, gcc-internal-format
  #| msgid "%Hstatement with no effect"
  msgid "statement with no effect"
  msgstr "%Hsætning uden nogen virkning"
  
! #: c/c-typeck.cc:13252
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr "udtrykket er af en ufuldstændig type"
  
! #: c/c-typeck.cc:13543
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13548
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13566 c/c-typeck.cc:13604
  #, fuzzy, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qE will never be NULL"
  msgstr "adressen af '%D' vil altid være 'true'"
  
! #: c/c-typeck.cc:13571 c/c-typeck.cc:13609
  #, fuzzy, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qE will never be NULL"
  msgstr "adressen af '%D' vil altid være 'true'"
  
! #: c/c-typeck.cc:14201 c/c-typeck.cc:14365 cp/typeck.cc:6279
  #, 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.cc:14209 c/c-typeck.cc:14373 cp/typeck.cc:6293
  #, 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.cc:14224 c/c-typeck.cc:14388 cp/typeck.cc:6311
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between types `%#T' and `%#T'"
  msgid "comparison between types %qT and %qT"
  msgstr "sammenligning mellem typerne '%#T' og '%#T'"
  
! #: c/c-typeck.cc:14234 c/c-typeck.cc:14398 cp/typeck.cc:6328
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.cc:14248 cp/typeck.cc:5954
  #, fuzzy, gcc-internal-format
  #| msgid "comparing floating point with == or != is unsafe"
  msgid "comparing floating-point with %<==%> or %<!=%> is unsafe"
  msgstr "sammenligning af kommatal med == eller != er ikke sikkert"
  
! #: c/c-typeck.cc:14287 c/c-typeck.cc:14439
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of distinct pointer types lacks a cast"
  msgid "comparison of pointers to disjoint address spaces"
  msgstr "sammenligning med forskellige henvisningstyper mangler en typeomtvingelse"
  
! #: c/c-typeck.cc:14294 c/c-typeck.cc:14300
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids comparison of `void *' with function pointer"
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "ISO C forbyder sammenligning af 'void *' med funktionshenvisning"
  
! #: c/c-typeck.cc:14307 c/c-typeck.cc:14449
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr "sammenligning med forskellige henvisningstyper mangler en typeomtvingelse"
  
! #: c/c-typeck.cc:14320 c/c-typeck.cc:14326 c/c-typeck.cc:14476
! #: c/c-typeck.cc:14482
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr "sammenligning mellem henvisningsvariabel og heltal"
  
! #: c/c-typeck.cc:14427
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr "sammenligning mellem en fuldstændig og ufuldstændig henvisning"
  
! #: c/c-typeck.cc:14429
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr "ISO C forbyder ordnede sammenligninger af henvisninger til funktioner"
  
! #: c/c-typeck.cc:14434
  #, fuzzy, gcc-internal-format
  #| msgid "ordered comparison of pointer with integer zero"
  msgid "ordered comparison of pointer with null pointer"
  msgstr "ordnet sammenligning af henvisning med heltallet nul"
  
! #: c/c-typeck.cc:14457 c/c-typeck.cc:14460 c/c-typeck.cc:14467
! #: c/c-typeck.cc:14470
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "ordnet sammenligning af henvisning med heltallet nul"
  
! #: c/c-typeck.cc:14547
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr ""
  
! #: c/c-typeck.cc:14865
  #, fuzzy, gcc-internal-format
  #| msgid "array type value used where scalar is required"
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr "værdi af tabeltype angivet hvor skalar er påkrævet"
  
! #: c/c-typeck.cc:14869
  #, fuzzy, gcc-internal-format
  #| msgid "struct type value used where scalar is required"
  msgid "used struct type value where scalar is required"
  msgstr "værdi af struct-type angivet hvor skalar er påkrævet"
  
! #: c/c-typeck.cc:14873
  #, fuzzy, gcc-internal-format
  #| msgid "union type value used where scalar is required"
  msgid "used union type value where scalar is required"
  msgstr "værdi af union-type angivet hvor skalar er påkrævet"
  
! #: c/c-typeck.cc:14889
  #, fuzzy, gcc-internal-format
  #| msgid "struct type value used where scalar is required"
  msgid "used vector type where scalar is required"
  msgstr "værdi af struct-type angivet hvor skalar er påkrævet"
  
! #: c/c-typeck.cc:15092 cp/semantics.cc:12069
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15103 c/c-typeck.cc:15113 cp/semantics.cc:12080
! #: cp/semantics.cc:12090
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "for mange inddatafiler"
  
! #: c/c-typeck.cc:15148 cp/semantics.cc:12125
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15216 cp/semantics.cc:5948 cp/semantics.cc:9059
  #, 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.cc:15220 c/c-typeck.cc:17037 cp/semantics.cc:5952
! #: cp/semantics.cc:9063
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qE is not a variable in %qs clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: c/c-typeck.cc:15228
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr "bitfeltet '%s' er af en ufuldstændig type"
  
! #: c/c-typeck.cc:15238 c/c-typeck.cc:17044 c/c-typeck.cc:17198
! #: cp/semantics.cc:5961 cp/semantics.cc:9070 cp/semantics.cc:9259
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15275 cp/semantics.cc:5995
  #, 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.cc:15282 cp/semantics.cc:6002
  #, 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.cc:15305 cp/semantics.cc:6035
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected EOF while reading source file %s.\n"
  msgid "expected single pointer in %qs clause"
  msgstr "Stødt på slutningen af kildefilen %s tidligere end forventet.\n"
  
! #: c/c-typeck.cc:15323 c/c-typeck.cc:15390 c/c-typeck.cc:15683
! #: cp/semantics.cc:6053 cp/semantics.cc:6120
  #, fuzzy, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "Intern oversætterfejl i %s ved %s:%d."
  
! #: c/c-typeck.cc:15342 cp/semantics.cc:6072
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15350 cp/semantics.cc:6080
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15359 c/c-typeck.cc:15483 cp/semantics.cc:6089
! #: cp/semantics.cc:6213
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15376 cp/semantics.cc:6106
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15419 cp/semantics.cc:6149
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15434 cp/semantics.cc:6164
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15471 cp/semantics.cc:6201
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "for array function parameter length expression must be specified"
  msgstr "udsagn skal være et kaldenavn"
  
! #: c/c-typeck.cc:15475 cp/semantics.cc:6205
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15503 c/c-typeck.cc:15622 cp/semantics.cc:6232
! #: cp/semantics.cc:6368
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15513 cp/semantics.cc:6242
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qE does not have pointer or array type"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: c/c-typeck.cc:15889 cp/semantics.cc:7305
  #, fuzzy, gcc-internal-format
  #| msgid "throwing NULL, which has integral, not pointer type"
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "kaster NULL som har en heltals-, ikke en henvisningstype"
  
! #: c/c-typeck.cc:15896
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-typeck.cc:15902 cp/semantics.cc:7312
  #, fuzzy, gcc-internal-format
  #| msgid "parameter has incomplete type"
  msgid "iterator %qD has const qualified type"
  msgstr "parameteren er af en ufuldstændig type"
  
! #: c/c-typeck.cc:15915 cp/semantics.cc:7328
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%#D' with non-integral type"
  msgid "iterator step with non-integral type"
  msgstr "bitfelt '%#D' med en ikke-heltalstype"
  
! #: c/c-typeck.cc:15935 cp/semantics.cc:7364
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.cc:15962
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:15969 cp/semantics.cc:7398
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "begin expression refers to outer iterator %qD"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: c/c-typeck.cc:15975 cp/semantics.cc:7404
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "end expression refers to outer iterator %qD"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: c/c-typeck.cc:15981 cp/semantics.cc:7410
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "step expression refers to outer iterator %qD"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: c/c-typeck.cc:16018 cp/semantics.cc:7458
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected pointer in %qs clause"
  msgstr "uventet operand"
  
! #: c/c-typeck.cc:16121 cp/semantics.cc:7624
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-typeck.cc:16143 cp/semantics.cc:7644
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-typeck.cc:16169 c/c-typeck.cc:16179
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: c/c-typeck.cc:16199
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-typeck.cc:16211
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "zero sized type %qT in %qs clause"
  msgstr "bitfeltet '%s' er af en ufuldstændig type"
  
! #: c/c-typeck.cc:16219
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "variable sized type %qT in %qs clause"
  msgstr "bitfeltet '%s' er af en ufuldstændig type"
  
! #: c/c-typeck.cc:16263
  #, fuzzy, gcc-internal-format
  #| msgid "invalid return type for function `%#D'"
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "ugyldig returtype for funktionen '%#D'"
  
! #: c/c-typeck.cc:16272 cp/semantics.cc:7197
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "brug af '%D' er tvetydigt"
  
! #: c/c-typeck.cc:16360
  #, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16378 c/c-typeck.cc:17292 cp/semantics.cc:9943
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16390 cp/semantics.cc:10011
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.cc:16405 cp/semantics.cc:7687
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiers"
  msgstr ""
  
! #: c/c-typeck.cc:16414
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:16422
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16441 cp/semantics.cc:7771
  #, 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.cc:16471 c/c-typeck.cc:17192 c/c-typeck.cc:17463
! #: cp/semantics.cc:7858 cp/semantics.cc:9253 cp/semantics.cc:9644
  #, 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.cc:16488 cp/semantics.cc:7876
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in motion clauses"
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr "%qD fremgår mere end en gang i motion-klausuller"
  
! #: c/c-typeck.cc:16499 cp/semantics.cc:7887
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16513 c/c-typeck.cc:16583 c/c-typeck.cc:16618
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16523 c/c-typeck.cc:16591 c/c-typeck.cc:16940
! #: c/c-typeck.cc:17092 c/c-typeck.cc:17100 c/c-typeck.cc:17116
! #: c/c-typeck.cc:17125 c/c-typeck.cc:17133 cp/semantics.cc:7901
! #: cp/semantics.cc:7911 cp/semantics.cc:8004 cp/semantics.cc:8012
! #: cp/semantics.cc:8059 cp/semantics.cc:8941 cp/semantics.cc:9131
! #: cp/semantics.cc:9139 cp/semantics.cc:9159 cp/semantics.cc:9168
! #: cp/semantics.cc:9176
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16526 c/c-typeck.cc:16597 c/c-typeck.cc:17136
! #: cp/semantics.cc:7914 cp/semantics.cc:8018 cp/semantics.cc:9179
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16571 cp/semantics.cc:7991
  #, 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.cc:16611 cp/semantics.cc:8051
  #, 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.cc:16630 cp/semantics.cc:8473
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: c/c-typeck.cc:16637
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: c/c-typeck.cc:16644
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr "%<_Atomic%> %qD i %<aligned%>-klausul"
  
! #: c/c-typeck.cc:16651
  #, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16664 cp/semantics.cc:8542
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in %<depend%> clause"
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "%qE er ikke en variable i %<depend%>-klausul"
  
! #: c/c-typeck.cc:16670
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in map clauses"
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qD fremgår mere end en gang i map-klausuller"
  
! #: c/c-typeck.cc:16683 cp/semantics.cc:8581
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: c/c-typeck.cc:16689
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in map clauses"
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr "%qD fremgår mere end en gang i map-klausuller"
  
! #: c/c-typeck.cc:16761 cp/semantics.cc:8709
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:16776 cp/semantics.cc:8724
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>"
  msgstr ""
  
! #: c/c-typeck.cc:16784 cp/semantics.cc:8742
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in %<depend%> clause"
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr "%qE er ikke en variable i %<depend%>-klausul"
  
! #: c/c-typeck.cc:16805 cp/semantics.cc:8764
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:16815 cp/semantics.cc:8776
  #, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
  msgstr ""
  
! #: c/c-typeck.cc:16876 cp/semantics.cc:8876
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16896 c/c-typeck.cc:16972 c/c-typeck.cc:17008
! #: cp/semantics.cc:8896 cp/semantics.cc:8975 cp/semantics.cc:9011
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported map expression %qE"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: c/c-typeck.cc:16936 c/c-typeck.cc:17113 cp/semantics.cc:8937
! #: cp/semantics.cc:9156
  #, 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.cc:16944 c/c-typeck.cc:17119 cp/semantics.cc:8945
! #: cp/semantics.cc:9162
  #, 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.cc:17063 c/c-typeck.cc:17205 cp/semantics.cc:9099
! #: cp/semantics.cc:9267
  #, 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.cc:17188 cp/semantics.cc:9248
  #, 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.cc:17214 cp/semantics.cc:9279
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.cc:17228 cp/semantics.cc:9295
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17231 cp/semantics.cc:9298
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17250
  #, fuzzy, gcc-internal-format
  #| msgid "base operand of `->' is not a pointer"
  msgid "%qs variable is not a pointer"
  msgstr "grundoperanden til '->' er ikke en henvisning"
  
! #: c/c-typeck.cc:17257
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: c/c-typeck.cc:17305 c/c-typeck.cc:17410 cp/semantics.cc:9894
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17325 cp/semantics.cc:8816
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %qs clauses on a task construct"
  msgstr "for mange inddatafiler"
  
! #: c/c-typeck.cc:17446 cp/semantics.cc:9612
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.cc:17481 cp/semantics.cc:9706
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in motion clauses"
  msgid "%qD appears more than once in action clauses"
  msgstr "%qD fremgår mere end en gang i motion-klausuller"
  
! #: c/c-typeck.cc:17492 cp/semantics.cc:9720
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take `void'"
  msgid "%qD must be of %<omp_interop_t%>"
  msgstr "'%D' skal tage mod 'void'"
  
! #: c/c-typeck.cc:17501 cp/semantics.cc:9729
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD shall not be const"
  msgstr "'%s' er ikke en funktion,"
  
! #: c/c-typeck.cc:17550 cp/semantics.cc:10082
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: c/c-typeck.cc:17560
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17591 cp/semantics.cc:9835
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.cc:17603 cp/semantics.cc:9848
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17614 c/c-typeck.cc:17622 cp/semantics.cc:9857
! #: cp/semantics.cc:9886
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-typeck.cc:17670 cp/semantics.cc:9815
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17721 cp/semantics.cc:9865
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17729 cp/semantics.cc:9876
  #, gcc-internal-format
  msgid "%<grainsize%> clause must not be used together with %<num_tasks%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17737 cp/semantics.cc:9932
  #, gcc-internal-format
  msgid "%<full%> clause must not be used together with %<partial%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17747 cp/semantics.cc:9905
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17765 cp/semantics.cc:10107
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
  
! #: c/c-typeck.cc:17783 cp/semantics.cc:10178
  #, gcc-internal-format
  msgid "%<depend%> clause requires action clauses with %<targetsync%> interop-type"
  msgstr ""
  
! #: c/c-typeck.cc:17787 cp/semantics.cc:10182
  #, gcc-internal-format
  msgid "%<init%> clause lacks the %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-typeck.cc:17959
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr ""
  
! #: c/c-typeck.cc:17964
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to `va_arg' not of type `va_list'"
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "den første parameter til 'va_arg' er ikke af typen 'va_list'"
  
! #: c/c-typeck.cc:17970
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to `va_arg' not of type `va_list'"
  msgid "second argument to %<va_arg%> is a function type %qT"
  msgstr "den første parameter til 'va_arg' er ikke af typen 'va_list'"
  
! #: c/c-typeck.cc:17976
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
--- 57457,59293 ----
  
  # man kan ikke stikke en forøgelse (++) en type som parameter, 'type
  # argument' skal opfattes på en anden måde
! #: c/c-typeck.cc:5947 c/c-typeck.cc:5981
  #, gcc-internal-format
  msgid "wrong type argument to increment"
  msgstr "forkert parametertype til forøgelse"
  
! #: c/c-typeck.cc:5949 c/c-typeck.cc:5984
  #, gcc-internal-format
  msgid "wrong type argument to decrement"
  msgstr "forkert parametertype til formindskelse"
  
! #: c/c-typeck.cc:5969
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "increment of pointer to an incomplete type %qT"
  msgstr "beregninger udført på en henvisning til en ufuldstændig type"
  
! #: c/c-typeck.cc:5973
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "decrement of pointer to an incomplete type %qT"
  msgstr "beregninger udført på en henvisning til en ufuldstændig type"
  
! #: c/c-typeck.cc:6122
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of expression of type %<void%>"
  msgstr "tager adressen på midlertidig variabel"
  
! #: c/c-typeck.cc:6185 c/c-typeck.cc:6382 d/d-codegen.cc:759
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take address of bit-field `%s'"
  msgid "cannot take address of bit-field %qD"
  msgstr "kan ikke finde adressen af bitfeltet '%s'"
  
! #: c/c-typeck.cc:6199
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take the address of an unaligned member"
  msgid "cannot take address of scalar with reverse storage order"
  msgstr "kan ikke tage adressen af et ikke-justeret medlem"
  
! #: c/c-typeck.cc:6207
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable `%s' requested"
  msgid "address of array with reverse scalar storage order requested"
  msgstr "forespørgsel efter adressen af registervariablen '%s'"
  
! #: c/c-typeck.cc:6401
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable `%s' requested"
  msgid "address of register compound literal requested"
  msgstr "forespørgsel efter adressen af registervariablen '%s'"
  
! #: c/c-typeck.cc:6423
  #, fuzzy, gcc-internal-format
  #| msgid "global register variable `%s' used in nested function"
  msgid "global register variable %qD used in nested function"
  msgstr "global registervariabel '%s' benyttet i indlejret funktion"
  
! #: c/c-typeck.cc:6426
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "register variable %qD used in nested function"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: c/c-typeck.cc:6431
  #, fuzzy, gcc-internal-format
  #| msgid "address of global register variable `%s' requested"
  msgid "address of global register variable %qD requested"
  msgstr "forespørgsel efter adressen af den globale registervariabel '%s'"
  
! #: c/c-typeck.cc:6440 d/d-codegen.cc:775
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable `%s' requested"
  msgid "address of register variable %qD requested"
  msgstr "forespørgsel efter adressen af registervariablen '%s'"
  
! #: c/c-typeck.cc:6578
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in conditional expression"
  msgid "non-lvalue array in conditional expression"
  msgstr "typerne i betingelsesudtrykket passer ikke sammen"
  
! #: c/c-typeck.cc:6613
! #, fuzzy, gcc-internal-format
! #| msgid "enumeration value `%s' not handled in switch"
! msgid "different enum types in conditional is invalid in C++: %qT vs %qT"
! msgstr "enum-værdien '%s' håndteres ikke i switch-sætning"
! 
! #: c/c-typeck.cc:6673
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other result of conditional"
  msgstr ""
  
! #: c/c-typeck.cc:6732 c/c-typeck.cc:6738
  #, gcc-internal-format
  msgid "operand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operand"
  msgstr ""
  
! #: c/c-typeck.cc:6755
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr with only one void side"
  msgstr "ISO C forbyder betingede udtryk med kun én tom side"
  
! #: c/c-typeck.cc:6775
  #, fuzzy, gcc-internal-format
  #| msgid "pointer type mismatch in conditional expression"
  msgid "pointers to disjoint address spaces used in conditional expression"
  msgstr "henvisningstyperne i betingelsesudtrykket passer ikke sammen"
  
! #: c/c-typeck.cc:6799
  #, fuzzy, gcc-internal-format
  #| msgid "pointer type mismatch in conditional expression"
  msgid "pointer to array loses qualifier in conditional expression"
  msgstr "henvisningstyperne i betingelsesudtrykket passer ikke sammen"
  
! #: c/c-typeck.cc:6803
  #, fuzzy, gcc-internal-format
  #| msgid "pointer type mismatch in conditional expression"
  msgid "pointer to array loses qualifier in conditional expression in ISO C before C23"
  msgstr "henvisningstyperne i betingelsesudtrykket passer ikke sammen"
  
! #: c/c-typeck.cc:6808
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids conditional expr between `void *' and function pointer"
  msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
  msgstr "ISO C++ forbyder betinget udtryk mellem 'void *' og funktionshenvisning"
  
! #: c/c-typeck.cc:6832
  #, gcc-internal-format
  msgid "pointer type mismatch in conditional expression"
  msgstr "henvisningstyperne i betingelsesudtrykket passer ikke sammen"
  
! #: c/c-typeck.cc:6835
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "first expression has type %qT"
  msgstr "uventet adresseudtryk"
  
! #: c/c-typeck.cc:6836
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "second expression has type %qT"
  msgstr "uventet adresseudtryk"
  
! #: c/c-typeck.cc:6847 c/c-typeck.cc:6860
  #, gcc-internal-format
  msgid "pointer/integer type mismatch in conditional expression"
  msgstr "henvisnings- og heltalstype i betingelsesudtrykket passer ikke sammen"
  
! #: c/c-typeck.cc:6887
  #, gcc-internal-format
  msgid "type mismatch in conditional expression"
  msgstr "typerne i betingelsesudtrykket passer ikke sammen"
  
! #: c/c-typeck.cc:7003
  #, 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%>: %E"
  msgstr "%Hignorerer returværdi for '%D' erklæret med egenskaben warn_unused_result"
  
! #: c/c-typeck.cc:7007
  #, 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"
  
! #: c/c-typeck.cc:7026
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>: %E"
  msgstr "%Hignorerer returværdi for '%D' erklæret med egenskaben warn_unused_result"
  
! #: c/c-typeck.cc:7031
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>"
  msgstr "%Hignorerer returværdi for '%D' erklæret med egenskaben warn_unused_result"
  
! #: c/c-typeck.cc:7040 cp/cvt.cc:1145 rust/backend/rust-tree.cc:644
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "in call to %qD, declared here"
  msgstr "  '%#D' erklæret her"
  
! #: c/c-typeck.cc:7089
  #, gcc-internal-format
  msgid "left-hand operand of comma expression has no effect"
  msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
  
! #: c/c-typeck.cc:7107 c/c-typeck.cc:13753
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "right-hand operand of comma expression has no effect"
  msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
  
! #: c/c-typeck.cc:7178
  #, fuzzy
  #| msgid "cast adds new qualifiers to function type"
  msgid "cast adds %q#v qualifier to function type"
  msgstr "typeomtvingning tilføjer modifikationer til en funktionstype"
  
! #: c/c-typeck.cc:7184
  #, fuzzy
  #| msgid "cast discards qualifiers from pointer target type"
  msgid "cast discards %qv qualifier from pointer target type"
  msgstr "typeomtvingelse kasserer modifikationer på henvisningsmålets type"
  
! #: c/c-typeck.cc:7219
  #, gcc-internal-format
  msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
  msgstr ""
  
! #: c/c-typeck.cc:7311
  #, gcc-internal-format
  msgid "cast specifies array type"
  msgstr "typetildelingen angiver en tabeltype"
  
! #: c/c-typeck.cc:7317
  #, gcc-internal-format
  msgid "cast specifies function type"
  msgstr "typetildelingen angiver en funktionstype"
  
! #: c/c-typeck.cc:7332
  #, gcc-internal-format
  msgid "ISO C forbids casting nonscalar to the same type"
  msgstr "ISO C forbyder omtvingelse af ikke-skalar til den samme type"
  
! #: c/c-typeck.cc:7336
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %qT"
  msgstr "skabelonsparameter '%T' benytter lokal type '%T'"
  
! #: c/c-typeck.cc:7356
  #, gcc-internal-format
  msgid "ISO C forbids casts to union type"
  msgstr "ISO C forbyder omtvingelse til uniontype"
  
! #: c/c-typeck.cc:7366
  #, gcc-internal-format
  msgid "cast to union type from type not present in union"
  msgstr "typetildeling til en uniontype fra en type der ikke findes i union'en"
  
! #: c/c-typeck.cc:7401
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of distinct pointer types lacks a cast"
  msgid "cast to %qs address space pointer from disjoint generic address space pointer"
  msgstr "sammenligning med forskellige henvisningstyper mangler en typeomtvingelse"
  
! #: c/c-typeck.cc:7406
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of distinct pointer types lacks a cast"
  msgid "cast to generic address space pointer from disjoint %qs address space pointer"
  msgstr "sammenligning med forskellige henvisningstyper mangler en typeomtvingelse"
  
! #: c/c-typeck.cc:7411
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of distinct pointer types lacks a cast"
  msgid "cast to %qs address space pointer from disjoint %qs address space pointer"
  msgstr "sammenligning med forskellige henvisningstyper mangler en typeomtvingelse"
  
! #: c/c-typeck.cc:7444
  #, gcc-internal-format
  msgid "cast increases required alignment of target type"
  msgstr "typeomtvingelse forøger den påkrævne justering af måltypen"
  
! #: c/c-typeck.cc:7456
  #, gcc-internal-format
  msgid "cast from pointer to integer of different size"
  msgstr "typeomtvingelse fra henvisning til heltal af en anden størrelse"
  
! #: c/c-typeck.cc:7462
  #, gcc-internal-format
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:7472 cp/typeck.cc:9654
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "typeomtvingelse fra heltal til henvisning af en anden størrelse"
  
! #: c/c-typeck.cc:7486
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids conversion of function pointer to object pointer type"
  msgstr "ISO C forbyder sammenligning af 'void *' med funktionshenvisning"
  
! #: c/c-typeck.cc:7495
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids conversion of object pointer to function pointer type"
  msgstr "ISO C forbyder sammenligning af 'void *' med funktionshenvisning"
  
! #: c/c-typeck.cc:7505
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t convert from incomplete type %qT to %qT"
  msgid "cast between incompatible function types from %qT to %qT"
  msgstr "kan ikke konvertere fra ufuldstændig type %qT til %qT"
  
! #: c/c-typeck.cc:7620
  #, gcc-internal-format
  msgid "defining a type in a cast is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7662
  #, fuzzy, gcc-internal-format
  #| msgid "assignment suppression"
  msgid "assignment to expression with array type"
  msgstr "tildelingsundertrykkelse"
  
! #: c/c-typeck.cc:7803
  #, gcc-internal-format
  msgid "enum conversion in assignment is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7997 c/c-typeck.cc:8016 c/c-typeck.cc:8075
  #, fuzzy, gcc-internal-format
  #| msgid "(near initialization for `%s')"
  msgid "(near initialization for %qs)"
  msgstr "(i nærheden af klargøringen af '%s')"
  
! #: c/c-typeck.cc:8091
  #, fuzzy, gcc-internal-format
  #| msgid "char-array initialized from wide string"
  msgid "array initialized from parenthesized string constant"
  msgstr "char-tabel får tildelt startværdi fra en bred streng"
  
! #: c/c-typeck.cc:8141
  #, fuzzy
  #| msgid "argument missing after %s"
  msgid "expected %e but argument is of type %e"
  msgstr "en parameter mangler efter %s"
  
! #: c/c-typeck.cc:8175
  #, gcc-internal-format
  msgid "%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:8178
  #, gcc-internal-format
  msgid "%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:8183
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "built-in %qD declared here"
  msgstr "  '%#D' erklæret her"
  
! #: c/c-typeck.cc:8240 c/c-typeck.cc:9139
  #, fuzzy
  #| msgid "  `%#D' declared here"
  msgid "%e declared here"
  msgstr "  '%#D' erklæret her"
  
! #: c/c-typeck.cc:8433
  #, gcc-internal-format
  msgid "enum conversion when passing argument %d of %qE is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:8438
  #, gcc-internal-format
  msgid "expected %qT but argument is of type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:8442
  #, fuzzy, gcc-internal-format
  msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
  msgstr "konvertering fra NaN til unsigned int"
  
! #: c/c-typeck.cc:8447
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "enum conversion from %qT to %qT in initialization is invalid in C++"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: c/c-typeck.cc:8452
  #, fuzzy, gcc-internal-format
  msgid "enum conversion from %qT to %qT in return is invalid in C++"
  msgstr "konvertering fra NaN til unsigned int"
  
! #: c/c-typeck.cc:8470
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from `%#T' to `%#T'"
  msgid "implicit conversion from %qT to %qT"
  msgstr "konvertering fra '%#T' til '%#T'"
  
! #: c/c-typeck.cc:8652 c/c-typeck.cc:9042
  #, fuzzy
  #| msgid "%s makes qualified function pointer from unqualified"
  msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
  msgstr "%s opretter en funktionshenvisning med modifikationer fra én uden"
  
! #: c/c-typeck.cc:8655 c/c-typeck.cc:9045
  #, fuzzy
  #| msgid "%s makes qualified function pointer from unqualified"
  msgid "assignment makes %q#v qualified function pointer from unqualified"
  msgstr "%s opretter en funktionshenvisning med modifikationer fra én uden"
  
! #: c/c-typeck.cc:8658 c/c-typeck.cc:9047
  #, fuzzy
  #| msgid "%s makes qualified function pointer from unqualified"
  msgid "initialization makes %q#v qualified function pointer from unqualified"
  msgstr "%s opretter en funktionshenvisning med modifikationer fra én uden"
  
! #: c/c-typeck.cc:8661 c/c-typeck.cc:9049
  #, fuzzy
  #| msgid "%s makes qualified function pointer from unqualified"
  msgid "return makes %q#v qualified function pointer from unqualified"
  msgstr "%s opretter en funktionshenvisning med modifikationer fra én uden"
  
! #: c/c-typeck.cc:8669 c/c-typeck.cc:8932 c/c-typeck.cc:8975
  #, fuzzy
  #| msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
  msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgstr "typeomtvingning fra '%T' til '%T' kasserer modifikationer på henvisningsmålets type"
  
! #: c/c-typeck.cc:8671 c/c-typeck.cc:8934 c/c-typeck.cc:8977
  #, fuzzy
  #| msgid "cast discards qualifiers from pointer target type"
  msgid "assignment discards %qv qualifier from pointer target type"
  msgstr "typeomtvingelse kasserer modifikationer på henvisningsmålets type"
  
! #: c/c-typeck.cc:8673 c/c-typeck.cc:8936 c/c-typeck.cc:8979
  #, fuzzy
  #| msgid "cast discards qualifiers from pointer target type"
  msgid "initialization discards %qv qualifier from pointer target type"
  msgstr "typeomtvingelse kasserer modifikationer på henvisningsmålets type"
  
! #: c/c-typeck.cc:8675 c/c-typeck.cc:8938 c/c-typeck.cc:8981
  #, fuzzy
  #| msgid "cast discards qualifiers from pointer target type"
  msgid "return discards %qv qualifier from pointer target type"
  msgstr "typeomtvingelse kasserer modifikationer på henvisningsmålets type"
  
! #: c/c-typeck.cc:8684
  #, gcc-internal-format
  msgid "ISO C prohibits argument conversion to union type"
  msgstr "ISO C forbyder parameterkonvertering til uniontype"
  
! #: c/c-typeck.cc:8743
  #, fuzzy, gcc-internal-format
  msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgstr "konvertering fra NaN til unsigned int"
  
! #: c/c-typeck.cc:8770
  #, fuzzy, gcc-internal-format
  #| msgid "passing arg %d of pointer to function"
  msgid "passing argument %d of %qE from pointer to non-enclosed address space"
  msgstr "videregiver den %d. parameter af henvisning til funktion"
  
! #: c/c-typeck.cc:8781
  #, fuzzy, gcc-internal-format
  #| msgid "cast from pointer to integer of different size"
  msgid "assignment from pointer to non-enclosed address space"
  msgstr "typeomtvingelse fra henvisning til heltal af en anden størrelse"
  
! #: c/c-typeck.cc:8792
  #, gcc-internal-format
  msgid "initialization from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8802
  #, gcc-internal-format
  msgid "return from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8818
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got `%E'"
  msgid "expected %qT but pointer is of type %qT"
  msgstr "  forventede en type, modtog '%E'"
  
! #: c/c-typeck.cc:8833
  #, fuzzy, gcc-internal-format
  #| msgid "function might be possible candidate for `%s' format attribute"
  msgid "argument %d of %qE might be a candidate for a format attribute"
  msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
  
! #: c/c-typeck.cc:8839
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about functions which might be candidates for format attributes"
  msgid "assignment left-hand side might be a candidate for a format attribute"
  msgstr "Advar om funktioner som kan være kandidater til formateringsegenskaber"
  
! #: c/c-typeck.cc:8845
  #, fuzzy, gcc-internal-format
  #| msgid "function might be possible candidate for `%s' format attribute"
  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.cc:8850 cp/typeck.cc:10845
  #, 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 "funktion er en mulig kandidat til '%s'-formateringsegenskab"
  
! #: c/c-typeck.cc:8874
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "passing argument %d of %qE from incompatible scalar storage order"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: c/c-typeck.cc:8884
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "assignment to %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: c/c-typeck.cc:8894
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "initialization of %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: c/c-typeck.cc:8899
  #, fuzzy, gcc-internal-format
  #| msgid "return-statement with a value, in function declared with a void return type"
  msgid "returning %qT from pointer type with incompatible scalar storage order %qT"
  msgstr "return-sætning med en værdi i en funktion der er erklæret med en void returtype"
  
! #: c/c-typeck.cc:8949
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids %s between function pointer and `void *'"
  msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
  msgstr "ISO C forbyder %s mellem funktionshenvisning og 'void *'"
  
! #: c/c-typeck.cc:8952
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids %s between function pointer and `void *'"
  msgid "ISO C forbids assignment between function pointer and %<void *%>"
  msgstr "ISO C forbyder %s mellem funktionshenvisning og 'void *'"
  
! #: c/c-typeck.cc:8954
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids %s between function pointer and `void *'"
  msgid "ISO C forbids initialization between function pointer and %<void *%>"
  msgstr "ISO C forbyder %s mellem funktionshenvisning og 'void *'"
  
! #: c/c-typeck.cc:8956
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids %s between function pointer and `void *'"
  msgid "ISO C forbids return between function pointer and %<void *%>"
  msgstr "ISO C forbyder %s mellem funktionshenvisning og 'void *'"
  
! #: c/c-typeck.cc:8986
  #, gcc-internal-format
  msgid "array with qualifier on the element is not qualified before C23"
  msgstr ""
  
! #: c/c-typeck.cc:9004
  #, fuzzy, gcc-internal-format
  #| msgid "pointer targets in %s differ in signedness"
  msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgstr "fortegnene i henvisningsmål i %s er forskellige"
  
! #: c/c-typeck.cc:9012
  #, fuzzy, gcc-internal-format
  #| msgid "pointer targets in %s differ in signedness"
  msgid "pointer targets in assignment from %qT to %qT differ in signedness"
  msgstr "fortegnene i henvisningsmål i %s er forskellige"
  
! #: c/c-typeck.cc:9018
  #, fuzzy, gcc-internal-format
  #| msgid "pointer targets in %s differ in signedness"
  msgid "pointer targets in initialization of %qT from %qT differ in signedness"
  msgstr "fortegnene i henvisningsmål i %s er forskellige"
  
! #: c/c-typeck.cc:9023
  #, fuzzy, gcc-internal-format
  #| msgid "pointer targets in %s differ in signedness"
  msgid "pointer targets in returning %qT from a function with return type %qT differ in signedness"
  msgstr "fortegnene i henvisningsmål i %s er forskellige"
  
! #: c/c-typeck.cc:9070
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "passing argument %d of %qE from incompatible pointer type"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: c/c-typeck.cc:9081
  #, fuzzy
  #| msgid "%s from incompatible pointer type"
  msgid "assignment to %e from pointer to %qD with incompatible type %e"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: c/c-typeck.cc:9087
  #, fuzzy
  #| msgid "%s from incompatible pointer type"
  msgid "assignment to %e from incompatible pointer type %e"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: c/c-typeck.cc:9096
  #, fuzzy
  #| msgid "%s from incompatible pointer type"
  msgid "initialization of %e from pointer to %qD with incompatible type %e"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: c/c-typeck.cc:9102
  #, fuzzy
  #| msgid "%s from incompatible pointer type"
  msgid "initialization of %e from incompatible pointer type %e"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: c/c-typeck.cc:9110
  #, fuzzy
  #| msgid "return-statement with a value, in function declared with a void return type"
  msgid "returning pointer to %qD of type %e from a function with incompatible type %e"
  msgstr "return-sætning med en værdi i en funktion der er erklæret med en void returtype"
  
! #: c/c-typeck.cc:9116
  #, fuzzy
  #| msgid "return-statement with a value, in function declared with a void return type"
  msgid "returning %e from a function with incompatible return type %e"
  msgstr "return-sætning med en værdi i en funktion der er erklæret med en void returtype"
  
! #: c/c-typeck.cc:9194
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes pointer from integer without a cast"
  msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgstr "%s opretter en henvisningsvariabel ud fra et heltal uden en typeomtvingning"
  
! #: c/c-typeck.cc:9204
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes pointer from integer without a cast"
  msgid "assignment to %qT from %qT makes pointer from integer without a cast"
  msgstr "%s opretter en henvisningsvariabel ud fra et heltal uden en typeomtvingning"
  
! #: c/c-typeck.cc:9210
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes pointer from integer without a cast"
  msgid "initialization of %qT from %qT makes pointer from integer without a cast"
  msgstr "%s opretter en henvisningsvariabel ud fra et heltal uden en typeomtvingning"
  
! #: c/c-typeck.cc:9215
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes pointer from integer without a cast"
  msgid "returning %qT from a function with return type %qT makes pointer from integer without a cast"
  msgstr "%s opretter en henvisningsvariabel ud fra et heltal uden en typeomtvingning"
  
! #: c/c-typeck.cc:9237
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes integer from pointer without a cast"
  msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgstr "%s opretter et heltal ud fra en henvisningsvariabel uden en typeomtvingning"
  
! #: c/c-typeck.cc:9247
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes integer from pointer without a cast"
  msgid "assignment to %qT from %qT makes integer from pointer without a cast"
  msgstr "%s opretter et heltal ud fra en henvisningsvariabel uden en typeomtvingning"
  
! #: c/c-typeck.cc:9253
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes integer from pointer without a cast"
  msgid "initialization of %qT from %qT makes integer from pointer without a cast"
  msgstr "%s opretter et heltal ud fra en henvisningsvariabel uden en typeomtvingning"
  
! #: c/c-typeck.cc:9257
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes integer from pointer without a cast"
  msgid "returning %qT from a function with return type %qT makes integer from pointer without a cast"
  msgstr "%s opretter et heltal ud fra en henvisningsvariabel uden en typeomtvingning"
  
! #: c/c-typeck.cc:9290
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible type for argument %d of `%s'"
  msgid "incompatible type for argument %d of %qE"
  msgstr "typen af den %d. parameter i '%s' passer ikke"
  
! #: c/c-typeck.cc:9301
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in assignment of `%T' to `%T'"
  msgid "incompatible types when assigning to type %qT from type %qT"
  msgstr "uforenelige typer i tildeling af '%T' til '%T'"
  
! #: c/c-typeck.cc:9312
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in assignment of `%T' to `%T'"
  msgid "incompatible types when initializing type %qT using type %qT"
  msgstr "uforenelige typer i tildeling af '%T' til '%T'"
  
! #: c/c-typeck.cc:9322
  #, gcc-internal-format
  msgid "incompatible types when returning type %qT but %qT was expected"
  msgstr ""
  
  # 'automatic aggregate' betyder automatisk allokerede variabler, dvs.
  # ganske almindelige lokale variabler (kan evt. erklæres med 'auto')
! #: c/c-typeck.cc:9402
  #, gcc-internal-format
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "traditionel C forbyder klargøring af auto-variabler af sammensatte typer"
  
! #: c/c-typeck.cc:9644
  #, gcc-internal-format
  msgid "%<constexpr%> pointer initializer is not null"
  msgstr ""
  
! #: c/c-typeck.cc:9661 c/c-typeck.cc:9671 c/c-typeck.cc:9733 c/c-typeck.cc:9886
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> initializer not representable in type of object"
  msgstr "navnerum '%D' ikke tilladt i using-erklæring"
  
! #: c/c-typeck.cc:9667
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%<constexpr%> integer initializer is not an integer constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: c/c-typeck.cc:9681
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%<constexpr%> initializer is not an arithmetic constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: c/c-typeck.cc:9698
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a real type is of complex type"
  msgstr ""
  
! #: c/c-typeck.cc:9707
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:9851 c/c-typeck.cc:10837 cp/typeck2.cc:1329
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "klargøring af fleksibelt tabelmedlem"
  
! #: c/c-typeck.cc:9867 cp/typeck2.cc:1346
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: c/c-typeck.cc:9913
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for array of %qT is too long (%wu chars into %wu available)"
  msgstr "startværdistrengen til char-tabellen er for lang"
  
! #: c/c-typeck.cc:9918
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for array of %qT is too long for C++ (%wu chars into %wu available)"
  msgstr "startværdistrengen til char-tabellen er for lang"
  
! #: c/c-typeck.cc:9925
  #, gcc-internal-format
  msgid "initializer-string for array of %qT truncates NUL terminator but destination lacks %qs attribute (%wu chars into %wu available)"
  msgstr ""
  
! #: c/c-typeck.cc:9937
  #, fuzzy, gcc-internal-format
  #| msgid "char-array initialized from wide string"
  msgid "array of inappropriate type initialized from string constant"
  msgstr "char-tabel får tildelt startværdi fra en bred streng"
  
! #: c/c-typeck.cc:10005 cp/typeck.cc:2671
  #, 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"
  
! #: c/c-typeck.cc:10019 c/c-typeck.cc:10159 c/c-typeck.cc:10931
  #, gcc-internal-format
  msgid "invalid initializer"
  msgstr "ugyldig startværdi"
  
! #: c/c-typeck.cc:10031 c/c-typeck.cc:10055 c/c-typeck.cc:10058
! #: c/c-typeck.cc:10066 c/c-typeck.cc:10128 c/c-typeck.cc:11915
! #: c/c-typeck.cc:11999
  #, gcc-internal-format
  msgid "initializer element is not constant"
  msgstr "startværdielement er ikke en konstant"
  
! #: c/c-typeck.cc:10040
  #, gcc-internal-format
  msgid "array initialized from non-constant array expression"
  msgstr "tabel får tildelt en startværdi fra et tabeludtryk der ikke er konstant"
  
! #: c/c-typeck.cc:10071 c/c-typeck.cc:10141 c/c-typeck.cc:12009
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not constant"
  msgid "initializer element is not a constant expression"
  msgstr "startværdielement er ikke en konstant"
  
! #: c/c-typeck.cc:10093 cp/typeck2.cc:1428
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from `%T' to `%T' discards qualifiers"
  msgid "conversion from %qT to %qT changes value from %qd to %qd"
  msgstr "konvertering fra '%T' til '%T' forkaster modifikationer"
  
! #: c/c-typeck.cc:10135 c/c-typeck.cc:12004
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr "startværdielement kan ikke beregnes ved indlæsningstidspunktet"
  
! #: c/c-typeck.cc:10446 cp/decl.cc:8525
  #, 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"
  
! #: c/c-typeck.cc:10677
  #, gcc-internal-format
  msgid "extra brace group at end of initializer"
  msgstr "overskydende krøllede paranteser ved slutningen af startværdien"
  
! #: c/c-typeck.cc:10764 c/c-typeck.cc:10767
  #, gcc-internal-format
  msgid "braces around scalar initializer"
  msgstr "krøllede paranteser omkring skalarstartværdi"
  
  # RETMIG: eller er det fleksibel tabel-medlem
! #: c/c-typeck.cc:10839 c/c-typeck.cc:10843 c/c-typeck.cc:12607
! #: c/c-typeck.cc:12732 cp/typeck2.cc:1356 cp/typeck2.cc:1714
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "klargøring af fleksibelt tabelmedlem i en indlejret kontekst"
  
! #: c/c-typeck.cc:10880
  #, gcc-internal-format
  msgid "missing braces around initializer"
  msgstr "krøllede paranteser mangler omkring startværdien"
  
! #: c/c-typeck.cc:10903
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "missing initializer for field %qD of %qT"
  msgstr "manglende startværdi for medlemmet '%D'"
  
! #: c/c-typeck.cc:10943
  #, gcc-internal-format
  msgid "extra elements in scalar initializer"
  msgstr "overskydende elementer i skalarstarværdi"
  
! #: c/c-typeck.cc:11066 c/c-typeck.cc:11148
  #, gcc-internal-format
  msgid "array index in non-array initializer"
  msgstr "tabelindeks i en startværdi der ikke er en tabel"
  
  # RETMIG: record?
! #: c/c-typeck.cc:11071 c/c-typeck.cc:11210
  #, gcc-internal-format
  msgid "field name not in record or union initializer"
  msgstr "feltnavn ikke i struktur- eller union-startværdi"
  
! #: c/c-typeck.cc:11121
  #, fuzzy, gcc-internal-format
  #| msgid "array index in initializer exceeds array bounds"
  msgid "array index in initializer not of integer type"
  msgstr "tabelindeks i startværdi overskrider tabelgrænser"
  
! #: c/c-typeck.cc:11130 c/c-typeck.cc:11139
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "array index in initializer is not an integer constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: c/c-typeck.cc:11144 c/c-typeck.cc:11146
  #, gcc-internal-format
  msgid "nonconstant array index in initializer"
  msgstr "tabelindekset i startværdien er ikke en konstant"
  
! #: c/c-typeck.cc:11150 c/c-typeck.cc:11153
  #, gcc-internal-format
  msgid "array index in initializer exceeds array bounds"
  msgstr "tabelindeks i startværdi overskrider tabelgrænser"
  
! #: c/c-typeck.cc:11172
  #, gcc-internal-format
  msgid "empty index range in initializer"
  msgstr "tomt indeksinterval i startværdi"
  
! #: c/c-typeck.cc:11181
  #, gcc-internal-format
  msgid "array index range in initializer exceeds array bounds"
  msgstr "tabelindeksinterval i startværdi overskrider tabelgrænser"
  
! #: c/c-typeck.cc:11315 c/c-typeck.cc:11370 c/c-typeck.cc:11411
! #: c/c-typeck.cc:11471 c/c-typeck.cc:11518 c/c-typeck.cc:12106
  #, fuzzy, gcc-internal-format
  #| msgid "initialized field with side-effects overwritten"
  msgid "initialized field overwritten"
  msgstr "klargjort felt med bivirkninger overskrevet"
  
! #: c/c-typeck.cc:11406 c/c-typeck.cc:11467 c/c-typeck.cc:11514
! #: c/c-typeck.cc:12103
  #, gcc-internal-format
  msgid "initialized field with side-effects overwritten"
  msgstr "klargjort felt med bivirkninger overskrevet"
  
! #: c/c-typeck.cc:12031
  #, gcc-internal-format
  msgid "enum conversion in initialization is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:12477
  #, fuzzy, gcc-internal-format
  #| msgid "excess elements in union initializer"
  msgid "excess elements in %qT initializer"
  msgstr "for mange elementer i union-startværdi"
  
! #: c/c-typeck.cc:12489 c/c-typeck.cc:12566
  #, gcc-internal-format
  msgid "excess elements in struct initializer"
  msgstr "for mange elementer i struct-startværdi"
  
! #: c/c-typeck.cc:12510
  #, gcc-internal-format
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:12581 c/c-typeck.cc:12707 cp/typeck2.cc:1333
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "ikke-statisk klargøring af fleksibelt tabelmedlem"
  
! #: c/c-typeck.cc:12677
  #, gcc-internal-format
  msgid "excess elements in union initializer"
  msgstr "for mange elementer i union-startværdi"
  
! #: c/c-typeck.cc:12699
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr "traditionel C forbyder tildeling af startværdi til unioner"
  
! #: c/c-typeck.cc:12800
  #, gcc-internal-format
  msgid "excess elements in array initializer"
  msgstr "for mange elementer i tabelstartværdi"
  
! #: c/c-typeck.cc:12877 c/c-typeck.cc:12879
  #, gcc-internal-format
  msgid "excess elements in vector initializer"
  msgstr "for mange elementer i vektorstartværdi"
  
! #: c/c-typeck.cc:12913
  #, gcc-internal-format
  msgid "excess elements in scalar initializer"
  msgstr "for mange elementer i skalarstartværdi"
  
! #: c/c-typeck.cc:13081 c/c-typeck.cc:13156 cp/semantics.cc:2371
! #: cp/semantics.cc:2481
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra `;' outside of a function"
  msgid "constraint allows registers outside of a function"
  msgstr "ISO C tillader ikke ekstra ';' uden for funktioner"
  
! #: c/c-typeck.cc:13093 cp/semantics.cc:2383
  #, fuzzy, gcc-internal-format
  #| msgid "variable-size type declared outside of any function"
  msgid "side-effects in output operand outside of a function"
  msgstr "en type med en variabel størrelse er erklæret uden for en funktion"
  
! #: c/c-typeck.cc:13104 cp/semantics.cc:2399
  #, fuzzy, gcc-internal-format
  #| msgid "output operand %d must use %<&%> constraint"
  msgid "output operand outside of a function is not constant"
  msgstr "uddataoperand %d skal bruge %<&%>-begrænsningen"
  
! #: c/c-typeck.cc:13112 c/c-typeck.cc:13203 cp/semantics.cc:2410
! #: cp/semantics.cc:2546
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a function"
  msgid "%<-%> modifier used inside of a function"
  msgstr "'%E' kan ikke bruges som en funktion"
  
! #: c/c-typeck.cc:13169 cp/semantics.cc:2494
  #, fuzzy, gcc-internal-format
  msgid "%<:%> constraint operand is not address of a function or non-automatic variable"
  msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
  
! #: c/c-typeck.cc:13184 cp/semantics.cc:2509
  #, fuzzy, gcc-internal-format
  #| msgid "variable-size type declared outside of any function"
  msgid "side-effects in input operand outside of a function"
  msgstr "en type med en variabel størrelse er erklæret uden for en funktion"
  
! #: c/c-typeck.cc:13195 cp/semantics.cc:2524 cp/semantics.cc:2538
  #, fuzzy, gcc-internal-format
  #| msgid "%J'%D' is not defined outside of function scope"
  msgid "input operand outside of a function is not constant"
  msgstr "%J'%D' er ikke defineret uden for funktionsvirkefelt"
  
! #: c/c-typeck.cc:13248
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids `goto *expr;'"
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C forbyder 'goto *udtryk;'"
  
! #: c/c-typeck.cc:13254
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "computed goto must be pointer type"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: c/c-typeck.cc:13284 c/gimple-parser.cc:2638 cp/typeck.cc:11447
  #, fuzzy, gcc-internal-format
  #| msgid "function declared `noreturn' has a `return' statement"
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "funktion der er erklæret 'noreturn' har en 'return'-sætning"
  
! #: c/c-typeck.cc:13315
  #, fuzzy, gcc-internal-format
  #| msgid "`return' with no value, in function returning non-void"
  msgid "%<return%> with no value, in function returning non-void"
  msgstr "'return' uden nogen værdi i en funktion der ikke returnerer void"
  
! #: c/c-typeck.cc:13328 c/gimple-parser.cc:2648
  #, fuzzy, gcc-internal-format
  #| msgid "`return' with a value, in function returning void"
  msgid "%<return%> with a value, in function returning void"
  msgstr "'return' med en værdi i en funktion der returnerer void"
  
! #: c/c-typeck.cc:13331
  #, fuzzy, gcc-internal-format
  #| msgid "`return' with a value, in function returning void"
  msgid "ISO C forbids %<return%> with expression, in function returning void"
  msgstr "'return' med en værdi i en funktion der returnerer void"
  
! #: c/c-typeck.cc:13412
  #, fuzzy, gcc-internal-format
  #| msgid "function returns address of local variable"
  msgid "function returns address of label"
  msgstr "funktion returnerer adressen på en lokal variabel"
  
! #: c/c-typeck.cc:13417
! #, fuzzy, gcc-internal-format
! #| msgid "function returns address of local variable"
! msgid "function returns address of nested function referencing local context"
! msgstr "funktion returnerer adressen på en lokal variabel"
! 
! #: c/c-typeck.cc:13510 cp/semantics.cc:1945
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch-størrelsen er ikke et heltal"
  
! #: c/c-typeck.cc:13535
  #, fuzzy, gcc-internal-format
  #| msgid "`long' switch expression not converted to `int' in ISO C"
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr "'long'-udtryk i switch konverteres ikke til 'int' i ISO C"
  
! #: c/c-typeck.cc:13573 c/c-typeck.cc:13581
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "case label is not an integer constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: c/c-typeck.cc:13587 cp/parser.cc:14674
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case-etiket befinder sig ikke inden i en switch-sætning"
  
! #: c/c-typeck.cc:13589
  #, fuzzy, gcc-internal-format
  #| msgid "`default' label not within a switch statement"
  msgid "%<default%> label not within a switch statement"
  msgstr "'default'-etiket befinder sig ikke inden i en switch-sætning"
  
! #: c/c-typeck.cc:13665 cp/parser.cc:16765
  #, 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.cc:13668 c/c-typeck.cc:13688 cp/decl.cc:4639 cp/parser.cc:16776
! #: cp/parser.cc:16798
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: c/c-typeck.cc:13671 cp/parser.cc:16779
  #, fuzzy, gcc-internal-format
  #| msgid "break statement not within loop or switch"
  msgid "break statement used with OpenMP for loop"
  msgstr "break-sætning befinder sig ikke i en løkke- eller switch-konstruktion"
  
! #: c/c-typeck.cc:13685 cp/parser.cc:16789
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue-sætning befinder sig ikke i en løkke"
  
! #: c/c-typeck.cc:13735 cp/cp-gimplify.cc:314
  #, fuzzy, gcc-internal-format
  #| msgid "%Hstatement with no effect"
  msgid "statement with no effect"
  msgstr "%Hsætning uden nogen virkning"
  
! #: c/c-typeck.cc:13779
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr "udtrykket er af en ufuldstændig type"
  
! #: c/c-typeck.cc:14070
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:14075
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:14093 c/c-typeck.cc:14131
  #, fuzzy, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qE will never be NULL"
  msgstr "adressen af '%D' vil altid være 'true'"
  
! #: c/c-typeck.cc:14098 c/c-typeck.cc:14136
  #, fuzzy, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qE will never be NULL"
  msgstr "adressen af '%D' vil altid være 'true'"
  
! #: c/c-typeck.cc:14730 c/c-typeck.cc:14900 cp/typeck.cc:6417
  #, 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.cc:14738 c/c-typeck.cc:14908 cp/typeck.cc:6431
  #, 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.cc:14753 c/c-typeck.cc:14923 cp/typeck.cc:6449
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between types `%#T' and `%#T'"
  msgid "comparison between types %qT and %qT"
  msgstr "sammenligning mellem typerne '%#T' og '%#T'"
  
! #: c/c-typeck.cc:14769 c/c-typeck.cc:14933 cp/typeck.cc:6472
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.cc:14783 cp/typeck.cc:6088
  #, fuzzy, gcc-internal-format
  #| msgid "comparing floating point with == or != is unsafe"
  msgid "comparing floating-point with %<==%> or %<!=%> is unsafe"
  msgstr "sammenligning af kommatal med == eller != er ikke sikkert"
  
! #: c/c-typeck.cc:14822 c/c-typeck.cc:14974
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of distinct pointer types lacks a cast"
  msgid "comparison of pointers to disjoint address spaces"
  msgstr "sammenligning med forskellige henvisningstyper mangler en typeomtvingelse"
  
! #: c/c-typeck.cc:14829 c/c-typeck.cc:14835
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids comparison of `void *' with function pointer"
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "ISO C forbyder sammenligning af 'void *' med funktionshenvisning"
  
! #: c/c-typeck.cc:14842 c/c-typeck.cc:14984
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr "sammenligning med forskellige henvisningstyper mangler en typeomtvingelse"
  
! #: c/c-typeck.cc:14855 c/c-typeck.cc:14861 c/c-typeck.cc:15011
! #: c/c-typeck.cc:15017
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr "sammenligning mellem henvisningsvariabel og heltal"
  
! #: c/c-typeck.cc:14962
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr "sammenligning mellem en fuldstændig og ufuldstændig henvisning"
  
! #: c/c-typeck.cc:14964
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr "ISO C forbyder ordnede sammenligninger af henvisninger til funktioner"
  
! #: c/c-typeck.cc:14969
  #, fuzzy, gcc-internal-format
  #| msgid "ordered comparison of pointer with integer zero"
  msgid "ordered comparison of pointer with null pointer"
  msgstr "ordnet sammenligning af henvisning med heltallet nul"
  
! #: c/c-typeck.cc:14992 c/c-typeck.cc:14995 c/c-typeck.cc:15002
! #: c/c-typeck.cc:15005
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "ordnet sammenligning af henvisning med heltallet nul"
  
! #: c/c-typeck.cc:15082
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr ""
  
! #: c/c-typeck.cc:15400
  #, fuzzy, gcc-internal-format
  #| msgid "array type value used where scalar is required"
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr "værdi af tabeltype angivet hvor skalar er påkrævet"
  
! #: c/c-typeck.cc:15404
  #, fuzzy, gcc-internal-format
  #| msgid "struct type value used where scalar is required"
  msgid "used struct type value where scalar is required"
  msgstr "værdi af struct-type angivet hvor skalar er påkrævet"
  
! #: c/c-typeck.cc:15408
  #, fuzzy, gcc-internal-format
  #| msgid "union type value used where scalar is required"
  msgid "used union type value where scalar is required"
  msgstr "værdi af union-type angivet hvor skalar er påkrævet"
  
! #: c/c-typeck.cc:15424
  #, fuzzy, gcc-internal-format
  #| msgid "struct type value used where scalar is required"
  msgid "used vector type where scalar is required"
  msgstr "værdi af struct-type angivet hvor skalar er påkrævet"
  
! #: c/c-typeck.cc:15627 cp/semantics.cc:12559
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15638 c/c-typeck.cc:15648 cp/semantics.cc:12570
! #: cp/semantics.cc:12580
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "for mange inddatafiler"
  
! #: c/c-typeck.cc:15683 cp/semantics.cc:12615
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15751 cp/semantics.cc:6070 cp/semantics.cc:9482
  #, 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.cc:15755 c/c-typeck.cc:17720 cp/semantics.cc:6074
! #: cp/semantics.cc:9486
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qE is not a variable in %qs clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: c/c-typeck.cc:15763
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr "bitfeltet '%s' er af en ufuldstændig type"
  
! #: c/c-typeck.cc:15773 c/c-typeck.cc:17727 c/c-typeck.cc:17881
! #: cp/semantics.cc:6083 cp/semantics.cc:9493 cp/semantics.cc:9682
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15806 cp/semantics.cc:6117
  #, 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.cc:15813 cp/semantics.cc:6124
  #, 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.cc:15836 cp/semantics.cc:6157
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected EOF while reading source file %s.\n"
  msgid "expected single pointer in %qs clause"
  msgstr "Stødt på slutningen af kildefilen %s tidligere end forventet.\n"
  
! #: c/c-typeck.cc:15854 c/c-typeck.cc:15921 c/c-typeck.cc:16212
! #: cp/semantics.cc:6175 cp/semantics.cc:6242
  #, fuzzy, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "Intern oversætterfejl i %s ved %s:%d."
  
! #: c/c-typeck.cc:15873 cp/semantics.cc:6194
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15881 cp/semantics.cc:6202
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15890 c/c-typeck.cc:16014 cp/semantics.cc:6211
! #: cp/semantics.cc:6335
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15907 cp/semantics.cc:6228
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15950 cp/semantics.cc:6271
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15965 cp/semantics.cc:6286
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16002 cp/semantics.cc:6323
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "for array function parameter length expression must be specified"
  msgstr "udsagn skal være et kaldenavn"
  
! #: c/c-typeck.cc:16006 cp/semantics.cc:6327
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:16034 c/c-typeck.cc:16151 cp/semantics.cc:6354
! #: cp/semantics.cc:6488
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16044 cp/semantics.cc:6364
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qE does not have pointer or array type"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: c/c-typeck.cc:16418 cp/semantics.cc:7543
  #, fuzzy, gcc-internal-format
  #| msgid "throwing NULL, which has integral, not pointer type"
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "kaster NULL som har en heltals-, ikke en henvisningstype"
  
! #: c/c-typeck.cc:16425
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-typeck.cc:16431 cp/semantics.cc:7550
  #, fuzzy, gcc-internal-format
  #| msgid "parameter has incomplete type"
  msgid "iterator %qD has const qualified type"
  msgstr "parameteren er af en ufuldstændig type"
  
! #: c/c-typeck.cc:16444 cp/semantics.cc:7566
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%#D' with non-integral type"
  msgid "iterator step with non-integral type"
  msgstr "bitfelt '%#D' med en ikke-heltalstype"
  
! #: c/c-typeck.cc:16464 cp/semantics.cc:7602
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.cc:16491
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:16498 cp/semantics.cc:7636
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "begin expression refers to outer iterator %qD"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: c/c-typeck.cc:16504 cp/semantics.cc:7642
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "end expression refers to outer iterator %qD"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: c/c-typeck.cc:16510 cp/semantics.cc:7648
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "step expression refers to outer iterator %qD"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: c/c-typeck.cc:16547 cp/semantics.cc:7696
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected pointer in %qs clause"
  msgstr "uventet operand"
  
! #: c/c-typeck.cc:16657 cp/semantics.cc:7869
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-typeck.cc:16679 cp/semantics.cc:7889
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-typeck.cc:16705 c/c-typeck.cc:16715
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: c/c-typeck.cc:16735
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-typeck.cc:16747
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "zero sized type %qT in %qs clause"
  msgstr "bitfeltet '%s' er af en ufuldstændig type"
  
! #: c/c-typeck.cc:16755
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "variable sized type %qT in %qs clause"
  msgstr "bitfeltet '%s' er af en ufuldstændig type"
  
! #: c/c-typeck.cc:16799
  #, fuzzy, gcc-internal-format
  #| msgid "invalid return type for function `%#D'"
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "ugyldig returtype for funktionen '%#D'"
  
! #: c/c-typeck.cc:16808 cp/semantics.cc:7408
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "brug af '%D' er tvetydigt"
  
! #: c/c-typeck.cc:16896
  #, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16914 c/c-typeck.cc:17975 cp/semantics.cc:10371
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16926 cp/semantics.cc:10439
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.cc:16941 cp/semantics.cc:7932
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiers"
  msgstr ""
  
! #: c/c-typeck.cc:16950
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:16958
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16977 cp/semantics.cc:8016
  #, 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.cc:17007 c/c-typeck.cc:17875 c/c-typeck.cc:18147
! #: cp/semantics.cc:8103 cp/semantics.cc:9676 cp/semantics.cc:10067
  #, 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.cc:17024 cp/semantics.cc:8121
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in motion clauses"
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr "%qD fremgår mere end en gang i motion-klausuller"
  
! #: c/c-typeck.cc:17035 cp/semantics.cc:8132
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17049 c/c-typeck.cc:17119 c/c-typeck.cc:17154
! #: c/c-typeck.cc:17285 cp/semantics.cc:8950
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17059 c/c-typeck.cc:17127 c/c-typeck.cc:17623
! #: c/c-typeck.cc:17775 c/c-typeck.cc:17783 c/c-typeck.cc:17799
! #: c/c-typeck.cc:17808 c/c-typeck.cc:17816 cp/semantics.cc:8146
! #: cp/semantics.cc:8156 cp/semantics.cc:8249 cp/semantics.cc:8257
! #: cp/semantics.cc:8304 cp/semantics.cc:9364 cp/semantics.cc:9554
! #: cp/semantics.cc:9562 cp/semantics.cc:9582 cp/semantics.cc:9591
! #: cp/semantics.cc:9599
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17062 c/c-typeck.cc:17133 c/c-typeck.cc:17819
! #: cp/semantics.cc:8159 cp/semantics.cc:8263 cp/semantics.cc:9602
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17107 cp/semantics.cc:8236
  #, 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.cc:17147 cp/semantics.cc:8296
  #, 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.cc:17166 cp/semantics.cc:8729
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: c/c-typeck.cc:17173
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: c/c-typeck.cc:17180
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr "%<_Atomic%> %qD i %<aligned%>-klausul"
  
! #: c/c-typeck.cc:17187
  #, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17200 cp/semantics.cc:8798
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in %<depend%> clause"
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "%qE er ikke en variable i %<depend%>-klausul"
  
! #: c/c-typeck.cc:17206
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in map clauses"
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qD fremgår mere end en gang i map-klausuller"
  
! #: c/c-typeck.cc:17219 cp/semantics.cc:8837
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: c/c-typeck.cc:17225
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in map clauses"
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr "%qD fremgår mere end en gang i map-klausuller"
  
! #: c/c-typeck.cc:17296 cp/semantics.cc:8969
! #, gcc-internal-format
! msgid "allocator %qE must be of %<omp_allocator_handle_t%> type"
! msgstr ""
! 
! #: c/c-typeck.cc:17314 cp/semantics.cc:8990
! #, gcc-internal-format
! msgid "allocator %qE must be either a variable or a predefined allocator"
! msgstr ""
! 
! #: c/c-typeck.cc:17328
! #, fuzzy, gcc-internal-format
! #| msgid "\"%s\" cannot be used as a macro name as it is an operator in C++"
! msgid "modifiers cannot be used with predefined allocator %qE"
! msgstr "\"%s\" kan ikke bruges som et makronavn da det er en operator i C++"
! 
! #: c/c-typeck.cc:17345 cp/semantics.cc:9022
! #, gcc-internal-format
! msgid "memspace modifier %qE must be constant enum of %<omp_memspace_handle_t%> type"
! msgstr ""
! 
! #: c/c-typeck.cc:17361 cp/semantics.cc:9042
! #, gcc-internal-format
! msgid "traits array %qE must be defined in same scope as the construct on which the clause appears"
! msgstr ""
! 
! #: c/c-typeck.cc:17386 cp/semantics.cc:9066
! #, gcc-internal-format
! msgid "traits array %qE must be of %<const omp_alloctrait_t []%> type"
! msgstr ""
! 
! #: c/c-typeck.cc:17389
! #, gcc-internal-format
! msgid "traits array must be of %<const omp_alloctrait_t []%> type"
! msgstr ""
! 
! #: c/c-typeck.cc:17398 cp/semantics.cc:9082
! #, fuzzy, gcc-internal-format
! #| msgid "aggregate initializer is not constant"
! msgid "traits array must be initialized with constants"
! msgstr "startværdi til variabel af en sammensat type er ikke en konstant"
! 
! #: c/c-typeck.cc:17434 cp/semantics.cc:9119
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:17449 cp/semantics.cc:9134
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>"
  msgstr ""
  
! #: c/c-typeck.cc:17457 cp/semantics.cc:9152
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in %<depend%> clause"
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr "%qE er ikke en variable i %<depend%>-klausul"
  
! #: c/c-typeck.cc:17478 cp/semantics.cc:9174
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:17488 cp/semantics.cc:9186
  #, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
  msgstr ""
  
! #: c/c-typeck.cc:17559 cp/semantics.cc:9299
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:17579 c/c-typeck.cc:17655 c/c-typeck.cc:17691
! #: cp/semantics.cc:9319 cp/semantics.cc:9398 cp/semantics.cc:9434
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported map expression %qE"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: c/c-typeck.cc:17619 c/c-typeck.cc:17796 cp/semantics.cc:9360
! #: cp/semantics.cc:9579
  #, 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.cc:17627 c/c-typeck.cc:17802 cp/semantics.cc:9368
! #: cp/semantics.cc:9585
  #, 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.cc:17746 c/c-typeck.cc:17888 cp/semantics.cc:9522
! #: cp/semantics.cc:9690
  #, 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.cc:17871 cp/semantics.cc:9671
  #, 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.cc:17897 cp/semantics.cc:9702
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.cc:17911 cp/semantics.cc:9718
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17914 cp/semantics.cc:9721
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17933
  #, fuzzy, gcc-internal-format
  #| msgid "base operand of `->' is not a pointer"
  msgid "%qs variable is not a pointer"
  msgstr "grundoperanden til '->' er ikke en henvisning"
  
! #: c/c-typeck.cc:17940
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: c/c-typeck.cc:17988 c/c-typeck.cc:18094 cp/semantics.cc:10322
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:18008 cp/semantics.cc:9226
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %qs clauses on a task construct"
  msgstr "for mange inddatafiler"
  
! #: c/c-typeck.cc:18130 cp/semantics.cc:10035
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.cc:18165 cp/semantics.cc:10129
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in motion clauses"
  msgid "%qD appears more than once in action clauses"
  msgstr "%qD fremgår mere end en gang i motion-klausuller"
  
! #: c/c-typeck.cc:18176 cp/semantics.cc:10143
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take `void'"
  msgid "%qD must be of %<omp_interop_t%>"
  msgstr "'%D' skal tage mod 'void'"
  
! #: c/c-typeck.cc:18185 cp/semantics.cc:10152
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD shall not be const"
  msgstr "'%s' er ikke en funktion,"
  
! #: c/c-typeck.cc:18234 cp/semantics.cc:10510
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: c/c-typeck.cc:18244
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:18280 cp/semantics.cc:10263
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.cc:18292 cp/semantics.cc:10276
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:18303 c/c-typeck.cc:18311 cp/semantics.cc:10285
! #: cp/semantics.cc:10314
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-typeck.cc:18359 cp/semantics.cc:10243
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:18410 cp/semantics.cc:10293
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:18418 cp/semantics.cc:10304
  #, gcc-internal-format
  msgid "%<grainsize%> clause must not be used together with %<num_tasks%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:18426 cp/semantics.cc:10360
  #, gcc-internal-format
  msgid "%<full%> clause must not be used together with %<partial%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:18436 cp/semantics.cc:10333
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:18454 cp/semantics.cc:10535
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
  
! #: c/c-typeck.cc:18472 cp/semantics.cc:10606
  #, gcc-internal-format
  msgid "%<depend%> clause requires action clauses with %<targetsync%> interop-type"
  msgstr ""
  
! #: c/c-typeck.cc:18476 cp/semantics.cc:10610
  #, gcc-internal-format
  msgid "%<init%> clause lacks the %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-typeck.cc:18658
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr ""
  
! #: c/c-typeck.cc:18663
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to `va_arg' not of type `va_list'"
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "den første parameter til 'va_arg' er ikke af typen 'va_list'"
  
! #: c/c-typeck.cc:18669
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to `va_arg' not of type `va_list'"
  msgid "second argument to %<va_arg%> is a function type %qT"
  msgstr "den første parameter til 'va_arg' er ikke af typen 'va_list'"
  
! #: c/c-typeck.cc:18676 c/c-typeck.cc:18686
! #, fuzzy, gcc-internal-format
! #| msgid "first argument to `va_arg' not of type `va_list'"
! msgid "second argument to %<va_arg%> is an array type %qT"
! msgstr "den første parameter til 'va_arg' er ikke af typen 'va_list'"
! 
! #: c/c-typeck.cc:18682
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
*************** msgstr "'%s': ukendt tls-model-tilvalg"
*** 56879,57106 ****
  msgid "expected frequency value"
  msgstr "forventet funktion"
  
! #: c/gimple-parser.cc:374
  #, fuzzy, gcc-internal-format
  #| msgid "not found\n"
  msgid "edge not found"
  msgstr "ikke fundet\n"
  
! #: c/gimple-parser.cc:390
  #, fuzzy, gcc-internal-format
  #| msgid "node is alias but not definition"
  msgid "SSA name %qE with version %d has no definition"
  msgstr "node er alias men ikke definition"
  
! #: c/gimple-parser.cc:540 c/gimple-parser.cc:546
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected block index"
  msgstr "uventet operand"
  
! #: c/gimple-parser.cc:554
  #, fuzzy, gcc-internal-format
  #| msgid "invalid #line"
  msgid "invalid block index"
  msgstr "ugyldig #line"
  
! #: c/gimple-parser.cc:565
  #, fuzzy, gcc-internal-format
  #| msgid "sigof type specifier"
  msgid "expected block specifier"
  msgstr "sigof-typeangivelse"
  
! #: c/gimple-parser.cc:583
  #, fuzzy, gcc-internal-format
  msgid "expected loop number"
  msgstr "uventet operand"
  
! #: c/gimple-parser.cc:601
  #, fuzzy, gcc-internal-format
  #| msgid "unknown ABI specified: '%s'"
  msgid "unknown block specifier"
  msgstr "ukendt ABI angivet: '%s'"
  
! #: c/gimple-parser.cc:614 c/gimple-parser.cc:2159
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected count value"
  msgstr "uventet operand"
  
! #: c/gimple-parser.cc:637 c/gimple-parser.cc:734
  #, gcc-internal-format
  msgid "stmts without block"
  msgstr ""
  
! #: c/gimple-parser.cc:674
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label `%D'"
  msgid "duplicate loop header"
  msgstr "etiketten '%D' optræder mere end én gang"
  
! #: c/gimple-parser.cc:891
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid source block specification"
  msgstr "ugyldig stamklasseangivelse"
  
! #: c/gimple-parser.cc:956
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "unexpected RHS for assignment"
  msgstr "uventet operand"
  
! #: c/gimple-parser.cc:1056
  #, gcc-internal-format
  msgid "%<&&%> not valid in GIMPLE"
  msgstr ""
  
! #: c/gimple-parser.cc:1059
  #, gcc-internal-format
  msgid "%<||%> not valid in GIMPLE"
  msgstr ""
  
! #: c/gimple-parser.cc:1248
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of `%s'"
  msgid "expected pointer as argument of unary %<*%>"
  msgstr "ugyldig typeparameter '%s'"
  
! #: c/gimple-parser.cc:1274
  #, gcc-internal-format
  msgid "%<!%> not valid in GIMPLE"
  msgstr ""
  
! #: c/gimple-parser.cc:1333 c/gimple-parser.cc:1719
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected offset"
  msgid "expected constant offset"
  msgstr "uventet forskydning"
  
! #: c/gimple-parser.cc:1394
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not declared"
  msgid "SSA name undeclared"
  msgstr "'%D' ikke erklæret"
  
! #: c/gimple-parser.cc:1416
  #, fuzzy, gcc-internal-format
  #| msgid "unnamed variable or field declared void"
  msgid "base variable or SSA name undeclared"
  msgstr "unavngiven variabel eller felt erklæret void"
  
! #: c/gimple-parser.cc:1423
  #, fuzzy, gcc-internal-format
  #| msgid "invalid macro name"
  msgid "invalid base %qE for SSA name"
  msgstr "ugyldigt makronavn"
  
! #: c/gimple-parser.cc:1451
  #, fuzzy, gcc-internal-format
  #| msgid "expected function"
  msgid "expecting internal function name"
  msgstr "forventet funktion"
  
! #: c/gimple-parser.cc:1464
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "unknown internal function %qE"
  msgstr "kald af ikke-funktion '%D'"
  
! #: c/gimple-parser.cc:1606
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%P operand"
  msgid "invalid type of %<__MEM%> operand"
  msgstr "ugyldig %%P-operand"
  
! #: c/gimple-parser.cc:1649
  #, fuzzy, gcc-internal-format
  #| msgid "deprecated conversion from string constant to `%T'"
  msgid "expected constant offset for %<__MEM%> operand"
  msgstr "forældet konvertering fra strengkonstant til '%T'"
  
! #: c/gimple-parser.cc:1660
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%P operand"
  msgid "expected constant step for %<__MEM%> operand"
  msgstr "ugyldig %%P-operand"
  
! #: c/gimple-parser.cc:1713
  #, fuzzy, gcc-internal-format
  #| msgid "empty scalar initializer"
  msgid "expected constant size"
  msgstr "tom skalarstartværdi"
  
! #: c/gimple-parser.cc:1751 c/gimple-parser.cc:1781 c/gimple-parser.cc:1821
! #: c/gimple-parser.cc:1829 c/gimple-parser.cc:1838
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%d operand"
  msgid "invalid _Literal"
  msgstr "ugyldig %%d-operand"
  
! #: c/gimple-parser.cc:1760
  #, fuzzy, gcc-internal-format
  #| msgid "initializer invalid for static member with constructor"
  msgid "invalid type for _Literal with constructor"
  msgstr "tildeling af startværdi er ugyldig for statisk medlem med konstruktionsfunktion"
  
! #: c/gimple-parser.cc:1873
  #, fuzzy, gcc-internal-format
  msgid "anonymous SSA name cannot have default definition"
  msgstr "en anonym union kan ikke have funktionsmedlemmer"
  
! #: c/gimple-parser.cc:1957
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "invalid call to non-function"
  msgstr "kald af ikke-funktion '%D'"
  
! #: c/gimple-parser.cc:2013
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing `void *' pointer"
  msgid "dereference of non-pointer"
  msgstr "forsøg på at følge en 'void *'-henvisning"
  
! #: c/gimple-parser.cc:2140
  #, fuzzy, gcc-internal-format
  msgid "expected pass name"
  msgstr "uventet operand"
  
! #: c/gimple-parser.cc:2179
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%d operand"
  msgid "invalid operation"
  msgstr "ugyldig %%d-operand"
  
! #: c/gimple-parser.cc:2344
  #, fuzzy, gcc-internal-format
  #| msgid "comparison is always %d"
  msgid "comparison required"
  msgstr "sammenligning er altid %d"
  
! #: c/gimple-parser.cc:2396
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<catch%> is not supported"
  msgstr "-pipe understøttes ikke"
  
! #: c/gimple-parser.cc:2398
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<finally%> or %<catch%>"
  msgstr "%<,%> eller %<)%> forventet"
  
! #: c/gimple-parser.cc:2442 c/gimple-parser.cc:2479
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "expected goto expression"
  msgstr "uventet adresseudtryk"
  
! #: c/gimple-parser.cc:2450
  #, fuzzy, gcc-internal-format
  msgid "expected else statement"
  msgstr "uventet operand"
  
! #: c/gimple-parser.cc:2593
  #, fuzzy, gcc-internal-format
  #| msgid "expected label"
  msgid "expected case label"
--- 59309,59542 ----
  msgid "expected frequency value"
  msgstr "forventet funktion"
  
! #: c/gimple-parser.cc:376
  #, fuzzy, gcc-internal-format
  #| msgid "not found\n"
  msgid "edge not found"
  msgstr "ikke fundet\n"
  
! #: c/gimple-parser.cc:395
  #, fuzzy, gcc-internal-format
  #| msgid "node is alias but not definition"
  msgid "SSA name %qE with version %d has no definition"
  msgstr "node er alias men ikke definition"
  
! #: c/gimple-parser.cc:545 c/gimple-parser.cc:551
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected block index"
  msgstr "uventet operand"
  
! #: c/gimple-parser.cc:559
  #, fuzzy, gcc-internal-format
  #| msgid "invalid #line"
  msgid "invalid block index"
  msgstr "ugyldig #line"
  
! #: c/gimple-parser.cc:570
  #, fuzzy, gcc-internal-format
  #| msgid "sigof type specifier"
  msgid "expected block specifier"
  msgstr "sigof-typeangivelse"
  
! #: c/gimple-parser.cc:588
  #, fuzzy, gcc-internal-format
  msgid "expected loop number"
  msgstr "uventet operand"
  
! #: c/gimple-parser.cc:606
  #, fuzzy, gcc-internal-format
  #| msgid "unknown ABI specified: '%s'"
  msgid "unknown block specifier"
  msgstr "ukendt ABI angivet: '%s'"
  
! #: c/gimple-parser.cc:619 c/gimple-parser.cc:2149
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected count value"
  msgstr "uventet operand"
  
! #: c/gimple-parser.cc:642 c/gimple-parser.cc:740
  #, gcc-internal-format
  msgid "stmts without block"
  msgstr ""
  
! #: c/gimple-parser.cc:680
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label `%D'"
  msgid "duplicate loop header"
  msgstr "etiketten '%D' optræder mere end én gang"
  
! #: c/gimple-parser.cc:898
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid source block specification"
  msgstr "ugyldig stamklasseangivelse"
  
! #: c/gimple-parser.cc:963
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "unexpected RHS for assignment"
  msgstr "uventet operand"
  
! #: c/gimple-parser.cc:1086
  #, gcc-internal-format
  msgid "%<&&%> not valid in GIMPLE"
  msgstr ""
  
! #: c/gimple-parser.cc:1089
  #, gcc-internal-format
  msgid "%<||%> not valid in GIMPLE"
  msgstr ""
  
! #: c/gimple-parser.cc:1208
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of `%s'"
  msgid "expected pointer as argument of unary %<*%>"
  msgstr "ugyldig typeparameter '%s'"
  
! #: c/gimple-parser.cc:1234
  #, gcc-internal-format
  msgid "%<!%> not valid in GIMPLE"
  msgstr ""
  
! #: c/gimple-parser.cc:1293 c/gimple-parser.cc:1709
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected offset"
  msgid "expected constant offset"
  msgstr "uventet forskydning"
  
! #: c/gimple-parser.cc:1354
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not declared"
  msgid "SSA name undeclared"
  msgstr "'%D' ikke erklæret"
  
! #: c/gimple-parser.cc:1376
  #, fuzzy, gcc-internal-format
  #| msgid "unnamed variable or field declared void"
  msgid "base variable or SSA name undeclared"
  msgstr "unavngiven variabel eller felt erklæret void"
  
! #: c/gimple-parser.cc:1383
  #, fuzzy, gcc-internal-format
  #| msgid "invalid macro name"
  msgid "invalid base %qE for SSA name"
  msgstr "ugyldigt makronavn"
  
! #: c/gimple-parser.cc:1411
  #, fuzzy, gcc-internal-format
  #| msgid "expected function"
  msgid "expecting internal function name"
  msgstr "forventet funktion"
  
! #: c/gimple-parser.cc:1424
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "unknown internal function %qE"
  msgstr "kald af ikke-funktion '%D'"
  
! #: c/gimple-parser.cc:1569
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%P operand"
  msgid "invalid type of %<__MEM%> operand"
  msgstr "ugyldig %%P-operand"
  
! #: c/gimple-parser.cc:1612
  #, fuzzy, gcc-internal-format
  #| msgid "deprecated conversion from string constant to `%T'"
  msgid "expected constant offset for %<__MEM%> operand"
  msgstr "forældet konvertering fra strengkonstant til '%T'"
  
! #: c/gimple-parser.cc:1623
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%P operand"
  msgid "expected constant step for %<__MEM%> operand"
  msgstr "ugyldig %%P-operand"
  
! #: c/gimple-parser.cc:1644
! #, fuzzy, gcc-internal-format
! #| msgid "invalid declarator"
! msgid "invalid clique/base pair"
! msgstr "ugyldig erklærer"
! 
! #: c/gimple-parser.cc:1703
  #, fuzzy, gcc-internal-format
  #| msgid "empty scalar initializer"
  msgid "expected constant size"
  msgstr "tom skalarstartværdi"
  
! #: c/gimple-parser.cc:1741 c/gimple-parser.cc:1771 c/gimple-parser.cc:1811
! #: c/gimple-parser.cc:1819 c/gimple-parser.cc:1828
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%d operand"
  msgid "invalid _Literal"
  msgstr "ugyldig %%d-operand"
  
! #: c/gimple-parser.cc:1750
  #, fuzzy, gcc-internal-format
  #| msgid "initializer invalid for static member with constructor"
  msgid "invalid type for _Literal with constructor"
  msgstr "tildeling af startværdi er ugyldig for statisk medlem med konstruktionsfunktion"
  
! #: c/gimple-parser.cc:1863
  #, fuzzy, gcc-internal-format
  msgid "anonymous SSA name cannot have default definition"
  msgstr "en anonym union kan ikke have funktionsmedlemmer"
  
! #: c/gimple-parser.cc:1947
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "invalid call to non-function"
  msgstr "kald af ikke-funktion '%D'"
  
! #: c/gimple-parser.cc:2003
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing `void *' pointer"
  msgid "dereference of non-pointer"
  msgstr "forsøg på at følge en 'void *'-henvisning"
  
! #: c/gimple-parser.cc:2130
  #, fuzzy, gcc-internal-format
  msgid "expected pass name"
  msgstr "uventet operand"
  
! #: c/gimple-parser.cc:2169
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%d operand"
  msgid "invalid operation"
  msgstr "ugyldig %%d-operand"
  
! #: c/gimple-parser.cc:2334
  #, fuzzy, gcc-internal-format
  #| msgid "comparison is always %d"
  msgid "comparison required"
  msgstr "sammenligning er altid %d"
  
! #: c/gimple-parser.cc:2386
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<catch%> is not supported"
  msgstr "-pipe understøttes ikke"
  
! #: c/gimple-parser.cc:2388
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<finally%> or %<catch%>"
  msgstr "%<,%> eller %<)%> forventet"
  
! #: c/gimple-parser.cc:2432 c/gimple-parser.cc:2469
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "expected goto expression"
  msgstr "uventet adresseudtryk"
  
! #: c/gimple-parser.cc:2440
  #, fuzzy, gcc-internal-format
  msgid "expected else statement"
  msgstr "uventet operand"
  
! #: c/gimple-parser.cc:2583
  #, fuzzy, gcc-internal-format
  #| msgid "expected label"
  msgid "expected case label"
*************** msgstr ""
*** 57121,57140 ****
  msgid "exception '%s'"
  msgstr "Opretter »%s«.\n"
  
! #: cobol/cobol1.cc:414
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Could not open source file %s.\n"
  msgid "could not execute preprocessor %s"
  msgstr "Kunne ikke åbne kildefilen %s.\n"
  
! #: cobol/cobol1.cc:420
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "could not find specs file %s\n"
  msgid "could not include %s"
  msgstr "kunne ikke finde specifikationsfilen %s\n"
  
  #. This isn't right.  All OPT_main should be replaced
! #: cobol/cobol1.cc:426
  #, gcc-internal-format
  msgid "We should never see a non-equal dash-main in cobol1.c"
  msgstr ""
--- 59557,59588 ----
  msgid "exception '%s'"
  msgstr "Opretter »%s«.\n"
  
! #: cobol/cobol1.cc:366
! #, fuzzy, gcc-internal-format
! #| msgid "unknown register name: %s"
! msgid "no such charset %qs"
! msgstr "ukendt registernavn: %s"
! 
! #: cobol/cobol1.cc:372
! #, fuzzy, gcc-internal-format
! #| msgid "In function %qs"
! msgid "no such national charset %qs"
! msgstr "I funktionen %qs"
! 
! #: cobol/cobol1.cc:435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Could not open source file %s.\n"
  msgid "could not execute preprocessor %s"
  msgstr "Kunne ikke åbne kildefilen %s.\n"
  
! #: cobol/cobol1.cc:441
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "could not find specs file %s\n"
  msgid "could not include %s"
  msgstr "kunne ikke finde specifikationsfilen %s\n"
  
  #. This isn't right.  All OPT_main should be replaced
! #: cobol/cobol1.cc:447
  #, gcc-internal-format
  msgid "We should never see a non-equal dash-main in cobol1.c"
  msgstr ""
*************** msgstr ""
*** 57144,57422 ****
  msgid "no such exception: 0x%x"
  msgstr ""
  
! #: cobol/genapi.cc:354
  #, gcc-internal-format
  msgid "Probable cause: it was referenced without being defined."
  msgstr ""
  
! #: cobol/genapi.cc:600
  #, gcc-internal-format
! msgid "Nice try, but you cannot fire me."
  msgstr ""
  
! #: cobol/genapi.cc:1214
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qD should be initialized"
  msgid "%s should not be null"
  msgstr "%qD skal tildeles en startværdi"
  
! #: cobol/genapi.cc:1792
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qE does not have a mappable type in %qs clause"
  msgid "%s: Knows not the variable type %s for %s"
  msgstr "%qE har ikke en mappable-type i %qs-klausul"
  
! #: cobol/genapi.cc:2481
! #, gcc-internal-format
! msgid "I don%'t know how to MOVE an alphabetical string to %s(%s)"
! msgstr ""
! 
! #: cobol/genapi.cc:2549
! #, gcc-internal-format
! msgid "%s: %<field->type%> %s must be literal or alphanumeric"
! msgstr ""
  
! #: cobol/genapi.cc:4460
  #, fuzzy, gcc-internal-format
  #| msgid "Missing comma in FORMAT statement at %0"
  msgid "Not valid for ACCEPT statement."
  msgstr "Manglende komma i FORMAT-sætning ved %0"
  
! #: cobol/genapi.cc:5488
  #, gcc-internal-format
  msgid "Attempting to send to an input device."
  msgstr ""
  
! #: cobol/genapi.cc:5511
  #, fuzzy, gcc-internal-format
  #| msgid "Missing comma in FORMAT statement at %0"
  msgid "Not valid for DISPLAY statement."
  msgstr "Manglende komma i FORMAT-sætning ved %0"
  
! #: cobol/genapi.cc:6412
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "%s: invalid file name: %s\n"
! msgid "%s: Invalid field type %s:"
! msgstr "%s: ugyldigt filnavn: %s\n"
! 
! #: cobol/genapi.cc:7622 cobol/genapi.cc:7628 cobol/genapi.cc:7634
  #, gcc-internal-format
  msgid "%<parser_logop()%> was called with variable %s on line %d, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7741
  #, gcc-internal-format
  msgid "%<parser_relop%> was called with variable %qs, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7805
  #, gcc-internal-format
  msgid "%<parser_relop()%> was called with variable %s, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7851
  #, gcc-internal-format
  msgid "%<parser_if()%> was called with variable %s, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:8116
  #, gcc-internal-format
  msgid "candidate %s has unimplemented %<CVT_type%> %d(%s)"
  msgstr ""
  
! #: cobol/genapi.cc:8127
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode `%s'"
  msgid "unknown %<setop_t%> code %d"
  msgstr "ukendt maskintilstand '%s'"
  
! #: cobol/genapi.cc:8315
  #, gcc-internal-format
  msgid "%s:%d: %u exceeds %<MAXIMUM_UNTILS%> of %d, line %d"
  msgstr ""
  
! #: cobol/genapi.cc:9324
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: ignoring subscripts"
  msgstr ""
  
! #: cobol/genapi.cc:9538 cobol/genapi.cc:10006
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9663
  #, gcc-internal-format
  msgid "%s:%d file %s access mode is %<file_inaccessible_e%> in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9737
  #, gcc-internal-format
  msgid "%<parser_file_open%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9742
  #, gcc-internal-format
  msgid "%<parser_file_open%> for %s called with NULL %<var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9748
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTEND can only be used where %s is ACCESS MODE SEQUENTIAL"
  msgstr ""
  
! #: cobol/genapi.cc:9817
  #, gcc-internal-format
  msgid "%<parser_file_close%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9822
  #, gcc-internal-format
  msgid "%<parser_file_close%> for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9877
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'where' is zero in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9887
  #, gcc-internal-format
  msgid "%<parser_file_read%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9892
  #, gcc-internal-format
  msgid "%<parser_file_read%> for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9898
  #, gcc-internal-format
  msgid "%<parser_file_read%> called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:9903
  #, gcc-internal-format
  msgid "%<parser_file_read%> for %s called with NULL %<field->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9909
  #, gcc-internal-format
  msgid "%s:%d file %s is RELATIVE/SEQUENTIAL, but %<where >= 0%>"
  msgstr ""
  
! #: cobol/genapi.cc:9918
  #, gcc-internal-format
  msgid "%s:%d file %s is RELATIVE/RANDOM, but %<where < 0%>"
  msgstr ""
  
! #: cobol/genapi.cc:9962
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'sequentially' is %d in %s"
  msgstr ""
  
! #: cobol/genapi.cc:10011
  #, gcc-internal-format
  msgid "%s: for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:10017
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:10022
  #, gcc-internal-format
  msgid "%s: for %s called with NULL %<field->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:10107
  #, gcc-internal-format
  msgid "The file pointer should not be null"
  msgstr ""
  
! #: cobol/genapi.cc:10161
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s is INDEXED/SEQUENTIAL, but 'sequentially' is false"
  msgstr ""
  
! #: cobol/genapi.cc:11881
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: asked to sort %s, which is not a table"
  msgstr "unavngiven klargøring af '%T' som ikke har nogen stamklasser"
  
  #. Having both or neither violates SORT syntax
! #: cobol/genapi.cc:12013
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: syntax error: both (or neither) USING and input-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12147
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: syntax error: both (or neither) GIVING and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12569
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: syntax error: both (or neither) files and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12973
  #, gcc-internal-format
  msgid "CALL USING BY CONTENT <temporary> would require REPOSITORY PROTOTYPES."
  msgstr ""
  
! #: cobol/genapi.cc:13264
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: What in the name of Nero are we doing here?"
  msgstr "Planlæg ikke begyndelsen og slutningen af proceduren"
  
! #: cobol/genapi.cc:14560
  #, gcc-internal-format
  msgid "In %<parser_move(%s to %s)%>, the move of FldLiteralN to %s is unimplemented"
  msgstr ""
  
! #: cobol/genapi.cc:14796
  #, gcc-internal-format
  msgid "In %<mh_dest_is_float%>(%s to %s), the move of %s to %s is unimplemented"
  msgstr ""
  
! #: cobol/genapi.cc:16918
  #, gcc-internal-format, gfc-internal-format
  msgid "LEVEL 01 (%s) OCCURS has insufficient data.memsize"
  msgstr ""
  
! #: cobol/genapi.cc:16990
  #, gcc-internal-format
  msgid "%<parser_symbol_add()%> was called with a NULL %<new_var%>"
  msgstr ""
  
! #: cobol/genapi.cc:17020
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %d %s is a table, but it improperly has a capacity of zero"
  msgstr ""
  
! #: cobol/genapi.cc:17060
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s is its own ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:17065
  #, gcc-internal-format
  msgid "%s: %d %qs has NULL ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:17072
  #, gcc-internal-format
  msgid "%s(%s) improperly has a non-null %<var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:17267
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %d %s<%s> improperly has a data.capacity of zero"
  msgstr ""
  
! #: cobol/genapi.cc:17334
  #, gcc-internal-format
  msgid "%<bytes_to_allocate%> is zero for %s (symbol number "
  msgstr ""
--- 59592,59869 ----
  msgid "no such exception: 0x%x"
  msgstr ""
  
! #: cobol/genapi.cc:353
  #, gcc-internal-format
  msgid "Probable cause: it was referenced without being defined."
  msgstr ""
  
! #: cobol/genapi.cc:597
  #, gcc-internal-format
! msgid "That string should not be that long."
  msgstr ""
  
! #: cobol/genapi.cc:1213
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qD should be initialized"
  msgid "%s should not be null"
  msgstr "%qD skal tildeles en startværdi"
  
! #: cobol/genapi.cc:1776
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qE does not have a mappable type in %qs clause"
  msgid "%s: Knows not the variable type %s for %s"
  msgstr "%qE har ikke en mappable-type i %qs-klausul"
  
! #: cobol/genapi.cc:2110
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "%s: invalid file name: %s\n"
! msgid "%s: Invalid field type %s:"
! msgstr "%s: ugyldigt filnavn: %s\n"
  
! #: cobol/genapi.cc:4392
  #, fuzzy, gcc-internal-format
  #| msgid "Missing comma in FORMAT statement at %0"
  msgid "Not valid for ACCEPT statement."
  msgstr "Manglende komma i FORMAT-sætning ved %0"
  
! #: cobol/genapi.cc:5445
  #, gcc-internal-format
  msgid "Attempting to send to an input device."
  msgstr ""
  
! #: cobol/genapi.cc:5468
  #, fuzzy, gcc-internal-format
  #| msgid "Missing comma in FORMAT statement at %0"
  msgid "Not valid for DISPLAY statement."
  msgstr "Manglende komma i FORMAT-sætning ved %0"
  
! #: cobol/genapi.cc:7736 cobol/genapi.cc:7742 cobol/genapi.cc:7748
  #, gcc-internal-format
  msgid "%<parser_logop()%> was called with variable %s on line %d, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7855
  #, gcc-internal-format
  msgid "%<parser_relop%> was called with variable %qs, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7919
  #, gcc-internal-format
  msgid "%<parser_relop()%> was called with variable %s, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7964
  #, gcc-internal-format
  msgid "%<parser_if()%> was called with variable %s, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:8215
  #, gcc-internal-format
  msgid "candidate %s has unimplemented %<CVT_type%> %d(%s)"
  msgstr ""
  
! #: cobol/genapi.cc:8226
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode `%s'"
  msgid "unknown %<setop_t%> code %d"
  msgstr "ukendt maskintilstand '%s'"
  
! #: cobol/genapi.cc:8415
  #, gcc-internal-format
  msgid "%s:%d: %u exceeds %<MAXIMUM_UNTILS%> of %d, line %d"
  msgstr ""
  
! #: cobol/genapi.cc:9406
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: ignoring subscripts"
  msgstr ""
  
! #: cobol/genapi.cc:9629 cobol/genapi.cc:10121
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9754
  #, gcc-internal-format
  msgid "%s:%d file %s access mode is %<file_inaccessible_e%> in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9861
  #, gcc-internal-format
  msgid "%<parser_file_open%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9866
  #, gcc-internal-format
  msgid "%<parser_file_open%> for %s called with NULL %<var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9872
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTEND can only be used where %s is ACCESS MODE SEQUENTIAL"
  msgstr ""
  
! #: cobol/genapi.cc:9932
  #, gcc-internal-format
  msgid "%<parser_file_close%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9937
  #, gcc-internal-format
  msgid "%<parser_file_close%> for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9992
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'where' is zero in %s"
  msgstr ""
  
! #: cobol/genapi.cc:10002
  #, gcc-internal-format
  msgid "%<parser_file_read%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:10007
  #, gcc-internal-format
  msgid "%<parser_file_read%> for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:10013
  #, gcc-internal-format
  msgid "%<parser_file_read%> called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:10018
  #, gcc-internal-format
  msgid "%<parser_file_read%> for %s called with NULL %<field->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:10024
  #, gcc-internal-format
  msgid "%s:%d file %s is RELATIVE/SEQUENTIAL, but %<where >= 0%>"
  msgstr ""
  
! #: cobol/genapi.cc:10033
  #, gcc-internal-format
  msgid "%s:%d file %s is RELATIVE/RANDOM, but %<where < 0%>"
  msgstr ""
  
! #: cobol/genapi.cc:10077
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'sequentially' is %d in %s"
  msgstr ""
  
! #: cobol/genapi.cc:10126
  #, gcc-internal-format
  msgid "%s: for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:10132
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:10137
  #, gcc-internal-format
  msgid "%s: for %s called with NULL %<field->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:10222
  #, gcc-internal-format
  msgid "The file pointer should not be null"
  msgstr ""
  
! #: cobol/genapi.cc:10405
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s is INDEXED/SEQUENTIAL, but 'sequentially' is false"
  msgstr ""
  
! #: cobol/genapi.cc:12236
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: asked to sort %s, which is not a table"
  msgstr "unavngiven klargøring af '%T' som ikke har nogen stamklasser"
  
  #. Having both or neither violates SORT syntax
! #: cobol/genapi.cc:12368
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: syntax error: both (or neither) USING and input-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12502
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: syntax error: both (or neither) GIVING and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12924
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: syntax error: both (or neither) files and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:13328
  #, gcc-internal-format
  msgid "CALL USING BY CONTENT <temporary> would require REPOSITORY PROTOTYPES."
  msgstr ""
  
! #: cobol/genapi.cc:13599
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: What in the name of Nero are we doing here?"
  msgstr "Planlæg ikke begyndelsen og slutningen af proceduren"
  
! #: cobol/genapi.cc:14989
  #, gcc-internal-format
  msgid "In %<parser_move(%s to %s)%>, the move of FldLiteralN to %s is unimplemented"
  msgstr ""
  
! #: cobol/genapi.cc:15226
  #, gcc-internal-format
  msgid "In %<mh_dest_is_float%>(%s to %s), the move of %s to %s is unimplemented"
  msgstr ""
  
! #: cobol/genapi.cc:16958
  #, gcc-internal-format, gfc-internal-format
  msgid "LEVEL 01 (%s) OCCURS has insufficient data.memsize"
  msgstr ""
  
! #: cobol/genapi.cc:17018
  #, gcc-internal-format
  msgid "%<parser_symbol_add()%> was called with a NULL %<new_var%>"
  msgstr ""
  
! #: cobol/genapi.cc:17048
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %d %s is a table, but it improperly has a capacity of zero"
  msgstr ""
  
! #: cobol/genapi.cc:17088
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s is its own ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:17093
  #, gcc-internal-format
  msgid "%s: %d %qs has NULL ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:17100
  #, gcc-internal-format
  msgid "%s(%s) improperly has a non-null %<var_decl_node%>"
  msgstr ""
  
! #. N.B. If level is 0 then we're not participating in a hierarchy.
! #. During the early stages of implementing cbl_field_t::our_index, there
! #. were execution paths in parse.y and parser.cc that resulted in
! #. our_index not being set.  Those should be gone.
! #: cobol/genapi.cc:17235
! #, gcc-internal-format
! msgid "%<our_index%> is NULL under unanticipated circumstances"
! msgstr ""
! 
! #: cobol/genapi.cc:17319
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %d %s<%s> improperly has a data.capacity of zero"
  msgstr ""
  
! #: cobol/genapi.cc:17387
  #, gcc-internal-format
  msgid "%<bytes_to_allocate%> is zero for %s (symbol number "
  msgstr ""
*************** msgstr "ukendt registernavn: %s"
*** 57443,57565 ****
  msgid "Attempting an assignment of differing types."
  msgstr ""
  
! #: cobol/gengen.cc:2893
  #, gcc-internal-format
  msgid "Residual context count"
  msgstr ""
  
! #: cobol/genmath.cc:1385
  #, gcc-internal-format
  msgid "%<parser_op()%> doesn%'t know how to evaluate %<%s = %s %c %s%>"
  msgstr ""
  
! #: cobol/genutil.cc:596
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "Too many subscripts"
  msgstr "for mange inddatafiler"
  
! #: cobol/genutil.cc:761
  #, fuzzy, gcc-internal-format
  #| msgid "cannot read LTO mode table from %s"
  msgid "cannot get %<float%> value from %s"
  msgstr "kan ikke læse LTO-tilstandstabel fra %s"
  
! #: cobol/lexio.cc:1581
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s:%d:   instantiated from `%s'\n"
  msgid "%s pid %ld terminated by %s"
  msgstr "%s:%d:   instantieret fra '%s'\n"
  
! #: cobol/lexio.cc:1586
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: %s exited with status %d\n"
  msgid "%s exited with status %d"
  msgstr "%s: %s afsluttede med status %d\n"
  
! #: cobol/symbols.cc:418
  msgid "%s:%d: LblNone '%s' has parent #%zu"
  msgstr ""
  
! #: cobol/symbols.cc:1901
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "%s: key must be field"
  msgstr "%s-roteringsantal er negativt"
  
! #: cobol/symbols.cc:3712 cobol/symbols.cc:3815 cobol/symbols.cc:3845
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: would convert file `%s'\n"
  msgid "%s:%d: could not add '%s'"
  msgstr "%s: ville omdanne filen '%s'\n"
  
! #: cobol/util.cc:1276
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: MOVE %s %s invalid type:"
  msgstr ""
  
! #: cobol/util.cc:1873
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: compiling `%s'\n"
  msgid "%s: regcomp: %s"
  msgstr "%s: oversætter '%s'\n"
  
! #: cobol/util.cc:2022
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: missing inode for %s"
  msgstr ""
  
! #: cobol/util.cc:2430
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collect: recompiling %s\n"
  msgid "failed compiling %s"
  msgstr "collect: genoversætter '%s'\n"
  
! #: cp/call.cc:2106
  #, fuzzy, gcc-internal-format
  #| msgid "casting `%T' to `%T' does not dereference pointer"
  msgid "casting %qT to %qT does not use %qD"
  msgstr "typeomtvingning af '%T' til '%T' følger ikke henvisning"
  
  #. A bad conversion for 'this' must be discarding cv-quals.
! #: cp/call.cc:3957 cp/call.cc:10472
  #, 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.cc:3961
  #, fuzzy
  #| msgid "  for conversion from `%T' to `%T'"
  msgid "no known conversion for implicit %<this%> parameter from %qH to %qI"
  msgstr "  for konvertering fra '%T' til '%T'"
  
! #: cp/call.cc:3968
  #, gcc-internal-format, gfc-internal-format
  msgid "conversion of argument %d would be ill-formed:"
  msgstr ""
  
  #. Conversion of conversion function return value failed.
! #: cp/call.cc:3976
  #, fuzzy
  #| msgid "  for conversion from `%T' to `%T'"
  msgid "no known conversion from %qH to %qI"
  msgstr "  for konvertering fra '%T' til '%T'"
  
! #: cp/call.cc:3982
  #, fuzzy
  #| msgid "  for conversion from `%T' to `%T'"
  msgid "no known conversion for argument %d from %qH to %qI"
  msgstr "  for konvertering fra '%T' til '%T'"
  
! #: cp/call.cc:3996
  #, gcc-internal-format, gfc-internal-format
  msgid "candidate expects at least %d argument, %d provided"
  msgid_plural "candidate expects at least %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:4001
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "macro \"%s\" requires %u arguments, but only %u given"
  msgid "candidate expects %d argument, %d provided"
--- 59890,60070 ----
  msgid "Attempting an assignment of differing types."
  msgstr ""
  
! #: cobol/gengen.cc:526
! #, gcc-internal-format, gfc-internal-format
! msgid "Somebody asked for the field %s.%s, which does not exist"
! msgstr ""
! 
! #: cobol/gengen.cc:2159 cobol/gengen.cc:2212 cobol/gengen.cc:3039
! #: cobol/gengen.cc:3094
! #, gcc-internal-format
! msgid "You *must* be joking"
! msgstr ""
! 
! #. Warning:  This test is not completely reliable, because a garbage
! #. byte could have a valid TREE_CODE.  But it does help.
! #: cobol/gengen.cc:2166
! #, gcc-internal-format
! msgid "You forgot to put a %<NULL_TREE%> at the end of a %<gg_printf()%> again"
! msgstr ""
! 
! #. Warning:  This test is not completely reliable, because a garbage
! #. byte could have a valid TREE_CODE.  But it does help.
! #: cobol/gengen.cc:2590 cobol/gengen.cc:2749
! #, gcc-internal-format
! msgid "You forgot to put a %<NULL_TREE%> at the end of a %<gg_define_function()%> again"
! msgstr ""
! 
! #: cobol/gengen.cc:2601 cobol/gengen.cc:2760
! #, gcc-internal-format, gfc-internal-format
! msgid "%d parameters? Really? Are you insane?"
! msgstr ""
! 
! #: cobol/gengen.cc:2882
  #, gcc-internal-format
  msgid "Residual context count"
  msgstr ""
  
! #: cobol/genmath.cc:1605
  #, gcc-internal-format
  msgid "%<parser_op()%> doesn%'t know how to evaluate %<%s = %s %c %s%>"
  msgstr ""
  
! #: cobol/genutil.cc:621
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "Too many subscripts"
  msgstr "for mange inddatafiler"
  
! #: cobol/genutil.cc:787
  #, fuzzy, gcc-internal-format
  #| msgid "cannot read LTO mode table from %s"
  msgid "cannot get %<float%> value from %s"
  msgstr "kan ikke læse LTO-tilstandstabel fra %s"
  
! #: cobol/lexio.cc:1584
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s:%d:   instantiated from `%s'\n"
  msgid "%s pid %ld terminated by %s"
  msgstr "%s:%d:   instantieret fra '%s'\n"
  
! #: cobol/lexio.cc:1589
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: %s exited with status %d\n"
  msgid "%s exited with status %d"
  msgstr "%s: %s afsluttede med status %d\n"
  
! #: cobol/symbols.cc:426
  msgid "%s:%d: LblNone '%s' has parent #%zu"
  msgstr ""
  
! #: cobol/symbols.cc:1878
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "%s: wait: %s\n"
! msgid "%s: data item %s #"
! msgstr "%s: vent: %s\n"
! 
! #: cobol/symbols.cc:2042
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "%s: key must be field"
  msgstr "%s-roteringsantal er negativt"
  
! #: cobol/symbols.cc:4179
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "template argument %d is invalid"
! msgid "%s: %s %s has invalid encoding"
! msgstr "skabelonsparameter %d er ugyldig"
! 
! #: cobol/symbols.cc:4347 cobol/symbols.cc:4450 cobol/symbols.cc:4480
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: would convert file `%s'\n"
  msgid "%s:%d: could not add '%s'"
  msgstr "%s: ville omdanne filen '%s'\n"
  
! #: cobol/util.cc:1767
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "%s: %s: %s"
! msgid "%s: %s %lu %s %lu"
! msgstr "%s: %s: %s"
! 
! #: cobol/util.cc:1782
! #, gcc-internal-format, gfc-internal-format
! msgid "%s: nbytes %lu %s %lu"
! msgstr ""
! 
! #: cobol/util.cc:1860
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d: type %s, who woulda thunk?"
! msgstr ""
! 
! #: cobol/util.cc:2215
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: MOVE %s %s invalid type:"
  msgstr ""
  
! #: cobol/util.cc:2810
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: compiling `%s'\n"
  msgid "%s: regcomp: %s"
  msgstr "%s: oversætter '%s'\n"
  
! #: cobol/util.cc:2959
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: missing inode for %s"
  msgstr ""
  
! #: cobol/util.cc:3379
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collect: recompiling %s\n"
  msgid "failed compiling %s"
  msgstr "collect: genoversætter '%s'\n"
  
! #: cp/call.cc:2159
  #, fuzzy, gcc-internal-format
  #| msgid "casting `%T' to `%T' does not dereference pointer"
  msgid "casting %qT to %qT does not use %qD"
  msgstr "typeomtvingning af '%T' til '%T' følger ikke henvisning"
  
  #. A bad conversion for 'this' must be discarding cv-quals.
! #: cp/call.cc:4010 cp/call.cc:10552
  #, 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.cc:4014
  #, fuzzy
  #| msgid "  for conversion from `%T' to `%T'"
  msgid "no known conversion for implicit %<this%> parameter from %qH to %qI"
  msgstr "  for konvertering fra '%T' til '%T'"
  
! #: cp/call.cc:4021
  #, gcc-internal-format, gfc-internal-format
  msgid "conversion of argument %d would be ill-formed:"
  msgstr ""
  
  #. Conversion of conversion function return value failed.
! #: cp/call.cc:4029
  #, fuzzy
  #| msgid "  for conversion from `%T' to `%T'"
  msgid "no known conversion from %qH to %qI"
  msgstr "  for konvertering fra '%T' til '%T'"
  
! #: cp/call.cc:4035
  #, fuzzy
  #| msgid "  for conversion from `%T' to `%T'"
  msgid "no known conversion for argument %d from %qH to %qI"
  msgstr "  for konvertering fra '%T' til '%T'"
  
! #: cp/call.cc:4049
  #, gcc-internal-format, gfc-internal-format
  msgid "candidate expects at least %d argument, %d provided"
  msgid_plural "candidate expects at least %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:4054
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "macro \"%s\" requires %u arguments, but only %u given"
  msgid "candidate expects %d argument, %d provided"
*************** msgid_plural "candidate expects %d argum
*** 57567,57709 ****
  msgstr[0] "makroen \"%s\" kræver %u parametre, men modtager kun %u"
  msgstr[1] "makroen \"%s\" kræver %u parametre, men modtager kun %u"
  
! #: cp/call.cc:4029
  #, fuzzy, gcc-internal-format
  #| msgid "%s %D(%T, %T, %T) <built-in>"
  msgid "%s%<%D(%T, %T, %T)%> (built-in)"
  msgstr "%s %D(%T, %T, %T) <indbygget>"
  
! #: cp/call.cc:4034
  #, fuzzy, gcc-internal-format
  #| msgid "%s %D(%T, %T) <built-in>"
  msgid "%s%<%D(%T, %T)%> (built-in)"
  msgstr "%s %D(%T, %T) <indbygget>"
  
! #: cp/call.cc:4038
  #, fuzzy, gcc-internal-format
  #| msgid "%s %D(%T) <built-in>"
  msgid "%s%<%D(%T)%> (built-in)"
  msgstr "%s %D(%T) <indbygget>"
  
! #: cp/call.cc:4042
  #, fuzzy, gcc-internal-format
  #| msgid "%s %T <conversion>"
  msgid "%s%qT (conversion)"
  msgstr "%s %T <konvertering>"
  
! #: cp/call.cc:4044
  #, gcc-internal-format
  msgid "%s%#qD (near match)"
  msgstr ""
  
! #: cp/call.cc:4046
  #, gcc-internal-format
  msgid "%s%#qD (ignored)"
  msgstr ""
  
! #: cp/call.cc:4048
  #, gcc-internal-format
  msgid "%s%#qD (deleted)"
  msgstr ""
  
! #: cp/call.cc:4050
  #, gcc-internal-format
  msgid "%s%#qD (reversed)"
  msgstr ""
  
! #: cp/call.cc:4052
  #, gcc-internal-format
  msgid "%s%#qD (rewritten)"
  msgstr ""
  
! #: cp/call.cc:4054
  #, gcc-internal-format
  msgid "%s%#qD"
  msgstr ""
  
! #: cp/call.cc:4058
  #, fuzzy, gcc-internal-format
  msgid "inherited here"
  msgstr "'%D' vil blive klargjort efter"
  
! #: cp/call.cc:4080
  #, gcc-internal-format
  msgid "return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion"
  msgstr ""
  
! #: cp/call.cc:4086
  #, gcc-internal-format
  msgid "conversion from return type %qT of template conversion function specialization to %qT is not an exact match"
  msgstr ""
  
! #: cp/call.cc:4097
  #, gcc-internal-format
  msgid "substitution of deduced template arguments resulted in errors seen above"
  msgstr ""
  
  #. Re-run template unification with diagnostics.
! #: cp/call.cc:4102
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "template argument deduction/substitution failed:"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/call.cc:4119
  #, gcc-internal-format
  msgid "a constructor taking a single argument of its own class type is invalid"
  msgstr ""
  
! #: cp/call.cc:4129
  #, gcc-internal-format
  msgid "an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.cc:4209
! #, gcc-internal-format, gfc-internal-format
! msgid "there is %i candidate"
! msgid_plural "there are %i candidates"
! msgstr[0] ""
! msgstr[1] ""
! 
! #: cp/call.cc:4220
  #, gcc-internal-format
  msgid "some candidates omitted; use %<-fdiagnostics-all-candidates%> to display them"
  msgstr ""
  
! #: cp/call.cc:4305 cp/call.cc:4877
  #, fuzzy, gcc-internal-format
  #| msgid "new cannot be applied to a function type"
  msgid "designated initializers cannot be used with a non-aggregate type %qT"
  msgstr "new kan ikke bruges på en funktionstype"
  
! #: cp/call.cc:4771
  #, 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.cc:4884 cp/cvt.cc:878
  #, 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.cc:4949
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.cc:4970
  #, fuzzy
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/call.cc:5155
  #, 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.cc:5158
  #, fuzzy, gcc-internal-format
  #| msgid "call of overloaded `%D(%A)' is ambiguous"
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
--- 60072,60215 ----
  msgstr[0] "makroen \"%s\" kræver %u parametre, men modtager kun %u"
  msgstr[1] "makroen \"%s\" kræver %u parametre, men modtager kun %u"
  
! #: cp/call.cc:4082
  #, fuzzy, gcc-internal-format
  #| msgid "%s %D(%T, %T, %T) <built-in>"
  msgid "%s%<%D(%T, %T, %T)%> (built-in)"
  msgstr "%s %D(%T, %T, %T) <indbygget>"
  
! #: cp/call.cc:4087
  #, fuzzy, gcc-internal-format
  #| msgid "%s %D(%T, %T) <built-in>"
  msgid "%s%<%D(%T, %T)%> (built-in)"
  msgstr "%s %D(%T, %T) <indbygget>"
  
! #: cp/call.cc:4091
  #, fuzzy, gcc-internal-format
  #| msgid "%s %D(%T) <built-in>"
  msgid "%s%<%D(%T)%> (built-in)"
  msgstr "%s %D(%T) <indbygget>"
  
! #: cp/call.cc:4095
  #, fuzzy, gcc-internal-format
  #| msgid "%s %T <conversion>"
  msgid "%s%qT (conversion)"
  msgstr "%s %T <konvertering>"
  
! #: cp/call.cc:4097
  #, gcc-internal-format
  msgid "%s%#qD (near match)"
  msgstr ""
  
! #: cp/call.cc:4099
  #, gcc-internal-format
  msgid "%s%#qD (ignored)"
  msgstr ""
  
! #: cp/call.cc:4101
  #, gcc-internal-format
  msgid "%s%#qD (deleted)"
  msgstr ""
  
! #: cp/call.cc:4103
  #, gcc-internal-format
  msgid "%s%#qD (reversed)"
  msgstr ""
  
! #: cp/call.cc:4105
  #, gcc-internal-format
  msgid "%s%#qD (rewritten)"
  msgstr ""
  
! #: cp/call.cc:4107
  #, gcc-internal-format
  msgid "%s%#qD"
  msgstr ""
  
! #: cp/call.cc:4114
  #, fuzzy, gcc-internal-format
  msgid "inherited here"
  msgstr "'%D' vil blive klargjort efter"
  
! #: cp/call.cc:4136
  #, gcc-internal-format
  msgid "return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion"
  msgstr ""
  
! #: cp/call.cc:4142
  #, gcc-internal-format
  msgid "conversion from return type %qT of template conversion function specialization to %qT is not an exact match"
  msgstr ""
  
! #: cp/call.cc:4153
  #, gcc-internal-format
  msgid "substitution of deduced template arguments resulted in errors seen above"
  msgstr ""
  
  #. Re-run template unification with diagnostics.
! #: cp/call.cc:4158
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "template argument deduction/substitution failed:"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/call.cc:4175
  #, gcc-internal-format
  msgid "a constructor taking a single argument of its own class type is invalid"
  msgstr ""
  
! #: cp/call.cc:4182
  #, gcc-internal-format
  msgid "an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.cc:4276
  #, gcc-internal-format
  msgid "some candidates omitted; use %<-fdiagnostics-all-candidates%> to display them"
  msgstr ""
  
! #: cp/call.cc:4361 cp/call.cc:4934
  #, fuzzy, gcc-internal-format
  #| msgid "new cannot be applied to a function type"
  msgid "designated initializers cannot be used with a non-aggregate type %qT"
  msgstr "new kan ikke bruges på en funktionstype"
  
! #: cp/call.cc:4827
  #, 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"
  
! #. The expression is generated by a trait check, we don't have
! #. a useful location to highlight the label.
! #: cp/call.cc:4942
! #, fuzzy
! #| msgid "cannot convert `%T' to `%T' in %s"
! msgid "could not convert %qH to %qI"
! msgstr "kan ikke konvertere '%T' til '%T' i %s"
! 
! #: cp/call.cc:4949 cp/cvt.cc:879
  #, 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.cc:5016
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.cc:5037
  #, fuzzy
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/call.cc:5227
  #, 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.cc:5230
  #, 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
*** 57711,60030 ****
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.cc:5442
  #, 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.cc:5521
  #, 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.cc:5535
  #, 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.cc:5577
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous conversion for array subscript"
  msgid "ambiguous overload for "
  msgstr "tvetydig konvertering af tabelindeks"
  
! #: cp/call.cc:5578
  #, gcc-internal-format
  msgid "no match for "
  msgstr ""
  
! #: cp/call.cc:5591
  #, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr ""
  
! #: cp/call.cc:5593
  #, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr ""
  
! #: cp/call.cc:5595
  #, fuzzy, gcc-internal-format
  #| msgid "operand is r0"
  msgid " (operand type is %qT)"
  msgstr "operanden er r0"
  
! #: cp/call.cc:5606
  #, fuzzy
  #| msgid "operand is r0"
  msgid " (operand types are %e and %e)"
  msgstr "operanden er r0"
  
! #: cp/call.cc:5621
  #, fuzzy, gcc-internal-format
  #| msgid "internal error: %s"
  msgid "ternary %<operator?:%>"
  msgstr "intern fejl: %s"
  
! #: cp/call.cc:5625
  #, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr ""
  
! #: cp/call.cc:5634 cp/call.cc:5682 cp/call.cc:5692
  #, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr ""
  
! #: cp/call.cc:5637
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr "%s for operatoren '%T %s' "
  
! #: cp/call.cc:5644
  #, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr ""
  
! #: cp/call.cc:5647
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr ""
  
! #: cp/call.cc:5655
  #, fuzzy, gcc-internal-format
  #| msgid "%s"
  msgid "%qs"
  msgstr "%s"
  
! #: cp/call.cc:5658
  #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr ""
  
! #: cp/call.cc:5664
  #, fuzzy, gcc-internal-format
  msgid "%<operator %s%>"
  msgstr "%s for operatoren '%T %s' "
  
! #: cp/call.cc:5667
  #, fuzzy, gcc-internal-format
  msgid "%<operator %s%> in %<%s%E%>"
  msgstr "%s for operatoren '%T %s' "
  
! #: cp/call.cc:5686
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr "%s for operatoren '%T %s' "
  
! #: cp/call.cc:5695
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr "%s for operatoren '%T %s' "
  
! #: cp/call.cc:5807
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids omitting the middle term of a ?: expression"
  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.cc:5884
  #, gcc-internal-format
  msgid "inferred scalar type %qT is not an integer or floating-point type of the same size as %qT"
  msgstr ""
  
! #: cp/call.cc:5901 cp/call.cc:5908
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr ""
  
! #: cp/call.cc:5964
  #, 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.cc:6016 cp/call.cc:6362 cp/call.cc:6382
  #, gcc-internal-format
  msgid "operands to %<?:%> of types %qT and %qT have unordered conversion rank"
  msgstr ""
  
! #: cp/call.cc:6088
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:6093
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:6139 cp/call.cc:6251 cp/call.cc:6502
  #, 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.cc:6143
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.cc:6390
  #, fuzzy
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr "konvertering fra NaN til unsigned int"
  
! #: cp/call.cc:6408
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral mismatch in conditional expression: `%T' vs `%T'"
  msgid "enumerated mismatch in conditional expression: %qT vs %qT"
  msgstr "enum-typer passer ikke sammen i betinget udtryk: '%T' og '%T'"
  
! #: cp/call.cc:6428
  #, fuzzy, gcc-internal-format
  #| msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
  msgid "conditional expression between enumeration type %qT and floating-point type %qT"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/call.cc:6432
  #, fuzzy, gcc-internal-format
  #| msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
  msgid "conditional expression between floating-point type %qT and enumeration type %qT"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/call.cc:6436
  #, fuzzy, gcc-internal-format
  #| msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
  msgid "conditional expression between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/call.cc:6441
  #, fuzzy, gcc-internal-format
  #| msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
  msgid "conditional expression between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/call.cc:6457
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral and non-enumeral type in conditional expression"
  msgid "enumerated and non-enumerated type in conditional expression"
  msgstr "enum- og ikke enum-type i betinget udtryk"
  
! #: cp/call.cc:7371
  #, 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.cc:7373
  #, 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.cc:7453
  #, gcc-internal-format
  msgid "in C++20 this comparison calls the current function recursively with reversed arguments"
  msgstr ""
  
! #: cp/call.cc:7506
  #, fuzzy, gcc-internal-format
  msgid "return type of %qD is not %qs"
  msgstr "returtypen til '%s' er ikke 'int'"
  
! #: cp/call.cc:7508
  #, gcc-internal-format
  msgid "used as rewritten candidate for comparison of %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:7591
  #, 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.cc:7778
  #, fuzzy, gcc-internal-format
  #| msgid "no match for call to `(%T) (%A)'"
  msgid "no match for call to %<%T::operator[] (%A)%>"
  msgstr "ingen passende fundet for kald til '(%T) (%A)'"
  
! #: cp/call.cc:7792
  #, fuzzy, gcc-internal-format
  #| msgid "call of `(%T) (%A)' is ambiguous"
  msgid "call of %<%T::operator[] (%A)%> is ambiguous"
  msgstr "kald af '(%T) (%A)' er tvetydigt"
  
! #: cp/call.cc:8073
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement %<operator delete%>"
  msgstr ""
  
! #: cp/call.cc:8076
  #, fuzzy, gcc-internal-format
  #| msgid "implicit declaration of function `%#D'"
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)"
  msgstr "underforstået erklæring af funktionen '%#D'"
  
! #: cp/call.cc:8113
  #, 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.cc:8307
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr ""
  
! #: cp/call.cc:8310
  #, gcc-internal-format
  msgid "destroying delete %qD cannot be used to release the allocated memory if the initialization throws because the object is not constructed yet"
  msgstr ""
  
! #: cp/call.cc:8319
  #, fuzzy, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "ingen passende 'operator delete' for '%T'"
  
! #: cp/call.cc:8376
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is private within this context"
  msgstr "i denne kontekst"
  
! #: cp/call.cc:8377 cp/decl.cc:9613
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "declared private here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/call.cc:8382
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is protected within this context"
  msgstr "i denne kontekst"
  
! #: cp/call.cc:8383 cp/decl.cc:9614
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "declared protected here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/call.cc:8390
  #, 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.cc:8471
  #, 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.cc:8478
  #, 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.cc:8490
  #, 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.cc:8497
  #, 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.cc:8568
  #, 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.cc:8590
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "conversions to arrays of unknown bound are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/call.cc:8673
  #, 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.cc:8684
  #, 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.cc:8696
  #, fuzzy
  #| msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgid "ISO C++ does not allow converting to %qH from %qI with greater conversion rank"
  msgstr "ISO C++ tillader ikke %<alignof%> med en ikke-type"
  
! #: cp/call.cc:8704
  msgid "ISO C++ does not allow converting to %qH from %qI with unordered conversion rank"
  msgstr ""
  
! #: cp/call.cc:8720
  #, 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.cc:8754 cp/cvt.cc:228
  #, fuzzy
  #| msgid "invalid conversion from `%T' to `%T'"
  msgid "invalid conversion from %qH to %qI"
  msgstr "ugyldig konvertering fra '%T' til '%T'"
  
! #: cp/call.cc:8804 cp/call.cc:8817
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.cc:8810
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.cc:8974
  #, fuzzy
  #| msgid "conversion of `%E' from `%T' to `%T' is ambiguous"
  msgid "narrowing conversion of %qd from %qH to %qI"
  msgstr "konvertering af '%E' fra '%T' til '%T' er tvetydigt"
  
! #: cp/call.cc:9125
  #, 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.cc:9191
  #, 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.cc:9200
  #, fuzzy
  msgid "cannot bind non-const lvalue reference of type %qH to a value of type %qI"
  msgstr "ugyldig const_cast af en højreværdi fra typen '%T' til typen '%T'"
  
! #: cp/call.cc:9205
  #, 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'"
  
  #. extype is volatile
! #: cp/call.cc:9208
  #, fuzzy
  msgid "cannot bind lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
  
! #: cp/call.cc:9221
  #, fuzzy
  msgid "cannot bind reference of type %qH to %qI due to different array bounds"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
  
! #: cp/call.cc:9224
  #, 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.cc:9263
  #, fuzzy, gcc-internal-format
  msgid "cannot bind bit-field %qE to %qT"
  msgstr "kan ikke klargøre '%T' fra %T'"
  
! #: cp/call.cc:9266 cp/call.cc:9284
  #, 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.cc:9269
  #, fuzzy, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "kan ikke klargøre '%T' fra %T'"
  
! #: cp/call.cc:9470
  #, fuzzy
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "konvertering fra NaN til unsigned int"
  
! #: cp/call.cc:9499 cp/cvt.cc:2041
  #, gcc-internal-format
  msgid "scoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT after"
  msgstr ""
  
! #: cp/call.cc:9543
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr ""
  
! #: cp/call.cc:9579
  #, 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.cc:9589
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr ""
  
! #: cp/call.cc:9657
  #, 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.cc:9666
  #, 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.cc:9839
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.cc:10349
  #, gcc-internal-format
  msgid "use %<-fdiagnostics-all-candidates%> to display considered candidates"
  msgstr ""
  
! #: cp/call.cc:10475 cp/call.cc:13322
  #, fuzzy, gcc-internal-format
  #| msgid "  in call to `%D'"
  msgid "  in call to %qD"
  msgstr "  i kald af '%D'"
  
! #: cp/call.cc:10500
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "'%T' er en utilgængelig stamklasse til '%T'"
  
! #: cp/call.cc:10727
  #, 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.cc:10862
  #, gcc-internal-format
  msgid "assignment from temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.cc:11240
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.cc:11243
  #, 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.cc:11248
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.cc:11253
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.cc:11268
  #, 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.cc:11270
  #, fuzzy, gcc-internal-format
  #| msgid "#include nested too deeply"
  msgid "; use assignment instead"
  msgstr "#include indlejret for dybt"
  
! #: cp/call.cc:11272
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type `%T'"
  msgid "; use value-initialization instead"
  msgstr "ugyldig omtvingelse til funktionstypen '%T'"
  
! #: cp/call.cc:11275
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:11278
  #, 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.cc:11280
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.cc:11301
  #, 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.cc:11303
  #, fuzzy, gcc-internal-format
  #| msgid "#include nested too deeply"
  msgid "; use copy-assignment instead"
  msgstr "#include indlejret for dybt"
  
! #: cp/call.cc:11305
  #, 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.cc:11308
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:11311
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:11314
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.cc:11325
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.cc:11337
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:11356
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.cc:11359
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.cc:11369
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:11372
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:11375
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.cc:11384
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.cc:11406
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%#qT declared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/call.cc:11461
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument %u in call to function %qE has pointer to a non-trivially-copyable type (%qT)"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: cp/call.cc:11530
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructor delegates to itself"
  msgstr "konstruktionsfunktioner kan ikke erklæres virtual"
  
! #: cp/call.cc:11805 cp/typeck.cc:10606
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qH to %qI"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/call.cc:11829
  #, 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.cc:11861
  #, 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.cc:11909
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "call to non-function %qD"
  msgstr "kald af ikke-funktion '%D'"
  
! #: cp/call.cc:11947 cp/pt.cc:17496 cp/typeck.cc:3508
  #, 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.cc:11949
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.cc:12131
  #, 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.cc:12134
  #, fuzzy, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "kald af flertydig '%D(%A)' er tvetydigt"
  
! #: cp/call.cc:12157
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr ""
  
! #: cp/call.cc:12162
  #, 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.cc:12163
  #, 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.cc:12186
  #, 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.cc:13320
  #, 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.cc:13346
  #, fuzzy, gcc-internal-format
  msgid "C++20 says that these are ambiguous, even though the second is reversed:"
  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.cc:13369
  #, fuzzy, gcc-internal-format
  #| msgid "destructors must be member functions"
  msgid "try making the operator a %<const%> member function"
  msgstr "destruktionsfunktioner skal være medlemmer"
  
! #: cp/call.cc:13432
  #, fuzzy, gcc-internal-format
  #| msgid "choosing `%D' over `%D'"
  msgid "choosing %qD over %qD"
  msgstr "vælger '%D' frem for '%D'"
  
! #: cp/call.cc:13433
  #, fuzzy
  #| msgid "  for conversion from `%T' to `%T'"
  msgid "  for conversion from %qH to %qI"
  msgstr "  for konvertering fra '%T' til '%T'"
  
! #: cp/call.cc:13436
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  fordi konverteringssekvensen for parameteren er bedre"
  
! #: cp/call.cc:13746
  #, 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.cc:13750
  #, fuzzy, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr "candidate%s: %+#D"
  
! #: cp/call.cc:13752
  #, fuzzy, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr "candidate%s: %+#D"
  
! #: cp/call.cc:13798
  #, 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.cc:14216
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.cc:14410
  #, 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.cc:14414
  #, fuzzy
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
  
! #: cp/call.cc:14743
  #, fuzzy, gcc-internal-format
  #| msgid "returning reference to temporary"
  msgid "possibly dangling reference to a temporary"
  msgstr "returnerer reference til midlertidig variabel"
  
! #: cp/call.cc:14744
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%qT temporary created here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/call.cc:15123
  #, fuzzy, gcc-internal-format
  #| msgid "%s: definition of function `%s' not converted\n"
  msgid "explicit conversion function was not considered"
  msgstr "%s: definitionen af funktionen '%s' er ikke omdannet\n"
  
! #: cp/class.cc:322
  #, gcc-internal-format
  msgid "cannot convert from pointer to base class %qT to pointer to derived class %qT because the base is virtual"
  msgstr ""
  
! #: cp/class.cc:326
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert from base `%T' to derived type `%T' via virtual base `%T'"
  msgid "cannot convert from base class %qT to derived class %qT because the base is virtual"
  msgstr "kan ikke konvertere fra stamklassen '%T' til den nedarvede type '%T' via den virtuelle stamklasse '%T'"
  
! #: cp/class.cc:333
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert from base `%T' to derived type `%T' via virtual base `%T'"
  msgid "cannot convert from pointer to base class %qT to pointer to derived class %qT via virtual base %qT"
  msgstr "kan ikke konvertere fra stamklassen '%T' til den nedarvede type '%T' via den virtuelle stamklasse '%T'"
  
! #: cp/class.cc:338
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert from base `%T' to derived type `%T' via virtual base `%T'"
  msgid "cannot convert from base class %qT to derived class %qT via virtual base %qT"
  msgstr "kan ikke konvertere fra stamklassen '%T' til den nedarvede type '%T' via den virtuelle stamklasse '%T'"
  
! #: cp/class.cc:391
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert from base `%T' to derived type `%T' via virtual base `%T'"
  msgid "cannot convert from %qT to base class %qT because %qT is incomplete"
  msgstr "kan ikke konvertere fra stamklassen '%T' til den nedarvede type '%T' via den virtuelle stamklasse '%T'"
  
! #: cp/class.cc:1436
  #, fuzzy, gcc-internal-format
  msgid "%q#D conflicts with version inherited from %qT"
  msgstr "strider mod tidligere erklæring '%#D'"
  
! #: cp/class.cc:1439
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "version inherited from %qT declared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/class.cc:1459
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' and `%#D' cannot be overloaded"
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "'%#D' og '%#D' kan ikke flertydiggøres"
  
  # hænger sammen med næste tekst
! #: cp/class.cc:1461 cp/decl.cc:1944 cp/decl.cc:1956 cp/decl.cc:1982
! #: cp/decl.cc:2004 cp/name-lookup.cc:2918 cp/name-lookup.cc:3235
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous declaration %q#D"
  msgstr "tidligere erklæring '%D'"
  
! #: cp/class.cc:1503
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting access specifications for method `%D', ignored"
  msgid "conflicting access specifications for method %q+D, ignored"
  msgstr "modstridende tilgangsanvisninger til metoden '%D', ignoreret"
  
! #: cp/class.cc:1506
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting access specifications for field `%s', ignored"
  msgid "conflicting access specifications for field %qE, ignored"
  msgstr "modstridende tilgangsanvisninger til feltet '%s', ignoreret"
  
! #: cp/class.cc:1610
  #, fuzzy, gcc-internal-format
  #| msgid "  because of local method `%#D' with same name"
  msgid "%qD invalid in %q#T because of local method %q#D with same name"
  msgstr "  på grund af den lokale metode '%#D' med det samme navn"
  
! #: cp/class.cc:1614
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "local method %q#D declared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/class.cc:1620
  #, fuzzy, gcc-internal-format
  #| msgid "  because of local member `%#D' with same name"
  msgid "%qD invalid in %q#T because of local member %q#D with same name"
  msgstr "  på grund af det lokale medlem '%#D' med det samme navn"
  
! #: cp/class.cc:1624
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "local member %q#D declared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/class.cc:1695
  #, gcc-internal-format
  msgid "%qD inherits the %E ABI tag that %qT (used in its return type) has"
  msgstr ""
  
! #: cp/class.cc:1698 cp/class.cc:1705 cp/class.cc:1712 cp/class.cc:1724
! #: cp/cvt.cc:1134 rust/backend/rust-tree.cc:643
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%qT declared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/class.cc:1703
  #, gcc-internal-format
  msgid "%qD inherits the %E ABI tag that %qT (used in its type) has"
  msgstr ""
  
! #: cp/class.cc:1710
  #, gcc-internal-format
  msgid "%qT does not have the %E ABI tag that base %qT has"
  msgstr ""
  
! #: cp/class.cc:1718
  #, gcc-internal-format
  msgid "%qT does not have the %E ABI tag that %qT (used in the type of %qD) has"
  msgstr ""
  
! #: cp/class.cc:2029
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert from base `%T' to derived type `%T' via virtual base `%T'"
  msgid "cannot derive from %<final%> base %qT in derived type %qT"
  msgstr "kan ikke konvertere fra stamklassen '%T' til den nedarvede type '%T' via den virtuelle stamklasse '%T'"
  
! #: cp/class.cc:2500
  #, fuzzy, gcc-internal-format
  #| msgid "all member functions in class `%T' are private"
  msgid "all member functions in class %qT are private"
  msgstr "alle medlemsfunktioner i klassen '%T' er private"
  
! #: cp/class.cc:2512
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' only defines a private destructor and has no friends"
  msgid "%q#T only defines a private destructor and has no friends"
  msgstr "'%#T' definerer kun en privat destruktionsfunktion og har ingen venner"
  
! #: cp/class.cc:2556
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' only defines private constructors and has no friends"
  msgid "%q#T only defines private constructors and has no friends"
  msgstr "'%#T' definerer kun private konstruktionsfunktioner og har ingen venner"
  
! #: cp/class.cc:2560
  #, gcc-internal-format
  msgid "%q#D is public, but requires an existing %q#T object"
  msgstr ""
  
  # %D er en funktion
! #: cp/class.cc:2850
  #, fuzzy, gcc-internal-format
  #| msgid "no unique final overrider for `%D' in `%T'"
  msgid "no unique final overrider for %qD in %qT"
  msgstr "ingen unik endelig overskrivning af '%D' i '%T'"
  
! #: cp/class.cc:3210
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' and `%#D' cannot be overloaded"
  msgid "%qD can be marked override"
  msgstr "'%#D' og '%#D' kan ikke flertydiggøres"
  
! #: cp/class.cc:3213
  #, gcc-internal-format
  msgid "%q+#D marked %<override%>, but does not override"
  msgstr ""
  
! #: cp/class.cc:3228
  #, gcc-internal-format
  msgid "%q+#D marked %<final%>, but is not virtual"
  msgstr ""
  
! #: cp/class.cc:3326
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was hidden"
  msgid "%qD was hidden"
  msgstr "'%D' var skjult"
  
! #: cp/class.cc:3329
  #, fuzzy, gcc-internal-format
  #| msgid "  by `%D'"
  msgid "  by %qD"
  msgstr "  af '%D'"
  
! #: cp/class.cc:3542
  #, gcc-internal-format
  msgid "the ellipsis in %qD is not inherited"
  msgstr ""
  
! #: cp/class.cc:3746
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%#D' with non-integral type"
  msgid "bit-field %q#D with non-integral type %qT"
  msgstr "bitfelt '%#D' med en ikke-heltalstype"
  
! #: cp/class.cc:3762
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%D' width not an integer constant"
  msgid "bit-field %q+D width not an integer constant"
  msgstr "bredden af bitfeltet '%D' er ikke en heltalskonstant"
  
! #: cp/class.cc:3767
  #, fuzzy, gcc-internal-format
  #| msgid "negative width in bit-field `%D'"
  msgid "negative width in bit-field %q+D"
  msgstr "negativ bredde i bitfeltet '%D'"
  
! #: cp/class.cc:3772
  #, fuzzy, gcc-internal-format
  #| msgid "zero width for bit-field `%D'"
  msgid "zero width for bit-field %q+D"
  msgstr "en bredde på nul for bitfeltet '%D'"
  
! #: cp/class.cc:3782
  #, fuzzy, gcc-internal-format
  #| msgid "width of `%D' exceeds its type"
  msgid "width of %qD exceeds its type"
  msgstr "bredden af '%D' overstiger typen"
  
! #: cp/class.cc:3788
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is too small to hold all values of `%#T'"
  msgid "%qD is too small to hold all values of %q#T"
  msgstr "'%D' er for lille til at indeholde alle værdierne af '%#T'"
  
! #: cp/class.cc:3850
  #, fuzzy, gcc-internal-format
  #| msgid "member `%#D' with constructor not allowed in union"
  msgid "member %q+#D with constructor not allowed in union"
  msgstr "medlemmet '%#D' med en konstruktionsfunktion er ikke tilladt i en union"
  
! #: cp/class.cc:3853
  #, fuzzy, gcc-internal-format
  #| msgid "member `%#D' with destructor not allowed in union"
  msgid "member %q+#D with destructor not allowed in union"
  msgstr "medlemmet '%#D' med en destruktionsfunktion er ikke tilladt i en union"
  
! #: cp/class.cc:3855
  #, fuzzy, gcc-internal-format
  #| msgid "member `%#D' with copy assignment operator not allowed in union"
  msgid "member %q+#D with copy assignment operator not allowed in union"
  msgstr "medlemmet '%#D' med en kopitildelingsoperator er ikke tilladt i en union"
  
! #: cp/class.cc:3859
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "unrestricted unions 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/class.cc:3975
  #, gcc-internal-format
  msgid "in C++98 %q+D may not be static because it is a member of a union"
  msgstr ""
  
! #: cp/class.cc:3988
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "non-static data member %q+D in a union may not have reference type %qT"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
! #: cp/class.cc:4001
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' invalidly declared function type"
  msgid "data member %q+D invalidly declared function type"
  msgstr "feltet '%D' er på ugyldig vis erklæret som en funktionstype"
  
! #: cp/class.cc:4007
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' invalidly declared method type"
  msgid "data member %q+D invalidly declared method type"
  msgstr "parameteren '%D' er på ugyldig vis erklæret som af en medlemsfunktionstype"
  
! #: cp/class.cc:4078
  #, gcc-internal-format
  msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
  msgstr ""
  
! #: cp/class.cc:4130
  #, fuzzy, gcc-internal-format
  #| msgid "non-member `%s' cannot be declared `mutable'"
  msgid "member %q+D cannot be declared as a %<mutable%> reference"
  msgstr "'%s' som ikke er medlem, kan ikke erklæres 'mutable'"
  
! #: cp/class.cc:4133
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' cannot be declared both virtual and static"
  msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
  msgstr "medlemmet '%D' kan ikke afklæres både virtual og static"
  
! #: cp/class.cc:4165
  #, fuzzy, gcc-internal-format
  #| msgid "multiple fields in union `%T' initialized"
  msgid "multiple fields in union %qT initialized"
  msgstr "flere felter i union '%T' tildeles startværdi"
  
! #: cp/class.cc:4167
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "initialized member %q+D declared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/class.cc:4215
  #, fuzzy, gcc-internal-format
  #| msgid "field `%#D' with same name as class"
  msgid "field %q#D with same name as class"
  msgstr "felt '%#D' med samme navn som klassen"
  
! #: cp/class.cc:4244
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' has pointer data members"
  msgid "%q#T has pointer data members"
  msgstr "'%#T' har henvisningsdatamedlemmer"
  
! #: cp/class.cc:4249
  #, fuzzy, gcc-internal-format
  #| msgid "  but does not override `%T(const %T&)'"
  msgid "  but does not declare %<%T(const %T&)%>"
  msgstr "  men overskriver ikke '%T(const %T&)'"
  
! #: cp/class.cc:4251
  #, fuzzy, gcc-internal-format
  #| msgid "  or `operator=(const %T&)'"
  msgid "  or %<operator=(const %T&)%>"
  msgstr "  eller 'operator=(const %T&)'"
  
! #: cp/class.cc:4255
  #, fuzzy, gcc-internal-format
  #| msgid "  but does not override `operator=(const %T&)'"
  msgid "  but does not declare %<operator=(const %T&)%>"
  msgstr "  men overskriver ikke 'operator=(const %T&)'"
  
! #: cp/class.cc:4257
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "pointer member %q+D declared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/class.cc:4345
  #, gcc-internal-format
  msgid "layout of %qs member of type %qT changes in %qs"
  msgstr ""
  
! #: cp/class.cc:4738
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "alignment of %qD increased in %<-fabi-version=9%> (GCC 5.2)"
  msgstr "tildeling (ikke klargøring) i erklæring"
  
! #: cp/class.cc:4741
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "alignment of %qD will increase in %<-fabi-version=9%>"
  msgstr "tildeling (ikke klargøring) i erklæring"
  
! #: cp/class.cc:5069
  #, fuzzy, gcc-internal-format
  #| msgid "initializer specified for non-virtual method `%D'"
  msgid "initializer specified for non-virtual method %q+D"
  msgstr "startværdi angivet for ikke-virtuel medlemsfunktion '%D'"
  
! #: cp/class.cc:5110
  #, fuzzy, gcc-internal-format
  msgid "no viable destructor for %qT"
  msgstr "ingen passende 'operator delete' for '%T'"
  
! #: cp/class.cc:5112
  #, fuzzy, gcc-internal-format
  msgid "destructor for %qT is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: cp/class.cc:5581
  #, gcc-internal-format
  msgid "method overrides both %<transaction_pure%> and %qE methods"
  msgstr ""
  
! #: cp/class.cc:5602
  #, gcc-internal-format
  msgid "method declared %qE overriding %qE method"
  msgstr ""
  
! #: cp/class.cc:6235 cp/constexpr.cc:299
  #, fuzzy, gcc-internal-format
  msgid "enclosing class of %<constexpr%> non-static member function %q+#D is not a literal type"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/class.cc:6261 rust/backend/rust-tree.cc:6063
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%q+T is not literal because:"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/class.cc:6264 rust/backend/rust-tree.cc:6066
  #, gcc-internal-format
  msgid "  %qT is a closure type, which is only literal in C++17 and later"
  msgstr ""
  
! #: cp/class.cc:6267 rust/backend/rust-tree.cc:6074
  #, fuzzy, gcc-internal-format
  #| msgid "base class `%#T' has a non-virtual destructor"
  msgid "  %q+T has a non-trivial destructor"
  msgstr "stamklassen '%#T' har en ikke-virtuel destruktionsfunktion"
  
! #: cp/class.cc:6270 rust/backend/rust-tree.cc:6071
  #, fuzzy, gcc-internal-format
  msgid "  %q+T does not have %<constexpr%> destructor"
  msgstr "friend-erklæringen er ikke i klassedefinitionen"
  
! #: cp/class.cc:6278 rust/backend/rust-tree.cc:6079
  #, gcc-internal-format
  msgid "  %q+T is not an aggregate, does not have a trivial default constructor, and has no %<constexpr%> constructor that is not a copy or move constructor"
  msgstr ""
  
! #: cp/class.cc:6311 rust/backend/rust-tree.cc:6111
  #, gcc-internal-format
  msgid "  base class %qT of %q+T is non-literal"
  msgstr ""
  
! #: cp/class.cc:6326 rust/backend/rust-tree.cc:6125
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "  non-static data member %qD has non-literal type"
  msgstr "ugyldig tildeling af startværdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/class.cc:6333 rust/backend/rust-tree.cc:6132
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' has no non-static data member named `%D'"
  msgid "  non-static data member %qD has volatile type"
  msgstr "'%T' har intet ikke-statisk medlem ved navn '%D'"
  
! #: cp/class.cc:6478
  #, fuzzy, gcc-internal-format
  #| msgid "base class `%#T' has a non-virtual destructor"
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "stamklassen '%#T' har en ikke-virtuel destruktionsfunktion"
  
! #: cp/class.cc:6507
  #, fuzzy, gcc-internal-format
  #| msgid "non-static reference `%#D' in class without a constructor"
  msgid "non-static reference %q#D in class without a constructor"
  msgstr "ikke-statisk reference '%#D' i klasse uden en konstruktionsfunktion"
  
! #: cp/class.cc:6513
  #, fuzzy, gcc-internal-format
  #| msgid "non-static const member `%#D' in class without a constructor"
  msgid "non-static const member %q#D in class without a constructor"
  msgstr "ikke-statisk konstant medlem '%#D' i klasse uden en konstruktionsfunktion"
  
! #: cp/class.cc:6853
  #, gcc-internal-format
  msgid "offset of %qT base class for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr ""
  
! #: cp/class.cc:6858
  #, gcc-internal-format
  msgid "offset of %qT base class for %<-std=c++20%> and up changes in %<-fabi-version=21%> (GCC 16)"
  msgstr ""
  
! #: cp/class.cc:6866
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "offset of %qD for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr "tildeling (ikke klargøring) i erklæring"
  
! #: cp/class.cc:6871
  #, gcc-internal-format
  msgid "offset of %qD for %<-std=c++20%> and up changes in %<-fabi-version=21%> (GCC 16)"
  msgstr ""
  
! #: cp/class.cc:6912
  #, fuzzy, gcc-internal-format
  #| msgid "direct base `%T' inaccessible in `%T' due to ambiguity"
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr "direkte stamklasse '%T' er ikke tilgængelig i '%T' på grund af tvetydighed"
  
! #: cp/class.cc:6924
  #, fuzzy, gcc-internal-format
  #| msgid "virtual base `%T' inaccessible in `%T' due to ambiguity"
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr "virtuel stamklasse '%T' er ikke tilgængelig i '%T' på grund af tvetydighed"
  
! #: cp/class.cc:7166
  #, fuzzy, gcc-internal-format
  #| msgid "offset of `%D' is not ABI-compliant and may change in a future version of GCC"
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr "afsættet for '%D' følger ikke ABI'en og kan ændre sig i en fremtidig version af GCC"
  
! #: cp/class.cc:7362
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "størrelsen af tabellen '%s' er for stor"
  
! #: cp/class.cc:7683
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<...%> with non-slice"
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "ugyldig brug af %<...%> med ikke-skive"
  
! #: cp/class.cc:7684
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of structure with flexible array member"
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "ugyldig brug af struktur med fleksibelt tabelmedlem"
  
! #: cp/class.cc:7689
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "array member %q#D declared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/class.cc:7718
  #, fuzzy, gcc-internal-format
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr "fleksibelt tabelmedlem ikke i slutningen af struktur"
  
! #: cp/class.cc:7720
  #, fuzzy, gcc-internal-format
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr "fleksibelt tabelmedlem i ellers tom struktur"
  
! #: cp/class.cc:7729 cp/class.cc:7764
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of `%#T'"
  msgid "in the definition of %q#T"
  msgstr "omdefinering af '%#T'"
  
! #: cp/class.cc:7737
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "fleksibelt tabelmedlem ikke i slutningen af struktur"
  
! #: cp/class.cc:7739
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD in an otherwise empty %q#T is a GCC extension"
  msgstr "fleksibelt tabelmedlem i ellers tom struktur"
  
! #: cp/class.cc:7762
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "next member %q#D declared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/class.cc:7874 cp/decl.cc:18271 cp/parser.cc:28464
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of `%#T'"
  msgid "redefinition of %q#T"
  msgstr "omdefinering af '%#T'"
  
! #: cp/class.cc:8021
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' has virtual functions but non-virtual destructor"
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "'%#T' har virtuelle funktioner, men ikke-virtuel destruktionsfunktion"
  
! #: cp/class.cc:8049
  #, fuzzy, gcc-internal-format
  #| msgid "class `%T' does not have any field named `%D'"
  msgid "type transparent %q#T does not have any fields"
  msgstr "klassen '%T' har ikke et felt ved navn '%D'"
  
! #: cp/class.cc:8055
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr ""
  
! #: cp/class.cc:8059
  #, fuzzy, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr "  eftersom typen '%T' har abstrakte virtuelle funktioner"
  
! #: cp/class.cc:8065
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.cc:8236
  #, fuzzy, gcc-internal-format
  #| msgid "brace-enclosed initializer used to initialize `%T'"
  msgid "definition of %qD does not match %<#include <initializer_list>%>"
  msgstr "startværdi i krøllede paranteser benyttet til at klargøre '%T'"
  
! #: cp/class.cc:8247
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "forsøgte at afslutte struct, men blev stoppet af tidligere fortolkningsfejl"
  
! #: cp/class.cc:8754
  #, fuzzy, gcc-internal-format
  #| msgid "language string `\"%s\"' not recognized"
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "sprogstrengen '\"%s\"' ikke genkendt"
  
! #: cp/class.cc:8844
  #, fuzzy, gcc-internal-format
  #| msgid "cannot resolve overloaded function `%D' based on conversion to type `%T'"
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "kan ikke benytte den flertydiggjorte funktion '%D' baseret på konvertering til typen '%T'"
  
! #: cp/class.cc:9010
  #, fuzzy, gcc-internal-format
  #| msgid "no matches converting function `%D' to type `%#T'"
  msgid "no matches converting function %qD to type %q#T"
  msgstr "ingen passende ved konvertering af funktionen '%D' til typen '%#T'"
  
! #: cp/class.cc:9038
  #, fuzzy, gcc-internal-format
  #| msgid "converting overloaded function `%D' to type `%#T' is ambiguous"
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "konvertering af den flertydiggjorte funktion '%D' til typen '%T' er tvetydig"
  
! #: cp/class.cc:9080
  #, 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 explicit object member function."
  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/class.cc:9085
  #, fuzzy, gcc-internal-format
  #| msgid "(a pointer to member can only be formed with `&%E')"
  msgid "a pointer to explicit object member function can only be formed with %<&%E%>"
  msgstr "(en henvisning til medlem kan kun dannes med '&%E')"
  
! #: cp/class.cc:9095
  #, fuzzy, gcc-internal-format
  #| msgid "assuming pointer to member `%D'"
  msgid "assuming pointer to member %qD"
  msgstr "antager henvisning til medlemmet '%D'"
  
! #: cp/class.cc:9098
  #, fuzzy, gcc-internal-format
  #| msgid "(a pointer to member can only be formed with `&%E')"
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(en henvisning til medlem kan kun dannes med '&%E')"
  
! #: cp/class.cc:9177
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "ikke tilstrækkelig information om typen"
  
! #: cp/class.cc:9197
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%E' from type `%T' to type `%T'"
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "kan ikke konvertere '%E' fra typen '%T' til typen '%T'"
  
! #: cp/class.cc:9498
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' shadows a member of `this'"
  msgid "declaration of %q#D changes meaning of %qD"
  msgstr "erklæring af '%s' skygger for et medlem af 'this'"
  
! #: cp/class.cc:9501
  #, fuzzy, gcc-internal-format
  #| msgid "redeclared here as `%#D'"
  msgid "used here to mean %q#D"
  msgstr "omerklæret her som '%#D'"
  
! #: cp/constexpr.cc:112
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' outside of class is not definition"
  msgid "the type %qT of %<constexpr%> variable %qD is not literal"
  msgstr "erklæring af '%#D' uden for en klasse er ikke en definition"
  
! #: cp/constexpr.cc:123
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "variable %qD of non-literal type %qT in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/constexpr.cc:136
  #, fuzzy, gcc-internal-format
  #| msgid "parameter may not have variably modified type `%T'"
  msgid "%<constexpr%> variable %qD has variably-modified type %qT"
  msgstr "parameter må ikke have variabelt ændret type '%T'"
  
! #: cp/constexpr.cc:236
  #, fuzzy, gcc-internal-format
  #| msgid "Only constructors can invoke constructors"
  msgid "inherited constructor %qD is not %<constexpr%>"
  msgstr "Kun konstruktionsfunktioner kan kalde konstruktionsfunktioner"
  
  #. constexpr_fundef_p
! #: cp/constexpr.cc:250
  #, fuzzy, gcc-internal-format
  #| msgid "invalid return type for member function `%#D'"
  msgid "invalid type for parameter %d of %<constexpr%> function %q+#D"
  msgstr "ugyldig returtype for medlemsfunktionen '%#D'"
  
! #: cp/constexpr.cc:263
  #, gcc-internal-format
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:270 cp/decl.cc:15265
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
  #. constexpr_fundef_p
! #: cp/constexpr.cc:283
  #, fuzzy, gcc-internal-format
  #| msgid "invalid return type for function `%#D'"
  msgid "invalid return type %qT of %<constexpr%> function %q+D"
  msgstr "ugyldig returtype for funktionen '%#D'"
  
! #: cp/constexpr.cc:310
! #, gcc-internal-format
! msgid "%q#T has virtual base classes"
! msgstr ""
  
! #: cp/constexpr.cc:568
  #, gcc-internal-format
  msgid "%<constexpr%> constructor does not have empty body"
  msgstr ""
  
! #: cp/constexpr.cc:826
  #, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr ""
  
! #: cp/constexpr.cc:887
  #, gcc-internal-format
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr ""
  
! #: cp/constexpr.cc:950
  #, gcc-internal-format
  msgid "body of %<constexpr%> function %qD not a return-statement"
  msgstr ""
  
! #: cp/constexpr.cc:1075
  #, gcc-internal-format
  msgid "%<-fimplicit-constexpr%> only affects %<inline%> functions"
  msgstr ""
  
! #: cp/constexpr.cc:1091
  #, fuzzy, gcc-internal-format
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr "overløb i konstant udtryk"
  
! #: cp/constexpr.cc:1347 cp/constexpr.cc:6596
  #, gcc-internal-format
  msgid "destroying %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:1637 cp/constexpr.cc:3396
! #: rust/backend/rust-constexpr.cc:3329
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr "tom erklæring"
  
! #: cp/constexpr.cc:1639 cp/constexpr.cc:1738 cp/constexpr.cc:1747
! #: cp/constexpr.cc:3705 rust/backend/rust-constexpr.cc:3334
! #: rust/backend/rust-constexpr.cc:3344 rust/backend/rust-constexpr.cc:4324
  #, 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.cc:1897 cp/constexpr.cc:2796 cp/constexpr.cc:3080
! #: cp/constexpr.cc:10135 rust/backend/rust-constexpr.cc:5789
  #, 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.cc:1944 cp/constexpr.cc:6153 cp/constexpr.cc:8608
! #: rust/backend/rust-constexpr.cc:875 rust/backend/rust-constexpr.cc:2494
  #, 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.cc:2132
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %qE"
  msgid "the comparison reduces to %qE"
  msgstr "for mange parametre til %qE"
  
! #: cp/constexpr.cc:2135
  #, fuzzy, gcc-internal-format
  #| msgid "user-defined `%D' always evaluates both arguments"
  msgid "%qE evaluates to false"
  msgstr "brugerdefineret '%D' evaluerer altid begge parametre"
  
! #: cp/constexpr.cc:2214
  #, gcc-internal-format
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2249 cp/constexpr.cc:10099
! #: rust/backend/rust-constexpr.cc:5758
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "call to internal function %qE"
  msgstr "kald af ikke-funktion '%D'"
  
! #: cp/constexpr.cc:2303 rust/backend/rust-constexpr.cc:2615
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "modifying a const object %qE is not allowed in a constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:2331 rust/backend/rust-constexpr.cc:2618
  #, fuzzy, gcc-internal-format
  msgid "originally declared %<const%> here"
  msgstr "  oprindelig definition er her"
  
! #: cp/constexpr.cc:2584 cp/constexpr.cc:2640 cp/constexpr.cc:2673
! #: cp/constexpr.cc:2695
  #, gcc-internal-format
  msgid "reference %<dynamic_cast%> failed"
  msgstr ""
  
! #: cp/constexpr.cc:2585
  #, fuzzy, gcc-internal-format
  #| msgid "type `%T' is not a base type for type `%T'"
  msgid "dynamic type %qT of its operand does not have a base class of type %qT"
  msgstr "typen '%T' er ikke en grundtype for typen '%T'"
  
! #: cp/constexpr.cc:2609
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object of type `%T' may not be initialized"
  msgid "virtual table pointer is used uninitialized"
  msgstr "objekt af typen '%T' med variabel størrelse må ikke tildeles en startværdi"
  
! #: cp/constexpr.cc:2641 cp/constexpr.cc:2674
  #, gcc-internal-format
  msgid "static type %qT of its operand is a non-public base class of dynamic type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2697
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is an ambiguous base of `%T'"
  msgid "%qT is an ambiguous base class of dynamic type %qT of its operand"
  msgstr "'%T' er en tvetydig stamklasse til '%T'"
  
! #: cp/constexpr.cc:2700
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
  #. virtual_offset is only set for virtual bases, which make the
  #. class non-literal, so we don't need to handle it here.
! #: cp/constexpr.cc:2802
  #, fuzzy, gcc-internal-format
  #| msgid "cannot call member function `%D' without object"
  msgid "calling constexpr member function %qD through virtual base subobject"
  msgstr "kan ikke kalde medlemsfunktionen '%D' uden et objekt"
  
! #: cp/constexpr.cc:2911 rust/backend/rust-constexpr.cc:3390
  #, fuzzy, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr "friend-erklæringen er ikke i klassedefinitionen"
  
! #: cp/constexpr.cc:2959
  #, fuzzy, gcc-internal-format
  #| msgid "'o' operand is not constant"
  msgid "cannot allocate array: size not constant"
  msgstr "»o«-operanden er ikke konstant"
  
! #: cp/constexpr.cc:3000
  #, fuzzy, gcc-internal-format
  #| msgid "-client_name not allowed with -dynamiclib"
  msgid "array deallocation of object allocated with non-array allocation"
  msgstr "-client_name er ikke tilladt med -dynamiclib"
  
! #: cp/constexpr.cc:3004 cp/constexpr.cc:3027
  #, fuzzy, gcc-internal-format
  msgid "allocation performed here"
  msgstr "  oprindelig definition er her"
  
! #: cp/constexpr.cc:3023
  #, fuzzy, gcc-internal-format
  #| msgid "-client_name not allowed with -dynamiclib"
  msgid "non-array deallocation of object allocated with array allocation"
  msgstr "-client_name er ikke tilladt med -dynamiclib"
  
! #: cp/constexpr.cc:3040
  #, gcc-internal-format
  msgid "deallocation of already deallocated storage"
  msgstr ""
  
! #: cp/constexpr.cc:3047
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of \"%s\" shadows a previous local"
  msgid "deallocation of storage that was not previously allocated"
  msgstr "erklæring af '%s' skygger for en tidligere lokal variabel"
  
! #: cp/constexpr.cc:3173 rust/backend/rust-constexpr.cc:3445
  #, 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.cc:3180
  #, 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.cc:3184 rust/backend/rust-constexpr.cc:3459
  #, 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.cc:3266 rust/backend/rust-constexpr.cc:3501
  #, 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.cc:3277 rust/backend/rust-constexpr.cc:3512
  #, 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.cc:3663
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is not a constant expression"
  msgstr "størrelsen af medlemmet '%D' er ikke konstant"
  
! #: cp/constexpr.cc:3666
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "pointer to %qD is not a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.cc:3672
  #, gcc-internal-format
  msgid "address of non-static constexpr variable %qD may differ on each invocation of the enclosing function; add %<static%> to give it a constant address"
  msgstr ""
  
! #: cp/constexpr.cc:3748
  #, 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.cc:3755
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "right operand of shift expression %q+E is greater than or equal to the precision %wu of the left operand"
  msgstr "højreskiftsantal er negativ"
  
! #: cp/constexpr.cc:3778
  #, 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.cc:3797
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr ""
  
! #: cp/constexpr.cc:3996
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.cc:4506 rust/backend/rust-constexpr.cc:4399
  #, 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.cc:4509 rust/backend/rust-constexpr.cc:4404
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "nonzero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/constexpr.cc:4514 rust/backend/rust-constexpr.cc:4411
  #, 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.cc:4517 rust/backend/rust-constexpr.cc:4416
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "nonzero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/constexpr.cc:4716 rust/backend/rust-constexpr.cc:1667
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "accessing uninitialized array element"
  msgstr "manglende startværdi for medlemmet '%D'"
  
! #: cp/constexpr.cc:4778 rust/backend/rust-constexpr.cc:1724
  #, 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.cc:4797 cp/constexpr.cc:4925 cp/constexpr.cc:4937
! #: cp/constexpr.cc:7777 cp/constexpr.cc:7908 cp/constexpr.cc:10049
! #: cp/constexpr.cc:11043 rust/backend/rust-constexpr.cc:1738
! #: rust/backend/rust-constexpr.cc:1983 rust/backend/rust-constexpr.cc:2225
! #: rust/backend/rust-constexpr.cc:4743 rust/backend/rust-constexpr.cc:5712
  #, 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.cc:4805 rust/backend/rust-constexpr.cc:1744
  #, fuzzy, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/constexpr.cc:4837 cp/constexpr.cc:4873 cp/constexpr.cc:6764
! #: rust/backend/rust-constexpr.cc:1774 rust/backend/rust-constexpr.cc:1797
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "accessing uninitialized member %qD"
  msgstr "manglende startværdi for medlemmet '%D'"
  
! #: cp/constexpr.cc:4839 cp/constexpr.cc:4852 cp/constexpr.cc:6759
! #: rust/backend/rust-constexpr.cc:1776
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:5003
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.cc:5006
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:5017
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:5020
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:5031
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:5034
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:5045
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:5049
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:5060
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.cc:5063
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:5218
  #, fuzzy, gcc-internal-format
  #| msgid "nested functions not supported on this target"
  msgid "%qs cannot be constant evaluated on the target"
  msgstr "-indlejrede funktioner er ikke understøttet på denne målarkitektur"
  
! #: cp/constexpr.cc:5227 cp/constexpr.cc:5237
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:5257
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr ""
  
! #: cp/constexpr.cc:5303
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr "manglende startværdi for medlemmet '%D'"
  
! #: cp/constexpr.cc:5315
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:6173 rust/backend/rust-constexpr.cc:895
  #, 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"
  
  #. Provide a more accurate message for deleted variables.
! #: cp/constexpr.cc:6213 cp/constexpr.cc:6246
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/constexpr.cc:6215 cp/constexpr.cc:6241 cp/constexpr.cc:6248
! #: cp/constexpr.cc:6591
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "allocated here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/constexpr.cc:6219
  #, gcc-internal-format
  msgid "accessing %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:6239
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:6251 rust/backend/rust-constexpr.cc:4041
  #, 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.cc:6259
  #, 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.cc:6264
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%q#D is not const"
  msgstr "'%s' er ikke en funktion,"
  
! #: cp/constexpr.cc:6267
  #, fuzzy, gcc-internal-format
  #| msgid "`%+#D' is private"
  msgid "%q#D is volatile"
  msgstr "'%+#D' er privat"
  
! #: cp/constexpr.cc:6272 cp/constexpr.cc:6279
  #, 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.cc:6285
  #, 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.cc:6288
  #, 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.cc:6589
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "modification of allocated storage after deallocation is not a constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:6598
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "modification of %qE outside its lifetime is not a constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:6605
  #, fuzzy, gcc-internal-format
  msgid "destroying %qE from outside current evaluation is not a constant expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/constexpr.cc:6608
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "modification of %qE from outside current evaluation is not a constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:6739
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "change of the active member of a union from %qD to %qD is not a constant expression before C++20"
  msgstr "overløb i konstant udtryk"
  
! #: cp/constexpr.cc:6768
  #, gcc-internal-format
  msgid "%qD does not implicitly begin its lifetime because %qT does not have a non-deleted trivial default constructor, use %<std::construct_at%> instead"
  msgstr ""
  
! #: cp/constexpr.cc:6775
  #, gcc-internal-format
  msgid "initializing %qD requires a member access expression as the left operand of the assignment"
  msgstr ""
  
! #: cp/constexpr.cc:6787 rust/backend/rust-constexpr.cc:2820
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/constexpr.cc:7239 cp/constexpr.cc:8950 cp/constexpr.cc:8962
! #: rust/backend/rust-constexpr.cc:4668
! #, fuzzy, gcc-internal-format
! msgid "statement is not a constant expression"
! msgstr "overløb i konstant udtryk"
! 
! #: cp/constexpr.cc:7446 rust/backend/rust-constexpr.cc:4933
  #, 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.cc:7555 rust/backend/rust-constexpr.cc:999
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not constant"
  msgid "inline assembly is not a constant expression"
  msgstr "startværdielement er ikke en konstant"
  
! #: cp/constexpr.cc:7557 rust/backend/rust-constexpr.cc:1000
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:7576
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "use of %qD"
  msgstr "ugyldig brug af '%D"
  
! #: cp/constexpr.cc:7580
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:7582
  #, gcc-internal-format
  msgid "if this use is part of a public ABI, change it to instead use a constant variable you define"
  msgstr ""
  
! #: cp/constexpr.cc:7584
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:7586
  #, gcc-internal-format
  msgid "you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>"
  msgstr ""
  
! #: cp/constexpr.cc:7739
  #, 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.cc:7752
  #, 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 operation count exceeds limit of %wd (use %<-fconstexpr-ops-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.cc:7938
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7941
  #, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:8006 cp/constexpr.cc:10745
! #: rust/backend/rust-constexpr.cc:2056 rust/backend/rust-constexpr.cc:6206
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral and non-enumeral type in conditional expression"
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "enum- og ikke enum-type i betinget udtryk"
  
! #: cp/constexpr.cc:8470 cp/constexpr.cc:10250
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/constexpr.cc:8501 rust/backend/rust-constexpr.cc:2461
  #, fuzzy, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/constexpr.cc:8553
  #, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression because pointed-to type %qT is not similar to %qT"
  msgstr ""
  
! #: cp/constexpr.cc:8563
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "pointed-to object declared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/constexpr.cc:8571
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "cast from %qT is not allowed in a constant expression before C++26"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:8585
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:8625 rust/backend/rust-constexpr.cc:2506
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/constexpr.cc:8763 cp/constexpr.cc:10557 cp/constexpr.cc:10968
! #: rust/backend/rust-constexpr.cc:6100 rust/backend/rust-constexpr.cc:6415
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "størrelsen af medlemmet '%D' er ikke konstant"
  
! #: cp/constexpr.cc:8807 cp/constexpr.cc:11009
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%<goto%> is not a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.cc:8865
! #, fuzzy, gcc-internal-format
! msgid "contract predicate is false in constant expression"
! msgstr "overløb i konstant udtryk"
! 
! #: cp/constexpr.cc:8900
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "address of a call to %qs is not a constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:8965
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "unexpected expression %qE of kind %s"
  msgstr "uventet adresseudtryk"
  
! #: cp/constexpr.cc:9264 rust/backend/rust-constexpr.cc:5158
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:9272 rust/backend/rust-constexpr.cc:5167
  #, fuzzy, gcc-internal-format
! msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:9288 rust/backend/rust-constexpr.cc:5183
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:9299 rust/backend/rust-constexpr.cc:5195
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:9319 rust/backend/rust-constexpr.cc:5213
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9323
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "constant evaluation returns address of immediate function %qD"
  msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
  
! #: cp/constexpr.cc:9358
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because it initializes a %qT rather than %qT"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:9986 rust/backend/rust-constexpr.cc:5667
  #, fuzzy, gcc-internal-format
  #| msgid "invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'"
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "ugyldig reinterpret_cast af et højreværdiudtryk fra typen '%T' til typen '%T'"
  
! #: cp/constexpr.cc:10215
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:10218
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:10274 rust/backend/rust-constexpr.cc:5893
  #, fuzzy, gcc-internal-format
  #| msgid "invalid reinterpret_cast from type `%T' to type `%T'"
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "ugyldig reinterpret_cast fra typen '%T' til typen '%T'"
  
! #: cp/constexpr.cc:10308 rust/backend/rust-constexpr.cc:5921
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10492
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "overløb i konstant udtryk"
  
! #: cp/constexpr.cc:10504
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "new-expression is not a constant expression before C++20"
  msgstr "overløb i konstant udtryk"
  
! #: cp/constexpr.cc:10571
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "en virtuel funktion kan ikke erklæres som friend"
  
! #: cp/constexpr.cc:10587
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.cc:10651
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/constexpr.cc:10709
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' declared static in union"
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr "feltet '%D' er erklæret statisk i union"
  
! #: cp/constexpr.cc:10717
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' declared static in union"
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr "feltet '%D' er erklæret statisk i union"
  
! #: cp/constexpr.cc:10795 rust/backend/rust-constexpr.cc:6251
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "division by zero is not a constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:10896 rust/backend/rust-constexpr.cc:6349
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/constexpr.cc:10965
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/constexpr.cc:10978
  #, fuzzy, gcc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "non-constant array initialization"
  msgstr "tabelindekset i startværdien er ikke en konstant"
  
! #: cp/constexpr.cc:11026
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "label definition in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/constexpr.cc:11065 rust/backend/rust-constexpr.cc:6438
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unexpected type for `id' (%s)"
  msgid "unexpected AST of kind %s"
--- 60217,62762 ----
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.cc:5514
  #, 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.cc:5593
  #, 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.cc:5607
  #, 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.cc:5649
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous conversion for array subscript"
  msgid "ambiguous overload for "
  msgstr "tvetydig konvertering af tabelindeks"
  
! #: cp/call.cc:5650
  #, gcc-internal-format
  msgid "no match for "
  msgstr ""
  
! #: cp/call.cc:5663
  #, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr ""
  
! #: cp/call.cc:5665
  #, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr ""
  
! #: cp/call.cc:5667
  #, fuzzy, gcc-internal-format
  #| msgid "operand is r0"
  msgid " (operand type is %qT)"
  msgstr "operanden er r0"
  
! #: cp/call.cc:5678
  #, fuzzy
  #| msgid "operand is r0"
  msgid " (operand types are %e and %e)"
  msgstr "operanden er r0"
  
! #: cp/call.cc:5693
  #, fuzzy, gcc-internal-format
  #| msgid "internal error: %s"
  msgid "ternary %<operator?:%>"
  msgstr "intern fejl: %s"
  
! #: cp/call.cc:5697
  #, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr ""
  
! #: cp/call.cc:5706 cp/call.cc:5754 cp/call.cc:5764
  #, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr ""
  
! #: cp/call.cc:5709
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr "%s for operatoren '%T %s' "
  
! #: cp/call.cc:5716
  #, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr ""
  
! #: cp/call.cc:5719
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr ""
  
! #: cp/call.cc:5727
  #, fuzzy, gcc-internal-format
  #| msgid "%s"
  msgid "%qs"
  msgstr "%s"
  
! #: cp/call.cc:5730
  #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr ""
  
! #: cp/call.cc:5736
  #, fuzzy, gcc-internal-format
  msgid "%<operator %s%>"
  msgstr "%s for operatoren '%T %s' "
  
! #: cp/call.cc:5739
  #, fuzzy, gcc-internal-format
  msgid "%<operator %s%> in %<%s%E%>"
  msgstr "%s for operatoren '%T %s' "
  
! #: cp/call.cc:5758
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr "%s for operatoren '%T %s' "
  
! #: cp/call.cc:5767
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr "%s for operatoren '%T %s' "
  
! #: cp/call.cc:5879
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids omitting the middle term of a ?: expression"
  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.cc:5957
  #, gcc-internal-format
  msgid "inferred scalar type %qT is not an integer or floating-point type of the same size as %qT"
  msgstr ""
  
! #: cp/call.cc:5974 cp/call.cc:5981
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr ""
  
! #: cp/call.cc:6037
  #, 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.cc:6089 cp/call.cc:6435 cp/call.cc:6455
  #, gcc-internal-format
  msgid "operands to %<?:%> of types %qT and %qT have unordered conversion rank"
  msgstr ""
  
! #: cp/call.cc:6161
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:6166
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:6212 cp/call.cc:6324 cp/call.cc:6577
  #, 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.cc:6216
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.cc:6463
  #, fuzzy
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr "konvertering fra NaN til unsigned int"
  
! #: cp/call.cc:6483
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral mismatch in conditional expression: `%T' vs `%T'"
  msgid "enumerated mismatch in conditional expression: %qT vs %qT"
  msgstr "enum-typer passer ikke sammen i betinget udtryk: '%T' og '%T'"
  
! #: cp/call.cc:6503
  #, fuzzy, gcc-internal-format
  #| msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
  msgid "conditional expression between enumeration type %qT and floating-point type %qT"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/call.cc:6507
  #, fuzzy, gcc-internal-format
  #| msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
  msgid "conditional expression between floating-point type %qT and enumeration type %qT"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/call.cc:6511
  #, fuzzy, gcc-internal-format
  #| msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
  msgid "conditional expression between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/call.cc:6516
  #, fuzzy, gcc-internal-format
  #| msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
  msgid "conditional expression between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/call.cc:6532
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral and non-enumeral type in conditional expression"
  msgid "enumerated and non-enumerated type in conditional expression"
  msgstr "enum- og ikke enum-type i betinget udtryk"
  
! #: cp/call.cc:7456
  #, 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.cc:7458
  #, 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.cc:7547
  #, gcc-internal-format
  msgid "in C++20 this comparison calls the current function recursively with reversed arguments"
  msgstr ""
  
! #: cp/call.cc:7597
  #, fuzzy, gcc-internal-format
  msgid "return type of %qD is not %qs"
  msgstr "returtypen til '%s' er ikke 'int'"
  
! #: cp/call.cc:7599
  #, gcc-internal-format
  msgid "used as rewritten candidate for comparison of %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:7683
  #, 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.cc:7870
  #, fuzzy, gcc-internal-format
  #| msgid "no match for call to `(%T) (%A)'"
  msgid "no match for call to %<%T::operator[] (%A)%>"
  msgstr "ingen passende fundet for kald til '(%T) (%A)'"
  
! #: cp/call.cc:7884
  #, fuzzy, gcc-internal-format
  #| msgid "call of `(%T) (%A)' is ambiguous"
  msgid "call of %<%T::operator[] (%A)%> is ambiguous"
  msgstr "kald af '(%T) (%A)' er tvetydigt"
  
! #: cp/call.cc:8143
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement %<operator delete%>"
  msgstr ""
  
! #: cp/call.cc:8146
  #, fuzzy, gcc-internal-format
  #| msgid "implicit declaration of function `%#D'"
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)"
  msgstr "underforstået erklæring af funktionen '%#D'"
  
! #: cp/call.cc:8183
  #, 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.cc:8377
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr ""
  
! #: cp/call.cc:8380
  #, gcc-internal-format
  msgid "destroying delete %qD cannot be used to release the allocated memory if the initialization throws because the object is not constructed yet"
  msgstr ""
  
! #: cp/call.cc:8389
  #, fuzzy, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "ingen passende 'operator delete' for '%T'"
  
! #: cp/call.cc:8446
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is private within this context"
  msgstr "i denne kontekst"
  
! #: cp/call.cc:8447 cp/decl.cc:10336
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "declared private here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/call.cc:8452
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is protected within this context"
  msgstr "i denne kontekst"
  
! #: cp/call.cc:8453 cp/decl.cc:10337
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "declared protected here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/call.cc:8460
  #, 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.cc:8541
  #, 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.cc:8548
  #, 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.cc:8560
  #, 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.cc:8567
  #, 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.cc:8641
  #, 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.cc:8663
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "conversions to arrays of unknown bound are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/call.cc:8747
  #, 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.cc:8758
  #, 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.cc:8770
  #, fuzzy
  #| msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgid "ISO C++ does not allow converting to %qH from %qI with greater conversion rank"
  msgstr "ISO C++ tillader ikke %<alignof%> med en ikke-type"
  
! #: cp/call.cc:8778
  msgid "ISO C++ does not allow converting to %qH from %qI with unordered conversion rank"
  msgstr ""
  
! #: cp/call.cc:8794
  #, fuzzy
  #| msgid "invalid conversion from `%T' to `%T'"
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "ugyldig konvertering fra '%T' til '%T'"
  
! #. An error diagnosed within a trait, don't give extra labels.
! #: cp/call.cc:8829 cp/call.cc:8838 cp/cvt.cc:228
  #, fuzzy
  #| msgid "invalid conversion from `%T' to `%T'"
  msgid "invalid conversion from %qH to %qI"
  msgstr "ugyldig konvertering fra '%T' til '%T'"
  
! #: cp/call.cc:8888 cp/call.cc:8901
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.cc:8894
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.cc:9058
  #, fuzzy
  #| msgid "conversion of `%E' from `%T' to `%T' is ambiguous"
  msgid "narrowing conversion of %qd from %qH to %qI"
  msgstr "konvertering af '%E' fra '%T' til '%T' er tvetydigt"
  
! #: cp/call.cc:9209
  #, 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.cc:9275
  #, 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.cc:9284
  #, fuzzy
  msgid "cannot bind non-const lvalue reference of type %qH to a value of type %qI"
  msgstr "ugyldig const_cast af en højreværdi fra typen '%T' til typen '%T'"
  
! #: cp/call.cc:9289
  #, 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'"
  
  #. extype is volatile
! #: cp/call.cc:9292
  #, fuzzy
  msgid "cannot bind lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
  
! #: cp/call.cc:9305
  #, fuzzy
  msgid "cannot bind reference of type %qH to %qI due to different array bounds"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
  
! #: cp/call.cc:9308
  #, 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.cc:9347
  #, fuzzy, gcc-internal-format
  msgid "cannot bind bit-field %qE to %qT"
  msgstr "kan ikke klargøre '%T' fra %T'"
  
! #: cp/call.cc:9350 cp/call.cc:9368
  #, 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.cc:9353
  #, fuzzy, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "kan ikke klargøre '%T' fra %T'"
  
! #: cp/call.cc:9554
  #, fuzzy
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "konvertering fra NaN til unsigned int"
  
! #: cp/call.cc:9583 cp/cvt.cc:2059
  #, gcc-internal-format
  msgid "scoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT after"
  msgstr ""
  
! #: cp/call.cc:9627
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr ""
  
! #: cp/call.cc:9663
  #, 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.cc:9673
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr ""
  
! #: cp/call.cc:9741
  #, 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.cc:9750
  #, 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.cc:9913
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.cc:10424
  #, gcc-internal-format
  msgid "use %<-fdiagnostics-all-candidates%> to display considered candidates"
  msgstr ""
  
! #: cp/call.cc:10555 cp/call.cc:13441
  #, fuzzy, gcc-internal-format
  #| msgid "  in call to `%D'"
  msgid "  in call to %qD"
  msgstr "  i kald af '%D'"
  
! #: cp/call.cc:10580
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "'%T' er en utilgængelig stamklasse til '%T'"
  
! #: cp/call.cc:10843
  #, 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.cc:10978
  #, gcc-internal-format
  msgid "assignment from temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.cc:11356
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.cc:11359
  #, 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.cc:11364
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.cc:11369
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.cc:11384
  #, 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.cc:11386
  #, fuzzy, gcc-internal-format
  #| msgid "#include nested too deeply"
  msgid "; use assignment instead"
  msgstr "#include indlejret for dybt"
  
! #: cp/call.cc:11388
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type `%T'"
  msgid "; use value-initialization instead"
  msgstr "ugyldig omtvingelse til funktionstypen '%T'"
  
! #: cp/call.cc:11391
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:11394
  #, 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.cc:11396
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.cc:11417
  #, 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.cc:11419
  #, fuzzy, gcc-internal-format
  #| msgid "#include nested too deeply"
  msgid "; use copy-assignment instead"
  msgstr "#include indlejret for dybt"
  
! #: cp/call.cc:11421
  #, 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.cc:11424
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:11427
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:11430
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.cc:11441
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.cc:11453
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:11472
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.cc:11475
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.cc:11485
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:11488
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:11491
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.cc:11500
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.cc:11522
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%#qT declared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/call.cc:11577
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument %u in call to function %qE has pointer to a non-trivially-copyable type (%qT)"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: cp/call.cc:11649
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructor delegates to itself"
  msgstr "konstruktionsfunktioner kan ikke erklæres virtual"
  
! #: cp/call.cc:11924 cp/typeck.cc:10776
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qH to %qI"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/call.cc:11948
  #, 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.cc:11980
  #, 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.cc:12028
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "call to non-function %qD"
  msgstr "kald af ikke-funktion '%D'"
  
! #: cp/call.cc:12066 cp/pt.cc:17955 cp/typeck.cc:3666
  #, 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.cc:12068
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.cc:12250
  #, 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.cc:12253
  #, fuzzy, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "kald af flertydig '%D(%A)' er tvetydigt"
  
! #: cp/call.cc:12276
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr ""
  
! #: cp/call.cc:12281
  #, 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.cc:12282
  #, 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.cc:12305
  #, 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.cc:13439
  #, 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.cc:13465
  #, fuzzy, gcc-internal-format
  msgid "C++20 says that these are ambiguous, even though the second is reversed:"
  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.cc:13488
  #, fuzzy, gcc-internal-format
  #| msgid "destructors must be member functions"
  msgid "try making the operator a %<const%> member function"
  msgstr "destruktionsfunktioner skal være medlemmer"
  
! #: cp/call.cc:13551
  #, fuzzy, gcc-internal-format
  #| msgid "choosing `%D' over `%D'"
  msgid "choosing %qD over %qD"
  msgstr "vælger '%D' frem for '%D'"
  
! #: cp/call.cc:13552
  #, fuzzy
  #| msgid "  for conversion from `%T' to `%T'"
  msgid "  for conversion from %qH to %qI"
  msgstr "  for konvertering fra '%T' til '%T'"
  
! #: cp/call.cc:13555
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  fordi konverteringssekvensen for parameteren er bedre"
  
! #: cp/call.cc:13865
  #, 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.cc:13869
  #, fuzzy, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr "candidate%s: %+#D"
  
! #: cp/call.cc:13871
  #, fuzzy, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr "candidate%s: %+#D"
  
! #: cp/call.cc:13917
  #, 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.cc:14335
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.cc:14529
  #, 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.cc:14533
  #, fuzzy
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
  
! #: cp/call.cc:14862
  #, fuzzy, gcc-internal-format
  #| msgid "returning reference to temporary"
  msgid "possibly dangling reference to a temporary"
  msgstr "returnerer reference til midlertidig variabel"
  
! #: cp/call.cc:14863
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%qT temporary created here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/call.cc:15245
  #, fuzzy, gcc-internal-format
  #| msgid "%s: definition of function `%s' not converted\n"
  msgid "explicit conversion function was not considered"
  msgstr "%s: definitionen af funktionen '%s' er ikke omdannet\n"
  
! #: cp/class.cc:323
  #, gcc-internal-format
  msgid "cannot convert from pointer to base class %qT to pointer to derived class %qT because the base is virtual"
  msgstr ""
  
! #: cp/class.cc:327
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert from base `%T' to derived type `%T' via virtual base `%T'"
  msgid "cannot convert from base class %qT to derived class %qT because the base is virtual"
  msgstr "kan ikke konvertere fra stamklassen '%T' til den nedarvede type '%T' via den virtuelle stamklasse '%T'"
  
! #: cp/class.cc:334
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert from base `%T' to derived type `%T' via virtual base `%T'"
  msgid "cannot convert from pointer to base class %qT to pointer to derived class %qT via virtual base %qT"
  msgstr "kan ikke konvertere fra stamklassen '%T' til den nedarvede type '%T' via den virtuelle stamklasse '%T'"
  
! #: cp/class.cc:339
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert from base `%T' to derived type `%T' via virtual base `%T'"
  msgid "cannot convert from base class %qT to derived class %qT via virtual base %qT"
  msgstr "kan ikke konvertere fra stamklassen '%T' til den nedarvede type '%T' via den virtuelle stamklasse '%T'"
  
! #: cp/class.cc:400
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert from base `%T' to derived type `%T' via virtual base `%T'"
  msgid "cannot convert from %qT to base class %qT because %qT is incomplete"
  msgstr "kan ikke konvertere fra stamklassen '%T' til den nedarvede type '%T' via den virtuelle stamklasse '%T'"
  
! #: cp/class.cc:1469
  #, fuzzy, gcc-internal-format
  msgid "%q#D conflicts with version inherited from %qT"
  msgstr "strider mod tidligere erklæring '%#D'"
  
! #: cp/class.cc:1472
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "version inherited from %qT declared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/class.cc:1492
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' and `%#D' cannot be overloaded"
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "'%#D' og '%#D' kan ikke flertydiggøres"
  
  # hænger sammen med næste tekst
! #: cp/class.cc:1494 cp/decl.cc:2189 cp/decl.cc:2201 cp/decl.cc:2227
! #: cp/decl.cc:2249 cp/name-lookup.cc:3002 cp/name-lookup.cc:3319
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous declaration %q#D"
  msgstr "tidligere erklæring '%D'"
  
! #: cp/class.cc:1536
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting access specifications for method `%D', ignored"
  msgid "conflicting access specifications for method %q+D, ignored"
  msgstr "modstridende tilgangsanvisninger til metoden '%D', ignoreret"
  
! #: cp/class.cc:1539
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting access specifications for field `%s', ignored"
  msgid "conflicting access specifications for field %qE, ignored"
  msgstr "modstridende tilgangsanvisninger til feltet '%s', ignoreret"
  
! #: cp/class.cc:1643
  #, fuzzy, gcc-internal-format
  #| msgid "  because of local method `%#D' with same name"
  msgid "%qD invalid in %q#T because of local method %q#D with same name"
  msgstr "  på grund af den lokale metode '%#D' med det samme navn"
  
! #: cp/class.cc:1647
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "local method %q#D declared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/class.cc:1653
  #, fuzzy, gcc-internal-format
  #| msgid "  because of local member `%#D' with same name"
  msgid "%qD invalid in %q#T because of local member %q#D with same name"
  msgstr "  på grund af det lokale medlem '%#D' med det samme navn"
  
! #: cp/class.cc:1657
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "local member %q#D declared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/class.cc:1728
  #, gcc-internal-format
  msgid "%qD inherits the %E ABI tag that %qT (used in its return type) has"
  msgstr ""
  
! #: cp/class.cc:1731 cp/class.cc:1738 cp/class.cc:1745 cp/class.cc:1757
! #: cp/cvt.cc:1147 cp/typeck.cc:2069 rust/backend/rust-tree.cc:647
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%qT declared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/class.cc:1736
  #, gcc-internal-format
  msgid "%qD inherits the %E ABI tag that %qT (used in its type) has"
  msgstr ""
  
! #: cp/class.cc:1743
  #, gcc-internal-format
  msgid "%qT does not have the %E ABI tag that base %qT has"
  msgstr ""
  
! #: cp/class.cc:1751
  #, gcc-internal-format
  msgid "%qT does not have the %E ABI tag that %qT (used in the type of %qD) has"
  msgstr ""
  
! #: cp/class.cc:2062
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert from base `%T' to derived type `%T' via virtual base `%T'"
  msgid "cannot derive from %<final%> base %qT in derived type %qT"
  msgstr "kan ikke konvertere fra stamklassen '%T' til den nedarvede type '%T' via den virtuelle stamklasse '%T'"
  
! #: cp/class.cc:2533
  #, fuzzy, gcc-internal-format
  #| msgid "all member functions in class `%T' are private"
  msgid "all member functions in class %qT are private"
  msgstr "alle medlemsfunktioner i klassen '%T' er private"
  
! #: cp/class.cc:2545
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' only defines a private destructor and has no friends"
  msgid "%q#T only defines a private destructor and has no friends"
  msgstr "'%#T' definerer kun en privat destruktionsfunktion og har ingen venner"
  
! #: cp/class.cc:2589
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' only defines private constructors and has no friends"
  msgid "%q#T only defines private constructors and has no friends"
  msgstr "'%#T' definerer kun private konstruktionsfunktioner og har ingen venner"
  
! #: cp/class.cc:2593
  #, gcc-internal-format
  msgid "%q#D is public, but requires an existing %q#T object"
  msgstr ""
  
  # %D er en funktion
! #: cp/class.cc:2883
  #, fuzzy, gcc-internal-format
  #| msgid "no unique final overrider for `%D' in `%T'"
  msgid "no unique final overrider for %qD in %qT"
  msgstr "ingen unik endelig overskrivning af '%D' i '%T'"
  
! #: cp/class.cc:3243
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' and `%#D' cannot be overloaded"
  msgid "%qD can be marked override"
  msgstr "'%#D' og '%#D' kan ikke flertydiggøres"
  
! #: cp/class.cc:3246
  #, gcc-internal-format
  msgid "%q+#D marked %<override%>, but does not override"
  msgstr ""
  
! #: cp/class.cc:3262
! #, fuzzy, gcc-internal-format
! #| msgid "constructor cannot be static member function"
! msgid "contracts cannot be added to virtual functions"
! msgstr "konstruktionsfunktionen kan ikke være en statisk medlemsfunktion"
! 
! #: cp/class.cc:3265
  #, gcc-internal-format
  msgid "%q+#D marked %<final%>, but is not virtual"
  msgstr ""
  
! #: cp/class.cc:3363
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was hidden"
  msgid "%qD was hidden"
  msgstr "'%D' var skjult"
  
! #: cp/class.cc:3366
  #, fuzzy, gcc-internal-format
  #| msgid "  by `%D'"
  msgid "  by %qD"
  msgstr "  af '%D'"
  
! #: cp/class.cc:3579
  #, gcc-internal-format
  msgid "the ellipsis in %qD is not inherited"
  msgstr ""
  
! #: cp/class.cc:3783
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%#D' with non-integral type"
  msgid "bit-field %q#D with non-integral type %qT"
  msgstr "bitfelt '%#D' med en ikke-heltalstype"
  
! #: cp/class.cc:3799
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%D' width not an integer constant"
  msgid "bit-field %q+D width not an integer constant"
  msgstr "bredden af bitfeltet '%D' er ikke en heltalskonstant"
  
! #: cp/class.cc:3804
  #, fuzzy, gcc-internal-format
  #| msgid "negative width in bit-field `%D'"
  msgid "negative width in bit-field %q+D"
  msgstr "negativ bredde i bitfeltet '%D'"
  
! #: cp/class.cc:3809
  #, fuzzy, gcc-internal-format
  #| msgid "zero width for bit-field `%D'"
  msgid "zero width for bit-field %q+D"
  msgstr "en bredde på nul for bitfeltet '%D'"
  
! #: cp/class.cc:3819
  #, fuzzy, gcc-internal-format
  #| msgid "width of `%D' exceeds its type"
  msgid "width of %qD exceeds its type"
  msgstr "bredden af '%D' overstiger typen"
  
! #: cp/class.cc:3825
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is too small to hold all values of `%#T'"
  msgid "%qD is too small to hold all values of %q#T"
  msgstr "'%D' er for lille til at indeholde alle værdierne af '%#T'"
  
! #: cp/class.cc:3887
  #, fuzzy, gcc-internal-format
  #| msgid "member `%#D' with constructor not allowed in union"
  msgid "member %q+#D with constructor not allowed in union"
  msgstr "medlemmet '%#D' med en konstruktionsfunktion er ikke tilladt i en union"
  
! #: cp/class.cc:3890
  #, fuzzy, gcc-internal-format
  #| msgid "member `%#D' with destructor not allowed in union"
  msgid "member %q+#D with destructor not allowed in union"
  msgstr "medlemmet '%#D' med en destruktionsfunktion er ikke tilladt i en union"
  
! #: cp/class.cc:3892
  #, fuzzy, gcc-internal-format
  #| msgid "member `%#D' with copy assignment operator not allowed in union"
  msgid "member %q+#D with copy assignment operator not allowed in union"
  msgstr "medlemmet '%#D' med en kopitildelingsoperator er ikke tilladt i en union"
  
! #: cp/class.cc:3896
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "unrestricted unions 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/class.cc:4012
  #, gcc-internal-format
  msgid "in C++98 %q+D may not be static because it is a member of a union"
  msgstr ""
  
! #: cp/class.cc:4025
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "non-static data member %q+D in a union may not have reference type %qT"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
! #: cp/class.cc:4038
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' invalidly declared function type"
  msgid "data member %q+D invalidly declared function type"
  msgstr "feltet '%D' er på ugyldig vis erklæret som en funktionstype"
  
! #: cp/class.cc:4044
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' invalidly declared method type"
  msgid "data member %q+D invalidly declared method type"
  msgstr "parameteren '%D' er på ugyldig vis erklæret som af en medlemsfunktionstype"
  
! #: cp/class.cc:4115
  #, gcc-internal-format
  msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
  msgstr ""
  
! #: cp/class.cc:4167
  #, fuzzy, gcc-internal-format
  #| msgid "non-member `%s' cannot be declared `mutable'"
  msgid "member %q+D cannot be declared as a %<mutable%> reference"
  msgstr "'%s' som ikke er medlem, kan ikke erklæres 'mutable'"
  
! #: cp/class.cc:4170
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' cannot be declared both virtual and static"
  msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
  msgstr "medlemmet '%D' kan ikke afklæres både virtual og static"
  
! #: cp/class.cc:4202
  #, fuzzy, gcc-internal-format
  #| msgid "multiple fields in union `%T' initialized"
  msgid "multiple fields in union %qT initialized"
  msgstr "flere felter i union '%T' tildeles startværdi"
  
! #: cp/class.cc:4204
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "initialized member %q+D declared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/class.cc:4252
  #, fuzzy, gcc-internal-format
  #| msgid "field `%#D' with same name as class"
  msgid "field %q#D with same name as class"
  msgstr "felt '%#D' med samme navn som klassen"
  
! #: cp/class.cc:4281
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' has pointer data members"
  msgid "%q#T has pointer data members"
  msgstr "'%#T' har henvisningsdatamedlemmer"
  
! #: cp/class.cc:4286
  #, fuzzy, gcc-internal-format
  #| msgid "  but does not override `%T(const %T&)'"
  msgid "  but does not declare %<%T(const %T&)%>"
  msgstr "  men overskriver ikke '%T(const %T&)'"
  
! #: cp/class.cc:4288
  #, fuzzy, gcc-internal-format
  #| msgid "  or `operator=(const %T&)'"
  msgid "  or %<operator=(const %T&)%>"
  msgstr "  eller 'operator=(const %T&)'"
  
! #: cp/class.cc:4292
  #, fuzzy, gcc-internal-format
  #| msgid "  but does not override `operator=(const %T&)'"
  msgid "  but does not declare %<operator=(const %T&)%>"
  msgstr "  men overskriver ikke 'operator=(const %T&)'"
  
! #: cp/class.cc:4294
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "pointer member %q+D declared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/class.cc:4382
  #, gcc-internal-format
  msgid "layout of %qs member of type %qT changes in %qs"
  msgstr ""
  
! #: cp/class.cc:4775
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "alignment of %qD increased in %<-fabi-version=9%> (GCC 5.2)"
  msgstr "tildeling (ikke klargøring) i erklæring"
  
! #: cp/class.cc:4778
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "alignment of %qD will increase in %<-fabi-version=9%>"
  msgstr "tildeling (ikke klargøring) i erklæring"
  
! #: cp/class.cc:5106
  #, fuzzy, gcc-internal-format
  #| msgid "initializer specified for non-virtual method `%D'"
  msgid "initializer specified for non-virtual method %q+D"
  msgstr "startværdi angivet for ikke-virtuel medlemsfunktion '%D'"
  
! #: cp/class.cc:5147
  #, fuzzy, gcc-internal-format
  msgid "no viable destructor for %qT"
  msgstr "ingen passende 'operator delete' for '%T'"
  
! #: cp/class.cc:5149
  #, fuzzy, gcc-internal-format
  msgid "destructor for %qT is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: cp/class.cc:5618
  #, gcc-internal-format
  msgid "method overrides both %<transaction_pure%> and %qE methods"
  msgstr ""
  
! #: cp/class.cc:5639
  #, gcc-internal-format
  msgid "method declared %qE overriding %qE method"
  msgstr ""
  
! #: cp/class.cc:6321 cp/constexpr.cc:303
  #, fuzzy, gcc-internal-format
  msgid "enclosing class of %<constexpr%> non-static member function %q+#D is not a literal type"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/class.cc:6347 rust/backend/rust-tree.cc:6101
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%q+T is not literal because:"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/class.cc:6350 rust/backend/rust-tree.cc:6104
  #, gcc-internal-format
  msgid "  %qT is a closure type, which is only literal in C++17 and later"
  msgstr ""
  
! #: cp/class.cc:6353 rust/backend/rust-tree.cc:6112
  #, fuzzy, gcc-internal-format
  #| msgid "base class `%#T' has a non-virtual destructor"
  msgid "  %q+T has a non-trivial destructor"
  msgstr "stamklassen '%#T' har en ikke-virtuel destruktionsfunktion"
  
! #: cp/class.cc:6356 rust/backend/rust-tree.cc:6109
  #, fuzzy, gcc-internal-format
  msgid "  %q+T does not have %<constexpr%> destructor"
  msgstr "friend-erklæringen er ikke i klassedefinitionen"
  
! #: cp/class.cc:6364 rust/backend/rust-tree.cc:6117
  #, gcc-internal-format
  msgid "  %q+T is not an aggregate, does not have a trivial default constructor, and has no %<constexpr%> constructor that is not a copy or move constructor"
  msgstr ""
  
! #: cp/class.cc:6397 rust/backend/rust-tree.cc:6149
  #, gcc-internal-format
  msgid "  base class %qT of %q+T is non-literal"
  msgstr ""
  
! #: cp/class.cc:6412 rust/backend/rust-tree.cc:6163
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "  non-static data member %qD has non-literal type"
  msgstr "ugyldig tildeling af startværdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/class.cc:6419 rust/backend/rust-tree.cc:6170
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' has no non-static data member named `%D'"
  msgid "  non-static data member %qD has volatile type"
  msgstr "'%T' har intet ikke-statisk medlem ved navn '%D'"
  
! #: cp/class.cc:6564
  #, fuzzy, gcc-internal-format
  #| msgid "base class `%#T' has a non-virtual destructor"
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "stamklassen '%#T' har en ikke-virtuel destruktionsfunktion"
  
! #: cp/class.cc:6593
  #, fuzzy, gcc-internal-format
  #| msgid "non-static reference `%#D' in class without a constructor"
  msgid "non-static reference %q#D in class without a constructor"
  msgstr "ikke-statisk reference '%#D' i klasse uden en konstruktionsfunktion"
  
! #: cp/class.cc:6599
  #, fuzzy, gcc-internal-format
  #| msgid "non-static const member `%#D' in class without a constructor"
  msgid "non-static const member %q#D in class without a constructor"
  msgstr "ikke-statisk konstant medlem '%#D' i klasse uden en konstruktionsfunktion"
  
! #: cp/class.cc:6941
  #, gcc-internal-format
  msgid "offset of %qT base class for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr ""
  
! #: cp/class.cc:6946
  #, gcc-internal-format
  msgid "offset of %qT base class for %<-std=c++20%> and up changes in %<-fabi-version=21%> (GCC 16)"
  msgstr ""
  
! #: cp/class.cc:6954
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "offset of %qD for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr "tildeling (ikke klargøring) i erklæring"
  
! #: cp/class.cc:6959
  #, gcc-internal-format
  msgid "offset of %qD for %<-std=c++20%> and up changes in %<-fabi-version=21%> (GCC 16)"
  msgstr ""
  
! #: cp/class.cc:7000
  #, fuzzy, gcc-internal-format
  #| msgid "direct base `%T' inaccessible in `%T' due to ambiguity"
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr "direkte stamklasse '%T' er ikke tilgængelig i '%T' på grund af tvetydighed"
  
! #: cp/class.cc:7012
  #, fuzzy, gcc-internal-format
  #| msgid "virtual base `%T' inaccessible in `%T' due to ambiguity"
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr "virtuel stamklasse '%T' er ikke tilgængelig i '%T' på grund af tvetydighed"
  
! #: cp/class.cc:7254
  #, fuzzy, gcc-internal-format
  #| msgid "offset of `%D' is not ABI-compliant and may change in a future version of GCC"
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr "afsættet for '%D' følger ikke ABI'en og kan ændre sig i en fremtidig version af GCC"
  
! #: cp/class.cc:7450
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "størrelsen af tabellen '%s' er for stor"
  
! #: cp/class.cc:7775
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<...%> with non-slice"
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "ugyldig brug af %<...%> med ikke-skive"
  
! #: cp/class.cc:7776
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of structure with flexible array member"
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "ugyldig brug af struktur med fleksibelt tabelmedlem"
  
! #: cp/class.cc:7781
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "array member %q#D declared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/class.cc:7810
  #, fuzzy, gcc-internal-format
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr "fleksibelt tabelmedlem ikke i slutningen af struktur"
  
! #: cp/class.cc:7812
  #, fuzzy, gcc-internal-format
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr "fleksibelt tabelmedlem i ellers tom struktur"
  
! #: cp/class.cc:7821 cp/class.cc:7856
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of `%#T'"
  msgid "in the definition of %q#T"
  msgstr "omdefinering af '%#T'"
  
! #: cp/class.cc:7829
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "fleksibelt tabelmedlem ikke i slutningen af struktur"
  
! #: cp/class.cc:7831
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD in an otherwise empty %q#T is a GCC extension"
  msgstr "fleksibelt tabelmedlem i ellers tom struktur"
  
! #: cp/class.cc:7854
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "next member %q#D declared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/class.cc:7966 cp/decl.cc:19511 cp/parser.cc:30592
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of `%#T'"
  msgid "redefinition of %q#T"
  msgstr "omdefinering af '%#T'"
  
! #: cp/class.cc:7975
! #, gcc-internal-format
! msgid "defining %qT, which previously failed to be complete in a SFINAE context"
! msgstr ""
! 
! #: cp/class.cc:7978 cp/decl.cc:20556
! #, gcc-internal-format
! msgid "here.  Use %qs for a diagnostic at that point"
! msgstr ""
! 
! #: cp/class.cc:8124
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' has virtual functions but non-virtual destructor"
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "'%#T' har virtuelle funktioner, men ikke-virtuel destruktionsfunktion"
  
! #: cp/class.cc:8152
  #, fuzzy, gcc-internal-format
  #| msgid "class `%T' does not have any field named `%D'"
  msgid "type transparent %q#T does not have any fields"
  msgstr "klassen '%T' har ikke et felt ved navn '%D'"
  
! #: cp/class.cc:8158
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr ""
  
! #: cp/class.cc:8162
  #, fuzzy, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr "  eftersom typen '%T' har abstrakte virtuelle funktioner"
  
! #: cp/class.cc:8168
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.cc:8339
  #, fuzzy, gcc-internal-format
  #| msgid "brace-enclosed initializer used to initialize `%T'"
  msgid "definition of %qD does not match %<#include <initializer_list>%>"
  msgstr "startværdi i krøllede paranteser benyttet til at klargøre '%T'"
  
! #: cp/class.cc:8350
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "forsøgte at afslutte struct, men blev stoppet af tidligere fortolkningsfejl"
  
! #: cp/class.cc:8871
  #, fuzzy, gcc-internal-format
  #| msgid "language string `\"%s\"' not recognized"
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "sprogstrengen '\"%s\"' ikke genkendt"
  
! #: cp/class.cc:8961
  #, fuzzy, gcc-internal-format
  #| msgid "cannot resolve overloaded function `%D' based on conversion to type `%T'"
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "kan ikke benytte den flertydiggjorte funktion '%D' baseret på konvertering til typen '%T'"
  
! #: cp/class.cc:9134
  #, fuzzy, gcc-internal-format
  #| msgid "no matches converting function `%D' to type `%#T'"
  msgid "no matches converting function %qD to type %q#T"
  msgstr "ingen passende ved konvertering af funktionen '%D' til typen '%#T'"
  
! #: cp/class.cc:9161
  #, fuzzy, gcc-internal-format
  #| msgid "converting overloaded function `%D' to type `%#T' is ambiguous"
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "konvertering af den flertydiggjorte funktion '%D' til typen '%T' er tvetydig"
  
! #: cp/class.cc:9203
  #, 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 explicit object member function."
  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/class.cc:9208
  #, fuzzy, gcc-internal-format
  #| msgid "(a pointer to member can only be formed with `&%E')"
  msgid "a pointer to explicit object member function can only be formed with %<&%E%>"
  msgstr "(en henvisning til medlem kan kun dannes med '&%E')"
  
! #: cp/class.cc:9218
  #, fuzzy, gcc-internal-format
  #| msgid "assuming pointer to member `%D'"
  msgid "assuming pointer to member %qD"
  msgstr "antager henvisning til medlemmet '%D'"
  
! #: cp/class.cc:9221
  #, fuzzy, gcc-internal-format
  #| msgid "(a pointer to member can only be formed with `&%E')"
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(en henvisning til medlem kan kun dannes med '&%E')"
  
! #: cp/class.cc:9302
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "ikke tilstrækkelig information om typen"
  
! #: cp/class.cc:9322
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%E' from type `%T' to type `%T'"
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "kan ikke konvertere '%E' fra typen '%T' til typen '%T'"
  
! #: cp/class.cc:9623
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' shadows a member of `this'"
  msgid "declaration of %q#D changes meaning of %qD"
  msgstr "erklæring af '%s' skygger for et medlem af 'this'"
  
! #: cp/class.cc:9626
  #, fuzzy, gcc-internal-format
  #| msgid "redeclared here as `%#D'"
  msgid "used here to mean %q#D"
  msgstr "omerklæret her som '%#D'"
  
! #: cp/constexpr.cc:113
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' outside of class is not definition"
  msgid "the type %qT of %<constexpr%> variable %qD is not literal"
  msgstr "erklæring af '%#D' uden for en klasse er ikke en definition"
  
! #: cp/constexpr.cc:124
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "variable %qD of non-literal type %qT in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/constexpr.cc:137
  #, fuzzy, gcc-internal-format
  #| msgid "parameter may not have variably modified type `%T'"
  msgid "%<constexpr%> variable %qD has variably-modified type %qT"
  msgstr "parameter må ikke have variabelt ændret type '%T'"
  
! #: cp/constexpr.cc:240
  #, fuzzy, gcc-internal-format
  #| msgid "Only constructors can invoke constructors"
  msgid "inherited constructor %qD is not %<constexpr%>"
  msgstr "Kun konstruktionsfunktioner kan kalde konstruktionsfunktioner"
  
  #. constexpr_fundef_p
! #: cp/constexpr.cc:254
  #, fuzzy, gcc-internal-format
  #| msgid "invalid return type for member function `%#D'"
  msgid "invalid type for parameter %d of %<constexpr%> function %q+#D"
  msgstr "ugyldig returtype for medlemsfunktionen '%#D'"
  
! #: cp/constexpr.cc:267
  #, gcc-internal-format
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:274 cp/decl.cc:16439
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
  #. constexpr_fundef_p
! #: cp/constexpr.cc:287
  #, fuzzy, gcc-internal-format
  #| msgid "invalid return type for function `%#D'"
  msgid "invalid return type %qT of %<constexpr%> function %q+D"
  msgstr "ugyldig returtype for funktionen '%#D'"
  
! #: cp/constexpr.cc:316
! #, fuzzy, gcc-internal-format
! #| msgid "template argument %d is invalid"
! msgid "%<constexpr%> constructor in %q#T that has virtual base classes only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
! msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/constexpr.cc:320
! #, fuzzy, gcc-internal-format
! #| msgid "template argument %d is invalid"
! msgid "%<constexpr%> destructor in %q#T that has virtual base classes only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
! msgstr "skabelonsparameter %d er ugyldig"
! 
! #: cp/constexpr.cc:580
  #, gcc-internal-format
  msgid "%<constexpr%> constructor does not have empty body"
  msgstr ""
  
! #: cp/constexpr.cc:838
  #, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr ""
  
! #: cp/constexpr.cc:899
  #, gcc-internal-format
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr ""
  
! #: cp/constexpr.cc:962 cp/constexpr.cc:1128
  #, gcc-internal-format
  msgid "body of %<constexpr%> function %qD not a return-statement"
  msgstr ""
  
! #: cp/constexpr.cc:1087
  #, gcc-internal-format
  msgid "%<-fimplicit-constexpr%> only affects %<inline%> functions"
  msgstr ""
  
! #: cp/constexpr.cc:1103
  #, fuzzy, gcc-internal-format
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr "overløb i konstant udtryk"
  
! #: cp/constexpr.cc:1465 cp/constexpr.cc:7962
  #, gcc-internal-format
  msgid "destroying %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:1739
! #, gcc-internal-format
! msgid "%qs called after throwing an exception of type %qT; %<what()%>: %qs"
! msgstr ""
! 
! #: cp/constexpr.cc:1754
! #, gcc-internal-format
! msgid "%qs called after throwing an exception %qE"
! msgstr ""
! 
! #: cp/constexpr.cc:1757
! #, fuzzy, gcc-internal-format
! #| msgid "creating pointer to member of non-class type `%T'"
! msgid "%qs called after throwing an exception of type %qT"
! msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
! 
! #: cp/constexpr.cc:1771
! #, fuzzy, gcc-internal-format
! #| msgid "exception of type `%T' will be caught"
! msgid "uncaught exception of type %qT; %<what()%>: %qs"
! msgstr "undtagelse af typen '%T' vil blive fanget"
! 
! #: cp/constexpr.cc:1785
! #, gcc-internal-format
! msgid "uncaught exception %qE"
! msgstr ""
! 
! #: cp/constexpr.cc:1787
! #, fuzzy, gcc-internal-format
! #| msgid "exception of type `%T' will be caught"
! msgid "uncaught exception of type %qT"
! msgstr "undtagelse af typen '%T' vil blive fanget"
! 
! #: cp/constexpr.cc:1911
! #, fuzzy, gcc-internal-format
! #| msgid "`%D' must take either one or two arguments"
! msgid "call to %qD function with incorrect number of arguments"
! msgstr "'%D' skal tage mod én eller to parametre"
! 
! #: cp/constexpr.cc:1929
! #, fuzzy, gcc-internal-format
! #| msgid "`%D' declared with an exception specification"
! msgid "%qD called with no caught exceptions pending"
! msgstr "'%D' erklæret med en undtagelsesspecifikation"
! 
! #: cp/constexpr.cc:2013
! #, fuzzy, gcc-internal-format
! msgid "cannot allocate exception: size not constant"
! msgstr "størrelsen af medlemmet '%D' er ikke konstant"
! 
! #: cp/constexpr.cc:2033
! #, gcc-internal-format
! msgid "first argument to %qD function not result of %<__cxa_allocate_exception%>"
! msgstr ""
! 
! #: cp/constexpr.cc:2064 cp/constexpr.cc:2116
! #, fuzzy, gcc-internal-format
! #| msgid "`%D' declared with an exception specification"
! msgid "%qD called with no caught exceptions active"
! msgstr "'%D' erklæret med en undtagelsesspecifikation"
! 
! #: cp/constexpr.cc:2154
! #, gcc-internal-format
! msgid "%qD called without %<std::%D%> being defined"
! msgstr ""
! 
! #: cp/constexpr.cc:2223
! #, fuzzy, gcc-internal-format
! #| msgid "%s does not support %s"
! msgid "%qD called without supportable %qs"
! msgstr "%s understøtter ikke %s"
! 
! #: cp/constexpr.cc:2279
! #, fuzzy, gcc-internal-format
! #| msgid "`%D' used without template parameters"
! msgid "%qD called with unexpected %qs argument"
! msgstr "'%D' benyttet uden skabelonsparametre"
! 
! #: cp/constexpr.cc:2307
! #, gcc-internal-format
! msgid "%qD called with second argument other than 1 or -1"
! msgstr ""
! 
! #: cp/constexpr.cc:2345
! #, fuzzy, gcc-internal-format
! #| msgid "wrong type argument to bit-complement"
! msgid "wrong number of arguments to %qs call"
! msgstr "forkert parametertype til bitkomplement"
! 
! #: cp/constexpr.cc:2372
! #, gcc-internal-format
! msgid "first %qs call argument should be 0, 1, 2, 16, 17 or 18"
! msgstr ""
! 
! #: cp/constexpr.cc:2419
! #, gcc-internal-format
! msgid "%qs tag string contains %qc character other than letters, digits or %<_%>"
! msgstr ""
! 
! #: cp/constexpr.cc:2453
! msgid "constexpr message: %.*s [%r%.*s%R]"
! msgstr ""
! 
! #: cp/constexpr.cc:2457
! #, fuzzy, gcc-internal-format
! #| msgid "programs: %s\n"
! msgid "constexpr message: %.*s"
! msgstr "programmer: %s\n"
! 
! #: cp/constexpr.cc:2563 cp/constexpr.cc:4538
! #: rust/backend/rust-constexpr.cc:3510
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr "tom erklæring"
  
! #: cp/constexpr.cc:2565 cp/constexpr.cc:2686 cp/constexpr.cc:2695
! #: cp/constexpr.cc:4871 rust/backend/rust-constexpr.cc:3515
! #: rust/backend/rust-constexpr.cc:3525
  #, 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.cc:2855 cp/constexpr.cc:3819 cp/constexpr.cc:4193
! #: cp/constexpr.cc:4258 cp/constexpr.cc:12023
! #: rust/backend/rust-constexpr.cc:6013
  #, 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.cc:2929 cp/constexpr.cc:7479 cp/constexpr.cc:10197
! #: rust/backend/rust-constexpr.cc:916 rust/backend/rust-constexpr.cc:2576
  #, 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.cc:3115
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %qE"
  msgid "the comparison reduces to %qE"
  msgstr "for mange parametre til %qE"
  
! #: cp/constexpr.cc:3118
  #, fuzzy, gcc-internal-format
  #| msgid "user-defined `%D' always evaluates both arguments"
  msgid "%qE evaluates to false"
  msgstr "brugerdefineret '%D' evaluerer altid begge parametre"
  
! #: cp/constexpr.cc:3201
  #, gcc-internal-format
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:3241 cp/constexpr.cc:11968
! #: rust/backend/rust-constexpr.cc:5982
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "call to internal function %qE"
  msgstr "kald af ikke-funktion '%D'"
  
! #: cp/constexpr.cc:3298 rust/backend/rust-constexpr.cc:2697
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "modifying a const object %qE is not allowed in a constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:3326 rust/backend/rust-constexpr.cc:2700
  #, fuzzy, gcc-internal-format
  msgid "originally declared %<const%> here"
  msgstr "  oprindelig definition er her"
  
! #: cp/constexpr.cc:3604 cp/constexpr.cc:3663 cp/constexpr.cc:3696
! #: cp/constexpr.cc:3718
  #, gcc-internal-format
  msgid "reference %<dynamic_cast%> failed"
  msgstr ""
  
! #: cp/constexpr.cc:3605
  #, fuzzy, gcc-internal-format
  #| msgid "type `%T' is not a base type for type `%T'"
  msgid "dynamic type %qT of its operand does not have a base class of type %qT"
  msgstr "typen '%T' er ikke en grundtype for typen '%T'"
  
! #: cp/constexpr.cc:3632
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object of type `%T' may not be initialized"
  msgid "virtual table pointer is used uninitialized"
  msgstr "objekt af typen '%T' med variabel størrelse må ikke tildeles en startværdi"
  
! #: cp/constexpr.cc:3664 cp/constexpr.cc:3697
  #, gcc-internal-format
  msgid "static type %qT of its operand is a non-public base class of dynamic type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:3720
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is an ambiguous base of `%T'"
  msgid "%qT is an ambiguous base class of dynamic type %qT of its operand"
  msgstr "'%T' er en tvetydig stamklasse til '%T'"
  
! #: cp/constexpr.cc:3723
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
  #. virtual_offset is only set for virtual bases, which make the
  #. class non-literal, so we don't need to handle it here.
! #: cp/constexpr.cc:3825
  #, fuzzy, gcc-internal-format
  #| msgid "cannot call member function `%D' without object"
  msgid "calling constexpr member function %qD through virtual base subobject"
  msgstr "kan ikke kalde medlemsfunktionen '%D' uden et objekt"
  
! #: cp/constexpr.cc:3905
! #, fuzzy, gcc-internal-format
! #| msgid "couldn't run `%s': %s"
! msgid "couldn%'t throw %qT"
! msgstr "kunne ikke køre '%s': %s"
! 
! #: cp/constexpr.cc:3980 rust/backend/rust-constexpr.cc:3571
  #, fuzzy, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr "friend-erklæringen er ikke i klassedefinitionen"
  
! #: cp/constexpr.cc:4063
  #, fuzzy, gcc-internal-format
  #| msgid "'o' operand is not constant"
  msgid "cannot allocate array: size not constant"
  msgstr "»o«-operanden er ikke konstant"
  
! #: cp/constexpr.cc:4096
  #, fuzzy, gcc-internal-format
  #| msgid "-client_name not allowed with -dynamiclib"
  msgid "array deallocation of object allocated with non-array allocation"
  msgstr "-client_name er ikke tilladt med -dynamiclib"
  
! #: cp/constexpr.cc:4100 cp/constexpr.cc:4123
  #, fuzzy, gcc-internal-format
  msgid "allocation performed here"
  msgstr "  oprindelig definition er her"
  
! #: cp/constexpr.cc:4119
  #, fuzzy, gcc-internal-format
  #| msgid "-client_name not allowed with -dynamiclib"
  msgid "non-array deallocation of object allocated with array allocation"
  msgstr "-client_name er ikke tilladt med -dynamiclib"
  
! #: cp/constexpr.cc:4136
  #, gcc-internal-format
  msgid "deallocation of already deallocated storage"
  msgstr ""
  
! #: cp/constexpr.cc:4143
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of \"%s\" shadows a previous local"
  msgid "deallocation of storage that was not previously allocated"
  msgstr "erklæring af '%s' skygger for en tidligere lokal variabel"
  
! #: cp/constexpr.cc:4301 rust/backend/rust-constexpr.cc:3626
  #, 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.cc:4308
  #, 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.cc:4312 rust/backend/rust-constexpr.cc:3640
  #, 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.cc:4396 rust/backend/rust-constexpr.cc:3682
  #, 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.cc:4407 rust/backend/rust-constexpr.cc:3693
  #, 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.cc:4829
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is not a constant expression"
  msgstr "størrelsen af medlemmet '%D' er ikke konstant"
  
! #: cp/constexpr.cc:4832
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "pointer to %qD is not a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.cc:4838
  #, gcc-internal-format
  msgid "address of non-static constexpr variable %qD may differ on each invocation of the enclosing function; add %<static%> to give it a constant address"
  msgstr ""
  
! #: cp/constexpr.cc:4914 rust/backend/rust-constexpr.cc:6730
  #, 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.cc:4921 rust/backend/rust-constexpr.cc:6738
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "right operand of shift expression %q+E is greater than or equal to the precision %wu of the left operand"
  msgstr "højreskiftsantal er negativ"
  
! #: cp/constexpr.cc:4944 rust/backend/rust-constexpr.cc:6757
  #, 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.cc:4963 rust/backend/rust-constexpr.cc:6776
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr ""
  
! #: cp/constexpr.cc:5182 rust/backend/rust-constexpr.cc:3169
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.cc:5729 rust/backend/rust-constexpr.cc:4619
  #, 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.cc:5732 rust/backend/rust-constexpr.cc:4624
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "nonzero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/constexpr.cc:5737 rust/backend/rust-constexpr.cc:4631
  #, 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.cc:5740 rust/backend/rust-constexpr.cc:4636
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "nonzero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/constexpr.cc:5954 rust/backend/rust-constexpr.cc:1714
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "accessing uninitialized array element"
  msgstr "manglende startværdi for medlemmet '%D'"
  
! #: cp/constexpr.cc:6020 rust/backend/rust-constexpr.cc:1773
  #, 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.cc:6039 cp/constexpr.cc:6175 cp/constexpr.cc:6187
! #: cp/constexpr.cc:9208 cp/constexpr.cc:9344 cp/constexpr.cc:11918
! #: cp/constexpr.cc:12977 rust/backend/rust-constexpr.cc:1787
! #: rust/backend/rust-constexpr.cc:2046 rust/backend/rust-constexpr.cc:2296
! #: rust/backend/rust-constexpr.cc:4964 rust/backend/rust-constexpr.cc:5936
  #, 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.cc:6047 rust/backend/rust-constexpr.cc:1793
  #, fuzzy, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/constexpr.cc:6081 cp/constexpr.cc:6118 cp/constexpr.cc:8153
! #: rust/backend/rust-constexpr.cc:1823 rust/backend/rust-constexpr.cc:1846
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "accessing uninitialized member %qD"
  msgstr "manglende startværdi for medlemmet '%D'"
  
! #: cp/constexpr.cc:6083
! #, fuzzy, gcc-internal-format
! #| msgid "Missing or invalid constant expression"
! msgid "accessing %qD member instead of active %qD member in constant expression"
! msgstr "Manglende eller ugyldigt konstant udtryk"
! 
! #: cp/constexpr.cc:6096 cp/constexpr.cc:8148
! #: rust/backend/rust-constexpr.cc:1825
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6253
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.cc:6256
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:6267
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:6270
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:6281
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:6284
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:6295
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:6299
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:6310
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.cc:6313
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:6471
  #, fuzzy, gcc-internal-format
  #| msgid "nested functions not supported on this target"
  msgid "%qs cannot be constant evaluated on the target"
  msgstr "-indlejrede funktioner er ikke understøttet på denne målarkitektur"
  
! #: cp/constexpr.cc:6480 cp/constexpr.cc:6490
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:6510
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr ""
  
! #: cp/constexpr.cc:6557
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr "manglende startværdi for medlemmet '%D'"
  
! #: cp/constexpr.cc:6569
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:7503
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
! msgid "accessing value of %qT object through a %qT glvalue in a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
+ #: cp/constexpr.cc:7511
+ #, fuzzy, gcc-internal-format
+ #| msgid "  `%#D' declared here"
+ msgid "%qT object created here"
+ msgstr "  '%#D' erklæret her"
+ 
+ #: cp/constexpr.cc:7514 cp/parser.cc:13136 cp/parser.cc:13147
+ #: cp/reflect.cc:8428 cp/semantics.cc:4701 cp/semantics.cc:4717
+ #, fuzzy, gcc-internal-format
+ #| msgid "  `%#D' declared here"
+ msgid "%q#D declared here"
+ msgstr "  '%#D' erklæret her"
+ 
  #. Provide a more accurate message for deleted variables.
! #: cp/constexpr.cc:7557 cp/constexpr.cc:7590
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/constexpr.cc:7559 cp/constexpr.cc:7585 cp/constexpr.cc:7592
! #: cp/constexpr.cc:7957 cp/constexpr.cc:11022 cp/constexpr.cc:11035
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "allocated here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/constexpr.cc:7563
  #, gcc-internal-format
  msgid "accessing %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:7583
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:7595
  #, 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.cc:7603 rust/backend/rust-constexpr.cc:4242
  #, 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.cc:7608
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%q#D is not const"
  msgstr "'%s' er ikke en funktion,"
  
! #: cp/constexpr.cc:7611
  #, fuzzy, gcc-internal-format
  #| msgid "`%+#D' is private"
  msgid "%q#D is volatile"
  msgstr "'%+#D' er privat"
  
! #: cp/constexpr.cc:7616 cp/constexpr.cc:7623
! #: rust/backend/rust-constexpr.cc:4248 rust/backend/rust-constexpr.cc:4256
  #, 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.cc:7629 rust/backend/rust-constexpr.cc:4262
  #, 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.cc:7632 rust/backend/rust-constexpr.cc:4266
  #, 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.cc:7955
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "modification of allocated storage after deallocation is not a constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:7964
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "modification of %qE outside its lifetime is not a constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:7971
  #, fuzzy, gcc-internal-format
  msgid "destroying %qE from outside current evaluation is not a constant expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/constexpr.cc:7974
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "modification of %qE from outside current evaluation is not a constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:8126
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "change of the active member of a union from %qD to %qD is not a constant expression before C++20"
  msgstr "overløb i konstant udtryk"
  
! #: cp/constexpr.cc:8157
  #, gcc-internal-format
  msgid "%qD does not implicitly begin its lifetime because %qT does not have a non-deleted trivial default constructor, use %<std::construct_at%> instead"
  msgstr ""
  
! #: cp/constexpr.cc:8164
  #, gcc-internal-format
  msgid "initializing %qD requires a member access expression as the left operand of the assignment"
  msgstr ""
  
! #: cp/constexpr.cc:8176 rust/backend/rust-constexpr.cc:2906
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/constexpr.cc:8836 rust/backend/rust-constexpr.cc:5154
  #, 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.cc:8949 rust/backend/rust-constexpr.cc:1041
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not constant"
  msgid "inline assembly is not a constant expression"
  msgstr "startværdielement er ikke en konstant"
  
! #: cp/constexpr.cc:8951 rust/backend/rust-constexpr.cc:1042
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:8970
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "use of %qD"
  msgstr "ugyldig brug af '%D"
  
! #: cp/constexpr.cc:8974
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:8976
  #, gcc-internal-format
  msgid "if this use is part of a public ABI, change it to instead use a constant variable you define"
  msgstr ""
  
! #: cp/constexpr.cc:8978
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:8980
  #, gcc-internal-format
  msgid "you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>"
  msgstr ""
  
! #: cp/constexpr.cc:9092
! #, fuzzy, gcc-internal-format
! #| msgid "`%D' declared with an exception specification"
! msgid "destructor exited with an exception"
! msgstr "'%D' erklæret med en undtagelsesspecifikation"
! 
! #: cp/constexpr.cc:9170
  #, 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.cc:9183
  #, 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 operation count exceeds limit of %wd (use %<-fconstexpr-ops-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.cc:9374
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:9377
  #, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:9445 cp/constexpr.cc:12670
! #: rust/backend/rust-constexpr.cc:2121 rust/backend/rust-constexpr.cc:6430
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral and non-enumeral type in conditional expression"
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "enum- og ikke enum-type i betinget udtryk"
  
! #: cp/constexpr.cc:9670
! #, fuzzy, gcc-internal-format
! #| msgid "invalid return type for function `%#D'"
! msgid "uncaught exception exited from %<noexcept%> function %qD"
! msgstr "ugyldig returtype for funktionen '%#D'"
! 
! #: cp/constexpr.cc:9674
! #, gcc-internal-format
! msgid "destructor exited with an exception after initializing the exception object"
! msgstr ""
! 
! #: cp/constexpr.cc:9677
! #, gcc-internal-format
! msgid "constructor exited with another exception while entering handler"
! msgstr ""
! 
! #: cp/constexpr.cc:10053 cp/constexpr.cc:12146
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/constexpr.cc:10087 rust/backend/rust-constexpr.cc:2543
  #, fuzzy, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/constexpr.cc:10142
  #, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression because pointed-to type %qT is not similar to %qT"
  msgstr ""
  
! #: cp/constexpr.cc:10152
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "pointed-to object declared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/constexpr.cc:10160
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "cast from %qT is not allowed in a constant expression before C++26"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:10174
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:10214 rust/backend/rust-constexpr.cc:2588
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/constexpr.cc:10373 cp/constexpr.cc:12455 cp/constexpr.cc:12898
! #: rust/backend/rust-constexpr.cc:6324 rust/backend/rust-constexpr.cc:6644
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "størrelsen af medlemmet '%D' er ikke konstant"
  
! #: cp/constexpr.cc:10422 cp/constexpr.cc:12942
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%<goto%> is not a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.cc:10543
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "address of a call to %qs is not a constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:10593 cp/constexpr.cc:10605
! #: rust/backend/rust-constexpr.cc:4889
! #, fuzzy, gcc-internal-format
! msgid "statement is not a constant expression"
! msgstr "overløb i konstant udtryk"
! 
! #: cp/constexpr.cc:10608
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "unexpected expression %qE of kind %s"
  msgstr "uventet adresseudtryk"
  
! #: cp/constexpr.cc:10626
! #, gcc-internal-format
! msgid "%qE accesses an object outside its lifetime"
! msgstr ""
! 
! #: cp/constexpr.cc:10764
! #, fuzzy, gcc-internal-format
! #| msgid "'B' operand is not constant"
! msgid "contract condition is not constant"
! msgstr "»B«-operanden er ikke konstant"
! 
! #: cp/constexpr.cc:10770
! #, fuzzy, gcc-internal-format
! msgid "contract predicate is false in constant expression"
! msgstr "overløb i konstant udtryk"
! 
! #: cp/constexpr.cc:10955
! #, fuzzy, gcc-internal-format
! #| msgid "break statement not within loop or switch"
! msgid "%<break%> outside of a loop or %<switch%>"
! msgstr "break-sætning befinder sig ikke i en løkke- eller switch-konstruktion"
! 
! #: cp/constexpr.cc:10957
! #, fuzzy, gcc-internal-format
! #| msgid "continue statement not within a loop"
! msgid "%<continue%> outside of a loop"
! msgstr "continue-sætning befinder sig ikke i en løkke"
! 
! #: cp/constexpr.cc:10959
! #, fuzzy, gcc-internal-format
! #| msgid "overflow in constant expression"
! msgid "%<return%> in a statement expression"
! msgstr "overløb i konstant udtryk"
! 
! #: cp/constexpr.cc:11000 rust/backend/rust-constexpr.cc:5382
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:11016
  #, fuzzy, gcc-internal-format
! msgid "%qE is not a constant expression because it refers to exception object allocated with %<__cxa_allocate_exception%>"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:11020 rust/backend/rust-constexpr.cc:5407
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:11033 rust/backend/rust-constexpr.cc:5419
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:11054 rust/backend/rust-constexpr.cc:5437
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:11058
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "constant evaluation returns address of immediate function %qD"
  msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
  
! #: cp/constexpr.cc:11083
! #, gcc-internal-format
! msgid "reference into an object of consteval-only type is not a constant expression unless it also has consteval-only type"
! msgstr ""
! 
! #: cp/constexpr.cc:11088
! #, gcc-internal-format
! msgid "pointer into an object of consteval-only type is not a constant expression unless it also has consteval-only type"
! msgstr ""
! 
! #: cp/constexpr.cc:11104 rust/backend/rust-constexpr.cc:5391
! #, fuzzy, gcc-internal-format
! msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
! msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
! 
! #: cp/constexpr.cc:11145
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because it initializes a %qT rather than %qT"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:11854 rust/backend/rust-constexpr.cc:5891
  #, fuzzy, gcc-internal-format
  #| msgid "invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'"
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "ugyldig reinterpret_cast af et højreværdiudtryk fra typen '%T' til typen '%T'"
  
! #: cp/constexpr.cc:12108
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:12111
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:12167 rust/backend/rust-constexpr.cc:6117
  #, fuzzy, gcc-internal-format
  #| msgid "invalid reinterpret_cast from type `%T' to type `%T'"
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "ugyldig reinterpret_cast fra typen '%T' til typen '%T'"
  
! #: cp/constexpr.cc:12201 rust/backend/rust-constexpr.cc:6144
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:12391
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "overløb i konstant udtryk"
  
! #: cp/constexpr.cc:12403
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "new-expression is not a constant expression before C++20"
  msgstr "overløb i konstant udtryk"
  
! #: cp/constexpr.cc:12479
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "en virtuel funktion kan ikke erklæres som friend"
  
! #: cp/constexpr.cc:12496
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.cc:12560
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/constexpr.cc:12634
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' declared static in union"
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr "feltet '%D' er erklæret statisk i union"
  
! #: cp/constexpr.cc:12642
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' declared static in union"
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr "feltet '%D' er erklæret statisk i union"
  
! #: cp/constexpr.cc:12722 rust/backend/rust-constexpr.cc:6478
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "division by zero is not a constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:12823 rust/backend/rust-constexpr.cc:6578
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/constexpr.cc:12895
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/constexpr.cc:12908
  #, fuzzy, gcc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "non-constant array initialization"
  msgstr "tabelindekset i startværdien er ikke en konstant"
  
! #: cp/constexpr.cc:12959
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "label definition in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/constexpr.cc:13004 rust/backend/rust-constexpr.cc:6667
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unexpected type for `id' (%s)"
  msgid "unexpected AST of kind %s"
*************** msgstr "skabelons-id '%D' for '%+D' pass
*** 60070,60813 ****
  msgid "original template declaration here"
  msgstr "variabel eller felt erklæret void"
  
! #: cp/constraint.cc:1357
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "the required expression %qE is invalid, because"
  msgstr "uventet adresseudtryk"
  
! #: cp/constraint.cc:1365
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "the required expression %qE is invalid"
  msgstr "uventet adresseudtryk"
  
  #. Replay the substitution error.
! #: cp/constraint.cc:1407
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "the required type %qT is invalid, because"
  msgstr "bitfeltet '%s' er af en ufuldstændig type"
  
! #: cp/constraint.cc:1411
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate base type `%T' invalid"
  msgid "the required type %qT is invalid"
  msgstr "stamklassetype '%T' optræder mere end én gang"
  
! #: cp/constraint.cc:1466 cp/constraint.cc:1540
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qE to %qT"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/constraint.cc:1495
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qE is not %<noexcept%>"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/constraint.cc:1517
  #, gcc-internal-format
  msgid "%qE does not satisfy return-type-requirement, because"
  msgstr ""
  
! #: cp/constraint.cc:1524
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "%qE does not satisfy return-type-requirement"
  msgstr "instruktion tilfredsstiller ikke sine begrænsninger:"
  
! #: cp/constraint.cc:1535
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qE to %qT because"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
  #. Replay the substitution error.
! #: cp/constraint.cc:1579
  #, gcc-internal-format
  msgid "nested requirement %qE is not satisfied, because"
  msgstr ""
  
! #: cp/constraint.cc:1583
  #, fuzzy, gcc-internal-format
  #| msgid "constructors may not be `%s'"
  msgid "nested requirement %qE is not satisfied"
  msgstr "konstruktionsfunktioner må ikke være '%s'"
  
! #: cp/constraint.cc:2098
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %D after first use"
  msgid "satisfaction of atomic constraint %qE depends on itself"
  msgstr "eksplicit specialisering af %D efter første brug"
  
! #: cp/constraint.cc:2144
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from `%T' to `%T' discards qualifiers"
  msgid "satisfaction value of atomic constraint %qE changed from %qE to %qE"
  msgstr "konvertering fra '%T' til '%T' forkaster modifikationer"
  
! #: cp/constraint.cc:2147
  #, gcc-internal-format
  msgid "satisfaction value first evaluated to %qE from here"
  msgstr ""
  
! #: cp/constraint.cc:2264
  #, gcc-internal-format
  msgid "no operand of the disjunction is satisfied"
  msgstr ""
  
! #: cp/constraint.cc:2278
  #, gcc-internal-format
  msgid "the operand %qE is unsatisfied because"
  msgstr ""
  
! #: cp/constraint.cc:3044
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a pointer-to-object type"
! msgid "  %qT is not nothrow copy assignable"
  msgstr "'%T' er ikke af en henvisning til objekt-type"
  
! #: cp/constraint.cc:3047 cp/constraint.cc:3141
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not nothrow default constructible"
  msgstr "typen '%T' har ingen destruktionsfunktion"
  
! #: cp/constraint.cc:3050
! #, gcc-internal-format
! msgid "  %qT is not nothrow copy constructible"
! msgstr ""
  
! #: cp/constraint.cc:3053
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a namespace"
! msgid "  %qT is not trivially copy assignable"
  msgstr "'%D' er ikke et navnerum"
  
! #: cp/constraint.cc:3056 cp/constraint.cc:3190
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not trivially default constructible"
  msgstr "typen '%T' har ingen destruktionsfunktion"
  
! #: cp/constraint.cc:3059
  #, fuzzy, gcc-internal-format
! #| msgid "base class `%#T' has a non-virtual destructor"
! msgid "  %qT is not trivially copy constructible"
! msgstr "stamklassen '%#T' har en ikke-virtuel destruktionsfunktion"
  
! #: cp/constraint.cc:3062
  #, fuzzy, gcc-internal-format
  #| msgid "base class `%#T' has a non-virtual destructor"
! msgid "  %qT is not trivially destructible"
  msgstr "stamklassen '%#T' har en ikke-virtuel destruktionsfunktion"
  
! #: cp/constraint.cc:3065
  #, fuzzy, gcc-internal-format
! msgid "  %qT does not have unique object representations"
! msgstr "størrelse i tabel-new skal være en heltalstype"
  
! #: cp/constraint.cc:3068
  #, fuzzy, gcc-internal-format
  #| msgid "base class `%#T' has a non-virtual destructor"
! msgid "  %qT does not have a virtual destructor"
  msgstr "stamklassen '%#T' har en ikke-virtuel destruktionsfunktion"
  
! #: cp/constraint.cc:3071
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' is not a template"
! msgid "  %qT is not an abstract class"
  msgstr "'%#T' er ikke en skabelon"
  
! #: cp/constraint.cc:3074
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not an aggregate type"
! msgid "  %qT is not an aggregate"
  msgstr "'%T' er ikke en sammensat type"
  
! #: cp/constraint.cc:3077
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a namespace"
! msgid "  %qT is not an array"
  msgstr "'%D' er ikke et navnerum"
  
! #: cp/constraint.cc:3080
  #, fuzzy, gcc-internal-format
! #| msgid "type `%T' is not derived from type `%T'"
! msgid "  %qT is not assignable from %qT"
! msgstr "typen '%T' er ikke nedarvet fra typen '%T'"
  
! #: cp/constraint.cc:3083
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not a base of %qT"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/constraint.cc:3086
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a pointer-to-object type"
! msgid "  %qT is not a bounded array"
  msgstr "'%T' er ikke af en henvisning til objekt-type"
  
! #: cp/constraint.cc:3089
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' is not a template"
! msgid "  %qT is not a class"
  msgstr "'%#T' er ikke en skabelon"
  
! #: cp/constraint.cc:3092
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or union type"
! msgid "  %qT is not a const type"
  msgstr "'%T' er ikke af en klasse- eller union-type"
  
! #: cp/constraint.cc:3096
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not default constructible"
  msgstr "typen '%T' har ingen destruktionsfunktion"
  
! #: cp/constraint.cc:3098
  #, fuzzy, gcc-internal-format
! #| msgid "type `%T' is not derived from type `%T'"
! msgid "  %qT is not constructible from %qE"
! msgstr "typen '%T' er ikke nedarvet fra typen '%T'"
  
! #: cp/constraint.cc:3101
  #, fuzzy, gcc-internal-format
! #| msgid "type `%T' is not derived from type `%T'"
! msgid "  %qT is not convertible from %qE"
! msgstr "typen '%T' er ikke nedarvet fra typen '%T'"
  
! #: cp/constraint.cc:3104
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' is not a template"
! msgid "  %qT is not an empty class"
  msgstr "'%#T' er ikke en skabelon"
  
! #: cp/constraint.cc:3107
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
! msgid "  %qT is not an enum"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/constraint.cc:3110
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' is not a template"
! msgid "  %qT is not a final class"
  msgstr "'%#T' er ikke en skabelon"
  
! #: cp/constraint.cc:3113
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
! msgid "  %qT is not a function"
  msgstr "'%s' er ikke en funktion,"
  
! #: cp/constraint.cc:3117
  #, fuzzy, gcc-internal-format
! #| msgid "`%D' is not a namespace"
! msgid "  %qT is not invocable"
! msgstr "'%D' er ikke et navnerum"
  
! #: cp/constraint.cc:3119
  #, fuzzy, gcc-internal-format
! #| msgid "type `%T' is not derived from type `%T'"
! msgid "  %qT is not invocable by %qE"
! msgstr "typen '%T' er ikke nedarvet fra typen '%T'"
  
! #: cp/constraint.cc:3122
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not layout compatible with %qT"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: cp/constraint.cc:3125
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or union type"
! msgid "  %qT is not a literal type"
  msgstr "'%T' er ikke af en klasse- eller union-type"
  
! #: cp/constraint.cc:3128
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
! msgid "  %qT is not a member function pointer"
  msgstr "'%D' er ikke en medlemsskabelonfunktion"
  
! #: cp/constraint.cc:3131
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member of `%T'"
! msgid "  %qT is not a member object pointer"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/constraint.cc:3134
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member of `%T'"
! msgid "  %qT is not a member pointer"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/constraint.cc:3137
  #, fuzzy, gcc-internal-format
! #| msgid "type `%T' is not derived from type `%T'"
! msgid "  %qT is not nothrow assignable from %qT"
! msgstr "typen '%T' er ikke nedarvet fra typen '%T'"
  
! #: cp/constraint.cc:3143
  #, fuzzy, gcc-internal-format
! #| msgid "type `%T' is not derived from type `%T'"
! msgid "  %qT is not nothrow constructible from %qE"
! msgstr "typen '%T' er ikke nedarvet fra typen '%T'"
  
! #: cp/constraint.cc:3146
  #, fuzzy, gcc-internal-format
! #| msgid "type `%T' is not derived from type `%T'"
! msgid "  %qT is not nothrow convertible from %qE"
! msgstr "typen '%T' er ikke nedarvet fra typen '%T'"
  
! #: cp/constraint.cc:3150
  #, fuzzy, gcc-internal-format
! #| msgid "`%T' is not a pointer-to-object type"
! msgid "  %qT is not nothrow invocable"
! msgstr "'%T' er ikke af en henvisning til objekt-type"
  
! #: cp/constraint.cc:3152
  #, fuzzy, gcc-internal-format
! #| msgid "type `%T' is not derived from type `%T'"
! msgid "  %qT is not nothrow invocable by %qE"
! msgstr "typen '%T' er ikke nedarvet fra typen '%T'"
  
! #: cp/constraint.cc:3155
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a pointer-to-object type"
! msgid "  %qT is not an object type"
  msgstr "'%T' er ikke af en henvisning til objekt-type"
  
! #: cp/constraint.cc:3158
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not pointer-interconvertible base of %qT"
  msgstr "'%T' er en utilgængelig stamklasse til '%T'"
  
! #: cp/constraint.cc:3162
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
! msgid "  %qT is not a POD type"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/constraint.cc:3165
  #, fuzzy, gcc-internal-format
  #| msgid "base operand of `->' is not a pointer"
! msgid "  %qT is not a pointer"
  msgstr "grundoperanden til '->' er ikke en henvisning"
  
! #: cp/constraint.cc:3168
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or union type"
! msgid "  %qT is not a polymorphic type"
  msgstr "'%T' er ikke af en klasse- eller union-type"
  
! #: cp/constraint.cc:3171
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a namespace"
! msgid "  %qT is not a reference"
  msgstr "'%T' er ikke et navnerum"
  
! #: cp/constraint.cc:3174
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not the same as %qT"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/constraint.cc:3177
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a namespace"
! msgid "  %qT is not a scoped enum"
  msgstr "'%T' er ikke et navnerum"
  
! #: cp/constraint.cc:3180
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template type"
! msgid "  %qT is not an standard layout type"
  msgstr "'%T' er ikke en skabelonstype"
  
! #: cp/constraint.cc:3183
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or union type"
! msgid "  %qT is not a trivial type"
  msgstr "'%T' er ikke af en klasse- eller union-type"
  
! #: cp/constraint.cc:3186
  #, fuzzy, gcc-internal-format
! #| msgid "type `%T' is not derived from type `%T'"
! msgid "  %qT is not trivially assignable from %qT"
! msgstr "typen '%T' er ikke nedarvet fra typen '%T'"
  
! #: cp/constraint.cc:3192
  #, fuzzy, gcc-internal-format
! #| msgid "type `%T' is not derived from type `%T'"
! msgid "  %qT is not trivially constructible from %qE"
! msgstr "typen '%T' er ikke nedarvet fra typen '%T'"
  
! #: cp/constraint.cc:3195
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
! msgid "  %qT is not trivially copyable"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/constraint.cc:3198
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template type"
! msgid "  %qT is not an unbounded array"
  msgstr "'%T' er ikke en skabelonstype"
  
! #: cp/constraint.cc:3201
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
! msgid "  %qT is not a union"
  msgstr "'%s' er ikke en funktion,"
  
! #: cp/constraint.cc:3204
  #, fuzzy, gcc-internal-format
! #| msgid "type `%D' is not a direct base of `%T'"
! msgid "  %qT is not a virtual base of %qT"
! msgstr "typen '%D' er ikke en direkte stamklasse til '%T'"
  
! #: cp/constraint.cc:3207
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template type"
! msgid "  %qT is not a volatile type"
  msgstr "'%T' er ikke en skabelonstype"
  
! #: cp/constraint.cc:3210
! #, gcc-internal-format
! msgid "  %qT cannot yield a rank"
! msgstr ""
  
! #: cp/constraint.cc:3213
  #, gcc-internal-format
! msgid "  %qT is not a reference that binds to a temporary object of type %qT (direct-initialization)"
  msgstr ""
  
! #: cp/constraint.cc:3217
  #, gcc-internal-format
! msgid "  %qT is not a reference that binds to a temporary object of type %qT (copy-initialization)"
  msgstr ""
  
! #: cp/constraint.cc:3221
  #, fuzzy, gcc-internal-format
  #| msgid "type `%T' is not derived from type `%T'"
! msgid "  %qD is not deducible from %qT"
  msgstr "typen '%T' er ikke nedarvet fra typen '%T'"
  
! #: cp/constraint.cc:3248
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constant"
  msgid "invalid constraints"
  msgstr "ugyldig konstant:"
  
! #: cp/constraint.cc:3273
  #, gcc-internal-format
  msgid "constraint %qE has type %qT, not %<bool%>"
  msgstr ""
  
! #: cp/constraint.cc:3276
  #, fuzzy, gcc-internal-format
  #| msgid "user-defined `%D' always evaluates both arguments"
  msgid "the expression %qE evaluated to %<false%>"
  msgstr "brugerdefineret '%D' evaluerer altid begge parametre"
  
! #: cp/constraint.cc:3327
  #, fuzzy, gcc-internal-format
  #| msgid "constructors may not be `%s'"
  msgid "constraints not satisfied"
  msgstr "konstruktionsfunktioner må ikke være '%s'"
  
! #: cp/constraint.cc:3344
  #, gcc-internal-format
  msgid "set %qs to at least %d for more detail"
  msgstr ""
  
! #: cp/contracts.cc:167
! #, gcc-internal-format
! msgid "axiom contract semantic must be %<assume%> or %<ignore%>"
! msgstr ""
! 
! #: cp/contracts.cc:170
! #, gcc-internal-format
! msgid "the %<audit%> semantic should be at least as strong as the %<default%> semantic"
! msgstr ""
! 
! #: cp/contracts.cc:188
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "'lul' is not a valid integer suffix"
! msgid "'%s' is not a valid explicit concrete semantic"
! msgstr "'lul' er ikke en gyldig heltalsendelse"
! 
! #: cp/contracts.cc:328
! #, gcc-internal-format
! msgid "%<-fcontract-build-level=%> cannot be mixed with p1332/p1429"
! msgstr ""
! 
! #: cp/contracts.cc:341
! #, gcc-internal-format
! msgid "%<-fcontract-build-level=%> must be off|default|audit"
! msgstr ""
! 
! #: cp/contracts.cc:351
! #, gcc-internal-format
! msgid "%<-fcontract-assumption-mode=%> cannot be mixed with p1332/p1429"
! msgstr ""
! 
! #: cp/contracts.cc:362
! #, gcc-internal-format
! msgid "%<-fcontract-assumption-mode=%> must be %<on%> or %<off%>"
! msgstr ""
  
! #: cp/contracts.cc:372
! #, gcc-internal-format
! msgid "%<-fcontract-continuation-mode=%> cannot be mixed with p1332/p1429"
! msgstr ""
  
! #: cp/contracts.cc:383
! #, gcc-internal-format
! msgid "%<-fcontract-continuation-mode=%> must be %<on%> or %<off%>"
! msgstr ""
  
! #: cp/contracts.cc:395
! #, gcc-internal-format
! msgid "%<-fcontract-role=%> must be in the form role:semantics"
! msgstr ""
  
! #: cp/contracts.cc:406 cp/contracts.cc:415
! #, gcc-internal-format
! msgid "%<-fcontract-role=%> semantics must include default,audit,axiom values"
! msgstr ""
  
! #: cp/contracts.cc:434
  #, gcc-internal-format
! msgid "%<-fcontract-role=%> cannot be mixed with std/p1429 contract flags"
  msgstr ""
  
! #. TODO: not enough space?
! #: cp/contracts.cc:448
! #, gcc-internal-format
! msgid "%<-fcontract-level=%> too many custom roles"
! msgstr ""
  
! #: cp/contracts.cc:460
  #, gcc-internal-format
! msgid "%<-fcontract-semantic=%> must be in the form level:semantic"
  msgstr ""
  
! #: cp/contracts.cc:466
  #, gcc-internal-format
! msgid "%<-fcontract-semantic=%> cannot be mixed with std/p1332 contract flags"
  msgstr ""
  
! #: cp/contracts.cc:474
! #, gcc-internal-format
! msgid "%<-fcontract-semantic=%> cannot find default role"
! msgstr ""
  
! #: cp/contracts.cc:490
! #, gcc-internal-format
! msgid "%<-fcontract-semantic=%> level must be default, audit, or axiom"
! msgstr ""
  
! #: cp/contracts.cc:631
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "constructor does not return a value to test"
  msgstr "funktionen returnerer ikke en strengtype"
  
! #: cp/contracts.cc:633
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "destructor does not return a value to test"
  msgstr "funktionen returnerer ikke en strengtype"
  
! #: cp/contracts.cc:634
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "function does not return a value to test"
  msgstr "funktionen returnerer ikke en strengtype"
  
! #: cp/contracts.cc:1143
! #, fuzzy, gcc-internal-format
! #| msgid "Invalid declaration"
! msgid "mismatched contract attribute in declaration"
! msgstr "Ugyldig erklæring"
! 
! #: cp/contracts.cc:1145 cp/contracts.cc:1176
! #, fuzzy, gcc-internal-format
! #| msgid "previous declaration `%#D' here"
! msgid "previous contract here"
! msgstr "tidligere erklæring af '%#D' her"
! 
! #: cp/contracts.cc:1173
! #, fuzzy, gcc-internal-format
! #| msgid "type mismatch in conditional expression"
! msgid "mismatched contract condition in declaration"
! msgstr "typerne i betingelsesudtrykket passer ikke sammen"
! 
! #: cp/contracts.cc:1216
! #, fuzzy, gcc-internal-format
! #| msgid "asm declaration conflicts with previous rename"
! msgid "declaration has a different number of contracts than previously declared"
! msgstr "asm-erklæring er i konflikt med tidligere omdøbelse"
! 
! #: cp/contracts.cc:1222
! #, fuzzy, gcc-internal-format
! msgid "original declaration with fewer contracts here"
! msgstr "  oprindelig definition er her"
! 
! #: cp/contracts.cc:1968
! #, fuzzy, gcc-internal-format
! #| msgid "new cannot be applied to a function type"
! msgid "contracts must appertain to a function type"
! msgstr "new kan ikke bruges på en funktionstype"
! 
! #: cp/contracts.cc:2265
! #, fuzzy, gcc-internal-format
! msgid "cannot add contracts after definition"
! msgstr "kan ikke angive '%s'-egenskaben efter definitionen"
! 
! #: cp/contracts.cc:2266
! #, fuzzy, gcc-internal-format
! msgid "original definition here"
! msgstr "  oprindelig definition er her"
! 
! #: cp/contracts.cc:2274
! #, fuzzy, gcc-internal-format
! msgid "cannot add contracts to a virtual function"
! msgstr "  eftersom typen '%T' har abstrakte virtuelle funktioner"
! 
! #: cp/contracts.cc:2275
! #, fuzzy, gcc-internal-format
! msgid "original declaration here"
! msgstr "  oprindelig definition er her"
! 
! #: cp/contracts.cc:2285
! #, fuzzy, gcc-internal-format
! #| msgid "global declaration `%#D'"
! msgid "declaration adds contracts to %q#D"
! msgstr "global erklæring '%#D'"
! 
! #: cp/coroutines.cc:507
  #, gcc-internal-format
  msgid "coroutines require a traits template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:509
  #, gcc-internal-format
  msgid "perhaps %<#include <coroutine>%> is missing"
  msgstr ""
  
  # at oversætte inline med et udsagnsord her bliver vist for tvetydigt
! #: cp/coroutines.cc:564
  #, fuzzy, gcc-internal-format
  #| msgid "cannot inline function `main'"
  msgid "cannot instantiate %<coroutine traits%>"
  msgstr "funktionen 'main' kan ikke være inline"
  
! #: cp/coroutines.cc:586
  #, gcc-internal-format
  msgid "coroutines require a handle class template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:614
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be a nonstatic member function"
  msgid "%qE must be a non-overloaded method"
  msgstr "'%D' skal være en ikke-statisk medlemsfunktion"
  
! #: cp/coroutines.cc:627
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take exactly two arguments"
  msgid "%qE must take no arguments"
  msgstr "'%s' skal tage mod to parametre"
  
! #: cp/coroutines.cc:634 cp/coroutines.cc:679
  #, fuzzy, gcc-internal-format
  #| msgid "`main' must return `int'"
  msgid "%qE must return %qT, not %qT"
  msgstr "'main' skal returnere typen 'int'"
  
! #: cp/coroutines.cc:661
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be a nonstatic member function"
  msgid "%qE must be a non-overloaded static function"
  msgstr "'%D' skal være en ikke-statisk medlemsfunktion"
  
! #: cp/coroutines.cc:672
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take `void'"
  msgid "%qE must take a single %qT"
  msgstr "'%D' skal tage mod 'void'"
  
! #: cp/coroutines.cc:701
  #, gcc-internal-format
  msgid "cannot instantiate a %<coroutine handle%> for promise type %qT"
  msgstr ""
  
! #: cp/coroutines.cc:816
  #, fuzzy, gcc-internal-format
  #| msgid "unable to find a register to spill in class `%s'"
  msgid "unable to find the promise type for this coroutine"
  msgstr "kan ikke finde et register at bortødsle i klassen '%s'"
  
! #: cp/coroutines.cc:836
  #, gcc-internal-format
  msgid "the coroutine promise type %qT declares both %<return_value%> and %<return_void%>"
  msgstr ""
  
! #: cp/coroutines.cc:840
  #, fuzzy, gcc-internal-format
  #| msgid "%qD target declared here"
  msgid "%<return_void%> declared here"
  msgstr "%qD-mål erklæret her"
  
! #: cp/coroutines.cc:999 cp/coroutines.cc:1077 cp/coroutines.cc:4711
  #, fuzzy, gcc-internal-format
  #| msgid "no type named `%#T' in `%#T'"
  msgid "no member named %qE in %qT"
  msgstr "ingen type ved navn '%#T' i '%#T'"
  
! #: cp/coroutines.cc:1092
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a function"
  msgid "%qs cannot be used outside a function"
  msgstr "'%E' kan ikke bruges som en funktion"
  
  #. [basic.start.main] 3. The function main shall not be a coroutine.
! #: cp/coroutines.cc:1100
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a function"
  msgid "%qs cannot be used in the %<main%> function"
  msgstr "'%E' kan ikke bruges som en funktion"
  
  #. [dcl.constexpr] 3.3 it shall not be a coroutine.
! #: cp/coroutines.cc:1111
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a function"
  msgid "%qs cannot be used in a %<constexpr%> function"
  msgstr "'%E' kan ikke bruges som en funktion"
  
! #: cp/coroutines.cc:1122
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "%qs cannot be used in a function with a deduced return type"
  msgstr "en virtuel funktion kan ikke erklæres som friend"
  
! #: cp/coroutines.cc:1133
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a function"
  msgid "%qs cannot be used in a varargs function"
  msgstr "'%E' kan ikke bruges som en funktion"
  
  #. [class.ctor] 7. a constructor shall not be a coroutine.
! #: cp/coroutines.cc:1140
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot be used in asm here"
  msgid "%qs cannot be used in a constructor"
  msgstr "%s kan ikke bruges i asm her"
  
  #. [class.dtor] 21. a destructor shall not be a coroutine.
! #: cp/coroutines.cc:1147
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot be used in asm here"
  msgid "%qs cannot be used in a destructor"
--- 62802,63516 ----
  msgid "original template declaration here"
  msgstr "variabel eller felt erklæret void"
  
! #: cp/constraint.cc:1386
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "the required expression %qE is invalid, because"
  msgstr "uventet adresseudtryk"
  
! #: cp/constraint.cc:1394
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "the required expression %qE is invalid"
  msgstr "uventet adresseudtryk"
  
  #. Replay the substitution error.
! #: cp/constraint.cc:1436
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "the required type %qT is invalid, because"
  msgstr "bitfeltet '%s' er af en ufuldstændig type"
  
! #: cp/constraint.cc:1440
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate base type `%T' invalid"
  msgid "the required type %qT is invalid"
  msgstr "stamklassetype '%T' optræder mere end én gang"
  
! #: cp/constraint.cc:1495 cp/constraint.cc:1569
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qE to %qT"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/constraint.cc:1524
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qE is not %<noexcept%>"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/constraint.cc:1546
  #, gcc-internal-format
  msgid "%qE does not satisfy return-type-requirement, because"
  msgstr ""
  
! #: cp/constraint.cc:1553
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "%qE does not satisfy return-type-requirement"
  msgstr "instruktion tilfredsstiller ikke sine begrænsninger:"
  
! #: cp/constraint.cc:1564
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qE to %qT because"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
  #. Replay the substitution error.
! #: cp/constraint.cc:1608
  #, gcc-internal-format
  msgid "nested requirement %qE is not satisfied, because"
  msgstr ""
  
! #: cp/constraint.cc:1612
  #, fuzzy, gcc-internal-format
  #| msgid "constructors may not be `%s'"
  msgid "nested requirement %qE is not satisfied"
  msgstr "konstruktionsfunktioner må ikke være '%s'"
  
! #: cp/constraint.cc:1912
! #, gcc-internal-format
! msgid "failed to complete %qT in SFINAE context"
! msgstr ""
! 
! #: cp/constraint.cc:1915
! #, gcc-internal-format
! msgid "failed to deduce %qD in SFINAE context"
! msgstr ""
! 
! #: cp/constraint.cc:2175
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %D after first use"
  msgid "satisfaction of atomic constraint %qE depends on itself"
  msgstr "eksplicit specialisering af %D efter første brug"
  
! #: cp/constraint.cc:2221
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from `%T' to `%T' discards qualifiers"
  msgid "satisfaction value of atomic constraint %qE changed from %qE to %qE"
  msgstr "konvertering fra '%T' til '%T' forkaster modifikationer"
  
! #: cp/constraint.cc:2224
  #, gcc-internal-format
  msgid "satisfaction value first evaluated to %qE from here"
  msgstr ""
  
! #: cp/constraint.cc:2341
  #, gcc-internal-format
  msgid "no operand of the disjunction is satisfied"
  msgstr ""
  
! #: cp/constraint.cc:2355
  #, gcc-internal-format
  msgid "the operand %qE is unsatisfied because"
  msgstr ""
  
! #: cp/constraint.cc:3138
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a pointer-to-object type"
! msgid "%qT is not nothrow copy assignable"
  msgstr "'%T' er ikke af en henvisning til objekt-type"
  
! #: cp/constraint.cc:3141
  #, fuzzy, gcc-internal-format
! msgid "%qT is not nothrow default constructible"
  msgstr "typen '%T' har ingen destruktionsfunktion"
  
! #: cp/constraint.cc:3144
! #, fuzzy, gcc-internal-format
! #| msgid "`%T' is not a pointer-to-object type"
! msgid "%qT is not nothrow copy constructible"
! msgstr "'%T' er ikke af en henvisning til objekt-type"
  
! #: cp/constraint.cc:3147
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a namespace"
! msgid "%qT is not trivially copy assignable"
  msgstr "'%D' er ikke et navnerum"
  
! #: cp/constraint.cc:3150
  #, fuzzy, gcc-internal-format
! msgid "%qT is not trivially default constructible"
  msgstr "typen '%T' har ingen destruktionsfunktion"
  
! #: cp/constraint.cc:3153
  #, fuzzy, gcc-internal-format
! #| msgid "`%T' is not a pointer-to-object type"
! msgid "%qT is not trivially copy constructible"
! msgstr "'%T' er ikke af en henvisning til objekt-type"
  
! #: cp/constraint.cc:3156
  #, fuzzy, gcc-internal-format
  #| msgid "base class `%#T' has a non-virtual destructor"
! msgid "%qT is not trivially destructible"
  msgstr "stamklassen '%#T' har en ikke-virtuel destruktionsfunktion"
  
! #: cp/constraint.cc:3159
  #, fuzzy, gcc-internal-format
! #| msgid "%qE does not have a mappable type in %qs clause"
! msgid "%qT does not have unique object representations, because"
! msgstr "%qE har ikke en mappable-type i %qs-klausul"
  
! #: cp/constraint.cc:3169
  #, fuzzy, gcc-internal-format
  #| msgid "base class `%#T' has a non-virtual destructor"
! msgid "%qT does not have a virtual destructor"
  msgstr "stamklassen '%#T' har en ikke-virtuel destruktionsfunktion"
  
! #: cp/constraint.cc:3173
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' is not a template"
! msgid "%qT is not an abstract class"
  msgstr "'%#T' er ikke en skabelon"
  
! #: cp/constraint.cc:3176
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not an aggregate type"
! msgid "%qT is not an aggregate"
  msgstr "'%T' er ikke en sammensat type"
  
! #: cp/constraint.cc:3179
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a namespace"
! msgid "%qT is not an array"
  msgstr "'%D' er ikke et navnerum"
  
! #: cp/constraint.cc:3182
  #, fuzzy, gcc-internal-format
! #| msgid "`%s' is not a valid class name"
! msgid "%qT is not assignable from %qT, because"
! msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/constraint.cc:3186 cp/semantics.cc:13525 cp/typeck.cc:3701
  #, fuzzy, gcc-internal-format
! msgid "%qT is not a base of %qT"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/constraint.cc:3189
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a pointer-to-object type"
! msgid "%qT is not a bounded array"
  msgstr "'%T' er ikke af en henvisning til objekt-type"
  
! #: cp/constraint.cc:3192
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' is not a template"
! msgid "%qT is not a class"
  msgstr "'%#T' er ikke en skabelon"
  
! #: cp/constraint.cc:3195
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or union type"
! msgid "%qT is not a const type"
  msgstr "'%T' er ikke af en klasse- eller union-type"
  
! #: cp/constraint.cc:3199
  #, fuzzy, gcc-internal-format
! msgid "%qT is not default constructible, because"
  msgstr "typen '%T' har ingen destruktionsfunktion"
  
! #: cp/constraint.cc:3201
  #, fuzzy, gcc-internal-format
! #| msgid "`%s' is not a valid class name"
! msgid "%qT is not constructible from %qT, because"
! msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/constraint.cc:3210
  #, fuzzy, gcc-internal-format
! #| msgid "`%T' is not a template"
! msgid "%qT is not destructible, because"
! msgstr "'%T' er ikke en skabelon"
  
! #: cp/constraint.cc:3214
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' is not a template"
! msgid "%qT is not an empty class"
  msgstr "'%#T' er ikke en skabelon"
  
! #: cp/constraint.cc:3217
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
! msgid "%qT is not an enum"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/constraint.cc:3220
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' is not a template"
! msgid "%qT is not a final class"
  msgstr "'%#T' er ikke en skabelon"
  
! #: cp/constraint.cc:3223
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
! msgid "%qT is not a function"
  msgstr "'%s' er ikke en funktion,"
  
! #: cp/constraint.cc:3226
  #, fuzzy, gcc-internal-format
! #| msgid "`%T' is not a template type"
! msgid "%qT is not an implicit-lifetime type"
! msgstr "'%T' er ikke en skabelonstype"
  
! #: cp/constraint.cc:3231
  #, fuzzy, gcc-internal-format
! #| msgid "`%T' is not a template"
! msgid "%qT is not invocable, because"
! msgstr "'%T' er ikke en skabelon"
  
! #: cp/constraint.cc:3233
  #, fuzzy, gcc-internal-format
! #| msgid "`%s' is not a valid class name"
! msgid "%qT is not invocable by %qT, because"
! msgstr "'%s' er et ugyldigt klassenavn"
! 
! #: cp/constraint.cc:3238
! #, fuzzy, gcc-internal-format
! msgid "%qT is not layout compatible with %qT, because"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: cp/constraint.cc:3242
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or union type"
! msgid "%qT is not a literal type"
  msgstr "'%T' er ikke af en klasse- eller union-type"
  
! #: cp/constraint.cc:3245
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
! msgid "%qT is not a member function pointer"
  msgstr "'%D' er ikke en medlemsskabelonfunktion"
  
! #: cp/constraint.cc:3248
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member of `%T'"
! msgid "%qT is not a member object pointer"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/constraint.cc:3251
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member of `%T'"
! msgid "%qT is not a member pointer"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/constraint.cc:3254
  #, fuzzy, gcc-internal-format
! #| msgid "`%s' is not a valid class name"
! msgid "%qT is not nothrow assignable from %qT, because"
! msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/constraint.cc:3259
  #, fuzzy, gcc-internal-format
! msgid "%qT is not nothrow default constructible, because"
! msgstr "typen '%T' har ingen destruktionsfunktion"
  
! #: cp/constraint.cc:3261
  #, fuzzy, gcc-internal-format
! #| msgid "`%s' is not a valid class name"
! msgid "%qT is not nothrow constructible from %qT, because"
! msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/constraint.cc:3266
  #, fuzzy, gcc-internal-format
! #| msgid "`%s' is not a valid class name"
! msgid "%qT is not nothrow convertible from %qT, because"
! msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/constraint.cc:3270
  #, fuzzy, gcc-internal-format
! #| msgid "`%T' is not a template"
! msgid "%qT is not nothrow destructible, because"
! msgstr "'%T' er ikke en skabelon"
  
! #: cp/constraint.cc:3276
! #, fuzzy, gcc-internal-format
! #| msgid "`%T' is not a template"
! msgid "%qT is not nothrow invocable, because"
! msgstr "'%T' er ikke en skabelon"
! 
! #: cp/constraint.cc:3278
! #, fuzzy, gcc-internal-format
! #| msgid "`%s' is not a valid class name"
! msgid "%qT is not nothrow invocable by %qT, because"
! msgstr "'%s' er et ugyldigt klassenavn"
! 
! #: cp/constraint.cc:3285
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a pointer-to-object type"
! msgid "%qT is not an object type"
  msgstr "'%T' er ikke af en henvisning til objekt-type"
  
! #: cp/constraint.cc:3289
  #, fuzzy, gcc-internal-format
! msgid "%qT is not a pointer-interconvertible base of %qT, because"
  msgstr "'%T' er en utilgængelig stamklasse til '%T'"
  
! #: cp/constraint.cc:3294
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
! msgid "%qT is not a POD type"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/constraint.cc:3297
  #, fuzzy, gcc-internal-format
  #| msgid "base operand of `->' is not a pointer"
! msgid "%qT is not a pointer"
  msgstr "grundoperanden til '->' er ikke en henvisning"
  
! #: cp/constraint.cc:3300
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or union type"
! msgid "%qT is not a polymorphic type"
  msgstr "'%T' er ikke af en klasse- eller union-type"
  
! #: cp/constraint.cc:3303
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a namespace"
! msgid "%qT is not a reference"
  msgstr "'%T' er ikke et navnerum"
  
! #: cp/constraint.cc:3306
  #, fuzzy, gcc-internal-format
! msgid "%q#T is not the same as %q#T"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/constraint.cc:3309
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a namespace"
! msgid "%qT is not a scoped enum"
  msgstr "'%T' er ikke et navnerum"
  
! #: cp/constraint.cc:3312
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template type"
! msgid "%qT is not a standard layout type"
  msgstr "'%T' er ikke en skabelonstype"
  
! #: cp/constraint.cc:3315
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or union type"
! msgid "%qT is not a trivial type"
  msgstr "'%T' er ikke af en klasse- eller union-type"
  
! #: cp/constraint.cc:3318
  #, fuzzy, gcc-internal-format
! #| msgid "`%s' is not a valid class name"
! msgid "%qT is not trivially assignable from %qT, because"
! msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/constraint.cc:3323
  #, fuzzy, gcc-internal-format
! msgid "%qT is not trivially default constructible, because"
! msgstr "overløb i konstant udtryk"
  
! #: cp/constraint.cc:3325
! #, fuzzy, gcc-internal-format
! #| msgid "`%s' is not a valid class name"
! msgid "%qT is not trivially constructible from %qT, because"
! msgstr "'%s' er et ugyldigt klassenavn"
! 
! #: cp/constraint.cc:3330 cp/tree.cc:5014
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
! msgid "%qT is not trivially copyable"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/constraint.cc:3333
! #, fuzzy, gcc-internal-format
! #| msgid "`%T' is not a template"
! msgid "%qT is not trivially destructible, because"
! msgstr "'%T' er ikke en skabelon"
! 
! #: cp/constraint.cc:3337
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template type"
! msgid "%qT is not an unbounded array"
  msgstr "'%T' er ikke en skabelonstype"
  
! #: cp/constraint.cc:3340
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
! msgid "%qT is not a union"
  msgstr "'%s' er ikke en funktion,"
  
! #: cp/constraint.cc:3343
  #, fuzzy, gcc-internal-format
! msgid "%qT is not a virtual base of %qT"
! msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/constraint.cc:3346
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template type"
! msgid "%qT is not a volatile type"
  msgstr "'%T' er ikke en skabelonstype"
  
! #: cp/constraint.cc:3349
! #, fuzzy, gcc-internal-format
! msgid "%qT is not consteval-only"
! msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: cp/constraint.cc:3352
! #, fuzzy, gcc-internal-format
! #| msgid "`%E' cannot be used as a function"
! msgid "%qT cannot yield a rank"
! msgstr "'%E' kan ikke bruges som en funktion"
! 
! #: cp/constraint.cc:3355
! #, fuzzy, gcc-internal-format
! #| msgid "`%#D' cannot be declared"
! msgid "%qT and %qT cannot be ordered"
! msgstr "'%#D' kan ikke erklæres"
! 
! #: cp/constraint.cc:3358
! #, fuzzy, gcc-internal-format
! #| msgid "`%D' not declared"
! msgid "%qT is not destructurable"
! msgstr "'%D' ikke erklæret"
! 
! #: cp/constraint.cc:3361
  #, gcc-internal-format
! msgid "%qT is not a reference that binds to a temporary object of type %qT (direct-initialization)"
  msgstr ""
  
! #: cp/constraint.cc:3365
  #, gcc-internal-format
! msgid "%qT is not a reference that binds to a temporary object of type %qT (copy-initialization)"
  msgstr ""
  
! #: cp/constraint.cc:3369
  #, fuzzy, gcc-internal-format
  #| msgid "type `%T' is not derived from type `%T'"
! msgid "%qD is not deducible from %qT"
  msgstr "typen '%T' er ikke nedarvet fra typen '%T'"
  
! #: cp/constraint.cc:3436
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constant"
  msgid "invalid constraints"
  msgstr "ugyldig konstant:"
  
! #: cp/constraint.cc:3457
  #, gcc-internal-format
  msgid "constraint %qE has type %qT, not %<bool%>"
  msgstr ""
  
! #: cp/constraint.cc:3461
  #, fuzzy, gcc-internal-format
  #| msgid "user-defined `%D' always evaluates both arguments"
  msgid "the expression %qE evaluated to %<false%>"
  msgstr "brugerdefineret '%D' evaluerer altid begge parametre"
  
! #: cp/constraint.cc:3516
  #, fuzzy, gcc-internal-format
  #| msgid "constructors may not be `%s'"
  msgid "constraints not satisfied"
  msgstr "konstruktionsfunktioner må ikke være '%s'"
  
! #: cp/constraint.cc:3533
  #, gcc-internal-format
  msgid "set %qs to at least %d for more detail"
  msgstr ""
  
! #: cp/contracts.cc:183
! #, fuzzy, gcc-internal-format
! msgid "mismatched contract specifier in declaration"
! msgstr "modstridende erklæringer af '%s'"
  
! #: cp/contracts.cc:184 cp/contracts.cc:209
! #, fuzzy, gcc-internal-format
! #| msgid "previous declaration `%#D' here"
! msgid "previous contract here"
! msgstr "tidligere erklæring af '%#D' her"
  
! #: cp/contracts.cc:207
! #, fuzzy, gcc-internal-format
! #| msgid "type mismatch in conditional expression"
! msgid "mismatched contract condition in declaration"
! msgstr "typerne i betingelsesudtrykket passer ikke sammen"
  
! #: cp/contracts.cc:248
! #, fuzzy, gcc-internal-format
! #| msgid "asm declaration conflicts with previous rename"
! msgid "declaration has a different number of contracts than previously declared"
! msgstr "asm-erklæring er i konflikt med tidligere omdøbelse"
  
! #: cp/contracts.cc:252
! #, fuzzy, gcc-internal-format
! #| msgid "previous declaration of `%#D' with %L linkage"
! msgid "previous declaration with fewer contracts here"
! msgstr "tidligere erklæring af '%#D' med %L-kædning"
  
! #: cp/contracts.cc:562
  #, gcc-internal-format
! msgid "a value parameter used in a postcondition must be const"
  msgstr ""
  
! #: cp/contracts.cc:563 cp/contracts.cc:1039
! #, fuzzy, gcc-internal-format
! #| msgid "template parameter type `%T' declared `friend'"
! msgid "parameter declared here"
! msgstr "skabelonsparametertypen '%T' erklæret 'friend'"
  
! #: cp/contracts.cc:593
  #, gcc-internal-format
! msgid "value parameter %qE used in a postcondition must be const"
  msgstr ""
  
! #: cp/contracts.cc:1036
  #, gcc-internal-format
! msgid "contract postcondition result name shadows a function parameter"
  msgstr ""
  
! #: cp/contracts.cc:1660
! #, fuzzy, gcc-internal-format
! #| msgid "global declaration `%#D'"
! msgid "declaration adds contracts to %q#D"
! msgstr "global erklæring '%#D'"
  
! #: cp/contracts.cc:1661
! #, fuzzy, gcc-internal-format
! #| msgid "  `%#D' declared here"
! msgid "first declared here"
! msgstr "  '%#D' erklæret her"
  
! #: cp/contracts.cc:1922
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "constructor does not return a value to test"
  msgstr "funktionen returnerer ikke en strengtype"
  
! #: cp/contracts.cc:1924
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "destructor does not return a value to test"
  msgstr "funktionen returnerer ikke en strengtype"
  
! #: cp/contracts.cc:1925
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "function does not return a value to test"
  msgstr "funktionen returnerer ikke en strengtype"
  
! #: cp/coroutines.cc:517
  #, gcc-internal-format
  msgid "coroutines require a traits template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:519
  #, gcc-internal-format
  msgid "perhaps %<#include <coroutine>%> is missing"
  msgstr ""
  
  # at oversætte inline med et udsagnsord her bliver vist for tvetydigt
! #: cp/coroutines.cc:574
  #, fuzzy, gcc-internal-format
  #| msgid "cannot inline function `main'"
  msgid "cannot instantiate %<coroutine traits%>"
  msgstr "funktionen 'main' kan ikke være inline"
  
! #: cp/coroutines.cc:596
  #, gcc-internal-format
  msgid "coroutines require a handle class template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:624
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be a nonstatic member function"
  msgid "%qE must be a non-overloaded method"
  msgstr "'%D' skal være en ikke-statisk medlemsfunktion"
  
! #: cp/coroutines.cc:637
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take exactly two arguments"
  msgid "%qE must take no arguments"
  msgstr "'%s' skal tage mod to parametre"
  
! #: cp/coroutines.cc:644 cp/coroutines.cc:689
  #, fuzzy, gcc-internal-format
  #| msgid "`main' must return `int'"
  msgid "%qE must return %qT, not %qT"
  msgstr "'main' skal returnere typen 'int'"
  
! #: cp/coroutines.cc:671
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be a nonstatic member function"
  msgid "%qE must be a non-overloaded static function"
  msgstr "'%D' skal være en ikke-statisk medlemsfunktion"
  
! #: cp/coroutines.cc:682
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take `void'"
  msgid "%qE must take a single %qT"
  msgstr "'%D' skal tage mod 'void'"
  
! #: cp/coroutines.cc:711
  #, gcc-internal-format
  msgid "cannot instantiate a %<coroutine handle%> for promise type %qT"
  msgstr ""
  
! #: cp/coroutines.cc:822
  #, fuzzy, gcc-internal-format
  #| msgid "unable to find a register to spill in class `%s'"
  msgid "unable to find the promise type for this coroutine"
  msgstr "kan ikke finde et register at bortødsle i klassen '%s'"
  
! #: cp/coroutines.cc:842
  #, gcc-internal-format
  msgid "the coroutine promise type %qT declares both %<return_value%> and %<return_void%>"
  msgstr ""
  
! #: cp/coroutines.cc:846
  #, fuzzy, gcc-internal-format
  #| msgid "%qD target declared here"
  msgid "%<return_void%> declared here"
  msgstr "%qD-mål erklæret her"
  
! #: cp/coroutines.cc:1039 cp/coroutines.cc:1117 cp/coroutines.cc:4732
  #, fuzzy, gcc-internal-format
  #| msgid "no type named `%#T' in `%#T'"
  msgid "no member named %qE in %qT"
  msgstr "ingen type ved navn '%#T' i '%#T'"
  
! #: cp/coroutines.cc:1132
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a function"
  msgid "%qs cannot be used outside a function"
  msgstr "'%E' kan ikke bruges som en funktion"
  
  #. [basic.start.main] 3. The function main shall not be a coroutine.
! #: cp/coroutines.cc:1140
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a function"
  msgid "%qs cannot be used in the %<main%> function"
  msgstr "'%E' kan ikke bruges som en funktion"
  
  #. [dcl.constexpr] 3.3 it shall not be a coroutine.
! #: cp/coroutines.cc:1151
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a function"
  msgid "%qs cannot be used in a %<constexpr%> function"
  msgstr "'%E' kan ikke bruges som en funktion"
  
! #: cp/coroutines.cc:1162
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "%qs cannot be used in a function with a deduced return type"
  msgstr "en virtuel funktion kan ikke erklæres som friend"
  
! #: cp/coroutines.cc:1173
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a function"
  msgid "%qs cannot be used in a varargs function"
  msgstr "'%E' kan ikke bruges som en funktion"
  
  #. [class.ctor] 7. a constructor shall not be a coroutine.
! #: cp/coroutines.cc:1180
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot be used in asm here"
  msgid "%qs cannot be used in a constructor"
  msgstr "%s kan ikke bruges i asm her"
  
  #. [class.dtor] 21. a destructor shall not be a coroutine.
! #: cp/coroutines.cc:1187
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot be used in asm here"
  msgid "%qs cannot be used in a destructor"
*************** msgstr "%s kan ikke bruges i asm her"
*** 60816,61024 ****
  #. TODO: record or extract positions of returns (and the first coro
  #. keyword) so that we can add notes to the diagnostic about where
  #. the bad keyword is and what made the function into a coro.
! #: cp/coroutines.cc:1178
  #, fuzzy, gcc-internal-format
  msgid "a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?"
  msgstr "'return' uden nogen værdi i en funktion der ikke returnerer void"
  
! #: cp/coroutines.cc:1230
  #, fuzzy, gcc-internal-format
  msgid "the expression %qE is required to be non-throwing"
  msgstr "størrelsen af medlemmet '%D' er ikke konstant"
  
! #: cp/coroutines.cc:1232
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr ""
  
! #: cp/coroutines.cc:1361 cp/coroutines.cc:1364
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type `%T' does not match destructor name `~%T'"
  msgid "%qs awaitable type %qT is not a structure"
  msgstr "den modificerede type '%T' passer ikke til destruktionsfunktionsnavnet '~%T'"
  
! #: cp/coroutines.cc:1367
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type `%T' does not match destructor name `~%T'"
  msgid "awaitable type %qT is not a structure"
  msgstr "den modificerede type '%T' passer ikke til destruktionsfunktionsnavnet '~%T'"
  
! #: cp/coroutines.cc:1460
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr ""
  
! #: cp/coroutines.cc:1552 cp/coroutines.cc:1638
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot be used in asm here"
  msgid "%qs cannot be used in an unevaluated context"
  msgstr "%s kan ikke bruges i asm her"
  
! #: cp/coroutines.cc:1821
  #, fuzzy, gcc-internal-format
  #| msgid "function declared `noreturn' has a `return' statement"
  msgid "function declared %<noreturn%> has a %<co_return%> statement"
  msgstr "funktion der er erklæret 'noreturn' har en 'return'-sætning"
  
! #: cp/coroutines.cc:1858
  #, fuzzy, gcc-internal-format
  #| msgid "third arg to `__builtin_prefetch' must be a constant"
  msgid "the align argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "en tredje parameter til '__builtin_prefetch' skal være en konstant"
  
! #: cp/coroutines.cc:1868
  #, fuzzy, gcc-internal-format
  #| msgid "third arg to `__builtin_prefetch' must be a constant"
  msgid "the direction argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "en tredje parameter til '__builtin_prefetch' skal være en konstant"
  
! #: cp/coroutines.cc:2387
  #, fuzzy, gcc-internal-format
  msgid "no suspend point info for %qD"
  msgstr "ingen tidligere prototype for '%s'"
  
! #: cp/coroutines.cc:2960
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate info for %qE"
  msgstr "'%s' optræder mere end én gang"
  
! #: cp/coroutines.cc:3618
  #, gcc-internal-format
  msgid "assumption ignored because it contains an await-expression"
  msgstr ""
  
! #: cp/coroutines.cc:4125
  #, fuzzy, gcc-internal-format
  #| msgid "pointers are not permitted as case values"
  msgid "await expressions are not permitted in handlers"
  msgstr "henvisningsvariabler er ikke tilladt som case-værdier"
  
! #: cp/coroutines.cc:4342
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when a variable is unused"
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr "Advar når en variabel ikke benyttes"
  
! #: cp/coroutines.cc:4864
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
  
! #: cp/coroutines.cc:4871
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4876
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
  #. Something is seriously wrong, punt.
! #: cp/coroutines.cc:4907
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
! #: cp/coroutines.cc:5003
  #, fuzzy, gcc-internal-format
  #| msgid "%J'%D' is not defined outside of function scope"
  msgid "%qE is provided by %qT but is not usable with the function %qD"
  msgstr "%J'%D' er ikke defineret uden for funktionsvirkefelt"
  
! #: cp/coroutines.cc:5277
  #, gcc-internal-format
  msgid "no viable conversion from %<void%> provided by %<get_return_object%> to return type %qT"
  msgstr ""
  
! #: cp/cp-gimplify.cc:197
  #, gcc-internal-format
  msgid "both branches of %<if%> statement marked as %qs"
  msgstr ""
  
! #: cp/cp-gimplify.cc:541
  #, gcc-internal-format
  msgid "%qD was promoted to an immediate function because its body contains an immediate-escalating expression %qE"
  msgstr ""
  
! #: cp/cp-gimplify.cc:544
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "%qD was promoted to an immediate function"
  msgstr "'%D' er ikke en medlemsskabelonfunktion"
  
! #: cp/cp-gimplify.cc:1181
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of destructor"
  msgid "taking address of an immediate function %qD"
  msgstr "tager adressen på en destruktionsfunktion"
  
! #: cp/cp-gimplify.cc:1318
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "call to consteval function %qE is not a constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/cp-gimplify.cc:2055
  #, fuzzy, gcc-internal-format
  msgid "%<throw%> will always call %<terminate%>"
  msgstr "adressen af '%D' vil altid være 'true'"
  
! #: cp/cp-gimplify.cc:2058
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "in C++11 destructors default to %<noexcept%>"
  msgstr "destruktionsfunktioner må ikke være '%s'"
  
! #: cp/cp-gimplify.cc:2070
  #, gcc-internal-format
  msgid "in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3655
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `%D' applied to template instantiation"
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr "lagringsklasse '%D' anvendt på skabelonsinstantiering"
  
! #: cp/cp-gimplify.cc:3698
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qE attribute"
  msgid "pack expansion of %qE attribute"
  msgstr "ugyldig parameter for egenskaben %qE"
  
! #: cp/cp-gimplify.cc:3701
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid expression statement"
  msgid "use fold expression in the attribute argument instead"
  msgstr "Ugyldig udtrykssætning"
  
! #: cp/cp-gimplify.cc:3740 cp/cp-gimplify.cc:3752 cp/decl.cc:4509
! #: cp/method.cc:990
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qD is not a type"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/cp-gimplify.cc:3758
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or union type"
  msgid "%qD is not a class type"
  msgstr "'%T' er ikke af en klasse- eller union-type"
  
! #: cp/cp-gimplify.cc:3775
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qD does not have %<const char *%> type"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: cp/cp-gimplify.cc:3785
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral type"
  msgstr "størrelse i tabel-new skal være en heltalstype"
  
! #: cp/cp-gimplify.cc:3797
  #, gcc-internal-format
  msgid "%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>"
  msgstr ""
--- 63519,63733 ----
  #. TODO: record or extract positions of returns (and the first coro
  #. keyword) so that we can add notes to the diagnostic about where
  #. the bad keyword is and what made the function into a coro.
! #: cp/coroutines.cc:1218
  #, fuzzy, gcc-internal-format
  msgid "a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?"
  msgstr "'return' uden nogen værdi i en funktion der ikke returnerer void"
  
! #: cp/coroutines.cc:1270
  #, fuzzy, gcc-internal-format
  msgid "the expression %qE is required to be non-throwing"
  msgstr "størrelsen af medlemmet '%D' er ikke konstant"
  
! #: cp/coroutines.cc:1272
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr ""
  
! #: cp/coroutines.cc:1401 cp/coroutines.cc:1404
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type `%T' does not match destructor name `~%T'"
  msgid "%qs awaitable type %qT is not a structure"
  msgstr "den modificerede type '%T' passer ikke til destruktionsfunktionsnavnet '~%T'"
  
! #: cp/coroutines.cc:1407
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type `%T' does not match destructor name `~%T'"
  msgid "awaitable type %qT is not a structure"
  msgstr "den modificerede type '%T' passer ikke til destruktionsfunktionsnavnet '~%T'"
  
! #: cp/coroutines.cc:1500
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr ""
  
! #: cp/coroutines.cc:1592 cp/coroutines.cc:1678
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot be used in asm here"
  msgid "%qs cannot be used in an unevaluated context"
  msgstr "%s kan ikke bruges i asm her"
  
! #: cp/coroutines.cc:1861
  #, fuzzy, gcc-internal-format
  #| msgid "function declared `noreturn' has a `return' statement"
  msgid "function declared %<noreturn%> has a %<co_return%> statement"
  msgstr "funktion der er erklæret 'noreturn' har en 'return'-sætning"
  
! #: cp/coroutines.cc:1898
  #, fuzzy, gcc-internal-format
  #| msgid "third arg to `__builtin_prefetch' must be a constant"
  msgid "the align argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "en tredje parameter til '__builtin_prefetch' skal være en konstant"
  
! #: cp/coroutines.cc:1908
  #, fuzzy, gcc-internal-format
  #| msgid "third arg to `__builtin_prefetch' must be a constant"
  msgid "the direction argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "en tredje parameter til '__builtin_prefetch' skal være en konstant"
  
! #: cp/coroutines.cc:2412
  #, fuzzy, gcc-internal-format
  msgid "no suspend point info for %qD"
  msgstr "ingen tidligere prototype for '%s'"
  
! #: cp/coroutines.cc:2984
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate info for %qE"
  msgstr "'%s' optræder mere end én gang"
  
! #: cp/coroutines.cc:3642
  #, gcc-internal-format
  msgid "assumption ignored because it contains an await-expression"
  msgstr ""
  
! #: cp/coroutines.cc:4149
  #, fuzzy, gcc-internal-format
  #| msgid "pointers are not permitted as case values"
  msgid "await expressions are not permitted in handlers"
  msgstr "henvisningsvariabler er ikke tilladt som case-værdier"
  
! #: cp/coroutines.cc:4366
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when a variable is unused"
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr "Advar når en variabel ikke benyttes"
  
! #: cp/coroutines.cc:4885
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
  
! #: cp/coroutines.cc:4892
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4897
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
  #. Something is seriously wrong, punt.
! #: cp/coroutines.cc:4928
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
! #: cp/coroutines.cc:5024
  #, fuzzy, gcc-internal-format
  #| msgid "%J'%D' is not defined outside of function scope"
  msgid "%qE is provided by %qT but is not usable with the function %qD"
  msgstr "%J'%D' er ikke defineret uden for funktionsvirkefelt"
  
! #: cp/coroutines.cc:5298
  #, gcc-internal-format
  msgid "no viable conversion from %<void%> provided by %<get_return_object%> to return type %qT"
  msgstr ""
  
! #: cp/cp-gimplify.cc:207
  #, gcc-internal-format
  msgid "both branches of %<if%> statement marked as %qs"
  msgstr ""
  
! #: cp/cp-gimplify.cc:577
  #, gcc-internal-format
  msgid "%qD was promoted to an immediate function because its body contains an immediate-escalating expression %qE"
  msgstr ""
  
! #: cp/cp-gimplify.cc:580
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "%qD was promoted to an immediate function"
  msgstr "'%D' er ikke en medlemsskabelonfunktion"
  
! #: cp/cp-gimplify.cc:978
! #, fuzzy, gcc-internal-format
! #| msgid "Missing or invalid constant expression"
! msgid "%qs used outside of constant expressions"
! msgstr "Manglende eller ugyldigt konstant udtryk"
! 
! #: cp/cp-gimplify.cc:1291
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of destructor"
  msgid "taking address of an immediate function %qD"
  msgstr "tager adressen på en destruktionsfunktion"
  
! #: cp/cp-gimplify.cc:1472
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "call to consteval function %qE is not a constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/cp-gimplify.cc:2311
  #, fuzzy, gcc-internal-format
  msgid "%<throw%> will always call %<terminate%>"
  msgstr "adressen af '%D' vil altid være 'true'"
  
! #: cp/cp-gimplify.cc:2314
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "in C++11 destructors default to %<noexcept%>"
  msgstr "destruktionsfunktioner må ikke være '%s'"
  
! #: cp/cp-gimplify.cc:2326
  #, gcc-internal-format
  msgid "in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:4061
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `%D' applied to template instantiation"
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr "lagringsklasse '%D' anvendt på skabelonsinstantiering"
  
! #: cp/cp-gimplify.cc:4104
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qE attribute"
  msgid "pack expansion of %qE attribute"
  msgstr "ugyldig parameter for egenskaben %qE"
  
! #: cp/cp-gimplify.cc:4107
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid expression statement"
  msgid "use fold expression in the attribute argument instead"
  msgstr "Ugyldig udtrykssætning"
  
! #: cp/cp-gimplify.cc:4146 cp/cp-gimplify.cc:4158 cp/decl.cc:5053
! #: cp/method.cc:991
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qD is not a type"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/cp-gimplify.cc:4164
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or union type"
  msgid "%qD is not a class type"
  msgstr "'%T' er ikke af en klasse- eller union-type"
  
! #: cp/cp-gimplify.cc:4181
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qD does not have %<const char *%> type"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: cp/cp-gimplify.cc:4191
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral type"
  msgstr "størrelse i tabel-new skal være en heltalstype"
  
! #: cp/cp-gimplify.cc:4203
  #, gcc-internal-format
  msgid "%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>"
  msgstr ""
*************** msgstr "ugyldig const_cast af en højrev
*** 61067,61073 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "konvertering fra '%T' til '%T' forkaster modifikationer"
  
! #: cp/cvt.cc:499 cp/typeck.cc:9030
  #, fuzzy, gcc-internal-format
  #| msgid "casting `%T' to `%T' does not dereference pointer"
  msgid "casting %qT to %qT does not dereference pointer"
--- 63776,63782 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "konvertering fra '%T' til '%T' forkaster modifikationer"
  
! #: cp/cvt.cc:499 cp/typeck.cc:9185
  #, 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'
*** 61079,61794 ****
  msgid "cannot convert type %qH to type %qI"
  msgstr "kan ikke konvertere typen '%T' til typen '%T'"
  
! #: cp/cvt.cc:832
  #, 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.cc:850
  #, gcc-internal-format
  msgid "the result of the conversion is unspecified because %qE is outside the range of type %qT"
  msgstr ""
  
! #: cp/cvt.cc:861 cp/cvt.cc:916
  #, 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.cc:870
  #, 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.cc:932
  #, 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.cc:990
  #, 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.cc:1102
  #, 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%>: %qs"
  msgstr "%Hignorerer returværdi for '%D' erklæret med egenskaben warn_unused_result"
  
! #: cp/cvt.cc:1104
  #, 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%>%s"
  msgstr "%Hignorerer returværdi for '%D' erklæret med egenskaben warn_unused_result"
  
! #: cp/cvt.cc:1121
  #, 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%>: %qs"
  msgstr "%Hignorerer returværdi for '%D' erklæret med egenskaben warn_unused_result"
  
! #: cp/cvt.cc:1123
  #, 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%>%s"
  msgstr "%Hignorerer returværdi for '%D' erklæret med egenskaben warn_unused_result"
  
! #: cp/cvt.cc:1147
  #, 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"
  
! #: cp/cvt.cc:1201
  #, fuzzy, gcc-internal-format
  msgid "pseudo-destructor is not called"
  msgstr "parameter til egenskaben '%s' er større end %d"
  
! #: cp/cvt.cc:1304 rust/backend/rust-tree.cc:396
  #, 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.cc:1308 rust/backend/rust-tree.cc:402
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1313 rust/backend/rust-tree.cc:409
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1318 rust/backend/rust-tree.cc:416
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1323 rust/backend/rust-tree.cc:423
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1328 rust/backend/rust-tree.cc:430
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in statement"
  msgstr ""
  
! #: cp/cvt.cc:1332 rust/backend/rust-tree.cc:436
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.cc:1351 rust/backend/rust-tree.cc:339
  #, 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.cc:1355 rust/backend/rust-tree.cc:345
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1360 rust/backend/rust-tree.cc:352
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1365 rust/backend/rust-tree.cc:359
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1370 rust/backend/rust-tree.cc:366
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1375 rust/backend/rust-tree.cc:373
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in statement"
  msgstr ""
  
! #: cp/cvt.cc:1379 rust/backend/rust-tree.cc:379
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.cc:1393 rust/backend/rust-tree.cc:450
  #, gcc-internal-format
  msgid "conversion to void will not access object of non-trivially-copyable type %qT"
  msgstr ""
  
! #: cp/cvt.cc:1398 rust/backend/rust-tree.cc:456
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1403 rust/backend/rust-tree.cc:463
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1408 rust/backend/rust-tree.cc:470
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1413 rust/backend/rust-tree.cc:477
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1418 rust/backend/rust-tree.cc:484
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in statement"
  msgstr ""
  
! #: cp/cvt.cc:1423 rust/backend/rust-tree.cc:490
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.cc:1462 rust/backend/rust-tree.cc:531
  #, gcc-internal-format
  msgid "conversion to void will not access object %qE of incomplete type %qT"
  msgstr ""
  
! #: cp/cvt.cc:1466 rust/backend/rust-tree.cc:537
  #, 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.cc:1471 rust/backend/rust-tree.cc:544
  #, 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.cc:1476 rust/backend/rust-tree.cc:551
  #, 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.cc:1481 rust/backend/rust-tree.cc:557
  #, 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.cc:1486 rust/backend/rust-tree.cc:563
  #, 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.cc:1490 rust/backend/rust-tree.cc:569
  #, 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.cc:1551
  #, 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.cc:1555
  #, 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.cc:1559
  #, 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.cc:1563
  #, 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.cc:1567
  #, 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.cc:1571
  #, 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.cc:1575
  #, 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.cc:1591
  #, 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.cc:1596
  #, 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.cc:1601
  #, 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.cc:1606
  #, 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.cc:1611
  #, 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.cc:1616
  #, 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.cc:1645
  #, 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.cc:1650
  #, 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.cc:1655
  #, 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.cc:1659
  #, 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.cc:1663
  #, fuzzy, gcc-internal-format
  #| msgid "%Hstatement with no effect"
  msgid "statement has no effect"
  msgstr "%Hsætning uden nogen virkning"
  
! #: cp/cvt.cc:1667
  #, 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.cc:1822
  #, gcc-internal-format
  msgid "converting NULL to non-pointer type"
  msgstr "konverterer NULL til en ikke-henvisningstype"
  
! #: cp/cvt.cc:1940
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert template argument `%E' to `%T'"
  msgid "default type conversion cannot deduce template argument for %qD"
  msgstr "kunne ikke konvertere skabelonsparameteren '%E' til '%T'"
  
! #: cp/cvt.cc:1956
  #, 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.cc:1959
  #, fuzzy, gcc-internal-format
  #| msgid "  candidate conversions include `%D' and `%D'"
  msgid "  candidate conversions include %qD and %qD"
  msgstr "  kandidater til konverteringen inkluderer '%D' og '%D'"
  
! #: cp/cxx-pretty-print.cc:2339
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter `%#D'"
  msgid "template-parameter-"
  msgstr "skabelonsparameter '%#D'"
  
! #: cp/cxx-pretty-print.cc:2353
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "requires"
  msgstr "--resource påkræver -o"
  
! #: cp/cxx-pretty-print.cc:2851 cp/error.cc:502
  #, gcc-internal-format
  msgid "with"
  msgstr ""
  
! #: cp/decl.cc:733
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration `%D'"
  msgid "unused using-declaration %qD"
  msgstr "i erklæringen '%D'"
  
! #: cp/decl.cc:737
  #, fuzzy, gcc-internal-format
  msgid "unused structured binding declaration"
  msgstr "Ugyldig erklæring"
  
! #: cp/decl.cc:740
  #, fuzzy, gcc-internal-format
  msgid "unused variable %qD"
  msgstr "ubrugt variabel '%s'"
  
! #: cp/decl.cc:750
  #, gcc-internal-format
  msgid "structured binding declaration set but not used"
  msgstr ""
  
! #: cp/decl.cc:903
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qF declared %<static%> but never defined"
  msgstr "%q+F erklæret %<static%>, men aldrig defineret"
  
! #: cp/decl.cc:910
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "odr-used inline variable %qD is not defined"
  msgstr "miljøvariablen DJGPP er ikke defineret"
  
! #: cp/decl.cc:1355
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' was declared `extern' and later `static'"
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "'%s' blev erklæret 'extern' og derefter 'static'"
  
! #: cp/decl.cc:1395
  #, 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.cc:1425
  #, fuzzy, gcc-internal-format
  #| msgid "than previous declaration `%F'"
  msgid "from previous declaration %qF"
  msgstr "end tidligere erklæring '%F'"
  
! #: cp/decl.cc:1486
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as %s"
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "erklæring af '%D' som %s"
  
  # hænger sammen med næste tekst
! #: cp/decl.cc:1490 cp/decl.cc:17247
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous declaration %qD"
  msgstr "tidligere erklæring '%D'"
  
! #: cp/decl.cc:1511
  #, 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.cc:1540
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration `%#D' declares a non-template function"
  msgid "friend declaration of %q#D specifies default arguments and isn%'t the only declaration"
  msgstr "friend-erklæring '%#D' erklærer en ikke-skabelonsfunktion"
  
! #: cp/decl.cc:1543
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%D'"
  msgid "previous declaration of %q#D"
  msgstr "'%D' er tidligere erklæret"
  
! #: cp/decl.cc:1596
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration `%#D'"
  msgid "ambiguating new declaration %q+#D"
  msgstr "tvetydiggør tidligere erklæring '%#D'"
  
! #: cp/decl.cc:1598 cp/decl.cc:2025
  #, fuzzy, gcc-internal-format
  #| msgid "global declaration `%#D'"
  msgid "old declaration %q#D"
  msgstr "global erklæring '%#D'"
  
! #: cp/decl.cc:1638
  #, 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/decl.cc:1640
  #, fuzzy, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "  oprindelig definition er her"
  
! #: cp/decl.cc:1706
  #, 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.cc:1719 cp/decl.cc:1845
  #, fuzzy, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "skygger for den indbyggede funktion '%s'"
  
! #: cp/decl.cc:1720 cp/decl.cc:1846
  #, fuzzy, gcc-internal-format
  #| msgid "shadowing library function `%s'"
  msgid "shadowing library function %q#D"
  msgstr "skygger for biblioteksfunktionen '%s'"
  
! #: cp/decl.cc:1728
  #, 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.cc:1732 cp/decl.cc:1793
  #, 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.cc:1820
  #, 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.cc:1826 cp/decl.cc:1840
  #, 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.cc:1830
  #, 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.cc:1935
  #, fuzzy, gcc-internal-format
  msgid "literal operator %q#D conflicts with raw literal operator"
  msgstr "dataområdet '%s' er i modstrid med tidligere erklæring"
  
! #: cp/decl.cc:1939
  #, gcc-internal-format
  msgid "raw literal operator %q#D conflicts with literal operator template"
  msgstr ""
  
! #: cp/decl.cc:1955
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' redeclared as different kind of symbol"
  msgid "%q#D redeclared as different kind of entity"
  msgstr "'%#D' omerklæret som en anden form for symbol"
  
! #: cp/decl.cc:1980
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "conflicting declaration of template %q#D"
  msgstr "erklæring af skabelon '%#D'"
  
! #: cp/decl.cc:2001
  #, 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.cc:2023
  #, 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.cc:2034
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr "modstridende erklæringer af '%s'"
  
! #: cp/decl.cc:2036
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%#D'"
  msgid "previous declaration as %q#D"
  msgstr "tidligere erklæring af '%#D'"
  
! #: cp/decl.cc:2047
  #, 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.cc:2049
  #, 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.cc:2107
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' previously defined here"
  msgid "%q#D previously defined here"
  msgstr "'%#D' tidligere defineret her"
  
! #: cp/decl.cc:2108 cp/name-lookup.cc:3388 cp/name-lookup.cc:3426
! #: cp/name-lookup.cc:3452
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' previously declared here"
  msgid "%q#D previously declared here"
  msgstr "'%#D' tidligere erklæret her"
  
! #: cp/decl.cc:2116
  #, fuzzy, gcc-internal-format
  #| msgid "method definition not in class context"
  msgid "parameter declaration is not name-independent"
  msgstr "metodedefinitionen optræder ikke i en klassekontekst"
  
! #: cp/decl.cc:2121
  #, gcc-internal-format
  msgid "structured binding at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2125
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "static structured binding is not name-independent"
  msgstr "konstruktionsfunktioner kan ikke erklæres virtual"
  
! #: cp/decl.cc:2129
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "extern structured binding is not name-independent"
  msgstr "konstruktionsfunktioner kan ikke erklæres virtual"
  
! #: cp/decl.cc:2136
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids static data member `%D' with same name as enclosing class"
  msgid "static data member is not name-independent"
  msgstr "ISO C++ forbyder statisk datamedlem '%D' med samme navn som den omgivende klasse"
  
! #: cp/decl.cc:2139
  #, gcc-internal-format
  msgid "variable at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2142
  #, fuzzy, gcc-internal-format
  #| msgid "Main variant is not defined"
  msgid "static variable is not name-independent"
  msgstr "Hovedvariant er ikke defineret"
  
! #: cp/decl.cc:2145
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "extern variable is not name-independent"
  msgstr "miljøvariablen DJGPP er ikke defineret"
  
! #: cp/decl.cc:2157
  #, fuzzy, gcc-internal-format
  #| msgid "prototype for `%#D'"
  msgid "prototype specified for %q#D"
  msgstr "prototypen for '%#D'"
  
! #: cp/decl.cc:2159
  #, fuzzy, gcc-internal-format
  #| msgid "non-prototype definition here"
  msgid "previous non-prototype definition here"
  msgstr "definition uden prototype her"
  
! #: cp/decl.cc:2199
  #, 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.cc:2202
  #, 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.cc:2251 cp/decl.cc:2261
  #, 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.cc:2254 cp/decl.cc:2264
  #, 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.cc:2319 cp/decl.cc:17265
  #, fuzzy, gcc-internal-format
  msgid "conflicting exporting for declaration %qD"
  msgstr "modstridende erklæringer af '%s'"
  
! #: cp/decl.cc:2321 cp/decl.cc:17267
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously declared here"
  msgid "previously declared here without exporting"
  msgstr "'%s' tidligere erklæret her"
  
! #: cp/decl.cc:2351
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %qD here"
  msgstr "tidligere definition her"
  
! #: cp/decl.cc:2352
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD here"
  msgstr "tidligere erklæring af '%#D' her"
  
! #: cp/decl.cc:2367
  #, fuzzy, gcc-internal-format
  #| msgid "function `%D' declared virtual inside a union"
  msgid "function %qD declared %<[[noreturn]]%> but its first declaration was not"
  msgstr "funktionen '%D' erklæret virtual inden i en union"
  
! #: cp/decl.cc:2414
  #, 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.cc:2430
  #, fuzzy, gcc-internal-format
  #| msgid "nested redefinition of `%s'"
  msgid "deleted definition of %qD is not first declaration"
--- 63788,64514 ----
  msgid "cannot convert type %qH to type %qI"
  msgstr "kan ikke konvertere typen '%T' til typen '%T'"
  
! #: cp/cvt.cc:833
  #, 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.cc:851
  #, gcc-internal-format
  msgid "the result of the conversion is unspecified because %qE is outside the range of type %qT"
  msgstr ""
  
! #: cp/cvt.cc:862 cp/cvt.cc:924
  #, 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.cc:871
  #, 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.cc:940
  #, 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.cc:1000
  #, 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.cc:1115
  #, 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%>: %qs"
  msgstr "%Hignorerer returværdi for '%D' erklæret med egenskaben warn_unused_result"
  
! #: cp/cvt.cc:1117
  #, 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%>%s"
  msgstr "%Hignorerer returværdi for '%D' erklæret med egenskaben warn_unused_result"
  
! #: cp/cvt.cc:1134
  #, 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%>: %qs"
  msgstr "%Hignorerer returværdi for '%D' erklæret med egenskaben warn_unused_result"
  
! #: cp/cvt.cc:1136
  #, 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%>%s"
  msgstr "%Hignorerer returværdi for '%D' erklæret med egenskaben warn_unused_result"
  
! #: cp/cvt.cc:1160
  #, 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"
  
! #: cp/cvt.cc:1207
  #, fuzzy, gcc-internal-format
  msgid "pseudo-destructor is not called"
  msgstr "parameter til egenskaben '%s' er større end %d"
  
! #: cp/cvt.cc:1322 rust/backend/rust-tree.cc:399
  #, 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.cc:1326 rust/backend/rust-tree.cc:405
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1331 rust/backend/rust-tree.cc:412
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1336 rust/backend/rust-tree.cc:419
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1341 rust/backend/rust-tree.cc:426
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1346 rust/backend/rust-tree.cc:433
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in statement"
  msgstr ""
  
! #: cp/cvt.cc:1350 rust/backend/rust-tree.cc:439
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.cc:1369 rust/backend/rust-tree.cc:342
  #, 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.cc:1373 rust/backend/rust-tree.cc:348
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1378 rust/backend/rust-tree.cc:355
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1383 rust/backend/rust-tree.cc:362
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1388 rust/backend/rust-tree.cc:369
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1393 rust/backend/rust-tree.cc:376
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in statement"
  msgstr ""
  
! #: cp/cvt.cc:1397 rust/backend/rust-tree.cc:382
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.cc:1411 rust/backend/rust-tree.cc:453
  #, gcc-internal-format
  msgid "conversion to void will not access object of non-trivially-copyable type %qT"
  msgstr ""
  
! #: cp/cvt.cc:1416 rust/backend/rust-tree.cc:459
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1421 rust/backend/rust-tree.cc:466
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1426 rust/backend/rust-tree.cc:473
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1431 rust/backend/rust-tree.cc:480
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1436 rust/backend/rust-tree.cc:487
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in statement"
  msgstr ""
  
! #: cp/cvt.cc:1441 rust/backend/rust-tree.cc:493
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.cc:1480 rust/backend/rust-tree.cc:535
  #, gcc-internal-format
  msgid "conversion to void will not access object %qE of incomplete type %qT"
  msgstr ""
  
! #: cp/cvt.cc:1484 rust/backend/rust-tree.cc:541
  #, 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.cc:1489 rust/backend/rust-tree.cc:548
  #, 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.cc:1494 rust/backend/rust-tree.cc:555
  #, 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.cc:1499 rust/backend/rust-tree.cc:561
  #, 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.cc:1504 rust/backend/rust-tree.cc:567
  #, 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.cc:1508 rust/backend/rust-tree.cc:573
  #, 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.cc:1569
  #, 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.cc:1573
  #, 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.cc:1577
  #, 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.cc:1581
  #, 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.cc:1585
  #, 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.cc:1589
  #, 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.cc:1593
  #, 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.cc:1609
  #, 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.cc:1614
  #, 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.cc:1619
  #, 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.cc:1624
  #, 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.cc:1629
  #, 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.cc:1634
  #, 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.cc:1663
  #, 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.cc:1668
  #, 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.cc:1673
  #, 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.cc:1677
  #, 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.cc:1681
  #, fuzzy, gcc-internal-format
  #| msgid "%Hstatement with no effect"
  msgid "statement has no effect"
  msgstr "%Hsætning uden nogen virkning"
  
! #: cp/cvt.cc:1685
  #, 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.cc:1840
  #, gcc-internal-format
  msgid "converting NULL to non-pointer type"
  msgstr "konverterer NULL til en ikke-henvisningstype"
  
! #: cp/cvt.cc:1958
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert template argument `%E' to `%T'"
  msgid "default type conversion cannot deduce template argument for %qD"
  msgstr "kunne ikke konvertere skabelonsparameteren '%E' til '%T'"
  
! #: cp/cvt.cc:1974
  #, 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.cc:1977
  #, fuzzy, gcc-internal-format
  #| msgid "  candidate conversions include `%D' and `%D'"
  msgid "  candidate conversions include %qD and %qD"
  msgstr "  kandidater til konverteringen inkluderer '%D' og '%D'"
  
! #: cp/cxx-pretty-print.cc:2381
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter `%#D'"
  msgid "template-parameter-"
  msgstr "skabelonsparameter '%#D'"
  
! #: cp/cxx-pretty-print.cc:2395
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "requires"
  msgstr "--resource påkræver -o"
  
! #: cp/cxx-pretty-print.cc:2893 cp/error.cc:529
  #, gcc-internal-format
  msgid "with"
  msgstr ""
  
! #: cp/decl.cc:851
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration `%D'"
  msgid "unused using-declaration %qD"
  msgstr "i erklæringen '%D'"
  
! #: cp/decl.cc:855
  #, fuzzy, gcc-internal-format
  msgid "unused structured binding declaration"
  msgstr "Ugyldig erklæring"
  
! #: cp/decl.cc:858
  #, fuzzy, gcc-internal-format
  msgid "unused variable %qD"
  msgstr "ubrugt variabel '%s'"
  
! #: cp/decl.cc:868
  #, gcc-internal-format
  msgid "structured binding declaration set but not used"
  msgstr ""
  
! #: cp/decl.cc:1020
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qF declared %<static%> but never defined"
  msgstr "%q+F erklæret %<static%>, men aldrig defineret"
  
! #: cp/decl.cc:1029
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "odr-used inline variable %qD is not defined"
  msgstr "miljøvariablen DJGPP er ikke defineret"
  
! #: cp/decl.cc:1485
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' was declared `extern' and later `static'"
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "'%s' blev erklæret 'extern' og derefter 'static'"
  
! #: cp/decl.cc:1525
  #, 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.cc:1555
  #, fuzzy, gcc-internal-format
  #| msgid "than previous declaration `%F'"
  msgid "from previous declaration %qF"
  msgstr "end tidligere erklæring '%F'"
  
! #: cp/decl.cc:1616
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as %s"
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "erklæring af '%D' som %s"
  
  # hænger sammen med næste tekst
! #: cp/decl.cc:1620 cp/decl.cc:18421
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous declaration %qD"
  msgstr "tidligere erklæring '%D'"
  
! #: cp/decl.cc:1641
  #, 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.cc:1670
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration `%#D' declares a non-template function"
  msgid "friend declaration of %q#D specifies default arguments and isn%'t the only declaration"
  msgstr "friend-erklæring '%#D' erklærer en ikke-skabelonsfunktion"
  
! #: cp/decl.cc:1673
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%D'"
  msgid "previous declaration of %q#D"
  msgstr "'%D' er tidligere erklæret"
  
! #: cp/decl.cc:1726
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration `%#D'"
  msgid "ambiguating new declaration %q+#D"
  msgstr "tvetydiggør tidligere erklæring '%#D'"
  
! #: cp/decl.cc:1728 cp/decl.cc:2272
  #, fuzzy, gcc-internal-format
  #| msgid "global declaration `%#D'"
  msgid "old declaration %q#D"
  msgstr "global erklæring '%#D'"
  
! #: cp/decl.cc:1768
  #, 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/decl.cc:1770
  #, fuzzy, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "  oprindelig definition er her"
  
! #: cp/decl.cc:1811
! #, gcc-internal-format
! msgid "%<indeterminate%> attribute not specified for parameter %qD on the first declaration of its function"
! msgstr ""
! 
! #: cp/decl.cc:1813
! #, fuzzy, gcc-internal-format
! #| msgid "Invalid declaration"
! msgid "earlier declaration"
! msgstr "Ugyldig erklæring"
! 
! #: cp/decl.cc:1951
  #, 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.cc:1964 cp/decl.cc:2090
  #, fuzzy, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "skygger for den indbyggede funktion '%s'"
  
! #: cp/decl.cc:1965 cp/decl.cc:2091
  #, fuzzy, gcc-internal-format
  #| msgid "shadowing library function `%s'"
  msgid "shadowing library function %q#D"
  msgstr "skygger for biblioteksfunktionen '%s'"
  
! #: cp/decl.cc:1973
  #, 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.cc:1977 cp/decl.cc:2038
  #, 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.cc:2065
  #, 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.cc:2071 cp/decl.cc:2085
  #, 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.cc:2075
  #, 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.cc:2180
  #, fuzzy, gcc-internal-format
  msgid "literal operator %q#D conflicts with raw literal operator"
  msgstr "dataområdet '%s' er i modstrid med tidligere erklæring"
  
! #: cp/decl.cc:2184
  #, gcc-internal-format
  msgid "raw literal operator %q#D conflicts with literal operator template"
  msgstr ""
  
! #: cp/decl.cc:2200
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' redeclared as different kind of symbol"
  msgid "%q#D redeclared as different kind of entity"
  msgstr "'%#D' omerklæret som en anden form for symbol"
  
! #: cp/decl.cc:2225
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "conflicting declaration of template %q#D"
  msgstr "erklæring af skabelon '%#D'"
  
! #: cp/decl.cc:2246
  #, 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.cc:2270
  #, 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.cc:2281
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr "modstridende erklæringer af '%s'"
  
! #: cp/decl.cc:2283
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%#D'"
  msgid "previous declaration as %q#D"
  msgstr "tidligere erklæring af '%#D'"
  
! #: cp/decl.cc:2294
  #, 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.cc:2296
  #, 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.cc:2358
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' previously defined here"
  msgid "%q#D previously defined here"
  msgstr "'%#D' tidligere defineret her"
  
! #: cp/decl.cc:2359 cp/name-lookup.cc:3476 cp/name-lookup.cc:3516
! #: cp/name-lookup.cc:3542
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' previously declared here"
  msgid "%q#D previously declared here"
  msgstr "'%#D' tidligere erklæret her"
  
! #: cp/decl.cc:2367
  #, fuzzy, gcc-internal-format
  #| msgid "method definition not in class context"
  msgid "parameter declaration is not name-independent"
  msgstr "metodedefinitionen optræder ikke i en klassekontekst"
  
! #: cp/decl.cc:2372
  #, gcc-internal-format
  msgid "structured binding at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2376
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "static structured binding is not name-independent"
  msgstr "konstruktionsfunktioner kan ikke erklæres virtual"
  
! #: cp/decl.cc:2380
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "extern structured binding is not name-independent"
  msgstr "konstruktionsfunktioner kan ikke erklæres virtual"
  
! #: cp/decl.cc:2387
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids static data member `%D' with same name as enclosing class"
  msgid "static data member is not name-independent"
  msgstr "ISO C++ forbyder statisk datamedlem '%D' med samme navn som den omgivende klasse"
  
! #: cp/decl.cc:2390
  #, gcc-internal-format
  msgid "variable at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2393
  #, fuzzy, gcc-internal-format
  #| msgid "Main variant is not defined"
  msgid "static variable is not name-independent"
  msgstr "Hovedvariant er ikke defineret"
  
! #: cp/decl.cc:2396
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "extern variable is not name-independent"
  msgstr "miljøvariablen DJGPP er ikke defineret"
  
! #: cp/decl.cc:2408
  #, fuzzy, gcc-internal-format
  #| msgid "prototype for `%#D'"
  msgid "prototype specified for %q#D"
  msgstr "prototypen for '%#D'"
  
! #: cp/decl.cc:2410
  #, fuzzy, gcc-internal-format
  #| msgid "non-prototype definition here"
  msgid "previous non-prototype definition here"
  msgstr "definition uden prototype her"
  
! #: cp/decl.cc:2450
  #, 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.cc:2453
  #, 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.cc:2502 cp/decl.cc:2512
  #, 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.cc:2505 cp/decl.cc:2515
  #, 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.cc:2570 cp/decl.cc:18439
  #, fuzzy, gcc-internal-format
  msgid "conflicting exporting for declaration %qD"
  msgstr "modstridende erklæringer af '%s'"
  
! #: cp/decl.cc:2572 cp/decl.cc:18441
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously declared here"
  msgid "previously declared here without exporting"
  msgstr "'%s' tidligere erklæret her"
  
! #: cp/decl.cc:2602
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %qD here"
  msgstr "tidligere definition her"
  
! #: cp/decl.cc:2603
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD here"
  msgstr "tidligere erklæring af '%#D' her"
  
! #: cp/decl.cc:2618
  #, fuzzy, gcc-internal-format
  #| msgid "function `%D' declared virtual inside a union"
  msgid "function %qD declared %<[[noreturn]]%> but its first declaration was not"
  msgstr "funktionen '%D' erklæret virtual inden i en union"
  
! #: cp/decl.cc:2665
  #, 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.cc:2681
  #, fuzzy, gcc-internal-format
  #| msgid "nested redefinition of `%s'"
  msgid "deleted definition of %qD is not first declaration"
*************** msgstr "indlejret omdefinering af '%s'"
*** 61802,61849 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2947
  #, 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.cc:3129
  #, 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.cc:3407 cp/decl.cc:3436 cp/decl.cc:3474 cp/decl.cc:3491
! #: cp/decl.cc:3590
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of `%#T'"
  msgid "redefinition of %q#D"
  msgstr "omdefinering af '%#T'"
  
! #: cp/decl.cc:3423
  #, 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.cc:3433
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not declared"
  msgid "%q#D not declared in class"
  msgstr "'%D' ikke erklæret"
  
! #: cp/decl.cc:3447 cp/decl.cc:3501
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3450 cp/decl.cc:3504
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3460
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr ""
--- 64522,64569 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:3177
  #, 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.cc:3328
  #, 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.cc:3610 cp/decl.cc:3639 cp/decl.cc:3677 cp/decl.cc:3694
! #: cp/decl.cc:3793
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of `%#T'"
  msgid "redefinition of %q#D"
  msgstr "omdefinering af '%#T'"
  
! #: cp/decl.cc:3626
  #, 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.cc:3636
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not declared"
  msgid "%q#D not declared in class"
  msgstr "'%D' ikke erklæret"
  
! #: cp/decl.cc:3650 cp/decl.cc:3704
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3653 cp/decl.cc:3707
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3663
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr ""
*************** msgstr ""
*** 61851,62636 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3521
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr ""
  
! #: cp/decl.cc:3536
  #, 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.cc:3539
  #, 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.cc:3554 cp/decl.cc:3598 cp/name-lookup.cc:2913
! #: cp/name-lookup.cc:3420 cp/name-lookup.cc:3423 cp/name-lookup.cc:3446
! #: cp/name-lookup.cc:3449
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "redeclaration of %q#D"
  msgstr "omerklæring af '%#D'"
  
! #: cp/decl.cc:3581
  #, 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.cc:3650
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.cc:3651
  #, fuzzy, gcc-internal-format
  #| msgid "a previous local"
  msgid "previous label"
  msgstr "en tidligere lokal variabel"
  
! #: cp/decl.cc:3741
  #, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "spring til etiketten %qD"
  
! #: cp/decl.cc:3742
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr "spring til case-etiket"
  
! #: cp/decl.cc:3746
  #, gcc-internal-format
  msgid "  as a possible target of computed goto"
  msgstr ""
  
! #: cp/decl.cc:3748
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  herfra"
  
! #: cp/decl.cc:3777 cp/decl.cc:4016
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.cc:3802
  #, fuzzy, gcc-internal-format
  #| msgid "  crosses initialization of `%#D'"
  msgid "  crosses initialization of %q#D"
  msgstr "  krydser klargøring af '%#D'"
  
! #: cp/decl.cc:3814 cp/decl.cc:3982
  #, fuzzy, gcc-internal-format
  #| msgid "  enters try block"
  msgid "  enters %<try%> block"
  msgstr "  går ind i try-blok"
  
! #: cp/decl.cc:3820 cp/decl.cc:3971 cp/decl.cc:3984
  #, fuzzy, gcc-internal-format
  #| msgid "  enters catch block"
  msgid "  enters %<catch%> block"
  msgstr "  går ind i catch-blok"
  
! #: cp/decl.cc:3826 cp/decl.cc:3998
  #, fuzzy, gcc-internal-format
  #| msgid "  enters try block"
  msgid "  enters OpenMP structured block"
  msgstr "  går ind i try-blok"
  
! #: cp/decl.cc:3832 cp/decl.cc:3986
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.cc:3838 cp/decl.cc:3992
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "  enters statement expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/decl.cc:3845 cp/decl.cc:3988
  #, fuzzy, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr "uventet operand"
  
! #: cp/decl.cc:3851 cp/decl.cc:3990
  #, fuzzy, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr "uventet operand"
  
! #: cp/decl.cc:3882 cp/decl.cc:4056
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "  does not destroy %qD"
  msgstr "%s understøtter ikke %s"
  
! #: cp/decl.cc:3884 cp/decl.cc:4040
  #, fuzzy, gcc-internal-format
  msgid "  does not clean up handled exception"
  msgstr "størrelse i tabel-new skal være en heltalstype"
  
! #: cp/decl.cc:3976
  #, fuzzy, gcc-internal-format
  #| msgid "  skips initialization of `%#D'"
  msgid "  skips initialization of %q#D"
  msgstr "  springer over klargøring af '%#D'"
  
! #: cp/decl.cc:4516 cp/parser.cc:7467
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' used without template parameters"
  msgid "%qD used without template arguments"
  msgstr "'%D' benyttet uden skabelonsparametre"
  
! #: cp/decl.cc:4522
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function template"
  msgid "%qD is a function, not a type"
  msgstr "'%D' er ikke en funktionsskabelon"
  
! #: cp/decl.cc:4533
  #, 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.cc:4572 cp/decl.cc:4673
  #, fuzzy, gcc-internal-format
  #| msgid "no class template named `%#T' in `%#T'"
  msgid "no class template named %q#T in %q#T"
  msgstr "ingen klasseskabelon ved navn '%#T' i '%#T'"
  
! #: cp/decl.cc:4573
  #, fuzzy, gcc-internal-format
  #| msgid "no type named `%#T' in `%#T'"
  msgid "no type named %q#T in %q#T"
  msgstr "ingen type ved navn '%#T' i '%#T'"
  
! #: cp/decl.cc:4587
  #, fuzzy, gcc-internal-format
  #| msgid "call of `(%T) (%A)' is ambiguous"
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "kald af '(%T) (%A)' er tvetydigt"
  
! #: cp/decl.cc:4596
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.cc:4609
  #, fuzzy, gcc-internal-format
  #| msgid "`%D::%D' is not a template"
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr "'%D::%D' er ikke en skabelon"
  
! #: cp/decl.cc:4683
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "template parameters do not match template %qD"
  msgstr "skabelonsparametre kan ikke være venner"
  
! #: cp/decl.cc:5161
  #, fuzzy, gcc-internal-format
  #| msgid "-falign-labels=%d is not supported"
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "-falign-labels=%d understøttes ikke"
  
! #: cp/decl.cc:5216
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5220
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5233
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5238
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5565
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' invalid; an anonymous union can only have non-static data members"
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr "'%#D' er ugyldig; en anonym union kan kun have ikke-statiske datamedlemmer"
  
! #: cp/decl.cc:5575 cp/parser.cc:24258
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional is deprecated and may be removed"
  msgid "this flexibility is deprecated and will be removed"
  msgstr "-traditional er forældet og kan blive fjernet"
  
! #: cp/decl.cc:5604
  #, fuzzy, gcc-internal-format
  #| msgid "anonymous struct not inside named type"
  msgid "anonymous struct with base classes"
  msgstr "anonym struct er ikke inden i en navngiven type"
  
! #: cp/decl.cc:5616
  #, fuzzy, gcc-internal-format
  #| msgid "member %#D' with constructor not allowed in anonymous aggregate"
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "medlemmet '%#D' med konstruktionsfunktion er ikke tilladt i anonym sammensat type"
  
! #: cp/decl.cc:5619
  #, fuzzy, gcc-internal-format
  #| msgid "member %#D' with destructor not allowed in anonymous aggregate"
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "medlemmet '%#D' med destruktionsfunktion er ikke tilladt i anonym sammensat type"
  
! #: cp/decl.cc:5622
  #, fuzzy, gcc-internal-format
  #| msgid "member %#D' with copy assignment operator not allowed in anonymous aggregate"
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "medlemmet '%#D' med kopitildelingsoperator er ikke tilladt i anonym sammensat type"
  
! #: cp/decl.cc:5641
  #, fuzzy, gcc-internal-format
  #| msgid "forward declaration of `%#T'"
  msgid "attribute ignored in declaration of %q#T"
  msgstr "forhåndserklæring af '%#T'"
  
! #: cp/decl.cc:5644
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.cc:5686
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "flere typer i én erklæring"
  
! #: cp/decl.cc:5691
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of C++ built-in type `%T'"
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "omerklæring af indbygget type i C++ '%T'"
  
! #: cp/decl.cc:5708
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.cc:5741
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "manglende typenavn i typedef-erklæring"
  
! #: cp/decl.cc:5749
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ forbyder anonyme strukturer"
  
! #: cp/decl.cc:5756
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for functions"
  msgid "%<inline%> can only be specified for functions"
  msgstr "'%D' kan kun angives for funktioner"
  
! #: cp/decl.cc:5759
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for functions"
  msgid "%<virtual%> can only be specified for functions"
  msgstr "'%D' kan kun angives for funktioner"
  
! #: cp/decl.cc:5764
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified inside a class"
  msgid "%<friend%> can only be specified inside a class"
  msgstr "'%D' kan kun angives inden i en klasse"
  
! #: cp/decl.cc:5767
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for constructors"
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "'%D' kan kun angives for konstruktionsfunktioner"
  
! #: cp/decl.cc:5770
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "a storage class can only be specified for objects and functions"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.cc:5774
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.cc:5778
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.cc:5782
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.cc:5786
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.cc:5790
  #, fuzzy, gcc-internal-format
  #| msgid "type defaults to `int' in declaration of `%s'"
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "typen antages at være 'int' i erklæringen af '%s'"
  
! #: cp/decl.cc:5793 cp/decl.cc:5796 cp/decl.cc:5799
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "tom erklæring"
  
! #: cp/decl.cc:5822
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter list used in explicit instantiation"
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "skabelonsparameterliste benyttet i eksplicit instantiering"
  
! #: cp/decl.cc:5825
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: cp/decl.cc:5838 cp/decl.cc:13778 cp/decl.cc:15425 cp/parser.cc:16040
! #: cp/parser.cc:21979 cp/parser.cc:28921
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "attribute ignored"
  msgstr "egenskaben '%s' ignoreret"
  
! #: cp/decl.cc:5840 cp/decl.cc:13779
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:5915
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.cc:5919
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
  # init dækker over værditildeling her - samme for de næste mange
! #: cp/decl.cc:5985 cp/decl2.cc:1069 cp/decl2.cc:1271
  #, fuzzy, gcc-internal-format
  #| msgid "typedef `%D' is initialized (use __typeof__ instead)"
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "typedef '%D' bliver tildelt en værdi (benyt __typeof__ i stedet)"
  
! #: cp/decl.cc:5998
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' has `extern' and is initialized"
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "erklæringen af '%#D' indeholder 'extern' og variablen bliver tildelt en startværdi"
  
! #: cp/decl.cc:6036
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "'auto' er påhæftet funktionsdefinitionen"
  
! #: cp/decl.cc:6063
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "'%#D' er ikke et statisk medlem af '%#T'"
  
! #: cp/decl.cc:6072
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of `%#D'"
  msgid "non-member-template declaration of %qD"
  msgstr "skabelonserklæring af '%#D'"
  
! #: cp/decl.cc:6073
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration `%D'"
  msgid "does not match member template declaration here"
  msgstr "ugyldig medlemsskabelonerklæring '%D'"
  
! #: cp/decl.cc:6085
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not permit `%T::%D' to be defined as `%T::%D'"
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO C++ tillader ikke '%T::%D' at blive defineret som '%T::%D'"
  
! #: cp/decl.cc:6097
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "duplicate initialization of %qD"
  msgstr "%D tildelt startværdi mere end én gang"
  
! #: cp/decl.cc:6147 cp/decl.cc:6151
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' outside of class is not definition"
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "erklæring af '%#D' uden for en klasse er ikke en definition"
  
! #: cp/decl.cc:6169
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D must not be attached to a named module"
  msgstr ""
  
! #: cp/decl.cc:6205
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/decl.cc:6211
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/decl.cc:6277
  #, fuzzy, gcc-internal-format
  #| msgid "variable `%#D' has initializer but incomplete type"
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "variablen '%#D' bliver tildelt en startværdi, men er af en ufuldstændig type"
  
! #: cp/decl.cc:6286 cp/decl.cc:7761
  #, fuzzy, gcc-internal-format
  #| msgid "elements of array `%#D' have incomplete type"
  msgid "elements of array %q#D have incomplete type"
  msgstr "elementer i tabellen '%#D' er af en ufuldstændig type"
  
! #: cp/decl.cc:6297
  #, fuzzy, gcc-internal-format
  #| msgid "aggregate `%#D' has incomplete type and cannot be defined"
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "den sammensatte type '%#D' er af en ufuldstændig type og kan ikke defineres"
  
! #: cp/decl.cc:6367
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as reference but not initialized"
  msgid "%qD declared as reference but not initialized"
  msgstr "'%D' erklæret som en reference, men bliver ikke tildelt en startværdi"
  
! #: cp/decl.cc:6450
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6456
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6475
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "ikke-trivielle udpegede startværdier er ikke understøttet"
  
! #: cp/decl.cc:6479
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/decl.cc:6544
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "startværdien giver ikke størrelsen af %qD"
  
! #: cp/decl.cc:6551
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "tabelstørrelsen mangler i %qD"
  
! #: cp/decl.cc:6563
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "nulstørrelsestabel %qD"
  
! #: cp/decl.cc:6603
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "lagringsstørrelsen af %qD er ikke kendt"
  
! #: cp/decl.cc:6628
  #, fuzzy, gcc-internal-format
  #| msgid "storage size of `%D' isn't constant"
  msgid "storage size of %qD isn%'t constant"
  msgstr "lagringsstørrelsen af '%D' er ikke konstant"
  
! #: cp/decl.cc:6730
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data `%#D' are wrong (you'll wind up with multiple copies)"
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "semantikken for indlejret funktionsstatisk data '%#D' er forkert (du ender med flere kopier)"
  
! #: cp/decl.cc:6734
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data `%#D' are wrong (you'll wind up with multiple copies)"
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "semantikken for indlejret funktionsstatisk data '%#D' er forkert (du ender med flere kopier)"
  
! #: cp/decl.cc:6741
  #, fuzzy, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr "  du kan arbejde dig rundt om dette ved at fjerne startværdien"
  
! #: cp/decl.cc:6784 rust/backend/rust-tree.cc:3265
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const `%D'"
  msgid "uninitialized %<const %D%>"
  msgstr "konstant '%D' uden startværdi"
  
! #: cp/decl.cc:6791 rust/backend/rust-tree.cc:3272
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: cp/decl.cc:6800 rust/backend/rust-tree.cc:3281
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: cp/decl.cc:6808
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "typen '%T' har ingen destruktionsfunktion"
  
! #: cp/decl.cc:6812
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6815
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:7115
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for virtual method `%D'"
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "ugyldig startværdi til virtuel medlemsfunktion '%D'"
  
! #: cp/decl.cc:7187
  #, fuzzy, gcc-internal-format
  #| msgid "initializer for `%T' must be brace-enclosed"
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "startværdi for '%T' skal være indesluttet i krøllede paranteser"
  
! #: cp/decl.cc:7232
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.cc:7249 cp/init.cc:3424 cp/search.cc:1244
  #, 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/decl.cc:7254
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' has no non-static data member named `%D'"
  msgid "%qT has no non-static data member named %qD"
  msgstr "'%T' har intet ikke-statisk medlem ved navn '%D'"
  
! #: cp/decl.cc:7279
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member of `%T'"
  msgid "%qD is not a direct member of %qT"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/decl.cc:7335
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer for %q#D"
  msgstr "ugyldig startværdi"
  
! #: cp/decl.cc:7389
  #, fuzzy, gcc-internal-format
  #| msgid "excess elements in aggregate initializer"
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "for mange elementer i startværdi til sammensat type"
  
! #: cp/decl.cc:7428 cp/decl.cc:7719 cp/typeck2.cc:1634 cp/typeck2.cc:1969
! #: cp/typeck2.cc:2017 cp/typeck2.cc:2064
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "for mange startværdier for %qT"
  
! #: cp/decl.cc:7471
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer for `%T'"
  msgid "braces around scalar initializer for type %qT"
  msgstr "krøllede paranteser omkring skalarstartværdi for '%T'"
  
! #: cp/decl.cc:7481
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer for `%T'"
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "krøllede paranteser omkring skalarstartværdi for '%T'"
  
! #: cp/decl.cc:7615
  #, fuzzy, gcc-internal-format
  #| msgid "missing braces around initializer"
  msgid "missing braces around initializer for %qT"
  msgstr "krøllede paranteser mangler omkring startværdien"
  
! #: cp/decl.cc:7749
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "structured binding has incomplete type %qT"
  msgstr "forsøg på at følge en henvisning til en variabel af en ufuldstændig type"
  
! #: cp/decl.cc:7763
  #, fuzzy, gcc-internal-format
  #| msgid "elements of array `%#D' have incomplete type"
  msgid "elements of array %q#T have incomplete type"
  msgstr "elementer i tabellen '%#D' er af en ufuldstændig type"
  
! #: cp/decl.cc:7776
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 forbids compound literals"
  msgid "variable-sized compound literal"
  msgstr "ISO C89 forbyder sammensatte konstanter"
  
! #: cp/decl.cc:7832
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' has incomplete type"
  msgid "%q#D has incomplete type"
  msgstr "'%D' er af en ufuldstændig type"
  
! #: cp/decl.cc:7853
  #, fuzzy, gcc-internal-format
  #| msgid "excess elements in union initializer"
  msgid "scalar object %qD requires one element in initializer"
  msgstr "for mange elementer i union-startværdi"
  
! #: cp/decl.cc:7898
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be initialized by constructor, not by `{...}'"
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "'%D' skal klargøres af en konstruktionsfunktion, ikke af '{...}'"
  
! #: cp/decl.cc:8041
  #, fuzzy, gcc-internal-format
  #| msgid "_Pragma takes a parenthesized string literal"
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "_Pragma tager en strengkonstant med paranteser omkring"
  
! #: cp/decl.cc:8081
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "tildeling af startværdi er ugyldig for statisk medlem med konstruktionsfunktion"
  
! #: cp/decl.cc:8083
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids in-class initialization of non-const static member `%D'"
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "ISO C++ forbyder tildeling af startværdi i klasse til ikke-konstant statisk medlem '%D'"
  
! #: cp/decl.cc:8086
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids in-class initialization of non-const static member `%D'"
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "ISO C++ forbyder tildeling af startværdi i klasse til ikke-konstant statisk medlem '%D'"
  
! #: cp/decl.cc:8091
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(en klargøring uden for klassens erklæring er nødvendig)"
  
! #: cp/decl.cc:8293
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' with uninitialized const fields"
  msgid "reference %qD is initialized with itself"
  msgstr "medlem '%D' med konstante felter uden startværdi"
  
! #: cp/decl.cc:8495
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "argument %d of %qE must be of %<omp_interop_t%>"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: cp/decl.cc:8666
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "could not find variant declaration"
  msgstr "'%s' er ikke ved begyndelsen af erklæringen"
  
! #: cp/decl.cc:8690
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to %s `%+#D'"
  msgid "%<declare variant%> on constructor %qD"
  msgstr "for få parametre til %s '%+#D'"
  
! #: cp/decl.cc:8695
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "using-erklæring for destruktionsfunktion"
  
! #: cp/decl.cc:8700
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:8705
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:8710
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8775
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "tildeling (ikke klargøring) i erklæring"
  
! #: cp/decl.cc:8796 cp/decl.cc:15825
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO C++17 tillader ikke %<register%>-lagerklasseangivelse"
  
! #: cp/decl.cc:8800 cp/decl.cc:15829
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %s `%s'"
  msgid "%<register%> storage class specifier used"
  msgstr "lagringsklasse angivet for %s '%s'"
  
! #: cp/decl.cc:8845 cp/decl.cc:15792
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' has `extern' and is initialized"
  msgid "declaration of %q#D has no initializer"
  msgstr "erklæringen af '%#D' indeholder 'extern' og variablen bliver tildelt en startværdi"
  
! #: cp/decl.cc:8881
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member (did you forget the `&' ?)"
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr "ugyldig brug af medlem (glemte du en '&'?)"
  
! #: cp/decl.cc:8893
  #, fuzzy, gcc-internal-format
  #| msgid "return type `%#T' is incomplete"
  msgid "deduced type %qT for %qD is incomplete"
--- 64571,65373 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3724
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr ""
  
! #: cp/decl.cc:3739
  #, 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.cc:3742
  #, 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.cc:3757 cp/decl.cc:3801 cp/name-lookup.cc:2997
! #: cp/name-lookup.cc:3510 cp/name-lookup.cc:3513 cp/name-lookup.cc:3536
! #: cp/name-lookup.cc:3539
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "redeclaration of %q#D"
  msgstr "omerklæring af '%#D'"
  
! #: cp/decl.cc:3784
  #, 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.cc:3853
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.cc:3854
  #, fuzzy, gcc-internal-format
  #| msgid "a previous local"
  msgid "previous label"
  msgstr "en tidligere lokal variabel"
  
! #: cp/decl.cc:4198
  #, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "spring til etiketten %qD"
  
! #: cp/decl.cc:4199 cp/decl.cc:4867
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr "spring til case-etiket"
  
! #: cp/decl.cc:4203
  #, gcc-internal-format
  msgid "  as a possible target of computed goto"
  msgstr ""
  
! #: cp/decl.cc:4205
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  herfra"
  
! #: cp/decl.cc:4243 cp/decl.cc:4543
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.cc:4277
  #, fuzzy, gcc-internal-format
  #| msgid "  crosses initialization of `%#D'"
  msgid "  crosses initialization of %q#D"
  msgstr "  krydser klargøring af '%#D'"
  
! #: cp/decl.cc:4289 cp/decl.cc:4508
  #, fuzzy, gcc-internal-format
  #| msgid "  enters try block"
  msgid "  enters %<try%> block"
  msgstr "  går ind i try-blok"
  
! #: cp/decl.cc:4295 cp/decl.cc:4497 cp/decl.cc:4510
  #, fuzzy, gcc-internal-format
  #| msgid "  enters catch block"
  msgid "  enters %<catch%> block"
  msgstr "  går ind i catch-blok"
  
! #: cp/decl.cc:4301 cp/decl.cc:4524
  #, fuzzy, gcc-internal-format
  #| msgid "  enters try block"
  msgid "  enters OpenMP structured block"
  msgstr "  går ind i try-blok"
  
! #: cp/decl.cc:4307 cp/decl.cc:4512
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.cc:4313 cp/decl.cc:4518
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "  enters statement expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/decl.cc:4320 cp/decl.cc:4514
  #, fuzzy, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr "uventet operand"
  
! #: cp/decl.cc:4326 cp/decl.cc:4516
  #, fuzzy, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr "uventet operand"
  
! #: cp/decl.cc:4359 cp/decl.cc:4585
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "  does not destroy %qD"
  msgstr "%s understøtter ikke %s"
  
! #: cp/decl.cc:4361 cp/decl.cc:4568
  #, fuzzy, gcc-internal-format
  msgid "  does not clean up handled exception"
  msgstr "størrelse i tabel-new skal være en heltalstype"
  
! #: cp/decl.cc:4502
  #, fuzzy, gcc-internal-format
  #| msgid "  skips initialization of `%#D'"
  msgid "  skips initialization of %q#D"
  msgstr "  springer over klargøring af '%#D'"
  
! #: cp/decl.cc:4869
! #, fuzzy, gcc-internal-format
! msgid "  enters %<template for%> statement"
! msgstr "uventet operand"
! 
! #: cp/decl.cc:5060 cp/parser.cc:8110
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' used without template parameters"
  msgid "%qD used without template arguments"
  msgstr "'%D' benyttet uden skabelonsparametre"
  
! #: cp/decl.cc:5066
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function template"
  msgid "%qD is a function, not a type"
  msgstr "'%D' er ikke en funktionsskabelon"
  
! #: cp/decl.cc:5077
  #, 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.cc:5118 cp/decl.cc:5219
  #, fuzzy, gcc-internal-format
  #| msgid "no class template named `%#T' in `%#T'"
  msgid "no class template named %q#T in %q#T"
  msgstr "ingen klasseskabelon ved navn '%#T' i '%#T'"
  
! #: cp/decl.cc:5119
  #, fuzzy, gcc-internal-format
  #| msgid "no type named `%#T' in `%#T'"
  msgid "no type named %q#T in %q#T"
  msgstr "ingen type ved navn '%#T' i '%#T'"
  
! #: cp/decl.cc:5133
  #, fuzzy, gcc-internal-format
  #| msgid "call of `(%T) (%A)' is ambiguous"
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "kald af '(%T) (%A)' er tvetydigt"
  
! #: cp/decl.cc:5142
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.cc:5155
  #, fuzzy, gcc-internal-format
  #| msgid "`%D::%D' is not a template"
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr "'%D::%D' er ikke en skabelon"
  
! #: cp/decl.cc:5229
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "template parameters do not match template %qD"
  msgstr "skabelonsparametre kan ikke være venner"
  
! #: cp/decl.cc:5736
  #, fuzzy, gcc-internal-format
  #| msgid "-falign-labels=%d is not supported"
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "-falign-labels=%d understøttes ikke"
  
! #: cp/decl.cc:5794
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5798
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5811
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5816
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:6162
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' invalid; an anonymous union can only have non-static data members"
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr "'%#D' er ugyldig; en anonym union kan kun have ikke-statiske datamedlemmer"
  
! #: cp/decl.cc:6172 cp/parser.cc:26319
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional is deprecated and may be removed"
  msgid "this flexibility is deprecated and will be removed"
  msgstr "-traditional er forældet og kan blive fjernet"
  
! #: cp/decl.cc:6201
  #, fuzzy, gcc-internal-format
  #| msgid "anonymous struct not inside named type"
  msgid "anonymous struct with base classes"
  msgstr "anonym struct er ikke inden i en navngiven type"
  
! #: cp/decl.cc:6213
  #, fuzzy, gcc-internal-format
  #| msgid "member %#D' with constructor not allowed in anonymous aggregate"
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "medlemmet '%#D' med konstruktionsfunktion er ikke tilladt i anonym sammensat type"
  
! #: cp/decl.cc:6216
  #, fuzzy, gcc-internal-format
  #| msgid "member %#D' with destructor not allowed in anonymous aggregate"
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "medlemmet '%#D' med destruktionsfunktion er ikke tilladt i anonym sammensat type"
  
! #: cp/decl.cc:6219
  #, fuzzy, gcc-internal-format
  #| msgid "member %#D' with copy assignment operator not allowed in anonymous aggregate"
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "medlemmet '%#D' med kopitildelingsoperator er ikke tilladt i anonym sammensat type"
  
! #: cp/decl.cc:6238
  #, fuzzy, gcc-internal-format
  #| msgid "forward declaration of `%#T'"
  msgid "attribute ignored in declaration of %q#T"
  msgstr "forhåndserklæring af '%#T'"
  
! #: cp/decl.cc:6241
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.cc:6283
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "flere typer i én erklæring"
  
! #: cp/decl.cc:6288
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of C++ built-in type `%T'"
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "omerklæring af indbygget type i C++ '%T'"
  
! #: cp/decl.cc:6305
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.cc:6338
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "manglende typenavn i typedef-erklæring"
  
! #: cp/decl.cc:6346
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ forbyder anonyme strukturer"
  
! #: cp/decl.cc:6353
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for functions"
  msgid "%<inline%> can only be specified for functions"
  msgstr "'%D' kan kun angives for funktioner"
  
! #: cp/decl.cc:6356
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for functions"
  msgid "%<virtual%> can only be specified for functions"
  msgstr "'%D' kan kun angives for funktioner"
  
! #: cp/decl.cc:6361
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified inside a class"
  msgid "%<friend%> can only be specified inside a class"
  msgstr "'%D' kan kun angives inden i en klasse"
  
! #: cp/decl.cc:6364
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for constructors"
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "'%D' kan kun angives for konstruktionsfunktioner"
  
! #: cp/decl.cc:6367
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "a storage class can only be specified for objects and functions"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.cc:6371
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.cc:6375
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.cc:6379
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.cc:6383
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.cc:6387
  #, fuzzy, gcc-internal-format
  #| msgid "type defaults to `int' in declaration of `%s'"
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "typen antages at være 'int' i erklæringen af '%s'"
  
! #: cp/decl.cc:6390 cp/decl.cc:6393 cp/decl.cc:6396
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "tom erklæring"
  
! #: cp/decl.cc:6419
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter list used in explicit instantiation"
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "skabelonsparameterliste benyttet i eksplicit instantiering"
  
! #: cp/decl.cc:6422
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: cp/decl.cc:6435 cp/decl.cc:14968 cp/decl.cc:16598 cp/parser.cc:17515
! #: cp/parser.cc:23681 cp/parser.cc:31058
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "attribute ignored"
  msgstr "egenskaben '%s' ignoreret"
  
! #: cp/decl.cc:6437 cp/decl.cc:14969
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:6506
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.cc:6510
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
  # init dækker over værditildeling her - samme for de næste mange
! #: cp/decl.cc:6576 cp/decl2.cc:1277 cp/decl2.cc:1479
  #, fuzzy, gcc-internal-format
  #| msgid "typedef `%D' is initialized (use __typeof__ instead)"
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "typedef '%D' bliver tildelt en værdi (benyt __typeof__ i stedet)"
  
! #: cp/decl.cc:6591
! #, gcc-internal-format
! msgid "postconditions with deduced result name types must only appear on function definitions"
! msgstr ""
! 
! #: cp/decl.cc:6603
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' has `extern' and is initialized"
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "erklæringen af '%#D' indeholder 'extern' og variablen bliver tildelt en startværdi"
  
! #: cp/decl.cc:6641
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "'auto' er påhæftet funktionsdefinitionen"
  
! #: cp/decl.cc:6668
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "'%#D' er ikke et statisk medlem af '%#T'"
  
! #: cp/decl.cc:6677
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of `%#D'"
  msgid "non-member-template declaration of %qD"
  msgstr "skabelonserklæring af '%#D'"
  
! #: cp/decl.cc:6678
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration `%D'"
  msgid "does not match member template declaration here"
  msgstr "ugyldig medlemsskabelonerklæring '%D'"
  
! #: cp/decl.cc:6690
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not permit `%T::%D' to be defined as `%T::%D'"
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO C++ tillader ikke '%T::%D' at blive defineret som '%T::%D'"
  
! #: cp/decl.cc:6702
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "duplicate initialization of %qD"
  msgstr "%D tildelt startværdi mere end én gang"
  
! #: cp/decl.cc:6751
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' outside of class is not definition"
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "erklæring af '%#D' uden for en klasse er ikke en definition"
  
! #: cp/decl.cc:6769
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D must not be attached to a named module"
  msgstr ""
  
! #: cp/decl.cc:6807
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/decl.cc:6816
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/decl.cc:6883
  #, fuzzy, gcc-internal-format
  #| msgid "variable `%#D' has initializer but incomplete type"
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "variablen '%#D' bliver tildelt en startværdi, men er af en ufuldstændig type"
  
! #: cp/decl.cc:6892 cp/decl.cc:8376
  #, fuzzy, gcc-internal-format
  #| msgid "elements of array `%#D' have incomplete type"
  msgid "elements of array %q#D have incomplete type"
  msgstr "elementer i tabellen '%#D' er af en ufuldstændig type"
  
! #: cp/decl.cc:6903
  #, fuzzy, gcc-internal-format
  #| msgid "aggregate `%#D' has incomplete type and cannot be defined"
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "den sammensatte type '%#D' er af en ufuldstændig type og kan ikke defineres"
  
! #: cp/decl.cc:6973
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as reference but not initialized"
  msgid "%qD declared as reference but not initialized"
  msgstr "'%D' erklæret som en reference, men bliver ikke tildelt en startværdi"
  
! #: cp/decl.cc:7056
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:7062
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:7082
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "ikke-trivielle udpegede startværdier er ikke understøttet"
  
! #: cp/decl.cc:7086
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/decl.cc:7151
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "startværdien giver ikke størrelsen af %qD"
  
! #: cp/decl.cc:7158
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "tabelstørrelsen mangler i %qD"
  
! #: cp/decl.cc:7170
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "nulstørrelsestabel %qD"
  
! #: cp/decl.cc:7218
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "lagringsstørrelsen af %qD er ikke kendt"
  
! #: cp/decl.cc:7243
  #, fuzzy, gcc-internal-format
  #| msgid "storage size of `%D' isn't constant"
  msgid "storage size of %qD isn%'t constant"
  msgstr "lagringsstørrelsen af '%D' er ikke konstant"
  
! #: cp/decl.cc:7345
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data `%#D' are wrong (you'll wind up with multiple copies)"
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "semantikken for indlejret funktionsstatisk data '%#D' er forkert (du ender med flere kopier)"
  
! #: cp/decl.cc:7349
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data `%#D' are wrong (you'll wind up with multiple copies)"
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "semantikken for indlejret funktionsstatisk data '%#D' er forkert (du ender med flere kopier)"
  
! #: cp/decl.cc:7356
  #, fuzzy, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr "  du kan arbejde dig rundt om dette ved at fjerne startværdien"
  
! #: cp/decl.cc:7399 rust/backend/rust-tree.cc:3278
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const `%D'"
  msgid "uninitialized %<const %D%>"
  msgstr "konstant '%D' uden startværdi"
  
! #: cp/decl.cc:7406 rust/backend/rust-tree.cc:3285
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: cp/decl.cc:7415 rust/backend/rust-tree.cc:3294
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: cp/decl.cc:7423
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "typen '%T' har ingen destruktionsfunktion"
  
! #: cp/decl.cc:7427
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:7430
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:7730
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for virtual method `%D'"
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "ugyldig startværdi til virtuel medlemsfunktion '%D'"
  
! #: cp/decl.cc:7802
  #, fuzzy, gcc-internal-format
  #| msgid "initializer for `%T' must be brace-enclosed"
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "startværdi for '%T' skal være indesluttet i krøllede paranteser"
  
! #: cp/decl.cc:7847
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.cc:7864 cp/init.cc:3439 cp/search.cc:1245
  #, 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/decl.cc:7869
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' has no non-static data member named `%D'"
  msgid "%qT has no non-static data member named %qD"
  msgstr "'%T' har intet ikke-statisk medlem ved navn '%D'"
  
! #: cp/decl.cc:7894
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member of `%T'"
  msgid "%qD is not a direct member of %qT"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/decl.cc:7950
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer for %q#D"
  msgstr "ugyldig startværdi"
  
! #: cp/decl.cc:8004
  #, fuzzy, gcc-internal-format
  #| msgid "excess elements in aggregate initializer"
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "for mange elementer i startværdi til sammensat type"
  
! #: cp/decl.cc:8043 cp/decl.cc:8334 cp/typeck2.cc:1727 cp/typeck2.cc:2062
! #: cp/typeck2.cc:2110 cp/typeck2.cc:2157
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "for mange startværdier for %qT"
  
! #: cp/decl.cc:8086
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer for `%T'"
  msgid "braces around scalar initializer for type %qT"
  msgstr "krøllede paranteser omkring skalarstartværdi for '%T'"
  
! #: cp/decl.cc:8096
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer for `%T'"
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "krøllede paranteser omkring skalarstartværdi for '%T'"
  
! #: cp/decl.cc:8230
  #, fuzzy, gcc-internal-format
  #| msgid "missing braces around initializer"
  msgid "missing braces around initializer for %qT"
  msgstr "krøllede paranteser mangler omkring startværdien"
  
! #: cp/decl.cc:8364
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "structured binding has incomplete type %qT"
  msgstr "forsøg på at følge en henvisning til en variabel af en ufuldstændig type"
  
! #: cp/decl.cc:8378
  #, fuzzy, gcc-internal-format
  #| msgid "elements of array `%#D' have incomplete type"
  msgid "elements of array %q#T have incomplete type"
  msgstr "elementer i tabellen '%#D' er af en ufuldstændig type"
  
! #: cp/decl.cc:8391
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 forbids compound literals"
  msgid "variable-sized compound literal"
  msgstr "ISO C89 forbyder sammensatte konstanter"
  
! #: cp/decl.cc:8447
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' has incomplete type"
  msgid "%q#D has incomplete type"
  msgstr "'%D' er af en ufuldstændig type"
  
! #: cp/decl.cc:8468
  #, fuzzy, gcc-internal-format
  #| msgid "excess elements in union initializer"
  msgid "scalar object %qD requires one element in initializer"
  msgstr "for mange elementer i union-startværdi"
  
! #: cp/decl.cc:8519
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be initialized by constructor, not by `{...}'"
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "'%D' skal klargøres af en konstruktionsfunktion, ikke af '{...}'"
  
! #: cp/decl.cc:8662
  #, fuzzy, gcc-internal-format
  #| msgid "_Pragma takes a parenthesized string literal"
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "_Pragma tager en strengkonstant med paranteser omkring"
  
! #: cp/decl.cc:8712
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "tildeling af startværdi er ugyldig for statisk medlem med konstruktionsfunktion"
  
! #: cp/decl.cc:8714
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids in-class initialization of non-const static member `%D'"
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "ISO C++ forbyder tildeling af startværdi i klasse til ikke-konstant statisk medlem '%D'"
  
! #: cp/decl.cc:8717
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids in-class initialization of non-const static member `%D'"
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "ISO C++ forbyder tildeling af startværdi i klasse til ikke-konstant statisk medlem '%D'"
  
! #: cp/decl.cc:8722
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(en klargøring uden for klassens erklæring er nødvendig)"
  
! #: cp/decl.cc:8749 cp/decl.cc:9773 cp/typeck.cc:8281 d/d-codegen.cc:773
! #: rust/backend/rust-tree.cc:4770
! #, 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/decl.cc:8946
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' with uninitialized const fields"
  msgid "reference %qD is initialized with itself"
  msgstr "medlem '%D' med konstante felter uden startværdi"
  
! #: cp/decl.cc:9148
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "argument %d of %qE must be of %<omp_interop_t%>"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: cp/decl.cc:9351
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "could not find variant declaration"
  msgstr "'%s' er ikke ved begyndelsen af erklæringen"
  
! #: cp/decl.cc:9375
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to %s `%+#D'"
  msgid "%<declare variant%> on constructor %qD"
  msgstr "for få parametre til %s '%+#D'"
  
! #: cp/decl.cc:9380
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "using-erklæring for destruktionsfunktion"
  
! #: cp/decl.cc:9385
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:9390
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:9395
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:9460
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "tildeling (ikke klargøring) i erklæring"
  
! #: cp/decl.cc:9481 cp/decl.cc:16997
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO C++17 tillader ikke %<register%>-lagerklasseangivelse"
  
! #: cp/decl.cc:9485 cp/decl.cc:17001
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %s `%s'"
  msgid "%<register%> storage class specifier used"
  msgstr "lagringsklasse angivet for %s '%s'"
  
! #: cp/decl.cc:9530 cp/decl.cc:16964
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' has `extern' and is initialized"
  msgid "declaration of %q#D has no initializer"
  msgstr "erklæringen af '%#D' indeholder 'extern' og variablen bliver tildelt en startværdi"
  
! #: cp/decl.cc:9566
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member (did you forget the `&' ?)"
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr "ugyldig brug af medlem (glemte du en '&'?)"
  
! #: cp/decl.cc:9578
  #, fuzzy, gcc-internal-format
  #| msgid "return type `%#T' is incomplete"
  msgid "deduced type %qT for %qD is incomplete"
*************** msgstr "returtype '%#T' er ufuldstændig
*** 62638,62731 ****
  
  #. [basic.start.main]/3: A program that defines main as deleted
  #. is ill-formed.
! #: cp/decl.cc:8944
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' cannot be declared"
  msgid "%<::main%> cannot be deleted"
  msgstr "'%#D' kan ikke erklæres"
  
! #: cp/decl.cc:9098
  #, fuzzy, gcc-internal-format
  #| msgid "shadowing previous type declaration of `%#D'"
  msgid "shadowing previous type declaration of %q#D"
  msgstr "skygger for tidligere typeerklæring af '%#D'"
  
! #: cp/decl.cc:9141
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr "egenskaben '%s' kan kun anvendes på variabler"
  
! #: cp/decl.cc:9349
  #, fuzzy, gcc-internal-format
  #| msgid "function `%#D' is initialized like a variable"
  msgid "function %q#D is initialized like a variable"
  msgstr "funktionen '%#D' bliver tildelt en startværdi som en variabel"
  
! #: cp/decl.cc:9581
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field `%D' with function type"
  msgid "cannot decompose lambda closure type %qT"
  msgstr "kan ikke erklære bitfelt '%D' med funktionstype"
  
! #: cp/decl.cc:9582
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "lambda declared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/decl.cc:9598
  #, fuzzy, gcc-internal-format
  #| msgid "  cannot use obsolete binding at `%D' because it has a destructor"
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "  kan ikke bruge forældet binding til '%D' fordi den har en destruktionsfunktion"
  
! #: cp/decl.cc:9601
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:9609
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/decl.cc:9632
  #, fuzzy, gcc-internal-format
  #| msgid "no sclass for %s stab (0x%x)\n"
  msgid "in base class of %qT"
  msgstr "ingen sclass for %s stab (0x%x)\n"
  
! #: cp/decl.cc:9639
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9648
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9886
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "structured binding refers to incomplete type %qT"
  msgstr "forsøg på at følge en henvisning til en variabel af en ufuldstændig type"
  
! #: cp/decl.cc:9902
  #, fuzzy, gcc-internal-format
! #| msgid "invalid initializer for bit string"
! msgid "array initializer for structured binding declaration in condition"
! msgstr "ugyldig startværdi til bitstreng"
  
! #: cp/decl.cc:9908
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable-size array `%s'"
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 forbyder tabellen '%s' med variabel størrelse"
  
! #: cp/decl.cc:9918 cp/decl.cc:9998
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "storage class specified for structure field `%s'"
  msgid "%u name provided for structured binding"
--- 65375,65510 ----
  
  #. [basic.start.main]/3: A program that defines main as deleted
  #. is ill-formed.
! #: cp/decl.cc:9634
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' cannot be declared"
  msgid "%<::main%> cannot be deleted"
  msgstr "'%#D' kan ikke erklæres"
  
! #: cp/decl.cc:9795
  #, fuzzy, gcc-internal-format
  #| msgid "shadowing previous type declaration of `%#D'"
  msgid "shadowing previous type declaration of %q#D"
  msgstr "skygger for tidligere typeerklæring af '%#D'"
  
! #: cp/decl.cc:9838
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr "egenskaben '%s' kan kun anvendes på variabler"
  
! #: cp/decl.cc:9847
! #, fuzzy, gcc-internal-format
! #| msgid "template argument %d is invalid"
! msgid "%<constinit%> can be applied to structured binding only with %<-std=c++2c%> or %<-std=gnu++2c%>"
! msgstr "skabelonsparameter %d er ugyldig"
! 
! #: cp/decl.cc:10064
  #, fuzzy, gcc-internal-format
  #| msgid "function `%#D' is initialized like a variable"
  msgid "function %q#D is initialized like a variable"
  msgstr "funktionen '%#D' bliver tildelt en startværdi som en variabel"
  
! #: cp/decl.cc:10299
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field `%D' with function type"
  msgid "cannot decompose lambda closure type %qT"
  msgstr "kan ikke erklære bitfelt '%D' med funktionstype"
  
! #: cp/decl.cc:10300
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "lambda declared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/decl.cc:10319
  #, fuzzy, gcc-internal-format
  #| msgid "  cannot use obsolete binding at `%D' because it has a destructor"
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "  kan ikke bruge forældet binding til '%D' fordi den har en destruktionsfunktion"
  
! #: cp/decl.cc:10322
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:10332
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/decl.cc:10357
  #, fuzzy, gcc-internal-format
  #| msgid "no sclass for %s stab (0x%x)\n"
  msgid "in base class of %qT"
  msgstr "ingen sclass for %s stab (0x%x)\n"
  
! #: cp/decl.cc:10365
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:10375
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:10576 cp/decl.cc:10744
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "structured binding refers to incomplete type %qT"
  msgstr "forsøg på at følge en henvisning til en variabel af en ufuldstændig type"
  
! #: cp/decl.cc:10588
  #, fuzzy, gcc-internal-format
! #| msgid "parameter `%D' includes %s to array of unknown bound `%T'"
! msgid "cannot decompose array of unknown bound %qT"
! msgstr "parameteren '%D' inkluderer %s til tabel med ukendt grænse '%T'"
  
! #: cp/decl.cc:10598 cp/decl.cc:10774
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable-size array `%s'"
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 forbyder tabellen '%s' med variabel størrelse"
  
! #: cp/decl.cc:10611 cp/decl.cc:10881
! #, fuzzy, gcc-internal-format
! #| msgid "ISO C90 forbids variable-size array `%s'"
! msgid "cannot decompose variable length vector %qT"
! msgstr "ISO C90 forbyder tabellen '%s' med variabel størrelse"
! 
! #: cp/decl.cc:10623 cp/decl.cc:10933
! #, fuzzy, gcc-internal-format
! #| msgid "size of array is not an integral constant-expression"
! msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
! msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
! 
! #: cp/decl.cc:10632 cp/decl.cc:11079
! #, fuzzy, gcc-internal-format
! #| msgid "cannot declare bit-field `%D' with function type"
! msgid "cannot decompose union type %qT"
! msgstr "kan ikke erklære bitfelt '%D' med funktionstype"
! 
! #: cp/decl.cc:10638 cp/decl.cc:11084
! #, fuzzy, gcc-internal-format
! #| msgid "creating pointer to member of non-class type `%T'"
! msgid "cannot decompose non-array non-class type %qT"
! msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
! 
! #: cp/decl.cc:10646 cp/decl.cc:11090
! #, fuzzy, gcc-internal-format
! #| msgid "dereferencing pointer to incomplete type"
! msgid "structured binding refers to incomplete class type %qT"
! msgstr "forsøg på at følge en henvisning til en variabel af en ufuldstændig type"
! 
! #: cp/decl.cc:10768
! #, fuzzy, gcc-internal-format
! #| msgid "invalid initializer for bit string"
! msgid "array initializer for structured binding declaration in condition"
! msgstr "ugyldig startværdi til bitstreng"
! 
! #: cp/decl.cc:10784 cp/decl.cc:10941
  #, 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
*** 62733,64742 ****
  msgstr[0] "lagringsklasse angivet for strukturfelt '%s'"
  msgstr[1] "lagringsklasse angivet for strukturfelt '%s'"
  
! #: cp/decl.cc:9922
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9925
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9966
! #, fuzzy, gcc-internal-format
! #| msgid "ISO C90 forbids variable-size array `%s'"
! msgid "cannot decompose variable length vector %qT"
! msgstr "ISO C90 forbyder tabellen '%s' med variabel størrelse"
! 
! #: cp/decl.cc:9990
! #, fuzzy, gcc-internal-format
! #| msgid "size of array is not an integral constant-expression"
! msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
! msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
! 
! #: cp/decl.cc:10000
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:10047
  #, gcc-internal-format
! msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:10053
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
! msgid "in initialization of structured binding variable %qD"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: cp/decl.cc:10082
! #, fuzzy, gcc-internal-format
! #| msgid "cannot declare bit-field `%D' with function type"
! msgid "cannot decompose union type %qT"
! msgstr "kan ikke erklære bitfelt '%D' med funktionstype"
! 
! #: cp/decl.cc:10087
! #, fuzzy, gcc-internal-format
! #| msgid "creating pointer to member of non-class type `%T'"
! msgid "cannot decompose non-array non-class type %qT"
! msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
! 
! #: cp/decl.cc:10093
  #, fuzzy, gcc-internal-format
! #| msgid "dereferencing pointer to incomplete type"
! msgid "structured binding refers to incomplete class type %qT"
! msgstr "forsøg på at følge en henvisning til en variabel af en ufuldstændig type"
  
! #: cp/decl.cc:10102
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/decl.cc:10598
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:10601
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:10606
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10825
  #, fuzzy, gcc-internal-format
  #| msgid "initializer fails to determine size of `%D'"
  msgid "initializer fails to determine size of %qT"
  msgstr "startværdien giver ikke størrelsen af '%D'"
  
! #: cp/decl.cc:10829
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in `%D'"
  msgid "array size missing in %qT"
  msgstr "tabelstørrelsen mangler i '%D'"
  
! #: cp/decl.cc:10832
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array `%D'"
  msgid "zero-size array %qT"
  msgstr "nulstørrelsestabel '%D'"
  
! #: cp/decl.cc:10848
  #, fuzzy, gcc-internal-format
  #| msgid "destructor for alien class `%T' cannot be a member"
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "destruktionsfunktionen for den fremmede klasse '%T' kan ikke være et medlem"
  
! #: cp/decl.cc:10850
  #, fuzzy, gcc-internal-format
  #| msgid "constructor for alien class `%T' cannot be a member"
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "konstruktionsfunktionen for den fremmede klasse '%T' kan ikke være et medlem"
  
! #: cp/decl.cc:10876
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a `virtual' %s"
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "'%D' erklæret som 'virtual' %s"
  
  # %s bliver omsat til typen
! #: cp/decl.cc:10878
  #, fuzzy, gcc-internal-format
  #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklæring af %s"
  
! #: cp/decl.cc:10884
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a `virtual' %s"
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "'%D' erklæret som 'virtual' %s"
  
! #: cp/decl.cc:10887
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "'%D' er erklæret som en ven"
  
  # %s bliver omsat til typen
! #: cp/decl.cc:10889
  #, fuzzy, gcc-internal-format
  #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklæring af %s"
  
! #: cp/decl.cc:10895
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a `virtual' %s"
  msgid "%qD declared as a %<virtual%> type"
  msgstr "'%D' erklæret som 'virtual' %s"
  
! #: cp/decl.cc:10898
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as an `inline' %s"
  msgid "%qD declared as an %<inline%> type"
  msgstr "'%D' erklæret som 'inline' %s"
  
  # %s bliver omsat til typen
! #: cp/decl.cc:10900
  #, fuzzy, gcc-internal-format
  #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklæring af %s"
  
! #: cp/decl.cc:10906
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a `virtual' %s"
  msgid "%qD declared as a %<virtual%> field"
  msgstr "'%D' erklæret som 'virtual' %s"
  
! #: cp/decl.cc:10909
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as an `inline' %s"
  msgid "%qD declared as an %<inline%> field"
  msgstr "'%D' erklæret som 'inline' %s"
  
  # %s bliver omsat til typen
! #: cp/decl.cc:10911
  #, fuzzy, gcc-internal-format
  #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklæring af %s"
  
! #: cp/decl.cc:10918
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a friend"
  msgid "%q+D declared as a friend"
  msgstr "'%D' er erklæret som en ven"
  
! #: cp/decl.cc:10925
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared with an exception specification"
  msgid "%q+D declared with an exception specification"
  msgstr "'%D' erklæret med en undtagelsesspecifikation"
  
! #: cp/decl.cc:10957
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' not in a namespace surrounding `%D'"
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "erklæring af '%D' er ikke i et navnerum der omgiver '%D'"
  
! #: cp/decl.cc:10997
  #, fuzzy, gcc-internal-format
  #| msgid "static member function `%#D' declared with type qualifiers"
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "statisk medlemsfunktion '%#D' erklæret med typemodifikationer"
  
! #: cp/decl.cc:11073
  #, fuzzy, gcc-internal-format
  msgid "function concepts are no longer supported"
  msgstr "--driver understøttes ikke længere"
  
! #: cp/decl.cc:11111
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "constraints on a non-templated function"
  msgstr "'%D' er ikke en medlemsskabelonfunktion"
  
! #: cp/decl.cc:11113
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration not in class definition"
  msgid "constrained non-template friend declaration must be a definition"
  msgstr "friend-erklæringen er ikke i klassedefinitionen"
  
! #: cp/decl.cc:11120
  #, gcc-internal-format
  msgid "friend function template with constraints that depend on outer template parameters must be a definition"
  msgstr ""
  
! #: cp/decl.cc:11172
  #, fuzzy, gcc-internal-format
  #| msgid "defining explicit specialization `%D' in friend declaration"
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "definering af eksplicit specialisering '%D' i friend-erklæring"
  
! #: cp/decl.cc:11183
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of template-id `%D' in declaration of primary template"
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ugyldig brug af skabelons-id '%D' i erklæring af primær skabelon"
  
! #: cp/decl.cc:11201
  #, fuzzy, gcc-internal-format
  #| msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "standardparametre er ikke tilladt i erklæring af venneskabelonsspecialisering '%D'"
  
! #: cp/decl.cc:11210
  #, 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'"
  
! #. diagnostic_option_id=
! #: cp/decl.cc:11241
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' outside of class is not definition"
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "erklæring af '%#D' uden for en klasse er ikke en definition"
  
! #: cp/decl.cc:11283
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "kan ikke erklære %<::main%> som en skabelon"
  
! #: cp/decl.cc:11286
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "kan ikke erklære %<::main%> som indlejret"
  
! #: cp/decl.cc:11289 cp/decl.cc:11292
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `::main' to be static"
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "kan ikke erklære '::main' som statisk"
  
! #: cp/decl.cc:11294
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `::main' to be static"
  msgid "cannot declare %<::main%> to be static"
  msgstr "kan ikke erklære '::main' som statisk"
  
! #: cp/decl.cc:11296
  #, fuzzy, gcc-internal-format
! #| msgid "cannot declare `::main' to be static"
! msgid "cannot declare %<::main%> with a linkage specification"
! msgstr "kan ikke erklære '::main' som statisk"
  
! #: cp/decl.cc:11299
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be a template"
  msgid "cannot attach %<::main%> to a named module"
  msgstr "kan ikke erklære %<::main%> som en skabelon"
  
! #: cp/decl.cc:11358
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.cc:11360
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.cc:11361
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "explicit object member function %qD cannot have cv-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.cc:11366
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.cc:11368
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.cc:11369
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "explicit object member function %qD cannot have ref-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.cc:11375 cp/decl.cc:14308 cp/decl.cc:14318 cp/parser.cc:12370
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type `%T' declared `friend'"
  msgid "explicit object parameter declared here"
  msgstr "skabelonsparametertypen '%T' erklæret 'friend'"
  
! #: cp/decl.cc:11388
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %D after instantiation"
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr "specialisering af '%D' efter instantiering"
  
! #: cp/decl.cc:11390 cp/decl.cc:11399 cp/typeck.cc:4783
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "  declared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/decl.cc:11397
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %D after instantiation"
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "specialisering af '%D' efter instantiering"
  
! #: cp/decl.cc:11403
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as non-function"
  msgid "deduction guide %qD must not have a function body"
  msgstr "erklæring af '%D' som ikke-funktion"
  
! #: cp/decl.cc:11417
  #, fuzzy, gcc-internal-format
  #| msgid "template with C linkage"
  msgid "literal operator with C linkage"
  msgstr "skabelon med C-kædning"
  
! #: cp/decl.cc:11427
  #, fuzzy, gcc-internal-format
  #| msgid "#%s with invalid argument"
  msgid "%qD has invalid argument list"
  msgstr "#%s med ugyldig parameter"
  
! #: cp/decl.cc:11435
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:11441
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:11448
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:11453
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be a nonstatic member function"
  msgid "%qD must be a non-member function"
  msgstr "'%D' skal være en ikke-statisk medlemsfunktion"
  
! #: cp/decl.cc:11538
  #, fuzzy, gcc-internal-format
  #| msgid "`main' must return `int'"
  msgid "%<::main%> must return %<int%>"
  msgstr "'main' skal returnere typen 'int'"
  
! #: cp/decl.cc:11578
  #, fuzzy, gcc-internal-format
  #| msgid "definition of implicitly-declared `%D'"
  msgid "definition of implicitly-declared %qD"
  msgstr "definition af underforstået-erklæret '%D'"
  
! #: cp/decl.cc:11584
  #, fuzzy, gcc-internal-format
  #| msgid "definition of implicitly-declared `%D'"
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "definition af underforstået-erklæret '%D'"
  
! #: cp/decl.cc:11586
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' previously defined here"
  msgid "%q#D explicitly defaulted here"
  msgstr "'%#D' tidligere defineret her"
  
! #: cp/decl.cc:11603
  #, fuzzy, gcc-internal-format
  #| msgid "no `%#D' member function declared in class `%T'"
  msgid "no %q#D member function declared in class %qT"
  msgstr "ingen medlemsfunktion '%#D' erklæret i klassen '%T'"
  
! #: cp/decl.cc:11800
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `::main' to be a template"
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "kan ikke erklære '::main' som en skabelon"
  
! #: cp/decl.cc:11803
  #, gcc-internal-format
  msgid "an entity named %<main%> cannot be declared with C language linkage"
  msgstr ""
  
! #: cp/decl.cc:11812
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "destruktionsfunktioner må ikke være '%s'"
  
! #: cp/decl.cc:11815
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %D after instantiation"
  msgid "concept must be defined at namespace scope"
  msgstr "specialisering af '%D' efter instantiering"
  
! #: cp/decl.cc:11818
  #, fuzzy, gcc-internal-format
  msgid "variable concepts are no longer supported"
  msgstr "--driver understøttes ikke længere"
  
! #: cp/decl.cc:11939
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "ugyldig tildeling af startværdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.cc:11943
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "ugyldig tildeling af startværdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.cc:11947
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "ugyldig tildeling af startværdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.cc:11958
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "ugyldig tildeling af startværdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.cc:11963
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids in-class initialization of non-const static member `%D'"
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ forbyder tildeling af startværdi i klasse til ikke-konstant statisk medlem '%D'"
  
! #: cp/decl.cc:11968
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids initialization of member constant `%D' of non-integral type `%T'"
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ forbyder tildeling af startværdi til medlemskonstant '%D' af en ikke-heltallig type"
  
! #: cp/decl.cc:12080
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "størrelsen af tabellen '%D' er ikke af en heltalstype"
  
! #: cp/decl.cc:12083
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "størrelsen af tabel er ikke af en heltalstype"
  
! #: cp/decl.cc:12114 cp/decl.cc:12186
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/decl.cc:12118 cp/decl.cc:12189
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/decl.cc:12169
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids zero-size array `%D'"
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ forbyder tabellen '%D' med størrelsen nul"
  
! #: cp/decl.cc:12172
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ forbyder tabel med størrelsen nul"
  
! #: cp/decl.cc:12196
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids variable-size array `%D'"
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ forbyder tabellen '%D' med variabel størrelse"
  
! #: cp/decl.cc:12199
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids variable-size array"
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ forbyder tabel med variabel størrelse"
  
! #: cp/decl.cc:12205
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:12208
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.cc:12260
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "tabeldimension for stor"
  
! #: cp/decl.cc:12320
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a friend"
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "'%D' er erklæret som en ven"
  
! #: cp/decl.cc:12323
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "creating array of template placeholder type %qT"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
! #: cp/decl.cc:12333
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of voids"
  msgid "declaration of %qD as array of void"
  msgstr "'%s' erklæret som en tabel af void"
  
! #: cp/decl.cc:12335
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of `%T'"
  msgid "creating array of void"
  msgstr "opretter tabel af '%T'"
  
! #: cp/decl.cc:12340
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "declaration of %qD as array of functions"
  msgstr "'%s' erklæret som en tabel af funktioner"
  
! #: cp/decl.cc:12342
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "creating array of functions"
  msgstr "'%s' erklæret som en tabel af funktioner"
  
! #: cp/decl.cc:12347
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "declaration of %qD as array of references"
  msgstr "'%s' erklæret som en tabel af funktioner"
  
! #: cp/decl.cc:12349
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of `%T'"
  msgid "creating array of references"
  msgstr "opretter tabel af '%T'"
  
! #: cp/decl.cc:12354
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "declaration of %qD as array of function members"
  msgstr "'%s' erklæret som en tabel af funktioner"
  
! #: cp/decl.cc:12357
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "creating array of function members"
  msgstr "'%s' erklæret som en tabel af funktioner"
  
! #: cp/decl.cc:12375
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as multidimensional array must have bounds for all dimensions except the first"
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "erklæring af '%D' som flerdimensional tabel skal have grænser for alle dimensioner pånær den første"
  
! #: cp/decl.cc:12379
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "flerdimensional tabel skal have grænser for alle dimensioner pånær den første"
  
! #: cp/decl.cc:12393
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when a variable is unused"
  msgid "variable-length array of %<auto%>"
  msgstr "Advar når en variabel ikke benyttes"
  
! #: cp/decl.cc:12491
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "angivelse af returneringstypen til konstruktionsfunktion er ugyldigt"
  
! #: cp/decl.cc:12494
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "modifikationer er ikke tilladt i erklæring af 'operator %T'"
  
! #: cp/decl.cc:12505
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "angivelse af returneringstypen til destruktionsfunktion er ugyldigt"
  
! #: cp/decl.cc:12508
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "modifikationer er ikke tilladt i erklæring af 'operator %T'"
  
! #: cp/decl.cc:12521
  #, fuzzy, gcc-internal-format
  #| msgid "return type specified for `operator %T'"
  msgid "return type specified for %<operator %T%>"
  msgstr "returtype angivet for 'operator %T'"
  
! #: cp/decl.cc:12524
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "modifikationer er ikke tilladt i erklæring af 'operator %T'"
  
! #: cp/decl.cc:12533
  #, fuzzy, gcc-internal-format
  #| msgid "return type specification for destructor invalid"
  msgid "return type specified for deduction guide"
  msgstr "angivelse af returneringstypen til destruktionsfunktion er ugyldigt"
  
! #: cp/decl.cc:12536
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "modifikationer er ikke tilladt i erklæring af 'operator %T'"
  
! #: cp/decl.cc:12540
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "modstridende erklæringer af '%s'"
  
! #: cp/decl.cc:12549
  #, fuzzy, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "modstridende erklæringer af '%s'"
  
! #: cp/decl.cc:12570
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "unavngiven variabel eller felt erklæret void"
  
! #: cp/decl.cc:12578
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "variabel eller felt erklæret void"
  
! #: cp/decl.cc:12593
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `inline' invalid for function `%s' declared out of global scope"
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "lagringsklassen 'inline' er ugyldig for funktionen '%s' erklæret uden for det globale virkefelt"
  
! #: cp/decl.cc:12598
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/decl.cc:12654
  #, fuzzy, gcc-internal-format
  #| msgid "%s as integer rather than floating due to prototype"
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr "%s som heltal i stedet for kommatal på grund af prototypen"
  
! #: cp/decl.cc:12660
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "destruktionsfunktioner må ikke være '%s'"
  
! #: cp/decl.cc:12681
  #, fuzzy
  #| msgid "signed and unsigned given together for `%s'"
  msgid "%e and %e specified together"
  msgstr "signed og unsigned er begge angivet for '%s'"
  
! #: cp/decl.cc:12893
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member `%D'"
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "ugyldig brug af medlemmet '%D'"
  
! #: cp/decl.cc:12896 cp/decl.cc:12918
  #, fuzzy, gcc-internal-format
  #| msgid "invalid definition of qualified type `%T'"
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "ugyldig definition af modificeret type '%T'"
  
! #: cp/decl.cc:12899
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member `%D'"
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "ugyldig brug af medlemmet '%D'"
  
! #: cp/decl.cc:12909
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%q#T is not a class or namespace"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/decl.cc:12933
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as non-function"
  msgid "declaration of %qE as non-function"
  msgstr "erklæring af '%D' som ikke-funktion"
  
! #: cp/decl.cc:12940
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as non-function"
  msgid "declaration of %qE as non-member"
  msgstr "erklæring af '%D' som ikke-funktion"
  
! #: cp/decl.cc:12968
  #, fuzzy, gcc-internal-format
  #| msgid "declarator-id missing; using reserved word `%D'"
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "erklærer-id mangler; bruger reserveret ord '%D'"
  
! #: cp/decl.cc:13019
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared `register'"
  msgid "function definition does not declare parameters"
  msgstr "'register' er påhæftet funktionsdefinitionen"
  
! #: cp/decl.cc:13027 cp/decl.cc:13036 cp/decl.cc:15032
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as non-function"
  msgid "declaration of %qD as non-function"
  msgstr "erklæring af '%D' som ikke-funktion"
  
! #: cp/decl.cc:13044
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as %s"
  msgid "declaration of %qD as %<typedef%>"
  msgstr "erklæring af '%D' som %s"
  
! #: cp/decl.cc:13049
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' shadows a parameter"
  msgid "declaration of %qD as parameter"
  msgstr "erklæring af '%#D' skygger for en parameter"
  
! #: cp/decl.cc:13084
  #, fuzzy, gcc-internal-format
  #| msgid "both long and short specified for `%s'"
  msgid "both %qs and %qs specified"
  msgstr "både long og short er angivet for '%s'"
  
! #: cp/decl.cc:13091 cp/decl.cc:13098 cp/decl.cc:13105 cp/decl.cc:13112
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "navnerum '%D' ikke tilladt i using-erklæring"
  
! #: cp/decl.cc:13123
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:13133
  #, fuzzy, gcc-internal-format
  #| msgid "two or more data types in declaration of `%s'"
  msgid "two or more data types in declaration of %qs"
  msgstr "mere end én datatype i erklæringen af '%s'"
  
! #: cp/decl.cc:13187
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain `complex' meaning `double complex'"
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C understøtter ikke at blot 'complex' betyder 'double complex'"
  
! #: cp/decl.cc:13237 cp/decl.cc:13241 cp/decl.cc:13244
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids declaration of `%s' with no type"
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ forbyder erklæring af '%s' uden en type"
  
! #: cp/decl.cc:13261
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_trap not supported by this target"
  msgid "%<__int%d%> is not supported by this target"
  msgstr "__builtin_trap understøttes ikke på denne målarkitektur"
  
! #: cp/decl.cc:13269
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support `long long'"
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ understøtter ikke 'long long'"
  
! #: cp/decl.cc:13332
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%qs specified with %qT"
  msgstr "%s brugt med '%%%c' %s-formatering"
  
! #: cp/decl.cc:13339
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%qs specified with typedef-name %qD"
  msgstr "%s brugt med '%%%c' %s-formatering"
  
! #: cp/decl.cc:13348
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<decltype%>"
  msgid "%qs specified with %<decltype%>"
  msgstr "forventede %<decltype%>"
  
! #: cp/decl.cc:13350
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%qs specified with %<typeof%>"
  msgstr "%s brugt med '%%%c' %s-formatering"
  
! #: cp/decl.cc:13419
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "complex invalid for %qs"
  msgstr "complex ugyldig for '%s'"
  
! #: cp/decl.cc:13463
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:13489
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' cannot be declared both virtual and static"
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "medlemmet '%D' kan ikke afklæres både virtual og static"
  
! #: cp/decl.cc:13498
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' cannot be declared both virtual and static"
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "medlemmet '%D' kan ikke afklæres både virtual og static"
  
! #: cp/decl.cc:13511
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "typedef-erklæringer er ugyldig i parametererklæringer"
  
! #: cp/decl.cc:13518
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter `%s'"
  msgid "storage class specified for template parameter %qs"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: cp/decl.cc:13528 cp/decl.cc:13705
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter `%s'"
  msgid "storage class specified for parameter %qs"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: cp/decl.cc:13536 cp/decl.cc:13545 cp/decl.cc:13551 cp/decl.cc:13557
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "a parameter cannot be declared %qs"
  msgstr "skabelonsparametre kan ikke være venner"
  
! #: cp/decl.cc:13567
  #, fuzzy, gcc-internal-format
  #| msgid "virtual outside class declaration"
  msgid "%<virtual%> outside class declaration"
  msgstr "virtual angivet uden for klasseerklæring"
  
! #: cp/decl.cc:13577 cp/decl.cc:13580 cp/decl.cc:13582 cp/decl.cc:13585
! #: cp/decl.cc:13595 cp/decl.cc:13605 cp/decl.cc:13615 cp/decl.cc:13619
  #, fuzzy, gcc-internal-format
  #| msgid "forward declaration of `%#T'"
  msgid "structured binding declaration cannot be %qs"
  msgstr "forhåndserklæring af '%#T'"
  
! #: cp/decl.cc:13589 cp/decl.cc:13611
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "konstruktionsfunktioner kan ikke erklæres virtual"
  
! #: cp/decl.cc:13599
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr "Ugyldig erklæring"
  
! #: cp/decl.cc:13623
  #, fuzzy, gcc-internal-format
  #| msgid "function `%s' cannot be declared `mutable'"
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr "funktionen '%s' kan ikke erklæres 'mutable'"
  
! #: cp/decl.cc:13635
  #, fuzzy, gcc-internal-format
  #| msgid "function `%D' cannot be declared friend"
  msgid "structured binding declaration cannot have type %qT"
  msgstr "funktionen '%D' kan ikke erklæres friend"
  
! #: cp/decl.cc:13638
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13646
  #, fuzzy, gcc-internal-format
  #| msgid "function `%D' cannot be declared friend"
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr "funktionen '%D' kan ikke erklæres friend"
  
! #: cp/decl.cc:13677
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of `%s'"
  msgid "multiple storage classes in declaration of %qs"
  msgstr "flere lagringsklasser optræder i erklæringen af '%s'"
  
! #: cp/decl.cc:13703
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %s `%s'"
  msgid "storage class specified for %qs"
  msgstr "lagringsklasse angivet for %s '%s'"
  
! #: cp/decl.cc:13717
  #, fuzzy, gcc-internal-format
  #| msgid "nested function `%s' declared `extern'"
  msgid "nested function %qs declared %<extern%>"
  msgstr "indlejret funktion '%s' er erklæret 'extern'"
  
! #: cp/decl.cc:13722
  #, fuzzy, gcc-internal-format
  #| msgid "top-level declaration of `%s' specifies `auto'"
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "erklæring af '%s' på øverste niveau angiver 'auto'"
  
! #: cp/decl.cc:13730
  #, fuzzy, gcc-internal-format
  #| msgid "function-scope `%s' implicitly auto and declared `__thread'"
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "'%s' i funktionsvirkefelt underforstået auto og erklæret '__thread'"
  
! #: cp/decl.cc:13744
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "lagringsklasseanvisninger er ugyldige i vennefunktionserklæringer"
  
! #: cp/decl.cc:13850
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of `%s'"
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "flere lagringsklasser optræder i erklæringen af '%s'"
  
! #: cp/decl.cc:13856
  #, fuzzy, gcc-internal-format
  msgid "remove parentheses"
  msgstr "uventet operand"
  
! #: cp/decl.cc:13923
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "explicit object member function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/decl.cc:13937
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be inline"
  msgid "a function type cannot have an explicit object parameter"
  msgstr "funktion kan ikke indbygges"
  
! #: cp/decl.cc:13943
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "a pointer to function type cannot have an explicit object parameter"
  msgstr "en virtuel funktion kan ikke erklæres som friend"
  
! #: cp/decl.cc:13947
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "a pointer to member function type cannot have an explicit object parameter"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/decl.cc:13955
  #, gcc-internal-format
  msgid "the type of a pointer to explicit object member function is a regular pointer to function type"
  msgstr ""
  
! #: cp/decl.cc:13959
  #, gcc-internal-format
  msgid "the type of an explicit object member function is a regular function type"
  msgstr ""
  
! #: cp/decl.cc:13980
  #, gcc-internal-format
  msgid "only the first parameter of a member function can be declared as an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13985
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type `%T' declared `friend'"
  msgid "valid explicit object parameter declared here"
  msgstr "skabelonsparametertypen '%T' erklæret 'friend'"
  
! #: cp/decl.cc:13989
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "requires-clause on return type"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: cp/decl.cc:14010
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:14014
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/decl.cc:14019
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "en virtuel funktion kan ikke erklæres som friend"
  
! #: cp/decl.cc:14026
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14035
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14040
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "ugyldig brug af '%D"
  
! #: cp/decl.cc:14047
  #, gcc-internal-format
  msgid "%qs function with trailing return type has constrained %<auto%> type specifier rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14053
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constrained %<auto%> type"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/decl.cc:14065
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "deduced class type %qD in function return type"
  msgstr "typemodifikationer ignoreret i funktionsreturtypen"
  
! #: cp/decl.cc:14075
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "en virtuel funktion kan ikke erklæres som friend"
  
! #: cp/decl.cc:14088
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:14102
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/decl.cc:14105
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:14112
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "a conversion function cannot have a trailing return type"
  msgstr "en virtuel funktion kan ikke erklæres som friend"
  
! #: cp/decl.cc:14138
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:14150
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' declared as function returning a function"
  msgid "%qs declared as function returning a function"
  msgstr "'%s' er erklæret som en funktion der returnerer en funktion"
  
! #: cp/decl.cc:14156
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' declared as function returning an array"
  msgid "%qs declared as function returning an array"
  msgstr "'%s' er erklæret som en funktion der returnerer en tabel"
  
! #: cp/decl.cc:14163
  #, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr ""
  
! #: cp/decl.cc:14196
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "destruktionsfunktionen kan ikke være en statisk medlemsfunktion"
  
! #: cp/decl.cc:14198
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "konstruktionsfunktionen kan ikke være en statisk medlemsfunktion"
  
! #: cp/decl.cc:14203
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "destructors may not be cv-qualified"
  msgstr "destruktionsfunktioner må ikke være '%s'"
  
! #: cp/decl.cc:14204
  #, fuzzy, gcc-internal-format
  #| msgid "constructors may not be `%s'"
  msgid "constructors may not be cv-qualified"
  msgstr "konstruktionsfunktioner må ikke være '%s'"
  
! #: cp/decl.cc:14212
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "destructors may not be ref-qualified"
  msgstr "destruktionsfunktioner må ikke være '%s'"
  
! #: cp/decl.cc:14213
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "constructors may not be ref-qualified"
  msgstr "destruktionsfunktioner må ikke være '%s'"
  
! #: cp/decl.cc:14231
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "konstruktionsfunktioner kan ikke erklæres virtual"
  
! #: cp/decl.cc:14248
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "en virtuel funktion kan ikke erklæres som friend"
  
! #: cp/decl.cc:14253
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend-erklæringen er ikke i klassedefinitionen"
  
! #: cp/decl.cc:14257
  #, fuzzy, gcc-internal-format
  #| msgid "can't define friend function `%s' in a local class definition"
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "kan ikke definere vennefunktion '%s' i en lokal klassedefinition"
  
! #: cp/decl.cc:14267
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:14271
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:14297
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "a non-member function cannot have an explicit object parameter"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.cc:14305
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "an explicit object member function cannot be %<virtual%>"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.cc:14315
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "an explicit object member function cannot be %<static%>"
  msgstr "konstruktionsfunktioner kan ikke erklæres virtual"
  
! #: cp/decl.cc:14324
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be a nonstatic member function"
  msgid "%qD cannot be an explicit object member function"
  msgstr "'%D' skal være en ikke-statisk medlemsfunktion"
  
! #: cp/decl.cc:14347
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "destruktionsfunktioner må ikke have parametre"
  
! #: cp/decl.cc:14405
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to `%#T'"
  msgid "cannot declare pointer to %q#T"
  msgstr "kan ikke erklære henvisning til '%#T'"
  
! #: cp/decl.cc:14418 cp/decl.cc:14425
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to `%#T'"
  msgid "cannot declare reference to %q#T"
  msgstr "kan ikke erklære reference til '%#T'"
  
! #: cp/decl.cc:14427
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to `%#T' member"
  msgid "cannot declare pointer to %q#T member"
  msgstr "kan ikke erklære henvisning til medlemmet '%#T'"
  
! #: cp/decl.cc:14456
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare references to references"
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "kan ikke erklære referencer til referencer"
  
! #: cp/decl.cc:14457
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field `%D' with function type"
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "kan ikke erklære bitfelt '%D' med funktionstype"
  
! #: cp/decl.cc:14530
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:14609
  #, fuzzy, gcc-internal-format
  #| msgid "template-id `%D' used as a declarator"
  msgid "template-id %qD used as a declarator"
  msgstr "skabelons-id '%D' benyttet som erklærer"
  
! #: cp/decl.cc:14635
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "medlemsfunktioner er underforstået venner af deres klasse"
  
! #: cp/decl.cc:14640
  #, fuzzy, gcc-internal-format
  #| msgid "extra qualification `%T::' on member `%s' ignored"
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "ekstra modifikation '%T::' af medlemmet '%s' ignoreret"
  
! #: cp/decl.cc:14670
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member function `%T::%s' within `%T'"
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "kan ikke erklære medlemsfunktion '%T::%s' inde i '%T'"
  
! #: cp/decl.cc:14672
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member function `%T::%s' within `%T'"
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "kan ikke erklære medlemsfunktion '%T::%s' inde i '%T'"
  
! #: cp/decl.cc:14680
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member `%T::%s' within `%T'"
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "kan ikke erklære medlem '%T::%s' inde i '%T'"
  
! #: cp/decl.cc:14720
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "datamedlem '%D' kan ikke være en medlemsskabelon"
  
! #: cp/decl.cc:14729
  #, fuzzy, gcc-internal-format
  #| msgid "data member may not have variably modified type `%T'"
  msgid "data member may not have variably modified type %qT"
  msgstr "datamedlem må ikke have variabelt ændret type '%T'"
  
! #: cp/decl.cc:14732
  #, fuzzy, gcc-internal-format
  #| msgid "parameter may not have variably modified type `%T'"
  msgid "parameter may not have variably modified type %qT"
  msgstr "parameter må ikke have variabelt ændret type '%T'"
  
! #: cp/decl.cc:14743
  #, fuzzy, gcc-internal-format
  #| msgid "virtual outside class declaration"
  msgid "%<explicit%> outside class declaration"
  msgstr "virtual angivet uden for klasseerklæring"
  
! #: cp/decl.cc:14746
  #, fuzzy, gcc-internal-format
  #| msgid "defining explicit specialization `%D' in friend declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "definering af eksplicit specialisering '%D' i friend-erklæring"
  
! #: cp/decl.cc:14749
  #, fuzzy, gcc-internal-format
  #| msgid "only declarations of constructors can be `explicit'"
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "kun erklæringer af konstruktionsfunktioner kan være 'explicit'"
  
! #: cp/decl.cc:14759
  #, fuzzy, gcc-internal-format
  #| msgid "non-member `%s' cannot be declared `mutable'"
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "'%s' som ikke er medlem, kan ikke erklæres 'mutable'"
  
! #: cp/decl.cc:14766
  #, fuzzy, gcc-internal-format
  #| msgid "non-object member `%s' cannot be declared `mutable'"
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "'%s' som ikke er objektmedlem, kan ikke erklæres 'mutable'"
  
! #: cp/decl.cc:14772
  #, fuzzy, gcc-internal-format
  #| msgid "function `%s' cannot be declared `mutable'"
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "funktionen '%s' kan ikke erklæres 'mutable'"
  
! #: cp/decl.cc:14778
  #, fuzzy, gcc-internal-format
  #| msgid "static `%s' cannot be declared `mutable'"
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "static '%s' kan ikke erklæres 'mutable'"
  
! #: cp/decl.cc:14784
  #, fuzzy, gcc-internal-format
  #| msgid "const `%s' cannot be declared `mutable'"
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "const '%s' kan ikke erklæres 'mutable'"
  
! #: cp/decl.cc:14790
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "referencen %qs kan ikke erklæres %<mutable%>"
  
! #: cp/decl.cc:14806
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/decl.cc:14809
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/decl.cc:14835
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "'%s' er ikke ved begyndelsen af erklæringen"
  
! #: cp/decl.cc:14838
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "typedef erklæret %<auto%>"
  
! #: cp/decl.cc:14843
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:14847
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "typedef-navn kan ikke være en indlejret-navn-specifikation"
  
! #: cp/decl.cc:14873
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ forbyder indlejret type %qD med samme navn som den omgivende klasse"
  
! #: cp/decl.cc:14962
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> angivet for friend class-erklæring"
  
! #: cp/decl.cc:14970
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "skabelonsparametre kan ikke være venner"
  
! #: cp/decl.cc:14972
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "friend-erklæring kræver klasseangivelse, dvs. %<friend class %T::%D%>"
  
! #: cp/decl.cc:14976
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "friend-erklæring kræver klasseangivelse, dvs. %<friend %#T%>"
  
! #: cp/decl.cc:14989
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "forsøg på at gøre klassen %qT til ven af det globale virkningsfelt"
  
! #: cp/decl.cc:15009
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "ugyldige modifikationer for ikke-medlemsfunktionstype"
  
! #: cp/decl.cc:15013
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:15023
  #, fuzzy, gcc-internal-format
  #| msgid "abstract declarator `%T' used as declaration"
  msgid "abstract declarator %qT used as declaration"
  msgstr "abstrakt erklærer '%T' benyttet som erklæring"
  
! #: cp/decl.cc:15038
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type `%T'"
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "ugyldig omtvingelse til funktionstypen '%T'"
  
! #: cp/decl.cc:15057
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use `::' in parameter declaration"
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "kan ikke bruge '::' i parametererklæring"
  
! #: cp/decl.cc:15067 cp/parser.cc:21414
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare parameter `%D' to be of type `%T'"
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "kan ikke erklære parameteren '%D' til at være af typen '%T'"
  
! #: cp/decl.cc:15074
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:15077
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:15083 cp/parser.cc:26080
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: cp/decl.cc:15093
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "parameter declared %<auto%>"
  msgstr "parameteren '%D' erklæret void"
  
! #: cp/decl.cc:15147 cp/parser.cc:3855
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of template-name '%E' in a declarator"
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "ugyldig brug af skabelonsnavn '%E' i erklæring"
  
! #: cp/decl.cc:15151
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' has no non-static data member named `%D'"
  msgid "non-static data member declared with placeholder %qT"
  msgstr "'%T' har intet ikke-statisk medlem ved navn '%D'"
  
! #: cp/decl.cc:15171
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C90 understøtter ikke fleksible tabelmedlemmer"
  
! #: cp/decl.cc:15174
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C90 understøtter ikke fleksible tabelmedlemmer"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:15190
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `::'"
  msgid "invalid use of %<::%>"
  msgstr "ugyldig brug af '::'"
  
! #: cp/decl.cc:15211
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of C function `%#D' conflicts with"
  msgid "declaration of function %qD in invalid context"
  msgstr "erklæring af C-funktionen '%#D' strider mod"
  
! #: cp/decl.cc:15221
  #, fuzzy, gcc-internal-format
  #| msgid "function `%D' declared virtual inside a union"
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "funktionen '%D' erklæret virtual inden i en union"
  
! #: cp/decl.cc:15231
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot be declared virtual, since it is always static"
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "'%D' kan ikke erklæres virtual eftersom den altid er statisk"
  
! #: cp/decl.cc:15245
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "modifikationer er ikke tilladt i erklæring af 'operator %T'"
  
! #: cp/decl.cc:15252
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' shadows a member of `this'"
  msgid "declaration of %qD as member of %qT"
  msgstr "erklæring af '%s' skygger for et medlem af 'this'"
  
! #: cp/decl.cc:15259 cp/decl.cc:15272
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "a destructor cannot be %qs"
  msgstr "destruktionsfunktioner må ikke være '%s'"
  
! #: cp/decl.cc:15278
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "modifikationer er ikke tilladt i erklæring af 'operator %T'"
  
! #: cp/decl.cc:15287
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "a constructor cannot be %<concept%>"
  msgstr "destruktionsfunktioner må ikke være '%s'"
  
! #: cp/decl.cc:15293
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "a concept cannot be a member function"
  msgstr "konstruktionsfunktionen kan ikke være en statisk medlemsfunktion"
  
! #: cp/decl.cc:15301 cp/decl.cc:15660
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "kan ikke åbne %s"
  
! #: cp/decl.cc:15311
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of implicitly-declared special member function"
  msgid "specialization of variable template %qD declared as function"
  msgstr "specialisering af underforstået erklæret speciel medlemsfunktion"
  
! #: cp/decl.cc:15314
  #, fuzzy, gcc-internal-format
  #| msgid "variable or field declared void"
  msgid "variable template declared here"
  msgstr "variabel eller felt erklæret void"
  
! #: cp/decl.cc:15379
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' has incomplete type"
  msgid "field %qD has incomplete type %qT"
  msgstr "feltet '%D' er af en ufuldstændig type"
  
! #: cp/decl.cc:15384
  #, fuzzy, gcc-internal-format
  #| msgid "name `%T' has incomplete type"
  msgid "name %qT has incomplete type"
  msgstr "navnet '%T' er af en ufuldstændig type"
  
! #: cp/decl.cc:15404
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is neither function nor member function; cannot be declared friend"
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "'%s' er hverken en almindelig funktion eller en medlemsfunktion; kan ikke erklæres som friend"
  
! #: cp/decl.cc:15407
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is neither function nor member function; cannot be declared friend"
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "'%s' er hverken en almindelig funktion eller en medlemsfunktion; kan ikke erklæres som friend"
  
! #: cp/decl.cc:15426 cp/parser.cc:21980 cp/parser.cc:28922
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:15476 cp/decl.cc:15487
  #, fuzzy, gcc-internal-format
  #| msgid "static member `%D' declared `register'"
  msgid "static data member %qE declared %qs"
  msgstr "statisk medlem '%D' erklæret 'register'"
  
! #: cp/decl.cc:15481
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "ugyldig tildeling af startværdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.cc:15524 cp/decl.cc:15532 cp/decl.cc:15539 cp/decl.cc:15546
  #, fuzzy, gcc-internal-format
  #| msgid "static member `%D' declared `register'"
  msgid "non-static data member %qE declared %qs"
  msgstr "statisk medlem '%D' erklæret 'register'"
  
! #: cp/decl.cc:15598
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `auto' invalid for function `%s'"
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "lagringsklassen 'auto' er ugyldig for funktionen '%s'"
  
! #: cp/decl.cc:15601
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `register' invalid for function `%s'"
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "lagringsklassen 'register' er ugyldig for funktionen '%s'"
  
! #: cp/decl.cc:15607
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `__thread' invalid for function `%s'"
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "lagringsklassen '__thread' er ugyldig for funktionen '%s'"
  
! #: cp/decl.cc:15611
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `__thread' invalid for function `%s'"
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "lagringsklassen '__thread' er ugyldig for funktionen '%s'"
  
! #: cp/decl.cc:15616
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for functions"
  msgid "%<constinit%> specifier invalid for function %qs"
  msgstr "'%D' kan kun angives for funktioner"
  
! #: cp/decl.cc:15619
  #, fuzzy, gcc-internal-format
  #| msgid "type specifier `%s' not allowed after struct or class"
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "typeangivelsen '%s' er ikke tilladt efter struct eller class"
  
! #: cp/decl.cc:15631
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `inline' invalid for function `%s' declared out of global scope"
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "lagringsklassen 'inline' er ugyldig for funktionen '%s' erklæret uden for det globale virkefelt"
  
! #: cp/decl.cc:15635
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `inline' invalid for function `%s' declared out of global scope"
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "lagringsklassen 'inline' er ugyldig for funktionen '%s' erklæret uden for det globale virkefelt"
  
! #: cp/decl.cc:15643
  #, fuzzy, gcc-internal-format
  #| msgid "virtual non-class function `%s'"
  msgid "virtual non-class function %qs"
  msgstr "virtuel funktion '%s' tilhører ikke en klasse"
  
! #: cp/decl.cc:15650
  #, fuzzy, gcc-internal-format
  #| msgid "method definition not in class context"
  msgid "%qs defined in a non-class scope"
  msgstr "metodedefinitionen optræder ikke i en klassekontekst"
  
! #: cp/decl.cc:15651
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "%qs declared in a non-class scope"
  msgstr "using-erklæring for ikke-medlem ved klassevirkefelt"
  
! #: cp/decl.cc:15694
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member function `%D' to have static linkage"
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "kan ikke erklære medlemsfunktion '%D' til at have statisk kædning"
  
! #: cp/decl.cc:15703
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "kan ikke erklære en funktion for static inden i en anden funktion"
  
! #: cp/decl.cc:15744
  #, fuzzy, gcc-internal-format
  #| msgid "`static' may not be used when defining (as opposed to declaring) a static data member"
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "'static' må ikke bruges ved definering (i modsætning til erklæring) af et statisk datamedlem"
  
! #: cp/decl.cc:15751
  #, fuzzy, gcc-internal-format
  #| msgid "static member `%D' declared `register'"
  msgid "static member %qD declared %<register%>"
  msgstr "statisk medlem '%D' erklæret 'register'"
  
! #: cp/decl.cc:15757
  #, fuzzy, gcc-internal-format
  #| msgid "cannot explicitly declare member `%#D' to have extern linkage"
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "kan ikke eksplicit erklære medlemmet '%#D' til at have extern-kædning"
  
! #: cp/decl.cc:15765
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' outside of class is not definition"
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "erklæring af '%#D' uden for en klasse er ikke en definition"
  
! #: cp/decl.cc:15772
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "skabelonsparametre kan ikke være venner"
  
! #: cp/decl.cc:15804
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' initialized and declared `extern'"
  msgid "%qs initialized and declared %<extern%>"
  msgstr "'%s' bliver tildelt en startværdi og er samtidig erklæret 'extern'"
  
! #: cp/decl.cc:15809
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' has both `extern' and initializer"
  msgid "%qs has both %<extern%> and initializer"
  msgstr "'%s' er erklæret 'extern', men bliver tildelt en startværdi"
  
! #: cp/decl.cc:16011
  #, fuzzy, gcc-internal-format
  #| msgid "default argument `%E' uses local variable `%D'"
  msgid "default argument %qE uses %qD"
  msgstr "standardparameter '%E' bruger lokal variabel '%D'"
  
! #: cp/decl.cc:16014
  #, fuzzy, gcc-internal-format
  #| msgid "default argument `%E' uses local variable `%D'"
  msgid "default argument %qE uses local variable %qD"
  msgstr "standardparameter '%E' bruger lokal variabel '%D'"
  
! #: cp/decl.cc:16141
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `virtual' in template declaration of `%#D'"
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "ugyldig brug af 'virtual' i skabelonserklæring af '%#D'"
  
! #: cp/decl.cc:16145
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of template-name '%E' in a declarator"
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "ugyldig brug af skabelonsnavn '%E' i erklæring"
  
! #: cp/decl.cc:16174
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "ugyldig parametertype '%T'"
  
! #: cp/decl.cc:16182
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' invalidly declared method type"
  msgid "parameter %qD invalidly declared method type"
  msgstr "parameteren '%D' er på ugyldig vis erklæret som af en medlemsfunktionstype"
  
! #: cp/decl.cc:16207
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' includes %s to array of unknown bound `%T'"
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "parameteren '%D' inkluderer %s til tabel med ukendt grænse '%T'"
  
! #: cp/decl.cc:16209
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' includes %s to array of unknown bound `%T'"
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "parameteren '%D' inkluderer %s til tabel med ukendt grænse '%T'"
  
! #: cp/decl.cc:16492
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constructor; you probably meant `%T (const %T&)'"
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "ugyldig konstruktionsfunktion; du mente sandsynligvis '%T (const %T&)'"
  
! #: cp/decl.cc:16571
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "%qD may not be declared within a namespace"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: cp/decl.cc:16578
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "'%#D' kan ikke erklæres"
  
! #: cp/decl.cc:16636
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be a nonstatic member function"
  msgid "%qD must be a non-static member function"
  msgstr "'%D' skal være en ikke-statisk medlemsfunktion"
  
! #: cp/decl.cc:16644
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be a nonstatic member function"
  msgid "%qD must be a member function"
  msgstr "'%D' skal være en ikke-statisk medlemsfunktion"
  
! #: cp/decl.cc:16652
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/decl.cc:16662
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be either a non-static member function or a non-member function"
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "'%D' skal enten være en ikke-statisk medlemsfunktion eller ikke en medlemsfunktion"
  
! #: cp/decl.cc:16672
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must have an argument of class or enumerated type"
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "'%D' skal have en parameter af en klasse- eller enum-type"
  
  #. 13.4.0.3
! #: cp/decl.cc:16703
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ prohibits overloading operator ?:"
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ISO C++ forbyder flertydiggørelse af operatoren ?:"
  
! #: cp/decl.cc:16713
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take either one or two arguments"
  msgid "%qD must not have variable number of arguments"
  msgstr "'%D' skal tage mod én eller to parametre"
  
! #: cp/decl.cc:16739
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take either zero or one argument"
  msgid "%qD must have either zero or one argument"
  msgstr "'%D' skal tage mod nul eller én parameter"
  
! #: cp/decl.cc:16740
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take either one or two arguments"
  msgid "%qD must have either one or two arguments"
  msgstr "'%D' skal tage mod én eller to parametre"
  
! #: cp/decl.cc:16752
  #, fuzzy, gcc-internal-format
  #| msgid "postfix `%D' must take `int' as its argument"
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "postfiks '%D' skal tage mod 'int' som parameter"
  
! #: cp/decl.cc:16753
  #, fuzzy, gcc-internal-format
  #| msgid "postfix `%D' must take `int' as its second argument"
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "postfiks '%D' skal tage mod 'int' som den anden parameter"
  
! #: cp/decl.cc:16764
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take exactly two arguments"
  msgid "%qD must have no arguments"
  msgstr "'%s' skal tage mod to parametre"
  
! #: cp/decl.cc:16765 cp/decl.cc:16775
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take exactly one argument"
  msgid "%qD must have exactly one argument"
  msgstr "'%s' skal tage mod én parameter"
  
! #: cp/decl.cc:16776
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take exactly two arguments"
  msgid "%qD must have exactly two arguments"
  msgstr "'%s' skal tage mod to parametre"
  
! #: cp/decl.cc:16791
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "%qD cannot have default arguments"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/decl.cc:16815
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.cc:16822
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.cc:16824
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.cc:16833
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.cc:16835
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.cc:16851
  #, fuzzy, gcc-internal-format
  #| msgid "user-defined `%D' always evaluates both arguments"
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "brugerdefineret '%D' evaluerer altid begge parametre"
  
! #: cp/decl.cc:16870
  #, fuzzy, gcc-internal-format
  #| msgid "prefix `%D' should return `%T'"
  msgid "prefix %qD should return %qT"
  msgstr "præfiks '%D' skal returnere '%T'"
  
! #: cp/decl.cc:16877
  #, fuzzy, gcc-internal-format
  #| msgid "postfix `%D' should return `%T'"
  msgid "postfix %qD should return %qT"
  msgstr "postfiks '%D' skal returnere '%T'"
  
! #: cp/decl.cc:16889
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' should return by value"
  msgid "%qD should return by value"
  msgstr "'%D' skal returnere pr. værdi (ikke reference)"
  
! #: cp/decl.cc:16944
  #, fuzzy, gcc-internal-format
  #| msgid "using template type parameter `%T' after `%s'"
  msgid "using template type parameter %qT after %qs"
  msgstr "bruger skabelonstypeparameter '%D' efter '%s'"
  
! #: cp/decl.cc:16968
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous template specialization `%D' for `%+D'"
  msgid "using alias template specialization %qT after %qs"
  msgstr "tvetydig skabelonsspecialisering '%D' for '%+D'"
  
! #: cp/decl.cc:16971
  #, fuzzy, gcc-internal-format
  #| msgid "using typedef-name `%D' after `%s'"
  msgid "using typedef-name %qD after %qs"
  msgstr "bruger typedef-navn '%D' efter '%s'"
  
! #: cp/decl.cc:16973
  #, fuzzy, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "tidligere erklæring som '%#D'"
  
! #: cp/decl.cc:16982
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "'%#D' omerklæret som %C"
  
! #: cp/decl.cc:16983 cp/decl.cc:16991
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "dette er en tidligere erklæring"
  
! #: cp/decl.cc:16990
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "'%#D' omerklæret som %C"
--- 65512,67530 ----
  msgstr[0] "lagringsklasse angivet for strukturfelt '%s'"
  msgstr[1] "lagringsklasse angivet for strukturfelt '%s'"
  
! #: cp/decl.cc:10788
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:10791
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:10943
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:10998 cp/decl.cc:11044
  #, gcc-internal-format
! msgid "%<std::tuple_element<%wu, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:11004
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
! msgid "in initialization of structured binding pack %qD"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: cp/decl.cc:11050
  #, fuzzy, gcc-internal-format
! #| msgid "invalid vector type for attribute `%s'"
! msgid "in initialization of structured binding variable %qD"
! msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: cp/decl.cc:11106
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/decl.cc:11665
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:11668
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:11673
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:11892
  #, fuzzy, gcc-internal-format
  #| msgid "initializer fails to determine size of `%D'"
  msgid "initializer fails to determine size of %qT"
  msgstr "startværdien giver ikke størrelsen af '%D'"
  
! #: cp/decl.cc:11896
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in `%D'"
  msgid "array size missing in %qT"
  msgstr "tabelstørrelsen mangler i '%D'"
  
! #: cp/decl.cc:11899
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array `%D'"
  msgid "zero-size array %qT"
  msgstr "nulstørrelsestabel '%D'"
  
! #: cp/decl.cc:11915
  #, fuzzy, gcc-internal-format
  #| msgid "destructor for alien class `%T' cannot be a member"
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "destruktionsfunktionen for den fremmede klasse '%T' kan ikke være et medlem"
  
! #: cp/decl.cc:11917
  #, fuzzy, gcc-internal-format
  #| msgid "constructor for alien class `%T' cannot be a member"
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "konstruktionsfunktionen for den fremmede klasse '%T' kan ikke være et medlem"
  
! #: cp/decl.cc:11943
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a `virtual' %s"
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "'%D' erklæret som 'virtual' %s"
  
  # %s bliver omsat til typen
! #: cp/decl.cc:11945
  #, fuzzy, gcc-internal-format
  #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklæring af %s"
  
! #: cp/decl.cc:11951
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a `virtual' %s"
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "'%D' erklæret som 'virtual' %s"
  
! #: cp/decl.cc:11954
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "'%D' er erklæret som en ven"
  
  # %s bliver omsat til typen
! #: cp/decl.cc:11956
  #, fuzzy, gcc-internal-format
  #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklæring af %s"
  
! #: cp/decl.cc:11962
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a `virtual' %s"
  msgid "%qD declared as a %<virtual%> type"
  msgstr "'%D' erklæret som 'virtual' %s"
  
! #: cp/decl.cc:11965
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as an `inline' %s"
  msgid "%qD declared as an %<inline%> type"
  msgstr "'%D' erklæret som 'inline' %s"
  
  # %s bliver omsat til typen
! #: cp/decl.cc:11967
  #, fuzzy, gcc-internal-format
  #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklæring af %s"
  
! #: cp/decl.cc:11973
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a `virtual' %s"
  msgid "%qD declared as a %<virtual%> field"
  msgstr "'%D' erklæret som 'virtual' %s"
  
! #: cp/decl.cc:11976
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as an `inline' %s"
  msgid "%qD declared as an %<inline%> field"
  msgstr "'%D' erklæret som 'inline' %s"
  
  # %s bliver omsat til typen
! #: cp/decl.cc:11978
  #, fuzzy, gcc-internal-format
  #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklæring af %s"
  
! #: cp/decl.cc:11985
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a friend"
  msgid "%q+D declared as a friend"
  msgstr "'%D' er erklæret som en ven"
  
! #: cp/decl.cc:11992
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared with an exception specification"
  msgid "%q+D declared with an exception specification"
  msgstr "'%D' erklæret med en undtagelsesspecifikation"
  
! #: cp/decl.cc:12024
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' not in a namespace surrounding `%D'"
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "erklæring af '%D' er ikke i et navnerum der omgiver '%D'"
  
! #: cp/decl.cc:12064
  #, fuzzy, gcc-internal-format
  #| msgid "static member function `%#D' declared with type qualifiers"
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "statisk medlemsfunktion '%#D' erklæret med typemodifikationer"
  
! #: cp/decl.cc:12141
  #, fuzzy, gcc-internal-format
  msgid "function concepts are no longer supported"
  msgstr "--driver understøttes ikke længere"
  
! #: cp/decl.cc:12179
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "constraints on a non-templated function"
  msgstr "'%D' er ikke en medlemsskabelonfunktion"
  
! #: cp/decl.cc:12181
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration not in class definition"
  msgid "constrained non-template friend declaration must be a definition"
  msgstr "friend-erklæringen er ikke i klassedefinitionen"
  
! #: cp/decl.cc:12188
  #, gcc-internal-format
  msgid "friend function template with constraints that depend on outer template parameters must be a definition"
  msgstr ""
  
! #: cp/decl.cc:12240
  #, fuzzy, gcc-internal-format
  #| msgid "defining explicit specialization `%D' in friend declaration"
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "definering af eksplicit specialisering '%D' i friend-erklæring"
  
! #: cp/decl.cc:12251
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of template-id `%D' in declaration of primary template"
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ugyldig brug af skabelons-id '%D' i erklæring af primær skabelon"
  
! #: cp/decl.cc:12274
  #, fuzzy, gcc-internal-format
  #| msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "standardparametre er ikke tilladt i erklæring af venneskabelonsspecialisering '%D'"
  
! #: cp/decl.cc:12283
  #, 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'"
  
! #. diagnostics::option_id=
! #: cp/decl.cc:12314
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' outside of class is not definition"
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "erklæring af '%#D' uden for en klasse er ikke en definition"
  
! #: cp/decl.cc:12356
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "kan ikke erklære %<::main%> som en skabelon"
  
! #: cp/decl.cc:12359
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "kan ikke erklære %<::main%> som indlejret"
  
! #: cp/decl.cc:12362 cp/decl.cc:12365
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `::main' to be static"
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "kan ikke erklære '::main' som statisk"
  
! #: cp/decl.cc:12367
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `::main' to be static"
  msgid "cannot declare %<::main%> to be static"
  msgstr "kan ikke erklære '::main' som statisk"
  
! #: cp/decl.cc:12369
  #, fuzzy, gcc-internal-format
! #| msgid "cannot declare %<::main%> to be %<constexpr%>"
! msgid "cannot declare %<::main%> with a linkage specification other than %<extern \"C++\"%>"
! msgstr "kan ikke erklære %<::main%> til at være %<constexpr%>"
  
! #: cp/decl.cc:12374
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be a template"
  msgid "cannot attach %<::main%> to a named module"
  msgstr "kan ikke erklære %<::main%> som en skabelon"
  
! #: cp/decl.cc:12375
! #, gcc-internal-format
! msgid "use %<extern \"C++\"%> to attach it to the global module instead"
! msgstr ""
! 
! #: cp/decl.cc:12436
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.cc:12438
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.cc:12439
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "explicit object member function %qD cannot have cv-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.cc:12444
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.cc:12446
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.cc:12447
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "explicit object member function %qD cannot have ref-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.cc:12453 cp/decl.cc:15489 cp/decl.cc:15499 cp/parser.cc:13448
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type `%T' declared `friend'"
  msgid "explicit object parameter declared here"
  msgstr "skabelonsparametertypen '%T' erklæret 'friend'"
  
! #: cp/decl.cc:12466
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %D after instantiation"
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr "specialisering af '%D' efter instantiering"
  
! #: cp/decl.cc:12468 cp/decl.cc:12477 cp/typeck.cc:4914
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "  declared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/decl.cc:12475
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %D after instantiation"
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "specialisering af '%D' efter instantiering"
  
! #: cp/decl.cc:12481
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as non-function"
  msgid "deduction guide %qD must not have a function body"
  msgstr "erklæring af '%D' som ikke-funktion"
  
! #: cp/decl.cc:12495
  #, fuzzy, gcc-internal-format
  #| msgid "template with C linkage"
  msgid "literal operator with C linkage"
  msgstr "skabelon med C-kædning"
  
! #: cp/decl.cc:12505
  #, fuzzy, gcc-internal-format
  #| msgid "#%s with invalid argument"
  msgid "%qD has invalid argument list"
  msgstr "#%s med ugyldig parameter"
  
! #: cp/decl.cc:12513
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:12519
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:12526
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:12531
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be a nonstatic member function"
  msgid "%qD must be a non-member function"
  msgstr "'%D' skal være en ikke-statisk medlemsfunktion"
  
! #: cp/decl.cc:12628
  #, fuzzy, gcc-internal-format
  #| msgid "`main' must return `int'"
  msgid "%<::main%> must return %<int%>"
  msgstr "'main' skal returnere typen 'int'"
  
! #: cp/decl.cc:12669
  #, fuzzy, gcc-internal-format
  #| msgid "definition of implicitly-declared `%D'"
  msgid "definition of implicitly-declared %qD"
  msgstr "definition af underforstået-erklæret '%D'"
  
! #: cp/decl.cc:12675
  #, fuzzy, gcc-internal-format
  #| msgid "definition of implicitly-declared `%D'"
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "definition af underforstået-erklæret '%D'"
  
! #: cp/decl.cc:12677
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' previously defined here"
  msgid "%q#D explicitly defaulted here"
  msgstr "'%#D' tidligere defineret her"
  
! #: cp/decl.cc:12694
  #, fuzzy, gcc-internal-format
  #| msgid "no `%#D' member function declared in class `%T'"
  msgid "no %q#D member function declared in class %qT"
  msgstr "ingen medlemsfunktion '%#D' erklæret i klassen '%T'"
  
! #: cp/decl.cc:12900
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `::main' to be a template"
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "kan ikke erklære '::main' som en skabelon"
  
! #: cp/decl.cc:12903
  #, gcc-internal-format
  msgid "an entity named %<main%> cannot be declared with C language linkage"
  msgstr ""
  
! #: cp/decl.cc:12912
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "destruktionsfunktioner må ikke være '%s'"
  
! #: cp/decl.cc:12915
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %D after instantiation"
  msgid "concept must be defined at namespace scope"
  msgstr "specialisering af '%D' efter instantiering"
  
! #: cp/decl.cc:12918
  #, fuzzy, gcc-internal-format
  msgid "variable concepts are no longer supported"
  msgstr "--driver understøttes ikke længere"
  
! #: cp/decl.cc:13039
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "ugyldig tildeling af startværdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.cc:13043
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "ugyldig tildeling af startværdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.cc:13047
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "ugyldig tildeling af startværdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.cc:13058
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "ugyldig tildeling af startværdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.cc:13063
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids in-class initialization of non-const static member `%D'"
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ forbyder tildeling af startværdi i klasse til ikke-konstant statisk medlem '%D'"
  
! #: cp/decl.cc:13068
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids initialization of member constant `%D' of non-integral type `%T'"
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ forbyder tildeling af startværdi til medlemskonstant '%D' af en ikke-heltallig type"
  
! #: cp/decl.cc:13180
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "størrelsen af tabellen '%D' er ikke af en heltalstype"
  
! #: cp/decl.cc:13183
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "størrelsen af tabel er ikke af en heltalstype"
  
! #: cp/decl.cc:13214 cp/decl.cc:13286
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/decl.cc:13218 cp/decl.cc:13289
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/decl.cc:13269
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids zero-size array `%D'"
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ forbyder tabellen '%D' med størrelsen nul"
  
! #: cp/decl.cc:13272
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ forbyder tabel med størrelsen nul"
  
! #: cp/decl.cc:13296
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids variable-size array `%D'"
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ forbyder tabellen '%D' med variabel størrelse"
  
! #: cp/decl.cc:13299
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids variable-size array"
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ forbyder tabel med variabel størrelse"
  
! #: cp/decl.cc:13305
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:13308
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.cc:13360
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "tabeldimension for stor"
  
! #: cp/decl.cc:13420
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a friend"
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "'%D' er erklæret som en ven"
  
! #: cp/decl.cc:13423
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "creating array of template placeholder type %qT"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
! #: cp/decl.cc:13433
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of voids"
  msgid "declaration of %qD as array of void"
  msgstr "'%s' erklæret som en tabel af void"
  
! #: cp/decl.cc:13435
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of `%T'"
  msgid "creating array of void"
  msgstr "opretter tabel af '%T'"
  
! #: cp/decl.cc:13440
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "declaration of %qD as array of functions"
  msgstr "'%s' erklæret som en tabel af funktioner"
  
! #: cp/decl.cc:13442
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "creating array of functions"
  msgstr "'%s' erklæret som en tabel af funktioner"
  
! #: cp/decl.cc:13447
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "declaration of %qD as array of references"
  msgstr "'%s' erklæret som en tabel af funktioner"
  
! #: cp/decl.cc:13449
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of `%T'"
  msgid "creating array of references"
  msgstr "opretter tabel af '%T'"
  
! #: cp/decl.cc:13454
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "declaration of %qD as array of function members"
  msgstr "'%s' erklæret som en tabel af funktioner"
  
! #: cp/decl.cc:13457
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "creating array of function members"
  msgstr "'%s' erklæret som en tabel af funktioner"
  
! #: cp/decl.cc:13475
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as multidimensional array must have bounds for all dimensions except the first"
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "erklæring af '%D' som flerdimensional tabel skal have grænser for alle dimensioner pånær den første"
  
! #: cp/decl.cc:13479
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "flerdimensional tabel skal have grænser for alle dimensioner pånær den første"
  
! #: cp/decl.cc:13493
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when a variable is unused"
  msgid "variable-length array of %<auto%>"
  msgstr "Advar når en variabel ikke benyttes"
  
! #: cp/decl.cc:13591
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "angivelse af returneringstypen til konstruktionsfunktion er ugyldigt"
  
! #: cp/decl.cc:13594
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "modifikationer er ikke tilladt i erklæring af 'operator %T'"
  
! #: cp/decl.cc:13605
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "angivelse af returneringstypen til destruktionsfunktion er ugyldigt"
  
! #: cp/decl.cc:13608
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "modifikationer er ikke tilladt i erklæring af 'operator %T'"
  
! #: cp/decl.cc:13621
  #, fuzzy, gcc-internal-format
  #| msgid "return type specified for `operator %T'"
  msgid "return type specified for %<operator %T%>"
  msgstr "returtype angivet for 'operator %T'"
  
! #: cp/decl.cc:13624
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "modifikationer er ikke tilladt i erklæring af 'operator %T'"
  
! #: cp/decl.cc:13633
  #, fuzzy, gcc-internal-format
  #| msgid "return type specification for destructor invalid"
  msgid "return type specified for deduction guide"
  msgstr "angivelse af returneringstypen til destruktionsfunktion er ugyldigt"
  
! #: cp/decl.cc:13636
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "modifikationer er ikke tilladt i erklæring af 'operator %T'"
  
! #: cp/decl.cc:13640
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "modstridende erklæringer af '%s'"
  
! #: cp/decl.cc:13649
  #, fuzzy, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "modstridende erklæringer af '%s'"
  
! #: cp/decl.cc:13670
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "unavngiven variabel eller felt erklæret void"
  
! #: cp/decl.cc:13678
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "variabel eller felt erklæret void"
  
! #: cp/decl.cc:13693
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `inline' invalid for function `%s' declared out of global scope"
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "lagringsklassen 'inline' er ugyldig for funktionen '%s' erklæret uden for det globale virkefelt"
  
! #: cp/decl.cc:13698
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/decl.cc:13719
! #, gcc-internal-format
! msgid "anonymous non-C-compatible type given name for linkage purposes by %<typedef%> declaration"
! msgstr ""
! 
! #: cp/decl.cc:13735
! #, fuzzy, gcc-internal-format
! #| msgid "type is not compatible with its variant"
! msgid "type is not C-compatible because it has a base class"
! msgstr "type er ikke forenelig med dens variant"
! 
! #: cp/decl.cc:13750
! #, gcc-internal-format
! msgid "type is not C-compatible because %qD has default member initializer"
! msgstr ""
! 
! #: cp/decl.cc:13780
! #, fuzzy, gcc-internal-format
! #| msgid "type is not compatible with its variant"
! msgid "type is not C-compatible because it contains %qD declaration"
! msgstr "type er ikke forenelig med dens variant"
! 
! #: cp/decl.cc:13841
  #, fuzzy, gcc-internal-format
  #| msgid "%s as integer rather than floating due to prototype"
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr "%s som heltal i stedet for kommatal på grund af prototypen"
  
! #: cp/decl.cc:13847
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "destruktionsfunktioner må ikke være '%s'"
  
! #: cp/decl.cc:13868
  #, fuzzy
  #| msgid "signed and unsigned given together for `%s'"
  msgid "%e and %e specified together"
  msgstr "signed og unsigned er begge angivet for '%s'"
  
! #: cp/decl.cc:14081
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member `%D'"
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "ugyldig brug af medlemmet '%D'"
  
! #: cp/decl.cc:14084 cp/decl.cc:14106
  #, fuzzy, gcc-internal-format
  #| msgid "invalid definition of qualified type `%T'"
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "ugyldig definition af modificeret type '%T'"
  
! #: cp/decl.cc:14087
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member `%D'"
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "ugyldig brug af medlemmet '%D'"
  
! #: cp/decl.cc:14097
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%q#T is not a class or namespace"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/decl.cc:14121
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as non-function"
  msgid "declaration of %qE as non-function"
  msgstr "erklæring af '%D' som ikke-funktion"
  
! #: cp/decl.cc:14128
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as non-function"
  msgid "declaration of %qE as non-member"
  msgstr "erklæring af '%D' som ikke-funktion"
  
! #: cp/decl.cc:14156
  #, fuzzy, gcc-internal-format
  #| msgid "declarator-id missing; using reserved word `%D'"
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "erklærer-id mangler; bruger reserveret ord '%D'"
  
! #: cp/decl.cc:14207
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared `register'"
  msgid "function definition does not declare parameters"
  msgstr "'register' er påhæftet funktionsdefinitionen"
  
! #: cp/decl.cc:14215 cp/decl.cc:14224 cp/decl.cc:16206
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as non-function"
  msgid "declaration of %qD as non-function"
  msgstr "erklæring af '%D' som ikke-funktion"
  
! #: cp/decl.cc:14232
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as %s"
  msgid "declaration of %qD as %<typedef%>"
  msgstr "erklæring af '%D' som %s"
  
! #: cp/decl.cc:14237
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' shadows a parameter"
  msgid "declaration of %qD as parameter"
  msgstr "erklæring af '%#D' skygger for en parameter"
  
! #: cp/decl.cc:14272
  #, fuzzy, gcc-internal-format
  #| msgid "both long and short specified for `%s'"
  msgid "both %qs and %qs specified"
  msgstr "både long og short er angivet for '%s'"
  
! #: cp/decl.cc:14279 cp/decl.cc:14286 cp/decl.cc:14293 cp/decl.cc:14300
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "navnerum '%D' ikke tilladt i using-erklæring"
  
! #: cp/decl.cc:14311
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:14321
  #, fuzzy, gcc-internal-format
  #| msgid "two or more data types in declaration of `%s'"
  msgid "two or more data types in declaration of %qs"
  msgstr "mere end én datatype i erklæringen af '%s'"
  
! #: cp/decl.cc:14375
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain `complex' meaning `double complex'"
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C understøtter ikke at blot 'complex' betyder 'double complex'"
  
! #: cp/decl.cc:14425 cp/decl.cc:14429 cp/decl.cc:14432
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids declaration of `%s' with no type"
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ forbyder erklæring af '%s' uden en type"
  
! #: cp/decl.cc:14449
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_trap not supported by this target"
  msgid "%<__int%d%> is not supported by this target"
  msgstr "__builtin_trap understøttes ikke på denne målarkitektur"
  
! #: cp/decl.cc:14457
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support `long long'"
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ understøtter ikke 'long long'"
  
! #: cp/decl.cc:14520
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%qs specified with %qT"
  msgstr "%s brugt med '%%%c' %s-formatering"
  
! #: cp/decl.cc:14527
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%qs specified with typedef-name %qD"
  msgstr "%s brugt med '%%%c' %s-formatering"
  
! #: cp/decl.cc:14536
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<decltype%>"
  msgid "%qs specified with %<decltype%>"
  msgstr "forventede %<decltype%>"
  
! #: cp/decl.cc:14538
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%qs specified with %<typeof%>"
  msgstr "%s brugt med '%%%c' %s-formatering"
  
! #: cp/decl.cc:14607
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "complex invalid for %qs"
  msgstr "complex ugyldig for '%s'"
  
! #: cp/decl.cc:14651
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:14677
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' cannot be declared both virtual and static"
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "medlemmet '%D' kan ikke afklæres både virtual og static"
  
! #: cp/decl.cc:14686
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' cannot be declared both virtual and static"
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "medlemmet '%D' kan ikke afklæres både virtual og static"
  
! #: cp/decl.cc:14699
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "typedef-erklæringer er ugyldig i parametererklæringer"
  
! #: cp/decl.cc:14706
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter `%s'"
  msgid "storage class specified for template parameter %qs"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: cp/decl.cc:14716 cp/decl.cc:14896
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter `%s'"
  msgid "storage class specified for parameter %qs"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: cp/decl.cc:14724 cp/decl.cc:14733 cp/decl.cc:14739 cp/decl.cc:14745
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "a parameter cannot be declared %qs"
  msgstr "skabelonsparametre kan ikke være venner"
  
! #: cp/decl.cc:14755
  #, fuzzy, gcc-internal-format
  #| msgid "virtual outside class declaration"
  msgid "%<virtual%> outside class declaration"
  msgstr "virtual angivet uden for klasseerklæring"
  
! #: cp/decl.cc:14765 cp/decl.cc:14768 cp/decl.cc:14774 cp/decl.cc:14785
! #: cp/decl.cc:14797 cp/decl.cc:14807 cp/decl.cc:14811
  #, fuzzy, gcc-internal-format
  #| msgid "forward declaration of `%#T'"
  msgid "structured binding declaration cannot be %qs"
  msgstr "forhåndserklæring af '%#T'"
  
! #: cp/decl.cc:14771
! #, fuzzy, gcc-internal-format
! #| msgid "constructors cannot be declared virtual"
! msgid "structured binding declaration can be %qs only with %<-std=c++2c%> or %<-std=gnu++2c%>"
! msgstr "konstruktionsfunktioner kan ikke erklæres virtual"
! 
! #: cp/decl.cc:14778 cp/decl.cc:14803
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "konstruktionsfunktioner kan ikke erklæres virtual"
  
! #: cp/decl.cc:14791
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr "Ugyldig erklæring"
  
! #: cp/decl.cc:14815
  #, fuzzy, gcc-internal-format
  #| msgid "function `%s' cannot be declared `mutable'"
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr "funktionen '%s' kan ikke erklæres 'mutable'"
  
! #: cp/decl.cc:14827
  #, fuzzy, gcc-internal-format
  #| msgid "function `%D' cannot be declared friend"
  msgid "structured binding declaration cannot have type %qT"
  msgstr "funktionen '%D' kan ikke erklæres friend"
  
! #: cp/decl.cc:14830
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14838
  #, fuzzy, gcc-internal-format
  #| msgid "function `%D' cannot be declared friend"
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr "funktionen '%D' kan ikke erklæres friend"
  
! #: cp/decl.cc:14868
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of `%s'"
  msgid "multiple storage classes in declaration of %qs"
  msgstr "flere lagringsklasser optræder i erklæringen af '%s'"
  
! #: cp/decl.cc:14894
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %s `%s'"
  msgid "storage class specified for %qs"
  msgstr "lagringsklasse angivet for %s '%s'"
  
! #: cp/decl.cc:14908
  #, fuzzy, gcc-internal-format
  #| msgid "nested function `%s' declared `extern'"
  msgid "nested function %qs declared %<extern%>"
  msgstr "indlejret funktion '%s' er erklæret 'extern'"
  
! #: cp/decl.cc:14913
  #, fuzzy, gcc-internal-format
  #| msgid "top-level declaration of `%s' specifies `auto'"
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "erklæring af '%s' på øverste niveau angiver 'auto'"
  
! #: cp/decl.cc:14921
  #, fuzzy, gcc-internal-format
  #| msgid "function-scope `%s' implicitly auto and declared `__thread'"
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "'%s' i funktionsvirkefelt underforstået auto og erklæret '__thread'"
  
! #: cp/decl.cc:14935
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "lagringsklasseanvisninger er ugyldige i vennefunktionserklæringer"
  
! #: cp/decl.cc:15031
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of `%s'"
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "flere lagringsklasser optræder i erklæringen af '%s'"
  
! #: cp/decl.cc:15037
  #, fuzzy, gcc-internal-format
  msgid "remove parentheses"
  msgstr "uventet operand"
  
! #: cp/decl.cc:15104
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "explicit object member function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/decl.cc:15118
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be inline"
  msgid "a function type cannot have an explicit object parameter"
  msgstr "funktion kan ikke indbygges"
  
! #: cp/decl.cc:15124
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "a pointer to function type cannot have an explicit object parameter"
  msgstr "en virtuel funktion kan ikke erklæres som friend"
  
! #: cp/decl.cc:15128
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "a pointer to member function type cannot have an explicit object parameter"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/decl.cc:15136
  #, gcc-internal-format
  msgid "the type of a pointer to explicit object member function is a regular pointer to function type"
  msgstr ""
  
! #: cp/decl.cc:15140
  #, gcc-internal-format
  msgid "the type of an explicit object member function is a regular function type"
  msgstr ""
  
! #: cp/decl.cc:15161
  #, gcc-internal-format
  msgid "only the first parameter of a member function can be declared as an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:15166
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type `%T' declared `friend'"
  msgid "valid explicit object parameter declared here"
  msgstr "skabelonsparametertypen '%T' erklæret 'friend'"
  
! #: cp/decl.cc:15170
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "requires-clause on return type"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: cp/decl.cc:15191
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:15195
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/decl.cc:15200
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "en virtuel funktion kan ikke erklæres som friend"
  
! #: cp/decl.cc:15207
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:15216
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:15221
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "ugyldig brug af '%D"
  
! #: cp/decl.cc:15228
  #, gcc-internal-format
  msgid "%qs function with trailing return type has constrained %<auto%> type specifier rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:15234
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constrained %<auto%> type"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/decl.cc:15246
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "deduced class type %qD in function return type"
  msgstr "typemodifikationer ignoreret i funktionsreturtypen"
  
! #: cp/decl.cc:15256
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "en virtuel funktion kan ikke erklæres som friend"
  
! #: cp/decl.cc:15269
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:15283
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/decl.cc:15286
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:15293
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "a conversion function cannot have a trailing return type"
  msgstr "en virtuel funktion kan ikke erklæres som friend"
  
! #: cp/decl.cc:15319
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:15331
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' declared as function returning a function"
  msgid "%qs declared as function returning a function"
  msgstr "'%s' er erklæret som en funktion der returnerer en funktion"
  
! #: cp/decl.cc:15337
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' declared as function returning an array"
  msgid "%qs declared as function returning an array"
  msgstr "'%s' er erklæret som en funktion der returnerer en tabel"
  
! #: cp/decl.cc:15344
  #, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr ""
  
! #: cp/decl.cc:15377
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "destruktionsfunktionen kan ikke være en statisk medlemsfunktion"
  
! #: cp/decl.cc:15379
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "konstruktionsfunktionen kan ikke være en statisk medlemsfunktion"
  
! #: cp/decl.cc:15384
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "destructors may not be cv-qualified"
  msgstr "destruktionsfunktioner må ikke være '%s'"
  
! #: cp/decl.cc:15385
  #, fuzzy, gcc-internal-format
  #| msgid "constructors may not be `%s'"
  msgid "constructors may not be cv-qualified"
  msgstr "konstruktionsfunktioner må ikke være '%s'"
  
! #: cp/decl.cc:15393
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "destructors may not be ref-qualified"
  msgstr "destruktionsfunktioner må ikke være '%s'"
  
! #: cp/decl.cc:15394
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "constructors may not be ref-qualified"
  msgstr "destruktionsfunktioner må ikke være '%s'"
  
! #: cp/decl.cc:15412
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "konstruktionsfunktioner kan ikke erklæres virtual"
  
! #: cp/decl.cc:15429
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "en virtuel funktion kan ikke erklæres som friend"
  
! #: cp/decl.cc:15434
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend-erklæringen er ikke i klassedefinitionen"
  
! #: cp/decl.cc:15438
  #, fuzzy, gcc-internal-format
  #| msgid "can't define friend function `%s' in a local class definition"
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "kan ikke definere vennefunktion '%s' i en lokal klassedefinition"
  
! #: cp/decl.cc:15448
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:15452
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:15478
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "a non-member function cannot have an explicit object parameter"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.cc:15486
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "an explicit object member function cannot be %<virtual%>"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.cc:15496
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "an explicit object member function cannot be %<static%>"
  msgstr "konstruktionsfunktioner kan ikke erklæres virtual"
  
! #: cp/decl.cc:15505
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be a nonstatic member function"
  msgid "%qD cannot be an explicit object member function"
  msgstr "'%D' skal være en ikke-statisk medlemsfunktion"
  
! #: cp/decl.cc:15528
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "destruktionsfunktioner må ikke have parametre"
  
! #: cp/decl.cc:15576
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to `%#T'"
  msgid "cannot declare pointer to %q#T"
  msgstr "kan ikke erklære henvisning til '%#T'"
  
! #: cp/decl.cc:15589 cp/decl.cc:15596
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to `%#T'"
  msgid "cannot declare reference to %q#T"
  msgstr "kan ikke erklære reference til '%#T'"
  
! #: cp/decl.cc:15598
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to `%#T' member"
  msgid "cannot declare pointer to %q#T member"
  msgstr "kan ikke erklære henvisning til medlemmet '%#T'"
  
! #: cp/decl.cc:15627
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare references to references"
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "kan ikke erklære referencer til referencer"
  
! #: cp/decl.cc:15628
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field `%D' with function type"
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "kan ikke erklære bitfelt '%D' med funktionstype"
  
! #: cp/decl.cc:15701
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:15780
  #, fuzzy, gcc-internal-format
  #| msgid "template-id `%D' used as a declarator"
  msgid "template-id %qD used as a declarator"
  msgstr "skabelons-id '%D' benyttet som erklærer"
  
! #: cp/decl.cc:15806
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "medlemsfunktioner er underforstået venner af deres klasse"
  
! #: cp/decl.cc:15811
  #, fuzzy, gcc-internal-format
  #| msgid "extra qualification `%T::' on member `%s' ignored"
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "ekstra modifikation '%T::' af medlemmet '%s' ignoreret"
  
! #: cp/decl.cc:15841
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member function `%T::%s' within `%T'"
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "kan ikke erklære medlemsfunktion '%T::%s' inde i '%T'"
  
! #: cp/decl.cc:15843
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member function `%T::%s' within `%T'"
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "kan ikke erklære medlemsfunktion '%T::%s' inde i '%T'"
  
! #: cp/decl.cc:15851
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member `%T::%s' within `%T'"
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "kan ikke erklære medlem '%T::%s' inde i '%T'"
  
! #: cp/decl.cc:15891
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "datamedlem '%D' kan ikke være en medlemsskabelon"
  
! #: cp/decl.cc:15900
  #, fuzzy, gcc-internal-format
  #| msgid "data member may not have variably modified type `%T'"
  msgid "data member may not have variably modified type %qT"
  msgstr "datamedlem må ikke have variabelt ændret type '%T'"
  
! #: cp/decl.cc:15903
  #, fuzzy, gcc-internal-format
  #| msgid "parameter may not have variably modified type `%T'"
  msgid "parameter may not have variably modified type %qT"
  msgstr "parameter må ikke have variabelt ændret type '%T'"
  
! #: cp/decl.cc:15914
  #, fuzzy, gcc-internal-format
  #| msgid "virtual outside class declaration"
  msgid "%<explicit%> outside class declaration"
  msgstr "virtual angivet uden for klasseerklæring"
  
! #: cp/decl.cc:15917
  #, fuzzy, gcc-internal-format
  #| msgid "defining explicit specialization `%D' in friend declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "definering af eksplicit specialisering '%D' i friend-erklæring"
  
! #: cp/decl.cc:15920
  #, fuzzy, gcc-internal-format
  #| msgid "only declarations of constructors can be `explicit'"
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "kun erklæringer af konstruktionsfunktioner kan være 'explicit'"
  
! #: cp/decl.cc:15930
  #, fuzzy, gcc-internal-format
  #| msgid "non-member `%s' cannot be declared `mutable'"
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "'%s' som ikke er medlem, kan ikke erklæres 'mutable'"
  
! #: cp/decl.cc:15937
  #, fuzzy, gcc-internal-format
  #| msgid "non-object member `%s' cannot be declared `mutable'"
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "'%s' som ikke er objektmedlem, kan ikke erklæres 'mutable'"
  
! #: cp/decl.cc:15943
  #, fuzzy, gcc-internal-format
  #| msgid "function `%s' cannot be declared `mutable'"
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "funktionen '%s' kan ikke erklæres 'mutable'"
  
! #: cp/decl.cc:15949
  #, fuzzy, gcc-internal-format
  #| msgid "static `%s' cannot be declared `mutable'"
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "static '%s' kan ikke erklæres 'mutable'"
  
! #: cp/decl.cc:15955
  #, fuzzy, gcc-internal-format
  #| msgid "const `%s' cannot be declared `mutable'"
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "const '%s' kan ikke erklæres 'mutable'"
  
! #: cp/decl.cc:15961
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "referencen %qs kan ikke erklæres %<mutable%>"
  
! #: cp/decl.cc:15977
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/decl.cc:15980
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/decl.cc:16006
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "'%s' er ikke ved begyndelsen af erklæringen"
  
! #: cp/decl.cc:16009
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "typedef erklæret %<auto%>"
  
! #: cp/decl.cc:16014
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:16018
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "typedef-navn kan ikke være en indlejret-navn-specifikation"
  
! #: cp/decl.cc:16044
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ forbyder indlejret type %qD med samme navn som den omgivende klasse"
  
! #: cp/decl.cc:16136
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> angivet for friend class-erklæring"
  
! #: cp/decl.cc:16144
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "skabelonsparametre kan ikke være venner"
  
! #: cp/decl.cc:16146
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "friend-erklæring kræver klasseangivelse, dvs. %<friend class %T::%D%>"
  
! #: cp/decl.cc:16150
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "friend-erklæring kræver klasseangivelse, dvs. %<friend %#T%>"
  
! #: cp/decl.cc:16163
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "forsøg på at gøre klassen %qT til ven af det globale virkningsfelt"
  
! #: cp/decl.cc:16183
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "ugyldige modifikationer for ikke-medlemsfunktionstype"
  
! #: cp/decl.cc:16187
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:16197
  #, fuzzy, gcc-internal-format
  #| msgid "abstract declarator `%T' used as declaration"
  msgid "abstract declarator %qT used as declaration"
  msgstr "abstrakt erklærer '%T' benyttet som erklæring"
  
! #: cp/decl.cc:16212
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type `%T'"
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "ugyldig omtvingelse til funktionstypen '%T'"
  
! #: cp/decl.cc:16231
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use `::' in parameter declaration"
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "kan ikke bruge '::' i parametererklæring"
  
! #: cp/decl.cc:16241 cp/parser.cc:23112
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare parameter `%D' to be of type `%T'"
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "kan ikke erklære parameteren '%D' til at være af typen '%T'"
  
! #: cp/decl.cc:16248
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:16251
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:16257 cp/parser.cc:28188
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: cp/decl.cc:16267
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "parameter declared %<auto%>"
  msgstr "parameteren '%D' erklæret void"
  
! #: cp/decl.cc:16321 cp/parser.cc:3932
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of template-name '%E' in a declarator"
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "ugyldig brug af skabelonsnavn '%E' i erklæring"
  
! #: cp/decl.cc:16325
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' has no non-static data member named `%D'"
  msgid "non-static data member declared with placeholder %qT"
  msgstr "'%T' har intet ikke-statisk medlem ved navn '%D'"
  
! #: cp/decl.cc:16345
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C90 understøtter ikke fleksible tabelmedlemmer"
  
! #: cp/decl.cc:16348
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C90 understøtter ikke fleksible tabelmedlemmer"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:16364
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `::'"
  msgid "invalid use of %<::%>"
  msgstr "ugyldig brug af '::'"
  
! #: cp/decl.cc:16385
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of C function `%#D' conflicts with"
  msgid "declaration of function %qD in invalid context"
  msgstr "erklæring af C-funktionen '%#D' strider mod"
  
! #: cp/decl.cc:16395
  #, fuzzy, gcc-internal-format
  #| msgid "function `%D' declared virtual inside a union"
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "funktionen '%D' erklæret virtual inden i en union"
  
! #: cp/decl.cc:16405
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot be declared virtual, since it is always static"
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "'%D' kan ikke erklæres virtual eftersom den altid er statisk"
  
! #: cp/decl.cc:16419
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "modifikationer er ikke tilladt i erklæring af 'operator %T'"
  
! #: cp/decl.cc:16426
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' shadows a member of `this'"
  msgid "declaration of %qD as member of %qT"
  msgstr "erklæring af '%s' skygger for et medlem af 'this'"
  
! #: cp/decl.cc:16433 cp/decl.cc:16446
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "a destructor cannot be %qs"
  msgstr "destruktionsfunktioner må ikke være '%s'"
  
! #: cp/decl.cc:16452
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "modifikationer er ikke tilladt i erklæring af 'operator %T'"
  
! #: cp/decl.cc:16461
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "a constructor cannot be %<concept%>"
  msgstr "destruktionsfunktioner må ikke være '%s'"
  
! #: cp/decl.cc:16467
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "a concept cannot be a member function"
  msgstr "konstruktionsfunktionen kan ikke være en statisk medlemsfunktion"
  
! #: cp/decl.cc:16475 cp/decl.cc:16833
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "kan ikke åbne %s"
  
! #: cp/decl.cc:16485
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of implicitly-declared special member function"
  msgid "specialization of variable template %qD declared as function"
  msgstr "specialisering af underforstået erklæret speciel medlemsfunktion"
  
! #: cp/decl.cc:16488
  #, fuzzy, gcc-internal-format
  #| msgid "variable or field declared void"
  msgid "variable template declared here"
  msgstr "variabel eller felt erklæret void"
  
! #: cp/decl.cc:16553
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' has incomplete type"
  msgid "field %qD has incomplete type %qT"
  msgstr "feltet '%D' er af en ufuldstændig type"
  
! #: cp/decl.cc:16558
  #, fuzzy, gcc-internal-format
  #| msgid "name `%T' has incomplete type"
  msgid "name %qT has incomplete type"
  msgstr "navnet '%T' er af en ufuldstændig type"
  
! #: cp/decl.cc:16578
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is neither function nor member function; cannot be declared friend"
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "'%s' er hverken en almindelig funktion eller en medlemsfunktion; kan ikke erklæres som friend"
  
! #: cp/decl.cc:16581
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is neither function nor member function; cannot be declared friend"
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "'%s' er hverken en almindelig funktion eller en medlemsfunktion; kan ikke erklæres som friend"
  
! #: cp/decl.cc:16599 cp/parser.cc:23682 cp/parser.cc:31059
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:16649 cp/decl.cc:16660
  #, fuzzy, gcc-internal-format
  #| msgid "static member `%D' declared `register'"
  msgid "static data member %qE declared %qs"
  msgstr "statisk medlem '%D' erklæret 'register'"
  
! #: cp/decl.cc:16654
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "ugyldig tildeling af startværdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.cc:16697 cp/decl.cc:16705 cp/decl.cc:16712 cp/decl.cc:16719
  #, fuzzy, gcc-internal-format
  #| msgid "static member `%D' declared `register'"
  msgid "non-static data member %qE declared %qs"
  msgstr "statisk medlem '%D' erklæret 'register'"
  
! #: cp/decl.cc:16771
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `auto' invalid for function `%s'"
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "lagringsklassen 'auto' er ugyldig for funktionen '%s'"
  
! #: cp/decl.cc:16774
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `register' invalid for function `%s'"
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "lagringsklassen 'register' er ugyldig for funktionen '%s'"
  
! #: cp/decl.cc:16780
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `__thread' invalid for function `%s'"
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "lagringsklassen '__thread' er ugyldig for funktionen '%s'"
  
! #: cp/decl.cc:16784
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `__thread' invalid for function `%s'"
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "lagringsklassen '__thread' er ugyldig for funktionen '%s'"
  
! #: cp/decl.cc:16789
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for functions"
  msgid "%<constinit%> specifier invalid for function %qs"
  msgstr "'%D' kan kun angives for funktioner"
  
! #: cp/decl.cc:16792
  #, fuzzy, gcc-internal-format
  #| msgid "type specifier `%s' not allowed after struct or class"
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "typeangivelsen '%s' er ikke tilladt efter struct eller class"
  
! #: cp/decl.cc:16804
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `inline' invalid for function `%s' declared out of global scope"
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "lagringsklassen 'inline' er ugyldig for funktionen '%s' erklæret uden for det globale virkefelt"
  
! #: cp/decl.cc:16808
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `inline' invalid for function `%s' declared out of global scope"
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "lagringsklassen 'inline' er ugyldig for funktionen '%s' erklæret uden for det globale virkefelt"
  
! #: cp/decl.cc:16816
  #, fuzzy, gcc-internal-format
  #| msgid "virtual non-class function `%s'"
  msgid "virtual non-class function %qs"
  msgstr "virtuel funktion '%s' tilhører ikke en klasse"
  
! #: cp/decl.cc:16823
  #, fuzzy, gcc-internal-format
  #| msgid "method definition not in class context"
  msgid "%qs defined in a non-class scope"
  msgstr "metodedefinitionen optræder ikke i en klassekontekst"
  
! #: cp/decl.cc:16824
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "%qs declared in a non-class scope"
  msgstr "using-erklæring for ikke-medlem ved klassevirkefelt"
  
! #: cp/decl.cc:16866
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member function `%D' to have static linkage"
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "kan ikke erklære medlemsfunktion '%D' til at have statisk kædning"
  
! #: cp/decl.cc:16875
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "kan ikke erklære en funktion for static inden i en anden funktion"
  
! #: cp/decl.cc:16916
  #, fuzzy, gcc-internal-format
  #| msgid "`static' may not be used when defining (as opposed to declaring) a static data member"
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "'static' må ikke bruges ved definering (i modsætning til erklæring) af et statisk datamedlem"
  
! #: cp/decl.cc:16923
  #, fuzzy, gcc-internal-format
  #| msgid "static member `%D' declared `register'"
  msgid "static member %qD declared %<register%>"
  msgstr "statisk medlem '%D' erklæret 'register'"
  
! #: cp/decl.cc:16929
  #, fuzzy, gcc-internal-format
  #| msgid "cannot explicitly declare member `%#D' to have extern linkage"
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "kan ikke eksplicit erklære medlemmet '%#D' til at have extern-kædning"
  
! #: cp/decl.cc:16937
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' outside of class is not definition"
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "erklæring af '%#D' uden for en klasse er ikke en definition"
  
! #: cp/decl.cc:16944
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "skabelonsparametre kan ikke være venner"
  
! #: cp/decl.cc:16976
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' initialized and declared `extern'"
  msgid "%qs initialized and declared %<extern%>"
  msgstr "'%s' bliver tildelt en startværdi og er samtidig erklæret 'extern'"
  
! #: cp/decl.cc:16981
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' has both `extern' and initializer"
  msgid "%qs has both %<extern%> and initializer"
  msgstr "'%s' er erklæret 'extern', men bliver tildelt en startværdi"
  
! #: cp/decl.cc:17183
  #, fuzzy, gcc-internal-format
  #| msgid "default argument `%E' uses local variable `%D'"
  msgid "default argument %qE uses %qD"
  msgstr "standardparameter '%E' bruger lokal variabel '%D'"
  
! #: cp/decl.cc:17186
  #, fuzzy, gcc-internal-format
  #| msgid "default argument `%E' uses local variable `%D'"
  msgid "default argument %qE uses local variable %qD"
  msgstr "standardparameter '%E' bruger lokal variabel '%D'"
  
! #: cp/decl.cc:17313
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `virtual' in template declaration of `%#D'"
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "ugyldig brug af 'virtual' i skabelonserklæring af '%#D'"
  
! #: cp/decl.cc:17317
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of template-name '%E' in a declarator"
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "ugyldig brug af skabelonsnavn '%E' i erklæring"
  
! #: cp/decl.cc:17346
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "ugyldig parametertype '%T'"
  
! #: cp/decl.cc:17354
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' invalidly declared method type"
  msgid "parameter %qD invalidly declared method type"
  msgstr "parameteren '%D' er på ugyldig vis erklæret som af en medlemsfunktionstype"
  
! #: cp/decl.cc:17379
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' includes %s to array of unknown bound `%T'"
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "parameteren '%D' inkluderer %s til tabel med ukendt grænse '%T'"
  
! #: cp/decl.cc:17381
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' includes %s to array of unknown bound `%T'"
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "parameteren '%D' inkluderer %s til tabel med ukendt grænse '%T'"
  
! #: cp/decl.cc:17664
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constructor; you probably meant `%T (const %T&)'"
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "ugyldig konstruktionsfunktion; du mente sandsynligvis '%T (const %T&)'"
  
! #: cp/decl.cc:17743
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "%qD may not be declared within a namespace"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: cp/decl.cc:17750
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "'%#D' kan ikke erklæres"
  
! #: cp/decl.cc:17808
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be a nonstatic member function"
  msgid "%qD must be a non-static member function"
  msgstr "'%D' skal være en ikke-statisk medlemsfunktion"
  
! #: cp/decl.cc:17816
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be a nonstatic member function"
  msgid "%qD must be a member function"
  msgstr "'%D' skal være en ikke-statisk medlemsfunktion"
  
! #: cp/decl.cc:17824
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/decl.cc:17834
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be either a non-static member function or a non-member function"
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "'%D' skal enten være en ikke-statisk medlemsfunktion eller ikke en medlemsfunktion"
  
! #: cp/decl.cc:17844
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must have an argument of class or enumerated type"
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "'%D' skal have en parameter af en klasse- eller enum-type"
  
  #. 13.4.0.3
! #: cp/decl.cc:17875
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ prohibits overloading operator ?:"
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ISO C++ forbyder flertydiggørelse af operatoren ?:"
  
! #: cp/decl.cc:17885
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take either one or two arguments"
  msgid "%qD must not have variable number of arguments"
  msgstr "'%D' skal tage mod én eller to parametre"
  
! #: cp/decl.cc:17911
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take either zero or one argument"
  msgid "%qD must have either zero or one argument"
  msgstr "'%D' skal tage mod nul eller én parameter"
  
! #: cp/decl.cc:17912
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take either one or two arguments"
  msgid "%qD must have either one or two arguments"
  msgstr "'%D' skal tage mod én eller to parametre"
  
! #: cp/decl.cc:17924
  #, fuzzy, gcc-internal-format
  #| msgid "postfix `%D' must take `int' as its argument"
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "postfiks '%D' skal tage mod 'int' som parameter"
  
! #: cp/decl.cc:17925
  #, fuzzy, gcc-internal-format
  #| msgid "postfix `%D' must take `int' as its second argument"
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "postfiks '%D' skal tage mod 'int' som den anden parameter"
  
! #: cp/decl.cc:17936
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take exactly two arguments"
  msgid "%qD must have no arguments"
  msgstr "'%s' skal tage mod to parametre"
  
! #: cp/decl.cc:17937 cp/decl.cc:17947
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take exactly one argument"
  msgid "%qD must have exactly one argument"
  msgstr "'%s' skal tage mod én parameter"
  
! #: cp/decl.cc:17948
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take exactly two arguments"
  msgid "%qD must have exactly two arguments"
  msgstr "'%s' skal tage mod to parametre"
  
! #: cp/decl.cc:17963
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "%qD cannot have default arguments"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/decl.cc:17987
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.cc:17994
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.cc:17996
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.cc:18005
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.cc:18007
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.cc:18023
  #, fuzzy, gcc-internal-format
  #| msgid "user-defined `%D' always evaluates both arguments"
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "brugerdefineret '%D' evaluerer altid begge parametre"
  
! #: cp/decl.cc:18042
  #, fuzzy, gcc-internal-format
  #| msgid "prefix `%D' should return `%T'"
  msgid "prefix %qD should return %qT"
  msgstr "præfiks '%D' skal returnere '%T'"
  
! #: cp/decl.cc:18049
  #, fuzzy, gcc-internal-format
  #| msgid "postfix `%D' should return `%T'"
  msgid "postfix %qD should return %qT"
  msgstr "postfiks '%D' skal returnere '%T'"
  
! #: cp/decl.cc:18061
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' should return by value"
  msgid "%qD should return by value"
  msgstr "'%D' skal returnere pr. værdi (ikke reference)"
  
! #: cp/decl.cc:18118
  #, fuzzy, gcc-internal-format
  #| msgid "using template type parameter `%T' after `%s'"
  msgid "using template type parameter %qT after %qs"
  msgstr "bruger skabelonstypeparameter '%D' efter '%s'"
  
! #: cp/decl.cc:18142
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous template specialization `%D' for `%+D'"
  msgid "using alias template specialization %qT after %qs"
  msgstr "tvetydig skabelonsspecialisering '%D' for '%+D'"
  
! #: cp/decl.cc:18145
  #, fuzzy, gcc-internal-format
  #| msgid "using typedef-name `%D' after `%s'"
  msgid "using typedef-name %qD after %qs"
  msgstr "bruger typedef-navn '%D' efter '%s'"
  
! #: cp/decl.cc:18147
  #, fuzzy, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "tidligere erklæring som '%#D'"
  
! #: cp/decl.cc:18156
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "'%#D' omerklæret som %C"
  
! #: cp/decl.cc:18157 cp/decl.cc:18165
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "dette er en tidligere erklæring"
  
! #: cp/decl.cc:18164
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "'%#D' omerklæret som %C"
*************** msgstr "'%#D' omerklæret som %C"
*** 64748,64856 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:17005
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "skabelonsparameter er påkrævet for '%T'"
  
! #: cp/decl.cc:17048 cp/name-lookup.cc:6237 cp/name-lookup.cc:6370
! #: cp/parser.cc:7477 cp/parser.cc:33093
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: cp/decl.cc:17058
  #, fuzzy, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr "ikke-skabelon benyttet som skabelon"
  
! #: cp/decl.cc:17080 cp/name-lookup.cc:5926
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.cc:17109 cp/friend.cc:318 cp/parser.cc:3680 cp/parser.cc:7181
! #: cp/pt.cc:10141
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qT is not a template"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/decl.cc:17114
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:17219
  #, fuzzy, gcc-internal-format
  #| msgid "use of enum `%#D' without previous declaration"
  msgid "use of enum %q#D without previous declaration"
  msgstr "brug af enum '%#D' uden tidligere erklæring"
  
! #: cp/decl.cc:17246
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration `%#D' declares a non-template function"
  msgid "redeclaration of %qT as a non-template"
  msgstr "friend-erklæring '%#D' erklærer en ikke-skabelonsfunktion"
  
! #: cp/decl.cc:17383
  #, fuzzy, gcc-internal-format
  #| msgid "derived union `%T' invalid"
  msgid "derived union %qT invalid"
  msgstr "nedarvet union '%T' ugyldig"
  
! #: cp/decl.cc:17390
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in the class %T"
  msgid "%qT defined with multiple direct bases"
  msgstr "'%D' er allerede defineret i klassen '%T'"
  
! #: cp/decl.cc:17401
  #, fuzzy, gcc-internal-format
  #| msgid "type `%D' is not a direct or virtual base of `%T'"
  msgid "%qT defined with direct virtual base"
  msgstr "typen '%D' er ikke en direkte eller en virtuel stamklasse til '%T'"
  
! #: cp/decl.cc:17426
  #, fuzzy, gcc-internal-format
  #| msgid "base type `%T' fails to be a struct or class type"
  msgid "base type %qT fails to be a struct or class type"
  msgstr "stamklassetype '%T' er hverken en struct- eller class-type"
  
! #: cp/decl.cc:17456
  #, fuzzy, gcc-internal-format
  #| msgid "recursive type `%T' undefined"
  msgid "recursive type %qT undefined"
  msgstr "rekursiv type '%T' ikke defineret"
  
! #: cp/decl.cc:17458
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate base type `%T' invalid"
  msgid "duplicate base type %qT invalid"
  msgstr "stamklassetype '%T' optræder mere end én gang"
  
! #: cp/decl.cc:17616
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17619 cp/decl.cc:17628 cp/decl.cc:17639 cp/decl.cc:18240
! #: cp/parser.cc:22335
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "tidligere definition her"
  
! #: cp/decl.cc:17625
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17636
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17711
  #, 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"
--- 67536,67644 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:18179
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "skabelonsparameter er påkrævet for '%T'"
  
! #: cp/decl.cc:18222 cp/name-lookup.cc:6364 cp/name-lookup.cc:6498
! #: cp/parser.cc:8120 cp/parser.cc:35476
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: cp/decl.cc:18232
  #, fuzzy, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr "ikke-skabelon benyttet som skabelon"
  
! #: cp/decl.cc:18254 cp/name-lookup.cc:6053
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.cc:18283 cp/friend.cc:318 cp/parser.cc:3757 cp/parser.cc:7811
! #: cp/parser.cc:21307 cp/pt.cc:10233
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qT is not a template"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/decl.cc:18288
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:18393
  #, fuzzy, gcc-internal-format
  #| msgid "use of enum `%#D' without previous declaration"
  msgid "use of enum %q#D without previous declaration"
  msgstr "brug af enum '%#D' uden tidligere erklæring"
  
! #: cp/decl.cc:18420
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration `%#D' declares a non-template function"
  msgid "redeclaration of %qT as a non-template"
  msgstr "friend-erklæring '%#D' erklærer en ikke-skabelonsfunktion"
  
! #: cp/decl.cc:18563
  #, fuzzy, gcc-internal-format
  #| msgid "derived union `%T' invalid"
  msgid "derived union %qT invalid"
  msgstr "nedarvet union '%T' ugyldig"
  
! #: cp/decl.cc:18570
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in the class %T"
  msgid "%qT defined with multiple direct bases"
  msgstr "'%D' er allerede defineret i klassen '%T'"
  
! #: cp/decl.cc:18581
  #, fuzzy, gcc-internal-format
  #| msgid "type `%D' is not a direct or virtual base of `%T'"
  msgid "%qT defined with direct virtual base"
  msgstr "typen '%D' er ikke en direkte eller en virtuel stamklasse til '%T'"
  
! #: cp/decl.cc:18630
  #, fuzzy, gcc-internal-format
  #| msgid "base type `%T' fails to be a struct or class type"
  msgid "base type %qT fails to be a struct or class type"
  msgstr "stamklassetype '%T' er hverken en struct- eller class-type"
  
! #: cp/decl.cc:18660
  #, fuzzy, gcc-internal-format
  #| msgid "recursive type `%T' undefined"
  msgid "recursive type %qT undefined"
  msgstr "rekursiv type '%T' ikke defineret"
  
! #: cp/decl.cc:18662
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate base type `%T' invalid"
  msgid "duplicate base type %qT invalid"
  msgstr "stamklassetype '%T' optræder mere end én gang"
  
! #: cp/decl.cc:18835
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:18838 cp/decl.cc:18847 cp/decl.cc:18858 cp/decl.cc:19480
! #: cp/parser.cc:24038
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "tidligere definition her"
  
! #: cp/decl.cc:18844
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:18855
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:18930
  #, 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
*** 64860,65185 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:17860
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:18047
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for `%s' not integer constant"
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "enum-værdien for '%s' er ikke en heltalskonstant"
  
! #: cp/decl.cc:18057
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for `%s' not integer constant"
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "enum-værdien for '%s' er ikke en heltalskonstant"
  
! #: cp/decl.cc:18106
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.cc:18107
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of `int'"
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "ISO C begrænser enum-værdier til rækkevidden af 'int'"
  
! #: cp/decl.cc:18118
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in enumeration values at `%D'"
  msgid "overflow in enumeration values at %qD"
  msgstr "enum-værdier for store ved '%D'"
  
! #: cp/decl.cc:18138
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/decl.cc:18238 cp/parser.cc:22333
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "flere definitioner af %q#T"
  
! #: cp/decl.cc:18312
  #, fuzzy, gcc-internal-format
  #| msgid "return type `%#T' is incomplete"
  msgid "return type %q#T is incomplete"
  msgstr "returtype '%#T' er ufuldstændig"
  
! #: cp/decl.cc:18479 cp/typeck.cc:11460
  #, fuzzy, gcc-internal-format
  #| msgid "`operator=' should return a reference to `*this'"
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "'operator=' bør returnere en reference til '*this'"
  
! #: cp/decl.cc:19298
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statements in function returning %qT"
  msgstr "ingen return-sætning i en funktion der ikke returnerer void"
  
! #: cp/decl.cc:19300 cp/typeck.cc:11338
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.cc:19356
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "ingen return-sætning i en funktion der ikke returnerer void"
  
! #: cp/decl.cc:19547
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in class `%T'"
  msgid "%qD is already defined in class %qT"
  msgstr "'%D' er allerede defineret i klassen '%T'"
  
! #: cp/decl.cc:19945
  #, fuzzy, gcc-internal-format
  #| msgid "error closing %s: %m"
  msgid "using %qs"
  msgstr "fejl ved lukning af %s: %m"
  
! #: cp/decl.cc:19957
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
  
! #: cp/decl2.cc:386
  #, gcc-internal-format
  msgid "name missing for member function"
  msgstr "navn mangler for medlemsfunktion"
  
! #: cp/decl2.cc:481 cp/decl2.cc:529
  #, gcc-internal-format
  msgid "top-level comma expression in array subscript changed meaning in C++23"
  msgstr ""
  
! #: cp/decl2.cc:519
  #, gcc-internal-format
  msgid "built-in subscript operator without expression list"
  msgstr ""
  
! #: cp/decl2.cc:533
  #, gcc-internal-format
  msgid "built-in subscript operator with more than one expression in expression list"
  msgstr ""
  
! #: cp/decl2.cc:560 cp/decl2.cc:575
  #, gcc-internal-format
  msgid "ambiguous conversion for array subscript"
  msgstr "tvetydig konvertering af tabelindeks"
  
! #: cp/decl2.cc:569
  #, fuzzy, gcc-internal-format
  #| msgid "invalid types `%T[%T]' for array subscript"
  msgid "invalid types %<%T[%T]%> for array subscript"
  msgstr "ugyldige typer '%T[%T]' for tabelopslag"
  
! #: cp/decl2.cc:688
  #, fuzzy, gcc-internal-format
  #| msgid "deleting array `%#D'"
  msgid "deleting array %q#E"
  msgstr "benyttelse af delete på tabellen '%#D'"
  
! #: cp/decl2.cc:696
  #, fuzzy, gcc-internal-format
  #| msgid "type `%#T' argument given to `delete', expected pointer"
  msgid "type %q#T argument given to %<delete%>, expected pointer"
  msgstr "parameter af typen '%#T' givet til 'delete', forventede henvisning"
  
! #: cp/decl2.cc:710
  #, fuzzy, gcc-internal-format
  #| msgid "cannot delete a function.  Only pointer-to-objects are valid arguments to `delete'"
  msgid "cannot delete a function.  Only pointer-to-objects are valid arguments to %<delete%>"
  msgstr "kan ikke udføre delete på en funktion; kun henvisninger til objekter er gyldige som parameter til 'delete'"
  
! #: cp/decl2.cc:720
  #, fuzzy, gcc-internal-format
  #| msgid "deleting `%T' is undefined"
  msgid "deleting %qT is undefined"
  msgstr "benyttelse af delete på '%T' er ikke defineret"
  
! #: cp/decl2.cc:768 cp/pt.cc:6009
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of `%#D'"
  msgid "template declaration of %q#D"
  msgstr "skabelonserklæring af '%#D'"
  
! #: cp/decl2.cc:808
  #, fuzzy, gcc-internal-format
  #| msgid "too few template parameter lists in declaration of `%D'"
  msgid "template parameter lists provided don%'t match the template parameters of %qD"
  msgstr "for få skabelonsparameterlister angivet i erklæring af '%D'"
  
! #: cp/decl2.cc:823 cp/pt.cc:5977
  #, fuzzy, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "datamedlem '%D' kan ikke være en medlemsskabelon"
  
! #: cp/decl2.cc:916
  #, fuzzy, gcc-internal-format
  #| msgid "global declaration `%#D'"
  msgid "no declaration matches %q#D"
  msgstr "global erklæring '%#D'"
  
! #: cp/decl2.cc:921
  #, gcc-internal-format
  msgid "no conversion operators declared"
  msgstr ""
  
! #: cp/decl2.cc:924
  #, fuzzy, gcc-internal-format
  #| msgid "In function %qs"
  msgid "no functions named %qD"
  msgstr "I funktionen %qs"
  
! #: cp/decl2.cc:926
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "%#qT defined here"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: cp/decl2.cc:986
  #, fuzzy, gcc-internal-format
  #| msgid "local class `%#T' shall not have static data member `%#D'"
  msgid "local class %q#T shall not have static data member %q#D"
  msgstr "lokal klasse '%#T' må ikke have det statiske datamedlem '%#D'"
  
! #: cp/decl2.cc:995
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids static data member `%D' with same name as enclosing class"
  msgid "static data member %qD in unnamed class"
  msgstr "ISO C++ forbyder statisk datamedlem '%D' med samme navn som den omgivende klasse"
  
! #: cp/decl2.cc:997
  #, gcc-internal-format
  msgid "unnamed class defined here"
  msgstr ""
  
! #: cp/decl2.cc:1082
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "explicit template argument list not allowed"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/decl2.cc:1124
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in `%T'"
  msgid "%qD is already defined in %qT"
  msgstr "'%D' er allerede defineret i '%T'"
  
! #: cp/decl2.cc:1157 cp/decl2.cc:1165 cp/decl2.cc:1279
  #, fuzzy, gcc-internal-format
  #| msgid "invalid return type for member function `%#D'"
  msgid "invalid initializer for member function %qD"
  msgstr "ugyldig returtype for medlemsfunktionen '%#D'"
  
! #: cp/decl2.cc:1174
  #, fuzzy, gcc-internal-format
  #| msgid "initializer specified for non-member function `%D'"
  msgid "initializer specified for friend function %qD"
  msgstr "startværdi angivet for ikke-medlemsfunktion '%D'"
  
! #: cp/decl2.cc:1177 cp/decl2.cc:1283
  #, fuzzy, gcc-internal-format
  #| msgid "initializer specified for non-member function `%D'"
  msgid "initializer specified for static member function %qD"
  msgstr "startværdi angivet for ikke-medlemsfunktion '%D'"
  
! #: cp/decl2.cc:1225
  #, fuzzy, gcc-internal-format
  #| msgid "`asm' specifiers are not permitted on non-static data members"
  msgid "%<asm%> specifiers are not permitted on non-static data members"
  msgstr "'asm'-angivelser er ikke tilladt på ikke-statiske datamedlemmer"
  
! #: cp/decl2.cc:1386
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%#D' with non-integral type"
  msgid "bit-field %qD with non-integral type %qT"
  msgstr "bitfelt '%#D' med en ikke-heltalstype"
  
! #: cp/decl2.cc:1394
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `%D' to be a bit-field type"
  msgid "cannot declare %qD to be a bit-field type"
  msgstr "kan ikke erklære '%D' til at være en bitfeltstype"
  
! #: cp/decl2.cc:1405
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field `%D' with function type"
  msgid "cannot declare bit-field %qD with function type"
  msgstr "kan ikke erklære bitfelt '%D' med funktionstype"
  
! #: cp/decl2.cc:1411
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field `%D' with function type"
  msgid "cannot declare bit-field %qD with %<warn_if_not_aligned%> type"
  msgstr "kan ikke erklære bitfelt '%D' med funktionstype"
  
! #: cp/decl2.cc:1418
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in the class %T"
  msgid "%qD is already defined in the class %qT"
  msgstr "'%D' er allerede defineret i klassen '%T'"
  
! #: cp/decl2.cc:1426
  #, fuzzy, gcc-internal-format
  #| msgid "static member `%D' cannot be a bit-field"
  msgid "static member %qD cannot be a bit-field"
  msgstr "statisk medlem '%D' kan ikke være et bitfelt"
  
! #: cp/decl2.cc:1440
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%#D' with non-integral type"
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "bitfelt '%#D' med en ikke-heltalstype"
  
! #: cp/decl2.cc:1882
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.cc:2032
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "anonym struct er ikke inden i en navngiven type"
  
! #: cp/decl2.cc:2048
  #, 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.cc:2055
  #, 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.cc:2058
  #, 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.cc:2123
  #, 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.cc:2132
  #, fuzzy, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "anonym sammensat type uden medlemmer"
  
! #: cp/decl2.cc:2169
  #, fuzzy, gcc-internal-format
  #| msgid "`operator new' must return type `%T'"
  msgid "%<operator new%> must return type %qT"
--- 67648,67988 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:19099
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:19287
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for `%s' not integer constant"
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "enum-værdien for '%s' er ikke en heltalskonstant"
  
! #: cp/decl.cc:19297
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for `%s' not integer constant"
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "enum-værdien for '%s' er ikke en heltalskonstant"
  
! #: cp/decl.cc:19346
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.cc:19347
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of `int'"
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "ISO C begrænser enum-værdier til rækkevidden af 'int'"
  
! #: cp/decl.cc:19358
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in enumeration values at `%D'"
  msgid "overflow in enumeration values at %qD"
  msgstr "enum-værdier for store ved '%D'"
  
! #: cp/decl.cc:19378
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/decl.cc:19478 cp/parser.cc:24036
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "flere definitioner af %q#T"
  
! #: cp/decl.cc:19552
  #, fuzzy, gcc-internal-format
  #| msgid "return type `%#T' is incomplete"
  msgid "return type %q#T is incomplete"
  msgstr "returtype '%#T' er ufuldstændig"
  
! #: cp/decl.cc:19722 cp/typeck.cc:11632
  #, fuzzy, gcc-internal-format
  #| msgid "`operator=' should return a reference to `*this'"
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "'operator=' bør returnere en reference til '*this'"
  
! #: cp/decl.cc:20540
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statements in function returning %qT"
  msgstr "ingen return-sætning i en funktion der ikke returnerer void"
  
! #: cp/decl.cc:20542 cp/typeck.cc:11510
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.cc:20553
! #, gcc-internal-format
! msgid "defining %qD, which previously failed to be deduced in a SFINAE context"
! msgstr ""
! 
! #: cp/decl.cc:20611
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "ingen return-sætning i en funktion der ikke returnerer void"
  
! #: cp/decl.cc:20807
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in class `%T'"
  msgid "%qD is already defined in class %qT"
  msgstr "'%D' er allerede defineret i klassen '%T'"
  
! #: cp/decl.cc:21205
  #, fuzzy, gcc-internal-format
  #| msgid "error closing %s: %m"
  msgid "using %qs"
  msgstr "fejl ved lukning af %s: %m"
  
! #: cp/decl.cc:21217
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
  
! #: cp/decl2.cc:390
  #, gcc-internal-format
  msgid "name missing for member function"
  msgstr "navn mangler for medlemsfunktion"
  
! #: cp/decl2.cc:485 cp/decl2.cc:533
  #, gcc-internal-format
  msgid "top-level comma expression in array subscript changed meaning in C++23"
  msgstr ""
  
! #: cp/decl2.cc:523
  #, gcc-internal-format
  msgid "built-in subscript operator without expression list"
  msgstr ""
  
! #: cp/decl2.cc:537
  #, gcc-internal-format
  msgid "built-in subscript operator with more than one expression in expression list"
  msgstr ""
  
! #: cp/decl2.cc:564 cp/decl2.cc:579
  #, gcc-internal-format
  msgid "ambiguous conversion for array subscript"
  msgstr "tvetydig konvertering af tabelindeks"
  
! #: cp/decl2.cc:573
  #, fuzzy, gcc-internal-format
  #| msgid "invalid types `%T[%T]' for array subscript"
  msgid "invalid types %<%T[%T]%> for array subscript"
  msgstr "ugyldige typer '%T[%T]' for tabelopslag"
  
! #: cp/decl2.cc:692
  #, fuzzy, gcc-internal-format
  #| msgid "deleting array `%#D'"
  msgid "deleting array %q#E"
  msgstr "benyttelse af delete på tabellen '%#D'"
  
! #: cp/decl2.cc:700
  #, fuzzy, gcc-internal-format
  #| msgid "type `%#T' argument given to `delete', expected pointer"
  msgid "type %q#T argument given to %<delete%>, expected pointer"
  msgstr "parameter af typen '%#T' givet til 'delete', forventede henvisning"
  
! #: cp/decl2.cc:714
  #, fuzzy, gcc-internal-format
  #| msgid "cannot delete a function.  Only pointer-to-objects are valid arguments to `delete'"
  msgid "cannot delete a function.  Only pointer-to-objects are valid arguments to %<delete%>"
  msgstr "kan ikke udføre delete på en funktion; kun henvisninger til objekter er gyldige som parameter til 'delete'"
  
! #: cp/decl2.cc:724
  #, fuzzy, gcc-internal-format
  #| msgid "deleting `%T' is undefined"
  msgid "deleting %qT is undefined"
  msgstr "benyttelse af delete på '%T' er ikke defineret"
  
! #: cp/decl2.cc:772 cp/pt.cc:6056
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of `%#D'"
  msgid "template declaration of %q#D"
  msgstr "skabelonserklæring af '%#D'"
  
! #: cp/decl2.cc:936
! #, fuzzy
! msgid "parameter %P of candidate has type %e..."
! msgstr "parameteren '%s' er af en ufuldstændig type"
! 
! #: cp/decl2.cc:946
! #, fuzzy
! msgid "...which does not match type %e"
! msgstr "'%D' erklærer ikke en skabelonstype"
! 
! #: cp/decl2.cc:1013
  #, fuzzy, gcc-internal-format
  #| msgid "too few template parameter lists in declaration of `%D'"
  msgid "template parameter lists provided don%'t match the template parameters of %qD"
  msgstr "for få skabelonsparameterlister angivet i erklæring af '%D'"
  
! #: cp/decl2.cc:1028 cp/pt.cc:6024
  #, fuzzy, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "datamedlem '%D' kan ikke være en medlemsskabelon"
  
! #: cp/decl2.cc:1121
  #, fuzzy, gcc-internal-format
  #| msgid "global declaration `%#D'"
  msgid "no declaration matches %q#D"
  msgstr "global erklæring '%#D'"
  
! #: cp/decl2.cc:1129
  #, gcc-internal-format
  msgid "no conversion operators declared"
  msgstr ""
  
! #: cp/decl2.cc:1132
  #, fuzzy, gcc-internal-format
  #| msgid "In function %qs"
  msgid "no functions named %qD"
  msgstr "I funktionen %qs"
  
! #: cp/decl2.cc:1134
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "%#qT defined here"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: cp/decl2.cc:1194
  #, fuzzy, gcc-internal-format
  #| msgid "local class `%#T' shall not have static data member `%#D'"
  msgid "local class %q#T shall not have static data member %q#D"
  msgstr "lokal klasse '%#T' må ikke have det statiske datamedlem '%#D'"
  
! #: cp/decl2.cc:1203
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids static data member `%D' with same name as enclosing class"
  msgid "static data member %qD in unnamed class"
  msgstr "ISO C++ forbyder statisk datamedlem '%D' med samme navn som den omgivende klasse"
  
! #: cp/decl2.cc:1205
  #, gcc-internal-format
  msgid "unnamed class defined here"
  msgstr ""
  
! #: cp/decl2.cc:1290
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "explicit template argument list not allowed"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/decl2.cc:1332
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in `%T'"
  msgid "%qD is already defined in %qT"
  msgstr "'%D' er allerede defineret i '%T'"
  
! #: cp/decl2.cc:1365 cp/decl2.cc:1373 cp/decl2.cc:1487
  #, fuzzy, gcc-internal-format
  #| msgid "invalid return type for member function `%#D'"
  msgid "invalid initializer for member function %qD"
  msgstr "ugyldig returtype for medlemsfunktionen '%#D'"
  
! #: cp/decl2.cc:1382
  #, fuzzy, gcc-internal-format
  #| msgid "initializer specified for non-member function `%D'"
  msgid "initializer specified for friend function %qD"
  msgstr "startværdi angivet for ikke-medlemsfunktion '%D'"
  
! #: cp/decl2.cc:1385 cp/decl2.cc:1491
  #, fuzzy, gcc-internal-format
  #| msgid "initializer specified for non-member function `%D'"
  msgid "initializer specified for static member function %qD"
  msgstr "startværdi angivet for ikke-medlemsfunktion '%D'"
  
! #: cp/decl2.cc:1433
  #, fuzzy, gcc-internal-format
  #| msgid "`asm' specifiers are not permitted on non-static data members"
  msgid "%<asm%> specifiers are not permitted on non-static data members"
  msgstr "'asm'-angivelser er ikke tilladt på ikke-statiske datamedlemmer"
  
! #: cp/decl2.cc:1594
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%#D' with non-integral type"
  msgid "bit-field %qD with non-integral type %qT"
  msgstr "bitfelt '%#D' med en ikke-heltalstype"
  
! #: cp/decl2.cc:1602
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `%D' to be a bit-field type"
  msgid "cannot declare %qD to be a bit-field type"
  msgstr "kan ikke erklære '%D' til at være en bitfeltstype"
  
! #: cp/decl2.cc:1613
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field `%D' with function type"
  msgid "cannot declare bit-field %qD with function type"
  msgstr "kan ikke erklære bitfelt '%D' med funktionstype"
  
! #: cp/decl2.cc:1619
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field `%D' with function type"
  msgid "cannot declare bit-field %qD with %<warn_if_not_aligned%> type"
  msgstr "kan ikke erklære bitfelt '%D' med funktionstype"
  
! #: cp/decl2.cc:1626
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in the class %T"
  msgid "%qD is already defined in the class %qT"
  msgstr "'%D' er allerede defineret i klassen '%T'"
  
! #: cp/decl2.cc:1634
  #, fuzzy, gcc-internal-format
  #| msgid "static member `%D' cannot be a bit-field"
  msgid "static member %qD cannot be a bit-field"
  msgstr "statisk medlem '%D' kan ikke være et bitfelt"
  
! #: cp/decl2.cc:1648
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%#D' with non-integral type"
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "bitfelt '%#D' med en ikke-heltalstype"
  
! #: cp/decl2.cc:2103
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.cc:2273
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "anonym struct er ikke inden i en navngiven type"
  
! #: cp/decl2.cc:2289
  #, 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.cc:2296
  #, 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.cc:2299
  #, 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.cc:2364
  #, 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.cc:2373
  #, fuzzy, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "anonym sammensat type uden medlemmer"
  
! #: cp/decl2.cc:2410
  #, fuzzy, gcc-internal-format
  #| msgid "`operator new' must return type `%T'"
  msgid "%<operator new%> must return type %qT"
*************** msgstr "'operator new' skal returnere ty
*** 65189,65294 ****
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.cc:2181
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr ""
  
! #: cp/decl2.cc:2197
  #, 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.cc:2227
  #, 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.cc:2242
  #, fuzzy, gcc-internal-format
  #| msgid "destructors must be member functions"
  msgid "destroying %<operator delete%> must be a member function"
  msgstr "destruktionsfunktioner skal være medlemmer"
  
! #: cp/decl2.cc:2245
  #, fuzzy, gcc-internal-format
  #| msgid "`operator delete' must return type `%T'"
  msgid "%<operator delete[]%> cannot be a destroying delete"
  msgstr "'operator delete' skal returnere typen '%T'"
  
! #: cp/decl2.cc:2247
  #, fuzzy, gcc-internal-format
  #| msgid "destructors must be member functions"
  msgid "destroying %<operator delete%> must be a usual deallocation function"
  msgstr "destruktionsfunktioner skal være medlemmer"
  
! #: cp/decl2.cc:2257
  #, 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.cc:3298
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3302
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3308
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type has internal linkage"
  msgstr ""
  
  #. In C++98 this can only happen with unnamed namespaces.
! #: cp/decl2.cc:3312
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:3320
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.cc:3339
  #, gcc-internal-format
  msgid "%qT has a base %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3343
  #, gcc-internal-format
  msgid "%qT has a base %qT which depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3349
  #, gcc-internal-format
  msgid "%qT has a base %qT which has internal linkage"
  msgstr ""
  
  #. In C++98 this can only happen with unnamed namespaces.
! #: cp/decl2.cc:3353
  #, gcc-internal-format
  msgid "%qT has a base %qT which uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:3360
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.cc:5122
  #, fuzzy, gcc-internal-format
  #| msgid "%J'%F' declared `static' but never defined"
  msgid "%q#D, declared using an unnamed type, is used but never defined"
  msgstr "%J'%F' erklæret 'static', men aldrig defineret"
  
! #: cp/decl2.cc:5126
  #, fuzzy, gcc-internal-format
  #| msgid "%J'%F' declared `static' but never defined"
  msgid "%q#D, declared using an unnamed type, is used but not defined"
--- 67992,68097 ----
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.cc:2422
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr ""
  
! #: cp/decl2.cc:2438
  #, 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.cc:2468
  #, 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.cc:2483
  #, fuzzy, gcc-internal-format
  #| msgid "destructors must be member functions"
  msgid "destroying %<operator delete%> must be a member function"
  msgstr "destruktionsfunktioner skal være medlemmer"
  
! #: cp/decl2.cc:2486
  #, fuzzy, gcc-internal-format
  #| msgid "`operator delete' must return type `%T'"
  msgid "%<operator delete[]%> cannot be a destroying delete"
  msgstr "'operator delete' skal returnere typen '%T'"
  
! #: cp/decl2.cc:2488
  #, fuzzy, gcc-internal-format
  #| msgid "destructors must be member functions"
  msgid "destroying %<operator delete%> must be a usual deallocation function"
  msgstr "destruktionsfunktioner skal være medlemmer"
  
! #: cp/decl2.cc:2498
  #, 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.cc:3596
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3600
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3606
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type has internal linkage"
  msgstr ""
  
  #. In C++98 this can only happen with unnamed namespaces.
! #: cp/decl2.cc:3610
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:3618
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.cc:3637
  #, gcc-internal-format
  msgid "%qT has a base %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3641
  #, gcc-internal-format
  msgid "%qT has a base %qT which depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3647
  #, gcc-internal-format
  msgid "%qT has a base %qT which has internal linkage"
  msgstr ""
  
  #. In C++98 this can only happen with unnamed namespaces.
! #: cp/decl2.cc:3651
  #, gcc-internal-format
  msgid "%qT has a base %qT which uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:3658
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.cc:5434
  #, fuzzy, gcc-internal-format
  #| msgid "%J'%F' declared `static' but never defined"
  msgid "%q#D, declared using an unnamed type, is used but never defined"
  msgstr "%J'%F' erklæret 'static', men aldrig defineret"
  
! #: cp/decl2.cc:5438
  #, fuzzy, gcc-internal-format
  #| msgid "%J'%F' declared `static' but never defined"
  msgid "%q#D, declared using an unnamed type, is used but not defined"
*************** msgstr "%J'%F' erklæret 'static', men a
*** 65298,65788 ****
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.cc:5136
  #, 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.cc:5140
  #, 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.cc:5144
  #, 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.cc:5162
  #, 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.cc:5166
  #, fuzzy, gcc-internal-format
  #| msgid "%J'%F' declared `static' but never defined"
  msgid "%q#D, declared using local type %qT, is used but not defined here"
  msgstr "%J'%F' erklæret 'static', men aldrig defineret"
  
! #: cp/decl2.cc:5174
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5177
  #, 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.cc:5382
  #, 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.cc:5385
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous mangling %q#D"
  msgstr "tidligere erklæring '%D'"
  
! #: cp/decl2.cc:5387
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.cc:5459 cp/decl2.cc:5462
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5825
  #, 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.cc:6059
  #, 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 parameter %P  i '%+#D'"
  
! #: cp/decl2.cc:6064
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "...following parameter %P which has a default argument"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/decl2.cc:6187
  #, fuzzy, gcc-internal-format
  #| msgid "class %qE is deprecated"
  msgid "implicitly-declared %qD is deprecated"
  msgstr "klassen %qE er forældet"
  
! #: cp/decl2.cc:6191
  #, gcc-internal-format
  msgid "because %qT has user-provided %qD"
  msgstr ""
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.cc:6364
  #, 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.cc:6373
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a function type"
  msgid "use of deleted function %qD: %s"
  msgstr "sizeof benyttet på en funktionstype"
  
! #: cp/decl2.cc:6377
  #, 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.cc:6425
  #, fuzzy, gcc-internal-format
  msgid "use of function %qD with unsatisfied constraints"
  msgstr "'%#D' omerklæret som en anden form for symbol"
  
! #: cp/decl2.cc:6464
  #, 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 uden for skabelon"
  
! #: cp/error.cc:3812
  #, fuzzy
  #| msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgid "    inlined from %qD at %r%s:%d:%d%R"
  msgstr "    indlejret fra %qs ved %r%s:%d:%d%R"
  
! #: cp/error.cc:3817
  #, fuzzy
  #| msgid "    inlined from %qs at %r%s:%d%R"
  msgid "    inlined from %qD at %r%s:%d%R"
  msgstr "    indlejret fra %qs ved %r%s:%d%R"
  
! #: cp/error.cc:3823
  #, fuzzy, gcc-internal-format
  #| msgid "    inlined from %qs"
  msgid "    inlined from %qD"
  msgstr "    indlejret fra %qs"
  
! #: cp/error.cc:3849
  #, fuzzy, gcc-internal-format
  #| msgid "In member function `%s':"
  msgid "In static member function %qD"
  msgstr "I medlemsfunktionen '%s':"
  
! #: cp/error.cc:3851
  #, fuzzy, gcc-internal-format
  #| msgid "In construct"
  msgid "In copy constructor %qD"
  msgstr "I konstruktionen"
  
! #: cp/error.cc:3853
  #, fuzzy, gcc-internal-format
  #| msgid "In construct"
  msgid "In constructor %qD"
  msgstr "I konstruktionen"
  
! #: cp/error.cc:3855
  #, fuzzy, gcc-internal-format
  #| msgid "In construct"
  msgid "In destructor %qD"
  msgstr "I konstruktionen"
  
! #: cp/error.cc:3857
  #, fuzzy, gcc-internal-format
  #| msgid "In function"
  msgid "In lambda function"
  msgstr "I funktionen"
  
! #: cp/error.cc:3859
  #, fuzzy, gcc-internal-format
  #| msgid "In member function `%s':"
  msgid "In explicit object member function %qD"
  msgstr "I medlemsfunktionen '%s':"
  
! #: cp/error.cc:3861
  #, fuzzy, gcc-internal-format
  #| msgid "In member function %qs"
  msgid "In member function %qD"
  msgstr "I medlemsfunktionen %qs"
  
! #: cp/error.cc:3864
  #, fuzzy, gcc-internal-format
  #| msgid "In function %qs"
  msgid "In function %qD"
  msgstr "I funktionen %qs"
  
! #: cp/error.cc:3891
  #, fuzzy
  #| msgid "%s: In instantiation of `%s':\n"
  msgid "%s%s%sIn substitution of %qS:\n"
  msgstr "%s: i instantiering af '%s':\n"
  
! #: cp/error.cc:3892
  #, fuzzy, gcc-internal-format
  #| msgid "%s: In instantiation of `%s':\n"
  msgid "%s%s%sIn instantiation of %q#D:\n"
  msgstr "%s: i instantiering af '%s':\n"
  
! #: cp/error.cc:3912
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3915
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:4008
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:4009
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:4014
  #, gcc-internal-format
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:4015
  #, gcc-internal-format
  msgid "required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:4022
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "recursively required from here\n"
  msgstr "kaldt herfra"
  
! #: cp/error.cc:4023
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "required from here\n"
  msgstr "kaldt herfra"
  
! #: cp/error.cc:4073
  #, gcc-internal-format, gfc-internal-format
  msgid "[ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:4125
  #, fuzzy, gcc-internal-format
  #| msgid "no args to macro `%s'"
  msgid "in %<constexpr%> expansion of %qs"
  msgstr "ingen parametre givet til makroen '%s'"
  
! #: cp/error.cc:4138
  #, gcc-internal-format
  msgid "required by the constraints of %q#D\n"
  msgstr ""
  
! #: cp/error.cc:4153
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%D'"
  msgid "required for the satisfaction of %qE"
  msgstr "'%D' er tidligere erklæret"
  
! #: cp/error.cc:4175
  #, fuzzy, gcc-internal-format
  #| msgid "-c or -S required for Ada"
  msgid "required for constraint satisfaction\n"
  msgstr "-c eller -S kræves til Ada"
  
! #: cp/error.cc:4206
  #, gcc-internal-format
  msgid "in requirements with "
  msgstr ""
  
! #: cp/error.cc:4207
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "in requirements "
  msgstr "ingen parametre"
  
! #: cp/error.cc:4325
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "ingen parametre"
  
! #: cp/error.cc:4419
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4771
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "extended initializer lists 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.cc:4776
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/error.cc:4781
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "variadic templates 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.cc:4786
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/error.cc:4791
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/error.cc:4796
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "scoped enums 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.cc:4801
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/error.cc:4807
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/error.cc:4812
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "override controls (override/final) 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.cc:4817
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  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.cc:4822
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "user-defined literals 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.cc:4827
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/error.cc:4832
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "inheriting constructors 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.cc:4838
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/error.cc:4843
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "ref-qualifiers 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.cc:4896
  #, 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.cc:4901
  #, fuzzy, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: cp/error.cc:4916
  #, fuzzy, gcc-internal-format
  #| msgid "'%D' has no member named '%E'"
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "'%D' har intet medlem ved navn '%E'"
  
! #: cp/error.cc:4920 cp/typeck.cc:2897
  #, 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.cc:4942
  #, fuzzy, gcc-internal-format
  #| msgid "'%D' has no member named '%E'"
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "'%D' har intet medlem ved navn '%E'"
  
! #: cp/error.cc:4946 cp/typeck.cc:3492
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/error.cc:4957
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr "'%#D' kan ikke erklæres"
  
! #: cp/error.cc:4961
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "'%#D' kan ikke erklæres"
  
! #: cp/except.cc:395
  #, fuzzy, gcc-internal-format
  #| msgid "exception handling disabled, use -fexceptions to enable"
  msgid "exception handling disabled, use %<-fexceptions%> to enable"
  msgstr "håndtering af undtagelser er slået fra, angiv -fexceptions for at slå dem til"
  
! #: cp/except.cc:643
  #, gcc-internal-format
  msgid "throwing NULL, which has integral, not pointer type"
  msgstr "kaster NULL som har en heltals-, ikke en henvisningstype"
  
! #: cp/except.cc:747
  #, gcc-internal-format
  msgid "  in thrown expression"
  msgstr "  i kastet udtryk"
  
! #: cp/except.cc:894
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare parameter `%D' to be of type `%T'"
  msgid "cannot declare %<catch%> parameter to be of rvalue reference type %qT"
  msgstr "kan ikke erklære parameteren '%D' til at være af typen '%T'"
  
! #: cp/except.cc:904
  #, fuzzy, gcc-internal-format
  #| msgid "cannot create type information for type `%T' because its size is variable"
  msgid "cannot throw expression of type %qT because it involves types of variable size"
  msgstr "kan ikke oprette typeinformation for typen '%T' fordi dens størrelse er variabel"
  
! #: cp/except.cc:907
  #, fuzzy, gcc-internal-format
  #| msgid "cannot create type information for type `%T' because its size is variable"
  msgid "cannot catch type %qT because it involves types of variable size"
  msgstr "kan ikke oprette typeinformation for typen '%T' fordi dens størrelse er variabel"
  
! #: cp/except.cc:1008
  #, fuzzy, gcc-internal-format
  #| msgid "exception of type `%T' will be caught"
  msgid "exception of type %qT will be caught by earlier handler"
  msgstr "undtagelse af typen '%T' vil blive fanget"
  
! #: cp/except.cc:1010
  #, fuzzy, gcc-internal-format
  #| msgid "operand is r0"
  msgid "for type %qT"
  msgstr "operanden er r0"
  
! #: cp/except.cc:1039
  #, fuzzy, gcc-internal-format
  #| msgid "`...' handler must be the last handler for its try block"
  msgid "%<...%> handler must be the last handler for its try block"
  msgstr "håndteringen '...' skal være den sidste håndtering i try-blokken"
  
! #: cp/except.cc:1133
  #, gcc-internal-format
  msgid "noexcept-expression evaluates to %<false%> because of a call to %qD"
  msgstr ""
  
! #: cp/except.cc:1136
  #, gcc-internal-format
  msgid "but %qD does not throw; perhaps it should be declared %<noexcept%>"
  msgstr ""
  
! #: cp/expr.cc:232
  #, gcc-internal-format
  msgid "using value of assignment with %<volatile%>-qualified left operand is deprecated"
  msgstr ""
--- 68101,68686 ----
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.cc:5448
  #, 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.cc:5452
  #, 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.cc:5456
  #, 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.cc:5474
  #, 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.cc:5478
  #, fuzzy, gcc-internal-format
  #| msgid "%J'%F' declared `static' but never defined"
  msgid "%q#D, declared using local type %qT, is used but not defined here"
  msgstr "%J'%F' erklæret 'static', men aldrig defineret"
  
! #: cp/decl2.cc:5486
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5489
  #, 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.cc:5694
  #, 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.cc:5697
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous mangling %q#D"
  msgstr "tidligere erklæring '%D'"
  
! #: cp/decl2.cc:5699
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.cc:5771 cp/decl2.cc:5774
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:6152
  #, 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.cc:6386
  #, 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 parameter %P  i '%+#D'"
  
! #: cp/decl2.cc:6391
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "...following parameter %P which has a default argument"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/decl2.cc:6514
  #, fuzzy, gcc-internal-format
  #| msgid "class %qE is deprecated"
  msgid "implicitly-declared %qD is deprecated"
  msgstr "klassen %qE er forældet"
  
! #: cp/decl2.cc:6518
  #, gcc-internal-format
  msgid "because %qT has user-provided %qD"
  msgstr ""
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.cc:6705
  #, 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.cc:6714
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a function type"
  msgid "use of deleted function %qD: %s"
  msgstr "sizeof benyttet på en funktionstype"
  
! #: cp/decl2.cc:6718
  #, 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.cc:6766
  #, fuzzy, gcc-internal-format
  msgid "use of function %qD with unsatisfied constraints"
  msgstr "'%#D' omerklæret som en anden form for symbol"
  
! #: cp/decl2.cc:6810
  #, 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 uden for skabelon"
  
! #: cp/error.cc:3924
  #, fuzzy
  #| msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgid "    inlined from %qD at %r%s:%d:%d%R"
  msgstr "    indlejret fra %qs ved %r%s:%d:%d%R"
  
! #: cp/error.cc:3929
  #, fuzzy
  #| msgid "    inlined from %qs at %r%s:%d%R"
  msgid "    inlined from %qD at %r%s:%d%R"
  msgstr "    indlejret fra %qs ved %r%s:%d%R"
  
! #: cp/error.cc:3935
  #, fuzzy, gcc-internal-format
  #| msgid "    inlined from %qs"
  msgid "    inlined from %qD"
  msgstr "    indlejret fra %qs"
  
! #: cp/error.cc:3961
  #, fuzzy, gcc-internal-format
  #| msgid "In member function `%s':"
  msgid "In static member function %qD"
  msgstr "I medlemsfunktionen '%s':"
  
! #: cp/error.cc:3963
  #, fuzzy, gcc-internal-format
  #| msgid "In construct"
  msgid "In copy constructor %qD"
  msgstr "I konstruktionen"
  
! #: cp/error.cc:3965
  #, fuzzy, gcc-internal-format
  #| msgid "In construct"
  msgid "In constructor %qD"
  msgstr "I konstruktionen"
  
! #: cp/error.cc:3967
  #, fuzzy, gcc-internal-format
  #| msgid "In construct"
  msgid "In destructor %qD"
  msgstr "I konstruktionen"
  
! #: cp/error.cc:3969
  #, fuzzy, gcc-internal-format
  #| msgid "In function"
  msgid "In lambda function"
  msgstr "I funktionen"
  
! #: cp/error.cc:3971
  #, fuzzy, gcc-internal-format
  #| msgid "In member function `%s':"
  msgid "In explicit object member function %qD"
  msgstr "I medlemsfunktionen '%s':"
  
! #: cp/error.cc:3973
  #, fuzzy, gcc-internal-format
  #| msgid "In member function %qs"
  msgid "In member function %qD"
  msgstr "I medlemsfunktionen %qs"
  
! #: cp/error.cc:3976
  #, fuzzy, gcc-internal-format
  #| msgid "In function %qs"
  msgid "In function %qD"
  msgstr "I funktionen %qs"
  
! #: cp/error.cc:3992
! #, fuzzy, gcc-internal-format
! #| msgid "`%E' is not of type `%T'"
! msgid "but %qE is a type"
! msgstr "'%E' er ikke af typen '%T'"
! 
! #: cp/error.cc:3994
! #, fuzzy, gcc-internal-format
! #| msgid "Missing or invalid constant expression"
! msgid "but %qE is an expression"
! msgstr "Manglende eller ugyldigt konstant udtryk"
! 
! #: cp/error.cc:3996
! #, fuzzy, gcc-internal-format
! #| msgid "structure"
! msgid "but %qE is a structured binding"
! msgstr "struktur"
! 
! #: cp/error.cc:3998
! #, fuzzy, gcc-internal-format
! #| msgid "`%D' is not a namespace"
! msgid "but %qE is a variable"
! msgstr "'%D' er ikke et navnerum"
! 
! #: cp/error.cc:4000
! #, fuzzy, gcc-internal-format
! #| msgid "a parameter"
! msgid "but %qE is a parameter"
! msgstr "en parameter"
! 
! #: cp/error.cc:4002
! #, fuzzy, gcc-internal-format
! #| msgid "`%D' is not a function,"
! msgid "but %qE is a function"
! msgstr "'%s' er ikke en funktion,"
! 
! #: cp/error.cc:4004
! #, fuzzy, gcc-internal-format
! #| msgid "`%#T' has pointer data members"
! msgid "but %qE is a data member"
! msgstr "'%#T' har henvisningsdatamedlemmer"
! 
! #: cp/error.cc:4006
! #, fuzzy, gcc-internal-format
! #| msgid "`%D' is not a function template"
! msgid "but %qE is a function template"
! msgstr "'%D' er ikke en funktionsskabelon"
! 
! #: cp/error.cc:4008
! #, fuzzy, gcc-internal-format
! #| msgid "`%T' is not a template"
! msgid "but %qE is a class template"
! msgstr "'%T' er ikke en skabelon"
! 
! #: cp/error.cc:4010
! #, fuzzy, gcc-internal-format
! #| msgid "`%D' is a namespace"
! msgid "but %qE is a namespace"
! msgstr "'%D' er et navnerum"
! 
! #: cp/error.cc:4012
! #, fuzzy, gcc-internal-format
! #| msgid "`%D' is not a namespace"
! msgid "but %qE is an enumerator"
! msgstr "'%D' er ikke et navnerum"
! 
! #: cp/error.cc:4040
! #, fuzzy, gcc-internal-format
! #| msgid "  in instantiation of template `%T'"
! msgid "%s%s%sIn instantiation of %<template for%> iteration %E:\n"
! msgstr "  i instantiering af skabelonen '%T'"
! 
! #: cp/error.cc:4043
  #, fuzzy
  #| msgid "%s: In instantiation of `%s':\n"
  msgid "%s%s%sIn substitution of %qS:\n"
  msgstr "%s: i instantiering af '%s':\n"
  
! #: cp/error.cc:4044
  #, fuzzy, gcc-internal-format
  #| msgid "%s: In instantiation of `%s':\n"
  msgid "%s%s%sIn instantiation of %q#D:\n"
  msgstr "%s: i instantiering af '%s':\n"
  
! #: cp/error.cc:4066
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:4069
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:4173
! #, fuzzy, gcc-internal-format
! #| msgid "called from here"
! msgid "recursively required from %<template for%> iteration %E\n"
! msgstr "kaldt herfra"
! 
! #: cp/error.cc:4175
! #, gcc-internal-format
! msgid "required from %<template for%> iteration %E\n"
! msgstr ""
! 
! #: cp/error.cc:4180
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:4181
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:4186
  #, gcc-internal-format
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:4187
  #, gcc-internal-format
  msgid "required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:4194
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "recursively required from here\n"
  msgstr "kaldt herfra"
  
! #: cp/error.cc:4195
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "required from here\n"
  msgstr "kaldt herfra"
  
! #: cp/error.cc:4245
  #, gcc-internal-format, gfc-internal-format
  msgid "[ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:4297
  #, fuzzy, gcc-internal-format
  #| msgid "no args to macro `%s'"
  msgid "in %<constexpr%> expansion of %qs"
  msgstr "ingen parametre givet til makroen '%s'"
  
! #: cp/error.cc:4310
  #, gcc-internal-format
  msgid "required by the constraints of %q#D\n"
  msgstr ""
  
! #: cp/error.cc:4325
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%D'"
  msgid "required for the satisfaction of %qE"
  msgstr "'%D' er tidligere erklæret"
  
! #: cp/error.cc:4347
  #, fuzzy, gcc-internal-format
  #| msgid "-c or -S required for Ada"
  msgid "required for constraint satisfaction\n"
  msgstr "-c eller -S kræves til Ada"
  
! #: cp/error.cc:4378
  #, gcc-internal-format
  msgid "in requirements with "
  msgstr ""
  
! #: cp/error.cc:4379
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "in requirements "
  msgstr "ingen parametre"
  
! #: cp/error.cc:4497
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "ingen parametre"
  
! #: cp/error.cc:4591
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4943
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "extended initializer lists 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.cc:4948
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/error.cc:4953
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "variadic templates 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.cc:4958
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/error.cc:4963
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/error.cc:4968
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "scoped enums 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.cc:4973
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/error.cc:4979
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/error.cc:4984
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "override controls (override/final) 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.cc:4989
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  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.cc:4994
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "user-defined literals 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.cc:4999
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/error.cc:5004
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "inheriting constructors 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.cc:5010
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/error.cc:5015
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "ref-qualifiers 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.cc:5070
  #, 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.cc:5075
  #, fuzzy, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: cp/error.cc:5090
  #, fuzzy, gcc-internal-format
  #| msgid "'%D' has no member named '%E'"
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "'%D' har intet medlem ved navn '%E'"
  
! #: cp/error.cc:5094 cp/typeck.cc:3012
  #, 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.cc:5116
  #, fuzzy, gcc-internal-format
  #| msgid "'%D' has no member named '%E'"
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "'%D' har intet medlem ved navn '%E'"
  
! #: cp/error.cc:5120 cp/typeck.cc:3641
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/error.cc:5131
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr "'%#D' kan ikke erklæres"
  
! #: cp/error.cc:5135
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "'%#D' kan ikke erklæres"
  
! #: cp/except.cc:397
  #, fuzzy, gcc-internal-format
  #| msgid "exception handling disabled, use -fexceptions to enable"
  msgid "exception handling disabled, use %<-fexceptions%> to enable"
  msgstr "håndtering af undtagelser er slået fra, angiv -fexceptions for at slå dem til"
  
! #: cp/except.cc:647
  #, gcc-internal-format
  msgid "throwing NULL, which has integral, not pointer type"
  msgstr "kaster NULL som har en heltals-, ikke en henvisningstype"
  
! #: cp/except.cc:756
  #, gcc-internal-format
  msgid "  in thrown expression"
  msgstr "  i kastet udtryk"
  
! #: cp/except.cc:910
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare parameter `%D' to be of type `%T'"
  msgid "cannot declare %<catch%> parameter to be of rvalue reference type %qT"
  msgstr "kan ikke erklære parameteren '%D' til at være af typen '%T'"
  
! #: cp/except.cc:920
  #, fuzzy, gcc-internal-format
  #| msgid "cannot create type information for type `%T' because its size is variable"
  msgid "cannot throw expression of type %qT because it involves types of variable size"
  msgstr "kan ikke oprette typeinformation for typen '%T' fordi dens størrelse er variabel"
  
! #: cp/except.cc:923
  #, fuzzy, gcc-internal-format
  #| msgid "cannot create type information for type `%T' because its size is variable"
  msgid "cannot catch type %qT because it involves types of variable size"
  msgstr "kan ikke oprette typeinformation for typen '%T' fordi dens størrelse er variabel"
  
! #: cp/except.cc:1024
  #, fuzzy, gcc-internal-format
  #| msgid "exception of type `%T' will be caught"
  msgid "exception of type %qT will be caught by earlier handler"
  msgstr "undtagelse af typen '%T' vil blive fanget"
  
! #: cp/except.cc:1026
  #, fuzzy, gcc-internal-format
  #| msgid "operand is r0"
  msgid "for type %qT"
  msgstr "operanden er r0"
  
! #: cp/except.cc:1055
  #, fuzzy, gcc-internal-format
  #| msgid "`...' handler must be the last handler for its try block"
  msgid "%<...%> handler must be the last handler for its try block"
  msgstr "håndteringen '...' skal være den sidste håndtering i try-blokken"
  
! #: cp/except.cc:1149
  #, gcc-internal-format
  msgid "noexcept-expression evaluates to %<false%> because of a call to %qD"
  msgstr ""
  
! #: cp/except.cc:1152
  #, gcc-internal-format
  msgid "but %qD does not throw; perhaps it should be declared %<noexcept%>"
  msgstr ""
  
! #: cp/except.cc:1230
! #, fuzzy, gcc-internal-format
! #| msgid "`%D' not declared"
! msgid "%qD is not %<noexcept%>"
! msgstr "'%D' ikke erklæret"
! 
! #: cp/except.cc:1232
! #, fuzzy, gcc-internal-format
! #| msgid "`%T' is not a namespace"
! msgid "%qT is not %<noexcept%>"
! msgstr "'%T' er ikke et navnerum"
! 
! #: cp/expr.cc:244
  #, gcc-internal-format
  msgid "using value of assignment with %<volatile%>-qualified left operand is deprecated"
  msgstr ""
*************** msgstr "friend-erklæring '%#D' erklære
*** 65886,66444 ****
  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.cc:402
  #, 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.cc:487
  #, 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.cc:526
  #, 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.cc:532
  #, 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.cc:601
  #, 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.cc:669
  #, gcc-internal-format
  msgid "default member initializer for %qD required before the end of its enclosing class"
  msgstr ""
  
! #: cp/init.cc:671
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: cp/init.cc:739
  #, 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.cc:804
  #, gcc-internal-format
  msgid "initializing %qD from %qE does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:908 cp/init.cc:1023
  #, 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.cc:914
  #, gcc-internal-format
  msgid "reference %qD is not yet bound to a value when used here"
  msgstr ""
  
! #: cp/init.cc:919
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' is uninitialized reference"
  msgid "member %qD is used uninitialized"
  msgstr "medlemmet '%D' er en reference uden startværdi"
  
! #: cp/init.cc:972 cp/init.cc:2055 cp/init.cc:5016 cp/typeck2.cc:1431
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.cc:1000
  #, 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.cc:1143
  #, 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.cc:1158 cp/init.cc:1184 cp/init.cc:2781 cp/method.cc:2649
  #, 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.cc:1160 cp/init.cc:1178 cp/init.cc:1186 cp/init.cc:2765
! #: cp/init.cc:2794 cp/method.cc:2652 cp/method.cc:2663
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' will be initialized after"
  msgid "%q#D should be initialized"
  msgstr "'%D' vil blive klargjort efter"
  
! #: cp/init.cc:1176 cp/init.cc:2752 cp/method.cc:2660
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized reference member `%D'"
  msgid "uninitialized reference member in %q#T"
  msgstr "referencemedlem '%D' uden startværdi"
  
! #: cp/init.cc:1361
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' will be initialized after"
  msgid "%qD will be initialized after"
  msgstr "'%D' vil blive klargjort efter"
  
! #: cp/init.cc:1364
  #, 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.cc:1368
  #, gcc-internal-format
  msgid "  %q#D"
  msgstr ""
  
! #: cp/init.cc:1370
  #, fuzzy, gcc-internal-format
  #| msgid "  base `%T'"
  msgid "  base %qT"
  msgstr "  stamklasse '%T'"
  
! #: cp/init.cc:1372
  #, fuzzy, gcc-internal-format
  msgid "  when initialized here"
  msgstr "'%D' vil blive klargjort efter"
  
! #: cp/init.cc:1389
  #, 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.cc:1393
  #, 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.cc:1480
  #, 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.cc:1589
  #, 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.cc:1825 cp/init.cc:1844
  #, 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.cc:1831
  #, 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.cc:1838
  #, 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.cc:1877
  #, 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.cc:1885
  #, 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.cc:1932
  #, 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.cc:1940
  #, 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.cc:1943
  #, 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.cc:2376 cp/semantics.cc:4430 rust/backend/rust-tree.cc:4155
  #, 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.cc:2434
  #, 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.cc:2448
  #, 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.cc:2534 cp/typeck.cc:2383 rust/backend/rust-tree.cc:3798
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/init.cc:2541 cp/semantics.cc:2752
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/init.cc:2749
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.cc:2757
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.cc:2761
  #, 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.cc:2778
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.cc:2786
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.cc:2790
  #, 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.cc:2906
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2909
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2919
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2922
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2931
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2934
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2951
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "at offset %wi from %qD declared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/init.cc:2955
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "at offset [%wi, %wi] from %qD declared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/init.cc:3156
  #, fuzzy, gcc-internal-format
  #| msgid "integer overflow in expression"
  msgid "integer overflow in array size"
  msgstr "heltalsoverløb i udtryk"
  
! #: cp/init.cc:3166
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr ""
  
! #: cp/init.cc:3184
  #, 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.cc:3200
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by %<typedef%>"
  msgstr ""
  
! #: cp/init.cc:3202
  #, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr ""
  
! #: cp/init.cc:3212
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type `void' for new"
  msgid "invalid type %<void%> for %<new%>"
  msgstr "ugyldig type 'void' til new"
  
! #: cp/init.cc:3218
  #, gcc-internal-format
  msgid "%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:3260
  #, 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.cc:3416
  #, 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.cc:3506
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.cc:3509
  #, 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.cc:3512
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.cc:3708
  #, fuzzy, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr "egenskaber i parametertabelerklæring ignoreret"
  
! #: cp/init.cc:3993
  #, 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.cc:4022
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/init.cc:4031
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "new kan ikke bruges på en funktionstype"
  
! #: cp/init.cc:4158
  #, fuzzy, gcc-internal-format
  #| msgid "parameter has incomplete type"
  msgid "operator %<delete []%> used on incomplete type"
  msgstr "parameteren er af en ufuldstændig type"
  
! #: cp/init.cc:4173
  #, gcc-internal-format
  msgid "possible problem detected in invocation of operator %<delete []%>"
  msgstr ""
  
! #: cp/init.cc:4177
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:4912
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "startværdien slutter for tidligt"
  
! #: cp/init.cc:5225
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "ukendt tabelstørrelse i delete"
  
! #: cp/init.cc:5262
  #, fuzzy, gcc-internal-format
  #| msgid "return type is an incomplete type"
  msgid "operator %<delete%> used on incomplete type"
  msgstr "returtypen er en ufuldstændig type"
  
! #: cp/init.cc:5277
  #, gcc-internal-format
  msgid "possible problem detected in invocation of %<operator delete%>"
  msgstr ""
  
! #: cp/init.cc:5282
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:5297
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5302
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5616
  #, 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"
  
! #: cp/lambda.cc:567
  #, gcc-internal-format
  msgid "array of runtime bound cannot be captured by copy, only by reference"
  msgstr ""
  
! #: cp/lambda.cc:584
  #, gcc-internal-format
  msgid "capture of variably-modified type %qT that is not an N3639 array of runtime bound"
  msgstr ""
  
! #: cp/lambda.cc:588
  #, gcc-internal-format
  msgid "because the array element type %qT has variable size"
  msgstr ""
  
! #: cp/lambda.cc:612
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %s to references"
  msgid "cannot capture %qE by reference"
  msgstr "kan ikke erklære %s til referencer"
  
! #: cp/lambda.cc:623
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type `%T'"
  msgid "capture by copy of incomplete type %qT"
  msgstr "kan ikke %s en henvisning til en ufuldstændig type '%T'"
  
! #: cp/lambda.cc:638
  #, fuzzy, gcc-internal-format
  msgid "captured structured bindings are a C++20 extension"
  msgstr "Ugyldig erklæring"
  
! #: cp/lambda.cc:705
  #, gcc-internal-format
  msgid "trying to capture %qD in instantiation of generic lambda"
  msgstr ""
  
! #: cp/lambda.cc:782
  #, gcc-internal-format
  msgid "implicit capture of %qE via %<[=]%> is deprecated in C++20"
  msgstr ""
  
! #: cp/lambda.cc:784
  #, gcc-internal-format
  msgid "add explicit %<this%> or %<*this%> capture"
  msgstr ""
  
! #: cp/lambda.cc:911
  #, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr ""
  
! #: cp/lambda.cc:1578
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "the mangled name of %qT changed in %<-fabi-version=20%> (GCC 15.1)"
  msgstr "tildeling (ikke klargøring) i erklæring"
  
! #: cp/lambda.cc:1582
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "the mangled name of %qT changes in %<-fabi-version=20%> (GCC 15.1)"
  msgstr "tildeling (ikke klargøring) i erklæring"
  
! #: cp/lex.cc:643
  #, fuzzy, gcc-internal-format
  #| msgid "invalid #pragma %s"
  msgid "invalid %<#pragma %s%>"
  msgstr "ugyldig #pragma %s"
  
! #: cp/lex.cc:651
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma vtable no longer supported"
  msgid "%<#pragma vtable%> no longer supported"
  msgstr "'#pragma vtable' understøttes ikke længere"
  
! #: cp/lex.cc:723
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma implementation for %s appears after file is included"
  msgid "%<#pragma implementation%> for %qs appears after file is included"
  msgstr "'#pragma implementation' til %s optræder efter filen er inkluderet"
  
! #: cp/lex.cc:751
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not defined"
  msgid "%qD not defined"
  msgstr "'%D' er ikke defineret"
  
! #: cp/lex.cc:763
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "%qD was not declared in this scope; did you mean %qs?"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: cp/lex.cc:767
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "%qD was not declared in this scope"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: cp/lex.cc:810
  #, gcc-internal-format
  msgid "there are no arguments to %qD that depend on a template parameter, so a declaration of %qD must be available"
  msgstr ""
  
! #: cp/lex.cc:819
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr ""
--- 68784,69354 ----
  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.cc:406
  #, 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.cc:491
  #, 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.cc:530
  #, 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.cc:536
  #, 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.cc:605
  #, 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.cc:673
  #, gcc-internal-format
  msgid "default member initializer for %qD required before the end of its enclosing class"
  msgstr ""
  
! #: cp/init.cc:675
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: cp/init.cc:743
  #, 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.cc:808
  #, gcc-internal-format
  msgid "initializing %qD from %qE does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:912 cp/init.cc:1030
  #, 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.cc:918
  #, gcc-internal-format
  msgid "reference %qD is not yet bound to a value when used here"
  msgstr ""
  
! #: cp/init.cc:923
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' is uninitialized reference"
  msgid "member %qD is used uninitialized"
  msgstr "medlemmet '%D' er en reference uden startværdi"
  
! #: cp/init.cc:976 cp/init.cc:2062 cp/init.cc:5112 cp/typeck2.cc:1519
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.cc:1007
  #, 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.cc:1150
  #, 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.cc:1165 cp/init.cc:1191 cp/init.cc:2788 cp/method.cc:2778
  #, 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.cc:1167 cp/init.cc:1185 cp/init.cc:1193 cp/init.cc:2772
! #: cp/init.cc:2801 cp/method.cc:2781 cp/method.cc:2792
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' will be initialized after"
  msgid "%q#D should be initialized"
  msgstr "'%D' vil blive klargjort efter"
  
! #: cp/init.cc:1183 cp/init.cc:2759 cp/method.cc:2789
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized reference member `%D'"
  msgid "uninitialized reference member in %q#T"
  msgstr "referencemedlem '%D' uden startværdi"
  
! #: cp/init.cc:1368
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' will be initialized after"
  msgid "%qD will be initialized after"
  msgstr "'%D' vil blive klargjort efter"
  
! #: cp/init.cc:1371
  #, 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.cc:1375
  #, gcc-internal-format
  msgid "  %q#D"
  msgstr ""
  
! #: cp/init.cc:1377
  #, fuzzy, gcc-internal-format
  #| msgid "  base `%T'"
  msgid "  base %qT"
  msgstr "  stamklasse '%T'"
  
! #: cp/init.cc:1379
  #, fuzzy, gcc-internal-format
  msgid "  when initialized here"
  msgstr "'%D' vil blive klargjort efter"
  
! #: cp/init.cc:1396
  #, 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.cc:1400
  #, 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.cc:1487
  #, 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.cc:1596
  #, 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.cc:1832 cp/init.cc:1851
  #, 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.cc:1838
  #, 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.cc:1845
  #, 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.cc:1884
  #, 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.cc:1892
  #, 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.cc:1939
  #, 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.cc:1947
  #, 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.cc:1950
  #, 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.cc:2383 cp/reflect.cc:2522 cp/semantics.cc:4492
! #: rust/backend/rust-tree.cc:4192
  #, 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.cc:2441
  #, 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.cc:2455
  #, 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.cc:2541 cp/typeck.cc:2498 rust/backend/rust-tree.cc:3824
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/init.cc:2548 cp/semantics.cc:2780
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/init.cc:2756
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.cc:2764
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.cc:2768
  #, 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.cc:2785
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.cc:2793
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.cc:2797
  #, 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.cc:2913
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2916
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2926
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2929
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2938
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2941
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2958
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "at offset %wi from %qD declared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/init.cc:2962
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "at offset [%wi, %wi] from %qD declared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/init.cc:3171
  #, fuzzy, gcc-internal-format
  #| msgid "integer overflow in expression"
  msgid "integer overflow in array size"
  msgstr "heltalsoverløb i udtryk"
  
! #: cp/init.cc:3181
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr ""
  
! #: cp/init.cc:3199
  #, 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.cc:3215
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by %<typedef%>"
  msgstr ""
  
! #: cp/init.cc:3217
  #, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr ""
  
! #: cp/init.cc:3227
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type `void' for new"
  msgid "invalid type %<void%> for %<new%>"
  msgstr "ugyldig type 'void' til new"
  
! #: cp/init.cc:3233
  #, gcc-internal-format
  msgid "%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:3275
  #, 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.cc:3431
  #, 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.cc:3521
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.cc:3524
  #, 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.cc:3527
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.cc:3785
  #, fuzzy, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr "egenskaber i parametertabelerklæring ignoreret"
  
! #: cp/init.cc:4077
  #, 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.cc:4106
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/init.cc:4115
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "new kan ikke bruges på en funktionstype"
  
! #: cp/init.cc:4242
  #, fuzzy, gcc-internal-format
  #| msgid "parameter has incomplete type"
  msgid "operator %<delete []%> used on incomplete type"
  msgstr "parameteren er af en ufuldstændig type"
  
! #: cp/init.cc:4257
  #, gcc-internal-format
  msgid "possible problem detected in invocation of operator %<delete []%>"
  msgstr ""
  
! #: cp/init.cc:4262
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:5007
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "startværdien slutter for tidligt"
  
! #: cp/init.cc:5321
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "ukendt tabelstørrelse i delete"
  
! #: cp/init.cc:5358
  #, fuzzy, gcc-internal-format
  #| msgid "return type is an incomplete type"
  msgid "operator %<delete%> used on incomplete type"
  msgstr "returtypen er en ufuldstændig type"
  
! #: cp/init.cc:5373
  #, gcc-internal-format
  msgid "possible problem detected in invocation of %<operator delete%>"
  msgstr ""
  
! #: cp/init.cc:5379
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:5394
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5399
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5713
  #, 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"
  
! #: cp/lambda.cc:594
  #, gcc-internal-format
  msgid "array of runtime bound cannot be captured by copy, only by reference"
  msgstr ""
  
! #: cp/lambda.cc:611
  #, gcc-internal-format
  msgid "capture of variably-modified type %qT that is not an N3639 array of runtime bound"
  msgstr ""
  
! #: cp/lambda.cc:615
  #, gcc-internal-format
  msgid "because the array element type %qT has variable size"
  msgstr ""
  
! #: cp/lambda.cc:639
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %s to references"
  msgid "cannot capture %qE by reference"
  msgstr "kan ikke erklære %s til referencer"
  
! #: cp/lambda.cc:650
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type `%T'"
  msgid "capture by copy of incomplete type %qT"
  msgstr "kan ikke %s en henvisning til en ufuldstændig type '%T'"
  
! #: cp/lambda.cc:665
  #, fuzzy, gcc-internal-format
  msgid "captured structured bindings are a C++20 extension"
  msgstr "Ugyldig erklæring"
  
! #: cp/lambda.cc:732
  #, gcc-internal-format
  msgid "trying to capture %qD in instantiation of generic lambda"
  msgstr ""
  
! #: cp/lambda.cc:809
  #, gcc-internal-format
  msgid "implicit capture of %qE via %<[=]%> is deprecated in C++20"
  msgstr ""
  
! #: cp/lambda.cc:811
  #, gcc-internal-format
  msgid "add explicit %<this%> or %<*this%> capture"
  msgstr ""
  
! #: cp/lambda.cc:946
  #, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr ""
  
! #: cp/lambda.cc:1630
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "the mangled name of %qT changed in %<-fabi-version=20%> (GCC 15.1)"
  msgstr "tildeling (ikke klargøring) i erklæring"
  
! #: cp/lambda.cc:1634
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "the mangled name of %qT changes in %<-fabi-version=20%> (GCC 15.1)"
  msgstr "tildeling (ikke klargøring) i erklæring"
  
! #: cp/lambda.cc:1942
! #, gcc-internal-format
! msgid "%qD is no longer captured in noexcept lambda in ABI v21 (GCC 16)"
! msgstr ""
! 
! #: cp/lex.cc:701
  #, fuzzy, gcc-internal-format
  #| msgid "invalid #pragma %s"
  msgid "invalid %<#pragma %s%>"
  msgstr "ugyldig #pragma %s"
  
! #: cp/lex.cc:709
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma vtable no longer supported"
  msgid "%<#pragma vtable%> no longer supported"
  msgstr "'#pragma vtable' understøttes ikke længere"
  
! #: cp/lex.cc:781
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma implementation for %s appears after file is included"
  msgid "%<#pragma implementation%> for %qs appears after file is included"
  msgstr "'#pragma implementation' til %s optræder efter filen er inkluderet"
  
! #: cp/lex.cc:809
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not defined"
  msgid "%qD not defined"
  msgstr "'%D' er ikke defineret"
  
! #: cp/lex.cc:811 cp/parser.cc:3999 cp/parser.cc:34700
! #, fuzzy, gcc-internal-format
! #| msgid "template argument %d is invalid"
! msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
! msgstr "skabelonsparameter %d er ugyldig"
! 
! #: cp/lex.cc:824
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "%qD was not declared in this scope; did you mean %qs?"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: cp/lex.cc:828
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "%qD was not declared in this scope"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: cp/lex.cc:871
  #, gcc-internal-format
  msgid "there are no arguments to %qD that depend on a template parameter, so a declaration of %qD must be available"
  msgstr ""
  
! #: cp/lex.cc:880
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr ""
*************** msgstr ""
*** 66448,67320 ****
  msgid "  # %E"
  msgstr ""
  
! #: cp/mangle.cc:2669
  #, gcc-internal-format
  msgid "mangling %<typeof%>, use %<decltype%> instead"
  msgstr ""
  
! #: cp/mangle.cc:2673
  #, gcc-internal-format
  msgid "use of built-in trait %qT in function signature; use library traits instead"
  msgstr ""
  
  #. TODO Mangle pack indexing
  #. <https://github.com/itanium-cxx-abi/cxx-abi/issues/175>.
! #: cp/mangle.cc:2680
  #, gcc-internal-format
  msgid "mangling type pack index"
  msgstr ""
  
! #: cp/mangle.cc:3893
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.cc:3898
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr ""
  
! #: cp/mangle.cc:3972
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr ""
  
! #: cp/mangle.cc:4545
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.cc:4591 cp/mangle.cc:4770
  #, 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.cc:4597 cp/mangle.cc:4776
  #, 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.cc:4923
  #, 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.cc:4928
  #, 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.cc:4933
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of `%D' will change in a future version of GCC"
  msgid "the mangled name of the initialization guard variable for %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>"
  msgstr "det ABI-navnet for '%D' vil ændre sig i en fremtidig version af GCC"
  
! #: cp/mapper-client.cc:317
  #, gcc-internal-format
  msgid "failed %s mapper %qs line %u"
  msgstr ""
  
! #: cp/mapper-client.cc:318
  #, gcc-internal-format
  msgid "failed %s mapper %qs"
  msgstr ""
  
! #: cp/mapper-client.cc:330
  #, gcc-internal-format, gfc-internal-format
  msgid "failed mapper handshake %s"
  msgstr ""
  
! #: cp/mapper-client.cc:364
  #, gcc-internal-format, gfc-internal-format
  msgid "mapper died by signal %s"
  msgstr ""
  
! #: cp/mapper-client.cc:367
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ld returned %d exit status"
  msgid "mapper exit status %d"
  msgstr "ld returnerede afslutningskoden %d"
  
! #: cp/method.cc:867 cp/method.cc:2602
  #, fuzzy, gcc-internal-format
  #| msgid "non-static const member `%#D', can't use default assignment operator"
  msgid "non-static const member %q#D, cannot use default assignment operator"
  msgstr "ikke-statisk konstant medlem '%#D' kan ikke bruge standardtildelingsoperatoren"
  
! #: cp/method.cc:873 cp/method.cc:2608
  #, fuzzy, gcc-internal-format
  #| msgid "non-static reference member `%#D', can't use default assignment operator"
  msgid "non-static reference member %q#D, cannot use default assignment operator"
  msgstr "ikke-statisk referencemedlem '%#D' kan ikke bruge standardtildelingsoperatoren"
  
! #: cp/method.cc:963
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a static data member"
  msgstr "'%#D' er ikke et statisk medlem af '%#T'"
  
! #: cp/method.cc:964
  #, fuzzy, gcc-internal-format
  msgid "determining value of %qs"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: cp/method.cc:991
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to %s"
  msgid "forming type of %qs"
  msgstr "forkert parametertype til %s"
  
! #: cp/method.cc:1182
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "defaulted %qD only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/method.cc:1197
  #, gcc-internal-format
  msgid "defaulted %qD must return %<bool%>"
  msgstr ""
  
! #: cp/method.cc:1205
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take `void'"
  msgid "defaulted %qD must be %<const%>"
  msgstr "'%D' skal tage mod 'void'"
  
! #: cp/method.cc:1210
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "defaulted %qD must not have %<&&%> ref-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/method.cc:1239
  #, fuzzy, gcc-internal-format
  msgid "defaulted %qD is not a friend of %qT"
  msgstr "'%T' er allerede en ven af '%T'"
  
! #: cp/method.cc:1251
  #, gcc-internal-format
  msgid "defaulted member %qD must have parameter type %<const %T&%>"
  msgstr ""
  
! #: cp/method.cc:1254
  #, gcc-internal-format
  msgid "defaulted %qD must have parameters of either type %<const %T&%> or %qT"
  msgstr ""
  
! #: cp/method.cc:1257
  #, gcc-internal-format
  msgid "defaulted %qD must have parameters of either type %<const %T&%> or %qT, not both"
  msgstr ""
  
  #. Return type is auto, suggest changing it.
! #: cp/method.cc:1414
  #, gcc-internal-format
  msgid "changing the return type from %qs to a comparison category type will allow the comparison to use %qs and %qs"
  msgstr ""
  
! #: cp/method.cc:1434
  #, gcc-internal-format
  msgid "three-way comparison of %qD has type %qT, not a comparison category type"
  msgstr ""
  
! #: cp/method.cc:1443
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' in `%D' which does not enclose `%D'"
  msgid "three-way comparison of %qD has type %qT, which does not convert to %qT"
  msgstr "erklæring af '%D' i '%D' som ikke omgiver '%D'"
  
! #: cp/method.cc:1488
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field `%D' with function type"
  msgid "cannot default compare union %qT"
  msgstr "kan ikke erklære bitfelt '%D' med funktionstype"
  
! #: cp/method.cc:1556
  #, fuzzy, gcc-internal-format
  #| msgid "cannot create pointer to reference member `%D'"
  msgid "cannot default compare reference member %qD"
  msgstr "kan ikke oprette henvisning til reference medlemmet '%D'"
  
! #: cp/method.cc:1565
  #, fuzzy, gcc-internal-format
  #| msgid "protected member `%#D' in anonymous union"
  msgid "cannot default compare anonymous union member"
  msgstr "beskyttet medlem '%#D' i en anonym union"
  
! #: cp/method.cc:1583
  #, fuzzy, gcc-internal-format
  #| msgid "initialization of a flexible array member"
  msgid "cannot default compare flexible array member"
  msgstr "klargøring af fleksibelt tabelmedlem"
  
! #: cp/method.cc:1865
  #, gcc-internal-format
  msgid "synthesized method %qD first required here"
  msgstr ""
  
! #: cp/method.cc:1989
  #, fuzzy, gcc-internal-format
  #| msgid "(a pointer to member can only be formed with `&%E')"
  msgid "pointer to data member type %qT can only be invoked with one argument"
  msgstr "(en henvisning til medlem kan kun dannes med '&%E')"
  
! #: cp/method.cc:1996
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "pointer to member function type %qT must be invoked with at least one argument"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/method.cc:2016
  #, gcc-internal-format
  msgid "first argument type %qT of a pointer to member must be a class type or a pointer to a class type"
  msgstr ""
  
! #: cp/method.cc:2525
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr ""
  
! #: cp/method.cc:2536
  #, fuzzy, gcc-internal-format
  #| msgid "Only constructors can invoke constructors"
  msgid "defaulted destructor calls non-%<constexpr%> %qD"
  msgstr "Kun konstruktionsfunktioner kan kalde konstruktionsfunktioner"
  
! #: cp/method.cc:2537
  #, fuzzy, gcc-internal-format
  #| msgid "Only constructors can invoke constructors"
  msgid "defaulted constructor calls non-%<constexpr%> %qD"
  msgstr "Kun konstruktionsfunktioner kan kalde konstruktionsfunktioner"
  
! #: cp/method.cc:2625
  #, gcc-internal-format
  msgid "initializer for %q#D is invalid"
  msgstr "startværdi for %q#D er ugyldig"
  
! #: cp/method.cc:2682
  #, fuzzy, gcc-internal-format
  #| msgid "(use `=' to initialize static data members)"
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr "(brug '=' for at klargøre statiske datamedlemmer)"
  
! #: cp/method.cc:2693
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.cc:2911
  #, fuzzy, gcc-internal-format
  #| msgid "(use `=' to initialize static data members)"
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr "(brug '=' for at klargøre statiske datamedlemmer)"
  
! #: cp/method.cc:2955
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.cc:3087
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr ""
  
! #: cp/method.cc:3090
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr ""
  
! #: cp/method.cc:3099
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3110
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.cc:3118 cp/method.cc:3142
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr ""
  
! #: cp/method.cc:3151
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.cc:3574
  #, gcc-internal-format
  msgid "explicitly defaulted copy constructor is implicitly deleted because its declared type does not match the type of an implicit copy constructor"
  msgstr ""
  
! #: cp/method.cc:3579
  #, gcc-internal-format
  msgid "explicitly defaulted move constructor is implicitly deleted because its declared type does not match the type of an implicit move constructor"
  msgstr ""
  
! #: cp/method.cc:3584
  #, gcc-internal-format
  msgid "explicitly defaulted copy assignment operator is implicitly deleted because its declared type does not match the type of an implicit copy assignment operator"
  msgstr ""
  
! #: cp/method.cc:3589
  #, gcc-internal-format
  msgid "explicitly defaulted move assignment operator is implicitly deleted because its declared type does not match the type of an implicit move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3598
! #, fuzzy, gcc-internal-format
! #| msgid "cast does not match function type"
! msgid "expected signature: %qD"
! msgstr "typeomtvingelse passer ikke til funktionstype"
! 
! #: cp/method.cc:3696
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:"
  msgstr ""
  
! #: cp/method.cc:3716
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "a template cannot be defaulted"
  msgstr "skabelonsparametre kan ikke være venner"
  
! #: cp/method.cc:3755
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' cannot be declared"
  msgid "%qD cannot be defaulted"
  msgstr "'%#D' kan ikke erklæres"
  
! #: cp/method.cc:3764
  #, fuzzy, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "%Hslutningen af filen læst inden i standardparameter"
  
! #: cp/module.cc:1605
  #, fuzzy, gcc-internal-format
  #| msgid "string section missing"
  msgid "section %qs is missing or corrupted"
  msgstr "strengsektion mangler"
  
! #: cp/module.cc:1607
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "string section missing"
  msgid "section #%u is missing or corrupted"
  msgstr "strengsektion mangler"
  
! #: cp/module.cc:1829
  #, gcc-internal-format
  msgid "not Encapsulated Lazy Records of Named Declarations"
  msgstr ""
  
! #: cp/module.cc:1844
  #, fuzzy, gcc-internal-format
  #| msgid "expected template-id for type"
  msgid "unexpected encapsulation format or type"
  msgstr "forventet skabelon-id for typen"
  
! #: cp/module.cc:1853
  #, gcc-internal-format
  msgid "encapsulation is malformed"
  msgstr ""
  
! #: cp/module.cc:3382
  #, gcc-internal-format
  msgid "unable to represent further imported source locations"
  msgstr ""
  
! #: cp/module.cc:6549
  #, fuzzy, gcc-internal-format
  #| msgid "target attribute is not supported on this machine"
  msgid "%<target%> attribute currently unsupported in modules"
  msgstr "målarkitekturegenskab er ikke understøttet på denne maskine"
  
! #: cp/module.cc:6552
  #, fuzzy, gcc-internal-format
  msgid "%<optimize%> attribute currently unsupported in modules"
  msgstr "sektionsegenskaber understøttes ikke på denne målarkitektur"
  
! #: cp/module.cc:12100
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with tags %qE"
  msgstr ""
  
! #: cp/module.cc:12104
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with no tags"
  msgstr ""
  
! #: cp/module.cc:12107
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%#D'"
  msgid "existing declaration here with tags %qE"
  msgstr "tidligere erklæring af '%#D'"
  
! #: cp/module.cc:12110
  #, fuzzy, gcc-internal-format
  msgid "existing declaration here with no tags"
  msgstr "tidligere erklæring af '%#D' med %L-kædning"
  
! #: cp/module.cc:12161 cp/module.cc:12285
  #, fuzzy, gcc-internal-format
! msgid "conflicting type for imported declaration %#qD"
  msgstr "modstridende erklæringer af '%s'"
  
! #: cp/module.cc:12170
  #, fuzzy, gcc-internal-format
! msgid "conflicting language linkage for imported declaration %#qD"
  msgstr "modstridende erklæringer af '%s'"
  
! #: cp/module.cc:12182
  #, fuzzy, gcc-internal-format
  msgid "conflicting argument list for imported declaration %#qD"
  msgstr "modstridende erklæringer af '%s'"
  
! #: cp/module.cc:12189
  #, fuzzy, gcc-internal-format
  msgid "conflicting argument types for imported declaration %#qD"
  msgstr "modstridende erklæringer af '%s'"
  
! #: cp/module.cc:12227
  #, fuzzy, gcc-internal-format
  msgid "conflicting %<noexcept%> specifier for imported declaration %#qD"
  msgstr "modstridende erklæringer af '%s'"
  
! #: cp/module.cc:12245
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting return type specified for `%#D'"
  msgid "conflicting deduced return type for imported declaration %#qD"
  msgstr "modstridende returtyper angivet for '%#D'"
  
! #: cp/module.cc:12260
  #, fuzzy, gcc-internal-format
  msgid "conflicting %<constexpr%> for imported declaration %#qD"
  msgstr "modstridende erklæringer af '%s'"
  
! #: cp/module.cc:12276
  #, fuzzy, gcc-internal-format
  msgid "conflicting imported declaration %q#D"
  msgstr "modstridende erklæringer af '%s'"
  
! #: cp/module.cc:12302
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration `%D'"
  msgid "existing declaration %#qD"
  msgstr "i erklæringen '%D'"
  
! #: cp/module.cc:12405
  #, fuzzy, gcc-internal-format
  #| msgid "no default argument for `%D'"
  msgid "conflicting default argument for %#qD"
  msgstr "ingen standardparameter til '%D'"
  
! #: cp/module.cc:12407 cp/module.cc:12434
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "existing default declared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/module.cc:12431
  #, fuzzy, gcc-internal-format
  #| msgid "default argument missing for parameter %P of `%+#D'"
  msgid "conflicting default argument for parameter %P of %#qD"
  msgstr "standardparameter mangler for parameter %P  i '%+#D'"
  
! #: cp/module.cc:13494
  #, fuzzy, gcc-internal-format
  #| msgid "extern declaration of `%#D' doesn't match"
  msgid "definition of %qD does not match"
  msgstr "extern-erklæring af '%#D' passer ikke med"
  
! #: cp/module.cc:13496
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "existing definition %qD"
  msgstr "manglende startværdi"
  
! #: cp/module.cc:13508
  #, fuzzy, gcc-internal-format
  #| msgid "extern declaration of `%#D' doesn't match"
  msgid "enumerator %qD does not match ..."
  msgstr "extern-erklæring af '%#D' passer ikke med"
  
! #: cp/module.cc:13510
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of `enum %s'"
  msgid "... this enumerator %qD"
  msgstr "omerklæring af 'enum %s'"
  
! #: cp/module.cc:13516
  #, gcc-internal-format
  msgid "additional enumerators beginning with %qD"
  msgstr ""
  
! #: cp/module.cc:13520
  #, gcc-internal-format
  msgid "enumeration range differs"
  msgstr ""
  
! #: cp/module.cc:13733
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not of type `%T'"
  msgid "%qD is an alias of TU-local type %qT"
  msgstr "'%E' er ikke af typen '%T'"
  
! #: cp/module.cc:13751
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "%qD is a specialization of TU-local template %qD"
  msgstr "erklæring af skabelon '%#D'"
  
! #: cp/module.cc:13775
  #, fuzzy, gcc-internal-format
  #| msgid "%qD redeclared with different access"
  msgid "%qD declared with internal linkage"
  msgstr "%qD omerklæret med anden adgang"
  
! #: cp/module.cc:13793
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "%qD has no linkage and is declared in an anonymous namespace"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: cp/module.cc:13805
  #, fuzzy, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qT"
  msgstr "'%#D' kan ikke erklæres"
  
! #: cp/module.cc:13816
  #, fuzzy, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qD"
  msgstr "'%#D' kan ikke erklæres"
  
! #: cp/module.cc:13848
  #, gcc-internal-format
  msgid "%qT has no name and cannot be differentiated from similar lambdas in other TUs"
  msgstr ""
  
! #: cp/module.cc:13857
  #, gcc-internal-format
  msgid "%qT has no name and is not defined within a class, function, or initializer"
  msgstr ""
  
! #: cp/module.cc:13893
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' used without template parameters"
  msgid "%qD has TU-local template argument %qD"
  msgstr "'%D' benyttet uden skabelonsparametre"
  
! #: cp/module.cc:13905
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "%qD has TU-local template argument %qT"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/module.cc:13957
  #, gcc-internal-format
  msgid "%qD refers to TU-local object %qD"
  msgstr ""
  
! #: cp/module.cc:13959
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "%qD refers to TU-local function %qD"
  msgstr "'%D' er ikke en medlemsskabelonfunktion"
  
! #: cp/module.cc:15089
  #, gcc-internal-format
  msgid "%qD exposes TU-local entity %qD"
  msgstr ""
  
! #: cp/module.cc:15104
  #, gcc-internal-format
! msgid "%qD is declared %<constexpr%> and is initialized to a TU-local value"
  msgstr ""
  
! #: cp/module.cc:15111
  #, gcc-internal-format
! msgid "%qD is a reference declared %<inline%> and is constant-initialized to a TU-local value"
  msgstr ""
  
! #: cp/module.cc:15150
  #, gcc-internal-format
  msgid "%qD refers to TU-local entity %qD and cannot be instantiated in other TUs"
  msgstr ""
  
! #: cp/module.cc:15747
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for `%#D'"
  msgid "recursive lazy load"
  msgstr "omdefinering af standardparameter for '%#D'"
  
! #: cp/module.cc:15767
! #, gcc-internal-format
! msgid "cannot import module in its own purview"
! msgstr ""
  
! #: cp/module.cc:15768 cp/module.cc:21350
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "module %qs declared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/module.cc:16117
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of voids"
  msgid "indirect import %qs is not already loaded"
  msgstr "'%s' erklæret som en tabel af void"
  
! #: cp/module.cc:16123
  #, gcc-internal-format
  msgid "import %qs has CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:18890
  #, gcc-internal-format
  msgid "not exporting %<#define %E%> as it is a keyword"
  msgstr ""
  
! #: cp/module.cc:19130
  #, fuzzy, gcc-internal-format
  msgid "macro definitions of %qE corrupted"
  msgstr "tidligere definition her"
  
! #: cp/module.cc:19155 cp/module.cc:19158
  #, fuzzy, gcc-internal-format
  #| msgid "inconsistent instance variable specification"
  msgid "inconsistent imported macro definition %qE"
  msgstr "inkonsistent instansvariabelangivelse"
  
! #: cp/module.cc:19164
  #, gcc-internal-format
  msgid "%<#undef %E%>"
  msgstr ""
  
! #: cp/module.cc:19166
  #, gcc-internal-format
  msgid "%<#define %s%>"
  msgstr ""
  
! #: cp/module.cc:19498
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't delete file `%s': %s\n"
  msgid "compiled module file is %qs"
  msgstr "%s: kan ikke slette filen '%s': %s\n"
  
! #: cp/module.cc:19536 cp/module.cc:19541
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Display the compiler's version"
  msgid "compiled module is %sversion %s"
  msgstr "Vis oversætterens version"
  
! #: cp/module.cc:19547
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collect2 version %s\n"
  msgid "compiler is %sversion %s%s%s"
  msgstr "collect2-version %s\n"
  
! #: cp/module.cc:19577
  #, fuzzy, gcc-internal-format
  #| msgid "no symbol table found"
  msgid "module %qs found"
  msgstr "ingen symboltabel fundet"
  
! #: cp/module.cc:19579
  #, gcc-internal-format
  msgid "header module expected, module %qs found"
  msgstr ""
  
! #: cp/module.cc:19580
  #, gcc-internal-format
  msgid "module %qs expected, header module found"
  msgstr ""
  
! #: cp/module.cc:19595
  #, gcc-internal-format
  msgid "module %qs CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:19609
  #, gcc-internal-format
  msgid "target & host is %qs:%qs, expected %qs:%qs"
  msgstr ""
  
! #: cp/module.cc:19621
  #, gcc-internal-format
  msgid "language dialect differs %qs, expected %qs"
  msgstr ""
  
! #: cp/module.cc:19641
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> to enable"
  msgstr ""
  
! #: cp/module.cc:19643
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> or %<-fopenmp-simd%> to enable"
  msgstr ""
  
! #: cp/module.cc:19646
  #, gcc-internal-format
  msgid "module contains OpenACC, use %<-fopenacc%> to enable"
  msgstr ""
  
! #: cp/module.cc:19664
  #, fuzzy, gcc-internal-format
  #| msgid "function attribute mismatch"
  msgid "fixed tree mismatch"
  msgstr "forskellige funktionsattributter"
  
! #: cp/module.cc:19755
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "interface partition is not exported"
  msgstr "stakgrænseudtryk understøttes ikke"
  
! #: cp/module.cc:20312
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module cluster %u: %s"
  msgstr ""
  
! #: cp/module.cc:20351
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to find class '%s'"
  msgid "failed to read compiled module: %s"
  msgstr "kunne ikke finde klassen '%s'"
  
! #: cp/module.cc:20361
  #, gcc-internal-format
  msgid "consider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limit"
  msgstr ""
  
! #: cp/module.cc:20366
  #, gcc-internal-format
  msgid "imports must be built before being imported"
  msgstr ""
  
! #: cp/module.cc:20369
  #, gcc-internal-format
  msgid "returning to the gate for a mechanical issue"
  msgstr ""
  
! #: cp/module.cc:20690
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with built-in declaration `%#D'"
  msgid "declaring %qD in module %qs conflicts with builtin in global module"
  msgstr "strider mod indbygget erklæring '%#D'"
  
! #: cp/module.cc:20693
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with built-in declaration `%#D'"
  msgid "declaration %qD conflicts with builtin"
  msgstr "strider mod indbygget erklæring '%#D'"
  
! #: cp/module.cc:20699
  #, fuzzy, gcc-internal-format
  #| msgid "asm declaration conflicts with previous rename"
  msgid "redeclaring %qD in module %qs conflicts with import"
  msgstr "asm-erklæring er i konflikt med tidligere omdøbelse"
  
! #: cp/module.cc:20702
  #, gcc-internal-format
  msgid "redeclaring %qD in global module conflicts with import"
  msgstr ""
  
! #: cp/module.cc:20707
  #, gcc-internal-format
  msgid "import declared attached to module %qs"
  msgstr ""
  
! #: cp/module.cc:20711
  #, gcc-internal-format
  msgid "import declared in global module"
  msgstr ""
  
! #: cp/module.cc:20717
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "conflicting declaration of %qD in module %qs"
  msgstr "erklæring af skabelon '%#D'"
  
! #: cp/module.cc:20720
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with new declaration with %L linkage"
  msgid "conflicting declaration of %qD in global module"
  msgstr "strider mod ny erklæring af med %L-kædning"
  
! #: cp/module.cc:20725
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously declared here"
  msgid "previously declared in module %qs"
  msgstr "'%s' tidligere erklæret her"
  
! #: cp/module.cc:20729
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously declared here"
  msgid "previously declared in global module"
  msgstr "'%s' tidligere erklæret her"
  
! #: cp/module.cc:20868
  #, gcc-internal-format
  msgid "external linkage definition of %qD in header module must be declared %<inline%>"
  msgstr ""
  
! #: cp/module.cc:20883
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration `%#D' declares a non-template function"
  msgid "exporting declaration %qD declared in unnamed namespace"
  msgstr "friend-erklæring '%#D' erklærer en ikke-skabelonsfunktion"
  
! #: cp/module.cc:20890
  #, fuzzy, gcc-internal-format
  msgid "exporting declaration %qD with internal linkage"
  msgstr "tidligere erklæring af '%#D' med %L-kædning"
  
! #: cp/module.cc:21043
  #, fuzzy, gcc-internal-format
  #| msgid "creating %s"
  msgid "reading CMI %qs"
  msgstr "opretter %s"
  
! #: cp/module.cc:21194
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21195
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:21202
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21203
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:21265
  #, gcc-internal-format
  msgid "failed to load pendings for %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21269
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown cpu: -mcpu=%s"
  msgid "during load of pendings for %<%E%s%E%>"
  msgstr "Ukendt processor: -mcpu=%s"
  
  #. Only header units should appear inside language
  #. specifications.  The std doesn't specify this, but I think
  #. that's an error in resolving US 033, because language linkage
--- 69358,70320 ----
  msgid "  # %E"
  msgstr ""
  
! #: cp/mangle.cc:2733
  #, gcc-internal-format
  msgid "mangling %<typeof%>, use %<decltype%> instead"
  msgstr ""
  
! #: cp/mangle.cc:2737
  #, gcc-internal-format
  msgid "use of built-in trait %qT in function signature; use library traits instead"
  msgstr ""
  
  #. TODO Mangle pack indexing
  #. <https://github.com/itanium-cxx-abi/cxx-abi/issues/175>.
! #: cp/mangle.cc:2744
  #, gcc-internal-format
  msgid "mangling type pack index"
  msgstr ""
  
! #: cp/mangle.cc:4009
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.cc:4014
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr ""
  
! #: cp/mangle.cc:4088
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr ""
  
! #: cp/mangle.cc:4784
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.cc:4830 cp/mangle.cc:5009
  #, 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.cc:4836 cp/mangle.cc:5015
  #, 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.cc:5162
  #, 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.cc:5167
  #, 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.cc:5172
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of `%D' will change in a future version of GCC"
  msgid "the mangled name of the initialization guard variable for %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>"
  msgstr "det ABI-navnet for '%D' vil ændre sig i en fremtidig version af GCC"
  
! #: cp/mapper-client.cc:299
  #, gcc-internal-format
  msgid "failed %s mapper %qs line %u"
  msgstr ""
  
! #: cp/mapper-client.cc:300
  #, gcc-internal-format
  msgid "failed %s mapper %qs"
  msgstr ""
  
! #: cp/mapper-client.cc:312
  #, gcc-internal-format, gfc-internal-format
  msgid "failed mapper handshake %s"
  msgstr ""
  
! #: cp/mapper-client.cc:346
  #, gcc-internal-format, gfc-internal-format
  msgid "mapper died by signal %s"
  msgstr ""
  
! #: cp/mapper-client.cc:349
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ld returned %d exit status"
  msgid "mapper exit status %d"
  msgstr "ld returnerede afslutningskoden %d"
  
! #: cp/method.cc:868 cp/method.cc:2731
  #, fuzzy, gcc-internal-format
  #| msgid "non-static const member `%#D', can't use default assignment operator"
  msgid "non-static const member %q#D, cannot use default assignment operator"
  msgstr "ikke-statisk konstant medlem '%#D' kan ikke bruge standardtildelingsoperatoren"
  
! #: cp/method.cc:874 cp/method.cc:2737
  #, fuzzy, gcc-internal-format
  #| msgid "non-static reference member `%#D', can't use default assignment operator"
  msgid "non-static reference member %q#D, cannot use default assignment operator"
  msgstr "ikke-statisk referencemedlem '%#D' kan ikke bruge standardtildelingsoperatoren"
  
! #: cp/method.cc:964
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a static data member"
  msgstr "'%#D' er ikke et statisk medlem af '%#T'"
  
! #: cp/method.cc:965
  #, fuzzy, gcc-internal-format
  msgid "determining value of %qs"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: cp/method.cc:992
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to %s"
  msgid "forming type of %qs"
  msgstr "forkert parametertype til %s"
  
! #: cp/method.cc:1183
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "defaulted %qD only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/method.cc:1198
  #, gcc-internal-format
  msgid "defaulted %qD must return %<bool%>"
  msgstr ""
  
! #: cp/method.cc:1206
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take `void'"
  msgid "defaulted %qD must be %<const%>"
  msgstr "'%D' skal tage mod 'void'"
  
! #: cp/method.cc:1211
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "defaulted %qD must not have %<&&%> ref-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/method.cc:1240
  #, fuzzy, gcc-internal-format
  msgid "defaulted %qD is not a friend of %qT"
  msgstr "'%T' er allerede en ven af '%T'"
  
! #: cp/method.cc:1252
  #, gcc-internal-format
  msgid "defaulted member %qD must have parameter type %<const %T&%>"
  msgstr ""
  
! #: cp/method.cc:1255
  #, gcc-internal-format
  msgid "defaulted %qD must have parameters of either type %<const %T&%> or %qT"
  msgstr ""
  
! #: cp/method.cc:1258
  #, gcc-internal-format
  msgid "defaulted %qD must have parameters of either type %<const %T&%> or %qT, not both"
  msgstr ""
  
  #. Return type is auto, suggest changing it.
! #: cp/method.cc:1415
  #, gcc-internal-format
  msgid "changing the return type from %qs to a comparison category type will allow the comparison to use %qs and %qs"
  msgstr ""
  
! #: cp/method.cc:1435
  #, gcc-internal-format
  msgid "three-way comparison of %qD has type %qT, not a comparison category type"
  msgstr ""
  
! #: cp/method.cc:1444
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' in `%D' which does not enclose `%D'"
  msgid "three-way comparison of %qD has type %qT, which does not convert to %qT"
  msgstr "erklæring af '%D' i '%D' som ikke omgiver '%D'"
  
! #: cp/method.cc:1489
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field `%D' with function type"
  msgid "cannot default compare union %qT"
  msgstr "kan ikke erklære bitfelt '%D' med funktionstype"
  
! #: cp/method.cc:1557
  #, fuzzy, gcc-internal-format
  #| msgid "cannot create pointer to reference member `%D'"
  msgid "cannot default compare reference member %qD"
  msgstr "kan ikke oprette henvisning til reference medlemmet '%D'"
  
! #: cp/method.cc:1566
  #, fuzzy, gcc-internal-format
  #| msgid "protected member `%#D' in anonymous union"
  msgid "cannot default compare anonymous union member"
  msgstr "beskyttet medlem '%#D' i en anonym union"
  
! #: cp/method.cc:1584
  #, fuzzy, gcc-internal-format
  #| msgid "initialization of a flexible array member"
  msgid "cannot default compare flexible array member"
  msgstr "klargøring af fleksibelt tabelmedlem"
  
! #: cp/method.cc:1869
  #, gcc-internal-format
  msgid "synthesized method %qD first required here"
  msgstr ""
  
! #: cp/method.cc:1951
! #, fuzzy, gcc-internal-format
! #| msgid "cannot declare bit-field `%D' with function type"
! msgid "object cannot have qualified function type %qT"
! msgstr "kan ikke erklære bitfelt '%D' med funktionstype"
! 
! #: cp/method.cc:1998
  #, fuzzy, gcc-internal-format
  #| msgid "(a pointer to member can only be formed with `&%E')"
  msgid "pointer to data member type %qT can only be invoked with one argument"
  msgstr "(en henvisning til medlem kan kun dannes med '&%E')"
  
! #: cp/method.cc:2005
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "pointer to member function type %qT must be invoked with at least one argument"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/method.cc:2025
  #, gcc-internal-format
  msgid "first argument type %qT of a pointer to member must be a class type or a pointer to a class type"
  msgstr ""
  
! #: cp/method.cc:2319 cp/method.cc:2364
! #, fuzzy, gcc-internal-format
! #| msgid "too many initializers for %qT"
! msgid "too many initializers for non-class type %qT"
! msgstr "for mange startværdier for %qT"
! 
! #. The message may have been suppressed due to -w + -fpermissive,
! #. emit a generic response instead.
! #: cp/method.cc:2374
! #, fuzzy, gcc-internal-format
! #| msgid "template argument %d is invalid"
! msgid "the conversion is invalid"
! msgstr "skabelonsparameter %d er ugyldig"
! 
! #: cp/method.cc:2399 cp/method.cc:2435
! #, fuzzy, gcc-internal-format
! #| msgid "return type `%#T' is incomplete"
! msgid "%qT is incomplete"
! msgstr "returtype '%#T' er ufuldstændig"
! 
! #: cp/method.cc:2416
! #, fuzzy, gcc-internal-format
! #| msgid "`%T' is not a class or union type"
! msgid "%qT is not a class or scalar type"
! msgstr "'%T' er ikke af en klasse- eller union-type"
! 
! #: cp/method.cc:2443
! #, fuzzy, gcc-internal-format
! #| msgid "ISO C forbids qualified function types"
! msgid "%qT is a qualified function type"
! msgstr "ISO C forbyder funktionsreturtype med modifikationer"
! 
! #: cp/method.cc:2455
! #, fuzzy, gcc-internal-format
! #| msgid "parameter `%D' includes %s to array of unknown bound `%T'"
! msgid "cannot construct an array of unknown bound"
! msgstr "parameteren '%D' inkluderer %s til tabel med ukendt grænse '%T'"
! 
! #: cp/method.cc:2478
! #, fuzzy, gcc-internal-format
! #| msgid "missing initializer"
! msgid "%qE is non-trivial"
! msgstr "manglende startværdi"
! 
! #: cp/method.cc:2565
! #, fuzzy, gcc-internal-format
! #| msgid "`%D' is not a function template"
! msgid "%qT is a function type"
! msgstr "'%D' er ikke en funktionsskabelon"
! 
! #: cp/method.cc:2654
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr ""
  
! #: cp/method.cc:2665
  #, fuzzy, gcc-internal-format
  #| msgid "Only constructors can invoke constructors"
  msgid "defaulted destructor calls non-%<constexpr%> %qD"
  msgstr "Kun konstruktionsfunktioner kan kalde konstruktionsfunktioner"
  
! #: cp/method.cc:2666
  #, fuzzy, gcc-internal-format
  #| msgid "Only constructors can invoke constructors"
  msgid "defaulted constructor calls non-%<constexpr%> %qD"
  msgstr "Kun konstruktionsfunktioner kan kalde konstruktionsfunktioner"
  
! #: cp/method.cc:2754
  #, gcc-internal-format
  msgid "initializer for %q#D is invalid"
  msgstr "startværdi for %q#D er ugyldig"
  
! #: cp/method.cc:2811
  #, fuzzy, gcc-internal-format
  #| msgid "(use `=' to initialize static data members)"
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr "(brug '=' for at klargøre statiske datamedlemmer)"
  
! #: cp/method.cc:2822
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.cc:3040
  #, fuzzy, gcc-internal-format
  #| msgid "(use `=' to initialize static data members)"
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr "(brug '=' for at klargøre statiske datamedlemmer)"
  
! #: cp/method.cc:3086
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.cc:3218
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr ""
  
! #: cp/method.cc:3221
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr ""
  
! #: cp/method.cc:3230
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3241
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.cc:3249 cp/method.cc:3273
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr ""
  
! #: cp/method.cc:3282
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.cc:3689
! #, fuzzy, gcc-internal-format
! #| msgid "cast does not match function type"
! msgid "defaulted declaration %q+D does not match the expected signature"
! msgstr "typeomtvingelse passer ikke til funktionstype"
! 
! #: cp/method.cc:3691 cp/method.cc:3736
! #, fuzzy, gcc-internal-format
! #| msgid "cast does not match function type"
! msgid "expected signature: %qD"
! msgstr "typeomtvingelse passer ikke til funktionstype"
! 
! #: cp/method.cc:3711
  #, gcc-internal-format
  msgid "explicitly defaulted copy constructor is implicitly deleted because its declared type does not match the type of an implicit copy constructor"
  msgstr ""
  
! #: cp/method.cc:3716
  #, gcc-internal-format
  msgid "explicitly defaulted move constructor is implicitly deleted because its declared type does not match the type of an implicit move constructor"
  msgstr ""
  
! #: cp/method.cc:3721
  #, gcc-internal-format
  msgid "explicitly defaulted copy assignment operator is implicitly deleted because its declared type does not match the type of an implicit copy assignment operator"
  msgstr ""
  
! #: cp/method.cc:3726
  #, gcc-internal-format
  msgid "explicitly defaulted move assignment operator is implicitly deleted because its declared type does not match the type of an implicit move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3834
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:"
  msgstr ""
  
! #: cp/method.cc:3854
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "a template cannot be defaulted"
  msgstr "skabelonsparametre kan ikke være venner"
  
! #: cp/method.cc:3893
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' cannot be declared"
  msgid "%qD cannot be defaulted"
  msgstr "'%#D' kan ikke erklæres"
  
! #: cp/method.cc:3902
  #, fuzzy, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "%Hslutningen af filen læst inden i standardparameter"
  
! #: cp/module.cc:1606
  #, fuzzy, gcc-internal-format
  #| msgid "string section missing"
  msgid "section %qs is missing or corrupted"
  msgstr "strengsektion mangler"
  
! #: cp/module.cc:1608
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "string section missing"
  msgid "section #%u is missing or corrupted"
  msgstr "strengsektion mangler"
  
! #: cp/module.cc:1830
  #, gcc-internal-format
  msgid "not Encapsulated Lazy Records of Named Declarations"
  msgstr ""
  
! #: cp/module.cc:1845
  #, fuzzy, gcc-internal-format
  #| msgid "expected template-id for type"
  msgid "unexpected encapsulation format or type"
  msgstr "forventet skabelon-id for typen"
  
! #: cp/module.cc:1854
  #, gcc-internal-format
  msgid "encapsulation is malformed"
  msgstr ""
  
! #: cp/module.cc:3466
  #, gcc-internal-format
  msgid "unable to represent further imported source locations"
  msgstr ""
  
! #: cp/module.cc:6693
  #, fuzzy, gcc-internal-format
  #| msgid "target attribute is not supported on this machine"
  msgid "%<target%> attribute currently unsupported in modules"
  msgstr "målarkitekturegenskab er ikke understøttet på denne maskine"
  
! #: cp/module.cc:6696
  #, fuzzy, gcc-internal-format
  msgid "%<optimize%> attribute currently unsupported in modules"
  msgstr "sektionsegenskaber understøttes ikke på denne målarkitektur"
  
! #: cp/module.cc:12489
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with tags %qE"
  msgstr ""
  
! #: cp/module.cc:12493
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with no tags"
  msgstr ""
  
! #: cp/module.cc:12496
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%#D'"
  msgid "existing declaration here with tags %qE"
  msgstr "tidligere erklæring af '%#D'"
  
! #: cp/module.cc:12499
  #, fuzzy, gcc-internal-format
  msgid "existing declaration here with no tags"
  msgstr "tidligere erklæring af '%#D' med %L-kædning"
  
! #: cp/module.cc:12544
  #, fuzzy, gcc-internal-format
! msgid "conflicting language linkage for imported declaration %#qD"
  msgstr "modstridende erklæringer af '%s'"
  
! #: cp/module.cc:12558 cp/module.cc:12686
  #, fuzzy, gcc-internal-format
! msgid "conflicting type for imported declaration %#qD"
  msgstr "modstridende erklæringer af '%s'"
  
! #: cp/module.cc:12572
  #, fuzzy, gcc-internal-format
  msgid "conflicting argument list for imported declaration %#qD"
  msgstr "modstridende erklæringer af '%s'"
  
! #: cp/module.cc:12579
  #, fuzzy, gcc-internal-format
  msgid "conflicting argument types for imported declaration %#qD"
  msgstr "modstridende erklæringer af '%s'"
  
! #: cp/module.cc:12617
  #, fuzzy, gcc-internal-format
  msgid "conflicting %<noexcept%> specifier for imported declaration %#qD"
  msgstr "modstridende erklæringer af '%s'"
  
! #: cp/module.cc:12636
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting return type specified for `%#D'"
  msgid "conflicting deduced return type for imported declaration %#qD"
  msgstr "modstridende returtyper angivet for '%#D'"
  
! #: cp/module.cc:12661
  #, fuzzy, gcc-internal-format
  msgid "conflicting %<constexpr%> for imported declaration %#qD"
  msgstr "modstridende erklæringer af '%s'"
  
! #: cp/module.cc:12677
  #, fuzzy, gcc-internal-format
  msgid "conflicting imported declaration %q#D"
  msgstr "modstridende erklæringer af '%s'"
  
! #: cp/module.cc:12703
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration `%D'"
  msgid "existing declaration %#qD"
  msgstr "i erklæringen '%D'"
  
! #: cp/module.cc:12806
  #, fuzzy, gcc-internal-format
  #| msgid "no default argument for `%D'"
  msgid "conflicting default argument for %#qD"
  msgstr "ingen standardparameter til '%D'"
  
! #: cp/module.cc:12808 cp/module.cc:12835
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "existing default declared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/module.cc:12832
  #, fuzzy, gcc-internal-format
  #| msgid "default argument missing for parameter %P of `%+#D'"
  msgid "conflicting default argument for parameter %P of %#qD"
  msgstr "standardparameter mangler for parameter %P  i '%+#D'"
  
! #: cp/module.cc:13957
  #, fuzzy, gcc-internal-format
  #| msgid "extern declaration of `%#D' doesn't match"
  msgid "definition of %qD does not match"
  msgstr "extern-erklæring af '%#D' passer ikke med"
  
! #: cp/module.cc:13959
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "existing definition %qD"
  msgstr "manglende startværdi"
  
! #: cp/module.cc:13971
  #, fuzzy, gcc-internal-format
  #| msgid "extern declaration of `%#D' doesn't match"
  msgid "enumerator %qD does not match ..."
  msgstr "extern-erklæring af '%#D' passer ikke med"
  
! #: cp/module.cc:13973
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of `enum %s'"
  msgid "... this enumerator %qD"
  msgstr "omerklæring af 'enum %s'"
  
! #: cp/module.cc:13979
  #, gcc-internal-format
  msgid "additional enumerators beginning with %qD"
  msgstr ""
  
! #: cp/module.cc:13983
  #, gcc-internal-format
  msgid "enumeration range differs"
  msgstr ""
  
! #: cp/module.cc:14200
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not of type `%T'"
  msgid "%qD is an alias of TU-local type %qT"
  msgstr "'%E' er ikke af typen '%T'"
  
! #: cp/module.cc:14218
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "%qD is a specialization of TU-local template %qD"
  msgstr "erklæring af skabelon '%#D'"
  
! #: cp/module.cc:14242
  #, fuzzy, gcc-internal-format
  #| msgid "%qD redeclared with different access"
  msgid "%qD declared with internal linkage"
  msgstr "%qD omerklæret med anden adgang"
  
! #: cp/module.cc:14260
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "%qD has no linkage and is declared in an anonymous namespace"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: cp/module.cc:14272
  #, fuzzy, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qT"
  msgstr "'%#D' kan ikke erklæres"
  
! #: cp/module.cc:14283
  #, fuzzy, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qD"
  msgstr "'%#D' kan ikke erklæres"
  
! #: cp/module.cc:14315
  #, gcc-internal-format
  msgid "%qT has no name and cannot be differentiated from similar lambdas in other TUs"
  msgstr ""
  
! #: cp/module.cc:14324
  #, gcc-internal-format
  msgid "%qT has no name and is not defined within a class, function, or initializer"
  msgstr ""
  
! #: cp/module.cc:14360
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' used without template parameters"
  msgid "%qD has TU-local template argument %qD"
  msgstr "'%D' benyttet uden skabelonsparametre"
  
! #: cp/module.cc:14372
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "%qD has TU-local template argument %qT"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/module.cc:14424
  #, gcc-internal-format
  msgid "%qD refers to TU-local object %qD"
  msgstr ""
  
! #: cp/module.cc:14426
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "%qD refers to TU-local function %qD"
  msgstr "'%D' er ikke en medlemsskabelonfunktion"
  
! #: cp/module.cc:14456 cp/module.cc:14493
! #, gcc-internal-format
! msgid "instantiation exposes TU-local entity %qD"
! msgstr ""
! 
! #: cp/module.cc:15827 cp/module.cc:15837
  #, gcc-internal-format
  msgid "%qD exposes TU-local entity %qD"
  msgstr ""
  
! #: cp/module.cc:15842
  #, gcc-internal-format
! msgid "%qD is also TU-local but has been exposed elsewhere"
  msgstr ""
  
! #: cp/module.cc:15895
  #, gcc-internal-format
! msgid "%qD refers to TU-local entity %qD, which may cause issues when instantiating in other TUs"
  msgstr ""
  
! #: cp/module.cc:15905
  #, gcc-internal-format
  msgid "%qD refers to TU-local entity %qD and cannot be instantiated in other TUs"
  msgstr ""
  
! #: cp/module.cc:15963
! #, gcc-internal-format
! msgid "%qD is declared %<constexpr%> and is initialized to a TU-local value"
! msgstr ""
! 
! #: cp/module.cc:15970
! #, gcc-internal-format
! msgid "%qD is a reference declared %<inline%> and is constant-initialized to a TU-local value"
! msgstr ""
! 
! #: cp/module.cc:16601
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for `%#D'"
  msgid "recursive lazy load"
  msgstr "omdefinering af standardparameter for '%#D'"
  
! #: cp/module.cc:16619
! #, fuzzy, gcc-internal-format
! #| msgid "explicit specialization of %D after first use"
! msgid "module %qs depends on itself"
! msgstr "eksplicit specialisering af %D efter første brug"
  
! #: cp/module.cc:16621 cp/module.cc:22712
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "module %qs declared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/module.cc:16973
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of voids"
  msgid "indirect import %qs is not already loaded"
  msgstr "'%s' erklæret som en tabel af void"
  
! #: cp/module.cc:16979
  #, gcc-internal-format
  msgid "import %qs has CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:20041
  #, gcc-internal-format
  msgid "not exporting %<#define %E%> as it is a keyword"
  msgstr ""
  
! #: cp/module.cc:20281
  #, fuzzy, gcc-internal-format
  msgid "macro definitions of %qE corrupted"
  msgstr "tidligere definition her"
  
! #: cp/module.cc:20306 cp/module.cc:20309
  #, fuzzy, gcc-internal-format
  #| msgid "inconsistent instance variable specification"
  msgid "inconsistent imported macro definition %qE"
  msgstr "inkonsistent instansvariabelangivelse"
  
! #: cp/module.cc:20315
  #, gcc-internal-format
  msgid "%<#undef %E%>"
  msgstr ""
  
! #: cp/module.cc:20317
  #, gcc-internal-format
  msgid "%<#define %s%>"
  msgstr ""
  
! #: cp/module.cc:20651
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't delete file `%s': %s\n"
  msgid "compiled module file is %qs"
  msgstr "%s: kan ikke slette filen '%s': %s\n"
  
! #: cp/module.cc:20691 cp/module.cc:20696
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Display the compiler's version"
  msgid "compiled module is %sversion %s"
  msgstr "Vis oversætterens version"
  
! #: cp/module.cc:20702
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collect2 version %s\n"
  msgid "compiler is %sversion %s%s%s"
  msgstr "collect2-version %s\n"
  
! #: cp/module.cc:20732
  #, fuzzy, gcc-internal-format
  #| msgid "no symbol table found"
  msgid "module %qs found"
  msgstr "ingen symboltabel fundet"
  
! #: cp/module.cc:20734
  #, gcc-internal-format
  msgid "header module expected, module %qs found"
  msgstr ""
  
! #: cp/module.cc:20735
  #, gcc-internal-format
  msgid "module %qs expected, header module found"
  msgstr ""
  
! #: cp/module.cc:20752
  #, gcc-internal-format
  msgid "module %qs CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:20766
  #, gcc-internal-format
  msgid "target & host is %qs:%qs, expected %qs:%qs"
  msgstr ""
  
! #: cp/module.cc:20779
  #, gcc-internal-format
  msgid "language dialect differs %qs, expected %qs"
  msgstr ""
  
! #: cp/module.cc:20799
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> to enable"
  msgstr ""
  
! #: cp/module.cc:20801
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> or %<-fopenmp-simd%> to enable"
  msgstr ""
  
! #: cp/module.cc:20804
  #, gcc-internal-format
  msgid "module contains OpenACC, use %<-fopenacc%> to enable"
  msgstr ""
  
! #: cp/module.cc:20822
  #, fuzzy, gcc-internal-format
  #| msgid "function attribute mismatch"
  msgid "fixed tree mismatch"
  msgstr "forskellige funktionsattributter"
  
! #: cp/module.cc:20914
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "interface partition is not exported"
  msgstr "stakgrænseudtryk understøttes ikke"
  
! #: cp/module.cc:21487
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module cluster %u: %s"
  msgstr ""
  
! #: cp/module.cc:21526
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to find class '%s'"
  msgid "failed to read compiled module: %s"
  msgstr "kunne ikke finde klassen '%s'"
  
! #: cp/module.cc:21536
  #, gcc-internal-format
  msgid "consider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limit"
  msgstr ""
  
! #: cp/module.cc:21541
  #, gcc-internal-format
  msgid "imports must be built before being imported"
  msgstr ""
  
! #: cp/module.cc:21544
  #, gcc-internal-format
  msgid "returning to the gate for a mechanical issue"
  msgstr ""
  
! #: cp/module.cc:21896
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with built-in declaration `%#D'"
  msgid "declaring %qD in module %qs conflicts with builtin in global module"
  msgstr "strider mod indbygget erklæring '%#D'"
  
! #: cp/module.cc:21899
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with built-in declaration `%#D'"
  msgid "declaration %qD conflicts with builtin"
  msgstr "strider mod indbygget erklæring '%#D'"
  
! #: cp/module.cc:21905
  #, fuzzy, gcc-internal-format
  #| msgid "asm declaration conflicts with previous rename"
  msgid "redeclaring %qD in module %qs conflicts with import"
  msgstr "asm-erklæring er i konflikt med tidligere omdøbelse"
  
! #: cp/module.cc:21908
  #, gcc-internal-format
  msgid "redeclaring %qD in global module conflicts with import"
  msgstr ""
  
! #: cp/module.cc:21913
  #, gcc-internal-format
  msgid "import declared attached to module %qs"
  msgstr ""
  
! #: cp/module.cc:21917
  #, gcc-internal-format
  msgid "import declared in global module"
  msgstr ""
  
! #: cp/module.cc:21923
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "conflicting declaration of %qD in module %qs"
  msgstr "erklæring af skabelon '%#D'"
  
! #: cp/module.cc:21926
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with new declaration with %L linkage"
  msgid "conflicting declaration of %qD in global module"
  msgstr "strider mod ny erklæring af med %L-kædning"
  
! #: cp/module.cc:21931
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously declared here"
  msgid "previously declared in module %qs"
  msgstr "'%s' tidligere erklæret her"
  
! #: cp/module.cc:21935
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously declared here"
  msgid "previously declared in global module"
  msgstr "'%s' tidligere erklæret her"
  
! #: cp/module.cc:22074
  #, gcc-internal-format
  msgid "external linkage definition of %qD in header module must be declared %<inline%>"
  msgstr ""
  
! #: cp/module.cc:22089
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration `%#D' declares a non-template function"
  msgid "exporting declaration %qD declared in unnamed namespace"
  msgstr "friend-erklæring '%#D' erklærer en ikke-skabelonsfunktion"
  
! #: cp/module.cc:22096
  #, fuzzy, gcc-internal-format
  msgid "exporting declaration %qD with internal linkage"
  msgstr "tidligere erklæring af '%#D' med %L-kædning"
  
! #: cp/module.cc:22359
  #, fuzzy, gcc-internal-format
  #| msgid "creating %s"
  msgid "reading CMI %qs"
  msgstr "opretter %s"
  
! #: cp/module.cc:22546
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:22547
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:22554
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:22555
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:22617
  #, gcc-internal-format
  msgid "failed to load pendings for %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:22621
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown cpu: -mcpu=%s"
  msgid "during load of pendings for %<%E%s%E%>"
  msgstr "Ukendt processor: -mcpu=%s"
  
+ #: cp/module.cc:22659
+ #, fuzzy, gcc-internal-format
+ #| msgid "method definition not in @implementation context"
+ msgid "import of %qs within its own implementation unit"
+ msgstr "metodedefinitionen optræder ikke i @implementation-kontekst"
+ 
+ #: cp/module.cc:22661
+ #, fuzzy, gcc-internal-format
+ #| msgid "  `%#D' declared here"
+ msgid "module declared here"
+ msgstr "  '%#D' erklæret her"
+ 
  #. Only header units should appear inside language
  #. specifications.  The std doesn't specify this, but I think
  #. that's an error in resolving US 033, because language linkage
*************** msgstr "Ukendt processor: -mcpu=%s"
*** 67322,67764 ****
  #. module, so we don't want to confuse things by having to think
  #. about whether 'extern "C++" { import foo; }' puts foo's
  #. contents into the global module all of a sudden.
! #: cp/module.cc:21314
  #, gcc-internal-format
  msgid "import of named module %qs inside language-linkage block"
  msgstr ""
  
! #: cp/module.cc:21345
  #, fuzzy, gcc-internal-format
  #| msgid "Symbols have a leading underscore"
  msgid "module already declared"
  msgstr "Symboler har en indledende understreg"
  
! #: cp/module.cc:21346
  #, fuzzy, gcc-internal-format
  #| msgid "Symbols have a leading underscore"
  msgid "module already imported"
  msgstr "Symboler har en indledende understreg"
  
! #: cp/module.cc:21351
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "module %qs imported here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/module.cc:21559
  #, gcc-internal-format
  msgid "mismatching compiled module interface: had %qs, got %qs"
  msgstr ""
  
! #: cp/module.cc:21565
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown punctuation '%c'"
  msgid "unknown compiled module interface: %s"
  msgstr "ukendt tegnsætning »%c«"
  
! #: cp/module.cc:21609
  #, gcc-internal-format
  msgid "cannot determine %<#include%> translation of %s: %s"
  msgstr ""
  
! #: cp/module.cc:21627
  #, gcc-internal-format
  msgid "include %qs translated to import"
  msgstr ""
  
! #: cp/module.cc:21628
  #, gcc-internal-format
  msgid "include %qs processed textually"
  msgstr ""
  
! #: cp/module.cc:21988
  #, fuzzy, gcc-internal-format
  #| msgid "while writing precompiled header"
  msgid "C++ modules are incompatible with precompiled headers"
  msgstr "under skrivning af præoversat inkluderingsfil"
  
! #: cp/module.cc:21992
  #, fuzzy, gcc-internal-format
  msgid "C++ modules are incompatible with traditional preprocessing"
  msgstr "Aktivér stakprøvning"
  
! #: cp/module.cc:22024 cp/module.cc:22053
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param value %qs"
  msgid "invalid header name %qs"
  msgstr "ugyldig »--param«-værdi %qs"
  
! #: cp/module.cc:22063
  #, fuzzy, gcc-internal-format
  #| msgid "invalid macro name `%s'"
  msgid "invalid module name %qs"
  msgstr "ugyldigt makronavn '%s'"
  
! #: cp/module.cc:22263
  #, gcc-internal-format
  msgid "%<-fmodule-only%> used for non-interface"
  msgstr ""
  
! #: cp/module.cc:22303
  #, fuzzy, gcc-internal-format
  msgid "writing CMI %qs"
  msgstr "fejl ved skrivning til %s"
  
! #: cp/module.cc:22318
  #, gcc-internal-format
  msgid "not writing module %qs due to errors in template bodies"
  msgstr ""
  
! #: cp/module.cc:22321
  #, gcc-internal-format
  msgid "enable %<-Wtemplate-body%> for more details"
  msgstr ""
  
! #: cp/module.cc:22323
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "first error in %qD appeared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/module.cc:22387
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to find class '%s'"
  msgid "failed to write compiled module: %s"
  msgstr "kunne ikke finde klassen '%s'"
  
! #: cp/module.cc:22484
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown header kind %qs"
  msgstr "ukendt registernavn: %s"
  
! #: cp/name-lookup.cc:2872 cp/name-lookup.cc:3976 cp/name-lookup.cc:4076
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "name-independent declarations only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/name-lookup.cc:2910
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' shadows a parameter"
  msgid "redeclaration of %q#D with different template parameters"
  msgstr "erklæring af '%#D' skygger for en parameter"
  
! #: cp/name-lookup.cc:2916
  #, fuzzy, gcc-internal-format
  msgid "%q#D conflicts with a previous declaration"
  msgstr "strider mod tidligere erklæring '%#D'"
  
! #: cp/name-lookup.cc:3086
  #, 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.cc:3233
  #, fuzzy, gcc-internal-format
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "modstridende erklæringer af '%s'"
  
! #: cp/name-lookup.cc:3238
  #, fuzzy, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "Generér ikke kode til at kontrollere undtagelsesspecifikationer"
  
! #: cp/name-lookup.cc:3348
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' invalidly declared method type"
  msgid "lambda parameter %qD previously declared as a capture"
  msgstr "parameteren '%D' er på ugyldig vis erklæret som af en medlemsfunktionstype"
  
! #: cp/name-lookup.cc:3381 cp/name-lookup.cc:3385
  #, 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.cc:3544
  #, 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.cc:4061
  #, 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.cc:4656
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d"
  msgstr "%s: %s: "
  
! #: cp/name-lookup.cc:4659
  #, fuzzy, gcc-internal-format
  msgid "%s %s %p %d"
  msgstr "%s: %s: "
  
! #: cp/name-lookup.cc:5255
  #, gcc-internal-format
  msgid "exporting %q#D that does not have external linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:5259
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%q#D declared here with no linkage"
  msgstr "  '%#D' erklæret her"
  
! #: cp/name-lookup.cc:5262
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared here (not in a function)"
  msgid "%q#D declared here with internal linkage"
  msgstr "'%s' ikke erklæret her (ikke i en funktion)"
  
! #: cp/name-lookup.cc:5265
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%q#D declared here with module linkage"
  msgstr "  '%#D' erklæret her"
  
! #: cp/name-lookup.cc:6073
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' names constructor"
  msgid "%<%T%s%D%> names destructor"
  msgstr "'%D' navngiver en konstruktionsfunktion"
  
! #: cp/name-lookup.cc:6089
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr "using-erklæring for ikke-medlem ved klassevirkefelt"
  
! #: cp/name-lookup.cc:6097
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/name-lookup.cc:6113 cp/pt.cc:18962
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/name-lookup.cc:6123
  #, fuzzy, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr "using-erklæring for destruktionsfunktion"
  
! #: cp/name-lookup.cc:6134 cp/name-lookup.cc:6207
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "using-declaration for member at non-class scope"
  msgstr "using-erklæring for ikke-medlem ved klassevirkefelt"
  
! #: cp/name-lookup.cc:6157
  #, fuzzy, gcc-internal-format
  #| msgid "type `%D' is not a direct base of `%T'"
  msgid "%qT is not a direct base of %qT"
  msgstr "typen '%D' er ikke en direkte stamklasse til '%T'"
  
! #: cp/name-lookup.cc:6217
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6229
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared in %qD"
  msgstr "'%#D' kan ikke erklæres"
  
! #: cp/name-lookup.cc:6244
  #, fuzzy, gcc-internal-format
  msgid "using-declaration may not name namespace %qD"
  msgstr "using-erklæring for destruktionsfunktion"
  
! #: cp/name-lookup.cc:6255
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' names constructor"
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "'%D' navngiver en konstruktionsfunktion"
  
! #: cp/name-lookup.cc:6348
  #, 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.cc:6390
  #, 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.cc:6400
  #, 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.cc:6470
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "'%#D' kan ikke erklæres"
  
! #: cp/name-lookup.cc:6472
  #, 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.cc:6526
  #, 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.cc:6533
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.cc:6543 cp/name-lookup.cc:6570
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6549
  #, 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.cc:6586 cp/name-lookup.cc:9007
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "egenskabsdirektivet '%s' ignoreret"
  
! #: cp/name-lookup.cc:6915
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6967
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.cc:6973
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:7298
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: cp/name-lookup.cc:7304
  #, 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.cc:7742
  #, 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.cc:7745
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "it was later defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: cp/name-lookup.cc:8541
  #, 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.cc:8979
  #, 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.cc:8982
  #, fuzzy, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr "Angiv klassesti (forældet: benyt --classpath i stedet)"
  
! #: cp/name-lookup.cc:9001
  #, fuzzy, gcc-internal-format
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:9093
  #, 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.cc:9195
  #, fuzzy, gcc-internal-format
  #| msgid "use of `%D' is ambiguous"
  msgid "%<namespace %E%> is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: cp/name-lookup.cc:9211
  #, fuzzy, gcc-internal-format
  #| msgid "namespace alias `%D' not allowed here, assuming `%D'"
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "navnerumsalias '%D' er ikke tilladt her, antager '%D'"
  
! #: cp/name-lookup.cc:9294
  #, fuzzy, gcc-internal-format
  msgid "exporting namespace %qD with internal linkage"
  msgstr "tidligere erklæring af '%#D' med %L-kædning"
  
! #: cp/name-lookup.cc:9296
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "%qD has internal linkage because it was declared in an unnamed namespace"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: cp/name-lookup.cc:9300
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<namespace%>"
  msgid "exporting unnamed namespace"
  msgstr "forventede %<namespace%>"
  
! #: cp/name-lookup.cc:9310
  #, fuzzy, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
  
! #: cp/name-lookup.cc:9360
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' conflicts with previous using declaration `%#D'"
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr "'%#D' strider mod tidligere using-erklæring '%#D'"
  
! #: cp/name-lookup.cc:9362
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "reachable %s definition here"
  msgstr "tidligere definition her"
  
! #: cp/name-lookup.cc:9405
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr ""
  
! #: cp/name-lookup.cc:9414
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr ""
--- 70322,70785 ----
  #. module, so we don't want to confuse things by having to think
  #. about whether 'extern "C++" { import foo; }' puts foo's
  #. contents into the global module all of a sudden.
! #: cp/module.cc:22676
  #, gcc-internal-format
  msgid "import of named module %qs inside language-linkage block"
  msgstr ""
  
! #: cp/module.cc:22707 cp/module.cc:23245
  #, fuzzy, gcc-internal-format
  #| msgid "Symbols have a leading underscore"
  msgid "module already declared"
  msgstr "Symboler har en indledende understreg"
  
! #: cp/module.cc:22708 cp/module.cc:23246
  #, fuzzy, gcc-internal-format
  #| msgid "Symbols have a leading underscore"
  msgid "module already imported"
  msgstr "Symboler har en indledende understreg"
  
! #: cp/module.cc:22713
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "module %qs imported here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/module.cc:22921
  #, gcc-internal-format
  msgid "mismatching compiled module interface: had %qs, got %qs"
  msgstr ""
  
! #: cp/module.cc:22927
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown punctuation '%c'"
  msgid "unknown compiled module interface: %s"
  msgstr "ukendt tegnsætning »%c«"
  
! #: cp/module.cc:23031
  #, gcc-internal-format
  msgid "cannot determine %<#include%> translation of %s: %s"
  msgstr ""
  
! #: cp/module.cc:23071
  #, gcc-internal-format
  msgid "include %qs translated to import"
  msgstr ""
  
! #: cp/module.cc:23073
! #, gcc-internal-format
! msgid "import of %qs failed, falling back to include"
! msgstr ""
! 
! #: cp/module.cc:23074
  #, gcc-internal-format
  msgid "include %qs processed textually"
  msgstr ""
  
! #: cp/module.cc:23447
  #, fuzzy, gcc-internal-format
  #| msgid "while writing precompiled header"
  msgid "C++ modules are incompatible with precompiled headers"
  msgstr "under skrivning af præoversat inkluderingsfil"
  
! #: cp/module.cc:23451
  #, fuzzy, gcc-internal-format
  msgid "C++ modules are incompatible with traditional preprocessing"
  msgstr "Aktivér stakprøvning"
  
! #: cp/module.cc:23483 cp/module.cc:23512
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param value %qs"
  msgid "invalid header name %qs"
  msgstr "ugyldig »--param«-værdi %qs"
  
! #: cp/module.cc:23522
  #, fuzzy, gcc-internal-format
  #| msgid "invalid macro name `%s'"
  msgid "invalid module name %qs"
  msgstr "ugyldigt makronavn '%s'"
  
! #: cp/module.cc:23722
  #, gcc-internal-format
  msgid "%<-fmodule-only%> used for non-interface"
  msgstr ""
  
! #: cp/module.cc:23762
  #, fuzzy, gcc-internal-format
  msgid "writing CMI %qs"
  msgstr "fejl ved skrivning til %s"
  
! #: cp/module.cc:23777
  #, gcc-internal-format
  msgid "not writing module %qs due to errors in template bodies"
  msgstr ""
  
! #: cp/module.cc:23780
  #, gcc-internal-format
  msgid "enable %<-Wtemplate-body%> for more details"
  msgstr ""
  
! #: cp/module.cc:23782
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "first error in %qD appeared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/module.cc:23846
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to find class '%s'"
  msgid "failed to write compiled module: %s"
  msgstr "kunne ikke finde klassen '%s'"
  
! #: cp/module.cc:23943
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown header kind %qs"
  msgstr "ukendt registernavn: %s"
  
! #: cp/name-lookup.cc:1337
! #, gcc-internal-format
! msgid "overload set for argument-dependent lookup of %<%D::%D%> in module %qs contains TU-local entities"
! msgstr ""
! 
! #: cp/name-lookup.cc:1349
! #, fuzzy, gcc-internal-format
! msgid "ignoring %qD declared here with internal linkage"
! msgstr "funktionen '%s' omerklæret med egenskaben noinline"
! 
! #: cp/name-lookup.cc:2956 cp/name-lookup.cc:4076 cp/name-lookup.cc:4176
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "name-independent declarations only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/name-lookup.cc:2994
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' shadows a parameter"
  msgid "redeclaration of %q#D with different template parameters"
  msgstr "erklæring af '%#D' skygger for en parameter"
  
! #: cp/name-lookup.cc:3000
  #, fuzzy, gcc-internal-format
  msgid "%q#D conflicts with a previous declaration"
  msgstr "strider mod tidligere erklæring '%#D'"
  
! #: cp/name-lookup.cc:3170
  #, 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.cc:3317
  #, fuzzy, gcc-internal-format
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "modstridende erklæringer af '%s'"
  
! #: cp/name-lookup.cc:3322
  #, fuzzy, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "Generér ikke kode til at kontrollere undtagelsesspecifikationer"
  
! #: cp/name-lookup.cc:3432
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' invalidly declared method type"
  msgid "lambda parameter %qD previously declared as a capture"
  msgstr "parameteren '%D' er på ugyldig vis erklæret som af en medlemsfunktionstype"
  
! #: cp/name-lookup.cc:3469 cp/name-lookup.cc:3473
  #, 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.cc:3634
  #, 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.cc:4161
  #, 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.cc:4774
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d"
  msgstr "%s: %s: "
  
! #: cp/name-lookup.cc:4777
  #, fuzzy, gcc-internal-format
  msgid "%s %s %p %d"
  msgstr "%s: %s: "
  
! #: cp/name-lookup.cc:5376
  #, gcc-internal-format
  msgid "exporting %q#D that does not have external linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:5380
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%q#D declared here with no linkage"
  msgstr "  '%#D' erklæret her"
  
! #: cp/name-lookup.cc:5383
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared here (not in a function)"
  msgid "%q#D declared here with internal linkage"
  msgstr "'%s' ikke erklæret her (ikke i en funktion)"
  
! #: cp/name-lookup.cc:5386
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%q#D declared here with module linkage"
  msgstr "  '%#D' erklæret her"
  
! #: cp/name-lookup.cc:6200
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' names constructor"
  msgid "%<%T%s%D%> names destructor"
  msgstr "'%D' navngiver en konstruktionsfunktion"
  
! #: cp/name-lookup.cc:6216
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr "using-erklæring for ikke-medlem ved klassevirkefelt"
  
! #: cp/name-lookup.cc:6224
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/name-lookup.cc:6240 cp/pt.cc:19470
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/name-lookup.cc:6250
  #, fuzzy, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr "using-erklæring for destruktionsfunktion"
  
! #: cp/name-lookup.cc:6261 cp/name-lookup.cc:6334
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "using-declaration for member at non-class scope"
  msgstr "using-erklæring for ikke-medlem ved klassevirkefelt"
  
! #: cp/name-lookup.cc:6284
  #, fuzzy, gcc-internal-format
  #| msgid "type `%D' is not a direct base of `%T'"
  msgid "%qT is not a direct base of %qT"
  msgstr "typen '%D' er ikke en direkte stamklasse til '%T'"
  
! #: cp/name-lookup.cc:6344
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6356
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared in %qD"
  msgstr "'%#D' kan ikke erklæres"
  
! #: cp/name-lookup.cc:6372
  #, fuzzy, gcc-internal-format
  msgid "using-declaration may not name namespace %qD"
  msgstr "using-erklæring for destruktionsfunktion"
  
! #: cp/name-lookup.cc:6383
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' names constructor"
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "'%D' navngiver en konstruktionsfunktion"
  
! #: cp/name-lookup.cc:6476
  #, 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.cc:6518
  #, 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.cc:6528
  #, 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.cc:6598
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "'%#D' kan ikke erklæres"
  
! #: cp/name-lookup.cc:6600
  #, 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.cc:6655
  #, 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.cc:6662
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.cc:6673 cp/name-lookup.cc:6701
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6679
  #, 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.cc:6726 cp/name-lookup.cc:9214
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "egenskabsdirektivet '%s' ignoreret"
  
! #: cp/name-lookup.cc:7056
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:7108
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.cc:7114
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:7444
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: cp/name-lookup.cc:7450
  #, 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.cc:7890
  #, 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.cc:7893
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "it was later defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: cp/name-lookup.cc:8707
  #, 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.cc:9184
  #, 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.cc:9187
  #, fuzzy, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr "Angiv klassesti (forældet: benyt --classpath i stedet)"
  
! #: cp/name-lookup.cc:9206
  #, fuzzy, gcc-internal-format
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
+ #: cp/name-lookup.cc:9212
+ #, fuzzy, gcc-internal-format
+ #| msgid "invalid operation on uninstantiated type"
+ msgid "annotation on using directive"
+ msgstr "ugyldig operation på uudskiftet type"
+ 
  #. We only allow depth 255.
! #: cp/name-lookup.cc:9300
  #, 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.cc:9425
  #, fuzzy, gcc-internal-format
  #| msgid "use of `%D' is ambiguous"
  msgid "%<namespace %E%> is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: cp/name-lookup.cc:9441
  #, fuzzy, gcc-internal-format
  #| msgid "namespace alias `%D' not allowed here, assuming `%D'"
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "navnerumsalias '%D' er ikke tilladt her, antager '%D'"
  
! #: cp/name-lookup.cc:9511
  #, fuzzy, gcc-internal-format
  msgid "exporting namespace %qD with internal linkage"
  msgstr "tidligere erklæring af '%#D' med %L-kædning"
  
! #: cp/name-lookup.cc:9513
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "%qD has internal linkage because it was declared in an unnamed namespace"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: cp/name-lookup.cc:9517
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<namespace%>"
  msgid "exporting unnamed namespace"
  msgstr "forventede %<namespace%>"
  
! #: cp/name-lookup.cc:9527
  #, fuzzy, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
  
! #: cp/name-lookup.cc:9577
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' conflicts with previous using declaration `%#D'"
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr "'%#D' strider mod tidligere using-erklæring '%#D'"
  
! #: cp/name-lookup.cc:9579
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "reachable %s definition here"
  msgstr "tidligere definition her"
  
! #: cp/name-lookup.cc:9622
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr ""
  
! #: cp/name-lookup.cc:9631
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr ""
*************** msgstr ""
*** 67768,69956 ****
  msgid "making multiple clones of %qD"
  msgstr ""
  
! #: cp/parser.cc:1122
  #, gcc-internal-format
  msgid "identifier %qE is a keyword in C++11"
  msgstr ""
  
! #: cp/parser.cc:1136
  #, fuzzy, gcc-internal-format
  #| msgid "identifier name `%s' conflicts with GNU C++ internal naming strategy"
  msgid "identifier %qE is a keyword in C++20"
  msgstr "kaldenavnet '%s' er i modstrid med den interne navngivningsstrategi i GNU c++"
  
! #: cp/parser.cc:1686 cp/parser.cc:1699
  #, gcc-internal-format
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1724 cp/parser.cc:49704
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr "en global registervariabel følger en funktionsdefinition"
  
! #: cp/parser.cc:1764
  #, fuzzy, gcc-internal-format
  msgid "%<declare %s%> directive not immediately followed by function declaration or definition"
  msgstr "en global registervariabel følger en funktionsdefinition"
  
! #: cp/parser.cc:3348
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma %s is already registered"
  msgid "%<#pragma%> is not allowed here"
  msgstr "#pragma %s er allerede registreret"
  
! #: cp/parser.cc:3356
  #, fuzzy, gcc-internal-format
  #| msgid "unterminated comment"
  msgid "unexpected module directive"
  msgstr "uafsluttet kommentar"
  
! #: cp/parser.cc:3358
  #, gcc-internal-format
  msgid "perhaps insert a line break after %qs, or other disambiguation, to prevent this being considered a module control-line"
  msgstr ""
  
! #: cp/parser.cc:3501
  #, fuzzy, gcc-internal-format
  msgid "%<%E::%E%> has not been declared; did you mean %<%E::%s%>?"
  msgstr "'%#D' kan ikke erklæres"
  
! #: cp/parser.cc:3507
  #, fuzzy, gcc-internal-format
  msgid "%<%E::%E%> has not been declared"
  msgstr "'%#D' kan ikke erklæres"
  
! #: cp/parser.cc:3511
  #, fuzzy, gcc-internal-format
  msgid "%<::%E%> has not been declared"
  msgstr "'%#D' kan ikke erklæres"
  
! #: cp/parser.cc:3514
  #, fuzzy, gcc-internal-format
  #| msgid "request for member `%D' in `%E', which is of non-class type `%T'"
  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.cc:3517 cp/parser.cc:22271
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "'%#D' kan ikke erklæres"
  
! #: cp/parser.cc:3529
  #, fuzzy, gcc-internal-format
  msgid "%qE has not been declared; did you mean %qs?"
  msgstr "'%#D' kan ikke erklæres"
  
! #: cp/parser.cc:3541
  #, fuzzy, gcc-internal-format
  #| msgid "`%D::%D' is not a template"
  msgid "%<%E::%E%> is not a type"
  msgstr "'%D::%D' er ikke en skabelon"
  
! #: cp/parser.cc:3545
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%<%E::%E%> is not a class or namespace"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/parser.cc:3550
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%<%E::%E%> is not a class, namespace, or enumeration"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/parser.cc:3563
  #, fuzzy, gcc-internal-format
  #| msgid "`%D::%D' is not a template"
  msgid "%<::%E%> is not a type"
  msgstr "'%D::%D' er ikke en skabelon"
  
! #: cp/parser.cc:3566
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%<::%E%> is not a class or namespace"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/parser.cc:3570
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%<::%E%> is not a class, namespace, or enumeration"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/parser.cc:3582
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not of type `%T'"
  msgid "%qE is not a type"
  msgstr "'%E' er ikke af typen '%T'"
  
! #: cp/parser.cc:3585
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%qE is not a class or namespace"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/parser.cc:3589
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%qE is not a class, namespace, or enumeration"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/parser.cc:3654
  #, fuzzy, gcc-internal-format
  msgid "new types may not be defined in a return type"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:3656
  #, fuzzy, gcc-internal-format
  #| msgid "semicolon missing after declaration of `%T'"
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "semikolon mangler efter erklæring af '%T'"
  
! #: cp/parser.cc:3684
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qE is not a class template"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/parser.cc:3686
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qE is not a template"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/parser.cc:3689
  #, fuzzy, gcc-internal-format
  msgid "invalid template-id"
  msgstr "ugyldig roteringsinstruktion"
  
! #: cp/parser.cc:3723
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/parser.cc:3727
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.cc:3732
  #, fuzzy, gcc-internal-format
  msgid "%<typeid%> operator cannot appear in a constant-expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/parser.cc:3736
  #, fuzzy, gcc-internal-format
  msgid "non-constant compound literals cannot appear in a constant-expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/parser.cc:3740
  #, fuzzy, gcc-internal-format
  msgid "a function call cannot appear in a constant-expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/parser.cc:3744
  #, fuzzy, gcc-internal-format
  msgid "an increment cannot appear in a constant-expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/parser.cc:3748
  #, fuzzy, gcc-internal-format
! msgid "an decrement cannot appear in a constant-expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/parser.cc:3752
  #, fuzzy, gcc-internal-format
  msgid "an array reference cannot appear in a constant-expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/parser.cc:3756
  #, fuzzy, gcc-internal-format
  msgid "the address of a label cannot appear in a constant-expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/parser.cc:3760
  #, fuzzy, gcc-internal-format
  msgid "calls to overloaded operators cannot appear in a constant-expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/parser.cc:3764
  #, fuzzy, gcc-internal-format
  msgid "an assignment cannot appear in a constant-expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/parser.cc:3767
  #, fuzzy, gcc-internal-format
  msgid "a comma operator cannot appear in a constant-expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/parser.cc:3771
  #, fuzzy, gcc-internal-format
  msgid "a call to a constructor cannot appear in a constant-expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/parser.cc:3775
  #, fuzzy, gcc-internal-format
  msgid "a transaction expression cannot appear in a constant-expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/parser.cc:3821
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a constant-expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/parser.cc:3858
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "class template argument deduction is only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:3863
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of destructor %qD as a type"
  msgstr "ugyldig brug af 'restrict'"
  
  #. Something like 'unsigned A a;'
! #: cp/parser.cc:3866
  #, fuzzy, gcc-internal-format
  #| msgid "invalid definition of qualified type `%T'"
  msgid "invalid combination of multiple type-specifiers"
  msgstr "ugyldig definition af modificeret type '%T'"
  
! #: cp/parser.cc:3879
  #, fuzzy, gcc-internal-format
  msgid "%qE does not name a type; did you mean %qs?"
  msgstr "'%D' erklærer ikke en skabelonstype"
  
! #: cp/parser.cc:3883
  #, fuzzy, gcc-internal-format
  msgid "%qE does not name a type"
  msgstr "'%D' erklærer ikke en skabelonstype"
  
! #: cp/parser.cc:3892
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "C++11 %<constexpr%> only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:3895
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "C++11 %<noexcept%> only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:3901
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is an unrecognized format function type"
  msgid "%qE is not recognized as a module control-line"
  msgstr "'%s' er en ukendt formateringsfunktionstype"
  
! #: cp/parser.cc:3904
  #, gcc-internal-format
  msgid "C++20 %qE only available with %<-fmodules%>"
  msgstr ""
  
! #: cp/parser.cc:3907
  #, gcc-internal-format
  msgid "C++20 %qE only available with %<-fmodules%>, which is not yet enabled with %<-std=c++20%>"
  msgstr ""
  
! #: cp/parser.cc:3913
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "C++11 %<thread_local%> only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:3916
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "C++20 %<constinit%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:3919
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:3922 cp/parser.cc:32331
! #, fuzzy, gcc-internal-format
! #| msgid "template argument %d is invalid"
! msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
! msgstr "skabelonsparameter %d er ugyldig"
! 
! #: cp/parser.cc:3944
  #, fuzzy, gcc-internal-format
  msgid "(perhaps %<typename %T::%E%> was intended)"
  msgstr "  (benyt 'typename %T::%D' hvis det er hvad du mener)"
  
! #: cp/parser.cc:3972 cp/parser.cc:3984
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' does not declare a template type"
  msgid "%qE in namespace %qE does not name a template type; did you mean %qs?"
  msgstr "'%D' erklærer ikke en skabelonstype"
  
! #: cp/parser.cc:3977 cp/parser.cc:3989
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' does not declare a template type"
  msgid "%qE in namespace %qE does not name a template type"
  msgstr "'%D' erklærer ikke en skabelonstype"
  
! #: cp/parser.cc:3997
  #, fuzzy, gcc-internal-format
  msgid "%qE in namespace %qE does not name a type; did you mean %qs?"
  msgstr "'%D' erklærer ikke en skabelonstype"
  
! #: cp/parser.cc:4002
  #, fuzzy, gcc-internal-format
  msgid "%qE in namespace %qE does not name a type"
  msgstr "'%D' erklærer ikke en skabelonstype"
  
! #: cp/parser.cc:4013
  #, gcc-internal-format
  msgid "%<%T::%E%> names the constructor, not the type"
  msgstr ""
  
! #: cp/parser.cc:4016
  #, gcc-internal-format
  msgid "and %qT has no template constructors"
  msgstr ""
  
! #: cp/parser.cc:4026
  #, gcc-internal-format
  msgid "need %<typename%> before %<%T::%D::%E%> because %<%T::%D%> is a dependent scope"
  msgstr ""
  
! #: cp/parser.cc:4034
  #, gcc-internal-format
  msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.cc:4047 cp/parser.cc:4051
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' does not declare a template type"
  msgid "%qE in %q#T does not name a template type"
  msgstr "'%D' erklærer ikke en skabelonstype"
  
! #: cp/parser.cc:4055
  #, fuzzy, gcc-internal-format
  msgid "%qE in %q#T does not name a type"
  msgstr "'%D' erklærer ikke en skabelonstype"
  
! #: cp/parser.cc:4760
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected multiplicative operand"
  msgid "expected string-literal"
  msgstr "uventet multiplikativ operand"
  
! #: cp/parser.cc:4832
  #, gcc-internal-format
  msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
  msgstr ""
  
! #: cp/parser.cc:4851
  #, fuzzy, gcc-internal-format
  #| msgid "concatenation of string literals with __FUNCTION__ is deprecated"
  msgid "concatenation of string literals with conflicting encoding prefixes"
  msgstr "sammensætning af strengkonstanter med __FUNCTION__ er forældet"
  
! #: cp/parser.cc:5072
  #, gcc-internal-format
  msgid "unable to find character literal operator %qD with %qT argument"
  msgstr ""
  
! #: cp/parser.cc:5178
  #, fuzzy, gcc-internal-format
  #| msgid "floating point number exceeds range of '%s'"
  msgid "integer literal exceeds range of %qT type"
  msgstr "kommatal overskrider intervallet for '%s"
  
! #: cp/parser.cc:5185
  #, fuzzy, gcc-internal-format
  #| msgid "floating point number exceeds range of '%s'"
  msgid "floating literal exceeds range of %qT type"
  msgstr "kommatal overskrider intervallet for '%s"
  
! #: cp/parser.cc:5189
  #, gcc-internal-format
  msgid "floating literal truncated to zero"
  msgstr ""
  
! #: cp/parser.cc:5218
  #, fuzzy, gcc-internal-format
  msgid "failed to translate literal to execution character set %qT"
  msgstr "undvigesekvens er uden for det gyldig interval for tegn"
  
! #: cp/parser.cc:5254
  #, gcc-internal-format
  msgid "unable to find numeric literal operator %qD"
  msgstr ""
  
! #: cp/parser.cc:5260
  #, gcc-internal-format
  msgid "add %<using namespace std::complex_literals%> (from %<<complex>%>) to enable the C++14 user-defined literal suffixes"
  msgstr ""
  
! #: cp/parser.cc:5264
  #, gcc-internal-format
  msgid "or use %<j%> instead of %<i%> for the GNU built-in suffix"
  msgstr ""
  
! #: cp/parser.cc:5268
  #, gcc-internal-format
  msgid "use %<-fext-numeric-literals%> to enable more built-in suffixes"
  msgstr ""
  
! #: cp/parser.cc:5353
  #, gcc-internal-format
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr ""
  
! #: cp/parser.cc:5447
  #, gcc-internal-format
  msgid "global module fragment contents must be from preprocessor inclusion"
  msgstr ""
  
! #: cp/parser.cc:5827 cp/parser.cc:5843
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected binary operator"
  msgstr "uventet operand"
  
! #: cp/parser.cc:5849
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<...%>"
  msgid "expected ..."
  msgstr "forventede %<...%>"
  
! #: cp/parser.cc:5861
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "binary expression in operand of fold-expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/parser.cc:5866
  #, fuzzy, gcc-internal-format
  msgid "conditional expression in operand of fold-expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/parser.cc:5877
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in conditional expression"
  msgid "mismatched operator in fold-expression"
  msgstr "typerne i betingelsesudtrykket passer ikke sammen"
  
! #: cp/parser.cc:5918
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "pack indexing only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:5928
  #, fuzzy, gcc-internal-format
  #| msgid "parameter name missing"
  msgid "pack index missing"
  msgstr "parameternavn mangler"
  
! #: cp/parser.cc:6038
  #, fuzzy, gcc-internal-format
  #| msgid "-Wno-strict-prototypes is not supported in C++"
  msgid "fixed-point types not supported in C++"
  msgstr "-Wno-strict-prototypes er ikke understøttet i C++"
  
! #: cp/parser.cc:6128
  #, gcc-internal-format
  msgid "ISO C++ forbids braced-groups within expressions"
  msgstr "ISO C++ forbyder krøllet parantes-grupper inden i udtryk"
  
! #: cp/parser.cc:6140
  #, fuzzy, gcc-internal-format
  msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
  msgstr "sætningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: cp/parser.cc:6180
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "fold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:6241 cp/parser.cc:6396 cp/parser.cc:6585 cp/semantics.cc:4779
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "expected primary-expression"
  msgstr "uventet adresseudtryk"
  
! #: cp/parser.cc:6271
  #, fuzzy, gcc-internal-format
  msgid "%<this%> may not be used in this context"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: cp/parser.cc:6390
  #, fuzzy, gcc-internal-format
  msgid "a template declaration cannot appear at block scope"
  msgstr "Advar om extern-erklæringer som ikke er ved filvirkefeltsniveauet"
  
! #: cp/parser.cc:6540
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD may not appear in this context"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: cp/parser.cc:6541
  #, fuzzy, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: cp/parser.cc:6613
  #, gcc-internal-format
  msgid "expected %qs keyword before dependent template name"
  msgstr ""
  
! #: cp/parser.cc:6757
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "expected id-expression"
  msgstr "uventet adresseudtryk"
  
! #: cp/parser.cc:6922
  #, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr ""
  
! #: cp/parser.cc:6932
  #, fuzzy, gcc-internal-format
  msgid "%<template%> keyword not permitted in destructor name"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: cp/parser.cc:6969 cp/parser.cc:9244
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<~auto%> only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:6983 cp/parser.cc:6987
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "template-id not allowed for destructor in C++20"
  msgstr "modifikationer er ikke tilladt i erklæring af 'operator %T'"
  
! #: cp/parser.cc:6989 cp/parser.cc:33563
  #, gcc-internal-format
  msgid "remove the %qs"
  msgstr ""
  
! #: cp/parser.cc:7097
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' shadows a member of `this'"
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "erklæring af '%s' skygger for et medlem af 'this'"
  
! #: cp/parser.cc:7112
  #, fuzzy, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "skabelons-id '%D' benyttet som erklærer"
  
! #: cp/parser.cc:7155 cp/parser.cc:24873
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
  
! #: cp/parser.cc:7182 cp/typeck.cc:3189 cp/typeck.cc:3192 cp/typeck.cc:3209
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qD is not a template"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/parser.cc:7297
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr ""
  
! #: cp/parser.cc:7382
  #, 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.cc:7409
  #, 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.cc:7416
  #, fuzzy, gcc-internal-format
  msgid "concept-id %qD in nested-name-specifier"
  msgstr "ufuldstændig type '%T' kan ikke bruges til at navngive et virkefelt"
  
! #: cp/parser.cc:7422
  #, 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.cc:7596
  #, fuzzy, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr "uventet operand"
  
! #: cp/parser.cc:7808 cp/parser.cc:10518
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:7896
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:7990
  #, 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.cc:8002 cp/pt.cc:21551
  #, 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.cc:8015
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "wrong number of arguments to %<__builtin_assoc_barrier%>"
  msgstr "forkert antal skabelonsparametre (%d, skulle være %d)"
  
! #: cp/parser.cc:8041
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "wrong number of arguments to %<__builtin_shufflevector%>"
  msgstr "forkert antal skabelonsparametre (%d, skulle være %d)"
  
! #: cp/parser.cc:8069 cp/pt.cc:21666
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_new%> does not select replaceable global allocation function"
  msgstr ""
  
! #: cp/parser.cc:8073 cp/pt.cc:21670
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_delete%> does not select replaceable global deallocation function"
  msgstr ""
  
! #: cp/parser.cc:8078 cp/pt.cc:21675
  #, fuzzy, gcc-internal-format
  msgid "selected function declared here"
  msgstr "Ugyldig erklæring"
  
! #: cp/parser.cc:8211
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ forbyder sammensatte konstanter"
  
! #: cp/parser.cc:8270
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.cc:8321
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %<__builtin_classify_type%> calls"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:8717 cp/parser.cc:8746
  #, gcc-internal-format
  msgid "cannot use multidimensional subscript in OpenMP array section"
  msgstr ""
  
! #: cp/parser.cc:9005 cp/typeck.cc:3077
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid use of %qD"
  msgstr "ugyldig brug af '%D"
  
! #: cp/parser.cc:9014
  #, 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.cc:9296
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr ""
  
! #: cp/parser.cc:9406
  #, 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.cc:9509
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:9568
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "%<co_await%> cannot be used in default arguments"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/parser.cc:9793 cp/parser.cc:34881
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in a new-expression"
  msgid "types may not be defined in %qs expressions"
  msgstr "typer kan ikke defineres i et nyt udtryk"
  
! #: cp/parser.cc:9858
  #, gcc-internal-format
  msgid "%<__builtin_has_attribute%> with dependent argument not supported yet"
  msgstr ""
  
! #: cp/parser.cc:9944
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "typer kan ikke defineres i et nyt udtryk"
  
! #: cp/parser.cc:9962
  #, fuzzy, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "egenskaber i parametertabelerklæring ignoreret"
  
! #: cp/parser.cc:9964
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.cc:9997
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.cc:10042
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "expected expression-list or type-id"
  msgstr "uventet adresseudtryk"
  
! #: cp/parser.cc:10071
  #, 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.cc:10119
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `%D' applied to template instantiation"
  msgid "attributes ignored on outermost array type in new expression"
  msgstr "lagringsklasse '%D' anvendt på skabelonsinstantiering"
  
! #: cp/parser.cc:10215
  #, 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.cc:10621
  #, 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.cc:10771
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.cc:10774
  #, fuzzy, gcc-internal-format
  #| msgid "suggest parentheses around && within ||"
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "foreslår paranteser omkring && inden i ||"
  
! #: cp/parser.cc:11000
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgid "ISO C++ does not allow %<?:%> with omitted middle operand"
  msgstr "ISO C++ tillader ikke ?: med udeladt midter operand"
  
! #: cp/parser.cc:11324
  #, fuzzy, gcc-internal-format
  msgid "top-level comma expression in array subscript is deprecated"
  msgstr "ISO C forbyder brug af typeomtvingningsudtryk som venstreværdier"
  
! #: cp/parser.cc:11472
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined within %<__builtin_offsetof%>"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:11606
  #, gcc-internal-format
  msgid "trailing argument to %<__type_pack_element%> is not a type"
  msgstr ""
  
! #: cp/parser.cc:11706
! #, fuzzy, gcc-internal-format
! #| msgid "Invalid expression statement"
! msgid "lambda-expression in template parameter type"
! msgstr "Ugyldig udtrykssætning"
! 
! #: cp/parser.cc:11716
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "lambda-expression in unevaluated context only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:11726
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "lambda-expression in template-argument only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:11900
  #, gcc-internal-format
  msgid "non-local lambda expression cannot have a capture-default"
  msgstr ""
  
! #: cp/parser.cc:11923
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr ""
  
! #: cp/parser.cc:11939
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "explicit by-copy capture of %<this%> with by-copy capture default only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:11945 cp/parser.cc:11967 cp/parser.cc:12165
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr ""
  
! #: cp/parser.cc:11961
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "%<*this%> capture only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:11981
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %s to references"
  msgid "%<this%> cannot be captured by reference"
  msgstr "kan ikke erklære %s til referencer"
  
! #: cp/parser.cc:12001
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "pack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:12012
  #, gcc-internal-format
  msgid "%<&%> should come before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:12042
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:12051
  #, 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.cc:12076
  #, 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.cc:12080 cp/parser.cc:12091 cp/semantics.cc:4618
! #: cp/semantics.cc:4634
! #, fuzzy, gcc-internal-format
! #| msgid "  `%#D' declared here"
! msgid "%q#D declared here"
! msgstr "  '%#D' erklæret her"
! 
! #: cp/parser.cc:12087
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.cc:12125
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<...%> in lambda capture"
  msgstr "for mange inddatafiler"
  
! #: cp/parser.cc:12136
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.cc:12141
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.cc:12223
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "lambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:12277
  #, 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.cc:12300
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "parameter declaration before lambda declaration specifiers only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:12330 cp/pt.cc:15002
  #, gcc-internal-format
  msgid "a lambda with captures may not have an explicit object parameter of an unrelated type"
  msgstr ""
  
! #: cp/parser.cc:12343
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of `%#D'"
  msgid "%<mutable%> lambda specifier with explicit object parameter"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: cp/parser.cc:12352
  #, gcc-internal-format
  msgid "the passed in closure object will not be mutated because it is taken by value"
  msgstr ""
  
! #: cp/parser.cc:12356
  #, gcc-internal-format
  msgid "declare the explicit object parameter as non-const reference instead"
  msgstr ""
  
! #: cp/parser.cc:12360
  #, gcc-internal-format
  msgid "explicit object parameter is already a mutable reference"
  msgstr ""
  
! #: cp/parser.cc:12367
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of `%#D'"
  msgid "%<static%> lambda specifier with explicit object parameter"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: cp/parser.cc:12385
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with lambda capture"
  msgstr ""
  
! #: cp/parser.cc:12397
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "parameter declaration before lambda transaction qualifier only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:12410
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "parameter declaration before lambda exception specification only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:12428
  #, gcc-internal-format
  msgid "parameter declaration before lambda trailing return type only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12470
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:13031
! #, fuzzy, gcc-internal-format
! #| msgid "function cannot be inline"
! msgid "preconditions cannot be statements"
! msgstr "funktion kan ikke indbygges"
! 
! #: cp/parser.cc:13034
! #, fuzzy, gcc-internal-format
! #| msgid "function cannot be inline"
! msgid "postconditions cannot be statements"
! msgstr "funktion kan ikke indbygges"
! 
! #: cp/parser.cc:13039
! #, fuzzy, gcc-internal-format
! msgid "assertions must be followed by %<;%>"
! msgstr "sektionsegenskaben er ikke tilladt for '%s'"
! 
! #: cp/parser.cc:13204
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "label at end of compound statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:13384 cp/parser.cc:13629
  #, fuzzy, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr "egenskaber i parametertabelerklæring ignoreret"
  
! #: cp/parser.cc:13455
  #, 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.cc:13504
  #, 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.cc:13637
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
  #. A::A a;
! #: cp/parser.cc:13643
  #, fuzzy, gcc-internal-format
  msgid "%qE names the constructor, not the type"
  msgstr "'%D' erklærer ikke en skabelonstype"
  
! #: cp/parser.cc:13701
  #, fuzzy, gcc-internal-format
  #| msgid "In statement function"
  msgid "compound-statement in %<constexpr%> function"
  msgstr "I sætningsfunktion"
  
! #: cp/parser.cc:13765
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<tile%> directive"
  msgstr ""
  
! #: cp/parser.cc:13970
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<if constexpr%> only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:13992
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<if consteval%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:14017 cp/parser.cc:14052
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in asm statement"
  msgid "%<if consteval%> requires compound statement"
  msgstr "ugyldig venstreværdi i asm-sætning"
  
! #: cp/parser.cc:14094
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:14262 cp/parser.cc:35393
  #, 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.cc:14303
  #, fuzzy, gcc-internal-format
  #| msgid "function returns an aggregate"
  msgid "condition declares an array"
  msgstr "funktion returnerer en værdi af en sammensat type"
  
! #: cp/parser.cc:14305
  #, fuzzy, gcc-internal-format
  #| msgid "field `%s' declared as a function"
  msgid "condition declares a function"
  msgstr "feltet '%s' er erklæret som en funktion"
  
! #: cp/parser.cc:14346
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "new kan ikke bruges på en referencetype"
  
  #. Anything else is an error.
! #: cp/parser.cc:14448 cp/parser.cc:24113 cp/parser.cc:26832
  #, fuzzy, gcc-internal-format
  #| msgid "empty scalar initializer"
  msgid "expected initializer"
  msgstr "tom skalarstartværdi"
  
! #: cp/parser.cc:14498
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "range-based %<for%> loops with initializer only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:14760
  #, gcc-internal-format
  msgid "loop variable %qD of type %qT binds to a temporary constructed from type %qT"
  msgstr ""
  
  #. rval
! #: cp/parser.cc:14767
  #, gcc-internal-format
  msgid "use non-reference type %qT to make the copy explicit or %qT to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:14793
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a function type"
  msgid "loop variable %qD creates a copy from type %qT"
  msgstr "sizeof benyttet på en funktionstype"
  
! #: cp/parser.cc:14798
  #, gcc-internal-format
  msgid "use reference type to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:14937
  #, 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.cc:15021
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.cc:15173 cp/parser.cc:35396
  #, fuzzy, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "uventet operand"
  
! #: cp/parser.cc:15218
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "alias-declaration in init-statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:15235
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "range-based %<for%> loops only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:15397
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<goto%> in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.cc:15406
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ forbyder beregnede goto'er"
  
! #: cp/parser.cc:15425 cp/parser.cc:35399
  #, fuzzy, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "uventet operand"
  
! #: cp/parser.cc:15600
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected module-partition"
  msgstr "tom erklæring"
  
! #: cp/parser.cc:15602
  #, fuzzy, gcc-internal-format
  msgid "expected module-name"
  msgstr "uventet operand"
  
! #: cp/parser.cc:15644
  #, fuzzy, gcc-internal-format
  #| msgid "method definition not in class context"
  msgid "module-declaration not permitted in header-unit"
  msgstr "metodedefinitionen optræder ikke i en klassekontekst"
  
! #: cp/parser.cc:15650
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "module-declaration must be at global scope"
  msgstr "using-erklæring for ikke-medlem ved klassevirkefelt"
  
! #: cp/parser.cc:15651
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "scope opened here"
  msgstr "'%s' tidligere defineret her"
  
! #: cp/parser.cc:15677
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "private module fragment"
  msgstr "ingen parametre"
  
! #: cp/parser.cc:15681
  #, gcc-internal-format
  msgid "private module fragment only permitted in purview of module interface or partition"
  msgstr ""
  
  #. Neither the first declaration, nor in a GMF.
! #: cp/parser.cc:15687
  #, gcc-internal-format
  msgid "module-declaration only permitted as first declaration, or ending a global module fragment"
  msgstr ""
  
! #: cp/parser.cc:15728
  #, gcc-internal-format
  msgid "post-module-declaration imports must be contiguous"
  msgstr ""
  
! #: cp/parser.cc:15730 cp/parser.cc:15739
  #, gcc-internal-format
  msgid "perhaps insert a line break after %<import%>, or other disambiguation, to prevent this being considered a module control-line"
  msgstr ""
  
! #: cp/parser.cc:15738
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "import-declaration must be at global scope"
  msgstr "using-erklæring for ikke-medlem ved klassevirkefelt"
  
! #: cp/parser.cc:15762
  #, gcc-internal-format
  msgid "import specifying a module-partition must appear after a named module-declaration"
  msgstr ""
  
! #: cp/parser.cc:15783
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be include-translated"
  msgstr ""
  
! #: cp/parser.cc:15786
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be from header inclusion"
  msgstr ""
  
! #: cp/parser.cc:15807
  #, gcc-internal-format
  msgid "%qE may only occur after a module interface declaration"
  msgstr ""
  
! #: cp/parser.cc:15815
  #, fuzzy, gcc-internal-format
  msgid "%qE may only occur once in an export declaration"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:15836
  #, gcc-internal-format
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:15875
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra `;' outside of a function"
  msgid "extra %<;%> outside of a function only allowed in C++11"
  msgstr "ISO C tillader ikke ekstra ';' uden for funktioner"
  
! #: cp/parser.cc:15878
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra `;' outside of a function"
  msgid "extra %<;%> outside of a function"
  msgstr "ISO C tillader ikke ekstra ';' uden for funktioner"
  
! #: cp/parser.cc:15887
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct only allowed in C++11"
  msgstr ""
  
! #: cp/parser.cc:15889
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct"
  msgstr ""
  
! #: cp/parser.cc:15897
  #, fuzzy, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr "'%s' er erklæret inline efter dens definition"
  
! #: cp/parser.cc:16068
  #, fuzzy, gcc-internal-format
  msgid "attributes are not permitted in this position"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: cp/parser.cc:16072
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "attributes may be inserted here"
  msgstr "egenskaben '%s' ignoreret"
  
! #: cp/parser.cc:16112
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template `%T'"
  msgid "explicit specializations are not permitted here"
  msgstr "eksplicit specialisering af '%T' der ikke er en skabelon"
  
! #: cp/parser.cc:16114 cp/parser.cc:28304
  #, gcc-internal-format
  msgid "a specialization is always exported alongside its primary template"
  msgstr ""
  
! #: cp/parser.cc:16127
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template `%#D'"
  msgid "explicit instantiations are not permitted here"
  msgstr "eksplicit instantiering af ikke-skabelon '%#D'"
  
! #: cp/parser.cc:16143
  #, fuzzy, gcc-internal-format
  msgid "export-declarations are not permitted here"
  msgstr "  oprindelig definition er her"
  
! #: cp/parser.cc:16315
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.cc:16561
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.cc:16580
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.cc:16601
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.cc:16626
  #, 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.cc:16683
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:16686
  #, 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.cc:16726
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "structured bindings with attributed identifiers only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:16763
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "structured bindings in conditions only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:16767
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "structured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:16824
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "empty structured binding declaration"
  msgstr "tom erklæring"
  
! #: cp/parser.cc:16842
  #, 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.cc:17037
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "%<this%> must be the first specifier in a parameter declaration"
  msgstr "lagringsklasseanvisninger er ugyldige i parametererklæringer"
  
! #: cp/parser.cc:17060
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr ""
  
! #: cp/parser.cc:17098
  #, fuzzy, gcc-internal-format
  msgid "the %<bool%> keyword is not allowed in a C++20 concept definition"
  msgstr "en global registervariabel følger en funktionsdefinition"
  
! #: cp/parser.cc:17101
  #, gcc-internal-format
  msgid "C++20 concept definition syntax is %<concept <name> = <expr>%>"
  msgstr ""
  
! #: cp/parser.cc:17152
  #, fuzzy, gcc-internal-format
  #| msgid "section type conflict with %qD"
  msgid "%<typedef%> specifier conflicts with %qs"
  msgstr "afsnitstypekonflikt med %qD"
  
! #: cp/parser.cc:17178
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.cc:17214
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in friend function declarations"
  msgid "%qD invalid in condition"
  msgstr "lagringsklasseanvisninger er ugyldige i vennefunktionserklæringer"
  
! #: cp/parser.cc:17223
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' invalid in `%#T'"
  msgid "%qD invalid in lambda"
  msgstr "'%D' ugyldig i '%#T'"
  
! #: cp/parser.cc:17227
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%qD only valid in lambda with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:17309
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in friend function declarations"
  msgid "type-specifier invalid in lambda"
  msgstr "lagringsklasseanvisninger er ugyldige i vennefunktionserklæringer"
  
! #: cp/parser.cc:17322
  #, gcc-internal-format
  msgid "standard attributes in middle of decl-specifiers"
  msgstr ""
  
! #: cp/parser.cc:17324
  #, gcc-internal-format
  msgid "standard attributes must precede the decl-specifiers to apply to the declaration, or follow them to apply to the type"
  msgstr ""
  
! #: cp/parser.cc:17339
  #, fuzzy, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "funktionen '%D' kan ikke erklæres friend"
  
! #: cp/parser.cc:17412 cp/parser.cc:29490
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:17431
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in explicit-specifier"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:17435
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<explicit(bool)%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:17503
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid linkage-specification"
  msgstr "ugyldig stamklasseangivelse"
  
! #: cp/parser.cc:17610
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "%<static_assert%> without a message only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:17640
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "%<static_assert%> with non-string message only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:17844
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<decltype(auto)%> type specifier only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:17857
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:18033
  #, 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.cc:18062
  #, 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.cc:18066
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr ""
  
! #: cp/parser.cc:18150
  #, fuzzy, gcc-internal-format
  #| msgid "only constructors take base initializers"
  msgid "only constructors take member initializers"
  msgstr "kun konstruktionsfunktioner har stamklasseklargøringer"
  
! #: cp/parser.cc:18177
  #, 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.cc:18189 cp/pt.cc:28313
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.cc:18201 cp/pt.cc:28325
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.cc:18253
  #, fuzzy, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "forældet stamklasseklargøring"
  
! #: cp/parser.cc:18341
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
! #: cp/parser.cc:18753
  #, gcc-internal-format
  msgid "space between quotes and suffix is deprecated in C++23"
  msgstr ""
  
! #: cp/parser.cc:18759
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.cc:18765
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "expected suffix identifier"
  msgstr "udsagn skal være et kaldenavn"
  
! #: cp/parser.cc:18774
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr ""
  
! #: cp/parser.cc:18780
  #, 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.cc:18814
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected operator"
  msgstr "uventet operand"
  
! #: cp/parser.cc:18861
  #, 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.cc:18863
  #, fuzzy, gcc-internal-format
  #| msgid "keyword `export' not implemented, and will be ignored"
  msgid "keyword %<export%> is deprecated, and is ignored"
  msgstr "det reserverede ord 'export' er ikke implementeret og vil blive ignoreret"
  
! #: cp/parser.cc:18865
  #, gcc-internal-format
  msgid "keyword %<export%> is enabled with %<-fmodules%>"
  msgstr ""
  
! #: cp/parser.cc:18970
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "invalid constrained type parameter"
  msgstr "ugyldig catch-parameter"
  
! #: cp/parser.cc:18978
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "cv-qualified type parameter"
  msgstr "ugyldig catch-parameter"
  
! #: cp/parser.cc:19094
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/parser.cc:19330 cp/parser.cc:19416 cp/parser.cc:26580
  #, 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.cc:19334 cp/parser.cc:19420
  #, 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.cc:19487
  #, fuzzy, gcc-internal-format
  msgid "expected template-id"
  msgstr "uventet operand"
  
! #: cp/parser.cc:19550
  #, fuzzy, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "objektet '%E' kan ikke bruges som skabelonsparameter"
  
! #: cp/parser.cc:19554
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.cc:19558
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.cc:19589
  #, fuzzy, gcc-internal-format
  msgid "invalid template-argument-list"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/parser.cc:19590
  #, gcc-internal-format
  msgid "function name as the left hand operand of %<<%> is ill-formed in C++20; wrap the function name in %<()%>"
  msgstr ""
  
! #: cp/parser.cc:19597
  #, fuzzy, gcc-internal-format
  msgid "expected %<(%> after template-argument-list"
  msgstr "uventet operand"
  
! #: cp/parser.cc:19703
  #, 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.cc:19788 cp/parser.cc:19980 cp/parser.cc:20189
  #, fuzzy, gcc-internal-format
  msgid "expected template-name"
  msgstr "uventet operand"
  
! #: cp/parser.cc:19836
  #, fuzzy, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "ikke-skabelon benyttet som skabelon"
  
! #: cp/parser.cc:19838
  #, 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.cc:20053
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:20154 cp/parser.cc:20172 cp/parser.cc:20348
  #, fuzzy, gcc-internal-format
  msgid "expected template-argument"
  msgstr "uventet operand"
  
! #: cp/parser.cc:20319
  #, fuzzy, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/parser.cc:20457
  #, 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.cc:20461
  #, 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.cc:20465
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%#D' after"
  msgid "explicit instantiation shall not use %<consteval%> specifier"
  msgstr "eksplicit instantiering af '%#D' efter"
  
! #: cp/parser.cc:20526
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "skabelonsspecialisering med C-kædning"
  
! #: cp/parser.cc:20755
  #, fuzzy, gcc-internal-format
  #| msgid "sigof type specifier"
  msgid "expected type specifier"
  msgstr "sigof-typeangivelse"
  
! #: cp/parser.cc:20955
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids forward parameter declarations"
  msgid "use of %<auto%> in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "ISO C forbyder forhåndsparametererklæringer"
  
! #: cp/parser.cc:20961
! #, fuzzy, gcc-internal-format
! msgid "use of %<auto%> in template argument"
! msgstr "ugyldig standardparameter i skabelon"
! 
! #: cp/parser.cc:20964
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids forward parameter declarations"
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "ISO C forbyder forhåndsparametererklæringer"
  
! #: cp/parser.cc:20968
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids forward parameter declarations"
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "ISO C forbyder forhåndsparametererklæringer"
  
! #: cp/parser.cc:21122
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "forventet skabelon-id for typen"
  
! #: cp/parser.cc:21263
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr "forventet type-navn"
  
! #: cp/parser.cc:21347
  #, fuzzy, gcc-internal-format
  msgid "%qE does not constrain a type"
  msgstr "'%D' erklærer ikke en skabelonstype"
  
! #: cp/parser.cc:21348
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "concept defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: cp/parser.cc:21379
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid use of concept-name %qD"
  msgstr "ugyldig brug af '%D"
  
! #: cp/parser.cc:21395
  #, fuzzy, gcc-internal-format
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr "uventet operand"
  
! #: cp/parser.cc:21402
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr ""
  
! #: cp/parser.cc:21643
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.cc:21719
! #, fuzzy, gcc-internal-format
! #| msgid "typedef name may not be a nested-name-specifier"
! msgid "%<template%> must follow a nested-name-specifier"
! msgstr "typedef-navn kan ikke være en indlejret-navn-specifikation"
! 
! #: cp/parser.cc:21881
  #, 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.cc:21969
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operation on uninstantiated type"
  msgid "attributes ignored on uninstantiated type"
  msgstr "ugyldig operation på uudskiftet type"
  
! #: cp/parser.cc:21975
  #, 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.cc:21987
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.cc:22128
  #, 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.cc:22139
  #, 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.cc:22154
  #, 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.cc:22172
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in enum-base"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:22218
  #, gcc-internal-format
  msgid "declaration of enumeration with fixed underlying type and no enumerator list is only permitted as a standalone declaration"
  msgstr ""
  
! #: cp/parser.cc:22222
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr ""
  
! #: cp/parser.cc:22265
  #, 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.cc:22279
  #, 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.cc:22291 cp/parser.cc:28273
  #, 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.cc:22296 cp/parser.cc:28278
  #, 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.cc:22308 cp/parser.cc:28291
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "ekstra kvalifikation er ikke tilladt"
  
! #: cp/parser.cc:22348
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ forbyder tomme unavngivet enum"
  
! #: cp/parser.cc:22372
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.cc:22375
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.cc:22496
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr ""
  
! #: cp/parser.cc:22571
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a namespace-name; did you mean %qs?"
  msgstr "'%D' erklærer ikke en skabelonstype"
  
! #: cp/parser.cc:22575
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD er ikke et navnerum-navn"
  
! #: cp/parser.cc:22579
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "forventet navnerum-navn"
  
! #: cp/parser.cc:22640
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "nested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:22652
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr ""
  
! #: cp/parser.cc:22671
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "nested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:22681
  #, fuzzy, gcc-internal-format
  msgid "nested namespace name required"
  msgstr "uventet operand"
  
! #: cp/parser.cc:22686
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr "navnerumnavn krævet"
  
! #: cp/parser.cc:22690
  #, 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.cc:22693
  #, 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.cc:22700
  #, fuzzy, gcc-internal-format
  #| msgid "namespace `%T' undeclared"
  msgid "namespace %qD entered"
  msgstr "navnerummet '%T' er ikke erklæret"
  
! #: cp/parser.cc:22756
  #, 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.cc:22938
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "pack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:22982
  #, 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.cc:23000
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "comma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:23010
  #, gcc-internal-format
  msgid "access declarations are deprecated in favor of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.cc:23056
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:23059
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of undefined type `%#T'"
  msgid "%<using enum%> of dependent type %qT"
  msgstr "ugyldig brug af en ikke-defineret type '%#T'"
  
! #: cp/parser.cc:23061
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template type"
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr "'%T' er ikke en skabelonstype"
  
! #: cp/parser.cc:23063
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete typedef `%s'"
  msgid "%<using enum%> of incomplete type %qT"
  msgstr "ugyldig brug af ufuldstændig typedef '%s'"
  
! #: cp/parser.cc:23065
  #, gcc-internal-format
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr ""
  
! #: cp/parser.cc:23075
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%#D' here"
  msgid "opaque-enum-declaration here"
  msgstr "tidligere erklæring af '%#D' her"
  
! #: cp/parser.cc:23145
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:23297
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected multiplicative operand"
  msgid "expected string-literal or constexpr in parentheses"
  msgstr "uventet multiplikativ operand"
  
! #: cp/parser.cc:23358
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:23379 cp/parser.cc:23397 cp/parser.cc:23412
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate case value"
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "case-værdi optræder mere end én gang"
  
! #: cp/parser.cc:23386
  #, fuzzy, gcc-internal-format
  #| msgid "%J'%D' is not defined outside of function scope"
  msgid "%<asm%> qualifier %qT ignored outside of function body"
  msgstr "%J'%D' er ikke defineret uden for funktionsvirkefelt"
  
! #: cp/parser.cc:23425
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a namespace"
  msgid "%qT is not an %<asm%> qualifier"
  msgstr "'%T' er ikke et navnerum"
  
! #: cp/parser.cc:23441
  #, fuzzy, gcc-internal-format
  #| msgid "use of %s from containing function"
  msgid "%<asm%> qualifier outside of function body"
  msgstr "brug af %s fra indeholdende funktion"
  
! #: cp/parser.cc:23591
  #, fuzzy, gcc-internal-format
  #| msgid "forward declaration of `%#T'"
  msgid "attributes ignored on %<asm%> declaration"
  msgstr "forhåndserklæring af '%#T'"
  
! #: cp/parser.cc:23682
  #, fuzzy, gcc-internal-format
  #| msgid "parameter names (without types) in function declaration"
  msgid "empty parentheses were disambiguated as a function declaration"
  msgstr "parameternavne (uden typer) i funktionserklæringen"
  
! #: cp/parser.cc:23693
  #, fuzzy, gcc-internal-format
  msgid "remove parentheses to default-initialize a variable"
  msgstr "egenskaber i parametertabelerklæring ignoreret"
  
! #: cp/parser.cc:23698
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23701
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23718 cp/parser.cc:23743
  #, fuzzy, gcc-internal-format
  #| msgid "parameter names (without types) in function declaration"
  msgid "parentheses were disambiguated as a function declaration"
  msgstr "parameternavne (uden typer) i funktionserklæringen"
  
! #: cp/parser.cc:23730 cp/parser.cc:23751
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:23737
  #, fuzzy, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr "funktionen '%s' omerklæret som inline"
  
! #: cp/parser.cc:23984
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "en funktionsdefinition er ikke tilladt her"
  
! #: cp/parser.cc:23995
  #, fuzzy, gcc-internal-format
  msgid "an %<asm%> specification is not allowed on a function-definition"
  msgstr "en global registervariabel følger en funktionsdefinition"
  
! #: cp/parser.cc:23999
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "en global registervariabel følger en funktionsdefinition"
  
! #: cp/parser.cc:24050
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
! #: cp/parser.cc:24208
  #, 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.cc:24253
  #, fuzzy, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "egenskaber i parametertabelerklæring ignoreret"
  
! #: cp/parser.cc:24265
  #, fuzzy, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "funktionen '%s' omerklæret som inline"
  
! #: cp/parser.cc:24794
  #, 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.cc:24919
  #, 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.cc:24923
  #, fuzzy, gcc-internal-format
  #| msgid "`%D::%D' is not a template"
  msgid "%<%T::%E%> is not a type"
--- 70789,73123 ----
  msgid "making multiple clones of %qD"
  msgstr ""
  
! #: cp/parser.cc:1168
  #, gcc-internal-format
  msgid "identifier %qE is a keyword in C++11"
  msgstr ""
  
! #: cp/parser.cc:1182
  #, fuzzy, gcc-internal-format
  #| msgid "identifier name `%s' conflicts with GNU C++ internal naming strategy"
  msgid "identifier %qE is a keyword in C++20"
  msgstr "kaldenavnet '%s' er i modstrid med den interne navngivningsstrategi i GNU c++"
  
! #: cp/parser.cc:1196
! #, fuzzy, gcc-internal-format
! #| msgid "identifier name `%s' conflicts with GNU C++ internal naming strategy"
! msgid "identifier %qE is a keyword in C++26"
! msgstr "kaldenavnet '%s' er i modstrid med den interne navngivningsstrategi i GNU c++"
! 
! #: cp/parser.cc:1746 cp/parser.cc:1759
  #, gcc-internal-format
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1784 cp/parser.cc:52814
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr "en global registervariabel følger en funktionsdefinition"
  
! #: cp/parser.cc:1824
  #, fuzzy, gcc-internal-format
  msgid "%<declare %s%> directive not immediately followed by function declaration or definition"
  msgstr "en global registervariabel følger en funktionsdefinition"
  
! #: cp/parser.cc:3423
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma %s is already registered"
  msgid "%<#pragma%> is not allowed here"
  msgstr "#pragma %s er allerede registreret"
  
! #: cp/parser.cc:3431
  #, fuzzy, gcc-internal-format
  #| msgid "unterminated comment"
  msgid "unexpected module directive"
  msgstr "uafsluttet kommentar"
  
! #: cp/parser.cc:3433
  #, gcc-internal-format
  msgid "perhaps insert a line break after %qs, or other disambiguation, to prevent this being considered a module control-line"
  msgstr ""
  
! #: cp/parser.cc:3578
  #, fuzzy, gcc-internal-format
  msgid "%<%E::%E%> has not been declared; did you mean %<%E::%s%>?"
  msgstr "'%#D' kan ikke erklæres"
  
! #: cp/parser.cc:3584
  #, fuzzy, gcc-internal-format
  msgid "%<%E::%E%> has not been declared"
  msgstr "'%#D' kan ikke erklæres"
  
! #: cp/parser.cc:3588
  #, fuzzy, gcc-internal-format
  msgid "%<::%E%> has not been declared"
  msgstr "'%#D' kan ikke erklæres"
  
! #: cp/parser.cc:3591
  #, fuzzy, gcc-internal-format
  #| msgid "request for member `%D' in `%E', which is of non-class type `%T'"
  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.cc:3594 cp/parser.cc:23973
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "'%#D' kan ikke erklæres"
  
! #: cp/parser.cc:3606
  #, fuzzy, gcc-internal-format
  msgid "%qE has not been declared; did you mean %qs?"
  msgstr "'%#D' kan ikke erklæres"
  
! #: cp/parser.cc:3618
  #, fuzzy, gcc-internal-format
  #| msgid "`%D::%D' is not a template"
  msgid "%<%E::%E%> is not a type"
  msgstr "'%D::%D' er ikke en skabelon"
  
! #: cp/parser.cc:3622
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%<%E::%E%> is not a class or namespace"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/parser.cc:3627
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%<%E::%E%> is not a class, namespace, or enumeration"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/parser.cc:3640
  #, fuzzy, gcc-internal-format
  #| msgid "`%D::%D' is not a template"
  msgid "%<::%E%> is not a type"
  msgstr "'%D::%D' er ikke en skabelon"
  
! #: cp/parser.cc:3643
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%<::%E%> is not a class or namespace"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/parser.cc:3647
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%<::%E%> is not a class, namespace, or enumeration"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/parser.cc:3659
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not of type `%T'"
  msgid "%qE is not a type"
  msgstr "'%E' er ikke af typen '%T'"
  
! #: cp/parser.cc:3662
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%qE is not a class or namespace"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/parser.cc:3666
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%qE is not a class, namespace, or enumeration"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/parser.cc:3731
  #, fuzzy, gcc-internal-format
  msgid "new types may not be defined in a return type"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:3733
  #, fuzzy, gcc-internal-format
  #| msgid "semicolon missing after declaration of `%T'"
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "semikolon mangler efter erklæring af '%T'"
  
! #: cp/parser.cc:3761
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qE is not a class template"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/parser.cc:3763 cp/parser.cc:21309
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qE is not a template"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/parser.cc:3766
  #, fuzzy, gcc-internal-format
  msgid "invalid template-id"
  msgstr "ugyldig roteringsinstruktion"
  
! #: cp/parser.cc:3800
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/parser.cc:3804
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.cc:3809
  #, fuzzy, gcc-internal-format
  msgid "%<typeid%> operator cannot appear in a constant-expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/parser.cc:3813
  #, fuzzy, gcc-internal-format
  msgid "non-constant compound literals cannot appear in a constant-expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/parser.cc:3817
  #, fuzzy, gcc-internal-format
  msgid "a function call cannot appear in a constant-expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/parser.cc:3821
  #, fuzzy, gcc-internal-format
  msgid "an increment cannot appear in a constant-expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/parser.cc:3825
  #, fuzzy, gcc-internal-format
! msgid "a decrement cannot appear in a constant-expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/parser.cc:3829
  #, fuzzy, gcc-internal-format
  msgid "an array reference cannot appear in a constant-expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/parser.cc:3833
  #, fuzzy, gcc-internal-format
  msgid "the address of a label cannot appear in a constant-expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/parser.cc:3837
  #, fuzzy, gcc-internal-format
  msgid "calls to overloaded operators cannot appear in a constant-expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/parser.cc:3841
  #, fuzzy, gcc-internal-format
  msgid "an assignment cannot appear in a constant-expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/parser.cc:3844
  #, fuzzy, gcc-internal-format
  msgid "a comma operator cannot appear in a constant-expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/parser.cc:3848
  #, fuzzy, gcc-internal-format
  msgid "a call to a constructor cannot appear in a constant-expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/parser.cc:3852
  #, fuzzy, gcc-internal-format
  msgid "a transaction expression cannot appear in a constant-expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/parser.cc:3898
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a constant-expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/parser.cc:3935
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "class template argument deduction is only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:3940
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of destructor %qD as a type"
  msgstr "ugyldig brug af 'restrict'"
  
  #. Something like 'unsigned A a;'
! #: cp/parser.cc:3943
  #, fuzzy, gcc-internal-format
  #| msgid "invalid definition of qualified type `%T'"
  msgid "invalid combination of multiple type-specifiers"
  msgstr "ugyldig definition af modificeret type '%T'"
  
! #: cp/parser.cc:3956
  #, fuzzy, gcc-internal-format
  msgid "%qE does not name a type; did you mean %qs?"
  msgstr "'%D' erklærer ikke en skabelonstype"
  
! #: cp/parser.cc:3960
  #, fuzzy, gcc-internal-format
  msgid "%qE does not name a type"
  msgstr "'%D' erklærer ikke en skabelonstype"
  
! #: cp/parser.cc:3969
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "C++11 %<constexpr%> only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:3972
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "C++11 %<noexcept%> only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:3978
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is an unrecognized format function type"
  msgid "%qE is not recognized as a module control-line"
  msgstr "'%s' er en ukendt formateringsfunktionstype"
  
! #: cp/parser.cc:3981
  #, gcc-internal-format
  msgid "C++20 %qE only available with %<-fmodules%>"
  msgstr ""
  
! #: cp/parser.cc:3984
  #, gcc-internal-format
  msgid "C++20 %qE only available with %<-fmodules%>, which is not yet enabled with %<-std=c++20%>"
  msgstr ""
  
! #: cp/parser.cc:3990
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "C++11 %<thread_local%> only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:3993
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "C++20 %<constinit%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:3996
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:4021
  #, fuzzy, gcc-internal-format
  msgid "(perhaps %<typename %T::%E%> was intended)"
  msgstr "  (benyt 'typename %T::%D' hvis det er hvad du mener)"
  
! #: cp/parser.cc:4049 cp/parser.cc:4061
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' does not declare a template type"
  msgid "%qE in namespace %qE does not name a template type; did you mean %qs?"
  msgstr "'%D' erklærer ikke en skabelonstype"
  
! #: cp/parser.cc:4054 cp/parser.cc:4066
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' does not declare a template type"
  msgid "%qE in namespace %qE does not name a template type"
  msgstr "'%D' erklærer ikke en skabelonstype"
  
! #: cp/parser.cc:4074
  #, fuzzy, gcc-internal-format
  msgid "%qE in namespace %qE does not name a type; did you mean %qs?"
  msgstr "'%D' erklærer ikke en skabelonstype"
  
! #: cp/parser.cc:4079
  #, fuzzy, gcc-internal-format
  msgid "%qE in namespace %qE does not name a type"
  msgstr "'%D' erklærer ikke en skabelonstype"
  
! #: cp/parser.cc:4090
  #, gcc-internal-format
  msgid "%<%T::%E%> names the constructor, not the type"
  msgstr ""
  
! #: cp/parser.cc:4093
  #, gcc-internal-format
  msgid "and %qT has no template constructors"
  msgstr ""
  
! #: cp/parser.cc:4103
  #, gcc-internal-format
  msgid "need %<typename%> before %<%T::%D::%E%> because %<%T::%D%> is a dependent scope"
  msgstr ""
  
! #: cp/parser.cc:4111
  #, gcc-internal-format
  msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.cc:4124 cp/parser.cc:4128
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' does not declare a template type"
  msgid "%qE in %q#T does not name a template type"
  msgstr "'%D' erklærer ikke en skabelonstype"
  
! #: cp/parser.cc:4132
  #, fuzzy, gcc-internal-format
  msgid "%qE in %q#T does not name a type"
  msgstr "'%D' erklærer ikke en skabelonstype"
  
! #: cp/parser.cc:4887
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected multiplicative operand"
  msgid "expected string-literal"
  msgstr "uventet multiplikativ operand"
  
! #: cp/parser.cc:4959
  #, gcc-internal-format
  msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
  msgstr ""
  
! #: cp/parser.cc:4978
  #, fuzzy, gcc-internal-format
  #| msgid "concatenation of string literals with __FUNCTION__ is deprecated"
  msgid "concatenation of string literals with conflicting encoding prefixes"
  msgstr "sammensætning af strengkonstanter med __FUNCTION__ er forældet"
  
! #: cp/parser.cc:5199
  #, gcc-internal-format
  msgid "unable to find character literal operator %qD with %qT argument"
  msgstr ""
  
! #: cp/parser.cc:5305
  #, fuzzy, gcc-internal-format
  #| msgid "floating point number exceeds range of '%s'"
  msgid "integer literal exceeds range of %qT type"
  msgstr "kommatal overskrider intervallet for '%s"
  
! #: cp/parser.cc:5312
  #, fuzzy, gcc-internal-format
  #| msgid "floating point number exceeds range of '%s'"
  msgid "floating literal exceeds range of %qT type"
  msgstr "kommatal overskrider intervallet for '%s"
  
! #: cp/parser.cc:5316
  #, gcc-internal-format
  msgid "floating literal truncated to zero"
  msgstr ""
  
! #: cp/parser.cc:5345
  #, fuzzy, gcc-internal-format
  msgid "failed to translate literal to execution character set %qT"
  msgstr "undvigesekvens er uden for det gyldig interval for tegn"
  
! #: cp/parser.cc:5381
  #, gcc-internal-format
  msgid "unable to find numeric literal operator %qD"
  msgstr ""
  
! #: cp/parser.cc:5387
  #, gcc-internal-format
  msgid "add %<using namespace std::complex_literals%> (from %<<complex>%>) to enable the C++14 user-defined literal suffixes"
  msgstr ""
  
! #: cp/parser.cc:5391
  #, gcc-internal-format
  msgid "or use %<j%> instead of %<i%> for the GNU built-in suffix"
  msgstr ""
  
! #: cp/parser.cc:5395
  #, gcc-internal-format
  msgid "use %<-fext-numeric-literals%> to enable more built-in suffixes"
  msgstr ""
  
! #: cp/parser.cc:5480
  #, gcc-internal-format
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr ""
  
! #: cp/parser.cc:5574
  #, gcc-internal-format
  msgid "global module fragment contents must be from preprocessor inclusion"
  msgstr ""
  
! #: cp/parser.cc:5978 cp/parser.cc:5994
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected binary operator"
  msgstr "uventet operand"
  
! #: cp/parser.cc:6000
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<...%>"
  msgid "expected ..."
  msgstr "forventede %<...%>"
  
! #: cp/parser.cc:6012
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "binary expression in operand of fold-expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/parser.cc:6017
  #, fuzzy, gcc-internal-format
  msgid "conditional expression in operand of fold-expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/parser.cc:6028
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in conditional expression"
  msgid "mismatched operator in fold-expression"
  msgstr "typerne i betingelsesudtrykket passer ikke sammen"
  
! #: cp/parser.cc:6069
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "pack indexing only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:6079
  #, fuzzy, gcc-internal-format
  #| msgid "parameter name missing"
  msgid "pack index missing"
  msgstr "parameternavn mangler"
  
! #: cp/parser.cc:6151 cp/parser.cc:10117
! #, fuzzy, gcc-internal-format
! #| msgid "this media function is only available on the fr500"
! msgid "reflection is only available with %<-freflection%>"
! msgstr "denne mediafunktion er kun tilgængelig på fr500"
! 
! #: cp/parser.cc:6261
! #, fuzzy, gcc-internal-format
! #| msgid "expected function"
! msgid "expected a reflection of a type"
! msgstr "forventet funktion"
! 
! #: cp/parser.cc:6339
! #, fuzzy, gcc-internal-format
! #| msgid "`%D' is not a function template"
! msgid "expected a reflection of a function template"
! msgstr "'%D' er ikke en funktionsskabelon"
! 
! #: cp/parser.cc:6437
! #, gcc-internal-format
! msgid "extra %<template%> in a scope splice"
! msgstr ""
! 
! #: cp/parser.cc:6446
! #, fuzzy, gcc-internal-format
! msgid "missing %<template%> in a scope splice with template arguments"
! msgstr "ikke-skabelon benyttet som skabelon"
! 
! #: cp/parser.cc:6448
! #, gcc-internal-format
! msgid "%<template%> may only be omitted when the scope splice is preceded by %<typename%>"
! msgstr ""
! 
! #: cp/parser.cc:6461
! #, fuzzy, gcc-internal-format
! #| msgid "`%T' is not a class or namespace"
! msgid "expected a reflection of a class, namespace, or enumeration"
! msgstr "'%T' er ikke en klasse eller et navnerum"
! 
! #: cp/parser.cc:6622
  #, fuzzy, gcc-internal-format
  #| msgid "-Wno-strict-prototypes is not supported in C++"
  msgid "fixed-point types not supported in C++"
  msgstr "-Wno-strict-prototypes er ikke understøttet i C++"
  
! #: cp/parser.cc:6712
  #, gcc-internal-format
  msgid "ISO C++ forbids braced-groups within expressions"
  msgstr "ISO C++ forbyder krøllet parantes-grupper inden i udtryk"
  
! #: cp/parser.cc:6724
  #, fuzzy, gcc-internal-format
  msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
  msgstr "sætningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: cp/parser.cc:6764
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "fold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:6830 cp/parser.cc:7001 cp/parser.cc:7200 cp/semantics.cc:4865
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "expected primary-expression"
  msgstr "uventet adresseudtryk"
  
! #: cp/parser.cc:6863
  #, fuzzy, gcc-internal-format
  msgid "%<this%> may not be used in this context"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: cp/parser.cc:6985
  #, fuzzy, gcc-internal-format
  msgid "a template declaration cannot appear at block scope"
  msgstr "Advar om extern-erklæringer som ikke er ved filvirkefeltsniveauet"
  
! #: cp/parser.cc:7145
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD may not appear in this context"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: cp/parser.cc:7146
  #, fuzzy, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: cp/parser.cc:7192
! #, fuzzy, gcc-internal-format
! #| msgid "this media function is only available on the fr500"
! msgid "reflection is only available in C++26 with %<-freflection%>"
! msgstr "denne mediafunktion er kun tilgængelig på fr500"
! 
! #: cp/parser.cc:7229
  #, gcc-internal-format
  msgid "expected %qs keyword before dependent template name"
  msgstr ""
  
! #: cp/parser.cc:7373
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "expected id-expression"
  msgstr "uventet adresseudtryk"
  
! #: cp/parser.cc:7538
  #, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr ""
  
! #: cp/parser.cc:7548
  #, fuzzy, gcc-internal-format
  msgid "%<template%> keyword not permitted in destructor name"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: cp/parser.cc:7585 cp/parser.cc:9968
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<~auto%> only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:7599 cp/parser.cc:7603
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "template-id not allowed for destructor in C++20"
  msgstr "modifikationer er ikke tilladt i erklæring af 'operator %T'"
  
! #: cp/parser.cc:7605 cp/parser.cc:35948
  #, gcc-internal-format
  msgid "remove the %qs"
  msgstr ""
  
! #: cp/parser.cc:7727
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' shadows a member of `this'"
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "erklæring af '%s' skygger for et medlem af 'this'"
  
! #: cp/parser.cc:7742
  #, fuzzy, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "skabelons-id '%D' benyttet som erklærer"
  
! #: cp/parser.cc:7785 cp/parser.cc:26953
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
  
! #: cp/parser.cc:7812 cp/typeck.cc:3304 cp/typeck.cc:3307 cp/typeck.cc:3324
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qD is not a template"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/parser.cc:7937
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr ""
  
! #: cp/parser.cc:8025
  #, 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.cc:8052
  #, 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.cc:8059
  #, fuzzy, gcc-internal-format
  msgid "concept-id %qD in nested-name-specifier"
  msgstr "ufuldstændig type '%T' kan ikke bruges til at navngive et virkefelt"
  
! #: cp/parser.cc:8065
  #, 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.cc:8240
  #, fuzzy, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr "uventet operand"
  
! #: cp/parser.cc:8471 cp/parser.cc:11407
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:8559
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:8659
  #, 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.cc:8671 cp/pt.cc:22199
  #, 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.cc:8684
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "wrong number of arguments to %<__builtin_assoc_barrier%>"
  msgstr "forkert antal skabelonsparametre (%d, skulle være %d)"
  
! #: cp/parser.cc:8710
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "wrong number of arguments to %<__builtin_shufflevector%>"
  msgstr "forkert antal skabelonsparametre (%d, skulle være %d)"
  
! #: cp/parser.cc:8738 cp/pt.cc:22314
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_new%> does not select replaceable global allocation function"
  msgstr ""
  
! #: cp/parser.cc:8742 cp/pt.cc:22318
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_delete%> does not select replaceable global deallocation function"
  msgstr ""
  
! #: cp/parser.cc:8747 cp/pt.cc:22323
  #, fuzzy, gcc-internal-format
  msgid "selected function declared here"
  msgstr "Ugyldig erklæring"
  
! #: cp/parser.cc:8881
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ forbyder sammensatte konstanter"
  
! #: cp/parser.cc:8940
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.cc:8991
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %<__builtin_classify_type%> calls"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:9389 cp/parser.cc:9418
  #, gcc-internal-format
  msgid "cannot use multidimensional subscript in OpenMP array section"
  msgstr ""
  
! #: cp/parser.cc:9704 cp/typeck.cc:3192
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid use of %qD"
  msgstr "ugyldig brug af '%D"
  
! #: cp/parser.cc:9713
  #, 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.cc:10020
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr ""
  
! #: cp/parser.cc:10079 cp/parser.cc:23421
! #, fuzzy, gcc-internal-format
! #| msgid "typedef name may not be a nested-name-specifier"
! msgid "%<template%> must follow a nested-name-specifier"
! msgstr "typedef-navn kan ikke være en indlejret-navn-specifikation"
! 
! #. Oy vey, nothing worked.
! #: cp/parser.cc:10205
! #, fuzzy, gcc-internal-format
! #| msgid "new cannot be applied to a function type"
! msgid "%<^^%> cannot be applied to this operand"
! msgstr "new kan ikke bruges på en funktionstype"
! 
! #: cp/parser.cc:10293
  #, 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.cc:10396
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:10455
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "%<co_await%> cannot be used in default arguments"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/parser.cc:10682 cp/parser.cc:37266
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in a new-expression"
  msgid "types may not be defined in %qs expressions"
  msgstr "typer kan ikke defineres i et nyt udtryk"
  
! #: cp/parser.cc:10747
  #, gcc-internal-format
  msgid "%<__builtin_has_attribute%> with dependent argument not supported yet"
  msgstr ""
  
! #: cp/parser.cc:10833
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "typer kan ikke defineres i et nyt udtryk"
  
! #: cp/parser.cc:10851
  #, fuzzy, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "egenskaber i parametertabelerklæring ignoreret"
  
! #: cp/parser.cc:10853
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.cc:10886
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.cc:10931
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "expected expression-list or type-id"
  msgstr "uventet adresseudtryk"
  
! #: cp/parser.cc:10960
  #, 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.cc:11008
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `%D' applied to template instantiation"
  msgid "attributes ignored on outermost array type in new expression"
  msgstr "lagringsklasse '%D' anvendt på skabelonsinstantiering"
  
! #: cp/parser.cc:11104
  #, 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.cc:11510
  #, 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.cc:11660
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.cc:11663
  #, fuzzy, gcc-internal-format
  #| msgid "suggest parentheses around && within ||"
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "foreslår paranteser omkring && inden i ||"
  
! #: cp/parser.cc:11897
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgid "ISO C++ does not allow %<?:%> with omitted middle operand"
  msgstr "ISO C++ tillader ikke ?: med udeladt midter operand"
  
! #: cp/parser.cc:12235
  #, fuzzy, gcc-internal-format
  msgid "top-level comma expression in array subscript is deprecated"
  msgstr "ISO C forbyder brug af typeomtvingningsudtryk som venstreværdier"
  
! #: cp/parser.cc:12510
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined within %<__builtin_offsetof%>"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:12644
  #, gcc-internal-format
  msgid "trailing argument to %<__type_pack_element%> is not a type"
  msgstr ""
  
! #: cp/parser.cc:12745
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "lambda-expression in unevaluated context only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:12755
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "lambda-expression in template-argument only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:12956
  #, gcc-internal-format
  msgid "non-local lambda expression cannot have a capture-default"
  msgstr ""
  
! #: cp/parser.cc:12979
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr ""
  
! #: cp/parser.cc:12995
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "explicit by-copy capture of %<this%> with by-copy capture default only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:13001 cp/parser.cc:13023 cp/parser.cc:13221
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr ""
  
! #: cp/parser.cc:13017
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "%<*this%> capture only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:13037
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %s to references"
  msgid "%<this%> cannot be captured by reference"
  msgstr "kan ikke erklære %s til referencer"
  
! #: cp/parser.cc:13057
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "pack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:13068
  #, gcc-internal-format
  msgid "%<&%> should come before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:13098
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:13107
  #, 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.cc:13132
  #, 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.cc:13143
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.cc:13181
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<...%> in lambda capture"
  msgstr "for mange inddatafiler"
  
! #: cp/parser.cc:13192
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.cc:13197
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.cc:13289
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "lambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:13343
  #, 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.cc:13378
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "parameter declaration before lambda declaration specifiers only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:13408 cp/pt.cc:15283
  #, gcc-internal-format
  msgid "a lambda with captures may not have an explicit object parameter of an unrelated type"
  msgstr ""
  
! #: cp/parser.cc:13421
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of `%#D'"
  msgid "%<mutable%> lambda specifier with explicit object parameter"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: cp/parser.cc:13430
  #, gcc-internal-format
  msgid "the passed in closure object will not be mutated because it is taken by value"
  msgstr ""
  
! #: cp/parser.cc:13434
  #, gcc-internal-format
  msgid "declare the explicit object parameter as non-const reference instead"
  msgstr ""
  
! #: cp/parser.cc:13438
  #, gcc-internal-format
  msgid "explicit object parameter is already a mutable reference"
  msgstr ""
  
! #: cp/parser.cc:13445
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of `%#D'"
  msgid "%<static%> lambda specifier with explicit object parameter"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: cp/parser.cc:13463
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with lambda capture"
  msgstr ""
  
! #: cp/parser.cc:13479
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "parameter declaration before lambda transaction qualifier only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:13492
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "parameter declaration before lambda exception specification only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:13510
  #, gcc-internal-format
  msgid "parameter declaration before lambda trailing return type only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:13563
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:14366
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "label at end of compound statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:14535 cp/parser.cc:14787
  #, fuzzy, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr "egenskaber i parametertabelerklæring ignoreret"
  
! #: cp/parser.cc:14606
  #, 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.cc:14655
  #, 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.cc:14683
! #, gcc-internal-format
! msgid "identifier label %qE in %<template for%> body"
! msgstr ""
! 
! #: cp/parser.cc:14795
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
  #. A::A a;
! #: cp/parser.cc:14801
  #, fuzzy, gcc-internal-format
  msgid "%qE names the constructor, not the type"
  msgstr "'%D' erklærer ikke en skabelonstype"
  
! #: cp/parser.cc:14859
  #, fuzzy, gcc-internal-format
  #| msgid "In statement function"
  msgid "compound-statement in %<constexpr%> function"
  msgstr "I sætningsfunktion"
  
! #: cp/parser.cc:14923
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<tile%> directive"
  msgstr ""
  
! #: cp/parser.cc:15128
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<if constexpr%> only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:15150
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<if consteval%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:15175 cp/parser.cc:15210
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in asm statement"
  msgid "%<if consteval%> requires compound statement"
  msgstr "ugyldig venstreværdi i asm-sætning"
  
! #: cp/parser.cc:15252
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:15420 cp/parser.cc:37778
  #, 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.cc:15461
  #, fuzzy, gcc-internal-format
  #| msgid "function returns an aggregate"
  msgid "condition declares an array"
  msgstr "funktion returnerer en værdi af en sammensat type"
  
! #: cp/parser.cc:15463
  #, fuzzy, gcc-internal-format
  #| msgid "field `%s' declared as a function"
  msgid "condition declares a function"
  msgstr "feltet '%s' er erklæret som en funktion"
  
! #: cp/parser.cc:15504
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "new kan ikke bruges på en referencetype"
  
  #. Anything else is an error.
! #: cp/parser.cc:15606 cp/parser.cc:26174 cp/parser.cc:28940
  #, fuzzy, gcc-internal-format
  #| msgid "empty scalar initializer"
  msgid "expected initializer"
  msgstr "tom skalarstartværdi"
  
! #: cp/parser.cc:15656
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "range-based %<for%> loops with initializer only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:15962
  #, gcc-internal-format
  msgid "loop variable %qD of type %qT binds to a temporary constructed from type %qT"
  msgstr ""
  
  #. rval
! #: cp/parser.cc:15969
  #, gcc-internal-format
  msgid "use non-reference type %qT to make the copy explicit or %qT to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:15995
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a function type"
  msgid "loop variable %qD creates a copy from type %qT"
  msgstr "sizeof benyttet på en funktionstype"
  
! #: cp/parser.cc:16000
  #, gcc-internal-format
  msgid "use reference type to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:16197
  #, 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.cc:16316
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.cc:16468 cp/parser.cc:37781
  #, fuzzy, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "uventet operand"
  
! #: cp/parser.cc:16513
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "alias-declaration in init-statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:16530
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "range-based %<for%> loops only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:16576
! #, fuzzy, gcc-internal-format
! #| msgid "template argument %d is invalid"
! msgid "%<template for%> only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
! msgstr "skabelonsparameter %d er ugyldig"
! 
! #: cp/parser.cc:16635
! #, fuzzy, gcc-internal-format
! #| msgid "excess elements in aggregate initializer"
! msgid "designators in %<template for%> initializer"
! msgstr "for mange elementer i startværdi til sammensat type"
! 
! #: cp/parser.cc:16702
! #, fuzzy, gcc-internal-format
! msgid "for-range-declaration cannot be 'constinit'"
! msgstr "using-erklæring for destruktionsfunktion"
! 
! #: cp/parser.cc:16872
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<goto%> in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.cc:16881
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ forbyder beregnede goto'er"
  
! #: cp/parser.cc:16900 cp/parser.cc:37784
  #, fuzzy, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "uventet operand"
  
! #: cp/parser.cc:17075
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected module-partition"
  msgstr "tom erklæring"
  
! #: cp/parser.cc:17077
  #, fuzzy, gcc-internal-format
  msgid "expected module-name"
  msgstr "uventet operand"
  
! #: cp/parser.cc:17119
  #, fuzzy, gcc-internal-format
  #| msgid "method definition not in class context"
  msgid "module-declaration not permitted in header-unit"
  msgstr "metodedefinitionen optræder ikke i en klassekontekst"
  
! #: cp/parser.cc:17125
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "module-declaration must be at global scope"
  msgstr "using-erklæring for ikke-medlem ved klassevirkefelt"
  
! #: cp/parser.cc:17126
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "scope opened here"
  msgstr "'%s' tidligere defineret her"
  
! #: cp/parser.cc:17152
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "private module fragment"
  msgstr "ingen parametre"
  
! #: cp/parser.cc:17156
  #, gcc-internal-format
  msgid "private module fragment only permitted in purview of module interface or partition"
  msgstr ""
  
  #. Neither the first declaration, nor in a GMF.
! #: cp/parser.cc:17162
  #, gcc-internal-format
  msgid "module-declaration only permitted as first declaration, or ending a global module fragment"
  msgstr ""
  
! #: cp/parser.cc:17203
  #, gcc-internal-format
  msgid "post-module-declaration imports must be contiguous"
  msgstr ""
  
! #: cp/parser.cc:17205 cp/parser.cc:17214
  #, gcc-internal-format
  msgid "perhaps insert a line break after %<import%>, or other disambiguation, to prevent this being considered a module control-line"
  msgstr ""
  
! #: cp/parser.cc:17213
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "import-declaration must be at global scope"
  msgstr "using-erklæring for ikke-medlem ved klassevirkefelt"
  
! #: cp/parser.cc:17237
  #, gcc-internal-format
  msgid "import specifying a module-partition must appear after a named module-declaration"
  msgstr ""
  
! #: cp/parser.cc:17258
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be include-translated"
  msgstr ""
  
! #: cp/parser.cc:17261
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be from header inclusion"
  msgstr ""
  
! #: cp/parser.cc:17282
  #, gcc-internal-format
  msgid "%qE may only occur after a module interface declaration"
  msgstr ""
  
! #: cp/parser.cc:17290
  #, fuzzy, gcc-internal-format
  msgid "%qE may only occur once in an export declaration"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:17311
  #, gcc-internal-format
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:17350
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra `;' outside of a function"
  msgid "extra %<;%> outside of a function only allowed in C++11"
  msgstr "ISO C tillader ikke ekstra ';' uden for funktioner"
  
! #: cp/parser.cc:17353
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra `;' outside of a function"
  msgid "extra %<;%> outside of a function"
  msgstr "ISO C tillader ikke ekstra ';' uden for funktioner"
  
! #: cp/parser.cc:17362
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct only allowed in C++11"
  msgstr ""
  
! #: cp/parser.cc:17364
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct"
  msgstr ""
  
! #: cp/parser.cc:17372
  #, fuzzy, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr "'%s' er erklæret inline efter dens definition"
  
! #: cp/parser.cc:17543
  #, fuzzy, gcc-internal-format
  msgid "attributes are not permitted in this position"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: cp/parser.cc:17547
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "attributes may be inserted here"
  msgstr "egenskaben '%s' ignoreret"
  
! #: cp/parser.cc:17587
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template `%T'"
  msgid "explicit specializations are not permitted here"
  msgstr "eksplicit specialisering af '%T' der ikke er en skabelon"
  
! #: cp/parser.cc:17589 cp/parser.cc:30432
  #, gcc-internal-format
  msgid "a specialization is always exported alongside its primary template"
  msgstr ""
  
! #: cp/parser.cc:17608
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template `%#D'"
  msgid "explicit instantiations are not permitted here"
  msgstr "eksplicit instantiering af ikke-skabelon '%#D'"
  
! #: cp/parser.cc:17624
  #, fuzzy, gcc-internal-format
  msgid "export-declarations are not permitted here"
  msgstr "  oprindelig definition er her"
  
! #: cp/parser.cc:17846
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.cc:18094
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.cc:18113
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.cc:18134
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.cc:18159
  #, 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.cc:18216
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:18219
  #, 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.cc:18257
! #, fuzzy, gcc-internal-format
! #| msgid "using `typename' outside of template"
! msgid "structured binding pack outside of template"
! msgstr "bruger 'typename' uden for en skabelon"
! 
! #: cp/parser.cc:18260
! #, fuzzy, gcc-internal-format
! #| msgid "empty declaration"
! msgid "multiple packs in structured binding declaration"
! msgstr "tom erklæring"
! 
! #: cp/parser.cc:18267
! #, fuzzy, gcc-internal-format
! #| msgid "template argument %d is invalid"
! msgid "structured binding packs only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
! msgstr "skabelonsparameter %d er ugyldig"
! 
! #: cp/parser.cc:18286
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "structured bindings with attributed identifiers only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:18297
! #, fuzzy, gcc-internal-format
! #| msgid "invalid vector type for attribute `%s'"
! msgid "annotation on structured binding"
! msgstr "ugyldig vektortype for egenskaben '%s'"
! 
! #: cp/parser.cc:18325
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "structured bindings in conditions only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:18329
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "structured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:18409
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "empty structured binding declaration"
  msgstr "tom erklæring"
  
! #: cp/parser.cc:18427
  #, 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.cc:18453 cp/parser.cc:18458 cp/parser.cc:26155 cp/parser.cc:26160
! #: cp/parser.cc:26164 cp/parser.cc:26168
! #, fuzzy, gcc-internal-format
! #| msgid "forward declaration of `%#T'"
! msgid "for-range-declaration cannot be %qs"
! msgstr "forhåndserklæring af '%#T'"
! 
! #: cp/parser.cc:18626
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "%<this%> must be the first specifier in a parameter declaration"
  msgstr "lagringsklasseanvisninger er ugyldige i parametererklæringer"
  
! #: cp/parser.cc:18649
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr ""
  
! #: cp/parser.cc:18687
  #, fuzzy, gcc-internal-format
  msgid "the %<bool%> keyword is not allowed in a C++20 concept definition"
  msgstr "en global registervariabel følger en funktionsdefinition"
  
! #: cp/parser.cc:18690
  #, gcc-internal-format
  msgid "C++20 concept definition syntax is %<concept <name> = <expr>%>"
  msgstr ""
  
! #: cp/parser.cc:18741
  #, fuzzy, gcc-internal-format
  #| msgid "section type conflict with %qD"
  msgid "%<typedef%> specifier conflicts with %qs"
  msgstr "afsnitstypekonflikt med %qD"
  
! #: cp/parser.cc:18767
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.cc:18803
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in friend function declarations"
  msgid "%qD invalid in condition"
  msgstr "lagringsklasseanvisninger er ugyldige i vennefunktionserklæringer"
  
! #: cp/parser.cc:18812
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' invalid in `%#T'"
  msgid "%qD invalid in lambda"
  msgstr "'%D' ugyldig i '%#T'"
  
! #: cp/parser.cc:18816
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%qD only valid in lambda with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:18898
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in friend function declarations"
  msgid "type-specifier invalid in lambda"
  msgstr "lagringsklasseanvisninger er ugyldige i vennefunktionserklæringer"
  
! #: cp/parser.cc:18911
  #, gcc-internal-format
  msgid "standard attributes in middle of decl-specifiers"
  msgstr ""
  
! #: cp/parser.cc:18913
  #, gcc-internal-format
  msgid "standard attributes must precede the decl-specifiers to apply to the declaration, or follow them to apply to the type"
  msgstr ""
  
! #: cp/parser.cc:18928
  #, fuzzy, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "funktionen '%D' kan ikke erklæres friend"
  
! #: cp/parser.cc:19001 cp/parser.cc:31664
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:19020
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in explicit-specifier"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:19024
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<explicit(bool)%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:19092
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid linkage-specification"
  msgstr "ugyldig stamklasseangivelse"
  
! #: cp/parser.cc:19199
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "%<static_assert%> without a message only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:19227
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "%<static_assert%> with non-string message only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:19444
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<decltype(auto)%> type specifier only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:19457
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:19633
  #, 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.cc:19662 cp/parser.cc:19668
  #, 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.cc:19670
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr ""
  
! #: cp/parser.cc:19755
  #, fuzzy, gcc-internal-format
  #| msgid "only constructors take base initializers"
  msgid "only constructors take member initializers"
  msgstr "kun konstruktionsfunktioner har stamklasseklargøringer"
  
! #: cp/parser.cc:19782
  #, 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.cc:19794 cp/pt.cc:28990
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.cc:19806 cp/pt.cc:29002
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.cc:19858
  #, fuzzy, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "forældet stamklasseklargøring"
  
! #: cp/parser.cc:19946
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
! #: cp/parser.cc:20358
  #, gcc-internal-format
  msgid "space between quotes and suffix is deprecated in C++23"
  msgstr ""
  
! #: cp/parser.cc:20364
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.cc:20370
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "expected suffix identifier"
  msgstr "udsagn skal være et kaldenavn"
  
! #: cp/parser.cc:20379
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr ""
  
! #: cp/parser.cc:20385
  #, 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.cc:20419
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected operator"
  msgstr "uventet operand"
  
! #: cp/parser.cc:20466
  #, 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.cc:20468
  #, fuzzy, gcc-internal-format
  #| msgid "keyword `export' not implemented, and will be ignored"
  msgid "keyword %<export%> is deprecated, and is ignored"
  msgstr "det reserverede ord 'export' er ikke implementeret og vil blive ignoreret"
  
! #: cp/parser.cc:20470
  #, gcc-internal-format
  msgid "keyword %<export%> is enabled with %<-fmodules%>"
  msgstr ""
  
! #: cp/parser.cc:20575
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "invalid constrained type parameter"
  msgstr "ugyldig catch-parameter"
  
! #: cp/parser.cc:20583
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "cv-qualified type parameter"
  msgstr "ugyldig catch-parameter"
  
! #: cp/parser.cc:20707
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/parser.cc:20945 cp/parser.cc:21031 cp/parser.cc:28688
  #, 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.cc:20949 cp/parser.cc:21035
  #, 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.cc:21107
  #, fuzzy, gcc-internal-format
  msgid "expected template-id"
  msgstr "uventet operand"
  
! #: cp/parser.cc:21180
  #, fuzzy, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "objektet '%E' kan ikke bruges som skabelonsparameter"
  
! #: cp/parser.cc:21184
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.cc:21188
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.cc:21219
  #, fuzzy, gcc-internal-format
  msgid "invalid template-argument-list"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/parser.cc:21220
  #, gcc-internal-format
  msgid "function name as the left hand operand of %<<%> is ill-formed in C++20; wrap the function name in %<()%>"
  msgstr ""
  
! #: cp/parser.cc:21227
  #, fuzzy, gcc-internal-format
  msgid "expected %<(%> after template-argument-list"
  msgstr "uventet operand"
  
! #: cp/parser.cc:21354
  #, 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.cc:21439 cp/parser.cc:21631 cp/parser.cc:21840
  #, fuzzy, gcc-internal-format
  msgid "expected template-name"
  msgstr "uventet operand"
  
! #: cp/parser.cc:21487
  #, fuzzy, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "ikke-skabelon benyttet som skabelon"
  
! #: cp/parser.cc:21489
  #, 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.cc:21704
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:21805 cp/parser.cc:21823 cp/parser.cc:22017
  #, fuzzy, gcc-internal-format
  msgid "expected template-argument"
  msgstr "uventet operand"
  
! #: cp/parser.cc:21970
  #, fuzzy, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/parser.cc:22008
! #, fuzzy, gcc-internal-format
! #| msgid "address of non-extern `%E' cannot be used as template argument"
! msgid "unparenthesized splice expression cannot be used as a template argument"
! msgstr "adresse på ikke-ekstern '%E' kan ikke bruges som skabelonsparameter"
! 
! #: cp/parser.cc:22126
  #, 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.cc:22130
  #, 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.cc:22134
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%#D' after"
  msgid "explicit instantiation shall not use %<consteval%> specifier"
  msgstr "eksplicit instantiering af '%#D' efter"
  
! #: cp/parser.cc:22195
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "skabelonsspecialisering med C-kædning"
  
! #: cp/parser.cc:22431
  #, fuzzy, gcc-internal-format
  #| msgid "sigof type specifier"
  msgid "expected type specifier"
  msgstr "sigof-typeangivelse"
  
! #: cp/parser.cc:22640
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids forward parameter declarations"
  msgid "use of %<auto%> in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "ISO C forbyder forhåndsparametererklæringer"
  
! #: cp/parser.cc:22646
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids forward parameter declarations"
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "ISO C forbyder forhåndsparametererklæringer"
  
! #: cp/parser.cc:22650
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids forward parameter declarations"
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "ISO C forbyder forhåndsparametererklæringer"
  
! #: cp/parser.cc:22657 cp/parser.cc:23118
! #, fuzzy, gcc-internal-format
! msgid "use of %<auto%> in template argument"
! msgstr "ugyldig standardparameter i skabelon"
! 
! #: cp/parser.cc:22811
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "forventet skabelon-id for typen"
  
! #: cp/parser.cc:22961
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr "forventet type-navn"
  
! #: cp/parser.cc:23045
  #, fuzzy, gcc-internal-format
  msgid "%qE does not constrain a type"
  msgstr "'%D' erklærer ikke en skabelonstype"
  
! #: cp/parser.cc:23046
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "concept defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: cp/parser.cc:23077
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid use of concept-name %qD"
  msgstr "ugyldig brug af '%D"
  
! #: cp/parser.cc:23093
  #, fuzzy, gcc-internal-format
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr "uventet operand"
  
! #: cp/parser.cc:23100
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr ""
  
! #: cp/parser.cc:23345
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.cc:23583
  #, 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.cc:23671
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operation on uninstantiated type"
  msgid "attributes ignored on uninstantiated type"
  msgstr "ugyldig operation på uudskiftet type"
  
! #: cp/parser.cc:23677
  #, 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.cc:23689
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.cc:23830
  #, 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.cc:23841
  #, 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.cc:23856
  #, 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.cc:23874
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in enum-base"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:23920
  #, gcc-internal-format
  msgid "declaration of enumeration with fixed underlying type and no enumerator list is only permitted as a standalone declaration"
  msgstr ""
  
! #: cp/parser.cc:23924
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr ""
  
! #: cp/parser.cc:23967
  #, 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.cc:23981
  #, 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.cc:23993 cp/parser.cc:30401
  #, 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.cc:23998 cp/parser.cc:30406
  #, 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.cc:24010 cp/parser.cc:30419
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "ekstra kvalifikation er ikke tilladt"
  
! #: cp/parser.cc:24051
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ forbyder tomme unavngivet enum"
  
! #: cp/parser.cc:24075
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.cc:24078
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.cc:24199
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr ""
  
! #: cp/parser.cc:24274
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a namespace-name; did you mean %qs?"
  msgstr "'%D' erklærer ikke en skabelonstype"
  
! #: cp/parser.cc:24278
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD er ikke et navnerum-navn"
  
! #: cp/parser.cc:24282
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "forventet navnerum-navn"
  
! #: cp/parser.cc:24343
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "nested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:24355
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr ""
  
! #: cp/parser.cc:24374
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "nested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:24384
  #, fuzzy, gcc-internal-format
  msgid "nested namespace name required"
  msgstr "uventet operand"
  
! #: cp/parser.cc:24389
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr "navnerumnavn krævet"
  
! #: cp/parser.cc:24393
  #, 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.cc:24396
  #, 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.cc:24403
  #, fuzzy, gcc-internal-format
  #| msgid "namespace `%T' undeclared"
  msgid "namespace %qD entered"
  msgstr "navnerummet '%T' er ikke erklæret"
  
! #: cp/parser.cc:24460
  #, 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.cc:24645
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "pack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:24689
  #, 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.cc:24707
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "comma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:24717
  #, gcc-internal-format
  msgid "access declarations are deprecated in favor of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.cc:24763
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:24766
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of undefined type `%#T'"
  msgid "%<using enum%> of dependent type %qT"
  msgstr "ugyldig brug af en ikke-defineret type '%#T'"
  
! #: cp/parser.cc:24768
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template type"
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr "'%T' er ikke en skabelonstype"
  
! #: cp/parser.cc:24770
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete typedef `%s'"
  msgid "%<using enum%> of incomplete type %qT"
  msgstr "ugyldig brug af ufuldstændig typedef '%s'"
  
! #: cp/parser.cc:24772
  #, gcc-internal-format
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr ""
  
! #: cp/parser.cc:24782
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%#D' here"
  msgid "opaque-enum-declaration here"
  msgstr "tidligere erklæring af '%#D' her"
  
! #: cp/parser.cc:24852
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:25010
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected multiplicative operand"
  msgid "expected string-literal or constexpr in parentheses"
  msgstr "uventet multiplikativ operand"
  
! #: cp/parser.cc:25071
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:25092 cp/parser.cc:25110 cp/parser.cc:25125
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate case value"
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "case-værdi optræder mere end én gang"
  
! #: cp/parser.cc:25099
  #, fuzzy, gcc-internal-format
  #| msgid "%J'%D' is not defined outside of function scope"
  msgid "%<asm%> qualifier %qT ignored outside of function body"
  msgstr "%J'%D' er ikke defineret uden for funktionsvirkefelt"
  
! #: cp/parser.cc:25138
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a namespace"
  msgid "%qT is not an %<asm%> qualifier"
  msgstr "'%T' er ikke et navnerum"
  
! #: cp/parser.cc:25154
  #, fuzzy, gcc-internal-format
  #| msgid "use of %s from containing function"
  msgid "%<asm%> qualifier outside of function body"
  msgstr "brug af %s fra indeholdende funktion"
  
! #: cp/parser.cc:25304
  #, fuzzy, gcc-internal-format
  #| msgid "forward declaration of `%#T'"
  msgid "attributes ignored on %<asm%> declaration"
  msgstr "forhåndserklæring af '%#T'"
  
! #: cp/parser.cc:25395
  #, fuzzy, gcc-internal-format
  #| msgid "parameter names (without types) in function declaration"
  msgid "empty parentheses were disambiguated as a function declaration"
  msgstr "parameternavne (uden typer) i funktionserklæringen"
  
! #: cp/parser.cc:25406
  #, fuzzy, gcc-internal-format
  msgid "remove parentheses to default-initialize a variable"
  msgstr "egenskaber i parametertabelerklæring ignoreret"
  
! #: cp/parser.cc:25411
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:25414
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:25431 cp/parser.cc:25456
  #, fuzzy, gcc-internal-format
  #| msgid "parameter names (without types) in function declaration"
  msgid "parentheses were disambiguated as a function declaration"
  msgstr "parameternavne (uden typer) i funktionserklæringen"
  
! #: cp/parser.cc:25443 cp/parser.cc:25464
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:25450
  #, fuzzy, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr "funktionen '%s' omerklæret som inline"
  
! #: cp/parser.cc:25520
! #, fuzzy, gcc-internal-format
! #| msgid "global register variable `%s' used in nested function"
! msgid "cannot handle qualified name for variant function"
! msgstr "global registervariabel '%s' benyttet i indlejret funktion"
! 
! #: cp/parser.cc:25529
! #, fuzzy, gcc-internal-format
! #| msgid "qualifiers are not allowed on declaration of `operator %T'"
! msgid "declare variant directives are not allowed on constructors"
! msgstr "modifikationer er ikke tilladt i erklæring af 'operator %T'"
! 
! #: cp/parser.cc:25535
! #, fuzzy, gcc-internal-format
! #| msgid "qualifiers are not allowed on declaration of `operator %T'"
! msgid "declare variant directives are not allowed on destructors"
! msgstr "modifikationer er ikke tilladt i erklæring af 'operator %T'"
! 
! #: cp/parser.cc:25541
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "cannot handle %s identifier name"
! msgstr "'defined' optræder uden et kaldenavn"
! 
! #: cp/parser.cc:25594
! #, fuzzy, gcc-internal-format
! #| msgid "declaration of C function `%#D' conflicts with"
! msgid "no declaration of base function %qs in this scope"
! msgstr "erklæring af C-funktionen '%#D' strider mod"
! 
! #: cp/parser.cc:25636
! #, fuzzy, gcc-internal-format
! msgid "base function is ambiguous"
! msgstr "brug af '%D' er tvetydigt"
! 
! #: cp/parser.cc:25644
! #, gcc-internal-format
! msgid "variant function must be in the same scope as the base function %qs"
! msgstr ""
! 
! #: cp/parser.cc:25665
! #, gcc-internal-format
! msgid "variant function must be in the same scope as the base function %qE"
! msgstr ""
! 
! #: cp/parser.cc:25672
! #, fuzzy, gcc-internal-format
! msgid "declare variant directives are not allowed on virtual functions"
! msgstr "en global registervariabel følger en funktionsdefinition"
! 
! #: cp/parser.cc:25679 cp/parser.cc:26128
! #, fuzzy, gcc-internal-format
! msgid "declare variant directives are not allowed on defaulted functions"
! msgstr "en global registervariabel følger en funktionsdefinition"
! 
! #: cp/parser.cc:25686 cp/parser.cc:26135
! #, fuzzy, gcc-internal-format
! #| msgid "%s cannot resolve address of overloaded function"
! msgid "declare variant directives are not allowed on deleted functions"
! msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
! 
! #: cp/parser.cc:25694
! #, fuzzy, gcc-internal-format
! msgid "declare variant directives are not allowed on immediate functions"
! msgstr "en global registervariabel følger en funktionsdefinition"
! 
! #: cp/parser.cc:25969
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "en funktionsdefinition er ikke tilladt her"
  
! #: cp/parser.cc:25980
  #, fuzzy, gcc-internal-format
  msgid "an %<asm%> specification is not allowed on a function-definition"
  msgstr "en global registervariabel følger en funktionsdefinition"
  
! #: cp/parser.cc:25984
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "en global registervariabel følger en funktionsdefinition"
  
! #: cp/parser.cc:26070
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
! #: cp/parser.cc:26269
  #, 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.cc:26314
  #, fuzzy, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "egenskaber i parametertabelerklæring ignoreret"
  
! #: cp/parser.cc:26326
  #, fuzzy, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "funktionen '%s' omerklæret som inline"
  
! #: cp/parser.cc:26874
  #, 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.cc:26999
  #, 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.cc:27003
  #, 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"
*** 69960,70250 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:24952
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "ugyldig erklærer"
  
! #: cp/parser.cc:24961
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/parser.cc:24963
  #, 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.cc:25078
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "qualified-id in declaration"
  msgstr "Ugyldig erklæring"
  
! #: cp/parser.cc:25103
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declarator"
  msgstr "tom erklæring"
  
! #: cp/parser.cc:25224
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is a namespace"
  msgid "%qD is a namespace"
  msgstr "'%D' er et navnerum"
  
! #: cp/parser.cc:25226
  #, 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.cc:25247
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected ptr-operator"
  msgstr "uventet operand"
  
! #: cp/parser.cc:25308
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate case value"
  msgid "duplicate cv-qualifier"
  msgstr "case-værdi optræder mere end én gang"
  
! #: cp/parser.cc:25362
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "multiple ref-qualifiers"
  msgstr "mere end én 'virtual'-angivelse"
  
! #: cp/parser.cc:25399
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr "--resource påkræver -o"
  
! #: cp/parser.cc:25457 cp/parser.cc:28009
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "duplicate virt-specifier"
  msgstr "mere end én 'virtual'-angivelse"
  
! #: cp/parser.cc:25739
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qE"
  msgstr "skabelonsparameter er påkrævet for '%T'"
  
! #: cp/parser.cc:25745
  #, fuzzy, gcc-internal-format
  msgid "%qT not permitted in template argument"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:25748 cp/typeck2.cc:337 cp/typeck2.cc:383 cp/typeck2.cc:2519
! #: rust/backend/rust-tree.cc:3896
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%T'"
  msgid "invalid use of %qT"
  msgstr "ugyldig brug af '%T'"
  
! #: cp/parser.cc:25774
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:25783
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/parser.cc:25904
  #, fuzzy, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "uventet operand"
  
! #: cp/parser.cc:26051
  #, gcc-internal-format
  msgid "omission of %<,%> before varargs %<...%> is deprecated in C++26"
  msgstr ""
  
! #: cp/parser.cc:26258
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "forventede %<,%> eller %<...%>"
  
! #: cp/parser.cc:26336
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:26460
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "%<this%> specifier in template parameter declaration"
  msgstr "lagringsklasseanvisninger er ugyldige i parametererklæringer"
  
! #: cp/parser.cc:26463
  #, gcc-internal-format
  msgid "%<this%> specifier in a requires-expression parameter"
  msgstr ""
  
! #: cp/parser.cc:26523
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "an explicit object parameter cannot be a function parameter pack"
  msgstr "datamedlem '%D' kan ikke være en medlemsskabelon"
  
! #: cp/parser.cc:26564
  #, fuzzy, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: cp/parser.cc:26582
  #, 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.cc:26588
  #, 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.cc:26590
  #, 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.cc:26613
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "an explicit object parameter may not have a default argument"
  msgstr "skabelonsparametre kan ikke være venner"
  
! #: cp/parser.cc:26737
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:26741
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:26928
  #, gcc-internal-format
  msgid "probably missing a comma or an operator before"
  msgstr ""
  
! #: cp/parser.cc:27090
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:27112
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "ISO C++ tillader ikke GNU-udpegede startværdier"
  
! #: cp/parser.cc:27150
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ tillader ikke C99-udpegede startværdier"
  
! #: cp/parser.cc:27164
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:27204
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "%<...%> er ikke tilladt i udpegede startværdiliste"
  
! #: cp/parser.cc:27255
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:27311 cp/parser.cc:27446
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr "forventet klasse-navn"
  
! #: cp/parser.cc:27703
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "'%s' er erklæret inline efter dens definition"
  
! #: cp/parser.cc:27706
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr ""
  
! #: cp/parser.cc:27709
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "'%s' er erklæret inline efter dens definition"
  
! #: cp/parser.cc:28222
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "forventede %<{%> eller %<:%>"
  
! #: cp/parser.cc:28234
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.cc:28241
  #, fuzzy, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "friend-erklæringen er ikke i klassedefinitionen"
  
! #: cp/parser.cc:28253
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/parser.cc:28259
  #, 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.cc:28302
  #, fuzzy, gcc-internal-format
  #| msgid "defining explicit specialization `%D' in friend declaration"
  msgid "declaration of partial specialization in unbraced export-declaration"
  msgstr "definering af eksplicit specialisering '%D' i friend-erklæring"
  
! #: cp/parser.cc:28328
  #, gcc-internal-format
  msgid "an explicit instantiation cannot have a definition; use %<template <>%> to declare a specialization"
  msgstr ""
  
! #: cp/parser.cc:28335
  #, fuzzy, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "eksplicit specialisering følger ikke efter 'template <>'"
  
! #: cp/parser.cc:28368
  #, fuzzy, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "ikke-skabelon benyttet som skabelon"
  
! #: cp/parser.cc:28401
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.cc:28466
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "previous definition of %q#T"
--- 73127,73423 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:27032
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "ugyldig erklærer"
  
! #: cp/parser.cc:27041
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/parser.cc:27043
  #, 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.cc:27158
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "qualified-id in declaration"
  msgstr "Ugyldig erklæring"
  
! #: cp/parser.cc:27183
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declarator"
  msgstr "tom erklæring"
  
! #: cp/parser.cc:27304
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is a namespace"
  msgid "%qD is a namespace"
  msgstr "'%D' er et navnerum"
  
! #: cp/parser.cc:27306
  #, 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.cc:27327
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected ptr-operator"
  msgstr "uventet operand"
  
! #: cp/parser.cc:27388
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate case value"
  msgid "duplicate cv-qualifier"
  msgstr "case-værdi optræder mere end én gang"
  
! #: cp/parser.cc:27442
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "multiple ref-qualifiers"
  msgstr "mere end én 'virtual'-angivelse"
  
! #: cp/parser.cc:27479
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr "--resource påkræver -o"
  
! #: cp/parser.cc:27537
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "duplicate virt-specifier"
  msgstr "mere end én 'virtual'-angivelse"
  
! #: cp/parser.cc:27840
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qE"
  msgstr "skabelonsparameter er påkrævet for '%T'"
  
! #: cp/parser.cc:27846
  #, fuzzy, gcc-internal-format
  msgid "%qT not permitted in template argument"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:27849 cp/typeck2.cc:425 cp/typeck2.cc:471 cp/typeck2.cc:2624
! #: rust/backend/rust-tree.cc:3924
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%T'"
  msgid "invalid use of %qT"
  msgstr "ugyldig brug af '%T'"
  
! #: cp/parser.cc:27876
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:27885
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/parser.cc:28012
  #, fuzzy, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "uventet operand"
  
! #: cp/parser.cc:28159
  #, gcc-internal-format
  msgid "omission of %<,%> before varargs %<...%> is deprecated in C++26"
  msgstr ""
  
! #: cp/parser.cc:28366
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "forventede %<,%> eller %<...%>"
  
! #: cp/parser.cc:28444
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:28568
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "%<this%> specifier in template parameter declaration"
  msgstr "lagringsklasseanvisninger er ugyldige i parametererklæringer"
  
! #: cp/parser.cc:28571
  #, gcc-internal-format
  msgid "%<this%> specifier in a requires-expression parameter"
  msgstr ""
  
! #: cp/parser.cc:28631
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "an explicit object parameter cannot be a function parameter pack"
  msgstr "datamedlem '%D' kan ikke være en medlemsskabelon"
  
! #: cp/parser.cc:28672
  #, fuzzy, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: cp/parser.cc:28690
  #, 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.cc:28696
  #, 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.cc:28698
  #, 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.cc:28721
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "an explicit object parameter may not have a default argument"
  msgstr "skabelonsparametre kan ikke være venner"
  
! #: cp/parser.cc:28845
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:28849
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:29040
  #, gcc-internal-format
  msgid "probably missing a comma or an operator before"
  msgstr ""
  
! #: cp/parser.cc:29202
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:29224
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "ISO C++ tillader ikke GNU-udpegede startværdier"
  
! #: cp/parser.cc:29262
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ tillader ikke C99-udpegede startværdier"
  
! #: cp/parser.cc:29276
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:29316
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "%<...%> er ikke tilladt i udpegede startværdiliste"
  
! #: cp/parser.cc:29367
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:29423 cp/parser.cc:29557
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr "forventet klasse-navn"
  
! #: cp/parser.cc:29837
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "'%s' er erklæret inline efter dens definition"
  
! #: cp/parser.cc:29840
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr ""
  
! #: cp/parser.cc:29843
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "'%s' er erklæret inline efter dens definition"
  
! #: cp/parser.cc:30139 cp/parser.cc:37400
! #, fuzzy, gcc-internal-format
! #| msgid "multiple `virtual' specifiers"
! msgid "duplicate %qD specifier"
! msgstr "mere end én 'virtual'-angivelse"
! 
! #: cp/parser.cc:30350
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "forventede %<{%> eller %<:%>"
  
! #: cp/parser.cc:30362
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.cc:30369
  #, fuzzy, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "friend-erklæringen er ikke i klassedefinitionen"
  
! #: cp/parser.cc:30381
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/parser.cc:30387
  #, 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.cc:30430
  #, fuzzy, gcc-internal-format
  #| msgid "defining explicit specialization `%D' in friend declaration"
  msgid "declaration of partial specialization in unbraced export-declaration"
  msgstr "definering af eksplicit specialisering '%D' i friend-erklæring"
  
! #: cp/parser.cc:30456
  #, gcc-internal-format
  msgid "an explicit instantiation cannot have a definition; use %<template <>%> to declare a specialization"
  msgstr ""
  
! #: cp/parser.cc:30463
  #, fuzzy, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "eksplicit specialisering følger ikke efter 'template <>'"
  
! #: cp/parser.cc:30496
  #, fuzzy, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "ikke-skabelon benyttet som skabelon"
  
! #: cp/parser.cc:30529
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.cc:30594
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "previous definition of %q#T"
*************** msgstr "tidligere definition af '%#T'"
*** 70253,70538 ****
  #. In a lambda this should work, but doesn't currently.
  #. We're in a lambda, but it isn't the innermost class.
  #. This should work, but currently doesn't.
! #: cp/parser.cc:28480 cp/pt.cc:4367
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:28586 cp/parser.cc:35402
  #, fuzzy, gcc-internal-format
  msgid "expected class-key"
  msgstr "uventet operand"
  
! #: cp/parser.cc:28611
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:28615
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "uventet operand"
  
! #: cp/parser.cc:28885
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.cc:28891
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "variadic friends or friend type declarations with multiple types only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:28932
  #, fuzzy, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "friend-erklæringen er ikke i klassedefinitionen"
  
! #: cp/parser.cc:28972
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:29075
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:29082
  #, 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.cc:29095
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:29276
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%#D' with non-integral type"
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "bitfelt '%#D' med en ikke-heltalstype"
  
! #: cp/parser.cc:29304
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.cc:29374
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.cc:29388
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.cc:29461
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<delete%> reason only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:29484
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.cc:29519
  #, 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.cc:29650
  #, fuzzy, gcc-internal-format
  msgid "attributes on base specifiers are ignored"
  msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
  
! #: cp/parser.cc:29665
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:29685
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:29709
  #, fuzzy, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/parser.cc:29712
  #, 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.cc:29914 cp/parser.cc:30008
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:30016
  #, 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.cc:30022
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.cc:30066
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "ugyldig brug af %<auto%> i undtagelsesspecifikation"
  
! #: cp/parser.cc:30107
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:30219
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:30254
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<alignas%> on exception declaration"
  msgstr "%<inline%>i tom erklæring"
  
! #: cp/parser.cc:30333
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "%<co_yield%> cannot be used in default arguments"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/parser.cc:30801
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "expected attribute argument as balanced token sequence"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: cp/parser.cc:30947
  #, 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.cc:30961
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:31103
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:31138
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
  
! #: cp/parser.cc:31180
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected attribute before %<...%>"
  msgstr "uventet operand"
  
! #: cp/parser.cc:31183
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "attribute with no arguments contains no parameter packs"
  msgstr "datamedlem '%D' kan ikke være en medlemsskabelon"
  
! #: cp/parser.cc:31229
  #, fuzzy, gcc-internal-format
! #| msgid "unexpected operand"
! msgid "expected contract-role"
! msgstr "uventet operand"
  
! #. We got some other token other than a ':'.
! #: cp/parser.cc:31310
  #, fuzzy, gcc-internal-format
! #| msgid "expected template-id for type"
! msgid "expected contract semantic or level"
! msgstr "forventet skabelon-id for typen"
  
! #: cp/parser.cc:31320
  #, fuzzy, gcc-internal-format
! #| msgid "expected %<class%>, %<typename%>, or %<template%>"
! msgid "expected contract level: %<default%>, %<audit%>, or %<axiom%>"
! msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: cp/parser.cc:31330
  #, fuzzy, gcc-internal-format
! msgid "invalid use of contract role for explicit semantic"
! msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/parser.cc:31467
  #, fuzzy, gcc-internal-format
! #| msgid "ISO C forbids forward parameter declarations"
! msgid "contracts are only available with %<-fcontracts%>"
! msgstr "ISO C forbyder forhåndsparametererklæringer"
  
! #: cp/parser.cc:31626
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:31992 cp/parser.cc:32001
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "expression must be enclosed in parentheses"
  msgstr "udsagn skal være et kaldenavn"
  
! #: cp/parser.cc:32348
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:32589
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:32727
  #, fuzzy, gcc-internal-format
  #| msgid "asm template is not a string constant"
  msgid "result type is not a plain type-constraint"
  msgstr "asm-sætning er ikke en strengkonstant"
  
! #: cp/parser.cc:32735
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a constant"
  msgid "return-type-requirement is not a type-constraint"
  msgstr "angivet justering er ikke en konstant"
  
! #: cp/parser.cc:33254
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.cc:33259
  #, fuzzy, gcc-internal-format
  #| msgid "invalid redeclaration of `%D'"
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "ugyldig omerklæring af '%D'"
  
! #: cp/parser.cc:33263
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "for få skabelonsparameterlister angivet i erklæring af '%D'"
--- 73426,73721 ----
  #. In a lambda this should work, but doesn't currently.
  #. We're in a lambda, but it isn't the innermost class.
  #. This should work, but currently doesn't.
! #: cp/parser.cc:30608 cp/pt.cc:4414
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:30714 cp/parser.cc:37787
  #, fuzzy, gcc-internal-format
  msgid "expected class-key"
  msgstr "uventet operand"
  
! #: cp/parser.cc:30739
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:30743
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "uventet operand"
  
! #: cp/parser.cc:31022
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.cc:31028
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "variadic friends or friend type declarations with multiple types only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:31069
  #, fuzzy, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "friend-erklæringen er ikke i klassedefinitionen"
  
! #: cp/parser.cc:31109
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:31212
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:31219
  #, 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.cc:31232
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:31414
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%#D' with non-integral type"
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "bitfelt '%#D' med en ikke-heltalstype"
  
! #: cp/parser.cc:31442
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.cc:31548
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.cc:31562
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.cc:31635
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<delete%> reason only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:31658
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.cc:31693
  #, 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.cc:31840
  #, fuzzy, gcc-internal-format
  msgid "attributes on base specifiers are ignored"
  msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
  
! #: cp/parser.cc:31860
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:31880
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:31943
  #, fuzzy, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/parser.cc:31946
  #, 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.cc:32131 cp/parser.cc:32225
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:32233
  #, 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.cc:32239
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.cc:32283
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "ugyldig brug af %<auto%> i undtagelsesspecifikation"
  
! #: cp/parser.cc:32324
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:32436
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:32471
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<alignas%> on exception declaration"
  msgstr "%<inline%>i tom erklæring"
  
! #: cp/parser.cc:32550
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "%<co_yield%> cannot be used in default arguments"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/parser.cc:33021
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "expected attribute argument as balanced token sequence"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: cp/parser.cc:33167
  #, 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.cc:33181
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:33323
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:33358
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
  
! #: cp/parser.cc:33401 cp/parser.cc:33493
! #, gcc-internal-format
! msgid "mixing annotations and attributes in the same list"
! msgstr ""
! 
! #: cp/parser.cc:33430
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected attribute before %<...%>"
  msgstr "uventet operand"
  
! #: cp/parser.cc:33433
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "attribute with no arguments contains no parameter packs"
  msgstr "datamedlem '%D' kan ikke være en medlemsskabelon"
  
! #: cp/parser.cc:33591
  #, fuzzy, gcc-internal-format
! #| msgid "unexpected address expression"
! msgid "expected conditional-expression"
! msgstr "uventet adresseudtryk"
  
! #: cp/parser.cc:33638
  #, fuzzy, gcc-internal-format
! #| msgid "%s from incompatible pointer type"
! msgid "%qs is only available with %qs"
! msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: cp/parser.cc:33654
  #, fuzzy, gcc-internal-format
! #| msgid "`%s' attribute ignored for `%s'"
! msgid "attributes are ignored on %qs"
! msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: cp/parser.cc:33770
  #, fuzzy, gcc-internal-format
! #| msgid "invalid operation on uninstantiated type"
! msgid "attributes are ignored on function contract specifiers"
! msgstr "ugyldig operation på uudskiftet type"
  
! #: cp/parser.cc:33874
! #, gcc-internal-format
! msgid "contracts are only available with %qs"
! msgstr ""
! 
! #: cp/parser.cc:33957
  #, fuzzy, gcc-internal-format
! #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
! msgid "annotations only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
! msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:33988
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:34361 cp/parser.cc:34370
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "expression must be enclosed in parentheses"
  msgstr "udsagn skal være et kaldenavn"
  
! #: cp/parser.cc:34717
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:34958
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:35101
  #, fuzzy, gcc-internal-format
  #| msgid "asm template is not a string constant"
  msgid "result type is not a plain type-constraint"
  msgstr "asm-sætning er ikke en strengkonstant"
  
! #: cp/parser.cc:35110
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a constant"
  msgid "return-type-requirement is not a type-constraint"
  msgstr "angivet justering er ikke en konstant"
  
! #: cp/parser.cc:35637
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.cc:35642
  #, fuzzy, gcc-internal-format
  #| msgid "invalid redeclaration of `%D'"
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "ugyldig omerklæring af '%D'"
  
! #: cp/parser.cc:35646
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "for få skabelonsparameterlister angivet i erklæring af '%D'"
*************** msgstr "for få skabelonsparameterlister
*** 70541,70993 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:33270
  #, fuzzy, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "for mange skabelonsparameterlister angivet i erklæring af '%D'"
  
! #: cp/parser.cc:33562
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "template-id not allowed for constructor in C++20"
  msgstr "modifikationer er ikke tilladt i erklæring af 'operator %T'"
  
! #: cp/parser.cc:33673
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "--driver understøttes ikke længere"
  
! #: cp/parser.cc:33850
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:33859
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class type"
  msgstr ""
  
! #: cp/parser.cc:33865
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:33905
  #, 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.cc:33915
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "skabelon med C-kædning"
  
! #: cp/parser.cc:33935
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization here"
  msgid "invalid explicit specialization"
  msgstr "eksplicit specialisering her"
  
! #: cp/parser.cc:34045
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of `%#D'"
  msgid "template declaration of %<typedef%>"
  msgstr "skabelonserklæring af '%#D'"
  
! #: cp/parser.cc:34096
  #, 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.cc:34148
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization here"
  msgid "explicit template specialization cannot have a storage class"
  msgstr "eksplicit specialisering her"
  
! #: cp/parser.cc:34467
  #, fuzzy, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "'>>' skulle have været '> >' i skabelonsklassenavn"
  
! #: cp/parser.cc:34480
  #, fuzzy, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "'>>' skulle have været '> >' i skabelonsklassenavn"
  
! #: cp/parser.cc:34511
  #, fuzzy, gcc-internal-format
  msgid "%qs should be %qs to terminate a template argument list"
  msgstr "'>>' skulle have været '> >' i skabelonsklassenavn"
  
! #: cp/parser.cc:34828
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:35003
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid use of %qD in linkage specification"
  msgstr "ugyldig stamklasseangivelse"
  
! #: cp/parser.cc:35015
! #, fuzzy, gcc-internal-format
! #| msgid "multiple `virtual' specifiers"
! msgid "duplicate %qD specifier"
! msgstr "mere end én 'virtual'-angivelse"
! 
! #: cp/parser.cc:35018
  #, fuzzy, gcc-internal-format
  #| msgid "section type conflict with %qD"
  msgid "%qD specifier conflicts with %qs"
  msgstr "afsnitstypekonflikt med %qD"
  
! #: cp/parser.cc:35030
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> før %qD"
  
! #: cp/parser.cc:35047
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%qD specifier conflicts with %<typedef%>"
  msgstr "%s brugt med '%%%c' %s-formatering"
  
! #: cp/parser.cc:35156
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 understøtter ikke %<long long%>"
  
! #: cp/parser.cc:35167
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr ""
  
! #: cp/parser.cc:35172
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "duplikere %qD"
  
! #: cp/parser.cc:35201
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "duplikere %qs"
  
! #: cp/parser.cc:35253
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "forventede %<new%>"
  
! #: cp/parser.cc:35256
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "forventede %<delete%>"
  
! #: cp/parser.cc:35259
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "forventede %<return%>"
  
! #: cp/parser.cc:35265
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "forventede %<extern%>"
  
! #: cp/parser.cc:35268
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "forventede %<static_assert%>"
  
! #: cp/parser.cc:35271
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "forventede %<decltype%>"
  
! #: cp/parser.cc:35274
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "forventede %<operator%>"
  
! #: cp/parser.cc:35277
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "forventede %<class%>"
  
! #: cp/parser.cc:35280
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "forventede %<template%>"
  
! #: cp/parser.cc:35283
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "forventede %<namespace%>"
  
! #: cp/parser.cc:35286
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "forventede %<using%>"
  
! #: cp/parser.cc:35289
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "forventede %<asm%>"
  
! #: cp/parser.cc:35292
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "forventede %<try%>"
  
! #: cp/parser.cc:35295
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "forventede %<catch%>"
  
! #: cp/parser.cc:35298
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "forventede %<throw%>"
  
! #: cp/parser.cc:35301
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<catch%>"
  msgid "expected %<auto%>"
  msgstr "forventede %<catch%>"
  
! #: cp/parser.cc:35304
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "forventede %<__label__%>"
  
! #: cp/parser.cc:35307
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "forventede %<@try%>"
  
! #: cp/parser.cc:35310
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "forventede %<@synchronized%>"
  
! #: cp/parser.cc:35313
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "forventede %<@throw%>"
  
! #: cp/parser.cc:35316
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "forventede %<__transaction_atomic%>"
  
! #: cp/parser.cc:35319
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "forventede %<__transaction_relaxed%>"
  
! #: cp/parser.cc:35322
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<@end%>"
  msgid "expected %<co_yield%>"
  msgstr "%<@end%> forventet"
  
! #: cp/parser.cc:35354
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "forventede %<::%>"
  
! #: cp/parser.cc:35366
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "forventede %<...%>"
  
! #: cp/parser.cc:35369
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "forventede %<*%>"
  
! #: cp/parser.cc:35372
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "forventede %<~%>"
  
! #: cp/parser.cc:35378
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "forventede %<:%> or %<::%>"
  
! #: cp/parser.cc:35405
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: cp/parser.cc:35740
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:35892
  #, 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.cc:35897
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q#T var tidligere erklæret her"
  
! #: cp/parser.cc:36018
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to `%#T'"
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr "kan ikke erklære reference til '%#T'"
  
! #: cp/parser.cc:36176 cp/parser.cc:36210
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not declared"
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr "'%D' ikke erklæret"
  
! #: cp/parser.cc:36183 cp/parser.cc:36216
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:36184 cp/parser.cc:36217
  #, fuzzy, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr "uventet operand"
  
! #: cp/parser.cc:36191
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "%qT defined as %qs here"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: cp/parser.cc:36192
  #, fuzzy, gcc-internal-format
  #| msgid "  first declared as `%#D' here"
  msgid "%qT first declared as %qs here"
  msgstr "  først erklæret som '%#D' her"
  
! #: cp/parser.cc:36275
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD omerklæret med anden adgang"
  
! #: cp/parser.cc:36296
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.cc:36545
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "%Hslutningen af filen læst inden i standardparameter"
  
! #: cp/parser.cc:36786 cp/parser.cc:38098 cp/parser.cc:38287
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.cc:36857
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.cc:36931
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.cc:36962
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.cc:37366
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.cc:37441 cp/parser.cc:37459
  #, 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.cc:37453 cp/parser.cc:37519
  #, fuzzy, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
  
! #: cp/parser.cc:37562
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.cc:37759 cp/parser.cc:37766 cp/parser.cc:37773
  #, 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.cc:37890
  #, fuzzy, gcc-internal-format
  #| msgid "Identifier expected"
  msgid "identifier expected after %<@protocol%>"
  msgstr "Kaldenavn forventet"
  
! #: cp/parser.cc:38063
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.cc:38070
  #, 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.cc:38350 cp/parser.cc:38357 cp/parser.cc:38364
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid type for property"
  msgstr "ugyldig typeparameter"
  
! #: cp/parser.cc:38526
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown property attribute %qE"
  msgstr "ukendt registernavn: %s"
  
! #: cp/parser.cc:39824
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "expected integer expression list"
  msgstr "uventet adresseudtryk"
  
! #: cp/parser.cc:39841
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.cc:40597
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<scalar%>, %<aggregate%>, %<all%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: cp/parser.cc:40988
  #, fuzzy, gcc-internal-format
  #| msgid "invalid identifier `%s'"
  msgid "invalid reduction-identifier"
  msgstr "ugyldigt kaldenavn '%s'"
  
! #: cp/parser.cc:42049
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr "new kan ikke bruges på en referencetype"
--- 73724,74181 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:35653
  #, fuzzy, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "for mange skabelonsparameterlister angivet i erklæring af '%D'"
  
! #: cp/parser.cc:35947
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "template-id not allowed for constructor in C++20"
  msgstr "modifikationer er ikke tilladt i erklæring af 'operator %T'"
  
! #: cp/parser.cc:36058
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "--driver understøttes ikke længere"
  
! #: cp/parser.cc:36235
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:36244
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class type"
  msgstr ""
  
! #: cp/parser.cc:36250
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:36290
  #, 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.cc:36300
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "skabelon med C-kædning"
  
! #: cp/parser.cc:36320
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization here"
  msgid "invalid explicit specialization"
  msgstr "eksplicit specialisering her"
  
! #: cp/parser.cc:36430
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of `%#D'"
  msgid "template declaration of %<typedef%>"
  msgstr "skabelonserklæring af '%#D'"
  
! #: cp/parser.cc:36481
  #, 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.cc:36534
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization here"
  msgid "explicit template specialization cannot have a storage class"
  msgstr "eksplicit specialisering her"
  
! #: cp/parser.cc:36853
  #, fuzzy, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "'>>' skulle have været '> >' i skabelonsklassenavn"
  
! #: cp/parser.cc:36866
  #, fuzzy, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "'>>' skulle have været '> >' i skabelonsklassenavn"
  
! #: cp/parser.cc:36897
  #, fuzzy, gcc-internal-format
  msgid "%qs should be %qs to terminate a template argument list"
  msgstr "'>>' skulle have været '> >' i skabelonsklassenavn"
  
! #: cp/parser.cc:37213
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:37388
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid use of %qD in linkage specification"
  msgstr "ugyldig stamklasseangivelse"
  
! #: cp/parser.cc:37403
  #, fuzzy, gcc-internal-format
  #| msgid "section type conflict with %qD"
  msgid "%qD specifier conflicts with %qs"
  msgstr "afsnitstypekonflikt med %qD"
  
! #: cp/parser.cc:37415
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> før %qD"
  
! #: cp/parser.cc:37432
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%qD specifier conflicts with %<typedef%>"
  msgstr "%s brugt med '%%%c' %s-formatering"
  
! #: cp/parser.cc:37541
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 understøtter ikke %<long long%>"
  
! #: cp/parser.cc:37552
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr ""
  
! #: cp/parser.cc:37557
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "duplikere %qD"
  
! #: cp/parser.cc:37586
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "duplikere %qs"
  
! #: cp/parser.cc:37638
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "forventede %<new%>"
  
! #: cp/parser.cc:37641
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "forventede %<delete%>"
  
! #: cp/parser.cc:37644
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "forventede %<return%>"
  
! #: cp/parser.cc:37650
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "forventede %<extern%>"
  
! #: cp/parser.cc:37653
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "forventede %<static_assert%>"
  
! #: cp/parser.cc:37656
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "forventede %<decltype%>"
  
! #: cp/parser.cc:37659
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "forventede %<operator%>"
  
! #: cp/parser.cc:37662
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "forventede %<class%>"
  
! #: cp/parser.cc:37665
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "forventede %<template%>"
  
! #: cp/parser.cc:37668
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "forventede %<namespace%>"
  
! #: cp/parser.cc:37671
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "forventede %<using%>"
  
! #: cp/parser.cc:37674
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "forventede %<asm%>"
  
! #: cp/parser.cc:37677
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "forventede %<try%>"
  
! #: cp/parser.cc:37680
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "forventede %<catch%>"
  
! #: cp/parser.cc:37683
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "forventede %<throw%>"
  
! #: cp/parser.cc:37686
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<catch%>"
  msgid "expected %<auto%>"
  msgstr "forventede %<catch%>"
  
! #: cp/parser.cc:37689
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "forventede %<__label__%>"
  
! #: cp/parser.cc:37692
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "forventede %<@try%>"
  
! #: cp/parser.cc:37695
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "forventede %<@synchronized%>"
  
! #: cp/parser.cc:37698
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "forventede %<@throw%>"
  
! #: cp/parser.cc:37701
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "forventede %<__transaction_atomic%>"
  
! #: cp/parser.cc:37704
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "forventede %<__transaction_relaxed%>"
  
! #: cp/parser.cc:37707
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<@end%>"
  msgid "expected %<co_yield%>"
  msgstr "%<@end%> forventet"
  
! #: cp/parser.cc:37739
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "forventede %<::%>"
  
! #: cp/parser.cc:37751
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "forventede %<...%>"
  
! #: cp/parser.cc:37754
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "forventede %<*%>"
  
! #: cp/parser.cc:37757
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "forventede %<~%>"
  
! #: cp/parser.cc:37763
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "forventede %<:%> or %<::%>"
  
! #: cp/parser.cc:37790
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: cp/parser.cc:37793
! #, fuzzy, gcc-internal-format
! #| msgid "expected %<:%>"
! msgid "expected %<:]%>"
! msgstr "%<:%> forventet"
! 
! #: cp/parser.cc:38128
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:38282
  #, 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.cc:38287
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q#T var tidligere erklæret her"
  
! #: cp/parser.cc:38408
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to `%#T'"
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr "kan ikke erklære reference til '%#T'"
  
! #: cp/parser.cc:38566 cp/parser.cc:38600
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not declared"
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr "'%D' ikke erklæret"
  
! #: cp/parser.cc:38573 cp/parser.cc:38606
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:38574 cp/parser.cc:38607
  #, fuzzy, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr "uventet operand"
  
! #: cp/parser.cc:38581
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "%qT defined as %qs here"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: cp/parser.cc:38582
  #, fuzzy, gcc-internal-format
  #| msgid "  first declared as `%#D' here"
  msgid "%qT first declared as %qs here"
  msgstr "  først erklæret som '%#D' her"
  
! #: cp/parser.cc:38665
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD omerklæret med anden adgang"
  
! #: cp/parser.cc:38686
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.cc:38939
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "%Hslutningen af filen læst inden i standardparameter"
  
! #: cp/parser.cc:39180 cp/parser.cc:40492 cp/parser.cc:40681
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.cc:39251
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.cc:39325
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.cc:39356
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.cc:39760
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.cc:39835 cp/parser.cc:39853
  #, 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.cc:39847 cp/parser.cc:39913
  #, fuzzy, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
  
! #: cp/parser.cc:39956
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.cc:40153 cp/parser.cc:40160 cp/parser.cc:40167
  #, 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.cc:40284
  #, fuzzy, gcc-internal-format
  #| msgid "Identifier expected"
  msgid "identifier expected after %<@protocol%>"
  msgstr "Kaldenavn forventet"
  
! #: cp/parser.cc:40457
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.cc:40464
  #, 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.cc:40744 cp/parser.cc:40751 cp/parser.cc:40758
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid type for property"
  msgstr "ugyldig typeparameter"
  
! #: cp/parser.cc:40920
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown property attribute %qE"
  msgstr "ukendt registernavn: %s"
  
! #: cp/parser.cc:42222
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "expected integer expression list"
  msgstr "uventet adresseudtryk"
  
! #: cp/parser.cc:42239
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.cc:42995
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<scalar%>, %<aggregate%>, %<all%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: cp/parser.cc:43397
  #, fuzzy, gcc-internal-format
  #| msgid "invalid identifier `%s'"
  msgid "invalid reduction-identifier"
  msgstr "ugyldigt kaldenavn '%s'"
  
! #: cp/parser.cc:44091
! #, gcc-internal-format
! msgid "legacy %<%E(%E)%> traits syntax not allowed in %<uses_allocators%> clause when using modifiers"
! msgstr ""
! 
! #: cp/parser.cc:44727
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr "new kan ikke bruges på en referencetype"
*************** msgstr "new kan ikke bruges på en refer
*** 70996,71247 ****
  #. check above and add one in semantics.cc (to properly handle templates).
  #. Base this on the allocator/align modifiers check for the 'allocate' clause
  #. in semantics.cc's finish_omp_clauses.
! #: cp/parser.cc:44161
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma vtable no longer supported"
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr "'#pragma vtable' understøttes ikke længere"
  
! #: cp/parser.cc:45612
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:46543
  #, fuzzy, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "typedef-navn kan ikke klassemodificeres"
  
! #: cp/parser.cc:46625 cp/pt.cc:18622
  #, 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.cc:49666
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr ""
  
! #: cp/parser.cc:50353
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a direct function call with optional assignment"
  msgstr ""
  
! #: cp/parser.cc:50580
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a pointer-to-object type"
  msgid "%qD is not a C pointer"
  msgstr "'%T' er ikke af en henvisning til objekt-type"
  
! #: cp/parser.cc:50706
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause"
  msgstr ""
  
! #: cp/parser.cc:50827
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:51875
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "ugyldig startværdi"
  
! #: cp/parser.cc:51906
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected side-effects in address"
  msgid "expected id-expression (arguments)"
  msgstr "uventede bivirkninger i adresse"
  
! #: cp/parser.cc:51918
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:52021
  #, 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.cc:52041 cp/semantics.cc:6841
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52045 cp/semantics.cc:6849
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52048 cp/pt.cc:14893 cp/semantics.cc:6855
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52051 cp/semantics.cc:6861
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of \"%s\" shadows a global declaration"
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr "erklæring af '%s' skygger for en global erklæring"
  
! #: cp/parser.cc:52802
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:52812
  #, 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"
  
! #: cp/parser.cc:52982 cp/parser.cc:53517
  #, fuzzy, gcc-internal-format
  #| msgid "In statement function"
  msgid "OpenMP directives may not appear in %<constexpr%> functions"
  msgstr "I sætningsfunktion"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:53193
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:53240 cp/semantics.cc:12154
! #, gcc-internal-format
! msgid "%<__transaction_relaxed%> without transactional memory support enabled"
! msgstr ""
! 
! #: cp/parser.cc:53242 cp/semantics.cc:12156
! #, gcc-internal-format
! msgid "%<__transaction_atomic%> without transactional memory support enabled"
! msgstr ""
! 
! #: cp/parser.cc:53388
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:53391
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: cp/parser.cc:53438
  #, fuzzy, gcc-internal-format
  #| msgid "malformed #pragma map, ignored"
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "forkert udformet '#pragma map' - ignoreret"
  
! #: cp/parser.cc:53767
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: cp/parser.cc:53778
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp assumes%> may only be used at file or namespace scope"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: cp/parser.cc:53865
  #, fuzzy, gcc-internal-format
  #| msgid "braced-group within expression allowed only inside a function"
  msgid "%<#pragma GCC %s%> must be inside a function"
  msgstr "sætningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: cp/parser.cc:54007
  #, fuzzy, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr "profilering understøttes ikke endnu"
  
! #: cp/parser.cc:54044
  #, fuzzy, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: cp/parser.cc:54253
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:54309
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
  
! #: cp/pt.cc:312
  #, 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.cc:325
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration `%D'"
  msgid "invalid member template declaration %qD"
  msgstr "ugyldig medlemsskabelonerklæring '%D'"
  
! #: cp/pt.cc:779
  #, 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.cc:793
  #, gcc-internal-format
  msgid "enclosing class templates are not explicitly specialized"
  msgstr "omgivende klasseskabeloner er ikke eksplicit specialiserede"
  
! #: cp/pt.cc:877
  #, gcc-internal-format
  msgid "specialization of %qD must appear at namespace scope"
  msgstr "specialisering af %qD skal fremstå ved navnerumsanvendelsesområde"
  
! #: cp/pt.cc:888 cp/pt.cc:1130
  #, gcc-internal-format
  msgid "specialization of %qD in different namespace"
  msgstr "specialisering af %qD i andet navnerum"
  
  # hænger sammen med foregående tekst, derfor ikke 'fra'
! #: cp/pt.cc:890
  #, gcc-internal-format
  msgid "  from definition of %q#D"
  msgstr "  i forhold til definition af %q#D"
  
! #: cp/pt.cc:907
  #, 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.cc:1041
  #, fuzzy, gcc-internal-format
  msgid "name of class shadows template template parameter %qD"
  msgstr "ugyldig brug af skabelonstypeparameter"
  
! #: cp/pt.cc:1053
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "specialization of alias template %qD"
  msgstr "erklæring af skabelon '%#D'"
  
! #: cp/pt.cc:1056 cp/pt.cc:1202
  #, 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.cc:1088
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of `%T' after instantiation"
  msgid "specialization of %qT after instantiation"
  msgstr "specialisering af '%T' efter instantiering"
  
  # hænger sammen med foregående tekst, derfor ikke 'fra'
! #: cp/pt.cc:1133
  #, fuzzy, gcc-internal-format
  #| msgid "  from definition of %q#D"
  msgid "from definition of %q#D"
--- 74184,74441 ----
  #. check above and add one in semantics.cc (to properly handle templates).
  #. Base this on the allocator/align modifiers check for the 'allocate' clause
  #. in semantics.cc's finish_omp_clauses.
! #: cp/parser.cc:47214
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma vtable no longer supported"
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr "'#pragma vtable' understøttes ikke længere"
  
! #: cp/parser.cc:48665
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:49613
  #, fuzzy, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "typedef-navn kan ikke klassemodificeres"
  
! #: cp/parser.cc:49695 cp/pt.cc:19130
  #, 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.cc:52776
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr ""
  
! #: cp/parser.cc:53488
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a direct function call with optional assignment"
  msgstr ""
  
! #: cp/parser.cc:53729
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a pointer-to-object type"
  msgid "%qD is not a C pointer"
  msgstr "'%T' er ikke af en henvisning til objekt-type"
  
! #: cp/parser.cc:53855
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause"
  msgstr ""
  
! #: cp/parser.cc:53976
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:54551
! #, fuzzy, gcc-internal-format
! msgid "expected %<target%>"
! msgstr "uventet operand"
! 
! #: cp/parser.cc:55148
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "ugyldig startværdi"
  
! #: cp/parser.cc:55179
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected side-effects in address"
  msgid "expected id-expression (arguments)"
  msgstr "uventede bivirkninger i adresse"
  
! #: cp/parser.cc:55191
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:55294
  #, 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.cc:55314 cp/semantics.cc:7052
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:55318 cp/semantics.cc:7060
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:55321 cp/pt.cc:15174 cp/semantics.cc:7066
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:55324 cp/semantics.cc:7072
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of \"%s\" shadows a global declaration"
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr "erklæring af '%s' skygger for en global erklæring"
  
! #: cp/parser.cc:55521
! #, fuzzy, gcc-internal-format
! msgid "types may not be defined within %<declare mapper%>"
! msgstr "new kan ikke bruges på en referencetype"
! 
! #: cp/parser.cc:55693
! #, fuzzy, gcc-internal-format
! #| msgid "expected %<class%>, %<typename%>, or %<template%>"
! msgid "expected %<simd%>, %<reduction%>, %<target%>, %<mapper%> or %<variant%>"
! msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
! 
! #: cp/parser.cc:56258
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:56268
  #, 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"
  
! #: cp/parser.cc:56438 cp/parser.cc:56977
  #, fuzzy, gcc-internal-format
  #| msgid "In statement function"
  msgid "OpenMP directives may not appear in %<constexpr%> functions"
  msgstr "I sætningsfunktion"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:56649
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:56844
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:56847
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: cp/parser.cc:56894
  #, fuzzy, gcc-internal-format
  #| msgid "malformed #pragma map, ignored"
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "forkert udformet '#pragma map' - ignoreret"
  
! #: cp/parser.cc:57231
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: cp/parser.cc:57242
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp assumes%> may only be used at file or namespace scope"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: cp/parser.cc:57329
  #, fuzzy, gcc-internal-format
  #| msgid "braced-group within expression allowed only inside a function"
  msgid "%<#pragma GCC %s%> must be inside a function"
  msgstr "sætningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: cp/parser.cc:57471
  #, fuzzy, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr "profilering understøttes ikke endnu"
  
! #: cp/parser.cc:57611
  #, fuzzy, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: cp/parser.cc:57713
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:57769
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
  
! #: cp/pt.cc:322
  #, 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.cc:335
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration `%D'"
  msgid "invalid member template declaration %qD"
  msgstr "ugyldig medlemsskabelonerklæring '%D'"
  
! #: cp/pt.cc:789
  #, 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.cc:803
  #, gcc-internal-format
  msgid "enclosing class templates are not explicitly specialized"
  msgstr "omgivende klasseskabeloner er ikke eksplicit specialiserede"
  
! #: cp/pt.cc:887
  #, gcc-internal-format
  msgid "specialization of %qD must appear at namespace scope"
  msgstr "specialisering af %qD skal fremstå ved navnerumsanvendelsesområde"
  
! #: cp/pt.cc:898 cp/pt.cc:1145
  #, gcc-internal-format
  msgid "specialization of %qD in different namespace"
  msgstr "specialisering af %qD i andet navnerum"
  
  # hænger sammen med foregående tekst, derfor ikke 'fra'
! #: cp/pt.cc:900
  #, gcc-internal-format
  msgid "  from definition of %q#D"
  msgstr "  i forhold til definition af %q#D"
  
! #: cp/pt.cc:917
  #, 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.cc:1056
  #, fuzzy, gcc-internal-format
  msgid "name of class shadows template template parameter %qD"
  msgstr "ugyldig brug af skabelonstypeparameter"
  
! #: cp/pt.cc:1068
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "specialization of alias template %qD"
  msgstr "erklæring af skabelon '%#D'"
  
! #: cp/pt.cc:1071 cp/pt.cc:1217
  #, 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.cc:1103
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of `%T' after instantiation"
  msgid "specialization of %qT after instantiation"
  msgstr "specialisering af '%T' efter instantiering"
  
  # hænger sammen med foregående tekst, derfor ikke 'fra'
! #: cp/pt.cc:1148
  #, fuzzy, gcc-internal-format
  #| msgid "  from definition of %q#D"
  msgid "from definition of %q#D"
*************** msgstr "  i forhold til definition af %q
*** 71249,71410 ****
  
  #. But if we've had an implicit instantiation, that's a
  #. problem ([temp.expl.spec]/6).
! #: cp/pt.cc:1175
  #, 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.cc:1198
  #, 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.cc:1571
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %D after instantiation"
  msgid "specialization of %qD after instantiation"
  msgstr "specialisering af '%D' efter instantiering"
  
! #: cp/pt.cc:2067 cp/semantics.cc:6711
  #, fuzzy, gcc-internal-format
! #| msgid "%s %+#D"
! msgid "%s %#qD"
! msgstr "%s %+#D"
  
! #: cp/pt.cc:2207
  #, 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.cc:2212
  #, 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.cc:2496
  #, 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.cc:2500
  #, gcc-internal-format
  msgid "saw %d %<template<>%>, need %d for specializing a member function template"
  msgstr ""
  
! #: cp/pt.cc:2511
  #, 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.cc:2715
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "variable templates only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:2725
  #, 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.cc:2731
  #, gcc-internal-format
  msgid "members of an explicitly specialized class are defined without a template header"
  msgstr ""
  
! #: cp/pt.cc:2755
  #, 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.cc:2760
  #, 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.cc:2796
  #, 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.cc:2802
  #, fuzzy
  msgid "missing primary template attributes %e"
  msgstr "skabelonsparameter er påkrævet for '%T'"
  
! #: cp/pt.cc:2803
  #, fuzzy
  msgid "missing primary template attribute %e"
  msgstr "skabelonsparameter er påkrævet for '%T'"
  
! #: cp/pt.cc:2896 cp/pt.cc:2956
  #, fuzzy, gcc-internal-format
  #| msgid "template-id `%D' in declaration of primary template"
  msgid "template-id %qE in declaration of primary template"
  msgstr "skabelons-id '%D' i erklæring af primær skabelon"
  
! #: cp/pt.cc:2909
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr "skabelonsparameterliste benyttet i eksplicit instantiering"
  
! #: cp/pt.cc:2915
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr "definition angivet for eksplicit instantiering"
  
! #: cp/pt.cc:2923
  #, 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.cc:2926
  #, 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.cc:2928
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr "eksplicit specialisering følger ikke efter 'template <>'"
  
! #: cp/pt.cc:2934
  #, 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.cc:2967
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization `%D' of function template"
  msgid "non-type partial specialization %qE is not allowed"
  msgstr "partiel specialisering '%D' af funktionsskabelon"
  
! #: cp/pt.cc:2971
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization `%D' of function template"
  msgid "non-class, non-variable partial specialization %qE is not allowed"
  msgstr "partiel specialisering '%D' af funktionsskabelon"
  
! #: cp/pt.cc:3003
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr "standardparameter angivet i eksplicit specialisering"
  
! #: cp/pt.cc:3046
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "%qD is not a template function"
--- 74443,74615 ----
  
  #. But if we've had an implicit instantiation, that's a
  #. problem ([temp.expl.spec]/6).
! #: cp/pt.cc:1190
  #, 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.cc:1213
  #, 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.cc:1586
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %D after instantiation"
  msgid "specialization of %qD after instantiation"
  msgstr "specialisering af '%D' efter instantiering"
  
! #: cp/pt.cc:2085
! #, gcc-internal-format, gfc-internal-format
! msgid "there is %i candidate"
! msgid_plural "there are %i candidates"
! msgstr[0] ""
! msgstr[1] ""
! 
! #: cp/pt.cc:2112
  #, fuzzy, gcc-internal-format
! msgid "candidate is: %#qD"
! msgstr "candidate%s: %+#D"
  
! #: cp/pt.cc:2121
! #, fuzzy, gcc-internal-format
! msgid "candidate %i: %#qD"
! msgstr "candidate%s: %+#D"
! 
! #: cp/pt.cc:2254
  #, 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.cc:2259
  #, 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.cc:2543
  #, 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.cc:2547
  #, gcc-internal-format
  msgid "saw %d %<template<>%>, need %d for specializing a member function template"
  msgstr ""
  
! #: cp/pt.cc:2558
  #, 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.cc:2761
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "variable templates only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:2771
  #, 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.cc:2777
  #, gcc-internal-format
  msgid "members of an explicitly specialized class are defined without a template header"
  msgstr ""
  
! #: cp/pt.cc:2801
  #, 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.cc:2806
  #, 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.cc:2842
  #, 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.cc:2848
  #, fuzzy
  msgid "missing primary template attributes %e"
  msgstr "skabelonsparameter er påkrævet for '%T'"
  
! #: cp/pt.cc:2849
  #, fuzzy
  msgid "missing primary template attribute %e"
  msgstr "skabelonsparameter er påkrævet for '%T'"
  
! #: cp/pt.cc:2942 cp/pt.cc:3002
  #, fuzzy, gcc-internal-format
  #| msgid "template-id `%D' in declaration of primary template"
  msgid "template-id %qE in declaration of primary template"
  msgstr "skabelons-id '%D' i erklæring af primær skabelon"
  
! #: cp/pt.cc:2955
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr "skabelonsparameterliste benyttet i eksplicit instantiering"
  
! #: cp/pt.cc:2961
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr "definition angivet for eksplicit instantiering"
  
! #: cp/pt.cc:2969
  #, 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.cc:2972
  #, 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.cc:2974
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr "eksplicit specialisering følger ikke efter 'template <>'"
  
! #: cp/pt.cc:2980
  #, 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.cc:3013
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization `%D' of function template"
  msgid "non-type partial specialization %qE is not allowed"
  msgstr "partiel specialisering '%D' af funktionsskabelon"
  
! #: cp/pt.cc:3017
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization `%D' of function template"
  msgid "non-class, non-variable partial specialization %qE is not allowed"
  msgstr "partiel specialisering '%D' af funktionsskabelon"
  
! #: cp/pt.cc:3049
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr "standardparameter angivet i eksplicit specialisering"
  
! #: cp/pt.cc:3092
  #, 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
*** 71418,71562 ****
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.cc:3108
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr "specialisering af underforstået erklæret speciel medlemsfunktion"
  
! #: cp/pt.cc:3124
  #, 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.cc:3155
  #, 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.cc:3158
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%#D' here"
  msgid "friend declaration here"
  msgstr "tidligere erklæring af '%#D' her"
  
! #: cp/pt.cc:3835
  #, fuzzy, gcc-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.cc:4202
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4269
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "expansion pattern %qT contains no parameter packs"
  msgstr "datamedlem '%D' kan ikke være en medlemsskabelon"
  
! #: cp/pt.cc:4271
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "expansion pattern %qE contains no parameter packs"
  msgstr "datamedlem '%D' kan ikke være en medlemsskabelon"
  
! #: cp/pt.cc:4386
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.cc:4403 cp/pt.cc:5286
  #, fuzzy, gcc-internal-format
  #| msgid "        `%D'"
  msgid "        %qD"
  msgstr "        '%D'"
  
! #: cp/pt.cc:4405
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "        `%D'"
  msgid "        %s"
  msgstr "        '%D'"
  
! #: cp/pt.cc:4532
  #, 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.cc:4535
  #, 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.cc:4537
  #, 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.cc:5281
  #, 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.cc:5306
  #, 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.cc:5310
  #, 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.cc:5314 cp/pt.cc:5326 cp/pt.cc:5335
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.cc:5323
  #, 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.cc:5334
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments for partial specialization %qT"
  msgstr "for mange parametre til funktionen"
  
! #: cp/pt.cc:5349
  #, 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.cc:5351
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label `%D'"
  msgid "primary template %qD"
  msgstr "etiketten '%D' optræder mere end én gang"
  
! #: cp/pt.cc:5393
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5396
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
  # flertalsform unødvendig
! #: cp/pt.cc:5458
  #, 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"
--- 74623,74767 ----
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.cc:3154
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr "specialisering af underforstået erklæret speciel medlemsfunktion"
  
! #: cp/pt.cc:3170
  #, 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.cc:3201
  #, 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.cc:3204
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%#D' here"
  msgid "friend declaration here"
  msgstr "tidligere erklæring af '%#D' her"
  
! #: cp/pt.cc:3882
  #, fuzzy, gcc-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.cc:4249
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4316
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "expansion pattern %qT contains no parameter packs"
  msgstr "datamedlem '%D' kan ikke være en medlemsskabelon"
  
! #: cp/pt.cc:4318
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "expansion pattern %qE contains no parameter packs"
  msgstr "datamedlem '%D' kan ikke være en medlemsskabelon"
  
! #: cp/pt.cc:4433
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.cc:4450 cp/pt.cc:5333
  #, fuzzy, gcc-internal-format
  #| msgid "        `%D'"
  msgid "        %qD"
  msgstr "        '%D'"
  
! #: cp/pt.cc:4452
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "        `%D'"
  msgid "        %s"
  msgstr "        '%D'"
  
! #: cp/pt.cc:4579
  #, 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.cc:4582
  #, 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.cc:4584
  #, 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.cc:5328
  #, 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.cc:5353
  #, 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.cc:5357
  #, 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.cc:5361 cp/pt.cc:5373 cp/pt.cc:5382
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.cc:5370
  #, 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.cc:5381
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments for partial specialization %qT"
  msgstr "for mange parametre til funktionen"
  
! #: cp/pt.cc:5396
  #, 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.cc:5398
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label `%D'"
  msgid "primary template %qD"
  msgstr "etiketten '%D' optræder mere end én gang"
  
! #: cp/pt.cc:5440
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5443
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
  # flertalsform unødvendig
! #: cp/pt.cc:5505
  #, 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
*** 71564,71582 ****
  msgstr[0] "typen '%T' af skabelonsparameteren '%E' afhænger af skabelonsparameter"
  msgstr[1] "typen '%T' af skabelonsparameteren '%E' afhænger af skabelonsparameter"
  
! #: cp/pt.cc:5528
  #, 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.cc:5532
  #, 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.cc:5713
  #, fuzzy, gcc-internal-format
  #| msgid "no default argument for `%D'"
  msgid "no default argument for %qD"
--- 74769,74787 ----
  msgstr[0] "typen '%T' af skabelonsparameteren '%E' afhænger af skabelonsparameter"
  msgstr[1] "typen '%T' af skabelonsparameteren '%E' afhænger af skabelonsparameter"
  
! #: cp/pt.cc:5575
  #, 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.cc:5579
  #, 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.cc:5760
  #, fuzzy, gcc-internal-format
  #| msgid "no default argument for `%D'"
  msgid "no default argument for %qD"
*************** msgstr "ingen standardparameter til '%D'
*** 71586,71638 ****
  #. (DR 2032), or alias template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.cc:5736
  #, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr ""
  
! #: cp/pt.cc:5772
  #, 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.cc:5775
  #, 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.cc:5778
  #, fuzzy, gcc-internal-format
  #| msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "standardparametre er ikke tilladt i erklæring af venneskabelonsspecialisering '%D'"
  
! #: cp/pt.cc:5781
  #, 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.cc:5784 cp/pt.cc:5842
  #, 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.cc:5953
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "template %qD declared"
  msgstr "parameteren '%D' erklæret void"
  
! #: cp/pt.cc:5961
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "skabelonsklasse uden et navn"
  
! #: cp/pt.cc:5969
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr ""
--- 74791,74843 ----
  #. (DR 2032), or alias template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.cc:5783
  #, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr ""
  
! #: cp/pt.cc:5819
  #, 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.cc:5822
  #, 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.cc:5825
  #, fuzzy, gcc-internal-format
  #| msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "standardparametre er ikke tilladt i erklæring af venneskabelonsspecialisering '%D'"
  
! #: cp/pt.cc:5828
  #, 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.cc:5831 cp/pt.cc:5889
  #, 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.cc:6000
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "template %qD declared"
  msgstr "parameteren '%D' erklæret void"
  
! #: cp/pt.cc:6008
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "skabelonsklasse uden et navn"
  
! #: cp/pt.cc:6016
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr ""
*************** msgstr ""
*** 71642,71712 ****
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.cc:5992
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration `%D'"
  msgid "invalid template declaration of %qD"
  msgstr "ugyldig medlemsskabelonerklæring '%D'"
  
! #: cp/pt.cc:6145
  #, 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.cc:6184
  #, 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.cc:6198
  #, 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.cc:6201
  #, 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.cc:6203
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  men %d påkrævet"
  
! #: cp/pt.cc:6225
  #, 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.cc:6228
  #, 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.cc:6250
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qD with different constraints"
  msgstr "'%#D' omerklæret som en anden form for symbol"
  
! #: cp/pt.cc:6407
  #, 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.cc:6420
  #, 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.cc:6432
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' used without template parameters"
  msgid "redeclared with %d template parameter"
--- 74847,74917 ----
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.cc:6039
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration `%D'"
  msgid "invalid template declaration of %qD"
  msgstr "ugyldig medlemsskabelonerklæring '%D'"
  
! #: cp/pt.cc:6192
  #, 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.cc:6231
  #, 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.cc:6245
  #, 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.cc:6248
  #, 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.cc:6250
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  men %d påkrævet"
  
! #: cp/pt.cc:6272
  #, 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.cc:6275
  #, 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.cc:6297
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qD with different constraints"
  msgstr "'%#D' omerklæret som en anden form for symbol"
  
! #: cp/pt.cc:6454
  #, 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.cc:6467
  #, 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.cc:6479
  #, 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
*** 71714,71720 ****
  msgstr[0] "'%D' benyttet uden skabelonsparametre"
  msgstr[1] "'%D' benyttet uden skabelonsparametre"
  
! #: cp/pt.cc:6436
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%#D' here"
  msgid "previous declaration %qD used %d template parameter"
--- 74919,74925 ----
  msgstr[0] "'%D' benyttet uden skabelonsparametre"
  msgstr[1] "'%D' benyttet uden skabelonsparametre"
  
! #: cp/pt.cc:6483
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%#D' here"
  msgid "previous declaration %qD used %d template parameter"
*************** msgid_plural "previous declaration %qD u
*** 71722,72259 ****
  msgstr[0] "tidligere erklæring af '%#D' her"
  msgstr[1] "tidligere erklæring af '%#D' her"
  
! #: cp/pt.cc:6470
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter `%#D'"
  msgid "template parameter %q+#D"
  msgstr "skabelonsparameter '%#D'"
  
! #: cp/pt.cc:6472
  #, fuzzy, gcc-internal-format
  #| msgid "redeclared here as `%#D'"
  msgid "redeclared here as %q#D"
  msgstr "omerklæret her som '%#D'"
  
! #: cp/pt.cc:6474
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "redeclared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/pt.cc:6485
  #, fuzzy, gcc-internal-format
  msgid "declaration of template parameter %q+#D with different constraints"
  msgstr "'%#D' omerklæret som en anden form for symbol"
  
! #: cp/pt.cc:6488 cp/pt.cc:6516
  #, fuzzy, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "  oprindelig definition er her"
  
! #: cp/pt.cc:6513
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D with different constraints"
  msgstr "'%#D' omerklæret som en anden form for symbol"
  
! #: cp/pt.cc:6956 cp/pt.cc:7027
  #, 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.cc:6959
  #, 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.cc:6962
  #, 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.cc:6976
  #, 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.cc:6980
  #, 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.cc:7030
  #, 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.cc:7032
  #, 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.cc:7101
  #, 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.cc:7110
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.cc:7119
  #, 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.cc:7128
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr ""
  
  # flertalsform unødvendig
! #: cp/pt.cc:7139
  #, 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.cc:7149
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr ""
  
! #: cp/pt.cc:7158
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.cc:7170
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.cc:7174
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.cc:7185
  #, 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.cc:7196
  #, 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.cc:7208
  #, 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.cc:7213
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/pt.cc:7239
  #, 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.cc:7252
  #, 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.cc:7256
  #, 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.cc:7267
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.cc:7277
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type `%T'"
  msgid "  cannot deduce a template for %qT from non-template type %qT"
  msgstr "kan ikke %s en henvisning til en ufuldstændig type '%T'"
  
! #: cp/pt.cc:7287
  #, 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.cc:7338
  #, 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 or function"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kædning"
  
! #: cp/pt.cc:7347
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kædning"
  
! #: cp/pt.cc:7357
  #, 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.cc:7374
  #, 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.cc:7384
  #, 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.cc:7391
  #, 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.cc:7409
  #, 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.cc:7417
  #, 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.cc:7554
  #, 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.cc:7719
  #, fuzzy, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "skabelonsparameter er påkrævet for '%T'"
  
! #: cp/pt.cc:7733
  #, fuzzy, gcc-internal-format
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr "skabelonsparameter er påkrævet for '%T'"
  
! #: cp/pt.cc:7819
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.cc:7827
  #, 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.cc:7845
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr ""
  
! #: cp/pt.cc:7905
  #, 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.cc:7907
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.cc:7961
  #, 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.cc:8552
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr ""
  
! #: cp/pt.cc:8568
  #, 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.cc:8698
  #, fuzzy, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/pt.cc:8727
  #, 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.cc:8732
  #, 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.cc:8749 cp/pt.cc:8784 cp/pt.cc:8835
  #, 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.cc:8757
  #, 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.cc:8765
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for parameter of type `%T' has type `%T'"
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr "standardparameter for parameter af typen '%T' har typen '%T'"
  
! #: cp/pt.cc:8771
  #, fuzzy, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  forventede en klasseskabelon, modtog '%T'"
  
! #: cp/pt.cc:8774
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got `%E'"
  msgid "  expected a type, got %qE"
  msgstr "  forventede en type, modtog '%E'"
  
! #: cp/pt.cc:8789
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got `%T'"
  msgid "  expected a type, got %qT"
  msgstr "  forventede en type, modtog '%T'"
  
! #: cp/pt.cc:8792
  #, 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.cc:8839
  #, 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.cc:8854
  #, 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.cc:8857
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got `%E'"
  msgid "  expected %qD but got %qD"
  msgstr "  forventede en type, modtog '%E'"
  
! #: cp/pt.cc:8945
  #, 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.cc:9073 cp/pt.cc:9409
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:9088 cp/pt.cc:9234
  #, 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.cc:9230
  #, 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.cc:9239
  #, fuzzy, gcc-internal-format
  #| msgid "provided for `%D'"
  msgid "provided for %qD"
  msgstr "angivet for '%D'"
  
! #: cp/pt.cc:9265
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.cc:9269
  #, 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.cc:9370
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:9939
! #, gcc-internal-format
! msgid "instantiation exposes TU-local entity %qD"
! msgstr ""
! 
! #: cp/pt.cc:9958
  #, 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.cc:10153
  #, 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.cc:10155
  #, fuzzy, gcc-internal-format
  #| msgid "for template declaration `%D'"
  msgid "for template declaration %q+D"
  msgstr "til skabelonserklæring '%D'"
  
! #: cp/pt.cc:10324 cp/pt.cc:22870
  #, fuzzy, gcc-internal-format
  #| msgid "internal gcc abort"
  msgid "template constraint failure for %qD"
  msgstr "intern GCC-afbrydelse"
  
! #: cp/pt.cc:10674
  #, 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.cc:11405
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "skabelonsinstantieringsdybden overskrider maksimum på %d (benyt -ftemplate-depth-NN for at forøge maksimum) ved instantiering af '%D'"
  
! #: cp/pt.cc:12229
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between signed and unsigned integer expressions"
  msgid "score argument must be constant integer expression"
  msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
  
! #: cp/pt.cc:12238
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "score argument must be non-negative"
  msgstr "%s-roteringsantal er negativt"
  
! #: cp/pt.cc:12265
  #, fuzzy, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr "klargøringsliste behandlet som et sammensat udtryk"
  
! #: cp/pt.cc:12269
  #, fuzzy, gcc-internal-format
  #| msgid "']' expected, invalid type expression"
  msgid "property must be constant integer expression"
  msgstr "']' forventet, ugyldigt typeudtryk"
  
! #: cp/pt.cc:12497
  #, fuzzy, gcc-internal-format
  #| msgid "  in instantiation of template `%T'"
  msgid "instantiating erroneous template"
  msgstr "  i instantiering af skabelonen '%T'"
  
! #: cp/pt.cc:12498
  #, fuzzy, gcc-internal-format
  msgid "first error appeared here"
  msgstr "  første type her"
  
! #: cp/pt.cc:12849
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr "fleksibelt tabelmedlem i union"
  
! #: cp/pt.cc:13368
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13839
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "'%s' er ikke ved begyndelsen af erklæringen"
  
! #: cp/pt.cc:13927
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.cc:13930
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.cc:14115
  #, fuzzy, gcc-internal-format
  #| msgid "Cannot read function profile from %s."
  msgid "cannot index an empty pack"
  msgstr "kan ikke læse funktionsprofil fra %s."
  
! #: cp/pt.cc:14566
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for `%#D'"
  msgid "  when instantiating default argument for call to %qD"
  msgstr "omdefinering af standardparameter for '%#D'"
  
! #: cp/pt.cc:14663
  #, 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.cc:15663
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "comparison between types `%#T' and `%#T'"
  msgid "mismatched argument pack lengths (%d vs %d)"
--- 74927,75459 ----
  msgstr[0] "tidligere erklæring af '%#D' her"
  msgstr[1] "tidligere erklæring af '%#D' her"
  
! #: cp/pt.cc:6517
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter `%#D'"
  msgid "template parameter %q+#D"
  msgstr "skabelonsparameter '%#D'"
  
! #: cp/pt.cc:6519
  #, fuzzy, gcc-internal-format
  #| msgid "redeclared here as `%#D'"
  msgid "redeclared here as %q#D"
  msgstr "omerklæret her som '%#D'"
  
! #: cp/pt.cc:6521
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "redeclared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/pt.cc:6532
  #, fuzzy, gcc-internal-format
  msgid "declaration of template parameter %q+#D with different constraints"
  msgstr "'%#D' omerklæret som en anden form for symbol"
  
! #: cp/pt.cc:6535 cp/pt.cc:6563
  #, fuzzy, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "  oprindelig definition er her"
  
! #: cp/pt.cc:6560
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D with different constraints"
  msgstr "'%#D' omerklæret som en anden form for symbol"
  
! #: cp/pt.cc:7010 cp/pt.cc:7082
  #, 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.cc:7013
  #, 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.cc:7016
  #, 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.cc:7031
  #, 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.cc:7035
  #, 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.cc:7085
  #, 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.cc:7087
  #, 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.cc:7156
  #, 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.cc:7165
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.cc:7174
  #, 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.cc:7183
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr ""
  
  # flertalsform unødvendig
! #: cp/pt.cc:7194
  #, 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.cc:7204
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr ""
  
! #: cp/pt.cc:7213
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.cc:7225
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.cc:7229
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.cc:7240
  #, 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.cc:7251
  #, 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.cc:7263
  #, 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.cc:7268
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/pt.cc:7294
  #, 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.cc:7307
  #, 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.cc:7311
  #, 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.cc:7322
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.cc:7332
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type `%T'"
  msgid "  cannot deduce a template for %qT from non-template type %qT"
  msgstr "kan ikke %s en henvisning til en ufuldstændig type '%T'"
  
! #: cp/pt.cc:7342
  #, 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.cc:7393
  #, 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 or function"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kædning"
  
! #: cp/pt.cc:7402
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kædning"
  
! #: cp/pt.cc:7412
  #, 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.cc:7429
  #, 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.cc:7439
  #, 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.cc:7446
  #, 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.cc:7469
  #, 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.cc:7473
  #, 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.cc:7610
  #, 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.cc:7775
  #, fuzzy, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "skabelonsparameter er påkrævet for '%T'"
  
! #: cp/pt.cc:7789
  #, fuzzy, gcc-internal-format
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr "skabelonsparameter er påkrævet for '%T'"
  
! #: cp/pt.cc:7875
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.cc:7883
  #, 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.cc:7901
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr ""
  
! #: cp/pt.cc:7961
  #, 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.cc:7963
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.cc:8017 cp/pt.cc:8049
  #, 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.cc:8643
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr ""
  
! #: cp/pt.cc:8659
  #, 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.cc:8802
  #, fuzzy, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/pt.cc:8831
  #, 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.cc:8836
  #, 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.cc:8853 cp/pt.cc:8888 cp/pt.cc:8939
  #, 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.cc:8861
  #, 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.cc:8869
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for parameter of type `%T' has type `%T'"
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr "standardparameter for parameter af typen '%T' har typen '%T'"
  
! #: cp/pt.cc:8875
  #, fuzzy, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  forventede en klasseskabelon, modtog '%T'"
  
! #: cp/pt.cc:8878
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got `%E'"
  msgid "  expected a type, got %qE"
  msgstr "  forventede en type, modtog '%E'"
  
! #: cp/pt.cc:8893
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got `%T'"
  msgid "  expected a type, got %qT"
  msgstr "  forventede en type, modtog '%T'"
  
! #: cp/pt.cc:8896
  #, 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.cc:8943
  #, 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.cc:8958
  #, 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.cc:8961
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got `%E'"
  msgid "  expected %qD but got %qD"
  msgstr "  forventede en type, modtog '%E'"
  
! #: cp/pt.cc:9048
  #, 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.cc:9176 cp/pt.cc:9512
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:9191 cp/pt.cc:9337
  #, 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.cc:9333
  #, 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.cc:9342
  #, fuzzy, gcc-internal-format
  #| msgid "provided for `%D'"
  msgid "provided for %qD"
  msgstr "angivet for '%D'"
  
! #: cp/pt.cc:9368
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.cc:9372
  #, 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.cc:9473
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:10050
  #, 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.cc:10245
  #, 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.cc:10247
  #, fuzzy, gcc-internal-format
  #| msgid "for template declaration `%D'"
  msgid "for template declaration %q+D"
  msgstr "til skabelonserklæring '%D'"
  
! #: cp/pt.cc:10416 cp/pt.cc:23566
  #, fuzzy, gcc-internal-format
  #| msgid "internal gcc abort"
  msgid "template constraint failure for %qD"
  msgstr "intern GCC-afbrydelse"
  
! #: cp/pt.cc:10766
  #, 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.cc:11506
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "skabelonsinstantieringsdybden overskrider maksimum på %d (benyt -ftemplate-depth-NN for at forøge maksimum) ved instantiering af '%D'"
  
! #: cp/pt.cc:12442
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between signed and unsigned integer expressions"
  msgid "score argument must be constant integer expression"
  msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
  
! #: cp/pt.cc:12451
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "score argument must be non-negative"
  msgstr "%s-roteringsantal er negativt"
  
! #: cp/pt.cc:12478
  #, fuzzy, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr "klargøringsliste behandlet som et sammensat udtryk"
  
! #: cp/pt.cc:12482
  #, fuzzy, gcc-internal-format
  #| msgid "']' expected, invalid type expression"
  msgid "property must be constant integer expression"
  msgstr "']' forventet, ugyldigt typeudtryk"
  
! #: cp/pt.cc:12711
  #, fuzzy, gcc-internal-format
  #| msgid "  in instantiation of template `%T'"
  msgid "instantiating erroneous template"
  msgstr "  i instantiering af skabelonen '%T'"
  
! #: cp/pt.cc:12712
  #, fuzzy, gcc-internal-format
  msgid "first error appeared here"
  msgstr "  første type her"
  
! #: cp/pt.cc:13080
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr "fleksibelt tabelmedlem i union"
  
! #: cp/pt.cc:13599
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:14070
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "'%s' er ikke ved begyndelsen af erklæringen"
  
! #: cp/pt.cc:14180
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.cc:14183
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.cc:14388
  #, fuzzy, gcc-internal-format
  #| msgid "Cannot read function profile from %s."
  msgid "cannot index an empty pack"
  msgstr "kan ikke læse funktionsprofil fra %s."
  
! #: cp/pt.cc:14844
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for `%#D'"
  msgid "  when instantiating default argument for call to %qD"
  msgstr "omdefinering af standardparameter for '%#D'"
  
! #: cp/pt.cc:14941
  #, 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.cc:15952
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "comparison between types `%#T' and `%#T'"
  msgid "mismatched argument pack lengths (%d vs %d)"
*************** msgstr "sammenligning mellem typerne '%#
*** 72272,72616 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:15851
  #, 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.cc:16057
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid parameter type %qT"
  msgstr "ugyldig parametertype '%T'"
  
! #: cp/pt.cc:16059
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration `%D'"
  msgid "in declaration %q+D"
  msgstr "i erklæringen '%D'"
  
! #: cp/pt.cc:16186
  #, 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.cc:16188
  #, 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.cc:16919
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "danner reference til void"
  
! #: cp/pt.cc:16921
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type `%T'"
  msgid "forming pointer to reference type %qT"
  msgstr "danner %s til referencetypen '%T'"
  
! #: cp/pt.cc:16923
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type `%T'"
  msgid "forming reference to reference type %qT"
  msgstr "danner %s til referencetypen '%T'"
  
! #: cp/pt.cc:16936
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "forming pointer to qualified function type %qT"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: cp/pt.cc:16939
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "forming reference to qualified function type %qT"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: cp/pt.cc:16992
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "creating pointer to member of non-class type %qT"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/pt.cc:16998
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "creating pointer to member reference type %qT"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
! #: cp/pt.cc:17004
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "creating pointer to member of type void"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
! #: cp/pt.cc:17073
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of `%T'"
  msgid "creating array of %qT"
  msgstr "opretter tabel af '%T'"
  
! #: cp/pt.cc:17114
  #, fuzzy, gcc-internal-format
  msgid "%qD expanded to more than one element"
  msgstr "tabellen '%s' antages kun at have ét element"
  
! #: cp/pt.cc:17121
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:17142
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class, struct, or union type"
  msgid "%qT is not a class, struct, or union type"
  msgstr "'%T' er ikke en class-, struct- eller union-type"
  
! #: cp/pt.cc:17182
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.cc:17190
  #, fuzzy, gcc-internal-format
! msgid "%qT resolves to %qT, which is not a class type"
  msgstr "unavngiven klargøring af '%T' som ikke har nogen stamklasser"
  
! #: cp/pt.cc:17319
  #, fuzzy, gcc-internal-format
  #| msgid "use of `%s' in template"
  msgid "use of %qs in template"
  msgstr "brug af '%s' i skabelon"
  
! #: cp/pt.cc:17638
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type `%T' does not match destructor name `~%T'"
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "den modificerede type '%T' passer ikke til destruktionsfunktionsnavnet '~%T'"
  
! #: cp/pt.cc:17654
  #, fuzzy, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "'%D' benyttes som en type, men er ikke defineret som en type"
  
! #: cp/pt.cc:17656
  #, fuzzy, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "  (benyt 'typename %T::%D' hvis det er hvad du mener)"
  
! #: cp/pt.cc:17740
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not constant"
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "startværdielement er ikke en konstant"
  
! #: cp/pt.cc:20009 cp/pt.cc:22230
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of void expression"
  msgid "invalid use of pack expansion expression"
  msgstr "ugyldig brug af void-udtryk"
  
! #: cp/pt.cc:20013 cp/pt.cc:22234
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.cc:20160
  #, fuzzy, gcc-internal-format
  #| msgid "non-empty initializer for array of empty elements"
  msgid "empty initializer in lambda init-capture"
  msgstr "en startværdi der ikke er tom, tildeles til en tabel med tomme elementer"
  
! #: cp/pt.cc:21466
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.cc:21501
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:21506
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21509
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21514
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared here (not in a function)"
  msgid "%qD declared here, later in the translation unit"
  msgstr "'%s' ikke erklæret her (ikke i en funktion)"
  
! #: cp/pt.cc:21565
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to __builtin_choose_expr not a constant"
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "første parameter til '__builtin_choose_expr' skal være en konstant"
  
! #: cp/pt.cc:21592
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "forkert antal parametre angivet til egenskaben '%s'"
  
! #: cp/pt.cc:21831
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%qT is not a class or namespace"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/pt.cc:21834
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%qD is not a class or namespace"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/pt.cc:22150
  #, fuzzy, gcc-internal-format
  #| msgid "missing static field `%s'"
  msgid "using invalid field %qD"
  msgstr "manglende statisk felt '%s'"
  
! #: cp/pt.cc:22500
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "skabelonsparameter '%T' benytter anonym type"
  
! #: cp/pt.cc:22502
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for `%#D' has type `%T'"
  msgid "template argument for %qD uses local type %qT"
  msgstr "standardparameter for '%#D' har typen '%T'"
  
! #: cp/pt.cc:22512
  #, fuzzy, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "skabelonsparameter '%T' er en variabelt ændret type"
  
! #: cp/pt.cc:22527
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "størrelsen af medlemmet '%D' er ikke konstant"
  
! #: cp/pt.cc:22545
  #, fuzzy, gcc-internal-format
  #| msgid "  trying to instantiate `%D'"
  msgid "  trying to instantiate %qD"
  msgstr "  ved forsøg på at instantiere '%D'"
  
! #: cp/pt.cc:26983
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for `%#T'"
  msgid "ambiguous template instantiation for %q#T"
  msgstr "tvetydig klasseskabelonsinstantiering for '%#T'"
  
! #: cp/pt.cc:26985
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for `%#T'"
  msgid "ambiguous template instantiation for %q#D"
  msgstr "tvetydig klasseskabelonsinstantiering for '%#T'"
  
! #: cp/pt.cc:26991
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#qS"
  msgstr "%s %+#D"
  
! #: cp/pt.cc:27018 cp/pt.cc:27105
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template `%#D'"
  msgid "explicit instantiation of non-template %q#D"
  msgstr "eksplicit instantiering af ikke-skabelon '%#D'"
  
! #: cp/pt.cc:27037
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "'%#D' er ikke et statisk medlem af '%#T'"
  
! #: cp/pt.cc:27043 cp/pt.cc:27100
  #, fuzzy, gcc-internal-format
  #| msgid "no matching template for `%D' found"
  msgid "no matching template for %qD found"
  msgstr "ingen passende skabelon for '%D' fundet"
  
! #: cp/pt.cc:27048
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type `%T'"
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "eksplicit instantiering af '%T' der ikke er en skabelonstype"
  
! #: cp/pt.cc:27056
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%#D'"
  msgid "explicit instantiation of %q#D"
  msgstr "eksplicit instantiering af '%#D'"
  
! #: cp/pt.cc:27092
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate explicit instantiation of `%#D'"
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "'%#D' er blevet eksplicit instantieret mere end én gang"
  
! #: cp/pt.cc:27115 cp/pt.cc:27182
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids the use of `extern' on explicit instantiations"
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ forbyder brugen af 'extern' ved eksplicitte instantieringer"
  
! #: cp/pt.cc:27120 cp/pt.cc:27197
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `%D' applied to template instantiation"
  msgid "storage class %qD applied to template instantiation"
  msgstr "lagringsklasse '%D' anvendt på skabelonsinstantiering"
  
! #: cp/pt.cc:27154
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template `%#D'"
  msgid "explicit instantiation of non-class template %qD"
  msgstr "eksplicit instantiering af ikke-skabelon '%#D'"
  
! #: cp/pt.cc:27157
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type `%T'"
  msgid "explicit instantiation of non-template type %qT"
  msgstr "eksplicit instantiering af '%T' der ikke er en skabelonstype"
  
! #: cp/pt.cc:27166
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%#T' before definition of template"
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "eksplicit instantiering af '%T' før definering af skabelonen"
  
! #: cp/pt.cc:27187
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids the use of `%s' on explicit instantiations"
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ forbyder brugen af '%s ved eksplicitte instantieringer"
  
! #: cp/pt.cc:27227
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate explicit instantiation of `%#T'"
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "'%#T' er blevet eksplicit instantieret mere end én gang"
  
! #: cp/pt.cc:27557
  #, 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 efter første brug"
  
! #: cp/pt.cc:27563
  #, fuzzy, gcc-internal-format
  #| msgid "type specifier `%s' not allowed after struct or class"
  msgid "exception specification of %qD is not available until end of class definition"
--- 75472,75842 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:16154
  #, 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.cc:16379
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid parameter type %qT"
  msgstr "ugyldig parametertype '%T'"
  
! #: cp/pt.cc:16381
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration `%D'"
  msgid "in declaration %q+D"
  msgstr "i erklæringen '%D'"
  
! #: cp/pt.cc:16508
  #, 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.cc:16510
  #, 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.cc:16760
! #, fuzzy, gcc-internal-format
! #| msgid "\"%s\" is not defined"
! msgid "%qE is not usable in a splice type"
! msgstr "\"%s\" er ikke defineret"
! 
! #: cp/pt.cc:16762
! #, fuzzy, gcc-internal-format
! #| msgid "`%T' is not a class or union type"
! msgid "%qE is not usable in a splice scope"
! msgstr "'%T' er ikke af en klasse- eller union-type"
! 
! #: cp/pt.cc:17323
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "danner reference til void"
  
! #: cp/pt.cc:17325
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type `%T'"
  msgid "forming pointer to reference type %qT"
  msgstr "danner %s til referencetypen '%T'"
  
! #: cp/pt.cc:17327
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type `%T'"
  msgid "forming reference to reference type %qT"
  msgstr "danner %s til referencetypen '%T'"
  
! #: cp/pt.cc:17340
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "forming pointer to qualified function type %qT"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: cp/pt.cc:17343
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "forming reference to qualified function type %qT"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: cp/pt.cc:17396
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "creating pointer to member of non-class type %qT"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/pt.cc:17402
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "creating pointer to member reference type %qT"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
! #: cp/pt.cc:17408
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "creating pointer to member of type void"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
! #: cp/pt.cc:17477
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of `%T'"
  msgid "creating array of %qT"
  msgstr "opretter tabel af '%T'"
  
! #: cp/pt.cc:17518
  #, fuzzy, gcc-internal-format
  msgid "%qD expanded to more than one element"
  msgstr "tabellen '%s' antages kun at have ét element"
  
! #: cp/pt.cc:17525
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:17579
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class, struct, or union type"
  msgid "%qT is not a class, struct, or union type"
  msgstr "'%T' er ikke en class-, struct- eller union-type"
  
! #: cp/pt.cc:17613
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.cc:17622
  #, fuzzy, gcc-internal-format
! msgid "%qT resolves to %qT, which is not a non-union class type"
  msgstr "unavngiven klargøring af '%T' som ikke har nogen stamklasser"
  
! #: cp/pt.cc:17630
! #, fuzzy, gcc-internal-format
! msgid "%qT resolves to %qT, which is not a union type"
! msgstr "unavngiven klargøring af '%T' som ikke har nogen stamklasser"
! 
! #: cp/pt.cc:17788
  #, fuzzy, gcc-internal-format
  #| msgid "use of `%s' in template"
  msgid "use of %qs in template"
  msgstr "brug af '%s' i skabelon"
  
! #. Lookup succeeded at parse time, but failed during
! #. instantiation; must be because we're trying to refer to it
! #. while forming its declaration (c++/120204).
! #: cp/pt.cc:17961
! #, fuzzy, gcc-internal-format
! #| msgid "explicit specialization of %D after first use"
! msgid "declaration of %<%T::%D%> depends on itself"
! msgstr "eksplicit specialisering af %D efter første brug"
! 
! #: cp/pt.cc:18117
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type `%T' does not match destructor name `~%T'"
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "den modificerede type '%T' passer ikke til destruktionsfunktionsnavnet '~%T'"
  
! #: cp/pt.cc:18133
  #, fuzzy, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "'%D' benyttes som en type, men er ikke defineret som en type"
  
! #: cp/pt.cc:18135
  #, fuzzy, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "  (benyt 'typename %T::%D' hvis det er hvad du mener)"
  
! #: cp/pt.cc:18219
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not constant"
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "startværdielement er ikke en konstant"
  
! #: cp/pt.cc:20597 cp/pt.cc:22894
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of void expression"
  msgid "invalid use of pack expansion expression"
  msgstr "ugyldig brug af void-udtryk"
  
! #: cp/pt.cc:20601 cp/pt.cc:22898
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.cc:20748
  #, fuzzy, gcc-internal-format
  #| msgid "non-empty initializer for array of empty elements"
  msgid "empty initializer in lambda init-capture"
  msgstr "en startværdi der ikke er tom, tildeles til en tabel med tomme elementer"
  
! #: cp/pt.cc:22114
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.cc:22149
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:22154
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:22157
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:22162
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared here (not in a function)"
  msgid "%qD declared here, later in the translation unit"
  msgstr "'%s' ikke erklæret her (ikke i en funktion)"
  
! #: cp/pt.cc:22213
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to __builtin_choose_expr not a constant"
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "første parameter til '__builtin_choose_expr' skal være en konstant"
  
! #: cp/pt.cc:22240
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "forkert antal parametre angivet til egenskaben '%s'"
  
! #: cp/pt.cc:22486
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%qT is not a class or namespace"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/pt.cc:22489
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%qD is not a class or namespace"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/pt.cc:22811
  #, fuzzy, gcc-internal-format
  #| msgid "missing static field `%s'"
  msgid "using invalid field %qD"
  msgstr "manglende statisk felt '%s'"
  
! #: cp/pt.cc:23196
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "skabelonsparameter '%T' benytter anonym type"
  
! #: cp/pt.cc:23198
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for `%#D' has type `%T'"
  msgid "template argument for %qD uses local type %qT"
  msgstr "standardparameter for '%#D' har typen '%T'"
  
! #: cp/pt.cc:23208
  #, fuzzy, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "skabelonsparameter '%T' er en variabelt ændret type"
  
! #: cp/pt.cc:23223
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "størrelsen af medlemmet '%D' er ikke konstant"
  
! #: cp/pt.cc:23241
  #, fuzzy, gcc-internal-format
  #| msgid "  trying to instantiate `%D'"
  msgid "  trying to instantiate %qD"
  msgstr "  ved forsøg på at instantiere '%D'"
  
! #: cp/pt.cc:27656
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for `%#T'"
  msgid "ambiguous template instantiation for %q#T"
  msgstr "tvetydig klasseskabelonsinstantiering for '%#T'"
  
! #: cp/pt.cc:27658
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for `%#T'"
  msgid "ambiguous template instantiation for %q#D"
  msgstr "tvetydig klasseskabelonsinstantiering for '%#T'"
  
! #: cp/pt.cc:27664
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#qS"
  msgstr "%s %+#D"
  
! #: cp/pt.cc:27691 cp/pt.cc:27778
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template `%#D'"
  msgid "explicit instantiation of non-template %q#D"
  msgstr "eksplicit instantiering af ikke-skabelon '%#D'"
  
! #: cp/pt.cc:27710
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "'%#D' er ikke et statisk medlem af '%#T'"
  
! #: cp/pt.cc:27716 cp/pt.cc:27773
  #, fuzzy, gcc-internal-format
  #| msgid "no matching template for `%D' found"
  msgid "no matching template for %qD found"
  msgstr "ingen passende skabelon for '%D' fundet"
  
! #: cp/pt.cc:27721
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type `%T'"
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "eksplicit instantiering af '%T' der ikke er en skabelonstype"
  
! #: cp/pt.cc:27729
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%#D'"
  msgid "explicit instantiation of %q#D"
  msgstr "eksplicit instantiering af '%#D'"
  
! #: cp/pt.cc:27765
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate explicit instantiation of `%#D'"
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "'%#D' er blevet eksplicit instantieret mere end én gang"
  
! #: cp/pt.cc:27788 cp/pt.cc:27855
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids the use of `extern' on explicit instantiations"
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ forbyder brugen af 'extern' ved eksplicitte instantieringer"
  
! #: cp/pt.cc:27793 cp/pt.cc:27870
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `%D' applied to template instantiation"
  msgid "storage class %qD applied to template instantiation"
  msgstr "lagringsklasse '%D' anvendt på skabelonsinstantiering"
  
! #: cp/pt.cc:27827
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template `%#D'"
  msgid "explicit instantiation of non-class template %qD"
  msgstr "eksplicit instantiering af ikke-skabelon '%#D'"
  
! #: cp/pt.cc:27830
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type `%T'"
  msgid "explicit instantiation of non-template type %qT"
  msgstr "eksplicit instantiering af '%T' der ikke er en skabelonstype"
  
! #: cp/pt.cc:27839
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%#T' before definition of template"
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "eksplicit instantiering af '%T' før definering af skabelonen"
  
! #: cp/pt.cc:27860
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids the use of `%s' on explicit instantiations"
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ forbyder brugen af '%s ved eksplicitte instantieringer"
  
! #: cp/pt.cc:27900
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate explicit instantiation of `%#T'"
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "'%#T' er blevet eksplicit instantieret mere end én gang"
  
! #: cp/pt.cc:28232
  #, 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 efter første brug"
  
! #: cp/pt.cc:28238
  #, fuzzy, gcc-internal-format
  #| msgid "type specifier `%s' not allowed after struct or class"
  msgid "exception specification of %qD is not available until end of class definition"
*************** msgstr "typeangivelsen '%s' er ikke till
*** 72623,73725 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:28039
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%D' but no definition available"
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "eksplicit instantiering af '%D', men ingen definition tilgængelig"
  
! #: cp/pt.cc:28085
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "skabelonsinstantieringsdybden overskrider maksimum på %d (benyt -ftemplate-depth-NN for at forøge maksimum) ved instantiering af '%D'"
  
! #: cp/pt.cc:28460
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:28490
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' is not a valid type for a template constant parameter"
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "'%#T' er ikke en gyldig type for en skabelonsparameterkonstant "
  
! #: cp/pt.cc:28499
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:28507
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "invalid template non-type parameter"
  msgstr "ugyldig catch-parameter"
  
! #: cp/pt.cc:28509
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' is not a valid type for a template constant parameter"
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "'%#T' er ikke en gyldig type for en skabelonsparameterkonstant "
  
! #: cp/pt.cc:29972
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/pt.cc:30157
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "a concept cannot be constrained"
  msgstr "konstruktionsfunktionen kan ikke være en statisk medlemsfunktion"
  
! #: cp/pt.cc:30166
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a namespace"
  msgid "concept %qE not in namespace scope"
  msgstr "'%T' er ikke et navnerum"
  
! #: cp/pt.cc:30172
  #, fuzzy, gcc-internal-format
  #| msgid "definition of `%#T' inside template parameter list"
  msgid "concept %qE has multiple template parameter lists"
  msgstr "definition af '%#T' inden i skabelonsparameterliste"
  
! #: cp/pt.cc:30216
  #, fuzzy, gcc-internal-format
  #| msgid "brace-enclosed initializer used to initialize `%T'"
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "startværdi i krøllede paranteser benyttet til at klargøre '%T'"
  
! #: cp/pt.cc:31487
  #, fuzzy, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr "ikke-skabelon benyttet som skabelon"
  
! #: cp/pt.cc:31500
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:31506
  #, fuzzy, gcc-internal-format
  #| msgid "#include nested too deeply"
  msgid "use %qD directly instead"
  msgstr "#include indlejret for dybt"
  
! #: cp/pt.cc:31634
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:31641
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "skabelonsparameter er påkrævet for '%T'"
  
! #: cp/pt.cc:31654
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "class template argument deduction failed:"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:31657
  #, 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.cc:31672
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:31676
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "Ugyldig erklæring"
  
! #: cp/pt.cc:31691
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%qT may not intend to support class template argument deduction"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:31693
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:31816
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:31819
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:31879
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid method declaration, return type required"
  msgid "unable to deduce lambda return type from %qE"
  msgstr "Ugyldig metodeerklæring, returtype påkrævet"
  
! #: cp/pt.cc:31882
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.cc:31957
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:31961
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "instruktion tilfredsstiller ikke sine begrænsninger:"
  
! #: cp/pt.cc:31965
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "instruktion tilfredsstiller ikke sine begrænsninger:"
  
! #: cp/pt.cc:31969
  #, 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/rtti.cc:306
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use typeid with -fno-rtti"
  msgid "cannot use %<typeid%> with %<-fno-rtti%>"
  msgstr "kan ikke bruge typeid med -fno-rtti"
  
! #: cp/rtti.cc:319
  #, fuzzy, gcc-internal-format
  #| msgid "must #include <typeinfo> before using typeid"
  msgid "must %<#include <typeinfo>%> before using %<typeid%>"
  msgstr "'#include <typeinfo>' er nødvendig før typeid kan benyttes"
  
! #: cp/rtti.cc:420
  #, fuzzy, gcc-internal-format
  #| msgid "cannot create type information for type `%T' because its size is variable"
  msgid "cannot create type information for type %qT because it involves types of variable size"
  msgstr "kan ikke oprette typeinformation for typen '%T' fordi dens størrelse er variabel"
  
! #: cp/rtti.cc:521
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<typeid%> of qualified function type %qT"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: cp/rtti.cc:711 cp/rtti.cc:727
  #, fuzzy, gcc-internal-format
  #| msgid "dynamic_cast of `%#D' to `%#T' can never succeed"
  msgid "%<dynamic_cast<%#T>(%#D)%> can never succeed"
  msgstr "dynamic_cast af '%#D' til '%#T' kan aldrig lykkes"
  
! #: cp/rtti.cc:739
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use typeid with -fno-rtti"
  msgid "%<dynamic_cast%> not permitted with %<-fno-rtti%>"
  msgstr "kan ikke bruge typeid med -fno-rtti"
  
! #: cp/rtti.cc:821
  #, fuzzy, gcc-internal-format
  #| msgid "cannot dynamic_cast `%E' (of type `%#T') to type `%#T' (%s)"
  msgid "cannot %<dynamic_cast%> %qE (of type %q#T) to type %q#T (%s)"
  msgstr "kan ikke anvende dynamic_cast på '%E' (af typen '%#T') til typen '%#T' (%s)"
  
! #: cp/search.cc:311
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is an ambiguous base of `%T'"
  msgid "%qT is an ambiguous base of %qT"
  msgstr "'%T' er en tvetydig stamklasse til '%T'"
  
! #: cp/search.cc:327
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is an inaccessible base of `%T'"
  msgid "%qT is an inaccessible base of %qT"
  msgstr "'%T' er en utilgængelig stamklasse til '%T'"
  
! #: cp/search.cc:2006
  #, gcc-internal-format
  msgid "looser exception specification on overriding virtual function %q+#F"
  msgstr ""
  
! #: cp/search.cc:2009
  #, fuzzy, gcc-internal-format
  #| msgid "  overriding `%#F'"
  msgid "overridden function is %q#F"
  msgstr "  overskriver '%#F'"
  
! #: cp/search.cc:2084
  #, fuzzy, gcc-internal-format
  #| msgid "invalid covariant return type for `%#D'"
  msgid "invalid covariant return type for %q#D"
  msgstr "ugyldig kovariant returneringstype for '%#D'"
  
! #: cp/search.cc:2086 cp/search.cc:2103 cp/search.cc:2120
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "overridden function is %q#D"
  msgstr "for få parametre til funktionen '%s'"
  
! #: cp/search.cc:2099
  #, fuzzy, gcc-internal-format
  #| msgid "invalid covariant return type for `%#D'"
  msgid "invalid covariant return type for %q+#D"
  msgstr "ugyldig kovariant returneringstype for '%#D'"
  
! #: cp/search.cc:2101
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting return type specified for `%#D'"
  msgid "conflicting return type specified for %q+#D"
  msgstr "modstridende returtyper angivet for '%#D'"
  
! #: cp/search.cc:2118
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting return type specified for `%#D'"
  msgid "conflicting type attributes specified for %q+#D"
  msgstr "modstridende returtyper angivet for '%#D'"
  
! #: cp/search.cc:2133
  #, fuzzy, gcc-internal-format
  msgid "%<consteval%> function %q+D overriding non-%<consteval%> function"
  msgstr "den indbyggede funktion '%s' er erklæret som noget der ikke er en funktion"
  
! #: cp/search.cc:2136
  #, fuzzy, gcc-internal-format
  msgid "non-%<consteval%> function %q+D overriding %<consteval%> function"
  msgstr "den indbyggede funktion '%s' er erklæret som noget der ikke er en funktion"
  
! #: cp/search.cc:2139 cp/search.cc:2168 cp/search.cc:2177 cp/search.cc:2188
! #: cp/search.cc:2213
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "overridden function is %qD"
  msgstr "for få parametre til funktionen '%s'"
  
! #: cp/search.cc:2155
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<__transaction_atomic%>"
  msgid "%qD declared %<transaction_safe_dynamic%>"
  msgstr "forventede %<__transaction_atomic%>"
  
! #: cp/search.cc:2157
  #, fuzzy, gcc-internal-format
  msgid "overriding %qD declared %<transaction_safe%>"
  msgstr "variablen '%s' er erklæret 'inline'"
  
! #: cp/search.cc:2165
  #, fuzzy, gcc-internal-format
  msgid "deleted function %q+D overriding non-deleted function"
  msgstr "den indbyggede funktion '%s' er erklæret som noget der ikke er en funktion"
  
! #: cp/search.cc:2174
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "non-deleted function %q+D overriding deleted function"
  msgstr "kald af ikke-funktion '%D'"
  
! #: cp/search.cc:2185
! #, fuzzy, gcc-internal-format
! msgid "function with contracts %q+D overriding contractless function"
! msgstr "den indbyggede funktion '%s' er erklæret som noget der ikke er en funktion"
! 
! #: cp/search.cc:2211
  #, fuzzy, gcc-internal-format
  msgid "virtual function %q+D overriding final function"
  msgstr "den indbyggede funktion '%s' er erklæret som noget der ikke er en funktion"
  
! #: cp/search.cc:2299
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' cannot be declared"
  msgid "%q+#D cannot be declared"
  msgstr "'%#D' kan ikke erklæres"
  
! #: cp/search.cc:2300
  #, fuzzy, gcc-internal-format
  #| msgid "  since `%#D' declared in base class"
  msgid "  since %q+#D declared in base class"
  msgstr "  eftersom '%#D' er erklæret i stamklassen"
  
! #: cp/search.cc:2306
  #, fuzzy, gcc-internal-format
  msgid "explicit object member function overrides virtual function"
  msgstr "den indbyggede funktion '%s' er erklæret som noget der ikke er en funktion"
  
! #: cp/search.cc:2309
  #, fuzzy, gcc-internal-format
  msgid "virtual function declared here"
  msgstr "Ugyldig erklæring"
  
! #: cp/semantics.cc:1291
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>"
  msgstr ""
  
! #: cp/semantics.cc:1297
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> evaluates to true when checking if trivially empty iteration statement is trivial infinite loop"
  msgstr ""
  
! #: cp/semantics.cc:1302
  #, gcc-internal-format
  msgid "and evaluates to false when actually evaluating the condition in non-%<constexpr%> function"
  msgstr ""
  
! #: cp/semantics.cc:1307
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function"
  msgstr ""
  
! #: cp/semantics.cc:1311
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function"
  msgstr ""
  
! #: cp/semantics.cc:1537
  #, fuzzy, gcc-internal-format
  #| msgid "%Hsuggest explicit braces to avoid ambiguous `else'"
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr "%Hforeslår eksplicitte krøllede paranteser for at undgå tvetydig 'else'"
  
! #: cp/semantics.cc:2105
  #, gcc-internal-format
  msgid "catching polymorphic type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:2110
  #, gcc-internal-format
  msgid "catching type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:2115
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "catching non-reference type %q#T"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
! #: cp/semantics.cc:2412
  #, fuzzy, gcc-internal-format
  #| msgid "type of asm operand `%E' could not be determined"
  msgid "type of %<asm%> operand %qE could not be determined"
  msgstr "typen af asm-operanden '%E' kunne ikke afgøres"
  
! #: cp/semantics.cc:2564
  #, fuzzy, gcc-internal-format
  msgid "%<__label__%> declarations are only allowed in function scopes"
  msgstr "begyndelseserklæring i 'for'-løkke benyttet uden for C99-tilstand"
  
! #: cp/semantics.cc:2742
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member `%D' in static member function"
  msgid "invalid use of member %qD in static member function"
  msgstr "ugyldig brug af medlemmet '%D' i statisk medlemsfunktion"
  
! #: cp/semantics.cc:2746
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member `%D' in static member function"
  msgid "invalid use of member %qD in constructor %<pre%> contract"
  msgstr "ugyldig brug af medlemmet '%D' i statisk medlemsfunktion"
  
! #: cp/semantics.cc:2750
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member `%D' in static member function"
  msgid "invalid use of member %qD in destructor %<post%> contract"
  msgstr "ugyldig brug af medlemmet '%D' i statisk medlemsfunktion"
  
! #: cp/semantics.cc:3018
  #, fuzzy, gcc-internal-format
  msgid "%qE missing template arguments"
  msgstr "skabelonsparameter er påkrævet for '%T'"
  
! #: cp/semantics.cc:3078
  #, gcc-internal-format
  msgid "a statement expression is an insufficient context for overload resolution"
  msgstr ""
  
! #: cp/semantics.cc:3430
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a function"
  msgid "cannot call a concept as a function"
  msgstr "'%E' kan ikke bruges som en funktion"
  
! #: cp/semantics.cc:3510
  #, fuzzy, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "parameter til egenskaben '%s' er større end %d"
  
! #: cp/semantics.cc:3615
  #, fuzzy, gcc-internal-format
  #| msgid "`this' is unavailable for static member functions"
  msgid "%<this%> is unavailable for explicit object member functions"
  msgstr "'this' er ikke tilgængelig for statiske medlemsfunktioner"
  
! #: cp/semantics.cc:3627
  #, fuzzy, gcc-internal-format
  #| msgid "used %d template parameter%s instead of %d"
  msgid "use explicit object parameter %qs instead"
  msgstr "benyttede %d skabelonsparameter%s i stedet for %d"
  
! #: cp/semantics.cc:3631
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "name the explicit object parameter"
  msgstr "ugyldig catch-parameter"
  
! #: cp/semantics.cc:3636
  #, fuzzy, gcc-internal-format
  #| msgid "`this' is unavailable for static member functions"
  msgid "%<this%> is unavailable for static member functions"
  msgstr "'this' er ikke tilgængelig for statiske medlemsfunktioner"
  
! #: cp/semantics.cc:3638
  #, fuzzy, gcc-internal-format
! #| msgid "invalid use of `this' at top level"
! msgid "invalid use of %<this%> before it is valid"
! msgstr "ugyldig brug af 'this' ved øverste niveau"
  
! #: cp/semantics.cc:3640
  #, fuzzy, gcc-internal-format
! #| msgid "invalid use of `this' at top level"
! msgid "invalid use of %<this%> after it is valid"
! msgstr "ugyldig brug af 'this' ved øverste niveau"
  
! #: cp/semantics.cc:3642
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `this' in non-member function"
  msgid "invalid use of %<this%> in non-member function"
  msgstr "ugyldig brug af 'this' i ikke-medlemsfunktion"
  
! #: cp/semantics.cc:3644
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `this' at top level"
  msgid "invalid use of %<this%> at top level"
  msgstr "ugyldig brug af 'this' ved øverste niveau"
  
! #: cp/semantics.cc:3667
  #, fuzzy, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "ugyldige modifikationer for ikke-medlemsfunktionstype"
  
! #: cp/semantics.cc:3676 cp/typeck.cc:3109
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type `%T' does not match destructor name `~%T'"
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "den modificerede type '%T' passer ikke til destruktionsfunktionsnavnet '~%T'"
  
! #: cp/semantics.cc:3699
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not of type `%T'"
  msgid "%qE is not of type %qT"
  msgstr "'%E' er ikke af typen '%T'"
  
! #: cp/semantics.cc:3813
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr ""
  
! #: cp/semantics.cc:3833
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be inline"
  msgid "%<auto{x}%> cannot be constrained"
  msgstr "funktion kan ikke indbygges"
  
! #: cp/semantics.cc:3838
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<auto{x}%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/semantics.cc:4030
  #, fuzzy, gcc-internal-format
  #| msgid "template type parameters must use the keyword `class' or `typename'"
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr "skabelonstypeparametre skal begynde med 'class' eller 'typename'"
  
! #: cp/semantics.cc:4083
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "ugyldig brug af skabelonstypeparameter"
  
! #: cp/semantics.cc:4087
  #, fuzzy, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "ugyldig brug af skabelonstypeparameter"
  
! #: cp/semantics.cc:4104
  #, fuzzy, gcc-internal-format
  #| msgid "definition of `%#T' inside template parameter list"
  msgid "definition of %q#T inside template parameter list"
  msgstr "definition af '%#T' inden i skabelonsparameterliste"
  
! #: cp/semantics.cc:4135
  #, fuzzy, gcc-internal-format
  #| msgid "invalid definition of qualified type `%T'"
  msgid "invalid definition of qualified type %qT"
  msgstr "ugyldig definition af modificeret type '%T'"
  
! #: cp/semantics.cc:4425
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "ugyldig stamklasseangivelse"
  
! #: cp/semantics.cc:4591
  #, fuzzy, gcc-internal-format
  #| msgid "protected member `%#D' in anonymous union"
  msgid "cannot capture member %qD of anonymous union"
  msgstr "beskyttet medlem '%#D' i en anonym union"
  
! #: cp/semantics.cc:4609
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not declared"
  msgid "%qD is not captured"
  msgstr "'%D' ikke erklæret"
  
! #: cp/semantics.cc:4613
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.cc:4615
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.cc:4631
  #, fuzzy, gcc-internal-format
  #| msgid "use of %s from containing function"
  msgid "use of local variable with automatic storage from containing function"
  msgstr "brug af %s fra indeholdende funktion"
  
! #: cp/semantics.cc:4633
  #, fuzzy, gcc-internal-format
  #| msgid "use of %s from containing function"
  msgid "use of parameter from containing function"
  msgstr "brug af %s fra indeholdende funktion"
  
! #: cp/semantics.cc:4763
  #, fuzzy, gcc-internal-format
  #| msgid "use of %s from containing function"
  msgid "use of parameter outside function body"
  msgstr "brug af %s fra indeholdende funktion"
  
! #: cp/semantics.cc:4773
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments"
  msgstr "skabelonsparameter er påkrævet for '%T'"
  
! #: cp/semantics.cc:4809
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr ""
  
! #: cp/semantics.cc:4860
  #, fuzzy, gcc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "use of class template %qT as expression"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: cp/semantics.cc:4868
  #, fuzzy, gcc-internal-format
  #| msgid "request for member `%D' is ambiguous in multiple inheritance lattice"
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "forespørgsel efter medlemmet '%D' er tvetydigt i det multiple nedarvningsnet"
  
! #: cp/semantics.cc:4896
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/semantics.cc:5049
  #, fuzzy, gcc-internal-format
  #| msgid "type of `%E' is unknown"
  msgid "type of %qE is unknown"
  msgstr "typen af '%E' er ukendt"
  
! #: cp/semantics.cc:5067 rust/backend/rust-tree.cc:5498
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template type"
  msgid "%qT is not an enumeration type"
  msgstr "'%T' er ikke en skabelonstype"
  
! #: cp/semantics.cc:5094
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "pack index is not an integral constant"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/semantics.cc:5100
  #, fuzzy, gcc-internal-format
! #| msgid "shift count is negative"
! msgid "pack index is negative"
! msgstr "skifteantal er negativ"
  
! #: cp/semantics.cc:5106
! #, fuzzy, gcc-internal-format
! #| msgid "integer constant out of range"
! msgid "pack index is out of range"
! msgstr "heltalskonstanten er uden for det gyldige interval"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.cc:5243
  #, 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.cc:5275
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.cc:5289
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/semantics.cc:5293
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/semantics.cc:5298
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/semantics.cc:5309
  #, gcc-internal-format
  msgid "%<offsetof%> within non-standard-layout type %qT is conditionally-supported"
  msgstr ""
  
! #: cp/semantics.cc:6513
  #, fuzzy, gcc-internal-format
  #| msgid "trampolines not supported"
  msgid "pointer-to-member mapping %qE not supported"
  msgstr "trampoliner understøttes ikke"
  
! #: cp/semantics.cc:6708
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: cp/semantics.cc:6981
  #, 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.cc:7027
  #, 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.cc:7146
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.cc:7505
  #, fuzzy, gcc-internal-format
  #| msgid "']' expected, invalid type expression"
  msgid "expected string literal or constant integer expression instead of %qE"
  msgstr "']' forventet, ugyldigt typeudtryk"
  
! #: cp/semantics.cc:7695
  #, gcc-internal-format
  msgid "modifier other than %<val%> specified in %<linear%> clause on %<simd%> or %<for%> constructs when using OpenMP 5.2 modifiers"
  msgstr ""
  
! #: cp/semantics.cc:7710
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:7725
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:7749
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7842 cp/semantics.cc:7974 cp/semantics.cc:8034
! #: cp/semantics.cc:8459 cp/semantics.cc:9627
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:7854 cp/semantics.cc:9640
  #, 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.cc:7987
  #, 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.cc:8047
  #, 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.cc:8118
  #, 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.cc:8132
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "%<gang%> static value must be positive"
  msgstr "%s-roteringsantal er negativt"
  
! #: cp/semantics.cc:8170
  #, 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.cc:8173
  #, 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.cc:8177
  #, 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.cc:8199
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:8203
  #, 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.cc:8208
  #, 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.cc:8284
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8317
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8331
  #, fuzzy, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "klargøringsliste behandlet som et sammensat udtryk"
  
! #: cp/semantics.cc:8351
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8380
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8410
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8441
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8470
  #, 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.cc:8485
  #, 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.cc:8492
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:8507
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8538
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qD is not a variable in %<nontemporal%> clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/semantics.cc:8549
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in map clauses"
  msgid "%qD appears more than once in %<nontemporal%> clauses"
  msgstr "%qD fremgår mere end en gang i map-klausuller"
  
! #: cp/semantics.cc:8566
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%<this%> not allowed in %<allocate%> clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/semantics.cc:8578
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qD is not a variable in %<allocate%> clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/semantics.cc:8587
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in map clauses"
  msgid "%qD appears more than once in %<allocate%> clauses"
  msgstr "%qD fremgår mere end en gang i map-klausuller"
  
! #: cp/semantics.cc:8737
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qD is not lvalue expression nor array section in %qs clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/semantics.cc:9241
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "template %qE in clause %qs"
  msgstr "for mange inddatafiler"
  
! #: cp/semantics.cc:9244
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.cc:9314
  #, 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.cc:9344
  #, 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.cc:9374
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<hint%> expression must be integral"
  msgstr "udsagn skal være et kaldenavn"
  
! #: cp/semantics.cc:9386
  #, fuzzy, gcc-internal-format
  msgid "%<hint%> expression must be constant integer expression"
  msgstr "klargøringsliste behandlet som et sammensat udtryk"
  
! #: cp/semantics.cc:9403
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<filter%> expression must be integral"
  msgstr "udsagn skal være et kaldenavn"
  
! #: cp/semantics.cc:9434
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qs variable is neither a pointer nor reference to pointer"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: cp/semantics.cc:9444
  #, 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.cc:9528
  #, 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.cc:10092
  #, gcc-internal-format
  msgid "%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:10333
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.cc:10347
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr ""
  
! #: cp/semantics.cc:11084
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.cc:11582
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.cc:11906 cp/semantics.cc:11916
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.cc:12248
  #, gcc-internal-format
  msgid "constexpr string must be a string literal or object with %<size%> and %<data%> members"
  msgstr ""
  
! #: cp/semantics.cc:12264
  #, gcc-internal-format
  msgid "constexpr string %<size()%> must be implicitly convertible to %<std::size_t%>"
  msgstr ""
  
! #: cp/semantics.cc:12273
  #, gcc-internal-format
  msgid "constexpr string %<data()%> must be implicitly convertible to %<const char*%>"
  msgstr ""
  
! #: cp/semantics.cc:12311
  #, fuzzy, gcc-internal-format
  msgid "constexpr string %<size()%> must be a constant expression"
  msgstr "størrelsen af medlemmet '%D' er ikke konstant"
  
! #: cp/semantics.cc:12319
  #, gcc-internal-format
  msgid "constexpr string message %<size()%> %qE too large"
  msgstr ""
  
! #: cp/semantics.cc:12346
  #, fuzzy, gcc-internal-format
  msgid "constexpr string %<data()[%d]%> must be a constant expression"
  msgstr "størrelsen af medlemmet '%D' er ikke konstant"
  
! #: cp/semantics.cc:12372
  #, fuzzy, gcc-internal-format
  msgid "constexpr string %<data()%> must be a core constant expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/semantics.cc:12471
  #, fuzzy, gcc-internal-format
  #| msgid "verification error at PC=%d"
  msgid "static assertion failed: %.*s"
  msgstr "verifikationsfejl ved PC=%d"
  
! #: cp/semantics.cc:12477
  #, 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.cc:12506
  #, 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.cc:12552
  #, 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.cc:12856 rust/backend/rust-tree.cc:5212
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument"
  msgstr ""
  
! #: cp/semantics.cc:12865 rust/backend/rust-tree.cc:5221
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:13036 rust/backend/rust-tree.cc:5825
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> not well defined for anonymous unions"
  msgstr ""
  
! #: cp/semantics.cc:13060 rust/backend/rust-tree.cc:5869
  #, fuzzy, gcc-internal-format
  #| msgid "`__builtin_next_arg' called without an argument"
  msgid "%<__builtin_is_corresponding_member%> needs two arguments"
  msgstr "`__builtin_next_arg' kaldt uden en parameter"
  
! #: cp/semantics.cc:13071 rust/backend/rust-tree.cc:5879
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:13628
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qD is not a class or alias template"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/semantics.cc:13869
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
  
  # flertalsform unødvendig
! #: cp/semantics.cc:13929
  #, fuzzy, gcc-internal-format
  #| msgid "template argument `%E' involves template parameter(s)"
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "skabelonsparameter '%E' involverer skabelonsparameter"
  
! #: cp/semantics.cc:13931
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:13948
  #, fuzzy, gcc-internal-format
  #| msgid "second arg to `__builtin_prefetch' must be a constant"
  msgid "type %qT of argument to %<__builtin_launder%> is not a pointer to object type"
--- 75849,77405 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:28718
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%D' but no definition available"
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "eksplicit instantiering af '%D', men ingen definition tilgængelig"
  
! #: cp/pt.cc:28764
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "skabelonsinstantieringsdybden overskrider maksimum på %d (benyt -ftemplate-depth-NN for at forøge maksimum) ved instantiering af '%D'"
  
! #: cp/pt.cc:29139
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:29169
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' is not a valid type for a template constant parameter"
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "'%#T' er ikke en gyldig type for en skabelonsparameterkonstant "
  
! #: cp/pt.cc:29178
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:29186
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "invalid template non-type parameter"
  msgstr "ugyldig catch-parameter"
  
! #: cp/pt.cc:29188
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' is not a valid type for a template constant parameter"
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "'%#T' er ikke en gyldig type for en skabelonsparameterkonstant "
  
! #: cp/pt.cc:30738
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/pt.cc:30934
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "a concept cannot be constrained"
  msgstr "konstruktionsfunktionen kan ikke være en statisk medlemsfunktion"
  
! #: cp/pt.cc:30943
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a namespace"
  msgid "concept %qE not in namespace scope"
  msgstr "'%T' er ikke et navnerum"
  
! #: cp/pt.cc:30949
  #, fuzzy, gcc-internal-format
  #| msgid "definition of `%#T' inside template parameter list"
  msgid "concept %qE has multiple template parameter lists"
  msgstr "definition af '%#T' inden i skabelonsparameterliste"
  
! #: cp/pt.cc:30993
  #, fuzzy, gcc-internal-format
  #| msgid "brace-enclosed initializer used to initialize `%T'"
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "startværdi i krøllede paranteser benyttet til at klargøre '%T'"
  
! #: cp/pt.cc:32264
  #, fuzzy, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr "ikke-skabelon benyttet som skabelon"
  
! #: cp/pt.cc:32279
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:32285
  #, fuzzy, gcc-internal-format
  #| msgid "#include nested too deeply"
  msgid "use %qD directly instead"
  msgstr "#include indlejret for dybt"
  
! #: cp/pt.cc:32413
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:32420
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "skabelonsparameter er påkrævet for '%T'"
  
! #: cp/pt.cc:32433
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "class template argument deduction failed:"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:32436
  #, 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.cc:32451
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:32455
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "Ugyldig erklæring"
  
! #: cp/pt.cc:32470
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%qT may not intend to support class template argument deduction"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:32472
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:32603
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:32606
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:32666
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid method declaration, return type required"
  msgid "unable to deduce lambda return type from %qE"
  msgstr "Ugyldig metodeerklæring, returtype påkrævet"
  
! #: cp/pt.cc:32669
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.cc:32749
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:32753
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "instruktion tilfredsstiller ikke sine begrænsninger:"
  
! #: cp/pt.cc:32757
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "instruktion tilfredsstiller ikke sine begrænsninger:"
  
! #: cp/pt.cc:32761
  #, 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/reflect.cc:130
! #, fuzzy, gcc-internal-format
! #| msgid "new cannot be applied to a reference type"
! msgid "%<^^%> cannot be applied to a placeholder type"
! msgstr "new kan ikke bruges på en referencetype"
! 
! #: cp/reflect.cc:137
! #, fuzzy, gcc-internal-format
! #| msgid "new cannot be applied to a function type"
! msgid "%<^^%> cannot be applied to a pack index"
! msgstr "new kan ikke bruges på en funktionstype"
! 
! #: cp/reflect.cc:142
! #, fuzzy, gcc-internal-format
! msgid "%<^^%> cannot be applied to a non-type template parameter %qD"
! msgstr "ugyldig brug af skabelonstypeparameter"
! 
! #: cp/reflect.cc:150
! #, fuzzy, gcc-internal-format
! #| msgid "new cannot be applied to a function type"
! msgid "%<^^%> cannot be applied to a capture %qD"
! msgstr "new kan ikke bruges på en funktionstype"
! 
! #: cp/reflect.cc:157
! #, gcc-internal-format
! msgid "%<^^%> cannot be applied to a local parameter of a requires-expression %qD"
! msgstr ""
! 
! #: cp/reflect.cc:173
! #, gcc-internal-format
! msgid "%<^^%> cannot be applied a local entity for which there is an intervening lambda expression"
! msgstr ""
! 
! #: cp/reflect.cc:183
! #, fuzzy, gcc-internal-format
! #| msgid "new cannot be applied to a function type"
! msgid "%<^^%> cannot be applied to a using-declaration"
! msgstr "new kan ikke bruges på en funktionstype"
! 
! #: cp/reflect.cc:189
! #, fuzzy, gcc-internal-format
! #| msgid "new cannot be applied to a function type"
! msgid "%<^^%> cannot be applied to a concept check"
! msgstr "new kan ikke bruges på en funktionstype"
! 
! #: cp/reflect.cc:207
! #, gcc-internal-format
! msgid "cannot take the reflection of an overload set"
! msgstr ""
! 
! #: cp/reflect.cc:410
! #, fuzzy, gcc-internal-format
! #| msgid "`%T' is not a namespace"
! msgid "%<std::ranges%> is not a namespace"
! msgstr "'%T' er ikke et navnerum"
! 
! #: cp/reflect.cc:453
! #, gcc-internal-format
! msgid "%<reflect_constant_string%> called with %qT rather than %<char%>, %<wchar_t%>, %<char8_t%>, %<char16_t%> or %<char32_t%>"
! msgstr ""
! 
! #: cp/reflect.cc:489
! #, gcc-internal-format
! msgid "%<reflect_constant_array%> argument with %qT which is not a structural type"
! msgstr ""
! 
! #: cp/reflect.cc:503
! #, gcc-internal-format
! msgid "%<reflect_constant_array%> argument with %qT which is not copy constructible"
! msgstr ""
! 
! #: cp/reflect.cc:525
! #, gcc-internal-format
! msgid "%<reflect_constant_array%> argument with %qT which is not constructible from %qT %<std::ranges::range_reference_t%>"
! msgstr ""
! 
! #: cp/reflect.cc:654
! #, gcc-internal-format
! msgid "%<std::ranges::data%> or %<std::ranges::size%> are not customization point objects"
! msgstr ""
! 
! #: cp/reflect.cc:821
! #, gcc-internal-format
! msgid "missing %<std::ranges::begin%> or %<std::ranges::end%>"
! msgstr ""
! 
! #: cp/reflect.cc:839
! #, gcc-internal-format
! msgid "incorrect type %qT of %<std::ranges::begin(arg)%>"
! msgstr ""
! 
! #: cp/reflect.cc:846
! #, gcc-internal-format
! msgid "incorrect type %qT of %<std::ranges::end(arg)%>"
! msgstr ""
! 
! #: cp/reflect.cc:879
! #, gcc-internal-format
! msgid "unexpected type %qT of iterator dereference"
! msgstr ""
! 
! #: cp/reflect.cc:947
! #, fuzzy, gcc-internal-format
! #| msgid "couldn't run `%s': %s"
! msgid "couldn%'t throw %qs"
! msgstr "kunne ikke køre '%s': %s"
! 
! #: cp/reflect.cc:1046
! #, fuzzy, gcc-internal-format
! #| msgid "expected %<operator%>"
! msgid "unexpected %<std::meta::operators%>"
! msgstr "forventede %<operator%>"
! 
! #: cp/reflect.cc:2671
! #, gcc-internal-format
! msgid "couldn%'t look up %<%D::%D%>"
! msgstr ""
! 
! #: cp/reflect.cc:2959
! #, fuzzy, gcc-internal-format
! #| msgid "couldn't run `%s': %s"
! msgid "couldn%'t look up %qs"
! msgstr "kunne ikke køre '%s': %s"
! 
! #: cp/reflect.cc:3113 cp/reflect.cc:3176 cp/reflect.cc:3231 cp/reflect.cc:3311
! #: cp/reflect.cc:6233
! #, fuzzy, gcc-internal-format
! #| msgid "  expected a type, got `%E'"
! msgid "unexpected return type of %qs"
! msgstr "  forventede en type, modtog '%E'"
! 
! #: cp/reflect.cc:3856
! #, gcc-internal-format
! msgid "%qT must be a cv-unqualified structural type that is not a reference type"
! msgstr ""
! 
! #: cp/reflect.cc:3880
! #, fuzzy, gcc-internal-format
! #| msgid "`%T' is not a pointer-to-object type"
! msgid "%qT must be an object type"
! msgstr "'%T' er ikke af en henvisning til objekt-type"
! 
! #: cp/reflect.cc:3907
! #, fuzzy, gcc-internal-format
! #| msgid "`%D' is not a function template"
! msgid "%qT must be a function type"
! msgstr "'%D' er ikke en funktionsskabelon"
! 
! #: cp/reflect.cc:4784 cp/reflect.cc:4911
! #, gcc-internal-format
! msgid "couldn%'t instantiate %<std::%s<%T>%>"
! msgstr ""
! 
! #: cp/reflect.cc:5515
! #, fuzzy, gcc-internal-format
! msgid "unexpected %<data_member_options%> argument"
! msgstr "uventet operand"
! 
! #: cp/reflect.cc:5884
! #, gcc-internal-format
! msgid "first %<define_aggregate%> argument is not a class type reflection"
! msgstr ""
! 
! #: cp/reflect.cc:5892
! #, gcc-internal-format
! msgid "first %<define_aggregate%> argument is a reflection of a type alias"
! msgstr ""
! 
! #: cp/reflect.cc:5900
! #, gcc-internal-format
! msgid "first %<define_aggregate%> argument is a cv-qualified class type reflection"
! msgstr ""
! 
! #: cp/reflect.cc:5908
! #, gcc-internal-format
! msgid "first %<define_aggregate%> argument is a complete class type reflection"
! msgstr ""
! 
! #: cp/reflect.cc:5916
! #, gcc-internal-format
! msgid "first %<define_aggregate%> argument is a reflection of a class type %qT being defined"
! msgstr ""
! 
! #: cp/reflect.cc:5929
! #, gcc-internal-format
! msgid "%<define_aggregate%> argument not a data member description"
! msgstr ""
! 
! #: cp/reflect.cc:5937
! #, gcc-internal-format
! msgid "%<define_aggregate%> argument data member description without complete type"
! msgstr ""
! 
! #: cp/reflect.cc:5947
! #, gcc-internal-format
! msgid "name %qD used in multiple data member descriptions"
! msgstr ""
! 
! #: cp/reflect.cc:5956
! #, fuzzy, gcc-internal-format
! #| msgid "cannot declare bit-field `%D' with function type"
! msgid "cannot declare bit-field in %<warn_if_not_aligned%> type"
! msgstr "kan ikke erklære bitfelt '%D' med funktionstype"
! 
! #: cp/reflect.cc:5966
! #, gcc-internal-format
! msgid "%<define_aggregate%> not evaluated from %<consteval%> block"
! msgstr ""
! 
! #: cp/reflect.cc:5987
! #, gcc-internal-format
! msgid "%<define_aggregate%> evaluated from %<consteval%> block which encloses %qT being defined"
! msgstr ""
! 
! #: cp/reflect.cc:5991 cp/reflect.cc:6074
! #, fuzzy, gcc-internal-format
! msgid "%<consteval%> block defined here"
! msgstr "  oprindelig definition er her"
! 
! #: cp/reflect.cc:6007 cp/reflect.cc:6066
! #, gcc-internal-format
! msgid "%qD intervenes between %qT scope and %<consteval%> block %<define_aggregate%> is evaluated from"
! msgstr ""
! 
! #: cp/reflect.cc:6011 cp/reflect.cc:6070
! #, gcc-internal-format
! msgid "%qT intervenes between %qT scope and %<consteval%> block %<define_aggregate%> is evaluated from"
! msgstr ""
! 
! #: cp/reflect.cc:6022 cp/reflect.cc:6058
! #, gcc-internal-format
! msgid "%qD intervenes between %<consteval%> block %<define_aggregate%> is evaluated from and %qT scope"
! msgstr ""
! 
! #: cp/reflect.cc:6026 cp/reflect.cc:6062
! #, gcc-internal-format
! msgid "%qT intervenes between %<consteval%> block %<define_aggregate%> is evaluated from and %qT scope"
! msgstr ""
! 
! #: cp/reflect.cc:6036
! #, gcc-internal-format
! msgid "%<define_aggregate%> evaluated from %<consteval%> block enclosed by %qD while %qT type being defined is enclosed by %qD"
! msgstr ""
! 
! #: cp/reflect.cc:6041
! #, gcc-internal-format
! msgid "%<define_aggregate%> evaluated from %<consteval%> block enclosed by %qD while %qT type being defined is enclosed by %qT"
! msgstr ""
! 
! #: cp/reflect.cc:6046
! #, gcc-internal-format
! msgid "%<define_aggregate%> evaluated from %<consteval%> block enclosed by %qT while %qT type being defined is enclosed by %qD"
! msgstr ""
! 
! #: cp/reflect.cc:6051
! #, gcc-internal-format
! msgid "%<define_aggregate%> evaluated from %<consteval%> block enclosed by %qT while %qT type being defined is enclosed by %qT"
! msgstr ""
! 
! #: cp/reflect.cc:6212
! #, gcc-internal-format
! msgid "%<access_context::current%> used outside of manifestly constant-evaluation"
! msgstr ""
! 
! #: cp/reflect.cc:6263
! #, fuzzy, gcc-internal-format
! msgid "invalid %<access_context%> argument"
! msgstr "ugyldig standardparameter i skabelon"
! 
! #: cp/reflect.cc:6274
! #, fuzzy, gcc-internal-format
! #| msgid "expected %<decltype%>"
! msgid "unexpected %<access_context::scope()%>"
! msgstr "forventede %<decltype%>"
! 
! #: cp/reflect.cc:6284
! #, gcc-internal-format
! msgid "unexpected %<access_context::designating_class()%>"
! msgstr ""
! 
! #: cp/reflect.cc:7047
! #, fuzzy, gcc-internal-format
! #| msgid "unexpected operand"
! msgid "unexpected argument to %qs"
! msgstr "uventet operand"
! 
! #: cp/reflect.cc:7336
! #, fuzzy, gcc-internal-format
! #| msgid "unknown spec function `%s'"
! msgid "unknown metafunction %qD"
! msgstr "ukendt specifikationsfunktion '%s'"
! 
! #: cp/reflect.cc:8010
! #, fuzzy, gcc-internal-format
! #| msgid "initializer element is not constant"
! msgid "splice argument must be an expression of type %qs"
! msgstr "startværdielement er ikke en konstant"
! 
! #: cp/reflect.cc:8206
! #, gcc-internal-format
! msgid "consteval-only variable %qD not declared %<constexpr%> used outside a constant-evaluated context"
! msgstr ""
! 
! #: cp/reflect.cc:8208
! #, fuzzy, gcc-internal-format
! #| msgid "`%D' was not declared in this scope"
! msgid "add %<constexpr%>"
! msgstr "'%D' blev ikke erklæret i dette virkefelt"
! 
! #: cp/reflect.cc:8212
! #, fuzzy, gcc-internal-format
! msgid "consteval-only expressions are only allowed in a constant-evaluated context"
! msgstr "'%D' blev ikke erklæret i dette virkefelt"
! 
! #: cp/reflect.cc:8319
! #, fuzzy, gcc-internal-format
! #| msgid "function definition declared `auto'"
! msgid "function of consteval-only type must be declared %qs"
! msgstr "'auto' er påhæftet funktionsdefinitionen"
! 
! #: cp/reflect.cc:8343 cp/reflect.cc:8359
! #, fuzzy, gcc-internal-format
! #| msgid "unexpected address expression"
! msgid "expected a reflection of an expression"
! msgstr "uventet adresseudtryk"
! 
! #: cp/reflect.cc:8349 cp/reflect.cc:8353
! #, fuzzy, gcc-internal-format
! msgid "add %<typename%> to denote a type outside a type-only context"
! msgstr "bruger 'typename' uden for en skabelon"
! 
! #: cp/reflect.cc:8372
! #, fuzzy, gcc-internal-format
! msgid "cannot use constructor or destructor %qD in a splice expression"
! msgstr "overløb i konstant udtryk"
! 
! #: cp/reflect.cc:8380
! #, fuzzy, gcc-internal-format
! #| msgid "use of namespace `%D' as expression"
! msgid "cannot use an unnamed bit-field %qD in a splice expression"
! msgstr "brug af navnerummet '%D' som udtryk"
! 
! #: cp/reflect.cc:8393
! #, fuzzy, gcc-internal-format
! #| msgid "cannot explicitly declare member `%#D' to have extern linkage"
! msgid "cannot implicitly reference a class member %qD through a splice"
! msgstr "kan ikke eksplicit erklære medlemmet '%#D' til at have extern-kædning"
! 
! #: cp/reflect.cc:8407
! #, gcc-internal-format
! msgid "unary %<&%> applied to an anonymous union member %qD that is not a direct member of a named class"
! msgstr ""
! 
! #: cp/reflect.cc:8426
! #, fuzzy, gcc-internal-format
! #| msgid "use of %s from containing function"
! msgid "use of local variable with automatic storage from containing function in a splice expression"
! msgstr "brug af %s fra indeholdende funktion"
! 
! #: cp/reflect.cc:8439
! #, fuzzy, gcc-internal-format
! msgid "cannot use an annotation %qE in a splice expression"
! msgstr "overløb i konstant udtryk"
! 
! #: cp/reflect.cc:8448
! #, gcc-internal-format
! msgid "cannot use a data member specification in a splice expression"
! msgstr ""
! 
! #: cp/rtti.cc:308
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use typeid with -fno-rtti"
  msgid "cannot use %<typeid%> with %<-fno-rtti%>"
  msgstr "kan ikke bruge typeid med -fno-rtti"
  
! #: cp/rtti.cc:321
  #, fuzzy, gcc-internal-format
  #| msgid "must #include <typeinfo> before using typeid"
  msgid "must %<#include <typeinfo>%> before using %<typeid%>"
  msgstr "'#include <typeinfo>' er nødvendig før typeid kan benyttes"
  
! #: cp/rtti.cc:423
  #, fuzzy, gcc-internal-format
  #| msgid "cannot create type information for type `%T' because its size is variable"
  msgid "cannot create type information for type %qT because it involves types of variable size"
  msgstr "kan ikke oprette typeinformation for typen '%T' fordi dens størrelse er variabel"
  
! #: cp/rtti.cc:524
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<typeid%> of qualified function type %qT"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: cp/rtti.cc:714 cp/rtti.cc:730
  #, fuzzy, gcc-internal-format
  #| msgid "dynamic_cast of `%#D' to `%#T' can never succeed"
  msgid "%<dynamic_cast<%#T>(%#D)%> can never succeed"
  msgstr "dynamic_cast af '%#D' til '%#T' kan aldrig lykkes"
  
! #: cp/rtti.cc:742
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use typeid with -fno-rtti"
  msgid "%<dynamic_cast%> not permitted with %<-fno-rtti%>"
  msgstr "kan ikke bruge typeid med -fno-rtti"
  
! #: cp/rtti.cc:824
  #, fuzzy, gcc-internal-format
  #| msgid "cannot dynamic_cast `%E' (of type `%#T') to type `%#T' (%s)"
  msgid "cannot %<dynamic_cast%> %qE (of type %q#T) to type %q#T (%s)"
  msgstr "kan ikke anvende dynamic_cast på '%E' (af typen '%#T') til typen '%#T' (%s)"
  
! #: cp/search.cc:312
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is an ambiguous base of `%T'"
  msgid "%qT is an ambiguous base of %qT"
  msgstr "'%T' er en tvetydig stamklasse til '%T'"
  
! #: cp/search.cc:328
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is an inaccessible base of `%T'"
  msgid "%qT is an inaccessible base of %qT"
  msgstr "'%T' er en utilgængelig stamklasse til '%T'"
  
! #: cp/search.cc:2007
  #, gcc-internal-format
  msgid "looser exception specification on overriding virtual function %q+#F"
  msgstr ""
  
! #: cp/search.cc:2010
  #, fuzzy, gcc-internal-format
  #| msgid "  overriding `%#F'"
  msgid "overridden function is %q#F"
  msgstr "  overskriver '%#F'"
  
! #: cp/search.cc:2085
  #, fuzzy, gcc-internal-format
  #| msgid "invalid covariant return type for `%#D'"
  msgid "invalid covariant return type for %q#D"
  msgstr "ugyldig kovariant returneringstype for '%#D'"
  
! #: cp/search.cc:2087 cp/search.cc:2104 cp/search.cc:2121
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "overridden function is %q#D"
  msgstr "for få parametre til funktionen '%s'"
  
! #: cp/search.cc:2100
  #, fuzzy, gcc-internal-format
  #| msgid "invalid covariant return type for `%#D'"
  msgid "invalid covariant return type for %q+#D"
  msgstr "ugyldig kovariant returneringstype for '%#D'"
  
! #: cp/search.cc:2102
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting return type specified for `%#D'"
  msgid "conflicting return type specified for %q+#D"
  msgstr "modstridende returtyper angivet for '%#D'"
  
! #: cp/search.cc:2119
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting return type specified for `%#D'"
  msgid "conflicting type attributes specified for %q+#D"
  msgstr "modstridende returtyper angivet for '%#D'"
  
! #: cp/search.cc:2138
  #, fuzzy, gcc-internal-format
  msgid "%<consteval%> function %q+D overriding non-%<consteval%> function"
  msgstr "den indbyggede funktion '%s' er erklæret som noget der ikke er en funktion"
  
! #: cp/search.cc:2141
  #, fuzzy, gcc-internal-format
  msgid "non-%<consteval%> function %q+D overriding %<consteval%> function"
  msgstr "den indbyggede funktion '%s' er erklæret som noget der ikke er en funktion"
  
! #: cp/search.cc:2144 cp/search.cc:2173 cp/search.cc:2182 cp/search.cc:2192
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "overridden function is %qD"
  msgstr "for få parametre til funktionen '%s'"
  
! #: cp/search.cc:2160
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<__transaction_atomic%>"
  msgid "%qD declared %<transaction_safe_dynamic%>"
  msgstr "forventede %<__transaction_atomic%>"
  
! #: cp/search.cc:2162
  #, fuzzy, gcc-internal-format
  msgid "overriding %qD declared %<transaction_safe%>"
  msgstr "variablen '%s' er erklæret 'inline'"
  
! #: cp/search.cc:2170
  #, fuzzy, gcc-internal-format
  msgid "deleted function %q+D overriding non-deleted function"
  msgstr "den indbyggede funktion '%s' er erklæret som noget der ikke er en funktion"
  
! #: cp/search.cc:2179
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "non-deleted function %q+D overriding deleted function"
  msgstr "kald af ikke-funktion '%D'"
  
! #: cp/search.cc:2190
  #, fuzzy, gcc-internal-format
  msgid "virtual function %q+D overriding final function"
  msgstr "den indbyggede funktion '%s' er erklæret som noget der ikke er en funktion"
  
! #: cp/search.cc:2278
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' cannot be declared"
  msgid "%q+#D cannot be declared"
  msgstr "'%#D' kan ikke erklæres"
  
! #: cp/search.cc:2279
  #, fuzzy, gcc-internal-format
  #| msgid "  since `%#D' declared in base class"
  msgid "  since %q+#D declared in base class"
  msgstr "  eftersom '%#D' er erklæret i stamklassen"
  
! #: cp/search.cc:2285
  #, fuzzy, gcc-internal-format
  msgid "explicit object member function overrides virtual function"
  msgstr "den indbyggede funktion '%s' er erklæret som noget der ikke er en funktion"
  
! #: cp/search.cc:2288
  #, fuzzy, gcc-internal-format
  msgid "virtual function declared here"
  msgstr "Ugyldig erklæring"
  
! #: cp/semantics.cc:1300
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>"
  msgstr ""
  
! #: cp/semantics.cc:1306
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> evaluates to true when checking if trivially empty iteration statement is trivial infinite loop"
  msgstr ""
  
! #: cp/semantics.cc:1311
  #, gcc-internal-format
  msgid "and evaluates to false when actually evaluating the condition in non-%<constexpr%> function"
  msgstr ""
  
! #: cp/semantics.cc:1316
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function"
  msgstr ""
  
! #: cp/semantics.cc:1320
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function"
  msgstr ""
  
! #: cp/semantics.cc:1546
  #, fuzzy, gcc-internal-format
  #| msgid "%Hsuggest explicit braces to avoid ambiguous `else'"
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr "%Hforeslår eksplicitte krøllede paranteser for at undgå tvetydig 'else'"
  
! #: cp/semantics.cc:2129
  #, gcc-internal-format
  msgid "catching polymorphic type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:2134
  #, gcc-internal-format
  msgid "catching type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:2139
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "catching non-reference type %q#T"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
! #: cp/semantics.cc:2438
  #, fuzzy, gcc-internal-format
  #| msgid "type of asm operand `%E' could not be determined"
  msgid "type of %<asm%> operand %qE could not be determined"
  msgstr "typen af asm-operanden '%E' kunne ikke afgøres"
  
! #: cp/semantics.cc:2592
  #, fuzzy, gcc-internal-format
  msgid "%<__label__%> declarations are only allowed in function scopes"
  msgstr "begyndelseserklæring i 'for'-løkke benyttet uden for C99-tilstand"
  
! #: cp/semantics.cc:2770
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member `%D' in static member function"
  msgid "invalid use of member %qD in static member function"
  msgstr "ugyldig brug af medlemmet '%D' i statisk medlemsfunktion"
  
! #: cp/semantics.cc:2774
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member `%D' in static member function"
  msgid "invalid use of member %qD in constructor %<pre%> contract"
  msgstr "ugyldig brug af medlemmet '%D' i statisk medlemsfunktion"
  
! #: cp/semantics.cc:2778
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member `%D' in static member function"
  msgid "invalid use of member %qD in destructor %<post%> contract"
  msgstr "ugyldig brug af medlemmet '%D' i statisk medlemsfunktion"
  
! #: cp/semantics.cc:3046
  #, fuzzy, gcc-internal-format
  msgid "%qE missing template arguments"
  msgstr "skabelonsparameter er påkrævet for '%T'"
  
! #: cp/semantics.cc:3106
  #, gcc-internal-format
  msgid "a statement expression is an insufficient context for overload resolution"
  msgstr ""
  
! #: cp/semantics.cc:3340
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a function"
  msgid "cannot call a concept as a function"
  msgstr "'%E' kan ikke bruges som en funktion"
  
! #: cp/semantics.cc:3550
  #, fuzzy, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "parameter til egenskaben '%s' er større end %d"
  
! #: cp/semantics.cc:3652
  #, fuzzy, gcc-internal-format
  #| msgid "`this' is unavailable for static member functions"
  msgid "%<this%> is unavailable for explicit object member functions"
  msgstr "'this' er ikke tilgængelig for statiske medlemsfunktioner"
  
! #: cp/semantics.cc:3664
  #, fuzzy, gcc-internal-format
  #| msgid "used %d template parameter%s instead of %d"
  msgid "use explicit object parameter %qs instead"
  msgstr "benyttede %d skabelonsparameter%s i stedet for %d"
  
! #: cp/semantics.cc:3668
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "name the explicit object parameter"
  msgstr "ugyldig catch-parameter"
  
! #: cp/semantics.cc:3673
  #, fuzzy, gcc-internal-format
  #| msgid "`this' is unavailable for static member functions"
  msgid "%<this%> is unavailable for static member functions"
  msgstr "'this' er ikke tilgængelig for statiske medlemsfunktioner"
  
! #: cp/semantics.cc:3675
  #, fuzzy, gcc-internal-format
! #| msgid "overflow in constant expression"
! msgid "invalid use of %<this%> in a constructor %<pre%> condition"
! msgstr "overløb i konstant udtryk"
  
! #: cp/semantics.cc:3677
  #, fuzzy, gcc-internal-format
! #| msgid "invalid use of `this' in non-member function"
! msgid "invalid use of %<this%> in a destructor %<post%> condition"
! msgstr "ugyldig brug af 'this' i ikke-medlemsfunktion"
  
! #: cp/semantics.cc:3679
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `this' in non-member function"
  msgid "invalid use of %<this%> in non-member function"
  msgstr "ugyldig brug af 'this' i ikke-medlemsfunktion"
  
! #: cp/semantics.cc:3681
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `this' at top level"
  msgid "invalid use of %<this%> at top level"
  msgstr "ugyldig brug af 'this' ved øverste niveau"
  
! #: cp/semantics.cc:3704
  #, fuzzy, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "ugyldige modifikationer for ikke-medlemsfunktionstype"
  
! #: cp/semantics.cc:3713 cp/typeck.cc:3224
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type `%T' does not match destructor name `~%T'"
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "den modificerede type '%T' passer ikke til destruktionsfunktionsnavnet '~%T'"
  
! #: cp/semantics.cc:3736
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not of type `%T'"
  msgid "%qE is not of type %qT"
  msgstr "'%E' er ikke af typen '%T'"
  
! #: cp/semantics.cc:3855
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr ""
  
! #: cp/semantics.cc:3875
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be inline"
  msgid "%<auto{x}%> cannot be constrained"
  msgstr "funktion kan ikke indbygges"
  
! #: cp/semantics.cc:3883
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<auto{x}%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/semantics.cc:4089
  #, fuzzy, gcc-internal-format
  #| msgid "template type parameters must use the keyword `class' or `typename'"
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr "skabelonstypeparametre skal begynde med 'class' eller 'typename'"
  
! #: cp/semantics.cc:4142
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "ugyldig brug af skabelonstypeparameter"
  
! #: cp/semantics.cc:4146
  #, fuzzy, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "ugyldig brug af skabelonstypeparameter"
  
! #: cp/semantics.cc:4163
  #, fuzzy, gcc-internal-format
  #| msgid "definition of `%#T' inside template parameter list"
  msgid "definition of %q#T inside template parameter list"
  msgstr "definition af '%#T' inden i skabelonsparameterliste"
  
! #: cp/semantics.cc:4194
  #, fuzzy, gcc-internal-format
  #| msgid "invalid definition of qualified type `%T'"
  msgid "invalid definition of qualified type %qT"
  msgstr "ugyldig definition af modificeret type '%T'"
  
! #: cp/semantics.cc:4487
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "ugyldig stamklasseangivelse"
  
! #: cp/semantics.cc:4674
  #, fuzzy, gcc-internal-format
  #| msgid "protected member `%#D' in anonymous union"
  msgid "cannot capture member %qD of anonymous union"
  msgstr "beskyttet medlem '%#D' i en anonym union"
  
! #: cp/semantics.cc:4692
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not declared"
  msgid "%qD is not captured"
  msgstr "'%D' ikke erklæret"
  
! #: cp/semantics.cc:4696
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.cc:4698
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.cc:4714
  #, fuzzy, gcc-internal-format
  #| msgid "use of %s from containing function"
  msgid "use of local variable with automatic storage from containing function"
  msgstr "brug af %s fra indeholdende funktion"
  
! #: cp/semantics.cc:4716
  #, fuzzy, gcc-internal-format
  #| msgid "use of %s from containing function"
  msgid "use of parameter from containing function"
  msgstr "brug af %s fra indeholdende funktion"
  
! #: cp/semantics.cc:4849
  #, fuzzy, gcc-internal-format
  #| msgid "use of %s from containing function"
  msgid "use of parameter outside function body"
  msgstr "brug af %s fra indeholdende funktion"
  
! #: cp/semantics.cc:4859
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments"
  msgstr "skabelonsparameter er påkrævet for '%T'"
  
! #: cp/semantics.cc:4895
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr ""
  
! #: cp/semantics.cc:4950
  #, fuzzy, gcc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "use of class template %qT as expression"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: cp/semantics.cc:4958
  #, fuzzy, gcc-internal-format
  #| msgid "request for member `%D' is ambiguous in multiple inheritance lattice"
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "forespørgsel efter medlemmet '%D' er tvetydigt i det multiple nedarvningsnet"
  
! #: cp/semantics.cc:4986
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/semantics.cc:5030 cp/semantics.cc:5061
! #, gcc-internal-format
! msgid "%qD 'this' required when accessing a member within a constructor precondition or destructor postcondition contract check"
! msgstr ""
! 
! #: cp/semantics.cc:5159
  #, fuzzy, gcc-internal-format
  #| msgid "type of `%E' is unknown"
  msgid "type of %qE is unknown"
  msgstr "typen af '%E' er ukendt"
  
! #: cp/semantics.cc:5177 rust/backend/rust-tree.cc:5536
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template type"
  msgid "%qT is not an enumeration type"
  msgstr "'%T' er ikke en skabelonstype"
  
! #: cp/semantics.cc:5204
! #, fuzzy, gcc-internal-format
! msgid "pack index has non-integral type %qT"
! msgstr "størrelsen af tabel er ikke af en heltalstype"
! 
! #: cp/semantics.cc:5211
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "pack index is not an integral constant"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/semantics.cc:5219
  #, fuzzy, gcc-internal-format
! #| msgid "right shift count is negative"
! msgid "pack index %qE is negative"
! msgstr "højreskiftsantal er negativ"
  
! #: cp/semantics.cc:5225
! #, gcc-internal-format
! msgid "pack index %qE is out of range for pack of length %qd"
! msgstr ""
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.cc:5363
  #, 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.cc:5395
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.cc:5409
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/semantics.cc:5413
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/semantics.cc:5418
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/semantics.cc:5429
  #, gcc-internal-format
  msgid "%<offsetof%> within non-standard-layout type %qT is conditionally-supported"
  msgstr ""
  
! #: cp/semantics.cc:6633
  #, fuzzy, gcc-internal-format
  #| msgid "trampolines not supported"
  msgid "pointer-to-member mapping %qE not supported"
  msgstr "trampoliner understøttes ikke"
  
! #: cp/semantics.cc:6828
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: cp/semantics.cc:6831
! #, fuzzy, gcc-internal-format
! #| msgid "%s %+#D"
! msgid "%s %#qD"
! msgstr "%s %+#D"
! 
! #: cp/semantics.cc:7192
  #, 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.cc:7238
  #, 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.cc:7357
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.cc:7431
! #, gcc-internal-format
! msgid "%qT is not a struct, union or class type in %<#pragma omp declare mapper%>"
! msgstr ""
! 
! #: cp/semantics.cc:7437
! #, fuzzy, gcc-internal-format
! msgid "%qT must not be a virtual base class in %<#pragma omp declare mapper%>"
! msgstr "erklæring af '%s' der er en 'extern'-variabel, i begyndelseserklæring i 'for'-løkke"
! 
! #: cp/semantics.cc:7743
  #, fuzzy, gcc-internal-format
  #| msgid "']' expected, invalid type expression"
  msgid "expected string literal or constant integer expression instead of %qE"
  msgstr "']' forventet, ugyldigt typeudtryk"
  
! #: cp/semantics.cc:7940
  #, gcc-internal-format
  msgid "modifier other than %<val%> specified in %<linear%> clause on %<simd%> or %<for%> constructs when using OpenMP 5.2 modifiers"
  msgstr ""
  
! #: cp/semantics.cc:7955
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:7970
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:7994
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8087 cp/semantics.cc:8219 cp/semantics.cc:8279
! #: cp/semantics.cc:8715 cp/semantics.cc:10050
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:8099 cp/semantics.cc:10063
  #, 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.cc:8232
  #, 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.cc:8292
  #, 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.cc:8363
  #, 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.cc:8377
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "%<gang%> static value must be positive"
  msgstr "%s-roteringsantal er negativt"
  
! #: cp/semantics.cc:8416
  #, 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.cc:8419
  #, 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.cc:8423
  #, 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.cc:8446
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:8450
  #, 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.cc:8455
  #, 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.cc:8540
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8573
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8587
  #, fuzzy, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "klargøringsliste behandlet som et sammensat udtryk"
  
! #: cp/semantics.cc:8607
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8636
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8666
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8697
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8726
  #, 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.cc:8741
  #, 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.cc:8748
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:8763
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8794
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qD is not a variable in %<nontemporal%> clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/semantics.cc:8805
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in map clauses"
  msgid "%qD appears more than once in %<nontemporal%> clauses"
  msgstr "%qD fremgår mere end en gang i map-klausuller"
  
! #: cp/semantics.cc:8822
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%<this%> not allowed in %<allocate%> clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/semantics.cc:8834
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qD is not a variable in %<allocate%> clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/semantics.cc:8843
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in map clauses"
  msgid "%qD appears more than once in %<allocate%> clauses"
  msgstr "%qD fremgår mere end en gang i map-klausuller"
  
! #: cp/semantics.cc:8959
! #, gcc-internal-format
! msgid "class member %qE not yet supported in %<uses_allocators%> clause"
! msgstr ""
! 
! #: cp/semantics.cc:9004
! #, fuzzy, gcc-internal-format
! #| msgid "\"%s\" cannot be used as a macro name as it is an operator in C++"
! msgid "modifiers cannot be used with predefined allocators"
! msgstr "\"%s\" kan ikke bruges som et makronavn da det er en operator i C++"
! 
! #: cp/semantics.cc:9073
! #, fuzzy, gcc-internal-format
! #| msgid "Warn when a variable is unused"
! msgid "variable length traits arrays are not supported"
! msgstr "Advar når en variabel ikke benyttes"
! 
! #: cp/semantics.cc:9147
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qD is not lvalue expression nor array section in %qs clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/semantics.cc:9664
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "template %qE in clause %qs"
  msgstr "for mange inddatafiler"
  
! #: cp/semantics.cc:9667
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.cc:9737
  #, 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.cc:9767
  #, 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.cc:9797
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<hint%> expression must be integral"
  msgstr "udsagn skal være et kaldenavn"
  
! #: cp/semantics.cc:9809
  #, fuzzy, gcc-internal-format
  msgid "%<hint%> expression must be constant integer expression"
  msgstr "klargøringsliste behandlet som et sammensat udtryk"
  
! #: cp/semantics.cc:9826
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<filter%> expression must be integral"
  msgstr "udsagn skal være et kaldenavn"
  
! #: cp/semantics.cc:9857
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qs variable is neither a pointer nor reference to pointer"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: cp/semantics.cc:9867
  #, 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.cc:9951
  #, 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.cc:10520
  #, gcc-internal-format
  msgid "%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:10761
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.cc:10775
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr ""
  
! #: cp/semantics.cc:11574
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.cc:12072
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.cc:12396 cp/semantics.cc:12406
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.cc:12738
  #, gcc-internal-format
  msgid "constexpr string must be a string literal or object with %<size%> and %<data%> members"
  msgstr ""
  
! #: cp/semantics.cc:12754
  #, gcc-internal-format
  msgid "constexpr string %<size()%> must be implicitly convertible to %<std::size_t%>"
  msgstr ""
  
! #: cp/semantics.cc:12772
  #, gcc-internal-format
  msgid "constexpr string %<data()%> must be implicitly convertible to %<const char*%>"
  msgstr ""
  
! #: cp/semantics.cc:12825
  #, fuzzy, gcc-internal-format
  msgid "constexpr string %<size()%> must be a constant expression"
  msgstr "størrelsen af medlemmet '%D' er ikke konstant"
  
! #: cp/semantics.cc:12834
  #, gcc-internal-format
  msgid "constexpr string message %<size()%> %qE too large"
  msgstr ""
  
! #: cp/semantics.cc:12852
! #, gcc-internal-format
! msgid "unhandled return from %<data()%>"
! msgstr ""
! 
! #: cp/semantics.cc:12951
  #, fuzzy, gcc-internal-format
  msgid "constexpr string %<data()[%d]%> must be a constant expression"
  msgstr "størrelsen af medlemmet '%D' er ikke konstant"
  
! #: cp/semantics.cc:12977
  #, fuzzy, gcc-internal-format
  msgid "constexpr string %<data()%> must be a core constant expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/semantics.cc:13015
! #, fuzzy, gcc-internal-format
! msgid "could not convert constexpr string from UTF-8 encoding to source character set"
! msgstr "konverterer NULL til en ikke-henvisningstype"
! 
! #: cp/semantics.cc:13019
! #, gcc-internal-format
! msgid "could not convert constexpr string from ordinary literal encoding to source character set"
! msgstr ""
! 
! #: cp/semantics.cc:13129
  #, fuzzy, gcc-internal-format
  #| msgid "verification error at PC=%d"
  msgid "static assertion failed: %.*s"
  msgstr "verifikationsfejl ved PC=%d"
  
! #: cp/semantics.cc:13145
  #, 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.cc:13174
  #, 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.cc:13220
  #, 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.cc:13495 cp/semantics.cc:13502
! #, fuzzy, gcc-internal-format
! #| msgid "`%T' is not a class or union type"
! msgid "%qT is not a non-union class type"
! msgstr "'%T' er ikke af en klasse- eller union-type"
! 
! #: cp/semantics.cc:13513 cp/typeck.cc:1926 cp/typeck.cc:1933
! #, fuzzy, gcc-internal-format
! #| msgid "`%T' is not a template type"
! msgid "%qT is not a standard-layout type"
! msgstr "'%T' er ikke en skabelonstype"
! 
! #: cp/semantics.cc:13574 rust/backend/rust-tree.cc:5250
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument"
  msgstr ""
  
! #: cp/semantics.cc:13583 rust/backend/rust-tree.cc:5259
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:13754 rust/backend/rust-tree.cc:5863
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> not well defined for anonymous unions"
  msgstr ""
  
! #: cp/semantics.cc:13778 rust/backend/rust-tree.cc:5907
  #, fuzzy, gcc-internal-format
  #| msgid "`__builtin_next_arg' called without an argument"
  msgid "%<__builtin_is_corresponding_member%> needs two arguments"
  msgstr "`__builtin_next_arg' kaldt uden en parameter"
  
! #: cp/semantics.cc:13789 rust/backend/rust-tree.cc:5917
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:13876
! #, fuzzy, gcc-internal-format
! #| msgid "`__builtin_next_arg' called without an argument"
! msgid "%<__builtin_is_string_literal%> needs a single argument"
! msgstr "`__builtin_next_arg' kaldt uden en parameter"
! 
! #: cp/semantics.cc:13888
! #, gcc-internal-format
! msgid "%<__builtin_is_string_literal%> argument is not %<const char*%>, %<const wchar_t*%>, %<const char8_t*%>, %<const char16_t*%> or %<const char32_t*%>"
! msgstr ""
! 
! #: cp/semantics.cc:14003
! #, gcc-internal-format
! msgid "checking %qs for type %qT with a destructor that cannot be called"
! msgstr ""
! 
! #: cp/semantics.cc:14300
! #, fuzzy, gcc-internal-format
! #| msgid "argument must be a field reference"
! msgid "%qs argument %qT is a reference"
! msgstr "parameter skal være en feltreference"
! 
! #: cp/semantics.cc:14471
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qD is not a class or alias template"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/semantics.cc:14702
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
  
  # flertalsform unødvendig
! #: cp/semantics.cc:14762
  #, fuzzy, gcc-internal-format
  #| msgid "template argument `%E' involves template parameter(s)"
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "skabelonsparameter '%E' involverer skabelonsparameter"
  
! #: cp/semantics.cc:14764
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:14781
  #, fuzzy, gcc-internal-format
  #| msgid "second arg to `__builtin_prefetch' must be a constant"
  msgid "type %qT of argument to %<__builtin_launder%> is not a pointer to object type"
*************** msgstr "den anden parameter til '__built
*** 73728,75071 ****
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:13998
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:14004
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:14031
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:14039
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
  
! #: cp/tree.cc:1524 rust/backend/rust-tree.cc:2596
  #, fuzzy, gcc-internal-format
  #| msgid "`%V' qualifiers cannot be applied to `%T'"
  msgid "%qV qualifiers cannot be applied to %qT"
  msgstr "modifikationerne '%V' kan ikke anvendes på '%T'"
  
! #: cp/tree.cc:4571
  #, gcc-internal-format
  msgid "%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1"
  msgstr ""
  
! #: cp/tree.cc:4575
  #, gcc-internal-format
  msgid "%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT"
  msgstr ""
  
! #: cp/tree.cc:4579
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid " declared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/tree.cc:4584
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "the calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)"
  msgstr "tildeling (ikke klargøring) i erklæring"
  
! #: cp/tree.cc:4586
  #, gcc-internal-format
  msgid " because all of its copy and move constructors are deleted"
  msgstr ""
  
! #: cp/tree.cc:5015
  #, fuzzy, gcc-internal-format
  #| msgid "base class `%T' has incomplete type"
  msgid "base class %qT is not public"
  msgstr "stamklasse '%T' er af en ufuldstændig type"
  
! #: cp/tree.cc:5018
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not declared"
  msgid "%qD is not public"
  msgstr "'%D' ikke erklæret"
  
! #: cp/tree.cc:5025
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a namespace"
  msgid "%qD is mutable"
  msgstr "'%D' er ikke et navnerum"
  
! #: cp/tree.cc:5033
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qD has a non-structural type"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/tree.cc:5056
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to functions or parameters"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: cp/tree.cc:5077
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "%qE attribute argument must be a string constant"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: cp/tree.cc:5092
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: cp/tree.cc:5112 cp/tree.cc:5117
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to non-static data members"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: cp/tree.cc:5123
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to Java class definitions"
  msgid "%qE attribute cannot be applied to a bit-field"
  msgstr "egenskaben '%s' kan kun anvendes med Java-klassedefinitioner"
  
! #: cp/tree.cc:5143
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE attribute takes no arguments"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: cp/tree.cc:5147
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to functions"
  msgid "ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: cp/tree.cc:5170
  #, fuzzy, gcc-internal-format
  msgid "%<alignas%> on function declaration"
  msgstr "Ugyldig erklæring"
  
! #: cp/tree.cc:5173
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template type"
  msgid "%<alignas%> on enumerated type"
  msgstr "'%T' er ikke en skabelonstype"
  
! #: cp/tree.cc:5176
  #, gcc-internal-format
  msgid "%<alignas%> on a type other than class"
  msgstr ""
  
! #: cp/tree.cc:5178
  #, fuzzy, gcc-internal-format
  #| msgid "`__alignof' applied to a bit-field"
  msgid "%<alignas%> on bit-field"
  msgstr "'__alignof' benyttet på et bitfelt"
  
! #: cp/tree.cc:5181
  #, gcc-internal-format
  msgid "%<alignas%> on a type alias"
  msgstr ""
  
! #: cp/tree.cc:5198 cp/tree.cc:5216
  #, fuzzy, gcc-internal-format
  msgid "%qE on a type other than class or enumeration definition"
  msgstr "størrelse i tabel-new skal være en heltalstype"
  
! #: cp/tree.cc:5200 cp/tree.cc:5218
  #, fuzzy, gcc-internal-format
  #| msgid "`__alignof' applied to a bit-field"
  msgid "%qE on unnamed bit-field"
  msgstr "'__alignof' benyttet på et bitfelt"
  
! #: cp/tree.cc:5222
  #, gcc-internal-format
  msgid "%qE on %<case%> or %<default%> label"
  msgstr ""
  
! #: cp/tree.cc:5314
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is not an integer constant"
  msgid "requested %<init_priority%> is not an integer constant"
  msgstr "den udbedte init_priority er ikke en heltalskonstant"
  
! #: cp/tree.cc:5336
  #, fuzzy, gcc-internal-format
  #| msgid "can only use `%s' attribute on file-scope definitions of objects of class type"
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr "kan kun bruge egenskaben '%s' på filvirkefeltsdefinitioner af objekter af klassetype"
  
! #: cp/tree.cc:5344
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is out of range"
  msgid "requested %<init_priority%> %i is out of range [0, %i]"
  msgstr "den udbedte init_priority er uden for det gyldige interval"
  
! #: cp/tree.cc:5357
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is reserved for internal use"
  msgid "requested %<init_priority%> %i is reserved for internal use"
  msgstr "den udbedte init_priority er reserveret til intern brug"
  
! #: cp/tree.cc:5388
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as %s"
  msgid "redeclaration of %qD adds abi tag %qE"
  msgstr "erklæring af '%D' som %s"
  
! #: cp/tree.cc:5408
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "the %qE attribute requires arguments"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: cp/tree.cc:5419
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not a string constant"
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "parameteren til egenskaben '%s er ikke en strengkonstant"
  
! #: cp/tree.cc:5433 cp/tree.cc:5447
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not a string constant"
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "parameteren til egenskaben '%s er ikke en strengkonstant"
  
! #: cp/tree.cc:5435
  #, fuzzy, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "'%T::%D' er ikke en gyldig erklærer"
  
! #: cp/tree.cc:5449
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a valid expression"
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "'%T' er ikke et gyldigt udtryk"
  
! #: cp/tree.cc:5473
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to function types"
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktionstyper"
  
! #: cp/tree.cc:5479
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: cp/tree.cc:5486
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `%D' applied to template instantiation"
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "lagringsklasse '%D' anvendt på skabelonsinstantiering"
  
! #: cp/tree.cc:5493
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `%D' applied to template instantiation"
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "lagringsklasse '%D' anvendt på skabelonsinstantiering"
  
! #: cp/tree.cc:5515
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
  
! #: cp/tree.cc:5521
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
  
! #: cp/tree.cc:5554
  #, fuzzy, gcc-internal-format
  #| msgid "comparison is always false due to limited range of data type"
  msgid "%qE attribute argument must be an expression that evaluates to true or false"
  msgstr "sammenligning er altid falsk på grund af den begrænsede rækkevidde af datatypen"
  
! #: cp/tree.cc:6505 rust/backend/rust-tree.cc:3176
  #, fuzzy, gcc-internal-format
  #| msgid "lang_* check: failed in %s, at %s:%d"
  msgid "%<lang_*%> check: failed in %s, at %s:%d"
  msgstr "lang_*-kontrol: mislykkedes i %s, ved %s:%d"
  
! #: cp/typeck.cc:628
  #, fuzzy, gcc-internal-format
  #| msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
  msgid "comparison between distinct pointer types %qT and %qT lacks a cast"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/typeck.cc:634
  #, fuzzy, gcc-internal-format
  #| msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
  msgid "conversion between distinct pointer types %qT and %qT lacks a cast"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/typeck.cc:640
  #, fuzzy, gcc-internal-format
  #| msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
  msgid "conditional expression between distinct pointer types %qT and %qT lacks a cast"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/typeck.cc:788
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %s between pointer of type `void *' and pointer-to-function"
  msgid "ISO C++ forbids comparison between pointer of type %<void *%> and pointer-to-function"
  msgstr "ISO C++ forbyder %s mellem henvisning af typen 'void *' og henvisning til funktion"
  
! #: cp/typeck.cc:793
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %s between pointer of type `void *' and pointer-to-function"
  msgid "ISO C++ forbids conversion between pointer of type %<void *%> and pointer-to-function"
  msgstr "ISO C++ forbyder %s mellem henvisning af typen 'void *' og henvisning til funktion"
  
! #: cp/typeck.cc:798
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %s between pointer of type `void *' and pointer-to-function"
  msgid "ISO C++ forbids conditional expression between pointer of type %<void *%> and pointer-to-function"
  msgstr "ISO C++ forbyder %s mellem henvisning af typen 'void *' og henvisning til funktion"
  
! #: cp/typeck.cc:877
  #, fuzzy, gcc-internal-format
  msgid "comparison between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/typeck.cc:882
  #, fuzzy, gcc-internal-format
  msgid "conversion between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/typeck.cc:887
  #, fuzzy, gcc-internal-format
  msgid "conditional expression between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/typeck.cc:1738
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types"
  msgid "canonical types differ for identical types %qT and %qT"
  msgstr "operander til ?: har forskellige typer"
  
! #: cp/typeck.cc:1745
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types"
  msgid "same canonical type node for different types %qT and %qT"
  msgstr "operander til ?: har forskellige typer"
  
! #: cp/typeck.cc:2075
  #, 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.cc:2173
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "ugyldig anvendelse af '%s' på en void-type"
  
! #: cp/typeck.cc:2181
  #, 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.cc:2246
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "ugyldig anvendelse af '%s' på en void-type"
  
! #: cp/typeck.cc:2257
  #, 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.cc:2341
  #, fuzzy, gcc-internal-format
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr "størrelsen af tabel er ikke af en heltalstype"
  
! #: cp/typeck.cc:2388 rust/backend/rust-tree.cc:3804
  #, 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.cc:2738
  #, 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.cc:2742
  #, 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.cc:2857 cp/typeck.cc:3424
  #, 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.cc:2861 cp/typeck.cc:3428
  #, 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.cc:2895
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qE"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/typeck.cc:2972
  #, 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.cc:3124
  #, 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.cc:3133
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.cc:3275
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
  #. No hint.
! #: cp/typeck.cc:3294
  #, 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.cc:3317
  #, fuzzy, gcc-internal-format
  #| msgid "'%D' has no member named '%E'"
  msgid "%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)"
  msgstr "'%D' har intet medlem ved navn '%E'"
  
! #: cp/typeck.cc:3329
  #, fuzzy, gcc-internal-format
  #| msgid "'%D' has no member named '%E'"
  msgid "%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)"
  msgstr "'%D' har intet medlem ved navn '%E'"
  
! #: cp/typeck.cc:3344
  #, 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.cc:3458 cp/typeck.cc:3484
  #, 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.cc:3538
! #, fuzzy, gcc-internal-format
! msgid "%qT is not a base of %qT"
! msgstr "'%D' er ikke et medlem af '%T'"
! 
! #: cp/typeck.cc:3604
  #, 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.cc:3869
  #, 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.cc:3903
  #, 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.cc:3906
  #, 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.cc:3909
  #, 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.cc:3913
  #, 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.cc:3979
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "indeks mangler i tabelopslag"
  
! #: cp/typeck.cc:4200
  #, 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.cc:4240
  #, 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.cc:4312
  #, 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.cc:4563
  #, 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.cc:4584
  #, 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.cc:4601
  #, 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.cc:4604
  #, 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.cc:4607
  #, 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.cc:4669
  #, 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.cc:4670
  #, 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.cc:4675
  #, 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.cc:4676
  #, 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.cc:4682
  #, 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.cc:4683
  #, 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.cc:4693
  #, 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.cc:4694
  #, 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.cc:4697
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "for mange parametre til funktionen"
  
! #: cp/typeck.cc:4698
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "for få parametre til funktionen"
  
! #: cp/typeck.cc:4780
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "parameteren '%s' er af en ufuldstændig type"
  
! #: cp/typeck.cc:4786
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "parameteren er af en ufuldstændig type"
  
! #: cp/typeck.cc:5100
  #, fuzzy, gcc-internal-format
  msgid "the address %qE will never be NULL"
  msgstr "adressen af '%D' vil altid være 'true'"
  
! #: cp/typeck.cc:5147
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "adressen af '%D' vil altid være 'true'"
  
! #: cp/typeck.cc:5162
  #, fuzzy, gcc-internal-format
  msgid "the compiler can assume that the address of %qE will never be NULL"
  msgstr "adressen af '%D' vil altid være 'true'"
  
! #: cp/typeck.cc:5165
  #, gcc-internal-format
  msgid "comparing the result of pointer addition %qE and NULL"
  msgstr ""
  
! #: cp/typeck.cc:5180
  #, 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.cc:5239
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types"
  msgid "bitwise operation between different enumeration types %qT and %qT"
  msgstr "operander til ?: har forskellige typer"
  
! #: cp/typeck.cc:5242
  #, fuzzy, gcc-internal-format
  #| msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
  msgid "bitwise operation between different enumeration types %qT and %qT is deprecated"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/typeck.cc:5248
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types"
  msgid "arithmetic between different enumeration types %qT and %qT"
  msgstr "operander til ?: har forskellige typer"
  
! #: cp/typeck.cc:5251
  #, fuzzy, gcc-internal-format
  #| msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
  msgid "arithmetic between different enumeration types %qT and %qT is deprecated"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/typeck.cc:5288
  #, fuzzy, gcc-internal-format
  #| msgid "complex arguments must have floating-point type"
  msgid "comparison of enumeration type %qT with floating-point type %qT"
  msgstr "komplekse parametre skal have kommatalstype"
  
! #: cp/typeck.cc:5291
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "comparison of floating-point type %qT with enumeration type %qT"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: cp/typeck.cc:5294
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5298
  #, fuzzy, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT is deprecated"
  msgstr "overløb i konstant udtryk"
  
! #: cp/typeck.cc:5307
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5310
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in assignment of `%T' to `%T'"
  msgid "arithmetic between floating-point type %qT and enumeration type %qT"
  msgstr "uforenelige typer i tildeling af '%T' til '%T'"
  
! #: cp/typeck.cc:5313
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5317
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5452 cp/typeck.cc:5464
  #, 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.cc:5578
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL benyttet i udregning"
  
! #: cp/typeck.cc:6045 cp/typeck.cc:6054 cp/typeck.cc:6360 cp/typeck.cc:6369
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ forbyder sammenligning mellem henvisningsvariabel og heltal"
  
! #: cp/typeck.cc:6281 cp/typeck.cc:6295
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr ""
  
! #: cp/typeck.cc:6318
  #, gcc-internal-format
  msgid "three-way comparison of vectors"
  msgstr ""
  
! #: cp/typeck.cc:6352
  #, fuzzy, gcc-internal-format
  #| msgid "ordered comparison of pointer with integer zero"
  msgid "ordered comparison of pointer with integer zero (%qT and %qT)"
  msgstr "ordnet sammenligning af henvisning med heltallet nul"
  
! #: cp/typeck.cc:6399
  #, fuzzy, gcc-internal-format
  #| msgid "unordered comparison on non-floating point argument"
  msgid "unordered comparison on non-floating-point argument"
  msgstr "uordnet sammenligning af ikke-kommatalsparameter"
  
! #: cp/typeck.cc:6465
  #, fuzzy
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "konvertering fra NaN til unsigned int"
  
! #: cp/typeck.cc:6574
  #, 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.cc:6975
  #, 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.cc:6983
  #, 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.cc:6991
  #, 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.cc:7044
  #, 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.cc:7121
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of destructor"
  msgid "taking address of constructor %qD"
  msgstr "tager adressen på en destruktionsfunktion"
  
! #: cp/typeck.cc:7122
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of destructor"
  msgid "taking address of destructor %qD"
  msgstr "tager adressen på en destruktionsfunktion"
  
! #: cp/typeck.cc:7139
  #, 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.cc:7142
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.cc:7149
  #, 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"
  
! #: cp/typeck.cc:7344
  #, 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.cc:7350
  #, 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 explicit object member function"
  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.cc:7356
  #, 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'"
  
! #: cp/typeck.cc:7362
  #, 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 explicit object member function"
  msgstr "ISO C++ forbyder at tage adressen på en bundet medlemsfunktion for at danne en henvisning til medlemsfunktion; brug '&%T::%D'"
  
! #: cp/typeck.cc:7367
  #, fuzzy, gcc-internal-format
  #| msgid "(a pointer to member can only be formed with `&%E')"
  msgid "a pointer to explicit object member function can only be formed with %<&%T::%D%>"
  msgstr "(en henvisning til medlem kan kun dannes med '&%E')"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:7400
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of rvalue"
  msgstr "tager adressen på midlertidig variabel"
  
! #: cp/typeck.cc:7417
  #, 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.cc:7475
  #, 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.cc:7510 cp/typeck.cc:8092 rust/backend/rust-tree.cc:4701
  #, 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.cc:7677
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr "tager adressen på midlertidig variabel"
  
! #: cp/typeck.cc:7678
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.cc:7811
  #, 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.cc:7812
  #, 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.cc:7828
  #, 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.cc:7830
  #, 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.cc:7842
  #, 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.cc:7844
  #, 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.cc:7884
  #, fuzzy, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr "ISO C forbyder brug af typeomtvingningsudtryk som venstreværdier"
  
! #: cp/typeck.cc:7897
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7907
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7915
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:8104 rust/backend/rust-tree.cc:4713
  #, 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.cc:8126 d/d-codegen.cc:759 rust/backend/rust-tree.cc:4732
! #, 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.cc:8131 rust/backend/rust-tree.cc:4739
  #, 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.cc:8202
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.cc:8214
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "klargøringsliste behandlet som et sammensat udtryk"
  
! #: cp/typeck.cc:8218
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "klargøringsliste behandlet som et sammensat udtryk"
  
! #: cp/typeck.cc:8222
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "klargøringsliste behandlet som et sammensat udtryk"
  
! #: cp/typeck.cc:8260
  #, 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.cc:8363
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.cc:8400
  #, 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.cc:8406
  #, 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.cc:8413
  #, 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.cc:8439
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "skabelonsparameter '%T' benytter lokal type '%T'"
  
! #: cp/typeck.cc:8453
  #, 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.cc:8902
  #, 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.cc:8908 cp/typeck.cc:8914 cp/typeck.cc:10638
  #, fuzzy, gcc-internal-format
  #| msgid "return type `%#T' is incomplete"
  msgid "class type %qT is incomplete"
  msgstr "returtype '%#T' er ufuldstændig"
  
! #: cp/typeck.cc:8942
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "converting from %qH to %qI"
  msgstr "konvertering fra '%T' til '%T'"
  
! #: cp/typeck.cc:9017
  #, fuzzy, gcc-internal-format
  #| msgid "invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'"
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr "ugyldig reinterpret_cast af et højreværdiudtryk fra typen '%T' til typen '%T'"
  
! #: cp/typeck.cc:9087
  #, 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.cc:9112
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:9123
  #, 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.cc:9144 cp/typeck.cc:9334
  #, 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.cc:9161
  #, 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.cc:9175
  #, 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.cc:9248
  #, 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.cc:9257
  #, 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.cc:9299
  #, 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.cc:9369
  #, 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.cc:9470 cp/typeck.cc:9479
  #, 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.cc:9488
  #, 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.cc:9604
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%E' from type `%T' to type `%T'"
  msgid "moving %qE of type %qT to itself"
  msgstr "kan ikke konvertere '%E' fra typen '%T' til typen '%T'"
  
! #: cp/typeck.cc:9869
  #, 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.cc:9930
  #, 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.cc:9957
  #, 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.cc:9973
  #, fuzzy, gcc-internal-format
  #| msgid "bad array initializer"
  msgid "array used as initializer"
  msgstr "ugyldig tildeling af startværdi til tabel"
  
! #: cp/typeck.cc:9975
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "invalid array assignment"
  msgstr "ugyldig venstreværdi i tildeling"
  
! #: cp/typeck.cc:10111
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   i henvisning til medlemsfunktion-omdannelse"
  
! #: cp/typeck.cc:10125
  #, 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.cc:10173 cp/typeck.cc:10192
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   i henvisning til medlem-omdannelse"
  
! #: cp/typeck.cc:10273
  #, 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.cc:10597
  #, 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.cc:10602
  #, 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.cc:10611
  #, 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.cc:10615
  #, 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.cc:10620
  #, 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.cc:10656
  #, 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.cc:10660
  #, 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.cc:10665
  #, 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.cc:10670
  #, 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.cc:10680
  #, 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.cc:10766
  #, 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.cc:10850
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "returnerer reference til midlertidig variabel"
  
! #: cp/typeck.cc:10853
  #, fuzzy, gcc-internal-format
  #| msgid "returning reference to temporary"
  msgid "returning pointer to temporary"
  msgstr "returnerer reference til midlertidig variabel"
  
! #: cp/typeck.cc:10856
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10891
  #, 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.cc:10895
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10901
  #, 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.cc:10905
  #, 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.cc:11165
  #, gcc-internal-format
  msgid "moving a temporary object prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11166 cp/typeck.cc:11182 cp/typeck.cc:11207 cp/typeck.cc:11244
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:11180
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11206 cp/typeck.cc:11241
  #, fuzzy, gcc-internal-format
  #| msgid "too many 'l' suffixes in integer constant"
  msgid "redundant move in return statement"
  msgstr "for mange 'l'-endelser i heltalskonstant"
  
! #: cp/typeck.cc:11243
  #, fuzzy, gcc-internal-format
  #| msgid "too many 'l' suffixes in integer constant"
  msgid "redundant move in initialization"
  msgstr "for mange 'l'-endelser i heltalskonstant"
  
! #: cp/typeck.cc:11281
  #, 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.cc:11293
  #, 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.cc:11296
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "returnerer en værdi fra en konstruktionsfunktion"
  
! #: cp/typeck.cc:11336 cp/typeck.cc:11382
  #, 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.cc:11344
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "manglende startværdi"
  
! #: cp/typeck.cc:11363
  #, 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.cc:11366
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.cc:11403
  #, 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.cc:11432
  #, 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)"
  
! #: cp/typeck.cc:11521
  #, fuzzy, gcc-internal-format
  #| msgid "invalid covariant return type for `%#D'"
  msgid "not eliding copy on return from %qD"
  msgstr "ugyldig kovariant returneringstype for '%#D'"
  
! #: cp/typeck.cc:11533
  #, gcc-internal-format
  msgid "not eliding copy on return in %qD"
  msgstr ""
  
! #: cp/typeck.cc:12119
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%s value"
  msgid "using rvalue as lvalue"
--- 77408,78903 ----
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:14831
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:14837
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:14843
! #, fuzzy, gcc-internal-format
! #| msgid "new cannot be applied to a function type"
! msgid "%<__builtin_bit_cast%> cannot be used with consteval-only types"
! msgstr "new kan ikke bruges på en funktionstype"
! 
! #: cp/semantics.cc:14870
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:14878
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
  
! #: cp/tree.cc:1611 rust/backend/rust-tree.cc:2609
  #, fuzzy, gcc-internal-format
  #| msgid "`%V' qualifiers cannot be applied to `%T'"
  msgid "%qV qualifiers cannot be applied to %qT"
  msgstr "modifikationerne '%V' kan ikke anvendes på '%T'"
  
! #: cp/tree.cc:4751
  #, gcc-internal-format
  msgid "%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1"
  msgstr ""
  
! #: cp/tree.cc:4755
  #, gcc-internal-format
  msgid "%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT"
  msgstr ""
  
! #: cp/tree.cc:4759
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid " declared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/tree.cc:4764
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "the calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)"
  msgstr "tildeling (ikke klargøring) i erklæring"
  
! #: cp/tree.cc:4766
  #, gcc-internal-format
  msgid " because all of its copy and move constructors are deleted"
  msgstr ""
  
! #: cp/tree.cc:5047
! #, fuzzy, gcc-internal-format
! #| msgid "`%T' is not a template type"
! msgid "%qT is a floating-point type"
! msgstr "'%T' er ikke en skabelonstype"
! 
! #: cp/tree.cc:5052
! #, fuzzy, gcc-internal-format
! #| msgid "`%T' is not a template type"
! msgid "%qT is a fixed-point type"
! msgstr "'%T' er ikke en skabelonstype"
! 
! #: cp/tree.cc:5083
! #, fuzzy, gcc-internal-format
! msgid "%qD does not fill all bits of %q#T"
! msgstr "'%D' er ikke et medlem af '%T'"
! 
! #: cp/tree.cc:5091
! #, gcc-internal-format
! msgid "%qD has type %qT that does not have unique object representations"
! msgstr ""
! 
! #: cp/tree.cc:5101
! #, fuzzy, gcc-internal-format
! #| msgid "`%#T' has pointer data members"
! msgid "%q#T has no data fields"
! msgstr "'%#T' har henvisningsdatamedlemmer"
! 
! #: cp/tree.cc:5113
! #, gcc-internal-format
! msgid "%<std::nullptr_t%> has padding bits and no value bits"
! msgstr ""
! 
! #: cp/tree.cc:5142
! #, gcc-internal-format
! msgid "base %qT does not have unique object representations"
! msgstr ""
! 
! #: cp/tree.cc:5154 cp/tree.cc:5164
! #, gcc-internal-format
! msgid "%qD with type %qT does not have unique object representations"
! msgstr ""
! 
! #: cp/tree.cc:5190
! #, fuzzy, gcc-internal-format
! #| msgid "comparison between `%#T' and `%#T'"
! msgid "padding occurs between %qD and %qD"
! msgstr "sammenligning mellem '%#T' og '%#T'"
! 
! #: cp/tree.cc:5194
! #, gcc-internal-format
! msgid "unnamed bit-field inserts padding before %qD"
! msgstr ""
! 
! #: cp/tree.cc:5198
! #, gcc-internal-format
! msgid "padding occurs before %qD"
! msgstr ""
! 
! #: cp/tree.cc:5215
! #, gcc-internal-format
! msgid "padding occurs after %qD"
! msgstr ""
! 
! #: cp/tree.cc:5218
! #, fuzzy, gcc-internal-format
! msgid "%qT has padding and no data fields"
! msgstr "\"%s\" er ikke et ugyldigt filnavn"
! 
! #: cp/tree.cc:5327
  #, fuzzy, gcc-internal-format
  #| msgid "base class `%T' has incomplete type"
  msgid "base class %qT is not public"
  msgstr "stamklasse '%T' er af en ufuldstændig type"
  
! #: cp/tree.cc:5330
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not declared"
  msgid "%qD is not public"
  msgstr "'%D' ikke erklæret"
  
! #: cp/tree.cc:5337
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a namespace"
  msgid "%qD is mutable"
  msgstr "'%D' er ikke et navnerum"
  
! #: cp/tree.cc:5345
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qD has a non-structural type"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/tree.cc:5368
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to functions or parameters"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: cp/tree.cc:5389
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "%qE attribute argument must be a string constant"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: cp/tree.cc:5404
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: cp/tree.cc:5424 cp/tree.cc:5429
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to non-static data members"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: cp/tree.cc:5435
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to Java class definitions"
  msgid "%qE attribute cannot be applied to a bit-field"
  msgstr "egenskaben '%s' kan kun anvendes med Java-klassedefinitioner"
  
! #: cp/tree.cc:5455
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE attribute takes no arguments"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: cp/tree.cc:5459
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to functions"
  msgid "ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: cp/tree.cc:5482
  #, fuzzy, gcc-internal-format
  msgid "%<alignas%> on function declaration"
  msgstr "Ugyldig erklæring"
  
! #: cp/tree.cc:5485
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template type"
  msgid "%<alignas%> on enumerated type"
  msgstr "'%T' er ikke en skabelonstype"
  
! #: cp/tree.cc:5488
  #, gcc-internal-format
  msgid "%<alignas%> on a type other than class"
  msgstr ""
  
! #: cp/tree.cc:5490
  #, fuzzy, gcc-internal-format
  #| msgid "`__alignof' applied to a bit-field"
  msgid "%<alignas%> on bit-field"
  msgstr "'__alignof' benyttet på et bitfelt"
  
! #: cp/tree.cc:5493
  #, gcc-internal-format
  msgid "%<alignas%> on a type alias"
  msgstr ""
  
! #: cp/tree.cc:5510 cp/tree.cc:5528
  #, fuzzy, gcc-internal-format
  msgid "%qE on a type other than class or enumeration definition"
  msgstr "størrelse i tabel-new skal være en heltalstype"
  
! #: cp/tree.cc:5512 cp/tree.cc:5530
  #, fuzzy, gcc-internal-format
  #| msgid "`__alignof' applied to a bit-field"
  msgid "%qE on unnamed bit-field"
  msgstr "'__alignof' benyttet på et bitfelt"
  
! #: cp/tree.cc:5534
  #, gcc-internal-format
  msgid "%qE on %<case%> or %<default%> label"
  msgstr ""
  
! #: cp/tree.cc:5548
! #, fuzzy, gcc-internal-format
! msgid "%qE on declaration other than parameter or automatic variable"
! msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
! 
! #: cp/tree.cc:5643
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is not an integer constant"
  msgid "requested %<init_priority%> is not an integer constant"
  msgstr "den udbedte init_priority er ikke en heltalskonstant"
  
! #: cp/tree.cc:5665
  #, fuzzy, gcc-internal-format
  #| msgid "can only use `%s' attribute on file-scope definitions of objects of class type"
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr "kan kun bruge egenskaben '%s' på filvirkefeltsdefinitioner af objekter af klassetype"
  
! #: cp/tree.cc:5673
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is out of range"
  msgid "requested %<init_priority%> %i is out of range [0, %i]"
  msgstr "den udbedte init_priority er uden for det gyldige interval"
  
! #: cp/tree.cc:5686
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is reserved for internal use"
  msgid "requested %<init_priority%> %i is reserved for internal use"
  msgstr "den udbedte init_priority er reserveret til intern brug"
  
! #: cp/tree.cc:5717
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as %s"
  msgid "redeclaration of %qD adds abi tag %qE"
  msgstr "erklæring af '%D' som %s"
  
! #: cp/tree.cc:5737
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "the %qE attribute requires arguments"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: cp/tree.cc:5748
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not a string constant"
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "parameteren til egenskaben '%s er ikke en strengkonstant"
  
! #: cp/tree.cc:5762 cp/tree.cc:5776
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not a string constant"
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "parameteren til egenskaben '%s er ikke en strengkonstant"
  
! #: cp/tree.cc:5764
  #, fuzzy, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "'%T::%D' er ikke en gyldig erklærer"
  
! #: cp/tree.cc:5778
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a valid expression"
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "'%T' er ikke et gyldigt udtryk"
  
! #: cp/tree.cc:5802
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to function types"
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktionstyper"
  
! #: cp/tree.cc:5808
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: cp/tree.cc:5815
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `%D' applied to template instantiation"
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "lagringsklasse '%D' anvendt på skabelonsinstantiering"
  
! #: cp/tree.cc:5822
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `%D' applied to template instantiation"
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "lagringsklasse '%D' anvendt på skabelonsinstantiering"
  
! #: cp/tree.cc:5844
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
  
! #: cp/tree.cc:5850
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
  
! #: cp/tree.cc:5872
  #, fuzzy, gcc-internal-format
  #| msgid "comparison is always false due to limited range of data type"
  msgid "%qE attribute argument must be an expression that evaluates to true or false"
  msgstr "sammenligning er altid falsk på grund af den begrænsede rækkevidde af datatypen"
  
! #: cp/tree.cc:5898
! #, fuzzy, gcc-internal-format
! #| msgid "Warn about implicit function declarations"
! msgid "annotation on a type other than class or enumeration definition"
! msgstr "Advar om underforståede funktionserklæringer"
! 
! #: cp/tree.cc:5905
! #, fuzzy, gcc-internal-format
! #| msgid "`sizeof' applied to a bit-field"
! msgid "annotation applied to a label"
! msgstr "'sizeof' benyttet på et bitfelt"
! 
! #: cp/tree.cc:5911
! #, fuzzy, gcc-internal-format
! #| msgid "`__alignof' applied to a bit-field"
! msgid "annotation on unnamed bit-field"
! msgstr "'__alignof' benyttet på et bitfelt"
! 
! #: cp/tree.cc:5920
! #, fuzzy, gcc-internal-format
! #| msgid "function does not return string type"
! msgid "annotation does not have structural type"
! msgstr "funktionen returnerer ikke en strengtype"
! 
! #: cp/tree.cc:5935
! #, fuzzy, gcc-internal-format
! #| msgid "function does not return string type"
! msgid "annotation does not have copy constructible type"
! msgstr "funktionen returnerer ikke en strengtype"
! 
! #: cp/tree.cc:6909 rust/backend/rust-tree.cc:3189
  #, fuzzy, gcc-internal-format
  #| msgid "lang_* check: failed in %s, at %s:%d"
  msgid "%<lang_*%> check: failed in %s, at %s:%d"
  msgstr "lang_*-kontrol: mislykkedes i %s, ved %s:%d"
  
! #: cp/typeck.cc:651
  #, fuzzy, gcc-internal-format
  #| msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
  msgid "comparison between distinct pointer types %qT and %qT lacks a cast"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/typeck.cc:657
  #, fuzzy, gcc-internal-format
  #| msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
  msgid "conversion between distinct pointer types %qT and %qT lacks a cast"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/typeck.cc:663
  #, fuzzy, gcc-internal-format
  #| msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
  msgid "conditional expression between distinct pointer types %qT and %qT lacks a cast"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/typeck.cc:811
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %s between pointer of type `void *' and pointer-to-function"
  msgid "ISO C++ forbids comparison between pointer of type %<void *%> and pointer-to-function"
  msgstr "ISO C++ forbyder %s mellem henvisning af typen 'void *' og henvisning til funktion"
  
! #: cp/typeck.cc:816
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %s between pointer of type `void *' and pointer-to-function"
  msgid "ISO C++ forbids conversion between pointer of type %<void *%> and pointer-to-function"
  msgstr "ISO C++ forbyder %s mellem henvisning af typen 'void *' og henvisning til funktion"
  
! #: cp/typeck.cc:821
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %s between pointer of type `void *' and pointer-to-function"
  msgid "ISO C++ forbids conditional expression between pointer of type %<void *%> and pointer-to-function"
  msgstr "ISO C++ forbyder %s mellem henvisning af typen 'void *' og henvisning til funktion"
  
! #: cp/typeck.cc:901
  #, fuzzy, gcc-internal-format
  msgid "comparison between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/typeck.cc:906
  #, fuzzy, gcc-internal-format
  msgid "conversion between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/typeck.cc:911
  #, fuzzy, gcc-internal-format
  msgid "conditional expression between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/typeck.cc:1760
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types"
  msgid "canonical types differ for identical types %qT and %qT"
  msgstr "operander til ?: har forskellige typer"
  
! #: cp/typeck.cc:1767
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types"
  msgid "same canonical type node for different types %qT and %qT"
  msgstr "operander til ?: har forskellige typer"
  
! #: cp/typeck.cc:1915
! #, gcc-internal-format
! msgid "%q#T and %q#T are not both the same type, layout-compatible enumerations, or layout-compatible standard-layout class types"
! msgstr ""
! 
! #: cp/typeck.cc:1946
! #, fuzzy, gcc-internal-format
! #| msgid "argument 3 of `%s' must be a 2-bit literal"
! msgid "the underlying type of %qT is %qT, but"
! msgstr "parameter til '%s' skal være en 2 bit-konstant"
! 
! #: cp/typeck.cc:1949
! #, fuzzy, gcc-internal-format
! msgid "the underlying type of %qT is %qT"
! msgstr "returtypen til '%s' er ikke 'int'"
! 
! #: cp/typeck.cc:1968
! #, gcc-internal-format
! msgid "%qD and %qD do not correspond"
! msgstr ""
! 
! #: cp/typeck.cc:1975 cp/typeck.cc:1979 cp/typeck.cc:2067
! #, fuzzy, gcc-internal-format
! #| msgid "'%D' has no member named '%E'"
! msgid "%qT has no member corresponding to %qD"
! msgstr "'%D' har intet medlem ved navn '%E'"
! 
! #: cp/typeck.cc:2019
! #, gcc-internal-format
! msgid "%qT has %u field, but"
! msgid_plural "%qT has %u fields, but"
! msgstr[0] ""
! msgstr[1] ""
! 
! #: cp/typeck.cc:2023
! #, gcc-internal-format
! msgid "%qT has %u field"
! msgid_plural "%qT has %u fields"
! msgstr[0] ""
! msgstr[1] ""
! 
! #: cp/typeck.cc:2183
  #, 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.cc:2288
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "ugyldig anvendelse af '%s' på en void-type"
  
! #: cp/typeck.cc:2296
  #, 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.cc:2361
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "ugyldig anvendelse af '%s' på en void-type"
  
! #: cp/typeck.cc:2372
  #, 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.cc:2456
  #, fuzzy, gcc-internal-format
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr "størrelsen af tabel er ikke af en heltalstype"
  
! #: cp/typeck.cc:2503 rust/backend/rust-tree.cc:3830
  #, 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.cc:2853
  #, 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.cc:2857
  #, 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.cc:2972 cp/typeck.cc:3548
  #, 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.cc:2976 cp/typeck.cc:3552
  #, 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.cc:3010
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qE"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/typeck.cc:3087
  #, 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.cc:3239
  #, 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.cc:3248
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.cc:3390
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
  #. No hint.
! #: cp/typeck.cc:3409
  #, 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.cc:3432
  #, fuzzy, gcc-internal-format
  #| msgid "'%D' has no member named '%E'"
  msgid "%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)"
  msgstr "'%D' har intet medlem ved navn '%E'"
  
! #: cp/typeck.cc:3444
  #, fuzzy, gcc-internal-format
  #| msgid "'%D' has no member named '%E'"
  msgid "%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)"
  msgstr "'%D' har intet medlem ved navn '%E'"
  
! #: cp/typeck.cc:3459
  #, 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.cc:3592 cp/typeck.cc:3629
  #, 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.cc:3786
  #, 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.cc:4052
  #, 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.cc:4086
  #, 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.cc:4089
  #, 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.cc:4092
  #, 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.cc:4096
  #, 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.cc:4161
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "indeks mangler i tabelopslag"
  
! #: cp/typeck.cc:4322
  #, 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.cc:4361
  #, 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.cc:4433
  #, 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.cc:4685
! #, fuzzy, gcc-internal-format
! #| msgid "Generate default single-precision SH4 code"
! msgid "no default version in scope"
! msgstr "Opret standardkode for enkelpræcision SH4"
! 
! #: cp/typeck.cc:4694
  #, 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.cc:4715
  #, 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.cc:4732
! #, fuzzy, gcc-internal-format
! #| msgid "`%E' cannot be used as a function"
! msgid "%qT cannot be used as a function"
! msgstr "'%E' kan ikke bruges som en funktion"
! 
! #: cp/typeck.cc:4736
  #, 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.cc:4739
  #, 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.cc:4742
  #, 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.cc:4804
  #, 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.cc:4805
  #, 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.cc:4810
  #, 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.cc:4811
  #, 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.cc:4817
  #, 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.cc:4818
  #, 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.cc:4828
  #, 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.cc:4829
  #, 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.cc:4832
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "for mange parametre til funktionen"
  
! #: cp/typeck.cc:4833
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "for få parametre til funktionen"
  
! #: cp/typeck.cc:4911
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "parameteren '%s' er af en ufuldstændig type"
  
! #: cp/typeck.cc:4917
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "parameteren er af en ufuldstændig type"
  
! #: cp/typeck.cc:5231
  #, fuzzy, gcc-internal-format
  msgid "the address %qE will never be NULL"
  msgstr "adressen af '%D' vil altid være 'true'"
  
! #: cp/typeck.cc:5278
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "adressen af '%D' vil altid være 'true'"
  
! #: cp/typeck.cc:5293
  #, fuzzy, gcc-internal-format
  msgid "the compiler can assume that the address of %qE will never be NULL"
  msgstr "adressen af '%D' vil altid være 'true'"
  
! #: cp/typeck.cc:5296
  #, gcc-internal-format
  msgid "comparing the result of pointer addition %qE and NULL"
  msgstr ""
  
! #: cp/typeck.cc:5311
  #, 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.cc:5370
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types"
  msgid "bitwise operation between different enumeration types %qT and %qT"
  msgstr "operander til ?: har forskellige typer"
  
! #: cp/typeck.cc:5373
  #, fuzzy, gcc-internal-format
  #| msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
  msgid "bitwise operation between different enumeration types %qT and %qT is deprecated"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/typeck.cc:5379
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types"
  msgid "arithmetic between different enumeration types %qT and %qT"
  msgstr "operander til ?: har forskellige typer"
  
! #: cp/typeck.cc:5382
  #, fuzzy, gcc-internal-format
  #| msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
  msgid "arithmetic between different enumeration types %qT and %qT is deprecated"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/typeck.cc:5419
  #, fuzzy, gcc-internal-format
  #| msgid "complex arguments must have floating-point type"
  msgid "comparison of enumeration type %qT with floating-point type %qT"
  msgstr "komplekse parametre skal have kommatalstype"
  
! #: cp/typeck.cc:5422
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "comparison of floating-point type %qT with enumeration type %qT"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: cp/typeck.cc:5425
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5429
  #, fuzzy, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT is deprecated"
  msgstr "overløb i konstant udtryk"
  
! #: cp/typeck.cc:5438
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5441
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in assignment of `%T' to `%T'"
  msgid "arithmetic between floating-point type %qT and enumeration type %qT"
  msgstr "uforenelige typer i tildeling af '%T' til '%T'"
  
! #: cp/typeck.cc:5444
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5448
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5583 cp/typeck.cc:5595
  #, 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.cc:5709
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL benyttet i udregning"
  
! #: cp/typeck.cc:6179 cp/typeck.cc:6188 cp/typeck.cc:6504 cp/typeck.cc:6513
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ forbyder sammenligning mellem henvisningsvariabel og heltal"
  
! #: cp/typeck.cc:6419 cp/typeck.cc:6433
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr ""
  
! #: cp/typeck.cc:6456
  #, gcc-internal-format
  msgid "three-way comparison of vectors"
  msgstr ""
  
! #: cp/typeck.cc:6496
  #, fuzzy, gcc-internal-format
  #| msgid "ordered comparison of pointer with integer zero"
  msgid "ordered comparison of pointer with integer zero (%qT and %qT)"
  msgstr "ordnet sammenligning af henvisning med heltallet nul"
  
! #: cp/typeck.cc:6543
  #, fuzzy, gcc-internal-format
  #| msgid "unordered comparison on non-floating point argument"
  msgid "unordered comparison on non-floating-point argument"
  msgstr "uordnet sammenligning af ikke-kommatalsparameter"
  
! #: cp/typeck.cc:6609
  #, fuzzy
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "konvertering fra NaN til unsigned int"
  
! #: cp/typeck.cc:6718
  #, 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.cc:7119
  #, 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.cc:7127
  #, 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.cc:7135
  #, 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.cc:7188
  #, 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.cc:7265
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of destructor"
  msgid "taking address of constructor %qD"
  msgstr "tager adressen på en destruktionsfunktion"
  
! #: cp/typeck.cc:7266
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of destructor"
  msgid "taking address of destructor %qD"
  msgstr "tager adressen på en destruktionsfunktion"
  
! #: cp/typeck.cc:7283
  #, 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.cc:7286
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.cc:7293
  #, 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"
  
! #: cp/typeck.cc:7488
  #, 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.cc:7494
  #, 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 explicit object member function"
  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.cc:7500
  #, 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'"
  
! #: cp/typeck.cc:7506
  #, 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 explicit object member function"
  msgstr "ISO C++ forbyder at tage adressen på en bundet medlemsfunktion for at danne en henvisning til medlemsfunktion; brug '&%T::%D'"
  
! #: cp/typeck.cc:7511
  #, fuzzy, gcc-internal-format
  #| msgid "(a pointer to member can only be formed with `&%E')"
  msgid "a pointer to explicit object member function can only be formed with %<&%T::%D%>"
  msgstr "(en henvisning til medlem kan kun dannes med '&%E')"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:7544
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of rvalue"
  msgstr "tager adressen på midlertidig variabel"
  
! #: cp/typeck.cc:7561
  #, 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.cc:7619
  #, 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.cc:7654 cp/typeck.cc:8247 rust/backend/rust-tree.cc:4739
  #, 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.cc:7821
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr "tager adressen på midlertidig variabel"
  
! #: cp/typeck.cc:7822
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.cc:7966
  #, 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.cc:7967
  #, 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.cc:7983
  #, 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.cc:7985
  #, 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.cc:7997
  #, 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.cc:7999
  #, 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.cc:8039
  #, fuzzy, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr "ISO C forbyder brug af typeomtvingningsudtryk som venstreværdier"
  
! #: cp/typeck.cc:8052
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:8062
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:8070
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:8259 rust/backend/rust-tree.cc:4751
  #, 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.cc:8286 rust/backend/rust-tree.cc:4777
  #, 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.cc:8357
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.cc:8369
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "klargøringsliste behandlet som et sammensat udtryk"
  
! #: cp/typeck.cc:8373
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "klargøringsliste behandlet som et sammensat udtryk"
  
! #: cp/typeck.cc:8377
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "klargøringsliste behandlet som et sammensat udtryk"
  
! #: cp/typeck.cc:8415
  #, 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.cc:8518
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.cc:8555
  #, 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.cc:8561
  #, 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.cc:8568
  #, 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.cc:8594
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "skabelonsparameter '%T' benytter lokal type '%T'"
  
! #: cp/typeck.cc:8608
  #, 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.cc:9057
  #, 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.cc:9063 cp/typeck.cc:9069 cp/typeck.cc:10808
  #, fuzzy, gcc-internal-format
  #| msgid "return type `%#T' is incomplete"
  msgid "class type %qT is incomplete"
  msgstr "returtype '%#T' er ufuldstændig"
  
! #: cp/typeck.cc:9097
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "converting from %qH to %qI"
  msgstr "konvertering fra '%T' til '%T'"
  
! #: cp/typeck.cc:9172
  #, fuzzy, gcc-internal-format
  #| msgid "invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'"
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr "ugyldig reinterpret_cast af et højreværdiudtryk fra typen '%T' til typen '%T'"
  
! #: cp/typeck.cc:9242
  #, 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.cc:9267
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:9278
  #, 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.cc:9299 cp/typeck.cc:9489
  #, 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.cc:9316
  #, 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.cc:9330
  #, 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.cc:9403
  #, 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.cc:9412
  #, 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.cc:9454
  #, 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.cc:9524
  #, 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.cc:9625 cp/typeck.cc:9634
  #, 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.cc:9643
  #, 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.cc:9759
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%E' from type `%T' to type `%T'"
  msgid "moving %qE of type %qT to itself"
  msgstr "kan ikke konvertere '%E' fra typen '%T' til typen '%T'"
  
! #: cp/typeck.cc:10039
  #, 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.cc:10100
  #, 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.cc:10127
  #, 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.cc:10143
  #, fuzzy, gcc-internal-format
  #| msgid "bad array initializer"
  msgid "array used as initializer"
  msgstr "ugyldig tildeling af startværdi til tabel"
  
! #: cp/typeck.cc:10145
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "invalid array assignment"
  msgstr "ugyldig venstreværdi i tildeling"
  
! #: cp/typeck.cc:10281
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   i henvisning til medlemsfunktion-omdannelse"
  
! #: cp/typeck.cc:10295
  #, 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.cc:10343 cp/typeck.cc:10362
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   i henvisning til medlem-omdannelse"
  
! #: cp/typeck.cc:10443
  #, 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.cc:10767
  #, 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.cc:10772
  #, 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.cc:10781
  #, 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.cc:10785
  #, 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.cc:10790
  #, 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.cc:10826
  #, 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.cc:10830
  #, 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.cc:10835
  #, 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.cc:10840
  #, 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.cc:10850
  #, 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.cc:10936
  #, 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.cc:11022
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "returnerer reference til midlertidig variabel"
  
! #: cp/typeck.cc:11025
  #, fuzzy, gcc-internal-format
  #| msgid "returning reference to temporary"
  msgid "returning pointer to temporary"
  msgstr "returnerer reference til midlertidig variabel"
  
! #: cp/typeck.cc:11028
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:11063
  #, 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.cc:11067
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:11073
  #, 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.cc:11077
  #, 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.cc:11337
  #, gcc-internal-format
  msgid "moving a temporary object prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11338 cp/typeck.cc:11354 cp/typeck.cc:11379 cp/typeck.cc:11416
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:11352
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11378 cp/typeck.cc:11413
  #, fuzzy, gcc-internal-format
  #| msgid "too many 'l' suffixes in integer constant"
  msgid "redundant move in return statement"
  msgstr "for mange 'l'-endelser i heltalskonstant"
  
! #: cp/typeck.cc:11415
  #, fuzzy, gcc-internal-format
  #| msgid "too many 'l' suffixes in integer constant"
  msgid "redundant move in initialization"
  msgstr "for mange 'l'-endelser i heltalskonstant"
  
! #: cp/typeck.cc:11453
  #, 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.cc:11465
  #, 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.cc:11468
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "returnerer en værdi fra en konstruktionsfunktion"
  
! #: cp/typeck.cc:11508 cp/typeck.cc:11554
  #, 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.cc:11516
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "manglende startværdi"
  
! #: cp/typeck.cc:11535
  #, 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.cc:11538
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.cc:11575
  #, 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.cc:11604
  #, 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)"
  
! #: cp/typeck.cc:11693
  #, fuzzy, gcc-internal-format
  #| msgid "invalid covariant return type for `%#D'"
  msgid "not eliding copy on return from %qD"
  msgstr "ugyldig kovariant returneringstype for '%#D'"
  
! #: cp/typeck.cc:11705
  #, gcc-internal-format
  msgid "not eliding copy on return in %qD"
  msgstr ""
  
! #: cp/typeck.cc:12297
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%s value"
  msgid "using rvalue as lvalue"
*************** msgstr "%s af medlemmet '%s' der kun må
*** 75123,75504 ****
  msgid "decrement of read-only reference %qD"
  msgstr "%s af medlemmet '%s' der kun må læses"
  
! #: cp/typeck2.cc:175
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare variable `%D' to be of type `%T'"
  msgid "cannot declare variable %q+D to be of abstract type %qT"
  msgstr "kan ikke erklære variablen '%D' til at være af typen '%T'"
  
! #: cp/typeck2.cc:180
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare parameter `%D' to be of type `%T'"
  msgid "cannot declare parameter %q+D to be of abstract type %qT"
  msgstr "kan ikke erklære parameteren '%D' til at være af typen '%T'"
  
! #: cp/typeck2.cc:183
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare parameter `%D' to be of type `%T'"
  msgid "cannot declare parameter to be of abstract type %qT"
  msgstr "kan ikke erklære parameteren '%D' til at være af typen '%T'"
  
! #: cp/typeck2.cc:187
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare field `%D' to be of type `%T'"
  msgid "cannot declare field %q+D to be of abstract type %qT"
  msgstr "kan ikke erklære feltet '%D' til at være af typen '%T'"
  
! #: cp/typeck2.cc:191
  #, fuzzy, gcc-internal-format
  #| msgid "invalid return type for member function `%#D'"
  msgid "invalid abstract return type for member function %q+#D"
  msgstr "ugyldig returtype for medlemsfunktionen '%#D'"
  
! #: cp/typeck2.cc:193
  #, fuzzy, gcc-internal-format
  #| msgid "invalid return type for function `%#D'"
  msgid "invalid abstract return type for function %q+#D"
  msgstr "ugyldig returtype for funktionen '%#D'"
  
  #. Here we do not have location information.
! #: cp/typeck2.cc:196
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid abstract type %qT for %qE"
  msgstr "ugyldig parametertype '%T'"
  
! #: cp/typeck2.cc:198
  #, fuzzy, gcc-internal-format
  #| msgid "invalid covariant return type for `%#D'"
  msgid "invalid abstract type for %q+D"
  msgstr "ugyldig kovariant returneringstype for '%#D'"
  
! #: cp/typeck2.cc:203
  #, fuzzy, gcc-internal-format
  msgid "creating array of %qT, which is an abstract class type"
  msgstr "unavngiven klargøring af '%T' som ikke har nogen stamklasser"
  
! #: cp/typeck2.cc:206
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type `%T'"
  msgid "invalid cast to abstract class type %qT"
  msgstr "ugyldig omtvingelse til funktionstypen '%T'"
  
! #: cp/typeck2.cc:209
  #, fuzzy, gcc-internal-format
  #| msgid "invalid expression as operand"
  msgid "invalid new-expression of abstract class type %qT"
  msgstr "ugyldigt udtryk som operand"
  
! #: cp/typeck2.cc:212
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid abstract return type %qT"
  msgstr "ugyldig parametertype '%T'"
  
! #: cp/typeck2.cc:215
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid abstract parameter type %qT"
  msgstr "ugyldig parametertype '%T'"
  
! #: cp/typeck2.cc:218
  #, fuzzy, gcc-internal-format
  #| msgid "expression '%E' of abstract class type '%T' cannot be used in throw-expression"
  msgid "expression of abstract class type %qT cannot be used in throw-expression"
  msgstr "udtrykket '%E' med den abstrakte klassetype '%T' kan ikke bruges i throw-udtryk"
  
! #: cp/typeck2.cc:222
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare parameter `%D' to be of type `%T'"
  msgid "cannot declare %<catch%> parameter to be of abstract class type %qT"
  msgstr "kan ikke erklære parameteren '%D' til at være af typen '%T'"
  
! #: cp/typeck2.cc:226
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of type `%T'"
! msgid "cannot allocate an object of abstract type %qT"
  msgstr "kan ikke allokere et objekt af typen '%T'"
  
! #: cp/typeck2.cc:236
  #, fuzzy, gcc-internal-format
  #| msgid "  because the following virtual functions are abstract:"
! msgid "  because the following virtual functions are pure within %qT:"
  msgstr "  eftersom de følgende virtuelle funktioner er abstrakte:"
  
! #: cp/typeck2.cc:242
  #, fuzzy, gcc-internal-format
! #| msgid "        `%D'"
! msgid "    %#qD"
! msgstr "        '%D'"
  
! #: cp/typeck2.cc:282
  #, fuzzy, gcc-internal-format
  #| msgid "definition of `%#T' inside template parameter list"
  msgid "definition of %q#T is not complete until the closing brace"
  msgstr "definition af '%#T' inden i skabelonsparameterliste"
  
! #: cp/typeck2.cc:285
  #, fuzzy, gcc-internal-format
  #| msgid "forward declaration of `%#T'"
  msgid "forward declaration of %q#T"
  msgstr "forhåndserklæring af '%#T'"
  
! #: cp/typeck2.cc:287
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#T'"
  msgid "declaration of %q#T"
  msgstr "erklæring af '%#T'"
  
! #: cp/typeck2.cc:315
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' has incomplete type"
  msgid "%qD has incomplete type"
  msgstr "'%D' er af en ufuldstændig type"
  
! #: cp/typeck2.cc:329
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete typedef `%s'"
  msgid "invalid use of incomplete type %q#T"
  msgstr "ugyldig brug af ufuldstændig typedef '%s'"
  
! #: cp/typeck2.cc:365 rust/backend/rust-tree.cc:3923
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member (did you forget the `&' ?)"
  msgid "invalid use of member function %qD (did you forget the %<()%> ?)"
  msgstr "ugyldig brug af medlem (glemte du en '&'?)"
  
! #: cp/typeck2.cc:370 rust/backend/rust-tree.cc:3929
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member (did you forget the `&' ?)"
  msgid "invalid use of member %qD (did you forget the %<&%> ?)"
  msgstr "ugyldig brug af medlem (glemte du en '&'?)"
  
! #: cp/typeck2.cc:380
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%T'"
  msgid "invalid use of placeholder %qT"
  msgstr "ugyldig brug af '%T'"
  
! #: cp/typeck2.cc:387
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template type parameter %qT"
  msgstr "ugyldig brug af skabelonstypeparameter"
  
! #: cp/typeck2.cc:392
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template template parameter %qT"
  msgstr "ugyldig brug af skabelonstypeparameter"
  
! #: cp/typeck2.cc:398
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of void expression"
  msgid "invalid use of pack expansion %qT"
  msgstr "ugyldig brug af void-udtryk"
  
! #: cp/typeck2.cc:404
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of undefined type `%#T'"
  msgid "invalid use of dependent type %qT"
  msgstr "ugyldig brug af en ikke-defineret type '%#T'"
  
! #: cp/typeck2.cc:411 rust/backend/rust-tree.cc:3939
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of brace-enclosed initializer list"
  msgstr "ugyldig brug af 'restrict'"
  
! #: cp/typeck2.cc:419 rust/backend/rust-tree.cc:3947
  #, gcc-internal-format
  msgid "address of overloaded function with no contextual type information"
  msgstr "adresse af flertydig funktion uden kontekstuelle typeoplysninger"
  
! #: cp/typeck2.cc:423 rust/backend/rust-tree.cc:3952
  #, gcc-internal-format
  msgid "overloaded function with no contextual type information"
  msgstr "flertydig funktion uden kontekstuelle typeoplysninger"
  
! #: cp/typeck2.cc:426 rust/backend/rust-tree.cc:3956
  #, gcc-internal-format
  msgid "insufficient contextual information to determine type"
  msgstr "utilstrækkelige kontekstuelle oplysninger til at afgøre typen"
  
! #: cp/typeck2.cc:843
  #, fuzzy, gcc-internal-format
  #| msgid "constructor syntax used, but no constructor declared for type `%T'"
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr "konstruktionsfunktionsyntaks benyttet, men ingen konstruktionsfunktion er erklæret for typen '%T'"
  
! #: cp/typeck2.cc:894 cp/typeck2.cc:911
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "ugyldig tildeling af startværdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/typeck2.cc:1111
  #, fuzzy
  #| msgid "conversion of `%E' from `%T' to `%T' is ambiguous"
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "konvertering af '%E' fra '%T' til '%T' er tvetydigt"
  
! #: cp/typeck2.cc:1123 cp/typeck2.cc:1135
  #, fuzzy
  #| msgid "conversion of `%E' from `%T' to `%T' is ambiguous"
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "konvertering af '%E' fra '%T' til '%T' er tvetydigt"
  
! #: cp/typeck2.cc:1126
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/typeck2.cc:1298
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for %qT is too long"
  msgstr "startværdistrengen til char-tabellen er for lang"
  
! #: cp/typeck2.cc:1391
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1393
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer"
  msgid "remove %<{ }%> around initializer"
  msgstr "krøllede paranteser omkring skalarstartværdi"
  
! #: cp/typeck2.cc:1413
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.cc:1859 cp/typeck2.cc:1890
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "missing initializer for member %qD"
  msgstr "manglende startværdi for medlemmet '%D'"
  
! #: cp/typeck2.cc:1866
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' is uninitialized reference"
  msgid "member %qD is uninitialized reference"
  msgstr "medlemmet '%D' er en reference uden startværdi"
  
! #: cp/typeck2.cc:1873
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' is uninitialized reference"
  msgid "member %qD with uninitialized reference fields"
  msgstr "medlemmet '%D' er en reference uden startværdi"
  
! #: cp/typeck2.cc:1966
  #, fuzzy, gcc-internal-format
  #| msgid "template-id `%D' for `%+D' does not match any template declaration"
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "skabelons-id '%D' for '%+D' passer ikke til nogen skabelonserklæring"
  
! #: cp/typeck2.cc:2039
  #, fuzzy, gcc-internal-format
  #| msgid "no field `%D' in union being initialized"
  msgid "no field %qD found in union being initialized"
  msgstr "intet felt '%D' i union der tildeles startværdi"
  
! #: cp/typeck2.cc:2050
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "indeksværdi i stedet for feltnavn i union-startværdi"
  
! #: cp/typeck2.cc:2265
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "fundet en henvisningsefterfølgelse der går i ring"
  
! #: cp/typeck2.cc:2279
  #, fuzzy, gcc-internal-format
  #| msgid "base operand of `->' has non-pointer type `%T'"
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "grundoperanden til '->' har en ikke-henvisningstype '%T'"
  
! #: cp/typeck2.cc:2309
  #, fuzzy, gcc-internal-format
  #| msgid "result of `operator->()' yields non-pointer result"
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "resultatet af 'operator->()' er ikke en henvisning"
  
! #: cp/typeck2.cc:2311
  #, fuzzy, gcc-internal-format
  #| msgid "base operand of `->' is not a pointer"
  msgid "base operand of %<->%> is not a pointer"
  msgstr "grundoperanden til '->' er ikke en henvisning"
  
! #: cp/typeck2.cc:2338
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a member pointer, since it is of type `%T'"
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "'%E' kan ikke bruges som en medlemshenvisning eftersom udtrykkets type er '%T'"
  
! #: cp/typeck2.cc:2347
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply member pointer `%E' to `%E', which is of non-aggregate type `%T'"
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "kan ikke anvende medlemshenvisning '%E' på '%E' som er af den ikke-sammensatte type '%T'"
  
! #: cp/typeck2.cc:2369
  #, fuzzy, gcc-internal-format
  #| msgid "member type `%T::' incompatible with object type `%T'"
! msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "medlemstypen '%T::' uforenelige med objekttypen '%T'"
  
! #: cp/typeck2.cc:2431
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "henvisning til en medlemsfunktion benyttet i udregning"
  
! #: cp/typeck2.cc:2442
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "henvisning til en medlemsfunktion benyttet i udregning"
  
! #: cp/typeck2.cc:2450
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr "henvisning til en medlemsfunktion benyttet i udregning"
  
! #: cp/typeck2.cc:2491
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type `%T'"
  msgid "functional cast to array type %qT"
  msgstr "ugyldig omtvingelse til funktionstypen '%T'"
  
! #: cp/typeck2.cc:2508
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be inline"
  msgid "%<auto(x)%> cannot be constrained"
  msgstr "funktion kan ikke indbygges"
  
! #: cp/typeck2.cc:2513
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<auto(x)%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/typeck2.cc:2538
  #, fuzzy, gcc-internal-format
  #| msgid "default-initialization of `%#D', which has reference type"
  msgid "invalid value-initialization of reference type"
  msgstr "standardklargøring af '%#D' som er af en referencetype"
  
! #: cp/typeck2.cc:2779
  #, fuzzy, gcc-internal-format
  #| msgid "call to function `%D' which throws incomplete type `%#T'"
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "kald af en funktion '%D' som kaster en ufuldstændig type '%#T'"
  
! #: cp/typeck2.cc:2782
  #, fuzzy, gcc-internal-format
  #| msgid "call to function which throws incomplete type `%#T'"
  msgid "call to function which throws incomplete type %q#T"
--- 78955,79354 ----
  msgid "decrement of read-only reference %qD"
  msgstr "%s af medlemmet '%s' der kun må læses"
  
! # RETMIG: lettere klodset konstruktion
! #: cp/typeck2.cc:125
! #, fuzzy, gcc-internal-format
! #| msgid "%s of read-only member `%s'"
! msgid "assignment to read-only type %qT"
! msgstr "%s af medlemmet '%s' der kun må læses"
! 
! #: cp/typeck2.cc:180
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare variable `%D' to be of type `%T'"
  msgid "cannot declare variable %q+D to be of abstract type %qT"
  msgstr "kan ikke erklære variablen '%D' til at være af typen '%T'"
  
! #: cp/typeck2.cc:185
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare parameter `%D' to be of type `%T'"
  msgid "cannot declare parameter %q+D to be of abstract type %qT"
  msgstr "kan ikke erklære parameteren '%D' til at være af typen '%T'"
  
! #: cp/typeck2.cc:188
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare parameter `%D' to be of type `%T'"
  msgid "cannot declare parameter to be of abstract type %qT"
  msgstr "kan ikke erklære parameteren '%D' til at være af typen '%T'"
  
! #: cp/typeck2.cc:192
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare field `%D' to be of type `%T'"
  msgid "cannot declare field %q+D to be of abstract type %qT"
  msgstr "kan ikke erklære feltet '%D' til at være af typen '%T'"
  
! #: cp/typeck2.cc:196
  #, fuzzy, gcc-internal-format
  #| msgid "invalid return type for member function `%#D'"
  msgid "invalid abstract return type for member function %q+#D"
  msgstr "ugyldig returtype for medlemsfunktionen '%#D'"
  
! #: cp/typeck2.cc:198
  #, fuzzy, gcc-internal-format
  #| msgid "invalid return type for function `%#D'"
  msgid "invalid abstract return type for function %q+#D"
  msgstr "ugyldig returtype for funktionen '%#D'"
  
  #. Here we do not have location information.
! #: cp/typeck2.cc:201
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid abstract type %qT for %qE"
  msgstr "ugyldig parametertype '%T'"
  
! #: cp/typeck2.cc:203
  #, fuzzy, gcc-internal-format
  #| msgid "invalid covariant return type for `%#D'"
  msgid "invalid abstract type for %q+D"
  msgstr "ugyldig kovariant returneringstype for '%#D'"
  
! #: cp/typeck2.cc:208
  #, fuzzy, gcc-internal-format
  msgid "creating array of %qT, which is an abstract class type"
  msgstr "unavngiven klargøring af '%T' som ikke har nogen stamklasser"
  
! #: cp/typeck2.cc:211
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type `%T'"
  msgid "invalid cast to abstract class type %qT"
  msgstr "ugyldig omtvingelse til funktionstypen '%T'"
  
! #: cp/typeck2.cc:214
  #, fuzzy, gcc-internal-format
  #| msgid "invalid expression as operand"
  msgid "invalid new-expression of abstract class type %qT"
  msgstr "ugyldigt udtryk som operand"
  
! #: cp/typeck2.cc:217
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid abstract return type %qT"
  msgstr "ugyldig parametertype '%T'"
  
! #: cp/typeck2.cc:220
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid abstract parameter type %qT"
  msgstr "ugyldig parametertype '%T'"
  
! #: cp/typeck2.cc:223
  #, fuzzy, gcc-internal-format
  #| msgid "expression '%E' of abstract class type '%T' cannot be used in throw-expression"
  msgid "expression of abstract class type %qT cannot be used in throw-expression"
  msgstr "udtrykket '%E' med den abstrakte klassetype '%T' kan ikke bruges i throw-udtryk"
  
! #: cp/typeck2.cc:227
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare parameter `%D' to be of type `%T'"
  msgid "cannot declare %<catch%> parameter to be of abstract class type %qT"
  msgstr "kan ikke erklære parameteren '%D' til at være af typen '%T'"
  
! #: cp/typeck2.cc:231
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of type `%T'"
! msgid "cannot construct an object of abstract type %qT"
  msgstr "kan ikke allokere et objekt af typen '%T'"
  
! #: cp/typeck2.cc:241
  #, fuzzy, gcc-internal-format
  #| msgid "  because the following virtual functions are abstract:"
! msgid "because the following virtual functions are pure within %qT:"
  msgstr "  eftersom de følgende virtuelle funktioner er abstrakte:"
  
! #: cp/typeck2.cc:248
  #, fuzzy, gcc-internal-format
! #| msgid "%s %+#D"
! msgid "%#qD"
! msgstr "%s %+#D"
  
! #: cp/typeck2.cc:309
  #, fuzzy, gcc-internal-format
  #| msgid "definition of `%#T' inside template parameter list"
  msgid "definition of %q#T is not complete until the closing brace"
  msgstr "definition af '%#T' inden i skabelonsparameterliste"
  
! #: cp/typeck2.cc:314
  #, fuzzy, gcc-internal-format
  #| msgid "forward declaration of `%#T'"
  msgid "forward declaration of %q#T"
  msgstr "forhåndserklæring af '%#T'"
  
! #: cp/typeck2.cc:316
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#T'"
  msgid "declaration of %q#T"
  msgstr "erklæring af '%#T'"
  
! #: cp/typeck2.cc:369
! #, gcc-internal-format
! msgid "%q#T has a definition but does not correspond with %q#T because it is attached to a different module"
! msgstr ""
! 
! #: cp/typeck2.cc:403
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' has incomplete type"
  msgid "%qD has incomplete type"
  msgstr "'%D' er af en ufuldstændig type"
  
! #: cp/typeck2.cc:417
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete typedef `%s'"
  msgid "invalid use of incomplete type %q#T"
  msgstr "ugyldig brug af ufuldstændig typedef '%s'"
  
! #: cp/typeck2.cc:453 rust/backend/rust-tree.cc:3952
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member (did you forget the `&' ?)"
  msgid "invalid use of member function %qD (did you forget the %<()%> ?)"
  msgstr "ugyldig brug af medlem (glemte du en '&'?)"
  
! #: cp/typeck2.cc:458 rust/backend/rust-tree.cc:3958
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member (did you forget the `&' ?)"
  msgid "invalid use of member %qD (did you forget the %<&%> ?)"
  msgstr "ugyldig brug af medlem (glemte du en '&'?)"
  
! #: cp/typeck2.cc:468
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%T'"
  msgid "invalid use of placeholder %qT"
  msgstr "ugyldig brug af '%T'"
  
! #: cp/typeck2.cc:475
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template type parameter %qT"
  msgstr "ugyldig brug af skabelonstypeparameter"
  
! #: cp/typeck2.cc:480
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template template parameter %qT"
  msgstr "ugyldig brug af skabelonstypeparameter"
  
! #: cp/typeck2.cc:486
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of void expression"
  msgid "invalid use of pack expansion %qT"
  msgstr "ugyldig brug af void-udtryk"
  
! #: cp/typeck2.cc:492
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of undefined type `%#T'"
  msgid "invalid use of dependent type %qT"
  msgstr "ugyldig brug af en ikke-defineret type '%#T'"
  
! #: cp/typeck2.cc:499 rust/backend/rust-tree.cc:3968
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of brace-enclosed initializer list"
  msgstr "ugyldig brug af 'restrict'"
  
! #: cp/typeck2.cc:507 rust/backend/rust-tree.cc:3976
  #, gcc-internal-format
  msgid "address of overloaded function with no contextual type information"
  msgstr "adresse af flertydig funktion uden kontekstuelle typeoplysninger"
  
! #: cp/typeck2.cc:511 rust/backend/rust-tree.cc:3981
  #, gcc-internal-format
  msgid "overloaded function with no contextual type information"
  msgstr "flertydig funktion uden kontekstuelle typeoplysninger"
  
! #: cp/typeck2.cc:514 rust/backend/rust-tree.cc:3985
  #, gcc-internal-format
  msgid "insufficient contextual information to determine type"
  msgstr "utilstrækkelige kontekstuelle oplysninger til at afgøre typen"
  
! #: cp/typeck2.cc:931
  #, fuzzy, gcc-internal-format
  #| msgid "constructor syntax used, but no constructor declared for type `%T'"
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr "konstruktionsfunktionsyntaks benyttet, men ingen konstruktionsfunktion er erklæret for typen '%T'"
  
! #: cp/typeck2.cc:982 cp/typeck2.cc:999
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "ugyldig tildeling af startværdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/typeck2.cc:1199
  #, fuzzy
  #| msgid "conversion of `%E' from `%T' to `%T' is ambiguous"
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "konvertering af '%E' fra '%T' til '%T' er tvetydigt"
  
! #: cp/typeck2.cc:1211 cp/typeck2.cc:1223
  #, fuzzy
  #| msgid "conversion of `%E' from `%T' to `%T' is ambiguous"
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "konvertering af '%E' fra '%T' til '%T' er tvetydigt"
  
! #: cp/typeck2.cc:1214
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/typeck2.cc:1386
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for %qT is too long"
  msgstr "startværdistrengen til char-tabellen er for lang"
  
! #: cp/typeck2.cc:1479
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1481
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer"
  msgid "remove %<{ }%> around initializer"
  msgstr "krøllede paranteser omkring skalarstartværdi"
  
! #: cp/typeck2.cc:1501
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.cc:1952 cp/typeck2.cc:1983
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "missing initializer for member %qD"
  msgstr "manglende startværdi for medlemmet '%D'"
  
! #: cp/typeck2.cc:1959
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' is uninitialized reference"
  msgid "member %qD is uninitialized reference"
  msgstr "medlemmet '%D' er en reference uden startværdi"
  
! #: cp/typeck2.cc:1966
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' is uninitialized reference"
  msgid "member %qD with uninitialized reference fields"
  msgstr "medlemmet '%D' er en reference uden startværdi"
  
! #: cp/typeck2.cc:2059
  #, fuzzy, gcc-internal-format
  #| msgid "template-id `%D' for `%+D' does not match any template declaration"
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "skabelons-id '%D' for '%+D' passer ikke til nogen skabelonserklæring"
  
! #: cp/typeck2.cc:2132
  #, fuzzy, gcc-internal-format
  #| msgid "no field `%D' in union being initialized"
  msgid "no field %qD found in union being initialized"
  msgstr "intet felt '%D' i union der tildeles startværdi"
  
! #: cp/typeck2.cc:2143
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "indeksværdi i stedet for feltnavn i union-startværdi"
  
! #: cp/typeck2.cc:2358
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "fundet en henvisningsefterfølgelse der går i ring"
  
! #: cp/typeck2.cc:2372
  #, fuzzy, gcc-internal-format
  #| msgid "base operand of `->' has non-pointer type `%T'"
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "grundoperanden til '->' har en ikke-henvisningstype '%T'"
  
! #: cp/typeck2.cc:2402
  #, fuzzy, gcc-internal-format
  #| msgid "result of `operator->()' yields non-pointer result"
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "resultatet af 'operator->()' er ikke en henvisning"
  
! #: cp/typeck2.cc:2404
  #, fuzzy, gcc-internal-format
  #| msgid "base operand of `->' is not a pointer"
  msgid "base operand of %<->%> is not a pointer"
  msgstr "grundoperanden til '->' er ikke en henvisning"
  
! #: cp/typeck2.cc:2431
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a member pointer, since it is of type `%T'"
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "'%E' kan ikke bruges som en medlemshenvisning eftersom udtrykkets type er '%T'"
  
! #: cp/typeck2.cc:2440
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply member pointer `%E' to `%E', which is of non-aggregate type `%T'"
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "kan ikke anvende medlemshenvisning '%E' på '%E' som er af den ikke-sammensatte type '%T'"
  
! #: cp/typeck2.cc:2464
  #, fuzzy, gcc-internal-format
  #| msgid "member type `%T::' incompatible with object type `%T'"
! msgid "pointer to member type %qT incompatible with object type %qT because %qT is not derived from %qT"
  msgstr "medlemstypen '%T::' uforenelige med objekttypen '%T'"
  
! #: cp/typeck2.cc:2469
! #, fuzzy, gcc-internal-format
! #| msgid "member type `%T::' incompatible with object type `%T'"
! msgid "pointer to member type %qT incompatible with incomplete object type %qT"
! msgstr "medlemstypen '%T::' uforenelige med objekttypen '%T'"
! 
! #: cp/typeck2.cc:2532
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "henvisning til en medlemsfunktion benyttet i udregning"
  
! #: cp/typeck2.cc:2543
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "henvisning til en medlemsfunktion benyttet i udregning"
  
! #: cp/typeck2.cc:2551
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr "henvisning til en medlemsfunktion benyttet i udregning"
  
! #: cp/typeck2.cc:2592
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type `%T'"
  msgid "functional cast to array type %qT"
  msgstr "ugyldig omtvingelse til funktionstypen '%T'"
  
! #: cp/typeck2.cc:2609
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be inline"
  msgid "%<auto(x)%> cannot be constrained"
  msgstr "funktion kan ikke indbygges"
  
! #: cp/typeck2.cc:2617
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<auto(x)%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/typeck2.cc:2643
  #, fuzzy, gcc-internal-format
  #| msgid "default-initialization of `%#D', which has reference type"
  msgid "invalid value-initialization of reference type"
  msgstr "standardklargøring af '%#D' som er af en referencetype"
  
! #: cp/typeck2.cc:2884
  #, fuzzy, gcc-internal-format
  #| msgid "call to function `%D' which throws incomplete type `%#T'"
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "kald af en funktion '%D' som kaster en ufuldstændig type '%#T'"
  
! #: cp/typeck2.cc:2887
  #, fuzzy, gcc-internal-format
  #| msgid "call to function which throws incomplete type `%#T'"
  msgid "call to function which throws incomplete type %q#T"
*************** msgstr "ukendt registernavn: %s"
*** 75530,75603 ****
  msgid "%q+D declared weak after being used"
  msgstr "'%s' er erklæret inline efter at være blevet kaldt"
  
! #: d/d-attribs.cc:1532
  #, gcc-internal-format
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<simd%> attribute"
  msgstr ""
  
! #: d/d-builtins.cc:825
  #, fuzzy, gcc-internal-format
  msgid "conflicting types for built-in function %qs; expected %qs"
  msgstr "modstridende typer for den indbyggede funktion '%s'"
  
! #: d/d-codegen.cc:340
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable-size array `%s'"
  msgid "cannot determine the length of a %qs"
  msgstr "ISO C90 forbyder tabellen '%s' med variabel størrelse"
  
! #: d/d-codegen.cc:1285
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "overlapping initializer for field %qT.%qD"
  msgstr "manglende startværdi for medlemmet '%D'"
  
! #: d/d-codegen.cc:1491
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD will never be %<null%>"
  msgstr "adressen af '%D' vil altid være 'true'"
  
! #: d/d-codegen.cc:2276
  #, gcc-internal-format
  msgid "need %<this%> to access member %qE"
  msgstr ""
  
! #: d/d-codegen.cc:2426
  #, gcc-internal-format
  msgid "tried to perform floating-point modulo division on %qT"
  msgstr ""
  
! #: d/d-codegen.cc:2477
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to `%#T'"
  msgid "cannot get frame pointer to %qs"
  msgstr "kan ikke erklære henvisning til '%#T'"
  
  #. Should instead error on line that references `fd'.
! #: d/d-codegen.cc:2503
  #, fuzzy, gcc-internal-format
  #| msgid "Store function names in object code"
  msgid "nested function missing body"
  msgstr "Gem funktionsnavne i objektkode"
  
! #: d/d-codegen.cc:2545
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is neither function nor member function; cannot be declared friend"
  msgid "%qs is a nested function and cannot be accessed from %qs"
  msgstr "'%s' er hverken en almindelig funktion eller en medlemsfunktion; kan ikke erklæres som friend"
  
! #: d/d-codegen.cc:2854
  #, gcc-internal-format
  msgid "variable %qs has scoped destruction, cannot build closure"
  msgstr ""
  
! #: d/d-codegen.cc:2862
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "explicit register variable %qs cannot be used in nested function"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: d/d-codegen.cc:3087
  #, fuzzy, gcc-internal-format
  #| msgid "forming reference to void"
  msgid "forward reference to frame of %qs"
--- 79380,79453 ----
  msgid "%q+D declared weak after being used"
  msgstr "'%s' er erklæret inline efter at være blevet kaldt"
  
! #: d/d-attribs.cc:1533
  #, gcc-internal-format
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<simd%> attribute"
  msgstr ""
  
! #: d/d-builtins.cc:827
  #, fuzzy, gcc-internal-format
  msgid "conflicting types for built-in function %qs; expected %qs"
  msgstr "modstridende typer for den indbyggede funktion '%s'"
  
! #: d/d-codegen.cc:344
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable-size array `%s'"
  msgid "cannot determine the length of a %qs"
  msgstr "ISO C90 forbyder tabellen '%s' med variabel størrelse"
  
! #: d/d-codegen.cc:1307
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "overlapping initializer for field %qT.%qD"
  msgstr "manglende startværdi for medlemmet '%D'"
  
! #: d/d-codegen.cc:1513
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD will never be %<null%>"
  msgstr "adressen af '%D' vil altid være 'true'"
  
! #: d/d-codegen.cc:2291
  #, gcc-internal-format
  msgid "need %<this%> to access member %qE"
  msgstr ""
  
! #: d/d-codegen.cc:2446
  #, gcc-internal-format
  msgid "tried to perform floating-point modulo division on %qT"
  msgstr ""
  
! #: d/d-codegen.cc:2497
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to `%#T'"
  msgid "cannot get frame pointer to %qs"
  msgstr "kan ikke erklære henvisning til '%#T'"
  
  #. Should instead error on line that references `fd'.
! #: d/d-codegen.cc:2523
  #, fuzzy, gcc-internal-format
  #| msgid "Store function names in object code"
  msgid "nested function missing body"
  msgstr "Gem funktionsnavne i objektkode"
  
! #: d/d-codegen.cc:2565
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is neither function nor member function; cannot be declared friend"
  msgid "%qs is a nested function and cannot be accessed from %qs"
  msgstr "'%s' er hverken en almindelig funktion eller en medlemsfunktion; kan ikke erklæres som friend"
  
! #: d/d-codegen.cc:2874
  #, gcc-internal-format
  msgid "variable %qs has scoped destruction, cannot build closure"
  msgstr ""
  
! #: d/d-codegen.cc:2882
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "explicit register variable %qs cannot be used in nested function"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: d/d-codegen.cc:3107
  #, fuzzy, gcc-internal-format
  #| msgid "forming reference to void"
  msgid "forward reference to frame of %qs"
*************** msgstr "kan ikke konvertere '%T' til '%T
*** 75624,75722 ****
  msgid "cast to %qs will produce null result"
  msgstr "Advar om typeomtvingninger som forkaster modifikationer"
  
! #: d/d-convert.cc:481
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot cast %qs to %qs since sizes do not line up"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: d/d-convert.cc:516
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type `%T' to type `%T'"
  msgid "cannot cast expression of type %qs to type %qs"
  msgstr "kan ikke konvertere typen '%T' til typen '%T'"
  
! #: d/d-convert.cc:563
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type `%T' to type `%T'"
  msgid "cannot cast expression of type %qs to %qs"
  msgstr "kan ikke konvertere typen '%T' til typen '%T'"
  
! #: d/d-convert.cc:610
  #, fuzzy, gcc-internal-format
  #| msgid "reinterpret_cast from `%T' to `%T' loses precision"
  msgid "cast from %qs to %qs will produce zero result"
  msgstr "reinterpret_cast fra '%T' til '%T' mister præcision"
  
! #: d/d-convert.cc:749
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%E' from type `%T' to type `%T'"
  msgid "cannot convert parameter %qs from type %qs to type %qs in assignment"
  msgstr "kan ikke konvertere '%E' fra typen '%T' til typen '%T'"
  
! #: d/d-convert.cc:755
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert parameter %qs from type %qs to type %qs in argument passing"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: d/d-convert.cc:760
  #, gcc-internal-format
  msgid "parameters of type %<va_list%> {aka %qs} are decayed to pointer types, and require %<va_copy%> to be converted back into a static array type"
  msgstr ""
  
! #: d/d-lang.cc:463
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "bad argument for %<-fdebug=%>: %qs"
  msgstr "ugyldig typeparameter"
  
! #: d/d-lang.cc:518
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "bad argument for %<-fextern-std%>: %qs"
  msgstr "ugyldig typeparameter"
  
! #: d/d-lang.cc:541
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "bad argument for %<-fmodule-file=%>: %qs"
  msgstr "ugyldig typeparameter"
  
! #: d/d-lang.cc:708
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "bad argument for %<-fversion=%>: %qs"
  msgstr "ugyldig typeparameter"
  
! #: d/d-lang.cc:984
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t open %s for writing: %m"
  msgid "unable to open %s for writing: %m"
  msgstr "kan ikke åbne %s til skrivning: %m"
  
! #: d/d-lang.cc:991
  #, fuzzy, gcc-internal-format
  msgid "writing output file %s: %m"
  msgstr "åbner uddatafilen %s"
  
! #: d/d-lang.cc:1011
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t open %s for writing: %m"
  msgid "unable to open %s for reading: %m"
  msgstr "kan ikke åbne %s til skrivning: %m"
  
! #: d/d-lang.cc:1036
  #, fuzzy, gcc-internal-format
  msgid "reading ddoc file %s: %m"
  msgstr "åbner afhængighedsfilen %s"
  
! #: d/d-lang.cc:1095
  #, gcc-internal-format
  msgid "%<-fonly=%> argument is different from first input file name"
  msgstr ""
  
! #: d/d-lang.cc:1278
  #, gcc-internal-format
  msgid "unable to resolve forward reference in definition"
  msgstr ""
--- 79474,79572 ----
  msgid "cast to %qs will produce null result"
  msgstr "Advar om typeomtvingninger som forkaster modifikationer"
  
! #: d/d-convert.cc:474
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot cast %qs to %qs since sizes do not line up"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: d/d-convert.cc:509
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type `%T' to type `%T'"
  msgid "cannot cast expression of type %qs to type %qs"
  msgstr "kan ikke konvertere typen '%T' til typen '%T'"
  
! #: d/d-convert.cc:556
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type `%T' to type `%T'"
  msgid "cannot cast expression of type %qs to %qs"
  msgstr "kan ikke konvertere typen '%T' til typen '%T'"
  
! #: d/d-convert.cc:603
  #, fuzzy, gcc-internal-format
  #| msgid "reinterpret_cast from `%T' to `%T' loses precision"
  msgid "cast from %qs to %qs will produce zero result"
  msgstr "reinterpret_cast fra '%T' til '%T' mister præcision"
  
! #: d/d-convert.cc:742
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%E' from type `%T' to type `%T'"
  msgid "cannot convert parameter %qs from type %qs to type %qs in assignment"
  msgstr "kan ikke konvertere '%E' fra typen '%T' til typen '%T'"
  
! #: d/d-convert.cc:748
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert parameter %qs from type %qs to type %qs in argument passing"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: d/d-convert.cc:753
  #, gcc-internal-format
  msgid "parameters of type %<va_list%> {aka %qs} are decayed to pointer types, and require %<va_copy%> to be converted back into a static array type"
  msgstr ""
  
! #: d/d-lang.cc:464
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "bad argument for %<-fdebug=%>: %qs"
  msgstr "ugyldig typeparameter"
  
! #: d/d-lang.cc:519
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "bad argument for %<-fextern-std%>: %qs"
  msgstr "ugyldig typeparameter"
  
! #: d/d-lang.cc:542
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "bad argument for %<-fmodule-file=%>: %qs"
  msgstr "ugyldig typeparameter"
  
! #: d/d-lang.cc:709
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "bad argument for %<-fversion=%>: %qs"
  msgstr "ugyldig typeparameter"
  
! #: d/d-lang.cc:993
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t open %s for writing: %m"
  msgid "unable to open %s for writing: %m"
  msgstr "kan ikke åbne %s til skrivning: %m"
  
! #: d/d-lang.cc:1000
  #, fuzzy, gcc-internal-format
  msgid "writing output file %s: %m"
  msgstr "åbner uddatafilen %s"
  
! #: d/d-lang.cc:1020
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t open %s for writing: %m"
  msgid "unable to open %s for reading: %m"
  msgstr "kan ikke åbne %s til skrivning: %m"
  
! #: d/d-lang.cc:1045
  #, fuzzy, gcc-internal-format
  msgid "reading ddoc file %s: %m"
  msgstr "åbner afhængighedsfilen %s"
  
! #: d/d-lang.cc:1104
  #, gcc-internal-format
  msgid "%<-fonly=%> argument is different from first input file name"
  msgstr ""
  
! #: d/d-lang.cc:1289
  #, gcc-internal-format
  msgid "unable to resolve forward reference in definition"
  msgstr ""
*************** msgstr ""
*** 75738,75744 ****
  msgid "pragma(%s) not implemented"
  msgstr "DW_LOC_OP %s understøttes ikke\n"
  
! #: d/decl.cc:481 d/decl.cc:597 d/decl.cc:671 d/decl.cc:714 d/decl.cc:753
  #, fuzzy, gcc-internal-format
  #| msgid "real-valued template parameters when cross-compiling"
  msgid "had semantic errors when compiling"
--- 79588,79594 ----
  msgid "pragma(%s) not implemented"
  msgstr "DW_LOC_OP %s understøttes ikke\n"
  
! #: d/decl.cc:481 d/decl.cc:597 d/decl.cc:671 d/decl.cc:714 d/decl.cc:754
  #, fuzzy, gcc-internal-format
  #| msgid "real-valued template parameters when cross-compiling"
  msgid "had semantic errors when compiling"
*************** msgstr ""
*** 75761,75864 ****
  msgid "use %<alias %s = %s.%s;%> to introduce base class overload set"
  msgstr ""
  
! #: d/decl.cc:815
  #, fuzzy, gcc-internal-format
  #| msgid "%s=%s is too large"
  msgid "size is too large"
  msgstr "%s=%s er for stor"
  
! #: d/decl.cc:1428
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "function requires a dual-context, which is not yet supported by GDC"
  msgstr "Profilering er ikke understøttet på målarkitekturen."
  
! #: d/decl.cc:1605
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable `%s' requested"
  msgid "explicit register variable %qs declared %<extern%>"
  msgstr "forespørgsel efter adressen af registervariablen '%s'"
  
! #: d/decl.cc:1608
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable `%s' requested"
  msgid "explicit register variable %qs declared thread local"
  msgstr "forespørgsel efter adressen af registervariablen '%s'"
  
! #: d/decl.cc:1821
  #, gcc-internal-format
  msgid "mismatch between declaration %qE size (%wd) and its initializer size (%wd)"
  msgstr ""
  
! #: d/expr.cc:570
  #, fuzzy, gcc-internal-format
  #| msgid "can not handle inconsistent calls to `%s'"
  msgid "cannot handle comparison of type %<%s == %s%>"
  msgstr "kan ikke håndtere inkonsistente kald af '%s'"
  
! #: d/expr.cc:718
  #, gcc-internal-format
  msgid "array concatenation of expression %qs requires the GC and cannot be used with %<-fno-druntime%>"
  msgstr ""
  
! #: d/expr.cc:812
  #, gcc-internal-format
  msgid "appending to array in %qs requires the GC and cannot be used with %<-fno-druntime%>"
  msgstr ""
  
  #. Static arrays have already been handled by the front-end.
! #: d/expr.cc:1288
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "unexpected type for array length: %qs"
  msgstr "uventet operand"
  
! #: d/expr.cc:1423
  #, fuzzy, gcc-internal-format
  #| msgid "unknown TLS model %qs"
  msgid "don%'t know how to delete %qs"
  msgstr "ukendt tls-model %qs"
  
! #: d/expr.cc:1447
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not defined"
  msgid "%qs is not an associative array"
  msgstr "\"%s\" er ikke defineret"
  
! #: d/expr.cc:1731 d/expr.cc:2111
  #, gcc-internal-format
  msgid "need %<this%> to access member %qs"
  msgstr ""
  
! #: d/expr.cc:1813
  #, fuzzy, gcc-internal-format
  msgid "delegates are only for non-static functions"
  msgstr "'%s' er normalt en ikke-statisk funktion"
  
! #: d/expr.cc:1885
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a field, but a %qs"
  msgstr "%s understøtter ikke %s"
  
! #: d/expr.cc:2137
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to `%#T'"
  msgid "recursive reference %qs"
  msgstr "kan ikke erklære reference til '%#T'"
  
! #: d/expr.cc:2157 d/expr.cc:3057
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "non-constant expression %qs"
  msgstr "overløb i konstant udtryk"
  
! #: d/expr.cc:3024
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%qs is not an expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: d/expr.cc:3031
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "type %qs is not an expression"
--- 79611,79714 ----
  msgid "use %<alias %s = %s.%s;%> to introduce base class overload set"
  msgstr ""
  
! #: d/decl.cc:816
  #, fuzzy, gcc-internal-format
  #| msgid "%s=%s is too large"
  msgid "size is too large"
  msgstr "%s=%s er for stor"
  
! #: d/decl.cc:1443
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "function requires a dual-context, which is not yet supported by GDC"
  msgstr "Profilering er ikke understøttet på målarkitekturen."
  
! #: d/decl.cc:1621
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable `%s' requested"
  msgid "explicit register variable %qs declared %<extern%>"
  msgstr "forespørgsel efter adressen af registervariablen '%s'"
  
! #: d/decl.cc:1624
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable `%s' requested"
  msgid "explicit register variable %qs declared thread local"
  msgstr "forespørgsel efter adressen af registervariablen '%s'"
  
! #: d/decl.cc:1837
  #, gcc-internal-format
  msgid "mismatch between declaration %qE size (%wd) and its initializer size (%wd)"
  msgstr ""
  
! #: d/expr.cc:494
  #, fuzzy, gcc-internal-format
  #| msgid "can not handle inconsistent calls to `%s'"
  msgid "cannot handle comparison of type %<%s == %s%>"
  msgstr "kan ikke håndtere inkonsistente kald af '%s'"
  
! #: d/expr.cc:642
  #, gcc-internal-format
  msgid "array concatenation of expression %qs requires the GC and cannot be used with %<-fno-druntime%>"
  msgstr ""
  
! #: d/expr.cc:736
  #, gcc-internal-format
  msgid "appending to array in %qs requires the GC and cannot be used with %<-fno-druntime%>"
  msgstr ""
  
  #. Static arrays have already been handled by the front-end.
! #: d/expr.cc:1123
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "unexpected type for array length: %qs"
  msgstr "uventet operand"
  
! #: d/expr.cc:1262
  #, fuzzy, gcc-internal-format
  #| msgid "unknown TLS model %qs"
  msgid "don%'t know how to delete %qs"
  msgstr "ukendt tls-model %qs"
  
! #: d/expr.cc:1280
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not defined"
  msgid "%qs is not an associative array"
  msgstr "\"%s\" er ikke defineret"
  
! #: d/expr.cc:1568 d/expr.cc:1951
  #, gcc-internal-format
  msgid "need %<this%> to access member %qs"
  msgstr ""
  
! #: d/expr.cc:1650
  #, fuzzy, gcc-internal-format
  msgid "delegates are only for non-static functions"
  msgstr "'%s' er normalt en ikke-statisk funktion"
  
! #: d/expr.cc:1722
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a field, but a %qs"
  msgstr "%s understøtter ikke %s"
  
! #: d/expr.cc:1977
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to `%#T'"
  msgid "recursive reference %qs"
  msgstr "kan ikke erklære reference til '%#T'"
  
! #: d/expr.cc:1997 d/expr.cc:2837
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "non-constant expression %qs"
  msgstr "overløb i konstant udtryk"
  
! #: d/expr.cc:2804
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%qs is not an expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: d/expr.cc:2811
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "type %qs is not an expression"
*************** msgstr "for mange parametre til funktion
*** 75905,75911 ****
  msgid "intrinsic function %qE must be directly called"
  msgstr "den indbyggede funktion '%s' er erklæret som noget der ikke er en funktion"
  
! #: d/modules.cc:418
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "%<-fmoduleinfo%> is not supported on this target"
--- 79755,79761 ----
  msgid "intrinsic function %qE must be directly called"
  msgstr "den indbyggede funktion '%s' er erklæret som noget der ikke er en funktion"
  
! #: d/modules.cc:424
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "%<-fmoduleinfo%> is not supported on this target"
*************** msgstr "der er blevet henvist til etiket
*** 75938,75976 ****
  msgid "cannot handle switch condition of type %s"
  msgstr "kan ikke håndtere inkonsistente kald af '%s'"
  
! #: d/toir.cc:1213
  #, fuzzy, gcc-internal-format
  #| msgid "exception handling disabled, use -fexceptions to enable"
  msgid "exception handling disabled; use %<-fexceptions%> to enable"
  msgstr "håndtering af undtagelser er slået fra, angiv -fexceptions for at slå dem til"
  
! #: d/toir.cc:1220
  #, gcc-internal-format
  msgid "cannot throw C++ classes"
  msgstr ""
  
! #: d/toir.cc:1222
  #, gcc-internal-format
  msgid "cannot throw COM objects"
  msgstr ""
  
! #: d/toir.cc:1355
  #, fuzzy, gcc-internal-format
  #| msgid "inline float constants not supported on this host"
  msgid "D inline assembler statements are not supported in GDC."
  msgstr "integrerede kommatalskonstanter er ikke understøttede på denne vært"
  
! #: d/typeinfo.cc:1439
  #, gcc-internal-format
  msgid "expression %qs requires %<object.TypeInfo%> and cannot be used with %<-fno-rtti%>"
  msgstr ""
  
! #: d/typeinfo.cc:1443
  #, gcc-internal-format
  msgid "%<object.TypeInfo%> cannot be used with %<-fno-rtti%>"
  msgstr ""
  
! #: d/typeinfo.cc:1458
  #, gcc-internal-format
  msgid "%<object.TypeInfo%> could not be found, but is implicitly used"
  msgstr ""
--- 79788,79826 ----
  msgid "cannot handle switch condition of type %s"
  msgstr "kan ikke håndtere inkonsistente kald af '%s'"
  
! #: d/toir.cc:1231
  #, fuzzy, gcc-internal-format
  #| msgid "exception handling disabled, use -fexceptions to enable"
  msgid "exception handling disabled; use %<-fexceptions%> to enable"
  msgstr "håndtering af undtagelser er slået fra, angiv -fexceptions for at slå dem til"
  
! #: d/toir.cc:1238
  #, gcc-internal-format
  msgid "cannot throw C++ classes"
  msgstr ""
  
! #: d/toir.cc:1240
  #, gcc-internal-format
  msgid "cannot throw COM objects"
  msgstr ""
  
! #: d/toir.cc:1372
  #, fuzzy, gcc-internal-format
  #| msgid "inline float constants not supported on this host"
  msgid "D inline assembler statements are not supported in GDC."
  msgstr "integrerede kommatalskonstanter er ikke understøttede på denne vært"
  
! #: d/typeinfo.cc:1454
  #, gcc-internal-format
  msgid "expression %qs requires %<object.TypeInfo%> and cannot be used with %<-fno-rtti%>"
  msgstr ""
  
! #: d/typeinfo.cc:1458
  #, gcc-internal-format
  msgid "%<object.TypeInfo%> cannot be used with %<-fno-rtti%>"
  msgstr ""
  
! #: d/typeinfo.cc:1482
  #, gcc-internal-format
  msgid "%<object.TypeInfo%> could not be found, but is implicitly used"
  msgstr ""
*************** msgstr ""
*** 75980,75992 ****
  msgid "missing or corrupt object.d"
  msgstr ""
  
! #: d/types.cc:896
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid expression for output modifier '%c'"
  msgid "invalid expression for static array dimension: %s"
  msgstr "ugyldig udtryk til uddataændringen »%c«"
  
! #: d/types.cc:1104
  #, fuzzy, gcc-internal-format
  #| msgid "template-id `%D' for `%+D' does not match any template declaration"
  msgid "size of %qs (%wd) differ from its declared size (%wd)"
--- 79830,79842 ----
  msgid "missing or corrupt object.d"
  msgstr ""
  
! #: d/types.cc:905
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid expression for output modifier '%c'"
  msgid "invalid expression for static array dimension: %s"
  msgstr "ugyldig udtryk til uddataændringen »%c«"
  
! #: d/types.cc:1113
  #, fuzzy, gcc-internal-format
  #| msgid "template-id `%D' for `%+D' does not match any template declaration"
  msgid "size of %qs (%wd) differ from its declared size (%wd)"
*************** msgstr "kommatalskonstant er uden for de
*** 76056,76062 ****
  msgid "Negation of unsigned constant at %L not permitted"
  msgstr ""
  
! #: fortran/arith.cc:141 fortran/arith.cc:2262
  #, gcc-internal-format
  msgid "gfc_arith_error(): Bad error code"
  msgstr ""
--- 79906,79912 ----
  msgid "Negation of unsigned constant at %L not permitted"
  msgstr ""
  
! #: fortran/arith.cc:141 fortran/arith.cc:2297
  #, gcc-internal-format
  msgid "gfc_arith_error(): Bad error code"
  msgstr ""
*************** msgstr ""
*** 76144,76229 ****
  msgid "gfc_compare_expr(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:1846
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsigned exponentiation not permitted with -pedantic at %L"
  msgstr ""
  
! #: fortran/arith.cc:1910
  #, gcc-internal-format
  msgid "eval_intrinsic(): Bad operator"
  msgstr ""
  
! #: fortran/arith.cc:1968
  #, gcc-internal-format
  msgid "eval_type_intrinsic0(): op NULL"
  msgstr ""
  
! #: fortran/arith.cc:2230
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic OK converting %s to %s at %L"
  msgstr "kunne ikke konvertere '%E' til '%T'"
  
! #: fortran/arith.cc:2234
  #, gcc-internal-format
  msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:2239
  #, gcc-internal-format
  msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:2244
  #, gcc-internal-format
  msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:2249
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "division by zero in `%E %% 0'"
  msgid "Division by zero converting %s to %s at %L"
  msgstr "division med nul i '%E %% 0'"
  
! #: fortran/arith.cc:2253
  #, gcc-internal-format, gfc-internal-format
  msgid "Array operands are incommensurate converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2257
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2348 fortran/arith.cc:2570 fortran/arith.cc:2616
! #: fortran/arith.cc:2678 fortran/arith.cc:2733 fortran/arith.cc:2796
! #: fortran/arith.cc:2859 fortran/arith.cc:2931 fortran/arith.cc:3001
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from NaN to int"
  msgid "Conversion from %qs to %qs at %L"
  msgstr "konvertering fra NaN til int"
  
! #: fortran/arith.cc:2380 fortran/arith.cc:2416 fortran/arith.cc:2484
! #: fortran/arith.cc:2520 fortran/arith.cc:2561 fortran/arith.cc:2607
! #: fortran/arith.cc:2668 fortran/arith.cc:2723 fortran/arith.cc:2786
! #: fortran/arith.cc:2849 fortran/arith.cc:2921 fortran/arith.cc:2993
  #, fuzzy, gcc-internal-format
  #| msgid "invalid conversion from `%T' to `%T'"
  msgid "Change of value in conversion from %qs to %qs at %L"
  msgstr "ugyldig konvertering fra '%T' til '%T'"
  
! #: fortran/arith.cc:2772 fortran/arith.cc:2834 fortran/arith.cc:2907
  #, fuzzy, gcc-internal-format
  #| msgid "invalid conversion from `%T' to `%T'"
  msgid "Non-zero imaginary part discarded in conversion from %qs to %qs at %L"
  msgstr "ugyldig konvertering fra '%T' til '%T'"
  
! #: fortran/arith.cc:3118
  #, gcc-internal-format
  msgid "The Hollerith constant at %L is truncated in conversion to %qs"
  msgstr ""
  
! #: fortran/arith.cc:3147
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Character constant at %0 has no closing apostrophe at %1"
  msgid "The character constant at %L is truncated in conversion to %s"
--- 79994,80079 ----
  msgid "gfc_compare_expr(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:1858
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsigned exponentiation not permitted with -pedantic at %L"
  msgstr ""
  
! #: fortran/arith.cc:1922
  #, gcc-internal-format
  msgid "eval_intrinsic(): Bad operator"
  msgstr ""
  
! #: fortran/arith.cc:2003
  #, gcc-internal-format
  msgid "eval_type_intrinsic0(): op NULL"
  msgstr ""
  
! #: fortran/arith.cc:2265
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic OK converting %s to %s at %L"
  msgstr "kunne ikke konvertere '%E' til '%T'"
  
! #: fortran/arith.cc:2269
  #, gcc-internal-format
  msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:2274
  #, gcc-internal-format
  msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:2279
  #, gcc-internal-format
  msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:2284
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "division by zero in `%E %% 0'"
  msgid "Division by zero converting %s to %s at %L"
  msgstr "division med nul i '%E %% 0'"
  
! #: fortran/arith.cc:2288
  #, gcc-internal-format, gfc-internal-format
  msgid "Array operands are incommensurate converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2292
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2383 fortran/arith.cc:2605 fortran/arith.cc:2651
! #: fortran/arith.cc:2713 fortran/arith.cc:2768 fortran/arith.cc:2831
! #: fortran/arith.cc:2894 fortran/arith.cc:2966 fortran/arith.cc:3036
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from NaN to int"
  msgid "Conversion from %qs to %qs at %L"
  msgstr "konvertering fra NaN til int"
  
! #: fortran/arith.cc:2415 fortran/arith.cc:2451 fortran/arith.cc:2519
! #: fortran/arith.cc:2555 fortran/arith.cc:2596 fortran/arith.cc:2642
! #: fortran/arith.cc:2703 fortran/arith.cc:2758 fortran/arith.cc:2821
! #: fortran/arith.cc:2884 fortran/arith.cc:2956 fortran/arith.cc:3028
  #, fuzzy, gcc-internal-format
  #| msgid "invalid conversion from `%T' to `%T'"
  msgid "Change of value in conversion from %qs to %qs at %L"
  msgstr "ugyldig konvertering fra '%T' til '%T'"
  
! #: fortran/arith.cc:2807 fortran/arith.cc:2869 fortran/arith.cc:2942
  #, fuzzy, gcc-internal-format
  #| msgid "invalid conversion from `%T' to `%T'"
  msgid "Non-zero imaginary part discarded in conversion from %qs to %qs at %L"
  msgstr "ugyldig konvertering fra '%T' til '%T'"
  
! #: fortran/arith.cc:3153
  #, gcc-internal-format
  msgid "The Hollerith constant at %L is truncated in conversion to %qs"
  msgstr ""
  
! #: fortran/arith.cc:3182
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Character constant at %0 has no closing apostrophe at %1"
  msgid "The character constant at %L is truncated in conversion to %s"
*************** msgstr ""
*** 76312,76323 ****
  msgid "Array reference at %C cannot have more than %d dimensions"
  msgstr ""
  
! #: fortran/array.cc:335 fortran/array.cc:805 fortran/check.cc:3813
! #: fortran/check.cc:6610 fortran/check.cc:6653 fortran/check.cc:6695
! #: fortran/check.cc:6722 fortran/check.cc:6985 fortran/match.cc:1859
! #: fortran/match.cc:3657 fortran/match.cc:3999 fortran/match.cc:4195
! #: fortran/simplify.cc:3099 fortran/simplify.cc:3129 fortran/simplify.cc:6736
! #: fortran/simplify.cc:9043
  #, gcc-internal-format
  msgid "Coarrays disabled at %C, use %<-fcoarray=%> to enable"
  msgstr ""
--- 80162,80171 ----
  msgid "Array reference at %C cannot have more than %d dimensions"
  msgstr ""
  
! #: fortran/array.cc:335 fortran/array.cc:816 fortran/match.cc:1917
! #: fortran/match.cc:3927 fortran/match.cc:4414 fortran/match.cc:4610
! #: fortran/simplify.cc:3386 fortran/simplify.cc:3416 fortran/simplify.cc:7040
! #: fortran/simplify.cc:9341
  #, gcc-internal-format
  msgid "Coarrays disabled at %C, use %<-fcoarray=%> to enable"
  msgstr ""
*************** msgid "Expression at %L in this context
*** 76365,76586 ****
  msgstr "den anden parameter til '__builtin_expect' skal være en konstant"
  
  #. F2018:R821: "assumed-implied-spec  is  [ lower-bound : ] *".
! #: fortran/array.cc:586
  #, gcc-internal-format, gfc-internal-format
  msgid "A lower bound must precede colon in assumed-size array specification at %L"
  msgstr ""
  
! #: fortran/array.cc:598
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in array specification at %C"
  msgstr ""
  
! #: fortran/array.cc:611 fortran/array.cc:643
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Expecting a scalar INTEGER expression at %C, found %s"
  msgstr "tildeling af startværdi til new-udtryk med '='"
  
! #: fortran/array.cc:680
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %C"
  msgstr ""
  
! #: fortran/array.cc:714
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No specification for implied-DO iterator `%A' at %0"
  msgid "Bad array specification for implied-shape array at %C"
  msgstr "Ingen angivelse af underforstået DO-iterator '%A' ved %0"
  
! #: fortran/array.cc:730 fortran/array.cc:843
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for an explicitly shaped array at %C"
  msgstr ""
  
! #: fortran/array.cc:740 fortran/array.cc:853
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for assumed shape array at %C"
  msgstr ""
  
! #: fortran/array.cc:754 fortran/array.cc:867
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No specification for implied-DO iterator `%A' at %0"
  msgid "Bad specification for deferred shape array at %C"
  msgstr "Ingen angivelse af underforstået DO-iterator '%A' ved %0"
  
! #: fortran/array.cc:764 fortran/array.cc:871
  #, 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 %C"
  msgstr "Ingen angivelse af underforstået DO-iterator '%A' ved %0"
  
! #: fortran/array.cc:776 fortran/array.cc:883
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't specify array dimension in a declaration"
  msgid "Expected another dimension in array declaration at %C"
  msgstr "Kan ikke angive tabeldimension i en erklæring"
  
! #: fortran/array.cc:782 fortran/array.cc:811 fortran/array.cc:889
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C has more than %d dimensions"
  msgstr ""
  
! #: fortran/array.cc:788
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C with more than 7 dimensions"
  msgstr ""
  
! #: fortran/array.cc:800
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "forward declaration of `%#T'"
  msgid "Coarray declaration at %C"
  msgstr "forhåndserklæring af '%#T'"
  
! #: fortran/array.cc:897
  #, gcc-internal-format
  msgid "Upper bound of last coarray dimension must be %<*%> at %C"
  msgstr ""
  
! #: fortran/array.cc:971
  #, gcc-internal-format
  msgid "The assumed-rank array %qs at %L shall not have a codimension"
  msgstr ""
  
! #: fortran/array.cc:1027
  #, gcc-internal-format
  msgid "rank + corank of %qs exceeds %d at %C"
  msgstr ""
  
! #: fortran/array.cc:1153
  #, gcc-internal-format
  msgid "DO-iterator %qs at %L is inside iterator of the same name"
  msgstr ""
  
! #: fortran/array.cc:1245 fortran/array.cc:1473
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in array constructor at %C"
  msgstr "\"%s\" må ikke optræde i makroparameterliste"
  
! #: fortran/array.cc:1275
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in an array constructor"
  msgstr "overløb i konstant udtryk"
  
! #: fortran/array.cc:1284
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NULL() at %C cannot appear in an array constructor"
  msgstr "overløb i konstant udtryk"
  
! #: fortran/array.cc:1346
  #, gcc-internal-format, gfc-internal-format
  msgid "[...] style array constructors at %C"
  msgstr ""
  
! #: fortran/array.cc:1366
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor including type specification at %C"
  msgstr ""
  
! #: fortran/array.cc:1372 fortran/match.cc:4631
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgstr ""
  
! #: fortran/array.cc:1380
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain an asterisk for a type parameter"
  msgstr "objektet '%E' kan ikke bruges som skabelonsparameter"
  
! #: fortran/array.cc:1398
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Min/max instructions not allowed"
  msgid "Empty array constructor at %C is not allowed"
  msgstr "Min/max-instruktioner ikke tilladt"
  
! #: fortran/array.cc:1435 fortran/array.cc:1445
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "incompatible type for argument %d of `%s'"
  msgid "Incompatible typespec for array element at %L"
  msgstr "typen af den %d. parameter i '%s' passer ikke"
  
! #: fortran/array.cc:1520
  #, gcc-internal-format, gfc-internal-format
  msgid "Element in %s array constructor at %L is %s"
  msgstr ""
  
! #: fortran/array.cc:1851
  #, gcc-internal-format, gfc-internal-format
  msgid "Iterator step at %L cannot be zero"
  msgstr ""
  
! #: fortran/array.cc:2010
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/array.cc:2189
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO initial expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2196
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO final expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2203
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO step expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2215
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr ""
  
! #: fortran/array.cc:2226
  #, gcc-internal-format
  msgid "Array constructor value %qs at %L is of the ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/array.cc:2320
  #, fuzzy, gcc-internal-format
  #| msgid "two `u's in integer constant"
  msgid "Different CHARACTER lengths (%wd/%wd) in array constructor at %L"
  msgstr "to 'u'-endelser i heltalskonstant"
  
! #: fortran/array.cc:2438
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2504
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2508
  #, 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.cc:2646
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr ""
  
! #: fortran/array.cc:2697
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2749
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.cc:2897
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
--- 80213,80434 ----
  msgstr "den anden parameter til '__builtin_expect' skal være en konstant"
  
  #. F2018:R821: "assumed-implied-spec  is  [ lower-bound : ] *".
! #: fortran/array.cc:587
  #, gcc-internal-format, gfc-internal-format
  msgid "A lower bound must precede colon in assumed-size array specification at %L"
  msgstr ""
  
! #: fortran/array.cc:599
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in array specification at %C"
  msgstr ""
  
! #: fortran/array.cc:612 fortran/array.cc:651
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Expecting a scalar INTEGER expression at %C, found %s"
  msgstr "tildeling af startværdi til new-udtryk med '='"
  
! #: fortran/array.cc:691
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %C"
  msgstr ""
  
! #: fortran/array.cc:725
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No specification for implied-DO iterator `%A' at %0"
  msgid "Bad array specification for implied-shape array at %C"
  msgstr "Ingen angivelse af underforstået DO-iterator '%A' ved %0"
  
! #: fortran/array.cc:741 fortran/array.cc:854
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for an explicitly shaped array at %C"
  msgstr ""
  
! #: fortran/array.cc:751 fortran/array.cc:864
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for assumed shape array at %C"
  msgstr ""
  
! #: fortran/array.cc:765 fortran/array.cc:878
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No specification for implied-DO iterator `%A' at %0"
  msgid "Bad specification for deferred shape array at %C"
  msgstr "Ingen angivelse af underforstået DO-iterator '%A' ved %0"
  
! #: fortran/array.cc:775 fortran/array.cc:882
  #, 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 %C"
  msgstr "Ingen angivelse af underforstået DO-iterator '%A' ved %0"
  
! #: fortran/array.cc:787 fortran/array.cc:894
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't specify array dimension in a declaration"
  msgid "Expected another dimension in array declaration at %C"
  msgstr "Kan ikke angive tabeldimension i en erklæring"
  
! #: fortran/array.cc:793 fortran/array.cc:822 fortran/array.cc:900
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C has more than %d dimensions"
  msgstr ""
  
! #: fortran/array.cc:799
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C with more than 7 dimensions"
  msgstr ""
  
! #: fortran/array.cc:811
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "forward declaration of `%#T'"
  msgid "Coarray declaration at %C"
  msgstr "forhåndserklæring af '%#T'"
  
! #: fortran/array.cc:908
  #, gcc-internal-format
  msgid "Upper bound of last coarray dimension must be %<*%> at %C"
  msgstr ""
  
! #: fortran/array.cc:982
  #, gcc-internal-format
  msgid "The assumed-rank array %qs at %L shall not have a codimension"
  msgstr ""
  
! #: fortran/array.cc:1038
  #, gcc-internal-format
  msgid "rank + corank of %qs exceeds %d at %C"
  msgstr ""
  
! #: fortran/array.cc:1164
  #, gcc-internal-format
  msgid "DO-iterator %qs at %L is inside iterator of the same name"
  msgstr ""
  
! #: fortran/array.cc:1256 fortran/array.cc:1487
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in array constructor at %C"
  msgstr "\"%s\" må ikke optræde i makroparameterliste"
  
! #: fortran/array.cc:1286
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in an array constructor"
  msgstr "overløb i konstant udtryk"
  
! #: fortran/array.cc:1295
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NULL() at %C cannot appear in an array constructor"
  msgstr "overløb i konstant udtryk"
  
! #: fortran/array.cc:1358
  #, gcc-internal-format, gfc-internal-format
  msgid "[...] style array constructors at %C"
  msgstr ""
  
! #: fortran/array.cc:1380
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor including type specification at %C"
  msgstr ""
  
! #: fortran/array.cc:1386 fortran/match.cc:5046
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgstr ""
  
! #: fortran/array.cc:1394
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain an asterisk for a type parameter"
  msgstr "objektet '%E' kan ikke bruges som skabelonsparameter"
  
! #: fortran/array.cc:1412
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Min/max instructions not allowed"
  msgid "Empty array constructor at %C is not allowed"
  msgstr "Min/max-instruktioner ikke tilladt"
  
! #: fortran/array.cc:1449 fortran/array.cc:1459
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "incompatible type for argument %d of `%s'"
  msgid "Incompatible typespec for array element at %L"
  msgstr "typen af den %d. parameter i '%s' passer ikke"
  
! #: fortran/array.cc:1534
  #, gcc-internal-format, gfc-internal-format
  msgid "Element in %s array constructor at %L is %s"
  msgstr ""
  
! #: fortran/array.cc:1898
  #, gcc-internal-format, gfc-internal-format
  msgid "Iterator step at %L cannot be zero"
  msgstr ""
  
! #: fortran/array.cc:2057
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/array.cc:2237
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO initial expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2244
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO final expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2251
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO step expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2263
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr ""
  
! #: fortran/array.cc:2274
  #, gcc-internal-format
  msgid "Array constructor value %qs at %L is of the ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/array.cc:2381
  #, fuzzy, gcc-internal-format
  #| msgid "two `u's in integer constant"
  msgid "Different CHARACTER lengths (%wd/%wd) in array constructor at %L"
  msgstr "to 'u'-endelser i heltalskonstant"
  
! #: fortran/array.cc:2527
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2593
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2597
  #, 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.cc:2735
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr ""
  
! #: fortran/array.cc:2786
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2838
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.cc:2986
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
*************** msgstr "datamedlem '%D' kan ikke være e
*** 76603,76609 ****
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/check.cc:123 fortran/resolve.cc:12334
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid suffix on integer constant"
  msgid "Invalid use of BOZ literal constant at %L"
--- 80451,80457 ----
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/check.cc:123 fortran/resolve.cc:13058
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid suffix on integer constant"
  msgid "Invalid use of BOZ literal constant at %L"
*************** msgstr "1. parameter til __builtin_spe_p
*** 76674,76680 ****
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or REAL or UNSIGNED"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/check.cc:681 fortran/check.cc:3768
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of intrinsic type"
  msgstr ""
--- 80522,80528 ----
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or REAL or UNSIGNED"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/check.cc:681 fortran/check.cc:3846
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of intrinsic type"
  msgstr ""
*************** msgstr ""
*** 76689,76695 ****
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
  msgstr ""
  
! #: fortran/check.cc:742 fortran/check.cc:8287
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "%qs argument of %qs intrinsic at %L must be a constant"
--- 80537,80543 ----
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
  msgstr ""
  
! #: fortran/check.cc:742 fortran/check.cc:8470
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "%qs argument of %qs intrinsic at %L must be a constant"
*************** msgstr ""
*** 76716,77004 ****
  msgid "%qs argument of %qs intrinsic at %L must be a logical array"
  msgstr ""
  
! #: fortran/check.cc:835
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "%qs argument of %qs intrinsic at %L must be an array"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/check.cc:856
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "%qs at %L must be nonnegative"
  msgstr "%s-roteringsantal er negativt"
  
! #: fortran/check.cc:877
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "%qs argument of %qs intrinsic at %L must be positive"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/check.cc:910
  #, gcc-internal-format
  msgid "The absolute value of SHIFT at %L must be less than or equal to BIT_SIZE(%qs)"
  msgstr ""
  
! #: fortran/check.cc:921
  #, gcc-internal-format
  msgid "%qs at %L must be less than or equal to BIT_SIZE(%qs)"
  msgstr ""
  
! #: fortran/check.cc:931
  #, gcc-internal-format
  msgid "%qs at %L must be less than BIT_SIZE(%qs)"
  msgstr ""
  
! #: fortran/check.cc:964
  #, gcc-internal-format
  msgid "%qs at %L must be less than or equal to the BIT_SIZE of INTEGER(KIND=%d)"
  msgstr ""
  
! #: fortran/check.cc:997
  #, gcc-internal-format
  msgid "%<%s + %s%> at %L must be less than or equal to BIT_SIZE(%qs)"
  msgstr ""
  
! #: fortran/check.cc:1030
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be the same type and kind as %qs"
  msgstr ""
  
! #: fortran/check.cc:1047
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "%qs argument of %qs intrinsic at %L must be of rank %d"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/check.cc:1062
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/check.cc:1084
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be ALLOCATABLE"
  msgstr ""
  
! #: fortran/check.cc:1102
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of kind %d"
  msgstr ""
  
! #: fortran/check.cc:1121
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L cannot be INTENT(IN)"
  msgstr ""
  
! #: fortran/check.cc:1148
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "%qs argument of %qs intrinsic at %L must be a variable"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/check.cc:1193
  #, gcc-internal-format
  msgid "%<dim%> argument of %qs intrinsic at %L is not a valid codimension index"
  msgstr ""
  
! #: fortran/check.cc:1245
  #, gcc-internal-format
  msgid "%<dim%> argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/check.cc:1348
  #, gcc-internal-format, gfc-internal-format
  msgid "Unequal character lengths (%ld/%ld) in %s at %L"
  msgstr ""
  
! #: fortran/check.cc:1369
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%wd/%ld)"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/check.cc:1432
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "BOZ literal constant at %L cannot appear in ACHAR intrinsic subprogram"
  msgstr "RETURN-sætning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/check.cc:1522 fortran/check.cc:1555
  #, gcc-internal-format
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have the same type"
  msgstr ""
  
! #: fortran/check.cc:1531 fortran/check.cc:1564 fortran/check.cc:4085
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "different type"
  msgid "Different type kinds at %L"
  msgstr "anden type"
  
! #: fortran/check.cc:1587
  #, gcc-internal-format
  msgid "NULL at %L is not permitted as actual argument to %qs intrinsic function"
  msgstr ""
  
! #: fortran/check.cc:1609
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a POINTER"
  msgstr ""
  
! #: fortran/check.cc:1618 fortran/check.cc:1653 fortran/check.cc:4870
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:1635
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a pointer or target VARIABLE or FUNCTION"
  msgstr ""
  
! #: fortran/check.cc:1644
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a POINTER or a TARGET"
  msgstr ""
  
! #: fortran/check.cc:1671
  #, gcc-internal-format, gfc-internal-format
  msgid "Array section with a vector subscript at %L shall not be the target of a pointer"
  msgstr ""
  
! #: fortran/check.cc:1718
  #, gcc-internal-format, gfc-internal-format
  msgid "ATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND or a logical of ATOMIC_LOGICAL_KIND"
  msgstr ""
  
! #: fortran/check.cc:1726
  #, gcc-internal-format, gfc-internal-format
  msgid "ATOM argument at %L of the %s intrinsic function shall be a coarray or coindexed"
  msgstr ""
  
! #: fortran/check.cc:1733
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' attribute larger than %d"
  msgid "%qs argument of %qs intrinsic at %L shall have the same type as %qs at %L"
  msgstr "parameter til egenskaben '%s' er større end %d"
  
! #: fortran/check.cc:1751 fortran/check.cc:2000
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too few arguments to %s `%+#D'"
  msgid "STAT= argument to %s at %L"
  msgstr "for få parametre til %s '%+#D'"
  
! #: fortran/check.cc:1770 fortran/check.cc:1940 fortran/check.cc:2037
  #, gcc-internal-format, gfc-internal-format
  msgid "ATOM argument of the %s intrinsic function at %L shall be definable"
  msgstr ""
  
! #: fortran/check.cc:1784 fortran/check.cc:2020
  #, gcc-internal-format, gfc-internal-format
  msgid "ATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND"
  msgstr ""
  
! #: fortran/check.cc:1804
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE argument of the %s intrinsic function at %L shall be definable"
  msgstr ""
  
! #: fortran/check.cc:1823 fortran/check.cc:1873 fortran/check.cc:1908
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
! msgid "%qs argument of %qs intrinsic at %L not yet supported"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/check.cc:1848
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' attribute larger than %d"
  msgid "%qs argument of %qs intrinsic at %L shall have a type of CHARACTER(KIND=C_CHAR)"
  msgstr "parameter til egenskaben '%s' er større end %d"
  
! #: fortran/check.cc:1893
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "%qs argument of %qs intrinsic at %L shall specify a valid integer kind"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/check.cc:1947 fortran/check.cc:2044
  #, gcc-internal-format, gfc-internal-format
  msgid "OLD argument of the %s intrinsic function at %L shall be definable"
  msgstr ""
  
! #: fortran/check.cc:1962
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT argument at %L to the intrinsic EVENT_QUERY shall be of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/check.cc:1972
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "COUNT argument of the EVENT_QUERY intrinsic function at %L shall be definable"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/check.cc:1985
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument of the EVENT_QUERY intrinsic function at %L shall have at least the range of the default integer"
  msgstr ""
  
! #: fortran/check.cc:2064
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong type argument to %s"
  msgid "Negative argument N at %L"
  msgstr "forkert parametertype til %s"
  
! #: fortran/check.cc:2195
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "BOZ literal constant at %L cannot appear in CHAR intrinsic subprogram"
  msgstr "RETURN-sætning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/check.cc:2319 fortran/check.cc:2839
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must not be present if %<x%> is COMPLEX"
  msgstr ""
  
! #: fortran/check.cc:2328 fortran/check.cc:2848
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have a type of either REAL or INTEGER"
  msgstr ""
  
! #: fortran/check.cc:2338 fortran/check.cc:2344
  #, gcc-internal-format, gfc-internal-format
  msgid "Conversion from %s to default-kind COMPLEX(%d) at %L might lose precision, consider using the KIND argument"
  msgstr ""
  
! #: fortran/check.cc:2366
  #, gcc-internal-format
  msgid "Argument %<A%> with INTENT(INOUT) at %L of the intrinsic subroutine %s shall not have a vector subscript"
  msgstr ""
  
! #: fortran/check.cc:2374
  #, gcc-internal-format, gfc-internal-format
  msgid "The A argument at %L to the intrinsic %s shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:2397
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument to `%s' must be a 2-bit unsigned literal"
  msgid "The stat= argument at %L must be a kind=4 integer variable"
  msgstr "parameter til '%s' skal være en 2 bit-konstant uden fortegn"
  
! #: fortran/check.cc:2413
  #, gcc-internal-format, gfc-internal-format
  msgid "The errmsg= argument at %L must be a default-kind character variable"
  msgstr ""
  
! #: fortran/check.cc:2421
  #, gcc-internal-format
  msgid "Coarrays disabled at %L, use %<-fcoarray=%> to enable"
  msgstr ""
  
! #: fortran/check.cc:2436
  #, gcc-internal-format, gfc-internal-format
  msgid "Support for the A argument at %L which is polymorphic A argument or has allocatable components is not yet implemented"
  msgstr ""
  
! #: fortran/check.cc:2469
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "OPERATION argument at %L must be a PURE function"
--- 80564,80877 ----
  msgid "%qs argument of %qs intrinsic at %L must be a logical array"
  msgstr ""
  
! #: fortran/check.cc:838
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "%qs argument of %qs intrinsic at %L must be an array"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/check.cc:859
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "%qs at %L must be nonnegative"
  msgstr "%s-roteringsantal er negativt"
  
! #: fortran/check.cc:880
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "%qs argument of %qs intrinsic at %L must be positive"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/check.cc:913
  #, gcc-internal-format
  msgid "The absolute value of SHIFT at %L must be less than or equal to BIT_SIZE(%qs)"
  msgstr ""
  
! #: fortran/check.cc:924
  #, gcc-internal-format
  msgid "%qs at %L must be less than or equal to BIT_SIZE(%qs)"
  msgstr ""
  
! #: fortran/check.cc:934
  #, gcc-internal-format
  msgid "%qs at %L must be less than BIT_SIZE(%qs)"
  msgstr ""
  
! #: fortran/check.cc:967
  #, gcc-internal-format
  msgid "%qs at %L must be less than or equal to the BIT_SIZE of INTEGER(KIND=%d)"
  msgstr ""
  
! #: fortran/check.cc:1000
  #, gcc-internal-format
  msgid "%<%s + %s%> at %L must be less than or equal to BIT_SIZE(%qs)"
  msgstr ""
  
! #: fortran/check.cc:1033
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be the same type and kind as %qs"
  msgstr ""
  
! #: fortran/check.cc:1050
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "%qs argument of %qs intrinsic at %L must be of rank %d"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/check.cc:1065
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/check.cc:1087
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be ALLOCATABLE"
  msgstr ""
  
! #: fortran/check.cc:1105
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of kind %d"
  msgstr ""
  
! #: fortran/check.cc:1118
! #, fuzzy, gcc-internal-format
! #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
! msgid "Not supported: %qs argument of %qs intrinsic at %L with kind %d"
! msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
! 
! #: fortran/check.cc:1135
! #, fuzzy, gcc-internal-format
! #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
! msgid "%qs argument of %qs intrinsic at %L must have a decimal exponent range of at least four"
! msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
! 
! #: fortran/check.cc:1154
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L cannot be INTENT(IN)"
  msgstr ""
  
! #: fortran/check.cc:1181
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "%qs argument of %qs intrinsic at %L must be a variable"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/check.cc:1226
  #, gcc-internal-format
  msgid "%<dim%> argument of %qs intrinsic at %L is not a valid codimension index"
  msgstr ""
  
! #: fortran/check.cc:1278
  #, gcc-internal-format
  msgid "%<dim%> argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/check.cc:1381
  #, gcc-internal-format, gfc-internal-format
  msgid "Unequal character lengths (%ld/%ld) in %s at %L"
  msgstr ""
  
! #: fortran/check.cc:1402
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%wd/%ld)"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/check.cc:1465
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "BOZ literal constant at %L cannot appear in ACHAR intrinsic subprogram"
  msgstr "RETURN-sætning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/check.cc:1555 fortran/check.cc:1588
  #, gcc-internal-format
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have the same type"
  msgstr ""
  
! #: fortran/check.cc:1564 fortran/check.cc:1597 fortran/check.cc:4164
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "different type"
  msgid "Different type kinds at %L"
  msgstr "anden type"
  
! #: fortran/check.cc:1620
  #, gcc-internal-format
  msgid "NULL at %L is not permitted as actual argument to %qs intrinsic function"
  msgstr ""
  
! #: fortran/check.cc:1642
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a POINTER"
  msgstr ""
  
! #: fortran/check.cc:1651 fortran/check.cc:1686 fortran/check.cc:4959
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:1668
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a pointer or target VARIABLE or FUNCTION"
  msgstr ""
  
! #: fortran/check.cc:1677
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a POINTER or a TARGET"
  msgstr ""
  
! #: fortran/check.cc:1704
  #, gcc-internal-format, gfc-internal-format
  msgid "Array section with a vector subscript at %L shall not be the target of a pointer"
  msgstr ""
  
! #: fortran/check.cc:1751
  #, gcc-internal-format, gfc-internal-format
  msgid "ATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND or a logical of ATOMIC_LOGICAL_KIND"
  msgstr ""
  
! #: fortran/check.cc:1759
  #, gcc-internal-format, gfc-internal-format
  msgid "ATOM argument at %L of the %s intrinsic function shall be a coarray or coindexed"
  msgstr ""
  
! #: fortran/check.cc:1766
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' attribute larger than %d"
  msgid "%qs argument of %qs intrinsic at %L shall have the same type as %qs at %L"
  msgstr "parameter til egenskaben '%s' er større end %d"
  
! #: fortran/check.cc:1784 fortran/check.cc:2058
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too few arguments to %s `%+#D'"
  msgid "STAT= argument to %s at %L"
  msgstr "for få parametre til %s '%+#D'"
  
! #: fortran/check.cc:1803 fortran/check.cc:1998 fortran/check.cc:2095
  #, gcc-internal-format, gfc-internal-format
  msgid "ATOM argument of the %s intrinsic function at %L shall be definable"
  msgstr ""
  
! #: fortran/check.cc:1817 fortran/check.cc:2078
  #, gcc-internal-format, gfc-internal-format
  msgid "ATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND"
  msgstr ""
  
! #: fortran/check.cc:1837
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE argument of the %s intrinsic function at %L shall be definable"
  msgstr ""
  
! #: fortran/check.cc:1852
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
! msgid "%qs argument of %qs intrinsic at %L shall be of type %<team_type%> from the intrinsic module %<ISO_FORTRAN_ENV%>"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/check.cc:1891
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' attribute larger than %d"
  msgid "%qs argument of %qs intrinsic at %L shall have a type of CHARACTER(KIND=C_CHAR)"
  msgstr "parameter til egenskaben '%s' er større end %d"
  
! #: fortran/check.cc:1916
! #, fuzzy, gcc-internal-format
! #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
! msgid "%qs argument of %qs intrinsic at %L not yet supported"
! msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
! 
! #: fortran/check.cc:1936
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "%qs argument of %qs intrinsic at %L shall specify a valid integer kind"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/check.cc:1963
! #, gcc-internal-format
! msgid "%qs argument of %qs intrinsic at %L shall specify one of the INITIAL_TEAM, PARENT_TEAM or CURRENT_TEAM constants from the intrinsic module ISO_FORTRAN_ENV"
! msgstr ""
! 
! #: fortran/check.cc:2005 fortran/check.cc:2102
  #, gcc-internal-format, gfc-internal-format
  msgid "OLD argument of the %s intrinsic function at %L shall be definable"
  msgstr ""
  
! #: fortran/check.cc:2020
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT argument at %L to the intrinsic EVENT_QUERY shall be of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/check.cc:2030
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "COUNT argument of the EVENT_QUERY intrinsic function at %L shall be definable"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/check.cc:2043
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument of the EVENT_QUERY intrinsic function at %L shall have at least the range of the default integer"
  msgstr ""
  
! #: fortran/check.cc:2122
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong type argument to %s"
  msgid "Negative argument N at %L"
  msgstr "forkert parametertype til %s"
  
! #: fortran/check.cc:2253
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "BOZ literal constant at %L cannot appear in CHAR intrinsic subprogram"
  msgstr "RETURN-sætning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/check.cc:2377 fortran/check.cc:2917
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must not be present if %<x%> is COMPLEX"
  msgstr ""
  
! #: fortran/check.cc:2386 fortran/check.cc:2926
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have a type of either REAL or INTEGER"
  msgstr ""
  
! #: fortran/check.cc:2396 fortran/check.cc:2402
  #, gcc-internal-format, gfc-internal-format
  msgid "Conversion from %s to default-kind COMPLEX(%d) at %L might lose precision, consider using the KIND argument"
  msgstr ""
  
! #: fortran/check.cc:2424
  #, gcc-internal-format
  msgid "Argument %<A%> with INTENT(INOUT) at %L of the intrinsic subroutine %s shall not have a vector subscript"
  msgstr ""
  
! #: fortran/check.cc:2432
  #, gcc-internal-format, gfc-internal-format
  msgid "The A argument at %L to the intrinsic %s shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:2455
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument to `%s' must be a 2-bit unsigned literal"
  msgid "The stat= argument at %L must be a kind=4 integer variable"
  msgstr "parameter til '%s' skal være en 2 bit-konstant uden fortegn"
  
! #: fortran/check.cc:2471
  #, gcc-internal-format, gfc-internal-format
  msgid "The errmsg= argument at %L must be a default-kind character variable"
  msgstr ""
  
! #: fortran/check.cc:2479 fortran/check.cc:2779 fortran/check.cc:3891
! #: fortran/check.cc:6768 fortran/check.cc:6819 fortran/check.cc:6849
! #: fortran/check.cc:6867 fortran/check.cc:7167
  #, gcc-internal-format
  msgid "Coarrays disabled at %L, use %<-fcoarray=%> to enable"
  msgstr ""
  
! #: fortran/check.cc:2494
  #, gcc-internal-format, gfc-internal-format
  msgid "Support for the A argument at %L which is polymorphic A argument or has allocatable components is not yet implemented"
  msgstr ""
  
! #: fortran/check.cc:2527
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "OPERATION argument at %L must be a PURE function"
*************** msgstr "parameter til '%s' skal være en
*** 77007,77848 ****
  #. None of the intrinsics fulfills the criteria of taking two arguments,
  #. returning the same type and kind as the arguments and being permitted
  #. as actual argument.
! #: fortran/check.cc:2479
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Return values of functions in FPU registers"
  msgid "Intrinsic function %s at %L is not permitted for %s"
  msgstr "Returnér værdier fra funktioner i fpu-registre"
  
! #: fortran/check.cc:2497
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall have two arguments"
  msgstr ""
  
! #: fortran/check.cc:2507
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s argument at %L has type %s but the function passed as OPERATION at %L returns %s"
  msgstr ""
  
! #: fortran/check.cc:2518
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L has arguments of type %s and %s but shall have type %s"
  msgstr ""
  
! #: fortran/check.cc:2529
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall have scalar nonallocatable nonpointer arguments and return a nonallocatable nonpointer scalar"
  msgstr ""
  
! #: fortran/check.cc:2537
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall have the VALUE attribute either for none or both arguments"
  msgstr ""
  
! #: fortran/check.cc:2544
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall have the TARGET attribute either for none or both arguments"
  msgstr ""
  
! #: fortran/check.cc:2551
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall have the ASYNCHRONOUS attribute either for none or both arguments"
  msgstr ""
  
! #: fortran/check.cc:2559
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall not have the OPTIONAL attribute for either of the arguments"
  msgstr ""
  
! #: fortran/check.cc:2577
  #, gcc-internal-format, gfc-internal-format
  msgid "The character length of the %s argument at %L and of the arguments of the OPERATION at %L shall be the same"
  msgstr ""
  
! #: fortran/check.cc:2585
  #, gcc-internal-format, gfc-internal-format
  msgid "The character length of the %s argument at %L and of the function result of the OPERATION at %L shall be the same"
  msgstr ""
  
! #: fortran/check.cc:2602
  #, gcc-internal-format, gfc-internal-format
  msgid "The A argument at %L of CO_REDUCE shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:2609
  #, gcc-internal-format, gfc-internal-format
  msgid "Support for the A argument at %L with allocatable components is not yet implemented"
  msgstr ""
  
! #: fortran/check.cc:2631
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "%qs argument of %qs intrinsic at %L shall be of type integer, real or character"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/check.cc:2660 fortran/check.cc:2668
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "%qs argument of %qs intrinsic at %L shall not be UNSIGNED"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/check.cc:2676 fortran/check.cc:2690
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "BOZ constant at %L cannot appear in the COMPLEX intrinsic subprogram"
  msgstr "RETURN-sætning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/check.cc:2727 fortran/check.cc:3454 fortran/check.cc:3537
! #: fortran/check.cc:3799 fortran/check.cc:3847 fortran/check.cc:5515
! #: fortran/check.cc:5639 fortran/check.cc:5717 fortran/check.cc:6971
! #: fortran/check.cc:7102
  #, gcc-internal-format
  msgid "%qs intrinsic with KIND argument at %L"
  msgstr ""
  
! #: fortran/check.cc:2774 fortran/check.cc:3082 fortran/check.cc:3142
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has invalid shape in dimension %d (%ld/%ld)"
  msgstr ""
  
! #: fortran/check.cc:2789 fortran/check.cc:3097 fortran/check.cc:3157
  #, gcc-internal-format
  msgid "%qs argument of intrinsic %qs at %L of must have rank %d or be a scalar"
  msgstr ""
  
! #: fortran/check.cc:2911 fortran/check.cc:4197 fortran/check.cc:4205
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be numeric or LOGICAL"
  msgstr ""
  
! #: fortran/check.cc:2919 fortran/check.cc:4215
  #, gcc-internal-format
  msgid "Argument types of %qs intrinsic at %L must match (%s/%s)"
  msgstr ""
  
! #: fortran/check.cc:2933
  #, gcc-internal-format
  msgid "Different shape for arguments %qs and %qs at %L for intrinsic %<dot_product%>"
  msgstr ""
  
! #: fortran/check.cc:2953 fortran/check.cc:2961
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be default real"
  msgstr ""
  
! #: fortran/check.cc:3118
  #, gcc-internal-format
  msgid "%qs must be of same type and kind as %qs at %L in %qs"
  msgstr ""
  
! #: fortran/check.cc:3182
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to `%s' option"
  msgid "Missing %qs argument to %qs intrinsic at %L for %qs of type %qs"
  msgstr "der mangler en parameter til tilvalget '%s'"
  
! #: fortran/check.cc:3200
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "BOZ literal constant at %L cannot appear in the FLOAT intrinsic subprogram"
  msgstr "RETURN-sætning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/check.cc:3214
  #, gcc-internal-format, gfc-internal-format
  msgid "non-default INTEGER kind argument to %s intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:3275
  #, gcc-internal-format
  msgid "COMPLEX argument %qs of %qs intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:3401
  #, fuzzy, gcc-internal-format
  #| msgid "different type"
  msgid "Arguments of %qs have different kind type parameters at %L"
  msgstr "anden type"
  
! #: fortran/check.cc:3505
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "Argument of %s at %L must be of length one"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: fortran/check.cc:3544
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be the same kind as %qs"
  msgstr ""
  
! #: fortran/check.cc:3577
  #, gcc-internal-format
  msgid "UINT intrinsic only valid with %<-funsigned%> at %L"
  msgstr ""
  
! #: fortran/check.cc:3601
  #, gcc-internal-format
  msgid "%qs intrinsic subprogram at %L has been removed.  Use INT intrinsic subprogram."
  msgstr ""
  
! #: fortran/check.cc:3670
  #, gcc-internal-format, gfc-internal-format
  msgid "SIZE at %L must be positive"
  msgstr ""
  
! #: fortran/check.cc:3682
  #, gcc-internal-format, gfc-internal-format
  msgid "The absolute value of SHIFT at %L must be less than or equal to SIZE at %L"
  msgstr ""
  
! #: fortran/check.cc:3741
  #, gcc-internal-format, gfc-internal-format
  msgid "STATUS at %L shall be an INTENT(OUT) variable"
  msgstr ""
  
! #: fortran/check.cc:3750
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not a valid filename"
  msgid "%qs at %L shall be an INTENT(OUT) variable"
  msgstr "\"%s\" er ikke et ugyldigt filnavn"
  
! #: fortran/check.cc:3775
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "%qs argument of %qs intrinsic at %L must be a data entity"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/check.cc:3989
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take exactly two arguments"
  msgid "Intrinsic %qs at %L must have at least two arguments"
  msgstr "'%s' skal tage mod to parametre"
  
! #: fortran/check.cc:4037
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to `%s' option"
  msgid "Missing %qs argument to the %s intrinsic at %L"
  msgstr "der mangler en parameter til tilvalget '%s'"
  
! #: fortran/check.cc:4052
  #, gcc-internal-format
  msgid "Duplicate argument %qs at %L to intrinsic %s"
  msgstr ""
  
! #: fortran/check.cc:4057
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "Unknown argument %qs at %L to intrinsic %s"
  msgstr "for få parametre til funktionen '%s'"
  
! #: fortran/check.cc:4082
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "different type"
  msgid "Different character kinds at %L"
  msgstr "anden type"
  
! #: fortran/check.cc:4091
  #, gcc-internal-format
  msgid "%<a%d%> argument of %qs intrinsic at %L must be %s(%d)"
  msgstr ""
  
! #: fortran/check.cc:4122
  #, gcc-internal-format
  msgid "%qs intrinsic with CHARACTER argument at %L"
  msgstr ""
  
! #: fortran/check.cc:4134
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "%<a1%> argument of %qs intrinsic at %L must be INTEGER, REAL, CHARACTER or UNSIGNED"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/check.cc:4144
  #, gcc-internal-format
  msgid "%<a1%> argument of %qs intrinsic at %L must be INTEGER, REAL or CHARACTER"
  msgstr ""
  
! #: fortran/check.cc:4229
  #, gcc-internal-format
  msgid "Different shape on dimension 1 for arguments %qs and %qs at %L for intrinsic matmul"
  msgstr ""
  
! #: fortran/check.cc:4248
  #, gcc-internal-format
  msgid "Different shape on dimension 2 for argument %qs and dimension 1 for argument %qs at %L for intrinsic matmul"
  msgstr ""
  
! #: fortran/check.cc:4257
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of rank 1 or 2"
  msgstr ""
  
! #: fortran/check.cc:4435
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' attribute larger than %d"
  msgid "Argument %qs of %qs intrinsic at %L must be in type conformance to argument %qs at %L"
  msgstr "parameter til egenskaben '%s' er større end %d"
  
! #: fortran/check.cc:4569
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or UNSIGNED"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/check.cc:4577 fortran/check.cc:8207 fortran/check.cc:8222
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
  msgstr ""
  
! #: fortran/check.cc:4694
  #, gcc-internal-format, gfc-internal-format
  msgid "The FROM argument to MOVE_ALLOC at %L shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:4705
  #, gcc-internal-format, gfc-internal-format
  msgid "The TO argument to MOVE_ALLOC at %L shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:4712
  #, gcc-internal-format, gfc-internal-format
  msgid "The TO arguments in MOVE_ALLOC at %L must be polymorphic if FROM is polymorphic"
  msgstr ""
  
! #: fortran/check.cc:4723
  #, gcc-internal-format, gfc-internal-format
  msgid "The FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the same rank %d/%d"
  msgstr ""
  
! #: fortran/check.cc:4732
  #, gcc-internal-format, gfc-internal-format
  msgid "The FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the same corank %d/%d"
  msgstr ""
  
! #: fortran/check.cc:4772
  #, gcc-internal-format, gfc-internal-format
  msgid "The FROM and TO arguments at %L violate aliasing restrictions (F2003 12.4.1.7)"
  msgstr ""
  
! #: fortran/check.cc:4799
  #, gcc-internal-format
  msgid "Argument %<S%> of NEAREST at %L shall not be zero"
  msgstr ""
  
! #: fortran/check.cc:4855
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a POINTER, ALLOCATABLE or procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:4863
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL intrinsic with allocatable MOLD at %L"
  msgstr ""
  
! #: fortran/check.cc:4906
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' attribute larger than %d"
  msgid "%qs argument of %qs intrinsic at %L shall appear only if %qs is of type REAL and %qs is of type INTEGER or UNSIGNED"
  msgstr "parameter til egenskaben '%s' er større end %d"
  
! #: fortran/check.cc:4984 fortran/check.cc:7049
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)"
  msgstr ""
  
! #: fortran/check.cc:5045
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a dummy variable"
  msgstr ""
  
! #: fortran/check.cc:5055
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of an OPTIONAL dummy variable"
  msgstr ""
  
! #: fortran/check.cc:5074
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must not be a subobject of %qs"
  msgstr ""
  
! #: fortran/check.cc:5125
  #, gcc-internal-format, gfc-internal-format
  msgid "The argument of the RANK intrinsic at %L must be a data object"
  msgstr ""
  
! #: fortran/check.cc:5157
  #, gcc-internal-format, gfc-internal-format
  msgid "The ARRAY argument at %L of REDUCE shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:5167
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument to `%s' must be a 2-bit unsigned literal"
  msgid "The DIM argument at %L, if present, must be an integer scalar"
  msgstr "parameter til '%s' skal være en 2 bit-konstant uden fortegn"
  
! #: fortran/check.cc:5174
  #, gcc-internal-format, gfc-internal-format
  msgid "The MASK argument at %L, if present, must be a logical array with the same rank as ARRAY"
  msgstr ""
  
! #: fortran/check.cc:5186
  #, gcc-internal-format, gfc-internal-format
  msgid "MASK present at %L without IDENTITY"
  msgstr ""
  
! #: fortran/check.cc:5190
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "The ORDERED argument at %L, if present, must be a logical scalar"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: fortran/check.cc:5198
  #, gcc-internal-format, gfc-internal-format
  msgid "The IDENTITY argument at %L, if present, must be a scalar with the same type as ARRAY"
  msgstr ""
  
! #: fortran/check.cc:5289
  #, gcc-internal-format
  msgid "%<shape%> argument of %<reshape%> intrinsic at %L must be an array of constant size"
  msgstr ""
  
! #: fortran/check.cc:5299
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is empty"
  msgstr ""
  
! #: fortran/check.cc:5306
  #, gcc-internal-format
  msgid "%<shape%> argument of %<reshape%> intrinsic at %L has more than %d elements"
  msgstr ""
  
! #: fortran/check.cc:5329
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has negative element (%d)"
  msgstr ""
  
! #: fortran/check.cc:5369
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has wrong number of elements (%d/%d)"
  msgstr ""
  
! #: fortran/check.cc:5387
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has out-of-range dimension (%d)"
  msgstr ""
  
! #: fortran/check.cc:5396
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' attribute larger than %d"
  msgid "%qs argument of %qs intrinsic at %L has invalid permutation of dimensions (dimension %qd duplicated)"
  msgstr "parameter til egenskaben '%s' er større end %d"
  
! #: fortran/check.cc:5431 fortran/simplify.cc:7594
  #, gcc-internal-format, gfc-internal-format
  msgid "Without padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shape"
  msgstr ""
  
! #: fortran/check.cc:5448 fortran/check.cc:5467
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L cannot be of type %s"
  msgstr ""
  
! #: fortran/check.cc:5458 fortran/check.cc:5477
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of an extensible type"
  msgstr ""
  
! #: fortran/check.cc:5575
  #, gcc-internal-format
  msgid "SELECTED_REAL_KIND with neither %<P%> nor %<R%> argument at %L"
  msgstr ""
  
! #: fortran/check.cc:5606
  #, gcc-internal-format
  msgid "%qs intrinsic with RADIX argument at %L"
  msgstr ""
  
! #: fortran/check.cc:5654
  #, gcc-internal-format
  msgid "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array"
  msgstr ""
  
! #: fortran/check.cc:5735 fortran/check.cc:8267
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
  msgstr ""
  
! #: fortran/check.cc:5751 fortran/check.cc:5897 fortran/check.cc:8259
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
  msgstr ""
  
! #: fortran/check.cc:5762 fortran/check.cc:5909
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be an assumed-size array"
  msgstr ""
  
! #: fortran/check.cc:5844
  #, gcc-internal-format
  msgid "is_c_interoperable(): gfc_simplify_expr failed"
  msgstr ""
  
! #: fortran/check.cc:5888
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
  msgstr ""
  
! #: fortran/check.cc:5949
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:6003
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1, found %s instead of %s"
  msgstr ""
  
! #: fortran/check.cc:6036
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/check.cc:6048
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
  msgstr ""
  
! #: fortran/check.cc:6055
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:6062
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6069
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
  msgstr ""
  
! #: fortran/check.cc:6075
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
  msgstr ""
  
! #: fortran/check.cc:6094
  #, gcc-internal-format, gfc-internal-format
  msgid "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
  msgstr ""
  
! #: fortran/check.cc:6104
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic FPTR at %L to C_F_POINTER"
  msgstr ""
  
! #: fortran/check.cc:6110
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' is not a function template"
  msgid "FPTR argument to C_F_POINTER at %L is a function returning a pointer"
  msgstr "'%D' er ikke en funktionsskabelon"
  
! #: fortran/check.cc:6117
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array FPTR argument to C_F_POINTER at %L: %s"
  msgstr ""
  
! #: fortran/check.cc:6133
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:6145
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:6152
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6158
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
  msgstr ""
  
! #: fortran/check.cc:6172
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6184
  #, gcc-internal-format
  msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
  msgstr ""
  
! #: fortran/check.cc:6191
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:6197
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure at %L to C_FUNLOC"
  msgstr ""
  
! #: fortran/check.cc:6211
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6217
  #, gcc-internal-format, gfc-internal-format
  msgid "X argument at %L to C_LOC shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:6228
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall have either the POINTER or the TARGET attribute"
  msgstr ""
  
! #: fortran/check.cc:6236
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
  msgstr ""
  
! #: fortran/check.cc:6245
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument at %L to C_LOC shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:6252
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array at %L as argument to C_LOC: %s"
  msgstr ""
  
! #: fortran/check.cc:6263
  #, gcc-internal-format, gfc-internal-format
  msgid "Array of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit size"
  msgstr ""
  
! #: fortran/check.cc:6268
  #, gcc-internal-format, gfc-internal-format
  msgid "Array section at %L to C_LOC"
  msgstr ""
  
! #: fortran/check.cc:6296
  #, gcc-internal-format, gfc-internal-format
  msgid "non double precision REAL argument to %s intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6312
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' attribute larger than %d"
  msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
  msgstr "parameter til egenskaben '%s' er større end %d"
  
! #: fortran/check.cc:6331
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/check.cc:6355
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' attribute larger than %d"
  msgid "%qs argument of %qs intrinsic at %L must have length at least 1"
  msgstr "parameter til egenskaben '%s' er større end %d"
  
! #: fortran/check.cc:6619
  #, gcc-internal-format, gfc-internal-format
  msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
  msgstr ""
  
! #: fortran/check.cc:6626
! #, gcc-internal-format, gfc-internal-format
! msgid "Type of %s argument of IMAGE_INDEX at %L shall be INTEGER"
! msgstr ""
! 
! #: fortran/check.cc:6635
  #, gcc-internal-format, gfc-internal-format
  msgid "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %d"
  msgstr ""
  
! #: fortran/check.cc:6668
! #, gcc-internal-format, gfc-internal-format
! msgid "DISTANCE= argument to NUM_IMAGES at %L"
! msgstr ""
! 
! #: fortran/check.cc:6681
! #, gcc-internal-format, gfc-internal-format
! msgid "FAILED= argument to NUM_IMAGES at %L"
! msgstr ""
  
! #: fortran/check.cc:6705
! #, gcc-internal-format, gfc-internal-format
! msgid "TEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPE"
  msgstr ""
  
! #: fortran/check.cc:6731
! #, gcc-internal-format, gfc-internal-format
! msgid "DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6738
! #, gcc-internal-format, gfc-internal-format
! msgid "The DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6749
! #, gcc-internal-format, gfc-internal-format
! msgid "Unexpected DIM argument with noncoarray argument at %L"
! msgstr ""
  
! #: fortran/check.cc:6767
! #, gcc-internal-format, gfc-internal-format
! msgid "DISTANCE= argument to THIS_IMAGE at %L"
  msgstr ""
  
! #: fortran/check.cc:6825
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0"
  msgstr ""
  
! #: fortran/check.cc:6877
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/check.cc:6896
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/check.cc:6904
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgstr ""
  
! #: fortran/check.cc:6939
  msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %zd < result size %zd"
  msgstr ""
  
! #: fortran/check.cc:7063
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar"
  msgstr ""
  
! #: fortran/check.cc:7076
  #, gcc-internal-format
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
  msgstr ""
  
! #: fortran/check.cc:7212
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7224
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least four"
  msgstr ""
  
! #: fortran/check.cc:7379 fortran/check.cc:7415
  #, gcc-internal-format
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
  msgstr ""
  
! #: fortran/check.cc:7426
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "Too many arguments to %s at %L"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: fortran/check.cc:7444
  #, gcc-internal-format
  msgid "fe_runtime_error string must be null terminated"
  msgstr ""
  
! #: fortran/check.cc:7456
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  msgstr "forkert antal skabelonsparametre (%d, skulle være %d)"
  
! #: fortran/check.cc:7498
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7505
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7526
  #, gcc-internal-format, gfc-internal-format
  msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
  msgstr ""
  
! #: fortran/check.cc:7536
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7543
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7563
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7573
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7588 fortran/check.cc:7595
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "different type"
  msgid "integer arguments to SYSTEM_CLOCK at %L with different kind parameters"
  msgstr "anden type"
  
! #: fortran/check.cc:7809
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgstr ""
  
! #: fortran/check.cc:7991
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "Actual argument at %L of %qs intrinsic shall be an associated pointer"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/check.cc:8180 fortran/check.cc:8191
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/check.cc:8251
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointer"
  msgstr ""
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.cc:811 fortran/decl.cc:4106 fortran/decl.cc:10866
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
  
! #: fortran/class.cc:3127 fortran/class.cc:3201
  #, gcc-internal-format
  msgid "%qs of %qs is PRIVATE at %L"
  msgstr ""
--- 80880,81744 ----
  #. None of the intrinsics fulfills the criteria of taking two arguments,
  #. returning the same type and kind as the arguments and being permitted
  #. as actual argument.
! #: fortran/check.cc:2537
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Return values of functions in FPU registers"
  msgid "Intrinsic function %s at %L is not permitted for %s"
  msgstr "Returnér værdier fra funktioner i fpu-registre"
  
! #: fortran/check.cc:2555
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall have two arguments"
  msgstr ""
  
! #: fortran/check.cc:2565
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s argument at %L has type %s but the function passed as OPERATION at %L returns %s"
  msgstr ""
  
! #: fortran/check.cc:2576
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L has arguments of type %s and %s but shall have type %s"
  msgstr ""
  
! #: fortran/check.cc:2587
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall have scalar nonallocatable nonpointer arguments and return a nonallocatable nonpointer scalar"
  msgstr ""
  
! #: fortran/check.cc:2595
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall have the VALUE attribute either for none or both arguments"
  msgstr ""
  
! #: fortran/check.cc:2602
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall have the TARGET attribute either for none or both arguments"
  msgstr ""
  
! #: fortran/check.cc:2609
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall have the ASYNCHRONOUS attribute either for none or both arguments"
  msgstr ""
  
! #: fortran/check.cc:2617
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall not have the OPTIONAL attribute for either of the arguments"
  msgstr ""
  
! #: fortran/check.cc:2635
  #, gcc-internal-format, gfc-internal-format
  msgid "The character length of the %s argument at %L and of the arguments of the OPERATION at %L shall be the same"
  msgstr ""
  
! #: fortran/check.cc:2643
  #, gcc-internal-format, gfc-internal-format
  msgid "The character length of the %s argument at %L and of the function result of the OPERATION at %L shall be the same"
  msgstr ""
  
! #: fortran/check.cc:2660
  #, gcc-internal-format, gfc-internal-format
  msgid "The A argument at %L of CO_REDUCE shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:2667
  #, gcc-internal-format, gfc-internal-format
  msgid "Support for the A argument at %L with allocatable components is not yet implemented"
  msgstr ""
  
! #: fortran/check.cc:2689
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "%qs argument of %qs intrinsic at %L shall be of type integer, real or character"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/check.cc:2718 fortran/check.cc:2726
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "%qs argument of %qs intrinsic at %L shall not be UNSIGNED"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/check.cc:2734 fortran/check.cc:2748
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "BOZ constant at %L cannot appear in the COMPLEX intrinsic subprogram"
  msgstr "RETURN-sætning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/check.cc:2805 fortran/check.cc:3532 fortran/check.cc:3615
! #: fortran/check.cc:3877 fortran/check.cc:3926 fortran/check.cc:5604
! #: fortran/check.cc:5749 fortran/check.cc:5827 fortran/check.cc:7153
! #: fortran/check.cc:7285
  #, gcc-internal-format
  msgid "%qs intrinsic with KIND argument at %L"
  msgstr ""
  
! #: fortran/check.cc:2852 fortran/check.cc:3160 fortran/check.cc:3220
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has invalid shape in dimension %d (%ld/%ld)"
  msgstr ""
  
! #: fortran/check.cc:2867 fortran/check.cc:3175 fortran/check.cc:3235
  #, gcc-internal-format
  msgid "%qs argument of intrinsic %qs at %L of must have rank %d or be a scalar"
  msgstr ""
  
! #: fortran/check.cc:2989 fortran/check.cc:4276 fortran/check.cc:4284
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be numeric or LOGICAL"
  msgstr ""
  
! #: fortran/check.cc:2997 fortran/check.cc:4294
  #, gcc-internal-format
  msgid "Argument types of %qs intrinsic at %L must match (%s/%s)"
  msgstr ""
  
! #: fortran/check.cc:3011
  #, gcc-internal-format
  msgid "Different shape for arguments %qs and %qs at %L for intrinsic %<dot_product%>"
  msgstr ""
  
! #: fortran/check.cc:3031 fortran/check.cc:3039
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be default real"
  msgstr ""
  
! #: fortran/check.cc:3196
  #, gcc-internal-format
  msgid "%qs must be of same type and kind as %qs at %L in %qs"
  msgstr ""
  
! #: fortran/check.cc:3260
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to `%s' option"
  msgid "Missing %qs argument to %qs intrinsic at %L for %qs of type %qs"
  msgstr "der mangler en parameter til tilvalget '%s'"
  
! #: fortran/check.cc:3278
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "BOZ literal constant at %L cannot appear in the FLOAT intrinsic subprogram"
  msgstr "RETURN-sætning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/check.cc:3292
  #, gcc-internal-format, gfc-internal-format
  msgid "non-default INTEGER kind argument to %s intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:3353
  #, gcc-internal-format
  msgid "COMPLEX argument %qs of %qs intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:3479
  #, fuzzy, gcc-internal-format
  #| msgid "different type"
  msgid "Arguments of %qs have different kind type parameters at %L"
  msgstr "anden type"
  
! #: fortran/check.cc:3583
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "Argument of %s at %L must be of length one"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: fortran/check.cc:3622
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be the same kind as %qs"
  msgstr ""
  
! #: fortran/check.cc:3655
  #, gcc-internal-format
  msgid "UINT intrinsic only valid with %<-funsigned%> at %L"
  msgstr ""
  
! #: fortran/check.cc:3679
  #, gcc-internal-format
  msgid "%qs intrinsic subprogram at %L has been removed.  Use INT intrinsic subprogram."
  msgstr ""
  
! #: fortran/check.cc:3748
  #, gcc-internal-format, gfc-internal-format
  msgid "SIZE at %L must be positive"
  msgstr ""
  
! #: fortran/check.cc:3760
  #, gcc-internal-format, gfc-internal-format
  msgid "The absolute value of SHIFT at %L must be less than or equal to SIZE at %L"
  msgstr ""
  
! #: fortran/check.cc:3819
  #, gcc-internal-format, gfc-internal-format
  msgid "STATUS at %L shall be an INTENT(OUT) variable"
  msgstr ""
  
! #: fortran/check.cc:3828
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not a valid filename"
  msgid "%qs at %L shall be an INTENT(OUT) variable"
  msgstr "\"%s\" er ikke et ugyldigt filnavn"
  
! #: fortran/check.cc:3853
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "%qs argument of %qs intrinsic at %L must be a data entity"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/check.cc:4068
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take exactly two arguments"
  msgid "Intrinsic %qs at %L must have at least two arguments"
  msgstr "'%s' skal tage mod to parametre"
  
! #: fortran/check.cc:4116
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to `%s' option"
  msgid "Missing %qs argument to the %s intrinsic at %L"
  msgstr "der mangler en parameter til tilvalget '%s'"
  
! #: fortran/check.cc:4131
  #, gcc-internal-format
  msgid "Duplicate argument %qs at %L to intrinsic %s"
  msgstr ""
  
! #: fortran/check.cc:4136
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "Unknown argument %qs at %L to intrinsic %s"
  msgstr "for få parametre til funktionen '%s'"
  
! #: fortran/check.cc:4161
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "different type"
  msgid "Different character kinds at %L"
  msgstr "anden type"
  
! #: fortran/check.cc:4170
  #, gcc-internal-format
  msgid "%<a%d%> argument of %qs intrinsic at %L must be %s(%d)"
  msgstr ""
  
! #: fortran/check.cc:4201
  #, gcc-internal-format
  msgid "%qs intrinsic with CHARACTER argument at %L"
  msgstr ""
  
! #: fortran/check.cc:4213
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "%<a1%> argument of %qs intrinsic at %L must be INTEGER, REAL, CHARACTER or UNSIGNED"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/check.cc:4223
  #, gcc-internal-format
  msgid "%<a1%> argument of %qs intrinsic at %L must be INTEGER, REAL or CHARACTER"
  msgstr ""
  
! #: fortran/check.cc:4308
  #, gcc-internal-format
  msgid "Different shape on dimension 1 for arguments %qs and %qs at %L for intrinsic matmul"
  msgstr ""
  
! #: fortran/check.cc:4327
  #, gcc-internal-format
  msgid "Different shape on dimension 2 for argument %qs and dimension 1 for argument %qs at %L for intrinsic matmul"
  msgstr ""
  
! #: fortran/check.cc:4336
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of rank 1 or 2"
  msgstr ""
  
! #: fortran/check.cc:4514
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' attribute larger than %d"
  msgid "Argument %qs of %qs intrinsic at %L must be in type conformance to argument %qs at %L"
  msgstr "parameter til egenskaben '%s' er større end %d"
  
! #: fortran/check.cc:4648
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or UNSIGNED"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/check.cc:4656 fortran/check.cc:8390 fortran/check.cc:8405
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
  msgstr ""
  
! #: fortran/check.cc:4771
! #, gcc-internal-format, gfc-internal-format
! msgid "STAT= or ERRMSG= at %L not supported"
! msgstr ""
! 
! #: fortran/check.cc:4783
  #, gcc-internal-format, gfc-internal-format
  msgid "The FROM argument to MOVE_ALLOC at %L shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:4794
  #, gcc-internal-format, gfc-internal-format
  msgid "The TO argument to MOVE_ALLOC at %L shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:4801
  #, gcc-internal-format, gfc-internal-format
  msgid "The TO arguments in MOVE_ALLOC at %L must be polymorphic if FROM is polymorphic"
  msgstr ""
  
! #: fortran/check.cc:4812
  #, gcc-internal-format, gfc-internal-format
  msgid "The FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the same rank %d/%d"
  msgstr ""
  
! #: fortran/check.cc:4821
  #, gcc-internal-format, gfc-internal-format
  msgid "The FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the same corank %d/%d"
  msgstr ""
  
! #: fortran/check.cc:4861
  #, gcc-internal-format, gfc-internal-format
  msgid "The FROM and TO arguments at %L violate aliasing restrictions (F2003 12.4.1.7)"
  msgstr ""
  
! #: fortran/check.cc:4888
  #, gcc-internal-format
  msgid "Argument %<S%> of NEAREST at %L shall not be zero"
  msgstr ""
  
! #: fortran/check.cc:4944
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a POINTER, ALLOCATABLE or procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:4952
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL intrinsic with allocatable MOLD at %L"
  msgstr ""
  
! #: fortran/check.cc:4995
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' attribute larger than %d"
  msgid "%qs argument of %qs intrinsic at %L shall appear only if %qs is of type REAL and %qs is of type INTEGER or UNSIGNED"
  msgstr "parameter til egenskaben '%s' er større end %d"
  
! #: fortran/check.cc:5073 fortran/check.cc:7232
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)"
  msgstr ""
  
! #: fortran/check.cc:5134
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a dummy variable"
  msgstr ""
  
! #: fortran/check.cc:5144
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of an OPTIONAL dummy variable"
  msgstr ""
  
! #: fortran/check.cc:5163
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must not be a subobject of %qs"
  msgstr ""
  
! #: fortran/check.cc:5214
  #, gcc-internal-format, gfc-internal-format
  msgid "The argument of the RANK intrinsic at %L must be a data object"
  msgstr ""
  
! #: fortran/check.cc:5246
  #, gcc-internal-format, gfc-internal-format
  msgid "The ARRAY argument at %L of REDUCE shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:5256
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument to `%s' must be a 2-bit unsigned literal"
  msgid "The DIM argument at %L, if present, must be an integer scalar"
  msgstr "parameter til '%s' skal være en 2 bit-konstant uden fortegn"
  
! #: fortran/check.cc:5263
  #, gcc-internal-format, gfc-internal-format
  msgid "The MASK argument at %L, if present, must be a logical array with the same rank as ARRAY"
  msgstr ""
  
! #: fortran/check.cc:5275
  #, gcc-internal-format, gfc-internal-format
  msgid "MASK present at %L without IDENTITY"
  msgstr ""
  
! #: fortran/check.cc:5279
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "The ORDERED argument at %L, if present, must be a logical scalar"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: fortran/check.cc:5287
  #, gcc-internal-format, gfc-internal-format
  msgid "The IDENTITY argument at %L, if present, must be a scalar with the same type as ARRAY"
  msgstr ""
  
! #: fortran/check.cc:5378
  #, gcc-internal-format
  msgid "%<shape%> argument of %<reshape%> intrinsic at %L must be an array of constant size"
  msgstr ""
  
! #: fortran/check.cc:5388
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is empty"
  msgstr ""
  
! #: fortran/check.cc:5395
  #, gcc-internal-format
  msgid "%<shape%> argument of %<reshape%> intrinsic at %L has more than %d elements"
  msgstr ""
  
! #: fortran/check.cc:5418
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has negative element (%d)"
  msgstr ""
  
! #: fortran/check.cc:5458
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has wrong number of elements (%d/%d)"
  msgstr ""
  
! #: fortran/check.cc:5476
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has out-of-range dimension (%d)"
  msgstr ""
  
! #: fortran/check.cc:5485
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' attribute larger than %d"
  msgid "%qs argument of %qs intrinsic at %L has invalid permutation of dimensions (dimension %qd duplicated)"
  msgstr "parameter til egenskaben '%s' er større end %d"
  
! #: fortran/check.cc:5520 fortran/simplify.cc:7891
  #, gcc-internal-format, gfc-internal-format
  msgid "Without padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shape"
  msgstr ""
  
! #: fortran/check.cc:5537 fortran/check.cc:5556
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L cannot be of type %s"
  msgstr ""
  
! #: fortran/check.cc:5547 fortran/check.cc:5566
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of an extensible type"
  msgstr ""
  
! #: fortran/check.cc:5685
  #, gcc-internal-format
  msgid "SELECTED_REAL_KIND with neither %<P%> nor %<R%> argument at %L"
  msgstr ""
  
! #: fortran/check.cc:5716
  #, gcc-internal-format
  msgid "%qs intrinsic with RADIX argument at %L"
  msgstr ""
  
! #: fortran/check.cc:5764
  #, gcc-internal-format
  msgid "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array"
  msgstr ""
  
! #: fortran/check.cc:5845 fortran/check.cc:8450
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
  msgstr ""
  
! #: fortran/check.cc:5861 fortran/check.cc:6007 fortran/check.cc:8442
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
  msgstr ""
  
! #: fortran/check.cc:5872 fortran/check.cc:6019
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be an assumed-size array"
  msgstr ""
  
! #: fortran/check.cc:5954
  #, gcc-internal-format
  msgid "is_c_interoperable(): gfc_simplify_expr failed"
  msgstr ""
  
! #: fortran/check.cc:5998
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
  msgstr ""
  
! #: fortran/check.cc:6059
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:6113
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1, found %s instead of %s"
  msgstr ""
  
! #: fortran/check.cc:6147
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/check.cc:6159
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
  msgstr ""
  
! #: fortran/check.cc:6166
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:6173
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6180
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
  msgstr ""
  
! #: fortran/check.cc:6186
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
  msgstr ""
  
! #: fortran/check.cc:6205
  #, gcc-internal-format, gfc-internal-format
  msgid "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
  msgstr ""
  
! #: fortran/check.cc:6214
! #, gcc-internal-format, gfc-internal-format
! msgid "LOWER argument at %L to C_F_POINTER"
! msgstr ""
! 
! #: fortran/check.cc:6220
! #, gcc-internal-format, gfc-internal-format
! msgid "Unexpected LOWER argument at %L to C_F_POINTER with scalar FPTR"
! msgstr ""
! 
! #: fortran/check.cc:6241
! #, gcc-internal-format, gfc-internal-format
! msgid "LOWER argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
! msgstr ""
! 
! #: fortran/check.cc:6252
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic FPTR at %L to C_F_POINTER"
  msgstr ""
  
! #: fortran/check.cc:6258
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' is not a function template"
  msgid "FPTR argument to C_F_POINTER at %L is a function returning a pointer"
  msgstr "'%D' er ikke en funktionsskabelon"
  
! #: fortran/check.cc:6265
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array FPTR argument to C_F_POINTER at %L: %s"
  msgstr ""
  
! #: fortran/check.cc:6281
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:6293
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:6300
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6306
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
  msgstr ""
  
! #: fortran/check.cc:6320
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6332
  #, gcc-internal-format
  msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
  msgstr ""
  
! #: fortran/check.cc:6339
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:6345
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure at %L to C_FUNLOC"
  msgstr ""
  
! #: fortran/check.cc:6359
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6365
  #, gcc-internal-format, gfc-internal-format
  msgid "X argument at %L to C_LOC shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:6376
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall have either the POINTER or the TARGET attribute"
  msgstr ""
  
! #: fortran/check.cc:6384
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
  msgstr ""
  
! #: fortran/check.cc:6393
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument at %L to C_LOC shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:6400
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array at %L as argument to C_LOC: %s"
  msgstr ""
  
! #: fortran/check.cc:6411
  #, gcc-internal-format, gfc-internal-format
  msgid "Array of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit size"
  msgstr ""
  
! #: fortran/check.cc:6416
  #, gcc-internal-format, gfc-internal-format
  msgid "Array section at %L to C_LOC"
  msgstr ""
  
! #: fortran/check.cc:6444
  #, gcc-internal-format, gfc-internal-format
  msgid "non double precision REAL argument to %s intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6460
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' attribute larger than %d"
  msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
  msgstr "parameter til egenskaben '%s' er større end %d"
  
! #: fortran/check.cc:6479
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/check.cc:6503
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' attribute larger than %d"
  msgid "%qs argument of %qs intrinsic at %L must have length at least 1"
  msgstr "parameter til egenskaben '%s' er større end %d"
  
! #: fortran/check.cc:6778
  #, gcc-internal-format, gfc-internal-format
  msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
  msgstr ""
  
! #: fortran/check.cc:6790
  #, gcc-internal-format, gfc-internal-format
  msgid "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %d"
  msgstr ""
  
! #: fortran/check.cc:6828
! #, fuzzy, gcc-internal-format
! #| msgid "too many arguments to %s `%+#D'"
! msgid "%<team%> or %<team_number%> argument to %qs at %L"
! msgstr "for mange parametre til %s '%+#D'"
  
! #: fortran/check.cc:6888
! #, gcc-internal-format
! msgid "First argument of %<this_image%> intrinsic at %L must be a coarray variable or an object of type %<team_type%> from the intrinsic module %<ISO_FORTRAN_ENV%>"
  msgstr ""
  
! #: fortran/check.cc:6917
! #, gcc-internal-format
! msgid "Second argument of %<this_image%> intrinsic at %L must be an %<INTEGER%> typed scalar or an object of type %<team_type%> from the intrinsic module %<ISO_FORTRAN_ENV%>"
  msgstr ""
  
! #: fortran/check.cc:6943
! #, gcc-internal-format
! msgid "%<dim%> argument without %<coarray%> argument not allowed for %<this_image%> intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6954
! #, fuzzy, gcc-internal-format
! #| msgid "too few arguments to %s `%+#D'"
! msgid "%<team%> argument to %<this_image%> at %L"
! msgstr "for få parametre til %s '%+#D'"
  
! #: fortran/check.cc:6965
! #, gcc-internal-format
! msgid "At most one argument of type %<team_type%> from the intrinsic module %<ISO_FORTRAN_ENV%> to %<this_image%> at %L allowed"
  msgstr ""
  
! #: fortran/check.cc:7007
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0"
  msgstr ""
  
! #: fortran/check.cc:7059
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/check.cc:7078
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/check.cc:7086
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgstr ""
  
! #: fortran/check.cc:7121
  msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %zd < result size %zd"
  msgstr ""
  
! #: fortran/check.cc:7246
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar"
  msgstr ""
  
! #: fortran/check.cc:7259
  #, gcc-internal-format
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
  msgstr ""
  
! #: fortran/check.cc:7395
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7407
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least four"
  msgstr ""
  
! #: fortran/check.cc:7562 fortran/check.cc:7598
  #, gcc-internal-format
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
  msgstr ""
  
! #: fortran/check.cc:7609
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "Too many arguments to %s at %L"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: fortran/check.cc:7627
  #, gcc-internal-format
  msgid "fe_runtime_error string must be null terminated"
  msgstr ""
  
! #: fortran/check.cc:7639
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  msgstr "forkert antal skabelonsparametre (%d, skulle være %d)"
  
! #: fortran/check.cc:7681
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7688
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7709
  #, gcc-internal-format, gfc-internal-format
  msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
  msgstr ""
  
! #: fortran/check.cc:7719
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7726
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7746
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7756
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7771 fortran/check.cc:7778
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "different type"
  msgid "integer arguments to SYSTEM_CLOCK at %L with different kind parameters"
  msgstr "anden type"
  
! #: fortran/check.cc:7992
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgstr ""
  
! #: fortran/check.cc:8174
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "Actual argument at %L of %qs intrinsic shall be an associated pointer"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/check.cc:8363 fortran/check.cc:8374
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/check.cc:8434
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointer"
  msgstr ""
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.cc:811 fortran/decl.cc:4315 fortran/decl.cc:11360
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
  
! #: fortran/class.cc:1843
! #, gcc-internal-format
! msgid "Failed to create finalizer result symbol"
! msgstr ""
! 
! #: fortran/class.cc:1849
! #, fuzzy, gcc-internal-format
! #| msgid "invalid argument of `%s' attribute"
! msgid "Failed to set finalizer result attributes"
! msgstr "ugyldig parameter til egenskaben '%s'"
! 
! #: fortran/class.cc:3148 fortran/class.cc:3222
  #, gcc-internal-format
  msgid "%qs of %qs is PRIVATE at %L"
  msgstr ""
*************** msgstr ""
*** 77852,77862 ****
  msgid "To enable preprocessing, use %<-cpp%>"
  msgstr ""
  
! #: fortran/cpp.cc:583 fortran/cpp.cc:594 fortran/cpp.cc:725
  #, fuzzy, gcc-internal-format
  msgid "opening output file %qs: %s"
  msgstr "åbner uddatafilen %s"
  
  #: fortran/data.cc:67
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "nonconstant array index in initializer"
--- 81748,81764 ----
  msgid "To enable preprocessing, use %<-cpp%>"
  msgstr ""
  
! #: fortran/cpp.cc:583 fortran/cpp.cc:594 fortran/cpp.cc:732
  #, fuzzy, gcc-internal-format
  msgid "opening output file %qs: %s"
  msgstr "åbner uddatafilen %s"
  
+ #: fortran/cpp.cc:685
+ #, fuzzy, gcc-internal-format
+ #| msgid "-traditional is not supported in C++"
+ msgid "%<-E%> is not supported with %<-fpreprocessed%>"
+ msgstr "-traditional understøttes ikke i C++"
+ 
  #: fortran/data.cc:67
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "nonconstant array index in initializer"
*************** msgstr ""
*** 77888,77899 ****
  msgid "Initialization string at %L was truncated to fit the variable (%wd/%wd)"
  msgstr ""
  
! #: fortran/data.cc:220 fortran/resolve.cc:5577
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/data.cc:226 fortran/resolve.cc:5607
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
--- 81790,81801 ----
  msgid "Initialization string at %L was truncated to fit the variable (%wd/%wd)"
  msgstr ""
  
! #: fortran/data.cc:220 fortran/resolve.cc:5843
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/data.cc:226 fortran/resolve.cc:5873
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
*************** msgstr ""
*** 77948,80021 ****
  msgid "Simplification error"
  msgstr "omerklæring af '%#D'"
  
! #: fortran/decl.cc:293
  #, gcc-internal-format, gfc-internal-format
  msgid "Inquiry parameter cannot appear in a data-stmt-object-list at %C"
  msgstr ""
  
! #: fortran/decl.cc:307
  #, gcc-internal-format
  msgid "Host associated variable %qs may not be in the DATA statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:314
  #, gcc-internal-format
  msgid "initialization of common block variable %qs in DATA statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:452
  #, gcc-internal-format
  msgid "Symbol %qs must be a PARAMETER in DATA statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:478
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid initializer for virtual method `%D'"
  msgid "Invalid initializer %s in Data statement at %C"
  msgstr "ugyldig startværdi til virtuel medlemsfunktion '%D'"
  
! #: fortran/decl.cc:583
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BOZ at %L cannot appear in an old-style initialization"
  msgstr "overløb i konstant udtryk"
  
! #: fortran/decl.cc:591
  #, gcc-internal-format
  msgid "BOZ literal constant near %L cannot be assigned to a %qs variable in an old-style initialization"
  msgstr ""
  
! #: fortran/decl.cc:601
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.cc:648
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "DATA statement at %C cannot appear within an INTERFACE"
  msgstr "RETURN-sætning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/decl.cc:672
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid initializer for virtual method `%D'"
  msgid "Invalid substring in data-implied-do at %L in DATA statement"
  msgstr "ugyldig startværdi til virtuel medlemsfunktion '%D'"
  
! #: fortran/decl.cc:695
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component or deferred-shaped array near %C in DATA statement"
  msgstr ""
  
! #: fortran/decl.cc:737
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in a structure constructor"
  msgstr "overløb i konstant udtryk"
  
! #: fortran/decl.cc:753
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.cc:762
  #, gcc-internal-format, gfc-internal-format
  msgid "part-ref with pointer attribute near %L is not rightmost part-ref of data-stmt-object"
  msgstr ""
  
! #: fortran/decl.cc:801
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "Empty old style initializer list at %C"
  msgstr "%D tildelt startværdi mere end én gang"
  
! #: fortran/decl.cc:810
  #, gcc-internal-format, gfc-internal-format
  msgid "Array in initializer list at %L must have an explicit shape"
  msgstr ""
  
! #: fortran/decl.cc:833
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "extra elements in scalar initializer"
  msgid "Repeat spec invalid in scalar initializer at %C"
  msgstr "overskydende elementer i skalarstarværdi"
  
! #: fortran/decl.cc:838
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "two `u's in integer constant"
  msgid "Repeat spec must be an integer at %C"
  msgstr "to 'u'-endelser i heltalskonstant"
  
! #: fortran/decl.cc:849
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected data constant after repeat spec at %C"
  msgstr "objekt mangler i brug af '%E'"
  
! #: fortran/decl.cc:881
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "End of scalar initializer expected at %C"
  msgstr "tildeling af startværdi til new-udtryk med '='"
  
! #: fortran/decl.cc:909
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "excess elements in array initializer"
  msgid "Not enough elements in array initializer at %C"
  msgstr "for mange elementer i tabelstartværdi"
  
! #: fortran/decl.cc:911
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "excess elements in array initializer"
  msgid "Too many elements in array initializer at %C"
  msgstr "for mange elementer i tabelstartværdi"
  
! #: fortran/decl.cc:938
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in old style initializer list at %C"
  msgstr "\"%s\" må ikke optræde i makroparameterliste"
  
! #: fortran/decl.cc:962
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed-rank array at %C shall not have a codimension"
  msgstr ""
  
! #: fortran/decl.cc:1027
  #, gcc-internal-format, gfc-internal-format
  msgid "Sum of array rank %d and corank %d at %C exceeds maximum allowed dimensions of %d"
  msgstr ""
  
! #: fortran/decl.cc:1051
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad INTENT specification at %C"
  msgstr ""
  
! #: fortran/decl.cc:1073
  #, gcc-internal-format, gfc-internal-format
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.cc:1166 fortran/resolve.cc:14147
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
  
! #: fortran/decl.cc:1192
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Zero-length character constant at %0"
  msgid "Old-style character length at %C"
  msgstr "Nul-længde tegnkonstant ved %0"
  
! #: fortran/decl.cc:1223
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parse error in method specification"
  msgid "Syntax error in character length specification at %C"
  msgstr "tolkningsfejl i medlemsfunktionsangivelsen"
  
! #: fortran/decl.cc:1375 fortran/decl.cc:1382 fortran/decl.cc:1448
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in `%T'"
  msgid "Procedure %qs at %C is already defined at %L"
  msgstr "'%D' er allerede defineret i '%T'"
  
! #: fortran/decl.cc:1390
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in `%T'"
  msgid "Contained procedure %qs at %C clashes with procedure defined at %L"
  msgstr "'%D' er allerede defineret i '%T'"
  
! #: fortran/decl.cc:1402
  #, fuzzy, gcc-internal-format
  #| msgid "Label %A already defined at %1 when redefined at %0"
  msgid "Name %qs at %C is already defined as a generic interface at %L"
  msgstr "Etiket %A er allerede defineret ved %1 ved omdefinering ved %0"
  
! #: fortran/decl.cc:1420
  #, fuzzy, gcc-internal-format
  #| msgid "External procedure `%A' is passed as actual argument at %0 but not explicitly declared EXTERNAL"
  msgid "Procedure %qs at %C has an explicit interface from a previous declaration"
  msgstr "Ekstern procedure '%A' er overbragt som faktisk parameter ved %0, men ikke eksplicit erklæret EXTERNAL"
  
! #: fortran/decl.cc:1436
  #, gcc-internal-format
  msgid "Procedure %qs defined in interface body at %L clashes with internal procedure defined at %C"
  msgstr ""
  
! #: fortran/decl.cc:1519
  #, gcc-internal-format
  msgid "Procedure %qs at %L must have the BIND(C) attribute to be C interoperable"
  msgstr ""
  
! #: fortran/decl.cc:1546
  #, gcc-internal-format
  msgid "Variable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because derived type %qs is not C interoperable"
  msgstr ""
  
! #: fortran/decl.cc:1553
  #, gcc-internal-format
  msgid "Variable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because it is polymorphic"
  msgstr ""
  
! #: fortran/decl.cc:1560
  #, gcc-internal-format
  msgid "Variable %qs at %L is a dummy argument of the BIND(C) procedure %qs but may not be C interoperable"
  msgstr ""
  
! #: fortran/decl.cc:1569
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L may not be a pointer with CONTIGUOUS attribute as procedure %qs is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:1579
  #, gcc-internal-format
  msgid "Default-initialized dummy argument %qs with %s attribute at %L is not permitted in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/decl.cc:1600
  #, gcc-internal-format
  msgid "Allocatable character dummy argument %qs at %L must have deferred length as procedure %qs is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:1605
  #, fuzzy, gcc-internal-format
  #| msgid "Return values of functions in FPU registers"
  msgid "Pointer character dummy argument %qs at %L must have deferred length as procedure %qs is BIND(C)"
  msgstr "Returnér værdier fra funktioner i fpu-registre"
  
! #: fortran/decl.cc:1612
  #, gcc-internal-format
  msgid "Deferred-length character dummy argument %qs at %L of procedure %qs with BIND(C) attribute"
  msgstr ""
  
! #: fortran/decl.cc:1624
  #, gcc-internal-format
  msgid "Character dummy argument %qs at %L must be of length 1 as it has the VALUE attribute"
  msgstr ""
  
! #: fortran/decl.cc:1635
  #, gcc-internal-format
  msgid "Assumed-length character dummy argument %qs at %L of procedure %qs with BIND(C) attribute"
  msgstr ""
  
! #: fortran/decl.cc:1649
  #, gcc-internal-format
  msgid "Character dummy argument %qs at %L must be of constant length of one or assumed length, unless it has assumed shape or assumed rank, as procedure %qs has the BIND(C) attribute"
  msgstr ""
  
! #: fortran/decl.cc:1667
  #, gcc-internal-format
  msgid "Variable %qs at %L with ALLOCATABLE attribute in procedure %qs with BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:1675
  #, gcc-internal-format
  msgid "Variable %qs at %L with POINTER attribute in procedure %qs with BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:1684
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the OPTIONAL and the VALUE attribute because procedure %qs is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:1691
  #, gcc-internal-format
  msgid "Variable %qs at %L with OPTIONAL attribute in procedure %qs which is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:1702
  #, gcc-internal-format
  msgid "Assumed-shape array %qs at %L as dummy argument to the BIND(C) procedure %qs at %L"
  msgstr ""
  
! #: fortran/decl.cc:1769
  #, fuzzy, gcc-internal-format
  #| msgid "Symbols have a leading underscore"
  msgid "Symbol %qs at %C also declared as a type at %L"
  msgstr "Symboler har en indledende understreg"
  
! #: fortran/decl.cc:1831
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %C must be declared with a C interoperable kind since common block %qs is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:1871
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "two `u's in integer constant"
  msgid "CHARACTER length must be a constant at %L"
  msgstr "to 'u'-endelser i heltalskonstant"
  
! #: fortran/decl.cc:1886
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression at %L is being truncated (%ld/%ld)"
  msgstr ""
  
! #: fortran/decl.cc:1895 fortran/decl.cc:1901
  #, gcc-internal-format, gfc-internal-format
  msgid "The CHARACTER elements of the array constructor at %L must have the same length (%ld/%ld)"
  msgstr ""
  
! #: fortran/decl.cc:2040
  #, gcc-internal-format
  msgid "Initializer not allowed for PARAMETER %qs at %C"
  msgstr ""
  
! #: fortran/decl.cc:2053
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing initializer"
  msgid "PARAMETER at %L is missing an initializer"
  msgstr "manglende startværdi"
  
! #: fortran/decl.cc:2063
  #, gcc-internal-format
  msgid "Variable %qs at %C with an initializer already appears in a DATA statement"
  msgstr ""
  
! #: fortran/decl.cc:2106
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot initialize multi-dimensional array with initializer"
  msgid "Cannot initialize parameter array at %L with variable length elements"
  msgstr "kan ikke klargøre multidimensional tabel med startværdi"
  
! #: fortran/decl.cc:2140
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch of array at %L and its initializer (%d/%d)"
  msgstr ""
  
! #: fortran/decl.cc:2153
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot initialize multi-dimensional array with initializer"
  msgid "Cannot initialize implied-shape array at %L with scalar"
  msgstr "kan ikke klargøre multidimensional tabel med startværdi"
  
! #: fortran/decl.cc:2163
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "base initializer for `%T'"
  msgid "Bad shape of initializer at %L"
  msgstr "stamklasseklargøring for '%T'"
  
! #: fortran/decl.cc:2170
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot create pointer to reference member `%D'"
  msgid "Cannot determine shape of initializer at %L"
  msgstr "kan ikke oprette henvisning til reference medlemmet '%D'"
  
! #: fortran/decl.cc:2205
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-constant lower bound in implied-shape declaration at %L"
  msgstr ""
  
! #: fortran/decl.cc:2255
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "Entity %qs at %L is incompatible with a BOZ literal constant"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/decl.cc:2321 fortran/decl.cc:2328
  #, gcc-internal-format, gfc-internal-format
  msgid "Component at %C must have the POINTER attribute"
  msgstr ""
  
! #: fortran/decl.cc:2337
  #, gcc-internal-format
  msgid "Component %qs with CLASS at %C must be allocatable or pointer"
  msgstr ""
  
! #: fortran/decl.cc:2346
  #, gcc-internal-format, gfc-internal-format
  msgid "Array component of structure at %C must have explicit or deferred shape"
  msgstr ""
  
! #: fortran/decl.cc:2370 fortran/symbol.cc:2276
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in `%T'"
  msgid "Component %qs at %C already declared at %L"
  msgstr "'%D' er allerede defineret i '%T'"
  
! #: fortran/decl.cc:2425
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer array component of structure at %C must have a deferred shape"
  msgstr ""
  
! #: fortran/decl.cc:2432
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component of structure at %C must have a deferred shape"
  msgstr ""
  
! #: fortran/decl.cc:2456
  #, gcc-internal-format, gfc-internal-format
  msgid "Array component of structure at %C must have an explicit shape"
  msgstr ""
  
! #: fortran/decl.cc:2473
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter list with an ellipsis can't match an empty parameter name list declaration"
  msgid "Type parameter %qs at %C has no corresponding entry in the type parameter name list at %L"
  msgstr "en parameterliste med '...' passer ikke til en erklæring med en tom parameterliste"
  
! #: fortran/decl.cc:2530
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() initialization at %C is ambiguous"
  msgstr ""
  
! #: fortran/decl.cc:2547
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization designators may not nest"
  msgid "NULL() initialization at %C may not have MOLD"
  msgstr "klargøringstegn må ikke indlejres"
  
! #: fortran/decl.cc:2564
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of pointer at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.cc:2585
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "Error in pointer initialization at %C"
  msgstr "%D tildelt startværdi mere end én gang"
  
! #: fortran/decl.cc:2592
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "non-NULL pointer initialization at %C"
  msgstr "%D tildelt startværdi mere end én gang"
  
! #: fortran/decl.cc:2615
  #, gcc-internal-format
  msgid "RESULT variable %qs at %L prohibits FUNCTION name %qs at %C from appearing in a specification statement"
  msgstr ""
  
! #: fortran/decl.cc:2670
  #, fuzzy, gcc-internal-format
  #| msgid "INTENT is not allowed inside of BLOCK at %C"
  msgid "%qs not allowed outside STRUCTURE at %C"
  msgstr "INTENT er ikke tilladt i BLOCK ved %C"
  
! #: fortran/decl.cc:2672
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member of type `%T'"
  msgid "%qs at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr "'%D' er ikke et medlem af typen '%T'"
  
! #: fortran/decl.cc:2680
  #, fuzzy, gcc-internal-format
  #| msgid "`-%c' option must have argument"
  msgid "%qs entity cannot have attributes at %C"
  msgstr "tilvalget '-%c' skal have en parameter"
  
! #: fortran/decl.cc:2690
  #, fuzzy, gcc-internal-format
  #| msgid "invalid character '%c' in #if"
  msgid "Invalid character %qc in variable name at %C"
  msgstr "ugyldigt tegn '%c' i #if"
  
! #: fortran/decl.cc:2732
  #, gcc-internal-format
  msgid "Non-PARAMETER symbol %qs at %L cannot be implied-shape"
  msgstr ""
  
! #: fortran/decl.cc:2742
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Zero-size array at %0"
  msgid "Implied-shape array at %L"
  msgstr "Nulstørrelsestabel ved %0"
  
! #: fortran/decl.cc:2799
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit array shape at %C must be constant of INTEGER type and not %s type"
  msgstr ""
  
! #: fortran/decl.cc:2807
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit shaped array with nonconstant bounds at %C"
  msgstr ""
  
! #: fortran/decl.cc:2908
  #, gcc-internal-format
  msgid "%qs at %L is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs"
  msgstr ""
  
! #: fortran/decl.cc:2919
  #, fuzzy, gcc-internal-format
  msgid "%qs entity cannot have an initializer at %L"
  msgstr "slutfeltet '%s' bliver måske ikke klargjort"
  
! #: fortran/decl.cc:2945
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parse error in method specification"
  msgid "Duplicate array spec for Cray pointee at %L"
  msgstr "tolkningsfejl i medlemsfunktionsangivelsen"
  
! #: fortran/decl.cc:2953
  #, fuzzy, gcc-internal-format
  #| msgid "Cannot read function profile from %s."
  msgid "Cannot set pointee array spec."
  msgstr "kan ikke læse funktionsprofil fra %s."
  
! #: fortran/decl.cc:3016
  #, 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.cc:3024
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid old style initialization for derived type component at %C"
  msgstr ""
  
! #: fortran/decl.cc:3037
  #, 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.cc:3057 fortran/decl.cc:7271
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr ""
  
! #: fortran/decl.cc:3080
  #, gcc-internal-format
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr ""
  
! #: fortran/decl.cc:3089 fortran/decl.cc:11040
  #, 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.cc:3096
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of variable at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.cc:3113
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of allocatable component at %C is not allowed"
  msgstr ""
  
! #: fortran/decl.cc:3122
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of structure component with a HOLLERITH constant at %L is not allowed"
  msgstr ""
  
! #: fortran/decl.cc:3136
  #, 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.cc:3144
  #, 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.cc:3152
  #, gcc-internal-format, gfc-internal-format
  msgid "The component at %C which is a type parameter must be a scalar"
  msgstr ""
  
! #: fortran/decl.cc:3161
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear as an initializer"
  msgstr "slutfeltet '%s' bliver måske ikke klargjort"
  
! #: fortran/decl.cc:3178
  #, gcc-internal-format
  msgid "Incompatible initialization between a derived type entity and an entity with %qs type at %C"
  msgstr ""
  
! #: fortran/decl.cc:3241 fortran/decl.cc:3276
  #, 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.cc:3282
  #, 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.cc:3341 fortran/decl.cc:3418
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing formal parameter term"
  msgid "Missing right parenthesis at %C"
  msgstr "Manglende formel parameterterm"
  
! #: fortran/decl.cc:3354 fortran/decl.cc:3489
  #, 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.cc:3362 fortran/decl.cc:3495
  #, 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.cc:3392 fortran/decl.cc:4142
  #, 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.cc:3405
  #, gcc-internal-format, gfc-internal-format
  msgid "C kind type parameter is for type %s but type at %L is %s"
  msgstr ""
  
! #: fortran/decl.cc:3416
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis or comma at %C"
  msgstr ""
  
! #: fortran/decl.cc:3521
  #, 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.cc:3653
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CHARACTER declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:3754
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member of type `%T'"
  msgid "RECORD at %C is an extension, enable it with %<-fdec-structure%>"
  msgstr "'%D' er ikke et medlem af typen '%T'"
  
! #: fortran/decl.cc:3767
  #, 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.cc:3880
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parameters"
  msgstr ""
  
! #: fortran/decl.cc:3904
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C does not contain enough parameter expressions"
  msgstr ""
  
! #: fortran/decl.cc:3928
  #, 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.cc:3961
  #, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C must be of INTEGER type and not %s type"
  msgstr ""
  
! #: fortran/decl.cc:3968
  #, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C does not simplify to an INTEGER constant"
  msgstr ""
  
! #: fortran/decl.cc:3995
  #, gcc-internal-format
  msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
  msgstr ""
  
! #: fortran/decl.cc:4002
  #, 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.cc:4017
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C contains too many parameter expressions"
  msgstr ""
  
! #: fortran/decl.cc:4026
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid type argument"
  msgid "Parameterized derived type at %C is ambiguous"
  msgstr "ugyldig typeparameter"
  
! #: fortran/decl.cc:4277
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type at %C"
  msgstr ""
  
! #: fortran/decl.cc:4289
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type used at %C is not available on the target machine"
  msgstr ""
  
! #: fortran/decl.cc:4351
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C is not allowed for components"
  msgstr ""
  
! #: fortran/decl.cc:4354
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C"
  msgstr ""
  
! #: fortran/decl.cc:4387 fortran/decl.cc:4421 fortran/decl.cc:4454
! #: fortran/decl.cc:4753
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE with intrinsic-type-spec at %C"
  msgstr ""
  
! #: fortran/decl.cc:4399 fortran/decl.cc:4427 fortran/decl.cc:4460
! #: fortran/decl.cc:4486 fortran/decl.cc:4778 fortran/decl.cc:4796
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid type argument"
  msgid "Malformed type-spec at %C"
  msgstr "ugyldig typeparameter"
  
! #: fortran/decl.cc:4450
  #, gcc-internal-format, gfc-internal-format
  msgid "DOUBLE COMPLEX at %C"
  msgstr ""
  
! #: fortran/decl.cc:4502 fortran/decl.cc:4644 fortran/decl.cc:4656
! #: fortran/decl.cc:4670 fortran/decl.cc:5155 fortran/decl.cc:5163
  #, fuzzy, gcc-internal-format
  msgid "Type name %qs at %C is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: fortran/decl.cc:4603
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:4685
  #, gcc-internal-format
  msgid "Type name %qs at %C conflicts with previously declared entity at %L, which has the same name"
  msgstr ""
  
! #: fortran/decl.cc:4831
  #, 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.cc:4840
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "IMPLICIT NONE with spec list at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/decl.cc:4899
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing character range in IMPLICIT at %C"
  msgstr ""
  
! #: fortran/decl.cc:4945
  #, gcc-internal-format, gfc-internal-format
  msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:4998
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT statement at %C following an IMPLICIT NONE (type) statement"
  msgstr ""
  
! #: fortran/decl.cc:5008
  #, 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.cc:5114
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C only permitted in an INTERFACE body"
  msgstr ""
  
! #: fortran/decl.cc:5121
  #, 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.cc:5126
  #, 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.cc:5140
! #, gcc-internal-format, gfc-internal-format
! msgid "Expecting list of named entities at %C"
! msgstr ""
  
! #: fortran/decl.cc:5169
  #, gcc-internal-format
  msgid "Cannot IMPORT %qs from host scoping unit at %C - does not exist."
  msgstr ""
  
! #: fortran/decl.cc:5176
  #, gcc-internal-format
  msgid "%qs is already IMPORTed from host scoping unit at %C"
  msgstr ""
  
! #: fortran/decl.cc:5217
  #, 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.cc:5557
  #, 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.cc:5559
  #, 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.cc:5654
  #, 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.cc:5671
  #, gcc-internal-format
  msgid "%s at %L is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.cc:5690
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:5692
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a STRUCTURE definition"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: fortran/decl.cc:5702
  #, 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.cc:5704
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "KIND attribute at %C in a STRUCTURE definition"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: fortran/decl.cc:5712
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.cc:5721
  #, 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.cc:5723
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LEN attribute at %C in a STRUCTURE definition"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: fortran/decl.cc:5731
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.cc:5739
  #, 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.cc:5741
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a STRUCTURE definition"
  msgstr "en global registervariabel følger en funktionsdefinition"
  
! #: fortran/decl.cc:5759
  #, 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.cc:5769
  #, 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.cc:5779
  #, 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.cc:5792
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:5803
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:5858 fortran/decl.cc:9389
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr ""
  
! #: fortran/decl.cc:5864
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:5898
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:5905
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:5912
  #, gcc-internal-format
  msgid "match_attr_spec(): Bad attribute"
  msgstr ""
  
! #: fortran/decl.cc:5953
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple identifiers provided with single NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.cc:6051
  #, gcc-internal-format
  msgid "Implicitly declared BIND(C) function %qs at %L may not be C interoperable"
  msgstr ""
  
! #: fortran/decl.cc:6073
  #, 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.cc:6084
  #, gcc-internal-format
  msgid "Type declaration %qs at %L is not C interoperable but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:6090
  #, gcc-internal-format
  msgid "Variable %qs at %L may not be a C interoperable kind but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:6102
  #, 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.cc:6116
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the POINTER and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.cc:6124
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.cc:6136
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be an array"
  msgstr ""
  
! #: fortran/decl.cc:6142
  #, fuzzy, gcc-internal-format
  #| msgid "Return values of functions in FPU registers"
  msgid "Return type of BIND(C) function %qs of character type at %L must have length 1"
  msgstr "Returnér værdier fra funktioner i fpu-registre"
  
! #. Use gfc_warning_now because we won't say that the symbol fails
! #. just because of this.
! #: fortran/decl.cc:6153
  #, gcc-internal-format
! msgid "Symbol %qs at %L is marked PRIVATE but has been given the binding label %qs"
  msgstr ""
  
! #: fortran/decl.cc:6227
  #, gcc-internal-format, gfc-internal-format
  msgid "Need either entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:6272
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:6279
  #, fuzzy, gcc-internal-format
  #| msgid "Missing term"
  msgid "Missing symbol"
  msgstr "Manglende term"
  
! #: fortran/decl.cc:6308
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:6370
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgid "CLASS entity at %C cannot have the PARAMETER attribute"
  msgstr "CLASS-variablen %qs ved %L kan ikke have PARAMETER-attributten"
  
! #: fortran/decl.cc:6402
  #, 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.cc:6444
  #, 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.cc:6453
  #, 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.cc:6525
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.cc:6530
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C found outside of a module, submodule, or interface"
  msgstr ""
  
! #: fortran/decl.cc:6581
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr ""
  
! #: fortran/decl.cc:6593
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr ""
  
! #: fortran/decl.cc:6639
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.cc:6646
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.cc:6653
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.cc:6714
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "A type parameter list is required at %C"
  msgstr "skabelonsparameter er påkrævet for '%T'"
  
! #: fortran/decl.cc:6729 fortran/primary.cc:1998
  #, 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.cc:6735 fortran/decl.cc:6744
  #, 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.cc:6785
  #, 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.cc:6798
  #, 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.cc:6801
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.cc:6819
  #, 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.cc:6822
  #, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.cc:6864
  #, gcc-internal-format
  msgid "MODULE PROCEDURE formal argument %qs conflicts with alternate return at %C"
  msgstr ""
  
! #: fortran/decl.cc:6868
  #, gcc-internal-format
  msgid "MODULE PROCEDURE formal argument is alternate return and conflicts with %qs in the separate declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:6873
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.cc:6880
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.cc:6919
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr ""
  
! #: fortran/decl.cc:6996
  #, 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.cc:7006 fortran/decl.cc:8146
  #, 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.cc:7210
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:7217
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:7223
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr ""
  
! #: fortran/decl.cc:7246
  #, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr ""
  
! #: fortran/decl.cc:7292 fortran/decl.cc:7480 fortran/decl.cc:11524
  #, 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.cc:7341 fortran/decl.cc:11424
  #, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr ""
  
! #: fortran/decl.cc:7348
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr ""
  
! #: fortran/decl.cc:7352
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.cc:7424
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.cc:7442
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr ""
  
! #: fortran/decl.cc:7451 fortran/decl.cc:10164
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr ""
  
! #: fortran/decl.cc:7521
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:7593
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:7623 fortran/decl.cc:7902 fortran/decl.cc:8113
! #: fortran/symbol.cc:1916
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr ""
  
! #: fortran/decl.cc:7653 fortran/decl.cc:8171
  #, gcc-internal-format
  msgid "Mismatch in BIND(C) names (%qs/%qs) at %C"
  msgstr ""
  
! #: fortran/decl.cc:7796
  #, 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.cc:7805
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr ""
  
! #: fortran/decl.cc:7808
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr ""
  
! #: fortran/decl.cc:7811
  #, 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.cc:7814
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr ""
  
! #: fortran/decl.cc:7818 fortran/decl.cc:7863
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/decl.cc:7822
  #, 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.cc:7826
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr ""
  
! #: fortran/decl.cc:7830
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr ""
  
! #: fortran/decl.cc:7835
  #, 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.cc:7839
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr ""
  
! #: fortran/decl.cc:7843
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr ""
  
! #: fortran/decl.cc:7847
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr ""
  
! #: fortran/decl.cc:7851
  #, 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.cc:7855
  #, 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.cc:7876
  #, 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.cc:7927 fortran/decl.cc:8153
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.cc:8021
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %L with BIND(C) prohibited in an elemental procedure"
  msgstr "overløb i konstant udtryk"
  
! #: fortran/decl.cc:8180
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return dummy argument cannot appear in a SUBROUTINE with the BIND(C) attribute at %L"
  msgstr ""
  
! #: fortran/decl.cc:8243 fortran/decl.cc:8250
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.cc:8290
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr ""
  
! #: fortran/decl.cc:8306
  #, 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.cc:8314
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.cc:8333
  #, 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.cc:8339
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.cc:8345
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.cc:8374
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr ""
  
! #: fortran/decl.cc:8650
  #, 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.cc:8659
  #, 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.cc:8668
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr "%s-udtryk forventet ved %L"
  
! #: fortran/decl.cc:8679
  #, 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.cc:8699
  #, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr ""
  
! #: fortran/decl.cc:8716
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr ""
  
! #: fortran/decl.cc:8730 fortran/decl.cc:8738
  #, 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.cc:8837
  #, 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.cc:8845
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr ""
  
! #: fortran/decl.cc:8853
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr ""
  
! #: fortran/decl.cc:8862
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr ""
  
! #: fortran/decl.cc:8967
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr ""
  
! #: fortran/decl.cc:9004
  #, gcc-internal-format
  msgid "Expected %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:9018 fortran/decl.cc:9058
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr ""
  
! #: fortran/decl.cc:9034
  #, 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.cc:9038
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr ""
  
! #: fortran/decl.cc:9044
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr ""
  
! #: fortran/decl.cc:9083
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert to a pointer type"
  msgid "Cannot set Cray pointee array spec."
  msgstr "kan ikke konverteres til en henvisningstype"
  
! #: fortran/decl.cc:9087
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr ""
  
! #: fortran/decl.cc:9107
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr ""
  
! #: fortran/decl.cc:9119
  #, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9145
  #, 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.cc:9177
  #, 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.cc:9196
  #, gcc-internal-format
  msgid "Cray pointer declaration at %C requires %<-fcray-pointer%> flag"
  msgstr ""
  
! #: fortran/decl.cc:9235
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9333
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.cc:9349
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.cc:9397
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9431
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr "Syntaksfejl i PROTECTED-udtryk ved %C"
  
! #: fortran/decl.cc:9458 fortran/decl.cc:9483
  #, 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.cc:9504 fortran/decl.cc:9524
  #, 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.cc:9546
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.cc:9553
  #, 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.cc:9559
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.cc:9579
  #, 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.cc:9604
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.cc:9620
  #, 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.cc:9639 fortran/decl.cc:9695
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.cc:9674
  #, 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.cc:9681
  #, 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.cc:9730
  #, 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.cc:9737
  #, 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.cc:9756
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr ""
  
! #: fortran/decl.cc:9767
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr ""
  
! #: fortran/decl.cc:9802
  #, gcc-internal-format
  msgid "SAVE of COMMON block %qs at %C is not allowed in a BLOCK construct"
  msgstr ""
  
! #: fortran/decl.cc:9824
  #, 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.cc:9841
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.cc:9845
  #, 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.cc:9883
  #, 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.cc:9895
  #, 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.cc:9922
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr ""
  
! #: fortran/decl.cc:9947
  #, 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.cc:9959
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10003
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10028
  #, 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.cc:10139
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr ""
  
! #: fortran/decl.cc:10197
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr ""
  
! #: fortran/decl.cc:10246
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:10255
  #, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr ""
  
! #: fortran/decl.cc:10261
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr ""
  
! #: fortran/decl.cc:10268
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:10275
  #, 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.cc:10298
  #, 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.cc:10310
  #, 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.cc:10331
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr ""
  
! #: fortran/decl.cc:10377
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to create structure type '%s' at %C"
  msgstr ""
  
! #: fortran/decl.cc:10383
  #, 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.cc:10430
  #, 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.cc:10463
  #, 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.cc:10498
  #, 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.cc:10512
  #, 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.cc:10530
  #, 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.cc:10537
  #, 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.cc:10700
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:10713
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "empty declaration"
  msgid "Mangled derived type definition at %C"
  msgstr "tom erklæring"
  
! #: fortran/decl.cc:10742
  #, 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.cc:10753
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/decl.cc:10756
  #, fuzzy, gcc-internal-format
  #| msgid "Type name at %0 not the same as name at %1"
  msgid "Derived type name %qs at %C already has a basic type"
  msgstr "Typenavn ved %0 er ikke det samme som navn ved %1"
  
! #: fortran/decl.cc:10771
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member of type `%T'"
  msgid "Dummy argument %qs at %L cannot be a derived type at %C"
  msgstr "'%D' er ikke et medlem af typen '%T'"
  
! #: fortran/decl.cc:10780
  #, gcc-internal-format
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr ""
  
! #: fortran/decl.cc:10843
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:10926
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr ""
  
! #: fortran/decl.cc:10946
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr ""
  
! #: fortran/decl.cc:10978
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr ""
  
! #: fortran/decl.cc:11057
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr ""
  
! #: fortran/decl.cc:11105
  #, 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.cc:11141
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:11188 fortran/decl.cc:11203
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "multiple access specifiers"
  msgid "Duplicate access-specifier at %C"
  msgstr "mere end én tilgangsangivelse"
  
! #: fortran/decl.cc:11223
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr ""
  
! #: fortran/decl.cc:11243
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr ""
  
! #: fortran/decl.cc:11270
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:11288
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr ""
  
! #: fortran/decl.cc:11304
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr ""
  
! #: fortran/decl.cc:11317
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr "Forventede tilgangsangivere ved %C"
  
! #: fortran/decl.cc:11319
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr "Forventede bindingattribut ved %C"
  
! #: fortran/decl.cc:11327
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
  msgid "NON_OVERRIDABLE and DEFERRED cannot both appear at %C"
  msgstr "NON_OVERRIDABLE og DEFERRED kan ikke begge vises ved %C"
  
! #: fortran/decl.cc:11340
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.cc:11382
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:11388
  #, gcc-internal-format
  msgid "%<)%> expected at %C"
  msgstr "%<)%> forventet ved %C"
  
! #: fortran/decl.cc:11408
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.cc:11413
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr ""
  
! #: fortran/decl.cc:11436
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr ""
  
! #: fortran/decl.cc:11440
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr "PROCEDURE-liste ved %C"
  
! #: fortran/decl.cc:11452
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr "%<=> target%> er ugyldig for DEFERRED-binding ved %C"
  
! #: fortran/decl.cc:11458
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr ""
  
! #: fortran/decl.cc:11468
  #, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:11485
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr ""
  
! #: fortran/decl.cc:11496
  #, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.cc:11547
! #, gcc-internal-format, gfc-internal-format
! msgid "GENERIC at %C must be inside a derived-type CONTAINS"
! msgstr ""
! 
! #: fortran/decl.cc:11567
  #, gcc-internal-format
  msgid "Expected %<::%> at %C"
  msgstr "Forventede %<::%> ved %C"
  
! #: fortran/decl.cc:11579
  #, 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.cc:11600
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr "Forkert udformet GENERIC-udtryk ved %C"
  
! #: fortran/decl.cc:11611
  #, gcc-internal-format
  msgid "Expected %<=>%> at %C"
  msgstr "Forventede %<=>%> ved %C"
  
! #: fortran/decl.cc:11647
  #, 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.cc:11655
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr ""
  
! #: fortran/decl.cc:11703
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr ""
  
! #: fortran/decl.cc:11713
  #, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr ""
  
! #: fortran/decl.cc:11731
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr ""
  
! #: fortran/decl.cc:11766
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr ""
  
! #: fortran/decl.cc:11778
  #, 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.cc:11800
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr ""
  
! #: fortran/decl.cc:11807
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr ""
  
! #: fortran/decl.cc:11817
  #, gcc-internal-format
  msgid "Expected %<,%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:11823
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "Unknown procedure name %qs at %C"
  msgstr "ukendt registernavn: %s"
  
! #: fortran/decl.cc:11836
  #, 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.cc:11910
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:11956
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:11977
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.cc:11991
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr "\"%s\" må ikke optræde i makroparameterliste"
  
! #: fortran/decl.cc:12055
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ IVDEP directive at %C"
  msgstr "\"%s\" må ikke optræde i makroparameterliste"
  
! #: fortran/decl.cc:12072
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ VECTOR directive at %C"
  msgstr "\"%s\" må ikke optræde i makroparameterliste"
  
! #: fortran/decl.cc:12089
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ NOVECTOR directive at %C"
  msgstr "\"%s\" må ikke optræde i makroparameterliste"
--- 81850,84024 ----
  msgid "Simplification error"
  msgstr "omerklæring af '%#D'"
  
! #: fortran/decl.cc:294
  #, gcc-internal-format, gfc-internal-format
  msgid "Inquiry parameter cannot appear in a data-stmt-object-list at %C"
  msgstr ""
  
! #: fortran/decl.cc:308
  #, gcc-internal-format
  msgid "Host associated variable %qs may not be in the DATA statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:315
  #, gcc-internal-format
  msgid "initialization of common block variable %qs in DATA statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:453
  #, gcc-internal-format
  msgid "Symbol %qs must be a PARAMETER in DATA statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:479
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid initializer for virtual method `%D'"
  msgid "Invalid initializer %s in Data statement at %C"
  msgstr "ugyldig startværdi til virtuel medlemsfunktion '%D'"
  
! #: fortran/decl.cc:584
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BOZ at %L cannot appear in an old-style initialization"
  msgstr "overløb i konstant udtryk"
  
! #: fortran/decl.cc:592
  #, gcc-internal-format
  msgid "BOZ literal constant near %L cannot be assigned to a %qs variable in an old-style initialization"
  msgstr ""
  
! #: fortran/decl.cc:602
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.cc:649
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "DATA statement at %C cannot appear within an INTERFACE"
  msgstr "RETURN-sætning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/decl.cc:673
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid initializer for virtual method `%D'"
  msgid "Invalid substring in data-implied-do at %L in DATA statement"
  msgstr "ugyldig startværdi til virtuel medlemsfunktion '%D'"
  
! #: fortran/decl.cc:696
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component or deferred-shaped array near %C in DATA statement"
  msgstr ""
  
! #: fortran/decl.cc:738
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in a structure constructor"
  msgstr "overløb i konstant udtryk"
  
! #: fortran/decl.cc:754
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.cc:763
  #, gcc-internal-format, gfc-internal-format
  msgid "part-ref with pointer attribute near %L is not rightmost part-ref of data-stmt-object"
  msgstr ""
  
! #: fortran/decl.cc:802
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "Empty old style initializer list at %C"
  msgstr "%D tildelt startværdi mere end én gang"
  
! #: fortran/decl.cc:811
  #, gcc-internal-format, gfc-internal-format
  msgid "Array in initializer list at %L must have an explicit shape"
  msgstr ""
  
! #: fortran/decl.cc:834
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "extra elements in scalar initializer"
  msgid "Repeat spec invalid in scalar initializer at %C"
  msgstr "overskydende elementer i skalarstarværdi"
  
! #: fortran/decl.cc:839
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "two `u's in integer constant"
  msgid "Repeat spec must be an integer at %C"
  msgstr "to 'u'-endelser i heltalskonstant"
  
! #: fortran/decl.cc:850
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected data constant after repeat spec at %C"
  msgstr "objekt mangler i brug af '%E'"
  
! #: fortran/decl.cc:882
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "End of scalar initializer expected at %C"
  msgstr "tildeling af startværdi til new-udtryk med '='"
  
! #: fortran/decl.cc:910
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "excess elements in array initializer"
  msgid "Not enough elements in array initializer at %C"
  msgstr "for mange elementer i tabelstartværdi"
  
! #: fortran/decl.cc:912
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "excess elements in array initializer"
  msgid "Too many elements in array initializer at %C"
  msgstr "for mange elementer i tabelstartværdi"
  
! #: fortran/decl.cc:939
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in old style initializer list at %C"
  msgstr "\"%s\" må ikke optræde i makroparameterliste"
  
! #: fortran/decl.cc:963
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed-rank array at %C shall not have a codimension"
  msgstr ""
  
! #: fortran/decl.cc:1028
  #, gcc-internal-format, gfc-internal-format
  msgid "Sum of array rank %d and corank %d at %C exceeds maximum allowed dimensions of %d"
  msgstr ""
  
! #: fortran/decl.cc:1052
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad INTENT specification at %C"
  msgstr ""
  
! #: fortran/decl.cc:1074
  #, gcc-internal-format, gfc-internal-format
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.cc:1167 fortran/resolve.cc:14857
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
  
! #: fortran/decl.cc:1193 fortran/decl.cc:1222
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Zero-length character constant at %0"
  msgid "Old-style character length at %C"
  msgstr "Nul-længde tegnkonstant ved %0"
  
! #: fortran/decl.cc:1228
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parse error in method specification"
  msgid "Syntax error in character length specification at %C"
  msgstr "tolkningsfejl i medlemsfunktionsangivelsen"
  
! #: fortran/decl.cc:1380 fortran/decl.cc:1387 fortran/decl.cc:1453
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in `%T'"
  msgid "Procedure %qs at %C is already defined at %L"
  msgstr "'%D' er allerede defineret i '%T'"
  
! #: fortran/decl.cc:1395
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in `%T'"
  msgid "Contained procedure %qs at %C clashes with procedure defined at %L"
  msgstr "'%D' er allerede defineret i '%T'"
  
! #: fortran/decl.cc:1407
  #, fuzzy, gcc-internal-format
  #| msgid "Label %A already defined at %1 when redefined at %0"
  msgid "Name %qs at %C is already defined as a generic interface at %L"
  msgstr "Etiket %A er allerede defineret ved %1 ved omdefinering ved %0"
  
! #: fortran/decl.cc:1425
  #, fuzzy, gcc-internal-format
  #| msgid "External procedure `%A' is passed as actual argument at %0 but not explicitly declared EXTERNAL"
  msgid "Procedure %qs at %C has an explicit interface from a previous declaration"
  msgstr "Ekstern procedure '%A' er overbragt som faktisk parameter ved %0, men ikke eksplicit erklæret EXTERNAL"
  
! #: fortran/decl.cc:1441
  #, gcc-internal-format
  msgid "Procedure %qs defined in interface body at %L clashes with internal procedure defined at %C"
  msgstr ""
  
! #: fortran/decl.cc:1524
  #, gcc-internal-format
  msgid "Procedure %qs at %L must have the BIND(C) attribute to be C interoperable"
  msgstr ""
  
! #: fortran/decl.cc:1589
  #, gcc-internal-format
  msgid "Variable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because derived type %qs is not C interoperable"
  msgstr ""
  
! #: fortran/decl.cc:1596
  #, gcc-internal-format
  msgid "Variable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because it is polymorphic"
  msgstr ""
  
! #: fortran/decl.cc:1603
  #, gcc-internal-format
  msgid "Variable %qs at %L is a dummy argument of the BIND(C) procedure %qs but may not be C interoperable"
  msgstr ""
  
! #: fortran/decl.cc:1612
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L may not be a pointer with CONTIGUOUS attribute as procedure %qs is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:1622
  #, gcc-internal-format
  msgid "Default-initialized dummy argument %qs with %s attribute at %L is not permitted in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/decl.cc:1643
  #, gcc-internal-format
  msgid "Allocatable character dummy argument %qs at %L must have deferred length as procedure %qs is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:1648
  #, fuzzy, gcc-internal-format
  #| msgid "Return values of functions in FPU registers"
  msgid "Pointer character dummy argument %qs at %L must have deferred length as procedure %qs is BIND(C)"
  msgstr "Returnér værdier fra funktioner i fpu-registre"
  
! #: fortran/decl.cc:1655
  #, gcc-internal-format
  msgid "Deferred-length character dummy argument %qs at %L of procedure %qs with BIND(C) attribute"
  msgstr ""
  
! #: fortran/decl.cc:1667
  #, gcc-internal-format
  msgid "Character dummy argument %qs at %L must be of length 1 as it has the VALUE attribute"
  msgstr ""
  
! #: fortran/decl.cc:1678
  #, gcc-internal-format
  msgid "Assumed-length character dummy argument %qs at %L of procedure %qs with BIND(C) attribute"
  msgstr ""
  
! #: fortran/decl.cc:1692
  #, gcc-internal-format
  msgid "Character dummy argument %qs at %L must be of constant length of one or assumed length, unless it has assumed shape or assumed rank, as procedure %qs has the BIND(C) attribute"
  msgstr ""
  
! #: fortran/decl.cc:1710
  #, gcc-internal-format
  msgid "Variable %qs at %L with ALLOCATABLE attribute in procedure %qs with BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:1718
  #, gcc-internal-format
  msgid "Variable %qs at %L with POINTER attribute in procedure %qs with BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:1727
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the OPTIONAL and the VALUE attribute because procedure %qs is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:1734
  #, gcc-internal-format
  msgid "Variable %qs at %L with OPTIONAL attribute in procedure %qs which is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:1745
  #, gcc-internal-format
  msgid "Assumed-shape array %qs at %L as dummy argument to the BIND(C) procedure %qs at %L"
  msgstr ""
  
! #: fortran/decl.cc:1801
! #, gcc-internal-format, gfc-internal-format
! msgid "F2018: C8102 %s at %L is already imported by an %s statement and must not be re-declared"
! msgstr ""
! 
! #: fortran/decl.cc:1830
  #, fuzzy, gcc-internal-format
  #| msgid "Symbols have a leading underscore"
  msgid "Symbol %qs at %C also declared as a type at %L"
  msgstr "Symboler har en indledende understreg"
  
! #: fortran/decl.cc:1892
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %C must be declared with a C interoperable kind since common block %qs is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:1932
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "two `u's in integer constant"
  msgid "CHARACTER length must be a constant at %L"
  msgstr "to 'u'-endelser i heltalskonstant"
  
! #: fortran/decl.cc:1947
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression at %L is being truncated (%ld/%ld)"
  msgstr ""
  
! #: fortran/decl.cc:1956 fortran/decl.cc:1962
  #, gcc-internal-format, gfc-internal-format
  msgid "The CHARACTER elements of the array constructor at %L must have the same length (%ld/%ld)"
  msgstr ""
  
! #: fortran/decl.cc:2101
  #, gcc-internal-format
  msgid "Initializer not allowed for PARAMETER %qs at %C"
  msgstr ""
  
! #: fortran/decl.cc:2114
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing initializer"
  msgid "PARAMETER at %L is missing an initializer"
  msgstr "manglende startværdi"
  
! #: fortran/decl.cc:2124
  #, gcc-internal-format
  msgid "Variable %qs at %C with an initializer already appears in a DATA statement"
  msgstr ""
  
! #: fortran/decl.cc:2167
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot initialize multi-dimensional array with initializer"
  msgid "Cannot initialize parameter array at %L with variable length elements"
  msgstr "kan ikke klargøre multidimensional tabel med startværdi"
  
! #: fortran/decl.cc:2201
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch of array at %L and its initializer (%d/%d)"
  msgstr ""
  
! #: fortran/decl.cc:2214
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot initialize multi-dimensional array with initializer"
  msgid "Cannot initialize implied-shape array at %L with scalar"
  msgstr "kan ikke klargøre multidimensional tabel med startværdi"
  
! #: fortran/decl.cc:2224
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "base initializer for `%T'"
  msgid "Bad shape of initializer at %L"
  msgstr "stamklasseklargøring for '%T'"
  
! #: fortran/decl.cc:2231
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot create pointer to reference member `%D'"
  msgid "Cannot determine shape of initializer at %L"
  msgstr "kan ikke oprette henvisning til reference medlemmet '%D'"
  
! #: fortran/decl.cc:2266
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-constant lower bound in implied-shape declaration at %L"
  msgstr ""
  
! #: fortran/decl.cc:2316
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "Entity %qs at %L is incompatible with a BOZ literal constant"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/decl.cc:2382 fortran/decl.cc:2389
  #, gcc-internal-format, gfc-internal-format
  msgid "Component at %C must have the POINTER attribute"
  msgstr ""
  
! #: fortran/decl.cc:2398
  #, gcc-internal-format
  msgid "Component %qs with CLASS at %C must be allocatable or pointer"
  msgstr ""
  
! #: fortran/decl.cc:2407
  #, gcc-internal-format, gfc-internal-format
  msgid "Array component of structure at %C must have explicit or deferred shape"
  msgstr ""
  
! #: fortran/decl.cc:2431 fortran/symbol.cc:2343
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in `%T'"
  msgid "Component %qs at %C already declared at %L"
  msgstr "'%D' er allerede defineret i '%T'"
  
! #: fortran/decl.cc:2486
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer array component of structure at %C must have a deferred shape"
  msgstr ""
  
! #: fortran/decl.cc:2493
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component of structure at %C must have a deferred shape"
  msgstr ""
  
! #: fortran/decl.cc:2517
  #, gcc-internal-format, gfc-internal-format
  msgid "Array component of structure at %C must have an explicit shape"
  msgstr ""
  
! #: fortran/decl.cc:2534
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter list with an ellipsis can't match an empty parameter name list declaration"
  msgid "Type parameter %qs at %C has no corresponding entry in the type parameter name list at %L"
  msgstr "en parameterliste med '...' passer ikke til en erklæring med en tom parameterliste"
  
! #: fortran/decl.cc:2591
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() initialization at %C is ambiguous"
  msgstr ""
  
! #: fortran/decl.cc:2608
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization designators may not nest"
  msgid "NULL() initialization at %C may not have MOLD"
  msgstr "klargøringstegn må ikke indlejres"
  
! #: fortran/decl.cc:2625
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of pointer at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.cc:2646
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "Error in pointer initialization at %C"
  msgstr "%D tildelt startværdi mere end én gang"
  
! #: fortran/decl.cc:2653
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "non-NULL pointer initialization at %C"
  msgstr "%D tildelt startværdi mere end én gang"
  
! #: fortran/decl.cc:2676
  #, gcc-internal-format
  msgid "RESULT variable %qs at %L prohibits FUNCTION name %qs at %C from appearing in a specification statement"
  msgstr ""
  
! #: fortran/decl.cc:2731
  #, fuzzy, gcc-internal-format
  #| msgid "INTENT is not allowed inside of BLOCK at %C"
  msgid "%qs not allowed outside STRUCTURE at %C"
  msgstr "INTENT er ikke tilladt i BLOCK ved %C"
  
! #: fortran/decl.cc:2733
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member of type `%T'"
  msgid "%qs at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr "'%D' er ikke et medlem af typen '%T'"
  
! #: fortran/decl.cc:2741
  #, fuzzy, gcc-internal-format
  #| msgid "`-%c' option must have argument"
  msgid "%qs entity cannot have attributes at %C"
  msgstr "tilvalget '-%c' skal have en parameter"
  
! #: fortran/decl.cc:2751
  #, fuzzy, gcc-internal-format
  #| msgid "invalid character '%c' in #if"
  msgid "Invalid character %qc in variable name at %C"
  msgstr "ugyldigt tegn '%c' i #if"
  
! #: fortran/decl.cc:2793
  #, gcc-internal-format
  msgid "Non-PARAMETER symbol %qs at %L cannot be implied-shape"
  msgstr ""
  
! #: fortran/decl.cc:2803
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Zero-size array at %0"
  msgid "Implied-shape array at %L"
  msgstr "Nulstørrelsestabel ved %0"
  
! #: fortran/decl.cc:2860
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit array shape at %C must be constant of INTEGER type and not %s type"
  msgstr ""
  
! #: fortran/decl.cc:2868
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit shaped array with nonconstant bounds at %C"
  msgstr ""
  
! #: fortran/decl.cc:2969
  #, gcc-internal-format
  msgid "%qs at %L is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs"
  msgstr ""
  
! #: fortran/decl.cc:2980
  #, fuzzy, gcc-internal-format
  msgid "%qs entity cannot have an initializer at %L"
  msgstr "slutfeltet '%s' bliver måske ikke klargjort"
  
! #: fortran/decl.cc:3006
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parse error in method specification"
  msgid "Duplicate array spec for Cray pointee at %L"
  msgstr "tolkningsfejl i medlemsfunktionsangivelsen"
  
! #: fortran/decl.cc:3014
  #, fuzzy, gcc-internal-format
  #| msgid "Cannot read function profile from %s."
  msgid "Cannot set pointee array spec."
  msgstr "kan ikke læse funktionsprofil fra %s."
  
! #: fortran/decl.cc:3077
  #, 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.cc:3085
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid old style initialization for derived type component at %C"
  msgstr ""
  
! #: fortran/decl.cc:3098
  #, 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.cc:3118 fortran/decl.cc:7749
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr ""
  
! #: fortran/decl.cc:3141
  #, gcc-internal-format
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr ""
  
! #: fortran/decl.cc:3159 fortran/decl.cc:11534
  #, 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.cc:3166
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of variable at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.cc:3183
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of allocatable component at %C is not allowed"
  msgstr ""
  
! #: fortran/decl.cc:3192
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of structure component with a HOLLERITH constant at %L is not allowed"
  msgstr ""
  
! #: fortran/decl.cc:3206
  #, 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.cc:3214
  #, 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.cc:3222
  #, gcc-internal-format, gfc-internal-format
  msgid "The component at %C which is a type parameter must be a scalar"
  msgstr ""
  
! #: fortran/decl.cc:3231
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear as an initializer"
  msgstr "slutfeltet '%s' bliver måske ikke klargjort"
  
! #: fortran/decl.cc:3248
  #, gcc-internal-format
  msgid "Incompatible initialization between a derived type entity and an entity with %qs type at %C"
  msgstr ""
  
! #: fortran/decl.cc:3311 fortran/decl.cc:3346
  #, 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.cc:3352
  #, 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.cc:3411 fortran/decl.cc:3488
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing formal parameter term"
  msgid "Missing right parenthesis at %C"
  msgstr "Manglende formel parameterterm"
  
! #: fortran/decl.cc:3424 fortran/decl.cc:3559
  #, 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.cc:3432 fortran/decl.cc:3565
  #, 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.cc:3462 fortran/decl.cc:4351
  #, 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.cc:3475
  #, gcc-internal-format, gfc-internal-format
  msgid "C kind type parameter is for type %s but type at %L is %s"
  msgstr ""
  
! #: fortran/decl.cc:3486
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis or comma at %C"
  msgstr ""
  
! #: fortran/decl.cc:3591
  #, 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.cc:3723
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CHARACTER declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:3824
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member of type `%T'"
  msgid "RECORD at %C is an extension, enable it with %<-fdec-structure%>"
  msgstr "'%D' er ikke et medlem af typen '%T'"
  
! #: fortran/decl.cc:3837
  #, 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.cc:4011
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parameters"
  msgstr ""
  
! #: fortran/decl.cc:4040
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C does not contain enough parameter expressions"
  msgstr ""
  
! #: fortran/decl.cc:4064
  #, 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.cc:4075
! #, gcc-internal-format, gfc-internal-format
! msgid "The type parameter expression at %L must be of INTEGER type and not %s"
! msgstr ""
! 
! #: fortran/decl.cc:4113
  #, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C must be of INTEGER type and not %s type"
  msgstr ""
  
! #: fortran/decl.cc:4120
  #, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C does not simplify to an INTEGER constant"
  msgstr ""
  
! #: fortran/decl.cc:4147
  #, gcc-internal-format
  msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
  msgstr ""
  
! #: fortran/decl.cc:4154
  #, 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.cc:4178
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C contains too many parameter expressions"
  msgstr ""
  
! #: fortran/decl.cc:4187
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid type argument"
  msgid "Parameterized derived type at %C is ambiguous"
  msgstr "ugyldig typeparameter"
  
! #: fortran/decl.cc:4551
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type at %C"
  msgstr ""
  
! #: fortran/decl.cc:4563
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type used at %C is not available on the target machine"
  msgstr ""
  
! #: fortran/decl.cc:4625
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C is not allowed for components"
  msgstr ""
  
! #: fortran/decl.cc:4628
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C"
  msgstr ""
  
! #: fortran/decl.cc:4661 fortran/decl.cc:4695 fortran/decl.cc:4728
! #: fortran/decl.cc:5062
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE with intrinsic-type-spec at %C"
  msgstr ""
  
! #: fortran/decl.cc:4673 fortran/decl.cc:4701 fortran/decl.cc:4734
! #: fortran/decl.cc:4760 fortran/decl.cc:5087 fortran/decl.cc:5105
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid type argument"
  msgid "Malformed type-spec at %C"
  msgstr "ugyldig typeparameter"
  
! #: fortran/decl.cc:4724
  #, gcc-internal-format, gfc-internal-format
  msgid "DOUBLE COMPLEX at %C"
  msgstr ""
  
! #: fortran/decl.cc:4776 fortran/decl.cc:4943 fortran/decl.cc:4955
! #: fortran/decl.cc:4969 fortran/decl.cc:5582 fortran/decl.cc:5592
  #, fuzzy, gcc-internal-format
  msgid "Type name %qs at %C is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: fortran/decl.cc:4877
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:4984
  #, gcc-internal-format
  msgid "Type name %qs at %C conflicts with previously declared entity at %L, which has the same name"
  msgstr ""
  
! #: fortran/decl.cc:4995
! #, gcc-internal-format
! msgid "Type %qs is not parameterized and so the type parameter spec list at %C may not appear"
! msgstr ""
! 
! #: fortran/decl.cc:5140
  #, 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.cc:5149
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "IMPLICIT NONE with spec list at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/decl.cc:5208
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing character range in IMPLICIT at %C"
  msgstr ""
  
! #: fortran/decl.cc:5254
  #, gcc-internal-format, gfc-internal-format
  msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:5307
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT statement at %C following an IMPLICIT NONE (type) statement"
  msgstr ""
  
! #: fortran/decl.cc:5317
  #, 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.cc:5474
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C only permitted in an INTERFACE body"
  msgstr ""
  
! #: fortran/decl.cc:5490
  #, 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.cc:5495
  #, 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.cc:5574
! #, fuzzy, gcc-internal-format
! msgid "import-name %qs at %C is in the local scope"
! msgstr "Planlæg ikke begyndelsen og slutningen af proceduren"
  
! #: fortran/decl.cc:5601
  #, gcc-internal-format
  msgid "Cannot IMPORT %qs from host scoping unit at %C - does not exist."
  msgstr ""
  
! #: fortran/decl.cc:5622
  #, gcc-internal-format
  msgid "%qs is already IMPORTed from host scoping unit at %C"
  msgstr ""
  
! #: fortran/decl.cc:5665
  #, 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.cc:5669
! #, gcc-internal-format, gfc-internal-format
! msgid "F2018: C897 IMPORT statement at %C cannot appear in a main program, an external subprogram, a module or block data"
! msgstr ""
! 
! #: fortran/decl.cc:5674
! #, gcc-internal-format, gfc-internal-format
! msgid "F2018: C898 IMPORT statement at %C is not permitted because a scoping unit has an ONLY specifier, can only have IMPORT with an ONLY specifier"
! msgstr ""
! 
! #: fortran/decl.cc:5680
! #, gcc-internal-format, gfc-internal-format
! msgid "F2018: C899 IMPORT, NONE shall not appear in the scoping unit of a submodule as at %C"
! msgstr ""
! 
! #: fortran/decl.cc:5685
! #, gcc-internal-format, gfc-internal-format
! msgid "F2018: C8100 IMPORT statement at %C is not permitted because %s has already been declared, which must be unique in the scoping unit"
! msgstr ""
! 
! #: fortran/decl.cc:5693
! #, gcc-internal-format, gfc-internal-format
! msgid "Expecting list of named entities at %C"
! msgstr ""
! 
! #: fortran/decl.cc:6033
  #, 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.cc:6035
  #, 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.cc:6130
  #, 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.cc:6147
  #, gcc-internal-format
  msgid "%s at %L is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.cc:6166
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:6168
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a STRUCTURE definition"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: fortran/decl.cc:6178
  #, 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.cc:6180
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "KIND attribute at %C in a STRUCTURE definition"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: fortran/decl.cc:6188
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.cc:6197
  #, 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.cc:6199
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LEN attribute at %C in a STRUCTURE definition"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: fortran/decl.cc:6207
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.cc:6215
  #, 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.cc:6217
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a STRUCTURE definition"
  msgstr "en global registervariabel følger en funktionsdefinition"
  
! #: fortran/decl.cc:6235
  #, 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.cc:6245
  #, 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.cc:6255
  #, 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.cc:6268
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:6279
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:6334 fortran/decl.cc:9883
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr ""
  
! #: fortran/decl.cc:6340
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:6374
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:6381
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:6388
  #, gcc-internal-format
  msgid "match_attr_spec(): Bad attribute"
  msgstr ""
  
! #: fortran/decl.cc:6429
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple identifiers provided with single NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.cc:6527
  #, gcc-internal-format
  msgid "Implicitly declared BIND(C) function %qs at %L may not be C interoperable"
  msgstr ""
  
! #: fortran/decl.cc:6549
  #, 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.cc:6560
  #, gcc-internal-format
  msgid "Type declaration %qs at %L is not C interoperable but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:6566
  #, gcc-internal-format
  msgid "Variable %qs at %L may not be a C interoperable kind but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:6578
  #, 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.cc:6592
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the POINTER and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.cc:6600
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.cc:6612
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be an array"
  msgstr ""
  
! #: fortran/decl.cc:6618
  #, fuzzy, gcc-internal-format
  #| msgid "Return values of functions in FPU registers"
  msgid "Return type of BIND(C) function %qs of character type at %L must have length 1"
  msgstr "Returnér værdier fra funktioner i fpu-registre"
  
! #: fortran/decl.cc:6631
  #, gcc-internal-format
! msgid "Symbol %qs at %L is marked PRIVATE but is accessible via its default binding name %qs"
  msgstr ""
  
! #: fortran/decl.cc:6705
  #, gcc-internal-format, gfc-internal-format
  msgid "Need either entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:6750
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:6757
  #, fuzzy, gcc-internal-format
  #| msgid "Missing term"
  msgid "Missing symbol"
  msgstr "Manglende term"
  
! #: fortran/decl.cc:6786
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:6848
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgid "CLASS entity at %C cannot have the PARAMETER attribute"
  msgstr "CLASS-variablen %qs ved %L kan ikke have PARAMETER-attributten"
  
! #: fortran/decl.cc:6880
  #, 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.cc:6922
  #, 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.cc:6931
  #, 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.cc:7003
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.cc:7008
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C found outside of a module, submodule, or interface"
  msgstr ""
  
! #: fortran/decl.cc:7059
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr ""
  
! #: fortran/decl.cc:7071
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr ""
  
! #: fortran/decl.cc:7117
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.cc:7124
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.cc:7131
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.cc:7192
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "A type parameter list is required at %C"
  msgstr "skabelonsparameter er påkrævet for '%T'"
  
! #: fortran/decl.cc:7207 fortran/primary.cc:1998
  #, 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.cc:7213 fortran/decl.cc:7222
  #, 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.cc:7263
  #, 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.cc:7276
  #, 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.cc:7279
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.cc:7297
  #, 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.cc:7300
  #, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.cc:7342
  #, gcc-internal-format
  msgid "MODULE PROCEDURE formal argument %qs conflicts with alternate return at %C"
  msgstr ""
  
! #: fortran/decl.cc:7346
  #, gcc-internal-format
  msgid "MODULE PROCEDURE formal argument is alternate return and conflicts with %qs in the separate declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:7351
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.cc:7358
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.cc:7397
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr ""
  
! #: fortran/decl.cc:7474
  #, 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.cc:7484 fortran/decl.cc:8627
  #, 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.cc:7688
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:7695
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:7701
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr ""
  
! #: fortran/decl.cc:7724
  #, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr ""
  
! #: fortran/decl.cc:7770 fortran/decl.cc:7961 fortran/decl.cc:12018
  #, 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.cc:7819 fortran/decl.cc:11918
  #, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr ""
  
! #: fortran/decl.cc:7826
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr ""
  
! #: fortran/decl.cc:7830
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.cc:7905
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.cc:7923
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr ""
  
! #: fortran/decl.cc:7932 fortran/decl.cc:10658
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr ""
  
! #: fortran/decl.cc:8002
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:8074
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:8104 fortran/decl.cc:8383 fortran/decl.cc:8594
! #: fortran/symbol.cc:1973
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr ""
  
! #: fortran/decl.cc:8134 fortran/decl.cc:8652
  #, gcc-internal-format
  msgid "Mismatch in BIND(C) names (%qs/%qs) at %C"
  msgstr ""
  
! #: fortran/decl.cc:8277
  #, 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.cc:8286
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr ""
  
! #: fortran/decl.cc:8289
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr ""
  
! #: fortran/decl.cc:8292
  #, 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.cc:8295
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr ""
  
! #: fortran/decl.cc:8299 fortran/decl.cc:8344
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/decl.cc:8303
  #, 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.cc:8307
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr ""
  
! #: fortran/decl.cc:8311
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr ""
  
! #: fortran/decl.cc:8316
  #, 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.cc:8320
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr ""
  
! #: fortran/decl.cc:8324
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr ""
  
! #: fortran/decl.cc:8328
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr ""
  
! #: fortran/decl.cc:8332
  #, 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.cc:8336
  #, 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.cc:8357
  #, 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.cc:8408 fortran/decl.cc:8634
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.cc:8502
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %L with BIND(C) prohibited in an elemental procedure"
  msgstr "overløb i konstant udtryk"
  
! #: fortran/decl.cc:8661
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return dummy argument cannot appear in a SUBROUTINE with the BIND(C) attribute at %L"
  msgstr ""
  
! #: fortran/decl.cc:8724 fortran/decl.cc:8731
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.cc:8771
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr ""
  
! #: fortran/decl.cc:8787
  #, 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.cc:8795
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.cc:8814
  #, 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.cc:8820
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.cc:8826
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.cc:8855
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr ""
  
! #: fortran/decl.cc:9138
  #, 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.cc:9147
  #, 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.cc:9156
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr "%s-udtryk forventet ved %L"
  
! #: fortran/decl.cc:9167
  #, 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.cc:9192
  #, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr ""
  
! #: fortran/decl.cc:9209
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr ""
  
! #: fortran/decl.cc:9223 fortran/decl.cc:9231
  #, 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.cc:9331
  #, 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.cc:9339
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr ""
  
! #: fortran/decl.cc:9347
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr ""
  
! #: fortran/decl.cc:9356
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr ""
  
! #: fortran/decl.cc:9461
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr ""
  
! #: fortran/decl.cc:9498
  #, gcc-internal-format
  msgid "Expected %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:9512 fortran/decl.cc:9552
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr ""
  
! #: fortran/decl.cc:9528
  #, 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.cc:9532
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr ""
  
! #: fortran/decl.cc:9538
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr ""
  
! #: fortran/decl.cc:9577
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert to a pointer type"
  msgid "Cannot set Cray pointee array spec."
  msgstr "kan ikke konverteres til en henvisningstype"
  
! #: fortran/decl.cc:9581
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr ""
  
! #: fortran/decl.cc:9601
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr ""
  
! #: fortran/decl.cc:9613
  #, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9639
  #, 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.cc:9671
  #, 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.cc:9690
  #, gcc-internal-format
  msgid "Cray pointer declaration at %C requires %<-fcray-pointer%> flag"
  msgstr ""
  
! #: fortran/decl.cc:9729
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9827
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.cc:9843
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.cc:9891
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9925
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr "Syntaksfejl i PROTECTED-udtryk ved %C"
  
! #: fortran/decl.cc:9952 fortran/decl.cc:9977
  #, 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.cc:9998 fortran/decl.cc:10018
  #, 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.cc:10040
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.cc:10047
  #, 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.cc:10053
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.cc:10073
  #, 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.cc:10098
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.cc:10114
  #, 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.cc:10133 fortran/decl.cc:10189
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.cc:10168
  #, 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.cc:10175
  #, 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.cc:10224
  #, 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.cc:10231
  #, 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.cc:10250
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr ""
  
! #: fortran/decl.cc:10261
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr ""
  
! #: fortran/decl.cc:10296
  #, gcc-internal-format
  msgid "SAVE of COMMON block %qs at %C is not allowed in a BLOCK construct"
  msgstr ""
  
! #: fortran/decl.cc:10318
  #, 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.cc:10335
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.cc:10339
  #, 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.cc:10377
  #, 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.cc:10389
  #, 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.cc:10416
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr ""
  
! #: fortran/decl.cc:10441
  #, 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.cc:10453
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10497
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10522
  #, 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.cc:10633
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr ""
  
! #: fortran/decl.cc:10691
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr ""
  
! #: fortran/decl.cc:10740
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:10749
  #, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr ""
  
! #: fortran/decl.cc:10755
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr ""
  
! #: fortran/decl.cc:10762
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:10769
  #, 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.cc:10792
  #, 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.cc:10804
  #, 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.cc:10825
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr ""
  
! #: fortran/decl.cc:10871
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to create structure type '%s' at %C"
  msgstr ""
  
! #: fortran/decl.cc:10877
  #, 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.cc:10924
  #, 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.cc:10957
  #, 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.cc:10992
  #, 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.cc:11006
  #, 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.cc:11024
  #, 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.cc:11031
  #, 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.cc:11194
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:11207
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "empty declaration"
  msgid "Mangled derived type definition at %C"
  msgstr "tom erklæring"
  
! #: fortran/decl.cc:11236
  #, 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.cc:11247
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/decl.cc:11250
  #, fuzzy, gcc-internal-format
  #| msgid "Type name at %0 not the same as name at %1"
  msgid "Derived type name %qs at %C already has a basic type"
  msgstr "Typenavn ved %0 er ikke det samme som navn ved %1"
  
! #: fortran/decl.cc:11265
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member of type `%T'"
  msgid "Dummy argument %qs at %L cannot be a derived type at %C"
  msgstr "'%D' er ikke et medlem af typen '%T'"
  
! #: fortran/decl.cc:11274
  #, gcc-internal-format
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr ""
  
! #: fortran/decl.cc:11337
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:11420
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr ""
  
! #: fortran/decl.cc:11440
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr ""
  
! #: fortran/decl.cc:11472
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr ""
  
! #: fortran/decl.cc:11551
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr ""
  
! #: fortran/decl.cc:11599
  #, 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.cc:11635
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:11682 fortran/decl.cc:11697
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "multiple access specifiers"
  msgid "Duplicate access-specifier at %C"
  msgstr "mere end én tilgangsangivelse"
  
! #: fortran/decl.cc:11717
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr ""
  
! #: fortran/decl.cc:11737
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr ""
  
! #: fortran/decl.cc:11764
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:11782
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr ""
  
! #: fortran/decl.cc:11798
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr ""
  
! #: fortran/decl.cc:11811
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr "Forventede tilgangsangivere ved %C"
  
! #: fortran/decl.cc:11813
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr "Forventede bindingattribut ved %C"
  
! #: fortran/decl.cc:11821
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
  msgid "NON_OVERRIDABLE and DEFERRED cannot both appear at %C"
  msgstr "NON_OVERRIDABLE og DEFERRED kan ikke begge vises ved %C"
  
! #: fortran/decl.cc:11834
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.cc:11876
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:11882
  #, gcc-internal-format
  msgid "%<)%> expected at %C"
  msgstr "%<)%> forventet ved %C"
  
! #: fortran/decl.cc:11902
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.cc:11907
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr ""
  
! #: fortran/decl.cc:11930
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr ""
  
! #: fortran/decl.cc:11934
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr "PROCEDURE-liste ved %C"
  
! #: fortran/decl.cc:11946
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr "%<=> target%> er ugyldig for DEFERRED-binding ved %C"
  
! #: fortran/decl.cc:11952
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr ""
  
! #: fortran/decl.cc:11962
  #, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:11979
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr ""
  
! #: fortran/decl.cc:11990
  #, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.cc:12077 fortran/decl.cc:12359
  #, gcc-internal-format
  msgid "Expected %<::%> at %C"
  msgstr "Forventede %<::%> ved %C"
  
! #: fortran/decl.cc:12088 fortran/decl.cc:12371
  #, 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.cc:12109 fortran/decl.cc:12392
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr "Forkert udformet GENERIC-udtryk ved %C"
  
! #: fortran/decl.cc:12120 fortran/decl.cc:12403
  #, gcc-internal-format
  msgid "Expected %<=>%> at %C"
  msgstr "Forventede %<=>%> ved %C"
  
! #: fortran/decl.cc:12127
! #, gcc-internal-format, gfc-internal-format
! msgid "The access specification at %L not in a module"
! msgstr ""
! 
! #: fortran/decl.cc:12148
! #, gcc-internal-format
! msgid "The generic-spec name %qs at %C clashes with the name of an entity declared at %L that is not a procedure"
! msgstr ""
! 
! #: fortran/decl.cc:12157
! #, fuzzy, gcc-internal-format
! #| msgid "unknown register name: %s"
! msgid "There's already a non-generic procedure with name %qs at %C"
! msgstr "ukendt registernavn: %s"
! 
! #: fortran/decl.cc:12166
! #, gcc-internal-format
! msgid "The access specification at %L conflicts with that already given to %qs"
! msgstr ""
! 
! #: fortran/decl.cc:12173
! #, gcc-internal-format
! msgid "The access specification at %L repeats that already given to %qs"
! msgstr ""
! 
! #: fortran/decl.cc:12182
! #, gcc-internal-format, gfc-internal-format
! msgid "The generic-spec in the generic statement at %C has a type from the declaration at %L"
! msgstr ""
! 
! #: fortran/decl.cc:12223
! #, gcc-internal-format
! msgid "The user operator at %L must have the same access specification as already defined user operator %qs"
! msgstr ""
! 
! #: fortran/decl.cc:12230
! #, gcc-internal-format
! msgid "The user operator at %L repeats the access specification of already defined user operator %qs"
! msgstr ""
! 
! #: fortran/decl.cc:12266
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Expected access-specifier at %C"
! msgid "Expected specific procedure name at %C"
! msgstr "Forventede tilgangsangivere ved %C"
! 
! #: fortran/decl.cc:12273
! #, gcc-internal-format
! msgid "The name %qs of the specific procedure at %C conflicts with that of the generic-spec"
! msgstr ""
! 
! #: fortran/decl.cc:12283
! #, gcc-internal-format
! msgid "%qs already defined as a specific procedure for the generic %qs at %C"
! msgstr ""
! 
! #: fortran/decl.cc:12309
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Unsupported VXT statement at %0"
! msgid "Junk after GENERIC statement at %C"
! msgstr "Ikke-understøttet VXT-sætning ved %0"
! 
! #: fortran/decl.cc:12339
! #, gcc-internal-format, gfc-internal-format
! msgid "GENERIC at %C must be inside a derived-type CONTAINS"
! msgstr ""
! 
! #: fortran/decl.cc:12439
  #, 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.cc:12447
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr ""
  
! #: fortran/decl.cc:12495
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr ""
  
! #: fortran/decl.cc:12505
  #, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr ""
  
! #: fortran/decl.cc:12523
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr ""
  
! #: fortran/decl.cc:12569
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr ""
  
! #: fortran/decl.cc:12581
  #, 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.cc:12603
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr ""
  
! #: fortran/decl.cc:12610
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr ""
  
! #: fortran/decl.cc:12620
  #, gcc-internal-format
  msgid "Expected %<,%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:12626
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "Unknown procedure name %qs at %C"
  msgstr "ukendt registernavn: %s"
  
! #: fortran/decl.cc:12639
  #, 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.cc:12713
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:12759
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:12780
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.cc:12794
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr "\"%s\" må ikke optræde i makroparameterliste"
  
! #: fortran/decl.cc:12866
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ IVDEP directive at %C"
  msgstr "\"%s\" må ikke optræde i makroparameterliste"
  
! #: fortran/decl.cc:12883
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ VECTOR directive at %C"
  msgstr "\"%s\" må ikke optræde i makroparameterliste"
  
! #: fortran/decl.cc:12900
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ NOVECTOR directive at %C"
  msgstr "\"%s\" må ikke optræde i makroparameterliste"
*************** msgstr ""
*** 80030,80041 ****
  msgid "are_identical_variables: Bad type"
  msgstr ""
  
! #: fortran/dependency.cc:1025
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
  msgstr ""
  
! #: fortran/dependency.cc:1330
  #, gcc-internal-format
  msgid "gfc_check_dependency: expecting an EXPR_VARIABLE"
  msgstr ""
--- 84033,84044 ----
  msgid "are_identical_variables: Bad type"
  msgstr ""
  
! #: fortran/dependency.cc:1021
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
  msgstr ""
  
! #: fortran/dependency.cc:1326
  #, gcc-internal-format
  msgid "gfc_check_dependency: expecting an EXPR_VARIABLE"
  msgstr ""
*************** msgstr ""
*** 80055,80578 ****
  msgid "show_ref(): Bad component code"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:732
  #, gcc-internal-format
  msgid "show_expr(): Bad intrinsic in expression"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:775
  #, gcc-internal-format
  msgid "show_expr(): Don't know how to show expr"
  msgstr "show_expr(): Ved ikke hvordan udtryk skal vises"
  
! #: fortran/dump-parse-tree.cc:3893
  #, gcc-internal-format
  msgid "show_code_node(): Bad statement code"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:4358 fortran/dump-parse-tree.cc:4453
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert to a pointer type"
  msgid "Cannot convert %qs to interoperable type at %L"
  msgstr "kan ikke konverteres til en henvisningstype"
  
! #: fortran/expr.cc:149
  #, gcc-internal-format
  msgid "gfc_get_constant_expr(): locus %<where%> cannot be NULL"
  msgstr ""
  
! #: fortran/expr.cc:372
  #, gcc-internal-format
  msgid "gfc_copy_expr(): Bad expr node"
  msgstr ""
  
! #: fortran/expr.cc:530
  #, gcc-internal-format
  msgid "free_expr0(): Bad expr type"
  msgstr ""
  
! #: fortran/expr.cc:687 fortran/expr.cc:689 fortran/expr.cc:739
! #: fortran/expr.cc:741
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression required at %C"
  msgstr ""
  
! #: fortran/expr.cc:696 fortran/expr.cc:698 fortran/expr.cc:748
! #: fortran/expr.cc:750
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer expression required at %C"
  msgstr ""
  
! #: fortran/expr.cc:706 fortran/expr.cc:708 fortran/expr.cc:761
! #: fortran/expr.cc:763
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "integer overflow in expression"
  msgid "Integer value too large in expression at %C"
  msgstr "heltalsoverløb i udtryk"
  
! #: fortran/expr.cc:1143
  #, gcc-internal-format
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:1339
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr ""
  
! #: fortran/expr.cc:1445
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.cc:1644 fortran/expr.cc:1695
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.cc:1770
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/expr.cc:1781
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Error in array constructor referenced at %L"
  msgstr "\"%s\" må ikke optræde i makroparameterliste"
  
! #: fortran/expr.cc:1945 fortran/primary.cc:2554 fortran/primary.cc:2739
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "LEN part_ref at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/expr.cc:1992 fortran/primary.cc:2549 fortran/primary.cc:2754
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid parameter `%s'"
  msgid "KIND part_ref at %C"
  msgstr "ugyldig parameter '%s'"
  
! #: fortran/expr.cc:2003
  #, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:2028
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing comma in FORMAT statement at %0"
  msgid "IM part_ref at %C"
  msgstr "Manglende komma i FORMAT-sætning ved %0"
  
! #: fortran/expr.cc:2696
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr ""
  
! #: fortran/expr.cc:2740
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2765
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr ""
  
! #: fortran/expr.cc:2772
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr ""
  
! #: fortran/expr.cc:2782
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr ""
  
! #: fortran/expr.cc:2798
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2809
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing operand for operator at %1 at end of expression at %0"
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr "Manglende operand for operator ved %1 i slutningen af udtryk ved %0"
  
! #: fortran/expr.cc:2817
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing operand for operator at %1 at end of expression at %0"
  msgid "Numeric operands are required in expression at %L"
  msgstr "Manglende operand for operator ved %1 i slutningen af udtryk ved %0"
  
! #: fortran/expr.cc:2840
  #, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/expr.cc:2977
  #, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3061
  #, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3092
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3169 fortran/resolve.cc:2891
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr ""
  
! #: fortran/expr.cc:3181
  #, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3220
  #, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr ""
  
! #: fortran/expr.cc:3240
  #, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3246
  #, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3255
  #, fuzzy, gcc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr "tildeling af startværdi til new-udtryk med '='"
  
! #: fortran/expr.cc:3259
  #, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3265
  #, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:3271
  #, fuzzy, gcc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Assumed-rank array %qs at %L is not permitted in an initialization expression"
  msgstr "tildeling af startværdi til new-udtryk med '='"
  
! #: fortran/expr.cc:3281
  #, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:3335
  #, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:3475
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr "konstruktionsfunktionen kan ikke være en statisk medlemsfunktion"
  
! #: fortran/expr.cc:3482
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr ""
  
! #: fortran/expr.cc:3489
  #, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr ""
  
! #: fortran/expr.cc:3497
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr "konstruktionsfunktionen kan ikke være en statisk medlemsfunktion"
  
! #: fortran/expr.cc:3644
  #, fuzzy, gcc-internal-format
  #| msgid "double quoted strings not allowed in #if expressions"
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr "strenge med dobbelte anførselstegn er ikke tilladte i #if-udtryk"
  
! #: fortran/expr.cc:3652
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr ""
  
! #: fortran/expr.cc:3659
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr ""
  
! #: fortran/expr.cc:3681
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr "overløb i konstant udtryk"
  
! #: fortran/expr.cc:3712
  #, gcc-internal-format
  msgid "check_restricted(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:3732
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/expr.cc:3744
  #, gcc-internal-format
  msgid "Function %qs at %L must be PURE"
  msgstr "Funktion %qs ved %L skal være PURE"
  
! #: fortran/expr.cc:3753
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr ""
  
  #. Reject truncation.
! #: fortran/expr.cc:3785
  #, gcc-internal-format, gfc-internal-format
  msgid "optype_msgid overflow: %d"
  msgstr ""
  
! #: fortran/expr.cc:3789
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr ""
  
! #: fortran/expr.cc:3803
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr ""
  
! #: fortran/expr.cc:3851
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.cc:3907
  #, gcc-internal-format
  msgid "%qs at %L is not a VALUE"
  msgstr "%qs ved %L er ikke en VÆRDI"
  
! #: fortran/expr.cc:3918
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal assignment to external procedure at %L"
  msgstr ""
  
! #: fortran/expr.cc:3926
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "incompatible types in assignment of `%T' to `%T'"
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr "uforenelige typer i tildeling af '%T' til '%T'"
  
! #: fortran/expr.cc:3933
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "incompatible types in assignment of `%T' to `%T'"
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr "uforenelige typer i tildeling af '%T' til '%T'"
  
! #: fortran/expr.cc:3945
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:3955
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:3998
  #, gcc-internal-format
  msgid "BOZ literal constant near %L cannot be assigned to a %qs variable"
  msgstr ""
  
! #: fortran/expr.cc:4005
  #, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.cc:4036
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr ""
  
! #: fortran/expr.cc:4080
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr ""
  
! #: fortran/expr.cc:4088
  #, gcc-internal-format
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr ""
  
! #: fortran/expr.cc:4112
  #, gcc-internal-format
  msgid "Expected bounds specification for %qs at %L"
  msgstr ""
  
! #: fortran/expr.cc:4117
  #, fuzzy, gcc-internal-format
  #| msgid "Array or substring specification for `%A' out of range in statement at %0"
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr "Tabel- eller understrengsangivelse for '%A' er uden for det gyldige interval i sætning ved %0"
  
! #: fortran/expr.cc:4146
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr ""
  
! #: fortran/expr.cc:4152 fortran/expr.cc:4172
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4160 fortran/expr.cc:4179
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4206
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.cc:4227
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "Invalid procedure pointer assignment at %L"
  msgstr "ugyldig venstreværdi i tildeling"
  
! #: fortran/expr.cc:4252
  #, gcc-internal-format
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4261
  #, gcc-internal-format
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4271
  #, fuzzy, gcc-internal-format
  #| msgid "Statement at %0 invalid in context established by statement at %1"
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr "Sætning ved %0 er ugyldig i den kontekst der er etableret af sætning ved %1"
  
! #: fortran/expr.cc:4277
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4284
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr ""
  
! #: fortran/expr.cc:4292
  #, gcc-internal-format
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4315
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr ""
  
! #: fortran/expr.cc:4368
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr "ugyldig venstreværdi i tildeling"
  
! #: fortran/expr.cc:4378 fortran/expr.cc:4393
  #, gcc-internal-format
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4384 fortran/expr.cc:4399 fortran/resolve.cc:2765
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4411
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4420
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/expr.cc:4433
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr "overløb i konstant udtryk"
  
! #: fortran/expr.cc:4447
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic target"
  msgstr ""
  
! #: fortran/expr.cc:4452
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr ""
  
! #: fortran/expr.cc:4460
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4467
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4488
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr ""
  
! #: fortran/expr.cc:4504
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank target at %L is an experimental F202y feature. Use option -std=f202y to enable"
  msgstr ""
  
! #: fortran/expr.cc:4516
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr ""
  
! #: fortran/expr.cc:4520
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr ""
  
! #: fortran/expr.cc:4527
  #, gcc-internal-format, gfc-internal-format
  msgid "The data-target at %L is an assumed rank object and so the data-pointer-object %s must have a bounds remapping list (list of lbound:ubound for each dimension)"
  msgstr ""
  
! #: fortran/expr.cc:4536
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank data-target at %L must be contiguous"
  msgstr ""
--- 84058,84587 ----
  msgid "show_ref(): Bad component code"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:740
  #, gcc-internal-format
  msgid "show_expr(): Bad intrinsic in expression"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:793
  #, gcc-internal-format
  msgid "show_expr(): Don't know how to show expr"
  msgstr "show_expr(): Ved ikke hvordan udtryk skal vises"
  
! #: fortran/dump-parse-tree.cc:3982
  #, gcc-internal-format
  msgid "show_code_node(): Bad statement code"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:4447 fortran/dump-parse-tree.cc:4542
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert to a pointer type"
  msgid "Cannot convert %qs to interoperable type at %L"
  msgstr "kan ikke konverteres til en henvisningstype"
  
! #: fortran/expr.cc:168
  #, gcc-internal-format
  msgid "gfc_get_constant_expr(): locus %<where%> cannot be NULL"
  msgstr ""
  
! #: fortran/expr.cc:391
  #, gcc-internal-format
  msgid "gfc_copy_expr(): Bad expr node"
  msgstr ""
  
! #: fortran/expr.cc:564
  #, gcc-internal-format
  msgid "free_expr0(): Bad expr type"
  msgstr ""
  
! #: fortran/expr.cc:721 fortran/expr.cc:723 fortran/expr.cc:773
! #: fortran/expr.cc:775
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression required at %C"
  msgstr ""
  
! #: fortran/expr.cc:730 fortran/expr.cc:732 fortran/expr.cc:782
! #: fortran/expr.cc:784
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer expression required at %C"
  msgstr ""
  
! #: fortran/expr.cc:740 fortran/expr.cc:742 fortran/expr.cc:795
! #: fortran/expr.cc:797
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "integer overflow in expression"
  msgid "Integer value too large in expression at %C"
  msgstr "heltalsoverløb i udtryk"
  
! #: fortran/expr.cc:1182
  #, gcc-internal-format
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:1378
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr ""
  
! #: fortran/expr.cc:1521
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.cc:1720 fortran/expr.cc:1771
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.cc:1846
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/expr.cc:1857
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Error in array constructor referenced at %L"
  msgstr "\"%s\" må ikke optræde i makroparameterliste"
  
! #: fortran/expr.cc:2021 fortran/primary.cc:2611 fortran/primary.cc:2804
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "LEN part_ref at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/expr.cc:2068 fortran/primary.cc:2606 fortran/primary.cc:2819
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid parameter `%s'"
  msgid "KIND part_ref at %C"
  msgstr "ugyldig parameter '%s'"
  
! #: fortran/expr.cc:2079
  #, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:2104
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing comma in FORMAT statement at %0"
  msgid "IM part_ref at %C"
  msgstr "Manglende komma i FORMAT-sætning ved %0"
  
! #: fortran/expr.cc:2777
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr ""
  
! #: fortran/expr.cc:2821
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2846
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr ""
  
! #: fortran/expr.cc:2853
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr ""
  
! #: fortran/expr.cc:2863
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr ""
  
! #: fortran/expr.cc:2879
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2890
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing operand for operator at %1 at end of expression at %0"
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr "Manglende operand for operator ved %1 i slutningen af udtryk ved %0"
  
! #: fortran/expr.cc:2898
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing operand for operator at %1 at end of expression at %0"
  msgid "Numeric operands are required in expression at %L"
  msgstr "Manglende operand for operator ved %1 i slutningen af udtryk ved %0"
  
! #: fortran/expr.cc:2921
  #, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/expr.cc:3058
  #, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3142
  #, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3173
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3264 fortran/resolve.cc:2915
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr ""
  
! #: fortran/expr.cc:3276
  #, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3315
  #, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr ""
  
! #: fortran/expr.cc:3335
  #, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3341
  #, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3350
  #, fuzzy, gcc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr "tildeling af startværdi til new-udtryk med '='"
  
! #: fortran/expr.cc:3354
  #, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3360
  #, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:3366
  #, fuzzy, gcc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Assumed-rank array %qs at %L is not permitted in an initialization expression"
  msgstr "tildeling af startværdi til new-udtryk med '='"
  
! #: fortran/expr.cc:3376
  #, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:3430
  #, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:3570
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr "konstruktionsfunktionen kan ikke være en statisk medlemsfunktion"
  
! #: fortran/expr.cc:3577
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr ""
  
! #: fortran/expr.cc:3584
  #, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr ""
  
! #: fortran/expr.cc:3592
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr "konstruktionsfunktionen kan ikke være en statisk medlemsfunktion"
  
! #: fortran/expr.cc:3753
  #, fuzzy, gcc-internal-format
  #| msgid "double quoted strings not allowed in #if expressions"
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr "strenge med dobbelte anførselstegn er ikke tilladte i #if-udtryk"
  
! #: fortran/expr.cc:3761
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr ""
  
! #: fortran/expr.cc:3768
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr ""
  
! #: fortran/expr.cc:3790
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr "overløb i konstant udtryk"
  
! #: fortran/expr.cc:3821
  #, gcc-internal-format
  msgid "check_restricted(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:3841
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/expr.cc:3853
  #, gcc-internal-format
  msgid "Function %qs at %L must be PURE"
  msgstr "Funktion %qs ved %L skal være PURE"
  
! #: fortran/expr.cc:3862
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr ""
  
  #. Reject truncation.
! #: fortran/expr.cc:3894
  #, gcc-internal-format, gfc-internal-format
  msgid "optype_msgid overflow: %d"
  msgstr ""
  
! #: fortran/expr.cc:3898
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr ""
  
! #: fortran/expr.cc:3912
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr ""
  
! #: fortran/expr.cc:3980
! #, fuzzy, gcc-internal-format
! #| msgid "using template type parameter `%T' after `%s'"
! msgid "Mismatched type parameters %qs(%d/%d) %s at %L/%L"
! msgstr "bruger skabelonstypeparameter '%D' efter '%s'"
! 
! #: fortran/expr.cc:4021
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.cc:4077
  #, gcc-internal-format
  msgid "%qs at %L is not a VALUE"
  msgstr "%qs ved %L er ikke en VÆRDI"
  
! #: fortran/expr.cc:4088
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal assignment to external procedure at %L"
  msgstr ""
  
! #: fortran/expr.cc:4096
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "incompatible types in assignment of `%T' to `%T'"
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr "uforenelige typer i tildeling af '%T' til '%T'"
  
! #: fortran/expr.cc:4103
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "incompatible types in assignment of `%T' to `%T'"
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr "uforenelige typer i tildeling af '%T' til '%T'"
  
! #: fortran/expr.cc:4121
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4131
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4174
  #, gcc-internal-format
  msgid "BOZ literal constant near %L cannot be assigned to a %qs variable"
  msgstr ""
  
! #: fortran/expr.cc:4181
  #, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.cc:4218
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr ""
  
! #: fortran/expr.cc:4262
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr ""
  
! #: fortran/expr.cc:4270
  #, gcc-internal-format
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr ""
  
! #: fortran/expr.cc:4294
  #, gcc-internal-format
  msgid "Expected bounds specification for %qs at %L"
  msgstr ""
  
! #: fortran/expr.cc:4299
  #, fuzzy, gcc-internal-format
  #| msgid "Array or substring specification for `%A' out of range in statement at %0"
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr "Tabel- eller understrengsangivelse for '%A' er uden for det gyldige interval i sætning ved %0"
  
! #: fortran/expr.cc:4328
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr ""
  
! #: fortran/expr.cc:4334 fortran/expr.cc:4354
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4342 fortran/expr.cc:4361
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4388
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.cc:4409
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "Invalid procedure pointer assignment at %L"
  msgstr "ugyldig venstreværdi i tildeling"
  
! #: fortran/expr.cc:4434
  #, gcc-internal-format
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4443
  #, gcc-internal-format
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4453
  #, fuzzy, gcc-internal-format
  #| msgid "Statement at %0 invalid in context established by statement at %1"
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr "Sætning ved %0 er ugyldig i den kontekst der er etableret af sætning ved %1"
  
! #: fortran/expr.cc:4459
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4466
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr ""
  
! #: fortran/expr.cc:4474
  #, gcc-internal-format
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4497
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr ""
  
! #: fortran/expr.cc:4550
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr "ugyldig venstreværdi i tildeling"
  
! #: fortran/expr.cc:4560 fortran/expr.cc:4575
  #, gcc-internal-format
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4566 fortran/expr.cc:4581 fortran/resolve.cc:2789
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4593
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4602
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/expr.cc:4615
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr "overløb i konstant udtryk"
  
! #: fortran/expr.cc:4629
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic target"
  msgstr ""
  
! #: fortran/expr.cc:4634
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr ""
  
! #: fortran/expr.cc:4642
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4650
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4671
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr ""
  
! #: fortran/expr.cc:4687
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank target at %L is an experimental F202y feature. Use option -std=f202y to enable"
  msgstr ""
  
! #: fortran/expr.cc:4699
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr ""
  
! #: fortran/expr.cc:4703
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr ""
  
! #: fortran/expr.cc:4710
  #, gcc-internal-format, gfc-internal-format
  msgid "The data-target at %L is an assumed rank object and so the data-pointer-object %s must have a bounds remapping list (list of lbound:ubound for each dimension)"
  msgstr ""
  
! #: fortran/expr.cc:4719
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank data-target at %L must be contiguous"
  msgstr ""
*************** msgstr ""
*** 80580,80775 ****
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.cc:4560 fortran/expr.cc:4686
  #, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.cc:4563
  #, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr ""
  
! #: fortran/expr.cc:4577
  #, gcc-internal-format, gfc-internal-format
  msgid "Zero-sized array detected at %L where an entity with the TARGET attribute is expected"
  msgstr ""
  
! #: fortran/expr.cc:4583 fortran/expr.cc:4598
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "pointer/integer type mismatch in conditional expression"
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr "henvisnings- og heltalstype i betingelsesudtrykket passer ikke sammen"
  
! #: fortran/expr.cc:4614
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "Every subscript of target specification at %L must be a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: fortran/expr.cc:4625
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring starting and ending points of target specification at %L must be constant expressions"
  msgstr ""
  
! #: fortran/expr.cc:4641
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr ""
  
! #: fortran/expr.cc:4656
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr ""
  
! #: fortran/expr.cc:4665
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr ""
  
! #: fortran/expr.cc:4673
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/expr.cc:4701 fortran/expr.cc:4706
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr ""
  
! #: fortran/expr.cc:4746
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.cc:4826 fortran/resolve.cc:1574
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/expr.cc:4832
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr ""
  
! #: fortran/expr.cc:4847 fortran/resolve.cc:1580
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr ""
  
! #: fortran/expr.cc:4859
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.cc:4865
  #, fuzzy, gcc-internal-format
  #| msgid "Statement at %0 invalid in context established by statement at %1"
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "Sætning ved %0 er ugyldig i den kontekst der er etableret af sætning ved %1"
  
! #: fortran/expr.cc:4872
  #, fuzzy, gcc-internal-format
  #| msgid "Statement at %0 invalid in context established by statement at %1"
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "Sætning ved %0 er ugyldig i den kontekst der er etableret af sætning ved %1"
  
! #: fortran/expr.cc:5356
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.cc:6489
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6497
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6505
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6516
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr ""
  
! #: fortran/expr.cc:6527
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6536
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6549
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6562
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6593
  #, fuzzy, gcc-internal-format
  msgid "%qs parameter inquiry for %qs in variable definition context (%s) at %L"
  msgstr "overløb i konstant udtryk"
  
! #: fortran/expr.cc:6610
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6620
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6636
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr "overløb i konstant udtryk"
  
! #: fortran/expr.cc:6644
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr "overløb i konstant udtryk"
  
! #: fortran/expr.cc:6659
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "overløb i konstant udtryk"
  
! #: fortran/expr.cc:6719 fortran/expr.cc:6740
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6724
  #, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6733
  #, gcc-internal-format
  msgid "%qs at %L associated to pointer function target being used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6752
  #, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr ""
  
! #: fortran/expr.cc:6794
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr ""
--- 84589,84789 ----
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.cc:4743 fortran/expr.cc:4869
  #, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.cc:4746
  #, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr ""
  
! #: fortran/expr.cc:4760
  #, gcc-internal-format, gfc-internal-format
  msgid "Zero-sized array detected at %L where an entity with the TARGET attribute is expected"
  msgstr ""
  
! #: fortran/expr.cc:4766 fortran/expr.cc:4781
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "pointer/integer type mismatch in conditional expression"
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr "henvisnings- og heltalstype i betingelsesudtrykket passer ikke sammen"
  
! #: fortran/expr.cc:4797
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "Every subscript of target specification at %L must be a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: fortran/expr.cc:4808
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring starting and ending points of target specification at %L must be constant expressions"
  msgstr ""
  
! #: fortran/expr.cc:4824
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr ""
  
! #: fortran/expr.cc:4839
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr ""
  
! #: fortran/expr.cc:4848
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr ""
  
! #: fortran/expr.cc:4856
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/expr.cc:4884 fortran/expr.cc:4889
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr ""
  
! #: fortran/expr.cc:4929
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.cc:4987
! #, gcc-internal-format
! msgid "The component %qs at %L of derived type %qs has paramterized type or array length parameters, which is not compatible with a default initializer"
! msgstr ""
! 
! #: fortran/expr.cc:5055 fortran/resolve.cc:1574
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/expr.cc:5061
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr ""
  
! #: fortran/expr.cc:5076 fortran/resolve.cc:1580
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr ""
  
! #: fortran/expr.cc:5088
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.cc:5094
  #, fuzzy, gcc-internal-format
  #| msgid "Statement at %0 invalid in context established by statement at %1"
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "Sætning ved %0 er ugyldig i den kontekst der er etableret af sætning ved %1"
  
! #: fortran/expr.cc:5101
  #, fuzzy, gcc-internal-format
  #| msgid "Statement at %0 invalid in context established by statement at %1"
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "Sætning ved %0 er ugyldig i den kontekst der er etableret af sætning ved %1"
  
! #: fortran/expr.cc:5585
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.cc:6738
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6746
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6754
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6765
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr ""
  
! #: fortran/expr.cc:6776
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6785
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6798
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6811
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6845
  #, fuzzy, gcc-internal-format
  msgid "%qs parameter inquiry for %qs in variable definition context (%s) at %L"
  msgstr "overløb i konstant udtryk"
  
! #: fortran/expr.cc:6891
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6899
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6916
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr "overløb i konstant udtryk"
  
! #: fortran/expr.cc:6924
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr "overløb i konstant udtryk"
  
! #: fortran/expr.cc:6939
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "overløb i konstant udtryk"
  
! #: fortran/expr.cc:7000 fortran/expr.cc:7021
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:7005
  #, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:7014
  #, gcc-internal-format
  msgid "%qs at %L associated to pointer function target being used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:7035
  #, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr ""
  
! #: fortran/expr.cc:7077
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr ""
*************** msgstr "Forventede binær operator melle
*** 80791,80799 ****
  msgid "Illegal id in copy_walk_reduction_arg"
  msgstr ""
  
! #: fortran/frontend-passes.cc:874 fortran/trans-array.cc:1565
! #: fortran/trans-array.cc:7436 fortran/trans-array.cc:9250
! #: fortran/trans-intrinsic.cc:8556
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "creating array of `%T'"
  msgid "Creating array temporary at %L"
--- 84805,84813 ----
  msgid "Illegal id in copy_walk_reduction_arg"
  msgstr ""
  
! #: fortran/frontend-passes.cc:874 fortran/trans-array.cc:1545
! #: fortran/trans-array.cc:7679 fortran/trans-array.cc:9507
! #: fortran/trans-intrinsic.cc:8798
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "creating array of `%T'"
  msgid "Creating array temporary at %L"
*************** msgstr "uventet adresseudtryk"
*** 80823,80905 ****
  msgid "bad op"
  msgstr "ugyldig operand"
  
! #: fortran/frontend-passes.cc:2180
  #, gcc-internal-format
  msgid "illegal OP in optimize_comparison"
  msgstr ""
  
! #: fortran/frontend-passes.cc:2313
  #, gcc-internal-format
  msgid "Index variable %qs set to undefined as INTENT(OUT) argument at %L in procedure %qs called from within DO loop at %L"
  msgstr ""
  
! #: fortran/frontend-passes.cc:2322
  #, gcc-internal-format
  msgid "Index variable %qs not definable as INTENT(INOUT) argument at %L in procedure %qs called from within DO loop at %L"
  msgstr ""
  
! #: fortran/frontend-passes.cc:2460
  #, gcc-internal-format
  msgid "Index variable %qs set to undefined as INTENT(OUT) argument at %L in subroutine %qs called from within DO loop at %L"
  msgstr ""
  
! #: fortran/frontend-passes.cc:2469
  #, gcc-internal-format
  msgid "Index variable %qs not definable as INTENT(INOUT) argument at %L in subroutine %qs called from within DO loop at %L"
  msgstr ""
  
! #: fortran/frontend-passes.cc:2622
  #, fuzzy, 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 "overløb i konstant udtryk"
  
! #: fortran/frontend-passes.cc:2629
  #, 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.cc:2892 fortran/frontend-passes.cc:2918
  #, 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.cc:2902 fortran/frontend-passes.cc:2928
  #, 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.cc:3020
  #, 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.cc:3026
  #, 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.cc:3442 fortran/trans-expr.cc:2037
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable array at %L will be added"
  msgstr ""
  
! #: fortran/frontend-passes.cc:3967
  #, gcc-internal-format
  msgid "Scalarization using DIMEN_RANGE unimplemented"
  msgstr ""
  
! #: fortran/frontend-passes.cc:5176
  #, gcc-internal-format, gfc-internal-format
  msgid "Interchanging loops at %L"
  msgstr ""
  
! #: fortran/frontend-passes.cc:5827
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "comparison between `%#T' and `%#T'"
  msgid "%s between %L and %L"
  msgstr "sammenligning mellem '%#T' og '%#T'"
  
! #: fortran/gfortranspec.cc:146 m2/gm2spec.cc:250
  #, fuzzy, gcc-internal-format
  #| msgid "overflowed output arg list for `%s'"
  msgid "overflowed output argument list for %qs"
--- 84837,84919 ----
  msgid "bad op"
  msgstr "ugyldig operand"
  
! #: fortran/frontend-passes.cc:2181
  #, gcc-internal-format
  msgid "illegal OP in optimize_comparison"
  msgstr ""
  
! #: fortran/frontend-passes.cc:2314
  #, gcc-internal-format
  msgid "Index variable %qs set to undefined as INTENT(OUT) argument at %L in procedure %qs called from within DO loop at %L"
  msgstr ""
  
! #: fortran/frontend-passes.cc:2323
  #, gcc-internal-format
  msgid "Index variable %qs not definable as INTENT(INOUT) argument at %L in procedure %qs called from within DO loop at %L"
  msgstr ""
  
! #: fortran/frontend-passes.cc:2461
  #, gcc-internal-format
  msgid "Index variable %qs set to undefined as INTENT(OUT) argument at %L in subroutine %qs called from within DO loop at %L"
  msgstr ""
  
! #: fortran/frontend-passes.cc:2470
  #, gcc-internal-format
  msgid "Index variable %qs not definable as INTENT(INOUT) argument at %L in subroutine %qs called from within DO loop at %L"
  msgstr ""
  
! #: fortran/frontend-passes.cc:2623
  #, fuzzy, 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 "overløb i konstant udtryk"
  
! #: fortran/frontend-passes.cc:2630
  #, 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.cc:2893 fortran/frontend-passes.cc:2919
  #, 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.cc:2903 fortran/frontend-passes.cc:2929
  #, 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.cc:3021
  #, 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.cc:3027
  #, 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.cc:3443 fortran/trans-expr.cc:2057
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable array at %L will be added"
  msgstr ""
  
! #: fortran/frontend-passes.cc:3968
  #, gcc-internal-format
  msgid "Scalarization using DIMEN_RANGE unimplemented"
  msgstr ""
  
! #: fortran/frontend-passes.cc:5185
  #, gcc-internal-format, gfc-internal-format
  msgid "Interchanging loops at %L"
  msgstr ""
  
! #: fortran/frontend-passes.cc:5843
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "comparison between `%#T' and `%#T'"
  msgid "%s between %L and %L"
  msgstr "sammenligning mellem '%#T' og '%#T'"
  
! #: fortran/gfortranspec.cc:146 m2/gm2spec.cc:267
  #, fuzzy, gcc-internal-format
  #| msgid "overflowed output arg list for `%s'"
  msgid "overflowed output argument list for %qs"
*************** msgstr "overløb i uddataparameterlist f
*** 80910,81779 ****
  msgid "no input files; unwilling to write output files"
  msgstr "ingen inputfiler; vil ikke skrive outputfiler"
  
! #: fortran/interface.cc:254
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parse error in method specification"
  msgid "Syntax error in generic specification at %C"
  msgstr "tolkningsfejl i medlemsfunktionsangivelsen"
  
! #: fortran/interface.cc:281
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious text trailing number in FORMAT statement at %0"
  msgid "Syntax error: Trailing garbage in INTERFACE statement at %C"
  msgstr "Mystisk tekstafsluttende tal i FORMAT-sætning ved %0"
  
! #: fortran/interface.cc:301
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %C cannot have a generic interface"
  msgstr ""
  
! #: fortran/interface.cc:334
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT INTERFACE at %C"
  msgstr ""
  
! #: fortran/interface.cc:341
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ABSTRACT INTERFACE statement at %C"
  msgstr ""
  
! #: fortran/interface.cc:372
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error: Trailing garbage in END INTERFACE statement at %C"
  msgstr ""
  
! #: fortran/interface.cc:385
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected a nameless interface at %C"
  msgstr "  forventede en klasseskabelon, modtog '%T'"
  
! #: fortran/interface.cc:398
  #, gcc-internal-format
  msgid "Expected %<END INTERFACE ASSIGNMENT (=)%> at %C"
  msgstr ""
  
! #: fortran/interface.cc:429
  #, gcc-internal-format
  msgid "Expecting %<END INTERFACE OPERATOR (%s)%> at %C"
  msgstr ""
  
! #: fortran/interface.cc:432
  #, gcc-internal-format
  msgid "Expecting %<END INTERFACE OPERATOR (%s)%> at %C, but got %qs"
  msgstr ""
  
! #: fortran/interface.cc:446
  #, gcc-internal-format
  msgid "Expecting %<END INTERFACE OPERATOR (.%s.)%> at %C"
  msgstr ""
  
! #: fortran/interface.cc:468
  #, gcc-internal-format
  msgid "Expecting %<END INTERFACE %s%> at %C"
  msgstr ""
  
! #: fortran/interface.cc:664
  #, gcc-internal-format
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr ""
  
! #: fortran/interface.cc:952
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return cannot appear in operator interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:981
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must have two arguments"
  msgstr ""
  
! #: fortran/interface.cc:984
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L has the wrong number of arguments"
  msgstr ""
  
! #: fortran/interface.cc:997
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:1015
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
  msgstr ""
  
! #: fortran/interface.cc:1024
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic operator interface at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:1035
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)"
  msgstr ""
  
! #: fortran/interface.cc:1042
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1051 fortran/resolve.cc:19136
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1058 fortran/resolve.cc:19154
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1163
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L conflicts with intrinsic interface"
  msgstr ""
  
! #: fortran/interface.cc:1532 fortran/interface.cc:1604
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1729
  #, gcc-internal-format, gfc-internal-format
  msgid "Possible character length mismatch in function result between %L and %L"
  msgstr ""
  
! #: fortran/interface.cc:1738
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1785
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1982
  #, fuzzy, gcc-internal-format
  #| msgid "External procedure `%A' is passed as actual argument at %0 but not explicitly declared EXTERNAL"
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr "Ekstern procedure '%A' er overbragt som faktisk parameter ved %0, men ikke eksplicit erklæret EXTERNAL"
  
! #: fortran/interface.cc:1987
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:1991
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1995
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr ""
  
! #: fortran/interface.cc:2007
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr ""
  
! #: fortran/interface.cc:2011
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived type"
  msgstr ""
  
! #: fortran/interface.cc:2019
  #, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr ""
  
! #: fortran/interface.cc:2076 fortran/interface.cc:2081
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from NaN to int"
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr "konvertering fra NaN til int"
  
! #: fortran/interface.cc:2086
  #, fuzzy, gcc-internal-format
  #| msgid "reference `%s' is ambiguous: appears in interface `%s' and interface `%s'"
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr "reference '%s' er tvetydig: den optræder i grænsefladen '%s' og grænsefladen '%s'"
  
! #: fortran/interface.cc:2124
  #, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr ""
  
! #: fortran/interface.cc:2329
  #, gcc-internal-format
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2332
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2335
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2338
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2350
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2354
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2358
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2482
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid type argument of `%s'"
  msgid "Invalid procedure argument at %L"
  msgstr "ugyldig typeparameter '%s'"
  
! #: fortran/interface.cc:2494 fortran/interface.cc:2510
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "Interface mismatch in dummy procedure at %L conflicts with %L: %s"
  msgstr "ugyldig venstreværdi i tildeling"
  
! #: fortran/interface.cc:2498 fortran/interface.cc:2514
! #: fortran/interface.cc:2611
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2533
  #, gcc-internal-format
  msgid "Passing global subroutine %qs declared at %L as function at %L"
  msgstr ""
  
! #: fortran/interface.cc:2540
  #, fuzzy, gcc-internal-format
  #| msgid "Return values of functions in FPU registers"
  msgid "Passing global function %qs declared at %L as subroutine at %L"
  msgstr "Returnér værdier fra funktioner i fpu-registre"
  
! #: fortran/interface.cc:2553
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "Mismatch between subroutine and function at %L"
  msgstr "datamedlem '%D' kan ikke være en medlemsskabelon"
  
! #: fortran/interface.cc:2569
  #, fuzzy, gcc-internal-format
  #| msgid "Return values of functions in FPU registers"
  msgid "Type mismatch at %L passing global function %qs declared at %L (%s/%s)"
  msgstr "Returnér værdier fra funktioner i fpu-registre"
  
! #: fortran/interface.cc:2622
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2645
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for `%D'"
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr "type/værdi-konflikt ved %d. parameter i skabelonsparameterliste for '%D'"
  
! #: fortran/interface.cc:2655
  #, fuzzy, gcc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for `%D'"
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "type/værdi-konflikt ved %d. parameter i skabelonsparameterliste for '%D'"
  
! #: fortran/interface.cc:2665
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr ""
  
! #: fortran/interface.cc:2679
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2696
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr ""
  
! #: fortran/interface.cc:2706
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr ""
  
! #: fortran/interface.cc:2721
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2737
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr ""
  
! #: fortran/interface.cc:2759
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr ""
  
! #: fortran/interface.cc:2777
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr ""
  
! #: fortran/interface.cc:2792
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2807
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2826
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:2839
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2846
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr ""
  
! #: fortran/interface.cc:2933
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2944
  #, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2949
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2962
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2970
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3359
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "konstruktionsfunktionen kan ikke være en statisk medlemsfunktion"
  
! #: fortran/interface.cc:3382
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: fortran/interface.cc:3386
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr ""
  
! #: fortran/interface.cc:3395
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr ""
  
! #: fortran/interface.cc:3405
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3418
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Alternate return specifier at %0 invalid within a function"
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "Alternativ returangivelse ved %0 er ugyldig inden i en funktion"
  
! #: fortran/interface.cc:3436
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Alternate return specifier at %0 invalid within a function"
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "Alternativ returangivelse ved %0 er ugyldig inden i en funktion"
  
! #: fortran/interface.cc:3459
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3472
  #, gcc-internal-format
  msgid "The assumed-size dummy %qs is being passed at %L to an assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3483
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-length dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3523
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3526
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3552
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3564
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic actual argument at %L is not matched with either an unlimited polymorphic or assumed type dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:3588
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3595
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3610
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr ""
  
! #: fortran/interface.cc:3633
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3643 fortran/interface.cc:3648
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3674
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3691
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3758
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3787
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3802
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: fortran/interface.cc:3811
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3820
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3834
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3848
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3863
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:3878
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3891
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3902
  #, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr ""
  
! #: fortran/interface.cc:3913
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L is a function result and the dummy argument is ALLOCATABLE"
  msgstr ""
  
! #: fortran/interface.cc:3951
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:3971
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3989
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:4010
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:4038
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:4051
  #, fuzzy, gcc-internal-format
  #| msgid "Missing value at %1 for real-number exponent at %0"
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "Manglende værdi ved %1 for reel eksponent ved %0"
  
! #: fortran/interface.cc:4179
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:4208
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4234
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:4244
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4274
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4294
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr ""
  
! #: fortran/interface.cc:4306
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr ""
  
! #: fortran/interface.cc:4316
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:4327
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4369
  #, fuzzy, gcc-internal-format
  #| msgid "External procedure `%A' is passed as actual argument at %0 but not explicitly declared EXTERNAL"
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr "Ekstern procedure '%A' er overbragt som faktisk parameter ved %0, men ikke eksplicit erklæret EXTERNAL"
  
! #: fortran/interface.cc:4373 fortran/interface.cc:4383
  #, fuzzy, gcc-internal-format
  #| msgid "External procedure `%A' is passed as actual argument at %0 but not explicitly declared EXTERNAL"
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "Ekstern procedure '%A' er overbragt som faktisk parameter ved %0, men ikke eksplicit erklæret EXTERNAL"
  
! #: fortran/interface.cc:4379
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4392
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4400
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4408
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr ""
  
! #: fortran/interface.cc:4425
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid option argument `%s'"
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "ugyldig tilvalgsparameter '%s'"
  
! #: fortran/interface.cc:4434
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4443
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4458
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4473
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4483
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr ""
  
! #: fortran/interface.cc:4491
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Intrinsic `%A' is passed as actual argument at %0 but not explicitly declared INTRINSIC"
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr "Indbygget '%A' er overbragt som faktisk parameter ved %0, men ikke eksplicit erklæret INTRINSIC"
  
! #: fortran/interface.cc:4501
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4543
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4554
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4639
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr ""
  
! #: fortran/interface.cc:4709
  #, fuzzy, gcc-internal-format
  #| msgid "failed to find class '%s'"
  msgid "Unable to find symbol %qs"
  msgstr "kunne ikke finde klassen '%s'"
  
! #: fortran/interface.cc:5100
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr ""
  
! #: fortran/interface.cc:5217
  #, fuzzy, gcc-internal-format
  #| msgid "internal error - too many interface type"
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "intern fejl - for mange grænsefladetyper"
  
! #: fortran/interface.cc:5311
  #, fuzzy, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "kunne ikke konvertere '%E' til '%T'"
  
! #: fortran/interface.cc:5323
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:5331
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:5339
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr ""
  
! #: fortran/interface.cc:5348
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:5354
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:5363
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:5374
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:5382
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5393
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr ""
  
! #: fortran/interface.cc:5423
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5434
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5443
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5452
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5463
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5470
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5491
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' is not a member of type `%T'"
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "'%D' er ikke et medlem af typen '%T'"
  
! #: fortran/interface.cc:5498
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "accumulator number is out of bounds"
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "akkumulatortal er uden for det gyldig interval"
  
! #: fortran/interface.cc:5505
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: fortran/interface.cc:5509
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5513
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Return values of functions in FPU registers"
  msgid "DTIO character argument at %L must have assumed length"
  msgstr "Returnér værdier fra funktioner i fpu-registre"
  
! #: fortran/interface.cc:5517
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "complex arguments must have identical types"
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "komplekse parametre skal have identiske typer"
  
! #: fortran/interface.cc:5575 fortran/interface.cc:5621
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "SAVE statement or attribute at %1 cannot be specified along with SAVE statement or attribute at %0"
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "SAVE-sætning eller -egenskab ved %1 kan ikke angives sammen med SAVE-sætning eller -egenskab ved %0"
  
! #: fortran/interface.cc:5587
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take exactly one argument"
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "'%s' skal tage mod én parameter"
  
! #: fortran/interface.cc:5599
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: fortran/interface.cc:5606
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
--- 84924,85804 ----
  msgid "no input files; unwilling to write output files"
  msgstr "ingen inputfiler; vil ikke skrive outputfiler"
  
! #: fortran/interface.cc:262
! #, gcc-internal-format, gfc-internal-format
! msgid "Sorry: -fdefault-integer-8 option is not supported with user-defined input/output at %C"
! msgstr ""
! 
! #: fortran/interface.cc:267
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parse error in method specification"
  msgid "Syntax error in generic specification at %C"
  msgstr "tolkningsfejl i medlemsfunktionsangivelsen"
  
! #: fortran/interface.cc:294
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious text trailing number in FORMAT statement at %0"
  msgid "Syntax error: Trailing garbage in INTERFACE statement at %C"
  msgstr "Mystisk tekstafsluttende tal i FORMAT-sætning ved %0"
  
! #: fortran/interface.cc:314
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %C cannot have a generic interface"
  msgstr ""
  
! #: fortran/interface.cc:347
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT INTERFACE at %C"
  msgstr ""
  
! #: fortran/interface.cc:354
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ABSTRACT INTERFACE statement at %C"
  msgstr ""
  
! #: fortran/interface.cc:385
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error: Trailing garbage in END INTERFACE statement at %C"
  msgstr ""
  
! #: fortran/interface.cc:398
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected a nameless interface at %C"
  msgstr "  forventede en klasseskabelon, modtog '%T'"
  
! #: fortran/interface.cc:411
  #, gcc-internal-format
  msgid "Expected %<END INTERFACE ASSIGNMENT (=)%> at %C"
  msgstr ""
  
! #: fortran/interface.cc:442
  #, gcc-internal-format
  msgid "Expecting %<END INTERFACE OPERATOR (%s)%> at %C"
  msgstr ""
  
! #: fortran/interface.cc:445
  #, gcc-internal-format
  msgid "Expecting %<END INTERFACE OPERATOR (%s)%> at %C, but got %qs"
  msgstr ""
  
! #: fortran/interface.cc:459
  #, gcc-internal-format
  msgid "Expecting %<END INTERFACE OPERATOR (.%s.)%> at %C"
  msgstr ""
  
! #: fortran/interface.cc:481
  #, gcc-internal-format
  msgid "Expecting %<END INTERFACE %s%> at %C"
  msgstr ""
  
! #: fortran/interface.cc:677
  #, gcc-internal-format
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr ""
  
! #: fortran/interface.cc:965
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return cannot appear in operator interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:994
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must have two arguments"
  msgstr ""
  
! #: fortran/interface.cc:997
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L has the wrong number of arguments"
  msgstr ""
  
! #: fortran/interface.cc:1010
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:1028
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
  msgstr ""
  
! #: fortran/interface.cc:1037
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic operator interface at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:1048
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)"
  msgstr ""
  
! #: fortran/interface.cc:1055
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1064 fortran/resolve.cc:20051
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1071 fortran/resolve.cc:20069
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1176
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L conflicts with intrinsic interface"
  msgstr ""
  
! #: fortran/interface.cc:1545 fortran/interface.cc:1617
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1742
  #, gcc-internal-format, gfc-internal-format
  msgid "Possible character length mismatch in function result between %L and %L"
  msgstr ""
  
! #: fortran/interface.cc:1751
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1798
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1995
  #, fuzzy, gcc-internal-format
  #| msgid "External procedure `%A' is passed as actual argument at %0 but not explicitly declared EXTERNAL"
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr "Ekstern procedure '%A' er overbragt som faktisk parameter ved %0, men ikke eksplicit erklæret EXTERNAL"
  
! #: fortran/interface.cc:2000
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:2004
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:2008
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr ""
  
! #: fortran/interface.cc:2020
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr ""
  
! #: fortran/interface.cc:2024
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived type"
  msgstr ""
  
! #: fortran/interface.cc:2032
  #, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr ""
  
! #: fortran/interface.cc:2089 fortran/interface.cc:2094
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from NaN to int"
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr "konvertering fra NaN til int"
  
! #: fortran/interface.cc:2099
  #, fuzzy, gcc-internal-format
  #| msgid "reference `%s' is ambiguous: appears in interface `%s' and interface `%s'"
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr "reference '%s' er tvetydig: den optræder i grænsefladen '%s' og grænsefladen '%s'"
  
! #: fortran/interface.cc:2137
  #, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr ""
  
! #: fortran/interface.cc:2342
  #, gcc-internal-format
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2345
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2348
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2351
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2363
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2367
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2371
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2495
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid type argument of `%s'"
  msgid "Invalid procedure argument at %L"
  msgstr "ugyldig typeparameter '%s'"
  
! #: fortran/interface.cc:2507 fortran/interface.cc:2523
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "Interface mismatch in dummy procedure at %L conflicts with %L: %s"
  msgstr "ugyldig venstreværdi i tildeling"
  
! #: fortran/interface.cc:2511 fortran/interface.cc:2527
! #: fortran/interface.cc:2624
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2546
  #, gcc-internal-format
  msgid "Passing global subroutine %qs declared at %L as function at %L"
  msgstr ""
  
! #: fortran/interface.cc:2553
  #, fuzzy, gcc-internal-format
  #| msgid "Return values of functions in FPU registers"
  msgid "Passing global function %qs declared at %L as subroutine at %L"
  msgstr "Returnér værdier fra funktioner i fpu-registre"
  
! #: fortran/interface.cc:2566
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "Mismatch between subroutine and function at %L"
  msgstr "datamedlem '%D' kan ikke være en medlemsskabelon"
  
! #: fortran/interface.cc:2582
  #, fuzzy, gcc-internal-format
  #| msgid "Return values of functions in FPU registers"
  msgid "Type mismatch at %L passing global function %qs declared at %L (%s/%s)"
  msgstr "Returnér værdier fra funktioner i fpu-registre"
  
! #: fortran/interface.cc:2635
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2658
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for `%D'"
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr "type/værdi-konflikt ved %d. parameter i skabelonsparameterliste for '%D'"
  
! #: fortran/interface.cc:2668
  #, fuzzy, gcc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for `%D'"
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "type/værdi-konflikt ved %d. parameter i skabelonsparameterliste for '%D'"
  
! #: fortran/interface.cc:2678
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr ""
  
! #: fortran/interface.cc:2692
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2709
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr ""
  
! #: fortran/interface.cc:2719
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr ""
  
! #: fortran/interface.cc:2734
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2750
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr ""
  
! #: fortran/interface.cc:2772
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr ""
  
! #: fortran/interface.cc:2790
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr ""
  
! #: fortran/interface.cc:2805
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2820
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2839
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:2852
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2859
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr ""
  
! #: fortran/interface.cc:2946
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2957
  #, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2962
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2975
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2983
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3390
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "konstruktionsfunktionen kan ikke være en statisk medlemsfunktion"
  
! #: fortran/interface.cc:3413
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: fortran/interface.cc:3417
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr ""
  
! #: fortran/interface.cc:3426
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr ""
  
! #: fortran/interface.cc:3436
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3449
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Alternate return specifier at %0 invalid within a function"
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "Alternativ returangivelse ved %0 er ugyldig inden i en funktion"
  
! #: fortran/interface.cc:3467
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Alternate return specifier at %0 invalid within a function"
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "Alternativ returangivelse ved %0 er ugyldig inden i en funktion"
  
! #: fortran/interface.cc:3490
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3503
  #, gcc-internal-format
  msgid "The assumed-size dummy %qs is being passed at %L to an assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3514
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-length dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3554
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3557
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3583
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3595
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic actual argument at %L is not matched with either an unlimited polymorphic or assumed type dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:3626 fortran/interface.cc:3631
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3640 fortran/interface.cc:3645
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3660
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr ""
  
! #: fortran/interface.cc:3708
! #, fuzzy, gcc-internal-format
! #| msgid "Missing value at %1 for real-number exponent at %0"
! msgid "Character length of actual argument longer than of dummy argument %qs (%lu/%lu) at %L"
! msgstr "Manglende værdi ved %1 for reel eksponent ved %0"
! 
! #: fortran/interface.cc:3720 fortran/interface.cc:3728
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3746 fortran/interface.cc:3751
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3777
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3794
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3861
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3890
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3905
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: fortran/interface.cc:3914
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3923
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3937
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3951
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3966
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:3981
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3994
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr ""
  
! #: fortran/interface.cc:4005
  #, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr ""
  
! #: fortran/interface.cc:4016
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L is a function result and the dummy argument is ALLOCATABLE"
  msgstr ""
  
! #: fortran/interface.cc:4054
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4074
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:4092
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:4113
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:4141
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:4154
  #, fuzzy, gcc-internal-format
  #| msgid "Missing value at %1 for real-number exponent at %0"
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "Manglende værdi ved %1 for reel eksponent ved %0"
  
! #: fortran/interface.cc:4282
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:4311
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4337
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:4347
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4377
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4397
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr ""
  
! #: fortran/interface.cc:4409
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr ""
  
! #: fortran/interface.cc:4419
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:4430
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4472
  #, fuzzy, gcc-internal-format
  #| msgid "External procedure `%A' is passed as actual argument at %0 but not explicitly declared EXTERNAL"
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr "Ekstern procedure '%A' er overbragt som faktisk parameter ved %0, men ikke eksplicit erklæret EXTERNAL"
  
! #: fortran/interface.cc:4476 fortran/interface.cc:4486
  #, fuzzy, gcc-internal-format
  #| msgid "External procedure `%A' is passed as actual argument at %0 but not explicitly declared EXTERNAL"
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "Ekstern procedure '%A' er overbragt som faktisk parameter ved %0, men ikke eksplicit erklæret EXTERNAL"
  
! #: fortran/interface.cc:4482
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4495
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4503
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4511
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr ""
  
! #: fortran/interface.cc:4528
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid option argument `%s'"
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "ugyldig tilvalgsparameter '%s'"
  
! #: fortran/interface.cc:4537
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4546
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4561
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4576
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4586
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr ""
  
! #: fortran/interface.cc:4594
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Intrinsic `%A' is passed as actual argument at %0 but not explicitly declared INTRINSIC"
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr "Indbygget '%A' er overbragt som faktisk parameter ved %0, men ikke eksplicit erklæret INTRINSIC"
  
! #: fortran/interface.cc:4604
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4646
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4657
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4742
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr ""
  
! #: fortran/interface.cc:4812
  #, fuzzy, gcc-internal-format
  #| msgid "failed to find class '%s'"
  msgid "Unable to find symbol %qs"
  msgstr "kunne ikke finde klassen '%s'"
  
! #: fortran/interface.cc:5207
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr ""
  
! #: fortran/interface.cc:5324
  #, fuzzy, gcc-internal-format
  #| msgid "internal error - too many interface type"
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "intern fejl - for mange grænsefladetyper"
  
! #: fortran/interface.cc:5418
  #, fuzzy, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "kunne ikke konvertere '%E' til '%T'"
  
! #: fortran/interface.cc:5430
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:5438
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:5446
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr ""
  
! #: fortran/interface.cc:5455
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:5461
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:5470
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:5481
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:5489
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5500
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr ""
  
! #: fortran/interface.cc:5530
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5541
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5550
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5559
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5570
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5577
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5598
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' is not a member of type `%T'"
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "'%D' er ikke et medlem af typen '%T'"
  
! #: fortran/interface.cc:5605
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "accumulator number is out of bounds"
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "akkumulatortal er uden for det gyldig interval"
  
! #: fortran/interface.cc:5612
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: fortran/interface.cc:5616
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5620
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Return values of functions in FPU registers"
  msgid "DTIO character argument at %L must have assumed length"
  msgstr "Returnér værdier fra funktioner i fpu-registre"
  
! #: fortran/interface.cc:5624
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "complex arguments must have identical types"
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "komplekse parametre skal have identiske typer"
  
! #: fortran/interface.cc:5682 fortran/interface.cc:5728
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "SAVE statement or attribute at %1 cannot be specified along with SAVE statement or attribute at %0"
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "SAVE-sætning eller -egenskab ved %1 kan ikke angives sammen med SAVE-sætning eller -egenskab ved %0"
  
! #: fortran/interface.cc:5694
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take exactly one argument"
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "'%s' skal tage mod én parameter"
  
! #: fortran/interface.cc:5706
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: fortran/interface.cc:5713
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
*************** msgstr ""
*** 81830,81973 ****
  msgid "make_generic(): Cannot find generic symbol %qs"
  msgstr ""
  
! #: fortran/intrinsic.cc:4469
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATED intrinsic at %L requires an array or scalar allocatable entity"
  msgstr ""
  
! #: fortran/intrinsic.cc:4482
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Scalar entity required at %L"
  msgstr "skabelonsparameter er påkrævet for '%T'"
  
! #: fortran/intrinsic.cc:4493
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array entity required at %L"
  msgstr "skabelonsparameter er påkrævet for '%T'"
  
! #: fortran/intrinsic.cc:4500
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "Invalid keyword %qs in %qs intrinsic function at %L"
  msgstr "ugyldig stamklasseangivelse"
  
! #: fortran/intrinsic.cc:4527
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "Too many arguments in call to %qs at %L"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: fortran/intrinsic.cc:4543
  #, gcc-internal-format, gfc-internal-format
  msgid "The argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4546
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "Cannot find keyword named %qs in call to %qs at %L"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: fortran/intrinsic.cc:4553
  #, gcc-internal-format
  msgid "Argument %qs appears twice in call to %qs at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4567
  #, gcc-internal-format
  msgid "Missing actual argument %qs in call to %qs at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4583
  #, gcc-internal-format, gfc-internal-format
  msgid "ALTERNATE RETURN not permitted at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4637
  #, fuzzy, gcc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for `%D'"
  msgid "In call to %qs at %L, type mismatch in argument %qs; pass %qs to %qs"
  msgstr "type/værdi-konflikt ved %d. parameter i skabelonsparameterliste for '%D'"
  
! #: fortran/intrinsic.cc:4765
  #, gcc-internal-format
  msgid "resolve_intrinsic(): Too many args for intrinsic"
  msgstr ""
  
! #: fortran/intrinsic.cc:4860
  #, gcc-internal-format
  msgid "do_simplify(): Too many args for intrinsic"
  msgstr ""
  
! #: fortran/intrinsic.cc:4872
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Cannot simplify expression at %L"
  msgstr "tildeling af startværdi til new-udtryk med '='"
  
! #: fortran/intrinsic.cc:4905
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "init_arglist(): too many arguments"
  msgstr "ugyldig typeparameter"
  
! #: fortran/intrinsic.cc:5065
  #, gcc-internal-format
  msgid "Invalid standard code on intrinsic %qs (%d)"
  msgstr ""
  
! #: fortran/intrinsic.cc:5074
  #, gcc-internal-format
  msgid "Intrinsic %qs (%s) used at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5146
  #, fuzzy, gcc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Function %qs as initialization expression at %L"
  msgstr "tildeling af startværdi til new-udtryk med '='"
  
! #: fortran/intrinsic.cc:5165
  #, fuzzy, gcc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Transformational function %qs at %L is invalid in an initialization expression"
  msgstr "tildeling af startværdi til new-udtryk med '='"
  
! #: fortran/intrinsic.cc:5241
  #, gcc-internal-format, gfc-internal-format
  msgid "Elemental function as initialization expression with non-integer/non-character arguments at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5332
  #, gcc-internal-format
  msgid "Subroutine call to intrinsic %qs in DO CONCURRENT block at %L is not PURE"
  msgstr ""
  
! #: fortran/intrinsic.cc:5339
  #, gcc-internal-format
  msgid "Subroutine call to intrinsic %qs at %L is not PURE"
  msgstr ""
  
! #: fortran/intrinsic.cc:5442
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid conversion from `%T' to `%T'"
  msgid "Extension: Conversion from %s to %s at %L"
  msgstr "ugyldig konvertering fra '%T' til '%T'"
  
! #: fortran/intrinsic.cc:5463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "conversion from NaN to int"
  msgid "Nonstandard conversion from %s to %s at %L"
  msgstr "konvertering fra NaN til int"
  
! #: fortran/intrinsic.cc:5481 fortran/intrinsic.cc:5498
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid conversion from `%T' to `%T'"
  msgid "Possible change of value in conversion from %s to %s at %L"
  msgstr "ugyldig konvertering fra '%T' til '%T'"
  
  #. If HOLLERITH is involved, all bets are off.
! #: fortran/intrinsic.cc:5486 fortran/intrinsic.cc:5506
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "conversion from NaN to int"
  msgid "Conversion from %s to %s at %L"
--- 85855,85998 ----
  msgid "make_generic(): Cannot find generic symbol %qs"
  msgstr ""
  
! #: fortran/intrinsic.cc:4544
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATED intrinsic at %L requires an array or scalar allocatable entity"
  msgstr ""
  
! #: fortran/intrinsic.cc:4557
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Scalar entity required at %L"
  msgstr "skabelonsparameter er påkrævet for '%T'"
  
! #: fortran/intrinsic.cc:4568
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array entity required at %L"
  msgstr "skabelonsparameter er påkrævet for '%T'"
  
! #: fortran/intrinsic.cc:4575
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "Invalid keyword %qs in %qs intrinsic function at %L"
  msgstr "ugyldig stamklasseangivelse"
  
! #: fortran/intrinsic.cc:4602
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "Too many arguments in call to %qs at %L"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: fortran/intrinsic.cc:4618
  #, gcc-internal-format, gfc-internal-format
  msgid "The argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4621
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "Cannot find keyword named %qs in call to %qs at %L"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: fortran/intrinsic.cc:4628
  #, gcc-internal-format
  msgid "Argument %qs appears twice in call to %qs at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4642
  #, gcc-internal-format
  msgid "Missing actual argument %qs in call to %qs at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4658
  #, gcc-internal-format, gfc-internal-format
  msgid "ALTERNATE RETURN not permitted at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4712
  #, fuzzy, gcc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for `%D'"
  msgid "In call to %qs at %L, type mismatch in argument %qs; pass %qs to %qs"
  msgstr "type/værdi-konflikt ved %d. parameter i skabelonsparameterliste for '%D'"
  
! #: fortran/intrinsic.cc:4840
  #, gcc-internal-format
  msgid "resolve_intrinsic(): Too many args for intrinsic"
  msgstr ""
  
! #: fortran/intrinsic.cc:4935
  #, gcc-internal-format
  msgid "do_simplify(): Too many args for intrinsic"
  msgstr ""
  
! #: fortran/intrinsic.cc:4947
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Cannot simplify expression at %L"
  msgstr "tildeling af startværdi til new-udtryk med '='"
  
! #: fortran/intrinsic.cc:4980
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "init_arglist(): too many arguments"
  msgstr "ugyldig typeparameter"
  
! #: fortran/intrinsic.cc:5143
  #, gcc-internal-format
  msgid "Invalid standard code on intrinsic %qs (%d)"
  msgstr ""
  
! #: fortran/intrinsic.cc:5152
  #, gcc-internal-format
  msgid "Intrinsic %qs (%s) used at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5224
  #, fuzzy, gcc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Function %qs as initialization expression at %L"
  msgstr "tildeling af startværdi til new-udtryk med '='"
  
! #: fortran/intrinsic.cc:5243
  #, fuzzy, gcc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Transformational function %qs at %L is invalid in an initialization expression"
  msgstr "tildeling af startværdi til new-udtryk med '='"
  
! #: fortran/intrinsic.cc:5319
  #, gcc-internal-format, gfc-internal-format
  msgid "Elemental function as initialization expression with non-integer/non-character arguments at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5410
  #, gcc-internal-format
  msgid "Subroutine call to intrinsic %qs in DO CONCURRENT block at %L is not PURE"
  msgstr ""
  
! #: fortran/intrinsic.cc:5417
  #, gcc-internal-format
  msgid "Subroutine call to intrinsic %qs at %L is not PURE"
  msgstr ""
  
! #: fortran/intrinsic.cc:5523
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid conversion from `%T' to `%T'"
  msgid "Extension: Conversion from %s to %s at %L"
  msgstr "ugyldig konvertering fra '%T' til '%T'"
  
! #: fortran/intrinsic.cc:5544
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "conversion from NaN to int"
  msgid "Nonstandard conversion from %s to %s at %L"
  msgstr "konvertering fra NaN til int"
  
! #: fortran/intrinsic.cc:5562 fortran/intrinsic.cc:5579
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid conversion from `%T' to `%T'"
  msgid "Possible change of value in conversion from %s to %s at %L"
  msgstr "ugyldig konvertering fra '%T' til '%T'"
  
  #. If HOLLERITH is involved, all bets are off.
! #: fortran/intrinsic.cc:5567 fortran/intrinsic.cc:5587
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "conversion from NaN to int"
  msgid "Conversion from %s to %s at %L"
*************** msgstr "konvertering fra NaN til int"
*** 81976,81997 ****
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permitted for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5573 fortran/resolve.cc:12302
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr "kunne ikke konvertere '%E' til '%T'"
  
! #: fortran/intrinsic.cc:5578
  #, fuzzy, gcc-internal-format
  msgid "Cannot convert %qs to %qs at %L"
  msgstr "kunne ikke konvertere '%E' til '%T'"
  
! #: fortran/intrinsic.cc:5671
  #, gcc-internal-format
  msgid "%qs declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required."
  msgstr ""
  
! #: fortran/intrinsic.cc:5677
  #, gcc-internal-format
  msgid "%qs declared at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL."
  msgstr ""
--- 86001,86022 ----
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permitted for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5654 fortran/resolve.cc:13026
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr "kunne ikke konvertere '%E' til '%T'"
  
! #: fortran/intrinsic.cc:5659
  #, fuzzy, gcc-internal-format
  msgid "Cannot convert %qs to %qs at %L"
  msgstr "kunne ikke konvertere '%E' til '%T'"
  
! #: fortran/intrinsic.cc:5752
  #, gcc-internal-format
  msgid "%qs declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required."
  msgstr ""
  
! #: fortran/intrinsic.cc:5758
  #, gcc-internal-format
  msgid "%qs declared at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL."
  msgstr ""
*************** msgstr "ukendt formateringsanvisning"
*** 82175,82742 ****
  msgid "Period required in format specifier at %L"
  msgstr "ukendt formateringsanvisning"
  
! #: fortran/io.cc:1136
  #, gcc-internal-format, gfc-internal-format
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr ""
  
! #: fortran/io.cc:1232 fortran/io.cc:1295
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing class name"
  msgid "Missing comma in FORMAT string at %L"
  msgstr "Manglende klassenavn"
  
! #: fortran/io.cc:1351
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Extraneous characters in format at %L"
  msgstr "Ekstra komma i FORMAT-sætning ved %0"
  
! #: fortran/io.cc:1373
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr ""
  
! #: fortran/io.cc:1382
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr "RETURN-sætning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/io.cc:1388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing formal parameter term"
  msgid "Missing format label at %C"
  msgstr "Manglende formel parameterterm"
  
! #: fortran/io.cc:1443 fortran/io.cc:1474 fortran/io.cc:1554
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid base-class specification"
  msgid "Invalid value for %s specification at %C"
  msgstr "ugyldig stamklasseangivelse"
  
! #: fortran/io.cc:1449 fortran/io.cc:1480 fortran/io.cc:1636 fortran/io.cc:1649
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "after previous specification in `%#D'"
  msgid "Duplicate %s specification at %C"
  msgstr "efter tidligere specifikation i '%#D'"
  
! #: fortran/io.cc:1491
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.cc:1499
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:1529
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Expecting a variable at %L"
  msgstr "Ekstra komma i FORMAT-sætning ved %0"
  
! #: fortran/io.cc:1560
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "Duplicate %s label specification at %C"
  msgstr "etiketten '%s' er blevet erklæret mere end én gang"
  
! #: fortran/io.cc:1580 fortran/io.cc:1597 fortran/io.cc:1618
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec%>"
  msgstr ""
  
! #: fortran/io.cc:1671
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr ""
  
! #: fortran/io.cc:1696
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "FORMAT tag at %L cannot be a zero-sized array"
  msgstr "datamedlem '%D' kan ikke være en medlemsskabelon"
  
! #: fortran/io.cc:1737
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr ""
  
! #: fortran/io.cc:1743
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1748
  #, gcc-internal-format
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr ""
  
! #: fortran/io.cc:1755
  #, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr ""
  
! #: fortran/io.cc:1770
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character non-Hollerith in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1774
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1780
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1787
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1794
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1820
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' is not a member of type `%T'"
  msgid "%s tag at %L must be of type %s"
  msgstr "'%D' er ikke et medlem af typen '%T'"
  
! #: fortran/io.cc:1827
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr ""
  
! #: fortran/io.cc:1834
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr ""
  
! #: fortran/io.cc:1840
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1848
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1857
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1864
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr ""
  
! #: fortran/io.cc:1882
  #, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:2098
  #, fuzzy, gcc-internal-format
  #| msgid "Missing %A specifier in statement at %0"
  msgid "Fortran 2003: %s specifier in %s statement at %L has value %qs"
  msgstr "Manglende %A-angivelse i sætning ved %0"
  
! #: fortran/io.cc:2106 fortran/io.cc:2133
  #, fuzzy, gcc-internal-format
  #| msgid "Missing %A specifier in statement at %0"
  msgid "%s specifier in %s statement at %L has value %qs"
  msgstr "Manglende %A-angivelse i sætning ved %0"
  
! #: fortran/io.cc:2125
  #, fuzzy, gcc-internal-format
  #| msgid "Missing %A specifier in statement at %0"
  msgid "Extension: %s specifier in %s statement at %L has value %qs"
  msgstr "Manglende %A-angivelse i sætning ved %0"
  
! #: fortran/io.cc:2147 fortran/io.cc:2155
  #, fuzzy, gcc-internal-format
  #| msgid "Missing %A specifier in statement at %0"
  msgid "%s specifier in %s statement at %L has invalid value %qs"
  msgstr "Manglende %A-angivelse i sætning ved %0"
  
! #: fortran/io.cc:2212
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %L"
  msgstr ""
  
! #: fortran/io.cc:2228
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2247 fortran/io.cc:3921
! #, gcc-internal-format, gfc-internal-format
! msgid "BLANK= at %L not allowed in Fortran 95"
! msgstr ""
! 
! #: fortran/io.cc:2275 fortran/io.cc:3899
  #, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2307
  #, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2358 fortran/io.cc:3966
  #, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2388
  #, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2409
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "RECL in OPEN statement at %L must be positive"
  msgstr "udtrykket er af en ufuldstændig type"
  
! #: fortran/io.cc:2434
  #, gcc-internal-format
  msgid "The STATUS specified in OPEN statement at %L is %qs and no FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2445
  #, gcc-internal-format, gfc-internal-format
  msgid "The STATUS specified in OPEN statement at %L cannot have the value SCRATCH if a FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2456
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No UNIT= specifier in I/O control list at %0"
  msgid "UNIT specifier not allowed with NEWUNIT at %L"
  msgstr "Inge UNIT=-angivelse i I/O-kontrolliste ved %0"
  
! #: fortran/io.cc:2467
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %L"
  msgstr ""
  
! #: fortran/io.cc:2474
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "complex arguments must have identical types"
  msgid "OPEN statement at %L must have UNIT or NEWUNIT specified"
  msgstr "komplekse parametre skal have identiske typer"
  
! #: fortran/io.cc:2509
  #, gcc-internal-format, gfc-internal-format
  msgid "%sspecifier at %L not allowed in OPEN statement for unformatted I/O"
  msgstr ""
  
! #: fortran/io.cc:2517
  #, gcc-internal-format, gfc-internal-format
  msgid "RECL specifier not allowed in OPEN statement at %L for stream I/O"
  msgstr ""
  
! #: fortran/io.cc:2530
  #, gcc-internal-format, gfc-internal-format
  msgid "POSITION specifier in OPEN statement at %L only allowed for stream or sequential ACCESS"
  msgstr ""
  
! #: fortran/io.cc:2583
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2691
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2717
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr ""
  
! #: fortran/io.cc:2725
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.cc:2848 fortran/match.cc:3472
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2878
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "UNIT number missing in statement at %L"
  msgstr "Mystisk tal i FORMAT-sætning ved %0"
  
! #: fortran/io.cc:2889 fortran/io.cc:3379
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.cc:2922
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "FLUSH statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/io.cc:2963
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing formal parameter term"
  msgid "Missing format with default unit at %C"
  msgstr "Manglende formel parameterterm"
  
! #: fortran/io.cc:2983
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr ""
  
! #: fortran/io.cc:3057
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parse error in method specification"
  msgid "Duplicate format specification at %C"
  msgstr "tolkningsfejl i medlemsfunktionsangivelsen"
  
! #: fortran/io.cc:3098
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.cc:3134
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "Duplicate NML specification at %C"
  msgstr "%D tildelt startværdi mere end én gang"
  
! #: fortran/io.cc:3143
  #, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr ""
  
! #: fortran/io.cc:3209
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr ""
  
! #: fortran/io.cc:3305
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported FORMAT specifier at %0"
  msgid "UNIT not specified at %L"
  msgstr "Ikke-understøttet FORMAT-angivelse ved %0"
  
! #: fortran/io.cc:3312
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must not be a character PARAMETER"
  msgstr ""
  
! #: fortran/io.cc:3325
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr ""
  
! #: fortran/io.cc:3347
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr ""
  
! #: fortran/io.cc:3358
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr ""
  
! #: fortran/io.cc:3372
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr ""
  
! #: fortran/io.cc:3402
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr ""
  
! #: fortran/io.cc:3414
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3424 fortran/resolve.cc:16931
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
  
! #: fortran/io.cc:3432
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3443
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr ""
  
! #: fortran/io.cc:3453
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%D' used but not defined"
  msgid "ERR tag label %d at %L not defined"
  msgstr "etiketten '%D' er benyttet, men ikke defineret"
  
! #: fortran/io.cc:3465
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%D' used but not defined"
  msgid "END tag label %d at %L not defined"
  msgstr "etiketten '%D' er benyttet, men ikke defineret"
  
! #: fortran/io.cc:3477
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%D' used but not defined"
  msgid "EOR tag label %d at %L not defined"
  msgstr "etiketten '%D' er benyttet, men ikke defineret"
  
! #: fortran/io.cc:3487
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%D' used but not defined"
  msgid "FORMAT label %d at %L not defined"
  msgstr "etiketten '%D' er benyttet, men ikke defineret"
  
! #: fortran/io.cc:3518
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.cc:3607
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr "\"%s\" må ikke optræde i makroparameterliste"
  
! #: fortran/io.cc:3639
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Expecting variable in READ statement at %C"
  msgstr "Ekstra komma i FORMAT-sætning ved %0"
  
! #: fortran/io.cc:3645
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Expecting variable or io-implied-do in READ statement at %L"
  msgstr "Ekstra komma i FORMAT-sætning ved %0"
  
! #: fortran/io.cc:3654
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable or io-implied-do at %L"
  msgstr ""
  
! #: fortran/io.cc:3663
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid expression statement"
  msgid "Expected expression in %s statement at %C"
  msgstr "Ugyldig udtrykssætning"
  
! #: fortran/io.cc:3668
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "BOZ literal constant at %L cannot appear in an output IO list"
  msgstr "RETURN-sætning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/io.cc:3816
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr ""
  
! #: fortran/io.cc:3831
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "IO UNIT in %s statement at %L must be an internal file in a PURE procedure"
  msgstr "RETURN-sætning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/io.cc:3944
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "asm not allowed in atomic transaction"
  msgid "PAD= at %L not allowed in Fortran 95"
  msgstr "asm er ikke tilladt i atomar transaktion"
  
! #: fortran/io.cc:4013
  #, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:4187
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr ""
  
! #: fortran/io.cc:4209
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma after * at %C not allowed without I/O list"
  msgstr ""
  
! #: fortran/io.cc:4382
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Expected comma in I/O list at %C"
  msgstr "Ekstra komma i FORMAT-sætning ved %0"
  
! #: fortran/io.cc:4449
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr "RETURN-sætning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/io.cc:4611
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NULL() near %L cannot appear in INQUIRE statement"
  msgstr "overløb i konstant udtryk"
  
! #: fortran/io.cc:4623 fortran/io.cc:4685
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:4651
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr ""
  
! #: fortran/io.cc:4661 fortran/trans-io.cc:1364
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr ""
  
! #: fortran/io.cc:4668
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr ""
  
! #: fortran/io.cc:4678
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "UNIT number in INQUIRE statement at %L cannot be %d"
  msgstr "Mystisk tal i FORMAT-sætning ved %0"
  
! #: fortran/io.cc:4693
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr ""
  
! #: fortran/io.cc:4869
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:4875
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr ""
--- 86200,86767 ----
  msgid "Period required in format specifier at %L"
  msgstr "ukendt formateringsanvisning"
  
! #: fortran/io.cc:1134 fortran/io.cc:1140
  #, gcc-internal-format, gfc-internal-format
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr ""
  
! #: fortran/io.cc:1235 fortran/io.cc:1298
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing class name"
  msgid "Missing comma in FORMAT string at %L"
  msgstr "Manglende klassenavn"
  
! #: fortran/io.cc:1354
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Extraneous characters in format at %L"
  msgstr "Ekstra komma i FORMAT-sætning ved %0"
  
! #: fortran/io.cc:1376
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr ""
  
! #: fortran/io.cc:1385
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr "RETURN-sætning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/io.cc:1391
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing formal parameter term"
  msgid "Missing format label at %C"
  msgstr "Manglende formel parameterterm"
  
! #: fortran/io.cc:1446 fortran/io.cc:1477 fortran/io.cc:1557
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid base-class specification"
  msgid "Invalid value for %s specification at %C"
  msgstr "ugyldig stamklasseangivelse"
  
! #: fortran/io.cc:1452 fortran/io.cc:1483 fortran/io.cc:1639 fortran/io.cc:1652
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "after previous specification in `%#D'"
  msgid "Duplicate %s specification at %C"
  msgstr "efter tidligere specifikation i '%#D'"
  
! #: fortran/io.cc:1494
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.cc:1502
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:1532
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Expecting a variable at %L"
  msgstr "Ekstra komma i FORMAT-sætning ved %0"
  
! #: fortran/io.cc:1563
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "Duplicate %s label specification at %C"
  msgstr "etiketten '%s' er blevet erklæret mere end én gang"
  
! #: fortran/io.cc:1583 fortran/io.cc:1600 fortran/io.cc:1621
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec%>"
  msgstr ""
  
! #: fortran/io.cc:1674
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr ""
  
! #: fortran/io.cc:1699
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "FORMAT tag at %L cannot be a zero-sized array"
  msgstr "datamedlem '%D' kan ikke være en medlemsskabelon"
  
! #: fortran/io.cc:1740
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr ""
  
! #: fortran/io.cc:1746
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1751
  #, gcc-internal-format
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr ""
  
! #: fortran/io.cc:1758
  #, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr ""
  
! #: fortran/io.cc:1773
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character non-Hollerith in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1777
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1783
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1790
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1797
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1823
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' is not a member of type `%T'"
  msgid "%s tag at %L must be of type %s"
  msgstr "'%D' er ikke et medlem af typen '%T'"
  
! #: fortran/io.cc:1830
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr ""
  
! #: fortran/io.cc:1837
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr ""
  
! #: fortran/io.cc:1843
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1851
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1860
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1867
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr ""
  
! #: fortran/io.cc:1885
  #, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:2101
  #, fuzzy, gcc-internal-format
  #| msgid "Missing %A specifier in statement at %0"
  msgid "Fortran 2003: %s specifier in %s statement at %L has value %qs"
  msgstr "Manglende %A-angivelse i sætning ved %0"
  
! #: fortran/io.cc:2109 fortran/io.cc:2136
  #, fuzzy, gcc-internal-format
  #| msgid "Missing %A specifier in statement at %0"
  msgid "%s specifier in %s statement at %L has value %qs"
  msgstr "Manglende %A-angivelse i sætning ved %0"
  
! #: fortran/io.cc:2128
  #, fuzzy, gcc-internal-format
  #| msgid "Missing %A specifier in statement at %0"
  msgid "Extension: %s specifier in %s statement at %L has value %qs"
  msgstr "Manglende %A-angivelse i sætning ved %0"
  
! #: fortran/io.cc:2150 fortran/io.cc:2158
  #, fuzzy, gcc-internal-format
  #| msgid "Missing %A specifier in statement at %0"
  msgid "%s specifier in %s statement at %L has invalid value %qs"
  msgstr "Manglende %A-angivelse i sætning ved %0"
  
! #: fortran/io.cc:2215
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %L"
  msgstr ""
  
! #: fortran/io.cc:2231
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2274 fortran/io.cc:3898
  #, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2306
  #, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2357 fortran/io.cc:3965
  #, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2387
  #, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2408
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "RECL in OPEN statement at %L must be positive"
  msgstr "udtrykket er af en ufuldstændig type"
  
! #: fortran/io.cc:2433
  #, gcc-internal-format
  msgid "The STATUS specified in OPEN statement at %L is %qs and no FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2444
  #, gcc-internal-format, gfc-internal-format
  msgid "The STATUS specified in OPEN statement at %L cannot have the value SCRATCH if a FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2455
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No UNIT= specifier in I/O control list at %0"
  msgid "UNIT specifier not allowed with NEWUNIT at %L"
  msgstr "Inge UNIT=-angivelse i I/O-kontrolliste ved %0"
  
! #: fortran/io.cc:2466
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %L"
  msgstr ""
  
! #: fortran/io.cc:2473
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "complex arguments must have identical types"
  msgid "OPEN statement at %L must have UNIT or NEWUNIT specified"
  msgstr "komplekse parametre skal have identiske typer"
  
! #: fortran/io.cc:2508
  #, gcc-internal-format, gfc-internal-format
  msgid "%sspecifier at %L not allowed in OPEN statement for unformatted I/O"
  msgstr ""
  
! #: fortran/io.cc:2516
  #, gcc-internal-format, gfc-internal-format
  msgid "RECL specifier not allowed in OPEN statement at %L for stream I/O"
  msgstr ""
  
! #: fortran/io.cc:2529
  #, gcc-internal-format, gfc-internal-format
  msgid "POSITION specifier in OPEN statement at %L only allowed for stream or sequential ACCESS"
  msgstr ""
  
! #: fortran/io.cc:2582
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2690
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2716
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr ""
  
! #: fortran/io.cc:2724
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.cc:2847 fortran/match.cc:3742
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2877
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "UNIT number missing in statement at %L"
  msgstr "Mystisk tal i FORMAT-sætning ved %0"
  
! #: fortran/io.cc:2888 fortran/io.cc:3378
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.cc:2921
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "FLUSH statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/io.cc:2962
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing formal parameter term"
  msgid "Missing format with default unit at %C"
  msgstr "Manglende formel parameterterm"
  
! #: fortran/io.cc:2982
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr ""
  
! #: fortran/io.cc:3056
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parse error in method specification"
  msgid "Duplicate format specification at %C"
  msgstr "tolkningsfejl i medlemsfunktionsangivelsen"
  
! #: fortran/io.cc:3097
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.cc:3133
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "Duplicate NML specification at %C"
  msgstr "%D tildelt startværdi mere end én gang"
  
! #: fortran/io.cc:3142
  #, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr ""
  
! #: fortran/io.cc:3208
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr ""
  
! #: fortran/io.cc:3304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported FORMAT specifier at %0"
  msgid "UNIT not specified at %L"
  msgstr "Ikke-understøttet FORMAT-angivelse ved %0"
  
! #: fortran/io.cc:3311
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must not be a character PARAMETER"
  msgstr ""
  
! #: fortran/io.cc:3324
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr ""
  
! #: fortran/io.cc:3346
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr ""
  
! #: fortran/io.cc:3357
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr ""
  
! #: fortran/io.cc:3371
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr ""
  
! #: fortran/io.cc:3401
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr ""
  
! #: fortran/io.cc:3413
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3423 fortran/resolve.cc:17803
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
  
! #: fortran/io.cc:3431
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3442
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr ""
  
! #: fortran/io.cc:3452
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%D' used but not defined"
  msgid "ERR tag label %d at %L not defined"
  msgstr "etiketten '%D' er benyttet, men ikke defineret"
  
! #: fortran/io.cc:3464
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%D' used but not defined"
  msgid "END tag label %d at %L not defined"
  msgstr "etiketten '%D' er benyttet, men ikke defineret"
  
! #: fortran/io.cc:3476
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%D' used but not defined"
  msgid "EOR tag label %d at %L not defined"
  msgstr "etiketten '%D' er benyttet, men ikke defineret"
  
! #: fortran/io.cc:3486
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%D' used but not defined"
  msgid "FORMAT label %d at %L not defined"
  msgstr "etiketten '%D' er benyttet, men ikke defineret"
  
! #: fortran/io.cc:3517
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.cc:3606
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr "\"%s\" må ikke optræde i makroparameterliste"
  
! #: fortran/io.cc:3638
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Expecting variable in READ statement at %C"
  msgstr "Ekstra komma i FORMAT-sætning ved %0"
  
! #: fortran/io.cc:3644
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Expecting variable or io-implied-do in READ statement at %L"
  msgstr "Ekstra komma i FORMAT-sætning ved %0"
  
! #: fortran/io.cc:3653
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable or io-implied-do at %L"
  msgstr ""
  
! #: fortran/io.cc:3662
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid expression statement"
  msgid "Expected expression in %s statement at %C"
  msgstr "Ugyldig udtrykssætning"
  
! #: fortran/io.cc:3667
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "BOZ literal constant at %L cannot appear in an output IO list"
  msgstr "RETURN-sætning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/io.cc:3815
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr ""
  
! #: fortran/io.cc:3830
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "IO UNIT in %s statement at %L must be an internal file in a PURE procedure"
  msgstr "RETURN-sætning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/io.cc:3920
! #, gcc-internal-format, gfc-internal-format
! msgid "BLANK= at %L not allowed in Fortran 95"
! msgstr ""
! 
! #: fortran/io.cc:3943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "asm not allowed in atomic transaction"
  msgid "PAD= at %L not allowed in Fortran 95"
  msgstr "asm er ikke tilladt i atomar transaktion"
  
! #: fortran/io.cc:4012
  #, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:4186
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr ""
  
! #: fortran/io.cc:4208
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma after * at %C not allowed without I/O list"
  msgstr ""
  
! #: fortran/io.cc:4395
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Expected comma in I/O list at %C"
  msgstr "Ekstra komma i FORMAT-sætning ved %0"
  
! #: fortran/io.cc:4462
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr "RETURN-sætning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/io.cc:4624
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NULL() near %L cannot appear in INQUIRE statement"
  msgstr "overløb i konstant udtryk"
  
! #: fortran/io.cc:4636 fortran/io.cc:4698
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:4664
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr ""
  
! #: fortran/io.cc:4674 fortran/trans-io.cc:1364
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr ""
  
! #: fortran/io.cc:4681
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr ""
  
! #: fortran/io.cc:4691
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "UNIT number in INQUIRE statement at %L cannot be %d"
  msgstr "Mystisk tal i FORMAT-sætning ved %0"
  
! #: fortran/io.cc:4706
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr ""
  
! #: fortran/io.cc:4882
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:4888
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr ""
*************** msgstr "heltalsoverløb i udtryk"
*** 82753,82759 ****
  msgid "check_charlen_present(): length not set"
  msgstr ""
  
! #: fortran/iresolve.cc:3323
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: unlimited polymorphic MOLD in TRANSFER intrinsic at %L"
  msgstr ""
--- 86778,86789 ----
  msgid "check_charlen_present(): length not set"
  msgstr ""
  
! #: fortran/iresolve.cc:3235
! #, gcc-internal-format, gfc-internal-format
! msgid "GET_TEAM at %L needs USE of the intrinsic module ISO_FORTRAN_ENV to define its result type TEAM_TYPE"
! msgstr ""
! 
! #: fortran/iresolve.cc:3366
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: unlimited polymorphic MOLD in TRANSFER intrinsic at %L"
  msgstr ""
*************** msgstr "Manglende %A-angivelse i sætnin
*** 82785,82791 ****
  msgid "Integer too large at %C"
  msgstr "Heltal ved %0 for stort"
  
! #: fortran/match.cc:553 fortran/parse.cc:1550
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many digits in statement label at %C"
  msgstr ""
--- 86815,86821 ----
  msgid "Integer too large at %C"
  msgstr "Heltal ved %0 for stort"
  
! #: fortran/match.cc:553 fortran/parse.cc:1557
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many digits in statement label at %C"
  msgstr ""
*************** msgstr "Mystisk tal i FORMAT-sætning ve
*** 82949,83624 ****
  msgid "Label %qs after %L doesn't match IF label %qs"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: fortran/match.cc:1841
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement CRITICAL at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:1847
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement CRITICAL at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:1854
  #, gcc-internal-format, gfc-internal-format
  msgid "CRITICAL statement at %C"
  msgstr ""
  
! #: fortran/match.cc:1866
  #, gcc-internal-format, gfc-internal-format
  msgid "Nested CRITICAL block at %C"
  msgstr ""
  
! #: fortran/match.cc:1918
! #, gcc-internal-format, gfc-internal-format
! msgid "Expected association list at %C"
  msgstr ""
  
! #: fortran/match.cc:1930
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Expected associate name at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/match.cc:1940
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Blank common initialized at %0"
  msgid "Bad bounds remapping list at %C"
  msgstr "Tom almen tildelt startværdi ved %0"
  
! #: fortran/match.cc:1946
  #, gcc-internal-format, gfc-internal-format
  msgid "The bounds remapping list at %C is an experimental F202y feature. Use std=f202y to enable"
  msgstr ""
  
! #: fortran/match.cc:1952
! #, gcc-internal-format, gfc-internal-format
! msgid "Expected association at %C"
! msgstr ""
! 
! #: fortran/match.cc:1963
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid character '%c' in #if"
  msgid "Invalid association target at %C"
  msgstr "ugyldigt tegn '%c' i #if"
  
! #: fortran/match.cc:1974
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "Duplicate name %qs in association at %C"
  msgstr "%D tildelt startværdi mere end én gang"
  
! #: fortran/match.cc:1982
  #, gcc-internal-format, gfc-internal-format
  msgid "Association target at %C must not be coindexed"
  msgstr ""
  
! #: fortran/match.cc:1989
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "Association target at %L cannot be a BOZ literal constant"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/match.cc:2009
  #, gcc-internal-format, gfc-internal-format
  msgid "The associate name %s with an assumed rank target at %L must have a bounds remapping list (list of lbound:ubound for each dimension)"
  msgstr ""
  
! #: fortran/match.cc:2018
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank target at %C must be contiguous"
  msgstr ""
  
! #: fortran/match.cc:2037
  #, gcc-internal-format
  msgid "Expected %<)%> or %<,%> at %C"
  msgstr ""
  
! #: fortran/match.cc:2055
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after ASSOCIATE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:2177
  #, gcc-internal-format
  msgid "Derived type %qs at %L may not be ABSTRACT"
  msgstr ""
  
! #: fortran/match.cc:2256 fortran/match.cc:2328 fortran/match.cc:2351
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid type argument"
  msgid "Invalid type-spec at %C"
  msgstr "ugyldig typeparameter"
  
! #: fortran/match.cc:2446
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in FORALL iterator at %C"
  msgstr "\"%s\" må ikke optræde i makroparameterliste"
  
  #: fortran/match.cc:2722
  #, gcc-internal-format, gfc-internal-format
  msgid "DO CONCURRENT construct at %C"
  msgstr ""
  
! #: fortran/match.cc:2826
  #, gcc-internal-format, gfc-internal-format
  msgid "DEFAULT (NONE) specified more than once in DO CONCURRENT at %C"
  msgstr ""
  
! #: fortran/match.cc:2915
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected reduction operator or function name at %C"
  msgstr "objekt mangler i brug af '%E'"
  
! #: fortran/match.cc:2935 fortran/openmp.cc:2439 fortran/openmp.cc:2475
! #: fortran/openmp.cc:2885 fortran/openmp.cc:2910
  #, fuzzy, gcc-internal-format
  #| msgid "Expected %<::%> at %C"
  msgid "Expected %<:%> at %C"
  msgstr "Forventede %<::%> ved %C"
  
! #: fortran/match.cc:2945
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument missing after %s"
  msgid "Expected variable name in reduction list at %C"
  msgstr "en parameter mangler efter %s"
  
! #: fortran/match.cc:2964
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Expected ',' or ')' in reduction list at %C"
  msgstr "Ekstra komma i FORMAT-sætning ved %0"
  
! #: fortran/match.cc:2970
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PROCEDURE list at %C"
  msgid "REDUCE locality spec at %L"
  msgstr "PROCEDURE-liste ved %C"
  
! #: fortran/match.cc:2977
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid type argument"
  msgid "Locality spec at %L"
  msgstr "ugyldig typeparameter"
  
! #: fortran/match.cc:3113
  #, gcc-internal-format
  msgid "Name %qs in %s statement at %C is unknown"
  msgstr ""
  
! #: fortran/match.cc:3121
  #, gcc-internal-format
  msgid "Name %qs in %s statement at %C is not a construct name"
  msgstr ""
  
! #: fortran/match.cc:3133
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves CRITICAL construct"
  msgstr ""
  
  #. F2008, C821 & C845.
! #: fortran/match.cc:3141
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves DO CONCURRENT construct"
  msgstr ""
  
! #: fortran/match.cc:3153
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement at %0 invalid in this context"
  msgid "%s statement at %C is not within a construct"
  msgstr "Sætning ved %0 er ugyldig i denne kontekst"
  
! #: fortran/match.cc:3156
  #, fuzzy, gcc-internal-format
  #| msgid "Statement at %0 invalid in this context"
  msgid "%s statement at %C is not within construct %qs"
  msgstr "Sætning ved %0 er ugyldig i denne kontekst"
  
! #: fortran/match.cc:3182
  #, gcc-internal-format
  msgid "CYCLE statement at %C is not applicable to non-loop construct %qs"
  msgstr ""
  
! #: fortran/match.cc:3187
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement with no do-construct-name at %C"
  msgstr ""
  
! #: fortran/match.cc:3193
  #, fuzzy, gcc-internal-format
  #| msgid "Statement at %0 follows ELSE block for IF construct at %1"
  msgid "%s statement at %C is not applicable to construct %qs"
  msgstr "Sætning ved %0 følger ELSE-blok for IF-konstruktion ved %1"
  
! #: fortran/match.cc:3201
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenACC structured block"
  msgstr ""
  
! #: fortran/match.cc:3202
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "  enters try block"
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr "  går ind i try-blok"
  
! #: fortran/match.cc:3242
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:3248
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost tiled !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:3250
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:3297
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.cc:3302
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.cc:3407
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid lvalue in asm statement"
  msgid "Blank required in %s statement near %C"
  msgstr "ugyldig venstreværdi i asm-sætning"
  
! #: fortran/match.cc:3430
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "STOP code at %C cannot be negative"
  msgstr "%s-roteringsantal er negativt"
  
! #: fortran/match.cc:3436
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr ""
  
! #: fortran/match.cc:3452
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported FORMAT specifier at %0"
  msgid "QUIET= specifier for %s at %L"
  msgstr "Ikke-understøttet FORMAT-angivelse ved %0"
  
! #: fortran/match.cc:3466
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3482
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3487
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3499
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]"
  msgstr ""
  
! #: fortran/match.cc:3511
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "STOP code at %L must be a scalar default CHARACTER or INTEGER constant expression"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: fortran/match.cc:3518
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be either INTEGER or CHARACTER type"
  msgstr ""
  
! #: fortran/match.cc:3525
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be scalar"
  msgstr ""
  
! #: fortran/match.cc:3532
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default character KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3539
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3551 fortran/resolve.cc:13443
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: fortran/match.cc:3601
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "PAUSE statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/match.cc:3622
  #, gcc-internal-format, gfc-internal-format
  msgid "ERROR STOP statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3648
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "Image control statement EVENT %s at %C in PURE procedure"
  msgstr "RETURN-sætning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/match.cc:3663
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3670
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3700 fortran/match.cc:4042 fortran/match.cc:4254
! #: fortran/match.cc:4806 fortran/match.cc:5178
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3721 fortran/match.cc:4063 fortran/match.cc:4274
! #: fortran/match.cc:4838 fortran/match.cc:5203
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3742
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3808
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "EVENT POST statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/match.cc:3818
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "EVENT WAIT statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/match.cc:3830
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "FAIL IMAGE statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/match.cc:3854
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing comma in FORMAT statement at %0"
  msgid "FORM TEAM statement at %C"
  msgstr "Manglende komma i FORMAT-sætning ved %0"
  
! #: fortran/match.cc:3893
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "CHANGE TEAM statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/match.cc:3923
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Unsupported VXT statement at %0"
! msgid "END TEAM statement at %C"
! msgstr "Ikke-understøttet VXT-sætning ved %0"
! 
! #: fortran/match.cc:3947
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "SYNC TEAM statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/match.cc:3990
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4005
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4012
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4084
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4149
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4159
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "UNLOCK statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/match.cc:4184
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4190
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4202
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4208
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "In statement function"
  msgid "ASSIGN statement at %C"
  msgstr "I sætningsfunktion"
  
! #: fortran/match.cc:4432
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious sign in FORMAT statement at %0"
  msgid "Assigned GOTO statement at %C"
  msgstr "Mystisk fortegn i FORMAT-sætning ved %0"
  
! #: fortran/match.cc:4476 fortran/match.cc:4527
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr ""
  
! #: fortran/match.cc:4537
  #, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr ""
  
! #: fortran/match.cc:4612
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4625
  #, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr ""
  
! #: fortran/match.cc:4648
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list in the type-spec at %L cannot contain DEFERRED parameters"
  msgstr ""
  
! #: fortran/match.cc:4678 fortran/match.cc:5116
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected constant at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/match.cc:4688
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4703
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4725
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4730
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4752
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is neither a data pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:4764
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with typespec"
  msgstr ""
  
! #: fortran/match.cc:4772
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind type parameter for entity at %L differs from the kind type parameter of the typespec"
  msgstr ""
  
! #: fortran/match.cc:4789
  #, gcc-internal-format, gfc-internal-format
  msgid "Shape specification for allocatable scalar at %C"
  msgstr ""
  
! #: fortran/match.cc:4816
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "STAT tag at %L cannot be a constant"
  msgstr "datamedlem '%D' kan ikke være en medlemsskabelon"
  
! #: fortran/match.cc:4832
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4855
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4861
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4868
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4874
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr ""
  
! #: fortran/match.cc:4892
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4898
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4905
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4931
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4939
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr ""
  
! #: fortran/match.cc:4951
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic allocate-object at %L requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr ""
  
! #: fortran/match.cc:5018
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr ""
  
! #: fortran/match.cc:5033
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr ""
  
! #: fortran/match.cc:5128
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:5138
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:5145
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:5161
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %C is not a nonprocedure pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:5198
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr ""
  
! #: fortran/match.cc:5255
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:5261
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:5270
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
  msgstr ""
  
! #: fortran/match.cc:5301
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "RETURN statement in main program at %C"
  msgstr "RETURN-sætning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/match.cc:5329
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr "objekt mangler i brug af '%E'"
  
! #: fortran/match.cc:5338
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr ""
  
! #: fortran/match.cc:5349
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected type-bound procedure or procedure pointer component at %C"
  msgstr ""
  
! #: fortran/match.cc:5447
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a subroutine reference"
  msgstr ""
  
! #: fortran/match.cc:5588
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr "\"%s\" må ikke optræde i makroparameterliste"
--- 86979,87692 ----
  msgid "Label %qs after %L doesn't match IF label %qs"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: fortran/match.cc:1834
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "duplicate ConstantValue attribute for field '%s'"
! msgid "Duplicate %s attribute in %C"
! msgstr "mere end én ConstantValue-egenskab for feltet '%s'"
! 
! #: fortran/match.cc:1899
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement CRITICAL at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:1905
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement CRITICAL at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:1912
  #, gcc-internal-format, gfc-internal-format
  msgid "CRITICAL statement at %C"
  msgstr ""
  
! #: fortran/match.cc:1924
  #, gcc-internal-format, gfc-internal-format
  msgid "Nested CRITICAL block at %C"
  msgstr ""
  
! #: fortran/match.cc:1975
! #, gcc-internal-format
! msgid "Codimension decl name %qs in association at %L must not be the same as a selector"
  msgstr ""
  
! #: fortran/match.cc:1996
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Expected associate name at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/match.cc:2006
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Blank common initialized at %0"
  msgid "Bad bounds remapping list at %C"
  msgstr "Tom almen tildelt startværdi ved %0"
  
! #: fortran/match.cc:2012
  #, gcc-internal-format, gfc-internal-format
  msgid "The bounds remapping list at %C is an experimental F202y feature. Use std=f202y to enable"
  msgstr ""
  
! #: fortran/match.cc:2043
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid character '%c' in #if"
  msgid "Invalid association target at %C"
  msgstr "ugyldigt tegn '%c' i #if"
  
! #: fortran/match.cc:2057
! #, gcc-internal-format, gfc-internal-format
! msgid "Selector in coarray association as %C shall be a named coarray"
! msgstr ""
! 
! #: fortran/match.cc:2067
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "Duplicate name %qs in association at %C"
  msgstr "%D tildelt startværdi mere end én gang"
  
! #: fortran/match.cc:2094
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "parameter `%s' has incomplete type"
! msgid "Selector at %L duplicates selector at %L"
! msgstr "parameteren '%s' er af en ufuldstændig type"
! 
! #: fortran/match.cc:2104
  #, gcc-internal-format, gfc-internal-format
  msgid "Association target at %C must not be coindexed"
  msgstr ""
  
! #: fortran/match.cc:2111
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "Association target at %L cannot be a BOZ literal constant"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/match.cc:2131
  #, gcc-internal-format, gfc-internal-format
  msgid "The associate name %s with an assumed rank target at %L must have a bounds remapping list (list of lbound:ubound for each dimension)"
  msgstr ""
  
! #: fortran/match.cc:2140
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank target at %C must be contiguous"
  msgstr ""
  
! #: fortran/match.cc:2170
  #, gcc-internal-format
  msgid "Expected %<)%> or %<,%> at %C"
  msgstr ""
  
! #: fortran/match.cc:2199
! #, gcc-internal-format, gfc-internal-format
! msgid "Expected association list at %C"
! msgstr ""
! 
! #: fortran/match.cc:2208
! #, gcc-internal-format, gfc-internal-format
! msgid "Expected association at %C"
! msgstr ""
! 
! #: fortran/match.cc:2220
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after ASSOCIATE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:2342
  #, gcc-internal-format
  msgid "Derived type %qs at %L may not be ABSTRACT"
  msgstr ""
  
! #: fortran/match.cc:2421 fortran/match.cc:2493 fortran/match.cc:2516
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid type argument"
  msgid "Invalid type-spec at %C"
  msgstr "ugyldig typeparameter"
  
! #: fortran/match.cc:2622
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in FORALL iterator at %C"
  msgstr "\"%s\" må ikke optræde i makroparameterliste"
  
+ #: fortran/match.cc:2665
+ #, gcc-internal-format, gfc-internal-format
+ msgid "Failed to create shadow variable symtree for DO CONCURRENT type-spec at %L"
+ msgstr ""
+ 
  #: fortran/match.cc:2722
  #, gcc-internal-format, gfc-internal-format
+ msgid "FORALL or DO CONCURRENT construct includes type specification at %L"
+ msgstr ""
+ 
+ #: fortran/match.cc:2729
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ #| msgid "\"%s\" after # is not a positive integer"
+ msgid "Type-spec at %L must be an INTEGER type"
+ msgstr "\"%s\" efter # er ikke et positivt heltal"
+ 
+ #: fortran/match.cc:2991
+ #, gcc-internal-format, gfc-internal-format
  msgid "DO CONCURRENT construct at %C"
  msgstr ""
  
! #: fortran/match.cc:3095
  #, gcc-internal-format, gfc-internal-format
  msgid "DEFAULT (NONE) specified more than once in DO CONCURRENT at %C"
  msgstr ""
  
! #: fortran/match.cc:3184
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected reduction operator or function name at %C"
  msgstr "objekt mangler i brug af '%E'"
  
! #: fortran/match.cc:3204 fortran/openmp.cc:2491 fortran/openmp.cc:2527
! #: fortran/openmp.cc:2933 fortran/openmp.cc:2963
  #, fuzzy, gcc-internal-format
  #| msgid "Expected %<::%> at %C"
  msgid "Expected %<:%> at %C"
  msgstr "Forventede %<::%> ved %C"
  
! #: fortran/match.cc:3214
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument missing after %s"
  msgid "Expected variable name in reduction list at %C"
  msgstr "en parameter mangler efter %s"
  
! #: fortran/match.cc:3233
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Expected ',' or ')' in reduction list at %C"
  msgstr "Ekstra komma i FORMAT-sætning ved %0"
  
! #: fortran/match.cc:3239
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PROCEDURE list at %C"
  msgid "REDUCE locality spec at %L"
  msgstr "PROCEDURE-liste ved %C"
  
! #: fortran/match.cc:3246
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid type argument"
  msgid "Locality spec at %L"
  msgstr "ugyldig typeparameter"
  
! #: fortran/match.cc:3382
  #, gcc-internal-format
  msgid "Name %qs in %s statement at %C is unknown"
  msgstr ""
  
! #: fortran/match.cc:3390
  #, gcc-internal-format
  msgid "Name %qs in %s statement at %C is not a construct name"
  msgstr ""
  
! #: fortran/match.cc:3402
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves CRITICAL construct"
  msgstr ""
  
  #. F2008, C821 & C845.
! #: fortran/match.cc:3410
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves DO CONCURRENT construct"
  msgstr ""
  
! #: fortran/match.cc:3422
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement at %0 invalid in this context"
  msgid "%s statement at %C is not within a construct"
  msgstr "Sætning ved %0 er ugyldig i denne kontekst"
  
! #: fortran/match.cc:3425
  #, fuzzy, gcc-internal-format
  #| msgid "Statement at %0 invalid in this context"
  msgid "%s statement at %C is not within construct %qs"
  msgstr "Sætning ved %0 er ugyldig i denne kontekst"
  
! #: fortran/match.cc:3452
  #, gcc-internal-format
  msgid "CYCLE statement at %C is not applicable to non-loop construct %qs"
  msgstr ""
  
! #: fortran/match.cc:3457
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement with no do-construct-name at %C"
  msgstr ""
  
! #: fortran/match.cc:3463
  #, fuzzy, gcc-internal-format
  #| msgid "Statement at %0 follows ELSE block for IF construct at %1"
  msgid "%s statement at %C is not applicable to construct %qs"
  msgstr "Sætning ved %0 følger ELSE-blok for IF-konstruktion ved %1"
  
! #: fortran/match.cc:3471
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenACC structured block"
  msgstr ""
  
! #: fortran/match.cc:3472
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "  enters try block"
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr "  går ind i try-blok"
  
! #: fortran/match.cc:3512
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:3518
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost tiled !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:3520
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:3567
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.cc:3572
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.cc:3677
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid lvalue in asm statement"
  msgid "Blank required in %s statement near %C"
  msgstr "ugyldig venstreværdi i asm-sætning"
  
! #: fortran/match.cc:3700
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "STOP code at %C cannot be negative"
  msgstr "%s-roteringsantal er negativt"
  
! #: fortran/match.cc:3706
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr ""
  
! #: fortran/match.cc:3722
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported FORMAT specifier at %0"
  msgid "QUIET= specifier for %s at %L"
  msgstr "Ikke-understøttet FORMAT-angivelse ved %0"
  
! #: fortran/match.cc:3736
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3752
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3757
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3769
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]"
  msgstr ""
  
! #: fortran/match.cc:3781
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "STOP code at %L must be a scalar default CHARACTER or INTEGER constant expression"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: fortran/match.cc:3788
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be either INTEGER or CHARACTER type"
  msgstr ""
  
! #: fortran/match.cc:3795
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be scalar"
  msgstr ""
  
! #: fortran/match.cc:3802
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default character KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3809
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3821 fortran/resolve.cc:14156
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: fortran/match.cc:3871
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "PAUSE statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/match.cc:3892
  #, gcc-internal-format, gfc-internal-format
  msgid "ERROR STOP statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3918
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "Image control statement EVENT %s at %C in PURE procedure"
  msgstr "RETURN-sætning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/match.cc:3933
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3940
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3970 fortran/match.cc:4457 fortran/match.cc:4669
! #: fortran/match.cc:5221 fortran/match.cc:5593
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3991 fortran/match.cc:4478 fortran/match.cc:4689
! #: fortran/match.cc:5253 fortran/match.cc:5618
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4012
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4078
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "EVENT POST statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/match.cc:4088
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "EVENT WAIT statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/match.cc:4100
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "FAIL IMAGE statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/match.cc:4126
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing comma in FORMAT statement at %0"
  msgid "FORM TEAM statement at %C"
  msgstr "Manglende komma i FORMAT-sætning ved %0"
  
! #: fortran/match.cc:4214
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "CHANGE TEAM statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/match.cc:4331
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "SYNC TEAM statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/match.cc:4405
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4420
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4427
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4499
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4564
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4574
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "UNLOCK statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/match.cc:4599
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4605
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4617
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4623
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4803
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "In statement function"
  msgid "ASSIGN statement at %C"
  msgstr "I sætningsfunktion"
  
! #: fortran/match.cc:4847
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious sign in FORMAT statement at %0"
  msgid "Assigned GOTO statement at %C"
  msgstr "Mystisk fortegn i FORMAT-sætning ved %0"
  
! #: fortran/match.cc:4891 fortran/match.cc:4942
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr ""
  
! #: fortran/match.cc:4952
  #, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr ""
  
! #: fortran/match.cc:5027
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:5040
  #, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr ""
  
! #: fortran/match.cc:5063
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list in the type-spec at %L cannot contain DEFERRED parameters"
  msgstr ""
  
! #: fortran/match.cc:5093 fortran/match.cc:5531
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected constant at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/match.cc:5103
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:5118
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:5140
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:5145
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:5167
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is neither a data pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:5179
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with typespec"
  msgstr ""
  
! #: fortran/match.cc:5187
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind type parameter for entity at %L differs from the kind type parameter of the typespec"
  msgstr ""
  
! #: fortran/match.cc:5204
  #, gcc-internal-format, gfc-internal-format
  msgid "Shape specification for allocatable scalar at %C"
  msgstr ""
  
! #: fortran/match.cc:5231
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "STAT tag at %L cannot be a constant"
  msgstr "datamedlem '%D' kan ikke være en medlemsskabelon"
  
! #: fortran/match.cc:5247
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr ""
  
! #: fortran/match.cc:5270
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:5276
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:5283
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:5289
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr ""
  
! #: fortran/match.cc:5307
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr ""
  
! #: fortran/match.cc:5313
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:5320
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:5346
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:5354
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr ""
  
! #: fortran/match.cc:5366
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic allocate-object at %L requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr ""
  
! #: fortran/match.cc:5433
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr ""
  
! #: fortran/match.cc:5448
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr ""
  
! #: fortran/match.cc:5543
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:5553
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:5560
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:5576
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %C is not a nonprocedure pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:5613
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr ""
  
! #: fortran/match.cc:5670
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:5676
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:5685
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "RETURN statement at %0 invalid within a main program unit"
! msgid "Image control statement RETURN at %C in CHANGE TEAM-END TEAM block"
! msgstr "RETURN-sætning ved %0 ugyldig inden i en hovedprogramenhed"
! 
! #: fortran/match.cc:5694
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
  msgstr ""
  
! #: fortran/match.cc:5725
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "RETURN statement in main program at %C"
  msgstr "RETURN-sætning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/match.cc:5753
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr "objekt mangler i brug af '%E'"
  
! #: fortran/match.cc:5762
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr ""
  
! #: fortran/match.cc:5773
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected type-bound procedure or procedure pointer component at %C"
  msgstr ""
  
! #: fortran/match.cc:5871
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a subroutine reference"
  msgstr ""
  
! #: fortran/match.cc:6012
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr "\"%s\" må ikke optræde i makroparameterliste"
*************** msgstr "\"%s\" må ikke optræde i makro
*** 83626,83689 ****
  #. If we find an error, just print it and continue,
  #. cause it's just semantic, and we can see if there
  #. are more errors.
! #: fortran/match.cc:5663
  #, gcc-internal-format
  msgid "Variable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)"
  msgstr ""
  
! #: fortran/match.cc:5672
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %C cannot be bind(c) since it is not global"
  msgstr ""
  
! #: fortran/match.cc:5679
  #, gcc-internal-format
  msgid "Symbol %qs at %C is already in a COMMON block"
  msgstr ""
  
! #: fortran/match.cc:5687
  #, gcc-internal-format
  msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
  msgstr ""
  
! #: fortran/match.cc:5698
  #, gcc-internal-format
  msgid "Symbol %qs at %C is USE associated from module %qs and cannot occur in COMMON"
  msgstr ""
  
! #: fortran/match.cc:5713
  #, gcc-internal-format
  msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
  msgstr ""
  
! #: fortran/match.cc:5720
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "Symbol %qs in COMMON at %C cannot be a coarray"
  msgstr "datamedlem '%D' kan ikke være en medlemsskabelon"
  
! #: fortran/match.cc:5730
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
  msgstr ""
  
! #: fortran/match.cc:5776
  #, gcc-internal-format
  msgid "Symbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to another COMMON block %qs"
  msgstr ""
  
! #: fortran/match.cc:5838
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "In construct"
  msgid "BLOCK DATA construct at %L"
  msgstr "I konstruktionen"
  
! #: fortran/match.cc:5951
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/match.cc:5961
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already is USE associated and cannot be respecified."
  msgstr ""
--- 87694,87757 ----
  #. If we find an error, just print it and continue,
  #. cause it's just semantic, and we can see if there
  #. are more errors.
! #: fortran/match.cc:6087
  #, gcc-internal-format
  msgid "Variable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)"
  msgstr ""
  
! #: fortran/match.cc:6096
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %C cannot be bind(c) since it is not global"
  msgstr ""
  
! #: fortran/match.cc:6103
  #, gcc-internal-format
  msgid "Symbol %qs at %C is already in a COMMON block"
  msgstr ""
  
! #: fortran/match.cc:6111
  #, gcc-internal-format
  msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
  msgstr ""
  
! #: fortran/match.cc:6122
  #, gcc-internal-format
  msgid "Symbol %qs at %C is USE associated from module %qs and cannot occur in COMMON"
  msgstr ""
  
! #: fortran/match.cc:6137
  #, gcc-internal-format
  msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
  msgstr ""
  
! #: fortran/match.cc:6144
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "Symbol %qs in COMMON at %C cannot be a coarray"
  msgstr "datamedlem '%D' kan ikke være en medlemsskabelon"
  
! #: fortran/match.cc:6154
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
  msgstr ""
  
! #: fortran/match.cc:6200
  #, gcc-internal-format
  msgid "Symbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to another COMMON block %qs"
  msgstr ""
  
! #: fortran/match.cc:6262
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "In construct"
  msgid "BLOCK DATA construct at %L"
  msgstr "I konstruktionen"
  
! #: fortran/match.cc:6375
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/match.cc:6385
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already is USE associated and cannot be respecified."
  msgstr ""
*************** msgstr ""
*** 83691,83897 ****
  #. It is required that members of a namelist be declared
  #. before the namelist.  We check this by checking if the
  #. symbol has a defined type for IMPLICIT NONE.
! #: fortran/match.cc:5986
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr ""
  
! #: fortran/match.cc:6006
  #, gcc-internal-format
  msgid "Derived type %qs at %L conflicts with namelist object %qs at %C"
  msgstr ""
  
! #: fortran/match.cc:6026
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
  msgstr ""
  
! #: fortran/match.cc:6169
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr ""
  
! #: fortran/match.cc:6177
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr ""
  
! #: fortran/match.cc:6210
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr ""
  
! #: fortran/match.cc:6224
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Attempt to extend COMMON area beyond its starting point via EQUIVALENCE of `%A'"
  msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
  msgstr "Forsøg på at udvide COMMON-område over dets begyndelsespunkt vha. EQUIVALENCE '%A'"
  
! #: fortran/match.cc:6237
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:6242
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "EQUIVALENCE statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/match.cc:6335
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of statement function argument at %L"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: fortran/match.cc:6402
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement function `%A' defined at %0 is not used"
  msgid "Statement function at %L is recursive"
  msgstr "Sætningsfunktion '%A' defineret ved %0, men er ikke brugt"
  
! #: fortran/match.cc:6408
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function `%A' defined at %0 is not used"
  msgid "Statement function %qs at %L conflicts with function name"
  msgstr "Sætningsfunktion '%A' defineret ved %0, men er ikke brugt"
  
! #: fortran/match.cc:6422
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "Statement function at %L cannot appear within an INTERFACE"
  msgstr "RETURN-sætning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/match.cc:6427
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "In statement function"
  msgid "Statement function at %C"
  msgstr "I sætningsfunktion"
  
! #: fortran/match.cc:6554 fortran/match.cc:6572 fortran/match.cc:6593
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "Expression in CASE selector at %L cannot be %s"
  msgstr "udtrykket er af en ufuldstændig type"
  
! #: fortran/match.cc:6603 fortran/match.cc:6609
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "Expression in CASE selector at %L must be scalar"
  msgstr "udtrykket er af en ufuldstændig type"
  
! #: fortran/match.cc:6618
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Expected initialization expression in CASE at %C"
  msgstr "tildeling af startværdi til new-udtryk med '='"
  
! #: fortran/match.cc:6650
  #, gcc-internal-format
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr ""
  
! #: fortran/match.cc:7030
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr "RETURN-sætning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/match.cc:7058
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr "Mystisk tal i FORMAT-sætning ved %0"
  
! #: fortran/match.cc:7083
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
  msgstr ""
  
! #: fortran/match.cc:7271
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "SELECT RANK statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/match.cc:7312 fortran/match.cc:7366
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:7376
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "parse error in SELECT RANK statement at %C"
  msgstr "Mystisk tal i FORMAT-sætning ved %0"
  
! #: fortran/match.cc:7412
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected CASE statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/match.cc:7464
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parse error in method specification"
  msgid "Syntax error in CASE specification at %C"
  msgstr "tolkningsfejl i medlemsfunktionsangivelsen"
  
! #: fortran/match.cc:7482
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected TYPE IS statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/match.cc:7514
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]"
  msgstr ""
  
! #: fortran/match.cc:7525
  #, gcc-internal-format, gfc-internal-format
  msgid "All the LEN type parameters in the TYPE IS statement at %C must be ASSUMED"
  msgstr ""
  
! #: fortran/match.cc:7536
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parse error in method specification"
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr "tolkningsfejl i medlemsfunktionsangivelsen"
  
! #: fortran/match.cc:7612
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parse error in method specification"
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr "tolkningsfejl i medlemsfunktionsangivelsen"
  
! #: fortran/match.cc:7632
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected RANK statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/match.cc:7678
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr ""
  
! #: fortran/match.cc:7687
  #, gcc-internal-format, gfc-internal-format
  msgid "The value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %d"
  msgstr ""
  
! #: fortran/match.cc:7714
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parse error in method specification"
  msgid "Syntax error in RANK specification at %C"
  msgstr "tolkningsfejl i medlemsfunktionsangivelsen"
  
! #: fortran/match.cc:7836
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr ""
  
! #: fortran/match.cc:7874
  #, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr ""
--- 87759,87965 ----
  #. It is required that members of a namelist be declared
  #. before the namelist.  We check this by checking if the
  #. symbol has a defined type for IMPLICIT NONE.
! #: fortran/match.cc:6410
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr ""
  
! #: fortran/match.cc:6430
  #, gcc-internal-format
  msgid "Derived type %qs at %L conflicts with namelist object %qs at %C"
  msgstr ""
  
! #: fortran/match.cc:6450
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
  msgstr ""
  
! #: fortran/match.cc:6593
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr ""
  
! #: fortran/match.cc:6601
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr ""
  
! #: fortran/match.cc:6634
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr ""
  
! #: fortran/match.cc:6648
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Attempt to extend COMMON area beyond its starting point via EQUIVALENCE of `%A'"
  msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
  msgstr "Forsøg på at udvide COMMON-område over dets begyndelsespunkt vha. EQUIVALENCE '%A'"
  
! #: fortran/match.cc:6661
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:6666
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "EQUIVALENCE statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/match.cc:6759
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of statement function argument at %L"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: fortran/match.cc:6826
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement function `%A' defined at %0 is not used"
  msgid "Statement function at %L is recursive"
  msgstr "Sætningsfunktion '%A' defineret ved %0, men er ikke brugt"
  
! #: fortran/match.cc:6832
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function `%A' defined at %0 is not used"
  msgid "Statement function %qs at %L conflicts with function name"
  msgstr "Sætningsfunktion '%A' defineret ved %0, men er ikke brugt"
  
! #: fortran/match.cc:6846
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "Statement function at %L cannot appear within an INTERFACE"
  msgstr "RETURN-sætning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/match.cc:6851
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "In statement function"
  msgid "Statement function at %C"
  msgstr "I sætningsfunktion"
  
! #: fortran/match.cc:6978 fortran/match.cc:6996 fortran/match.cc:7017
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "Expression in CASE selector at %L cannot be %s"
  msgstr "udtrykket er af en ufuldstændig type"
  
! #: fortran/match.cc:7027 fortran/match.cc:7033
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "Expression in CASE selector at %L must be scalar"
  msgstr "udtrykket er af en ufuldstændig type"
  
! #: fortran/match.cc:7042
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Expected initialization expression in CASE at %C"
  msgstr "tildeling af startværdi til new-udtryk med '='"
  
! #: fortran/match.cc:7074
  #, gcc-internal-format
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr ""
  
! #: fortran/match.cc:7460
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr "RETURN-sætning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/match.cc:7488
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr "Mystisk tal i FORMAT-sætning ved %0"
  
! #: fortran/match.cc:7513
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
  msgstr ""
  
! #: fortran/match.cc:7701
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "SELECT RANK statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/match.cc:7742 fortran/match.cc:7796
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:7806
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "parse error in SELECT RANK statement at %C"
  msgstr "Mystisk tal i FORMAT-sætning ved %0"
  
! #: fortran/match.cc:7842
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected CASE statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/match.cc:7894
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parse error in method specification"
  msgid "Syntax error in CASE specification at %C"
  msgstr "tolkningsfejl i medlemsfunktionsangivelsen"
  
! #: fortran/match.cc:7912
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected TYPE IS statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/match.cc:7944
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]"
  msgstr ""
  
! #: fortran/match.cc:7953
  #, gcc-internal-format, gfc-internal-format
  msgid "All the LEN type parameters in the TYPE IS statement at %C must be ASSUMED"
  msgstr ""
  
! #: fortran/match.cc:7966
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parse error in method specification"
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr "tolkningsfejl i medlemsfunktionsangivelsen"
  
! #: fortran/match.cc:8042
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parse error in method specification"
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr "tolkningsfejl i medlemsfunktionsangivelsen"
  
! #: fortran/match.cc:8062
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected RANK statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/match.cc:8108
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr ""
  
! #: fortran/match.cc:8117
  #, gcc-internal-format, gfc-internal-format
  msgid "The value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %d"
  msgstr ""
  
! #: fortran/match.cc:8144
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parse error in method specification"
  msgid "Syntax error in RANK specification at %C"
  msgstr "tolkningsfejl i medlemsfunktionsangivelsen"
  
! #: fortran/match.cc:8266
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr ""
  
! #: fortran/match.cc:8304
  #, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr ""
*************** msgstr "ugyldigt tegn '%c' i #if"
*** 83908,83932 ****
  msgid "The name %qs cannot be used as a defined operator at %C"
  msgstr "\"%s\" kan ikke bruges som et makronavn da det er en operator i C++"
  
! #: fortran/matchexp.cc:174
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected binary operator between expressions at %0 and at %1"
  msgid "Expected a right parenthesis in expression at %C"
  msgstr "Forventede binær operator mellem udtryk ved %0 og ved %1"
  
! #: fortran/matchexp.cc:282
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected binary operator between expressions at %0 and at %1"
  msgid "Expected exponent in expression at %C"
  msgstr "Forventede binær operator mellem udtryk ved %0 og ved %1"
  
! #: fortran/matchexp.cc:320 fortran/matchexp.cc:325 fortran/matchexp.cc:429
! #: fortran/matchexp.cc:434
  #, gcc-internal-format, gfc-internal-format
  msgid "Extension: Unary operator following arithmetic operator (use parentheses) at %C"
  msgstr ""
  
! #: fortran/matchexp.cc:666
  #, gcc-internal-format
  msgid "match_level_4(): Bad operator"
  msgstr ""
--- 87976,88012 ----
  msgid "The name %qs cannot be used as a defined operator at %C"
  msgstr "\"%s\" kan ikke bruges som et makronavn da det er en operator i C++"
  
! #: fortran/matchexp.cc:165
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "initialization of new expression with `='"
! msgid "Conditional expression at %L"
! msgstr "tildeling af startværdi til new-udtryk med '='"
! 
! #: fortran/matchexp.cc:183
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "initialization of new expression with `='"
! msgid "Expected ':' in conditional expression at %C"
! msgstr "tildeling af startværdi til new-udtryk med '='"
! 
! #: fortran/matchexp.cc:231
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected binary operator between expressions at %0 and at %1"
  msgid "Expected a right parenthesis in expression at %C"
  msgstr "Forventede binær operator mellem udtryk ved %0 og ved %1"
  
! #: fortran/matchexp.cc:337
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected binary operator between expressions at %0 and at %1"
  msgid "Expected exponent in expression at %C"
  msgstr "Forventede binær operator mellem udtryk ved %0 og ved %1"
  
! #: fortran/matchexp.cc:375 fortran/matchexp.cc:380 fortran/matchexp.cc:484
! #: fortran/matchexp.cc:489
  #, gcc-internal-format, gfc-internal-format
  msgid "Extension: Unary operator following arithmetic operator (use parentheses) at %C"
  msgstr ""
  
! #: fortran/matchexp.cc:721
  #, gcc-internal-format
  msgid "match_level_4(): Bad operator"
  msgstr ""
*************** msgstr ""
*** 84061,87151 ****
  msgid "unquote_string(): got bad string"
  msgstr "formateringsstrengsparameter er ikke af en strengtype"
  
! #: fortran/module.cc:2996
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr ""
  
! #: fortran/module.cc:5419
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.cc:5422
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.cc:5616
  #, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr ""
  
! #: fortran/module.cc:5753
  #, gcc-internal-format
  msgid "Mismatch in components of derived type %qs from %qs at %C: expecting %qs, but got %qs"
  msgstr ""
  
! #: fortran/module.cc:6032
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.cc:6039
  #, gcc-internal-format
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.cc:6044
  #, gcc-internal-format
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.cc:6280
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr ""
  
! #: fortran/module.cc:6624
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr ""
  
! #: fortran/module.cc:6814
  #, fuzzy, gcc-internal-format
  #| msgid "can't open %s for writing: %m"
  msgid "Cannot open module file %qs for writing at %C: %s"
  msgstr "kan ikke åbne %s til skrivning: %m"
  
! #: fortran/module.cc:6835
  #, fuzzy, gcc-internal-format
  #| msgid "%s: error writing file `%s': %s\n"
  msgid "Error writing module file %qs for writing: %s"
  msgstr "%s: fejl ved skrivning til filen '%s': %s\n"
  
! #: fortran/module.cc:6846
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't delete file `%s': %s\n"
  msgid "Cannot delete module file %qs: %s"
  msgstr "%s: kan ikke slette filen '%s': %s\n"
  
! #: fortran/module.cc:6849
  #, fuzzy, gcc-internal-format
  #| msgid "%s: warning: can't rename file `%s' to `%s': %s\n"
  msgid "Cannot rename module file %qs to %qs: %s"
  msgstr "%s: advarsel: kan ikke omdøbe filen '%s' til '%s': %s\n"
  
! #: fortran/module.cc:6855
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't delete aux info file `%s': %s\n"
  msgid "Cannot delete temporary module file %qs: %s"
  msgstr "%s: kan ikke slette hjælpeinformationsfilen '%s': %s\n"
  
! #: fortran/module.cc:6912
  #, fuzzy, gcc-internal-format
  #| msgid "Symbols have a leading underscore"
  msgid "Symbol %qs at %C already declared"
  msgstr "Symboler har en indledende understreg"
  
! #: fortran/module.cc:6983
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr ""
  
! #: fortran/module.cc:7096 fortran/module.cc:7459
  #, gcc-internal-format
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr ""
  
! #: fortran/module.cc:7229
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr ""
  
! #: fortran/module.cc:7250 fortran/module.cc:7283 fortran/module.cc:7325
  #, fuzzy, gcc-internal-format
  #| msgid "Symbols have a leading underscore"
  msgid "Symbol %qs already declared"
  msgstr "Symboler har en indledende understreg"
  
! #: fortran/module.cc:7444
  #, gcc-internal-format
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.cc:7466
  #, gcc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr ""
  
! #: fortran/module.cc:7543
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr ""
  
! #: fortran/module.cc:7603
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr ""
  
! #: fortran/module.cc:7629
  #, gcc-internal-format, gfc-internal-format
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr ""
  
! #: fortran/module.cc:7658
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr ""
  
! #: fortran/module.cc:7670
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_C_BINDING module at %C"
  msgstr ""
  
! #: fortran/module.cc:7683
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "Cannot find an intrinsic module named %qs at %C"
  msgstr "ukendt registernavn: %s"
  
! #: fortran/module.cc:7689
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr ""
  
! #: fortran/module.cc:7695
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr ""
  
! #: fortran/module.cc:7701
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr ""
  
! #: fortran/module.cc:7711
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't open file `%s' for reading: %s\n"
  msgid "Cannot open module file %qs for reading at %C: %s"
  msgstr "%s: kan ikke åbne filen '%s' til at læse fra: %s\n"
  
! #: fortran/module.cc:7714
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr ""
  
! #: fortran/module.cc:7725
  #, gcc-internal-format
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.cc:7748
  #, gcc-internal-format
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr ""
  
! #: fortran/module.cc:7769
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr ""
  
! #: fortran/module.cc:7786
  #, gcc-internal-format
  msgid "Cannot USE a submodule that is currently built"
  msgstr ""
  
! #: fortran/module.cc:7788
  #, gcc-internal-format
  msgid "Cannot USE a module that is currently built"
  msgstr ""
  
! #: fortran/openmp.cc:162 fortran/openmp.cc:8170
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected junk at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/openmp.cc:464
  #, fuzzy, gcc-internal-format
  msgid "%<omp_all_memory%> at %L not permitted in this clause"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: fortran/openmp.cc:509
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "List item shall not be coindexed at %L"
  msgstr "miljøvariablen DJGPP er ikke defineret"
  
! #: fortran/openmp.cc:535
  #, gcc-internal-format
  msgid "%qs at %L is part of the common block %</%s/%> and may only be specificed implicitly via the named common block"
  msgstr ""
  
! #: fortran/openmp.cc:562
  #, gcc-internal-format
  msgid "COMMON block %</%s/%> not found at %L"
  msgstr ""
  
! #: fortran/openmp.cc:606 fortran/openmp.cc:696
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP variable list at %C"
  msgstr "\"%s\" må ikke optræde i makroparameterliste"
  
! #: fortran/openmp.cc:668 fortran/openmp.cc:1004 fortran/openmp.cc:7203
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block /%s/ not found at %C"
  msgstr ""
  
! #: fortran/openmp.cc:723
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP detach clause at %C"
  msgstr "\"%s\" må ikke optræde i makroparameterliste"
  
! #: fortran/openmp.cc:755
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with dependence-type other than OUT or INOUT at %L"
  msgstr ""
  
! #: fortran/openmp.cc:808
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP SINK dependence-type list at %C"
  msgstr "\"%s\" må ikke optræde i makroparameterliste"
  
! #: fortran/openmp.cc:871
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "integer overflow in expression"
  msgid "Syntax error in OpenMP expression list at %C"
  msgstr "heltalsoverløb i udtryk"
  
! #: fortran/openmp.cc:873
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenACC expression list at %C"
  msgstr ""
  
! #: fortran/openmp.cc:940
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected EOF while reading source file %s.\n"
  msgid "Unexpected OpenACC parallelism."
  msgstr "Stødt på slutningen af kildefilen %s tidligere end forventet.\n"
  
! #: fortran/openmp.cc:972
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable at %C is an element of a COMMON block"
  msgstr ""
  
! #: fortran/openmp.cc:1032
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected junk after !$ACC DECLARE at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/openmp.cc:1042
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "Syntax error in !$ACC DECLARE list at %C"
  msgstr "Mystisk tal i FORMAT-sætning ved %0"
  
! #: fortran/openmp.cc:1306
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Expected INTEGER type at %L"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/openmp.cc:1320
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected identifier at %C"
  msgstr "uventet operand"
  
! #: fortran/openmp.cc:1325
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "Same identifier %qs specified again at %C"
  msgstr "ugyldig stamklasseangivelse"
  
! #: fortran/openmp.cc:1352
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected access-specifier at %C"
  msgid "Expected range-specification at %C"
  msgstr "Forventede tilgangsangivere ved %C"
  
! #: fortran/openmp.cc:1462
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%<)%> expected at %C"
  msgid "Comma expected at %C"
  msgstr "%<)%> forventet ved %C"
  
! #: fortran/openmp.cc:1574
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP DECLARE REDUCTION %s not found at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1634
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "Unknown directive at %L"
  msgstr "for få parametre til funktionen '%s'"
  
! #: fortran/openmp.cc:1636
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "Invalid combined or composite directive at %L"
  msgstr "ugyldig venstreværdi i tildeling"
  
! #: fortran/openmp.cc:1644
  #, gcc-internal-format
  msgid "Invalid %qs directive at %L in %s clause: declarative, informational, and meta directives not permitted"
  msgstr ""
  
! #: fortran/openmp.cc:1676 fortran/openmp.cc:2031 fortran/openmp.cc:2056
! #: fortran/openmp.cc:2125 fortran/openmp.cc:2179 fortran/openmp.cc:2204
! #: fortran/openmp.cc:2226 fortran/openmp.cc:6968
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "Expected %<,%> or %<)%> at %C"
  msgstr "%<,%> eller %<)%> forventet"
  
! #: fortran/openmp.cc:1702 fortran/openmp.cc:1712
  #, gcc-internal-format
  msgid "%qs directive mentioned multiple times in %s clause in %s directive at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1720
  #, gcc-internal-format
  msgid "%qs directive mentioned both times in ABSENT and CONTAINS clauses in %s directive at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1810
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s modifier at %L in USES_ALLOCATORS clause"
  msgstr ""
  
! #: fortran/openmp.cc:1844
  #, fuzzy, gcc-internal-format
  #| msgid "Expected %<::%> at %C"
  msgid "Unexpected %<(%> at %C"
  msgstr "Forventede %<::%> ved %C"
  
! #: fortran/openmp.cc:1909
  #, fuzzy, gcc-internal-format
  #| msgid "Expected %<::%> at %C"
  msgid "Expected %<{%> at %C"
  msgstr "Forventede %<::%> ved %C"
  
! #: fortran/openmp.cc:1919
  #, fuzzy, gcc-internal-format
  #| msgid "after previous specification in `%#D'"
  msgid "Duplicated %<fr%> preference-selector-name at %C"
  msgstr "efter tidligere specifikation i '%#D'"
  
! #: fortran/openmp.cc:1944 fortran/openmp.cc:2082
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected constant scalar integer expression or non-empty default-kind character literal at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1958 fortran/openmp.cc:2095
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "Unknown foreign runtime identifier %qd at %L"
  msgstr "ukendt registernavn: %s"
  
! #: fortran/openmp.cc:1972 fortran/openmp.cc:2107
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Unexpected null character in character literal at %L"
  msgstr "Ekstra komma i FORMAT-sætning ved %0"
  
! #: fortran/openmp.cc:1979 fortran/openmp.cc:2114
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "Unknown foreign runtime identifier %qs at %L"
  msgstr "ukendt registernavn: %s"
  
! #: fortran/openmp.cc:1986 fortran/openmp.cc:7079
  #, fuzzy, gcc-internal-format
  #| msgid "Expected %<::%> at %C"
  msgid "Expected %<)%> at %C"
  msgstr "Forventede %<::%> ved %C"
  
! #: fortran/openmp.cc:2002
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected binding attribute at %C"
  msgid "Expected default-kind character literal at %L"
  msgstr "Forventede bindingattribut ved %C"
  
! #: fortran/openmp.cc:2013
  #, gcc-internal-format
  msgid "Character literal at %L must start with %<ompx_%>"
  msgstr ""
  
! #: fortran/openmp.cc:2021
  #, gcc-internal-format
  msgid "Unexpected null or %<,%> character in character literal at %L"
  msgstr ""
  
! #: fortran/openmp.cc:2038
  #, fuzzy, gcc-internal-format
  #| msgid "Expected %<=>%> at %C"
  msgid "Expected %<fr(%> or %<attr(%> at %C"
  msgstr "Forventede %<=>%> ved %C"
  
! #: fortran/openmp.cc:2045
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "Expected %<,%> or %<}%> at %C"
  msgstr "%<,%> eller %<)%> forventet"
  
! #: fortran/openmp.cc:2161
  #, fuzzy, gcc-internal-format
  #| msgid "multiple access specifiers"
  msgid "Duplicate %<prefer_type%> modifier at %C"
  msgstr "mere end én tilgangsangivelse"
  
! #: fortran/openmp.cc:2173 fortran/openmp.cc:2209 fortran/openmp.cc:2231
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "Expected %<,%> or %<:%> at %C"
  msgstr "%<,%> eller %<)%> forventet"
  
! #: fortran/openmp.cc:2186
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "Expected %<(%> after %<prefer_type%> at %C"
  msgstr "forventede %<:%> or %<::%>"
  
! #: fortran/openmp.cc:2194
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate ConstantValue attribute for field '%s'"
  msgid "Duplicate %<targetsync%> at %C"
  msgstr "mere end én ConstantValue-egenskab for feltet '%s'"
  
! #: fortran/openmp.cc:2216
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate ConstantValue attribute for field '%s'"
  msgid "Duplicate %<target%> at %C"
  msgstr "mere end én ConstantValue-egenskab for feltet '%s'"
  
! #: fortran/openmp.cc:2234
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "Expected %<prefer_type%>, %<target%>, or %<targetsync%> at %C"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: fortran/openmp.cc:2242
  #, gcc-internal-format
  msgid "Missing required %<target%> and/or %<targetsync%> modifier at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2295
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate ConstantValue attribute for field '%s'"
  msgid "Duplicated %qs clause at %L"
  msgstr "mere end én ConstantValue-egenskab for feltet '%s'"
  
! #: fortran/openmp.cc:2302 fortran/openmp.cc:4211
  #, fuzzy, gcc-internal-format
  #| msgid "Expected %<::%> at %C"
  msgid "Expected %<(%> after %qs at %C"
  msgstr "Forventede %<::%> ved %C"
  
! #: fortran/openmp.cc:2309
  #, fuzzy, gcc-internal-format
  #| msgid "invalid character '%c' in #if"
  msgid "Invalid expression after %<%s(%> at %C"
  msgstr "ugyldigt tegn '%c' i #if"
  
! #: fortran/openmp.cc:2369
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause expected at %C after trailing comma"
  msgstr ""
  
! #: fortran/openmp.cc:2499
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument missing after %s"
  msgid "Expected variable list at %C"
  msgstr "en parameter mangler efter %s"
  
! #: fortran/openmp.cc:2523
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected COMPILATION or EXECUTION in AT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2584
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected TEAMS, PARALLEL or THREAD as binding in BIND at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2615
  #, gcc-internal-format, gfc-internal-format
  msgid "COLLAPSE clause argument not constant positive integer at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2718
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, PRESENT, NONE or DEFAULT at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2740
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SCALAR, AGGREGATE, ALLOCATABLE, POINTER or ALL at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2773
  #, gcc-internal-format, gfc-internal-format
  msgid "DEFAULTMAP at %C but prior DEFAULTMAP with unspecified category"
  msgstr ""
  
! #: fortran/openmp.cc:2776
  #, gcc-internal-format, gfc-internal-format
  msgid "DEFAULTMAP at %C but prior DEFAULTMAP for category %s"
  msgstr ""
  
! #: fortran/openmp.cc:2812
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected NONE or PRESENT in DEFAULT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2815
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected NONE, FIRSTPRIVATE, PRIVATE or SHARED in DEFAULT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2865
  #, gcc-internal-format, gfc-internal-format
  msgid "ITERATOR may not be combined with SOURCE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2871
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE at %C not permitted as dependence-type for this directive"
  msgstr ""
  
! #: fortran/openmp.cc:2877
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicated clause with SOURCE dependence-type at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2892
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "Expected %<)%> or %<omp_cur_iteration)%> at %C"
  msgstr "forventede %<:%> or %<::%>"
  
! #: fortran/openmp.cc:2904
  #, gcc-internal-format, gfc-internal-format
  msgid "SINK at %C not permitted as dependence-type for this directive"
  msgstr ""
  
! #: fortran/openmp.cc:2915
  #, gcc-internal-format, gfc-internal-format
  msgid "ITERATOR may not be combined with SINK at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2929
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected dependence-type SINK or SOURCE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2946
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with DEPEND kind other than OUT or INOUT at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2989 fortran/openmp.cc:3024
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unexpected address expression"
  msgid "Expected integer expression at %C"
  msgstr "uventet adresseudtryk"
  
! #: fortran/openmp.cc:3005
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3017
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3030
  #, gcc-internal-format
  msgid "Expected integer expression or a single device-modifier %<device_num%> or %<ancestor%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3060
! #, gcc-internal-format, gfc-internal-format
! msgid "Expected HOST, NOHOST or ANY at %C"
! msgstr ""
! 
! #: fortran/openmp.cc:3115
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SEQ_CST, ACQUIRE or RELAXED at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3311
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "INDIRECT clause at %C requires a constant logical expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: fortran/openmp.cc:3521
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate ConstantValue attribute for field '%s'"
  msgid "Multiple %qs modifiers specified at %C"
  msgstr "mere end én ConstantValue-egenskab for feltet '%s'"
  
! #: fortran/openmp.cc:3631
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<always%> modifiers at %L"
  msgstr "for mange inddatafiler"
  
! #: fortran/openmp.cc:3637
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<close%> modifiers at %L"
  msgstr "for mange inddatafiler"
  
! #: fortran/openmp.cc:3643
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "too many %<present%> modifiers at %L"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: fortran/openmp.cc:3853
! #, gcc-internal-format
! msgid "Expected ORDER(CONCURRENT) at %C with optional %<reproducible%> or %<unconstrained%> modifier"
! msgstr ""
! 
! #: fortran/openmp.cc:3878
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%s' attribute argument not an integer constant"
  msgid "ORDERED clause argument not constant positive integer at %C"
  msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
  
! #: fortran/openmp.cc:3912
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%s' attribute argument not an integer constant"
  msgid "PARTIAL clause argument not constant positive integer at %C"
  msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
  
! #: fortran/openmp.cc:4194
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected FATAL or WARNING in SEVERITY clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4404
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to match clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4587
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "Invalid clause in module with !$ACC DECLARE at %L"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: fortran/openmp.cc:4597
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "Variable is USE-associated with !$ACC DECLARE at %L"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: fortran/openmp.cc:4606
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "Variable %qs shall be declared in the same scoping unit as !$ACC DECLARE at %L"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: fortran/openmp.cc:4614
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "Assumed-size dummy array with !$ACC DECLARE at %L"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: fortran/openmp.cc:4663
  #, gcc-internal-format
  msgid "%<acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4711
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "Invalid argument to !$ACC WAIT at %C"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: fortran/openmp.cc:4718
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT clause at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:4766
  #, gcc-internal-format, gfc-internal-format
  msgid "ACC CACHE directive must be inside of loop %C"
  msgstr ""
  
! #: fortran/openmp.cc:4835
  #, gcc-internal-format, gfc-internal-format
  msgid "Only the !$ACC ROUTINE form without list is allowed in interface block at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4869
  #, gcc-internal-format
  msgid "Invalid NAME %qs in !$ACC ROUTINE ( NAME ) at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4877
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4884
  #, gcc-internal-format
  msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C, expecting %<)%> after NAME"
  msgstr ""
  
! #: fortran/openmp.cc:4899
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "storage class specified for typename"
  msgid "Multiple loop axes specified for routine at %C"
  msgstr "lagringsklasse angivet for typenavn"
  
! #: fortran/openmp.cc:4910
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible GANG, WORKER, or VECTOR clause"
  msgstr ""
  
! #: fortran/openmp.cc:4918
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible NOHOST clause"
  msgstr ""
  
! #: fortran/openmp.cc:4939 fortran/openmp.cc:4967
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC ROUTINE already applied at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4984
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC ROUTINE with GANG, WORKER, or VECTOR clause is not permitted in PURE procedure at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5174
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ALIGN or ALLOCATOR clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5182
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, structure-element list item at %L in ALLOCATE directive is not yet supported"
  msgstr ""
  
! #: fortran/openmp.cc:5185
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid expression statement"
  msgid "Unexpected expression as list item at %L in ALLOCATE directive"
  msgstr "Ugyldig udtrykssætning"
  
! #: fortran/openmp.cc:5256
  #, 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 "!$OMP ASSUMES at %C must be in the specification part of a subprogram or module"
  msgstr "Tilgangsangivelse eller PRIVATE-sætning ved %0 er ugyldig for nedarvet typedefinition som ikke er i specifikationsdelen af et modul"
  
! #: fortran/openmp.cc:5323
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP CRITICAL statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5345
  #, fuzzy, gcc-internal-format
  #| msgid "Expected %<::%> at %C"
  msgid "Expected %<( depobj )%> at %C"
  msgstr "Forventede %<::%> ved %C"
  
! #: fortran/openmp.cc:5363
  #, gcc-internal-format
  msgid "Expected IN, OUT, INOUT, INOUTSET or MUTEXINOUTSET followed by %<)%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5377
  #, gcc-internal-format, gfc-internal-format
  msgid "The same depend object should be used as DEPOBJ argument at %L and as DESTROY argument at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5391
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected DEPEND, UPDATE, or DESTROY clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5396
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPEND clause at %L of OMP DEPOBJ construct shall not have dependence-type DEPOBJ"
  msgstr ""
  
! #: fortran/openmp.cc:5404
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPEND clause at %L of OMP DEPOBJ construct shall have only a single locator"
  msgstr ""
  
! #: fortran/openmp.cc:5536 fortran/openmp.cc:10386
  #, gcc-internal-format, gfc-internal-format
  msgid "MESSAGE clause at %L requires a scalar default-kind CHARACTER expression"
  msgstr ""
  
! #: fortran/openmp.cc:5543
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant character expression required in MESSAGE clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5549
  #, gcc-internal-format, gfc-internal-format
  msgid "$OMP ERROR encountered at %L: %s"
  msgstr ""
  
! #: fortran/openmp.cc:5568
  #, gcc-internal-format, gfc-internal-format
  msgid "$OMP ERROR encountered at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5596
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SEQ_CST, AQC_REL, RELEASE, or ACQUIRE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5605
  #, gcc-internal-format, gfc-internal-format
  msgid "List specified together with memory order clause in FLUSH directive at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5613
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6013 fortran/openmp.cc:13204
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6017 fortran/openmp.cc:13208
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6022
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6024
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6044
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP DECLARE REDUCTION at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6081
  #, gcc-internal-format, gfc-internal-format
  msgid "Only the !$OMP DECLARE TARGET form without clauses is allowed in interface block at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6096
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP DECLARE TARGET at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6121
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET variable at %L is an element of a COMMON block"
  msgstr ""
  
! #: fortran/openmp.cc:6124
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directive"
  msgstr ""
  
! #: fortran/openmp.cc:6130
  #, gcc-internal-format, gfc-internal-format
! msgid "OMP DECLARE TARGET variable at %L previously mentioned in LINK clause and later in %s clause"
  msgstr ""
  
! #: fortran/openmp.cc:6136
  #, gcc-internal-format, gfc-internal-format
! msgid "OMP DECLARE TARGET variable at %L previously mentioned in TO or ENTER clause and later in LINK clause"
  msgstr ""
  
! #: fortran/openmp.cc:6150 fortran/openmp.cc:6205
  #, gcc-internal-format
! msgid "List item %qs at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPE"
  msgstr ""
  
! #: fortran/openmp.cc:6159 fortran/openmp.cc:6213
  #, gcc-internal-format, gfc-internal-format
  msgid "DEVICE_TYPE must be ANY when used with INDIRECT at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6169
! #, gcc-internal-format, gfc-internal-format
! msgid "OMP DECLARE TARGET COMMON at %L previously mentioned in LINK clause and later in %s clause"
  msgstr ""
  
! #: fortran/openmp.cc:6175
! #, gcc-internal-format, gfc-internal-format
! msgid "OMP DECLARE TARGET COMMON at %L previously mentioned in TO or ENTER clause and later in LINK clause"
  msgstr ""
  
! #: fortran/openmp.cc:6179
! #, gcc-internal-format, gfc-internal-format
! msgid "COMMON at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directive"
  msgstr ""
  
! #: fortran/openmp.cc:6188
! #, gcc-internal-format, gfc-internal-format
! msgid "COMMON at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPE"
  msgstr ""
  
! #: fortran/openmp.cc:6223
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET directive at %L with only DEVICE_TYPE or INDIRECT clauses is ignored"
  msgstr ""
  
! #: fortran/openmp.cc:6234
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$OMP DECLARE TARGET list at %C"
  msgstr ""
  
  #. FIXME: constant integer expressions.
! #: fortran/openmp.cc:6273
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected binary operator between expressions at %0 and at %1"
  msgid "Expected trait-property-extension at %C"
  msgstr "Forventede binær operator mellem udtryk ved %0 og ved %1"
  
! #: fortran/openmp.cc:6288 fortran/openmp.cc:6394 fortran/openmp.cc:6547
! #: fortran/openmp.cc:6698 fortran/openmp.cc:6759
  #, fuzzy, gcc-internal-format
  #| msgid "Expected %<::%> at %C"
  msgid "expected %<)%> at %C"
  msgstr "Forventede %<::%> ved %C"
  
! #: fortran/openmp.cc:6319
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected trait selector name at %C"
  msgstr "tom krop i en else-sætning"
  
! #: fortran/openmp.cc:6338
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -mtune"
  msgid "unknown selector %qs for context selector set %qs at %C"
  msgstr "ukendt værdi %qs for -mtune"
  
! #: fortran/openmp.cc:6356
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete type `%T' does not have member `%D'"
  msgid "selector %qs does not accept any properties at %C"
  msgstr "ufuldstændig type '%T' har ikke medlemmet '%D'"
  
! #: fortran/openmp.cc:6365
  #, gcc-internal-format
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6372 fortran/openmp.cc:6557 fortran/openmp.cc:6649
! #: fortran/openmp.cc:6740 fortran/openmp.cc:6936
  #, fuzzy, gcc-internal-format
  #| msgid "Expected %<::%> at %C"
  msgid "expected %<(%> at %C"
  msgstr "Forventede %<::%> ved %C"
  
! #: fortran/openmp.cc:6380
! #, fuzzy, gcc-internal-format
! msgid "%<score%> argument must be constant integer expression at %C"
! msgstr "klargøringsliste behandlet som et sammensat udtryk"
! 
! #: fortran/openmp.cc:6388
! #, fuzzy, gcc-internal-format
! #| msgid "%s rotate count is negative"
! msgid "%<score%> argument must be non-negative at %C"
! msgstr "%s-roteringsantal er negativt"
! 
! #: fortran/openmp.cc:6400
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected %<::%> at %C"
  msgid "expected : at %C"
  msgstr "Forventede %<::%> ved %C"
  
! #: fortran/openmp.cc:6422
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected identifier at %C"
  msgstr "uventet operand"
  
! #: fortran/openmp.cc:6441
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected integer or boolean type"
  msgid "expected identifier or string literal at %C"
  msgstr "forventet heltal eller boolesk type"
  
! #: fortran/openmp.cc:6462
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unexpected address expression"
  msgid "expected expression at %C"
  msgstr "uventet adresseudtryk"
  
! #: fortran/openmp.cc:6477
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "initializer element is not constant"
! msgid "property must be a logical expression at %L"
! msgstr "startværdielement er ikke en konstant"
! 
! #: fortran/openmp.cc:6481
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "two `u's in integer constant"
! msgid "property must be an integer expression at %L"
! msgstr "to 'u'-endelser i heltalskonstant"
! 
! #: fortran/openmp.cc:6488
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "property must be a constant logical expression at %L"
! msgstr "størrelsen af medlemmet '%D' er ikke konstant"
! 
! #: fortran/openmp.cc:6492
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "property must be a constant integer expression at %L"
! msgstr "klargøringsliste behandlet som et sammensat udtryk"
! 
! #: fortran/openmp.cc:6506
! #, gcc-internal-format, gfc-internal-format
! msgid "property must be a conforming device number at %C"
! msgstr ""
! 
! #: fortran/openmp.cc:6522
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "expected simd clause at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/openmp.cc:6599
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected context selector set name at %C"
  msgstr "objekt mangler i brug af '%E'"
  
! #: fortran/openmp.cc:6606
  #, fuzzy, gcc-internal-format
  #| msgid "Expected %<=>%> at %C"
  msgid "expected %<=%> at %C"
  msgstr "Forventede %<=>%> ved %C"
  
! #: fortran/openmp.cc:6613
  #, fuzzy, gcc-internal-format
  #| msgid "Expected %<::%> at %C"
  msgid "expected %<{%> at %C"
  msgstr "Forventede %<::%> ved %C"
  
! #: fortran/openmp.cc:6628
  #, fuzzy, gcc-internal-format
  #| msgid "Expected %<::%> at %C"
  msgid "expected %<}%> at %C"
  msgstr "Forventede %<::%> ved %C"
  
! #: fortran/openmp.cc:6656
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected name at %C"
  msgstr "uventet operand"
  
! #: fortran/openmp.cc:6667
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected variant name at %C"
  msgstr "uventet operand"
  
! #: fortran/openmp.cc:6748 fortran/openmp.cc:6920 fortran/openmp.cc:7554
  #, gcc-internal-format
  msgid "%qs clause at %L specified more than once"
  msgstr ""
  
! #: fortran/openmp.cc:6776
  #, gcc-internal-format
  msgid "expected %<nothing%>, %<need_device_ptr%> or %<need_device_addr%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6782 fortran/openmp.cc:6900 fortran/openmp.cc:7055
  #, fuzzy, gcc-internal-format
  #| msgid "Expected %<::%> at %C"
  msgid "expected %<:%> at %C"
  msgstr "Forventede %<::%> ved %C"
  
! #: fortran/openmp.cc:6815
  #, fuzzy, gcc-internal-format
  #| msgid "Expected %<::%> at %C"
  msgid "unexpected %<:%> at %C"
  msgstr "Forventede %<::%> ved %C"
  
! #: fortran/openmp.cc:6862
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "']' expected, invalid type expression"
  msgid "expected constant integer expression at %C"
  msgstr "']' forventet, ugyldigt typeudtryk"
  
! #: fortran/openmp.cc:6884
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not an integer constant"
  msgid "expected dummy parameter name, %<omp_num_args%> or constant positive integer at %C"
  msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
  
! #: fortran/openmp.cc:6931
  #, fuzzy, gcc-internal-format
  #| msgid "Expected %<::%> at %C"
  msgid "expected %<interop%> at %C"
  msgstr "Forventede %<::%> ved %C"
  
! #: fortran/openmp.cc:6981
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<match%>, %<adjust_args%> or %<append_args%> at %C"
  msgstr "%<;%>, %<,%> eller %<)%> forventet"
  
! #: fortran/openmp.cc:6987
  #, gcc-internal-format
! msgid "the %qs clause at %L can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause"
  msgstr ""
  
! #: fortran/openmp.cc:7027
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<when%>, %<otherwise%>, or %<default%> at %C"
  msgstr "%<;%>, %<,%> eller %<)%> forventet"
  
! #: fortran/openmp.cc:7034
  #, gcc-internal-format
  msgid "too many %<otherwise%> or %<default%> clauses in %<metadirective%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7041
  #, gcc-internal-format
  msgid "%<otherwise%> or %<default%> clause must appear last in %<metadirective%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7069
  #, fuzzy, gcc-internal-format
  #| msgid "trampolines not supported"
  msgid "declarative directive variants are not supported"
  msgstr "trampoliner understøttes ikke"
  
! #: fortran/openmp.cc:7090
  #, gcc-internal-format, gfc-internal-format
  msgid "variant directive used in OMP BEGIN METADIRECTIVE at %C must have a corresponding end directive"
  msgstr ""
  
! #: fortran/openmp.cc:7124
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected junk after OMP METADIRECTIVE at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/openmp.cc:7183
! #, gcc-internal-format, gfc-internal-format
! msgid "Threadprivate variable at %C is an element of a COMMON block"
  msgstr ""
  
! #: fortran/openmp.cc:7220
  #, gcc-internal-format, gfc-internal-format
! msgid "Unexpected junk after OMP THREADPRIVATE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7227
! #, gcc-internal-format, gfc-internal-format
! msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7326
  #, gcc-internal-format, gfc-internal-format
  msgid "Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES %s but other program units do"
  msgstr ""
  
! #: fortran/openmp.cc:7369
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified via module %qs use at %L comes after using a device construct/routine"
  msgstr ""
  
! #: fortran/openmp.cc:7373
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified at %L comes after using a device construct/routine"
  msgstr ""
  
! #: fortran/openmp.cc:7396
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)"
  msgstr ""
  
! #: fortran/openmp.cc:7401
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)"
  msgstr ""
  
! #: fortran/openmp.cc:7412
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L but same clause is not specified for the program unit"
  msgstr ""
  
! #: fortran/openmp.cc:7417
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified via module %qs use at %L but same clause is not specified for the program unit"
  msgstr ""
  
! #: fortran/openmp.cc:7447
  #, 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 "!$OMP REQUIRES at %C must appear in the specification part of a program unit"
  msgstr "Tilgangsangivelse eller PRIVATE-sætning ved %0 er ugyldig for nedarvet typedefinition som ikke er i specifikationsdelen af et modul"
  
! #: fortran/openmp.cc:7532
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ACQ_REL, ACQUIRE, RELAXED, RELEASE or SEQ_CST for ATOMIC_DEFAULT_MEM_ORDER clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7548
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%<)%> expected at %C"
  msgid "Clause expected at %C"
  msgstr "%<)%> forventet ved %C"
  
! #: fortran/openmp.cc:7557
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, SELF_MAPS, DYNAMIC_ALLOCATORS, REVERSE_OFFLOAD, or ATOMIC_DEFAULT_MEM_ORDER clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7583
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected INCLUSIVE or EXCLUSIVE clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7589
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected junk after !$OMP SCAN at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/openmp.cc:7788
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after TASKYIELD clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7887
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP MASTER statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7919
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected junk after $OMP NOTHING statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/openmp.cc:7954 fortran/openmp.cc:7957 fortran/openmp.cc:7960
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC at %L with %s clause is incompatible with READ or WRITE"
  msgstr ""
  
! #: fortran/openmp.cc:7964
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC at %L with %s clause requires %s clause"
  msgstr ""
  
! #: fortran/openmp.cc:7994
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC WRITE at %L incompatible with ACQUIRES clause implicitly provided by a REQUIRES directive"
  msgstr ""
  
! #: fortran/openmp.cc:8005
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ at %L incompatible with RELEASE clause implicitly provided by a REQUIRES directive"
  msgstr ""
  
! #: fortran/openmp.cc:8023
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ at %L incompatible with RELEASE clause"
  msgstr ""
  
! #: fortran/openmp.cc:8033
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC WRITE at %L incompatible with ACQUIRE clause"
  msgstr ""
  
! #: fortran/openmp.cc:8070
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected junk after !$ACC ATOMIC statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/openmp.cc:8085
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP BARRIER statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:8141
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected construct-type PARALLEL, SECTIONS, DO or TASKGROUP in $OMP CANCELLATION POINT statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:8147
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP CANCELLATION POINT statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:8168
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after NOWAIT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:8207
  #, gcc-internal-format, gfc-internal-format
  msgid "%s clause at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:8219 fortran/openmp.cc:10421
  #, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of %s clause at %L must be positive"
  msgstr ""
  
! #: fortran/openmp.cc:8231
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "INTEGER expression of %s clause at %L must be non-negative"
  msgstr "%s-roteringsantal er negativt"
  
! #: fortran/openmp.cc:8242
  #, fuzzy, gcc-internal-format
  msgid "Cray pointer object %qs of derived type in %s clause at %L"
  msgstr "%s understøttes ikke af denne konfiguration"
  
! #: fortran/openmp.cc:8245
  #, fuzzy, gcc-internal-format
  msgid "Cray pointee object %qs of derived type in %s clause at %L"
  msgstr "%s understøttes ikke af denne konfiguration"
  
! #: fortran/openmp.cc:8251 fortran/openmp.cc:10244
  #, gcc-internal-format
  msgid "POINTER object %qs of polymorphic type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8256
  #, fuzzy, gcc-internal-format
  msgid "Cray pointer object %qs of polymorphic type in %s clause at %L"
  msgstr "%s understøttes ikke af denne konfiguration"
  
! #: fortran/openmp.cc:8261
  #, fuzzy, gcc-internal-format
  msgid "Cray pointee object %qs of polymorphic type in %s clause at %L"
  msgstr "%s understøttes ikke af denne konfiguration"
  
! #: fortran/openmp.cc:8271 fortran/openmp.cc:9682 fortran/openmp.cc:9967
  #, gcc-internal-format
  msgid "Assumed size array %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8274
  #, fuzzy, gcc-internal-format
  msgid "Assumed rank array %qs in %s clause at %L"
  msgstr "Intern oversætterfejl i %s ved %s:%d."
  
! #: fortran/openmp.cc:8290 fortran/openmp.cc:9954
  #, gcc-internal-format
  msgid "POINTER object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8295 fortran/openmp.cc:10248
  #, gcc-internal-format
  msgid "Cray pointer object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8300 fortran/openmp.cc:10251
  #, gcc-internal-format
  msgid "Cray pointee object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8305 fortran/openmp.cc:10239
  #, gcc-internal-format
  msgid "ALLOCATABLE object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8308
  #, gcc-internal-format
  msgid "VALUE object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8351
  #, gcc-internal-format, gfc-internal-format
  msgid "Implicitly declared function %s used in !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8400
  #, gcc-internal-format, gfc-internal-format
  msgid "Implicitly declared subroutine %s used in !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8442
  #, gcc-internal-format
  msgid "Unexpected function-result variable %qs at %L in declarative !$OMP ALLOCATE"
  msgstr ""
  
! #: fortran/openmp.cc:8448
  #, gcc-internal-format
  msgid "Procedure pointer %qs not supported with !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8454
  #, gcc-internal-format
  msgid "Argument %qs at %L to declarative !$OMP ALLOCATE directive must be a variable"
  msgstr ""
  
! #: fortran/openmp.cc:8461
  #, gcc-internal-format
  msgid "Argument %qs at %L to declarative !$OMP ALLOCATE shall be in the same scope as the variable declaration"
  msgstr ""
  
! #: fortran/openmp.cc:8468
  #, gcc-internal-format
  msgid "Unexpected dummy argument %qs as argument at %L to declarative !$OMP ALLOCATE"
  msgstr ""
  
! #: fortran/openmp.cc:8474
  #, gcc-internal-format
  msgid "Unexpected coarray argument %qs as argument at %L to declarative !$OMP ALLOCATE"
  msgstr ""
  
! #: fortran/openmp.cc:8482
  #, gcc-internal-format
  msgid "Duplicated common block %</%s/%> in !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8489
  #, gcc-internal-format
  msgid "Duplicated variable %qs in !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8500
  #, gcc-internal-format
  msgid "Sorry, EQUIVALENCE object %qs not supported with !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8509
  #, gcc-internal-format
  msgid "Sorry, Cray pointers and pointees such as %qs are not supported with !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8518
  #, gcc-internal-format
  msgid "Unexpected allocatable variable %qs at %L in declarative !$OMP ALLOCATE directive"
  msgstr ""
  
! #: fortran/openmp.cc:8523
  #, gcc-internal-format
  msgid "Unexpected pointer variable %qs at %L in declarative !$OMP ALLOCATE directive"
  msgstr ""
  
! #: fortran/openmp.cc:8534 fortran/openmp.cc:9149
  #, gcc-internal-format, gfc-internal-format
  msgid "ALIGN requires a scalar positive constant integer alignment expression at %L that is a power of two"
  msgstr ""
  
! #: fortran/openmp.cc:8549
  #, gcc-internal-format
  msgid "An ALLOCATOR clause is required as the list item %<%s%s%s%> at %L has the SAVE attribute"
  msgstr ""
  
! #: fortran/openmp.cc:8554
  #, gcc-internal-format
  msgid "Predefined allocator required in ALLOCATOR clause at %L as the list item %<%s%s%s%> at %L has the SAVE attribute"
  msgstr ""
  
! #: fortran/openmp.cc:8568 fortran/openmp.cc:9133
  #, gcc-internal-format
  msgid "Expected integer expression of the %<omp_allocator_handle_kind%> kind at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8584
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "HOLDS expression at %L must be a scalar logical expression"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: fortran/openmp.cc:8620
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8623
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDER clause must not be used together with ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8630 fortran/openmp.cc:8641 fortran/resolve.cc:12080
! #: fortran/resolve.cc:13689
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/openmp.cc:8645
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause without modifier at %L used together with IF clauses with modifiers"
  msgstr ""
  
! #: fortran/openmp.cc:8770
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause modifier %s at %L not appropriate for the current OpenMP construct"
  msgstr ""
  
! #: fortran/openmp.cc:8780
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "SELF clause at %L requires a scalar LOGICAL expression"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: fortran/openmp.cc:8789
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/openmp.cc:8798
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "NOVARIANTS clause at %L requires a scalar LOGICAL expression"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: fortran/openmp.cc:8808
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "NOCONTEXT clause at %L requires a scalar LOGICAL expression"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: fortran/openmp.cc:8819
  #, gcc-internal-format, gfc-internal-format
  msgid "SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:8824
  #, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of SCHEDULE clause's chunk_size at %L must be positive"
  msgstr ""
  
! #: fortran/openmp.cc:8831
  #, gcc-internal-format, gfc-internal-format
  msgid "Both MONOTONIC and NONMONOTONIC schedule modifiers specified at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8834
  #, gcc-internal-format, gfc-internal-format
  msgid "NONMONOTONIC schedule modifier specified with ORDERED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8843
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPOBJ in DEPOBJ construct at %L shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:8864
  #, gcc-internal-format
  msgid "Variable %qs is not a dummy argument at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8899
  #, gcc-internal-format
! msgid "Object %qs is not a variable at %L; parameters cannot be and need not be copied"
  msgstr ""
  
! #: fortran/openmp.cc:8903
  #, gcc-internal-format
  msgid "Object %qs is not a variable at %L; parameters cannot be and need not be mapped"
  msgstr ""
  
! #: fortran/openmp.cc:8908 fortran/openmp.cc:12759
  #, gcc-internal-format
  msgid "Object %qs is not a variable at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8919
  #, gcc-internal-format
  msgid "%<inscan%> REDUCTION clause on construct other than DO, SIMD, DO SIMD, PARALLEL DO, PARALLEL DO SIMD at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8923
  #, gcc-internal-format
  msgid "ORDERED clause specified together with %<inscan%> REDUCTION clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8926
  #, gcc-internal-format
  msgid "SCHEDULE clause specified together with %<inscan%> REDUCTION clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8958 fortran/openmp.cc:8970 fortran/openmp.cc:8991
! #: fortran/openmp.cc:9003 fortran/openmp.cc:9065 fortran/openmp.cc:9073
! #: fortran/openmp.cc:9094 fortran/openmp.cc:9105 fortran/openmp.cc:9117
! #: fortran/openmp.cc:9352 fortran/openmp.cc:12783
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8999
  #, gcc-internal-format
  msgid "Symbol %qs has mixed component and non-component accesses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9022
  #, gcc-internal-format
  msgid "DEPEND clause at %L requires action clause with %<targetsync%> interop-type"
  msgstr ""
  
! #: fortran/openmp.cc:9029
  #, gcc-internal-format
  msgid "DEPEND clause at %L requires %<targetsync%> interop-type, lacking it for %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9044
  #, gcc-internal-format
  msgid "%qs at %L in %qs clause must be a scalar integer variable of %<omp_interop_kind%> kind"
  msgstr ""
  
! #: fortran/openmp.cc:9049
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" after # is not a positive integer"
  msgid "%qs at %L in %qs clause must be definable"
  msgstr "\"%s\" efter # er ikke et positivt heltal"
  
! #: fortran/openmp.cc:9088
  #, fuzzy, gcc-internal-format
  #| msgid "Symbols have a leading underscore"
  msgid "Symbol %qs present on both data and map clauses at %L"
  msgstr "Symboler har en indledende understreg"
  
! #: fortran/openmp.cc:9174
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in map clauses"
  msgid "%qs appears more than once in %<allocate%> at %L"
  msgstr "%qD fremgår mere end en gang i map-klausuller"
  
! #: fortran/openmp.cc:9216 fortran/trans-openmp.cc:8329
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause"
  msgstr ""
  
! #: fortran/openmp.cc:9244
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "Unexpected coarray %qs in %<allocate%> at %L"
  msgstr "%D tildelt startværdi mere end én gang"
  
! #: fortran/openmp.cc:9258
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> at %L but not in the associated ALLOCATE statement"
  msgstr ""
  
! #: fortran/openmp.cc:9292
  #, gcc-internal-format
  msgid "%qs listed in %<allocate%> statement at %L but it is neither explicitly in listed in the %<!$OMP ALLOCATE%> directive nor exists a directive without argument list"
  msgstr ""
  
! #: fortran/openmp.cc:9303
  #, gcc-internal-format
  msgid "Unexpected coarray %qs in %<allocate%> at %L, implicitly listed in %<!$OMP ALLOCATE%> at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9328
  #, gcc-internal-format
  msgid "ALLOCATORS directive at %L inside a target region must specify an ALLOCATOR modifier for %qs"
  msgstr ""
  
! #: fortran/openmp.cc:9332
  #, gcc-internal-format
  msgid "ALLOCATE directive at %L inside a target region must specify an ALLOCATOR clause for %qs"
  msgstr ""
  
! #: fortran/openmp.cc:9336
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE directive at %L inside a target region must specify an ALLOCATOR clause"
  msgstr ""
  
! #: fortran/openmp.cc:9359
  #, fuzzy, gcc-internal-format
  msgid "Array %qs is not permitted in reduction at %L"
  msgstr "overløb i konstant udtryk"
  
! #: fortran/openmp.cc:9372
  #, gcc-internal-format
  msgid "Symbol %qs present on both FROM and TO clauses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9390
  #, gcc-internal-format
  msgid "Non-THREADPRIVATE object %qs in COPYIN clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9396
  #, gcc-internal-format, gfc-internal-format
  msgid "NOWAIT clause must not be used with COPYPRIVATE clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9401
  #, gcc-internal-format
  msgid "Assumed size array %qs in COPYPRIVATE clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9404
  #, gcc-internal-format
  msgid "INTENT(IN) POINTER %qs in COPYPRIVATE clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9412
  #, gcc-internal-format
  msgid "THREADPRIVATE object %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9415
  #, gcc-internal-format
  msgid "Cray pointee %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9418
  #, fuzzy, gcc-internal-format
  msgid "Associate name %qs in SHARED clause at %L"
  msgstr "Intern oversætterfejl i %s ved %s:%d."
  
! #: fortran/openmp.cc:9424
  #, gcc-internal-format
  msgid "DETACH event handle %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9439
  #, gcc-internal-format
  msgid "%qs in ALIGNED clause must be POINTER, ALLOCATABLE, Cray pointer or C_PTR at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9449
  #, gcc-internal-format
  msgid "%qs in ALIGNED clause at %L requires a scalar positive constant integer alignment expression"
  msgstr ""
  
! #: fortran/openmp.cc:9475
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid token at %0 in expression or subexpression at %1"
  msgid "Scalar integer expression for range begin expected at %L"
  msgstr "Ugyldigt symbol ved %0 i udtryk eller underudtryk ved %1"
  
! #: fortran/openmp.cc:9481
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement expected at %L"
  msgid "Scalar integer expression for range end expected at %L"
  msgstr "%s-udtryk forventet ved %L"
  
! #: fortran/openmp.cc:9487
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement expected at %L"
  msgid "Scalar integer expression for range step expected at %L"
  msgstr "%s-udtryk forventet ved %L"
  
! #: fortran/openmp.cc:9492
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement expected at %L"
  msgid "Nonzero range step expected at %L"
  msgstr "%s-udtryk forventet ved %L"
  
! #: fortran/openmp.cc:9505
  #, gcc-internal-format, gfc-internal-format
  msgid "Dependence-type SINK used together with SOURCE on the same construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9515
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "accumulator is not a constant integer"
  msgid "SINK addend not a constant integer at %L"
  msgstr "akkumulator er ikke et konstant heltal"
  
! #: fortran/openmp.cc:9521
  #, gcc-internal-format
  msgid "omp_cur_iteration at %L requires %<-1%> as logical offset"
  msgstr ""
  
! #: fortran/openmp.cc:9531
  #, gcc-internal-format
  msgid "Locator %qs at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:9542
  #, gcc-internal-format, gfc-internal-format
  msgid "Locator at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:9586
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array is not contiguous at %L"
  msgstr "overløb i konstant udtryk"
  
! #: fortran/openmp.cc:9601
  #, gcc-internal-format
  msgid "%qs clause argument must be ALLOCATABLE or a POINTER at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9613
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "conflicts with function declaration `%#D'"
  msgid "Unexpected substring reference in %s clause at %L"
  msgstr "strider mod funktionserklæring '%#D'"
  
! #: fortran/openmp.cc:9621
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected complex-parts designator reference in %s clause at %L"
  msgstr "objekt mangler i brug af '%E'"
  
! #: fortran/openmp.cc:9630 fortran/openmp.cc:9648
  #, gcc-internal-format
  msgid "%qs in %s clause at %L is not a proper array section"
  msgstr ""
  
! #: fortran/openmp.cc:9640
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride should not be specified for array section in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9662
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qs in %s clause at %L is a zero size array section"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: fortran/openmp.cc:9718
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET%s with map-type other than TO, FROM, TOFROM, or ALLOC on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9749
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET ENTER DATA with map-type other than TO, TOFROM or ALLOC on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9778
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET EXIT DATA with map-type other than FROM, TOFROM, RELEASE, or DELETE on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9794 fortran/openmp.cc:9938
  #, gcc-internal-format
  msgid "THREADPRIVATE object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9797 fortran/openmp.cc:9941
  #, gcc-internal-format
  msgid "Cray pointee %qs in %s clause at %L"
  msgstr ""
  
  #. Non-TARGET (i.e. DISPATCH) requires a C_PTR.
! #: fortran/openmp.cc:9811
  #, gcc-internal-format
  msgid "List item %qs in %s clause at %L must be of TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/openmp.cc:9870
  #, gcc-internal-format
  msgid "Memspace %qs at %L in USES_ALLOCATORS must be a predefined memory space"
  msgstr ""
  
! #: fortran/openmp.cc:9878
  #, gcc-internal-format
  msgid "Allocator %qs at %L in USES_ALLOCATORS must be a scalar integer of kind %<omp_allocator_handle_kind%>"
  msgstr ""
  
! #: fortran/openmp.cc:9886
  #, gcc-internal-format
  msgid "Allocator %qs at %L in USES_ALLOCATORS must either a variable or a predefined allocator"
  msgstr ""
  
! #: fortran/openmp.cc:9891
  #, gcc-internal-format
  msgid "A memory space or traits array may not be specified for predefined allocator %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9902
  #, gcc-internal-format
  msgid "Traits array %qs in USES_ALLOCATORS %L must be a one-dimensional named constant array of type %<omp_alloctrait%>"
  msgstr ""
  
! #: fortran/openmp.cc:9932
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct at %L"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: fortran/openmp.cc:9944
  #, fuzzy, gcc-internal-format
  msgid "Associate name %qs in %s clause at %L"
  msgstr "Intern oversætterfejl i %s ved %s:%d."
  
! #: fortran/openmp.cc:9951
  #, gcc-internal-format
  msgid "Procedure pointer %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9957
  #, gcc-internal-format
  msgid "Cray pointer %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9970
  #, gcc-internal-format
  msgid "Variable %qs in %s clause is used in NAMELIST statement at %L"
  msgstr ""
  
  #. case OMP_LIST_REDUCTION:
! #: fortran/openmp.cc:9980
  #, gcc-internal-format
  msgid "INTENT(IN) POINTER %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9991
  #, fuzzy, gcc-internal-format
  msgid "DETACH event handle %qs in %s clause at %L"
  msgstr "Intern oversætterfejl i %s ved %s:%d."
  
! #: fortran/openmp.cc:10016
  #, gcc-internal-format
  msgid "Sorry, list item %qs at %L with allocatable components is not yet supported in %s clause"
  msgstr ""
  
! #: fortran/openmp.cc:10022
  #, gcc-internal-format
  msgid "Polymorphic list item %qs at %L in %s clause has unspecified behavior and unsupported"
  msgstr ""
  
! #: fortran/openmp.cc:10054
  #, gcc-internal-format, gfc-internal-format
  msgid "Only DEFAULT permitted as reduction-modifier in REDUCTION clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10147
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP DECLARE REDUCTION %s not found for type %s at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10175
  #, gcc-internal-format, gfc-internal-format
  msgid "LINEAR clause modifier used on DO or SIMD construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10181
  #, gcc-internal-format, gfc-internal-format
  msgid "LINEAR clause modifier other than VAL used on DO or SIMD construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10189
  #, gcc-internal-format
  msgid "LINEAR variable %qs must be INTEGER at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10194
  #, gcc-internal-format
  msgid "LINEAR dummy argument %qs with VALUE attribute with %s modifier at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10205
  #, gcc-internal-format
  msgid "%qs in LINEAR clause at %L requires a scalar integer linear-step expression"
  msgstr ""
  
! #: fortran/openmp.cc:10222
  #, gcc-internal-format
  msgid "%qs in LINEAR clause at %L requires a constant integer linear-step expression or dummy argument specified in UNIFORM clause"
  msgstr ""
  
! #: fortran/openmp.cc:10256
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%s clause variable %qs at %L is neither a POINTER nor an array"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: fortran/openmp.cc:10316
  #, gcc-internal-format, gfc-internal-format
  msgid "NUM_TEAMS lower bound at %L larger than upper bound at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10329
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "Value of HINT clause at %L shall be a valid constant hint expression"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: fortran/openmp.cc:10339
  #, gcc-internal-format, gfc-internal-format
  msgid "DIST_SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:10349
  #, gcc-internal-format
  msgid "%<GRAINSIZE%> clause at %L must not be used together with %<NUM_TASKS%> clause"
  msgstr ""
  
! #: fortran/openmp.cc:10352
  #, gcc-internal-format
  msgid "%<REDUCTION%> clause at %L must not be used together with %<NOGROUP%> clause"
  msgstr ""
  
! #: fortran/openmp.cc:10356
  #, gcc-internal-format
  msgid "%<FULL%> clause at %C must not be used together with %<PARTIAL%> clause"
  msgstr ""
  
! #: fortran/openmp.cc:10379
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible use of TILE and COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10403
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET DATA must contain at least one MAP, USE_DEVICE_PTR, or USE_DEVICE_ADDR clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10406
  #, gcc-internal-format, gfc-internal-format
  msgid "%s must contain at least one MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10416
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "overflow in constant expression"
  msgid "SIZES requires constant expression at %L"
  msgstr "overløb i konstant udtryk"
  
! #: fortran/openmp.cc:10432
  #, gcc-internal-format
  msgid "%qs at %L should be a scalar of type integer(kind=omp_event_handle_kind)"
  msgstr ""
  
! #: fortran/openmp.cc:10437
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "The event handle at %L must not be an array element"
  msgstr "miljøvariablen DJGPP er ikke defineret"
  
! #: fortran/openmp.cc:10441
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "The event handle at %L must not be part of a derived type or class"
  msgstr "miljøvariablen DJGPP er ikke defineret"
  
! #: fortran/openmp.cc:10445
  #, gcc-internal-format
  msgid "%<DETACH%> clause at %L must not be used together with %<MERGEABLE%> clause"
  msgstr ""
  
! #: fortran/openmp.cc:10452
  #, gcc-internal-format
  msgid "%<host_data%> construct at %L requires %<use_device%> clause"
  msgstr ""
  
! #: fortran/openmp.cc:10606
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected IF at %L in atomic compare capture"
  msgstr ""
  
! #: fortran/openmp.cc:10614
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ELSE at %L in atomic compare capture"
  msgstr ""
  
! #: fortran/openmp.cc:10726
  #, gcc-internal-format
  msgid "Expected %<==%>, %<.EQ.%> or %<.EQV.%> atomic comparison expression at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10732
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar intrinsic variable at %L in atomic comparison"
  msgstr ""
  
! #: fortran/openmp.cc:10740
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Expected scalar intrinsic expression at %L in atomic comparison"
  msgstr "tildeling af startværdi til new-udtryk med '='"
  
! #: fortran/openmp.cc:10748
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10757
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC statement must assign an expression of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10764
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC with ALLOCATABLE variable at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10781
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10786
  #, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot reference var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10798
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC capture-statement must set a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10806
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC capture-statement requires a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10816
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10832
  #, gcc-internal-format
  msgid "For !$OMP ATOMIC COMPARE, the first operand in comparison at %L must be the variable %qs that the update statement writes into at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10840
  #, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC COMPARE assignment var = expr must be scalar and cannot reference var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10858
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC UPDATE at %L with FAIL clause requires either the COMPARE clause or using the intrinsic MIN/MAX procedure"
  msgstr ""
  
! #: fortran/openmp.cc:10885
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment operator must be binary +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10933
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10947
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10980
  #, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11004
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11011
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11034
  #, gcc-internal-format
  msgid "!$OMP ATOMIC intrinsic arguments except one must not reference %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11041
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC intrinsic arguments must be scalar at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11049
  #, gcc-internal-format
  msgid "First or last !$OMP ATOMIC intrinsic argument must be %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11067
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11072
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected binary operator between expressions at %0 and at %1"
  msgid "unexpected !$OMP ATOMIC expression at %L"
  msgstr "Forventede binær operator mellem udtryk ved %0 og ved %1"
  
! #: fortran/openmp.cc:11180
  #, gcc-internal-format, gfc-internal-format
  msgid "With INSCAN at %L, expected loop body with !$OMP SCAN between two structured block sequences"
  msgstr ""
  
! #: fortran/openmp.cc:11187
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP SCAN at %L with zero executable statements in preceding structured block sequence"
  msgstr ""
  
! #: fortran/openmp.cc:11194
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP SCAN at %L with zero executable statements in succeeding structured block sequence"
  msgstr ""
  
! #: fortran/openmp.cc:11410
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot contain loop in intervening code at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11491
  #, gcc-internal-format, gfc-internal-format
! msgid "%s cannot contain OpenMP directive in intervening code at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11503 fortran/openmp.cc:11529
  #, gcc-internal-format, gfc-internal-format
! msgid "%s cannot contain OpenMP API call in intervening code at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12052
  #, gcc-internal-format, gfc-internal-format
  msgid "SIZES clause is required on !$OMP TILE construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12079
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12085
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12095
  #, gcc-internal-format, gfc-internal-format
  msgid "Generated loop of UNROLL construct at %L without PARTIAL clause does not have canonical form"
  msgstr ""
  
! #: fortran/openmp.cc:12102
  #, gcc-internal-format, gfc-internal-format
  msgid "UNROLL construct at %L with PARTIAL clause generates just one loop with canonical form but %d loops are needed"
  msgstr ""
  
! #: fortran/openmp.cc:12117
  #, gcc-internal-format, gfc-internal-format
  msgid "TILE construct at %L generates %d loops with canonical form but %d loops are needed"
  msgstr ""
  
! #: fortran/openmp.cc:12128
  #, gcc-internal-format
  msgid "Imperfectly nested loop using generated loops"
  msgstr ""
  
! #: fortran/openmp.cc:12140
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12147
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must not be THREADPRIVATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12162
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than PRIVATE, LASTPRIVATE or ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12166
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than PRIVATE, LASTPRIVATE, ALLOCATE or LINEAR at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12173
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "%s iteration variable used in more than one loop at %L"
  msgstr "instansvariablen '%s' er erklæret privat"
  
! #: fortran/openmp.cc:12179
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "%s iteration variable at %L is bound in intervening code"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: fortran/openmp.cc:12188
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop start expression not in canonical form at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12195
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop start expression at %L uses variable bound in intervening code"
  msgstr ""
  
! #: fortran/openmp.cc:12204
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid token at %0 in expression or subexpression at %1"
  msgid "%s loop end expression not in canonical form at %L"
  msgstr "Ugyldigt symbol ved %0 i udtryk eller underudtryk ved %1"
  
! #: fortran/openmp.cc:12211
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop end expression at %L uses variable bound in intervening code"
  msgstr ""
  
! #: fortran/openmp.cc:12218
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "%s loop bounds reference different iteration variables at %L"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: fortran/openmp.cc:12224
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop increment not in canonical form at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12231
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop increment expression at %L uses variable bound in intervening code"
  msgstr ""
  
! #: fortran/openmp.cc:12242
  #, gcc-internal-format
  msgid "Non-rectangular loops from generated loops unsupported"
  msgstr ""
  
  #. Parse error, can't recover from this.
! #: fortran/openmp.cc:12258
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "not enough type information"
  msgid "not enough DO loops for collapsed %s (level %d) at %L"
  msgstr "ikke tilstrækkelig information om typen"
  
! #: fortran/openmp.cc:12270
  #, gcc-internal-format, gfc-internal-format
  msgid "%s inner loops must be perfectly nested with ORDERED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12277
  #, gcc-internal-format, gfc-internal-format
  msgid "%s inner loops must be perfectly nested with REDUCTION INSCAN clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12284
  #, gcc-internal-format, gfc-internal-format
  msgid "%s inner loops must be perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12538 fortran/openmp.cc:12551
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12570
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12576
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12582
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12598
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12610
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12620 fortran/openmp.cc:12629
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12645
  #, gcc-internal-format, gfc-internal-format
  msgid "Tiled loop cannot be parallelized across gangs, workers and vectors at the same time at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12666
  #, 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.cc:12766
  #, 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.cc:12813
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "NAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %L"
  msgstr "datamedlem '%D' kan ikke være en medlemsskabelon"
  
! #: fortran/openmp.cc:12819
  #, gcc-internal-format
  msgid "NAME %qs invalid in !$ACC ROUTINE ( NAME ) at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12906
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP TARGET region at %L with a nested TEAMS at %L may not contain any other statement, declaration or directive outside of the single TEAMS construct"
  msgstr ""
  
! #: fortran/openmp.cc:12910
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP TARGET region at %L with a nested TEAMS may not contain any other statement, declaration or directive outside of the single TEAMS construct"
  msgstr ""
  
! #: fortran/openmp.cc:12928
  #, gcc-internal-format
  msgid "%<OMP DISPATCH%> directive at %L must be followed by a procedure call with optional assignment"
  msgstr ""
  
! #: fortran/openmp.cc:12935
  #, gcc-internal-format
  msgid "%<OMP DISPATCH%> directive at %L cannot be followed by a procedure pointer"
  msgstr ""
  
! #: fortran/openmp.cc:13030
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.cc:13044
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP CRITICAL at %L with HINT clause requires a NAME, except when omp_sync_hint_none is used"
  msgstr ""
  
! #: fortran/openmp.cc:13050
  #, gcc-internal-format
  msgid "Unexpected !$OMP SCAN at %L outside loop construct with %<inscan%> REDUCTION clause"
  msgstr ""
  
! #: fortran/openmp.cc:13079
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13115
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "']' expected, invalid type expression"
  msgid "Expected constant non-negative scalar integer offset expression at %L"
  msgstr "']' forventet, ugyldigt typeudtryk"
  
! #: fortran/openmp.cc:13118
  #, gcc-internal-format
  msgid "For range-based %<adjust_args%>, a constant positive scalar integer expression is required at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13132
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't specify array dimension in a declaration"
  msgid "Expected dummy parameter name or a positive integer at %L"
  msgstr "Kan ikke angive tabeldimension i en erklæring"
  
! #: fortran/openmp.cc:13158
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13166
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13195
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13217
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13233
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13248
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13258
  #, gcc-internal-format, gfc-internal-format
  msgid "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE REDUCTION must be OMP_PRIV at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13266
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
  
! #: fortran/options.cc:290
  #, gcc-internal-format
  msgid "%<-fexcess-precision=standard%> for Fortran"
  msgstr ""
  
! #: fortran/options.cc:292
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> for Fortran"
  msgstr ""
  
! #: fortran/options.cc:386
  #, gcc-internal-format
  msgid "Reading file %qs as free form"
  msgstr ""
  
! #: fortran/options.cc:396
  #, gcc-internal-format
  msgid "%<-fd-lines-as-comments%> has no effect in free form"
  msgstr ""
  
! #: fortran/options.cc:399
  #, gcc-internal-format
  msgid "%<-fd-lines-as-code%> has no effect in free form"
  msgstr ""
  
! #: fortran/options.cc:436
  #, gcc-internal-format
  msgid "Flag %<-fno-automatic%> overwrites %<-fmax-stack-var-size=%d%>"
  msgstr ""
  
! #: fortran/options.cc:439
  #, gcc-internal-format
  msgid "Flag %<-fno-automatic%> overwrites %<-frecursive%>"
  msgstr ""
  
! #: fortran/options.cc:442
  #, gcc-internal-format
  msgid "Flag %<-fno-automatic%> overwrites %<-frecursive%> implied by %qs"
  msgstr ""
  
! #: fortran/options.cc:445
  #, gcc-internal-format
  msgid "Flag %<-frecursive%> overwrites %<-fmax-stack-var-size=%d%>"
  msgstr ""
  
! #: fortran/options.cc:448
  #, gcc-internal-format
  msgid "Flag %<-fmax-stack-var-size=%d%> overwrites %<-frecursive%> implied by %qs"
  msgstr ""
  
! #: fortran/options.cc:526
  #, gcc-internal-format
  msgid "Fixed line length must be at least seven"
  msgstr ""
  
! #: fortran/options.cc:529
  #, gcc-internal-format
  msgid "Free line length must be at least three"
  msgstr ""
  
! #: fortran/options.cc:532
  #, gcc-internal-format, gfc-internal-format
  msgid "Maximum subrecord length cannot exceed %d"
  msgstr ""
  
! #: fortran/options.cc:555
  #, gcc-internal-format
  msgid "gfortran: Only one %<-J%> option allowed"
  msgstr ""
  
! #: fortran/options.cc:630
  #, gcc-internal-format
  msgid "Argument to %<-ffpe-trap%> is not valid: %s"
  msgstr ""
  
! #: fortran/options.cc:632
  #, gcc-internal-format
  msgid "Argument to %<-ffpe-summary%> is not valid: %s"
  msgstr ""
  
! #: fortran/options.cc:681
! #, gcc-internal-format
! msgid "Argument to %<-fcheck%> is not valid: %s"
! msgstr ""
! 
! #: fortran/options.cc:746
  #, gcc-internal-format, gfc-internal-format
  msgid "Maximum supported identifier length is %d"
  msgstr ""
  
! #: fortran/options.cc:761
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized option `-%s'"
  msgid "Unrecognized option to %<-finit-logical%>: %s"
  msgstr "ukendt tilvalg '-%s'"
  
! #: fortran/options.cc:777
  #, gcc-internal-format
  msgid "The value of n in %<-finit-character=n%> must be between 0 and 127"
  msgstr ""
  
! #: fortran/options.cc:889
  #, fuzzy, gcc-internal-format
  msgid "command-line option %<-fno-builtin-%s%> is not valid for Fortran"
  msgstr "'-%s' er gyldigt for %s, men ikke for %s"
  
! #: fortran/parse.cc:665
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unclassifiable statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/parse.cc:729
  #, gcc-internal-format, gfc-internal-format
  msgid "OpenACC directives other than ROUTINE may not appear in PURE procedures at %C"
  msgstr ""
  
! #: fortran/parse.cc:795
  #, gcc-internal-format, gfc-internal-format
  msgid "Unclassifiable OpenACC directive at %C"
  msgstr ""
  
! #: fortran/parse.cc:827
  #, gcc-internal-format
  msgid "%qs directive at %L must either have a variable argument or, if associated with an ALLOCATE stmt, must be preceded by an executable statement or OpenMP construct"
  msgstr ""
  
! #: fortran/parse.cc:839
  #, gcc-internal-format
  msgid "Structure-component expression at %L in %qs directive not permitted in declarative directive; as directive associated with an ALLOCATE stmt it must be preceded by an executable statement or OpenMP construct"
  msgstr ""
  
! #: fortran/parse.cc:865
  #, gcc-internal-format
  msgid "%qs directive at %L associated with an ALLOCATE stmt must be preceded by an executable statement or OpenMP construct; note the variables in the list all have the allocatable or pointer attribute"
  msgstr ""
  
! #: fortran/parse.cc:1055 fortran/parse.cc:1366
  #, gcc-internal-format, gfc-internal-format
  msgid "OpenMP directive at %C is not pure and thus may not appear in a PURE procedure"
  msgstr ""
  
! #: fortran/parse.cc:1333
  #, gcc-internal-format, gfc-internal-format
  msgid "Unclassifiable OpenMP directive at %C"
  msgstr ""
  
! #: fortran/parse.cc:1353
  #, gcc-internal-format
  msgid "OpenMP ERROR directive at %L with %<at(execution)%> clause in a PURE procedure"
  msgstr ""
  
! #: fortran/parse.cc:1491
  #, gcc-internal-format, gfc-internal-format
  msgid "Unclassifiable GCC directive at %C"
  msgstr ""
  
! #: fortran/parse.cc:1493
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unclassifiable GCC directive at %C, ignored"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/parse.cc:1553 fortran/parse.cc:1780
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "Zero is not a valid statement label at %C"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: fortran/parse.cc:1560 fortran/parse.cc:1772
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Non-numeric character at %0 in label field [info -f g77 M LEX]"
  msgid "Non-numeric character in statement label at %C"
  msgstr "Tegn der ikke er tal ved %0 i etiketfelt [info -f g77 M LEX]"
  
! #: fortran/parse.cc:1572 fortran/parse.cc:1821
  #, gcc-internal-format, gfc-internal-format
  msgid "Semicolon at %C needs to be preceded by statement"
  msgstr ""
  
! #: fortran/parse.cc:1579 fortran/parse.cc:1836
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No label definition for FORMAT statement at %0"
  msgid "Statement label without statement at %L"
  msgstr "Ingen etiketdefinition for FORMAT-sætning ved %0"
  
! #: fortran/parse.cc:1642 fortran/parse.cc:1823
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Semicolon at %C without preceding statement"
  msgstr ""
  
! #: fortran/parse.cc:1665 fortran/parse.cc:1799
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Blank common initialized at %0"
  msgid "Bad continuation line at %C"
  msgstr "Tom almen tildelt startværdi ved %0"
  
! #: fortran/parse.cc:2151
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %L does not have a statement label"
  msgstr ""
  
! #: fortran/parse.cc:3096
  #, gcc-internal-format
  msgid "gfc_ascii_statement(): Bad statement code"
  msgstr ""
  
! #: fortran/parse.cc:3247
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected %s statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/parse.cc:3404
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement at %0 invalid in context established by statement at %1"
  msgid "%s statement at %C cannot follow %s statement at %L"
  msgstr "Sætning ved %0 er ugyldig i den kontekst der er etableret af sætning ved %1"
  
! #: fortran/parse.cc:3421
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected EOF while reading source file %s.\n"
  msgid "Unexpected end of file in %qs"
  msgstr "Stødt på slutningen af kildefilen %s tidligere end forventet.\n"
  
! #: fortran/parse.cc:3456
  #, gcc-internal-format
  msgid "Derived-type %qs with SEQUENCE must not have a CONTAINS section at %C"
  msgstr ""
  
! #: fortran/parse.cc:3459
  #, gcc-internal-format
  msgid "Derived-type %qs with BIND(C) must not have a CONTAINS section at %C"
  msgstr ""
  
! #: fortran/parse.cc:3479
  #, gcc-internal-format, gfc-internal-format
  msgid "Components in TYPE at %C must precede CONTAINS"
  msgstr ""
  
! #: fortran/parse.cc:3483
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound procedure at %C"
  msgstr ""
  
! #: fortran/parse.cc:3491
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC binding at %C"
  msgstr ""
  
! #: fortran/parse.cc:3499
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "previous declaration of `%D'"
  msgid "FINAL procedure declaration at %C"
  msgstr "'%D' er tidligere erklæret"
  
! #: fortran/parse.cc:3511
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type definition at %C with empty CONTAINS section"
  msgstr ""
  
! #: fortran/parse.cc:3521 fortran/parse.cc:3976
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement in TYPE at %C must be inside a MODULE"
  msgstr ""
  
! #: fortran/parse.cc:3528
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C must precede procedure bindings"
  msgstr ""
  
! #: fortran/parse.cc:3535 fortran/parse.cc:3989
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Duplicate PRIVATE statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/parse.cc:3545
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE statement at %C must precede CONTAINS"
  msgstr ""
  
! #: fortran/parse.cc:3549
  #, gcc-internal-format, gfc-internal-format
  msgid "Already inside a CONTAINS block at %C"
  msgstr ""
  
! #: fortran/parse.cc:3668
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s at %L of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attribute"
  msgstr ""
  
! #: fortran/parse.cc:3674
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer component %s at %L has a noncoarray subcomponent of type LOCK_TYPE, which must have a codimension or be a subcomponent of a coarray"
  msgstr ""
  
! #: fortran/parse.cc:3679
! #, gcc-internal-format, gfc-internal-format
! msgid "Allocatable component %s at %L of type LOCK_TYPE must have a codimension"
! msgstr ""
! 
! #: fortran/parse.cc:3683
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/parse.cc:3688
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)"
  msgstr ""
  
! #: fortran/parse.cc:3695
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)"
  msgstr ""
  
! #: fortran/parse.cc:3705
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %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 attribute"
  msgstr ""
  
! #: fortran/parse.cc:3711
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer component %s at %L has a noncoarray subcomponent of type EVENT_TYPE, which must have a codimension or be a subcomponent of a coarray"
  msgstr ""
  
! #: fortran/parse.cc:3716
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L of type EVENT_TYPE must have a codimension"
  msgstr ""
  
! #: fortran/parse.cc:3720
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/parse.cc:3725
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)"
  msgstr ""
  
! #: fortran/parse.cc:3732
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)"
  msgstr ""
  
! #: fortran/parse.cc:3784
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to create map component '%s'"
  msgstr ""
  
! #: fortran/parse.cc:3817
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to find class '%s'"
  msgid "failed to create union component '%s'"
  msgstr "kunne ikke finde klassen '%s'"
  
! #: fortran/parse.cc:3872
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in nested structure declaration at %C"
  msgstr "\"%s\" må ikke optræde i makroparameterliste"
  
! #: fortran/parse.cc:3959
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside CONTAINS"
  msgstr ""
  
! #: fortran/parse.cc:3967
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type definition at %C without components"
  msgstr ""
  
! #: fortran/parse.cc:3983
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C must precede structure components"
  msgstr ""
  
! #: fortran/parse.cc:4000
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE statement at %C must precede structure components"
  msgstr ""
  
! #: fortran/parse.cc:4006
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE attribute at %C already specified in TYPE statement"
  msgstr ""
  
! #: fortran/parse.cc:4011
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Duplicate SEQUENCE statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/parse.cc:4021
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTAINS block in derived type definition at %C"
  msgstr ""
  
! #: fortran/parse.cc:4079
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM declaration at %C has no ENUMERATORS"
  msgstr ""
  
! #: fortran/parse.cc:4166
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in INTERFACE block at %C"
  msgstr ""
  
! #: fortran/parse.cc:4191
  #, gcc-internal-format
  msgid "Name %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/parse.cc:4222
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement at %C in INTERFACE body"
  msgstr ""
  
! #: fortran/parse.cc:4240
  #, gcc-internal-format
  msgid "INTERFACE procedure %qs at %L has the same name as the enclosing procedure"
  msgstr ""
  
! #: fortran/parse.cc:4379
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/parse.cc:4411
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement at %0 invalid in BLOCK DATA program unit at %1"
  msgid "%s statement is not allowed inside of BLOCK DATA at %C"
  msgstr "Sætning ved %0 er ugyldig  i BLOCK DATA-programenhed ved %1"
  
! #: fortran/parse.cc:4495
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement must appear in a MODULE"
  msgstr ""
  
! #: fortran/parse.cc:4503
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C follows another accessibility specification"
  msgstr ""
  
! #: fortran/parse.cc:4555
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid token at %0 in expression or subexpression at %1"
  msgid "Bad kind expression for function %qs at %L"
  msgstr "Ugyldigt symbol ved %0 i udtryk eller underudtryk ved %1"
  
! #: fortran/parse.cc:4559
  #, gcc-internal-format
  msgid "The type for function %qs at %L is not accessible"
  msgstr ""
  
! #: fortran/parse.cc:4619
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C follows previous unmasked ELSEWHERE"
  msgstr ""
  
! #: fortran/parse.cc:4641
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in WHERE block at %C"
  msgstr ""
  
! #: fortran/parse.cc:4700
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in FORALL block at %C"
  msgstr ""
  
! #: fortran/parse.cc:4751
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PUBLIC or PRIVATE statement at %1 cannot be specified along with PUBLIC or PRIVATE statement at %0"
  msgid "ELSE IF statement at %C cannot follow ELSE statement at %L"
  msgstr "PUBLIC- eller PRIVATE-sætning ved %1 kan ikke angives sammen med PUBLIC- eller PRIVATE-sætning ved %0"
  
! #: fortran/parse.cc:4769
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate ELSE statements at %L and %C"
  msgstr ""
  
! #: fortran/parse.cc:4830
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C"
  msgstr ""
  
! #: fortran/parse.cc:4914
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %C"
  msgstr ""
  
! #: fortran/parse.cc:4990
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected RANK or RANK DEFAULT following SELECT RANK at %C"
  msgstr ""
  
! #: fortran/parse.cc:5054
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %C cannot be redefined inside loop beginning at %L"
  msgstr "overløb i konstant udtryk"
  
! #: fortran/parse.cc:5087
  #, gcc-internal-format, gfc-internal-format
  msgid "End of nonblock DO statement at %C is within another block"
  msgstr ""
  
! #: fortran/parse.cc:5097
  #, gcc-internal-format, gfc-internal-format
  msgid "End of nonblock DO statement at %C is interwoven with another DO loop"
  msgstr ""
  
! #: fortran/parse.cc:5123
  #, gcc-internal-format, gfc-internal-format
  msgid "CRITICAL block inside of OpenACC region at %C"
  msgstr ""
  
! #: fortran/parse.cc:5124
  #, gcc-internal-format, gfc-internal-format
  msgid "CRITICAL block inside of OpenMP region at %C"
  msgstr ""
  
! #: fortran/parse.cc:5150
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label in END CRITICAL at %C does not match CRITICAL label"
  msgstr ""
  
! #: fortran/parse.cc:5219 fortran/parse.cc:6162
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "In construct"
  msgid "BLOCK construct at %C"
  msgstr "I konstruktionen"
  
! #: fortran/parse.cc:5254
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSOCIATE construct at %C"
  msgstr ""
  
! #: fortran/parse.cc:5567
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label in ENDDO at %C doesn't match DO label"
  msgstr ""
  
! #: fortran/parse.cc:5583
  #, gcc-internal-format, gfc-internal-format
  msgid "Named block DO at %L requires matching ENDDO name"
  msgstr ""
--- 88141,91397 ----
  msgid "unquote_string(): got bad string"
  msgstr "formateringsstrengsparameter er ikke af en strengtype"
  
! #: fortran/module.cc:3015
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr ""
  
! #: fortran/module.cc:5446
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.cc:5449
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.cc:5643
  #, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr ""
  
! #: fortran/module.cc:5780
  #, gcc-internal-format
  msgid "Mismatch in components of derived type %qs from %qs at %C: expecting %qs, but got %qs"
  msgstr ""
  
! #: fortran/module.cc:6074
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.cc:6081
  #, gcc-internal-format
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.cc:6086
  #, gcc-internal-format
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.cc:6323
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr ""
  
! #: fortran/module.cc:6667
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr ""
  
! #: fortran/module.cc:6857
  #, fuzzy, gcc-internal-format
  #| msgid "can't open %s for writing: %m"
  msgid "Cannot open module file %qs for writing at %C: %s"
  msgstr "kan ikke åbne %s til skrivning: %m"
  
! #: fortran/module.cc:6878
  #, fuzzy, gcc-internal-format
  #| msgid "%s: error writing file `%s': %s\n"
  msgid "Error writing module file %qs for writing: %s"
  msgstr "%s: fejl ved skrivning til filen '%s': %s\n"
  
! #: fortran/module.cc:6889
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't delete file `%s': %s\n"
  msgid "Cannot delete module file %qs: %s"
  msgstr "%s: kan ikke slette filen '%s': %s\n"
  
! #: fortran/module.cc:6892
  #, fuzzy, gcc-internal-format
  #| msgid "%s: warning: can't rename file `%s' to `%s': %s\n"
  msgid "Cannot rename module file %qs to %qs: %s"
  msgstr "%s: advarsel: kan ikke omdøbe filen '%s' til '%s': %s\n"
  
! #: fortran/module.cc:6898
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't delete aux info file `%s': %s\n"
  msgid "Cannot delete temporary module file %qs: %s"
  msgstr "%s: kan ikke slette hjælpeinformationsfilen '%s': %s\n"
  
! #: fortran/module.cc:6955
  #, fuzzy, gcc-internal-format
  #| msgid "Symbols have a leading underscore"
  msgid "Symbol %qs at %C already declared"
  msgstr "Symboler har en indledende understreg"
  
! #: fortran/module.cc:7026
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr ""
  
! #: fortran/module.cc:7139 fortran/module.cc:7505
  #, gcc-internal-format
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr ""
  
! #: fortran/module.cc:7272
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr ""
  
! #: fortran/module.cc:7293 fortran/module.cc:7371
  #, fuzzy, gcc-internal-format
  #| msgid "Symbols have a leading underscore"
  msgid "Symbol %qs already declared"
  msgstr "Symboler har en indledende understreg"
  
! #: fortran/module.cc:7327
! #, gcc-internal-format
! msgid "Symbol %qs already declared at %L conflicts with symbol in %qs at %C"
! msgstr ""
! 
! #: fortran/module.cc:7490
  #, gcc-internal-format
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.cc:7512
  #, gcc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr ""
  
! #: fortran/module.cc:7589
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr ""
  
! #: fortran/module.cc:7649
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr ""
  
! #: fortran/module.cc:7675
  #, gcc-internal-format, gfc-internal-format
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr ""
  
! #: fortran/module.cc:7704
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr ""
  
! #: fortran/module.cc:7716
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_C_BINDING module at %C"
  msgstr ""
  
! #: fortran/module.cc:7729
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "Cannot find an intrinsic module named %qs at %C"
  msgstr "ukendt registernavn: %s"
  
! #: fortran/module.cc:7735
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr ""
  
! #: fortran/module.cc:7741
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr ""
  
! #: fortran/module.cc:7747
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr ""
  
! #: fortran/module.cc:7757
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't open file `%s' for reading: %s\n"
  msgid "Cannot open module file %qs for reading at %C: %s"
  msgstr "%s: kan ikke åbne filen '%s' til at læse fra: %s\n"
  
! #: fortran/module.cc:7760
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr ""
  
! #: fortran/module.cc:7771
  #, gcc-internal-format
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.cc:7794
  #, gcc-internal-format
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr ""
  
! #: fortran/module.cc:7815
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr ""
  
! #: fortran/module.cc:7832
  #, gcc-internal-format
  msgid "Cannot USE a submodule that is currently built"
  msgstr ""
  
! #: fortran/module.cc:7834
  #, gcc-internal-format
  msgid "Cannot USE a module that is currently built"
  msgstr ""
  
! #: fortran/openmp.cc:173 fortran/openmp.cc:8433
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected junk at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/openmp.cc:476
  #, fuzzy, gcc-internal-format
  msgid "%<omp_all_memory%> at %L not permitted in this clause"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: fortran/openmp.cc:521
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "List item shall not be coindexed at %L"
  msgstr "miljøvariablen DJGPP er ikke defineret"
  
! #: fortran/openmp.cc:547
  #, gcc-internal-format
  msgid "%qs at %L is part of the common block %</%s/%> and may only be specificed implicitly via the named common block"
  msgstr ""
  
! #: fortran/openmp.cc:574
  #, gcc-internal-format
  msgid "COMMON block %</%s/%> not found at %L"
  msgstr ""
  
! #: fortran/openmp.cc:618 fortran/openmp.cc:708
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP variable list at %C"
  msgstr "\"%s\" må ikke optræde i makroparameterliste"
  
! #: fortran/openmp.cc:680 fortran/openmp.cc:1016
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block /%s/ not found at %C"
  msgstr ""
  
! #: fortran/openmp.cc:735
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP detach clause at %C"
  msgstr "\"%s\" må ikke optræde i makroparameterliste"
  
! #: fortran/openmp.cc:767
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with dependence-type other than OUT or INOUT at %L"
  msgstr ""
  
! #: fortran/openmp.cc:820
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP SINK dependence-type list at %C"
  msgstr "\"%s\" må ikke optræde i makroparameterliste"
  
! #: fortran/openmp.cc:883
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "integer overflow in expression"
  msgid "Syntax error in OpenMP expression list at %C"
  msgstr "heltalsoverløb i udtryk"
  
! #: fortran/openmp.cc:885
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenACC expression list at %C"
  msgstr ""
  
! #: fortran/openmp.cc:952
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected EOF while reading source file %s.\n"
  msgid "Unexpected OpenACC parallelism."
  msgstr "Stødt på slutningen af kildefilen %s tidligere end forventet.\n"
  
! #: fortran/openmp.cc:984
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable at %C is an element of a COMMON block"
  msgstr ""
  
! #: fortran/openmp.cc:1044
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected junk after !$ACC DECLARE at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/openmp.cc:1054
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "Syntax error in !$ACC DECLARE list at %C"
  msgstr "Mystisk tal i FORMAT-sætning ved %0"
  
! #: fortran/openmp.cc:1320
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Expected INTEGER type at %L"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/openmp.cc:1334
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected identifier at %C"
  msgstr "uventet operand"
  
! #: fortran/openmp.cc:1339
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "Same identifier %qs specified again at %C"
  msgstr "ugyldig stamklasseangivelse"
  
! #: fortran/openmp.cc:1366
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected access-specifier at %C"
  msgid "Expected range-specification at %C"
  msgstr "Forventede tilgangsangivere ved %C"
  
! #: fortran/openmp.cc:1476
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%<)%> expected at %C"
  msgid "Comma expected at %C"
  msgstr "%<)%> forventet ved %C"
  
! #: fortran/openmp.cc:1500
! #, gcc-internal-format
! msgid "%<-%> operator at %C for reductions deprecated in OpenMP 5.2"
! msgstr ""
! 
! #: fortran/openmp.cc:1594
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP DECLARE REDUCTION %s not found at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1654
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "Unknown directive at %L"
  msgstr "for få parametre til funktionen '%s'"
  
! #: fortran/openmp.cc:1656
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "Invalid combined or composite directive at %L"
  msgstr "ugyldig venstreværdi i tildeling"
  
! #: fortran/openmp.cc:1664
  #, gcc-internal-format
  msgid "Invalid %qs directive at %L in %s clause: declarative, informational, and meta directives not permitted"
  msgstr ""
  
! #: fortran/openmp.cc:1696 fortran/openmp.cc:2076 fortran/openmp.cc:2101
! #: fortran/openmp.cc:2170 fortran/openmp.cc:2224 fortran/openmp.cc:2249
! #: fortran/openmp.cc:2271 fortran/openmp.cc:7106
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "Expected %<,%> or %<)%> at %C"
  msgstr "%<,%> eller %<)%> forventet"
  
! #: fortran/openmp.cc:1722 fortran/openmp.cc:1732
  #, gcc-internal-format
  msgid "%qs directive mentioned multiple times in %s clause in %s directive at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1740
  #, gcc-internal-format
  msgid "%qs directive mentioned both times in ABSENT and CONTAINS clauses in %s directive at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1836
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s modifier at %L in USES_ALLOCATORS clause"
  msgstr ""
  
! #: fortran/openmp.cc:1870
! #, gcc-internal-format
! msgid "The specification of arguments to %<uses_allocators%> at %L where each item is of the form %<allocator(traits)%> is deprecated since OpenMP 5.2; instead use %<uses_allocators(traits(%s): %s)%>"
! msgstr ""
! 
! #: fortran/openmp.cc:1879
  #, fuzzy, gcc-internal-format
  #| msgid "Expected %<::%> at %C"
  msgid "Unexpected %<(%> at %C"
  msgstr "Forventede %<::%> ved %C"
  
! #: fortran/openmp.cc:1893
! #, fuzzy, gcc-internal-format
! #| msgid "expected %<;%>, %<,%> or %<)%>"
! msgid "Expected %<,%>, %<)%> or %<;%> at %C"
! msgstr "%<;%>, %<,%> eller %<)%> forventet"
! 
! #: fortran/openmp.cc:1954
  #, fuzzy, gcc-internal-format
  #| msgid "Expected %<::%> at %C"
  msgid "Expected %<{%> at %C"
  msgstr "Forventede %<::%> ved %C"
  
! #: fortran/openmp.cc:1964
  #, fuzzy, gcc-internal-format
  #| msgid "after previous specification in `%#D'"
  msgid "Duplicated %<fr%> preference-selector-name at %C"
  msgstr "efter tidligere specifikation i '%#D'"
  
! #: fortran/openmp.cc:1989 fortran/openmp.cc:2127
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected constant scalar integer expression or non-empty default-kind character literal at %L"
  msgstr ""
  
! #: fortran/openmp.cc:2003 fortran/openmp.cc:2140
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "Unknown foreign runtime identifier %qd at %L"
  msgstr "ukendt registernavn: %s"
  
! #: fortran/openmp.cc:2017 fortran/openmp.cc:2152
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Unexpected null character in character literal at %L"
  msgstr "Ekstra komma i FORMAT-sætning ved %0"
  
! #: fortran/openmp.cc:2024 fortran/openmp.cc:2159
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "Unknown foreign runtime identifier %qs at %L"
  msgstr "ukendt registernavn: %s"
  
! #: fortran/openmp.cc:2031 fortran/openmp.cc:7217
  #, fuzzy, gcc-internal-format
  #| msgid "Expected %<::%> at %C"
  msgid "Expected %<)%> at %C"
  msgstr "Forventede %<::%> ved %C"
  
! #: fortran/openmp.cc:2047
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected binding attribute at %C"
  msgid "Expected default-kind character literal at %L"
  msgstr "Forventede bindingattribut ved %C"
  
! #: fortran/openmp.cc:2058
  #, gcc-internal-format
  msgid "Character literal at %L must start with %<ompx_%>"
  msgstr ""
  
! #: fortran/openmp.cc:2066
  #, gcc-internal-format
  msgid "Unexpected null or %<,%> character in character literal at %L"
  msgstr ""
  
! #: fortran/openmp.cc:2083
  #, fuzzy, gcc-internal-format
  #| msgid "Expected %<=>%> at %C"
  msgid "Expected %<fr(%> or %<attr(%> at %C"
  msgstr "Forventede %<=>%> ved %C"
  
! #: fortran/openmp.cc:2090
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "Expected %<,%> or %<}%> at %C"
  msgstr "%<,%> eller %<)%> forventet"
  
! #: fortran/openmp.cc:2206
  #, fuzzy, gcc-internal-format
  #| msgid "multiple access specifiers"
  msgid "Duplicate %<prefer_type%> modifier at %C"
  msgstr "mere end én tilgangsangivelse"
  
! #: fortran/openmp.cc:2218 fortran/openmp.cc:2254 fortran/openmp.cc:2276
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "Expected %<,%> or %<:%> at %C"
  msgstr "%<,%> eller %<)%> forventet"
  
! #: fortran/openmp.cc:2231
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "Expected %<(%> after %<prefer_type%> at %C"
  msgstr "forventede %<:%> or %<::%>"
  
! #: fortran/openmp.cc:2239
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate ConstantValue attribute for field '%s'"
  msgid "Duplicate %<targetsync%> at %C"
  msgstr "mere end én ConstantValue-egenskab for feltet '%s'"
  
! #: fortran/openmp.cc:2261
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate ConstantValue attribute for field '%s'"
  msgid "Duplicate %<target%> at %C"
  msgstr "mere end én ConstantValue-egenskab for feltet '%s'"
  
! #: fortran/openmp.cc:2279
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "Expected %<prefer_type%>, %<target%>, or %<targetsync%> at %C"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: fortran/openmp.cc:2287
  #, gcc-internal-format
  msgid "Missing required %<target%> and/or %<targetsync%> modifier at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2349
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate ConstantValue attribute for field '%s'"
  msgid "Duplicated %qs clause at %L"
  msgstr "mere end én ConstantValue-egenskab for feltet '%s'"
  
! #: fortran/openmp.cc:2356 fortran/openmp.cc:4345
  #, fuzzy, gcc-internal-format
  #| msgid "Expected %<::%> at %C"
  msgid "Expected %<(%> after %qs at %C"
  msgstr "Forventede %<::%> ved %C"
  
! #: fortran/openmp.cc:2363
  #, fuzzy, gcc-internal-format
  #| msgid "invalid character '%c' in #if"
  msgid "Invalid expression after %<%s(%> at %C"
  msgstr "ugyldigt tegn '%c' i #if"
  
! #: fortran/openmp.cc:2423
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause expected at %C after trailing comma"
  msgstr ""
  
! #: fortran/openmp.cc:2551
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument missing after %s"
  msgid "Expected variable list at %C"
  msgstr "en parameter mangler efter %s"
  
! #: fortran/openmp.cc:2575
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected COMPILATION or EXECUTION in AT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2634
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected TEAMS, PARALLEL or THREAD as binding in BIND at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2664
  #, gcc-internal-format, gfc-internal-format
  msgid "COLLAPSE clause argument not constant positive integer at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2766
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, PRESENT, NONE or DEFAULT at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2788
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SCALAR, AGGREGATE, ALLOCATABLE, POINTER or ALL at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2821
  #, gcc-internal-format, gfc-internal-format
  msgid "DEFAULTMAP at %C but prior DEFAULTMAP with unspecified category"
  msgstr ""
  
! #: fortran/openmp.cc:2824
  #, gcc-internal-format, gfc-internal-format
  msgid "DEFAULTMAP at %C but prior DEFAULTMAP for category %s"
  msgstr ""
  
! #: fortran/openmp.cc:2860
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected NONE or PRESENT in DEFAULT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2863
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected NONE, FIRSTPRIVATE, PRIVATE or SHARED in DEFAULT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2913
  #, gcc-internal-format, gfc-internal-format
  msgid "ITERATOR may not be combined with SOURCE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2919
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE at %C not permitted as dependence-type for this directive"
  msgstr ""
  
! #: fortran/openmp.cc:2925
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicated clause with SOURCE dependence-type at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2940
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "Expected %<)%> or %<omp_cur_iteration)%> at %C"
  msgstr "forventede %<:%> or %<::%>"
  
! #: fortran/openmp.cc:2946
! #, gcc-internal-format
! msgid "%<source%> modifier with %<depend%> clause at %L deprecated since OpenMP 5.2, use with %<doacross%>"
! msgstr ""
! 
! #: fortran/openmp.cc:2957
  #, gcc-internal-format, gfc-internal-format
  msgid "SINK at %C not permitted as dependence-type for this directive"
  msgstr ""
  
! #: fortran/openmp.cc:2968
  #, gcc-internal-format, gfc-internal-format
  msgid "ITERATOR may not be combined with SINK at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2974
! #, gcc-internal-format
! msgid "%<sink%> modifier with %<depend%> clause at %L deprecated since OpenMP 5.2, use with %<doacross%>"
! msgstr ""
! 
! #: fortran/openmp.cc:2987
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected dependence-type SINK or SOURCE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3004
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with DEPEND kind other than OUT or INOUT at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3053
! #, gcc-internal-format, gfc-internal-format
! msgid "Expected HOST, NOHOST or ANY at %C"
! msgstr ""
! 
! #: fortran/openmp.cc:3084 fortran/openmp.cc:3119
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unexpected address expression"
  msgid "Expected integer expression at %C"
  msgstr "uventet adresseudtryk"
  
! #: fortran/openmp.cc:3100
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3112
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3125
  #, gcc-internal-format
  msgid "Expected integer expression or a single device-modifier %<device_num%> or %<ancestor%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3190
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SEQ_CST, ACQUIRE or RELAXED at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3381
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "INDIRECT clause at %C requires a constant logical expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: fortran/openmp.cc:3546
! #, gcc-internal-format
! msgid "Specification of the list items as arguments to the modifiers at %L is deprecated; since OpenMP 5.2, use %<linear(%s : %s%s)%>"
! msgstr ""
! 
! #: fortran/openmp.cc:3638
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate ConstantValue attribute for field '%s'"
  msgid "Multiple %qs modifiers specified at %C"
  msgstr "mere end én ConstantValue-egenskab for feltet '%s'"
  
! #: fortran/openmp.cc:3716
! #, gcc-internal-format
! msgid "The specification of modifiers without comma separators for the %<map%> clause at %C has been deprecated since OpenMP 5.2"
! msgstr ""
! 
! #: fortran/openmp.cc:3757
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<always%> modifiers at %L"
  msgstr "for mange inddatafiler"
  
! #: fortran/openmp.cc:3763
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<close%> modifiers at %L"
  msgstr "for mange inddatafiler"
  
! #: fortran/openmp.cc:3769
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "too many %<present%> modifiers at %L"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: fortran/openmp.cc:3994
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%s' attribute argument not an integer constant"
  msgid "ORDERED clause argument not constant positive integer at %C"
  msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
  
! #: fortran/openmp.cc:4019
! #, gcc-internal-format
! msgid "Expected ORDER(CONCURRENT) at %C with optional %<reproducible%> or %<unconstrained%> modifier"
! msgstr ""
! 
! #: fortran/openmp.cc:4049
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%s' attribute argument not an integer constant"
  msgid "PARTIAL clause argument not constant positive integer at %C"
  msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
  
! #: fortran/openmp.cc:4127
! #, gcc-internal-format
! msgid "%<master%> affinity policy at %C deprecated since OpenMP 5.1, use %<primary%>"
! msgstr ""
! 
! #: fortran/openmp.cc:4328
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected FATAL or WARNING in SEVERITY clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4387
! #, gcc-internal-format
! msgid "%<to%> clause with %<declare target%> at %L deprecated since OpenMP 5.2, use %<enter%>"
! msgstr ""
! 
! #: fortran/openmp.cc:4537
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to match clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4720
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "Invalid clause in module with !$ACC DECLARE at %L"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: fortran/openmp.cc:4730
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "Variable is USE-associated with !$ACC DECLARE at %L"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: fortran/openmp.cc:4739
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "Variable %qs shall be declared in the same scoping unit as !$ACC DECLARE at %L"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: fortran/openmp.cc:4747
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "Assumed-size dummy array with !$ACC DECLARE at %L"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: fortran/openmp.cc:4796
  #, gcc-internal-format
  msgid "%<acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4844
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "Invalid argument to !$ACC WAIT at %C"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: fortran/openmp.cc:4851
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT clause at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:4899
  #, gcc-internal-format, gfc-internal-format
  msgid "ACC CACHE directive must be inside of loop %C"
  msgstr ""
  
! #: fortran/openmp.cc:4968
  #, gcc-internal-format, gfc-internal-format
  msgid "Only the !$ACC ROUTINE form without list is allowed in interface block at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5002
  #, gcc-internal-format
  msgid "Invalid NAME %qs in !$ACC ROUTINE ( NAME ) at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5010
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5017
  #, gcc-internal-format
  msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C, expecting %<)%> after NAME"
  msgstr ""
  
! #: fortran/openmp.cc:5032
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "storage class specified for typename"
  msgid "Multiple loop axes specified for routine at %C"
  msgstr "lagringsklasse angivet for typenavn"
  
! #: fortran/openmp.cc:5043
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible GANG, WORKER, or VECTOR clause"
  msgstr ""
  
! #: fortran/openmp.cc:5051
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible NOHOST clause"
  msgstr ""
  
! #: fortran/openmp.cc:5072 fortran/openmp.cc:5100
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC ROUTINE already applied at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5117
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC ROUTINE with GANG, WORKER, or VECTOR clause is not permitted in PURE procedure at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5308
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ALIGN or ALLOCATOR clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5316
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, structure-element list item at %L in ALLOCATE directive is not yet supported"
  msgstr ""
  
! #: fortran/openmp.cc:5319
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid expression statement"
  msgid "Unexpected expression as list item at %L in ALLOCATE directive"
  msgstr "Ugyldig udtrykssætning"
  
! #: fortran/openmp.cc:5390
  #, 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 "!$OMP ASSUMES at %C must be in the specification part of a subprogram or module"
  msgstr "Tilgangsangivelse eller PRIVATE-sætning ved %0 er ugyldig for nedarvet typedefinition som ikke er i specifikationsdelen af et modul"
  
! #: fortran/openmp.cc:5459
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP CRITICAL statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5481
  #, fuzzy, gcc-internal-format
  #| msgid "Expected %<::%> at %C"
  msgid "Expected %<( depobj )%> at %C"
  msgstr "Forventede %<::%> ved %C"
  
! #: fortran/openmp.cc:5499
  #, gcc-internal-format
  msgid "Expected IN, OUT, INOUT, INOUTSET or MUTEXINOUTSET followed by %<)%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5513
  #, gcc-internal-format, gfc-internal-format
  msgid "The same depend object should be used as DEPOBJ argument at %L and as DESTROY argument at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5527
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected DEPEND, UPDATE, or DESTROY clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5532
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPEND clause at %L of OMP DEPOBJ construct shall not have dependence-type DEPOBJ"
  msgstr ""
  
! #: fortran/openmp.cc:5540
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPEND clause at %L of OMP DEPOBJ construct shall have only a single locator"
  msgstr ""
  
! #: fortran/openmp.cc:5672 fortran/openmp.cc:10702
  #, gcc-internal-format, gfc-internal-format
  msgid "MESSAGE clause at %L requires a scalar default-kind CHARACTER expression"
  msgstr ""
  
! #: fortran/openmp.cc:5679
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant character expression required in MESSAGE clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5685
  #, gcc-internal-format, gfc-internal-format
  msgid "$OMP ERROR encountered at %L: %s"
  msgstr ""
  
! #: fortran/openmp.cc:5704
  #, gcc-internal-format, gfc-internal-format
  msgid "$OMP ERROR encountered at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5732
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SEQ_CST, AQC_REL, RELEASE, or ACQUIRE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5741
  #, gcc-internal-format, gfc-internal-format
  msgid "List specified together with memory order clause in FLUSH directive at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5749
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6149 fortran/openmp.cc:13621
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6153 fortran/openmp.cc:13625
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6158
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6160
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6180
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP DECLARE REDUCTION at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6217
  #, gcc-internal-format, gfc-internal-format
  msgid "Only the !$OMP DECLARE TARGET form without clauses is allowed in interface block at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6232
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP DECLARE TARGET at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6259
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET variable at %L is an element of a COMMON block"
  msgstr ""
  
! #: fortran/openmp.cc:6262
! #, gcc-internal-format
! msgid "List item %qs at %L not appear in the %qs clause as it was previously specified in a GROUPPRIVATE directive"
! msgstr ""
! 
! #: fortran/openmp.cc:6268
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directive"
  msgstr ""
  
! #: fortran/openmp.cc:6275
  #, gcc-internal-format, gfc-internal-format
! msgid "OMP DECLARE TARGET variable at %L previously mentioned in %s clause and later in %s clause"
  msgstr ""
  
! #: fortran/openmp.cc:6283
  #, gcc-internal-format, gfc-internal-format
! msgid "OMP DECLARE TARGET variable at %L previously mentioned in TO or ENTER clause and later in %s clause"
  msgstr ""
  
! #: fortran/openmp.cc:6308
  #, gcc-internal-format
! msgid "List item %qs at %L set in previous OMP GROUPPRIVATE directive to the different DEVICE_TYPE %qs"
  msgstr ""
  
! #: fortran/openmp.cc:6312 fortran/openmp.cc:7407 fortran/openmp.cc:7432
! #, gcc-internal-format
! msgid "List item %qs at %L set in previous OMP DECLARE TARGET directive to the different DEVICE_TYPE %qs"
! msgstr ""
! 
! #: fortran/openmp.cc:6319 fortran/openmp.cc:6382
  #, gcc-internal-format, gfc-internal-format
  msgid "DEVICE_TYPE must be ANY when used with INDIRECT at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6325
! #, gcc-internal-format
! msgid "List item %qs at %L set with NOHOST specified may not appear in a LINK clause"
  msgstr ""
  
! #: fortran/openmp.cc:6333
! #, gcc-internal-format
! msgid "Common block %</%s/%> at %L not appear in the %qs clause as it was previously specified in a GROUPPRIVATE directive"
  msgstr ""
  
! #: fortran/openmp.cc:6340
! #, gcc-internal-format
! msgid "Common block %</%s/%> at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directive"
  msgstr ""
  
! #: fortran/openmp.cc:6347
! #, gcc-internal-format
! msgid "Common block %</%s/%> at %L previously mentioned in %s clause and later in %s clause"
  msgstr ""
  
! #: fortran/openmp.cc:6355
! #, gcc-internal-format
! msgid "Common block %</%s/%> at %L previously mentioned in TO or ENTER clause and later in %s clause"
! msgstr ""
! 
! #: fortran/openmp.cc:6368
! #, gcc-internal-format
! msgid "Common block %</%s/%> at %L set in previous OMP GROUPPRIVATE directive to the different DEVICE_TYPE %qs"
! msgstr ""
! 
! #: fortran/openmp.cc:6373
! #, gcc-internal-format
! msgid "Common block %</%s/%> at %L set in previous OMP DECLARE TARGET directive to the different DEVICE_TYPE %qs"
! msgstr ""
! 
! #: fortran/openmp.cc:6387
! #, gcc-internal-format
! msgid "Common block %</%s/%> at %L set with NOHOST specified may not appear in a LINK clause"
! msgstr ""
! 
! #: fortran/openmp.cc:6417
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET directive at %L with only DEVICE_TYPE or INDIRECT clauses is ignored"
  msgstr ""
  
! #: fortran/openmp.cc:6428
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$OMP DECLARE TARGET list at %C"
  msgstr ""
  
  #. FIXME: constant integer expressions.
! #: fortran/openmp.cc:6467
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected binary operator between expressions at %0 and at %1"
  msgid "Expected trait-property-extension at %C"
  msgstr "Forventede binær operator mellem udtryk ved %0 og ved %1"
  
! #: fortran/openmp.cc:6482 fortran/openmp.cc:6573 fortran/openmp.cc:6687
! #: fortran/openmp.cc:6837 fortran/openmp.cc:6897
  #, fuzzy, gcc-internal-format
  #| msgid "Expected %<::%> at %C"
  msgid "expected %<)%> at %C"
  msgstr "Forventede %<::%> ved %C"
  
! #: fortran/openmp.cc:6512
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected trait selector name at %C"
  msgstr "tom krop i en else-sætning"
  
! #: fortran/openmp.cc:6531
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -mtune"
  msgid "unknown selector %qs for context selector set %qs at %C"
  msgstr "ukendt værdi %qs for -mtune"
  
! #: fortran/openmp.cc:6549
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete type `%T' does not have member `%D'"
  msgid "selector %qs does not accept any properties at %C"
  msgstr "ufuldstændig type '%T' har ikke medlemmet '%D'"
  
! #: fortran/openmp.cc:6558
  #, gcc-internal-format
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6565 fortran/openmp.cc:6697 fortran/openmp.cc:6788
! #: fortran/openmp.cc:6879 fortran/openmp.cc:7074
  #, fuzzy, gcc-internal-format
  #| msgid "Expected %<::%> at %C"
  msgid "expected %<(%> at %C"
  msgstr "Forventede %<::%> ved %C"
  
! #: fortran/openmp.cc:6579
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected %<::%> at %C"
  msgid "expected : at %C"
  msgstr "Forventede %<::%> ved %C"
  
! #: fortran/openmp.cc:6601
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected identifier at %C"
  msgstr "uventet operand"
  
! #: fortran/openmp.cc:6622
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected integer or boolean type"
  msgid "expected identifier or string literal at %C"
  msgstr "forventet heltal eller boolesk type"
  
! #: fortran/openmp.cc:6645
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unexpected address expression"
  msgid "expected expression at %C"
  msgstr "uventet adresseudtryk"
  
! #: fortran/openmp.cc:6662
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "expected simd clause at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/openmp.cc:6738
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected context selector set name at %C"
  msgstr "objekt mangler i brug af '%E'"
  
! #: fortran/openmp.cc:6745
  #, fuzzy, gcc-internal-format
  #| msgid "Expected %<=>%> at %C"
  msgid "expected %<=%> at %C"
  msgstr "Forventede %<=>%> ved %C"
  
! #: fortran/openmp.cc:6752
  #, fuzzy, gcc-internal-format
  #| msgid "Expected %<::%> at %C"
  msgid "expected %<{%> at %C"
  msgstr "Forventede %<::%> ved %C"
  
! #: fortran/openmp.cc:6767
  #, fuzzy, gcc-internal-format
  #| msgid "Expected %<::%> at %C"
  msgid "expected %<}%> at %C"
  msgstr "Forventede %<::%> ved %C"
  
! #: fortran/openmp.cc:6795
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected name at %C"
  msgstr "uventet operand"
  
! #: fortran/openmp.cc:6806
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected variant name at %C"
  msgstr "uventet operand"
  
! #: fortran/openmp.cc:6887 fortran/openmp.cc:7058 fortran/openmp.cc:7808
  #, gcc-internal-format
  msgid "%qs clause at %L specified more than once"
  msgstr ""
  
! #: fortran/openmp.cc:6914
  #, gcc-internal-format
  msgid "expected %<nothing%>, %<need_device_ptr%> or %<need_device_addr%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6920 fortran/openmp.cc:7038 fortran/openmp.cc:7193
  #, fuzzy, gcc-internal-format
  #| msgid "Expected %<::%> at %C"
  msgid "expected %<:%> at %C"
  msgstr "Forventede %<::%> ved %C"
  
! #: fortran/openmp.cc:6953
  #, fuzzy, gcc-internal-format
  #| msgid "Expected %<::%> at %C"
  msgid "unexpected %<:%> at %C"
  msgstr "Forventede %<::%> ved %C"
  
! #: fortran/openmp.cc:7000
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "']' expected, invalid type expression"
  msgid "expected constant integer expression at %C"
  msgstr "']' forventet, ugyldigt typeudtryk"
  
! #: fortran/openmp.cc:7022
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not an integer constant"
  msgid "expected dummy parameter name, %<omp_num_args%> or constant positive integer at %C"
  msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
  
! #: fortran/openmp.cc:7069
  #, fuzzy, gcc-internal-format
  #| msgid "Expected %<::%> at %C"
  msgid "expected %<interop%> at %C"
  msgstr "Forventede %<::%> ved %C"
  
! #: fortran/openmp.cc:7119
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<match%>, %<adjust_args%> or %<append_args%> at %C"
  msgstr "%<;%>, %<,%> eller %<)%> forventet"
  
! #: fortran/openmp.cc:7125
! #, fuzzy, gcc-internal-format
! #| msgid "expected %<catch%>"
! msgid "expected %<match%> clause at %C"
! msgstr "forventede %<catch%>"
! 
! #: fortran/openmp.cc:7159
  #, gcc-internal-format
! msgid "%<default%> clause with metadirective at %L deprecated since OpenMP 5.2"
  msgstr ""
  
! #: fortran/openmp.cc:7166
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<when%>, %<otherwise%>, or %<default%> at %C"
  msgstr "%<;%>, %<,%> eller %<)%> forventet"
  
! #: fortran/openmp.cc:7172
  #, gcc-internal-format
  msgid "too many %<otherwise%> or %<default%> clauses in %<metadirective%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7179
  #, gcc-internal-format
  msgid "%<otherwise%> or %<default%> clause must appear last in %<metadirective%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7207
  #, fuzzy, gcc-internal-format
  #| msgid "trampolines not supported"
  msgid "declarative directive variants are not supported"
  msgstr "trampoliner understøttes ikke"
  
! #: fortran/openmp.cc:7228
  #, gcc-internal-format, gfc-internal-format
  msgid "variant directive used in OMP BEGIN METADIRECTIVE at %C must have a corresponding end directive"
  msgstr ""
  
! #: fortran/openmp.cc:7262
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected junk after OMP METADIRECTIVE at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/openmp.cc:7325
! #, gcc-internal-format
! msgid "%qs variable at %L is an element of a COMMON block"
  msgstr ""
  
! #: fortran/openmp.cc:7353
  #, gcc-internal-format, gfc-internal-format
! msgid "COMMON block /%s/ not found at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7391
! #, gcc-internal-format
! msgid "Variable %qs at %L is an element of a COMMON block"
  msgstr ""
  
! #: fortran/openmp.cc:7395
! #, gcc-internal-format
! msgid "List item %qs at %L implies OMP DECLARE TARGET with the LOCAL clause, but it has been specified with a different clause before"
! msgstr ""
! 
! #: fortran/openmp.cc:7420
! #, gcc-internal-format
! msgid "List item %</%s/%> at %L implies OMP DECLARE TARGET with the LOCAL clause, but it has been specified with a different clause before"
! msgstr ""
! 
! #: fortran/openmp.cc:7449
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Unsupported VXT statement at %0"
! msgid "Unexpected junk after OMP %s at %C"
! msgstr "Ikke-understøttet VXT-sætning ved %0"
! 
! #: fortran/openmp.cc:7457
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "Syntax error in !$OMP %s list at %C"
! msgstr "\"%s\" må ikke optræde i makroparameterliste"
! 
! #: fortran/openmp.cc:7534 fortran/openmp.cc:7543 fortran/openmp.cc:7554
! #: fortran/openmp.cc:8140 fortran/openmp.cc:8156 fortran/openmp.cc:8165
! #, gcc-internal-format
! msgid "%<master%> construct at %C deprecated since OpenMP 5.1, use %<masked%>"
! msgstr ""
! 
! #: fortran/openmp.cc:7580
  #, gcc-internal-format, gfc-internal-format
  msgid "Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES %s but other program units do"
  msgstr ""
  
! #: fortran/openmp.cc:7623
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified via module %qs use at %L comes after using a device construct/routine"
  msgstr ""
  
! #: fortran/openmp.cc:7627
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified at %L comes after using a device construct/routine"
  msgstr ""
  
! #: fortran/openmp.cc:7650
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)"
  msgstr ""
  
! #: fortran/openmp.cc:7655
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)"
  msgstr ""
  
! #: fortran/openmp.cc:7666
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L but same clause is not specified for the program unit"
  msgstr ""
  
! #: fortran/openmp.cc:7671
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified via module %qs use at %L but same clause is not specified for the program unit"
  msgstr ""
  
! #: fortran/openmp.cc:7701
  #, 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 "!$OMP REQUIRES at %C must appear in the specification part of a program unit"
  msgstr "Tilgangsangivelse eller PRIVATE-sætning ved %0 er ugyldig for nedarvet typedefinition som ikke er i specifikationsdelen af et modul"
  
! #: fortran/openmp.cc:7786
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ACQ_REL, ACQUIRE, RELAXED, RELEASE or SEQ_CST for ATOMIC_DEFAULT_MEM_ORDER clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7802
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%<)%> expected at %C"
  msgid "Clause expected at %C"
  msgstr "%<)%> forventet ved %C"
  
! #: fortran/openmp.cc:7811
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, SELF_MAPS, DYNAMIC_ALLOCATORS, REVERSE_OFFLOAD, or ATOMIC_DEFAULT_MEM_ORDER clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7837
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected INCLUSIVE or EXCLUSIVE clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7843
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected junk after !$OMP SCAN at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/openmp.cc:8042
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after TASKYIELD clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:8144
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP MASTER statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:8182
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected junk after $OMP NOTHING statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/openmp.cc:8217 fortran/openmp.cc:8220 fortran/openmp.cc:8223
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC at %L with %s clause is incompatible with READ or WRITE"
  msgstr ""
  
! #: fortran/openmp.cc:8227
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC at %L with %s clause requires %s clause"
  msgstr ""
  
! #: fortran/openmp.cc:8257
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC WRITE at %L incompatible with ACQUIRES clause implicitly provided by a REQUIRES directive"
  msgstr ""
  
! #: fortran/openmp.cc:8268
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ at %L incompatible with RELEASE clause implicitly provided by a REQUIRES directive"
  msgstr ""
  
! #: fortran/openmp.cc:8286
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ at %L incompatible with RELEASE clause"
  msgstr ""
  
! #: fortran/openmp.cc:8296
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC WRITE at %L incompatible with ACQUIRE clause"
  msgstr ""
  
! #: fortran/openmp.cc:8333
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected junk after !$ACC ATOMIC statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/openmp.cc:8348
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP BARRIER statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:8404
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected construct-type PARALLEL, SECTIONS, DO or TASKGROUP in $OMP CANCELLATION POINT statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:8410
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP CANCELLATION POINT statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:8431
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after NOWAIT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:8470
  #, gcc-internal-format, gfc-internal-format
  msgid "%s clause at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:8482 fortran/openmp.cc:10737
  #, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of %s clause at %L must be positive"
  msgstr ""
  
! #: fortran/openmp.cc:8494
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "INTEGER expression of %s clause at %L must be non-negative"
  msgstr "%s-roteringsantal er negativt"
  
! #: fortran/openmp.cc:8505
  #, fuzzy, gcc-internal-format
  msgid "Cray pointer object %qs of derived type in %s clause at %L"
  msgstr "%s understøttes ikke af denne konfiguration"
  
! #: fortran/openmp.cc:8508
  #, fuzzy, gcc-internal-format
  msgid "Cray pointee object %qs of derived type in %s clause at %L"
  msgstr "%s understøttes ikke af denne konfiguration"
  
! #: fortran/openmp.cc:8514 fortran/openmp.cc:10560
  #, gcc-internal-format
  msgid "POINTER object %qs of polymorphic type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8519
  #, fuzzy, gcc-internal-format
  msgid "Cray pointer object %qs of polymorphic type in %s clause at %L"
  msgstr "%s understøttes ikke af denne konfiguration"
  
! #: fortran/openmp.cc:8524
  #, fuzzy, gcc-internal-format
  msgid "Cray pointee object %qs of polymorphic type in %s clause at %L"
  msgstr "%s understøttes ikke af denne konfiguration"
  
! #: fortran/openmp.cc:8534 fortran/openmp.cc:9991 fortran/openmp.cc:10283
  #, gcc-internal-format
  msgid "Assumed size array %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8537
  #, fuzzy, gcc-internal-format
  msgid "Assumed rank array %qs in %s clause at %L"
  msgstr "Intern oversætterfejl i %s ved %s:%d."
  
! #: fortran/openmp.cc:8553 fortran/openmp.cc:10270
  #, gcc-internal-format
  msgid "POINTER object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8558 fortran/openmp.cc:10564
  #, gcc-internal-format
  msgid "Cray pointer object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8563 fortran/openmp.cc:10567
  #, gcc-internal-format
  msgid "Cray pointee object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8568 fortran/openmp.cc:10555
  #, gcc-internal-format
  msgid "ALLOCATABLE object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8571
  #, gcc-internal-format
  msgid "VALUE object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8614
  #, gcc-internal-format, gfc-internal-format
  msgid "Implicitly declared function %s used in !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8663
  #, gcc-internal-format, gfc-internal-format
  msgid "Implicitly declared subroutine %s used in !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8705
  #, gcc-internal-format
  msgid "Unexpected function-result variable %qs at %L in declarative !$OMP ALLOCATE"
  msgstr ""
  
! #: fortran/openmp.cc:8711
  #, gcc-internal-format
  msgid "Procedure pointer %qs not supported with !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8717
  #, gcc-internal-format
  msgid "Argument %qs at %L to declarative !$OMP ALLOCATE directive must be a variable"
  msgstr ""
  
! #: fortran/openmp.cc:8724
  #, gcc-internal-format
  msgid "Argument %qs at %L to declarative !$OMP ALLOCATE shall be in the same scope as the variable declaration"
  msgstr ""
  
! #: fortran/openmp.cc:8731
  #, gcc-internal-format
  msgid "Unexpected dummy argument %qs as argument at %L to declarative !$OMP ALLOCATE"
  msgstr ""
  
! #: fortran/openmp.cc:8737
  #, gcc-internal-format
  msgid "Unexpected coarray argument %qs as argument at %L to declarative !$OMP ALLOCATE"
  msgstr ""
  
! #: fortran/openmp.cc:8745
  #, gcc-internal-format
  msgid "Duplicated common block %</%s/%> in !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8752
  #, gcc-internal-format
  msgid "Duplicated variable %qs in !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8763
  #, gcc-internal-format
  msgid "Sorry, EQUIVALENCE object %qs not supported with !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8772
  #, gcc-internal-format
  msgid "Sorry, Cray pointers and pointees such as %qs are not supported with !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8781
  #, gcc-internal-format
  msgid "Unexpected allocatable variable %qs at %L in declarative !$OMP ALLOCATE directive"
  msgstr ""
  
! #: fortran/openmp.cc:8786
  #, gcc-internal-format
  msgid "Unexpected pointer variable %qs at %L in declarative !$OMP ALLOCATE directive"
  msgstr ""
  
! #: fortran/openmp.cc:8797 fortran/openmp.cc:9446
  #, gcc-internal-format, gfc-internal-format
  msgid "ALIGN requires a scalar positive constant integer alignment expression at %L that is a power of two"
  msgstr ""
  
! #: fortran/openmp.cc:8813
  #, gcc-internal-format
  msgid "An ALLOCATOR clause is required as the list item %<%s%s%s%> at %L has the SAVE attribute"
  msgstr ""
  
! #: fortran/openmp.cc:8818
  #, gcc-internal-format
  msgid "Predefined allocator required in ALLOCATOR clause at %L as the list item %<%s%s%s%> at %L has the SAVE attribute"
  msgstr ""
  
! #: fortran/openmp.cc:8838
! #, gcc-internal-format
! msgid "Predefined allocator %qs in ALLOCATOR clause at %L, used for list item %<%s%s%s%> at %L, may only be used for local static variables"
! msgstr ""
! 
! #: fortran/openmp.cc:8856 fortran/openmp.cc:9430
  #, gcc-internal-format
  msgid "Expected integer expression of the %<omp_allocator_handle_kind%> kind at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8872
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "HOLDS expression at %L must be a scalar logical expression"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: fortran/openmp.cc:8908
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8911
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDER clause must not be used together with ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8918 fortran/openmp.cc:8929 fortran/resolve.cc:12804
! #: fortran/resolve.cc:14399
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/openmp.cc:8933
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause without modifier at %L used together with IF clauses with modifiers"
  msgstr ""
  
! #: fortran/openmp.cc:9058
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause modifier %s at %L not appropriate for the current OpenMP construct"
  msgstr ""
  
! #: fortran/openmp.cc:9068
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "SELF clause at %L requires a scalar LOGICAL expression"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: fortran/openmp.cc:9077
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/openmp.cc:9086
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "NOVARIANTS clause at %L requires a scalar LOGICAL expression"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: fortran/openmp.cc:9096
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "NOCONTEXT clause at %L requires a scalar LOGICAL expression"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: fortran/openmp.cc:9110
  #, gcc-internal-format, gfc-internal-format
  msgid "SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:9115
  #, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of SCHEDULE clause's chunk_size at %L must be positive"
  msgstr ""
  
! #: fortran/openmp.cc:9122
  #, gcc-internal-format, gfc-internal-format
  msgid "Both MONOTONIC and NONMONOTONIC schedule modifiers specified at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9125
  #, gcc-internal-format, gfc-internal-format
  msgid "NONMONOTONIC schedule modifier specified with ORDERED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9134
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPOBJ in DEPOBJ construct at %L shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:9155
  #, gcc-internal-format
  msgid "Variable %qs is not a dummy argument at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9193
  #, gcc-internal-format
! msgid "Clause for object %qs at %L is ignored as parameters need not be copied"
  msgstr ""
  
! #: fortran/openmp.cc:9197
  #, gcc-internal-format
  msgid "Object %qs is not a variable at %L; parameters cannot be and need not be mapped"
  msgstr ""
  
! #: fortran/openmp.cc:9202
! #, gcc-internal-format
! msgid "Clause for object %qs at %L is ignored as it is a parameter"
! msgstr ""
! 
! #: fortran/openmp.cc:9205 fortran/openmp.cc:13163
  #, gcc-internal-format
  msgid "Object %qs is not a variable at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9216
  #, gcc-internal-format
  msgid "%<inscan%> REDUCTION clause on construct other than DO, SIMD, DO SIMD, PARALLEL DO, PARALLEL DO SIMD at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9220
  #, gcc-internal-format
  msgid "ORDERED clause specified together with %<inscan%> REDUCTION clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9223
  #, gcc-internal-format
  msgid "SCHEDULE clause specified together with %<inscan%> REDUCTION clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9255 fortran/openmp.cc:9267 fortran/openmp.cc:9288
! #: fortran/openmp.cc:9300 fortran/openmp.cc:9362 fortran/openmp.cc:9370
! #: fortran/openmp.cc:9391 fortran/openmp.cc:9402 fortran/openmp.cc:9414
! #: fortran/openmp.cc:9655 fortran/openmp.cc:13197
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9296
  #, gcc-internal-format
  msgid "Symbol %qs has mixed component and non-component accesses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9319
  #, gcc-internal-format
  msgid "DEPEND clause at %L requires action clause with %<targetsync%> interop-type"
  msgstr ""
  
! #: fortran/openmp.cc:9326
  #, gcc-internal-format
  msgid "DEPEND clause at %L requires %<targetsync%> interop-type, lacking it for %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9341
  #, gcc-internal-format
  msgid "%qs at %L in %qs clause must be a scalar integer variable of %<omp_interop_kind%> kind"
  msgstr ""
  
! #: fortran/openmp.cc:9346
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" after # is not a positive integer"
  msgid "%qs at %L in %qs clause must be definable"
  msgstr "\"%s\" efter # er ikke et positivt heltal"
  
! #: fortran/openmp.cc:9385
  #, fuzzy, gcc-internal-format
  #| msgid "Symbols have a leading underscore"
  msgid "Symbol %qs present on both data and map clauses at %L"
  msgstr "Symboler har en indledende understreg"
  
! #: fortran/openmp.cc:9471
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in map clauses"
  msgid "%qs appears more than once in %<allocate%> at %L"
  msgstr "%qD fremgår mere end en gang i map-klausuller"
  
! #: fortran/openmp.cc:9513 fortran/trans-openmp.cc:8399
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause"
  msgstr ""
  
! #: fortran/openmp.cc:9525
! #, gcc-internal-format
! msgid "The use of one or more %<allocate%> directives with an associated %<allocate%> statement at %L is deprecated since OpenMP 5.2, use an %<allocators%> directive"
! msgstr ""
! 
! #: fortran/openmp.cc:9547
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "Unexpected coarray %qs in %<allocate%> at %L"
  msgstr "%D tildelt startværdi mere end én gang"
  
! #: fortran/openmp.cc:9561
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> at %L but not in the associated ALLOCATE statement"
  msgstr ""
  
! #: fortran/openmp.cc:9595
  #, gcc-internal-format
  msgid "%qs listed in %<allocate%> statement at %L but it is neither explicitly in listed in the %<!$OMP ALLOCATE%> directive nor exists a directive without argument list"
  msgstr ""
  
! #: fortran/openmp.cc:9606
  #, gcc-internal-format
  msgid "Unexpected coarray %qs in %<allocate%> at %L, implicitly listed in %<!$OMP ALLOCATE%> at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9631
  #, gcc-internal-format
  msgid "ALLOCATORS directive at %L inside a target region must specify an ALLOCATOR modifier for %qs"
  msgstr ""
  
! #: fortran/openmp.cc:9635
  #, gcc-internal-format
  msgid "ALLOCATE directive at %L inside a target region must specify an ALLOCATOR clause for %qs"
  msgstr ""
  
! #: fortran/openmp.cc:9639
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE directive at %L inside a target region must specify an ALLOCATOR clause"
  msgstr ""
  
! #: fortran/openmp.cc:9662
  #, fuzzy, gcc-internal-format
  msgid "Array %qs is not permitted in reduction at %L"
  msgstr "overløb i konstant udtryk"
  
! #: fortran/openmp.cc:9675
  #, gcc-internal-format
  msgid "Symbol %qs present on both FROM and TO clauses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9693
  #, gcc-internal-format
  msgid "Non-THREADPRIVATE object %qs in COPYIN clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9699
  #, gcc-internal-format, gfc-internal-format
  msgid "NOWAIT clause must not be used with COPYPRIVATE clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9704
  #, gcc-internal-format
  msgid "Assumed size array %qs in COPYPRIVATE clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9707
  #, gcc-internal-format
  msgid "INTENT(IN) POINTER %qs in COPYPRIVATE clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9715
  #, gcc-internal-format
  msgid "THREADPRIVATE object %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9718
  #, gcc-internal-format
  msgid "Cray pointee %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9721
  #, fuzzy, gcc-internal-format
  msgid "Associate name %qs in SHARED clause at %L"
  msgstr "Intern oversætterfejl i %s ved %s:%d."
  
! #: fortran/openmp.cc:9727
  #, gcc-internal-format
  msgid "DETACH event handle %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9742
  #, gcc-internal-format
  msgid "%qs in ALIGNED clause must be POINTER, ALLOCATABLE, Cray pointer or C_PTR at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9752
  #, gcc-internal-format
  msgid "%qs in ALIGNED clause at %L requires a scalar positive constant integer alignment expression"
  msgstr ""
  
! #: fortran/openmp.cc:9778
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid token at %0 in expression or subexpression at %1"
  msgid "Scalar integer expression for range begin expected at %L"
  msgstr "Ugyldigt symbol ved %0 i udtryk eller underudtryk ved %1"
  
! #: fortran/openmp.cc:9784
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement expected at %L"
  msgid "Scalar integer expression for range end expected at %L"
  msgstr "%s-udtryk forventet ved %L"
  
! #: fortran/openmp.cc:9790
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement expected at %L"
  msgid "Scalar integer expression for range step expected at %L"
  msgstr "%s-udtryk forventet ved %L"
  
! #: fortran/openmp.cc:9795
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement expected at %L"
  msgid "Nonzero range step expected at %L"
  msgstr "%s-udtryk forventet ved %L"
  
! #: fortran/openmp.cc:9808
  #, gcc-internal-format, gfc-internal-format
  msgid "Dependence-type SINK used together with SOURCE on the same construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9818
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "accumulator is not a constant integer"
  msgid "SINK addend not a constant integer at %L"
  msgstr "akkumulator er ikke et konstant heltal"
  
! #: fortran/openmp.cc:9824
  #, gcc-internal-format
  msgid "omp_cur_iteration at %L requires %<-1%> as logical offset"
  msgstr ""
  
! #: fortran/openmp.cc:9834
  #, gcc-internal-format
  msgid "Locator %qs at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:9845
  #, gcc-internal-format, gfc-internal-format
  msgid "Locator at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:9889
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array is not contiguous at %L"
  msgstr "overløb i konstant udtryk"
  
! #: fortran/openmp.cc:9896
! #, gcc-internal-format
! msgid "%qs argument to MAP clause at %L must not be a device-local variable, including GROUPPRIVATE"
! msgstr ""
! 
! #: fortran/openmp.cc:9910
  #, gcc-internal-format
  msgid "%qs clause argument must be ALLOCATABLE or a POINTER at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9922
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "conflicts with function declaration `%#D'"
  msgid "Unexpected substring reference in %s clause at %L"
  msgstr "strider mod funktionserklæring '%#D'"
  
! #: fortran/openmp.cc:9930
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected complex-parts designator reference in %s clause at %L"
  msgstr "objekt mangler i brug af '%E'"
  
! #: fortran/openmp.cc:9939 fortran/openmp.cc:9957
  #, gcc-internal-format
  msgid "%qs in %s clause at %L is not a proper array section"
  msgstr ""
  
! #: fortran/openmp.cc:9949
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride should not be specified for array section in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9971
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qs in %s clause at %L is a zero size array section"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: fortran/openmp.cc:10027
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET%s with map-type other than TO, FROM, TOFROM, or ALLOC on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10058
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET ENTER DATA with map-type other than TO, TOFROM or ALLOC on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10087
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET EXIT DATA with map-type other than FROM, TOFROM, RELEASE, or DELETE on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10103 fortran/openmp.cc:10254
  #, gcc-internal-format
  msgid "THREADPRIVATE object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10106 fortran/openmp.cc:10257
  #, gcc-internal-format
  msgid "Cray pointee %qs in %s clause at %L"
  msgstr ""
  
  #. Non-TARGET (i.e. DISPATCH) requires a C_PTR.
! #: fortran/openmp.cc:10120
  #, gcc-internal-format
  msgid "List item %qs in %s clause at %L must be of TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/openmp.cc:10130
! #, gcc-internal-format, gfc-internal-format
! msgid "Non-C_PTR type argument at %L is deprecated, use HAS_DEVICE_ADDR"
! msgstr ""
! 
! #: fortran/openmp.cc:10159
! #, gcc-internal-format, gfc-internal-format
! msgid "Non-C_PTR type argument at %L is deprecated, use USE_DEVICE_ADDR"
! msgstr ""
! 
! #: fortran/openmp.cc:10185
  #, gcc-internal-format
  msgid "Memspace %qs at %L in USES_ALLOCATORS must be a predefined memory space"
  msgstr ""
  
! #: fortran/openmp.cc:10193
  #, gcc-internal-format
  msgid "Allocator %qs at %L in USES_ALLOCATORS must be a scalar integer of kind %<omp_allocator_handle_kind%>"
  msgstr ""
  
! #: fortran/openmp.cc:10202
  #, gcc-internal-format
  msgid "Allocator %qs at %L in USES_ALLOCATORS must either a variable or a predefined allocator"
  msgstr ""
  
! #: fortran/openmp.cc:10207
  #, gcc-internal-format
  msgid "A memory space or traits array may not be specified for predefined allocator %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10218
  #, gcc-internal-format
  msgid "Traits array %qs in USES_ALLOCATORS %L must be a one-dimensional named constant array of type %<omp_alloctrait%>"
  msgstr ""
  
! #: fortran/openmp.cc:10248
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct at %L"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: fortran/openmp.cc:10260
  #, fuzzy, gcc-internal-format
  msgid "Associate name %qs in %s clause at %L"
  msgstr "Intern oversætterfejl i %s ved %s:%d."
  
! #: fortran/openmp.cc:10267
  #, gcc-internal-format
  msgid "Procedure pointer %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10273
  #, gcc-internal-format
  msgid "Cray pointer %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10286
  #, gcc-internal-format
  msgid "Variable %qs in %s clause is used in NAMELIST statement at %L"
  msgstr ""
  
  #. case OMP_LIST_REDUCTION:
! #: fortran/openmp.cc:10296
  #, gcc-internal-format
  msgid "INTENT(IN) POINTER %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10307
  #, fuzzy, gcc-internal-format
  msgid "DETACH event handle %qs in %s clause at %L"
  msgstr "Intern oversætterfejl i %s ved %s:%d."
  
! #: fortran/openmp.cc:10332
  #, gcc-internal-format
  msgid "Sorry, list item %qs at %L with allocatable components is not yet supported in %s clause"
  msgstr ""
  
! #: fortran/openmp.cc:10338
  #, gcc-internal-format
  msgid "Polymorphic list item %qs at %L in %s clause has unspecified behavior and unsupported"
  msgstr ""
  
! #: fortran/openmp.cc:10370
  #, gcc-internal-format, gfc-internal-format
  msgid "Only DEFAULT permitted as reduction-modifier in REDUCTION clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10463
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP DECLARE REDUCTION %s not found for type %s at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10491
  #, gcc-internal-format, gfc-internal-format
  msgid "LINEAR clause modifier used on DO or SIMD construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10497
  #, gcc-internal-format, gfc-internal-format
  msgid "LINEAR clause modifier other than VAL used on DO or SIMD construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10505
  #, gcc-internal-format
  msgid "LINEAR variable %qs must be INTEGER at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10510
  #, gcc-internal-format
  msgid "LINEAR dummy argument %qs with VALUE attribute with %s modifier at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10521
  #, gcc-internal-format
  msgid "%qs in LINEAR clause at %L requires a scalar integer linear-step expression"
  msgstr ""
  
! #: fortran/openmp.cc:10538
  #, gcc-internal-format
  msgid "%qs in LINEAR clause at %L requires a constant integer linear-step expression or dummy argument specified in UNIFORM clause"
  msgstr ""
  
! #: fortran/openmp.cc:10572
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%s clause variable %qs at %L is neither a POINTER nor an array"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: fortran/openmp.cc:10632
  #, gcc-internal-format, gfc-internal-format
  msgid "NUM_TEAMS lower bound at %L larger than upper bound at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10645
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "Value of HINT clause at %L shall be a valid constant hint expression"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: fortran/openmp.cc:10655
  #, gcc-internal-format, gfc-internal-format
  msgid "DIST_SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:10665
  #, gcc-internal-format
  msgid "%<GRAINSIZE%> clause at %L must not be used together with %<NUM_TASKS%> clause"
  msgstr ""
  
! #: fortran/openmp.cc:10668
  #, gcc-internal-format
  msgid "%<REDUCTION%> clause at %L must not be used together with %<NOGROUP%> clause"
  msgstr ""
  
! #: fortran/openmp.cc:10672
  #, gcc-internal-format
  msgid "%<FULL%> clause at %C must not be used together with %<PARTIAL%> clause"
  msgstr ""
  
! #: fortran/openmp.cc:10695
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible use of TILE and COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10719
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET DATA must contain at least one MAP, USE_DEVICE_PTR, or USE_DEVICE_ADDR clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10722
  #, gcc-internal-format, gfc-internal-format
  msgid "%s must contain at least one MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10732
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "overflow in constant expression"
  msgid "SIZES requires constant expression at %L"
  msgstr "overløb i konstant udtryk"
  
! #: fortran/openmp.cc:10748
  #, gcc-internal-format
  msgid "%qs at %L should be a scalar of type integer(kind=omp_event_handle_kind)"
  msgstr ""
  
! #: fortran/openmp.cc:10753
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "The event handle at %L must not be an array element"
  msgstr "miljøvariablen DJGPP er ikke defineret"
  
! #: fortran/openmp.cc:10757
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "The event handle at %L must not be part of a derived type or class"
  msgstr "miljøvariablen DJGPP er ikke defineret"
  
! #: fortran/openmp.cc:10761
  #, gcc-internal-format
  msgid "%<DETACH%> clause at %L must not be used together with %<MERGEABLE%> clause"
  msgstr ""
  
! #: fortran/openmp.cc:10768
  #, gcc-internal-format
  msgid "%<host_data%> construct at %L requires %<use_device%> clause"
  msgstr ""
  
! #: fortran/openmp.cc:10922
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected IF at %L in atomic compare capture"
  msgstr ""
  
! #: fortran/openmp.cc:10930
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ELSE at %L in atomic compare capture"
  msgstr ""
  
! #: fortran/openmp.cc:11042
  #, gcc-internal-format
  msgid "Expected %<==%>, %<.EQ.%> or %<.EQV.%> atomic comparison expression at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11048
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar intrinsic variable at %L in atomic comparison"
  msgstr ""
  
! #: fortran/openmp.cc:11056
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Expected scalar intrinsic expression at %L in atomic comparison"
  msgstr "tildeling af startværdi til new-udtryk med '='"
  
! #: fortran/openmp.cc:11064
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11073
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC statement must assign an expression of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11080
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC with ALLOCATABLE variable at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11097
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11102
  #, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot reference var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11114
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC capture-statement must set a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11122
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC capture-statement requires a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11132
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11148
  #, gcc-internal-format
  msgid "For !$OMP ATOMIC COMPARE, the first operand in comparison at %L must be the variable %qs that the update statement writes into at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11156
  #, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC COMPARE assignment var = expr must be scalar and cannot reference var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11174
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC UPDATE at %L with FAIL clause requires either the COMPARE clause or using the intrinsic MIN/MAX procedure"
  msgstr ""
  
! #: fortran/openmp.cc:11201
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment operator must be binary +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11249
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11263
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11296
  #, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11320
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11327
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11350
  #, gcc-internal-format
  msgid "!$OMP ATOMIC intrinsic arguments except one must not reference %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11357
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC intrinsic arguments must be scalar at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11365
  #, gcc-internal-format
  msgid "First or last !$OMP ATOMIC intrinsic argument must be %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11383
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected binary operator between expressions at %0 and at %1"
  msgid "unexpected !$OMP ATOMIC expression at %L"
  msgstr "Forventede binær operator mellem udtryk ved %0 og ved %1"
  
! #: fortran/openmp.cc:11496
  #, gcc-internal-format, gfc-internal-format
  msgid "With INSCAN at %L, expected loop body with !$OMP SCAN between two structured block sequences"
  msgstr ""
  
! #: fortran/openmp.cc:11503
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP SCAN at %L with zero executable statements in preceding structured block sequence"
  msgstr ""
  
! #: fortran/openmp.cc:11510
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP SCAN at %L with zero executable statements in succeeding structured block sequence"
  msgstr ""
  
! #: fortran/openmp.cc:11726
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot contain loop in intervening code at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11747 fortran/openmp.cc:11780
  #, gcc-internal-format, gfc-internal-format
! msgid "%s cannot contain OpenMP API call in intervening code at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11757
  #, gcc-internal-format, gfc-internal-format
! msgid "%s cannot contain OpenMP directive in intervening code at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12303
  #, gcc-internal-format, gfc-internal-format
  msgid "SIZES clause is required on !$OMP TILE construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12330
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12336
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12346
  #, gcc-internal-format, gfc-internal-format
  msgid "Generated loop of UNROLL construct at %L without PARTIAL clause does not have canonical form"
  msgstr ""
  
! #: fortran/openmp.cc:12353
  #, gcc-internal-format, gfc-internal-format
  msgid "UNROLL construct at %L with PARTIAL clause generates just one loop with canonical form but %d loops are needed"
  msgstr ""
  
! #: fortran/openmp.cc:12368
  #, gcc-internal-format, gfc-internal-format
  msgid "TILE construct at %L generates %d loops with canonical form but %d loops are needed"
  msgstr ""
  
! #: fortran/openmp.cc:12379
  #, gcc-internal-format
  msgid "Imperfectly nested loop using generated loops"
  msgstr ""
  
! #: fortran/openmp.cc:12391
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12398
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must not be THREADPRIVATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12413
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than PRIVATE, LASTPRIVATE or ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12417
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than PRIVATE, LASTPRIVATE, ALLOCATE or LINEAR at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12424
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "%s iteration variable used in more than one loop at %L"
  msgstr "instansvariablen '%s' er erklæret privat"
  
! #: fortran/openmp.cc:12430
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "%s iteration variable at %L is bound in intervening code"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: fortran/openmp.cc:12439
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop start expression not in canonical form at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12446
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop start expression at %L uses variable bound in intervening code"
  msgstr ""
  
! #: fortran/openmp.cc:12455
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid token at %0 in expression or subexpression at %1"
  msgid "%s loop end expression not in canonical form at %L"
  msgstr "Ugyldigt symbol ved %0 i udtryk eller underudtryk ved %1"
  
! #: fortran/openmp.cc:12462
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop end expression at %L uses variable bound in intervening code"
  msgstr ""
  
! #: fortran/openmp.cc:12469
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "%s loop bounds reference different iteration variables at %L"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: fortran/openmp.cc:12475
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop increment not in canonical form at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12482
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop increment expression at %L uses variable bound in intervening code"
  msgstr ""
  
! #: fortran/openmp.cc:12493
  #, gcc-internal-format
  msgid "Non-rectangular loops from generated loops unsupported"
  msgstr ""
  
  #. Parse error, can't recover from this.
! #: fortran/openmp.cc:12509
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "not enough type information"
  msgid "not enough DO loops for collapsed %s (level %d) at %L"
  msgstr "ikke tilstrækkelig information om typen"
  
! #: fortran/openmp.cc:12522
  #, gcc-internal-format, gfc-internal-format
  msgid "%s inner loops must be perfectly nested with ORDERED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12529
  #, gcc-internal-format, gfc-internal-format
  msgid "%s inner loops must be perfectly nested with REDUCTION INSCAN clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12536
  #, gcc-internal-format, gfc-internal-format
  msgid "%s inner loops must be perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12584
! #, fuzzy, gcc-internal-format
! msgid "%<score%> argument must be constant integer expression at %L"
! msgstr "klargøringsliste behandlet som et sammensat udtryk"
! 
! #: fortran/openmp.cc:12592
! #, fuzzy, gcc-internal-format
! #| msgid "%s rotate count is negative"
! msgid "%<score%> argument must be non-negative at %L"
! msgstr "%s-roteringsantal er negativt"
! 
! #: fortran/openmp.cc:12621
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "initializer element is not constant"
! msgid "property must be a logical expression at %L"
! msgstr "startværdielement er ikke en konstant"
! 
! #: fortran/openmp.cc:12625
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "two `u's in integer constant"
! msgid "property must be an integer expression at %L"
! msgstr "to 'u'-endelser i heltalskonstant"
! 
! #: fortran/openmp.cc:12632
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "property must be a constant logical expression at %L"
! msgstr "størrelsen af medlemmet '%D' er ikke konstant"
! 
! #: fortran/openmp.cc:12636
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "property must be a constant integer expression at %L"
! msgstr "klargøringsliste behandlet som et sammensat udtryk"
! 
! #: fortran/openmp.cc:12661
! #, gcc-internal-format, gfc-internal-format
! msgid "property must be a conforming device number at %L"
! msgstr ""
! 
! #: fortran/openmp.cc:12940 fortran/openmp.cc:12953
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12972
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12978
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12984
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13000
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13012
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13022 fortran/openmp.cc:13031
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13047
  #, gcc-internal-format, gfc-internal-format
  msgid "Tiled loop cannot be parallelized across gangs, workers and vectors at the same time at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13068
  #, 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.cc:13173
! #, gcc-internal-format
! msgid "Object %qs at %L is ignored as parameters need not be copied"
! msgstr ""
! 
! #: fortran/openmp.cc:13180
  #, 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.cc:13227
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "NAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %L"
  msgstr "datamedlem '%D' kan ikke være en medlemsskabelon"
  
! #: fortran/openmp.cc:13233
  #, gcc-internal-format
  msgid "NAME %qs invalid in !$ACC ROUTINE ( NAME ) at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13320
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP TARGET region at %L with a nested TEAMS at %L may not contain any other statement, declaration or directive outside of the single TEAMS construct"
  msgstr ""
  
! #: fortran/openmp.cc:13324
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP TARGET region at %L with a nested TEAMS may not contain any other statement, declaration or directive outside of the single TEAMS construct"
  msgstr ""
  
! #: fortran/openmp.cc:13342
  #, gcc-internal-format
  msgid "%<OMP DISPATCH%> directive at %L must be followed by a procedure call with optional assignment"
  msgstr ""
  
! #: fortran/openmp.cc:13349
  #, gcc-internal-format
  msgid "%<OMP DISPATCH%> directive at %L cannot be followed by a procedure pointer"
  msgstr ""
  
! #: fortran/openmp.cc:13444
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.cc:13458
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP CRITICAL at %L with HINT clause requires a NAME, except when omp_sync_hint_none is used"
  msgstr ""
  
! #: fortran/openmp.cc:13464
  #, gcc-internal-format
  msgid "Unexpected !$OMP SCAN at %L outside loop construct with %<inscan%> REDUCTION clause"
  msgstr ""
  
! #: fortran/openmp.cc:13493
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13532
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "']' expected, invalid type expression"
  msgid "Expected constant non-negative scalar integer offset expression at %L"
  msgstr "']' forventet, ugyldigt typeudtryk"
  
! #: fortran/openmp.cc:13535
  #, gcc-internal-format
  msgid "For range-based %<adjust_args%>, a constant positive scalar integer expression is required at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13549
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't specify array dimension in a declaration"
  msgid "Expected dummy parameter name or a positive integer at %L"
  msgstr "Kan ikke angive tabeldimension i en erklæring"
  
! #: fortran/openmp.cc:13575
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13583
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13612
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13634
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13650
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13665
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13675
  #, gcc-internal-format, gfc-internal-format
  msgid "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE REDUCTION must be OMP_PRIV at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13683
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
  
! #: fortran/options.cc:291
  #, gcc-internal-format
  msgid "%<-fexcess-precision=standard%> for Fortran"
  msgstr ""
  
! #: fortran/options.cc:293
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> for Fortran"
  msgstr ""
  
! #: fortran/options.cc:387
  #, gcc-internal-format
  msgid "Reading file %qs as free form"
  msgstr ""
  
! #: fortran/options.cc:397
  #, gcc-internal-format
  msgid "%<-fd-lines-as-comments%> has no effect in free form"
  msgstr ""
  
! #: fortran/options.cc:400
  #, gcc-internal-format
  msgid "%<-fd-lines-as-code%> has no effect in free form"
  msgstr ""
  
! #: fortran/options.cc:438
  #, gcc-internal-format
  msgid "Flag %<-fno-automatic%> overwrites %<-fmax-stack-var-size=%d%>"
  msgstr ""
  
! #: fortran/options.cc:441
  #, gcc-internal-format
  msgid "Flag %<-fno-automatic%> overwrites %<-frecursive%>"
  msgstr ""
  
! #: fortran/options.cc:444
  #, gcc-internal-format
  msgid "Flag %<-fno-automatic%> overwrites %<-frecursive%> implied by %qs"
  msgstr ""
  
! #: fortran/options.cc:447
  #, gcc-internal-format
  msgid "Flag %<-frecursive%> overwrites %<-fmax-stack-var-size=%d%>"
  msgstr ""
  
! #: fortran/options.cc:450
  #, gcc-internal-format
  msgid "Flag %<-fmax-stack-var-size=%d%> overwrites %<-frecursive%> implied by %qs"
  msgstr ""
  
! #: fortran/options.cc:511
! #, fuzzy, gcc-internal-format
! #| msgid "-msingle-float and -msoft-float can not both be specified"
! msgid "32- and 64-bit version of BLAS cannot both be specified"
! msgstr "-msingle-float og -msoft-float er indbyrdes uforenelige"
! 
! #: fortran/options.cc:520
! #, gcc-internal-format
! msgid "-ffrontend-optimize required for -fexternal-blas64"
! msgstr ""
! 
! #: fortran/options.cc:536
  #, gcc-internal-format
  msgid "Fixed line length must be at least seven"
  msgstr ""
  
! #: fortran/options.cc:539
  #, gcc-internal-format
  msgid "Free line length must be at least three"
  msgstr ""
  
! #: fortran/options.cc:542
  #, gcc-internal-format, gfc-internal-format
  msgid "Maximum subrecord length cannot exceed %d"
  msgstr ""
  
! #: fortran/options.cc:565
  #, gcc-internal-format
  msgid "gfortran: Only one %<-J%> option allowed"
  msgstr ""
  
! #: fortran/options.cc:640
  #, gcc-internal-format
  msgid "Argument to %<-ffpe-trap%> is not valid: %s"
  msgstr ""
  
! #: fortran/options.cc:642
  #, gcc-internal-format
  msgid "Argument to %<-ffpe-summary%> is not valid: %s"
  msgstr ""
  
! #: fortran/options.cc:756
  #, gcc-internal-format, gfc-internal-format
  msgid "Maximum supported identifier length is %d"
  msgstr ""
  
! #: fortran/options.cc:771
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized option `-%s'"
  msgid "Unrecognized option to %<-finit-logical%>: %s"
  msgstr "ukendt tilvalg '-%s'"
  
! #: fortran/options.cc:787
  #, gcc-internal-format
  msgid "The value of n in %<-finit-character=n%> must be between 0 and 127"
  msgstr ""
  
! #: fortran/options.cc:903
  #, fuzzy, gcc-internal-format
  msgid "command-line option %<-fno-builtin-%s%> is not valid for Fortran"
  msgstr "'-%s' er gyldigt for %s, men ikke for %s"
  
! #: fortran/parse.cc:669
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unclassifiable statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/parse.cc:733
  #, gcc-internal-format, gfc-internal-format
  msgid "OpenACC directives other than ROUTINE may not appear in PURE procedures at %C"
  msgstr ""
  
! #: fortran/parse.cc:799
  #, gcc-internal-format, gfc-internal-format
  msgid "Unclassifiable OpenACC directive at %C"
  msgstr ""
  
! #: fortran/parse.cc:831
  #, gcc-internal-format
  msgid "%qs directive at %L must either have a variable argument or, if associated with an ALLOCATE stmt, must be preceded by an executable statement or OpenMP construct"
  msgstr ""
  
! #: fortran/parse.cc:843
  #, gcc-internal-format
  msgid "Structure-component expression at %L in %qs directive not permitted in declarative directive; as directive associated with an ALLOCATE stmt it must be preceded by an executable statement or OpenMP construct"
  msgstr ""
  
! #: fortran/parse.cc:869
  #, gcc-internal-format
  msgid "%qs directive at %L associated with an ALLOCATE stmt must be preceded by an executable statement or OpenMP construct; note the variables in the list all have the allocatable or pointer attribute"
  msgstr ""
  
! #: fortran/parse.cc:1059 fortran/parse.cc:1373
  #, gcc-internal-format, gfc-internal-format
  msgid "OpenMP directive at %C is not pure and thus may not appear in a PURE procedure"
  msgstr ""
  
! #: fortran/parse.cc:1340
  #, gcc-internal-format, gfc-internal-format
  msgid "Unclassifiable OpenMP directive at %C"
  msgstr ""
  
! #: fortran/parse.cc:1360
  #, gcc-internal-format
  msgid "OpenMP ERROR directive at %L with %<at(execution)%> clause in a PURE procedure"
  msgstr ""
  
! #: fortran/parse.cc:1498
  #, gcc-internal-format, gfc-internal-format
  msgid "Unclassifiable GCC directive at %C"
  msgstr ""
  
! #: fortran/parse.cc:1500
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unclassifiable GCC directive at %C, ignored"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/parse.cc:1560 fortran/parse.cc:1787
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "Zero is not a valid statement label at %C"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: fortran/parse.cc:1567 fortran/parse.cc:1779
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Non-numeric character at %0 in label field [info -f g77 M LEX]"
  msgid "Non-numeric character in statement label at %C"
  msgstr "Tegn der ikke er tal ved %0 i etiketfelt [info -f g77 M LEX]"
  
! #: fortran/parse.cc:1579 fortran/parse.cc:1828
  #, gcc-internal-format, gfc-internal-format
  msgid "Semicolon at %C needs to be preceded by statement"
  msgstr ""
  
! #: fortran/parse.cc:1586 fortran/parse.cc:1843
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No label definition for FORMAT statement at %0"
  msgid "Statement label without statement at %L"
  msgstr "Ingen etiketdefinition for FORMAT-sætning ved %0"
  
! #: fortran/parse.cc:1649 fortran/parse.cc:1830
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Semicolon at %C without preceding statement"
  msgstr ""
  
! #: fortran/parse.cc:1672 fortran/parse.cc:1806
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Blank common initialized at %0"
  msgid "Bad continuation line at %C"
  msgstr "Tom almen tildelt startværdi ved %0"
  
! #: fortran/parse.cc:2159
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %L does not have a statement label"
  msgstr ""
  
! #: fortran/parse.cc:3108
  #, gcc-internal-format
  msgid "gfc_ascii_statement(): Bad statement code"
  msgstr ""
  
! #: fortran/parse.cc:3261
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected %s statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/parse.cc:3420
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement at %0 invalid in context established by statement at %1"
  msgid "%s statement at %C cannot follow %s statement at %L"
  msgstr "Sætning ved %0 er ugyldig i den kontekst der er etableret af sætning ved %1"
  
! #: fortran/parse.cc:3437
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected EOF while reading source file %s.\n"
  msgid "Unexpected end of file in %qs"
  msgstr "Stødt på slutningen af kildefilen %s tidligere end forventet.\n"
  
! #: fortran/parse.cc:3472
  #, gcc-internal-format
  msgid "Derived-type %qs with SEQUENCE must not have a CONTAINS section at %C"
  msgstr ""
  
! #: fortran/parse.cc:3475
  #, gcc-internal-format
  msgid "Derived-type %qs with BIND(C) must not have a CONTAINS section at %C"
  msgstr ""
  
! #: fortran/parse.cc:3495
  #, gcc-internal-format, gfc-internal-format
  msgid "Components in TYPE at %C must precede CONTAINS"
  msgstr ""
  
! #: fortran/parse.cc:3499
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound procedure at %C"
  msgstr ""
  
! #: fortran/parse.cc:3507
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC binding at %C"
  msgstr ""
  
! #: fortran/parse.cc:3515
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "previous declaration of `%D'"
  msgid "FINAL procedure declaration at %C"
  msgstr "'%D' er tidligere erklæret"
  
! #: fortran/parse.cc:3527
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type definition at %C with empty CONTAINS section"
  msgstr ""
  
! #: fortran/parse.cc:3537 fortran/parse.cc:4017
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement in TYPE at %C must be inside a MODULE"
  msgstr ""
  
! #: fortran/parse.cc:3544
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C must precede procedure bindings"
  msgstr ""
  
! #: fortran/parse.cc:3551 fortran/parse.cc:4030
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Duplicate PRIVATE statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/parse.cc:3561
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE statement at %C must precede CONTAINS"
  msgstr ""
  
! #: fortran/parse.cc:3565
  #, gcc-internal-format, gfc-internal-format
  msgid "Already inside a CONTAINS block at %C"
  msgstr ""
  
! #: fortran/parse.cc:3684
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s at %L of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attribute"
  msgstr ""
  
! #: fortran/parse.cc:3690
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer component %s at %L has a noncoarray subcomponent of type LOCK_TYPE, which must have a codimension or be a subcomponent of a coarray"
  msgstr ""
  
! #: fortran/parse.cc:3696
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/parse.cc:3701
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)"
  msgstr ""
  
! #: fortran/parse.cc:3708
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)"
  msgstr ""
  
! #: fortran/parse.cc:3718
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %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 attribute"
  msgstr ""
  
! #: fortran/parse.cc:3724
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer component %s at %L has a noncoarray subcomponent of type EVENT_TYPE, which must have a codimension or be a subcomponent of a coarray"
  msgstr ""
  
! #: fortran/parse.cc:3729
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L of type EVENT_TYPE must have a codimension"
  msgstr ""
  
! #: fortran/parse.cc:3733
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/parse.cc:3738
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)"
  msgstr ""
  
! #: fortran/parse.cc:3745
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)"
  msgstr ""
  
! #: fortran/parse.cc:3797
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to create map component '%s'"
  msgstr ""
  
! #: fortran/parse.cc:3830
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to find class '%s'"
  msgid "failed to create union component '%s'"
  msgstr "kunne ikke finde klassen '%s'"
  
! #: fortran/parse.cc:3885
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in nested structure declaration at %C"
  msgstr "\"%s\" må ikke optræde i makroparameterliste"
  
! #: fortran/parse.cc:3982
! #, gcc-internal-format, gfc-internal-format
! msgid "Access specification of a type parameter at %C is not allowed"
! msgstr ""
! 
! #: fortran/parse.cc:3989
! #, gcc-internal-format, gfc-internal-format
! msgid "The type parameter at %C must come before a PRIVATE statement"
! msgstr ""
! 
! #: fortran/parse.cc:4000
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside CONTAINS"
  msgstr ""
  
! #: fortran/parse.cc:4008
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type definition at %C without components"
  msgstr ""
  
! #: fortran/parse.cc:4024
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C must precede structure components"
  msgstr ""
  
! #: fortran/parse.cc:4044
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE statement at %C must precede structure components"
  msgstr ""
  
! #: fortran/parse.cc:4050
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE attribute at %C already specified in TYPE statement"
  msgstr ""
  
! #: fortran/parse.cc:4055
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Duplicate SEQUENCE statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/parse.cc:4065
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTAINS block in derived type definition at %C"
  msgstr ""
  
! #: fortran/parse.cc:4123
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM declaration at %C has no ENUMERATORS"
  msgstr ""
  
! #: fortran/parse.cc:4210
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in INTERFACE block at %C"
  msgstr ""
  
! #: fortran/parse.cc:4235
  #, gcc-internal-format
  msgid "Name %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/parse.cc:4266
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement at %C in INTERFACE body"
  msgstr ""
  
! #: fortran/parse.cc:4284
  #, gcc-internal-format
  msgid "INTERFACE procedure %qs at %L has the same name as the enclosing procedure"
  msgstr ""
  
! #: fortran/parse.cc:4423
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/parse.cc:4457
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement at %0 invalid in BLOCK DATA program unit at %1"
  msgid "%s statement is not allowed inside of BLOCK DATA at %C"
  msgstr "Sætning ved %0 er ugyldig  i BLOCK DATA-programenhed ved %1"
  
! #: fortran/parse.cc:4541
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement must appear in a MODULE"
  msgstr ""
  
! #: fortran/parse.cc:4549
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C follows another accessibility specification"
  msgstr ""
  
! #: fortran/parse.cc:4606
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid token at %0 in expression or subexpression at %1"
  msgid "Bad kind expression for function %qs at %L"
  msgstr "Ugyldigt symbol ved %0 i udtryk eller underudtryk ved %1"
  
! #: fortran/parse.cc:4610
  #, gcc-internal-format
  msgid "The type for function %qs at %L is not accessible"
  msgstr ""
  
! #: fortran/parse.cc:4670
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C follows previous unmasked ELSEWHERE"
  msgstr ""
  
! #: fortran/parse.cc:4692
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in WHERE block at %C"
  msgstr ""
  
! #: fortran/parse.cc:4751
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in FORALL block at %C"
  msgstr ""
  
! #: fortran/parse.cc:4802
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PUBLIC or PRIVATE statement at %1 cannot be specified along with PUBLIC or PRIVATE statement at %0"
  msgid "ELSE IF statement at %C cannot follow ELSE statement at %L"
  msgstr "PUBLIC- eller PRIVATE-sætning ved %1 kan ikke angives sammen med PUBLIC- eller PRIVATE-sætning ved %0"
  
! #: fortran/parse.cc:4820
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate ELSE statements at %L and %C"
  msgstr ""
  
! #: fortran/parse.cc:4881
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C"
  msgstr ""
  
! #: fortran/parse.cc:4965
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %C"
  msgstr ""
  
! #: fortran/parse.cc:5041
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected RANK or RANK DEFAULT following SELECT RANK at %C"
  msgstr ""
  
! #: fortran/parse.cc:5105
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %C cannot be redefined inside loop beginning at %L"
  msgstr "overløb i konstant udtryk"
  
! #: fortran/parse.cc:5138
  #, gcc-internal-format, gfc-internal-format
  msgid "End of nonblock DO statement at %C is within another block"
  msgstr ""
  
! #: fortran/parse.cc:5148
  #, gcc-internal-format, gfc-internal-format
  msgid "End of nonblock DO statement at %C is interwoven with another DO loop"
  msgstr ""
  
! #: fortran/parse.cc:5174
  #, gcc-internal-format, gfc-internal-format
  msgid "CRITICAL block inside of OpenACC region at %C"
  msgstr ""
  
! #: fortran/parse.cc:5175
  #, gcc-internal-format, gfc-internal-format
  msgid "CRITICAL block inside of OpenMP region at %C"
  msgstr ""
  
! #: fortran/parse.cc:5201
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label in END CRITICAL at %C does not match CRITICAL label"
  msgstr ""
  
! #: fortran/parse.cc:5270 fortran/parse.cc:6257
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "In construct"
  msgid "BLOCK construct at %C"
  msgstr "I konstruktionen"
  
! #: fortran/parse.cc:5492
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSOCIATE construct at %C"
  msgstr ""
  
! #: fortran/parse.cc:5536
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Unsupported VXT statement at %0"
! msgid "CHANGE TEAM construct at %C"
! msgstr "Ikke-understøttet VXT-sætning ved %0"
! 
! #: fortran/parse.cc:5662
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label in ENDDO at %C doesn't match DO label"
  msgstr ""
  
! #: fortran/parse.cc:5678
  #, gcc-internal-format, gfc-internal-format
  msgid "Named block DO at %L requires matching ENDDO name"
  msgstr ""
*************** msgstr ""
*** 87158,87329 ****
  #. and the "end metadirective" which is required in a
  #. "begin metadirective" construct, or perhaps the
  #. "end metadirective" is missing entirely.
! #: fortran/parse.cc:5817 fortran/parse.cc:6314
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected OMP END METADIRECTIVE at %C"
  msgstr ""
  
! #: fortran/parse.cc:5827 fortran/parse.cc:6330 fortran/parse.cc:6348
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "Duplicated NOWAIT clause on %s and %s at %C"
  msgstr "%D tildelt startværdi mere end én gang"
  
! #: fortran/parse.cc:5931 fortran/parse.cc:5993
  #, gcc-internal-format, gfc-internal-format
  msgid "OpenACC directive inside of CRITICAL block at %C"
  msgstr ""
  
! #: fortran/parse.cc:5968
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "in %s, at %s:%d"
  msgid "Expecting %s at %C"
  msgstr "i %s, ved %s:%d"
  
! #: fortran/parse.cc:6012
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected DO loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6032
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant !$ACC END LOOP at %C"
  msgstr ""
  
! #: fortran/parse.cc:6082
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statements at %L and %L have both no list item but only one may"
  msgstr ""
  
! #: fortran/parse.cc:6102
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s at %C; expected ALLOCATE or %s statement"
  msgstr ""
  
! #: fortran/parse.cc:6105
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected %s at %C; expected ALLOCATE statement after %s"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/parse.cc:6341
  #, gcc-internal-format, gfc-internal-format
  msgid "Name after !$omp critical and !$omp end critical does not match at %C"
  msgstr ""
  
! #: fortran/parse.cc:6405
  #, gcc-internal-format
  msgid "%<OMP DISPATCH%> directive must be followed by a procedure call with optional assignment at %C"
  msgstr ""
  
! #: fortran/parse.cc:6416
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicated NOWAIT clause on !$OMP DISPATCH and !$OMP END DISPATCH at %C"
  msgstr ""
  
! #: fortran/parse.cc:6488
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected %s statement in OMP METADIRECTIVE block at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/parse.cc:6529
  #, gcc-internal-format, gfc-internal-format
  msgid "Variants in a metadirective at %L have different associations; consider using a BLOCK construct or BEGIN/END METADIRECTIVE"
  msgstr ""
  
! #: fortran/parse.cc:6534
  #, gcc-internal-format, gfc-internal-format
  msgid "Variants in a metadirective at %L have different associations; consider using a BLOCK construct"
  msgstr ""
  
! #: fortran/parse.cc:6584
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C cannot terminate a non-block DO loop"
  msgstr ""
  
! #: fortran/parse.cc:6598
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %C after the first executable statement"
  msgstr ""
  
! #: fortran/parse.cc:6714
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6717
  #, gcc-internal-format
  msgid "%<GCC ivdep%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6720
  #, gcc-internal-format
  msgid "%<GCC vector%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6723
  #, gcc-internal-format
  msgid "%<GCC novector%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6839
  #, gcc-internal-format
  msgid "Contained procedure %qs at %C is already ambiguous"
  msgstr ""
  
! #: fortran/parse.cc:6896
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in CONTAINS section at %C"
  msgstr ""
  
! #: fortran/parse.cc:6921
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No label definition for FORMAT statement at %0"
  msgid "CONTAINS statement without FUNCTION or SUBROUTINE statement at %L"
  msgstr "Ingen etiketdefinition for FORMAT-sætning ved %0"
  
! #: fortran/parse.cc:7035
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "CONTAINS statement at %C is already in a contained program unit"
  msgstr "RETURN-sætning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/parse.cc:7087
  #, fuzzy, gcc-internal-format
  #| msgid "Label %A already defined at %1 when redefined at %0"
  msgid "Global binding name %qs at %L is already being used as a %s at %L"
  msgstr "Etiket %A er allerede defineret ved %1 ved omdefinering ved %0"
  
! #: fortran/parse.cc:7091
  #, fuzzy, gcc-internal-format
  #| msgid "Label %A already defined at %1 when redefined at %0"
  msgid "Global name %qs at %L is already being used as a %s at %L"
  msgstr "Etiket %A er allerede defineret ved %1 ved omdefinering ved %0"
  
! #: fortran/parse.cc:7097
  #, fuzzy, gcc-internal-format
  #| msgid "Label %A already defined at %1 when redefined at %0"
  msgid "Global binding name %qs at %L is already being used at %L"
  msgstr "Etiket %A er allerede defineret ved %1 ved omdefinering ved %0"
  
! #: fortran/parse.cc:7100
  #, fuzzy, gcc-internal-format
  #| msgid "Label %A already defined at %1 when redefined at %0"
  msgid "Global name %qs at %L is already being used at %L"
  msgstr "Etiket %A er allerede defineret ved %1 ved omdefinering ved %0"
  
! #: fortran/parse.cc:7122
  #, gcc-internal-format, gfc-internal-format
  msgid "Blank BLOCK DATA at %C conflicts with prior BLOCK DATA at %L"
  msgstr ""
  
! #: fortran/parse.cc:7148
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in BLOCK DATA at %C"
  msgstr ""
  
! #: fortran/parse.cc:7251
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected %s statement in MODULE at %C"
--- 91404,91581 ----
  #. and the "end metadirective" which is required in a
  #. "begin metadirective" construct, or perhaps the
  #. "end metadirective" is missing entirely.
! #: fortran/parse.cc:5912 fortran/parse.cc:6409
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected OMP END METADIRECTIVE at %C"
  msgstr ""
  
! #: fortran/parse.cc:5922 fortran/parse.cc:6425 fortran/parse.cc:6443
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "Duplicated NOWAIT clause on %s and %s at %C"
  msgstr "%D tildelt startværdi mere end én gang"
  
! #: fortran/parse.cc:6026 fortran/parse.cc:6088
  #, gcc-internal-format, gfc-internal-format
  msgid "OpenACC directive inside of CRITICAL block at %C"
  msgstr ""
  
! #: fortran/parse.cc:6063
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "in %s, at %s:%d"
  msgid "Expecting %s at %C"
  msgstr "i %s, ved %s:%d"
  
! #: fortran/parse.cc:6107
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected DO loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6127
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant !$ACC END LOOP at %C"
  msgstr ""
  
! #: fortran/parse.cc:6177
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statements at %L and %L have both no list item but only one may"
  msgstr ""
  
! #: fortran/parse.cc:6197
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s at %C; expected ALLOCATE or %s statement"
  msgstr ""
  
! #: fortran/parse.cc:6200
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected %s at %C; expected ALLOCATE statement after %s"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/parse.cc:6436
  #, gcc-internal-format, gfc-internal-format
  msgid "Name after !$omp critical and !$omp end critical does not match at %C"
  msgstr ""
  
! #: fortran/parse.cc:6500
  #, gcc-internal-format
  msgid "%<OMP DISPATCH%> directive must be followed by a procedure call with optional assignment at %C"
  msgstr ""
  
! #: fortran/parse.cc:6511
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicated NOWAIT clause on !$OMP DISPATCH and !$OMP END DISPATCH at %C"
  msgstr ""
  
! #: fortran/parse.cc:6586
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected %s statement in OMP METADIRECTIVE block at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/parse.cc:6649
  #, gcc-internal-format, gfc-internal-format
  msgid "Variants in a metadirective at %L have different associations; consider using a BLOCK construct or BEGIN/END METADIRECTIVE"
  msgstr ""
  
! #: fortran/parse.cc:6654
  #, gcc-internal-format, gfc-internal-format
  msgid "Variants in a metadirective at %L have different associations; consider using a BLOCK construct"
  msgstr ""
  
! #: fortran/parse.cc:6705
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C cannot terminate a non-block DO loop"
  msgstr ""
  
! #: fortran/parse.cc:6719
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %C after the first executable statement"
  msgstr ""
  
! #: fortran/parse.cc:6839
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6842
  #, gcc-internal-format
  msgid "%<GCC ivdep%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6845
  #, gcc-internal-format
  msgid "%<GCC vector%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6848
  #, gcc-internal-format
  msgid "%<GCC novector%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6967
  #, gcc-internal-format
  msgid "Contained procedure %qs at %C is already ambiguous"
  msgstr ""
  
! #: fortran/parse.cc:7024
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in CONTAINS section at %C"
  msgstr ""
  
! #: fortran/parse.cc:7049
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No label definition for FORMAT statement at %0"
  msgid "CONTAINS statement without FUNCTION or SUBROUTINE statement at %L"
  msgstr "Ingen etiketdefinition for FORMAT-sætning ved %0"
  
! #: fortran/parse.cc:7144
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Statement at %0 invalid in context established by statement at %1"
! msgid "%s statement at %C cannot appear after executable statements"
! msgstr "Sætning ved %0 er ugyldig i den kontekst der er etableret af sætning ved %1"
! 
! #: fortran/parse.cc:7172
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "CONTAINS statement at %C is already in a contained program unit"
  msgstr "RETURN-sætning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/parse.cc:7224
  #, fuzzy, gcc-internal-format
  #| msgid "Label %A already defined at %1 when redefined at %0"
  msgid "Global binding name %qs at %L is already being used as a %s at %L"
  msgstr "Etiket %A er allerede defineret ved %1 ved omdefinering ved %0"
  
! #: fortran/parse.cc:7228
  #, fuzzy, gcc-internal-format
  #| msgid "Label %A already defined at %1 when redefined at %0"
  msgid "Global name %qs at %L is already being used as a %s at %L"
  msgstr "Etiket %A er allerede defineret ved %1 ved omdefinering ved %0"
  
! #: fortran/parse.cc:7234
  #, fuzzy, gcc-internal-format
  #| msgid "Label %A already defined at %1 when redefined at %0"
  msgid "Global binding name %qs at %L is already being used at %L"
  msgstr "Etiket %A er allerede defineret ved %1 ved omdefinering ved %0"
  
! #: fortran/parse.cc:7237
  #, fuzzy, gcc-internal-format
  #| msgid "Label %A already defined at %1 when redefined at %0"
  msgid "Global name %qs at %L is already being used at %L"
  msgstr "Etiket %A er allerede defineret ved %1 ved omdefinering ved %0"
  
! #: fortran/parse.cc:7259
  #, gcc-internal-format, gfc-internal-format
  msgid "Blank BLOCK DATA at %C conflicts with prior BLOCK DATA at %L"
  msgstr ""
  
! #: fortran/parse.cc:7285
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in BLOCK DATA at %C"
  msgstr ""
  
! #: fortran/parse.cc:7388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected %s statement in MODULE at %C"
*************** msgstr "Ikke-understøttet VXT-sætning
*** 87332,87338 ****
  #. If we see a duplicate main program, shut down.  If the second
  #. instance is an implied main program, i.e. data decls or executable
  #. statements, we're in for lots of errors.
! #: fortran/parse.cc:7768
  #, gcc-internal-format, gfc-internal-format
  msgid "Two main PROGRAMs at %L and %C"
  msgstr ""
--- 91584,91590 ----
  #. If we see a duplicate main program, shut down.  If the second
  #. instance is an implied main program, i.e. data decls or executable
  #. statements, we're in for lots of errors.
! #: fortran/parse.cc:7915
  #, gcc-internal-format, gfc-internal-format
  msgid "Two main PROGRAMs at %L and %C"
  msgstr ""
*************** msgstr ""
*** 87574,87806 ****
  msgid "Missing keyword name in actual argument list at %C"
  msgstr "umuligt symbol i makroparameterlisten"
  
! #: fortran/primary.cc:2087
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in argument list at %C"
  msgstr "\"%s\" må ikke optræde i makroparameterliste"
  
! #: fortran/primary.cc:2218
  #, gcc-internal-format
  msgid "Array section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %C"
  msgstr ""
  
! #: fortran/primary.cc:2226
  #, gcc-internal-format
  msgid "Coarray designator at %C but %qs is not a coarray"
  msgstr ""
  
! #: fortran/primary.cc:2483
  #, gcc-internal-format
  msgid "Symbol %qs at %C has no IMPLICIT type"
  msgstr ""
  
! #: fortran/primary.cc:2490
  #, gcc-internal-format
  msgid "Unexpected %<%c%> for nonderived-type variable %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:2512
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected structure component name at %C"
  msgstr ""
  
! #: fortran/primary.cc:2543 fortran/primary.cc:2726
  #, gcc-internal-format, gfc-internal-format
  msgid "RE or IM part_ref at %C"
  msgstr ""
  
! #: fortran/primary.cc:2595 fortran/primary.cc:2731
  #, gcc-internal-format, gfc-internal-format
  msgid "The RE or IM part_ref at %C must be applied to a COMPLEX expression"
  msgstr ""
  
! #: fortran/primary.cc:2602 fortran/primary.cc:2744
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "The LEN part_ref at %C must be applied to a CHARACTER expression"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: fortran/primary.cc:2661
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument missing after %s"
  msgid "Expected argument list at %C"
  msgstr "en parameter mangler efter %s"
  
! #: fortran/primary.cc:2679
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component %qs"
  msgstr ""
  
! #: fortran/primary.cc:2682
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component"
  msgstr ""
  
! #: fortran/primary.cc:2760
  #, gcc-internal-format, gfc-internal-format
  msgid "The KIND part_ref at %C must be applied to an expression of intrinsic type"
  msgstr ""
  
! #: fortran/primary.cc:2788
  #, gcc-internal-format
  msgid "Procedure pointer component %qs requires an argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:2875
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "array subscript has type `char'"
  msgid "Unexpected array/substring ref at %C"
  msgstr "tabelindeks er af typen 'char'"
  
! #: fortran/primary.cc:2897
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "forming %s to reference type `%T'"
  msgid "Nonpolymorphic reference to abstract type at %C"
  msgstr "danner %s til referencetypen '%T'"
  
! #: fortran/primary.cc:2904
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed procedure-pointer component at %C"
  msgstr ""
  
! #: fortran/primary.cc:2943
  #, gcc-internal-format
  msgid "gfc_variable_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3165
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3222
  #, fuzzy, gcc-internal-format
  #| msgid "subscript missing in array reference"
  msgid "gfc_caf_attr(): Bad array reference"
  msgstr "indeks mangler i tabelopslag"
  
! #: fortran/primary.cc:3401
  #, gcc-internal-format
  msgid "No initializer for allocatable component %qs given in the structure constructor at %C"
  msgstr ""
  
! #: fortran/primary.cc:3412
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with missing optional arguments at %C"
  msgstr ""
  
! #: fortran/primary.cc:3421
  #, gcc-internal-format
  msgid "No initializer for component %qs given in the structure constructor at %C"
  msgstr ""
  
! #: fortran/primary.cc:3469
  #, fuzzy, gcc-internal-format
  msgid "Cannot construct ABSTRACT type %qs at %L"
  msgstr "kunne ikke konvertere '%E' til '%T'"
  
! #: fortran/primary.cc:3489
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with named arguments at %C"
  msgstr ""
  
! #: fortran/primary.cc:3504
  #, gcc-internal-format, gfc-internal-format
  msgid "Component initializer without name after component named %s at %L"
  msgstr ""
  
! #: fortran/primary.cc:3509
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "Too many components in structure constructor at %L"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: fortran/primary.cc:3568
  msgid "CHARACTER expression will be truncated in constructor (%td/%td) at %L"
  msgstr ""
  
! #: fortran/primary.cc:3586
  #, fuzzy, gcc-internal-format
  #| msgid "Label %A already defined at %1 when redefined at %0"
  msgid "Component %qs is initialized twice in the structure constructor at %L"
  msgstr "Etiket %A er allerede defineret ved %1 ved omdefinering ved %0"
  
! #: fortran/primary.cc:3598
  #, gcc-internal-format
  msgid "Coindexed expression to pointer component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3652
  #, gcc-internal-format
  msgid "component %qs at %L has already been set by a parent derived type constructor"
  msgstr ""
  
! #: fortran/primary.cc:3815
  #, gcc-internal-format, gfc-internal-format
  msgid "%%LOC() as an rvalue at %C"
  msgstr ""
  
! #: fortran/primary.cc:3874
  #, gcc-internal-format
  msgid "%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgstr ""
  
! #: fortran/primary.cc:3905 fortran/primary.cc:4312
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "floating point overflow in expression"
  msgid "Symbol at %C is not appropriate for an expression"
  msgstr "kommatalsoverløb i udtryk"
  
! #: fortran/primary.cc:4010
  #, gcc-internal-format
  msgid "Unexpected use of subroutine name %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:4042
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function `%A' defined at %0 is not used"
  msgid "Statement function %qs requires argument list at %C"
  msgstr "Sætningsfunktion '%A' defineret ved %0, men er ikke brugt"
  
! #: fortran/primary.cc:4045
  #, fuzzy, gcc-internal-format
  #| msgid "%s: option `%s' requires an argument\n"
  msgid "Function %qs requires an argument list at %C"
  msgstr "%s: tilvalget '%s' skal have en parameter\n"
  
! #: fortran/primary.cc:4100
  #, fuzzy, gcc-internal-format
  msgid "Missing argument to %qs at %C"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: fortran/primary.cc:4113
  #, gcc-internal-format, gfc-internal-format
  msgid "The leftmost part-ref in a data-ref cannot be a function reference at %C"
  msgstr ""
  
! #: fortran/primary.cc:4268
  #, fuzzy, gcc-internal-format
  msgid "Missing argument list in function %qs at %C"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: fortran/primary.cc:4394
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" cannot be used as a macro name as it is an operator in C++"
  msgid "Derived type %qs cannot be used as a variable at %C"
  msgstr "\"%s\" kan ikke bruges som et makronavn da det er en operator i C++"
  
! #: fortran/primary.cc:4435
  #, gcc-internal-format, gfc-internal-format
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr ""
  
! #: fortran/primary.cc:4440
  #, fuzzy, gcc-internal-format
  #| msgid "Spurious sign in FORMAT statement at %0"
  msgid "PARAMETER %qs shall not appear in a DATA statement at %C"
  msgstr "Mystisk fortegn i FORMAT-sætning ved %0"
  
! #: fortran/primary.cc:4476
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not a valid filename"
  msgid "%qs at %C is not a variable"
--- 91826,92069 ----
  msgid "Missing keyword name in actual argument list at %C"
  msgstr "umuligt symbol i makroparameterlisten"
  
! #: fortran/primary.cc:2104
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in argument list at %C"
  msgstr "\"%s\" må ikke optræde i makroparameterliste"
  
! #: fortran/primary.cc:2235
  #, gcc-internal-format
  msgid "Array section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %C"
  msgstr ""
  
! #: fortran/primary.cc:2243
  #, gcc-internal-format
  msgid "Coarray designator at %C but %qs is not a coarray"
  msgstr ""
  
! #: fortran/primary.cc:2540
  #, gcc-internal-format
  msgid "Symbol %qs at %C has no IMPLICIT type"
  msgstr ""
  
! #: fortran/primary.cc:2547
  #, gcc-internal-format
  msgid "Unexpected %<%c%> for nonderived-type variable %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:2569
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected structure component name at %C"
  msgstr ""
  
! #: fortran/primary.cc:2600 fortran/primary.cc:2791
  #, gcc-internal-format, gfc-internal-format
  msgid "RE or IM part_ref at %C"
  msgstr ""
  
! #: fortran/primary.cc:2652 fortran/primary.cc:2796
  #, gcc-internal-format, gfc-internal-format
  msgid "The RE or IM part_ref at %C must be applied to a COMPLEX expression"
  msgstr ""
  
! #: fortran/primary.cc:2659 fortran/primary.cc:2809
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "The LEN part_ref at %C must be applied to a CHARACTER expression"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: fortran/primary.cc:2718
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument missing after %s"
  msgid "Expected argument list at %C"
  msgstr "en parameter mangler efter %s"
  
! #: fortran/primary.cc:2736
! #, gcc-internal-format, gfc-internal-format
! msgid "R901: A type parameter ref is not a designtor and cannot be followed by the type inquiry ref at %C"
! msgstr ""
! 
! #: fortran/primary.cc:2744
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component %qs"
  msgstr ""
  
! #: fortran/primary.cc:2747
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component"
  msgstr ""
  
! #: fortran/primary.cc:2825
  #, gcc-internal-format, gfc-internal-format
  msgid "The KIND part_ref at %C must be applied to an expression of intrinsic type"
  msgstr ""
  
! #: fortran/primary.cc:2853
  #, gcc-internal-format
  msgid "Procedure pointer component %qs requires an argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:2940
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "array subscript has type `char'"
  msgid "Unexpected array/substring ref at %C"
  msgstr "tabelindeks er af typen 'char'"
  
! #: fortran/primary.cc:2962
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "forming %s to reference type `%T'"
  msgid "Nonpolymorphic reference to abstract type at %C"
  msgstr "danner %s til referencetypen '%T'"
  
! #: fortran/primary.cc:2969
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed procedure-pointer component at %C"
  msgstr ""
  
! #: fortran/primary.cc:3008
  #, gcc-internal-format
  msgid "gfc_variable_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3232
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3289
  #, fuzzy, gcc-internal-format
  #| msgid "subscript missing in array reference"
  msgid "gfc_caf_attr(): Bad array reference"
  msgstr "indeks mangler i tabelopslag"
  
! #: fortran/primary.cc:3468
  #, gcc-internal-format
  msgid "No initializer for allocatable component %qs given in the structure constructor at %C"
  msgstr ""
  
! #: fortran/primary.cc:3479
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with missing optional arguments at %C"
  msgstr ""
  
! #: fortran/primary.cc:3488
  #, gcc-internal-format
  msgid "No initializer for component %qs given in the structure constructor at %C"
  msgstr ""
  
! #: fortran/primary.cc:3536
  #, fuzzy, gcc-internal-format
  msgid "Cannot construct ABSTRACT type %qs at %L"
  msgstr "kunne ikke konvertere '%E' til '%T'"
  
! #: fortran/primary.cc:3556
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with named arguments at %C"
  msgstr ""
  
! #: fortran/primary.cc:3571
  #, gcc-internal-format, gfc-internal-format
  msgid "Component initializer without name after component named %s at %L"
  msgstr ""
  
! #: fortran/primary.cc:3576
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "Too many components in structure constructor at %L"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: fortran/primary.cc:3635
  msgid "CHARACTER expression will be truncated in constructor (%td/%td) at %L"
  msgstr ""
  
! #: fortran/primary.cc:3653
  #, fuzzy, gcc-internal-format
  #| msgid "Label %A already defined at %1 when redefined at %0"
  msgid "Component %qs is initialized twice in the structure constructor at %L"
  msgstr "Etiket %A er allerede defineret ved %1 ved omdefinering ved %0"
  
! #: fortran/primary.cc:3665
  #, gcc-internal-format
  msgid "Coindexed expression to pointer component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3719
  #, gcc-internal-format
  msgid "component %qs at %L has already been set by a parent derived type constructor"
  msgstr ""
  
! #: fortran/primary.cc:3883
  #, gcc-internal-format, gfc-internal-format
  msgid "%%LOC() as an rvalue at %C"
  msgstr ""
  
! #: fortran/primary.cc:3942
  #, gcc-internal-format
  msgid "%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgstr ""
  
! #: fortran/primary.cc:3973 fortran/primary.cc:4488
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "floating point overflow in expression"
  msgid "Symbol at %C is not appropriate for an expression"
  msgstr "kommatalsoverløb i udtryk"
  
! #: fortran/primary.cc:4078
  #, gcc-internal-format
  msgid "Unexpected use of subroutine name %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:4110
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function `%A' defined at %0 is not used"
  msgid "Statement function %qs requires argument list at %C"
  msgstr "Sætningsfunktion '%A' defineret ved %0, men er ikke brugt"
  
! #: fortran/primary.cc:4113
  #, fuzzy, gcc-internal-format
  #| msgid "%s: option `%s' requires an argument\n"
  msgid "Function %qs requires an argument list at %C"
  msgstr "%s: tilvalget '%s' skal have en parameter\n"
  
! #: fortran/primary.cc:4160
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Min/max instructions not allowed"
! msgid "F2023 R755: The empty type specification at %C is not allowed"
! msgstr "Min/max-instruktioner ikke tilladt"
! 
! #: fortran/primary.cc:4276
  #, fuzzy, gcc-internal-format
  msgid "Missing argument to %qs at %C"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: fortran/primary.cc:4289
  #, gcc-internal-format, gfc-internal-format
  msgid "The leftmost part-ref in a data-ref cannot be a function reference at %C"
  msgstr ""
  
! #: fortran/primary.cc:4444
  #, fuzzy, gcc-internal-format
  msgid "Missing argument list in function %qs at %C"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: fortran/primary.cc:4570
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" cannot be used as a macro name as it is an operator in C++"
  msgid "Derived type %qs cannot be used as a variable at %C"
  msgstr "\"%s\" kan ikke bruges som et makronavn da det er en operator i C++"
  
! #: fortran/primary.cc:4611
  #, gcc-internal-format, gfc-internal-format
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr ""
  
! #: fortran/primary.cc:4616
  #, fuzzy, gcc-internal-format
  #| msgid "Spurious sign in FORMAT statement at %0"
  msgid "PARAMETER %qs shall not appear in a DATA statement at %C"
  msgstr "Mystisk fortegn i FORMAT-sætning ved %0"
  
! #: fortran/primary.cc:4652
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not a valid filename"
  msgid "%qs at %C is not a variable"
*************** msgstr ""
*** 88217,88228 ****
  msgid "Non-RECURSIVE procedure %qs from module %qs is possibly calling itself recursively in procedure %qs.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:1995 fortran/resolve.cc:7152
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:2054 fortran/resolve.cc:11593 fortran/resolve.cc:13616
  #, 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"
--- 92480,92491 ----
  msgid "Non-RECURSIVE procedure %qs from module %qs is possibly calling itself recursively in procedure %qs.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:1995 fortran/resolve.cc:7476
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:2054 fortran/resolve.cc:12087 fortran/resolve.cc:14326
  #, 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 ""
*** 88298,88887 ****
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:2443
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr ""
  
! #: fortran/resolve.cc:2482
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr ""
  
! #: fortran/resolve.cc:2756
  #, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr ""
  
! #: fortran/resolve.cc:2783
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr "ugyldig venstreværdi i tildeling"
  
! #: fortran/resolve.cc:2895
  #, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2915
  #, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr ""
  
! #: fortran/resolve.cc:2953
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3014
  #, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3091
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3126
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "'%D' erklærer ikke en skabelonstype"
  
! #: fortran/resolve.cc:3130 fortran/resolve.cc:19066
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:3284
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No calls in function %s\n"
  msgid "Reference to impure function at %L inside a DO CONCURRENT"
  msgstr "Ingen kald i funktionen %s\n"
  
! #: fortran/resolve.cc:3295
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.cc:3302
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr ""
  
! #: fortran/resolve.cc:3309
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:3376
  #, fuzzy, gcc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected junk after %qs at %L"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/resolve.cc:3387
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qs at %L is not a function"
  msgstr "'%s' er ikke en funktion,"
  
! #: fortran/resolve.cc:3395 fortran/resolve.cc:3967
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3407
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3450
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:3471
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy function %s at %L and %L"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: fortran/resolve.cc:3510
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a function type"
  msgid "resolve_function(): bad function type"
  msgstr "sizeof benyttet på en funktionstype"
  
! #: fortran/resolve.cc:3524
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3540
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.cc:3602
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3606
  #, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3664
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is deprecated"
  msgid "Using function %qs at %L is deprecated"
  msgstr "'%s' er forældet"
  
! #: fortran/resolve.cc:3702
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call at %L in a DO CONCURRENT block is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3711
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3717
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3723
  #, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3791
  #, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3800
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.cc:3835
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3880
  #, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3938
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3977
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3981
  #, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:4032
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy subroutine %s at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:4063
  #, fuzzy, gcc-internal-format
  #| msgid "cast does not match function type"
  msgid "resolve_subroutine(): bad function type"
  msgstr "typeomtvingelse passer ikke til funktionstype"
  
! #: fortran/resolve.cc:4080
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is deprecated"
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr "'%s' er forældet"
  
! #: fortran/resolve.cc:4107
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "shared and mdll are not compatible"
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "shared og mdll er indbyrdes uforenelige"
  
! #: fortran/resolve.cc:4159
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4262
  #, fuzzy, gcc-internal-format
  #| msgid "Return values of functions in FPU registers"
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "Returnér værdier fra funktioner i fpu-registre"
  
! #: fortran/resolve.cc:4266
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "Impure function at %L might not be evaluated"
  msgstr "Advar når en inline funktion ikke kan indbygges"
  
! #: fortran/resolve.cc:4361
  #, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4369
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "comparison of unsigned expression >= 0 is always true"
  msgid "Negation of unsigned expression at %L not permitted "
  msgstr "sammenligning med unsigned udtryk >= 0 er altid sand"
  
! #: fortran/resolve.cc:4390
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4400
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid type argument"
  msgid "Invalid context for NULL() pointer at %L"
  msgstr "ugyldig typeparameter"
  
! #: fortran/resolve.cc:4418
  #, gcc-internal-format
  msgid "Operand of unary numeric operator %qs at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4433 fortran/resolve.cc:4467
  #, gcc-internal-format
  msgid "Operands of binary numeric operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4447 fortran/resolve.cc:4636 fortran/resolve.cc:4805
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "inconsistent operand constraints in an `asm'"
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr "inkonsistente operandbegræsninger i 'asm'"
  
! #: fortran/resolve.cc:4459
  #, gcc-internal-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4483
  #, gcc-internal-format, gfc-internal-format
  msgid "Operands of string concatenation operator at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4526
  #, gcc-internal-format
  msgid "Operands of logical operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4549
  #, gcc-internal-format, gfc-internal-format
  msgid "Operand of .not. operator at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4564
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%V' qualifiers cannot be applied to `%T'"
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "modifikationerne '%V' kan ikke anvendes på '%T'"
  
! #: fortran/resolve.cc:4594 fortran/resolve.cc:4609
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr ""
  
! #: fortran/resolve.cc:4644
  #, gcc-internal-format, gfc-internal-format
  msgid "Inconsistent types for operator at %L and %L: %s and %s"
  msgstr ""
  
! #: fortran/resolve.cc:4668
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid string constant `%E'"
  msgid "Equality comparison for %s at %L"
  msgstr "ugyldig strengkonstant '%E'"
  
! #: fortran/resolve.cc:4670
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid string constant `%E'"
  msgid "Inequality comparison for %s at %L"
  msgstr "ugyldig strengkonstant '%E'"
  
! #: fortran/resolve.cc:4683
  #, gcc-internal-format, gfc-internal-format
  msgid "Logicals at %L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.cc:4691
  #, gcc-internal-format
  msgid "Operands of comparison operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4706
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "Unknown operator %qs at %L; did you mean %qs?"
  msgstr "ukendt registernavn: %s"
  
! #: fortran/resolve.cc:4709
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "Unknown operator %qs at %L"
  msgstr "ukendt registernavn: %s"
  
! #: fortran/resolve.cc:4714
  #, gcc-internal-format
  msgid "Operand of user operator %qs at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4721
  #, gcc-internal-format
  msgid "Operands of user operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4735
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:5004
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5009
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5019
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5024
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5045
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5062
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5070
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5086
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5095
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5111
  #, fuzzy, gcc-internal-format
  #| msgid "subscript missing in array reference"
  msgid "check_dimension(): Bad array reference"
  msgstr "indeks mangler i tabelopslag"
  
! #: fortran/resolve.cc:5134
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5144
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:5152
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:5168
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5196
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5202
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5208
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5248
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "Argument dim at %L must be scalar"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: fortran/resolve.cc:5255
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.cc:5316
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Null element at %0 for array reference at %1"
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "Nulelement ved %0 for tabelreference ved %1"
  
! #: fortran/resolve.cc:5331
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5343
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array `%A' at %0 is too large to handle"
  msgid "Array index at %L is an array of rank %d"
  msgstr "Tabellen '%A' ved %0 er for stor til at håndtere"
  
! #: fortran/resolve.cc:5479
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "TEAM_NUMBER argument at %L must be scalar"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: fortran/resolve.cc:5486
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' is not a member of type `%T'"
  msgid "TEAM_NUMBER argument at %L must be of INTEGER type, found %s"
  msgstr "'%D' er ikke et medlem af typen '%T'"
  
! #: fortran/resolve.cc:5500
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "TEAM argument at %L must be scalar"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: fortran/resolve.cc:5509
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be of TEAM_TYPE from the intrinsic module ISO_FORTRAN_ENV, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5523
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "STAT argument at %L must be scalar"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: fortran/resolve.cc:5530
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' is not a member of type `%T'"
  msgid "STAT argument at %L must be of INTEGER type, found %s"
  msgstr "'%D' er ikke et medlem af typen '%T'"
  
! #: fortran/resolve.cc:5539
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "STAT's expression at %L must be a variable"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/resolve.cc:5561
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5568
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5590
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5597
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Substring begin/end point at %0 out of defined range"
  msgid "Substring end index at %L must be scalar"
  msgstr "Understrengs begyndelses-/slutpunkt ved %0 er uden for det definerede interval"
  
! #: fortran/resolve.cc:5617
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "requested alignment is too large"
  msgid "Substring end index at %L is too large"
  msgstr "angivet justering er for stor"
  
! #: fortran/resolve.cc:5808
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.cc:5822
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5832
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5880
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5992
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:6021
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous conversion for array subscript"
  msgid "Illegal coarray index"
  msgstr "tvetydig konvertering af tabelindeks"
  
! #: fortran/resolve.cc:6069
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:6079
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr ""
--- 92561,93202 ----
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:2310 fortran/resolve.cc:2315
! #, gcc-internal-format
! msgid "Procedure %qs at %L used as actual argument but does neither have an explicit interface nor the EXTERNAL attribute"
! msgstr ""
! 
! #: fortran/resolve.cc:2467
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr ""
  
! #: fortran/resolve.cc:2506
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr ""
  
! #: fortran/resolve.cc:2780
  #, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr ""
  
! #: fortran/resolve.cc:2807
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr "ugyldig venstreværdi i tildeling"
  
! #: fortran/resolve.cc:2919
  #, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2939
  #, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr ""
  
! #: fortran/resolve.cc:2977
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3038
  #, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3115
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3150
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "'%D' erklærer ikke en skabelonstype"
  
! #: fortran/resolve.cc:3154 fortran/resolve.cc:19981
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:3308
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No calls in function %s\n"
  msgid "Reference to impure function at %L inside a DO CONCURRENT"
  msgstr "Ingen kald i funktionen %s\n"
  
! #: fortran/resolve.cc:3319
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.cc:3326
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr ""
  
! #: fortran/resolve.cc:3333
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:3400
  #, fuzzy, gcc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected junk after %qs at %L"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/resolve.cc:3411
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qs at %L is not a function"
  msgstr "'%s' er ikke en funktion,"
  
! #: fortran/resolve.cc:3419 fortran/resolve.cc:4148
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3431
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3474
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:3495
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy function %s at %L and %L"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: fortran/resolve.cc:3534
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a function type"
  msgid "resolve_function(): bad function type"
  msgstr "sizeof benyttet på en funktionstype"
  
! #: fortran/resolve.cc:3548
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3564
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.cc:3626
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3630
  #, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3688
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is deprecated"
  msgid "Using function %qs at %L is deprecated"
  msgstr "'%s' er forældet"
  
! #: fortran/resolve.cc:3699 fortran/resolve.cc:4189
! #, fuzzy, gcc-internal-format
! #| msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
! msgid "Dummy procedure %qs at %L requires an EXTERNAL attribute"
! msgstr "CLASS-variablen %qs ved %L kan ikke have PARAMETER-attributten"
! 
! #: fortran/resolve.cc:3740
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call at %L in a DO CONCURRENT block is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3749
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3755
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3761
  #, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3829
  #, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3838
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.cc:3873
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3918
  #, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3983
! #, gcc-internal-format
! msgid "F2018: C8102 %qs at %L is host associated but does not appear in an IMPORT or IMPORT, ONLY list"
! msgstr ""
! 
! #: fortran/resolve.cc:3990
! #, gcc-internal-format
! msgid "F2018: C8102 %qs at %L is host associated in a scope that has IMPORT, NONE"
! msgstr ""
! 
! #: fortran/resolve.cc:4119
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4158
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:4162
  #, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:4223
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy subroutine %s at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:4254
  #, fuzzy, gcc-internal-format
  #| msgid "cast does not match function type"
  msgid "resolve_subroutine(): bad function type"
  msgstr "typeomtvingelse passer ikke til funktionstype"
  
! #: fortran/resolve.cc:4271
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is deprecated"
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr "'%s' er forældet"
  
! #: fortran/resolve.cc:4303
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "shared and mdll are not compatible"
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "shared og mdll er indbyrdes uforenelige"
  
! #: fortran/resolve.cc:4355
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4458
  #, fuzzy, gcc-internal-format
  #| msgid "Return values of functions in FPU registers"
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "Returnér værdier fra funktioner i fpu-registre"
  
! #: fortran/resolve.cc:4462
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "Impure function at %L might not be evaluated"
  msgstr "Advar når en inline funktion ikke kan indbygges"
  
! #: fortran/resolve.cc:4557
  #, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4565
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "comparison of unsigned expression >= 0 is always true"
  msgid "Negation of unsigned expression at %L not permitted "
  msgstr "sammenligning med unsigned udtryk >= 0 er altid sand"
  
! #: fortran/resolve.cc:4586
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4596
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid type argument"
  msgid "Invalid context for NULL() pointer at %L"
  msgstr "ugyldig typeparameter"
  
! #: fortran/resolve.cc:4614
  #, gcc-internal-format
  msgid "Operand of unary numeric operator %qs at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4629 fortran/resolve.cc:4663
  #, gcc-internal-format
  msgid "Operands of binary numeric operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4643 fortran/resolve.cc:4832 fortran/resolve.cc:5001
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "inconsistent operand constraints in an `asm'"
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr "inkonsistente operandbegræsninger i 'asm'"
  
! #: fortran/resolve.cc:4655
  #, gcc-internal-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4679
  #, gcc-internal-format, gfc-internal-format
  msgid "Operands of string concatenation operator at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4722
  #, gcc-internal-format
  msgid "Operands of logical operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4745
  #, gcc-internal-format, gfc-internal-format
  msgid "Operand of .not. operator at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4760
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%V' qualifiers cannot be applied to `%T'"
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "modifikationerne '%V' kan ikke anvendes på '%T'"
  
! #: fortran/resolve.cc:4790 fortran/resolve.cc:4805
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr ""
  
! #: fortran/resolve.cc:4840
  #, gcc-internal-format, gfc-internal-format
  msgid "Inconsistent types for operator at %L and %L: %s and %s"
  msgstr ""
  
! #: fortran/resolve.cc:4864
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid string constant `%E'"
  msgid "Equality comparison for %s at %L"
  msgstr "ugyldig strengkonstant '%E'"
  
! #: fortran/resolve.cc:4866
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid string constant `%E'"
  msgid "Inequality comparison for %s at %L"
  msgstr "ugyldig strengkonstant '%E'"
  
! #: fortran/resolve.cc:4879
  #, gcc-internal-format, gfc-internal-format
  msgid "Logicals at %L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.cc:4887
  #, gcc-internal-format
  msgid "Operands of comparison operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4902
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "Unknown operator %qs at %L; did you mean %qs?"
  msgstr "ukendt registernavn: %s"
  
! #: fortran/resolve.cc:4905
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "Unknown operator %qs at %L"
  msgstr "ukendt registernavn: %s"
  
! #: fortran/resolve.cc:4910
  #, gcc-internal-format
  msgid "Operand of user operator %qs at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4917
  #, gcc-internal-format
  msgid "Operands of user operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4931
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:5056
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "left-hand operand of comma expression has no effect"
! msgid "Condition in conditional expression must be a scalar logical at %L"
! msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
! 
! #: fortran/resolve.cc:5063
! #, gcc-internal-format, gfc-internal-format
! msgid "expr at %L and expr at %L in conditional expression must have the same declared type"
! msgstr ""
! 
! #: fortran/resolve.cc:5071
! #, gcc-internal-format, gfc-internal-format
! msgid "expr at %L and expr at %L in conditional expression must have the same kind parameter"
! msgstr ""
! 
! #: fortran/resolve.cc:5079
! #, gcc-internal-format, gfc-internal-format
! msgid "expr at %L and expr at %L in conditional expression must have the same rank"
! msgstr ""
! 
! #: fortran/resolve.cc:5091
! #, gcc-internal-format, gfc-internal-format
! msgid "Sorry, only integer, logical, real, complex and character types are currently supported for conditional expressions at %L"
! msgstr ""
! 
! #: fortran/resolve.cc:5100
! #, gcc-internal-format, gfc-internal-format
! msgid "Sorry, array is currently unsupported for conditional expressions at %L"
! msgstr ""
! 
! #: fortran/resolve.cc:5270
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5275
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5285
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5290
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5311
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5328
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5336
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5352
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5361
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5377
  #, fuzzy, gcc-internal-format
  #| msgid "subscript missing in array reference"
  msgid "check_dimension(): Bad array reference"
  msgstr "indeks mangler i tabelopslag"
  
! #: fortran/resolve.cc:5400
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5410
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:5418
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:5434
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5462
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5468
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5474
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5514
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "Argument dim at %L must be scalar"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: fortran/resolve.cc:5521
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.cc:5582
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Null element at %0 for array reference at %1"
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "Nulelement ved %0 for tabelreference ved %1"
  
! #: fortran/resolve.cc:5597
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5609
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5654
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array `%A' at %0 is too large to handle"
  msgid "Array index at %L is an array of rank %d"
  msgstr "Tabellen '%A' ved %0 er for stor til at håndtere"
  
! #: fortran/resolve.cc:5745
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "TEAM_NUMBER argument at %L must be scalar"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: fortran/resolve.cc:5752
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' is not a member of type `%T'"
  msgid "TEAM_NUMBER argument at %L must be of INTEGER type, found %s"
  msgstr "'%D' er ikke et medlem af typen '%T'"
  
! #: fortran/resolve.cc:5766
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "TEAM argument at %L must be scalar"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: fortran/resolve.cc:5775
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be of TEAM_TYPE from the intrinsic module ISO_FORTRAN_ENV, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5789
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "STAT argument at %L must be scalar"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: fortran/resolve.cc:5796
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' is not a member of type `%T'"
  msgid "STAT argument at %L must be of INTEGER type, found %s"
  msgstr "'%D' er ikke et medlem af typen '%T'"
  
! #: fortran/resolve.cc:5805
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "STAT's expression at %L must be a variable"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/resolve.cc:5827
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5834
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5856
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5863
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Substring begin/end point at %0 out of defined range"
  msgid "Substring end index at %L must be scalar"
  msgstr "Understrengs begyndelses-/slutpunkt ved %0 er uden for det definerede interval"
  
! #: fortran/resolve.cc:5883
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "requested alignment is too large"
  msgid "Substring end index at %L is too large"
  msgstr "angivet justering er for stor"
  
! #: fortran/resolve.cc:6112
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.cc:6126
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6136
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6204
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6316
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:6345
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous conversion for array subscript"
  msgid "Illegal coarray index"
  msgstr "tvetydig konvertering af tabelindeks"
  
! #: fortran/resolve.cc:6393
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:6403
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr ""
*************** msgstr ""
*** 88890,88901 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6089
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:6110
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr ""
--- 93205,93216 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6413
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:6434
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr ""
*************** msgstr ""
*** 88904,89332 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6120
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:6131
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6140
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6157
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6218
  #, fuzzy, gcc-internal-format
  #| msgid "Null element at %0 for array reference at %1"
  msgid "Scalar variable %qs has an array reference at %L"
  msgstr "Nulelement ved %0 for tabelreference ved %1"
  
! #: fortran/resolve.cc:6374
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6379
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6453
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6466
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6479
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is deprecated"
  msgid "Using variable %qs at %L is deprecated"
  msgstr "'%s' er forældet"
  
! #: fortran/resolve.cc:6535 fortran/resolve.cc:6623 fortran/resolve.cc:6647
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Null element at %0 for array reference at %1"
  msgid "Invalid array reference at %L"
  msgstr "Nulelement ved %0 for tabelreference ved %1"
  
! #: fortran/resolve.cc:6732
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6911 fortran/resolve.cc:7063
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "Error in typebound call at %L"
  msgstr "%D tildelt startværdi mere end én gang"
  
! #: fortran/resolve.cc:7027
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:7034
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:7073
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:7082
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.cc:7277
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7311
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:7364
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:7905
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.cc:7938
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.cc:7948
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "\"%s\" after # is not a positive integer"
  msgid "%s at %L must be integer"
  msgstr "\"%s\" efter # er ikke et positivt heltal"
  
! #: fortran/resolve.cc:7952 fortran/resolve.cc:7959
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8014
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:8037
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.cc:8054
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:8060
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:8120
  #, gcc-internal-format
  msgid "Variable %qs referenced in concurrent-header at %L must not appear in LOCAL locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8156
  #, gcc-internal-format
  msgid "Variable %qs at %L not specified in a locality spec of DO CONCURRENT at %L but required due to DEFAULT (NONE)"
  msgstr ""
  
! #: fortran/resolve.cc:8208
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Expected variable name in %s locality spec at %L"
  msgstr "Ekstra komma i FORMAT-sætning ved %0"
  
! #: fortran/resolve.cc:8217
  #, fuzzy, gcc-internal-format
  #| msgid "Label %A already defined at %1 when redefined at %0"
  msgid "Variable %qs at %L has already been specified in a locality-spec"
  msgstr "Etiket %A er allerede defineret ved %1 ved omdefinering ved %0"
  
! #: fortran/resolve.cc:8227
  #, fuzzy, gcc-internal-format
  #| msgid "SAVE statement or attribute at %1 cannot be specified along with SAVE statement or attribute at %0"
  msgid "Index variable %qs at %L cannot be specified in a locality-spec"
  msgstr "SAVE-sætning eller -egenskab ved %1 kan ikke angives sammen med SAVE-sætning eller -egenskab ved %0"
  
! #: fortran/resolve.cc:8240
  #, gcc-internal-format
  msgid "OPTIONAL attribute not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8247
  #, fuzzy, gcc-internal-format
  msgid "Assumed-size array not permitted for %qs in %s locality-spec at %L"
  msgstr "Intern oversætterfejl i %s ved %s:%d."
  
! #: fortran/resolve.cc:8260
  #, gcc-internal-format
  msgid "ALLOCATABLE attribute not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8265
  #, gcc-internal-format
  msgid "Nonpointer polymorphic dummy argument not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8270
  #, fuzzy, gcc-internal-format
  msgid "Coarray not permitted for %qs in %s locality-spec at %L"
  msgstr "%s understøttes ikke af denne konfiguration"
  
! #: fortran/resolve.cc:8276
  #, gcc-internal-format
  msgid "Finalizable type not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8281
  #, gcc-internal-format
  msgid "Type with ultimate allocatable component not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8289
  #, gcc-internal-format
  msgid "ASYNCHRONOUS attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8293
  #, gcc-internal-format
  msgid "VOLATILE attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8347
  #, gcc-internal-format
  msgid "Expected numeric type for %qs in REDUCE at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8356
  #, gcc-internal-format
  msgid "Expected logical type for %qs in REDUCE at %L, got %qs"
  msgstr ""
  
! #: fortran/resolve.cc:8374
  #, gcc-internal-format
  msgid "Expected INTEGER, REAL or CHARACTER type for %qs in REDUCE with MIN/MAX at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8383
  #, gcc-internal-format
  msgid "Expected integer type for %qs in REDUCE with IAND/IOR/IEOR at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8421
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "Variable %qs in locality-spec at %L is not used"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: fortran/resolve.cc:8452
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8457
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8464
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8472
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.cc:8477
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:8490
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8595 fortran/resolve.cc:8918
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:8603 fortran/resolve.cc:8881
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8727
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L has rank %d but MOLD= expression at %L has rank %d"
  msgstr ""
  
! #: fortran/resolve.cc:8738
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8769
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.cc:8933
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing operand for operator at %1 at end of expression at %0"
  msgid "The intrinsic NULL cannot be used as source-expr at %L"
  msgstr "Manglende operand for operator ved %1 i slutningen af udtryk ved %0"
  
! #: fortran/resolve.cc:8941
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8953
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:8967
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8992
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:9005
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.cc:9019
  #, gcc-internal-format
  msgid "The type parameter in ALLOCATE statement with type-spec shall be an asterisk as allocate object %qs at %L is a dummy argument with assumed type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:9039
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.cc:9123 fortran/resolve.cc:9138
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array or substring specification for `%A' out of range in statement at %0"
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "Tabel- eller understrengsangivelse for '%A' er uden for det gyldige interval i sætning ved %0"
  
! #: fortran/resolve.cc:9130
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array or substring specification for `%A' out of range in statement at %0"
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "Tabel- eller understrengsangivelse for '%A' er uden for det gyldige interval i sætning ved %0"
  
! #: fortran/resolve.cc:9155
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array or substring specification for `%A' out of range in statement at %0"
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Tabel- eller understrengsangivelse for '%A' er uden for det gyldige interval i sætning ved %0"
  
! #: fortran/resolve.cc:9165 fortran/resolve.cc:9267
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No label definition for FORMAT statement at %0"
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "Ingen etiketdefinition for FORMAT-sætning ved %0"
  
! #: fortran/resolve.cc:9171
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9183
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9194 fortran/resolve.cc:9222
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No label definition for FORMAT statement at %0"
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Ingen etiketdefinition for FORMAT-sætning ved %0"
  
! #: fortran/resolve.cc:9241
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.cc:9256
  #, fuzzy, gcc-internal-format
  #| msgid "No label definition for FORMAT statement at %0"
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr "Ingen etiketdefinition for FORMAT-sætning ved %0"
  
! #: fortran/resolve.cc:9298
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:9327
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:9340
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:9354
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:9383
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:9415
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9421 fortran/resolve.cc:9427
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
--- 93219,93647 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6444
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:6455
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6464
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6481
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6542
  #, fuzzy, gcc-internal-format
  #| msgid "Null element at %0 for array reference at %1"
  msgid "Scalar variable %qs has an array reference at %L"
  msgstr "Nulelement ved %0 for tabelreference ved %1"
  
! #: fortran/resolve.cc:6698
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6703
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6777
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6790
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6803
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is deprecated"
  msgid "Using variable %qs at %L is deprecated"
  msgstr "'%s' er forældet"
  
! #: fortran/resolve.cc:6859 fortran/resolve.cc:6947 fortran/resolve.cc:6971
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Null element at %0 for array reference at %1"
  msgid "Invalid array reference at %L"
  msgstr "Nulelement ved %0 for tabelreference ved %1"
  
! #: fortran/resolve.cc:7056
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:7235 fortran/resolve.cc:7387
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "Error in typebound call at %L"
  msgstr "%D tildelt startværdi mere end én gang"
  
! #: fortran/resolve.cc:7351
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:7358
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:7397
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:7406
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.cc:7601
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7635
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:7688
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:8253
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.cc:8289
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.cc:8299
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "\"%s\" after # is not a positive integer"
  msgid "%s at %L must be integer"
  msgstr "\"%s\" efter # er ikke et positivt heltal"
  
! #: fortran/resolve.cc:8303 fortran/resolve.cc:8310
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8365
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:8388
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.cc:8405
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:8411
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:8471
  #, gcc-internal-format
  msgid "Variable %qs referenced in concurrent-header at %L must not appear in LOCAL locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8520
  #, gcc-internal-format
  msgid "Variable %qs at %L not specified in a locality spec of DO CONCURRENT at %L but required due to DEFAULT (NONE)"
  msgstr ""
  
! #: fortran/resolve.cc:8572
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Expected variable name in %s locality spec at %L"
  msgstr "Ekstra komma i FORMAT-sætning ved %0"
  
! #: fortran/resolve.cc:8581
  #, fuzzy, gcc-internal-format
  #| msgid "Label %A already defined at %1 when redefined at %0"
  msgid "Variable %qs at %L has already been specified in a locality-spec"
  msgstr "Etiket %A er allerede defineret ved %1 ved omdefinering ved %0"
  
! #: fortran/resolve.cc:8591
  #, fuzzy, gcc-internal-format
  #| msgid "SAVE statement or attribute at %1 cannot be specified along with SAVE statement or attribute at %0"
  msgid "Index variable %qs at %L cannot be specified in a locality-spec"
  msgstr "SAVE-sætning eller -egenskab ved %1 kan ikke angives sammen med SAVE-sætning eller -egenskab ved %0"
  
! #: fortran/resolve.cc:8604
  #, gcc-internal-format
  msgid "OPTIONAL attribute not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8611
  #, fuzzy, gcc-internal-format
  msgid "Assumed-size array not permitted for %qs in %s locality-spec at %L"
  msgstr "Intern oversætterfejl i %s ved %s:%d."
  
! #: fortran/resolve.cc:8624
  #, gcc-internal-format
  msgid "ALLOCATABLE attribute not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8629
  #, gcc-internal-format
  msgid "Nonpointer polymorphic dummy argument not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8634
  #, fuzzy, gcc-internal-format
  msgid "Coarray not permitted for %qs in %s locality-spec at %L"
  msgstr "%s understøttes ikke af denne konfiguration"
  
! #: fortran/resolve.cc:8640
  #, gcc-internal-format
  msgid "Finalizable type not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8645
  #, gcc-internal-format
  msgid "Type with ultimate allocatable component not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8653
  #, gcc-internal-format
  msgid "ASYNCHRONOUS attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8657
  #, gcc-internal-format
  msgid "VOLATILE attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8711
  #, gcc-internal-format
  msgid "Expected numeric type for %qs in REDUCE at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8720
  #, gcc-internal-format
  msgid "Expected logical type for %qs in REDUCE at %L, got %qs"
  msgstr ""
  
! #: fortran/resolve.cc:8738
  #, gcc-internal-format
  msgid "Expected INTEGER, REAL or CHARACTER type for %qs in REDUCE with MIN/MAX at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8747
  #, gcc-internal-format
  msgid "Expected integer type for %qs in REDUCE with IAND/IOR/IEOR at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8785
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "Variable %qs in locality-spec at %L is not used"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: fortran/resolve.cc:8818
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8823
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8830
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8838
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.cc:8843
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:8856
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8961 fortran/resolve.cc:9284
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:8969 fortran/resolve.cc:9247
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9093
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L has rank %d but MOLD= expression at %L has rank %d"
  msgstr ""
  
! #: fortran/resolve.cc:9104
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9135
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.cc:9299
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing operand for operator at %1 at end of expression at %0"
  msgid "The intrinsic NULL cannot be used as source-expr at %L"
  msgstr "Manglende operand for operator ved %1 i slutningen af udtryk ved %0"
  
! #: fortran/resolve.cc:9307
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9319
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:9333
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:9358
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:9371
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.cc:9385
  #, gcc-internal-format
  msgid "The type parameter in ALLOCATE statement with type-spec shall be an asterisk as allocate object %qs at %L is a dummy argument with assumed type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:9405
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.cc:9489 fortran/resolve.cc:9504
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array or substring specification for `%A' out of range in statement at %0"
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "Tabel- eller understrengsangivelse for '%A' er uden for det gyldige interval i sætning ved %0"
  
! #: fortran/resolve.cc:9496
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array or substring specification for `%A' out of range in statement at %0"
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "Tabel- eller understrengsangivelse for '%A' er uden for det gyldige interval i sætning ved %0"
  
! #: fortran/resolve.cc:9521
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array or substring specification for `%A' out of range in statement at %0"
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Tabel- eller understrengsangivelse for '%A' er uden for det gyldige interval i sætning ved %0"
  
! #: fortran/resolve.cc:9531 fortran/resolve.cc:9633
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No label definition for FORMAT statement at %0"
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "Ingen etiketdefinition for FORMAT-sætning ved %0"
  
! #: fortran/resolve.cc:9537
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9549
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9560 fortran/resolve.cc:9588
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No label definition for FORMAT statement at %0"
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Ingen etiketdefinition for FORMAT-sætning ved %0"
  
! #: fortran/resolve.cc:9607
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.cc:9622
  #, fuzzy, gcc-internal-format
  #| msgid "No label definition for FORMAT statement at %0"
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr "Ingen etiketdefinition for FORMAT-sætning ved %0"
  
! #: fortran/resolve.cc:9664
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:9693
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:9706
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:9720
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:9749
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:9781
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9787 fortran/resolve.cc:9793
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
*************** msgstr ""
*** 89335,89857 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:9655
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9706
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "udtrykket er af en ufuldstændig type"
  
! #: fortran/resolve.cc:9717
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.cc:9730
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:9776
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.cc:9797
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.cc:9807
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.cc:9825 fortran/resolve.cc:9833
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.cc:9895 fortran/resolve.cc:10729
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9921
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:9934
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9949
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.cc:10052
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:10114
  #, gcc-internal-format, gfc-internal-format
  msgid "(F202y)Missing or invalid bound in ASSOCIATE rank remapping of associate name %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10130
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr ""
  
! #: fortran/resolve.cc:10139
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" cannot be used as a macro name as it is an operator in C++"
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "\"%s\" kan ikke bruges som et makronavn da det er en operator i C++"
  
! #: fortran/resolve.cc:10156
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:10172
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10226
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "Selector at %L cannot be NULL()"
  msgstr "udtrykket er af en ufuldstændig type"
  
! #: fortran/resolve.cc:10231
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parameter `%s' has incomplete type"
  msgid "Selector at %L has no type"
  msgstr "parameteren '%s' er af en ufuldstændig type"
  
! #: fortran/resolve.cc:10290
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:10301
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:10588
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10637 fortran/resolve.cc:10649
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10678
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10691
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.cc:10704
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:10707
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10717
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.cc:10968
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11101
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11110
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11113
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11123
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11232
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11286
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' must take exactly one argument"
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "'%s' skal tage mod én parameter"
  
! #: fortran/resolve.cc:11296
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11309
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11318
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.cc:11325
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11336
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.cc:11342
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11360
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:11411
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:11421
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:11425
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:11428
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:11435 fortran/resolve.cc:11557
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:11447 fortran/resolve.cc:11569
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:11459
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.cc:11472
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: fortran/resolve.cc:11533
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:11537 fortran/resolve.cc:11547
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.cc:11600
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement at %0 invalid in context established by statement at %1"
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "Sætning ved %0 er ugyldig i den kontekst der er etableret af sætning ved %1"
  
! #: fortran/resolve.cc:11610
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:11627 fortran/resolve.cc:11650
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11631 fortran/resolve.cc:11656
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
  
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:11671
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement at %0 invalid in context established by statement at %1"
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "Sætning ved %0 er ugyldig i den kontekst der er etableret af sætning ved %1"
  
! #: fortran/resolve.cc:11743
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:11759
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:11772 fortran/resolve.cc:11864
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11782 fortran/resolve.cc:11874
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/resolve.cc:11813
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11822
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.cc:11979
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "In construct"
  msgid "FORALL construct at %L"
  msgstr "I konstruktionen"
  
! #: fortran/resolve.cc:12000
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.cc:12010
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:12088
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.cc:12209
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:12289
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable in the ordinary assignment at %L is a procedure pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:12309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot assign %s to %s at %L"
  msgstr "kunne ikke konvertere '%E' til '%T'"
  
! #: fortran/resolve.cc:12357
  #, gcc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%wd/%wd) at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12389
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:12395
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:12407
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:12439
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:12443
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12448
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:12455
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr ""
  
! #: fortran/resolve.cc:12466
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12855
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:13169
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "Pointer procedure assignment at %L"
  msgstr "ugyldig venstreværdi i tildeling"
  
! #: fortran/resolve.cc:13181
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.cc:13277
! #, fuzzy, gcc-internal-format
! #| msgid "use of class template `%T' as expression"
! msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
! msgstr "brug af klasseskabelonen '%T' som udtryk"
! 
! #: fortran/resolve.cc:13476
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "use of class template `%T' as expression"
! msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
! msgstr "brug af klasseskabelonen '%T' som udtryk"
! 
! #: fortran/resolve.cc:13512
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:13516
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13527
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.cc:13583
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr "tildeling af startværdi til new-udtryk med '='"
  
! #: fortran/resolve.cc:13625
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:13672
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid string constant `%E'"
  msgid "Invalid NULL at %L"
  msgstr "ugyldig strengkonstant '%E'"
  
! #: fortran/resolve.cc:13676
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:13737
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:13742
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:13826
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:13938
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.cc:13959
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%s' declared void"
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "parameteren '%s' erklæret void"
  
! #: fortran/resolve.cc:14055
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:14069
  #, 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 ""
--- 93650,94188 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:10022
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10073
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "udtrykket er af en ufuldstændig type"
  
! #: fortran/resolve.cc:10084
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.cc:10097
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:10143
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.cc:10164
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.cc:10174
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.cc:10192 fortran/resolve.cc:10200
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.cc:10262 fortran/resolve.cc:11101
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10288
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:10301
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10316
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.cc:10419
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:10481
  #, gcc-internal-format, gfc-internal-format
  msgid "(F202y)Missing or invalid bound in ASSOCIATE rank remapping of associate name %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10497
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr ""
  
! #: fortran/resolve.cc:10506
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" cannot be used as a macro name as it is an operator in C++"
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "\"%s\" kan ikke bruges som et makronavn da det er en operator i C++"
  
! #: fortran/resolve.cc:10523
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:10539
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10593
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "Selector at %L cannot be NULL()"
  msgstr "udtrykket er af en ufuldstændig type"
  
! #: fortran/resolve.cc:10598
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parameter `%s' has incomplete type"
  msgid "Selector at %L has no type"
  msgstr "parameteren '%s' er af en ufuldstændig type"
  
! #: fortran/resolve.cc:10657
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:10668
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:10960
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11009 fortran/resolve.cc:11021
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:11050
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11063
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.cc:11076
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:11079
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11089
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.cc:11357
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11490
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11499
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11502
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11512
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11621
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11675
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' must take exactly one argument"
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "'%s' skal tage mod én parameter"
  
! #: fortran/resolve.cc:11685
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11698
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11707
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.cc:11714
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11725
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.cc:11731
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11749
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:11800
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:11810
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:11814
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:11817
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:11824 fortran/resolve.cc:12051
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:11836 fortran/resolve.cc:12063
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:11848
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.cc:11861
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: fortran/resolve.cc:11874
! #, gcc-internal-format, gfc-internal-format
! msgid "TEAM argument at %L must be a scalar expression of type TEAM_TYPE from the intrinsic module ISO_FORTRAN_ENV"
! msgstr ""
! 
! #: fortran/resolve.cc:11888
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "use of class template `%T' as expression"
! msgid "%s argument at %L must be a scalar %s variable of at least kind %d"
! msgstr "brug af klasseskabelonen '%T' som udtryk"
! 
! #: fortran/resolve.cc:11909
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "argument 3 of `%s' must be a 2-bit literal"
! msgid "%s argument at %L must be a scalar %s of at least kind %d"
! msgstr "parameter til '%s' skal være en 2 bit-konstant"
! 
! #: fortran/resolve.cc:12027
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:12031 fortran/resolve.cc:12041
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.cc:12094
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement at %0 invalid in context established by statement at %1"
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "Sætning ved %0 er ugyldig i den kontekst der er etableret af sætning ved %1"
  
! #: fortran/resolve.cc:12103
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:12121 fortran/resolve.cc:12148
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12125 fortran/resolve.cc:12154
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
  
+ #: fortran/resolve.cc:12129
+ #, gcc-internal-format, gfc-internal-format
+ msgid "GOTO statement at %L leaves CHANGE TEAM construct for label at %L"
+ msgstr ""
+ 
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:12169
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement at %0 invalid in context established by statement at %1"
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "Sætning ved %0 er ugyldig i den kontekst der er etableret af sætning ved %1"
  
! #: fortran/resolve.cc:12241
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:12257
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:12270 fortran/resolve.cc:12365
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12280 fortran/resolve.cc:12375
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/resolve.cc:12310
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12323
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.cc:12652
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "In construct"
  msgid "FORALL construct at %L"
  msgstr "I konstruktionen"
  
! #: fortran/resolve.cc:12678
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.cc:12690
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:12725
! #, fuzzy, gcc-internal-format
! #| msgid "Extraneous comma in FORMAT statement at %0"
! msgid "Expected shadow variable name to start with _"
! msgstr "Ekstra komma i FORMAT-sætning ved %0"
! 
! #: fortran/resolve.cc:12812
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.cc:12933
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:13013
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable in the ordinary assignment at %L is a procedure pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:13033
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot assign %s to %s at %L"
  msgstr "kunne ikke konvertere '%E' til '%T'"
  
! #: fortran/resolve.cc:13081
  #, gcc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%wd/%wd) at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13113
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:13119
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:13131
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:13163
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:13167
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13172
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:13179
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr ""
  
! #: fortran/resolve.cc:13190
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13579
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:13893
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "Pointer procedure assignment at %L"
  msgstr "ugyldig venstreværdi i tildeling"
  
! #: fortran/resolve.cc:13905
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.cc:14222
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:14226
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14237
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.cc:14293
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr "tildeling af startværdi til new-udtryk med '='"
  
! #: fortran/resolve.cc:14335
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:14382
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid string constant `%E'"
  msgid "Invalid NULL at %L"
  msgstr "ugyldig strengkonstant '%E'"
  
! #: fortran/resolve.cc:14386
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:14447
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:14452
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:14536
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:14648
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.cc:14669
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%s' declared void"
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "parameteren '%s' erklæret void"
  
! #: fortran/resolve.cc:14765
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:14779
  #, 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 ""
*** 89859,89921 ****
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:14088
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14174
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Integer at %0 too large"
  msgid "String length at %L is too large"
  msgstr "Heltal ved %0 for stort"
  
! #: fortran/resolve.cc:14412
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:14416
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14424
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:14435
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:14453
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:14467
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:14500
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14522
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:14555
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:14569
  #, fuzzy, gcc-internal-format
  #| msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgid "Automatic object %qs at %L cannot have the SAVE attribute"
--- 94190,94252 ----
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:14798
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14884
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Integer at %0 too large"
  msgid "String length at %L is too large"
  msgstr "Heltal ved %0 for stort"
  
! #: fortran/resolve.cc:15128
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:15132
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15140
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:15151
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:15169
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:15183
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:15216
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15238
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:15271
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15285
  #, fuzzy, gcc-internal-format
  #| msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgid "Automatic object %qs at %L cannot have the SAVE attribute"
*************** msgstr "CLASS-variablen %qs ved %L kan i
*** 89923,91023 ****
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:14591
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.cc:14616
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.cc:14637
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.cc:14644
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:14692
  #, fuzzy, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver måske ikke klargjort"
  
! #: fortran/resolve.cc:14695
  #, fuzzy, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver måske ikke klargjort"
  
! #: fortran/resolve.cc:14698
  #, fuzzy, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver måske ikke klargjort"
  
! #: fortran/resolve.cc:14701
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver måske ikke klargjort"
  
! #: fortran/resolve.cc:14704
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver måske ikke klargjort"
  
! #: fortran/resolve.cc:14707
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14749
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "fstat %s"
  msgid "%s at %L"
  msgstr "fejl ved egenskabsundersøgelse af filen %s"
  
! #: fortran/resolve.cc:14781
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:14804
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14826
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:14844
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be inline"
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "funktion kan ikke indbygges"
  
! #: fortran/resolve.cc:14856
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object of type `%T' may not be initialized"
  msgid "External object %qs at %L may not have an initializer"
  msgstr "objekt af typen '%T' med variabel størrelse må ikke tildeles en startværdi"
  
! #: fortran/resolve.cc:14866
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.cc:14876
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.cc:14895
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.cc:14899
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.cc:14903
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.cc:14907
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:14920
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14931
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:14937
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:14957
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15014
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15020
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15026
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15034
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15040
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15083
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15091
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15099
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15108
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15132
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "Interface of %qs at %L must be explicit"
  msgstr "konstruktionsfunktionen kan ikke være en statisk medlemsfunktion"
  
! #: fortran/resolve.cc:15202
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:15211
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' must take exactly one argument"
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "'%s' skal tage mod én parameter"
  
! #: fortran/resolve.cc:15219 fortran/resolve.cc:15236
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15227
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:15244
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:15250
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15256
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.cc:15264
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:15273
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:15295
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15332
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr ""
  
! #: fortran/resolve.cc:15373
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15409
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:15468
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15480
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:15508
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:15564
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr "udtrykket er af en ufuldstændig type"
  
! #: fortran/resolve.cc:15776
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15819
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15833
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:15847 fortran/resolve.cc:16389
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15856
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15866
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' attribute larger than %d"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the parametric derived-type %qs"
  msgstr "parameter til egenskaben '%s' er større end %d"
  
! #: fortran/resolve.cc:15908
  #, gcc-internal-format
  msgid "All LEN type parameters of the passed dummy argument %qs of %qs at %L must be ASSUMED."
  msgstr ""
  
! #: fortran/resolve.cc:15918
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:15924
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15930
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:15959
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15969
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16064
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:16169
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16178
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16188
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:16213
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:16224
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: fortran/resolve.cc:16322
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16336
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:16352
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16362
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:16371
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16380
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:16422
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.cc:16435
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16446
  #, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:16459
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:16492
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16500
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:16509
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16595
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "tildeling af startværdi til new-udtryk med '='"
  
! #: fortran/resolve.cc:16687
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.cc:16700
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.cc:16770
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16802
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16816
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "'%#D' kan ikke erklæres"
  
! #: fortran/resolve.cc:16884
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:16890
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16896
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16904
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16921
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16943
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16954
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16981
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17000
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:17016
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:17027
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "uforenelig afledt type i PARAMETER ved %L"
  
! #: fortran/resolve.cc:17035
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "CLASS-variablen %qs ved %L kan ikke have PARAMETER-attributten"
  
! #: fortran/resolve.cc:17087
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred LEN parameter %qs and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17099
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:17106
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:17165
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:17178
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:17243
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17246
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17352
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.cc:17373
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No specification for implied-DO iterator `%A' at %0"
  msgid "Bad specification for assumed size array at %L"
  msgstr "Ingen angivelse af underforstået DO-iterator '%A' ved %0"
  
! #: fortran/resolve.cc:17387
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17390
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17402
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17409
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17422
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.cc:17428
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17438
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:17447
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:17460 fortran/resolve.cc:17637
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.cc:17474
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17483
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:17492
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17500
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17507
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:17527
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.cc:17534
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17541
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17548
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:17574
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.cc:17584
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: fortran/resolve.cc:17663
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17678
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17691
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17709
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:17721
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:17730
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:17743
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.cc:17752
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17765
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17781
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17789
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape without allocatable"
  msgstr ""
  
! #: fortran/resolve.cc:17797
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:17810
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.cc:17819
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17835
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17841
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17866
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "datamedlem '%D' kan ikke være en medlemsskabelon"
  
! #: fortran/resolve.cc:17926
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:17938
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:18049
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Expecting definable entity near %L"
  msgstr "Ekstra komma i FORMAT-sætning ved %0"
  
! #: fortran/resolve.cc:18057
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:18064
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.cc:18071
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.cc:18087
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:18094
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:18103
  #, fuzzy, gcc-internal-format
  #| msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "CLASS-variablen %qs ved %L kan ikke have PARAMETER-attributten"
  
! #: fortran/resolve.cc:18165
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:18178
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.cc:18254
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "Non-constant character length at %L in DATA statement"
  msgstr "tabelindekset i startværdien er ikke en konstant"
  
! #: fortran/resolve.cc:18282
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18290
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18298
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18305
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: fortran/resolve.cc:18430
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.cc:18606
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "Label %d at %L defined but not used"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: fortran/resolve.cc:18612
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "Label %d at %L defined but cannot be used"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: fortran/resolve.cc:18696
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:18705
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:18713
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:18729
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:18832
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:18847
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.cc:18872
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:18881
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
  #. Since the pair of objects is not of the same type, mixed or
  #. non-default sequences can be rejected.
! #: fortran/resolve.cc:18911
  #, gcc-internal-format, gfc-internal-format
  msgid "Sequence %s with mixed components in EQUIVALENCE statement at %L with different type objects"
  msgstr ""
  
! #: fortran/resolve.cc:18921
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default type object or sequence %s in EQUIVALENCE statement at %L with objects of different type"
  msgstr ""
  
! #: fortran/resolve.cc:18931
  #, fuzzy, gcc-internal-format
  #| msgid "Substring of non-CHARACTER entity `%A' in EQUIVALENCE statement"
  msgid "Non-CHARACTER object %qs in default CHARACTER EQUIVALENCE statement at %L"
  msgstr "Understreng af ikke-CHARACTER enhed '%A' i EQUIVALENCE-sætning"
  
! #: fortran/resolve.cc:18938
  #, gcc-internal-format
  msgid "Non-NUMERIC object %qs in default NUMERIC EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:18956
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:18967
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:18978
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.cc:19009
  #, fuzzy, gcc-internal-format
  #| msgid "parse error in method specification"
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "tolkningsfejl i medlemsfunktionsangivelsen"
  
! #: fortran/resolve.cc:19076
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:19089
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:19111
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:19121
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.cc:19129
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:19143
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:19161
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:19168
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.cc:19250
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
  
! #: fortran/scanner.cc:309
  #, gcc-internal-format
  msgid "Include directory %qs: %s"
  msgstr "Inkluder mappe %qs: %s"
  
! #: fortran/scanner.cc:313
  #, gcc-internal-format
  msgid "Nonexistent include directory %qs"
  msgstr "Ikkeeksisterende include-mappe %qs"
  
! #: fortran/scanner.cc:318
  #, gcc-internal-format
  msgid "%qs is not a directory"
  msgstr "%qs er ikke en mappe"
  
! #: fortran/scanner.cc:792
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC at %C starts a commented line as it neither is followed by a space nor is a continuation line"
  msgstr ""
  
! #: fortran/scanner.cc:832
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP at %C starts a commented line as it neither is followed by a space nor is a continuation line"
  msgstr ""
  
! #: fortran/scanner.cc:1011
  #, gcc-internal-format
  msgid "Ignoring %<!$omx%> vendor-extension sentinel at %C"
  msgstr ""
  
! #: fortran/scanner.cc:1323 fortran/scanner.cc:1526
  #, gcc-internal-format, gfc-internal-format
  msgid "Line truncated at %L"
  msgstr ""
  
! #: fortran/scanner.cc:1387 fortran/scanner.cc:1616
  #, gcc-internal-format, gfc-internal-format
  msgid "Limit of %d continuations exceeded in statement at %C"
  msgstr ""
  
! #: fortran/scanner.cc:1466 fortran/scanner.cc:1575
  #, gcc-internal-format, gfc-internal-format
  msgid "Wrong OpenACC continuation at %C: expected !$ACC, got !$OMP"
  msgstr ""
  
! #: fortran/scanner.cc:1468 fortran/scanner.cc:1577
  #, gcc-internal-format, gfc-internal-format
  msgid "Wrong OpenMP continuation at %C: expected !$OMP, got !$ACC"
  msgstr ""
  
! #: fortran/scanner.cc:1481
  #, fuzzy, gcc-internal-format
  #| msgid "Zero-length character constant at %0"
  msgid "Missing %<&%> in continued character constant at %C"
  msgstr "Nul-længde tegnkonstant ved %0"
  
! #: fortran/scanner.cc:1767
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconforming tab character at %C"
  msgstr ""
  
! #: fortran/scanner.cc:1778
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid character '%c' in #if"
  msgid "Invalid character 0x%s at %C"
  msgstr "ugyldigt tegn '%c' i #if"
  
! #: fortran/scanner.cc:1867 fortran/scanner.cc:1870
  #, gcc-internal-format
  msgid "%<&%> not allowed by itself in line %d"
  msgstr ""
  
! #: fortran/scanner.cc:1960
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconforming tab character in column %d of line %d"
  msgstr ""
  
! #: fortran/scanner.cc:2189
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "file %qs left but not entered"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: fortran/scanner.cc:2231
  #, fuzzy, gcc-internal-format
  #| msgid "%s in preprocessing directive"
  msgid "Illegal preprocessor directive"
  msgstr "%s i præprocessordirektiv"
  
! #: fortran/scanner.cc:2554
  #, gcc-internal-format
  msgid "File %qs is being included recursively"
  msgstr ""
  
! #: fortran/scanner.cc:2566
  #, fuzzy, gcc-internal-format
  #| msgid "can't open output file `%s'"
  msgid "Cannot open file %qs"
  msgstr "kan ikke åbne uddatafilen '%s'"
  
! #: fortran/scanner.cc:2576
  #, fuzzy, gcc-internal-format
  #| msgid "Cannot open source file %s\n"
  msgid "Cannot open included file %qs"
  msgstr "Kan ikke åbne kildefilen %s\n"
  
! #: fortran/scanner.cc:2578
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open profile file %s"
  msgid "Cannot open pre-included file %qs"
  msgstr "kan ikke åben profilefilen %s"
  
! #: fortran/scanner.cc:2586 fortran/scanner.cc:2588
  #, fuzzy, gcc-internal-format
  #| msgid "no input files; unwilling to write output files"
  msgid "Included file %qs is not a regular file"
--- 94254,95386 ----
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:15307
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.cc:15332
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.cc:15353
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.cc:15360
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:15408
  #, fuzzy, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver måske ikke klargjort"
  
! #: fortran/resolve.cc:15411
  #, fuzzy, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver måske ikke klargjort"
  
! #: fortran/resolve.cc:15414
  #, fuzzy, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver måske ikke klargjort"
  
! #: fortran/resolve.cc:15417
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver måske ikke klargjort"
  
! #: fortran/resolve.cc:15420
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver måske ikke klargjort"
  
! #: fortran/resolve.cc:15423
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:15465
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "fstat %s"
  msgid "%s at %L"
  msgstr "fejl ved egenskabsundersøgelse af filen %s"
  
! #: fortran/resolve.cc:15497
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:15520
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15542
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:15560
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be inline"
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "funktion kan ikke indbygges"
  
! #: fortran/resolve.cc:15572
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object of type `%T' may not be initialized"
  msgid "External object %qs at %L may not have an initializer"
  msgstr "objekt af typen '%T' med variabel størrelse må ikke tildeles en startværdi"
  
! #: fortran/resolve.cc:15582
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.cc:15592
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15611
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.cc:15615
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.cc:15619
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.cc:15623
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:15636
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15647
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:15653
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:15673
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15690
! #, gcc-internal-format
! msgid "Result variable %qs of pure function at %L is polymorphic allocatable"
! msgstr ""
! 
! #: fortran/resolve.cc:15704
! #, gcc-internal-format
! msgid "Result variable %qs of pure function at %L has polymorphic allocatable component %qs"
! msgstr ""
! 
! #: fortran/resolve.cc:15763
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15769
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15775
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15783
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15789
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15832
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15840
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15848
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15857
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15881
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "Interface of %qs at %L must be explicit"
  msgstr "konstruktionsfunktionen kan ikke være en statisk medlemsfunktion"
  
! #: fortran/resolve.cc:15986
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:15995
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' must take exactly one argument"
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "'%s' skal tage mod én parameter"
  
! #: fortran/resolve.cc:16003 fortran/resolve.cc:16021
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16011
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:16029
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:16035
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:16041
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.cc:16049
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16058
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:16080
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16117
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr ""
  
! #: fortran/resolve.cc:16187
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16234
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:16293
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16305
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:16333
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:16389
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr "udtrykket er af en ufuldstændig type"
  
! #: fortran/resolve.cc:16605
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16648
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16662
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:16676 fortran/resolve.cc:17242
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16687
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16697
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' attribute larger than %d"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the parametric derived-type %qs"
  msgstr "parameter til egenskaben '%s' er større end %d"
  
! #: fortran/resolve.cc:16740
  #, gcc-internal-format
  msgid "All LEN type parameters of the passed dummy argument %qs of %qs at %L must be ASSUMED."
  msgstr ""
  
! #: fortran/resolve.cc:16750
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:16756
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:16762
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:16791
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16801
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16898
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:17003
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:17012
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17022
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:17047
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:17058
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: fortran/resolve.cc:17175
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17189
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:17205
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17215
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:17224
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17233
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:17275
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.cc:17291
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17302
  #, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:17315
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:17348
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17356
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:17365
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17451
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "tildeling af startværdi til new-udtryk med '='"
  
! #: fortran/resolve.cc:17543
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.cc:17556
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.cc:17626
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17658
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17672
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "'%#D' kan ikke erklæres"
  
! #: fortran/resolve.cc:17695
! #, gcc-internal-format, gfc-internal-format
! msgid "Failed to build PDT class component at %L"
! msgstr ""
! 
! #: fortran/resolve.cc:17756
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:17762
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17768
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17776
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17793
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17815
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17826
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17853
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17872
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:17888
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:17899
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "uforenelig afledt type i PARAMETER ved %L"
  
! #: fortran/resolve.cc:17907
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "CLASS-variablen %qs ved %L kan ikke have PARAMETER-attributten"
  
! #: fortran/resolve.cc:17929
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "overflow in constant expression"
! msgid "Expecting constant expression near %L"
! msgstr "overløb i konstant udtryk"
! 
! #: fortran/resolve.cc:17980
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred LEN parameter %qs and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17992
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:17999
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:18058
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:18071
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:18136
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:18139
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:18246
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.cc:18267
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No specification for implied-DO iterator `%A' at %0"
  msgid "Bad specification for assumed size array at %L"
  msgstr "Ingen angivelse af underforstået DO-iterator '%A' ved %0"
  
! #: fortran/resolve.cc:18281
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:18284
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:18296
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:18303
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:18316
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.cc:18322
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:18332
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:18341
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:18354 fortran/resolve.cc:18531
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.cc:18368
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:18377
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:18386
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:18394
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:18401
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:18421
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.cc:18428
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:18435
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:18442
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:18468
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.cc:18478
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: fortran/resolve.cc:18557
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:18572
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:18585
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:18603
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:18615
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:18624
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:18637
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.cc:18646
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:18659
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:18675
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:18683
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape without allocatable"
  msgstr ""
  
! #: fortran/resolve.cc:18691
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:18704
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.cc:18713
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:18729
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:18735
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:18760
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "datamedlem '%D' kan ikke være en medlemsskabelon"
  
! #: fortran/resolve.cc:18822
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:18824
! #, fuzzy, gcc-internal-format
! #| msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
! msgid "OpenMP groupprivate variable %qs at %L must have the SAVE attribute"
! msgstr "CLASS-variablen %qs ved %L kan ikke have PARAMETER-attributten"
! 
! #: fortran/resolve.cc:18829
! #, fuzzy, gcc-internal-format
! msgid "!$OMP GROUPPRIVATE variable %qs at %L must not have an initializer"
! msgstr "slutfeltet '%s' bliver måske ikke klargjort"
! 
! #: fortran/resolve.cc:18845
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:18963
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Expecting definable entity near %L"
  msgstr "Ekstra komma i FORMAT-sætning ved %0"
  
! #: fortran/resolve.cc:18971
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:18978
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.cc:18985
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.cc:19001
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:19008
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:19017
  #, fuzzy, gcc-internal-format
  #| msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "CLASS-variablen %qs ved %L kan ikke have PARAMETER-attributten"
  
! #: fortran/resolve.cc:19079
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:19092
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.cc:19168
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "Non-constant character length at %L in DATA statement"
  msgstr "tabelindekset i startværdien er ikke en konstant"
  
! #: fortran/resolve.cc:19196
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:19204
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:19212
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:19219
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: fortran/resolve.cc:19344
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.cc:19521
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "Label %d at %L defined but not used"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: fortran/resolve.cc:19527
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "Label %d at %L defined but cannot be used"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: fortran/resolve.cc:19611
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:19620
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:19628
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:19644
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:19747
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:19762
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.cc:19787
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:19796
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
  #. Since the pair of objects is not of the same type, mixed or
  #. non-default sequences can be rejected.
! #: fortran/resolve.cc:19826
  #, gcc-internal-format, gfc-internal-format
  msgid "Sequence %s with mixed components in EQUIVALENCE statement at %L with different type objects"
  msgstr ""
  
! #: fortran/resolve.cc:19836
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default type object or sequence %s in EQUIVALENCE statement at %L with objects of different type"
  msgstr ""
  
! #: fortran/resolve.cc:19846
  #, fuzzy, gcc-internal-format
  #| msgid "Substring of non-CHARACTER entity `%A' in EQUIVALENCE statement"
  msgid "Non-CHARACTER object %qs in default CHARACTER EQUIVALENCE statement at %L"
  msgstr "Understreng af ikke-CHARACTER enhed '%A' i EQUIVALENCE-sætning"
  
! #: fortran/resolve.cc:19853
  #, gcc-internal-format
  msgid "Non-NUMERIC object %qs in default NUMERIC EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:19871
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:19882
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:19893
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.cc:19924
  #, fuzzy, gcc-internal-format
  #| msgid "parse error in method specification"
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "tolkningsfejl i medlemsfunktionsangivelsen"
  
! #: fortran/resolve.cc:19991
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:20004
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:20026
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:20036
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.cc:20044
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:20058
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:20076
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:20083
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.cc:20165
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
  
! #: fortran/scanner.cc:307
  #, gcc-internal-format
  msgid "Include directory %qs: %s"
  msgstr "Inkluder mappe %qs: %s"
  
! #: fortran/scanner.cc:311
  #, gcc-internal-format
  msgid "Nonexistent include directory %qs"
  msgstr "Ikkeeksisterende include-mappe %qs"
  
! #: fortran/scanner.cc:316
  #, gcc-internal-format
  msgid "%qs is not a directory"
  msgstr "%qs er ikke en mappe"
  
! #: fortran/scanner.cc:790
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC at %C starts a commented line as it neither is followed by a space nor is a continuation line"
  msgstr ""
  
! #: fortran/scanner.cc:830
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP at %C starts a commented line as it neither is followed by a space nor is a continuation line"
  msgstr ""
  
! #: fortran/scanner.cc:1009
  #, gcc-internal-format
  msgid "Ignoring %<!$omx%> vendor-extension sentinel at %C"
  msgstr ""
  
! #: fortran/scanner.cc:1321 fortran/scanner.cc:1524
  #, gcc-internal-format, gfc-internal-format
  msgid "Line truncated at %L"
  msgstr ""
  
! #: fortran/scanner.cc:1385 fortran/scanner.cc:1614
  #, gcc-internal-format, gfc-internal-format
  msgid "Limit of %d continuations exceeded in statement at %C"
  msgstr ""
  
! #: fortran/scanner.cc:1464 fortran/scanner.cc:1573
  #, gcc-internal-format, gfc-internal-format
  msgid "Wrong OpenACC continuation at %C: expected !$ACC, got !$OMP"
  msgstr ""
  
! #: fortran/scanner.cc:1466 fortran/scanner.cc:1575
  #, gcc-internal-format, gfc-internal-format
  msgid "Wrong OpenMP continuation at %C: expected !$OMP, got !$ACC"
  msgstr ""
  
! #: fortran/scanner.cc:1479
  #, fuzzy, gcc-internal-format
  #| msgid "Zero-length character constant at %0"
  msgid "Missing %<&%> in continued character constant at %C"
  msgstr "Nul-længde tegnkonstant ved %0"
  
! #: fortran/scanner.cc:1765
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconforming tab character at %C"
  msgstr ""
  
! #: fortran/scanner.cc:1776
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid character '%c' in #if"
  msgid "Invalid character 0x%s at %C"
  msgstr "ugyldigt tegn '%c' i #if"
  
! #: fortran/scanner.cc:1865 fortran/scanner.cc:1868
  #, gcc-internal-format
  msgid "%<&%> not allowed by itself in line %d"
  msgstr ""
  
! #: fortran/scanner.cc:1958
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconforming tab character in column %d of line %d"
  msgstr ""
  
! #: fortran/scanner.cc:2187
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "file %qs left but not entered"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: fortran/scanner.cc:2229
  #, fuzzy, gcc-internal-format
  #| msgid "%s in preprocessing directive"
  msgid "Illegal preprocessor directive"
  msgstr "%s i præprocessordirektiv"
  
! #: fortran/scanner.cc:2552
  #, gcc-internal-format
  msgid "File %qs is being included recursively"
  msgstr ""
  
! #: fortran/scanner.cc:2564
  #, fuzzy, gcc-internal-format
  #| msgid "can't open output file `%s'"
  msgid "Cannot open file %qs"
  msgstr "kan ikke åbne uddatafilen '%s'"
  
! #: fortran/scanner.cc:2574
  #, fuzzy, gcc-internal-format
  #| msgid "Cannot open source file %s\n"
  msgid "Cannot open included file %qs"
  msgstr "Kan ikke åbne kildefilen %s\n"
  
! #: fortran/scanner.cc:2576
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open profile file %s"
  msgid "Cannot open pre-included file %qs"
  msgstr "kan ikke åben profilefilen %s"
  
! #: fortran/scanner.cc:2584 fortran/scanner.cc:2586
  #, fuzzy, gcc-internal-format
  #| msgid "no input files; unwilling to write output files"
  msgid "Included file %qs is not a regular file"
*************** msgid "Argument of %s function at %L is
*** 91076,91401 ****
  msgstr ""
  
  #: fortran/simplify.cc:888
! #, gcc-internal-format, gfc-internal-format
! msgid "Argument of ACOS at %L must be between -1 and 1"
! msgstr ""
  
! #: fortran/simplify.cc:902
  #, gcc-internal-format
  msgid "in gfc_simplify_acos(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:921
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of ACOSH at %L must not be less than 1"
  msgstr ""
  
! #: fortran/simplify.cc:936
  #, gcc-internal-format
  msgid "in gfc_simplify_acosh(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:1165
! #, gcc-internal-format, gfc-internal-format
! msgid "Argument of ASIN at %L must be between -1 and 1"
! msgstr ""
  
! #: fortran/simplify.cc:1179
  #, gcc-internal-format
  msgid "in gfc_simplify_asin(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:1214
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
! msgid "Argument of ACOSD at %L must be between -1 and 1"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: fortran/simplify.cc:1240
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
! msgid "Argument of ASIND at %L must be between -1 and 1"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: fortran/simplify.cc:1292
  #, gcc-internal-format
  msgid "in gfc_simplify_asinh(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:1320
  #, gcc-internal-format
  msgid "in gfc_simplify_atan(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:1341
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of ATANH at %L must be inside the range -1 to 1"
  msgstr ""
  
! #: fortran/simplify.cc:1355
  #, gcc-internal-format
  msgid "in gfc_simplify_atanh(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:1372
  #, gcc-internal-format, gfc-internal-format
! msgid "If first argument of ATAN2 at %L is zero, then the second argument must not be zero"
  msgstr ""
  
! #: fortran/simplify.cc:1464
  #, gcc-internal-format, gfc-internal-format
  msgid "Result of BESSEL_YN is -INF at %L"
  msgstr ""
  
! #: fortran/simplify.cc:1864
  #, gcc-internal-format
  msgid "gfc_simplify_dcmplx(): Bad type (x)"
  msgstr ""
  
! #: fortran/simplify.cc:1884
  #, gcc-internal-format
  msgid "gfc_simplify_dcmplx(): Bad type (y)"
  msgstr ""
  
! #: fortran/simplify.cc:1951
  #, gcc-internal-format, gfc-internal-format
! msgid "If first argument of ATAN2D at %L is zero, then the second argument must not be zero"
  msgstr ""
  
! #: fortran/simplify.cc:1986
  #, gcc-internal-format
  msgid "in gfc_simplify_cos(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:2458
  #, gcc-internal-format
  msgid "gfc_simplify_dim(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:3049
  #, gcc-internal-format
  msgid "in gfc_simplify_exp(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:3267
  #, gcc-internal-format
  msgid "gfc_simplify_floor(): Bad kind"
  msgstr ""
  
! #: fortran/simplify.cc:3384
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of IACHAR at %L must be of length one"
  msgstr ""
  
! #: fortran/simplify.cc:3392
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of IACHAR function at %L outside of range 0..127"
  msgstr ""
  
! #: fortran/simplify.cc:3553
  #, gcc-internal-format, gfc-internal-format
  msgid "Sum of second and third arguments of IBITS exceeds bit size at %L"
  msgstr ""
  
! #: fortran/simplify.cc:3579
  #, gcc-internal-format
  msgid "IBITS: Bad bit"
  msgstr ""
  
! #: fortran/simplify.cc:3646
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of ICHAR at %L must be of length one"
  msgstr ""
  
  #. Left shift, as in SHIFTL.
! #: fortran/simplify.cc:4007 fortran/simplify.cc:4015
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Second argument of %s is negative at %L"
  msgstr "den anden parameter til '%s' skal være 'char **'"
  
! #: fortran/simplify.cc:4027
  #, gcc-internal-format, gfc-internal-format
  msgid "Magnitude of second argument of %s exceeds bit size at %L"
  msgstr ""
  
! #: fortran/simplify.cc:4159
  #, gcc-internal-format, gfc-internal-format
  msgid "Magnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %C"
  msgstr ""
  
! #: fortran/simplify.cc:4162
  #, gcc-internal-format, gfc-internal-format
  msgid "Absolute value of SHIFT shall be less than or equal to SIZE at %C"
  msgstr ""
  
! #: fortran/simplify.cc:4509 fortran/simplify.cc:4642
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "accumulator number is out of bounds"
  msgid "DIM argument at %L is out of bounds"
  msgstr "akkumulatortal er uden for det gyldig interval"
  
! #: fortran/simplify.cc:4975
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of LOG at %L cannot be less than or equal to zero"
  msgstr ""
  
! #: fortran/simplify.cc:4988
  #, gcc-internal-format, gfc-internal-format
  msgid "Complex argument of LOG at %L cannot be zero"
  msgstr ""
  
! #: fortran/simplify.cc:4999
  #, gcc-internal-format
  msgid "gfc_simplify_log: bad type"
  msgstr ""
  
! #: fortran/simplify.cc:5016
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of LOG10 at %L cannot be less than or equal to zero"
  msgstr ""
  
! #: fortran/simplify.cc:5448
  #, gcc-internal-format
  msgid "simplify_min_max(): Bad type in arglist"
  msgstr ""
  
! #: fortran/simplify.cc:6371 fortran/simplify.cc:6379
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "Argument %qs of MOD at %L shall not be zero"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: fortran/simplify.cc:6385
  #, gcc-internal-format
  msgid "gfc_simplify_mod(): Bad arguments"
  msgstr ""
  
! #: fortran/simplify.cc:6424 fortran/simplify.cc:6432
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "Argument %qs of MODULO at %L shall not be zero"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: fortran/simplify.cc:6438
  #, gcc-internal-format
  msgid "gfc_simplify_modulo(): Bad arguments"
  msgstr ""
  
! #: fortran/simplify.cc:6510
  #, gcc-internal-format, gfc-internal-format
  msgid "Result of NEAREST is NaN at %L"
  msgstr ""
  
! #: fortran/simplify.cc:7304
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative at %L"
  msgstr ""
  
! #: fortran/simplify.cc:7360
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument NCOPIES of REPEAT intrinsic is too large at %L"
  msgstr ""
  
! #: fortran/simplify.cc:7397
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of string longer than 2**28 at %L deferred to runtime, expect bugs"
  msgstr ""
  
! #: fortran/simplify.cc:7455
  #, gcc-internal-format, gfc-internal-format
  msgid "The SHAPE array for the RESHAPE intrinsic at %L has a negative value %d for dimension %d"
  msgstr ""
  
! #: fortran/simplify.cc:7480
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes of ORDER at %L and SHAPE at %L are different"
  msgstr ""
  
! #: fortran/simplify.cc:7494
  #, gcc-internal-format, gfc-internal-format
  msgid "Sizes of ORDER at %L and SHAPE at %L are different"
  msgstr ""
  
! #: fortran/simplify.cc:7509
  #, gcc-internal-format, gfc-internal-format
  msgid "Element with a value of %d in ORDER at %L must be in the range [1, ..., %d] for the RESHAPE intrinsic near %L"
  msgstr ""
  
! #: fortran/simplify.cc:7520
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDER at %L is not a permutation of the size of SHAPE at %L"
  msgstr ""
  
! #: fortran/simplify.cc:7582
  #, gcc-internal-format, gfc-internal-format
  msgid "Reshaped array too large at %C"
  msgstr ""
  
! #: fortran/simplify.cc:7703
  #, gcc-internal-format, gfc-internal-format
  msgid "Result of SCALE overflows its kind at %L"
  msgstr ""
  
! #: fortran/simplify.cc:8223
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "DIM argument (%d) to intrinsic SIZE at %L out of range (1:%d)"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/simplify.cc:8352
  #, gcc-internal-format
  msgid "Bad type in gfc_simplify_sign"
  msgstr ""
  
! #: fortran/simplify.cc:8381
  #, gcc-internal-format
  msgid "in gfc_simplify_sin(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:8519 fortran/simplify.cc:8802
  #, gcc-internal-format
  msgid "Failure getting length of a constant array."
  msgstr ""
  
! #: fortran/simplify.cc:8529
  #, gcc-internal-format
  msgid "The number of elements (%d) in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option."
  msgstr ""
  
! #: fortran/simplify.cc:8596
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "trampolines not yet implemented"
  msgid "Simplification of SPREAD at %C not yet implemented"
  msgstr "trampoliner understøttes ikke endnu"
  
! #: fortran/simplify.cc:8620
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "function call has aggregate value"
  msgid "Argument of SQRT at %L has a negative value"
  msgstr "funktionskald har en sammensat værdi"
  
! #: fortran/simplify.cc:8636
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "invalid argument of SQRT at %L"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: fortran/simplify.cc:8983
  #, gcc-internal-format, gfc-internal-format
  msgid "Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY lower bound is %ld)"
  msgstr ""
  
! #: fortran/simplify.cc:9006
  #, gcc-internal-format, gfc-internal-format
  msgid "Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY upper bound is %ld)"
  msgstr ""
  
! #: fortran/simplify.cc:9549
  #, gcc-internal-format
  msgid "Character %qs in string at %L cannot be converted into character kind %d"
  msgstr ""
  
! #: fortran/st.cc:314
  #, gcc-internal-format
  msgid "gfc_free_statement(): Bad statement"
  msgstr ""
--- 95439,95783 ----
  msgstr ""
  
  #: fortran/simplify.cc:888
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "argument 3 of `%s' must be a 2-bit literal"
! msgid "Argument of ACOS at %L must be within the closed interval [-1, 1]"
! msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: fortran/simplify.cc:903
  #, gcc-internal-format
  msgid "in gfc_simplify_acos(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:922
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of ACOSH at %L must not be less than 1"
  msgstr ""
  
! #: fortran/simplify.cc:937
  #, gcc-internal-format
  msgid "in gfc_simplify_acosh(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:1166
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "argument 3 of `%s' must be a 2-bit literal"
! msgid "Argument of ASIN at %L must be within the closed interval [-1, 1]"
! msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: fortran/simplify.cc:1181
  #, gcc-internal-format
  msgid "in gfc_simplify_asin(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:1219
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
! msgid "Argument of ACOSD at %L must be within the closed interval [-1, 1]"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: fortran/simplify.cc:1250
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
! msgid "Argument of ASIND at %L must be within the closed interval [-1, 1]"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: fortran/simplify.cc:1310
  #, gcc-internal-format
  msgid "in gfc_simplify_asinh(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:1338
  #, gcc-internal-format
  msgid "in gfc_simplify_atan(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:1359
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of ATANH at %L must be inside the range -1 to 1"
  msgstr ""
  
! #: fortran/simplify.cc:1373
  #, gcc-internal-format
  msgid "in gfc_simplify_atanh(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:1390
  #, gcc-internal-format, gfc-internal-format
! msgid "If the first argument of ATAN2 at %L is zero, then the second argument must not be zero"
  msgstr ""
  
! #: fortran/simplify.cc:1482
  #, gcc-internal-format, gfc-internal-format
  msgid "Result of BESSEL_YN is -INF at %L"
  msgstr ""
  
! #: fortran/simplify.cc:1882
  #, gcc-internal-format
  msgid "gfc_simplify_dcmplx(): Bad type (x)"
  msgstr ""
  
! #: fortran/simplify.cc:1902
  #, gcc-internal-format
  msgid "gfc_simplify_dcmplx(): Bad type (y)"
  msgstr ""
  
! #: fortran/simplify.cc:1969
  #, gcc-internal-format, gfc-internal-format
! msgid "If the first argument of ATAN2D at %L is zero, then the second argument must not be zero"
  msgstr ""
  
! #: fortran/simplify.cc:2009
  #, gcc-internal-format
  msgid "in gfc_simplify_cos(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:2169
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "argument 3 of `%s' must be a 2-bit literal"
! msgid "Argument of ACOSPI at %L must be within the closed interval [-1, 1]"
! msgstr "parameter til '%s' skal være en 2 bit-konstant"
! 
! #: fortran/simplify.cc:2201
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "argument 3 of `%s' must be a 2-bit literal"
! msgid "Argument of ASINPI at %L must be within the closed interval [-1, 1]"
! msgstr "parameter til '%s' skal være en 2 bit-konstant"
! 
! #: fortran/simplify.cc:2256
! #, gcc-internal-format, gfc-internal-format
! msgid "If the first argument of ATAN2PI at %L is zero, then the second argument must not be zero"
! msgstr ""
! 
! #: fortran/simplify.cc:2745
  #, gcc-internal-format
  msgid "gfc_simplify_dim(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:3336
  #, gcc-internal-format
  msgid "in gfc_simplify_exp(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:3556
  #, gcc-internal-format
  msgid "gfc_simplify_floor(): Bad kind"
  msgstr ""
  
! #: fortran/simplify.cc:3673
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of IACHAR at %L must be of length one"
  msgstr ""
  
! #: fortran/simplify.cc:3681
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of IACHAR function at %L outside of range 0..127"
  msgstr ""
  
! #: fortran/simplify.cc:3842
  #, gcc-internal-format, gfc-internal-format
  msgid "Sum of second and third arguments of IBITS exceeds bit size at %L"
  msgstr ""
  
! #: fortran/simplify.cc:3868
  #, gcc-internal-format
  msgid "IBITS: Bad bit"
  msgstr ""
  
! #: fortran/simplify.cc:3935
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of ICHAR at %L must be of length one"
  msgstr ""
  
  #. Left shift, as in SHIFTL.
! #: fortran/simplify.cc:4296 fortran/simplify.cc:4304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Second argument of %s is negative at %L"
  msgstr "den anden parameter til '%s' skal være 'char **'"
  
! #: fortran/simplify.cc:4316
  #, gcc-internal-format, gfc-internal-format
  msgid "Magnitude of second argument of %s exceeds bit size at %L"
  msgstr ""
  
! #: fortran/simplify.cc:4448
  #, gcc-internal-format, gfc-internal-format
  msgid "Magnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %C"
  msgstr ""
  
! #: fortran/simplify.cc:4451
  #, gcc-internal-format, gfc-internal-format
  msgid "Absolute value of SHIFT shall be less than or equal to SIZE at %C"
  msgstr ""
  
! #: fortran/simplify.cc:4798 fortran/simplify.cc:4931
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "accumulator number is out of bounds"
  msgid "DIM argument at %L is out of bounds"
  msgstr "akkumulatortal er uden for det gyldig interval"
  
! #: fortran/simplify.cc:5279
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of LOG at %L cannot be less than or equal to zero"
  msgstr ""
  
! #: fortran/simplify.cc:5292
  #, gcc-internal-format, gfc-internal-format
  msgid "Complex argument of LOG at %L cannot be zero"
  msgstr ""
  
! #: fortran/simplify.cc:5303
  #, gcc-internal-format
  msgid "gfc_simplify_log: bad type"
  msgstr ""
  
! #: fortran/simplify.cc:5320
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of LOG10 at %L cannot be less than or equal to zero"
  msgstr ""
  
! #: fortran/simplify.cc:5752
  #, gcc-internal-format
  msgid "simplify_min_max(): Bad type in arglist"
  msgstr ""
  
! #: fortran/simplify.cc:6675 fortran/simplify.cc:6683
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "Argument %qs of MOD at %L shall not be zero"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: fortran/simplify.cc:6689
  #, gcc-internal-format
  msgid "gfc_simplify_mod(): Bad arguments"
  msgstr ""
  
! #: fortran/simplify.cc:6728 fortran/simplify.cc:6736
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "Argument %qs of MODULO at %L shall not be zero"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: fortran/simplify.cc:6742
  #, gcc-internal-format
  msgid "gfc_simplify_modulo(): Bad arguments"
  msgstr ""
  
! #: fortran/simplify.cc:6814
  #, gcc-internal-format, gfc-internal-format
  msgid "Result of NEAREST is NaN at %L"
  msgstr ""
  
! #: fortran/simplify.cc:7601
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative at %L"
  msgstr ""
  
! #: fortran/simplify.cc:7657
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument NCOPIES of REPEAT intrinsic is too large at %L"
  msgstr ""
  
! #: fortran/simplify.cc:7694
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of string longer than 2**28 at %L deferred to runtime, expect bugs"
  msgstr ""
  
! #: fortran/simplify.cc:7752
  #, gcc-internal-format, gfc-internal-format
  msgid "The SHAPE array for the RESHAPE intrinsic at %L has a negative value %d for dimension %d"
  msgstr ""
  
! #: fortran/simplify.cc:7777
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes of ORDER at %L and SHAPE at %L are different"
  msgstr ""
  
! #: fortran/simplify.cc:7791
  #, gcc-internal-format, gfc-internal-format
  msgid "Sizes of ORDER at %L and SHAPE at %L are different"
  msgstr ""
  
! #: fortran/simplify.cc:7806
  #, gcc-internal-format, gfc-internal-format
  msgid "Element with a value of %d in ORDER at %L must be in the range [1, ..., %d] for the RESHAPE intrinsic near %L"
  msgstr ""
  
! #: fortran/simplify.cc:7817
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDER at %L is not a permutation of the size of SHAPE at %L"
  msgstr ""
  
! #: fortran/simplify.cc:7879
  #, gcc-internal-format, gfc-internal-format
  msgid "Reshaped array too large at %C"
  msgstr ""
  
! #: fortran/simplify.cc:8000
  #, gcc-internal-format, gfc-internal-format
  msgid "Result of SCALE overflows its kind at %L"
  msgstr ""
  
! #: fortran/simplify.cc:8520
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "DIM argument (%d) to intrinsic SIZE at %L out of range (1:%d)"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/simplify.cc:8649
  #, gcc-internal-format
  msgid "Bad type in gfc_simplify_sign"
  msgstr ""
  
! #: fortran/simplify.cc:8678
  #, gcc-internal-format
  msgid "in gfc_simplify_sin(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:8816 fortran/simplify.cc:9099
  #, gcc-internal-format
  msgid "Failure getting length of a constant array."
  msgstr ""
  
! #: fortran/simplify.cc:8826
  #, gcc-internal-format
  msgid "The number of elements (%d) in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option."
  msgstr ""
  
! #: fortran/simplify.cc:8893
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "trampolines not yet implemented"
  msgid "Simplification of SPREAD at %C not yet implemented"
  msgstr "trampoliner understøttes ikke endnu"
  
! #: fortran/simplify.cc:8917
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "function call has aggregate value"
  msgid "Argument of SQRT at %L has a negative value"
  msgstr "funktionskald har en sammensat værdi"
  
! #: fortran/simplify.cc:8933
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "invalid argument of SQRT at %L"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: fortran/simplify.cc:9281
  #, gcc-internal-format, gfc-internal-format
  msgid "Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY lower bound is %ld)"
  msgstr ""
  
! #: fortran/simplify.cc:9304
  #, gcc-internal-format, gfc-internal-format
  msgid "Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY upper bound is %ld)"
  msgstr ""
  
! #: fortran/simplify.cc:9846
  #, gcc-internal-format
  msgid "Character %qs in string at %L cannot be converted into character kind %d"
  msgstr ""
  
! #: fortran/st.cc:318
  #, gcc-internal-format
  msgid "gfc_free_statement(): Bad statement"
  msgstr ""
*************** msgstr ""
*** 91464,91820 ****
  msgid "Function result %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/symbol.cc:418 fortran/symbol.cc:923 fortran/symbol.cc:1802
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%s attribute conflicts with %s attribute at %L"
  msgstr "egenskaben '%s' kan kun anvendes på variabler"
  
! #: fortran/symbol.cc:424 fortran/symbol.cc:926
  #, gcc-internal-format
  msgid "%s attribute conflicts with %s attribute in %qs at %L"
  msgstr ""
  
! #: fortran/symbol.cc:506
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement at %0 invalid in BLOCK DATA program unit at %1"
  msgid "%s attribute not allowed in BLOCK DATA program unit at %L"
  msgstr "Sætning ved %0 er ugyldig  i BLOCK DATA-programenhed ved %1"
  
! #: fortran/symbol.cc:531
  #, gcc-internal-format, gfc-internal-format
  msgid "Namelist group name at %L cannot have the SAVE attribute"
  msgstr ""
  
! #: fortran/symbol.cc:550
  #, fuzzy, gcc-internal-format
  #| msgid "External procedure `%A' is passed as actual argument at %0 but not explicitly declared EXTERNAL"
  msgid "internal procedure %qs at %L conflicts with DUMMY argument"
  msgstr "Ekstern procedure '%A' er overbragt som faktisk parameter ved %0, men ikke eksplicit erklæret EXTERNAL"
  
! #: fortran/symbol.cc:583
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer at %C"
  msgstr ""
  
! #: fortran/symbol.cc:795
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%s' attribute only applies to functions"
  msgid "%s attribute applied to %s %s at %L"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: fortran/symbol.cc:802
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) applied to %s %s at %L"
  msgstr ""
  
! #: fortran/symbol.cc:968
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot change attributes of USE-associated symbol at %L"
  msgstr ""
  
! #: fortran/symbol.cc:971
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot change attributes of USE-associated symbol %s at %L"
  msgstr ""
  
! #: fortran/symbol.cc:987
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate ConstantValue attribute for field '%s'"
  msgid "Duplicate %s attribute specified at %L"
  msgstr "mere end én ConstantValue-egenskab for feltet '%s'"
  
! #: fortran/symbol.cc:1029
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE specified outside of INTERFACE body at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1046
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate ConstantValue attribute for field '%s'"
  msgid "Duplicate AUTOMATIC attribute specified at %L"
  msgstr "mere end én ConstantValue-egenskab for feltet '%s'"
  
! #: fortran/symbol.cc:1070
  #, gcc-internal-format
  msgid "CODIMENSION specified for %qs outside its INTERFACE body at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1096
  #, gcc-internal-format
  msgid "DIMENSION specified for %qs outside its INTERFACE body at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1259
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %L appears in multiple pointer() statements"
  msgstr ""
  
! #: fortran/symbol.cc:1278
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate PROTECTED attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1310
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "SAVE statement or attribute at %1 cannot be specified along with SAVE statement or attribute at %0"
  msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
  msgstr "SAVE-sætning eller -egenskab ved %1 kan ikke angives sammen med SAVE-sætning eller -egenskab ved %0"
  
! #: fortran/symbol.cc:1323
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate ConstantValue attribute for field '%s'"
  msgid "Duplicate SAVE attribute specified near %C"
  msgstr "mere end én ConstantValue-egenskab for feltet '%s'"
  
! #: fortran/symbol.cc:1327
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate ConstantValue attribute for field '%s'"
  msgid "Duplicate SAVE attribute specified at %L"
  msgstr "mere end én ConstantValue-egenskab for feltet '%s'"
  
! #: fortran/symbol.cc:1347
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate ConstantValue attribute for field '%s'"
  msgid "Duplicate VALUE attribute specified at %L"
  msgstr "mere end én ConstantValue-egenskab for feltet '%s'"
  
! #: fortran/symbol.cc:1366
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate VOLATILE attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1378
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "SAVE statement or attribute at %1 cannot be specified along with SAVE statement or attribute at %0"
  msgid "VOLATILE attribute at %L cannot be specified in a PURE procedure"
  msgstr "SAVE-sætning eller -egenskab ved %1 kan ikke angives sammen med SAVE-sætning eller -egenskab ved %0"
  
! #: fortran/symbol.cc:1399
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate ASYNCHRONOUS attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1798
  #, fuzzy, gcc-internal-format
  msgid "%s attribute of %qs conflicts with %s attribute at %L"
  msgstr "dataområdet '%s' er i modstrid med tidligere erklæring"
  
! #: fortran/symbol.cc:1835
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "%s procedure at %L is already declared as %s procedure. \n"
  "F2008: A pointer function assignment is ambiguous if it is the first executable statement after the specification block. Please add any other kind of executable statement before it. FIXME"
  msgstr ""
  
! #: fortran/symbol.cc:1843
  #, gcc-internal-format, gfc-internal-format
  msgid "%s procedure at %L is already declared as %s procedure"
  msgstr ""
  
! #: fortran/symbol.cc:1878
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1902
  #, gcc-internal-format, gfc-internal-format
  msgid "ACCESS specification at %L was already specified"
  msgstr ""
  
! #: fortran/symbol.cc:1919
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate BIND attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1926
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1942
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate EXTENDS attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1946
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTENDS at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1972
  #, gcc-internal-format
  msgid "Symbol %qs at %L already has an explicit interface"
  msgstr ""
  
! #: fortran/symbol.cc:1979
  #, gcc-internal-format
  msgid "%qs at %L has attributes specified outside its INTERFACE body"
  msgstr ""
  
! #: fortran/symbol.cc:2017
  #, gcc-internal-format
  msgid "Symbol %qs at %L conflicts with symbol from module %qs, use-associated at %L"
  msgstr ""
  
! #: fortran/symbol.cc:2021 fortran/symbol.cc:2024
  #, gcc-internal-format
  msgid "Symbol %qs at %L already has basic type of %s"
  msgstr ""
  
! #: fortran/symbol.cc:2031
  #, gcc-internal-format
  msgid "Procedure %qs at %L may not have basic type of %s"
  msgstr ""
  
! #: fortran/symbol.cc:2043
  #, gcc-internal-format
  msgid "Symbol %qs at %L cannot have a type"
  msgstr ""
  
! #: fortran/symbol.cc:2288
  #, fuzzy, gcc-internal-format
  #| msgid "Label %A already defined at %1 when redefined at %0"
  msgid "Component %qs at %C already in the parent type at %L"
  msgstr "Etiket %A er allerede defineret ved %1 ved omdefinering ved %0"
  
! #: fortran/symbol.cc:2373
  #, fuzzy, gcc-internal-format
  #| msgid "use of `%D' is ambiguous"
  msgid "Symbol %qs at %C is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: fortran/symbol.cc:2405
  #, gcc-internal-format
  msgid "Derived type %qs at %C is being used before it is defined"
  msgstr ""
  
! #: fortran/symbol.cc:2615
  #, gcc-internal-format
  msgid "Component %qs at %C is a PRIVATE component of %qs"
  msgstr ""
  
! #: fortran/symbol.cc:2636
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member of type `%T'"
  msgid "%qs at %C is not a member of the %qs structure; did you mean %qs?"
  msgstr "'%D' er ikke et medlem af typen '%T'"
  
! #: fortran/symbol.cc:2640
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member of type `%T'"
  msgid "%qs at %C is not a member of the %qs structure"
  msgstr "'%D' er ikke et medlem af typen '%T'"
  
! #: fortran/symbol.cc:2816
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate statement label %d at %L and %L"
  msgstr ""
  
! #: fortran/symbol.cc:2827
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C already referenced as branch target"
  msgstr ""
  
! #: fortran/symbol.cc:2837
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C already referenced as a format label"
  msgstr ""
  
! #: fortran/symbol.cc:2844
  #, gcc-internal-format, gfc-internal-format
  msgid "DO termination statement which is not END DO or CONTINUE with label %d at %C"
  msgstr ""
  
! #: fortran/symbol.cc:2885
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C previously used as a FORMAT label"
  msgstr ""
  
! #: fortran/symbol.cc:2894
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C previously used as branch target"
  msgstr ""
  
! #: fortran/symbol.cc:2901
  #, gcc-internal-format, gfc-internal-format
  msgid "Shared DO termination label %d at %C"
  msgstr ""
  
! #: fortran/symbol.cc:2905
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Labeled DO statement at %L"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/symbol.cc:3296
  #, gcc-internal-format
  msgid "Name %qs at %C is an ambiguous reference to %qs from module %qs"
  msgstr ""
  
! #: fortran/symbol.cc:3299
  #, gcc-internal-format
  msgid "Name %qs at %C is an ambiguous reference to %qs from current program unit"
  msgstr ""
  
  #. Symbol is from another namespace.
! #: fortran/symbol.cc:3544
  #, gcc-internal-format
  msgid "Symbol %qs at %C has already been host associated"
  msgstr ""
  
! #: fortran/symbol.cc:4599
  #, gcc-internal-format
  msgid "verify_bind_c_derived_type(): Given symbol is unexpectedly NULL"
  msgstr ""
  
! #: fortran/symbol.cc:4612
  #, gcc-internal-format
  msgid "Derived type %qs declared at %L must have the BIND attribute to be C interoperable"
  msgstr ""
  
! #: fortran/symbol.cc:4640
  #, gcc-internal-format
  msgid "Derived type %qs with BIND(C) attribute at %L has no components"
  msgstr ""
  
  #. Generally emit warning, but not twice if -pedantic is given.
! #: fortran/symbol.cc:4646
  #, gcc-internal-format
  msgid "Derived type %qs with BIND(C) attribute at %L is empty, and may be inaccessible by the C companion processor"
  msgstr ""
  
! #: fortran/symbol.cc:4668
  #, gcc-internal-format
  msgid "Component %qs at %L cannot have the POINTER attribute because it is a member of the BIND(C) derived type %qs at %L"
  msgstr ""
  
! #: fortran/symbol.cc:4678
  #, gcc-internal-format
  msgid "Procedure pointer component %qs at %L cannot be a member of the BIND(C) derived type %qs at %L"
  msgstr ""
  
! #: fortran/symbol.cc:4689
  #, gcc-internal-format
  msgid "Component %qs at %L cannot have the ALLOCATABLE attribute because it is a member of the BIND(C) derived type %qs at %L"
  msgstr ""
  
! #: fortran/symbol.cc:4728
  #, gcc-internal-format
  msgid "Component %qs in derived type %qs at %L may not be C interoperable, even though derived type %qs is BIND(C)"
  msgstr ""
  
! #: fortran/symbol.cc:4738
  #, gcc-internal-format
  msgid "Component %qs in derived type %qs at %L may not be C interoperable"
  msgstr ""
  
! #: fortran/symbol.cc:4750
  #, gcc-internal-format
  msgid "Derived type %qs at %L cannot have the SEQUENCE attribute because it is BIND(C)"
  msgstr ""
  
! #: fortran/symbol.cc:5263 fortran/symbol.cc:5268
  #, gcc-internal-format
  msgid "Symbol %qs is used before it is typed at %L"
  msgstr ""
--- 95846,96202 ----
  msgid "Function result %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/symbol.cc:418 fortran/symbol.cc:945 fortran/symbol.cc:1859
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%s attribute conflicts with %s attribute at %L"
  msgstr "egenskaben '%s' kan kun anvendes på variabler"
  
! #: fortran/symbol.cc:424 fortran/symbol.cc:948
  #, gcc-internal-format
  msgid "%s attribute conflicts with %s attribute in %qs at %L"
  msgstr ""
  
! #: fortran/symbol.cc:508
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement at %0 invalid in BLOCK DATA program unit at %1"
  msgid "%s attribute not allowed in BLOCK DATA program unit at %L"
  msgstr "Sætning ved %0 er ugyldig  i BLOCK DATA-programenhed ved %1"
  
! #: fortran/symbol.cc:533
  #, gcc-internal-format, gfc-internal-format
  msgid "Namelist group name at %L cannot have the SAVE attribute"
  msgstr ""
  
! #: fortran/symbol.cc:552
  #, fuzzy, gcc-internal-format
  #| msgid "External procedure `%A' is passed as actual argument at %0 but not explicitly declared EXTERNAL"
  msgid "internal procedure %qs at %L conflicts with DUMMY argument"
  msgstr "Ekstern procedure '%A' er overbragt som faktisk parameter ved %0, men ikke eksplicit erklæret EXTERNAL"
  
! #: fortran/symbol.cc:588
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer at %C"
  msgstr ""
  
! #: fortran/symbol.cc:809
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%s' attribute only applies to functions"
  msgid "%s attribute applied to %s %s at %L"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: fortran/symbol.cc:816
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) applied to %s %s at %L"
  msgstr ""
  
! #: fortran/symbol.cc:990
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot change attributes of USE-associated symbol at %L"
  msgstr ""
  
! #: fortran/symbol.cc:993
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot change attributes of USE-associated symbol %s at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1009
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate ConstantValue attribute for field '%s'"
  msgid "Duplicate %s attribute specified at %L"
  msgstr "mere end én ConstantValue-egenskab for feltet '%s'"
  
! #: fortran/symbol.cc:1051
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE specified outside of INTERFACE body at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1068
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate ConstantValue attribute for field '%s'"
  msgid "Duplicate AUTOMATIC attribute specified at %L"
  msgstr "mere end én ConstantValue-egenskab for feltet '%s'"
  
! #: fortran/symbol.cc:1092
  #, gcc-internal-format
  msgid "CODIMENSION specified for %qs outside its INTERFACE body at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1118
  #, gcc-internal-format
  msgid "DIMENSION specified for %qs outside its INTERFACE body at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1281
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %L appears in multiple pointer() statements"
  msgstr ""
  
! #: fortran/symbol.cc:1300
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate PROTECTED attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1332
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "SAVE statement or attribute at %1 cannot be specified along with SAVE statement or attribute at %0"
  msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
  msgstr "SAVE-sætning eller -egenskab ved %1 kan ikke angives sammen med SAVE-sætning eller -egenskab ved %0"
  
! #: fortran/symbol.cc:1345
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate ConstantValue attribute for field '%s'"
  msgid "Duplicate SAVE attribute specified near %C"
  msgstr "mere end én ConstantValue-egenskab for feltet '%s'"
  
! #: fortran/symbol.cc:1349
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate ConstantValue attribute for field '%s'"
  msgid "Duplicate SAVE attribute specified at %L"
  msgstr "mere end én ConstantValue-egenskab for feltet '%s'"
  
! #: fortran/symbol.cc:1369
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate ConstantValue attribute for field '%s'"
  msgid "Duplicate VALUE attribute specified at %L"
  msgstr "mere end én ConstantValue-egenskab for feltet '%s'"
  
! #: fortran/symbol.cc:1388
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate VOLATILE attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1400
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "SAVE statement or attribute at %1 cannot be specified along with SAVE statement or attribute at %0"
  msgid "VOLATILE attribute at %L cannot be specified in a PURE procedure"
  msgstr "SAVE-sætning eller -egenskab ved %1 kan ikke angives sammen med SAVE-sætning eller -egenskab ved %0"
  
! #: fortran/symbol.cc:1421
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate ASYNCHRONOUS attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1855
  #, fuzzy, gcc-internal-format
  msgid "%s attribute of %qs conflicts with %s attribute at %L"
  msgstr "dataområdet '%s' er i modstrid med tidligere erklæring"
  
! #: fortran/symbol.cc:1892
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "%s procedure at %L is already declared as %s procedure. \n"
  "F2008: A pointer function assignment is ambiguous if it is the first executable statement after the specification block. Please add any other kind of executable statement before it. FIXME"
  msgstr ""
  
! #: fortran/symbol.cc:1900
  #, gcc-internal-format, gfc-internal-format
  msgid "%s procedure at %L is already declared as %s procedure"
  msgstr ""
  
! #: fortran/symbol.cc:1935
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1959
  #, gcc-internal-format, gfc-internal-format
  msgid "ACCESS specification at %L was already specified"
  msgstr ""
  
! #: fortran/symbol.cc:1976
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate BIND attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1983
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1999
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate EXTENDS attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:2003
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTENDS at %L"
  msgstr ""
  
! #: fortran/symbol.cc:2029
  #, gcc-internal-format
  msgid "Symbol %qs at %L already has an explicit interface"
  msgstr ""
  
! #: fortran/symbol.cc:2036
  #, gcc-internal-format
  msgid "%qs at %L has attributes specified outside its INTERFACE body"
  msgstr ""
  
! #: fortran/symbol.cc:2074
  #, gcc-internal-format
  msgid "Symbol %qs at %L conflicts with symbol from module %qs, use-associated at %L"
  msgstr ""
  
! #: fortran/symbol.cc:2078 fortran/symbol.cc:2081
  #, gcc-internal-format
  msgid "Symbol %qs at %L already has basic type of %s"
  msgstr ""
  
! #: fortran/symbol.cc:2088
  #, gcc-internal-format
  msgid "Procedure %qs at %L may not have basic type of %s"
  msgstr ""
  
! #: fortran/symbol.cc:2100
  #, gcc-internal-format
  msgid "Symbol %qs at %L cannot have a type"
  msgstr ""
  
! #: fortran/symbol.cc:2355
  #, fuzzy, gcc-internal-format
  #| msgid "Label %A already defined at %1 when redefined at %0"
  msgid "Component %qs at %C already in the parent type at %L"
  msgstr "Etiket %A er allerede defineret ved %1 ved omdefinering ved %0"
  
! #: fortran/symbol.cc:2440
  #, fuzzy, gcc-internal-format
  #| msgid "use of `%D' is ambiguous"
  msgid "Symbol %qs at %C is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: fortran/symbol.cc:2472
  #, gcc-internal-format
  msgid "Derived type %qs at %C is being used before it is defined"
  msgstr ""
  
! #: fortran/symbol.cc:2682
  #, gcc-internal-format
  msgid "Component %qs at %C is a PRIVATE component of %qs"
  msgstr ""
  
! #: fortran/symbol.cc:2703
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member of type `%T'"
  msgid "%qs at %C is not a member of the %qs structure; did you mean %qs?"
  msgstr "'%D' er ikke et medlem af typen '%T'"
  
! #: fortran/symbol.cc:2707
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member of type `%T'"
  msgid "%qs at %C is not a member of the %qs structure"
  msgstr "'%D' er ikke et medlem af typen '%T'"
  
! #: fortran/symbol.cc:2935
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate statement label %d at %L and %L"
  msgstr ""
  
! #: fortran/symbol.cc:2946
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C already referenced as branch target"
  msgstr ""
  
! #: fortran/symbol.cc:2956
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C already referenced as a format label"
  msgstr ""
  
! #: fortran/symbol.cc:2963
  #, gcc-internal-format, gfc-internal-format
  msgid "DO termination statement which is not END DO or CONTINUE with label %d at %C"
  msgstr ""
  
! #: fortran/symbol.cc:3004
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C previously used as a FORMAT label"
  msgstr ""
  
! #: fortran/symbol.cc:3013
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C previously used as branch target"
  msgstr ""
  
! #: fortran/symbol.cc:3021
  #, gcc-internal-format, gfc-internal-format
  msgid "Shared DO termination label %d at %C"
  msgstr ""
  
! #: fortran/symbol.cc:3025
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Labeled DO statement at %L"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/symbol.cc:3430
  #, gcc-internal-format
  msgid "Name %qs at %C is an ambiguous reference to %qs from module %qs"
  msgstr ""
  
! #: fortran/symbol.cc:3433
  #, gcc-internal-format
  msgid "Name %qs at %C is an ambiguous reference to %qs from current program unit"
  msgstr ""
  
  #. Symbol is from another namespace.
! #: fortran/symbol.cc:3678
  #, gcc-internal-format
  msgid "Symbol %qs at %C has already been host associated"
  msgstr ""
  
! #: fortran/symbol.cc:4733
  #, gcc-internal-format
  msgid "verify_bind_c_derived_type(): Given symbol is unexpectedly NULL"
  msgstr ""
  
! #: fortran/symbol.cc:4746
  #, gcc-internal-format
  msgid "Derived type %qs declared at %L must have the BIND attribute to be C interoperable"
  msgstr ""
  
! #: fortran/symbol.cc:4774
  #, gcc-internal-format
  msgid "Derived type %qs with BIND(C) attribute at %L has no components"
  msgstr ""
  
  #. Generally emit warning, but not twice if -pedantic is given.
! #: fortran/symbol.cc:4780
  #, gcc-internal-format
  msgid "Derived type %qs with BIND(C) attribute at %L is empty, and may be inaccessible by the C companion processor"
  msgstr ""
  
! #: fortran/symbol.cc:4802
  #, gcc-internal-format
  msgid "Component %qs at %L cannot have the POINTER attribute because it is a member of the BIND(C) derived type %qs at %L"
  msgstr ""
  
! #: fortran/symbol.cc:4812
  #, gcc-internal-format
  msgid "Procedure pointer component %qs at %L cannot be a member of the BIND(C) derived type %qs at %L"
  msgstr ""
  
! #: fortran/symbol.cc:4823
  #, gcc-internal-format
  msgid "Component %qs at %L cannot have the ALLOCATABLE attribute because it is a member of the BIND(C) derived type %qs at %L"
  msgstr ""
  
! #: fortran/symbol.cc:4862
  #, gcc-internal-format
  msgid "Component %qs in derived type %qs at %L may not be C interoperable, even though derived type %qs is BIND(C)"
  msgstr ""
  
! #: fortran/symbol.cc:4872
  #, gcc-internal-format
  msgid "Component %qs in derived type %qs at %L may not be C interoperable"
  msgstr ""
  
! #: fortran/symbol.cc:4884
  #, gcc-internal-format
  msgid "Derived type %qs at %L cannot have the SEQUENCE attribute because it is BIND(C)"
  msgstr ""
  
! #: fortran/symbol.cc:5397 fortran/symbol.cc:5402
  #, gcc-internal-format
  msgid "Symbol %qs is used before it is typed at %L"
  msgstr ""
*************** msgstr ""
*** 91847,91870 ****
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/trans-array.cc:2469 fortran/trans-expr.cc:10450
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %L has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6840
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.cc:9246
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr ""
  
! #: fortran/trans-array.cc:12706
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
--- 96229,96252 ----
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/trans-array.cc:2452 fortran/trans-expr.cc:10593
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %L has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:7083
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.cc:9503
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr ""
  
! #: fortran/trans-array.cc:13266
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
*************** msgstr ""
*** 91874,91948 ****
  msgid "Named COMMON block %qs at %L shall be of the same size as elsewhere (%wu vs %wu bytes)"
  msgstr ""
  
! #: fortran/trans-common.cc:839
  #, fuzzy, gcc-internal-format
  #| msgid "two `u's in integer constant"
  msgid "get_mpz(): Not an integer constant"
  msgstr "to 'u'-endelser i heltalskonstant"
  
! #: fortran/trans-common.cc:867
  #, gcc-internal-format
  msgid "element_number(): Bad dimension type"
  msgstr ""
  
! #: fortran/trans-common.cc:937
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Null element at %0 for array reference at %1"
  msgid "Bad array reference at %L"
  msgstr "Nulelement ved %0 for tabelreference ved %1"
  
! #: fortran/trans-common.cc:945
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal reference type at %L as EQUIVALENCE object"
  msgstr ""
  
! #: fortran/trans-common.cc:985
  #, gcc-internal-format
  msgid "Inconsistent equivalence rules involving %qs at %L and %qs at %L"
  msgstr ""
  
  #. Aligning this field would misalign a previous field.
! #: fortran/trans-common.cc:1174
  #, gcc-internal-format
  msgid "The equivalence set for variable %qs declared at %L violates alignment requirements"
  msgstr ""
  
! #: fortran/trans-common.cc:1222
  #, gcc-internal-format
  msgid "Sorry, !$OMP allocate for COMMON block variable %qs at %L not supported"
  msgstr ""
  
! #: fortran/trans-common.cc:1243
  #, gcc-internal-format
  msgid "Equivalence for %qs does not match ordering of COMMON %qs at %L"
  msgstr ""
  
! #: fortran/trans-common.cc:1258
  #, gcc-internal-format
  msgid "The equivalence set for %qs cause an invalid extension to COMMON %qs at %L"
  msgstr ""
  
! #: fortran/trans-common.cc:1274
  #, gcc-internal-format
  msgid "Padding of %d bytes required before %qs in COMMON %qs at %L; reorder elements or use %<-fno-align-commons%>"
  msgstr ""
  
! #: fortran/trans-common.cc:1280
  #, gcc-internal-format
  msgid "Padding of %d bytes required before %qs in COMMON at %L; reorder elements or use %<-fno-align-commons%>"
  msgstr ""
  
! #: fortran/trans-common.cc:1301
  #, gcc-internal-format
  msgid "COMMON %qs at %L does not exist"
  msgstr ""
  
! #: fortran/trans-common.cc:1310
  #, gcc-internal-format
  msgid "COMMON %qs at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>"
  msgstr ""
  
! #: fortran/trans-common.cc:1315
  #, gcc-internal-format
  msgid "COMMON at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>"
  msgstr ""
--- 96256,96341 ----
  msgid "Named COMMON block %qs at %L shall be of the same size as elsewhere (%wu vs %wu bytes)"
  msgstr ""
  
! #: fortran/trans-common.cc:494
! #, gcc-internal-format
! msgid "Sorry, OMP GROUPPRIVATE not implemented, used by common block %</%s/%> declared at %L"
! msgstr ""
! 
! #. Use 'else if' as groupprivate implies 'local'.
! #: fortran/trans-common.cc:498
! #, gcc-internal-format
! msgid "Sorry, OMP DECLARE TARGET with LOCAL clause not implemented, used by common block %</%s/%> declared at %L"
! msgstr ""
! 
! #: fortran/trans-common.cc:853
  #, fuzzy, gcc-internal-format
  #| msgid "two `u's in integer constant"
  msgid "get_mpz(): Not an integer constant"
  msgstr "to 'u'-endelser i heltalskonstant"
  
! #: fortran/trans-common.cc:881
  #, gcc-internal-format
  msgid "element_number(): Bad dimension type"
  msgstr ""
  
! #: fortran/trans-common.cc:951
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Null element at %0 for array reference at %1"
  msgid "Bad array reference at %L"
  msgstr "Nulelement ved %0 for tabelreference ved %1"
  
! #: fortran/trans-common.cc:959
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal reference type at %L as EQUIVALENCE object"
  msgstr ""
  
! #: fortran/trans-common.cc:999
  #, gcc-internal-format
  msgid "Inconsistent equivalence rules involving %qs at %L and %qs at %L"
  msgstr ""
  
  #. Aligning this field would misalign a previous field.
! #: fortran/trans-common.cc:1190
  #, gcc-internal-format
  msgid "The equivalence set for variable %qs declared at %L violates alignment requirements"
  msgstr ""
  
! #: fortran/trans-common.cc:1238
  #, gcc-internal-format
  msgid "Sorry, !$OMP allocate for COMMON block variable %qs at %L not supported"
  msgstr ""
  
! #: fortran/trans-common.cc:1259
  #, gcc-internal-format
  msgid "Equivalence for %qs does not match ordering of COMMON %qs at %L"
  msgstr ""
  
! #: fortran/trans-common.cc:1274
  #, gcc-internal-format
  msgid "The equivalence set for %qs cause an invalid extension to COMMON %qs at %L"
  msgstr ""
  
! #: fortran/trans-common.cc:1290
  #, gcc-internal-format
  msgid "Padding of %d bytes required before %qs in COMMON %qs at %L; reorder elements or use %<-fno-align-commons%>"
  msgstr ""
  
! #: fortran/trans-common.cc:1296
  #, gcc-internal-format
  msgid "Padding of %d bytes required before %qs in COMMON at %L; reorder elements or use %<-fno-align-commons%>"
  msgstr ""
  
! #: fortran/trans-common.cc:1317
  #, gcc-internal-format
  msgid "COMMON %qs at %L does not exist"
  msgstr ""
  
! #: fortran/trans-common.cc:1326
  #, gcc-internal-format
  msgid "COMMON %qs at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>"
  msgstr ""
  
! #: fortran/trans-common.cc:1331
  #, gcc-internal-format
  msgid "COMMON at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>"
  msgstr ""
*************** msgstr ""
*** 91958,92104 ****
  msgid "non-constant initialization expression at %L"
  msgstr "tildeling af startværdi til new-udtryk med '='"
  
! #: fortran/trans-decl.cc:774
  #, gcc-internal-format
  msgid "Array %qs at %L is larger than limit set by %<-fmax-stack-var-size=%>, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the %<-fmax-stack-var-size=%> limit (or use %<-frecursive%>, which implies unlimited %<-fmax-stack-var-size%>) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute."
  msgstr ""
  
! #: fortran/trans-decl.cc:1905
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parameter `%s' has incomplete type"
  msgid "%s at %L has no default type"
  msgstr "parameteren '%s' er af en ufuldstændig type"
  
! #: fortran/trans-decl.cc:1909
  #, gcc-internal-format
  msgid "intrinsic variable which isn't a procedure"
  msgstr ""
  
! #: fortran/trans-decl.cc:4705 fortran/trans-decl.cc:8145
  #, fuzzy, gcc-internal-format
  #| msgid "Return values of functions in FPU registers"
  msgid "Return value of function %qs at %L not set"
  msgstr "Returnér værdier fra funktioner i fpu-registre"
  
! #: fortran/trans-decl.cc:5237
  #, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr ""
  
! #: fortran/trans-decl.cc:5549
  #, gcc-internal-format
  msgid "backend decl for module variable %qs already exists"
  msgstr ""
  
! #: fortran/trans-decl.cc:5562
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared %s"
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr "instansvariablen '%s' er erklæret '%s'"
  
! #: fortran/trans-decl.cc:6248
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a dummy argument"
  msgstr ""
  
! #: fortran/trans-decl.cc:6251
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a local variable"
  msgstr ""
  
! #: fortran/trans-decl.cc:6266
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr ""
  
! #: fortran/trans-decl.cc:6272
  #, gcc-internal-format
  msgid "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgstr ""
  
! #: fortran/trans-decl.cc:6283 fortran/trans-decl.cc:6434
  #, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:6299
  #, gcc-internal-format
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:6318
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared %s"
  msgid "Unused variable %qs declared at %L"
  msgstr "instansvariablen '%s' er erklæret '%s'"
  
! #: fortran/trans-decl.cc:6367
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%s' declared void"
  msgid "Unused parameter %qs declared at %L"
  msgstr "parameteren '%s' erklæret void"
  
! #: fortran/trans-decl.cc:6371
  #, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:6401
  #, fuzzy, gcc-internal-format
  #| msgid "Return values of functions in FPU registers"
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr "Returnér værdier fra funktioner i fpu-registre"
  
! #: fortran/trans-decl.cc:7000
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
  
! #: fortran/trans-decl.cc:7199 fortran/trans-expr.cc:6127
  #, fuzzy, gcc-internal-format
  #| msgid "DW_LOC_OP %s not implemented\n"
  msgid "Unsigned not yet implemented"
  msgstr "DW_LOC_OP %s understøttes ikke\n"
  
! #: fortran/trans-decl.cc:8317
  #, gcc-internal-format
  msgid "Symbol %qs at %L is declared in a BLOCK DATA program unit but is not in a COMMON block"
  msgstr ""
  
! #: fortran/trans-expr.cc:1211
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ISO C90 forbids variable-size array `%s'"
  msgid "Cannot compute the length of the char array at %L."
  msgstr "ISO C90 forbyder tabellen '%s' med variabel størrelse"
  
! #: fortran/trans-expr.cc:2041
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable variable at %L will be added"
  msgstr ""
  
! #: fortran/trans-expr.cc:2367
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic object at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:2376
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:4289
  #, fuzzy, gcc-internal-format
  #| msgid "unknown insn mode"
  msgid "Unknown intrinsic op"
  msgstr "ukendt instruktionstilstand"
  
! #: fortran/trans-expr.cc:5875
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "Unknown argument list function at %L"
  msgstr "for få parametre til funktionen '%s'"
  
! #: fortran/trans-expr.cc:11050
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
--- 96351,96508 ----
  msgid "non-constant initialization expression at %L"
  msgstr "tildeling af startværdi til new-udtryk med '='"
  
! #: fortran/trans-decl.cc:785
  #, gcc-internal-format
  msgid "Array %qs at %L is larger than limit set by %<-fmax-stack-var-size=%>, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the %<-fmax-stack-var-size=%> limit (or use %<-frecursive%>, which implies unlimited %<-fmax-stack-var-size%>) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute."
  msgstr ""
  
! #: fortran/trans-decl.cc:1591
! #, gcc-internal-format
! msgid "Sorry, OMP GROUPPRIVATE not implemented, used by %qs declared at %L"
! msgstr ""
! 
! #. Use 'else if' as groupprivate implies 'local'.
! #: fortran/trans-decl.cc:1595
! #, gcc-internal-format
! msgid "Sorry, OMP DECLARE TARGET with LOCAL clause not implemented, used by %qs declared at %L"
! msgstr ""
! 
! #: fortran/trans-decl.cc:1939
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parameter `%s' has incomplete type"
  msgid "%s at %L has no default type"
  msgstr "parameteren '%s' er af en ufuldstændig type"
  
! #: fortran/trans-decl.cc:1943
  #, gcc-internal-format
  msgid "intrinsic variable which isn't a procedure"
  msgstr ""
  
! #: fortran/trans-decl.cc:4823 fortran/trans-decl.cc:7990
  #, fuzzy, gcc-internal-format
  #| msgid "Return values of functions in FPU registers"
  msgid "Return value of function %qs at %L not set"
  msgstr "Returnér værdier fra funktioner i fpu-registre"
  
! #: fortran/trans-decl.cc:5373
  #, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr ""
  
! #: fortran/trans-decl.cc:5685
  #, gcc-internal-format
  msgid "backend decl for module variable %qs already exists"
  msgstr ""
  
! #: fortran/trans-decl.cc:5698
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared %s"
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr "instansvariablen '%s' er erklæret '%s'"
  
! #: fortran/trans-decl.cc:6384
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a dummy argument"
  msgstr ""
  
! #: fortran/trans-decl.cc:6387
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a local variable"
  msgstr ""
  
! #: fortran/trans-decl.cc:6402
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr ""
  
! #: fortran/trans-decl.cc:6408
  #, gcc-internal-format
  msgid "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgstr ""
  
! #: fortran/trans-decl.cc:6419 fortran/trans-decl.cc:6570
  #, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:6435
  #, gcc-internal-format
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:6454
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared %s"
  msgid "Unused variable %qs declared at %L"
  msgstr "instansvariablen '%s' er erklæret '%s'"
  
! #: fortran/trans-decl.cc:6503
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%s' declared void"
  msgid "Unused parameter %qs declared at %L"
  msgstr "parameteren '%s' erklæret void"
  
! #: fortran/trans-decl.cc:6507
  #, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:6537
  #, fuzzy, gcc-internal-format
  #| msgid "Return values of functions in FPU registers"
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr "Returnér værdier fra funktioner i fpu-registre"
  
! #: fortran/trans-decl.cc:7136
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
  
! #: fortran/trans-decl.cc:7335 fortran/trans-expr.cc:6207
  #, fuzzy, gcc-internal-format
  #| msgid "DW_LOC_OP %s not implemented\n"
  msgid "Unsigned not yet implemented"
  msgstr "DW_LOC_OP %s understøttes ikke\n"
  
! #: fortran/trans-decl.cc:8474
  #, gcc-internal-format
  msgid "Symbol %qs at %L is declared in a BLOCK DATA program unit but is not in a COMMON block"
  msgstr ""
  
! #: fortran/trans-expr.cc:1231
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ISO C90 forbids variable-size array `%s'"
  msgid "Cannot compute the length of the char array at %L."
  msgstr "ISO C90 forbyder tabellen '%s' med variabel størrelse"
  
! #: fortran/trans-expr.cc:2061
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable variable at %L will be added"
  msgstr ""
  
! #: fortran/trans-expr.cc:2387
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic object at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:2396
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:4308
  #, fuzzy, gcc-internal-format
  #| msgid "unknown insn mode"
  msgid "Unknown intrinsic op"
  msgstr "ukendt instruktionstilstand"
  
! #: fortran/trans-expr.cc:5958
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "Unknown argument list function at %L"
  msgstr "for få parametre til funktionen '%s'"
  
! #: fortran/trans-expr.cc:11200
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
*************** msgstr ""
*** 92108,92136 ****
  msgid "Intrinsic function %qs (%d) not recognized"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:1897 fortran/trans-intrinsic.cc:2446
! #: fortran/trans-intrinsic.cc:2649
  #, gcc-internal-format
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12688 fortran/trans-stmt.cc:1107
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12695
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "The event variable at %L shall not be coindexed"
  msgstr "miljøvariablen DJGPP er ikke defineret"
  
! #: fortran/trans-io.cc:2000
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr ""
  
! #: fortran/trans-io.cc:2550
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr ""
--- 96512,96540 ----
  msgid "Intrinsic function %qs (%d) not recognized"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:1899 fortran/trans-intrinsic.cc:2467
! #: fortran/trans-intrinsic.cc:2673
  #, gcc-internal-format
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12988 fortran/trans-stmt.cc:1234
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12995
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "The event variable at %L shall not be coindexed"
  msgstr "miljøvariablen DJGPP er ikke defineret"
  
! #: fortran/trans-io.cc:2001
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr ""
  
! #: fortran/trans-io.cc:2552
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr ""
*************** msgstr ""
*** 92157,92371 ****
  msgid "Mapping of polymorphic list item %qD is unspecified behavior"
  msgstr ""
  
! #: fortran/trans-openmp.cc:4196
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "optional class parameter"
  msgstr "ingen parametre"
  
! #: fortran/trans-openmp.cc:4660
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "unhandled expression type"
  msgstr "uventet adresseudtryk"
  
! #: fortran/trans-openmp.cc:4969
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "unhandled expression"
  msgstr "uventet adresseudtryk"
  
! #: fortran/trans-openmp.cc:5092
  #, gcc-internal-format
  msgid "%<uses_allocators%> clause with traits and memory spaces"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6070
  #, gcc-internal-format
  msgid "%<!$OMP %s%> at %L requires %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6073
  #, gcc-internal-format
  msgid "All files that might deallocate such a variable must be compiled with %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6076
  #, gcc-internal-format
  msgid "This includes explicit DEALLOCATE, reallocation on intrinsic assignment, INTENT(OUT) for allocatable dummy arguments, and reallocation of allocatable components allocated with an OpenMP allocator"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6653 fortran/trans-openmp.cc:6673
  #, gcc-internal-format
  msgid "non-rectangular loop nest with non-constant step for %qs"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6675
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "Used here"
  msgstr "'%s' tidligere defineret her"
  
! #: fortran/trans-openmp.cc:9241
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9651
  #, gcc-internal-format
  msgid "The base name for %<declare variant%> must be specified at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9662
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L does not match the name of the current procedure"
  msgstr "Planlæg ikke begyndelsen og slutningen af proceduren"
  
! #: fortran/trans-openmp.cc:9665
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument to `%s' must be a 2-bit unsigned literal"
  msgid "The base name at %L must not be an entry name"
  msgstr "parameter til '%s' skal være en 2 bit-konstant uden fortegn"
  
! #: fortran/trans-openmp.cc:9668
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument to `%s' must be a 2-bit unsigned literal"
  msgid "The base name at %L must not be a generic name"
  msgstr "parameter til '%s' skal være en 2 bit-konstant uden fortegn"
  
! #: fortran/trans-openmp.cc:9671
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument to `%s' must be a 2-bit unsigned literal"
  msgid "The base name at %L must not be a procedure pointer"
  msgstr "parameter til '%s' skal være en 2 bit-konstant uden fortegn"
  
! #: fortran/trans-openmp.cc:9674
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' must take exactly one argument"
  msgid "The base procedure at %L must have an explicit interface"
  msgstr "'%s' skal tage mod én parameter"
  
! #: fortran/trans-openmp.cc:9710
  #, fuzzy, gcc-internal-format
  #| msgid "failed to find class '%s'"
  msgid "Cannot find symbol %qs at %L"
  msgstr "kunne ikke finde klassen '%s'"
  
! #: fortran/trans-openmp.cc:9723
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr "'%s' er ikke en funktion,"
  
! #: fortran/trans-openmp.cc:9765
  #, fuzzy, gcc-internal-format
  #| msgid "-f%s and -msdata=%s are incompatible"
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr "-f%s og -msdata=%s er indbyrdes uforenelige"
  
! #: fortran/trans-openmp.cc:9771
  #, gcc-internal-format
  msgid "%<append_args%> clause implies that %qs has %d dummy arguments of integer type with %<omp_interop_kind%> kind"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9797
  #, gcc-internal-format
  msgid "%qs at %L must be a nonpointer, nonallocatable scalar integer dummy argument of %<omp_interop_kind%> kind as it utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9807
  #, gcc-internal-format
  msgid "%qs at %L with OPTIONAL attribute not support when utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9817
  #, gcc-internal-format
  msgid "%qs at %L has %d but requires %d %<omp_interop_kind%> kind dummy arguments as it is utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9832
  #, gcc-internal-format
  msgid "the %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9933 fortran/trans-openmp.cc:9972
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument missing after %s"
  msgid "Expected positive argument index at %L"
  msgstr "en parameter mangler efter %s"
  
! #: fortran/trans-openmp.cc:9944
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array `%A' at %0 is too large to handle"
  msgid "Argument index at %L exceeds number of arguments %d"
  msgstr "Tabellen '%A' ved %0 er for stor til at håndtere"
  
! #: fortran/trans-openmp.cc:9982
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper argument index smaller than lower one at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10008
  #, fuzzy, gcc-internal-format
  #| msgid "Alternate return specifier at %0 invalid within a main program unit"
  msgid "List item %qs at %L, declared at %L, is not a dummy argument"
  msgstr "Alternativ returangivelse ved %0 er ugyldig inden i en hovedprogramenhed"
  
! #: fortran/trans-openmp.cc:10022
  #, fuzzy, gcc-internal-format
  #| msgid "Null argument at %0 for statement function reference at %1"
  msgid "Argument %qs at %L to list item in %<need_device_ptr%> at %L must be a scalar of TYPE(C_PTR)"
  msgstr "Nulparameter ved %0 for sætningsfunktionsreference ved %1"
  
! #: fortran/trans-openmp.cc:10029
  #, gcc-internal-format
  msgid "Consider using %<need_device_addr%> instead"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10036
  #, gcc-internal-format
  msgid "Argument %qs at %L to list item in %<need_device_addr%> at %L must not have the VALUE attribute"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10045
  #, gcc-internal-format
  msgid "%qs at %L is specified more than once"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10062
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<need_device_addr%> not yet supported"
  msgstr "-pipe understøttes ikke"
  
! #: fortran/trans-stmt.cc:576
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Alternate return specifier at %0 invalid within a main program unit"
  msgid "An alternate return at %L without a * dummy argument"
  msgstr "Alternativ returangivelse ved %0 er ugyldig inden i en hovedprogramenhed"
  
! #: fortran/trans-stmt.cc:908
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the lock component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-stmt.cc:1370
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, only support for integer kind %d implemented for image-set at %L"
  msgstr ""
  
! #: fortran/trans-stmt.cc:3807
  #, gcc-internal-format
  msgid "gfc_trans_select(): Bad type for case expr."
  msgstr ""
  
! #: fortran/trans-stmt.cc:5170
  #, gcc-internal-format
  msgid "Sorry, %s specifier at %L for assumed-size array %qs is not yet supported"
  msgstr ""
  
  #. Cf. PR fortran/
! #: fortran/trans-stmt.cc:5207
  #, gcc-internal-format
  msgid "Sorry, LOCAL specifier at %L for %qs of derived type with default initializer is not yet supported"
  msgstr ""
--- 96561,96781 ----
  msgid "Mapping of polymorphic list item %qD is unspecified behavior"
  msgstr ""
  
! #: fortran/trans-openmp.cc:4204
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "optional class parameter"
  msgstr "ingen parametre"
  
! #: fortran/trans-openmp.cc:4668
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "unhandled expression type"
  msgstr "uventet adresseudtryk"
  
! #: fortran/trans-openmp.cc:4977
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "unhandled expression"
  msgstr "uventet adresseudtryk"
  
! #: fortran/trans-openmp.cc:5102
  #, gcc-internal-format
  msgid "%<uses_allocators%> clause with traits and memory spaces"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6138
  #, gcc-internal-format
  msgid "%<!$OMP %s%> at %L requires %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6141
  #, gcc-internal-format
  msgid "All files that might deallocate such a variable must be compiled with %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6144
  #, gcc-internal-format
  msgid "This includes explicit DEALLOCATE, reallocation on intrinsic assignment, INTENT(OUT) for allocatable dummy arguments, and reallocation of allocatable components allocated with an OpenMP allocator"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6721 fortran/trans-openmp.cc:6741
  #, gcc-internal-format
  msgid "non-rectangular loop nest with non-constant step for %qs"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6743
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "Used here"
  msgstr "'%s' tidligere defineret her"
  
! #: fortran/trans-openmp.cc:9311
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9721
  #, gcc-internal-format
  msgid "The base name for %<declare variant%> must be specified at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9732
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L does not match the name of the current procedure"
  msgstr "Planlæg ikke begyndelsen og slutningen af proceduren"
  
! #: fortran/trans-openmp.cc:9735
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument to `%s' must be a 2-bit unsigned literal"
  msgid "The base name at %L must not be an entry name"
  msgstr "parameter til '%s' skal være en 2 bit-konstant uden fortegn"
  
! #: fortran/trans-openmp.cc:9738
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument to `%s' must be a 2-bit unsigned literal"
  msgid "The base name at %L must not be a generic name"
  msgstr "parameter til '%s' skal være en 2 bit-konstant uden fortegn"
  
! #: fortran/trans-openmp.cc:9741
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument to `%s' must be a 2-bit unsigned literal"
  msgid "The base name at %L must not be a procedure pointer"
  msgstr "parameter til '%s' skal være en 2 bit-konstant uden fortegn"
  
! #: fortran/trans-openmp.cc:9744
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' must take exactly one argument"
  msgid "The base procedure at %L must have an explicit interface"
  msgstr "'%s' skal tage mod én parameter"
  
! #: fortran/trans-openmp.cc:9780
  #, fuzzy, gcc-internal-format
  #| msgid "failed to find class '%s'"
  msgid "Cannot find symbol %qs at %L"
  msgstr "kunne ikke finde klassen '%s'"
  
! #: fortran/trans-openmp.cc:9793
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr "'%s' er ikke en funktion,"
  
! #: fortran/trans-openmp.cc:9799
! #, fuzzy, gcc-internal-format
! #| msgid "`%D' is not a function,"
! msgid "variant %qs at %L is the same as base function"
! msgstr "'%s' er ikke en funktion,"
! 
! #: fortran/trans-openmp.cc:9841
  #, fuzzy, gcc-internal-format
  #| msgid "-f%s and -msdata=%s are incompatible"
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr "-f%s og -msdata=%s er indbyrdes uforenelige"
  
! #: fortran/trans-openmp.cc:9847
  #, gcc-internal-format
  msgid "%<append_args%> clause implies that %qs has %d dummy arguments of integer type with %<omp_interop_kind%> kind"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9873
  #, gcc-internal-format
  msgid "%qs at %L must be a nonpointer, nonallocatable scalar integer dummy argument of %<omp_interop_kind%> kind as it utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9883
  #, gcc-internal-format
  msgid "%qs at %L with OPTIONAL attribute not support when utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9893
  #, gcc-internal-format
  msgid "%qs at %L has %d but requires %d %<omp_interop_kind%> kind dummy arguments as it is utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9908
  #, gcc-internal-format
  msgid "the %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10009 fortran/trans-openmp.cc:10048
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument missing after %s"
  msgid "Expected positive argument index at %L"
  msgstr "en parameter mangler efter %s"
  
! #: fortran/trans-openmp.cc:10020
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array `%A' at %0 is too large to handle"
  msgid "Argument index at %L exceeds number of arguments %d"
  msgstr "Tabellen '%A' ved %0 er for stor til at håndtere"
  
! #: fortran/trans-openmp.cc:10058
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper argument index smaller than lower one at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10084
  #, fuzzy, gcc-internal-format
  #| msgid "Alternate return specifier at %0 invalid within a main program unit"
  msgid "List item %qs at %L, declared at %L, is not a dummy argument"
  msgstr "Alternativ returangivelse ved %0 er ugyldig inden i en hovedprogramenhed"
  
! #: fortran/trans-openmp.cc:10098
  #, fuzzy, gcc-internal-format
  #| msgid "Null argument at %0 for statement function reference at %1"
  msgid "Argument %qs at %L to list item in %<need_device_ptr%> at %L must be a scalar of TYPE(C_PTR)"
  msgstr "Nulparameter ved %0 for sætningsfunktionsreference ved %1"
  
! #: fortran/trans-openmp.cc:10105
  #, gcc-internal-format
  msgid "Consider using %<need_device_addr%> instead"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10112
  #, gcc-internal-format
  msgid "Argument %qs at %L to list item in %<need_device_addr%> at %L must not have the VALUE attribute"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10121
  #, gcc-internal-format
  msgid "%qs at %L is specified more than once"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10138
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<need_device_addr%> not yet supported"
  msgstr "-pipe understøttes ikke"
  
! #: fortran/trans-stmt.cc:646
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Alternate return specifier at %0 invalid within a main program unit"
  msgid "An alternate return at %L without a * dummy argument"
  msgstr "Alternativ returangivelse ved %0 er ugyldig inden i en hovedprogramenhed"
  
! #: fortran/trans-stmt.cc:1035
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the lock component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-stmt.cc:1496
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, only support for integer kind %d implemented for image-set at %L"
  msgstr ""
  
! #: fortran/trans-stmt.cc:3950
  #, gcc-internal-format
  msgid "gfc_trans_select(): Bad type for case expr."
  msgstr ""
  
! #: fortran/trans-stmt.cc:5313
  #, gcc-internal-format
  msgid "Sorry, %s specifier at %L for assumed-size array %qs is not yet supported"
  msgstr ""
  
  #. Cf. PR fortran/
! #: fortran/trans-stmt.cc:5350
  #, gcc-internal-format
  msgid "Sorry, LOCAL specifier at %L for %qs of derived type with default initializer is not yet supported"
  msgstr ""
*************** msgstr ""
*** 92431,92447 ****
  msgid "REAL(KIND=10) is not available for %<-freal-8-real-16%> option"
  msgstr ""
  
! #: fortran/trans-types.cc:909
  #, gcc-internal-format
  msgid "gfc_validate_kind(): Got bad type"
  msgstr ""
  
! #: fortran/trans-types.cc:913
  #, gcc-internal-format
  msgid "gfc_validate_kind(): Got bad kind"
  msgstr ""
  
! #: fortran/trans.cc:2663
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr ""
--- 96841,96862 ----
  msgid "REAL(KIND=10) is not available for %<-freal-8-real-16%> option"
  msgstr ""
  
! #: fortran/trans-types.cc:804
! #, gcc-internal-format
! msgid "-fexternal-blas64 requires a 64-bit system"
! msgstr ""
! 
! #: fortran/trans-types.cc:912
  #, gcc-internal-format
  msgid "gfc_validate_kind(): Got bad type"
  msgstr ""
  
! #: fortran/trans-types.cc:916
  #, gcc-internal-format
  msgid "gfc_validate_kind(): Got bad kind"
  msgstr ""
  
! #: fortran/trans.cc:2689
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr ""
*************** msgstr "ekstra tekst i slutningen af dir
*** 92542,92558 ****
  msgid "unexpected EOF"
  msgstr "uventet operand"
  
- #: go/gofrontend/expressions.cc:985
- #, gcc-internal-format
- msgid "invalid use of type"
- msgstr "ugyldig brug af type"
- 
- #: go/gofrontend/statements.cc:2670
- #, fuzzy, gcc-internal-format
- #| msgid "unexpected address expression"
- msgid "expected call expression"
- msgstr "uventet adresseudtryk"
- 
  #: lto/lto-common.cc:2041
  #, gcc-internal-format
  msgid "bytecode stream: garbage at the end of symbols section"
--- 96957,96962 ----
*************** msgstr "kan ikke læse LTO-tilstandstabe
*** 92609,92636 ****
  msgid "Cannot open %s"
  msgstr "Kan ikke åbne %s"
  
! #: lto/lto-common.cc:2447
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot map %s"
  msgstr "Kan ikke oversætte %s"
  
! #: lto/lto-common.cc:2458
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot read %s"
  msgstr "Kan ikke læse %s"
  
! #: lto/lto-common.cc:2775
  #, gcc-internal-format
  msgid "could not open symbol resolution file: %m"
  msgstr "kunne ikke åbne symbolløsningsfilen: %m"
  
! #: lto/lto-common.cc:2900
  #, 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-common.cc:2937
  #, gcc-internal-format
  msgid "errors during merging of translation units"
  msgstr ""
--- 97013,97045 ----
  msgid "Cannot open %s"
  msgstr "Kan ikke åbne %s"
  
! #: lto/lto-common.cc:2443
! #, gcc-internal-format, gfc-internal-format
! msgid "Cannot map %s: section is too long"
! msgstr ""
! 
! #: lto/lto-common.cc:2453
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot map %s"
  msgstr "Kan ikke oversætte %s"
  
! #: lto/lto-common.cc:2464
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot read %s"
  msgstr "Kan ikke læse %s"
  
! #: lto/lto-common.cc:2781
  #, gcc-internal-format
  msgid "could not open symbol resolution file: %m"
  msgstr "kunne ikke åbne symbolløsningsfilen: %m"
  
! #: lto/lto-common.cc:2906
  #, 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-common.cc:2943
  #, gcc-internal-format
  msgid "errors during merging of translation units"
  msgstr ""
*************** msgstr ""
*** 92657,92776 ****
  msgid "%s:%s: %E: %E"
  msgstr "%s: %s: %s"
  
! #: lto/lto-lang.cc:893
  #, fuzzy, gcc-internal-format
  #| msgid "-fwpa and -fltrans are mutually exclusive"
  msgid "%<-fwpa%> and %<-fltrans%> are mutually exclusive"
  msgstr "-fwpa og -fltrans er indbyrdes uforenelige"
  
! #: lto/lto-lang.cc:927
  #, fuzzy, gcc-internal-format
  #| msgid "-fwpa and -fltrans are mutually exclusive"
  msgid "%<-flinker-output=rel%> and %<-fltrans%> are mutually exclusive"
  msgstr "-fwpa og -fltrans er indbyrdes uforenelige"
  
! #: lto/lto-object.cc:106
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "options enabled: "
  msgid "open %s failed: %s"
  msgstr "tilvalg slået til: "
  
! #: lto/lto-object.cc:150
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s: %s"
  msgstr "%s: %s: %s"
  
! #: lto/lto-object.cc:191
  #, gcc-internal-format, gfc-internal-format
  msgid "close: %s"
  msgstr "luk: %s"
  
! #: lto/lto-object.cc:247
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "two or more data types in declaration of `%s'"
  msgid "two or more sections for %s"
  msgstr "mere end én datatype i erklæringen af '%s'"
  
! #: lto/lto-partition.cc:1123
  #, gcc-internal-format
  msgid "min partition size cannot be greater than max partition size"
  msgstr ""
  
! #: lto/lto-symtab.cc:169
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in the class %T"
  msgid "%qD is defined with tls model %s"
  msgstr "'%D' er allerede defineret i klassen '%T'"
  
! #: lto/lto-symtab.cc:171
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "previously defined here as %s"
  msgstr "'%s' tidligere defineret her"
  
! #: lto/lto-symtab.cc:474
  #, gcc-internal-format
  msgid "multiple prevailing defs for %qE"
  msgstr ""
  
! #: lto/lto-symtab.cc:492
  #, 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.cc:494
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "previously defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: lto/lto-symtab.cc:720
  #, fuzzy, gcc-internal-format
  msgid "%qD violates the C++ One Definition Rule"
  msgstr "tidligere definition her"
  
! #: lto/lto-symtab.cc:726
  #, 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.cc:746
  #, 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.cc:752
  #, 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.cc:757
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously declared here"
  msgid "%qD was previously declared here"
  msgstr "'%s' tidligere erklæret her"
  
! #: lto/lto-symtab.cc:760
  #, gcc-internal-format
  msgid "code may be misoptimized unless %<-fno-strict-aliasing%> is used"
  msgstr ""
  
! #: lto/lto-symtab.cc:846
  #, 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.cc:853
  #, fuzzy, gcc-internal-format
  msgid "function %qD redeclared as variable"
  msgstr "funktionen '%s' omerklæret som inline"
  
! #: lto/lto-symtab.cc:865
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously declared here"
  msgid "previously declared here"
--- 97066,97185 ----
  msgid "%s:%s: %E: %E"
  msgstr "%s: %s: %s"
  
! #: lto/lto-lang.cc:892
  #, fuzzy, gcc-internal-format
  #| msgid "-fwpa and -fltrans are mutually exclusive"
  msgid "%<-fwpa%> and %<-fltrans%> are mutually exclusive"
  msgstr "-fwpa og -fltrans er indbyrdes uforenelige"
  
! #: lto/lto-lang.cc:926
  #, fuzzy, gcc-internal-format
  #| msgid "-fwpa and -fltrans are mutually exclusive"
  msgid "%<-flinker-output=rel%> and %<-fltrans%> are mutually exclusive"
  msgstr "-fwpa og -fltrans er indbyrdes uforenelige"
  
! #: lto/lto-object.cc:104
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "options enabled: "
  msgid "open %s failed: %s"
  msgstr "tilvalg slået til: "
  
! #: lto/lto-object.cc:148
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s: %s"
  msgstr "%s: %s: %s"
  
! #: lto/lto-object.cc:189
  #, gcc-internal-format, gfc-internal-format
  msgid "close: %s"
  msgstr "luk: %s"
  
! #: lto/lto-object.cc:245
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "two or more data types in declaration of `%s'"
  msgid "two or more sections for %s"
  msgstr "mere end én datatype i erklæringen af '%s'"
  
! #: lto/lto-partition.cc:1233
  #, gcc-internal-format
  msgid "min partition size cannot be greater than max partition size"
  msgstr ""
  
! #: lto/lto-symtab.cc:176
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in the class %T"
  msgid "%qD is defined with tls model %s"
  msgstr "'%D' er allerede defineret i klassen '%T'"
  
! #: lto/lto-symtab.cc:178
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "previously defined here as %s"
  msgstr "'%s' tidligere defineret her"
  
! #: lto/lto-symtab.cc:481
  #, gcc-internal-format
  msgid "multiple prevailing defs for %qE"
  msgstr ""
  
! #: lto/lto-symtab.cc:499
  #, 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.cc:501
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "previously defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: lto/lto-symtab.cc:727
  #, fuzzy, gcc-internal-format
  msgid "%qD violates the C++ One Definition Rule"
  msgstr "tidligere definition her"
  
! #: lto/lto-symtab.cc:733
  #, 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.cc:753
  #, 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.cc:759
  #, 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.cc:764
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously declared here"
  msgid "%qD was previously declared here"
  msgstr "'%s' tidligere erklæret her"
  
! #: lto/lto-symtab.cc:767
  #, gcc-internal-format
  msgid "code may be misoptimized unless %<-fno-strict-aliasing%> is used"
  msgstr ""
  
! #: lto/lto-symtab.cc:853
  #, 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.cc:860
  #, fuzzy, gcc-internal-format
  msgid "function %qD redeclared as variable"
  msgstr "funktionen '%s' omerklæret som inline"
  
! #: lto/lto-symtab.cc:872
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously declared here"
  msgid "previously declared here"
*************** msgstr ""
*** 92797,92834 ****
  msgid "streaming subprocess was killed by signal"
  msgstr ""
  
! #: lto/lto.cc:321
  #, gcc-internal-format
  msgid "no LTRANS output list filename provided"
  msgstr ""
  
! #: lto/lto.cc:429
  #, gcc-internal-format
  msgid "opening LTRANS output list %s: %m"
  msgstr "åbner LTRANS-uddatalisten %s: %m"
  
! #: lto/lto.cc:436
  #, gcc-internal-format
  msgid "writing to LTRANS output list %s: %m"
  msgstr "skriver til LTRANS-uddatalisten til %s: %m"
  
! #: lto/lto.cc:446
  #, gcc-internal-format
  msgid "closing LTRANS output list %s: %m"
  msgstr "lukker LTRANS-uddatalisten %s: %m"
  
! #: m2/gm2-lang.cc:1142
  #, gcc-internal-format
  msgid "cannot convert expression, only base types can be converted"
  msgstr ""
  
  #. Not found, probably a user typo.
! #: m2/gm2spec.cc:346
  #, gcc-internal-format
  msgid "%qs is not a valid Modula-2 system library name or abbreviation"
  msgstr ""
  
! #: m2/gm2spec.cc:730 m2/gm2spec.cc:738
  #, fuzzy, gcc-internal-format
  #| msgid "-f%s and -msdata=%s are incompatible"
  msgid "%qs and %qs cannot both be enabled"
--- 97206,97243 ----
  msgid "streaming subprocess was killed by signal"
  msgstr ""
  
! #: lto/lto.cc:319
  #, gcc-internal-format
  msgid "no LTRANS output list filename provided"
  msgstr ""
  
! #: lto/lto.cc:430
  #, gcc-internal-format
  msgid "opening LTRANS output list %s: %m"
  msgstr "åbner LTRANS-uddatalisten %s: %m"
  
! #: lto/lto.cc:437
  #, gcc-internal-format
  msgid "writing to LTRANS output list %s: %m"
  msgstr "skriver til LTRANS-uddatalisten til %s: %m"
  
! #: lto/lto.cc:447
  #, gcc-internal-format
  msgid "closing LTRANS output list %s: %m"
  msgstr "lukker LTRANS-uddatalisten %s: %m"
  
! #: m2/gm2-lang.cc:1342
  #, gcc-internal-format
  msgid "cannot convert expression, only base types can be converted"
  msgstr ""
  
  #. Not found, probably a user typo.
! #: m2/gm2spec.cc:363
  #, gcc-internal-format
  msgid "%qs is not a valid Modula-2 system library name or abbreviation"
  msgstr ""
  
! #: m2/gm2spec.cc:754 m2/gm2spec.cc:762
  #, fuzzy, gcc-internal-format
  #| msgid "-f%s and -msdata=%s are incompatible"
  msgid "%qs and %qs cannot both be enabled"
*************** msgstr "kan ikke håndtere inkonsistente
*** 92901,92995 ****
  msgid "constant %qs is too large"
  msgstr "%s=%s er for stor"
  
! #: m2/gm2-gcc/m2expr.cc:2618
  #, fuzzy, gcc-internal-format
  #| msgid "Allow different types as args of ? operator"
  msgid "not expecting different types to binary operator"
  msgstr "Tillad forskellige typer som parametre til ?-operatoren"
  
! #: m2/gm2-gcc/m2expr.cc:2891
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take the address of `this', which is an rvalue expression"
  msgid "cannot take the address of this expression"
  msgstr "kan ikke tage adressen af 'this' som er et højreværdiudtryk"
  
! #: m2/gm2-gcc/m2expr.cc:3658
  #, fuzzy, gcc-internal-format
  #| msgid "argument %qd is not a constant"
  msgid "argument to CAP is not a constant or variable of type CHAR"
  msgstr "parameteren %qd er ikke en konstant"
  
! #: m2/gm2-gcc/m2expr.cc:3938 m2/gm2-gcc/m2expr.cc:4044
! #: m2/gm2-gcc/m2expr.cc:4053
  #, gcc-internal-format
  msgid "constant literal %qs exceeds internal ZTYPE range"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:3973
  #, fuzzy, gcc-internal-format
  #| msgid "%s statement expected at %L"
  msgid "constant literal %qs contains %qc, expected 0 or 1"
  msgstr "%s-udtryk forventet ved %L"
  
! #: m2/gm2-gcc/m2expr.cc:3988 m2/gm2-gcc/m2expr.cc:4000
  #, fuzzy, gcc-internal-format
  #| msgid "%s statement expected at %L"
  msgid "constant literal %qs contains %qc, expected %qs"
  msgstr "%s-udtryk forventet ved %L"
  
! #: m2/gm2-gcc/m2expr.cc:4019
  #, fuzzy, gcc-internal-format
  #| msgid "%s statement expected at %L"
  msgid "constant literal %qs contains %qc, expected %qs or %qs"
  msgstr "%s-udtryk forventet ved %L"
  
! #: m2/gm2-gcc/m2expr.cc:4085
  #, fuzzy, gcc-internal-format
  #| msgid "`sigof' applied to non-aggregate type"
  msgid "%qs applied to a void type"
  msgstr "'sigof' benyttet på en type der ikke er sammensat"
  
! #: m2/gm2-gcc/m2expr.cc:4106 m2/gm2-gcc/m2expr.cc:4150
  #, fuzzy, gcc-internal-format
  #| msgid "__alignof__ applied to an incomplete type"
  msgid "%qs applied to an incomplete type"
  msgstr "__alignof__ benyttet på en ufuldstændig type"
  
! #: m2/gm2-gcc/m2linemap.cc:333
  #, fuzzy, gcc-internal-format
  #| msgid "Memory allocation failed"
  msgid "memory allocation failed in vasprintf"
  msgstr "Hukommelsesallokering mislykkedes"
  
! #: m2/gm2-gcc/m2linemap.cc:365 rust/rust-diagnostics.cc:166
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Cannot map %s"
  msgid "at %s, %s"
  msgstr "Kan ikke oversætte %s"
  
! #: m2/gm2-gcc/m2statement.cc:678
! #, gcc-internal-format
! msgid "internal error: not expecting operand1 to be a constant set"
! msgstr ""
! 
! #: m2/gm2-gcc/m2statement.cc:1072
! #, gcc-internal-format
! msgid "expecting one and only one label to be declared"
! msgstr ""
! 
! #: m2/gm2-gcc/m2treelib.cc:286
  #, fuzzy, gcc-internal-format
  #| msgid "nested redefinition of `%s'"
  msgid "field number exceeds definition of set"
  msgstr "indlejret omdefinering af '%s'"
  
! #: m2/gm2-gcc/m2treelib.cc:291
  #, fuzzy, gcc-internal-format
  #| msgid "operand number out of range in format"
  msgid "field number out of range trying to access set element"
  msgstr "operandnummer uden for det gyldige interval"
  
! #: m2/gm2-gcc/m2type.cc:225
  #, fuzzy, gcc-internal-format
  #| msgid "forward declaration of `%#T'"
  msgid "array declaration canonicalization has failed"
--- 97310,97394 ----
  msgid "constant %qs is too large"
  msgstr "%s=%s er for stor"
  
! #: m2/gm2-gcc/m2expr.cc:2522
  #, fuzzy, gcc-internal-format
  #| msgid "Allow different types as args of ? operator"
  msgid "not expecting different types to binary operator"
  msgstr "Tillad forskellige typer som parametre til ?-operatoren"
  
! #: m2/gm2-gcc/m2expr.cc:2795
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take the address of `this', which is an rvalue expression"
  msgid "cannot take the address of this expression"
  msgstr "kan ikke tage adressen af 'this' som er et højreværdiudtryk"
  
! #: m2/gm2-gcc/m2expr.cc:3354
  #, fuzzy, gcc-internal-format
  #| msgid "argument %qd is not a constant"
  msgid "argument to CAP is not a constant or variable of type CHAR"
  msgstr "parameteren %qd er ikke en konstant"
  
! #: m2/gm2-gcc/m2expr.cc:3577 m2/gm2-gcc/m2expr.cc:3683
! #: m2/gm2-gcc/m2expr.cc:3692
  #, gcc-internal-format
  msgid "constant literal %qs exceeds internal ZTYPE range"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:3612
  #, fuzzy, gcc-internal-format
  #| msgid "%s statement expected at %L"
  msgid "constant literal %qs contains %qc, expected 0 or 1"
  msgstr "%s-udtryk forventet ved %L"
  
! #: m2/gm2-gcc/m2expr.cc:3627 m2/gm2-gcc/m2expr.cc:3639
  #, fuzzy, gcc-internal-format
  #| msgid "%s statement expected at %L"
  msgid "constant literal %qs contains %qc, expected %qs"
  msgstr "%s-udtryk forventet ved %L"
  
! #: m2/gm2-gcc/m2expr.cc:3658
  #, fuzzy, gcc-internal-format
  #| msgid "%s statement expected at %L"
  msgid "constant literal %qs contains %qc, expected %qs or %qs"
  msgstr "%s-udtryk forventet ved %L"
  
! #: m2/gm2-gcc/m2expr.cc:3724
  #, fuzzy, gcc-internal-format
  #| msgid "`sigof' applied to non-aggregate type"
  msgid "%qs applied to a void type"
  msgstr "'sigof' benyttet på en type der ikke er sammensat"
  
! #: m2/gm2-gcc/m2expr.cc:3745 m2/gm2-gcc/m2expr.cc:3789
  #, fuzzy, gcc-internal-format
  #| msgid "__alignof__ applied to an incomplete type"
  msgid "%qs applied to an incomplete type"
  msgstr "__alignof__ benyttet på en ufuldstændig type"
  
! #: m2/gm2-gcc/m2linemap.cc:336
  #, fuzzy, gcc-internal-format
  #| msgid "Memory allocation failed"
  msgid "memory allocation failed in vasprintf"
  msgstr "Hukommelsesallokering mislykkedes"
  
! #: m2/gm2-gcc/m2linemap.cc:368 rust/rust-diagnostics.cc:173
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Cannot map %s"
  msgid "at %s, %s"
  msgstr "Kan ikke oversætte %s"
  
! #: m2/gm2-gcc/m2treelib.cc:274
  #, fuzzy, gcc-internal-format
  #| msgid "nested redefinition of `%s'"
  msgid "field number exceeds definition of set"
  msgstr "indlejret omdefinering af '%s'"
  
! #: m2/gm2-gcc/m2treelib.cc:279
  #, fuzzy, gcc-internal-format
  #| msgid "operand number out of range in format"
  msgid "field number out of range trying to access set element"
  msgstr "operandnummer uden for det gyldige interval"
  
! #: m2/gm2-gcc/m2type.cc:224
  #, fuzzy, gcc-internal-format
  #| msgid "forward declaration of `%#T'"
  msgid "array declaration canonicalization has failed"
*************** msgstr ""
*** 93005,93097 ****
  msgid "high bound for the array is outside the ztype limits"
  msgstr ""
  
! #: m2/gm2-gcc/m2type.cc:917
  #, fuzzy, gcc-internal-format
  #| msgid "mask must be an immediate"
  msgid "set base type must be an ordinal type"
  msgstr "maske skal være en umiddelbar værdi"
  
! #: m2/gm2-gcc/m2type.cc:946
  #, fuzzy, gcc-internal-format
  #| msgid "')' or term expected"
  msgid "ordinal type expected"
  msgstr "')' eller term forventet"
  
! #: m2/gm2-gcc/m2type.cc:955
  #, fuzzy, gcc-internal-format
  #| msgid "array index in initializer exceeds array bounds"
  msgid "range limits are not of the same type"
  msgstr "tabelindeks i startværdi overskrider tabelgrænser"
  
  #. This enum is a named one that has been declared already.
! #: m2/gm2-gcc/m2type.cc:2004
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of `enum %s'"
  msgid "redeclaration of enum %qs"
  msgstr "omerklæring af 'enum %s'"
  
! #: m2/gm2-gcc/m2type.cc:2070
  #, fuzzy, gcc-internal-format
  #| msgid "enumeration values exceed range of largest integer"
  msgid "enumeration values exceed range of integer"
  msgstr "enum-værdier overstige rækkevidden af det største heltal"
  
! #: m2/gm2-gcc/m2type.cc:2304
  #, fuzzy, gcc-internal-format
! msgid "set type cannot be initialized with a %qs"
  msgstr "objekt af typen '%T' med variabel størrelse må ikke tildeles en startværdi"
  
! #: m2/gm2-gcc/m2type.cc:2311
  #, fuzzy, gcc-internal-format
! #| msgid "case label does not reduce to an integer constant"
! msgid "set type does not take another integer value"
! msgstr "case-etiketten kan ikke reduceres til en heltalskonstant"
  
! #: m2/gm2-gcc/m2type.cc:2436
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot be used in asm here"
  msgid "array cannot be initialized with a %qs"
  msgstr "%s kan ikke bruges i asm her"
  
! #: m2/gm2-gcc/m2type.cc:2442
  #, fuzzy, gcc-internal-format
  #| msgid "bad array initializer"
  msgid "array type must be initialized"
  msgstr "ugyldig tildeling af startværdi til tabel"
  
! #: m2/gm2-gcc/m2type.cc:2449
  #, gcc-internal-format
  msgid "array element value must be the same type as its declaration"
  msgstr ""
  
! #: m2/gm2-gcc/m2type.cc:2512
  #, gcc-internal-format
  msgid "low bound for the subrange has overflowed"
  msgstr ""
  
! #: m2/gm2-gcc/m2type.cc:2514
  #, gcc-internal-format
  msgid "high bound for the subrange has overflowed"
  msgstr ""
  
! #: m2/gm2-gcc/m2type.cc:2811
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a constant"
  msgid "requested alignment is not a constant"
  msgstr "angivet justering er ikke en konstant"
  
! #: m2/gm2-gcc/m2type.cc:2813
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a power of 2"
  msgid "requested alignment is not a power of 2"
  msgstr "angivet justering er ikke en potens af 2"
  
! #: m2/gm2-gcc/m2type.cc:2815
  #, gcc-internal-format
  msgid "requested alignment is too large"
  msgstr "angivet justering er for stor"
  
! #: m2/gm2-gcc/m2type.cc:2841
  #, fuzzy, gcc-internal-format
  msgid "alignment may not be specified for %qD"
  msgstr "justering må ikke angives for '%s'"
--- 97404,97495 ----
  msgid "high bound for the array is outside the ztype limits"
  msgstr ""
  
! #: m2/gm2-gcc/m2type.cc:929
  #, fuzzy, gcc-internal-format
  #| msgid "mask must be an immediate"
  msgid "set base type must be an ordinal type"
  msgstr "maske skal være en umiddelbar værdi"
  
! #: m2/gm2-gcc/m2type.cc:958
  #, fuzzy, gcc-internal-format
  #| msgid "')' or term expected"
  msgid "ordinal type expected"
  msgstr "')' eller term forventet"
  
! #: m2/gm2-gcc/m2type.cc:967
  #, fuzzy, gcc-internal-format
  #| msgid "array index in initializer exceeds array bounds"
  msgid "range limits are not of the same type"
  msgstr "tabelindeks i startværdi overskrider tabelgrænser"
  
  #. This enum is a named one that has been declared already.
! #: m2/gm2-gcc/m2type.cc:2016
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of `enum %s'"
  msgid "redeclaration of enum %qs"
  msgstr "omerklæring af 'enum %s'"
  
! #: m2/gm2-gcc/m2type.cc:2082
  #, fuzzy, gcc-internal-format
  #| msgid "enumeration values exceed range of largest integer"
  msgid "enumeration values exceed range of integer"
  msgstr "enum-værdier overstige rækkevidden af det største heltal"
  
! #: m2/gm2-gcc/m2type.cc:2316
  #, fuzzy, gcc-internal-format
! msgid "set type must be initialized"
  msgstr "objekt af typen '%T' med variabel størrelse må ikke tildeles en startværdi"
  
! #: m2/gm2-gcc/m2type.cc:2405
  #, fuzzy, gcc-internal-format
! msgid "record type must be initialized"
! msgstr "objekt af typen '%T' med variabel størrelse må ikke tildeles en startværdi"
  
! #: m2/gm2-gcc/m2type.cc:2458
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot be used in asm here"
  msgid "array cannot be initialized with a %qs"
  msgstr "%s kan ikke bruges i asm her"
  
! #: m2/gm2-gcc/m2type.cc:2464
  #, fuzzy, gcc-internal-format
  #| msgid "bad array initializer"
  msgid "array type must be initialized"
  msgstr "ugyldig tildeling af startværdi til tabel"
  
! #: m2/gm2-gcc/m2type.cc:2471
  #, gcc-internal-format
  msgid "array element value must be the same type as its declaration"
  msgstr ""
  
! #: m2/gm2-gcc/m2type.cc:2534
  #, gcc-internal-format
  msgid "low bound for the subrange has overflowed"
  msgstr ""
  
! #: m2/gm2-gcc/m2type.cc:2536
  #, gcc-internal-format
  msgid "high bound for the subrange has overflowed"
  msgstr ""
  
! #: m2/gm2-gcc/m2type.cc:2833
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a constant"
  msgid "requested alignment is not a constant"
  msgstr "angivet justering er ikke en konstant"
  
! #: m2/gm2-gcc/m2type.cc:2835
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a power of 2"
  msgid "requested alignment is not a power of 2"
  msgstr "angivet justering er ikke en potens af 2"
  
! #: m2/gm2-gcc/m2type.cc:2837
  #, gcc-internal-format
  msgid "requested alignment is too large"
  msgstr "angivet justering er for stor"
  
! #: m2/gm2-gcc/m2type.cc:2863
  #, fuzzy, gcc-internal-format
  msgid "alignment may not be specified for %qD"
  msgstr "justering må ikke angives for '%s'"
*************** msgstr ""
*** 94136,94219 ****
  msgid "creating selector for nonexistent method %qE"
  msgstr "opretter vælger for ikke-eksisterende metode '%s'"
  
! #: rust/backend/rust-constexpr.cc:1676
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "array size expression is not supported yet"
  msgstr "stakgrænseudtryk understøttes ikke"
  
! #: rust/backend/rust-constexpr.cc:1803
  #, fuzzy, gcc-internal-format
  #| msgid "-ffunction-sections not supported for this target"
  msgid "constant folding not supported for this tree code"
  msgstr "-ffunction-sections understøttes ikke på målarkitekturen"
  
! #: rust/backend/rust-constexpr.cc:2480
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not defined"
  msgid "cast from %qT is not allowed"
  msgstr "\"%s\" er ikke defineret"
  
! #: rust/backend/rust-constexpr.cc:2751
  #, 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"
  
! #: rust/backend/rust-constexpr.cc:6172
  #, 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"
  
! #: rust/backend/rust-constexpr.cc:6181
  #, 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"
  
! #: rust/backend/rust-constexpr.cc:6427
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: rust/backend/rust-tree.cc:616
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, that must be used: %qs"
  msgstr "%Hignorerer returværdi for '%D' erklæret med egenskaben warn_unused_result"
  
! #: rust/backend/rust-tree.cc:617
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, that must be used"
  msgstr "%Hignorerer returværdi for '%D' erklæret med egenskaben warn_unused_result"
  
! #: rust/backend/rust-tree.cc:633
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
  msgid "ignoring returned value of type %qT, that must be used: %qs"
  msgstr "%Hignorerer returværdi for '%D' erklæret med egenskaben warn_unused_result"
  
! #: rust/backend/rust-tree.cc:634
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
  msgid "ignoring returned value of type %qT, that must be used"
  msgstr "%Hignorerer returværdi for '%D' erklæret med egenskaben warn_unused_result"
  
! #: rust/checks/lints/rust-lint-unused-var.cc:51
  #, fuzzy, gcc-internal-format
  msgid "unused name %qE"
  msgstr "ubenyttet parameter '%s'"
  
! #: rust/resolve/rust-ast-resolve-expr.cc:134
! #: rust/resolve/rust-late-name-resolver-2.0.cc:270
  #, gcc-internal-format, gfc-internal-format
  msgid "are you trying to break %s? how dare you?"
  msgstr ""
  
  #, c-format
  #~ msgid ""
  #~ "This is free software; see the source for copying conditions.\n"
  #~ "There is NO warranty; not even for MERCHANTABILITY or \n"
--- 98534,98674 ----
  msgid "creating selector for nonexistent method %qE"
  msgstr "opretter vælger for ikke-eksisterende metode '%s'"
  
! #: rust/backend/rust-constexpr.cc:936
! #, 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"
! 
! #: rust/backend/rust-constexpr.cc:1723
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "array size expression is not supported yet"
  msgstr "stakgrænseudtryk understøttes ikke"
  
! #: rust/backend/rust-constexpr.cc:1852
  #, fuzzy, gcc-internal-format
  #| msgid "-ffunction-sections not supported for this target"
  msgid "constant folding not supported for this tree code"
  msgstr "-ffunction-sections understøttes ikke på målarkitekturen"
  
! #: rust/backend/rust-constexpr.cc:2562
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not defined"
  msgid "cast from %qT is not allowed"
  msgstr "\"%s\" er ikke defineret"
  
! #: rust/backend/rust-constexpr.cc:2837
  #, 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"
  
! #: rust/backend/rust-constexpr.cc:4544
! #, fuzzy, gcc-internal-format
! #| msgid "Missing or invalid constant expression"
! msgid "is not a constant expression"
! msgstr "Manglende eller ugyldigt konstant udtryk"
! 
! #: rust/backend/rust-constexpr.cc:6396
  #, 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"
  
! #: rust/backend/rust-constexpr.cc:6405
  #, 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"
  
! #: rust/backend/rust-constexpr.cc:6656
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: rust/backend/rust-tree.cc:620
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, that must be used: %qs"
  msgstr "%Hignorerer returværdi for '%D' erklæret med egenskaben warn_unused_result"
  
! #: rust/backend/rust-tree.cc:621
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, that must be used"
  msgstr "%Hignorerer returværdi for '%D' erklæret med egenskaben warn_unused_result"
  
! #: rust/backend/rust-tree.cc:637
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
  msgid "ignoring returned value of type %qT, that must be used: %qs"
  msgstr "%Hignorerer returværdi for '%D' erklæret med egenskaben warn_unused_result"
  
! #: rust/backend/rust-tree.cc:638
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
  msgid "ignoring returned value of type %qT, that must be used"
  msgstr "%Hignorerer returværdi for '%D' erklæret med egenskaben warn_unused_result"
  
! #: rust/checks/lints/rust-lint-unused-var.cc:53
  #, fuzzy, gcc-internal-format
  msgid "unused name %qE"
  msgstr "ubenyttet parameter '%s'"
  
! #: rust/resolve/rust-late-name-resolver-2.0.cc:340
  #, gcc-internal-format, gfc-internal-format
  msgid "are you trying to break %s? how dare you?"
  msgstr ""
  
  #, c-format
+ #~ msgid "%s: all warnings being treated as errors"
+ #~ msgstr "%s: alle advarsler bliver opfattet som fejl"
+ 
+ #, c-format
+ #~ msgid "%s: some warnings being treated as errors"
+ #~ msgstr "%s: nogle advarsler bliver opfattet som fejl"
+ 
+ #, c-format
+ #~ msgid "compilation terminated due to -fmax-errors=%u.\n"
+ #~ msgstr "oversættelse afsluttedes på grund af -fmax-errors=%u.\n"
+ 
+ #, c-format
+ #~ msgid "compilation terminated due to -Wfatal-errors.\n"
+ #~ msgstr "oversættelse afsluttedes på grund af -Wfatal-errors.\n"
+ 
+ #, c-format
+ #~ msgid ""
+ #~ "Please submit a full bug report,\n"
+ #~ "with preprocessed source if appropriate.\n"
+ #~ msgstr ""
+ #~ "Indsend venligst en komplet fejlrapport med\n"
+ #~ "præprocesseret kildekode om nødvendigt.\n"
+ 
+ #, c-format
+ #~ msgid "See %s for instructions.\n"
+ #~ msgstr "Se %s for instruktioner.\n"
+ 
+ #, c-format
+ #~ msgid "compilation terminated.\n"
+ #~ msgstr "oversættelse afsluttede.\n"
+ 
+ #~ msgid "In file included from"
+ #~ msgstr "I fil inkluderet fra"
+ 
+ #~ msgid "                 from"
+ #~ msgstr "                 fra"
+ 
+ #, c-format
+ #~ msgid "%s:%d: confused by earlier errors, bailing out\n"
+ #~ msgstr "%s:%d: forvirret af tidligere fejl, opgiver ævred\n"
+ 
+ #, c-format
+ #~ msgid "Internal compiler error: Error reporting routines re-entered.\n"
+ #~ msgstr "Intern oversætterfejl: fejlrapporteringsrutiner blev kaldt igen.\n"
+ 
+ #, c-format
  #~ msgid ""
  #~ "This is free software; see the source for copying conditions.\n"
  #~ "There is NO warranty; not even for MERCHANTABILITY or \n"
*************** msgstr ""
*** 94225,94230 ****
--- 98680,98688 ----
  #~ "BRUGBARHED TIL NOGET FORMÅL.\n"
  #~ "\n"
  
+ #~ msgid "unable to generate reloads for impossible constraints:"
+ #~ msgstr "kunne ikke generere genindlæsninger for umulige begræsninger:"
+ 
  #, c-format
  #~ msgid "default %d minimum %d maximum %d"
  #~ msgstr "standard %d minimum %d maksimum %d"
*************** msgstr ""
*** 94261,94266 ****
--- 98719,98754 ----
  #~ msgid "caller is instrumentation thunk"
  #~ msgstr "kalder er instrumentationthunk"
  
+ #~ msgid "fatal error: "
+ #~ msgstr "fatal fejl: "
+ 
+ #~ msgid "internal compiler error: "
+ #~ msgstr "intern oversætterfejl: "
+ 
+ #~ msgid "error: "
+ #~ msgstr "fejl: "
+ 
+ #~ msgid "sorry, unimplemented: "
+ #~ msgstr "desværre, ikke implementeret: "
+ 
+ #~ msgid "warning: "
+ #~ msgstr "advarsel: "
+ 
+ #~ msgid "anachronism: "
+ #~ msgstr "anakronisme: "
+ 
+ #~ msgid "note: "
+ #~ msgstr "bemærk: "
+ 
+ #~ msgid "debug: "
+ #~ msgstr "fejlfinding: "
+ 
+ #~ msgid "pedwarn: "
+ #~ msgstr "pedwarn: "
+ 
+ #~ msgid "permerror: "
+ #~ msgstr "permerror: "
+ 
  #, no-c-format
  #~ msgid "The maximum number of insns of a peeled loop that rolls only once."
  #~ msgstr "Det maksimale antal instruktioner for en skrællet løkke, som ruller endnu en gang."
*************** msgstr ""
*** 94304,94309 ****
--- 98792,98801 ----
  #~ msgstr "__float128 og lang dobbelt kan ikke bruges i det samme udtryk"
  
  #, c-format
+ #~ msgid "invalid constant - try using an output modifier"
+ #~ msgstr "ugyldig konstant - prøv at bruge en uddataændring"
+ 
+ #, c-format
  #~ msgid "invalid %%c operand"
  #~ msgstr "ugyldig %%c-operand"
  
*************** msgstr ""
*** 94397,94402 ****
--- 98889,98927 ----
  #~ msgid "Incorrect function return value"
  #~ msgstr "en funktion uden returtype returnerer en ikke-tom værdi"
  
+ #~ msgid "Fatal Error"
+ #~ msgstr "Fatal fejl"
+ 
+ #~ msgid "internal compiler error"
+ #~ msgstr "intern oversætterfejl"
+ 
+ #~ msgid "Error"
+ #~ msgstr "Fejl"
+ 
+ #~ msgid "sorry, unimplemented"
+ #~ msgstr "desværre, ikke implementeret"
+ 
+ #~ msgid "Warning"
+ #~ msgstr "Advarsel"
+ 
+ #~ msgid "anachronism"
+ #~ msgstr "anakronisme"
+ 
+ #~ msgid "note"
+ #~ msgstr "bemærk"
+ 
+ #~ msgid "debug"
+ #~ msgstr "fejlsøg"
+ 
+ #~ msgid "pedwarn"
+ #~ msgstr "pedwarn"
+ 
+ #~ msgid "permerror"
+ #~ msgstr "permerror"
+ 
+ #~ msgid "error"
+ #~ msgstr "fejl"
+ 
  #, fuzzy
  #~ msgid "-gz=zlib is not supported in this configuration"
  #~ msgstr "%s understøttes ikke af denne konfiguration"
*************** msgstr ""
*** 94410,94415 ****
--- 98935,98944 ----
  #~ msgstr "-mbig-endian og -mlittle-endian kan ikke bruges på samme tid"
  
  #, fuzzy
+ #~ msgid "Deprecated.  This switch has no effect."
+ #~ msgstr "%s har ingen %s"
+ 
+ #, fuzzy
  #~| msgid "Only initialized variables can be placed into program memory area."
  #~ msgid "Specify whether variables should be placed into low or high memory."
  #~ msgstr "Kun variabler med startværdi kan placeres i programhukommelsesområdet."
*************** msgstr ""
*** 94470,94475 ****
--- 98999,99009 ----
  #~ msgstr "Benyt ROM i stedet for RAM"
  
  #, fuzzy
+ #~| msgid "Do not support SSE4.1 and SSE4.2 built-in functions and code generation"
+ #~ msgid "Do not support SSE4.1 and SSE4.2 built-in functions and code generation."
+ #~ msgstr "Understøt ikke indbyggede SSE4.1- og SSE4.2-funktioner og kodegenerering"
+ 
+ #, fuzzy
  #~| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512PF built-in functions and code generation"
  #~ msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512PF built-in functions and code generation."
  #~ msgstr "Understøt indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- og AVX512F- og AVX512PF-funktioner og kodegenerering"
*************** msgstr ""
*** 94480,94485 ****
--- 99014,99027 ----
  #~ msgstr "Understøt indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- og AVX512F- og AVX512ER-funktioner og kodegenerering"
  
  #, fuzzy
+ #~ msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512IFMA built-in functions and code generation."
+ #~ msgstr "Understøt indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
+ 
+ #, fuzzy
+ #~ msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VBMI built-in functions and code generation."
+ #~ msgstr "Understøt indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
+ 
+ #, fuzzy
  #~ msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124VNNIW built-in functions and code generation."
  #~ msgstr "Understøt indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
*************** msgstr ""
*** 95226,95231 ****
--- 99768,99778 ----
  #~ msgstr "Advar når en inline funktion ikke kan indbygges"
  
  #, fuzzy
+ #~| msgid "Process #ident directives"
+ #~ msgid "Process #ident directives."
+ #~ msgstr "Behandl #ident-direktiver"
+ 
+ #, fuzzy
  #~| msgid "Generate debug information in STABS format"
  #~ msgid "Generate debug information in STABS format."
  #~ msgstr "Opret fejlsøgningsinformation i STABS-format"
*************** msgstr ""
*** 95274,95279 ****
--- 99821,99830 ----
  #~ msgid "too few expressions for struct"
  #~ msgstr "for få udtryk for struct"
  
+ #, gcc-internal-format
+ #~ msgid "offset exceeds 16 bytes"
+ #~ msgstr "forskydning er større end 16 byte"
+ 
  #, fuzzy, gcc-internal-format
  #~| msgid "right shift count is negative"
  #~ msgid "%K%qD specified bound [%wu, %wu] exceeds maximum object size %E"
*************** msgstr ""
*** 95294,95299 ****
--- 99845,99855 ----
  #~ msgid "invalid memory model for %<__atomic_store%>"
  #~ msgstr "ugyldig tilstand for gen_tst_reg"
  
+ #, fuzzy, gcc-internal-format
+ #~| msgid "too many alternatives in `asm'"
+ #~ msgid "too many alternatives in %<asm%>"
+ #~ msgstr "for mange alternativer i 'asm'"
+ 
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #~| msgid "cannot find `%s'"
  #~ msgid "cannot find '%s'"
*************** msgstr ""
*** 95312,95317 ****
--- 99868,99877 ----
  #~ msgid "aggregate value used where a float was expected"
  #~ msgstr "en værdi af en sammensat type er angivet hvor der forventedes et kommatal"
  
+ #, gcc-internal-format, gfc-internal-format
+ #~ msgid "in %s, at %s:%d"
+ #~ msgstr "i %s, ved %s:%d"
+ 
  # RETMIG: det giver ikke mening
  #, fuzzy, gcc-internal-format
  #~| msgid "`or' of unmatched not-equal tests is always 1"
*************** msgstr ""
*** 95439,95448 ****
  #~ msgstr "maksimumværdi for parameter %qs er %u"
  
  #, gcc-internal-format
- #~ msgid "invalid parameter %qs"
- #~ msgstr "ugyldig parameter %qs"
- 
- #, gcc-internal-format
  #~ msgid "removing .rpo file: %m"
  #~ msgstr "fjerner .rpo-fil: %m"
  
--- 99999,100004 ----
*************** msgstr ""
*** 95596,95601 ****
--- 100152,100162 ----
  #~ msgstr "ASSERT_EXPR med en altid-falsk betingelse"
  
  #, fuzzy, gcc-internal-format
+ #~| msgid "redefinition of `union %s'"
+ #~ msgid "in definition of macro %qs"
+ #~ msgstr "omdefinering af 'union %s'"
+ 
+ #, fuzzy, gcc-internal-format
  #~ msgid "%qD is used uninitialized in this function"
  #~ msgstr "'%s' bliver måske brugt uden at have en startværdi i denne funktion"
  
*************** msgstr ""
*** 95724,95729 ****
--- 100285,100303 ----
  #~ msgid "bad value %qs for -mtune switch"
  #~ msgstr "ugyldig værdi (%s) til tilvalget -mcpu="
  
+ #, gcc-internal-format
+ #~ msgid "selector must be an immediate"
+ #~ msgstr "vælger skal være en umiddelbar værdi"
+ 
+ #, gcc-internal-format
+ #~ msgid "mask must be an immediate"
+ #~ msgstr "maske skal være en umiddelbar værdi"
+ 
+ #, fuzzy, gcc-internal-format
+ #~| msgid "-msystem-v and -p are incompatible"
+ #~ msgid "iWMMXt and NEON are incompatible"
+ #~ msgstr "-msystem-v og -p er indbyrdes uforenelige"
+ 
  #, fuzzy, gcc-internal-format
  #~| msgid "line number out of range"
  #~ msgid "%K%s %wd out of range %wd - %wd"
*************** msgstr ""
*** 95824,95834 ****
  #~ msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
  
  #, fuzzy, gcc-internal-format
- #~| msgid "generation of Branch Likely instructions enabled, but not supported by architecture"
- #~ msgid "BMX instructions are only supported with R2 architecture"
- #~ msgstr "generering af Branch Likely-instruktioner er aktiveret, men ikke understøttet af arkitekturen"
- 
- #, fuzzy, gcc-internal-format
  #~| msgid "Generate string instructions for block moves"
  #~ msgid "CDX instructions are only supported with R2 architecture"
  #~ msgstr "Generér strengoperationer til blokflytninger"
--- 100398,100403 ----
*************** msgstr ""
*** 96108,96113 ****
--- 100677,100686 ----
  #~ msgstr "ISO C90 understøtter ikke 'long long'"
  
  #, fuzzy, gcc-internal-format
+ #~ msgid "alignment specified for type name in %<sizeof%>"
+ #~ msgstr "justering må ikke angives for '%s'"
+ 
+ #, fuzzy, gcc-internal-format
  #~ msgid "the %<setter%> attribute may only be specified once"
  #~ msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
  
*************** msgstr ""
*** 96215,96224 ****
  #~ msgid "concept %q#D with non-%<bool%> return type %qT"
  #~ msgstr "Java-metoden '%D' har har en returtype '%T' som ikke er fra Java"
  
- #, gcc-internal-format
- #~ msgid "cannot declare %<::main%> to be %<constexpr%>"
- #~ msgstr "kan ikke erklære %<::main%> til at være %<constexpr%>"
- 
  #, fuzzy, gcc-internal-format
  #~| msgid "size of array `%D' is negative"
  #~ msgid "size of array %qD is negative"
--- 100788,100793 ----
*************** msgstr ""
*** 96292,96302 ****
  #~ msgstr "ragelse i slutningen 'af #pragma %s'"
  
  #, fuzzy, gcc-internal-format
- #~| msgid "cast does not match function type"
- #~ msgid "defaulted declaration %q+D does not match the expected signature"
- #~ msgstr "typeomtvingelse passer ikke til funktionstype"
- 
- #, fuzzy, gcc-internal-format
  #~| msgid "global declaration `%#D'"
  #~ msgid "local external declaration %q#D"
  #~ msgstr "global erklæring '%#D'"
--- 100861,100866 ----
*************** msgstr ""
*** 96327,96337 ****
  #~ msgstr "ingen medlemmer passer til '%D' i '%#T'"
  
  #, fuzzy, gcc-internal-format
- #~| msgid "invalid operation on uninstantiated type"
- #~ msgid "attributes ignored on local using directive"
- #~ msgstr "ugyldig operation på uudskiftet type"
- 
- #, 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"
--- 100891,100896 ----
*************** msgstr ""
*** 96418,96428 ****
  #~ msgstr "løsere throw-angivelse for '%#F'"
  
  #, fuzzy, gcc-internal-format
- #~| msgid "use of namespace `%D' as expression"
- #~ msgid "use of namespace %qD as expression"
- #~ msgstr "brug af navnerummet '%D' som udtryk"
- 
- #, fuzzy, gcc-internal-format
  #~| msgid "unsupported arg to `__builtin_return_address'"
  #~ msgid "non-pointer argument to %<__builtin_launder%>"
  #~ msgstr "ikke-understøttet parameter til '__builtin_return_address'"
--- 100977,100982 ----
*************** msgstr ""
*** 96548,96558 ****
  #~ msgid "no constructor for %s"
  #~ msgstr "I konstruktionen"
  
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #~| msgid "too many arguments to %s `%+#D'"
- #~ msgid "more than one argument for construction of %s"
- #~ msgstr "for mange parametre til %s '%+#D'"
- 
  #, fuzzy, gcc-internal-format
  #~| msgid "cannot convert to a pointer type"
  #~ msgid "cannot infer function literal type"
--- 101102,101107 ----
*************** msgstr ""
*** 96593,96603 ****
  #~ msgstr "venstre parameter skal være en skive"
  
  #, fuzzy, gcc-internal-format, gfc-internal-format
- #~| msgid "Cannot read %s"
- #~ msgid "cannot read file %s"
- #~ msgstr "Kan ikke læse %s"
- 
- #, fuzzy, gcc-internal-format, gfc-internal-format
  #~| msgid "method '%s' not found in class"
  #~ msgid "%smethod %s is not callable using a %s%s"
  #~ msgstr "metoden '%s' ikke fundet i klassen"
--- 101142,101147 ----
*************** msgstr ""
*** 96756,96766 ****
  #~ msgstr "tabelindekset i startværdien er ikke en konstant"
  
  #, fuzzy, gcc-internal-format, gfc-internal-format
- #~| msgid "cannot read LTO mode table from %s"
- #~ msgid "cannot infer type from %s %s"
- #~ msgstr "kan ikke læse LTO-tilstandstabel fra %s"
- 
- #, fuzzy, gcc-internal-format, gfc-internal-format
  #~| msgid "assuming cast to type `%T' from overloaded function"
  #~ msgid "cannot infer type from overloaded function symbol %s"
  #~ msgstr "antager typeomtvingning til typen '%T' fra flertydig funktion"
--- 101300,101305 ----
*************** msgstr ""
*** 96804,96809 ****
--- 101343,101353 ----
  #~ msgstr "Manglende %A-angivelse i sætning ved %0"
  
  #, fuzzy, gcc-internal-format, gfc-internal-format
+ #~| msgid "Unsupported VXT statement at %0"
+ #~ msgid "END TEAM statement at %C"
+ #~ msgstr "Ikke-understøttet VXT-sætning ved %0"
+ 
+ #, fuzzy, gcc-internal-format, gfc-internal-format
  #~| msgid "invalid argument of `%s' attribute"
  #~ msgid "Invalid declare in routine with $!ACC DECLARE at %L"
  #~ msgstr "ugyldig parameter til egenskaben '%s'"
*************** msgstr ""
*** 96986,96995 ****
  #~ msgstr "Angiv en ABI"
  
  #, fuzzy
- #~ msgid "Enable small integers to be in VSX registers."
- #~ msgstr "Returnér små sammensatte værdier i registre"
- 
- #, fuzzy
  #~| msgid "Do not generate code which uses the FPU"
  #~ msgid "Do not generate millicode thunks (needed only with -Os)."
  #~ msgstr "Generér ikke kode som bruger FPU'en"
--- 101530,101535 ----
*************** msgstr ""
*** 97383,97393 ****
  
  #, fuzzy
  #~| msgid "a -ifile option requires a -map option"
- #~ msgid "Builtin function %s requires the -mpower8-vector option"
- #~ msgstr "et '-ifile'-tilvalg kræver et '-map'-tilvalg"
- 
- #, fuzzy
- #~| msgid "a -ifile option requires a -map option"
  #~ msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
  #~ msgstr "et '-ifile'-tilvalg kræver et '-map'-tilvalg"
  
--- 101923,101928 ----
*************** msgstr ""
*** 97749,97759 ****
  #~ msgstr "verify_flow_info: Ukorrekt antal for kant %i->%i %i"
  
  #, fuzzy
- #~| msgid "left shift count is negative"
- #~ msgid "execution count is negative"
- #~ msgstr "venstreskiftsantal er negativ"
- 
- #, fuzzy
  #~| msgid "Invalid declaration"
  #~ msgid "%q+D aliased declaration"
  #~ msgstr "Ugyldig erklæring"
--- 102284,102289 ----
*************** msgstr ""
*** 97945,97955 ****
  #~ msgstr "Generér ikke kode til store switch-sætninger"
  
  #, fuzzy
- #~| msgid "new cannot be applied to a function type"
- #~ msgid "array notation cannot be used with function type"
- #~ msgstr "new kan ikke bruges på en funktionstype"
- 
- #, fuzzy
  #~| msgid "previous declaration `%#D' here"
  #~ msgid "previous declaration of namespace %qD here"
  #~ msgstr "tidligere erklæring af '%#D' her"
--- 102475,102480 ----
*************** msgstr ""
*** 98047,98056 ****
  #~ msgstr "ugyldige begrænsninger for operand"
  
  #, fuzzy
- #~ msgid "candidate is: %#D"
- #~ msgstr "candidate%s: %+#D"
- 
- #, fuzzy
  #~| msgid "%s cannot resolve address of overloaded function"
  #~ msgid "  could not resolve address from overloaded function %qE"
  #~ msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
--- 102572,102577 ----
*************** msgstr ""
*** 98207,98212 ****
--- 102728,102736 ----
  #~ msgid "jcf-dump: no classes specified\n"
  #~ msgstr "jcf-dump: ingen klasser specificeret\n"
  
+ #~ msgid "Cannot open '%s' for output.\n"
+ #~ msgstr "Kan ikke åbne »%s« for uddata.\n"
+ 
  #~ msgid "bad format of .zip/.jar archive\n"
  #~ msgstr "ugyldigt format for .zip/.jar-arkiv\n"
  
*************** msgstr ""
*** 98362,98372 ****
  #~ msgstr "Advar hvis forældede tomme sætninger bliver fundet"
  
  #, fuzzy
- #~| msgid "Warn if .class files are out of date"
- #~ msgid "Warn if .class files are out of date."
- #~ msgstr "Advar hvis .class-filer er forældede"
- 
- #, fuzzy
  #~| msgid "Warn if modifiers are specified when not necessary"
  #~ msgid "Warn if modifiers are specified when not necessary."
  #~ msgstr "Advar hvis modifikationer angives når det ikke er nødvendigt"
--- 102886,102891 ----
*************** msgstr ""
*** 98599,98608 ****
  #~ msgstr "fleksibelt tabelmedlem i ellers tom struktur"
  
  #, fuzzy
- #~ msgid "%qD is not a constant"
- #~ msgstr "parameteren til 'asm' er ikke en konstant streng"
- 
- #, fuzzy
  #~| msgid "invalid #pragma %s"
  #~ msgid "invalid pragma"
  #~ msgstr "ugyldig #pragma %s"
--- 103118,103123 ----
*************** msgstr ""
*** 98635,98648 ****
  #~ msgstr "funktionen '%s' omerklæret som inline"
  
  #, fuzzy
- #~ msgid "function %qD redeclared with attribute noinline"
- #~ msgstr "funktionen '%s' omerklæret med egenskaben noinline"
- 
- #, fuzzy
- #~ msgid "previous declaration of %qD was inline"
- #~ msgstr "tidligere erklæring af funktionen '%s' var inline"
- 
- #, fuzzy
  #~| msgid "`%D' declared as an `inline' %s"
  #~ msgid "%qD declared as an %<inline%> variable"
  #~ msgstr "'%D' erklæret som 'inline' %s"
--- 103150,103155 ----
*************** msgstr ""
*** 98723,98732 ****
  #~ msgstr "kan ikke finde class$"
  
  #, fuzzy
- #~ msgid "%qE does not have class type"
- #~ msgstr "'%D' erklærer ikke en skabelonstype"
- 
- #, fuzzy
  #~| msgid "braced-group within expression allowed only inside a function"
  #~ msgid "%<#pragma acc routine%> does not refer to a function"
  #~ msgstr "sætningsblokke i udtryk er kun tilladt inde i en funktion"
--- 103230,103235 ----
*************** msgstr ""
*** 98821,98831 ****
  #~ msgid "unreachable bytecode from %d to the end of the method"
  #~ msgstr "kan ikke nå bytekode fra %d til slutningen af metoden"
  
- #, fuzzy
- #~| msgid "unrecogized wide sub-instruction"
- #~ msgid "unrecognized wide sub-instruction"
- #~ msgstr "ukendt bred underinstruktion"
- 
  #~ msgid "bad string constant"
  #~ msgstr "ugyldig strengkonstant"
  
--- 103324,103329 ----
*************** msgstr ""
*** 99096,99106 ****
  #~ msgstr "tidligere erklæring '%D'"
  
  #, fuzzy
- #~| msgid "`%D' is not a namespace"
- #~ msgid "%qD is not an enumerator-name"
- #~ msgstr "'%D' er ikke et navnerum"
- 
- #, fuzzy
  #~ msgid "deprecated use of default argument for parameter of non-function"
  #~ msgstr "standardparameter givet til %d. parameter for '%#D'"
  
--- 103594,103599 ----
*************** msgstr ""
*** 99138,99148 ****
  #~ msgstr "ISO C++ forbyder indeksering af en ikke-venstreværdis tabel"
  
  #, fuzzy
- #~| msgid "-march=%s is not compatible with the selected ABI"
- #~ msgid "hotpatching is not compatible with nested functions"
- #~ msgstr "-march=%s er ikke forenelig med den valgte ABI"
- 
- #, fuzzy
  #~| msgid "multi-line string literals are deprecated"
  #~ msgid "unable to find string literal operator %qD"
  #~ msgstr "flerlinjers strengkonstanter er forældede"
--- 103631,103636 ----
*************** msgstr ""
*** 99280,99288 ****
  #~ msgid "the only valid combination is `long double'"
  #~ msgstr "den eneste gyldige kombination er 'long double'"
  
- #~ msgid "both signed and unsigned specified for `%s'"
- #~ msgstr "både signed og unsigned er angivet for '%s'"
- 
  #~ msgid "function definition declared `__thread'"
  #~ msgstr "'__thread' er påhæftet funktionsdefinitionen"
  
--- 103768,103773 ----
*************** msgstr ""
*** 99315,99324 ****
  #~ msgid "members"
  #~ msgstr "medlemmer"
  
- #, fuzzy
- #~ msgid "%Jinvalid use of structure with flexible array member"
- #~ msgstr "ugyldig brug af struktur med fleksibelt tabelmedlem"
- 
  # original forkortet
  #~ msgid "enum defined inside parms"
  #~ msgstr "enum defineret inden i parameterliste"
--- 103800,103805 ----
*************** msgstr ""
*** 99338,99346 ****
  #~ msgid "%J'%D' previously defined here"
  #~ msgstr "'%#D' tidligere defineret her"
  
- #~ msgid "format argument is not a pointer (arg %d)"
- #~ msgstr "formateringsparameter er ikke en henvisning (parameter %d)"
- 
  #~ msgid "format argument is not a pointer to a pointer (arg %d)"
  #~ msgstr "formateringsparameter er ikke en henvisning til en henvisning (parameter %d)"
  
--- 103819,103824 ----
*************** msgstr ""
*** 99366,99374 ****
  #~ msgid "ISO C forbids data definition with no type or storage class"
  #~ msgstr "ISO C forbyder definition af data uden angivelse af type eller lagringsklasse"
  
- #~ msgid "`sizeof' applied to a bit-field"
- #~ msgstr "'sizeof' benyttet på et bitfelt"
- 
  #~ msgid "`...' in old-style identifier list"
  #~ msgstr "'...' i gammeldags liste af kaldenavne"
  
--- 103844,103849 ----
*************** msgstr ""
*** 99483,99491 ****
  #~ msgid "dup2 %d 1"
  #~ msgstr "dup2 %d 1"
  
- #~ msgid "close %d"
- #~ msgstr "close %d"
- 
  #~ msgid "execv %s"
  #~ msgstr "fejl under kørsel (vha. execv) af %s"
  
--- 103958,103963 ----
*************** msgstr ""
*** 99546,99555 ****
  #~ msgstr "universelt tegn '\\U%08x' er ikke gyldigt i kaldenavne"
  
  #, fuzzy
- #~ msgid "converting UCN to source character set"
- #~ msgstr "konverterer NULL til en ikke-henvisningstype"
- 
- #, fuzzy
  #~ msgid "converting UCN to execution character set"
  #~ msgstr "konverterer NULL til en ikke-henvisningstype"
  
--- 104018,104023 ----
*************** msgstr ""
*** 99929,99937 ****
  #~ msgid "  -V <version>             Run gcc version number <version>, if installed\n"
  #~ msgstr "  -V <version>             Kør GCC med versionsnummeret <version>, hvis installeret\n"
  
- #~ msgid "couldn't run `%s': %s"
- #~ msgstr "kunne ikke køre '%s': %s"
- 
  #~ msgid "%s (GCC) %s\n"
  #~ msgstr "%s (GCC) %s\n"
  
--- 104397,104402 ----
*************** msgstr ""
*** 100021,100029 ****
  #~ msgid "function with transparent unit parameter cannot be inline"
  #~ msgstr "funktioner med gennemsigtig union-parameter kan ikke indbygges"
  
- #~ msgid "function with computed jump cannot inline"
- #~ msgstr "funktioner med beregnede spring kan ikke indbygges"
- 
  #~ msgid "function with nonlocal goto cannot be inline"
  #~ msgstr "funktioner med ikke-lokale goto'er kan ikke indbygges"
  
--- 104486,104491 ----
*************** msgstr ""
*** 100071,100079 ****
  #~ msgid "%s:%d: declaration of function `%s' takes different forms\n"
  #~ msgstr "%s:%d: erklæringen af funktionen '%s' antager forskellige former\n"
  
- #~ msgid "%s: wait: %s\n"
- #~ msgstr "%s: vent: %s\n"
- 
  #~ msgid "%s: subprocess got fatal signal %d\n"
  #~ msgstr "%s: underprocessen modtog fatalt signal %d\n"
  
--- 104533,104538 ----
*************** msgstr ""
*** 100172,100184 ****
  #~ msgid "%s: can't get status for file `%s': %s\n"
  #~ msgstr "%s: kan ikke få status for filen '%s': %s\n"
  
- #~ msgid ""
- #~ "\n"
- #~ "%s: error reading input file `%s': %s\n"
- #~ msgstr ""
- #~ "\n"
- #~ "%s: fejl ved læsning af inddatafilen '%s': %s\n"
- 
  #~ msgid "%s: can't create/open clean file `%s': %s\n"
  #~ msgstr "%s: kan ikke oprette/åbne oprydningsfilen '%s': %s\n"
  
--- 104631,104636 ----
*************** msgstr ""
*** 100659,100667 ****
  #~ msgid "Save temp. files in Luxworks environment"
  #~ msgstr "Gem midlertidige filer i Luxworks-miljøet"
  
- #~ msgid "Specify alternate name for text section"
- #~ msgstr "Angiv alternativt navn til tekstsektionen"
- 
  #~ msgid "Specify alternate name for constant section"
  #~ msgstr "Angiv alternativt navn til konstantsektionen"
  
--- 105111,105116 ----
*************** msgstr ""
*** 101531,101539 ****
  #~ msgid "  perhaps you want `%T' for a constructor"
  #~ msgstr "  måske ønsker du '%T' for en konstruktionsfunktion"
  
- #~ msgid "`bool' is now a keyword"
- #~ msgstr "'bool' er et reserveret ord"
- 
  #~ msgid "extraneous `%T' ignored"
  #~ msgstr "overflødig '%T' ignoreret"
  
--- 105980,105985 ----
*************** msgstr ""
*** 101623,101631 ****
  #~ msgid "`%#D' redeclared as %C"
  #~ msgstr "'%#D' omerklæret som %C"
  
- #~ msgid "unknown namespace `%D'"
- #~ msgstr "ukendt navnerum '%D'"
- 
  #~ msgid "  also declared as `%#D' here"
  #~ msgstr "  også erklæret som '%#D' her"
  
--- 106069,106074 ----
*************** msgstr ""
*** 101660,101668 ****
  #~ msgid "it must be the address of an object with external linkage"
  #~ msgstr "den skal være adressen af et objekt med ekstern kædning"
  
- #~ msgid "address of non-extern `%E' cannot be used as template argument"
- #~ msgstr "adresse på ikke-ekstern '%E' kan ikke bruges som skabelonsparameter"
- 
  #~ msgid "non-constant `%E' cannot be used as template argument"
  #~ msgstr "ikke-konstant '%E' kan ikke bruges som skabelonsparameter"
  
--- 106103,106108 ----
*************** msgstr ""
*** 103084,103092 ****
  #~ msgid "initializer for static variable uses complicated arithmetic"
  #~ msgstr "startværdien for den statiske variabel benytter komplicerede beregninger"
  
- #~ msgid "aggregate initializer is not constant"
- #~ msgstr "startværdi til variabel af en sammensat type er ikke en konstant"
- 
  #~ msgid "aggregate initializer uses complicated arithmetic"
  #~ msgstr "startværdien til variabel af en sammensat type benytter komplicerede beregninger"
  
--- 107524,107529 ----
*************** msgstr ""
*** 103203,103211 ****
  #~ msgid "universal-character-name out of range"
  #~ msgstr "universelt tegnnavn uden for det gyldige interval"
  
- #~ msgid "escape sequence out of range for its type"
- #~ msgstr "undvigesekvensen er uden for det gyldig interval for dens type"
- 
  #~ msgid "#import is obsolete, use an #ifndef wrapper in the header file"
  #~ msgstr "#import er forældet, brug en #ifndef-indpakning i inkluderingsfilen"
  
--- 107640,107645 ----
*************** msgstr ""
*** 103442,103450 ****
  #~ msgid "Use the smallest fitting integer to hold enums"
  #~ msgstr "Benyt den mindst mulige størrelse heltal til enum-værdier"
  
- #~ msgid "Warn if nested comments are detected"
- #~ msgstr "Advar hvis indlejrede kommentarer mødes"
- 
  #~ msgid "Don't warn about too many arguments to format functions"
  #~ msgstr "Advar ikke om for mange parametre til formateringsfunktioner"
  
--- 107876,107881 ----
*************** msgstr ""
*** 104037,104042 ****
--- 108468,108476 ----
  #~ msgid "three 'l' suffixes on integer constant"
  #~ msgstr "tre 'l'-endelser i heltalskonstant"
  
+ #~ msgid "'lul' is not a valid integer suffix"
+ #~ msgstr "'lul' er ikke en gyldig heltalsendelse"
+ 
  #~ msgid "'Ll' and 'lL' are not valid integer suffixes"
  #~ msgstr "'Ll' og 'lL' er ikke gyldige heltalsendelser"
  
*************** msgstr ""
*** 104545,104553 ****
  #~ msgid "-ffunction-sections disabled on AIX when debugging"
  #~ msgstr "-ffunction-sections deaktiveret på AIX ved fejlanalysering"
  
- #~ msgid "-fdata-sections not supported on AIX"
- #~ msgstr "-fdata-sections er ikke understøttet på AIX"
- 
  #~ msgid "%%S computed all 1's mask"
  #~ msgstr "%%S beregnede alle 1'eres maske"
  
--- 108979,108984 ----
diff -Nrcpad gcc-16-20260222/gcc/po/de.po gcc-16-20260301/gcc/po/de.po
*** gcc-16-20260222/gcc/po/de.po	Sun Feb 22 22:32:07 2026
--- gcc-16-20260301/gcc/po/de.po	Sun Mar  1 22:32:07 2026
*************** msgid ""
*** 10,16 ****
  msgstr ""
  "Project-Id-Version: gcc 15.2.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2025-08-01 17:58+0000\n"
  "PO-Revision-Date: 2025-08-23 14:50+0200\n"
  "Last-Translator: Roland Illig <roland.illig@gmx.de>\n"
  "Language-Team: German <translation-team-de@lists.sourceforge.net>\n"
--- 10,16 ----
  msgstr ""
  "Project-Id-Version: gcc 15.2.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2026-02-19 21:05+0000\n"
  "PO-Revision-Date: 2025-08-23 14:50+0200\n"
  "Last-Translator: Roland Illig <roland.illig@gmx.de>\n"
  "Language-Team: German <translation-team-de@lists.sourceforge.net>\n"
*************** msgstr "Fehlzuordnung von Attributen der
*** 131,290 ****
  msgid "function has external linkage when the user requests only inlining static for live patching"
  msgstr "Funktion ist extern gebunden, aufgrund einer Benutzeranforderung werden nur static-Funktionen geinlinet, um Live-Patchen zu ermöglichen"
  
! #: cif-code.def:144
  msgid "unreachable"
  msgstr "Nicht erreichbar"
  
! #. The remainder are real diagnostic types.
! #: diagnostic.def:33
! msgid "fatal error: "
! msgstr "schwerwiegender Fehler: "
! 
! #. This is like DK_ICE, but backtrace is not printed.  Used in the driver
! #. when reporting fatal signal in the compiler.
! #: diagnostic.def:34 diagnostic.def:55
! msgid "internal compiler error: "
! msgstr "interner Compiler-Fehler: "
! 
! #. This one is just for counting DK_WARNING promoted to DK_ERROR
! #. due to -Werror and -Werror=warning.
! #: diagnostic.def:35 diagnostic.def:52
! msgid "error: "
! msgstr "Fehler: "
! 
! #: diagnostic.def:36
! msgid "sorry, unimplemented: "
! msgstr "nicht implementiert: "
! 
! #: diagnostic.def:37
! msgid "warning: "
! msgstr "Warnung: "
! 
! #: diagnostic.def:38
! msgid "anachronism: "
! msgstr "Anachronismus: "
! 
! #: diagnostic.def:39
! msgid "note: "
! msgstr "Anmerkung: "
! 
! #: diagnostic.def:40
! msgid "debug: "
! msgstr "zur Fehlersuche: "
! 
! #. For use when using the diagnostic_show_locus machinery to show
! #. a range of events within a path.
! #: diagnostic.def:44
! msgid "path: "
! msgstr "Pfad: "
! 
! #. These two would be re-classified as DK_WARNING or DK_ERROR, so the
! #. prefix does not matter.
! #: diagnostic.def:48
! msgid "pedwarn: "
! msgstr "Ped. Warnung: "
! 
! #: diagnostic.def:49
! msgid "permerror: "
! msgstr "Perm. Fehler: "
  
  #: config/i386/djgpp.h:143
  #, c-format
  msgid "-f%s ignored (not supported for DJGPP)\n"
  msgstr "-f%s ignoriert (nicht für DJGPP unterstützt)\n"
  
! #. The remainder are real diagnostic types.
! #: fortran/gfc-diagnostic.def:33
! msgid "Fatal Error"
! msgstr "Schwerwiegender Fehler"
! 
! #. This is like DK_ICE, but backtrace is not printed.  Used in the driver
! #. when reporting fatal signal in the compiler.
! #: fortran/gfc-diagnostic.def:34 fortran/gfc-diagnostic.def:50
! msgid "internal compiler error"
! msgstr "interner Compiler-Fehler"
! 
! #: fortran/gfc-diagnostic.def:35
! msgid "Error"
! msgstr "Fehler"
! 
! #: fortran/gfc-diagnostic.def:36
! msgid "sorry, unimplemented"
! msgstr "nicht implementiert"
! 
! #: fortran/gfc-diagnostic.def:37
! msgid "Warning"
! msgstr "Warnung"
! 
! #: fortran/gfc-diagnostic.def:38
! msgid "anachronism"
! msgstr "Anachronismus"
! 
! #: fortran/gfc-diagnostic.def:39
! msgid "note"
! msgstr "Hinweis"
! 
! #: fortran/gfc-diagnostic.def:40
! msgid "debug"
! msgstr "Fehlersuche"
! 
! #. These two would be re-classified as DK_WARNING or DK_ERROR, so the
! #. prefix does not matter.
! #: fortran/gfc-diagnostic.def:43
! msgid "pedwarn"
! msgstr "Ped. Warnung"
! 
! #: fortran/gfc-diagnostic.def:44
! msgid "permerror"
! msgstr "Perm. Fehler"
! 
! #. This one is just for counting DK_WARNING promoted to DK_ERROR
! #. due to -Werror and -Werror=warning.
! #: fortran/gfc-diagnostic.def:47
! msgid "error"
! msgstr "Fehler"
! 
! #: gcc.cc:859 gcc.cc:916
  msgid "-gz is not supported in this configuration"
  msgstr "-gz wird in dieser Konfiguration nicht unterstützt"
  
! #: gcc.cc:865
  msgid "-gz=zstd is not supported in this configuration"
  msgstr "-gz=zstd wird in dieser Konfiguration nicht unterstützt"
  
! #: gcc.cc:1099
  msgid "-fuse-linker-plugin is not supported in this configuration"
  msgstr "-fuse-linker-plugin wird in dieser Konfiguration nicht unterstützt"
  
! #: gcc.cc:1115
  msgid "cannot specify -static with -fsanitize=address"
  msgstr "»-static« kann nicht mit »-fsanitize=address« angegeben werden"
  
! #: gcc.cc:1117
  msgid "cannot specify -static with -fsanitize=hwaddress"
  msgstr "»-static« kann nicht mit »-fsanitize=hwaddress« angegeben werden"
  
! #: gcc.cc:1119
  msgid "cannot specify -static with -fsanitize=thread"
  msgstr "»-static« kann nicht mit »-fsanitize=thread« angegeben werden"
  
! #: gcc.cc:1141
  msgid "-fvtable-verify=std is not supported in this configuration"
  msgstr "-fvtable-verify=std wird in dieser Konfiguration nicht unterstützt"
  
! #: gcc.cc:1143
  msgid "-fvtable-verify=preinit is not supported in this configuration"
  msgstr "-fvtable-verify=preinit wird in dieser Konfiguration nicht unterstützt"
  
! #: gcc.cc:1286 ada/gcc-interface/lang-specs.h:37
  msgid "-pg and -fomit-frame-pointer are incompatible"
  msgstr "»-pg« und »-fomit-frame-pointer« sind unverträglich"
  
! #: gcc.cc:1461
  msgid "GNU C no longer supports -traditional without -E"
  msgstr "GNU C unterstützt »-traditional« ohne »-E« nicht mehr"
  
! #: gcc.cc:1470
  msgid "-E or -x required when input is from standard input"
  msgstr "»-E« oder »-x« benötigt, wenn die Eingabe von der Standardeingabe kommt"
  
--- 131,198 ----
  msgid "function has external linkage when the user requests only inlining static for live patching"
  msgstr "Funktion ist extern gebunden, aufgrund einer Benutzeranforderung werden nur static-Funktionen geinlinet, um Live-Patchen zu ermöglichen"
  
! #: cif-code.def:145
! #, fuzzy
! #| msgid "errors during merging of translation units"
! msgid "callee must remain in translation unit"
! msgstr "Fehler beim Einfügen von Übersetzungseinheiten"
! 
! #: cif-code.def:149
  msgid "unreachable"
  msgstr "Nicht erreichbar"
  
! #: cif-code.def:154
! #, fuzzy
! #| msgid "caller edge count invalid"
! msgid "callback edges cannot be inlined"
! msgstr "Interner Fehler: caller edge count invalid"
  
  #: config/i386/djgpp.h:143
  #, c-format
  msgid "-f%s ignored (not supported for DJGPP)\n"
  msgstr "-f%s ignoriert (nicht für DJGPP unterstützt)\n"
  
! #: gcc.cc:873 gcc.cc:930
  msgid "-gz is not supported in this configuration"
  msgstr "-gz wird in dieser Konfiguration nicht unterstützt"
  
! #: gcc.cc:879
  msgid "-gz=zstd is not supported in this configuration"
  msgstr "-gz=zstd wird in dieser Konfiguration nicht unterstützt"
  
! #: gcc.cc:1124
  msgid "-fuse-linker-plugin is not supported in this configuration"
  msgstr "-fuse-linker-plugin wird in dieser Konfiguration nicht unterstützt"
  
! #: gcc.cc:1140
  msgid "cannot specify -static with -fsanitize=address"
  msgstr "»-static« kann nicht mit »-fsanitize=address« angegeben werden"
  
! #: gcc.cc:1142
  msgid "cannot specify -static with -fsanitize=hwaddress"
  msgstr "»-static« kann nicht mit »-fsanitize=hwaddress« angegeben werden"
  
! #: gcc.cc:1144
  msgid "cannot specify -static with -fsanitize=thread"
  msgstr "»-static« kann nicht mit »-fsanitize=thread« angegeben werden"
  
! #: gcc.cc:1166
  msgid "-fvtable-verify=std is not supported in this configuration"
  msgstr "-fvtable-verify=std wird in dieser Konfiguration nicht unterstützt"
  
! #: gcc.cc:1168
  msgid "-fvtable-verify=preinit is not supported in this configuration"
  msgstr "-fvtable-verify=preinit wird in dieser Konfiguration nicht unterstützt"
  
! #: gcc.cc:1311 ada/gcc-interface/lang-specs.h:37
  msgid "-pg and -fomit-frame-pointer are incompatible"
  msgstr "»-pg« und »-fomit-frame-pointer« sind unverträglich"
  
! #: gcc.cc:1486
  msgid "GNU C no longer supports -traditional without -E"
  msgstr "GNU C unterstützt »-traditional« ohne »-E« nicht mehr"
  
! #: gcc.cc:1495
  msgid "-E or -x required when input is from standard input"
  msgstr "»-E« oder »-x« benötigt, wenn die Eingabe von der Standardeingabe kommt"
  
*************** msgstr "»-bundle« ist nicht mit »-dyn
*** 332,338 ****
  msgid "-force_flat_namespace not allowed with -dynamiclib"
  msgstr "»-force_flat_namespace« ist nicht mit »-dynamiclib« erlaubt"
  
! #: config/darwin.h:216 config/darwin.h:672
  msgid "gsplit-dwarf is not supported on this platform"
  msgstr "gsplit-dwarf wird auf dieser Plattform nicht unterstützt"
  
--- 240,246 ----
  msgid "-force_flat_namespace not allowed with -dynamiclib"
  msgstr "»-force_flat_namespace« ist nicht mit »-dynamiclib« erlaubt"
  
! #: config/darwin.h:216 config/darwin.h:687
  msgid "gsplit-dwarf is not supported on this platform"
  msgstr "gsplit-dwarf wird auf dieser Plattform nicht unterstützt"
  
*************** msgstr "mthreads und mlegacy-threads kö
*** 353,367 ****
  msgid "cannot use mshared and static together"
  msgstr "mshared und static können nicht zusammen verwendet werden"
  
! #: config/sol2.h:335 config/sol2.h:340
  msgid "does not support multilib"
  msgstr "unterstützt nicht multilib"
  
! #: config/sol2.h:433
! msgid "-pie is not supported in this configuration"
! msgstr "-pie wird in dieser Konfiguration nicht unterstützt"
  
! #: config/vxworks.h:219
  msgid "-Xbind-now and -Xbind-lazy are incompatible"
  msgstr "»-Xbind-now« und »-Xbind-lazy« sind unverträglich"
  
--- 261,277 ----
  msgid "cannot use mshared and static together"
  msgstr "mshared und static können nicht zusammen verwendet werden"
  
! #: config/sol2.h:305 config/sol2.h:307
  msgid "does not support multilib"
  msgstr "unterstützt nicht multilib"
  
! #: config/sol2.h:362 config/sol2.h:371
! #, fuzzy
! #| msgid "-gz is not supported in this configuration"
! msgid "-gsctf is not supported in this configuration"
! msgstr "-gz wird in dieser Konfiguration nicht unterstützt"
  
! #: config/vxworks.h:236
  msgid "-Xbind-now and -Xbind-lazy are incompatible"
  msgstr "»-Xbind-now« und »-Xbind-lazy« sind unverträglich"
  
*************** msgstr "»-Xbind-now« und »-Xbind-lazy
*** 370,376 ****
  msgid "consider using `-pg' instead of `-p' with gprof (1)"
  msgstr "evtl. »-pg« statt »-p« mit gprof(1) verwenden"
  
! #: config/arc/arc.h:68 config/mips/mips.h:1511
  msgid "may not use both -EB and -EL"
  msgstr "»-EB« und »-EL« dürfen nicht gleichzeitig verwendet werden"
  
--- 280,286 ----
  msgid "consider using `-pg' instead of `-p' with gprof (1)"
  msgstr "evtl. »-pg« statt »-p« mit gprof(1) verwenden"
  
! #: config/arc/arc.h:68 config/mips/mips.h:1532
  msgid "may not use both -EB and -EL"
  msgstr "»-EB« und »-EL« dürfen nicht gleichzeitig verwendet werden"
  
*************** msgstr "Darwin ist keine mx32-Plattform"
*** 399,405 ****
  msgid "Darwin does not support -mfentry or associated options"
  msgstr "Darwin unterstützt »-mfentry« oder verwandte Optionen nicht"
  
! #: config/i386/sol2.h:59
  msgid "-mx32 is not supported on Solaris"
  msgstr "»-mx32« wird unter Solaris nicht unterstützt"
  
--- 309,315 ----
  msgid "Darwin does not support -mfentry or associated options"
  msgstr "Darwin unterstützt »-mfentry« oder verwandte Optionen nicht"
  
! #: config/i386/sol2.h:56
  msgid "-mx32 is not supported on Solaris"
  msgstr "»-mx32« wird unter Solaris nicht unterstützt"
  
*************** msgstr "Warnung: Evtl. mit »-static« b
*** 437,442 ****
--- 347,362 ----
  msgid "  profiling support are only provided in archive format"
  msgstr "  Profiling-Unterstützung nur im Archivformat unterstützt werden"
  
+ #: config/riscv/riscv.h:127
+ msgid "At least one valid -mcpu option must be given after -march=unset"
+ msgstr ""
+ 
+ #: config/rs6000/aix.h:286
+ #, fuzzy
+ #| msgid "%<-fstack-protector%> not supported for this target"
+ msgid "stack-protector not supported on AIX"
+ msgstr "%<-fstack-protector%> wird für dieses Ziel nicht unterstützt"
+ 
  #: config/rs6000/darwin.h:126
  msgid " conflicting code gen style switches are used"
  msgstr " in Konflikt stehende Codeerzeugungsschalter verwendet"
*************** msgstr "-fsanitize=address wird in diese
*** 475,481 ****
  
  #: config/sparc/linux64.h:156 config/sparc/linux64.h:162
  #: config/sparc/netbsd-elf.h:103 config/sparc/netbsd-elf.h:112
! #: config/sparc/sol2.h:240 config/sparc/sol2.h:246
  msgid "may not use both -m32 and -m64"
  msgstr "»-m32« und »-m64« dürfen nicht zusammen angegeben werden"
  
--- 395,401 ----
  
  #: config/sparc/linux64.h:156 config/sparc/linux64.h:162
  #: config/sparc/netbsd-elf.h:103 config/sparc/netbsd-elf.h:112
! #: config/sparc/sol2.h:197 config/sparc/sol2.h:203
  msgid "may not use both -m32 and -m64"
  msgstr "»-m32« und »-m64« dürfen nicht zusammen angegeben werden"
  
*************** msgstr "objc-cpp-output ist veraltet; bi
*** 515,7221 ****
  msgid "objc++-cpp-output is deprecated; please use objective-c++-cpp-output instead"
  msgstr "objc++-cpp-output ist veraltet; bitte stattdessen objective-c++-cpp-output verwenden"
  
! #: fortran/lang.opt:146
! #, no-c-format
! msgid "-J<directory>\tPut MODULE files in 'directory'."
! msgstr "-J<Verzeichnis>\tMODULE-Dateien in »Verzeichnis« ablegen."
! 
! #: fortran/lang.opt:198
! #, no-c-format
! msgid "Warn about possible aliasing of dummy arguments."
! msgstr "Bei möglichem Aliasing von Dummy-Argumenten warnen."
! 
! #: fortran/lang.opt:202
! #, no-c-format
! msgid "Warn about alignment of COMMON blocks."
! msgstr "Bei Ausrichtung von COMMON-Blöcken warnen."
! 
! #: fortran/lang.opt:206
! #, no-c-format
! msgid "Warn about missing ampersand in continued character constants."
! msgstr "Bei fehlendem »&« in fortgesetzten Zeichenkonstanten warnen."
! 
! #: fortran/lang.opt:210
! #, no-c-format
! msgid "Warn about creation of array temporaries."
! msgstr "Bei Erzeugung temporärer Felder warnen."
! 
! #: fortran/lang.opt:214 fortran/lang.opt:547 c-family/c.opt:1692
! #: config/alpha/alpha.opt:31 common.opt:691 common.opt:849 common.opt:1112
! #: common.opt:1116 common.opt:1120 common.opt:1124 common.opt:1876
! #: common.opt:1979 common.opt:2161 common.opt:2165 common.opt:2476
! #: common.opt:2702 common.opt:3469
! #, no-c-format
! msgid "Does nothing. Preserved for backward compatibility."
! msgstr "Tut nichts. Für Rückwärtskompatibilität erhalten."
! 
! #: fortran/lang.opt:218
! #, no-c-format
! msgid "Warn if the type of a variable might be not interoperable with C."
! msgstr "Bei Unverträglichkeit eines Variablentyps mit C warnen."
! 
! #: fortran/lang.opt:226
! #, no-c-format
! msgid "Warn about truncated character expressions."
! msgstr "Bei abgeschnittenen Zeichenausdrücken warnen."
! 
! #: fortran/lang.opt:230
! #, no-c-format
! msgid "Warn about equality comparisons involving REAL or COMPLEX expressions."
! msgstr "Bei Prüfung auf Gleichheit mit REAL- oder COMPLEX-Ausdrücken warnen."
! 
! #: fortran/lang.opt:238
! #, no-c-format
! msgid "Warn about most implicit conversions."
! msgstr "Bei den meisten impliziten Umwandlungen warnen."
! 
! #: fortran/lang.opt:242
! #, no-c-format
! msgid "Warn about possibly incorrect subscripts in do loops."
! msgstr "Bei möglicherweise falschen Arrayindexen in do-Schleifen warnen."
! 
! #: fortran/lang.opt:246
! #, no-c-format
! msgid "Warn when arguments of external procedures do not match."
! msgstr "Warnen, wenn die Argumente von externen Prozeduren nicht passen."
! 
! #: fortran/lang.opt:254
! #, no-c-format
! msgid "Warn if loops have been interchanged."
! msgstr "Warnen, wenn Schleifen getauscht wurden."
! 
! #: fortran/lang.opt:258
! #, no-c-format
! msgid "Warn about function call elimination."
! msgstr "Beim Entfernen von Funktionsaufrufen warnen."
! 
! #: fortran/lang.opt:262
! #, no-c-format
! msgid "Warn about calls with implicit interface."
! msgstr "Bei Aufrufen mit impliziter Schnittstelle warnen."
! 
! #: fortran/lang.opt:266
! #, no-c-format
! msgid "Warn about called procedures not explicitly declared."
! msgstr "Bei Aufrufen nicht explizit deklarierter Prozeduren warnen."
! 
! #: fortran/lang.opt:270
! #, no-c-format
! msgid "Warn about constant integer divisions with truncated results."
! msgstr "Bei Ganzzahldivisionen mit abgeschnittenem Ergebnis warnen."
! 
! #: fortran/lang.opt:274
! #, no-c-format
! msgid "Warn about truncated source lines."
! msgstr "Bei abgeschnittenen Quelltextzeilen warnen."
! 
! #: fortran/lang.opt:278
! #, no-c-format
! msgid "Warn on intrinsics not part of the selected standard."
! msgstr "Bei Intrinsics, die nicht im gewählten Standard vorhanden sind, warnen."
! 
! #: fortran/lang.opt:290
! #, no-c-format
! msgid "Warn about USE statements that have no ONLY qualifier."
! msgstr "Bei USE-Anweisungen, die keinen ONLY-Qualifizierer haben, warnen."
! 
! #: fortran/lang.opt:306
! #, no-c-format
! msgid "Warn that -fno-automatic may break recursion."
! msgstr "Warnen, dass »-fno-automatic« Rekursion kaputtmachen könnte."
! 
! #: fortran/lang.opt:314
! #, no-c-format
! msgid "Warn about real-literal-constants with 'q' exponent-letter."
! msgstr "Bei Gleitkommakonstanten-Literalen mit Exponentenbuchstaben »q« warnen."
! 
! #: fortran/lang.opt:318
! #, no-c-format
! msgid "Warn when a left-hand-side array variable is reallocated."
! msgstr "Warnen, wenn Feldvariable auf linker Seite wiederholt reserviert wird."
! 
! #: fortran/lang.opt:322
! #, no-c-format
! msgid "Warn when a left-hand-side variable is reallocated."
! msgstr "Warnen, wenn Variable auf linker Seite wiederholt reserviert wird."
! 
! #: fortran/lang.opt:326
! #, no-c-format
! msgid "Warn if the pointer in a pointer assignment might outlive its target."
! msgstr "Warnen, wenn der Zeiger in einer Zeigerzuweisung sein Ziel überleben könnte."
! 
! #: fortran/lang.opt:334
! #, no-c-format
! msgid "Warn about \"suspicious\" constructs."
! msgstr "Bei »verdächtigen« Konstrukten warnen."
! 
! #: fortran/lang.opt:338
! #, no-c-format
! msgid "Permit nonconforming uses of the tab character."
! msgstr "Unpassende Verwendungen des TAB-Zeichens erlauben."
! 
! #: fortran/lang.opt:342
! #, no-c-format
! msgid "Warn about an invalid DO loop."
! msgstr "Bei ungültigen DO-Schleifen warnen."
! 
! #: fortran/lang.opt:346
! #, no-c-format
! msgid "Warn about underflow of numerical constant expressions."
! msgstr "Bei Unterlauf numerischer Konstantenausdrücke warnen."
! 
! #: fortran/lang.opt:354
! #, no-c-format
! msgid "Warn if a user-procedure has the same name as an intrinsic."
! msgstr "Warnen, wenn eine Benutzer-Prozedur denselben Namen wie ein Intrinsic hat."
! 
! #: fortran/lang.opt:362
! #, no-c-format
! msgid "Warn about unused dummy arguments."
! msgstr "Bei nicht verwendeten Dummy-Argumenten warnen."
! 
! #: fortran/lang.opt:366
! #, no-c-format
! msgid "Warn about zero-trip DO loops."
! msgstr "Bei DO-Schleifen mit null Durchläufen warnen."
! 
! #: fortran/lang.opt:370
! #, no-c-format
! msgid "Enable preprocessing."
! msgstr "Vorverarbeitung einschalten."
! 
! #: fortran/lang.opt:378
! #, no-c-format
! msgid "Disable preprocessing."
! msgstr "Vorverarbeitung ausschalten."
! 
! #: fortran/lang.opt:386
! #, no-c-format
! msgid "Accept argument mismatches in procedure calls."
! msgstr "Unpassende Argumente in Prozeduraufrufen akzeptieren."
! 
! #: fortran/lang.opt:390
! #, no-c-format
! msgid "Eliminate multiple function invocations also for impure functions."
! msgstr "Mehrfache Funktionsaufrufe auch für unreine Funktionen entfernen."
! 
! #: fortran/lang.opt:394
! #, no-c-format
! msgid "Enable alignment of COMMON blocks."
! msgstr "Ausrichtung von COMMON-Blöcken einschalten."
! 
! #: fortran/lang.opt:398
! #, no-c-format
! msgid "All intrinsics procedures are available regardless of selected standard."
! msgstr "Alle intrinsischen Prozeduren sind ungeachtet des gewählten Standards verfügbar."
! 
! #: fortran/lang.opt:402
! #, no-c-format
! msgid "Allow a BOZ literal constant to appear in an invalid context and with X instead of Z."
! msgstr "Eine literale BOZ-Konstante in einem ungültigen Kontext erlauben, sowie mit X statt mit Z."
! 
! #: fortran/lang.opt:410
  #, no-c-format
! msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements."
! msgstr "Lokale Variablen und COMMON-Blöcke nicht so behandeln, als ob sie in SAVE-Anweisungen benannt worden wären."
  
! #: fortran/lang.opt:414
  #, no-c-format
! msgid "Specify that backslash in string introduces an escape character."
! msgstr "Angeben, dass Backslashes in Zeichenketten ein Fluchtzeichen einleiten."
  
! #: fortran/lang.opt:418
  #, no-c-format
! msgid "Produce a backtrace when a runtime error is encountered."
! msgstr "Backtrace erzeugen, wenn ein Laufzeitfehler auftritt."
  
! #: fortran/lang.opt:422
  #, no-c-format
! msgid "-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will use BLAS."
! msgstr "-fblas-matmul-limit=<n>\tGröße der kleinsten Matrix, für die matmul BLAS verwendet."
  
! #: fortran/lang.opt:433
  #, no-c-format
! msgid "Produce a warning at runtime if a array temporary has been created for a procedure argument."
! msgstr "Warnung zur Laufzeit erzeugen, wenn ein temporäres Feld für Prozedurargument erzeugt wurde."
  
! #: fortran/lang.opt:437
  #, no-c-format
! msgid "-fconvert=<big-endian|little-endian|native|swap|r16_ieee|r16_ibm>\tThe endianness used for unformatted files."
! msgstr "-fconvert=<big-endian|little-endian|native|swap|r16_ieee|r16_ibm>\tDie Endianess, die für unformatierte Dateien verwendet wird."
  
! #: fortran/lang.opt:462
  #, no-c-format
! msgid "Use the Cray Pointer extension."
! msgstr "Die Cray-Zeiger-Erweiterung verwenden."
  
! #: fortran/lang.opt:466
  #, no-c-format
! msgid "Generate C prototypes from BIND(C) declarations."
! msgstr "C-Prototypen aus BIND(C)-Deklarationen generieren."
  
! #: fortran/lang.opt:470
  #, no-c-format
! msgid "Generate C prototypes from non-BIND(C) external procedure definitions."
! msgstr "C-Prototypen aus Nicht-BIND(C)-Definitionen für externe Prozeduren generieren."
  
! #: fortran/lang.opt:474
  #, no-c-format
! msgid "Ignore 'D' in column one in fixed form."
! msgstr "»D« in Spalte eins in fester Form ignorieren."
  
! #: fortran/lang.opt:478
  #, no-c-format
! msgid "Treat lines with 'D' in column one as comments."
! msgstr "Zeilen mit »D« in Spalte eins als Kommentar behandeln."
  
! #: fortran/lang.opt:482
  #, no-c-format
! msgid "Issue debug information for compiler-generated auxiliary variables."
! msgstr "Fehlersuche-Informationen für compilergenerierte Hilfsvariablen ausgeben."
  
! #: fortran/lang.opt:486
  #, no-c-format
! msgid "Enable all DEC language extensions."
! msgstr "Alle DEC-Spracherweiterungen zulassen."
  
! #: fortran/lang.opt:490
  #, no-c-format
! msgid "Enable the use of blank format items in format strings."
! msgstr "Verwendung von leeren Formatelementen in Formatzeichenketten einschalten."
  
! #: fortran/lang.opt:494
  #, no-c-format
! msgid "Enable the use of character literals in assignments and data statements for non-character variables."
! msgstr "Zeichenliterale in Zuweisungen und Datenanweisungen für Nichtzeichenvariablen aktivieren."
  
! #: fortran/lang.opt:499
  #, no-c-format
! msgid "Enable legacy parsing of INCLUDE as statement."
! msgstr "Veraltetes Parsen von INCLUDE als Anweisung einschalten."
  
! #: fortran/lang.opt:503
  #, no-c-format
! msgid "Enable default widths for i, f and g format specifiers."
! msgstr "Standardbreiten für die Formatangaben i, f und g aktivieren."
  
! #: fortran/lang.opt:507
  #, no-c-format
! msgid "Enable kind-specific variants of integer intrinsic functions."
! msgstr "Artspezifische Varianten der intrinsischen Ganzzahlfunktionen einschalten."
  
! #: fortran/lang.opt:511
  #, no-c-format
! msgid "Enable legacy math intrinsics for compatibility."
! msgstr "Intrinsische Altlasten-Mathematik-Funktionen für Kompatibilität einschalten."
  
! #: fortran/lang.opt:515
  #, no-c-format
! msgid "Enable support for DEC STRUCTURE/RECORD."
! msgstr "Unterstützung für DEC STRUCTURE/RECORD einschalten."
  
! #: fortran/lang.opt:519
! #, no-c-format
! msgid "Enable DEC-style STATIC and AUTOMATIC attributes."
! msgstr "STATIC- und AUTOMATIC-Attribute im DEC-Stil einschalten."
  
! #: fortran/lang.opt:523
! #, no-c-format
! msgid "Set the default double precision kind to an 8 byte wide type."
! msgstr "Standard-Doppelpräzisionsart auf einen 8 Bytes breiten Typen setzen."
  
! #: fortran/lang.opt:527
! #, no-c-format
! msgid "Set the default integer kind to an 8 byte wide type."
! msgstr "Standard-Ganzzahlart auf einen 8 Bytes breiten Typen setzen."
  
! #: fortran/lang.opt:531
  #, no-c-format
! msgid "Set the default real kind to an 8 byte wide type."
! msgstr "Standard-Realzahlart auf einen 8 Bytes breiten Typen setzen."
  
! #: fortran/lang.opt:535
  #, no-c-format
! msgid "Set the default real kind to an 10 byte wide type."
! msgstr "Standard-Realzahlart auf einen 10 Bytes breiten Typen setzen."
  
! #: fortran/lang.opt:539
  #, no-c-format
! msgid "Set the default real kind to an 16 byte wide type."
! msgstr "Standard-Realzahlart auf einen 16 Bytes breiten Typen setzen."
  
! #: fortran/lang.opt:543
  #, no-c-format
! msgid "Allow dollar signs in entity names."
! msgstr "Dollarzeichen in Entitätsnamen erlauben."
  
! #: fortran/lang.opt:551
  #, no-c-format
! msgid "Display the code tree after parsing."
! msgstr "Codebaum nach dem Parsen anzeigen."
  
! #: fortran/lang.opt:555
  #, no-c-format
! msgid "Display the code tree after front end optimization."
! msgstr "Codebaum nach Frontend-Optimierung anzeigen."
  
! #: fortran/lang.opt:559
  #, no-c-format
! msgid "Display the global symbol table after parsing."
! msgstr "Die globale Symboltabelle nach dem Parsen anzeigen."
  
! #: fortran/lang.opt:563
  #, no-c-format
! msgid "Display the code tree after parsing; deprecated option."
! msgstr "Codebaum nach dem Parsen anzeigen; veraltete Option."
  
! #: fortran/lang.opt:567
! #, no-c-format
! msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays."
! msgstr "Angeben, dass eine externe BLAS-Bibliothek für matmul-Aufrufe mit großen Feldern verwendet werden sollte."
  
! #: fortran/lang.opt:571
! #, no-c-format
! msgid "Use f2c calling convention."
! msgstr "Die f2c-Aufrufkonvention verwenden."
  
! #: fortran/lang.opt:575 cobol/lang.opt:83
  #, no-c-format
! msgid "Assume that the source file is fixed form."
! msgstr "Annehmen, dass Quelldatei in fester Form vorliegt."
  
! #: fortran/lang.opt:579
  #, no-c-format
! msgid "Force creation of temporary to test infrequently-executed forall code."
! msgstr "Erzeugen von temporären Variablen erzwingen, um Code für selten ausgeführtes »forall« zu testen."
  
! #: fortran/lang.opt:583
  #, no-c-format
! msgid "Interpret any INTEGER(4) as an INTEGER(8)."
! msgstr "Jeden INTEGER(4) als INTEGER(8) interpretieren."
  
! #: fortran/lang.opt:587 fortran/lang.opt:591
! #, no-c-format
! msgid "Specify where to find the compiled intrinsic modules."
! msgstr "Angeben, wo die kompilierten intrinsischen Module zu finden sind."
  
! #: fortran/lang.opt:595
  #, no-c-format
! msgid "Allow arbitrary character line width in fixed mode."
! msgstr "Im festen Modus beliebig lange Zeilen erlauben."
  
! #: fortran/lang.opt:599
  #, no-c-format
! msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode."
! msgstr "-ffixed-line-length-<n>\tIm festen Modus n als Zeilenlänge verwenden."
  
! #: fortran/lang.opt:603
  #, no-c-format
! msgid "Pad shorter fixed form lines to line width with spaces."
! msgstr "Kürzere Zeilen in fester Form mit Leerzeichen auf Zeilenbreite auffüllen."
  
! #: fortran/lang.opt:607
  #, no-c-format
! msgid "-ffpe-trap=[...]\tStop on following floating point exceptions."
! msgstr "-ffpe-trap=[…]\tBei folgenden Gleitkommaausnahmen anhalten."
  
! #: fortran/lang.opt:611
  #, no-c-format
! msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
! msgstr "-ffpe-summary=[…]\tZusammenfassung für Gleitkommaausnahmen ausgeben."
  
! #: fortran/lang.opt:615 cobol/lang.opt:87
  #, no-c-format
! msgid "Assume that the source file is free form."
! msgstr "Annehmen, dass Quelldatei in freier Form vorliegt."
  
! #: fortran/lang.opt:619
  #, no-c-format
! msgid "Allow arbitrary character line width in free mode."
! msgstr "Im freien Modus beliebig lange Zeilen erlauben."
  
! #: fortran/lang.opt:623
  #, no-c-format
! msgid "-ffree-line-length-<n>\tUse n as character line width in free mode."
! msgstr "-ffixed-line-length-<n>\tIm freien Modus n als Zeilenlänge verwenden."
  
! #: fortran/lang.opt:627
  #, no-c-format
! msgid "Try to interchange loops if profitable."
! msgstr "Versuchen, Schleifen zu tauschen, wenn es nützt."
  
! #: fortran/lang.opt:631
  #, no-c-format
! msgid "Enable front end optimization."
! msgstr "Frontend-Optimierung einschalten."
  
! #: fortran/lang.opt:635
  #, no-c-format
! msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements."
! msgstr "Angeben, dass keine implizite Typisierung erlaubt ist, außer es wird durch explizite IMPLICIT-Anweisungen überschrieben."
  
! #: fortran/lang.opt:639
  #, no-c-format
! msgid "-finit-character=<n>\tInitialize local character variables to ASCII value n."
! msgstr "-finit-character=<n>\tLokale Zeichenvariablen auf ASCII-Wert n initialisieren."
  
! #: fortran/lang.opt:643
  #, no-c-format
! msgid "Initialize components of derived type variables according to other init flags."
! msgstr "Komponenten von abgeleiteten Typvariablen gemäß anderer init-Schalter initialisieren."
  
! #: fortran/lang.opt:647
  #, no-c-format
! msgid "-finit-integer=<n>\tInitialize local integer variables to n."
! msgstr "-finit-integer=<n>\tLokale Ganzzahlvariablen auf n initialisieren."
  
! #: fortran/lang.opt:651
  #, no-c-format
! msgid "Initialize local variables to zero (from g77)."
! msgstr "Lokale Variablen auf Null initialisieren (von g77)."
  
! #: fortran/lang.opt:655
  #, no-c-format
! msgid "-finit-logical=<true|false>\tInitialize local logical variables."
! msgstr "-finit-logical=<true|false>\tLokale logische Variablen initialisieren."
  
! #: fortran/lang.opt:659
  #, no-c-format
! msgid "-finit-real=<zero|snan|nan|inf|-inf>\tInitialize local real variables."
! msgstr "-finit-real=<zero|nan|inf|-inf>\tLokale Real-Variablen initialisieren."
  
! #: fortran/lang.opt:681
  #, no-c-format
! msgid "-finline-arg-packing\tPerform argument packing inline."
! msgstr "-finline-arg-packing\tArgumentpacken inline durchführen."
  
! #: fortran/lang.opt:691
  #, no-c-format
! msgid "Enable generation of inline code instead of calls to functions from the library to implement intrinsics."
! msgstr "Inline-Code zur Implementierung von eingebauten Funktionen verwenden, statt Bibliotheksfunktionen aufzurufen."
  
! #: fortran/lang.opt:712
  #, no-c-format
! msgid "-finline-matmul-limit=<n>\tSpecify the size of the largest matrix for which matmul will be inlined."
! msgstr "-finline-matmul-limit=<n>\tGröße der größten Matrix, für die matmul geinlinet wird."
  
! #: fortran/lang.opt:716
  #, no-c-format
! msgid "-fmax-array-constructor=<n>\tMaximum number of objects in an array constructor."
! msgstr "-fmax-array-constructor=<n>\tHöchstzahl der Objekte in einem Feldkonstruktor."
  
! #: fortran/lang.opt:720
! #, no-c-format
! msgid "-fmax-identifier-length=<n>\tMaximum identifier length."
! msgstr "-fmax-identifier-length=<n>\tGrößte Bezeichnerlänge."
  
! #: fortran/lang.opt:724
  #, no-c-format
! msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords."
! msgstr "-fmax-subrecord-length=<n>\tGrößte Länge für Teildatensätze."
  
! #: fortran/lang.opt:728
  #, no-c-format
! msgid "-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be put on the stack."
! msgstr "-fmax-stack-var-size=<n>\tGröße des größten Feldes, das auf dem Stapel abgelegt wird, in Bytes."
  
! #: fortran/lang.opt:732
  #, no-c-format
! msgid "Put all local arrays on stack."
! msgstr "Alle lokalen Felder auf dem Stapel anlegen."
  
! #: fortran/lang.opt:736
  #, no-c-format
! msgid "Set default accessibility of module entities to PRIVATE."
! msgstr "Standardzugriff von Modulentitäten auf PRIVATE setzen."
  
! #: fortran/lang.opt:756
  #, no-c-format
! msgid "Handle OpenMP allocators for allocatables and pointers."
! msgstr "OpenMP-Allokatoren für Allozierbare und Zeiger handhaben."
  
! #: fortran/lang.opt:760
  #, no-c-format
! msgid "Try to lay out derived types as compactly as possible."
! msgstr "Versuchen, abgeleitete Typen so kompakt wie möglich anzuordnen."
  
! #: fortran/lang.opt:768
  #, no-c-format
! msgid "Protect parentheses in expressions."
! msgstr "Klammern in Ausdrücken schützen."
  
! #: fortran/lang.opt:772
  #, no-c-format
! msgid "Path to header file that should be pre-included before each compilation unit."
! msgstr "Pfad zu Headerdatei, die vor jeder Übersetzungseinheit eingebunden wird."
  
! #: fortran/lang.opt:776
  #, no-c-format
! msgid "Enable range checking during compilation."
! msgstr "Bereichsprüfung während Kompilierung einschalten."
  
! #: fortran/lang.opt:780
  #, no-c-format
! msgid "Interpret any REAL(4) as a REAL(8)."
! msgstr "Jeden REAL(4) als REAL(8) interpretieren."
  
! #: fortran/lang.opt:784
  #, no-c-format
! msgid "Interpret any REAL(4) as a REAL(10)."
! msgstr "Jeden REAL(4) als REAL(10) interpretieren."
  
! #: fortran/lang.opt:788
  #, no-c-format
! msgid "Interpret any REAL(4) as a REAL(16)."
! msgstr "Jeden REAL(4) als REAL(16) interpretieren."
  
! #: fortran/lang.opt:792
  #, no-c-format
! msgid "Interpret any REAL(8) as a REAL(4)."
! msgstr "Jeden REAL(8) als REAL(4) interpretieren."
  
! #: fortran/lang.opt:796
  #, no-c-format
! msgid "Interpret any REAL(8) as a REAL(10)."
! msgstr "Jeden REAL(8) als REAL(10) interpretieren."
  
! #: fortran/lang.opt:800
  #, no-c-format
! msgid "Interpret any REAL(8) as a REAL(16)."
! msgstr "Jeden REAL(8) als REAL(16) interpretieren."
  
! #: fortran/lang.opt:804
  #, no-c-format
! msgid "Reallocate the LHS in assignments."
! msgstr "LHS in Zuweisungen neu reservieren."
  
! #: fortran/lang.opt:808
  #, no-c-format
! msgid "Use a 4-byte record marker for unformatted files."
! msgstr "Eine 4-Byte-Datensatzmarkierung für unformatierte Dateien verwenden."
  
! #: fortran/lang.opt:812
  #, no-c-format
! msgid "Use an 8-byte record marker for unformatted files."
! msgstr "Eine 8-Byte-Datensatzmarkierung für unformatierte Dateien verwenden."
  
! #: fortran/lang.opt:816
  #, no-c-format
! msgid "Allocate local variables on the stack to allow indirect recursion."
! msgstr "Lokale Variablen auf Stapel anlegen, um indirekte Rekursion zu ermöglichen."
  
! #: fortran/lang.opt:820
  #, no-c-format
! msgid "Copy array sections into a contiguous block on procedure entry."
! msgstr "Feldabschnitte bei Prozedureintritt in einen zusammenhängenden Block kopieren."
  
! #: fortran/lang.opt:824
  #, no-c-format
! msgid "Experimental unsigned numbers."
! msgstr "Experimentelle vorzeichenlose Zahlen."
  
! #: fortran/lang.opt:828
  #, no-c-format
! msgid "-fcoarray=<none|single|lib>\tSpecify which coarray parallelization should be used."
! msgstr "-fcoarray=<none|single|lib>\tAngeben, welche Koarray-Parallelisierung verwendet wird."
  
! #: fortran/lang.opt:844
  #, no-c-format
! msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed."
! msgstr "-fcheck=[...]\tDurchgeführte Laufzeitprüfungen."
  
! #: fortran/lang.opt:848
  #, no-c-format
! msgid "Append a second underscore if the name already contains an underscore."
! msgstr "Einen zweiten Unterstrich anhängen, wenn der Name bereits einen Unterstrich enthält."
  
! #: fortran/lang.opt:856
  #, no-c-format
! msgid "Apply negative sign to zero values."
! msgstr "Negatives Vorzeichen auf Null-Werte anwenden."
  
! #: fortran/lang.opt:863
  #, no-c-format
! msgid "Disallow tail call optimization when a calling routine may have omitted character lengths."
! msgstr "Optimierung der Endrekursion verbieten, wenn die aufrufende Routine die Zeichenlänge weggelassen haben könnte."
  
! #: fortran/lang.opt:867
  #, no-c-format
! msgid "Append underscores to externally visible names."
! msgstr "Unterstriche an extern sichtbare Namen anhängen."
  
! #: fortran/lang.opt:871 c-family/c.opt:1831 c-family/c.opt:1908
! #: c-family/c.opt:1916 c-family/c.opt:2247 config/xtensa/xtensa.opt:42
! #: config/pa/pa.opt:46 config/pa/pa.opt:78 config/arc/arc.opt:140
! #: config/arc/arc.opt:296 config/arc/arc.opt:304 config/arc/arc.opt:308
! #: config/arc/arc.opt:312 config/arc/arc.opt:317 config/arc/arc.opt:326
! #: config/arc/arc.opt:405 common.opt:649 common.opt:1210 common.opt:1214
! #: common.opt:1218 common.opt:1313 common.opt:1658 common.opt:1740
! #: common.opt:1839 common.opt:2109 common.opt:2256 common.opt:2310
! #: common.opt:2780 common.opt:2816 common.opt:2909 common.opt:2913
! #: common.opt:3022 common.opt:3157 common.opt:3165 common.opt:3173
! #: common.opt:3181 common.opt:3282 common.opt:3342 common.opt:3430
! #: common.opt:3610 common.opt:3614 common.opt:3618 common.opt:3622
! #: common.opt:3696 common.opt:3700 common.opt:3731 common.opt:3735
  #, no-c-format
  msgid "Does nothing.  Preserved for backward compatibility."
  msgstr "Tut nichts. Für Rückwärtskompatibilität erhalten."
  
! #: fortran/lang.opt:911
! #, no-c-format
! msgid "Statically link the GNU Fortran helper library (libgfortran)."
! msgstr "GNU Fortran Hilfsbibliothek (libgfortran) statisch binden."
! 
! #: fortran/lang.opt:915
! #, no-c-format
! msgid "Statically link the GCC Quad-Precision Math Library (libquadmath)."
! msgstr "GCC Quad-Precision Math Library (libquadmath) statisch binden."
! 
! #: fortran/lang.opt:919
! #, no-c-format
! msgid "Conform to the ISO Fortran 2003 standard."
! msgstr "Mit dem Standard ISO Fortran 2003 übereinstimmen."
! 
! #: fortran/lang.opt:923
! #, no-c-format
! msgid "Conform to the ISO Fortran 2008 standard."
! msgstr "Mit dem Standard ISO Fortran 2008 übereinstimmen."
! 
! #: fortran/lang.opt:927
! #, no-c-format
! msgid "Conform to the ISO Fortran 2008 standard including TS 29113."
! msgstr "Mit dem Standard ISO Fortran 2008 inkl. TS 29113 übereinstimmen."
! 
! #: fortran/lang.opt:931
! #, no-c-format
! msgid "Conform to the ISO Fortran 2018 standard."
! msgstr "Mit dem Standard ISO Fortran 2018 übereinstimmen."
! 
! #: fortran/lang.opt:935
! #, no-c-format
! msgid "Conform to the ISO Fortran 2023 standard."
! msgstr "Mit dem Standard ISO Fortran 2023 übereinstimmen."
! 
! #: fortran/lang.opt:939
! #, no-c-format
! msgid "Enable experimental Fortran 202y features."
! msgstr "Experimentelle Fortran-202y-Features einschalten."
! 
! #: fortran/lang.opt:943
! #, no-c-format
! msgid "Conform to the ISO Fortran 95 standard."
! msgstr "Mit dem Standard ISO Fortran 95 übereinstimmen."
! 
! #: fortran/lang.opt:947
! #, no-c-format
! msgid "Conform to nothing in particular."
! msgstr "Mit nichts besonderem übereinstimmen."
! 
! #: fortran/lang.opt:951
! #, no-c-format
! msgid "Accept extensions to support legacy code."
! msgstr "Erweiterungen akzeptieren, um alten Code zu unterstützen."
! 
! #: rust/lang.opt:47 rust/lang.opt:51 c-family/c.opt:1563 c-family/c.opt:1567
! #, no-c-format
! msgid "Warn when a const variable is unused."
! msgstr "Warnen, wenn eine konstante Variable nicht verwendet wird."
! 
! #: rust/lang.opt:55 c-family/c.opt:1579
! #, no-c-format
! msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value."
! msgstr "Warnen, wenn der Rückgabewert der mit dem Attribut warn_unused_result definierten Funktion ignoriert wird."
! 
! #: rust/lang.opt:59 c-family/c.opt:893 common.opt:660
! #, no-c-format
! msgid "Warn for infinitely recursive calls."
! msgstr "Bei unendlich rekursiven Aufrufen warnen."
! 
! #: rust/lang.opt:63
! #, no-c-format
! msgid "-frust-crate=<name>             Set the crate name for the compilation"
! msgstr "-frust-crate=<Name>             Crate-Namen für die Übersetzung festlegen"
! 
! #: rust/lang.opt:67
! #, no-c-format
! msgid "-frust-extern=              Specify where an external library is located"
! msgstr "-frust-extern=              Gibt an, wo sich eine externe Bibliothek befindet"
! 
! #: rust/lang.opt:71
! #, no-c-format
! msgid "Dump various Rust front end internals."
! msgstr "Diverse Interna des Rust-Frontends wegschreiben."
! 
! #: rust/lang.opt:75
! #, no-c-format
! msgid "-frust-dump-<type>              Dump Rust frontend internal information."
! msgstr "-frust-dump-<type>              Interne Informationen des Rust-Frontends ausgeben."
! 
! #: rust/lang.opt:79
! #, no-c-format
! msgid "Enable experimental compilation of Rust files at your own risk"
! msgstr "Experimentelle Übersetzung von Rust-Dateien einschalten, auf eigene Gefahr"
! 
! #: rust/lang.opt:83
! #, no-c-format
! msgid "-frust-max-recursion-depth=<integer>"
! msgstr "-frust-max-recursion-depth=<Anzahl>"
! 
! #: rust/lang.opt:87
! #, no-c-format
! msgid "-frust-crate-type=[bin|lib|rlib|dylib|cdylib|staticlib|proc-macro]     Crate type to emit"
! msgstr "-frust-crate-type=[bin|lib|rlib|dylib|cdylib|staticlib|proc-macro]     Auszugebender Crate-Typ"
! 
! #: rust/lang.opt:115
! #, no-c-format
! msgid "-frust-mangling=[legacy|v0]     Version to use for name mangling"
! msgstr "-frust-mangling=[legacy|v0]     Version der Namensmangelung auswählen"
! 
! #: rust/lang.opt:128
! #, no-c-format
! msgid "-frust-cfg=<name>             Set a config expansion option"
! msgstr "-frust-cfg=<Name>             Option für Konfigurationsexpansion festlegen"
! 
! #: rust/lang.opt:132
! #, no-c-format
! msgid "-frust-edition=[2015|2018|2021]             Edition to use when compiling rust code"
! msgstr "-frust-edition=[2015|2018|2021]             Sprachversion zum Übersetzen auswählen"
! 
! #: rust/lang.opt:148
! #, no-c-format
! msgid "Enable embedding metadata directly into object files"
! msgstr "Metadaten direkt in Objektdateien einbetten"
! 
! #: rust/lang.opt:152
! #, no-c-format
! msgid "-frust-metadata-output=<path.rox>  Path to output crate metadata"
! msgstr "-frust-metadata-output=<Pfad.rox>  Pfad, in den die Crate-Metadaten geschrieben werden"
! 
! #: rust/lang.opt:160
! #, no-c-format
! msgid "-frust-compile-until=[ast|attributecheck|expansion|astvalidation|featuregating|nameresolution|lowering|typecheck|privacy|unsafety|const|borrowcheck|compilation|end]             The pipeline will run up until this stage when compiling Rust code"
! msgstr "-frust-compile-until=[ast|attributecheck|expansion|astvalidation|featuregating|nameresolution|lowering|typecheck|privacy|unsafety|const|borrowcheck|compilation|end]             Die Pipeline beim Kompilieren von Rust-Code bis zu dieser Stufe durchlaufen"
! 
! #: rust/lang.opt:209
! #, no-c-format
! msgid "Use the temporary and experimental name resolution pipeline instead of the stable one"
! msgstr "Die temporäre und experimentelle Namensauflösungs-Pipeline statt der stabilen nutzen"
! 
! #: rust/lang.opt:213
! #, no-c-format
! msgid "Use the WIP borrow checker."
! msgstr "Den WIP-Borrow-Prüfer verwenden."
! 
! #: rust/lang.opt:217
! #, no-c-format
! msgid "-frust-edition=[unwind|abort]             Panic strategy to compile crate with"
! msgstr "-frust-edition=[unwind|abort]             Panikstrategie, mit der Crate compiliert wird"
! 
! #: rust/lang.opt:230
! #, no-c-format
! msgid "Enable the overflow checks in code generation"
! msgstr "Überlaufprüfungen bei der Codegenerierung einschalten"
! 
! #: c-family/c.opt:71
! #, no-c-format
! msgid "--embed-dir=<dir>\tAdd <dir> to the #embed path."
! msgstr "--embed-dir=<Verz>\t<Verz> an das Ende des #embed-Pfades anfügen."
! 
! #: c-family/c.opt:192
! #, no-c-format
! msgid "-A<question>=<answer>\tAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>."
! msgstr "-A<Frage>=<Antwort>\tDie <Antwort> auf eine <Frage> annehmen. Angabe von »-« vor <Frage> schaltet die <Antwort> auf <Frage> aus."
! 
! #: c-family/c.opt:196
! #, no-c-format
! msgid "Do not discard comments."
! msgstr "Kommentare nicht verwerfen."
! 
! #: c-family/c.opt:200
! #, no-c-format
! msgid "Do not discard comments in macro expansions."
! msgstr "Kommentare in Makroexpansionen nicht verwerfen."
! 
! #: c-family/c.opt:204
! #, no-c-format
! msgid "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1."
! msgstr "-D<Makro>[=<Wert>]\tEin <Makro> mit <Wert> definieren. Wenn nur <Makro> angegeben wird, wird <Wert> auf 1 gesetzt."
! 
! #: c-family/c.opt:211
! #, no-c-format
! msgid "-F <dir>\tAdd <dir> to the end of the main framework include path."
! msgstr "-F <Verz>\t<Verz> an das Ende des Haupt-Framework-Pfads für Includedateien anfügen."
! 
! #: c-family/c.opt:215
! #, no-c-format
! msgid "Enable parsing GIMPLE."
! msgstr "GIMPLE-Parsen einschalten."
! 
! #: c-family/c.opt:219
! #, no-c-format
! msgid "Print the name of header files as they are used."
! msgstr "Namen der Header-Dateien ausgeben, wie sie verwendet werden."
! 
! #: c-family/c.opt:223
! #, no-c-format
! msgid "-I <dir>\tAdd <dir> to the end of the main include path."
! msgstr "-I <Verz>\t<Verz> an das Ende des Hauptpfades für Includedateien anfügen."
! 
! #: c-family/c.opt:227
! #, no-c-format
! msgid "Generate make dependencies."
! msgstr "Abhängigkeiten für »make« erzeugen."
! 
! #: c-family/c.opt:231
! #, no-c-format
! msgid "Generate make dependencies and compile."
! msgstr "Abhängigkeiten für »make« erzeugen und Code übersetzen."
! 
! #: c-family/c.opt:235
! #, no-c-format
! msgid "-MF <file>\tWrite dependency output to the given file."
! msgstr "-MF <Datei>\tAbhängigkeiten in angegebene Datei schreiben."
! 
! #: c-family/c.opt:239
! #, no-c-format
! msgid "Treat missing header files as generated files."
! msgstr "Fehlende Header-Dateien als generierte Dateien behandeln."
! 
! #: c-family/c.opt:243
! #, no-c-format
! msgid "Like -M but ignore system header files."
! msgstr "Wie »-M«, aber System-Header-Dateien ignorieren."
! 
! #: c-family/c.opt:247
! #, no-c-format
! msgid "Like -MD but ignore system header files."
! msgstr "Wie »-MD«, aber System-Header-Dateien ignorieren."
! 
! #: c-family/c.opt:251
! #, no-c-format
! msgid "Generate C++ Module dependency information."
! msgstr "Informationen zu Abhängigkeiten von C++-Modulen erzeugen."
! 
! #: c-family/c.opt:259
! #, no-c-format
! msgid "Generate phony targets for all headers."
! msgstr "Unechte Ziele für alle Header erzeugen."
! 
! #: c-family/c.opt:263
! #, no-c-format
! msgid "-MQ <target>\tAdd a target that may require quoting."
! msgstr "-MQ <Ziel>\tZiel hinzufügen, das möglicherweise Anführungszeichen benötigt."
! 
! #: c-family/c.opt:267
! #, no-c-format
! msgid "-MT <target>\tAdd a target that does not require quoting."
! msgstr "-MT <Ziel>\tZiel hinzufügen, das keine Anführungszeichen benötigt."
! 
! #: c-family/c.opt:271
! #, no-c-format
! msgid "Structured format for output dependency information.  Supported (\"p1689r5\")."
! msgstr "Strukturiertes Format, um Abhängigkeitsinformationen auszugeben. Unterstützt ist »p1689r5«."
! 
! #: c-family/c.opt:275
! #, no-c-format
! msgid "File for output dependency information."
! msgstr "Datei, um Abhängigkeitsinformationen auszugeben."
! 
! #: c-family/c.opt:279
! #, no-c-format
! msgid "-fdeps-target=obj.o Output file for the compile step."
! msgstr "-fdeps-target=obj.o Ausgabedatei für den Kompilierschritt."
! 
! #: c-family/c.opt:283
! #, no-c-format
! msgid "Do not generate #line directives."
! msgstr "Keine #line-Direktiven erzeugen."
! 
! #: c-family/c.opt:287
! #, no-c-format
! msgid "-U<macro>\tUndefine <macro>."
! msgstr "-U<Makro>\t<Makro>-Definition aufheben."
! 
! #: c-family/c.opt:291
! #, no-c-format
! msgid "Warn if the NSObject attribute is applied to a non-typedef."
! msgstr "Warnen, wenn das NSObject-Attribut auf etwas Anderes als typedef angewendet wird."
! 
! #: c-family/c.opt:295
! #, no-c-format
! msgid "Warn about things that will change when compiling with an ABI-compliant compiler."
! msgstr "Bei Dingen warnen, die sich bei der Übersetzung mit einem ABI-konformen Compiler ändern werden."
! 
! #: c-family/c.opt:299
! #, no-c-format
! msgid "Warn about things that change between the current -fabi-version and the specified version."
! msgstr "Bei Dingen warnen, die sich zwischen der aktuellen »-fabi-version« und der angegebenen Version ändern."
! 
! #: c-family/c.opt:303
! #, no-c-format
! msgid "Warn if a subobject has an abi_tag attribute that the complete object type does not have."
! msgstr "Bei Teilobjekt mit Attribut abi_tag warnen, das das Gesamtobjekt nicht hat."
! 
! #: c-family/c.opt:307
! #, no-c-format
! msgid "Warn about code affected by incompatible psABI changes."
! msgstr "Warnen, wenn Code durch inkompatible Änderungen in psABI beeinflusst wird."
! 
! #: c-family/c.opt:311
! #, no-c-format
! msgid "Warn on suspicious calls of standard functions computing absolute values."
! msgstr "Bei verdächtigen Aufrufen von Standardfunktionen warnen, die absolute Werte berechnen."
! 
! #: c-family/c.opt:315
! #, no-c-format
! msgid "Warn about suspicious uses of memory addresses."
! msgstr "Vor verdächtigem Gebrauch von Speicheradressen warnen."
! 
! #: c-family/c.opt:319
! #, no-c-format
! msgid "Warn when the address of packed member of struct or union is taken."
! msgstr "Warnen, wenn die Adresse eines gepackten Elements einer Struktur oder Union verwendet wird."
! 
! #: c-family/c.opt:335
! #, no-c-format
! msgid "Warn about 'new' of type with extended alignment without -faligned-new."
! msgstr "Warnen, wenn »new« für Typen mit großer Ausrichtung aufgerufen wird, ohne dass »-faligned-new« angegeben ist."
! 
! #: c-family/c.opt:339
! #, no-c-format
! msgid "-Waligned-new=[none|global|all]\tWarn even if 'new' uses a class member allocation function."
! msgstr "-Waligned-new=[none|global|all]\tSelbst dann warnen, wenn »new« Klassenelementfunktionen zur Speicherreservierung verwendet."
! 
! #: c-family/c.opt:343 ada/gcc-interface/lang.opt:57
! #, no-c-format
! msgid "Enable most warning messages."
! msgstr "Die meisten Warnungen einschalten."
! 
! #: c-family/c.opt:347
! #, no-c-format
! msgid "Warn on any use of alloca."
! msgstr "Bei jeglicher Verwendung von alloca warnen."
! 
! #: c-family/c.opt:351
! #, no-c-format
! msgid "Warn when allocating insufficient storage for the target type of the assigned pointer."
! msgstr "Warnen, wenn bei einer Zuweisung der allozierte Speicherplatz nicht für den Zieltyp des Zeigers ausreicht."
! 
! #: c-family/c.opt:355
! #, no-c-format
! msgid "-Walloc-size-larger-than=<bytes>\tWarn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes."
! msgstr "-Walloc-size-larger-than=<Bytes>\tBei Aufrufen von Allozierungsfunktionen warnen, mit denen Objekte erzeugt werden, die größer als »Bytes« sind."
! 
! #: c-family/c.opt:360
! #, no-c-format
! msgid "Disable Walloc-size-larger-than= warning.  Equivalent to Walloc-size-larger-than=<SIZE_MAX> or larger."
! msgstr "Die Warnung Walloc-size-larger-than= ausschalten. Entspricht Walloc-size-larger-than=<SIZE_MAX> oder größer."
! 
! #: c-family/c.opt:364
! #, no-c-format
! msgid "Warn for calls to allocation functions that specify zero bytes."
! msgstr "Bei Aufrufen von Allozierungsfunktionen warnen, bei denen als Größe 0 angegeben ist."
! 
! #: c-family/c.opt:368
! #, no-c-format
! msgid "-Walloca-larger-than=<number>\tWarn on unbounded uses of alloca, and on bounded uses of alloca whose bound can be larger than <number> bytes."
! msgstr "-Walloca-larger-than=<Anzahl>\tBei Aufrufen von alloca warnen, deren Größe unbeschränkt ist oder deren Größe zwar beschränkt ist, aber mehr als <Anzahl> Bytes betragen kann."
! 
! #: c-family/c.opt:374
! #, no-c-format
! msgid "Disable Walloca-larger-than= warning.  Equivalent to Walloca-larger-than=<SIZE_MAX> or larger."
! msgstr "Die Warnung Walloca-larger-than= ausschalten. Entspricht Walloca-larger-than=<SIZE_MAX> oder größer."
! 
! #: c-family/c.opt:378
! #, no-c-format
! msgid "Warn if conversion of the result of arithmetic might change the value even though converting the operands cannot."
! msgstr "Warnen, wenn die Umwandlung eines Ergebnisses von arithmetischen Berechnungen einen falschen Wert ergeben könnte, selbst wenn die Operanden korrekt umgewandelt werden."
! 
! #: c-family/c.opt:386
! #, no-c-format
! msgid "Warn about comparisons between two operands of array type."
! msgstr "Beim Vergleich zwischen zwei Operanden vom Typ Array warnen."
! 
! #: c-family/c.opt:390 c-family/c.opt:394
! #, no-c-format
! msgid "Warn about mismatched declarations of array parameters and unsafe accesses to them."
! msgstr "Bei widersprüchlichen Deklarationen von Arrayparametern und unsicherem Zugriff auf diese warnen."
! 
! #: c-family/c.opt:398
! #, no-c-format
! msgid "Warn whenever an Objective-C assignment is being intercepted by the garbage collector."
! msgstr "Immer warnen, wenn eine Objective-C-Zuweisung vom Garbage Collector abgefangen wird."
! 
! #: c-family/c.opt:402
! #, no-c-format
! msgid "Warn about casting functions to incompatible types."
! msgstr "Warnen, wenn Funktionen in unverträgliche Typen umgewandelt werden."
! 
! #: c-family/c.opt:410
! #, no-c-format
! msgid "-Wbidi-chars=[none|unpaired|any|ucn] Warn about UTF-8 bidirectional control characters."
! msgstr "-Wbidi-chars=[none|unpaired|any|ucn] Vor UTF-8 bidirektionalen Steuerzeichen warnen."
! 
! #: c-family/c.opt:433
! #, no-c-format
! msgid "Warn about boolean expression compared with an integer value different from true/false."
! msgstr "Warnen, wenn ein boolescher Ausdruck mit einer Ganzzahl verglichen wird, deren Wert ungleich true/false ist."
! 
! #: c-family/c.opt:437
! #, no-c-format
! msgid "Warn about certain operations on boolean expressions."
! msgstr "Bei bestimmten Operationen auf booleschen Ausdrücken warnen."
! 
! #: c-family/c.opt:441
! #, no-c-format
! msgid "Warn when a built-in function is declared with the wrong signature."
! msgstr "Warnen, wenn eine eingebaute Funktion mit der falschen Signatur deklariert wird."
! 
! #: c-family/c.opt:445
! #, no-c-format
! msgid "Warn when a built-in preprocessor macro is undefined or redefined."
! msgstr "Bei undefiniertem oder redefiniertem eingebauten Präprozessormakro warnen."
! 
! #: c-family/c.opt:449
! #, no-c-format
! msgid "Warn about features not present in ISO C11, but present in ISO C23."
! msgstr "Bei Merkmalen, die in ISO C23, aber noch nicht in ISO C11 verfügbar sind, warnen."
! 
! #: c-family/c.opt:453
! #, no-c-format
! msgid "Deprecated in favor of -Wc11-c23-compat."
! msgstr "Veraltet zugunsten von »-Wc11-c23-compat«."
! 
! #: c-family/c.opt:457
! #, no-c-format
! msgid "Warn about features not present in ISO C23, but present in ISO C2Y."
! msgstr "Bei Merkmalen, die in ISO C2Y, aber nicht in ISO C23 verfügbar sind, warnen."
! 
! #: c-family/c.opt:461
! #, no-c-format
! msgid "Warn about features not present in ISO C90, but present in ISO C99."
! msgstr "Bei Merkmalen, die in ISO C99, aber nicht in ISO C90 verfügbar sind, warnen."
! 
! #: c-family/c.opt:465
! #, no-c-format
! msgid "Warn about features not present in ISO C99, but present in ISO C11."
! msgstr "Bei Merkmalen, die in ISO C11, aber nicht in ISO C99 verfügbar sind, warnen."
! 
! #: c-family/c.opt:469
! #, no-c-format
! msgid "Warn about C constructs that are not in the common subset of C and C++."
! msgstr "Bei C-Konstrukten, die nicht in gemeinsamer Teilmenge von C und C++ sind, warnen."
! 
! #: c-family/c.opt:476
! #, no-c-format
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011."
! msgstr "Bei C++-Konstrukten, deren Bedeutung sich zwischen ISO C++ 1998 und ISO C++ 2011 unterscheidet, warnen."
! 
! #: c-family/c.opt:480
! #, no-c-format
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014."
! msgstr "Bei C++-Konstrukten, deren Bedeutung sich zwischen ISO C++ 2011 und ISO C++ 2014 unterscheidet, warnen."
! 
! #: c-family/c.opt:487
! #, no-c-format
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017."
! msgstr "Bei C++-Konstrukten, deren Bedeutung sich zwischen ISO C++ 2014 und ISO C++ 2017 unterscheidet, warnen."
! 
! #: c-family/c.opt:494
  #, no-c-format
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2017 and ISO C++ 2020."
! msgstr "Bei C++-Konstrukten warnen, deren Bedeutung sich zwischen ISO C++ 2017 und ISO C++ 2020 unterscheidet."
  
! #: c-family/c.opt:498
  #, no-c-format
! msgid "Warn about C++11 constructs in code compiled with an older standard."
! msgstr "Vor C++11-Konstrukten in Code warnen, der mit einem älteren Standard kompiliert wurde."
  
! #: c-family/c.opt:502
  #, no-c-format
! msgid "Warn about C++14 constructs in code compiled with an older standard."
! msgstr "Vor C++14-Konstrukten in Code warnen, der mit einem älteren Standard kompiliert wurde."
  
! #: c-family/c.opt:506
  #, no-c-format
! msgid "Warn about C++17 constructs in code compiled with an older standard."
! msgstr "Vor C++17-Konstrukten in Code warnen, der mit einem älteren Standard kompiliert wurde."
  
! #: c-family/c.opt:510
  #, no-c-format
! msgid "Warn about C++20 constructs in code compiled with an older standard."
! msgstr "Vor C++20-Konstrukten in Code warnen, der mit einem älteren Standard kompiliert wurde."
  
! #: c-family/c.opt:514
  #, no-c-format
! msgid "Warn about C++23 constructs in code compiled with an older standard."
! msgstr "Vor C++23-Konstrukten in Code warnen, der mit einem älteren Standard kompiliert wurde."
  
! #: c-family/c.opt:518
  #, no-c-format
! msgid "Warn about C++26 constructs in code compiled with an older standard."
! msgstr "Vor C++26-Konstrukten in Code warnen, der mit einem älteren Standard kompiliert wurde."
  
! #: c-family/c.opt:522
  #, no-c-format
! msgid "Warn about suspicious calls to calloc-like functions where sizeof expression is the earlier size argument and not the latter."
! msgstr "Vor verdächtigen Aufrufen von calloc-ähnlichen Funktionen warnen, bei denen ein sizeof-Ausdruck die Anzahl angibt statt der Elementgröße."
  
! #: c-family/c.opt:526
  #, no-c-format
! msgid "Warn about casts between incompatible function types."
! msgstr "Warnen, wenn Funktionen in unverträgliche Funktionstypen umgewandelt werden."
  
! #: c-family/c.opt:530
  #, no-c-format
! msgid "Warn about casts which discard qualifiers."
! msgstr "Bei Umwandlungen, die Qualifizierer streichen, warnen."
  
! #: c-family/c.opt:534
! #, no-c-format
! msgid "Warn about a cast to reference type that does not use a related user-defined conversion function."
! msgstr "Vor einem Cast auf einen Referenztyp warnen, der keine zugehörige benutzerdefinierte Konvertierungsfunktion verwendet."
  
! #: c-family/c.opt:538 c-family/c.opt:542
  #, no-c-format
! msgid "Warn about catch handlers of non-reference type."
! msgstr "Bei catch-Behandlern warnen, die nicht Referenztypen sind."
  
! #: c-family/c.opt:546
  #, no-c-format
! msgid "Complain about a name being declared as a class member after a previous use of the same name."
! msgstr "Meckern, wenn ein Name als Klassenmember deklariert wird, nachdem der Name bereits anderswo verwendet wird."
  
! #: c-family/c.opt:550
  #, no-c-format
! msgid "Warn about subscripts whose type is \"char\"."
! msgstr "Vor Indizes mit Typ »char« warnen."
  
! #: c-family/c.opt:554 c-family/c.opt:1728 c-family/c.opt:1732
! #: c-family/c.opt:1736 c-family/c.opt:1740 c-family/c.opt:1744
! #: c-family/c.opt:1748 c-family/c.opt:1752 c-family/c.opt:1759
! #: c-family/c.opt:1763 c-family/c.opt:1767 c-family/c.opt:1771
! #: c-family/c.opt:1775 c-family/c.opt:1779 c-family/c.opt:1783
! #: c-family/c.opt:1787 c-family/c.opt:1791 c-family/c.opt:1795
! #: c-family/c.opt:1799 c-family/c.opt:1803 c-family/c.opt:1807
! #: config/i386/i386.opt:1005
  #, no-c-format
! msgid "Removed in GCC 9.  This switch has no effect."
! msgstr "In GCC 9 entfernt. Dieser Schalter hat keine Auswirkung."
  
! #: c-family/c.opt:558
  #, no-c-format
! msgid "Warn when a conversion function will never be called due to the type it converts to."
! msgstr "Warnen, wenn eine Umwandlungsfunktion niemals aufgerufen werden kann, aufgrund des Umwandlungs-Zieltypen."
  
! #: c-family/c.opt:562
  #, no-c-format
! msgid "Warn for unsafe raw memory writes to objects of class types."
! msgstr "Warnen bei unsicherem direkten Schreibzugriff in Speicher von Klassen-Objekten."
  
! #: c-family/c.opt:566
  #, no-c-format
! msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
! msgstr "Bei Variablen, die von »longjmp« oder »vfork« geändert werden könnten, warnen."
  
! #: c-family/c.opt:570
! #, no-c-format
! msgid "Warn about uses of a comma operator within a subscripting expression."
! msgstr "Warnen, wenn innerhalb eines Arrayindex-Ausdrucks ein Komma-Operator verwendet wird."
  
! #: c-family/c.opt:574
  #, no-c-format
! msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line."
! msgstr "Bei möglicherweise geschachtelten Blockkommentaren und C++-Kommentaren, die mehr als eine physikalische Zeile umfassen, warnen."
  
! #: c-family/c.opt:578
  #, no-c-format
! msgid "Synonym for -Wcomment."
! msgstr "Synonym für »-Wcomment«."
  
! #: c-family/c.opt:582
  #, no-c-format
! msgid "Warn for conditionally-supported constructs."
! msgstr "Bei Verwendung von bedingt unterstützten Konstrukten warnen."
  
! #: c-family/c.opt:586
  #, no-c-format
! msgid "Warn for implicit type conversions that may change a value."
! msgstr "Bei impliziten Typumwandlungen warnen, die einen Wert ändern könnten."
  
! #: c-family/c.opt:590
  #, no-c-format
! msgid "Warn for converting NULL from/to a non-pointer type."
! msgstr "Bei Umwandlung von NULL in Nicht-Zeiger-Typ oder umgekehrt warnen."
  
! #: c-family/c.opt:598
  #, no-c-format
! msgid "Warn when performing class template argument deduction on a type with no deduction guides."
! msgstr "Warnen beim Ableiten von Klassentemplateargumenten an Typen ohne Ableitungshinweise."
  
! #: c-family/c.opt:603
  #, no-c-format
! msgid "Warn when all constructors and destructors are private."
! msgstr "Warnen, wenn alle Konstruktoren und Destruktoren privat sind."
  
! #: c-family/c.opt:607
  #, no-c-format
! msgid "Warn about dangling else."
! msgstr "Bei »hängendem else« warnen."
  
! #: c-family/c.opt:611 c-family/c.opt:615
  #, no-c-format
! msgid "Warn for uses of pointers to auto variables whose lifetime has ended."
! msgstr "Vor der Verwendung von Zeigern auf Auto-Variablen, deren Lebensdauer abgelaufen ist, warnen."
  
! #: c-family/c.opt:619
  #, no-c-format
! msgid "Warn when a reference is bound to a temporary whose lifetime has ended."
! msgstr "Warnen, wenn eine Referenz an ein temporäres Objekt gebunden ist, dessen Lebenszeit abgelaufen ist."
  
! #: c-family/c.opt:623
  #, no-c-format
! msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
! msgstr "Bei Verwendung von __TIME__, __DATE__ oder __TIMESTAMP__ warnen."
  
! #: c-family/c.opt:627
  #, no-c-format
! msgid "Warn when a declaration is found after a statement."
! msgstr "Warnen, wenn eine Deklaration hinter einer Anweisung gefunden wird."
  
! #: c-family/c.opt:631
  #, no-c-format
! msgid "Warn for missing parameter types in function declarations."
! msgstr "Bei fehlenden Parametertypen in Funktionsdeklarationen warnen."
  
! #: c-family/c.opt:635
  #, no-c-format
! msgid "Warn when an explicitly defaulted function is deleted."
! msgstr "Warnen, wenn eine explizit vorgegebene Funktion gelöscht wird."
  
! #: c-family/c.opt:639
  #, no-c-format
! msgid "Warn when deleting a pointer to incomplete type."
! msgstr "Warnen, wenn »delete« mit einem Zeiger auf einen unvollständigen Typen aufgerufen wird."
  
! #: c-family/c.opt:643
  #, no-c-format
! msgid "Warn about deleting polymorphic objects with non-virtual destructors."
! msgstr "Beim Löschen polymorpher Objekte mit nicht-virtuellen Destruktoren warnen."
  
! #: c-family/c.opt:651
  #, no-c-format
! msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation."
! msgstr "Implizit deklarierte Kopieroperationen als deprecated markieren, wenn die Klasse eine benutzerdefinierte Kopieroperation hat."
  
! #: c-family/c.opt:656
  #, no-c-format
! msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor."
! msgstr "Implizit deklarierte Kopieroperationen als deprecated markieren, wenn die Klasse eine benutzerdefinierte Kopieroperation oder einen solchen Destruktor hat."
  
! #: c-family/c.opt:661
  #, no-c-format
! msgid "Warn about deprecated arithmetic conversions on operands of enumeration types."
! msgstr "Bei veralteten arithmetischen Umwandlungen von Operanden mit Aufzählungstypen warnen."
  
! #: c-family/c.opt:665
  #, no-c-format
! msgid "Warn about deprecated arithmetic conversions on operands where one is of enumeration type and the other is of a floating-point type."
! msgstr "Bei veralteten arithmetischen Umwandlungen von Operanden warnen, bei denen der eine von einem Aufzählungstyp ist und der andere eine Gleitkommazahl."
  
! #: c-family/c.opt:670
  #, no-c-format
! msgid "Warn about deprecated space between \"\" and suffix in a user-defined literal operator."
! msgstr "Warnen, wenn zwischen \"\" und dem Suffix in einem benutzerdefinierten Literaloperator ein Leerzeichen steht (veraltet)."
  
! #: c-family/c.opt:674
  #, no-c-format
! msgid "Warn about calls with arguments to functions declared without parameters."
! msgstr "Warnen, wenn eine Funktion, die ohne Parameter deklariert wurde, mit Argumenten aufgerufen wird."
  
! #: c-family/c.opt:678
  #, no-c-format
! msgid "Warn about deprecated omission of comma before ... in varargs function declaration."
! msgstr "Warnen, wenn in der Deklaration einer Varargs-Funktion veralteterweise das Komma vor »...« weggelassen wird."
  
! #: c-family/c.opt:682
  #, no-c-format
! msgid "Warn about positional initialization of structs requiring designated initializers."
! msgstr "Bei positioneller Initialisierung von Strukturen warnen, die designierte Initialisierungen erfordern."
  
! #: c-family/c.opt:686
  #, no-c-format
! msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
! msgstr "Warnen, wenn Qualifizierer von Arrays gestrichen werden, die Zeigerziele sind."
  
! #: c-family/c.opt:690
  #, no-c-format
! msgid "Warn if type qualifiers on pointers are discarded."
! msgstr "Warnen, wenn Typqualifizierer von Zeigern ignoriert werden."
  
! #: c-family/c.opt:694
  #, no-c-format
! msgid "Warn about compile-time integer division by zero."
! msgstr "Bei Ganzzahldivisionen durch Null zur Übersetzungszeit warnen."
  
! #: c-family/c.opt:698
  #, no-c-format
! msgid "Warn about implicit conversions from \"float\" to \"double\"."
! msgstr "Bei impliziten Umwandlungen von »float« nach »double« warnen."
  
! #: c-family/c.opt:702
  #, no-c-format
! msgid "Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier."
! msgstr "Warnen, wenn in einer Deklaration const, volatile, restrict oder _Atomic doppelt angegeben ist."
  
! #: c-family/c.opt:706
  #, no-c-format
! msgid "Warn about duplicated branches in if-else statements."
! msgstr "Bei doppelten Zweigen in if-else-Anweisungen warnen."
  
! #: c-family/c.opt:710
  #, no-c-format
! msgid "Warn about duplicated conditions in an if-else-if chain."
! msgstr "Warnen, wenn in einer if-else-if-Kette doppelte Bedingungen auftauchen."
  
! #: c-family/c.opt:714
  #, no-c-format
! msgid "Warn about violations of Effective C++ style rules."
! msgstr "Bei Verstößen gegen die Stil-Richtlinien von »Effective C++« warnen."
  
! #: c-family/c.opt:718
  #, no-c-format
! msgid "Warn if an additional enum-base is used in an elaborated-type-specifier."
! msgstr "Warnen, wenn eine zusätzliche enum-base in einem elaborated-type-specifier verwendet wird."
  
! #: c-family/c.opt:722
  #, no-c-format
! msgid "Warn about an empty body in an if or else statement."
! msgstr "Bei leerem Körper in einer if- oder else-Anweisung warnen."
  
! #: c-family/c.opt:726
  #, no-c-format
! msgid "Warn about stray tokens after #else and #endif."
! msgstr "Bei verirrten Symbolen hinter #elif und #endif warnen."
  
! #: c-family/c.opt:730
  #, no-c-format
! msgid "Warn about comparison of different enum types."
! msgstr "Beim Vergleich verschiedener Enum-Typen warnen."
  
! #: c-family/c.opt:734
  #, no-c-format
! msgid "Warn about implicit conversion of enum types."
! msgstr "Bei impliziten Umwandlungen von enum-Typen warnen."
  
! #: c-family/c.opt:738
  #, no-c-format
! msgid "Warn about enum/integer type mismatches."
! msgstr "Bei Vermischung von enum/integer-Typen warnen."
  
! #: c-family/c.opt:746
  #, no-c-format
! msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead."
! msgstr "Dieser Schalter ist veraltet; stattdessen »-Werror=implicit-function-declaration« verwenden."
  
! #: c-family/c.opt:750
  #, no-c-format
! msgid "Warn when an exception handler is shadowed by another handler."
! msgstr "Warnen, wenn ein Ausnahmebehandler von einem anderen Behandler überdeckt wird."
  
! #: c-family/c.opt:754
  #, no-c-format
! msgid "Warn if \"defined\" is used outside #if."
! msgstr "Warnen, wenn »defined« außerhalb von »#if« verwendet wird."
  
! #: c-family/c.opt:762
  #, no-c-format
! msgid "Warn about semicolon after in-class function definition."
! msgstr "Bei Semikolon nach Funktionsdefinition innerhalb einer Klasse warnen."
  
! #: c-family/c.opt:766
  #, no-c-format
! msgid "Warn when a structure containing a C99 flexible array member as the last field is not at the end of another structure."
! msgstr "Warnen, wenn eine Struktur, die ein flexibles C99-Array-Mitglied als letztes Feld enthält, nicht am Ende einer anderen Struktur steht."
  
! #: c-family/c.opt:771
  #, no-c-format
! msgid "Warn for implicit type conversions that cause loss of floating point precision."
! msgstr "Bei impliziten Typumwandlungen warnen, die die Präzision von Gleitkommazahlen reduzieren."
  
! #: c-family/c.opt:775
  #, no-c-format
! msgid "Warn if testing floating point numbers for equality."
! msgstr "Bei Tests von Gleitkommawerten auf Gleichheit warnen."
  
! #: c-family/c.opt:779 c-family/c.opt:834
  #, no-c-format
! msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
! msgstr "Bei Unregelmäßigkeiten in printf/scanf/strftime/strfmon-Formatstrings warnen."
  
! #: c-family/c.opt:783
  #, no-c-format
! msgid "Warn about format strings that contain NUL bytes."
! msgstr "Bei Formatstrings, die NUL-Bytes enthalten, warnen."
  
! #: c-family/c.opt:787
  #, no-c-format
! msgid "Warn about GCC format strings with strings unsuitable for diagnostics."
! msgstr "Bei GCC-Formatzeichenketten warnen, die für Diagnosemeldungen ungeeignete Zeichenketten enthalten."
  
! #: c-family/c.opt:791
  #, no-c-format
! msgid "Warn if passing too many arguments to a function for its format string."
! msgstr "Bei zu vielen Argumenten für eine Funktion (anhand Formatzeichenkette) warnen."
  
! #: c-family/c.opt:795
  #, no-c-format
! msgid "Warn about format strings that are not literals."
! msgstr "Bei Formatstrings, die keine Literale sind, warnen."
  
! #: c-family/c.opt:799
  #, no-c-format
! msgid "Warn about function calls with format strings that write past the end of the destination region.  Same as -Wformat-overflow=1."
! msgstr "Bei Funktionsaufrufen mit Formatzeichenketten warnen, die hinter das Ende der Zielregion schreiben. Entspricht »-Wformat-overflow=1«."
  
! #: c-family/c.opt:804
  #, no-c-format
! msgid "Warn about function calls with format strings that write past the end of the destination region."
! msgstr "Bei Funktionsaufrufen mit Formatzeichenketten warnen, die hinter das Ende der Zielregion schreiben."
  
! #: c-family/c.opt:809
  #, no-c-format
! msgid "Warn about possible security problems with format functions."
! msgstr "Vor möglichen Sicherheitsproblemen mit Formatfunktionen warnen."
  
! #: c-family/c.opt:813
  #, no-c-format
! msgid "Warn about sign differences with format functions."
! msgstr "Vor Vorzeichenunterschieden mit Formatfunktionen warnen."
  
! #: c-family/c.opt:817
  #, no-c-format
! msgid "Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1."
! msgstr "Bei Aufrufen von snprintf und ähnlichen Funktionen warnen, wenn sie die Ausgabe abschneiden. Entspricht »-Wformat-truncation=1«."
  
! #: c-family/c.opt:822
  #, no-c-format
! msgid "Warn about calls to snprintf and similar functions that truncate output."
! msgstr "Warnen, wenn Aufrufe für snprintf und ähnliche Funktionen die Ausgabe abschneiden."
  
! #: c-family/c.opt:826
  #, no-c-format
! msgid "Warn about strftime formats yielding 2-digit years."
! msgstr "Bei strftime-Formaten, die 2-stellige Jahreszahlen erzeugen, warnen."
  
! #: c-family/c.opt:830
  #, no-c-format
! msgid "Warn about zero-length formats."
! msgstr "Bei Formaten der Länge null warnen."
  
! #: c-family/c.opt:838
  #, no-c-format
! msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely."
! msgstr "Warnen, wenn __builtin_frame_address oder __builtin_return_address auf unsichere Weise verwendet werden."
  
! #: c-family/c.opt:842
  #, no-c-format
! msgid "Warn about labels on declarations and at the end of compound statements."
! msgstr "Warnen, wenn eine Sprungmarke vor einer Deklaration oder am Ende einer zusammengesetzten Anweisung steht."
  
! #: c-family/c.opt:846
  #, no-c-format
! msgid "Warn about the global module fragment not containing only preprocessing directives."
! msgstr "Warnen, wenn das globale Modulfragment nicht nur Präprozessordirektiven enthält."
  
! #: c-family/c.opt:850
  #, no-c-format
! msgid "Warn when #ifndef of a header guard is followed by #define of a different macro with the header guard macro not defined at the end of header."
! msgstr "Warnen, wenn nach dem #ifndef eines Headerwächters ein #define eines unterschiedlichen Makros kommt und das Headerwächtermakro am Ende des Headers nicht definiert ist."
  
! #: c-family/c.opt:854
  #, no-c-format
! msgid "Warn when the field in a struct is not aligned."
! msgstr "Warnen, wenn Feld in einer Struktur nicht ausgerichtet ist."
  
! #: c-family/c.opt:858
  #, no-c-format
! msgid "Warn whenever type qualifiers are ignored."
! msgstr "Warnen, wenn Typqualifizierer ignoriert werden."
  
! #: c-family/c.opt:862
  #, no-c-format
! msgid "Warn whenever attributes are ignored."
! msgstr "Warnen, wenn Attribute ignoriert werden."
  
! #: c-family/c.opt:866
  #, no-c-format
! msgid "Warn about implicit declarations."
! msgstr "Bei impliziten Deklarationen warnen."
  
! #: c-family/c.opt:874
! #, no-c-format
! msgid "Warn about implicit function declarations."
! msgstr "Bei impliziten Funktionsdeklarationen warnen."
  
! #: c-family/c.opt:878
  #, no-c-format
! msgid "Warn when a declaration does not specify a type."
! msgstr "Warnen, wenn eine Deklaration keinen Typ angibt."
  
! #: c-family/c.opt:885
  #, no-c-format
! msgid "Warn when a base is inaccessible in derived due to ambiguity."
! msgstr "Warnen, wenn eine Basis aufgrund von Mehrdeutigkeit im abgeleiteten Typ unzugänglich wird."
  
! #: c-family/c.opt:889
  #, no-c-format
! msgid "Warn when there is a conversion between pointers that have incompatible types."
! msgstr "Bei Zeiger-Umwandlungen zwischen inkompatiblen Zeigertypen warnen."
  
! #: c-family/c.opt:897
  #, no-c-format
! msgid "Warn about variables which are initialized to themselves."
! msgstr "Bei Variablen, die mit sich selbst initialisiert werden, warnen."
  
! #: c-family/c.opt:901
  #, no-c-format
! msgid "Warn about uses of std::initializer_list that can result in dangling pointers."
! msgstr "Bei Verwendung von std::initializer_list warnen, wenn dadurch baumelnde Zeiger entstehen können."
  
! #: c-family/c.opt:905
  #, no-c-format
! msgid "Warn about nonsensical values of --param destructive-interference-size or constructive-interference-size."
! msgstr "Warnung vor unsinnigen Werten von »--param destructive-interference-size« oder »--param constructive-interference-size«."
  
! #: c-family/c.opt:910
  #, no-c-format
! msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor."
! msgstr "Bei vererbten Konstruktoren in C++11 warnen, wenn die Basisklasse variadischen Konstruktor hat."
  
! #: c-family/c.opt:914
  #, no-c-format
! msgid "Warn about incompatible integer to pointer and pointer to integer conversions."
! msgstr "Bei inkompatiblen Umwandlungen zwischen Zahlen und Zeigern (in beide Richtungen) warnen."
  
! #: c-family/c.opt:918
  #, no-c-format
! msgid "Warn for suspicious integer expressions in boolean context."
! msgstr "Bei verdächtigen Ganzzahl-Ausdrücken im Boolean-Kontext warnen."
  
! #: c-family/c.opt:922
  #, no-c-format
! msgid "Warn when there is a cast to a pointer from an integer of a different size."
! msgstr "Bei Typumwandlung in Zeiger von Ganzzahl anderer Größe warnen."
  
! #: c-family/c.opt:926
  #, no-c-format
! msgid "Warn when a function never produces a constant expression."
! msgstr "Warnen, wenn eine Funktion niemals einen konstanten Ausdruck liefert."
  
! #: c-family/c.opt:930
  #, no-c-format
! msgid "Warn about invalid uses of the \"offsetof\" macro."
! msgstr "Bei ungültigen Verwendungen des Makros »offsetof« warnen."
  
! #: c-family/c.opt:934
  #, no-c-format
! msgid "Warn about PCH files that are found but not used."
! msgstr "Bei PCH-Dateien, die gefunden, aber nicht verwendet werden, warnen."
  
! #: c-family/c.opt:938
  #, no-c-format
! msgid "Warn about invalid UTF-8 characters."
! msgstr "Bei ungültigen UTF-8-Zeichen warnen."
  
! #: c-family/c.opt:942
  #, no-c-format
! msgid "Warn when a jump misses a variable initialization."
! msgstr "Warnen, wenn ein Sprung die Initialisierung einer Variable überspringt."
  
! #: c-family/c.opt:961
  #, no-c-format
! msgid "Warn about leading whitespace style issues on lines except when in raw string literals."
! msgstr "Warnen, wenn der Leerraum am Zeilenanfang stilistisch unsauber ist, außer in rohen Stringliteralen."
  
! #: c-family/c.opt:965
  #, no-c-format
! msgid "Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore."
! msgstr "Warnen, wenn Zeichenkette oder Zeichenliteral gefolgt von einem benutzerdefinierten Suffix auftritt, der nicht mit Unterstrich anfängt."
  
! #: c-family/c.opt:969
  #, no-c-format
! msgid "Warn when logical not is used on the left hand side operand of a comparison."
! msgstr "Warnen, wenn ein logisches Nicht im linken Operanden eines Vergleichs verwendet wird."
  
! #: c-family/c.opt:973
  #, no-c-format
! msgid "Warn when a logical operator is suspiciously always evaluating to true or false."
! msgstr "Warnen, wenn ein logischer Operator verdächtigerweise immer zu »true« oder »false« auswertet."
  
! #: c-family/c.opt:977
  #, no-c-format
! msgid "Do not warn about using \"long long\" when -pedantic."
! msgstr "Nicht bei Verwendung von »long long« mit »-pedantic« warnen."
  
! #: c-family/c.opt:981
  #, no-c-format
! msgid "Warn about suspicious declarations of \"main\"."
! msgstr "Vor verdächtigen Deklarationen von »main« warnen."
  
! #: c-family/c.opt:993
  #, no-c-format
! msgid "Warn about suspicious calls to memset where the third argument contains the number of elements not multiplied by the element size."
! msgstr "Bei verdächtigen Aufrufen von memset warnen, wenn das dritte Argument die Anzahl der Elemente enthält, aber nicht mit der Elementgröße multipliziert."
  
! #: c-family/c.opt:997
  #, no-c-format
! msgid "Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not."
! msgstr "Bei verdächtigen Aufrufen von memset warnen, wenn das dritte Argument eine Null ist, das zweite jedoch nicht."
  
! #: c-family/c.opt:1001
  #, no-c-format
! msgid "Warn when the indentation of the code does not reflect the block structure."
! msgstr "Warnen, wenn die Einrückung des Codes nicht der Blockstruktur entspricht."
  
! #: c-family/c.opt:1005
  #, no-c-format
! msgid "Warn for deallocation calls with arguments returned from mismatched allocation functions."
! msgstr "Warnen bei Deallokationsaufrufen mit Argumenten, die von nicht übereinstimmenden Allokationsfunktionen zurückgegeben werden."
  
! #: c-family/c.opt:1010
  #, no-c-format
! msgid "Warn for mismatches between calls to operator new or delete and the corresponding call to the allocation or deallocation function."
! msgstr "Warnen bei Nichtübereinstimmung zwischen Aufrufen der Operatoren »new« oder »delete« und dem entsprechenden Aufruf der Allokations- oder Deallokationsfunktion."
  
! #: c-family/c.opt:1015
  #, no-c-format
! msgid "Warn when a class is redeclared or referenced using a mismatched class-key."
! msgstr "Warnen, wenn eine Klasse neudeklariert oder mit einem unpassenden Klassenschlüssel auf sie verwiesen wird."
  
! #: c-family/c.opt:1019
  #, no-c-format
! msgid "Warn about declarations of entities that may be missing attributes that related entities have been declared with."
! msgstr "Bei Deklarationen von Entitäten warnen, in denen Attribute fehlen, die bei verwandten Entitäten jedoch angegeben wurden."
  
! #: c-family/c.opt:1024
  #, no-c-format
! msgid "Warn about possibly missing braces around initializers."
! msgstr "Bei möglicherweise fehlenden Klammern um Initialisierungen warnen."
  
! #: c-family/c.opt:1028
  #, no-c-format
! msgid "Warn about global functions without previous declarations."
! msgstr "Vor globalen Funktionen ohne vorherige Deklaration warnen."
  
! #: c-family/c.opt:1032
  #, no-c-format
! msgid "Warn about missing fields in struct initializers."
! msgstr "Bei fehlenden Feldern in struct-Initialisierungen warnen."
  
! #: c-family/c.opt:1040
  #, no-c-format
! msgid "Warn about user-specified include directories that do not exist."
! msgstr "Bei durch den Benutzer angegebenen Einfügepfaden, die nicht vorhanden sind, warnen."
  
! #: c-family/c.opt:1044
  #, no-c-format
! msgid "Warn about function definitions omitting parameter names."
! msgstr "Warnen, wenn in einer Funktionsdefinition die Parameternamen fehlen."
  
! #: c-family/c.opt:1048
  #, no-c-format
! msgid "Warn about function parameters declared without a type specifier in K&R-style functions."
! msgstr "Bei Funktionen im K&R-Stil, die Parameter ohne Typangabe haben, warnen."
  
! #: c-family/c.opt:1052
  #, no-c-format
! msgid "Warn about global functions without prototypes."
! msgstr "Bei globalen Funktionen ohne Prototypen warnen."
  
! #: c-family/c.opt:1056
  #, no-c-format
! msgid "Warn about likely missing requires keyword."
! msgstr "Bei möglicherweise fehlendem Schlüsselwort »requires« warnen."
  
! #: c-family/c.opt:1060
  #, no-c-format
! msgid "Warn when the template keyword is missing after a member access token in a dependent member access expression if that member is a template."
! msgstr "Warnen, wenn das Schlüsselwort »template« nach einem Token für Memberzugriff in einem abhängigen Memberzugriff-Ausdruck fehlt, wenn dieser Member ein Template ist."
  
! #: c-family/c.opt:1064
  #, no-c-format
! msgid "Warn about global variables without previous declarations."
! msgstr "Vor globalen Variablen ohne vorherige Deklaration warnen."
  
! #: c-family/c.opt:1071
  #, no-c-format
! msgid "Warn about use of multi-character character constants."
! msgstr "Bei Verwendung von Zeichenkonstanten mit mehreren Zeichen warnen."
  
! #: c-family/c.opt:1075
  #, no-c-format
! msgid "Warn on direct multiple inheritance."
! msgstr "Bei direkter Mehrfachvererbung warnen."
  
! #: c-family/c.opt:1079
  #, no-c-format
! msgid "Warn about unsafe macros expanding to multiple statements used as a body of a clause such as if, else, while, switch, or for."
! msgstr "Warnen bei unsicheren Makros, die zu mehreren Anweisungen expandieren und als Körper bei if, else, while, switch oder for verwendet werden."
  
! #: c-family/c.opt:1083
  #, no-c-format
! msgid "Warn on namespace definition."
! msgstr "Bei Namensraum-Definition warnen."
  
! #: c-family/c.opt:1087
  #, no-c-format
! msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
! msgstr "Bei verengenden Umwandlungen innerhalb von { }, die in C++11 unzulässig sind, warnen."
  
! #: c-family/c.opt:1091
  #, no-c-format
! msgid "Warn about \"extern\" declarations not at file scope."
! msgstr "Bei »extern«-Deklarationen außerhalb des Dateisichtbarkeitsbereiches warnen."
  
! #: c-family/c.opt:1095
  #, no-c-format
! msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw."
! msgstr "Warnen, wenn ein »noexcept«-Ausdruck zu »false« auswertet, obwohl der Ausdruck nicht werfen kann."
  
! #: c-family/c.opt:1099
  #, no-c-format
! msgid "Warn if C++17 noexcept function type will change the mangled name of a symbol."
! msgstr "Warnen, wenn ein C++17-noexcept-Funktionstyp den gemangelten Namen eines Symbols beeinflusst."
  
! #: c-family/c.opt:1103
  #, no-c-format
! msgid "Warn when non-templatized friend functions are declared within a template."
! msgstr "Warnen, wenn Nicht-Template-Friend-Funktionen innerhalb eines Templates deklariert werden."
  
! #: c-family/c.opt:1107
  #, no-c-format
! msgid "Warn about non-virtual destructors."
! msgstr "Bei nicht-virtuellen Destruktoren warnen."
  
! #: c-family/c.opt:1111
  #, no-c-format
! msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL."
! msgstr "Warnen, wenn NULL an Parameter, die nicht-NULL erfordern, übergeben wird."
  
! #: c-family/c.opt:1127
  #, no-c-format
! msgid "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings."
! msgstr "-Wnormalized=[none|id|nfc|nfkc]\tBei nicht-normalisierten Unicode-Zeichenketten warnen."
  
! #: c-family/c.opt:1150
  #, no-c-format
! msgid "Warn if a class interface has no superclass.  Root classes may use an attribute to suppress this warning."
! msgstr "Warnung, wenn eine Klassenschnittstelle keine Superklasse hat. Wurzelklassen können ein Attribut verwenden, um diese Warnung zu unterdrücken."
  
! #: c-family/c.opt:1155
  #, no-c-format
! msgid "Warn if a C-style cast is used in a program."
! msgstr "Warnen, wenn eine Typumwandlung im C-Stil im Programm verwendet wird."
  
! #: c-family/c.opt:1159
  #, no-c-format
! msgid "Warn for obsolescent usage in a declaration."
! msgstr "Bei veralteter Verwendung in einer Deklaration warnen."
  
! #: c-family/c.opt:1163
  #, no-c-format
! msgid "Warn if an old-style parameter definition is used."
! msgstr "Warnen, wenn eine Parameterdefinition im alten Stil verwendet wird."
  
! #: c-family/c.opt:1167
  #, no-c-format
! msgid "Warn about potentially suboptimal choices related to OpenACC parallelism."
! msgstr "Vor potenziell suboptimalen Entscheidungen im Zusammenhang mit OpenACC-Parallelität warnen."
  
! #: c-family/c.opt:1171
  #, no-c-format
! msgid "Warn about suspicious OpenMP code."
! msgstr "Vor verdächtigem OpenMP-Code warnen."
  
! #: c-family/c.opt:1175
  #, no-c-format
! msgid "Warn if a simd directive is overridden by the vectorizer cost model."
! msgstr "Warnen, wenn eine SIMD-Direktive vom Vektorisierer-Kostenmodell übersteuert wird."
  
! #: c-family/c.opt:1179
  #, no-c-format
! msgid "Warn if a string is longer than the maximum portable length specified by the standard."
! msgstr "Warnen, wenn Zeichenkette länger als die größte vom Standard angegebene portable Länge ist."
  
! #: c-family/c.opt:1183 c-family/c.opt:1187
  #, no-c-format
! msgid "Warn about overloaded virtual function names."
! msgstr "Bei überladenen virtuellen Funktionsnamen warnen."
  
! #: c-family/c.opt:1191
  #, no-c-format
! msgid "Warn about overriding initializers without side effects."
! msgstr "Beim Überschreiben von Initialisierungen ohne Seiteneffekte warnen."
  
! #: c-family/c.opt:1195
  #, no-c-format
! msgid "Warn about overriding initializers with side effects."
! msgstr "Beim Überschreiben von Initialisierungen mit Seiteneffekten warnen."
  
! #: c-family/c.opt:1199
  #, no-c-format
! msgid "Warn if the named return value optimization is not performed although it is allowed."
! msgstr "Warnung, wenn die angegebene Rückgabewertoptimierung nicht durchgeführt wird, obwohl sie erlaubt ist."
  
! #: c-family/c.opt:1203
  #, no-c-format
! msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
! msgstr "Bei gepackten Bitfeldern, deren Offset sich in GCC 4.4 geändert hat, warnen."
  
! #: c-family/c.opt:1207
  #, no-c-format
! msgid "Warn when fields in a struct with the packed attribute are misaligned."
! msgstr "Warnen, wenn Felder in einer gepackten Struktur nicht ausgerichtet sind."
  
! #: c-family/c.opt:1211
  #, no-c-format
! msgid "Warn about possibly missing parentheses."
! msgstr "Bei möglicherweise fehlenden Klammern warnen."
  
! #: c-family/c.opt:1219
  #, no-c-format
! msgid "Warn about calling std::move on a local object in a return statement preventing copy elision."
! msgstr "Warnen, wenn std::move auf einem lokalen Objekt in einer return-Anweisung aufgerufen wird und dadurch das Ersparen der Kopie verhindert."
  
! #: c-family/c.opt:1223 c-family/c.opt:1227
  #, no-c-format
! msgid "Warn for placement new expressions with undefined behavior."
! msgstr "Bei Placement-New-Ausdrücken mit undefiniertem Verhalten warnen."
  
! #: c-family/c.opt:1231
  #, no-c-format
! msgid "Warn when converting the type of pointers to member functions."
! msgstr "Bei Umwandlung des Typs von Zeigern auf Elementfunktionen warnen."
  
! #: c-family/c.opt:1235
  #, no-c-format
! msgid "Warn about function pointer arithmetic."
! msgstr "Bei Arithmetik mit Funktionszeigern warnen."
  
! #: c-family/c.opt:1239
  #, no-c-format
! msgid "Warn when a pointer differs in signedness in an assignment."
! msgstr "Warnen, wenn Zeiger zugewiesen werden, die auf Typen mit unterschiedlichem Vorzeichenbesitz zeigen."
  
! #: c-family/c.opt:1243
  #, no-c-format
! msgid "Warn when a pointer is compared with a zero character constant."
! msgstr "Warnen, wenn ein Zeiger mit '\\0' verglichen wird."
  
! #: c-family/c.opt:1247
  #, no-c-format
! msgid "Warn when a pointer is cast to an integer of a different size."
! msgstr "Bei Typkonvertierung von Zeiger auf Ganzzahl anderer Breite warnen."
  
! #: c-family/c.opt:1251
  #, no-c-format
! msgid "Warn about misuses of pragmas."
! msgstr "Bei Missbrauch von Pragmas warnen."
  
! #: c-family/c.opt:1255
  #, no-c-format
! msgid "Warn about #pragma once outside of a header."
! msgstr "Warnen, wenn ein »#pragma once« außerhalb eines Headers vorkommt."
  
! #: c-family/c.opt:1259
  #, no-c-format
! msgid "Warn if constructor or destructors with priorities from 0 to 100 are used."
! msgstr "Warnen, wenn Konstruktoren oder Destruktoren mit Prioritäten von 0 bis 100 verwendet werden."
  
! #: c-family/c.opt:1263
  #, no-c-format
! msgid "Warn if a property for an Objective-C object has no assign semantics specified."
! msgstr "Warnen, wenn für eine Eigenschaft eines Objective-C-Objektes keine Zuweisungssemantik spezifiert ist."
  
! #: c-family/c.opt:1267
  #, no-c-format
! msgid "Warn if inherited methods are unimplemented."
! msgstr "Warnen, wenn geerbte Methoden nicht implementiert sind."
  
! #: c-family/c.opt:1271
  #, no-c-format
! msgid "Warn when a range-based for-loop is creating unnecessary copies."
! msgstr "Warnen, wenn eine bereichsbasierte for-Schleife unnötige Kopien erzeugt."
  
! #: c-family/c.opt:1275
  #, no-c-format
! msgid "Warn about multiple declarations of the same object."
! msgstr "Bei mehreren Deklarationen desselben Objektes warnen."
  
! #: c-family/c.opt:1279
  #, no-c-format
! msgid "Warn about redundant calls to std::move."
! msgstr "Bei redundanten Aufrufen von std::move warnen."
  
! #: c-family/c.opt:1283
  #, no-c-format
! msgid "Warn when a class or enumerated type is referenced using a redundant class-key."
! msgstr "Warnen, wenn auf eine Klasse oder einen Aufzählungstyp mit einem redundanten Klassenschlüssel verwiesen wird."
  
! #: c-family/c.opt:1287
  #, no-c-format
! msgid "Warn about uses of register storage specifier."
! msgstr "Bei Verwendung der Speicherklassenangabe »register« warnen."
  
! #: c-family/c.opt:1291
  #, no-c-format
! msgid "Warn when the compiler reorders code."
! msgstr "Warnen, wenn der Compiler Code umsortiert."
  
! #: c-family/c.opt:1295
  #, no-c-format
! msgid "Warn when an argument passed to a restrict-qualified parameter aliases with another argument."
! msgstr "Warnen, wenn ein Argument für einen »restrict«-Parameter ein anderes Argument überlagert."
  
! #: c-family/c.opt:1300
  #, no-c-format
! msgid "Warn whenever void-returning functions return a non-void expressions, or a return expression is missing in a function not returning void."
! msgstr "Warnen, wenn eine Funktion mit Rückgabetyp »void« einen nicht-void-Ausdruck zurückgibt, oder wenn eine Funktion mit Rückgabetyp ungleich »void« keinen Wert zurückgibt."
  
! #: c-family/c.opt:1304
  #, no-c-format
! msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)."
! msgstr "Bei Standardrückgabetyp »int« für Funktionen (C) und inkonsistenten Rückgabetypen (C++) warnen."
  
! #: c-family/c.opt:1308
  #, no-c-format
! msgid "Warn on suspicious constructs involving reverse scalar storage order."
! msgstr "Bei verdächtigen Konstrukten warnen, an denen die umgekehrte skalare Speicherreihenfolge beteiligt ist."
  
! #: c-family/c.opt:1312
  #, no-c-format
! msgid "Warn if a selector has multiple methods."
! msgstr "Warnen, wenn ein Selektor mehrere Methoden hat."
  
! #: c-family/c.opt:1316
  #, no-c-format
! msgid "Warn when a value is moved to itself with std::move."
! msgstr "Warnen, wenn ein Wert mit »std::move« in sich selbst verschoben wird."
  
! #: c-family/c.opt:1320
  #, no-c-format
! msgid "Warn about possible violations of sequence point rules."
! msgstr "Bei möglichen Verstößen gegen Sequenzpunktregeln warnen."
  
! #: c-family/c.opt:1324
  #, no-c-format
! msgid "Warn if a local declaration hides an instance variable."
! msgstr "Warnen, wenn eine lokale Deklaration eine Instanzvariable verdeckt."
  
! #: c-family/c.opt:1328 c-family/c.opt:1332
  #, no-c-format
! msgid "Warn if left shift of a signed value overflows."
! msgstr "Warnen, wenn das Linksschieben eines vorzeichenbehafteten Werts überläuft."
  
! #: c-family/c.opt:1336
  #, no-c-format
! msgid "Warn if shift count is negative."
! msgstr "Warnen, wenn Schiebe-Anzahl negativ ist."
  
! #: c-family/c.opt:1340
  #, no-c-format
! msgid "Warn if shift count >= width of type."
! msgstr "Warnen, wenn Schiebe-Anzahl >= Breite des Typs ist."
  
! #: c-family/c.opt:1344
  #, no-c-format
! msgid "Warn if left shifting a negative value."
! msgstr "Warnen, wenn eine negative Zahl nach links geschoben wird."
  
! #: c-family/c.opt:1348
  #, no-c-format
! msgid "Warn about signed-unsigned comparisons."
! msgstr "Bei Vergleichen von vorzeichenbehaftet mit vorzeichenlos warnen."
  
! #: c-family/c.opt:1356
  #, no-c-format
! msgid "Warn for implicit type conversions between signed and unsigned integers."
! msgstr "Bei impliziten Typumwandlungen zwischen vorzeichenbehafteten und vorzeichenlosen Ganzzahlen warnen."
  
! #: c-family/c.opt:1360
  #, no-c-format
! msgid "Warn when overload promotes from unsigned to signed."
! msgstr "Warnen, wenn Überladung zur Umwandlung von vorzeichenlos zu vorzeichenbehaftet führt."
  
! #: c-family/c.opt:1364
  #, no-c-format
! msgid "Warn about missing sized deallocation functions."
! msgstr "Warnen, wenn Deallokationsfunktionen mit expliziter Größenangabe fehlen."
  
! #: c-family/c.opt:1368
  #, no-c-format
! msgid "Warn about divisions of two sizeof operators when the first one is applied to an array and the divisor does not equal the size of the array element."
! msgstr "Bei Divisionen von zwei »sizeof«-Operatoren warnen, wenn der erste auf ein Array angewendet wird und der zweite nicht die Größe des Arrayelements ist."
  
! #: c-family/c.opt:1373
  #, no-c-format
! msgid "Warn when sizeof is applied on a parameter declared as an array."
! msgstr "Warnen, wenn sizeof auf einen Funktionsparameter angewendet wird, der als Array deklariert ist."
  
! #: c-family/c.opt:1377
  #, no-c-format
! msgid "Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers."
! msgstr "Warnen, wenn zwei sizeof-Ausdrücke durcheinander geteilt werden, die nicht korrekt mit Zeigern funktionieren."
  
! #: c-family/c.opt:1381
  #, no-c-format
! msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof."
! msgstr "Bei verdächtigen Aufrufen bestimmter Zeichenkettenfunktionen warnen, wenn im Argument sizeof vorkommt."
  
! #: c-family/c.opt:1389
  #, no-c-format
! msgid "Warn about improper usages of flexible array members according to the level of -fstrict-flex-arrays."
! msgstr "Warnen, wenn Member mit flexiblem Arraytyp falsch verwendet werden, gemäß der Stufe von »-fstrict-flex-arrays«."
  
! #: c-family/c.opt:1394
  #, no-c-format
! msgid "Warn about uncasted NULL used as sentinel."
! msgstr "Bei als Wächter verwendetem, nicht umgewandeltem NULL warnen."
  
! #: c-family/c.opt:1402
  #, no-c-format
! msgid "Warn about unprototyped function declarations."
! msgstr "Bei Funktionsdeklarationen ohne Prototyp warnen."
  
! #: c-family/c.opt:1406
  #, no-c-format
! msgid "Warn if type signatures of candidate methods do not match exactly."
! msgstr "Wenn Typsignaturen der Kandidatenmethoden nicht exakt passen, warnen."
  
! #: c-family/c.opt:1410
  #, no-c-format
! msgid "Warn about calls to strcmp and strncmp used in equality expressions that are necessarily true or false due to the length of one and size of the other argument."
! msgstr "Warnen bei Aufrufen von strcmp und strncmp, die auf Gleichheit geprüft werden und die notwendigerweise wahr oder falsch sind, wegen der Länge des einen und Größe des anderen Arguments."
  
! #: c-family/c.opt:1416
  #, no-c-format
! msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy."
! msgstr "Bei Pufferüberlauf in Stringfunktionen wie memcpy und strcpy warnen."
  
! #: c-family/c.opt:1421
  #, no-c-format
! msgid "Under the control of Object Size type, warn about buffer overflow in string manipulation functions like memcpy and strcpy."
! msgstr "Unter der Kontrolle des Object-Size-Typs warnen, wenn Pufferüberläufe in Stringmanipulationsfunktionen wie memcpy und strcpy auftreten."
  
! # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99075
! #: c-family/c.opt:1426
  #, no-c-format
! msgid "Warn about reading past the end of a source array in string manipulation functions like memchr and memcpy."
! msgstr "Warnen, wenn das Quellarray über das Ende hinaus gelesen wird, in Speicherfunktionen wie »memchr« und »memcpy«."
  
! #: c-family/c.opt:1430
  #, no-c-format
! msgid "Warn about truncation in string manipulation functions like strncat and strncpy."
! msgstr "Bei Abschneiden in Stringfunktionen wie strncat und strncpy warnen."
  
! #: c-family/c.opt:1434
  #, no-c-format
! msgid "Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage."
! msgstr "Warnen, wenn ein Klassentyp eine Basis oder ein Feld hat, deren Typ den unbenannten Namensraum verwendet oder von einem Typen ohne Bindung abhängt."
  
! #: c-family/c.opt:1438
  #, no-c-format
! msgid "Warn about functions which might be candidates for format attributes."
! msgstr "Bei Funktionen, die Kandidaten für Formatattribute sein könnten, warnen."
  
! #: c-family/c.opt:1442
  #, no-c-format
! msgid "Suggest that the override keyword be used when the declaration of a virtual function overrides another."
! msgstr "Vorschlagen, dass das Schlüsselwort »override« für Deklarationen von virtuellen Funktionen verwendet wird, die andere Funktionen übersteuern."
  
! #: c-family/c.opt:1447
  #, no-c-format
! msgid "Warn about enumerated switches, with no default, missing a case."
! msgstr "Bei »switch«-Anweisungen auf Aufzählungen, denen ein Fall fehlt und die kein »default:« haben, warnen."
  
! #: c-family/c.opt:1451
  #, no-c-format
! msgid "Warn about enumerated switches missing a \"default:\" statement."
! msgstr "Bei »switch«-Anweisungen auf Aufzählungen ohne »default:«-Fall warnen."
  
! #: c-family/c.opt:1455
  #, no-c-format
! msgid "Warn about all enumerated switches missing a specific case."
! msgstr "Bei »switch«-Anweisungen auf Aufzählungen, denen ein Fall fehlt, warnen."
  
! #: c-family/c.opt:1459
  #, no-c-format
! msgid "Warn about switches with boolean controlling expression."
! msgstr "Bei switch-Anweisungen mit booleschem Steuerausdruck warnen."
  
! #: c-family/c.opt:1463
  #, no-c-format
! msgid "Warn about switch values that are outside of the switch's type range."
! msgstr "Warnen, wenn die Vergleichswerte einer switch-Anweisung außerhalb des für den Typ erreichbaren Bereichs liegen."
  
! #: c-family/c.opt:1467
  #, no-c-format
! msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used."
! msgstr "Warnen, wenn die eingebauten Funktionen __sync_fetch_and_nand und __sync_nand_and_fetch verwendet werden."
  
! #: c-family/c.opt:1471
  #, no-c-format
! msgid "Deprecated.  This switch has no effect."
! msgstr "Veraltet. Dieser Schalter hat keine Auswirkung."
  
! #: c-family/c.opt:1479
  #, no-c-format
! msgid "Warn on primary template declaration."
! msgstr "Bei primärer Deklaration von Templates warnen."
  
! #: c-family/c.opt:1483
  #, no-c-format
! msgid "Diagnose errors when parsing a template."
! msgstr "Fehler beim Parsen eines Templates melden."
  
! #: c-family/c.opt:1487
  #, no-c-format
! msgid "Warn about simple-template-id in a constructor or destructor."
! msgstr "Bei simple-template-id in einem Konstruktor oder Destruktor warnen."
  
! #: c-family/c.opt:1491
  #, no-c-format
! msgid "Warn about templates naming TU-local entities in a module."
! msgstr "Warnen, wenn Templates TU-lokale Entitäten innerhalb eines Moduls benennen."
  
! #: c-family/c.opt:1495
  #, no-c-format
! msgid "Warn if a throw expression will always result in a call to terminate()."
! msgstr "Warnen, wenn ein throw-Ausdruck garantiert in einem Aufruf von terminate() endet."
  
! #: c-family/c.opt:1499
  #, no-c-format
! msgid "Warn about features not present in traditional C."
! msgstr "Bei Merkmalen, die in traditionellem C nicht verfügbar sind, warnen."
  
! #: c-family/c.opt:1503
  #, no-c-format
! msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype."
! msgstr "Bei Prototypen warnen, die zu anderen Typumwandlungen führen würden, wenn der Prototyp nicht angegeben wäre."
  
! #: c-family/c.opt:1519
  #, no-c-format
! msgid "Warn about trailing whitespace on lines except when in raw string literals."
! msgstr "Warnen, wenn Leerzeichen am Zeilenende stehen, außer in rohen Stringliteralen."
  
! #: c-family/c.opt:1523
  #, no-c-format
! msgid "Warn about trailing whitespace on lines except when in raw string literals.   Equivalent to Wtrailing-whitespace=blanks when enabled or Wtrailing-whitespace=none when disabled."
! msgstr "Warnen, wenn Leerzeichen am Zeilenende stehen, außer in rohen Stringliteralen. Gleichwertig zu »-Wtrailing-whitespace=blanks« wenn eingeschaltet und zu »-Wtrailing-whitespace=none« wenn ausgeschaltet."
  
! #: c-family/c.opt:1527
  #, no-c-format
! msgid "Warn if trigraphs are encountered that might affect the meaning of the program."
! msgstr "Warnen, wenn Trigraphen auftreten, die die Bedeutung des Programmes beeinflussen könnten."
  
! #: c-family/c.opt:1531
  #, no-c-format
! msgid "Warn about @selector()s without previously declared methods."
! msgstr "Bei @selector() ohne vorher deklarierte Methoden warnen."
  
! #: c-family/c.opt:1535
  #, no-c-format
! msgid "Warn if an undefined macro is used in an #if directive."
! msgstr "Warnen, wenn ein undefiniertes Makro in einer #if-Anweisung verwendet wird."
  
! #: c-family/c.opt:1539
  #, no-c-format
! msgid "Warn about invalid forms of delimited or named escape sequences."
! msgstr "Bei ungültigen Formen von begrenzten oder benannten Escapesequenzen warnen."
  
! #: c-family/c.opt:1547
  #, no-c-format
! msgid "Warn about unrecognized pragmas."
! msgstr "Bei nicht erkannten Pragmas warnen."
  
! #: c-family/c.opt:1551
  #, no-c-format
! msgid "Warn about unsuffixed float constants."
! msgstr "Bei Gleitkommakonstanten ohne Suffix warnen."
  
! #: c-family/c.opt:1555
  #, no-c-format
! msgid "Warn about character arrays initialized as unterminated character sequences with a string literal."
! msgstr "Warnen, wenn Zeichenarrays mit einem Stringliteral initialisiert werden, das zu einem nichtterminierten Zeichenarray führt."
  
! #: c-family/c.opt:1571
  #, no-c-format
! msgid "Warn when typedefs locally defined in a function are not used."
! msgstr "Bei lokal in Funktionen definierten, aber nicht verwendeten Typedefs warnen."
  
! #: c-family/c.opt:1575
  #, no-c-format
! msgid "Warn about macros defined in the main file that are not used."
! msgstr "Bei in der Hauptdatei definierten, ungenutzten Makros warnen."
  
! #: c-family/c.opt:1595
  #, no-c-format
! msgid "Warn about useless casts."
! msgstr "Bei unnützen Typumwandlungen warnen."
  
! #: c-family/c.opt:1599
  #, no-c-format
! msgid "Warn about using variadic macros."
! msgstr "Bei Verwendung variadischer Makros warnen."
  
! #: c-family/c.opt:1603
  #, no-c-format
! msgid "Warn about questionable usage of the macros used to retrieve variable arguments."
! msgstr "Bei fragwürdiger Verwendung der Makros, die variable Argumente ermitteln, warnen."
  
! #: c-family/c.opt:1607
  #, no-c-format
! msgid "Warn about the most vexing parse syntactic ambiguity."
! msgstr "Bei den merkwürdigsten syntaktischen Mehrdeutigkeiten warnen."
  
! #: c-family/c.opt:1611
  #, no-c-format
! msgid "Warn if a virtual base has a non-trivial move assignment operator."
! msgstr "Warnen, wenn virtuelle Basis einen nicht trivialen Zuweisungsoperator (move) hat."
  
! #: c-family/c.opt:1615
  #, no-c-format
! msgid "Warn if a variable length array is used."
! msgstr "Warnen, wenn ein Array variabler Länge verwendet wird."
  
! #: c-family/c.opt:1619
  #, no-c-format
! msgid "-Wvla-larger-than=<number>\tWarn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes."
! msgstr "-Wvla-larger-than=<Anzahl>\tBei unbeschränkten Verwendungen von Arrays variabler Länge warnen, und bei Verwendung von Arrays variabler Länge, wenn die Länge <Anzahl> überschreiten kann."
  
! #: c-family/c.opt:1625
  #, no-c-format
! msgid "Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger."
! msgstr "Die Warnung Wvla-larger-than= ausschalten. Entspricht Wvla-larger-than=<SIZE_MAX> oder größer."
  
! #: c-family/c.opt:1629
  #, no-c-format
! msgid "Warn about mismatched declarations of VLA parameters."
! msgstr "Warnen, wenn Deklarationen von VLA-Parametern nicht übereinstimmen."
  
! #: c-family/c.opt:1633
  #, no-c-format
! msgid "Warn about deprecated uses of volatile qualifier."
! msgstr "Warnen, wenn der Qualifizierer »volatile« in veralteter Form eingesetzt wird."
  
! #: c-family/c.opt:1637
  #, no-c-format
! msgid "Warn when a register variable is declared volatile."
! msgstr "Warnen, wenn eine Registervariable als »volatile« deklariert ist."
  
! #: c-family/c.opt:1641
  #, no-c-format
! msgid "Warn on direct virtual inheritance."
! msgstr "Bei direkter virtueller Vererbung warnen."
  
! #: c-family/c.opt:1645
  #, no-c-format
! msgid "In C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard."
! msgstr "In C++ bedeutet ungleich Null die Warnung vor veralteter Umwandlung von Zeichenkettenliteralen in »char *«. In C erfolgt eine ähnliche Warnung, nur ist die Umwandlung nat. laut ISO-C-Standard nicht veraltet."
  
! #: c-family/c.opt:1649
  #, no-c-format
! msgid "Warn about xor operators where it appears the user meant exponentiation."
! msgstr "Bei xor-Operatoren warnen, die so aussehen, als sei Potenzieren gemeint."
  
! #: c-family/c.opt:1653
  #, no-c-format
! msgid "Warn when a literal '0' is used as null pointer."
! msgstr "Warnen, wenn ein Literal 0 als NULL-Zeiger verwendet wird."
  
! #: c-family/c.opt:1657
  #, no-c-format
! msgid "Warn about accesses to interior zero-length array members."
! msgstr "Bei Zugriffen auf ein innenliegendes Arrayfeld der Länge 0 warnen."
  
! #: c-family/c.opt:1661
  #, no-c-format
! msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
! msgstr "Ein Synonym für »-std=c89« (für C) oder »-std=c++98« (für C++)."
  
! #: c-family/c.opt:1669
  #, no-c-format
! msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases."
! msgstr "Die Version der C++-ABI, die für »-Wabi«-Warnungen und Bindungskompatibilitätsaliase verwendet wird."
  
! #: c-family/c.opt:1673
  #, no-c-format
! msgid "Enforce class member access control semantics."
! msgstr "Semantik der Zugriffskontrolle für Klassenelemente erzwingen."
  
! #: c-family/c.opt:1677
  #, no-c-format
! msgid "-fada-spec-parent=unit\tDump Ada specs as child units of given parent."
! msgstr "-fada-spec-parent=Einheit\tAda-Spezifikationen als Kind-Einheiten der angegebenen Elterneinheit ausgeben."
  
! #: c-family/c.opt:1681
  #, no-c-format
! msgid "Support C++17 allocation of over-aligned types."
! msgstr "C++17-Allozierung von überausgerichteten Typen unterstützen."
  
! #: c-family/c.opt:1685
  #, no-c-format
! msgid "-faligned-new=<N>\tUse C++17 over-aligned type allocation for alignments greater than N."
! msgstr "-faligned-new=<N>\tÜberausgerichtete Typallozierung aus C++17 für Typen mit Ausrichtung größer N verwenden."
  
! #: c-family/c.opt:1696 c-family/c.opt:2017 c-family/c.opt:2430
! #: c-family/c.opt:2434 c-family/c.opt:2450
  #, no-c-format
! msgid "No longer supported."
! msgstr "Wird nicht mehr unterstützt."
  
! #: c-family/c.opt:1700
  #, no-c-format
! msgid "Recognize the \"asm\" keyword."
! msgstr "Das »asm«-Schlüsselwort erkennen."
  
! #: c-family/c.opt:1704
  #, no-c-format
! msgid "Assume C++ replaceable global operators new, new[], delete, delete[] don't read or write visible global state."
! msgstr "Annehmen, dass die in C++ ersetzbaren globalen Operatoren new, new[], delete und delete[] den sichtbaren globalen Speicher weder auslesen noch beschreiben."
  
! #: c-family/c.opt:1712
  #, no-c-format
! msgid "Recognize built-in functions."
! msgstr "Eingebaute Funktionen erkennen."
  
! #: c-family/c.opt:1719
  #, no-c-format
! msgid "Where shorter, use canonicalized paths to systems headers."
! msgstr "Falls kürzer, kanonische Pfade zu System-Headern verwenden."
  
! #: c-family/c.opt:1723
  #, no-c-format
! msgid "Enable the char8_t fundamental type and use it as the type for UTF-8 string and character literals."
! msgstr "Den fundamentalen Typ char8_t einschalten und ihn als Typ für UTF-8-Zeichenketten und Zeichenliterale verwenden."
  
! #: c-family/c.opt:1811
  #, no-c-format
! msgid "Removed in GCC 8.  This switch has no effect."
! msgstr "In GCC 8 entfernt. Dieser Schalter hat keine Auswirkung."
  
! #: c-family/c.opt:1815
  #, no-c-format
! msgid "Enable support for C++ concepts."
! msgstr "Unterstützung für C++-Konzepte einschalten."
  
! #: c-family/c.opt:1819
  #, no-c-format
! msgid "Removed in GCC 15.  This switch has no effect."
! msgstr "In GCC 15 entfernt. Dieser Schalter hat keine Auswirkung."
  
! #: c-family/c.opt:1823
  #, no-c-format
! msgid "Specify maximum error replay depth during recursive diagnosis of a constraint satisfaction failure."
! msgstr "Maximale Fehlerwiedergabetiefe während der rekursiven Diagnose eines Fehlschlags der Constraint-Erfüllung angeben."
  
! #: c-family/c.opt:1827
  #, no-c-format
! msgid "Allow the arguments of the '?' operator to have different types."
! msgstr "Verschiedene Typen für die Argumente des »?«-Operators erlauben."
  
! #: c-family/c.opt:1835
  #, no-c-format
! msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
! msgstr "-fconst-string-class=<Name>\tKlasse <Name> für konstante Zeichenketten verwenden."
  
! #: c-family/c.opt:1839
  #, no-c-format
! msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
! msgstr "-fconstexpr-depth=<Zahl>\tGrößte Rekursionstiefe für konstante Ausdrücke angeben."
  
! #: c-family/c.opt:1843
  #, no-c-format
! msgid "-fconstexpr-cache-depth=<number>\tSpecify maximum constexpr recursion cache depth."
! msgstr "-fconstexpr-cache-depth=<Zahl>\tGrößte Rekursionstiefe des Caches für konstante Ausdrücke festlegen."
  
! #: c-family/c.opt:1847
  #, no-c-format
! msgid "Allow IEC559 floating point exceptions in constant expressions."
! msgstr "IEC559-Gleitkommaausnahmen in konstanten Ausdrücken zulassen."
  
! #: c-family/c.opt:1851
  #, no-c-format
! msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
! msgstr "-fconstexpr-loop-limit=<Anzahl>\tHöchstzahl der Schleifeniterationen für »constexpr« angeben."
  
! #: c-family/c.opt:1855
  #, no-c-format
! msgid "-fconstexpr-ops-limit=<number>\tSpecify maximum number of constexpr operations during a single constexpr evaluation."
! msgstr "-fconstexpr-ops-limit=<Anzahl>\tHöchstzahl der constexpr-Operationen pro einzelner »constexpr«-Auswertung angeben."
  
! #: c-family/c.opt:1859
  #, no-c-format
! msgid "Enable certain features present in drafts of C++ Contracts."
! msgstr "Bestimmte Features aus aktuellen Entwürfen von C++-Verträgen einschalten."
  
! #: c-family/c.opt:1872
  #, no-c-format
! msgid "-fcontract-assumption-mode=[on|off]\tEnable or disable treating axiom level contracts as assumptions (default on)."
! msgstr "-fcontract-assumption-mode=[on|off]\tAxiomatische Verträge als Annahmen zulassen oder nicht (Vorgabe: zulassen)."
  
! #: c-family/c.opt:1876
  #, no-c-format
! msgid "-fcontract-build-level=[off|default|audit]\tSpecify max contract level to generate runtime checks for."
! msgstr "-fcontract-build-level=[off|default|audit]\tMaximale Vertragsstufe, für die Laufzeitprüfungen generiert werden."
  
! #: c-family/c.opt:1880
  #, no-c-format
! msgid "-fcontract-strict-declarations=[on|off]\tEnable or disable warnings on generalized redeclaration of functions with contracts (default off)."
! msgstr "-fcontract-strict-declarations=[on|off]\tWarnungen bei generalisierten Neudeklarationen von Funktionen mit Verträgen ein- oder ausschalten (Vorgabe: aus)."
  
! #: c-family/c.opt:1884
  #, no-c-format
! msgid "-fcontract-mode=[on|off]\tEnable or disable all contract facilities (default on)."
! msgstr "-fcontract-mode=[on|off]\tVerträge komplett ein- oder ausschalten (Vorgabe: ein)."
  
! #: c-family/c.opt:1888
  #, no-c-format
! msgid "-fcontract-continuation-mode=[on|off]\tEnable or disable contract continuation mode (default off)."
! msgstr "-fcontract-continuation-mode=[on|off]\tVertragsfortsetzungsmodus ein- oder ausschalten (Vorgabe: aus)."
  
! #: c-family/c.opt:1892
  #, no-c-format
! msgid "-fcontract-role=<name>:<semantics>\tSpecify the semantics for all levels in a role (default, review), or a custom contract role with given semantics (ex: opt:assume,assume,assume)."
! msgstr "-fcontract-role=<Name>:<Semantik>\tSemantik für alle Stufen in einer Rolle angeben (default, review), oder eine selbstdefinierte Rolle mit der angegebenen Semantik (zum Beispiel: opt:assume,assume,assume)."
  
! #: c-family/c.opt:1896
  #, no-c-format
! msgid "-fcontract-semantic=<level>:<semantic>\tSpecify the concrete semantics for level."
! msgstr "-fcontract-semantic=<Stufe>:<Semantik>\tDie konkrete Semantik für die Stufe angeben."
  
! #: c-family/c.opt:1900
  #, no-c-format
! msgid "Enable C++ coroutines (experimental)."
! msgstr "C++-Koroutinen einschalten (experimentell)."
  
! #: c-family/c.opt:1904
  #, no-c-format
! msgid "Emit debug annotations during preprocessing."
! msgstr "Debug-Kommentare während der Vorverarbeitung ausgeben."
  
! #: c-family/c.opt:1912
  #, no-c-format
! msgid "Factor complex constructors and destructors to favor space over speed."
! msgstr "Komplexe Konstruktoren und Destruktoren ausfaktorisieren, um Speicherplatz gegenüber Geschwindigkeit zu gewinnen."
  
! #: c-family/c.opt:1920
  #, no-c-format
! msgid "Print hierarchical comparisons when template types are mismatched."
! msgstr "Hierarchische Vergleiche ausgeben, wenn die Templatetypen nicht zusammenpassen."
  
! #: c-family/c.opt:1924
  #, no-c-format
! msgid "Note all candidates during overload resolution failure."
! msgstr "Wenn das Auflösen von Überladungen scheitert, alle Kandidaten auflisten."
  
! #: c-family/c.opt:1928
  #, no-c-format
! msgid "Preprocess directives only."
! msgstr "Nur Direktiven vorverarbeiten."
  
! #: c-family/c.opt:1932
  #, no-c-format
! msgid "Permit '$' as an identifier character."
! msgstr "»$« als Bezeichnerzeichen zulassen."
  
! #: c-family/c.opt:1936
  #, no-c-format
! msgid "-fmacro-prefix-map=<old>=<new>\tMap one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()."
! msgstr "-fmacro-prefix-map=<alt>=<neu>\tEinen Verzeichnisnamen auf einen anderen umschreiben in __FILE__, __BASE_FILE__ und __builtin_FILE()."
  
! #: c-family/c.opt:1940
  #, no-c-format
! msgid "Write all declarations as Ada code transitively."
! msgstr "Alle Deklarationen in Ada-Code transitiv schreiben."
  
! #: c-family/c.opt:1944
  #, no-c-format
! msgid "Write all declarations as Ada code for the given file only."
! msgstr "Alle Deklarationen in Ada-Code nur für angegebene Datei schreiben."
  
! #: c-family/c.opt:1951
  #, no-c-format
! msgid "Do not elide common elements in template comparisons."
! msgstr "Gemeinsame Elemente in Templatevergleichen nicht weglassen."
  
! #: c-family/c.opt:1955
  #, no-c-format
! msgid "Generate code to check exception specifications."
! msgstr "Code zur Überprüfung von Exception-Spezifikationen erzeugen."
  
! #: c-family/c.opt:1962
  #, no-c-format
! msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>."
! msgstr "-fexec-charset=<Zeichensatz>\tAlle Zeichenketten und Zeichenkonstanten in <Zeichensatz> umwandeln."
  
! #: c-family/c.opt:1966
  #, no-c-format
! msgid "Permit universal character names (\\u and \\U) in identifiers."
! msgstr "Universelle Zeichennamen (\\u und \\U) in Bezeichnern zulassen."
  
! #: c-family/c.opt:1970
  #, no-c-format
! msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
! msgstr "-finput-charset=<Zeichensatz>\tStandard-Zeichensatz für Quelldateien angeben."
  
! #: c-family/c.opt:1974
  #, no-c-format
! msgid "Support dynamic initialization of thread-local variables in a different translation unit."
! msgstr "Dynamische Initialisierung thread-lokaler Variablen in anderer Übersetzungseinheit unterstützen."
  
! #: c-family/c.opt:1981
  #, no-c-format
! msgid "Fold calls to simple inline functions."
! msgstr "Aufrufe von einfachen inline-Funktionen zusammenfalten."
  
! #: c-family/c.opt:1988
  #, no-c-format
! msgid "Do not assume that standard C libraries and \"main\" exist."
! msgstr "Nicht annehmen, dass Standard-C-Bibliotheken und »main« vorhanden sind."
  
! #: c-family/c.opt:1992
  #, no-c-format
! msgid "Recognize GNU-defined keywords."
! msgstr "GNU-definierte Schlüsselworte erkennen."
  
! #: c-family/c.opt:1996
  #, no-c-format
! msgid "Generate code for GNU runtime environment."
! msgstr "Code für die GNU-Laufzeitumgebung erzeugen."
  
! #: c-family/c.opt:2000
  #, no-c-format
! msgid "Use traditional GNU semantics for inline functions."
! msgstr "Traditionelle GNU-Semantik für Inline-Funktionen verwenden."
  
! #: c-family/c.opt:2013
  #, no-c-format
! msgid "Assume normal C execution environment."
! msgstr "Normale C-Ausführungsumgebung vermuten."
  
! #: c-family/c.opt:2021
  #, no-c-format
! msgid "Implement P2564 for consteval propagation."
! msgstr "P2564 für consteval-Propagierung implementieren."
  
! #: c-family/c.opt:2025
  #, no-c-format
! msgid "Export functions even if they can be inlined."
! msgstr "Funktionen exportieren, auch wenn sie »inline« sein können."
  
! #: c-family/c.opt:2029
  #, no-c-format
! msgid "Make inline functions constexpr by default."
! msgstr "Inline-Funktionen standardmäßig zu »constexpr« machen."
  
! #: c-family/c.opt:2033
  #, no-c-format
! msgid "Emit implicit instantiations of inline templates."
! msgstr "Implizite Instanziierungen von »inline«-Templates ausgeben."
  
! #: c-family/c.opt:2037
  #, no-c-format
! msgid "Emit implicit instantiations of templates."
! msgstr "Implizite Instanziierungen von Templates ausgeben."
  
! #: c-family/c.opt:2041
  #, no-c-format
! msgid "Implement C++17 inheriting constructor semantics."
! msgstr "C++17-Semantik für erbende Konstruktoren umsetzen."
  
! #: c-family/c.opt:2048
  #, no-c-format
! msgid "Don't emit dllexported inline functions unless needed."
! msgstr "Keine DLL-exportierten Inline-Funktionen erzeugen, außer wenn nötig."
  
! #: c-family/c.opt:2055
  #, no-c-format
! msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
! msgstr "Implizite Umwandlungen zwischen Vektoren mit unterschiedlicher Anzahl der Teile und/oder abweichenden Elementtypen erlauben."
  
! #: c-family/c.opt:2059
  #, no-c-format
! msgid "Enable C++20 Modules (experimental)."
! msgstr "C++-20-Module einschalten (experimentell)."
  
! #: c-family/c.opt:2067
  #, no-c-format
! msgid "Enable C++ header module (experimental)."
! msgstr "C++-Header-Modul einschalten (experimentell)."
  
! #: c-family/c.opt:2074
  #, no-c-format
! msgid "Member functions defined within their class are inline in module purview."
! msgstr "Memberfunktionen, die innerhalb ihrer Klasse definiert sind, sind im Zuständigkeitsbereich des Moduls inline."
  
! #: c-family/c.opt:2078
  #, no-c-format
! msgid "Only emit Compiled Module Interface."
! msgstr "Nur die Schnittstelle des compilierten Moduls (CMI) ausgeben."
  
! #: c-family/c.opt:2082
  #, no-c-format
! msgid "Mapper for module to CMI files."
! msgstr "Zuordnung von Modulen zu CMI-Dateien."
  
! #: c-family/c.opt:2086
  #, no-c-format
! msgid "Enable lazy module importing."
! msgstr "Faules Modul-Importieren einschalten."
  
! #: c-family/c.opt:2094
  #, no-c-format
! msgid "Warn about macros that have conflicting header units definitions."
! msgstr "Bei Makros warnen, deren Header-Einheits-Definitionen nicht übereinstimmen."
  
! #: c-family/c.opt:2098
  #, no-c-format
! msgid "Warn if pointers of distinct types are compared without a cast."
! msgstr "Bei Vergleichen von Zeigern unterschiedlicher Typen ohne Cast warnen."
  
! #: c-family/c.opt:2102
  #, no-c-format
! msgid "Note #include directives translated to import declarations."
! msgstr "Hinweisen, wenn #include-Direktiven in import-Deklarationen übersetzt werden."
  
! #: c-family/c.opt:2106
  #, no-c-format
! msgid "Note #include directives not translated to import declarations, and not known to be textual."
! msgstr "Hinweisen, wenn #include-Direktiven nicht in import-Deklarationen übersetzt werden und nicht eindeutig textuell sind."
  
! #: c-family/c.opt:2110
  #, no-c-format
! msgid "Note a #include translation of a specific header."
! msgstr "Hinweisen, wenn das #include eines bestimmten Headers übersetzt wird."
  
! #: c-family/c.opt:2114
  #, no-c-format
! msgid "Note Compiled Module Interface pathnames."
! msgstr "Pfadnamen für compilierte Modulschnittstellen zur Info ausgeben."
  
! #: c-family/c.opt:2118
  #, no-c-format
! msgid "Note Compiled Module Interface pathname of a specific module or header-unit."
! msgstr "Pfadname für compilierte Modulschnittstelle eines bestimmten Moduls oder Header-Einheit ausgeben."
  
! #: c-family/c.opt:2122
  #, no-c-format
! msgid "fmax-include-depth=<number> Set the maximum depth of the nested #include."
! msgstr "fmax-include-depth=<Anzahl> Maximale Tiefe von verschachtelten #include festlegen."
  
! #: c-family/c.opt:2126
  #, no-c-format
! msgid "Don't warn about uses of Microsoft extensions."
! msgstr "Nicht bei Verwendung von Microsoft-Erweiterungen warnen."
  
! #: c-family/c.opt:2145
  #, no-c-format
! msgid "Implement resolution of DR 150 for matching of template template arguments."
! msgstr "Auflösung von DR 150 für Mustervergleich von Template-Template-Argumenten umsetzen."
  
! #: c-family/c.opt:2149
  #, no-c-format
! msgid "Generate code for NeXT (Apple macOS) runtime environment."
! msgstr "Code für die NeXT-(Apple macOS)-Laufzeitumgebung erzeugen."
  
! #: c-family/c.opt:2153
  #, no-c-format
! msgid "Assume that receivers of Objective-C messages may be nil."
! msgstr "Annehmen, dass Empfänger von Objective-C-Nachrichten nil sein können."
  
! #: c-family/c.opt:2157
  #, no-c-format
! msgid "Allow access to instance variables as if they were local declarations within instance method implementations."
! msgstr "Zugriff auf Instanzvariablen erlauben, als ob sie lokale Deklarationen innerhalb der Instanzmethoden-Implementierungen wären."
  
! #: c-family/c.opt:2161
  #, no-c-format
! msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility."
! msgstr "-fvisibility=[private|protected|public|package]\tStandard-Symbolsichtbarkeit festlegen."
  
! #: c-family/c.opt:2186
  #, no-c-format
! msgid "Treat a throw() exception specification as noexcept to improve code size."
! msgstr "Um Codegröße zu verbessern, eine throw()-Ausnahmespezifikation als »noexcept« behandeln."
  
! #: c-family/c.opt:2190
  #, no-c-format
! msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
! msgstr "Zu verwendendes ABI für Code der Objective-C-Familie und Metadaten angeben."
  
! #: c-family/c.opt:2196
  #, no-c-format
! msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed."
! msgstr "Wenn nötig, spezielle Objective-C-Methoden zur Initialisierung/Zerstörung von nicht-POD C++ ivars, erzeugen."
  
! #: c-family/c.opt:2200
  #, no-c-format
! msgid "Allow fast jumps to the message dispatcher."
! msgstr "Schnelle Sprünge zum Nachrichten-Dispatcher erlauben."
  
! #: c-family/c.opt:2206
  #, no-c-format
! msgid "Enable Objective-C exception and synchronization syntax."
! msgstr "Objective-C-Ausnahme- und -Synchronisations-Syntax einschalten."
  
! #: c-family/c.opt:2210
  #, no-c-format
! msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
! msgstr "Garbage Collection (GC) in Objective-C/Objective-C++-Programmen einschalten."
  
! #: c-family/c.opt:2214
  #, no-c-format
! msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
! msgstr "»inline«-Prüfungen für NIL-Empfänger mit NeXT-Laufzeitumgebung und ABI-Version 2 einschalten."
  
! #: c-family/c.opt:2219
  #, no-c-format
! msgid "Enable Objective-C setjmp exception handling runtime."
! msgstr "Laufzeitbibliothek zur Objective-C setjmp-Ausnahmebehandlung einschalten."
  
! #: c-family/c.opt:2223
  #, no-c-format
! msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
! msgstr "Mit der in GCC 4.0 implementierten Version Objective-C 1.0 übereinstimmen."
  
! #: c-family/c.opt:2227
  #, no-c-format
! msgid "Enable OpenACC."
! msgstr "OpenACC einschalten."
  
! #: c-family/c.opt:2231
  #, no-c-format
! msgid "Specify default OpenACC compute dimensions."
! msgstr "Standard-OpenACC-Berechnungsdimensionen angeben."
  
! #: c-family/c.opt:2235
  #, no-c-format
! msgid "Enable OpenMP (implies -frecursive in Fortran)."
! msgstr "OpenMP einschalten (bringt »-frecursive« in Fortran mit sich)."
  
! #: c-family/c.opt:2239
  #, no-c-format
! msgid "Enable OpenMP's SIMD directives."
! msgstr "SIMD-Direktiven von OpenMP einschalten."
  
! #: c-family/c.opt:2243
  #, no-c-format
! msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
! msgstr "C++-Schlüsselworte wie »compl« und »xor« erkennen."
  
! #: c-family/c.opt:2254
  #, no-c-format
! msgid "Look for and use PCH files even when preprocessing."
! msgstr "PCH-Dateien suchen und verwenden, sogar bei Vorverarbeitung."
  
! #: c-family/c.opt:2258
  #, no-c-format
! msgid "Downgrade conformance errors to warnings."
! msgstr "Übereinstimmungsfehler zu Warnungen degradieren."
  
! #: c-family/c.opt:2262
  #, no-c-format
! msgid "Enable Plan 9 language extensions."
! msgstr "Plan-9-Spracherweiterungen einschalten."
  
! #: c-family/c.opt:2266
  #, no-c-format
! msgid "Treat the input file as already preprocessed."
! msgstr "Die Eingabedatei als bereits vorverarbeitet behandeln."
  
! #: c-family/c.opt:2274
  #, no-c-format
! msgid "-ftrack-macro-expansion=<0|1|2>\tTrack locations of tokens coming from macro expansion and display them in error messages."
! msgstr "-ftrack-macro-expansion=<0|1|2>\tOrte der aus der Makroersetzung entstehenden Token verfolgen und sie in Fehlermeldungen anzeigen."
  
! #: c-family/c.opt:2278
  #, no-c-format
! msgid "Do not pretty-print template specializations as the template signature followed by the arguments."
! msgstr "Template-Spezialisierungen für die Ausgabe nicht als Template-Signatur gefolgt von den Argumenten umformatieren."
  
! #: c-family/c.opt:2282
  #, no-c-format
! msgid "Treat known sprintf return values as constants."
! msgstr "Bekannte sprintf-Rückgabewerte als Konstanten behandeln."
  
! #: c-family/c.opt:2286
  #, no-c-format
! msgid "Enable lifetime extension of range based for temporaries."
! msgstr "Lebenszeitverlängerung für bereichsbasierte temporäre »for«-Variablen einschalten."
  
! #: c-family/c.opt:2290
  #, no-c-format
! msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime."
! msgstr "Im Fix-and-Continue-Modus verwendet, um anzuzeigen, dass Objektdateien zur Laufzeit eingetauscht werden können (»swap«)."
  
! #: c-family/c.opt:2294
  #, no-c-format
! msgid "Removed in GCC 10.  This switch has no effect."
! msgstr "In GCC 10 entfernt. Dieser Schalter hat keine Auswirkung."
  
! #: c-family/c.opt:2298
  #, no-c-format
! msgid "Generate run time type descriptor information."
! msgstr "Informationen zur Typbeschreibung zur Laufzeit erzeugen."
  
! #: c-family/c.opt:2302
  #, no-c-format
! msgid "Look for the main source file on the include path."
! msgstr "Die Hauptquelldatei im Includepfad suchen."
  
! #: c-family/c.opt:2309 ada/gcc-interface/lang.opt:81
  #, no-c-format
! msgid "Use the narrowest integer type possible for enumeration types."
! msgstr "Den schmalstmöglichen Ganzzahltyp für Aufzählungstypen verwenden."
  
! #: c-family/c.opt:2313
  #, no-c-format
! msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
! msgstr "Den für »wchar_t« zugrundeliegenden Typen auf »unsigned short« zwingen."
  
! #: c-family/c.opt:2317
  #, no-c-format
! msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
! msgstr "Wenn weder »signed« noch »unsigned« angegeben wurden, das Bitfeld vorzeichenbehaftet machen."
  
! #: c-family/c.opt:2321 ada/gcc-interface/lang.opt:85
  #, no-c-format
! msgid "Make \"char\" signed by default."
! msgstr "Macht »char« standardmäßig vorzeichenbehaftet."
  
! #: c-family/c.opt:2325
  #, no-c-format
! msgid "Enable C++14 sized deallocation support."
! msgstr "Unterstützung für Deallozierung mit Größenangabe aus C++14 einschalten."
  
! #: c-family/c.opt:2332
  #, no-c-format
! msgid "-fstrict-flex-arrays=<level>    Control when to treat the trailing array of a structure as a flexible array member for the purposes of accessing the elements of such an array. The default is treating all trailing arrays of structures as flexible array members."
! msgstr "-fstrict-flex-arrays=<Stufe>    Steuern, wann ein Array am Ende einer Struktur als ein flexibles Arraymember angesehen wird, bezüglich des Zugriffs auf die Elemente dieses Arrays. Vorgabe ist, alle Arrays am Ende einer Struktur als flexible Arrays anzusehen."
  
! #: c-family/c.opt:2339
  #, no-c-format
! msgid "-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar storage order."
! msgstr "-fsso-struct=[big-endian|little-endian|native]\tStandardspeicherreihenfolge für Skalare festlegen."
  
! #: c-family/c.opt:2355
  #, no-c-format
! msgid "Display statistics accumulated during compilation."
! msgstr "Während der Übersetzung angesammelte Statistik anzeigen."
  
! #: c-family/c.opt:2359
  #, no-c-format
! msgid "Assume that values of enumeration type are always within the minimum range of that type."
! msgstr "Annehmen, dass die Werte einer Aufzählung immer im kleinsten Bereich des Typs liegen."
  
! #: c-family/c.opt:2366 c-family/c.opt:2371
  #, no-c-format
! msgid "Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc."
! msgstr "Die C++17-Anforderungen für die Auswertungsreihenfolge von Zuweisungsausdrücken, Bitverschiebungen, Elementfunktionsaufrufe, etc. befolgen."
  
! #: c-family/c.opt:2388
  #, no-c-format
! msgid "Set the maximum number of template instantiation notes for a single warning or error."
! msgstr "Höchstzahl der Template-Instanziierungshinweise für einzelne Warnung oder Fehler festlegen."
  
! #: c-family/c.opt:2395
  #, no-c-format
! msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
! msgstr "-ftemplate-depth=<Zahl>\tGrößte Template-Instanziierungstiefe angeben."
  
! #: c-family/c.opt:2402
  #, no-c-format
! msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
! msgstr "-fno-threadsafe-statics\tKeinen threadsicheren Code für Initialisierung lokaler statischer Objekte erzeugen."
  
! #: c-family/c.opt:2406
  #, no-c-format
! msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
! msgstr "Wenn weder »signed« noch »unsigned« angegeben ist, das Bitfeld vorzeichenlos machen."
  
! #: c-family/c.opt:2410 ada/gcc-interface/lang.opt:89
  #, no-c-format
! msgid "Make \"char\" unsigned by default."
! msgstr "»char« standardmäßig vorzeichenlos machen."
  
! #: c-family/c.opt:2414
  #, no-c-format
! msgid "Use __cxa_atexit to register destructors."
! msgstr "__cxa_atexit verwenden, um Destruktoren zu registrieren."
  
! #: c-family/c.opt:2418
  #, no-c-format
! msgid "Use __cxa_get_exception_ptr in exception handling."
! msgstr "__cxa_get_exception_ptr in Ausnahmebehandlung verwenden."
  
! #: c-family/c.opt:2422
  #, no-c-format
! msgid "Marks all inlined functions and methods as having hidden visibility."
! msgstr "Alle inline-Funktionen und -Methoden mit versteckter Sichtbarkeit markieren."
  
! #: c-family/c.opt:2426
  #, no-c-format
! msgid "Changes visibility to match Microsoft Visual Studio by default."
! msgstr "Sichtbarkeit wird geändert, um standardmäßig zu Microsoft Visual Studio zu passen."
  
! #: c-family/c.opt:2438
  #, no-c-format
! msgid "Emit common-like symbols as weak symbols."
! msgstr "Common-ähnliche Symbole als schwache Symbole ausgeben."
  
! #: c-family/c.opt:2442
  #, no-c-format
! msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>."
! msgstr "-fwide-exec-charset=<Zeichensatz>\tAlle Wide-Zeichenketten und -konstanten in Zeichensatz <Zeichensatz> umwandeln."
  
! #: c-family/c.opt:2446
  #, no-c-format
! msgid "Generate a #line directive pointing at the current working directory."
! msgstr "Eine auf das aktuelle Verzeichnis verweisende #line-Anweisung erzeugen."
  
! #: c-family/c.opt:2454
  #, no-c-format
! msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
! msgstr "Lockeres Nachschlagen von Klassen (mit objc_getClass()) für Verwendung im Null-Verknüpfungs-Modus erzeugen."
  
! #: c-family/c.opt:2458
  #, no-c-format
! msgid "Dump declarations to a .decl file."
! msgstr "Deklaration in .decl-Datei ausgeben."
  
! #: c-family/c.opt:2462
  #, no-c-format
! msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
! msgstr "-femit-struct-debug-baseonly\tAggressiv reduzierte Debuginfo für Strukturen."
  
! #: c-family/c.opt:2466
  #, no-c-format
! msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs."
! msgstr "-femit-struct-debug-reduced\tKonservativ reduzierte Debuginfo für Strukturen."
  
! #: c-family/c.opt:2470
! #, no-c-format
! msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs."
! msgstr "-femit-struct-debug-detailed=<spec-list>Ausführliche reduzierte Debuginfo für Strukturen."
  
! #: c-family/c.opt:2474
! #, no-c-format
! msgid "Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal."
! msgstr "Imaginäre, Festkomma, oder andere GNU-Zahlenauffixe als das korrespondieren Zahlenliteral statt eines benutzerdefinierten Zahlenliterals interpretieren."
  
! #: c-family/c.opt:2479
! #, no-c-format
! msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
! msgstr "-idirafter <Verzeichnis>\t<Verzeichnis> an das Ende des System-Einfügepfades anfügen."
  
! #: c-family/c.opt:2483
  #, no-c-format
! msgid "-imacros <file>\tAccept definition of macros in <file>."
! msgstr "-imacros <Datei>\tDefinition von Makros in <Datei> akzeptieren."
  
! #: c-family/c.opt:2487
  #, no-c-format
! msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
! msgstr "-imultilib <Verzeichnis>\t<Verzeichnis> als Multilib-include-Verzeichnis setzen."
  
! #: c-family/c.opt:2491
  #, no-c-format
! msgid "-include <file>\tInclude the contents of <file> before other files."
! msgstr "-include <Datei>\tInhalt von <Datei> vor anderen Dateien einfügen."
  
! #: c-family/c.opt:2495
  #, no-c-format
! msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
! msgstr "-iprefix <Pfad>\t<Pfad> als ein Präfix für die nächsten zwei Optionen angeben."
  
! #: c-family/c.opt:2499
  #, no-c-format
! msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
! msgstr "-isysroot <Verzeichnis>\t<Verzeichnis> als System-Wurzelverzeichnis setzen."
  
! #: c-family/c.opt:2503
  #, no-c-format
! msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
! msgstr "-isystem <Verzeichnis>\t<Verzeichnis> an den Anfang des System-Einfügepfades anfügen."
  
! #: c-family/c.opt:2507
  #, no-c-format
! msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
! msgstr "-iquote <Verzeichnis>\t<Verzeichnis> am Ende des Einfügepfades für »#include \"…\"« anfügen."
  
! #: c-family/c.opt:2511
  #, no-c-format
! msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
! msgstr "-iwithprefix <Verzeichnis>\t<Verzeichnis> an das Ende des System-Einfügepfades anfügen."
  
! #: c-family/c.opt:2515
  #, no-c-format
! msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
! msgstr "-iwithprefixbefore <Verz>\t<Verz> an das Ende des Haupt-Einfügepfades anfügen."
  
! #: c-family/c.opt:2525
  #, no-c-format
! msgid "Do not search standard system include directories (those specified with -isystem will still be used)."
! msgstr "Standard-System-Einfügepfade nicht durchsuchen (die mit »-isystem« angegebenen werden trotzdem noch verwendet)."
  
! #: c-family/c.opt:2529
  #, no-c-format
! msgid "Do not search standard system include directories for C++."
! msgstr "Standard-System-Einfügeverzeichnisse nicht für C++ durchsuchen."
  
! #: c-family/c.opt:2541
  #, no-c-format
! msgid "Generate C header of platform-specific features."
! msgstr "C-Header mit Plattform-spezifischen Merkmalen erzeugen."
  
! #: c-family/c.opt:2545
  #, no-c-format
! msgid "Remap file names when including files."
! msgstr "Dateinamen beim Einfügen von Dateien neu abbilden."
  
! #: c-family/c.opt:2549 c-family/c.opt:2553
  #, no-c-format
! msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum."
! msgstr "Mit dem ISO-C++-Standard von 1998 (inclusive technischer Korrekturen von 2003) übereinstimmen."
  
! #: c-family/c.opt:2557
  #, no-c-format
! msgid "Conform to the ISO 2011 C++ standard."
! msgstr "Mit dem ISO-C++-Standard von 2011 übereinstimmen."
  
! #: c-family/c.opt:2561
  #, no-c-format
! msgid "Deprecated in favor of -std=c++11."
! msgstr "Veraltet zugunsten von »-std=c++11«."
  
! #: c-family/c.opt:2565
  #, no-c-format
! msgid "Deprecated in favor of -std=c++14."
! msgstr "Veraltet zugunsten von »-std=c++14«."
  
! #: c-family/c.opt:2569
  #, no-c-format
! msgid "Conform to the ISO 2014 C++ standard."
! msgstr "Mit dem ISO-C++-Standard von 2014 übereinstimmen."
  
! #: c-family/c.opt:2573
  #, no-c-format
! msgid "Deprecated in favor of -std=c++17."
! msgstr "Veraltet zugunsten von »-std=c++17«."
  
! #: c-family/c.opt:2577
  #, no-c-format
! msgid "Conform to the ISO 2017 C++ standard."
! msgstr "Mit dem ISO-C++-Standard von 2017 übereinstimmen."
  
! #: c-family/c.opt:2581 c-family/c.opt:2585
  #, no-c-format
! msgid "Conform to the ISO 2020 C++ standard (experimental and incomplete support)."
! msgstr "Mit dem ISO-C++-Standard 2020 übereinstimmen (experimentelle und unvollständige Unterstützung)."
  
! #: c-family/c.opt:2589 c-family/c.opt:2593
  #, no-c-format
! msgid "Conform to the ISO 2023 C++ standard (published in 2024; experimental and incomplete support)."
! msgstr "Mit dem ISO-C++-Standard 2023 übereinstimmen (2024 veröffentlicht; experimentelle und unvollständige Unterstützung)."
  
! #: c-family/c.opt:2597 c-family/c.opt:2601
  #, no-c-format
! msgid "Conform to the ISO 2026 C++ draft standard (experimental and incomplete support)."
! msgstr "Mit dem ISO-C++-Standardentwurf 2026 übereinstimmen (experimentelle und unvollständige Unterstützung)."
  
! #: c-family/c.opt:2605 c-family/c.opt:2767
  #, no-c-format
! msgid "Conform to the ISO 2011 C standard."
! msgstr "Mit dem ISO-C-Standard von 2011 übereinstimmen."
  
! #: c-family/c.opt:2609
  #, no-c-format
! msgid "Deprecated in favor of -std=c11."
! msgstr "Veraltet zugunsten von »-std=c11«."
  
! #: c-family/c.opt:2613 c-family/c.opt:2617 c-family/c.opt:2771
! #: c-family/c.opt:2775
  #, no-c-format
! msgid "Conform to the ISO 2017 C standard (published in 2018)."
! msgstr "Mit dem ISO-C-Standard von 2017 (2018 veröffentlicht) übereinstimmen."
  
! #: c-family/c.opt:2621 c-family/c.opt:2779
  #, no-c-format
! msgid "Conform to the ISO 2023 C standard (published in 2024)."
! msgstr "Mit dem ISO-C-Standard von 2023 (2024 veröffentlicht) übereinstimmen."
  
! #: c-family/c.opt:2625
  #, no-c-format
! msgid "Deprecated in favor of -std=c23."
! msgstr "Veraltet zugunsten von »-std=c23«."
  
! #: c-family/c.opt:2629
  #, no-c-format
! msgid "Conform to the ISO 202Y C standard draft (experimental and incomplete support)."
! msgstr "Mit dem ISO-C-Standard 202Y übereinstimmen (experimentelle und unvollständige Unterstützung)."
  
! #: c-family/c.opt:2633 c-family/c.opt:2637 c-family/c.opt:2751
  #, no-c-format
! msgid "Conform to the ISO 1990 C standard."
! msgstr "Mit dem ISO-C-Standard von 1990 übereinstimmen."
  
! #: c-family/c.opt:2641 c-family/c.opt:2759
  #, no-c-format
! msgid "Conform to the ISO 1999 C standard."
! msgstr "Mit dem ISO-C-Standard von 1999 übereinstimmen."
  
! #: c-family/c.opt:2645
  #, no-c-format
! msgid "Deprecated in favor of -std=c99."
! msgstr "Veraltet zugunsten von »-std=c99«."
  
! #: c-family/c.opt:2649 c-family/c.opt:2654
  #, no-c-format
! msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions."
! msgstr "Mit dem ISO-C++-Standard von 1998 (inclusive technischer Korrekturen von 2003 sowie GNU-Erweiterungen) übereinstimmen."
  
! #: c-family/c.opt:2659
  #, no-c-format
! msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
! msgstr "Mit dem ISO-C++-Standard von 2011 mit GNU-Erweiterungen übereinstimmen."
  
! #: c-family/c.opt:2663
  #, no-c-format
! msgid "Deprecated in favor of -std=gnu++11."
! msgstr "Veraltet zugunsten von »-std=gnu++11«."
  
! #: c-family/c.opt:2667
  #, no-c-format
! msgid "Deprecated in favor of -std=gnu++14."
! msgstr "Veraltet zugunsten von »-std=gnu++14«."
  
! #: c-family/c.opt:2671
  #, no-c-format
! msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
! msgstr "Mit dem ISO-C++-Standard von 2014 mit GNU-Erweiterungen übereinstimmen."
  
! #: c-family/c.opt:2675
  #, no-c-format
! msgid "Deprecated in favor of -std=gnu++17."
! msgstr "Veraltet zugunsten von »-std=gnu++17«."
  
! #: c-family/c.opt:2679
  #, no-c-format
! msgid "Conform to the ISO 2017 C++ standard with GNU extensions."
! msgstr "Mit dem ISO-C++-Standard von 2017 mit GNU-Erweiterungen übereinstimmen."
  
! #: c-family/c.opt:2683 c-family/c.opt:2687
  #, no-c-format
! msgid "Conform to the ISO 2020 C++ standard with GNU extensions (experimental and incomplete support)."
! msgstr "Mit dem ISO-C++-Standard für 2020 mit GNU-Erweiterungen (experimentelle und unvollständige Unterstützung) übereinstimmen."
  
! #: c-family/c.opt:2691 c-family/c.opt:2695
  #, no-c-format
! msgid "Conform to the ISO 2023 C++ standard with GNU extensions (published in 2024; experimental and incomplete support)."
! msgstr "Mit dem ISO-C++-Standard für 2023 mit GNU-Erweiterungen (2024 veröffentlicht; experimentelle und unvollständige Unterstützung) übereinstimmen."
  
! #: c-family/c.opt:2699 c-family/c.opt:2703
  #, no-c-format
! msgid "Conform to the ISO 2026 C++ draft standard with GNU extensions (experimental and incomplete support)."
! msgstr "Mit dem ISO-C++-Standardentwurf für 2026 mit GNU-Erweiterungen (experimentelle und unvollständige Unterstützung) übereinstimmen."
  
! #: c-family/c.opt:2707
  #, no-c-format
! msgid "Conform to the ISO 2011 C standard with GNU extensions."
! msgstr "Mit dem ISO-C-Standard von von 2011 mit GNU-Erweiterungen übereinstimmen."
  
! #: c-family/c.opt:2711
  #, no-c-format
! msgid "Deprecated in favor of -std=gnu11."
! msgstr "Veraltet zugunsten von »-std=gnu11«."
  
! #: c-family/c.opt:2715 c-family/c.opt:2719
  #, no-c-format
! msgid "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions."
! msgstr "Mit dem ISO-C-Standard von 2017 (veröffentlicht 2018) mit GNU-Erweiterungen übereinstimmen."
  
! #: c-family/c.opt:2723
  #, no-c-format
! msgid "Conform to the ISO 2023 C standard (published in 2024) with GNU extensions."
! msgstr "Mit dem ISO-C-Standard von 2023 (veröffentlicht 2024) mit GNU-Erweiterungen übereinstimmen."
  
! #: c-family/c.opt:2727
  #, no-c-format
! msgid "Deprecated in favor of -std=gnu23."
! msgstr "Veraltet zugunsten von »-std=gnu23«."
  
! #: c-family/c.opt:2731
  #, no-c-format
! msgid "Conform to the ISO 202Y C standard draft with GNU extensions (experimental and incomplete support)."
! msgstr "Mit dem ISO-C-Standard-Entwurf für 202Y mit GNU-Erweiterungen (experimentelle und unvollständige Unterstützung) übereinstimmen."
  
! #: c-family/c.opt:2735 c-family/c.opt:2739
  #, no-c-format
! msgid "Conform to the ISO 1990 C standard with GNU extensions."
! msgstr "Mit dem ISO-C-Standard von von 1990 mit GNU-Erweiterungen übereinstimmen."
  
! #: c-family/c.opt:2743
  #, no-c-format
! msgid "Conform to the ISO 1999 C standard with GNU extensions."
! msgstr "Mit dem ISO-C-Standard von von 1999 mit GNU-Erweiterungen übereinstimmen."
  
! #: c-family/c.opt:2747
  #, no-c-format
! msgid "Deprecated in favor of -std=gnu99."
! msgstr "Veraltet zugunsten von »-std=gnu99«."
  
! #: c-family/c.opt:2755
  #, no-c-format
! msgid "Conform to the ISO 1990 C standard as amended in 1994."
! msgstr "Mit dem ISO-C-Standard von 1990, wie 1994 ergänzt, übereinstimmen."
  
! #: c-family/c.opt:2763
  #, no-c-format
! msgid "Deprecated in favor of -std=iso9899:1999."
! msgstr "Veraltet zugunsten von »-std=iso9899:1999«."
  
! #: c-family/c.opt:2783
  #, no-c-format
! msgid "-stdlib=[libstdc++|libc++]\tThe standard library to be used for C++ headers and runtime."
! msgstr "-stdlib=[libstdc++|libc++]\tDie Standardbibliothek, die für C++-Header und Laufzeit verwendet wird."
  
! #: c-family/c.opt:2800
  #, no-c-format
! msgid "Enable traditional preprocessing."
! msgstr "Traditionelle Vorverarbeitung einschalten."
  
! #: c-family/c.opt:2804
  #, no-c-format
! msgid "-trigraphs\tSupport ISO C trigraphs."
! msgstr "-trigraphs\tTrigraphen nach ISO C unterstützen."
  
! #: c-family/c.opt:2808
  #, no-c-format
! msgid "Do not predefine system-specific and GCC-specific macros."
! msgstr "Keine system- oder GCC-spezifischen Makros vordefinieren."
  
! #: cobol/lang.opt:48
  #, no-c-format
! msgid "Accept COBOL constructs used by non-ISO compilers"
! msgstr "COBOL-Konstrukte, die von Nicht-ISO-Compilern verwendet werden, akzeptieren"
  
! #: cobol/lang.opt:67
  #, no-c-format
! msgid "-fcobol-exceptions=<n>\tEnable some exceptions by default"
! msgstr "-fcobol-exceptions=<n>\tEinige Ausnahmen standardmäßig aktivieren"
  
! #: cobol/lang.opt:71
  #, no-c-format
! msgid "Define alternative implicit copybook filename extension"
! msgstr "Alternative implizite Kopierbuch-Dateinamenerweiterung definieren"
  
! #: cobol/lang.opt:75
  #, no-c-format
! msgid "Set Working-Storage data items to the supplied value"
! msgstr "Working-Storage-Datenelemente auf den angegebenen Wert setzen"
  
! #: cobol/lang.opt:79
  #, no-c-format
! msgid "Enable Cobol lex debugging"
! msgstr "Cobol-Lex-Debugging einschalten"
  
! #: cobol/lang.opt:91
  #, no-c-format
! msgid "-findicator-column=<n>\tColumn after which Region A begins"
! msgstr "-findicator-column=<n>\tSpalte, nach der Region A beginnt"
  
! #: cobol/lang.opt:95
  #, no-c-format
! msgid "-finternal-ebcdic\tInternal processing is in EBCDIC Code Page 1140"
! msgstr "-finternal-ebcdic\tDie interne Verarbeitung erfolgt in EBCDIC-Codepage 1140"
  
! #: cobol/lang.opt:99
  #, no-c-format
! msgid "Enable/disable static linkage for CALL literals"
! msgstr "Einschalten/Ausschalten der statischen Bindung für CALL-Literale"
  
! #: cobol/lang.opt:103
  #, no-c-format
! msgid "Enable Cobol parser debugging"
! msgstr "Fehlersuche im Cobol-Parser einschalten"
  
! #: cobol/lang.opt:107
  #, no-c-format
! msgid "Enable Cobol yacc debugging"
! msgstr "Fehlersuche im Cobol-Yacc einschalten"
  
! #: cobol/lang.opt:111
  #, no-c-format
! msgid "preprocess <source_filter> before compiling"
! msgstr "<source_filter> vor der Kompilierung vorverarbeiten"
  
! #: cobol/lang.opt:131
  #, no-c-format
! msgid "-main\tThe first program-id in the next source file is called by a generated main() entry point"
! msgstr "-main\tDie erste Programm-ID in der nächsten Quelldatei wird von einem generierten main()-Einstiegspunkt aufgerufen"
  
! #: cobol/lang.opt:135
  #, no-c-format
! msgid "-main=<source_file> source_file/PROGRAM-ID is called by the generated main()"
! msgstr "-main=<Quelldatei> Quelldatei/PROGRAMM-ID wird von der generierten main() aufgerufen"
  
! #: cobol/lang.opt:139
  #, no-c-format
! msgid "-nomain\tNo main() function is created from COBOL source files"
! msgstr "-nomain\tEs wird keine main()-Funktion aus COBOL-Quelldateien erstellt"
  
! #: ada/gcc-interface/lang.opt:61
  #, no-c-format
! msgid "Dump Source Coverage Obligations."
! msgstr "Quellcode-Abdeckungsverpflichtungen wegschreiben."
  
! #: ada/gcc-interface/lang.opt:65
  #, no-c-format
! msgid "Synonym of -gnatk8."
! msgstr "Synonym für »-gnatk8«."
  
! #: ada/gcc-interface/lang.opt:73
  #, no-c-format
! msgid "Do not look for object files in standard path."
! msgstr "Nicht nach Objekten im Standardverzeichnis suchen."
  
! #: ada/gcc-interface/lang.opt:77
  #, no-c-format
! msgid "Select the runtime."
! msgstr "Laufzeitumgebung auswählen."
  
! #: ada/gcc-interface/lang.opt:93
  #, no-c-format
! msgid "Catch typos."
! msgstr "Tippfehler abfangen."
  
! #: ada/gcc-interface/lang.opt:97
  #, no-c-format
! msgid "Set name of output ALI file (internal switch)."
! msgstr "Namen der ALI-Ausgabedatei setzen (interner Schalter)."
  
! #: ada/gcc-interface/lang.opt:101
  #, no-c-format
! msgid "-gnat<options>\tSpecify options to GNAT."
! msgstr "-gnat<Optionen>\tOptionen für GNAT angeben."
  
! #: ada/gcc-interface/lang.opt:105
  #, no-c-format
! msgid "Ignored."
! msgstr "Ignoriert."
  
! #: d/lang.opt:51
  #, no-c-format
! msgid "-Hd <dir>\tWrite D interface files to directory <dir>."
! msgstr "-Hd <Verz>\tD-Schnittstellen-Dateien in Verzeichnis <Verz> schreiben."
  
! #: d/lang.opt:55
  #, no-c-format
! msgid "-Hf <file>\tWrite D interface to <file>."
! msgstr "-Hf <Datei>\tD-Interface in <Datei> schreiben."
  
! #: d/lang.opt:127
  #, no-c-format
! msgid "Warn about casts that will produce a null result."
! msgstr "Bei Umwandlungen warnen, die null als Ergebnis haben."
  
! #: d/lang.opt:143
  #, no-c-format
! msgid "Warn when a special enum is declared with the wrong base type."
! msgstr "Warnen, wenn eine spezielle Aufzählung mit dem falschen Grundtyp deklariert wird."
  
! #: d/lang.opt:151
  #, no-c-format
! msgid "Warn from speculative compiles such as __traits(compiles)."
! msgstr "Bei spekulativen Compilierungen wie zum Beispiel __traits(compiles) warnen."
  
! #: d/lang.opt:163
  #, no-c-format
! msgid "Generate JSON file."
! msgstr "JSON-Datei erzeugen."
  
! #: d/lang.opt:167
  #, no-c-format
! msgid "-Xf <file>\tWrite JSON output to the given <file>."
! msgstr "-Xf <Datei>\tJSON-Ausgabe in die angegebene <Datei> schreiben."
  
! #: d/lang.opt:171
  #, no-c-format
! msgid "Debug library to use instead of phobos."
! msgstr "Debugging-Bibliothe, die anstelle von phobos verwendet wird."
  
! #: d/lang.opt:175
  #, no-c-format
! msgid "Default library to use instead of phobos."
! msgstr "Standardbibliothek, die anstelle von phobos verwendet wird."
  
! #: d/lang.opt:179
  #, no-c-format
! msgid "Do link the standard D startup files in the compilation."
! msgstr "Die D-Programmstart-Dateien mit dem Compilat binden."
  
! #: d/lang.opt:186
  #, no-c-format
! msgid "Generate code for all template instantiations."
! msgstr "Code für alle Template-Instanziierungen einschalten."
  
! #: d/lang.opt:190
  #, no-c-format
! msgid "Generate code for assert contracts."
! msgstr "Code für Assert-Verträge generieren."
  
! #: d/lang.opt:198
  #, no-c-format
! msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
! msgstr "-fbounds-check=[on|safeonly|off]\tArray-Grenzprüfungen einschalten, nur in @safe-Code, oder ausschalten."
  
! #: d/lang.opt:240
  #, no-c-format
! msgid "-fcheckaction=[throw,halt,context]\tBehavior on contract failure."
! msgstr "-fcheckaction=[throw,halt,context]\tVerhalten bei Nichterfüllung eines Vertrags."
  
! #: d/lang.opt:256
  #, no-c-format
! msgid "Compile in debug code."
! msgstr "Debuggingcode mitcompilieren."
  
! #: d/lang.opt:260
  #, no-c-format
! msgid "-fdebug=<ident>\tCompile in debug code identified by <ident>."
! msgstr "-fdebug=<Bezeichner>\tDurch Bezeichner festgelegten Debugcode eincompilieren."
  
! #: d/lang.opt:264
  #, no-c-format
! msgid "Generate documentation."
! msgstr "Dokumentation erzeugen."
  
! #: d/lang.opt:268
  #, no-c-format
! msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
! msgstr "-fdoc-dir=<Verz>\tDokumentationsdatei in Verzeichnis <Verz> schreiben."
  
! #: d/lang.opt:272
  #, no-c-format
! msgid "-fdoc-file=<file>\tWrite documentation to <file>."
! msgstr "-fdoc-file=<Datei>\tDokumentation in <Datei> schreiben."
  
! #: d/lang.opt:276
  #, no-c-format
! msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
! msgstr "-fdoc-inc=<Datei>\tEine Ddoc-Makro-Datei <Datei> inkludieren."
  
! #: d/lang.opt:280
  #, no-c-format
! msgid "Assume that standard D runtime libraries and \"D main\" exist."
! msgstr "Annehmen, dass Standard-D-Laufzeitbibliotheken und »D main« vorhanden sind."
  
! #: d/lang.opt:284
  #, no-c-format
! msgid "Add comments for ignored declarations in the generated C++ header."
! msgstr "Kommentare hinzufügen, wenn Deklarationen im generierten C++-Header ignoriert werden."
  
! #: d/lang.opt:288
  #, no-c-format
! msgid "-fdump-cxx-spec=<filename>\tWrite all declarations as C++ code to <filename>."
! msgstr "-fdump-cxx-spec=<Dateiname>\tAlle Deklarationen als C++-Code nach <Dateiname> schreiben."
  
! #: d/lang.opt:292
  #, no-c-format
! msgid "Display the frontend AST after parsing and semantic passes."
! msgstr "Frontend-AST nach dem Parsen und der semantischen Analyse anzeigen."
  
! #: d/lang.opt:300
  #, no-c-format
! msgid "-fextern-std=<standard>\tSet C++ name mangling compatibility with <standard>."
! msgstr "-fextern-std=<Standard>\tC++-Namensumwandlung kompatibel zu <Standard> machen."
  
! #: d/lang.opt:328
  #, no-c-format
! msgid "Ignore unsupported pragmas."
! msgstr "Nicht unterstützte Pragmas ignorieren."
  
! #: d/lang.opt:332
  #, no-c-format
! msgid "Include imported modules in the compilation."
! msgstr "Importierte Module in die Kompilierung einbeziehen."
  
! #: d/lang.opt:336
  #, no-c-format
! msgid "Generate code for class invariant contracts."
! msgstr "Code für Klassen-Invarianz-Verträge generieren."
  
! #: d/lang.opt:340
  #, no-c-format
! msgid "Generate a default D main() function when compiling."
! msgstr "Beim Compilieren eine Default-main-Funktion für D generieren."
  
! #: d/lang.opt:344
  #, no-c-format
! msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
! msgstr "-fmodule-file=<package.module>=<Dateiang>\tDateiangabe <Dateiang> als Quelldatei für <package.module> verwenden."
  
! #: d/lang.opt:348
  #, no-c-format
! msgid "Generate ModuleInfo struct for output module."
! msgstr "ModuleInfo-Struktur für Ausgabemodul generieren."
  
! #: d/lang.opt:352
  #, no-c-format
! msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
! msgstr "Alle in der Kommandozeile angegebenen Module verarbeiten, aber den Code nur für das im Argument angegebene Modul generieren."
  
! #: d/lang.opt:356
  #, no-c-format
! msgid "Generate code for postcondition contracts."
! msgstr "Code für Nachbedingungsverträge erzeugen."
  
! #: d/lang.opt:360
  #, no-c-format
! msgid "Generate code for precondition contracts."
! msgstr "Code für Vorbedingungsverträge generieren."
  
! #: d/lang.opt:364
  #, no-c-format
! msgid "Turn on all upcoming D language features."
! msgstr "Alle zukünftigen D-Sprachfunktionen einschalten."
  
! #: d/lang.opt:368
  #, no-c-format
! msgid "Implement D bit-fields."
! msgstr "D-Bitfelder implementieren."
  
! #: d/lang.opt:372
  #, no-c-format
! msgid "Implement DIP1000: Scoped pointers."
! msgstr "DIP1000 \"Zeiger in Gültigkeitsbereichen\" umsetzen."
  
! #: d/lang.opt:376
  #, no-c-format
! msgid "Implement DIP1008: Allow exceptions in @nogc code."
! msgstr "DIP1008 \"Ausnahmen im @nogc-Code zulassen\" umsetzen."
  
! #: d/lang.opt:380
  #, no-c-format
! msgid "Implement DIP1021: Mutable function arguments."
! msgstr "DIP1021 \"Veränderbare Funktionsargumente\" umsetzen."
  
! #: d/lang.opt:384
  #, no-c-format
! msgid "Destruct fields of partially constructed objects."
! msgstr "Felder von teilweise konstruierten Objekten zerstören."
  
! #: d/lang.opt:388
  #, no-c-format
! msgid "Use field-wise comparisons for struct equality."
! msgstr "Feldweisen Vergleich für Strukturgleichheit verwenden."
  
! #: d/lang.opt:392
  #, no-c-format
! msgid "When a symbol is resolved, check `alias this' scope before going to upper scopes."
! msgstr "Wenn ein Symbol aufgelöst wird, den Gültigkeitsbereich »alias this« prüfen, erst danach zu den höheren Bereichen gehen."
  
! #: d/lang.opt:396
  #, no-c-format
! msgid "Disallow unsound immutable conversions that were formerly incorrectly permitted."
! msgstr "Unvollständige unveränderliche Umwandlungen, die bislang fälschlicherweise erlaubt waren, verbieten."
  
! #: d/lang.opt:400
  #, no-c-format
! msgid "Implement 'in' parameters to mean scope const."
! msgstr "»in«-Parameter als »scope const« umsetzen."
  
! #: d/lang.opt:404
  #, no-c-format
! msgid "Implement 'in' contracts of overridden methods to be a superset of parent contract."
! msgstr "»in«-Verträge von überschriebenen Methoden als Obermenge des übergeordneten Vertrags umsetzen."
  
! #: d/lang.opt:408
  #, no-c-format
! msgid "Disable access to shared memory objects."
! msgstr "Zugriff auf gemeinsamen Speicher ausschalten."
  
! #: d/lang.opt:412
! #, no-c-format
! msgid "Enable safety checks on all functions by default."
! msgstr "Sicherheitsprüfungen bei allen Funktionen standardmäßig einschalten."
  
! #: d/lang.opt:416
  #, no-c-format
! msgid "Enable rvalue arguments to ref parameters."
! msgstr "rvalue-Argumente für ref-Parameter aktivieren."
  
! #: d/lang.opt:420
  #, no-c-format
! msgid "Disable access to variables marked `@system' from @safe code."
! msgstr "Zugriff auf Variablen, die mit »@system« markiert sind, von @safe-Code aus verbieten."
  
! #: d/lang.opt:424
  #, no-c-format
! msgid "Compile release version."
! msgstr "Release-Version compilieren."
  
! #: d/lang.opt:428
  #, no-c-format
! msgid "Turn off all revertable D language features."
! msgstr "Alle Sprachfunktionen, die sich rückgängig machen lassen, ausschalten."
  
! #: d/lang.opt:432
  #, no-c-format
! msgid "Revert DIP1000: Scoped pointers."
! msgstr "DIP1000 \"Zeiger in Gültigkeitsbereichen\" rückgängig machen."
  
! #: d/lang.opt:436
  #, no-c-format
! msgid "Don't destruct fields of partially constructed objects."
! msgstr "Felder von teilweise konstruierten Objekten nicht zerstören."
  
! #: d/lang.opt:440
  #, no-c-format
! msgid "Don't use C-style integral promotion for unary '+', '-' and '~'."
! msgstr "C-ähnliche Ganzzahl-Promotion für unäres »+«, »-« und »~« nicht verwenden."
  
! #: d/lang.opt:448
  #, no-c-format
! msgid "-fsave-mixins=<filename>\tExpand and save mixins to file specified by <filename>."
! msgstr "-fsave-mixins=<Dateiname>\tMixins expandieren und in <Dateiname> speichern."
  
! #: d/lang.opt:452
  #, no-c-format
! msgid "Generate code for switches without a default case."
! msgstr "Code für Switches ohne Default-Fall generieren."
  
! #: d/lang.opt:456
  #, no-c-format
! msgid "List information on all D language transitions."
! msgstr "Informationen über alle D-Sprachänderungen auflisten."
  
! #: d/lang.opt:460
  #, no-c-format
! msgid "List all non-mutable fields which occupy an object instance."
! msgstr "Alle unveränderlichen Felder auflisten, die eine Objektinstanz belegen."
  
! #: d/lang.opt:464
  #, no-c-format
! msgid "List all usages of 'in' on parameter."
! msgstr "Alle Verwendungen von »in« mit Parametern auflisten."
  
! #: d/lang.opt:468
  #, no-c-format
! msgid "List all hidden GC allocations."
! msgstr "Alle versteckten GC-Allokationen auflisten."
  
! #: d/lang.opt:472
  #, no-c-format
! msgid "List statistics on template instantiations."
! msgstr "Statistik zu Template-Instanziierung ausgeben."
  
! #: d/lang.opt:476
  #, no-c-format
! msgid "List all variables going into thread local storage."
! msgstr "Alle Variablen auflisten, die im threadlokalen Speicher landen."
  
! #: d/lang.opt:480
  #, no-c-format
! msgid "Compile in unittest code."
! msgstr "Unittest-Code eincompilieren."
  
! #: d/lang.opt:484
  #, no-c-format
! msgid "-fversion=<ident>\tCompile in version code identified by <ident>."
! msgstr "-fversion=<Ident>\tMit Ident identifizierten Versionscode mitkompilieren."
  
! #: d/lang.opt:488
  #, no-c-format
! msgid "Emit template instantiations as weak symbols."
! msgstr "Template-Instanziierungen als schwache Symbole ausgeben."
  
! #: d/lang.opt:508
  #, no-c-format
! msgid "Do not link the standard D library in the compilation."
! msgstr "D-Standardbibliothek nicht in die Compilierung einbinden."
  
! #: d/lang.opt:516
  #, no-c-format
! msgid "Link the standard D library statically in the compilation."
! msgstr "Die D-Standardbibliothek statisch in das Compilat binden."
  
! #: d/lang.opt:520
  #, no-c-format
! msgid "Link the standard D library dynamically in the compilation."
! msgstr "Die D-Standardbibliothek dynamisch in das Compilat binden."
  
! #: m2/lang.opt:35
  #, no-c-format
! msgid "turns on case statement label compile time checking when using an expression of an enum type."
! msgstr "schaltet die Kompilierzeitprüfung der Case-Anweisung ein, wenn ein Ausdruck eines Enumtyps verwendet wird."
  
! #: m2/lang.opt:39
  #, no-c-format
! msgid "compiler checks to force definition module procedure parameter names with their implementation module counterpart"
! msgstr "zur Compilezeit sicherstellen, dass Parameternamen von Prozeduren im Definitionsmodul denen im Implementierungsmodul entsprechen"
  
! #: m2/lang.opt:43
  #, no-c-format
! msgid "compiler warns if a cast is being used on types of differing sizes"
! msgstr "warnen bei expliziter Typumwandlung zwischen Typen mit unterschiedlicher Größe"
  
! #: m2/lang.opt:47
  #, no-c-format
! msgid "inform user which parameters will be passed by reference"
! msgstr "Nutzer informieren, welche Parameter per Referenz übergeben werden"
  
! #: m2/lang.opt:51
  #, no-c-format
! msgid "extra compile time semantic checking, typically tries to catch poor programming style"
! msgstr "zusätzliche semantische Überprüfung zur Compilezeit, fängt üblicherweise schlechten Programmierstil ab"
  
! #: m2/lang.opt:55
  #, no-c-format
! msgid "turns on compile time analysis in the first basic block of a procedure detecting access to uninitialized data."
! msgstr "schaltet die Kompilierzeitanalyse im ersten Basisblock einer Prozedur ein, die den Zugriff auf nicht initialisierte Daten erkennt."
  
! #: m2/lang.opt:59
  #, no-c-format
! msgid "turns on compile time analysis to detect access to uninitialized variables, the checking can be specified by: known,cond,all."
! msgstr "schaltet die Kompilierzeitanalyse ein, um den Zugriff auf nicht initialisierte Variablen zu erkennen, die Überprüfung kann durch known,cond,all angegeben werden."
  
! #: m2/lang.opt:63
  #, no-c-format
! msgid "automatically initializes all pointers to NIL"
! msgstr "Initialisiert alle Zeiger auf NIL"
  
! #: m2/lang.opt:67
  #, no-c-format
! msgid "turns on runtime subrange, array index and indirection via NIL pointer checking"
! msgstr "schaltet Laufzeitüberprüfung für Teilabschnitte, Arrayindizes und NIL-Zeiger-Indirektion ein"
  
! #: m2/lang.opt:71
  #, no-c-format
! msgid "turns on runtime checking to check whether a CASE statement requires an ELSE clause when one was not specified"
! msgstr "schaltet Laufzeitüberprüfung ein, ob eine CASE-Anweisung einen ELSE-Zweig benötigt, der jedoch nicht angegeben war"
  
! #: m2/lang.opt:75
  #, no-c-format
! msgid "use cpp to preprocess the module"
! msgstr "den C-Präprozessor verwenden, um das Modul vorzuverarbeiten"
  
! #: m2/lang.opt:79 m2/lang.opt:83
  #, no-c-format
! msgid "passed to the preprocessor if -fcpp is used (internal switch)"
! msgstr "wird an den Präprozessor weitergereicht, wenn »-fcpp« verwendet wird (interne Option)"
  
! #: m2/lang.opt:87
  #, no-c-format
! msgid "call a real function, rather than the builtin equivalent"
! msgstr "die echte Funktion statt des eingebauten Äquivalents aufrufen"
  
! #: m2/lang.opt:91
  #, no-c-format
! msgid "turn on internal debugging of the compiler (internal switch)"
! msgstr "internes Debugging des Compilers einschalten (interner Schalter)"
  
! #: m2/lang.opt:95
  #, no-c-format
! msgid "turn on tracing of procedure line numbers (internal switch)"
! msgstr "internes Verfolgen der Prozedur-Zeilennummern einschalten (interner Schalter)"
  
! #: m2/lang.opt:99
  #, no-c-format
! msgid "recognize the specified suffix as a definition module filename"
! msgstr "das angegebene Suffix als Dateiname des Definitionsmoduls erkennen"
  
! #: m2/lang.opt:103
  #, no-c-format
! msgid "display all inbuilt system items"
! msgstr "alle eingebauten Systemelemente anzeigen"
  
! #: m2/lang.opt:107
  #, no-c-format
! msgid "allows opaque types to be implemented as any type (a GNU Modula-2 extension)"
! msgstr "erlaubt, undurchlässige Typen durch beliebige Typen zu implementieren (eine GNU-Modula-2-Erweiterung)"
  
! #: m2/lang.opt:111
  #, no-c-format
! msgid "turns on runtime checking to check whether a floating point number will exceed range"
! msgstr "Laufzeitüberprüfung für Gleitkommazahlen, die den Gültigkeitsbereich verlassen, einschalten"
  
! #: m2/lang.opt:115
  #, no-c-format
! msgid "create a topologically sorted module list from all dependent modules used in the application"
! msgstr "topologisch sortierte Liste aller Module erzeugen, die in der Anwendung verwendet werden"
  
! #: m2/lang.opt:119 m2/lang.opt:235
  #, no-c-format
! msgid "turns on all range checking for numerical values"
! msgstr "alle Bereichsprüfungen für numerische Werte einschalten"
  
! #: m2/lang.opt:123
  #, no-c-format
! msgid "use ISO dialect of Modula-2"
! msgstr "ISO-Dialekt von Modula-2 verwenden"
  
! #: m2/lang.opt:127
  #, no-c-format
! msgid "specify the library order, the libraries may be specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
! msgstr "Reihenfolge der Bibliotheken kommagetrennt angeben, erlaubte Einträge sind: log,min,pim,iso oder deren entsprechende Verzeichnisnamen m2log,m2min,m2pim,m2iso."
  
! #: m2/lang.opt:131
  #, no-c-format
! msgid "set all location values to a specific value (internal switch)"
! msgstr "alle Ortswerte auf einen bestimmten Wert festlegen (interner Schalter)"
  
! #: m2/lang.opt:135
  #, no-c-format
! msgid "turn on internal debug tracing for quad,token,line,all (internal switch)"
! msgstr "internes Debugging des Compilers für quad,token,line,all einschalten (interner Schalter)"
  
! #: m2/lang.opt:139
  #, no-c-format
! msgid "dump Modula-2 internal intemediate representation specified by: all,quad,decl,gimple"
! msgstr "Interne Zwischenrepräsentation für Modula-2 wegschreiben, angegeben durch: all,quad,decl,gimple"
  
! #: m2/lang.opt:143
  #, no-c-format
! msgid "dump Modula-2 decls to the filename stem specified"
! msgstr "Modula-2-Deklarationen in den angegebenen Dateinamensstamm wegschreiben"
  
! #: m2/lang.opt:147
  #, no-c-format
! msgid "dump Modula-2 gimple to the filename stem specified"
! msgstr "Modula-2-Gimple in den angegebenen Dateinamensstamm wegschreiben"
  
! #: m2/lang.opt:151
  #, no-c-format
! msgid "dump Modula-2 quads to the filename stem specified"
! msgstr "Modula-2-Quads in den angegebenen Dateinamensstamm wegschreiben"
  
! #: m2/lang.opt:155
  #, no-c-format
! msgid "filter the language dump using a comma separated list of procedures and modules"
! msgstr "Die sprachspezifische Ausgabe auf eine kommaseparierte Liste von Prozeduren und Modulen einschränken"
  
! #: m2/lang.opt:159
  #, no-c-format
! msgid "override the default 64 bit definition of SYSTEM.COFF_T with the argument specified"
! msgstr "Die standardmäßige 64-Bit-Definition von SYSTEM.COFF_T mit dem angegebenen Argument übersteuern"
  
! #: m2/lang.opt:163
  #, no-c-format
! msgid "generate extra nops to improve debugging, producing an instruction for every code related keyword"
! msgstr "zusätzliche NOPs generieren, um das Debuggen zu vereinfachen, dadurch bekommt jedes Schlüsselwort aus dem Code einen eigenen Befehl"
  
! #: m2/lang.opt:167
  #, no-c-format
! msgid "generate error messages which render keywords in lower case"
! msgstr "Fehlermeldungen erzeugen, die Schlüsselwörter in Kleinbuchstaben ausgeben"
  
! #: m2/lang.opt:171
  #, no-c-format
! msgid "specify the module mangled prefix name for all modules in the following include paths"
! msgstr "den gemangelten Präfix für Modulnamen angeben, für alle Module in den folgenden Includepfaden"
  
! #: m2/lang.opt:179
  #, no-c-format
! msgid "insert plugin to identify runtime errors at compiletime"
! msgstr "Plugin aktivieren, das Laufzeitfehler bereits zur Compilezeit erkennt"
  
! #: m2/lang.opt:183
  #, no-c-format
! msgid "specify the module mangled prefix name"
! msgstr "Präfixname für gemangelte Modulnamen angeben"
  
! #: m2/lang.opt:187
  #, no-c-format
! msgid "display statistics about the amount of source lines compiled and symbols used"
! msgstr "Zusammenfassung der Anzahl der übersetzten Codezeilen und der verwendeten Symbole anzeigen"
  
! #: m2/lang.opt:191
  #, no-c-format
! msgid "experimental flag to turn on the new strict type checker"
! msgstr "experimentelle Option, um die neue strenge Typprüfung zu verwenden"
  
! #: m2/lang.opt:195
  #, no-c-format
! msgid "compile all implementation modules and program module at once"
! msgstr "alle Implementierungsmodule und Programmmodule auf einmal übersetzen"
  
! #: m2/lang.opt:199
  #, no-c-format
! msgid "recognize the specified suffix as implementation and module filenames"
! msgstr "die angegebene Endung als Implementierungs- oder Modul-Dateiname erkennen"
  
! #: m2/lang.opt:203
  #, no-c-format
! msgid "turns on runtime checking to detect accessing data through a NIL value pointer"
! msgstr "Laufzeitüberprüfung für versuchten Datenzugriff über NIL-Zeiger einschalten"
  
! #: m2/lang.opt:207
  #, no-c-format
! msgid "use PIM [234] dialect of Modula-2"
! msgstr "PIM-[234]-Dialekt von Modula-2 verwenden"
  
! #: m2/lang.opt:211
  #, no-c-format
! msgid "use PIM 2 dialect of Modula-2"
! msgstr "PIM-2-Dialekt von Modula-2 verwenden"
  
! #: m2/lang.opt:215
  #, no-c-format
! msgid "use PIM 3 dialect of Modula-2"
! msgstr "PIM-3-Dialekt von Modula-2 verwenden"
  
! #: m2/lang.opt:219
  #, no-c-format
! msgid "use PIM 4 dialect of Modula-2"
! msgstr "PIM-4-Dialekt von Modula-2 verwenden"
  
! #: m2/lang.opt:223
  #, no-c-format
! msgid "force positive result from MOD and DIV result floor"
! msgstr "erzwingen, dass MOD stets positiv ist und DIV abrundet"
  
! #: m2/lang.opt:227
  #, no-c-format
! msgid "link against the pthread library (default on)"
! msgstr "mit der pthread-Bibliothek binden (Vorgabe: ein)"
  
! #: m2/lang.opt:231
  #, no-c-format
! msgid "internal compiler debugging information, dump the list of quadruples"
! msgstr "interne Compiler-Debug-Informationen, Liste der Quadrupel wegschreiben"
  
! #: m2/lang.opt:239
  #, no-c-format
! msgid "turns on runtime checking for functions which finish without executing a RETURN statement"
! msgstr "Laufzeitüberprüfung für Funktionen einschalten, deren Ausführung nicht mit einer RETURN-Anweisung endet"
  
! #: m2/lang.opt:243
  #, no-c-format
! msgid "specify the list of runtime modules and their initialization order"
! msgstr "Liste der Laufzeitmodule und deren Initialisierungsreihenfolge angeben"
  
! #: m2/lang.opt:247
  #, no-c-format
! msgid "the modules initialization order is dynamically determined by M2RTS and application dependencies"
! msgstr "die Initialisierungsreihenfolge der Module wird dynamisch von M2RTS und den Anwendungsabhängigkeiten festgelegt"
  
! #: m2/lang.opt:251
  #, no-c-format
! msgid "generate a C source scaffold for the current module being compiled"
! msgstr "ein C-Quelltext-Gerüst für das Modul generieren, das gerade übersetzt wird"
  
! #: m2/lang.opt:255
  #, no-c-format
! msgid "generate a C++ source scaffold for the current module being compiled"
! msgstr "ein C++-Quelltext-Gerüst für das Modul generieren, das gerade übersetzt wird"
  
! #: m2/lang.opt:259
  #, no-c-format
! msgid "generate the main function"
! msgstr "die main-Funktion erzeugen"
  
! #: m2/lang.opt:263
  #, no-c-format
! msgid "generate static scaffold initialization and finalization for every module inside main"
! msgstr "statische Gerüst-Initialisierung und Finalisierung für jedes Modul innerhalb von main generieren"
  
! #: m2/lang.opt:267
  #, no-c-format
! msgid "generate a shared library from the module"
! msgstr "eine gemeinsam genutzte Bibliothek aus dem Modul erzeugen"
  
! #: m2/lang.opt:271
  #, no-c-format
! msgid "turns on all software runtime checking (an abbreviation for -fnil -frange -findex -fwholediv -fcase -freturn -fwholevalue -ffloatvalue)"
! msgstr "alle Software-Laufzeitüberprüfungen einschalten (das ist die Abkürzung für »-fnil -frange -findex -fwholediv -fcase -freturn -fwholevalue -ffloatvalue«)"
  
! #: m2/lang.opt:275
  #, no-c-format
! msgid "display the location of module source files as they are compiled"
! msgstr "Ort der Modul-Quelldateien anzeigen, während sie übersetzt werden"
  
! #: m2/lang.opt:279
  #, no-c-format
! msgid "create a swig interface file for the module"
! msgstr "eine SWIG-Interface-Datei für das Modul erzeugen"
  
! #: m2/lang.opt:283
  #, no-c-format
! msgid "optimize non var unbounded parameters by passing it by reference, providing it is not written to within the callee procedure."
! msgstr "unbegrenzte Wertparameter optimieren, indem sie per Referenz übergeben werden, vorausgesetzt, die aufgerufene Prozedur verändert sie nicht."
  
! #: m2/lang.opt:287
  #, no-c-format
! msgid "orders the initialization/finalizations for scaffold-static or force linking of modules if scaffold-dynamic"
! msgstr "ordnet die Initialisierungen/Finalisierungen für scaffold-static, oder das Binden von Modulen für scaffold-dynamic erzwingen"
  
! #: m2/lang.opt:295
  #, no-c-format
! msgid "turns on all division and modulus by zero checking for ordinal values"
! msgstr "alle Überprüfungen für Division und Modulus durch 0 für ordinale Werte einschalten"
  
! #: m2/lang.opt:299
  #, no-c-format
! msgid "turns on runtime checking to check whether a whole number will exceed range"
! msgstr "Laufzeitüberprüfung einschalten für ganze Zahlen, die ihren Wertebereich verlassen"
  
! #: m2/lang.opt:303
  #, no-c-format
! msgid "Link the standard Modula-2 libraries statically in the compilation."
! msgstr "Die Modula-2-Standardbibliotheken statisch in das Kompilat einbinden."
  
! #: m2/lang.opt:448 m2/lang.opt:452
  #, no-c-format
! msgid "save temporary preprocessed files"
! msgstr "temporäre vorverarbeitete Dateien speichern"
  
! #: go/lang.opt:42
  #, no-c-format
! msgid "-fgo-c-header=<file>\tWrite Go struct definitions to file as C code."
! msgstr "-fgo-c-header=<Datei>\tGo-struct-Definitionen als C-Code in <Datei> schreiben."
  
! #: go/lang.opt:46
  #, no-c-format
! msgid "Add explicit checks for division by zero."
! msgstr "Ausdrückliche Prüfungen für Division durch Null hinzufügen."
  
! #: go/lang.opt:50
  #, no-c-format
! msgid "Add explicit checks for division overflow in INT_MIN / -1."
! msgstr "Ausdrückliche Prüfungen für Divisionsüberlauf in INT_MIN / -1 hinzufügen."
  
! #: go/lang.opt:54
  #, no-c-format
! msgid "Apply special rules for compiling runtime package."
! msgstr "Besondere Regeln anwenden, um Paket für die Laufzeitumgebung zu kompilieren."
  
! #: go/lang.opt:58
  #, no-c-format
! msgid "-fgo-dump-<type>\tDump Go frontend internal information."
! msgstr "-fgo-dump-<Typ>\tInterne Information des Go-Frontends in Datei ausgeben."
  
! #: go/lang.opt:62
  #, no-c-format
! msgid "-fgo-embedcfg=<file>\tList embedded files via go:embed."
! msgstr "-fgo-embedcfg=<Datei>\tEingebettete Dateien über go:embed auflisten."
  
! #: go/lang.opt:66
  #, no-c-format
! msgid "-fgo-importcfg=<file>\tProvide file that tells where to find imports."
! msgstr "-fgo-importcfg=<file>\tGibt die Datei an, die verrät, wo die Importe zu finden sind."
  
! #: go/lang.opt:70
  #, no-c-format
! msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend."
! msgstr "-fgo-optimize-<type>\tOptimierungsdurchläufe im Frontend einschalten."
  
! #: go/lang.opt:74
  #, no-c-format
! msgid "-fgo-pkgpath=<string>\tSet Go package path."
! msgstr "-fgo-pkgpath=<Zeichenkette>\tGo-Paketpfad festlegen."
  
! #: go/lang.opt:78
  #, no-c-format
! msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names."
! msgstr "-fgo-prefix=<Zeichenkette>\tPaketspezifisches Präfix für exportierte Go-Namen festlegen."
  
! #: go/lang.opt:82
  #, no-c-format
! msgid "-fgo-relative-import-path=<path>\tTreat a relative import as relative to path."
! msgstr "-fgo-relative-import-path=<Pfad>\tRelativen Import als relativ zum Pfad behandeln."
  
! #: go/lang.opt:86
  #, no-c-format
! msgid "Functions which return values must end with return statements."
! msgstr "Funktionen, die Werte zurückgeben, müssen mit return-Anweisungen enden."
  
! #: go/lang.opt:90
  #, no-c-format
! msgid "Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs."
! msgstr "Debuginformation für den Escape-Analyse-Durchlauf ausgeben, wenn mit »-fgo-optimize-allocs« aufgerufen."
  
! #: go/lang.opt:94
  #, no-c-format
! msgid "-fgo-debug-escape-hash=<string>\tHash value to debug escape analysis."
! msgstr "-fgo-debug-escape-hash=<Zeichenkette>\tHashwert zum Debuggen der Escape-Analyse."
  
! #: go/lang.opt:98
  #, no-c-format
! msgid "Emit optimization diagnostics."
! msgstr "Diagnosemeldungen für Optimierung ausgeben."
  
! #: analyzer/analyzer.opt:27
  #, no-c-format
! msgid "The maximum number of 'after supernode' exploded nodes within the analyzer per supernode, before terminating analysis."
! msgstr "Die maximale Anzahl von »nach dem Superknoten« expandierten Knoten innerhalb des Analysierers pro Superknoten, bevor die Analyse abbricht."
  
! #: analyzer/analyzer.opt:31
  #, no-c-format
! msgid "The maximum number of exploded nodes per program point within the analyzer, before terminating analysis of that point."
! msgstr "Die maximale Anzahl von expandierten Knoten pro Programmpunkt innerhalb des Analysierers, bevor die Analyse dieses Punkts abbricht."
  
! #: analyzer/analyzer.opt:35
  #, no-c-format
! msgid "The maximum number of constraints per state."
! msgstr "Die Höchstzahl der Einschränkungen pro Zustand."
  
! #: analyzer/analyzer.opt:39
  #, no-c-format
! msgid "The maximum number of infeasible edges to reject before declaring a diagnostic as infeasible."
! msgstr "Die maximale Anzahl der nicht durchführbaren Kanten, die zurückgewiesen werden, bevor eine Diagnose als nicht durchführbar erklärt wird."
  
! #: analyzer/analyzer.opt:43
  #, no-c-format
! msgid "The maximum number of times a callsite can appear in a call stack within the analyzer, before terminating analysis of a call that would recurse deeper."
! msgstr "Die Höchstzahl, die eine Aufrufstelle in einem Aufrufstapel innerhalb des Analysierers vorkommen darf, bevor die Analyse abgebrochen wird, um zu tiefe Rekursion zu vermeiden."
  
! #: analyzer/analyzer.opt:47
  #, no-c-format
! msgid "The maximum depth of a symbolic value, before approximating the value as unknown."
! msgstr "Die maximale Tiefe eines symbolischen Wertes, bevor der Wert als unbekannt approximiert wird."
  
! #: analyzer/analyzer.opt:51
  #, no-c-format
! msgid "The minimum number of supernodes within a function for the analyzer to consider summarizing its effects at call sites."
! msgstr "Die Mindestzahl an Superknoten innerhalb einer Funktion, die vom Analysierer berücksichtigt wird, um die Auswirkungen an den Aufrufstellen zusammenzufassen."
  
! #: analyzer/analyzer.opt:55
  #, no-c-format
! msgid "The maximum depth of exploded nodes that should appear in a dot dump before switching to a less verbose format."
! msgstr "Die maximale Tiefe der explodierten Knoten, die in einem Dot-Dump erscheinen sollen, bevor auf ein weniger ausführliches Format umgeschaltet wird."
  
! #: analyzer/analyzer.opt:59
  #, no-c-format
! msgid "The number of bytes at which to ellipsize string literals in analyzer text art diagrams."
! msgstr "Die Anzahl der Bytes, bei der Stringliterale in Analysator-Textdiagrammen verkürzt dargestellt werden sollen."
  
! #: analyzer/analyzer.opt:63
  #, no-c-format
! msgid "The number of literal bytes to show at the head of a string literal in text art when ellipsizing it."
! msgstr "Die Anzahl der Bytes, die bei der Verkürzung am Anfang eines Zeichenkettenliterals angezeigt werden."
  
! #: analyzer/analyzer.opt:67
  #, no-c-format
! msgid "The number of literal bytes to show at the tail of a string literal in text art when ellipsizing it."
! msgstr "Die Anzahl der Bytes, die bei der Verkürzung am Ende eines Zeichenkettenliterals angezeigt werden."
  
! #: analyzer/analyzer.opt:71
  #, no-c-format
! msgid "The ideal width in characters of text art diagrams generated by the analyzer."
! msgstr "Die ideale Breite der vom Analysierer erzeugten Textdiagramme in Zeichen."
  
! #: analyzer/analyzer.opt:75
  #, no-c-format
! msgid "Warn about code paths in which a pointer to a buffer is assigned to an incompatible type."
! msgstr "Bei Codepfaden warnen, in denen ein Zeiger auf einen Puffer einem inkompatiblen Typen zugewiesen wird."
  
! #: analyzer/analyzer.opt:79
  #, no-c-format
! msgid "Warn about code paths in which a pointer is checked for NULL after it has already been dereferenced."
! msgstr "Bei Codepfaden warnen, in denen ein Zeiger auf NULL geprüft wird, nachdem er bereits dereferenziert wurde."
  
! #: analyzer/analyzer.opt:83
  #, no-c-format
! msgid "Warn about code paths in which a stdio FILE can be closed more than once."
! msgstr "Bei Codepfaden warnen, in denen eine stdio-Datei mehr als einmal geschlossen werden kann."
  
! #: analyzer/analyzer.opt:87
  #, no-c-format
! msgid "Warn about code paths in which a pointer can be freed more than once."
! msgstr "Bei Codepfaden warnen, in denen ein Zeiger mehr als einmal freigegeben werden kann."
  
! #: analyzer/analyzer.opt:91
  #, no-c-format
! msgid "Warn about code paths in which sensitive data is written to a file."
! msgstr "Bei Codepfaden warnen, in denen sensible Daten in eine Datei geschrieben werden."
  
! #: analyzer/analyzer.opt:95
  #, no-c-format
! msgid "Warn about code paths in which sensitive data is copied across a security boundary."
! msgstr "Bei Codepfaden warnen, in denen sensible Daten über eine Sicherheitsgrenze hinweg kopiert werden."
  
! #: analyzer/analyzer.opt:99
  #, no-c-format
! msgid "Warn about code paths in which read on a write-only file descriptor is attempted, or vice versa."
! msgstr "Bei Codepfaden warnen, in denen ein Lesezugriff versucht wird, obwohl die Datei nur zum Schreiben geöffnet wurde, oder umgekehrt."
  
! #: analyzer/analyzer.opt:103
  #, no-c-format
! msgid "Warn about code paths in which a file descriptor can be closed more than once."
! msgstr "Bei Codepfaden warnen, in denen ein Dateideskriptor mehr als einmal geschlossen werden kann."
  
! #: analyzer/analyzer.opt:107
  #, no-c-format
! msgid "Warn about code paths in which a file descriptor is not closed."
! msgstr "Bei Codepfaden warnen, in denen ein Dateideskriptor nicht geschlossen wird."
  
! #: analyzer/analyzer.opt:111
  #, no-c-format
! msgid "Warn about code paths in which an operation is attempted in the wrong phase of a file descriptor's lifetime."
! msgstr "Bei Codepfaden warnen, in denen eine Operation in der falschen Lebensphase eines Dateideskriptors versucht wird."
  
! #: analyzer/analyzer.opt:115
  #, no-c-format
! msgid "Warn about code paths in which an operation is attempted on the wrong type of file descriptor."
! msgstr "Bei Codepfaden warnen, in denen eine Operation auf der falschen Art von Dateideskriptor versucht wird."
  
! #: analyzer/analyzer.opt:119
  #, no-c-format
! msgid "Warn about code paths in which a read or write is performed on a closed file descriptor."
! msgstr "Bei Codepfaden warnen, in denen ein Lese- oder Schreibzugriff auf einem geschlossenen Dateideskriptor versucht wird."
  
! #: analyzer/analyzer.opt:123
  #, no-c-format
! msgid "Warn about code paths in which a file descriptor is used without being checked for validity."
! msgstr "Bei Codepfaden warnen, in denen ein Dateideskriptor verwendet wird, ohne auf Gültigkeit zu prüfen."
  
! #: analyzer/analyzer.opt:127
  #, no-c-format
! msgid "Warn about code paths in which a stdio FILE is not closed."
! msgstr "Bei Codepfaden warnen, in denen eine stdio-Datei nicht geschlossen wird."
  
! #: analyzer/analyzer.opt:131
  #, no-c-format
! msgid "Warn about code paths in which a non-heap pointer is freed."
! msgstr "Bei Codepfaden warnen, in denen ein Zeiger freigegeben wird, der nicht vom Heap kommt."
  
! #: analyzer/analyzer.opt:135
  #, no-c-format
! msgid "Warn about code paths in which floating-point arithmetic is used in locations where precise computation is needed."
! msgstr "Bei Codepfaden warnen, in denen Gleitkommaarithmetik verwendet wird, obwohl exakte Berechnungen erforderlich sind."
  
! #: analyzer/analyzer.opt:139
  #, no-c-format
! msgid "Warn about code paths which appear to lead to an infinite loop."
! msgstr "Bei Codepfaden warnen, die anscheinend zu einer Endlosschleife führen."
  
! #: analyzer/analyzer.opt:143
  #, no-c-format
! msgid "Warn about code paths which appear to lead to infinite recursion."
! msgstr "Bei Codepfaden warnen, die anscheinend zu endloser Rekursion führen."
  
! #: analyzer/analyzer.opt:147
  #, no-c-format
! msgid "Warn about code paths in which a NULL function pointer is called."
! msgstr "Bei Codepfaden warnen, in denen ein NULL-Funktionszeiger aufgerufen wird."
  
! #: analyzer/analyzer.opt:151
  #, no-c-format
! msgid "Warn about code paths in which a heap-allocated pointer leaks."
! msgstr "Bei Codepfaden warnen, in denen ein vom Heap reservierter Zeiger nicht freigegeben wird."
  
! #: analyzer/analyzer.opt:155
  #, no-c-format
! msgid "Warn about code paths in which the wrong deallocation function is called."
! msgstr "Bei Codepfaden warnen, in denen die falsche Deallozierungsfunktion aufgerufen wird."
  
! #: analyzer/analyzer.opt:159
  #, no-c-format
! msgid "Warn about code paths in which a write or read to a buffer is out-of-bounds."
! msgstr "Bei Codepfaden warnen, in denen eine Lese- oder Schreiboperation auf einem Puffer außerhalb der Puffergrenzen stattfindet."
  
! #: analyzer/analyzer.opt:163
  #, no-c-format
! msgid "Warn about code paths in which undefined behavior would occur due to overlapping buffers."
! msgstr "Bei Codepfaden warnen, in denen überlappende Puffer zu undefiniertem Verhalten führen würden."
  
! #: analyzer/analyzer.opt:167
  #, no-c-format
! msgid "Warn about code paths in which a possibly-NULL value is passed to a must-not-be-NULL function argument."
! msgstr "Bei Codepfaden warnen, in denen ein Wert, der möglicherweise NULL ist, an ein Funktionsargument übergeben wird, das nicht NULL sein darf."
  
! #: analyzer/analyzer.opt:171
  #, no-c-format
! msgid "Warn about code paths in which a possibly-NULL pointer is dereferenced."
! msgstr "Bei Codepfaden warnen, in denen ein Zeiger, der möglicherweise NULL ist, dereferenziert wird."
  
! #: analyzer/analyzer.opt:175
  #, no-c-format
! msgid "Warn about code paths in which an async-signal-unsafe function is called from a signal handler."
! msgstr "Bei Codepfaden warnen, in denen eine Funktion, die async-signal-unsafe ist, aus einem Signalbehandler heraus aufgerufen wird."
  
! #: analyzer/analyzer.opt:179
  #, no-c-format
! msgid "Warn about code paths in which NULL is passed to a must-not-be-NULL function argument."
! msgstr "Bei Codepfaden warnen, in denen NULL an ein Funktionsargument übergeben wird, das nicht NULL sein darf."
  
! #: analyzer/analyzer.opt:183
  #, no-c-format
! msgid "Warn about code paths in which a NULL pointer is dereferenced."
! msgstr "Bei Codepfaden warnen, in denen ein NULL-Zeiger dereferenziert wird."
  
! #: analyzer/analyzer.opt:187
  #, no-c-format
! msgid "Warn about code paths in which an on-stack buffer is passed to putenv."
! msgstr "Bei Codepfaden warnen, in denen ein Puffer vom Stapelspeicher an putenv übergeben wird."
  
! #: analyzer/analyzer.opt:191
  #, no-c-format
! msgid "Warn about code paths in which a shift with negative count is attempted."
! msgstr "Bei Codepfaden warnen, in denen Bits mit negativer Anzahl geschoben werden."
  
! #: analyzer/analyzer.opt:195
  #, no-c-format
! msgid "Warn about code paths in which a shift with count >= width of type is attempted."
! msgstr "Bei Codepfaden warnen, in denen Bits mit Anzahl >= Typbreite geschoben werden."
  
! #: analyzer/analyzer.opt:199
  #, no-c-format
! msgid "Warn about code paths in which a longjmp rewinds to a jmp_buf saved in a stack frame that has returned."
! msgstr "Bei Codepfaden warnen, in denen ein longjmp zurückspult zu einem jmp_buf, der in einem Stapelrahmen gespeichert wurde, der bereits verlassen wurde."
  
! #: analyzer/analyzer.opt:203
  #, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as an allocation size."
! msgstr "Bei Codepfaden warnen, in denen ein nicht überprüfter Wert zur Speicherallozierung verwendet wird."
  
! #: analyzer/analyzer.opt:207
  #, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as an array index."
! msgstr "Bei Codepfaden warnen, in denen ein nicht überprüfter Wert als Arrayindex verwendet wird."
  
! #: analyzer/analyzer.opt:211
  #, no-c-format
! msgid "Warn about code paths in which an 'assert()' is made involving an unsanitized value."
! msgstr "Bei Codepfaden warnen, in denen »assert« mit einem unvalidierten Wert aufgerufen wird."
  
! #: analyzer/analyzer.opt:215
  #, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as a divisor."
! msgstr "Bei Codepfaden warnen, in denen ein nicht überprüfter Wert als Divisor verwendet wird."
  
! #: analyzer/analyzer.opt:219
  #, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as a pointer offset."
! msgstr "Bei Codepfaden warnen, in denen ein nicht überprüfter Wert als Zeiger-Offset verwendet wird."
  
! #: analyzer/analyzer.opt:223
  #, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as a size."
! msgstr "Bei Codepfaden warnen, in denen ein nicht überprüfter Wert als Größe verwendet wird."
  
! #: analyzer/analyzer.opt:227
  #, no-c-format
! msgid "Warn about code paths in which pointer subtraction involves undefined behavior."
! msgstr "Bei Codepfaden warnen, in denen eine Zeigerdifferenz zu undefiniertem Verhalten führt."
  
! #: analyzer/analyzer.opt:231
  #, no-c-format
! msgid "Warn about code paths in which a call is made to strtok with undefined behavior."
! msgstr "Bei Codepfaden warnen, in denen ein Aufruf von strtok zu undefiniertem Verhalten führt."
  
! #: analyzer/analyzer.opt:235
  #, no-c-format
! msgid "Warn about code paths in which a freed value is used."
! msgstr "Bei Codepfaden warnen, in denen ein bereits freigegebener Wert verwendet wird."
  
! #: analyzer/analyzer.opt:239
  #, no-c-format
! msgid "Warn about code paths in which a pointer to a stale stack frame is used."
! msgstr "Bei Codepfaden warnen, in denen ein Zeiger auf einen bereits verschwundenen Stapelrahmen verwendet wird."
  
! #: analyzer/analyzer.opt:243
  #, no-c-format
! msgid "Warn about code paths in which va_arg uses the wrong type."
! msgstr "Bei Codepfaden warnen, in denen va_arg einen falschen Typ verwendet."
  
! #: analyzer/analyzer.opt:247
  #, no-c-format
! msgid "Warn about code paths in which va_arg is used too many times on a va_list."
! msgstr "Bei Codepfaden warnen, in denen va_arg zu oft auf einer va_list verwendet wird."
  
! #: analyzer/analyzer.opt:251
  #, no-c-format
! msgid "Warn about code paths in which va_start or va_copy is used without a corresponding va_end."
! msgstr "Bei Codepfaden warnen, in denen va_start oder va_copy ohne zugehöriges va_end verwendet wird."
  
! #: analyzer/analyzer.opt:255
  #, no-c-format
! msgid "Warn about code paths in which a va_list is used after va_end."
! msgstr "Bei Codepfaden warnen, in denen va_list nach va_end verwendet wird."
  
! #: analyzer/analyzer.opt:259
  #, no-c-format
! msgid "Warn about code paths which attempt to write to a const object."
! msgstr "Bei Codepfaden warnen, in denen in ein const-Objekt geschrieben wird."
  
! #: analyzer/analyzer.opt:263
  #, no-c-format
! msgid "Warn about code paths which attempt to write to a string literal."
! msgstr "Bei Codepfaden warnen, in denen in ein Stringliteral geschrieben wird."
  
! #: analyzer/analyzer.opt:267
  #, no-c-format
! msgid "Warn about code paths in which an uninitialized value is used."
! msgstr "Bei Codepfaden warnen, in denen ein uninitialisierter Wert verwendet wird."
  
! #: analyzer/analyzer.opt:271
  #, no-c-format
! msgid "Warn if expressions are too complicated for the analyzer to fully track."
! msgstr "Warnen, wenn Ausdrücke so kompliziert sind, dass sie nicht vollständig verfolgt werden können."
  
! #: analyzer/analyzer.opt:275
  #, no-c-format
! msgid "Warn if the code is too complicated for the analyzer to fully explore."
! msgstr "Warnen, wenn der Code so kompliziert ist, dass er nicht vollständig analysiert werden kann."
  
! #: analyzer/analyzer.opt:279
  #, no-c-format
! msgid "Restrict the analyzer to run just the named checker."
! msgstr "Die Analyse auf die Prüfung mit dem angegebenen Namen einschränken."
  
! #: analyzer/analyzer.opt:283
  #, no-c-format
! msgid "Add extra annotations to diagrams."
! msgstr "Zusätzliche Anmerkungen zu Diagrammen hinzufügen."
  
! #: analyzer/analyzer.opt:287
  #, no-c-format
! msgid "Avoid combining multiple statements into one exploded edge."
! msgstr "Vermeiden, dass mehrere Anweisungen zu einer expandierten Kante zusammengefasst werden."
  
! #: analyzer/analyzer.opt:291
  #, no-c-format
! msgid "Verify that paths are feasible when emitting diagnostics."
! msgstr "Sicherstellen, dass die Codepfade für die ausgegebenen Meldungen machbar sind."
  
! #: analyzer/analyzer.opt:295
  #, no-c-format
! msgid "Issue a note when diagnostics are deduplicated."
! msgstr "Einen Hinweis ausgeben, wenn doppelte Diagnosemeldungen zusammengefasst werden."
  
! #: analyzer/analyzer.opt:299
  #, no-c-format
! msgid "Purge unneeded state during analysis."
! msgstr "Ungenutze Zustände während der Analyse verwerfen."
  
! #: analyzer/analyzer.opt:303
  #, no-c-format
! msgid "Merge similar-enough states during analysis."
! msgstr "Zustände, die ähnlich genug sind, während der Analyse zusammenfassen."
  
! #: analyzer/analyzer.opt:307
  #, no-c-format
! msgid "Stop exploring an execution path after certain diagnostics."
! msgstr "Untersuchen eines Ausführungspfades bei bestimmten Meldungen stoppen."
  
! #: analyzer/analyzer.opt:311
  #, no-c-format
! msgid "Enable transitivity of constraints during analysis."
! msgstr "Transitivität von Beschränkungen während der Analyse berücksichtigen."
  
! #: analyzer/analyzer.opt:315
  #, no-c-format
! msgid "Show events within system headers in analyzer execution paths."
! msgstr "Ereignisse in Systemheadern in den Ausführungspfaden des Analysierers anzeigen."
  
! #: analyzer/analyzer.opt:319
  #, no-c-format
! msgid "Approximate the effect of function calls to simplify analysis."
! msgstr "Die Auswirkungen von Funktionsaufrufen abschätzen, um die Analyse zu vereinfachen."
  
! #: analyzer/analyzer.opt:323
  #, no-c-format
! msgid "Try to reconstruct function calls and returns after inlining."
! msgstr "Versuchen, Funktionsaufrufe und Returns nach dem Inlinen zu rekonstruieren."
  
! #: analyzer/analyzer.opt:327
  #, no-c-format
! msgid "Emit more verbose descriptions of control flow in diagnostics."
! msgstr "Ausführlichere Beschreibungen des Steuerablaufs in den Diagnosemeldungen ausgeben."
  
! #: analyzer/analyzer.opt:331
  #, no-c-format
! msgid "Emit more verbose descriptions of state changes in diagnostics."
! msgstr "Ausführlichere Beschreibungen der Zustandsänderungen in den Diagnosemeldungen ausgeben."
  
! #: analyzer/analyzer.opt:335
  #, no-c-format
! msgid "Control which events are displayed in diagnostic paths."
! msgstr "Steuern, welche Ereignisse in den Diagnosepfaden angegeben werden."
  
! #: analyzer/analyzer.opt:339
  #, no-c-format
! msgid "Dump various analyzer internals to SRCFILE.analyzer.txt."
! msgstr "Diverse Interna des Analysierers nach SRCFILE.analyzer.txt wegschreiben."
  
! #: analyzer/analyzer.opt:343
  #, no-c-format
! msgid "Dump various analyzer internals to stderr."
! msgstr "Diverse Interna des Analysierers auf die Standardfehlerausgabe wegschreiben."
  
! #: analyzer/analyzer.opt:347
  #, no-c-format
! msgid "Dump analyzer-specific call graph information to a SRCFILE.callgraph.dot file."
! msgstr "Aufrufgraphen des Analysierers nach SRCFILE.callgraph.dot wegschreiben."
  
! #: analyzer/analyzer.opt:351
  #, no-c-format
! msgid "Dump the analyzer exploded graph to a SRCFILE.eg.dot file."
! msgstr "Expandierten Graphen des Analysierers nach SRCFILE.eg.dot wegschreiben."
  
! #: analyzer/analyzer.opt:355
  #, no-c-format
! msgid "Emit diagnostics showing the location of nodes in the exploded graph."
! msgstr "Diagnoseinformationen zur Position der Knoten im expandierten Graphen ausgeben."
  
! #: analyzer/analyzer.opt:359
  #, no-c-format
! msgid "Dump a textual representation of the exploded graph to SRCFILE.eg.txt."
! msgstr "Textdarstellung des expandierten Graphen nach SRCFILE.eg.txt wegschreiben."
  
! #: analyzer/analyzer.opt:363
  #, no-c-format
! msgid "Dump a textual representation of the exploded graph to SRCFILE.eg-ID.txt."
! msgstr "Textdarstellung des expandierten Graphen nach SRCFILE.eg-ID.txt wegschreiben."
  
! #: analyzer/analyzer.opt:367
  #, no-c-format
! msgid "Dump a textual representation of each diagnostic's exploded path to SRCFILE.IDX.KIND.epath.txt."
! msgstr "Textdarstellung des Pfades jeder Diagnosemeldung nach QUELLDATEI.IDX.KIND.epath.txt wegschreiben."
  
! #: analyzer/analyzer.opt:371
  #, no-c-format
! msgid "Dump various analyzer internals to SRCFILE.*.fg.dot and SRCFILE.*.tg.dot."
! msgstr "Diverse Interna des Analysierers nach SRCFILE.*.fg.dot und SRCFILE.*.tg.dot wegschreiben."
  
! #: analyzer/analyzer.opt:375
  #, no-c-format
! msgid "Dump various analyzer internals to SRCFILE.*.infinite-loop.dot."
! msgstr "Diverse Interna des Analysierers nach SRCFILE.*.infinite-loop.dot wegschreiben."
  
! #: analyzer/analyzer.opt:379
! #, no-c-format
! msgid "Dump analyzer-specific data to a SRCFILE.analyzer.json.gz file."
! msgstr "Daten des Analysierers nach SRCFILE.analyzer.json.gz wegschreiben."
  
! #: analyzer/analyzer.opt:383
  #, no-c-format
! msgid "Dump state-purging information to a SRCFILE.state-purge.dot file."
! msgstr "Informationen über das Wegwerfen von Zuständen nach SRCFILE.state-purge.dot wegschreiben."
  
! #: analyzer/analyzer.opt:387
  #, no-c-format
! msgid "Dump the analyzer supergraph to a SRCFILE.supergraph.dot file."
! msgstr "Gesamtgraphen des Analysierers nach SRCFILE.supergraph.dot wegschreiben."
  
! #: analyzer/analyzer.opt:391
  #, no-c-format
! msgid "Emit custom warnings with internal details intended for analyzer developers."
! msgstr "Benutzerdefinierte Warnungen mit internen Details ausgeben, die für Entwickler von Analyseprogrammen bestimmt sind."
  
! #: config/vms/vms.opt:27
  #, no-c-format
! msgid "Malloc data into P2 space."
! msgstr "Daten im P2-Raum reservieren."
  
! #: config/vms/vms.opt:31
  #, no-c-format
! msgid "Set name of main routine for the debugger."
! msgstr "Name der Hauptroutine für den Debugger festlegen."
  
! #: config/vms/vms.opt:35
  #, no-c-format
! msgid "Use VMS exit codes instead of posix ones."
! msgstr "Exitcodes von VMS statt POSIX verwenden."
  
! #: config/vms/vms.opt:39
  #, no-c-format
! msgid "-mpointer-size=[no,32,short,64,long]\tSet the default pointer size."
! msgstr "-mpointer-size=[no,32,short,64,long]\tStandardgröße für Zeiger festlegen."
  
! #: config/mcore/mcore.opt:23
  #, no-c-format
! msgid "Generate code for the M*Core M210."
! msgstr "Code für den M*Core M210 erzeugen."
  
! #: config/mcore/mcore.opt:27
  #, no-c-format
! msgid "Generate code for the M*Core M340."
! msgstr "Code für den M*Core M340 erzeugen."
  
! #: config/mcore/mcore.opt:31
  #, no-c-format
! msgid "Force functions to be aligned to a 4 byte boundary."
! msgstr "Funktionen auf 4-Byte-Grenzen zwingen."
  
! #: config/mcore/mcore.opt:35 config/moxie/moxie.opt:23 config/csky/csky.opt:44
  #, no-c-format
! msgid "Generate big-endian code."
! msgstr "Big-Endian-Code erzeugen."
  
! #: config/mcore/mcore.opt:39
  #, no-c-format
! msgid "Emit call graph information."
! msgstr "Informationen zum Aufrufgraph ausgeben."
  
! #: config/mcore/mcore.opt:43
  #, no-c-format
! msgid "Use the divide instruction."
! msgstr "Divisionsbefehl verwenden."
  
! #: config/mcore/mcore.opt:47
  #, no-c-format
! msgid "Inline constants if it can be done in 2 insns or less."
! msgstr "Konstanten einbetten, wenn es mit 2 Befehlen oder weniger geht."
  
! #: config/mcore/mcore.opt:51 config/moxie/moxie.opt:27 config/csky/csky.opt:51
  #, no-c-format
! msgid "Generate little-endian code."
! msgstr "Little-Endian-Code erzeugen."
  
! #: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27
  #, no-c-format
! msgid "Assume that run-time support has been provided, so omit -lsim from the linker command line."
! msgstr "Annehmen, dass Laufzeitunterstützung vorhanden ist, und daher »-lsim« von Binder-Kommandozeile auslassen."
  
! #: config/mcore/mcore.opt:60
  #, no-c-format
! msgid "Use arbitrary sized immediates in bit operations."
! msgstr "Direktwerte beliebiger Größen in Bit-Operationen zulassen."
  
! #: config/mcore/mcore.opt:64
  #, no-c-format
! msgid "Prefer word accesses over byte accesses."
! msgstr "Wortzugriffe bevorzugen (statt Bytezugriffen)."
  
! #: config/mcore/mcore.opt:71
  #, no-c-format
! msgid "Set the maximum amount for a single stack increment operation."
! msgstr "Größten Betrag für einzelne Stapelvergrößerungsoperation festlegen."
  
! #: config/mcore/mcore.opt:75
  #, no-c-format
! msgid "Always treat bitfields as int-sized."
! msgstr "Bitfelder immer als gleichgroß wie »int« ansehen."
  
! #: config/linux-android.opt:23
  #, no-c-format
! msgid "Generate code for the Android platform."
! msgstr "Code für die Android-Plattform erzeugen."
  
! #: config/mmix/mmix.opt:24
  #, no-c-format
! msgid "For intrinsics library: pass all parameters in registers."
! msgstr "Für Intrinsics-Bibliothek: alle Parameter in Registern übergeben."
  
! #: config/mmix/mmix.opt:28
  #, no-c-format
! msgid "Use register stack for parameters and return value."
! msgstr "Registerstapel für Parameter und Rückgabewerte verwenden."
  
! #: config/mmix/mmix.opt:32
  #, no-c-format
! msgid "Use call-clobbered registers for parameters and return value."
! msgstr "Mit Aufruf verbundene Register für Parameter und Rückgabewerte verwenden."
  
! #: config/mmix/mmix.opt:37
! #, no-c-format
! msgid "Use epsilon-respecting floating point compare instructions."
! msgstr "Epsilon beachtende Gleitkomma-Vergleichsbefehle verwenden."
  
! #: config/mmix/mmix.opt:41
! #, no-c-format
! msgid "Use zero-extending memory loads, not sign-extending ones."
! msgstr "Nullerweiternde Speicherladungen verwenden, nicht vorzeichenerweiternde."
  
! #: config/mmix/mmix.opt:45
! #, no-c-format
! msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)."
! msgstr "Divisionsergebnisse mit dem gleichen Vorzeichen im Übertrag wie der Divisor (nicht der Dividend) erzeugen."
  
! #: config/mmix/mmix.opt:49
! #, no-c-format
! msgid "Prepend global symbols with \":\" (for use with PREFIX)."
! msgstr "Globalen Symbolen ein »:« voranstellen (für Verwendung mit PREFIX)."
  
! #: config/mmix/mmix.opt:53
! #, no-c-format
! msgid "Do not provide a default start-address 0x100 of the program."
! msgstr "Keine Standard-Start-Adresse 0x100 des Programmes bereitstellen."
  
! #: config/mmix/mmix.opt:57
! #, no-c-format
! msgid "Link to emit program in ELF format (rather than mmo)."
! msgstr "Binden, um Programm im ELF-Format zu erzeugen (statt mmo)."
  
! #: config/mmix/mmix.opt:61
  #, no-c-format
! msgid "Use P-mnemonics for branches statically predicted as taken."
! msgstr "P-Mnemonics für statisch als verfolgt vorhergesehene Zweige verwenden."
  
! #: config/mmix/mmix.opt:65
  #, no-c-format
! msgid "Don't use P-mnemonics for branches."
! msgstr "Keine P-Mnemonics für Zweige verwenden."
  
! #: config/mmix/mmix.opt:79
  #, no-c-format
! msgid "Use addresses that allocate global registers."
! msgstr "Adressen verwenden, die globale Register belegen."
  
! #: config/mmix/mmix.opt:83
  #, no-c-format
! msgid "Do not use addresses that allocate global registers."
! msgstr "Adressen, die globale Register belegen, nicht verwenden."
  
! #: config/mmix/mmix.opt:87
  #, no-c-format
! msgid "Generate a single exit point for each function."
! msgstr "Einen einzigen Austrittspunkt für jede Funktion erzeugen."
  
! #: config/mmix/mmix.opt:91
  #, no-c-format
! msgid "Do not generate a single exit point for each function."
! msgstr "Nicht unbedingt einen einzigen Austrittspunkt für jede Funktion erzeugen."
  
! #: config/mmix/mmix.opt:95
  #, no-c-format
! msgid "Set start-address of the program."
! msgstr "Start-Adresse des Programmes festlegen."
  
! #: config/mmix/mmix.opt:99
  #, no-c-format
! msgid "Set start-address of data."
! msgstr "Start-Adresse der Daten festlegen."
  
! #: config/darwin.opt:34
  #, no-c-format
! msgid "Generate code for darwin loadable kernel extensions."
! msgstr "Code für ladbare Darwin-Kernelerweiterungen erzeugen."
  
! #: config/darwin.opt:38 config/darwin.opt:46
  #, no-c-format
! msgid "Generate compile-time CFString objects."
! msgstr "CFString-Objekte zum Kompilierungszeitpunkt generieren."
  
! #: config/darwin.opt:42
  #, no-c-format
! msgid "-iframework <dir>\tAdd <dir> to the end of the system framework include path."
! msgstr "-iframework <Verz>\t<Verz> an das Ende des Einfügepfades des System-Frameworks anfügen."
  
! #: config/darwin.opt:50
  #, no-c-format
! msgid "Warn if constant CFString objects contain non-portable characters."
! msgstr "Warnen, wenn konstante CFString-Objekte unportable Zeichen enthalten."
  
! #: config/darwin.opt:55
  #, no-c-format
! msgid "Generate AT&T-style stubs for Mach-O."
! msgstr "Stubs im AT&T-Stil für Mach-O erzeugen."
  
! #: config/darwin.opt:59
  #, no-c-format
! msgid "Generate code suitable for executables (NOT shared libs)."
! msgstr "Code für ausführbare Dateien (NICHT Shared Libraries) erzeugen."
  
! #: config/darwin.opt:63
  #, no-c-format
! msgid "Generate code suitable for fast turn around debugging."
! msgstr "Für schnelles Debugging geeigneten Code erzeugen."
  
! #: config/darwin.opt:67
  #, no-c-format
! msgid "Generate code for the kernel or loadable kernel extensions."
! msgstr "Code für ladbare Darwin-Kernelerweiterungen oder Kernel erzeugen."
  
! #: config/darwin.opt:75
  #, no-c-format
! msgid "The earliest macOS version on which this program will run."
! msgstr "Die älteste macOS-Version, auf der dieses Programm laufen wird."
  
! #: config/darwin.opt:80
  #, no-c-format
! msgid "Set sizeof(bool) to 1."
! msgstr "sizeof(bool) auf 1 festlegen."
  
! #: config/darwin.opt:84
  #, no-c-format
! msgid "Force generation of external symbol indirection stubs."
! msgstr "Codeerzeugung von Stummeln für die Indirektion externer Symbole erzwingen."
  
! #: config/darwin.opt:92
  #, no-c-format
! msgid "-mtarget-linker <version>\tSpecify that ld64 <version> is the toolchain linker for the current invocation."
! msgstr "-mtarget-linker <Version>\tld64 <Version> als Toolchain-Binder für den aktuellen Aufruf festlegen."
  
! #: config/darwin.opt:98
  #, no-c-format
! msgid "Load all members of archive libraries, rather than only those that satisfy undefined symbols."
! msgstr "Alle Elemente der Archivbibliotheken laden, statt nur denen, die undefinierte Symbole erfüllen."
  
! #: config/darwin.opt:102
  #, no-c-format
! msgid "-allowable_client <name>\tThe output dylib is private to the client <name>."
! msgstr "-allowable_client <Name>\tDie ausgegebene dylib ist nur vom Client <Name> verwendbar."
  
! #: config/darwin.opt:106
  #, no-c-format
! msgid "-arch <name>\tGenerate output for architecture <name>."
! msgstr "-arch <Name>\tAusgabedatei für die Architektur <Name> erzeugen."
  
! #: config/darwin.opt:110
  #, no-c-format
! msgid "Mismatches between file architecture and one specified by \"-arch\" are errors instead of warnings."
! msgstr "Unstimmigkeiten zwischen Dateiarchitektur und »-arch« nicht als Warnungen, sondern als Fehler ansehen"
  
! #: config/darwin.opt:114
  #, no-c-format
! msgid "The earliest macOS version on which this program will run (formatted for the assembler)."
! msgstr "Die älteste macOS-Version, auf der dieses Programm laufen wird (für den Assembler formatiert)."
  
! #: config/darwin.opt:118
  #, no-c-format
! msgid "Generate an output executable that binds symbols on load, rather than lazily."
! msgstr "Ausgabedatei erzeugen, die Symbole nicht erst bei Bedarf, sondern bereits beim Laden bindet."
  
! #: config/darwin.opt:122
  #, no-c-format
! msgid "Generate a Mach-O bundle (file type MH_BUNDLE)."
! msgstr "Ein Mach-O-Bundle erzeugen (Dateityp MH_BUNDLE)."
  
! #: config/darwin.opt:126
  #, no-c-format
! msgid "-bundle_loader <executable>\tTreat <executable> (that will be loading this bundle) as if it was one of the dynamic libraries the bundle is linked against for symbol resolution."
! msgstr "-bundle_loader <Ausführbar>\tDie ausführbare Datei <Ausführbar> (die dieses Bundle laden wird) so behandeln, als sei sie eine der dynamischen Bibliotheken, gegen die das Bundle für Symbolauflösung gebunden ist."
  
! #: config/darwin.opt:130
  #, no-c-format
! msgid "-client_name <name>\tEnable the executable being built to link against a private dylib (using allowable_client)."
! msgstr "-client_name <Name>\tErlauben, dass die erzeugte ausführbare Datei gegen die private Dylib gebunden werden darf (mit allowable_client)."
  
! #: config/darwin.opt:134
  #, no-c-format
! msgid "-compatibility_version <number>\tSet the version for the client interface.  Client programs must record a value less than or equal to <number>, or the binding will fail at runtime."
! msgstr "-compatibility_version <Nummer>\tMinimale Version für das Client-Interface festlegen. Clients müssen diese <Nummer> oder eine größere angeben, oder das Binden wird zur Laufzeit scheitern."
  
! #: config/darwin.opt:138
  #, no-c-format
! msgid "-current_version <number>\tSet the current version for the library to <number>."
! msgstr "-current_version <Nummer>\tAktuelle Version für die Bibliothek auf <Nummer> festlegen."
  
! #: config/darwin.opt:142
  #, no-c-format
! msgid "Remove code and data that is unreachable from any exported symbol (including the entry point)."
! msgstr "Code und Daten, die unerreichbar von jeglichen exportierten Symbolen sind, entfernen (inclusive dem Einstiegspunkt)."
  
! #: config/darwin.opt:146
  #, no-c-format
! msgid "-dylib_file install_name:file_name\tThis allows linking of a dylib with \"install_name\" but to be found in a different install position \"file_name\""
! msgstr "-dylib_file Installationsname:Dateiname\tDies ermöglicht das Binden einer Dylib mit »Installationsname«, die aber in einer anderen Installationsposition »Dateiname« zu finden ist"
  
! #: config/darwin.opt:150
  #, no-c-format
! msgid "Produce a Mach-O dylinker (file type MH_DYLINKER), only used for building dyld."
! msgstr "Einen Mach-O-Dylinker (Dateityp MH_DYLINKER) generieren. Wird nur verwendet, um dyld zu bauen."
  
! #: config/darwin.opt:154
  #, no-c-format
! msgid "-dylinker_install_name <path>\tOnly used for building dyld."
! msgstr "-dylinker_install_name <Pfad>\tWird nur verwendet, um dyld zu bauen."
  
! #: config/darwin.opt:158
  #, no-c-format
! msgid "The default (and opposite of -static), implied by user mode executables, shared libraries and bundles."
! msgstr "Der Vorgabewert (und das Gegenteil von »-static«), wird implizit von ausführbaren Dateien, gemeinsam genutzten Bibliotheken und Bündeln verwendet."
  
! #: config/darwin.opt:162
  #, no-c-format
! msgid "Produce a Mach-O shared library (file type MH_DYLIB), synonym for \"-shared\"."
! msgstr "Eine gemeinsam genutzte Mach-O-Bibliothek (Dateityp MH_DYLIB) generieren, Synonym für »-shared«."
  
! #: config/darwin.opt:166
  #, no-c-format
! msgid "-exported_symbols_list <filename>\tExport global symbols in <filename> in linked output file; any symbols not mentioned will be treated as \"hidden\"."
! msgstr "-exported_symbols_list <Dateiname>\tGlobale Symbole in <Dateiname> werden aus der gebundenen Ausgabedatei exportiert, alle nicht erwähnten Symbole werden als versteckt behandelt."
  
! #: config/darwin.opt:170
  #, no-c-format
! msgid "Supply a list of objects to be linked from a file, rather than the command line."
! msgstr "Die Liste der zu bindenden Objekte aus einer Datei liefern, statt aus der Befehlszeile."
  
! #: config/darwin.opt:174 config/darwin.opt:194
  #, no-c-format
! msgid "Used for generating code for some older kernel revisions."
! msgstr "Wird zur Generierung von Code für einige ältere Kernel-Revisionen verwendet."
  
! #: config/darwin.opt:178
  #, no-c-format
! msgid "Ignore the normal two-level namespace; resolve symbols in command line order and do not record which library provided the resolved symbol."
! msgstr "Den normalen zweistufigen Namensraum ignorieren; Symbole in der Reihenfolge der Befehlszeile auflösen und nicht aufzeichnen, welche Bibliothek das aufgelöste Symbol bereitgestellt hat."
  
! #: config/darwin.opt:182
  #, no-c-format
! msgid "For the assembler (and linker) permit any architecture sub-variant to be used without error."
! msgstr "Dem Assembler (und Binder) erlauben, jede beliebige Architektur-Untervariante ohne Fehler zu verwenden."
  
! #: config/darwin.opt:186
  #, no-c-format
! msgid "Set the output object such that, on loading, dyld will ignore any two-level namespace information and resolve symbols in the discovery order for loaded libs."
! msgstr "Das Ausgabeobjekt so festlegen, dass beim Laden dyld alle 2-stufigen Namensraum-Informationen ignoriert, und Symbole in der Entdeckungsreihenfolge für geladene Bibliotheken auflösen."
  
! #: config/darwin.opt:190
  #, no-c-format
! msgid "-framework <name>\tThe linker should search for the framework <name> in the framework search path."
! msgstr "-framework <Name>\tDer Binder sollte das Framework <Name> im Suchpfad für Frameworks suchen."
  
! #: config/darwin.opt:198
  #, no-c-format
! msgid "Abbreviation for \"-g -fno-eliminate-unused-debug-symbols\"."
! msgstr "Abkürzung für »-g -fno-eliminate-unused-debug-symbols«."
  
! #: config/darwin.opt:202
  #, no-c-format
! msgid "Abbreviation for \"-g -feliminate-unused-debug-symbols\"."
! msgstr "Abkürzung für »-g -feliminate-unused-debug-symbols«."
  
! #: config/darwin.opt:206
  #, no-c-format
! msgid "Automatically adds space for longer path names in load commands (up to MAXPATHLEN)."
! msgstr "Fügt automatisch Platz für längere Pfadnamen in Ladebefehlen hinzu (bis zu MAXPATHLEN)."
  
! #: config/darwin.opt:210
  #, no-c-format
! msgid "-image_base <address>\tSpecify <address> as the base address for a dylib or bundle."
! msgstr "-image_base <Adresse>\tBasisadresse für eine Dylib oder ein Bundle festlegen."
  
! #: config/darwin.opt:214
  #, no-c-format
! msgid "-init <symbol_name>\tThe symbol <symbol_name> will be used as the first initializer for a dylib."
! msgstr "-init <Symbolname>\tDas Symbol <Symbolname> wird als erster Initialisierer für eine Dylib verwendet."
  
! #: config/darwin.opt:218
  #, no-c-format
! msgid "-install_name <name>\tSet the install name for a dylib."
! msgstr "-install_name <Name>\tLegt den Installationsnamen für eine Dylib fest."
  
! #: config/darwin.opt:222
  #, no-c-format
! msgid "Usually \"private extern\" (hidden) symbols are made local when linking, this command suppresses that such that they remain exported."
! msgstr "Normalerweise werden Symbole, die »private extern« (versteckt) sind, beim Binden lokal gemacht. Dieser Befehl unterdrückt das, so dass sie exportiert bleiben."
  
! #: config/darwin.opt:226
  #, no-c-format
! msgid "(Obsolete after 10.4) Multi modules are ignored at runtime since macOS 10.4."
! msgstr "(Obsolet nach 10.4) Multi-Module werden seit macOS 10.4 zur Laufzeit ignoriert."
  
! #: config/darwin.opt:230
  #, no-c-format
! msgid "(Obsolete after 10.4) -multiply_defined <treatment>\tProvided a mechanism for warning about symbols defined in multiple dylibs."
! msgstr "(Obsolet nach 10.4) -multiply_defined <Behandlung>\tBot einen Mechanismus zur Warnung vor Symbolen, die in mehreren Dylibs definiert sind."
  
! #: config/darwin.opt:234
  #, no-c-format
! msgid "(Obsolete after 10.4) -multiply_defined_unused <treatment>\tProvided a mechanism for warning about symbols defined in the current executable also being defined in linked dylibs."
! msgstr "(Obsolet nach 10.4) -multiply_defined_unused <Behandlung>\tBot einen Mechanismus zur Warnung vor Symbolen, die in der aktuellen ausführbaren Datei definiert sind, die auch in verknüpften Dylibs definiert sind."
  
! #: config/darwin.opt:238
  #, no-c-format
! msgid "(Obsolete) Current linkers never dead-strip these items, so the option is not needed."
! msgstr "(Obsolet) Aktuelle Binder entfernen diese Elemente nie, daher wird diese Option nicht benötigt."
  
! #: config/darwin.opt:242
  #, no-c-format
! msgid "Do not add a default symbol exports to modules or dynamic libraries."
! msgstr "Keine Standardsymbolexporte zu Modulen oder dynamischen Bibliotheken hinzufügen."
  
! #: config/darwin.opt:246
  #, no-c-format
! msgid "Do not add default run paths (for the compiler library directories) to executables, modules or dynamic libraries."
! msgstr "Keinen Standardausführungspfad (für die Bibliotheksverzeichnisse des Compilers) zu Programmen, Modulen oder dynamischen Bibliotheken hinzufügen."
  
! #: config/darwin.opt:250
  #, no-c-format
! msgid "(Obsolete after 10.3.9) Set MH_NOPREFIXBINDING, in an executable."
! msgstr "(Obsolet nach 10.3.9)\tMH_NOPREFIXBINDING festlegen, in einer ausführbaren Datei."
  
! #: config/darwin.opt:254
  #, no-c-format
! msgid "(Obsolete after 10.4)\tSet MH_NOMULTIDEFS in an umbrella framework."
! msgstr "(Obsolet nach 10.4)\tMH_NOMULTIDEFS festlegen, in einem übergeordneten Framework."
  
! #: config/darwin.opt:258 config/darwin.opt:279 config/darwin.opt:283
  #, no-c-format
! msgid "(Obsolete) LD_PREBIND is no longer supported."
! msgstr "(Obsolet) LD_PREBIND wird nicht mehr unterstützt."
  
! #: config/darwin.opt:262
  #, no-c-format
! msgid "(Obsolete) This is the default."
! msgstr "(Obsolet) Dies ist der Vorgabewert."
  
! #: config/darwin.opt:275
  #, no-c-format
! msgid "-pagezero_size <size>\tAllows setting the page 0 size to 4kb when required."
! msgstr "-pagezero_size <Größe>\tErlaubt es, die Größe der Seite 0 für bestimmte Sonderfälle auf 4 kB festzulegen."
  
! #: config/darwin.opt:287
  #, no-c-format
! msgid "Produces a Mach-O file suitable for embedded/ROM use."
! msgstr "Erzeugt eine Mach-O-Datei, die für die Verwendung in eingebetteten Systemen / ROMs geeignet ist."
  
! #: config/darwin.opt:291
  #, no-c-format
! msgid "(Obsolete) Allowed linking to proceed with \"-flat_namespace\" when a linked bundle contained a symbol also exported from the main executable."
! msgstr "(Obsolet) Erlaubte das Binden mit »-flat_namespace« fortzusetzen, wenn ein gebundenes Bundle ein Symbol enthält, das ebenfalls aus der Hauptausführungsdatei exportiert wurde."
  
! #: config/darwin.opt:298
  #, no-c-format
! msgid "Synonym for \"-export-dynamic\" for linker versions that support it."
! msgstr "Synonym für »-export-dynamic« für Binder-Versionen, die dies unterstützen."
  
! #: config/darwin.opt:302
  #, no-c-format
! msgid "-read_only_relocs <treatment>\tAllow relocations in read-only pages (not recommended)."
! msgstr "-read_only_relocs <Behandlung>\tDies ermöglicht Codeverschiebungen in schreibgeschützten Seiten (nicht ratsam)."
  
! #: config/darwin.opt:306
  #, no-c-format
! msgid "-sectalign <segname> <sectname> <value>\tSet section <sectname> in segment <segname> to have alignment <value> which must be an integral power of two expressed in hexadecimal form."
! msgstr "-sectalign <Segmentname> <Abschnittsname> <Wert>\tFestlegen, dass der genannte Abschnitt im genannten Segment die genannte Ausrichtung hat. Die Ausrichtung muss eine Zweierpotenz in hexadezimaler Form sein."
  
! #: config/darwin.opt:310
  #, no-c-format
! msgid "-sectcreate <segname> <sectname> <file>\tCreate section <sectname> in segment <segname> from the contents of <file>."
! msgstr "-sectcreate <Segmentname> <Abschnittsname> <Datei>\tDen genannten Abschnitt im genannten Segment aus der angegebenen Datei erstellen."
  
! #: config/darwin.opt:314
  #, no-c-format
! msgid "(Obsolete) -sectobjectsymbols <segname> <sectname>\tSetting a local symbol at the start of a section is no longer supported."
! msgstr "(Obsolet) -sectobjectsymbols <Segmentname> <Abschnittsname>\tDas Festlegen eines lokalen Symbols am Anfang eines Abschnitts wird nicht mehr unterstützt."
  
! #: config/darwin.opt:318
  #, no-c-format
! msgid "(Obsolete) -sectorder <segname> <sectname> <orderfile>\tReplaced by a more general option \"-order_file\"."
! msgstr "(Obsolet) -sectorder <Segmentname> <Abschnittsname> <Reihenfolgedatei>\tWurde ersetzt durch die allgemeinere Option »-order_file«."
  
! #: config/darwin.opt:322
  #, no-c-format
! msgid "-seg_addr_table <file>\tSpecify the base addresses for dynamic libraries; <file> contains a line for each library."
! msgstr "-seg_addr_table <Datei>\tBasisadressen für dynamische Bibliotheken festlegen, <Datei> enthält eine Zeile für jede Bibliothek."
  
! #: config/darwin.opt:327
  #, no-c-format
! msgid "(Obsolete, ld_classic only) -seg_addr_table_filename <path>."
! msgstr "(Obsolet, nur ld_classic) »-seg_addr_table_filename <Pfad>«."
  
! #: config/darwin.opt:331
  #, no-c-format
! msgid "Synonym for \"image_base\"."
! msgstr "Synonym für »image_base«."
  
! #: config/darwin.opt:335
  #, no-c-format
! msgid "-segaddr <name> <address>\tSet the base address of segment <name> to <address> which must be aligned to a page boundary (currently 4kb)."
! msgstr "-segaddr <Name> <Adresse>\tBasisadresse des Segments <Name> auf <Adresse>festlegen. Die Adresse muss an einer Seitenbegrenzung ausgerichtet sein (derzeit 4 kB)."
  
! #: config/darwin.opt:340
  #, no-c-format
! msgid "(Obsolete, ld_classic only) -sectcreate <segname> <sectname> <file>\tAllowed creation of a section from a file."
! msgstr "(Obsolet, nur ld_classic) -sectcreate <Segmentname> <Abschnittsname> <Datei>\tHat erlaubt, einen Abschnitt aus einer Datei zu erstellen."
  
! #: config/darwin.opt:344
  #, no-c-format
! msgid "(Obsolete) Object files with LINKEDIT sections are no longer supported."
! msgstr "(Veraltet) Objektdateien mit LINKEDIT-Abschnitten werden nicht mehr unterstützt."
  
! #: config/darwin.opt:348
  #, no-c-format
! msgid "-segprot <segname> <max_prot> <init_prot>\tThe virtual memory protections for segment <segname> have maximum and initial values <max_prot> and <init_prot> respectively.  The specified values may contain \"r\", \"w\", \"x\" or \"-\" the latter meaning \"no access\"."
! msgstr "-segprot <Segmentname> <Max-Schutz> <Init-Schutz>\tDie Schutzwerte für virtuellen Speicher für das Segment <Segmentname> haben die maximalen und initialen Werte <Max-Schutz> und <Init-Schutz>. Als Werte sind »r«, »w«, »x« oder »-« möglich, letzteres bedeutet »kein Zugriff«."
  
! #: config/darwin.opt:352
  #, no-c-format
! msgid "-segs_read_only_addr <address>\tSpecify that <address> is the base address of the read-only segments of a dylib."
! msgstr "-segs_read_only_addr <Adresse>\tAdresse des schreibgeschützten Teils einer Dylib festlegen."
  
! #: config/darwin.opt:356
  #, no-c-format
! msgid "-segs_read_write_addr <address>\tSpecify that <address> is the base address address of the read-write segments of a dylib."
! msgstr "-segs_read_write_addr <Adresse>\tDie <Adresse> als Basisadresse des Lese-/Schreibteils einer Dylib festlegen."
  
! #: config/darwin.opt:360
  #, no-c-format
! msgid "(Obsolete)\tThis is the default."
! msgstr "(Obsolet)\tDies ist der Vorgabewert."
  
! #: config/darwin.opt:364
  #, no-c-format
! msgid "-sub_library <name>\tLibrary named <name> will be re-exported (only useful for dylibs)."
! msgstr "-sub_library <Name>\tDie Bibliothek <Name> wird wieder-exportiert (nur für Dylibs sinnvoll)."
  
! #: config/darwin.opt:368
  #, no-c-format
! msgid "-sub_umbrella <name>\tFramework named <name> will be re-exported (only useful for dylibs)."
! msgstr "-sub_umbrella <Name>\tDas Framework <Name> wird wieder-exportiert (nur für Dylibs sinnvoll)."
  
! #: config/darwin.opt:372
  #, no-c-format
! msgid "This is the default."
! msgstr "Dies ist der Vorgabewert."
  
! #: config/darwin.opt:376
  #, no-c-format
! msgid "Add extra information to the executable that can speed up dynamic loading (provided that dependent libraries are unchanged)."
! msgstr "Zusätzliche Informationen speicherm die das dynamische Laden beschleunigen können, solange die Binärdateien unverändert bleiben."
  
! #: config/darwin.opt:380
  #, no-c-format
! msgid "-umbrella <framework>\tThe specified framework will be re-exported."
! msgstr "-umbrella <Framework>\tDas angegebene Framework wird re-exportiert."
  
! #: config/darwin.opt:384
  #, no-c-format
! msgid "-undefined <treatment>\tSpecify the handling for undefined symbols (default is error)."
! msgstr "-undefined <Auswirkung>\tAuswirkung von undefinierten Symbolen festlegen (Vorgabewert ist »error«)."
  
! #: config/darwin.opt:388
  #, no-c-format
! msgid "-unexported_symbols_list <filename>\tDo not export the global symbols listed in <filename>."
! msgstr "-unexported_symbols_list <Datei>\tGlobale Symbole, die in <Datei> aufgelistet sind, nicht exportieren."
  
! #: config/darwin.opt:392
  #, no-c-format
! msgid "-weak_framework <framework>\tMake a weak link to the specified framework."
! msgstr "-weak_framework <framework>\tEine schwache Bindung zu dem angegebenen Rahmenwerk herstellen."
  
! #: config/darwin.opt:396
  #, no-c-format
! msgid "-weak_reference_mismatches <treatment>\tSpecifies what to do if a symbol import conflicts between file (weak in one and not in another) the default is to treat the symbol as non-weak."
! msgstr "-weak_reference_mismatches <Auswirkung>\tAuswirkung von Symbol-Importkonflikten zwischen Dateien (schwach in der einen und nicht in der anderen) festlegen. Vorgabewert ist, das Symbol als nicht »weak« zu behandeln."
  
! #: config/darwin.opt:400
  #, no-c-format
! msgid "Logs which object files the linker loads."
! msgstr "Die vom Binder geladenen Objektdateien wegschreiben."
  
! #: config/darwin.opt:404
  #, no-c-format
! msgid "Logs which symbol(s) caused an object to be loaded."
! msgstr "Symbole wegschreiben, die zum Laden eines Objekts geführt haben."
  
! #: config/darwin.opt:412
  #, no-c-format
! msgid "(Obsolete, ignored)\tOld support similar to \"-whyload\"."
! msgstr "(Veraltet, ignoriert)\tAlte Unterstützung, ähnlich wie »whyload«."
  
! #: config/darwin.opt:416
  #, no-c-format
! msgid "(Obsolete and unhandled by ld64, ignored)\tld should produce an executable (only handled by ld_classic)."
! msgstr "(Veraltet und unberücksichtigt von ld64)\tOb ld eine ausführbare Datei erzeugen soll (nur von ld_classic umgesetzt)."
  
! #: config/bfin/bfin.opt:40 config/msp430/msp430.opt:3 config/c6x/c6x.opt:38
  #, no-c-format
! msgid "Use simulator runtime."
! msgstr "Simulator-Laufzeitumgebung verwenden."
  
! #: config/bfin/bfin.opt:44 config/arm/arm.opt:117
  #, no-c-format
! msgid "Specify the name of the target CPU."
! msgstr "Namen der Ziel-CPU angeben."
  
! #: config/bfin/bfin.opt:48
  #, no-c-format
! msgid "Omit frame pointer for leaf functions."
! msgstr "Rahmenzeiger für Blattfunktionen auslassen."
  
! #: config/bfin/bfin.opt:52
  #, no-c-format
! msgid "Program is entirely located in low 64k of memory."
! msgstr "Programm befindet sich vollständig in unteren 64k des Speichers."
  
! #: config/bfin/bfin.opt:56
  #, no-c-format
! msgid "Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction."
! msgstr "Hardwarebesonderheit umgehen, indem jedem CSYNC und SSYNC mehrere NOPs vorangestellt werden."
  
! #: config/bfin/bfin.opt:61
  #, no-c-format
! msgid "Avoid speculative loads to work around a hardware anomaly."
! msgstr "Spekulative Ladeoperationen verhindern, um Hardwarebesonderheiten zu umgehen."
  
! #: config/bfin/bfin.opt:65
  #, no-c-format
! msgid "Enabled ID based shared library."
! msgstr "ID-basierte Shared Library einschalten."
  
! #: config/bfin/bfin.opt:69
  #, no-c-format
! msgid "Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library."
! msgstr "Code erzeugen, der nicht mit anderen ID-shared Libraries gebunden werden würde, aber als Shared Library verwendet werden kann."
  
! #: config/bfin/bfin.opt:74 config/m68k/m68k.opt:180
  #, no-c-format
! msgid "ID of shared library to build."
! msgstr "ID der zu bauenden Shared Library."
  
! #: config/bfin/bfin.opt:78 config/m68k/m68k.opt:176
  #, no-c-format
! msgid "Enable separate data segment."
! msgstr "Gesondertes Datensegment einschalten."
  
! #: config/bfin/bfin.opt:82 config/c6x/c6x.opt:63
  #, no-c-format
! msgid "Avoid generating pc-relative calls; use indirection."
! msgstr "Erzeugung PC-relativer Aufrufe verhindern; Indirektion verwenden."
  
! #: config/bfin/bfin.opt:86
  #, no-c-format
! msgid "Link with the fast floating-point library."
! msgstr "Mit schneller Gleitkomma-Bibliothek binden."
  
! #: config/bfin/bfin.opt:90 config/arm/arm.opt:345 config/frv/frv.opt:130
  #, no-c-format
! msgid "Enable Function Descriptor PIC mode."
! msgstr "Funktionsdeskriptor-PIC-Modus einschalten."
  
! #: config/bfin/bfin.opt:94 config/frv/frv.opt:162
  #, no-c-format
! msgid "Enable inlining of PLT in function calls."
! msgstr "Inlining von PLT in Funktionsaufrufen einschalten."
  
! #: config/bfin/bfin.opt:98
  #, no-c-format
! msgid "Do stack checking using bounds in L1 scratch memory."
! msgstr "Stapel-Überprüfung mit Grenzen im L1-Zwischenspeicher durchführen."
  
! #: config/bfin/bfin.opt:102
  #, no-c-format
! msgid "Enable multicore support."
! msgstr "Multicore-Unterstützung einschalten."
  
! #: config/bfin/bfin.opt:106
  #, no-c-format
! msgid "Build for Core A."
! msgstr "Für Kern A bauen."
  
! #: config/bfin/bfin.opt:110
  #, no-c-format
! msgid "Build for Core B."
! msgstr "Für Kern B bauen."
  
! #: config/bfin/bfin.opt:114
  #, no-c-format
! msgid "Build for SDRAM."
! msgstr "Für SDRAM bauen."
  
! #: config/bfin/bfin.opt:118
  #, no-c-format
! msgid "Assume ICPLBs are enabled at runtime."
! msgstr "Annahme, dass ICPLBs zur Laufzeit eingeschaltet sind."
  
! #: config/m68k/m68k-tables.opt:25
  #, no-c-format
! msgid "Known M68K CPUs (for use with the -mcpu= option):"
! msgstr "Bekannte M68K-CPUs (für Verwendung mit der Option »-mcpu=«):"
  
! #: config/m68k/m68k-tables.opt:365
  #, no-c-format
! msgid "Known M68K microarchitectures (for use with the -mtune= option):"
! msgstr "Bekannte M68K-Mikroarchitekturen (für Verwendung mit der Option »-mtune=«):"
  
! #: config/m68k/m68k-tables.opt:411
  #, no-c-format
! msgid "Known M68K ISAs (for use with the -march= option):"
! msgstr "Bekannte M68K-ISAs (für Verwendung mit der Option »-march=«):"
  
! #: config/m68k/ieee.opt:24 config/i386/i386.opt:389
  #, no-c-format
! msgid "Use IEEE math for fp comparisons."
! msgstr "IEEE-Arithmetik für Gleitkommavergleiche verwenden."
  
! #: config/m68k/m68k.opt:30
  #, no-c-format
! msgid "Generate code for a 520X."
! msgstr "Code für einen 520X erzeugen."
  
! #: config/m68k/m68k.opt:34
  #, no-c-format
! msgid "Generate code for a 5206e."
! msgstr "Code für einen 5206e erzeugen."
  
! #: config/m68k/m68k.opt:38
! #, no-c-format
! msgid "Generate code for a 528x."
! msgstr "Code für einen 528x erzeugen."
  
! #: config/m68k/m68k.opt:42
! #, no-c-format
! msgid "Generate code for a 5307."
! msgstr "Code für einen 5307 erzeugen."
  
! #: config/m68k/m68k.opt:46
! #, no-c-format
! msgid "Generate code for a 5407."
! msgstr "Code für einen 5407 erzeugen."
  
! #: config/m68k/m68k.opt:50 config/m68k/m68k.opt:111
  #, no-c-format
! msgid "Generate code for a 68000."
! msgstr "Code für 68000 erzeugen."
  
! #: config/m68k/m68k.opt:54
  #, no-c-format
! msgid "Generate code for a 68010."
! msgstr "Code für 68010 erzeugen."
  
! #: config/m68k/m68k.opt:58 config/m68k/m68k.opt:115
  #, no-c-format
! msgid "Generate code for a 68020."
! msgstr "Code für 68020 erzeugen."
  
! #: config/m68k/m68k.opt:62
  #, no-c-format
! msgid "Generate code for a 68040, without any new instructions."
! msgstr "Code für einen 68040 ohne neue Befehle erzeugen."
  
! #: config/m68k/m68k.opt:66
! #, no-c-format
! msgid "Generate code for a 68060, without any new instructions."
! msgstr "Code für einen 68060 ohne neue Befehle erzeugen."
  
! #: config/m68k/m68k.opt:70
  #, no-c-format
! msgid "Generate code for a 68030."
! msgstr "Code für einen 68030 erzeugen."
  
! #: config/m68k/m68k.opt:74
  #, no-c-format
! msgid "Generate code for a 68040."
! msgstr "Code für einen 68040 erzeugen."
  
! #: config/m68k/m68k.opt:78
  #, no-c-format
! msgid "Generate code for a 68060."
! msgstr "Code für einen 68060 erzeugen."
  
! #: config/m68k/m68k.opt:82
  #, no-c-format
! msgid "Generate code for a 68302."
! msgstr "Code für einen 68302 erzeugen."
  
! #: config/m68k/m68k.opt:86
  #, no-c-format
! msgid "Generate code for a 68332."
! msgstr "Code für einen 68332 erzeugen."
  
! #: config/m68k/m68k.opt:91
  #, no-c-format
! msgid "Generate code for a 68851."
! msgstr "Code für einen 68851 erzeugen."
  
! #: config/m68k/m68k.opt:95
  #, no-c-format
! msgid "Generate code that uses 68881 floating-point instructions."
! msgstr "Code erzeugen, der 68881-Gleitkommabefehle verwendet."
  
! #: config/m68k/m68k.opt:99
  #, no-c-format
! msgid "Align variables on a 32-bit boundary."
! msgstr "Variablen auf 32-Bit-Grenzen ausrichten."
  
! #: config/m68k/m68k.opt:103 config/arm/arm.opt:86 config/nds32/nds32.opt:171
! #: config/c6x/c6x.opt:67
  #, no-c-format
! msgid "Specify the name of the target architecture."
! msgstr "Namen der Ziel-Architektur angeben."
  
! #: config/m68k/m68k.opt:107
! #, no-c-format
! msgid "Use the bit-field instructions."
! msgstr "Bit-Feld-Befehle verwenden."
  
! #: config/m68k/m68k.opt:119
  #, no-c-format
! msgid "Generate code for a ColdFire v4e."
! msgstr "Code für ColdFire v4e erzeugen."
  
! #: config/m68k/m68k.opt:123
  #, no-c-format
! msgid "Specify the target CPU."
! msgstr "Die Ziel-CPU auswählen."
  
! #: config/m68k/m68k.opt:127
  #, no-c-format
! msgid "Generate code for a cpu32."
! msgstr "Code für eine cpu32 erzeugen."
  
! #: config/m68k/m68k.opt:131
  #, no-c-format
! msgid "Use hardware division instructions on ColdFire."
! msgstr "Hardware-Divisionsbefehle auf ColdFire verwenden."
  
! #: config/m68k/m68k.opt:135
  #, no-c-format
! msgid "Generate code for a Fido A."
! msgstr "Code für Fido A erzeugen."
  
! #: config/m68k/m68k.opt:139
  #, no-c-format
! msgid "Generate code which uses hardware floating point instructions."
! msgstr "Code erzeugen, der Hardware-Gleitkommabefehle verwendet."
  
! #: config/m68k/m68k.opt:143
  #, no-c-format
! msgid "Enable ID based shared library."
! msgstr "ID-basierte Shared Library einschalten."
  
! #: config/m68k/m68k.opt:147
  #, no-c-format
! msgid "Use 32-bit offsets in jump tables rather than 16-bit offsets."
! msgstr "In Sprungtabellen 32-Bit-Offsets statt 16-Bit-Offsets verwenden."
  
! #: config/m68k/m68k.opt:151 config/avr/avr.opt:23
  #, no-c-format
! msgid "Usa LRA for reload instead of the old reload framework.  This option is experimental, and it may be removed in future versions of the compiler."
! msgstr "Verwendung von LRA zum erneuten Laden anstelle des alten Neuladen-Frameworks. Diese Option ist experimentell und kann in zukünftigen Versionen des Compilers entfernt werden."
  
! #: config/m68k/m68k.opt:156
  #, no-c-format
! msgid "Do not use the bit-field instructions."
! msgstr "Bit-Feld-Befehle nicht verwenden."
  
! #: config/m68k/m68k.opt:160
  #, no-c-format
! msgid "Use normal calling convention."
! msgstr "Normale Aufrufkonvention verwenden."
  
! #: config/m68k/m68k.opt:164
  #, no-c-format
! msgid "Consider type 'int' to be 32 bits wide."
! msgstr "Typ »int« als 32 Bit breit ansehen."
  
! #: config/m68k/m68k.opt:168
  #, no-c-format
! msgid "Generate pc-relative code."
! msgstr "PC-relativen Code erzeugen."
  
! #: config/m68k/m68k.opt:172
  #, no-c-format
! msgid "Use different calling convention using 'rtd'."
! msgstr "Andere Aufrufkonvention mit 'RTD' verwenden."
  
! #: config/m68k/m68k.opt:184
  #, no-c-format
! msgid "Consider type 'int' to be 16 bits wide."
! msgstr "Typ »int« als 16 Bit breit ansehen."
  
! #: config/m68k/m68k.opt:188
  #, no-c-format
! msgid "Generate code with library calls for floating point."
! msgstr "Code mit Bibliotheksaufrufen für Gleitkommaarithmetik erzeugen."
  
! #: config/m68k/m68k.opt:192 config/xtensa/xtensa.opt:73
  #, no-c-format
! msgid "Do not use unaligned memory references."
! msgstr "Keine unausgerichteten Speicherreferenzen verwenden."
  
! #: config/m68k/m68k.opt:196
  #, no-c-format
! msgid "Tune for the specified target CPU or architecture."
! msgstr "Für angegebene Ziel-CPU oder Architektur optimieren."
  
! #: config/m68k/m68k.opt:200
  #, no-c-format
! msgid "Support more than 8192 GOT entries on ColdFire."
! msgstr "Mehr als 8192 GOT-Einträge auf ColdFire unterstützen."
  
! #: config/m68k/m68k.opt:204
  #, no-c-format
! msgid "Support TLS segment larger than 64K."
! msgstr "TLS-Segment größer als 64K unterstützen."
  
! #: config/riscv/riscv.opt:26 config/aarch64/aarch64.opt:83
! #: config/arm/arm.opt:105 config/microblaze/microblaze.opt:60
  #, no-c-format
! msgid "Assume target CPU is configured as big endian."
! msgstr "Ziel-CPU als »big endian«-konfiguriert annehmen."
  
! #: config/riscv/riscv.opt:30 config/aarch64/aarch64.opt:103
! #: config/arm/arm.opt:170 config/microblaze/microblaze.opt:64
  #, no-c-format
! msgid "Assume target CPU is configured as little endian."
! msgstr "Ziel-CPU als »little endian«-konfiguriert annehmen."
  
! #: config/riscv/riscv.opt:34
  #, no-c-format
! msgid "-mbranch-cost=N\tSet the cost of branches to roughly N instructions."
! msgstr "-mbranch-cost=N\tSprungkosten auf ungefähr N Befehle setzen."
  
! #: config/riscv/riscv.opt:38
  #, no-c-format
! msgid "This option is deprecated; use -fplt or -fno-plt instead."
! msgstr "Diese Option ist veraltet; verwenden Sie stattdessen »-fplt« oder »-fno-plt«."
  
! #: config/riscv/riscv.opt:42
  #, no-c-format
! msgid "Specify integer and floating-point calling convention."
! msgstr "Aufrufkonventionen für Ganzzahl und Gleitkomma angeben."
  
! #: config/riscv/riscv.opt:46 config/i386/i386.opt:444
  #, no-c-format
! msgid "Attempt to keep stack aligned to this power of 2."
! msgstr "Versuch, den Stapel an dieser Potenz von 2 auszurichten."
  
! #: config/riscv/riscv.opt:50
  #, no-c-format
! msgid "Supported ABIs (for use with the -mabi= option):"
! msgstr "Unterstützte ABIs (für Verwendung mit der Option »-mabi=«):"
  
! #: config/riscv/riscv.opt:78
  #, no-c-format
! msgid "Use hardware floating-point divide and square root instructions."
! msgstr "Hardware-Gleitkommabefehle für Division und Quadratwurzel verwenden."
  
! #: config/riscv/riscv.opt:82
  #, no-c-format
! msgid "Use hardware instructions for integer division."
! msgstr "Hardwarebefehle für Ganzzahldivision verwenden."
  
! #: config/riscv/riscv.opt:86
  #, no-c-format
! msgid "-march=\tGenerate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case."
! msgstr "-march=\tCode für die angegebene RISC-V-ISA (z.B. RV64IM) erzeugen. ISA-Zeichenketten müssen in Kleinbuchstaben angegeben werden."
  
! #: config/riscv/riscv.opt:91
  #, no-c-format
! msgid "-march=help\tPrint supported -march extensions."
! msgstr "-march=help\tUnterstützte »-march«-Erweiterungen ausgeben."
  
! #: config/riscv/riscv.opt:103 config/mips/mips.opt:426
  #, no-c-format
! msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR."
! msgstr "-mtune=PROZESSOR\tAusgabe für PROZESSOR optimieren."
  
! #: config/riscv/riscv.opt:107
  #, no-c-format
! msgid "-mcpu=PROCESSOR\tUse architecture of and optimize the output for PROCESSOR."
! msgstr "-mcpu=PROZESSOR\tArchitektur von PROZESSOR verwenden und die Ausgabe dafür optimieren."
  
! #: config/riscv/riscv.opt:111
  #, no-c-format
! msgid "-msmall-data-limit=N\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
! msgstr "-msmall-data-limit=N\tGlobale und statische Daten kleiner als <N> Bytes in einen gesonderten Abschnitt legen (bei manchen Zielarchitekturen)."
  
! #: config/riscv/riscv.opt:115
  #, no-c-format
! msgid "Use smaller but slower prologue and epilogue code."
! msgstr "Kleineren, aber langsameren Code für Funktionsprologe und -epiloge verwenden."
  
! #: config/riscv/riscv.opt:119
  #, no-c-format
! msgid "Convert BASE + LARGE_OFFSET addresses to NEW_BASE + SMALL_OFFSET to allow more memory accesses to be generated as compressed instructions.  Currently targets 32-bit integer load/stores."
! msgstr "Adressen der Form BASE + LARGE_OFFSET in NEW_BASE + SMALL_OFFSET konvertieren, damit mehr Speicherzugriffe als komprimierte Anweisungen generiert werden können. Zielt derzeit auf 32-Bit-Integer-Laden/Speichern ab."
  
! #: config/riscv/riscv.opt:125 config/aarch64/aarch64.opt:107
! #: config/loongarch/loongarch.opt:270
  #, no-c-format
! msgid "Specify the code model."
! msgstr "Codemodell angeben."
  
! #: config/riscv/riscv.opt:129 config/loongarch/loongarch.opt:210
  #, no-c-format
! msgid "Do not generate unaligned memory accesses."
! msgstr "Keine unausgerichteten Speicherzugriffe erzeugen."
  
! #: config/riscv/riscv.opt:133
  #, no-c-format
! msgid "Do not generate unaligned scalar memory accesses."
! msgstr "Keine unausgerichteten Speicherzugriffe auf Skalare erzeugen."
  
! #: config/riscv/riscv.opt:137
  #, no-c-format
! msgid "Do not create element-misaligned vector memory accesses."
! msgstr "Keine Vektor-Speicherzugriffe mit falsch ausgerichtetem Elementzugriff erzeugen."
  
! #: config/riscv/riscv.opt:141 config/i386/i386.opt:308
! #: config/rs6000/aix64.opt:36 config/rs6000/linux64.opt:32
  #, no-c-format
! msgid "Known code models (for use with the -mcmodel= option):"
! msgstr "Bekannte Codemodelle (für Verwendung mit der Option »-mcmodel=«):"
  
! #: config/riscv/riscv.opt:154
  #, no-c-format
! msgid "Use %reloc() operators, rather than assembly macros, to load addresses."
! msgstr "%reloc()-Operatoren statt Assemblermakros verwenden, um Adressen zu laden."
  
! #: config/riscv/riscv.opt:158 config/loongarch/loongarch.opt:278
  #, no-c-format
! msgid "Take advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses."
! msgstr "Binder-Lockerungen ausnutzen, um die Anzahl der Befehle zu reduzieren, die für das Materialisieren von Symboladressen verwendet werden."
  
! # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109100
! #: config/riscv/riscv.opt:163
  #, no-c-format
! msgid "Enable the CSR checking for the ISA-dependent CSR and the read-only CSR. The ISA-dependent CSR are only valid when the specific ISA is set.  The read-only CSR can not be written by the CSR instructions."
! msgstr "CSR-Prüfung für die ISA-abhängigen CSR und das schreibgeschützte CSR einschalten. Die ISA-abhängigen CSR sind nur gültig, wenn die entsprechende ISA festgelegt ist. Das schreibgeschützte CSR kann nicht von den CSR-Befehlen geschrieben werden."
  
! #: config/riscv/riscv.opt:169 config/aarch64/aarch64.opt:150
! #: config/i386/i386.opt:420
  #, no-c-format
! msgid "Omit the frame pointer in leaf functions."
! msgstr "Rahmenzeiger in Blattfunktionen auslassen."
  
! #: config/riscv/riscv.opt:191
  #, no-c-format
! msgid "Emit RISC-V ELF attribute."
! msgstr "ELF-Attribut für RISC-V generieren."
  
! #: config/riscv/riscv.opt:195 config/i386/i386.opt:261
  #, no-c-format
! msgid "Use the given data alignment."
! msgstr "Die angegebene Datenausrichtung verwenden."
  
! #: config/riscv/riscv.opt:199 config/i386/i386.opt:265
  #, no-c-format
! msgid "Known data alignment choices (for use with the -malign-data= option):"
! msgstr "Bekannte Datenausrichtungen (für Verwendung mit der Option »-malign-data=«):"
  
! #: config/riscv/riscv.opt:209 config/aarch64/aarch64.opt:313
! #: config/i386/i386.opt:1021 config/arm/arm.opt:349
! #: config/rs6000/rs6000.opt:558
  #, no-c-format
! msgid "Use given stack-protector guard."
! msgstr "Angegebenen Stapelschutz-Wächter verwenden."
  
! #: config/riscv/riscv.opt:213 config/aarch64/aarch64.opt:317
! #: config/arm/arm.opt:353 config/rs6000/rs6000.opt:562
  #, no-c-format
! msgid "Valid arguments to -mstack-protector-guard=:"
! msgstr "Gültige Argumente für »-mstack-protector-guard=«:"
  
! #: config/riscv/riscv.opt:223 config/i386/i386.opt:1035
! #: config/rs6000/rs6000.opt:572
  #, no-c-format
! msgid "Use the given base register for addressing the stack-protector guard."
! msgstr "Angegebenes Basisregister zur Adressierung des Stapelschutz-Wächters verwenden."
  
! #: config/riscv/riscv.opt:230 config/i386/i386.opt:1042
! #: config/rs6000/rs6000.opt:579
  #, no-c-format
! msgid "Use the given offset for addressing the stack-protector guard."
! msgstr "Angegebenen Offset zur Addressierung des Stapelschutz-Wächters verwenden."
  
! #: config/riscv/riscv.opt:543
  #, no-c-format
! msgid "Supported ISA specs (for use with the -misa-spec= option):"
! msgstr "Unterstützte ISA-Spezifikationen (für Verwendung mit der Option »-misa-spec=«):"
  
! #: config/riscv/riscv.opt:556
  #, no-c-format
! msgid "Set the version of RISC-V ISA spec."
! msgstr "Die Version der RISC-V-ISA-Spezifikation festlegen."
  
! #: config/riscv/riscv.opt:560
  #, no-c-format
! msgid "Enable conditional moves unconditionally."
! msgstr "Verwendung bedingter Kopierbefehle einschalten."
  
! #: config/riscv/riscv.opt:564
  #, no-c-format
! msgid "Always inline subword atomic operations."
! msgstr "Atomare Operationen, die sich auf Teilwörter beziehen, stets inlinen."
  
! #: config/riscv/riscv.opt:568
  #, no-c-format
! msgid "Inline strcmp calls if possible."
! msgstr "Aufrufe von strcmp inlinen, wenn möglich."
  
! #: config/riscv/riscv.opt:572
! #, no-c-format
! msgid "Inline strncmp calls if possible."
! msgstr "Aufrufe von strncmp inlinen, wenn möglich."
  
! #: config/riscv/riscv.opt:576
! #, no-c-format
! msgid "Inline strlen calls if possible."
! msgstr "Aufrufe von strlen inlinen, wenn möglich."
  
! #: config/riscv/riscv.opt:580
  #, no-c-format
! msgid "Max number of bytes to compare as part of inlined strcmp/strncmp routines (default: 64)."
! msgstr "Maximale Anzahl der zu vergleichenden Bytes als Teil der geinlineten strcmp/strncmp-Routinen (Vorgabe: 64)."
  
! #: config/riscv/riscv.opt:584
  #, no-c-format
! msgid "The RVV possible LMUL (-mrvv-max-lmul=):"
! msgstr "Die möglichen RVV-LMUL (-mrvv-max-lmul=):"
  
! #: config/riscv/riscv.opt:603
  #, no-c-format
! msgid "-mrvv-max-lmul=<string>\tSet the RVV LMUL of auto-vectorization."
! msgstr "-mrvv-max-lmul=<Zeichenkette>\tDie RVV-LMUL der Auto-Vektorisierung festlegen."
  
! #: config/riscv/riscv.opt:610
  #, no-c-format
! msgid "Valid arguments to -param=vsetvl-strategy=:"
! msgstr "Gültige Argumente für »-param=vsetvl-strategy=«:"
  
! #: config/riscv/riscv.opt:623
  #, no-c-format
! msgid "-param=vsetvl-strategy=<string>\tSet the optimization level of VSETVL insert pass."
! msgstr "-param=vsetvl-strategy=<string>\tOptimierungsstufe des VSETVL-Einfügedurchgangs festlegen."
  
! #: config/riscv/riscv.opt:627
  #, no-c-format
! msgid "-param=riscv-two-source-permutes Enable permutes with two source vectors."
! msgstr "-param=riscv-two-source-permutes\tSchaltet Permutationen mit zwei Quellvektoren ein."
  
! #: config/riscv/riscv.opt:631 config/i386/i386.opt:496
  #, no-c-format
! msgid "Valid arguments to -mstringop-strategy=:"
! msgstr "Gültige Arguments für »-mstringop-strategy=«:"
  
! #: config/riscv/riscv.opt:647
  #, no-c-format
! msgid "Specify stringop expansion strategy."
! msgstr "Expansionsstrategie für stringop angeben."
  
! #: config/riscv/riscv.opt:651
  #, no-c-format
! msgid "The possible RVV vector register lengths:"
! msgstr "Mögliche RVV-Vektorregisterlängen:"
  
! #: config/riscv/riscv.opt:661
  #, no-c-format
! msgid "-mrvv-vector-bits=<string>\tSet the kind of bits for an RVV vector register."
! msgstr "-mrvv-vector-bits=<Zeichenkette>\tArt der Bits in einem RVV-Vektorregister festlegen."
  
! #: config/riscv/riscv.opt:665 config/aarch64/aarch64.opt:58
! #: config/loongarch/loongarch.opt:287
  #, no-c-format
! msgid "The possible TLS dialects:"
! msgstr "Mögliche TLS-Dialekte:"
  
! #: config/riscv/riscv.opt:675 config/aarch64/aarch64.opt:154
! #: config/loongarch/loongarch.opt:297
  #, no-c-format
! msgid "Specify TLS dialect."
! msgstr "TLS-Dialekt angeben."
  
! #: config/riscv/riscv.opt:679
  #, no-c-format
! msgid "Specifies whether the fence.tso instruction should be used."
! msgstr "Gibt an, ob die Anweisung fence.tso verwendet werden soll."
  
! #: config/riscv/riscv.opt:683
  #, no-c-format
! msgid "Enable (default) or disable generation of vector segment load/store instructions."
! msgstr "Die Generierung von Vektor-Segment-Lade-/Speicheranweisungen einschalten (Vorgabe) oder ausschalten."
  
! #: config/m32c/m32c.opt:23
  #, no-c-format
! msgid "-msim\tUse simulator runtime."
! msgstr "-msim\tSimulator-Laufzeitumgebung verwenden."
  
! #: config/m32c/m32c.opt:27
  #, no-c-format
! msgid "-mcpu=r8c\tCompile code for R8C variants."
! msgstr "-mcpu=r8c\tCode für R8C-Varianten kompilieren."
  
! #: config/m32c/m32c.opt:31
  #, no-c-format
! msgid "-mcpu=m16c\tCompile code for M16C variants."
! msgstr "-mcpu=m16c\tCode für M16C-Varianten kompilieren."
  
! #: config/m32c/m32c.opt:35
  #, no-c-format
! msgid "-mcpu=m32cm\tCompile code for M32CM variants."
! msgstr "-mcpu=m32cm\tCode für M32CM-Varianten kompilieren."
  
! #: config/m32c/m32c.opt:39
  #, no-c-format
! msgid "-mcpu=m32c\tCompile code for M32C variants."
! msgstr "-mcpu=m32c\tCode für M32C-Varianten kompilieren."
  
! #: config/m32c/m32c.opt:43
  #, no-c-format
! msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)."
! msgstr "-memregs=\tAnzahl der Memreg-Bytes (Standard: 16, Bereich: 0..16)."
  
! #: config/msp430/msp430.opt:7
  #, no-c-format
! msgid "Use a lightweight configuration of printf and puts to reduce code size. For single-threaded applications, not requiring reentrant I/O only. Requires Newlib Nano IO."
! msgstr "Leichtgewichtige Konfiguration für printf und puts verwenden, um die Codegröße zu reduzieren. Nur für Anwendungen mit einem Thread, die keine reentrante E/A brauchen. Erfordert Newlib Nano IO."
  
! #: config/msp430/msp430.opt:11
  #, no-c-format
! msgid "Force assembly output to always use hex constants."
! msgstr "Erzwingen, dass die Assembler-Ausgabe immer Hexadezimalkonstanten verwendet."
  
! #: config/msp430/msp430.opt:15
  #, no-c-format
! msgid "Specify the MCU to build for."
! msgstr "MCU angeben, für die gebaut wird."
  
! #: config/msp430/msp430.opt:19
  #, no-c-format
! msgid "Warn if an MCU name is unrecognized or conflicts with other options (default: on)."
! msgstr "Warnen, wenn ein MCU-Name unbekannt ist oder mit anderen Optionen unverträglich ist (Vorgabe: eingeschaltet)."
  
! #: config/msp430/msp430.opt:23
  #, no-c-format
! msgid "Warn if devices.csv is not found or there are problem parsing it (default: on)."
! msgstr "Warnen, wenn devices.csv nicht gefunden wird oder es Probleme beim Einlesen gibt (Vorgabe: an)."
  
! #: config/msp430/msp430.opt:27
  #, no-c-format
! msgid "Specify the ISA to build for: msp430, msp430x, msp430xv2."
! msgstr "ISA angeben, für die gebaut wird: msp430, msp430x, msp430xv2."
  
! #: config/msp430/msp430.opt:52
  #, no-c-format
! msgid "Select large model - 20-bit addresses/pointers."
! msgstr "Großes Speichermodell wählen – 20-Bit-Adressen/-Zeiger."
  
! #: config/msp430/msp430.opt:56
  #, no-c-format
! msgid "Select small model - 16-bit addresses/pointers (default)."
! msgstr "Kleines Speichermodell wählen – 16-Bit-Adressen/-Zeiger (Voreinstellung)."
  
! #: config/msp430/msp430.opt:60
  #, no-c-format
! msgid "Optimize opcode sizes at link time."
! msgstr "Opcodegrößen zur Bindezeit optimieren."
  
! #: config/msp430/msp430.opt:67 config/pru/pru.opt:26
  #, no-c-format
! msgid "Use a minimum runtime (no static initializers or ctors) for memory-constrained devices."
! msgstr "Minimale Laufzeitumgebung (keine statischen Initialisierer oder Konstruktoren) für speicherarme Geräte verwenden."
  
! #: config/msp430/msp430.opt:74
  #, no-c-format
! msgid "Specify the type of hardware multiply to support."
! msgstr "Art der Hardware-Multiplikation angeben."
  
! #: config/msp430/msp430.opt:96
  #, no-c-format
! msgid "Specify whether functions should be placed into the lower or upper memory regions, or if they should be shuffled between the regions (either) for best fit (default: lower)."
! msgstr "Speicherbereiche, in den Funktionen abgelegt werden: lower (untere Bereiche), upper (obere), either (beide, platzsparend durchmischt); Vorgabe: lower."
  
! #: config/msp430/msp430.opt:100
  #, no-c-format
! msgid "Specify whether variables should be placed into the lower or upper memory regions, or if they should be shuffled between the regions (either) for best fit (default: lower)."
! msgstr "Speicherbereiche, in den Variablen abgelegt werden: lower (untere Bereiche), upper (obere), either (beide, platzsparend durchmischt); Vorgabe: lower."
  
! #: config/msp430/msp430.opt:104
  #, no-c-format
! msgid "Add the .lower prefix to section names when compiling with -m{code,data}-region=lower (disabled by default)."
! msgstr "Den Abschnittsnamen ».lower« voranstellen, wenn mit »-m{code,data}-region=lower« übersetzt wird (Vorgabe: nein)."
  
! #: config/msp430/msp430.opt:123
  #, no-c-format
! msgid "Passes on a request to the assembler to enable fixes for various silicon errata."
! msgstr "Gibt an den Assembler eine Anforderung weiter, damit dieser diverse Chipfehler umgeht."
  
! #: config/msp430/msp430.opt:127
  #, no-c-format
! msgid "Passes on a request to the assembler to warn about various silicon errata."
! msgstr "Gibt an den Assembler eine Anforderung weiter, damit dieser bei diversen Chipfehlern warnt."
  
! #: config/msp430/msp430.opt:131
  #, no-c-format
! msgid "The path to devices.csv.  The GCC driver can normally locate devices.csv itself and pass this option to the compiler, so the user shouldn't need to pass this."
! msgstr "Der Pfad zu »devices.csv«. Im Normalfall kann der GCC-Treiber das selbst rausfinden und an den Compiler übermitteln, daher ist die Angabe eigentlich nicht nötig."
  
! #: config/msp430/msp430.opt:136
  #, no-c-format
! msgid "For shift operations by a constant amount, which require an individual instruction to shift by one position, set the maximum number of inline shift instructions (maximum value 64) to emit instead of using the corresponding __mspabi helper function. The default value is 4."
! msgstr "Für Bitschiebeoperationen mit konstanter Anzahl, die einen einzelnen Maschinenbefehl zur Verschiebung um eine Stelle erfordern, die maximale Anzahl von Inline-Verschiebeanweisungen (Maximalwert 64) festlegen, die ausgegeben werden sollen, anstatt die entsprechende Hilfsfunktion __mspabi zu verwenden. Der Standardwert ist 4."
  
! #: config/aarch64/aarch64.opt:70 config/loongarch/loongarch.opt:248
  #, no-c-format
  msgid "The code model option names for -mcmodel:"
  msgstr "Codemodell-Optionsnamen für »-mcmodel«:"
  
! #: config/aarch64/aarch64.opt:87 config/i386/i386.opt:1056
! #, no-c-format
! msgid "Generate code which uses only the general registers."
! msgstr "Code erzeugen, der nur die allgemeinen Register verwendet."
! 
! #: config/aarch64/aarch64.opt:91 config/i386/i386.opt:1148
  #, no-c-format
! msgid "Generate code to mitigate against straight line speculation."
! msgstr "Code generieren, der Gerade-Linie-Spekulationen abwehrt."
  
! #: config/aarch64/aarch64.opt:95
  #, no-c-format
  msgid "Workaround for ARM Cortex-A53 Erratum number 835769."
  msgstr "Umgehung von Erratum 835769 für ARM-Cortex-A53."
  
! #: config/aarch64/aarch64.opt:99
  #, no-c-format
  msgid "Workaround for ARM Cortex-A53 Erratum number 843419."
  msgstr "Umgehung von Erratum 843419 für ARM-Cortex-A53."
  
! #: config/aarch64/aarch64.opt:111
  #, no-c-format
  msgid "The register used to access the thread pointer:"
  msgstr "Das Register, das für den Zugriff auf den Threadzeiger verwendet wird:"
  
! #: config/aarch64/aarch64.opt:142
  #, no-c-format
  msgid "Specify the thread pointer register."
  msgstr "Das Register für den Threadzeiger angeben."
  
! #: config/aarch64/aarch64.opt:146
  #, no-c-format
  msgid "Don't assume that unaligned accesses are handled by the system."
  msgstr "Nicht annehmen, dass unausgerichtete Zugriffe vom System behandelt werden."
  
! #: config/aarch64/aarch64.opt:158
  #, no-c-format
  msgid "Specifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48."
  msgstr "Bit-Breite des unmittelbaren TLS-Versatzes angeben. Gültige Werte sind 12, 24, 32, 48."
  
! #: config/aarch64/aarch64.opt:177
  #, no-c-format
  msgid "Use features of architecture ARCH."
  msgstr "Eigenschaften der Architektur ARCH verwenden."
  
! #: config/aarch64/aarch64.opt:181
  #, no-c-format
  msgid "Use features of and optimize for CPU."
  msgstr "Eigenschaften der angegebenen CPU verwenden und dafür optimieren."
  
! #: config/aarch64/aarch64.opt:185
  #, no-c-format
  msgid "Optimize for CPU."
  msgstr "Für CPU optimieren."
  
! #: config/aarch64/aarch64.opt:189
  #, no-c-format
  msgid "Generate code that conforms to the specified ABI."
  msgstr "Code erzeugen, der zum angegebenen ABI passt."
  
! #: config/aarch64/aarch64.opt:193
  #, no-c-format
  msgid "-moverride=<string>\tPower users only! Override CPU optimization parameters."
  msgstr "-moverride=<Zeichenkette>\tNur für Powernutzer! CPU-Optimierungsparameter übersteuern."
  
! #: config/aarch64/aarch64.opt:197
  #, no-c-format
  msgid "Known AArch64 ABIs (for use with the -mabi= option):"
  msgstr "Bekannte AArch64-ABIs (für Verwendung mit der Option »-mabi=«):"
  
! #: config/aarch64/aarch64.opt:207
  #, no-c-format
  msgid "PC relative literal loads."
  msgstr "Ladebefehle relativ zum PC."
  
! #: config/aarch64/aarch64.opt:211 config/arm/arm.opt:337
! #, no-c-format
! msgid "Use branch-protection features."
! msgstr "Verzweigungsschutz-Features verwenden."
! 
! #: config/aarch64/aarch64.opt:215
  #, no-c-format
  msgid "Select return address signing scope."
  msgstr "Gültigkeitsbereich der signierten Rückgabeadressen."
  
! #: config/aarch64/aarch64.opt:219
  #, no-c-format
  msgid "Supported AArch64 return address signing scope (for use with -msign-return-address= option):"
  msgstr "Unterstützte Rückgabeadress-Signierbereiche für AArch64 (für die Option »-msign-return-address=«):"
  
! #: config/aarch64/aarch64.opt:232
  #, no-c-format
  msgid "Enable the reciprocal square root approximation.  Enabling this reduces precision of reciprocal square root results to about 16 bits for single precision and to 32 bits for double precision."
  msgstr "Annäherung der reziproken Quadratwurzel einschalten. Dies reduziert die Genauigkeit der reziproken Quadratwurzelergebnisse auf etwa 16 Bits für einfache Genauigkeit und 32 Bits für doppelte Genauigkeit."
  
! #: config/aarch64/aarch64.opt:238
  #, no-c-format
  msgid "Enable the square root approximation.  Enabling this reduces precision of square root results to about 16 bits for single precision and to 32 bits for double precision. If enabled, it implies -mlow-precision-recip-sqrt."
  msgstr "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-precision-recip-sqrt« mit sich."
  
! #: config/aarch64/aarch64.opt:245
  #, no-c-format
  msgid "Enable the division approximation.  Enabling this reduces precision of division results to about 16 bits for single precision and to 32 bits for double precision."
  msgstr "Annäherung der Division einschalten. Dies reduziert die Genauigkeit der Division auf etwa 16 Bits für einfache Genauigkeit und 32 Bits für doppelte Genauigkeit."
  
! #: config/aarch64/aarch64.opt:263
  #, no-c-format
  msgid "Specify when to enable an early register allocation pass.  The possibilities are: all functions, functions that have access to strided multi-register instructions, and no functions."
  msgstr "Angeben, wann ein früher Registerzuweisungsdurchlauf aktiviert werden soll. Möglichkeiten: alle Funktionen, Funktionen, die Zugriff auf großschrittige Multi-Register-Anweisungen haben, und keine Funktionen."
  
! #: config/aarch64/aarch64.opt:269
  #, no-c-format
  msgid "The possible SVE vector lengths:"
  msgstr "Mögliche SVE-Vektorlängen:"
  
! #: config/aarch64/aarch64.opt:291
  #, no-c-format
  msgid "-msve-vector-bits=<number>\tSet the number of bits in an SVE vector register."
  msgstr "-msve-vector-bits=<Anzahl>\tAnzahl der Bits in einem SVE-Vektorregister festlegen."
  
! #: config/aarch64/aarch64.opt:295
  #, no-c-format
  msgid "Enables verbose cost model dumping in the debug dump files."
  msgstr "Ausführliche Ausgabe des Kostenmodells in den Debug-Dumpdateien einschalten."
  
! #: config/aarch64/aarch64.opt:299
  #, no-c-format
  msgid "Generate code to track when the CPU might be speculating incorrectly."
  msgstr "Code generieren, um mitzuverfolgen, wann die CPU falsch spekulieren könnte."
  
! #: config/aarch64/aarch64.opt:303
  #, no-c-format
  msgid "Enable the copy of the AArch64 load/store pair fusion pass that runs before register allocation."
  msgstr "Kopie des AArch64-Lade/Speicher-Paar-Fusionspasses, der vor der Registerzuweisung ausgeführt wird, aktivieren."
  
! #: config/aarch64/aarch64.opt:308
  #, no-c-format
  msgid "Enable the copy of the AArch64 load/store pair fusion pass that runs after register allocation."
  msgstr "Kopie des AArch64-Lade/Speicher-Paar-Fusionspasses, der nach der Registerzuweisung ausgeführt wird, aktivieren."
  
! #: config/aarch64/aarch64.opt:327
  #, no-c-format
  msgid "Use the system register specified on the command line as the stack protector guard register. This option is for use with fstack-protector-strong and not for use in user-land code."
  msgstr "Das in der Kommandozeile angegebene Systemregister als Stapelschutz-Wächterregister verwenden. Diese Option ist für fstack-protector-strong gedacht und nicht für die Verwendung in Benutzer-Code."
  
! #: config/aarch64/aarch64.opt:333
  #, no-c-format
  msgid "Use an immediate to offset from the stack protector guard register, sp_el0. This option is for use with fstack-protector-strong and not for use in user-land code."
  msgstr "Einen konstanten Wert als Offset vom Stapelschutz-Wächterregister verwenden, sp_el0. Diese Option ist für fstack-protector-strong gedacht und nicht für die Verwendung in Benutzer-Code."
  
! #: config/aarch64/aarch64.opt:342
  #, no-c-format
  msgid "Generate local calls to out-of-line atomic operations."
  msgstr "Atomare Operationen durch Hilfsfunktionen implementieren."
  
! #: config/aarch64/aarch64.opt:346
  #, no-c-format
  msgid "When vectorizing, consider using multiple different approaches and use the cost model to choose the cheapest one."
  msgstr "Bei der Vektorisierung mehrere verschiedene Ansätze in Betracht ziehen und das Kostenmodell verwenden, um den günstigsten auszuwählen."
  
! #: config/aarch64/aarch64.opt:351
  #, no-c-format
  msgid "The number of Newton iterations for calculating the reciprocal for float type.  The precision of division is proportional to this param when division approximation is enabled.  The default value is 1."
  msgstr "Die Anzahl der Newton-Iterationen, um den reziproken Wert einer float-Gleitkommazahl zu berechnen. Die Genauigkeit der Division ist proportional zu diesem Parameter, wenn die angenäherte Division angeschaltet ist. Standardwert ist 1."
  
! #: config/aarch64/aarch64.opt:355
  #, no-c-format
  msgid "The number of Newton iterations for calculating the reciprocal for double type.  The precision of division is proportional to this param when division approximation is enabled.  The default value is 2."
  msgstr "Die Anzahl der Newton-Iterationen, um den reziproken Wert einer double-Gleitkommazahl zu berechnen. Die Genauigkeit der Division ist proportional zu diesem Parameter, wenn die angenäherte Division angeschaltet ist. Standardwert ist 2."
  
! #: config/aarch64/aarch64.opt:359
  #, no-c-format
! msgid "--param=aarch64-autovec-preference=[default|asimd-only|sve-only|prefer-asimd|prefer-sve] Force an ISA selection strategy for auto-vectorization."
! msgstr "--param=aarch64-autovec-preference=[default|asimd-only|sve-only|prefer-asimd|prefer-sve]\tEine ISA-Auswahlstrategie für die Auto-Vektorisierung erzwingen."
  
! #: config/aarch64/aarch64.opt:385
  #, no-c-format
  msgid "Constant memcpy size in bytes above which to start using MOPS sequence."
  msgstr "Konstante memcpy-Größe in Bytes, ab der die MOPS-Sequenz verwendet werden soll."
  
! #: config/aarch64/aarch64.opt:389
  #, no-c-format
  msgid "Constant memmove size in bytes above which to start using MOPS sequence."
  msgstr "Konstante memmove-Größe in Bytes, ab der die MOPS-Sequenz verwendet werden soll."
  
! #: config/aarch64/aarch64.opt:393
  #, no-c-format
  msgid "Constant memset size in bytes from which to start using MOPS sequence."
  msgstr "Konstante memset-Größe in Bytes, ab der die MOPS-Sequenz verwendet werden soll."
  
! #: config/aarch64/aarch64.opt:397
! #, no-c-format
! msgid "Limit how much the autovectorizer may unroll a loop."
! msgstr "Begrenzen, wie weit der Autovektorisierer eine Schleife abrollen darf."
! 
! #: config/aarch64/aarch64.opt:401
  #, no-c-format
  msgid "--param=aarch64-ldp-policy=[default|always|never|aligned] Fine-grained policy for load pairs."
  msgstr "--param=aarch64-ldp-policy=[default|always|never|aligned] Feinkörnige Richtlinie für Ladepaare."
  
! #: config/aarch64/aarch64.opt:405
  #, no-c-format
  msgid "--param=aarch64-stp-policy=[default|always|never|aligned] Fine-grained policy for store pairs."
  msgstr "--param=aarch64-stp-policy=[default|always|never|aligned] Feinkörnige Richtlinie für Speicherpaare."
  
! #: config/aarch64/aarch64.opt:424
  #, no-c-format
  msgid "Limit on number of alias checks performed when attempting to form an ldp/stp."
  msgstr "Begrenzung der Anzahl der Alias-Prüfungen, die beim Versuch, ein ldp/stp-Paar zu bilden, durchgeführt werden."
  
! #: config/aarch64/aarch64.opt:428
  #, no-c-format
  msgid "Param to control which writeback opportunities we try to handle in the load/store pair fusion pass.  A value of zero disables writeback handling.  One means we try to form pairs involving one or more existing individual writeback accesses where possible.  A value of two means we also try to opportunistically form writeback opportunities by folding in trailing destructive updates of the base register used by a pair."
  msgstr "Parameter, mit dem gesteuert wird, welche Rückschreibegelegenheiten im Load/Store-Paar-Fusionsdurchlauf behandelt werden sollen. Der Wert 0 deaktiviert die Rückschreibebehandlung. Der Wert 1 versucht Paare zu bilden, die nach Möglichkeit einen oder mehrere bestehende individuelle Rückschreibzugriffe beinhalten. Der Wert 2 versucht opportunistisch Rückschreibgelegenheiten zu bilden, indem nachlaufende destruktive Aktualisierungen des von einem Paar verwendeten Basisregisters einklappen."
  
! #: config/aarch64/aarch64.opt:437
! #, no-c-format
! msgid "Warn about usage of experimental Function Multi Versioning."
! msgstr "Warnen, wenn das experimentelle Function-Multi-Versioning verwendet wird."
! 
! #: config/linux.opt:24
! #, no-c-format
! msgid "Use Bionic C library."
! msgstr "Bionic-C-Bibliothek verwenden."
! 
! #: config/linux.opt:28
! #, no-c-format
! msgid "Use GNU C library."
! msgstr "Die GNU-C-Bibliothek verwenden."
! 
! #: config/linux.opt:32
! #, no-c-format
! msgid "Use uClibc C library."
! msgstr "Die uClibc-C-Bibliothek verwenden."
! 
! #: config/linux.opt:36
! #, no-c-format
! msgid "Use musl C library."
! msgstr "Die musl-C-Bibliothek verwenden."
! 
! #: config/mingw/cygming.opt:23
! #, no-c-format
! msgid "Create console application."
! msgstr "Konsolenanwendung erzeugen."
! 
! #: config/mingw/cygming.opt:27
! #, no-c-format
! msgid "Generate code for a DLL."
! msgstr "Code für DLL erzeugen."
! 
! #: config/mingw/cygming.opt:31
! #, no-c-format
! msgid "Ignore dllimport for functions."
! msgstr "Attribut dllimport für Funktionen ignorieren."
! 
! #: config/mingw/cygming.opt:35
! #, no-c-format
! msgid "Use Mingw-specific thread support."
! msgstr "Mingw-spezifische Thread-Unterstützung verwenden."
! 
! #: config/mingw/cygming.opt:39
! #, no-c-format
! msgid "Set Windows defines."
! msgstr "Windows-defines festlegen."
! 
! #: config/mingw/cygming.opt:43
! #, no-c-format
! msgid "Create GUI application."
! msgstr "GUI-Anwendung erzeugen."
! 
! #: config/mingw/cygming.opt:47
! #, no-c-format
! msgid "Use the GNU extension to the PE format for aligned common data."
! msgstr "GNU-Erweiterung für PE-Format für ausgerichtete gemeinsame Daten verwenden."
! 
! #: config/mingw/cygming.opt:51
! #, no-c-format
! msgid "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement."
! msgstr "Code übersetzen, der Cygwin DLL-Wrapper benötigt, um C++-Operator new/delete zu ersetzen."
! 
! #: config/mingw/cygming.opt:55
! #, no-c-format
! msgid "For nested functions on stack executable permission is set."
! msgstr "Für geschachtelte Funktionen auf dem Stapel werden Ausführrechte gesetzt."
! 
! #: config/mingw/cygming.opt:62
! #, no-c-format
! msgid "Put relocated read-only data into .data section."
! msgstr "Umgelagerte Nur-Lese-Daten in .data-Abschnitt legen."
! 
! #: config/mingw/mingw.opt:23
! #, no-c-format
! msgid "Preprocess, compile or link with specified C RunTime DLL library."
! msgstr "Vorverarbeiten, Kompilieren oder Binden mit der angegebenen C-Laufzeit-DLL-Bibliothek."
! 
! #: config/mingw/mingw.opt:33
! #, no-c-format
! msgid "Warn about none ISO msvcrt scanf/printf width extensions."
! msgstr "Bei fehlenden ISO msvcrt scanf/printf Breiten-Erweiterungen warnen."
! 
! #: config/ia64/ilp32.opt:3
! #, no-c-format
! msgid "Generate ILP32 code."
! msgstr "ILP32-Code erzeugen."
! 
! #: config/ia64/ilp32.opt:7
! #, no-c-format
! msgid "Generate LP64 code."
! msgstr "LP64-Code erzeugen."
! 
! #: config/ia64/ia64.opt:28
! #, no-c-format
! msgid "Generate big endian code."
! msgstr "Big-Endian-Code erzeugen."
! 
! #: config/ia64/ia64.opt:32
! #, no-c-format
! msgid "Generate little endian code."
! msgstr "Little-Endian-Code erzeugen."
! 
! #: config/ia64/ia64.opt:36
! #, no-c-format
! msgid "Generate code for GNU as."
! msgstr "Code für GNU as erzeugen."
! 
! #: config/ia64/ia64.opt:40
! #, no-c-format
! msgid "Generate code for GNU ld."
! msgstr "Code für GNU ld erzeugen."
! 
! #: config/ia64/ia64.opt:44
! #, no-c-format
! msgid "Emit stop bits before and after volatile extended asms."
! msgstr "Vor und nach »volatile extended«-asms Stopp-Bits ausgeben."
! 
! #: config/ia64/ia64.opt:48
! #, no-c-format
! msgid "Use in/loc/out register names."
! msgstr "Registernamen der Form in/loc/out ausgeben."
! 
! #: config/ia64/ia64.opt:55
! #, no-c-format
! msgid "Enable use of sdata/scommon/sbss."
! msgstr "Verwendung von sdata/scommon/sbss einschalten."
! 
! #: config/ia64/ia64.opt:59
! #, no-c-format
! msgid "Generate code without GP reg."
! msgstr "Code ohne Register für globalen Zeiger erzeugen."
! 
! #: config/ia64/ia64.opt:63
! #, no-c-format
! msgid "gp is constant (but save/restore gp on indirect calls)."
! msgstr "Globaler Zeiger ist konstant (trotzdem bei indirekten Aufrufen sichern/wiederherstellen)."
! 
! #: config/ia64/ia64.opt:67
! #, no-c-format
! msgid "Generate self-relocatable code."
! msgstr "Selbstverschiebbaren Code erzeugen."
! 
! #: config/ia64/ia64.opt:71
! #, no-c-format
! msgid "Generate inline floating point division, optimize for latency."
! msgstr "Eingebettete Gleitkommadivision erzeugen, auf Wartezeit optimieren."
! 
! #: config/ia64/ia64.opt:75
! #, no-c-format
! msgid "Generate inline floating point division, optimize for throughput."
! msgstr "Eingebettete Gleitkommadivision erzeugen, auf Durchsatz optimieren."
! 
! #: config/ia64/ia64.opt:82
! #, no-c-format
! msgid "Generate inline integer division, optimize for latency."
! msgstr "Eingebettete Ganzzahldivision erzeugen, auf Wartezeit optimieren."
! 
! #: config/ia64/ia64.opt:86
! #, no-c-format
! msgid "Generate inline integer division, optimize for throughput."
! msgstr "Eingebettete Ganzzahldivision erzeugen, auf Durchsatz optimieren."
! 
! #: config/ia64/ia64.opt:90
! #, no-c-format
! msgid "Do not inline integer division."
! msgstr "Ganzzahldivision nicht »inline« generieren."
! 
! #: config/ia64/ia64.opt:94
! #, no-c-format
! msgid "Generate inline square root, optimize for latency."
! msgstr "Quadratwurzel »inline« erzeugen, auf Wartezeit optimieren."
! 
! #: config/ia64/ia64.opt:98
! #, no-c-format
! msgid "Generate inline square root, optimize for throughput."
! msgstr "Quadratwurzel »inline« erzeugen, auf Durchsatz optimieren."
! 
! #: config/ia64/ia64.opt:102
! #, no-c-format
! msgid "Do not inline square root."
! msgstr "Quadratwurzel nicht »inline« generieren."
! 
! #: config/ia64/ia64.opt:106
! #, no-c-format
! msgid "Enable DWARF line debug info via GNU as."
! msgstr "Dwarf-Zeilenfehlersuchinfo über GNU as einschalten."
! 
! #: config/ia64/ia64.opt:110
! #, no-c-format
! msgid "Enable earlier placing stop bits for better scheduling."
! msgstr "Frühere Stopp-Bit-Platzierung für bessere Planung einschalten."
! 
! #: config/ia64/ia64.opt:114 config/pa/pa.opt:70 config/sh/sh.opt:227
! #, no-c-format
! msgid "Specify range of registers to make fixed."
! msgstr "Bereich der zu fixierenden Register angeben."
! 
! #: config/ia64/ia64.opt:118 config/alpha/alpha.opt:138
! #, no-c-format
! msgid "Specify bit size of immediate TLS offsets."
! msgstr "Bit-Breite des unmittelbaren TLS-Versatzes angeben."
! 
! #: config/ia64/ia64.opt:122 config/i386/i386.opt:542 config/s390/s390.opt:209
! #: config/sparc/sparc.opt:146 config/visium/visium.opt:49
! #, no-c-format
! msgid "Schedule code for given CPU."
! msgstr "Code für die gegebene CPU planen."
! 
! #: config/ia64/ia64.opt:126
! #, no-c-format
! msgid "Known Itanium CPUs (for use with the -mtune= option):"
! msgstr "Bekannte Itanium-CPUs (für Verwendung mit der Option »-mtune=«):"
! 
! #: config/ia64/ia64.opt:136
! #, no-c-format
! msgid "Use data speculation before reload."
! msgstr "Datenspekulation vor Neuladen verwenden."
! 
! #: config/ia64/ia64.opt:140
! #, no-c-format
! msgid "Use data speculation after reload."
! msgstr "Datenspekulation nach Neuladen verwenden."
! 
! #: config/ia64/ia64.opt:144
! #, no-c-format
! msgid "Use control speculation."
! msgstr "Steuerungsspekulation verwenden."
! 
! #: config/ia64/ia64.opt:148
! #, no-c-format
! msgid "Use in block data speculation before reload."
! msgstr "Blockweise Datenspekulation vor Neuladen verwenden."
! 
! #: config/ia64/ia64.opt:152
! #, no-c-format
! msgid "Use in block data speculation after reload."
! msgstr "Blockweise Datenspekulation nach Neuladen verwenden."
! 
! #: config/ia64/ia64.opt:156
! #, no-c-format
! msgid "Use in block control speculation."
! msgstr "Blockweise Steuerungsspekulation verwenden."
! 
! #: config/ia64/ia64.opt:160
! #, no-c-format
! msgid "Use simple data speculation check."
! msgstr "Einfachen Datenspekulationstest verwenden."
! 
! #: config/ia64/ia64.opt:164
! #, no-c-format
! msgid "Use simple data speculation check for control speculation."
! msgstr "Einfachen Datenspekulationstest für Steuerungsspekulation verwenden."
! 
! #: config/ia64/ia64.opt:174
! #, no-c-format
! msgid "Count speculative dependencies while calculating priority of instructions."
! msgstr "Spekulative Abhängigkeiten während Prioritätsberechnung der Befehle zählen."
! 
! #: config/ia64/ia64.opt:178
! #, no-c-format
! msgid "Place a stop bit after every cycle when scheduling."
! msgstr "Bei Planung ein Stopp-Bit nach jedem Takt einfügen."
! 
! #: config/ia64/ia64.opt:182
! #, no-c-format
! msgid "Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group."
! msgstr "Annehmen, dass Gleitkomma-Speichern und -Laden wahrscheinlich keinen Konflikt verursachen, wenn sie in dieselbe Befehlsgruppe gelegt werden."
! 
! #: config/ia64/ia64.opt:186
! #, no-c-format
! msgid "Soft limit on number of memory insns per instruction group, giving lower priority to subsequent memory insns attempting to schedule in the same insn group. Frequently useful to prevent cache bank conflicts.  Default value is 1."
! msgstr "Weiche Grenzen für Anzahl der Speicherzugriffsbefehle pro Befehlsgruppe. Späteren Speicherbefehlen, die versuchen, in gleicher Befehlsgruppe zu planen, wird niedrigere Priorität gegeben. Oft hilfreich, um Konflikte von Cachebänken zu vermeiden. Standard: 1."
! 
! #: config/ia64/ia64.opt:190
! #, no-c-format
! msgid "Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached)."
! msgstr "Mehr als »msched-max-memory-insns« in Befehlsgruppe verbieten. Ansonsten ist Grenze »weich« (Nicht-Speicheroperationen beim Erreichen der Grenze bevorzugen)."
! 
! #: config/ia64/ia64.opt:194
! #, no-c-format
! msgid "Don't generate checks for control speculation in selective scheduling."
! msgstr "Keine Prüfungen für Steuerungs-Spekulation in selektiver Planung."
! 
! #: config/epiphany/epiphany.opt:24
! #, no-c-format
! msgid "Don't use any of r32..r63."
! msgstr "Register r32..r63 nicht verwenden."
! 
! #: config/epiphany/epiphany.opt:28
! #, no-c-format
! msgid "Preferentially allocate registers that allow short instruction generation."
! msgstr "Vorzugsweise Register reservieren, die kurze Befehle ermöglichen."
! 
! #: config/epiphany/epiphany.opt:32
! #, no-c-format
! msgid "Set branch cost."
! msgstr "Sprungkosten festlegen."
! 
! #: config/epiphany/epiphany.opt:36
! #, no-c-format
! msgid "Enable conditional move instruction usage."
! msgstr "Verwendung bedingter Kopierbefehle einschalten."
! 
! #: config/epiphany/epiphany.opt:40
! #, no-c-format
! msgid "Set number of nops to emit before each insn pattern."
! msgstr "Anzahl der zu erzeugenden NOPs vor jeder Befehlsfolge festlegen."
! 
! #: config/epiphany/epiphany.opt:52
! #, no-c-format
! msgid "Use software floating point comparisons."
! msgstr "Software-Gleitkommavergleiche verwenden."
! 
! #: config/epiphany/epiphany.opt:56
! #, no-c-format
! msgid "Enable split of 32 bit immediate loads into low / high part."
! msgstr "Aufteilung von 32-Bit-Immediates in oberen/unteren Teil einschalten."
! 
! #: config/epiphany/epiphany.opt:60
! #, no-c-format
! msgid "Enable use of POST_INC / POST_DEC."
! msgstr "Verwendung von POST_INC / POST_DEC einschalten."
! 
! #: config/epiphany/epiphany.opt:64
! #, no-c-format
! msgid "Enable use of POST_MODIFY."
! msgstr "Verwendung von POST_MODIFY einschalten."
! 
! #: config/epiphany/epiphany.opt:68
! #, no-c-format
! msgid "Set number of bytes on the stack preallocated for use by the callee."
! msgstr "Anzahl der reservierten Bytes für die aufgerufene Funktion auf dem Stapel."
! 
! #: config/epiphany/epiphany.opt:72
! #, no-c-format
! msgid "Assume round to nearest is selected for purposes of scheduling."
! msgstr "Rundung zur nächsten Ganzzahl für Zwecke der Planung annehmen."
! 
! #: config/epiphany/epiphany.opt:76
! #, no-c-format
! msgid "Generate call insns as indirect calls."
! msgstr "Sprungbefehle als indirekte Sprünge erzeugen."
! 
! #: config/epiphany/epiphany.opt:80
! #, no-c-format
! msgid "Generate call insns as direct calls."
! msgstr "Sprungbefehle als direkte Sprünge erzeugen."
! 
! #: config/epiphany/epiphany.opt:84
! #, no-c-format
! msgid "Assume labels and symbols can be addressed using 16 bit absolute addresses."
! msgstr "Annahme, dass Marken und Symbole mit absoluten 16-Bit-Adressen adressiert werden können."
! 
! #: config/epiphany/epiphany.opt:108
! #, no-c-format
! msgid "A floating point to integer truncation may be replaced with rounding to save mode switching."
! msgstr "Abschneiden von Gleitkomma- zu Ganzzahl darf durch Rundung ersetzt werden, um Modusumschaltung einzusparen."
! 
! #: config/epiphany/epiphany.opt:112
! #, no-c-format
! msgid "Vectorize for double-word operations."
! msgstr "Für Doppelwort-Operationen vektorisieren."
! 
! #: config/epiphany/epiphany.opt:128
! #, no-c-format
! msgid "Split unaligned 8 byte vector moves before post-modify address generation."
! msgstr "Nicht ausgerichtete 8-Byte-Vektor-Bewegungen vor Nach-Bewegungs-Adresserzeugung aufteilen."
! 
! #: config/epiphany/epiphany.opt:132
! #, no-c-format
! msgid "Use the floating point unit for integer add/subtract."
! msgstr "Gleitkommaeinheit für Ganzzahladdition und -subtraktion verwenden."
! 
! #: config/epiphany/epiphany.opt:136
! #, no-c-format
! msgid "Set register to hold -1."
! msgstr "Register festlegen, das den Wert -1 enthält."
! 
! #: config/ft32/ft32.opt:23
! #, no-c-format
! msgid "Target the software simulator."
! msgstr "Auf den Software-Simulator abzielen."
! 
! #: config/ft32/ft32.opt:27
! #, no-c-format
! msgid "Ignored, but preserved for backward compatibility."
! msgstr "Tut nichts, ist aber für Rückwärtskompatibilität beibehalten."
! 
! #: config/ft32/ft32.opt:31
! #, no-c-format
! msgid "Avoid use of the DIV and MOD instructions."
! msgstr "Verwendung von DIV- und MOD-Befehlen verhindern."
! 
! #: config/ft32/ft32.opt:35
! #, no-c-format
! msgid "Target the FT32B architecture."
! msgstr "Code für die FT32B-Architektur erzeugen."
! 
! #: config/ft32/ft32.opt:39
! #, no-c-format
! msgid "Enable FT32B code compression."
! msgstr "Codekomprimierung für FT32B-Code aktivieren."
! 
! #: config/ft32/ft32.opt:43
! #, no-c-format
! msgid "Avoid placing any readable data in program memory."
! msgstr "Vermeiden, lesbare Daten in Programmspeicher abzulegen."
! 
! #: config/h8300/h8300.opt:23
! #, no-c-format
! msgid "Generate H8S code."
! msgstr "H8S-Code erzeugen."
! 
! #: config/h8300/h8300.opt:27
! #, no-c-format
! msgid "Generate H8SX code."
! msgstr "H8SX-Code erzeugen."
! 
! #: config/h8300/h8300.opt:31
! #, no-c-format
! msgid "Generate H8S/2600 code."
! msgstr "H8S/2600-Code erzeugen."
! 
! #: config/h8300/h8300.opt:35
! #, no-c-format
! msgid "Make integers 32 bits wide."
! msgstr "Ganzzahlen 32 Bit breit machen."
! 
! #: config/h8300/h8300.opt:42
! #, no-c-format
! msgid "Use registers for argument passing."
! msgstr "Register zur Argumentübergabe verwenden."
! 
! #: config/h8300/h8300.opt:46
! #, no-c-format
! msgid "Consider access to byte sized memory slow."
! msgstr "Zugriff auf Speicher in Bytegröße als langsam betrachten."
! 
! #: config/h8300/h8300.opt:50
! #, no-c-format
! msgid "Enable linker relaxing."
! msgstr "Binderlockerung einschalten."
! 
! #: config/h8300/h8300.opt:54
! #, no-c-format
! msgid "Generate H8/300H code."
! msgstr "H8/300H-Code erzeugen."
! 
! #: config/h8300/h8300.opt:58
! #, no-c-format
! msgid "Enable the normal mode."
! msgstr "Normalen Modus einschalten."
! 
! #: config/h8300/h8300.opt:62
! #, no-c-format
! msgid "Use H8/300 alignment rules."
! msgstr "H8/300-Ausrichtungsregeln verwenden."
! 
! #: config/h8300/h8300.opt:66
! #, no-c-format
! msgid "Push extended registers on stack in monitor functions."
! msgstr "In Überwachungsfunktionen erweiterte Register auf Stapel sichern."
! 
! #: config/h8300/h8300.opt:70
! #, no-c-format
! msgid "Do not push extended registers on stack in monitor functions."
! msgstr "In Überwachungsfunktionen erweiterte Register nicht auf Stapel sichern."
! 
! #: config/pru/pru.opt:31
! #, no-c-format
! msgid "-mmcu=MCU\tSelect the target System-On-Chip variant that embeds this PRU."
! msgstr "-mmcu=MCU\tZiel-System-On-Chip-Variante auswählen, die diese PRU einbettet."
! 
! #: config/pru/pru.opt:35
! #, no-c-format
! msgid "Make GCC pass the --no-relax command-line option to the linker instead of the --relax option."
! msgstr "Dem Binder die Befehlszeilenoption »--no-relax« anstelle der Option »--relax« übergeben."
! 
! #: config/pru/pru.opt:40
! #, no-c-format
! msgid "Allow (or do not allow) gcc to use the LOOP instruction."
! msgstr "GCC erlauben (oder verbieten), LOOP-Befehle zu verwenden."
! 
! #: config/pru/pru.opt:44
! #, no-c-format
! msgid "Select target ABI variant."
! msgstr "Ziel-ABI-Variante auswählen."
! 
! #: config/pru/pru.opt:48
! #, no-c-format
! msgid "ABI variant code generation (for use with -mabi= option):"
! msgstr "ABI-Varianten für Codeerzeugung (zur Verwendung mit der Option »-mabi=«):"
! 
! #: config/pdp11/pdp11.opt:23
! #, no-c-format
! msgid "Generate code for an 11/10."
! msgstr "Code für eine 11/10 erzeugen."
! 
! #: config/pdp11/pdp11.opt:27
! #, no-c-format
! msgid "Generate code for an 11/40."
! msgstr "Code für eine 11/40 erzeugen."
! 
! #: config/pdp11/pdp11.opt:31
! #, no-c-format
! msgid "Generate code for an 11/45."
! msgstr "Code für eine 11/45 erzeugen."
! 
! #: config/pdp11/pdp11.opt:35
! #, no-c-format
! msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)."
! msgstr "Gleitkommaergebnisse über ac0 zurückgeben (fr0 in Unix-Assemblersyntax)."
! 
! #: config/pdp11/pdp11.opt:39
! #, no-c-format
! msgid "Use the DEC assembler syntax."
! msgstr "DEC-Assemblersyntax verwenden."
! 
! #: config/pdp11/pdp11.opt:43
! #, no-c-format
! msgid "Use the GNU assembler syntax."
! msgstr "GNU-Assemblersyntax verwenden."
! 
! #: config/pdp11/pdp11.opt:47 config/rs6000/rs6000.opt:183
! #: config/frv/frv.opt:158
! #, no-c-format
! msgid "Use hardware floating point."
! msgstr "Hardware-Gleitkommabefehle verwenden."
! 
! #: config/pdp11/pdp11.opt:51
  #, no-c-format
! msgid "Use 16 bit int."
! msgstr "16-Bit int verwenden."
  
! #: config/pdp11/pdp11.opt:55
! #, no-c-format
! msgid "Use 32 bit int."
! msgstr "32-Bit int verwenden."
  
! #: config/pdp11/pdp11.opt:59 config/rs6000/rs6000.opt:179
  #, no-c-format
! msgid "Do not use hardware floating point."
! msgstr "Hardware-Gleitkommabefehle nicht verwenden."
  
! #: config/pdp11/pdp11.opt:63
  #, no-c-format
! msgid "Target has split I&D."
! msgstr "Ziel hat separates I&D."
  
! #: config/pdp11/pdp11.opt:67
  #, no-c-format
! msgid "Use UNIX assembler syntax."
! msgstr "UNIX-Assemblersyntax verwenden."
  
! #: config/pdp11/pdp11.opt:71
  #, no-c-format
! msgid "Use LRA register allocator."
! msgstr "LRA-Registerallozierer verwenden."
  
  #: config/xtensa/xtensa.opt:26
  #, no-c-format
--- 435,5992 ----
  msgid "objc++-cpp-output is deprecated; please use objective-c++-cpp-output instead"
  msgstr "objc++-cpp-output ist veraltet; bitte stattdessen objective-c++-cpp-output verwenden"
  
! #: lto/lang.opt:50
  #, no-c-format
! msgid "Set linker output type (used internally during LTO optimization)."
! msgstr "Ausgabeart des Binders festlegen (wird intern während der LTO-Optimierung verwendet)."
  
! #: lto/lang.opt:54
  #, no-c-format
! msgid "Run the link-time optimizer in local transformation (LTRANS) mode."
! msgstr "Den Bindezeitoptimierer im lokalen Transformationsmodus (LTRANS) laufen lassen."
  
! #: lto/lang.opt:58
  #, no-c-format
! msgid "Specify a file to which a list of files output by LTRANS is written."
! msgstr "Gibt die Datei an, welche die Liste der von LTRANS ausgegebenen Dateien geschrieben wird."
  
! #: lto/lang.opt:62
  #, no-c-format
! msgid "The resolution file."
! msgstr "Die Datei mit den Auflösungen."
  
! #: lto/lang.opt:66
  #, no-c-format
! msgid "Run the link-time optimizer in whole program analysis (WPA) mode."
! msgstr "Den Bindezeitoptimierer im Modus »komplettes Programm« (WPA) laufen lassen."
  
! #: lto/lang.opt:70
  #, no-c-format
! msgid "Whole program analysis (WPA) mode with number of parallel jobs specified."
! msgstr "Modus für Ganzprogrammanalyse (WPA) mit Anzahl der parallelen Jobs angegeben."
  
! #: lto/lang.opt:78
  #, no-c-format
! msgid "Call the dump function for variables and function in IL."
! msgstr "Dump-Funktion für Variablen und Funktion in IL aufrufen."
  
! #: lto/lang.opt:82
  #, no-c-format
! msgid "Dump the demangled output."
! msgstr "Die entmangelte Ausgabe wegschreiben."
  
! #: lto/lang.opt:86
  #, no-c-format
! msgid "Dump only the defined symbols."
! msgstr "Nur die definierten Symbole wegschreiben."
  
! #: lto/lang.opt:90
  #, no-c-format
! msgid "Print the initial values of the variables."
! msgstr "Den Initialwert der Variablen ausgeben."
  
! #: lto/lang.opt:94
  #, no-c-format
! msgid "Sort the symbols alphabetically."
! msgstr "Die Symbole alphabetisch sortieren."
  
! #: lto/lang.opt:98
  #, no-c-format
! msgid "Sort the symbols according to size."
! msgstr "Die Symbole der Größe nach sortieren."
  
! #: lto/lang.opt:102
  #, no-c-format
! msgid "Display the symbols in reverse order."
! msgstr "Die Symbole in umgekehrter Reihenfolge ausgeben."
  
! #: lto/lang.opt:109
  #, no-c-format
! msgid "Dump the details of LTO objects."
! msgstr "Die Details von LTO-Objekten wegschreiben."
  
! #: lto/lang.opt:113
  #, no-c-format
! msgid "Dump the statistics of tree types."
! msgstr "Die Statistik der Baumarten wegschreiben."
  
! #: lto/lang.opt:117
  #, no-c-format
! msgid "Dump the statistics of trees."
! msgstr "Die Statistik der Bäume wegschreiben."
  
! #: lto/lang.opt:121
  #, no-c-format
! msgid "Dump the statistics of gimple statements."
! msgstr "Die Statistik der GIMPLE-Anweisungen wegschreiben."
  
! #: lto/lang.opt:131
  #, no-c-format
! msgid "Dump the dump tool command line options."
! msgstr "Die Kommandozeilenoptionen des Dump-Werkzeugs wegschreiben."
  
! #: lto/lang.opt:135
  #, no-c-format
! msgid "Dump the symtab callgraph."
! msgstr "Den Aufrufgraphen der Symboltabelle wegschreiben."
  
! #: config/picolibc.opt:26
  #, no-c-format
! msgid "Specify an OS support library to load after libc."
! msgstr ""
  
! #: config/picolibc.opt:33
! #, fuzzy, no-c-format
! #| msgid "Specify the name of the target CPU."
! msgid "Specify an alternate startup file."
! msgstr "Namen der Ziel-CPU angeben."
  
! #: config/picolibc.opt:40
! #, fuzzy, no-c-format
! #| msgid "Specify the PTX ISA version to use."
! msgid "Specify the printf version linked from libc."
! msgstr "Die Version der PTX-ISA angeben, die verwendet wird."
  
! #: config/picolibc.opt:47
! #, fuzzy, no-c-format
! #| msgid "Specify the PTX ISA version to use."
! msgid "Specify the scanf version linked from libc."
! msgstr "Die Version der PTX-ISA angeben, die verwendet wird."
  
! #: config/nds32/nds32-elf.opt:3 config/nds32/nds32-linux.opt:3
  #, no-c-format
! msgid "Specify the address generation strategy for code model."
! msgstr "Strategie zur Adresserzeugung für das Codemodell angeben."
  
! #: config/nds32/nds32-elf.opt:7 config/nds32/nds32-linux.opt:7
  #, no-c-format
! msgid "Known cmodel types (for use with the -mcmodel= option):"
! msgstr "Bekannte Codemodelle (für Verwendung mit der Option »-mcmodel=«):"
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:89
  #, no-c-format
! msgid "Generate code in big-endian mode."
! msgstr "Code im »Big Endian«-Modus erzeugen."
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:93
  #, no-c-format
! msgid "Generate code in little-endian mode."
! msgstr "Code im »Little Endian«-Modus erzeugen."
  
! #: config/nds32/nds32.opt:37
  #, no-c-format
! msgid "Force performing fp-as-gp optimization."
! msgstr "FP-als-GP-Optimierung erzwingen."
  
! #: config/nds32/nds32.opt:41
  #, no-c-format
! msgid "Forbid performing fp-as-gp optimization."
! msgstr "FP-als-GP-Optimierung verbieten."
  
! #: config/nds32/nds32.opt:47
  #, no-c-format
! msgid "Specify which ABI type to generate code for: 2, 2fp+."
! msgstr "ABI-Art, für die der Code generiert wird: 2, 2fp+."
  
! #: config/nds32/nds32.opt:51 config/i386/i386.opt:558
  #, no-c-format
! msgid "Known ABIs (for use with the -mabi= option):"
! msgstr "Bekannte ABIs (für Verwendung mit der Option »-mabi=«):"
  
! #: config/nds32/nds32.opt:61
! #, fuzzy, no-c-format
! #| msgid "Specify use soft floating point ABI which mean alias to -mabi=2."
! msgid "Specify the soft floating-point ABI, aliased to -mabi=2."
! msgstr "Software-Gleitkomma-ABI verwenden, gleichbedeutend mit »-mabi=2«."
  
! #: config/nds32/nds32.opt:65
! #, fuzzy, no-c-format
! #| msgid "Specify use soft floating point ABI which mean alias to -mabi=2fp+."
! msgid "Specify the hard floating-point ABI, aliased to -mabi=2fp+."
! msgstr "Software-Gleitkomma-ABI verwenden, gleichbedeutend mit »-mabi=2fp+«."
  
! #: config/nds32/nds32.opt:71
  #, no-c-format
! msgid "Use reduced-set registers for register allocation."
! msgstr "Eingeschränkten Registersatz für die Allozierung verwenden."
  
! #: config/nds32/nds32.opt:75
  #, no-c-format
! msgid "Use full-set registers for register allocation."
! msgstr "Vollständigen Registersatz für die Allozierung verwenden."
  
! #: config/nds32/nds32.opt:81
  #, no-c-format
! msgid "Always align function entry, jump target and return address."
! msgstr "Funktionseinsprung, Sprungziele und Rücksprungadressen ausrichten."
  
! #: config/nds32/nds32.opt:85
! #, fuzzy, no-c-format
! #| msgid "Align function entry to 4 byte."
! msgid "Align function entry to 4 bytes."
! msgstr "Funktionseinsprung an 4-Byte-Grenze ausrichten."
  
! #: config/nds32/nds32.opt:97
  #, no-c-format
! msgid "Prevent $fp being allocated during register allocation so that compiler is able to force performing fp-as-gp optimization."
! msgstr "Verhindern, dass $fp während der Registerallozierung alloziert wird, so dass der Compiler die FP-als-GP-Optimierung durchführen kann."
  
! #: config/nds32/nds32.opt:101
  #, no-c-format
! msgid "Forbid using $fp to access static and global variables.  This option strictly forbids fp-as-gp optimization regardless of '-mforce-fp-as-gp'."
! msgstr "Verbieten, dass mittels $fp auf statische oder globale Variablen zugegriffen wird. Diese Option verhindert die FP-als-GP-Optimierung, unabhängig von »-mforce-fp-as-gp«."
  
! #: config/nds32/nds32.opt:105
  #, no-c-format
! msgid "Specify the address generation strategy for ICT call's code model."
! msgstr "Strategie zur Adresserzeugung für das Codemodell von ICT-Aufrufen angeben."
  
! #: config/nds32/nds32.opt:109
  #, no-c-format
! msgid "Known cmodel types (for use with the -mict-model= option):"
! msgstr "Bekannte Codemodelle (für Verwendung mit der Option »-mict-model=«):"
  
! #: config/nds32/nds32.opt:119
  #, no-c-format
! msgid "Generate conditional move instructions."
! msgstr "Verwendung bedingter Kopierbefehle einschalten."
  
! #: config/nds32/nds32.opt:123
  #, no-c-format
! msgid "Generate hardware abs instructions."
! msgstr "Hardware-abs-Befehle generieren."
  
! #: config/nds32/nds32.opt:127
  #, no-c-format
! msgid "Generate performance extension instructions."
! msgstr "Erweiterungsbefehle für Performance einschalten."
  
! #: config/nds32/nds32.opt:131
  #, no-c-format
! msgid "Generate performance extension version 2 instructions."
! msgstr "Erweiterungsbefehle für Performance Version 2 einschalten."
  
! #: config/nds32/nds32.opt:135
  #, no-c-format
! msgid "Generate string extension instructions."
! msgstr "Erweiterungsbefehle für Zeichenketten einschalten."
  
! #: config/nds32/nds32.opt:139
  #, no-c-format
! msgid "Generate DSP extension instructions."
! msgstr "Erweiterungsbefehle für DSP generieren."
  
! #: config/nds32/nds32.opt:143
  #, no-c-format
! msgid "Generate v3 push25/pop25 instructions."
! msgstr "Befehle push25/pop25 für v3 erzeugen."
  
! #: config/nds32/nds32.opt:147
  #, no-c-format
! msgid "Generate 16-bit instructions."
! msgstr "16-Bit-Befehle erzeugen."
  
! #: config/nds32/nds32.opt:151
  #, no-c-format
! msgid "Insert relax hint for linker to do relaxation."
! msgstr "Lockerungs-Hinweis an Binder übergeben, um Lockerung durchzuführen."
  
! #: config/nds32/nds32.opt:155
  #, no-c-format
! msgid "Enable Virtual Hosting support."
! msgstr "Virtual-Hosting-Unterstützung einschalten."
  
! #: config/nds32/nds32.opt:159
  #, no-c-format
! msgid "Specify the size of each interrupt vector, which must be 4 or 16."
! msgstr "Die Größe jedes Interrupt-Vektors (muss 4 oder 16 sein)."
  
! #: config/nds32/nds32.opt:163
  #, no-c-format
! msgid "Specify the security level of c-isr for the whole file."
! msgstr "Für das Programm zu verwendende Sicherheitsstufe von c-isr für die ganze Datei angeben."
  
! #: config/nds32/nds32.opt:167
  #, no-c-format
! msgid "Specify the size of each cache block, which must be a power of 2 between 4 and 512."
! msgstr "Die Größe jedes Cache-Blocks (muss eine Zweierpotenz zwischen 4 und 512 sein)."
  
! #: config/nds32/nds32.opt:171 config/arm/arm.opt:84 config/m68k/m68k.opt:103
! #: config/c6x/c6x.opt:67
  #, no-c-format
! msgid "Specify the name of the target architecture."
! msgstr "Namen der Ziel-Architektur angeben."
  
! #: config/nds32/nds32.opt:175
  #, no-c-format
! msgid "Known arch types (for use with the -march= option):"
! msgstr "Bekannte Architekturen (für Verwendung mit der Option »-march=«):"
  
! #: config/nds32/nds32.opt:197
  #, no-c-format
! msgid "Specify the cpu for pipeline model."
! msgstr "CPU für Pipeline-Modell angeben."
  
! #: config/nds32/nds32.opt:201
  #, no-c-format
! msgid "Known cpu types (for use with the -mcpu= option):"
! msgstr "Bekannte CPU-Typen (für Verwendung mit der Option »-mcpu=«):"
  
! #: config/nds32/nds32.opt:361
! #, fuzzy, no-c-format
! #| msgid "Specify a fpu configuration value from 0 to 7; 0-3 is as FPU spec says, and 4-7 is corresponding to 0-3."
! msgid "Specify a FPU configuration value from 0 to 7; 0-3 is as FPU spec says, and 4-7 correspond to 0-3."
! msgstr "FPU-Konfigurationswert von 0 bis 7 angeben; 0 bis 3 sind wie in der FPU-Spezifikation beschrieben, 4 bis 7 entsprechen 0 bis 3."
  
! #: config/nds32/nds32.opt:365
  #, no-c-format
! msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):"
! msgstr "Bekannte Anzahl der Gleitkomma-Register (für Verwendung mit der Option »-mconfig-fpu=«):"
  
! #: config/nds32/nds32.opt:393
  #, no-c-format
! msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1."
! msgstr "Konfiguration für den mul-Befehl angeben: fast1, fast2 oder slow. Vorgabe ist fast1."
  
! #: config/nds32/nds32.opt:412
  #, no-c-format
! msgid "Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w."
! msgstr "Anzahl der Lese-/Schreibports für n9-/n10-Kerne angeben. Der Wert sollte 3r2w oder 2r1w sein."
  
! #: config/nds32/nds32.opt:425
  #, no-c-format
! msgid "Enable constructor/destructor feature."
! msgstr "Konstruktor-/Destruktor-Feature einschalten."
  
! #: config/nds32/nds32.opt:429
  #, no-c-format
! msgid "Guide linker to relax instructions."
! msgstr "Binder anweisen, Befehle zu lockern."
  
! #: config/nds32/nds32.opt:433
  #, no-c-format
! msgid "Generate floating-point multiply-accumulation instructions."
! msgstr "Kombinierte Multiplizier-Addier-Befehle generieren."
  
! #: config/nds32/nds32.opt:437
  #, no-c-format
! msgid "Generate single-precision floating-point instructions."
! msgstr "Gleitkommabefehle einfacher Genauigkeit generieren."
  
! #: config/nds32/nds32.opt:441
  #, no-c-format
! msgid "Generate double-precision floating-point instructions."
! msgstr "Gleitkommabefehle doppelter Genauigkeit generieren."
  
! #: config/nds32/nds32.opt:445
  #, no-c-format
! msgid "Force disable hardware loop, even use -mext-dsp."
! msgstr "Ausschalten der Hardwareschleife erzwingen, selbst wenn »-mext-dsp« angegeben ist."
  
! #: config/nds32/nds32.opt:449
  #, no-c-format
! msgid "Permit scheduling of a function's prologue and epilogue sequence."
! msgstr "Planung einer Sequenz für Funktionsprolog und -epilog erlauben."
  
! #: config/nds32/nds32.opt:453
  #, no-c-format
! msgid "Generate return instruction in naked function."
! msgstr "return-Befehl in nackter Funktion generieren."
  
! #: config/nds32/nds32.opt:457
  #, no-c-format
! msgid "Always save $lp in the stack."
! msgstr "Register $lp immer auf dem Stapel speichern."
  
! #: config/nds32/nds32.opt:461 config/arc/arc.opt:500 config/arm/arm.opt:303
  #, no-c-format
! msgid "Enable unaligned word and halfword accesses to packed data."
! msgstr "Nicht ausgerichtete Wort- und Halbwortzugriffe auf gepackte Daten einschalten."
  
! #: config/nds32/nds32.opt:465
  #, no-c-format
! msgid "Allow use r15 for inline ASM."
! msgstr "Verwendung von r15 für Inline-Assembler erlauben."
  
! #: config/arc/arc-tables.opt:25
  #, no-c-format
! msgid "Known ARC CPUs (for use with the -mcpu= option):"
! msgstr "Bekannte ARC-CPUs (für Verwendung mit der Option »-mcpu=«):"
  
! #: config/arc/arc.opt:27
  #, no-c-format
! msgid "Compile code for big endian mode."
! msgstr "Code für »Big Endian«-Modus erzeugen."
  
! #: config/arc/arc.opt:32
  #, no-c-format
! msgid "Compile code for little endian mode.  This is the default."
! msgstr "Code für »Little Endian-Modus erzeugen. Dies ist der Standard."
  
! #: config/arc/arc.opt:36
  #, no-c-format
! msgid "Disable ARCompact specific pass to generate conditional execution instructions."
! msgstr "ARCompact-spezifischen Durchlauf, um Befehle für bedingte Ausführung zu erzeugen, ausschalten."
  
! #: config/arc/arc.opt:40
  #, no-c-format
! msgid "Generate ARCompact 32-bit code for ARC600 processor."
! msgstr "ARCompact-32-Bit-Code für ARC600-Prozessor erzeugen."
  
! #: config/arc/arc.opt:44
  #, no-c-format
! msgid "Same as -mA6."
! msgstr "Identisch zu »-mA6«."
  
! #: config/arc/arc.opt:48
  #, no-c-format
! msgid "Generate ARCompact 32-bit code for ARC601 processor."
! msgstr "ARCompact-32-Bit-Code für ARC601-Prozessor erzeugen."
  
! #: config/arc/arc.opt:52
  #, no-c-format
! msgid "Generate ARCompact 32-bit code for ARC700 processor."
! msgstr "ARCompact-32-Bit-Code für ARC700-Prozessor erzeugen."
  
! #: config/arc/arc.opt:56
  #, no-c-format
! msgid "Same as -mA7."
! msgstr "Identisch zu »-mA7«."
  
! #: config/arc/arc.opt:60
  #, no-c-format
! msgid "Force all calls to be made via a jli instruction."
! msgstr "Erzwingen, dass alle Aufrufe mittels des jli-Befehls erfolgen."
  
! #: config/arc/arc.opt:64
  #, no-c-format
! msgid "-mmpy-option=MPY\tCompile ARCv2 code with a multiplier design option."
! msgstr "-mmpy-option=MPY\tARCv2-Code mit einer Option für das Multiplizierer-Design kompilieren."
  
! #: config/arc/arc.opt:134
  #, no-c-format
! msgid "Enable DIV-REM instructions for ARCv2."
! msgstr "DIV-REM-Befehle für ARCv2 einschalten."
  
! #: config/arc/arc.opt:138
  #, no-c-format
! msgid "Enable code density instructions for ARCv2."
! msgstr "Codedichte-Befehle für ARCv2 einschalten."
  
! #: config/arc/arc.opt:142 config/arc/arc.opt:299 config/arc/arc.opt:307
! #: config/arc/arc.opt:311 config/arc/arc.opt:315 config/arc/arc.opt:320
! #: config/arc/arc.opt:329 config/arc/arc.opt:409 config/pa/pa.opt:46
! #: config/pa/pa.opt:78 config/xtensa/xtensa.opt:42 fortran/lang.opt:879
! #: common.opt:655 common.opt:1233 common.opt:1237 common.opt:1241
! #: common.opt:1336 common.opt:1713 common.opt:1795 common.opt:1898
! #: common.opt:2170 common.opt:2317 common.opt:2375 common.opt:2849
! #: common.opt:2885 common.opt:2979 common.opt:2983 common.opt:3093
! #: common.opt:3228 common.opt:3236 common.opt:3244 common.opt:3252
! #: common.opt:3357 common.opt:3377 common.opt:3417 common.opt:3513
! #: common.opt:3693 common.opt:3697 common.opt:3701 common.opt:3705
! #: common.opt:3779 common.opt:3783 common.opt:3814 common.opt:3818
! #: c-family/c.opt:1877 c-family/c.opt:1980 c-family/c.opt:1988
! #: c-family/c.opt:2319
  #, no-c-format
  msgid "Does nothing.  Preserved for backward compatibility."
  msgstr "Tut nichts. Für Rückwärtskompatibilität erhalten."
  
! #: config/arc/arc.opt:148
  #, no-c-format
! msgid "Use ordinarily cached memory accesses for volatile references."
! msgstr "Gewöhnlich gecachete Speicherzugriffe für flüchtige Referenzen verwenden."
  
! #: config/arc/arc.opt:152
  #, no-c-format
! msgid "Enable cache bypass for volatile references."
! msgstr "Cache-Umgehung für flüchtige Referenzen umgehen."
  
! #: config/arc/arc.opt:156
  #, no-c-format
! msgid "Generate instructions supported by barrel shifter."
! msgstr "Befehle generieren, die vom Barrel-Shifter unterstützt werden."
  
! #: config/arc/arc.opt:160
  #, no-c-format
! msgid "Generate norm instruction."
! msgstr "norm-Befehl erzeugen."
  
! #: config/arc/arc.opt:164
  #, no-c-format
! msgid "Generate swap instruction."
! msgstr "swap-Befehl erzeugen."
  
! #: config/arc/arc.opt:168
  #, no-c-format
! msgid "Generate mul64 and mulu64 instructions."
! msgstr "mul64- und mulu64-Befehle erzeugen."
  
! #: config/arc/arc.opt:172
  #, no-c-format
! msgid "Do not generate mpy instructions for ARC700."
! msgstr "Keine mpy-Befehle für ARC700 erzeugen."
  
! #: config/arc/arc.opt:176
  #, no-c-format
! msgid "Generate extended arithmetic instructions, only valid for ARC700."
! msgstr "Erweiterte arithmetische Befehle erzeugen, nur für ARC700 gültig."
  
! #: config/arc/arc.opt:180
  #, no-c-format
! msgid "Dummy flag. This is the default unless FPX switches are provided explicitly."
! msgstr "Dummyflag. Dies ist die Voreinstellung, außer wenn FPX-Schalter explizit angegeben werden."
  
! #: config/arc/arc.opt:184
  #, no-c-format
! msgid "Generate call insns as register indirect calls."
! msgstr "Aufrufbefehle als indirekte Registeraufrufe erzeugen."
  
! #: config/arc/arc.opt:188
! #, fuzzy, no-c-format
! #| msgid "Do no generate BRcc instructions in arc_reorg."
! msgid "Generate BRcc instructions in arc_reorg."
! msgstr "Keine BRcc-Befehle in arc_reorg erzeugen."
  
! #: config/arc/arc.opt:192
  #, no-c-format
! msgid "Generate sdata references.  This is the default, unless you compile for PIC."
! msgstr "SData-Referenzen erzeugen. Dies ist die Voreinstellung, außer wenn PIC erzeugt wird."
  
! #: config/arc/arc.opt:196
  #, no-c-format
! msgid "Generate millicode thunks."
! msgstr "Millicode-Schnipsel erzeugen."
  
! #: config/arc/arc.opt:200 config/arc/arc.opt:204
  #, no-c-format
! msgid "FPX: Generate Single Precision FPX (compact) instructions."
! msgstr "FPX: kompakte FPX-Befehle für einfache Genauigkeit erzeugen."
  
! #: config/arc/arc.opt:208
  #, no-c-format
! msgid "FPX: Generate Single Precision FPX (fast) instructions."
! msgstr "FPX: schnelle FPX-Befehle für einfache Genauigkeit erzeugen."
  
! #: config/arc/arc.opt:213
  #, no-c-format
! msgid "FPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions."
! msgstr "FPX: Gleitkommaerweiterungen für doppelte Genauigkeit für Argonaut-ARC-CPU einschalten."
  
! #: config/arc/arc.opt:217 config/arc/arc.opt:221
  #, no-c-format
! msgid "FPX: Generate Double Precision FPX (compact) instructions."
! msgstr "FPX: kompakte FPX-Befehle für doppelte Genauigkeit erzeugen."
  
! #: config/arc/arc.opt:225
  #, no-c-format
! msgid "FPX: Generate Double Precision FPX (fast) instructions."
! msgstr "FPX: schnelle FPX-Befehle für doppelte Genauigkeit erzeugen."
  
! #: config/arc/arc.opt:229
! #, fuzzy, no-c-format
! #| msgid "Disable LR and SR instructions from using FPX extension aux registers."
! msgid "Enable LR and SR instructions to use FPX extension aux registers."
! msgstr "LR- und SR-Befehle davon abhalten, FPX-Erweiterungsregister zu verwenden."
  
! #: config/arc/arc.opt:233
  #, no-c-format
! msgid "Enable generation of ARC SIMD instructions via target-specific builtins."
! msgstr "Erzeugen von ARC-SIMD-Befehlen mithilfe von zielspezifischen eingebauten Funktionen zu erzeugen."
  
! #: config/arc/arc.opt:237
  #, no-c-format
! msgid "-mcpu=CPU\tCompile code for ARC variant CPU."
! msgstr "-mcpu=CPU\tCode für ARC-Variante CPU planen."
  
! #: config/arc/arc.opt:241
  #, no-c-format
! msgid "Size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os."
! msgstr "Größenoptimierungsstufe: 0:keine 1:vorteilhaft 2:regalloc 3:drop align, »-Os«."
  
! #: config/arc/arc.opt:245 config/sh/sh.opt:243
  #, no-c-format
! msgid "Annotate assembler instructions with estimated addresses."
! msgstr "Assemblerbefehle mit geschätzten Adressen kommentieren."
  
! #: config/arc/arc.opt:249
  #, no-c-format
! msgid "Cost to assume for a multiply instruction, with 4 being equal to a normal insn."
! msgstr "Für einen Multiplikationsbefehl anzunehmende Kosten; 4 entspricht einem normalen Befehl."
  
! #: config/arc/arc.opt:253
  #, no-c-format
! msgid "-mtune=TUNE\tTune code for given ARC variant."
! msgstr "-mcpu=TUNE\tCode für angegebene ARC-Variante feintunen."
  
! #: config/arc/arc.opt:287
  #, no-c-format
! msgid "Enable the use of indexed loads."
! msgstr "Verwendung von indexierten Ladebefehlen einschalten."
  
! #: config/arc/arc.opt:291
  #, no-c-format
! msgid "Enable the use of pre/post modify with register displacement."
! msgstr "Verwendung von Pre-/Post-Modifikationen mit Registerversatz einschalten."
  
! #: config/arc/arc.opt:295
  #, no-c-format
! msgid "Generate 32x16 multiply and mac instructions."
! msgstr "32x16-Multiplizier sowie Multiplizier+Addier-Befehle generieren."
  
! #: config/arc/arc.opt:303
  #, no-c-format
! msgid "Don't use less than 25 bit addressing range for calls."
! msgstr "Mindestens 25-Bit-Addressraum für Aufrufe verwenden."
  
! #: config/arc/arc.opt:325
  #, no-c-format
! msgid "Enable pre-reload use of cbranchsi pattern."
! msgstr "Vorausschauende Verwendung von »cbranchsi«-Mustern einschalten."
  
! #: config/arc/arc.opt:333
  #, no-c-format
! msgid "Use pc-relative switch case tables - this enables case table shortening."
! msgstr "PC-relative switch-Tabellen verwenden – dies erlaubt kürzere Fallunterscheidungs-Tabellen."
  
! #: config/arc/arc.opt:337
  #, no-c-format
! msgid "Enable compact casesi pattern."
! msgstr "Kompakte casesi-Muster einschalten."
  
! #: config/arc/arc.opt:341
  #, no-c-format
! msgid "Enable 'q' instruction alternatives."
! msgstr "Alternativen für q-Befehl einschalten."
  
! #: config/arc/arc.opt:345
  #, no-c-format
! msgid "Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc."
! msgstr "Im Zuge der RTL-Erzeugung die Befehle adddi3 und subdi3 in add.f/adc usw. expandieren."
  
! #: config/arc/arc.opt:352
  #, no-c-format
! msgid "Enable variable polynomial CRC extension."
! msgstr "Variable polynomiale CRC-Erweiterung einschalten."
  
! #: config/arc/arc.opt:356
  #, no-c-format
! msgid "Enable DSP 3.1 Pack A extensions."
! msgstr "DSP-3.1-Paket-A-Erweiterungen einschalten."
  
! #: config/arc/arc.opt:360
  #, no-c-format
! msgid "Enable dual viterbi butterfly extension."
! msgstr "Erweiterung Dual-Virterbi-Butterfly einschalten."
  
! #: config/arc/arc.opt:370
  #, no-c-format
! msgid "Enable Dual and Single Operand Instructions for Telephony."
! msgstr "Befehle mit einem oder zwei Operanden für Telefonie einschalten."
  
! #: config/arc/arc.opt:374
  #, no-c-format
! msgid "Enable XY Memory extension (DSP version 3)."
! msgstr "XY-Speicher-Erweiterung (DSP Version 3) einschalten."
  
! #: config/arc/arc.opt:379
  #, no-c-format
! msgid "Enable Locked Load/Store Conditional extension."
! msgstr "Erweiterung für gesperrte Load/Store-Conditional-Befehle einschalten."
  
! #: config/arc/arc.opt:383
  #, no-c-format
! msgid "Enable swap byte ordering extension instruction."
! msgstr "Erweiterung für Bytevertauschbefehle einschalten."
  
! #: config/arc/arc.opt:387
  #, no-c-format
! msgid "Enable 64-bit Time-Stamp Counter extension instruction."
! msgstr "Erweiterung für 64-Bit-Zeitstempel-Befehl einschalten."
  
! #: config/arc/arc.opt:392
  #, no-c-format
! msgid "Pass -EB option through to linker."
! msgstr "Option »-EB« an den Binder übergeben."
  
! #: config/arc/arc.opt:397
  #, no-c-format
! msgid "Pass -EL option through to linker."
! msgstr "Option »-EL« an den Binder übergeben."
  
! #: config/arc/arc.opt:401
  #, no-c-format
! msgid "Pass -marclinux option through to linker."
! msgstr "Option »-marclinux« an den Binder übergeben."
  
! #: config/arc/arc.opt:405
  #, no-c-format
! msgid "Pass -marclinux_prof option through to linker."
! msgstr "Option »-marclinux_prof« an den Binder übergeben."
  
! #: config/arc/arc.opt:413
  #, no-c-format
! msgid "Don't indicate any priority with TARGET_REGISTER_PRIORITY."
! msgstr "Keine Priorität mit TARGET_REGISTER_PRIORITY ausdrücken."
  
! #: config/arc/arc.opt:417
  #, no-c-format
! msgid "Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
! msgstr "Priorität für r0..r3 / r12..r15 mit TARGET_REGISTER_PRIORITY ausdrücken."
  
! #: config/arc/arc.opt:421
  #, no-c-format
! msgid "Reduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
! msgstr "Priorität für r0..r3 / r12..r15 mit TARGET_REGISTER_PRIORITY reduzieren."
  
! #: config/arc/arc.opt:434
  #, no-c-format
! msgid "Enable atomic instructions."
! msgstr "Atomare Befehle einschalten."
  
! #: config/arc/arc.opt:438
  #, no-c-format
! msgid "Enable double load/store instructions for ARC HS."
! msgstr "Doppelte Load/Store-Befehle für ARC HS einschalten."
  
! #: config/arc/arc.opt:442
  #, no-c-format
! msgid "Specify the name of the target floating point configuration."
! msgstr "Name der Gleitkommakonfiguration des Ziels angeben."
  
! #: config/arc/arc.opt:485
  #, no-c-format
! msgid "Specify thread pointer register number."
! msgstr "Registernummer für Threadzeiger angeben."
  
! #: config/arc/arc.opt:492
  #, no-c-format
! msgid "Enable use of NPS400 bit operations."
! msgstr "Verwendung der NPS400-Bitbefehle einschalten."
  
! #: config/arc/arc.opt:496
  #, no-c-format
! msgid "Enable use of NPS400 xld/xst extension."
! msgstr "Erweiterung für xld/xst für NPS400 einschalten."
  
! #: config/arc/arc.opt:504
  #, no-c-format
! msgid "Specifies the registers that the processor saves on an interrupt entry and exit."
! msgstr "Gibt die Register an, die beim Eintritt und Austritt eines Interrupts gesichert werden."
  
! #: config/arc/arc.opt:508
  #, no-c-format
! msgid "Specifies the number of registers replicated in second register bank on entry to fast interrupt."
! msgstr "Gibt die Anzahl der Register an, die bei Eintritt und Austritt eines schnellen Interrupts in der zweiten Registerbank gesichert werden."
  
! #: config/arc/arc.opt:512
  #, no-c-format
! msgid "Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32."
! msgstr "Legt die Registerbreite für LP_COUNT fest. Mögliche Werte sind 8, 16, 20, 24, 28 und 32."
  
! #: config/arc/arc.opt:537
  #, no-c-format
! msgid "Enable 16-entry register file."
! msgstr "Registersatz mit 16 Einträgen aktivieren."
  
! #: config/arc/arc.opt:541
  #, no-c-format
! msgid "Enable use of BI/BIH instructions when available."
! msgstr "Verwendung der BI/BIH-Befehle einschalten, wenn verfügbar."
  
! #: config/arc/arc.opt:545
  #, no-c-format
! msgid "Enable ENTER_S and LEAVE_S opcodes for ARCv2."
! msgstr "Die Opcodes ENTER_S und LEAVE_S für ARCv2 einschalten."
  
! #: config/moxie/moxie.opt:23 config/csky/csky.opt:44 config/mcore/mcore.opt:35
  #, no-c-format
! msgid "Generate big-endian code."
! msgstr "Big-Endian-Code erzeugen."
  
! #: config/moxie/moxie.opt:27 config/csky/csky.opt:51 config/mcore/mcore.opt:51
  #, no-c-format
! msgid "Generate little-endian code."
! msgstr "Little-Endian-Code erzeugen."
  
! #: config/moxie/moxie.opt:31
  #, no-c-format
! msgid "Enable MUL.X and UMUL.X instructions."
! msgstr "Befehle MUL.X und UMUL.X einschalten."
  
! #: config/linux-android.opt:23
  #, no-c-format
! msgid "Generate code for the Android platform."
! msgstr "Code für die Android-Plattform erzeugen."
  
! #: config/nvptx/nvptx-gen.opt:24
  #, no-c-format
! msgid "Known PTX ISA target architectures (for use with the -misa= option):"
! msgstr "Bekannte PTX-ISA-Architekturen (für Verwendung mit der Option »-misa=«):"
  
! #: config/nvptx/nvptx.opt:31
  #, no-c-format
! msgid "Ignored, but preserved for backward compatibility.  Only 64-bit ABI is supported."
! msgstr "Tut nichts. Für Rückwärtskompatibilität erhalten.  Nur die 64-Bit-ABI wird unterstützt."
  
! #: config/nvptx/nvptx.opt:36
  #, no-c-format
! msgid "Link in code for a __main kernel."
! msgstr "Code für einen __main-Kernel einbinden."
  
! #: config/nvptx/nvptx.opt:40
  #, no-c-format
! msgid "Optimize partition neutering."
! msgstr "Partitionsneutralisierung optimieren."
  
! #: config/nvptx/nvptx.opt:44
  #, no-c-format
! msgid "Use custom stacks instead of local memory for automatic storage."
! msgstr "Eigene Stacks statt lokalem Speicher für automatischen Speicher verwenden."
  
! #: config/nvptx/nvptx.opt:48
  #, no-c-format
! msgid "Specify size of .local memory used for stack when the exact amount is not known."
! msgstr "Größe des .local-Speichers angeben, der für den Stack verwendet wird, wenn die genaue Größe unbekannt ist."
  
! #: config/nvptx/nvptx.opt:52
  #, no-c-format
! msgid "Generate code that can keep local state uniform across all lanes."
! msgstr "Code erzeugen, der lokalen Zustand in allen Bahnen einheitlich halten kann."
  
! #: config/nvptx/nvptx.opt:56
  #, no-c-format
! msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
! msgstr "Code für OpenMP-Auslagerung erzeugen: schaltet »-msoft-stack« und »-muniform-simt« ein."
  
! #: config/nvptx/nvptx.opt:60
  #, no-c-format
! msgid "Specify the PTX ISA target architecture to use."
! msgstr "Die zu verwendende PTX-ISA-Ziel-Architektur angeben."
  
! #: config/nvptx/nvptx.opt:64
  #, no-c-format
! msgid "Alias:"
! msgstr "Alias:"
  
! #: config/nvptx/nvptx.opt:170
  #, no-c-format
! msgid "Known PTX ISA versions (for use with the -mptx= option):"
! msgstr "Bekannte PTX-ISA-Versionen (für Verwendung mit der Option »-mptx=«):"
  
! #: config/nvptx/nvptx.opt:204
  #, no-c-format
! msgid "Specify the PTX ISA version to use."
! msgstr "Die Version der PTX-ISA angeben, die verwendet wird."
  
! #: config/nvptx/nvptx.opt:208
  #, no-c-format
! msgid "Initialize ptx registers."
! msgstr "PTX-Register initialisieren."
  
! #: config/iq2000/iq2000.opt:31
  #, no-c-format
! msgid "Specify CPU for code generation purposes."
! msgstr "CPU für Codeerzeugungszwecke angeben."
  
! #: config/iq2000/iq2000.opt:47
  #, no-c-format
! msgid "Specify CPU for scheduling purposes."
! msgstr "CPU für Planzwecke angeben."
  
! #: config/iq2000/iq2000.opt:51
  #, no-c-format
! msgid "Known IQ2000 CPUs (for use with the -mcpu= option):"
! msgstr "Bekannte IQ2000-CPUs (für Verwendung mit der Option »-mcpu=«):"
  
! #: config/iq2000/iq2000.opt:61 config/mips/mips.opt:142
  #, no-c-format
! msgid "Use ROM instead of RAM."
! msgstr "ROM statt RAM verwenden."
  
! #: config/iq2000/iq2000.opt:65 config/microblaze/microblaze.opt:92
  #, no-c-format
! msgid "Use GP relative sdata/sbss sections."
! msgstr "Abschnitte sdata/sbss relativ zum GP verwenden."
  
! #: config/iq2000/iq2000.opt:70
  #, no-c-format
! msgid "No default crt0.o."
! msgstr "Kein voreingestelltes crt0.o."
  
! #: config/iq2000/iq2000.opt:74 config/mips/mips.opt:442
  #, no-c-format
! msgid "Put uninitialized constants in ROM (needs -membedded-data)."
! msgstr "Uninitialisierte Konstanten im ROM ablegen (benötigt »-membedded-data«)."
  
! #: config/sol2.opt:32
! #, fuzzy, no-c-format
! #| msgid "Generate SH4a code."
! msgid "Generate Solaris CTF."
! msgstr "SH4a-Code erzeugen."
  
! #: config/sol2.opt:36
  #, no-c-format
! msgid "Clear hardware capabilities when linking."
! msgstr "Hardwarefähigkeiten beim Binden löschen."
  
! #: config/sol2.opt:40
  #, no-c-format
! msgid "Pass -z text to linker."
! msgstr "»-z text« an den Binder übergeben."
  
! #: config/gcn/gcn-tables.opt:25
  #, no-c-format
! msgid "GCN GPU type to use:"
! msgstr "Zu verwendende GCN-CPU-Art:"
  
! #: config/gcn/gcn.opt:26 config/gcn/gcn.opt:30
  #, no-c-format
! msgid "Specify the name of the target GPU."
! msgstr "Namen der Ziel-GPU angeben."
  
! #: config/gcn/gcn.opt:39
  #, no-c-format
! msgid "Generate code for a 32-bit ABI."
! msgstr "Code für 32-Bit-ABI erzeugen."
  
! #: config/gcn/gcn.opt:43
  #, no-c-format
! msgid "Generate code for a 64-bit ABI."
! msgstr "Code für 64-Bit-ABI erzeugen."
  
! #: config/gcn/gcn.opt:47
  #, no-c-format
! msgid "Enable OpenMP GPU offloading."
! msgstr "Auslagern an OpenMP-GPU einschalten."
  
! #: config/gcn/gcn.opt:62
  #, no-c-format
! msgid "Obsolete; use GCN_STACK_SIZE at runtime."
! msgstr "Veraltet; verwenden Sie GCN_STACK_SIZE zur Laufzeit."
  
! #: config/gcn/gcn.opt:69
  #, no-c-format
! msgid "Amount of local data-share (LDS) memory to reserve for gang-private variables."
! msgstr "Die Menge an lokalem, gemeinsam genutztem Speicher (LDS), die für private Gang-Variablen reserviert werden soll."
  
! #: config/gcn/gcn.opt:73
  #, no-c-format
! msgid "Warn about invalid OpenACC dimensions."
! msgstr "Bei ungültigen OpenACC-Dimensionen warnen."
  
! #: config/gcn/gcn.opt:77
  #, no-c-format
! msgid "SRAM-ECC and XNACK modes:"
! msgstr "Modi für SRAM-ECC und XNACK:"
  
! #: config/gcn/gcn.opt:93
  #, no-c-format
! msgid "Compile for devices requiring XNACK enabled. Default \"any\" if USM is supported."
! msgstr "Für Geräte kompilieren, die aktiviertes XNACK erfordern. Standardmäßig »any«, wenn USM unterstützt wird."
  
! #: config/gcn/gcn.opt:97
  #, no-c-format
! msgid "Compile for devices with the SRAM ECC feature enabled, or not. Default \"any\"."
! msgstr "Für Geräte mit aktivierter SRAM-ECC-Funktion kompilieren (oder auch nicht). Vorgabewert ist »any«."
  
! #: config/gcn/gcn.opt:101
  #, no-c-format
! msgid "--param=gcn-preferred-vectorization-factor=[default,32,64]\tPreferred vectorization factor."
! msgstr "--param=gcn-preferred-vectorization-factor=[default,32,64]\tBevorzugter Vektorisierungsfaktor."
  
! #: config/pa/pa-hpux1010.opt:23 config/pa/pa-hpux.opt:31
! #: config/pa/pa-hpux1131.opt:23 config/pa/pa-hpux1111.opt:23
  #, no-c-format
! msgid "Specify UNIX standard for predefines and linking."
! msgstr "UNIX-Standard für Predefines und Bindung angeben."
  
! #: config/pa/pa-hpux.opt:27
  #, no-c-format
! msgid "Generate cpp defines for server IO."
! msgstr "cpp-Defines für Server-IO erzeugen."
  
! #: config/pa/pa-hpux.opt:35
  #, no-c-format
! msgid "Generate cpp defines for workstation IO."
! msgstr "cpp-Defines für Workstation-IO erzeugen."
  
! #: config/pa/pa.opt:30 config/pa/pa.opt:99 config/pa/pa.opt:111
  #, no-c-format
! msgid "Generate PA1.0 code."
! msgstr "PA1.0-Code erzeugen."
  
! #: config/pa/pa.opt:34 config/pa/pa.opt:115 config/pa/pa.opt:160
  #, no-c-format
! msgid "Generate PA1.1 code."
! msgstr "PA1.1-Code erzeugen."
  
! #: config/pa/pa.opt:38 config/pa/pa.opt:119
  #, no-c-format
! msgid "Generate PA2.0 code (requires binutils 2.10 or later)."
! msgstr "PA2.0-Code erzeugen (erfordert binutils 2.10 oder neuer)."
  
! #: config/pa/pa.opt:42
  #, no-c-format
! msgid "Generate libcalls for atomic loads and stores when sync libcalls are disabled."
! msgstr "Bibliotheksaufrufe für atomare Lade- und Speicherbefehle generieren, wenn synchronisierte Bibliotheksaufrufe ausgeschaltet sind."
  
! #: config/pa/pa.opt:50
  #, no-c-format
! msgid "Caller copies function arguments passed by hidden reference."
! msgstr "Der Aufrufer kopiert Funktionsargumente, die über versteckte Referenzen übergeben werden."
  
! #: config/pa/pa.opt:54
  #, no-c-format
! msgid "Use ldcw/ldcd coherent cache-control hint."
! msgstr "Kohärente Cachesteuerungs-Hinweise für ldcw/ldcd verwenden."
  
! #: config/pa/pa.opt:58
  #, no-c-format
! msgid "Disable FP regs.  Equivalent to -msoft-float."
! msgstr "Gleitkommaregister ausschalten. Äquivalent zu »-msoft-float«."
  
! #: config/pa/pa.opt:62
  #, no-c-format
! msgid "Disable indexed addressing."
! msgstr "Indizierte Adressierung ausschalten."
  
! #: config/pa/pa.opt:66
  #, no-c-format
! msgid "Generate fast indirect calls."
! msgstr "Schnelle indirekte Aufrufe erzeugen."
  
! #: config/pa/pa.opt:70 config/ia64/ia64.opt:114 config/sh/sh.opt:227
  #, no-c-format
! msgid "Specify range of registers to make fixed."
! msgstr "Bereich der zu fixierenden Register angeben."
  
! #: config/pa/pa.opt:74
  #, no-c-format
! msgid "Assume code will be assembled by GAS."
! msgstr "Annehmen, dass der Code mit GAS assembliert wird."
  
! #: config/pa/pa.opt:83
  #, no-c-format
! msgid "Enable linker optimizations."
! msgstr "Binder-Optimierungen einschalten."
  
! #: config/pa/pa.opt:87
  #, no-c-format
! msgid "Always generate long calls."
! msgstr "Immer weite Aufrufe erzeugen."
  
! #: config/pa/pa.opt:91 config/sh/sh.opt:303
  #, no-c-format
! msgid "Use LRA instead of reload (transitional)."
! msgstr "LRA statt Neuladen verwenden (übergangsweise)."
  
! #: config/pa/pa.opt:95
  #, no-c-format
! msgid "Emit long load/store sequences."
! msgstr "Lange Laden/Speichern-Folgen ausgeben."
  
! #: config/pa/pa.opt:103
  #, no-c-format
! msgid "Disable space regs."
! msgstr "Leerregister ausschalten."
  
! #: config/pa/pa.opt:107
  #, no-c-format
! msgid "Assume memory references are ordered and barriers are not needed."
! msgstr "Annehmen, dass die Speicherverweise geordnet sind und daher keine Barrieren erforderlich sind."
  
! #: config/pa/pa.opt:123
  #, no-c-format
! msgid "Use portable calling conventions."
! msgstr "Portierbare Aufrufkonventionen verwenden."
  
! #: config/pa/pa.opt:127
  #, no-c-format
! msgid "Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000."
! msgstr "CPU für Planungszwecke angeben. Gültige Argumente sind 700, 7100, 7100LC, 7200, 7300, und 8000."
  
! #: config/pa/pa.opt:152 config/frv/frv.opt:216
  #, no-c-format
! msgid "Use software floating point."
! msgstr "Software-Gleitkomma verwenden."
  
! #: config/pa/pa.opt:156
  #, no-c-format
! msgid "Use software integer multiplication."
! msgstr "Software-Ganzzahlmultiplikation verwenden."
  
! #: config/pa/pa.opt:164
  #, no-c-format
! msgid "Do not disable space regs."
! msgstr "Leerregister nicht ausschalten."
  
! #: config/pa/pa64-hpux.opt:23
  #, no-c-format
! msgid "Assume code will be linked by GNU ld."
! msgstr "Annehmen, dass der Code später mit GNU ld gebunden wird."
  
! #: config/pa/pa64-hpux.opt:27
  #, no-c-format
! msgid "Assume code will be linked by HP ld."
! msgstr "Annehmen, dass der Code später mit HP ld gebunden wird."
  
! #: config/rl78/rl78.opt:27 config/csky/csky.opt:198 config/rx/elf.opt:26
  #, no-c-format
! msgid "Use the simulator runtime."
! msgstr "Simulator-Laufzeitumgebung verwenden."
  
! #: config/rl78/rl78.opt:31
  #, no-c-format
! msgid "Selects the type of hardware multiplication and division to use (none/g13/g14)."
! msgstr "Wählt die zu verwendende Art der Hardware-Multiplikation und -division aus (none/g13/g14)."
  
! #: config/rl78/rl78.opt:50
  #, no-c-format
! msgid "Use all registers, reserving none for interrupt handlers."
! msgstr "Alle Register verwenden, dadurch keine für Interrupthandler reservieren."
  
! #: config/rl78/rl78.opt:54
  #, no-c-format
! msgid "Enable assembler and linker relaxation.  Enabled by default at -Os."
! msgstr "Lockerung des Assemblers und Binders einschalten. Per Vorgabe eingeschaltet bei »-Os«."
  
! #: config/rl78/rl78.opt:58
  #, no-c-format
! msgid "Selects the type of RL78 core being targeted (g10/g13/g14).  The default is the G14.  If set, also selects the hardware multiply support to be used."
! msgstr "Wählt die Art der Ziel-RL78-Kerne aus (g10/g13/g14). Voreinstellung ist der G14. Wenn angegeben, wird auch die verwendete Hardwaremultiplikation ausgewählt."
  
! #: config/rl78/rl78.opt:77
  #, no-c-format
! msgid "Alias for -mcpu=g10."
! msgstr "Alias für »-mcpu=g10«."
  
! #: config/rl78/rl78.opt:81
  #, no-c-format
! msgid "Alias for -mcpu=g13."
! msgstr "Alias für »-mcpu=g13«."
  
! #: config/rl78/rl78.opt:85 config/rl78/rl78.opt:89
  #, no-c-format
! msgid "Alias for -mcpu=g14."
! msgstr "Alias für »-mcpu=g14«."
  
! #: config/rl78/rl78.opt:93
  #, no-c-format
! msgid "Assume ES is zero throughout program execution, use ES: for read-only data."
! msgstr "Annehmen, dass ES während der gesamten Laufzeit 0 ist; verwenden Sie ES: für schreibgeschützte Daten."
  
! #: config/rl78/rl78.opt:97
  #, no-c-format
! msgid "Stores the MDUC registers in interrupt handlers for G13 target."
! msgstr "Sichert die MDUC-Register in Interrupt-Handlern für die G13-Zielarchitektur."
  
! #: config/bfin/bfin.opt:40 config/msp430/msp430.opt:3 config/c6x/c6x.opt:38
  #, no-c-format
! msgid "Use simulator runtime."
! msgstr "Simulator-Laufzeitumgebung verwenden."
  
! #: config/bfin/bfin.opt:44 config/arm/arm.opt:115
  #, no-c-format
! msgid "Specify the name of the target CPU."
! msgstr "Namen der Ziel-CPU angeben."
  
! #: config/bfin/bfin.opt:48
  #, no-c-format
! msgid "Omit frame pointer for leaf functions."
! msgstr "Rahmenzeiger für Blattfunktionen auslassen."
  
! #: config/bfin/bfin.opt:52
  #, no-c-format
! msgid "Program is entirely located in low 64k of memory."
! msgstr "Programm befindet sich vollständig in unteren 64k des Speichers."
  
! #: config/bfin/bfin.opt:56
  #, no-c-format
! msgid "Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction."
! msgstr "Hardwarebesonderheit umgehen, indem jedem CSYNC und SSYNC mehrere NOPs vorangestellt werden."
  
! #: config/bfin/bfin.opt:61
  #, no-c-format
! msgid "Avoid speculative loads to work around a hardware anomaly."
! msgstr "Spekulative Ladeoperationen verhindern, um Hardwarebesonderheiten zu umgehen."
  
! #: config/bfin/bfin.opt:65
  #, no-c-format
! msgid "Enabled ID based shared library."
! msgstr "ID-basierte Shared Library einschalten."
  
! #: config/bfin/bfin.opt:69
  #, no-c-format
! msgid "Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library."
! msgstr "Code erzeugen, der nicht mit anderen ID-shared Libraries gebunden werden würde, aber als Shared Library verwendet werden kann."
  
! #: config/bfin/bfin.opt:74 config/m68k/m68k.opt:180
  #, no-c-format
! msgid "ID of shared library to build."
! msgstr "ID der zu bauenden Shared Library."
  
! #: config/bfin/bfin.opt:78 config/m68k/m68k.opt:176
  #, no-c-format
! msgid "Enable separate data segment."
! msgstr "Gesondertes Datensegment einschalten."
  
! #: config/bfin/bfin.opt:82 config/c6x/c6x.opt:63
  #, no-c-format
! msgid "Avoid generating pc-relative calls; use indirection."
! msgstr "Erzeugung PC-relativer Aufrufe verhindern; Indirektion verwenden."
  
! #: config/bfin/bfin.opt:86
  #, no-c-format
! msgid "Link with the fast floating-point library."
! msgstr "Mit schneller Gleitkomma-Bibliothek binden."
  
! #: config/bfin/bfin.opt:90 config/frv/frv.opt:130 config/arm/arm.opt:343
  #, no-c-format
! msgid "Enable Function Descriptor PIC mode."
! msgstr "Funktionsdeskriptor-PIC-Modus einschalten."
  
! #: config/bfin/bfin.opt:94 config/frv/frv.opt:162
  #, no-c-format
! msgid "Enable inlining of PLT in function calls."
! msgstr "Inlining von PLT in Funktionsaufrufen einschalten."
  
! #: config/bfin/bfin.opt:98
  #, no-c-format
! msgid "Do stack checking using bounds in L1 scratch memory."
! msgstr "Stapel-Überprüfung mit Grenzen im L1-Zwischenspeicher durchführen."
  
! #: config/bfin/bfin.opt:102
  #, no-c-format
! msgid "Enable multicore support."
! msgstr "Multicore-Unterstützung einschalten."
  
! #: config/bfin/bfin.opt:106
  #, no-c-format
! msgid "Build for Core A."
! msgstr "Für Kern A bauen."
  
! #: config/bfin/bfin.opt:110
  #, no-c-format
! msgid "Build for Core B."
! msgstr "Für Kern B bauen."
  
! #: config/bfin/bfin.opt:114
  #, no-c-format
! msgid "Build for SDRAM."
! msgstr "Für SDRAM bauen."
  
! #: config/bfin/bfin.opt:118
  #, no-c-format
! msgid "Assume ICPLBs are enabled at runtime."
! msgstr "Annahme, dass ICPLBs zur Laufzeit eingeschaltet sind."
  
! #: config/rs6000/rs6000-tables.opt:24
  #, no-c-format
! msgid "Known CPUs (for use with the -mcpu= and -mtune= options):"
! msgstr "Bekannte CPUs (für Verwendung mit der Optionen »-mcpu=« und »-mtune=«):"
  
! #: config/rs6000/rs6000.opt:117
  #, no-c-format
! msgid "Use PowerPC-64 instruction set."
! msgstr "PowerPC-64-Befehlssatz verwenden."
  
! #: config/rs6000/rs6000.opt:121
  #, no-c-format
! msgid "Use PowerPC General Purpose group optional instructions."
! msgstr "Optionale Befehle der PowerPC-Mehrzweck-Gruppe verwenden."
  
! #: config/rs6000/rs6000.opt:125
  #, no-c-format
! msgid "Use PowerPC Graphics group optional instructions."
! msgstr "Optionale Befehle der PowerPC-Grafik-Gruppe verwenden."
  
! #: config/rs6000/rs6000.opt:129
  #, no-c-format
! msgid "Use PowerPC V2.01 single field mfcr instruction."
! msgstr "Einzelfeld-mfcr-Befehl des PowerPC V2.01 verwenden."
  
! #: config/rs6000/rs6000.opt:133
  #, no-c-format
! msgid "Use PowerPC V2.02 popcntb instruction."
! msgstr "PowerPC V2.02 popcntb-Befehl verwenden."
  
! #: config/rs6000/rs6000.opt:137
  #, no-c-format
! msgid "Use PowerPC V2.02 floating point rounding instructions."
! msgstr "PowerPC V2.02 Gleitkomma-Rundungsbefehle verwenden."
  
! #: config/rs6000/rs6000.opt:141
  #, no-c-format
! msgid "Use PowerPC V2.05 compare bytes instruction."
! msgstr "PowerPC V2.05 Bytevergleichs-Befehl verwenden."
  
! #: config/rs6000/rs6000.opt:152
  #, no-c-format
! msgid "Use AltiVec instructions."
! msgstr "AltiVec-Befehle verwenden."
  
! #: config/rs6000/rs6000.opt:156
  #, no-c-format
! msgid "Use decimal floating point instructions."
! msgstr "Dezimale Gleitkommabefehle verwenden."
  
! #: config/rs6000/rs6000.opt:160
  #, no-c-format
! msgid "Use 4xx half-word multiply instructions."
! msgstr "4xx-Halbwort-Multiplikationsbefehle verwenden."
  
! #: config/rs6000/rs6000.opt:164
  #, no-c-format
! msgid "Use 4xx string-search dlmzb instruction."
! msgstr "4xx-dlmzb-Befehl zur Zeichenkettensuche verwenden."
  
! #: config/rs6000/rs6000.opt:168
  #, no-c-format
! msgid "Generate load/store multiple instructions."
! msgstr "Befehle zum gleichzeitigen Laden/Speichern mehrerer Daten erzeugen."
  
! #: config/rs6000/rs6000.opt:179 config/pdp11/pdp11.opt:59
  #, no-c-format
! msgid "Do not use hardware floating point."
! msgstr "Hardware-Gleitkommabefehle nicht verwenden."
  
! #: config/rs6000/rs6000.opt:183 config/frv/frv.opt:158
! #: config/pdp11/pdp11.opt:47
  #, no-c-format
! msgid "Use hardware floating point."
! msgstr "Hardware-Gleitkommabefehle verwenden."
  
! #: config/rs6000/rs6000.opt:187
  #, no-c-format
! msgid "Use PowerPC V2.06 popcntd instruction."
! msgstr "PowerPC V2.06 popcntd-Befehl verwenden."
  
! #: config/rs6000/rs6000.opt:191
  #, no-c-format
! msgid "Under -ffast-math, generate a FRIZ instruction for (double)(long long) conversions."
! msgstr "Unter »-ffast-math« einen FRIZ-Befehl für (double)(long long)-Umwandlungen erzeugen."
  
! #: config/rs6000/rs6000.opt:195 config/i386/i386.opt:572
  #, no-c-format
! msgid "Vector library ABI to use."
! msgstr "Zu verwendendes Vektorbibliotheks-ABI."
  
! #: config/rs6000/rs6000.opt:199
  #, no-c-format
! msgid "Use vector/scalar (VSX) instructions."
! msgstr "Vektor-/skalare (VSX) Befehle verwenden."
  
! #: config/rs6000/rs6000.opt:227
  #, no-c-format
! msgid "Do not generate load/store with update instructions."
! msgstr "Keine Befehle für Laden/Speichern mit Aktualisierung erzeugen."
  
! #: config/rs6000/rs6000.opt:231
  #, no-c-format
! msgid "Generate load/store with update instructions."
! msgstr "Befehle für Laden/Speichern mit Aktualisierung erzeugen."
  
! #: config/rs6000/rs6000.opt:235 config/arm/arm.opt:192
  #, no-c-format
! msgid "Do not load the PIC register in function prologues."
! msgstr "PIC-Register nicht in Funktionsprologen laden."
  
! #: config/rs6000/rs6000.opt:239
  #, no-c-format
! msgid "Avoid generation of indexed load/store instructions when possible."
! msgstr "Erzeugung indizierter Laden/Speichern-Befehle verhindern, wo möglich."
  
! #: config/rs6000/rs6000.opt:246
  #, no-c-format
! msgid "Schedule the start and end of the procedure."
! msgstr "Anfang und Ende der Prozedur planen."
  
! #: config/rs6000/rs6000.opt:250
  #, no-c-format
! msgid "Return all structures in memory (AIX default)."
! msgstr "Alle Strukturen über Speicher zurückgeben (AIX-Standard)."
  
! #: config/rs6000/rs6000.opt:254
  #, no-c-format
! msgid "Return small structures in registers (SVR4 default)."
! msgstr "Kleine Strukturen über Register zurückgeben (SVR4-Standard)."
  
! #: config/rs6000/rs6000.opt:258
  #, no-c-format
! msgid "Conform more closely to IBM XLC semantics."
! msgstr "Näher der IBM XLC-Semantik entsprechen."
  
! #: config/rs6000/rs6000.opt:262 config/rs6000/rs6000.opt:266
  #, no-c-format
! msgid "Generate software reciprocal divide and square root for better throughput."
! msgstr "Reziproke Division und Quadratwurzel in Software für besseren Durchsatz erzeugen."
  
! #: config/rs6000/rs6000.opt:270
  #, no-c-format
! msgid "Assume that the reciprocal estimate instructions provide more accuracy."
! msgstr "Annahme, dass die reziproken abschätzenden Befehle höhere Genauigkeit bieten."
  
! #: config/rs6000/rs6000.opt:274
  #, no-c-format
! msgid "Do not place floating point constants in TOC."
! msgstr "Gleitkommakonstanten nicht ins TOC legen."
  
! #: config/rs6000/rs6000.opt:278
  #, no-c-format
! msgid "Place floating point constants in TOC."
! msgstr "Gleitkommakonstanten ins TOC legen."
  
! #: config/rs6000/rs6000.opt:282
  #, no-c-format
! msgid "Do not place symbol+offset constants in TOC."
! msgstr "Symbol+Offset-Konstanten nicht ins TOC legen."
  
! #: config/rs6000/rs6000.opt:286
  #, no-c-format
! msgid "Place symbol+offset constants in TOC."
! msgstr "Symbol+Offset-Konstanten ins TOC legen."
  
! #: config/rs6000/rs6000.opt:297
  #, no-c-format
! msgid "Use only one TOC entry per procedure."
! msgstr "Nur einen TOC-Eintrag pro Prozedur verwenden."
  
! #: config/rs6000/rs6000.opt:301
  #, no-c-format
! msgid "Put everything in the regular TOC."
! msgstr "Alles in reguläres TOC legen."
  
! #: config/rs6000/rs6000.opt:305
  #, no-c-format
! msgid "Emit NOPs before global and after local entry point for -fpatchable-function-entry."
! msgstr "NOPs vor dem globalen und nach dem lokalen Einstiegspunkt für »-fpatchable-function-entry« generieren."
  
! #: config/rs6000/rs6000.opt:309
  #, no-c-format
! msgid "Generate VRSAVE instructions when generating AltiVec code."
! msgstr "Beim Erzeugen von AltiVec-Code VRSAVE-Befehle erzeugen."
  
! #: config/rs6000/rs6000.opt:313
  #, no-c-format
! msgid "Deprecated option.  Use -mno-vrsave instead."
! msgstr "Veraltete Option. Stattdessen »-mno-vrsave« verwenden."
  
! #: config/rs6000/rs6000.opt:317
  #, no-c-format
! msgid "Deprecated option.  Use -mvrsave instead."
! msgstr "Veraltete Option. Stattdessen »-mvrsave« verwenden."
  
! #: config/rs6000/rs6000.opt:321
  #, no-c-format
! msgid "Max number of bytes to move inline."
! msgstr "Maximalzahl der Bytes, die inline kopiert werden."
  
! #: config/rs6000/rs6000.opt:325
  #, no-c-format
! msgid "Generate unaligned VSX load/store for inline expansion of memcpy/memmove."
! msgstr "Unausgerichtete VSX-Lade/Speicher-Befehle für Inline-Expansion von memcpy/memmove generieren."
  
! #: config/rs6000/rs6000.opt:329
  #, no-c-format
! msgid "Generate unaligned VSX vector pair load/store for inline expansion of memcpy/memmove."
! msgstr "Unausgerichtete VSX-Lade/Speicher-Befehle für Vektorpaare für Inline-Expansion von memcpy/memmove generieren."
  
! #: config/rs6000/rs6000.opt:333
  #, no-c-format
! msgid "Max number of bytes to compare without loops."
! msgstr "Maximalzahl der Bytes, die ohne Schleifen verglichen werden."
  
! #: config/rs6000/rs6000.opt:337
  #, no-c-format
! msgid "Max number of bytes to compare with loops."
! msgstr "Maximalzahl der Bytes, die mit Schleifen verglichen werden."
  
! #: config/rs6000/rs6000.opt:341
  #, no-c-format
! msgid "Max number of bytes to compare."
! msgstr "Maximalzahl der Bytes, die verglichen werden."
  
! #: config/rs6000/rs6000.opt:345
  #, no-c-format
! msgid "Generate isel instructions."
! msgstr "isel-Befehle erzeugen."
  
! #: config/rs6000/rs6000.opt:349
  #, no-c-format
! msgid "-mdebug=\tEnable debug output."
! msgstr "-mdebug=\tAusgaben zur Fehlersuche einschalten."
  
! #: config/rs6000/rs6000.opt:354
  #, no-c-format
! msgid "Use the AltiVec ABI extensions."
! msgstr "Die AltiVec-ABI-Erweiterungen verwenden."
  
! #: config/rs6000/rs6000.opt:358
  #, no-c-format
! msgid "Do not use the AltiVec ABI extensions."
! msgstr "AltiVec-ABI-Erweiterungen nicht verwenden."
  
! #: config/rs6000/rs6000.opt:363
  #, no-c-format
! msgid "Use the AIX Vector Extended ABI."
! msgstr "Die AIX-Vector-Extended-ABI verwenden."
  
! #: config/rs6000/rs6000.opt:367
  #, no-c-format
! msgid "Do not use the AIX Vector Extended ABI."
! msgstr "Die AIX-Vector-Extended-ABI nicht verwenden."
  
! #: config/rs6000/rs6000.opt:372
  #, no-c-format
! msgid "Use the ELFv1 ABI."
! msgstr "ELFv1-ABI verwenden."
  
! #: config/rs6000/rs6000.opt:376
  #, no-c-format
! msgid "Use the ELFv2 ABI."
! msgstr "ELFv2-ABI verwenden."
  
! #: config/rs6000/rs6000.opt:396
  #, no-c-format
! msgid "-mcpu=\tUse features of and schedule code for given CPU."
! msgstr "-mcpu=\tEigenschaften der angegebenen CPU verwenden und entsprechend Code planen."
  
! #: config/rs6000/rs6000.opt:400
  #, no-c-format
! msgid "-mtune=\tSchedule code for given CPU."
! msgstr "-mtune=\tCode für die angegebene CPU planen."
  
! #: config/rs6000/rs6000.opt:404
  #, no-c-format
! msgid "-mtraceback=[full,part,no]\tSelect type of traceback table."
! msgstr "-mtraceback=[full,part,no]\tArt der Traceback-Tabelle wählen (vollständig, teilweise, keine)."
  
! #: config/rs6000/rs6000.opt:420
  #, no-c-format
! msgid "Avoid all range limits on call instructions."
! msgstr "Alle Bereichsgrenzen bei Aufrufbefehlen vermeiden."
  
! #: config/rs6000/rs6000.opt:428
  #, no-c-format
! msgid "Warn about deprecated 'vector long ...' AltiVec type usage."
! msgstr "Vor der Verwendung des veralteten AltiVec-Typen »vector long ...« warnen."
  
! #: config/rs6000/rs6000.opt:432
  #, no-c-format
! msgid "Use -mlong-double-64 for 64-bit IEEE floating point format.  Use -mlong-double-128 for 128-bit floating point format (either IEEE or IBM)."
! msgstr "Verwenden Sie »-mlong-double-64« für das 64-Bit-IEEE-Gleitkommazahlen-Format. Verwenden Sie »-mlong-double-128« für das 128-Bit-Gleitkommazahlen-Format (entweder IEEE oder IBM)."
  
! #: config/rs6000/rs6000.opt:441
  #, no-c-format
! msgid "Determine which dependences between insns are considered costly."
! msgstr "Feststellen, welche Abhängigkeiten zwischen Befehlen als teuer angesehen werden."
  
! #: config/rs6000/rs6000.opt:445
  #, no-c-format
! msgid "Specify which post scheduling nop insertion scheme to apply."
! msgstr "Angeben, welches Schema zum Einfügen von NOPs nach der Planung angewendet werden soll."
  
! #: config/rs6000/rs6000.opt:449
  #, no-c-format
! msgid "Specify alignment of structure fields default/natural."
! msgstr "Ausrichtung der Strukturfelder als Standard/natürlich angeben."
  
! #: config/rs6000/rs6000.opt:453
  #, no-c-format
! msgid "Valid arguments to -malign-:"
! msgstr "Gültige Argumente für »-malign-«:"
  
! #: config/rs6000/rs6000.opt:463
  #, no-c-format
! msgid "Specify scheduling priority for dispatch slot restricted insns."
! msgstr "Planungspriorität für Verteilschlitz-beschränkte Befehle angeben."
  
! #: config/rs6000/rs6000.opt:467
  #, no-c-format
! msgid "Use r11 to hold the static link in calls to functions via pointers."
! msgstr "Register r11 verwenden, um die statische Bindung in Funktionsaufrufen über Zeiger zu speichern."
  
! #: config/rs6000/rs6000.opt:471
  #, no-c-format
! msgid "Save the TOC in the prologue for indirect calls rather than inline."
! msgstr "TOC für indirekte Aufrufe im Prolog sichern, statt vor jedem Aufruf."
  
! #: config/rs6000/rs6000.opt:483
  #, no-c-format
! msgid "Fuse certain integer operations together for better performance on power8."
! msgstr "Bestimmte Ganzzahloperationen verschmelzen, um die Performance auf power8 zu steigern."
  
! #: config/rs6000/rs6000.opt:487
  #, no-c-format
! msgid "Allow sign extension in fusion operations."
! msgstr "Vorzeichenerweiterung in Fusionsoperationen erlauben."
  
! #: config/rs6000/rs6000.opt:491
  #, no-c-format
! msgid "Use vector and scalar instructions added in ISA 2.07."
! msgstr "Vektor-/skalare (VSX) Befehle verwenden, die in ISA 2.07 hinzugefügt wurden."
  
! #: config/rs6000/rs6000.opt:495
  #, no-c-format
! msgid "Fuse certain integer operations together for better performance on power10."
! msgstr "Bestimmte Ganzzahloperationen verschmelzen, um die Performance auf power10 zu steigern."
  
! #: config/rs6000/rs6000.opt:499
  #, no-c-format
! msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
! msgstr "Befehle aus ISA 2.07 Category:Vector.AES und Category:Vector.SHA2 verwenden."
  
! #: config/rs6000/rs6000.opt:506
  #, no-c-format
! msgid "Use ISA 2.07 transactional memory (HTM) instructions."
! msgstr "Befehle aus ISA 2.07 für transaktionalen Speicher (HTM) verwenden."
  
! #: config/rs6000/rs6000.opt:510
  #, no-c-format
! msgid "Generate the quad word memory instructions (lq/stq)."
! msgstr "Befehle zum Laden/Speichern von Quadwords (lq/stq) erzeugen."
  
! #: config/rs6000/rs6000.opt:514
  #, no-c-format
! msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
! msgstr "Atomare Quadword-Befehle zum Speicherzugriff verwenden (lqarx/stqcx)."
  
! #: config/rs6000/rs6000.opt:518
  #, no-c-format
! msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
! msgstr "Code zum Übergeben von Aggregaten mit maximal 64-Bit-Ausrichtung erzeugen."
  
! #: config/rs6000/rs6000.opt:522
  #, no-c-format
! msgid "Analyze and remove doubleword swaps from VSX computations."
! msgstr "Doppelwort-Vertauschungen aus VSX-Berechnungen analysieren und entfernen."
  
! #: config/rs6000/rs6000.opt:530
  #, no-c-format
! msgid "Use certain scalar instructions added in ISA 3.0."
! msgstr "Bestimmte skalare Befehle verwenden, die in ISA 3.0 hinzugefügt wurden."
  
! #: config/rs6000/rs6000.opt:534
  #, no-c-format
! msgid "Use vector instructions added in ISA 3.0."
! msgstr "Vektor-Befehle verwenden, die in ISA 3.0 hinzugefügt wurden."
  
! #: config/rs6000/rs6000.opt:538
  #, no-c-format
! msgid "Use the new min/max instructions defined in ISA 3.0."
! msgstr "Min-/Max-Befehle verwenden, die in ISA 3.0 hinzugefügt wurden."
  
! #: config/rs6000/rs6000.opt:542
  #, no-c-format
! msgid "Generate the integer modulo instructions."
! msgstr "Ganzzahl-Modulo-Befehle erzeugen."
  
! #: config/rs6000/rs6000.opt:546
  #, no-c-format
! msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
! msgstr "IEEE-128-Bit-Gleitkommazahlen mittels Schlüsselwort »__float128« einschalten."
  
! #: config/rs6000/rs6000.opt:550
  #, no-c-format
! msgid "Enable using IEEE 128-bit floating point instructions."
! msgstr "IEEE-128-Bit-Gleitkomma-Befehle einschalten."
  
! #: config/rs6000/rs6000.opt:554
  #, no-c-format
! msgid "Enable default conversions between __float128 & long double."
! msgstr "Standardumwandlungen zwischen »__float128« und »long double« einschalten."
  
! #: config/rs6000/rs6000.opt:558 config/riscv/riscv.opt:200
! #: config/i386/i386.opt:1009 config/arm/arm.opt:347
! #: config/aarch64/aarch64.opt:337 config/s390/s390.opt:201
  #, no-c-format
! msgid "Use given stack-protector guard."
! msgstr "Angegebenen Stapelschutz-Wächter verwenden."
  
! #: config/rs6000/rs6000.opt:562 config/riscv/riscv.opt:204
! #: config/arm/arm.opt:351 config/aarch64/aarch64.opt:341
! #: config/s390/s390.opt:205
  #, no-c-format
! msgid "Valid arguments to -mstack-protector-guard=:"
! msgstr "Gültige Argumente für »-mstack-protector-guard=«:"
  
! #: config/rs6000/rs6000.opt:572 config/riscv/riscv.opt:214
! #: config/i386/i386.opt:1023
  #, no-c-format
! msgid "Use the given base register for addressing the stack-protector guard."
! msgstr "Angegebenes Basisregister zur Adressierung des Stapelschutz-Wächters verwenden."
  
! #: config/rs6000/rs6000.opt:579 config/riscv/riscv.opt:221
! #: config/i386/i386.opt:1030
  #, no-c-format
! msgid "Use the given offset for addressing the stack-protector guard."
! msgstr "Angegebenen Offset zur Addressierung des Stapelschutz-Wächters verwenden."
  
! #: config/rs6000/rs6000.opt:600
  #, no-c-format
! msgid "Generate (do not generate) prefixed memory instructions."
! msgstr "Speicherzugriffsbefehle mit (oder ohne) Präfix erzeugen."
  
! #: config/rs6000/rs6000.opt:604
  #, no-c-format
! msgid "Generate (do not generate) pc-relative memory addressing."
! msgstr "Speicheradressierung relativ zu PC (oder absolut) erzeugen."
  
! #: config/rs6000/rs6000.opt:608
  #, no-c-format
! msgid "Generate (do not generate) pc-relative memory optimizations for externals."
! msgstr "Optimierungen für Speicherzugriffe relative zu PC durchführen (nicht durchführen)."
  
! #: config/rs6000/rs6000.opt:612
  #, no-c-format
! msgid "Generate (do not generate) MMA instructions."
! msgstr "MMA-Befehle erzeugen (oder auch nicht)."
  
! #: config/rs6000/rs6000.opt:619
  #, no-c-format
! msgid "Enable instructions that guard against return-oriented programming attacks."
! msgstr "Befehle einschalten, die Angriffe über return-orientierte Programmierung vereiteln."
  
! #: config/rs6000/rs6000.opt:623
  #, no-c-format
! msgid "Generate code that will run in privileged state."
! msgstr "Code erzeugen, der im privilegierten Zustand läuft."
  
! #: config/rs6000/rs6000.opt:627
  #, no-c-format
! msgid "Generate (do not generate) code that uses the XXSPLTIW instruction."
! msgstr "Code erzeugen (oder auch nicht), der den Befehl XXSPLTIW verwendet."
  
! #: config/rs6000/rs6000.opt:631
  #, no-c-format
! msgid "Generate (do not generate) code that uses the XXSPLTIDP instruction."
! msgstr "Code erzeugen (oder auch nicht), der den Befehl XXSPLTIDP verwendet."
  
! #: config/rs6000/rs6000.opt:635
  #, no-c-format
! msgid "Generate (do not generate) code that uses the LXVKQ instruction."
! msgstr "Code erzeugen (oder auch nicht), der den Befehl LXVKQ verwendet."
  
! #: config/rs6000/rs6000.opt:641
  #, no-c-format
! msgid "Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 4."
! msgstr "Den Abrollfaktor begrenzen, der angibt, wie weit der Autovektorisierer eine Schleife abrollen darf. Voreinstellung ist 4."
  
! #: config/rs6000/rs6000.opt:647
  #, no-c-format
! msgid "When costing for loop vectorization, we probably need to penalize the loop body cost if the existing cost model may not adequately reflect delays from unavailable vector resources.  We collect the cost for vectorized statements and non-vectorized statements separately, check the proportion of vec_cost to total cost of vec_cost and non vec_cost, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 85."
! msgstr "Bei der Kostenkalkulation für die Vektorisierung von Schleifen müssen wahrscheinlich die Kosten für den Schleifenkörper bestraft werden, wenn das bestehende Kostenmodell Verzögerungen durch nicht verfügbare Vektorressourcen nicht angemessen widerspiegelt. Die Kosten für vektorisierte Anweisungen und nicht-vektorisierte Anweisungen werden getrennt gesammelt, und die Bestrafung erfolgt nur, wenn das Verhältnis von vec_cost zu (vec_cost + nicht-vec_cost) den durch diesen Parameter festgelegten Schwellenwert überschreitet. Der Standardwert ist 85."
  
! #: config/rs6000/rs6000.opt:656
  #, no-c-format
! msgid "Like parameter rs6000-density-pct-threshold, we also check the total sum of vec_cost and non vec_cost, and penalize only if the sum exceeds the threshold specified by this parameter.  The default value is 70."
! msgstr "Wie beim Parameter rs6000-density-pct-threshold, wird die Gesamtsumme von vec_cost und nicht-vec_cost berechnet, und die Betrafung erfolgt nur, wenn die Summe den durch diesen Parameter festgelegten Schwellenwert überschreitet. Der Standardwert ist 70."
  
! #: config/rs6000/rs6000.opt:662
  #, no-c-format
! msgid "When both heuristics with rs6000-density-pct-threshold and rs6000-density-size-threshold are satisfied, we decide to penalize the loop body cost by the value which is specified by this parameter.  The default value is 10."
! msgstr "Wenn beide Heuristiken mit rs6000-density-pct-threshold und rs6000-density-size-threshold erfüllt sind, werden die Kosten des Schleifenkörpers mit dem Wert bestraft, der durch diesen Parameter festgelegt ist. Der Standardwert ist 10."
  
! #: config/rs6000/rs6000.opt:669
  #, no-c-format
! msgid "When costing for loop vectorization, we probably need to penalize the loop body cost by accounting for excess strided or elementwise loads.  We collect the numbers for general statements and load statements according to the information for statements to be vectorized, check the proportion of load statements, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 45."
! msgstr "Bei der Kostenkalkulation für die Vektorisierung von Schleifen müssen wir wahrscheinlich die Kosten für den Schleifenkörper bestrafen, indem wir übermäßig versetzte oder elementweise Lesezugriffe berücksichtigen. Wir sammeln die Zahlen für allgemeine Anweisungen und Ladeanweisungen entsprechend den Informationen für zu vektorisierende Anweisungen, prüfen den Anteil der Ladeanweisungen und bestrafen nur, wenn der Anteil den durch diesen Parameter festgelegten Schwellwert überschreitet. Der Standardwert ist 45."
  
! #: config/rs6000/rs6000.opt:678
  #, no-c-format
! msgid "Like parameter rs6000-density-load-pct-threshold, we also check if the total number of load statements exceeds the threshold specified by this parameter, and penalize only if it's satisfied.  The default value is 20."
! msgstr "Wie beim Parameter rs6000-density-load-pct-threshold wird auch hier geprüft, ob die Gesamtzahl der Ladeanweisungen den durch diesen Parameter festgelegten Schwellwert überschreitet, und nur dann eine Strafe verhängt, wenn dieser Schwellwert erfüllt ist. Der Standardwert ist 20."
  
! #: config/rs6000/rs6000.opt:684 config/loongarch/loongarch.opt:334
  #, no-c-format
! msgid "Indicate how many non memory access vector instructions can be issued per cycle, it's used in unroll factor determination for autovectorizer.  The default value is 4."
! msgstr "Angeben, wie viele Vektorbefehle ohne Speicherzugriff pro Taktzyklus ausgeführt werden können; wird im Faktor für Schleifenabwicklungen des Autovektorisierers verwendet. Vorgabe ist 4."
  
! #: config/rs6000/rs6000.opt:690
  #, no-c-format
! msgid "When reduction factor computed for a loop exceeds the threshold specified by this parameter, prefer to unroll this loop.  The default value is 1."
! msgstr "Wenn der für eine Schleife berechnete Reduktionsfaktor den durch diesen Parameter angegebenen Schwellenwert überschreitet, diese Schleife vorzugsweise abzurollen. Der Standardwert ist 1."
  
! #: config/rs6000/476.opt:24
  #, no-c-format
! msgid "Preserve the PowerPC 476's link stack by matching up a blr with the bcl/bl insns used for GOT accesses."
! msgstr "Bindestapel des PowerPC 476 durch Anpassen eines blr an bcl/bl-Befehle für GOT-Zugriffe beibehalten."
  
! #: config/rs6000/aix64.opt:24
  #, no-c-format
! msgid "Compile for 64-bit pointers."
! msgstr "Für 64-Bit-Zeiger kompilieren."
  
! #: config/rs6000/aix64.opt:28
  #, no-c-format
! msgid "Compile for 32-bit pointers."
! msgstr "Für 32-Bit-Zeiger kompilieren."
  
! #: config/rs6000/aix64.opt:32 config/rs6000/linux64.opt:28
  #, no-c-format
! msgid "Select code model."
! msgstr "Codemodell auswählen."
  
! #: config/rs6000/aix64.opt:36 config/rs6000/linux64.opt:32
! #: config/riscv/riscv.opt:141 config/i386/i386.opt:296
  #, no-c-format
! msgid "Known code models (for use with the -mcmodel= option):"
! msgstr "Bekannte Codemodelle (für Verwendung mit der Option »-mcmodel=«):"
  
! #: config/rs6000/aix64.opt:49
  #, no-c-format
! msgid "Support message passing with the Parallel Environment."
! msgstr "Message-Passing mit der Parallel Environment unterstützen."
  
! #: config/rs6000/darwin.opt:38 config/rs6000/sysv4.opt:146
  #, no-c-format
! msgid "Generate 64-bit code."
! msgstr "64-Bit-Code erzeugen."
  
! #: config/rs6000/darwin.opt:42 config/rs6000/sysv4.opt:150
  #, no-c-format
! msgid "Generate 32-bit code."
! msgstr "32-Bit-Code erzeugen."
  
! #: config/rs6000/linux64.opt:24
  #, no-c-format
! msgid "Call mcount for profiling before a function prologue."
! msgstr "Vor jedem Funktionsprolog mcount für Profiling aufrufen."
  
! #: config/rs6000/sysv4.opt:24
  #, no-c-format
! msgid "-mcall-ABI\tSelect ABI calling convention."
! msgstr "-mcall-ABI\tABI-Aufrufkonvention auswählen."
  
! #: config/rs6000/sysv4.opt:28
  #, no-c-format
! msgid "-msdata=[none,data,sysv,eabi]\tSelect method for sdata handling."
! msgstr "-msdata=[none,data,sysv,eabi]\tMethode für sdata-Behandlung auswählen."
  
! #: config/rs6000/sysv4.opt:32
  #, no-c-format
! msgid "Allow readonly data in sdata."
! msgstr "Nur-Lese-Daten in sdata-Abschnitt erlauben."
  
! #: config/rs6000/sysv4.opt:36
  #, no-c-format
! msgid "-mtls-size=[16,32]\tSpecify bit size of immediate TLS offsets."
! msgstr "-mtls-size=[16,32]\tBit-Breite des unmittelbaren TLS-Offsets angeben."
  
! #: config/rs6000/sysv4.opt:52
  #, no-c-format
! msgid "Align to the base type of the bit-field."
! msgstr "Auf Basistyp des Bitfeldes ausrichten."
  
! #: config/rs6000/sysv4.opt:56
  #, no-c-format
! msgid "Align to the base type of the bit-field. Don't assume that unaligned accesses are handled by the system."
! msgstr "Auf Basistyp des Bitfeldes ausrichten. Nicht annehmen, dass unausgerichtete Zugriffe vom System behandelt werden."
  
! #: config/rs6000/sysv4.opt:61 config/rs6000/sysv4.opt:65
  #, no-c-format
! msgid "Produce code relocatable at runtime."
! msgstr "Code erzeugen, der zur Laufzeit verschiebbar ist."
  
! #: config/rs6000/sysv4.opt:69 config/rs6000/sysv4.opt:73
  #, no-c-format
! msgid "Produce little endian code."
! msgstr "Little-Endian-Code erzeugen."
  
! #: config/rs6000/sysv4.opt:77 config/rs6000/sysv4.opt:81
  #, no-c-format
! msgid "Produce big endian code."
! msgstr "Big-Endian-Code erzeugen."
  
! #: config/rs6000/sysv4.opt:86 config/rs6000/sysv4.opt:90
! #: config/rs6000/sysv4.opt:99 config/rs6000/sysv4.opt:142
! #: config/rs6000/sysv4.opt:155
  #, no-c-format
! msgid "No description yet."
! msgstr "Noch keine Beschreibung."
  
! #: config/rs6000/sysv4.opt:94
  #, no-c-format
! msgid "Assume all variable arg functions are prototyped."
! msgstr "Annehmen, dass alle Funktionen mit variablen Argumenten Prototypen haben."
  
! #: config/rs6000/sysv4.opt:103
  #, no-c-format
! msgid "Use EABI."
! msgstr "EABI verwenden."
  
! #: config/rs6000/sysv4.opt:107
  #, no-c-format
! msgid "Allow bit-fields to cross word boundaries."
! msgstr "Zulassen, dass Bitfelder Wortgrenzen überschneiden."
  
! #: config/rs6000/sysv4.opt:111
  #, no-c-format
! msgid "Use alternate register names."
! msgstr "Alternative Registernamen verwenden."
  
! #: config/rs6000/sysv4.opt:117
  #, no-c-format
! msgid "Use default method for sdata handling."
! msgstr "Standardmethode für sdata-Behandlung verwenden."
  
! #: config/rs6000/sysv4.opt:121
  #, no-c-format
! msgid "Link with libsim.a, libc.a and sim-crt0.o."
! msgstr "Mit libsim.a, libc.a und sim-crt0.o binden."
  
! #: config/rs6000/sysv4.opt:125
  #, no-c-format
! msgid "Link with libads.a, libc.a and crt0.o."
! msgstr "Mit libads.a, libc.a und crt0.o binden."
  
! #: config/rs6000/sysv4.opt:129
  #, no-c-format
! msgid "Link with libyk.a, libc.a and crt0.o."
! msgstr "Mit libyk.a, libc.a und crt0.o binden."
  
! #: config/rs6000/sysv4.opt:133
  #, no-c-format
! msgid "Link with libmvme.a, libc.a and crt0.o."
! msgstr "Mit libmvme.a, libc.a und crt0.o binden."
  
! #: config/rs6000/sysv4.opt:137
  #, no-c-format
! msgid "Set the PPC_EMB bit in the ELF flags header."
! msgstr "PPC_EMB-Bit im ELF-Flags-Header setzen."
  
! #: config/rs6000/sysv4.opt:159
  #, no-c-format
! msgid "Generate code to use a non-exec PLT and GOT."
! msgstr "Code erzeugen, der nicht ausführbares PLT und GOT enthält."
  
! #: config/rs6000/sysv4.opt:163
  #, no-c-format
! msgid "Generate code for old exec BSS PLT."
! msgstr "Code für altes ausführbares BSS PLT erzeugen."
  
! #: config/rs6000/sysv4.opt:167
  #, no-c-format
! msgid "Use inline plt sequences to implement long calls and -fno-plt."
! msgstr "Inline-PLT-Sequenzen verwenden, um lange Aufrufe und »-fno-plt« zu implementieren."
  
! #: config/rs6000/sysv4.opt:171
  #, no-c-format
! msgid "Emit .gnu_attribute tags."
! msgstr "».gnu_attribute«-Etiketten erzeugen."
  
! #: config/linux.opt:24
  #, no-c-format
! msgid "Use Bionic C library."
! msgstr "Bionic-C-Bibliothek verwenden."
  
! #: config/linux.opt:28
  #, no-c-format
! msgid "Use GNU C library."
! msgstr "Die GNU-C-Bibliothek verwenden."
  
! #: config/linux.opt:32
  #, no-c-format
! msgid "Use uClibc C library."
! msgstr "Die uClibc-C-Bibliothek verwenden."
  
! #: config/linux.opt:36
  #, no-c-format
! msgid "Use musl C library."
! msgstr "Die musl-C-Bibliothek verwenden."
  
! #: config/bpf/bpf.opt:28
  #, no-c-format
! msgid "Generate xBPF."
! msgstr "xBPF erzeugen."
  
! #: config/bpf/bpf.opt:34
  #, no-c-format
! msgid "Generate big-endian eBPF."
! msgstr "Big-Endian-eBPF erzeugen."
  
! #: config/bpf/bpf.opt:38
  #, no-c-format
! msgid "Generate little-endian eBPF."
! msgstr "Little-Endian-eBPF erzeugen."
  
! #: config/bpf/bpf.opt:42
  #, no-c-format
! msgid "Set a hard limit for the size of each stack frame, in bytes."
! msgstr "Feste Obergrenze für die Größe jedes Stapelrahmens angeben, in Bytes."
  
! #: config/bpf/bpf.opt:46
  #, no-c-format
! msgid "Generate all necessary information for BPF Compile Once - Run Everywhere."
! msgstr "Alle notwendigen Informationen für »BPF Compile Once - Run Everywhere« generieren."
  
! #: config/bpf/bpf.opt:52
  #, no-c-format
! msgid "Enable extra conditional-branch instructions j(s)lt and j(s)le."
! msgstr "Zusätzliche bedingte Verzweigungsanweisungen j(s)lt und j(s)le einschalten."
  
! #: config/bpf/bpf.opt:56
  #, no-c-format
! msgid "Enable 32-bit ALU instructions."
! msgstr "32-Bit-ALU-Befehle einschalten."
  
! #: config/bpf/bpf.opt:60
  #, no-c-format
! msgid "Enable 32-bit jump instructions."
! msgstr "32-Bit-Sprungbefehle einschalten."
  
! #: config/bpf/bpf.opt:64
  #, no-c-format
! msgid "Enable general atomic operations introduced in v3 ISA."
! msgstr "Allgemeine atomare Operationen einschalten, die in v3 ISA eingeführt wurden."
  
! #: config/bpf/bpf.opt:68
  #, no-c-format
! msgid "Enable byte swap instructions."
! msgstr "Bytetauschbefehle einschalten."
  
! #: config/bpf/bpf.opt:72
  #, no-c-format
! msgid "Enable signed division and modulus instructions."
! msgstr "Vorzeichenbehaftete Divisions- und Modulobefehle einschalten."
  
! #: config/bpf/bpf.opt:76
  #, no-c-format
! msgid "Enable signed move and memory load instructions."
! msgstr "Vorzeichenbehaftete Kopier- und Ladebefehle einschalten."
  
! #: config/bpf/bpf.opt:80
  #, no-c-format
! msgid "Select the eBPF ISA version to target in code generation."
! msgstr "Auswählen, für welche eBPF-ISA-Version der Zielcode generiert wird."
  
! #: config/bpf/bpf.opt:84
  #, no-c-format
! msgid "Valid ISA versions (for use with the -mcpu= option)"
! msgstr "Gültige ISA-Versionen (für Verwendung mit der Option »-mcpu=«)"
  
! #: config/bpf/bpf.opt:100 config/i386/i386.opt:270
  #, no-c-format
! msgid "Use given assembler dialect."
! msgstr "Angegebenen Assemblerdialekt verwenden."
  
! #: config/bpf/bpf.opt:104
  #, no-c-format
! msgid "Known assembler dialects (for use with the -masm= option)"
! msgstr "Bekannte Assemblerdialekte (für Verwendung mit der Option »-masm=«)"
  
! #: config/bpf/bpf.opt:114
  #, no-c-format
! msgid "-minline-memops-threshold=<number> Maximum size of memset/memmove/memcpy to inline, larger sizes will use a library call."
! msgstr "-minline-memops-threshold=<Anzahl> Maximale Größe von memset/memmove/memcpy zum Inlinen, bei größeren Größen wird ein Bibliotheksaufruf verwendet."
  
! #: config/lm32/lm32.opt:24
  #, no-c-format
! msgid "Enable multiply instructions."
! msgstr "Multiplikationsbefehle einschalten."
  
! #: config/lm32/lm32.opt:28
  #, no-c-format
! msgid "Enable divide and modulus instructions."
! msgstr "Divisions- und Modulobefehle einschalten."
  
! #: config/lm32/lm32.opt:32
  #, no-c-format
! msgid "Enable barrel shift instructions."
! msgstr "Rohr-Bitschiebebefehle einschalten."
  
! #: config/lm32/lm32.opt:36
  #, no-c-format
! msgid "Enable sign extend instructions."
! msgstr "Vorzeichenerweiternde Befehle einschalten."
  
! #: config/lm32/lm32.opt:40
  #, no-c-format
! msgid "Enable user-defined instructions."
! msgstr "Benutzerdefinierte Befehle einschalten."
  
! #: config/vax/vax.opt:23 config/vax/vax.opt:27
  #, no-c-format
! msgid "Generate DFLOAT double-precision code."
! msgstr "DFLOAT-Code mit doppelter Genauigkeit generieren."
  
! #: config/vax/vax.opt:31 config/vax/vax.opt:35
  #, no-c-format
! msgid "Generate GFLOAT double-precision code."
! msgstr "GFLOAT-Code mit doppelter Genauigkeit generieren."
  
! #: config/vax/vax.opt:39
  #, no-c-format
! msgid "Generate code for GNU assembler (gas)."
! msgstr "Code für GNU Assembler (gas) erzeugen."
  
! #: config/vax/vax.opt:43
  #, no-c-format
! msgid "Generate code for UNIX assembler."
! msgstr "Code für UNIX-Assembler erzeugen."
  
! #: config/vax/vax.opt:47
  #, no-c-format
! msgid "Enable Local Register Allocation."
! msgstr "Lokale Registerzuordnung einschalten."
  
! #: config/vax/vax.opt:51
  #, no-c-format
! msgid "Use VAXC structure conventions."
! msgstr "VAXC-Strukturkonventionen verwenden."
  
! #: config/vax/vax.opt:55
  #, no-c-format
! msgid "Use new adddi3/subdi3 patterns."
! msgstr "Neue adddi3/subdi3-Muster verwenden."
  
! #: config/riscv/riscv.opt:26 config/arm/arm.opt:103
! #: config/microblaze/microblaze.opt:60 config/aarch64/aarch64.opt:83
  #, no-c-format
! msgid "Assume target CPU is configured as big endian."
! msgstr "Ziel-CPU als »big endian«-konfiguriert annehmen."
  
! #: config/riscv/riscv.opt:30 config/arm/arm.opt:168
! #: config/microblaze/microblaze.opt:64 config/aarch64/aarch64.opt:108
  #, no-c-format
! msgid "Assume target CPU is configured as little endian."
! msgstr "Ziel-CPU als »little endian«-konfiguriert annehmen."
  
! #: config/riscv/riscv.opt:34
  #, no-c-format
! msgid "-mbranch-cost=N\tSet the cost of branches to roughly N instructions."
! msgstr "-mbranch-cost=N\tSprungkosten auf ungefähr N Befehle setzen."
  
! #: config/riscv/riscv.opt:38
  #, no-c-format
! msgid "This option is deprecated; use -fplt or -fno-plt instead."
! msgstr "Diese Option ist veraltet; verwenden Sie stattdessen »-fplt« oder »-fno-plt«."
  
! #: config/riscv/riscv.opt:42
  #, no-c-format
! msgid "Specify integer and floating-point calling convention."
! msgstr "Aufrufkonventionen für Ganzzahl und Gleitkomma angeben."
  
! #: config/riscv/riscv.opt:46 config/i386/i386.opt:437
  #, no-c-format
! msgid "Attempt to keep stack aligned to this power of 2."
! msgstr "Versuch, den Stapel an dieser Potenz von 2 auszurichten."
  
! #: config/riscv/riscv.opt:50
  #, no-c-format
! msgid "Supported ABIs (for use with the -mabi= option):"
! msgstr "Unterstützte ABIs (für Verwendung mit der Option »-mabi=«):"
  
! #: config/riscv/riscv.opt:78
  #, no-c-format
! msgid "Use hardware floating-point divide and square root instructions."
! msgstr "Hardware-Gleitkommabefehle für Division und Quadratwurzel verwenden."
  
! #: config/riscv/riscv.opt:82
  #, no-c-format
! msgid "Use hardware instructions for integer division."
! msgstr "Hardwarebefehle für Ganzzahldivision verwenden."
  
! #: config/riscv/riscv.opt:86
  #, no-c-format
! msgid "-march=\tGenerate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case."
! msgstr "-march=\tCode für die angegebene RISC-V-ISA (z.B. RV64IM) erzeugen. ISA-Zeichenketten müssen in Kleinbuchstaben angegeben werden."
  
! #: config/riscv/riscv.opt:91
  #, no-c-format
! msgid "-march=help\tPrint supported -march extensions."
! msgstr "-march=help\tUnterstützte »-march«-Erweiterungen ausgeben."
  
! #: config/riscv/riscv.opt:103 config/mips/mips.opt:426
  #, no-c-format
! msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR."
! msgstr "-mtune=PROZESSOR\tAusgabe für PROZESSOR optimieren."
  
! #: config/riscv/riscv.opt:107
  #, no-c-format
! msgid "-mcpu=PROCESSOR\tUse architecture of and optimize the output for PROCESSOR."
! msgstr "-mcpu=PROZESSOR\tArchitektur von PROZESSOR verwenden und die Ausgabe dafür optimieren."
  
! #: config/riscv/riscv.opt:111
  #, no-c-format
! msgid "-msmall-data-limit=N\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
! msgstr "-msmall-data-limit=N\tGlobale und statische Daten kleiner als <N> Bytes in einen gesonderten Abschnitt legen (bei manchen Zielarchitekturen)."
  
! #: config/riscv/riscv.opt:115
  #, no-c-format
! msgid "Use smaller but slower prologue and epilogue code."
! msgstr "Kleineren, aber langsameren Code für Funktionsprologe und -epiloge verwenden."
  
! #: config/riscv/riscv.opt:119
  #, no-c-format
! msgid "Convert BASE + LARGE_OFFSET addresses to NEW_BASE + SMALL_OFFSET to allow more memory accesses to be generated as compressed instructions.  Currently targets 32-bit integer load/stores."
! msgstr "Adressen der Form BASE + LARGE_OFFSET in NEW_BASE + SMALL_OFFSET konvertieren, damit mehr Speicherzugriffe als komprimierte Anweisungen generiert werden können. Zielt derzeit auf 32-Bit-Integer-Laden/Speichern ab."
  
! #: config/riscv/riscv.opt:125 config/aarch64/aarch64.opt:112
! #: config/loongarch/loongarch.opt:298
  #, no-c-format
! msgid "Specify the code model."
! msgstr "Codemodell angeben."
  
! #: config/riscv/riscv.opt:129 config/loongarch/loongarch.opt:234
  #, no-c-format
! msgid "Do not generate unaligned memory accesses."
! msgstr "Keine unausgerichteten Speicherzugriffe erzeugen."
  
! #: config/riscv/riscv.opt:133
  #, no-c-format
! msgid "Do not generate unaligned scalar memory accesses."
! msgstr "Keine unausgerichteten Speicherzugriffe auf Skalare erzeugen."
  
! #: config/riscv/riscv.opt:137
  #, no-c-format
! msgid "Do not create element-misaligned vector memory accesses."
! msgstr "Keine Vektor-Speicherzugriffe mit falsch ausgerichtetem Elementzugriff erzeugen."
  
! #: config/riscv/riscv.opt:154
  #, no-c-format
! msgid "Use %reloc() operators, rather than assembly macros, to load addresses."
! msgstr "%reloc()-Operatoren statt Assemblermakros verwenden, um Adressen zu laden."
  
! #: config/riscv/riscv.opt:158 config/loongarch/loongarch.opt:306
  #, no-c-format
! msgid "Take advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses."
! msgstr "Binder-Lockerungen ausnutzen, um die Anzahl der Befehle zu reduzieren, die für das Materialisieren von Symboladressen verwendet werden."
  
! # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109100
! #: config/riscv/riscv.opt:163
  #, no-c-format
! msgid "Enable the CSR checking for the ISA-dependent CSR and the read-only CSR. The ISA-dependent CSR are only valid when the specific ISA is set.  The read-only CSR can not be written by the CSR instructions."
! msgstr "CSR-Prüfung für die ISA-abhängigen CSR und das schreibgeschützte CSR einschalten. Die ISA-abhängigen CSR sind nur gültig, wenn die entsprechende ISA festgelegt ist. Das schreibgeschützte CSR kann nicht von den CSR-Befehlen geschrieben werden."
  
! #: config/riscv/riscv.opt:169 config/i386/i386.opt:413
! #: config/aarch64/aarch64.opt:155
  #, no-c-format
! msgid "Omit the frame pointer in leaf functions."
! msgstr "Rahmenzeiger in Blattfunktionen auslassen."
  
! #: config/riscv/riscv.opt:182
  #, no-c-format
! msgid "Emit RISC-V ELF attribute."
! msgstr "ELF-Attribut für RISC-V generieren."
  
! #: config/riscv/riscv.opt:186 config/i386/i386.opt:249
  #, no-c-format
! msgid "Use the given data alignment."
! msgstr "Die angegebene Datenausrichtung verwenden."
  
! #: config/riscv/riscv.opt:190 config/i386/i386.opt:253
  #, no-c-format
! msgid "Known data alignment choices (for use with the -malign-data= option):"
! msgstr "Bekannte Datenausrichtungen (für Verwendung mit der Option »-malign-data=«):"
  
! #: config/riscv/riscv.opt:246
  #, no-c-format
! msgid "Supported ISA specs (for use with the -misa-spec= option):"
! msgstr "Unterstützte ISA-Spezifikationen (für Verwendung mit der Option »-misa-spec=«):"
  
! #: config/riscv/riscv.opt:259
  #, no-c-format
! msgid "Set the version of RISC-V ISA spec."
! msgstr "Die Version der RISC-V-ISA-Spezifikation festlegen."
  
! #: config/riscv/riscv.opt:263
  #, no-c-format
! msgid "Enable conditional moves unconditionally."
! msgstr "Verwendung bedingter Kopierbefehle einschalten."
  
! #: config/riscv/riscv.opt:267
  #, no-c-format
! msgid "Always inline subword atomic operations."
! msgstr "Atomare Operationen, die sich auf Teilwörter beziehen, stets inlinen."
  
! #: config/riscv/riscv.opt:271
  #, no-c-format
! msgid "Inline strcmp calls if possible."
! msgstr "Aufrufe von strcmp inlinen, wenn möglich."
  
! #: config/riscv/riscv.opt:275
  #, no-c-format
! msgid "Inline strncmp calls if possible."
! msgstr "Aufrufe von strncmp inlinen, wenn möglich."
  
! #: config/riscv/riscv.opt:279
  #, no-c-format
! msgid "Inline strlen calls if possible."
! msgstr "Aufrufe von strlen inlinen, wenn möglich."
  
! #: config/riscv/riscv.opt:283
  #, no-c-format
! msgid "Max number of bytes to compare as part of inlined strcmp/strncmp routines (default: 64)."
! msgstr "Maximale Anzahl der zu vergleichenden Bytes als Teil der geinlineten strcmp/strncmp-Routinen (Vorgabe: 64)."
  
! #: config/riscv/riscv.opt:287
  #, no-c-format
! msgid "Set the cost value of the rvv instruction when operate from GPR to VR."
! msgstr ""
  
! #: config/riscv/riscv.opt:291
  #, no-c-format
! msgid "Set the cost value of the rvv instruction when operate from VR to GPR ."
! msgstr ""
  
! #: config/riscv/riscv.opt:295
  #, no-c-format
! msgid "Set the cost value of the rvv instruction when operate from FPR to VR."
! msgstr ""
  
! #: config/riscv/riscv.opt:299
  #, no-c-format
! msgid "Set the cost value of the rvv instruction when operate from VR to FPR."
! msgstr ""
  
! #: config/riscv/riscv.opt:303
  #, no-c-format
! msgid "Set the only autovec mode to try."
! msgstr ""
  
! #: config/riscv/riscv.opt:307
  #, no-c-format
! msgid "The RVV possible LMUL (-mrvv-max-lmul=):"
! msgstr "Die möglichen RVV-LMUL (-mrvv-max-lmul=):"
  
! #: config/riscv/riscv.opt:329
  #, no-c-format
! msgid "-mrvv-max-lmul=<string>\tSet the RVV LMUL of auto-vectorization."
! msgstr "-mrvv-max-lmul=<Zeichenkette>\tDie RVV-LMUL der Auto-Vektorisierung festlegen."
  
! #: config/riscv/riscv.opt:336
  #, no-c-format
! msgid "Valid arguments to -param=vsetvl-strategy=:"
! msgstr "Gültige Argumente für »-param=vsetvl-strategy=«:"
  
! #: config/riscv/riscv.opt:349
  #, no-c-format
! msgid "-param=vsetvl-strategy=<string>\tSet the optimization level of VSETVL insert pass."
! msgstr "-param=vsetvl-strategy=<string>\tOptimierungsstufe des VSETVL-Einfügedurchgangs festlegen."
  
! #: config/riscv/riscv.opt:353
  #, no-c-format
! msgid "-param=riscv-two-source-permutes Enable permutes with two source vectors."
! msgstr "-param=riscv-two-source-permutes\tSchaltet Permutationen mit zwei Quellvektoren ein."
  
! #: config/riscv/riscv.opt:357 config/aarch64/aarch64.opt:315
  #, no-c-format
! msgid "Override the scalar cost model such that vectorization is always profitable."
! msgstr ""
  
! #: config/riscv/riscv.opt:361 config/i386/i386.opt:489
  #, no-c-format
! msgid "Valid arguments to -mstringop-strategy=:"
! msgstr "Gültige Arguments für »-mstringop-strategy=«:"
  
! #: config/riscv/riscv.opt:377
  #, no-c-format
! msgid "Specify stringop expansion strategy."
! msgstr "Expansionsstrategie für stringop angeben."
  
! #: config/riscv/riscv.opt:381
! #, fuzzy, no-c-format
! #| msgid "Constant memcpy size in bytes above which to start using MOPS sequence."
! msgid "Constant memcpy size in bytes above which to start using libcalls over inlining."
! msgstr "Konstante memcpy-Größe in Bytes, ab der die MOPS-Sequenz verwendet werden soll."
  
! #: config/riscv/riscv.opt:385
! #, fuzzy, no-c-format
! #| msgid "Constant memmove size in bytes above which to start using MOPS sequence."
! msgid "Constant memmove size in bytes above which to start using libcalls over inlining."
! msgstr "Konstante memmove-Größe in Bytes, ab der die MOPS-Sequenz verwendet werden soll."
  
! #: config/riscv/riscv.opt:389
! #, fuzzy, no-c-format
! #| msgid "Constant memmove size in bytes above which to start using MOPS sequence."
! msgid "Constant memset size in bytes above which to start using libcalls over inlining."
! msgstr "Konstante memmove-Größe in Bytes, ab der die MOPS-Sequenz verwendet werden soll."
  
! #: config/riscv/riscv.opt:393
  #, no-c-format
! msgid "The possible RVV vector register lengths:"
! msgstr "Mögliche RVV-Vektorregisterlängen:"
  
! #: config/riscv/riscv.opt:403
  #, no-c-format
! msgid "-mrvv-vector-bits=<string>\tSet the kind of bits for an RVV vector register."
! msgstr "-mrvv-vector-bits=<Zeichenkette>\tArt der Bits in einem RVV-Vektorregister festlegen."
  
! #: config/riscv/riscv.opt:407 config/aarch64/aarch64.opt:58
! #: config/loongarch/loongarch.opt:315
  #, no-c-format
! msgid "The possible TLS dialects:"
! msgstr "Mögliche TLS-Dialekte:"
  
! #: config/riscv/riscv.opt:417 config/aarch64/aarch64.opt:159
! #: config/loongarch/loongarch.opt:325
  #, no-c-format
! msgid "Specify TLS dialect."
! msgstr "TLS-Dialekt angeben."
  
! #: config/riscv/riscv.opt:421
  #, no-c-format
! msgid "Specifies whether the fence.tso instruction should be used."
! msgstr "Gibt an, ob die Anweisung fence.tso verwendet werden soll."
  
! #: config/riscv/riscv.opt:425
  #, no-c-format
! msgid "Enable (default) or disable generation of vector segment load/store instructions."
! msgstr "Die Generierung von Vektor-Segment-Lade-/Speicheranweisungen einschalten (Vorgabe) oder ausschalten."
  
! #: config/csky/csky.opt:34
  #, no-c-format
! msgid "Specify the target architecture."
! msgstr "Ziel-Architektur angeben."
  
! #: config/csky/csky.opt:38
  #, no-c-format
! msgid "Specify the target processor."
! msgstr "Ziel-Prozessor angeben."
  
! #: config/csky/csky.opt:73 config/arm/arm.opt:119
  #, no-c-format
! msgid "Specify if floating point hardware should be used."
! msgstr "Angeben, ob Gleitkommahardware verwendet werden sollte."
  
! #: config/csky/csky.opt:77 config/arm/arm.opt:127
  #, no-c-format
! msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
! msgstr "Bekannte Gleitkomma-ABIs (für Verwendung mit der Option »-mfloat-abi=«):"
  
! #: config/csky/csky.opt:90
  #, no-c-format
! msgid "Specify the target floating-point hardware/format."
! msgstr "Gleitkommahardware/-format des Zielsystems angeben."
  
! #: config/csky/csky.opt:94
  #, no-c-format
! msgid "Generate C-SKY FPU double float instructions (default for hard float)."
! msgstr "FPU-Befehle mit doppelter Genauigkeit für C-SKY generieren (Vorgabe für Hardware-Gleitkomma)."
  
! #: config/csky/csky.opt:98
  #, no-c-format
! msgid "Generate frecipd/fsqrtd/fdivd instructions (default for hard float)."
! msgstr "Die Befehle frecipd/fsqrtd/fdivd generieren (Vorgabe für Hardware-Gleitkomma)."
  
! #: config/csky/csky.opt:106
  #, no-c-format
! msgid "Enable the extended LRW instruction (default for CK801)."
! msgstr "Erweiterte LRW-Befehle einschalten (Standard für CK801)."
  
! #: config/csky/csky.opt:110
  #, no-c-format
! msgid "Enable interrupt stack instructions."
! msgstr "Interrupt-Stapelbefehle einschalten."
  
! #: config/csky/csky.opt:114
  #, no-c-format
! msgid "Enable multiprocessor instructions."
! msgstr "Multiprozessorbefehle einschalten."
  
! #: config/csky/csky.opt:118
  #, no-c-format
! msgid "Enable coprocessor instructions."
! msgstr "Koprozessorbefehle einschalten."
  
! #: config/csky/csky.opt:122
  #, no-c-format
! msgid "Enable cache prefetch instructions."
! msgstr "Cache-Prefetch-Befehle einschalten."
  
! #: config/csky/csky.opt:126
  #, no-c-format
! msgid "Enable C-SKY SECURE instructions."
! msgstr "C-SKY-SECURE-Befehle einschalten."
  
! #: config/csky/csky.opt:133
  #, no-c-format
! msgid "Enable C-SKY TRUST instructions."
! msgstr "C-SKY-TRUST-Befehle einschalten."
  
! #: config/csky/csky.opt:137
  #, no-c-format
! msgid "Enable C-SKY DSP instructions."
! msgstr "C-SKY-DSP-Befehle einschalten."
  
! #: config/csky/csky.opt:141
  #, no-c-format
! msgid "Enable C-SKY Enhanced DSP instructions."
! msgstr "Erweiterte C-SKY-DSP-Befehle einschalten."
  
! #: config/csky/csky.opt:145
  #, no-c-format
! msgid "Enable C-SKY Vector DSP instructions."
! msgstr "C-SKY-DSP-Vektorbefehle einschalten."
  
! #: config/csky/csky.opt:151
  #, no-c-format
! msgid "Generate divide instructions."
! msgstr "Divisions-Befehle erzeugen."
  
! #: config/csky/csky.opt:155
  #, no-c-format
! msgid "Generate code for Smart Mode."
! msgstr "Code für Smart Mode erzeugen."
  
! #: config/csky/csky.opt:159
  #, no-c-format
! msgid "Enable use of R16-R31 (default)."
! msgstr "Verwendung von R16 bis R31 einschalten (Standard)."
  
! #: config/csky/csky.opt:163
  #, no-c-format
! msgid "Generate code using global anchor symbol addresses."
! msgstr "Code mittels globaler Anker-Symboladressen generieren."
  
! #: config/csky/csky.opt:167
  #, no-c-format
! msgid "Generate push/pop instructions (default)."
! msgstr "Befehle push/pop generieren (Standard)."
  
! #: config/csky/csky.opt:171
  #, no-c-format
! msgid "Generate stm/ldm instructions (default)."
! msgstr "stm/ldm-Befehle erzeugen (Vorgabe)."
  
! #: config/csky/csky.opt:178
  #, no-c-format
! msgid "Generate constant pools in the compiler instead of assembler."
! msgstr "Konstantenpools im Compiler statt im Assembler generieren."
  
! #: config/csky/csky.opt:182
  #, no-c-format
! msgid "Emit .stack_size directives."
! msgstr ".stack_size-Direktiven erzeugen."
  
! #: config/csky/csky.opt:186
  #, no-c-format
! msgid "Generate code for C-SKY compiler runtime instead of libgcc."
! msgstr "Code für Laufzeitumgebung des C-SKY-Compilers statt libgcc generieren."
  
! #: config/csky/csky.opt:190
  #, no-c-format
! msgid "Set the branch costs to roughly the specified number of instructions."
! msgstr "Verzweigungskosten auf ungefähr die angegebene Anzahl an Befehle setzen."
  
! #: config/csky/csky.opt:194
  #, no-c-format
! msgid "Permit scheduling of function prologue and epilogue sequences."
! msgstr "Planung von Funktionsprolog- und -epilogsequenzen erlauben."
  
! #: config/csky/csky_tables.opt:24
  #, no-c-format
! msgid "Known CSKY CPUs (for use with the -mcpu= options):"
! msgstr "Bekannte CSKY-CPUs (für Verwendung mit der Option »-mcpu=«):"
  
! #: config/csky/csky_tables.opt:205
  #, no-c-format
! msgid "Known CSKY architectures (for use with the -march= option):"
! msgstr "Bekannte CSKY-Architekturen (für Verwendung mit der Option »-march=«):"
  
! #: config/csky/csky_tables.opt:227
  #, no-c-format
! msgid "Known CSKY FPUs (for use with the -mfpu= option):"
! msgstr "Bekannte CSKY-FPUs (für Verwendung mit der Option »-mfpu=«):"
  
! #: config/visium/visium.opt:25
  #, no-c-format
! msgid "Link with libc.a and libdebug.a."
! msgstr "Mit libc.a und libdebug.a binden."
  
! #: config/visium/visium.opt:29
  #, no-c-format
! msgid "Link with libc.a and libsim.a."
! msgstr "Mit libc.a und libsim.a binden."
  
! #: config/visium/visium.opt:33
  #, no-c-format
! msgid "Use hardware FP (default)."
! msgstr "Hardware-Gleitkommabefehle verwenden (Standard)."
  
! #: config/visium/visium.opt:37 config/sparc/sparc.opt:30
! #: config/sparc/sparc.opt:34
  #, no-c-format
! msgid "Use hardware FP."
! msgstr "Hardware-Gleitkommabefehle verwenden."
  
! #: config/visium/visium.opt:41 config/sparc/sparc.opt:38
  #, no-c-format
! msgid "Do not use hardware FP."
! msgstr "Hardware-Gleitkommabefehle nicht verwenden."
  
! #: config/visium/visium.opt:45
  #, no-c-format
! msgid "Use features of and schedule code for given CPU."
! msgstr "Eigenschaften der gegebenen CPU verwenden und entsprechend Code planen."
  
! #: config/visium/visium.opt:49 config/sparc/sparc.opt:146
! #: config/i386/i386.opt:535 config/s390/s390.opt:227 config/ia64/ia64.opt:122
  #, no-c-format
! msgid "Schedule code for given CPU."
! msgstr "Code für die gegebene CPU planen."
  
! #: config/visium/visium.opt:65
  #, no-c-format
! msgid "Generate code for the supervisor mode (default)."
! msgstr "Code für Supervisor-Modus generieren (Standard)."
  
! #: config/visium/visium.opt:69
  #, no-c-format
! msgid "Generate code for the user mode."
! msgstr "Code für User-Modus generieren."
  
! #: config/visium/visium.opt:73
  #, no-c-format
! msgid "Only retained for backward compatibility."
! msgstr "Nur für Rückwärtskompatibilität erhalten."
  
! #: config/alpha/alpha.opt:23 config/i386/i386.opt:461
  #, no-c-format
! msgid "Do not use hardware fp."
! msgstr "Hardware-Gleitkommabefehle nicht verwenden."
  
! #: config/alpha/alpha.opt:27
  #, no-c-format
! msgid "Use fp registers."
! msgstr "FP-Register verwenden."
  
! #: config/alpha/alpha.opt:31 fortran/lang.opt:214 fortran/lang.opt:551
! #: analyzer/analyzer.opt:295 analyzer/analyzer.opt:359 common.opt:697
! #: common.opt:855 common.opt:1131 common.opt:1135 common.opt:1139
! #: common.opt:1143 common.opt:1935 common.opt:2040 common.opt:2222
! #: common.opt:2226 common.opt:2545 common.opt:2771 common.opt:3552
! #: c-family/c.opt:1517 c-family/c.opt:1738
  #, no-c-format
! msgid "Does nothing. Preserved for backward compatibility."
! msgstr "Tut nichts. Für Rückwärtskompatibilität erhalten."
  
! #: config/alpha/alpha.opt:35
  #, no-c-format
! msgid "Request IEEE-conformant math library routines (OSF/1)."
! msgstr "IEEE-konforme Mathematik-Bibliotheksroutinen (OSF/1) anfordern."
  
! #: config/alpha/alpha.opt:39
  #, no-c-format
! msgid "Emit IEEE-conformant code, without inexact exceptions."
! msgstr "IEEE-konformen Code erzeugen, ohne ungenaue Ausnahmen."
  
! #: config/alpha/alpha.opt:46
  #, no-c-format
! msgid "Do not emit complex integer constants to read-only memory."
! msgstr "Keine komplexen Ganzzahlkonstanten im Nur-Lese-Speicher erzeugen."
  
! #: config/alpha/alpha.opt:50
  #, no-c-format
! msgid "Use VAX fp."
! msgstr "VAX-FP verwenden."
  
! #: config/alpha/alpha.opt:54
  #, no-c-format
! msgid "Do not use VAX fp."
! msgstr "VAX-FP nicht verwenden."
  
! #: config/alpha/alpha.opt:58
  #, no-c-format
! msgid "Emit code for the byte/word ISA extension."
! msgstr "Code für die Byte/Word-ISA-Erweiterung erzeugen."
  
! #: config/alpha/alpha.opt:62
  #, no-c-format
! msgid "Emit code for the motion video ISA extension."
! msgstr "Code für die Video-ISA-Erweiterung erzeugen."
  
! #: config/alpha/alpha.opt:66
  #, no-c-format
! msgid "Emit code for the fp move and sqrt ISA extension."
! msgstr "Code für die FP-Move- und SQRT-ISA-Erweiterung erzeugen."
  
! #: config/alpha/alpha.opt:70
  #, no-c-format
! msgid "Emit code for the counting ISA extension."
! msgstr "Code für die Zählen-ISA-Erweiterung erzeugen."
  
! #: config/alpha/alpha.opt:74
  #, no-c-format
! msgid "Emit multi-thread and async-signal safe code for byte and word memory accesses."
! msgstr "Multithread- und Async-Signal-sicheren Code für Byte- und Wortspeicherzugriffe generieren."
  
! #: config/alpha/alpha.opt:78
  #, no-c-format
! msgid "Emit multi-thread and async-signal safe code for partial memory accesses."
! msgstr "Multithread- und Async-Signal-sicheren Code für partielle Speicherzugriffe generieren."
  
! #: config/alpha/alpha.opt:82
  #, no-c-format
! msgid "Emit code using explicit relocation directives."
! msgstr "Code mit expliziten Adressverschiebungsbefehlen erzeugen."
  
! #: config/alpha/alpha.opt:86
  #, no-c-format
! msgid "Emit 16-bit relocations to the small data areas."
! msgstr "16-bit-Adressverschiebungen in kleinen Datenbereichen ablegen."
  
! #: config/alpha/alpha.opt:90
  #, no-c-format
! msgid "Emit 32-bit relocations to the small data areas."
! msgstr "32-bit-Adressverschiebungen in kleinen Datenbereichen erzeugen."
  
! #: config/alpha/alpha.opt:94
  #, no-c-format
! msgid "Emit direct branches to local functions."
! msgstr "Direkte Zweige in lokalen Funktionen erzeugen."
  
! #: config/alpha/alpha.opt:98
  #, no-c-format
! msgid "Emit indirect branches to local functions."
! msgstr "Indirekte Zweige in lokalen Funktionen erzeugen."
  
! #: config/alpha/alpha.opt:102
  #, no-c-format
! msgid "Emit rdval instead of rduniq for thread pointer."
! msgstr "rdval statt rduniq für Thread-Zeiger erzeugen."
  
! #: config/alpha/alpha.opt:106 config/sparc/long-double-switch.opt:23
! #: config/i386/i386.opt:218 config/s390/s390.opt:165
  #, no-c-format
! msgid "Use 128-bit long double."
! msgstr "128-bit long double verwenden."
  
! #: config/alpha/alpha.opt:110 config/sparc/long-double-switch.opt:27
! #: config/i386/i386.opt:214 config/s390/s390.opt:169
  #, no-c-format
! msgid "Use 64-bit long double."
! msgstr "64-bit long double verwenden."
  
! #: config/alpha/alpha.opt:114
  #, no-c-format
! msgid "Use features of and schedule given CPU."
! msgstr "Für angegebene CPU planen und deren Eigenschaften verwenden."
  
! #: config/alpha/alpha.opt:118
  #, no-c-format
! msgid "Schedule given CPU."
! msgstr "Für angegebene CPU planen."
  
! #: config/alpha/alpha.opt:122
  #, no-c-format
! msgid "Control the generated fp rounding mode."
! msgstr "Den generierten FP-Rundungsmodus steuern."
  
! #: config/alpha/alpha.opt:126
  #, no-c-format
! msgid "Control the IEEE trap mode."
! msgstr "Den IEEE-Trap-Modus steuern."
  
! #: config/alpha/alpha.opt:130
  #, no-c-format
! msgid "Control the precision given to fp exceptions."
! msgstr "Die Präzision der FP-Ausnahmen steuern."
  
! #: config/alpha/alpha.opt:134
  #, no-c-format
! msgid "Tune expected memory latency."
! msgstr "Die erwartete Speicher-Wartezeit abstimmen."
  
! #: config/alpha/alpha.opt:138 config/ia64/ia64.opt:118
  #, no-c-format
! msgid "Specify bit size of immediate TLS offsets."
! msgstr "Bit-Breite des unmittelbaren TLS-Versatzes angeben."
  
! #: config/avr/avr.opt:23
  #, no-c-format
! msgid "Optimization. Use subroutines for function prologues and epilogues."
! msgstr "Optimierung. Für Funktionsprologe und -epiloge Unterprogramme verwenden."
  
! #: config/avr/avr.opt:27
  #, no-c-format
! msgid "Use a startup code with a compact vector table."
! msgstr "Einen Startup-Code mit einer kompakten Vektortabelle verwenden."
  
! #: config/avr/avr.opt:31
  #, no-c-format
! msgid "-mmcu=<MCU>\tSelect the target MCU."
! msgstr "-mmcu=<MCU>\tDie Ziel-MCU auswählen."
  
! #: config/avr/avr.opt:35
  #, no-c-format
! msgid "Optimization. Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues."
! msgstr "Optimierung. Verwendung von __gcc_isr-Pseudobefehlen in ISR-Prologen und -Epilogen erlauben."
  
! #: config/avr/avr.opt:39
  #, no-c-format
! msgid "This option is used internally. Set the number of 64 KiB flash segments."
! msgstr "Diese Option wird intern verwendet. Anzahl der 64-KiB-Flash-Segmente festlegen."
  
! #: config/avr/avr.opt:43
  #, no-c-format
! msgid "Call main and exit (default)."
! msgstr "Main aufrufen und beenden (Vorgabe)."
  
! #: config/avr/avr.opt:47
  #, no-c-format
! msgid "This option is used internally. Indicate presence of a processor erratum.  Do not skip 32-bit instructions."
! msgstr "Diese Option wird intern verwendet. Vorhandensein eines Prozessor-Erratums anzeigen. 32-Bit-Anweisungen nicht überspringen."
  
! #: config/avr/avr.opt:51
  #, no-c-format
! msgid "This option is used internally. Enable Read-Modify-Write (RMW) instructions support/use."
! msgstr "Diese Option wird intern verwendet. Verwendung von Read-Modify-Write-Befehlen (RMW) einschalten."
  
! #: config/avr/avr.opt:62
  #, no-c-format
! msgid "This option is on per default in order to work around PR118012."
! msgstr "Diese Option ist standardmäßig eingeschaltet, um PR118012 zu umgehen."
  
! #: config/avr/avr.opt:66
  #, no-c-format
! msgid "Optimization. Allow to use nonzero_bits() in some insn conditions."
! msgstr "Optimierung. Die Verwendung von nonzero_bits() in einigen Befehlsbedingungen erlauben."
  
! #: config/avr/avr.opt:70
  #, no-c-format
! msgid "This option is used internally for multilib generation and selection.  Assume RJMP / RCALL can target all program memory."
! msgstr "Diese Option wird intern für die Erzeugung und Auswahl von Multilibs verwendet. Annehmen, dass RJMP/RCALL den gesamten Programmspeicher ansprechen kann."
  
! #: config/avr/avr.opt:74
  #, no-c-format
! msgid "Use an 8-bit 'int' type."
! msgstr "8-Bit-»int«-Typ verwenden."
  
! #: config/avr/avr.opt:78
  #, no-c-format
! msgid "Change the stack pointer without disabling interrupts."
! msgstr "Stapelzeiger ändern, ohne Unterbrechungen (Interrupts) auszuschalten."
  
! #: config/avr/avr.opt:82
  #, no-c-format
! msgid "-mbranch-cost=<cost>\tOptimization. Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 0."
! msgstr "-mbranch-cost=<Kosten>\tOptimierung. Sprungkosten für bedingte Sprungbefehle festlegen. Angemessene Werte sind kleine, nicht-negative Ganzzahlen. Vorgabewert ist 0."
  
! #: config/avr/avr.opt:86
  #, no-c-format
! msgid "Optimization. Treat main as if it had attribute OS_task."
! msgstr "Optimierung. »main« so behandeln, als hätte sie das Attribut OS_task."
  
! #: config/avr/avr.opt:96
  #, no-c-format
! msgid "Change only the low 8 bits of the stack pointer."
! msgstr "Nur die unteren 8 Bit des Stapelzeigers verändern."
  
! #: config/avr/avr.opt:100
  #, no-c-format
! msgid "Optimization. Relax branches."
! msgstr "Optimierung. Zweige entspannen."
  
! #: config/avr/avr.opt:104
  #, no-c-format
! msgid "Make the linker relaxation machine assume that a program counter wrap-around occurs."
! msgstr "Maschine zur Binder-Entspannung soll annehmen, dass ein Befehlszählerübersprung auftritt."
  
! #: config/avr/avr.opt:108
  #, no-c-format
! msgid "Optimization. Accumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf."
! msgstr "Optimierung. Ausgehende Funktionsargumente sammeln und den nötigen Stapelspeicher für ausgehende Argumente im Prolog/Epilog der Funktion reservieren/freigeben. Ohne diese Option werden ausgehende Argumente auf den Stapel geschoben und hinter zurückgeholt. Diese Option kann für Funktionen, die viele Funktionen mit Argumentübergabe über den Stapel aufrufen, z.B. printf, zu kleinerem Code führen."
  
! #: config/avr/avr.opt:112
  #, no-c-format
! msgid "Optimization. Split shifts of 4-byte values into a byte shift and a residual bit shift."
! msgstr "Optimieren. Aufteilung von Verschiebungen von 4-Byte-Werten in eine Byte-Verschiebung und eine Restbit-Verschiebung."
  
! #: config/avr/avr.opt:116
  #, no-c-format
! msgid "Optimization. Split most of the load and store instructions into byte load and stores."
! msgstr "Optimierung. Aufteilung der meisten Lade- und Speicherbefehle in Byte-Laden und -Speichern."
  
! #: config/avr/avr.opt:120
  #, no-c-format
! msgid "Optimization. When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X."
! msgstr "Optimierung. Bei RAM-Zugriff X wie durch Hardware vorgegeben verwenden, d.h. Pre-Dekrement, Post-Inkrement und indirekte Adressierung mit dem X-Register. Ohne diese Option nimmt der Compiler an, dass es einen Adressierungsmodus X+const, ähnlich zu Y+const und Z+const gibt und erzeugt Befehle, die diesen Adressierungsmodus für X emulieren."
  
! #: config/avr/avr.opt:124
  #, no-c-format
! msgid "This option is used internally. The device has the bitfield NVMCTRL_CTRLB.FLMAP."
! msgstr "Diese Option wird intern verwendet. Das Gerät hat das Bitfeld NVMCTRL_CTRLB.FLMAP."
  
! #: config/avr/avr.opt:128
  #, no-c-format
! msgid "The device has the .rodata section located in the RAM area."
! msgstr "Auf dem Gerät befindet sich der Abschnitt .rodata im RAM-Bereich."
  
! #: config/avr/avr.opt:133
  #, no-c-format
! msgid "This option is used internally for multilib generation and selection. The device has no SPH special function register."
! msgstr "Diese Option wird intern für die Erzeugung und Auswahl von Multilibs verwendet. Das Gerät hat kein SPH-Sonderfunktionsregister."
  
! #: config/avr/avr.opt:137
  #, no-c-format
! msgid "Optimization. Split register additions from load/store instructions. Most useful on Reduced Tiny."
! msgstr "Optimierung. Registeradditionen von Lade-/Speicheranweisungen trennen. Am nützlichsten bei Reduced Tiny."
  
! #: config/avr/avr.opt:141
  #, no-c-format
! msgid "-mfuse-add=<0,2>\tOptimization. Split register additions from load/store instructions. Most useful on Reduced Tiny."
! msgstr "-mfuse-add=<0,2>\tOptimierung. Registeradditionen von Lade-/Speicheranweisungen trennen. Besonders nützlich bei Reduced Tiny."
  
! #: config/avr/avr.opt:145
  #, no-c-format
! msgid "Warn if the address space of an address is changed."
! msgstr "Warnen, wenn sich der Adressraum einer Adresse ändert."
  
! #: config/avr/avr.opt:149
  #, no-c-format
! msgid "Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default."
! msgstr "Warnen, wenn die ISR falschgeschrieben ist, beispielsweise ohne __vector-Präfix. Voreinstellung: eingeschaltet."
  
! #: config/avr/avr.opt:153
  #, no-c-format
! msgid "Allow to use truncation instead of rounding towards zero for fractional fixed-point types."
! msgstr "Für Festkomma-Bruchzahlen das Abschneiden statt Runden erlauben."
  
! #: config/avr/avr.opt:157
  #, no-c-format
! msgid "Optimization. Run a post-reload pass that tweaks move instructions."
! msgstr "Optimieren. Einen Post-Reload-Durchlauf ausführen, der die Kopierbefehle optimiert."
  
! #: config/avr/avr.opt:161
  #, no-c-format
! msgid "-mfuse-move=<0,23>\tOptimization. Run a post-reload pass that tweaks move instructions."
! msgstr "-mfuse-move=<0,23>\tOptimierung. Einen Post-Reload-Durchlauf ausführen, der Kopierbefehle optimiert."
  
! #: config/avr/avr.opt:165
  #, no-c-format
! msgid "Optimization. Fuse some move insns after insn combine."
! msgstr "Optimierung. Mehrfache Move-Befehle zusammenschweißen, nachdem Befehle kombiniert wurden."
  
! #: config/avr/avr.opt:169
  #, no-c-format
! msgid "Assume that all data in static storage can be accessed by LDS / STS instructions.  This option is only useful for reduced Tiny devices like ATtiny40."
! msgstr "Annehmen, dass auf alle Daten im statischen Speicher via LDS/STS zugegriffen werden kann. Diese Option ist nur für Reduced-Tiny-Geräte wie ATtiny40 sinnvoll."
  
! #: config/avr/avr.opt:173
  #, no-c-format
! msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
! msgstr "-mdouble=<Bits>\tEinen <Bits> breiten Typ für »double« verwenden."
  
! #: config/avr/avr.opt:177
  #, no-c-format
! msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
! msgstr "-mlong-double=<Bits>\tEinen <Bits> breiten Typ für »long double« verwenden."
  
! #: config/avr/avr.opt:181
  #, no-c-format
! msgid "Do not link against the device-specific library lib<MCU>.a."
! msgstr "Nicht gegen die Geräte-spezifische Bibliothek lib<MCU>.a binden."
  
! #: config/avr/avr.opt:185
  #, no-c-format
! msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
! msgstr "Nicht die gerätespezifische Specs-Datei »device-specs/specs-<MCU>« verwenden."
  
! #: config/avr/avr.opt:189
  #, no-c-format
! msgid "Available BITS selections:"
! msgstr "Verfügbare Werte für Bits:"
  
! #: config/cris/cris.opt:45
  #, no-c-format
! msgid "Work around bug in multiplication instruction."
! msgstr "Fehler in Multiplikationsbefehl umgehen."
  
! #: config/cris/cris.opt:51
  #, no-c-format
! msgid "Compile for ETRAX 4 (CRIS v3)."
! msgstr "Für ETRAX 4 (CRIS v3) übersetzen."
  
! #: config/cris/cris.opt:56
  #, no-c-format
! msgid "Compile for ETRAX 100 (CRIS v8)."
! msgstr "Für ETRAX 100 (CRIS v8) übersetzen."
  
! #: config/cris/cris.opt:64
  #, no-c-format
! msgid "Emit verbose debug information in assembly code."
! msgstr "Ausführliche Informationen zur Fehlersuche im Assemblercode ausgeben."
  
! #: config/cris/cris.opt:71
  #, no-c-format
! msgid "Do not use condition codes from normal instructions."
! msgstr "Keine Bedingungscodes normaler Befehle verwenden."
  
! #: config/cris/cris.opt:80
  #, no-c-format
! msgid "Do not emit addressing modes with side-effect assignment."
! msgstr "Keine Adressierungsmodi mit Seiteneffektzuweisungen erzeugen."
  
! #: config/cris/cris.opt:89
  #, no-c-format
! msgid "Do not tune stack alignment."
! msgstr "Stapelausrichtung nicht optimieren."
  
! #: config/cris/cris.opt:98
  #, no-c-format
! msgid "Do not tune writable data alignment."
! msgstr "Ausrichtung der schreibbaren Daten nicht optimieren."
  
! #: config/cris/cris.opt:107
  #, no-c-format
! msgid "Do not tune code and read-only data alignment."
! msgstr "Ausrichtung von Code und der Nur-Lese-Daten nicht optimieren."
  
! #: config/cris/cris.opt:112 config/cris/cris.opt:117
  #, no-c-format
! msgid "Align code and data to 32 bits."
! msgstr "Code und Daten auf 32 Bit ausrichten."
  
! #: config/cris/cris.opt:122 config/cris/cris.opt:127
! #, fuzzy, no-c-format
! #| msgid "Align code and data to 32 bits."
! msgid "Align code and data to 16 bits."
! msgstr "Code und Daten auf 32 Bit ausrichten."
  
! #: config/cris/cris.opt:132 config/cris/cris.opt:137
  #, no-c-format
! msgid "Don't align items in code or data."
! msgstr "Code- und Datenelemente nicht ausrichten."
  
! #: config/cris/cris.opt:146
  #, no-c-format
! msgid "Do not emit function prologue or epilogue."
! msgstr "Keinen Funktionsprolog oder -epilog erzeugen."
  
! #: config/cris/cris.opt:153
  #, no-c-format
! msgid "Use the most feature-enabling options allowed by other options."
! msgstr "Die meisten Optionen verwenden, die spezielle Fähigkeiten einschalten, solange sie durch andere Optionen erlaubt sind."
  
! #: config/cris/cris.opt:162
  #, no-c-format
! msgid "Override -mbest-lib-options."
! msgstr "-mbest-lib-options überschreiben."
  
! #: config/cris/cris.opt:169
  #, no-c-format
! msgid "-march=ARCH\tGenerate code for the specified chip or CPU version."
! msgstr "-march=ARCH\tCode für die angegebene Chip- oder CPU-Version erzeugen."
  
! #: config/cris/cris.opt:173
  #, no-c-format
! msgid "-mtune=ARCH\tTune alignment for the specified chip or CPU version."
! msgstr "-mtune=ARCH\tAusrichtung für angegebene Chip- oder CPU-Version optimieren."
  
! #: config/cris/cris.opt:177
  #, no-c-format
! msgid "-mmax-stackframe=SIZE\tWarn when a stackframe is larger than the specified size."
! msgstr "-mmax-stackframe=GRÖẞE\tWarnen, wenn ein Stapelrahmen größer als die angegebene Größe ist."
  
! #: config/cris/cris.opt:184
  #, no-c-format
! msgid "Emit traps as \"break 8\", default for CRIS v3 and up.  If disabled, calls to abort() are used."
! msgstr "Traps als »break 8« ausgeben, voreingestellt für CRIS v3 und aufwärts. Wenn ausgeschaltet, werden Aufrufe von abort() verwendet."
  
! #: config/cris/cris.opt:188
  #, no-c-format
! msgid "Emit checks causing \"break 8\" instructions to execute when applying atomic builtins on misaligned memory."
! msgstr "Prüfungen generieren, die bei Anwendung atomarer eingebauter Operationen auf unausgerichtetem Speicher zu »break 8«-Befehlen führen."
  
! #: config/cris/cris.opt:192
  #, no-c-format
! msgid "Handle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic."
! msgstr "Bibliotheksfunktionen aufrufen, wenn atomare eingebaute Operationen auf unausgerichteten Speicher angewendet werden können. Hebt »-mtrap-unaligned-atomic« auf."
  
! #: config/msp430/msp430.opt:7
  #, no-c-format
! msgid "Use a lightweight configuration of printf and puts to reduce code size. For single-threaded applications, not requiring reentrant I/O only. Requires Newlib Nano IO."
! msgstr "Leichtgewichtige Konfiguration für printf und puts verwenden, um die Codegröße zu reduzieren. Nur für Anwendungen mit einem Thread, die keine reentrante E/A brauchen. Erfordert Newlib Nano IO."
  
! #: config/msp430/msp430.opt:11
  #, no-c-format
! msgid "Force assembly output to always use hex constants."
! msgstr "Erzwingen, dass die Assembler-Ausgabe immer Hexadezimalkonstanten verwendet."
  
! #: config/msp430/msp430.opt:15
  #, no-c-format
! msgid "Specify the MCU to build for."
! msgstr "MCU angeben, für die gebaut wird."
  
! #: config/msp430/msp430.opt:19
  #, no-c-format
! msgid "Warn if an MCU name is unrecognized or conflicts with other options (default: on)."
! msgstr "Warnen, wenn ein MCU-Name unbekannt ist oder mit anderen Optionen unverträglich ist (Vorgabe: eingeschaltet)."
  
! #: config/msp430/msp430.opt:23
  #, no-c-format
! msgid "Warn if devices.csv is not found or there are problem parsing it (default: on)."
! msgstr "Warnen, wenn devices.csv nicht gefunden wird oder es Probleme beim Einlesen gibt (Vorgabe: an)."
  
! #: config/msp430/msp430.opt:27
  #, no-c-format
! msgid "Specify the ISA to build for: msp430, msp430x, msp430xv2."
! msgstr "ISA angeben, für die gebaut wird: msp430, msp430x, msp430xv2."
  
! #: config/msp430/msp430.opt:52
  #, no-c-format
! msgid "Select large model - 20-bit addresses/pointers."
! msgstr "Großes Speichermodell wählen – 20-Bit-Adressen/-Zeiger."
  
! #: config/msp430/msp430.opt:56
  #, no-c-format
! msgid "Select small model - 16-bit addresses/pointers (default)."
! msgstr "Kleines Speichermodell wählen – 16-Bit-Adressen/-Zeiger (Voreinstellung)."
  
! #: config/msp430/msp430.opt:60
  #, no-c-format
! msgid "Optimize opcode sizes at link time."
! msgstr "Opcodegrößen zur Bindezeit optimieren."
  
! #: config/msp430/msp430.opt:67 config/pru/pru.opt:26
  #, no-c-format
! msgid "Use a minimum runtime (no static initializers or ctors) for memory-constrained devices."
! msgstr "Minimale Laufzeitumgebung (keine statischen Initialisierer oder Konstruktoren) für speicherarme Geräte verwenden."
  
! #: config/msp430/msp430.opt:74
  #, no-c-format
! msgid "Specify the type of hardware multiply to support."
! msgstr "Art der Hardware-Multiplikation angeben."
  
! #: config/msp430/msp430.opt:96
  #, no-c-format
! msgid "Specify whether functions should be placed into the lower or upper memory regions, or if they should be shuffled between the regions (either) for best fit (default: lower)."
! msgstr "Speicherbereiche, in den Funktionen abgelegt werden: lower (untere Bereiche), upper (obere), either (beide, platzsparend durchmischt); Vorgabe: lower."
  
! #: config/msp430/msp430.opt:100
  #, no-c-format
! msgid "Specify whether variables should be placed into the lower or upper memory regions, or if they should be shuffled between the regions (either) for best fit (default: lower)."
! msgstr "Speicherbereiche, in den Variablen abgelegt werden: lower (untere Bereiche), upper (obere), either (beide, platzsparend durchmischt); Vorgabe: lower."
  
! #: config/msp430/msp430.opt:104
  #, no-c-format
! msgid "Add the .lower prefix to section names when compiling with -m{code,data}-region=lower (disabled by default)."
! msgstr "Den Abschnittsnamen ».lower« voranstellen, wenn mit »-m{code,data}-region=lower« übersetzt wird (Vorgabe: nein)."
  
! #: config/msp430/msp430.opt:123
  #, no-c-format
! msgid "Passes on a request to the assembler to enable fixes for various silicon errata."
! msgstr "Gibt an den Assembler eine Anforderung weiter, damit dieser diverse Chipfehler umgeht."
  
! #: config/msp430/msp430.opt:127
  #, no-c-format
! msgid "Passes on a request to the assembler to warn about various silicon errata."
! msgstr "Gibt an den Assembler eine Anforderung weiter, damit dieser bei diversen Chipfehlern warnt."
  
! #: config/msp430/msp430.opt:131
  #, no-c-format
! msgid "The path to devices.csv.  The GCC driver can normally locate devices.csv itself and pass this option to the compiler, so the user shouldn't need to pass this."
! msgstr "Der Pfad zu »devices.csv«. Im Normalfall kann der GCC-Treiber das selbst rausfinden und an den Compiler übermitteln, daher ist die Angabe eigentlich nicht nötig."
  
! #: config/msp430/msp430.opt:136
  #, no-c-format
! msgid "For shift operations by a constant amount, which require an individual instruction to shift by one position, set the maximum number of inline shift instructions (maximum value 64) to emit instead of using the corresponding __mspabi helper function. The default value is 4."
! msgstr "Für Bitschiebeoperationen mit konstanter Anzahl, die einen einzelnen Maschinenbefehl zur Verschiebung um eine Stelle erfordern, die maximale Anzahl von Inline-Verschiebeanweisungen (Maximalwert 64) festlegen, die ausgegeben werden sollen, anstatt die entsprechende Hilfsfunktion __mspabi zu verwenden. Der Standardwert ist 4."
  
! #: config/frv/frv.opt:30
  #, no-c-format
! msgid "Use 4 media accumulators."
! msgstr "4 Medien-Register verwenden."
  
! #: config/frv/frv.opt:34
  #, no-c-format
! msgid "Use 8 media accumulators."
! msgstr "8 Medien-Register verwenden."
  
! #: config/frv/frv.opt:38
  #, no-c-format
! msgid "Enable label alignment optimizations."
! msgstr "Sprungmarkenausrichtungs-Optimierungen einschalten."
  
! #: config/frv/frv.opt:42
  #, no-c-format
! msgid "Dynamically allocate cc registers."
! msgstr "CC-Register dynamisch belegen."
  
! #: config/frv/frv.opt:49
  #, no-c-format
! msgid "Set the cost of branches."
! msgstr "Sprungkosten festlegen."
  
! #: config/frv/frv.opt:53
  #, no-c-format
! msgid "Enable conditional execution other than moves/scc."
! msgstr "Bedingte Ausführung (für andere Befehle als Kopieren/scc) einschalten."
  
! #: config/frv/frv.opt:57
  #, no-c-format
! msgid "Change the maximum length of conditionally-executed sequences."
! msgstr "Größte Länge der bedingt ausgeführten Sequenzen ändern."
  
! #: config/frv/frv.opt:61
  #, no-c-format
! msgid "Change the number of temporary registers that are available to conditionally-executed sequences."
! msgstr "Anzahl der temporären Register ändern, die für bedingt ausgeführte Sequenzen zur Verfügung stehen."
  
! #: config/frv/frv.opt:65
  #, no-c-format
! msgid "Enable conditional moves."
! msgstr "Bedingte Kopierbefehle einschalten."
  
! #: config/frv/frv.opt:69
  #, no-c-format
! msgid "Set the target CPU type."
! msgstr "Ziel-CPU-Typ angeben."
  
! #: config/frv/frv.opt:73
  #, no-c-format
! msgid "Known FR-V CPUs (for use with the -mcpu= option):"
! msgstr "Bekannte FR-V-CPUs (für Verwendung mit der Option »-mcpu=«):"
  
! #: config/frv/frv.opt:122
  #, no-c-format
! msgid "Use fp double instructions."
! msgstr "Gleitkomma-double-Befehle verwenden."
  
! #: config/frv/frv.opt:126
  #, no-c-format
! msgid "Change the ABI to allow double word insns."
! msgstr "ABI ändern, um Doppelwortbefehle zuzulassen."
  
! #: config/frv/frv.opt:134
  #, no-c-format
! msgid "Just use icc0/fcc0."
! msgstr "Einfach icc0/fcc0 verwenden."
  
! #: config/frv/frv.opt:138
  #, no-c-format
! msgid "Only use 32 FPRs."
! msgstr "Nur 32 FPRs verwenden."
  
! #: config/frv/frv.opt:142
  #, no-c-format
! msgid "Use 64 FPRs."
! msgstr "64 FPRs verwenden."
  
! #: config/frv/frv.opt:146
  #, no-c-format
! msgid "Only use 32 GPRs."
! msgstr "Nur 32 GPRs verwenden."
  
! #: config/frv/frv.opt:150
  #, no-c-format
! msgid "Use 64 GPRs."
! msgstr "64 GPRs verwenden."
  
! #: config/frv/frv.opt:154
  #, no-c-format
! msgid "Enable use of GPREL for read-only data in FDPIC."
! msgstr "Verwendung von GPREL für Nur-Lese-Daten in FDPIC einschalten."
  
! #: config/frv/frv.opt:166
  #, no-c-format
! msgid "Enable PIC support for building libraries."
! msgstr "PIC-Unterstützung beim Bauen von Bibliotheken einschalten."
  
! #: config/frv/frv.opt:170
  #, no-c-format
! msgid "Follow the EABI linkage requirements."
! msgstr "EABI-Bindeanforderungen befolgen."
  
! #: config/frv/frv.opt:174
  #, no-c-format
! msgid "Disallow direct calls to global functions."
! msgstr "Direkte Aufrufe von globalen Funktionen verbieten."
  
! #: config/frv/frv.opt:178
  #, no-c-format
! msgid "Use media instructions."
! msgstr "Media-Befehle verwenden."
  
! #: config/frv/frv.opt:182
  #, no-c-format
! msgid "Use multiply add/subtract instructions."
! msgstr "Befehle zum Multiplizieren-Addieren/Subtrahieren verwenden."
  
! #: config/frv/frv.opt:186
  #, no-c-format
! msgid "Enable optimizing &&/|| in conditional execution."
! msgstr "Optimierung von &&/|| in bedingter Ausführung einschalten."
  
! #: config/frv/frv.opt:190
  #, no-c-format
! msgid "Enable nested conditional execution optimizations."
! msgstr "Optimierungen für geschachtelte bedingte Ausführung einschalten."
  
! #: config/frv/frv.opt:195
  #, no-c-format
! msgid "Do not mark ABI switches in e_flags."
! msgstr "ABI-Schalter nicht in e_flags markieren."
  
! #: config/frv/frv.opt:199
  #, no-c-format
! msgid "Remove redundant membars."
! msgstr "Redundante Membars entfernen."
  
! #: config/frv/frv.opt:203
  #, no-c-format
! msgid "Pack VLIW instructions."
! msgstr "VLIW-Befehle packen."
  
! #: config/frv/frv.opt:207
  #, no-c-format
! msgid "Enable setting GPRs to the result of comparisons."
! msgstr "Setzen von GPRs auf das Ergebnis von Vergleichen einschalten."
  
! #: config/frv/frv.opt:212
  #, no-c-format
! msgid "Change the amount of scheduler lookahead."
! msgstr "Menge der Vorausplanung ändern."
  
! #: config/frv/frv.opt:220
  #, no-c-format
! msgid "Assume a large TLS segment."
! msgstr "Von einem großen TLS-Segment ausgehen."
  
! #: config/frv/frv.opt:224
  #, no-c-format
! msgid "Do not assume a large TLS segment."
! msgstr "Nicht von einem großen TLS-Segment ausgehen."
  
! #: config/frv/frv.opt:229
  #, no-c-format
! msgid "Cause gas to print tomcat statistics."
! msgstr "Gas veranlassen, Tomcat-Statistiken auszugeben."
  
! #: config/frv/frv.opt:234
  #, no-c-format
! msgid "Link with the library-pic libraries."
! msgstr "Mit Library-PIC-Bibliotheken binden."
  
! #: config/frv/frv.opt:238
  #, no-c-format
! msgid "Allow branches to be packed with other instructions."
! msgstr "Erlauben, Sprünge mit anderen Befehlen zu packen."
  
! #: config/mmix/mmix.opt:24
  #, no-c-format
! msgid "For intrinsics library: pass all parameters in registers."
! msgstr "Für Intrinsics-Bibliothek: alle Parameter in Registern übergeben."
  
! #: config/mmix/mmix.opt:28
  #, no-c-format
! msgid "Use register stack for parameters and return value."
! msgstr "Registerstapel für Parameter und Rückgabewerte verwenden."
  
! #: config/mmix/mmix.opt:32
  #, no-c-format
! msgid "Use call-clobbered registers for parameters and return value."
! msgstr "Mit Aufruf verbundene Register für Parameter und Rückgabewerte verwenden."
  
! #: config/mmix/mmix.opt:37
  #, no-c-format
! msgid "Use epsilon-respecting floating point compare instructions."
! msgstr "Epsilon beachtende Gleitkomma-Vergleichsbefehle verwenden."
  
! #: config/mmix/mmix.opt:41
  #, no-c-format
! msgid "Use zero-extending memory loads, not sign-extending ones."
! msgstr "Nullerweiternde Speicherladungen verwenden, nicht vorzeichenerweiternde."
  
! #: config/mmix/mmix.opt:45
  #, no-c-format
! msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)."
! msgstr "Divisionsergebnisse mit dem gleichen Vorzeichen im Übertrag wie der Divisor (nicht der Dividend) erzeugen."
  
! #: config/mmix/mmix.opt:49
  #, no-c-format
! msgid "Prepend global symbols with \":\" (for use with PREFIX)."
! msgstr "Globalen Symbolen ein »:« voranstellen (für Verwendung mit PREFIX)."
  
! #: config/mmix/mmix.opt:53
  #, no-c-format
! msgid "Do not provide a default start-address 0x100 of the program."
! msgstr "Keine Standard-Start-Adresse 0x100 des Programmes bereitstellen."
  
! #: config/mmix/mmix.opt:57
  #, no-c-format
! msgid "Link to emit program in ELF format (rather than mmo)."
! msgstr "Binden, um Programm im ELF-Format zu erzeugen (statt mmo)."
  
! #: config/mmix/mmix.opt:61
  #, no-c-format
! msgid "Use P-mnemonics for branches statically predicted as taken."
! msgstr "P-Mnemonics für statisch als verfolgt vorhergesehene Zweige verwenden."
  
! #: config/mmix/mmix.opt:65
  #, no-c-format
! msgid "Don't use P-mnemonics for branches."
! msgstr "Keine P-Mnemonics für Zweige verwenden."
  
! #: config/mmix/mmix.opt:79
  #, no-c-format
! msgid "Use addresses that allocate global registers."
! msgstr "Adressen verwenden, die globale Register belegen."
  
! #: config/mmix/mmix.opt:83
  #, no-c-format
! msgid "Do not use addresses that allocate global registers."
! msgstr "Adressen, die globale Register belegen, nicht verwenden."
  
! #: config/mmix/mmix.opt:87
  #, no-c-format
! msgid "Generate a single exit point for each function."
! msgstr "Einen einzigen Austrittspunkt für jede Funktion erzeugen."
  
! #: config/mmix/mmix.opt:91
  #, no-c-format
! msgid "Do not generate a single exit point for each function."
! msgstr "Nicht unbedingt einen einzigen Austrittspunkt für jede Funktion erzeugen."
  
! #: config/mmix/mmix.opt:95
  #, no-c-format
! msgid "Set start-address of the program."
! msgstr "Start-Adresse des Programmes festlegen."
  
! #: config/mmix/mmix.opt:99
  #, no-c-format
! msgid "Set start-address of data."
! msgstr "Start-Adresse der Daten festlegen."
  
! #: config/sparc/sparc.opt:42
  #, no-c-format
! msgid "Use flat register window model."
! msgstr "Flaches Registerfenster-Modell verwenden."
  
! #: config/sparc/sparc.opt:46
  #, no-c-format
! msgid "Assume possible double misalignment."
! msgstr "Mögliche doppelte Fehlausrichtung annehmen."
  
! #: config/sparc/sparc.opt:50
  #, no-c-format
! msgid "Use ABI reserved registers."
! msgstr "ABI-reservierte Register verwenden."
  
! #: config/sparc/sparc.opt:54
  #, no-c-format
! msgid "Use hardware quad FP instructions."
! msgstr "Hardware-Vierfach-Gleitkommabefehle verwenden."
  
! #: config/sparc/sparc.opt:58
  #, no-c-format
! msgid "Do not use hardware quad fp instructions."
! msgstr "Hardware-Vierfach-Gleitkommabefehle nicht verwenden."
  
! #: config/sparc/sparc.opt:62
  #, no-c-format
! msgid "Compile for V8+ ABI."
! msgstr "Für V8+-ABI-übersetzen."
  
! #: config/sparc/sparc.opt:66
  #, no-c-format
! msgid "Use UltraSPARC Visual Instruction Set version 1.0 extensions."
! msgstr "Visuelle Befehlssatzerweiterungen Version 1.0 für UltraSPARC verwenden."
  
! #: config/sparc/sparc.opt:70
  #, no-c-format
! msgid "Use UltraSPARC Visual Instruction Set version 2.0 extensions."
! msgstr "Visuelle Befehlssatzerweiterungen Version 2.0 für UltraSPARC verwenden."
  
! #: config/sparc/sparc.opt:74
  #, no-c-format
! msgid "Use UltraSPARC Visual Instruction Set version 3.0 extensions."
! msgstr "Visuelle Befehlssatzerweiterungen Version 3.0 für UltraSPARC verwenden."
  
! #: config/sparc/sparc.opt:78
  #, no-c-format
! msgid "Use additional VIS 3 instructions introduced in OSA2011."
! msgstr "Zusätzliche VIS-3-Befehle verwenden, die in OSA2011 hinzugefügt wurden."
  
! #: config/sparc/sparc.opt:82
  #, no-c-format
! msgid "Use UltraSPARC Visual Instruction Set version 4.0 extensions."
! msgstr "Visuelle Befehlssatzerweiterungen Version 4.0 für UltraSPARC verwenden."
  
! #: config/sparc/sparc.opt:86
  #, no-c-format
! msgid "Use additional VIS 4 instructions introduced in OSA2017."
! msgstr "Zusätzliche VIS-4-Befehle verwenden, die in OSA2017 hinzugefügt wurden."
  
! #: config/sparc/sparc.opt:90
  #, no-c-format
! msgid "Use UltraSPARC Compare-and-Branch extensions."
! msgstr "Vergleich-und-Sprung-Erweiterungen für UltraSPARC verwenden."
  
! #: config/sparc/sparc.opt:94
  #, no-c-format
! msgid "Use UltraSPARC Fused Multiply-Add extensions."
! msgstr "Multiplizier-Addier-Erweiterungen für UltraSPARC verwenden."
  
! #: config/sparc/sparc.opt:98
  #, no-c-format
! msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction."
! msgstr "Hardware-Gleitkommabefehle für Multiplikation von einfacher auf doppelte Genauigkeit (FsMULd) verwenden."
  
! #: config/sparc/sparc.opt:102
  #, no-c-format
! msgid "Use UltraSPARC Population-Count instruction."
! msgstr "Bitzähl-Befehl für UltraSPARC verwenden."
  
! #: config/sparc/sparc.opt:106
  #, no-c-format
! msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
! msgstr "Befehl für erweitertes Subtrahieren mit Übertrag für UltraSPARC verwenden."
  
! #: config/sparc/sparc.opt:110
  #, no-c-format
! msgid "Pointers are 64-bit."
! msgstr "Zeiger sind 64 Bit."
  
! #: config/sparc/sparc.opt:114
  #, no-c-format
! msgid "Pointers are 32-bit."
! msgstr "Zeiger sind 32 Bit."
  
! #: config/sparc/sparc.opt:118
  #, no-c-format
! msgid "Use 64-bit ABI."
! msgstr "64-Bit-ABI verwenden."
  
! #: config/sparc/sparc.opt:122
  #, no-c-format
! msgid "Use 32-bit ABI."
! msgstr "32-Bit-ABI verwenden."
  
! #: config/sparc/sparc.opt:126
  #, no-c-format
! msgid "Use stack bias."
! msgstr "Stapelversatz verwenden."
  
! #: config/sparc/sparc.opt:130
  #, no-c-format
! msgid "Use structs on stronger alignment for double-word copies."
! msgstr "Structs an stärkeren Grenzen ausrichten, um Daten doppelwortweise zu kopieren."
  
! #: config/sparc/sparc.opt:134
  #, no-c-format
! msgid "Optimize tail call instructions in assembler and linker."
! msgstr "Ende-Aufruf-Befehle in Assembler und Binder optimieren."
  
! #: config/sparc/sparc.opt:138
  #, no-c-format
! msgid "Do not generate code that can only run in supervisor mode (default)."
! msgstr "Keinen Code generieren, der nur im Supervisor-Modus läuft (Standard)."
  
! #: config/sparc/sparc.opt:142
  #, no-c-format
! msgid "Use instructions of and schedule code for given CPU."
! msgstr "Befehlssatz der angegebenen CPU verwenden und entsprechend Code planen."
  
! #: config/sparc/sparc.opt:228
  #, no-c-format
! msgid "Use given SPARC-V9 code model."
! msgstr "Gegebenes SPARC-V9-Codemodell verwenden."
  
! #: config/sparc/sparc.opt:250
  #, no-c-format
! msgid "Enable debug output."
! msgstr "Ausgaben zur Fehlersuche einschalten."
  
! #: config/sparc/sparc.opt:254
  #, no-c-format
! msgid "Enable strict 32-bit psABI struct return checking."
! msgstr "Strenge Prüfung für 32-bit psABI Strukturrückgabe einschalten."
  
! #: config/sparc/sparc.opt:258
  #, no-c-format
! msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
! msgstr "Workaround für einzelnes Erratum des AT697F-Prozessors einschalten (entspricht Erratum #13 des Prozessors AT697E)."
  
! #: config/sparc/sparc.opt:263
  #, no-c-format
! msgid "Enable workarounds for the errata of the UT699 processor."
! msgstr "Workaround für Errata des UT699-Prozessors einschalten."
  
! #: config/sparc/sparc.opt:267
  #, no-c-format
! msgid "Enable workarounds for the errata of the UT699E/UT700 processor."
! msgstr "Workarounds für Errata des UT699E/UT700-Prozessors einschalten."
  
! #: config/sparc/sparc.opt:271
  #, no-c-format
! msgid "Enable workarounds for the errata of the GR712RC processor."
! msgstr "Workarounds für Errata des GR712RC-Prozessors einschalten."
  
! #: config/sparc/sparc.opt:308
  #, no-c-format
! msgid "Specify the memory model in effect for the program."
! msgstr "Für das Programm zu verwendende Speichermodell angeben."
  
! #: config/h8300/h8300.opt:23
  #, no-c-format
! msgid "Generate H8S code."
! msgstr "H8S-Code erzeugen."
  
! #: config/h8300/h8300.opt:27
  #, no-c-format
! msgid "Generate H8SX code."
! msgstr "H8SX-Code erzeugen."
  
! #: config/h8300/h8300.opt:31
  #, no-c-format
! msgid "Generate H8S/2600 code."
! msgstr "H8S/2600-Code erzeugen."
  
! #: config/h8300/h8300.opt:35
  #, no-c-format
! msgid "Make integers 32 bits wide."
! msgstr "Ganzzahlen 32 Bit breit machen."
  
! #: config/h8300/h8300.opt:42
  #, no-c-format
! msgid "Use registers for argument passing."
! msgstr "Register zur Argumentübergabe verwenden."
  
! #: config/h8300/h8300.opt:46
  #, no-c-format
! msgid "Consider access to byte sized memory slow."
! msgstr "Zugriff auf Speicher in Bytegröße als langsam betrachten."
  
! #: config/h8300/h8300.opt:50
  #, no-c-format
! msgid "Enable linker relaxing."
! msgstr "Binderlockerung einschalten."
  
! #: config/h8300/h8300.opt:54
  #, no-c-format
! msgid "Generate H8/300H code."
! msgstr "H8/300H-Code erzeugen."
  
! #: config/h8300/h8300.opt:58
  #, no-c-format
! msgid "Enable the normal mode."
! msgstr "Normalen Modus einschalten."
  
! #: config/h8300/h8300.opt:62
  #, no-c-format
! msgid "Use H8/300 alignment rules."
! msgstr "H8/300-Ausrichtungsregeln verwenden."
  
! #: config/h8300/h8300.opt:68
  #, no-c-format
! msgid "Push extended registers on stack in monitor functions."
! msgstr "In Überwachungsfunktionen erweiterte Register auf Stapel sichern."
  
! #: config/h8300/h8300.opt:72
  #, no-c-format
! msgid "Do not push extended registers on stack in monitor functions."
! msgstr "In Überwachungsfunktionen erweiterte Register nicht auf Stapel sichern."
  
! #: config/ft32/ft32.opt:23
  #, no-c-format
! msgid "Target the software simulator."
! msgstr "Auf den Software-Simulator abzielen."
  
! #: config/ft32/ft32.opt:27
  #, no-c-format
! msgid "Ignored, but preserved for backward compatibility."
! msgstr "Tut nichts, ist aber für Rückwärtskompatibilität beibehalten."
  
! #: config/ft32/ft32.opt:31
  #, no-c-format
! msgid "Avoid use of the DIV and MOD instructions."
! msgstr "Verwendung von DIV- und MOD-Befehlen verhindern."
  
! #: config/ft32/ft32.opt:35
  #, no-c-format
! msgid "Target the FT32B architecture."
! msgstr "Code für die FT32B-Architektur erzeugen."
  
! #: config/ft32/ft32.opt:39
  #, no-c-format
! msgid "Enable FT32B code compression."
! msgstr "Codekomprimierung für FT32B-Code aktivieren."
  
! #: config/ft32/ft32.opt:43
  #, no-c-format
! msgid "Avoid placing any readable data in program memory."
! msgstr "Vermeiden, lesbare Daten in Programmspeicher abzulegen."
  
! #: config/i386/i386.opt:198
  #, no-c-format
! msgid "sizeof(long double) is 16."
! msgstr "sizeof(long double) ist 16."
  
! #: config/i386/i386.opt:202 config/i386/i386.opt:378
  #, no-c-format
! msgid "Use hardware fp."
! msgstr "Hardware-Gleitkommabefehle verwenden."
  
! #: config/i386/i386.opt:206
  #, no-c-format
! msgid "sizeof(long double) is 12."
! msgstr "sizeof(long double) ist 12."
  
! #: config/i386/i386.opt:210
  #, no-c-format
! msgid "Use 80-bit long double."
! msgstr "80-bit long double verwenden."
  
! #: config/i386/i386.opt:222 config/sh/sh.opt:179
  #, no-c-format
! msgid "Reserve space for outgoing arguments in the function prologue."
! msgstr "Platz für Ausgabeargumente in Funktionsprolog reservieren."
  
! #: config/i386/i386.opt:226
  #, no-c-format
! msgid "Align some doubles on dword boundary."
! msgstr "Einige Doubles auf DWord-Grenze ausrichten."
  
! #: config/i386/i386.opt:231
  #, no-c-format
! msgid "Function starts are aligned to this power of 2."
! msgstr "Funktionsanfänge werden an dieser Potenz von 2 ausgerichtet."
  
! #: config/i386/i386.opt:236
  #, no-c-format
! msgid "Jump targets are aligned to this power of 2."
! msgstr "Sprungziele werden an dieser Potenz von 2 ausgerichtet."
  
! #: config/i386/i386.opt:241
  #, no-c-format
! msgid "Loop code aligned to this power of 2."
! msgstr "Schleifen an dieser Potenz von 2 ausrichten."
  
! #: config/i386/i386.opt:245
  #, no-c-format
! msgid "Align destination of the string operations."
! msgstr "Ziel der Zeichenkettenoperationen ausrichten."
  
! #: config/i386/i386.opt:266 config/s390/s390.opt:56
  #, no-c-format
! msgid "Generate code for given CPU."
! msgstr "Code für die angegebene CPU erzeugen."
  
! #: config/i386/i386.opt:274
  #, no-c-format
! msgid "Known assembler dialects (for use with the -masm= option):"
! msgstr "Bekannte Assemblerdialekte (für Verwendung mit der Option »-masm=«):"
  
! #: config/i386/i386.opt:284
  #, no-c-format
! msgid "Branches are this expensive (arbitrary units)."
! msgstr "Verzweigungen sind so teuer wie hier angegeben (beliebige Einheit)."
  
! #: config/i386/i386.opt:288
  #, no-c-format
! msgid "-mlarge-data-threshold=<number>\tData greater than given threshold will go into a large data section in x86-64 medium and large code models."
! msgstr "-mlarge-data-threshold=<Anzahl>\tDaten größer als der angegebene Schwellwert landen in einem Abschnitt für große Daten, in den x86-64-Modellen Mittel und Groß."
  
! #: config/i386/i386.opt:292
  #, no-c-format
! msgid "Use given x86-64 code model."
! msgstr "Gegebenes x86-64-Codemodell verwenden."
  
! #: config/i386/i386.opt:315
  #, no-c-format
! msgid "Use given address mode."
! msgstr "Angegebenen Adressierungsmodus verwenden."
  
! #: config/i386/i386.opt:319
  #, no-c-format
! msgid "Known address mode (for use with the -maddress-mode= option):"
! msgstr "Bekannter Adressmodus (für Verwendung mit der Option »-maddress-mode=«):"
  
! #: config/i386/i386.opt:332
  #, no-c-format
! msgid "Generate sin, cos, sqrt for FPU."
! msgstr "sin, cos und sqrt für FPU erzeugen."
  
! #: config/i386/i386.opt:341
  #, no-c-format
! msgid "Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack."
! msgstr "Immer Dynamic Realigned Argument Pointer (DRAP) verwenden, um den Stapel neu auszurichten."
  
! #: config/i386/i386.opt:345
  #, no-c-format
! msgid "Return values of functions in FPU registers."
! msgstr "Funktionswerte über FPU-Register zurückgeben."
  
! #: config/i386/i386.opt:349
  #, no-c-format
! msgid "Generate floating point mathematics using given instruction set."
! msgstr "Gleitkommaarithmetik mit gegebenem Befehlssatz erzeugen."
  
! #: config/i386/i386.opt:353
  #, no-c-format
! msgid "Valid arguments to -mfpmath=:"
! msgstr "Gültige Argumente für »-mfpmath=«:"
  
! #: config/i386/i386.opt:382 config/m68k/ieee.opt:24
  #, no-c-format
! msgid "Use IEEE math for fp comparisons."
! msgstr "IEEE-Arithmetik für Gleitkommavergleiche verwenden."
  
! #: config/i386/i386.opt:386
  #, no-c-format
! msgid "Inline all known string operations."
! msgstr "Alle bekannten Zeichenkettenoperationen einbetten (inline)."
  
! #: config/i386/i386.opt:390
  #, no-c-format
! msgid "Inline memset/memcpy string operations, but perform inline version only for small blocks."
! msgstr "Zeichenkettenoperationen memset/memcpy als »inline« einfügen, aber Inline-Version nur für kleine Blöcke durchführen."
  
! #: config/i386/i386.opt:397
  #, no-c-format
! msgid "Use native (MS) bitfield layout."
! msgstr "Native MS-Bitfeld-Anordnung verwenden."
  
! #: config/i386/i386.opt:417
  #, no-c-format
! msgid "Relax cmpxchg loop for atomic_fetch_{or,xor,and,nand} by adding load and cmp before cmpxchg, execute pause and loop back to load and compare if load value is not expected."
! msgstr "Die cmpxchg-Schleife für atomic_fetch_{or,xor,and,nand} entspannen, indem load und cmp vor cmpxchg eingefügt wird, sowie pausieren und zurückspringen zu Laden-und-Vergleichen, wenn der Ladewert nicht der erwartete ist."
  
! #: config/i386/i386.opt:421
  #, no-c-format
! msgid "Set 80387 floating-point precision to 32-bit."
! msgstr "Gleitkommapräzision von 80387 auf 32 Bit setzen."
  
! #: config/i386/i386.opt:425
  #, no-c-format
! msgid "Set 80387 floating-point precision to 64-bit."
! msgstr "Gleitkommapräzision von 80387 auf 64 Bit setzen."
  
! #: config/i386/i386.opt:429
  #, no-c-format
! msgid "Set 80387 floating-point precision to 80-bit."
! msgstr "Gleitkommapräzision von 80387 auf 80 Bit setzen."
  
! #: config/i386/i386.opt:433
  #, no-c-format
! msgid "Set the FTZ and DAZ Flags."
! msgstr "Die Flags FTZ und DAZ festlegen."
  
! #: config/i386/i386.opt:441
  #, no-c-format
! msgid "Assume incoming stack aligned to this power of 2."
! msgstr "Annehmen, dass der ankommende Stapel an dieser Potenz von 2 ausgerichtet ist."
  
! #: config/i386/i386.opt:445
  #, no-c-format
! msgid "Use push instructions to save outgoing arguments."
! msgstr "Push-Befehle verwenden, um ausgehende Argumente zu sichern."
  
! #: config/i386/i386.opt:449
  #, no-c-format
! msgid "Use red-zone in the x86-64 code."
! msgstr "Rote Zone in x86-64-Code verwenden."
  
! #: config/i386/i386.opt:453
  #, no-c-format
! msgid "Number of registers used to pass integer arguments."
! msgstr "Anzahl der zur Übergabe von Ganzzahlargumenten verwendeten Register."
  
! #: config/i386/i386.opt:457
  #, no-c-format
! msgid "Alternate calling convention."
! msgstr "Alternative Aufrufkonvention."
  
! #: config/i386/i386.opt:465
  #, no-c-format
! msgid "Use SSE register passing conventions for SF and DF mode."
! msgstr "SSE-Register-Übergabekonventionen für SF- und DF-Modus verwenden."
  
! #: config/i386/i386.opt:469
  #, no-c-format
! msgid "Realign stack in prologue."
! msgstr "Stapel in Prolog neu ausrichten."
  
! #: config/i386/i386.opt:473
  #, no-c-format
! msgid "Enable stack probing."
! msgstr "Stapelsondierung einschalten."
  
! #: config/i386/i386.opt:477
  #, no-c-format
! msgid "Specify memcpy expansion strategy when expected size is known."
! msgstr "Expansionsstrategie für memcpy bei bekannter erwarteter Größe angeben."
  
! #: config/i386/i386.opt:481
  #, no-c-format
! msgid "Specify memset expansion strategy when expected size is known."
! msgstr "Expansionsstrategie für memset bei bekannter erwarteter Größe angeben."
  
! #: config/i386/i386.opt:485
  #, no-c-format
! msgid "Chose strategy to generate stringop using."
! msgstr "Strategie zur Erzeugung von Zeichenkettenoperationen wählen."
  
! #: config/i386/i386.opt:517
  #, no-c-format
! msgid "Use given thread-local storage dialect."
! msgstr "Gegebenen Thread-lokalen Speicherdialekt verwenden."
  
! #: config/i386/i386.opt:521
  #, no-c-format
! msgid "Known TLS dialects (for use with the -mtls-dialect= option):"
! msgstr "Bekannte TLS-Dialekte (für Verwendung mit der Option »-mtls-dialect=«):"
  
! #: config/i386/i386.opt:531
  #, no-c-format
! msgid "Use direct references against %gs when accessing tls data."
! msgstr "Direkte Referenzen gegen %gs beim Zugriff auf TLS-Daten verwenden."
  
! #: config/i386/i386.opt:539
  #, no-c-format
! msgid "Fine grain control of tune features."
! msgstr "Detaillierte Steuerung der Tuningfeatures."
  
! #: config/i386/i386.opt:543
  #, no-c-format
! msgid "Clear all tune features."
! msgstr "Alle Tuningfeatures zurücksetzen."
  
! #: config/i386/i386.opt:550
  #, no-c-format
! msgid "Generate code that conforms to Intel MCU psABI."
! msgstr "Code erzeugen, der zum Intel-MCU-psABI passt."
  
! #: config/i386/i386.opt:554
  #, no-c-format
! msgid "Generate code that conforms to the given ABI."
! msgstr "Code erzeugen, der zum angegebenen ABI passt."
  
! #: config/i386/i386.opt:568
  #, no-c-format
! msgid "Use libgcc stubs to save and restore registers clobbered by 64-bit Microsoft to System V ABI calls."
! msgstr "Stubs aus libgcc zum Speichern und Wiederherstellen von Registern verwenden, die beim Übergang von der 64-Bit-Microsoft- zur System-V-ABI überschrieben werden."
  
! #: config/i386/i386.opt:576
  #, no-c-format
! msgid "Known vectorization library ABIs (for use with the -mveclibabi= option):"
! msgstr "Bekannte ABIs für Vektorisierungs-Bibliothek (für Verwendung mit der Option »-mveclibabi=«):"
  
! #: config/i386/i386.opt:589
  #, no-c-format
! msgid "Return 8-byte vectors in memory."
! msgstr "8-Byte-Vektoren über Speicher zurückgeben."
  
! #: config/i386/i386.opt:593
  #, no-c-format
! msgid "Generate reciprocals instead of divss and sqrtss."
! msgstr "Reziproke statt divss und sqrtss erzeugen."
  
! #: config/i386/i386.opt:597 config/loongarch/loongarch.opt:267
  #, no-c-format
! msgid "Control generation of reciprocal estimates."
! msgstr "Erstellen der Steuerung für Kehrwertabschätzungen."
  
! #: config/i386/i386.opt:601
  #, no-c-format
! msgid "Generate cld instruction in the function prologue."
! msgstr "Im Funktionsprolog cld-Befehle erzeugen."
  
! #: config/i386/i386.opt:605
  #, no-c-format
! msgid "Generate vzeroupper instruction before a transfer of control flow out of the function."
! msgstr "»vzeroupper«-Befehl erzeugen, bevor der Ablauf die Funktion verlässt."
  
! #: config/i386/i386.opt:610
! #, fuzzy, no-c-format
! #| msgid "Disable Scalar to Vector optimization pass transforming 64-bit integer computations into a vector ones."
! msgid "Enable Scalar to Vector optimization pass transforming 64-bit integer computations into vector ones."
! msgstr "Durchlauf für Skalar-nach-Vektor-Optimierung ausschalten, der 64-Bit-Ganzzahlberechnungen in Vektorberechnungen umwandelt."
  
! #: config/i386/i386.opt:615
  #, no-c-format
! msgid "The maximum number of use and def visits when discovering a STV chain before the discovery is aborted."
! msgstr "Die Höchstanzahl der use- und def-Besuche beim Auskundschaften einer STV-Kette, bevor das Auskundschaften abgebrochen wird."
  
! #: config/i386/i386.opt:619
  #, no-c-format
! msgid "Do dispatch scheduling if processor is bdver1, bdver2, bdver3, bdver4 or znver1 and Haifa scheduling is selected."
! msgstr "Dispatch-Planung durchführen, wenn Prozessor bdver1, bdver2, bdver3, bdver4 oder znver1 ist und Haifa-Planung ausgewählt ist."
  
! #: config/i386/i386.opt:624
  #, no-c-format
! msgid "Use 128-bit AVX instructions instead of 256-bit AVX instructions in the auto-vectorizer."
! msgstr "128-Bit-AVX-Befehle statt 256-Bit-AVX-Befehlen in Auto-Vektorisierer verwenden."
  
! #: config/i386/i386.opt:628
  #, no-c-format
! msgid "Use given register vector width instructions instead of maximum register width in the auto-vectorizer."
! msgstr "Im Autovektorisierer die angegebene Breite für Vektorbefehle anstelle der maximalen Registerbreite verwenden."
  
! #: config/i386/i386.opt:632
  #, no-c-format
! msgid "Known preferred register vector length (to use with the -mprefer-vector-width= option):"
! msgstr "Bekannte bevorzugte Länge von Registervektoren (für Verwendung mit der Option »-mprefer-vector-width=«):"
  
! #: config/i386/i386.opt:648
  #, no-c-format
! msgid "Enable floating-point status flags setting SSE vector operations on partial vectors."
! msgstr "Aktivieren Sie Gleitkomma-Statusflags, die SSE-Vektoroperationen auf Teilvektoren setzen."
  
! #: config/i386/i386.opt:652
  #, no-c-format
! msgid "Maximum number of bits that can be moved from memory to memory efficiently."
! msgstr "Höchstzahl der Bits, die effizient von Speicher zu Speicher verschoben werden können."
  
! #: config/i386/i386.opt:659
  #, no-c-format
! msgid "Optimize noreturn functions by not saving callee-saved registers used in the function."
! msgstr "Noreturn-Funktionen optimieren, indem die callee-saved-Register nicht gespeichert werden."
  
! #: config/i386/i386.opt:665
  #, no-c-format
! msgid "Generate 32bit i386 code."
! msgstr "32-Bit-i386-Code erzeugen."
  
! #: config/i386/i386.opt:669
  #, no-c-format
! msgid "Generate 64bit x86-64 code."
! msgstr "64-Bit-x86-64-Code erzeugen."
  
! #: config/i386/i386.opt:673
  #, no-c-format
! msgid "Generate 32bit x86-64 code."
! msgstr "32-Bit-x86-64-Code erzeugen."
  
! #: config/i386/i386.opt:677
  #, no-c-format
! msgid "Generate 16bit i386 code."
! msgstr "16-Bit-i386-Code erzeugen."
  
! #: config/i386/i386.opt:681
  #, no-c-format
! msgid "Support MMX built-in functions."
! msgstr "Eingebaute MMX-Funktionen unterstützen."
  
! #: config/i386/i386.opt:685
  #, no-c-format
! msgid "Support 3DNow! built-in functions."
! msgstr "Eingebaute 3DNow!-Funktionen unterstützen."
  
! #: config/i386/i386.opt:689
  #, no-c-format
! msgid "Support Athlon 3Dnow! built-in functions."
! msgstr "Eingebaute Athlon-3Dnow!-Funktionen unterstützen."
  
! #: config/i386/i386.opt:693
  #, no-c-format
! msgid "Support MMX and SSE built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX und SSE unterstützen."
  
! #: config/i386/i386.opt:697
  #, no-c-format
! msgid "Support MMX, SSE and SSE2 built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE und SSE2 unterstützen."
  
! #: config/i386/i386.opt:701
  #, no-c-format
! msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2 und SSE3 unterstützen."
  
! #: config/i386/i386.opt:705
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3 und SSSE3 unterstützen."
  
! #: config/i386/i386.opt:709
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3 und SSE4.1 unterstützen."
  
! #: config/i386/i386.opt:713 config/i386/i386.opt:717
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 und SSE4.2 unterstützen."
  
! #: config/i386/i386.opt:725
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 und AVX unterstützen."
  
! #: config/i386/i386.opt:729
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX und AVX2 unterstützen."
  
! #: config/i386/i386.opt:733
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVX512F unterstützen."
  
! #: config/i386/i386.opt:737
! #, fuzzy, no-c-format
! #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512CD built-in functions and code generation."
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512CD built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512CD unterstützen."
  
! #: config/i386/i386.opt:741
! #, fuzzy, no-c-format
! #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512DQ built-in functions and code generation."
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512DQ built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512DQ unterstützen."
  
! #: config/i386/i386.opt:745
! #, fuzzy, no-c-format
! #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BF16 built-in functions and code generation."
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BW built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512BF16 unterstützen."
  
! #: config/i386/i386.opt:749
! #, fuzzy, no-c-format
! #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VL built-in functions and code generation."
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VL built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512VL unterstützen."
  
! #: config/i386/i386.opt:753
! #, fuzzy, no-c-format
! #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512IFMA built-in functions and code generation."
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512IFMA built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512IFMA unterstützen."
  
! #: config/i386/i386.opt:757
! #, fuzzy, no-c-format
! #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI2 built-in functions and code generation."
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512VBMI2 unterstützen."
  
! #: config/i386/i386.opt:761
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VPOPCNTDQ built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512VPOPCNTDQ unterstützen."
  
! #: config/i386/i386.opt:765
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI2 built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512VBMI2 unterstützen."
  
! #: config/i386/i386.opt:769
  #, no-c-format
! msgid "Support AVX512VNNI built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für AVX512VNNI unterstützen."
  
! #: config/i386/i386.opt:773
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BITALG built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512BITALG unterstützen."
  
! #: config/i386/i386.opt:777
  #, no-c-format
! msgid "Support AVX512VP2INTERSECT built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für AVX512VP2INTERSECT unterstützen."
  
! #: config/i386/i386.opt:781
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX und FMA unterstützen."
  
! #: config/i386/i386.opt:785
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3 und SSE4A unterstützen."
  
! #: config/i386/i386.opt:789
  #, no-c-format
! msgid "Support FMA4 built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für FMA4 unterstützen."
  
! #: config/i386/i386.opt:793
  #, no-c-format
! msgid "Support XOP built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für XOP unterstützen."
  
! #: config/i386/i386.opt:797
  #, no-c-format
! msgid "Support LWP built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für LWP unterstützen."
  
! #: config/i386/i386.opt:801
  #, no-c-format
! msgid "Support code generation of Advanced Bit Manipulation (ABM) instructions."
! msgstr "Codeerzeugung von Advanced-Bit-Manipulation-Befehle (ABM) unterstützen."
  
! #: config/i386/i386.opt:805
  #, no-c-format
! msgid "Support code generation of popcnt instruction."
! msgstr "Codeerzeugung von popcnt-Befehlen unterstützen."
  
! #: config/i386/i386.opt:809
  #, no-c-format
! msgid "Support PCONFIG built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für PCONFIG unterstützen."
  
! #: config/i386/i386.opt:813
  #, no-c-format
! msgid "Support WBNOINVD built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für WBNOINVD unterstützen."
  
! #: config/i386/i386.opt:817
  #, no-c-format
! msgid "Support PTWRITE built-in functions and code generation."
! msgstr "Eingebaute PTWRITE-Funktionen und Codeerzeugung unterstützen."
  
! #: config/i386/i386.opt:821
  #, no-c-format
! msgid "Support UINTR built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für UINTR unterstützen."
  
! #: config/i386/i386.opt:825
  #, no-c-format
! msgid "Support SGX built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für SGX unterstützen."
  
! #: config/i386/i386.opt:829
  #, no-c-format
! msgid "Support RDPID built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für RDPID unterstützen."
  
! #: config/i386/i386.opt:833
  #, no-c-format
! msgid "Support GFNI built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für GFNI unterstützen."
  
! #: config/i386/i386.opt:837
  #, no-c-format
! msgid "Support VAES built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für VAES unterstützen."
  
! #: config/i386/i386.opt:841
  #, no-c-format
! msgid "Support VPCLMULQDQ built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für VPCLMULQDQ unterstützen."
  
! #: config/i386/i386.opt:845
  #, no-c-format
! msgid "Support BMI built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für BMI unterstützen."
  
! #: config/i386/i386.opt:849
  #, no-c-format
! msgid "Support BMI2 built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für BMI2 unterstützen."
  
! #: config/i386/i386.opt:853
  #, no-c-format
! msgid "Support LZCNT built-in function and code generation."
! msgstr "Eingebaute Funktion und Codeerzeugung für LZCNT unterstützen."
  
! #: config/i386/i386.opt:857
  #, no-c-format
! msgid "Support Hardware Lock Elision prefixes."
! msgstr "Präfixe für Hardware-Lock-Auslassung unterstützen."
  
! #: config/i386/i386.opt:861
  #, no-c-format
! msgid "Support RDSEED instruction."
! msgstr "RDSEED-Befehl unterstützen."
  
! #: config/i386/i386.opt:865
  #, no-c-format
! msgid "Support PREFETCHW instruction."
! msgstr "PREFETCHW-Befehl unterstützen."
  
! #: config/i386/i386.opt:869
  #, no-c-format
! msgid "Support flag-preserving add-carry instructions."
! msgstr "Flag-erhaltende Add-Carry-Befehle unterstützen."
  
! #: config/i386/i386.opt:873
  #, no-c-format
! msgid "Support CLFLUSHOPT instructions."
! msgstr "CLFLUSHOPT-Befehle unterstützen."
  
! #: config/i386/i386.opt:877
  #, no-c-format
! msgid "Support CLWB instruction."
! msgstr "CLWB-Befehl unterstützen."
  
! #: config/i386/i386.opt:884
  #, no-c-format
! msgid "Support FXSAVE and FXRSTOR instructions."
! msgstr "FXSAVE- und FXRSTOR-Befehle unterstützen."
  
! #: config/i386/i386.opt:888
  #, no-c-format
! msgid "Support XSAVE and XRSTOR instructions."
! msgstr "XSAVE- und XRSTOR-Befehle unterstützen."
  
! #: config/i386/i386.opt:892
  #, no-c-format
! msgid "Support XSAVEOPT instruction."
! msgstr "XSAVEOPT-Befehl unterstützen."
  
! #: config/i386/i386.opt:896
  #, no-c-format
! msgid "Support XSAVEC instructions."
! msgstr "XSAVEC-Befehle unterstützen."
  
! #: config/i386/i386.opt:900
  #, no-c-format
! msgid "Support XSAVES and XRSTORS instructions."
! msgstr "XSAVES- und XRSTORS-Befehle unterstützen."
  
! #: config/i386/i386.opt:904
  #, no-c-format
! msgid "Support TBM built-in functions and code generation."
! msgstr "Eingebaute TBM-Funktionen und Codeerzeugung unterstützen."
  
! #: config/i386/i386.opt:908
  #, no-c-format
! msgid "Support code generation of cmpxchg16b instruction."
! msgstr "Codeerzeugung von cmpxchg16b-Befehlen unterstützen."
  
! #: config/i386/i386.opt:912
  #, no-c-format
! msgid "Support code generation of sahf instruction in 64bit x86-64 code."
! msgstr "Codeerzeugung von sahf-Befehlen in 64-Bit x86-64-Code unterstützen."
  
! #: config/i386/i386.opt:916
  #, no-c-format
! msgid "Support code generation of movbe instruction."
! msgstr "Codeerzeugung von movbe-Befehlen unterstützen."
  
! #: config/i386/i386.opt:920
  #, no-c-format
! msgid "Support code generation of crc32 instruction."
! msgstr "Codeerzeugung von crc32-Befehlen unterstützen."
  
! #: config/i386/i386.opt:924
  #, no-c-format
! msgid "Support AES built-in functions and code generation."
! msgstr "Eingebaute AES-Funktionen und Codeerzeugung unterstützen."
  
! #: config/i386/i386.opt:928
  #, no-c-format
! msgid "Support SHA1 and SHA256 built-in functions and code generation."
! msgstr "Eingebaute SHA1- und SHA256-Funktionen und Codeerzeugung unterstützen."
  
! #: config/i386/i386.opt:932
  #, no-c-format
! msgid "Support PCLMUL built-in functions and code generation."
! msgstr "Eingebaute PCLMUL-Funktionen und Codeerzeugung unterstützen."
  
! #: config/i386/i386.opt:936
  #, no-c-format
! msgid "Encode SSE instructions with VEX prefix."
! msgstr "SSE-Befehle mit VEX-Präfix kodieren."
  
! #: config/i386/i386.opt:940
  #, no-c-format
! msgid "Support FSGSBASE built-in functions and code generation."
! msgstr "Eingebaute FSGSBASE-Funktionen und Codeerzeugung unterstützen."
  
! #: config/i386/i386.opt:944
  #, no-c-format
! msgid "Support RDRND built-in functions and code generation."
! msgstr "Eingebaute RDRND-Funktionen und Codeerzeugung unterstützen."
  
! #: config/i386/i386.opt:948
  #, no-c-format
! msgid "Support F16C built-in functions and code generation."
! msgstr "Eingebaute F16C-Funktionen und Codeerzeugung unterstützen."
  
! #: config/i386/i386.opt:952
  #, no-c-format
! msgid "Emit profiling counter call at function entry before prologue."
! msgstr "Profiling-Zähleraufruf am Funktionsanfang vor Prolog ausgeben."
  
! #: config/i386/i386.opt:956
  #, no-c-format
! msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
! msgstr "Separaten »__mcount_loc«-Abschnitt erzeugen, der alle Aufrufe von »mcount« und »__fentry__« enthält."
  
! #: config/i386/i386.opt:960 config/s390/s390.opt:332
  #, no-c-format
! msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
! msgstr "Aufrufe von »mcount«/»__fentry__« als NOPs erzeugen. Um sie einzuschalten, müssen sie hineingepatcht werden."
  
! #: config/i386/i386.opt:965
  #, no-c-format
! msgid "Set name of __fentry__ symbol called at function entry."
! msgstr "Name des __fentry__-Symbols festlegen, das beim Betreten der Funktion aufgerufen wird."
  
! #: config/i386/i386.opt:969
  #, no-c-format
! msgid "Set name of section to record mrecord-mcount calls."
! msgstr "Name des Abschnitts festlegen, der die mrecord-mcount-Aufrufe aufnimmt."
  
! #: config/i386/i386.opt:973
  #, no-c-format
! msgid "Skip setting up RAX register when passing variable arguments."
! msgstr "Beim Übergeben von variablen Argumenten das Einrichten des RAX-Registers überspringen."
  
! #: config/i386/i386.opt:977
  #, no-c-format
! msgid "Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check."
! msgstr "32-/64-Bit-Ganzzahldivision in vorzeichenlose 8-Bit-Ganzzahldivision mit Laufzeitprüfung erweitern."
  
! #: config/i386/i386.opt:981
  #, no-c-format
! msgid "Split 32-byte AVX unaligned load."
! msgstr "Nicht ausgerichtetes 32-Byte AVX-Laden auftrennen."
  
! #: config/i386/i386.opt:985
  #, no-c-format
! msgid "Split 32-byte AVX unaligned store."
! msgstr "Nicht ausgerichtetes 32-Byte AVX-Speichern auftrennen."
  
! #: config/i386/i386.opt:989
  #, no-c-format
! msgid "Support RTM built-in functions and code generation."
! msgstr "Eingebaute RTM-Funktionen und Codeerzeugung unterstützen."
  
! #: config/i386/i386.opt:993 c-family/c.opt:568 c-family/c.opt:1774
! #: c-family/c.opt:1778 c-family/c.opt:1782 c-family/c.opt:1786
! #: c-family/c.opt:1790 c-family/c.opt:1794 c-family/c.opt:1798
! #: c-family/c.opt:1805 c-family/c.opt:1809 c-family/c.opt:1813
! #: c-family/c.opt:1817 c-family/c.opt:1821 c-family/c.opt:1825
! #: c-family/c.opt:1829 c-family/c.opt:1833 c-family/c.opt:1837
! #: c-family/c.opt:1841 c-family/c.opt:1845 c-family/c.opt:1849
! #: c-family/c.opt:1853
  #, no-c-format
! msgid "Removed in GCC 9.  This switch has no effect."
! msgstr "In GCC 9 entfernt. Dieser Schalter hat keine Auswirkung."
  
! #: config/i386/i386.opt:997
  #, no-c-format
! msgid "Support MWAITX and MONITORX built-in functions and code generation."
! msgstr "Eingebaute MWAITX- und MONITORX-Funktionen und Codeerzeugung unterstützen."
  
! #: config/i386/i386.opt:1001
  #, no-c-format
! msgid "Support CLZERO built-in functions and code generation."
! msgstr "Eingebaute CLZERO-Funktionen und Codeerzeugung unterstützen."
  
! #: config/i386/i386.opt:1005
  #, no-c-format
! msgid "Support PKU built-in functions and code generation."
! msgstr "Eingebaute PKU-Funktionen und Codeerzeugung unterstützen."
  
! #: config/i386/i386.opt:1013
  #, no-c-format
! msgid "Known stack protector guard (for use with the -mstack-protector-guard= option):"
! msgstr "Bekannte Stapelschutz-Wächter (für Verwendung mit der Option »-mstack-protector-guard=«):"
  
! #: config/i386/i386.opt:1037
  #, no-c-format
! msgid "Use the given symbol for addressing the stack-protector guard."
! msgstr "Angegebenes Symbol für Adressierung des Stapelschutz-Wächters verwenden."
  
! #: config/i386/i386.opt:1044 config/aarch64/aarch64.opt:92
  #, no-c-format
! msgid "Generate code which uses only the general registers."
! msgstr "Code erzeugen, der nur die allgemeinen Register verwendet."
  
! #: config/i386/i386.opt:1048
  #, no-c-format
! msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)."
! msgstr "Stapelspeicher-Sicherungskopie im Rahmen der Control-Flow Enforcement Technology (CET) einschalten."
  
! #: config/i386/i386.opt:1053
  #, no-c-format
! msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump."
! msgstr "Aktiviert CET-Instrumentierung für solche switch-Anweisungen, die Sprungtabellen und indirekte Sprünge verwenden."
  
! #: config/i386/i386.opt:1058
  #, no-c-format
! msgid "Insert ENDBR instruction at function entry only via cf_check attribute for CET instrumentation."
! msgstr "ENDBR-Befehl beim Betreten einer Funktion nur via cf_check-Attribut für CET-Instrumentierung einfügen."
  
! #: config/i386/i386.opt:1063
  #, no-c-format
! msgid "Make all function calls indirect."
! msgstr "Alle Funktionsaufrufe indirekt machen."
  
! #: config/i386/i386.opt:1067
  #, no-c-format
! msgid "Convert indirect call and jump to call and return thunks."
! msgstr "Indirekte Aufrufe und Sprünge in Aufrufe umwandeln und Thunks zurückgeben."
  
! #: config/i386/i386.opt:1071
  #, no-c-format
! msgid "Convert function return to call and return thunk."
! msgstr "Funktionsrückkehr in Aufruf umwandeln und Thunk zurückgeben."
  
! #: config/i386/i386.opt:1075 config/s390/s390.opt:298
  #, no-c-format
! msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
! msgstr "Bekannte indirekte Sprungauswahlen (für Verwendung mit den Optionen »-mindirect-branch=« und »-mfunction-return=«):"
  
! #: config/i386/i386.opt:1091
  #, no-c-format
! msgid "Add CS prefix to call and jmp to indirect thunk with branch target in r8-r15 registers."
! msgstr "CS-Präfix zu call und jmp zu indirektem Thunk hinzufügen, wenn das Verzweigungsziel in den Registern r8-r15 liegt."
  
! #: config/i386/i386.opt:1095
  #, no-c-format
! msgid "Force indirect call and jump via register."
! msgstr "Indirekte Aufrufe und Sprünge mittels Register erzwingen."
  
! #: config/i386/i386.opt:1099
  #, no-c-format
! msgid "Support MOVDIRI built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MOVDIRI unterstützen."
  
! #: config/i386/i386.opt:1103
  #, no-c-format
! msgid "Support MOVDIR64B built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MOVDIR64B unterstützen."
  
! #: config/i386/i386.opt:1107
  #, no-c-format
! msgid "Support WAITPKG built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für WAITPKG unterstützen."
  
! #: config/i386/i386.opt:1111
  #, no-c-format
! msgid "Support CLDEMOTE built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für CLDEMOTE unterstützen."
  
! #: config/i386/i386.opt:1115
  #, no-c-format
! msgid "Instrument function exit in instrumented functions with __fentry__."
! msgstr "Verlassen von Funktionen mit __fentry__ instrumentieren, in instrumentierten Funktionen."
  
! #: config/i386/i386.opt:1119
  #, no-c-format
! msgid "Known choices for return instrumentation with -minstrument-return=:"
! msgstr "Bekannte Werte für Rückkehr-Instrumentierung mit »-minstrument-return=«:"
  
! #: config/i386/i386.opt:1132
  #, no-c-format
! msgid "Generate a __return_loc section pointing to all return instrumentation code."
! msgstr "Einen __return_loc-Abschnitt generieren, der auf jeden instrumentierten return-Code verweist."
  
! #: config/i386/i386.opt:1136 config/aarch64/aarch64.opt:96
  #, no-c-format
! msgid "Generate code to mitigate against straight line speculation."
! msgstr "Code generieren, der Gerade-Linie-Spekulationen abwehrt."
  
! #: config/i386/i386.opt:1140
  #, no-c-format
! msgid "Known choices for mitigation against straight line speculation with -mharden-sls=:"
! msgstr "Bekannte Möglichkeiten zur Abschwächung der geradlinigen Spekulation mit »-mharden-sls=«:"
  
! #: config/i386/i386.opt:1156
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BF16 built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512BF16 unterstützen."
  
! #: config/i386/i386.opt:1161
  #, no-c-format
! msgid "Support ENQCMD built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für ENQCMD unterstützen."
  
! #: config/i386/i386.opt:1165
  #, no-c-format
! msgid "Support SERIALIZE built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codegenerierung für SERIALIZE unterstützen."
  
! #: config/i386/i386.opt:1169
  #, no-c-format
! msgid "Support TSXLDTRK built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für TSXLDTRK unterstützen."
  
! #: config/i386/i386.opt:1173
  #, no-c-format
! msgid "Support AMX-TILE built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für AMX-TILE unterstützen."
  
! #: config/i386/i386.opt:1177
  #, no-c-format
! msgid "Support AMX-INT8 built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für AMX-INT8 unterstützen."
  
! #: config/i386/i386.opt:1181
  #, no-c-format
! msgid "Support AMX-BF16 built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für AMX-BF16 unterstützen."
  
! #: config/i386/i386.opt:1185
  #, no-c-format
! msgid "Support HRESET built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für HRESET unterstützen."
  
! #: config/i386/i386.opt:1189
  #, no-c-format
! msgid "Support KL built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für KL unterstützen."
  
! #: config/i386/i386.opt:1193
  #, no-c-format
! msgid "Support WIDEKL built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für WIDEKL unterstützen."
  
! #: config/i386/i386.opt:1197
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXVNNI built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVXVNNI unterstützen."
  
! #: config/i386/i386.opt:1202
  #, no-c-format
! msgid "Emit GNU_PROPERTY_X86_ISA_1_NEEDED GNU property."
! msgstr "Property GNU_PROPERTY_X86_ISA_1_NEEDED GNU generieren."
  
! #: config/i386/i386.opt:1206
  #, no-c-format
! msgid "Support MWAIT and MONITOR built-in functions and code generation."
! msgstr "Eingebaute MWAIT- und MONITOR-Funktionen und Codeerzeugung unterstützen."
  
! #: config/i386/i386.opt:1210
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512-FP16 built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512-FP16 unterstützen."
  
! #: config/i386/i386.opt:1214
  #, no-c-format
! msgid "Do not use GOT to access external symbols."
! msgstr "Die GOT nicht verwenden, um auf externe Symbole zuzugreifen."
  
! #: config/i386/i386.opt:1218
  #, no-c-format
! msgid "Instructions number above which STFL stall penalty can be compensated."
! msgstr "Zahl der Befehle, bei deren Überschreitung die STFL-Stall-Strafe kompensiert werden kann."
  
! #: config/i386/i386.opt:1222
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXIFMA built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVXIFMA unterstützen."
  
! #: config/i386/i386.opt:1227
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT8 built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVXVNNIINT8 unterstützen."
  
! #: config/i386/i386.opt:1232
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXNECONVERT build-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVXNECONVERT unterstützen."
  
! #: config/i386/i386.opt:1237
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and CMPCCXADD build-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und CMPCCXADD unterstützen."
  
! #: config/i386/i386.opt:1242
  #, no-c-format
! msgid "Support AMX-FP16 built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für AMX-FP16 unterstützen."
  
! #: config/i386/i386.opt:1246
  #, no-c-format
! msgid "Support PREFETCHI built-in functions and code generation."
! msgstr "Eingebaute PREFETCHI-Funktionen und Codeerzeugung unterstützen."
  
! #: config/i386/i386.opt:1250
  #, no-c-format
! msgid "Support RAOINT built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für RAOINT unterstützen."
  
! #: config/i386/i386.opt:1254
  #, no-c-format
! msgid "Enable conservative small loop unrolling."
! msgstr "Konservatives abrollen kleiner Schleifen einschalten."
  
! #: config/i386/i386.opt:1258 config/aarch64/aarch64.opt:421
  #, no-c-format
! msgid "Limit how much the autovectorizer may unroll a loop."
! msgstr "Begrenzen, wie weit der Autovektorisierer eine Schleife abrollen darf."
  
! #: config/i386/i386.opt:1262
  #, no-c-format
! msgid "Whether x86 vectorizer cost modeling compares costs of different vector sizes."
! msgstr ""
  
! #: config/i386/i386.opt:1266
  #, no-c-format
! msgid "-mlam=[none|u48|u57] Instrument meta data position in user data pointers."
! msgstr "-mlam=[none|u48|u57] Position der Metadaten in Nutzer-Datenzeigern instrumentieren."
  
! #: config/i386/i386.opt:1282
  #, no-c-format
! msgid "Support AMX-COMPLEX built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für AMX-COMPLEX unterstützen."
  
! #: config/i386/i386.opt:1286
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT16 built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVXVNNIINT16 unterstützen."
  
! #: config/i386/i386.opt:1291
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM3 built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX und SM3 unterstützen."
  
! #: config/i386/i386.opt:1296
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SHA512 built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX und SHA512 unterstützen."
  
! #: config/i386/i386.opt:1301
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM4 built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX und SM4 unterstützen."
  
! #: config/i386/i386.opt:1306
  #, no-c-format
! msgid "Enable vectorization for gather instruction."
! msgstr "Vektorisierung für Gathering-Befehl einschalten."
  
! #: config/i386/i386.opt:1310
  #, no-c-format
! msgid "Enable vectorization for scatter instruction."
! msgstr "Vektorisierung für Scatter-Befehl einschalten."
  
! #: config/i386/i386.opt:1314
  #, no-c-format
! msgid "Support code generation for APX features, including EGPR, PUSH2POP2, NDD, PPX, NF, CCMP and ZU."
! msgstr "Codegenerierung für APX-Funktionalität unterstützen, einschließlich EGPR, PUSH2POP2, NDD, PPX, NF, CCMP und ZU."
  
! #: config/i386/i386.opt:1352
  #, no-c-format
! msgid "Enable GPR32 in inline asm when APX_F enabled."
! msgstr "GPR32 in Inline-Asm einschalten, wenn APX_F eingeschaltet ist."
  
! #: config/i386/i386.opt:1356
  #, no-c-format
! msgid "Support USER_MSR built-in functions and code generation."
! msgstr "Eingebaute USER_MSR-Funktionen und Codeerzeugung unterstützen."
  
! #: config/i386/i386.opt:1360
! #, fuzzy, no-c-format
! #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1-256 built-in functions and code generation."
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1 built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVX10.1-256 unterstützen."
  
! #: config/i386/i386.opt:1365
! #, fuzzy, no-c-format
! #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX10.1-512 and AVX10.2 built-in functions and code generation."
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX10.1 and AVX10.2 built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX10.1-512 und AVX10.2 unterstützen."
  
! #: config/i386/i386.opt:1370
! #, fuzzy, no-c-format
! #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX10.1-512, AVX10.2 and AMX-AVX512 built-in functions and code generation."
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX10.1, AVX10.2 and AMX-AVX512 built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX10.1-512, AVX10.2 und AMX-AVX512 unterstützen."
  
! #: config/i386/i386.opt:1375
  #, no-c-format
! msgid "Support AMX-TF32 built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für AMX-TF32 unterstützen."
  
! #: config/i386/i386.opt:1379
  #, no-c-format
! msgid "Support AMX-FP8 built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für AMX-FP8 unterstützen."
  
! #: config/i386/i386.opt:1383
  #, no-c-format
! msgid "Support MOVRS built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MOVRS unterstützen."
  
! #: config/i386/i386.opt:1387
  #, no-c-format
! msgid "Support AMX-MOVRS built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für AMX-MOVRS unterstützen."
  
! #: config/i386/i386.opt:1391
! #, fuzzy, no-c-format
! #| msgid "Support AVX512VNNI built-in functions and code generation."
! msgid "Support AVX512BMM built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für AVX512VNNI unterstützen."
  
! #: config/i386/mingw-w64.opt:23
  #, no-c-format
! msgid "Use unicode startup and define UNICODE macro."
! msgstr "Unicode-Start verwenden und UNICODE-Makro definieren."
  
! #: config/arm/arm-tables.opt:25
  #, no-c-format
! msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
! msgstr "Bekannte ARM-CPUs (für Verwendung mit der Optionen »-mcpu=« und »-mtune=«):"
  
! #: config/arm/arm-tables.opt:299
  #, no-c-format
! msgid "Known ARM architectures (for use with the -march= option):"
! msgstr "Bekannte ARM-Architekturen (für Verwendung mit der Option »-march=«):"
  
! #: config/arm/arm-tables.opt:405
  #, no-c-format
! msgid "Known ARM FPUs (for use with the -mfpu= option):"
! msgstr "Bekannte ARM-FPUs (für Verwendung mit der Option »-mfpu=«):"
  
! #: config/arm/arm.opt:35
  #, no-c-format
! msgid "TLS dialect to use:"
! msgstr "Zu verwendende TLS-Dialekte:"
  
! #: config/arm/arm.opt:45
  #, no-c-format
! msgid "Specify an ABI."
! msgstr "ABI angeben."
  
! #: config/arm/arm.opt:49
  #, no-c-format
! msgid "Known ARM ABIs (for use with the -mabi= option):"
! msgstr "Bekannte ARM-ABIs (für Verwendung mit der Option »-mabi=«):"
  
! #: config/arm/arm.opt:65
  #, no-c-format
! msgid "Generate a call to abort if a noreturn function returns."
! msgstr "Die Funktion »abort« aufrufen, wenn eine »noreturn«-Funktion zurückkehrt."
  
! #: config/arm/arm.opt:72
  #, no-c-format
! msgid "Generate APCS conformant stack frames."
! msgstr "APCS-konforme Stapelrahmen erzeugen."
  
! #: config/arm/arm.opt:76
! #, fuzzy, no-c-format
! #| msgid "Generate re-entrant, PIC code."
! msgid "Unimplemented option to generate re-entrant, PIC code."
! msgstr "Wiedereinsprungsfähigen PIC-Code erzeugen."
  
! #: config/arm/arm.opt:80
  #, no-c-format
! msgid "Unimplemented option to generate stack checking code on function entry."
! msgstr ""
  
! #: config/arm/arm.opt:99
  #, no-c-format
! msgid "Generate code in 32 bit ARM state."
! msgstr "Code im 32-Bit-ARM-Zustand erzeugen."
  
! #: config/arm/arm.opt:107
  #, no-c-format
! msgid "Thumb: Assume non-static functions may be called from ARM code."
! msgstr "Thumb: Annehmen, dass nichtstatische Funktionen von ARM-Code aus aufgerufen werden können."
  
! #: config/arm/arm.opt:111
  #, no-c-format
! msgid "Thumb: Assume function pointers may go to non-Thumb aware code."
! msgstr "Thumb: Annehmen, dass Funktionszeiger an Code übergeben werden können, der nichts von Thumb weiß."
  
! #: config/arm/arm.opt:123
  #, no-c-format
! msgid "Specify that the compiler should target secure code as per ARMv8-M Security Extensions."
! msgstr "Angeben, dass der Compiler auf sicheren Code gemäß ARMv8-M-Security-Extensions abzielen soll."
  
! #: config/arm/arm.opt:140
  #, no-c-format
! msgid "Switch ARM/Thumb modes on alternating functions for compiler testing."
! msgstr "ARM/Thumb-Modus pro Funktion abwechselnd an- und ausschalten, um den Compiler zu testen."
  
! #: config/arm/arm.opt:144
  #, no-c-format
! msgid "Specify the __fp16 floating-point format."
! msgstr "Gleitkommaformat __fp16 angeben."
  
! #: config/arm/arm.opt:148
  #, no-c-format
! msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
! msgstr "Bekannte __fp16-Formate (für Verwendung mit der Option »-mfp16-format=«):"
  
! #: config/arm/arm.opt:161
  #, no-c-format
! msgid "Specify the name of the target floating point hardware/format."
! msgstr "Namen der Gleitkommahardware/-format des Zielsystems angeben."
  
! #: config/arm/arm.opt:172
  #, no-c-format
! msgid "Generate call insns as indirect calls, if necessary."
! msgstr "Falls nötig, »call«-Befehle als indirekte Aufrufe erzeugen."
  
! #: config/arm/arm.opt:176 config/s390/s390.opt:259
  #, no-c-format
! msgid "Assume data segments are relative to text segment."
! msgstr "Annehmen, dass Datensegmente relativ zum Textsegment liegen."
  
! #: config/arm/arm.opt:180
  #, no-c-format
! msgid "Specify the register to be used for PIC addressing."
! msgstr "Für PIC-Adressierung zu verwendendes Register angeben."
  
! #: config/arm/arm.opt:184
  #, no-c-format
! msgid "Store function names in object code."
! msgstr "Funktionsnamen im Objektcode speichern."
  
! #: config/arm/arm.opt:188
  #, no-c-format
! msgid "Permit scheduling of a function's prologue sequence."
! msgstr "Planung einer Funktionsprologsequenz erlauben."
  
! #: config/arm/arm.opt:199
  #, no-c-format
! msgid "Specify the minimum bit alignment of structures. (Deprecated)."
! msgstr "Minimale Bitausrichtung von Strukturen angeben. (Veraltet)"
  
! #: config/arm/arm.opt:203
  #, no-c-format
! msgid "Generate code for Thumb state."
! msgstr "Code für Thumb-Zustand erzeugen."
  
! #: config/arm/arm.opt:207
  #, no-c-format
! msgid "Support calls between Thumb and ARM instruction sets."
! msgstr "Aufrufe zwischen Thumb- und ARM-Befehlssätzen unterstützen."
  
! #: config/arm/arm.opt:211
  #, no-c-format
! msgid "Specify thread local storage scheme."
! msgstr "Schema für thread-lokalen Speicher angeben."
  
! #: config/arm/arm.opt:215
  #, no-c-format
! msgid "Specify how to access the thread pointer."
! msgstr "Angeben, wie auf den Threadzeiger zugegriffen wird."
  
! #: config/arm/arm.opt:219
  #, no-c-format
! msgid "Valid arguments to -mtp=:"
! msgstr "Gültige Argumente für »-mtp=«:"
  
! #: config/arm/arm.opt:241
  #, no-c-format
! msgid "Thumb: Generate (non-leaf) stack frames even if not needed."
! msgstr "Thumb: (Nicht-Blatt-)Stapelrahmen erzeugen, auch wenn nicht erforderlich."
  
! #: config/arm/arm.opt:245
  #, no-c-format
! msgid "Thumb: Generate (leaf) stack frames even if not needed."
! msgstr "Thumb: (Blatt-)Stapelrahmen erzeugen, auch wenn nicht erforderlich."
  
! #: config/arm/arm.opt:249 config/mn10300/mn10300.opt:42
  #, no-c-format
! msgid "Tune code for the given processor."
! msgstr "Code für angegebenen Prozessor optimieren."
  
! #: config/arm/arm.opt:253
  #, no-c-format
! msgid "Print CPU tuning information as comment in assembler file.  This is an option used only for regression testing of the compiler and not intended for ordinary use in compiling code."
! msgstr "CPU-Feinabstimmung als Kommentar in Assemblerdatei ausgeben. Diese Option wird nur für Regressionstest des Compilers verwendet und ist nicht für den normalen Betrieb vorgesehen."
  
! #: config/arm/arm.opt:264
  #, no-c-format
! msgid "Use Neon quad-word (rather than double-word) registers for vectorization."
! msgstr "Neon-Quad-Word (statt Double-Word) Register für Vektorisierung verwenden."
  
! #: config/arm/arm.opt:268
  #, no-c-format
! msgid "Use Neon double-word (rather than quad-word) registers for vectorization."
! msgstr "Neon-Double-Word (statt Quad-Word) Register für Vektorisierung verwenden."
  
! #: config/arm/arm.opt:272
  #, no-c-format
! msgid "Enable more verbose RTX cost dumps during debug.  For GCC developers use only."
! msgstr "Ausführlichere RTX-Kosten während des Debuggens ausgeben.  Nur für GCC-Entwickler gedacht."
  
! #: config/arm/arm.opt:276
  #, no-c-format
! msgid "Only generate absolute relocations on word sized values."
! msgstr "Absolute Auslagerungen nur bei Werten mit Wordgrößen erzeugen."
  
! #: config/arm/arm.opt:280
  #, no-c-format
! msgid "Generate IT blocks appropriate for ARMv8."
! msgstr "Für den ARMv8 angemessene IT-Blöcke erzeugen."
  
! #: config/arm/arm.opt:284
  #, no-c-format
! msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
! msgstr "Sich überschneidende Ziel- und Adressregister bei solchen LDRD-Befehlen vermeiden, die Cortex-M3-Errata auslösen können."
  
! #: config/arm/arm.opt:289
  #, no-c-format
! msgid "Mitigate issues with VLLDM on some M-profile devices (CVE-2021-35465)."
! msgstr "Probleme mit VLLDM auf einigen M-Profil-Geräten umgehen (CVE-2021-35465)."
  
! #: config/arm/arm.opt:293
  #, no-c-format
! msgid "Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1742098)."
! msgstr "Probleme mit AES-Befehlen auf Cortex-A57 und Cortex-A72 umgehen (Arm Erratum #1742098)."
  
! #: config/arm/arm.opt:298
  #, no-c-format
! msgid "Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1655431)."
! msgstr "Probleme mit AES-Befehlen auf Cortex-A57 und Cortex-A72 umgehen (Arm Erratum #1655431)."
  
! #: config/arm/arm.opt:307
  #, no-c-format
! msgid "This option is deprecated and has no effect."
! msgstr "Dieser Schalter ist veraltet und hat keine Auswirkung."
  
! #: config/arm/arm.opt:311
  #, no-c-format
! msgid "Assume loading data from flash is slower than fetching instructions."
! msgstr "Annehmen, dass das Datenladen aus dem Flashspeicher langsamer ist als Befehle zu laden."
  
! #: config/arm/arm.opt:315
  #, no-c-format
! msgid "Assume unified syntax for inline assembly code."
! msgstr "Einheitliche Syntax für Inline-Assemblercode annehmen."
  
! #: config/arm/arm.opt:319
  #, no-c-format
! msgid "Do not allow constant data to be placed in code sections."
! msgstr "Verbieten, dass konstante Daten in Codeabschnitten platziert werden."
  
! #: config/arm/arm.opt:323
  #, no-c-format
! msgid "When linking for big-endian targets, generate a BE8 format image."
! msgstr "Beim Binden für Big-Endian-Zielsysteme ein Abbild im BE8-Format erzeugen."
  
! #: config/arm/arm.opt:327
  #, no-c-format
! msgid "When linking for big-endian targets, generate a legacy BE32 format image."
! msgstr "Beim Binden für Big-Endian-Zielsysteme ein Abbild im veralteten BE32-Format erzeugen."
  
! #: config/arm/arm.opt:331 config/sh/sh.opt:195
  #, no-c-format
! msgid "Cost to assume for a branch insn."
! msgstr "Für Sprungbefehl anzunehmende Kosten."
  
! #: config/arm/arm.opt:335 config/aarch64/aarch64.opt:224
  #, no-c-format
! msgid "Use branch-protection features."
! msgstr "Verzweigungsschutz-Features verwenden."
  
! #: config/arm/arm.opt:339
  #, no-c-format
! msgid "Generate code which uses the core registers only (r0-r14)."
! msgstr "Code erzeugen, der nur die Kernregister (r0–r14) verwendet."
  
! #: config/arm/arm.opt:361
  #, no-c-format
! msgid "Use an immediate to offset from the TLS register. This option is for use with fstack-protector-guard=tls and not for use in user-land code."
! msgstr "Einen Direktwert als Offset vom TLS-Register verwenden. Diese Option ist für fstack-protector-guard=tls gedacht und nicht für die Verwendung in Benutzer-Code."
  
! #: config/mcore/mcore.opt:23
  #, no-c-format
! msgid "Generate code for the M*Core M210."
! msgstr "Code für den M*Core M210 erzeugen."
  
! #: config/mcore/mcore.opt:27
  #, no-c-format
! msgid "Generate code for the M*Core M340."
! msgstr "Code für den M*Core M340 erzeugen."
  
! #: config/mcore/mcore.opt:31
  #, no-c-format
! msgid "Force functions to be aligned to a 4 byte boundary."
! msgstr "Funktionen auf 4-Byte-Grenzen zwingen."
  
! #: config/mcore/mcore.opt:39
  #, no-c-format
! msgid "Emit call graph information."
! msgstr "Informationen zum Aufrufgraph ausgeben."
  
! #: config/mcore/mcore.opt:43
  #, no-c-format
! msgid "Use the divide instruction."
! msgstr "Divisionsbefehl verwenden."
  
! #: config/mcore/mcore.opt:47
  #, no-c-format
! msgid "Inline constants if it can be done in 2 insns or less."
! msgstr "Konstanten einbetten, wenn es mit 2 Befehlen oder weniger geht."
  
! #: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27
  #, no-c-format
! msgid "Assume that run-time support has been provided, so omit -lsim from the linker command line."
! msgstr "Annehmen, dass Laufzeitunterstützung vorhanden ist, und daher »-lsim« von Binder-Kommandozeile auslassen."
  
! #: config/mcore/mcore.opt:60
  #, no-c-format
! msgid "Use arbitrary sized immediates in bit operations."
! msgstr "Direktwerte beliebiger Größen in Bit-Operationen zulassen."
  
! #: config/mcore/mcore.opt:64
  #, no-c-format
! msgid "Prefer word accesses over byte accesses."
! msgstr "Wortzugriffe bevorzugen (statt Bytezugriffen)."
  
! #: config/mcore/mcore.opt:71
  #, no-c-format
! msgid "Set the maximum amount for a single stack increment operation."
! msgstr "Größten Betrag für einzelne Stapelvergrößerungsoperation festlegen."
  
! #: config/mcore/mcore.opt:75
  #, no-c-format
! msgid "Always treat bitfields as int-sized."
! msgstr "Bitfelder immer als gleichgroß wie »int« ansehen."
  
! #: config/pru/pru.opt:31
  #, no-c-format
! msgid "-mmcu=MCU\tSelect the target System-On-Chip variant that embeds this PRU."
! msgstr "-mmcu=MCU\tZiel-System-On-Chip-Variante auswählen, die diese PRU einbettet."
  
! #: config/pru/pru.opt:35
  #, no-c-format
! msgid "Make GCC pass the --no-relax command-line option to the linker instead of the --relax option."
! msgstr "Dem Binder die Befehlszeilenoption »--no-relax« anstelle der Option »--relax« übergeben."
  
! #: config/pru/pru.opt:40
  #, no-c-format
! msgid "Allow (or do not allow) gcc to use the LOOP instruction."
! msgstr "GCC erlauben (oder verbieten), LOOP-Befehle zu verwenden."
  
! #: config/pru/pru.opt:44
! #, fuzzy, no-c-format
! #| msgid "Allow (or do not allow) gcc to use the LOOP instruction."
! msgid "Allow (or do not allow) gcc to use the PRU multiplier unit."
! msgstr "GCC erlauben (oder verbieten), LOOP-Befehle zu verwenden."
  
! #: config/pru/pru.opt:48
! #, fuzzy, no-c-format
! #| msgid "Allow (or do not allow) gcc to use the LOOP instruction."
! msgid "Allow (or do not allow) gcc to use the FILL and ZERO instructions."
! msgstr "GCC erlauben (oder verbieten), LOOP-Befehle zu verwenden."
  
! #: config/pru/pru.opt:52
  #, no-c-format
! msgid "Select target ABI variant."
! msgstr "Ziel-ABI-Variante auswählen."
  
! #: config/pru/pru.opt:56
  #, no-c-format
! msgid "ABI variant code generation (for use with -mabi= option):"
! msgstr "ABI-Varianten für Codeerzeugung (zur Verwendung mit der Option »-mabi=«):"
  
! #: config/microblaze/microblaze.opt:40
  #, no-c-format
! msgid "Use software emulation for floating point (default)."
! msgstr "Software-Gleitkomma-Emulation verwenden (Standard)."
  
! #: config/microblaze/microblaze.opt:44
  #, no-c-format
! msgid "Use hardware floating point instructions."
! msgstr "Hardware-Gleitkommabefehle verwenden."
  
! #: config/microblaze/microblaze.opt:48
  #, no-c-format
! msgid "Use table lookup optimization for small signed integer divisions."
! msgstr "Tabellenbasierte Optimierung für die Division kleiner vorzeichenbehafteter Ganzzahlen verwenden."
  
! #: config/microblaze/microblaze.opt:52
  #, no-c-format
! msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU."
! msgstr "-mcpu=CPU\t\tEigenschaften der gegebenen CPU verwenden und entsprechend Code planen."
  
! #: config/microblaze/microblaze.opt:56
  #, no-c-format
! msgid "Don't optimize block moves, use memcpy."
! msgstr "Blockverschiebungen nicht optimieren, sondern »memcpy« verwenden."
  
! #: config/microblaze/microblaze.opt:68
  #, no-c-format
! msgid "Use the soft multiply emulation (default)."
! msgstr "Verwendet die Software-Multiplikationsemulation (Vorgabe)."
  
! #: config/microblaze/microblaze.opt:72
  #, no-c-format
! msgid "Use reorder instructions (swap and byte reversed load/store) (default)."
! msgstr "Umverteilungsbefehle verwenden (Austausch und umgekehrte Bytereihenfolge beim Laden/Speichern; Voreinstellung)."
  
! #: config/microblaze/microblaze.opt:76
  #, no-c-format
! msgid "Use the software emulation for divides (default)."
! msgstr "Softwareemulation für Divisionen verwenden (Vorgabe)."
  
! #: config/microblaze/microblaze.opt:80
  #, no-c-format
! msgid "Use the hardware barrel shifter instead of emulation."
! msgstr "Hardware-Barrel-Shifter statt der Emulation verwenden."
  
! #: config/microblaze/microblaze.opt:84
  #, no-c-format
! msgid "Use pattern compare instructions."
! msgstr "Mustervergleichsbefehle verwenden."
  
! #: config/microblaze/microblaze.opt:88
  #, no-c-format
! msgid "Check for stack overflow at runtime."
! msgstr "Zur Laufzeit auf Stapelüberlauf prüfen."
  
! #: config/microblaze/microblaze.opt:96
  #, no-c-format
! msgid "Clear the BSS to zero and place zero initialized in BSS."
! msgstr "BSS komplett löschen und mit Null initialisierte Werte in BSS platzieren."
  
! #: config/microblaze/microblaze.opt:100
  #, no-c-format
! msgid "Use multiply high instructions for high part of 32x32 multiply."
! msgstr "Verwendet »multiply high«-Befehle für den oberen Teil einer 32×32-Multiplikation."
  
! #: config/microblaze/microblaze.opt:104
  #, no-c-format
! msgid "Use hardware floating point conversion instructions."
! msgstr "Hardware-Gleitkommakonvertierungsbefehle verwenden."
  
! #: config/microblaze/microblaze.opt:108
  #, no-c-format
! msgid "Use hardware floating point square root instruction."
! msgstr "Hardware-Gleitkomma-Wurzel-Befehl verwenden."
  
! #: config/microblaze/microblaze.opt:112
  #, no-c-format
! msgid "Build application as normal executable."
! msgstr ""
  
! #: config/microblaze/microblaze.opt:116
  #, no-c-format
! msgid "Build application for use with xmdstub debug agent."
! msgstr ""
  
! #: config/microblaze/microblaze.opt:120
  #, no-c-format
! msgid "Build application to be loaded using a bootloader."
! msgstr ""
  
! #: config/microblaze/microblaze.opt:124
  #, no-c-format
! msgid "Build application without any of the MicroBlaze vectors."
! msgstr ""
  
! #: config/microblaze/microblaze.opt:128
  #, no-c-format
! msgid "Use hardware prefetch instruction."
! msgstr "Hardware-»prefetch«-Befehle verwenden."
  
! #: config/microblaze/microblaze.opt:132
  #, no-c-format
! msgid "Data referenced by offset from start of text instead of GOT (with -fPIC/-fPIE)."
! msgstr "Daten werden ausgehend vom Start des Programmcodes statt der GOT adressiert (mit »-fPIC« oder »-fPIE«)."
  
! #: config/m32r/m32r.opt:34
  #, no-c-format
! msgid "Compile for the m32rx."
! msgstr "Für m32rx übersetzen."
  
! #: config/m32r/m32r.opt:38
  #, no-c-format
! msgid "Compile for the m32r2."
! msgstr "Für m32r2 übersetzen."
  
! #: config/m32r/m32r.opt:42
  #, no-c-format
! msgid "Compile for the m32r."
! msgstr "Für m32r übersetzen."
  
! #: config/m32r/m32r.opt:46
  #, no-c-format
! msgid "Align all loops to 32 byte boundary."
! msgstr "Alle Schleifen auf 32-Byte-Grenzen ausrichten."
  
! #: config/m32r/m32r.opt:50
  #, no-c-format
! msgid "Prefer branches over conditional execution."
! msgstr "Zweige gegenüber bedingter Ausführung bevorzugen."
  
! #: config/m32r/m32r.opt:54
  #, no-c-format
! msgid "Give branches their default cost."
! msgstr "Sprüngen ihre Standardkosten zuweisen."
  
! #: config/m32r/m32r.opt:58
  #, no-c-format
! msgid "Display compile time statistics."
! msgstr "Übersetzungszeitstatistik anzeigen."
  
! #: config/m32r/m32r.opt:62
  #, no-c-format
! msgid "Specify cache flush function."
! msgstr "Funktion zum Entleeren des Cache angeben."
  
! #: config/m32r/m32r.opt:66
  #, no-c-format
! msgid "Specify cache flush trap number."
! msgstr "Abfangfunktionsnummer zum Entleeren des Cache angeben."
  
! #: config/m32r/m32r.opt:70
  #, no-c-format
! msgid "Only issue one instruction per cycle."
! msgstr "Nur einen Befehl pro Taktzyklus ausgeben."
  
! #: config/m32r/m32r.opt:74
  #, no-c-format
! msgid "Allow two instructions to be issued per cycle."
! msgstr "Zwei Befehle pro Taktzyklus erlauben."
  
! #: config/m32r/m32r.opt:78
  #, no-c-format
! msgid "Code size: small, medium or large."
! msgstr "Code-Größe: small, medium oder large."
  
! #: config/m32r/m32r.opt:94
  #, no-c-format
! msgid "Don't call any cache flush functions."
! msgstr "Keine Funktionen zum Entleeren des Cache aufrufen."
  
! #: config/m32r/m32r.opt:98
  #, no-c-format
! msgid "Don't call any cache flush trap."
! msgstr "Keine Abfangfunktion zum Entleeren des Cache aufrufen."
  
! #: config/m32r/m32r.opt:105
  #, no-c-format
! msgid "Small data area: none, sdata, use."
! msgstr "Bereich für kleine Daten: none, sdata, use."
  
! #: config/aarch64/aarch64.opt:70 config/loongarch/loongarch.opt:276
  #, no-c-format
  msgid "The code model option names for -mcmodel:"
  msgstr "Codemodell-Optionsnamen für »-mcmodel«:"
  
! #: config/aarch64/aarch64.opt:87
  #, no-c-format
! msgid "Generates an error message if an attempt is made to access a system register which is not available on the target architecture."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:100
  #, no-c-format
  msgid "Workaround for ARM Cortex-A53 Erratum number 835769."
  msgstr "Umgehung von Erratum 835769 für ARM-Cortex-A53."
  
! #: config/aarch64/aarch64.opt:104
  #, no-c-format
  msgid "Workaround for ARM Cortex-A53 Erratum number 843419."
  msgstr "Umgehung von Erratum 843419 für ARM-Cortex-A53."
  
! #: config/aarch64/aarch64.opt:116
  #, no-c-format
  msgid "The register used to access the thread pointer:"
  msgstr "Das Register, das für den Zugriff auf den Threadzeiger verwendet wird:"
  
! #: config/aarch64/aarch64.opt:147
  #, no-c-format
  msgid "Specify the thread pointer register."
  msgstr "Das Register für den Threadzeiger angeben."
  
! #: config/aarch64/aarch64.opt:151
  #, no-c-format
  msgid "Don't assume that unaligned accesses are handled by the system."
  msgstr "Nicht annehmen, dass unausgerichtete Zugriffe vom System behandelt werden."
  
! #: config/aarch64/aarch64.opt:163
  #, no-c-format
  msgid "Specifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48."
  msgstr "Bit-Breite des unmittelbaren TLS-Versatzes angeben. Gültige Werte sind 12, 24, 32, 48."
  
! #: config/aarch64/aarch64.opt:182
  #, no-c-format
  msgid "Use features of architecture ARCH."
  msgstr "Eigenschaften der Architektur ARCH verwenden."
  
! #: config/aarch64/aarch64.opt:186
  #, no-c-format
  msgid "Use features of and optimize for CPU."
  msgstr "Eigenschaften der angegebenen CPU verwenden und dafür optimieren."
  
! #: config/aarch64/aarch64.opt:190
  #, no-c-format
  msgid "Optimize for CPU."
  msgstr "Für CPU optimieren."
  
! #: config/aarch64/aarch64.opt:194
  #, no-c-format
  msgid "Generate code that conforms to the specified ABI."
  msgstr "Code erzeugen, der zum angegebenen ABI passt."
  
! #: config/aarch64/aarch64.opt:198
! #, no-c-format
! msgid "-fdump-tuning-model=<filename> Dump current tuning model to a JSON file."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:202
! #, no-c-format
! msgid "-muser-provided-CPU=<json-tuning-file> User specific CPU tunings."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:206
  #, no-c-format
  msgid "-moverride=<string>\tPower users only! Override CPU optimization parameters."
  msgstr "-moverride=<Zeichenkette>\tNur für Powernutzer! CPU-Optimierungsparameter übersteuern."
  
! #: config/aarch64/aarch64.opt:210
  #, no-c-format
  msgid "Known AArch64 ABIs (for use with the -mabi= option):"
  msgstr "Bekannte AArch64-ABIs (für Verwendung mit der Option »-mabi=«):"
  
! #: config/aarch64/aarch64.opt:220
  #, no-c-format
  msgid "PC relative literal loads."
  msgstr "Ladebefehle relativ zum PC."
  
! #: config/aarch64/aarch64.opt:228
  #, no-c-format
  msgid "Select return address signing scope."
  msgstr "Gültigkeitsbereich der signierten Rückgabeadressen."
  
! #: config/aarch64/aarch64.opt:232
  #, no-c-format
  msgid "Supported AArch64 return address signing scope (for use with -msign-return-address= option):"
  msgstr "Unterstützte Rückgabeadress-Signierbereiche für AArch64 (für die Option »-msign-return-address=«):"
  
! #: config/aarch64/aarch64.opt:245
  #, no-c-format
  msgid "Enable the reciprocal square root approximation.  Enabling this reduces precision of reciprocal square root results to about 16 bits for single precision and to 32 bits for double precision."
  msgstr "Annäherung der reziproken Quadratwurzel einschalten. Dies reduziert die Genauigkeit der reziproken Quadratwurzelergebnisse auf etwa 16 Bits für einfache Genauigkeit und 32 Bits für doppelte Genauigkeit."
  
! #: config/aarch64/aarch64.opt:251
  #, no-c-format
  msgid "Enable the square root approximation.  Enabling this reduces precision of square root results to about 16 bits for single precision and to 32 bits for double precision. If enabled, it implies -mlow-precision-recip-sqrt."
  msgstr "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-precision-recip-sqrt« mit sich."
  
! #: config/aarch64/aarch64.opt:258
  #, no-c-format
  msgid "Enable the division approximation.  Enabling this reduces precision of division results to about 16 bits for single precision and to 32 bits for double precision."
  msgstr "Annäherung der Division einschalten. Dies reduziert die Genauigkeit der Division auf etwa 16 Bits für einfache Genauigkeit und 32 Bits für doppelte Genauigkeit."
  
! #: config/aarch64/aarch64.opt:276
  #, no-c-format
  msgid "Specify when to enable an early register allocation pass.  The possibilities are: all functions, functions that have access to strided multi-register instructions, and no functions."
  msgstr "Angeben, wann ein früher Registerzuweisungsdurchlauf aktiviert werden soll. Möglichkeiten: alle Funktionen, Funktionen, die Zugriff auf großschrittige Multi-Register-Anweisungen haben, und keine Funktionen."
  
! #: config/aarch64/aarch64.opt:282
  #, no-c-format
  msgid "The possible SVE vector lengths:"
  msgstr "Mögliche SVE-Vektorlängen:"
  
! #: config/aarch64/aarch64.opt:304
  #, no-c-format
  msgid "-msve-vector-bits=<number>\tSet the number of bits in an SVE vector register."
  msgstr "-msve-vector-bits=<Anzahl>\tAnzahl der Bits in einem SVE-Vektorregister festlegen."
  
! #: config/aarch64/aarch64.opt:308
! #, fuzzy, no-c-format
! #| msgid "--param=aarch64-autovec-preference=[default|asimd-only|sve-only|prefer-asimd|prefer-sve] Force an ISA selection strategy for auto-vectorization."
! msgid "-mautovec-preference=[default|asimd-only|sve-only|prefer-asimd|prefer-sve] Force an ISA selection strategy for auto-vectorization.  For best performance it is highly recommended to use -mcpu or -mtune instead.  This parameter should only be used for code exploration."
! msgstr "--param=aarch64-autovec-preference=[default|asimd-only|sve-only|prefer-asimd|prefer-sve]\tEine ISA-Auswahlstrategie für die Auto-Vektorisierung erzwingen."
! 
! #: config/aarch64/aarch64.opt:319
  #, no-c-format
  msgid "Enables verbose cost model dumping in the debug dump files."
  msgstr "Ausführliche Ausgabe des Kostenmodells in den Debug-Dumpdateien einschalten."
  
! #: config/aarch64/aarch64.opt:323
  #, no-c-format
  msgid "Generate code to track when the CPU might be speculating incorrectly."
  msgstr "Code generieren, um mitzuverfolgen, wann die CPU falsch spekulieren könnte."
  
! #: config/aarch64/aarch64.opt:327
  #, no-c-format
  msgid "Enable the copy of the AArch64 load/store pair fusion pass that runs before register allocation."
  msgstr "Kopie des AArch64-Lade/Speicher-Paar-Fusionspasses, der vor der Registerzuweisung ausgeführt wird, aktivieren."
  
! #: config/aarch64/aarch64.opt:332
  #, no-c-format
  msgid "Enable the copy of the AArch64 load/store pair fusion pass that runs after register allocation."
  msgstr "Kopie des AArch64-Lade/Speicher-Paar-Fusionspasses, der nach der Registerzuweisung ausgeführt wird, aktivieren."
  
! #: config/aarch64/aarch64.opt:351
  #, no-c-format
  msgid "Use the system register specified on the command line as the stack protector guard register. This option is for use with fstack-protector-strong and not for use in user-land code."
  msgstr "Das in der Kommandozeile angegebene Systemregister als Stapelschutz-Wächterregister verwenden. Diese Option ist für fstack-protector-strong gedacht und nicht für die Verwendung in Benutzer-Code."
  
! #: config/aarch64/aarch64.opt:357
  #, no-c-format
  msgid "Use an immediate to offset from the stack protector guard register, sp_el0. This option is for use with fstack-protector-strong and not for use in user-land code."
  msgstr "Einen konstanten Wert als Offset vom Stapelschutz-Wächterregister verwenden, sp_el0. Diese Option ist für fstack-protector-strong gedacht und nicht für die Verwendung in Benutzer-Code."
  
! #: config/aarch64/aarch64.opt:366
  #, no-c-format
  msgid "Generate local calls to out-of-line atomic operations."
  msgstr "Atomare Operationen durch Hilfsfunktionen implementieren."
  
! #: config/aarch64/aarch64.opt:370
  #, no-c-format
  msgid "When vectorizing, consider using multiple different approaches and use the cost model to choose the cheapest one."
  msgstr "Bei der Vektorisierung mehrere verschiedene Ansätze in Betracht ziehen und das Kostenmodell verwenden, um den günstigsten auszuwählen."
  
! #: config/aarch64/aarch64.opt:375
  #, no-c-format
  msgid "The number of Newton iterations for calculating the reciprocal for float type.  The precision of division is proportional to this param when division approximation is enabled.  The default value is 1."
  msgstr "Die Anzahl der Newton-Iterationen, um den reziproken Wert einer float-Gleitkommazahl zu berechnen. Die Genauigkeit der Division ist proportional zu diesem Parameter, wenn die angenäherte Division angeschaltet ist. Standardwert ist 1."
  
! #: config/aarch64/aarch64.opt:379
  #, no-c-format
  msgid "The number of Newton iterations for calculating the reciprocal for double type.  The precision of division is proportional to this param when division approximation is enabled.  The default value is 2."
  msgstr "Die Anzahl der Newton-Iterationen, um den reziproken Wert einer double-Gleitkommazahl zu berechnen. Die Genauigkeit der Division ist proportional zu diesem Parameter, wenn die angenäherte Division angeschaltet ist. Standardwert ist 2."
  
! #: config/aarch64/aarch64.opt:383
  #, no-c-format
! msgid "An old alias for -mautovec-preference.  If both -mautovec-preference and --param=aarch64-autovec-preference are passed, the --param value will be used."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:409
  #, no-c-format
  msgid "Constant memcpy size in bytes above which to start using MOPS sequence."
  msgstr "Konstante memcpy-Größe in Bytes, ab der die MOPS-Sequenz verwendet werden soll."
  
! #: config/aarch64/aarch64.opt:413
  #, no-c-format
  msgid "Constant memmove size in bytes above which to start using MOPS sequence."
  msgstr "Konstante memmove-Größe in Bytes, ab der die MOPS-Sequenz verwendet werden soll."
  
! #: config/aarch64/aarch64.opt:417
  #, no-c-format
  msgid "Constant memset size in bytes from which to start using MOPS sequence."
  msgstr "Konstante memset-Größe in Bytes, ab der die MOPS-Sequenz verwendet werden soll."
  
! #: config/aarch64/aarch64.opt:425
  #, no-c-format
  msgid "--param=aarch64-ldp-policy=[default|always|never|aligned] Fine-grained policy for load pairs."
  msgstr "--param=aarch64-ldp-policy=[default|always|never|aligned] Feinkörnige Richtlinie für Ladepaare."
  
! #: config/aarch64/aarch64.opt:429
  #, no-c-format
  msgid "--param=aarch64-stp-policy=[default|always|never|aligned] Fine-grained policy for store pairs."
  msgstr "--param=aarch64-stp-policy=[default|always|never|aligned] Feinkörnige Richtlinie für Speicherpaare."
  
! #: config/aarch64/aarch64.opt:448
  #, no-c-format
  msgid "Limit on number of alias checks performed when attempting to form an ldp/stp."
  msgstr "Begrenzung der Anzahl der Alias-Prüfungen, die beim Versuch, ein ldp/stp-Paar zu bilden, durchgeführt werden."
  
! #: config/aarch64/aarch64.opt:452
  #, no-c-format
  msgid "Param to control which writeback opportunities we try to handle in the load/store pair fusion pass.  A value of zero disables writeback handling.  One means we try to form pairs involving one or more existing individual writeback accesses where possible.  A value of two means we also try to opportunistically form writeback opportunities by folding in trailing destructive updates of the base register used by a pair."
  msgstr "Parameter, mit dem gesteuert wird, welche Rückschreibegelegenheiten im Load/Store-Paar-Fusionsdurchlauf behandelt werden sollen. Der Wert 0 deaktiviert die Rückschreibebehandlung. Der Wert 1 versucht Paare zu bilden, die nach Möglichkeit einen oder mehrere bestehende individuelle Rückschreibzugriffe beinhalten. Der Wert 2 versucht opportunistisch Rückschreibgelegenheiten zu bilden, indem nachlaufende destruktive Aktualisierungen des von einem Paar verwendeten Basisregisters einklappen."
  
! #: config/aarch64/aarch64.opt:461
  #, no-c-format
! msgid "Param to control the treshold in number of granules beyond which an explicit loop for tagging a memory block is emitted."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:466
! #, fuzzy, no-c-format
! #| msgid "This option is deprecated and has no effect."
! msgid "This option is deprecated."
! msgstr "Dieser Schalter ist veraltet und hat keine Auswirkung."
  
! #: config/vms/vms.opt:27
  #, no-c-format
! msgid "Malloc data into P2 space."
! msgstr "Daten im P2-Raum reservieren."
  
! #: config/vms/vms.opt:31
  #, no-c-format
! msgid "Set name of main routine for the debugger."
! msgstr "Name der Hauptroutine für den Debugger festlegen."
  
! #: config/vms/vms.opt:35
  #, no-c-format
! msgid "Use VMS exit codes instead of posix ones."
! msgstr "Exitcodes von VMS statt POSIX verwenden."
  
! #: config/vms/vms.opt:39
  #, no-c-format
! msgid "-mpointer-size=[no,32,short,64,long]\tSet the default pointer size."
! msgstr "-mpointer-size=[no,32,short,64,long]\tStandardgröße für Zeiger festlegen."
  
  #: config/xtensa/xtensa.opt:26
  #, no-c-format
*************** msgstr "call0-ABI verwenden."
*** 7267,9041 ****
  msgid "Use windowed registers ABI."
  msgstr "ABI mit Fenster-Registern verwenden."
  
! #: config/i386/mingw-w64.opt:23
! #, no-c-format
! msgid "Use unicode startup and define UNICODE macro."
! msgstr "Unicode-Start verwenden und UNICODE-Makro definieren."
! 
! #: config/i386/i386.opt:213
! #, no-c-format
! msgid "sizeof(long double) is 16."
! msgstr "sizeof(long double) ist 16."
! 
! #: config/i386/i386.opt:217 config/i386/i386.opt:385
! #, no-c-format
! msgid "Use hardware fp."
! msgstr "Hardware-Gleitkommabefehle verwenden."
! 
! #: config/i386/i386.opt:221
! #, no-c-format
! msgid "sizeof(long double) is 12."
! msgstr "sizeof(long double) ist 12."
! 
! #: config/i386/i386.opt:225
! #, no-c-format
! msgid "Use 80-bit long double."
! msgstr "80-bit long double verwenden."
! 
! #: config/i386/i386.opt:229 config/s390/s390.opt:169
! #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:110
! #, no-c-format
! msgid "Use 64-bit long double."
! msgstr "64-bit long double verwenden."
! 
! #: config/i386/i386.opt:233 config/s390/s390.opt:165
! #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:106
! #, no-c-format
! msgid "Use 128-bit long double."
! msgstr "128-bit long double verwenden."
! 
! #: config/i386/i386.opt:237 config/sh/sh.opt:179
! #, no-c-format
! msgid "Reserve space for outgoing arguments in the function prologue."
! msgstr "Platz für Ausgabeargumente in Funktionsprolog reservieren."
! 
! #: config/i386/i386.opt:241
  #, no-c-format
! msgid "Align some doubles on dword boundary."
! msgstr "Einige Doubles auf DWord-Grenze ausrichten."
  
! #: config/i386/i386.opt:245
  #, no-c-format
! msgid "Function starts are aligned to this power of 2."
! msgstr "Funktionsanfänge werden an dieser Potenz von 2 ausgerichtet."
  
! #: config/i386/i386.opt:249
  #, no-c-format
! msgid "Jump targets are aligned to this power of 2."
! msgstr "Sprungziele werden an dieser Potenz von 2 ausgerichtet."
  
! #: config/i386/i386.opt:253
  #, no-c-format
! msgid "Loop code aligned to this power of 2."
! msgstr "Schleifen an dieser Potenz von 2 ausrichten."
  
! #: config/i386/i386.opt:257
  #, no-c-format
! msgid "Align destination of the string operations."
! msgstr "Ziel der Zeichenkettenoperationen ausrichten."
  
! #: config/i386/i386.opt:278 config/s390/s390.opt:56
  #, no-c-format
! msgid "Generate code for given CPU."
! msgstr "Code für die angegebene CPU erzeugen."
  
! #: config/i386/i386.opt:282 config/bpf/bpf.opt:100
  #, no-c-format
! msgid "Use given assembler dialect."
! msgstr "Angegebenen Assemblerdialekt verwenden."
  
! #: config/i386/i386.opt:286
  #, no-c-format
! msgid "Known assembler dialects (for use with the -masm= option):"
! msgstr "Bekannte Assemblerdialekte (für Verwendung mit der Option »-masm=«):"
  
! #: config/i386/i386.opt:296
  #, no-c-format
! msgid "Branches are this expensive (arbitrary units)."
! msgstr "Verzweigungen sind so teuer wie hier angegeben (beliebige Einheit)."
  
! #: config/i386/i386.opt:300
  #, no-c-format
! msgid "-mlarge-data-threshold=<number>\tData greater than given threshold will go into a large data section in x86-64 medium and large code models."
! msgstr "-mlarge-data-threshold=<Anzahl>\tDaten größer als der angegebene Schwellwert landen in einem Abschnitt für große Daten, in den x86-64-Modellen Mittel und Groß."
  
! #: config/i386/i386.opt:304
  #, no-c-format
! msgid "Use given x86-64 code model."
! msgstr "Gegebenes x86-64-Codemodell verwenden."
  
! #: config/i386/i386.opt:327
  #, no-c-format
! msgid "Use given address mode."
! msgstr "Angegebenen Adressierungsmodus verwenden."
  
! #: config/i386/i386.opt:331
  #, no-c-format
! msgid "Known address mode (for use with the -maddress-mode= option):"
! msgstr "Bekannter Adressmodus (für Verwendung mit der Option »-maddress-mode=«):"
  
! #: config/i386/i386.opt:344
  #, no-c-format
! msgid "Generate sin, cos, sqrt for FPU."
! msgstr "sin, cos und sqrt für FPU erzeugen."
  
! #: config/i386/i386.opt:348
  #, no-c-format
! msgid "Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack."
! msgstr "Immer Dynamic Realigned Argument Pointer (DRAP) verwenden, um den Stapel neu auszurichten."
  
! #: config/i386/i386.opt:352
  #, no-c-format
! msgid "Return values of functions in FPU registers."
! msgstr "Funktionswerte über FPU-Register zurückgeben."
  
! #: config/i386/i386.opt:356
! #, no-c-format
! msgid "Generate floating point mathematics using given instruction set."
! msgstr "Gleitkommaarithmetik mit gegebenem Befehlssatz erzeugen."
  
! #: config/i386/i386.opt:360
! #, no-c-format
! msgid "Valid arguments to -mfpmath=:"
! msgstr "Gültige Argumente für »-mfpmath=«:"
  
! #: config/i386/i386.opt:393
! #, no-c-format
! msgid "Inline all known string operations."
! msgstr "Alle bekannten Zeichenkettenoperationen einbetten (inline)."
  
! #: config/i386/i386.opt:397
  #, no-c-format
! msgid "Inline memset/memcpy string operations, but perform inline version only for small blocks."
! msgstr "Zeichenkettenoperationen memset/memcpy als »inline« einfügen, aber Inline-Version nur für kleine Blöcke durchführen."
  
! #: config/i386/i386.opt:404
  #, no-c-format
! msgid "Use native (MS) bitfield layout."
! msgstr "Native MS-Bitfeld-Anordnung verwenden."
  
! #: config/i386/i386.opt:424
  #, no-c-format
! msgid "Relax cmpxchg loop for atomic_fetch_{or,xor,and,nand} by adding load and cmp before cmpxchg, execute pause and loop back to load and compare if load value is not expected."
! msgstr "Die cmpxchg-Schleife für atomic_fetch_{or,xor,and,nand} entspannen, indem load und cmp vor cmpxchg eingefügt wird, sowie pausieren und zurückspringen zu Laden-und-Vergleichen, wenn der Ladewert nicht der erwartete ist."
  
! #: config/i386/i386.opt:428
  #, no-c-format
! msgid "Set 80387 floating-point precision to 32-bit."
! msgstr "Gleitkommapräzision von 80387 auf 32 Bit setzen."
  
! #: config/i386/i386.opt:432
  #, no-c-format
! msgid "Set 80387 floating-point precision to 64-bit."
! msgstr "Gleitkommapräzision von 80387 auf 64 Bit setzen."
  
! #: config/i386/i386.opt:436
  #, no-c-format
! msgid "Set 80387 floating-point precision to 80-bit."
! msgstr "Gleitkommapräzision von 80387 auf 80 Bit setzen."
  
! #: config/i386/i386.opt:440
  #, no-c-format
! msgid "Set the FTZ and DAZ Flags."
! msgstr "Die Flags FTZ und DAZ festlegen."
  
! #: config/i386/i386.opt:448
  #, no-c-format
! msgid "Assume incoming stack aligned to this power of 2."
! msgstr "Annehmen, dass der ankommende Stapel an dieser Potenz von 2 ausgerichtet ist."
  
! #: config/i386/i386.opt:452
  #, no-c-format
! msgid "Use push instructions to save outgoing arguments."
! msgstr "Push-Befehle verwenden, um ausgehende Argumente zu sichern."
  
! #: config/i386/i386.opt:456
  #, no-c-format
! msgid "Use red-zone in the x86-64 code."
! msgstr "Rote Zone in x86-64-Code verwenden."
  
! #: config/i386/i386.opt:460
  #, no-c-format
! msgid "Number of registers used to pass integer arguments."
! msgstr "Anzahl der zur Übergabe von Ganzzahlargumenten verwendeten Register."
  
! #: config/i386/i386.opt:464
  #, no-c-format
! msgid "Alternate calling convention."
! msgstr "Alternative Aufrufkonvention."
  
! #: config/i386/i386.opt:468 config/alpha/alpha.opt:23
  #, no-c-format
! msgid "Do not use hardware fp."
! msgstr "Hardware-Gleitkommabefehle nicht verwenden."
  
! #: config/i386/i386.opt:472
  #, no-c-format
! msgid "Use SSE register passing conventions for SF and DF mode."
! msgstr "SSE-Register-Übergabekonventionen für SF- und DF-Modus verwenden."
  
! #: config/i386/i386.opt:476
  #, no-c-format
! msgid "Realign stack in prologue."
! msgstr "Stapel in Prolog neu ausrichten."
  
! #: config/i386/i386.opt:480
  #, no-c-format
! msgid "Enable stack probing."
! msgstr "Stapelsondierung einschalten."
  
! #: config/i386/i386.opt:484
  #, no-c-format
! msgid "Specify memcpy expansion strategy when expected size is known."
! msgstr "Expansionsstrategie für memcpy bei bekannter erwarteter Größe angeben."
  
! #: config/i386/i386.opt:488
  #, no-c-format
! msgid "Specify memset expansion strategy when expected size is known."
! msgstr "Expansionsstrategie für memset bei bekannter erwarteter Größe angeben."
  
! #: config/i386/i386.opt:492
  #, no-c-format
! msgid "Chose strategy to generate stringop using."
! msgstr "Strategie zur Erzeugung von Zeichenkettenoperationen wählen."
  
! #: config/i386/i386.opt:524
  #, no-c-format
! msgid "Use given thread-local storage dialect."
! msgstr "Gegebenen Thread-lokalen Speicherdialekt verwenden."
  
! #: config/i386/i386.opt:528
  #, no-c-format
! msgid "Known TLS dialects (for use with the -mtls-dialect= option):"
! msgstr "Bekannte TLS-Dialekte (für Verwendung mit der Option »-mtls-dialect=«):"
  
! #: config/i386/i386.opt:538
  #, no-c-format
! msgid "Use direct references against %gs when accessing tls data."
! msgstr "Direkte Referenzen gegen %gs beim Zugriff auf TLS-Daten verwenden."
  
! #: config/i386/i386.opt:546
  #, no-c-format
! msgid "Fine grain control of tune features."
! msgstr "Detaillierte Steuerung der Tuningfeatures."
  
! #: config/i386/i386.opt:550
  #, no-c-format
! msgid "Clear all tune features."
! msgstr "Alle Tuningfeatures zurücksetzen."
  
! #: config/i386/i386.opt:557
  #, no-c-format
! msgid "Generate code that conforms to Intel MCU psABI."
! msgstr "Code erzeugen, der zum Intel-MCU-psABI passt."
  
! #: config/i386/i386.opt:561
  #, no-c-format
! msgid "Generate code that conforms to the given ABI."
! msgstr "Code erzeugen, der zum angegebenen ABI passt."
  
! #: config/i386/i386.opt:565 config/nds32/nds32.opt:51
  #, no-c-format
! msgid "Known ABIs (for use with the -mabi= option):"
! msgstr "Bekannte ABIs (für Verwendung mit der Option »-mabi=«):"
  
! #: config/i386/i386.opt:575
  #, no-c-format
! msgid "Use libgcc stubs to save and restore registers clobbered by 64-bit Microsoft to System V ABI calls."
! msgstr "Stubs aus libgcc zum Speichern und Wiederherstellen von Registern verwenden, die beim Übergang von der 64-Bit-Microsoft- zur System-V-ABI überschrieben werden."
  
! #: config/i386/i386.opt:579 config/rs6000/rs6000.opt:195
  #, no-c-format
! msgid "Vector library ABI to use."
! msgstr "Zu verwendendes Vektorbibliotheks-ABI."
  
! #: config/i386/i386.opt:583
  #, no-c-format
! msgid "Known vectorization library ABIs (for use with the -mveclibabi= option):"
! msgstr "Bekannte ABIs für Vektorisierungs-Bibliothek (für Verwendung mit der Option »-mveclibabi=«):"
  
! #: config/i386/i386.opt:596
  #, no-c-format
! msgid "Return 8-byte vectors in memory."
! msgstr "8-Byte-Vektoren über Speicher zurückgeben."
  
! #: config/i386/i386.opt:600
  #, no-c-format
! msgid "Generate reciprocals instead of divss and sqrtss."
! msgstr "Reziproke statt divss und sqrtss erzeugen."
  
! #: config/i386/i386.opt:604 config/loongarch/loongarch.opt:239
  #, no-c-format
! msgid "Control generation of reciprocal estimates."
! msgstr "Erstellen der Steuerung für Kehrwertabschätzungen."
  
! #: config/i386/i386.opt:608
  #, no-c-format
! msgid "Generate cld instruction in the function prologue."
! msgstr "Im Funktionsprolog cld-Befehle erzeugen."
  
! #: config/i386/i386.opt:612
  #, no-c-format
! msgid "Generate vzeroupper instruction before a transfer of control flow out of the function."
! msgstr "»vzeroupper«-Befehl erzeugen, bevor der Ablauf die Funktion verlässt."
  
! #: config/i386/i386.opt:617
  #, no-c-format
! msgid "Disable Scalar to Vector optimization pass transforming 64-bit integer computations into a vector ones."
! msgstr "Durchlauf für Skalar-nach-Vektor-Optimierung ausschalten, der 64-Bit-Ganzzahlberechnungen in Vektorberechnungen umwandelt."
  
! #: config/i386/i386.opt:622
  #, no-c-format
! msgid "The maximum number of use and def visits when discovering a STV chain before the discovery is aborted."
! msgstr "Die Höchstanzahl der use- und def-Besuche beim Auskundschaften einer STV-Kette, bevor das Auskundschaften abgebrochen wird."
  
! #: config/i386/i386.opt:626
  #, no-c-format
! msgid "Do dispatch scheduling if processor is bdver1, bdver2, bdver3, bdver4 or znver1 and Haifa scheduling is selected."
! msgstr "Dispatch-Planung durchführen, wenn Prozessor bdver1, bdver2, bdver3, bdver4 oder znver1 ist und Haifa-Planung ausgewählt ist."
  
! #: config/i386/i386.opt:631
  #, no-c-format
! msgid "Use 128-bit AVX instructions instead of 256-bit AVX instructions in the auto-vectorizer."
! msgstr "128-Bit-AVX-Befehle statt 256-Bit-AVX-Befehlen in Auto-Vektorisierer verwenden."
  
! #: config/i386/i386.opt:635
  #, no-c-format
! msgid "Use given register vector width instructions instead of maximum register width in the auto-vectorizer."
! msgstr "Im Autovektorisierer die angegebene Breite für Vektorbefehle anstelle der maximalen Registerbreite verwenden."
  
! #: config/i386/i386.opt:639
  #, no-c-format
! msgid "Known preferred register vector length (to use with the -mprefer-vector-width= option):"
! msgstr "Bekannte bevorzugte Länge von Registervektoren (für Verwendung mit der Option »-mprefer-vector-width=«):"
  
! #: config/i386/i386.opt:655
  #, no-c-format
! msgid "Enable floating-point status flags setting SSE vector operations on partial vectors."
! msgstr "Aktivieren Sie Gleitkomma-Statusflags, die SSE-Vektoroperationen auf Teilvektoren setzen."
  
! #: config/i386/i386.opt:659
  #, no-c-format
! msgid "Maximum number of bits that can be moved from memory to memory efficiently."
! msgstr "Höchstzahl der Bits, die effizient von Speicher zu Speicher verschoben werden können."
  
! #: config/i386/i386.opt:663
  #, no-c-format
! msgid "Maximum number of bits that can be stored to memory efficiently."
! msgstr "Höchstzahl der Bits, die effizient im Speicher gespeichert werden können."
  
! #: config/i386/i386.opt:667
  #, no-c-format
! msgid "Optimize noreturn functions by not saving callee-saved registers used in the function."
! msgstr "Noreturn-Funktionen optimieren, indem die callee-saved-Register nicht gespeichert werden."
  
! #: config/i386/i386.opt:673
  #, no-c-format
! msgid "Generate 32bit i386 code."
! msgstr "32-Bit-i386-Code erzeugen."
  
! #: config/i386/i386.opt:677
  #, no-c-format
! msgid "Generate 64bit x86-64 code."
! msgstr "64-Bit-x86-64-Code erzeugen."
  
! #: config/i386/i386.opt:681
  #, no-c-format
! msgid "Generate 32bit x86-64 code."
! msgstr "32-Bit-x86-64-Code erzeugen."
  
! #: config/i386/i386.opt:685
  #, no-c-format
! msgid "Generate 16bit i386 code."
! msgstr "16-Bit-i386-Code erzeugen."
  
! #: config/i386/i386.opt:689
  #, no-c-format
! msgid "Support MMX built-in functions."
! msgstr "Eingebaute MMX-Funktionen unterstützen."
  
! #: config/i386/i386.opt:693
  #, no-c-format
! msgid "Support 3DNow! built-in functions."
! msgstr "Eingebaute 3DNow!-Funktionen unterstützen."
  
! #: config/i386/i386.opt:697
  #, no-c-format
! msgid "Support Athlon 3Dnow! built-in functions."
! msgstr "Eingebaute Athlon-3Dnow!-Funktionen unterstützen."
  
! #: config/i386/i386.opt:701
  #, no-c-format
! msgid "Support MMX and SSE built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX und SSE unterstützen."
  
! #: config/i386/i386.opt:705
! #, no-c-format
! msgid "Support MMX, SSE and SSE2 built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE und SSE2 unterstützen."
  
! #: config/i386/i386.opt:709
  #, no-c-format
! msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2 und SSE3 unterstützen."
  
! #: config/i386/i386.opt:713
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3 und SSSE3 unterstützen."
  
! #: config/i386/i386.opt:717
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3 und SSE4.1 unterstützen."
  
! #: config/i386/i386.opt:721 config/i386/i386.opt:725
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 und SSE4.2 unterstützen."
  
! #: config/i386/i386.opt:729
  #, no-c-format
! msgid "Do not support SSE4.1 and SSE4.2 built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für SSE4.1 und SSE4.2 nicht unterstützen."
  
! #: config/i386/i386.opt:737
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 und AVX unterstützen."
  
! #: config/i386/i386.opt:741
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX und AVX2 unterstützen."
  
! #: config/i386/i386.opt:745
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVX512F unterstützen."
  
! #: config/i386/i386.opt:749
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512CD built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512CD unterstützen."
  
! #: config/i386/i386.opt:753
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512DQ built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512DQ unterstützen."
  
! #: config/i386/i386.opt:757
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512BW built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512BW unterstützen."
  
! #: config/i386/i386.opt:761
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VL built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512VL unterstützen."
  
! #: config/i386/i386.opt:765
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512IFMA built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512IFMA unterstützen."
  
! #: config/i386/i386.opt:769
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VBMI built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512VBMI unterstützen."
  
! #: config/i386/i386.opt:773
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VPOPCNTDQ built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512VPOPCNTDQ unterstützen."
  
! #: config/i386/i386.opt:777
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI2 built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512VBMI2 unterstützen."
  
! #: config/i386/i386.opt:781
  #, no-c-format
! msgid "Support AVX512VNNI built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für AVX512VNNI unterstützen."
  
! #: config/i386/i386.opt:785
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BITALG built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512BITALG unterstützen."
  
! #: config/i386/i386.opt:789
  #, no-c-format
! msgid "Support AVX512VP2INTERSECT built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für AVX512VP2INTERSECT unterstützen."
  
! #: config/i386/i386.opt:793
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX und FMA unterstützen."
  
! #: config/i386/i386.opt:797
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3 und SSE4A unterstützen."
  
! #: config/i386/i386.opt:801
  #, no-c-format
! msgid "Support FMA4 built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für FMA4 unterstützen."
  
! #: config/i386/i386.opt:805
  #, no-c-format
! msgid "Support XOP built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für XOP unterstützen."
  
! #: config/i386/i386.opt:809
  #, no-c-format
! msgid "Support LWP built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für LWP unterstützen."
  
! #: config/i386/i386.opt:813
  #, no-c-format
! msgid "Support code generation of Advanced Bit Manipulation (ABM) instructions."
! msgstr "Codeerzeugung von Advanced-Bit-Manipulation-Befehle (ABM) unterstützen."
  
! #: config/i386/i386.opt:817
  #, no-c-format
! msgid "Support code generation of popcnt instruction."
! msgstr "Codeerzeugung von popcnt-Befehlen unterstützen."
  
! #: config/i386/i386.opt:821
  #, no-c-format
! msgid "Support PCONFIG built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für PCONFIG unterstützen."
  
! #: config/i386/i386.opt:825
  #, no-c-format
! msgid "Support WBNOINVD built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für WBNOINVD unterstützen."
  
! #: config/i386/i386.opt:829
  #, no-c-format
! msgid "Support PTWRITE built-in functions and code generation."
! msgstr "Eingebaute PTWRITE-Funktionen und Codeerzeugung unterstützen."
  
! #: config/i386/i386.opt:833
  #, no-c-format
! msgid "Support UINTR built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für UINTR unterstützen."
  
! #: config/i386/i386.opt:837
  #, no-c-format
! msgid "Support SGX built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für SGX unterstützen."
  
! #: config/i386/i386.opt:841
  #, no-c-format
! msgid "Support RDPID built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für RDPID unterstützen."
  
! #: config/i386/i386.opt:845
  #, no-c-format
! msgid "Support GFNI built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für GFNI unterstützen."
  
! #: config/i386/i386.opt:849
  #, no-c-format
! msgid "Support VAES built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für VAES unterstützen."
  
! #: config/i386/i386.opt:853
  #, no-c-format
! msgid "Support VPCLMULQDQ built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für VPCLMULQDQ unterstützen."
  
! #: config/i386/i386.opt:857
  #, no-c-format
! msgid "Support BMI built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für BMI unterstützen."
  
! #: config/i386/i386.opt:861
  #, no-c-format
! msgid "Support BMI2 built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für BMI2 unterstützen."
  
! #: config/i386/i386.opt:865
  #, no-c-format
! msgid "Support LZCNT built-in function and code generation."
! msgstr "Eingebaute Funktion und Codeerzeugung für LZCNT unterstützen."
  
! #: config/i386/i386.opt:869
  #, no-c-format
! msgid "Support Hardware Lock Elision prefixes."
! msgstr "Präfixe für Hardware-Lock-Auslassung unterstützen."
  
! #: config/i386/i386.opt:873
  #, no-c-format
! msgid "Support RDSEED instruction."
! msgstr "RDSEED-Befehl unterstützen."
  
! #: config/i386/i386.opt:877
  #, no-c-format
! msgid "Support PREFETCHW instruction."
! msgstr "PREFETCHW-Befehl unterstützen."
  
! #: config/i386/i386.opt:881
  #, no-c-format
! msgid "Support flag-preserving add-carry instructions."
! msgstr "Flag-erhaltende Add-Carry-Befehle unterstützen."
  
! #: config/i386/i386.opt:885
  #, no-c-format
! msgid "Support CLFLUSHOPT instructions."
! msgstr "CLFLUSHOPT-Befehle unterstützen."
  
! #: config/i386/i386.opt:889
  #, no-c-format
! msgid "Support CLWB instruction."
! msgstr "CLWB-Befehl unterstützen."
  
! #: config/i386/i386.opt:896
  #, no-c-format
! msgid "Support FXSAVE and FXRSTOR instructions."
! msgstr "FXSAVE- und FXRSTOR-Befehle unterstützen."
  
! #: config/i386/i386.opt:900
  #, no-c-format
! msgid "Support XSAVE and XRSTOR instructions."
! msgstr "XSAVE- und XRSTOR-Befehle unterstützen."
  
! #: config/i386/i386.opt:904
  #, no-c-format
! msgid "Support XSAVEOPT instruction."
! msgstr "XSAVEOPT-Befehl unterstützen."
  
! #: config/i386/i386.opt:908
  #, no-c-format
! msgid "Support XSAVEC instructions."
! msgstr "XSAVEC-Befehle unterstützen."
  
! #: config/i386/i386.opt:912
  #, no-c-format
! msgid "Support XSAVES and XRSTORS instructions."
! msgstr "XSAVES- und XRSTORS-Befehle unterstützen."
  
! #: config/i386/i386.opt:916
  #, no-c-format
! msgid "Support TBM built-in functions and code generation."
! msgstr "Eingebaute TBM-Funktionen und Codeerzeugung unterstützen."
  
! #: config/i386/i386.opt:920
  #, no-c-format
! msgid "Support code generation of cmpxchg16b instruction."
! msgstr "Codeerzeugung von cmpxchg16b-Befehlen unterstützen."
  
! #: config/i386/i386.opt:924
  #, no-c-format
! msgid "Support code generation of sahf instruction in 64bit x86-64 code."
! msgstr "Codeerzeugung von sahf-Befehlen in 64-Bit x86-64-Code unterstützen."
  
! #: config/i386/i386.opt:928
  #, no-c-format
! msgid "Support code generation of movbe instruction."
! msgstr "Codeerzeugung von movbe-Befehlen unterstützen."
  
! #: config/i386/i386.opt:932
  #, no-c-format
! msgid "Support code generation of crc32 instruction."
! msgstr "Codeerzeugung von crc32-Befehlen unterstützen."
  
! #: config/i386/i386.opt:936
  #, no-c-format
! msgid "Support AES built-in functions and code generation."
! msgstr "Eingebaute AES-Funktionen und Codeerzeugung unterstützen."
  
! #: config/i386/i386.opt:940
  #, no-c-format
! msgid "Support SHA1 and SHA256 built-in functions and code generation."
! msgstr "Eingebaute SHA1- und SHA256-Funktionen und Codeerzeugung unterstützen."
  
! #: config/i386/i386.opt:944
  #, no-c-format
! msgid "Support PCLMUL built-in functions and code generation."
! msgstr "Eingebaute PCLMUL-Funktionen und Codeerzeugung unterstützen."
  
! #: config/i386/i386.opt:948
  #, no-c-format
! msgid "Encode SSE instructions with VEX prefix."
! msgstr "SSE-Befehle mit VEX-Präfix kodieren."
  
! #: config/i386/i386.opt:952
! #, no-c-format
! msgid "Support FSGSBASE built-in functions and code generation."
! msgstr "Eingebaute FSGSBASE-Funktionen und Codeerzeugung unterstützen."
  
! #: config/i386/i386.opt:956
  #, no-c-format
! msgid "Support RDRND built-in functions and code generation."
! msgstr "Eingebaute RDRND-Funktionen und Codeerzeugung unterstützen."
  
! #: config/i386/i386.opt:960
  #, no-c-format
! msgid "Support F16C built-in functions and code generation."
! msgstr "Eingebaute F16C-Funktionen und Codeerzeugung unterstützen."
  
! #: config/i386/i386.opt:964
  #, no-c-format
! msgid "Emit profiling counter call at function entry before prologue."
! msgstr "Profiling-Zähleraufruf am Funktionsanfang vor Prolog ausgeben."
  
! #: config/i386/i386.opt:968
  #, no-c-format
! msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
! msgstr "Separaten »__mcount_loc«-Abschnitt erzeugen, der alle Aufrufe von »mcount« und »__fentry__« enthält."
  
! #: config/i386/i386.opt:972 config/s390/s390.opt:313
  #, no-c-format
! msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
! msgstr "Aufrufe von »mcount«/»__fentry__« als NOPs erzeugen. Um sie einzuschalten, müssen sie hineingepatcht werden."
  
! #: config/i386/i386.opt:977
  #, no-c-format
! msgid "Set name of __fentry__ symbol called at function entry."
! msgstr "Name des __fentry__-Symbols festlegen, das beim Betreten der Funktion aufgerufen wird."
  
! #: config/i386/i386.opt:981
  #, no-c-format
! msgid "Set name of section to record mrecord-mcount calls."
! msgstr "Name des Abschnitts festlegen, der die mrecord-mcount-Aufrufe aufnimmt."
  
! #: config/i386/i386.opt:985
  #, no-c-format
! msgid "Skip setting up RAX register when passing variable arguments."
! msgstr "Beim Übergeben von variablen Argumenten das Einrichten des RAX-Registers überspringen."
  
! #: config/i386/i386.opt:989
  #, no-c-format
! msgid "Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check."
! msgstr "32-/64-Bit-Ganzzahldivision in vorzeichenlose 8-Bit-Ganzzahldivision mit Laufzeitprüfung erweitern."
  
! #: config/i386/i386.opt:993
  #, no-c-format
! msgid "Split 32-byte AVX unaligned load."
! msgstr "Nicht ausgerichtetes 32-Byte AVX-Laden auftrennen."
  
! #: config/i386/i386.opt:997
  #, no-c-format
! msgid "Split 32-byte AVX unaligned store."
! msgstr "Nicht ausgerichtetes 32-Byte AVX-Speichern auftrennen."
  
! #: config/i386/i386.opt:1001
  #, no-c-format
! msgid "Support RTM built-in functions and code generation."
! msgstr "Eingebaute RTM-Funktionen und Codeerzeugung unterstützen."
  
! #: config/i386/i386.opt:1009
  #, no-c-format
! msgid "Support MWAITX and MONITORX built-in functions and code generation."
! msgstr "Eingebaute MWAITX- und MONITORX-Funktionen und Codeerzeugung unterstützen."
  
! #: config/i386/i386.opt:1013
  #, no-c-format
! msgid "Support CLZERO built-in functions and code generation."
! msgstr "Eingebaute CLZERO-Funktionen und Codeerzeugung unterstützen."
  
! #: config/i386/i386.opt:1017
  #, no-c-format
! msgid "Support PKU built-in functions and code generation."
! msgstr "Eingebaute PKU-Funktionen und Codeerzeugung unterstützen."
  
! #: config/i386/i386.opt:1025
  #, no-c-format
! msgid "Known stack protector guard (for use with the -mstack-protector-guard= option):"
! msgstr "Bekannte Stapelschutz-Wächter (für Verwendung mit der Option »-mstack-protector-guard=«):"
  
! #: config/i386/i386.opt:1049
  #, no-c-format
! msgid "Use the given symbol for addressing the stack-protector guard."
! msgstr "Angegebenes Symbol für Adressierung des Stapelschutz-Wächters verwenden."
  
! #: config/i386/i386.opt:1060
  #, no-c-format
! msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)."
! msgstr "Stapelspeicher-Sicherungskopie im Rahmen der Control-Flow Enforcement Technology (CET) einschalten."
  
! #: config/i386/i386.opt:1065
! #, no-c-format
! msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump."
! msgstr "Aktiviert CET-Instrumentierung für solche switch-Anweisungen, die Sprungtabellen und indirekte Sprünge verwenden."
  
! #: config/i386/i386.opt:1070
  #, no-c-format
! msgid "Insert ENDBR instruction at function entry only via cf_check attribute for CET instrumentation."
! msgstr "ENDBR-Befehl beim Betreten einer Funktion nur via cf_check-Attribut für CET-Instrumentierung einfügen."
  
! #: config/i386/i386.opt:1075
  #, no-c-format
! msgid "Make all function calls indirect."
! msgstr "Alle Funktionsaufrufe indirekt machen."
  
! #: config/i386/i386.opt:1079
  #, no-c-format
! msgid "Convert indirect call and jump to call and return thunks."
! msgstr "Indirekte Aufrufe und Sprünge in Aufrufe umwandeln und Thunks zurückgeben."
  
! #: config/i386/i386.opt:1083
  #, no-c-format
! msgid "Convert function return to call and return thunk."
! msgstr "Funktionsrückkehr in Aufruf umwandeln und Thunk zurückgeben."
  
! #: config/i386/i386.opt:1087 config/s390/s390.opt:279
  #, no-c-format
! msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
! msgstr "Bekannte indirekte Sprungauswahlen (für Verwendung mit den Optionen »-mindirect-branch=« und »-mfunction-return=«):"
  
! #: config/i386/i386.opt:1103
  #, no-c-format
! msgid "Add CS prefix to call and jmp to indirect thunk with branch target in r8-r15 registers."
! msgstr "CS-Präfix zu call und jmp zu indirektem Thunk hinzufügen, wenn das Verzweigungsziel in den Registern r8-r15 liegt."
  
! #: config/i386/i386.opt:1107
  #, no-c-format
! msgid "Force indirect call and jump via register."
! msgstr "Indirekte Aufrufe und Sprünge mittels Register erzwingen."
  
! #: config/i386/i386.opt:1111
  #, no-c-format
! msgid "Support MOVDIRI built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MOVDIRI unterstützen."
  
! #: config/i386/i386.opt:1115
  #, no-c-format
! msgid "Support MOVDIR64B built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MOVDIR64B unterstützen."
  
! #: config/i386/i386.opt:1119
  #, no-c-format
! msgid "Support WAITPKG built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für WAITPKG unterstützen."
  
! #: config/i386/i386.opt:1123
  #, no-c-format
! msgid "Support CLDEMOTE built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für CLDEMOTE unterstützen."
  
! #: config/i386/i386.opt:1127
  #, no-c-format
! msgid "Instrument function exit in instrumented functions with __fentry__."
! msgstr "Verlassen von Funktionen mit __fentry__ instrumentieren, in instrumentierten Funktionen."
  
! #: config/i386/i386.opt:1131
  #, no-c-format
! msgid "Known choices for return instrumentation with -minstrument-return=:"
! msgstr "Bekannte Werte für Rückkehr-Instrumentierung mit »-minstrument-return=«:"
  
! #: config/i386/i386.opt:1144
  #, no-c-format
! msgid "Generate a __return_loc section pointing to all return instrumentation code."
! msgstr "Einen __return_loc-Abschnitt generieren, der auf jeden instrumentierten return-Code verweist."
  
! #: config/i386/i386.opt:1152
  #, no-c-format
! msgid "Known choices for mitigation against straight line speculation with -mharden-sls=:"
! msgstr "Bekannte Möglichkeiten zur Abschwächung der geradlinigen Spekulation mit »-mharden-sls=«:"
  
! #: config/i386/i386.opt:1168
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BF16 built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512BF16 unterstützen."
  
! #: config/i386/i386.opt:1173
  #, no-c-format
! msgid "Support ENQCMD built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für ENQCMD unterstützen."
  
! #: config/i386/i386.opt:1177
  #, no-c-format
! msgid "Support SERIALIZE built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codegenerierung für SERIALIZE unterstützen."
  
! #: config/i386/i386.opt:1181
  #, no-c-format
! msgid "Support TSXLDTRK built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für TSXLDTRK unterstützen."
  
! #: config/i386/i386.opt:1185
  #, no-c-format
! msgid "Support AMX-TILE built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für AMX-TILE unterstützen."
  
! #: config/i386/i386.opt:1189
  #, no-c-format
! msgid "Support AMX-INT8 built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für AMX-INT8 unterstützen."
  
! #: config/i386/i386.opt:1193
  #, no-c-format
! msgid "Support AMX-BF16 built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für AMX-BF16 unterstützen."
  
! #: config/i386/i386.opt:1197
  #, no-c-format
! msgid "Support HRESET built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für HRESET unterstützen."
  
! #: config/i386/i386.opt:1201
  #, no-c-format
! msgid "Support KL built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für KL unterstützen."
  
! #: config/i386/i386.opt:1205
  #, no-c-format
! msgid "Support WIDEKL built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für WIDEKL unterstützen."
  
! #: config/i386/i386.opt:1209
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXVNNI built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVXVNNI unterstützen."
  
! #: config/i386/i386.opt:1214
  #, no-c-format
! msgid "Emit GNU_PROPERTY_X86_ISA_1_NEEDED GNU property."
! msgstr "Property GNU_PROPERTY_X86_ISA_1_NEEDED GNU generieren."
  
! #: config/i386/i386.opt:1218
  #, no-c-format
! msgid "Support MWAIT and MONITOR built-in functions and code generation."
! msgstr "Eingebaute MWAIT- und MONITOR-Funktionen und Codeerzeugung unterstützen."
  
! #: config/i386/i386.opt:1222
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512-FP16 built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512-FP16 unterstützen."
  
! #: config/i386/i386.opt:1226
  #, no-c-format
! msgid "Do not use GOT to access external symbols."
! msgstr "Die GOT nicht verwenden, um auf externe Symbole zuzugreifen."
  
! #: config/i386/i386.opt:1230
  #, no-c-format
! msgid "Instructions number above which STFL stall penalty can be compensated."
! msgstr "Zahl der Befehle, bei deren Überschreitung die STFL-Stall-Strafe kompensiert werden kann."
  
! #: config/i386/i386.opt:1234
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXIFMA built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVXIFMA unterstützen."
  
! #: config/i386/i386.opt:1239
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT8 built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVXVNNIINT8 unterstützen."
  
! #: config/i386/i386.opt:1244
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXNECONVERT build-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVXNECONVERT unterstützen."
  
! #: config/i386/i386.opt:1249
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and CMPCCXADD build-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und CMPCCXADD unterstützen."
  
! #: config/i386/i386.opt:1254
  #, no-c-format
! msgid "Support AMX-FP16 built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für AMX-FP16 unterstützen."
  
! #: config/i386/i386.opt:1258
  #, no-c-format
! msgid "Support PREFETCHI built-in functions and code generation."
! msgstr "Eingebaute PREFETCHI-Funktionen und Codeerzeugung unterstützen."
  
! #: config/i386/i386.opt:1262
  #, no-c-format
! msgid "Support RAOINT built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für RAOINT unterstützen."
  
! #: config/i386/i386.opt:1266
  #, no-c-format
! msgid "Enable conservative small loop unrolling."
! msgstr "Konservatives abrollen kleiner Schleifen einschalten."
  
! #: config/i386/i386.opt:1270
  #, no-c-format
! msgid "-mlam=[none|u48|u57] Instrument meta data position in user data pointers."
! msgstr "-mlam=[none|u48|u57] Position der Metadaten in Nutzer-Datenzeigern instrumentieren."
  
! #: config/i386/i386.opt:1286
  #, no-c-format
! msgid "Support AMX-COMPLEX built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für AMX-COMPLEX unterstützen."
  
! #: config/i386/i386.opt:1290
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT16 built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVXVNNIINT16 unterstützen."
  
! #: config/i386/i386.opt:1295
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM3 built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX und SM3 unterstützen."
  
! #: config/i386/i386.opt:1300
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SHA512 built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX und SHA512 unterstützen."
  
! #: config/i386/i386.opt:1305
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM4 built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX und SM4 unterstützen."
  
! #: config/i386/i386.opt:1310
  #, no-c-format
! msgid "Enable vectorization for gather instruction."
! msgstr "Vektorisierung für Gathering-Befehl einschalten."
  
! #: config/i386/i386.opt:1314
  #, no-c-format
! msgid "Enable vectorization for scatter instruction."
! msgstr "Vektorisierung für Scatter-Befehl einschalten."
  
! #: config/i386/i386.opt:1318
  #, no-c-format
! msgid "Support code generation for APX features, including EGPR, PUSH2POP2, NDD, PPX, NF, CCMP and ZU."
! msgstr "Codegenerierung für APX-Funktionalität unterstützen, einschließlich EGPR, PUSH2POP2, NDD, PPX, NF, CCMP und ZU."
  
! #: config/i386/i386.opt:1356
  #, no-c-format
! msgid "Enable GPR32 in inline asm when APX_F enabled."
! msgstr "GPR32 in Inline-Asm einschalten, wenn APX_F eingeschaltet ist."
  
! #: config/i386/i386.opt:1360
  #, no-c-format
! msgid "Support 512 bit vector built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für 512-Bit-Vektoren unterstützen."
  
! #: config/i386/i386.opt:1364
  #, no-c-format
! msgid "Support USER_MSR built-in functions and code generation."
! msgstr "Eingebaute USER_MSR-Funktionen und Codeerzeugung unterstützen."
  
! #: config/i386/i386.opt:1368
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1-256 built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVX10.1-256 unterstützen."
  
! #: config/i386/i386.opt:1373 config/i386/i386.opt:1378
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1-512 built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVX10.1-512 unterstützen."
  
! #: config/i386/i386.opt:1383
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX10.1-512 and AVX10.2 built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX10.1-512 und AVX10.2 unterstützen."
  
! #: config/i386/i386.opt:1388
! #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX10.1-512, AVX10.2 and AMX-AVX512 built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX10.1-512, AVX10.2 und AMX-AVX512 unterstützen."
  
! #: config/i386/i386.opt:1393
! #, no-c-format
! msgid "Support AMX-TF32 built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für AMX-TF32 unterstützen."
  
! #: config/i386/i386.opt:1397
  #, no-c-format
! msgid "Support AMX-TRANSPOSE built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für AMX-TRANSPOSE unterstützen."
  
! #: config/i386/i386.opt:1401
  #, no-c-format
! msgid "Support AMX-FP8 built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für AMX-FP8 unterstützen."
  
! #: config/i386/i386.opt:1405
  #, no-c-format
! msgid "Support MOVRS built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für MOVRS unterstützen."
  
! #: config/i386/i386.opt:1409
  #, no-c-format
! msgid "Support AMX-MOVRS built-in functions and code generation."
! msgstr "Eingebaute Funktionen und Codeerzeugung für AMX-MOVRS unterstützen."
  
! #: config/pa/pa64-hpux.opt:23
  #, no-c-format
! msgid "Assume code will be linked by GNU ld."
! msgstr "Annehmen, dass der Code später mit GNU ld gebunden wird."
  
! #: config/pa/pa64-hpux.opt:27
  #, no-c-format
! msgid "Assume code will be linked by HP ld."
! msgstr "Annehmen, dass der Code später mit HP ld gebunden wird."
  
! #: config/pa/pa-hpux1010.opt:23 config/pa/pa-hpux.opt:31
! #: config/pa/pa-hpux1131.opt:23 config/pa/pa-hpux1111.opt:23
  #, no-c-format
! msgid "Specify UNIX standard for predefines and linking."
! msgstr "UNIX-Standard für Predefines und Bindung angeben."
  
! #: config/pa/pa-hpux.opt:27
  #, no-c-format
! msgid "Generate cpp defines for server IO."
! msgstr "cpp-Defines für Server-IO erzeugen."
  
! #: config/pa/pa-hpux.opt:35
  #, no-c-format
! msgid "Generate cpp defines for workstation IO."
! msgstr "cpp-Defines für Workstation-IO erzeugen."
  
! #: config/pa/pa.opt:30 config/pa/pa.opt:99 config/pa/pa.opt:111
  #, no-c-format
! msgid "Generate PA1.0 code."
! msgstr "PA1.0-Code erzeugen."
  
! #: config/pa/pa.opt:34 config/pa/pa.opt:115 config/pa/pa.opt:160
  #, no-c-format
! msgid "Generate PA1.1 code."
! msgstr "PA1.1-Code erzeugen."
  
! #: config/pa/pa.opt:38 config/pa/pa.opt:119
  #, no-c-format
! msgid "Generate PA2.0 code (requires binutils 2.10 or later)."
! msgstr "PA2.0-Code erzeugen (erfordert binutils 2.10 oder neuer)."
  
! #: config/pa/pa.opt:42
  #, no-c-format
! msgid "Generate libcalls for atomic loads and stores when sync libcalls are disabled."
! msgstr "Bibliotheksaufrufe für atomare Lade- und Speicherbefehle generieren, wenn synchronisierte Bibliotheksaufrufe ausgeschaltet sind."
  
! #: config/pa/pa.opt:50
  #, no-c-format
! msgid "Caller copies function arguments passed by hidden reference."
! msgstr "Der Aufrufer kopiert Funktionsargumente, die über versteckte Referenzen übergeben werden."
  
! #: config/pa/pa.opt:54
  #, no-c-format
! msgid "Use ldcw/ldcd coherent cache-control hint."
! msgstr "Kohärente Cachesteuerungs-Hinweise für ldcw/ldcd verwenden."
  
! #: config/pa/pa.opt:58
  #, no-c-format
! msgid "Disable FP regs.  Equivalent to -msoft-float."
! msgstr "Gleitkommaregister ausschalten. Äquivalent zu »-msoft-float«."
  
! #: config/pa/pa.opt:62
  #, no-c-format
! msgid "Disable indexed addressing."
! msgstr "Indizierte Adressierung ausschalten."
  
! #: config/pa/pa.opt:66
  #, no-c-format
! msgid "Generate fast indirect calls."
! msgstr "Schnelle indirekte Aufrufe erzeugen."
  
! #: config/pa/pa.opt:74
  #, no-c-format
! msgid "Assume code will be assembled by GAS."
! msgstr "Annehmen, dass der Code mit GAS assembliert wird."
  
! #: config/pa/pa.opt:83
  #, no-c-format
! msgid "Enable linker optimizations."
! msgstr "Binder-Optimierungen einschalten."
  
! #: config/pa/pa.opt:87
  #, no-c-format
! msgid "Always generate long calls."
! msgstr "Immer weite Aufrufe erzeugen."
  
! #: config/pa/pa.opt:91 config/sh/sh.opt:303
  #, no-c-format
! msgid "Use LRA instead of reload (transitional)."
! msgstr "LRA statt Neuladen verwenden (übergangsweise)."
  
! #: config/pa/pa.opt:95
  #, no-c-format
! msgid "Emit long load/store sequences."
! msgstr "Lange Laden/Speichern-Folgen ausgeben."
  
! #: config/pa/pa.opt:103
  #, no-c-format
! msgid "Disable space regs."
! msgstr "Leerregister ausschalten."
  
! #: config/pa/pa.opt:107
  #, no-c-format
! msgid "Assume memory references are ordered and barriers are not needed."
! msgstr "Annehmen, dass die Speicherverweise geordnet sind und daher keine Barrieren erforderlich sind."
  
! #: config/pa/pa.opt:123
  #, no-c-format
! msgid "Use portable calling conventions."
! msgstr "Portierbare Aufrufkonventionen verwenden."
  
! #: config/pa/pa.opt:127
  #, no-c-format
! msgid "Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000."
! msgstr "CPU für Planungszwecke angeben. Gültige Argumente sind 700, 7100, 7100LC, 7200, 7300, und 8000."
  
! #: config/pa/pa.opt:152 config/frv/frv.opt:215
  #, no-c-format
! msgid "Use software floating point."
! msgstr "Software-Gleitkomma verwenden."
  
! #: config/pa/pa.opt:156
  #, no-c-format
! msgid "Use software integer multiplication."
! msgstr "Software-Ganzzahlmultiplikation verwenden."
  
! #: config/pa/pa.opt:164
  #, no-c-format
! msgid "Do not disable space regs."
! msgstr "Leerregister nicht ausschalten."
  
! #: config/v850/v850.opt:29
  #, no-c-format
! msgid "Use registers r2 and r5."
! msgstr "Register r2 und r5 verwenden."
  
! #: config/v850/v850.opt:33
  #, no-c-format
! msgid "Use 4 byte entries in switch tables."
! msgstr "4-Byte-Einträge in switch-Tabellen verwenden."
  
! #: config/v850/v850.opt:37
  #, no-c-format
! msgid "Enable backend debugging."
! msgstr "Backend-Fehlersuche einschalten."
  
! #: config/v850/v850.opt:41
  #, no-c-format
! msgid "Do not use the callt instruction (default)."
! msgstr "Den callt-Befehl nicht verwenden (Standard)."
  
! #: config/v850/v850.opt:45
  #, no-c-format
! msgid "Reuse r30 on a per function basis."
! msgstr "r30 auf Funktionsbasis wiederverwenden."
  
! #: config/v850/v850.opt:52
  #, no-c-format
! msgid "Prohibit PC relative function calls."
! msgstr "PC-relative Funktionsaufrufe verbieten."
  
! #: config/v850/v850.opt:56
  #, no-c-format
! msgid "Use stubs for function prologues."
! msgstr "Stubs für Funktionsprologe verwenden."
  
! #: config/v850/v850.opt:60
  #, no-c-format
! msgid "Set the max size of data eligible for the SDA area."
! msgstr "Maximalgröße der für den SDA-Bereich geeigneten Daten festlegen."
  
! #: config/v850/v850.opt:67
  #, no-c-format
! msgid "Enable the use of the short load instructions."
! msgstr "Verwendung der kurzen Ladebefehle einschalten."
  
! #: config/v850/v850.opt:71
  #, no-c-format
! msgid "Same as: -mep -mprolog-function."
! msgstr "Das gleiche wie: »-mep -mprolog-function«."
  
! #: config/v850/v850.opt:75
  #, no-c-format
! msgid "Set the max size of data eligible for the TDA area."
! msgstr "Maximalgröße der für den TDA-Bereich geeigneten Daten festlegen."
  
! #: config/v850/v850.opt:82
  #, no-c-format
! msgid "Do not enforce strict alignment."
! msgstr "Strenge Ausrichtung nicht erzwingen."
  
! #: config/v850/v850.opt:86
  #, no-c-format
! msgid "Put jump tables for switch statements into the .data section rather than the .code section."
! msgstr "Sprungtabellen für »switch«-Anweisungen in den .data-Abschnitt statt in den .code-Abschnitt einfügen."
  
! #: config/v850/v850.opt:93
  #, no-c-format
! msgid "Compile for the v850 processor."
! msgstr "Für v850-Prozessor übersetzen."
  
! #: config/v850/v850.opt:97
  #, no-c-format
! msgid "Compile for the v850e processor."
! msgstr "Für v850e-Prozessor übersetzen."
  
! #: config/v850/v850.opt:101
  #, no-c-format
! msgid "Compile for the v850e1 processor."
! msgstr "Für v850e1-Prozessor übersetzen."
  
! #: config/v850/v850.opt:105
  #, no-c-format
! msgid "Compile for the v850es variant of the v850e1."
! msgstr "Für die v850es-Variante des v850e1 übersetzen."
  
! #: config/v850/v850.opt:109
  #, no-c-format
! msgid "Compile for the v850e2 processor."
! msgstr "Für v850e2-Prozessor übersetzen."
  
! #: config/v850/v850.opt:113
  #, no-c-format
! msgid "Compile for the v850e2v3 processor."
! msgstr "Für v850e2v3-Prozessor übersetzen."
  
! #: config/v850/v850.opt:117
  #, no-c-format
! msgid "Compile for the v850e3v5 processor."
! msgstr "Für v850e3v5-Prozessor übersetzen."
  
! #: config/v850/v850.opt:124
  #, no-c-format
! msgid "Enable v850e3v5 loop instructions."
! msgstr "Schleifenbefehle für v850e3v5 einschalten."
  
! #: config/v850/v850.opt:128
  #, no-c-format
! msgid "Set the max size of data eligible for the ZDA area."
! msgstr "Maximalgröße der für den ZDA-Bereich geeigneten Daten setzen."
  
! #: config/v850/v850.opt:135
  #, no-c-format
! msgid "Enable relaxing in the assembler."
! msgstr "Lockerung im Assembler einschalten."
  
! #: config/v850/v850.opt:139
  #, no-c-format
! msgid "Prohibit PC relative jumps."
! msgstr "PC-relative Sprünge verbieten."
  
! #: config/v850/v850.opt:143
  #, no-c-format
! msgid "Inhibit the use of hardware floating point instructions."
! msgstr "Verwendung von Hardware-Gleitkommabefehlen unterdrücken."
  
! #: config/v850/v850.opt:147
  #, no-c-format
! msgid "Allow the use of hardware floating point instructions for V850E2V3 and up."
! msgstr "Verwendung von Hardware-Gleitkommabefehlen für V850E2V3 und aufwärts erlauben."
  
! #: config/v850/v850.opt:151
  #, no-c-format
! msgid "Enable support for the RH850 ABI.  This is the default."
! msgstr "Unterstützung für RH850-ABI einschalten. Dies ist der Standard."
  
! #: config/v850/v850.opt:155
  #, no-c-format
! msgid "Enable support for the old GCC ABI."
! msgstr "Unterstützung für altes GCC-ABI einschalten."
  
! #: config/v850/v850.opt:159
  #, no-c-format
! msgid "Support alignments of up to 64-bits."
! msgstr "Ausrichtungen von bis zu 64 Bits unterstützen."
  
! #: config/g.opt:27
  #, no-c-format
! msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
! msgstr "-G<Anzahl>\tGlobale und statische Daten kleiner als <Anzahl> Bytes in einen gesonderten Abschnitt legen (bei manchen Zielarchitekturen)."
  
! #: config/lynx.opt:23
  #, no-c-format
! msgid "Support legacy multi-threading."
! msgstr "Altes Multi-Threading unterstützen."
  
! #: config/lynx.opt:27
  #, no-c-format
! msgid "Use shared libraries."
! msgstr "Shared Libraries verwenden."
  
! #: config/lynx.opt:31
  #, no-c-format
! msgid "Support multi-threading."
! msgstr "Multi-Threading unterstützen."
  
! #: config/nvptx/nvptx-gen.opt:24
  #, no-c-format
! msgid "Known PTX ISA target architectures (for use with the -misa= option):"
! msgstr "Bekannte PTX-ISA-Architekturen (für Verwendung mit der Option »-misa=«):"
  
! #: config/nvptx/nvptx.opt:31
  #, no-c-format
! msgid "Ignored, but preserved for backward compatibility.  Only 64-bit ABI is supported."
! msgstr "Tut nichts. Für Rückwärtskompatibilität erhalten.  Nur die 64-Bit-ABI wird unterstützt."
  
! #: config/nvptx/nvptx.opt:36
  #, no-c-format
! msgid "Link in code for a __main kernel."
! msgstr "Code für einen __main-Kernel einbinden."
  
! #: config/nvptx/nvptx.opt:40
  #, no-c-format
! msgid "Optimize partition neutering."
! msgstr "Partitionsneutralisierung optimieren."
  
! #: config/nvptx/nvptx.opt:44
  #, no-c-format
! msgid "Use custom stacks instead of local memory for automatic storage."
! msgstr "Eigene Stacks statt lokalem Speicher für automatischen Speicher verwenden."
  
! #: config/nvptx/nvptx.opt:48
  #, no-c-format
! msgid "Specify size of .local memory used for stack when the exact amount is not known."
! msgstr "Größe des .local-Speichers angeben, der für den Stack verwendet wird, wenn die genaue Größe unbekannt ist."
  
! #: config/nvptx/nvptx.opt:52
  #, no-c-format
! msgid "Generate code that can keep local state uniform across all lanes."
! msgstr "Code erzeugen, der lokalen Zustand in allen Bahnen einheitlich halten kann."
  
! #: config/nvptx/nvptx.opt:56
  #, no-c-format
! msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
! msgstr "Code für OpenMP-Auslagerung erzeugen: schaltet »-msoft-stack« und »-muniform-simt« ein."
  
! #: config/nvptx/nvptx.opt:60
  #, no-c-format
! msgid "Specify the PTX ISA target architecture to use."
! msgstr "Die zu verwendende PTX-ISA-Ziel-Architektur angeben."
  
! #: config/nvptx/nvptx.opt:64
  #, no-c-format
! msgid "Alias:"
! msgstr "Alias:"
  
! #: config/nvptx/nvptx.opt:125
  #, no-c-format
! msgid "Known PTX ISA versions (for use with the -mptx= option):"
! msgstr "Bekannte PTX-ISA-Versionen (für Verwendung mit der Option »-mptx=«):"
  
! #: config/nvptx/nvptx.opt:159
  #, no-c-format
! msgid "Specify the PTX ISA version to use."
! msgstr "Die Version der PTX-ISA angeben, die verwendet wird."
  
! #: config/nvptx/nvptx.opt:163
  #, no-c-format
! msgid "Initialize ptx registers."
! msgstr "PTX-Register initialisieren."
  
! #: config/vxworks.opt:36
  #, no-c-format
! msgid "Assume the VxWorks RTP environment."
! msgstr "VxWorks RTP-Umgebung vermuten."
  
! #: config/vxworks.opt:43
  #, no-c-format
! msgid "Assume the VxWorks vThreads environment."
! msgstr "VxWorks vThreads-Umgebung vermuten."
  
! #: config/avr/avr.opt:27
  #, no-c-format
! msgid "Optimization. Use subroutines for function prologues and epilogues."
! msgstr "Optimierung. Für Funktionsprologe und -epiloge Unterprogramme verwenden."
  
! #: config/avr/avr.opt:31
  #, no-c-format
! msgid "Use a startup code with a compact vector table."
! msgstr "Einen Startup-Code mit einer kompakten Vektortabelle verwenden."
  
! #: config/avr/avr.opt:35
  #, no-c-format
! msgid "-mmcu=<MCU>\tSelect the target MCU."
! msgstr "-mmcu=<MCU>\tDie Ziel-MCU auswählen."
  
! #: config/avr/avr.opt:39
  #, no-c-format
! msgid "Optimization. Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues."
! msgstr "Optimierung. Verwendung von __gcc_isr-Pseudobefehlen in ISR-Prologen und -Epilogen erlauben."
  
! #: config/avr/avr.opt:43
  #, no-c-format
! msgid "This option is used internally. Set the number of 64 KiB flash segments."
! msgstr "Diese Option wird intern verwendet. Anzahl der 64-KiB-Flash-Segmente festlegen."
  
! #: config/avr/avr.opt:47
  #, no-c-format
! msgid "Call main and exit (default)."
! msgstr "Main aufrufen und beenden (Vorgabe)."
  
! #: config/avr/avr.opt:51
  #, no-c-format
! msgid "This option is used internally. Indicate presence of a processor erratum.  Do not skip 32-bit instructions."
! msgstr "Diese Option wird intern verwendet. Vorhandensein eines Prozessor-Erratums anzeigen. 32-Bit-Anweisungen nicht überspringen."
  
! #: config/avr/avr.opt:55
  #, no-c-format
! msgid "This option is used internally. Enable Read-Modify-Write (RMW) instructions support/use."
! msgstr "Diese Option wird intern verwendet. Verwendung von Read-Modify-Write-Befehlen (RMW) einschalten."
  
! #: config/avr/avr.opt:66
  #, no-c-format
! msgid "This option is on per default in order to work around PR118012."
! msgstr "Diese Option ist standardmäßig eingeschaltet, um PR118012 zu umgehen."
  
! #: config/avr/avr.opt:70
  #, no-c-format
! msgid "Optimization. Allow to use nonzero_bits() in some insn conditions."
! msgstr "Optimierung. Die Verwendung von nonzero_bits() in einigen Befehlsbedingungen erlauben."
  
! #: config/avr/avr.opt:74
  #, no-c-format
! msgid "This option is used internally for multilib generation and selection.  Assume RJMP / RCALL can target all program memory."
! msgstr "Diese Option wird intern für die Erzeugung und Auswahl von Multilibs verwendet. Annehmen, dass RJMP/RCALL den gesamten Programmspeicher ansprechen kann."
  
! #: config/avr/avr.opt:78
  #, no-c-format
! msgid "Use an 8-bit 'int' type."
! msgstr "8-Bit-»int«-Typ verwenden."
  
! #: config/avr/avr.opt:82
  #, no-c-format
! msgid "Change the stack pointer without disabling interrupts."
! msgstr "Stapelzeiger ändern, ohne Unterbrechungen (Interrupts) auszuschalten."
  
! #: config/avr/avr.opt:86
  #, no-c-format
! msgid "-mbranch-cost=<cost>\tOptimization. Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 0."
! msgstr "-mbranch-cost=<Kosten>\tOptimierung. Sprungkosten für bedingte Sprungbefehle festlegen. Angemessene Werte sind kleine, nicht-negative Ganzzahlen. Vorgabewert ist 0."
  
! #: config/avr/avr.opt:90
  #, no-c-format
! msgid "Optimization. Treat main as if it had attribute OS_task."
! msgstr "Optimierung. »main« so behandeln, als hätte sie das Attribut OS_task."
  
! #: config/avr/avr.opt:100
  #, no-c-format
! msgid "Change only the low 8 bits of the stack pointer."
! msgstr "Nur die unteren 8 Bit des Stapelzeigers verändern."
  
! #: config/avr/avr.opt:104
  #, no-c-format
! msgid "Optimization. Relax branches."
! msgstr "Optimierung. Zweige entspannen."
  
! #: config/avr/avr.opt:108
  #, no-c-format
! msgid "Make the linker relaxation machine assume that a program counter wrap-around occurs."
! msgstr "Maschine zur Binder-Entspannung soll annehmen, dass ein Befehlszählerübersprung auftritt."
  
! #: config/avr/avr.opt:112
  #, no-c-format
! msgid "Optimization. Accumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf."
! msgstr "Optimierung. Ausgehende Funktionsargumente sammeln und den nötigen Stapelspeicher für ausgehende Argumente im Prolog/Epilog der Funktion reservieren/freigeben. Ohne diese Option werden ausgehende Argumente auf den Stapel geschoben und hinter zurückgeholt. Diese Option kann für Funktionen, die viele Funktionen mit Argumentübergabe über den Stapel aufrufen, z.B. printf, zu kleinerem Code führen."
  
! #: config/avr/avr.opt:116
  #, no-c-format
! msgid "Optimization. Split shifts of 4-byte values into a byte shift and a residual bit shift."
! msgstr "Optimieren. Aufteilung von Verschiebungen von 4-Byte-Werten in eine Byte-Verschiebung und eine Restbit-Verschiebung."
  
! #: config/avr/avr.opt:120
  #, no-c-format
! msgid "Optimization. Split most of the load and store instructions into byte load and stores."
! msgstr "Optimierung. Aufteilung der meisten Lade- und Speicherbefehle in Byte-Laden und -Speichern."
  
! #: config/avr/avr.opt:124
  #, no-c-format
! msgid "Optimization. When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X."
! msgstr "Optimierung. Bei RAM-Zugriff X wie durch Hardware vorgegeben verwenden, d.h. Pre-Dekrement, Post-Inkrement und indirekte Adressierung mit dem X-Register. Ohne diese Option nimmt der Compiler an, dass es einen Adressierungsmodus X+const, ähnlich zu Y+const und Z+const gibt und erzeugt Befehle, die diesen Adressierungsmodus für X emulieren."
  
! #: config/avr/avr.opt:128
  #, no-c-format
! msgid "This option is used internally. The device has the bitfield NVMCTRL_CTRLB.FLMAP."
! msgstr "Diese Option wird intern verwendet. Das Gerät hat das Bitfeld NVMCTRL_CTRLB.FLMAP."
  
! #: config/avr/avr.opt:132
  #, no-c-format
! msgid "The device has the .rodata section located in the RAM area."
! msgstr "Auf dem Gerät befindet sich der Abschnitt .rodata im RAM-Bereich."
  
! #: config/avr/avr.opt:137
  #, no-c-format
! msgid "This option is used internally for multilib generation and selection. The device has no SPH special function register."
! msgstr "Diese Option wird intern für die Erzeugung und Auswahl von Multilibs verwendet. Das Gerät hat kein SPH-Sonderfunktionsregister."
  
! #: config/avr/avr.opt:141
  #, no-c-format
! msgid "Optimization. Split register additions from load/store instructions. Most useful on Reduced Tiny."
! msgstr "Optimierung. Registeradditionen von Lade-/Speicheranweisungen trennen. Am nützlichsten bei Reduced Tiny."
  
! #: config/avr/avr.opt:145
  #, no-c-format
! msgid "-mfuse-add=<0,2>\tOptimization. Split register additions from load/store instructions. Most useful on Reduced Tiny."
! msgstr "-mfuse-add=<0,2>\tOptimierung. Registeradditionen von Lade-/Speicheranweisungen trennen. Besonders nützlich bei Reduced Tiny."
  
! #: config/avr/avr.opt:149
  #, no-c-format
! msgid "Warn if the address space of an address is changed."
! msgstr "Warnen, wenn sich der Adressraum einer Adresse ändert."
  
! #: config/avr/avr.opt:153
  #, no-c-format
! msgid "Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default."
! msgstr "Warnen, wenn die ISR falschgeschrieben ist, beispielsweise ohne __vector-Präfix. Voreinstellung: eingeschaltet."
  
! #: config/avr/avr.opt:157
  #, no-c-format
! msgid "Allow to use truncation instead of rounding towards zero for fractional fixed-point types."
! msgstr "Für Festkomma-Bruchzahlen das Abschneiden statt Runden erlauben."
  
! #: config/avr/avr.opt:161
  #, no-c-format
! msgid "Optimization. Run a post-reload pass that tweaks move instructions."
! msgstr "Optimieren. Einen Post-Reload-Durchlauf ausführen, der die Kopierbefehle optimiert."
  
! #: config/avr/avr.opt:165
  #, no-c-format
! msgid "-mfuse-move=<0,23>\tOptimization. Run a post-reload pass that tweaks move instructions."
! msgstr "-mfuse-move=<0,23>\tOptimierung. Einen Post-Reload-Durchlauf ausführen, der Kopierbefehle optimiert."
  
! #: config/avr/avr.opt:169
  #, no-c-format
! msgid "Optimization. Fuse some move insns after insn combine."
! msgstr "Optimierung. Mehrfache Move-Befehle zusammenschweißen, nachdem Befehle kombiniert wurden."
  
! #: config/avr/avr.opt:173
  #, no-c-format
! msgid "Assume that all data in static storage can be accessed by LDS / STS instructions.  This option is only useful for reduced Tiny devices like ATtiny40."
! msgstr "Annehmen, dass auf alle Daten im statischen Speicher via LDS/STS zugegriffen werden kann. Diese Option ist nur für Reduced-Tiny-Geräte wie ATtiny40 sinnvoll."
  
! #: config/avr/avr.opt:177
  #, no-c-format
! msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
! msgstr "-mdouble=<Bits>\tEinen <Bits> breiten Typ für »double« verwenden."
  
! #: config/avr/avr.opt:181
  #, no-c-format
! msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
! msgstr "-mlong-double=<Bits>\tEinen <Bits> breiten Typ für »long double« verwenden."
  
! #: config/avr/avr.opt:185
  #, no-c-format
! msgid "Do not link against the device-specific library lib<MCU>.a."
! msgstr "Nicht gegen die Geräte-spezifische Bibliothek lib<MCU>.a binden."
  
! #: config/avr/avr.opt:189
  #, no-c-format
! msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
! msgstr "Nicht die gerätespezifische Specs-Datei »device-specs/specs-<MCU>« verwenden."
  
! #: config/avr/avr.opt:193
  #, no-c-format
! msgid "Available BITS selections:"
! msgstr "Verfügbare Werte für Bits:"
  
! #: config/m32r/m32r.opt:34
  #, no-c-format
! msgid "Compile for the m32rx."
! msgstr "Für m32rx übersetzen."
  
! #: config/m32r/m32r.opt:38
  #, no-c-format
! msgid "Compile for the m32r2."
! msgstr "Für m32r2 übersetzen."
  
! #: config/m32r/m32r.opt:42
  #, no-c-format
! msgid "Compile for the m32r."
! msgstr "Für m32r übersetzen."
  
! #: config/m32r/m32r.opt:46
  #, no-c-format
! msgid "Align all loops to 32 byte boundary."
! msgstr "Alle Schleifen auf 32-Byte-Grenzen ausrichten."
  
! #: config/m32r/m32r.opt:50
  #, no-c-format
! msgid "Prefer branches over conditional execution."
! msgstr "Zweige gegenüber bedingter Ausführung bevorzugen."
  
! #: config/m32r/m32r.opt:54
  #, no-c-format
! msgid "Give branches their default cost."
! msgstr "Sprüngen ihre Standardkosten zuweisen."
  
! #: config/m32r/m32r.opt:58
  #, no-c-format
! msgid "Display compile time statistics."
! msgstr "Übersetzungszeitstatistik anzeigen."
  
! #: config/m32r/m32r.opt:62
  #, no-c-format
! msgid "Specify cache flush function."
! msgstr "Funktion zum Entleeren des Cache angeben."
  
! #: config/m32r/m32r.opt:66
  #, no-c-format
! msgid "Specify cache flush trap number."
! msgstr "Abfangfunktionsnummer zum Entleeren des Cache angeben."
  
! #: config/m32r/m32r.opt:70
  #, no-c-format
! msgid "Only issue one instruction per cycle."
! msgstr "Nur einen Befehl pro Taktzyklus ausgeben."
  
! #: config/m32r/m32r.opt:74
  #, no-c-format
! msgid "Allow two instructions to be issued per cycle."
! msgstr "Zwei Befehle pro Taktzyklus erlauben."
  
! #: config/m32r/m32r.opt:78
  #, no-c-format
! msgid "Code size: small, medium or large."
! msgstr "Code-Größe: small, medium oder large."
  
! #: config/m32r/m32r.opt:94
  #, no-c-format
! msgid "Don't call any cache flush functions."
! msgstr "Keine Funktionen zum Entleeren des Cache aufrufen."
  
! #: config/m32r/m32r.opt:98
  #, no-c-format
! msgid "Don't call any cache flush trap."
! msgstr "Keine Abfangfunktion zum Entleeren des Cache aufrufen."
  
! #: config/m32r/m32r.opt:105
  #, no-c-format
! msgid "Small data area: none, sdata, use."
! msgstr "Bereich für kleine Daten: none, sdata, use."
  
  #: config/s390/tpf.opt:23
  #, no-c-format
  msgid "Enable TPF-OS tracing code."
  msgstr "TPF-OS-Tracing-Code einschalten."
  
! #: config/s390/tpf.opt:27
  #, no-c-format
  msgid "Set the trace check address for prologue tpf hook"
  msgstr "Adresse der Verfolgungsprüfung für TPF-Einhängpunkt im Prolog festlegen"
  
! #: config/s390/tpf.opt:31
  #, no-c-format
  msgid "Set the trace jump address for prologue tpf hook"
  msgstr "Adresse des Verfolgungssprungs für TPF-Einhängpunkt im Prolog festlegen"
  
! #: config/s390/tpf.opt:35
  #, no-c-format
  msgid "Set the trace check address for epilogue tpf hook"
  msgstr "Adresse der Verfolgungsprüfung für TPF-Einhängpunkt im Epilog festlegen"
  
! #: config/s390/tpf.opt:39
  #, no-c-format
  msgid "Set the trace jump address for epilogue tpf hook"
  msgstr "Adresse des Verfolgungssprungs für TPF-Einhängpunkt im Epilog festlegen"
  
! #: config/s390/tpf.opt:43
  #, no-c-format
  msgid "Set the prologue and epilogue hook addresses to TPF_TRACE_PROLOGUE_SKIP_TARGET and TPF_TRACE_EPILOGUE_SKIP_TARGET. Equivalent to using -mtpf-trace-hook-prologue-target=TPF_TRACE_PROLOGUE_SKIP_TARGET and -mtpf-trace-hook-epilogue-target=TPF_TRACE_EPILOGUE_SKIP_TARGET"
  msgstr "Adressen des Einhängpunkts im Prolog und Epilog auf TPF_TRACE_PROLOGUE_SKIP_TARGET und TPF_TRACE_EPILOGUE_SKIP_TARGET festlegen. Gleichbedeutend mit »-mtpf-trace-hook-prologue-target=TPF_TRACE_PROLOGUE_SKIP_TARGET« und »-mtpf-trace-hook-epilogue-target=TPF_TRACE_EPILOGUE_SKIP_TARGET«"
  
! #: config/s390/tpf.opt:47
  #, no-c-format
  msgid "Specify main object for TPF-OS."
  msgstr "Hauptobjekt für TPF-OS angeben."
--- 6038,7777 ----
  msgid "Use windowed registers ABI."
  msgstr "ABI mit Fenster-Registern verwenden."
  
! #: config/xtensa/xtensa.opt:73 config/m68k/m68k.opt:192
  #, no-c-format
! msgid "Do not use unaligned memory references."
! msgstr "Keine unausgerichteten Speicherreferenzen verwenden."
  
! #: config/g.opt:27
  #, no-c-format
! msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
! msgstr "-G<Anzahl>\tGlobale und statische Daten kleiner als <Anzahl> Bytes in einen gesonderten Abschnitt legen (bei manchen Zielarchitekturen)."
  
! #: config/vxworks.opt:36
  #, no-c-format
! msgid "Assume the VxWorks RTP environment."
! msgstr "VxWorks RTP-Umgebung vermuten."
  
! #: config/vxworks.opt:43
  #, no-c-format
! msgid "Assume the VxWorks vThreads environment."
! msgstr "VxWorks vThreads-Umgebung vermuten."
  
! #: config/mn10300/mn10300.opt:30
  #, no-c-format
! msgid "Target the AM33 processor."
! msgstr "Auf AM33-Prozessor abzielen."
  
! #: config/mn10300/mn10300.opt:34
  #, no-c-format
! msgid "Target the AM33/2.0 processor."
! msgstr "Auf AM33/2.0-Prozessor abzielen."
  
! #: config/mn10300/mn10300.opt:38
  #, no-c-format
! msgid "Target the AM34 processor."
! msgstr "Auf AM34-Prozessor abzielen."
  
! #: config/mn10300/mn10300.opt:46
  #, no-c-format
! msgid "Work around hardware multiply bug."
! msgstr "Hardware-Multiplikationsfehler umgehen."
  
! #: config/mn10300/mn10300.opt:55
  #, no-c-format
! msgid "Enable linker relaxations."
! msgstr "Binderlockerungen einschalten."
  
! #: config/mn10300/mn10300.opt:59
  #, no-c-format
! msgid "Return pointers in both a0 and d0."
! msgstr "Zeiger sowohl in a0 als auch in d0 zurückgeben."
  
! #: config/mn10300/mn10300.opt:63
  #, no-c-format
! msgid "Allow gcc to generate LIW instructions."
! msgstr "GCC erlauben, LIW-Befehle zu verwenden."
  
! #: config/mn10300/mn10300.opt:67
  #, no-c-format
! msgid "Allow gcc to generate the SETLB and Lcc instructions."
! msgstr "GCC erlauben, SETLB- und Lcc-Befehle zu verwenden."
  
! #: config/v850/v850.opt:29
  #, no-c-format
! msgid "Use registers r2 and r5."
! msgstr "Register r2 und r5 verwenden."
  
! #: config/v850/v850.opt:33
  #, no-c-format
! msgid "Use 4 byte entries in switch tables."
! msgstr "4-Byte-Einträge in switch-Tabellen verwenden."
  
! #: config/v850/v850.opt:37
  #, no-c-format
! msgid "Enable backend debugging."
! msgstr "Backend-Fehlersuche einschalten."
  
! #: config/v850/v850.opt:41
  #, no-c-format
! msgid "Do not use the callt instruction (default)."
! msgstr "Den callt-Befehl nicht verwenden (Standard)."
  
! #: config/v850/v850.opt:45
! #, fuzzy, no-c-format
! #| msgid "Reuse r30 on a per function basis."
! msgid "Reuse r30 on a per-function basis."
! msgstr "r30 auf Funktionsbasis wiederverwenden."
  
! #: config/v850/v850.opt:49
! #, fuzzy, no-c-format
! #| msgid "Alias for -mcpu=g10."
! msgid "Alias for -mrh850-abi."
! msgstr "Alias für »-mcpu=g10«."
  
! #: config/v850/v850.opt:53
! #, fuzzy, no-c-format
! #| msgid "Prohibit PC relative function calls."
! msgid "Prohibit PC-relative function calls."
! msgstr "PC-relative Funktionsaufrufe verbieten."
  
! #: config/v850/v850.opt:57
  #, no-c-format
! msgid "Use stubs for function prologues."
! msgstr "Stubs für Funktionsprologe verwenden."
  
! #: config/v850/v850.opt:61
  #, no-c-format
! msgid "Set the max size of data eligible for the SDA area."
! msgstr "Maximalgröße der für den SDA-Bereich geeigneten Daten festlegen."
  
! #: config/v850/v850.opt:68
  #, no-c-format
! msgid "Enable the use of the short load instructions."
! msgstr "Verwendung der kurzen Ladebefehle einschalten."
  
! #: config/v850/v850.opt:72
  #, no-c-format
! msgid "Same as: -mep -mprolog-function."
! msgstr "Das gleiche wie: »-mep -mprolog-function«."
  
! #: config/v850/v850.opt:76
  #, no-c-format
! msgid "Set the max size of data eligible for the TDA area."
! msgstr "Maximalgröße der für den TDA-Bereich geeigneten Daten festlegen."
  
! #: config/v850/v850.opt:83
  #, no-c-format
! msgid "Do not enforce strict alignment."
! msgstr "Strenge Ausrichtung nicht erzwingen."
  
! #: config/v850/v850.opt:87
  #, no-c-format
! msgid "Put jump tables for switch statements into the .data section rather than the .code section."
! msgstr "Sprungtabellen für »switch«-Anweisungen in den .data-Abschnitt statt in den .code-Abschnitt einfügen."
  
! #: config/v850/v850.opt:95
  #, no-c-format
! msgid "Compile for the v850 processor."
! msgstr "Für v850-Prozessor übersetzen."
  
! #: config/v850/v850.opt:99
  #, no-c-format
! msgid "Compile for the v850e processor."
! msgstr "Für v850e-Prozessor übersetzen."
  
! #: config/v850/v850.opt:103
  #, no-c-format
! msgid "Compile for the v850e1 processor."
! msgstr "Für v850e1-Prozessor übersetzen."
  
! #: config/v850/v850.opt:107
  #, no-c-format
! msgid "Compile for the v850es variant of the v850e1."
! msgstr "Für die v850es-Variante des v850e1 übersetzen."
  
! #: config/v850/v850.opt:111
  #, no-c-format
! msgid "Compile for the v850e2 processor."
! msgstr "Für v850e2-Prozessor übersetzen."
  
! #: config/v850/v850.opt:115
  #, no-c-format
! msgid "Compile for the v850e2v3 processor."
! msgstr "Für v850e2v3-Prozessor übersetzen."
  
! #: config/v850/v850.opt:119
  #, no-c-format
! msgid "Compile for the v850e3v5 processor."
! msgstr "Für v850e3v5-Prozessor übersetzen."
  
! #: config/v850/v850.opt:126
  #, no-c-format
! msgid "Enable v850e3v5 loop instructions."
! msgstr "Schleifenbefehle für v850e3v5 einschalten."
  
! #: config/v850/v850.opt:130
  #, no-c-format
! msgid "Set the max size of data eligible for the ZDA area."
! msgstr "Maximalgröße der für den ZDA-Bereich geeigneten Daten setzen."
  
! #: config/v850/v850.opt:137
  #, no-c-format
! msgid "Enable relaxing in the assembler."
! msgstr "Lockerung im Assembler einschalten."
  
! #: config/v850/v850.opt:141
  #, no-c-format
! msgid "Prohibit PC relative jumps."
! msgstr "PC-relative Sprünge verbieten."
  
! #: config/v850/v850.opt:145
  #, no-c-format
! msgid "Inhibit the use of hardware floating point instructions."
! msgstr "Verwendung von Hardware-Gleitkommabefehlen unterdrücken."
  
! #: config/v850/v850.opt:149
  #, no-c-format
! msgid "Allow the use of hardware floating point instructions for V850E2V3 and up."
! msgstr "Verwendung von Hardware-Gleitkommabefehlen für V850E2V3 und aufwärts erlauben."
  
! #: config/v850/v850.opt:153
  #, no-c-format
! msgid "Enable support for the RH850 ABI.  This is the default."
! msgstr "Unterstützung für RH850-ABI einschalten. Dies ist der Standard."
  
! #: config/v850/v850.opt:157
  #, no-c-format
! msgid "Enable support for the old GCC ABI."
! msgstr "Unterstützung für altes GCC-ABI einschalten."
  
! #: config/v850/v850.opt:161
  #, no-c-format
! msgid "Support alignments of up to 64-bits."
! msgstr "Ausrichtungen von bis zu 64 Bits unterstützen."
  
! #: config/m68k/m68k-tables.opt:25
  #, no-c-format
! msgid "Known M68K CPUs (for use with the -mcpu= option):"
! msgstr "Bekannte M68K-CPUs (für Verwendung mit der Option »-mcpu=«):"
  
! #: config/m68k/m68k-tables.opt:365
  #, no-c-format
! msgid "Known M68K microarchitectures (for use with the -mtune= option):"
! msgstr "Bekannte M68K-Mikroarchitekturen (für Verwendung mit der Option »-mtune=«):"
  
! #: config/m68k/m68k-tables.opt:411
  #, no-c-format
! msgid "Known M68K ISAs (for use with the -march= option):"
! msgstr "Bekannte M68K-ISAs (für Verwendung mit der Option »-march=«):"
  
! #: config/m68k/m68k.opt:30
  #, no-c-format
! msgid "Generate code for a 520X."
! msgstr "Code für einen 520X erzeugen."
  
! #: config/m68k/m68k.opt:34
  #, no-c-format
! msgid "Generate code for a 5206e."
! msgstr "Code für einen 5206e erzeugen."
  
! #: config/m68k/m68k.opt:38
  #, no-c-format
! msgid "Generate code for a 528x."
! msgstr "Code für einen 528x erzeugen."
  
! #: config/m68k/m68k.opt:42
  #, no-c-format
! msgid "Generate code for a 5307."
! msgstr "Code für einen 5307 erzeugen."
  
! #: config/m68k/m68k.opt:46
  #, no-c-format
! msgid "Generate code for a 5407."
! msgstr "Code für einen 5407 erzeugen."
  
! #: config/m68k/m68k.opt:50 config/m68k/m68k.opt:111
  #, no-c-format
! msgid "Generate code for a 68000."
! msgstr "Code für 68000 erzeugen."
  
! #: config/m68k/m68k.opt:54
  #, no-c-format
! msgid "Generate code for a 68010."
! msgstr "Code für 68010 erzeugen."
  
! #: config/m68k/m68k.opt:58 config/m68k/m68k.opt:115
  #, no-c-format
! msgid "Generate code for a 68020."
! msgstr "Code für 68020 erzeugen."
  
! #: config/m68k/m68k.opt:62
  #, no-c-format
! msgid "Generate code for a 68040, without any new instructions."
! msgstr "Code für einen 68040 ohne neue Befehle erzeugen."
  
! #: config/m68k/m68k.opt:66
  #, no-c-format
! msgid "Generate code for a 68060, without any new instructions."
! msgstr "Code für einen 68060 ohne neue Befehle erzeugen."
  
! #: config/m68k/m68k.opt:70
  #, no-c-format
! msgid "Generate code for a 68030."
! msgstr "Code für einen 68030 erzeugen."
  
! #: config/m68k/m68k.opt:74
  #, no-c-format
! msgid "Generate code for a 68040."
! msgstr "Code für einen 68040 erzeugen."
  
! #: config/m68k/m68k.opt:78
  #, no-c-format
! msgid "Generate code for a 68060."
! msgstr "Code für einen 68060 erzeugen."
  
! #: config/m68k/m68k.opt:82
  #, no-c-format
! msgid "Generate code for a 68302."
! msgstr "Code für einen 68302 erzeugen."
  
! #: config/m68k/m68k.opt:86
  #, no-c-format
! msgid "Generate code for a 68332."
! msgstr "Code für einen 68332 erzeugen."
  
! #: config/m68k/m68k.opt:91
  #, no-c-format
! msgid "Generate code for a 68851."
! msgstr "Code für einen 68851 erzeugen."
  
! #: config/m68k/m68k.opt:95
  #, no-c-format
! msgid "Generate code that uses 68881 floating-point instructions."
! msgstr "Code erzeugen, der 68881-Gleitkommabefehle verwendet."
  
! #: config/m68k/m68k.opt:99
  #, no-c-format
! msgid "Align variables on a 32-bit boundary."
! msgstr "Variablen auf 32-Bit-Grenzen ausrichten."
  
! #: config/m68k/m68k.opt:107
  #, no-c-format
! msgid "Use the bit-field instructions."
! msgstr "Bit-Feld-Befehle verwenden."
  
! #: config/m68k/m68k.opt:119
  #, no-c-format
! msgid "Generate code for a ColdFire v4e."
! msgstr "Code für ColdFire v4e erzeugen."
  
! #: config/m68k/m68k.opt:123
  #, no-c-format
! msgid "Specify the target CPU."
! msgstr "Die Ziel-CPU auswählen."
  
! #: config/m68k/m68k.opt:127
  #, no-c-format
! msgid "Generate code for a cpu32."
! msgstr "Code für eine cpu32 erzeugen."
  
! #: config/m68k/m68k.opt:131
  #, no-c-format
! msgid "Use hardware division instructions on ColdFire."
! msgstr "Hardware-Divisionsbefehle auf ColdFire verwenden."
  
! #: config/m68k/m68k.opt:135
  #, no-c-format
! msgid "Generate code for a Fido A."
! msgstr "Code für Fido A erzeugen."
  
! #: config/m68k/m68k.opt:139
  #, no-c-format
! msgid "Generate code which uses hardware floating point instructions."
! msgstr "Code erzeugen, der Hardware-Gleitkommabefehle verwendet."
  
! #: config/m68k/m68k.opt:143
  #, no-c-format
! msgid "Enable ID based shared library."
! msgstr "ID-basierte Shared Library einschalten."
  
! #: config/m68k/m68k.opt:147
  #, no-c-format
! msgid "Use 32-bit offsets in jump tables rather than 16-bit offsets."
! msgstr "In Sprungtabellen 32-Bit-Offsets statt 16-Bit-Offsets verwenden."
  
! #: config/m68k/m68k.opt:151
! #, fuzzy, no-c-format
! #| msgid "Usa LRA for reload instead of the old reload framework.  This option is experimental, and it may be removed in future versions of the compiler."
! msgid "Use LRA for reload instead of the old reload framework.  This option is experimental, and it may be removed in future versions of the compiler."
! msgstr "Verwendung von LRA zum erneuten Laden anstelle des alten Neuladen-Frameworks. Diese Option ist experimentell und kann in zukünftigen Versionen des Compilers entfernt werden."
  
! #: config/m68k/m68k.opt:156
  #, no-c-format
! msgid "Do not use the bit-field instructions."
! msgstr "Bit-Feld-Befehle nicht verwenden."
  
! #: config/m68k/m68k.opt:160
  #, no-c-format
! msgid "Use normal calling convention."
! msgstr "Normale Aufrufkonvention verwenden."
  
! #: config/m68k/m68k.opt:164
  #, no-c-format
! msgid "Consider type 'int' to be 32 bits wide."
! msgstr "Typ »int« als 32 Bit breit ansehen."
  
! #: config/m68k/m68k.opt:168
  #, no-c-format
! msgid "Generate pc-relative code."
! msgstr "PC-relativen Code erzeugen."
  
! #: config/m68k/m68k.opt:172
  #, no-c-format
! msgid "Use different calling convention using 'rtd'."
! msgstr "Andere Aufrufkonvention mit 'RTD' verwenden."
  
! #: config/m68k/m68k.opt:184
  #, no-c-format
! msgid "Consider type 'int' to be 16 bits wide."
! msgstr "Typ »int« als 16 Bit breit ansehen."
  
! #: config/m68k/m68k.opt:188
  #, no-c-format
! msgid "Generate code with library calls for floating point."
! msgstr "Code mit Bibliotheksaufrufen für Gleitkommaarithmetik erzeugen."
  
! #: config/m68k/m68k.opt:196
  #, no-c-format
! msgid "Tune for the specified target CPU or architecture."
! msgstr "Für angegebene Ziel-CPU oder Architektur optimieren."
  
! #: config/m68k/m68k.opt:200
  #, no-c-format
! msgid "Support more than 8192 GOT entries on ColdFire."
! msgstr "Mehr als 8192 GOT-Einträge auf ColdFire unterstützen."
  
! #: config/m68k/m68k.opt:204
  #, no-c-format
! msgid "Support TLS segment larger than 64K."
! msgstr "TLS-Segment größer als 64K unterstützen."
  
! #: config/mingw/mingw.opt:23
  #, no-c-format
! msgid "Preprocess, compile or link with specified C RunTime DLL library."
! msgstr "Vorverarbeiten, Kompilieren oder Binden mit der angegebenen C-Laufzeit-DLL-Bibliothek."
  
! #: config/mingw/mingw.opt:33
  #, no-c-format
! msgid "Warn about none ISO msvcrt scanf/printf width extensions."
! msgstr "Bei fehlenden ISO msvcrt scanf/printf Breiten-Erweiterungen warnen."
  
! #: config/mingw/cygming.opt:23
  #, no-c-format
! msgid "Create console application."
! msgstr "Konsolenanwendung erzeugen."
  
! #: config/mingw/cygming.opt:27
  #, no-c-format
! msgid "Generate code for a DLL."
! msgstr "Code für DLL erzeugen."
  
! #: config/mingw/cygming.opt:31
  #, no-c-format
! msgid "Ignore dllimport for functions."
! msgstr "Attribut dllimport für Funktionen ignorieren."
  
! #: config/mingw/cygming.opt:35
  #, no-c-format
! msgid "Use Mingw-specific thread support."
! msgstr "Mingw-spezifische Thread-Unterstützung verwenden."
  
! #: config/mingw/cygming.opt:39
  #, no-c-format
! msgid "Set Windows defines."
! msgstr "Windows-defines festlegen."
  
! #: config/mingw/cygming.opt:43
  #, no-c-format
! msgid "Create GUI application."
! msgstr "GUI-Anwendung erzeugen."
  
! #: config/mingw/cygming.opt:47
  #, no-c-format
! msgid "Use the GNU extension to the PE format for aligned common data."
! msgstr "GNU-Erweiterung für PE-Format für ausgerichtete gemeinsame Daten verwenden."
  
! #: config/mingw/cygming.opt:51
  #, no-c-format
! msgid "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement."
! msgstr "Code übersetzen, der Cygwin DLL-Wrapper benötigt, um C++-Operator new/delete zu ersetzen."
  
! #: config/mingw/cygming.opt:55
  #, no-c-format
! msgid "For nested functions on stack executable permission is set."
! msgstr "Für geschachtelte Funktionen auf dem Stapel werden Ausführrechte gesetzt."
  
! #: config/mingw/cygming.opt:62
  #, no-c-format
! msgid "Put relocated read-only data into .data section."
! msgstr "Umgelagerte Nur-Lese-Daten in .data-Abschnitt legen."
  
! #: config/loongarch/loongarch.opt:41
  #, no-c-format
! msgid "Basic ISAs of LoongArch:"
! msgstr "Grundlegende ISAs von LoongArch:"
  
! #: config/loongarch/loongarch.opt:55
  #, no-c-format
! msgid "FPU types of LoongArch:"
! msgstr "FPU-Typen von LoongArch:"
  
! #: config/loongarch/loongarch.opt:68
  #, no-c-format
! msgid "-mfpu=FPU\tGenerate code for the given FPU."
! msgstr "-mfpu=FPU\tCode für die angegebene FPU erzeugen."
  
! #: config/loongarch/loongarch.opt:75 config/mips/mips.opt:398
  #, no-c-format
! msgid "Prevent the use of all hardware floating-point instructions."
! msgstr "Verwendung aller Hardware-Gleitkommabefehle verhindern."
  
! #: config/loongarch/loongarch.opt:79 config/mips/mips.opt:390
  #, no-c-format
! msgid "Restrict the use of hardware floating-point instructions to 32-bit operations."
! msgstr "Verwendung der Hardware-Gleitkomma-Befehle auf 32-Bit-Operationen beschränken."
  
! #: config/loongarch/loongarch.opt:83 config/mips/mips.opt:116
  #, no-c-format
! msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations."
! msgstr "Hardware-Gleitkommabefehle erlauben, um 32-Bit- und 64-Bit-Befehle abzudecken."
  
! #: config/loongarch/loongarch.opt:87
  #, no-c-format
! msgid "SIMD extension levels of LoongArch:"
! msgstr "SIMD-Erweiterungsstufen von LoongArch:"
  
! #: config/loongarch/loongarch.opt:100
  #, no-c-format
! msgid "-msimd=SIMD\tGenerate code for the given SIMD extension."
! msgstr "-msimd=SIMD\tCode für die angegebene SIMD-Erweiterung erzeugen."
  
! #: config/loongarch/loongarch.opt:104
  #, no-c-format
! msgid "Enable LoongArch SIMD Extension (LSX, 128-bit)."
! msgstr "LoongArch SIMD-Erweiterung (LSX, 128-bit) einschalten."
  
! #: config/loongarch/loongarch.opt:108
  #, no-c-format
! msgid "Enable LoongArch Advanced SIMD Extension (LASX, 256-bit)."
! msgstr "Erweiterung für LoongArch Advanced SIMD (LASX, 256-bit) einschalten."
  
! #: config/loongarch/loongarch.opt:113
  #, no-c-format
! msgid "LoongArch ARCH presets:"
! msgstr "ARCH-Voreinstellungen für LoongArch:"
  
! #: config/loongarch/loongarch.opt:144
  #, no-c-format
! msgid "-march=PROCESSOR\tGenerate code for the given PROCESSOR ISA."
! msgstr "-march=<Prozessor>\tCode für die angegebene <Prozessor>-ISA erzeugen."
  
! #: config/loongarch/loongarch.opt:148
  #, no-c-format
! msgid "LoongArch TUNE presets:"
! msgstr "TUNE-Voreinstellungen für LoongArch:"
  
! #: config/loongarch/loongarch.opt:170
  #, no-c-format
! msgid "-mtune=PROCESSOR\tGenerate optimized code for PROCESSOR."
! msgstr "-mtune=<Prozessor>\tCode für <Prozessor> optimieren."
  
! #: config/loongarch/loongarch.opt:179
  #, no-c-format
! msgid "Base ABI types for LoongArch:"
! msgstr "Basis-ABI-Typen für LoongArch:"
  
! #: config/loongarch/loongarch.opt:201
  #, no-c-format
! msgid "-mabi=BASEABI\tGenerate code that conforms to the given BASEABI."
! msgstr "-mabi=<Basis-ABI>\tCode erzeugen, der zur angegebenen Basis-ABI passt."
  
! #: config/loongarch/loongarch.opt:210 config/mips/mips.opt:71
  #, no-c-format
! msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions."
! msgstr "-mbranch-cost=KOSTEN\tSprungkosten auf ungefähr KOSTEN Befehle setzen."
  
! #: config/loongarch/loongarch.opt:214
  #, no-c-format
! msgid "-maddr-reg-reg-cost=COST  Set the cost of ADDRESS_REG_REG to the value calculated by COST."
! msgstr "-maddr-reg-reg-cost=COST\tDie Kosten von ADDRESS_REG_REG auf den mit COST berechneten Wert festlegen."
  
! #: config/loongarch/loongarch.opt:218 config/mips/mips.opt:83
  #, no-c-format
! msgid "Trap on integer divide by zero."
! msgstr "Ganzzahldivision durch Null abfangen."
  
! #: config/loongarch/loongarch.opt:222
  #, no-c-format
! msgid "Conditional moves for integral are enabled."
! msgstr "Bedingte Kopierbefehle für Ganzzahlen aktivieren."
  
! #: config/loongarch/loongarch.opt:226
  #, no-c-format
! msgid "Conditional moves for float are enabled."
! msgstr "Bedingte Kopierbefehle für Gleitkommazahlen aktivieren."
  
! #: config/loongarch/loongarch.opt:230
  #, no-c-format
! msgid "Prevent optimizing block moves, which is also the default behavior of -Os."
! msgstr "Die Optimierung von Blockkopieraktionen verhindern, was auch das Standardverhalten von »-Os« ist."
  
! #: config/loongarch/loongarch.opt:238
  #, no-c-format
! msgid "-mmax-inline-memcpy-size=SIZE\tSet the max size of memcpy to inline, default is 1024."
! msgstr "-mmax-inline-memcpy-size=SIZE\tDie maximale Größe von inline-memcpy festlegen, Standard ist 1024."
  
! #: config/loongarch/loongarch.opt:242
  #, no-c-format
! msgid "-mbreak-code=CODE\tUse 'break CODE' for traps supposed to be unrecoverable, or an 'amswap.w' instruction leading to INE if CODE is out of range."
! msgstr ""
  
! #: config/loongarch/loongarch.opt:246 config/mips/mips.opt:150
  #, no-c-format
! msgid "The code model option names for -mexplicit-relocs:"
! msgstr "Die Optionsnamen für Codemodelle für »-mexplicit-relocs«:"
  
! #: config/loongarch/loongarch.opt:259 config/mips/mips.opt:163
  #, no-c-format
! msgid "Use %reloc() assembly operators."
! msgstr "%reloc()-Assembleroperatoren verwenden."
  
! #: config/loongarch/loongarch.opt:263 config/mips/mips.opt:167
  #, no-c-format
! msgid "Use %reloc() assembly operators (for backward compatibility)."
! msgstr "%reloc()-Assembleroperatoren verwenden (für Abwärtskompatibilität)."
  
! #: config/loongarch/loongarch.opt:271
  #, no-c-format
! msgid "Generate approximate reciprocal divide and square root for better throughput."
! msgstr "Näherungsweise reziproke Division und Quadratwurzel für besseren Durchsatz erzeugen."
  
! #: config/loongarch/loongarch.opt:302
  #, no-c-format
! msgid "Avoid using the GOT to access external symbols."
! msgstr "Die GOT möglichst nicht verwenden, um auf externe Symbole zuzugreifen."
  
! #: config/loongarch/loongarch.opt:311
  #, no-c-format
! msgid "Pass -mrelax or -mno-relax option to the assembler."
! msgstr "Die Option »-mrelax« oder »-mno-relax« an den Assembler übergeben."
  
! #: config/loongarch/loongarch.opt:329
  #, no-c-format
! msgid "Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 6."
! msgstr "Den Abrollfaktor begrenzen, der angibt, wie weit der Autovektorisierer eine Schleife abrollen darf. Voreinstellung ist 6."
  
! #: config/loongarch/loongarch.opt:347
  #, no-c-format
! msgid "Annotate table jump instruction (jr {reg}) to correlate it with the jump table."
! msgstr "Tabellensprunganweisung (jr {reg}) mit Anmerkungen versehen, um sie mit der Sprungtabelle zu verknüpfen."
  
! #: config/loongarch/loongarch.opt:351
  #, no-c-format
! msgid "Support frecipe.{s/d} and frsqrte.{s/d} instructions."
! msgstr "Die Befehle frecipe.{s/d} und frsqrte.{s/d} unterstützen."
  
! #: config/loongarch/loongarch.opt:355
  #, no-c-format
! msgid "Support div.w[u] and mod.w[u] instructions with inputs not sign-extended."
! msgstr "Die Befehle div.w[u] und mod.w[u] für Eingaben ohne Vorzeichenerweiterung unterstützen."
  
! #: config/loongarch/loongarch.opt:359
  #, no-c-format
! msgid "Support am{swap/add}[_db].{b/h} instructions."
! msgstr "Die Befehle am{swap/add}[_db].{b/h} unterstützen."
  
! #: config/loongarch/loongarch.opt:363
  #, no-c-format
! msgid "Support amcas[_db].{b/h/w/d} instructions."
! msgstr "Die Befehle amcas[_db].{b/h/w/d} unterstützen."
  
! #: config/loongarch/loongarch.opt:367
! #, fuzzy, no-c-format
! #| msgid "Support CLWB instruction."
! msgid "Support sc.q instruction."
! msgstr "CLWB-Befehl unterstützen."
  
! #: config/loongarch/loongarch.opt:371
  #, no-c-format
! msgid "Do not need load-load barriers (dbar 0x700)."
! msgstr "Es werden keine load-load-Barrieren benötigt (dbar 0x700)."
  
! #: config/epiphany/epiphany.opt:24
  #, no-c-format
! msgid "Don't use any of r32..r63."
! msgstr "Register r32..r63 nicht verwenden."
  
! #: config/epiphany/epiphany.opt:28
  #, no-c-format
! msgid "Preferentially allocate registers that allow short instruction generation."
! msgstr "Vorzugsweise Register reservieren, die kurze Befehle ermöglichen."
  
! #: config/epiphany/epiphany.opt:32
  #, no-c-format
! msgid "Set branch cost."
! msgstr "Sprungkosten festlegen."
  
! #: config/epiphany/epiphany.opt:36
  #, no-c-format
! msgid "Enable conditional move instruction usage."
! msgstr "Verwendung bedingter Kopierbefehle einschalten."
  
! #: config/epiphany/epiphany.opt:40
  #, no-c-format
! msgid "Set number of nops to emit before each insn pattern."
! msgstr "Anzahl der zu erzeugenden NOPs vor jeder Befehlsfolge festlegen."
  
! #: config/epiphany/epiphany.opt:52
  #, no-c-format
! msgid "Use software floating point comparisons."
! msgstr "Software-Gleitkommavergleiche verwenden."
  
! #: config/epiphany/epiphany.opt:56
  #, no-c-format
! msgid "Enable split of 32 bit immediate loads into low / high part."
! msgstr "Aufteilung von 32-Bit-Immediates in oberen/unteren Teil einschalten."
  
! #: config/epiphany/epiphany.opt:60
  #, no-c-format
! msgid "Enable use of POST_INC / POST_DEC."
! msgstr "Verwendung von POST_INC / POST_DEC einschalten."
  
! #: config/epiphany/epiphany.opt:64
  #, no-c-format
! msgid "Enable use of POST_MODIFY."
! msgstr "Verwendung von POST_MODIFY einschalten."
  
! #: config/epiphany/epiphany.opt:68
  #, no-c-format
! msgid "Set number of bytes on the stack preallocated for use by the callee."
! msgstr "Anzahl der reservierten Bytes für die aufgerufene Funktion auf dem Stapel."
  
! #: config/epiphany/epiphany.opt:72
  #, no-c-format
! msgid "Assume round to nearest is selected for purposes of scheduling."
! msgstr "Rundung zur nächsten Ganzzahl für Zwecke der Planung annehmen."
  
! #: config/epiphany/epiphany.opt:76
  #, no-c-format
! msgid "Generate call insns as indirect calls."
! msgstr "Sprungbefehle als indirekte Sprünge erzeugen."
  
! #: config/epiphany/epiphany.opt:80
  #, no-c-format
! msgid "Generate call insns as direct calls."
! msgstr "Sprungbefehle als direkte Sprünge erzeugen."
  
! #: config/epiphany/epiphany.opt:84
  #, no-c-format
! msgid "Assume labels and symbols can be addressed using 16 bit absolute addresses."
! msgstr "Annahme, dass Marken und Symbole mit absoluten 16-Bit-Adressen adressiert werden können."
  
! #: config/epiphany/epiphany.opt:113
  #, no-c-format
! msgid "A floating point to integer truncation may be replaced with rounding to save mode switching."
! msgstr "Abschneiden von Gleitkomma- zu Ganzzahl darf durch Rundung ersetzt werden, um Modusumschaltung einzusparen."
  
! #: config/epiphany/epiphany.opt:117
  #, no-c-format
! msgid "Vectorize for double-word operations."
! msgstr "Für Doppelwort-Operationen vektorisieren."
  
! #: config/epiphany/epiphany.opt:133
  #, no-c-format
! msgid "Split unaligned 8 byte vector moves before post-modify address generation."
! msgstr "Nicht ausgerichtete 8-Byte-Vektor-Bewegungen vor Nach-Bewegungs-Adresserzeugung aufteilen."
  
! #: config/epiphany/epiphany.opt:137
! #, fuzzy, no-c-format
! #| msgid "Use the floating point unit for integer add/subtract."
! msgid "Use the floating-point unit for integer add/subtract."
! msgstr "Gleitkommaeinheit für Ganzzahladdition und -subtraktion verwenden."
  
! #: config/epiphany/epiphany.opt:141
  #, no-c-format
! msgid "Set register to hold -1."
! msgstr "Register festlegen, das den Wert -1 enthält."
  
! #: config/darwin.opt:34
  #, no-c-format
! msgid "Generate code for darwin loadable kernel extensions."
! msgstr "Code für ladbare Darwin-Kernelerweiterungen erzeugen."
  
! #: config/darwin.opt:38 config/darwin.opt:46
  #, no-c-format
! msgid "Generate compile-time CFString objects."
! msgstr "CFString-Objekte zum Kompilierungszeitpunkt generieren."
  
! #: config/darwin.opt:42
  #, no-c-format
! msgid "-iframework <dir>\tAdd <dir> to the end of the system framework include path."
! msgstr "-iframework <Verz>\t<Verz> an das Ende des Einfügepfades des System-Frameworks anfügen."
  
! #: config/darwin.opt:50
  #, no-c-format
! msgid "Warn if constant CFString objects contain non-portable characters."
! msgstr "Warnen, wenn konstante CFString-Objekte unportable Zeichen enthalten."
  
! #: config/darwin.opt:55
  #, no-c-format
! msgid "Generate AT&T-style stubs for Mach-O."
! msgstr "Stubs im AT&T-Stil für Mach-O erzeugen."
  
! #: config/darwin.opt:59
  #, no-c-format
! msgid "Generate code suitable for executables (NOT shared libs)."
! msgstr "Code für ausführbare Dateien (NICHT Shared Libraries) erzeugen."
  
! #: config/darwin.opt:63
  #, no-c-format
! msgid "Generate code suitable for fast turn around debugging."
! msgstr "Für schnelles Debugging geeigneten Code erzeugen."
  
! #: config/darwin.opt:67
  #, no-c-format
! msgid "Generate code for the kernel or loadable kernel extensions."
! msgstr "Code für ladbare Darwin-Kernelerweiterungen oder Kernel erzeugen."
  
! #: config/darwin.opt:75
  #, no-c-format
! msgid "The earliest macOS version on which this program will run."
! msgstr "Die älteste macOS-Version, auf der dieses Programm laufen wird."
  
! #: config/darwin.opt:80
  #, no-c-format
! msgid "Set sizeof(bool) to 1."
! msgstr "sizeof(bool) auf 1 festlegen."
  
! #: config/darwin.opt:84
  #, no-c-format
! msgid "Force generation of external symbol indirection stubs."
! msgstr "Codeerzeugung von Stummeln für die Indirektion externer Symbole erzwingen."
  
! #: config/darwin.opt:92
  #, no-c-format
! msgid "-mtarget-linker <version>\tSpecify that ld64 <version> is the toolchain linker for the current invocation."
! msgstr "-mtarget-linker <Version>\tld64 <Version> als Toolchain-Binder für den aktuellen Aufruf festlegen."
  
! #: config/darwin.opt:98
  #, no-c-format
! msgid "Load all members of archive libraries, rather than only those that satisfy undefined symbols."
! msgstr "Alle Elemente der Archivbibliotheken laden, statt nur denen, die undefinierte Symbole erfüllen."
  
! #: config/darwin.opt:102
  #, no-c-format
! msgid "-allowable_client <name>\tThe output dylib is private to the client <name>."
! msgstr "-allowable_client <Name>\tDie ausgegebene dylib ist nur vom Client <Name> verwendbar."
  
! #: config/darwin.opt:106
  #, no-c-format
! msgid "-arch <name>\tGenerate output for architecture <name>."
! msgstr "-arch <Name>\tAusgabedatei für die Architektur <Name> erzeugen."
  
! #: config/darwin.opt:110
  #, no-c-format
! msgid "Mismatches between file architecture and one specified by \"-arch\" are errors instead of warnings."
! msgstr "Unstimmigkeiten zwischen Dateiarchitektur und »-arch« nicht als Warnungen, sondern als Fehler ansehen"
  
! #: config/darwin.opt:114
  #, no-c-format
! msgid "The earliest macOS version on which this program will run (formatted for the assembler)."
! msgstr "Die älteste macOS-Version, auf der dieses Programm laufen wird (für den Assembler formatiert)."
  
! #: config/darwin.opt:118
  #, no-c-format
! msgid "Generate an output executable that binds symbols on load, rather than lazily."
! msgstr "Ausgabedatei erzeugen, die Symbole nicht erst bei Bedarf, sondern bereits beim Laden bindet."
  
! #: config/darwin.opt:122
  #, no-c-format
! msgid "Generate a Mach-O bundle (file type MH_BUNDLE)."
! msgstr "Ein Mach-O-Bundle erzeugen (Dateityp MH_BUNDLE)."
  
! #: config/darwin.opt:126
  #, no-c-format
! msgid "-bundle_loader <executable>\tTreat <executable> (that will be loading this bundle) as if it was one of the dynamic libraries the bundle is linked against for symbol resolution."
! msgstr "-bundle_loader <Ausführbar>\tDie ausführbare Datei <Ausführbar> (die dieses Bundle laden wird) so behandeln, als sei sie eine der dynamischen Bibliotheken, gegen die das Bundle für Symbolauflösung gebunden ist."
  
! #: config/darwin.opt:130
  #, no-c-format
! msgid "-client_name <name>\tEnable the executable being built to link against a private dylib (using allowable_client)."
! msgstr "-client_name <Name>\tErlauben, dass die erzeugte ausführbare Datei gegen die private Dylib gebunden werden darf (mit allowable_client)."
  
! #: config/darwin.opt:134
  #, no-c-format
! msgid "-compatibility_version <number>\tSet the version for the client interface.  Client programs must record a value less than or equal to <number>, or the binding will fail at runtime."
! msgstr "-compatibility_version <Nummer>\tMinimale Version für das Client-Interface festlegen. Clients müssen diese <Nummer> oder eine größere angeben, oder das Binden wird zur Laufzeit scheitern."
  
! #: config/darwin.opt:138
  #, no-c-format
! msgid "-current_version <number>\tSet the current version for the library to <number>."
! msgstr "-current_version <Nummer>\tAktuelle Version für die Bibliothek auf <Nummer> festlegen."
  
! #: config/darwin.opt:142
  #, no-c-format
! msgid "Remove code and data that is unreachable from any exported symbol (including the entry point)."
! msgstr "Code und Daten, die unerreichbar von jeglichen exportierten Symbolen sind, entfernen (inclusive dem Einstiegspunkt)."
  
! #: config/darwin.opt:146
  #, no-c-format
! msgid "-dylib_file install_name:file_name\tThis allows linking of a dylib with \"install_name\" but to be found in a different install position \"file_name\""
! msgstr "-dylib_file Installationsname:Dateiname\tDies ermöglicht das Binden einer Dylib mit »Installationsname«, die aber in einer anderen Installationsposition »Dateiname« zu finden ist"
  
! #: config/darwin.opt:150
  #, no-c-format
! msgid "Produce a Mach-O dylinker (file type MH_DYLINKER), only used for building dyld."
! msgstr "Einen Mach-O-Dylinker (Dateityp MH_DYLINKER) generieren. Wird nur verwendet, um dyld zu bauen."
  
! #: config/darwin.opt:154
  #, no-c-format
! msgid "-dylinker_install_name <path>\tOnly used for building dyld."
! msgstr "-dylinker_install_name <Pfad>\tWird nur verwendet, um dyld zu bauen."
  
! #: config/darwin.opt:158
  #, no-c-format
! msgid "The default (and opposite of -static), implied by user mode executables, shared libraries and bundles."
! msgstr "Der Vorgabewert (und das Gegenteil von »-static«), wird implizit von ausführbaren Dateien, gemeinsam genutzten Bibliotheken und Bündeln verwendet."
  
! #: config/darwin.opt:162
  #, no-c-format
! msgid "Produce a Mach-O shared library (file type MH_DYLIB), synonym for \"-shared\"."
! msgstr "Eine gemeinsam genutzte Mach-O-Bibliothek (Dateityp MH_DYLIB) generieren, Synonym für »-shared«."
  
! #: config/darwin.opt:166
  #, no-c-format
! msgid "-exported_symbols_list <filename>\tExport global symbols in <filename> in linked output file; any symbols not mentioned will be treated as \"hidden\"."
! msgstr "-exported_symbols_list <Dateiname>\tGlobale Symbole in <Dateiname> werden aus der gebundenen Ausgabedatei exportiert, alle nicht erwähnten Symbole werden als versteckt behandelt."
  
! #: config/darwin.opt:170
  #, no-c-format
! msgid "Supply a list of objects to be linked from a file, rather than the command line."
! msgstr "Die Liste der zu bindenden Objekte aus einer Datei liefern, statt aus der Befehlszeile."
  
! #: config/darwin.opt:175 config/darwin.opt:196
  #, no-c-format
! msgid "Used for generating code for some older kernel revisions."
! msgstr "Wird zur Generierung von Code für einige ältere Kernel-Revisionen verwendet."
  
! #: config/darwin.opt:179
  #, no-c-format
! msgid "Ignore the normal two-level namespace; resolve symbols in command line order and do not record which library provided the resolved symbol."
! msgstr "Den normalen zweistufigen Namensraum ignorieren; Symbole in der Reihenfolge der Befehlszeile auflösen und nicht aufzeichnen, welche Bibliothek das aufgelöste Symbol bereitgestellt hat."
  
! #: config/darwin.opt:183
  #, no-c-format
! msgid "For the assembler (and linker) permit any architecture sub-variant to be used without error."
! msgstr "Dem Assembler (und Binder) erlauben, jede beliebige Architektur-Untervariante ohne Fehler zu verwenden."
  
! #: config/darwin.opt:187
  #, no-c-format
! msgid "Set the output object such that, on loading, dyld will ignore any two-level namespace information and resolve symbols in the discovery order for loaded libs."
! msgstr "Das Ausgabeobjekt so festlegen, dass beim Laden dyld alle 2-stufigen Namensraum-Informationen ignoriert, und Symbole in der Entdeckungsreihenfolge für geladene Bibliotheken auflösen."
  
! #: config/darwin.opt:191
  #, no-c-format
! msgid "-framework <name>\tThe linker should search for the framework <name> in the framework search path."
! msgstr "-framework <Name>\tDer Binder sollte das Framework <Name> im Suchpfad für Frameworks suchen."
  
! #: config/darwin.opt:200
  #, no-c-format
! msgid "Abbreviation for \"-g -fno-eliminate-unused-debug-symbols\"."
! msgstr "Abkürzung für »-g -fno-eliminate-unused-debug-symbols«."
  
! #: config/darwin.opt:204
  #, no-c-format
! msgid "Abbreviation for \"-g -feliminate-unused-debug-symbols\"."
! msgstr "Abkürzung für »-g -feliminate-unused-debug-symbols«."
  
! #: config/darwin.opt:208
  #, no-c-format
! msgid "Automatically adds space for longer path names in load commands (up to MAXPATHLEN)."
! msgstr "Fügt automatisch Platz für längere Pfadnamen in Ladebefehlen hinzu (bis zu MAXPATHLEN)."
  
! #: config/darwin.opt:212
  #, no-c-format
! msgid "-image_base <address>\tSpecify <address> as the base address for a dylib or bundle."
! msgstr "-image_base <Adresse>\tBasisadresse für eine Dylib oder ein Bundle festlegen."
  
! #: config/darwin.opt:216
  #, no-c-format
! msgid "-init <symbol_name>\tThe symbol <symbol_name> will be used as the first initializer for a dylib."
! msgstr "-init <Symbolname>\tDas Symbol <Symbolname> wird als erster Initialisierer für eine Dylib verwendet."
  
! #: config/darwin.opt:220
  #, no-c-format
! msgid "-install_name <name>\tSet the install name for a dylib."
! msgstr "-install_name <Name>\tLegt den Installationsnamen für eine Dylib fest."
  
! #: config/darwin.opt:224
  #, no-c-format
! msgid "Usually \"private extern\" (hidden) symbols are made local when linking, this command suppresses that such that they remain exported."
! msgstr "Normalerweise werden Symbole, die »private extern« (versteckt) sind, beim Binden lokal gemacht. Dieser Befehl unterdrückt das, so dass sie exportiert bleiben."
  
! #: config/darwin.opt:228
  #, no-c-format
! msgid "(Obsolete after 10.4) Multi modules are ignored at runtime since macOS 10.4."
! msgstr "(Obsolet nach 10.4) Multi-Module werden seit macOS 10.4 zur Laufzeit ignoriert."
  
! #: config/darwin.opt:232
  #, no-c-format
! msgid "(Obsolete after 10.4) -multiply_defined <treatment>\tProvided a mechanism for warning about symbols defined in multiple dylibs."
! msgstr "(Obsolet nach 10.4) -multiply_defined <Behandlung>\tBot einen Mechanismus zur Warnung vor Symbolen, die in mehreren Dylibs definiert sind."
  
! #: config/darwin.opt:236
  #, no-c-format
! msgid "(Obsolete after 10.4) -multiply_defined_unused <treatment>\tProvided a mechanism for warning about symbols defined in the current executable also being defined in linked dylibs."
! msgstr "(Obsolet nach 10.4) -multiply_defined_unused <Behandlung>\tBot einen Mechanismus zur Warnung vor Symbolen, die in der aktuellen ausführbaren Datei definiert sind, die auch in verknüpften Dylibs definiert sind."
  
! #: config/darwin.opt:240
  #, no-c-format
! msgid "(Obsolete) Current linkers never dead-strip these items, so the option is not needed."
! msgstr "(Obsolet) Aktuelle Binder entfernen diese Elemente nie, daher wird diese Option nicht benötigt."
  
! #: config/darwin.opt:244
  #, no-c-format
! msgid "Do not add a default symbol exports to modules or dynamic libraries."
! msgstr "Keine Standardsymbolexporte zu Modulen oder dynamischen Bibliotheken hinzufügen."
  
! #: config/darwin.opt:248
  #, no-c-format
! msgid "Do not add default run paths (for the compiler library directories) to executables, modules or dynamic libraries."
! msgstr "Keinen Standardausführungspfad (für die Bibliotheksverzeichnisse des Compilers) zu Programmen, Modulen oder dynamischen Bibliotheken hinzufügen."
  
! #: config/darwin.opt:252
  #, no-c-format
! msgid "(Obsolete after 10.3.9) Set MH_NOPREFIXBINDING, in an executable."
! msgstr "(Obsolet nach 10.3.9)\tMH_NOPREFIXBINDING festlegen, in einer ausführbaren Datei."
  
! #: config/darwin.opt:256
  #, no-c-format
! msgid "(Obsolete after 10.4)\tSet MH_NOMULTIDEFS in an umbrella framework."
! msgstr "(Obsolet nach 10.4)\tMH_NOMULTIDEFS festlegen, in einem übergeordneten Framework."
  
! #: config/darwin.opt:260 config/darwin.opt:286 config/darwin.opt:290
  #, no-c-format
! msgid "(Obsolete) LD_PREBIND is no longer supported."
! msgstr "(Obsolet) LD_PREBIND wird nicht mehr unterstützt."
  
! #: config/darwin.opt:264
  #, no-c-format
! msgid "(Obsolete) This is the default."
! msgstr "(Obsolet) Dies ist der Vorgabewert."
  
! #: config/darwin.opt:268
! #, fuzzy, no-c-format
! #| msgid "Equivalent to -fcf-protection=full."
! msgid "Equivalent to -xobjective-c."
! msgstr "Äquivalent zu »-fcf-protection=full«."
  
! #: config/darwin.opt:272
! #, fuzzy, no-c-format
! #| msgid "Equivalent to -fcf-protection=full."
! msgid "Equivalent to -xobjective-c++."
! msgstr "Äquivalent zu »-fcf-protection=full«."
  
! #: config/darwin.opt:282
  #, no-c-format
! msgid "-pagezero_size <size>\tAllows setting the page 0 size to 4kb when required."
! msgstr "-pagezero_size <Größe>\tErlaubt es, die Größe der Seite 0 für bestimmte Sonderfälle auf 4 kB festzulegen."
  
! #: config/darwin.opt:294
  #, no-c-format
! msgid "Produces a Mach-O file suitable for embedded/ROM use."
! msgstr "Erzeugt eine Mach-O-Datei, die für die Verwendung in eingebetteten Systemen / ROMs geeignet ist."
  
! #: config/darwin.opt:298
  #, no-c-format
! msgid "(Obsolete) Allowed linking to proceed with \"-flat_namespace\" when a linked bundle contained a symbol also exported from the main executable."
! msgstr "(Obsolet) Erlaubte das Binden mit »-flat_namespace« fortzusetzen, wenn ein gebundenes Bundle ein Symbol enthält, das ebenfalls aus der Hauptausführungsdatei exportiert wurde."
  
! #: config/darwin.opt:305
  #, no-c-format
! msgid "Synonym for \"-export-dynamic\" for linker versions that support it."
! msgstr "Synonym für »-export-dynamic« für Binder-Versionen, die dies unterstützen."
  
! #: config/darwin.opt:309
  #, no-c-format
! msgid "-read_only_relocs <treatment>\tAllow relocations in read-only pages (not recommended)."
! msgstr "-read_only_relocs <Behandlung>\tDies ermöglicht Codeverschiebungen in schreibgeschützten Seiten (nicht ratsam)."
  
! #: config/darwin.opt:313
  #, no-c-format
! msgid "-sectalign <segname> <sectname> <value>\tSet section <sectname> in segment <segname> to have alignment <value> which must be an integral power of two expressed in hexadecimal form."
! msgstr "-sectalign <Segmentname> <Abschnittsname> <Wert>\tFestlegen, dass der genannte Abschnitt im genannten Segment die genannte Ausrichtung hat. Die Ausrichtung muss eine Zweierpotenz in hexadezimaler Form sein."
  
! #: config/darwin.opt:317
  #, no-c-format
! msgid "-sectcreate <segname> <sectname> <file>\tCreate section <sectname> in segment <segname> from the contents of <file>."
! msgstr "-sectcreate <Segmentname> <Abschnittsname> <Datei>\tDen genannten Abschnitt im genannten Segment aus der angegebenen Datei erstellen."
  
! #: config/darwin.opt:321
  #, no-c-format
! msgid "(Obsolete) -sectobjectsymbols <segname> <sectname>\tSetting a local symbol at the start of a section is no longer supported."
! msgstr "(Obsolet) -sectobjectsymbols <Segmentname> <Abschnittsname>\tDas Festlegen eines lokalen Symbols am Anfang eines Abschnitts wird nicht mehr unterstützt."
  
! #: config/darwin.opt:325
  #, no-c-format
! msgid "(Obsolete) -sectorder <segname> <sectname> <orderfile>\tReplaced by a more general option \"-order_file\"."
! msgstr "(Obsolet) -sectorder <Segmentname> <Abschnittsname> <Reihenfolgedatei>\tWurde ersetzt durch die allgemeinere Option »-order_file«."
  
! #: config/darwin.opt:329
  #, no-c-format
! msgid "-seg_addr_table <file>\tSpecify the base addresses for dynamic libraries; <file> contains a line for each library."
! msgstr "-seg_addr_table <Datei>\tBasisadressen für dynamische Bibliotheken festlegen, <Datei> enthält eine Zeile für jede Bibliothek."
  
! #: config/darwin.opt:334
  #, no-c-format
! msgid "(Obsolete, ld_classic only) -seg_addr_table_filename <path>."
! msgstr "(Obsolet, nur ld_classic) »-seg_addr_table_filename <Pfad>«."
  
! #: config/darwin.opt:338
  #, no-c-format
! msgid "Synonym for \"image_base\"."
! msgstr "Synonym für »image_base«."
  
! #: config/darwin.opt:342
  #, no-c-format
! msgid "-segaddr <name> <address>\tSet the base address of segment <name> to <address> which must be aligned to a page boundary (currently 4kb)."
! msgstr "-segaddr <Name> <Adresse>\tBasisadresse des Segments <Name> auf <Adresse>festlegen. Die Adresse muss an einer Seitenbegrenzung ausgerichtet sein (derzeit 4 kB)."
  
! #: config/darwin.opt:347
  #, no-c-format
! msgid "(Obsolete, ld_classic only) -sectcreate <segname> <sectname> <file>\tAllowed creation of a section from a file."
! msgstr "(Obsolet, nur ld_classic) -sectcreate <Segmentname> <Abschnittsname> <Datei>\tHat erlaubt, einen Abschnitt aus einer Datei zu erstellen."
  
! #: config/darwin.opt:351
  #, no-c-format
! msgid "(Obsolete) Object files with LINKEDIT sections are no longer supported."
! msgstr "(Veraltet) Objektdateien mit LINKEDIT-Abschnitten werden nicht mehr unterstützt."
  
! #: config/darwin.opt:355
  #, no-c-format
! msgid "-segprot <segname> <max_prot> <init_prot>\tThe virtual memory protections for segment <segname> have maximum and initial values <max_prot> and <init_prot> respectively.  The specified values may contain \"r\", \"w\", \"x\" or \"-\" the latter meaning \"no access\"."
! msgstr "-segprot <Segmentname> <Max-Schutz> <Init-Schutz>\tDie Schutzwerte für virtuellen Speicher für das Segment <Segmentname> haben die maximalen und initialen Werte <Max-Schutz> und <Init-Schutz>. Als Werte sind »r«, »w«, »x« oder »-« möglich, letzteres bedeutet »kein Zugriff«."
  
! #: config/darwin.opt:359
  #, no-c-format
! msgid "-segs_read_only_addr <address>\tSpecify that <address> is the base address of the read-only segments of a dylib."
! msgstr "-segs_read_only_addr <Adresse>\tAdresse des schreibgeschützten Teils einer Dylib festlegen."
  
! #: config/darwin.opt:363
  #, no-c-format
! msgid "-segs_read_write_addr <address>\tSpecify that <address> is the base address address of the read-write segments of a dylib."
! msgstr "-segs_read_write_addr <Adresse>\tDie <Adresse> als Basisadresse des Lese-/Schreibteils einer Dylib festlegen."
  
! #: config/darwin.opt:367
  #, no-c-format
! msgid "(Obsolete)\tThis is the default."
! msgstr "(Obsolet)\tDies ist der Vorgabewert."
  
! #: config/darwin.opt:371
  #, no-c-format
! msgid "-sub_library <name>\tLibrary named <name> will be re-exported (only useful for dylibs)."
! msgstr "-sub_library <Name>\tDie Bibliothek <Name> wird wieder-exportiert (nur für Dylibs sinnvoll)."
  
! #: config/darwin.opt:375
  #, no-c-format
! msgid "-sub_umbrella <name>\tFramework named <name> will be re-exported (only useful for dylibs)."
! msgstr "-sub_umbrella <Name>\tDas Framework <Name> wird wieder-exportiert (nur für Dylibs sinnvoll)."
  
! #: config/darwin.opt:379
  #, no-c-format
! msgid "This is the default."
! msgstr "Dies ist der Vorgabewert."
  
! #: config/darwin.opt:383
  #, no-c-format
! msgid "Add extra information to the executable that can speed up dynamic loading (provided that dependent libraries are unchanged)."
! msgstr "Zusätzliche Informationen speicherm die das dynamische Laden beschleunigen können, solange die Binärdateien unverändert bleiben."
  
! #: config/darwin.opt:387
  #, no-c-format
! msgid "-umbrella <framework>\tThe specified framework will be re-exported."
! msgstr "-umbrella <Framework>\tDas angegebene Framework wird re-exportiert."
  
! #: config/darwin.opt:391
  #, no-c-format
! msgid "-undefined <treatment>\tSpecify the handling for undefined symbols (default is error)."
! msgstr "-undefined <Auswirkung>\tAuswirkung von undefinierten Symbolen festlegen (Vorgabewert ist »error«)."
  
! #: config/darwin.opt:395
  #, no-c-format
! msgid "-unexported_symbols_list <filename>\tDo not export the global symbols listed in <filename>."
! msgstr "-unexported_symbols_list <Datei>\tGlobale Symbole, die in <Datei> aufgelistet sind, nicht exportieren."
  
! #: config/darwin.opt:399
  #, no-c-format
! msgid "-weak_framework <framework>\tMake a weak link to the specified framework."
! msgstr "-weak_framework <framework>\tEine schwache Bindung zu dem angegebenen Rahmenwerk herstellen."
  
! #: config/darwin.opt:403
  #, no-c-format
! msgid "-weak_reference_mismatches <treatment>\tSpecifies what to do if a symbol import conflicts between file (weak in one and not in another) the default is to treat the symbol as non-weak."
! msgstr "-weak_reference_mismatches <Auswirkung>\tAuswirkung von Symbol-Importkonflikten zwischen Dateien (schwach in der einen und nicht in der anderen) festlegen. Vorgabewert ist, das Symbol als nicht »weak« zu behandeln."
  
! #: config/darwin.opt:407
  #, no-c-format
! msgid "Logs which object files the linker loads."
! msgstr "Die vom Binder geladenen Objektdateien wegschreiben."
  
! #: config/darwin.opt:411
  #, no-c-format
! msgid "Logs which symbol(s) caused an object to be loaded."
! msgstr "Symbole wegschreiben, die zum Laden eines Objekts geführt haben."
  
! #: config/darwin.opt:419
  #, no-c-format
! msgid "(Obsolete, ignored)\tOld support similar to \"-whyload\"."
! msgstr "(Veraltet, ignoriert)\tAlte Unterstützung, ähnlich wie »whyload«."
  
! #: config/darwin.opt:423
  #, no-c-format
! msgid "(Obsolete and unhandled by ld64, ignored)\tld should produce an executable (only handled by ld_classic)."
! msgstr "(Veraltet und unberücksichtigt von ld64)\tOb ld eine ausführbare Datei erzeugen soll (nur von ld_classic umgesetzt)."
  
! #: config/c6x/c6x-tables.opt:24
  #, no-c-format
! msgid "Known C6X ISAs (for use with the -march= option):"
! msgstr "Bekannte C6X ISAs (für Verwendung mit der Option »-march=«):"
  
! #: config/c6x/c6x.opt:30 config/mips/mips.opt:134
  #, no-c-format
! msgid "Use big-endian byte order."
! msgstr "Big-Endian Byte-Reihenfolge verwenden."
  
! #: config/c6x/c6x.opt:34 config/mips/mips.opt:138
  #, no-c-format
! msgid "Use little-endian byte order."
! msgstr "Little-Endian Byte-Reihenfolge verwenden."
  
! #: config/c6x/c6x.opt:42
  #, no-c-format
! msgid "Select method for sdata handling."
! msgstr "Methode für sdata-Behandlung auswählen."
  
! #: config/c6x/c6x.opt:46
  #, no-c-format
! msgid "Valid arguments for the -msdata= option:"
! msgstr "Gültige Argumente für die Option »-msdata=«:"
  
! #: config/c6x/c6x.opt:59
  #, no-c-format
! msgid "Compile for the DSBT shared library ABI."
! msgstr "Für das DSBT-Shared-Library-ABI kompilieren."
  
! #: config/mips/mips.opt:32
  #, no-c-format
! msgid "-mabi=ABI\tGenerate code that conforms to the given ABI."
! msgstr "-mabi=ABI\tCode erzeugen, der zum angegebenen ABI passt."
  
! #: config/mips/mips.opt:36
  #, no-c-format
! msgid "Known MIPS ABIs (for use with the -mabi= option):"
! msgstr "Bekannte MIPS-ABIs (für Verwendung mit der Option »-mabi=«):"
  
! #: config/mips/mips.opt:55
  #, no-c-format
! msgid "Generate code that can be used in SVR4-style dynamic objects."
! msgstr "Code erzeugen, der in dynamischen Objekten im SVR4-Stil verwendet werden kann."
  
! #: config/mips/mips.opt:59
  #, no-c-format
! msgid "Use PMC-style 'mad' instructions."
! msgstr "»mad«-Befehle im PMC-Stil verwenden."
  
! #: config/mips/mips.opt:63
  #, no-c-format
! msgid "Use integer madd/msub instructions."
! msgstr "Befehle zum Multiplizieren-Addieren/Subtrahieren verwenden."
  
! #: config/mips/mips.opt:67
  #, no-c-format
! msgid "-march=ISA\tGenerate code for the given ISA."
! msgstr "-march=ISA\tCode für das gegebene ISA erzeugen."
  
! #: config/mips/mips.opt:75
  #, no-c-format
! msgid "Use Branch Likely instructions, overriding the architecture default."
! msgstr "»Branch Likely«-Befehle verwenden, Standard für die Architektur überschreiben."
  
! #: config/mips/mips.opt:79
  #, no-c-format
! msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing."
! msgstr "MIPS16 ASE bei abwechselnden Funktionen für Compilertest ein-/ausschalten."
  
! #: config/mips/mips.opt:87
  #, no-c-format
! msgid "-mcode-readable=SETTING\tSpecify when instructions are allowed to access code."
! msgstr "-mcode-readable=SETTING\tAngeben, wann Befehle zum Codezugriff erlaubt sind."
  
! #: config/mips/mips.opt:91
  #, no-c-format
! msgid "Valid arguments to -mcode-readable=:"
! msgstr "Gültige Argumente für »-mcode-readable=«:"
  
! #: config/mips/mips.opt:104
  #, no-c-format
! msgid "Use branch-and-break sequences to check for integer divide by zero."
! msgstr "Sprung-und-Abbruch-Sequenzen verwenden, um auf Ganzzahldivision durch Null zu prüfen."
  
! #: config/mips/mips.opt:108
  #, no-c-format
! msgid "Use trap instructions to check for integer divide by zero."
! msgstr "Trap-Befehle verwenden, um auf Ganzzahldivision durch Null zu prüfen."
  
! #: config/mips/mips.opt:112
  #, no-c-format
! msgid "Allow the use of MDMX instructions."
! msgstr "Verwendung von MDMX-Befehlen erlauben."
  
! #: config/mips/mips.opt:120
  #, no-c-format
! msgid "Use MIPS-DSP instructions."
! msgstr "MIPS-DSP-Befehle verwenden."
  
! #: config/mips/mips.opt:124
  #, no-c-format
! msgid "Use MIPS-DSP REV 2 instructions."
! msgstr "MIPS-DSP-Befehle REV 2 verwenden."
  
! #: config/mips/mips.opt:146
  #, no-c-format
! msgid "Use Enhanced Virtual Addressing instructions."
! msgstr "Befehle zur Erweiterten Virtuellen Adressierung verwenden."
  
! #: config/mips/mips.opt:171
  #, no-c-format
! msgid "Don't use %reloc() assembly operators (for backward compatibility)."
! msgstr "Assembleroperatoren %reloc() nicht verwenden (für Rückwärtskompatibilität)."
  
! #: config/mips/mips.opt:175
  #, no-c-format
! msgid "Use -G for data that is not defined by the current object."
! msgstr "-G für Daten verwenden, die nicht von aktuellem Objekt definiert wurden."
  
! #: config/mips/mips.opt:179
  #, no-c-format
! msgid "Work around certain 24K errata."
! msgstr "Bestimmte 24K-Errata umgehen."
  
! #: config/mips/mips.opt:183
  #, no-c-format
! msgid "Work around certain R4000 errata."
! msgstr "Bestimmte R4000-Errata umgehen."
  
! #: config/mips/mips.opt:187
  #, no-c-format
! msgid "Work around certain R4400 errata."
! msgstr "Bestimmte R4400-Errata umgehen."
  
! #: config/mips/mips.opt:191
  #, no-c-format
! msgid "Work around the R5900 short loop erratum."
! msgstr "Workaround für R5900-Kurzschleifenfehler."
  
! #: config/mips/mips.opt:195
  #, no-c-format
! msgid "Work around certain RM7000 errata."
! msgstr "Bestimmte RM7000-Errata umgehen."
  
! #: config/mips/mips.opt:199
  #, no-c-format
! msgid "Work around certain R10000 errata."
! msgstr "Bestimmte R10000-Errata umgehen."
  
! #: config/mips/mips.opt:203
  #, no-c-format
! msgid "Work around errata for early SB-1 revision 2 cores."
! msgstr "Fehler früher SB-1 Revision 2 Kerne umgehen."
  
! #: config/mips/mips.opt:207
  #, no-c-format
! msgid "Work around certain VR4120 errata."
! msgstr "Bestimmte VR4120-Errata umgehen."
  
! #: config/mips/mips.opt:211
  #, no-c-format
! msgid "Work around VR4130 mflo/mfhi errata."
! msgstr "Errata für VR4130 mflo/mfhi umgehen."
  
! #: config/mips/mips.opt:215
  #, no-c-format
! msgid "Work around an early 4300 hardware bug."
! msgstr "Einen frühen 4300-Hardware-Bug umgehen."
  
! #: config/mips/mips.opt:219
  #, no-c-format
! msgid "FP exceptions are enabled."
! msgstr "Gleitkomma-Ausnahmen sind eingeschaltet."
  
! #: config/mips/mips.opt:223
  #, no-c-format
! msgid "Use 32-bit floating-point registers."
! msgstr "32-Bit-Gleitkommaregister verwenden."
  
! #: config/mips/mips.opt:227
  #, no-c-format
! msgid "Conform to the o32 FPXX ABI."
! msgstr "Der ABI o32-FPXX entsprechen."
  
! #: config/mips/mips.opt:231
  #, no-c-format
! msgid "Use 64-bit floating-point registers."
! msgstr "64-Bit-Gleitkommaregister verwenden."
  
! #: config/mips/mips.opt:235
  #, no-c-format
! msgid "-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack trampolines."
! msgstr "-mflush-func=FUNC\tFUNC verwenden, um den Cache zu entleeren, bevor Stapel-Trampoline aufgerufen werden."
  
! #: config/mips/mips.opt:239
  #, no-c-format
! msgid "-mabs=MODE\tSelect the IEEE 754 ABS/NEG instruction execution mode."
! msgstr "-mabs=MODUS\tDen Modus für IEEE-754-ABS/NEG-Befehle auswählen."
  
! #: config/mips/mips.opt:243
  #, no-c-format
! msgid "-mnan=ENCODING\tSelect the IEEE 754 NaN data encoding."
! msgstr "-mnan=CODIERUNG\tDatencodierung für IEEE-754-NaN angeben."
  
! #: config/mips/mips.opt:247
  #, no-c-format
! msgid "Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):"
! msgstr "Bekannte MIPS-IEEE-754-Einstellungen (für Verwendung mit der Optionen »-mabs=« und »-mnan=«):"
  
! #: config/mips/mips.opt:257
  #, no-c-format
! msgid "Use 32-bit general registers."
! msgstr "Allgemeine Register in 32 Bit Breite verwenden."
  
! #: config/mips/mips.opt:261
  #, no-c-format
! msgid "Use 64-bit general registers."
! msgstr "Allgemeine Register in 64 Bit Breite verwenden."
  
! #: config/mips/mips.opt:265
  #, no-c-format
! msgid "Use GP-relative addressing to access small data."
! msgstr "GP-relative Adressierung verwenden, auf um kleine Daten zuzugreifen."
  
! #: config/mips/mips.opt:269
  #, no-c-format
! msgid "When generating -mabicalls code, allow executables to use PLTs and copy relocations."
! msgstr "Bei Erzeugung von »-mabicalls«-Code den ausführbaren Dateien erlauben, PLTs und Kopierauslagerungen zu verwenden."
  
! #: config/mips/mips.opt:273
  #, no-c-format
! msgid "Allow the use of hardware floating-point ABI and instructions."
! msgstr "Verwendung von Hardware-Gleitkomma-ABI und -befehlen erlauben."
  
! #: config/mips/mips.opt:277
  #, no-c-format
! msgid "Generate code that is link-compatible with MIPS16 and microMIPS code."
! msgstr "Code erzeugen, der sicher mit MIPS16- und microMIPS-Code gebunden werden kann."
  
! #: config/mips/mips.opt:281
  #, no-c-format
! msgid "An alias for minterlink-compressed provided for backward-compatibility."
! msgstr "Alias für »-minterlink-compressed«; für Rückwärtskompatibilität erhalten."
  
! #: config/mips/mips.opt:285
  #, no-c-format
! msgid "-mipsN\tGenerate code for ISA level N."
! msgstr "-mipsN\tCode für ISA Stufe N erzeugen."
  
! #: config/mips/mips.opt:289
  #, no-c-format
! msgid "Generate MIPS16 code."
! msgstr "MIPS16-Code erzeugen."
  
! #: config/mips/mips.opt:293
  #, no-c-format
! msgid "Use MIPS-3D instructions."
! msgstr "MIPS-3D-Befehle verwenden."
  
! #: config/mips/mips.opt:297
  #, no-c-format
! msgid "Use ll, sc and sync instructions."
! msgstr "Befehle ll, sc und sync verwenden."
  
! #: config/mips/mips.opt:301
  #, no-c-format
! msgid "Use -G for object-local data."
! msgstr "-G für objekt-lokale Daten verwenden."
  
! #: config/mips/mips.opt:305
  #, no-c-format
! msgid "Use indirect calls."
! msgstr "Indirekte Aufrufe verwenden."
  
! #: config/mips/mips.opt:309
  #, no-c-format
! msgid "Use a 32-bit long type."
! msgstr "Einen 32-Bit-»long«-Typ verwenden."
  
! #: config/mips/mips.opt:313
  #, no-c-format
! msgid "Use a 64-bit long type."
! msgstr "Einen 64-Bit-»long«-Typ verwenden."
  
! #: config/mips/mips.opt:317
  #, no-c-format
! msgid "Pass the address of the ra save location to _mcount in $12."
! msgstr "Adresse der RA-Speicherstelle an _mcount in $12 übergeben."
  
! #: config/mips/mips.opt:321
  #, no-c-format
! msgid "Don't optimize block moves."
! msgstr "Blockkopierbefehle nicht optimieren."
  
! #: config/mips/mips.opt:325
  #, no-c-format
! msgid "Use microMIPS instructions."
! msgstr "microMIPS-Befehle verwenden."
  
! #: config/mips/mips.opt:329
  #, no-c-format
! msgid "Use MIPS MSA Extension instructions."
! msgstr "Befehle der MIPS-MSA-Erweiterung verwenden."
  
! #: config/mips/mips.opt:333
  #, no-c-format
! msgid "Allow the use of MT instructions."
! msgstr "Verwendung von MT-Befehlen erlauben."
  
! #: config/mips/mips.opt:337
  #, no-c-format
! msgid "Prevent the use of all floating-point operations."
! msgstr "Verwendung aller Gleitkommaoperationen verhindern."
  
! #: config/mips/mips.opt:341
  #, no-c-format
! msgid "Use MCU instructions."
! msgstr "MCU-Befehle verwenden."
  
! #: config/mips/mips.opt:345
  #, no-c-format
! msgid "Do not use a cache-flushing function before calling stack trampolines."
! msgstr "Keine Cache entleerende Funktion verwenden, bevor Stapel-Trampoline aufgerufen werden."
  
! #: config/mips/mips.opt:349
  #, no-c-format
! msgid "Do not use MDMX instructions."
! msgstr "Keine MDMX-Befehle verwenden."
  
! #: config/mips/mips.opt:353
  #, no-c-format
! msgid "Generate normal-mode code."
! msgstr "Code im normalen Modus erzeugen."
  
! #: config/mips/mips.opt:357
  #, no-c-format
! msgid "Do not use MIPS-3D instructions."
! msgstr "Keine MIPS-3D-Befehle verwenden."
  
! #: config/mips/mips.opt:361
  #, no-c-format
! msgid "Use paired-single floating-point instructions."
! msgstr "Paarweise-single Gleitkommabefehle verwenden."
  
! #: config/mips/mips.opt:365
  #, no-c-format
! msgid "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be inserted."
! msgstr "-mr10k-cache-barrier=EINSTELLUNG\tAngabe, wann r10k-Cachegrenzen eingefügt werden sollen."
  
! #: config/mips/mips.opt:369
  #, no-c-format
! msgid "Valid arguments to -mr10k-cache-barrier=:"
! msgstr "Gültige Argumente für »-mr10k-cache-barrier=«:"
  
! #: config/mips/mips.opt:382
  #, no-c-format
! msgid "Try to allow the linker to turn PIC calls into direct calls."
! msgstr "Dem Binder erlauben, PIC-Aufrufe in direkte Aufrufe umzuwandeln."
  
! #: config/mips/mips.opt:386
  #, no-c-format
! msgid "When generating -mabicalls code, make the code suitable for use in shared libraries."
! msgstr "Bei Erzeugung von »-mabicalls« den Code tauglich für gemeinsam genutzte Bibliotheken machen."
  
! #: config/mips/mips.opt:394
  #, no-c-format
! msgid "Use SmartMIPS instructions."
! msgstr "SmartMIPS-Befehle verwenden."
  
! #: config/mips/mips.opt:402
  #, no-c-format
! msgid "Optimize lui/addiu address loads."
! msgstr "lui/addiu-Adressladebefehle optimieren."
  
! #: config/mips/mips.opt:406
  #, no-c-format
! msgid "Enable the MIPS16e V2 instructions."
! msgstr "Die MIPS16e-V2-Befehle einschalten."
  
! #: config/mips/mips.opt:410
  #, no-c-format
! msgid "Assume all symbols have 32-bit values."
! msgstr "Annehmen, dass alle Symbole 32-Bit-Werte haben."
  
! #: config/mips/mips.opt:414
  #, no-c-format
! msgid "Use synci instruction to invalidate i-cache."
! msgstr "synci-Befehl verwenden, um i-Cache ungültig zu machen."
  
! #: config/mips/mips.opt:418
  #, no-c-format
! msgid "Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable."
! msgstr "Die Befehle lwxc1/swxc1/ldxc1/sdxc1 verwenden, wo möglich."
  
! #: config/mips/mips.opt:422
  #, no-c-format
! msgid "Use 4-operand madd.s/madd.d and related instructions where applicable."
! msgstr "Die 4-Operanden-Befehle madd.s/madd.d und ähnliche verwenden, wo möglich."
  
! #: config/mips/mips.opt:430
  #, no-c-format
! msgid "Don't generate code with unaligned load store, only valid for MIPS R6."
! msgstr "Keinen Code mit unausgerichtetem load/store generieren, nur gültig für MIPS R6."
  
! #: config/mips/mips.opt:434
  #, no-c-format
! msgid "Generate code with unaligned load store for R6 (alias of -mno-strict-align)."
! msgstr "Code mit unausgerichtetem load/store für R6 generieren (Alias von »-mno-strict-align«)."
  
! #: config/mips/mips.opt:438
  #, no-c-format
! msgid "Don't generate code with unaligned load store for R6 (alias of -mstrict-align)."
! msgstr "Keinen Code mit unausgerichtetem load/store für R6 generieren (Alias von »-mstrict-align«)."
  
! #: config/mips/mips.opt:446
  #, no-c-format
! msgid "Use Virtualization (VZ) instructions."
! msgstr "Virtualisierungsbefehle (VZ) verwenden."
  
! #: config/mips/mips.opt:450
  #, no-c-format
! msgid "Use eXtended Physical Address (XPA) instructions."
! msgstr "Befehle für Erweiterte Physikalische Adresse (XPA) verwenden."
  
! #: config/mips/mips.opt:454
  #, no-c-format
! msgid "Use Cyclic Redundancy Check (CRC) instructions."
! msgstr "Befehle für Zyklische Redundanzprüfung (CRC) verwenden."
  
! #: config/mips/mips.opt:458
  #, no-c-format
! msgid "Use Global INValidate (GINV) instructions."
! msgstr "Befehle für Globales INValidieren (GINV) verwenden."
  
! #: config/mips/mips.opt:462
  #, no-c-format
! msgid "Perform VR4130-specific alignment optimizations."
! msgstr "VR4130-spezifische Ausrichtungs-Optimierungen durchführen."
  
! #: config/mips/mips.opt:466
  #, no-c-format
! msgid "Lift restrictions on GOT size."
! msgstr "Beschränkungen für GOT-Größe aufheben."
  
! #: config/mips/mips.opt:470
  #, no-c-format
! msgid "Enable use of odd-numbered single-precision registers."
! msgstr "Verwendung der ungeraden Register für Gleitkomma einfacher Genauigkeit erlauben."
  
! #: config/mips/mips.opt:474
  #, no-c-format
! msgid "Optimize frame header."
! msgstr "Code für Rahmenkopf optimieren."
  
! #: config/mips/mips.opt:478
  #, no-c-format
! msgid "Change the behaviour to grow the frame downwards."
! msgstr ""
  
! #: config/mips/mips.opt:485
  #, no-c-format
! msgid "Enable load/store bonding."
! msgstr "Zusammenfassen von benachbarten Lade-/Speicherbefehlen einschalten."
  
! #: config/mips/mips.opt:489
  #, no-c-format
! msgid "Specify the compact branch usage policy."
! msgstr "Verwendungsrichtlinie für kompakte Verzweigungen angeben."
  
! #: config/mips/mips.opt:493
  #, no-c-format
! msgid "Policies available for use with -mcompact-branches=:"
! msgstr "Mögliche Richtlinien für »-mcompact-branches=«:"
  
! #: config/mips/mips.opt:506
  #, no-c-format
! msgid "Use Loongson MultiMedia extensions Instructions (MMI) instructions."
! msgstr "Loongson-MultiMedia-Erweiterungsbefehle (MMI) verwenden."
  
! #: config/mips/mips.opt:510
  #, no-c-format
! msgid "Use Loongson EXTension (EXT) instructions."
! msgstr "Loongson-Erweiterungsbefehle (EXT) verwenden."
  
! #: config/mips/mips.opt:514
  #, no-c-format
! msgid "Use Loongson EXTension R2 (EXT2) instructions."
! msgstr "Loongson-Erweiterungsbefehle R2 (EXT2) verwenden."
  
! #: config/mips/mips-tables.opt:24
  #, no-c-format
! msgid "Known MIPS CPUs (for use with the -march= and -mtune= options):"
! msgstr "Bekannte MIPS-CPUs (für Verwendung mit der Optionen »-march=« und »-mtune=«):"
  
! #: config/mips/mips-tables.opt:28
  #, no-c-format
! msgid "Known MIPS ISA levels (for use with the -mips option):"
! msgstr "Bekannte MIPS-ISA-Stufen (für Verwendung mit der Option »-mips«):"
  
  #: config/s390/tpf.opt:23
  #, no-c-format
  msgid "Enable TPF-OS tracing code."
  msgstr "TPF-OS-Tracing-Code einschalten."
  
! #: config/s390/tpf.opt:29
  #, no-c-format
  msgid "Set the trace check address for prologue tpf hook"
  msgstr "Adresse der Verfolgungsprüfung für TPF-Einhängpunkt im Prolog festlegen"
  
! #: config/s390/tpf.opt:33
  #, no-c-format
  msgid "Set the trace jump address for prologue tpf hook"
  msgstr "Adresse des Verfolgungssprungs für TPF-Einhängpunkt im Prolog festlegen"
  
! #: config/s390/tpf.opt:37
  #, no-c-format
  msgid "Set the trace check address for epilogue tpf hook"
  msgstr "Adresse der Verfolgungsprüfung für TPF-Einhängpunkt im Epilog festlegen"
  
! #: config/s390/tpf.opt:41
  #, no-c-format
  msgid "Set the trace jump address for epilogue tpf hook"
  msgstr "Adresse des Verfolgungssprungs für TPF-Einhängpunkt im Epilog festlegen"
  
! #: config/s390/tpf.opt:45
  #, no-c-format
  msgid "Set the prologue and epilogue hook addresses to TPF_TRACE_PROLOGUE_SKIP_TARGET and TPF_TRACE_EPILOGUE_SKIP_TARGET. Equivalent to using -mtpf-trace-hook-prologue-target=TPF_TRACE_PROLOGUE_SKIP_TARGET and -mtpf-trace-hook-epilogue-target=TPF_TRACE_EPILOGUE_SKIP_TARGET"
  msgstr "Adressen des Einhängpunkts im Prolog und Epilog auf TPF_TRACE_PROLOGUE_SKIP_TARGET und TPF_TRACE_EPILOGUE_SKIP_TARGET festlegen. Gleichbedeutend mit »-mtpf-trace-hook-prologue-target=TPF_TRACE_PROLOGUE_SKIP_TARGET« und »-mtpf-trace-hook-epilogue-target=TPF_TRACE_EPILOGUE_SKIP_TARGET«"
  
! #: config/s390/tpf.opt:49
  #, no-c-format
  msgid "Specify main object for TPF-OS."
  msgstr "Hauptobjekt für TPF-OS angeben."
*************** msgstr "Höchstanzahl der Bytes angeben,
*** 9115,17622 ****
  msgid "Switches off the -mstack-guard= option."
  msgstr "Die Option »-mstack-guard« ausschalten."
  
! #: config/s390/s390.opt:201
  #, no-c-format
  msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
  msgstr "Zusätzlichen Code im Funktionsprolog ausgeben, um ein Überschreiten des angegebenen Limits für die Stapelgröße abzufangen (trap)."
  
! #: config/s390/s390.opt:205
  #, no-c-format
  msgid "Switches off the -mstack-size= option."
  msgstr "Die Option »-mstack-size« ausschalten."
  
! #: config/s390/s390.opt:213
  #, no-c-format
  msgid "Use the mvcle instruction for block moves."
  msgstr "Für Blockkopieroperationen den Befehl mvcle verwenden."
  
! #: config/s390/s390.opt:217
  #, no-c-format
  msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
  msgstr "Die z-Vektor-Spracherweiterung einschalten, die das kontextabhängige Vektormakro einschaltet und eingebaute Funktionen im Altivec-Stil aus vecintrin.h einschaltet."
  
! #: config/s390/s390.opt:222
  #, no-c-format
  msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr "Warnen, wenn eine Funktion alloca verwendet oder ein Array dynamischer Größe erzeugt."
  
! #: config/s390/s390.opt:226
  #, no-c-format
  msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr "Warnen, wenn Rahmengröße einer einzelnen Funktion die angegebene Rahmengröße überschreitet."
  
! #: config/s390/s390.opt:230
  #, no-c-format
  msgid "z/Architecture."
  msgstr "z/Architektur."
  
! #: config/s390/s390.opt:234
  #, no-c-format
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr "Sprungkosten für bedingte Sprungbefehle setzen. Angemessene Werte sind kleine, nicht-negative Ganzzahlen. Standard ist 1."
  
! #: config/s390/s390.opt:240 config/arm/arm.opt:178
! #, no-c-format
! msgid "Assume data segments are relative to text segment."
! msgstr "Annehmen, dass Datensegmente relativ zum Textsegment liegen."
! 
! #: config/s390/s390.opt:245
  #, no-c-format
  msgid "Wrap all indirect branches into execute in order to disable branch prediction."
  msgstr "Alle indirekten Sprünge mit execute-in-order umschließen, um Sprungvorhersage auszuschalten."
  
! #: config/s390/s390.opt:250
  #, no-c-format
  msgid "Wrap indirect table jumps and computed gotos into execute in order to disable branch prediction.  Using thunk or thunk-extern with this option requires the thunks to be considered signal handlers to order to generate correct CFI.  For environments where unwinding (e.g. for exceptions) is required please use thunk-inline instead."
  msgstr "Alle indirekten Tabellensprünge und berechnete Gotos mit execute-in-order umschließen, um Sprungvorhersage auszuschalten. Die Verwendung von thunk oder thunk-extern mit dieser Option erfordert, dass die Thunks als Signalhandler betrachtet werden, um korrekte CFI zu erzeugen. Für Umgebungen, in denen Abrollen erforderlich ist (beispielsweise für Ausnahmebehandlung), nutzen Sie stattdessen bitte thunk-inline."
  
! #: config/s390/s390.opt:258
  #, no-c-format
  msgid "Wrap all indirect calls into execute in order to disable branch prediction."
  msgstr "Alle indirekten Aufrufe mit execute-in-order umschließen, um Sprungvorhersage auszuschalten."
  
! #: config/s390/s390.opt:262
  #, no-c-format
  msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
  msgstr "Alle indirekten Rücksprünge mit execute-in-order umschließen, um Sprungvorhersage auszuschalten."
  
! #: config/s390/s390.opt:267
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address is going to be restored from memory."
  msgstr "Alle indirekten Rücksprünge mit execute-in-order umschließen, um Sprungvorhersage auszuschalten. Dies betrifft nur Zweige, in denen die Rücksprungadresse aus dem Speicher wiederhergestellt wird."
  
! #: config/s390/s390.opt:273
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address doesn't need to be restored from memory."
  msgstr "Alle indirekten Rücksprünge mit execute-in-order umschließen, um Sprungvorhersage auszuschalten. Dies betrifft nur Zweige, in denen die Rücksprungadresse nicht aus dem Speicher wiederhergestellt wird."
  
! #: config/s390/s390.opt:295
  #, no-c-format
  msgid "Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options.  The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location."
  msgstr "Abschnitte .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, und .s390_return_mem erzeugen, in denen die Adressen für indirekte Sprungziele gespeichert werden, die aufgrund der Optionen »-mindirect-branch*« oder »-mfunction-return*« gepatcht wurden. Die Abschnitte bestehen aus einem Array von 32-Bit-Elementen. Jedes Element enthält den Offset vom Eintrag zu der gepatchten Adresse."
  
! #: config/s390/s390.opt:304
  #, no-c-format
  msgid "Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run."
  msgstr "Aufruf für Profiling-Zähler am Funktionsanfang vor dem Prolog ausgeben. Der compilierte Code benötigt eine 64-Bit-CPU sowie glibc 2.29 oder neuer zum Laufen."
  
! #: config/s390/s390.opt:309
  #, no-c-format
  msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
  msgstr "Separaten »__mcount_loc«-Abschnitt erzeugen, der alle Aufrufe von »_mcount« und »__fentry__« enthält."
  
! #: config/s390/s390.opt:318
  #, no-c-format
  msgid "Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains.  This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance.  This option allows overriding it for testing purposes."
  msgstr "Verschmolzene multiply-add-Befehle für long double in Vektorregistern (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb) generieren. Der Durchlauf für Neuverknüpfungen verarbeitet verschmolzene multiply-add-Befehle nicht, daher enthält der vom Mittelteil generierte Code häufig lange verschmolzene multiply-add-Ketten. Das kann die Pipeline nicht gut verarbeiten, daher ist das Standardverhalten, die multiply- und add-Befehle separat zu generieren, soweit es long double in Vektorregistern betrifft. Performancemessungen haben ergeben, dass das besser ist. Diese Option erlaubt das Standardverhalten zu übersteuern, zu Testzwecken."
  
! #: config/s390/s390.opt:333
  #, no-c-format
  msgid "Store all argument registers on the stack."
  msgstr "Alle Argumentregister auf dem Stapelspeicher sichern."
  
! #: config/s390/s390.opt:337
  #, no-c-format
  msgid "Assume external symbols, whose natural alignment would be 1, to be potentially unaligned.  By default all symbols without explicit alignment are assumed to reside on a 2 byte boundary as mandated by the IBM Z ABI."
  msgstr "Annehmen, dass externe Symbole, deren natürliche Ausrichtung 1 wäre, potenziell nicht ausgerichtet sind. Standardmäßig wird bei allen Symbolen ohne explizite Ausrichtung davon ausgegangen, dass sie sich auf einer 2-Byte-Grenze befinden, wie von der IBM-Z-ABI vorgeschrieben."
  
! #: config/rl78/rl78.opt:27 config/rx/elf.opt:26 config/csky/csky.opt:198
! #, no-c-format
! msgid "Use the simulator runtime."
! msgstr "Simulator-Laufzeitumgebung verwenden."
! 
! #: config/rl78/rl78.opt:31
! #, no-c-format
! msgid "Selects the type of hardware multiplication and division to use (none/g13/g14)."
! msgstr "Wählt die zu verwendende Art der Hardware-Multiplikation und -division aus (none/g13/g14)."
! 
! #: config/rl78/rl78.opt:50
! #, no-c-format
! msgid "Use all registers, reserving none for interrupt handlers."
! msgstr "Alle Register verwenden, dadurch keine für Interrupthandler reservieren."
! 
! #: config/rl78/rl78.opt:54
! #, no-c-format
! msgid "Enable assembler and linker relaxation.  Enabled by default at -Os."
! msgstr "Lockerung des Assemblers und Binders einschalten. Per Vorgabe eingeschaltet bei »-Os«."
! 
! #: config/rl78/rl78.opt:58
! #, no-c-format
! msgid "Selects the type of RL78 core being targeted (g10/g13/g14).  The default is the G14.  If set, also selects the hardware multiply support to be used."
! msgstr "Wählt die Art der Ziel-RL78-Kerne aus (g10/g13/g14). Voreinstellung ist der G14. Wenn angegeben, wird auch die verwendete Hardwaremultiplikation ausgewählt."
! 
! #: config/rl78/rl78.opt:77
! #, no-c-format
! msgid "Alias for -mcpu=g10."
! msgstr "Alias für »-mcpu=g10«."
! 
! #: config/rl78/rl78.opt:81
! #, no-c-format
! msgid "Alias for -mcpu=g13."
! msgstr "Alias für »-mcpu=g13«."
! 
! #: config/rl78/rl78.opt:85 config/rl78/rl78.opt:89
! #, no-c-format
! msgid "Alias for -mcpu=g14."
! msgstr "Alias für »-mcpu=g14«."
! 
! #: config/rl78/rl78.opt:93
! #, no-c-format
! msgid "Assume ES is zero throughout program execution, use ES: for read-only data."
! msgstr "Annehmen, dass ES während der gesamten Laufzeit 0 ist; verwenden Sie ES: für schreibgeschützte Daten."
! 
! #: config/rl78/rl78.opt:97
! #, no-c-format
! msgid "Stores the MDUC registers in interrupt handlers for G13 target."
! msgstr "Sichert die MDUC-Register in Interrupt-Handlern für die G13-Zielarchitektur."
! 
! #: config/stormy16/stormy16.opt:24
! #, no-c-format
! msgid "Provide libraries for the simulator."
! msgstr "Bibliotheken für den Simulator bereitstellen."
! 
! #: config/arm/arm-tables.opt:25
! #, no-c-format
! msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
! msgstr "Bekannte ARM-CPUs (für Verwendung mit der Optionen »-mcpu=« und »-mtune=«):"
! 
! #: config/arm/arm-tables.opt:305
! #, no-c-format
! msgid "Known ARM architectures (for use with the -march= option):"
! msgstr "Bekannte ARM-Architekturen (für Verwendung mit der Option »-march=«):"
! 
! #: config/arm/arm-tables.opt:411
! #, no-c-format
! msgid "Known ARM FPUs (for use with the -mfpu= option):"
! msgstr "Bekannte ARM-FPUs (für Verwendung mit der Option »-mfpu=«):"
! 
! #: config/arm/arm.opt:35
! #, no-c-format
! msgid "TLS dialect to use:"
! msgstr "Zu verwendende TLS-Dialekte:"
! 
! #: config/arm/arm.opt:45
! #, no-c-format
! msgid "Specify an ABI."
! msgstr "ABI angeben."
! 
! #: config/arm/arm.opt:49
! #, no-c-format
! msgid "Known ARM ABIs (for use with the -mabi= option):"
! msgstr "Bekannte ARM-ABIs (für Verwendung mit der Option »-mabi=«):"
! 
! #: config/arm/arm.opt:68
! #, no-c-format
! msgid "Generate a call to abort if a noreturn function returns."
! msgstr "Die Funktion »abort« aufrufen, wenn eine »noreturn«-Funktion zurückkehrt."
! 
! #: config/arm/arm.opt:75
! #, no-c-format
! msgid "Generate APCS conformant stack frames."
! msgstr "APCS-konforme Stapelrahmen erzeugen."
! 
! #: config/arm/arm.opt:79
! #, no-c-format
! msgid "Generate re-entrant, PIC code."
! msgstr "Wiedereinsprungsfähigen PIC-Code erzeugen."
! 
! #: config/arm/arm.opt:101
! #, no-c-format
! msgid "Generate code in 32 bit ARM state."
! msgstr "Code im 32-Bit-ARM-Zustand erzeugen."
! 
! #: config/arm/arm.opt:109
! #, no-c-format
! msgid "Thumb: Assume non-static functions may be called from ARM code."
! msgstr "Thumb: Annehmen, dass nichtstatische Funktionen von ARM-Code aus aufgerufen werden können."
! 
! #: config/arm/arm.opt:113
! #, no-c-format
! msgid "Thumb: Assume function pointers may go to non-Thumb aware code."
! msgstr "Thumb: Annehmen, dass Funktionszeiger an Code übergeben werden können, der nichts von Thumb weiß."
! 
! #: config/arm/arm.opt:121 config/csky/csky.opt:73
! #, no-c-format
! msgid "Specify if floating point hardware should be used."
! msgstr "Angeben, ob Gleitkommahardware verwendet werden sollte."
! 
! #: config/arm/arm.opt:125
! #, no-c-format
! msgid "Specify that the compiler should target secure code as per ARMv8-M Security Extensions."
! msgstr "Angeben, dass der Compiler auf sicheren Code gemäß ARMv8-M-Security-Extensions abzielen soll."
! 
! #: config/arm/arm.opt:129 config/csky/csky.opt:77
! #, no-c-format
! msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
! msgstr "Bekannte Gleitkomma-ABIs (für Verwendung mit der Option »-mfloat-abi=«):"
! 
! #: config/arm/arm.opt:142
! #, no-c-format
! msgid "Switch ARM/Thumb modes on alternating functions for compiler testing."
! msgstr "ARM/Thumb-Modus pro Funktion abwechselnd an- und ausschalten, um den Compiler zu testen."
! 
! #: config/arm/arm.opt:146
! #, no-c-format
! msgid "Specify the __fp16 floating-point format."
! msgstr "Gleitkommaformat __fp16 angeben."
! 
! #: config/arm/arm.opt:150
! #, no-c-format
! msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
! msgstr "Bekannte __fp16-Formate (für Verwendung mit der Option »-mfp16-format=«):"
! 
! #: config/arm/arm.opt:163
! #, no-c-format
! msgid "Specify the name of the target floating point hardware/format."
! msgstr "Namen der Gleitkommahardware/-format des Zielsystems angeben."
! 
! #: config/arm/arm.opt:174
! #, no-c-format
! msgid "Generate call insns as indirect calls, if necessary."
! msgstr "Falls nötig, »call«-Befehle als indirekte Aufrufe erzeugen."
! 
! #: config/arm/arm.opt:182
! #, no-c-format
! msgid "Specify the register to be used for PIC addressing."
! msgstr "Für PIC-Adressierung zu verwendendes Register angeben."
! 
! #: config/arm/arm.opt:186
  #, no-c-format
! msgid "Store function names in object code."
! msgstr "Funktionsnamen im Objektcode speichern."
  
! #: config/arm/arm.opt:190
  #, no-c-format
! msgid "Permit scheduling of a function's prologue sequence."
! msgstr "Planung einer Funktionsprologsequenz erlauben."
  
! #: config/arm/arm.opt:194 config/rs6000/rs6000.opt:235
  #, no-c-format
! msgid "Do not load the PIC register in function prologues."
! msgstr "PIC-Register nicht in Funktionsprologen laden."
  
! #: config/arm/arm.opt:201
  #, no-c-format
! msgid "Specify the minimum bit alignment of structures. (Deprecated)."
! msgstr "Minimale Bitausrichtung von Strukturen angeben. (Veraltet)"
  
! #: config/arm/arm.opt:205
  #, no-c-format
! msgid "Generate code for Thumb state."
! msgstr "Code für Thumb-Zustand erzeugen."
  
! #: config/arm/arm.opt:209
  #, no-c-format
! msgid "Support calls between Thumb and ARM instruction sets."
! msgstr "Aufrufe zwischen Thumb- und ARM-Befehlssätzen unterstützen."
  
! #: config/arm/arm.opt:213
  #, no-c-format
! msgid "Specify thread local storage scheme."
! msgstr "Schema für thread-lokalen Speicher angeben."
  
! #: config/arm/arm.opt:217
  #, no-c-format
! msgid "Specify how to access the thread pointer."
! msgstr "Angeben, wie auf den Threadzeiger zugegriffen wird."
  
! #: config/arm/arm.opt:221
  #, no-c-format
! msgid "Valid arguments to -mtp=:"
! msgstr "Gültige Argumente für »-mtp=«:"
  
! #: config/arm/arm.opt:243
  #, no-c-format
! msgid "Thumb: Generate (non-leaf) stack frames even if not needed."
! msgstr "Thumb: (Nicht-Blatt-)Stapelrahmen erzeugen, auch wenn nicht erforderlich."
  
! #: config/arm/arm.opt:247
  #, no-c-format
! msgid "Thumb: Generate (leaf) stack frames even if not needed."
! msgstr "Thumb: (Blatt-)Stapelrahmen erzeugen, auch wenn nicht erforderlich."
  
! #: config/arm/arm.opt:251 config/mn10300/mn10300.opt:42
  #, no-c-format
! msgid "Tune code for the given processor."
! msgstr "Code für angegebenen Prozessor optimieren."
  
! #: config/arm/arm.opt:255
  #, no-c-format
! msgid "Print CPU tuning information as comment in assembler file.  This is an option used only for regression testing of the compiler and not intended for ordinary use in compiling code."
! msgstr "CPU-Feinabstimmung als Kommentar in Assemblerdatei ausgeben. Diese Option wird nur für Regressionstest des Compilers verwendet und ist nicht für den normalen Betrieb vorgesehen."
  
! #: config/arm/arm.opt:266
  #, no-c-format
! msgid "Use Neon quad-word (rather than double-word) registers for vectorization."
! msgstr "Neon-Quad-Word (statt Double-Word) Register für Vektorisierung verwenden."
  
! #: config/arm/arm.opt:270
  #, no-c-format
! msgid "Use Neon double-word (rather than quad-word) registers for vectorization."
! msgstr "Neon-Double-Word (statt Quad-Word) Register für Vektorisierung verwenden."
  
! #: config/arm/arm.opt:274
  #, no-c-format
! msgid "Enable more verbose RTX cost dumps during debug.  For GCC developers use only."
! msgstr "Ausführlichere RTX-Kosten während des Debuggens ausgeben.  Nur für GCC-Entwickler gedacht."
  
! #: config/arm/arm.opt:278
  #, no-c-format
! msgid "Only generate absolute relocations on word sized values."
! msgstr "Absolute Auslagerungen nur bei Werten mit Wordgrößen erzeugen."
  
! #: config/arm/arm.opt:282
  #, no-c-format
! msgid "Generate IT blocks appropriate for ARMv8."
! msgstr "Für den ARMv8 angemessene IT-Blöcke erzeugen."
  
! #: config/arm/arm.opt:286
  #, no-c-format
! msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
! msgstr "Sich überschneidende Ziel- und Adressregister bei solchen LDRD-Befehlen vermeiden, die Cortex-M3-Errata auslösen können."
  
! #: config/arm/arm.opt:291
  #, no-c-format
! msgid "Mitigate issues with VLLDM on some M-profile devices (CVE-2021-35465)."
! msgstr "Probleme mit VLLDM auf einigen M-Profil-Geräten umgehen (CVE-2021-35465)."
  
! #: config/arm/arm.opt:295
  #, no-c-format
! msgid "Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1742098)."
! msgstr "Probleme mit AES-Befehlen auf Cortex-A57 und Cortex-A72 umgehen (Arm Erratum #1742098)."
  
! #: config/arm/arm.opt:300
  #, no-c-format
! msgid "Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1655431)."
! msgstr "Probleme mit AES-Befehlen auf Cortex-A57 und Cortex-A72 umgehen (Arm Erratum #1655431)."
  
! #: config/arm/arm.opt:305 config/nds32/nds32.opt:461 config/arc/arc.opt:495
  #, no-c-format
! msgid "Enable unaligned word and halfword accesses to packed data."
! msgstr "Nicht ausgerichtete Wort- und Halbwortzugriffe auf gepackte Daten einschalten."
  
! #: config/arm/arm.opt:309
! #, no-c-format
! msgid "This option is deprecated and has no effect."
! msgstr "Dieser Schalter ist veraltet und hat keine Auswirkung."
  
! #: config/arm/arm.opt:313
  #, no-c-format
! msgid "Assume loading data from flash is slower than fetching instructions."
! msgstr "Annehmen, dass das Datenladen aus dem Flashspeicher langsamer ist als Befehle zu laden."
  
! #: config/arm/arm.opt:317
! #, no-c-format
! msgid "Assume unified syntax for inline assembly code."
! msgstr "Einheitliche Syntax für Inline-Assemblercode annehmen."
  
! #: config/arm/arm.opt:321
  #, no-c-format
! msgid "Do not allow constant data to be placed in code sections."
! msgstr "Verbieten, dass konstante Daten in Codeabschnitten platziert werden."
  
! #: config/arm/arm.opt:325
  #, no-c-format
! msgid "When linking for big-endian targets, generate a BE8 format image."
! msgstr "Beim Binden für Big-Endian-Zielsysteme ein Abbild im BE8-Format erzeugen."
  
! #: config/arm/arm.opt:329
  #, no-c-format
! msgid "When linking for big-endian targets, generate a legacy BE32 format image."
! msgstr "Beim Binden für Big-Endian-Zielsysteme ein Abbild im veralteten BE32-Format erzeugen."
  
! #: config/arm/arm.opt:333 config/sh/sh.opt:195
! #, no-c-format
! msgid "Cost to assume for a branch insn."
! msgstr "Für Sprungbefehl anzunehmende Kosten."
  
! #: config/arm/arm.opt:341
! #, no-c-format
! msgid "Generate code which uses the core registers only (r0-r14)."
! msgstr "Code erzeugen, der nur die Kernregister (r0–r14) verwendet."
  
! #: config/arm/arm.opt:363
  #, no-c-format
! msgid "Use an immediate to offset from the TLS register. This option is for use with fstack-protector-guard=tls and not for use in user-land code."
! msgstr "Einen Direktwert als Offset vom TLS-Register verwenden. Diese Option ist für fstack-protector-guard=tls gedacht und nicht für die Verwendung in Benutzer-Code."
  
! #: config/sparc/sparc.opt:30 config/sparc/sparc.opt:34
! #: config/visium/visium.opt:37
  #, no-c-format
! msgid "Use hardware FP."
! msgstr "Hardware-Gleitkommabefehle verwenden."
  
! #: config/sparc/sparc.opt:38 config/visium/visium.opt:41
  #, no-c-format
! msgid "Do not use hardware FP."
! msgstr "Hardware-Gleitkommabefehle nicht verwenden."
  
! #: config/sparc/sparc.opt:42
  #, no-c-format
! msgid "Use flat register window model."
! msgstr "Flaches Registerfenster-Modell verwenden."
  
! #: config/sparc/sparc.opt:46
  #, no-c-format
! msgid "Assume possible double misalignment."
! msgstr "Mögliche doppelte Fehlausrichtung annehmen."
  
! #: config/sparc/sparc.opt:50
  #, no-c-format
! msgid "Use ABI reserved registers."
! msgstr "ABI-reservierte Register verwenden."
  
! #: config/sparc/sparc.opt:54
  #, no-c-format
! msgid "Use hardware quad FP instructions."
! msgstr "Hardware-Vierfach-Gleitkommabefehle verwenden."
  
! #: config/sparc/sparc.opt:58
  #, no-c-format
! msgid "Do not use hardware quad fp instructions."
! msgstr "Hardware-Vierfach-Gleitkommabefehle nicht verwenden."
  
! #: config/sparc/sparc.opt:62
  #, no-c-format
! msgid "Compile for V8+ ABI."
! msgstr "Für V8+-ABI-übersetzen."
  
! #: config/sparc/sparc.opt:66
  #, no-c-format
! msgid "Use UltraSPARC Visual Instruction Set version 1.0 extensions."
! msgstr "Visuelle Befehlssatzerweiterungen Version 1.0 für UltraSPARC verwenden."
  
! #: config/sparc/sparc.opt:70
  #, no-c-format
! msgid "Use UltraSPARC Visual Instruction Set version 2.0 extensions."
! msgstr "Visuelle Befehlssatzerweiterungen Version 2.0 für UltraSPARC verwenden."
  
! #: config/sparc/sparc.opt:74
  #, no-c-format
! msgid "Use UltraSPARC Visual Instruction Set version 3.0 extensions."
! msgstr "Visuelle Befehlssatzerweiterungen Version 3.0 für UltraSPARC verwenden."
  
! #: config/sparc/sparc.opt:78
  #, no-c-format
! msgid "Use additional VIS 3 instructions introduced in OSA2011."
! msgstr "Zusätzliche VIS-3-Befehle verwenden, die in OSA2011 hinzugefügt wurden."
  
! #: config/sparc/sparc.opt:82
  #, no-c-format
! msgid "Use UltraSPARC Visual Instruction Set version 4.0 extensions."
! msgstr "Visuelle Befehlssatzerweiterungen Version 4.0 für UltraSPARC verwenden."
  
! #: config/sparc/sparc.opt:86
  #, no-c-format
! msgid "Use additional VIS 4 instructions introduced in OSA2017."
! msgstr "Zusätzliche VIS-4-Befehle verwenden, die in OSA2017 hinzugefügt wurden."
  
! #: config/sparc/sparc.opt:90
  #, no-c-format
! msgid "Use UltraSPARC Compare-and-Branch extensions."
! msgstr "Vergleich-und-Sprung-Erweiterungen für UltraSPARC verwenden."
  
! #: config/sparc/sparc.opt:94
  #, no-c-format
! msgid "Use UltraSPARC Fused Multiply-Add extensions."
! msgstr "Multiplizier-Addier-Erweiterungen für UltraSPARC verwenden."
  
! #: config/sparc/sparc.opt:98
  #, no-c-format
! msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction."
! msgstr "Hardware-Gleitkommabefehle für Multiplikation von einfacher auf doppelte Genauigkeit (FsMULd) verwenden."
  
! #: config/sparc/sparc.opt:102
  #, no-c-format
! msgid "Use UltraSPARC Population-Count instruction."
! msgstr "Bitzähl-Befehl für UltraSPARC verwenden."
  
! #: config/sparc/sparc.opt:106
  #, no-c-format
! msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
! msgstr "Befehl für erweitertes Subtrahieren mit Übertrag für UltraSPARC verwenden."
  
! #: config/sparc/sparc.opt:110
  #, no-c-format
! msgid "Pointers are 64-bit."
! msgstr "Zeiger sind 64 Bit."
  
! #: config/sparc/sparc.opt:114
  #, no-c-format
! msgid "Pointers are 32-bit."
! msgstr "Zeiger sind 32 Bit."
  
! #: config/sparc/sparc.opt:118
  #, no-c-format
! msgid "Use 64-bit ABI."
! msgstr "64-Bit-ABI verwenden."
  
! #: config/sparc/sparc.opt:122
  #, no-c-format
! msgid "Use 32-bit ABI."
! msgstr "32-Bit-ABI verwenden."
  
! #: config/sparc/sparc.opt:126
  #, no-c-format
! msgid "Use stack bias."
! msgstr "Stapelversatz verwenden."
  
! #: config/sparc/sparc.opt:130
  #, no-c-format
! msgid "Use structs on stronger alignment for double-word copies."
! msgstr "Structs an stärkeren Grenzen ausrichten, um Daten doppelwortweise zu kopieren."
  
! #: config/sparc/sparc.opt:134
  #, no-c-format
! msgid "Optimize tail call instructions in assembler and linker."
! msgstr "Ende-Aufruf-Befehle in Assembler und Binder optimieren."
  
! #: config/sparc/sparc.opt:138
  #, no-c-format
! msgid "Do not generate code that can only run in supervisor mode (default)."
! msgstr "Keinen Code generieren, der nur im Supervisor-Modus läuft (Standard)."
  
! #: config/sparc/sparc.opt:142
  #, no-c-format
! msgid "Use instructions of and schedule code for given CPU."
! msgstr "Befehlssatz der angegebenen CPU verwenden und entsprechend Code planen."
  
! #: config/sparc/sparc.opt:228
  #, no-c-format
! msgid "Use given SPARC-V9 code model."
! msgstr "Gegebenes SPARC-V9-Codemodell verwenden."
  
! #: config/sparc/sparc.opt:250
  #, no-c-format
! msgid "Enable debug output."
! msgstr "Ausgaben zur Fehlersuche einschalten."
  
! #: config/sparc/sparc.opt:254
  #, no-c-format
! msgid "Enable strict 32-bit psABI struct return checking."
! msgstr "Strenge Prüfung für 32-bit psABI Strukturrückgabe einschalten."
  
! #: config/sparc/sparc.opt:258
  #, no-c-format
! msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
! msgstr "Workaround für einzelnes Erratum des AT697F-Prozessors einschalten (entspricht Erratum #13 des Prozessors AT697E)."
  
! #: config/sparc/sparc.opt:263
  #, no-c-format
! msgid "Enable workarounds for the errata of the UT699 processor."
! msgstr "Workaround für Errata des UT699-Prozessors einschalten."
  
! #: config/sparc/sparc.opt:267
  #, no-c-format
! msgid "Enable workarounds for the errata of the UT699E/UT700 processor."
! msgstr "Workarounds für Errata des UT699E/UT700-Prozessors einschalten."
  
! #: config/sparc/sparc.opt:271
  #, no-c-format
! msgid "Enable workarounds for the errata of the GR712RC processor."
! msgstr "Workarounds für Errata des GR712RC-Prozessors einschalten."
  
! #: config/sparc/sparc.opt:308
  #, no-c-format
! msgid "Specify the memory model in effect for the program."
! msgstr "Für das Programm zu verwendende Speichermodell angeben."
  
! #: config/rs6000/darwin.opt:38 config/rs6000/sysv4.opt:145
  #, no-c-format
! msgid "Generate 64-bit code."
! msgstr "64-Bit-Code erzeugen."
  
! #: config/rs6000/darwin.opt:42 config/rs6000/sysv4.opt:149
  #, no-c-format
! msgid "Generate 32-bit code."
! msgstr "32-Bit-Code erzeugen."
  
! #: config/rs6000/rs6000-tables.opt:24
  #, no-c-format
! msgid "Known CPUs (for use with the -mcpu= and -mtune= options):"
! msgstr "Bekannte CPUs (für Verwendung mit der Optionen »-mcpu=« und »-mtune=«):"
  
! #: config/rs6000/476.opt:24
  #, no-c-format
! msgid "Preserve the PowerPC 476's link stack by matching up a blr with the bcl/bl insns used for GOT accesses."
! msgstr "Bindestapel des PowerPC 476 durch Anpassen eines blr an bcl/bl-Befehle für GOT-Zugriffe beibehalten."
  
! #: config/rs6000/aix64.opt:24
  #, no-c-format
! msgid "Compile for 64-bit pointers."
! msgstr "Für 64-Bit-Zeiger kompilieren."
  
! #: config/rs6000/aix64.opt:28
  #, no-c-format
! msgid "Compile for 32-bit pointers."
! msgstr "Für 32-Bit-Zeiger kompilieren."
  
! #: config/rs6000/aix64.opt:32 config/rs6000/linux64.opt:28
  #, no-c-format
! msgid "Select code model."
! msgstr "Codemodell auswählen."
  
! #: config/rs6000/aix64.opt:49
  #, no-c-format
! msgid "Support message passing with the Parallel Environment."
! msgstr "Message-Passing mit der Parallel Environment unterstützen."
  
! #: config/rs6000/linux64.opt:24
  #, no-c-format
! msgid "Call mcount for profiling before a function prologue."
! msgstr "Vor jedem Funktionsprolog mcount für Profiling aufrufen."
  
! #: config/rs6000/rs6000.opt:117
  #, no-c-format
! msgid "Use PowerPC-64 instruction set."
! msgstr "PowerPC-64-Befehlssatz verwenden."
  
! #: config/rs6000/rs6000.opt:121
  #, no-c-format
! msgid "Use PowerPC General Purpose group optional instructions."
! msgstr "Optionale Befehle der PowerPC-Mehrzweck-Gruppe verwenden."
  
! #: config/rs6000/rs6000.opt:125
  #, no-c-format
! msgid "Use PowerPC Graphics group optional instructions."
! msgstr "Optionale Befehle der PowerPC-Grafik-Gruppe verwenden."
  
! #: config/rs6000/rs6000.opt:129
  #, no-c-format
! msgid "Use PowerPC V2.01 single field mfcr instruction."
! msgstr "Einzelfeld-mfcr-Befehl des PowerPC V2.01 verwenden."
  
! #: config/rs6000/rs6000.opt:133
  #, no-c-format
! msgid "Use PowerPC V2.02 popcntb instruction."
! msgstr "PowerPC V2.02 popcntb-Befehl verwenden."
  
! #: config/rs6000/rs6000.opt:137
  #, no-c-format
! msgid "Use PowerPC V2.02 floating point rounding instructions."
! msgstr "PowerPC V2.02 Gleitkomma-Rundungsbefehle verwenden."
  
! #: config/rs6000/rs6000.opt:141
  #, no-c-format
! msgid "Use PowerPC V2.05 compare bytes instruction."
! msgstr "PowerPC V2.05 Bytevergleichs-Befehl verwenden."
  
! #: config/rs6000/rs6000.opt:152
  #, no-c-format
! msgid "Use AltiVec instructions."
! msgstr "AltiVec-Befehle verwenden."
  
! #: config/rs6000/rs6000.opt:156
  #, no-c-format
! msgid "Use decimal floating point instructions."
! msgstr "Dezimale Gleitkommabefehle verwenden."
  
! #: config/rs6000/rs6000.opt:160
  #, no-c-format
! msgid "Use 4xx half-word multiply instructions."
! msgstr "4xx-Halbwort-Multiplikationsbefehle verwenden."
  
! #: config/rs6000/rs6000.opt:164
  #, no-c-format
! msgid "Use 4xx string-search dlmzb instruction."
! msgstr "4xx-dlmzb-Befehl zur Zeichenkettensuche verwenden."
  
! #: config/rs6000/rs6000.opt:168
  #, no-c-format
! msgid "Generate load/store multiple instructions."
! msgstr "Befehle zum gleichzeitigen Laden/Speichern mehrerer Daten erzeugen."
  
! #: config/rs6000/rs6000.opt:187
  #, no-c-format
! msgid "Use PowerPC V2.06 popcntd instruction."
! msgstr "PowerPC V2.06 popcntd-Befehl verwenden."
  
! #: config/rs6000/rs6000.opt:191
  #, no-c-format
! msgid "Under -ffast-math, generate a FRIZ instruction for (double)(long long) conversions."
! msgstr "Unter »-ffast-math« einen FRIZ-Befehl für (double)(long long)-Umwandlungen erzeugen."
  
! #: config/rs6000/rs6000.opt:199
  #, no-c-format
! msgid "Use vector/scalar (VSX) instructions."
! msgstr "Vektor-/skalare (VSX) Befehle verwenden."
  
! #: config/rs6000/rs6000.opt:227
  #, no-c-format
! msgid "Do not generate load/store with update instructions."
! msgstr "Keine Befehle für Laden/Speichern mit Aktualisierung erzeugen."
  
! #: config/rs6000/rs6000.opt:231
  #, no-c-format
! msgid "Generate load/store with update instructions."
! msgstr "Befehle für Laden/Speichern mit Aktualisierung erzeugen."
  
! #: config/rs6000/rs6000.opt:239
  #, no-c-format
! msgid "Avoid generation of indexed load/store instructions when possible."
! msgstr "Erzeugung indizierter Laden/Speichern-Befehle verhindern, wo möglich."
  
! #: config/rs6000/rs6000.opt:246
  #, no-c-format
! msgid "Schedule the start and end of the procedure."
! msgstr "Anfang und Ende der Prozedur planen."
  
! #: config/rs6000/rs6000.opt:250
  #, no-c-format
! msgid "Return all structures in memory (AIX default)."
! msgstr "Alle Strukturen über Speicher zurückgeben (AIX-Standard)."
  
! #: config/rs6000/rs6000.opt:254
  #, no-c-format
! msgid "Return small structures in registers (SVR4 default)."
! msgstr "Kleine Strukturen über Register zurückgeben (SVR4-Standard)."
  
! #: config/rs6000/rs6000.opt:258
  #, no-c-format
! msgid "Conform more closely to IBM XLC semantics."
! msgstr "Näher der IBM XLC-Semantik entsprechen."
  
! #: config/rs6000/rs6000.opt:262 config/rs6000/rs6000.opt:266
  #, no-c-format
! msgid "Generate software reciprocal divide and square root for better throughput."
! msgstr "Reziproke Division und Quadratwurzel in Software für besseren Durchsatz erzeugen."
  
! #: config/rs6000/rs6000.opt:270
  #, no-c-format
! msgid "Assume that the reciprocal estimate instructions provide more accuracy."
! msgstr "Annahme, dass die reziproken abschätzenden Befehle höhere Genauigkeit bieten."
  
! #: config/rs6000/rs6000.opt:274
  #, no-c-format
! msgid "Do not place floating point constants in TOC."
! msgstr "Gleitkommakonstanten nicht ins TOC legen."
  
! #: config/rs6000/rs6000.opt:278
  #, no-c-format
! msgid "Place floating point constants in TOC."
! msgstr "Gleitkommakonstanten ins TOC legen."
  
! #: config/rs6000/rs6000.opt:282
  #, no-c-format
! msgid "Do not place symbol+offset constants in TOC."
! msgstr "Symbol+Offset-Konstanten nicht ins TOC legen."
  
! #: config/rs6000/rs6000.opt:286
  #, no-c-format
! msgid "Place symbol+offset constants in TOC."
! msgstr "Symbol+Offset-Konstanten ins TOC legen."
  
! #: config/rs6000/rs6000.opt:297
  #, no-c-format
! msgid "Use only one TOC entry per procedure."
! msgstr "Nur einen TOC-Eintrag pro Prozedur verwenden."
  
! #: config/rs6000/rs6000.opt:301
  #, no-c-format
! msgid "Put everything in the regular TOC."
! msgstr "Alles in reguläres TOC legen."
  
! #: config/rs6000/rs6000.opt:305
  #, no-c-format
! msgid "Emit NOPs before global and after local entry point for -fpatchable-function-entry."
! msgstr "NOPs vor dem globalen und nach dem lokalen Einstiegspunkt für »-fpatchable-function-entry« generieren."
  
! #: config/rs6000/rs6000.opt:309
  #, no-c-format
! msgid "Generate VRSAVE instructions when generating AltiVec code."
! msgstr "Beim Erzeugen von AltiVec-Code VRSAVE-Befehle erzeugen."
  
! #: config/rs6000/rs6000.opt:313
  #, no-c-format
! msgid "Deprecated option.  Use -mno-vrsave instead."
! msgstr "Veraltete Option. Stattdessen »-mno-vrsave« verwenden."
  
! #: config/rs6000/rs6000.opt:317
  #, no-c-format
! msgid "Deprecated option.  Use -mvrsave instead."
! msgstr "Veraltete Option. Stattdessen »-mvrsave« verwenden."
  
! #: config/rs6000/rs6000.opt:321
  #, no-c-format
! msgid "Max number of bytes to move inline."
! msgstr "Maximalzahl der Bytes, die inline kopiert werden."
  
! #: config/rs6000/rs6000.opt:325
  #, no-c-format
! msgid "Generate unaligned VSX load/store for inline expansion of memcpy/memmove."
! msgstr "Unausgerichtete VSX-Lade/Speicher-Befehle für Inline-Expansion von memcpy/memmove generieren."
  
! #: config/rs6000/rs6000.opt:329
  #, no-c-format
! msgid "Generate unaligned VSX vector pair load/store for inline expansion of memcpy/memmove."
! msgstr "Unausgerichtete VSX-Lade/Speicher-Befehle für Vektorpaare für Inline-Expansion von memcpy/memmove generieren."
  
! #: config/rs6000/rs6000.opt:333
  #, no-c-format
! msgid "Max number of bytes to compare without loops."
! msgstr "Maximalzahl der Bytes, die ohne Schleifen verglichen werden."
  
! #: config/rs6000/rs6000.opt:337
  #, no-c-format
! msgid "Max number of bytes to compare with loops."
! msgstr "Maximalzahl der Bytes, die mit Schleifen verglichen werden."
  
! #: config/rs6000/rs6000.opt:341
  #, no-c-format
! msgid "Max number of bytes to compare."
! msgstr "Maximalzahl der Bytes, die verglichen werden."
  
! #: config/rs6000/rs6000.opt:345
  #, no-c-format
! msgid "Generate isel instructions."
! msgstr "isel-Befehle erzeugen."
  
! #: config/rs6000/rs6000.opt:349
  #, no-c-format
! msgid "-mdebug=\tEnable debug output."
! msgstr "-mdebug=\tAusgaben zur Fehlersuche einschalten."
  
! #: config/rs6000/rs6000.opt:354
  #, no-c-format
! msgid "Use the AltiVec ABI extensions."
! msgstr "Die AltiVec-ABI-Erweiterungen verwenden."
  
! #: config/rs6000/rs6000.opt:358
  #, no-c-format
! msgid "Do not use the AltiVec ABI extensions."
! msgstr "AltiVec-ABI-Erweiterungen nicht verwenden."
  
! #: config/rs6000/rs6000.opt:363
  #, no-c-format
! msgid "Use the AIX Vector Extended ABI."
! msgstr "Die AIX-Vector-Extended-ABI verwenden."
  
! #: config/rs6000/rs6000.opt:367
  #, no-c-format
! msgid "Do not use the AIX Vector Extended ABI."
! msgstr "Die AIX-Vector-Extended-ABI nicht verwenden."
  
! #: config/rs6000/rs6000.opt:372
  #, no-c-format
! msgid "Use the ELFv1 ABI."
! msgstr "ELFv1-ABI verwenden."
  
! #: config/rs6000/rs6000.opt:376
  #, no-c-format
! msgid "Use the ELFv2 ABI."
! msgstr "ELFv2-ABI verwenden."
  
! #: config/rs6000/rs6000.opt:396
  #, no-c-format
! msgid "-mcpu=\tUse features of and schedule code for given CPU."
! msgstr "-mcpu=\tEigenschaften der angegebenen CPU verwenden und entsprechend Code planen."
  
! #: config/rs6000/rs6000.opt:400
  #, no-c-format
! msgid "-mtune=\tSchedule code for given CPU."
! msgstr "-mtune=\tCode für die angegebene CPU planen."
  
! #: config/rs6000/rs6000.opt:404
  #, no-c-format
! msgid "-mtraceback=[full,part,no]\tSelect type of traceback table."
! msgstr "-mtraceback=[full,part,no]\tArt der Traceback-Tabelle wählen (vollständig, teilweise, keine)."
  
! #: config/rs6000/rs6000.opt:420
  #, no-c-format
! msgid "Avoid all range limits on call instructions."
! msgstr "Alle Bereichsgrenzen bei Aufrufbefehlen vermeiden."
  
! #: config/rs6000/rs6000.opt:428
  #, no-c-format
! msgid "Warn about deprecated 'vector long ...' AltiVec type usage."
! msgstr "Vor der Verwendung des veralteten AltiVec-Typen »vector long ...« warnen."
  
! #: config/rs6000/rs6000.opt:432
  #, no-c-format
! msgid "Use -mlong-double-64 for 64-bit IEEE floating point format.  Use -mlong-double-128 for 128-bit floating point format (either IEEE or IBM)."
! msgstr "Verwenden Sie »-mlong-double-64« für das 64-Bit-IEEE-Gleitkommazahlen-Format. Verwenden Sie »-mlong-double-128« für das 128-Bit-Gleitkommazahlen-Format (entweder IEEE oder IBM)."
  
! #: config/rs6000/rs6000.opt:441
  #, no-c-format
! msgid "Determine which dependences between insns are considered costly."
! msgstr "Feststellen, welche Abhängigkeiten zwischen Befehlen als teuer angesehen werden."
  
! #: config/rs6000/rs6000.opt:445
  #, no-c-format
! msgid "Specify which post scheduling nop insertion scheme to apply."
! msgstr "Angeben, welches Schema zum Einfügen von NOPs nach der Planung angewendet werden soll."
  
! #: config/rs6000/rs6000.opt:449
  #, no-c-format
! msgid "Specify alignment of structure fields default/natural."
! msgstr "Ausrichtung der Strukturfelder als Standard/natürlich angeben."
  
! #: config/rs6000/rs6000.opt:453
  #, no-c-format
! msgid "Valid arguments to -malign-:"
! msgstr "Gültige Argumente für »-malign-«:"
  
! #: config/rs6000/rs6000.opt:463
  #, no-c-format
! msgid "Specify scheduling priority for dispatch slot restricted insns."
! msgstr "Planungspriorität für Verteilschlitz-beschränkte Befehle angeben."
  
! #: config/rs6000/rs6000.opt:467
  #, no-c-format
! msgid "Use r11 to hold the static link in calls to functions via pointers."
! msgstr "Register r11 verwenden, um die statische Bindung in Funktionsaufrufen über Zeiger zu speichern."
  
! #: config/rs6000/rs6000.opt:471
  #, no-c-format
! msgid "Save the TOC in the prologue for indirect calls rather than inline."
! msgstr "TOC für indirekte Aufrufe im Prolog sichern, statt vor jedem Aufruf."
  
! #: config/rs6000/rs6000.opt:483
  #, no-c-format
! msgid "Fuse certain integer operations together for better performance on power8."
! msgstr "Bestimmte Ganzzahloperationen verschmelzen, um die Performance auf power8 zu steigern."
  
! #: config/rs6000/rs6000.opt:487
  #, no-c-format
! msgid "Allow sign extension in fusion operations."
! msgstr "Vorzeichenerweiterung in Fusionsoperationen erlauben."
  
! #: config/rs6000/rs6000.opt:491
  #, no-c-format
! msgid "Use vector and scalar instructions added in ISA 2.07."
! msgstr "Vektor-/skalare (VSX) Befehle verwenden, die in ISA 2.07 hinzugefügt wurden."
  
! #: config/rs6000/rs6000.opt:495
  #, no-c-format
! msgid "Fuse certain integer operations together for better performance on power10."
! msgstr "Bestimmte Ganzzahloperationen verschmelzen, um die Performance auf power10 zu steigern."
  
! #: config/rs6000/rs6000.opt:499
  #, no-c-format
! msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
! msgstr "Befehle aus ISA 2.07 Category:Vector.AES und Category:Vector.SHA2 verwenden."
  
! #: config/rs6000/rs6000.opt:506
  #, no-c-format
! msgid "Use ISA 2.07 transactional memory (HTM) instructions."
! msgstr "Befehle aus ISA 2.07 für transaktionalen Speicher (HTM) verwenden."
  
! #: config/rs6000/rs6000.opt:510
  #, no-c-format
! msgid "Generate the quad word memory instructions (lq/stq)."
! msgstr "Befehle zum Laden/Speichern von Quadwords (lq/stq) erzeugen."
  
! #: config/rs6000/rs6000.opt:514
  #, no-c-format
! msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
! msgstr "Atomare Quadword-Befehle zum Speicherzugriff verwenden (lqarx/stqcx)."
  
! #: config/rs6000/rs6000.opt:518
  #, no-c-format
! msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
! msgstr "Code zum Übergeben von Aggregaten mit maximal 64-Bit-Ausrichtung erzeugen."
  
! #: config/rs6000/rs6000.opt:522
  #, no-c-format
! msgid "Analyze and remove doubleword swaps from VSX computations."
! msgstr "Doppelwort-Vertauschungen aus VSX-Berechnungen analysieren und entfernen."
  
! #: config/rs6000/rs6000.opt:530
  #, no-c-format
! msgid "Use certain scalar instructions added in ISA 3.0."
! msgstr "Bestimmte skalare Befehle verwenden, die in ISA 3.0 hinzugefügt wurden."
  
! #: config/rs6000/rs6000.opt:534
  #, no-c-format
! msgid "Use vector instructions added in ISA 3.0."
! msgstr "Vektor-Befehle verwenden, die in ISA 3.0 hinzugefügt wurden."
  
! #: config/rs6000/rs6000.opt:538
  #, no-c-format
! msgid "Use the new min/max instructions defined in ISA 3.0."
! msgstr "Min-/Max-Befehle verwenden, die in ISA 3.0 hinzugefügt wurden."
  
! #: config/rs6000/rs6000.opt:542
  #, no-c-format
! msgid "Generate the integer modulo instructions."
! msgstr "Ganzzahl-Modulo-Befehle erzeugen."
  
! #: config/rs6000/rs6000.opt:546
  #, no-c-format
! msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
! msgstr "IEEE-128-Bit-Gleitkommazahlen mittels Schlüsselwort »__float128« einschalten."
  
! #: config/rs6000/rs6000.opt:550
  #, no-c-format
! msgid "Enable using IEEE 128-bit floating point instructions."
! msgstr "IEEE-128-Bit-Gleitkomma-Befehle einschalten."
  
! #: config/rs6000/rs6000.opt:554
  #, no-c-format
! msgid "Enable default conversions between __float128 & long double."
! msgstr "Standardumwandlungen zwischen »__float128« und »long double« einschalten."
  
! #: config/rs6000/rs6000.opt:600
  #, no-c-format
! msgid "Generate (do not generate) prefixed memory instructions."
! msgstr "Speicherzugriffsbefehle mit (oder ohne) Präfix erzeugen."
  
! #: config/rs6000/rs6000.opt:604
  #, no-c-format
! msgid "Generate (do not generate) pc-relative memory addressing."
! msgstr "Speicheradressierung relativ zu PC (oder absolut) erzeugen."
  
! #: config/rs6000/rs6000.opt:608
  #, no-c-format
! msgid "Generate (do not generate) pc-relative memory optimizations for externals."
! msgstr "Optimierungen für Speicherzugriffe relative zu PC durchführen (nicht durchführen)."
  
! #: config/rs6000/rs6000.opt:612
! #, no-c-format
! msgid "Generate (do not generate) MMA instructions."
! msgstr "MMA-Befehle erzeugen (oder auch nicht)."
  
! #: config/rs6000/rs6000.opt:619
! #, no-c-format
! msgid "Enable instructions that guard against return-oriented programming attacks."
! msgstr "Befehle einschalten, die Angriffe über return-orientierte Programmierung vereiteln."
  
! #: config/rs6000/rs6000.opt:623
! #, no-c-format
! msgid "Generate code that will run in privileged state."
! msgstr "Code erzeugen, der im privilegierten Zustand läuft."
  
! #: config/rs6000/rs6000.opt:627
! #, no-c-format
! msgid "Generate (do not generate) code that uses the XXSPLTIW instruction."
! msgstr "Code erzeugen (oder auch nicht), der den Befehl XXSPLTIW verwendet."
  
! #: config/rs6000/rs6000.opt:631
! #, no-c-format
! msgid "Generate (do not generate) code that uses the XXSPLTIDP instruction."
! msgstr "Code erzeugen (oder auch nicht), der den Befehl XXSPLTIDP verwendet."
  
! #: config/rs6000/rs6000.opt:635
! #, no-c-format
! msgid "Generate (do not generate) code that uses the LXVKQ instruction."
! msgstr "Code erzeugen (oder auch nicht), der den Befehl LXVKQ verwendet."
  
! #: config/rs6000/rs6000.opt:641
! #, no-c-format
! msgid "Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 4."
! msgstr "Den Abrollfaktor begrenzen, der angibt, wie weit der Autovektorisierer eine Schleife abrollen darf. Voreinstellung ist 4."
  
! #: config/rs6000/rs6000.opt:647
! #, no-c-format
! msgid "When costing for loop vectorization, we probably need to penalize the loop body cost if the existing cost model may not adequately reflect delays from unavailable vector resources.  We collect the cost for vectorized statements and non-vectorized statements separately, check the proportion of vec_cost to total cost of vec_cost and non vec_cost, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 85."
! msgstr "Bei der Kostenkalkulation für die Vektorisierung von Schleifen müssen wahrscheinlich die Kosten für den Schleifenkörper bestraft werden, wenn das bestehende Kostenmodell Verzögerungen durch nicht verfügbare Vektorressourcen nicht angemessen widerspiegelt. Die Kosten für vektorisierte Anweisungen und nicht-vektorisierte Anweisungen werden getrennt gesammelt, und die Bestrafung erfolgt nur, wenn das Verhältnis von vec_cost zu (vec_cost + nicht-vec_cost) den durch diesen Parameter festgelegten Schwellenwert überschreitet. Der Standardwert ist 85."
  
! #: config/rs6000/rs6000.opt:656
! #, no-c-format
! msgid "Like parameter rs6000-density-pct-threshold, we also check the total sum of vec_cost and non vec_cost, and penalize only if the sum exceeds the threshold specified by this parameter.  The default value is 70."
! msgstr "Wie beim Parameter rs6000-density-pct-threshold, wird die Gesamtsumme von vec_cost und nicht-vec_cost berechnet, und die Betrafung erfolgt nur, wenn die Summe den durch diesen Parameter festgelegten Schwellenwert überschreitet. Der Standardwert ist 70."
  
! #: config/rs6000/rs6000.opt:662
! #, no-c-format
! msgid "When both heuristics with rs6000-density-pct-threshold and rs6000-density-size-threshold are satisfied, we decide to penalize the loop body cost by the value which is specified by this parameter.  The default value is 10."
! msgstr "Wenn beide Heuristiken mit rs6000-density-pct-threshold und rs6000-density-size-threshold erfüllt sind, werden die Kosten des Schleifenkörpers mit dem Wert bestraft, der durch diesen Parameter festgelegt ist. Der Standardwert ist 10."
  
! #: config/rs6000/rs6000.opt:669
! #, no-c-format
! msgid "When costing for loop vectorization, we probably need to penalize the loop body cost by accounting for excess strided or elementwise loads.  We collect the numbers for general statements and load statements according to the information for statements to be vectorized, check the proportion of load statements, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 45."
! msgstr "Bei der Kostenkalkulation für die Vektorisierung von Schleifen müssen wir wahrscheinlich die Kosten für den Schleifenkörper bestrafen, indem wir übermäßig versetzte oder elementweise Lesezugriffe berücksichtigen. Wir sammeln die Zahlen für allgemeine Anweisungen und Ladeanweisungen entsprechend den Informationen für zu vektorisierende Anweisungen, prüfen den Anteil der Ladeanweisungen und bestrafen nur, wenn der Anteil den durch diesen Parameter festgelegten Schwellwert überschreitet. Der Standardwert ist 45."
  
! #: config/rs6000/rs6000.opt:678
! #, no-c-format
! msgid "Like parameter rs6000-density-load-pct-threshold, we also check if the total number of load statements exceeds the threshold specified by this parameter, and penalize only if it's satisfied.  The default value is 20."
! msgstr "Wie beim Parameter rs6000-density-load-pct-threshold wird auch hier geprüft, ob die Gesamtzahl der Ladeanweisungen den durch diesen Parameter festgelegten Schwellwert überschreitet, und nur dann eine Strafe verhängt, wenn dieser Schwellwert erfüllt ist. Der Standardwert ist 20."
  
! #: config/rs6000/rs6000.opt:684 config/loongarch/loongarch.opt:306
! #, no-c-format
! msgid "Indicate how many non memory access vector instructions can be issued per cycle, it's used in unroll factor determination for autovectorizer.  The default value is 4."
! msgstr "Angeben, wie viele Vektorbefehle ohne Speicherzugriff pro Taktzyklus ausgeführt werden können; wird im Faktor für Schleifenabwicklungen des Autovektorisierers verwendet. Vorgabe ist 4."
  
! #: config/rs6000/rs6000.opt:690
! #, no-c-format
! msgid "When reduction factor computed for a loop exceeds the threshold specified by this parameter, prefer to unroll this loop.  The default value is 1."
! msgstr "Wenn der für eine Schleife berechnete Reduktionsfaktor den durch diesen Parameter angegebenen Schwellenwert überschreitet, diese Schleife vorzugsweise abzurollen. Der Standardwert ist 1."
  
! #: config/rs6000/sysv4.opt:24
! #, no-c-format
! msgid "-mcall-ABI\tSelect ABI calling convention."
! msgstr "-mcall-ABI\tABI-Aufrufkonvention auswählen."
  
! #: config/rs6000/sysv4.opt:28
! #, no-c-format
! msgid "-msdata=[none,data,sysv,eabi]\tSelect method for sdata handling."
! msgstr "-msdata=[none,data,sysv,eabi]\tMethode für sdata-Behandlung auswählen."
  
! #: config/rs6000/sysv4.opt:32
! #, no-c-format
! msgid "Allow readonly data in sdata."
! msgstr "Nur-Lese-Daten in sdata-Abschnitt erlauben."
  
! #: config/rs6000/sysv4.opt:36
! #, no-c-format
! msgid "-mtls-size=[16,32]\tSpecify bit size of immediate TLS offsets."
! msgstr "-mtls-size=[16,32]\tBit-Breite des unmittelbaren TLS-Offsets angeben."
  
! #: config/rs6000/sysv4.opt:52
! #, no-c-format
! msgid "Align to the base type of the bit-field."
! msgstr "Auf Basistyp des Bitfeldes ausrichten."
  
! #: config/rs6000/sysv4.opt:56
! #, no-c-format
! msgid "Align to the base type of the bit-field. Don't assume that unaligned accesses are handled by the system."
! msgstr "Auf Basistyp des Bitfeldes ausrichten. Nicht annehmen, dass unausgerichtete Zugriffe vom System behandelt werden."
  
! #: config/rs6000/sysv4.opt:61 config/rs6000/sysv4.opt:65
! #, no-c-format
! msgid "Produce code relocatable at runtime."
! msgstr "Code erzeugen, der zur Laufzeit verschiebbar ist."
  
! #: config/rs6000/sysv4.opt:69 config/rs6000/sysv4.opt:73
! #, no-c-format
! msgid "Produce little endian code."
! msgstr "Little-Endian-Code erzeugen."
  
! #: config/rs6000/sysv4.opt:77 config/rs6000/sysv4.opt:81
! #, no-c-format
! msgid "Produce big endian code."
! msgstr "Big-Endian-Code erzeugen."
  
! #: config/rs6000/sysv4.opt:86 config/rs6000/sysv4.opt:90
! #: config/rs6000/sysv4.opt:99 config/rs6000/sysv4.opt:141
! #: config/rs6000/sysv4.opt:153
! #, no-c-format
! msgid "No description yet."
! msgstr "Noch keine Beschreibung."
  
! #: config/rs6000/sysv4.opt:94
! #, no-c-format
! msgid "Assume all variable arg functions are prototyped."
! msgstr "Annehmen, dass alle Funktionen mit variablen Argumenten Prototypen haben."
  
! #: config/rs6000/sysv4.opt:103
! #, no-c-format
! msgid "Use EABI."
! msgstr "EABI verwenden."
  
! #: config/rs6000/sysv4.opt:107
! #, no-c-format
! msgid "Allow bit-fields to cross word boundaries."
! msgstr "Zulassen, dass Bitfelder Wortgrenzen überschneiden."
  
! #: config/rs6000/sysv4.opt:111
! #, no-c-format
! msgid "Use alternate register names."
! msgstr "Alternative Registernamen verwenden."
  
! #: config/rs6000/sysv4.opt:117
! #, no-c-format
! msgid "Use default method for sdata handling."
! msgstr "Standardmethode für sdata-Behandlung verwenden."
  
! #: config/rs6000/sysv4.opt:121
! #, no-c-format
! msgid "Link with libsim.a, libc.a and sim-crt0.o."
! msgstr "Mit libsim.a, libc.a und sim-crt0.o binden."
  
! #: config/rs6000/sysv4.opt:125
! #, no-c-format
! msgid "Link with libads.a, libc.a and crt0.o."
! msgstr "Mit libads.a, libc.a und crt0.o binden."
  
! #: config/rs6000/sysv4.opt:129
! #, no-c-format
! msgid "Link with libyk.a, libc.a and crt0.o."
! msgstr "Mit libyk.a, libc.a und crt0.o binden."
  
! #: config/rs6000/sysv4.opt:133
! #, no-c-format
! msgid "Link with libmvme.a, libc.a and crt0.o."
! msgstr "Mit libmvme.a, libc.a und crt0.o binden."
  
! #: config/rs6000/sysv4.opt:137
! #, no-c-format
! msgid "Set the PPC_EMB bit in the ELF flags header."
! msgstr "PPC_EMB-Bit im ELF-Flags-Header setzen."
  
! #: config/rs6000/sysv4.opt:157
  #, no-c-format
! msgid "Generate code to use a non-exec PLT and GOT."
! msgstr "Code erzeugen, der nicht ausführbares PLT und GOT enthält."
  
! #: config/rs6000/sysv4.opt:161
! #, no-c-format
! msgid "Generate code for old exec BSS PLT."
! msgstr "Code für altes ausführbares BSS PLT erzeugen."
  
! #: config/rs6000/sysv4.opt:165
! #, no-c-format
! msgid "Use inline plt sequences to implement long calls and -fno-plt."
! msgstr "Inline-PLT-Sequenzen verwenden, um lange Aufrufe und »-fno-plt« zu implementieren."
  
! #: config/rs6000/sysv4.opt:169
! #, no-c-format
! msgid "Emit .gnu_attribute tags."
! msgstr "».gnu_attribute«-Etiketten erzeugen."
  
! #: config/alpha/alpha.opt:27
! #, no-c-format
! msgid "Use fp registers."
! msgstr "FP-Register verwenden."
  
! #: config/alpha/alpha.opt:35
  #, no-c-format
! msgid "Request IEEE-conformant math library routines (OSF/1)."
! msgstr "IEEE-konforme Mathematik-Bibliotheksroutinen (OSF/1) anfordern."
  
! #: config/alpha/alpha.opt:39
! #, no-c-format
! msgid "Emit IEEE-conformant code, without inexact exceptions."
! msgstr "IEEE-konformen Code erzeugen, ohne ungenaue Ausnahmen."
  
! #: config/alpha/alpha.opt:46
! #, no-c-format
! msgid "Do not emit complex integer constants to read-only memory."
! msgstr "Keine komplexen Ganzzahlkonstanten im Nur-Lese-Speicher erzeugen."
  
! #: config/alpha/alpha.opt:50
! #, no-c-format
! msgid "Use VAX fp."
! msgstr "VAX-FP verwenden."
  
! #: config/alpha/alpha.opt:54
! #, no-c-format
! msgid "Do not use VAX fp."
! msgstr "VAX-FP nicht verwenden."
  
! #: config/alpha/alpha.opt:58
! #, no-c-format
! msgid "Emit code for the byte/word ISA extension."
! msgstr "Code für die Byte/Word-ISA-Erweiterung erzeugen."
  
! #: config/alpha/alpha.opt:62
! #, no-c-format
! msgid "Emit code for the motion video ISA extension."
! msgstr "Code für die Video-ISA-Erweiterung erzeugen."
  
! #: config/alpha/alpha.opt:66
! #, no-c-format
! msgid "Emit code for the fp move and sqrt ISA extension."
! msgstr "Code für die FP-Move- und SQRT-ISA-Erweiterung erzeugen."
  
! #: config/alpha/alpha.opt:70
! #, no-c-format
! msgid "Emit code for the counting ISA extension."
! msgstr "Code für die Zählen-ISA-Erweiterung erzeugen."
  
! #: config/alpha/alpha.opt:74
! #, no-c-format
! msgid "Emit multi-thread and async-signal safe code for byte and word memory accesses."
! msgstr "Multithread- und Async-Signal-sicheren Code für Byte- und Wortspeicherzugriffe generieren."
  
! #: config/alpha/alpha.opt:78
! #, no-c-format
! msgid "Emit multi-thread and async-signal safe code for partial memory accesses."
! msgstr "Multithread- und Async-Signal-sicheren Code für partielle Speicherzugriffe generieren."
  
! #: config/alpha/alpha.opt:82
! #, no-c-format
! msgid "Emit code using explicit relocation directives."
! msgstr "Code mit expliziten Adressverschiebungsbefehlen erzeugen."
  
! #: config/alpha/alpha.opt:86
! #, no-c-format
! msgid "Emit 16-bit relocations to the small data areas."
! msgstr "16-bit-Adressverschiebungen in kleinen Datenbereichen ablegen."
  
! #: config/alpha/alpha.opt:90
! #, no-c-format
! msgid "Emit 32-bit relocations to the small data areas."
! msgstr "32-bit-Adressverschiebungen in kleinen Datenbereichen erzeugen."
  
! #: config/alpha/alpha.opt:94
! #, no-c-format
! msgid "Emit direct branches to local functions."
! msgstr "Direkte Zweige in lokalen Funktionen erzeugen."
  
! #: config/alpha/alpha.opt:98
! #, no-c-format
! msgid "Emit indirect branches to local functions."
! msgstr "Indirekte Zweige in lokalen Funktionen erzeugen."
  
! #: config/alpha/alpha.opt:102
! #, no-c-format
! msgid "Emit rdval instead of rduniq for thread pointer."
! msgstr "rdval statt rduniq für Thread-Zeiger erzeugen."
  
! #: config/alpha/alpha.opt:114
! #, no-c-format
! msgid "Use features of and schedule given CPU."
! msgstr "Für angegebene CPU planen und deren Eigenschaften verwenden."
  
! #: config/alpha/alpha.opt:118
! #, no-c-format
! msgid "Schedule given CPU."
! msgstr "Für angegebene CPU planen."
  
! #: config/alpha/alpha.opt:122
! #, no-c-format
! msgid "Control the generated fp rounding mode."
! msgstr "Den generierten FP-Rundungsmodus steuern."
  
! #: config/alpha/alpha.opt:126
! #, no-c-format
! msgid "Control the IEEE trap mode."
! msgstr "Den IEEE-Trap-Modus steuern."
  
! #: config/alpha/alpha.opt:130
! #, no-c-format
! msgid "Control the precision given to fp exceptions."
! msgstr "Die Präzision der FP-Ausnahmen steuern."
  
! #: config/alpha/alpha.opt:134
! #, no-c-format
! msgid "Tune expected memory latency."
! msgstr "Die erwartete Speicher-Wartezeit abstimmen."
  
! #: config/lm32/lm32.opt:24
! #, no-c-format
! msgid "Enable multiply instructions."
! msgstr "Multiplikationsbefehle einschalten."
  
! #: config/lm32/lm32.opt:28
! #, no-c-format
! msgid "Enable divide and modulus instructions."
! msgstr "Divisions- und Modulobefehle einschalten."
  
! #: config/lm32/lm32.opt:32
  #, no-c-format
! msgid "Enable barrel shift instructions."
! msgstr "Rohr-Bitschiebebefehle einschalten."
  
! #: config/lm32/lm32.opt:36
! #, no-c-format
! msgid "Enable sign extend instructions."
! msgstr "Vorzeichenerweiternde Befehle einschalten."
  
! #: config/lm32/lm32.opt:40
  #, no-c-format
! msgid "Enable user-defined instructions."
! msgstr "Benutzerdefinierte Befehle einschalten."
  
! #: config/loongarch/loongarch.opt:41
  #, no-c-format
! msgid "Basic ISAs of LoongArch:"
! msgstr "Grundlegende ISAs von LoongArch:"
  
! #: config/loongarch/loongarch.opt:49
! #, no-c-format
! msgid "FPU types of LoongArch:"
! msgstr "FPU-Typen von LoongArch:"
  
! #: config/loongarch/loongarch.opt:62
  #, no-c-format
! msgid "-mfpu=FPU\tGenerate code for the given FPU."
! msgstr "-mfpu=FPU\tCode für die angegebene FPU erzeugen."
  
! #: config/loongarch/loongarch.opt:69 config/mips/mips.opt:398
  #, no-c-format
! msgid "Prevent the use of all hardware floating-point instructions."
! msgstr "Verwendung aller Hardware-Gleitkommabefehle verhindern."
  
! #: config/loongarch/loongarch.opt:73 config/mips/mips.opt:390
  #, no-c-format
! msgid "Restrict the use of hardware floating-point instructions to 32-bit operations."
! msgstr "Verwendung der Hardware-Gleitkomma-Befehle auf 32-Bit-Operationen beschränken."
  
! #: config/loongarch/loongarch.opt:77 config/mips/mips.opt:116
  #, no-c-format
! msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations."
! msgstr "Hardware-Gleitkommabefehle erlauben, um 32-Bit- und 64-Bit-Befehle abzudecken."
  
! #: config/loongarch/loongarch.opt:81
  #, no-c-format
! msgid "SIMD extension levels of LoongArch:"
! msgstr "SIMD-Erweiterungsstufen von LoongArch:"
  
! #: config/loongarch/loongarch.opt:94
  #, no-c-format
! msgid "-msimd=SIMD\tGenerate code for the given SIMD extension."
! msgstr "-msimd=SIMD\tCode für die angegebene SIMD-Erweiterung erzeugen."
  
! #: config/loongarch/loongarch.opt:98
  #, no-c-format
! msgid "Enable LoongArch SIMD Extension (LSX, 128-bit)."
! msgstr "LoongArch SIMD-Erweiterung (LSX, 128-bit) einschalten."
  
! #: config/loongarch/loongarch.opt:102
  #, no-c-format
! msgid "Enable LoongArch Advanced SIMD Extension (LASX, 256-bit)."
! msgstr "Erweiterung für LoongArch Advanced SIMD (LASX, 256-bit) einschalten."
  
! #: config/loongarch/loongarch.opt:107
  #, no-c-format
! msgid "LoongArch ARCH presets:"
! msgstr "ARCH-Voreinstellungen für LoongArch:"
  
! #: config/loongarch/loongarch.opt:132
  #, no-c-format
! msgid "-march=PROCESSOR\tGenerate code for the given PROCESSOR ISA."
! msgstr "-march=<Prozessor>\tCode für die angegebene <Prozessor>-ISA erzeugen."
  
! #: config/loongarch/loongarch.opt:136
  #, no-c-format
! msgid "LoongArch TUNE presets:"
! msgstr "TUNE-Voreinstellungen für LoongArch:"
  
! #: config/loongarch/loongarch.opt:155
  #, no-c-format
! msgid "-mtune=PROCESSOR\tGenerate optimized code for PROCESSOR."
! msgstr "-mtune=<Prozessor>\tCode für <Prozessor> optimieren."
  
! #: config/loongarch/loongarch.opt:164
  #, no-c-format
! msgid "Base ABI types for LoongArch:"
! msgstr "Basis-ABI-Typen für LoongArch:"
  
! #: config/loongarch/loongarch.opt:177
  #, no-c-format
! msgid "-mabi=BASEABI\tGenerate code that conforms to the given BASEABI."
! msgstr "-mabi=<Basis-ABI>\tCode erzeugen, der zur angegebenen Basis-ABI passt."
  
! #: config/loongarch/loongarch.opt:186 config/mips/mips.opt:71
  #, no-c-format
! msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions."
! msgstr "-mbranch-cost=KOSTEN\tSprungkosten auf ungefähr KOSTEN Befehle setzen."
  
! #: config/loongarch/loongarch.opt:190
  #, no-c-format
! msgid "-maddr-reg-reg-cost=COST  Set the cost of ADDRESS_REG_REG to the value calculated by COST."
! msgstr "-maddr-reg-reg-cost=COST\tDie Kosten von ADDRESS_REG_REG auf den mit COST berechneten Wert festlegen."
  
! #: config/loongarch/loongarch.opt:194 config/mips/mips.opt:83
  #, no-c-format
! msgid "Trap on integer divide by zero."
! msgstr "Ganzzahldivision durch Null abfangen."
  
! #: config/loongarch/loongarch.opt:198
  #, no-c-format
! msgid "Conditional moves for integral are enabled."
! msgstr "Bedingte Kopierbefehle für Ganzzahlen aktivieren."
  
! #: config/loongarch/loongarch.opt:202
  #, no-c-format
! msgid "Conditional moves for float are enabled."
! msgstr "Bedingte Kopierbefehle für Gleitkommazahlen aktivieren."
  
! #: config/loongarch/loongarch.opt:206
  #, no-c-format
! msgid "Prevent optimizing block moves, which is also the default behavior of -Os."
! msgstr "Die Optimierung von Blockkopieraktionen verhindern, was auch das Standardverhalten von »-Os« ist."
  
! #: config/loongarch/loongarch.opt:214
  #, no-c-format
! msgid "-mmax-inline-memcpy-size=SIZE\tSet the max size of memcpy to inline, default is 1024."
! msgstr "-mmax-inline-memcpy-size=SIZE\tDie maximale Größe von inline-memcpy festlegen, Standard ist 1024."
  
! #: config/loongarch/loongarch.opt:218 config/mips/mips.opt:150
  #, no-c-format
! msgid "The code model option names for -mexplicit-relocs:"
! msgstr "Die Optionsnamen für Codemodelle für »-mexplicit-relocs«:"
  
! #: config/loongarch/loongarch.opt:231 config/mips/mips.opt:163
  #, no-c-format
! msgid "Use %reloc() assembly operators."
! msgstr "%reloc()-Assembleroperatoren verwenden."
  
! #: config/loongarch/loongarch.opt:235 config/mips/mips.opt:167
  #, no-c-format
! msgid "Use %reloc() assembly operators (for backward compatibility)."
! msgstr "%reloc()-Assembleroperatoren verwenden (für Abwärtskompatibilität)."
  
! #: config/loongarch/loongarch.opt:243
  #, no-c-format
! msgid "Generate approximate reciprocal divide and square root for better throughput."
! msgstr "Näherungsweise reziproke Division und Quadratwurzel für besseren Durchsatz erzeugen."
  
! #: config/loongarch/loongarch.opt:274
  #, no-c-format
! msgid "Avoid using the GOT to access external symbols."
! msgstr "Die GOT möglichst nicht verwenden, um auf externe Symbole zuzugreifen."
  
! #: config/loongarch/loongarch.opt:283
  #, no-c-format
! msgid "Pass -mrelax or -mno-relax option to the assembler."
! msgstr "Die Option »-mrelax« oder »-mno-relax« an den Assembler übergeben."
  
! #: config/loongarch/loongarch.opt:301
  #, no-c-format
! msgid "Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 6."
! msgstr "Den Abrollfaktor begrenzen, der angibt, wie weit der Autovektorisierer eine Schleife abrollen darf. Voreinstellung ist 6."
  
! #: config/loongarch/loongarch.opt:319
  #, no-c-format
! msgid "Annotate table jump instruction (jr {reg}) to correlate it with the jump table."
! msgstr "Tabellensprunganweisung (jr {reg}) mit Anmerkungen versehen, um sie mit der Sprungtabelle zu verknüpfen."
  
! #: config/loongarch/loongarch.opt:323
  #, no-c-format
! msgid "Support frecipe.{s/d} and frsqrte.{s/d} instructions."
! msgstr "Die Befehle frecipe.{s/d} und frsqrte.{s/d} unterstützen."
  
! #: config/loongarch/loongarch.opt:327
  #, no-c-format
! msgid "Support div.w[u] and mod.w[u] instructions with inputs not sign-extended."
! msgstr "Die Befehle div.w[u] und mod.w[u] für Eingaben ohne Vorzeichenerweiterung unterstützen."
  
! #: config/loongarch/loongarch.opt:331
  #, no-c-format
! msgid "Support am{swap/add}[_db].{b/h} instructions."
! msgstr "Die Befehle am{swap/add}[_db].{b/h} unterstützen."
  
! #: config/loongarch/loongarch.opt:335
  #, no-c-format
! msgid "Support amcas[_db].{b/h/w/d} instructions."
! msgstr "Die Befehle amcas[_db].{b/h/w/d} unterstützen."
  
! #: config/loongarch/loongarch.opt:339
  #, no-c-format
! msgid "Do not need load-load barriers (dbar 0x700)."
! msgstr "Es werden keine load-load-Barrieren benötigt (dbar 0x700)."
  
! #: config/or1k/elf.opt:28
  #, no-c-format
! msgid "Configure the newlib board specific runtime.  The default is or1ksim."
! msgstr "Für das newlib-Board-spezifische Laufzeitumgebung konfigurieren. Vorgabewert ist or1ksim."
  
! #: config/or1k/elf.opt:32
  #, no-c-format
! msgid "This option is ignored; it is provided for compatibility purposes only.  This used to select linker and preprocessor options for use with newlib."
! msgstr "Diese Option wird ignoriert; sie wird nur zu Kompatibilitätszwecken bereitgestellt. Sie diente zur Auswahl von Binder- und Präprozessor-Optionen für die Verwendung mit der newlib."
  
! #: config/or1k/or1k.opt:29
  #, no-c-format
! msgid "Enable generation of hardware divide (l.div, l.divu) instructions.  This is the default; use -msoft-div to override."
! msgstr "Division mit Hardware-Befehlen (l.div, l.divu) aktivieren. Dies ist die Voreinstellung; änderbar mit »-msoft-div«."
  
! #: config/or1k/or1k.opt:34
  #, no-c-format
! msgid "Enable generation of binaries which use functions from libgcc to perform divide operations.  The default is -mhard-div."
! msgstr "Binärdateien erzeugen, die Divisionen mit Funktionen aus der libgcc durchführen. Die Vorgabe ist »-mhard-div«."
  
! #: config/or1k/or1k.opt:39
  #, no-c-format
! msgid "Enable generation of hardware multiply instructions (l.mul, l.muli) instructions. This is the default; use -msoft-mul to override."
! msgstr "Multiplikation mit Hardware-Befehlen (l.mul, l.muli) aktivieren. Dies ist die Vorgabe; änderbar mit »-msoft-mul«."
  
! #: config/or1k/or1k.opt:44
  #, no-c-format
! msgid "Enable generation of binaries which use functions from libgcc to perform multiply operations. The default is -mhard-mul."
! msgstr "Binärdateien erzeugen, die Multiplikationen mit Funktionen aus der libgcc durchführen. Die Vorgabe ist »-mhard-mul«."
  
! #: config/or1k/or1k.opt:49
  #, no-c-format
! msgid "Enable generation of binaries which use functions from libgcc to perform floating point operations.  This is the default; use -mhard-float to override."
! msgstr "Binärdateien erzeugen, die Gleitkommaberechnungen mit Funktionen aus der libgcc durchführen. Dies ist die Voreinstellung; änderbar mit »-mhard-float«."
  
! #: config/or1k/or1k.opt:54
  #, no-c-format
! msgid "Enable generation of hardware floating point instructions. The default is -msoft-float."
! msgstr "Gleitkommaberechnungen mit Hardware-Befehlen durchführen. Die Voreinstellung ist »-msoft-float«."
  
! #: config/or1k/or1k.opt:59
  #, no-c-format
! msgid "When -mhard-float is selected, enables generation of double-precision floating point instructions.  By default functions from libgcc are used to perform double-precision floating point operations."
! msgstr "Wenn »-mhard-float« ausgewählt ist, werden Gleitkommaberechnungen mit doppelter Genauigkeit in Hardware-Befehle übersetzt. Standardmäßig werden für diese Berechnungen Funktionen aus der libgcc verwendet."
  
! #: config/or1k/or1k.opt:65
  #, no-c-format
! msgid "When -mhard-float is selected, enables generation of unordered floating point compare and set flag (lf.sfun*) instructions.  By default functions from libgcc are used to perform unordered floating point compare and set flag operations."
! msgstr "Wenn »-mhard-float« ausgewählt ist, werden ungeordnete Fließkomma-Vergleichs- und Set-Flag-Befehle (lf.sfun*) erzeugt. Standardmäßig werden Funktionen von libgcc verwendet, um ungeordnete Fließkomma-Vergleichs- und Flag-Operationen durchzuführen."
  
! #: config/or1k/or1k.opt:71
  #, no-c-format
! msgid "Specify the code model used for accessing memory addresses.  Specifying large enables generating binaries with large global offset tables.  By default the value is small."
! msgstr "Das Codemodell für den Zugriff auf Speicheradressen angeben. Die Angabe von »large« ermöglicht die Erzeugung von Binärdateien mit großen globalen Offset-Tabellen. Der Vorgabewert ist »small«."
  
! #: config/or1k/or1k.opt:77
  #, no-c-format
! msgid "Known code model types (for use with the -mcmodel= option):"
! msgstr "Bekannte Codemodelle (für Verwendung mit der Option »-mcmodel=«):"
  
! #: config/or1k/or1k.opt:87
  #, no-c-format
! msgid "Enable generation of conditional move (l.cmov) instructions.  By default the equivalent will be generated using set and branch."
! msgstr "Befehle für bedingte Zuweisungen (l.cmov) erlauben. Standardverhalten ist, stattdessen äquivalente set- und branch-Befehle zu verwenden."
  
! #: config/or1k/or1k.opt:92
  #, no-c-format
! msgid "Enable generation of rotate right (l.ror) instructions.  By default functions from libgcc are used to perform rotate right operations."
! msgstr "Befehle für Rechtsdrehung (l.ror) erzeugen. Standardmäßig werden Funktionen aus der libgcc verwendet, um Rechtsdrehungen mit Direktoperand durchzuführen."
  
! #: config/or1k/or1k.opt:97
  #, no-c-format
! msgid "Enable generation of rotate right with immediate (l.rori) instructions.  By default functions from libgcc are used to perform rotate right with immediate operations."
! msgstr "Befehle für Rechtsdrehung mit Direktoperand (l.rori) erzeugen. Standardmäßig werden Funktionen aus der libgcc verwendet, um diese Befehle durchzuführen."
  
! #: config/or1k/or1k.opt:103
  #, no-c-format
! msgid "Enable generation of sign extension (l.ext*) instructions.  By default memory loads are used to perform sign extension."
! msgstr "Befehle für Vorzeichenerweiterung (l.ext*) erlauben. Standardverhalten ist, die Vorzeichenerweiterung mittels Ladebefehlen durchzuführen."
  
! #: config/or1k/or1k.opt:108
  #, no-c-format
! msgid "Enable generation of compare and set flag with immediate (l.sf*i) instructions. By default extra instructions will be generated to store the immediate to a register first."
! msgstr "Befehle für Vergleiche mit Setzen der Flags (l.sf*i) erlauben. Standardverhalten ist, stattdessen zusätzliche Befehle zu verwenden, die den Direktwert in ein Register zwischenspeichern."
  
! #: config/or1k/or1k.opt:114
  #, no-c-format
! msgid "Enable generation of shift with immediate (l.srai, l.srli, l.slli) instructions. By default extra instructions will be generated to store the immediate to a register first."
! msgstr "Befehle für Bitverschiebung mit Direktwert (l.srai, l.srli, l.slli) erlauben. Standardverhalten ist, stattdessen zusätzliche Befehle zu verwenden, die den Direktwert in ein Register zwischenspeichern."
  
! #: config/rx/elf.opt:32
  #, no-c-format
! msgid "Generate assembler output that is compatible with the Renesas AS100 assembler.  This may restrict some of the compiler's capabilities.  The default is to generate GAS compatible syntax."
! msgstr "Assemblerausgabe erzeugen, die mit Renesas AS100-Assembler verträglich ist. Dies schränkt einige Compilerfähigkeiten ein. Voreinstellung ist GAS-verträgliche Syntax."
  
! #: config/rx/elf.opt:38 config/rx/rx.opt:99
  #, no-c-format
! msgid "Specifies the number of registers to reserve for interrupt handlers."
! msgstr "Anzahl der für Interrupthandler zu reservierenden Register."
  
! #: config/rx/elf.opt:44 config/rx/rx.opt:105
  #, no-c-format
! msgid "Specifies whether interrupt functions should save and restore the accumulator register."
! msgstr "Angabe, ob Interruptfunktionen das Akkumulator-Register sichern und wiederherstellen sollen."
  
! #: config/rx/rx.opt:29
  #, no-c-format
! msgid "Store doubles in 64 bits."
! msgstr "Doubles in 64 Bits speichern."
  
! #: config/rx/rx.opt:33
  #, no-c-format
! msgid "Stores doubles in 32 bits.  This is the default."
! msgstr "Doubles in 32 Bits speichern. Dies ist Standard."
  
! #: config/rx/rx.opt:37
  #, no-c-format
! msgid "Disable the use of RX FPU instructions."
! msgstr "Verwendung der RX-FPU-Befehle ausschalten."
  
! #: config/rx/rx.opt:44
  #, no-c-format
! msgid "Enable the use of RX FPU instructions.  This is the default."
! msgstr "Verwendung des RX-FPU-Befehls einschalten. Dies ist Standard."
  
! #: config/rx/rx.opt:50
  #, no-c-format
! msgid "Specify the target RX cpu type."
! msgstr "Typ der Ziel-RX-CPU auswählen."
  
! #: config/rx/rx.opt:71
  #, no-c-format
! msgid "Data is stored in big-endian format."
! msgstr "Daten werden im Big-Endian-Format gespeichert."
  
! #: config/rx/rx.opt:75
  #, no-c-format
! msgid "Data is stored in little-endian format.  (Default)."
! msgstr "Daten werden im Little-Endian-Format gespeichert (Standard)."
  
! #: config/rx/rx.opt:81
  #, no-c-format
! msgid "Maximum size of global and static variables which can be placed into the small data area."
! msgstr "Maximalgröße einer globalen oder statischen Variable, die in kleine Datenbereiche gelegt wird."
  
! #: config/rx/rx.opt:87
  #, no-c-format
! msgid "Enable linker relaxation."
! msgstr "Binderlockerung einschalten."
  
! #: config/rx/rx.opt:93
  #, no-c-format
! msgid "Maximum size in bytes of constant values allowed as operands."
! msgstr "Maximalgröße der als Operanden erlaubten Konstantenwerte in Bytes."
  
! #: config/rx/rx.opt:111
  #, no-c-format
! msgid "Enables Position-Independent-Data (PID) mode."
! msgstr "Betriebsart für positionsunabhängige Daten (PID) einschalten."
  
! #: config/rx/rx.opt:117
  #, no-c-format
! msgid "Warn when multiple, different, fast interrupt handlers are in the compilation unit."
! msgstr "Warnen, wenn mehrere unterschiedliche schnelle Interruptbehandlungsroutinen in Übersetzungseinheit sind."
  
! #: config/rx/rx.opt:123
  #, no-c-format
! msgid "Enable the use of the old, broken, ABI where all stacked function arguments are aligned to 32-bits."
! msgstr "Verwendung des alten, defekten ABI, bei dem alle Funktionsargumente auf dem Stapel auf 32 Bits ausgerichtet sind."
  
! #: config/rx/rx.opt:127
  #, no-c-format
! msgid "Enable the use the standard RX ABI where all stacked function arguments are naturally aligned.  This is the default."
! msgstr "Verwendung des Standard-RX-ABI, wobei alle Funktionsargumente auf dem Stapel natürlich ausgerichtet sind. (Voreinstellung.)"
  
! #: config/rx/rx.opt:133
  #, no-c-format
! msgid "Enable the use of the LRA register allocator."
! msgstr "Verwendung des LRA-Registerallozierers einschalten."
  
! #: config/rx/rx.opt:139
! #, no-c-format
! msgid "Enables or disables the use of the SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE and RMPA instructions.  Enabled by default."
! msgstr "Ein-/ausschalten der Verwendung der Befehle SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE und RMPA. Vorgabe: eingeschaltet."
  
! #: config/rx/rx.opt:145
  #, no-c-format
! msgid "Always use JSR, never BSR, for calls."
! msgstr "Immer JSR für Aufrufe verwenden, niemals BSR."
  
! #: config/visium/visium.opt:25
  #, no-c-format
! msgid "Link with libc.a and libdebug.a."
! msgstr "Mit libc.a und libdebug.a binden."
  
! #: config/visium/visium.opt:29
  #, no-c-format
! msgid "Link with libc.a and libsim.a."
! msgstr "Mit libc.a und libsim.a binden."
  
! #: config/visium/visium.opt:33
  #, no-c-format
! msgid "Use hardware FP (default)."
! msgstr "Hardware-Gleitkommabefehle verwenden (Standard)."
  
! #: config/visium/visium.opt:45
  #, no-c-format
! msgid "Use features of and schedule code for given CPU."
! msgstr "Eigenschaften der gegebenen CPU verwenden und entsprechend Code planen."
  
! #: config/visium/visium.opt:65
  #, no-c-format
! msgid "Generate code for the supervisor mode (default)."
! msgstr "Code für Supervisor-Modus generieren (Standard)."
  
! #: config/visium/visium.opt:69
  #, no-c-format
! msgid "Generate code for the user mode."
! msgstr "Code für User-Modus generieren."
  
! #: config/visium/visium.opt:73
  #, no-c-format
! msgid "Only retained for backward compatibility."
! msgstr "Nur für Rückwärtskompatibilität erhalten."
  
! #: config/sol2.opt:32
  #, no-c-format
! msgid "Clear hardware capabilities when linking."
! msgstr "Hardwarefähigkeiten beim Binden löschen."
  
! #: config/sol2.opt:36
  #, no-c-format
! msgid "Pass -z text to linker."
! msgstr "»-z text« an den Binder übergeben."
  
! #: config/moxie/moxie.opt:31
  #, no-c-format
! msgid "Enable MUL.X and UMUL.X instructions."
! msgstr "Befehle MUL.X und UMUL.X einschalten."
  
! #: config/microblaze/microblaze.opt:40
  #, no-c-format
! msgid "Use software emulation for floating point (default)."
! msgstr "Software-Gleitkomma-Emulation verwenden (Standard)."
  
! #: config/microblaze/microblaze.opt:44
  #, no-c-format
! msgid "Use hardware floating point instructions."
! msgstr "Hardware-Gleitkommabefehle verwenden."
  
! #: config/microblaze/microblaze.opt:48
  #, no-c-format
! msgid "Use table lookup optimization for small signed integer divisions."
! msgstr "Tabellenbasierte Optimierung für die Division kleiner vorzeichenbehafteter Ganzzahlen verwenden."
  
! #: config/microblaze/microblaze.opt:52
  #, no-c-format
! msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU."
! msgstr "-mcpu=CPU\t\tEigenschaften der gegebenen CPU verwenden und entsprechend Code planen."
  
! #: config/microblaze/microblaze.opt:56
  #, no-c-format
! msgid "Don't optimize block moves, use memcpy."
! msgstr "Blockverschiebungen nicht optimieren, sondern »memcpy« verwenden."
  
! #: config/microblaze/microblaze.opt:68
  #, no-c-format
! msgid "Use the soft multiply emulation (default)."
! msgstr "Verwendet die Software-Multiplikationsemulation (Vorgabe)."
  
! #: config/microblaze/microblaze.opt:72
  #, no-c-format
! msgid "Use reorder instructions (swap and byte reversed load/store) (default)."
! msgstr "Umverteilungsbefehle verwenden (Austausch und umgekehrte Bytereihenfolge beim Laden/Speichern; Voreinstellung)."
  
! #: config/microblaze/microblaze.opt:76
  #, no-c-format
! msgid "Use the software emulation for divides (default)."
! msgstr "Softwareemulation für Divisionen verwenden (Vorgabe)."
  
! #: config/microblaze/microblaze.opt:80
  #, no-c-format
! msgid "Use the hardware barrel shifter instead of emulation."
! msgstr "Hardware-Barrel-Shifter statt der Emulation verwenden."
  
! #: config/microblaze/microblaze.opt:84
  #, no-c-format
! msgid "Use pattern compare instructions."
! msgstr "Mustervergleichsbefehle verwenden."
  
! #: config/microblaze/microblaze.opt:88
  #, no-c-format
! msgid "Check for stack overflow at runtime."
! msgstr "Zur Laufzeit auf Stapelüberlauf prüfen."
  
! #: config/microblaze/microblaze.opt:92 config/iq2000/iq2000.opt:65
  #, no-c-format
! msgid "Use GP relative sdata/sbss sections."
! msgstr "Abschnitte sdata/sbss relativ zum GP verwenden."
  
! #: config/microblaze/microblaze.opt:96
  #, no-c-format
! msgid "Clear the BSS to zero and place zero initialized in BSS."
! msgstr "BSS komplett löschen und mit Null initialisierte Werte in BSS platzieren."
  
! #: config/microblaze/microblaze.opt:100
  #, no-c-format
! msgid "Use multiply high instructions for high part of 32x32 multiply."
! msgstr "Verwendet »multiply high«-Befehle für den oberen Teil einer 32×32-Multiplikation."
  
! #: config/microblaze/microblaze.opt:104
  #, no-c-format
! msgid "Use hardware floating point conversion instructions."
! msgstr "Hardware-Gleitkommakonvertierungsbefehle verwenden."
  
! #: config/microblaze/microblaze.opt:108
  #, no-c-format
! msgid "Use hardware floating point square root instruction."
! msgstr "Hardware-Gleitkomma-Wurzel-Befehl verwenden."
  
! #: config/microblaze/microblaze.opt:112
  #, no-c-format
! msgid "Description for mxl-mode-executable."
! msgstr "Keine weiteren Informationen verfügbar."
  
! #: config/microblaze/microblaze.opt:116
  #, no-c-format
! msgid "Description for mxl-mode-xmdstub."
! msgstr "Keine weiteren Informationen verfügbar."
  
! #: config/microblaze/microblaze.opt:120
  #, no-c-format
! msgid "Description for mxl-mode-bootstrap."
! msgstr "Keine weiteren Informationen verfügbar."
  
! #: config/microblaze/microblaze.opt:124
  #, no-c-format
! msgid "Description for mxl-mode-novectors."
! msgstr "Keine weiteren Informationen verfügbar."
  
! #: config/microblaze/microblaze.opt:128
  #, no-c-format
! msgid "Use hardware prefetch instruction."
! msgstr "Hardware-»prefetch«-Befehle verwenden."
  
! #: config/microblaze/microblaze.opt:132
  #, no-c-format
! msgid "Data referenced by offset from start of text instead of GOT (with -fPIC/-fPIE)."
! msgstr "Daten werden ausgehend vom Start des Programmcodes statt der GOT adressiert (mit »-fPIC« oder »-fPIE«)."
  
! #: config/vax/vax.opt:23 config/vax/vax.opt:27
  #, no-c-format
! msgid "Generate DFLOAT double-precision code."
! msgstr "DFLOAT-Code mit doppelter Genauigkeit generieren."
  
! #: config/vax/vax.opt:31 config/vax/vax.opt:35
  #, no-c-format
! msgid "Generate GFLOAT double-precision code."
! msgstr "GFLOAT-Code mit doppelter Genauigkeit generieren."
  
! #: config/vax/vax.opt:39
  #, no-c-format
! msgid "Generate code for GNU assembler (gas)."
! msgstr "Code für GNU Assembler (gas) erzeugen."
  
! #: config/vax/vax.opt:43
  #, no-c-format
! msgid "Generate code for UNIX assembler."
! msgstr "Code für UNIX-Assembler erzeugen."
  
! #: config/vax/vax.opt:47
  #, no-c-format
! msgid "Enable Local Register Allocation."
! msgstr "Lokale Registerzuordnung einschalten."
  
! #: config/vax/vax.opt:51
  #, no-c-format
! msgid "Use VAXC structure conventions."
! msgstr "VAXC-Strukturkonventionen verwenden."
  
! #: config/vax/vax.opt:55
  #, no-c-format
! msgid "Use new adddi3/subdi3 patterns."
! msgstr "Neue adddi3/subdi3-Muster verwenden."
  
! #: config/frv/frv.opt:30
  #, no-c-format
! msgid "Use 4 media accumulators."
! msgstr "4 Medien-Register verwenden."
  
! #: config/frv/frv.opt:34
  #, no-c-format
! msgid "Use 8 media accumulators."
! msgstr "8 Medien-Register verwenden."
  
! #: config/frv/frv.opt:38
  #, no-c-format
! msgid "Enable label alignment optimizations."
! msgstr "Sprungmarkenausrichtungs-Optimierungen einschalten."
  
! #: config/frv/frv.opt:42
  #, no-c-format
! msgid "Dynamically allocate cc registers."
! msgstr "CC-Register dynamisch belegen."
  
! #: config/frv/frv.opt:49
  #, no-c-format
! msgid "Set the cost of branches."
! msgstr "Sprungkosten festlegen."
  
! #: config/frv/frv.opt:53
  #, no-c-format
! msgid "Enable conditional execution other than moves/scc."
! msgstr "Bedingte Ausführung (für andere Befehle als Kopieren/scc) einschalten."
  
! #: config/frv/frv.opt:57
  #, no-c-format
! msgid "Change the maximum length of conditionally-executed sequences."
! msgstr "Größte Länge der bedingt ausgeführten Sequenzen ändern."
  
! #: config/frv/frv.opt:61
  #, no-c-format
! msgid "Change the number of temporary registers that are available to conditionally-executed sequences."
! msgstr "Anzahl der temporären Register ändern, die für bedingt ausgeführte Sequenzen zur Verfügung stehen."
  
! #: config/frv/frv.opt:65
  #, no-c-format
! msgid "Enable conditional moves."
! msgstr "Bedingte Kopierbefehle einschalten."
  
! #: config/frv/frv.opt:69
  #, no-c-format
! msgid "Set the target CPU type."
! msgstr "Ziel-CPU-Typ angeben."
  
! #: config/frv/frv.opt:73
  #, no-c-format
! msgid "Known FR-V CPUs (for use with the -mcpu= option):"
! msgstr "Bekannte FR-V-CPUs (für Verwendung mit der Option »-mcpu=«):"
  
! #: config/frv/frv.opt:122
  #, no-c-format
! msgid "Use fp double instructions."
! msgstr "Gleitkomma-double-Befehle verwenden."
  
! #: config/frv/frv.opt:126
  #, no-c-format
! msgid "Change the ABI to allow double word insns."
! msgstr "ABI ändern, um Doppelwortbefehle zuzulassen."
  
! #: config/frv/frv.opt:134
  #, no-c-format
! msgid "Just use icc0/fcc0."
! msgstr "Einfach icc0/fcc0 verwenden."
  
! #: config/frv/frv.opt:138
  #, no-c-format
! msgid "Only use 32 FPRs."
! msgstr "Nur 32 FPRs verwenden."
  
! #: config/frv/frv.opt:142
  #, no-c-format
! msgid "Use 64 FPRs."
! msgstr "64 FPRs verwenden."
  
! #: config/frv/frv.opt:146
  #, no-c-format
! msgid "Only use 32 GPRs."
! msgstr "Nur 32 GPRs verwenden."
  
! #: config/frv/frv.opt:150
  #, no-c-format
! msgid "Use 64 GPRs."
! msgstr "64 GPRs verwenden."
  
! #: config/frv/frv.opt:154
  #, no-c-format
! msgid "Enable use of GPREL for read-only data in FDPIC."
! msgstr "Verwendung von GPREL für Nur-Lese-Daten in FDPIC einschalten."
  
! #: config/frv/frv.opt:166
  #, no-c-format
! msgid "Enable PIC support for building libraries."
! msgstr "PIC-Unterstützung beim Bauen von Bibliotheken einschalten."
  
! #: config/frv/frv.opt:170
  #, no-c-format
! msgid "Follow the EABI linkage requirements."
! msgstr "EABI-Bindeanforderungen befolgen."
  
! #: config/frv/frv.opt:174
  #, no-c-format
! msgid "Disallow direct calls to global functions."
! msgstr "Direkte Aufrufe von globalen Funktionen verbieten."
  
! #: config/frv/frv.opt:178
  #, no-c-format
! msgid "Use media instructions."
! msgstr "Media-Befehle verwenden."
  
! #: config/frv/frv.opt:182
  #, no-c-format
! msgid "Use multiply add/subtract instructions."
! msgstr "Befehle zum Multiplizieren-Addieren/Subtrahieren verwenden."
  
! #: config/frv/frv.opt:186
  #, no-c-format
! msgid "Enable optimizing &&/|| in conditional execution."
! msgstr "Optimierung von &&/|| in bedingter Ausführung einschalten."
  
! #: config/frv/frv.opt:190
  #, no-c-format
! msgid "Enable nested conditional execution optimizations."
! msgstr "Optimierungen für geschachtelte bedingte Ausführung einschalten."
  
! #: config/frv/frv.opt:195
  #, no-c-format
! msgid "Do not mark ABI switches in e_flags."
! msgstr "ABI-Schalter nicht in e_flags markieren."
  
! #: config/frv/frv.opt:199
  #, no-c-format
! msgid "Remove redundant membars."
! msgstr "Redundante Membars entfernen."
  
! #: config/frv/frv.opt:203
  #, no-c-format
! msgid "Pack VLIW instructions."
! msgstr "VLIW-Befehle packen."
  
! #: config/frv/frv.opt:207
  #, no-c-format
! msgid "Enable setting GPRs to the result of comparisons."
! msgstr "Setzen von GPRs auf das Ergebnis von Vergleichen einschalten."
  
! #: config/frv/frv.opt:211
  #, no-c-format
! msgid "Change the amount of scheduler lookahead."
! msgstr "Menge der Vorausplanung ändern."
  
! #: config/frv/frv.opt:219
  #, no-c-format
! msgid "Assume a large TLS segment."
! msgstr "Von einem großen TLS-Segment ausgehen."
  
! #: config/frv/frv.opt:223
  #, no-c-format
! msgid "Do not assume a large TLS segment."
! msgstr "Nicht von einem großen TLS-Segment ausgehen."
  
! #: config/frv/frv.opt:228
  #, no-c-format
! msgid "Cause gas to print tomcat statistics."
! msgstr "Gas veranlassen, Tomcat-Statistiken auszugeben."
  
! #: config/frv/frv.opt:233
  #, no-c-format
! msgid "Link with the library-pic libraries."
! msgstr "Mit Library-PIC-Bibliotheken binden."
  
! #: config/frv/frv.opt:237
  #, no-c-format
! msgid "Allow branches to be packed with other instructions."
! msgstr "Erlauben, Sprünge mit anderen Befehlen zu packen."
  
! #: config/mn10300/mn10300.opt:30
  #, no-c-format
! msgid "Target the AM33 processor."
! msgstr "Auf AM33-Prozessor abzielen."
  
! #: config/mn10300/mn10300.opt:34
  #, no-c-format
! msgid "Target the AM33/2.0 processor."
! msgstr "Auf AM33/2.0-Prozessor abzielen."
  
! #: config/mn10300/mn10300.opt:38
  #, no-c-format
! msgid "Target the AM34 processor."
! msgstr "Auf AM34-Prozessor abzielen."
  
! #: config/mn10300/mn10300.opt:46
  #, no-c-format
! msgid "Work around hardware multiply bug."
! msgstr "Hardware-Multiplikationsfehler umgehen."
  
! #: config/mn10300/mn10300.opt:55
! #, no-c-format
! msgid "Enable linker relaxations."
! msgstr "Binderlockerungen einschalten."
  
! #: config/mn10300/mn10300.opt:59
  #, no-c-format
! msgid "Return pointers in both a0 and d0."
! msgstr "Zeiger sowohl in a0 als auch in d0 zurückgeben."
  
! #: config/mn10300/mn10300.opt:63
  #, no-c-format
! msgid "Allow gcc to generate LIW instructions."
! msgstr "GCC erlauben, LIW-Befehle zu verwenden."
  
! #: config/mn10300/mn10300.opt:67
  #, no-c-format
! msgid "Allow gcc to generate the SETLB and Lcc instructions."
! msgstr "GCC erlauben, SETLB- und Lcc-Befehle zu verwenden."
  
! #: config/nds32/nds32-elf.opt:3 config/nds32/nds32-linux.opt:3
  #, no-c-format
! msgid "Specify the address generation strategy for code model."
! msgstr "Strategie zur Adresserzeugung für das Codemodell angeben."
  
! #: config/nds32/nds32-elf.opt:7 config/nds32/nds32-linux.opt:7
  #, no-c-format
! msgid "Known cmodel types (for use with the -mcmodel= option):"
! msgstr "Bekannte Codemodelle (für Verwendung mit der Option »-mcmodel=«):"
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:89
  #, no-c-format
! msgid "Generate code in big-endian mode."
! msgstr "Code im »Big Endian«-Modus erzeugen."
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:93
  #, no-c-format
! msgid "Generate code in little-endian mode."
! msgstr "Code im »Little Endian«-Modus erzeugen."
  
! #: config/nds32/nds32.opt:37
  #, no-c-format
! msgid "Force performing fp-as-gp optimization."
! msgstr "FP-als-GP-Optimierung erzwingen."
  
! #: config/nds32/nds32.opt:41
  #, no-c-format
! msgid "Forbid performing fp-as-gp optimization."
! msgstr "FP-als-GP-Optimierung verbieten."
  
! #: config/nds32/nds32.opt:47
  #, no-c-format
! msgid "Specify which ABI type to generate code for: 2, 2fp+."
! msgstr "ABI-Art, für die der Code generiert wird: 2, 2fp+."
  
! #: config/nds32/nds32.opt:61
  #, no-c-format
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2."
! msgstr "Software-Gleitkomma-ABI verwenden, gleichbedeutend mit »-mabi=2«."
  
! #: config/nds32/nds32.opt:65
! #, no-c-format
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2fp+."
! msgstr "Software-Gleitkomma-ABI verwenden, gleichbedeutend mit »-mabi=2fp+«."
  
! #: config/nds32/nds32.opt:71
  #, no-c-format
! msgid "Use reduced-set registers for register allocation."
! msgstr "Eingeschränkten Registersatz für die Allozierung verwenden."
  
! #: config/nds32/nds32.opt:75
! #, no-c-format
! msgid "Use full-set registers for register allocation."
! msgstr "Vollständigen Registersatz für die Allozierung verwenden."
  
! #: config/nds32/nds32.opt:81
  #, no-c-format
! msgid "Always align function entry, jump target and return address."
! msgstr "Funktionseinsprung, Sprungziele und Rücksprungadressen ausrichten."
  
! #: config/nds32/nds32.opt:85
  #, no-c-format
! msgid "Align function entry to 4 byte."
! msgstr "Funktionseinsprung an 4-Byte-Grenze ausrichten."
  
! #: config/nds32/nds32.opt:97
  #, no-c-format
! msgid "Prevent $fp being allocated during register allocation so that compiler is able to force performing fp-as-gp optimization."
! msgstr "Verhindern, dass $fp während der Registerallozierung alloziert wird, so dass der Compiler die FP-als-GP-Optimierung durchführen kann."
  
! #: config/nds32/nds32.opt:101
  #, no-c-format
! msgid "Forbid using $fp to access static and global variables.  This option strictly forbids fp-as-gp optimization regardless of '-mforce-fp-as-gp'."
! msgstr "Verbieten, dass mittels $fp auf statische oder globale Variablen zugegriffen wird. Diese Option verhindert die FP-als-GP-Optimierung, unabhängig von »-mforce-fp-as-gp«."
  
! #: config/nds32/nds32.opt:105
  #, no-c-format
! msgid "Specify the address generation strategy for ICT call's code model."
! msgstr "Strategie zur Adresserzeugung für das Codemodell von ICT-Aufrufen angeben."
  
! #: config/nds32/nds32.opt:109
  #, no-c-format
! msgid "Known cmodel types (for use with the -mict-model= option):"
! msgstr "Bekannte Codemodelle (für Verwendung mit der Option »-mict-model=«):"
  
! #: config/nds32/nds32.opt:119
! #, no-c-format
! msgid "Generate conditional move instructions."
! msgstr "Verwendung bedingter Kopierbefehle einschalten."
  
! #: config/nds32/nds32.opt:123
  #, no-c-format
! msgid "Generate hardware abs instructions."
! msgstr "Hardware-abs-Befehle generieren."
  
! #: config/nds32/nds32.opt:127
  #, no-c-format
! msgid "Generate performance extension instructions."
! msgstr "Erweiterungsbefehle für Performance einschalten."
  
! #: config/nds32/nds32.opt:131
  #, no-c-format
! msgid "Generate performance extension version 2 instructions."
! msgstr "Erweiterungsbefehle für Performance Version 2 einschalten."
  
! #: config/nds32/nds32.opt:135
! #, no-c-format
! msgid "Generate string extension instructions."
! msgstr "Erweiterungsbefehle für Zeichenketten einschalten."
  
! #: config/nds32/nds32.opt:139
! #, no-c-format
! msgid "Generate DSP extension instructions."
! msgstr "Erweiterungsbefehle für DSP generieren."
  
! #: config/nds32/nds32.opt:143
! #, no-c-format
! msgid "Generate v3 push25/pop25 instructions."
! msgstr "Befehle push25/pop25 für v3 erzeugen."
  
! #: config/nds32/nds32.opt:147
  #, no-c-format
! msgid "Generate 16-bit instructions."
! msgstr "16-Bit-Befehle erzeugen."
  
! #: config/nds32/nds32.opt:151
  #, no-c-format
! msgid "Insert relax hint for linker to do relaxation."
! msgstr "Lockerungs-Hinweis an Binder übergeben, um Lockerung durchzuführen."
  
! #: config/nds32/nds32.opt:155
  #, no-c-format
! msgid "Enable Virtual Hosting support."
! msgstr "Virtual-Hosting-Unterstützung einschalten."
  
! #: config/nds32/nds32.opt:159
  #, no-c-format
! msgid "Specify the size of each interrupt vector, which must be 4 or 16."
! msgstr "Die Größe jedes Interrupt-Vektors (muss 4 oder 16 sein)."
  
! #: config/nds32/nds32.opt:163
! #, no-c-format
! msgid "Specify the security level of c-isr for the whole file."
! msgstr "Für das Programm zu verwendende Sicherheitsstufe von c-isr für die ganze Datei angeben."
  
! #: config/nds32/nds32.opt:167
! #, no-c-format
! msgid "Specify the size of each cache block, which must be a power of 2 between 4 and 512."
! msgstr "Die Größe jedes Cache-Blocks (muss eine Zweierpotenz zwischen 4 und 512 sein)."
  
! #: config/nds32/nds32.opt:175
! #, no-c-format
! msgid "Known arch types (for use with the -march= option):"
! msgstr "Bekannte Architekturen (für Verwendung mit der Option »-march=«):"
  
! #: config/nds32/nds32.opt:197
  #, no-c-format
! msgid "Specify the cpu for pipeline model."
! msgstr "CPU für Pipeline-Modell angeben."
  
! #: config/nds32/nds32.opt:201
  #, no-c-format
! msgid "Known cpu types (for use with the -mcpu= option):"
! msgstr "Bekannte CPU-Typen (für Verwendung mit der Option »-mcpu=«):"
  
! #: config/nds32/nds32.opt:361
  #, no-c-format
! msgid "Specify a fpu configuration value from 0 to 7; 0-3 is as FPU spec says, and 4-7 is corresponding to 0-3."
! msgstr "FPU-Konfigurationswert von 0 bis 7 angeben; 0 bis 3 sind wie in der FPU-Spezifikation beschrieben, 4 bis 7 entsprechen 0 bis 3."
  
! #: config/nds32/nds32.opt:365
  #, no-c-format
! msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):"
! msgstr "Bekannte Anzahl der Gleitkomma-Register (für Verwendung mit der Option »-mconfig-fpu=«):"
  
! #: config/nds32/nds32.opt:393
! #, no-c-format
! msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1."
! msgstr "Konfiguration für den mul-Befehl angeben: fast1, fast2 oder slow. Vorgabe ist fast1."
  
! #: config/nds32/nds32.opt:412
  #, no-c-format
! msgid "Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w."
! msgstr "Anzahl der Lese-/Schreibports für n9-/n10-Kerne angeben. Der Wert sollte 3r2w oder 2r1w sein."
  
! #: config/nds32/nds32.opt:425
  #, no-c-format
! msgid "Enable constructor/destructor feature."
! msgstr "Konstruktor-/Destruktor-Feature einschalten."
  
! #: config/nds32/nds32.opt:429
  #, no-c-format
! msgid "Guide linker to relax instructions."
! msgstr "Binder anweisen, Befehle zu lockern."
  
! #: config/nds32/nds32.opt:433
  #, no-c-format
! msgid "Generate floating-point multiply-accumulation instructions."
! msgstr "Kombinierte Multiplizier-Addier-Befehle generieren."
  
! #: config/nds32/nds32.opt:437
  #, no-c-format
! msgid "Generate single-precision floating-point instructions."
! msgstr "Gleitkommabefehle einfacher Genauigkeit generieren."
  
! #: config/nds32/nds32.opt:441
  #, no-c-format
! msgid "Generate double-precision floating-point instructions."
! msgstr "Gleitkommabefehle doppelter Genauigkeit generieren."
  
! #: config/nds32/nds32.opt:445
  #, no-c-format
! msgid "Force disable hardware loop, even use -mext-dsp."
! msgstr "Ausschalten der Hardwareschleife erzwingen, selbst wenn »-mext-dsp« angegeben ist."
  
! #: config/nds32/nds32.opt:449
  #, no-c-format
! msgid "Permit scheduling of a function's prologue and epilogue sequence."
! msgstr "Planung einer Sequenz für Funktionsprolog und -epilog erlauben."
  
! #: config/nds32/nds32.opt:453
  #, no-c-format
! msgid "Generate return instruction in naked function."
! msgstr "return-Befehl in nackter Funktion generieren."
  
! #: config/nds32/nds32.opt:457
  #, no-c-format
! msgid "Always save $lp in the stack."
! msgstr "Register $lp immer auf dem Stapel speichern."
  
! #: config/nds32/nds32.opt:465
  #, no-c-format
! msgid "Allow use r15 for inline ASM."
! msgstr "Verwendung von r15 für Inline-Assembler erlauben."
  
! #: config/iq2000/iq2000.opt:31
  #, no-c-format
! msgid "Specify CPU for code generation purposes."
! msgstr "CPU für Codeerzeugungszwecke angeben."
  
! #: config/iq2000/iq2000.opt:47
! #, no-c-format
! msgid "Specify CPU for scheduling purposes."
! msgstr "CPU für Planzwecke angeben."
  
! #: config/iq2000/iq2000.opt:51
  #, no-c-format
! msgid "Known IQ2000 CPUs (for use with the -mcpu= option):"
! msgstr "Bekannte IQ2000-CPUs (für Verwendung mit der Option »-mcpu=«):"
  
! #: config/iq2000/iq2000.opt:61 config/mips/mips.opt:142
! #, no-c-format
! msgid "Use ROM instead of RAM."
! msgstr "ROM statt RAM verwenden."
  
! #: config/iq2000/iq2000.opt:70
  #, no-c-format
! msgid "No default crt0.o."
! msgstr "Kein voreingestelltes crt0.o."
  
! #: config/iq2000/iq2000.opt:74 config/mips/mips.opt:442
  #, no-c-format
! msgid "Put uninitialized constants in ROM (needs -membedded-data)."
! msgstr "Uninitialisierte Konstanten im ROM ablegen (benötigt »-membedded-data«)."
  
! #: config/csky/csky.opt:34
  #, no-c-format
! msgid "Specify the target architecture."
! msgstr "Ziel-Architektur angeben."
  
! #: config/csky/csky.opt:38
  #, no-c-format
! msgid "Specify the target processor."
! msgstr "Ziel-Prozessor angeben."
  
! #: config/csky/csky.opt:90
  #, no-c-format
! msgid "Specify the target floating-point hardware/format."
! msgstr "Gleitkommahardware/-format des Zielsystems angeben."
  
! #: config/csky/csky.opt:94
  #, no-c-format
! msgid "Generate C-SKY FPU double float instructions (default for hard float)."
! msgstr "FPU-Befehle mit doppelter Genauigkeit für C-SKY generieren (Vorgabe für Hardware-Gleitkomma)."
  
! #: config/csky/csky.opt:98
! #, no-c-format
! msgid "Generate frecipd/fsqrtd/fdivd instructions (default for hard float)."
! msgstr "Die Befehle frecipd/fsqrtd/fdivd generieren (Vorgabe für Hardware-Gleitkomma)."
  
! #: config/csky/csky.opt:106
! #, no-c-format
! msgid "Enable the extended LRW instruction (default for CK801)."
! msgstr "Erweiterte LRW-Befehle einschalten (Standard für CK801)."
  
! #: config/csky/csky.opt:110
  #, no-c-format
! msgid "Enable interrupt stack instructions."
! msgstr "Interrupt-Stapelbefehle einschalten."
  
! #: config/csky/csky.opt:114
! #, no-c-format
! msgid "Enable multiprocessor instructions."
! msgstr "Multiprozessorbefehle einschalten."
  
! #: config/csky/csky.opt:118
  #, no-c-format
! msgid "Enable coprocessor instructions."
! msgstr "Koprozessorbefehle einschalten."
  
! #: config/csky/csky.opt:122
  #, no-c-format
! msgid "Enable cache prefetch instructions."
! msgstr "Cache-Prefetch-Befehle einschalten."
  
! #: config/csky/csky.opt:126
  #, no-c-format
! msgid "Enable C-SKY SECURE instructions."
! msgstr "C-SKY-SECURE-Befehle einschalten."
  
! #: config/csky/csky.opt:133
! #, no-c-format
! msgid "Enable C-SKY TRUST instructions."
! msgstr "C-SKY-TRUST-Befehle einschalten."
  
! #: config/csky/csky.opt:137
  #, no-c-format
! msgid "Enable C-SKY DSP instructions."
! msgstr "C-SKY-DSP-Befehle einschalten."
  
! #: config/csky/csky.opt:141
  #, no-c-format
! msgid "Enable C-SKY Enhanced DSP instructions."
! msgstr "Erweiterte C-SKY-DSP-Befehle einschalten."
  
! #: config/csky/csky.opt:145
  #, no-c-format
! msgid "Enable C-SKY Vector DSP instructions."
! msgstr "C-SKY-DSP-Vektorbefehle einschalten."
  
! #: config/csky/csky.opt:151
  #, no-c-format
! msgid "Generate divide instructions."
! msgstr "Divisions-Befehle erzeugen."
  
! #: config/csky/csky.opt:155
! #, no-c-format
! msgid "Generate code for Smart Mode."
! msgstr "Code für Smart Mode erzeugen."
  
! #: config/csky/csky.opt:159
  #, no-c-format
! msgid "Enable use of R16-R31 (default)."
! msgstr "Verwendung von R16 bis R31 einschalten (Standard)."
  
! #: config/csky/csky.opt:163
  #, no-c-format
! msgid "Generate code using global anchor symbol addresses."
! msgstr "Code mittels globaler Anker-Symboladressen generieren."
  
! #: config/csky/csky.opt:167
  #, no-c-format
! msgid "Generate push/pop instructions (default)."
! msgstr "Befehle push/pop generieren (Standard)."
  
! #: config/csky/csky.opt:171
  #, no-c-format
! msgid "Generate stm/ldm instructions (default)."
! msgstr "stm/ldm-Befehle erzeugen (Vorgabe)."
  
! #: config/csky/csky.opt:178
! #, no-c-format
! msgid "Generate constant pools in the compiler instead of assembler."
! msgstr "Konstantenpools im Compiler statt im Assembler generieren."
  
! #: config/csky/csky.opt:182
  #, no-c-format
! msgid "Emit .stack_size directives."
! msgstr ".stack_size-Direktiven erzeugen."
  
! #: config/csky/csky.opt:186
! #, no-c-format
! msgid "Generate code for C-SKY compiler runtime instead of libgcc."
! msgstr "Code für Laufzeitumgebung des C-SKY-Compilers statt libgcc generieren."
  
! #: config/csky/csky.opt:190
! #, no-c-format
! msgid "Set the branch costs to roughly the specified number of instructions."
! msgstr "Verzweigungskosten auf ungefähr die angegebene Anzahl an Befehle setzen."
  
! #: config/csky/csky.opt:194
! #, no-c-format
! msgid "Permit scheduling of function prologue and epilogue sequences."
! msgstr "Planung von Funktionsprolog- und -epilogsequenzen erlauben."
  
! #: config/csky/csky_tables.opt:24
! #, no-c-format
! msgid "Known CSKY CPUs (for use with the -mcpu= options):"
! msgstr "Bekannte CSKY-CPUs (für Verwendung mit der Option »-mcpu=«):"
  
! #: config/csky/csky_tables.opt:205
! #, no-c-format
! msgid "Known CSKY architectures (for use with the -march= option):"
! msgstr "Bekannte CSKY-Architekturen (für Verwendung mit der Option »-march=«):"
  
! #: config/csky/csky_tables.opt:227
! #, no-c-format
! msgid "Known CSKY FPUs (for use with the -mfpu= option):"
! msgstr "Bekannte CSKY-FPUs (für Verwendung mit der Option »-mfpu=«):"
  
! #: config/c6x/c6x-tables.opt:24
! #, no-c-format
! msgid "Known C6X ISAs (for use with the -march= option):"
! msgstr "Bekannte C6X ISAs (für Verwendung mit der Option »-march=«):"
  
! #: config/c6x/c6x.opt:30 config/mips/mips.opt:134
  #, no-c-format
! msgid "Use big-endian byte order."
! msgstr "Big-Endian Byte-Reihenfolge verwenden."
  
! #: config/c6x/c6x.opt:34 config/mips/mips.opt:138
  #, no-c-format
! msgid "Use little-endian byte order."
! msgstr "Little-Endian Byte-Reihenfolge verwenden."
  
! #: config/c6x/c6x.opt:42
  #, no-c-format
! msgid "Select method for sdata handling."
! msgstr "Methode für sdata-Behandlung auswählen."
  
! #: config/c6x/c6x.opt:46
  #, no-c-format
! msgid "Valid arguments for the -msdata= option:"
! msgstr "Gültige Argumente für die Option »-msdata=«:"
  
! #: config/c6x/c6x.opt:59
  #, no-c-format
! msgid "Compile for the DSBT shared library ABI."
! msgstr "Für das DSBT-Shared-Library-ABI kompilieren."
  
! #: config/cris/cris.opt:45
! #, no-c-format
! msgid "Work around bug in multiplication instruction."
! msgstr "Fehler in Multiplikationsbefehl umgehen."
  
! #: config/cris/cris.opt:51
  #, no-c-format
! msgid "Compile for ETRAX 4 (CRIS v3)."
! msgstr "Für ETRAX 4 (CRIS v3) übersetzen."
  
! #: config/cris/cris.opt:56
  #, no-c-format
! msgid "Compile for ETRAX 100 (CRIS v8)."
! msgstr "Für ETRAX 100 (CRIS v8) übersetzen."
  
! #: config/cris/cris.opt:64
! #, no-c-format
! msgid "Emit verbose debug information in assembly code."
! msgstr "Ausführliche Informationen zur Fehlersuche im Assemblercode ausgeben."
  
! #: config/cris/cris.opt:71
  #, no-c-format
! msgid "Do not use condition codes from normal instructions."
! msgstr "Keine Bedingungscodes normaler Befehle verwenden."
  
! #: config/cris/cris.opt:80
  #, no-c-format
! msgid "Do not emit addressing modes with side-effect assignment."
! msgstr "Keine Adressierungsmodi mit Seiteneffektzuweisungen erzeugen."
  
! #: config/cris/cris.opt:89
  #, no-c-format
! msgid "Do not tune stack alignment."
! msgstr "Stapelausrichtung nicht optimieren."
  
! #: config/cris/cris.opt:98
  #, no-c-format
! msgid "Do not tune writable data alignment."
! msgstr "Ausrichtung der schreibbaren Daten nicht optimieren."
  
! #: config/cris/cris.opt:107
  #, no-c-format
! msgid "Do not tune code and read-only data alignment."
! msgstr "Ausrichtung von Code und der Nur-Lese-Daten nicht optimieren."
  
! #: config/cris/cris.opt:116
  #, no-c-format
! msgid "Align code and data to 32 bits."
! msgstr "Code und Daten auf 32 Bit ausrichten."
  
! #: config/cris/cris.opt:133
  #, no-c-format
! msgid "Don't align items in code or data."
! msgstr "Code- und Datenelemente nicht ausrichten."
  
! #: config/cris/cris.opt:142
  #, no-c-format
! msgid "Do not emit function prologue or epilogue."
! msgstr "Keinen Funktionsprolog oder -epilog erzeugen."
  
! #: config/cris/cris.opt:149
  #, no-c-format
! msgid "Use the most feature-enabling options allowed by other options."
! msgstr "Die meisten Optionen verwenden, die spezielle Fähigkeiten einschalten, solange sie durch andere Optionen erlaubt sind."
  
! #: config/cris/cris.opt:158
  #, no-c-format
! msgid "Override -mbest-lib-options."
! msgstr "-mbest-lib-options überschreiben."
  
! #: config/cris/cris.opt:165
  #, no-c-format
! msgid "-march=ARCH\tGenerate code for the specified chip or CPU version."
! msgstr "-march=ARCH\tCode für die angegebene Chip- oder CPU-Version erzeugen."
  
! #: config/cris/cris.opt:169
! #, no-c-format
! msgid "-mtune=ARCH\tTune alignment for the specified chip or CPU version."
! msgstr "-mtune=ARCH\tAusrichtung für angegebene Chip- oder CPU-Version optimieren."
  
! #: config/cris/cris.opt:173
  #, no-c-format
! msgid "-mmax-stackframe=SIZE\tWarn when a stackframe is larger than the specified size."
! msgstr "-mmax-stackframe=GRÖẞE\tWarnen, wenn ein Stapelrahmen größer als die angegebene Größe ist."
  
! #: config/cris/cris.opt:180
  #, no-c-format
! msgid "Emit traps as \"break 8\", default for CRIS v3 and up.  If disabled, calls to abort() are used."
! msgstr "Traps als »break 8« ausgeben, voreingestellt für CRIS v3 und aufwärts. Wenn ausgeschaltet, werden Aufrufe von abort() verwendet."
  
! #: config/cris/cris.opt:184
  #, no-c-format
! msgid "Emit checks causing \"break 8\" instructions to execute when applying atomic builtins on misaligned memory."
! msgstr "Prüfungen generieren, die bei Anwendung atomarer eingebauter Operationen auf unausgerichtetem Speicher zu »break 8«-Befehlen führen."
  
! #: config/cris/cris.opt:188
! #, no-c-format
! msgid "Handle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic."
! msgstr "Bibliotheksfunktionen aufrufen, wenn atomare eingebaute Operationen auf unausgerichteten Speicher angewendet werden können. Hebt »-mtrap-unaligned-atomic« auf."
  
! #: config/sh/superh.opt:6
  #, no-c-format
! msgid "Board name [and memory region]."
! msgstr "Boardname [und Speicherbereich]."
  
! #: config/sh/superh.opt:10
  #, no-c-format
! msgid "Runtime name."
! msgstr "Laufzeitname."
  
! #: config/sh/sh.opt:42
  #, no-c-format
! msgid "Generate SH1 code."
! msgstr "SH1-Code erzeugen."
  
! #: config/sh/sh.opt:46
  #, no-c-format
! msgid "Generate SH2 code."
! msgstr "SH2-Code erzeugen."
  
! #: config/sh/sh.opt:50
  #, no-c-format
! msgid "Generate default double-precision SH2a-FPU code."
! msgstr "Standard SH2a-FPU-Code mit doppelter Genauigkeit erzeugen."
  
! #: config/sh/sh.opt:54
  #, no-c-format
! msgid "Generate SH2a FPU-less code."
! msgstr "FPU-freien SH2a-Code erzeugen."
  
! #: config/sh/sh.opt:58
  #, no-c-format
! msgid "Generate default single-precision SH2a-FPU code."
! msgstr "Standard SH2a-FPU-Code mit einfacher Genauigkeit erzeugen."
  
! #: config/sh/sh.opt:62
  #, no-c-format
! msgid "Generate only single-precision SH2a-FPU code."
! msgstr "SH2a-FPU-Code nur mit einfacher Genauigkeit erzeugen."
  
! #: config/sh/sh.opt:66
  #, no-c-format
! msgid "Generate SH2e code."
! msgstr "SH2e-Code erzeugen."
  
! #: config/sh/sh.opt:70
  #, no-c-format
! msgid "Generate SH3 code."
! msgstr "SH3-Code erzeugen."
  
! #: config/sh/sh.opt:74
  #, no-c-format
! msgid "Generate SH3e code."
! msgstr "SH3e-Code erzeugen."
  
! #: config/sh/sh.opt:78
  #, no-c-format
! msgid "Generate SH4 code."
! msgstr "SH4-Code erzeugen."
  
! #: config/sh/sh.opt:82
  #, no-c-format
! msgid "Generate SH4-100 code."
! msgstr "SH4-100-Code erzeugen."
  
! #: config/sh/sh.opt:86
  #, no-c-format
! msgid "Generate SH4-200 code."
! msgstr "SH4-200-Code erzeugen."
  
! #: config/sh/sh.opt:92
  #, no-c-format
! msgid "Generate SH4-300 code."
! msgstr "SH4-300-Code erzeugen."
  
! #: config/sh/sh.opt:96
  #, no-c-format
! msgid "Generate SH4 FPU-less code."
! msgstr "FPU-freien SH4-Code erzeugen."
  
! #: config/sh/sh.opt:100
! #, no-c-format
! msgid "Generate SH4-100 FPU-less code."
! msgstr "FPU-freien SH4-100-Code erzeugen."
  
! #: config/sh/sh.opt:104
  #, no-c-format
! msgid "Generate SH4-200 FPU-less code."
! msgstr "FPU-freien SH4-200-Code erzeugen."
  
! #: config/sh/sh.opt:108
  #, no-c-format
! msgid "Generate SH4-300 FPU-less code."
! msgstr "FPU-freien SH4-300-Code erzeugen."
  
! #: config/sh/sh.opt:112
  #, no-c-format
! msgid "Generate code for SH4 340 series (MMU/FPU-less)."
! msgstr "Code für Serie SH4 340 erzeugen (ohne MMU/FPU)."
  
! #: config/sh/sh.opt:117
! #, no-c-format
! msgid "Generate code for SH4 400 series (MMU/FPU-less)."
! msgstr "Code für Serie SH4 400 erzeugen (ohne MMU/FPU)."
  
! #: config/sh/sh.opt:122
  #, no-c-format
! msgid "Generate code for SH4 500 series (FPU-less)."
! msgstr "Code für Serie SH4 500 erzeugen (ohne FPU)"
  
! #: config/sh/sh.opt:127
  #, no-c-format
! msgid "Generate default single-precision SH4 code."
! msgstr "Standard SH4-Code mit einfacher Genauigkeit erzeugen."
  
! #: config/sh/sh.opt:131
  #, no-c-format
! msgid "Generate default single-precision SH4-100 code."
! msgstr "Standard SH4-100-Code mit einfacher Genauigkeit erzeugen."
  
! #: config/sh/sh.opt:135
  #, no-c-format
! msgid "Generate default single-precision SH4-200 code."
! msgstr "Standard SH4-200-Code mit einfacher Genauigkeit erzeugen."
  
! #: config/sh/sh.opt:139
  #, no-c-format
! msgid "Generate default single-precision SH4-300 code."
! msgstr "Standard SH4-300-Code mit einfacher Genauigkeit erzeugen."
  
! #: config/sh/sh.opt:143
  #, no-c-format
! msgid "Generate only single-precision SH4 code."
! msgstr "SH4-Code nur mit einfacher Genauigkeit erzeugen."
  
! #: config/sh/sh.opt:147
  #, no-c-format
! msgid "Generate only single-precision SH4-100 code."
! msgstr "SH4-100-Code nur mit einfacher Genauigkeit erzeugen."
  
! #: config/sh/sh.opt:151
  #, no-c-format
! msgid "Generate only single-precision SH4-200 code."
! msgstr "SH4-200-Code nur mit einfacher Genauigkeit erzeugen."
  
! #: config/sh/sh.opt:155
  #, no-c-format
! msgid "Generate only single-precision SH4-300 code."
! msgstr "SH4-300-Code nur mit einfacher Genauigkeit erzeugen."
  
! #: config/sh/sh.opt:159
  #, no-c-format
! msgid "Generate SH4a code."
! msgstr "SH4a-Code erzeugen."
  
! #: config/sh/sh.opt:163
  #, no-c-format
! msgid "Generate SH4a FPU-less code."
! msgstr "FPU-freien SH4a-Code erzeugen."
  
! #: config/sh/sh.opt:167
  #, no-c-format
! msgid "Generate default single-precision SH4a code."
! msgstr "Standard SH4a-Code mit einfacher Genauigkeit erzeugen."
  
! #: config/sh/sh.opt:171
  #, no-c-format
! msgid "Generate only single-precision SH4a code."
! msgstr "SH4a-Code nur mit einfacher Genauigkeit erzeugen."
  
! #: config/sh/sh.opt:175
  #, no-c-format
! msgid "Generate SH4al-dsp code."
! msgstr "SH4al-dsp-Code erzeugen."
  
! #: config/sh/sh.opt:183
  #, no-c-format
! msgid "Generate code in big endian mode."
! msgstr "Code im »Big Endian«-Modus erzeugen."
  
! #: config/sh/sh.opt:187
  #, no-c-format
! msgid "Generate 32-bit offsets in switch tables."
! msgstr "32-Bit-Versatz in switch-Tabellen erzeugen."
  
! #: config/sh/sh.opt:191
  #, no-c-format
! msgid "Generate bit instructions."
! msgstr "Bit-Befehle erzeugen."
  
! #: config/sh/sh.opt:199
  #, no-c-format
! msgid "Assume that zero displacement conditional branches are fast."
! msgstr "Annehmen, dass bedingte Sprünge mit Weite Null schnell sind."
  
! #: config/sh/sh.opt:203
  #, no-c-format
! msgid "Force the usage of delay slots for conditional branches."
! msgstr "Verwendung der Delay-Slots für bedingte Sprünge erzwingen."
  
! #: config/sh/sh.opt:207
  #, no-c-format
! msgid "Align doubles at 64-bit boundaries."
! msgstr "Doubles auf 64-Bit-Grenzen ausrichten."
  
! #: config/sh/sh.opt:211
  #, no-c-format
! msgid "Division strategy, one of: call-div1, call-fp, call-table."
! msgstr "Divisionsstrategie, eine von: call-div1, call-fp, call-table."
  
! #: config/sh/sh.opt:215
  #, no-c-format
! msgid "Specify name for 32 bit signed division function."
! msgstr "Namen für die Funktion zur vorzeichenbehafteten 32-Bit-Division angeben."
  
! #: config/sh/sh.opt:219
  #, no-c-format
! msgid "Generate ELF FDPIC code."
! msgstr "ELF-FDPIC-Code erzeugen."
  
! #: config/sh/sh.opt:223
  #, no-c-format
! msgid "Enable the use of 64-bit floating point registers in fmov instructions.  See -mdalign if 64-bit alignment is required."
! msgstr "Verwendung von 64-Bit Gleitkommaregistern in FMOV-Befehlen einschalten. Siehe auch »-mdalign«, wenn 64-Bit-Ausrichtung benötigt wird."
  
! #: config/sh/sh.opt:231 config/sh/sh.opt:269
  #, no-c-format
! msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions."
! msgstr "Renesas-(vormals Hitachi)/SuperH-Aufrufkonventionen folgen."
  
! #: config/sh/sh.opt:235
  #, no-c-format
! msgid "Increase the IEEE compliance for floating-point comparisons."
! msgstr "IEEE-Befolgung für Gleitkommavergleiche erhöhen."
  
! #: config/sh/sh.opt:239
  #, no-c-format
! msgid "Inline code to invalidate instruction cache entries after setting up nested function trampolines."
! msgstr "Code inline einbetten, um Befehlscache nach dem Aufsetzen verschachtelter Funktionstrampoline zu verwerfen."
  
! #: config/sh/sh.opt:243 config/arc/arc.opt:242
  #, no-c-format
! msgid "Annotate assembler instructions with estimated addresses."
! msgstr "Assemblerbefehle mit geschätzten Adressen kommentieren."
  
! #: config/sh/sh.opt:247
  #, no-c-format
! msgid "Generate code in little endian mode."
! msgstr "Code im »Little Endian«-Modus erzeugen."
  
! #: config/sh/sh.opt:251
  #, no-c-format
! msgid "Mark MAC register as call-clobbered."
! msgstr "MAC-Register als Aufruf-zerstört markieren."
  
! #: config/sh/sh.opt:257
  #, no-c-format
! msgid "Make structs a multiple of 4 bytes (warning: ABI altered)."
! msgstr "Structs auf Vielfache von 4 Bytes vergrößern (Warnung: ABI geändert)."
  
! #: config/sh/sh.opt:261
  #, no-c-format
! msgid "Emit function-calls using global offset table when generating PIC."
! msgstr "Bei PIC-Erzeugung Funktionsaufrufe ausgeben, die die globale Offsettabelle verwenden."
  
! #: config/sh/sh.opt:265
  #, no-c-format
! msgid "Shorten address references during linking."
! msgstr "Beim Binden Adressreferenzen verkürzen."
  
! #: config/sh/sh.opt:273
  #, no-c-format
! msgid "Specify the model for atomic operations."
! msgstr "Das Modell für atomare Operationen angeben."
  
! #: config/sh/sh.opt:277
  #, no-c-format
! msgid "Use tas.b instruction for __atomic_test_and_set."
! msgstr "Befehl tas.b für __atomic_test_and_set verwenden."
  
! #: config/sh/sh.opt:281
  #, no-c-format
! msgid "Cost to assume for a multiply insn."
! msgstr "Für einen Multiplikationsbefehl anzunehmende Kosten."
  
! #: config/sh/sh.opt:285
  #, no-c-format
! msgid "Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate if the inline code would not work in user mode."
! msgstr "Keinen Code nur für privilegierten Modus erzeugen; bringt »-mno-inline-ic_invalidate« mit sich, wenn der »inline«-Code nicht im Usermodus funktionieren würde."
  
! #: config/sh/sh.opt:291
  #, no-c-format
! msgid "Pretend a branch-around-a-move is a conditional move."
! msgstr "Vorgeben, dass branch-around-a-move ein bedingter Sprung ist."
  
! #: config/sh/sh.opt:295
  #, no-c-format
! msgid "Enable the use of the fsca instruction."
! msgstr "Verwendung des fsca-Befehls einschalten."
  
! #: config/sh/sh.opt:299
  #, no-c-format
! msgid "Enable the use of the fsrra instruction."
! msgstr "Verwendung des fsrra-Befehls einschalten."
  
! #: config/gcn/gcn-tables.opt:25
  #, no-c-format
! msgid "GCN GPU type to use:"
! msgstr "Zu verwendende GCN-CPU-Art:"
  
! #: config/gcn/gcn.opt:26 config/gcn/gcn.opt:30
  #, no-c-format
! msgid "Specify the name of the target GPU."
! msgstr "Namen der Ziel-GPU angeben."
  
! #: config/gcn/gcn.opt:34
  #, no-c-format
! msgid "Generate code for a 32-bit ABI."
! msgstr "Code für 32-Bit-ABI erzeugen."
  
! #: config/gcn/gcn.opt:38
  #, no-c-format
! msgid "Generate code for a 64-bit ABI."
! msgstr "Code für 64-Bit-ABI erzeugen."
  
! #: config/gcn/gcn.opt:42
  #, no-c-format
! msgid "Enable OpenMP GPU offloading."
! msgstr "Auslagern an OpenMP-GPU einschalten."
  
! #: config/gcn/gcn.opt:53
  #, no-c-format
! msgid "Obsolete; use GCN_STACK_SIZE at runtime."
! msgstr "Veraltet; verwenden Sie GCN_STACK_SIZE zur Laufzeit."
  
! #: config/gcn/gcn.opt:59
  #, no-c-format
! msgid "Amount of local data-share (LDS) memory to reserve for gang-private variables."
! msgstr "Die Menge an lokalem, gemeinsam genutztem Speicher (LDS), die für private Gang-Variablen reserviert werden soll."
  
! #: config/gcn/gcn.opt:63
  #, no-c-format
! msgid "Warn about invalid OpenACC dimensions."
! msgstr "Bei ungültigen OpenACC-Dimensionen warnen."
  
! #: config/gcn/gcn.opt:67
  #, no-c-format
! msgid "SRAM-ECC and XNACK modes:"
! msgstr "Modi für SRAM-ECC und XNACK:"
  
! #: config/gcn/gcn.opt:83
  #, no-c-format
! msgid "Compile for devices requiring XNACK enabled. Default \"any\" if USM is supported."
! msgstr "Für Geräte kompilieren, die aktiviertes XNACK erfordern. Standardmäßig »any«, wenn USM unterstützt wird."
  
! #: config/gcn/gcn.opt:87
  #, no-c-format
! msgid "Compile for devices with the SRAM ECC feature enabled, or not. Default \"any\"."
! msgstr "Für Geräte mit aktivierter SRAM-ECC-Funktion kompilieren (oder auch nicht). Vorgabewert ist »any«."
  
! #: config/gcn/gcn.opt:91
! #, no-c-format
! msgid "--param=gcn-preferred-vectorization-factor=[default,32,64]\tPreferred vectorization factor."
! msgstr "--param=gcn-preferred-vectorization-factor=[default,32,64]\tBevorzugter Vektorisierungsfaktor."
  
! #: config/fr30/fr30.opt:23
  #, no-c-format
! msgid "Assume small address space."
! msgstr "Kleinen Adressraum annehmen."
  
! #: config/bpf/bpf.opt:28
  #, no-c-format
! msgid "Generate xBPF."
! msgstr "xBPF erzeugen."
  
! #: config/bpf/bpf.opt:34
  #, no-c-format
! msgid "Generate big-endian eBPF."
! msgstr "Big-Endian-eBPF erzeugen."
  
! #: config/bpf/bpf.opt:38
  #, no-c-format
! msgid "Generate little-endian eBPF."
! msgstr "Little-Endian-eBPF erzeugen."
  
! #: config/bpf/bpf.opt:42
  #, no-c-format
! msgid "Set a hard limit for the size of each stack frame, in bytes."
! msgstr "Feste Obergrenze für die Größe jedes Stapelrahmens angeben, in Bytes."
  
! #: config/bpf/bpf.opt:46
! #, no-c-format
! msgid "Generate all necessary information for BPF Compile Once - Run Everywhere."
! msgstr "Alle notwendigen Informationen für »BPF Compile Once - Run Everywhere« generieren."
  
! #: config/bpf/bpf.opt:52
! #, no-c-format
! msgid "Enable extra conditional-branch instructions j(s)lt and j(s)le."
! msgstr "Zusätzliche bedingte Verzweigungsanweisungen j(s)lt und j(s)le einschalten."
  
! #: config/bpf/bpf.opt:56
! #, no-c-format
! msgid "Enable 32-bit ALU instructions."
! msgstr "32-Bit-ALU-Befehle einschalten."
  
! #: config/bpf/bpf.opt:60
! #, no-c-format
! msgid "Enable 32-bit jump instructions."
! msgstr "32-Bit-Sprungbefehle einschalten."
  
! #: config/bpf/bpf.opt:64
  #, no-c-format
! msgid "Enable general atomic operations introduced in v3 ISA."
! msgstr "Allgemeine atomare Operationen einschalten, die in v3 ISA eingeführt wurden."
  
! #: config/bpf/bpf.opt:68
  #, no-c-format
! msgid "Enable byte swap instructions."
! msgstr "Bytetauschbefehle einschalten."
  
! #: config/bpf/bpf.opt:72
  #, no-c-format
! msgid "Enable signed division and modulus instructions."
! msgstr "Vorzeichenbehaftete Divisions- und Modulobefehle einschalten."
  
! #: config/bpf/bpf.opt:76
! #, no-c-format
! msgid "Enable signed move and memory load instructions."
! msgstr "Vorzeichenbehaftete Kopier- und Ladebefehle einschalten."
  
! #: config/bpf/bpf.opt:80
  #, no-c-format
! msgid "Select the eBPF ISA version to target in code generation."
! msgstr "Auswählen, für welche eBPF-ISA-Version der Zielcode generiert wird."
  
! #: config/bpf/bpf.opt:84
  #, no-c-format
! msgid "Valid ISA versions (for use with the -mcpu= option)"
! msgstr "Gültige ISA-Versionen (für Verwendung mit der Option »-mcpu=«)"
  
! #: config/bpf/bpf.opt:104
  #, no-c-format
! msgid "Known assembler dialects (for use with the -masm= option)"
! msgstr "Bekannte Assemblerdialekte (für Verwendung mit der Option »-masm=«)"
  
! #: config/bpf/bpf.opt:114
  #, no-c-format
! msgid "-minline-memops-threshold=<number> Maximum size of memset/memmove/memcpy to inline, larger sizes will use a library call."
! msgstr "-minline-memops-threshold=<Anzahl> Maximale Größe von memset/memmove/memcpy zum Inlinen, bei größeren Größen wird ein Bibliotheksaufruf verwendet."
  
! #: config/mips/mips.opt:32
  #, no-c-format
! msgid "-mabi=ABI\tGenerate code that conforms to the given ABI."
! msgstr "-mabi=ABI\tCode erzeugen, der zum angegebenen ABI passt."
  
! #: config/mips/mips.opt:36
  #, no-c-format
! msgid "Known MIPS ABIs (for use with the -mabi= option):"
! msgstr "Bekannte MIPS-ABIs (für Verwendung mit der Option »-mabi=«):"
  
! #: config/mips/mips.opt:55
  #, no-c-format
! msgid "Generate code that can be used in SVR4-style dynamic objects."
! msgstr "Code erzeugen, der in dynamischen Objekten im SVR4-Stil verwendet werden kann."
  
! #: config/mips/mips.opt:59
  #, no-c-format
! msgid "Use PMC-style 'mad' instructions."
! msgstr "»mad«-Befehle im PMC-Stil verwenden."
  
! #: config/mips/mips.opt:63
  #, no-c-format
! msgid "Use integer madd/msub instructions."
! msgstr "Befehle zum Multiplizieren-Addieren/Subtrahieren verwenden."
  
! #: config/mips/mips.opt:67
  #, no-c-format
! msgid "-march=ISA\tGenerate code for the given ISA."
! msgstr "-march=ISA\tCode für das gegebene ISA erzeugen."
  
! #: config/mips/mips.opt:75
! #, no-c-format
! msgid "Use Branch Likely instructions, overriding the architecture default."
! msgstr "»Branch Likely«-Befehle verwenden, Standard für die Architektur überschreiben."
  
! #: config/mips/mips.opt:79
  #, no-c-format
! msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing."
! msgstr "MIPS16 ASE bei abwechselnden Funktionen für Compilertest ein-/ausschalten."
  
! #: config/mips/mips.opt:87
  #, no-c-format
! msgid "-mcode-readable=SETTING\tSpecify when instructions are allowed to access code."
! msgstr "-mcode-readable=SETTING\tAngeben, wann Befehle zum Codezugriff erlaubt sind."
  
! #: config/mips/mips.opt:91
  #, no-c-format
! msgid "Valid arguments to -mcode-readable=:"
! msgstr "Gültige Argumente für »-mcode-readable=«:"
  
! #: config/mips/mips.opt:104
  #, no-c-format
! msgid "Use branch-and-break sequences to check for integer divide by zero."
! msgstr "Sprung-und-Abbruch-Sequenzen verwenden, um auf Ganzzahldivision durch Null zu prüfen."
  
! #: config/mips/mips.opt:108
! #, no-c-format
! msgid "Use trap instructions to check for integer divide by zero."
! msgstr "Trap-Befehle verwenden, um auf Ganzzahldivision durch Null zu prüfen."
  
! #: config/mips/mips.opt:112
  #, no-c-format
! msgid "Allow the use of MDMX instructions."
! msgstr "Verwendung von MDMX-Befehlen erlauben."
  
! #: config/mips/mips.opt:120
  #, no-c-format
! msgid "Use MIPS-DSP instructions."
! msgstr "MIPS-DSP-Befehle verwenden."
  
! #: config/mips/mips.opt:124
  #, no-c-format
! msgid "Use MIPS-DSP REV 2 instructions."
! msgstr "MIPS-DSP-Befehle REV 2 verwenden."
  
! #: config/mips/mips.opt:146
! #, no-c-format
! msgid "Use Enhanced Virtual Addressing instructions."
! msgstr "Befehle zur Erweiterten Virtuellen Adressierung verwenden."
  
! #: config/mips/mips.opt:171
  #, no-c-format
! msgid "Don't use %reloc() assembly operators (for backward compatibility)."
! msgstr "Assembleroperatoren %reloc() nicht verwenden (für Rückwärtskompatibilität)."
  
! #: config/mips/mips.opt:175
! #, no-c-format
! msgid "Use -G for data that is not defined by the current object."
! msgstr "-G für Daten verwenden, die nicht von aktuellem Objekt definiert wurden."
  
! #: config/mips/mips.opt:179
  #, no-c-format
! msgid "Work around certain 24K errata."
! msgstr "Bestimmte 24K-Errata umgehen."
  
! #: config/mips/mips.opt:183
  #, no-c-format
! msgid "Work around certain R4000 errata."
! msgstr "Bestimmte R4000-Errata umgehen."
  
! #: config/mips/mips.opt:187
  #, no-c-format
! msgid "Work around certain R4400 errata."
! msgstr "Bestimmte R4400-Errata umgehen."
  
! #: config/mips/mips.opt:191
  #, no-c-format
! msgid "Work around the R5900 short loop erratum."
! msgstr "Workaround für R5900-Kurzschleifenfehler."
  
! #: config/mips/mips.opt:195
  #, no-c-format
! msgid "Work around certain RM7000 errata."
! msgstr "Bestimmte RM7000-Errata umgehen."
  
! #: config/mips/mips.opt:199
  #, no-c-format
! msgid "Work around certain R10000 errata."
! msgstr "Bestimmte R10000-Errata umgehen."
  
! #: config/mips/mips.opt:203
  #, no-c-format
! msgid "Work around errata for early SB-1 revision 2 cores."
! msgstr "Fehler früher SB-1 Revision 2 Kerne umgehen."
  
! #: config/mips/mips.opt:207
  #, no-c-format
! msgid "Work around certain VR4120 errata."
! msgstr "Bestimmte VR4120-Errata umgehen."
  
! #: config/mips/mips.opt:211
! #, no-c-format
! msgid "Work around VR4130 mflo/mfhi errata."
! msgstr "Errata für VR4130 mflo/mfhi umgehen."
  
! #: config/mips/mips.opt:215
  #, no-c-format
! msgid "Work around an early 4300 hardware bug."
! msgstr "Einen frühen 4300-Hardware-Bug umgehen."
  
! #: config/mips/mips.opt:219
  #, no-c-format
! msgid "FP exceptions are enabled."
! msgstr "Gleitkomma-Ausnahmen sind eingeschaltet."
  
! #: config/mips/mips.opt:223
  #, no-c-format
! msgid "Use 32-bit floating-point registers."
! msgstr "32-Bit-Gleitkommaregister verwenden."
  
! #: config/mips/mips.opt:227
  #, no-c-format
! msgid "Conform to the o32 FPXX ABI."
! msgstr "Der ABI o32-FPXX entsprechen."
  
! #: config/mips/mips.opt:231
  #, no-c-format
! msgid "Use 64-bit floating-point registers."
! msgstr "64-Bit-Gleitkommaregister verwenden."
  
! #: config/mips/mips.opt:235
  #, no-c-format
! msgid "-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack trampolines."
! msgstr "-mflush-func=FUNC\tFUNC verwenden, um den Cache zu entleeren, bevor Stapel-Trampoline aufgerufen werden."
  
! #: config/mips/mips.opt:239
  #, no-c-format
! msgid "-mabs=MODE\tSelect the IEEE 754 ABS/NEG instruction execution mode."
! msgstr "-mabs=MODUS\tDen Modus für IEEE-754-ABS/NEG-Befehle auswählen."
  
! #: config/mips/mips.opt:243
  #, no-c-format
! msgid "-mnan=ENCODING\tSelect the IEEE 754 NaN data encoding."
! msgstr "-mnan=CODIERUNG\tDatencodierung für IEEE-754-NaN angeben."
  
! #: config/mips/mips.opt:247
  #, no-c-format
! msgid "Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):"
! msgstr "Bekannte MIPS-IEEE-754-Einstellungen (für Verwendung mit der Optionen »-mabs=« und »-mnan=«):"
  
! #: config/mips/mips.opt:257
! #, no-c-format
! msgid "Use 32-bit general registers."
! msgstr "Allgemeine Register in 32 Bit Breite verwenden."
  
! #: config/mips/mips.opt:261
  #, no-c-format
! msgid "Use 64-bit general registers."
! msgstr "Allgemeine Register in 64 Bit Breite verwenden."
  
! #: config/mips/mips.opt:265
  #, no-c-format
! msgid "Use GP-relative addressing to access small data."
! msgstr "GP-relative Adressierung verwenden, auf um kleine Daten zuzugreifen."
  
! #: config/mips/mips.opt:269
! #, no-c-format
! msgid "When generating -mabicalls code, allow executables to use PLTs and copy relocations."
! msgstr "Bei Erzeugung von »-mabicalls«-Code den ausführbaren Dateien erlauben, PLTs und Kopierauslagerungen zu verwenden."
  
! #: config/mips/mips.opt:273
  #, no-c-format
! msgid "Allow the use of hardware floating-point ABI and instructions."
! msgstr "Verwendung von Hardware-Gleitkomma-ABI und -befehlen erlauben."
  
! #: config/mips/mips.opt:277
  #, no-c-format
! msgid "Generate code that is link-compatible with MIPS16 and microMIPS code."
! msgstr "Code erzeugen, der sicher mit MIPS16- und microMIPS-Code gebunden werden kann."
  
! #: config/mips/mips.opt:281
  #, no-c-format
! msgid "An alias for minterlink-compressed provided for backward-compatibility."
! msgstr "Alias für »-minterlink-compressed«; für Rückwärtskompatibilität erhalten."
  
! #: config/mips/mips.opt:285
  #, no-c-format
! msgid "-mipsN\tGenerate code for ISA level N."
! msgstr "-mipsN\tCode für ISA Stufe N erzeugen."
  
! #: config/mips/mips.opt:289
  #, no-c-format
! msgid "Generate MIPS16 code."
! msgstr "MIPS16-Code erzeugen."
  
! #: config/mips/mips.opt:293
  #, no-c-format
! msgid "Use MIPS-3D instructions."
! msgstr "MIPS-3D-Befehle verwenden."
  
! #: config/mips/mips.opt:297
  #, no-c-format
! msgid "Use ll, sc and sync instructions."
! msgstr "Befehle ll, sc und sync verwenden."
  
! #: config/mips/mips.opt:301
  #, no-c-format
! msgid "Use -G for object-local data."
! msgstr "-G für objekt-lokale Daten verwenden."
  
! #: config/mips/mips.opt:305
  #, no-c-format
! msgid "Use indirect calls."
! msgstr "Indirekte Aufrufe verwenden."
  
! #: config/mips/mips.opt:309
  #, no-c-format
! msgid "Use a 32-bit long type."
! msgstr "Einen 32-Bit-»long«-Typ verwenden."
  
! #: config/mips/mips.opt:313
  #, no-c-format
! msgid "Use a 64-bit long type."
! msgstr "Einen 64-Bit-»long«-Typ verwenden."
  
! #: config/mips/mips.opt:317
  #, no-c-format
! msgid "Pass the address of the ra save location to _mcount in $12."
! msgstr "Adresse der RA-Speicherstelle an _mcount in $12 übergeben."
  
! #: config/mips/mips.opt:321
  #, no-c-format
! msgid "Don't optimize block moves."
! msgstr "Blockkopierbefehle nicht optimieren."
  
! #: config/mips/mips.opt:325
  #, no-c-format
! msgid "Use microMIPS instructions."
! msgstr "microMIPS-Befehle verwenden."
  
! #: config/mips/mips.opt:329
  #, no-c-format
! msgid "Use MIPS MSA Extension instructions."
! msgstr "Befehle der MIPS-MSA-Erweiterung verwenden."
  
! #: config/mips/mips.opt:333
  #, no-c-format
! msgid "Allow the use of MT instructions."
! msgstr "Verwendung von MT-Befehlen erlauben."
  
! #: config/mips/mips.opt:337
  #, no-c-format
! msgid "Prevent the use of all floating-point operations."
! msgstr "Verwendung aller Gleitkommaoperationen verhindern."
  
! #: config/mips/mips.opt:341
  #, no-c-format
! msgid "Use MCU instructions."
! msgstr "MCU-Befehle verwenden."
  
! #: config/mips/mips.opt:345
  #, no-c-format
! msgid "Do not use a cache-flushing function before calling stack trampolines."
! msgstr "Keine Cache entleerende Funktion verwenden, bevor Stapel-Trampoline aufgerufen werden."
  
! #: config/mips/mips.opt:349
! #, no-c-format
! msgid "Do not use MDMX instructions."
! msgstr "Keine MDMX-Befehle verwenden."
  
! #: config/mips/mips.opt:353
! #, no-c-format
! msgid "Generate normal-mode code."
! msgstr "Code im normalen Modus erzeugen."
  
! #: config/mips/mips.opt:357
! #, no-c-format
! msgid "Do not use MIPS-3D instructions."
! msgstr "Keine MIPS-3D-Befehle verwenden."
  
! #: config/mips/mips.opt:361
! #, no-c-format
! msgid "Use paired-single floating-point instructions."
! msgstr "Paarweise-single Gleitkommabefehle verwenden."
  
! #: config/mips/mips.opt:365
! #, no-c-format
! msgid "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be inserted."
! msgstr "-mr10k-cache-barrier=EINSTELLUNG\tAngabe, wann r10k-Cachegrenzen eingefügt werden sollen."
  
! #: config/mips/mips.opt:369
  #, no-c-format
! msgid "Valid arguments to -mr10k-cache-barrier=:"
! msgstr "Gültige Argumente für »-mr10k-cache-barrier=«:"
  
! #: config/mips/mips.opt:382
  #, no-c-format
! msgid "Try to allow the linker to turn PIC calls into direct calls."
! msgstr "Dem Binder erlauben, PIC-Aufrufe in direkte Aufrufe umzuwandeln."
  
! #: config/mips/mips.opt:386
  #, no-c-format
! msgid "When generating -mabicalls code, make the code suitable for use in shared libraries."
! msgstr "Bei Erzeugung von »-mabicalls« den Code tauglich für gemeinsam genutzte Bibliotheken machen."
  
! #: config/mips/mips.opt:394
  #, no-c-format
! msgid "Use SmartMIPS instructions."
! msgstr "SmartMIPS-Befehle verwenden."
  
! #: config/mips/mips.opt:402
  #, no-c-format
! msgid "Optimize lui/addiu address loads."
! msgstr "lui/addiu-Adressladebefehle optimieren."
  
! #: config/mips/mips.opt:406
  #, no-c-format
! msgid "Enable the MIPS16e V2 instructions."
! msgstr "Die MIPS16e-V2-Befehle einschalten."
  
! #: config/mips/mips.opt:410
  #, no-c-format
! msgid "Assume all symbols have 32-bit values."
! msgstr "Annehmen, dass alle Symbole 32-Bit-Werte haben."
  
! #: config/mips/mips.opt:414
  #, no-c-format
! msgid "Use synci instruction to invalidate i-cache."
! msgstr "synci-Befehl verwenden, um i-Cache ungültig zu machen."
  
! #: config/mips/mips.opt:418
  #, no-c-format
! msgid "Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable."
! msgstr "Die Befehle lwxc1/swxc1/ldxc1/sdxc1 verwenden, wo möglich."
  
! #: config/mips/mips.opt:422
  #, no-c-format
! msgid "Use 4-operand madd.s/madd.d and related instructions where applicable."
! msgstr "Die 4-Operanden-Befehle madd.s/madd.d und ähnliche verwenden, wo möglich."
  
! #: config/mips/mips.opt:430
  #, no-c-format
! msgid "Don't generate code with unaligned load store, only valid for MIPS R6."
! msgstr "Keinen Code mit unausgerichtetem load/store generieren, nur gültig für MIPS R6."
  
! #: config/mips/mips.opt:434
  #, no-c-format
! msgid "Generate code with unaligned load store for R6 (alias of -mno-strict-align)."
! msgstr "Code mit unausgerichtetem load/store für R6 generieren (Alias von »-mno-strict-align«)."
  
! #: config/mips/mips.opt:438
  #, no-c-format
! msgid "Don't generate code with unaligned load store for R6 (alias of -mstrict-align)."
! msgstr "Keinen Code mit unausgerichtetem load/store für R6 generieren (Alias von »-mstrict-align«)."
  
! #: config/mips/mips.opt:446
  #, no-c-format
! msgid "Use Virtualization (VZ) instructions."
! msgstr "Virtualisierungsbefehle (VZ) verwenden."
  
! #: config/mips/mips.opt:450
  #, no-c-format
! msgid "Use eXtended Physical Address (XPA) instructions."
! msgstr "Befehle für Erweiterte Physikalische Adresse (XPA) verwenden."
  
! #: config/mips/mips.opt:454
  #, no-c-format
! msgid "Use Cyclic Redundancy Check (CRC) instructions."
! msgstr "Befehle für Zyklische Redundanzprüfung (CRC) verwenden."
  
! #: config/mips/mips.opt:458
  #, no-c-format
! msgid "Use Global INValidate (GINV) instructions."
! msgstr "Befehle für Globales INValidieren (GINV) verwenden."
  
! #: config/mips/mips.opt:462
  #, no-c-format
! msgid "Perform VR4130-specific alignment optimizations."
! msgstr "VR4130-spezifische Ausrichtungs-Optimierungen durchführen."
  
! #: config/mips/mips.opt:466
  #, no-c-format
! msgid "Lift restrictions on GOT size."
! msgstr "Beschränkungen für GOT-Größe aufheben."
  
! #: config/mips/mips.opt:470
  #, no-c-format
! msgid "Enable use of odd-numbered single-precision registers."
! msgstr "Verwendung der ungeraden Register für Gleitkomma einfacher Genauigkeit erlauben."
  
! #: config/mips/mips.opt:474
  #, no-c-format
! msgid "Optimize frame header."
! msgstr "Code für Rahmenkopf optimieren."
  
! #: config/mips/mips.opt:481
  #, no-c-format
! msgid "Enable load/store bonding."
! msgstr "Zusammenfassen von benachbarten Lade-/Speicherbefehlen einschalten."
  
! #: config/mips/mips.opt:485
  #, no-c-format
! msgid "Specify the compact branch usage policy."
! msgstr "Verwendungsrichtlinie für kompakte Verzweigungen angeben."
  
! #: config/mips/mips.opt:489
  #, no-c-format
! msgid "Policies available for use with -mcompact-branches=:"
! msgstr "Mögliche Richtlinien für »-mcompact-branches=«:"
  
! #: config/mips/mips.opt:502
  #, no-c-format
! msgid "Use Loongson MultiMedia extensions Instructions (MMI) instructions."
! msgstr "Loongson-MultiMedia-Erweiterungsbefehle (MMI) verwenden."
  
! #: config/mips/mips.opt:506
  #, no-c-format
! msgid "Use Loongson EXTension (EXT) instructions."
! msgstr "Loongson-Erweiterungsbefehle (EXT) verwenden."
  
! #: config/mips/mips.opt:510
  #, no-c-format
! msgid "Use Loongson EXTension R2 (EXT2) instructions."
! msgstr "Loongson-Erweiterungsbefehle R2 (EXT2) verwenden."
  
! #: config/mips/mips-tables.opt:24
! #, no-c-format
! msgid "Known MIPS CPUs (for use with the -march= and -mtune= options):"
! msgstr "Bekannte MIPS-CPUs (für Verwendung mit der Optionen »-march=« und »-mtune=«):"
  
! #: config/mips/mips-tables.opt:28
  #, no-c-format
! msgid "Known MIPS ISA levels (for use with the -mips option):"
! msgstr "Bekannte MIPS-ISA-Stufen (für Verwendung mit der Option »-mips«):"
  
! #: config/arc/arc-tables.opt:25
  #, no-c-format
! msgid "Known ARC CPUs (for use with the -mcpu= option):"
! msgstr "Bekannte ARC-CPUs (für Verwendung mit der Option »-mcpu=«):"
  
! #: config/arc/arc.opt:26
  #, no-c-format
! msgid "Compile code for big endian mode."
! msgstr "Code für »Big Endian«-Modus erzeugen."
  
! #: config/arc/arc.opt:30
  #, no-c-format
! msgid "Compile code for little endian mode.  This is the default."
! msgstr "Code für »Little Endian-Modus erzeugen. Dies ist der Standard."
  
! #: config/arc/arc.opt:34
  #, no-c-format
! msgid "Disable ARCompact specific pass to generate conditional execution instructions."
! msgstr "ARCompact-spezifischen Durchlauf, um Befehle für bedingte Ausführung zu erzeugen, ausschalten."
  
! #: config/arc/arc.opt:38
  #, no-c-format
! msgid "Generate ARCompact 32-bit code for ARC600 processor."
! msgstr "ARCompact-32-Bit-Code für ARC600-Prozessor erzeugen."
  
! #: config/arc/arc.opt:42
  #, no-c-format
! msgid "Same as -mA6."
! msgstr "Identisch zu »-mA6«."
  
! #: config/arc/arc.opt:46
  #, no-c-format
! msgid "Generate ARCompact 32-bit code for ARC601 processor."
! msgstr "ARCompact-32-Bit-Code für ARC601-Prozessor erzeugen."
  
! #: config/arc/arc.opt:50
  #, no-c-format
! msgid "Generate ARCompact 32-bit code for ARC700 processor."
! msgstr "ARCompact-32-Bit-Code für ARC700-Prozessor erzeugen."
  
! #: config/arc/arc.opt:54
  #, no-c-format
! msgid "Same as -mA7."
! msgstr "Identisch zu »-mA7«."
  
! #: config/arc/arc.opt:58
  #, no-c-format
! msgid "Force all calls to be made via a jli instruction."
! msgstr "Erzwingen, dass alle Aufrufe mittels des jli-Befehls erfolgen."
  
! #: config/arc/arc.opt:62
  #, no-c-format
! msgid "-mmpy-option=MPY\tCompile ARCv2 code with a multiplier design option."
! msgstr "-mmpy-option=MPY\tARCv2-Code mit einer Option für das Multiplizierer-Design kompilieren."
  
! #: config/arc/arc.opt:132
  #, no-c-format
! msgid "Enable DIV-REM instructions for ARCv2."
! msgstr "DIV-REM-Befehle für ARCv2 einschalten."
  
! #: config/arc/arc.opt:136
  #, no-c-format
! msgid "Enable code density instructions for ARCv2."
! msgstr "Codedichte-Befehle für ARCv2 einschalten."
  
! #: config/arc/arc.opt:146
  #, no-c-format
! msgid "Use ordinarily cached memory accesses for volatile references."
! msgstr "Gewöhnlich gecachete Speicherzugriffe für flüchtige Referenzen verwenden."
  
! #: config/arc/arc.opt:150
  #, no-c-format
! msgid "Enable cache bypass for volatile references."
! msgstr "Cache-Umgehung für flüchtige Referenzen umgehen."
  
! #: config/arc/arc.opt:154
  #, no-c-format
! msgid "Generate instructions supported by barrel shifter."
! msgstr "Befehle generieren, die vom Barrel-Shifter unterstützt werden."
  
! #: config/arc/arc.opt:158
  #, no-c-format
! msgid "Generate norm instruction."
! msgstr "norm-Befehl erzeugen."
  
! #: config/arc/arc.opt:162
  #, no-c-format
! msgid "Generate swap instruction."
! msgstr "swap-Befehl erzeugen."
  
! #: config/arc/arc.opt:166
  #, no-c-format
! msgid "Generate mul64 and mulu64 instructions."
! msgstr "mul64- und mulu64-Befehle erzeugen."
  
! #: config/arc/arc.opt:170
  #, no-c-format
! msgid "Do not generate mpy instructions for ARC700."
! msgstr "Keine mpy-Befehle für ARC700 erzeugen."
  
! #: config/arc/arc.opt:174
  #, no-c-format
! msgid "Generate extended arithmetic instructions, only valid for ARC700."
! msgstr "Erweiterte arithmetische Befehle erzeugen, nur für ARC700 gültig."
  
! #: config/arc/arc.opt:178
  #, no-c-format
! msgid "Dummy flag. This is the default unless FPX switches are provided explicitly."
! msgstr "Dummyflag. Dies ist die Voreinstellung, außer wenn FPX-Schalter explizit angegeben werden."
  
! #: config/arc/arc.opt:182
  #, no-c-format
! msgid "Generate call insns as register indirect calls."
! msgstr "Aufrufbefehle als indirekte Registeraufrufe erzeugen."
  
! #: config/arc/arc.opt:186
  #, no-c-format
! msgid "Do no generate BRcc instructions in arc_reorg."
! msgstr "Keine BRcc-Befehle in arc_reorg erzeugen."
  
! #: config/arc/arc.opt:190
  #, no-c-format
! msgid "Generate sdata references.  This is the default, unless you compile for PIC."
! msgstr "SData-Referenzen erzeugen. Dies ist die Voreinstellung, außer wenn PIC erzeugt wird."
  
! #: config/arc/arc.opt:194
  #, no-c-format
! msgid "Generate millicode thunks."
! msgstr "Millicode-Schnipsel erzeugen."
  
! #: config/arc/arc.opt:198 config/arc/arc.opt:202
  #, no-c-format
! msgid "FPX: Generate Single Precision FPX (compact) instructions."
! msgstr "FPX: kompakte FPX-Befehle für einfache Genauigkeit erzeugen."
  
! #: config/arc/arc.opt:206
  #, no-c-format
! msgid "FPX: Generate Single Precision FPX (fast) instructions."
! msgstr "FPX: schnelle FPX-Befehle für einfache Genauigkeit erzeugen."
  
! #: config/arc/arc.opt:210
  #, no-c-format
! msgid "FPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions."
! msgstr "FPX: Gleitkommaerweiterungen für doppelte Genauigkeit für Argonaut-ARC-CPU einschalten."
  
! #: config/arc/arc.opt:214 config/arc/arc.opt:218
  #, no-c-format
! msgid "FPX: Generate Double Precision FPX (compact) instructions."
! msgstr "FPX: kompakte FPX-Befehle für doppelte Genauigkeit erzeugen."
  
! #: config/arc/arc.opt:222
  #, no-c-format
! msgid "FPX: Generate Double Precision FPX (fast) instructions."
! msgstr "FPX: schnelle FPX-Befehle für doppelte Genauigkeit erzeugen."
  
! #: config/arc/arc.opt:226
  #, no-c-format
! msgid "Disable LR and SR instructions from using FPX extension aux registers."
! msgstr "LR- und SR-Befehle davon abhalten, FPX-Erweiterungsregister zu verwenden."
  
! #: config/arc/arc.opt:230
  #, no-c-format
! msgid "Enable generation of ARC SIMD instructions via target-specific builtins."
! msgstr "Erzeugen von ARC-SIMD-Befehlen mithilfe von zielspezifischen eingebauten Funktionen zu erzeugen."
  
! #: config/arc/arc.opt:234
  #, no-c-format
! msgid "-mcpu=CPU\tCompile code for ARC variant CPU."
! msgstr "-mcpu=CPU\tCode für ARC-Variante CPU planen."
  
! #: config/arc/arc.opt:238
  #, no-c-format
! msgid "Size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os."
! msgstr "Größenoptimierungsstufe: 0:keine 1:vorteilhaft 2:regalloc 3:drop align, »-Os«."
  
! #: config/arc/arc.opt:246
  #, no-c-format
! msgid "Cost to assume for a multiply instruction, with 4 being equal to a normal insn."
! msgstr "Für einen Multiplikationsbefehl anzunehmende Kosten; 4 entspricht einem normalen Befehl."
  
! #: config/arc/arc.opt:250
  #, no-c-format
! msgid "-mtune=TUNE\tTune code for given ARC variant."
! msgstr "-mcpu=TUNE\tCode für angegebene ARC-Variante feintunen."
  
! #: config/arc/arc.opt:284
  #, no-c-format
! msgid "Enable the use of indexed loads."
! msgstr "Verwendung von indexierten Ladebefehlen einschalten."
  
! #: config/arc/arc.opt:288
  #, no-c-format
! msgid "Enable the use of pre/post modify with register displacement."
! msgstr "Verwendung von Pre-/Post-Modifikationen mit Registerversatz einschalten."
  
! #: config/arc/arc.opt:292
  #, no-c-format
! msgid "Generate 32x16 multiply and mac instructions."
! msgstr "32x16-Multiplizier sowie Multiplizier+Addier-Befehle generieren."
  
! #: config/arc/arc.opt:300
  #, no-c-format
! msgid "Don't use less than 25 bit addressing range for calls."
! msgstr "Mindestens 25-Bit-Addressraum für Aufrufe verwenden."
  
! #: config/arc/arc.opt:322
  #, no-c-format
! msgid "Enable pre-reload use of cbranchsi pattern."
! msgstr "Vorausschauende Verwendung von »cbranchsi«-Mustern einschalten."
  
! #: config/arc/arc.opt:330
  #, no-c-format
! msgid "Use pc-relative switch case tables - this enables case table shortening."
! msgstr "PC-relative switch-Tabellen verwenden – dies erlaubt kürzere Fallunterscheidungs-Tabellen."
  
! #: config/arc/arc.opt:334
  #, no-c-format
! msgid "Enable compact casesi pattern."
! msgstr "Kompakte casesi-Muster einschalten."
  
! #: config/arc/arc.opt:338
  #, no-c-format
! msgid "Enable 'q' instruction alternatives."
! msgstr "Alternativen für q-Befehl einschalten."
  
! #: config/arc/arc.opt:342
  #, no-c-format
! msgid "Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc."
! msgstr "Im Zuge der RTL-Erzeugung die Befehle adddi3 und subdi3 in add.f/adc usw. expandieren."
  
! #: config/arc/arc.opt:349
  #, no-c-format
! msgid "Enable variable polynomial CRC extension."
! msgstr "Variable polynomiale CRC-Erweiterung einschalten."
  
! #: config/arc/arc.opt:353
  #, no-c-format
! msgid "Enable DSP 3.1 Pack A extensions."
! msgstr "DSP-3.1-Paket-A-Erweiterungen einschalten."
  
! #: config/arc/arc.opt:357
  #, no-c-format
! msgid "Enable dual viterbi butterfly extension."
! msgstr "Erweiterung Dual-Virterbi-Butterfly einschalten."
  
! #: config/arc/arc.opt:367
  #, no-c-format
! msgid "Enable Dual and Single Operand Instructions for Telephony."
! msgstr "Befehle mit einem oder zwei Operanden für Telefonie einschalten."
  
! #: config/arc/arc.opt:371
! #, no-c-format
! msgid "Enable XY Memory extension (DSP version 3)."
! msgstr "XY-Speicher-Erweiterung (DSP Version 3) einschalten."
  
! #: config/arc/arc.opt:376
  #, no-c-format
! msgid "Enable Locked Load/Store Conditional extension."
! msgstr "Erweiterung für gesperrte Load/Store-Conditional-Befehle einschalten."
  
! #: config/arc/arc.opt:380
  #, no-c-format
! msgid "Enable swap byte ordering extension instruction."
! msgstr "Erweiterung für Bytevertauschbefehle einschalten."
  
! #: config/arc/arc.opt:384
  #, no-c-format
! msgid "Enable 64-bit Time-Stamp Counter extension instruction."
! msgstr "Erweiterung für 64-Bit-Zeitstempel-Befehl einschalten."
  
! #: config/arc/arc.opt:388
  #, no-c-format
! msgid "Pass -EB option through to linker."
! msgstr "Option »-EB« an den Binder übergeben."
  
! #: config/arc/arc.opt:392
  #, no-c-format
! msgid "Pass -EL option through to linker."
! msgstr "Option »-EL« an den Binder übergeben."
  
! #: config/arc/arc.opt:396
  #, no-c-format
! msgid "Pass -marclinux option through to linker."
! msgstr "Option »-marclinux« an den Binder übergeben."
  
! #: config/arc/arc.opt:400
  #, no-c-format
! msgid "Pass -marclinux_prof option through to linker."
! msgstr "Option »-marclinux_prof« an den Binder übergeben."
  
! #: config/arc/arc.opt:409
  #, no-c-format
! msgid "Don't indicate any priority with TARGET_REGISTER_PRIORITY."
! msgstr "Keine Priorität mit TARGET_REGISTER_PRIORITY ausdrücken."
  
! #: config/arc/arc.opt:413
  #, no-c-format
! msgid "Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
! msgstr "Priorität für r0..r3 / r12..r15 mit TARGET_REGISTER_PRIORITY ausdrücken."
  
! #: config/arc/arc.opt:417
  #, no-c-format
! msgid "Reduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
! msgstr "Priorität für r0..r3 / r12..r15 mit TARGET_REGISTER_PRIORITY reduzieren."
  
! #: config/arc/arc.opt:429
  #, no-c-format
! msgid "Enable atomic instructions."
! msgstr "Atomare Befehle einschalten."
  
! #: config/arc/arc.opt:433
  #, no-c-format
! msgid "Enable double load/store instructions for ARC HS."
! msgstr "Doppelte Load/Store-Befehle für ARC HS einschalten."
  
! #: config/arc/arc.opt:437
  #, no-c-format
! msgid "Specify the name of the target floating point configuration."
! msgstr "Name der Gleitkommakonfiguration des Ziels angeben."
  
! #: config/arc/arc.opt:480
! #, no-c-format
! msgid "Specify thread pointer register number."
! msgstr "Registernummer für Threadzeiger angeben."
  
! #: config/arc/arc.opt:487
  #, no-c-format
! msgid "Enable use of NPS400 bit operations."
! msgstr "Verwendung der NPS400-Bitbefehle einschalten."
  
! #: config/arc/arc.opt:491
  #, no-c-format
! msgid "Enable use of NPS400 xld/xst extension."
! msgstr "Erweiterung für xld/xst für NPS400 einschalten."
  
! #: config/arc/arc.opt:499
  #, no-c-format
! msgid "Specifies the registers that the processor saves on an interrupt entry and exit."
! msgstr "Gibt die Register an, die beim Eintritt und Austritt eines Interrupts gesichert werden."
  
! #: config/arc/arc.opt:503
  #, no-c-format
! msgid "Specifies the number of registers replicated in second register bank on entry to fast interrupt."
! msgstr "Gibt die Anzahl der Register an, die bei Eintritt und Austritt eines schnellen Interrupts in der zweiten Registerbank gesichert werden."
  
! #: config/arc/arc.opt:507
  #, no-c-format
! msgid "Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32."
! msgstr "Legt die Registerbreite für LP_COUNT fest. Mögliche Werte sind 8, 16, 20, 24, 28 und 32."
  
! #: config/arc/arc.opt:532
  #, no-c-format
! msgid "Enable 16-entry register file."
! msgstr "Registersatz mit 16 Einträgen aktivieren."
  
! #: config/arc/arc.opt:536
  #, no-c-format
! msgid "Enable use of BI/BIH instructions when available."
! msgstr "Verwendung der BI/BIH-Befehle einschalten, wenn verfügbar."
  
! #: config/arc/arc.opt:540
  #, no-c-format
! msgid "Enable ENTER_S and LEAVE_S opcodes for ARCv2."
! msgstr "Die Opcodes ENTER_S und LEAVE_S für ARCv2 einschalten."
  
! #: config/vxworks-smp.opt:25
  #, no-c-format
! msgid "Select VxWorks SMP C runtimes for linking."
! msgstr "SMP-C-Laufzeiten von VxWorks zum Binden auswählen."
  
! #: lto/lang.opt:50
  #, no-c-format
! msgid "Set linker output type (used internally during LTO optimization)."
! msgstr "Ausgabeart des Binders festlegen (wird intern während der LTO-Optimierung verwendet)."
  
! #: lto/lang.opt:54
  #, no-c-format
! msgid "Run the link-time optimizer in local transformation (LTRANS) mode."
! msgstr "Den Bindezeitoptimierer im lokalen Transformationsmodus (LTRANS) laufen lassen."
  
! #: lto/lang.opt:58
  #, no-c-format
! msgid "Specify a file to which a list of files output by LTRANS is written."
! msgstr "Gibt die Datei an, welche die Liste der von LTRANS ausgegebenen Dateien geschrieben wird."
  
! #: lto/lang.opt:62
  #, no-c-format
! msgid "The resolution file."
! msgstr "Die Datei mit den Auflösungen."
  
! #: lto/lang.opt:66
  #, no-c-format
! msgid "Run the link-time optimizer in whole program analysis (WPA) mode."
! msgstr "Den Bindezeitoptimierer im Modus »komplettes Programm« (WPA) laufen lassen."
  
! #: lto/lang.opt:70
  #, no-c-format
! msgid "Whole program analysis (WPA) mode with number of parallel jobs specified."
! msgstr "Modus für Ganzprogrammanalyse (WPA) mit Anzahl der parallelen Jobs angegeben."
  
! #: lto/lang.opt:78
  #, no-c-format
! msgid "Call the dump function for variables and function in IL."
! msgstr "Dump-Funktion für Variablen und Funktion in IL aufrufen."
  
! #: lto/lang.opt:82
  #, no-c-format
! msgid "Dump the demangled output."
! msgstr "Die entmangelte Ausgabe wegschreiben."
  
! #: lto/lang.opt:86
  #, no-c-format
! msgid "Dump only the defined symbols."
! msgstr "Nur die definierten Symbole wegschreiben."
  
! #: lto/lang.opt:90
  #, no-c-format
! msgid "Print the initial values of the variables."
! msgstr "Den Initialwert der Variablen ausgeben."
  
! #: lto/lang.opt:94
  #, no-c-format
! msgid "Sort the symbols alphabetically."
! msgstr "Die Symbole alphabetisch sortieren."
  
! #: lto/lang.opt:98
  #, no-c-format
! msgid "Sort the symbols according to size."
! msgstr "Die Symbole der Größe nach sortieren."
  
! #: lto/lang.opt:102
  #, no-c-format
! msgid "Display the symbols in reverse order."
! msgstr "Die Symbole in umgekehrter Reihenfolge ausgeben."
  
! #: lto/lang.opt:109
  #, no-c-format
! msgid "Dump the details of LTO objects."
! msgstr "Die Details von LTO-Objekten wegschreiben."
  
! #: lto/lang.opt:113
  #, no-c-format
! msgid "Dump the statistics of tree types."
! msgstr "Die Statistik der Baumarten wegschreiben."
  
! #: lto/lang.opt:117
  #, no-c-format
! msgid "Dump the statistics of trees."
! msgstr "Die Statistik der Bäume wegschreiben."
  
! #: lto/lang.opt:121
  #, no-c-format
! msgid "Dump the statistics of gimple statements."
! msgstr "Die Statistik der GIMPLE-Anweisungen wegschreiben."
  
! #: lto/lang.opt:131
  #, no-c-format
! msgid "Dump the dump tool command line options."
! msgstr "Die Kommandozeilenoptionen des Dump-Werkzeugs wegschreiben."
  
! #: lto/lang.opt:135
  #, no-c-format
! msgid "Dump the symtab callgraph."
! msgstr "Den Aufrufgraphen der Symboltabelle wegschreiben."
  
! #: common.opt:243
  #, no-c-format
  msgid "Provide bash completion for options starting with provided string."
  msgstr "Bash-Vervollständigung für Optionen anbieten, die mit der angegebenen Zeichenkette beginnen."
  
! #: common.opt:295
  #, no-c-format
  msgid "Display this information."
  msgstr "Diese Informationen anzeigen."
  
! #: common.opt:299
  #, no-c-format
  msgid "--help=<class>\tDisplay descriptions of a specific class of options.  <class> is one or more of optimizers, target, warnings, undocumented, params."
  msgstr "--help=<Klasse>\tBeschreibungen für eine bestimmte Klasse von Optionen anzeigen. <Klasse> ist ein oder mehrere Elemente aus optimizers, target, warnings, undocumented, param."
  
! #: common.opt:420
  #, no-c-format
  msgid "Display target specific command line options (including assembler and linker options)."
  msgstr "Zielspezifische Befehlszeilenoptionen (einschließlich Assembler- und Binder-Optionen) anzeigen."
  
! #: common.opt:472
  #, no-c-format
  msgid "-O<number>\tSet optimization level to <number>."
  msgstr "-O<Zahl>\tOptimierungsstufe auf <Zahl> setzen."
  
! #: common.opt:476
  #, no-c-format
  msgid "Optimize for space rather than speed."
  msgstr "Auf Größe statt Geschwindigkeit optimieren."
  
! #: common.opt:480
  #, no-c-format
  msgid "Optimize for speed disregarding exact standards compliance."
  msgstr "Auf Geschwindigkeit optimieren, unter Missachtung genauer Standardkonformität."
  
! #: common.opt:484
  #, no-c-format
  msgid "Optimize for debugging experience rather than speed or size."
  msgstr "Auf Fehlersuchmöglichkeiten statt Geschwindigkeit oder Größe optimieren."
  
! #: common.opt:488
  #, no-c-format
  msgid "Optimize for space aggressively rather than speed."
  msgstr "Aggressiv auf Größe statt Geschwindigkeit optimieren."
  
! #: common.opt:528
  #, no-c-format
  msgid "This switch is deprecated; use -Wextra instead."
  msgstr "Dieser Schalter ist veraltet; stattdessen »-Wextra« verwenden."
  
! #: common.opt:541
  #, no-c-format
  msgid "Warn about returning structures, unions or arrays."
  msgstr "Bei zurückgegebenen Strukturen, Unions oder Arrays warnen."
  
! #: common.opt:545
  #, no-c-format
  msgid "Warn if a loop with constant number of iterations triggers undefined behavior."
  msgstr "Warnen, wenn Schleife mit konstanter Anzahl von Durchläufen zu undefiniertem Verhalten führt."
  
! #: common.opt:552
  #, no-c-format
  msgid "Warn if an array is accessed out of bounds."
  msgstr "Warnen, wenn auf ein Array außerhalb der Grenzen zugegriffen wird."
  
! #: common.opt:556 common.opt:560
  #, no-c-format
  msgid "Warn for uses of pointers to deallocated storage."
  msgstr "Vor der Verwendung von Zeigern auf freigegebenen Speicher warnen."
  
! #: common.opt:564
  #, no-c-format
  msgid "Warn about inappropriate attribute usage."
  msgstr "Bei unpassender Attributverwendung warnen."
  
! #: common.opt:568
  #, no-c-format
  msgid "Do not warn about specified attributes."
  msgstr "Nicht bei den angegebenen Attributen warnen."
  
! #: common.opt:572 common.opt:576
  #, no-c-format
  msgid "Warn about type safety and similar errors and mismatches in declarations with alias attributes."
  msgstr "In Deklarationen mit Alias-Attributen bezüglich Typsicherheit und ähnlicher Fehler und Irrtümer warnen."
  
! #: common.opt:580
  #, no-c-format
  msgid "Warn when profiling instrumentation was requested, but could not be applied to a certain function."
  msgstr "Warnen, wenn Profiling-Instrumentierung verlangt wurde, aber auf eine bestimmte Funktion nicht angewandt werden konnte."
  
! #: common.opt:585 common.opt:589
  #, no-c-format
  msgid "Warn about pointer casts which increase alignment."
  msgstr "Warnen, wenn Zeigerumwandlungen die Ausrichtung vergrößern."
  
! #: common.opt:593
  #, no-c-format
  msgid "Complain when a command-line option is valid, but not applicable to the current front end."
  msgstr "Meckern, wenn eine Kommandozeilenoption gültig ist, aber nicht zum aktuellen Frontend gehört."
  
! #: common.opt:597
  #, no-c-format
  msgid "Warn when a #warning directive is encountered."
  msgstr "Warnen, wenn eine #warning-Direktive verwendet wird."
  
! #: common.opt:601
  #, no-c-format
  msgid "Warn about uses of __attribute__((warning)) declarations."
  msgstr "Bei Verwendungen von Deklarationen mit __attribute__((warning)) warnen."
  
! #: common.opt:605
  #, no-c-format
  msgid "Warn if a deprecated compiler feature, class, method, or field is used."
  msgstr "Warnen, wenn veraltetes Compiler-Merkmal, Klasse, Methode oder Feld verwendet wird."
  
! #: common.opt:609
  #, no-c-format
  msgid "Warn about uses of __attribute__((deprecated)) declarations."
  msgstr "Bei Verwendungen von Deklarationen mit __attribute__((deprecated)) warnen."
  
! #: common.opt:613
  #, no-c-format
  msgid "Warn when an optimization pass is disabled."
  msgstr "Warnen, wenn ein Optimierungsdurchgang ausgeschaltet ist."
  
! #: common.opt:617
  #, no-c-format
  msgid "Turn all warnings into errors."
  msgstr "Alle Warnungen in Fehler umwandeln."
  
! #: common.opt:621
  #, no-c-format
  msgid "Turn the specified warning into an error."
  msgstr "Die angegebene Warnung in einen Fehler umwandeln."
  
! #: common.opt:625
  #, no-c-format
  msgid "Print extra (possibly unwanted) warnings."
  msgstr "Zusätzliche (möglicherweise ungewollte) Warnungen ausgeben."
  
! #: common.opt:629
  #, no-c-format
  msgid "Exit on the first error occurred."
  msgstr "Beim ersten auftretenden Fehler beenden."
  
! #: common.opt:633
  #, no-c-format
  msgid "-Wframe-larger-than=<byte-size>\tWarn if a function's stack frame requires in excess of <byte-size>."
  msgstr "-Wframe-larger-than=<Größe>\tWarnen, wenn der Stapelrahmen einer Funktion mehr als <Größe> Bytes benötigt."
  
! #: common.opt:637
  #, no-c-format
  msgid "Disable -Wframe-larger-than= warning.  Equivalent to -Wframe-larger-than=<SIZE_MAX> or larger."
  msgstr "Die Warnung »-Wframe-larger-than=« ausschalten. Entspricht »-Wframe-larger-than=<SIZE_MAX>« oder größer."
  
! #: common.opt:641
  #, no-c-format
  msgid "Warn when attempting to free a non-heap object."
  msgstr "Beim Versuch der Freigabe eines Nicht-Heap-Objektes warnen."
  
! #: common.opt:645
  #, no-c-format
  msgid "Warn when -fhardened did not enable an option from its set."
  msgstr "Warnen, wenn »-fhardened« eine Option nicht aktiviert hat."
  
! #: common.opt:656
  #, no-c-format
  msgid "Warn when a switch case falls through."
  msgstr "Warnen, wenn in einem switch-Block ein case durchfällt."
  
! #: common.opt:664
  #, no-c-format
  msgid "Warn when an inlined function cannot be inlined."
  msgstr "Warnen, wenn eine inline-Funktion nicht als solche erzeugt werden kann."
  
! #: common.opt:668
  #, no-c-format
  msgid "Warn when an atomic memory model parameter is known to be outside the valid range."
  msgstr "Warnen, wenn ein Parameter des atomaren Speichermodells erkennbar außerhalb des Wertebereiches ist."
  
! #: common.opt:675
  #, no-c-format
  msgid "-Wlarger-than=<byte-size>\tWarn if an object's size exceeds <byte-size>."
  msgstr "-Wlarger-than=<Anzahl>\tWarnen, wenn ein Objekt größer als <Anzahl> Bytes ist."
  
! #: common.opt:679
  #, no-c-format
  msgid "Disable -Wlarger-than= warning.  Equivalent to -Wlarger-than=<SIZE_MAX> or larger."
  msgstr "Die Warnung »-Wlarger-than=« ausschalten. Entspricht »-Wlarger-than=<SIZE_MAX>« oder größer."
  
! #: common.opt:683
  #, no-c-format
  msgid "Warn if comparing pointer parameter with nonnull attribute with NULL."
  msgstr "Warnen, wenn ein Zeiger mit »nonnull«-Attribut mit NULL verglichen wird."
  
! #: common.opt:687
  #, no-c-format
  msgid "Warn if dereferencing a NULL pointer may lead to erroneous or undefined behavior."
  msgstr "Warnen, wenn das Dereferenzieren eines Nullzeigers zu fehlerhaftem oder undefiniertem Verhalten führen kann."
  
! #: common.opt:698
  #, no-c-format
  msgid "Warn about passing a pointer/reference to a local or temporary variable to a musttail call argument."
  msgstr "Warnen, wenn ein Zeiger oder eine Referenz auf eine lokale oder temporäre Variable an ein musttail-Aufrufargument übergeben wird."
  
! #: common.opt:702
  #, no-c-format
  msgid "Warn about pointer/reference to a local or temporary variable possibly escaping to a musttail call."
  msgstr "Warnen, wenn ein Zeiger oder eine Referenz auf eine lokale oder temporäre Variable möglicherweise zu einem musttail-Aufruf entwischt."
  
! #: common.opt:706
  #, no-c-format
  msgid "Warn about some C++ One Definition Rule violations during link time optimization."
  msgstr "Während der Optimierungen zur Bindezeit bei einigen Verletzungen der One-Definition-Rule aus C++ warnen."
  
! #: common.opt:710
  #, no-c-format
  msgid "Warn about overflow in arithmetic expressions."
  msgstr "Bei Überlauf in arithmetischen Ausdrücken warnen."
  
! #: common.opt:714
  #, no-c-format
  msgid "During link time optimization warn about mismatched types of global declarations."
  msgstr "Während der Optimierungen zur Bindezeit bei unpassenden Typen von globalen Deklarationen warnen."
  
! #: common.opt:718
  #, no-c-format
  msgid "Warn when the packed attribute has no effect on struct layout."
  msgstr "Warnen, wenn das »packed«-Attribut keine Auswirkung auf Strukturanordnung hat."
  
! #: common.opt:722
  #, no-c-format
  msgid "Warn when padding is required to align structure members."
  msgstr "Warnen, wenn Auffüllen benötigt wird, um Strukturelemente auszurichten."
  
! #: common.opt:726
  #, no-c-format
  msgid "Issue warnings needed for strict compliance to the standard."
  msgstr "Für strikte Standardbefolgung benötigte Warnungen ausgeben."
  
! #: common.opt:730
  #, no-c-format
  msgid "Warn about returning a pointer/reference to a local or temporary variable."
  msgstr "Bei Rückgabe eines Zeigers/Referenz an lokale oder temporäre Variable warnen."
  
! #: common.opt:734
  #, no-c-format
  msgid "Warn when one variable shadows another.  Same as -Wshadow=global."
  msgstr "Warnen, wenn eine Variable eine andere überdeckt. Entspricht »-Wshadow=global«."
  
! #: common.opt:738
  #, no-c-format
  msgid "Warn when one variable shadows another (globally)."
  msgstr "Warnen, wenn eine Variable eine andere überdeckt (global)."
  
! #: common.opt:742
  #, no-c-format
  msgid "Warn when one local variable shadows another local variable or parameter."
  msgstr "Warnen, wenn eine lokale Variable eine andere lokale Variable oder einen Parameter überdeckt."
  
! #: common.opt:749
  #, no-c-format
  msgid "Warn when one local variable shadows another local variable or parameter of compatible type."
  msgstr "Warnen, wenn eine lokale Variable eine andere lokale Variable oder einen Parameter mit gleichem Typ überdeckt."
  
! #: common.opt:756
  #, no-c-format
  msgid "Warn when not issuing stack smashing protection for some reason."
  msgstr "Warnen, wenn Stapelzerstörungsschutz aus irgendeinem Grund nicht erzeugt wird."
  
! #: common.opt:760
  #, no-c-format
  msgid "-Wstack-usage=<byte-size>\tWarn if stack usage might exceed <byte-size>."
  msgstr "-Wstack-usage=<Größe in Bytes>\tWarnen, wenn Stapelverwendung den angegebenen Betrag überschreiten könnte."
  
! #: common.opt:764
  #, no-c-format
  msgid "Disable Wstack-usage= warning.  Equivalent to Wstack-usage=<SIZE_MAX> or larger."
  msgstr "Die Warnung »-Wstack-usage=« ausschalten. Entspricht »-Wstack-usage=<SIZE_MAX>« oder größer."
  
! #: common.opt:768 common.opt:772
  #, no-c-format
  msgid "Warn about code which might break strict aliasing rules."
  msgstr "Bei Code warnen, der strict-aliasing-Regeln verletzen könnte."
  
! #: common.opt:776 common.opt:780
  #, no-c-format
  msgid "Warn about optimizations that assume that signed overflow is undefined."
  msgstr "Bei Optimierungen, die annehmen, dass vorzeichenbehafteter Überlauf undefiniert ist, warnen."
  
! #: common.opt:784
  #, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((cold))."
  msgstr "Bei Funktionen, die Kandidaten für __attribute__((cold)) sein könnten, warnen."
  
! #: common.opt:788
  #, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((const))."
  msgstr "Bei Funktionen, die Kandidaten für __attribute__((const)) sein könnten, warnen."
  
! #: common.opt:792
  #, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((pure))."
  msgstr "Bei Funktionen, die Kandidaten für __attribute__((pure)) sein könnten, warnen."
  
! #: common.opt:796
  #, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((noreturn))."
  msgstr "Bei Funktionen, die Kandidaten für __attribute__((noreturn)) sein könnten, warnen."
  
! #: common.opt:800
  #, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((malloc))."
  msgstr "Bei Funktionen, die Kandidaten für __attribute__((malloc)) sein könnten, warnen."
  
! #: common.opt:804
  #, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((returns_nonnull))."
  msgstr "Bei Funktionen, die Kandidaten für __attribute__((returns_nonnull)) sein könnten, warnen."
  
! #: common.opt:808
  #, no-c-format
  msgid "Warn about C++ polymorphic types where adding final keyword would improve code quality."
  msgstr "Bei polymorphen Typen in C++ warnen, bei denen das Schlüsselwort »final« die Codequalität verbessern würde."
  
! #: common.opt:812
  #, no-c-format
  msgid "Warn about C++ virtual methods where adding final keyword would improve code quality."
  msgstr "Bei virtuellen Methoden in C++ warnen, bei denen das Schlüsselwort »final« die Codequalität verbessern würde."
  
! #: common.opt:816
  #, no-c-format
  msgid "Warn about statements between switch's controlling expression and the first case."
  msgstr "Bei Anweisungen warnen, die zwischen »switch (…)« und dem ersten »case:« stehen."
  
! #: common.opt:821
  #, no-c-format
  msgid "Do not suppress warnings from system headers."
  msgstr "Warnungen aus System-Headern nicht unterdrücken."
  
! #: common.opt:825
  #, no-c-format
  msgid "Warn if a comparison always evaluates to true or false."
  msgstr "Warnen, wenn ein Vergleich immer zu »true« oder »false« auswertet."
  
! #: common.opt:829
  #, no-c-format
  msgid "Warn whenever a trampoline is generated."
  msgstr "Warnen, wenn ein Trampolin generiert wird."
  
! #: common.opt:833
  #, no-c-format
  msgid "Warn about cases where -ftrivial-auto-var-init cannot initialize an auto variable."
  msgstr "Vor Fällen warnen, in denen »-ftrivial-auto-var-init« eine Auto-Variable nicht initialisieren kann."
  
! #: common.opt:837
  #, no-c-format
  msgid "Warn if a comparison is always true or always false due to the limited range of the data type."
  msgstr "Warnen, wenn ein Vergleich durch beschränkten Wertebereich des Datentyps stets »true« oder »false« ist."
  
! #: common.opt:841
  #, no-c-format
  msgid "Warn about uninitialized automatic variables."
  msgstr "Bei nicht initialisierten automatischen Variablen warnen."
  
! #: common.opt:845
  #, no-c-format
  msgid "Warn about maybe uninitialized automatic variables."
  msgstr "Bei möglicherweise nicht initialisierten automatischen Variablen warnen."
  
! #: common.opt:853
  #, no-c-format
  msgid "Enable all -Wunused- warnings."
  msgstr "Alle »-Wunused«-Warnungen einschalten."
  
! #: common.opt:857
  #, no-c-format
  msgid "Warn when a function parameter is only set, otherwise unused."
  msgstr "Warnen, wenn ein Funktionsparameter zwar gesetzt, aber nicht verwendet wird."
  
! #: common.opt:861
  #, no-c-format
  msgid "Warn when a variable is only set, otherwise unused."
  msgstr "Warnen, wenn eine Variable zwar gesetzt, aber nicht verwendet wird."
  
! #: common.opt:865
  #, no-c-format
  msgid "Warn when a function is unused."
  msgstr "Warnen, wenn eine Funktion ungenutzt bleibt."
  
! #: common.opt:869
  #, no-c-format
  msgid "Warn when a label is unused."
  msgstr "Warnen, wenn eine Sprungmarke ungenutzt bleibt."
  
! #: common.opt:873
  #, no-c-format
  msgid "Warn when a function parameter is unused."
  msgstr "Warnen, wenn ein Funktionsparameter nicht verwendet wird."
  
! #: common.opt:877
  #, no-c-format
  msgid "Warn when an expression value is unused."
  msgstr "Warnen, wenn ein Ausdruckswert nicht verwendet wird."
  
! #: common.opt:881
  #, no-c-format
  msgid "Warn when a variable is unused."
  msgstr "Warnen, wenn eine Variable nicht verwendet wird."
  
! #: common.opt:885
  #, no-c-format
  msgid "Warn in case profiles in -fprofile-use do not match."
  msgstr "Warnen, wenn Profile in »-fprofile-use« nicht zueinander passen."
  
! #: common.opt:889
  #, no-c-format
  msgid "Warn in case a function ends earlier than it begins due to an invalid linenum macros."
  msgstr "Warnen, wenn eine Funktion aufgrund eines ungültigen Zeilennummer-Makros früher endet als sie beginnt."
  
! #: common.opt:893
  #, no-c-format
  msgid "Warn when a conditional has too many terms and condition coverage profiling gives up instrumenting the expression."
  msgstr "Warnung, wenn eine Bedingung zu viele Terme hat und die Profilierung der Bedingungsabdeckung die Instrumentierung des Ausdrucks aufgibt."
  
! #: common.opt:898
  #, no-c-format
  msgid "-fpath-coverage-limit=<number> Don't instrument functions path count exceeding <number>."
  msgstr "-fpath-coverage-limit=<Anzahl> Funktionspfade, die <Anzahl> überschreiten, nicht instrumentieren."
  
! #: common.opt:903
  #, no-c-format
  msgid "Warn if a function exceeds the number of paths (controlled by -fpath-coverage-limit) and path coverage give up instrumenting the function. The limit is approximate and conservative and coverage might give up even if the actual number is slightly below the limit."
  msgstr "Warnen, wenn eine Funktion die Anzahl der Pfade (gesteuert durch »-fpath-coverage-limit«) überschreitet und die Pfadabdeckung die Instrumentierung der Funktion aufgibt. Der Grenzwert ist annähernd und konservativ, und die Abdeckung könnte auch dann aufgeben, wenn die tatsächliche Anzahl etwas unter dem Grenzwert liegt."
  
! #: common.opt:910
  #, no-c-format
  msgid "Warn in case profiles in -fprofile-use do not exist."
  msgstr "Warnen, wenn Profile in »-fprofile-use« nicht existieren."
  
! #: common.opt:914
  #, no-c-format
  msgid "Warn when a vector operation is compiled outside the SIMD."
  msgstr "Warnen, wenn Vektoroperation außerhalb von SIMD kompiliert wird."
  
! #: common.opt:918
  #, no-c-format
  msgid "Warn about unsupported features in ThreadSanitizer."
  msgstr "Bei nicht unterstützten Features im ThreadSanitizer warnen."
  
! #: common.opt:934
  #, no-c-format
  msgid "-aux-info <file>\tEmit declaration information into <file>."
  msgstr "-aux-info <Datei>\tDeklarationsinformationen in <Datei> ausgeben."
  
! #: common.opt:947
  #, no-c-format
  msgid "-d<letters>\tEnable dumps from specific passes of the compiler."
  msgstr "-d<Buchstaben>\tAusgaben von bestimmten Durchläufen des Compilers einschalten."
  
! #: common.opt:951
  #, no-c-format
  msgid "-dumpbase <file>\tSet the file basename to be used for dumps."
  msgstr "-dumpbase <Datei>\tDen Basis-Dateinamen für Ausgaben setzen."
  
! #: common.opt:955
  #, no-c-format
  msgid "-dumpbase-ext .<ext>    Drop a trailing .<ext> from the dump basename to name auxiliary output files."
  msgstr "-dumpbase-ext .<Erw>    Die Dateinamenserweiterung .<Erw> weglassen, beim Benennen der hilfsweisen Ausgabedateien."
  
! #: common.opt:959
  #, no-c-format
  msgid "-dumpdir <dir>\tSet the directory name to be used for dumps."
  msgstr "-dumpdir <Verzeichnis>\tDen Basis-Verzeichnisnamen für Ausgaben setzen."
  
! #: common.opt:1068
  #, no-c-format
  msgid "The version of the C++ ABI in use."
  msgstr "Die Version der C++-ABI, die verwendet wird."
  
! #: common.opt:1072
  #, no-c-format
  msgid "Aggressively optimize loops using language constraints."
  msgstr "Schleifen aggressiv optimieren, dabei sprachspezifische Einschränkungen einbeziehen."
  
! #: common.opt:1076
  #, no-c-format
  msgid "Align the start of functions."
  msgstr "Funktionsanfänge ausrichten."
  
! #: common.opt:1083
  #, no-c-format
  msgid "Align labels which are only reached by jumping."
  msgstr "Marken ausrichten, die nur mit Sprüngen erreicht werden können."
  
! #: common.opt:1090
  #, no-c-format
  msgid "Align all labels."
  msgstr "Alle Marken ausrichten."
  
! #: common.opt:1097
  #, no-c-format
  msgid "Align the start of loops."
  msgstr "Schleifenanfänge ausrichten."
  
! #: common.opt:1104
  #, no-c-format
  msgid "Allow the compiler to introduce new data races on stores."
  msgstr "Dem Compiler erlauben, neue Datenwettläufe bei Speichervorgängen einzuführen."
  
! #: common.opt:1108
  #, no-c-format
  msgid "Enable static analysis pass."
  msgstr "Durchgang für statische Analyse einschalten."
  
! #: common.opt:1128
  #, no-c-format
  msgid "Select what to sanitize."
  msgstr "Auswählen, was bereinigt werden soll."
  
! #: common.opt:1132
  #, no-c-format
  msgid "Select type of coverage sanitization."
  msgstr "Art der Abdeckungs-Bereinigung auswählen."
  
! #: common.opt:1145
  #, no-c-format
  msgid "-fasan-shadow-offset=<number>\tUse custom shadow memory offset."
  msgstr "-fasan-shadow-offset=<Zahl>\tSpezifischen Offset für Schattenspeicher verwenden."
  
! #: common.opt:1149
  #, no-c-format
  msgid "-fsanitize-sections=<sec1,sec2,...>\tSanitize global variables in user-defined sections."
  msgstr "-fsanitize-sections=<sec1,sec2,...>\tGlobale Variablen in benutzerdefinierten Abschnitten bereinigen."
  
! #: common.opt:1154
  #, no-c-format
  msgid "After diagnosing undefined behavior attempt to continue execution."
  msgstr "Nach dem Erkennen von undefiniertem Verhalten versuchen, die Ausführung fortzusetzen."
  
! #: common.opt:1158
  #, no-c-format
  msgid "This switch is deprecated; use -fsanitize-recover= instead."
  msgstr "Dieser Schalter ist veraltet; stattdessen »-fsanitize-recover=« verwenden."
  
! #: common.opt:1162
  #, no-c-format
  msgid "Use traps instead of diagnostics of undefined behavior sanitizers."
  msgstr "Für das Bereinigen von undefiniertem Verhalten Traps statt Meldungen verwenden."
  
! #: common.opt:1172
  #, no-c-format
  msgid "This switch is deprecated; use -fsanitize-trap= instead."
  msgstr "Dieser Schalter ist veraltet; stattdessen »-fsanitize-trap=« verwenden."
  
! #: common.opt:1176
  #, no-c-format
  msgid "Generate unwind tables that are exact at each instruction boundary."
  msgstr "Abwicklungstabellen erzeugen, die genau an jeder Befehlsgrenze liegen."
  
! #: common.opt:1180
  #, no-c-format
  msgid "Generate auto-inc/dec instructions."
  msgstr "Auto-inc/dec-Befehle erzeugen."
  
! #: common.opt:1184
  #, no-c-format
  msgid "Use sample profile information for call graph node weights. The default profile file is fbdata.afdo in 'pwd'."
  msgstr "Profilierungsinformationen für Aufrufgraph-Knotengewichtungen verwenden. Vorgabe ist die Datei fbdata.afdo im aktuellen Arbeitsverzeichnis."
  
! #: common.opt:1189
  #, no-c-format
  msgid "Use sample profile information for call graph node weights. The profile file is specified in the argument."
  msgstr "Profilierungsinformationen für Aufrufgraph-Knotengewichtungen verwenden. Die Profilierungsdatei ist im Argument angegeben."
  
! #: common.opt:1198
  #, no-c-format
  msgid "Generate code to check bounds before indexing arrays."
  msgstr "Code zur Überprüfung der Grenzen vor Arrayindizierung erzeugen."
  
! #: common.opt:1202
  #, no-c-format
  msgid "Replace add, compare, branch with branch on count register."
  msgstr "Addieren, Vergleichen, Verzweigen mit Verzweigung anhand des Zählregisters ersetzen."
  
! #: common.opt:1206
  #, no-c-format
  msgid "Use profiling information for branch probabilities."
  msgstr "Profilierungsinformationen für Verzweigungswahrscheinlichkeiten verwenden."
  
! #: common.opt:1222
  #, no-c-format
  msgid "Output callgraph information on a per-file basis."
  msgstr "Information über Aufrufgraphen auf Dateibasis ausgeben."
  
! #: common.opt:1226
  #, no-c-format
  msgid "Output callgraph information on a per-file basis with decorations."
  msgstr "Information über Aufrufgraphen auf Dateibasis mit Dekoration ausgeben."
  
! #: common.opt:1230
  #, no-c-format
  msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions."
  msgstr "-fcall-saved-<Register>\t<Register> als über Funktionsgrenzen hinweg reserviert markieren."
  
! #: common.opt:1234
  #, no-c-format
  msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls."
  msgstr "-fcall-used-<Register>\t<Register> als durch Funktionsaufrufe beschädigt markieren."
  
! #: common.opt:1241
  #, no-c-format
  msgid "Save registers around function calls."
  msgstr "Register bei Funktionsaufrufen sichern."
  
! #: common.opt:1245
  #, no-c-format
  msgid "This switch is deprecated; do not use."
  msgstr "Dieser Schalter ist veraltet; nicht verwenden."
  
! #: common.opt:1249
  #, no-c-format
  msgid "Check the return value of new in C++."
  msgstr "Rückgabewert des C++-Operators new prüfen."
  
! #: common.opt:1253 common.opt:1257
  #, no-c-format
  msgid "Perform internal consistency checkings."
  msgstr "Interne Konsistenzprüfungen durchführen."
  
! #: common.opt:1261
  #, no-c-format
  msgid "For -f*-prefix-map= options compare canonicalized pathnames rather than just strings."
  msgstr "Bei den Optionen der Form »-f*-prefix-map=« die kanonischen Pfadnamen statt der angegebenen Zeichenketten vergleichen."
  
! #: common.opt:1265
  #, no-c-format
  msgid "Enable code hoisting."
  msgstr "Codeanhebung einschalten."
  
! #: common.opt:1269
  #, no-c-format
  msgid "Looks for opportunities to reduce stack adjustments and stack references."
  msgstr "Sucht Möglichkeiten, Stapel-Anpassungen und Stapel-Referenzen zu reduzieren."
  
! #: common.opt:1273
  #, no-c-format
  msgid "Put uninitialized globals in the common section."
  msgstr "Uninitialisierte globale Symbole in gemeinsamen Abschnitt legen."
  
! #: common.opt:1281
  #, no-c-format
  msgid "-fcompare-debug[=<opts>]\tCompile with and without e.g. -gtoggle, and compare the final-insns dump."
  msgstr "-fcompare-debug[=<Optionen>]\tMit und ohne z.B. »-gtoggle« kompilieren, und den Dump der »final-insns« vergleichen."
  
! #: common.opt:1285
  #, no-c-format
  msgid "Run only the second compilation of -fcompare-debug."
  msgstr "Nur die zweite Kompilierung von »-fcompare-debug« laufen lassen."
  
! #: common.opt:1289
  #, no-c-format
  msgid "Perform comparison elimination after register allocation has finished."
  msgstr "Beseitigung von Vergleichen nach Registerreservierung durchführen."
  
! #: common.opt:1293
  #, no-c-format
  msgid "Do not perform optimizations increasing noticeably stack usage."
  msgstr "Keine Optimierungen durchführen, die die Stapelverwendung deutlich erhöhen."
  
! #: common.opt:1297
  #, no-c-format
  msgid "Perform a register copy-propagation optimization pass."
  msgstr "Optimierungsdurchlauf zur Kopierübertragung von Registern durchführen."
  
! #: common.opt:1301
  #, no-c-format
  msgid "Fold instructions calculating memory offsets to the memory access instruction if possible."
  msgstr "Befehle, die Speicher-Offsets berechnen, wenn möglich in die Speicherzugriffsbefehl einbetten."
  
! #: common.opt:1305
  #, no-c-format
  msgid "Perform cross-jumping optimization."
  msgstr "Optimierung zum Kreuzsprung durchführen."
  
! #: common.opt:1309
  #, no-c-format
  msgid "When running CSE, follow jumps to their targets."
  msgstr "Beim Durchlaufen von CSE: Sprüngen zu ihren Zielen folgen."
  
! #: common.opt:1317
  #, no-c-format
  msgid "Omit range reduction step when performing complex division."
  msgstr "Schritt zur Bereichsverkleinerung auslassen, wenn komplexe Division durchgeführt wird."
  
! #: common.opt:1321
  #, no-c-format
  msgid "Complex multiplication and division follow Fortran rules."
  msgstr "Komplexe Multiplikation und Division befolgen Fortran-Regeln."
  
! #: common.opt:1325
  #, no-c-format
  msgid "Place data items into their own section."
  msgstr "Datenstücke in ihren eigenen Abschnitt legen."
  
! #: common.opt:1329
  #, no-c-format
  msgid "List all available debugging counters with their limits and counts."
  msgstr "Alle verfügbaren Fehleranalysezähler mit ihren Grenzen und Werten auflisten."
  
! #: common.opt:1333
  #, no-c-format
  msgid "-fdbg-cnt=<counter>[:<lower_limit1>-]<upper_limit1>[:<lower_limit2>-<upper_limit2>:...][,<counter>:...]\tSet the debug counter limit."
  msgstr "-fdbg-cnt=<Zähler>[:<Untere Grenze 1>-]<Obere Grenze 1>[:<Untere Grenze 2>-<Obere Grenze 2>:...][,<Zähler>:...]\tObergrenze für Debug-Zähler festlegen."
  
! #: common.opt:1337
  #, no-c-format
  msgid "-fdebug-prefix-map=<old>=<new>\tMap one directory name to another in debug information."
  msgstr "-fdebug-prefix-map=<alt>=<neu>\tIn Fehlersuchinfo einen Verzeichnisnamen auf einen anderen abbilden."
  
! #: common.opt:1341
  #, no-c-format
  msgid "-ffile-prefix-map=<old>=<new>\tMap one directory name to another in compilation result."
  msgstr "-ffile-prefix-map=<alt>=<neu>\tIn Übersetzungsergebnis einen Verzeichnisnamen auf einen anderen abbilden."
  
! #: common.opt:1345
  #, no-c-format
  msgid "Output .debug_types section when using DWARF v4 debuginfo."
  msgstr ".debug_types-Abschnitt ausgeben, wenn DWARF v4-Debuginfo verwendet wird."
  
! #: common.opt:1351
  #, no-c-format
  msgid "Defer popping functions args from stack until later."
  msgstr "Zurückholen der Funktionsargumente vom Stapel bis auf weiteres hinauszögern."
  
! #: common.opt:1355
  #, no-c-format
  msgid "Attempt to fill delay slots of branch instructions."
  msgstr "Versuchen, die Verzögerungsschlitze der Sprungbefehle auszufüllen."
  
! #: common.opt:1359
  #, no-c-format
  msgid "Delete dead instructions that may throw exceptions."
  msgstr "Unerreichbare Befehle löschen, die Ausnahmen werfen können."
  
! #: common.opt:1363
  #, no-c-format
  msgid "Delete useless null pointer checks."
  msgstr "Unnötige Nullzeigerprüfungen löschen."
  
! #: common.opt:1367
  #, no-c-format
  msgid "Stream extra data to support more aggressive devirtualization in LTO local transformation mode."
  msgstr "Zusätzliche Daten verarbeiten, um in LTO-lokalem Umwandlungsmodus aggressiver zu devirtualisieren."
  
! #: common.opt:1371
  #, no-c-format
  msgid "Perform speculative devirtualization."
  msgstr "Spekulative Devirtualisierung durchführen."
  
! #: common.opt:1375
  #, no-c-format
  msgid "Try to convert virtual calls to direct ones."
  msgstr "Versuchen, virtuelle Sprünge in direkte umzuwandeln."
  
! #: common.opt:1379
  #, no-c-format
  msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics."
  msgstr "-fdiagnostics-show-location=[once|every-line]\tWie oft die Quelltext-Position am Zeilenanfang ausgegeben wird, wenn die Diagnose über mehrere Zeilen geht."
  
! #: common.opt:1396
  #, no-c-format
  msgid "Show the source line with a caret indicating the column."
  msgstr "Quellzeile mit Einschaltungszeichen anzeigen, um die Spalte zu kennzeichnen."
  
! #: common.opt:1400
  #, no-c-format
  msgid "Show lines linking related events in diagnostic paths."
  msgstr "Linien anzeigen, die zusammenhängende Ereignisse in Diagnosepfaden verbinden."
  
! #: common.opt:1404
  #, no-c-format
  msgid "Show labels annotating ranges of source code when showing source."
  msgstr "Beim Anzeigen von Quellcode Marker verwenden, um Bereiche des Quellcodes zu markieren."
  
! #: common.opt:1408
  #, no-c-format
  msgid "Show line numbers in the left margin when showing source."
  msgstr "Beim Anzeigen von Quellcode Zeilennummern im linken Rand anzeigen."
  
! #: common.opt:1416
  #, no-c-format
  msgid "-fdiagnostics-color=[never|always|auto]\tColorize diagnostics."
  msgstr "-fdiagnostics-color=[never|always|auto]\tDiagnosemeldungen einfärben."
  
! #: common.opt:1436
  #, no-c-format
  msgid "Enable formatting of JSON output."
  msgstr "Formatierung der JSON-Ausgabe einschalten."
  
! #: common.opt:1440
  #, no-c-format
  msgid "-fdiagnostics-urls=[never|always|auto]\tEmbed URLs in diagnostics."
  msgstr "-fdiagnostics-urls=[never|always|auto]\tURLs in Diagnosemeldungen einbetten."
  
! #: common.opt:1460
  #, no-c-format
  msgid "-fdiagnostics-column-unit=[display|byte]\tSelect whether column numbers are output as display columns (default) or raw bytes."
  msgstr "-fdiagnostics-column-unit=[display|byte]\tFestlegen, ob Spaltennummern als Anzeigespalten (Standard) ausgegeben werden oder in rohen Bytes gemessen werden."
  
! #: common.opt:1464
  #, no-c-format
  msgid "-fdiagnostics-column-origin=<number>\tSet the number of the first column.  The default is 1-based as per GNU style, but some utilities may expect 0-based, for example."
  msgstr "-fdiagnostics-column-origin=<Nummer>\tLegt die Nummer der ersten Spalte fest. Die Vorgabe ist gemäß GNU-Stil 1-basiert, aber einige Dienstprogramme erwarten 0-basierte Spaltennummern."
  
! #: common.opt:1468
! #, no-c-format
! msgid "-fdiagnostics-format=[text|sarif-stderr|sarif-file|json|json-stderr|json-file]\tSelect output format."
  msgstr "-fdiagnostics-format=[text|sarif-stderr|sarif-file|json|json-stderr|json-file]\tAusgabeformat auswählen."
  
! #: common.opt:1472
  #, no-c-format
  msgid "Add output format."
  msgstr "Ausgabeformat hinzufügen."
  
! #: common.opt:1476
  #, no-c-format
  msgid "Set output format."
  msgstr "Ausgabeformat festlegen."
  
! #: common.opt:1480
  #, no-c-format
  msgid "-fdiagnostics-escape-format=[unicode|bytes]\tSelect how to escape non-printable-ASCII bytes in the source for diagnostics that suggest it."
  msgstr "-fdiagnostics-escape-format=[unicode|bytes]\tFestlegen, wie Zeichen außerhalb des druckbaren ASCII-Bereichs in der Quelle für Diagnosen, die dies vorschlagen, ausgegeben werden sollen."
  
! #: common.opt:1527
  #, no-c-format
  msgid "Print fix-it hints in machine-readable form."
  msgstr "Behebungshinweise in maschinenlesbarer Form ausgeben."
  
! #: common.opt:1531
  #, no-c-format
  msgid "Print fix-it hints to stderr in unified diff format."
  msgstr "Behebungshinweise in vereinheitlichtem Diff-Format auf stderr ausgeben."
  
! #: common.opt:1535
  #, no-c-format
  msgid "Amend appropriate diagnostic messages with the command line option that controls them."
  msgstr "Die geeignete Diagnosemeldung mit der Kommandozeilenoption anreichern, die sie steuert."
  
! #: common.opt:1539
  #, no-c-format
  msgid "Print CWE identifiers for diagnostic messages, where available."
  msgstr "CWE-Identifikatoren für Diagnosemeldungen ausgeben, sofern verfügbar."
  
! #: common.opt:1543
  #, no-c-format
  msgid "Print any rules associated with diagnostic messages."
  msgstr "Alle Regeln, die mit Meldungen verbunden sind, ausgeben."
  
! #: common.opt:1547
  #, no-c-format
  msgid "Use color within diagnostic messages to highlight pertinent information."
  msgstr "Farbe in Diagnosemeldungen verwenden, um relevante Informationen hervorzuheben."
  
! #: common.opt:1551
  #, no-c-format
  msgid "Specify how to print any control-flow path associated with a diagnostic."
  msgstr "Angeben, wie jeder Kontrollflusspfad, der mit einer Diagnose verbunden ist, ausgegeben werden soll."
  
! #: common.opt:1555
  #, no-c-format
  msgid "Turn off any diagnostics features that complicate the output, such as line numbers, color, and warning URLs."
  msgstr "Alle Diagnosefunktionen deaktivieren, die die Ausgabe verkomplizieren, wie Zeilennummern, Farbe und Warn-URLs."
  
! #: common.opt:1559
  #, no-c-format
  msgid "-ftabstop=<number>      Distance between tab stops for column reporting."
  msgstr "-ftabstop=<Zahl>        Abstand zwischen Tabstopps für Spaltenmeldungen."
  
! #: common.opt:1575
  #, no-c-format
  msgid "Show stack depths of events in paths."
  msgstr "Stapeltiefe der Ereignisse in Pfaden anzeigen."
  
! #: common.opt:1579
  #, no-c-format
  msgid "-fdiagnostics-text-art-charset=[none|ascii|unicode|emoji]\tDetermine which characters to use in text arg diagrams."
  msgstr "-fdiagnostics-text-art-charset=[none|ascii|unicode|emoji]\tLegt fest, welche Zeichen in Text-Arg-Diagrammen verwendet werden."
  
! #: common.opt:1598
  #, no-c-format
  msgid "Set minimum width of left margin of source code when showing source."
  msgstr "Mindestbreite des linken Randes des Quellcodes angeben, für das Ausgeben des Quellcodes."
  
! #: common.opt:1602
  #, no-c-format
  msgid "-fdisable-[tree|rtl|ipa]-<pass>=range1+range2\tDisable an optimization pass."
  msgstr "-fdisable-[tree|rtl|ipa]-<Durchgang>=range1+range2\tEinen Optimierungsdurchgang ausschalten."
  
! #: common.opt:1606
  #, no-c-format
  msgid "-fenable-[tree|rtl|ipa]-<pass>=range1+range2\tEnable an optimization pass."
  msgstr "-fenable-[tree|rtl|ipa]-<Durchgang>=range1+range2\tEinen Optimierungsdurchgang einschalten."
  
! #: common.opt:1610
  #, no-c-format
  msgid "-fdump-<type>\tDump various compiler internals to a file."
  msgstr "-fdump-<type>\tVerschiedene compilerinterne Informationen in eine Datei abziehen."
  
! #: common.opt:1617
  #, no-c-format
  msgid "-fdump-final-insns=filename\tDump to filename the insns at the end of translation."
  msgstr "-fdump-final-insns=<Datei>\tDie Befehle am Ende der Übersetzung in Datei abziehen."
  
! #: common.opt:1621
  #, no-c-format
  msgid "-fdump-go-spec=filename\tWrite all declarations to file as Go code."
  msgstr "-fdump-go-spec=<Datei>\tAlle Deklarationen als Go-Code in <Datei> schreiben."
  
! #: common.opt:1625
  #, no-c-format
  msgid "Suppress output of addresses in debugging dumps."
  msgstr "Ausgabe von Adressen in Fehlersuch-Auszügen unterdrücken."
  
! #: common.opt:1629
  #, no-c-format
  msgid "Collect and dump debug information into temporary file if ICE in C/C++ compiler occurred."
  msgstr "Im Falle eines internen Fehlers im C/C++-Compiler die Debuginformationen sammeln und in temporäre Datei ausgeben."
  
! #: common.opt:1634
  #, no-c-format
  msgid "Dump detailed information on GCC's internal representation of source code locations."
  msgstr "Detaillierte Informationen über die GCC-interne Repräsentation von Quellcode-Stellen ausgeben."
  
! #: common.opt:1638
  #, no-c-format
  msgid "Dump optimization passes."
  msgstr "Optimierungsdurchläufe ausgeben."
  
! #: common.opt:1642
  #, no-c-format
  msgid "Suppress output of instruction numbers, line number notes and addresses in debugging dumps."
  msgstr "Ausgabe von Befehlszahlen, Zeilennummernangaben und Adressen in Fehlersuch-Auszügen unterdrücken."
  
! #: common.opt:1646
  #, no-c-format
  msgid "Suppress output of previous and next insn numbers in debugging dumps."
  msgstr "Ausgabe der vorigen und nächsten Befehlsnummern in Fehlersuch-Auszügen unterdrücken."
  
! #: common.opt:1650
  #, no-c-format
  msgid "Enable CFI tables via GAS assembler directives."
  msgstr "CFI-Tabellen über GAS-Assembler-Direktiven einschalten."
  
! #: common.opt:1654
  #, no-c-format
  msgid "Perform early inlining."
  msgstr "Frühes Inlining durchführen."
  
! #: common.opt:1662
  #, no-c-format
  msgid "Perform interprocedural reduction of aggregates."
  msgstr "Zwischenprozedurale Reduktion von Aggregaten durchführen."
  
! #: common.opt:1666
  #, no-c-format
  msgid "Perform unused symbol elimination in debug info."
  msgstr "Ungenutzte Symbole aus Info zur Fehlersuche entfernen."
  
! #: common.opt:1670
  #, no-c-format
  msgid "Perform unused type elimination in debug info."
  msgstr "Ungenutzte Typen aus Info zur Fehlersuche entfernen."
  
! #: common.opt:1674
  #, no-c-format
  msgid "Do not suppress C++ class debug information."
  msgstr "Keine Fehlersuchinformationen für C++-Klassen unterdrücken."
  
! #: common.opt:1678
  #, no-c-format
  msgid "Enable exception handling."
  msgstr "Ausnahmebehandlung einschalten."
  
! #: common.opt:1682
  #, no-c-format
  msgid "Perform a number of minor, expensive optimizations."
  msgstr "Eine Reihe kleiner, aber teurer, Optimierungen durchführen."
  
! #: common.opt:1686
  #, no-c-format
  msgid "-fexcess-precision=[fast|standard|16]\tSpecify handling of excess floating-point precision."
  msgstr "-fexcess-precision=[fast|standard|16]\tBehandlung überschüssiger Gleitkommagenauigkeit bestimmen."
  
! #: common.opt:1704
  #, no-c-format
  msgid "-fpermitted-flt-eval-methods=[c11|ts-18661]\tSpecify which values of FLT_EVAL_METHOD are permitted."
  msgstr "-fpermitted-flt-eval-methods=[c11|ts-18661]\tAngeben, welche Werte von FLT_EVAL_METHOD erlaubt sind."
  
! #: common.opt:1720
  #, no-c-format
  msgid "Output lto objects containing both the intermediate language and binary output."
  msgstr "LTO-Objekte ausgeben, die sowohl Zwischensprache als auch Binärausgabe enthalten."
  
! #: common.opt:1724
  #, no-c-format
  msgid "Assume no NaNs or infinities are generated."
  msgstr "Annehmen, dass keine NaNs oder Unendlichkeiten erzeugt werden."
  
! #: common.opt:1728
  #, no-c-format
  msgid "Assume that loops with an exit will terminate and not loop indefinitely."
  msgstr "Annehmen, dass Schleifen mit einem Ausgang keine Endlosschleifen sind."
  
! #: common.opt:1732
  #, no-c-format
  msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler."
  msgstr "-ffixed-<Register>\t<Register> als für den Compiler nicht verfügbar markieren."
  
! #: common.opt:1736
  #, no-c-format
  msgid "Don't allocate floats and doubles in extended-precision registers."
  msgstr "Keine floats und doubles in Registern erweiterter Genauigkeit reservieren."
  
! #: common.opt:1744
  #, no-c-format
  msgid "Perform a forward propagation pass on RTL."
  msgstr "Schritt zur Vorwärts-Übertragung auf RTL durchführen."
  
! #: common.opt:1748
  #, no-c-format
  msgid "-ffp-contract=[off|on|fast]\tPerform floating-point expression contraction."
  msgstr "-ffp-contract=[off|on|fast]\tSchrumpfung von Gleitkommaausdrücken durchführen."
  
! #: common.opt:1764
  #, no-c-format
  msgid "Allow built-in functions ceil, floor, round, trunc to raise \"inexact\" exceptions."
  msgstr "Den eingebauten Funktionen ceil, floor, round, trunc erlauben, »inexact«-Exceptions zu werfen."
  
! #: common.opt:1771
  #, no-c-format
  msgid "Allow function addresses to be held in registers."
  msgstr "Vorhalten von Funktionsadressen in Registern erlauben."
  
! #: common.opt:1775
  #, no-c-format
  msgid "Place each function into its own section."
  msgstr "Jede Funktion in ihren eigenen Abschnitt platzieren."
  
! #: common.opt:1779
  #, no-c-format
  msgid "Perform global common subexpression elimination."
  msgstr "Beseitigung globaler gemeinsamer Teilausdrücke durchführen."
  
! #: common.opt:1783
  #, no-c-format
  msgid "Perform enhanced load motion during global common subexpression elimination."
  msgstr "Erweiterte Ladebewegung während Beseitigung globaler gemeinsamer Teilausdrücke durchführen."
  
! #: common.opt:1787
  #, no-c-format
  msgid "Perform store motion after global common subexpression elimination."
  msgstr "Speicherbewegung nach Beseitigung globaler gemeinsamer Teilausdrücke durchführen."
  
! #: common.opt:1791
  #, no-c-format
  msgid "Try to avoid store forwarding."
  msgstr "Versuchen, Store-Forwarding zu vermeiden."
  
! #: common.opt:1795
  #, no-c-format
  msgid "Perform redundant load after store elimination in global common subexpression elimination."
  msgstr "Beseitigung überflüssigen Ladens nach dem Abspeichern in globalem gemeinsamem Teilausdruck durchführen."
  
! #: common.opt:1800
  #, no-c-format
  msgid "Perform global common subexpression elimination after register allocation has finished."
  msgstr "Beseitigung globaler gemeinsamer Teilausdrücke nach Registerreservierung durchführen."
  
! #: common.opt:1817
  #, no-c-format
  msgid "-fgnat-encodings=[all|gdb|minimal]\tSelect the balance between GNAT encodings and standard DWARF emitted in the debug information."
  msgstr "-fgnat-encodings=[all|gdb|minimal]\tGleichgewicht zwischen GNAT-Encodings und Standard-DWARF auswählen, die in den Debuginformationen landen."
  
! #: common.opt:1822
  #, no-c-format
  msgid "Enable in and out of Graphite representation."
  msgstr "Ein- und Ausgabe der Graphite-Repräsentierung einschalten."
  
! #: common.opt:1826
  #, no-c-format
  msgid "Enable Graphite Identity transformation."
  msgstr "Transformation der Graphite-Identität einschalten."
  
! #: common.opt:1830
  #, no-c-format
  msgid "Enable hoisting adjacent loads to encourage generating conditional move instructions."
  msgstr "Herausziehen aufeinanderfolgender Ladeoperationen einschalten, um Erzeugung bedingter Kopieroperationen zu fördern."
  
! #: common.opt:1843
  #, no-c-format
  msgid "Run two instruction combination passes late in the pass pipeline; one before register allocation and one after."
  msgstr "Zwei Befehlskombinationsdurchläufe spät in der Durchlaufpipeline ausführen; einen vor der Registerzuweisung und einen danach."
  
! #: common.opt:1848
  #, no-c-format
  msgid "Mark all loops as parallel."
  msgstr "Alle Schleifen als parallel markieren."
  
! #: common.opt:1852 common.opt:1860 common.opt:3246
  #, no-c-format
  msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
  msgstr "Schleifenschachtelungs-Umwandlungen einschalten. Entspricht »-floop-nest-optimize«."
  
! #: common.opt:1856
  #, no-c-format
  msgid "Enable loop interchange on trees."
  msgstr "Umordnen der Schleifen auf Bäumen einschalten."
  
! #: common.opt:1864
  #, no-c-format
  msgid "Perform unroll-and-jam on loops."
  msgstr "Schleifenabwicklung (unroll-and-jam) für Schleifen durchführen."
  
! #: common.opt:1868
  #, no-c-format
  msgid "Enable support for GNU transactional memory."
  msgstr "Unterstützung für GNU-Transaktionsspeicher einschalten."
  
! #: common.opt:1872
  #, no-c-format
  msgid "Use STB_GNU_UNIQUE if supported by the assembler."
  msgstr "STB_GNU_UNIQUE verwenden, sofern der Assembler es unterstützt."
  
! #: common.opt:1880
  #, no-c-format
  msgid "Enable the loop nest optimizer."
  msgstr "Optimierer für geschachtelte Schleifen einschalten."
  
! #: common.opt:1884
  #, no-c-format
  msgid "Force bitfield accesses to match their type width."
  msgstr "Bitfeld-Zugriffe zwingen, zu ihrer Typbreite zu passen."
  
! #: common.opt:1888
  #, no-c-format
  msgid "Merge adjacent stores."
  msgstr "Nebeneinanderliegende Speicheroperationen zusammenfassen."
  
! #: common.opt:1892
  #, no-c-format
  msgid "Enable guessing of branch probabilities."
  msgstr "Erraten der Sprungwahrscheinlichkeiten einschalten."
  
! #: common.opt:1896
  #, no-c-format
  msgid "Enable various security-relevant flags."
  msgstr "Verschiedene sicherheitsrelevante Optionen einschalten."
  
! #: common.opt:1900
  #, no-c-format
  msgid "Harden conditionals not used in branches, checking reversed conditions."
  msgstr "Bedingungen, die nicht in den Zweigen verwendet werden, härten, indem die entgegengesetzten Bedingungen geprüft werden."
  
! #: common.opt:1904
  #, no-c-format
  msgid "Harden conditional branches by checking reversed conditions."
  msgstr "Bedingte Zweigen härten, indem die entgegengesetzten Bedingungen geprüft werden."
  
! #: common.opt:1908
  #, no-c-format
  msgid "Harden control flow by recording and checking execution paths."
  msgstr "Kontrollfluss härten, indem Ausführungspfade aufgezeichnet und geprüft werden."
  
! #: common.opt:1912
  #, no-c-format
  msgid "Disable CFR in leaf functions."
  msgstr "CFR in Blattfunktionen ausschalten."
  
! #: common.opt:1916
  #, no-c-format
  msgid "Check CFR execution paths also before calls followed by returns of their results."
  msgstr "CFR-Ausführungspfade auch vor Aufrufen prüfen, die ihre Ergebnisse zurückgeben."
  
! #: common.opt:1920
  #, no-c-format
  msgid "Check CFR execution paths also when exiting a function through an exception."
  msgstr "CFR-Ausführungspfade auch prüfen, wenn eine Funktion aufgrund einer Exception verlassen wird."
  
! #: common.opt:1924
  #, no-c-format
  msgid "-fhardcfr-check-noreturn-calls=[always|no-xthrow|nothrow|never]\tCheck CFR execution paths also before calling noreturn functions."
  msgstr "-fhardcfr-check-noreturn-calls=[always|no-xthrow|nothrow|never]\tCFR-Ausführungspfade auch prüfen, bevor noreturn-Funktionen aufgerufen werden."
  
! #: common.opt:1947
! #, no-c-format
! msgid "Process #ident directives."
! msgstr "#ident-Direktiven verarbeiten."
  
! #: common.opt:1951
  #, no-c-format
  msgid "Perform conversion of conditional jumps to branchless equivalents."
  msgstr "Umwandlung bedingter Sprünge in zweiglose Äquivalente durchführen."
  
! #: common.opt:1955
  #, no-c-format
  msgid "Perform conversion of conditional jumps to conditional execution."
  msgstr "Umwandlung bedingter Sprünge in bedingte Ausführung durchführen."
  
! #: common.opt:1959
  #, no-c-format
  msgid "-fstack-reuse=[all|named_vars|none]\tSet stack reuse level for local variables."
  msgstr "-fstack-reuse=[all|named_vars|none]\tStufe der Stapel-Wiederverwendung für lokale Variablen festlegen."
  
! #: common.opt:1975
  #, no-c-format
  msgid "Convert conditional jumps in innermost loops to branchless equivalents."
  msgstr "Umwandlung bedingter Sprünge in innersten Schleifen in zweiglose Äquivalente durchführen."
  
! #: common.opt:1987
  #, no-c-format
  msgid "Do not generate .size directives."
  msgstr "Keine .size-Direktiven erzeugen."
  
! #: common.opt:1991
  #, no-c-format
  msgid "Perform indirect inlining."
  msgstr "Indirektes Inlining durchführen."
  
! #: common.opt:1997
  #, no-c-format
  msgid "Enable inlining of function declared \"inline\", disabling disables all inlining."
  msgstr "Einschalten des Inlining von »inline«-Funktionen, ansonsten wird jegliches Inlining ausgeschaltet."
  
! #: common.opt:2001
  #, no-c-format
  msgid "Integrate functions into their callers when code size is known not to grow."
  msgstr "Funktionen in ihre Aufrufer einfügen, wenn Codegröße als nicht wachsend bekannt ist."
  
! #: common.opt:2005
  #, no-c-format
  msgid "Integrate functions not declared \"inline\" into their callers when profitable."
  msgstr "Nicht als »inline« deklarierte Funktionen in ihre Aufrufer einfügen, wenn gewinnbringend."
  
! #: common.opt:2009
  #, no-c-format
  msgid "Integrate functions only required by their single caller."
  msgstr "Nur an einer Stelle aufgerufene Funktionen in ihre Aufrufer einfügen."
  
! #: common.opt:2016
  #, no-c-format
  msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>."
  msgstr "-finline-limit=<Zahl>\tGröße von »inline«-Funktionen auf <Zahl> beschränken."
  
! #: common.opt:2020
  #, no-c-format
  msgid "Inline __atomic operations when a lock free instruction sequence is available."
  msgstr "__atomic-Operationen »inline« erzeugen, wenn Lock-freie Befehlssequenz verfügbar ist."
  
! #: common.opt:2030
  #, no-c-format
  msgid "-finline-stringops[=memcmp|memcpy|memmove|memset] Expand supported mem/str operations inline, even if against optimization."
  msgstr "-finline-stringops[=memcmp|memcpy|memmove|memset] Unterstützte mem/str-Operationen inline expandieren, auch wenn dies der Optimierung widerspricht."
  
! #: common.opt:2058
  #, no-c-format
  msgid "Equivalent to -fcf-protection=full."
  msgstr "Äquivalent zu »-fcf-protection=full«."
  
! #: common.opt:2062
  #, no-c-format
  msgid "-fcf-protection=[full|branch|return|none|check]\tInstrument functions with checks to verify jump/call/return control-flow transfer instructions have valid targets."
  msgstr "-fcf-protection=[full|branch|return|none|check]\tFunktionen mit zusätzlichen Prüfungen versehen, dass die Sprungziele von jump/call/return gültig sind."
  
! #: common.opt:2085
  #, no-c-format
  msgid "Instrument function entry and exit with profiling calls."
  msgstr "Ein- und Austritte von Funktionen beim Profilieren von Aufrufen verwenden."
  
! #: common.opt:2089
  #, no-c-format
  msgid "Instrument function entry and exit with profiling calls invoked once."
  msgstr "Erstmaliges Betreten und Verlassen einer Funktion zum Profilieren aufzeichnen."
  
! #: common.opt:2093
  #, no-c-format
  msgid "-finstrument-functions-exclude-function-list=name,...\tDo not instrument listed functions."
  msgstr "-finstrument-functions-exclude-function-list=name,…\tAufgezählte Funktionen nicht instrumentieren."
  
! #: common.opt:2097
  #, no-c-format
  msgid "-finstrument-functions-exclude-file-list=filename,...\tDo not instrument functions listed in files."
  msgstr "-finstrument-functions-exclude-file-list=filename,…\tIn den Dateien aufgezählte Funktionen nicht instrumentieren."
  
! #: common.opt:2101
  #, no-c-format
  msgid "Perform interprocedural constant propagation."
  msgstr "Zwischenprozedurale Konstantenweitergabe durchführen."
  
! #: common.opt:2105
  #, no-c-format
  msgid "Perform cloning to make Interprocedural constant propagation stronger."
  msgstr "Kopien erzeugen, um zwischenprozedurale Konstantenweitergabe zu verstärken."
  
! #: common.opt:2113
  #, no-c-format
  msgid "Perform interprocedural bitwise constant propagation."
  msgstr "Zwischenprozedurale bitweise Konstantenweitergabe durchführen."
  
! #: common.opt:2117
  #, no-c-format
  msgid "Perform interprocedural modref analysis."
  msgstr "Prozedurübergreifende modref-Analyse durchführen."
  
! #: common.opt:2121
  #, no-c-format
  msgid "Perform reordering and cloning of functions to maximize locality."
  msgstr "Funktionen neuordnen und klonen, um die Lokalität zu maximieren."
  
! #: common.opt:2125
  #, no-c-format
  msgid "Perform interprocedural profile propagation."
  msgstr "Zwischenprozedurale Profilweitergabe durchführen."
  
! #: common.opt:2129
  #, no-c-format
  msgid "Perform interprocedural points-to analysis."
  msgstr "Zwischenprozedurale Zeigt-auf-Analyse durchführen."
  
! #: common.opt:2133
  #, no-c-format
  msgid "Discover pure and const functions."
  msgstr "Reine und konstante Funktionen entdecken."
  
! #: common.opt:2137
  #, no-c-format
  msgid "Perform Identical Code Folding for functions and read-only variables."
  msgstr "Identischen Code für Funktionen und schreibgeschützte Variablen zusammenfassen."
  
! #: common.opt:2141
  #, no-c-format
  msgid "Perform Identical Code Folding for functions."
  msgstr "Identischen Code für Funktionen zusammenfassen."
  
! #: common.opt:2145
  #, no-c-format
  msgid "Perform Identical Code Folding for variables."
  msgstr "Identischen Code für Variablen zusammenfassen."
  
! #: common.opt:2149
  #, no-c-format
  msgid "Discover read-only and non addressable static variables."
  msgstr "Nur-lese und nicht-adressierbare statische Variablen entdecken."
  
! #: common.opt:2153
  #, no-c-format
  msgid "Discover read-only, write-only and non-addressable static variables."
  msgstr "Nur-lese-, nur-schreib- und nicht-adressierbare statische Variablen entdecken."
  
! #: common.opt:2157
  #, no-c-format
  msgid "Reduce stack alignment on call sites if possible."
  msgstr "Stapelausrichtung im Aufrufer reduzieren, wenn möglich."
  
! #: common.opt:2169
  #, no-c-format
  msgid "Perform IPA Value Range Propagation."
  msgstr "Informationen über IPA-Wertebereiche weitergeben."
  
! #: common.opt:2173
  #, no-c-format
  msgid "-fira-algorithm=[CB|priority]\tSet the used IRA algorithm."
  msgstr "-fira-algorithm=[CB|priority]\tVerwendeten IRA-Algorithmus festlegen."
  
! #: common.opt:2177
  #, no-c-format
  msgid "Assume strict aliasing rules apply across (uninlined) function boundaries."
  msgstr "Annehmen, dass strenge Alias-Regeln über nicht-inline-Funktionsgrenzen hinweg gelten."
  
! #: common.opt:2190
  #, no-c-format
  msgid "-fira-region=[one|all|mixed]\tSet regions for IRA."
  msgstr "-fira-region=[one|all|mixed]\tRegionen für IRA festlegen."
  
! #: common.opt:2206
  #, no-c-format
  msgid "Use IRA based register pressure calculation in RTL hoist optimizations."
  msgstr "IRA-basierte Registerdruckberechnungen in RTL-Optimierungen zum Anheben verwenden."
  
! #: common.opt:2211
  #, no-c-format
  msgid "Use IRA based register pressure calculation in RTL loop optimizations."
  msgstr "IRA-basierte Registerdruckberechnungen in RTL-Schleifenoptimierungen verwenden."
  
! #: common.opt:2216
  #, no-c-format
  msgid "Share slots for saving different hard registers."
  msgstr "Schlitze gemeinsam verwenden, um verschiedene harte Register zu sichern."
  
! #: common.opt:2220
  #, no-c-format
  msgid "Share stack slots for spilled pseudo-registers."
  msgstr "Stapel-Schlitze für übergelaufene Pseudo-Register gemeinsam verwenden."
  
! #: common.opt:2224
  #, no-c-format
  msgid "-fira-verbose=<number>\tControl IRA's level of diagnostic messages."
  msgstr "-fira-verbose=<Zahl<\tStufe der IRA Diagnosemeldungen steuern."
  
! #: common.opt:2228
  #, no-c-format
  msgid "Optimize induction variables on trees."
  msgstr "Induktionsvariablen auf Bäumen optimieren."
  
! #: common.opt:2232
  #, no-c-format
  msgid "Use jump tables for sufficiently large switch statements."
  msgstr "Sprungtabellen für hinreichend große switch-Anweisungen verwenden."
  
! #: common.opt:2236
  #, no-c-format
  msgid "Use bit tests for sufficiently large switch statements."
  msgstr "Bittests für hinreichend große switch-Anweisungen verwenden."
  
! #: common.opt:2240
  #, no-c-format
  msgid "Generate code for functions even if they are fully inlined."
  msgstr "Code für Funktionen erzeugen, auch wenn sie vollständig »inline« sind."
  
! #: common.opt:2244
  #, no-c-format
  msgid "Generate code for static functions even if they are never called."
  msgstr "Code für static-Funktionen erzeugen, auch wenn sie nie aufgerufen werden."
  
! #: common.opt:2248
  #, no-c-format
  msgid "Emit static const variables even if they are not used."
  msgstr "static-const-Variablen erzeugen, auch wenn sie nicht verwendet werden."
  
! #: common.opt:2252
  #, no-c-format
  msgid "Give external symbols a leading underscore."
  msgstr "Externen Symbolen einen führenden Unterstrich geben."
  
! #: common.opt:2260
  #, no-c-format
  msgid "Do CFG-sensitive rematerialization in LRA."
  msgstr "In LRA die ablaufsensitive Rematerialisierung durchführen."
  
! #: common.opt:2264
  #, no-c-format
  msgid "Enable link-time optimization."
  msgstr "Optimierungen zur Bindezeit einschalten."
  
! #: common.opt:2268
  #, no-c-format
  msgid "Link-time optimization with number of parallel jobs or jobserver."
  msgstr "Optimierungen zur Bindezeit mit Anzahl paralleler Jobs oder Jobserver."
  
! #: common.opt:2272
  #, no-c-format
  msgid "Enable incremental LTO, with its cache in given directory."
  msgstr "Inkrementelle LTO einschalten, mit seinem Cache im angegebenen Verzeichnis."
  
! #: common.opt:2276
  #, no-c-format
  msgid "Number of cache entries in incremental LTO after which to prune old entries."
  msgstr "Anzahl der Cache-Einträge in der inkrementellen LTO, nach der alte Einträge gelöscht werden sollen."
  
! #: common.opt:2301
  #, no-c-format
  msgid "Specify the algorithm to partition symbols and vars at linktime."
  msgstr "Algorithmus, mit dem Symbole und Variablen zur Bindezeit partitioniert werden."
  
! #: common.opt:2306
  #, no-c-format
  msgid "Use zlib/zstd compression level <number> for IL."
  msgstr "Kompressionsstufe <Zahl> für zlib/zstd für IL verwenden."
  
! #: common.opt:2314
  #, no-c-format
  msgid "Report various link-time optimization statistics."
  msgstr "Verschiedene Statistiken über Bindezeit-Optimierung ausgeben."
  
! #: common.opt:2318
  #, no-c-format
  msgid "Report various link-time optimization statistics for WPA only."
  msgstr "Nur in WPA verschiedene Statistiken über Bindezeit-Optimierung ausgeben."
  
! #: common.opt:2322
  #, no-c-format
  msgid "Set errno after built-in math functions."
  msgstr "Nach eingebauten Mathematikfunktionen errno setzen."
  
! #: common.opt:2326
  #, no-c-format
  msgid "-fmax-errors=<number>\tMaximum number of errors to report."
  msgstr "-fmax-errors=<Anzahl>\tHöchstzahl der zu meldenden Fehler."
  
! #: common.opt:2330
  #, no-c-format
  msgid "Allow removal of malloc and free pairs when allocated block is unused."
  msgstr "Das Entfernen von malloc- und free-Paaren erlauben, wenn der allozierte Block ungenutzt ist."
  
! #: common.opt:2337
  #, no-c-format
  msgid "Report on permanent memory allocation."
  msgstr "Über dauerhafte Speicherreservierung berichten."
  
! #: common.opt:2341
  #, no-c-format
  msgid "Report on permanent memory allocation in WPA only."
  msgstr "Nur in WPA über dauerhafte Speicherreservierung berichten."
  
! #: common.opt:2348
  #, no-c-format
  msgid "Attempt to merge identical constants and constant variables."
  msgstr "Versuchen, identische Konstanten und konstante Variablen zu verschmelzen."
  
! #: common.opt:2352
  #, no-c-format
  msgid "Attempt to merge identical constants across compilation units."
  msgstr "Versuchen, identische Konstanten über Übersetzungseinheiten hinweg zu verschmelzen."
  
! #: common.opt:2356
  #, no-c-format
  msgid "Attempt to merge identical debug strings across compilation units."
  msgstr "Versuchen, identische Zeichenketten zur Fehlersuche über Übersetzungseinheiten hinweg zu verschmelzen."
  
! #: common.opt:2360
  #, no-c-format
  msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping."
  msgstr "-fmessage-length=<Anzahl>\tDiagnosemeldungen auf <Anzahl> Zeichen pro Zeile beschränken. 0 unterdrückt Zeilenumbruch."
  
! #: common.opt:2364
  #, no-c-format
  msgid "Align the start of every function."
  msgstr "Die Anfänge jeder Funktion ausrichten."
  
! #: common.opt:2368
  #, no-c-format
  msgid "Perform SMS based modulo scheduling before the first scheduling pass."
  msgstr "SMS-basierte modulo-Planung vor erstem Planungsdurchlauf durchführen."
  
! #: common.opt:2372
  #, no-c-format
  msgid "Perform SMS based modulo scheduling with register moves allowed."
  msgstr "SMS-basierte modulo-Planung mit erlaubten Register-Verschiebungen durchführen."
  
! #: common.opt:2376
  #, no-c-format
  msgid "Move loop invariant computations out of loops."
  msgstr "Berechnung der Schleifeninvarianten außerhalb der Schleifen legen."
  
! #: common.opt:2380
  #, no-c-format
  msgid "Move stores out of loops."
  msgstr "Speicheroperationen aus Schleifen herausverschieben."
  
! #: common.opt:2384
  #, no-c-format
  msgid "Building block for specs-based multilib-aware TFLAGS."
  msgstr "Baustein für specs-basierte multilib-bewusste TFLAGS."
  
! #: common.opt:2388
  #, no-c-format
  msgid "Use the RTL dead code elimination pass."
  msgstr "Den RTL-Durchlauf zur Entfernung toten Codes verwenden."
  
! #: common.opt:2392
  #, no-c-format
  msgid "Use the RTL dead store elimination pass."
  msgstr "Den RTL-Durchlauf zur Entfernung toter Speicherungen verwenden."
  
! #: common.opt:2396
  #, no-c-format
  msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
  msgstr "Traditionelle Planung in Schleifen, die bereits Modulo-Planung unterzogen wurden, einschalten/ausschalten."
  
! #: common.opt:2400
  #, no-c-format
  msgid "Support synchronous non-call exceptions."
  msgstr "Synchrone Nicht-Aufruf-Ausnahmen unterstützen."
  
! #: common.opt:2407
  #, no-c-format
  msgid "-foffload-options=<targets>=<options>\tSpecify options for the offloading targets."
  msgstr "-foffload-options=<Ziele>=<Optionen>\tOffloading-Ziele und deren Optionen angeben."
  
! #: common.opt:2411
  #, no-c-format
  msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
  msgstr "-foffload-abi=[lp64|ilp32]\tFestlegen, welche ABI in einem Offload-Compiler verwendet wird."
  
! #: common.opt:2424
  #, no-c-format
  msgid "-foffload-abi-host-opts=<options>\tSpecify host ABI options."
  msgstr "-foffload-abi-host-opts=<options>\tHost-ABI-Optionen festlegen."
  
! #: common.opt:2428
  #, no-c-format
  msgid "When possible do not generate stack frames."
  msgstr "Wenn möglich, keine Stapelrahmen erzeugen."
  
! #: common.opt:2435
  #, no-c-format
  msgid "Generate SIMD clones for functions with the OpenMP declare target directive."
  msgstr "SIMD-Klone für Funktionen mit OpenMP-Declare-Ziel-Direktive erzeugen."
  
! #: common.opt:2454
  #, no-c-format
  msgid "Enable all optimization info dumps on stderr."
  msgstr "Alle Informationen über Optimierungen auf stderr einschalten."
  
! #: common.opt:2458
  #, no-c-format
  msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
  msgstr "-fopt-info[-<Typ>=Dateiname]\tOptimierungsdetails des Compilers ausgeben."
  
! #: common.opt:2462
  #, no-c-format
  msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed."
  msgstr "Eine QUELLDATEI.opt-record.json schreiben mit Details, welche Optimierungen durchgeführt wurden."
  
! #: common.opt:2466
  #, no-c-format
  msgid "Detect loops calculating CRC and replace with faster implementation. If the target supports CRC instruction and the CRC loop uses the same polynomial as the one used in the CRC instruction, directly replace with the corresponding CRC instruction. Otherwise, if the target supports carry-less-multiplication instruction, generate CRC using it. If neither case applies, generate table-based CRC."
  msgstr "Schleifen, die CRC berechnen, erkennen und durch eine schnellere Implementierung ersetzen. Wenn das Zielsystem den CRC-Befehl unterstützt und die CRC-Schleife dasselbe Polynom wie der CRC-Befehl verwendet, wird sie direkt durch den entsprechenden CRC-Befehl ersetzt. Wenn das Zielsystem den Befehl zur übertragslosen Multiplikation unterstützt, wird die CRC mit diesem Befehl erzeugt. Trifft keiner der beiden Fälle zu, wird die CRC tabellenbasiert berechnet."
  
! #: common.opt:2480
  #, no-c-format
  msgid "Optimize sibling and tail recursive calls."
  msgstr "Geschwister- und endrekursive Aufrufe optimieren."
  
! #: common.opt:2484
  #, no-c-format
  msgid "Insert path profiling code."
  msgstr "Pfadprofilierungscode einfügen."
  
! #: common.opt:2488
  #, no-c-format
  msgid "Perform partial inlining."
  msgstr "Teilweises Inlining durchführen."
  
! #: common.opt:2492 common.opt:2496
  #, no-c-format
  msgid "Report on memory allocation before interprocedural optimization."
  msgstr "Über Speicherbelegung vor zwischenprozeduraler Optimierung berichten."
  
! #: common.opt:2500
  #, no-c-format
  msgid "Pack structure members together without holes."
  msgstr "Strukturelemente ohne Lücken zusammenpacken."
  
! #: common.opt:2504
  #, no-c-format
  msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
  msgstr "-fpack-struct=<Zahl>\tAnfängliche größte Ausrichtung für Strukturelemente festlegen."
  
! #: common.opt:2508
  #, no-c-format
  msgid "Return small aggregates in memory, not registers."
  msgstr "Kleine Aggregate über Speicher, nicht Register, zurückgeben."
  
! #: common.opt:2512
  #, no-c-format
  msgid "Perform loop peeling."
  msgstr "Schleifen-Schälung durchführen."
  
! #: common.opt:2516
  #, no-c-format
  msgid "Enable machine specific peephole optimizations."
  msgstr "Maschinenspezifische Guckloch-Optimierungen einschalten."
  
! #: common.opt:2520
  #, no-c-format
  msgid "Enable an RTL peephole pass before sched2."
  msgstr "Einen RTL-Guckloch-Durchlauf vor sched2 einschalten."
  
! #: common.opt:2524
  #, no-c-format
  msgid "Generate position-independent code if possible (large mode)."
  msgstr "Wenn möglich, lageunabhängigen Code erzeugen (large mode)."
  
! #: common.opt:2528
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (large mode)."
  msgstr "Wenn möglich, lageunabhängigen Code für ausführbare Dateien erzeugen (large mode)."
  
! #: common.opt:2532
  #, no-c-format
  msgid "Generate position-independent code if possible (small mode)."
  msgstr "Wenn möglich, positionsunabhängigen Code erzeugen (small mode)."
  
! #: common.opt:2536
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (small mode)."
  msgstr "Wenn möglich, positionsunabhängigen Code für ausführbare Dateien erzeugen (small mode)."
  
! #: common.opt:2540
  #, no-c-format
  msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
  msgstr "PLT für PIC-Aufrufe verwenden (-fno-plt: die Adresse beim Aufrufer aus der GOT laden)."
  
! #: common.opt:2544
  #, no-c-format
  msgid "Specify a plugin to load."
  msgstr "Zu ladendes Plugin angeben."
  
! #: common.opt:2548
  #, no-c-format
  msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
  msgstr "-fplugin-arg-<Name>-<Schlüssel>[=<Wert>]\tArgument <Schlüssel>=<Wert> für Plugin <Name> angeben."
  
! #: common.opt:2552
  #, no-c-format
  msgid "Run predictive commoning optimization."
  msgstr "Vorhersehende vereinheitlichende Optimierung durchlaufen."
  
! #: common.opt:2556
  #, no-c-format
  msgid "Generate prefetch instructions, if available, for arrays in loops."
  msgstr "Wenn verfügbar, Prefetch-Befehle für Arrays in Schleifen erzeugen."
  
! #: common.opt:2560
  #, no-c-format
  msgid "Enable basic program profiling code."
  msgstr "Einfachen Programm-Profilierungscode einschalten."
  
! #: common.opt:2564
  #, no-c-format
  msgid "Generate absolute source path names for gcov."
  msgstr "Absolute Quellpfade für gcov erzeugen."
  
! #: common.opt:2568
  #, no-c-format
  msgid "Insert arc-based program profiling code."
  msgstr "Arc-basierten Programm-Profilierungscode einfügen."
  
! #: common.opt:2572
  #, no-c-format
  msgid "Insert condition coverage profiling code."
  msgstr "Code einfügen, um die Bedingungsabdeckung zu messen."
  
! #: common.opt:2576
  #, no-c-format
  msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgstr "Basisverzeichnis zum Speichern der Profildaten setzen. Vorgabe ist das aktuelle Verzeichnis."
  
! #: common.opt:2581
  #, no-c-format
  msgid "Select the name for storing the profile note file."
  msgstr "Name zum Speichern der Profilingnotizen festlegen."
  
! #: common.opt:2585
  #, no-c-format
  msgid "Enable correction of flow inconsistent profile data input."
  msgstr "Korrektur fluss-unstimmiger Profildateneingabe einschalten."
  
! #: common.opt:2589
  #, no-c-format
  msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
  msgstr "-fprofile-update=[single|atomic|prefer-atomic]\tMethode für Profilupdates festlegen."
  
! #: common.opt:2593
  #, no-c-format
  msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)."
  msgstr "Funktionen nur aus Dateien instrumentieren, deren Namen zu einem der regulären Ausdrücke passen (durch Semikolon getrennt)."
  
! #: common.opt:2597
  #, no-c-format
  msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)."
  msgstr "Funktionen nur aus Dateien instrumentieren, deren Namen zu keinem der regulären Ausdrücke passen (durch Semikolon getrennt)."
  
! #: common.opt:2613
  #, no-c-format
  msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate."
  msgstr "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tStufe für die Reproduzierbarkeit des mit »-fprofile-generate« generierten Profils festlegen."
  
! #: common.opt:2629
  #, no-c-format
  msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=."
  msgstr "Präfix von absolutem Pfad abschneiden, bevor dieser Name für »-fprofile-generate=« und »-fprofile-use=« gemangelt wird."
  
! #: common.opt:2633
  #, no-c-format
  msgid "-fprofile-prefix-map=<old>=<new>\tMap one directory name to another in GCOV coverage result."
  msgstr "-fprofile-prefix-map=<alt>=<neu>\tIn der Ausgabe von GCOV einen Verzeichnisnamen auf einen anderen abbilden."
  
! #: common.opt:2637
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations."
  msgstr "Allgemeine Optionen zum Erzeugen von Profil-Info für Profil-Feedback-gerichtete Optimierungen einschalten."
  
! #: common.opt:2641
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr "Allgemeine Optionen zum Erzeugen von Profil-Info für Profil-Feedback-gerichtete Optimierungen einschalten, und »-fprofile-dir=« setzen."
  
! #: common.opt:2645
  #, no-c-format
  msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor."
  msgstr "Profilinformation im Abschnitt .gcov_info registrieren, statt einen Konstruktor/Destruktor zu verwenden."
  
! #: common.opt:2649
  #, no-c-format
  msgid "Register the profile information in the specified section instead of using a constructor/destructor."
  msgstr "Profilinformation im angegebenen Abschnitt registrieren, statt einen Konstruktor/Destruktor zu verwenden."
  
! #: common.opt:2653
  #, no-c-format
  msgid "Do not assume that functions never executed during the train run are cold."
  msgstr "Nicht annehmen, dass Funktionen, die im Trainingslauf nie ausgeführt wurden, kalt sind."
  
! #: common.opt:2657
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations."
  msgstr "Allgemeine Optionen zum Durchführen von Profil-Feedback-gerichteten Optimierungen einschalten."
  
! #: common.opt:2661
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr "Allgemeine Optionen zum Durchführen von Profil-Feedback-gerichteten Optimierungen einschalten, und »-fprofile-dir=« setzen."
  
! #: common.opt:2665
  #, no-c-format
  msgid "Insert code to profile values of expressions."
  msgstr "Code einfügen, um Ausdrücke zu profilen."
  
! #: common.opt:2669
  #, no-c-format
  msgid "Report on consistency of profile."
  msgstr "Über Konsistenz des Profils berichten."
  
! #: common.opt:2673
  #, no-c-format
  msgid "Enable function reordering that improves code placement."
  msgstr "Funktionen umsortieren, um Codeplatzierung zu verbessern."
  
! #: common.opt:2677
  #, no-c-format
  msgid "Insert NOP instructions at each function entry."
  msgstr "In jedem Funktionsprolog NOP-Befehle erzeugen."
  
! #: common.opt:2684
  #, no-c-format
  msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
  msgstr "-frandom-seed=<Zeichenkette>\tÜbersetzung mit <Zeichenkette> reproduzierbar machen."
  
! #: common.opt:2694
  #, no-c-format
  msgid "Record gcc command line switches in the object file."
  msgstr "GCC-Kommandozeilenschalter in Objektdateien aufzeichnen."
  
! #: common.opt:2698
  #, no-c-format
  msgid "Return small aggregates in registers."
  msgstr "Kleine Aggregate über Register zurückgeben."
  
! #: common.opt:2706
  #, no-c-format
  msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
  msgstr "DSE mitteilen, dass der Speicher für ein C++-Objekt tot ist, wenn der Konstruktor anfängt und wenn der Destruktor aufhört."
  
! #: common.opt:2720
  #, no-c-format
  msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations."
  msgstr "-flive-patching=[inline-only-static|inline-clone]\tFunktionsübergreifende Optimierung steuern, um für Live-Patching geeigneten Code zu erzeugen. Bietet gleichzeitig mehrstufige Kontrolle bezüglich der ausgewählten funktionsübergreifenden Optimierungen."
  
! #: common.opt:2735
  #, no-c-format
  msgid "Tell DCE to remove unused C++ allocations."
  msgstr "DCE mitteilen, dass ungenutzte C++-Allokationen entfernt werden."
  
! #: common.opt:2739
  #, no-c-format
  msgid "Relief of register pressure through live range shrinkage."
  msgstr "Entlastung des Registerdrucks durch Live-Bereichs-Schrumpfung."
  
! #: common.opt:2743
  #, no-c-format
  msgid "Perform a register renaming optimization pass."
  msgstr "Einen Optimierungsdurchgang zur Registerumbenennung durchführen."
  
! #: common.opt:2747
  #, no-c-format
  msgid "Perform a target dependent instruction fusion optimization pass."
  msgstr "Einen zielabhängigen Optimierungsdurchgang zur Befehlsfusion durchführen."
  
! #: common.opt:2751
  #, no-c-format
  msgid "Reorder basic blocks to improve code placement."
  msgstr "Basisblöcke umsortieren, um Codeplatzierung zu verbessern."
  
! #: common.opt:2755
  #, no-c-format
  msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
  msgstr "-freorder-blocks-algorithm=[simple|stc]\tAlgorithmus zum Umordnen der Basisblöcke festlegen."
  
! #: common.opt:2768
  #, no-c-format
  msgid "Reorder basic blocks and partition into hot and cold sections."
  msgstr "Basisblöcke und in heiße und kalte Abschnitte umordnen und partitionieren."
  
! #: common.opt:2772
  #, no-c-format
  msgid "Reorder functions to improve code placement."
  msgstr "Funktionen umsortieren, um Codeplatzierung zu verbessern."
  
! #: common.opt:2776
  #, no-c-format
  msgid "Add a common subexpression elimination pass after loop optimizations."
  msgstr "Einen Durchlauf zur Entfernung von Teilausdrücken nach Schleifenoptimierungen hinzufügen."
  
! #: common.opt:2784
  #, no-c-format
  msgid "Disable optimizations that assume default FP rounding behavior."
  msgstr "Optimierungen, die Standard-Rundungsverhalten für Gleitkomma annehmen, ausschalten."
  
! #: common.opt:2788
  #, no-c-format
  msgid "Enable scheduling across basic blocks."
  msgstr "Planung über Basisblöcke hinaus einschalten."
  
! #: common.opt:2792
  #, no-c-format
  msgid "Enable register pressure sensitive insn scheduling."
  msgstr "Registerdruckempfindliche Befehlsplanung einschalten."
  
! #: common.opt:2796
  #, no-c-format
  msgid "Allow speculative motion of non-loads."
  msgstr "Spekulative Bewegung von Nicht-Lade-Befehlen erlauben."
  
! #: common.opt:2800
  #, no-c-format
  msgid "Allow speculative motion of some loads."
  msgstr "Spekulative Bewegung bei einigen Ladebefehlen erlauben."
  
! #: common.opt:2804
  #, no-c-format
  msgid "Allow speculative motion of more loads."
  msgstr "Spekulative Bewegung bei mehr Ladebefehlen erlauben."
  
! #: common.opt:2808
  #, no-c-format
  msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
  msgstr "-fsched-verbose=<Stufe>\tStufe der Wortfülle des Planers angeben."
  
! #: common.opt:2812
  #, no-c-format
  msgid "If scheduling post reload, do superblock scheduling."
  msgstr "Wenn Planung nach dem Neuladen, dann Superblock-Planung."
  
! #: common.opt:2820
  #, no-c-format
  msgid "Reschedule instructions before register allocation."
  msgstr "Befehle vor Registerbelegung neu planen."
  
! #: common.opt:2824
  #, no-c-format
  msgid "Reschedule instructions after register allocation."
  msgstr "Befehle nach Registerbelegung neu planen."
  
! #: common.opt:2831
  #, no-c-format
  msgid "Schedule instructions using selective scheduling algorithm."
  msgstr "Befehle mit selektivem Planungs-Algorithmus einplanen."
  
! #: common.opt:2835
  #, no-c-format
  msgid "Run selective scheduling after reload."
  msgstr "Ausgewählte Planung nach Neuladen durchführen."
  
! #: common.opt:2839
  #, no-c-format
  msgid "Run self-tests, using the given path to locate test files."
  msgstr "Selbsttests durchführen, mit dem angegebenen Pfad, um die Testdateien zu finden."
  
! #: common.opt:2843
  #, no-c-format
  msgid "Perform software pipelining of inner loops during selective scheduling."
  msgstr "Während selektiver Planung Software-Pipelining innerer Schleifen durchführen."
  
! #: common.opt:2847
  #, no-c-format
  msgid "Perform software pipelining of outer loops during selective scheduling."
  msgstr "Während selektiver Planung Software-Pipelining äußerer Schleifen durchführen."
  
! #: common.opt:2851
  #, no-c-format
  msgid "Reschedule pipelined regions without pipelining."
  msgstr "Regionen mit Pipelining ohne Pipelining neu planen."
  
! #: common.opt:2855
  #, no-c-format
  msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
  msgstr "Erlauben, dass der dynamische Binder Funktionen und Variablen mit solchen unterschiedlicher Semantik (oder Initialisierungen) gemischt platzieren darf."
  
! #: common.opt:2861
  #, no-c-format
  msgid "Allow premature scheduling of queued insns."
  msgstr "Nicht ausgereifte Planung von eingereihten Befehlen erlauben."
  
! #: common.opt:2865
  #, no-c-format
  msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
  msgstr "-fsched-stalled-insns=<Anzahl>\tAnzahl der eingereihten Befehle festlegen, die unausgereift geplant werden können."
  
! #: common.opt:2873
  #, no-c-format
  msgid "Set dependence distance checking in premature scheduling of queued insns."
  msgstr "Prüfung der Abhängigkeitsentfernung in nicht ausgereifter Planung von eingereihten Befehlen festlegen."
  
! #: common.opt:2877
  #, no-c-format
  msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
  msgstr "-fsched-stalled-insns-dep=<Zahl>\tAbhängigkeitsentfernung für Prüfung in nicht ausgereifter Planung von eingereihten Befehlen festlegen."
  
! #: common.opt:2881
  #, no-c-format
  msgid "Enable the group heuristic in the scheduler."
  msgstr "Gruppenheuristik im Planer einschalten."
  
! #: common.opt:2885
  #, no-c-format
  msgid "Enable the critical path heuristic in the scheduler."
  msgstr "Critical-Path-Heuristik im Planer einschalten."
  
! #: common.opt:2889
  #, no-c-format
  msgid "Enable the speculative instruction heuristic in the scheduler."
  msgstr "Heuristik für spekulative Befehle im Planer einschalten."
  
! #: common.opt:2893
  #, no-c-format
  msgid "Enable the rank heuristic in the scheduler."
  msgstr "Rang-Heuristik im Planer einschalten."
  
! #: common.opt:2897
  #, no-c-format
  msgid "Enable the last instruction heuristic in the scheduler."
  msgstr "Heuristik für letzte Befehle im Planer einschalten."
  
! #: common.opt:2901
  #, no-c-format
  msgid "Enable the dependent count heuristic in the scheduler."
  msgstr "Heuristik für Abhängigkeits-Zähler bei Planung einschalten."
  
! #: common.opt:2905
  #, no-c-format
  msgid "Access data in the same section from shared anchor points."
  msgstr "Auf Daten im gleichen Abschnitt von gemeinsam verwendeten Ankerpunkten zugreifen."
  
! #: common.opt:2917
  #, no-c-format
  msgid "Turn on Redundant Extensions Elimination pass."
  msgstr "Durchlauf für Redundante Erweiterungsentfernung (REE) einschalten."
  
! #: common.opt:2921
  #, no-c-format
  msgid "Show column numbers in diagnostics, when available.  Default on."
  msgstr "Spaltenzahlen in Diagnose zeigen, wenn verfügbar. Standard: Ein."
  
! #: common.opt:2925
  #, no-c-format
  msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
  msgstr "Funktionsprologe nur vor Teilen der Funktion erzeugen, die diese benötigt, statt am Anfang der Funktion."
  
! #: common.opt:2930
  #, no-c-format
  msgid "Shrink-wrap parts of the prologue and epilogue separately."
  msgstr "Teile des Prologs und Epilogs separat an den nötigen Stellen erzeugen."
  
! #: common.opt:2934
  #, no-c-format
  msgid "Disable optimizations observable by IEEE signaling NaNs."
  msgstr "Von IEEE-Signalisierungs-NaNs wahrnehmbare Optimierungen ausschalten."
  
! #: common.opt:2938
  #, no-c-format
  msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
  msgstr "Gleitkommaoptimierungen ausschalten, die die IEEE-Vorzeichenbehaftung von Null nicht beachten."
  
! #: common.opt:2942
  #, no-c-format
  msgid "Convert floating point constants to single precision constants."
  msgstr "Gleitkommakonstanten in Konstanten einfacher Genauigkeit umwandeln."
  
! #: common.opt:2946
  #, no-c-format
  msgid "Split lifetimes of induction variables when loops are unrolled."
  msgstr "Lebensdauer von Induktionsvariablen aufteilen, wenn Schleifen abgerollt werden."
  
! #: common.opt:2950
  #, no-c-format
  msgid "Generate discontiguous stack frames."
  msgstr "Nicht zusammenhängende Stapelrahmen erzeugen."
  
! #: common.opt:2954
  #, no-c-format
  msgid "Split wide types into independent registers."
  msgstr "Breite Typen in unabhängige Register aufteilen."
  
! #: common.opt:2958
  #, no-c-format
  msgid "Split wide types into independent registers earlier."
  msgstr "Breite Typen bereits früher in unabhängige Register aufteilen."
  
! #: common.opt:2962
  #, no-c-format
  msgid "Enable backward propagation of use properties at the SSA level."
  msgstr "Rückwärtsübermittlung von Nutzungseigenschaften auf SSA-Ebene einschalten."
  
! #: common.opt:2966
  #, no-c-format
  msgid "Optimize conditional patterns using SSA PHI nodes."
  msgstr "Bedingte Ausdrücke mittels SSA-PHI-Knoten optimieren."
  
! #: common.opt:2970
  #, no-c-format
  msgid "Optimize amount of stdarg registers saved to stack at start of function."
  msgstr "Anzahl der stdarg-Register optimieren, die am Anfang einer Funktion auf dem Stapel gespeichert werden."
  
! #: common.opt:2974
  #, no-c-format
  msgid "Apply variable expansion when loops are unrolled."
  msgstr "Variablenerweiterung anwenden, wenn Schleifen abgerollt werden."
  
! #: common.opt:2978
  #, no-c-format
  msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
  msgstr "-fstack-check=[no|generic|specific]\tCode zur Stapelprüfung in das Programm einfügen."
  
! #: common.opt:2982
  #, no-c-format
  msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
  msgstr "Code zur Stapelprüfung in das Programm einfügen. Dasselbe wie »-fstack-check=specific«."
  
! #: common.opt:2986
  #, no-c-format
  msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
  msgstr "Code einfügen, der jede Speicherseite des Stapels bei der Allokation antestet, um vor Angriffen basierend auf Überschneidungen zu schützen."
  
! #: common.opt:2994
  #, no-c-format
  msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
  msgstr "-fstack-limit-register=<Register>\tWenn der Stapel über <Register> hinausgeht, abfangen (»trap«)."
  
! #: common.opt:2998
  #, no-c-format
  msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
  msgstr "-fstack-limit-symbol=<Name>\tWenn der Stapel über das Symbol <Name> hinausgeht, abfangen (»trap«)."
  
! #: common.opt:3002
  #, no-c-format
  msgid "Use propolice as a stack protection method."
  msgstr "Propolice als Stapelschutzmethode verwenden."
  
! #: common.opt:3006
  #, no-c-format
  msgid "Use a stack protection method for every function."
  msgstr "Eine Stapelschutzmethode für jede Funktion verwenden."
  
! #: common.opt:3010
  #, no-c-format
  msgid "Use a smart stack protection method for certain functions."
  msgstr "Eine schlaue Stapelschutzmethode für gewisse Funktionen verwenden."
  
! #: common.opt:3014
  #, no-c-format
  msgid "Use stack protection method only for functions with the stack_protect attribute."
  msgstr "Stapelschutzmethode nur für Funktionen mit dem Attribut »stack_protect« verwenden."
  
! #: common.opt:3018
  #, no-c-format
  msgid "Output stack usage information on a per-function basis."
  msgstr "Information über Stapelverwendung auf Funktionsbasis ausgeben."
  
! #: common.opt:3030
  #, no-c-format
  msgid "Assume strict aliasing rules apply."
  msgstr "Annehmen, dass strenge Alias-Regeln gelten."
  
! #: common.opt:3034
  #, no-c-format
  msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
  msgstr "Vorzeichenbehafteten Überlauf als undefiniertes Verhalten behandeln. Wird mit »-fwrapv -fwrapv-pointer« negiert."
  
! #: common.opt:3038
  #, no-c-format
  msgid "Disable stack scrub entirely, disregarding strub attributes."
  msgstr "Stapelschrubben komplett ausschalten, unabhängig von Strub-Attributen."
  
! #: common.opt:3042
  #, no-c-format
  msgid "Enable stack scrub as per attributes, with strict call checking."
  msgstr "Stapelschrubben gemäß der Attribute einschalten, mit strenger Aufrufprüfung."
  
! #: common.opt:3051
  #, no-c-format
  msgid "Restore default strub mode: as per attributes, with relaxed checking."
  msgstr "Standard-Strub-Modus wiederherstellen: gemäß Attributen, mit lockerer Prüfung."
  
! #: common.opt:3055
  #, no-c-format
  msgid "Enable stack scrubbing for all viable functions."
  msgstr "Stapelschrubben für alle geeigneten Funktionen einschalten."
  
! #: common.opt:3059
  #, no-c-format
  msgid "Enable at-calls stack scrubbing for all viable functions."
  msgstr "Stapelschrubben für At-Aufrufe für alle geeigneten Funktionen einschalten."
  
! #: common.opt:3063
  #, no-c-format
  msgid "Enable internal stack scrubbing for all viable functions."
  msgstr "Internes Stapelschrubben für alle geeigneten Funktionen einschalten."
  
! #: common.opt:3067
  #, no-c-format
  msgid "Implement __atomic operations via libcalls to legacy __sync functions."
  msgstr "__atomic-Operationen über Bibliotheksaufrufe alter __sync-Funktionen durchführen."
  
! #: common.opt:3071
  #, no-c-format
  msgid "Check for syntax errors, then stop."
  msgstr "Auf Syntaxfehler prüfen, dann anhalten."
  
! #: common.opt:3075
  #, no-c-format
  msgid "Create data files needed by \"gcov\"."
  msgstr "Von »gcov« benötigte Dateien anlegen."
  
! #: common.opt:3079
  #, no-c-format
  msgid "Perform jump threading optimizations."
  msgstr "Sprung-Threading-Optimierungen durchführen."
  
! #: common.opt:3083
  #, no-c-format
  msgid "Report the time taken by each compiler pass."
  msgstr "Benötigte Zeit für jeden Compilerdurchlauf ausgeben."
  
! #: common.opt:3087
  #, no-c-format
  msgid "Record times taken by sub-phases separately."
  msgstr "Dauer der Teilphasen separat aufzeichnen."
  
! #: common.opt:3091
  #, no-c-format
  msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model."
  msgstr "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tDas standardmäßige Codeerzeugungsmodell für Thread-lokalen Speicher angeben."
  
! #: common.opt:3110
  #, no-c-format
  msgid "Reorder top level functions, variables, and asms."
  msgstr "Funktionen, Variablen und asms höchster Ebene umordnen."
  
! #: common.opt:3114
  #, no-c-format
  msgid "Perform superblock formation via tail duplication."
  msgstr "Superblockerzeugung über Ende-Vervielfältigung durchführen."
  
! #: common.opt:3118
  #, no-c-format
  msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
  msgstr "Für Ziele, die normalerweise Trampoline für geschachtelte Funktionen benötigen, diese stets generieren, statt Deskriptoren zu verwenden."
  
! #: common.opt:3123
  #, no-c-format
  msgid "Whether trampolines are generated in executable memory rather than executable stack."
  msgstr "Ob Trampoline in ausführbarem Speicher statt in ausführbarem Stapelspeicher erzeugt werden."
  
! #: common.opt:3141
  #, no-c-format
  msgid "Assume floating-point operations can trap."
  msgstr "Annehmen, dass Gleitkommaoperationen abgefangen werden können (»trap«)."
  
! #: common.opt:3145
  #, no-c-format
  msgid "Trap for signed overflow in addition, subtraction and multiplication."
  msgstr "Vorzeichenbehafteten Überlauf in Addition, Subtraktion und Multiplikation abfangen (»trap«)."
  
! #: common.opt:3149
  #, no-c-format
  msgid "Enable SSA-CCP optimization on trees."
  msgstr "SSA-CCP-Optimierungen auf Bäumen einschalten."
  
! #: common.opt:3153
  #, no-c-format
  msgid "Enable SSA-BIT-CCP optimization on trees."
  msgstr "SSA-BIT-CCP-Optimierungen auf Bäumen einschalten."
  
! #: common.opt:3161
  #, no-c-format
  msgid "Enable loop header copying on trees."
  msgstr "Kopieren des Schleifenkopfes auf Bäumen einschalten."
  
! #: common.opt:3169
  #, no-c-format
  msgid "Enable SSA coalescing of user variables."
  msgstr "Zusammenfassen von nutzersichtbaren Variablen während des SSA-Durchlaufs einschalten."
  
! #: common.opt:3177
  #, no-c-format
  msgid "Enable copy propagation on trees."
  msgstr "Kopieweitergabe auf Bäumen einschalten."
  
! #: common.opt:3185
  #, no-c-format
  msgid "Transform condition stores into unconditional ones."
  msgstr "Bedingte Speicherbefehle in unbedingte umwandeln."
  
! #: common.opt:3189
  #, no-c-format
  msgid "Perform conversions of switch initializations."
  msgstr "Umwandlungen von »switch«-Initialisierungen durchführen."
  
! #: common.opt:3193
  #, no-c-format
  msgid "Enable SSA dead code elimination optimization on trees."
  msgstr "Beseitigungsoptimierung für toten SSA-Code auf Bäumen einschalten."
  
! #: common.opt:3197
  #, no-c-format
  msgid "Enable dominator optimizations."
  msgstr "Dominator-Optimierungen einschalten."
  
! #: common.opt:3201
  #, no-c-format
  msgid "Enable tail merging on trees."
  msgstr "Enden-Zusammenfassung auf Bäumen einschalten."
  
! #: common.opt:3205
  #, no-c-format
  msgid "Enable dead store elimination."
  msgstr "Entfernung toter Speicherungen einschalten."
  
! #: common.opt:3209
  #, no-c-format
  msgid "Enable forward propagation on trees."
  msgstr "Vorwärts-Übertragung auf Bäumen einschalten."
  
! #: common.opt:3213
  #, no-c-format
  msgid "Enable Full Redundancy Elimination (FRE) on trees."
  msgstr "Vollständige Redundanzentfernung (FRE) auf Bäumen einschalten."
  
! #: common.opt:3217
  #, no-c-format
  msgid "Enable string length optimizations on trees."
  msgstr "Zeichenkettenlängen-Optimierungen auf Bäumen einschalten."
  
! #: common.opt:3221
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr "Ausführungspfade erkennen, die durch Dereferenzieren eines Nullzeigers fehlerhaftes oder undefiniertes Verhalten auslösen. Solche Pfade werden aus dem Hauptablauf herausgenommen und durch eine Trap ersetzt."
  
! #: common.opt:3227
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr "Ausführungspfade erkennen, die ausgelöst werden, indem ein Nullwert auf eine Weise verwendet wird, die durch ein »returns_nonnull«- oder »nonnull«-Attribut verboten ist. Solche Pfade werden aus dem Hauptablauf herausgenommen und durch eine Trap ersetzt."
  
! #: common.opt:3234
  #, no-c-format
  msgid "Enable loop distribution on trees."
  msgstr "Schleifenverteilung auf Bäumen einschalten."
  
! #: common.opt:3238
  #, no-c-format
  msgid "Enable loop distribution for patterns transformed into a library call."
  msgstr "Schleifenverteilung für in Bibliotheksaufruf umgewandelte Muster einschalten."
  
! #: common.opt:3242
  #, no-c-format
  msgid "Enable loop invariant motion on trees."
  msgstr "Bewegung der Schleifeninvariante auf Bäumen einschalten."
  
! #: common.opt:3250
  #, no-c-format
  msgid "Create canonical induction variables in loops."
  msgstr "Kanonische Induktionsvariablen in Schleifen erzeugen."
  
! #: common.opt:3254
  #, no-c-format
  msgid "Enable loop optimizations on tree level."
  msgstr "Schleifenoptimierungen auf Baumebene einschalten."
  
! #: common.opt:3258
  #, no-c-format
  msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
  msgstr "-ftree-parallelize-loops=<Anzahl>\tAutomatische Parallelisierung von Schleifen einschalten."
  
! #: common.opt:3262
  #, no-c-format
  msgid "Enable hoisting loads from conditional pointers."
  msgstr "Herausziehen von Ladeoperationen aus bedingten Zeigern einschalten."
  
! #: common.opt:3266
  #, no-c-format
  msgid "Enable SSA-PRE optimization on trees."
  msgstr "SSA-PRE-Optimierungen auf Bäumen einschalten."
  
! #: common.opt:3270
  #, no-c-format
  msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
  msgstr "In SSA-PRE-Optimierungen auf Bäumen Teils-Teils-Redundanz eliminieren."
  
! #: common.opt:3274
  #, no-c-format
  msgid "Perform function-local points-to analysis on trees."
  msgstr "Funktionslokale Analyse von Zeigerzielen auf Bäumen durchführen."
  
! #: common.opt:3278
  #, no-c-format
  msgid "Enable reassociation on tree level."
  msgstr "Neuverbindung auf Baumebene einschalten."
  
! #: common.opt:3286
  #, no-c-format
  msgid "Enable SSA code sinking on trees."
  msgstr "SSA-Codeversenkung auf Bäumen einschalten."
  
! #: common.opt:3290
  #, no-c-format
  msgid "Perform straight-line strength reduction."
  msgstr "Geradlinige Stärkereduktion durchführen."
  
! #: common.opt:3294
  #, no-c-format
  msgid "Perform scalar replacement of aggregates."
  msgstr "Skalarersetzung von Aggregaten durchführen."
  
! #: common.opt:3298
  #, no-c-format
  msgid "Replace temporary expressions in the SSA->normal pass."
  msgstr "Vorübergehende Ausdrücke im SSA->Normal-Durchlauf ersetzen."
  
! #: common.opt:3302
! #, no-c-format
! msgid "Perform live range splitting during the SSA->normal pass."
! msgstr "Lebensdaueraufteilung während des »SSA -> Normal«-Durchlaufs durchführen."
! 
! #: common.opt:3306
  #, no-c-format
  msgid "Perform Value Range Propagation on trees."
  msgstr "Wertebereichsweitergabe auf Bäumen durchführen."
  
! #: common.opt:3310
  #, no-c-format
  msgid "Split paths leading to loop backedges."
  msgstr "Pfade aufteilen, die zu Schleifen-Rückkanten führen."
  
! #: common.opt:3314
  #, no-c-format
  msgid "Assume common declarations may be overridden with ones with a larger trailing array."
  msgstr "Annehmen, dass gemeinsame Deklarationen durch solche übersteuert werden dürfen, die ein längeres hintangestelltes Array haben."
  
! #: common.opt:3319
  #, no-c-format
  msgid "Compile whole compilation unit at a time."
  msgstr "Ganze Übersetzungseinheit auf einmal übersetzen."
  
! #: common.opt:3323
  #, no-c-format
  msgid "Trap on __builtin_unreachable instead of using it for optimization."
  msgstr "Ausnahme bei __builtin_unreachable auslösten, statt es für die Optimierung zu verwenden."
  
! #: common.opt:3327
  #, no-c-format
  msgid "Perform loop unrolling when iteration count is known."
  msgstr "Schleifenabwicklung durchführen, wenn Anzahl der Wiederholungen bekannt ist."
  
! #: common.opt:3331
  #, no-c-format
  msgid "Perform loop unrolling for all loops."
  msgstr "Schleifenabwicklung für alle Schleifen durchführen."
  
! #: common.opt:3346
  #, no-c-format
  msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
  msgstr "Optimierung für Gleitkommaarithmetik erlauben, auch wenn durch Runden ein anderes Ergebnis herauskommen kann."
  
! #: common.opt:3351
  #, no-c-format
  msgid "Same as -fassociative-math for expressions which include division."
  msgstr "Das gleiche wie »-fassociative-math« für Ausdrücke, die Division enthalten."
  
! #: common.opt:3359
  #, no-c-format
  msgid "Allow math optimizations that may violate IEEE or ISO standards."
  msgstr "Mathematische Optimierungen erlauben, die IEEE- oder ISO-Standards verletzen könnten."
  
! #: common.opt:3363
  #, no-c-format
  msgid "Perform loop unswitching."
  msgstr "Schleifenausschaltung durchführen."
  
! #: common.opt:3367
  #, no-c-format
  msgid "Perform loop splitting."
  msgstr "Schleifen-Aufteilung durchführen."
  
! #: common.opt:3371
  #, no-c-format
  msgid "Version loops based on whether indices have a stride of one."
  msgstr "Schleifen versionieren, je nachdem, ob sie eine Schrittweite von eins haben."
  
! #: common.opt:3375
  #, no-c-format
  msgid "Just generate unwind tables for exception handling."
  msgstr "Einfach Abwicklungstabellen für Ausnahmebehandlung erzeugen."
  
! #: common.opt:3379
  #, no-c-format
  msgid "Use the bfd linker instead of the default linker."
  msgstr "BFD-Binder statt Standardlinker verwenden."
  
! #: common.opt:3383
  #, no-c-format
  msgid "Use the gold linker instead of the default linker."
  msgstr "Gold-Binder statt Standardlinker verwenden."
  
! #: common.opt:3387
  #, no-c-format
  msgid "Use the lld LLVM linker instead of the default linker."
  msgstr "Den LLVM-lld-Binder statt des Standardlinkers verwenden."
  
! #: common.opt:3391
  #, no-c-format
  msgid "Use the Modern linker (MOLD) linker instead of the default linker."
  msgstr "Den Modernen Binder (MOLD) statt des Standardlinkers verwenden."
  
! #: common.opt:3401
  #, no-c-format
  msgid "Perform variable tracking."
  msgstr "Variablenverfolgung durchführen."
  
! #: common.opt:3408
  #, no-c-format
  msgid "Perform variable tracking by annotating assignments."
  msgstr "Variablenverfolgung durch Zuweisungsanmerkungen durchführen."
  
! #: common.opt:3414
  #, no-c-format
  msgid "Toggle -fvar-tracking-assignments."
  msgstr "-fvar-tracking-assignments umschalten."
  
! #: common.opt:3421
  #, no-c-format
  msgid "Perform variable tracking and also tag variables that are uninitialized."
  msgstr "Variablenverfolgung durchführen und auch Variablen markieren, die uninitialisiert sind."
  
! #: common.opt:3426
  #, no-c-format
  msgid "Enable vectorization on trees."
  msgstr "Vektorisierung auf Bäumen einschalten."
  
! #: common.opt:3434
  #, no-c-format
  msgid "Enable loop vectorization on trees."
  msgstr "Schleifenvektorisierung auf Bäumen einschalten."
  
! #: common.opt:3438
  #, no-c-format
  msgid "Enable basic block vectorization (SLP) on trees."
  msgstr "Vektorisierung von Basisblöcken (SLP) auf Bäumen einschalten."
  
! #: common.opt:3442
  #, no-c-format
  msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization."
  msgstr "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tKostenmodell für Vektorisierung angeben."
  
! #: common.opt:3446
  #, no-c-format
  msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgstr "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tVektorisierungs-Kostenmodell angeben, das für mit einer SIMD-Direktive markierten Code verwendet wird."
  
! #: common.opt:3465
  #, no-c-format
  msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
  msgstr "Schaltet das dynamische Vektorisierer-Kostenmodell ein. Für Rückwärtskompatibilität erhalten."
  
! #: common.opt:3473
  #, no-c-format
  msgid "Enable copy propagation of scalar-evolution information."
  msgstr "Kopieweitergabe von Informationen über Skalar-Evolution einschalten."
  
! #: common.opt:3477
  #, no-c-format
  msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables."
  msgstr "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAutomatische Variablen initialisieren."
  
! #: common.opt:3499
  #, no-c-format
  msgid "Add extra commentary to assembler output."
  msgstr "Zusätzliche Anmerkungen an Assemblerausgabe anfügen."
  
! #: common.opt:3503
  #, no-c-format
  msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
  msgstr "-fvisibility=[default|internal|hidden|protected]\tStandard-Symbolsichtbarkeit festlegen."
  
! #: common.opt:3522
  #, no-c-format
  msgid "Validate vtable pointers before using them."
  msgstr "VTable-Zeiger validieren, bevor sie verwendet werden."
  
! #: common.opt:3538
  #, no-c-format
  msgid "Output vtable verification counters."
  msgstr "Verifikationszähler für VTables ausgeben."
  
! #: common.opt:3542
  #, no-c-format
  msgid "Output vtable verification pointer sets information."
  msgstr "Informationen über Zeigermengen der VTable-Verifikation ausgeben."
  
! #: common.opt:3546
  #, no-c-format
  msgid "Use expression value profiles in optimizations."
  msgstr "Profile von Ausdruckswerten in Optimierungen verwenden."
  
! #: common.opt:3550
  #, no-c-format
  msgid "Construct webs and split unrelated uses of single variable."
  msgstr "Netze konstruieren und nicht zusammenhängende Verwendungen einzelner Variablen aufteilen."
  
! #: common.opt:3554
  #, no-c-format
  msgid "Enable conditional dead code elimination for builtin calls."
  msgstr "Beseitigung von bedingt totem Code für Aufrufe eingebauter Funktionen einschalten."
  
! #: common.opt:3558
  #, no-c-format
  msgid "Perform whole program optimizations."
  msgstr "Gesamtprogrammoptimierung durchführen."
  
! #: common.opt:3562
  #, no-c-format
  msgid "Assume pointer overflow wraps around."
  msgstr "Annehmen, dass Zeigerüberläufe überschlagen (Wraparound)."
  
! #: common.opt:3566
  #, no-c-format
  msgid "Assume signed arithmetic overflow wraps around."
  msgstr "Annehmen, dass vorzeichenbehaftete arithmetische Überläufe regulär überschlagen (Wraparound)."
  
! #: common.opt:3570
  #, no-c-format
  msgid "Put zero initialized data in the bss section."
  msgstr "Null-initialisierte Daten in den bss-Abschnitt legen."
  
! #: common.opt:3574
  #, no-c-format
  msgid "Clear call-used registers upon function return."
  msgstr "Register, die beim Funktionsaufruf verwendet wurden, am Ende auf 0 zurücksetzen."
  
! #: common.opt:3578
  #, no-c-format
  msgid "-fzero-init-padding-bits=[standard|unions|all]\tZero padding bits in initializers."
  msgstr "-fzero-init-padding-bits=[standard|unions|all]\tAuffüll-Bits in Initialisierern ausnullen."
  
! #: common.opt:3594
  #, no-c-format
  msgid "Generate debug information in default format."
  msgstr "Fehlersuchinformationen im Standardformat erzeugen."
  
! #: common.opt:3598
  #, no-c-format
  msgid "Assume assembler support for (DWARF2+) .loc directives."
  msgstr "Assembler-Unterstützung für (DWARF2+-).loc-Direktiven annehmen."
  
! #: common.opt:3602
  #, no-c-format
  msgid "Assume assembler support for view in (DWARF2+) .loc directives."
  msgstr "Assembler-Unterstützung für Ansicht in (DWARF2+-).loc-Direktiven annehmen."
  
! #: common.opt:3606
  #, no-c-format
  msgid "Generate debug information in CodeView format."
  msgstr "Fehlersuchinformationen im CodeView-Format erzeugen."
  
! #: common.opt:3626
  #, no-c-format
  msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
  msgstr "DW_AT_decl_column und DW_AT_call_column in DWARF aufzeichnen."
  
! #: common.opt:3632
  #, no-c-format
  msgid "Generate CTF debug information at default level."
  msgstr "CTF-Debug-Informationen auf Standardniveau erzeugen."
  
! #: common.opt:3636
  #, no-c-format
  msgid "Generate BTF debug information at default level."
  msgstr "BTF-Debug-Informationen auf Standardniveau erzeugen."
  
! #: common.opt:3640
  #, no-c-format
  msgid "Generate pruned BTF when emitting BTF info."
  msgstr "Bereinigtes BTF bei der Ausgabe von BTF-Informationen erzeugen."
  
! #: common.opt:3644
  #, no-c-format
  msgid "Generate debug information in default version of DWARF format."
  msgstr "Fehlersuchinformationen im Standardversion des DWARF-Formats erzeugen."
  
! #: common.opt:3648
  #, no-c-format
  msgid "Generate debug information in DWARF v2 (or later) format."
  msgstr "Fehlersuchinformationen im DWARF-v2-Format (oder neuer) erzeugen."
  
! #: common.opt:3652
  #, no-c-format
  msgid "Use 32-bit DWARF format when emitting DWARF debug information."
  msgstr "Wenn DWARF-Debuginformationen erzeugt werden, dann im 32-Bit-Format."
  
! #: common.opt:3656
  #, no-c-format
  msgid "Use 64-bit DWARF format when emitting DWARF debug information."
  msgstr "Wenn DWARF-Debuginformationen erzeugt werden, dann im 64-Bit-Format."
  
! #: common.opt:3660
  #, no-c-format
  msgid "Generate debug information in default extended format."
  msgstr "Fehlersuchinformationen im erweiterten Standardformat erzeugen."
  
! #: common.opt:3664
  #, no-c-format
  msgid "Generate extended entry point information for inlined functions."
  msgstr "Erweiterte Informationen für Einsprungpunkt für inline-Funktionen erzeugen."
  
! #: common.opt:3668
  #, no-c-format
  msgid "Compute locview reset points based on insn length estimates."
  msgstr "Locview-Rücksetzpunkte auf Basis der geschätzten Befehlslängen berechnen."
  
! #: common.opt:3676
  #, no-c-format
  msgid "Don't generate DWARF pubnames and pubtypes sections."
  msgstr "Keine DWARF-Abschnitte für Pubnames und Pubtypes erzeugen."
  
! #: common.opt:3680
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections."
  msgstr "DWARF-Abschnitte für Pubnames und Pubtypes erzeugen."
  
! #: common.opt:3684
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
  msgstr "DWARF-Abschnitte für Pubnames und Pubtypes mit GNU-Erweiterungen erzeugen."
  
! #: common.opt:3688
  #, no-c-format
  msgid "Record gcc command line switches in DWARF DW_AT_producer."
  msgstr "GCC-Kommandozeilenschalter in DWARF DW_AT_producer aufzeichnen."
  
! #: common.opt:3692
  #, no-c-format
  msgid "Generate debug information in separate .dwo files."
  msgstr "Fehlersuchinformationen in separaten .dwo-Dateien erzeugen."
  
! #: common.opt:3704
  #, no-c-format
  msgid "Emit progressive recommended breakpoint locations."
  msgstr "Progressive empfohlene Breakpoint-Stellen ausgeben."
  
! #: common.opt:3708
  #, no-c-format
  msgid "Don't emit DWARF additions beyond selected version."
  msgstr "Keine DWARF-Ergänzungen über gewählte Version hinaus erzeugen."
  
! #: common.opt:3712
  #, no-c-format
  msgid "Add description attributes to some DWARF DIEs that have no name attribute."
  msgstr "Beschreibungsattribute zu einigen DWARF-DIEs hinzufügen, die kein Namensattribut haben."
  
! #: common.opt:3716
  #, no-c-format
  msgid "Toggle debug information generation."
  msgstr "Erzeugung von Fehlersuchinformationen umschalten."
  
! #: common.opt:3720
  #, no-c-format
  msgid "Augment variable location lists with progressive views."
  msgstr "Adresslisten der Variablen mit progressiven Sichten anreichern."
  
! #: common.opt:3727
  #, no-c-format
  msgid "Generate debug information in VMS format."
  msgstr "Fehlersuchinformationen im VMS-Format erzeugen."
  
! #: common.opt:3756
  #, no-c-format
  msgid "Generate compressed debug sections."
  msgstr "Komprimierte Fehlersuchinformationen erzeugen."
  
! #: common.opt:3760
  #, no-c-format
  msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
  msgstr "-gz=<Format>\tKomprimierte Debugabschnitte im Format <Format> erzeugen."
  
! #: common.opt:3767
  #, no-c-format
  msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
  msgstr "-iplugindir=<Verz>\t<Verz> als Standard-Plugin-Verzeichnis festlegen."
  
! #: common.opt:3771
  #, no-c-format
  msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
  msgstr "-imultiarch <Verzeichnis>\t<Verzeichnis> als Multiarch-include-Verzeichnis festlegen."
  
! #: common.opt:3799
  #, no-c-format
  msgid "-o <file>\tPlace output into <file>."
  msgstr "-o <Datei>\tAusgabe in <Datei> schreiben."
  
! #: common.opt:3803
  #, no-c-format
  msgid "Enable function profiling."
  msgstr "Funktionsprofilierung einschalten."
  
! #: common.opt:3813
  #, no-c-format
  msgid "Like -pedantic but issue errors instead of warnings."
  msgstr "Wie »-pedantic«, aber Fehler statt Warnungen ausgeben."
  
! #: common.opt:3853
  #, no-c-format
  msgid "Do not display functions compiled or elapsed time."
  msgstr "Übersetzte Funktionen oder verstrichene Zeit nicht ausgeben."
  
! #: common.opt:3885
  #, no-c-format
  msgid "Enable verbose output."
  msgstr "Wortreiche Ausgabe einschalten."
  
! #: common.opt:3889
  #, no-c-format
  msgid "Display the compiler's version."
  msgstr "Compiler-Version anzeigen."
  
! #: common.opt:3893
  #, no-c-format
  msgid "Suppress warnings."
  msgstr "Warnungen unterdrücken."
  
! #: common.opt:3903
  #, no-c-format
  msgid "Create a shared library."
  msgstr "Shared Library erzeugen."
  
! #: common.opt:3967
  #, no-c-format
  msgid "Don't create a dynamically linked position independent executable."
  msgstr "Keine dynamisch gebundene, lageunabhängige ausführbare Datei erzeugen."
  
! #: common.opt:3971
  #, no-c-format
  msgid "Create a dynamically linked position independent executable."
  msgstr "Dynamisch gebundene, lageunabhängige ausführbare Datei erzeugen."
  
! #: common.opt:3975
  #, no-c-format
  msgid "Create a static position independent executable."
  msgstr "Statische, lageunabhängige ausführbare Datei erzeugen."
  
! #: common.opt:3982
  #, no-c-format
  msgid "Use caller save register across calls if possible."
  msgstr "Vom Aufrufer zu sichernde Register über Aufrufe hinweg verwenden, wenn möglich."
  
! #: common.opt:3986
  #, no-c-format
  msgid "Perform dead code elimination on zero and sign extensions with special dataflow analysis."
  msgstr "Totem Code bei Null- und Vorzeichenerweiterungen mittels spezieller Datenflussanalyse durchführen."
  
! #: params.opt:27
  #, no-c-format
! msgid "Loops iterating at least selected number of iterations will get loop alignment."
! msgstr "Schleifen mit mindestens der angegebenen Durchlaufzahl erhalten Schleifenausrichtung."
  
! #: params.opt:31
  #, no-c-format
! msgid "Select fraction of the maximal frequency of executions of basic block in function given basic block get alignment."
! msgstr "Auswahl des Anteils an der Höchstfrequenz der Ausführungen des Basisblocks in Funktion, vorausgesetzt, der Basisblock wird ausgerichtet."
  
! #: params.opt:35
  #, no-c-format
! msgid "Enable asan globals protection."
! msgstr "ASan-Schutz für globale Variablen einschalten."
  
! #: params.opt:39
  #, no-c-format
! msgid "Enable asan allocas/VLAs protection."
! msgstr "ASan-Schutz für alloca/VLAs einschalten."
  
! #: params.opt:43
  #, no-c-format
! msgid "Enable asan load operations protection."
! msgstr "ASan-Schutz für Ladeoperationen einschalten."
  
! #: params.opt:47
  #, no-c-format
! msgid "Enable asan store operations protection."
! msgstr "ASan-Schutz für Speicheroperationen einschalten."
  
! #: params.opt:51
  #, no-c-format
! msgid "Use callbacks instead of inline code if number of accesses in function becomes greater or equal to this number."
! msgstr "Rückruffunktionen statt inline-Code generieren, wenn innerhalb der Funktion mindestens diese Anzahl an Zugriffen stattfindet."
  
! #: params.opt:55
  #, no-c-format
! msgid "Prefix calls to memcpy, memset and memmove with __asan_ or __hwasan_ for -fsanitize=kernel-address or -fsanitize=kernel-hwaddress."
! msgstr "Aufrufen von memcpy, memset und memmove ein __asan_ oder __hwasan_ voranstellen, für »-fsanitize=kernel-address« oder »-fsanitize=kernel-hwaddress«."
  
! #: params.opt:59
  #, no-c-format
! msgid "Enable asan builtin functions protection."
! msgstr "ASan-Schutz für eingebaute Funktionen einschalten."
  
! #: params.opt:63
  #, no-c-format
! msgid "Enable asan stack protection."
! msgstr "ASan-Schutz für Stapelspeicher einschalten."
  
! #: params.opt:67
  #, no-c-format
! msgid "Enable asan detection of use-after-return bugs."
! msgstr "ASan-Schutz für Verwendung-nach-Rückkehr-Fehler einschalten."
  
! #: params.opt:71
  #, no-c-format
! msgid "Whether the scheduling description is mostly a cycle-accurate model of the target processor and is likely to be spill aggressively to fill any pipeline bubbles."
! msgstr "Ob die Scheduling-Beschreibung im Wesentlichen ein zyklusgenaues Modell des Zielprozessors ist und wahrscheinlich aggressiv Register verdrängt, um etwaige Pipeline-Lücken zu füllen."
  
! #: params.opt:75
  #, no-c-format
! msgid "Enable hwasan instrumentation of statically sized stack-allocated variables."
! msgstr "hwasan-Instrumentierung von auf dem Stapel allozierten Variablen fester Größe einschalten."
  
! #: params.opt:79
  #, no-c-format
! msgid "Use random base tag for each frame, as opposed to base always zero."
! msgstr "Zufällige Basisadresse für jeden Rahmen wählen, statt immer 0 zu verwenden."
  
! #: params.opt:83
  #, no-c-format
! msgid "Enable hwasan instrumentation of allocas/VLAs."
! msgstr "hwasan-Instrumentierung für alloca/VLAs einschalten."
  
! #: params.opt:87
  #, no-c-format
! msgid "Enable hwasan instrumentation of load operations."
! msgstr "hwasan-Instrumentierung für Ladeoperationen einschalten."
  
! #: params.opt:91
  #, no-c-format
! msgid "Enable hwasan instrumentation of store operations."
! msgstr "hwasan-Instrumentierung für Speicheroperationen einschalten."
  
! #: params.opt:95
  #, no-c-format
! msgid "Enable hwasan instrumentation of builtin functions."
! msgstr "hwasan-Instrumentierung für eingebaute Funktionen einschalten."
  
! #: params.opt:99
  #, no-c-format
! msgid "Average number of iterations of a loop."
! msgstr "Durchschnittliche Anzahl der Iterationen einer Schleife."
  
! #: params.opt:103
  #, no-c-format
! msgid "Maximum number of bits for which we avoid creating FMAs."
! msgstr "Höchstzahl der Bits, für die keine FMAs erzeugt werden."
  
! #: params.opt:107
  #, no-c-format
! msgid "Set the estimated probability in percentage for builtin expect. The default value is 90% probability."
! msgstr "Wahrscheinlichkeit in Prozent für das eingebaute »expect«. Vorgabewert ist 90 % Wahrscheinlichkeit."
  
! #: params.opt:111
  #, no-c-format
! msgid "The maximum length of a constant string for a builtin string cmp call eligible for inlining. The default value is 3."
! msgstr "Die maximale Länge eines konstanten Strings, um den eingebauten Stringvergleich zu inlinen. Vorgabewert ist 3."
  
! #: params.opt:115
  #, no-c-format
! msgid "The smallest number of different values for which it is best to use a jump-table instead of a tree of conditional branches, if 0, use the default for the machine."
! msgstr "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."
  
! #: params.opt:119
  #, no-c-format
! msgid "Probability that COMDAT function will be shared with different compilation unit."
! msgstr "Wahrscheinlichkeit, dass die COMDAT-Funktion mit anderer Kompilationseinheit geteilt wird."
  
! #: params.opt:123
  #, no-c-format
! msgid "Maximum number of namespaces to search for alternatives when name lookup fails."
! msgstr "Höchstzahl der Namensräume, in denen alternativ gesucht wird, wenn Nachschlagen eines Namens scheitert."
  
! #: params.opt:127
  #, no-c-format
! msgid "Maximum number of queries into the alias oracle per store."
! msgstr "Höchstzahl, wie oft das Alias-Orakel pro Speichervorgang befragt wird."
  
! #: params.opt:131
  #, no-c-format
! msgid "Maximum size (in bytes) of objects tracked bytewise by dead store elimination."
! msgstr "Maximal Größe (in Bytes) der Objekte, die bei der Eliminierung toter Speicherungen byteweise verfolgt werden."
  
! #: params.opt:135
  #, no-c-format
! msgid "Maximal estimated growth of function body caused by early inlining of single call."
! msgstr "Größtes durch frühes »inline« eines einzelnen Aufrufs abgeschätztes Wachstum des Funktionskörpers."
  
! #: params.opt:139
  #, no-c-format
! msgid "Max number of files in the file cache."
! msgstr "Maximale Anzahl von Dateien im Dateicache."
  
! #: params.opt:143
  #, no-c-format
! msgid "Max number of lines to index into file cache. When 0 this is automatically sized."
! msgstr "Maximale Anzahl der Zeilen, die im Dateicache indiziert werden. Bei 0 wird die Größe automatisch festgelegt."
  
! #: params.opt:147
  #, no-c-format
! msgid "Scale factor to apply to the number of statements in a threading path crossing a loop backedge when comparing to max-jump-thread-duplication-stmts."
! msgstr "Der Skalierungsfaktor, der auf die Anzahl der Anweisungen in einem Threadingpfad angewendet wird, der eine Schleifenrückkante kreuzt, wenn er mit max-jump-thread-duplication-stmts verglichen wird."
  
! #: params.opt:151
  #, no-c-format
! msgid "Whether the target fully pipelines FMA instructions.  If non-zero, reassociation considers the benefit of parallelizing FMA's multiplication part and addition part, assuming FMUL and FMA use the same units that can also do FADD."
! msgstr "Ob das Zielsystem FMA-Befehle vollständig in der Pipeline verarbeitet. Bei einem Wert ungleich Null wird bei der Neuzuordnung der Vorteil der Parallelisierung des Multiplikationsteils und des Additionsteils von FMA berücksichtigt, wobei davon ausgegangen wird, dass FMUL und FMA die gleichen Einheiten verwenden, die auch FADD ausführen können."
  
! #: params.opt:158
  #, no-c-format
! msgid "The threshold ratio of critical edges execution count that permit performing redundancy elimination after reload."
! msgstr "Der Schwellwert-Anteil des Ausführungszählers kritischer Kanten, die Redundanzbeseitigung nach dem Neuladen erlauben."
  
! #: params.opt:162
  #, no-c-format
! msgid "The threshold ratio for performing partial redundancy elimination after reload."
! msgstr "Der Schwellwert-Anteil für die Ausführung partieller Redundanzbeseitigung nach dem Neuladen."
  
! #: params.opt:166
  #, no-c-format
! msgid "Scaling factor in calculation of maximum distance an expression can be moved by GCSE optimizations."
! msgstr "Skalierungsfaktor bei Berechnung der größten Entfernung, um die ein Ausdruck durch GCSE-Optimierungen verschoben werden kann."
  
! #: params.opt:170
  #, no-c-format
! msgid "Cost at which GCSE optimizations will not constraint the distance an expression can travel."
! msgstr "Kosten, zu denen GCSE-Optimierungen nicht die Entfernung beeinträchtigen werden, um die ein Ausdruck verschoben werden kann."
  
! #: params.opt:174
  #, no-c-format
! msgid "Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap."
! msgstr "Minimale Heaperweiterung, die Speicherbereinigung anstößt, als Prozentsatz der Gesamtgröße des Heap."
  
! #: params.opt:178
  #, no-c-format
! msgid "Minimum heap size before we start collecting garbage, in kilobytes."
! msgstr "Kleinste Heapgröße vor Speicherbereinigungsbeginn, in Kilobytes."
  
! #: params.opt:182
  #, no-c-format
! msgid "The number of executions of a basic block which is considered hot. The parameter is used only in GIMPLE FE."
! msgstr "Die Anzahl der Ausführungen eines Basisblocks, der als heiß angesehen wird. Dieser Parameter wird nur im GIMPLE-Frontend verwendet."
  
! #: params.opt:186
  #, no-c-format
! msgid "Whether codegen errors should be ICEs when -fchecking."
! msgstr "Ob bei »-fchecking« Fehler im Codegenerator als interne Compilerfehler behandelt werden sollen."
  
! #: params.opt:190
  #, no-c-format
! msgid "Maximum number of arrays per SCoP."
! msgstr "Höchstzahl der Arrays in einem SCoP."
  
! #: params.opt:194
  #, no-c-format
! msgid "Maximum number of parameters in a SCoP."
! msgstr "Höchstzahl der Parameter in einem SCoP."
  
! #: params.opt:198
  #, no-c-format
! msgid "Maximum number of blocks for -fharden-control-flow-redundancy."
! msgstr "Maximale Blockanzahl für »-fharden-control-flow-redundancy«."
  
! #: params.opt:202
  #, no-c-format
! msgid "Maximum number of blocks for in-line -fharden-control-flow-redundancy."
! msgstr "Maximale Blockanzahl für in-line »-fharden-control-flow-redundancy«."
  
! #: params.opt:206
  #, no-c-format
! msgid "The number of elements for which hash table verification is done for each searched element."
! msgstr "Die Anzahl der Elemente, für die die Überprüfung der Hash-Tabelle für jedes gesuchte Element durchgeführt wird."
  
! #: params.opt:210
  #, no-c-format
! msgid "The denominator n of fraction 1/n of the maximal execution count of a basic block in the entire program that a basic block needs to at least have in order to be considered hot (used in non-LTO mode)."
! msgstr "Der Nenner n des Bruchteils 1/n der maximalen Ausführungsanzahl eines Basisblocks im gesamten Programm, den ein Basisblock mindestens haben muss, um als heiß zu gelten (im Nicht-LTO-Modus verwendet)."
  
! #: params.opt:214
  #, no-c-format
! msgid "The number of most executed permilles of the profiled execution of the entire program to which the execution count of a basic block must be part of in order to be considered hot (used in LTO mode)."
! msgstr "Die Anzahl der am häufigsten ausgeführten Promille der profilierten Ausführung des gesamten Programms, zu der die Ausführungszahl eines Basisblocks gehören muss, um als heiß zu gelten (im LTO-Modus verwendet)."
  
! #: params.opt:218
  #, no-c-format
! msgid "The denominator n of fraction 1/n of the execution frequency of the entry block of a function that a basic block of this function needs to at least have in order to be considered hot."
! msgstr "Der Nenner n des Bruchteils 1/n der Ausführungshäufigkeit des Eingangsblocks einer Funktion, den ein Basisblock dieser Funktion mindestens haben muss, um als heiß zu gelten."
  
! #: params.opt:222
  #, no-c-format
! msgid "The scale (in percents) applied to inline-insns-single and auto limits when heuristics hints that inlining is very profitable."
! msgstr "Die Skalierung (in Prozent), die auf inline-insns-single und Auto-Limits angewendet wird, wenn die Heuristik darauf hinweist, dass Inlining sehr profitabel ist."
  
! #: params.opt:226
  #, no-c-format
! msgid "The minimal estimated speedup allowing inliner to ignore inline-insns-single and inline-insns-auto."
! msgstr "Kleinste voraussichtliche Beschleunigung, die dem Inliner erlaubt, inline-insns-single und inline-isnsns-auto zu ignorieren."
  
! #: params.opt:230
  #, no-c-format
! msgid "How much can given compilation unit grow because of the inlining (in percent)."
! msgstr "Wie viel die gegebene Übersetzungseinheit durch das »inline« wachsen kann (in Prozent)."
  
! #: params.opt:234
  #, no-c-format
! msgid "The upper bound for sharing integer constants."
! msgstr "Obere Schranke zum gemeinsamen Verwenden von Ganzzahlkonstanten."
  
! #: params.opt:238
  #, no-c-format
! msgid "Threshold ipa-cp opportunity evaluation that is still considered beneficial to clone."
! msgstr "Schwellwert für Auswertung der Möglichkeit von IPA-CP, der noch als vorteilhaft zum Kopieren betrachtet wird."
  
! #: params.opt:242
  #, no-c-format
! msgid "Compile-time bonus IPA-CP assigns to candidates which make loop bounds or strides known."
! msgstr "Übersetzungszeit-Bonus, den IPA-CP an Kandidaten vergibt, die Schleifengrenzen oder Schrittweiten bekannt machen."
  
! #: params.opt:246
  #, no-c-format
! msgid "Maximum depth of recursive cloning for self-recursive function."
! msgstr "Maximale Tiefe des rekursiven Klonens für selbstrekursive Funktionen."
  
! #: params.opt:250
  #, no-c-format
! msgid "Recursive cloning only when the probability of call being executed exceeds the parameter."
! msgstr "Rekursives Klonen nur dann, wenn die Wahrscheinlichkeit, dass der Aufruf ausgeführt wird, den Parameter überschreitet."
  
! #: params.opt:254
  #, no-c-format
! msgid "When propagating IPA-CP effect estimates, multiply frequencies of recursive edges that bring back an unchanged value by this factor."
! msgstr "Bei der Weitergabe von IPA-CP-Effektschätzungen werden die Häufigkeiten der rekursiven Kanten, die einen unveränderten Wert zurückbringen, mit diesem Faktor multipliziert."
  
! #: params.opt:258
  #, no-c-format
! msgid "Percentage penalty the recursive functions will receive when they are evaluated for cloning."
! msgstr "Prozentuale Strafe für rekursive Funktionen, wenn sie zum Klonen evaluiert werden."
  
! #: params.opt:262
  #, no-c-format
! msgid "Percentage penalty functions containing a single call to another function will receive when they are evaluated for cloning."
! msgstr "Prozentuale Strafe für Funktionen, die nur einen einzigen Aufruf einer anderen Funktion enthalten, wenn sie zum Klonen evaluiert werden."
  
! #: params.opt:266
  #, no-c-format
! msgid "How much can given compilation unit grow because of the interprocedural constant propagation (in percent)."
! msgstr "Wie viel die gegebene Übersetzungseinheit durch die interprozedurale Konstantenweitergabe wachsen kann (in Prozent)."
  
! #: params.opt:270
  #, no-c-format
! msgid "The size of translation unit that IPA-CP pass considers large."
! msgstr "Die Größe einer Übersetzungseinheit, ab der der IPA-CP-Durchlauf sie als groß ansieht."
  
! #: params.opt:274
  #, no-c-format
! msgid "Maximum size of a list of values associated with each parameter for interprocedural constant propagation."
! msgstr "Maximale Größe einer jedem Parameter zugeordneten Liste von Werten für interprozedurale Konstantenweitergabe."
  
! #: params.opt:278
  #, no-c-format
! msgid "When using profile feedback, use the edge at this percentage position in frequency histogram as the bases for IPA-CP heuristics."
! msgstr "Bei der Verwendung von Profil-Feedback die Kante an dieser prozentualen Position im Frequenzhistogramm als Grundlage für die IPA-CP-Heuristik verwenden."
  
! #: params.opt:282
  #, no-c-format
! msgid "Maximum number of statements visited during jump function offset discovery."
! msgstr "Höchstzahl der betrachteten Anweisungen für das Entdecken von Sprungfunktionsoffsets."
  
! #: params.opt:286
  #, no-c-format
! msgid "Maximum number of statements that will be visited by IPA formal parameter analysis based on alias analysis in any given function."
! msgstr "Höchstzahl der Anweisungen, die von der Analyse der formalen Parameter für IPA besucht werden, basierend auf der Aliasanalyse in einer gegebenen Funktion."
  
! #: params.opt:290
  #, no-c-format
! msgid "Maximum number of aggregate content items for a parameter in jump functions and lattices."
! msgstr "Höchstzahl der zusammengesetzten Elemente für einen Parameter in Sprungfunktionen und Gittern."
  
! #: params.opt:294
  #, no-c-format
! msgid "Maximum number of operations in a parameter expression that can be handled by IPA analysis."
! msgstr "Maximale Anzahl von Operationen in einem Parameterausdruck, die von der IPA-Analyse behandelt werden können."
  
! #: params.opt:298
  #, no-c-format
! msgid "Maximum number of different predicates used to track properties of loops in IPA analysis."
! msgstr "Maximale Anzahl verschiedener Prädikate, die zur Verfolgung der Eigenschaften von Schleifen in der interprozeduralen Analyse verwendet werden."
  
! #: params.opt:302
  #, no-c-format
! msgid "Maximal number of boundary endpoints of case ranges of switch statement used during IPA function summary generation."
! msgstr "Maximale Anzahl der Grenzendpunkte der Fallbereiche der Switch-Anweisung, die bei der Generierung der IPA-Funktionszusammenfassung verwendet werden."
  
! #: params.opt:306
  #, no-c-format
! msgid "Minimum probability (in percent) of dereferencing of a function pointer parameter for it to be considered for replacement with simple values."
! msgstr "Minimale Wahrscheinlichkeit in Prozent, dass ein Funktionszeiger-Parameter dereferenziert wird, bevor erwogen wird, diesen Funktionszeiger durch einfache Werte zu ersetzen."
  
! #: params.opt:310
  #, no-c-format
! msgid "Maximum pieces that IPA-SRA tracks per formal parameter, as a consequence, also the maximum number of replacements of a formal parameter."
! msgstr "Maximale Stücke, die IPA-SRA pro Formalparameter verfolgt, folglich auch die maximale Anzahl von Ersetzungen eines Formalparameters."
  
! #: params.opt:314
  #, no-c-format
! msgid "Maximum allowed growth of total size of new parameters that ipa-sra replaces a pointer to an aggregate with."
! msgstr "Maximal erlaubte Größenzunahme der Gesamtgröße der neuen Parameter, bis zu der IPA-RSA Zeiger auf Aggregate ersetzt."
  
! #: params.opt:318
  #, no-c-format
! msgid "Additional maximum allowed growth of total size of new parameters that ipa-sra replaces a pointer to an aggregate with, if it points to a local variable that the caller only writes to and passes it as an argument to functions."
! msgstr "Maximal erlaubte Größenzunahme der Gesamtgröße der neuen Parameter, bis zu der IPA-RSA Zeiger auf Aggregate ersetzt, wenn der Zeiger auf eine lokale Variable zeigt, die vom Aufrufer nur geschrieben oder als Funktionsargument übergeben wird."
  
! #: params.opt:322
  #, no-c-format
! msgid "The number of registers in each class kept unused by loop invariant motion."
! msgstr "Die Anzahl der Register in jeder Klasse, die von Schleifeninvariantenbewegung freigehalten werden."
  
! #: params.opt:326
  #, no-c-format
! msgid "Max size of conflict table in MB."
! msgstr "Maximale Größe der Konflikttabelle in MB."
  
! #: params.opt:330
  #, no-c-format
! msgid "Approximate function insn number in 1K units triggering simple local RA."
! msgstr "Ungefähre Anzahl der Befehle in der Funktion, in Einheiten von 1k, die zu einer einfachen lokalen RA führen."
  
! #: params.opt:334
  #, no-c-format
! msgid "Max loops number for regional RA."
! msgstr "Maximale Schleifenanzahl für regionale Registerzuweisung (RA)."
  
! #: params.opt:338
  #, no-c-format
! msgid "Control ira to consider matching constraint (duplicated operand number) heavily in all available alternatives for preferred register class.  If it is set as zero, it means ira only respects the matching constraint when it's in the only available alternative with an appropriate register class.  Otherwise, it means ira will check all available alternatives for preferred register class even if it has found some choice with an appropriate register class and respect the found qualified matching constraint."
! msgstr "Steuert, dass IRA die übereinstimmende Bedingung (doppelte Operandennummer) in allen verfügbaren Alternativen für die bevorzugte Registerklasse stark berücksichtigt. Wenn sie auf Null gesetzt ist, bedeutet dies, dass IRA die übereinstimmende Bedingung nur berücksichtigt, wenn sie in der einzigen verfügbaren Alternative mit einer geeigneten Registerklasse enthalten ist. Andernfalls bedeutet es, dass IRA alle verfügbaren Alternativen für die bevorzugte Registerklasse prüft, selbst wenn sie eine Auswahl mit einer geeigneten Registerklasse gefunden hat, und die gefundene qualifizierte übereinstimmende Einschränkung beachtet."
  
! #: params.opt:342
  #, no-c-format
! msgid "If number of candidates in the set is smaller, we always try to remove unused ivs during its optimization."
! msgstr "Wenn die Anzahl der Kandidaten in der Menge kleiner ist, wird immer versucht, ungenutzte IVs während ihrer Optimierung zu entfernen."
  
! #: params.opt:346
  #, no-c-format
! msgid "Bound on number of candidates below that all candidates are considered in iv optimizations."
! msgstr "Schranke für Anzahl der Kandidaten, unter der alle Kandidaten in IV-Optimierungen betrachtet werden."
  
! #: params.opt:350
  #, no-c-format
! msgid "Bound on number of iv uses in loop optimized in iv optimizations."
! msgstr "Schranke für Anzahl der IV-Verwendungen in bei IV-Optimierungen optimierter Schleife."
  
! #: params.opt:354
  #, no-c-format
! msgid "The maximum code size growth ratio when expanding into a jump table (in percent).  The parameter is used when optimizing for size."
! msgstr "Die maximale Wachstumsrate der Codegröße bei der Erweiterung in eine Sprungtabelle (in Prozent). Der Parameter wird bei der Optimierung auf Größe verwendet."
  
! #: params.opt:358
  #, no-c-format
! msgid "The maximum code size growth ratio when expanding into a jump table (in percent).  The parameter is used when optimizing for speed."
! msgstr "Die maximale Wachstumsrate der Codegröße bei der Erweiterung in eine Sprungtabelle (in Prozent). Der Parameter wird bei der Optimierung auf Geschwindigkeit verwendet."
  
! #: params.opt:362
  #, no-c-format
! msgid "The size of L1 cache line."
! msgstr "Die Größe einer L1-Cacheline."
  
! #: params.opt:366
  #, no-c-format
! msgid "The minimum recommended offset between two concurrently-accessed objects to avoid additional performance degradation due to contention introduced by the implementation.  Typically the L1 cache line size, but can be larger to accommodate a variety of target processors with different cache line sizes. C++17 code might use this value in structure layout, but is strongly discouraged from doing so in public ABIs."
! msgstr "Der empfohlene Mindestoffset zwischen zwei Objekten, auf die nebenläufig zugegriffen wird, um zusätzliche Leistungseinbußen aufgrund von durch die Implementierung verursachten Konflikten zu vermeiden. Normalerweise die Größe der L1-Cache-Zeile, kann aber auch größer sein, um diverse Zielprozessoren mit unterschiedlichen Cache-Zeilengrößen zu berücksichtigen. C++17-Code kann diesen Wert im Strukturlayout verwenden, aber es wird dringend davon abgeraten, dies in öffentlichen ABIs zu tun."
  
! #: params.opt:375
  #, no-c-format
! msgid "The maximum recommended size of contiguous memory occupied by two objects accessed with temporal locality by concurrent threads.  Typically the L1 cache line size, but can be smaller to accommodate a variety of target processors with different cache line sizes."
! msgstr "Die empfohlene maximale Größe des zusammenhängenden Speichers, der von zwei Objekten belegt wird, auf die von nebenläufigen Threads mit zeitlicher Lokalität zugegriffen wird. In der Regel die Größe der L1-Cache-Zeilen, kann aber auch kleiner sein, um diversen Zielprozessoren mit unterschiedlichen Cache-Zeilengrößen gerecht zu werden."
  
! #: params.opt:382
  #, no-c-format
! msgid "The size of L1 cache."
! msgstr "Die Größe des L1-Caches."
  
! #: params.opt:386
  #, no-c-format
! msgid "The size of L2 cache."
! msgstr "Die Größe des L2-Caches."
  
! #: params.opt:390
  #, no-c-format
! msgid "Maximal growth due to inlining of large function (in percent)."
! msgstr "Maximales Wachstum durch »inline« einer großen Funktion (in Prozent)."
  
! #: params.opt:394
  #, no-c-format
! msgid "The size of function body to be considered large."
! msgstr "Die Größe eines als groß angesehenen Funktionskörpers."
  
! #: params.opt:398
  #, no-c-format
! msgid "The size of stack frame to be considered large."
! msgstr "Die Größe eines als groß angesehenen Stapelrahmens."
  
! #: params.opt:402
  #, no-c-format
! msgid "Maximal stack frame growth due to inlining (in percent)."
! msgstr "Maximales Stapelrahmen-Wachstum durch »inline« (in Prozent)."
  
! #: params.opt:406
  #, no-c-format
! msgid "The size of translation unit to be considered large."
! msgstr "Die Größe einer als groß angesehenen Übersetzungseinheit."
  
! #: params.opt:410
  #, no-c-format
! msgid "Maximum number of concurrently open C++ module files when lazy loading."
! msgstr "Höchstzahl der gleichzeitig offenen C++-Moduldateien beim verzögerten Laden."
  
! #: params.opt:414
  #, no-c-format
! msgid "The minimum cost of an expensive expression in the loop invariant motion."
! msgstr "Die Mindestkosten eines teuren Ausdrucks in der Schleifeninvariantenbewegung."
  
! #: params.opt:418
  #, no-c-format
! msgid "True if a non-short-circuit operation is optimal."
! msgstr "Bei den booleschen Kurzschluss-Operatoren && und || beide Seiten auswerten, wenn das nebenwirkungsfrei zu besserem Code führt."
  
! #: params.opt:422
  #, no-c-format
! msgid "Size of tiles for loop blocking."
! msgstr "Größe der Kacheln für Schleifenblockierung."
  
! #: params.opt:426
  #, no-c-format
! msgid "The maximum number of stmts in loop nest for loop interchange."
! msgstr "Die Höchstzahl der Anweisungen in geschachtelten Schleifen zum Schleifenaustausch."
  
! #: params.opt:430
  #, no-c-format
! msgid "The minimum stride ratio for loop interchange to be profitable."
! msgstr "Das Mindestverhältnis der Schrittweiten, damit Schleifenaustausch profitabel ist."
  
! #: params.opt:434
  #, no-c-format
! msgid "Max basic blocks number in loop for loop invariant motion."
! msgstr "Höchstzahl der Basis-Blöcke in Schleife für Schleifeninvariantenbewegung."
  
! #: params.opt:438
  #, no-c-format
! msgid "Maximum number of datarefs in loop for building loop data dependencies."
! msgstr "Höchstzahl der Datenreferenzen in Schleife zum Aufbau der Abhängigkeiten der Schleifendaten."
  
! #: params.opt:442
  #, no-c-format
! msgid "The maximum number of instructions in an inner loop that is being considered for versioning."
! msgstr "Die Höchstzahl der in einer inneren Schleife zu betrachtenden Befehle für Versionierung."
  
! #: params.opt:446
  #, no-c-format
! msgid "The maximum number of instructions in an outer loop that is being considered for versioning, on top of the instructions in inner loops."
! msgstr "Die Höchstzahl der in einer äußeren Schleife zu betrachtenden Befehle für Versionierung, zusätzlich zu den Befehlen in inneren Schleifen."
  
! #: params.opt:450
  #, no-c-format
! msgid "Minimal fall-through edge probability in percentage used to add BB to inheritance EBB in LRA."
! msgstr "Mindestwahrscheinlichkeit in Prozent für Durchfall-Kanten, damit der BB zu geerbten EBB in LRA hinzugefügt wird."
  
! #: params.opt:454
  #, no-c-format
! msgid "The max number of reload pseudos which are considered during spilling a non-reload pseudo."
! msgstr "Die Höchstzahl Reload-Pseudos, die beim Auslagern eines Nicht-Reload-Pseudos berücksichtigt werden."
  
! #: params.opt:458
  #, no-c-format
! msgid "Maximal size of a partition for LTO (in estimated instructions)."
! msgstr "Kleinste Größe einer Partition für LTO (in geschätzten Befehlen)"
  
! #: params.opt:462
  #, no-c-format
! msgid "maximal number of LTO partitions streamed in parallel."
! msgstr "Höchstzahl der LTO-Partitionen, die parallel gestreamt werden."
  
! #: params.opt:466
  #, no-c-format
! msgid "Minimal size of a partition for LTO (in estimated instructions)."
! msgstr "Kleinste Größe einer Partition für Bindezeitoptimierung (in geschätzten Befehlen)."
  
! #: params.opt:470
  #, no-c-format
! msgid "Number of partitions the program should be split to."
! msgstr "Anzahl der Partitionen, in die das Programm aufgeteilt werden soll."
  
! #: params.opt:489
  #, no-c-format
! msgid "The denominator n of fraction 1/n of the execution frequency of callee to be cloned for a particular caller. Special value of 0 dictates to always clone without a cut-off."
! msgstr "Der Nenner n des Bruches 1/n der Ausführungshäufigkeit der zu klonenden aufgerufenen Funktion für einen bestimmten Aufrufer. Der spezielle Wert 0 bedeutet, dass immer ohne Cut-Off geklont wird."
  
! #: params.opt:493
  #, no-c-format
! msgid "Size cut-off for callee including inlined calls to be cloned for a particular caller."
! msgstr "Größenbeschränkung für die zu klonenden Aufrufe einschließlich der inline-Aufrufe für einen bestimmten Aufrufer."
  
! #: params.opt:497
  #, no-c-format
! msgid "Maximal size of a locality partition for LTO (in estimated instructions). Value of 0 results in default value being used."
! msgstr "Kleinste Größe einer Lokalitäts-Partition für LTO (in geschätzten Befehlen). Beim Wert 0 wird stattdessen ein Vorgabewert verwendet."
  
! #: params.opt:501
  #, no-c-format
! msgid "The maximum number of instructions to consider to unroll in a loop on average."
! msgstr "Die Höchstzahl der zum Abrollen von Schleifen im Mittel zu betrachtenden Befehle."
  
! #: params.opt:505
  #, no-c-format
! msgid "The maximum number of insns combine tries to combine."
! msgstr "Höchstzahl von Befehlen, die »combine« zu kombinieren versucht."
  
! #: params.opt:509
  #, no-c-format
! msgid "The maximum number of instructions that combine searches in order to find the next use of a particular register."
! msgstr "Die maximale Anzahl von Befehlen, die Suchvorgänge kombinieren, um die nächste Verwendung eines bestimmten Registers zu finden."
  
! #: params.opt:513
  #, no-c-format
! msgid "The maximum depth of a loop nest we completely peel."
! msgstr "Die maximale Tiefe einer Schleifenschachtelung, die vollständig geschält wird."
  
! #: params.opt:517
  #, no-c-format
! msgid "The maximum number of peelings of a single loop that is peeled completely."
! msgstr "Die Höchstzahl der Schälvorgänge einer einzelnen Schleife, die vollständig geschält wird."
  
! #: params.opt:521
  #, no-c-format
! msgid "The maximum number of insns of a completely peeled loop."
! msgstr "Die Höchstzahl der Befehle einer vollständig geschälten Schleife."
  
! #: params.opt:525
  #, no-c-format
! msgid "The maximum number of incoming edges to consider for crossjumping."
! msgstr "Höchstzahl der zu betrachtenden eingehenden Kanten für Kreuzsprung."
  
! #: params.opt:529
  #, no-c-format
! msgid "The maximum instructions CSE process before flushing."
! msgstr "Die Höchstzahl der von CSE verarbeiteten Befehle vor dem Rücksetzen."
  
! #: params.opt:533
  #, no-c-format
! msgid "The maximum length of path considered in cse."
! msgstr "Größte Länge des betrachteten Pfades in CSE."
  
! #: params.opt:537
  #, no-c-format
! msgid "The maximum memory locations recorded by cselib."
! msgstr "Höchstzahl der Speicherstellen, die von cselib aufgezeichnet werden."
  
! #: params.opt:541
  #, no-c-format
! msgid "Max. count of debug markers to expand or inline."
! msgstr "Maximalzahl der Debugmarkierungen, die expandiert oder eingereiht werden."
  
! #: params.opt:545
  #, no-c-format
! msgid "The maximum number of instructions to consider to fill a delay slot."
! msgstr "Die Höchstzahl der zu betrachtenden Befehle, um einen Verzögerungsschlitz zu füllen."
  
! #: params.opt:549
  #, no-c-format
! msgid "The maximum number of instructions to consider to find accurate live register information."
! msgstr "Die Höchstzahl der zu betrachtenden Befehle, um richtige aktive Registerinformationen zu finden."
  
! #: params.opt:553
  #, no-c-format
! msgid "Maximum number of active local stores in RTL dead store elimination."
! msgstr "Höchstzahl der aktiven lokalen Speicherungen bei RTL-Eliminierung toter Speicherungen."
  
! #: params.opt:557
  #, no-c-format
! msgid "The maximum number of nested indirect inlining performed by early inliner."
! msgstr "Die Höchstzahl von geschachteltem indirektem inlinen wurde bereits durch den frühen Inliner durchgeführt."
  
! #: params.opt:561
  #, no-c-format
! msgid "Maximum number of fields in a structure before pointer analysis treats the structure as a single variable."
! msgstr "Die Höchstzahl der Felder in einer Struktur, bevor Zeigeranalyse sie als einzelne Variable behandelt."
  
! #: params.opt:565
  #, no-c-format
! msgid "Maximum number of instructions to copy when duplicating blocks on a finite state automaton jump thread path."
! msgstr "Höchstzahl der zu kopierenden Befehle, wenn Blöcke auf einem Mehrsprungpfad des Zustandsautomaten dupliziert werden."
  
! #: params.opt:569
  #, no-c-format
! msgid "The maximum ratio of insertions to deletions of expressions in GCSE."
! msgstr "Das maximale Verhältnis von Einfügungen zu Löschungen von Ausdrücken in GCSE."
  
! #: params.opt:573
  #, no-c-format
! msgid "The maximum amount of memory to be allocated by GCSE, in kilobytes."
! msgstr "Höchstmenge des von GCSE zu belegenden Speichers, in Kilobyte."
  
! #: params.opt:577
  #, no-c-format
! msgid "The maximum number of insns to duplicate when unfactoring computed gotos."
! msgstr "Die Höchstzahl der zu vervielfältigenden Befehle, wenn berechnete Gotos expandiert werden."
  
! #: params.opt:581
  #, no-c-format
! msgid "The maximum expansion factor when copying basic blocks."
! msgstr "Der höchste Erweiterungsfaktor beim Kopieren von Basisblöcken."
  
! #: params.opt:585
  #, no-c-format
! msgid "Maximum depth of search in the dominator tree for expressions to hoist."
! msgstr "Größte Tiefe der Suche im Dominator-Baum für anzuhebende Ausdrücke."
  
! #: params.opt:589
  #, no-c-format
! msgid "Maximum loop depth of a call which is considered for inlining functions called once."
! msgstr "Maximale Schleifentiefe eines Aufrufs, der beim inlinen von Funktionen, die nur einmal aufgerufen werden, berücksichtigt wird."
  
! #: params.opt:593
  #, no-c-format
! msgid "Maximum combined size of caller and callee which is inlined if callee is called once."
! msgstr "Maximale Gesamtgröße von aufrufender und aufgerufener Funktion, für den Fall, dass die aufgerufene Funktion in die aufrufende eingereiht wird und die aufgerufene Funktion nur von einer Stelle aus aufgerufen wird."
  
! #: params.opt:597
  #, no-c-format
! msgid "The maximum number of instructions when automatically inlining."
! msgstr "Die Höchstzahl der Befehle für automatisches Inlinen."
  
! #: params.opt:601
  #, no-c-format
! msgid "The maximum number of instructions inline function can grow to via recursive inlining."
! msgstr "Die Höchstzahl der Befehle, bis zu der eine Inline-Funktion per Rekursion wachsen kann."
  
! #: params.opt:605
  #, no-c-format
! msgid "The maximum number of instructions non-inline function can grow to via recursive inlining."
! msgstr "Die Höchstzahl der Befehle, bis zu der eine Nicht-Inline-Funktion per Rekursion wachsen kann."
  
! #: params.opt:609
  #, no-c-format
! msgid "The maximum number of instructions in a single function eligible for inlining."
! msgstr "Die Höchstzahl der Befehle in einer einzelnen für »inline« geeigneten Funktion."
  
! #: params.opt:613
  #, no-c-format
! msgid "The maximum number of instructions when inlining for size."
! msgstr "Die Höchstzahl der Befehle für automatisches Inlinen beim Optimieren auf Codegröße."
  
! #: params.opt:617
  #, no-c-format
! msgid "The maximum number of instructions when automatically inlining small functions."
! msgstr "Die Höchstzahl der Befehle für automatisches Inlinen von kleinen Funktionen."
  
! #: params.opt:621
  #, no-c-format
! msgid "The maximum depth of recursive inlining for inline functions."
! msgstr "Größte Tiefe mit rekursivem Inline für Inline-Funktionen."
  
! #: params.opt:625
  #, no-c-format
! msgid "The maximum depth of recursive inlining for non-inline functions."
! msgstr "Größte Tiefe rekursiven Inlinens für Nicht-Inline-Funktionen."
  
! #: params.opt:629
  #, no-c-format
! msgid "Maximum number of isl operations, 0 means unlimited."
! msgstr "Höchstzahl der ISL-Operationen, 0 bedeutet unbegrenzt."
  
! #: params.opt:633
  #, no-c-format
! msgid "Bound on the cost of an expression to compute the number of iterations."
! msgstr "Schranke für die Kosten eines Ausdrucks, um die Anzahl der Durchläufe zu berechnen."
  
! #: params.opt:637
  #, no-c-format
! msgid "Bound on the number of iterations the brute force # of iterations analysis algorithm evaluates."
! msgstr "Schranke für die Anzahl der Iterationen, die der Brute-Force-Algorithmus zur Auswertung der Anzahl von Iterationen auswertet."
  
! #: params.opt:641
  #, no-c-format
! msgid "Maximum number of statements allowed in a block that needs to be duplicated when threading jumps."
! msgstr "Höchstzahl der in einem Block erlaubten Anweisungen, die für Sprungbehandlung vervielfältigt werden müssen."
  
! #: params.opt:645
  #, no-c-format
! msgid "Search space limit for the backwards jump threader."
! msgstr "Begrenzung des Suchraums für den Rückwärtssprung-Threader."
  
! #: params.opt:649
  #, no-c-format
! msgid "The maximum number of RTL nodes that can be recorded as combiner's last value."
! msgstr "Höchstzahl der RTL-Knoten, die als letzte Werte des Kombinierers aufgezeichnet werden können."
  
! #: params.opt:653
  #, no-c-format
! msgid "The maximum number of insns in loop header duplicated by the copy loop headers pass."
! msgstr "Die Höchstzahl der Befehle im Schleifenkopf, die während der Schleifenkopfkopier-Phase dupliziert werden."
  
! #: params.opt:657
  #, no-c-format
! msgid "The maximum number of backtrack attempts the scheduler should make when modulo scheduling a loop."
! msgstr "Die Höchstzahl der Versuche zur Rückverfolgung bei Modulo-Planung von Schleifen."
  
! #: params.opt:661
  #, no-c-format
! msgid "Minimum page size for warning purposes."
! msgstr "Mindestseitengröße für Warnzwecke."
  
! #: params.opt:665
  #, no-c-format
! msgid "Maximum length of partial antic set when performing tree pre optimization."
! msgstr "Maximalgröße der partiellen Aufwandsmenge, wenn Baumvoroptimierung ausgeführt wird."
  
! #: params.opt:669
  #, no-c-format
! msgid "The maximum number of branches on the path through the peeled sequence."
! msgstr "Höchstzahl der Zweige auf dem Pfad durch die geschälte Sequenz."
  
! #: params.opt:673
  #, no-c-format
! msgid "The maximum number of peelings of a single loop."
! msgstr "Die Höchstzahl der Schälvorgänge einer einzelnen Schleife."
  
! #: params.opt:677
  #, no-c-format
! msgid "The maximum number of insns of a peeled loop."
! msgstr "Die Höchstzahl der Befehle einer geschälten Schleife."
  
! #: params.opt:681
  #, no-c-format
! msgid "The maximum length of scheduling's pending operations list."
! msgstr "Die Maximallänge der Liste der anhängigen geplanten Operationen."
  
! #: params.opt:685 params.opt:729
  #, no-c-format
! msgid "The maximum number of blocks in a region to be considered for interblock scheduling."
! msgstr "Höchstzahl der für Zwischen-Block-Scheduling zu betrachtenden Blöcke in einer Region."
  
! #: params.opt:689 params.opt:733
  #, no-c-format
! msgid "The maximum number of insns in a region to be considered for interblock scheduling."
! msgstr "Höchstzahl der für Zwischen-Block-Scheduling zu betrachtenden Befehle in einer Region."
  
! #: params.opt:693
  #, no-c-format
! msgid "Maximum depth of sqrt chains to use when synthesizing exponentiation by a real constant."
! msgstr "Maximale Verschachtelung von Quadratwurzeln, um Potenzierung mit Gleitkommakonstanten abzubilden."
  
! #: params.opt:697
  #, no-c-format
! msgid "The maximum number of loop iterations we predict statically."
! msgstr "Die Höchstzahl der Schleifendurchläufe, die statisch vorhergesagt werden."
  
! #: params.opt:701
  #, no-c-format
! msgid "The maximum number of instructions to search backward when looking for equivalent reload."
! msgstr "Höchstzahl der rückwärts zu suchenden Befehle, wenn nach äquivalentem Neuladen gesucht wird."
  
! #: params.opt:705
  #, no-c-format
! msgid "Maximum number of insns in a basic block to consider for RTL if-conversion."
! msgstr "Höchstzahl der in Basis-Block zu betrachtenden Befehle für RTL-if-Umwandlung."
  
! #: params.opt:709
  #, no-c-format
! msgid "Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered predictable."
! msgstr "Maximal erlaubte Kosten für die Befehlsfolge, die vom RTL-if-Umwandlungs-Durchlauf für eine vorhersagbare Verzweigung erzeugt wird."
  
! #: params.opt:713
  #, no-c-format
! msgid "Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered unpredictable."
! msgstr "Maximal erlaubte Kosten für die Befehlsfolge, die vom RTL-if-Umwandlungs-Durchlauf für eine unvorhersagbare Verzweigung erzeugt wird."
  
! #: params.opt:717
  #, no-c-format
! msgid "The maximum number of iterations through CFG to extend regions."
! msgstr "Höchstzahl der Iterationen durch CFG zur Regionserweiterung."
  
! #: params.opt:721
  #, no-c-format
! msgid "The maximum conflict delay for an insn to be considered for speculative motion."
! msgstr "Höchste Verzögerung bei Konflikt, sodass Befehl für spekulative Bewegung in Betracht kommt."
  
! #: params.opt:725
  #, no-c-format
! msgid "The maximum number of instructions ready to be issued to be considered by the scheduler during the first scheduling pass."
! msgstr "Höchstzahl der vom Scheduler während der ersten Planphase fertig zur Ausführung zu betrachtenden Befehle."
  
! #: params.opt:737
  #, no-c-format
! msgid "Maximum length of candidate scans for straight-line strength reduction."
! msgstr "Maximallänge von Kandidatenprüfungen für geradlinige Stärkereduktion."
  
! #: params.opt:741
  #, no-c-format
! msgid "Maximum number of may-defs visited when devirtualizing speculatively."
! msgstr "Höchstzahl der beim spekulativen Devirtualisieren besuchten may-defs."
  
! #: params.opt:745
  #, no-c-format
! msgid "Maximum recursion depth allowed when querying a property of an SSA name."
! msgstr "Maximal erlaubte Rekursionstiefe beim Abfragen von Eigenschaften eines SSA-Namens."
  
! #: params.opt:749
  #, no-c-format
! msgid "Maximum number of constant stores to merge in the store merging pass."
! msgstr "Höchstzahl der konstanten Speicherungen, die im Speicherzusammenfassungs-Durchgang zusammengefasst werden."
  
! #: params.opt:753
  #, no-c-format
! msgid "Maximum number of conditional store pairs that can be sunk."
! msgstr "Höchstzahl von bedingten Speicherpaaren, die ausgegeben werden können."
  
! #: params.opt:757 params.opt:761
  #, no-c-format
! msgid "Maximum number of store chains to track at the same time in the store merging pass."
! msgstr "Höchstzahl der Speicherungsketten, die im Speicherzusammenfassungs-Durchgang gleichzeitig berücksichtigt werden."
  
! #: params.opt:765
  #, no-c-format
! msgid "Maximum amount of similar bbs to compare a bb with."
! msgstr "Höchstzahl der ähnlichen Basisblöcke, mit denen ein Basisblock verglichen wird."
  
! #: params.opt:769
  #, no-c-format
! msgid "Maximum amount of iterations of the pass over a function."
! msgstr "Höchstzahl der Iterationen des Durchgangs über eine Funktion."
  
! #: params.opt:773
  #, no-c-format
! msgid "Maximum number of strings for which strlen optimization pass will track string lengths."
! msgstr "Höchstzahl der Zeichenketten, für die der strlen-Optimierungsdurchgang Zeichenkettenlängen aufzeichnet."
  
! #: params.opt:777
  #, no-c-format
! msgid "Maximum number of arguments in a PHI supported by TREE if-conversion unless the loop is marked with simd pragma."
! msgstr "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."
  
! #: params.opt:781
  #, no-c-format
! msgid "The maximum number of unrollings of a single loop."
! msgstr "Die Höchstzahl der Iterationen zum Abrollen in einzelner Schleife."
  
! #: params.opt:785
  #, no-c-format
! msgid "The maximum number of instructions to consider to unroll in a loop."
! msgstr "Die Höchstzahl der zum Abrollen von Schleifen zu betrachtenden Befehle."
  
! #: params.opt:789
  #, no-c-format
! msgid "The maximum number of insns of an unswitched loop."
! msgstr "Die Höchstzahl der Befehle einer ungeschalteten Schleife."
  
! #: params.opt:793
  #, no-c-format
! msgid "The maximum depth of a loop nest to be unswitched."
! msgstr "Die maximale Schachtelungstiefe von Schleifen, in denen Fallunterscheidungen getroffen werden."
  
! #: params.opt:797
  #, no-c-format
! msgid "If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable will be expanded during loop unrolling."
! msgstr "Wenn »-fvariable-expansion-in-unroller« verwendet wird, die Höchstzahl der Fälle, dass eine einzelne Variable während Loop-Unrolling expandiert wird."
  
! #: params.opt:801
  #, no-c-format
! msgid "Max. recursion depth for expanding var tracking expressions."
! msgstr "Größte Rekursionstiefe für das Expandieren von variablenverfolgenden Ausdrücken."
  
! #: params.opt:805
  #, no-c-format
! msgid "Max. size of loc list for which reverse ops should be added."
! msgstr "Maximalgröße der Speicherort-Liste, bei der Umkehrungsoperationen hinzugefügt werden sollen."
  
! #: params.opt:809
  #, no-c-format
! msgid "Max. size of var tracking hash tables."
! msgstr "Maximale Größe variablenverfolgender Hash-Tabellen."
  
! #: params.opt:813
  #, no-c-format
! msgid "Maximum number of VALUEs handled during a single find_base_term call."
! msgstr "Maximale Anzahl der VALUEs, die während eines einzelnen Aufrufs von »find_base_term« verarbeitet werden."
  
! #: params.opt:817
  #, no-c-format
! msgid "The minimum number of matching instructions to consider for crossjumping."
! msgstr "Mindestanzahl der passenden zu betrachtenden Befehle für Kreuzsprung."
  
! #: params.opt:821
  #, no-c-format
! msgid "Inline recursively only when the probability of call being executed exceeds the parameter."
! msgstr "Rekursives inlinen nur, wenn die Wahrscheinlichkeit des Aufrufs den Parameter überschreitet."
  
! #: params.opt:825
  #, no-c-format
! msgid "Min. ratio of insns to prefetches to enable prefetching for a loop with an unknown trip count."
! msgstr "Kleinstes Verhältnis von Befehlen zu Prefetches, um Prefetching für eine Schleife mit unbekannter Frequentierung einzuschalten."
  
! #: params.opt:829
  #, no-c-format
! msgid "The minimum threshold for probability of semi-invariant condition statement to trigger loop split."
! msgstr "Der minimale Schwellwert für die Wahrscheinlichkeit, dass eine halbinvariante Bedingungsanweisung eine Schleifenteilung auslöst."
  
! #: params.opt:833
  #, no-c-format
! msgid "The minimum UID to be used for a nondebug insn."
! msgstr "Kleinste UID für Nicht-Debug-Befehl."
  
! #: params.opt:837
  #, no-c-format
! msgid "The minimum size of variables taking part in stack slot sharing when not optimizing."
! msgstr "Mindestgröße von Variablen, die sich Stapelspeicher teilen, wenn nicht optimiert wird."
  
! #: params.opt:841
  #, no-c-format
! msgid "The minimum probability of reaching a source block for interblock speculative scheduling."
! msgstr "Die Mindestwahrscheinlichkeit für das Erreichen eines Quellblockes für spekulatives Zwischen-Block-Scheduling."
  
! #: params.opt:845
  #, no-c-format
! msgid "If -ftree-vectorize is used, the minimal loop bound of a loop to be considered for vectorization."
! msgstr "Wenn »-ftree-vectorize« verwendet wird, die minimale Schleifengrenze einer für Vektorisierung zu betrachtenden Schleife."
  
! #: params.opt:849
  #, no-c-format
! msgid "--param=openacc-kernels=[decompose|parloops]\tSpecify mode of OpenACC 'kernels' constructs handling."
! msgstr "--param=openacc-kernels=[decompose|parloops]\tModus, in dem OpenACC-»kernels«-Konstrukte verarbeitet werden."
  
! #: params.opt:862
  #, no-c-format
! msgid "--param=openacc-privatization=[quiet|noisy]\tSpecify mode of OpenACC privatization diagnostics."
! msgstr "--param=openacc-privatization=[quiet|noisy]\tModus von OpenACC-Privatisierungsmeldungen festlegen."
  
! #: params.opt:875
  #, no-c-format
! msgid "Chunk size of omp schedule for loops parallelized by parloops."
! msgstr "Häppchengröße des OMP-Schedulers für Schleifen, die durch parloops parallelisiert wurden."
  
! #: params.opt:879
  #, no-c-format
! msgid "Minimum number of iterations per thread of an innermost parallelized loop."
! msgstr "Die Mindestzahl der Iterationen pro Thread in einer innersten parallelisierten Schleife."
  
! #: params.opt:883
  #, no-c-format
! msgid "--param=parloops-schedule=[static|dynamic|guided|auto|runtime]\tSchedule type of omp schedule for loops parallelized by parloops."
! msgstr "--param=parloops-schedule=[static|dynamic|guided|auto|runtime]\tArt des OMP-Zeitplans für Schleifen, die durch parloops parallelisiert werden."
  
! #: params.opt:905
  #, no-c-format
! msgid "Maximum probability of the entry BB of split region (in percent relative to entry BB of the function) to make partial inlining happen."
! msgstr "Größte Wahrscheinlichkeit des Einsprung-BB der geteilten Region (in Prozent relativ zum Einsprung-BB der Funktion), um teilweises »inline« durchzuführen."
  
! #: params.opt:909
  #, no-c-format
! msgid "Maximum number of statements allowed inbetween the statement and the end to considered not extending the liferange."
! msgstr "Maximale Anzahl von Anweisungen, die zwischen der Anweisung und dem Ende erlaubt sind, um die Lebensdauer nicht zu verlängern."
  
! #: params.opt:913
  #, no-c-format
! msgid "Maximal estimated outcome of branch considered predictable."
! msgstr "Größtes geschätztes Ergebnis eines als vorhersagbar betrachteten Sprunges."
  
! #: params.opt:917
  #, no-c-format
! msgid "Whether software prefetch hints should be issued for non-constant strides."
! msgstr "Ob Software-Prefetch-Tipps für nicht-konstante Schrittweiten produziert werden."
  
! #: params.opt:921
  #, no-c-format
! msgid "The number of insns executed before prefetch is completed."
! msgstr "Die Anzahl der ausgeführten Befehle, bevor Prefetch abgeschlossen ist."
  
! #: params.opt:925
  #, no-c-format
! msgid "Min. ratio of insns to mem ops to enable prefetching in a loop."
! msgstr "Kleinstes Verhältnis von Befehlen zu Speicheroperationen, um Prefetching in einer Schleife einzuschalten."
  
! #: params.opt:929
  #, no-c-format
! msgid "The minimum constant stride beyond which we should use prefetch hints for."
! msgstr "Die kleinste Schrittweite, ab der Software-Prefetch-Tipps produziert werden."
  
! #: params.opt:933
  #, no-c-format
! msgid "Use internal function id in profile lookup."
! msgstr "Interne Funktions-ID bei Profilnachschlagen verwenden."
  
! #: params.opt:937
  #, no-c-format
! msgid "--param=ranger-debug=[none|trace|gori|cache|tracegori|all] Specifies the output mode for debugging ranger."
! msgstr "--param=ranger-debug=[none|trace|gori|cache|tracegori|all]\tAusgabemodus für das Ranger-Debuggen festlegen."
  
! #: params.opt:962
  #, no-c-format
! msgid "Maximum depth of logical expression evaluation ranger will look through when evaluating outgoing edge ranges."
! msgstr "Maximale Tiefe der logischen Ausdrücke, die von der Bereichsanalyse erfasst werden, um ausgehende Bereiche zu evaluieren."
  
! #: params.opt:967
  #, no-c-format
! msgid "Maximum depth of instruction chains to consider for recomputation in the outgoing range calculator."
! msgstr "Die maximale Tiefe der Befehlsketten, die für die Neuberechnung der ausgehenden Wertebereiche berücksichtigt werden."
  
! #: params.opt:972
  #, no-c-format
! msgid "Maximum number of relations the oracle will register in a basic block."
! msgstr "Höchstzahl an Beziehungen, die das Orakel pro Basis-Block registriert."
  
! #: params.opt:976
  #, no-c-format
! msgid "Work bound when discovering transitive relations from existing relations."
! msgstr "Arbeitsbeschränkung beim Entdecken von transitiven Beziehungen aus bestehenden Beziehungen."
  
! #: params.opt:980
  #, no-c-format
! msgid "Maximum depth of a loop nest to fully value-number optimistically."
! msgstr "Maximale Verschachtelungstiefe von Schleifen für optimistisches value-number."
  
! #: params.opt:984
  #, no-c-format
! msgid "Maximum number of disambiguations to perform per memory access."
! msgstr "Höchstzahl der Auflösungen von Mehrdeutigkeiten pro Speicherzugriff."
  
! #: params.opt:988
  #, no-c-format
! msgid "Bound on the complexity of the expressions in the scalar evolutions analyzer."
! msgstr "Schranke für die Komplexität von Ausdrücken im skalaren Evolutions-Analysierer."
  
! #: params.opt:992
  #, no-c-format
! msgid "Bound on size of expressions used in the scalar evolutions analyzer."
! msgstr "Schranke für Größe von Ausdrücken, die im skalaren Evolutions-Analysierer verwendet werden."
  
! #: params.opt:996
  #, no-c-format
! msgid "Hardware autoprefetcher scheduler model control flag.  Number of lookahead cycles the model looks into, at '0' only enable instruction sorting heuristic.  Disabled by default."
! msgstr "Hardware-Autoprefetcher-Scheduler-Modellsteuerung: Anzahl der Vorausschauzyklen, die das Modell untersucht, bei '0' ist nur die heuristische Sortierung von Befehlen aktiviert. Standardmäßig deaktiviert."
  
! #: params.opt:1000
  #, no-c-format
! msgid "Minimal distance between possibly conflicting store and load."
! msgstr "Kleinster Abstand zwischen möglicherweise in Konflikt stehendem Speichern und Laden."
  
! #: params.opt:1004
  #, no-c-format
! msgid "Which -fsched-pressure algorithm to apply."
! msgstr "Anzuwendender Algorithmus für »-fsched-pressure«."
  
! #: params.opt:1008
  #, no-c-format
! msgid "The minimal probability of speculation success (in percents), so that speculative insn will be scheduled."
! msgstr "Die Mindestwahrscheinlichkeit für spekulativen Erfolg (in Prozent), sodass spekulativer Befehl eingeplant wird."
  
! #: params.opt:1012
  #, no-c-format
! msgid "The minimum probability an edge must have for the scheduler to save its state across it."
! msgstr "Kleinste Wahrscheinlichkeit einer Kante, sodass bei der Planung ihr Zustand gesichert wird."
  
! #: params.opt:1016
  #, no-c-format
! msgid "Maximum number of instructions in the ready list that are considered eligible for renaming."
! msgstr "Die Höchstzahl der Befehle in der ausführungsbereiten Liste, die zur Umbenennung in Frage kommen."
  
! #: params.opt:1020
  #, no-c-format
! msgid "The maximum size of the lookahead window of selective scheduling."
! msgstr "Maximale Größe des Vorgriffsfensters der wählbaren Planung."
  
! #: params.opt:1024
  #, no-c-format
! msgid "Maximum number of times that an insn could be scheduled."
! msgstr "Höchstzahl, wie oft ein Befehl geplant werden könnte."
  
! #: params.opt:1028
  #, no-c-format
! msgid "The number of prefetches that can run at the same time."
! msgstr "Die Anzahl der Prefetches, die gleichzeitig laufen können."
  
! #: params.opt:1032
  #, no-c-format
! msgid "Target block's relative execution frequency (as a percentage) required to sink a statement."
! msgstr "Zum Absenken einer Anweisung nötige relative Ausführungsfrequenz des Ziel-Blocks (in Prozent)."
  
! #: params.opt:1036
  #, no-c-format
! msgid "The number of cycles the swing modulo scheduler considers when checking conflicts using DFA."
! msgstr "Anzahl der Zyklen, die der Swing-Modulo-Scheduler bei Konfliktprüfung mit DFA betrachtet."
  
! #: params.opt:1040
  #, no-c-format
! msgid "A threshold on the average loop count considered by the swing modulo scheduler."
! msgstr "Schwellwert für vom Swing-Modulo-Scheduler betrachteten Durchschnitts-Schleifen-Zähler."
  
! #: params.opt:1044
  #, no-c-format
! msgid "A factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop."
! msgstr "Ein Faktor, um die obere Schranke des Swing-Modulo-Schedulers für Schleifenplanung einzustellen."
  
! #: params.opt:1048
  #, no-c-format
! msgid "The minimum value of stage count that swing modulo scheduler will generate."
! msgstr "Kleinster Wert der Stufenzahl, den der Swing-Modulo-Scheduler erzeugen wird."
  
! #: params.opt:1052
  #, no-c-format
! msgid "Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for size."
! msgstr "Maximale Größe (in Speichereinheiten) von Aggregaten, die für Skalarisierung erwägt werden, wenn auf Codegröße optimiert wird."
  
! #: params.opt:1056
  #, no-c-format
! msgid "Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for speed."
! msgstr "Maximale Größe (in Speichereinheiten) von Aggregaten, die für Skalarisierung erwägt werden, wenn auf Geschwindigkeit optimiert wird."
  
! #: params.opt:1060
  #, no-c-format
! msgid "Maximum number of artificial accesses to enable forward propagation that Scalar Replacement of Aggregates will keep for one local variable."
! msgstr "Maximale Anzahl von künstlichen Zugriffen, um eine Vorwärtsausbreitung zu ermöglichen, die die Skalare Ersetzung von Aggregaten für eine lokale Variable beibehält."
  
! #: params.opt:1064
  #, no-c-format
! msgid "The maximum number of SSA_NAME assignments to follow in determining a value."
! msgstr "Die maximale Anzahl von SSA_NAME-Zuweisungen, die verfolgt werden, um einen Wert zu bestimmen."
  
! #: params.opt:1068
  #, no-c-format
! msgid "The lower bound for a buffer to be considered for stack smashing protection."
! msgstr "Untere Schranke für einen für Stack-Smashing-Protection betrachteten Puffer."
  
! #: params.opt:1072
  #, no-c-format
! msgid "Size of the stack guard expressed as a power of two in bytes."
! msgstr "Größe des Stapelschutzes, als Zweierpotenz von Bytes ausgedrückt."
  
! #: params.opt:1076
  #, no-c-format
! msgid "Interval in which to probe the stack expressed as a power of two in bytes."
! msgstr "Intervall, in dem der Stack geprüft wird, als Zweierpotenz in Bytes ausgedrückt."
  
! #: params.opt:1080
  #, no-c-format
! msgid "Allow the store merging pass to introduce unaligned stores if it is legal to do so."
! msgstr "Im Durchlauf, der Speicheroperationen zusammenfasst, unausgerichtete Speicherungen zulassen, sofern es erlaubt ist."
  
! #: params.opt:1084
  #, no-c-format
! msgid "Maximum size of a single store merging region in bytes."
! msgstr "Maximale Größe eines einzelnen Bereichs einer Speicherzusammenführung in Bytes."
  
! #: params.opt:1088
  #, no-c-format
! msgid "Maximum number of instruction distance that a small store forwarded to a larger load may stall. Value '0' disables the cost checks for the avoid-store-forwarding pass."
! msgstr "Maximaler Abstand von Befehlen, die eine kleine Speicheroperation, der an eine größere Ladeoperation weitergeleitet wird, blockieren kann. Der Wert 0 deaktiviert die Kostenüberprüfungen für den »avoid-store-forwarding«-Durchgang."
  
! #: params.opt:1092
  #, no-c-format
! msgid "The maximum ratio between array size and switch branches for a switch conversion to take place."
! msgstr "Maximales Verhältnis zwischen Arraygröße und Switch-Zweigen, bei dem eine Switch-Umwandlung erfolgt."
  
! #: params.opt:1096
  #, no-c-format
! msgid "Maximum number of cases for slow switch lowering algorithms to be used."
! msgstr "Maximale Anzahl von Fällen für die Verwendung des langsamen aber optimalen Algorithmus zur Optimierung von switch-Anweisungen."
  
! #: params.opt:1100
  #, no-c-format
! msgid "Maximum number of bases stored in each modref tree."
! msgstr "Höchstzahl der Basen, die pro modref-Baum gespeichert werden."
  
! #: params.opt:1104
  #, no-c-format
! msgid "Maximum number of references stored in each modref base."
! msgstr "Höchstzahl der Verweise, die pro modref-Basis gespeichert werden."
  
! # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99167
! #: params.opt:1108
  #, no-c-format
! msgid "Maximum number of accesses stored in each modref reference."
! msgstr "Höchstzahl der Zugriffe, die pro modref-Verweis gespeichert werden."
  
! #: params.opt:1112
  #, no-c-format
! msgid "Maximum number of tests performed by modref query."
! msgstr "Höchstzahl der Tests, die von modref-Anfragen durchgeführt werden."
  
! #: params.opt:1116
  #, no-c-format
! msgid "Maximum depth of DFS walk used by modref escape analysis."
! msgstr "Höchsttiefe beim Durchlaufen des DFS durch die modref-Escapeanalyse."
  
! #: params.opt:1120
  #, no-c-format
! msgid "Maximum number of escape points tracked by modref per SSA-name."
! msgstr "Höchstzahl der Ausstiegspunkte, die von modref pro SSA-Name aufgezeichnet werden."
  
! #: params.opt:1124
  #, no-c-format
! msgid "Maximum number of times a given range is adjusted during the dataflow."
! msgstr "Maximale Anzahl, wie oft ein bestimmter Bereich während des Datenflusses angepasst wird."
  
! #: params.opt:1128
  #, no-c-format
! msgid "--param=threader-debug=[none|all] Enables verbose dumping of the threader solver."
! msgstr "--param=threader-debug=[none|all]\tAktiviert das ausführliche Dumping des Threader-Lösers."
  
! #: params.opt:1141
  #, no-c-format
! msgid "Size in bytes after which thread-local aggregates should be instrumented with the logging functions instead of save/restore pairs."
! msgstr "Größe in Bytes, über der thread-lokale Zusammenfassungen mit Logging-Funktionen statt mit Save/Restore-Paaren instrumentiert werden sollten."
  
! #: params.opt:1145
  #, no-c-format
! msgid "The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is not available."
! msgstr "Prozentsatz der Funktion, gewichtet nach Ausführungshäufigkeit, die bei Verfolgungsentwurf abgedeckt werden muss. Verwendet, wenn Profil-Rückmeldung nicht verfügbar ist."
  
! #: params.opt:1149
  #, no-c-format
! msgid "The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is available."
! msgstr "Prozentsatz der Funktion, gewichtet nach Ausführungshäufigkeit, die bei Verfolgungsentwurf abgedeckt werden muss. Verwendet, wenn Profil-Rückmeldung verfügbar ist."
  
! #: params.opt:1153
  #, no-c-format
! msgid "Maximal code growth caused by tail duplication (in percent)."
! msgstr "Maximaler Code-Zuwachs durch Ende-Vervielfältigung (in Prozent)."
  
! #: params.opt:1157
  #, no-c-format
! msgid "Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is not available."
! msgstr "Vorwärtswachstum anhalten, wenn die Wahrscheinlichkeit der besten Kante weniger als dieser Schwellwert ist. Verwendet, wenn Profil-Rückmeldung nicht verfügbar ist."
  
! #: params.opt:1161
  #, no-c-format
! msgid "Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is available."
! msgstr "Vorwärtswachstum anhalten, wenn die Wahrscheinlichkeit der besten Kante weniger als dieser Schwellwert ist. Verwendet, wenn Profil-Rückmeldung verfügbar ist."
  
! #: params.opt:1165
  #, no-c-format
! msgid "Stop reverse growth if the reverse probability of best edge is less than this threshold (in percent)."
! msgstr "Umgekehrtes Wachstum anhalten, wenn die umgekehrte Wahrscheinlichkeit der besten Kante weniger als dieser Schwellwert ist (in Prozent)."
  
! #: params.opt:1169
  #, no-c-format
! msgid "Set the maximum number of instructions executed in parallel in reassociated tree.  If 0, use the target dependent heuristic."
! msgstr "Höchstzahl der parallel ausgeführten Befehle im neuverbundenen Baum festlegen. Bei 0 die zielabhängige Heuristik verwenden."
  
! #: params.opt:1173
  #, no-c-format
! msgid "Emit special instrumentation for accesses to volatiles."
! msgstr "Spezielle Instrumentierung für Zugriff auf volatile-Objekte erzeugen."
  
! #: params.opt:1177
  #, no-c-format
! msgid "Emit instrumentation calls to __tsan_func_entry() and __tsan_func_exit()."
! msgstr "Instrumentierungsaufrufe für Aufrufe von __tsan_func_entry() und __tsan_func_exit() erzeugen."
  
! #: params.opt:1181
  #, no-c-format
! msgid "Maximum number of nested calls to search for control dependencies during uninitialized variable analysis."
! msgstr "Höchstzahl der geschachtelten Aufrufe, die bei der Analyse für uninitialisierte Variablen auf Abhängigkeiten in der Ablaufsteuerung untersucht werden."
  
! #: params.opt:1185
  #, no-c-format
! msgid "Maximum number of predicates anded for each predicate ored in the normalized predicate chain."
! msgstr "Maximale Anzahl von und-verknüpften Prädikaten, die für jedes oder-verknüpfte Prädikat in der normalisierten Prädikatskette vorkommen."
  
! #: params.opt:1190
  #, no-c-format
! msgid "Maximum number of predicates ored in the normalized predicate chain."
! msgstr "Maximale Anzahl der Prädikate, die oder-verknüpft in der normalisierten Prädikatskette vorkommen."
  
! #: params.opt:1194
  #, no-c-format
! msgid "Maximum amount of work done to prune paths where the variable is always initialized."
! msgstr "Maximaler Arbeitsaufwand für das Bereinigen von Pfaden, bei denen die Variable immer initialisiert ist."
  
! #: params.opt:1198
  #, no-c-format
! msgid "Instruction accounted for function prologue, epilogue and other overhead."
! msgstr "Anzahl der Maschinenbefehle, die für Funktionsprolog, -Epilog und sonstigen Overhead veranschlagt werden."
  
! #: params.opt:1202
  #, no-c-format
! msgid "Time accounted for function prologue, epilogue and other overhead."
! msgstr "Zeit, die für Funktionsprolog, -Epilog und sonstigen Overhead veranschlagt wird."
  
! #: params.opt:1206
  #, no-c-format
! msgid "Instruction accounted for function thunk overhead."
! msgstr "Anzahl der Maschinenbefehle, die für Thunk-Overhead in Funktionen veranschlagt werden."
  
! #: params.opt:1210
  #, no-c-format
! msgid "Time accounted for function thunk overhead."
! msgstr "Zeit, die für Thunk-Overhead in Funktionen veranschlagt wird."
  
! #: params.opt:1214
  #, no-c-format
! msgid "The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely."
! msgstr "Der Nenner n des Bruchteils 1/n der Anzahl der profilierten Durchläufe des gesamten Programms, unter dem die Ausführungszahl eines Grundblocks liegen muss, damit der Grundblock als unwahrscheinlich angesehen wird."
  
! #: params.opt:1218
  #, no-c-format
! msgid "Maximum unroll factor for the unroll-and-jam transformation."
! msgstr "Maximaler Entrollfaktor für die »unroll-and-jam«-Transformation."
  
! #: params.opt:1222
  #, no-c-format
! msgid "Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable."
! msgstr "Mindestprozentsatz der Memrefs, die für unroll-and-jam verschwinden müssen, damit es profitabel ist."
  
! #: params.opt:1226
  #, no-c-format
! msgid "Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number."
! msgstr "Direkt vergiftende/entgiftende Befehle für Variablen verwenden, die maximal die angegebene Größe haben."
  
! #: params.opt:1230
  #, no-c-format
! msgid "Whether to use canonical types."
! msgstr "Ob kanonische Typen zu verwenden sind."
  
! #: params.opt:1234
  #, no-c-format
! msgid "Enable loop epilogue vectorization using smaller vector size."
! msgstr "Vektorisierung des Schleifen-Epilogs mit kleinerer Vektorgröße einschalten."
  
! #: params.opt:1238
  #, no-c-format
! msgid "Maximum number of possible vector layouts (such as permutations) to consider when optimizing to-be-vectorized code."
! msgstr "Maximale Anzahl der möglichen Vektorlayouts (zum Beispiel Permutationen), die beim Optimieren von möglicherweise vektorisierbarem Code probiert werden."
  
! #: params.opt:1242
  #, no-c-format
! msgid "Maximum number of loop peels to enhance alignment of data references in a loop."
! msgstr "Höchstzahl der Schleifenschälungen, um Ausrichtung von Datenreferenzen in einer Schleife zu verbessern."
  
! #: params.opt:1246
  #, no-c-format
! msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check."
! msgstr "Schranke für Anzahl der Laufzeitprüfungen, die von Schleifenversionierung des Vektorisierers für Aliasprüfung eingefügt werden."
  
! #: params.opt:1250
  #, no-c-format
! msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check."
! msgstr "Schranke für Anzahl der Laufzeitprüfungen, die von Schleifenversionierung des Vektorisierers für Ausrichtungsprüfung eingefügt werden."
  
! #: params.opt:1254
  #, no-c-format
! msgid "Controls how loop vectorizer uses partial vectors.  0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops.  The default value is 2."
! msgstr "Steuert, wie der Schleifenvektorisierer partielle Vektoren verwendet. 0 bedeutet nie, 1 bedeutet nur für Schleifen, die nicht unbedingt vektorisiert werden müssen, 2 bedeutet für alle Schleifen. Voreinstellung ist 2."
  
! #: params.opt:1258
  #, no-c-format
! msgid "The maximum factor which the loop vectorizer applies to the cost of statements in an inner loop relative to the loop being vectorized."
! msgstr "Der maximale Faktor, den der Schleifenvektorisierer auf die Kosten der Anweisungen in einer inneren Schleife im Verhältnis zur vektorisierten Schleife anwendet."
  
! #: params.opt:1262
  #, no-c-format
! msgid "Enable loop vectorization of floating point inductions."
! msgstr "Schleifenvektorisierung von Gleitkommabefehlen einschalten."
  
! #: params.opt:1266
  #, no-c-format
! msgid "Force the use of SLP when vectorizing, fail if not possible."
! msgstr "Die Verwendung von SLP bei der Vektorisierung erzwingen; scheitern, wenn dies nicht möglich ist."
  
! #: params.opt:1270
  #, no-c-format
! msgid "Maximum number of basic blocks before VRP switches to a fast model with less memory requirements."
! msgstr "Maximale Anzahl von Basisblöcken, bevor VRP auf ein schnelles Modell mit geringerem Speicherbedarf umschaltet."
  
! #: params.opt:1274
  #, no-c-format
! msgid "Maximum number of basic blocks before VRP uses a sparse bitmap cache."
! msgstr "Höchstzahl der Basis-Blöcke, bevor VRP einen spärlich gefüllten Bitmap-Cache verwendet."
  
! #: params.opt:1278
  #, no-c-format
! msgid "Maximum number of outgoing edges in a switch before VRP will not process it."
! msgstr "Höchstzahl der ausgehenden Kanten in einem Switch, bevor VRP sie nicht mehr verarbeitet."
  
! #: params.opt:1282
  #, no-c-format
! msgid "Maximum number of basic blocks for VRP to use a basic cache vector."
! msgstr "Höchstzahl der Basis-Blöcke, bevor VRP einen grundlegenden Cachevektor verwendet."
  
! #: calls.cc:1458
  msgid "a callee-copied argument is stored in the current function's frame"
  msgstr "ein durch den Aufgerufenen kopiertes Argument wird im Rahmen der aktuellen Funktion gespeichert"
  
! #: calls.cc:1528
  msgid "argument must be passed by copying"
  msgstr "das Argument muss durch Kopieren übergeben werden"
  
! #: calls.cc:2545
  msgid "machine description does not have a sibcall_epilogue instruction pattern"
  msgstr "die Maschinenbeschreibung enthält kein Befehlsmuster sibcall_epilogue"
  
! #: calls.cc:2557
  msgid "callee returns a structure"
  msgstr "der Aufgerufene gibt eine Struktur zurück"
  
! #: calls.cc:2565
  msgid "target is not able to optimize the call into a sibling call"
  msgstr "das Ziel ist nicht in der Lage, den Aufruf in einen Geschwisteraufruf zu optimieren"
  
! #: calls.cc:2574
  msgid "callee returns twice"
  msgstr "der Aufgerufene kehrt zweimal zurück"
  
! #: calls.cc:2579
  msgid "callee does not return"
  msgstr "der Aufgerufene kehrt nicht zurück"
  
! #: calls.cc:2586
  msgid "volatile function type"
  msgstr "volatile-Funktionstyp"
  
! #: calls.cc:2605
  msgid "nested function"
  msgstr "geschachtelte Funktion"
  
! #: calls.cc:2616
  msgid "callee required more stack slots than the caller"
  msgstr "der Angerufene benötigt mehr Stack-Slots als der Aufrufer"
  
! #: calls.cc:2630
  msgid "inconsistent number of popped arguments"
  msgstr "inkonsistente Anzahl von Argumenten, die vom Stack entfernt wurden"
  
! #: calls.cc:2637
  msgid "frontend does not support sibling call"
  msgstr "das Frontend unterstützt keine Geschwisteraufrufe"
  
! #: calls.cc:2693
  msgid "other reasons"
  msgstr "andere Gründe"
  
! #: calls.cc:3067
  msgid "inside another call"
  msgstr "innerhalb eines anderen Aufrufs"
  
! #: calls.cc:3076
  msgid "variable size arguments"
  msgstr "Argumente variabler Größe"
  
! #: calls.cc:3100
  msgid "hidden string length argument passed on stack"
  msgstr "verstecktes Stringlängenargument auf dem Stack übergeben"
  
! #: calls.cc:3149
  msgid "caller and callee disagree in promotion of function return value"
  msgstr "Aufrufer und Aufgerufener sind sich nicht einig über die Promotion des Rückgabewerts der Funktion"
  
  #. Ideally we'd emit a message for all of the ways that it could
  #. have failed.
! #: calls.cc:4061
  msgid "tail call production failed"
  msgstr "Produktion des Endaufrufs fehlgeschlagen"
  
! #: cfgrtl.cc:2836
  msgid "flow control insn inside a basic block"
  msgstr "Ablaufsteuerungsbefehl innerhalb eines Basis-Blockes"
  
! #: cfgrtl.cc:3128
  msgid "insn outside basic block"
  msgstr "Befehl außerhalb eines Basis-Blockes"
  
! #: cfgrtl.cc:3136
  msgid "return not followed by barrier"
  msgstr "»return« nicht gefolgt von Sperre"
  
--- 7851,18475 ----
  msgid "Switches off the -mstack-guard= option."
  msgstr "Die Option »-mstack-guard« ausschalten."
  
! #: config/s390/s390.opt:215
! #, no-c-format
! msgid "Generate section __stack_protector_loc containing pointers to all instructions which load the address of the global guard."
! msgstr ""
! 
! #: config/s390/s390.opt:219
  #, no-c-format
  msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
  msgstr "Zusätzlichen Code im Funktionsprolog ausgeben, um ein Überschreiten des angegebenen Limits für die Stapelgröße abzufangen (trap)."
  
! #: config/s390/s390.opt:223
  #, no-c-format
  msgid "Switches off the -mstack-size= option."
  msgstr "Die Option »-mstack-size« ausschalten."
  
! #: config/s390/s390.opt:231
  #, no-c-format
  msgid "Use the mvcle instruction for block moves."
  msgstr "Für Blockkopieroperationen den Befehl mvcle verwenden."
  
! #: config/s390/s390.opt:235
  #, no-c-format
  msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
  msgstr "Die z-Vektor-Spracherweiterung einschalten, die das kontextabhängige Vektormakro einschaltet und eingebaute Funktionen im Altivec-Stil aus vecintrin.h einschaltet."
  
! #: config/s390/s390.opt:240
  #, no-c-format
  msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr "Warnen, wenn eine Funktion alloca verwendet oder ein Array dynamischer Größe erzeugt."
  
! #: config/s390/s390.opt:244
  #, no-c-format
  msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr "Warnen, wenn Rahmengröße einer einzelnen Funktion die angegebene Rahmengröße überschreitet."
  
! #: config/s390/s390.opt:248
  #, no-c-format
  msgid "z/Architecture."
  msgstr "z/Architektur."
  
! #: config/s390/s390.opt:253
  #, no-c-format
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr "Sprungkosten für bedingte Sprungbefehle setzen. Angemessene Werte sind kleine, nicht-negative Ganzzahlen. Standard ist 1."
  
! #: config/s390/s390.opt:264
  #, no-c-format
  msgid "Wrap all indirect branches into execute in order to disable branch prediction."
  msgstr "Alle indirekten Sprünge mit execute-in-order umschließen, um Sprungvorhersage auszuschalten."
  
! #: config/s390/s390.opt:269
  #, no-c-format
  msgid "Wrap indirect table jumps and computed gotos into execute in order to disable branch prediction.  Using thunk or thunk-extern with this option requires the thunks to be considered signal handlers to order to generate correct CFI.  For environments where unwinding (e.g. for exceptions) is required please use thunk-inline instead."
  msgstr "Alle indirekten Tabellensprünge und berechnete Gotos mit execute-in-order umschließen, um Sprungvorhersage auszuschalten. Die Verwendung von thunk oder thunk-extern mit dieser Option erfordert, dass die Thunks als Signalhandler betrachtet werden, um korrekte CFI zu erzeugen. Für Umgebungen, in denen Abrollen erforderlich ist (beispielsweise für Ausnahmebehandlung), nutzen Sie stattdessen bitte thunk-inline."
  
! #: config/s390/s390.opt:277
  #, no-c-format
  msgid "Wrap all indirect calls into execute in order to disable branch prediction."
  msgstr "Alle indirekten Aufrufe mit execute-in-order umschließen, um Sprungvorhersage auszuschalten."
  
! #: config/s390/s390.opt:281
  #, no-c-format
  msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
  msgstr "Alle indirekten Rücksprünge mit execute-in-order umschließen, um Sprungvorhersage auszuschalten."
  
! #: config/s390/s390.opt:286
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address is going to be restored from memory."
  msgstr "Alle indirekten Rücksprünge mit execute-in-order umschließen, um Sprungvorhersage auszuschalten. Dies betrifft nur Zweige, in denen die Rücksprungadresse aus dem Speicher wiederhergestellt wird."
  
! #: config/s390/s390.opt:292
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address doesn't need to be restored from memory."
  msgstr "Alle indirekten Rücksprünge mit execute-in-order umschließen, um Sprungvorhersage auszuschalten. Dies betrifft nur Zweige, in denen die Rücksprungadresse nicht aus dem Speicher wiederhergestellt wird."
  
! #: config/s390/s390.opt:314
  #, no-c-format
  msgid "Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options.  The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location."
  msgstr "Abschnitte .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, und .s390_return_mem erzeugen, in denen die Adressen für indirekte Sprungziele gespeichert werden, die aufgrund der Optionen »-mindirect-branch*« oder »-mfunction-return*« gepatcht wurden. Die Abschnitte bestehen aus einem Array von 32-Bit-Elementen. Jedes Element enthält den Offset vom Eintrag zu der gepatchten Adresse."
  
! #: config/s390/s390.opt:323
  #, no-c-format
  msgid "Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run."
  msgstr "Aufruf für Profiling-Zähler am Funktionsanfang vor dem Prolog ausgeben. Der compilierte Code benötigt eine 64-Bit-CPU sowie glibc 2.29 oder neuer zum Laufen."
  
! #: config/s390/s390.opt:328
  #, no-c-format
  msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
  msgstr "Separaten »__mcount_loc«-Abschnitt erzeugen, der alle Aufrufe von »_mcount« und »__fentry__« enthält."
  
! #: config/s390/s390.opt:337
  #, no-c-format
  msgid "Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains.  This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance.  This option allows overriding it for testing purposes."
  msgstr "Verschmolzene multiply-add-Befehle für long double in Vektorregistern (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb) generieren. Der Durchlauf für Neuverknüpfungen verarbeitet verschmolzene multiply-add-Befehle nicht, daher enthält der vom Mittelteil generierte Code häufig lange verschmolzene multiply-add-Ketten. Das kann die Pipeline nicht gut verarbeiten, daher ist das Standardverhalten, die multiply- und add-Befehle separat zu generieren, soweit es long double in Vektorregistern betrifft. Performancemessungen haben ergeben, dass das besser ist. Diese Option erlaubt das Standardverhalten zu übersteuern, zu Testzwecken."
  
! #: config/s390/s390.opt:352
  #, no-c-format
  msgid "Store all argument registers on the stack."
  msgstr "Alle Argumentregister auf dem Stapelspeicher sichern."
  
! #: config/s390/s390.opt:356
  #, no-c-format
  msgid "Assume external symbols, whose natural alignment would be 1, to be potentially unaligned.  By default all symbols without explicit alignment are assumed to reside on a 2 byte boundary as mandated by the IBM Z ABI."
  msgstr "Annehmen, dass externe Symbole, deren natürliche Ausrichtung 1 wäre, potenziell nicht ausgerichtet sind. Standardmäßig wird bei allen Symbolen ohne explizite Ausrichtung davon ausgegangen, dass sie sich auf einer 2-Byte-Grenze befinden, wie von der IBM-Z-ABI vorgeschrieben."
  
! #: config/lynx.opt:23
  #, no-c-format
! msgid "Support legacy multi-threading."
! msgstr "Altes Multi-Threading unterstützen."
  
! #: config/lynx.opt:27
  #, no-c-format
! msgid "Use shared libraries."
! msgstr "Shared Libraries verwenden."
  
! #: config/lynx.opt:31
  #, no-c-format
! msgid "Support multi-threading."
! msgstr "Multi-Threading unterstützen."
  
! #: config/fr30/fr30.opt:23
  #, no-c-format
! msgid "Assume small address space."
! msgstr "Kleinen Adressraum annehmen."
  
! #: config/pdp11/pdp11.opt:23
  #, no-c-format
! msgid "Generate code for an 11/10."
! msgstr "Code für eine 11/10 erzeugen."
  
! #: config/pdp11/pdp11.opt:27
  #, no-c-format
! msgid "Generate code for an 11/40."
! msgstr "Code für eine 11/40 erzeugen."
  
! #: config/pdp11/pdp11.opt:31
  #, no-c-format
! msgid "Generate code for an 11/45."
! msgstr "Code für eine 11/45 erzeugen."
  
! #: config/pdp11/pdp11.opt:35
  #, no-c-format
! msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)."
! msgstr "Gleitkommaergebnisse über ac0 zurückgeben (fr0 in Unix-Assemblersyntax)."
  
! #: config/pdp11/pdp11.opt:39
  #, no-c-format
! msgid "Use the DEC assembler syntax."
! msgstr "DEC-Assemblersyntax verwenden."
  
! #: config/pdp11/pdp11.opt:43
  #, no-c-format
! msgid "Use the GNU assembler syntax."
! msgstr "GNU-Assemblersyntax verwenden."
  
! #: config/pdp11/pdp11.opt:51
  #, no-c-format
! msgid "Use 16 bit int."
! msgstr "16-Bit int verwenden."
  
! #: config/pdp11/pdp11.opt:55
  #, no-c-format
! msgid "Use 32 bit int."
! msgstr "32-Bit int verwenden."
  
! #: config/pdp11/pdp11.opt:63
  #, no-c-format
! msgid "Target has split I&D."
! msgstr "Ziel hat separates I&D."
  
! #: config/pdp11/pdp11.opt:67
  #, no-c-format
! msgid "Use UNIX assembler syntax."
! msgstr "UNIX-Assemblersyntax verwenden."
  
! #: config/pdp11/pdp11.opt:71
  #, no-c-format
! msgid "Use LRA register allocator."
! msgstr "LRA-Registerallozierer verwenden."
  
! #: config/or1k/or1k.opt:29
  #, no-c-format
! msgid "Enable generation of hardware divide (l.div, l.divu) instructions.  This is the default; use -msoft-div to override."
! msgstr "Division mit Hardware-Befehlen (l.div, l.divu) aktivieren. Dies ist die Voreinstellung; änderbar mit »-msoft-div«."
  
! #: config/or1k/or1k.opt:34
  #, no-c-format
! msgid "Enable generation of binaries which use functions from libgcc to perform divide operations.  The default is -mhard-div."
! msgstr "Binärdateien erzeugen, die Divisionen mit Funktionen aus der libgcc durchführen. Die Vorgabe ist »-mhard-div«."
  
! #: config/or1k/or1k.opt:39
  #, no-c-format
! msgid "Enable generation of hardware multiply instructions (l.mul, l.muli) instructions. This is the default; use -msoft-mul to override."
! msgstr "Multiplikation mit Hardware-Befehlen (l.mul, l.muli) aktivieren. Dies ist die Vorgabe; änderbar mit »-msoft-mul«."
  
! #: config/or1k/or1k.opt:44
  #, no-c-format
! msgid "Enable generation of binaries which use functions from libgcc to perform multiply operations. The default is -mhard-mul."
! msgstr "Binärdateien erzeugen, die Multiplikationen mit Funktionen aus der libgcc durchführen. Die Vorgabe ist »-mhard-mul«."
  
! #: config/or1k/or1k.opt:49
  #, no-c-format
! msgid "Enable generation of binaries which use functions from libgcc to perform floating point operations.  This is the default; use -mhard-float to override."
! msgstr "Binärdateien erzeugen, die Gleitkommaberechnungen mit Funktionen aus der libgcc durchführen. Dies ist die Voreinstellung; änderbar mit »-mhard-float«."
  
! #: config/or1k/or1k.opt:54
  #, no-c-format
! msgid "Enable generation of hardware floating point instructions. The default is -msoft-float."
! msgstr "Gleitkommaberechnungen mit Hardware-Befehlen durchführen. Die Voreinstellung ist »-msoft-float«."
  
! #: config/or1k/or1k.opt:59
  #, no-c-format
! msgid "When -mhard-float is selected, enables generation of double-precision floating point instructions.  By default functions from libgcc are used to perform double-precision floating point operations."
! msgstr "Wenn »-mhard-float« ausgewählt ist, werden Gleitkommaberechnungen mit doppelter Genauigkeit in Hardware-Befehle übersetzt. Standardmäßig werden für diese Berechnungen Funktionen aus der libgcc verwendet."
  
! #: config/or1k/or1k.opt:65
  #, no-c-format
! msgid "When -mhard-float is selected, enables generation of unordered floating point compare and set flag (lf.sfun*) instructions.  By default functions from libgcc are used to perform unordered floating point compare and set flag operations."
! msgstr "Wenn »-mhard-float« ausgewählt ist, werden ungeordnete Fließkomma-Vergleichs- und Set-Flag-Befehle (lf.sfun*) erzeugt. Standardmäßig werden Funktionen von libgcc verwendet, um ungeordnete Fließkomma-Vergleichs- und Flag-Operationen durchzuführen."
  
! #: config/or1k/or1k.opt:71
! #, fuzzy, no-c-format
! #| msgid "Specify the code model used for accessing memory addresses.  Specifying large enables generating binaries with large global offset tables.  By default the value is small."
! msgid "Specify the code model used for accessing memory addresses.  Specifying large enables generating binaries with large global offset tables and calling functions anywhere in an executable.  By default the value is small."
! msgstr "Das Codemodell für den Zugriff auf Speicheradressen angeben. Die Angabe von »large« ermöglicht die Erzeugung von Binärdateien mit großen globalen Offset-Tabellen. Der Vorgabewert ist »small«."
  
! #: config/or1k/or1k.opt:77
  #, no-c-format
! msgid "Known code model types (for use with the -mcmodel= option):"
! msgstr "Bekannte Codemodelle (für Verwendung mit der Option »-mcmodel=«):"
  
! #: config/or1k/or1k.opt:87
! #, fuzzy, no-c-format
! #| msgid "Enable generation of conditional move (l.cmov) instructions.  By default the equivalent will be generated using set and branch."
! msgid "Enable generation of conditional move (l.cmov) instructions.  By default the equivalents are generated using set and branch."
! msgstr "Befehle für bedingte Zuweisungen (l.cmov) erlauben. Standardverhalten ist, stattdessen äquivalente set- und branch-Befehle zu verwenden."
  
! #: config/or1k/or1k.opt:92
  #, no-c-format
! msgid "Enable generation of rotate right (l.ror) instructions.  By default functions from libgcc are used to perform rotate right operations."
! msgstr "Befehle für Rechtsdrehung (l.ror) erzeugen. Standardmäßig werden Funktionen aus der libgcc verwendet, um Rechtsdrehungen mit Direktoperand durchzuführen."
  
! #: config/or1k/or1k.opt:97
  #, no-c-format
! msgid "Enable generation of rotate right with immediate (l.rori) instructions.  By default functions from libgcc are used to perform rotate right with immediate operations."
! msgstr "Befehle für Rechtsdrehung mit Direktoperand (l.rori) erzeugen. Standardmäßig werden Funktionen aus der libgcc verwendet, um diese Befehle durchzuführen."
  
! #: config/or1k/or1k.opt:103
  #, no-c-format
! msgid "Enable generation of sign extension (l.ext*) instructions.  By default memory loads are used to perform sign extension."
! msgstr "Befehle für Vorzeichenerweiterung (l.ext*) erlauben. Standardverhalten ist, die Vorzeichenerweiterung mittels Ladebefehlen durchzuführen."
  
! #: config/or1k/or1k.opt:108
! #, fuzzy, no-c-format
! #| msgid "Enable generation of compare and set flag with immediate (l.sf*i) instructions. By default extra instructions will be generated to store the immediate to a register first."
! msgid "Enable generation of compare and set flag with immediate (l.sf*i) instructions. By default extra instructions are generated to store the immediate to a register first."
! msgstr "Befehle für Vergleiche mit Setzen der Flags (l.sf*i) erlauben. Standardverhalten ist, stattdessen zusätzliche Befehle zu verwenden, die den Direktwert in ein Register zwischenspeichern."
  
! #: config/or1k/or1k.opt:114
! #, fuzzy, no-c-format
! #| msgid "Enable generation of shift with immediate (l.srai, l.srli, l.slli) instructions. By default extra instructions will be generated to store the immediate to a register first."
! msgid "Enable generation of shift with immediate (l.srai, l.srli, l.slli) instructions. By default extra instructions are generated to store the immediate to a register first."
! msgstr "Befehle für Bitverschiebung mit Direktwert (l.srai, l.srli, l.slli) erlauben. Standardverhalten ist, stattdessen zusätzliche Befehle zu verwenden, die den Direktwert in ein Register zwischenspeichern."
  
! #: config/or1k/elf.opt:28
  #, no-c-format
! msgid "Configure the newlib board specific runtime.  The default is or1ksim."
! msgstr "Für das newlib-Board-spezifische Laufzeitumgebung konfigurieren. Vorgabewert ist or1ksim."
  
! #: config/or1k/elf.opt:32
  #, no-c-format
! msgid "This option is ignored; it is provided for compatibility purposes only.  This used to select linker and preprocessor options for use with newlib."
! msgstr "Diese Option wird ignoriert; sie wird nur zu Kompatibilitätszwecken bereitgestellt. Sie diente zur Auswahl von Binder- und Präprozessor-Optionen für die Verwendung mit der newlib."
  
! #: config/ia64/ia64.opt:28
  #, no-c-format
! msgid "Generate big endian code."
! msgstr "Big-Endian-Code erzeugen."
  
! #: config/ia64/ia64.opt:32
  #, no-c-format
! msgid "Generate little endian code."
! msgstr "Little-Endian-Code erzeugen."
  
! #: config/ia64/ia64.opt:36
  #, no-c-format
! msgid "Generate code for GNU as."
! msgstr "Code für GNU as erzeugen."
  
! #: config/ia64/ia64.opt:40
  #, no-c-format
! msgid "Generate code for GNU ld."
! msgstr "Code für GNU ld erzeugen."
  
! #: config/ia64/ia64.opt:44
  #, no-c-format
! msgid "Emit stop bits before and after volatile extended asms."
! msgstr "Vor und nach »volatile extended«-asms Stopp-Bits ausgeben."
  
! #: config/ia64/ia64.opt:48
  #, no-c-format
! msgid "Use in/loc/out register names."
! msgstr "Registernamen der Form in/loc/out ausgeben."
  
! #: config/ia64/ia64.opt:55
  #, no-c-format
! msgid "Enable use of sdata/scommon/sbss."
! msgstr "Verwendung von sdata/scommon/sbss einschalten."
  
! #: config/ia64/ia64.opt:59
  #, no-c-format
! msgid "Generate code without GP reg."
! msgstr "Code ohne Register für globalen Zeiger erzeugen."
  
! #: config/ia64/ia64.opt:63
  #, no-c-format
! msgid "gp is constant (but save/restore gp on indirect calls)."
! msgstr "Globaler Zeiger ist konstant (trotzdem bei indirekten Aufrufen sichern/wiederherstellen)."
  
! #: config/ia64/ia64.opt:67
  #, no-c-format
! msgid "Generate self-relocatable code."
! msgstr "Selbstverschiebbaren Code erzeugen."
  
! #: config/ia64/ia64.opt:71
  #, no-c-format
! msgid "Generate inline floating point division, optimize for latency."
! msgstr "Eingebettete Gleitkommadivision erzeugen, auf Wartezeit optimieren."
  
! #: config/ia64/ia64.opt:75
  #, no-c-format
! msgid "Generate inline floating point division, optimize for throughput."
! msgstr "Eingebettete Gleitkommadivision erzeugen, auf Durchsatz optimieren."
  
! #: config/ia64/ia64.opt:82
  #, no-c-format
! msgid "Generate inline integer division, optimize for latency."
! msgstr "Eingebettete Ganzzahldivision erzeugen, auf Wartezeit optimieren."
  
! #: config/ia64/ia64.opt:86
  #, no-c-format
! msgid "Generate inline integer division, optimize for throughput."
! msgstr "Eingebettete Ganzzahldivision erzeugen, auf Durchsatz optimieren."
  
! #: config/ia64/ia64.opt:90
  #, no-c-format
! msgid "Do not inline integer division."
! msgstr "Ganzzahldivision nicht »inline« generieren."
  
! #: config/ia64/ia64.opt:94
  #, no-c-format
! msgid "Generate inline square root, optimize for latency."
! msgstr "Quadratwurzel »inline« erzeugen, auf Wartezeit optimieren."
  
! #: config/ia64/ia64.opt:98
  #, no-c-format
! msgid "Generate inline square root, optimize for throughput."
! msgstr "Quadratwurzel »inline« erzeugen, auf Durchsatz optimieren."
  
! #: config/ia64/ia64.opt:102
  #, no-c-format
! msgid "Do not inline square root."
! msgstr "Quadratwurzel nicht »inline« generieren."
  
! #: config/ia64/ia64.opt:106
  #, no-c-format
! msgid "Enable DWARF line debug info via GNU as."
! msgstr "Dwarf-Zeilenfehlersuchinfo über GNU as einschalten."
  
! #: config/ia64/ia64.opt:110
  #, no-c-format
! msgid "Enable earlier placing stop bits for better scheduling."
! msgstr "Frühere Stopp-Bit-Platzierung für bessere Planung einschalten."
  
! #: config/ia64/ia64.opt:126
  #, no-c-format
! msgid "Known Itanium CPUs (for use with the -mtune= option):"
! msgstr "Bekannte Itanium-CPUs (für Verwendung mit der Option »-mtune=«):"
  
! #: config/ia64/ia64.opt:136
  #, no-c-format
! msgid "Use data speculation before reload."
! msgstr "Datenspekulation vor Neuladen verwenden."
  
! #: config/ia64/ia64.opt:140
  #, no-c-format
! msgid "Use data speculation after reload."
! msgstr "Datenspekulation nach Neuladen verwenden."
  
! #: config/ia64/ia64.opt:144
  #, no-c-format
! msgid "Use control speculation."
! msgstr "Steuerungsspekulation verwenden."
  
! #: config/ia64/ia64.opt:148
  #, no-c-format
! msgid "Use in block data speculation before reload."
! msgstr "Blockweise Datenspekulation vor Neuladen verwenden."
  
! #: config/ia64/ia64.opt:152
  #, no-c-format
! msgid "Use in block data speculation after reload."
! msgstr "Blockweise Datenspekulation nach Neuladen verwenden."
  
! #: config/ia64/ia64.opt:156
  #, no-c-format
! msgid "Use in block control speculation."
! msgstr "Blockweise Steuerungsspekulation verwenden."
  
! #: config/ia64/ia64.opt:160
  #, no-c-format
! msgid "Use simple data speculation check."
! msgstr "Einfachen Datenspekulationstest verwenden."
  
! #: config/ia64/ia64.opt:164
  #, no-c-format
! msgid "Use simple data speculation check for control speculation."
! msgstr "Einfachen Datenspekulationstest für Steuerungsspekulation verwenden."
  
! #: config/ia64/ia64.opt:174
  #, no-c-format
! msgid "Count speculative dependencies while calculating priority of instructions."
! msgstr "Spekulative Abhängigkeiten während Prioritätsberechnung der Befehle zählen."
  
! #: config/ia64/ia64.opt:178
  #, no-c-format
! msgid "Place a stop bit after every cycle when scheduling."
! msgstr "Bei Planung ein Stopp-Bit nach jedem Takt einfügen."
  
! #: config/ia64/ia64.opt:182
  #, no-c-format
! msgid "Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group."
! msgstr "Annehmen, dass Gleitkomma-Speichern und -Laden wahrscheinlich keinen Konflikt verursachen, wenn sie in dieselbe Befehlsgruppe gelegt werden."
  
! #: config/ia64/ia64.opt:186
  #, no-c-format
! msgid "Soft limit on number of memory insns per instruction group, giving lower priority to subsequent memory insns attempting to schedule in the same insn group. Frequently useful to prevent cache bank conflicts.  Default value is 1."
! msgstr "Weiche Grenzen für Anzahl der Speicherzugriffsbefehle pro Befehlsgruppe. Späteren Speicherbefehlen, die versuchen, in gleicher Befehlsgruppe zu planen, wird niedrigere Priorität gegeben. Oft hilfreich, um Konflikte von Cachebänken zu vermeiden. Standard: 1."
  
! #: config/ia64/ia64.opt:190
  #, no-c-format
! msgid "Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached)."
! msgstr "Mehr als »msched-max-memory-insns« in Befehlsgruppe verbieten. Ansonsten ist Grenze »weich« (Nicht-Speicheroperationen beim Erreichen der Grenze bevorzugen)."
  
! #: config/ia64/ia64.opt:194
  #, no-c-format
! msgid "Don't generate checks for control speculation in selective scheduling."
! msgstr "Keine Prüfungen für Steuerungs-Spekulation in selektiver Planung."
  
! #: config/ia64/ilp32.opt:3
  #, no-c-format
! msgid "Generate ILP32 code."
! msgstr "ILP32-Code erzeugen."
  
! #: config/ia64/ilp32.opt:7
  #, no-c-format
! msgid "Generate LP64 code."
! msgstr "LP64-Code erzeugen."
  
! #: config/vxworks-smp.opt:25
  #, no-c-format
! msgid "Select VxWorks SMP C runtimes for linking."
! msgstr "SMP-C-Laufzeiten von VxWorks zum Binden auswählen."
  
! #: config/sh/sh.opt:42
  #, no-c-format
! msgid "Generate SH1 code."
! msgstr "SH1-Code erzeugen."
  
! #: config/sh/sh.opt:46
  #, no-c-format
! msgid "Generate SH2 code."
! msgstr "SH2-Code erzeugen."
  
! #: config/sh/sh.opt:50
  #, no-c-format
! msgid "Generate default double-precision SH2a-FPU code."
! msgstr "Standard SH2a-FPU-Code mit doppelter Genauigkeit erzeugen."
  
! #: config/sh/sh.opt:54
  #, no-c-format
! msgid "Generate SH2a FPU-less code."
! msgstr "FPU-freien SH2a-Code erzeugen."
  
! #: config/sh/sh.opt:58
  #, no-c-format
! msgid "Generate default single-precision SH2a-FPU code."
! msgstr "Standard SH2a-FPU-Code mit einfacher Genauigkeit erzeugen."
  
! #: config/sh/sh.opt:62
  #, no-c-format
! msgid "Generate only single-precision SH2a-FPU code."
! msgstr "SH2a-FPU-Code nur mit einfacher Genauigkeit erzeugen."
  
! #: config/sh/sh.opt:66
  #, no-c-format
! msgid "Generate SH2e code."
! msgstr "SH2e-Code erzeugen."
  
! #: config/sh/sh.opt:70
  #, no-c-format
! msgid "Generate SH3 code."
! msgstr "SH3-Code erzeugen."
  
! #: config/sh/sh.opt:74
  #, no-c-format
! msgid "Generate SH3e code."
! msgstr "SH3e-Code erzeugen."
  
! #: config/sh/sh.opt:78
  #, no-c-format
! msgid "Generate SH4 code."
! msgstr "SH4-Code erzeugen."
  
! #: config/sh/sh.opt:82
  #, no-c-format
! msgid "Generate SH4-100 code."
! msgstr "SH4-100-Code erzeugen."
  
! #: config/sh/sh.opt:86
  #, no-c-format
! msgid "Generate SH4-200 code."
! msgstr "SH4-200-Code erzeugen."
  
! #: config/sh/sh.opt:92
  #, no-c-format
! msgid "Generate SH4-300 code."
! msgstr "SH4-300-Code erzeugen."
  
! #: config/sh/sh.opt:96
  #, no-c-format
! msgid "Generate SH4 FPU-less code."
! msgstr "FPU-freien SH4-Code erzeugen."
  
! #: config/sh/sh.opt:100
  #, no-c-format
! msgid "Generate SH4-100 FPU-less code."
! msgstr "FPU-freien SH4-100-Code erzeugen."
  
! #: config/sh/sh.opt:104
  #, no-c-format
! msgid "Generate SH4-200 FPU-less code."
! msgstr "FPU-freien SH4-200-Code erzeugen."
  
! #: config/sh/sh.opt:108
  #, no-c-format
! msgid "Generate SH4-300 FPU-less code."
! msgstr "FPU-freien SH4-300-Code erzeugen."
  
! #: config/sh/sh.opt:112
  #, no-c-format
! msgid "Generate code for SH4 340 series (MMU/FPU-less)."
! msgstr "Code für Serie SH4 340 erzeugen (ohne MMU/FPU)."
  
! #: config/sh/sh.opt:117
  #, no-c-format
! msgid "Generate code for SH4 400 series (MMU/FPU-less)."
! msgstr "Code für Serie SH4 400 erzeugen (ohne MMU/FPU)."
  
! #: config/sh/sh.opt:122
  #, no-c-format
! msgid "Generate code for SH4 500 series (FPU-less)."
! msgstr "Code für Serie SH4 500 erzeugen (ohne FPU)"
  
! #: config/sh/sh.opt:127
  #, no-c-format
! msgid "Generate default single-precision SH4 code."
! msgstr "Standard SH4-Code mit einfacher Genauigkeit erzeugen."
  
! #: config/sh/sh.opt:131
  #, no-c-format
! msgid "Generate default single-precision SH4-100 code."
! msgstr "Standard SH4-100-Code mit einfacher Genauigkeit erzeugen."
  
! #: config/sh/sh.opt:135
  #, no-c-format
! msgid "Generate default single-precision SH4-200 code."
! msgstr "Standard SH4-200-Code mit einfacher Genauigkeit erzeugen."
  
! #: config/sh/sh.opt:139
  #, no-c-format
! msgid "Generate default single-precision SH4-300 code."
! msgstr "Standard SH4-300-Code mit einfacher Genauigkeit erzeugen."
  
! #: config/sh/sh.opt:143
  #, no-c-format
! msgid "Generate only single-precision SH4 code."
! msgstr "SH4-Code nur mit einfacher Genauigkeit erzeugen."
  
! #: config/sh/sh.opt:147
  #, no-c-format
! msgid "Generate only single-precision SH4-100 code."
! msgstr "SH4-100-Code nur mit einfacher Genauigkeit erzeugen."
  
! #: config/sh/sh.opt:151
  #, no-c-format
! msgid "Generate only single-precision SH4-200 code."
! msgstr "SH4-200-Code nur mit einfacher Genauigkeit erzeugen."
  
! #: config/sh/sh.opt:155
  #, no-c-format
! msgid "Generate only single-precision SH4-300 code."
! msgstr "SH4-300-Code nur mit einfacher Genauigkeit erzeugen."
  
! #: config/sh/sh.opt:159
  #, no-c-format
! msgid "Generate SH4a code."
! msgstr "SH4a-Code erzeugen."
  
! #: config/sh/sh.opt:163
  #, no-c-format
! msgid "Generate SH4a FPU-less code."
! msgstr "FPU-freien SH4a-Code erzeugen."
  
! #: config/sh/sh.opt:167
  #, no-c-format
! msgid "Generate default single-precision SH4a code."
! msgstr "Standard SH4a-Code mit einfacher Genauigkeit erzeugen."
  
! #: config/sh/sh.opt:171
  #, no-c-format
! msgid "Generate only single-precision SH4a code."
! msgstr "SH4a-Code nur mit einfacher Genauigkeit erzeugen."
  
! #: config/sh/sh.opt:175
  #, no-c-format
! msgid "Generate SH4al-dsp code."
! msgstr "SH4al-dsp-Code erzeugen."
  
! #: config/sh/sh.opt:183
  #, no-c-format
! msgid "Generate code in big endian mode."
! msgstr "Code im »Big Endian«-Modus erzeugen."
  
! #: config/sh/sh.opt:187
  #, no-c-format
! msgid "Generate 32-bit offsets in switch tables."
! msgstr "32-Bit-Versatz in switch-Tabellen erzeugen."
  
! #: config/sh/sh.opt:191
  #, no-c-format
! msgid "Generate bit instructions."
! msgstr "Bit-Befehle erzeugen."
  
! #: config/sh/sh.opt:199
  #, no-c-format
! msgid "Assume that zero displacement conditional branches are fast."
! msgstr "Annehmen, dass bedingte Sprünge mit Weite Null schnell sind."
  
! #: config/sh/sh.opt:203
  #, no-c-format
! msgid "Force the usage of delay slots for conditional branches."
! msgstr "Verwendung der Delay-Slots für bedingte Sprünge erzwingen."
  
! #: config/sh/sh.opt:207
  #, no-c-format
! msgid "Align doubles at 64-bit boundaries."
! msgstr "Doubles auf 64-Bit-Grenzen ausrichten."
  
! #: config/sh/sh.opt:211
  #, no-c-format
! msgid "Division strategy, one of: call-div1, call-fp, call-table."
! msgstr "Divisionsstrategie, eine von: call-div1, call-fp, call-table."
  
! #: config/sh/sh.opt:215
  #, no-c-format
! msgid "Specify name for 32 bit signed division function."
! msgstr "Namen für die Funktion zur vorzeichenbehafteten 32-Bit-Division angeben."
  
! #: config/sh/sh.opt:219
  #, no-c-format
! msgid "Generate ELF FDPIC code."
! msgstr "ELF-FDPIC-Code erzeugen."
  
! #: config/sh/sh.opt:223
  #, no-c-format
! msgid "Enable the use of 64-bit floating point registers in fmov instructions.  See -mdalign if 64-bit alignment is required."
! msgstr "Verwendung von 64-Bit Gleitkommaregistern in FMOV-Befehlen einschalten. Siehe auch »-mdalign«, wenn 64-Bit-Ausrichtung benötigt wird."
  
! #: config/sh/sh.opt:231 config/sh/sh.opt:269
  #, no-c-format
! msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions."
! msgstr "Renesas-(vormals Hitachi)/SuperH-Aufrufkonventionen folgen."
  
! #: config/sh/sh.opt:235
  #, no-c-format
! msgid "Increase the IEEE compliance for floating-point comparisons."
! msgstr "IEEE-Befolgung für Gleitkommavergleiche erhöhen."
  
! #: config/sh/sh.opt:239
  #, no-c-format
! msgid "Inline code to invalidate instruction cache entries after setting up nested function trampolines."
! msgstr "Code inline einbetten, um Befehlscache nach dem Aufsetzen verschachtelter Funktionstrampoline zu verwerfen."
  
! #: config/sh/sh.opt:247
  #, no-c-format
! msgid "Generate code in little endian mode."
! msgstr "Code im »Little Endian«-Modus erzeugen."
  
! #: config/sh/sh.opt:251
  #, no-c-format
! msgid "Mark MAC register as call-clobbered."
! msgstr "MAC-Register als Aufruf-zerstört markieren."
  
! #: config/sh/sh.opt:257
  #, no-c-format
! msgid "Make structs a multiple of 4 bytes (warning: ABI altered)."
! msgstr "Structs auf Vielfache von 4 Bytes vergrößern (Warnung: ABI geändert)."
  
! #: config/sh/sh.opt:261
  #, no-c-format
! msgid "Emit function-calls using global offset table when generating PIC."
! msgstr "Bei PIC-Erzeugung Funktionsaufrufe ausgeben, die die globale Offsettabelle verwenden."
  
! #: config/sh/sh.opt:265
  #, no-c-format
! msgid "Shorten address references during linking."
! msgstr "Beim Binden Adressreferenzen verkürzen."
  
! #: config/sh/sh.opt:273
  #, no-c-format
! msgid "Specify the model for atomic operations."
! msgstr "Das Modell für atomare Operationen angeben."
  
! #: config/sh/sh.opt:277
  #, no-c-format
! msgid "Use tas.b instruction for __atomic_test_and_set."
! msgstr "Befehl tas.b für __atomic_test_and_set verwenden."
  
! #: config/sh/sh.opt:281
  #, no-c-format
! msgid "Cost to assume for a multiply insn."
! msgstr "Für einen Multiplikationsbefehl anzunehmende Kosten."
  
! #: config/sh/sh.opt:285
  #, no-c-format
! msgid "Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate if the inline code would not work in user mode."
! msgstr "Keinen Code nur für privilegierten Modus erzeugen; bringt »-mno-inline-ic_invalidate« mit sich, wenn der »inline«-Code nicht im Usermodus funktionieren würde."
  
! #: config/sh/sh.opt:291
  #, no-c-format
! msgid "Pretend a branch-around-a-move is a conditional move."
! msgstr "Vorgeben, dass branch-around-a-move ein bedingter Sprung ist."
  
! #: config/sh/sh.opt:295
  #, no-c-format
! msgid "Enable the use of the fsca instruction."
! msgstr "Verwendung des fsca-Befehls einschalten."
  
! #: config/sh/sh.opt:299
  #, no-c-format
! msgid "Enable the use of the fsrra instruction."
! msgstr "Verwendung des fsrra-Befehls einschalten."
  
! #: config/sh/superh.opt:6
  #, no-c-format
! msgid "Board name [and memory region]."
! msgstr "Boardname [und Speicherbereich]."
  
! #: config/sh/superh.opt:10
  #, no-c-format
! msgid "Runtime name."
! msgstr "Laufzeitname."
  
! #: config/m32c/m32c.opt:23
  #, no-c-format
! msgid "-msim\tUse simulator runtime."
! msgstr "-msim\tSimulator-Laufzeitumgebung verwenden."
  
! #: config/m32c/m32c.opt:27
  #, no-c-format
! msgid "-mcpu=r8c\tCompile code for R8C variants."
! msgstr "-mcpu=r8c\tCode für R8C-Varianten kompilieren."
  
! #: config/m32c/m32c.opt:31
  #, no-c-format
! msgid "-mcpu=m16c\tCompile code for M16C variants."
! msgstr "-mcpu=m16c\tCode für M16C-Varianten kompilieren."
  
! #: config/m32c/m32c.opt:35
  #, no-c-format
! msgid "-mcpu=m32cm\tCompile code for M32CM variants."
! msgstr "-mcpu=m32cm\tCode für M32CM-Varianten kompilieren."
  
! #: config/m32c/m32c.opt:39
  #, no-c-format
! msgid "-mcpu=m32c\tCompile code for M32C variants."
! msgstr "-mcpu=m32c\tCode für M32C-Varianten kompilieren."
  
! #: config/m32c/m32c.opt:43
  #, no-c-format
! msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)."
! msgstr "-memregs=\tAnzahl der Memreg-Bytes (Standard: 16, Bereich: 0..16)."
  
! #: config/stormy16/stormy16.opt:24
  #, no-c-format
! msgid "Provide libraries for the simulator."
! msgstr "Bibliotheken für den Simulator bereitstellen."
  
! #: config/rx/elf.opt:32
  #, no-c-format
! msgid "Generate assembler output that is compatible with the Renesas AS100 assembler.  This may restrict some of the compiler's capabilities.  The default is to generate GAS compatible syntax."
! msgstr "Assemblerausgabe erzeugen, die mit Renesas AS100-Assembler verträglich ist. Dies schränkt einige Compilerfähigkeiten ein. Voreinstellung ist GAS-verträgliche Syntax."
  
! #: config/rx/elf.opt:38 config/rx/rx.opt:99
  #, no-c-format
! msgid "Specifies the number of registers to reserve for interrupt handlers."
! msgstr "Anzahl der für Interrupthandler zu reservierenden Register."
  
! #: config/rx/elf.opt:44 config/rx/rx.opt:105
  #, no-c-format
! msgid "Specifies whether interrupt functions should save and restore the accumulator register."
! msgstr "Angabe, ob Interruptfunktionen das Akkumulator-Register sichern und wiederherstellen sollen."
  
! #: config/rx/rx.opt:29
  #, no-c-format
! msgid "Store doubles in 64 bits."
! msgstr "Doubles in 64 Bits speichern."
  
! #: config/rx/rx.opt:33
  #, no-c-format
! msgid "Stores doubles in 32 bits.  This is the default."
! msgstr "Doubles in 32 Bits speichern. Dies ist Standard."
  
! #: config/rx/rx.opt:37
  #, no-c-format
! msgid "Disable the use of RX FPU instructions."
! msgstr "Verwendung der RX-FPU-Befehle ausschalten."
  
! #: config/rx/rx.opt:44
  #, no-c-format
! msgid "Enable the use of RX FPU instructions.  This is the default."
! msgstr "Verwendung des RX-FPU-Befehls einschalten. Dies ist Standard."
  
! #: config/rx/rx.opt:50
  #, no-c-format
! msgid "Specify the target RX cpu type."
! msgstr "Typ der Ziel-RX-CPU auswählen."
  
! #: config/rx/rx.opt:71
  #, no-c-format
! msgid "Data is stored in big-endian format."
! msgstr "Daten werden im Big-Endian-Format gespeichert."
  
! #: config/rx/rx.opt:75
  #, no-c-format
! msgid "Data is stored in little-endian format.  (Default)."
! msgstr "Daten werden im Little-Endian-Format gespeichert (Standard)."
  
! #: config/rx/rx.opt:81
  #, no-c-format
! msgid "Maximum size of global and static variables which can be placed into the small data area."
! msgstr "Maximalgröße einer globalen oder statischen Variable, die in kleine Datenbereiche gelegt wird."
  
! #: config/rx/rx.opt:87
  #, no-c-format
! msgid "Enable linker relaxation."
! msgstr "Binderlockerung einschalten."
  
! #: config/rx/rx.opt:93
  #, no-c-format
! msgid "Maximum size in bytes of constant values allowed as operands."
! msgstr "Maximalgröße der als Operanden erlaubten Konstantenwerte in Bytes."
  
! #: config/rx/rx.opt:111
  #, no-c-format
! msgid "Enables Position-Independent-Data (PID) mode."
! msgstr "Betriebsart für positionsunabhängige Daten (PID) einschalten."
  
! #: config/rx/rx.opt:117
  #, no-c-format
! msgid "Warn when multiple, different, fast interrupt handlers are in the compilation unit."
! msgstr "Warnen, wenn mehrere unterschiedliche schnelle Interruptbehandlungsroutinen in Übersetzungseinheit sind."
  
! #: config/rx/rx.opt:123
  #, no-c-format
! msgid "Enable the use of the old, broken, ABI where all stacked function arguments are aligned to 32-bits."
! msgstr "Verwendung des alten, defekten ABI, bei dem alle Funktionsargumente auf dem Stapel auf 32 Bits ausgerichtet sind."
  
! #: config/rx/rx.opt:127
  #, no-c-format
! msgid "Enable the use the standard RX ABI where all stacked function arguments are naturally aligned.  This is the default."
! msgstr "Verwendung des Standard-RX-ABI, wobei alle Funktionsargumente auf dem Stapel natürlich ausgerichtet sind. (Voreinstellung.)"
  
! #: config/rx/rx.opt:133
  #, no-c-format
! msgid "Enable the use of the LRA register allocator."
! msgstr "Verwendung des LRA-Registerallozierers einschalten."
  
! #: config/rx/rx.opt:139
  #, no-c-format
! msgid "Enables or disables the use of the SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE and RMPA instructions.  Enabled by default."
! msgstr "Ein-/ausschalten der Verwendung der Befehle SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE und RMPA. Vorgabe: eingeschaltet."
  
! #: config/rx/rx.opt:145
  #, no-c-format
! msgid "Always use JSR, never BSR, for calls."
! msgstr "Immer JSR für Aufrufe verwenden, niemals BSR."
  
! #: m2/lang.opt:35
! #, fuzzy, no-c-format
! #| msgid "turns on case statement label compile time checking when using an expression of an enum type."
! msgid "Case statement label compile time checking when using an expression of an enum type."
! msgstr "schaltet die Kompilierzeitprüfung der Case-Anweisung ein, wenn ein Ausdruck eines Enumtyps verwendet wird."
  
! #: m2/lang.opt:39
! #, fuzzy, no-c-format
! #| msgid "compiler checks to force definition module procedure parameter names with their implementation module counterpart"
! msgid "Check definition module procedure parameter names match their implementation module counterpart."
! msgstr "zur Compilezeit sicherstellen, dass Parameternamen von Prozeduren im Definitionsmodul denen im Implementierungsmodul entsprechen"
  
! #: m2/lang.opt:43
! #, fuzzy, no-c-format
! #| msgid "compiler warns if a cast is being used on types of differing sizes"
! msgid "Warn if a cast is being used on types of differing sizes."
! msgstr "warnen bei expliziter Typumwandlung zwischen Typen mit unterschiedlicher Größe"
  
! #: m2/lang.opt:47
! #, fuzzy, no-c-format
! #| msgid "inform user which parameters will be passed by reference"
! msgid "Inform user which parameters will be passed by reference."
! msgstr "Nutzer informieren, welche Parameter per Referenz übergeben werden"
  
! #: m2/lang.opt:51
! #, fuzzy, no-c-format
! #| msgid "extra compile time semantic checking, typically tries to catch poor programming style"
! msgid "Semantic checking to catch poor programming style."
! msgstr "zusätzliche semantische Überprüfung zur Compilezeit, fängt üblicherweise schlechten Programmierstil ab"
  
! #: m2/lang.opt:55
! #, fuzzy, no-c-format
! #| msgid "turns on compile time analysis in the first basic block of a procedure detecting access to uninitialized data."
! msgid "Compile time analysis in the first basic block of a procedure detecting access to uninitialized data."
! msgstr "schaltet die Kompilierzeitanalyse im ersten Basisblock einer Prozedur ein, die den Zugriff auf nicht initialisierte Daten erkennt."
  
! #: m2/lang.opt:59
! #, fuzzy, no-c-format
! #| msgid "turns on compile time analysis to detect access to uninitialized variables, the checking can be specified by: known,cond,all."
! msgid "Compile time analysis to detect access to uninitialized variables, the checking can be specified by: known,cond,all."
! msgstr "schaltet die Kompilierzeitanalyse ein, um den Zugriff auf nicht initialisierte Variablen zu erkennen, die Überprüfung kann durch known,cond,all angegeben werden."
  
! #: m2/lang.opt:63
! #, fuzzy, no-c-format
! #| msgid "automatically initializes all pointers to NIL"
! msgid "Automatically initializes all pointers to NIL."
! msgstr "Initialisiert alle Zeiger auf NIL"
  
! #: m2/lang.opt:67
! #, fuzzy, no-c-format
! #| msgid "turns on runtime subrange, array index and indirection via NIL pointer checking"
! msgid "Runtime subrange, array index and indirection via NIL pointer checking."
! msgstr "schaltet Laufzeitüberprüfung für Teilabschnitte, Arrayindizes und NIL-Zeiger-Indirektion ein"
  
! #: m2/lang.opt:71
! #, fuzzy, no-c-format
! #| msgid "turns on runtime checking to check whether a CASE statement requires an ELSE clause when one was not specified"
! msgid "Runtime checking to check whether a CASE statement requires an ELSE clause when one was not specified."
! msgstr "schaltet Laufzeitüberprüfung ein, ob eine CASE-Anweisung einen ELSE-Zweig benötigt, der jedoch nicht angegeben war"
  
! #: m2/lang.opt:75
! #, fuzzy, no-c-format
! #| msgid "use cpp to preprocess the module"
! msgid "Preprocess the module using cpp."
! msgstr "den C-Präprozessor verwenden, um das Modul vorzuverarbeiten"
  
! #: m2/lang.opt:79 m2/lang.opt:83
! #, fuzzy, no-c-format
! #| msgid "passed to the preprocessor if -fcpp is used (internal switch)"
! msgid "Passed to the preprocessor if -fcpp is used (internal switch)."
! msgstr "wird an den Präprozessor weitergereicht, wenn »-fcpp« verwendet wird (interne Option)"
  
! #: m2/lang.opt:87
! #, fuzzy, no-c-format
! #| msgid "call a real function, rather than the builtin equivalent"
! msgid "Call a real function, rather than the builtin equivalent."
! msgstr "die echte Funktion statt des eingebauten Äquivalents aufrufen"
  
! #: m2/lang.opt:91
! #, fuzzy, no-c-format
! #| msgid "turn on internal debugging of the compiler (internal switch)"
! msgid "Internal debugging of the compiler (internal switch)."
! msgstr "internes Debugging des Compilers einschalten (interner Schalter)"
  
! #: m2/lang.opt:95
! #, fuzzy, no-c-format
! #| msgid "turn on tracing of procedure line numbers (internal switch)"
! msgid "Trace procedure line numbers (internal switch)."
! msgstr "internes Verfolgen der Prozedur-Zeilennummern einschalten (interner Schalter)"
  
! #: m2/lang.opt:99
! #, fuzzy, no-c-format
! #| msgid "recognize the specified suffix as a definition module filename"
! msgid "Recognize the specified suffix as a definition module filename."
! msgstr "das angegebene Suffix als Dateiname des Definitionsmoduls erkennen"
  
! #: m2/lang.opt:103
! #, fuzzy, no-c-format
! #| msgid "display all inbuilt system items"
! msgid "Display all inbuilt system items."
! msgstr "alle eingebauten Systemelemente anzeigen"
  
! #: m2/lang.opt:107
! #, fuzzy, no-c-format
! #| msgid "allows opaque types to be implemented as any type (a GNU Modula-2 extension)"
! msgid "Allows opaque types to be implemented as any type (a GNU Modula-2 extension)."
! msgstr "erlaubt, undurchlässige Typen durch beliebige Typen zu implementieren (eine GNU-Modula-2-Erweiterung)"
  
! #: m2/lang.opt:111
! #, fuzzy, no-c-format
! #| msgid "turns on runtime checking to check whether a floating point number will exceed range"
! msgid "Runtime checking to check whether a floating point number will exceed range."
! msgstr "Laufzeitüberprüfung für Gleitkommazahlen, die den Gültigkeitsbereich verlassen, einschalten"
  
! #: m2/lang.opt:115
! #, fuzzy, no-c-format
! #| msgid "create a topologically sorted module list from all dependent modules used in the application"
! msgid "Create a topologically sorted module list from all dependent modules used in the application."
! msgstr "topologisch sortierte Liste aller Module erzeugen, die in der Anwendung verwendet werden"
  
! #: m2/lang.opt:119
! #, fuzzy, no-c-format
! #| msgid "turns on all range checking for numerical values"
! msgid "Range checking for numerical values."
! msgstr "alle Bereichsprüfungen für numerische Werte einschalten"
  
! #: m2/lang.opt:123
! #, fuzzy, no-c-format
! #| msgid "use ISO dialect of Modula-2"
! msgid "ISO dialect of Modula-2."
! msgstr "ISO-Dialekt von Modula-2 verwenden"
  
! #: m2/lang.opt:127
! #, fuzzy, no-c-format
! #| msgid "specify the library order, the libraries may be specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
! msgid "Specify the library order, the libraries may be specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
! msgstr "Reihenfolge der Bibliotheken kommagetrennt angeben, erlaubte Einträge sind: log,min,pim,iso oder deren entsprechende Verzeichnisnamen m2log,m2min,m2pim,m2iso."
  
! #: m2/lang.opt:131
! #, fuzzy, no-c-format
! #| msgid "set all location values to a specific value (internal switch)"
! msgid "Set all location values to a specific value (internal switch)."
! msgstr "alle Ortswerte auf einen bestimmten Wert festlegen (interner Schalter)"
  
! #: m2/lang.opt:135
! #, fuzzy, no-c-format
! #| msgid "turn on internal debug tracing for quad,token,line,all (internal switch)"
! msgid "Internal debug tracing for quad,token,line,all (internal switch)."
! msgstr "internes Debugging des Compilers für quad,token,line,all einschalten (interner Schalter)"
  
! #: m2/lang.opt:139
! #, fuzzy, no-c-format
! #| msgid "dump Modula-2 internal intemediate representation specified by: all,quad,decl,gimple"
! msgid "Dump Modula-2 internal intemediate representation specified by: all,quad,decl,gimple."
! msgstr "Interne Zwischenrepräsentation für Modula-2 wegschreiben, angegeben durch: all,quad,decl,gimple"
  
! #: m2/lang.opt:143
! #, fuzzy, no-c-format
! #| msgid "dump Modula-2 decls to the filename stem specified"
! msgid "Dump Modula-2 decls to the filename stem specified."
! msgstr "Modula-2-Deklarationen in den angegebenen Dateinamensstamm wegschreiben"
  
! #: m2/lang.opt:147
! #, fuzzy, no-c-format
! #| msgid "dump Modula-2 gimple to the filename stem specified"
! msgid "Dump Modula-2 gimple to the filename stem specified."
! msgstr "Modula-2-Gimple in den angegebenen Dateinamensstamm wegschreiben"
  
! #: m2/lang.opt:151
! #, fuzzy, no-c-format
! #| msgid "dump Modula-2 quads to the filename stem specified"
! msgid "Dump Modula-2 quads to the filename stem specified."
! msgstr "Modula-2-Quads in den angegebenen Dateinamensstamm wegschreiben"
  
! #: m2/lang.opt:155
! #, fuzzy, no-c-format
! #| msgid "filter the language dump using a comma separated list of procedures and modules"
! msgid "Filter the language dump using a comma separated list of procedures and modules."
! msgstr "Die sprachspezifische Ausgabe auf eine kommaseparierte Liste von Prozeduren und Modulen einschränken"
  
! #: m2/lang.opt:159
! #, fuzzy, no-c-format
! #| msgid "override the default 64 bit definition of SYSTEM.COFF_T with the argument specified"
! msgid "Override the default 64 bit definition of SYSTEM.COFF_T with the argument specified."
! msgstr "Die standardmäßige 64-Bit-Definition von SYSTEM.COFF_T mit dem angegebenen Argument übersteuern"
  
! #: m2/lang.opt:163
! #, fuzzy, no-c-format
! #| msgid "generate extra nops to improve debugging, producing an instruction for every code related keyword"
! msgid "Generate extra nops to improve debugging, producing an instruction for every code related keyword."
! msgstr "zusätzliche NOPs generieren, um das Debuggen zu vereinfachen, dadurch bekommt jedes Schlüsselwort aus dem Code einen eigenen Befehl"
  
! #: m2/lang.opt:167
! #, fuzzy, no-c-format
! #| msgid "generate error messages which render keywords in lower case"
! msgid "Generate error messages which render keywords in lower case."
! msgstr "Fehlermeldungen erzeugen, die Schlüsselwörter in Kleinbuchstaben ausgeben"
  
! #: m2/lang.opt:171
! #, fuzzy, no-c-format
! #| msgid "specify the module mangled prefix name for all modules in the following include paths"
! msgid "Specify the module mangled prefix name for all modules in the following include paths."
! msgstr "den gemangelten Präfix für Modulnamen angeben, für alle Module in den folgenden Includepfaden"
  
! #: m2/lang.opt:179
  #, no-c-format
! msgid "Add include paths for all the library names in -flibs= to this directory root."
! msgstr ""
  
! #: m2/lang.opt:187
! #, fuzzy, no-c-format
! #| msgid "insert plugin to identify runtime errors at compiletime"
! msgid "Insert plugin to identify runtime errors at compiletime."
! msgstr "Plugin aktivieren, das Laufzeitfehler bereits zur Compilezeit erkennt"
  
! #: m2/lang.opt:191
! #, fuzzy, no-c-format
! #| msgid "specify the module mangled prefix name"
! msgid "Specify the module mangled prefix name."
! msgstr "Präfixname für gemangelte Modulnamen angeben"
  
! #: m2/lang.opt:195
! #, fuzzy, no-c-format
! #| msgid "display statistics about the amount of source lines compiled and symbols used"
! msgid "Display statistics about the amount of source lines compiled and symbols used."
! msgstr "Zusammenfassung der Anzahl der übersetzten Codezeilen und der verwendeten Symbole anzeigen"
  
! #: m2/lang.opt:199
! #, fuzzy, no-c-format
! #| msgid "experimental flag to turn on the new strict type checker"
! msgid "Experimental flag to turn on the new strict type checker."
! msgstr "experimentelle Option, um die neue strenge Typprüfung zu verwenden"
  
! #: m2/lang.opt:203
  #, no-c-format
! msgid "Provides more detail why the types are incompatible."
! msgstr ""
  
! #: m2/lang.opt:207
! #, fuzzy, no-c-format
! #| msgid "compile all implementation modules and program module at once"
! msgid "Compile all implementation modules and program module at once."
! msgstr "alle Implementierungsmodule und Programmmodule auf einmal übersetzen"
  
! #: m2/lang.opt:215
! #, fuzzy, no-c-format
! #| msgid "recognize the specified suffix as implementation and module filenames"
! msgid "Recognize the specified suffix as implementation and module filenames."
! msgstr "die angegebene Endung als Implementierungs- oder Modul-Dateiname erkennen"
  
! #: m2/lang.opt:219
! #, fuzzy, no-c-format
! #| msgid "turns on runtime checking to detect accessing data through a NIL value pointer"
! msgid "Runtime checking to detect accessing data through a NIL value pointer."
! msgstr "Laufzeitüberprüfung für versuchten Datenzugriff über NIL-Zeiger einschalten"
  
! #: m2/lang.opt:223
! #, fuzzy, no-c-format
! #| msgid "use PIM [234] dialect of Modula-2"
! msgid "PIM [234] dialect of Modula-2."
! msgstr "PIM-[234]-Dialekt von Modula-2 verwenden"
  
! #: m2/lang.opt:227
! #, fuzzy, no-c-format
! #| msgid "use PIM 2 dialect of Modula-2"
! msgid "PIM 2 dialect of Modula-2."
! msgstr "PIM-2-Dialekt von Modula-2 verwenden"
  
! #: m2/lang.opt:231
! #, fuzzy, no-c-format
! #| msgid "use PIM 3 dialect of Modula-2"
! msgid "PIM 3 dialect of Modula-2."
! msgstr "PIM-3-Dialekt von Modula-2 verwenden"
  
! #: m2/lang.opt:235
! #, fuzzy, no-c-format
! #| msgid "use PIM 4 dialect of Modula-2"
! msgid "PIM 4 dialect of Modula-2."
! msgstr "PIM-4-Dialekt von Modula-2 verwenden"
  
! #: m2/lang.opt:239
! #, fuzzy, no-c-format
! #| msgid "force positive result from MOD and DIV result floor"
! msgid "Force positive result from MOD and DIV result floor."
! msgstr "erzwingen, dass MOD stets positiv ist und DIV abrundet"
  
! #: m2/lang.opt:243
! #, fuzzy, no-c-format
! #| msgid "link against the pthread library (default on)"
! msgid "Link against the pthread library (default on)."
! msgstr "mit der pthread-Bibliothek binden (Vorgabe: ein)"
  
! #: m2/lang.opt:247
! #, fuzzy, no-c-format
! #| msgid "internal compiler debugging information, dump the list of quadruples"
! msgid "Internal compiler debugging information, dump the list of quadruples."
! msgstr "interne Compiler-Debug-Informationen, Liste der Quadrupel wegschreiben"
  
! #: m2/lang.opt:251
! #, fuzzy, no-c-format
! #| msgid "turns on all range checking for numerical values"
! msgid "Runtime range checking for numerical values."
! msgstr "alle Bereichsprüfungen für numerische Werte einschalten"
  
! #: m2/lang.opt:255
! #, fuzzy, no-c-format
! #| msgid "turns on runtime checking for functions which finish without executing a RETURN statement"
! msgid "Runtime checking for functions which finish without executing a RETURN statement."
! msgstr "Laufzeitüberprüfung für Funktionen einschalten, deren Ausführung nicht mit einer RETURN-Anweisung endet"
  
! #: m2/lang.opt:259
! #, fuzzy, no-c-format
! #| msgid "specify the list of runtime modules and their initialization order"
! msgid "Specify the list of runtime modules and their initialization order."
! msgstr "Liste der Laufzeitmodule und deren Initialisierungsreihenfolge angeben"
  
! #: m2/lang.opt:263
! #, fuzzy, no-c-format
! #| msgid "the modules initialization order is dynamically determined by M2RTS and application dependencies"
! msgid "Modules are initialized dynamically, determined by M2RTS and application dependencies."
! msgstr "die Initialisierungsreihenfolge der Module wird dynamisch von M2RTS und den Anwendungsabhängigkeiten festgelegt"
  
! #: m2/lang.opt:267
! #, fuzzy, no-c-format
! #| msgid "generate a C source scaffold for the current module being compiled"
! msgid "Generate a C source scaffold for the current module being compiled."
! msgstr "ein C-Quelltext-Gerüst für das Modul generieren, das gerade übersetzt wird"
  
! #: m2/lang.opt:271
! #, fuzzy, no-c-format
! #| msgid "generate a C++ source scaffold for the current module being compiled"
! msgid "Generate a C++ source scaffold for the current module being compiled."
! msgstr "ein C++-Quelltext-Gerüst für das Modul generieren, das gerade übersetzt wird"
  
! #: m2/lang.opt:275
! #, fuzzy, no-c-format
! #| msgid "generate the main function"
! msgid "Generate the main function."
! msgstr "die main-Funktion erzeugen"
  
! #: m2/lang.opt:279
! #, fuzzy, no-c-format
! #| msgid "generate static scaffold initialization and finalization for every module inside main"
! msgid "Generate static scaffold initialization and finalization for every module inside main."
! msgstr "statische Gerüst-Initialisierung und Finalisierung für jedes Modul innerhalb von main generieren"
  
! #: m2/lang.opt:283
! #, fuzzy, no-c-format
! #| msgid "generate a shared library from the module"
! msgid "Generate a shared library from the module."
! msgstr "eine gemeinsam genutzte Bibliothek aus dem Modul erzeugen"
  
! #: m2/lang.opt:287
! #, fuzzy, no-c-format
! #| msgid "turns on all software runtime checking (an abbreviation for -fnil -frange -findex -fwholediv -fcase -freturn -fwholevalue -ffloatvalue)"
! msgid "All software runtime checking (an abbreviation for -fnil -frange -findex -fwholediv -fcase -freturn -fwholevalue -ffloatvalue)."
! msgstr "alle Software-Laufzeitüberprüfungen einschalten (das ist die Abkürzung für »-fnil -frange -findex -fwholediv -fcase -freturn -fwholevalue -ffloatvalue«)"
  
! #: m2/lang.opt:291
! #, fuzzy, no-c-format
! #| msgid "display the location of module source files as they are compiled"
! msgid "Display the location of module source files as they are compiled."
! msgstr "Ort der Modul-Quelldateien anzeigen, während sie übersetzt werden"
  
! #: m2/lang.opt:295
! #, fuzzy, no-c-format
! #| msgid "create a swig interface file for the module"
! msgid "Create a swig interface file for the module."
! msgstr "eine SWIG-Interface-Datei für das Modul erzeugen"
  
! #: m2/lang.opt:303
! #, fuzzy, no-c-format
! #| msgid "optimize non var unbounded parameters by passing it by reference, providing it is not written to within the callee procedure."
! msgid "Optimize non var unbounded parameters by passing it by reference, providing it is not written to within the callee procedure."
! msgstr "unbegrenzte Wertparameter optimieren, indem sie per Referenz übergeben werden, vorausgesetzt, die aufgerufene Prozedur verändert sie nicht."
  
! #: m2/lang.opt:307
! #, fuzzy, no-c-format
! #| msgid "orders the initialization/finalizations for scaffold-static or force linking of modules if scaffold-dynamic"
! msgid "Order the initialization/finalizations for scaffold-static or force linking of modules if scaffold-dynamic."
! msgstr "ordnet die Initialisierungen/Finalisierungen für scaffold-static, oder das Binden von Modulen für scaffold-dynamic erzwingen"
  
! #: m2/lang.opt:315
  #, no-c-format
! msgid "Link against the module M2WIDESET to perform the wideset operator, the negative version of this option will generate a warning if this module is required."
! msgstr ""
  
! #: m2/lang.opt:319
! #, fuzzy, no-c-format
! #| msgid "turns on all division and modulus by zero checking for ordinal values"
! msgid "Runtime checking of all division and modulus by zero checking for ordinal values."
! msgstr "alle Überprüfungen für Division und Modulus durch 0 für ordinale Werte einschalten"
  
! #: m2/lang.opt:323
  #, no-c-format
! msgid "Runtime checking for whole numbers."
! msgstr ""
  
! #: m2/lang.opt:327
  #, no-c-format
! msgid "Link the standard Modula-2 libraries statically in the compilation."
! msgstr "Die Modula-2-Standardbibliotheken statisch in das Kompilat einbinden."
  
! #: m2/lang.opt:472 m2/lang.opt:476
! #, fuzzy, no-c-format
! #| msgid "save temporary preprocessed files"
! msgid "save temporary preprocessed files."
! msgstr "temporäre vorverarbeitete Dateien speichern"
  
! #: fortran/lang.opt:146
  #, no-c-format
! msgid "-J<directory>\tPut MODULE files in 'directory'."
! msgstr "-J<Verzeichnis>\tMODULE-Dateien in »Verzeichnis« ablegen."
  
! #: fortran/lang.opt:198
  #, no-c-format
! msgid "Warn about possible aliasing of dummy arguments."
! msgstr "Bei möglichem Aliasing von Dummy-Argumenten warnen."
  
! #: fortran/lang.opt:202
  #, no-c-format
! msgid "Warn about alignment of COMMON blocks."
! msgstr "Bei Ausrichtung von COMMON-Blöcken warnen."
  
! #: fortran/lang.opt:206
  #, no-c-format
! msgid "Warn about missing ampersand in continued character constants."
! msgstr "Bei fehlendem »&« in fortgesetzten Zeichenkonstanten warnen."
  
! #: fortran/lang.opt:210
  #, no-c-format
! msgid "Warn about creation of array temporaries."
! msgstr "Bei Erzeugung temporärer Felder warnen."
  
! #: fortran/lang.opt:218
  #, no-c-format
! msgid "Warn if the type of a variable might be not interoperable with C."
! msgstr "Bei Unverträglichkeit eines Variablentyps mit C warnen."
  
! #: fortran/lang.opt:226
  #, no-c-format
! msgid "Warn about truncated character expressions."
! msgstr "Bei abgeschnittenen Zeichenausdrücken warnen."
  
! #: fortran/lang.opt:230
  #, no-c-format
! msgid "Warn about equality comparisons involving REAL or COMPLEX expressions."
! msgstr "Bei Prüfung auf Gleichheit mit REAL- oder COMPLEX-Ausdrücken warnen."
  
! #: fortran/lang.opt:238
  #, no-c-format
! msgid "Warn about most implicit conversions."
! msgstr "Bei den meisten impliziten Umwandlungen warnen."
  
! #: fortran/lang.opt:246
  #, no-c-format
! msgid "Warn about possibly incorrect subscripts in do loops."
! msgstr "Bei möglicherweise falschen Arrayindexen in do-Schleifen warnen."
  
! #: fortran/lang.opt:250
  #, no-c-format
! msgid "Warn when arguments of external procedures do not match."
! msgstr "Warnen, wenn die Argumente von externen Prozeduren nicht passen."
  
! #: fortran/lang.opt:258
  #, no-c-format
! msgid "Warn if loops have been interchanged."
! msgstr "Warnen, wenn Schleifen getauscht wurden."
  
! #: fortran/lang.opt:262
  #, no-c-format
! msgid "Warn about function call elimination."
! msgstr "Beim Entfernen von Funktionsaufrufen warnen."
  
! #: fortran/lang.opt:266
  #, no-c-format
! msgid "Warn about calls with implicit interface."
! msgstr "Bei Aufrufen mit impliziter Schnittstelle warnen."
  
! #: fortran/lang.opt:270
  #, no-c-format
! msgid "Warn about called procedures not explicitly declared."
! msgstr "Bei Aufrufen nicht explizit deklarierter Prozeduren warnen."
  
! #: fortran/lang.opt:274
  #, no-c-format
! msgid "Warn about constant integer divisions with truncated results."
! msgstr "Bei Ganzzahldivisionen mit abgeschnittenem Ergebnis warnen."
  
! #: fortran/lang.opt:278
  #, no-c-format
! msgid "Warn about truncated source lines."
! msgstr "Bei abgeschnittenen Quelltextzeilen warnen."
  
! #: fortran/lang.opt:282
  #, no-c-format
! msgid "Warn on intrinsics not part of the selected standard."
! msgstr "Bei Intrinsics, die nicht im gewählten Standard vorhanden sind, warnen."
  
! #: fortran/lang.opt:294
  #, no-c-format
! msgid "Warn about USE statements that have no ONLY qualifier."
! msgstr "Bei USE-Anweisungen, die keinen ONLY-Qualifizierer haben, warnen."
  
! #: fortran/lang.opt:310
  #, no-c-format
! msgid "Warn that -fno-automatic may break recursion."
! msgstr "Warnen, dass »-fno-automatic« Rekursion kaputtmachen könnte."
  
! #: fortran/lang.opt:318
  #, no-c-format
! msgid "Warn about real-literal-constants with 'q' exponent-letter."
! msgstr "Bei Gleitkommakonstanten-Literalen mit Exponentenbuchstaben »q« warnen."
  
! #: fortran/lang.opt:322
  #, no-c-format
! msgid "Warn when a left-hand-side array variable is reallocated."
! msgstr "Warnen, wenn Feldvariable auf linker Seite wiederholt reserviert wird."
  
! #: fortran/lang.opt:326
  #, no-c-format
! msgid "Warn when a left-hand-side variable is reallocated."
! msgstr "Warnen, wenn Variable auf linker Seite wiederholt reserviert wird."
  
! #: fortran/lang.opt:330
  #, no-c-format
! msgid "Warn if the pointer in a pointer assignment might outlive its target."
! msgstr "Warnen, wenn der Zeiger in einer Zeigerzuweisung sein Ziel überleben könnte."
  
! #: fortran/lang.opt:338
  #, no-c-format
! msgid "Warn about \"suspicious\" constructs."
! msgstr "Bei »verdächtigen« Konstrukten warnen."
  
! #: fortran/lang.opt:342
  #, no-c-format
! msgid "Permit nonconforming uses of the tab character."
! msgstr "Unpassende Verwendungen des TAB-Zeichens erlauben."
  
! #: fortran/lang.opt:346
  #, no-c-format
! msgid "Warn about an invalid DO loop."
! msgstr "Bei ungültigen DO-Schleifen warnen."
  
! #: fortran/lang.opt:350
  #, no-c-format
! msgid "Warn about underflow of numerical constant expressions."
! msgstr "Bei Unterlauf numerischer Konstantenausdrücke warnen."
  
! #: fortran/lang.opt:358
  #, no-c-format
! msgid "Warn if a user-procedure has the same name as an intrinsic."
! msgstr "Warnen, wenn eine Benutzer-Prozedur denselben Namen wie ein Intrinsic hat."
  
! #: fortran/lang.opt:366
  #, no-c-format
! msgid "Warn about unused dummy arguments."
! msgstr "Bei nicht verwendeten Dummy-Argumenten warnen."
  
! #: fortran/lang.opt:370
  #, no-c-format
! msgid "Warn about zero-trip DO loops."
! msgstr "Bei DO-Schleifen mit null Durchläufen warnen."
  
! #: fortran/lang.opt:374
  #, no-c-format
! msgid "Enable preprocessing."
! msgstr "Vorverarbeitung einschalten."
  
! #: fortran/lang.opt:382
  #, no-c-format
! msgid "Disable preprocessing."
! msgstr "Vorverarbeitung ausschalten."
  
! #: fortran/lang.opt:390
  #, no-c-format
! msgid "Accept argument mismatches in procedure calls."
! msgstr "Unpassende Argumente in Prozeduraufrufen akzeptieren."
  
! #: fortran/lang.opt:394
  #, no-c-format
! msgid "Eliminate multiple function invocations also for impure functions."
! msgstr "Mehrfache Funktionsaufrufe auch für unreine Funktionen entfernen."
  
! #: fortran/lang.opt:398
  #, no-c-format
! msgid "Enable alignment of COMMON blocks."
! msgstr "Ausrichtung von COMMON-Blöcken einschalten."
  
! #: fortran/lang.opt:402
  #, no-c-format
! msgid "All intrinsics procedures are available regardless of selected standard."
! msgstr "Alle intrinsischen Prozeduren sind ungeachtet des gewählten Standards verfügbar."
  
! #: fortran/lang.opt:406
  #, no-c-format
! msgid "Allow a BOZ literal constant to appear in an invalid context and with X instead of Z."
! msgstr "Eine literale BOZ-Konstante in einem ungültigen Kontext erlauben, sowie mit X statt mit Z."
  
! #: fortran/lang.opt:414
  #, no-c-format
! msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements."
! msgstr "Lokale Variablen und COMMON-Blöcke nicht so behandeln, als ob sie in SAVE-Anweisungen benannt worden wären."
  
! #: fortran/lang.opt:418
  #, no-c-format
! msgid "Specify that backslash in string introduces an escape character."
! msgstr "Angeben, dass Backslashes in Zeichenketten ein Fluchtzeichen einleiten."
  
! #: fortran/lang.opt:422
  #, no-c-format
! msgid "Produce a backtrace when a runtime error is encountered."
! msgstr "Backtrace erzeugen, wenn ein Laufzeitfehler auftritt."
  
! #: fortran/lang.opt:426
  #, no-c-format
! msgid "-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will use BLAS."
! msgstr "-fblas-matmul-limit=<n>\tGröße der kleinsten Matrix, für die matmul BLAS verwendet."
  
! #: fortran/lang.opt:437
  #, no-c-format
! msgid "Produce a warning at runtime if a array temporary has been created for a procedure argument."
! msgstr "Warnung zur Laufzeit erzeugen, wenn ein temporäres Feld für Prozedurargument erzeugt wurde."
  
! #: fortran/lang.opt:441
  #, no-c-format
! msgid "-fconvert=<big-endian|little-endian|native|swap|r16_ieee|r16_ibm>\tThe endianness used for unformatted files."
! msgstr "-fconvert=<big-endian|little-endian|native|swap|r16_ieee|r16_ibm>\tDie Endianess, die für unformatierte Dateien verwendet wird."
  
! #: fortran/lang.opt:466
  #, no-c-format
! msgid "Use the Cray Pointer extension."
! msgstr "Die Cray-Zeiger-Erweiterung verwenden."
  
! #: fortran/lang.opt:470
  #, no-c-format
! msgid "Generate C prototypes from BIND(C) declarations."
! msgstr "C-Prototypen aus BIND(C)-Deklarationen generieren."
  
! #: fortran/lang.opt:474
  #, no-c-format
! msgid "Generate C prototypes from non-BIND(C) external procedure definitions."
! msgstr "C-Prototypen aus Nicht-BIND(C)-Definitionen für externe Prozeduren generieren."
  
! #: fortran/lang.opt:478
  #, no-c-format
! msgid "Ignore 'D' in column one in fixed form."
! msgstr "»D« in Spalte eins in fester Form ignorieren."
  
! #: fortran/lang.opt:482
  #, no-c-format
! msgid "Treat lines with 'D' in column one as comments."
! msgstr "Zeilen mit »D« in Spalte eins als Kommentar behandeln."
  
! #: fortran/lang.opt:486
  #, no-c-format
! msgid "Issue debug information for compiler-generated auxiliary variables."
! msgstr "Fehlersuche-Informationen für compilergenerierte Hilfsvariablen ausgeben."
  
! #: fortran/lang.opt:490
  #, no-c-format
! msgid "Enable all DEC language extensions."
! msgstr "Alle DEC-Spracherweiterungen zulassen."
  
! #: fortran/lang.opt:494
  #, no-c-format
! msgid "Enable the use of blank format items in format strings."
! msgstr "Verwendung von leeren Formatelementen in Formatzeichenketten einschalten."
  
! #: fortran/lang.opt:498
  #, no-c-format
! msgid "Enable the use of character literals in assignments and data statements for non-character variables."
! msgstr "Zeichenliterale in Zuweisungen und Datenanweisungen für Nichtzeichenvariablen aktivieren."
  
! #: fortran/lang.opt:503
  #, no-c-format
! msgid "Enable legacy parsing of INCLUDE as statement."
! msgstr "Veraltetes Parsen von INCLUDE als Anweisung einschalten."
  
! #: fortran/lang.opt:507
  #, no-c-format
! msgid "Enable default widths for i, f and g format specifiers."
! msgstr "Standardbreiten für die Formatangaben i, f und g aktivieren."
  
! #: fortran/lang.opt:511
  #, no-c-format
! msgid "Enable kind-specific variants of integer intrinsic functions."
! msgstr "Artspezifische Varianten der intrinsischen Ganzzahlfunktionen einschalten."
  
! #: fortran/lang.opt:515
  #, no-c-format
! msgid "Enable legacy math intrinsics for compatibility."
! msgstr "Intrinsische Altlasten-Mathematik-Funktionen für Kompatibilität einschalten."
  
! #: fortran/lang.opt:519
  #, no-c-format
! msgid "Enable support for DEC STRUCTURE/RECORD."
! msgstr "Unterstützung für DEC STRUCTURE/RECORD einschalten."
  
! #: fortran/lang.opt:523
  #, no-c-format
! msgid "Enable DEC-style STATIC and AUTOMATIC attributes."
! msgstr "STATIC- und AUTOMATIC-Attribute im DEC-Stil einschalten."
  
! #: fortran/lang.opt:527
  #, no-c-format
! msgid "Set the default double precision kind to an 8 byte wide type."
! msgstr "Standard-Doppelpräzisionsart auf einen 8 Bytes breiten Typen setzen."
  
! #: fortran/lang.opt:531
  #, no-c-format
! msgid "Set the default integer kind to an 8 byte wide type."
! msgstr "Standard-Ganzzahlart auf einen 8 Bytes breiten Typen setzen."
  
! #: fortran/lang.opt:535
  #, no-c-format
! msgid "Set the default real kind to an 8 byte wide type."
! msgstr "Standard-Realzahlart auf einen 8 Bytes breiten Typen setzen."
  
! #: fortran/lang.opt:539
  #, no-c-format
! msgid "Set the default real kind to an 10 byte wide type."
! msgstr "Standard-Realzahlart auf einen 10 Bytes breiten Typen setzen."
  
! #: fortran/lang.opt:543
  #, no-c-format
! msgid "Set the default real kind to an 16 byte wide type."
! msgstr "Standard-Realzahlart auf einen 16 Bytes breiten Typen setzen."
  
! #: fortran/lang.opt:547
  #, no-c-format
! msgid "Allow dollar signs in entity names."
! msgstr "Dollarzeichen in Entitätsnamen erlauben."
  
! #: fortran/lang.opt:555
  #, no-c-format
! msgid "Display the code tree after parsing."
! msgstr "Codebaum nach dem Parsen anzeigen."
  
! #: fortran/lang.opt:559
  #, no-c-format
! msgid "Display the code tree after front end optimization."
! msgstr "Codebaum nach Frontend-Optimierung anzeigen."
  
! #: fortran/lang.opt:563
  #, no-c-format
! msgid "Display the global symbol table after parsing."
! msgstr "Die globale Symboltabelle nach dem Parsen anzeigen."
  
! #: fortran/lang.opt:567
  #, no-c-format
! msgid "Display the code tree after parsing; deprecated option."
! msgstr "Codebaum nach dem Parsen anzeigen; veraltete Option."
  
! #: fortran/lang.opt:571
  #, no-c-format
! msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays."
! msgstr "Angeben, dass eine externe BLAS-Bibliothek für matmul-Aufrufe mit großen Feldern verwendet werden sollte."
  
! #: fortran/lang.opt:575
! #, fuzzy, no-c-format
! #| msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays."
! msgid "Use an external BLAS library with 64-bit indexing for matmul on large-size arrays."
! msgstr "Angeben, dass eine externe BLAS-Bibliothek für matmul-Aufrufe mit großen Feldern verwendet werden sollte."
  
! #: fortran/lang.opt:579
  #, no-c-format
! msgid "Use f2c calling convention."
! msgstr "Die f2c-Aufrufkonvention verwenden."
  
! #: fortran/lang.opt:583 cobol/lang.opt:352
  #, no-c-format
! msgid "Assume that the source file is fixed form."
! msgstr "Annehmen, dass Quelldatei in fester Form vorliegt."
  
! #: fortran/lang.opt:587
  #, no-c-format
! msgid "Force creation of temporary to test infrequently-executed forall code."
! msgstr "Erzeugen von temporären Variablen erzwingen, um Code für selten ausgeführtes »forall« zu testen."
  
! #: fortran/lang.opt:591
  #, no-c-format
! msgid "Interpret any INTEGER(4) as an INTEGER(8)."
! msgstr "Jeden INTEGER(4) als INTEGER(8) interpretieren."
  
! #: fortran/lang.opt:595 fortran/lang.opt:599
  #, no-c-format
! msgid "Specify where to find the compiled intrinsic modules."
! msgstr "Angeben, wo die kompilierten intrinsischen Module zu finden sind."
  
! #: fortran/lang.opt:603
  #, no-c-format
! msgid "Allow arbitrary character line width in fixed mode."
! msgstr "Im festen Modus beliebig lange Zeilen erlauben."
  
! #: fortran/lang.opt:607
  #, no-c-format
! msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode."
! msgstr "-ffixed-line-length-<n>\tIm festen Modus n als Zeilenlänge verwenden."
  
! #: fortran/lang.opt:611
  #, no-c-format
! msgid "Pad shorter fixed form lines to line width with spaces."
! msgstr "Kürzere Zeilen in fester Form mit Leerzeichen auf Zeilenbreite auffüllen."
  
! #: fortran/lang.opt:615
  #, no-c-format
! msgid "-ffpe-trap=[...]\tStop on following floating point exceptions."
! msgstr "-ffpe-trap=[…]\tBei folgenden Gleitkommaausnahmen anhalten."
  
! #: fortran/lang.opt:619
  #, no-c-format
! msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
! msgstr "-ffpe-summary=[…]\tZusammenfassung für Gleitkommaausnahmen ausgeben."
  
! #: fortran/lang.opt:623 cobol/lang.opt:356
  #, no-c-format
! msgid "Assume that the source file is free form."
! msgstr "Annehmen, dass Quelldatei in freier Form vorliegt."
  
! #: fortran/lang.opt:627
  #, no-c-format
! msgid "Allow arbitrary character line width in free mode."
! msgstr "Im freien Modus beliebig lange Zeilen erlauben."
  
! #: fortran/lang.opt:631
  #, no-c-format
! msgid "-ffree-line-length-<n>\tUse n as character line width in free mode."
! msgstr "-ffixed-line-length-<n>\tIm freien Modus n als Zeilenlänge verwenden."
  
! #: fortran/lang.opt:635
  #, no-c-format
! msgid "Try to interchange loops if profitable."
! msgstr "Versuchen, Schleifen zu tauschen, wenn es nützt."
  
! #: fortran/lang.opt:639
  #, no-c-format
! msgid "Enable front end optimization."
! msgstr "Frontend-Optimierung einschalten."
  
! #: fortran/lang.opt:643
  #, no-c-format
! msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements."
! msgstr "Angeben, dass keine implizite Typisierung erlaubt ist, außer es wird durch explizite IMPLICIT-Anweisungen überschrieben."
  
! #: fortran/lang.opt:647
  #, no-c-format
! msgid "-finit-character=<n>\tInitialize local character variables to ASCII value n."
! msgstr "-finit-character=<n>\tLokale Zeichenvariablen auf ASCII-Wert n initialisieren."
  
! #: fortran/lang.opt:651
  #, no-c-format
! msgid "Initialize components of derived type variables according to other init flags."
! msgstr "Komponenten von abgeleiteten Typvariablen gemäß anderer init-Schalter initialisieren."
  
! #: fortran/lang.opt:655
  #, no-c-format
! msgid "-finit-integer=<n>\tInitialize local integer variables to n."
! msgstr "-finit-integer=<n>\tLokale Ganzzahlvariablen auf n initialisieren."
  
! #: fortran/lang.opt:659
  #, no-c-format
! msgid "Initialize local variables to zero (from g77)."
! msgstr "Lokale Variablen auf Null initialisieren (von g77)."
  
! #: fortran/lang.opt:663
  #, no-c-format
! msgid "-finit-logical=<true|false>\tInitialize local logical variables."
! msgstr "-finit-logical=<true|false>\tLokale logische Variablen initialisieren."
  
! #: fortran/lang.opt:667
  #, no-c-format
! msgid "-finit-real=<zero|snan|nan|inf|-inf>\tInitialize local real variables."
! msgstr "-finit-real=<zero|nan|inf|-inf>\tLokale Real-Variablen initialisieren."
  
! #: fortran/lang.opt:689
  #, no-c-format
! msgid "-finline-arg-packing\tPerform argument packing inline."
! msgstr "-finline-arg-packing\tArgumentpacken inline durchführen."
  
! #: fortran/lang.opt:699
  #, no-c-format
! msgid "Enable generation of inline code instead of calls to functions from the library to implement intrinsics."
! msgstr "Inline-Code zur Implementierung von eingebauten Funktionen verwenden, statt Bibliotheksfunktionen aufzurufen."
  
! #: fortran/lang.opt:720
  #, no-c-format
! msgid "-finline-matmul-limit=<n>\tSpecify the size of the largest matrix for which matmul will be inlined."
! msgstr "-finline-matmul-limit=<n>\tGröße der größten Matrix, für die matmul geinlinet wird."
  
! #: fortran/lang.opt:724
  #, no-c-format
! msgid "-fmax-array-constructor=<n>\tMaximum number of objects in an array constructor."
! msgstr "-fmax-array-constructor=<n>\tHöchstzahl der Objekte in einem Feldkonstruktor."
  
! #: fortran/lang.opt:728
  #, no-c-format
! msgid "-fmax-identifier-length=<n>\tMaximum identifier length."
! msgstr "-fmax-identifier-length=<n>\tGrößte Bezeichnerlänge."
  
! #: fortran/lang.opt:732
  #, no-c-format
! msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords."
! msgstr "-fmax-subrecord-length=<n>\tGrößte Länge für Teildatensätze."
  
! #: fortran/lang.opt:736
  #, no-c-format
! msgid "-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be put on the stack."
! msgstr "-fmax-stack-var-size=<n>\tGröße des größten Feldes, das auf dem Stapel abgelegt wird, in Bytes."
  
! #: fortran/lang.opt:740
  #, no-c-format
! msgid "Put all local arrays on stack."
! msgstr "Alle lokalen Felder auf dem Stapel anlegen."
  
! #: fortran/lang.opt:744
  #, no-c-format
! msgid "Set default accessibility of module entities to PRIVATE."
! msgstr "Standardzugriff von Modulentitäten auf PRIVATE setzen."
  
! #: fortran/lang.opt:764
  #, no-c-format
! msgid "Handle OpenMP allocators for allocatables and pointers."
! msgstr "OpenMP-Allokatoren für Allozierbare und Zeiger handhaben."
  
! #: fortran/lang.opt:768
  #, no-c-format
! msgid "Try to lay out derived types as compactly as possible."
! msgstr "Versuchen, abgeleitete Typen so kompakt wie möglich anzuordnen."
  
! #: fortran/lang.opt:776
  #, no-c-format
! msgid "Protect parentheses in expressions."
! msgstr "Klammern in Ausdrücken schützen."
  
! #: fortran/lang.opt:780
  #, no-c-format
! msgid "Path to header file that should be pre-included before each compilation unit."
! msgstr "Pfad zu Headerdatei, die vor jeder Übersetzungseinheit eingebunden wird."
  
! #: fortran/lang.opt:784
  #, no-c-format
! msgid "Enable range checking during compilation."
! msgstr "Bereichsprüfung während Kompilierung einschalten."
  
! #: fortran/lang.opt:788
  #, no-c-format
! msgid "Interpret any REAL(4) as a REAL(8)."
! msgstr "Jeden REAL(4) als REAL(8) interpretieren."
  
! #: fortran/lang.opt:792
  #, no-c-format
! msgid "Interpret any REAL(4) as a REAL(10)."
! msgstr "Jeden REAL(4) als REAL(10) interpretieren."
  
! #: fortran/lang.opt:796
  #, no-c-format
! msgid "Interpret any REAL(4) as a REAL(16)."
! msgstr "Jeden REAL(4) als REAL(16) interpretieren."
  
! #: fortran/lang.opt:800
  #, no-c-format
! msgid "Interpret any REAL(8) as a REAL(4)."
! msgstr "Jeden REAL(8) als REAL(4) interpretieren."
  
! #: fortran/lang.opt:804
  #, no-c-format
! msgid "Interpret any REAL(8) as a REAL(10)."
! msgstr "Jeden REAL(8) als REAL(10) interpretieren."
  
! #: fortran/lang.opt:808
  #, no-c-format
! msgid "Interpret any REAL(8) as a REAL(16)."
! msgstr "Jeden REAL(8) als REAL(16) interpretieren."
  
! #: fortran/lang.opt:812
  #, no-c-format
! msgid "Reallocate the LHS in assignments."
! msgstr "LHS in Zuweisungen neu reservieren."
  
! #: fortran/lang.opt:816
  #, no-c-format
! msgid "Use a 4-byte record marker for unformatted files."
! msgstr "Eine 4-Byte-Datensatzmarkierung für unformatierte Dateien verwenden."
  
! #: fortran/lang.opt:820
  #, no-c-format
! msgid "Use an 8-byte record marker for unformatted files."
! msgstr "Eine 8-Byte-Datensatzmarkierung für unformatierte Dateien verwenden."
  
! #: fortran/lang.opt:824
  #, no-c-format
! msgid "Allocate local variables on the stack to allow indirect recursion."
! msgstr "Lokale Variablen auf Stapel anlegen, um indirekte Rekursion zu ermöglichen."
  
! #: fortran/lang.opt:828
  #, no-c-format
! msgid "Copy array sections into a contiguous block on procedure entry."
! msgstr "Feldabschnitte bei Prozedureintritt in einen zusammenhängenden Block kopieren."
  
! #: fortran/lang.opt:832
  #, no-c-format
! msgid "Experimental unsigned numbers."
! msgstr "Experimentelle vorzeichenlose Zahlen."
  
! #: fortran/lang.opt:836
  #, no-c-format
! msgid "-fcoarray=<none|single|lib>\tSpecify which coarray parallelization should be used."
! msgstr "-fcoarray=<none|single|lib>\tAngeben, welche Koarray-Parallelisierung verwendet wird."
  
! #: fortran/lang.opt:852 algol68/lang.opt:81
  #, no-c-format
! msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed."
! msgstr "-fcheck=[...]\tDurchgeführte Laufzeitprüfungen."
  
! #: fortran/lang.opt:856
  #, no-c-format
! msgid "Append a second underscore if the name already contains an underscore."
! msgstr "Einen zweiten Unterstrich anhängen, wenn der Name bereits einen Unterstrich enthält."
  
! #: fortran/lang.opt:864
  #, no-c-format
! msgid "Apply negative sign to zero values."
! msgstr "Negatives Vorzeichen auf Null-Werte anwenden."
  
! #: fortran/lang.opt:871
  #, no-c-format
! msgid "Disallow tail call optimization when a calling routine may have omitted character lengths."
! msgstr "Optimierung der Endrekursion verbieten, wenn die aufrufende Routine die Zeichenlänge weggelassen haben könnte."
  
! #: fortran/lang.opt:875
  #, no-c-format
! msgid "Append underscores to externally visible names."
! msgstr "Unterstriche an extern sichtbare Namen anhängen."
  
! #: fortran/lang.opt:919
  #, no-c-format
! msgid "Statically link the GNU Fortran helper library (libgfortran)."
! msgstr "GNU Fortran Hilfsbibliothek (libgfortran) statisch binden."
  
! #: fortran/lang.opt:923
  #, no-c-format
! msgid "Statically link the GCC Quad-Precision Math Library (libquadmath)."
! msgstr "GCC Quad-Precision Math Library (libquadmath) statisch binden."
  
! #: fortran/lang.opt:927
  #, no-c-format
! msgid "Conform to the ISO Fortran 2003 standard."
! msgstr "Mit dem Standard ISO Fortran 2003 übereinstimmen."
  
! #: fortran/lang.opt:931
  #, no-c-format
! msgid "Conform to the ISO Fortran 2008 standard."
! msgstr "Mit dem Standard ISO Fortran 2008 übereinstimmen."
  
! #: fortran/lang.opt:935
  #, no-c-format
! msgid "Conform to the ISO Fortran 2008 standard including TS 29113."
! msgstr "Mit dem Standard ISO Fortran 2008 inkl. TS 29113 übereinstimmen."
  
! #: fortran/lang.opt:939
  #, no-c-format
! msgid "Conform to the ISO Fortran 2018 standard."
! msgstr "Mit dem Standard ISO Fortran 2018 übereinstimmen."
  
! #: fortran/lang.opt:943
  #, no-c-format
! msgid "Conform to the ISO Fortran 2023 standard."
! msgstr "Mit dem Standard ISO Fortran 2023 übereinstimmen."
  
! #: fortran/lang.opt:947
  #, no-c-format
! msgid "Enable experimental Fortran 202y features."
! msgstr "Experimentelle Fortran-202y-Features einschalten."
  
! #: fortran/lang.opt:951
  #, no-c-format
! msgid "Conform to the ISO Fortran 95 standard."
! msgstr "Mit dem Standard ISO Fortran 95 übereinstimmen."
  
! #: fortran/lang.opt:955
  #, no-c-format
! msgid "Conform to nothing in particular."
! msgstr "Mit nichts besonderem übereinstimmen."
  
! #: fortran/lang.opt:959
  #, no-c-format
! msgid "Accept extensions to support legacy code."
! msgstr "Erweiterungen akzeptieren, um alten Code zu unterstützen."
  
! #: go/lang.opt:42
  #, no-c-format
! msgid "-fgo-c-header=<file>\tWrite Go struct definitions to file as C code."
! msgstr "-fgo-c-header=<Datei>\tGo-struct-Definitionen als C-Code in <Datei> schreiben."
  
! #: go/lang.opt:46
  #, no-c-format
! msgid "Add explicit checks for division by zero."
! msgstr "Ausdrückliche Prüfungen für Division durch Null hinzufügen."
  
! #: go/lang.opt:50
  #, no-c-format
! msgid "Add explicit checks for division overflow in INT_MIN / -1."
! msgstr "Ausdrückliche Prüfungen für Divisionsüberlauf in INT_MIN / -1 hinzufügen."
  
! #: go/lang.opt:54
  #, no-c-format
! msgid "Apply special rules for compiling runtime package."
! msgstr "Besondere Regeln anwenden, um Paket für die Laufzeitumgebung zu kompilieren."
  
! #: go/lang.opt:58
  #, no-c-format
! msgid "-fgo-dump-<type>\tDump Go frontend internal information."
! msgstr "-fgo-dump-<Typ>\tInterne Information des Go-Frontends in Datei ausgeben."
  
! #: go/lang.opt:62
  #, no-c-format
! msgid "-fgo-embedcfg=<file>\tList embedded files via go:embed."
! msgstr "-fgo-embedcfg=<Datei>\tEingebettete Dateien über go:embed auflisten."
  
! #: go/lang.opt:66
  #, no-c-format
! msgid "-fgo-importcfg=<file>\tProvide file that tells where to find imports."
! msgstr "-fgo-importcfg=<file>\tGibt die Datei an, die verrät, wo die Importe zu finden sind."
  
! #: go/lang.opt:70
  #, no-c-format
! msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend."
! msgstr "-fgo-optimize-<type>\tOptimierungsdurchläufe im Frontend einschalten."
  
! #: go/lang.opt:74
  #, no-c-format
! msgid "-fgo-pkgpath=<string>\tSet Go package path."
! msgstr "-fgo-pkgpath=<Zeichenkette>\tGo-Paketpfad festlegen."
  
! #: go/lang.opt:78
  #, no-c-format
! msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names."
! msgstr "-fgo-prefix=<Zeichenkette>\tPaketspezifisches Präfix für exportierte Go-Namen festlegen."
  
! #: go/lang.opt:82
  #, no-c-format
! msgid "-fgo-relative-import-path=<path>\tTreat a relative import as relative to path."
! msgstr "-fgo-relative-import-path=<Pfad>\tRelativen Import als relativ zum Pfad behandeln."
  
! #: go/lang.opt:86
  #, no-c-format
! msgid "Functions which return values must end with return statements."
! msgstr "Funktionen, die Werte zurückgeben, müssen mit return-Anweisungen enden."
  
! #: go/lang.opt:90
  #, no-c-format
! msgid "Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs."
! msgstr "Debuginformation für den Escape-Analyse-Durchlauf ausgeben, wenn mit »-fgo-optimize-allocs« aufgerufen."
  
! #: go/lang.opt:94
  #, no-c-format
! msgid "-fgo-debug-escape-hash=<string>\tHash value to debug escape analysis."
! msgstr "-fgo-debug-escape-hash=<Zeichenkette>\tHashwert zum Debuggen der Escape-Analyse."
  
! #: go/lang.opt:98
  #, no-c-format
! msgid "Emit optimization diagnostics."
! msgstr "Diagnosemeldungen für Optimierung ausgeben."
  
! #: params.opt:27
! #, fuzzy, no-c-format
! #| msgid "Loops iterating at least selected number of iterations will get loop alignment."
! msgid "Loops iterating at least selected number of iterations get loop alignment."
! msgstr "Schleifen mit mindestens der angegebenen Durchlaufzahl erhalten Schleifenausrichtung."
  
! #: params.opt:31
  #, no-c-format
! msgid "Select fraction of the maximal frequency of executions of basic block in function given basic block get alignment."
! msgstr "Auswahl des Anteils an der Höchstfrequenz der Ausführungen des Basisblocks in Funktion, vorausgesetzt, der Basisblock wird ausgerichtet."
  
! #: params.opt:35
  #, no-c-format
! msgid "Enable asan globals protection."
! msgstr "ASan-Schutz für globale Variablen einschalten."
  
! #: params.opt:39
  #, no-c-format
! msgid "Enable asan allocas/VLAs protection."
! msgstr "ASan-Schutz für alloca/VLAs einschalten."
  
! #: params.opt:43
  #, no-c-format
! msgid "Enable asan load operations protection."
! msgstr "ASan-Schutz für Ladeoperationen einschalten."
  
! #: params.opt:47
  #, no-c-format
! msgid "Enable asan store operations protection."
! msgstr "ASan-Schutz für Speicheroperationen einschalten."
  
! #: params.opt:51
  #, no-c-format
! msgid "Use callbacks instead of inline code if number of accesses in function becomes greater or equal to this number."
! msgstr "Rückruffunktionen statt inline-Code generieren, wenn innerhalb der Funktion mindestens diese Anzahl an Zugriffen stattfindet."
  
! #: params.opt:55
  #, no-c-format
! msgid "Prefix calls to memcpy, memset and memmove with __asan_ or __hwasan_ for -fsanitize=kernel-address or -fsanitize=kernel-hwaddress."
! msgstr "Aufrufen von memcpy, memset und memmove ein __asan_ oder __hwasan_ voranstellen, für »-fsanitize=kernel-address« oder »-fsanitize=kernel-hwaddress«."
  
! #: params.opt:59
  #, no-c-format
! msgid "Enable asan builtin functions protection."
! msgstr "ASan-Schutz für eingebaute Funktionen einschalten."
  
! #: params.opt:63
  #, no-c-format
! msgid "Enable asan stack protection."
! msgstr "ASan-Schutz für Stapelspeicher einschalten."
  
! #: params.opt:67
  #, no-c-format
! msgid "Enable asan detection of use-after-return bugs."
! msgstr "ASan-Schutz für Verwendung-nach-Rückkehr-Fehler einschalten."
  
! #: params.opt:71
  #, no-c-format
! msgid "Build basic block profile using auto profile."
! msgstr ""
  
! #: params.opt:75
! #, fuzzy, no-c-format
! #| msgid "Enable function reordering that improves code placement."
! msgid "Enable only function reordering with auto-profile."
! msgstr "Funktionen umsortieren, um Codeplatzierung zu verbessern."
  
! #: params.opt:79
  #, no-c-format
! msgid "Whether the scheduling description is mostly a cycle-accurate model of the target processor and is likely to be spill aggressively to fill any pipeline bubbles."
! msgstr "Ob die Scheduling-Beschreibung im Wesentlichen ein zyklusgenaues Modell des Zielprozessors ist und wahrscheinlich aggressiv Register verdrängt, um etwaige Pipeline-Lücken zu füllen."
  
! #: params.opt:83
! #, fuzzy, no-c-format
! #| msgid "Enable hwasan instrumentation of statically sized stack-allocated variables."
! msgid "Enable hwasan instrumentation of statically-sized stack-allocated variables."
! msgstr "hwasan-Instrumentierung von auf dem Stapel allozierten Variablen fester Größe einschalten."
  
! #: params.opt:87
  #, no-c-format
! msgid "Use random base tag for each frame, as opposed to base always zero."
! msgstr "Zufällige Basisadresse für jeden Rahmen wählen, statt immer 0 zu verwenden."
  
! #: params.opt:91
  #, no-c-format
! msgid "Enable hwasan instrumentation of allocas/VLAs."
! msgstr "hwasan-Instrumentierung für alloca/VLAs einschalten."
  
! #: params.opt:95
  #, no-c-format
! msgid "Enable hwasan instrumentation of load operations."
! msgstr "hwasan-Instrumentierung für Ladeoperationen einschalten."
  
! #: params.opt:99
  #, no-c-format
! msgid "Enable hwasan instrumentation of store operations."
! msgstr "hwasan-Instrumentierung für Speicheroperationen einschalten."
  
! #: params.opt:103
  #, no-c-format
! msgid "Enable hwasan instrumentation of builtin functions."
! msgstr "hwasan-Instrumentierung für eingebaute Funktionen einschalten."
  
! #: params.opt:107
  #, no-c-format
! msgid "When sanitizing using MTE instructions, add checks for all stack allocas."
! msgstr ""
  
! #: params.opt:111
! #, fuzzy, no-c-format
! #| msgid "Enable hwasan instrumentation of builtin functions."
! msgid "When sanitizing using MTE instructions, include builtin functions."
! msgstr "hwasan-Instrumentierung für eingebaute Funktionen einschalten."
  
! #: params.opt:115
  #, no-c-format
! msgid "Average number of iterations of a loop."
! msgstr "Durchschnittliche Anzahl der Iterationen einer Schleife."
  
! #: params.opt:119
  #, no-c-format
! msgid "Maximum number of bits for which we avoid creating FMAs."
! msgstr "Höchstzahl der Bits, für die keine FMAs erzeugt werden."
  
! #: params.opt:123
  #, no-c-format
! msgid "Set the estimated probability in percentage for builtin expect. The default value is 90% probability."
! msgstr "Wahrscheinlichkeit in Prozent für das eingebaute »expect«. Vorgabewert ist 90 % Wahrscheinlichkeit."
  
! #: params.opt:127
! #, fuzzy, no-c-format
! #| msgid "The maximum length of a constant string for a builtin string cmp call eligible for inlining. The default value is 3."
! msgid "The maximum length of a constant string for a builtin string comparison call eligible for inlining. The default value is 3."
! msgstr "Die maximale Länge eines konstanten Strings, um den eingebauten Stringvergleich zu inlinen. Vorgabewert ist 3."
  
! #: params.opt:131
! #, fuzzy, no-c-format
! #| msgid "The smallest number of different values for which it is best to use a jump-table instead of a tree of conditional branches, if 0, use the default for the machine."
! msgid "The smallest number of different values for which it is best to use a jump-table instead of a tree of conditional branches.  If 0, use the default for the machine."
! msgstr "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."
  
! #: params.opt:135
! #, fuzzy, no-c-format
! #| msgid "Probability that COMDAT function will be shared with different compilation unit."
! msgid "Probability that COMDAT function is shared with a different compilation unit."
! msgstr "Wahrscheinlichkeit, dass die COMDAT-Funktion mit anderer Kompilationseinheit geteilt wird."
  
! #: params.opt:139
  #, no-c-format
! msgid "Maximum number of namespaces to search for alternatives when name lookup fails."
! msgstr "Höchstzahl der Namensräume, in denen alternativ gesucht wird, wenn Nachschlagen eines Namens scheitert."
  
! #: params.opt:143
  #, no-c-format
! msgid "Maximum number of queries into the alias oracle per store."
! msgstr "Höchstzahl, wie oft das Alias-Orakel pro Speichervorgang befragt wird."
  
! #: params.opt:147
  #, no-c-format
! msgid "Maximum size (in bytes) of objects tracked bytewise by dead store elimination."
! msgstr "Maximal Größe (in Bytes) der Objekte, die bei der Eliminierung toter Speicherungen byteweise verfolgt werden."
  
! #: params.opt:151
  #, no-c-format
! msgid "Maximal estimated growth of function body caused by early inlining of single call."
! msgstr "Größtes durch frühes »inline« eines einzelnen Aufrufs abgeschätztes Wachstum des Funktionskörpers."
  
! #: params.opt:155
! #, fuzzy, no-c-format
! #| msgid "Max number of files in the file cache."
! msgid "Maximum number of files in the file cache."
! msgstr "Maximale Anzahl von Dateien im Dateicache."
  
! #: params.opt:159
! #, fuzzy, no-c-format
! #| msgid "Max number of lines to index into file cache. When 0 this is automatically sized."
! msgid "Maximum number of lines to index into file cache. When 0 this is automatically sized."
! msgstr "Maximale Anzahl der Zeilen, die im Dateicache indiziert werden. Bei 0 wird die Größe automatisch festgelegt."
  
! #: params.opt:163
! #, fuzzy, no-c-format
! #| msgid "Scale factor to apply to the number of statements in a threading path crossing a loop backedge when comparing to max-jump-thread-duplication-stmts."
! msgid "Scale factor to apply to the number of statements in a threading path crossing a loop back edge when comparing to max-jump-thread-duplication-stmts."
! msgstr "Der Skalierungsfaktor, der auf die Anzahl der Anweisungen in einem Threadingpfad angewendet wird, der eine Schleifenrückkante kreuzt, wenn er mit max-jump-thread-duplication-stmts verglichen wird."
  
! #: params.opt:167
  #, no-c-format
! msgid "Whether the target fully pipelines FMA instructions.  If non-zero, reassociation considers the benefit of parallelizing FMA's multiplication part and addition part, assuming FMUL and FMA use the same units that can also do FADD."
! msgstr "Ob das Zielsystem FMA-Befehle vollständig in der Pipeline verarbeitet. Bei einem Wert ungleich Null wird bei der Neuzuordnung der Vorteil der Parallelisierung des Multiplikationsteils und des Additionsteils von FMA berücksichtigt, wobei davon ausgegangen wird, dass FMUL und FMA die gleichen Einheiten verwenden, die auch FADD ausführen können."
  
! #: params.opt:174
  #, no-c-format
! msgid "The threshold ratio of critical edges execution count that permit performing redundancy elimination after reload."
! msgstr "Der Schwellwert-Anteil des Ausführungszählers kritischer Kanten, die Redundanzbeseitigung nach dem Neuladen erlauben."
  
! #: params.opt:178
  #, no-c-format
! msgid "The threshold ratio for performing partial redundancy elimination after reload."
! msgstr "Der Schwellwert-Anteil für die Ausführung partieller Redundanzbeseitigung nach dem Neuladen."
  
! #: params.opt:182
  #, no-c-format
! msgid "Scaling factor in calculation of maximum distance an expression can be moved by GCSE optimizations."
! msgstr "Skalierungsfaktor bei Berechnung der größten Entfernung, um die ein Ausdruck durch GCSE-Optimierungen verschoben werden kann."
  
! #: params.opt:186
! #, fuzzy, no-c-format
! #| msgid "Cost at which GCSE optimizations will not constraint the distance an expression can travel."
! msgid "Cost at which GCSE optimizations does not constrain the distance an expression can travel."
! msgstr "Kosten, zu denen GCSE-Optimierungen nicht die Entfernung beeinträchtigen werden, um die ein Ausdruck verschoben werden kann."
  
! #: params.opt:190
  #, no-c-format
! msgid "Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap."
! msgstr "Minimale Heaperweiterung, die Speicherbereinigung anstößt, als Prozentsatz der Gesamtgröße des Heap."
  
! #: params.opt:194
  #, no-c-format
! msgid "Minimum heap size before we start collecting garbage, in kilobytes."
! msgstr "Kleinste Heapgröße vor Speicherbereinigungsbeginn, in Kilobytes."
  
! #: params.opt:198
  #, no-c-format
! msgid "The number of executions of a basic block which is considered hot. The parameter is used only in GIMPLE FE."
! msgstr "Die Anzahl der Ausführungen eines Basisblocks, der als heiß angesehen wird. Dieser Parameter wird nur im GIMPLE-Frontend verwendet."
  
! #: params.opt:202
  #, no-c-format
! msgid "Whether codegen errors should be ICEs when -fchecking."
! msgstr "Ob bei »-fchecking« Fehler im Codegenerator als interne Compilerfehler behandelt werden sollen."
  
! #: params.opt:206
  #, no-c-format
! msgid "Maximum number of arrays per SCoP."
! msgstr "Höchstzahl der Arrays in einem SCoP."
  
! #: params.opt:210
  #, no-c-format
! msgid "Maximum number of parameters in a SCoP."
! msgstr "Höchstzahl der Parameter in einem SCoP."
  
! #: params.opt:214
  #, no-c-format
! msgid "Maximum number of blocks for -fharden-control-flow-redundancy."
! msgstr "Maximale Blockanzahl für »-fharden-control-flow-redundancy«."
  
! #: params.opt:218
  #, no-c-format
! msgid "Maximum number of blocks for in-line -fharden-control-flow-redundancy."
! msgstr "Maximale Blockanzahl für in-line »-fharden-control-flow-redundancy«."
  
! #: params.opt:222
  #, no-c-format
! msgid "The number of elements for which hash table verification is done for each searched element."
! msgstr "Die Anzahl der Elemente, für die die Überprüfung der Hash-Tabelle für jedes gesuchte Element durchgeführt wird."
  
! #: params.opt:226
  #, no-c-format
! msgid "The denominator n of fraction 1/n of the maximal execution count of a basic block in the entire program that a basic block needs to at least have in order to be considered hot (used in non-LTO mode)."
! msgstr "Der Nenner n des Bruchteils 1/n der maximalen Ausführungsanzahl eines Basisblocks im gesamten Programm, den ein Basisblock mindestens haben muss, um als heiß zu gelten (im Nicht-LTO-Modus verwendet)."
  
! #: params.opt:230
  #, no-c-format
! msgid "The number of most executed permilles of the profiled execution of the entire program to which the execution count of a basic block must be part of in order to be considered hot (used in LTO mode)."
! msgstr "Die Anzahl der am häufigsten ausgeführten Promille der profilierten Ausführung des gesamten Programms, zu der die Ausführungszahl eines Basisblocks gehören muss, um als heiß zu gelten (im LTO-Modus verwendet)."
  
! #: params.opt:234
  #, no-c-format
! msgid "The denominator n of fraction 1/n of the execution frequency of the entry block of a function that a basic block of this function needs to at least have in order to be considered hot."
! msgstr "Der Nenner n des Bruchteils 1/n der Ausführungshäufigkeit des Eingangsblocks einer Funktion, den ein Basisblock dieser Funktion mindestens haben muss, um als heiß zu gelten."
  
! #: params.opt:238
! #, fuzzy, no-c-format
! #| msgid "The scale (in percents) applied to inline-insns-single and auto limits when heuristics hints that inlining is very profitable."
! msgid "The scale (as a percentage) applied to inline-insns-single and auto limits when heuristics hints that inlining is very profitable."
! msgstr "Die Skalierung (in Prozent), die auf inline-insns-single und Auto-Limits angewendet wird, wenn die Heuristik darauf hinweist, dass Inlining sehr profitabel ist."
  
! #: params.opt:242
  #, no-c-format
! msgid "The minimal estimated speedup allowing inliner to ignore inline-insns-single and inline-insns-auto."
! msgstr "Kleinste voraussichtliche Beschleunigung, die dem Inliner erlaubt, inline-insns-single und inline-isnsns-auto zu ignorieren."
  
! #: params.opt:246
! #, fuzzy, no-c-format
! #| msgid "How much can given compilation unit grow because of the inlining (in percent)."
! msgid "How much can given compilation unit grow because of the inlining (as a percentage)."
! msgstr "Wie viel die gegebene Übersetzungseinheit durch das »inline« wachsen kann (in Prozent)."
  
! #: params.opt:250
  #, no-c-format
! msgid "The upper bound for sharing integer constants."
! msgstr "Obere Schranke zum gemeinsamen Verwenden von Ganzzahlkonstanten."
  
! #: params.opt:254
  #, no-c-format
! msgid "Threshold ipa-cp opportunity evaluation that is still considered beneficial to clone."
! msgstr "Schwellwert für Auswertung der Möglichkeit von IPA-CP, der noch als vorteilhaft zum Kopieren betrachtet wird."
  
! #: params.opt:258
  #, no-c-format
! msgid "Compile-time bonus IPA-CP assigns to candidates which make loop bounds or strides known."
! msgstr "Übersetzungszeit-Bonus, den IPA-CP an Kandidaten vergibt, die Schleifengrenzen oder Schrittweiten bekannt machen."
  
! #: params.opt:262
  #, no-c-format
! msgid "Maximum depth of recursive cloning for self-recursive function."
! msgstr "Maximale Tiefe des rekursiven Klonens für selbstrekursive Funktionen."
  
! #: params.opt:266
  #, no-c-format
! msgid "Recursive cloning only when the probability of call being executed exceeds the parameter."
! msgstr "Rekursives Klonen nur dann, wenn die Wahrscheinlichkeit, dass der Aufruf ausgeführt wird, den Parameter überschreitet."
  
! #: params.opt:270
  #, no-c-format
! msgid "When propagating IPA-CP effect estimates, multiply frequencies of recursive edges that bring back an unchanged value by this factor."
! msgstr "Bei der Weitergabe von IPA-CP-Effektschätzungen werden die Häufigkeiten der rekursiven Kanten, die einen unveränderten Wert zurückbringen, mit diesem Faktor multipliziert."
  
! #: params.opt:274
! #, fuzzy, no-c-format
! #| msgid "Percentage penalty the recursive functions will receive when they are evaluated for cloning."
! msgid "Percentage penalty recursive functions receive when they are evaluated for cloning."
! msgstr "Prozentuale Strafe für rekursive Funktionen, wenn sie zum Klonen evaluiert werden."
  
! #: params.opt:278
! #, fuzzy, no-c-format
! #| msgid "Percentage penalty functions containing a single call to another function will receive when they are evaluated for cloning."
! msgid "Percentage penalty functions containing a single call to another function receive when they are evaluated for cloning."
! msgstr "Prozentuale Strafe für Funktionen, die nur einen einzigen Aufruf einer anderen Funktion enthalten, wenn sie zum Klonen evaluiert werden."
  
! #: params.opt:282
  #, no-c-format
! msgid "The number of times the interprocedural constant propagation traverses all functions to make cloning decisions."
! msgstr ""
  
! #: params.opt:286
! #, fuzzy, no-c-format
! #| msgid "How much can given compilation unit grow because of the interprocedural constant propagation (in percent)."
! msgid "How much can given compilation unit grow because of the interprocedural constant propagation (as a percentage)."
! msgstr "Wie viel die gegebene Übersetzungseinheit durch die interprozedurale Konstantenweitergabe wachsen kann (in Prozent)."
  
! #: params.opt:290
  #, no-c-format
! msgid "The size of translation unit that IPA-CP pass considers large."
! msgstr "Die Größe einer Übersetzungseinheit, ab der der IPA-CP-Durchlauf sie als groß ansieht."
  
! #: params.opt:294
  #, no-c-format
! msgid "Maximum size of a list of values associated with each parameter for interprocedural constant propagation."
! msgstr "Maximale Größe einer jedem Parameter zugeordneten Liste von Werten für interprozedurale Konstantenweitergabe."
  
! #: params.opt:298
  #, no-c-format
! msgid "Maximum number of statements visited during jump function offset discovery."
! msgstr "Höchstzahl der betrachteten Anweisungen für das Entdecken von Sprungfunktionsoffsets."
  
! #: params.opt:302
! #, fuzzy, no-c-format
! #| msgid "Maximum number of statements that will be visited by IPA formal parameter analysis based on alias analysis in any given function."
! msgid "Maximum number of statements that are visited by IPA formal parameter analysis based on alias analysis in any given function."
! msgstr "Höchstzahl der Anweisungen, die von der Analyse der formalen Parameter für IPA besucht werden, basierend auf der Aliasanalyse in einer gegebenen Funktion."
  
! #: params.opt:306
  #, no-c-format
! msgid "Maximum number of aggregate content items for a parameter in jump functions and lattices."
! msgstr "Höchstzahl der zusammengesetzten Elemente für einen Parameter in Sprungfunktionen und Gittern."
  
! #: params.opt:310
  #, no-c-format
! msgid "Maximum number of operations in a parameter expression that can be handled by IPA analysis."
! msgstr "Maximale Anzahl von Operationen in einem Parameterausdruck, die von der IPA-Analyse behandelt werden können."
  
! #: params.opt:314
  #, no-c-format
! msgid "Maximum number of different predicates used to track properties of loops in IPA analysis."
! msgstr "Maximale Anzahl verschiedener Prädikate, die zur Verfolgung der Eigenschaften von Schleifen in der interprozeduralen Analyse verwendet werden."
  
! #: params.opt:318
  #, no-c-format
! msgid "Maximal number of boundary endpoints of case ranges of switch statement used during IPA function summary generation."
! msgstr "Maximale Anzahl der Grenzendpunkte der Fallbereiche der Switch-Anweisung, die bei der Generierung der IPA-Funktionszusammenfassung verwendet werden."
  
! #: params.opt:322
! #, fuzzy, no-c-format
! #| msgid "Minimum probability (in percent) of dereferencing of a function pointer parameter for it to be considered for replacement with simple values."
! msgid "Minimum probability (as a percentage) of dereferencing of a function pointer parameter for it to be considered for replacement with simple values."
! msgstr "Minimale Wahrscheinlichkeit in Prozent, dass ein Funktionszeiger-Parameter dereferenziert wird, bevor erwogen wird, diesen Funktionszeiger durch einfache Werte zu ersetzen."
  
! #: params.opt:326
  #, no-c-format
! msgid "Maximum pieces that IPA-SRA tracks per formal parameter, as a consequence, also the maximum number of replacements of a formal parameter."
! msgstr "Maximale Stücke, die IPA-SRA pro Formalparameter verfolgt, folglich auch die maximale Anzahl von Ersetzungen eines Formalparameters."
  
! #: params.opt:330
  #, no-c-format
! msgid "Maximum allowed growth of total size of new parameters that ipa-sra replaces a pointer to an aggregate with."
! msgstr "Maximal erlaubte Größenzunahme der Gesamtgröße der neuen Parameter, bis zu der IPA-RSA Zeiger auf Aggregate ersetzt."
  
! #: params.opt:334
  #, no-c-format
! msgid "Additional maximum allowed growth of total size of new parameters that ipa-sra replaces a pointer to an aggregate with, if it points to a local variable that the caller only writes to and passes it as an argument to functions."
! msgstr "Maximal erlaubte Größenzunahme der Gesamtgröße der neuen Parameter, bis zu der IPA-RSA Zeiger auf Aggregate ersetzt, wenn der Zeiger auf eine lokale Variable zeigt, die vom Aufrufer nur geschrieben oder als Funktionsargument übergeben wird."
  
! #: params.opt:338
  #, no-c-format
! msgid "The number of registers in each class kept unused by loop invariant motion."
! msgstr "Die Anzahl der Register in jeder Klasse, die von Schleifeninvariantenbewegung freigehalten werden."
  
! #: params.opt:342
! #, fuzzy, no-c-format
! #| msgid "Max size of conflict table in MB."
! msgid "Maximum size of conflict table in MB."
! msgstr "Maximale Größe der Konflikttabelle in MB."
  
! #: params.opt:346
  #, no-c-format
! msgid "Approximate function insn number in 1K units triggering simple local RA."
! msgstr "Ungefähre Anzahl der Befehle in der Funktion, in Einheiten von 1k, die zu einer einfachen lokalen RA führen."
  
! #: params.opt:350
! #, fuzzy, no-c-format
! #| msgid "Max loops number for regional RA."
! msgid "Maximum number of loops for regional RA."
! msgstr "Maximale Schleifenanzahl für regionale Registerzuweisung (RA)."
  
! #: params.opt:354
! #, fuzzy, no-c-format
! #| msgid "Control ira to consider matching constraint (duplicated operand number) heavily in all available alternatives for preferred register class.  If it is set as zero, it means ira only respects the matching constraint when it's in the only available alternative with an appropriate register class.  Otherwise, it means ira will check all available alternatives for preferred register class even if it has found some choice with an appropriate register class and respect the found qualified matching constraint."
! msgid "Control IRA to consider matching constraint (duplicated operand number) heavily in all available alternatives for preferred register class.  If it is set as zero, it means IRA only respects the matching constraint when it's in the only available alternative with an appropriate register class.  Otherwise, it means IRA checks all available alternatives for preferred register class even if it has found some choice with an appropriate register class and respect the found qualified matching constraint."
! msgstr "Steuert, dass IRA die übereinstimmende Bedingung (doppelte Operandennummer) in allen verfügbaren Alternativen für die bevorzugte Registerklasse stark berücksichtigt. Wenn sie auf Null gesetzt ist, bedeutet dies, dass IRA die übereinstimmende Bedingung nur berücksichtigt, wenn sie in der einzigen verfügbaren Alternative mit einer geeigneten Registerklasse enthalten ist. Andernfalls bedeutet es, dass IRA alle verfügbaren Alternativen für die bevorzugte Registerklasse prüft, selbst wenn sie eine Auswahl mit einer geeigneten Registerklasse gefunden hat, und die gefundene qualifizierte übereinstimmende Einschränkung beachtet."
  
! #: params.opt:358
! #, fuzzy, no-c-format
! #| msgid "If number of candidates in the set is smaller, we always try to remove unused ivs during its optimization."
! msgid "If number of candidates in the set is smaller, we always try to remove unused induction variables during its optimization."
! msgstr "Wenn die Anzahl der Kandidaten in der Menge kleiner ist, wird immer versucht, ungenutzte IVs während ihrer Optimierung zu entfernen."
  
! #: params.opt:362
! #, fuzzy, no-c-format
! #| msgid "Bound on number of candidates below that all candidates are considered in iv optimizations."
! msgid "Bound on number of candidates below that all candidates are considered in induction variable optimizations."
! msgstr "Schranke für Anzahl der Kandidaten, unter der alle Kandidaten in IV-Optimierungen betrachtet werden."
  
! #: params.opt:366
! #, fuzzy, no-c-format
! #| msgid "Bound on number of iv uses in loop optimized in iv optimizations."
! msgid "Bound on number of induction variable uses in loop optimized in IV optimizations."
! msgstr "Schranke für Anzahl der IV-Verwendungen in bei IV-Optimierungen optimierter Schleife."
  
! #: params.opt:370
! #, fuzzy, no-c-format
! #| msgid "The maximum code size growth ratio when expanding into a jump table (in percent).  The parameter is used when optimizing for size."
! msgid "The maximum code size growth ratio when expanding into a jump table (as a percentage).  The parameter is used when optimizing for size."
! msgstr "Die maximale Wachstumsrate der Codegröße bei der Erweiterung in eine Sprungtabelle (in Prozent). Der Parameter wird bei der Optimierung auf Größe verwendet."
  
! #: params.opt:374
! #, fuzzy, no-c-format
! #| msgid "The maximum code size growth ratio when expanding into a jump table (in percent).  The parameter is used when optimizing for speed."
! msgid "The maximum code size growth ratio when expanding into a jump table (as a percentage).  The parameter is used when optimizing for speed."
! msgstr "Die maximale Wachstumsrate der Codegröße bei der Erweiterung in eine Sprungtabelle (in Prozent). Der Parameter wird bei der Optimierung auf Geschwindigkeit verwendet."
  
! #: params.opt:378
  #, no-c-format
! msgid "The size of L1 cache line."
! msgstr "Die Größe einer L1-Cacheline."
  
! #: params.opt:382
  #, no-c-format
! msgid "The minimum recommended offset between two concurrently-accessed objects to avoid additional performance degradation due to contention introduced by the implementation.  Typically the L1 cache line size, but can be larger to accommodate a variety of target processors with different cache line sizes. C++17 code might use this value in structure layout, but is strongly discouraged from doing so in public ABIs."
! msgstr "Der empfohlene Mindestoffset zwischen zwei Objekten, auf die nebenläufig zugegriffen wird, um zusätzliche Leistungseinbußen aufgrund von durch die Implementierung verursachten Konflikten zu vermeiden. Normalerweise die Größe der L1-Cache-Zeile, kann aber auch größer sein, um diverse Zielprozessoren mit unterschiedlichen Cache-Zeilengrößen zu berücksichtigen. C++17-Code kann diesen Wert im Strukturlayout verwenden, aber es wird dringend davon abgeraten, dies in öffentlichen ABIs zu tun."
  
! #: params.opt:391
  #, no-c-format
! msgid "The maximum recommended size of contiguous memory occupied by two objects accessed with temporal locality by concurrent threads.  Typically the L1 cache line size, but can be smaller to accommodate a variety of target processors with different cache line sizes."
! msgstr "Die empfohlene maximale Größe des zusammenhängenden Speichers, der von zwei Objekten belegt wird, auf die von nebenläufigen Threads mit zeitlicher Lokalität zugegriffen wird. In der Regel die Größe der L1-Cache-Zeilen, kann aber auch kleiner sein, um diversen Zielprozessoren mit unterschiedlichen Cache-Zeilengrößen gerecht zu werden."
  
! #: params.opt:398
  #, no-c-format
! msgid "The size of L1 cache."
! msgstr "Die Größe des L1-Caches."
  
! #: params.opt:402
  #, no-c-format
! msgid "The size of L2 cache."
! msgstr "Die Größe des L2-Caches."
  
! #: params.opt:406
! #, fuzzy, no-c-format
! #| msgid "Maximal growth due to inlining of large function (in percent)."
! msgid "Maximal growth due to inlining of large function (as a percentage)."
! msgstr "Maximales Wachstum durch »inline« einer großen Funktion (in Prozent)."
  
! #: params.opt:410
  #, no-c-format
! msgid "The size of function body to be considered large."
! msgstr "Die Größe eines als groß angesehenen Funktionskörpers."
  
! #: params.opt:414
  #, no-c-format
! msgid "The size of stack frame to be considered large."
! msgstr "Die Größe eines als groß angesehenen Stapelrahmens."
  
! #: params.opt:418
! #, fuzzy, no-c-format
! #| msgid "Maximal stack frame growth due to inlining (in percent)."
! msgid "Maximal stack frame growth due to inlining (as a percentage)."
! msgstr "Maximales Stapelrahmen-Wachstum durch »inline« (in Prozent)."
  
! #: params.opt:422
  #, no-c-format
! msgid "The size of translation unit to be considered large."
! msgstr "Die Größe einer als groß angesehenen Übersetzungseinheit."
  
! #: params.opt:426
  #, no-c-format
! msgid "Maximum number of concurrently open C++ module files when lazy loading."
! msgstr "Höchstzahl der gleichzeitig offenen C++-Moduldateien beim verzögerten Laden."
  
! #: params.opt:430
  #, no-c-format
! msgid "The minimum cost of an expensive expression in the loop invariant motion."
! msgstr "Die Mindestkosten eines teuren Ausdrucks in der Schleifeninvariantenbewegung."
  
! #: params.opt:434
  #, no-c-format
! msgid "True if a non-short-circuit operation is optimal."
! msgstr "Bei den booleschen Kurzschluss-Operatoren && und || beide Seiten auswerten, wenn das nebenwirkungsfrei zu besserem Code führt."
  
! #: params.opt:438
  #, no-c-format
! msgid "Size of tiles for loop blocking."
! msgstr "Größe der Kacheln für Schleifenblockierung."
  
! #: params.opt:442
  #, no-c-format
! msgid "The maximum number of stmts in loop nest for loop interchange."
! msgstr "Die Höchstzahl der Anweisungen in geschachtelten Schleifen zum Schleifenaustausch."
  
! #: params.opt:446
  #, no-c-format
! msgid "The minimum stride ratio for loop interchange to be profitable."
! msgstr "Das Mindestverhältnis der Schrittweiten, damit Schleifenaustausch profitabel ist."
  
! #: params.opt:450
  #, no-c-format
! msgid "Max basic blocks number in loop for loop invariant motion."
! msgstr "Höchstzahl der Basis-Blöcke in Schleife für Schleifeninvariantenbewegung."
  
! #: params.opt:454
  #, no-c-format
! msgid "Maximum number of datarefs in loop for building loop data dependencies."
! msgstr "Höchstzahl der Datenreferenzen in Schleife zum Aufbau der Abhängigkeiten der Schleifendaten."
  
! #: params.opt:458
  #, no-c-format
! msgid "The maximum number of instructions in an inner loop that is being considered for versioning."
! msgstr "Die Höchstzahl der in einer inneren Schleife zu betrachtenden Befehle für Versionierung."
  
! #: params.opt:462
  #, no-c-format
! msgid "The maximum number of instructions in an outer loop that is being considered for versioning, on top of the instructions in inner loops."
! msgstr "Die Höchstzahl der in einer äußeren Schleife zu betrachtenden Befehle für Versionierung, zusätzlich zu den Befehlen in inneren Schleifen."
  
! #: params.opt:466
! #, fuzzy, no-c-format
! #| msgid "Minimal fall-through edge probability in percentage used to add BB to inheritance EBB in LRA."
! msgid "Minimal fall-through edge probability as a percentage, used to add BB to inheritance EBB in LRA."
! msgstr "Mindestwahrscheinlichkeit in Prozent für Durchfall-Kanten, damit der BB zu geerbten EBB in LRA hinzugefügt wird."
  
! #: params.opt:470
  #, no-c-format
! msgid "The max number of reload pseudos which are considered during spilling a non-reload pseudo."
! msgstr "Die Höchstzahl Reload-Pseudos, die beim Auslagern eines Nicht-Reload-Pseudos berücksichtigt werden."
  
! #: params.opt:474
  #, no-c-format
! msgid "The maximum log2(number of reload pseudos * number of program points) threshold when preferences for other reload pseudos are still considered. Taking these preferences into account helps to improve register allocation. However, for very large functions, a large value can result in significant compilation time and memory consumption. The default value is 30."
! msgstr ""
  
! #: params.opt:482
  #, no-c-format
! msgid "Maximal size of a partition for LTO (in estimated instructions)."
! msgstr "Kleinste Größe einer Partition für LTO (in geschätzten Befehlen)"
  
! #: params.opt:486
! #, fuzzy, no-c-format
! #| msgid "maximal number of LTO partitions streamed in parallel."
! msgid "Maximal number of LTO partitions streamed in parallel."
! msgstr "Höchstzahl der LTO-Partitionen, die parallel gestreamt werden."
  
! #: params.opt:490
  #, no-c-format
! msgid "Minimal size of a partition for LTO (in estimated instructions)."
! msgstr "Kleinste Größe einer Partition für Bindezeitoptimierung (in geschätzten Befehlen)."
  
! #: params.opt:494
  #, no-c-format
! msgid "Number of partitions the program should be split to."
! msgstr "Anzahl der Partitionen, in die das Programm aufgeteilt werden soll."
  
! #: params.opt:513
  #, no-c-format
! msgid "The denominator n of fraction 1/n of the execution frequency of callee to be cloned for a particular caller. Special value of 0 dictates to always clone without a cut-off."
! msgstr "Der Nenner n des Bruches 1/n der Ausführungshäufigkeit der zu klonenden aufgerufenen Funktion für einen bestimmten Aufrufer. Der spezielle Wert 0 bedeutet, dass immer ohne Cut-Off geklont wird."
  
! #: params.opt:517
  #, no-c-format
! msgid "Size cut-off for callee including inlined calls to be cloned for a particular caller."
! msgstr "Größenbeschränkung für die zu klonenden Aufrufe einschließlich der inline-Aufrufe für einen bestimmten Aufrufer."
  
! #: params.opt:521
  #, no-c-format
! msgid "Maximal size of a locality partition for LTO (in estimated instructions). Value of 0 results in default value being used."
! msgstr "Kleinste Größe einer Lokalitäts-Partition für LTO (in geschätzten Befehlen). Beim Wert 0 wird stattdessen ein Vorgabewert verwendet."
  
! #: params.opt:531
  #, no-c-format
! msgid "Choose static heuristics for locality layout. Option cpp_template groups by C++ template instantiation type."
! msgstr ""
  
! #: params.opt:535
  #, no-c-format
! msgid "The maximum number of instructions to consider to unroll in a loop on average."
! msgstr "Die Höchstzahl der zum Abrollen von Schleifen im Mittel zu betrachtenden Befehle."
  
! #: params.opt:539
  #, no-c-format
! msgid "The maximum number of insns combine tries to combine."
! msgstr "Höchstzahl von Befehlen, die »combine« zu kombinieren versucht."
  
! #: params.opt:543
  #, no-c-format
! msgid "The maximum number of instructions that combine searches in order to find the next use of a particular register."
! msgstr "Die maximale Anzahl von Befehlen, die Suchvorgänge kombinieren, um die nächste Verwendung eines bestimmten Registers zu finden."
  
! #: params.opt:547
  #, no-c-format
! msgid "The maximum depth of a loop nest we completely peel."
! msgstr "Die maximale Tiefe einer Schleifenschachtelung, die vollständig geschält wird."
  
! #: params.opt:551
  #, no-c-format
! msgid "The maximum number of peelings of a single loop that is peeled completely."
! msgstr "Die Höchstzahl der Schälvorgänge einer einzelnen Schleife, die vollständig geschält wird."
  
! #: params.opt:555
  #, no-c-format
! msgid "The maximum number of insns of a completely peeled loop."
! msgstr "Die Höchstzahl der Befehle einer vollständig geschälten Schleife."
  
! #: params.opt:559
  #, no-c-format
! msgid "The maximum number of incoming edges to consider for crossjumping."
! msgstr "Höchstzahl der zu betrachtenden eingehenden Kanten für Kreuzsprung."
  
! #: params.opt:563
  #, no-c-format
! msgid "The maximum instructions CSE process before flushing."
! msgstr "Die Höchstzahl der von CSE verarbeiteten Befehle vor dem Rücksetzen."
  
! #: params.opt:567
  #, no-c-format
! msgid "The maximum length of path considered in cse."
! msgstr "Größte Länge des betrachteten Pfades in CSE."
  
! #: params.opt:571
  #, no-c-format
! msgid "The maximum memory locations recorded by cselib."
! msgstr "Höchstzahl der Speicherstellen, die von cselib aufgezeichnet werden."
  
! #: params.opt:575
! #, fuzzy, no-c-format
! #| msgid "Max. count of debug markers to expand or inline."
! msgid "Maximum count of debug markers to expand or inline."
! msgstr "Maximalzahl der Debugmarkierungen, die expandiert oder eingereiht werden."
  
! #: params.opt:579
  #, no-c-format
! msgid "The maximum number of instructions to consider to fill a delay slot."
! msgstr "Die Höchstzahl der zu betrachtenden Befehle, um einen Verzögerungsschlitz zu füllen."
  
! #: params.opt:583
  #, no-c-format
! msgid "The maximum number of instructions to consider to find accurate live register information."
! msgstr "Die Höchstzahl der zu betrachtenden Befehle, um richtige aktive Registerinformationen zu finden."
  
! #: params.opt:587
  #, no-c-format
! msgid "Maximum number of active local stores in RTL dead store elimination."
! msgstr "Höchstzahl der aktiven lokalen Speicherungen bei RTL-Eliminierung toter Speicherungen."
  
! #: params.opt:591
! #, fuzzy, no-c-format
! #| msgid "Max number of bytes to move inline."
! msgid "Maximum number of targets to devirutalize."
! msgstr "Maximalzahl der Bytes, die inline kopiert werden."
  
! #: params.opt:595
  #, no-c-format
! msgid "The maximum number of nested indirect inlining performed by early inliner."
! msgstr "Die Höchstzahl von geschachteltem indirektem inlinen wurde bereits durch den frühen Inliner durchgeführt."
  
! #: params.opt:599
  #, no-c-format
! msgid "Maximum number of fields in a structure before pointer analysis treats the structure as a single variable."
! msgstr "Die Höchstzahl der Felder in einer Struktur, bevor Zeigeranalyse sie als einzelne Variable behandelt."
  
! #: params.opt:603
  #, no-c-format
! msgid "Maximum number of instructions to copy when duplicating blocks on a finite state automaton jump thread path."
! msgstr "Höchstzahl der zu kopierenden Befehle, wenn Blöcke auf einem Mehrsprungpfad des Zustandsautomaten dupliziert werden."
  
! #: params.opt:607
  #, no-c-format
! msgid "The maximum ratio of insertions to deletions of expressions in GCSE."
! msgstr "Das maximale Verhältnis von Einfügungen zu Löschungen von Ausdrücken in GCSE."
  
! #: params.opt:611
  #, no-c-format
! msgid "The maximum amount of memory to be allocated by GCSE, in kilobytes."
! msgstr "Höchstmenge des von GCSE zu belegenden Speichers, in Kilobyte."
  
! #: params.opt:615
  #, no-c-format
! msgid "The maximum number of insns to duplicate when unfactoring computed gotos."
! msgstr "Die Höchstzahl der zu vervielfältigenden Befehle, wenn berechnete Gotos expandiert werden."
  
! #: params.opt:619
  #, no-c-format
! msgid "The maximum expansion factor when copying basic blocks."
! msgstr "Der höchste Erweiterungsfaktor beim Kopieren von Basisblöcken."
  
! #: params.opt:623
  #, no-c-format
! msgid "Maximum depth of search in the dominator tree for expressions to hoist."
! msgstr "Größte Tiefe der Suche im Dominator-Baum für anzuhebende Ausdrücke."
  
! #: params.opt:627
  #, no-c-format
! msgid "Maximum loop depth of a call which is considered for inlining functions called once."
! msgstr "Maximale Schleifentiefe eines Aufrufs, der beim inlinen von Funktionen, die nur einmal aufgerufen werden, berücksichtigt wird."
  
! #: params.opt:631
  #, no-c-format
! msgid "Maximum combined size of caller and callee which is inlined if callee is called once."
! msgstr "Maximale Gesamtgröße von aufrufender und aufgerufener Funktion, für den Fall, dass die aufgerufene Funktion in die aufrufende eingereiht wird und die aufgerufene Funktion nur von einer Stelle aus aufgerufen wird."
  
! #: params.opt:635
  #, no-c-format
! msgid "The maximum number of instructions when automatically inlining."
! msgstr "Die Höchstzahl der Befehle für automatisches Inlinen."
  
! #: params.opt:639
  #, no-c-format
! msgid "The maximum number of instructions inline function can grow to via recursive inlining."
! msgstr "Die Höchstzahl der Befehle, bis zu der eine Inline-Funktion per Rekursion wachsen kann."
  
! #: params.opt:643
  #, no-c-format
! msgid "The maximum number of instructions non-inline function can grow to via recursive inlining."
! msgstr "Die Höchstzahl der Befehle, bis zu der eine Nicht-Inline-Funktion per Rekursion wachsen kann."
  
! #: params.opt:647
  #, no-c-format
! msgid "The maximum number of instructions in a single function eligible for inlining."
! msgstr "Die Höchstzahl der Befehle in einer einzelnen für »inline« geeigneten Funktion."
  
! #: params.opt:651
  #, no-c-format
! msgid "The maximum number of instructions when inlining for size."
! msgstr "Die Höchstzahl der Befehle für automatisches Inlinen beim Optimieren auf Codegröße."
  
! #: params.opt:655
  #, no-c-format
! msgid "The maximum number of instructions when automatically inlining small functions."
! msgstr "Die Höchstzahl der Befehle für automatisches Inlinen von kleinen Funktionen."
  
! #: params.opt:659
  #, no-c-format
! msgid "The maximum depth of recursive inlining for inline functions."
! msgstr "Größte Tiefe mit rekursivem Inline für Inline-Funktionen."
  
! #: params.opt:663
  #, no-c-format
! msgid "The maximum depth of recursive inlining for non-inline functions."
! msgstr "Größte Tiefe rekursiven Inlinens für Nicht-Inline-Funktionen."
  
! #: params.opt:667
  #, no-c-format
! msgid "Maximum number of isl operations, 0 means unlimited."
! msgstr "Höchstzahl der ISL-Operationen, 0 bedeutet unbegrenzt."
  
! #: params.opt:671
  #, no-c-format
! msgid "Bound on the cost of an expression to compute the number of iterations."
! msgstr "Schranke für die Kosten eines Ausdrucks, um die Anzahl der Durchläufe zu berechnen."
  
! #: params.opt:675
  #, no-c-format
! msgid "Bound on the number of iterations the brute force # of iterations analysis algorithm evaluates."
! msgstr "Schranke für die Anzahl der Iterationen, die der Brute-Force-Algorithmus zur Auswertung der Anzahl von Iterationen auswertet."
  
! #: params.opt:679
  #, no-c-format
! msgid "Maximum number of statements allowed in a block that needs to be duplicated when threading jumps."
! msgstr "Höchstzahl der in einem Block erlaubten Anweisungen, die für Sprungbehandlung vervielfältigt werden müssen."
  
! #: params.opt:683
  #, no-c-format
! msgid "Search space limit for the backwards jump threader."
! msgstr "Begrenzung des Suchraums für den Rückwärtssprung-Threader."
  
! #: params.opt:687
  #, no-c-format
! msgid "The maximum number of RTL nodes that can be recorded as combiner's last value."
! msgstr "Höchstzahl der RTL-Knoten, die als letzte Werte des Kombinierers aufgezeichnet werden können."
  
! #: params.opt:691
  #, no-c-format
! msgid "The maximum number of insns in loop header duplicated by the copy loop headers pass."
! msgstr "Die Höchstzahl der Befehle im Schleifenkopf, die während der Schleifenkopfkopier-Phase dupliziert werden."
  
! #: params.opt:695
  #, no-c-format
! msgid "The maximum number of backtrack attempts the scheduler should make when modulo scheduling a loop."
! msgstr "Die Höchstzahl der Versuche zur Rückverfolgung bei Modulo-Planung von Schleifen."
  
! #: params.opt:699
  #, no-c-format
! msgid "Minimum page size for warning purposes."
! msgstr "Mindestseitengröße für Warnzwecke."
  
! #: params.opt:703
  #, no-c-format
! msgid "Maximum length of partial antic set when performing tree pre optimization."
! msgstr "Maximalgröße der partiellen Aufwandsmenge, wenn Baumvoroptimierung ausgeführt wird."
  
! #: params.opt:707
  #, no-c-format
! msgid "The maximum number of branches on the path through the peeled sequence."
! msgstr "Höchstzahl der Zweige auf dem Pfad durch die geschälte Sequenz."
  
! #: params.opt:711
  #, no-c-format
! msgid "The maximum number of peelings of a single loop."
! msgstr "Die Höchstzahl der Schälvorgänge einer einzelnen Schleife."
  
! #: params.opt:715
  #, no-c-format
! msgid "The maximum number of insns of a peeled loop."
! msgstr "Die Höchstzahl der Befehle einer geschälten Schleife."
  
! #: params.opt:719
  #, no-c-format
! msgid "The maximum length of scheduling's pending operations list."
! msgstr "Die Maximallänge der Liste der anhängigen geplanten Operationen."
  
! #: params.opt:723 params.opt:767
  #, no-c-format
! msgid "The maximum number of blocks in a region to be considered for interblock scheduling."
! msgstr "Höchstzahl der für Zwischen-Block-Scheduling zu betrachtenden Blöcke in einer Region."
  
! #: params.opt:727 params.opt:771
  #, no-c-format
! msgid "The maximum number of insns in a region to be considered for interblock scheduling."
! msgstr "Höchstzahl der für Zwischen-Block-Scheduling zu betrachtenden Befehle in einer Region."
  
! #: params.opt:731
  #, no-c-format
! msgid "Maximum depth of sqrt chains to use when synthesizing exponentiation by a real constant."
! msgstr "Maximale Verschachtelung von Quadratwurzeln, um Potenzierung mit Gleitkommakonstanten abzubilden."
  
! #: params.opt:735
  #, no-c-format
! msgid "The maximum number of loop iterations we predict statically."
! msgstr "Die Höchstzahl der Schleifendurchläufe, die statisch vorhergesagt werden."
  
! #: params.opt:739
  #, no-c-format
! msgid "The maximum number of instructions to search backward when looking for equivalent reload."
! msgstr "Höchstzahl der rückwärts zu suchenden Befehle, wenn nach äquivalentem Neuladen gesucht wird."
  
! #: params.opt:743
  #, no-c-format
! msgid "Maximum number of insns in a basic block to consider for RTL if-conversion."
! msgstr "Höchstzahl der in Basis-Block zu betrachtenden Befehle für RTL-if-Umwandlung."
  
! #: params.opt:747
  #, no-c-format
! msgid "Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered predictable."
! msgstr "Maximal erlaubte Kosten für die Befehlsfolge, die vom RTL-if-Umwandlungs-Durchlauf für eine vorhersagbare Verzweigung erzeugt wird."
  
! #: params.opt:751
  #, no-c-format
! msgid "Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered unpredictable."
! msgstr "Maximal erlaubte Kosten für die Befehlsfolge, die vom RTL-if-Umwandlungs-Durchlauf für eine unvorhersagbare Verzweigung erzeugt wird."
  
! #: params.opt:755
  #, no-c-format
! msgid "The maximum number of iterations through CFG to extend regions."
! msgstr "Höchstzahl der Iterationen durch CFG zur Regionserweiterung."
  
! #: params.opt:759
  #, no-c-format
! msgid "The maximum conflict delay for an insn to be considered for speculative motion."
! msgstr "Höchste Verzögerung bei Konflikt, sodass Befehl für spekulative Bewegung in Betracht kommt."
  
! #: params.opt:763
  #, no-c-format
! msgid "The maximum number of instructions ready to be issued to be considered by the scheduler during the first scheduling pass."
! msgstr "Höchstzahl der vom Scheduler während der ersten Planphase fertig zur Ausführung zu betrachtenden Befehle."
  
! #: params.opt:775
  #, no-c-format
! msgid "Maximum length of candidate scans for straight-line strength reduction."
! msgstr "Maximallänge von Kandidatenprüfungen für geradlinige Stärkereduktion."
  
! #: params.opt:779
  #, no-c-format
! msgid "Maximum number of may-defs visited when devirtualizing speculatively."
! msgstr "Höchstzahl der beim spekulativen Devirtualisieren besuchten may-defs."
  
! #: params.opt:783
  #, no-c-format
! msgid "Maximum recursion depth allowed when querying a property of an SSA name."
! msgstr "Maximal erlaubte Rekursionstiefe beim Abfragen von Eigenschaften eines SSA-Namens."
  
! #: params.opt:787
  #, no-c-format
! msgid "Maximum number of constant stores to merge in the store merging pass."
! msgstr "Höchstzahl der konstanten Speicherungen, die im Speicherzusammenfassungs-Durchgang zusammengefasst werden."
  
! #: params.opt:791
  #, no-c-format
! msgid "Maximum number of conditional store pairs that can be sunk."
! msgstr "Höchstzahl von bedingten Speicherpaaren, die ausgegeben werden können."
  
! #: params.opt:795 params.opt:799
  #, no-c-format
! msgid "Maximum number of store chains to track at the same time in the store merging pass."
! msgstr "Höchstzahl der Speicherungsketten, die im Speicherzusammenfassungs-Durchgang gleichzeitig berücksichtigt werden."
  
! #: params.opt:803
  #, no-c-format
! msgid "Maximum amount of similar bbs to compare a bb with."
! msgstr "Höchstzahl der ähnlichen Basisblöcke, mit denen ein Basisblock verglichen wird."
  
! #: params.opt:807
  #, no-c-format
! msgid "Maximum amount of iterations of the pass over a function."
! msgstr "Höchstzahl der Iterationen des Durchgangs über eine Funktion."
  
! #: params.opt:811
! #, fuzzy, no-c-format
! #| msgid "Maximum number of strings for which strlen optimization pass will track string lengths."
! msgid "Maximum number of strings for which strlen optimization pass tracks string lengths."
! msgstr "Höchstzahl der Zeichenketten, für die der strlen-Optimierungsdurchgang Zeichenkettenlängen aufzeichnet."
  
! #: params.opt:815
  #, no-c-format
! msgid "Maximum number of arguments in a PHI supported by TREE if-conversion unless the loop is marked with simd pragma."
! msgstr "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."
  
! #: params.opt:819
  #, no-c-format
! msgid "The maximum number of unrollings of a single loop."
! msgstr "Die Höchstzahl der Iterationen zum Abrollen in einzelner Schleife."
  
! #: params.opt:823
  #, no-c-format
! msgid "The maximum number of instructions to consider to unroll in a loop."
! msgstr "Die Höchstzahl der zum Abrollen von Schleifen zu betrachtenden Befehle."
  
! #: params.opt:827
  #, no-c-format
! msgid "The maximum number of insns of an unswitched loop."
! msgstr "Die Höchstzahl der Befehle einer ungeschalteten Schleife."
  
! #: params.opt:831
  #, no-c-format
! msgid "The maximum depth of a loop nest to be unswitched."
! msgstr "Die maximale Schachtelungstiefe von Schleifen, in denen Fallunterscheidungen getroffen werden."
  
! #: params.opt:835
! #, fuzzy, no-c-format
! #| msgid "If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable will be expanded during loop unrolling."
! msgid "If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable is expanded during loop unrolling."
! msgstr "Wenn »-fvariable-expansion-in-unroller« verwendet wird, die Höchstzahl der Fälle, dass eine einzelne Variable während Loop-Unrolling expandiert wird."
  
! #: params.opt:839
! #, fuzzy, no-c-format
! #| msgid "Max. recursion depth for expanding var tracking expressions."
! msgid "Maximum recursion depth for expanding var tracking expressions."
! msgstr "Größte Rekursionstiefe für das Expandieren von variablenverfolgenden Ausdrücken."
  
! #: params.opt:843
! #, fuzzy, no-c-format
! #| msgid "Max. size of loc list for which reverse ops should be added."
! msgid "Maximum size of loc list for which reverse ops should be added."
! msgstr "Maximalgröße der Speicherort-Liste, bei der Umkehrungsoperationen hinzugefügt werden sollen."
  
! #: params.opt:847
! #, fuzzy, no-c-format
! #| msgid "Max. size of var tracking hash tables."
! msgid "Maximum size of var tracking hash tables."
! msgstr "Maximale Größe variablenverfolgender Hash-Tabellen."
  
! #: params.opt:851
  #, no-c-format
! msgid "Maximum number of VALUEs handled during a single find_base_term call."
! msgstr "Maximale Anzahl der VALUEs, die während eines einzelnen Aufrufs von »find_base_term« verarbeitet werden."
  
! #: params.opt:855
  #, no-c-format
! msgid "The minimum number of matching instructions to consider for crossjumping."
! msgstr "Mindestanzahl der passenden zu betrachtenden Befehle für Kreuzsprung."
  
! #: params.opt:859
  #, no-c-format
! msgid "Inline recursively only when the probability of call being executed exceeds the parameter."
! msgstr "Rekursives inlinen nur, wenn die Wahrscheinlichkeit des Aufrufs den Parameter überschreitet."
  
! #: params.opt:863
! #, fuzzy, no-c-format
! #| msgid "Min. ratio of insns to prefetches to enable prefetching for a loop with an unknown trip count."
! msgid "Minimum ratio of insns to prefetches to enable prefetching for a loop with an unknown trip count."
! msgstr "Kleinstes Verhältnis von Befehlen zu Prefetches, um Prefetching für eine Schleife mit unbekannter Frequentierung einzuschalten."
  
! #: params.opt:867
  #, no-c-format
! msgid "The minimum threshold for probability of semi-invariant condition statement to trigger loop split."
! msgstr "Der minimale Schwellwert für die Wahrscheinlichkeit, dass eine halbinvariante Bedingungsanweisung eine Schleifenteilung auslöst."
  
! #: params.opt:871
  #, no-c-format
! msgid "The minimum UID to be used for a nondebug insn."
! msgstr "Kleinste UID für Nicht-Debug-Befehl."
  
! #: params.opt:875
  #, no-c-format
! msgid "The minimum size of variables taking part in stack slot sharing when not optimizing."
! msgstr "Mindestgröße von Variablen, die sich Stapelspeicher teilen, wenn nicht optimiert wird."
  
! #: params.opt:879
  #, no-c-format
! msgid "The minimum probability of reaching a source block for interblock speculative scheduling."
! msgstr "Die Mindestwahrscheinlichkeit für das Erreichen eines Quellblockes für spekulatives Zwischen-Block-Scheduling."
  
! #: params.opt:883
  #, no-c-format
! msgid "If -ftree-vectorize is used, the minimal loop bound of a loop to be considered for vectorization."
! msgstr "Wenn »-ftree-vectorize« verwendet wird, die minimale Schleifengrenze einer für Vektorisierung zu betrachtenden Schleife."
  
! #: params.opt:887
  #, no-c-format
! msgid "--param=openacc-kernels=[decompose|parloops]\tSpecify mode of OpenACC 'kernels' constructs handling."
! msgstr "--param=openacc-kernels=[decompose|parloops]\tModus, in dem OpenACC-»kernels«-Konstrukte verarbeitet werden."
  
! #: params.opt:900
  #, no-c-format
! msgid "--param=openacc-privatization=[quiet|noisy]\tSpecify mode of OpenACC privatization diagnostics."
! msgstr "--param=openacc-privatization=[quiet|noisy]\tModus von OpenACC-Privatisierungsmeldungen festlegen."
  
! #: params.opt:913
  #, no-c-format
! msgid "Chunk size of omp schedule for loops parallelized by parloops."
! msgstr "Häppchengröße des OMP-Schedulers für Schleifen, die durch parloops parallelisiert wurden."
  
! #: params.opt:917
  #, no-c-format
! msgid "Minimum number of iterations per thread of an innermost parallelized loop."
! msgstr "Die Mindestzahl der Iterationen pro Thread in einer innersten parallelisierten Schleife."
  
! #: params.opt:921
  #, no-c-format
! msgid "--param=parloops-schedule=[static|dynamic|guided|auto|runtime]\tSchedule type of omp schedule for loops parallelized by parloops."
! msgstr "--param=parloops-schedule=[static|dynamic|guided|auto|runtime]\tArt des OMP-Zeitplans für Schleifen, die durch parloops parallelisiert werden."
  
! #: params.opt:943
! #, fuzzy, no-c-format
! #| msgid "Maximum probability of the entry BB of split region (in percent relative to entry BB of the function) to make partial inlining happen."
! msgid "Maximum probability of the entry BB of split region (as a percentage relative to entry BB of the function) to make partial inlining happen."
! msgstr "Größte Wahrscheinlichkeit des Einsprung-BB der geteilten Region (in Prozent relativ zum Einsprung-BB der Funktion), um teilweises »inline« durchzuführen."
  
! #: params.opt:947
  #, no-c-format
! msgid "Maximum number of statements allowed inbetween the statement and the end to considered not extending the liferange."
! msgstr "Maximale Anzahl von Anweisungen, die zwischen der Anweisung und dem Ende erlaubt sind, um die Lebensdauer nicht zu verlängern."
  
! #: params.opt:951
  #, no-c-format
! msgid "Maximal estimated outcome of branch considered predictable."
! msgstr "Größtes geschätztes Ergebnis eines als vorhersagbar betrachteten Sprunges."
  
! #: params.opt:955
  #, no-c-format
! msgid "Whether software prefetch hints should be issued for non-constant strides."
! msgstr "Ob Software-Prefetch-Tipps für nicht-konstante Schrittweiten produziert werden."
  
! #: params.opt:959
  #, no-c-format
! msgid "The number of insns executed before prefetch is completed."
! msgstr "Die Anzahl der ausgeführten Befehle, bevor Prefetch abgeschlossen ist."
  
! #: params.opt:963
! #, fuzzy, no-c-format
! #| msgid "Min. ratio of insns to mem ops to enable prefetching in a loop."
! msgid "Minimum ratio of insns to mem ops to enable prefetching in a loop."
! msgstr "Kleinstes Verhältnis von Befehlen zu Speicheroperationen, um Prefetching in einer Schleife einzuschalten."
  
! #: params.opt:967
  #, no-c-format
! msgid "The minimum constant stride beyond which we should use prefetch hints for."
! msgstr "Die kleinste Schrittweite, ab der Software-Prefetch-Tipps produziert werden."
  
! #: params.opt:971
  #, no-c-format
! msgid "Use internal function id in profile lookup."
! msgstr "Interne Funktions-ID bei Profilnachschlagen verwenden."
  
! #: params.opt:975
  #, no-c-format
! msgid "--param=ranger-debug=[none|trace|gori|cache|tracegori|all] Specifies the output mode for debugging ranger."
! msgstr "--param=ranger-debug=[none|trace|gori|cache|tracegori|all]\tAusgabemodus für das Ranger-Debuggen festlegen."
  
! #: params.opt:1000
! #, fuzzy, no-c-format
! #| msgid "Maximum depth of logical expression evaluation ranger will look through when evaluating outgoing edge ranges."
! msgid "Maximum depth of logical expression evaluation ranger looks through when evaluating outgoing edge ranges."
! msgstr "Maximale Tiefe der logischen Ausdrücke, die von der Bereichsanalyse erfasst werden, um ausgehende Bereiche zu evaluieren."
  
! #: params.opt:1005
  #, no-c-format
! msgid "Maximum depth of instruction chains to consider for recomputation in the outgoing range calculator."
! msgstr "Die maximale Tiefe der Befehlsketten, die für die Neuberechnung der ausgehenden Wertebereiche berücksichtigt werden."
  
! #: params.opt:1010
! #, fuzzy, no-c-format
! #| msgid "Maximum number of relations the oracle will register in a basic block."
! msgid "Maximum number of relations the oracle registers in a basic block."
! msgstr "Höchstzahl an Beziehungen, die das Orakel pro Basis-Block registriert."
  
! #: params.opt:1014
  #, no-c-format
! msgid "Work bound when discovering transitive relations from existing relations."
! msgstr "Arbeitsbeschränkung beim Entdecken von transitiven Beziehungen aus bestehenden Beziehungen."
  
! #: params.opt:1018
  #, no-c-format
! msgid "Maximum depth of a loop nest to fully value-number optimistically."
! msgstr "Maximale Verschachtelungstiefe von Schleifen für optimistisches value-number."
  
! #: params.opt:1022
  #, no-c-format
! msgid "Maximum number of disambiguations to perform per memory access."
! msgstr "Höchstzahl der Auflösungen von Mehrdeutigkeiten pro Speicherzugriff."
  
! #: params.opt:1026
  #, no-c-format
! msgid "Bound on the complexity of the expressions in the scalar evolutions analyzer."
! msgstr "Schranke für die Komplexität von Ausdrücken im skalaren Evolutions-Analysierer."
  
! #: params.opt:1030
  #, no-c-format
! msgid "Bound on size of expressions used in the scalar evolutions analyzer."
! msgstr "Schranke für Größe von Ausdrücken, die im skalaren Evolutions-Analysierer verwendet werden."
  
! #: params.opt:1034
  #, no-c-format
! msgid "Hardware autoprefetcher scheduler model control flag.  Number of lookahead cycles the model looks into, at '0' only enable instruction sorting heuristic.  Disabled by default."
! msgstr "Hardware-Autoprefetcher-Scheduler-Modellsteuerung: Anzahl der Vorausschauzyklen, die das Modell untersucht, bei '0' ist nur die heuristische Sortierung von Befehlen aktiviert. Standardmäßig deaktiviert."
  
! #: params.opt:1038
  #, no-c-format
! msgid "Minimal distance between possibly conflicting store and load."
! msgstr "Kleinster Abstand zwischen möglicherweise in Konflikt stehendem Speichern und Laden."
  
! #: params.opt:1042
  #, no-c-format
! msgid "Which -fsched-pressure algorithm to apply."
! msgstr "Anzuwendender Algorithmus für »-fsched-pressure«."
  
! #: params.opt:1046
! #, fuzzy, no-c-format
! #| msgid "The minimal probability of speculation success (in percents), so that speculative insn will be scheduled."
! msgid "The minimal probability of speculation success (as a percentage), so that speculative insns are scheduled."
! msgstr "Die Mindestwahrscheinlichkeit für spekulativen Erfolg (in Prozent), sodass spekulativer Befehl eingeplant wird."
  
! #: params.opt:1050
  #, no-c-format
! msgid "The minimum probability an edge must have for the scheduler to save its state across it."
! msgstr "Kleinste Wahrscheinlichkeit einer Kante, sodass bei der Planung ihr Zustand gesichert wird."
  
! #: params.opt:1054
  #, no-c-format
! msgid "Maximum number of instructions in the ready list that are considered eligible for renaming."
! msgstr "Die Höchstzahl der Befehle in der ausführungsbereiten Liste, die zur Umbenennung in Frage kommen."
  
! #: params.opt:1058
  #, no-c-format
! msgid "The maximum size of the lookahead window of selective scheduling."
! msgstr "Maximale Größe des Vorgriffsfensters der wählbaren Planung."
  
! #: params.opt:1062
  #, no-c-format
! msgid "Maximum number of times that an insn could be scheduled."
! msgstr "Höchstzahl, wie oft ein Befehl geplant werden könnte."
  
! #: params.opt:1066
  #, no-c-format
! msgid "The number of prefetches that can run at the same time."
! msgstr "Die Anzahl der Prefetches, die gleichzeitig laufen können."
  
! #: params.opt:1070
  #, no-c-format
! msgid "Target block's relative execution frequency (as a percentage) required to sink a statement."
! msgstr "Zum Absenken einer Anweisung nötige relative Ausführungsfrequenz des Ziel-Blocks (in Prozent)."
  
! #: params.opt:1074
  #, no-c-format
! msgid "The number of cycles the swing modulo scheduler considers when checking conflicts using DFA."
! msgstr "Anzahl der Zyklen, die der Swing-Modulo-Scheduler bei Konfliktprüfung mit DFA betrachtet."
  
! #: params.opt:1078
  #, no-c-format
! msgid "A threshold on the average loop count considered by the swing modulo scheduler."
! msgstr "Schwellwert für vom Swing-Modulo-Scheduler betrachteten Durchschnitts-Schleifen-Zähler."
  
! #: params.opt:1082
  #, no-c-format
! msgid "A factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop."
! msgstr "Ein Faktor, um die obere Schranke des Swing-Modulo-Schedulers für Schleifenplanung einzustellen."
  
! #: params.opt:1086
! #, fuzzy, no-c-format
! #| msgid "The minimum value of stage count that swing modulo scheduler will generate."
! msgid "The minimum value of stage count that swing modulo scheduler generates."
! msgstr "Kleinster Wert der Stufenzahl, den der Swing-Modulo-Scheduler erzeugen wird."
  
! #: params.opt:1090
  #, no-c-format
! msgid "Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for size."
! msgstr "Maximale Größe (in Speichereinheiten) von Aggregaten, die für Skalarisierung erwägt werden, wenn auf Codegröße optimiert wird."
  
! #: params.opt:1094
  #, no-c-format
! msgid "Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for speed."
! msgstr "Maximale Größe (in Speichereinheiten) von Aggregaten, die für Skalarisierung erwägt werden, wenn auf Geschwindigkeit optimiert wird."
  
! #: params.opt:1098
! #, fuzzy, no-c-format
! #| msgid "Maximum number of artificial accesses to enable forward propagation that Scalar Replacement of Aggregates will keep for one local variable."
! msgid "Maximum number of artificial accesses to enable forward propagation that Scalar Replacement of Aggregates keeps for one local variable."
! msgstr "Maximale Anzahl von künstlichen Zugriffen, um eine Vorwärtsausbreitung zu ermöglichen, die die Skalare Ersetzung von Aggregaten für eine lokale Variable beibehält."
  
! #: params.opt:1102
  #, no-c-format
! msgid "The maximum number of SSA_NAME assignments to follow in determining a value."
! msgstr "Die maximale Anzahl von SSA_NAME-Zuweisungen, die verfolgt werden, um einen Wert zu bestimmen."
  
! #: params.opt:1106
  #, no-c-format
! msgid "The lower bound for a buffer to be considered for stack smashing protection."
! msgstr "Untere Schranke für einen für Stack-Smashing-Protection betrachteten Puffer."
  
! #: params.opt:1110
  #, no-c-format
! msgid "Size of the stack guard expressed as a power of two in bytes."
! msgstr "Größe des Stapelschutzes, als Zweierpotenz von Bytes ausgedrückt."
  
! #: params.opt:1114
  #, no-c-format
! msgid "Interval in which to probe the stack expressed as a power of two in bytes."
! msgstr "Intervall, in dem der Stack geprüft wird, als Zweierpotenz in Bytes ausgedrückt."
  
! #: params.opt:1118
  #, no-c-format
! msgid "Allow the store merging pass to introduce unaligned stores if it is legal to do so."
! msgstr "Im Durchlauf, der Speicheroperationen zusammenfasst, unausgerichtete Speicherungen zulassen, sofern es erlaubt ist."
  
! #: params.opt:1122
  #, no-c-format
! msgid "Maximum size of a single store merging region in bytes."
! msgstr "Maximale Größe eines einzelnen Bereichs einer Speicherzusammenführung in Bytes."
  
! #: params.opt:1126
  #, no-c-format
! msgid "Maximum number of instruction distance that a small store forwarded to a larger load may stall. Value '0' disables the cost checks for the avoid-store-forwarding pass."
! msgstr "Maximaler Abstand von Befehlen, die eine kleine Speicheroperation, der an eine größere Ladeoperation weitergeleitet wird, blockieren kann. Der Wert 0 deaktiviert die Kostenüberprüfungen für den »avoid-store-forwarding«-Durchgang."
  
! #: params.opt:1130
  #, no-c-format
! msgid "The maximum ratio between array size and switch branches for a switch conversion to take place."
! msgstr "Maximales Verhältnis zwischen Arraygröße und Switch-Zweigen, bei dem eine Switch-Umwandlung erfolgt."
  
! #: params.opt:1134
  #, no-c-format
! msgid "Maximum number of bases stored in each modref tree."
! msgstr "Höchstzahl der Basen, die pro modref-Baum gespeichert werden."
  
! #: params.opt:1138
  #, no-c-format
! msgid "Maximum number of references stored in each modref base."
! msgstr "Höchstzahl der Verweise, die pro modref-Basis gespeichert werden."
  
! # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99167
! #: params.opt:1142
  #, no-c-format
! msgid "Maximum number of accesses stored in each modref reference."
! msgstr "Höchstzahl der Zugriffe, die pro modref-Verweis gespeichert werden."
  
! #: params.opt:1146
  #, no-c-format
! msgid "Maximum number of tests performed by modref query."
! msgstr "Höchstzahl der Tests, die von modref-Anfragen durchgeführt werden."
  
! #: params.opt:1150
  #, no-c-format
! msgid "Maximum depth of DFS walk used by modref escape analysis."
! msgstr "Höchsttiefe beim Durchlaufen des DFS durch die modref-Escapeanalyse."
  
! #: params.opt:1154
  #, no-c-format
! msgid "Maximum number of escape points tracked by modref per SSA-name."
! msgstr "Höchstzahl der Ausstiegspunkte, die von modref pro SSA-Name aufgezeichnet werden."
  
! #: params.opt:1158
  #, no-c-format
! msgid "Maximum number of times a given range is adjusted during the dataflow."
! msgstr "Maximale Anzahl, wie oft ein bestimmter Bereich während des Datenflusses angepasst wird."
  
! #: params.opt:1162
  #, no-c-format
! msgid "--param=threader-debug=[none|all] Enables verbose dumping of the threader solver."
! msgstr "--param=threader-debug=[none|all]\tAktiviert das ausführliche Dumping des Threader-Lösers."
  
! #: params.opt:1175
  #, no-c-format
! msgid "Size in bytes after which thread-local aggregates should be instrumented with the logging functions instead of save/restore pairs."
! msgstr "Größe in Bytes, über der thread-lokale Zusammenfassungen mit Logging-Funktionen statt mit Save/Restore-Paaren instrumentiert werden sollten."
  
! #: params.opt:1179
  #, no-c-format
! msgid "The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is not available."
! msgstr "Prozentsatz der Funktion, gewichtet nach Ausführungshäufigkeit, die bei Verfolgungsentwurf abgedeckt werden muss. Verwendet, wenn Profil-Rückmeldung nicht verfügbar ist."
  
! #: params.opt:1183
  #, no-c-format
! msgid "The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is available."
! msgstr "Prozentsatz der Funktion, gewichtet nach Ausführungshäufigkeit, die bei Verfolgungsentwurf abgedeckt werden muss. Verwendet, wenn Profil-Rückmeldung verfügbar ist."
  
! #: params.opt:1187
! #, fuzzy, no-c-format
! #| msgid "Maximal code growth caused by tail duplication (in percent)."
! msgid "Maximal code growth caused by tail duplication (as a percentage)."
! msgstr "Maximaler Code-Zuwachs durch Ende-Vervielfältigung (in Prozent)."
  
! #: params.opt:1191
! #, fuzzy, no-c-format
! #| msgid "Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is not available."
! msgid "Stop forward growth if the probability of best edge is less than this threshold (as a percentage). Used when profile feedback is not available."
! msgstr "Vorwärtswachstum anhalten, wenn die Wahrscheinlichkeit der besten Kante weniger als dieser Schwellwert ist. Verwendet, wenn Profil-Rückmeldung nicht verfügbar ist."
  
! #: params.opt:1195
! #, fuzzy, no-c-format
! #| msgid "Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is available."
! msgid "Stop forward growth if the probability of best edge is less than this threshold (as a percentage). Used when profile feedback is available."
! msgstr "Vorwärtswachstum anhalten, wenn die Wahrscheinlichkeit der besten Kante weniger als dieser Schwellwert ist. Verwendet, wenn Profil-Rückmeldung verfügbar ist."
  
! #: params.opt:1199
! #, fuzzy, no-c-format
! #| msgid "Stop reverse growth if the reverse probability of best edge is less than this threshold (in percent)."
! msgid "Stop reverse growth if the reverse probability of best edge is less than this threshold (as a percentage)."
! msgstr "Umgekehrtes Wachstum anhalten, wenn die umgekehrte Wahrscheinlichkeit der besten Kante weniger als dieser Schwellwert ist (in Prozent)."
  
! #: params.opt:1203
! #, fuzzy, no-c-format
! #| msgid "Set the maximum number of instructions executed in parallel in reassociated tree.  If 0, use the target dependent heuristic."
! msgid "Set the maximum number of instructions executed in parallel in reassociated tree.  If 0, use the target-dependent heuristic."
! msgstr "Höchstzahl der parallel ausgeführten Befehle im neuverbundenen Baum festlegen. Bei 0 die zielabhängige Heuristik verwenden."
  
! #: params.opt:1207
  #, no-c-format
! msgid "Emit special instrumentation for accesses to volatiles."
! msgstr "Spezielle Instrumentierung für Zugriff auf volatile-Objekte erzeugen."
  
! #: params.opt:1211
  #, no-c-format
! msgid "Emit instrumentation calls to __tsan_func_entry() and __tsan_func_exit()."
! msgstr "Instrumentierungsaufrufe für Aufrufe von __tsan_func_entry() und __tsan_func_exit() erzeugen."
  
! #: params.opt:1215
  #, no-c-format
! msgid "Maximum number of nested calls to search for control dependencies during uninitialized variable analysis."
! msgstr "Höchstzahl der geschachtelten Aufrufe, die bei der Analyse für uninitialisierte Variablen auf Abhängigkeiten in der Ablaufsteuerung untersucht werden."
  
! #: params.opt:1219
  #, no-c-format
! msgid "Maximum number of predicates anded for each predicate ored in the normalized predicate chain."
! msgstr "Maximale Anzahl von und-verknüpften Prädikaten, die für jedes oder-verknüpfte Prädikat in der normalisierten Prädikatskette vorkommen."
  
! #: params.opt:1224
  #, no-c-format
! msgid "Maximum number of predicates ored in the normalized predicate chain."
! msgstr "Maximale Anzahl der Prädikate, die oder-verknüpft in der normalisierten Prädikatskette vorkommen."
  
! #: params.opt:1228
  #, no-c-format
! msgid "Maximum amount of work done to prune paths where the variable is always initialized."
! msgstr "Maximaler Arbeitsaufwand für das Bereinigen von Pfaden, bei denen die Variable immer initialisiert ist."
  
! #: params.opt:1232
  #, no-c-format
! msgid "Instruction accounted for function prologue, epilogue and other overhead."
! msgstr "Anzahl der Maschinenbefehle, die für Funktionsprolog, -Epilog und sonstigen Overhead veranschlagt werden."
  
! #: params.opt:1236
  #, no-c-format
! msgid "Time accounted for function prologue, epilogue and other overhead."
! msgstr "Zeit, die für Funktionsprolog, -Epilog und sonstigen Overhead veranschlagt wird."
  
! #: params.opt:1240
  #, no-c-format
! msgid "Instruction accounted for function thunk overhead."
! msgstr "Anzahl der Maschinenbefehle, die für Thunk-Overhead in Funktionen veranschlagt werden."
  
! #: params.opt:1244
  #, no-c-format
! msgid "Time accounted for function thunk overhead."
! msgstr "Zeit, die für Thunk-Overhead in Funktionen veranschlagt wird."
  
! #: params.opt:1248
  #, no-c-format
! msgid "The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely."
! msgstr "Der Nenner n des Bruchteils 1/n der Anzahl der profilierten Durchläufe des gesamten Programms, unter dem die Ausführungszahl eines Grundblocks liegen muss, damit der Grundblock als unwahrscheinlich angesehen wird."
  
! #: params.opt:1252
  #, no-c-format
! msgid "Maximum unroll factor for the unroll-and-jam transformation."
! msgstr "Maximaler Entrollfaktor für die »unroll-and-jam«-Transformation."
  
! #: params.opt:1256
  #, no-c-format
! msgid "Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable."
! msgstr "Mindestprozentsatz der Memrefs, die für unroll-and-jam verschwinden müssen, damit es profitabel ist."
  
! #: params.opt:1260
  #, no-c-format
! msgid "Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number."
! msgstr "Direkt vergiftende/entgiftende Befehle für Variablen verwenden, die maximal die angegebene Größe haben."
  
! #: params.opt:1264
  #, no-c-format
! msgid "Whether to use canonical types."
! msgstr "Ob kanonische Typen zu verwenden sind."
  
! #: params.opt:1268
  #, no-c-format
! msgid "Enable loop epilogue vectorization using smaller vector size."
! msgstr "Vektorisierung des Schleifen-Epilogs mit kleinerer Vektorgröße einschalten."
  
! #: params.opt:1272
  #, no-c-format
! msgid "Maximum number of possible vector layouts (such as permutations) to consider when optimizing to-be-vectorized code."
! msgstr "Maximale Anzahl der möglichen Vektorlayouts (zum Beispiel Permutationen), die beim Optimieren von möglicherweise vektorisierbarem Code probiert werden."
  
! #: params.opt:1276
  #, no-c-format
! msgid "Maximum number of loop peels to enhance alignment of data references in a loop."
! msgstr "Höchstzahl der Schleifenschälungen, um Ausrichtung von Datenreferenzen in einer Schleife zu verbessern."
  
! #: params.opt:1280
  #, no-c-format
! msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check."
! msgstr "Schranke für Anzahl der Laufzeitprüfungen, die von Schleifenversionierung des Vektorisierers für Aliasprüfung eingefügt werden."
  
! #: params.opt:1284
  #, no-c-format
! msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check."
! msgstr "Schranke für Anzahl der Laufzeitprüfungen, die von Schleifenversionierung des Vektorisierers für Ausrichtungsprüfung eingefügt werden."
  
! #: params.opt:1288
  #, no-c-format
! msgid "Controls how loop vectorizer uses partial vectors.  0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops.  The default value is 2."
! msgstr "Steuert, wie der Schleifenvektorisierer partielle Vektoren verwendet. 0 bedeutet nie, 1 bedeutet nur für Schleifen, die nicht unbedingt vektorisiert werden müssen, 2 bedeutet für alle Schleifen. Voreinstellung ist 2."
  
! #: params.opt:1292
  #, no-c-format
! msgid "The maximum factor which the loop vectorizer applies to the cost of statements in an inner loop relative to the loop being vectorized."
! msgstr "Der maximale Faktor, den der Schleifenvektorisierer auf die Kosten der Anweisungen in einer inneren Schleife im Verhältnis zur vektorisierten Schleife anwendet."
  
! #: params.opt:1296
  #, no-c-format
! msgid "Enable loop vectorization of floating point inductions."
! msgstr "Schleifenvektorisierung von Gleitkommabefehlen einschalten."
  
! #: params.opt:1300
  #, no-c-format
! msgid "The scaling multiplier as a percentage to apply to all scalar loop costing when performing vectorization profitability analysis.  The default value is 100."
! msgstr ""
  
! #: params.opt:1304
  #, no-c-format
! msgid "Maximum number of basic blocks before VRP switches to a fast model with less memory requirements."
! msgstr "Maximale Anzahl von Basisblöcken, bevor VRP auf ein schnelles Modell mit geringerem Speicherbedarf umschaltet."
  
! #: params.opt:1308
  #, no-c-format
! msgid "Maximum number of steps when inferring a value range from a load from a constant aggregate."
! msgstr ""
  
! #: params.opt:1312
  #, no-c-format
! msgid "Maximum number of basic blocks before VRP uses a sparse bitmap cache."
! msgstr "Höchstzahl der Basis-Blöcke, bevor VRP einen spärlich gefüllten Bitmap-Cache verwendet."
  
! #: params.opt:1316
! #, fuzzy, no-c-format
! #| msgid "Maximum number of outgoing edges in a switch before VRP will not process it."
! msgid "Maximum number of outgoing edges in a switch before VRP does not process it."
! msgstr "Höchstzahl der ausgehenden Kanten in einem Switch, bevor VRP sie nicht mehr verarbeitet."
  
! #: params.opt:1320
  #, no-c-format
! msgid "Maximum number of basic blocks for VRP to use a basic cache vector."
! msgstr "Höchstzahl der Basis-Blöcke, bevor VRP einen grundlegenden Cachevektor verwendet."
  
! #: analyzer/analyzer.opt:27
  #, no-c-format
! msgid "The maximum number of 'after supernode' exploded nodes within the analyzer per supernode, before terminating analysis."
! msgstr "Die maximale Anzahl von »nach dem Superknoten« expandierten Knoten innerhalb des Analysierers pro Superknoten, bevor die Analyse abbricht."
  
! #: analyzer/analyzer.opt:31
  #, no-c-format
! msgid "The maximum number of exploded nodes per program point within the analyzer, before terminating analysis of that point."
! msgstr "Die maximale Anzahl von expandierten Knoten pro Programmpunkt innerhalb des Analysierers, bevor die Analyse dieses Punkts abbricht."
  
! #: analyzer/analyzer.opt:35
  #, no-c-format
! msgid "The maximum number of constraints per state."
! msgstr "Die Höchstzahl der Einschränkungen pro Zustand."
  
! #: analyzer/analyzer.opt:39
  #, no-c-format
! msgid "The maximum number of infeasible edges to reject before declaring a diagnostic as infeasible."
! msgstr "Die maximale Anzahl der nicht durchführbaren Kanten, die zurückgewiesen werden, bevor eine Diagnose als nicht durchführbar erklärt wird."
  
! #: analyzer/analyzer.opt:43
  #, no-c-format
! msgid "The maximum number of times a callsite can appear in a call stack within the analyzer, before terminating analysis of a call that would recurse deeper."
! msgstr "Die Höchstzahl, die eine Aufrufstelle in einem Aufrufstapel innerhalb des Analysierers vorkommen darf, bevor die Analyse abgebrochen wird, um zu tiefe Rekursion zu vermeiden."
  
! #: analyzer/analyzer.opt:47
  #, no-c-format
! msgid "The maximum depth of a symbolic value, before approximating the value as unknown."
! msgstr "Die maximale Tiefe eines symbolischen Wertes, bevor der Wert als unbekannt approximiert wird."
  
! #: analyzer/analyzer.opt:51
  #, no-c-format
! msgid "The minimum number of supernodes within a function for the analyzer to consider summarizing its effects at call sites."
! msgstr "Die Mindestzahl an Superknoten innerhalb einer Funktion, die vom Analysierer berücksichtigt wird, um die Auswirkungen an den Aufrufstellen zusammenzufassen."
  
! #: analyzer/analyzer.opt:55
  #, no-c-format
! msgid "The maximum depth of exploded nodes that should appear in a dot dump before switching to a less verbose format."
! msgstr "Die maximale Tiefe der explodierten Knoten, die in einem Dot-Dump erscheinen sollen, bevor auf ein weniger ausführliches Format umgeschaltet wird."
  
! #: analyzer/analyzer.opt:59
  #, no-c-format
! msgid "The number of bytes at which to ellipsize string literals in analyzer text art diagrams."
! msgstr "Die Anzahl der Bytes, bei der Stringliterale in Analysator-Textdiagrammen verkürzt dargestellt werden sollen."
  
! #: analyzer/analyzer.opt:63
  #, no-c-format
! msgid "The number of literal bytes to show at the head of a string literal in text art when ellipsizing it."
! msgstr "Die Anzahl der Bytes, die bei der Verkürzung am Anfang eines Zeichenkettenliterals angezeigt werden."
  
! #: analyzer/analyzer.opt:67
  #, no-c-format
! msgid "The number of literal bytes to show at the tail of a string literal in text art when ellipsizing it."
! msgstr "Die Anzahl der Bytes, die bei der Verkürzung am Ende eines Zeichenkettenliterals angezeigt werden."
  
! #: analyzer/analyzer.opt:71
  #, no-c-format
! msgid "The ideal width in characters of text art diagrams generated by the analyzer."
! msgstr "Die ideale Breite der vom Analysierer erzeugten Textdiagramme in Zeichen."
  
! #: analyzer/analyzer.opt:75
  #, no-c-format
! msgid "Warn about code paths in which a pointer to a buffer is assigned to an incompatible type."
! msgstr "Bei Codepfaden warnen, in denen ein Zeiger auf einen Puffer einem inkompatiblen Typen zugewiesen wird."
  
! #: analyzer/analyzer.opt:79
  #, no-c-format
! msgid "Warn about code paths in which a pointer is checked for NULL after it has already been dereferenced."
! msgstr "Bei Codepfaden warnen, in denen ein Zeiger auf NULL geprüft wird, nachdem er bereits dereferenziert wurde."
  
! #: analyzer/analyzer.opt:83
  #, no-c-format
! msgid "Warn about code paths in which a stdio FILE can be closed more than once."
! msgstr "Bei Codepfaden warnen, in denen eine stdio-Datei mehr als einmal geschlossen werden kann."
  
! #: analyzer/analyzer.opt:87
  #, no-c-format
! msgid "Warn about code paths in which a pointer can be freed more than once."
! msgstr "Bei Codepfaden warnen, in denen ein Zeiger mehr als einmal freigegeben werden kann."
  
! #: analyzer/analyzer.opt:91
  #, no-c-format
! msgid "Warn about code paths in which sensitive data is written to a file."
! msgstr "Bei Codepfaden warnen, in denen sensible Daten in eine Datei geschrieben werden."
  
! #: analyzer/analyzer.opt:95
  #, no-c-format
! msgid "Warn about code paths in which sensitive data is copied across a security boundary."
! msgstr "Bei Codepfaden warnen, in denen sensible Daten über eine Sicherheitsgrenze hinweg kopiert werden."
  
! #: analyzer/analyzer.opt:99
  #, no-c-format
! msgid "Warn about code paths in which read on a write-only file descriptor is attempted, or vice versa."
! msgstr "Bei Codepfaden warnen, in denen ein Lesezugriff versucht wird, obwohl die Datei nur zum Schreiben geöffnet wurde, oder umgekehrt."
  
! #: analyzer/analyzer.opt:103
  #, no-c-format
! msgid "Warn about code paths in which a file descriptor can be closed more than once."
! msgstr "Bei Codepfaden warnen, in denen ein Dateideskriptor mehr als einmal geschlossen werden kann."
  
! #: analyzer/analyzer.opt:107
  #, no-c-format
! msgid "Warn about code paths in which a file descriptor is not closed."
! msgstr "Bei Codepfaden warnen, in denen ein Dateideskriptor nicht geschlossen wird."
  
! #: analyzer/analyzer.opt:111
  #, no-c-format
! msgid "Warn about code paths in which an operation is attempted in the wrong phase of a file descriptor's lifetime."
! msgstr "Bei Codepfaden warnen, in denen eine Operation in der falschen Lebensphase eines Dateideskriptors versucht wird."
  
! #: analyzer/analyzer.opt:115
  #, no-c-format
! msgid "Warn about code paths in which an operation is attempted on the wrong type of file descriptor."
! msgstr "Bei Codepfaden warnen, in denen eine Operation auf der falschen Art von Dateideskriptor versucht wird."
  
! #: analyzer/analyzer.opt:119
  #, no-c-format
! msgid "Warn about code paths in which a read or write is performed on a closed file descriptor."
! msgstr "Bei Codepfaden warnen, in denen ein Lese- oder Schreibzugriff auf einem geschlossenen Dateideskriptor versucht wird."
  
! #: analyzer/analyzer.opt:123
  #, no-c-format
! msgid "Warn about code paths in which a file descriptor is used without being checked for validity."
! msgstr "Bei Codepfaden warnen, in denen ein Dateideskriptor verwendet wird, ohne auf Gültigkeit zu prüfen."
  
! #: analyzer/analyzer.opt:127
  #, no-c-format
! msgid "Warn about code paths in which a stdio FILE is not closed."
! msgstr "Bei Codepfaden warnen, in denen eine stdio-Datei nicht geschlossen wird."
  
! #: analyzer/analyzer.opt:131
  #, no-c-format
! msgid "Warn about code paths in which a non-heap pointer is freed."
! msgstr "Bei Codepfaden warnen, in denen ein Zeiger freigegeben wird, der nicht vom Heap kommt."
  
! #: analyzer/analyzer.opt:135
  #, no-c-format
! msgid "Warn about code paths in which floating-point arithmetic is used in locations where precise computation is needed."
! msgstr "Bei Codepfaden warnen, in denen Gleitkommaarithmetik verwendet wird, obwohl exakte Berechnungen erforderlich sind."
  
! #: analyzer/analyzer.opt:139
  #, no-c-format
! msgid "Warn about code paths which appear to lead to an infinite loop."
! msgstr "Bei Codepfaden warnen, die anscheinend zu einer Endlosschleife führen."
  
! #: analyzer/analyzer.opt:143
  #, no-c-format
! msgid "Warn about code paths which appear to lead to infinite recursion."
! msgstr "Bei Codepfaden warnen, die anscheinend zu endloser Rekursion führen."
  
! #: analyzer/analyzer.opt:147
  #, no-c-format
! msgid "Warn about code paths in which a NULL function pointer is called."
! msgstr "Bei Codepfaden warnen, in denen ein NULL-Funktionszeiger aufgerufen wird."
  
! #: analyzer/analyzer.opt:151
  #, no-c-format
! msgid "Warn about code paths in which a heap-allocated pointer leaks."
! msgstr "Bei Codepfaden warnen, in denen ein vom Heap reservierter Zeiger nicht freigegeben wird."
  
! #: analyzer/analyzer.opt:155
  #, no-c-format
! msgid "Warn about code paths in which the wrong deallocation function is called."
! msgstr "Bei Codepfaden warnen, in denen die falsche Deallozierungsfunktion aufgerufen wird."
  
! #: analyzer/analyzer.opt:159
  #, no-c-format
! msgid "Warn about code paths in which a write or read to a buffer is out-of-bounds."
! msgstr "Bei Codepfaden warnen, in denen eine Lese- oder Schreiboperation auf einem Puffer außerhalb der Puffergrenzen stattfindet."
  
! #: analyzer/analyzer.opt:163
  #, no-c-format
! msgid "Warn about code paths in which undefined behavior would occur due to overlapping buffers."
! msgstr "Bei Codepfaden warnen, in denen überlappende Puffer zu undefiniertem Verhalten führen würden."
  
! #: analyzer/analyzer.opt:167
  #, no-c-format
! msgid "Warn about code paths in which a possibly-NULL value is passed to a must-not-be-NULL function argument."
! msgstr "Bei Codepfaden warnen, in denen ein Wert, der möglicherweise NULL ist, an ein Funktionsargument übergeben wird, das nicht NULL sein darf."
  
! #: analyzer/analyzer.opt:171
  #, no-c-format
! msgid "Warn about code paths in which a possibly-NULL pointer is dereferenced."
! msgstr "Bei Codepfaden warnen, in denen ein Zeiger, der möglicherweise NULL ist, dereferenziert wird."
  
! #: analyzer/analyzer.opt:175
  #, no-c-format
! msgid "Warn about code paths in which an async-signal-unsafe function is called from a signal handler."
! msgstr "Bei Codepfaden warnen, in denen eine Funktion, die async-signal-unsafe ist, aus einem Signalbehandler heraus aufgerufen wird."
  
! #: analyzer/analyzer.opt:179
  #, no-c-format
! msgid "Warn about code paths in which NULL is passed to a must-not-be-NULL function argument."
! msgstr "Bei Codepfaden warnen, in denen NULL an ein Funktionsargument übergeben wird, das nicht NULL sein darf."
  
! #: analyzer/analyzer.opt:183
  #, no-c-format
! msgid "Warn about code paths in which a NULL pointer is dereferenced."
! msgstr "Bei Codepfaden warnen, in denen ein NULL-Zeiger dereferenziert wird."
  
! #: analyzer/analyzer.opt:187
  #, no-c-format
! msgid "Warn about code paths in which an on-stack buffer is passed to putenv."
! msgstr "Bei Codepfaden warnen, in denen ein Puffer vom Stapelspeicher an putenv übergeben wird."
  
! #: analyzer/analyzer.opt:191
  #, no-c-format
! msgid "Warn about code paths in which a shift with negative count is attempted."
! msgstr "Bei Codepfaden warnen, in denen Bits mit negativer Anzahl geschoben werden."
  
! #: analyzer/analyzer.opt:195
  #, no-c-format
! msgid "Warn about code paths in which a shift with count >= width of type is attempted."
! msgstr "Bei Codepfaden warnen, in denen Bits mit Anzahl >= Typbreite geschoben werden."
  
! #: analyzer/analyzer.opt:199
  #, no-c-format
! msgid "Warn about code paths in which a longjmp rewinds to a jmp_buf saved in a stack frame that has returned."
! msgstr "Bei Codepfaden warnen, in denen ein longjmp zurückspult zu einem jmp_buf, der in einem Stapelrahmen gespeichert wurde, der bereits verlassen wurde."
  
! #: analyzer/analyzer.opt:203
  #, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as an allocation size."
! msgstr "Bei Codepfaden warnen, in denen ein nicht überprüfter Wert zur Speicherallozierung verwendet wird."
  
! #: analyzer/analyzer.opt:207
  #, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as an array index."
! msgstr "Bei Codepfaden warnen, in denen ein nicht überprüfter Wert als Arrayindex verwendet wird."
  
! #: analyzer/analyzer.opt:211
  #, no-c-format
! msgid "Warn about code paths in which an 'assert()' is made involving an unsanitized value."
! msgstr "Bei Codepfaden warnen, in denen »assert« mit einem unvalidierten Wert aufgerufen wird."
  
! #: analyzer/analyzer.opt:215
  #, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as a divisor."
! msgstr "Bei Codepfaden warnen, in denen ein nicht überprüfter Wert als Divisor verwendet wird."
  
! #: analyzer/analyzer.opt:219
  #, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as a pointer offset."
! msgstr "Bei Codepfaden warnen, in denen ein nicht überprüfter Wert als Zeiger-Offset verwendet wird."
  
! #: analyzer/analyzer.opt:223
  #, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as a size."
! msgstr "Bei Codepfaden warnen, in denen ein nicht überprüfter Wert als Größe verwendet wird."
  
! #: analyzer/analyzer.opt:227
! #, fuzzy, no-c-format
! #| msgid "Warn about code paths in which a non-heap pointer is freed."
! msgid "Warn about code paths in which an exception of unexpected type is thrown."
! msgstr "Bei Codepfaden warnen, in denen ein Zeiger freigegeben wird, der nicht vom Heap kommt."
  
! #: analyzer/analyzer.opt:231
  #, no-c-format
! msgid "Warn about code paths in which pointer subtraction involves undefined behavior."
! msgstr "Bei Codepfaden warnen, in denen eine Zeigerdifferenz zu undefiniertem Verhalten führt."
  
! #: analyzer/analyzer.opt:235
  #, no-c-format
! msgid "Warn about code paths in which a call is made to strtok with undefined behavior."
! msgstr "Bei Codepfaden warnen, in denen ein Aufruf von strtok zu undefiniertem Verhalten führt."
  
! #: analyzer/analyzer.opt:239
  #, no-c-format
! msgid "Warn about code paths in which a freed value is used."
! msgstr "Bei Codepfaden warnen, in denen ein bereits freigegebener Wert verwendet wird."
  
! #: analyzer/analyzer.opt:243
  #, no-c-format
! msgid "Warn about code paths in which a pointer to a stale stack frame is used."
! msgstr "Bei Codepfaden warnen, in denen ein Zeiger auf einen bereits verschwundenen Stapelrahmen verwendet wird."
  
! #: analyzer/analyzer.opt:247
  #, no-c-format
! msgid "Warn about code paths in which va_arg uses the wrong type."
! msgstr "Bei Codepfaden warnen, in denen va_arg einen falschen Typ verwendet."
  
! #: analyzer/analyzer.opt:251
  #, no-c-format
! msgid "Warn about code paths in which va_arg is used too many times on a va_list."
! msgstr "Bei Codepfaden warnen, in denen va_arg zu oft auf einer va_list verwendet wird."
  
! #: analyzer/analyzer.opt:255
  #, no-c-format
! msgid "Warn about code paths in which va_start or va_copy is used without a corresponding va_end."
! msgstr "Bei Codepfaden warnen, in denen va_start oder va_copy ohne zugehöriges va_end verwendet wird."
  
! #: analyzer/analyzer.opt:259
  #, no-c-format
! msgid "Warn about code paths in which a va_list is used after va_end."
! msgstr "Bei Codepfaden warnen, in denen va_list nach va_end verwendet wird."
  
! #: analyzer/analyzer.opt:263
  #, no-c-format
! msgid "Warn about code paths which attempt to write to a const object."
! msgstr "Bei Codepfaden warnen, in denen in ein const-Objekt geschrieben wird."
  
! #: analyzer/analyzer.opt:267
  #, no-c-format
! msgid "Warn about code paths which attempt to write to a string literal."
! msgstr "Bei Codepfaden warnen, in denen in ein Stringliteral geschrieben wird."
  
! #: analyzer/analyzer.opt:271
  #, no-c-format
! msgid "Warn about code paths in which an uninitialized value is used."
! msgstr "Bei Codepfaden warnen, in denen ein uninitialisierter Wert verwendet wird."
  
! #: analyzer/analyzer.opt:275
  #, no-c-format
! msgid "Warn if expressions are too complicated for the analyzer to fully track."
! msgstr "Warnen, wenn Ausdrücke so kompliziert sind, dass sie nicht vollständig verfolgt werden können."
  
! #: analyzer/analyzer.opt:279
  #, no-c-format
! msgid "Warn if the code is too complicated for the analyzer to fully explore."
! msgstr "Warnen, wenn der Code so kompliziert ist, dass er nicht vollständig analysiert werden kann."
  
! #: analyzer/analyzer.opt:283
! #, fuzzy, no-c-format
! #| msgid "Delete dead instructions that may throw exceptions."
! msgid "Assume that no function calls can throw exceptions."
! msgstr "Unerreichbare Befehle löschen, die Ausnahmen werfen können."
  
! #: analyzer/analyzer.opt:287
  #, no-c-format
! msgid "Restrict the analyzer to run just the named checker."
! msgstr "Die Analyse auf die Prüfung mit dem angegebenen Namen einschränken."
  
! #: analyzer/analyzer.opt:291
  #, no-c-format
! msgid "Add extra annotations to diagrams."
! msgstr "Zusätzliche Anmerkungen zu Diagrammen hinzufügen."
  
! #: analyzer/analyzer.opt:299
  #, no-c-format
! msgid "Verify that paths are feasible when emitting diagnostics."
! msgstr "Sicherstellen, dass die Codepfade für die ausgegebenen Meldungen machbar sind."
  
! #: analyzer/analyzer.opt:303
  #, no-c-format
! msgid "Issue a note when diagnostics are deduplicated."
! msgstr "Einen Hinweis ausgeben, wenn doppelte Diagnosemeldungen zusammengefasst werden."
  
! #: analyzer/analyzer.opt:307
  #, no-c-format
! msgid "Simplify the supergraph before analyzing it."
! msgstr ""
  
! #: analyzer/analyzer.opt:311
  #, no-c-format
! msgid "Purge unneeded state during analysis."
! msgstr "Ungenutze Zustände während der Analyse verwerfen."
  
! #: analyzer/analyzer.opt:315
  #, no-c-format
! msgid "Merge similar-enough states during analysis."
! msgstr "Zustände, die ähnlich genug sind, während der Analyse zusammenfassen."
  
! #: analyzer/analyzer.opt:319
  #, no-c-format
! msgid "Stop exploring an execution path after certain diagnostics."
! msgstr "Untersuchen eines Ausführungspfades bei bestimmten Meldungen stoppen."
  
! #: analyzer/analyzer.opt:323
  #, no-c-format
! msgid "Enable transitivity of constraints during analysis."
! msgstr "Transitivität von Beschränkungen während der Analyse berücksichtigen."
  
! #: analyzer/analyzer.opt:327
  #, no-c-format
! msgid "Show events within system headers in analyzer execution paths."
! msgstr "Ereignisse in Systemheadern in den Ausführungspfaden des Analysierers anzeigen."
  
! #: analyzer/analyzer.opt:331
  #, no-c-format
! msgid "Approximate the effect of function calls to simplify analysis."
! msgstr "Die Auswirkungen von Funktionsaufrufen abschätzen, um die Analyse zu vereinfachen."
  
! #: analyzer/analyzer.opt:335
  #, no-c-format
! msgid "Try to reconstruct function calls and returns after inlining."
! msgstr "Versuchen, Funktionsaufrufe und Returns nach dem Inlinen zu rekonstruieren."
  
! #: analyzer/analyzer.opt:339
  #, no-c-format
! msgid "Emit more verbose descriptions of control flow in diagnostics."
! msgstr "Ausführlichere Beschreibungen des Steuerablaufs in den Diagnosemeldungen ausgeben."
  
! #: analyzer/analyzer.opt:343
  #, no-c-format
! msgid "Emit more verbose descriptions of state changes in diagnostics."
! msgstr "Ausführlichere Beschreibungen der Zustandsänderungen in den Diagnosemeldungen ausgeben."
  
! #: analyzer/analyzer.opt:347
  #, no-c-format
! msgid "Control which events are displayed in diagnostic paths."
! msgstr "Steuern, welche Ereignisse in den Diagnosepfaden angegeben werden."
  
! #: analyzer/analyzer.opt:351
  #, no-c-format
! msgid "Dump various analyzer internals to SRCFILE.analyzer.txt."
! msgstr "Diverse Interna des Analysierers nach SRCFILE.analyzer.txt wegschreiben."
  
! #: analyzer/analyzer.opt:355
  #, no-c-format
! msgid "Dump various analyzer internals to stderr."
! msgstr "Diverse Interna des Analysierers auf die Standardfehlerausgabe wegschreiben."
  
! #: analyzer/analyzer.opt:363
  #, no-c-format
! msgid "Dump the analyzer exploded graph to a SRCFILE.eg.dot file."
! msgstr "Expandierten Graphen des Analysierers nach SRCFILE.eg.dot wegschreiben."
  
! #: analyzer/analyzer.opt:367
  #, no-c-format
! msgid "Emit diagnostics showing the location of nodes in the exploded graph."
! msgstr "Diagnoseinformationen zur Position der Knoten im expandierten Graphen ausgeben."
  
! #: analyzer/analyzer.opt:371
  #, no-c-format
! msgid "Dump a textual representation of the exploded graph to SRCFILE.eg.txt."
! msgstr "Textdarstellung des expandierten Graphen nach SRCFILE.eg.txt wegschreiben."
  
! #: analyzer/analyzer.opt:375
  #, no-c-format
! msgid "Dump a textual representation of the exploded graph to SRCFILE.eg-ID.txt."
! msgstr "Textdarstellung des expandierten Graphen nach SRCFILE.eg-ID.txt wegschreiben."
  
! #: analyzer/analyzer.opt:379
  #, no-c-format
! msgid "Dump a textual representation of each diagnostic's exploded path to SRCFILE.IDX.KIND.epath.txt."
! msgstr "Textdarstellung des Pfades jeder Diagnosemeldung nach QUELLDATEI.IDX.KIND.epath.txt wegschreiben."
  
! #: analyzer/analyzer.opt:383
  #, no-c-format
! msgid "Dump various analyzer internals to SRCFILE.*.fg.dot and SRCFILE.*.tg.dot."
! msgstr "Diverse Interna des Analysierers nach SRCFILE.*.fg.dot und SRCFILE.*.tg.dot wegschreiben."
  
! #: analyzer/analyzer.opt:387
  #, no-c-format
! msgid "Dump various analyzer internals to SRCFILE.*.infinite-loop.dot."
! msgstr "Diverse Interna des Analysierers nach SRCFILE.*.infinite-loop.dot wegschreiben."
  
! #: analyzer/analyzer.opt:391
  #, no-c-format
! msgid "Dump analyzer-specific data to a SRCFILE.analyzer.json.gz file."
! msgstr "Daten des Analysierers nach SRCFILE.analyzer.json.gz wegschreiben."
  
! #: analyzer/analyzer.opt:395
  #, no-c-format
! msgid "Dump state-purging information to a SRCFILE.state-purge.dot file."
! msgstr "Informationen über das Wegwerfen von Zuständen nach SRCFILE.state-purge.dot wegschreiben."
  
! #: analyzer/analyzer.opt:399
  #, no-c-format
! msgid "Dump the analyzer supergraph to a SRCFILE.supergraph.dot file."
! msgstr "Gesamtgraphen des Analysierers nach SRCFILE.supergraph.dot wegschreiben."
  
! #: analyzer/analyzer.opt:403
  #, no-c-format
! msgid "Emit custom warnings with internal details intended for analyzer developers."
! msgstr "Benutzerdefinierte Warnungen mit internen Details ausgeben, die für Entwickler von Analyseprogrammen bestimmt sind."
  
! #: common.opt:234
  #, no-c-format
  msgid "Provide bash completion for options starting with provided string."
  msgstr "Bash-Vervollständigung für Optionen anbieten, die mit der angegebenen Zeichenkette beginnen."
  
! #: common.opt:286
  #, no-c-format
  msgid "Display this information."
  msgstr "Diese Informationen anzeigen."
  
! #: common.opt:290
  #, no-c-format
  msgid "--help=<class>\tDisplay descriptions of a specific class of options.  <class> is one or more of optimizers, target, warnings, undocumented, params."
  msgstr "--help=<Klasse>\tBeschreibungen für eine bestimmte Klasse von Optionen anzeigen. <Klasse> ist ein oder mehrere Elemente aus optimizers, target, warnings, undocumented, param."
  
! #: common.opt:411
  #, no-c-format
  msgid "Display target specific command line options (including assembler and linker options)."
  msgstr "Zielspezifische Befehlszeilenoptionen (einschließlich Assembler- und Binder-Optionen) anzeigen."
  
! #: common.opt:460 common.opt:502 common.opt:506 common.opt:510 common.opt:514
! #: common.opt:518 common.opt:522 common.opt:526 common.opt:943 common.opt:3861
! #: common.opt:3956 common.opt:4070
! #, fuzzy, no-c-format
! #| msgid "Pass -z text to linker."
! msgid "Passed to the linker."
! msgstr "»-z text« an den Binder übergeben."
! 
! #: common.opt:464
  #, no-c-format
  msgid "-O<number>\tSet optimization level to <number>."
  msgstr "-O<Zahl>\tOptimierungsstufe auf <Zahl> setzen."
  
! #: common.opt:468
  #, no-c-format
  msgid "Optimize for space rather than speed."
  msgstr "Auf Größe statt Geschwindigkeit optimieren."
  
! #: common.opt:472
  #, no-c-format
  msgid "Optimize for speed disregarding exact standards compliance."
  msgstr "Auf Geschwindigkeit optimieren, unter Missachtung genauer Standardkonformität."
  
! #: common.opt:476
  #, no-c-format
  msgid "Optimize for debugging experience rather than speed or size."
  msgstr "Auf Fehlersuchmöglichkeiten statt Geschwindigkeit oder Größe optimieren."
  
! #: common.opt:480
  #, no-c-format
  msgid "Optimize for space aggressively rather than speed."
  msgstr "Aggressiv auf Größe statt Geschwindigkeit optimieren."
  
! #: common.opt:485
! #, no-c-format
! msgid "-Q --help prints what options are enabled.  Just -Q enables verbose messages."
! msgstr ""
! 
! #: common.opt:498
! #, no-c-format
! msgid "Stop processing after generating assembly code; do not assemble."
! msgstr ""
! 
! #: common.opt:530
  #, no-c-format
  msgid "This switch is deprecated; use -Wextra instead."
  msgstr "Dieser Schalter ist veraltet; stattdessen »-Wextra« verwenden."
  
! #: common.opt:543
  #, no-c-format
  msgid "Warn about returning structures, unions or arrays."
  msgstr "Bei zurückgegebenen Strukturen, Unions oder Arrays warnen."
  
! #: common.opt:547
  #, no-c-format
  msgid "Warn if a loop with constant number of iterations triggers undefined behavior."
  msgstr "Warnen, wenn Schleife mit konstanter Anzahl von Durchläufen zu undefiniertem Verhalten führt."
  
! #: common.opt:554
  #, no-c-format
  msgid "Warn if an array is accessed out of bounds."
  msgstr "Warnen, wenn auf ein Array außerhalb der Grenzen zugegriffen wird."
  
! #: common.opt:558
! #, fuzzy, no-c-format
! #| msgid "Warn about zero-length formats."
! msgid "Warn about problems with auto-profile data."
! msgstr "Bei Formaten der Länge null warnen."
! 
! #: common.opt:562 common.opt:566
  #, no-c-format
  msgid "Warn for uses of pointers to deallocated storage."
  msgstr "Vor der Verwendung von Zeigern auf freigegebenen Speicher warnen."
  
! #: common.opt:570
  #, no-c-format
  msgid "Warn about inappropriate attribute usage."
  msgstr "Bei unpassender Attributverwendung warnen."
  
! #: common.opt:574
  #, no-c-format
  msgid "Do not warn about specified attributes."
  msgstr "Nicht bei den angegebenen Attributen warnen."
  
! #: common.opt:578 common.opt:582
  #, no-c-format
  msgid "Warn about type safety and similar errors and mismatches in declarations with alias attributes."
  msgstr "In Deklarationen mit Alias-Attributen bezüglich Typsicherheit und ähnlicher Fehler und Irrtümer warnen."
  
! #: common.opt:586
  #, no-c-format
  msgid "Warn when profiling instrumentation was requested, but could not be applied to a certain function."
  msgstr "Warnen, wenn Profiling-Instrumentierung verlangt wurde, aber auf eine bestimmte Funktion nicht angewandt werden konnte."
  
! #: common.opt:591 common.opt:595
  #, no-c-format
  msgid "Warn about pointer casts which increase alignment."
  msgstr "Warnen, wenn Zeigerumwandlungen die Ausrichtung vergrößern."
  
! #: common.opt:599
  #, no-c-format
  msgid "Complain when a command-line option is valid, but not applicable to the current front end."
  msgstr "Meckern, wenn eine Kommandozeilenoption gültig ist, aber nicht zum aktuellen Frontend gehört."
  
! #: common.opt:603
  #, no-c-format
  msgid "Warn when a #warning directive is encountered."
  msgstr "Warnen, wenn eine #warning-Direktive verwendet wird."
  
! #: common.opt:607
  #, no-c-format
  msgid "Warn about uses of __attribute__((warning)) declarations."
  msgstr "Bei Verwendungen von Deklarationen mit __attribute__((warning)) warnen."
  
! #: common.opt:611
  #, no-c-format
  msgid "Warn if a deprecated compiler feature, class, method, or field is used."
  msgstr "Warnen, wenn veraltetes Compiler-Merkmal, Klasse, Methode oder Feld verwendet wird."
  
! #: common.opt:615
  #, no-c-format
  msgid "Warn about uses of __attribute__((deprecated)) declarations."
  msgstr "Bei Verwendungen von Deklarationen mit __attribute__((deprecated)) warnen."
  
! #: common.opt:619
  #, no-c-format
  msgid "Warn when an optimization pass is disabled."
  msgstr "Warnen, wenn ein Optimierungsdurchgang ausgeschaltet ist."
  
! #: common.opt:623
  #, no-c-format
  msgid "Turn all warnings into errors."
  msgstr "Alle Warnungen in Fehler umwandeln."
  
! #: common.opt:627
  #, no-c-format
  msgid "Turn the specified warning into an error."
  msgstr "Die angegebene Warnung in einen Fehler umwandeln."
  
! #: common.opt:631
  #, no-c-format
  msgid "Print extra (possibly unwanted) warnings."
  msgstr "Zusätzliche (möglicherweise ungewollte) Warnungen ausgeben."
  
! #: common.opt:635
  #, no-c-format
  msgid "Exit on the first error occurred."
  msgstr "Beim ersten auftretenden Fehler beenden."
  
! #: common.opt:639
  #, no-c-format
  msgid "-Wframe-larger-than=<byte-size>\tWarn if a function's stack frame requires in excess of <byte-size>."
  msgstr "-Wframe-larger-than=<Größe>\tWarnen, wenn der Stapelrahmen einer Funktion mehr als <Größe> Bytes benötigt."
  
! #: common.opt:643
  #, no-c-format
  msgid "Disable -Wframe-larger-than= warning.  Equivalent to -Wframe-larger-than=<SIZE_MAX> or larger."
  msgstr "Die Warnung »-Wframe-larger-than=« ausschalten. Entspricht »-Wframe-larger-than=<SIZE_MAX>« oder größer."
  
! #: common.opt:647
  #, no-c-format
  msgid "Warn when attempting to free a non-heap object."
  msgstr "Beim Versuch der Freigabe eines Nicht-Heap-Objektes warnen."
  
! #: common.opt:651
  #, no-c-format
  msgid "Warn when -fhardened did not enable an option from its set."
  msgstr "Warnen, wenn »-fhardened« eine Option nicht aktiviert hat."
  
! #: common.opt:662
  #, no-c-format
  msgid "Warn when a switch case falls through."
  msgstr "Warnen, wenn in einem switch-Block ein case durchfällt."
  
! #: common.opt:666 rust/lang.opt:59 c-family/c.opt:919
! #, no-c-format
! msgid "Warn for infinitely recursive calls."
! msgstr "Bei unendlich rekursiven Aufrufen warnen."
! 
! #: common.opt:670
  #, no-c-format
  msgid "Warn when an inlined function cannot be inlined."
  msgstr "Warnen, wenn eine inline-Funktion nicht als solche erzeugt werden kann."
  
! #: common.opt:674
  #, no-c-format
  msgid "Warn when an atomic memory model parameter is known to be outside the valid range."
  msgstr "Warnen, wenn ein Parameter des atomaren Speichermodells erkennbar außerhalb des Wertebereiches ist."
  
! #: common.opt:681
  #, no-c-format
  msgid "-Wlarger-than=<byte-size>\tWarn if an object's size exceeds <byte-size>."
  msgstr "-Wlarger-than=<Anzahl>\tWarnen, wenn ein Objekt größer als <Anzahl> Bytes ist."
  
! #: common.opt:685
  #, no-c-format
  msgid "Disable -Wlarger-than= warning.  Equivalent to -Wlarger-than=<SIZE_MAX> or larger."
  msgstr "Die Warnung »-Wlarger-than=« ausschalten. Entspricht »-Wlarger-than=<SIZE_MAX>« oder größer."
  
! #: common.opt:689
  #, no-c-format
  msgid "Warn if comparing pointer parameter with nonnull attribute with NULL."
  msgstr "Warnen, wenn ein Zeiger mit »nonnull«-Attribut mit NULL verglichen wird."
  
! #: common.opt:693
  #, no-c-format
  msgid "Warn if dereferencing a NULL pointer may lead to erroneous or undefined behavior."
  msgstr "Warnen, wenn das Dereferenzieren eines Nullzeigers zu fehlerhaftem oder undefiniertem Verhalten führen kann."
  
! #: common.opt:704
  #, no-c-format
  msgid "Warn about passing a pointer/reference to a local or temporary variable to a musttail call argument."
  msgstr "Warnen, wenn ein Zeiger oder eine Referenz auf eine lokale oder temporäre Variable an ein musttail-Aufrufargument übergeben wird."
  
! #: common.opt:708
  #, no-c-format
  msgid "Warn about pointer/reference to a local or temporary variable possibly escaping to a musttail call."
  msgstr "Warnen, wenn ein Zeiger oder eine Referenz auf eine lokale oder temporäre Variable möglicherweise zu einem musttail-Aufruf entwischt."
  
! #: common.opt:712
  #, no-c-format
  msgid "Warn about some C++ One Definition Rule violations during link time optimization."
  msgstr "Während der Optimierungen zur Bindezeit bei einigen Verletzungen der One-Definition-Rule aus C++ warnen."
  
! #: common.opt:716
  #, no-c-format
  msgid "Warn about overflow in arithmetic expressions."
  msgstr "Bei Überlauf in arithmetischen Ausdrücken warnen."
  
! #: common.opt:720
  #, no-c-format
  msgid "During link time optimization warn about mismatched types of global declarations."
  msgstr "Während der Optimierungen zur Bindezeit bei unpassenden Typen von globalen Deklarationen warnen."
  
! #: common.opt:724
  #, no-c-format
  msgid "Warn when the packed attribute has no effect on struct layout."
  msgstr "Warnen, wenn das »packed«-Attribut keine Auswirkung auf Strukturanordnung hat."
  
! #: common.opt:728
  #, no-c-format
  msgid "Warn when padding is required to align structure members."
  msgstr "Warnen, wenn Auffüllen benötigt wird, um Strukturelemente auszurichten."
  
! #: common.opt:732
  #, no-c-format
  msgid "Issue warnings needed for strict compliance to the standard."
  msgstr "Für strikte Standardbefolgung benötigte Warnungen ausgeben."
  
! #: common.opt:736
  #, no-c-format
  msgid "Warn about returning a pointer/reference to a local or temporary variable."
  msgstr "Bei Rückgabe eines Zeigers/Referenz an lokale oder temporäre Variable warnen."
  
! #: common.opt:740
  #, no-c-format
  msgid "Warn when one variable shadows another.  Same as -Wshadow=global."
  msgstr "Warnen, wenn eine Variable eine andere überdeckt. Entspricht »-Wshadow=global«."
  
! #: common.opt:744
  #, no-c-format
  msgid "Warn when one variable shadows another (globally)."
  msgstr "Warnen, wenn eine Variable eine andere überdeckt (global)."
  
! #: common.opt:748
  #, no-c-format
  msgid "Warn when one local variable shadows another local variable or parameter."
  msgstr "Warnen, wenn eine lokale Variable eine andere lokale Variable oder einen Parameter überdeckt."
  
! #: common.opt:755
  #, no-c-format
  msgid "Warn when one local variable shadows another local variable or parameter of compatible type."
  msgstr "Warnen, wenn eine lokale Variable eine andere lokale Variable oder einen Parameter mit gleichem Typ überdeckt."
  
! #: common.opt:762
  #, no-c-format
  msgid "Warn when not issuing stack smashing protection for some reason."
  msgstr "Warnen, wenn Stapelzerstörungsschutz aus irgendeinem Grund nicht erzeugt wird."
  
! #: common.opt:766
  #, no-c-format
  msgid "-Wstack-usage=<byte-size>\tWarn if stack usage might exceed <byte-size>."
  msgstr "-Wstack-usage=<Größe in Bytes>\tWarnen, wenn Stapelverwendung den angegebenen Betrag überschreiten könnte."
  
! #: common.opt:770
  #, no-c-format
  msgid "Disable Wstack-usage= warning.  Equivalent to Wstack-usage=<SIZE_MAX> or larger."
  msgstr "Die Warnung »-Wstack-usage=« ausschalten. Entspricht »-Wstack-usage=<SIZE_MAX>« oder größer."
  
! #: common.opt:774 common.opt:778
  #, no-c-format
  msgid "Warn about code which might break strict aliasing rules."
  msgstr "Bei Code warnen, der strict-aliasing-Regeln verletzen könnte."
  
! #: common.opt:782 common.opt:786
  #, no-c-format
  msgid "Warn about optimizations that assume that signed overflow is undefined."
  msgstr "Bei Optimierungen, die annehmen, dass vorzeichenbehafteter Überlauf undefiniert ist, warnen."
  
! #: common.opt:790
  #, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((cold))."
  msgstr "Bei Funktionen, die Kandidaten für __attribute__((cold)) sein könnten, warnen."
  
! #: common.opt:794
  #, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((const))."
  msgstr "Bei Funktionen, die Kandidaten für __attribute__((const)) sein könnten, warnen."
  
! #: common.opt:798
  #, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((pure))."
  msgstr "Bei Funktionen, die Kandidaten für __attribute__((pure)) sein könnten, warnen."
  
! #: common.opt:802
  #, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((noreturn))."
  msgstr "Bei Funktionen, die Kandidaten für __attribute__((noreturn)) sein könnten, warnen."
  
! #: common.opt:806
  #, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((malloc))."
  msgstr "Bei Funktionen, die Kandidaten für __attribute__((malloc)) sein könnten, warnen."
  
! #: common.opt:810
  #, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((returns_nonnull))."
  msgstr "Bei Funktionen, die Kandidaten für __attribute__((returns_nonnull)) sein könnten, warnen."
  
! #: common.opt:814
  #, no-c-format
  msgid "Warn about C++ polymorphic types where adding final keyword would improve code quality."
  msgstr "Bei polymorphen Typen in C++ warnen, bei denen das Schlüsselwort »final« die Codequalität verbessern würde."
  
! #: common.opt:818
  #, no-c-format
  msgid "Warn about C++ virtual methods where adding final keyword would improve code quality."
  msgstr "Bei virtuellen Methoden in C++ warnen, bei denen das Schlüsselwort »final« die Codequalität verbessern würde."
  
! #: common.opt:822
  #, no-c-format
  msgid "Warn about statements between switch's controlling expression and the first case."
  msgstr "Bei Anweisungen warnen, die zwischen »switch (…)« und dem ersten »case:« stehen."
  
! #: common.opt:827
  #, no-c-format
  msgid "Do not suppress warnings from system headers."
  msgstr "Warnungen aus System-Headern nicht unterdrücken."
  
! #: common.opt:831
  #, no-c-format
  msgid "Warn if a comparison always evaluates to true or false."
  msgstr "Warnen, wenn ein Vergleich immer zu »true« oder »false« auswertet."
  
! #: common.opt:835
  #, no-c-format
  msgid "Warn whenever a trampoline is generated."
  msgstr "Warnen, wenn ein Trampolin generiert wird."
  
! #: common.opt:839
  #, no-c-format
  msgid "Warn about cases where -ftrivial-auto-var-init cannot initialize an auto variable."
  msgstr "Vor Fällen warnen, in denen »-ftrivial-auto-var-init« eine Auto-Variable nicht initialisieren kann."
  
! #: common.opt:843
  #, no-c-format
  msgid "Warn if a comparison is always true or always false due to the limited range of the data type."
  msgstr "Warnen, wenn ein Vergleich durch beschränkten Wertebereich des Datentyps stets »true« oder »false« ist."
  
! #: common.opt:847
  #, no-c-format
  msgid "Warn about uninitialized automatic variables."
  msgstr "Bei nicht initialisierten automatischen Variablen warnen."
  
! #: common.opt:851
  #, no-c-format
  msgid "Warn about maybe uninitialized automatic variables."
  msgstr "Bei möglicherweise nicht initialisierten automatischen Variablen warnen."
  
! #: common.opt:859
  #, no-c-format
  msgid "Enable all -Wunused- warnings."
  msgstr "Alle »-Wunused«-Warnungen einschalten."
  
! #: common.opt:866
  #, no-c-format
  msgid "Warn when a function parameter is only set, otherwise unused."
  msgstr "Warnen, wenn ein Funktionsparameter zwar gesetzt, aber nicht verwendet wird."
  
! #: common.opt:873
  #, no-c-format
  msgid "Warn when a variable is only set, otherwise unused."
  msgstr "Warnen, wenn eine Variable zwar gesetzt, aber nicht verwendet wird."
  
! #: common.opt:877
  #, no-c-format
  msgid "Warn when a function is unused."
  msgstr "Warnen, wenn eine Funktion ungenutzt bleibt."
  
! #: common.opt:881
  #, no-c-format
  msgid "Warn when a label is unused."
  msgstr "Warnen, wenn eine Sprungmarke ungenutzt bleibt."
  
! #: common.opt:885
  #, no-c-format
  msgid "Warn when a function parameter is unused."
  msgstr "Warnen, wenn ein Funktionsparameter nicht verwendet wird."
  
! #: common.opt:889
  #, no-c-format
  msgid "Warn when an expression value is unused."
  msgstr "Warnen, wenn ein Ausdruckswert nicht verwendet wird."
  
! #: common.opt:893
  #, no-c-format
  msgid "Warn when a variable is unused."
  msgstr "Warnen, wenn eine Variable nicht verwendet wird."
  
! #: common.opt:897
  #, no-c-format
  msgid "Warn in case profiles in -fprofile-use do not match."
  msgstr "Warnen, wenn Profile in »-fprofile-use« nicht zueinander passen."
  
! #: common.opt:901
  #, no-c-format
  msgid "Warn in case a function ends earlier than it begins due to an invalid linenum macros."
  msgstr "Warnen, wenn eine Funktion aufgrund eines ungültigen Zeilennummer-Makros früher endet als sie beginnt."
  
! #: common.opt:905
  #, no-c-format
  msgid "Warn when a conditional has too many terms and condition coverage profiling gives up instrumenting the expression."
  msgstr "Warnung, wenn eine Bedingung zu viele Terme hat und die Profilierung der Bedingungsabdeckung die Instrumentierung des Ausdrucks aufgibt."
  
! #: common.opt:910
  #, no-c-format
  msgid "-fpath-coverage-limit=<number> Don't instrument functions path count exceeding <number>."
  msgstr "-fpath-coverage-limit=<Anzahl> Funktionspfade, die <Anzahl> überschreiten, nicht instrumentieren."
  
! #: common.opt:915
  #, no-c-format
  msgid "Warn if a function exceeds the number of paths (controlled by -fpath-coverage-limit) and path coverage give up instrumenting the function. The limit is approximate and conservative and coverage might give up even if the actual number is slightly below the limit."
  msgstr "Warnen, wenn eine Funktion die Anzahl der Pfade (gesteuert durch »-fpath-coverage-limit«) überschreitet und die Pfadabdeckung die Instrumentierung der Funktion aufgibt. Der Grenzwert ist annähernd und konservativ, und die Abdeckung könnte auch dann aufgeben, wenn die tatsächliche Anzahl etwas unter dem Grenzwert liegt."
  
! #: common.opt:922
  #, no-c-format
  msgid "Warn in case profiles in -fprofile-use do not exist."
  msgstr "Warnen, wenn Profile in »-fprofile-use« nicht existieren."
  
! #: common.opt:926
  #, no-c-format
  msgid "Warn when a vector operation is compiled outside the SIMD."
  msgstr "Warnen, wenn Vektoroperation außerhalb von SIMD kompiliert wird."
  
! #: common.opt:930
  #, no-c-format
  msgid "Warn about unsupported features in ThreadSanitizer."
  msgstr "Bei nicht unterstützten Features im ThreadSanitizer warnen."
  
! #: common.opt:947
  #, no-c-format
  msgid "-aux-info <file>\tEmit declaration information into <file>."
  msgstr "-aux-info <Datei>\tDeklarationsinformationen in <Datei> ausgeben."
  
! #: common.opt:960
  #, no-c-format
  msgid "-d<letters>\tEnable dumps from specific passes of the compiler."
  msgstr "-d<Buchstaben>\tAusgaben von bestimmten Durchläufen des Compilers einschalten."
  
! #: common.opt:964
  #, no-c-format
  msgid "-dumpbase <file>\tSet the file basename to be used for dumps."
  msgstr "-dumpbase <Datei>\tDen Basis-Dateinamen für Ausgaben setzen."
  
! #: common.opt:968
  #, no-c-format
  msgid "-dumpbase-ext .<ext>    Drop a trailing .<ext> from the dump basename to name auxiliary output files."
  msgstr "-dumpbase-ext .<Erw>    Die Dateinamenserweiterung .<Erw> weglassen, beim Benennen der hilfsweisen Ausgabedateien."
  
! #: common.opt:972
  #, no-c-format
  msgid "-dumpdir <dir>\tSet the directory name to be used for dumps."
  msgstr "-dumpdir <Verzeichnis>\tDen Basis-Verzeichnisnamen für Ausgaben setzen."
  
! #: common.opt:1087
  #, no-c-format
  msgid "The version of the C++ ABI in use."
  msgstr "Die Version der C++-ABI, die verwendet wird."
  
! #: common.opt:1091
  #, no-c-format
  msgid "Aggressively optimize loops using language constraints."
  msgstr "Schleifen aggressiv optimieren, dabei sprachspezifische Einschränkungen einbeziehen."
  
! #: common.opt:1095
  #, no-c-format
  msgid "Align the start of functions."
  msgstr "Funktionsanfänge ausrichten."
  
! #: common.opt:1102
  #, no-c-format
  msgid "Align labels which are only reached by jumping."
  msgstr "Marken ausrichten, die nur mit Sprüngen erreicht werden können."
  
! #: common.opt:1109
  #, no-c-format
  msgid "Align all labels."
  msgstr "Alle Marken ausrichten."
  
! #: common.opt:1116
  #, no-c-format
  msgid "Align the start of loops."
  msgstr "Schleifenanfänge ausrichten."
  
! #: common.opt:1123
  #, no-c-format
  msgid "Allow the compiler to introduce new data races on stores."
  msgstr "Dem Compiler erlauben, neue Datenwettläufe bei Speichervorgängen einzuführen."
  
! #: common.opt:1127
  #, no-c-format
  msgid "Enable static analysis pass."
  msgstr "Durchgang für statische Analyse einschalten."
  
! #: common.opt:1147
  #, no-c-format
  msgid "Select what to sanitize."
  msgstr "Auswählen, was bereinigt werden soll."
  
! #: common.opt:1151
  #, no-c-format
  msgid "Select type of coverage sanitization."
  msgstr "Art der Abdeckungs-Bereinigung auswählen."
  
! #: common.opt:1164
  #, no-c-format
  msgid "-fasan-shadow-offset=<number>\tUse custom shadow memory offset."
  msgstr "-fasan-shadow-offset=<Zahl>\tSpezifischen Offset für Schattenspeicher verwenden."
  
! #: common.opt:1168
  #, no-c-format
  msgid "-fsanitize-sections=<sec1,sec2,...>\tSanitize global variables in user-defined sections."
  msgstr "-fsanitize-sections=<sec1,sec2,...>\tGlobale Variablen in benutzerdefinierten Abschnitten bereinigen."
  
! #: common.opt:1173
  #, no-c-format
  msgid "After diagnosing undefined behavior attempt to continue execution."
  msgstr "Nach dem Erkennen von undefiniertem Verhalten versuchen, die Ausführung fortzusetzen."
  
! #: common.opt:1177
  #, no-c-format
  msgid "This switch is deprecated; use -fsanitize-recover= instead."
  msgstr "Dieser Schalter ist veraltet; stattdessen »-fsanitize-recover=« verwenden."
  
! #: common.opt:1181
  #, no-c-format
  msgid "Use traps instead of diagnostics of undefined behavior sanitizers."
  msgstr "Für das Bereinigen von undefiniertem Verhalten Traps statt Meldungen verwenden."
  
! #: common.opt:1191
  #, no-c-format
  msgid "This switch is deprecated; use -fsanitize-trap= instead."
  msgstr "Dieser Schalter ist veraltet; stattdessen »-fsanitize-trap=« verwenden."
  
! #: common.opt:1195
  #, no-c-format
  msgid "Generate unwind tables that are exact at each instruction boundary."
  msgstr "Abwicklungstabellen erzeugen, die genau an jeder Befehlsgrenze liegen."
  
! #: common.opt:1199
  #, no-c-format
  msgid "Generate auto-inc/dec instructions."
  msgstr "Auto-inc/dec-Befehle erzeugen."
  
! #: common.opt:1203
  #, no-c-format
  msgid "Use sample profile information for call graph node weights. The default profile file is fbdata.afdo in 'pwd'."
  msgstr "Profilierungsinformationen für Aufrufgraph-Knotengewichtungen verwenden. Vorgabe ist die Datei fbdata.afdo im aktuellen Arbeitsverzeichnis."
  
! #: common.opt:1208
  #, no-c-format
  msgid "Use sample profile information for call graph node weights. The profile file is specified in the argument."
  msgstr "Profilierungsinformationen für Aufrufgraph-Knotengewichtungen verwenden. Die Profilierungsdatei ist im Argument angegeben."
  
! #: common.opt:1213
! #, no-c-format
! msgid "Perform inlining using auto-profile."
! msgstr ""
! 
! #: common.opt:1221
  #, no-c-format
  msgid "Generate code to check bounds before indexing arrays."
  msgstr "Code zur Überprüfung der Grenzen vor Arrayindizierung erzeugen."
  
! #: common.opt:1225
  #, no-c-format
  msgid "Replace add, compare, branch with branch on count register."
  msgstr "Addieren, Vergleichen, Verzweigen mit Verzweigung anhand des Zählregisters ersetzen."
  
! #: common.opt:1229
  #, no-c-format
  msgid "Use profiling information for branch probabilities."
  msgstr "Profilierungsinformationen für Verzweigungswahrscheinlichkeiten verwenden."
  
! #: common.opt:1245
  #, no-c-format
  msgid "Output callgraph information on a per-file basis."
  msgstr "Information über Aufrufgraphen auf Dateibasis ausgeben."
  
! #: common.opt:1249
  #, no-c-format
  msgid "Output callgraph information on a per-file basis with decorations."
  msgstr "Information über Aufrufgraphen auf Dateibasis mit Dekoration ausgeben."
  
! #: common.opt:1253
  #, no-c-format
  msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions."
  msgstr "-fcall-saved-<Register>\t<Register> als über Funktionsgrenzen hinweg reserviert markieren."
  
! #: common.opt:1257
  #, no-c-format
  msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls."
  msgstr "-fcall-used-<Register>\t<Register> als durch Funktionsaufrufe beschädigt markieren."
  
! #: common.opt:1264
  #, no-c-format
  msgid "Save registers around function calls."
  msgstr "Register bei Funktionsaufrufen sichern."
  
! #: common.opt:1268
  #, no-c-format
  msgid "This switch is deprecated; do not use."
  msgstr "Dieser Schalter ist veraltet; nicht verwenden."
  
! #: common.opt:1272
  #, no-c-format
  msgid "Check the return value of new in C++."
  msgstr "Rückgabewert des C++-Operators new prüfen."
  
! #: common.opt:1276 common.opt:1280
  #, no-c-format
  msgid "Perform internal consistency checkings."
  msgstr "Interne Konsistenzprüfungen durchführen."
  
! #: common.opt:1284
  #, no-c-format
  msgid "For -f*-prefix-map= options compare canonicalized pathnames rather than just strings."
  msgstr "Bei den Optionen der Form »-f*-prefix-map=« die kanonischen Pfadnamen statt der angegebenen Zeichenketten vergleichen."
  
! #: common.opt:1288
  #, no-c-format
  msgid "Enable code hoisting."
  msgstr "Codeanhebung einschalten."
  
! #: common.opt:1292
  #, no-c-format
  msgid "Looks for opportunities to reduce stack adjustments and stack references."
  msgstr "Sucht Möglichkeiten, Stapel-Anpassungen und Stapel-Referenzen zu reduzieren."
  
! #: common.opt:1296
  #, no-c-format
  msgid "Put uninitialized globals in the common section."
  msgstr "Uninitialisierte globale Symbole in gemeinsamen Abschnitt legen."
  
! #: common.opt:1304
  #, no-c-format
  msgid "-fcompare-debug[=<opts>]\tCompile with and without e.g. -gtoggle, and compare the final-insns dump."
  msgstr "-fcompare-debug[=<Optionen>]\tMit und ohne z.B. »-gtoggle« kompilieren, und den Dump der »final-insns« vergleichen."
  
! #: common.opt:1308
  #, no-c-format
  msgid "Run only the second compilation of -fcompare-debug."
  msgstr "Nur die zweite Kompilierung von »-fcompare-debug« laufen lassen."
  
! #: common.opt:1312
  #, no-c-format
  msgid "Perform comparison elimination after register allocation has finished."
  msgstr "Beseitigung von Vergleichen nach Registerreservierung durchführen."
  
! #: common.opt:1316
  #, no-c-format
  msgid "Do not perform optimizations increasing noticeably stack usage."
  msgstr "Keine Optimierungen durchführen, die die Stapelverwendung deutlich erhöhen."
  
! #: common.opt:1320
  #, no-c-format
  msgid "Perform a register copy-propagation optimization pass."
  msgstr "Optimierungsdurchlauf zur Kopierübertragung von Registern durchführen."
  
! #: common.opt:1324
  #, no-c-format
  msgid "Fold instructions calculating memory offsets to the memory access instruction if possible."
  msgstr "Befehle, die Speicher-Offsets berechnen, wenn möglich in die Speicherzugriffsbefehl einbetten."
  
! #: common.opt:1328
  #, no-c-format
  msgid "Perform cross-jumping optimization."
  msgstr "Optimierung zum Kreuzsprung durchführen."
  
! #: common.opt:1332
  #, no-c-format
  msgid "When running CSE, follow jumps to their targets."
  msgstr "Beim Durchlaufen von CSE: Sprüngen zu ihren Zielen folgen."
  
! #: common.opt:1358
  #, no-c-format
  msgid "Omit range reduction step when performing complex division."
  msgstr "Schritt zur Bereichsverkleinerung auslassen, wenn komplexe Division durchgeführt wird."
  
! #: common.opt:1362
  #, no-c-format
  msgid "Complex multiplication and division follow Fortran rules."
  msgstr "Komplexe Multiplikation und Division befolgen Fortran-Regeln."
  
! #: common.opt:1366
  #, no-c-format
  msgid "Place data items into their own section."
  msgstr "Datenstücke in ihren eigenen Abschnitt legen."
  
! #: common.opt:1370
  #, no-c-format
  msgid "List all available debugging counters with their limits and counts."
  msgstr "Alle verfügbaren Fehleranalysezähler mit ihren Grenzen und Werten auflisten."
  
! #: common.opt:1374
  #, no-c-format
  msgid "-fdbg-cnt=<counter>[:<lower_limit1>-]<upper_limit1>[:<lower_limit2>-<upper_limit2>:...][,<counter>:...]\tSet the debug counter limit."
  msgstr "-fdbg-cnt=<Zähler>[:<Untere Grenze 1>-]<Obere Grenze 1>[:<Untere Grenze 2>-<Obere Grenze 2>:...][,<Zähler>:...]\tObergrenze für Debug-Zähler festlegen."
  
! #: common.opt:1378
  #, no-c-format
  msgid "-fdebug-prefix-map=<old>=<new>\tMap one directory name to another in debug information."
  msgstr "-fdebug-prefix-map=<alt>=<neu>\tIn Fehlersuchinfo einen Verzeichnisnamen auf einen anderen abbilden."
  
! #: common.opt:1382
  #, no-c-format
  msgid "-ffile-prefix-map=<old>=<new>\tMap one directory name to another in compilation result."
  msgstr "-ffile-prefix-map=<alt>=<neu>\tIn Übersetzungsergebnis einen Verzeichnisnamen auf einen anderen abbilden."
  
! #: common.opt:1386
  #, no-c-format
  msgid "Output .debug_types section when using DWARF v4 debuginfo."
  msgstr ".debug_types-Abschnitt ausgeben, wenn DWARF v4-Debuginfo verwendet wird."
  
! #: common.opt:1392
  #, no-c-format
  msgid "Defer popping functions args from stack until later."
  msgstr "Zurückholen der Funktionsargumente vom Stapel bis auf weiteres hinauszögern."
  
! #: common.opt:1396
  #, no-c-format
  msgid "Attempt to fill delay slots of branch instructions."
  msgstr "Versuchen, die Verzögerungsschlitze der Sprungbefehle auszufüllen."
  
! #: common.opt:1400
  #, no-c-format
  msgid "Delete dead instructions that may throw exceptions."
  msgstr "Unerreichbare Befehle löschen, die Ausnahmen werfen können."
  
! #: common.opt:1404
  #, no-c-format
  msgid "Delete useless null pointer checks."
  msgstr "Unnötige Nullzeigerprüfungen löschen."
  
! #: common.opt:1408
! #, no-c-format
! msgid "Issue defining instructions back to back with their single uses, provided they are macro-fusible in the target microarchitecture."
! msgstr ""
! 
! #: common.opt:1412
  #, no-c-format
  msgid "Stream extra data to support more aggressive devirtualization in LTO local transformation mode."
  msgstr "Zusätzliche Daten verarbeiten, um in LTO-lokalem Umwandlungsmodus aggressiver zu devirtualisieren."
  
! #: common.opt:1416
  #, no-c-format
  msgid "Perform speculative devirtualization."
  msgstr "Spekulative Devirtualisierung durchführen."
  
! #: common.opt:1420
  #, no-c-format
  msgid "Try to convert virtual calls to direct ones."
  msgstr "Versuchen, virtuelle Sprünge in direkte umzuwandeln."
  
! #: common.opt:1424
  #, no-c-format
  msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics."
  msgstr "-fdiagnostics-show-location=[once|every-line]\tWie oft die Quelltext-Position am Zeilenanfang ausgegeben wird, wenn die Diagnose über mehrere Zeilen geht."
  
! #: common.opt:1441
  #, no-c-format
  msgid "Show the source line with a caret indicating the column."
  msgstr "Quellzeile mit Einschaltungszeichen anzeigen, um die Spalte zu kennzeichnen."
  
! #: common.opt:1445
  #, no-c-format
  msgid "Show lines linking related events in diagnostic paths."
  msgstr "Linien anzeigen, die zusammenhängende Ereignisse in Diagnosepfaden verbinden."
  
! #: common.opt:1449
  #, no-c-format
  msgid "Show labels annotating ranges of source code when showing source."
  msgstr "Beim Anzeigen von Quellcode Marker verwenden, um Bereiche des Quellcodes zu markieren."
  
! #: common.opt:1453
  #, no-c-format
  msgid "Show line numbers in the left margin when showing source."
  msgstr "Beim Anzeigen von Quellcode Zeilennummern im linken Rand anzeigen."
  
! #: common.opt:1461
  #, no-c-format
  msgid "-fdiagnostics-color=[never|always|auto]\tColorize diagnostics."
  msgstr "-fdiagnostics-color=[never|always|auto]\tDiagnosemeldungen einfärben."
  
! #: common.opt:1481
  #, no-c-format
  msgid "Enable formatting of JSON output."
  msgstr "Formatierung der JSON-Ausgabe einschalten."
  
! #: common.opt:1485
  #, no-c-format
  msgid "-fdiagnostics-urls=[never|always|auto]\tEmbed URLs in diagnostics."
  msgstr "-fdiagnostics-urls=[never|always|auto]\tURLs in Diagnosemeldungen einbetten."
  
! #: common.opt:1505
  #, no-c-format
  msgid "-fdiagnostics-column-unit=[display|byte]\tSelect whether column numbers are output as display columns (default) or raw bytes."
  msgstr "-fdiagnostics-column-unit=[display|byte]\tFestlegen, ob Spaltennummern als Anzeigespalten (Standard) ausgegeben werden oder in rohen Bytes gemessen werden."
  
! #: common.opt:1509
  #, no-c-format
  msgid "-fdiagnostics-column-origin=<number>\tSet the number of the first column.  The default is 1-based as per GNU style, but some utilities may expect 0-based, for example."
  msgstr "-fdiagnostics-column-origin=<Nummer>\tLegt die Nummer der ersten Spalte fest. Die Vorgabe ist gemäß GNU-Stil 1-basiert, aber einige Dienstprogramme erwarten 0-basierte Spaltennummern."
  
! #: common.opt:1513
! #, fuzzy, no-c-format
! #| msgid "-fdiagnostics-format=[text|sarif-stderr|sarif-file|json|json-stderr|json-file]\tSelect output format."
! msgid "-fdiagnostics-format=[text|sarif-stderr|sarif-file]\tSelect output format."
  msgstr "-fdiagnostics-format=[text|sarif-stderr|sarif-file|json|json-stderr|json-file]\tAusgabeformat auswählen."
  
! #: common.opt:1517
  #, no-c-format
  msgid "Add output format."
  msgstr "Ausgabeformat hinzufügen."
  
! #: common.opt:1521
  #, no-c-format
  msgid "Set output format."
  msgstr "Ausgabeformat festlegen."
  
! #: common.opt:1525
  #, no-c-format
  msgid "-fdiagnostics-escape-format=[unicode|bytes]\tSelect how to escape non-printable-ASCII bytes in the source for diagnostics that suggest it."
  msgstr "-fdiagnostics-escape-format=[unicode|bytes]\tFestlegen, wie Zeichen außerhalb des druckbaren ASCII-Bereichs in der Quelle für Diagnosen, die dies vorschlagen, ausgegeben werden sollen."
  
! #: common.opt:1563
  #, no-c-format
  msgid "Print fix-it hints in machine-readable form."
  msgstr "Behebungshinweise in maschinenlesbarer Form ausgeben."
  
! #: common.opt:1567
  #, no-c-format
  msgid "Print fix-it hints to stderr in unified diff format."
  msgstr "Behebungshinweise in vereinheitlichtem Diff-Format auf stderr ausgeben."
  
! #: common.opt:1571
  #, no-c-format
  msgid "Amend appropriate diagnostic messages with the command line option that controls them."
  msgstr "Die geeignete Diagnosemeldung mit der Kommandozeilenoption anreichern, die sie steuert."
  
! #: common.opt:1575
  #, no-c-format
  msgid "Print CWE identifiers for diagnostic messages, where available."
  msgstr "CWE-Identifikatoren für Diagnosemeldungen ausgeben, sofern verfügbar."
  
! #: common.opt:1579
  #, no-c-format
  msgid "Print any rules associated with diagnostic messages."
  msgstr "Alle Regeln, die mit Meldungen verbunden sind, ausgeben."
  
! #: common.opt:1583
  #, no-c-format
  msgid "Use color within diagnostic messages to highlight pertinent information."
  msgstr "Farbe in Diagnosemeldungen verwenden, um relevante Informationen hervorzuheben."
  
! #: common.opt:1587
  #, no-c-format
  msgid "Specify how to print any control-flow path associated with a diagnostic."
  msgstr "Angeben, wie jeder Kontrollflusspfad, der mit einer Diagnose verbunden ist, ausgegeben werden soll."
  
! #: common.opt:1591
  #, no-c-format
  msgid "Turn off any diagnostics features that complicate the output, such as line numbers, color, and warning URLs."
  msgstr "Alle Diagnosefunktionen deaktivieren, die die Ausgabe verkomplizieren, wie Zeilennummern, Farbe und Warn-URLs."
  
! #: common.opt:1595
  #, no-c-format
  msgid "-ftabstop=<number>      Distance between tab stops for column reporting."
  msgstr "-ftabstop=<Zahl>        Abstand zwischen Tabstopps für Spaltenmeldungen."
  
! #: common.opt:1611
  #, no-c-format
  msgid "Show stack depths of events in paths."
  msgstr "Stapeltiefe der Ereignisse in Pfaden anzeigen."
  
! #: common.opt:1615
  #, no-c-format
  msgid "-fdiagnostics-text-art-charset=[none|ascii|unicode|emoji]\tDetermine which characters to use in text arg diagrams."
  msgstr "-fdiagnostics-text-art-charset=[none|ascii|unicode|emoji]\tLegt fest, welche Zeichen in Text-Arg-Diagrammen verwendet werden."
  
! #: common.opt:1634
  #, no-c-format
  msgid "Set minimum width of left margin of source code when showing source."
  msgstr "Mindestbreite des linken Randes des Quellcodes angeben, für das Ausgeben des Quellcodes."
  
! #: common.opt:1638
! #, no-c-format
! msgid "Use indentation to show nesting of diagnostics in text output."
! msgstr ""
! 
! #: common.opt:1642
! #, no-c-format
! msgid "Show location information when showing nested diagnostics."
! msgstr ""
! 
! #: common.opt:1646
! #, no-c-format
! msgid "Show nesting levels as numbers when showing nested diagnostics."
! msgstr ""
! 
! #: common.opt:1653
! #, no-c-format
! msgid "Collect and print more context information for diagnostics."
! msgstr ""
! 
! #: common.opt:1657
  #, no-c-format
  msgid "-fdisable-[tree|rtl|ipa]-<pass>=range1+range2\tDisable an optimization pass."
  msgstr "-fdisable-[tree|rtl|ipa]-<Durchgang>=range1+range2\tEinen Optimierungsdurchgang ausschalten."
  
! #: common.opt:1661
  #, no-c-format
  msgid "-fenable-[tree|rtl|ipa]-<pass>=range1+range2\tEnable an optimization pass."
  msgstr "-fenable-[tree|rtl|ipa]-<Durchgang>=range1+range2\tEinen Optimierungsdurchgang einschalten."
  
! #: common.opt:1665
  #, no-c-format
  msgid "-fdump-<type>\tDump various compiler internals to a file."
  msgstr "-fdump-<type>\tVerschiedene compilerinterne Informationen in eine Datei abziehen."
  
! #: common.opt:1672
  #, no-c-format
  msgid "-fdump-final-insns=filename\tDump to filename the insns at the end of translation."
  msgstr "-fdump-final-insns=<Datei>\tDie Befehle am Ende der Übersetzung in Datei abziehen."
  
! #: common.opt:1676
  #, no-c-format
  msgid "-fdump-go-spec=filename\tWrite all declarations to file as Go code."
  msgstr "-fdump-go-spec=<Datei>\tAlle Deklarationen als Go-Code in <Datei> schreiben."
  
! #: common.opt:1680
  #, no-c-format
  msgid "Suppress output of addresses in debugging dumps."
  msgstr "Ausgabe von Adressen in Fehlersuch-Auszügen unterdrücken."
  
! #: common.opt:1684
  #, no-c-format
  msgid "Collect and dump debug information into temporary file if ICE in C/C++ compiler occurred."
  msgstr "Im Falle eines internen Fehlers im C/C++-Compiler die Debuginformationen sammeln und in temporäre Datei ausgeben."
  
! #: common.opt:1689
  #, no-c-format
  msgid "Dump detailed information on GCC's internal representation of source code locations."
  msgstr "Detaillierte Informationen über die GCC-interne Repräsentation von Quellcode-Stellen ausgeben."
  
! #: common.opt:1693
  #, no-c-format
  msgid "Dump optimization passes."
  msgstr "Optimierungsdurchläufe ausgeben."
  
! #: common.opt:1697
  #, no-c-format
  msgid "Suppress output of instruction numbers, line number notes and addresses in debugging dumps."
  msgstr "Ausgabe von Befehlszahlen, Zeilennummernangaben und Adressen in Fehlersuch-Auszügen unterdrücken."
  
! #: common.opt:1701
  #, no-c-format
  msgid "Suppress output of previous and next insn numbers in debugging dumps."
  msgstr "Ausgabe der vorigen und nächsten Befehlsnummern in Fehlersuch-Auszügen unterdrücken."
  
! #: common.opt:1705
  #, no-c-format
  msgid "Enable CFI tables via GAS assembler directives."
  msgstr "CFI-Tabellen über GAS-Assembler-Direktiven einschalten."
  
! #: common.opt:1709
  #, no-c-format
  msgid "Perform early inlining."
  msgstr "Frühes Inlining durchführen."
  
! #: common.opt:1717
  #, no-c-format
  msgid "Perform interprocedural reduction of aggregates."
  msgstr "Zwischenprozedurale Reduktion von Aggregaten durchführen."
  
! #: common.opt:1721
  #, no-c-format
  msgid "Perform unused symbol elimination in debug info."
  msgstr "Ungenutzte Symbole aus Info zur Fehlersuche entfernen."
  
! #: common.opt:1725
  #, no-c-format
  msgid "Perform unused type elimination in debug info."
  msgstr "Ungenutzte Typen aus Info zur Fehlersuche entfernen."
  
! #: common.opt:1729
  #, no-c-format
  msgid "Do not suppress C++ class debug information."
  msgstr "Keine Fehlersuchinformationen für C++-Klassen unterdrücken."
  
! #: common.opt:1733
  #, no-c-format
  msgid "Enable exception handling."
  msgstr "Ausnahmebehandlung einschalten."
  
! #: common.opt:1737
  #, no-c-format
  msgid "Perform a number of minor, expensive optimizations."
  msgstr "Eine Reihe kleiner, aber teurer, Optimierungen durchführen."
  
! #: common.opt:1741
  #, no-c-format
  msgid "-fexcess-precision=[fast|standard|16]\tSpecify handling of excess floating-point precision."
  msgstr "-fexcess-precision=[fast|standard|16]\tBehandlung überschüssiger Gleitkommagenauigkeit bestimmen."
  
! #: common.opt:1759
  #, no-c-format
  msgid "-fpermitted-flt-eval-methods=[c11|ts-18661]\tSpecify which values of FLT_EVAL_METHOD are permitted."
  msgstr "-fpermitted-flt-eval-methods=[c11|ts-18661]\tAngeben, welche Werte von FLT_EVAL_METHOD erlaubt sind."
  
! #: common.opt:1775
  #, no-c-format
  msgid "Output lto objects containing both the intermediate language and binary output."
  msgstr "LTO-Objekte ausgeben, die sowohl Zwischensprache als auch Binärausgabe enthalten."
  
! #: common.opt:1779
  #, no-c-format
  msgid "Assume no NaNs or infinities are generated."
  msgstr "Annehmen, dass keine NaNs oder Unendlichkeiten erzeugt werden."
  
! #: common.opt:1783
  #, no-c-format
  msgid "Assume that loops with an exit will terminate and not loop indefinitely."
  msgstr "Annehmen, dass Schleifen mit einem Ausgang keine Endlosschleifen sind."
  
! #: common.opt:1787
  #, no-c-format
  msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler."
  msgstr "-ffixed-<Register>\t<Register> als für den Compiler nicht verfügbar markieren."
  
! #: common.opt:1791
  #, no-c-format
  msgid "Don't allocate floats and doubles in extended-precision registers."
  msgstr "Keine floats und doubles in Registern erweiterter Genauigkeit reservieren."
  
! #: common.opt:1799
  #, no-c-format
  msgid "Perform a forward propagation pass on RTL."
  msgstr "Schritt zur Vorwärts-Übertragung auf RTL durchführen."
  
! #: common.opt:1803
  #, no-c-format
  msgid "-ffp-contract=[off|on|fast]\tPerform floating-point expression contraction."
  msgstr "-ffp-contract=[off|on|fast]\tSchrumpfung von Gleitkommaausdrücken durchführen."
  
! #: common.opt:1819
  #, no-c-format
  msgid "Allow built-in functions ceil, floor, round, trunc to raise \"inexact\" exceptions."
  msgstr "Den eingebauten Funktionen ceil, floor, round, trunc erlauben, »inexact«-Exceptions zu werfen."
  
! #: common.opt:1826
  #, no-c-format
  msgid "Allow function addresses to be held in registers."
  msgstr "Vorhalten von Funktionsadressen in Registern erlauben."
  
! #: common.opt:1830
  #, no-c-format
  msgid "Place each function into its own section."
  msgstr "Jede Funktion in ihren eigenen Abschnitt platzieren."
  
! #: common.opt:1834
! #, no-c-format
! msgid "Allow limited optimization of operations with volatile memory access."
! msgstr ""
! 
! #: common.opt:1838
  #, no-c-format
  msgid "Perform global common subexpression elimination."
  msgstr "Beseitigung globaler gemeinsamer Teilausdrücke durchführen."
  
! #: common.opt:1842
  #, no-c-format
  msgid "Perform enhanced load motion during global common subexpression elimination."
  msgstr "Erweiterte Ladebewegung während Beseitigung globaler gemeinsamer Teilausdrücke durchführen."
  
! #: common.opt:1846
  #, no-c-format
  msgid "Perform store motion after global common subexpression elimination."
  msgstr "Speicherbewegung nach Beseitigung globaler gemeinsamer Teilausdrücke durchführen."
  
! #: common.opt:1850
  #, no-c-format
  msgid "Try to avoid store forwarding."
  msgstr "Versuchen, Store-Forwarding zu vermeiden."
  
! #: common.opt:1854
  #, no-c-format
  msgid "Perform redundant load after store elimination in global common subexpression elimination."
  msgstr "Beseitigung überflüssigen Ladens nach dem Abspeichern in globalem gemeinsamem Teilausdruck durchführen."
  
! #: common.opt:1859
  #, no-c-format
  msgid "Perform global common subexpression elimination after register allocation has finished."
  msgstr "Beseitigung globaler gemeinsamer Teilausdrücke nach Registerreservierung durchführen."
  
! #: common.opt:1876
  #, no-c-format
  msgid "-fgnat-encodings=[all|gdb|minimal]\tSelect the balance between GNAT encodings and standard DWARF emitted in the debug information."
  msgstr "-fgnat-encodings=[all|gdb|minimal]\tGleichgewicht zwischen GNAT-Encodings und Standard-DWARF auswählen, die in den Debuginformationen landen."
  
! #: common.opt:1881
  #, no-c-format
  msgid "Enable in and out of Graphite representation."
  msgstr "Ein- und Ausgabe der Graphite-Repräsentierung einschalten."
  
! #: common.opt:1885
  #, no-c-format
  msgid "Enable Graphite Identity transformation."
  msgstr "Transformation der Graphite-Identität einschalten."
  
! #: common.opt:1889
  #, no-c-format
  msgid "Enable hoisting adjacent loads to encourage generating conditional move instructions."
  msgstr "Herausziehen aufeinanderfolgender Ladeoperationen einschalten, um Erzeugung bedingter Kopieroperationen zu fördern."
  
! #: common.opt:1902
  #, no-c-format
  msgid "Run two instruction combination passes late in the pass pipeline; one before register allocation and one after."
  msgstr "Zwei Befehlskombinationsdurchläufe spät in der Durchlaufpipeline ausführen; einen vor der Registerzuweisung und einen danach."
  
! #: common.opt:1907
  #, no-c-format
  msgid "Mark all loops as parallel."
  msgstr "Alle Schleifen als parallel markieren."
  
! #: common.opt:1911 common.opt:1919 common.opt:3317
  #, no-c-format
  msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
  msgstr "Schleifenschachtelungs-Umwandlungen einschalten. Entspricht »-floop-nest-optimize«."
  
! #: common.opt:1915
  #, no-c-format
  msgid "Enable loop interchange on trees."
  msgstr "Umordnen der Schleifen auf Bäumen einschalten."
  
! #: common.opt:1923
  #, no-c-format
  msgid "Perform unroll-and-jam on loops."
  msgstr "Schleifenabwicklung (unroll-and-jam) für Schleifen durchführen."
  
! #: common.opt:1927
  #, no-c-format
  msgid "Enable support for GNU transactional memory."
  msgstr "Unterstützung für GNU-Transaktionsspeicher einschalten."
  
! #: common.opt:1931
  #, no-c-format
  msgid "Use STB_GNU_UNIQUE if supported by the assembler."
  msgstr "STB_GNU_UNIQUE verwenden, sofern der Assembler es unterstützt."
  
! #: common.opt:1939
  #, no-c-format
  msgid "Enable the loop nest optimizer."
  msgstr "Optimierer für geschachtelte Schleifen einschalten."
  
! #: common.opt:1943
! #, no-c-format
! msgid "Turn indirect calls of pointers loaded from structures to speculative calls if there is one known candidate."
! msgstr ""
! 
! #: common.opt:1947
  #, no-c-format
  msgid "Force bitfield accesses to match their type width."
  msgstr "Bitfeld-Zugriffe zwingen, zu ihrer Typbreite zu passen."
  
! #: common.opt:1951
  #, no-c-format
  msgid "Merge adjacent stores."
  msgstr "Nebeneinanderliegende Speicheroperationen zusammenfassen."
  
! #: common.opt:1955
  #, no-c-format
  msgid "Enable guessing of branch probabilities."
  msgstr "Erraten der Sprungwahrscheinlichkeiten einschalten."
  
! #: common.opt:1959
  #, no-c-format
  msgid "Enable various security-relevant flags."
  msgstr "Verschiedene sicherheitsrelevante Optionen einschalten."
  
! #: common.opt:1963
  #, no-c-format
  msgid "Harden conditionals not used in branches, checking reversed conditions."
  msgstr "Bedingungen, die nicht in den Zweigen verwendet werden, härten, indem die entgegengesetzten Bedingungen geprüft werden."
  
! #: common.opt:1967
  #, no-c-format
  msgid "Harden conditional branches by checking reversed conditions."
  msgstr "Bedingte Zweigen härten, indem die entgegengesetzten Bedingungen geprüft werden."
  
! #: common.opt:1971
  #, no-c-format
  msgid "Harden control flow by recording and checking execution paths."
  msgstr "Kontrollfluss härten, indem Ausführungspfade aufgezeichnet und geprüft werden."
  
! #: common.opt:1975
  #, no-c-format
  msgid "Disable CFR in leaf functions."
  msgstr "CFR in Blattfunktionen ausschalten."
  
! #: common.opt:1979
  #, no-c-format
  msgid "Check CFR execution paths also before calls followed by returns of their results."
  msgstr "CFR-Ausführungspfade auch vor Aufrufen prüfen, die ihre Ergebnisse zurückgeben."
  
! #: common.opt:1983
  #, no-c-format
  msgid "Check CFR execution paths also when exiting a function through an exception."
  msgstr "CFR-Ausführungspfade auch prüfen, wenn eine Funktion aufgrund einer Exception verlassen wird."
  
! #: common.opt:1987
  #, no-c-format
  msgid "-fhardcfr-check-noreturn-calls=[always|no-xthrow|nothrow|never]\tCheck CFR execution paths also before calling noreturn functions."
  msgstr "-fhardcfr-check-noreturn-calls=[always|no-xthrow|nothrow|never]\tCFR-Ausführungspfade auch prüfen, bevor noreturn-Funktionen aufgerufen werden."
  
! #: common.opt:2008
! #, fuzzy, no-c-format
! #| msgid "Emit .stack_size directives."
! msgid "Emit .ident assembler directives."
! msgstr ".stack_size-Direktiven erzeugen."
  
! #: common.opt:2012
  #, no-c-format
  msgid "Perform conversion of conditional jumps to branchless equivalents."
  msgstr "Umwandlung bedingter Sprünge in zweiglose Äquivalente durchführen."
  
! #: common.opt:2016
  #, no-c-format
  msgid "Perform conversion of conditional jumps to conditional execution."
  msgstr "Umwandlung bedingter Sprünge in bedingte Ausführung durchführen."
  
! #: common.opt:2020
  #, no-c-format
  msgid "-fstack-reuse=[all|named_vars|none]\tSet stack reuse level for local variables."
  msgstr "-fstack-reuse=[all|named_vars|none]\tStufe der Stapel-Wiederverwendung für lokale Variablen festlegen."
  
! #: common.opt:2036
  #, no-c-format
  msgid "Convert conditional jumps in innermost loops to branchless equivalents."
  msgstr "Umwandlung bedingter Sprünge in innersten Schleifen in zweiglose Äquivalente durchführen."
  
! #: common.opt:2048
  #, no-c-format
  msgid "Do not generate .size directives."
  msgstr "Keine .size-Direktiven erzeugen."
  
! #: common.opt:2052
  #, no-c-format
  msgid "Perform indirect inlining."
  msgstr "Indirektes Inlining durchführen."
  
! #: common.opt:2058
  #, no-c-format
  msgid "Enable inlining of function declared \"inline\", disabling disables all inlining."
  msgstr "Einschalten des Inlining von »inline«-Funktionen, ansonsten wird jegliches Inlining ausgeschaltet."
  
! #: common.opt:2062
  #, no-c-format
  msgid "Integrate functions into their callers when code size is known not to grow."
  msgstr "Funktionen in ihre Aufrufer einfügen, wenn Codegröße als nicht wachsend bekannt ist."
  
! #: common.opt:2066
  #, no-c-format
  msgid "Integrate functions not declared \"inline\" into their callers when profitable."
  msgstr "Nicht als »inline« deklarierte Funktionen in ihre Aufrufer einfügen, wenn gewinnbringend."
  
! #: common.opt:2070
  #, no-c-format
  msgid "Integrate functions only required by their single caller."
  msgstr "Nur an einer Stelle aufgerufene Funktionen in ihre Aufrufer einfügen."
  
! #: common.opt:2077
  #, no-c-format
  msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>."
  msgstr "-finline-limit=<Zahl>\tGröße von »inline«-Funktionen auf <Zahl> beschränken."
  
! #: common.opt:2081
  #, no-c-format
  msgid "Inline __atomic operations when a lock free instruction sequence is available."
  msgstr "__atomic-Operationen »inline« erzeugen, wenn Lock-freie Befehlssequenz verfügbar ist."
  
! #: common.opt:2091
  #, no-c-format
  msgid "-finline-stringops[=memcmp|memcpy|memmove|memset] Expand supported mem/str operations inline, even if against optimization."
  msgstr "-finline-stringops[=memcmp|memcpy|memmove|memset] Unterstützte mem/str-Operationen inline expandieren, auch wenn dies der Optimierung widerspricht."
  
! #: common.opt:2119
  #, no-c-format
  msgid "Equivalent to -fcf-protection=full."
  msgstr "Äquivalent zu »-fcf-protection=full«."
  
! #: common.opt:2123
  #, no-c-format
  msgid "-fcf-protection=[full|branch|return|none|check]\tInstrument functions with checks to verify jump/call/return control-flow transfer instructions have valid targets."
  msgstr "-fcf-protection=[full|branch|return|none|check]\tFunktionen mit zusätzlichen Prüfungen versehen, dass die Sprungziele von jump/call/return gültig sind."
  
! #: common.opt:2146
  #, no-c-format
  msgid "Instrument function entry and exit with profiling calls."
  msgstr "Ein- und Austritte von Funktionen beim Profilieren von Aufrufen verwenden."
  
! #: common.opt:2150
  #, no-c-format
  msgid "Instrument function entry and exit with profiling calls invoked once."
  msgstr "Erstmaliges Betreten und Verlassen einer Funktion zum Profilieren aufzeichnen."
  
! #: common.opt:2154
  #, no-c-format
  msgid "-finstrument-functions-exclude-function-list=name,...\tDo not instrument listed functions."
  msgstr "-finstrument-functions-exclude-function-list=name,…\tAufgezählte Funktionen nicht instrumentieren."
  
! #: common.opt:2158
  #, no-c-format
  msgid "-finstrument-functions-exclude-file-list=filename,...\tDo not instrument functions listed in files."
  msgstr "-finstrument-functions-exclude-file-list=filename,…\tIn den Dateien aufgezählte Funktionen nicht instrumentieren."
  
! #: common.opt:2162
  #, no-c-format
  msgid "Perform interprocedural constant propagation."
  msgstr "Zwischenprozedurale Konstantenweitergabe durchführen."
  
! #: common.opt:2166
  #, no-c-format
  msgid "Perform cloning to make Interprocedural constant propagation stronger."
  msgstr "Kopien erzeugen, um zwischenprozedurale Konstantenweitergabe zu verstärken."
  
! #: common.opt:2174
  #, no-c-format
  msgid "Perform interprocedural bitwise constant propagation."
  msgstr "Zwischenprozedurale bitweise Konstantenweitergabe durchführen."
  
! #: common.opt:2178
  #, no-c-format
  msgid "Perform interprocedural modref analysis."
  msgstr "Prozedurübergreifende modref-Analyse durchführen."
  
! #: common.opt:2182
  #, no-c-format
  msgid "Perform reordering and cloning of functions to maximize locality."
  msgstr "Funktionen neuordnen und klonen, um die Lokalität zu maximieren."
  
! #: common.opt:2186
  #, no-c-format
  msgid "Perform interprocedural profile propagation."
  msgstr "Zwischenprozedurale Profilweitergabe durchführen."
  
! #: common.opt:2190
  #, no-c-format
  msgid "Perform interprocedural points-to analysis."
  msgstr "Zwischenprozedurale Zeigt-auf-Analyse durchführen."
  
! #: common.opt:2194
  #, no-c-format
  msgid "Discover pure and const functions."
  msgstr "Reine und konstante Funktionen entdecken."
  
! #: common.opt:2198
  #, no-c-format
  msgid "Perform Identical Code Folding for functions and read-only variables."
  msgstr "Identischen Code für Funktionen und schreibgeschützte Variablen zusammenfassen."
  
! #: common.opt:2202
  #, no-c-format
  msgid "Perform Identical Code Folding for functions."
  msgstr "Identischen Code für Funktionen zusammenfassen."
  
! #: common.opt:2206
  #, no-c-format
  msgid "Perform Identical Code Folding for variables."
  msgstr "Identischen Code für Variablen zusammenfassen."
  
! #: common.opt:2210
  #, no-c-format
  msgid "Discover read-only and non addressable static variables."
  msgstr "Nur-lese und nicht-adressierbare statische Variablen entdecken."
  
! #: common.opt:2214
  #, no-c-format
  msgid "Discover read-only, write-only and non-addressable static variables."
  msgstr "Nur-lese-, nur-schreib- und nicht-adressierbare statische Variablen entdecken."
  
! #: common.opt:2218
  #, no-c-format
  msgid "Reduce stack alignment on call sites if possible."
  msgstr "Stapelausrichtung im Aufrufer reduzieren, wenn möglich."
  
! #: common.opt:2230
  #, no-c-format
  msgid "Perform IPA Value Range Propagation."
  msgstr "Informationen über IPA-Wertebereiche weitergeben."
  
! #: common.opt:2234
  #, no-c-format
  msgid "-fira-algorithm=[CB|priority]\tSet the used IRA algorithm."
  msgstr "-fira-algorithm=[CB|priority]\tVerwendeten IRA-Algorithmus festlegen."
  
! #: common.opt:2238
  #, no-c-format
  msgid "Assume strict aliasing rules apply across (uninlined) function boundaries."
  msgstr "Annehmen, dass strenge Alias-Regeln über nicht-inline-Funktionsgrenzen hinweg gelten."
  
! #: common.opt:2251
  #, no-c-format
  msgid "-fira-region=[one|all|mixed]\tSet regions for IRA."
  msgstr "-fira-region=[one|all|mixed]\tRegionen für IRA festlegen."
  
! #: common.opt:2267
  #, no-c-format
  msgid "Use IRA based register pressure calculation in RTL hoist optimizations."
  msgstr "IRA-basierte Registerdruckberechnungen in RTL-Optimierungen zum Anheben verwenden."
  
! #: common.opt:2272
  #, no-c-format
  msgid "Use IRA based register pressure calculation in RTL loop optimizations."
  msgstr "IRA-basierte Registerdruckberechnungen in RTL-Schleifenoptimierungen verwenden."
  
! #: common.opt:2277
  #, no-c-format
  msgid "Share slots for saving different hard registers."
  msgstr "Schlitze gemeinsam verwenden, um verschiedene harte Register zu sichern."
  
! #: common.opt:2281
  #, no-c-format
  msgid "Share stack slots for spilled pseudo-registers."
  msgstr "Stapel-Schlitze für übergelaufene Pseudo-Register gemeinsam verwenden."
  
! #: common.opt:2285
  #, no-c-format
  msgid "-fira-verbose=<number>\tControl IRA's level of diagnostic messages."
  msgstr "-fira-verbose=<Zahl<\tStufe der IRA Diagnosemeldungen steuern."
  
! #: common.opt:2289
  #, no-c-format
  msgid "Optimize induction variables on trees."
  msgstr "Induktionsvariablen auf Bäumen optimieren."
  
! #: common.opt:2293
  #, no-c-format
  msgid "Use jump tables for sufficiently large switch statements."
  msgstr "Sprungtabellen für hinreichend große switch-Anweisungen verwenden."
  
! #: common.opt:2297
  #, no-c-format
  msgid "Use bit tests for sufficiently large switch statements."
  msgstr "Bittests für hinreichend große switch-Anweisungen verwenden."
  
! #: common.opt:2301
  #, no-c-format
  msgid "Generate code for functions even if they are fully inlined."
  msgstr "Code für Funktionen erzeugen, auch wenn sie vollständig »inline« sind."
  
! #: common.opt:2305
  #, no-c-format
  msgid "Generate code for static functions even if they are never called."
  msgstr "Code für static-Funktionen erzeugen, auch wenn sie nie aufgerufen werden."
  
! #: common.opt:2309
  #, no-c-format
  msgid "Emit static const variables even if they are not used."
  msgstr "static-const-Variablen erzeugen, auch wenn sie nicht verwendet werden."
  
! #: common.opt:2313
  #, no-c-format
  msgid "Give external symbols a leading underscore."
  msgstr "Externen Symbolen einen führenden Unterstrich geben."
  
! #: common.opt:2321
  #, no-c-format
  msgid "Do CFG-sensitive rematerialization in LRA."
  msgstr "In LRA die ablaufsensitive Rematerialisierung durchführen."
  
! #: common.opt:2325
  #, no-c-format
  msgid "Enable link-time optimization."
  msgstr "Optimierungen zur Bindezeit einschalten."
  
! #: common.opt:2329
  #, no-c-format
  msgid "Link-time optimization with number of parallel jobs or jobserver."
  msgstr "Optimierungen zur Bindezeit mit Anzahl paralleler Jobs oder Jobserver."
  
! #: common.opt:2333
  #, no-c-format
  msgid "Enable incremental LTO, with its cache in given directory."
  msgstr "Inkrementelle LTO einschalten, mit seinem Cache im angegebenen Verzeichnis."
  
! #: common.opt:2337
  #, no-c-format
  msgid "Number of cache entries in incremental LTO after which to prune old entries."
  msgstr "Anzahl der Cache-Einträge in der inkrementellen LTO, nach der alte Einträge gelöscht werden sollen."
  
! #: common.opt:2362
  #, no-c-format
  msgid "Specify the algorithm to partition symbols and vars at linktime."
  msgstr "Algorithmus, mit dem Symbole und Variablen zur Bindezeit partitioniert werden."
  
! #: common.opt:2366
! #, no-c-format
! msgid "Enable heuristics to recognize symbol identifiers in toplevel (not extended) assembly and prevent their mangling/deletion."
! msgstr ""
! 
! #: common.opt:2371
  #, no-c-format
  msgid "Use zlib/zstd compression level <number> for IL."
  msgstr "Kompressionsstufe <Zahl> für zlib/zstd für IL verwenden."
  
! #: common.opt:2379
  #, no-c-format
  msgid "Report various link-time optimization statistics."
  msgstr "Verschiedene Statistiken über Bindezeit-Optimierung ausgeben."
  
! #: common.opt:2383
  #, no-c-format
  msgid "Report various link-time optimization statistics for WPA only."
  msgstr "Nur in WPA verschiedene Statistiken über Bindezeit-Optimierung ausgeben."
  
! #: common.opt:2387
  #, no-c-format
  msgid "Set errno after built-in math functions."
  msgstr "Nach eingebauten Mathematikfunktionen errno setzen."
  
! #: common.opt:2391
  #, no-c-format
  msgid "-fmax-errors=<number>\tMaximum number of errors to report."
  msgstr "-fmax-errors=<Anzahl>\tHöchstzahl der zu meldenden Fehler."
  
! #: common.opt:2395
  #, no-c-format
  msgid "Allow removal of malloc and free pairs when allocated block is unused."
  msgstr "Das Entfernen von malloc- und free-Paaren erlauben, wenn der allozierte Block ungenutzt ist."
  
! #: common.opt:2402
  #, no-c-format
  msgid "Report on permanent memory allocation."
  msgstr "Über dauerhafte Speicherreservierung berichten."
  
! #: common.opt:2406
  #, no-c-format
  msgid "Report on permanent memory allocation in WPA only."
  msgstr "Nur in WPA über dauerhafte Speicherreservierung berichten."
  
! #: common.opt:2413
  #, no-c-format
  msgid "Attempt to merge identical constants and constant variables."
  msgstr "Versuchen, identische Konstanten und konstante Variablen zu verschmelzen."
  
! #: common.opt:2417
  #, no-c-format
  msgid "Attempt to merge identical constants across compilation units."
  msgstr "Versuchen, identische Konstanten über Übersetzungseinheiten hinweg zu verschmelzen."
  
! #: common.opt:2421
  #, no-c-format
  msgid "Attempt to merge identical debug strings across compilation units."
  msgstr "Versuchen, identische Zeichenketten zur Fehlersuche über Übersetzungseinheiten hinweg zu verschmelzen."
  
! #: common.opt:2425
  #, no-c-format
  msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping."
  msgstr "-fmessage-length=<Anzahl>\tDiagnosemeldungen auf <Anzahl> Zeichen pro Zeile beschränken. 0 unterdrückt Zeilenumbruch."
  
! #: common.opt:2429
  #, no-c-format
  msgid "Align the start of every function."
  msgstr "Die Anfänge jeder Funktion ausrichten."
  
! #: common.opt:2433
  #, no-c-format
  msgid "Perform SMS based modulo scheduling before the first scheduling pass."
  msgstr "SMS-basierte modulo-Planung vor erstem Planungsdurchlauf durchführen."
  
! #: common.opt:2437
  #, no-c-format
  msgid "Perform SMS based modulo scheduling with register moves allowed."
  msgstr "SMS-basierte modulo-Planung mit erlaubten Register-Verschiebungen durchführen."
  
! #: common.opt:2441
  #, no-c-format
  msgid "Move loop invariant computations out of loops."
  msgstr "Berechnung der Schleifeninvarianten außerhalb der Schleifen legen."
  
! #: common.opt:2445
  #, no-c-format
  msgid "Move stores out of loops."
  msgstr "Speicheroperationen aus Schleifen herausverschieben."
  
! #: common.opt:2449
  #, no-c-format
  msgid "Building block for specs-based multilib-aware TFLAGS."
  msgstr "Baustein für specs-basierte multilib-bewusste TFLAGS."
  
! #: common.opt:2453
  #, no-c-format
  msgid "Use the RTL dead code elimination pass."
  msgstr "Den RTL-Durchlauf zur Entfernung toten Codes verwenden."
  
! #: common.opt:2457
  #, no-c-format
  msgid "Use the RTL dead store elimination pass."
  msgstr "Den RTL-Durchlauf zur Entfernung toter Speicherungen verwenden."
  
! #: common.opt:2461
  #, no-c-format
  msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
  msgstr "Traditionelle Planung in Schleifen, die bereits Modulo-Planung unterzogen wurden, einschalten/ausschalten."
  
! #: common.opt:2465
  #, no-c-format
  msgid "Support synchronous non-call exceptions."
  msgstr "Synchrone Nicht-Aufruf-Ausnahmen unterstützen."
  
! #: common.opt:2472
  #, no-c-format
  msgid "-foffload-options=<targets>=<options>\tSpecify options for the offloading targets."
  msgstr "-foffload-options=<Ziele>=<Optionen>\tOffloading-Ziele und deren Optionen angeben."
  
! #: common.opt:2478
  #, no-c-format
  msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
  msgstr "-foffload-abi=[lp64|ilp32]\tFestlegen, welche ABI in einem Offload-Compiler verwendet wird."
  
! #: common.opt:2493
  #, no-c-format
  msgid "-foffload-abi-host-opts=<options>\tSpecify host ABI options."
  msgstr "-foffload-abi-host-opts=<options>\tHost-ABI-Optionen festlegen."
  
! #: common.opt:2497
  #, no-c-format
  msgid "When possible do not generate stack frames."
  msgstr "Wenn möglich, keine Stapelrahmen erzeugen."
  
! #: common.opt:2504
  #, no-c-format
  msgid "Generate SIMD clones for functions with the OpenMP declare target directive."
  msgstr "SIMD-Klone für Funktionen mit OpenMP-Declare-Ziel-Direktive erzeugen."
  
! #: common.opt:2523
  #, no-c-format
  msgid "Enable all optimization info dumps on stderr."
  msgstr "Alle Informationen über Optimierungen auf stderr einschalten."
  
! #: common.opt:2527
  #, no-c-format
  msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
  msgstr "-fopt-info[-<Typ>=Dateiname]\tOptimierungsdetails des Compilers ausgeben."
  
! #: common.opt:2531
  #, no-c-format
  msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed."
  msgstr "Eine QUELLDATEI.opt-record.json schreiben mit Details, welche Optimierungen durchgeführt wurden."
  
! #: common.opt:2535
  #, no-c-format
  msgid "Detect loops calculating CRC and replace with faster implementation. If the target supports CRC instruction and the CRC loop uses the same polynomial as the one used in the CRC instruction, directly replace with the corresponding CRC instruction. Otherwise, if the target supports carry-less-multiplication instruction, generate CRC using it. If neither case applies, generate table-based CRC."
  msgstr "Schleifen, die CRC berechnen, erkennen und durch eine schnellere Implementierung ersetzen. Wenn das Zielsystem den CRC-Befehl unterstützt und die CRC-Schleife dasselbe Polynom wie der CRC-Befehl verwendet, wird sie direkt durch den entsprechenden CRC-Befehl ersetzt. Wenn das Zielsystem den Befehl zur übertragslosen Multiplikation unterstützt, wird die CRC mit diesem Befehl erzeugt. Trifft keiner der beiden Fälle zu, wird die CRC tabellenbasiert berechnet."
  
! #: common.opt:2549
  #, no-c-format
  msgid "Optimize sibling and tail recursive calls."
  msgstr "Geschwister- und endrekursive Aufrufe optimieren."
  
! #: common.opt:2553
  #, no-c-format
  msgid "Insert path profiling code."
  msgstr "Pfadprofilierungscode einfügen."
  
! #: common.opt:2557
  #, no-c-format
  msgid "Perform partial inlining."
  msgstr "Teilweises Inlining durchführen."
  
! #: common.opt:2561 common.opt:2565
  #, no-c-format
  msgid "Report on memory allocation before interprocedural optimization."
  msgstr "Über Speicherbelegung vor zwischenprozeduraler Optimierung berichten."
  
! #: common.opt:2569
  #, no-c-format
  msgid "Pack structure members together without holes."
  msgstr "Strukturelemente ohne Lücken zusammenpacken."
  
! #: common.opt:2573
  #, no-c-format
  msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
  msgstr "-fpack-struct=<Zahl>\tAnfängliche größte Ausrichtung für Strukturelemente festlegen."
  
! #: common.opt:2577
  #, no-c-format
  msgid "Return small aggregates in memory, not registers."
  msgstr "Kleine Aggregate über Speicher, nicht Register, zurückgeben."
  
! #: common.opt:2581
  #, no-c-format
  msgid "Perform loop peeling."
  msgstr "Schleifen-Schälung durchführen."
  
! #: common.opt:2585
  #, no-c-format
  msgid "Enable machine specific peephole optimizations."
  msgstr "Maschinenspezifische Guckloch-Optimierungen einschalten."
  
! #: common.opt:2589
  #, no-c-format
  msgid "Enable an RTL peephole pass before sched2."
  msgstr "Einen RTL-Guckloch-Durchlauf vor sched2 einschalten."
  
! #: common.opt:2593
  #, no-c-format
  msgid "Generate position-independent code if possible (large mode)."
  msgstr "Wenn möglich, lageunabhängigen Code erzeugen (large mode)."
  
! #: common.opt:2597
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (large mode)."
  msgstr "Wenn möglich, lageunabhängigen Code für ausführbare Dateien erzeugen (large mode)."
  
! #: common.opt:2601
  #, no-c-format
  msgid "Generate position-independent code if possible (small mode)."
  msgstr "Wenn möglich, positionsunabhängigen Code erzeugen (small mode)."
  
! #: common.opt:2605
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (small mode)."
  msgstr "Wenn möglich, positionsunabhängigen Code für ausführbare Dateien erzeugen (small mode)."
  
! #: common.opt:2609
  #, no-c-format
  msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
  msgstr "PLT für PIC-Aufrufe verwenden (-fno-plt: die Adresse beim Aufrufer aus der GOT laden)."
  
! #: common.opt:2613
  #, no-c-format
  msgid "Specify a plugin to load."
  msgstr "Zu ladendes Plugin angeben."
  
! #: common.opt:2617
  #, no-c-format
  msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
  msgstr "-fplugin-arg-<Name>-<Schlüssel>[=<Wert>]\tArgument <Schlüssel>=<Wert> für Plugin <Name> angeben."
  
! #: common.opt:2621
  #, no-c-format
  msgid "Run predictive commoning optimization."
  msgstr "Vorhersehende vereinheitlichende Optimierung durchlaufen."
  
! #: common.opt:2625
  #, no-c-format
  msgid "Generate prefetch instructions, if available, for arrays in loops."
  msgstr "Wenn verfügbar, Prefetch-Befehle für Arrays in Schleifen erzeugen."
  
! #: common.opt:2629
  #, no-c-format
  msgid "Enable basic program profiling code."
  msgstr "Einfachen Programm-Profilierungscode einschalten."
  
! #: common.opt:2633
  #, no-c-format
  msgid "Generate absolute source path names for gcov."
  msgstr "Absolute Quellpfade für gcov erzeugen."
  
! #: common.opt:2637
  #, no-c-format
  msgid "Insert arc-based program profiling code."
  msgstr "Arc-basierten Programm-Profilierungscode einfügen."
  
! #: common.opt:2641
  #, no-c-format
  msgid "Insert condition coverage profiling code."
  msgstr "Code einfügen, um die Bedingungsabdeckung zu messen."
  
! #: common.opt:2645
  #, no-c-format
  msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgstr "Basisverzeichnis zum Speichern der Profildaten setzen. Vorgabe ist das aktuelle Verzeichnis."
  
! #: common.opt:2650
  #, no-c-format
  msgid "Select the name for storing the profile note file."
  msgstr "Name zum Speichern der Profilingnotizen festlegen."
  
! #: common.opt:2654
  #, no-c-format
  msgid "Enable correction of flow inconsistent profile data input."
  msgstr "Korrektur fluss-unstimmiger Profildateneingabe einschalten."
  
! #: common.opt:2658
  #, no-c-format
  msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
  msgstr "-fprofile-update=[single|atomic|prefer-atomic]\tMethode für Profilupdates festlegen."
  
! #: common.opt:2662
  #, no-c-format
  msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)."
  msgstr "Funktionen nur aus Dateien instrumentieren, deren Namen zu einem der regulären Ausdrücke passen (durch Semikolon getrennt)."
  
! #: common.opt:2666
  #, no-c-format
  msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)."
  msgstr "Funktionen nur aus Dateien instrumentieren, deren Namen zu keinem der regulären Ausdrücke passen (durch Semikolon getrennt)."
  
! #: common.opt:2682
  #, no-c-format
  msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate."
  msgstr "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tStufe für die Reproduzierbarkeit des mit »-fprofile-generate« generierten Profils festlegen."
  
! #: common.opt:2698
  #, no-c-format
  msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=."
  msgstr "Präfix von absolutem Pfad abschneiden, bevor dieser Name für »-fprofile-generate=« und »-fprofile-use=« gemangelt wird."
  
! #: common.opt:2702
  #, no-c-format
  msgid "-fprofile-prefix-map=<old>=<new>\tMap one directory name to another in GCOV coverage result."
  msgstr "-fprofile-prefix-map=<alt>=<neu>\tIn der Ausgabe von GCOV einen Verzeichnisnamen auf einen anderen abbilden."
  
! #: common.opt:2706
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations."
  msgstr "Allgemeine Optionen zum Erzeugen von Profil-Info für Profil-Feedback-gerichtete Optimierungen einschalten."
  
! #: common.opt:2710
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr "Allgemeine Optionen zum Erzeugen von Profil-Info für Profil-Feedback-gerichtete Optimierungen einschalten, und »-fprofile-dir=« setzen."
  
! #: common.opt:2714
  #, no-c-format
  msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor."
  msgstr "Profilinformation im Abschnitt .gcov_info registrieren, statt einen Konstruktor/Destruktor zu verwenden."
  
! #: common.opt:2718
  #, no-c-format
  msgid "Register the profile information in the specified section instead of using a constructor/destructor."
  msgstr "Profilinformation im angegebenen Abschnitt registrieren, statt einen Konstruktor/Destruktor zu verwenden."
  
! #: common.opt:2722
  #, no-c-format
  msgid "Do not assume that functions never executed during the train run are cold."
  msgstr "Nicht annehmen, dass Funktionen, die im Trainingslauf nie ausgeführt wurden, kalt sind."
  
! #: common.opt:2726
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations."
  msgstr "Allgemeine Optionen zum Durchführen von Profil-Feedback-gerichteten Optimierungen einschalten."
  
! #: common.opt:2730
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr "Allgemeine Optionen zum Durchführen von Profil-Feedback-gerichteten Optimierungen einschalten, und »-fprofile-dir=« setzen."
  
! #: common.opt:2734
  #, no-c-format
  msgid "Insert code to profile values of expressions."
  msgstr "Code einfügen, um Ausdrücke zu profilen."
  
! #: common.opt:2738
  #, no-c-format
  msgid "Report on consistency of profile."
  msgstr "Über Konsistenz des Profils berichten."
  
! #: common.opt:2742
  #, no-c-format
  msgid "Enable function reordering that improves code placement."
  msgstr "Funktionen umsortieren, um Codeplatzierung zu verbessern."
  
! #: common.opt:2746
  #, no-c-format
  msgid "Insert NOP instructions at each function entry."
  msgstr "In jedem Funktionsprolog NOP-Befehle erzeugen."
  
! #: common.opt:2753
  #, no-c-format
  msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
  msgstr "-frandom-seed=<Zeichenkette>\tÜbersetzung mit <Zeichenkette> reproduzierbar machen."
  
! #: common.opt:2763
  #, no-c-format
  msgid "Record gcc command line switches in the object file."
  msgstr "GCC-Kommandozeilenschalter in Objektdateien aufzeichnen."
  
! #: common.opt:2767
  #, no-c-format
  msgid "Return small aggregates in registers."
  msgstr "Kleine Aggregate über Register zurückgeben."
  
! #: common.opt:2775
  #, no-c-format
  msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
  msgstr "DSE mitteilen, dass der Speicher für ein C++-Objekt tot ist, wenn der Konstruktor anfängt und wenn der Destruktor aufhört."
  
! #: common.opt:2789
  #, no-c-format
  msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations."
  msgstr "-flive-patching=[inline-only-static|inline-clone]\tFunktionsübergreifende Optimierung steuern, um für Live-Patching geeigneten Code zu erzeugen. Bietet gleichzeitig mehrstufige Kontrolle bezüglich der ausgewählten funktionsübergreifenden Optimierungen."
  
! #: common.opt:2804
  #, no-c-format
  msgid "Tell DCE to remove unused C++ allocations."
  msgstr "DCE mitteilen, dass ungenutzte C++-Allokationen entfernt werden."
  
! #: common.opt:2808
  #, no-c-format
  msgid "Relief of register pressure through live range shrinkage."
  msgstr "Entlastung des Registerdrucks durch Live-Bereichs-Schrumpfung."
  
! #: common.opt:2812
  #, no-c-format
  msgid "Perform a register renaming optimization pass."
  msgstr "Einen Optimierungsdurchgang zur Registerumbenennung durchführen."
  
! #: common.opt:2816
  #, no-c-format
  msgid "Perform a target dependent instruction fusion optimization pass."
  msgstr "Einen zielabhängigen Optimierungsdurchgang zur Befehlsfusion durchführen."
  
! #: common.opt:2820
  #, no-c-format
  msgid "Reorder basic blocks to improve code placement."
  msgstr "Basisblöcke umsortieren, um Codeplatzierung zu verbessern."
  
! #: common.opt:2824
  #, no-c-format
  msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
  msgstr "-freorder-blocks-algorithm=[simple|stc]\tAlgorithmus zum Umordnen der Basisblöcke festlegen."
  
! #: common.opt:2837
  #, no-c-format
  msgid "Reorder basic blocks and partition into hot and cold sections."
  msgstr "Basisblöcke und in heiße und kalte Abschnitte umordnen und partitionieren."
  
! #: common.opt:2841
  #, no-c-format
  msgid "Reorder functions to improve code placement."
  msgstr "Funktionen umsortieren, um Codeplatzierung zu verbessern."
  
! #: common.opt:2845
  #, no-c-format
  msgid "Add a common subexpression elimination pass after loop optimizations."
  msgstr "Einen Durchlauf zur Entfernung von Teilausdrücken nach Schleifenoptimierungen hinzufügen."
  
! #: common.opt:2853
  #, no-c-format
  msgid "Disable optimizations that assume default FP rounding behavior."
  msgstr "Optimierungen, die Standard-Rundungsverhalten für Gleitkomma annehmen, ausschalten."
  
! #: common.opt:2857
  #, no-c-format
  msgid "Enable scheduling across basic blocks."
  msgstr "Planung über Basisblöcke hinaus einschalten."
  
! #: common.opt:2861
  #, no-c-format
  msgid "Enable register pressure sensitive insn scheduling."
  msgstr "Registerdruckempfindliche Befehlsplanung einschalten."
  
! #: common.opt:2865
  #, no-c-format
  msgid "Allow speculative motion of non-loads."
  msgstr "Spekulative Bewegung von Nicht-Lade-Befehlen erlauben."
  
! #: common.opt:2869
  #, no-c-format
  msgid "Allow speculative motion of some loads."
  msgstr "Spekulative Bewegung bei einigen Ladebefehlen erlauben."
  
! #: common.opt:2873
  #, no-c-format
  msgid "Allow speculative motion of more loads."
  msgstr "Spekulative Bewegung bei mehr Ladebefehlen erlauben."
  
! #: common.opt:2877
  #, no-c-format
  msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
  msgstr "-fsched-verbose=<Stufe>\tStufe der Wortfülle des Planers angeben."
  
! #: common.opt:2881
  #, no-c-format
  msgid "If scheduling post reload, do superblock scheduling."
  msgstr "Wenn Planung nach dem Neuladen, dann Superblock-Planung."
  
! #: common.opt:2889
  #, no-c-format
  msgid "Reschedule instructions before register allocation."
  msgstr "Befehle vor Registerbelegung neu planen."
  
! #: common.opt:2893
  #, no-c-format
  msgid "Reschedule instructions after register allocation."
  msgstr "Befehle nach Registerbelegung neu planen."
  
! #: common.opt:2900
  #, no-c-format
  msgid "Schedule instructions using selective scheduling algorithm."
  msgstr "Befehle mit selektivem Planungs-Algorithmus einplanen."
  
! #: common.opt:2904
  #, no-c-format
  msgid "Run selective scheduling after reload."
  msgstr "Ausgewählte Planung nach Neuladen durchführen."
  
! #: common.opt:2908
  #, no-c-format
  msgid "Run self-tests, using the given path to locate test files."
  msgstr "Selbsttests durchführen, mit dem angegebenen Pfad, um die Testdateien zu finden."
  
! #: common.opt:2912
  #, no-c-format
  msgid "Perform software pipelining of inner loops during selective scheduling."
  msgstr "Während selektiver Planung Software-Pipelining innerer Schleifen durchführen."
  
! #: common.opt:2916
  #, no-c-format
  msgid "Perform software pipelining of outer loops during selective scheduling."
  msgstr "Während selektiver Planung Software-Pipelining äußerer Schleifen durchführen."
  
! #: common.opt:2921
  #, no-c-format
  msgid "Reschedule pipelined regions without pipelining."
  msgstr "Regionen mit Pipelining ohne Pipelining neu planen."
  
! #: common.opt:2925
  #, no-c-format
  msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
  msgstr "Erlauben, dass der dynamische Binder Funktionen und Variablen mit solchen unterschiedlicher Semantik (oder Initialisierungen) gemischt platzieren darf."
  
! #: common.opt:2931
  #, no-c-format
  msgid "Allow premature scheduling of queued insns."
  msgstr "Nicht ausgereifte Planung von eingereihten Befehlen erlauben."
  
! #: common.opt:2935
  #, no-c-format
  msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
  msgstr "-fsched-stalled-insns=<Anzahl>\tAnzahl der eingereihten Befehle festlegen, die unausgereift geplant werden können."
  
! #: common.opt:2943
  #, no-c-format
  msgid "Set dependence distance checking in premature scheduling of queued insns."
  msgstr "Prüfung der Abhängigkeitsentfernung in nicht ausgereifter Planung von eingereihten Befehlen festlegen."
  
! #: common.opt:2947
  #, no-c-format
  msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
  msgstr "-fsched-stalled-insns-dep=<Zahl>\tAbhängigkeitsentfernung für Prüfung in nicht ausgereifter Planung von eingereihten Befehlen festlegen."
  
! #: common.opt:2951
  #, no-c-format
  msgid "Enable the group heuristic in the scheduler."
  msgstr "Gruppenheuristik im Planer einschalten."
  
! #: common.opt:2955
  #, no-c-format
  msgid "Enable the critical path heuristic in the scheduler."
  msgstr "Critical-Path-Heuristik im Planer einschalten."
  
! #: common.opt:2959
  #, no-c-format
  msgid "Enable the speculative instruction heuristic in the scheduler."
  msgstr "Heuristik für spekulative Befehle im Planer einschalten."
  
! #: common.opt:2963
  #, no-c-format
  msgid "Enable the rank heuristic in the scheduler."
  msgstr "Rang-Heuristik im Planer einschalten."
  
! #: common.opt:2967
  #, no-c-format
  msgid "Enable the last instruction heuristic in the scheduler."
  msgstr "Heuristik für letzte Befehle im Planer einschalten."
  
! #: common.opt:2971
  #, no-c-format
  msgid "Enable the dependent count heuristic in the scheduler."
  msgstr "Heuristik für Abhängigkeits-Zähler bei Planung einschalten."
  
! #: common.opt:2975
  #, no-c-format
  msgid "Access data in the same section from shared anchor points."
  msgstr "Auf Daten im gleichen Abschnitt von gemeinsam verwendeten Ankerpunkten zugreifen."
  
! #: common.opt:2987
  #, no-c-format
  msgid "Turn on Redundant Extensions Elimination pass."
  msgstr "Durchlauf für Redundante Erweiterungsentfernung (REE) einschalten."
  
! #: common.opt:2991
  #, no-c-format
  msgid "Show column numbers in diagnostics, when available.  Default on."
  msgstr "Spaltenzahlen in Diagnose zeigen, wenn verfügbar. Standard: Ein."
  
! #: common.opt:2995
  #, no-c-format
  msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
  msgstr "Funktionsprologe nur vor Teilen der Funktion erzeugen, die diese benötigt, statt am Anfang der Funktion."
  
! #: common.opt:3000
  #, no-c-format
  msgid "Shrink-wrap parts of the prologue and epilogue separately."
  msgstr "Teile des Prologs und Epilogs separat an den nötigen Stellen erzeugen."
  
! #: common.opt:3004
  #, no-c-format
  msgid "Disable optimizations observable by IEEE signaling NaNs."
  msgstr "Von IEEE-Signalisierungs-NaNs wahrnehmbare Optimierungen ausschalten."
  
! #: common.opt:3008
  #, no-c-format
  msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
  msgstr "Gleitkommaoptimierungen ausschalten, die die IEEE-Vorzeichenbehaftung von Null nicht beachten."
  
! #: common.opt:3012
  #, no-c-format
  msgid "Convert floating point constants to single precision constants."
  msgstr "Gleitkommakonstanten in Konstanten einfacher Genauigkeit umwandeln."
  
! #: common.opt:3016
  #, no-c-format
  msgid "Split lifetimes of induction variables when loops are unrolled."
  msgstr "Lebensdauer von Induktionsvariablen aufteilen, wenn Schleifen abgerollt werden."
  
! #: common.opt:3020
  #, no-c-format
  msgid "Generate discontiguous stack frames."
  msgstr "Nicht zusammenhängende Stapelrahmen erzeugen."
  
! #: common.opt:3024
  #, no-c-format
  msgid "Split wide types into independent registers."
  msgstr "Breite Typen in unabhängige Register aufteilen."
  
! #: common.opt:3028
  #, no-c-format
  msgid "Split wide types into independent registers earlier."
  msgstr "Breite Typen bereits früher in unabhängige Register aufteilen."
  
! #: common.opt:3032
  #, no-c-format
  msgid "Enable backward propagation of use properties at the SSA level."
  msgstr "Rückwärtsübermittlung von Nutzungseigenschaften auf SSA-Ebene einschalten."
  
! #: common.opt:3036
  #, no-c-format
  msgid "Optimize conditional patterns using SSA PHI nodes."
  msgstr "Bedingte Ausdrücke mittels SSA-PHI-Knoten optimieren."
  
! #: common.opt:3040
  #, no-c-format
  msgid "Optimize amount of stdarg registers saved to stack at start of function."
  msgstr "Anzahl der stdarg-Register optimieren, die am Anfang einer Funktion auf dem Stapel gespeichert werden."
  
! #: common.opt:3044
  #, no-c-format
  msgid "Apply variable expansion when loops are unrolled."
  msgstr "Variablenerweiterung anwenden, wenn Schleifen abgerollt werden."
  
! #: common.opt:3048
  #, no-c-format
  msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
  msgstr "-fstack-check=[no|generic|specific]\tCode zur Stapelprüfung in das Programm einfügen."
  
! #: common.opt:3052
  #, no-c-format
  msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
  msgstr "Code zur Stapelprüfung in das Programm einfügen. Dasselbe wie »-fstack-check=specific«."
  
! #: common.opt:3056
  #, no-c-format
  msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
  msgstr "Code einfügen, der jede Speicherseite des Stapels bei der Allokation antestet, um vor Angriffen basierend auf Überschneidungen zu schützen."
  
! #: common.opt:3065
  #, no-c-format
  msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
  msgstr "-fstack-limit-register=<Register>\tWenn der Stapel über <Register> hinausgeht, abfangen (»trap«)."
  
! #: common.opt:3069
  #, no-c-format
  msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
  msgstr "-fstack-limit-symbol=<Name>\tWenn der Stapel über das Symbol <Name> hinausgeht, abfangen (»trap«)."
  
! #: common.opt:3073
  #, no-c-format
  msgid "Use propolice as a stack protection method."
  msgstr "Propolice als Stapelschutzmethode verwenden."
  
! #: common.opt:3077
  #, no-c-format
  msgid "Use a stack protection method for every function."
  msgstr "Eine Stapelschutzmethode für jede Funktion verwenden."
  
! #: common.opt:3081
  #, no-c-format
  msgid "Use a smart stack protection method for certain functions."
  msgstr "Eine schlaue Stapelschutzmethode für gewisse Funktionen verwenden."
  
! #: common.opt:3085
  #, no-c-format
  msgid "Use stack protection method only for functions with the stack_protect attribute."
  msgstr "Stapelschutzmethode nur für Funktionen mit dem Attribut »stack_protect« verwenden."
  
! #: common.opt:3089
  #, no-c-format
  msgid "Output stack usage information on a per-function basis."
  msgstr "Information über Stapelverwendung auf Funktionsbasis ausgeben."
  
! #: common.opt:3101
  #, no-c-format
  msgid "Assume strict aliasing rules apply."
  msgstr "Annehmen, dass strenge Alias-Regeln gelten."
  
! #: common.opt:3105
  #, no-c-format
  msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
  msgstr "Vorzeichenbehafteten Überlauf als undefiniertes Verhalten behandeln. Wird mit »-fwrapv -fwrapv-pointer« negiert."
  
! #: common.opt:3109
  #, no-c-format
  msgid "Disable stack scrub entirely, disregarding strub attributes."
  msgstr "Stapelschrubben komplett ausschalten, unabhängig von Strub-Attributen."
  
! #: common.opt:3113
  #, no-c-format
  msgid "Enable stack scrub as per attributes, with strict call checking."
  msgstr "Stapelschrubben gemäß der Attribute einschalten, mit strenger Aufrufprüfung."
  
! #: common.opt:3122
  #, no-c-format
  msgid "Restore default strub mode: as per attributes, with relaxed checking."
  msgstr "Standard-Strub-Modus wiederherstellen: gemäß Attributen, mit lockerer Prüfung."
  
! #: common.opt:3126
  #, no-c-format
  msgid "Enable stack scrubbing for all viable functions."
  msgstr "Stapelschrubben für alle geeigneten Funktionen einschalten."
  
! #: common.opt:3130
  #, no-c-format
  msgid "Enable at-calls stack scrubbing for all viable functions."
  msgstr "Stapelschrubben für At-Aufrufe für alle geeigneten Funktionen einschalten."
  
! #: common.opt:3134
  #, no-c-format
  msgid "Enable internal stack scrubbing for all viable functions."
  msgstr "Internes Stapelschrubben für alle geeigneten Funktionen einschalten."
  
! #: common.opt:3138
  #, no-c-format
  msgid "Implement __atomic operations via libcalls to legacy __sync functions."
  msgstr "__atomic-Operationen über Bibliotheksaufrufe alter __sync-Funktionen durchführen."
  
! #: common.opt:3142
  #, no-c-format
  msgid "Check for syntax errors, then stop."
  msgstr "Auf Syntaxfehler prüfen, dann anhalten."
  
! #: common.opt:3146
  #, no-c-format
  msgid "Create data files needed by \"gcov\"."
  msgstr "Von »gcov« benötigte Dateien anlegen."
  
! #: common.opt:3150
  #, no-c-format
  msgid "Perform jump threading optimizations."
  msgstr "Sprung-Threading-Optimierungen durchführen."
  
! #: common.opt:3154
  #, no-c-format
  msgid "Report the time taken by each compiler pass."
  msgstr "Benötigte Zeit für jeden Compilerdurchlauf ausgeben."
  
! #: common.opt:3158
  #, no-c-format
  msgid "Record times taken by sub-phases separately."
  msgstr "Dauer der Teilphasen separat aufzeichnen."
  
! #: common.opt:3162
  #, no-c-format
  msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model."
  msgstr "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tDas standardmäßige Codeerzeugungsmodell für Thread-lokalen Speicher angeben."
  
! #: common.opt:3181
  #, no-c-format
  msgid "Reorder top level functions, variables, and asms."
  msgstr "Funktionen, Variablen und asms höchster Ebene umordnen."
  
! #: common.opt:3185
  #, no-c-format
  msgid "Perform superblock formation via tail duplication."
  msgstr "Superblockerzeugung über Ende-Vervielfältigung durchführen."
  
! #: common.opt:3189
  #, no-c-format
  msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
  msgstr "Für Ziele, die normalerweise Trampoline für geschachtelte Funktionen benötigen, diese stets generieren, statt Deskriptoren zu verwenden."
  
! #: common.opt:3194
  #, no-c-format
  msgid "Whether trampolines are generated in executable memory rather than executable stack."
  msgstr "Ob Trampoline in ausführbarem Speicher statt in ausführbarem Stapelspeicher erzeugt werden."
  
! #: common.opt:3212
  #, no-c-format
  msgid "Assume floating-point operations can trap."
  msgstr "Annehmen, dass Gleitkommaoperationen abgefangen werden können (»trap«)."
  
! #: common.opt:3216
  #, no-c-format
  msgid "Trap for signed overflow in addition, subtraction and multiplication."
  msgstr "Vorzeichenbehafteten Überlauf in Addition, Subtraktion und Multiplikation abfangen (»trap«)."
  
! #: common.opt:3220
  #, no-c-format
  msgid "Enable SSA-CCP optimization on trees."
  msgstr "SSA-CCP-Optimierungen auf Bäumen einschalten."
  
! #: common.opt:3224
  #, no-c-format
  msgid "Enable SSA-BIT-CCP optimization on trees."
  msgstr "SSA-BIT-CCP-Optimierungen auf Bäumen einschalten."
  
! #: common.opt:3232
  #, no-c-format
  msgid "Enable loop header copying on trees."
  msgstr "Kopieren des Schleifenkopfes auf Bäumen einschalten."
  
! #: common.opt:3240
  #, no-c-format
  msgid "Enable SSA coalescing of user variables."
  msgstr "Zusammenfassen von nutzersichtbaren Variablen während des SSA-Durchlaufs einschalten."
  
! #: common.opt:3248
  #, no-c-format
  msgid "Enable copy propagation on trees."
  msgstr "Kopieweitergabe auf Bäumen einschalten."
  
! #: common.opt:3256
  #, no-c-format
  msgid "Transform condition stores into unconditional ones."
  msgstr "Bedingte Speicherbefehle in unbedingte umwandeln."
  
! #: common.opt:3260
  #, no-c-format
  msgid "Perform conversions of switch initializations."
  msgstr "Umwandlungen von »switch«-Initialisierungen durchführen."
  
! #: common.opt:3264
  #, no-c-format
  msgid "Enable SSA dead code elimination optimization on trees."
  msgstr "Beseitigungsoptimierung für toten SSA-Code auf Bäumen einschalten."
  
! #: common.opt:3268
  #, no-c-format
  msgid "Enable dominator optimizations."
  msgstr "Dominator-Optimierungen einschalten."
  
! #: common.opt:3272
  #, no-c-format
  msgid "Enable tail merging on trees."
  msgstr "Enden-Zusammenfassung auf Bäumen einschalten."
  
! #: common.opt:3276
  #, no-c-format
  msgid "Enable dead store elimination."
  msgstr "Entfernung toter Speicherungen einschalten."
  
! #: common.opt:3280
  #, no-c-format
  msgid "Enable forward propagation on trees."
  msgstr "Vorwärts-Übertragung auf Bäumen einschalten."
  
! #: common.opt:3284
  #, no-c-format
  msgid "Enable Full Redundancy Elimination (FRE) on trees."
  msgstr "Vollständige Redundanzentfernung (FRE) auf Bäumen einschalten."
  
! #: common.opt:3288
  #, no-c-format
  msgid "Enable string length optimizations on trees."
  msgstr "Zeichenkettenlängen-Optimierungen auf Bäumen einschalten."
  
! #: common.opt:3292
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr "Ausführungspfade erkennen, die durch Dereferenzieren eines Nullzeigers fehlerhaftes oder undefiniertes Verhalten auslösen. Solche Pfade werden aus dem Hauptablauf herausgenommen und durch eine Trap ersetzt."
  
! #: common.opt:3298
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr "Ausführungspfade erkennen, die ausgelöst werden, indem ein Nullwert auf eine Weise verwendet wird, die durch ein »returns_nonnull«- oder »nonnull«-Attribut verboten ist. Solche Pfade werden aus dem Hauptablauf herausgenommen und durch eine Trap ersetzt."
  
! #: common.opt:3305
  #, no-c-format
  msgid "Enable loop distribution on trees."
  msgstr "Schleifenverteilung auf Bäumen einschalten."
  
! #: common.opt:3309
  #, no-c-format
  msgid "Enable loop distribution for patterns transformed into a library call."
  msgstr "Schleifenverteilung für in Bibliotheksaufruf umgewandelte Muster einschalten."
  
! #: common.opt:3313
  #, no-c-format
  msgid "Enable loop invariant motion on trees."
  msgstr "Bewegung der Schleifeninvariante auf Bäumen einschalten."
  
! #: common.opt:3321
  #, no-c-format
  msgid "Create canonical induction variables in loops."
  msgstr "Kanonische Induktionsvariablen in Schleifen erzeugen."
  
! #: common.opt:3325
  #, no-c-format
  msgid "Enable loop optimizations on tree level."
  msgstr "Schleifenoptimierungen auf Baumebene einschalten."
  
! #: common.opt:3329
  #, no-c-format
  msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
  msgstr "-ftree-parallelize-loops=<Anzahl>\tAutomatische Parallelisierung von Schleifen einschalten."
  
! #: common.opt:3333
! #, fuzzy, no-c-format
! #| msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
! msgid "Enable automatic parallelization of loops."
! msgstr "-ftree-parallelize-loops=<Anzahl>\tAutomatische Parallelisierung von Schleifen einschalten."
! 
! #: common.opt:3337
  #, no-c-format
  msgid "Enable hoisting loads from conditional pointers."
  msgstr "Herausziehen von Ladeoperationen aus bedingten Zeigern einschalten."
  
! #: common.opt:3341
  #, no-c-format
  msgid "Enable SSA-PRE optimization on trees."
  msgstr "SSA-PRE-Optimierungen auf Bäumen einschalten."
  
! #: common.opt:3345
  #, no-c-format
  msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
  msgstr "In SSA-PRE-Optimierungen auf Bäumen Teils-Teils-Redundanz eliminieren."
  
! #: common.opt:3349
  #, no-c-format
  msgid "Perform function-local points-to analysis on trees."
  msgstr "Funktionslokale Analyse von Zeigerzielen auf Bäumen durchführen."
  
! #: common.opt:3353
  #, no-c-format
  msgid "Enable reassociation on tree level."
  msgstr "Neuverbindung auf Baumebene einschalten."
  
! #: common.opt:3361
  #, no-c-format
  msgid "Enable SSA code sinking on trees."
  msgstr "SSA-Codeversenkung auf Bäumen einschalten."
  
! #: common.opt:3365
  #, no-c-format
  msgid "Perform straight-line strength reduction."
  msgstr "Geradlinige Stärkereduktion durchführen."
  
! #: common.opt:3369
  #, no-c-format
  msgid "Perform scalar replacement of aggregates."
  msgstr "Skalarersetzung von Aggregaten durchführen."
  
! #: common.opt:3373
  #, no-c-format
  msgid "Replace temporary expressions in the SSA->normal pass."
  msgstr "Vorübergehende Ausdrücke im SSA->Normal-Durchlauf ersetzen."
  
! #: common.opt:3381
  #, no-c-format
  msgid "Perform Value Range Propagation on trees."
  msgstr "Wertebereichsweitergabe auf Bäumen durchführen."
  
! #: common.opt:3385
  #, no-c-format
  msgid "Split paths leading to loop backedges."
  msgstr "Pfade aufteilen, die zu Schleifen-Rückkanten führen."
  
! #: common.opt:3389
  #, no-c-format
  msgid "Assume common declarations may be overridden with ones with a larger trailing array."
  msgstr "Annehmen, dass gemeinsame Deklarationen durch solche übersteuert werden dürfen, die ein längeres hintangestelltes Array haben."
  
! #: common.opt:3394
  #, no-c-format
  msgid "Compile whole compilation unit at a time."
  msgstr "Ganze Übersetzungseinheit auf einmal übersetzen."
  
! #: common.opt:3398
  #, no-c-format
  msgid "Trap on __builtin_unreachable instead of using it for optimization."
  msgstr "Ausnahme bei __builtin_unreachable auslösten, statt es für die Optimierung zu verwenden."
  
! #: common.opt:3402
  #, no-c-format
  msgid "Perform loop unrolling when iteration count is known."
  msgstr "Schleifenabwicklung durchführen, wenn Anzahl der Wiederholungen bekannt ist."
  
! #: common.opt:3406
  #, no-c-format
  msgid "Perform loop unrolling for all loops."
  msgstr "Schleifenabwicklung für alle Schleifen durchführen."
  
! #: common.opt:3421
  #, no-c-format
  msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
  msgstr "Optimierung für Gleitkommaarithmetik erlauben, auch wenn durch Runden ein anderes Ergebnis herauskommen kann."
  
! #: common.opt:3426
  #, no-c-format
  msgid "Same as -fassociative-math for expressions which include division."
  msgstr "Das gleiche wie »-fassociative-math« für Ausdrücke, die Division enthalten."
  
! #: common.opt:3434
  #, no-c-format
  msgid "Allow math optimizations that may violate IEEE or ISO standards."
  msgstr "Mathematische Optimierungen erlauben, die IEEE- oder ISO-Standards verletzen könnten."
  
! #: common.opt:3438
  #, no-c-format
  msgid "Perform loop unswitching."
  msgstr "Schleifenausschaltung durchführen."
  
! #: common.opt:3442
  #, no-c-format
  msgid "Perform loop splitting."
  msgstr "Schleifen-Aufteilung durchführen."
  
! #: common.opt:3446
  #, no-c-format
  msgid "Version loops based on whether indices have a stride of one."
  msgstr "Schleifen versionieren, je nachdem, ob sie eine Schrittweite von eins haben."
  
! #: common.opt:3450
  #, no-c-format
  msgid "Just generate unwind tables for exception handling."
  msgstr "Einfach Abwicklungstabellen für Ausnahmebehandlung erzeugen."
  
! #: common.opt:3454
  #, no-c-format
  msgid "Use the bfd linker instead of the default linker."
  msgstr "BFD-Binder statt Standardlinker verwenden."
  
! #: common.opt:3458
  #, no-c-format
  msgid "Use the gold linker instead of the default linker."
  msgstr "Gold-Binder statt Standardlinker verwenden."
  
! #: common.opt:3462
  #, no-c-format
  msgid "Use the lld LLVM linker instead of the default linker."
  msgstr "Den LLVM-lld-Binder statt des Standardlinkers verwenden."
  
! #: common.opt:3466
  #, no-c-format
  msgid "Use the Modern linker (MOLD) linker instead of the default linker."
  msgstr "Den Modernen Binder (MOLD) statt des Standardlinkers verwenden."
  
! #: common.opt:3470
! #, fuzzy, no-c-format
! #| msgid "Use the gold linker instead of the default linker."
! msgid "Use the Wild linker instead of the default linker."
! msgstr "Gold-Binder statt Standardlinker verwenden."
! 
! #: common.opt:3477
! #, fuzzy, no-c-format
! #| msgid "Enable link-time optimization."
! msgid "Enable linking of libatomic."
! msgstr "Optimierungen zur Bindezeit einschalten."
! 
! #: common.opt:3484
  #, no-c-format
  msgid "Perform variable tracking."
  msgstr "Variablenverfolgung durchführen."
  
! #: common.opt:3491
  #, no-c-format
  msgid "Perform variable tracking by annotating assignments."
  msgstr "Variablenverfolgung durch Zuweisungsanmerkungen durchführen."
  
! #: common.opt:3497
  #, no-c-format
  msgid "Toggle -fvar-tracking-assignments."
  msgstr "-fvar-tracking-assignments umschalten."
  
! #: common.opt:3504
  #, no-c-format
  msgid "Perform variable tracking and also tag variables that are uninitialized."
  msgstr "Variablenverfolgung durchführen und auch Variablen markieren, die uninitialisiert sind."
  
! #: common.opt:3509
  #, no-c-format
  msgid "Enable vectorization on trees."
  msgstr "Vektorisierung auf Bäumen einschalten."
  
! #: common.opt:3517
  #, no-c-format
  msgid "Enable loop vectorization on trees."
  msgstr "Schleifenvektorisierung auf Bäumen einschalten."
  
! #: common.opt:3521
  #, no-c-format
  msgid "Enable basic block vectorization (SLP) on trees."
  msgstr "Vektorisierung von Basisblöcken (SLP) auf Bäumen einschalten."
  
! #: common.opt:3525
  #, no-c-format
  msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization."
  msgstr "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tKostenmodell für Vektorisierung angeben."
  
! #: common.opt:3529
  #, no-c-format
  msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgstr "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tVektorisierungs-Kostenmodell angeben, das für mit einer SIMD-Direktive markierten Code verwendet wird."
  
! #: common.opt:3548
  #, no-c-format
  msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
  msgstr "Schaltet das dynamische Vektorisierer-Kostenmodell ein. Für Rückwärtskompatibilität erhalten."
  
! #: common.opt:3556
  #, no-c-format
  msgid "Enable copy propagation of scalar-evolution information."
  msgstr "Kopieweitergabe von Informationen über Skalar-Evolution einschalten."
  
! #: common.opt:3560
  #, no-c-format
  msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables."
  msgstr "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAutomatische Variablen initialisieren."
  
! #: common.opt:3582
  #, no-c-format
  msgid "Add extra commentary to assembler output."
  msgstr "Zusätzliche Anmerkungen an Assemblerausgabe anfügen."
  
! #: common.opt:3586
  #, no-c-format
  msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
  msgstr "-fvisibility=[default|internal|hidden|protected]\tStandard-Symbolsichtbarkeit festlegen."
  
! #: common.opt:3605
  #, no-c-format
  msgid "Validate vtable pointers before using them."
  msgstr "VTable-Zeiger validieren, bevor sie verwendet werden."
  
! #: common.opt:3621
  #, no-c-format
  msgid "Output vtable verification counters."
  msgstr "Verifikationszähler für VTables ausgeben."
  
! #: common.opt:3625
  #, no-c-format
  msgid "Output vtable verification pointer sets information."
  msgstr "Informationen über Zeigermengen der VTable-Verifikation ausgeben."
  
! #: common.opt:3629
  #, no-c-format
  msgid "Use expression value profiles in optimizations."
  msgstr "Profile von Ausdruckswerten in Optimierungen verwenden."
  
! #: common.opt:3633
  #, no-c-format
  msgid "Construct webs and split unrelated uses of single variable."
  msgstr "Netze konstruieren und nicht zusammenhängende Verwendungen einzelner Variablen aufteilen."
  
! #: common.opt:3637
  #, no-c-format
  msgid "Enable conditional dead code elimination for builtin calls."
  msgstr "Beseitigung von bedingt totem Code für Aufrufe eingebauter Funktionen einschalten."
  
! #: common.opt:3641
  #, no-c-format
  msgid "Perform whole program optimizations."
  msgstr "Gesamtprogrammoptimierung durchführen."
  
! #: common.opt:3645
  #, no-c-format
  msgid "Assume pointer overflow wraps around."
  msgstr "Annehmen, dass Zeigerüberläufe überschlagen (Wraparound)."
  
! #: common.opt:3649
  #, no-c-format
  msgid "Assume signed arithmetic overflow wraps around."
  msgstr "Annehmen, dass vorzeichenbehaftete arithmetische Überläufe regulär überschlagen (Wraparound)."
  
! #: common.opt:3653
  #, no-c-format
  msgid "Put zero initialized data in the bss section."
  msgstr "Null-initialisierte Daten in den bss-Abschnitt legen."
  
! #: common.opt:3657
  #, no-c-format
  msgid "Clear call-used registers upon function return."
  msgstr "Register, die beim Funktionsaufruf verwendet wurden, am Ende auf 0 zurücksetzen."
  
! #: common.opt:3661
  #, no-c-format
  msgid "-fzero-init-padding-bits=[standard|unions|all]\tZero padding bits in initializers."
  msgstr "-fzero-init-padding-bits=[standard|unions|all]\tAuffüll-Bits in Initialisierern ausnullen."
  
! #: common.opt:3677
  #, no-c-format
  msgid "Generate debug information in default format."
  msgstr "Fehlersuchinformationen im Standardformat erzeugen."
  
! #: common.opt:3681
  #, no-c-format
  msgid "Assume assembler support for (DWARF2+) .loc directives."
  msgstr "Assembler-Unterstützung für (DWARF2+-).loc-Direktiven annehmen."
  
! #: common.opt:3685
  #, no-c-format
  msgid "Assume assembler support for view in (DWARF2+) .loc directives."
  msgstr "Assembler-Unterstützung für Ansicht in (DWARF2+-).loc-Direktiven annehmen."
  
! #: common.opt:3689
  #, no-c-format
  msgid "Generate debug information in CodeView format."
  msgstr "Fehlersuchinformationen im CodeView-Format erzeugen."
  
! #: common.opt:3709
  #, no-c-format
  msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
  msgstr "DW_AT_decl_column und DW_AT_call_column in DWARF aufzeichnen."
  
! #: common.opt:3715
  #, no-c-format
  msgid "Generate CTF debug information at default level."
  msgstr "CTF-Debug-Informationen auf Standardniveau erzeugen."
  
! #: common.opt:3719
  #, no-c-format
  msgid "Generate BTF debug information at default level."
  msgstr "BTF-Debug-Informationen auf Standardniveau erzeugen."
  
! #: common.opt:3723
  #, no-c-format
  msgid "Generate pruned BTF when emitting BTF info."
  msgstr "Bereinigtes BTF bei der Ausgabe von BTF-Informationen erzeugen."
  
! #: common.opt:3727
  #, no-c-format
  msgid "Generate debug information in default version of DWARF format."
  msgstr "Fehlersuchinformationen im Standardversion des DWARF-Formats erzeugen."
  
! #: common.opt:3731
  #, no-c-format
  msgid "Generate debug information in DWARF v2 (or later) format."
  msgstr "Fehlersuchinformationen im DWARF-v2-Format (oder neuer) erzeugen."
  
! #: common.opt:3735
  #, no-c-format
  msgid "Use 32-bit DWARF format when emitting DWARF debug information."
  msgstr "Wenn DWARF-Debuginformationen erzeugt werden, dann im 32-Bit-Format."
  
! #: common.opt:3739
  #, no-c-format
  msgid "Use 64-bit DWARF format when emitting DWARF debug information."
  msgstr "Wenn DWARF-Debuginformationen erzeugt werden, dann im 64-Bit-Format."
  
! #: common.opt:3743
  #, no-c-format
  msgid "Generate debug information in default extended format."
  msgstr "Fehlersuchinformationen im erweiterten Standardformat erzeugen."
  
! #: common.opt:3747
  #, no-c-format
  msgid "Generate extended entry point information for inlined functions."
  msgstr "Erweiterte Informationen für Einsprungpunkt für inline-Funktionen erzeugen."
  
! #: common.opt:3751
  #, no-c-format
  msgid "Compute locview reset points based on insn length estimates."
  msgstr "Locview-Rücksetzpunkte auf Basis der geschätzten Befehlslängen berechnen."
  
! #: common.opt:3759
  #, no-c-format
  msgid "Don't generate DWARF pubnames and pubtypes sections."
  msgstr "Keine DWARF-Abschnitte für Pubnames und Pubtypes erzeugen."
  
! #: common.opt:3763
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections."
  msgstr "DWARF-Abschnitte für Pubnames und Pubtypes erzeugen."
  
! #: common.opt:3767
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
  msgstr "DWARF-Abschnitte für Pubnames und Pubtypes mit GNU-Erweiterungen erzeugen."
  
! #: common.opt:3771
  #, no-c-format
  msgid "Record gcc command line switches in DWARF DW_AT_producer."
  msgstr "GCC-Kommandozeilenschalter in DWARF DW_AT_producer aufzeichnen."
  
! #: common.opt:3775
  #, no-c-format
  msgid "Generate debug information in separate .dwo files."
  msgstr "Fehlersuchinformationen in separaten .dwo-Dateien erzeugen."
  
! #: common.opt:3787
  #, no-c-format
  msgid "Emit progressive recommended breakpoint locations."
  msgstr "Progressive empfohlene Breakpoint-Stellen ausgeben."
  
! #: common.opt:3791
  #, no-c-format
  msgid "Don't emit DWARF additions beyond selected version."
  msgstr "Keine DWARF-Ergänzungen über gewählte Version hinaus erzeugen."
  
! #: common.opt:3795
  #, no-c-format
  msgid "Add description attributes to some DWARF DIEs that have no name attribute."
  msgstr "Beschreibungsattribute zu einigen DWARF-DIEs hinzufügen, die kein Namensattribut haben."
  
! #: common.opt:3799
  #, no-c-format
  msgid "Toggle debug information generation."
  msgstr "Erzeugung von Fehlersuchinformationen umschalten."
  
! #: common.opt:3803
  #, no-c-format
  msgid "Augment variable location lists with progressive views."
  msgstr "Adresslisten der Variablen mit progressiven Sichten anreichern."
  
! #: common.opt:3810
  #, no-c-format
  msgid "Generate debug information in VMS format."
  msgstr "Fehlersuchinformationen im VMS-Format erzeugen."
  
! #: common.opt:3839
  #, no-c-format
  msgid "Generate compressed debug sections."
  msgstr "Komprimierte Fehlersuchinformationen erzeugen."
  
! #: common.opt:3843
  #, no-c-format
  msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
  msgstr "-gz=<Format>\tKomprimierte Debugabschnitte im Format <Format> erzeugen."
  
! #: common.opt:3850
  #, no-c-format
  msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
  msgstr "-iplugindir=<Verz>\t<Verz> als Standard-Plugin-Verzeichnis festlegen."
  
! #: common.opt:3854
  #, no-c-format
  msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
  msgstr "-imultiarch <Verzeichnis>\t<Verzeichnis> als Multiarch-include-Verzeichnis festlegen."
  
! #: common.opt:3883
  #, no-c-format
  msgid "-o <file>\tPlace output into <file>."
  msgstr "-o <Datei>\tAusgabe in <Datei> schreiben."
  
! #: common.opt:3887
  #, no-c-format
  msgid "Enable function profiling."
  msgstr "Funktionsprofilierung einschalten."
  
! #: common.opt:3897
  #, no-c-format
  msgid "Like -pedantic but issue errors instead of warnings."
  msgstr "Wie »-pedantic«, aber Fehler statt Warnungen ausgeben."
  
! #: common.opt:3938
  #, no-c-format
  msgid "Do not display functions compiled or elapsed time."
  msgstr "Übersetzte Funktionen oder verstrichene Zeit nicht ausgeben."
  
! #: common.opt:3942
! #, fuzzy, no-c-format
! #| msgid "Produce code relocatable at runtime."
! msgid "Produce a relocatable object as output."
! msgstr "Code erzeugen, der zur Laufzeit verschiebbar ist."
! 
! #: common.opt:3946
! #, no-c-format
! msgid "Remove all symbol table and relocation information from the executable."
! msgstr ""
! 
! #: common.opt:3973
  #, no-c-format
  msgid "Enable verbose output."
  msgstr "Wortreiche Ausgabe einschalten."
  
! #: common.opt:3977
  #, no-c-format
  msgid "Display the compiler's version."
  msgstr "Compiler-Version anzeigen."
  
! #: common.opt:3981
  #, no-c-format
  msgid "Suppress warnings."
  msgstr "Warnungen unterdrücken."
  
! #: common.opt:3991
  #, no-c-format
  msgid "Create a shared library."
  msgstr "Shared Library erzeugen."
  
! #: common.opt:4058
  #, no-c-format
  msgid "Don't create a dynamically linked position independent executable."
  msgstr "Keine dynamisch gebundene, lageunabhängige ausführbare Datei erzeugen."
  
! #: common.opt:4062
  #, no-c-format
  msgid "Create a dynamically linked position independent executable."
  msgstr "Dynamisch gebundene, lageunabhängige ausführbare Datei erzeugen."
  
! #: common.opt:4066
  #, no-c-format
  msgid "Create a static position independent executable."
  msgstr "Statische, lageunabhängige ausführbare Datei erzeugen."
  
! #: common.opt:4074
  #, no-c-format
  msgid "Use caller save register across calls if possible."
  msgstr "Vom Aufrufer zu sichernde Register über Aufrufe hinweg verwenden, wenn möglich."
  
! #: common.opt:4078
  #, no-c-format
  msgid "Perform dead code elimination on zero and sign extensions with special dataflow analysis."
  msgstr "Totem Code bei Null- und Vorzeichenerweiterungen mittels spezieller Datenflussanalyse durchführen."
  
! #: algol68/lang.opt:37
  #, no-c-format
! msgid "Warn for usage of non-portable extensions of Algol 68."
! msgstr ""
  
! #: algol68/lang.opt:41
! #, fuzzy, no-c-format
! #| msgid "Warn when a variable is unused."
! msgid "Warn when voiding occurs."
! msgstr "Warnen, wenn eine Variable nicht verwendet wird."
! 
! #: algol68/lang.opt:49
! #, fuzzy, no-c-format
! #| msgid "Warn on namespace definition."
! msgid "Warn for potential name scope violations."
! msgstr "Bei Namensraum-Definition warnen."
! 
! #: algol68/lang.opt:65
! #, fuzzy, no-c-format
! #| msgid "Warn about \"extern\" declarations not at file scope."
! msgid "Warn about hidden declarations in inner scopes."
! msgstr "Bei »extern«-Deklarationen außerhalb des Dateisichtbarkeitsbereiches warnen."
! 
! #: algol68/lang.opt:69
  #, no-c-format
! msgid "-Whidden-declarations=[none|prelude|all] Warn about declarations hidden in inner scopes."
! msgstr ""
  
! #: algol68/lang.opt:73
  #, no-c-format
! msgid "-fbrackets  \tConsider [ .. ] and { .. } as being equivalent to ( .. )."
! msgstr ""
  
! #: algol68/lang.opt:77 d/lang.opt:190
  #, no-c-format
! msgid "Generate code for assert contracts."
! msgstr "Code für Assert-Verträge generieren."
  
! #: algol68/lang.opt:85
! #, fuzzy, no-c-format
! #| msgid "Display the code tree after parsing."
! msgid "Dump Algol 68 modes after parsing."
! msgstr "Codebaum nach dem Parsen anzeigen."
! 
! #: algol68/lang.opt:89
! #, fuzzy, no-c-format
! #| msgid "Display the code tree after parsing."
! msgid "Dump Algol 68 parse tree after parsing."
! msgstr "Codebaum nach dem Parsen anzeigen."
! 
! #: algol68/lang.opt:93
  #, no-c-format
! msgid "Dump the interfaces of module definitions in the compiled packet."
! msgstr ""
  
! #: algol68/lang.opt:97
! #, fuzzy, no-c-format
! #| msgid "Link the standard D library statically in the compilation."
! msgid "Link the GNU Algol run-time library statically in the compilation."
! msgstr "Die D-Standardbibliothek statisch in das Compilat binden."
! 
! #: algol68/lang.opt:101
! #, fuzzy, no-c-format
! #| msgid "Link the standard D library dynamically in the compilation."
! msgid "Link the GNU Algol 68 run-time library dynamically in the compilation."
! msgstr "Die D-Standardbibliothek dynamisch in das Compilat binden."
! 
! #: algol68/lang.opt:105
  #, no-c-format
! msgid "Compile strict Algol 68 as defined by the Revised Report."
! msgstr ""
  
! #: algol68/lang.opt:109
! #, fuzzy, no-c-format
! #| msgid "Accept extensions to support legacy code."
! msgid "Accept GNU extensions to Algol 68."
! msgstr "Erweiterungen akzeptieren, um alten Code zu unterstützen."
! 
! #: algol68/lang.opt:115
  #, no-c-format
! msgid "-fstropping=[upper|supper]              Stropping regime to expect in Algol 68 programs."
! msgstr ""
  
! #: algol68/lang.opt:130 algol68/lang.opt:134
  #, no-c-format
! msgid "-fmodules-map=<mapstring>                 Association between module indicants and files."
! msgstr ""
  
! #: algol68/lang.opt:138 algol68/lang.opt:142
  #, no-c-format
! msgid "-fmodules-map-file=<filename>              File containing modules map."
! msgstr ""
  
! #: rust/lang.opt:47 rust/lang.opt:51 c-family/c.opt:1609 c-family/c.opt:1613
  #, no-c-format
! msgid "Warn when a const variable is unused."
! msgstr "Warnen, wenn eine konstante Variable nicht verwendet wird."
  
! #: rust/lang.opt:55 c-family/c.opt:1625
  #, no-c-format
! msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value."
! msgstr "Warnen, wenn der Rückgabewert der mit dem Attribut warn_unused_result definierten Funktion ignoriert wird."
  
! #: rust/lang.opt:63
! #, fuzzy, no-c-format
! #| msgid "-frust-crate=<name>             Set the crate name for the compilation"
! msgid "-frust-crate=<name>             Set the crate name for the compilation."
! msgstr "-frust-crate=<Name>             Crate-Namen für die Übersetzung festlegen"
! 
! #: rust/lang.opt:67
! #, fuzzy, no-c-format
! #| msgid "-frust-extern=              Specify where an external library is located"
! msgid "-frust-extern=              Specify where an external library is located."
! msgstr "-frust-extern=              Gibt an, wo sich eine externe Bibliothek befindet"
! 
! #: rust/lang.opt:71
  #, no-c-format
! msgid "Dump various Rust front end internals."
! msgstr "Diverse Interna des Rust-Frontends wegschreiben."
  
! #: rust/lang.opt:75
  #, no-c-format
! msgid "-frust-dump-<type>              Dump Rust frontend internal information."
! msgstr "-frust-dump-<type>              Interne Informationen des Rust-Frontends ausgeben."
  
! #: rust/lang.opt:79
! #, fuzzy, no-c-format
! #| msgid "Enable experimental compilation of Rust files at your own risk"
! msgid "Enable experimental compilation of Rust files at your own risk."
! msgstr "Experimentelle Übersetzung von Rust-Dateien einschalten, auf eigene Gefahr"
! 
! #: rust/lang.opt:83
! #, fuzzy, no-c-format
! #| msgid "-frust-max-recursion-depth=<integer>"
! msgid "-frust-max-recursion-depth=<integer>."
! msgstr "-frust-max-recursion-depth=<Anzahl>"
! 
! #: rust/lang.opt:87
! #, fuzzy, no-c-format
! #| msgid "-frust-crate-type=[bin|lib|rlib|dylib|cdylib|staticlib|proc-macro]     Crate type to emit"
! msgid "-frust-crate-type=[bin|lib|rlib|dylib|cdylib|staticlib|proc-macro]     Crate type to emit."
! msgstr "-frust-crate-type=[bin|lib|rlib|dylib|cdylib|staticlib|proc-macro]     Auszugebender Crate-Typ"
! 
! #: rust/lang.opt:115
! #, fuzzy, no-c-format
! #| msgid "-frust-mangling=[legacy|v0]     Version to use for name mangling"
! msgid "-frust-mangling=[legacy|v0]     Version to use for name mangling."
! msgstr "-frust-mangling=[legacy|v0]     Version der Namensmangelung auswählen"
! 
! #: rust/lang.opt:128
! #, fuzzy, no-c-format
! #| msgid "-frust-cfg=<name>             Set a config expansion option"
! msgid "-frust-cfg=<name>             Set a config expansion option."
! msgstr "-frust-cfg=<Name>             Option für Konfigurationsexpansion festlegen"
! 
! #: rust/lang.opt:132
! #, fuzzy, no-c-format
! #| msgid "-frust-edition=[2015|2018|2021]             Edition to use when compiling rust code"
! msgid "-frust-edition=[2015|2018|2021]             Edition to use when compiling rust code."
! msgstr "-frust-edition=[2015|2018|2021]             Sprachversion zum Übersetzen auswählen"
! 
! #: rust/lang.opt:148
! #, fuzzy, no-c-format
! #| msgid "Enable embedding metadata directly into object files"
! msgid "Enable embedding metadata directly into object files."
! msgstr "Metadaten direkt in Objektdateien einbetten"
! 
! #: rust/lang.opt:152
! #, fuzzy, no-c-format
! #| msgid "-frust-metadata-output=<path.rox>  Path to output crate metadata"
! msgid "-frust-metadata-output=<path.rox>  Path to output crate metadata."
! msgstr "-frust-metadata-output=<Pfad.rox>  Pfad, in den die Crate-Metadaten geschrieben werden"
! 
! #: rust/lang.opt:160
! #, fuzzy, no-c-format
! #| msgid "-frust-compile-until=[ast|attributecheck|expansion|astvalidation|featuregating|nameresolution|lowering|typecheck|privacy|unsafety|const|borrowcheck|compilation|end]             The pipeline will run up until this stage when compiling Rust code"
! msgid "-frust-compile-until=[ast|attributecheck|expansion|astvalidation|featuregating|nameresolution|lowering|typecheck|privacy|unsafety|const|borrowcheck|compilation|end]             The pipeline will run up until this stage when compiling Rust code."
! msgstr "-frust-compile-until=[ast|attributecheck|expansion|astvalidation|featuregating|nameresolution|lowering|typecheck|privacy|unsafety|const|borrowcheck|compilation|end]             Die Pipeline beim Kompilieren von Rust-Code bis zu dieser Stufe durchlaufen"
! 
! #: rust/lang.opt:209
! #, fuzzy, no-c-format
! #| msgid "Use the temporary and experimental name resolution pipeline instead of the stable one"
! msgid "Use the temporary and experimental name resolution pipeline instead of the stable one."
! msgstr "Die temporäre und experimentelle Namensauflösungs-Pipeline statt der stabilen nutzen"
! 
! #: rust/lang.opt:213
  #, no-c-format
! msgid "Use the WIP borrow checker."
! msgstr "Den WIP-Borrow-Prüfer verwenden."
  
! #: rust/lang.opt:217
! #, fuzzy, no-c-format
! #| msgid "-frust-edition=[unwind|abort]             Panic strategy to compile crate with"
! msgid "-frust-edition=[unwind|abort]             Panic strategy to compile crate with."
! msgstr "-frust-edition=[unwind|abort]             Panikstrategie, mit der Crate compiliert wird"
! 
! #: rust/lang.opt:230
! #, fuzzy, no-c-format
! #| msgid "Enable the overflow checks in code generation"
! msgid "Enable the overflow checks in code generation."
! msgstr "Überlaufprüfungen bei der Codegenerierung einschalten"
! 
! #: rust/lang.opt:234
  #, no-c-format
! msgid "Define a built-in offset_of macro in the compiler and assume it is present."
! msgstr ""
  
! #: rust/lang.opt:238
  #, no-c-format
! msgid "Use the new unused variable check implementation."
! msgstr ""
  
! #: ada/gcc-interface/lang.opt:57 c-family/c.opt:349
  #, no-c-format
! msgid "Enable most warning messages."
! msgstr "Die meisten Warnungen einschalten."
  
! #: ada/gcc-interface/lang.opt:61
  #, no-c-format
! msgid "Dump Source Coverage Obligations."
! msgstr "Quellcode-Abdeckungsverpflichtungen wegschreiben."
  
! #: ada/gcc-interface/lang.opt:65
  #, no-c-format
! msgid "Synonym of -gnatk8."
! msgstr "Synonym für »-gnatk8«."
  
! #: ada/gcc-interface/lang.opt:73
  #, no-c-format
! msgid "Do not look for object files in standard path."
! msgstr "Nicht nach Objekten im Standardverzeichnis suchen."
  
! #: ada/gcc-interface/lang.opt:77
  #, no-c-format
! msgid "Select the runtime."
! msgstr "Laufzeitumgebung auswählen."
  
! #: ada/gcc-interface/lang.opt:81 c-family/c.opt:2385
  #, no-c-format
! msgid "Use the narrowest integer type possible for enumeration types."
! msgstr "Den schmalstmöglichen Ganzzahltyp für Aufzählungstypen verwenden."
  
! #: ada/gcc-interface/lang.opt:85 c-family/c.opt:2397
  #, no-c-format
! msgid "Make \"char\" signed by default."
! msgstr "Macht »char« standardmäßig vorzeichenbehaftet."
  
! #: ada/gcc-interface/lang.opt:89 c-family/c.opt:2486
  #, no-c-format
! msgid "Make \"char\" unsigned by default."
! msgstr "»char« standardmäßig vorzeichenlos machen."
  
! #: ada/gcc-interface/lang.opt:93
  #, no-c-format
! msgid "Catch typos."
! msgstr "Tippfehler abfangen."
  
! #: ada/gcc-interface/lang.opt:97
  #, no-c-format
! msgid "Set name of output ALI file (internal switch)."
! msgstr "Namen der ALI-Ausgabedatei setzen (interner Schalter)."
  
! #: ada/gcc-interface/lang.opt:101
  #, no-c-format
! msgid "-gnat<options>\tSpecify options to GNAT."
! msgstr "-gnat<Optionen>\tOptionen für GNAT angeben."
  
! #: ada/gcc-interface/lang.opt:105
  #, no-c-format
! msgid "Ignored."
! msgstr "Ignoriert."
  
! #: c-family/c.opt:50
  #, no-c-format
! msgid "--compile-std-module\tCompile module units for <bits/stdc++.h>, std, and std.compat."
! msgstr ""
  
! #: c-family/c.opt:75
  #, no-c-format
! msgid "--embed-dir=<dir>\tAdd <dir> to the #embed path."
! msgstr "--embed-dir=<Verz>\t<Verz> an das Ende des #embed-Pfades anfügen."
  
! #: c-family/c.opt:198
  #, no-c-format
! msgid "-A<question>=<answer>\tAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>."
! msgstr "-A<Frage>=<Antwort>\tDie <Antwort> auf eine <Frage> annehmen. Angabe von »-« vor <Frage> schaltet die <Antwort> auf <Frage> aus."
  
! #: c-family/c.opt:202
  #, no-c-format
! msgid "Do not discard comments."
! msgstr "Kommentare nicht verwerfen."
  
! #: c-family/c.opt:206
  #, no-c-format
! msgid "Do not discard comments in macro expansions."
! msgstr "Kommentare in Makroexpansionen nicht verwerfen."
  
! #: c-family/c.opt:210
  #, no-c-format
! msgid "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1."
! msgstr "-D<Makro>[=<Wert>]\tEin <Makro> mit <Wert> definieren. Wenn nur <Makro> angegeben wird, wird <Wert> auf 1 gesetzt."
  
! #: c-family/c.opt:217
  #, no-c-format
! msgid "-F <dir>\tAdd <dir> to the end of the main framework include path."
! msgstr "-F <Verz>\t<Verz> an das Ende des Haupt-Framework-Pfads für Includedateien anfügen."
  
! #: c-family/c.opt:221
  #, no-c-format
! msgid "Enable parsing GIMPLE."
! msgstr "GIMPLE-Parsen einschalten."
  
! #: c-family/c.opt:225
  #, no-c-format
! msgid "Print the name of header files as they are used."
! msgstr "Namen der Header-Dateien ausgeben, wie sie verwendet werden."
  
! #: c-family/c.opt:229
  #, no-c-format
! msgid "-I <dir>\tAdd <dir> to the end of the main include path."
! msgstr "-I <Verz>\t<Verz> an das Ende des Hauptpfades für Includedateien anfügen."
  
! #: c-family/c.opt:233
  #, no-c-format
! msgid "Generate make dependencies."
! msgstr "Abhängigkeiten für »make« erzeugen."
  
! #: c-family/c.opt:237
  #, no-c-format
! msgid "Generate make dependencies and compile."
! msgstr "Abhängigkeiten für »make« erzeugen und Code übersetzen."
  
! #: c-family/c.opt:241
  #, no-c-format
! msgid "-MF <file>\tWrite dependency output to the given file."
! msgstr "-MF <Datei>\tAbhängigkeiten in angegebene Datei schreiben."
  
! #: c-family/c.opt:245
  #, no-c-format
! msgid "Treat missing header files as generated files."
! msgstr "Fehlende Header-Dateien als generierte Dateien behandeln."
  
! #: c-family/c.opt:249
  #, no-c-format
! msgid "Like -M but ignore system header files."
! msgstr "Wie »-M«, aber System-Header-Dateien ignorieren."
  
! #: c-family/c.opt:253
  #, no-c-format
! msgid "Like -MD but ignore system header files."
! msgstr "Wie »-MD«, aber System-Header-Dateien ignorieren."
  
! #: c-family/c.opt:257
  #, no-c-format
! msgid "Generate C++ Module dependency information."
! msgstr "Informationen zu Abhängigkeiten von C++-Modulen erzeugen."
  
! #: c-family/c.opt:265
  #, no-c-format
! msgid "Generate phony targets for all headers."
! msgstr "Unechte Ziele für alle Header erzeugen."
  
! #: c-family/c.opt:269
  #, no-c-format
! msgid "-MQ <target>\tAdd a target that may require quoting."
! msgstr "-MQ <Ziel>\tZiel hinzufügen, das möglicherweise Anführungszeichen benötigt."
  
! #: c-family/c.opt:273
  #, no-c-format
! msgid "-MT <target>\tAdd a target that does not require quoting."
! msgstr "-MT <Ziel>\tZiel hinzufügen, das keine Anführungszeichen benötigt."
  
! #: c-family/c.opt:277
  #, no-c-format
! msgid "Structured format for output dependency information.  Supported (\"p1689r5\")."
! msgstr "Strukturiertes Format, um Abhängigkeitsinformationen auszugeben. Unterstützt ist »p1689r5«."
  
! #: c-family/c.opt:281
  #, no-c-format
! msgid "File for output dependency information."
! msgstr "Datei, um Abhängigkeitsinformationen auszugeben."
  
! #: c-family/c.opt:285
  #, no-c-format
! msgid "-fdeps-target=obj.o Output file for the compile step."
! msgstr "-fdeps-target=obj.o Ausgabedatei für den Kompilierschritt."
  
! #: c-family/c.opt:289
  #, no-c-format
! msgid "Do not generate #line directives."
! msgstr "Keine #line-Direktiven erzeugen."
  
! #: c-family/c.opt:293
  #, no-c-format
! msgid "-U<macro>\tUndefine <macro>."
! msgstr "-U<Makro>\t<Makro>-Definition aufheben."
  
! #: c-family/c.opt:297
  #, no-c-format
! msgid "Warn if the NSObject attribute is applied to a non-typedef."
! msgstr "Warnen, wenn das NSObject-Attribut auf etwas Anderes als typedef angewendet wird."
  
! #: c-family/c.opt:301
  #, no-c-format
! msgid "Warn about things that will change when compiling with an ABI-compliant compiler."
! msgstr "Bei Dingen warnen, die sich bei der Übersetzung mit einem ABI-konformen Compiler ändern werden."
  
! #: c-family/c.opt:305
  #, no-c-format
! msgid "Warn about things that change between the current -fabi-version and the specified version."
! msgstr "Bei Dingen warnen, die sich zwischen der aktuellen »-fabi-version« und der angegebenen Version ändern."
  
! #: c-family/c.opt:309
  #, no-c-format
! msgid "Warn if a subobject has an abi_tag attribute that the complete object type does not have."
! msgstr "Bei Teilobjekt mit Attribut abi_tag warnen, das das Gesamtobjekt nicht hat."
  
! #: c-family/c.opt:313
  #, no-c-format
! msgid "Warn about code affected by incompatible psABI changes."
! msgstr "Warnen, wenn Code durch inkompatible Änderungen in psABI beeinflusst wird."
  
! #: c-family/c.opt:317
  #, no-c-format
! msgid "Warn on suspicious calls of standard functions computing absolute values."
! msgstr "Bei verdächtigen Aufrufen von Standardfunktionen warnen, die absolute Werte berechnen."
  
! #: c-family/c.opt:321
  #, no-c-format
! msgid "Warn about suspicious uses of memory addresses."
! msgstr "Vor verdächtigem Gebrauch von Speicheradressen warnen."
  
! #: c-family/c.opt:325
  #, no-c-format
! msgid "Warn when the address of packed member of struct or union is taken."
! msgstr "Warnen, wenn die Adresse eines gepackten Elements einer Struktur oder Union verwendet wird."
  
! #: c-family/c.opt:341
  #, no-c-format
! msgid "Warn about 'new' of type with extended alignment without -faligned-new."
! msgstr "Warnen, wenn »new« für Typen mit großer Ausrichtung aufgerufen wird, ohne dass »-faligned-new« angegeben ist."
  
! #: c-family/c.opt:345
  #, no-c-format
! msgid "-Waligned-new=[none|global|all]\tWarn even if 'new' uses a class member allocation function."
! msgstr "-Waligned-new=[none|global|all]\tSelbst dann warnen, wenn »new« Klassenelementfunktionen zur Speicherreservierung verwendet."
  
! #: c-family/c.opt:353
  #, no-c-format
! msgid "Warn on any use of alloca."
! msgstr "Bei jeglicher Verwendung von alloca warnen."
  
! #: c-family/c.opt:357
  #, no-c-format
! msgid "Warn when allocating insufficient storage for the target type of the assigned pointer."
! msgstr "Warnen, wenn bei einer Zuweisung der allozierte Speicherplatz nicht für den Zieltyp des Zeigers ausreicht."
  
! #: c-family/c.opt:361
  #, no-c-format
! msgid "-Walloc-size-larger-than=<bytes>\tWarn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes."
! msgstr "-Walloc-size-larger-than=<Bytes>\tBei Aufrufen von Allozierungsfunktionen warnen, mit denen Objekte erzeugt werden, die größer als »Bytes« sind."
  
! #: c-family/c.opt:366
  #, no-c-format
! msgid "Disable Walloc-size-larger-than= warning.  Equivalent to Walloc-size-larger-than=<SIZE_MAX> or larger."
! msgstr "Die Warnung Walloc-size-larger-than= ausschalten. Entspricht Walloc-size-larger-than=<SIZE_MAX> oder größer."
  
! #: c-family/c.opt:370
  #, no-c-format
! msgid "Warn for calls to allocation functions that specify zero bytes."
! msgstr "Bei Aufrufen von Allozierungsfunktionen warnen, bei denen als Größe 0 angegeben ist."
  
! #: c-family/c.opt:374
  #, no-c-format
! msgid "-Walloca-larger-than=<number>\tWarn on unbounded uses of alloca, and on bounded uses of alloca whose bound can be larger than <number> bytes."
! msgstr "-Walloca-larger-than=<Anzahl>\tBei Aufrufen von alloca warnen, deren Größe unbeschränkt ist oder deren Größe zwar beschränkt ist, aber mehr als <Anzahl> Bytes betragen kann."
  
! #: c-family/c.opt:380
  #, no-c-format
! msgid "Disable Walloca-larger-than= warning.  Equivalent to Walloca-larger-than=<SIZE_MAX> or larger."
! msgstr "Die Warnung Walloca-larger-than= ausschalten. Entspricht Walloca-larger-than=<SIZE_MAX> oder größer."
  
! #: c-family/c.opt:384
  #, no-c-format
! msgid "Warn if conversion of the result of arithmetic might change the value even though converting the operands cannot."
! msgstr "Warnen, wenn die Umwandlung eines Ergebnisses von arithmetischen Berechnungen einen falschen Wert ergeben könnte, selbst wenn die Operanden korrekt umgewandelt werden."
  
! #: c-family/c.opt:392
  #, no-c-format
! msgid "Warn about comparisons between two operands of array type."
! msgstr "Beim Vergleich zwischen zwei Operanden vom Typ Array warnen."
  
! #: c-family/c.opt:396 c-family/c.opt:400
  #, no-c-format
! msgid "Warn about mismatched declarations of array parameters and unsafe accesses to them."
! msgstr "Bei widersprüchlichen Deklarationen von Arrayparametern und unsicherem Zugriff auf diese warnen."
  
! #: c-family/c.opt:404
  #, no-c-format
! msgid "Warn whenever an Objective-C assignment is being intercepted by the garbage collector."
! msgstr "Immer warnen, wenn eine Objective-C-Zuweisung vom Garbage Collector abgefangen wird."
  
! #: c-family/c.opt:408
  #, no-c-format
! msgid "Diagnose a placeholder type in a template argument in a function parameter type."
! msgstr ""
  
! #: c-family/c.opt:412
  #, no-c-format
! msgid "Warn about casting functions to incompatible types."
! msgstr "Warnen, wenn Funktionen in unverträgliche Typen umgewandelt werden."
  
! #: c-family/c.opt:420
  #, no-c-format
! msgid "-Wbidi-chars=[none|unpaired|any|ucn] Warn about UTF-8 bidirectional control characters."
! msgstr "-Wbidi-chars=[none|unpaired|any|ucn] Vor UTF-8 bidirektionalen Steuerzeichen warnen."
  
! #: c-family/c.opt:443
  #, no-c-format
! msgid "Warn about boolean expression compared with an integer value different from true/false."
! msgstr "Warnen, wenn ein boolescher Ausdruck mit einer Ganzzahl verglichen wird, deren Wert ungleich true/false ist."
  
! #: c-family/c.opt:447
  #, no-c-format
! msgid "Warn about certain operations on boolean expressions."
! msgstr "Bei bestimmten Operationen auf booleschen Ausdrücken warnen."
  
! #: c-family/c.opt:451
  #, no-c-format
! msgid "Warn when a built-in function is declared with the wrong signature."
! msgstr "Warnen, wenn eine eingebaute Funktion mit der falschen Signatur deklariert wird."
  
! #: c-family/c.opt:455
  #, no-c-format
! msgid "Warn when a built-in preprocessor macro is undefined or redefined."
! msgstr "Bei undefiniertem oder redefiniertem eingebauten Präprozessormakro warnen."
  
! #: c-family/c.opt:459
  #, no-c-format
! msgid "Warn about features not present in ISO C11, but present in ISO C23."
! msgstr "Bei Merkmalen, die in ISO C23, aber noch nicht in ISO C11 verfügbar sind, warnen."
  
! #: c-family/c.opt:463
  #, no-c-format
! msgid "Deprecated in favor of -Wc11-c23-compat."
! msgstr "Veraltet zugunsten von »-Wc11-c23-compat«."
  
! #: c-family/c.opt:467
  #, no-c-format
! msgid "Warn about features not present in ISO C23, but present in ISO C2Y."
! msgstr "Bei Merkmalen, die in ISO C2Y, aber nicht in ISO C23 verfügbar sind, warnen."
  
! #: c-family/c.opt:471
  #, no-c-format
! msgid "Warn about features not present in ISO C90, but present in ISO C99."
! msgstr "Bei Merkmalen, die in ISO C99, aber nicht in ISO C90 verfügbar sind, warnen."
  
! #: c-family/c.opt:475
  #, no-c-format
! msgid "Warn about features not present in ISO C99, but present in ISO C11."
! msgstr "Bei Merkmalen, die in ISO C11, aber nicht in ISO C99 verfügbar sind, warnen."
  
! #: c-family/c.opt:479
  #, no-c-format
! msgid "Warn about C constructs that are not in the common subset of C and C++."
! msgstr "Bei C-Konstrukten, die nicht in gemeinsamer Teilmenge von C und C++ sind, warnen."
  
! #: c-family/c.opt:486
  #, no-c-format
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011."
! msgstr "Bei C++-Konstrukten, deren Bedeutung sich zwischen ISO C++ 1998 und ISO C++ 2011 unterscheidet, warnen."
  
! #: c-family/c.opt:490
  #, no-c-format
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014."
! msgstr "Bei C++-Konstrukten, deren Bedeutung sich zwischen ISO C++ 2011 und ISO C++ 2014 unterscheidet, warnen."
  
! #: c-family/c.opt:497
  #, no-c-format
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017."
! msgstr "Bei C++-Konstrukten, deren Bedeutung sich zwischen ISO C++ 2014 und ISO C++ 2017 unterscheidet, warnen."
  
! #: c-family/c.opt:504
  #, no-c-format
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2017 and ISO C++ 2020."
! msgstr "Bei C++-Konstrukten warnen, deren Bedeutung sich zwischen ISO C++ 2017 und ISO C++ 2020 unterscheidet."
  
! #: c-family/c.opt:508
! #, fuzzy, no-c-format
! #| msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2017 and ISO C++ 2020."
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2023 and ISO C++ 2026."
! msgstr "Bei C++-Konstrukten warnen, deren Bedeutung sich zwischen ISO C++ 2017 und ISO C++ 2020 unterscheidet."
! 
! #: c-family/c.opt:512
  #, no-c-format
! msgid "Warn about C++11 constructs in code compiled with an older standard."
! msgstr "Vor C++11-Konstrukten in Code warnen, der mit einem älteren Standard kompiliert wurde."
  
! #: c-family/c.opt:516
  #, no-c-format
! msgid "Warn about C++14 constructs in code compiled with an older standard."
! msgstr "Vor C++14-Konstrukten in Code warnen, der mit einem älteren Standard kompiliert wurde."
  
! #: c-family/c.opt:520
  #, no-c-format
! msgid "Warn about C++17 constructs in code compiled with an older standard."
! msgstr "Vor C++17-Konstrukten in Code warnen, der mit einem älteren Standard kompiliert wurde."
  
! #: c-family/c.opt:524
  #, no-c-format
! msgid "Warn about C++20 constructs in code compiled with an older standard."
! msgstr "Vor C++20-Konstrukten in Code warnen, der mit einem älteren Standard kompiliert wurde."
  
! #: c-family/c.opt:528
  #, no-c-format
! msgid "Warn about C++23 constructs in code compiled with an older standard."
! msgstr "Vor C++23-Konstrukten in Code warnen, der mit einem älteren Standard kompiliert wurde."
  
! #: c-family/c.opt:532
  #, no-c-format
! msgid "Warn about C++26 constructs in code compiled with an older standard."
! msgstr "Vor C++26-Konstrukten in Code warnen, der mit einem älteren Standard kompiliert wurde."
  
! #: c-family/c.opt:536
  #, no-c-format
! msgid "Warn about suspicious calls to calloc-like functions where sizeof expression is the earlier size argument and not the latter."
! msgstr "Vor verdächtigen Aufrufen von calloc-ähnlichen Funktionen warnen, bei denen ein sizeof-Ausdruck die Anzahl angibt statt der Elementgröße."
  
! #: c-family/c.opt:540
  #, no-c-format
! msgid "Warn about casts between incompatible function types."
! msgstr "Warnen, wenn Funktionen in unverträgliche Funktionstypen umgewandelt werden."
  
! #: c-family/c.opt:544
  #, no-c-format
! msgid "Warn about casts which discard qualifiers."
! msgstr "Bei Umwandlungen, die Qualifizierer streichen, warnen."
  
! #: c-family/c.opt:548
  #, no-c-format
! msgid "Warn about a cast to reference type that does not use a related user-defined conversion function."
! msgstr "Vor einem Cast auf einen Referenztyp warnen, der keine zugehörige benutzerdefinierte Konvertierungsfunktion verwendet."
  
! #: c-family/c.opt:552 c-family/c.opt:556
  #, no-c-format
! msgid "Warn about catch handlers of non-reference type."
! msgstr "Bei catch-Behandlern warnen, die nicht Referenztypen sind."
  
! #: c-family/c.opt:560
  #, no-c-format
! msgid "Complain about a name being declared as a class member after a previous use of the same name."
! msgstr "Meckern, wenn ein Name als Klassenmember deklariert wird, nachdem der Name bereits anderswo verwendet wird."
  
! #: c-family/c.opt:564
  #, no-c-format
! msgid "Warn about subscripts whose type is \"char\"."
! msgstr "Vor Indizes mit Typ »char« warnen."
  
! #: c-family/c.opt:572
  #, no-c-format
! msgid "Warn when a conversion function will never be called due to the type it converts to."
! msgstr "Warnen, wenn eine Umwandlungsfunktion niemals aufgerufen werden kann, aufgrund des Umwandlungs-Zieltypen."
  
! #: c-family/c.opt:576
  #, no-c-format
! msgid "Warn for unsafe raw memory writes to objects of class types."
! msgstr "Warnen bei unsicherem direkten Schreibzugriff in Speicher von Klassen-Objekten."
  
! #: c-family/c.opt:580
  #, no-c-format
! msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
! msgstr "Bei Variablen, die von »longjmp« oder »vfork« geändert werden könnten, warnen."
  
! #: c-family/c.opt:584
  #, no-c-format
! msgid "Warn about uses of a comma operator within a subscripting expression."
! msgstr "Warnen, wenn innerhalb eines Arrayindex-Ausdrucks ein Komma-Operator verwendet wird."
  
! #: c-family/c.opt:588
  #, no-c-format
! msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line."
! msgstr "Bei möglicherweise geschachtelten Blockkommentaren und C++-Kommentaren, die mehr als eine physikalische Zeile umfassen, warnen."
  
! #: c-family/c.opt:592
  #, no-c-format
! msgid "Synonym for -Wcomment."
! msgstr "Synonym für »-Wcomment«."
  
! #: c-family/c.opt:596
  #, no-c-format
! msgid "Warn for conditionally-supported constructs."
! msgstr "Bei Verwendung von bedingt unterstützten Konstrukten warnen."
  
! #: c-family/c.opt:600
  #, no-c-format
! msgid "Warn for implicit type conversions that may change a value."
! msgstr "Bei impliziten Typumwandlungen warnen, die einen Wert ändern könnten."
  
! #: c-family/c.opt:604
  #, no-c-format
! msgid "Warn for converting NULL from/to a non-pointer type."
! msgstr "Bei Umwandlung von NULL in Nicht-Zeiger-Typ oder umgekehrt warnen."
  
! #: c-family/c.opt:612
  #, no-c-format
! msgid "Warn when performing class template argument deduction on a type with no deduction guides."
! msgstr "Warnen beim Ableiten von Klassentemplateargumenten an Typen ohne Ableitungshinweise."
  
! #: c-family/c.opt:617
  #, no-c-format
! msgid "Warn when all constructors and destructors are private."
! msgstr "Warnen, wenn alle Konstruktoren und Destruktoren privat sind."
  
! #: c-family/c.opt:621
  #, no-c-format
! msgid "Warn about dangling else."
! msgstr "Bei »hängendem else« warnen."
  
! #: c-family/c.opt:625 c-family/c.opt:629
  #, no-c-format
! msgid "Warn for uses of pointers to auto variables whose lifetime has ended."
! msgstr "Vor der Verwendung von Zeigern auf Auto-Variablen, deren Lebensdauer abgelaufen ist, warnen."
  
! #: c-family/c.opt:633
  #, no-c-format
! msgid "Warn when a reference is bound to a temporary whose lifetime has ended."
! msgstr "Warnen, wenn eine Referenz an ein temporäres Objekt gebunden ist, dessen Lebenszeit abgelaufen ist."
  
! #: c-family/c.opt:637
  #, no-c-format
! msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
! msgstr "Bei Verwendung von __TIME__, __DATE__ oder __TIMESTAMP__ warnen."
  
! #: c-family/c.opt:641
  #, no-c-format
! msgid "Warn when a declaration is found after a statement."
! msgstr "Warnen, wenn eine Deklaration hinter einer Anweisung gefunden wird."
  
! #: c-family/c.opt:645
  #, no-c-format
! msgid "Warn for missing parameter types in function declarations."
! msgstr "Bei fehlenden Parametertypen in Funktionsdeklarationen warnen."
  
! #: c-family/c.opt:649
  #, no-c-format
! msgid "Warn when an explicitly defaulted function is deleted."
! msgstr "Warnen, wenn eine explizit vorgegebene Funktion gelöscht wird."
  
! #: c-family/c.opt:653
  #, no-c-format
! msgid "Warn when deleting a pointer to incomplete type."
! msgstr "Warnen, wenn »delete« mit einem Zeiger auf einen unvollständigen Typen aufgerufen wird."
  
! #: c-family/c.opt:657
  #, no-c-format
! msgid "Warn about deleting polymorphic objects with non-virtual destructors."
! msgstr "Beim Löschen polymorpher Objekte mit nicht-virtuellen Destruktoren warnen."
  
! #: c-family/c.opt:665
  #, no-c-format
! msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation."
! msgstr "Implizit deklarierte Kopieroperationen als deprecated markieren, wenn die Klasse eine benutzerdefinierte Kopieroperation hat."
  
! #: c-family/c.opt:670
  #, no-c-format
! msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor."
! msgstr "Implizit deklarierte Kopieroperationen als deprecated markieren, wenn die Klasse eine benutzerdefinierte Kopieroperation oder einen solchen Destruktor hat."
  
! #: c-family/c.opt:675
  #, no-c-format
! msgid "Warn about deprecated arithmetic conversions on operands of enumeration types."
! msgstr "Bei veralteten arithmetischen Umwandlungen von Operanden mit Aufzählungstypen warnen."
  
! #: c-family/c.opt:679
  #, no-c-format
! msgid "Warn about deprecated arithmetic conversions on operands where one is of enumeration type and the other is of a floating-point type."
! msgstr "Bei veralteten arithmetischen Umwandlungen von Operanden warnen, bei denen der eine von einem Aufzählungstyp ist und der andere eine Gleitkommazahl."
  
! #: c-family/c.opt:684
  #, no-c-format
! msgid "Warn about deprecated space between \"\" and suffix in a user-defined literal operator."
! msgstr "Warnen, wenn zwischen \"\" und dem Suffix in einem benutzerdefinierten Literaloperator ein Leerzeichen steht (veraltet)."
  
! #: c-family/c.opt:688
  #, no-c-format
! msgid "Warn about calls with arguments to functions declared without parameters."
! msgstr "Warnen, wenn eine Funktion, die ohne Parameter deklariert wurde, mit Argumenten aufgerufen wird."
  
! #: c-family/c.opt:692
! #, fuzzy, no-c-format
! #| msgid "Warn about suspicious OpenMP code."
! msgid "Warn about deprecated OpenMP code."
! msgstr "Vor verdächtigem OpenMP-Code warnen."
! 
! #: c-family/c.opt:696
  #, no-c-format
! msgid "Warn about deprecated omission of comma before ... in varargs function declaration."
! msgstr "Warnen, wenn in der Deklaration einer Varargs-Funktion veralteterweise das Komma vor »...« weggelassen wird."
  
! #: c-family/c.opt:700
  #, no-c-format
! msgid "Warn about positional initialization of structs requiring designated initializers."
! msgstr "Bei positioneller Initialisierung von Strukturen warnen, die designierte Initialisierungen erfordern."
  
! #: c-family/c.opt:704
  #, no-c-format
! msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
! msgstr "Warnen, wenn Qualifizierer von Arrays gestrichen werden, die Zeigerziele sind."
  
! #: c-family/c.opt:708
  #, no-c-format
! msgid "Warn if type qualifiers on pointers are discarded."
! msgstr "Warnen, wenn Typqualifizierer von Zeigern ignoriert werden."
  
! #: c-family/c.opt:712
  #, no-c-format
! msgid "Warn about compile-time integer division by zero."
! msgstr "Bei Ganzzahldivisionen durch Null zur Übersetzungszeit warnen."
  
! #: c-family/c.opt:716
  #, no-c-format
! msgid "Warn about implicit conversions from \"float\" to \"double\"."
! msgstr "Bei impliziten Umwandlungen von »float« nach »double« warnen."
  
! #: c-family/c.opt:720
  #, no-c-format
! msgid "Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier."
! msgstr "Warnen, wenn in einer Deklaration const, volatile, restrict oder _Atomic doppelt angegeben ist."
  
! #: c-family/c.opt:724
  #, no-c-format
! msgid "Warn about duplicated branches in if-else statements."
! msgstr "Bei doppelten Zweigen in if-else-Anweisungen warnen."
  
! #: c-family/c.opt:728
  #, no-c-format
! msgid "Warn about duplicated conditions in an if-else-if chain."
! msgstr "Warnen, wenn in einer if-else-if-Kette doppelte Bedingungen auftauchen."
  
! #: c-family/c.opt:732
  #, no-c-format
! msgid "Warn about violations of Effective C++ style rules."
! msgstr "Bei Verstößen gegen die Stil-Richtlinien von »Effective C++« warnen."
  
! #: c-family/c.opt:736
  #, no-c-format
! msgid "Warn if an additional enum-base is used in an elaborated-type-specifier."
! msgstr "Warnen, wenn eine zusätzliche enum-base in einem elaborated-type-specifier verwendet wird."
  
! #: c-family/c.opt:740
  #, no-c-format
! msgid "Warn about an empty body in an if or else statement."
! msgstr "Bei leerem Körper in einer if- oder else-Anweisung warnen."
  
! #: c-family/c.opt:744
  #, no-c-format
! msgid "Warn about stray tokens after #else and #endif."
! msgstr "Bei verirrten Symbolen hinter #elif und #endif warnen."
  
! #: c-family/c.opt:748
  #, no-c-format
! msgid "Warn about comparison of different enum types."
! msgstr "Beim Vergleich verschiedener Enum-Typen warnen."
  
! #: c-family/c.opt:752
  #, no-c-format
! msgid "Warn about implicit conversion of enum types."
! msgstr "Bei impliziten Umwandlungen von enum-Typen warnen."
  
! #: c-family/c.opt:756
  #, no-c-format
! msgid "Warn about enum/integer type mismatches."
! msgstr "Bei Vermischung von enum/integer-Typen warnen."
  
! #: c-family/c.opt:764
  #, no-c-format
! msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead."
! msgstr "Dieser Schalter ist veraltet; stattdessen »-Werror=implicit-function-declaration« verwenden."
  
! #: c-family/c.opt:768
  #, no-c-format
! msgid "Warn when an exception handler is shadowed by another handler."
! msgstr "Warnen, wenn ein Ausnahmebehandler von einem anderen Behandler überdeckt wird."
  
! #: c-family/c.opt:772
  #, no-c-format
! msgid "Warn if \"defined\" is used outside #if."
! msgstr "Warnen, wenn »defined« außerhalb von »#if« verwendet wird."
  
! #: c-family/c.opt:776
! #, fuzzy, no-c-format
! #| msgid "the incompatible type defined in another translation unit"
! msgid "Warn about naming a TU-local entity declared in another translation unit."
! msgstr "der inkompatible Typ, der in einer anderen Übersetzungseinheit definiert ist"
! 
! #: c-family/c.opt:780
! #, fuzzy, no-c-format
! #| msgid "Warn about templates naming TU-local entities in a module."
! msgid "Warn when a module exposes a TU-local entity from the global module fragment."
! msgstr "Warnen, wenn Templates TU-lokale Entitäten innerhalb eines Moduls benennen."
! 
! #: c-family/c.opt:788
  #, no-c-format
! msgid "Warn about semicolon after in-class function definition."
! msgstr "Bei Semikolon nach Funktionsdefinition innerhalb einer Klasse warnen."
  
! #: c-family/c.opt:792
  #, no-c-format
! msgid "Warn when a structure containing a C99 flexible array member as the last field is not at the end of another structure."
! msgstr "Warnen, wenn eine Struktur, die ein flexibles C99-Array-Mitglied als letztes Feld enthält, nicht am Ende einer anderen Struktur steht."
  
! #: c-family/c.opt:797
  #, no-c-format
! msgid "Warn for implicit type conversions that cause loss of floating point precision."
! msgstr "Bei impliziten Typumwandlungen warnen, die die Präzision von Gleitkommazahlen reduzieren."
  
! #: c-family/c.opt:801
  #, no-c-format
! msgid "Warn if testing floating point numbers for equality."
! msgstr "Bei Tests von Gleitkommawerten auf Gleichheit warnen."
  
! #: c-family/c.opt:805 c-family/c.opt:860
  #, no-c-format
! msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
! msgstr "Bei Unregelmäßigkeiten in printf/scanf/strftime/strfmon-Formatstrings warnen."
  
! #: c-family/c.opt:809
  #, no-c-format
! msgid "Warn about format strings that contain NUL bytes."
! msgstr "Bei Formatstrings, die NUL-Bytes enthalten, warnen."
  
! #: c-family/c.opt:813
  #, no-c-format
! msgid "Warn about GCC format strings with strings unsuitable for diagnostics."
! msgstr "Bei GCC-Formatzeichenketten warnen, die für Diagnosemeldungen ungeeignete Zeichenketten enthalten."
  
! #: c-family/c.opt:817
  #, no-c-format
! msgid "Warn if passing too many arguments to a function for its format string."
! msgstr "Bei zu vielen Argumenten für eine Funktion (anhand Formatzeichenkette) warnen."
  
! #: c-family/c.opt:821
  #, no-c-format
! msgid "Warn about format strings that are not literals."
! msgstr "Bei Formatstrings, die keine Literale sind, warnen."
  
! #: c-family/c.opt:825
  #, no-c-format
! msgid "Warn about function calls with format strings that write past the end of the destination region.  Same as -Wformat-overflow=1."
! msgstr "Bei Funktionsaufrufen mit Formatzeichenketten warnen, die hinter das Ende der Zielregion schreiben. Entspricht »-Wformat-overflow=1«."
  
! #: c-family/c.opt:830
  #, no-c-format
! msgid "Warn about function calls with format strings that write past the end of the destination region."
! msgstr "Bei Funktionsaufrufen mit Formatzeichenketten warnen, die hinter das Ende der Zielregion schreiben."
  
! #: c-family/c.opt:835
  #, no-c-format
! msgid "Warn about possible security problems with format functions."
! msgstr "Vor möglichen Sicherheitsproblemen mit Formatfunktionen warnen."
  
! #: c-family/c.opt:839
  #, no-c-format
! msgid "Warn about sign differences with format functions."
! msgstr "Vor Vorzeichenunterschieden mit Formatfunktionen warnen."
  
! #: c-family/c.opt:843
  #, no-c-format
! msgid "Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1."
! msgstr "Bei Aufrufen von snprintf und ähnlichen Funktionen warnen, wenn sie die Ausgabe abschneiden. Entspricht »-Wformat-truncation=1«."
  
! #: c-family/c.opt:848
  #, no-c-format
! msgid "Warn about calls to snprintf and similar functions that truncate output."
! msgstr "Warnen, wenn Aufrufe für snprintf und ähnliche Funktionen die Ausgabe abschneiden."
  
! #: c-family/c.opt:852
  #, no-c-format
! msgid "Warn about strftime formats yielding 2-digit years."
! msgstr "Bei strftime-Formaten, die 2-stellige Jahreszahlen erzeugen, warnen."
  
! #: c-family/c.opt:856
  #, no-c-format
! msgid "Warn about zero-length formats."
! msgstr "Bei Formaten der Länge null warnen."
  
! #: c-family/c.opt:864
  #, no-c-format
! msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely."
! msgstr "Warnen, wenn __builtin_frame_address oder __builtin_return_address auf unsichere Weise verwendet werden."
  
! #: c-family/c.opt:868
  #, no-c-format
! msgid "Warn about labels on declarations and at the end of compound statements."
! msgstr "Warnen, wenn eine Sprungmarke vor einer Deklaration oder am Ende einer zusammengesetzten Anweisung steht."
  
! #: c-family/c.opt:872
  #, no-c-format
! msgid "Warn about the global module fragment not containing only preprocessing directives."
! msgstr "Warnen, wenn das globale Modulfragment nicht nur Präprozessordirektiven enthält."
  
! #: c-family/c.opt:876
  #, no-c-format
! msgid "Warn when #ifndef of a header guard is followed by #define of a different macro with the header guard macro not defined at the end of header."
! msgstr "Warnen, wenn nach dem #ifndef eines Headerwächters ein #define eines unterschiedlichen Makros kommt und das Headerwächtermakro am Ende des Headers nicht definiert ist."
  
! #: c-family/c.opt:880
  #, no-c-format
! msgid "Warn when the field in a struct is not aligned."
! msgstr "Warnen, wenn Feld in einer Struktur nicht ausgerichtet ist."
  
! #: c-family/c.opt:884
  #, no-c-format
! msgid "Warn whenever type qualifiers are ignored."
! msgstr "Warnen, wenn Typqualifizierer ignoriert werden."
  
! #: c-family/c.opt:888
  #, no-c-format
! msgid "Warn whenever attributes are ignored."
! msgstr "Warnen, wenn Attribute ignoriert werden."
  
! #: c-family/c.opt:892
  #, no-c-format
! msgid "Warn about implicit declarations."
! msgstr "Bei impliziten Deklarationen warnen."
  
! #: c-family/c.opt:900
  #, no-c-format
! msgid "Warn about implicit function declarations."
! msgstr "Bei impliziten Funktionsdeklarationen warnen."
  
! #: c-family/c.opt:904
  #, no-c-format
! msgid "Warn when a declaration does not specify a type."
! msgstr "Warnen, wenn eine Deklaration keinen Typ angibt."
  
! #: c-family/c.opt:911
  #, no-c-format
! msgid "Warn when a base is inaccessible in derived due to ambiguity."
! msgstr "Warnen, wenn eine Basis aufgrund von Mehrdeutigkeit im abgeleiteten Typ unzugänglich wird."
  
! #: c-family/c.opt:915
  #, no-c-format
! msgid "Warn when there is a conversion between pointers that have incompatible types."
! msgstr "Bei Zeiger-Umwandlungen zwischen inkompatiblen Zeigertypen warnen."
  
! #: c-family/c.opt:923
  #, no-c-format
! msgid "Warn about variables which are initialized to themselves."
! msgstr "Bei Variablen, die mit sich selbst initialisiert werden, warnen."
  
! #: c-family/c.opt:927
  #, no-c-format
! msgid "Warn about uses of std::initializer_list that can result in dangling pointers."
! msgstr "Bei Verwendung von std::initializer_list warnen, wenn dadurch baumelnde Zeiger entstehen können."
  
! #: c-family/c.opt:931
  #, no-c-format
! msgid "Warn about nonsensical values of --param destructive-interference-size or constructive-interference-size."
! msgstr "Warnung vor unsinnigen Werten von »--param destructive-interference-size« oder »--param constructive-interference-size«."
  
! #: c-family/c.opt:936
  #, no-c-format
! msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor."
! msgstr "Bei vererbten Konstruktoren in C++11 warnen, wenn die Basisklasse variadischen Konstruktor hat."
  
! #: c-family/c.opt:940
  #, no-c-format
! msgid "Warn about incompatible integer to pointer and pointer to integer conversions."
! msgstr "Bei inkompatiblen Umwandlungen zwischen Zahlen und Zeigern (in beide Richtungen) warnen."
  
! #: c-family/c.opt:944
  #, no-c-format
! msgid "Warn for suspicious integer expressions in boolean context."
! msgstr "Bei verdächtigen Ganzzahl-Ausdrücken im Boolean-Kontext warnen."
  
! #: c-family/c.opt:948
  #, no-c-format
! msgid "Warn when there is a cast to a pointer from an integer of a different size."
! msgstr "Bei Typumwandlung in Zeiger von Ganzzahl anderer Größe warnen."
  
! #: c-family/c.opt:952
  #, no-c-format
! msgid "Warn when a function never produces a constant expression."
! msgstr "Warnen, wenn eine Funktion niemals einen konstanten Ausdruck liefert."
  
! #: c-family/c.opt:956
  #, no-c-format
! msgid "Warn about invalid uses of the \"offsetof\" macro."
! msgstr "Bei ungültigen Verwendungen des Makros »offsetof« warnen."
  
! #: c-family/c.opt:960
  #, no-c-format
! msgid "Warn about PCH files that are found but not used."
! msgstr "Bei PCH-Dateien, die gefunden, aber nicht verwendet werden, warnen."
  
! #: c-family/c.opt:964
  #, no-c-format
! msgid "Warn about invalid UTF-8 characters."
! msgstr "Bei ungültigen UTF-8-Zeichen warnen."
  
! #: c-family/c.opt:968
  #, no-c-format
! msgid "Warn when a jump misses a variable initialization."
! msgstr "Warnen, wenn ein Sprung die Initialisierung einer Variable überspringt."
  
! #: c-family/c.opt:987
  #, no-c-format
! msgid "Warn about defining or undefining macros with identifiers equal to keywords (or for C++ conditional keywords or standard attribute names)."
! msgstr ""
  
! #: c-family/c.opt:991
  #, no-c-format
! msgid "Warn about leading whitespace style issues on lines except when in raw string literals."
! msgstr "Warnen, wenn der Leerraum am Zeilenanfang stilistisch unsauber ist, außer in rohen Stringliteralen."
  
! #: c-family/c.opt:995
  #, no-c-format
! msgid "Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore."
! msgstr "Warnen, wenn Zeichenkette oder Zeichenliteral gefolgt von einem benutzerdefinierten Suffix auftritt, der nicht mit Unterstrich anfängt."
  
! #: c-family/c.opt:999
  #, no-c-format
! msgid "Warn when logical not is used on the left hand side operand of a comparison."
! msgstr "Warnen, wenn ein logisches Nicht im linken Operanden eines Vergleichs verwendet wird."
  
! #: c-family/c.opt:1003
  #, no-c-format
! msgid "Warn when a logical operator is suspiciously always evaluating to true or false."
! msgstr "Warnen, wenn ein logischer Operator verdächtigerweise immer zu »true« oder »false« auswertet."
  
! #: c-family/c.opt:1007
  #, no-c-format
! msgid "Do not warn about using \"long long\" when -pedantic."
! msgstr "Nicht bei Verwendung von »long long« mit »-pedantic« warnen."
  
! #: c-family/c.opt:1011
  #, no-c-format
! msgid "Warn about suspicious declarations of \"main\"."
! msgstr "Vor verdächtigen Deklarationen von »main« warnen."
  
! #: c-family/c.opt:1023
  #, no-c-format
! msgid "Warn about suspicious calls to memset where the third argument contains the number of elements not multiplied by the element size."
! msgstr "Bei verdächtigen Aufrufen von memset warnen, wenn das dritte Argument die Anzahl der Elemente enthält, aber nicht mit der Elementgröße multipliziert."
  
! #: c-family/c.opt:1027
  #, no-c-format
! msgid "Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not."
! msgstr "Bei verdächtigen Aufrufen von memset warnen, wenn das dritte Argument eine Null ist, das zweite jedoch nicht."
  
! #: c-family/c.opt:1031
  #, no-c-format
! msgid "Warn when the indentation of the code does not reflect the block structure."
! msgstr "Warnen, wenn die Einrückung des Codes nicht der Blockstruktur entspricht."
  
! #: c-family/c.opt:1035
  #, no-c-format
! msgid "Warn for deallocation calls with arguments returned from mismatched allocation functions."
! msgstr "Warnen bei Deallokationsaufrufen mit Argumenten, die von nicht übereinstimmenden Allokationsfunktionen zurückgegeben werden."
  
! #: c-family/c.opt:1040
  #, no-c-format
! msgid "Warn for mismatches between calls to operator new or delete and the corresponding call to the allocation or deallocation function."
! msgstr "Warnen bei Nichtübereinstimmung zwischen Aufrufen der Operatoren »new« oder »delete« und dem entsprechenden Aufruf der Allokations- oder Deallokationsfunktion."
  
! #: c-family/c.opt:1045
  #, no-c-format
! msgid "Warn when a class is redeclared or referenced using a mismatched class-key."
! msgstr "Warnen, wenn eine Klasse neudeklariert oder mit einem unpassenden Klassenschlüssel auf sie verwiesen wird."
  
! #: c-family/c.opt:1049
  #, no-c-format
! msgid "Warn about declarations of entities that may be missing attributes that related entities have been declared with."
! msgstr "Bei Deklarationen von Entitäten warnen, in denen Attribute fehlen, die bei verwandten Entitäten jedoch angegeben wurden."
  
! #: c-family/c.opt:1054
  #, no-c-format
! msgid "Warn about possibly missing braces around initializers."
! msgstr "Bei möglicherweise fehlenden Klammern um Initialisierungen warnen."
  
! #: c-family/c.opt:1058
  #, no-c-format
! msgid "Warn about global functions without previous declarations."
! msgstr "Vor globalen Funktionen ohne vorherige Deklaration warnen."
  
! #: c-family/c.opt:1062
  #, no-c-format
! msgid "Warn about missing fields in struct initializers."
! msgstr "Bei fehlenden Feldern in struct-Initialisierungen warnen."
  
! #: c-family/c.opt:1070
  #, no-c-format
! msgid "Warn about user-specified include directories that do not exist."
! msgstr "Bei durch den Benutzer angegebenen Einfügepfaden, die nicht vorhanden sind, warnen."
  
! #: c-family/c.opt:1074
  #, no-c-format
! msgid "Warn about function definitions omitting parameter names."
! msgstr "Warnen, wenn in einer Funktionsdefinition die Parameternamen fehlen."
  
! #: c-family/c.opt:1078
  #, no-c-format
! msgid "Warn about function parameters declared without a type specifier in K&R-style functions."
! msgstr "Bei Funktionen im K&R-Stil, die Parameter ohne Typangabe haben, warnen."
  
! #: c-family/c.opt:1082
  #, no-c-format
! msgid "Warn about global functions without prototypes."
! msgstr "Bei globalen Funktionen ohne Prototypen warnen."
  
! #: c-family/c.opt:1086
  #, no-c-format
! msgid "Warn about likely missing requires keyword."
! msgstr "Bei möglicherweise fehlendem Schlüsselwort »requires« warnen."
  
! #: c-family/c.opt:1090
  #, no-c-format
! msgid "Warn when the template keyword is missing after a member access token in a dependent member access expression if that member is a template."
! msgstr "Warnen, wenn das Schlüsselwort »template« nach einem Token für Memberzugriff in einem abhängigen Memberzugriff-Ausdruck fehlt, wenn dieser Member ein Template ist."
  
! #: c-family/c.opt:1094
  #, no-c-format
! msgid "Warn about global variables without previous declarations."
! msgstr "Vor globalen Variablen ohne vorherige Deklaration warnen."
  
! #: c-family/c.opt:1101
  #, no-c-format
! msgid "Warn about use of multi-character character constants."
! msgstr "Bei Verwendung von Zeichenkonstanten mit mehreren Zeichen warnen."
  
! #: c-family/c.opt:1105
  #, no-c-format
! msgid "Warn on direct multiple inheritance."
! msgstr "Bei direkter Mehrfachvererbung warnen."
  
! #: c-family/c.opt:1109
! #, fuzzy, no-c-format
! #| msgid "Warn about mismatched declarations of VLA parameters."
! msgid "Warn for multiple lists of forward declarations of function parameters."
! msgstr "Warnen, wenn Deklarationen von VLA-Parametern nicht übereinstimmen."
! 
! #: c-family/c.opt:1113
  #, no-c-format
! msgid "Warn about unsafe macros expanding to multiple statements used as a body of a clause such as if, else, while, switch, or for."
! msgstr "Warnen bei unsicheren Makros, die zu mehreren Anweisungen expandieren und als Körper bei if, else, while, switch oder for verwendet werden."
  
! #: c-family/c.opt:1117
  #, no-c-format
! msgid "Warn on namespace definition."
! msgstr "Bei Namensraum-Definition warnen."
  
! #: c-family/c.opt:1121
  #, no-c-format
! msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
! msgstr "Bei verengenden Umwandlungen innerhalb von { }, die in C++11 unzulässig sind, warnen."
  
! #: c-family/c.opt:1125
  #, no-c-format
! msgid "Warn about \"extern\" declarations not at file scope."
! msgstr "Bei »extern«-Deklarationen außerhalb des Dateisichtbarkeitsbereiches warnen."
  
! #: c-family/c.opt:1129
  #, no-c-format
! msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw."
! msgstr "Warnen, wenn ein »noexcept«-Ausdruck zu »false« auswertet, obwohl der Ausdruck nicht werfen kann."
  
! #: c-family/c.opt:1133
  #, no-c-format
! msgid "Warn if C++17 noexcept function type will change the mangled name of a symbol."
! msgstr "Warnen, wenn ein C++17-noexcept-Funktionstyp den gemangelten Namen eines Symbols beeinflusst."
  
! #: c-family/c.opt:1137
  #, no-c-format
! msgid "Warn for non-C compatible unnamed classes with a typedef name for linkage purposes."
! msgstr ""
  
! #: c-family/c.opt:1141
  #, no-c-format
! msgid "Warn when non-templatized friend functions are declared within a template."
! msgstr "Warnen, wenn Nicht-Template-Friend-Funktionen innerhalb eines Templates deklariert werden."
  
! #: c-family/c.opt:1145
  #, no-c-format
! msgid "Warn about non-virtual destructors."
! msgstr "Bei nicht-virtuellen Destruktoren warnen."
  
! #: c-family/c.opt:1149
  #, no-c-format
! msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL."
! msgstr "Warnen, wenn NULL an Parameter, die nicht-NULL erfordern, übergeben wird."
  
! #: c-family/c.opt:1165
  #, no-c-format
! msgid "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings."
! msgstr "-Wnormalized=[none|id|nfc|nfkc]\tBei nicht-normalisierten Unicode-Zeichenketten warnen."
  
! #: c-family/c.opt:1188
  #, no-c-format
! msgid "Warn if a class interface has no superclass.  Root classes may use an attribute to suppress this warning."
! msgstr "Warnung, wenn eine Klassenschnittstelle keine Superklasse hat. Wurzelklassen können ein Attribut verwenden, um diese Warnung zu unterdrücken."
  
! #: c-family/c.opt:1193
  #, no-c-format
! msgid "Warn if a C-style cast is used in a program."
! msgstr "Warnen, wenn eine Typumwandlung im C-Stil im Programm verwendet wird."
  
! #: c-family/c.opt:1197
  #, no-c-format
! msgid "Warn for obsolescent usage in a declaration."
! msgstr "Bei veralteter Verwendung in einer Deklaration warnen."
  
! #: c-family/c.opt:1201
  #, no-c-format
! msgid "Warn if an old-style parameter definition is used."
! msgstr "Warnen, wenn eine Parameterdefinition im alten Stil verwendet wird."
  
! #: c-family/c.opt:1205
  #, no-c-format
! msgid "Warn about potentially suboptimal choices related to OpenACC parallelism."
! msgstr "Vor potenziell suboptimalen Entscheidungen im Zusammenhang mit OpenACC-Parallelität warnen."
  
! #: c-family/c.opt:1209
  #, no-c-format
! msgid "Warn about suspicious OpenMP code."
! msgstr "Vor verdächtigem OpenMP-Code warnen."
  
! #: c-family/c.opt:1213
  #, no-c-format
! msgid "Warn if a simd directive is overridden by the vectorizer cost model."
! msgstr "Warnen, wenn eine SIMD-Direktive vom Vektorisierer-Kostenmodell übersteuert wird."
  
! #: c-family/c.opt:1217
  #, no-c-format
! msgid "Warn if a string is longer than the maximum portable length specified by the standard."
! msgstr "Warnen, wenn Zeichenkette länger als die größte vom Standard angegebene portable Länge ist."
  
! #: c-family/c.opt:1221 c-family/c.opt:1225
  #, no-c-format
! msgid "Warn about overloaded virtual function names."
! msgstr "Bei überladenen virtuellen Funktionsnamen warnen."
  
! #: c-family/c.opt:1229
  #, no-c-format
! msgid "Warn about overriding initializers without side effects."
! msgstr "Beim Überschreiben von Initialisierungen ohne Seiteneffekte warnen."
  
! #: c-family/c.opt:1233
  #, no-c-format
! msgid "Warn about overriding initializers with side effects."
! msgstr "Beim Überschreiben von Initialisierungen mit Seiteneffekten warnen."
  
! #: c-family/c.opt:1237
  #, no-c-format
! msgid "Warn if the named return value optimization is not performed although it is allowed."
! msgstr "Warnung, wenn die angegebene Rückgabewertoptimierung nicht durchgeführt wird, obwohl sie erlaubt ist."
  
! #: c-family/c.opt:1241
  #, no-c-format
! msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
! msgstr "Bei gepackten Bitfeldern, deren Offset sich in GCC 4.4 geändert hat, warnen."
  
! #: c-family/c.opt:1245
  #, no-c-format
! msgid "Warn when fields in a struct with the packed attribute are misaligned."
! msgstr "Warnen, wenn Felder in einer gepackten Struktur nicht ausgerichtet sind."
  
! #: c-family/c.opt:1249
  #, no-c-format
! msgid "Warn about possibly missing parentheses."
! msgstr "Bei möglicherweise fehlenden Klammern warnen."
  
! #: c-family/c.opt:1257
  #, no-c-format
! msgid "Warn about calling std::move on a local object in a return statement preventing copy elision."
! msgstr "Warnen, wenn std::move auf einem lokalen Objekt in einer return-Anweisung aufgerufen wird und dadurch das Ersparen der Kopie verhindert."
  
! #: c-family/c.opt:1261 c-family/c.opt:1265
  #, no-c-format
! msgid "Warn for placement new expressions with undefined behavior."
! msgstr "Bei Placement-New-Ausdrücken mit undefiniertem Verhalten warnen."
  
! #: c-family/c.opt:1269
  #, no-c-format
! msgid "Warn when converting the type of pointers to member functions."
! msgstr "Bei Umwandlung des Typs von Zeigern auf Elementfunktionen warnen."
  
! #: c-family/c.opt:1273
  #, no-c-format
! msgid "Warn about function pointer arithmetic."
! msgstr "Bei Arithmetik mit Funktionszeigern warnen."
  
! #: c-family/c.opt:1277
  #, no-c-format
! msgid "Warn when a pointer differs in signedness in an assignment."
! msgstr "Warnen, wenn Zeiger zugewiesen werden, die auf Typen mit unterschiedlichem Vorzeichenbesitz zeigen."
  
! #: c-family/c.opt:1281
  #, no-c-format
! msgid "Warn when a pointer is compared with a zero character constant."
! msgstr "Warnen, wenn ein Zeiger mit '\\0' verglichen wird."
  
! #: c-family/c.opt:1285
  #, no-c-format
! msgid "Warn when a pointer is cast to an integer of a different size."
! msgstr "Bei Typkonvertierung von Zeiger auf Ganzzahl anderer Breite warnen."
  
! #: c-family/c.opt:1289
  #, no-c-format
! msgid "Warn about misuses of pragmas."
! msgstr "Bei Missbrauch von Pragmas warnen."
  
! #: c-family/c.opt:1293
  #, no-c-format
! msgid "Warn about #pragma once outside of a header."
! msgstr "Warnen, wenn ein »#pragma once« außerhalb eines Headers vorkommt."
  
! #: c-family/c.opt:1297
  #, no-c-format
! msgid "Warn if constructor or destructors with priorities from 0 to 100 are used."
! msgstr "Warnen, wenn Konstruktoren oder Destruktoren mit Prioritäten von 0 bis 100 verwendet werden."
  
! #: c-family/c.opt:1301
  #, no-c-format
! msgid "Warn if a property for an Objective-C object has no assign semantics specified."
! msgstr "Warnen, wenn für eine Eigenschaft eines Objective-C-Objektes keine Zuweisungssemantik spezifiert ist."
  
! #: c-family/c.opt:1305
  #, no-c-format
! msgid "Warn if inherited methods are unimplemented."
! msgstr "Warnen, wenn geerbte Methoden nicht implementiert sind."
  
! #: c-family/c.opt:1309
  #, no-c-format
! msgid "Warn when a range-based for-loop is creating unnecessary copies."
! msgstr "Warnen, wenn eine bereichsbasierte for-Schleife unnötige Kopien erzeugt."
  
! #: c-family/c.opt:1313
  #, no-c-format
! msgid "Warn about multiple declarations of the same object."
! msgstr "Bei mehreren Deklarationen desselben Objektes warnen."
  
! #: c-family/c.opt:1317
  #, no-c-format
! msgid "Warn about redundant calls to std::move."
! msgstr "Bei redundanten Aufrufen von std::move warnen."
  
! #: c-family/c.opt:1321
  #, no-c-format
! msgid "Warn when a class or enumerated type is referenced using a redundant class-key."
! msgstr "Warnen, wenn auf eine Klasse oder einen Aufzählungstyp mit einem redundanten Klassenschlüssel verwiesen wird."
  
! #: c-family/c.opt:1325
  #, no-c-format
! msgid "Warn about uses of register storage specifier."
! msgstr "Bei Verwendung der Speicherklassenangabe »register« warnen."
  
! #: c-family/c.opt:1329
  #, no-c-format
! msgid "Warn when the compiler reorders code."
! msgstr "Warnen, wenn der Compiler Code umsortiert."
  
! #: c-family/c.opt:1333
  #, no-c-format
! msgid "Warn when an argument passed to a restrict-qualified parameter aliases with another argument."
! msgstr "Warnen, wenn ein Argument für einen »restrict«-Parameter ein anderes Argument überlagert."
  
! #: c-family/c.opt:1338
  #, no-c-format
! msgid "Warn whenever void-returning functions return a non-void expressions, or a return expression is missing in a function not returning void."
! msgstr "Warnen, wenn eine Funktion mit Rückgabetyp »void« einen nicht-void-Ausdruck zurückgibt, oder wenn eine Funktion mit Rückgabetyp ungleich »void« keinen Wert zurückgibt."
  
! #: c-family/c.opt:1342
  #, no-c-format
! msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)."
! msgstr "Bei Standardrückgabetyp »int« für Funktionen (C) und inkonsistenten Rückgabetypen (C++) warnen."
  
! #: c-family/c.opt:1346
  #, no-c-format
! msgid "Warn on suspicious constructs involving reverse scalar storage order."
! msgstr "Bei verdächtigen Konstrukten warnen, an denen die umgekehrte skalare Speicherreihenfolge beteiligt ist."
  
! #: c-family/c.opt:1350
  #, no-c-format
! msgid "Warn if a selector has multiple methods."
! msgstr "Warnen, wenn ein Selektor mehrere Methoden hat."
  
! #: c-family/c.opt:1354
  #, no-c-format
! msgid "Warn when a value is moved to itself with std::move."
! msgstr "Warnen, wenn ein Wert mit »std::move« in sich selbst verschoben wird."
  
! #: c-family/c.opt:1358
  #, no-c-format
! msgid "Warn about possible violations of sequence point rules."
! msgstr "Bei möglichen Verstößen gegen Sequenzpunktregeln warnen."
  
! #: c-family/c.opt:1362 c-family/c.opt:1366
  #, no-c-format
! msgid "Warn about an incomplete type affecting semantics in a non-error context."
! msgstr ""
  
! #: c-family/c.opt:1370
  #, no-c-format
! msgid "Warn if a local declaration hides an instance variable."
! msgstr "Warnen, wenn eine lokale Deklaration eine Instanzvariable verdeckt."
  
! #: c-family/c.opt:1374 c-family/c.opt:1378
  #, no-c-format
! msgid "Warn if left shift of a signed value overflows."
! msgstr "Warnen, wenn das Linksschieben eines vorzeichenbehafteten Werts überläuft."
  
! #: c-family/c.opt:1382
  #, no-c-format
! msgid "Warn if shift count is negative."
! msgstr "Warnen, wenn Schiebe-Anzahl negativ ist."
  
! #: c-family/c.opt:1386
  #, no-c-format
! msgid "Warn if shift count >= width of type."
! msgstr "Warnen, wenn Schiebe-Anzahl >= Breite des Typs ist."
  
! #: c-family/c.opt:1390
  #, no-c-format
! msgid "Warn if left shifting a negative value."
! msgstr "Warnen, wenn eine negative Zahl nach links geschoben wird."
  
! #: c-family/c.opt:1394
  #, no-c-format
! msgid "Warn about signed-unsigned comparisons."
! msgstr "Bei Vergleichen von vorzeichenbehaftet mit vorzeichenlos warnen."
  
! #: c-family/c.opt:1402
  #, no-c-format
! msgid "Warn for implicit type conversions between signed and unsigned integers."
! msgstr "Bei impliziten Typumwandlungen zwischen vorzeichenbehafteten und vorzeichenlosen Ganzzahlen warnen."
  
! #: c-family/c.opt:1406
  #, no-c-format
! msgid "Warn when overload promotes from unsigned to signed."
! msgstr "Warnen, wenn Überladung zur Umwandlung von vorzeichenlos zu vorzeichenbehaftet führt."
  
! #: c-family/c.opt:1410
  #, no-c-format
! msgid "Warn about missing sized deallocation functions."
! msgstr "Warnen, wenn Deallokationsfunktionen mit expliziter Größenangabe fehlen."
  
! #: c-family/c.opt:1414
  #, no-c-format
! msgid "Warn about divisions of two sizeof operators when the first one is applied to an array and the divisor does not equal the size of the array element."
! msgstr "Bei Divisionen von zwei »sizeof«-Operatoren warnen, wenn der erste auf ein Array angewendet wird und der zweite nicht die Größe des Arrayelements ist."
  
! #: c-family/c.opt:1419
  #, no-c-format
! msgid "Warn when sizeof is applied on a parameter declared as an array."
! msgstr "Warnen, wenn sizeof auf einen Funktionsparameter angewendet wird, der als Array deklariert ist."
  
! #: c-family/c.opt:1423
  #, no-c-format
! msgid "Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers."
! msgstr "Warnen, wenn zwei sizeof-Ausdrücke durcheinander geteilt werden, die nicht korrekt mit Zeigern funktionieren."
  
! #: c-family/c.opt:1427
  #, no-c-format
! msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof."
! msgstr "Bei verdächtigen Aufrufen bestimmter Zeichenkettenfunktionen warnen, wenn im Argument sizeof vorkommt."
  
! #: c-family/c.opt:1435
  #, no-c-format
! msgid "Warn about improper usages of flexible array members according to the level of -fstrict-flex-arrays."
! msgstr "Warnen, wenn Member mit flexiblem Arraytyp falsch verwendet werden, gemäß der Stufe von »-fstrict-flex-arrays«."
  
! #: c-family/c.opt:1440
  #, no-c-format
! msgid "Warn about uncasted NULL used as sentinel."
! msgstr "Bei als Wächter verwendetem, nicht umgewandeltem NULL warnen."
  
! #: c-family/c.opt:1448
  #, no-c-format
! msgid "Warn about unprototyped function declarations."
! msgstr "Bei Funktionsdeklarationen ohne Prototyp warnen."
  
! #: c-family/c.opt:1452
  #, no-c-format
! msgid "Warn if type signatures of candidate methods do not match exactly."
! msgstr "Wenn Typsignaturen der Kandidatenmethoden nicht exakt passen, warnen."
  
! #: c-family/c.opt:1456
  #, no-c-format
! msgid "Warn about calls to strcmp and strncmp used in equality expressions that are necessarily true or false due to the length of one and size of the other argument."
! msgstr "Warnen bei Aufrufen von strcmp und strncmp, die auf Gleichheit geprüft werden und die notwendigerweise wahr oder falsch sind, wegen der Länge des einen und Größe des anderen Arguments."
  
! #: c-family/c.opt:1462
  #, no-c-format
! msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy."
! msgstr "Bei Pufferüberlauf in Stringfunktionen wie memcpy und strcpy warnen."
  
! #: c-family/c.opt:1467
  #, no-c-format
! msgid "Under the control of Object Size type, warn about buffer overflow in string manipulation functions like memcpy and strcpy."
! msgstr "Unter der Kontrolle des Object-Size-Typs warnen, wenn Pufferüberläufe in Stringmanipulationsfunktionen wie memcpy und strcpy auftreten."
  
! # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99075
! #: c-family/c.opt:1472
! #, no-c-format
! msgid "Warn about reading past the end of a source array in string manipulation functions like memchr and memcpy."
! msgstr "Warnen, wenn das Quellarray über das Ende hinaus gelesen wird, in Speicherfunktionen wie »memchr« und »memcpy«."
! 
! #: c-family/c.opt:1476
! #, no-c-format
! msgid "Warn about truncation in string manipulation functions like strncat and strncpy."
! msgstr "Bei Abschneiden in Stringfunktionen wie strncat und strncpy warnen."
! 
! #: c-family/c.opt:1480
! #, no-c-format
! msgid "Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage."
! msgstr "Warnen, wenn ein Klassentyp eine Basis oder ein Feld hat, deren Typ den unbenannten Namensraum verwendet oder von einem Typen ohne Bindung abhängt."
! 
! #: c-family/c.opt:1484
! #, no-c-format
! msgid "Warn about functions which might be candidates for format attributes."
! msgstr "Bei Funktionen, die Kandidaten für Formatattribute sein könnten, warnen."
! 
! #: c-family/c.opt:1488
! #, no-c-format
! msgid "Suggest that the override keyword be used when the declaration of a virtual function overrides another."
! msgstr "Vorschlagen, dass das Schlüsselwort »override« für Deklarationen von virtuellen Funktionen verwendet wird, die andere Funktionen übersteuern."
! 
! #: c-family/c.opt:1493
! #, no-c-format
! msgid "Warn about enumerated switches, with no default, missing a case."
! msgstr "Bei »switch«-Anweisungen auf Aufzählungen, denen ein Fall fehlt und die kein »default:« haben, warnen."
! 
! #: c-family/c.opt:1497
! #, no-c-format
! msgid "Warn about enumerated switches missing a \"default:\" statement."
! msgstr "Bei »switch«-Anweisungen auf Aufzählungen ohne »default:«-Fall warnen."
! 
! #: c-family/c.opt:1501
! #, no-c-format
! msgid "Warn about all enumerated switches missing a specific case."
! msgstr "Bei »switch«-Anweisungen auf Aufzählungen, denen ein Fall fehlt, warnen."
! 
! #: c-family/c.opt:1505
! #, no-c-format
! msgid "Warn about switches with boolean controlling expression."
! msgstr "Bei switch-Anweisungen mit booleschem Steuerausdruck warnen."
! 
! #: c-family/c.opt:1509
! #, no-c-format
! msgid "Warn about switch values that are outside of the switch's type range."
! msgstr "Warnen, wenn die Vergleichswerte einer switch-Anweisung außerhalb des für den Typ erreichbaren Bereichs liegen."
! 
! #: c-family/c.opt:1513
! #, no-c-format
! msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used."
! msgstr "Warnen, wenn die eingebauten Funktionen __sync_fetch_and_nand und __sync_nand_and_fetch verwendet werden."
! 
! #: c-family/c.opt:1525
! #, no-c-format
! msgid "Warn on primary template declaration."
! msgstr "Bei primärer Deklaration von Templates warnen."
! 
! #: c-family/c.opt:1529
! #, no-c-format
! msgid "Diagnose errors when parsing a template."
! msgstr "Fehler beim Parsen eines Templates melden."
! 
! #: c-family/c.opt:1533
! #, no-c-format
! msgid "Warn about simple-template-id in a constructor or destructor."
! msgstr "Bei simple-template-id in einem Konstruktor oder Destruktor warnen."
! 
! #: c-family/c.opt:1537
! #, no-c-format
! msgid "Warn about templates naming TU-local entities in a module."
! msgstr "Warnen, wenn Templates TU-lokale Entitäten innerhalb eines Moduls benennen."
! 
! #: c-family/c.opt:1541
! #, no-c-format
! msgid "Warn if a throw expression will always result in a call to terminate()."
! msgstr "Warnen, wenn ein throw-Ausdruck garantiert in einem Aufruf von terminate() endet."
! 
! #: c-family/c.opt:1545
! #, no-c-format
! msgid "Warn about features not present in traditional C."
! msgstr "Bei Merkmalen, die in traditionellem C nicht verfügbar sind, warnen."
! 
! #: c-family/c.opt:1549
! #, no-c-format
! msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype."
! msgstr "Bei Prototypen warnen, die zu anderen Typumwandlungen führen würden, wenn der Prototyp nicht angegeben wäre."
! 
! #: c-family/c.opt:1565
! #, no-c-format
! msgid "Warn about trailing whitespace on lines except when in raw string literals."
! msgstr "Warnen, wenn Leerzeichen am Zeilenende stehen, außer in rohen Stringliteralen."
! 
! #: c-family/c.opt:1569
! #, no-c-format
! msgid "Warn about trailing whitespace on lines except when in raw string literals.   Equivalent to Wtrailing-whitespace=blanks when enabled or Wtrailing-whitespace=none when disabled."
! msgstr "Warnen, wenn Leerzeichen am Zeilenende stehen, außer in rohen Stringliteralen. Gleichwertig zu »-Wtrailing-whitespace=blanks« wenn eingeschaltet und zu »-Wtrailing-whitespace=none« wenn ausgeschaltet."
! 
! #: c-family/c.opt:1573
! #, no-c-format
! msgid "Warn if trigraphs are encountered that might affect the meaning of the program."
! msgstr "Warnen, wenn Trigraphen auftreten, die die Bedeutung des Programmes beeinflussen könnten."
! 
! #: c-family/c.opt:1577
! #, no-c-format
! msgid "Warn about @selector()s without previously declared methods."
! msgstr "Bei @selector() ohne vorher deklarierte Methoden warnen."
! 
! #: c-family/c.opt:1581
! #, no-c-format
! msgid "Warn if an undefined macro is used in an #if directive."
! msgstr "Warnen, wenn ein undefiniertes Makro in einer #if-Anweisung verwendet wird."
! 
! #: c-family/c.opt:1585
! #, no-c-format
! msgid "Warn about invalid forms of delimited or named escape sequences."
! msgstr "Bei ungültigen Formen von begrenzten oder benannten Escapesequenzen warnen."
! 
! #: c-family/c.opt:1593
! #, no-c-format
! msgid "Warn about unrecognized pragmas."
! msgstr "Bei nicht erkannten Pragmas warnen."
! 
! #: c-family/c.opt:1597
! #, no-c-format
! msgid "Warn about unsuffixed float constants."
! msgstr "Bei Gleitkommakonstanten ohne Suffix warnen."
! 
! #: c-family/c.opt:1601
! #, no-c-format
! msgid "Warn about character arrays initialized as unterminated character sequences with a string literal."
! msgstr "Warnen, wenn Zeichenarrays mit einem Stringliteral initialisiert werden, das zu einem nichtterminierten Zeichenarray führt."
! 
! #: c-family/c.opt:1617
! #, no-c-format
! msgid "Warn when typedefs locally defined in a function are not used."
! msgstr "Bei lokal in Funktionen definierten, aber nicht verwendeten Typedefs warnen."
! 
! #: c-family/c.opt:1621
! #, no-c-format
! msgid "Warn about macros defined in the main file that are not used."
! msgstr "Bei in der Hauptdatei definierten, ungenutzten Makros warnen."
! 
! #: c-family/c.opt:1641
! #, no-c-format
! msgid "Warn about useless casts."
! msgstr "Bei unnützen Typumwandlungen warnen."
! 
! #: c-family/c.opt:1645
! #, no-c-format
! msgid "Warn about using variadic macros."
! msgstr "Bei Verwendung variadischer Makros warnen."
! 
! #: c-family/c.opt:1649
! #, no-c-format
! msgid "Warn about questionable usage of the macros used to retrieve variable arguments."
! msgstr "Bei fragwürdiger Verwendung der Makros, die variable Argumente ermitteln, warnen."
! 
! #: c-family/c.opt:1653
! #, no-c-format
! msgid "Warn about the most vexing parse syntactic ambiguity."
! msgstr "Bei den merkwürdigsten syntaktischen Mehrdeutigkeiten warnen."
! 
! #: c-family/c.opt:1657
! #, no-c-format
! msgid "Warn if a virtual base has a non-trivial move assignment operator."
! msgstr "Warnen, wenn virtuelle Basis einen nicht trivialen Zuweisungsoperator (move) hat."
! 
! #: c-family/c.opt:1661
! #, no-c-format
! msgid "Warn if a variable length array is used."
! msgstr "Warnen, wenn ein Array variabler Länge verwendet wird."
! 
! #: c-family/c.opt:1665
! #, no-c-format
! msgid "-Wvla-larger-than=<number>\tWarn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes."
! msgstr "-Wvla-larger-than=<Anzahl>\tBei unbeschränkten Verwendungen von Arrays variabler Länge warnen, und bei Verwendung von Arrays variabler Länge, wenn die Länge <Anzahl> überschreiten kann."
! 
! #: c-family/c.opt:1671
! #, no-c-format
! msgid "Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger."
! msgstr "Die Warnung Wvla-larger-than= ausschalten. Entspricht Wvla-larger-than=<SIZE_MAX> oder größer."
! 
! #: c-family/c.opt:1675
! #, no-c-format
! msgid "Warn about mismatched declarations of VLA parameters."
! msgstr "Warnen, wenn Deklarationen von VLA-Parametern nicht übereinstimmen."
! 
! #: c-family/c.opt:1679
! #, no-c-format
! msgid "Warn about deprecated uses of volatile qualifier."
! msgstr "Warnen, wenn der Qualifizierer »volatile« in veralteter Form eingesetzt wird."
! 
! #: c-family/c.opt:1683
! #, no-c-format
! msgid "Warn when a register variable is declared volatile."
! msgstr "Warnen, wenn eine Registervariable als »volatile« deklariert ist."
! 
! #: c-family/c.opt:1687
! #, no-c-format
! msgid "Warn on direct virtual inheritance."
! msgstr "Bei direkter virtueller Vererbung warnen."
! 
! #: c-family/c.opt:1691
! #, no-c-format
! msgid "In C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard."
! msgstr "In C++ bedeutet ungleich Null die Warnung vor veralteter Umwandlung von Zeichenkettenliteralen in »char *«. In C erfolgt eine ähnliche Warnung, nur ist die Umwandlung nat. laut ISO-C-Standard nicht veraltet."
! 
! #: c-family/c.opt:1695
! #, no-c-format
! msgid "Warn about xor operators where it appears the user meant exponentiation."
! msgstr "Bei xor-Operatoren warnen, die so aussehen, als sei Potenzieren gemeint."
! 
! #: c-family/c.opt:1699
! #, no-c-format
! msgid "Warn when a literal '0' is used as null pointer."
! msgstr "Warnen, wenn ein Literal 0 als NULL-Zeiger verwendet wird."
! 
! #: c-family/c.opt:1703
! #, no-c-format
! msgid "Warn about accesses to interior zero-length array members."
! msgstr "Bei Zugriffen auf ein innenliegendes Arrayfeld der Länge 0 warnen."
! 
! #: c-family/c.opt:1707
! #, no-c-format
! msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
! msgstr "Ein Synonym für »-std=c89« (für C) oder »-std=c++98« (für C++)."
! 
! #: c-family/c.opt:1715
! #, no-c-format
! msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases."
! msgstr "Die Version der C++-ABI, die für »-Wabi«-Warnungen und Bindungskompatibilitätsaliase verwendet wird."
! 
! #: c-family/c.opt:1719
! #, no-c-format
! msgid "Enforce class member access control semantics."
! msgstr "Semantik der Zugriffskontrolle für Klassenelemente erzwingen."
! 
! #: c-family/c.opt:1723
! #, no-c-format
! msgid "-fada-spec-parent=unit\tDump Ada specs as child units of given parent."
! msgstr "-fada-spec-parent=Einheit\tAda-Spezifikationen als Kind-Einheiten der angegebenen Elterneinheit ausgeben."
! 
! #: c-family/c.opt:1727
! #, no-c-format
! msgid "Support C++17 allocation of over-aligned types."
! msgstr "C++17-Allozierung von überausgerichteten Typen unterstützen."
! 
! #: c-family/c.opt:1731
! #, no-c-format
! msgid "-faligned-new=<N>\tUse C++17 over-aligned type allocation for alignments greater than N."
! msgstr "-faligned-new=<N>\tÜberausgerichtete Typallozierung aus C++17 für Typen mit Ausrichtung größer N verwenden."
! 
! #: c-family/c.opt:1742 c-family/c.opt:2089 c-family/c.opt:2506
! #: c-family/c.opt:2510 c-family/c.opt:2526
! #, no-c-format
! msgid "No longer supported."
! msgstr "Wird nicht mehr unterstützt."
! 
! #: c-family/c.opt:1746
! #, no-c-format
! msgid "Recognize the \"asm\" keyword."
! msgstr "Das »asm«-Schlüsselwort erkennen."
! 
! #: c-family/c.opt:1750
! #, no-c-format
! msgid "Assume C++ replaceable global operators new, new[], delete, delete[] don't read or write visible global state."
! msgstr "Annehmen, dass die in C++ ersetzbaren globalen Operatoren new, new[], delete und delete[] den sichtbaren globalen Speicher weder auslesen noch beschreiben."
! 
! #: c-family/c.opt:1758
! #, no-c-format
! msgid "Recognize built-in functions."
! msgstr "Eingebaute Funktionen erkennen."
! 
! #: c-family/c.opt:1765
! #, no-c-format
! msgid "Where shorter, use canonicalized paths to systems headers."
! msgstr "Falls kürzer, kanonische Pfade zu System-Headern verwenden."
! 
! #: c-family/c.opt:1769
! #, no-c-format
! msgid "Enable the char8_t fundamental type and use it as the type for UTF-8 string and character literals."
! msgstr "Den fundamentalen Typ char8_t einschalten und ihn als Typ für UTF-8-Zeichenketten und Zeichenliterale verwenden."
! 
! #: c-family/c.opt:1857
! #, no-c-format
! msgid "Removed in GCC 8.  This switch has no effect."
! msgstr "In GCC 8 entfernt. Dieser Schalter hat keine Auswirkung."
! 
! #: c-family/c.opt:1861
! #, no-c-format
! msgid "Enable support for C++ concepts."
! msgstr "Unterstützung für C++-Konzepte einschalten."
! 
! #: c-family/c.opt:1865
! #, no-c-format
! msgid "Removed in GCC 15.  This switch has no effect."
! msgstr "In GCC 15 entfernt. Dieser Schalter hat keine Auswirkung."
! 
! #: c-family/c.opt:1869
! #, no-c-format
! msgid "Specify maximum error replay depth during recursive diagnosis of a constraint satisfaction failure."
! msgstr "Maximale Fehlerwiedergabetiefe während der rekursiven Diagnose eines Fehlschlags der Constraint-Erfüllung angeben."
! 
! #: c-family/c.opt:1873
! #, no-c-format
! msgid "Allow the arguments of the '?' operator to have different types."
! msgstr "Verschiedene Typen für die Argumente des »?«-Operators erlauben."
! 
! #: c-family/c.opt:1881
! #, no-c-format
! msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
! msgstr "-fconst-string-class=<Name>\tKlasse <Name> für konstante Zeichenketten verwenden."
! 
! #: c-family/c.opt:1885
! #, no-c-format
! msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
! msgstr "-fconstexpr-depth=<Zahl>\tGrößte Rekursionstiefe für konstante Ausdrücke angeben."
! 
! #: c-family/c.opt:1889
! #, no-c-format
! msgid "-fconstexpr-cache-depth=<number>\tSpecify maximum constexpr recursion cache depth."
! msgstr "-fconstexpr-cache-depth=<Zahl>\tGrößte Rekursionstiefe des Caches für konstante Ausdrücke festlegen."
! 
! #: c-family/c.opt:1893
! #, no-c-format
! msgid "Allow IEC559 floating point exceptions in constant expressions."
! msgstr "IEC559-Gleitkommaausnahmen in konstanten Ausdrücken zulassen."
! 
! #: c-family/c.opt:1897
! #, no-c-format
! msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
! msgstr "-fconstexpr-loop-limit=<Anzahl>\tHöchstzahl der Schleifeniterationen für »constexpr« angeben."
! 
! #: c-family/c.opt:1901
! #, no-c-format
! msgid "-fconstexpr-ops-limit=<number>\tSpecify maximum number of constexpr operations during a single constexpr evaluation."
! msgstr "-fconstexpr-ops-limit=<Anzahl>\tHöchstzahl der constexpr-Operationen pro einzelner »constexpr«-Auswertung angeben."
! 
! #: c-family/c.opt:1905
! #, fuzzy, no-c-format
! #| msgid "Enable certain features present in drafts of C++ Contracts."
! msgid "Enable features proposed for C++26 Contracts."
! msgstr "Bestimmte Features aus aktuellen Entwürfen von C++-Verträgen einschalten."
! 
! #: c-family/c.opt:1926
! #, no-c-format
! msgid "-fcontract-evaluation-semantic=[ignore|observe|enforce|quick_enforce]\tSelect the contract evaluation semantic (defaults to enforce)."
! msgstr ""
! 
! #: c-family/c.opt:1930
! #, no-c-format
! msgid "-fcontracts-conservative-ipa\tDo not allow certain optimisations between functions in contract assertions."
! msgstr ""
! 
! #: c-family/c.opt:1935
! #, no-c-format
! msgid "-fcontract-checks-outlined\tBuild contract checks using outlined functions."
! msgstr ""
! 
! #: c-family/c.opt:1939
! #, no-c-format
! msgid "-fcontract-disable-optimized-checks\tDisable optimisation of contract checks."
! msgstr ""
! 
! #: c-family/c.opt:1955
! #, no-c-format
! msgid "-fcontracts-client-check=[none|pre|all] Select which contracts will be checked on the client side for non virtual functions."
! msgstr ""
! 
! #: c-family/c.opt:1968
! #, fuzzy, no-c-format
! #| msgid "-fcontract-continuation-mode=[on|off]\tEnable or disable contract continuation mode (default off)."
! msgid "-fcontracts-definition-check=[on|off]\tEnable or disable contract checks on the definition side for all functions (default on)."
! msgstr "-fcontract-continuation-mode=[on|off]\tVertragsfortsetzungsmodus ein- oder ausschalten (Vorgabe: aus)."
! 
! #: c-family/c.opt:1972
! #, no-c-format
! msgid "Enable C++ coroutines (experimental)."
! msgstr "C++-Koroutinen einschalten (experimentell)."
! 
! #: c-family/c.opt:1976
! #, no-c-format
! msgid "Emit debug annotations during preprocessing."
! msgstr "Debug-Kommentare während der Vorverarbeitung ausgeben."
! 
! #: c-family/c.opt:1984
! #, no-c-format
! msgid "Factor complex constructors and destructors to favor space over speed."
! msgstr "Komplexe Konstruktoren und Destruktoren ausfaktorisieren, um Speicherplatz gegenüber Geschwindigkeit zu gewinnen."
! 
! #: c-family/c.opt:1992
! #, no-c-format
! msgid "Print hierarchical comparisons when template types are mismatched."
! msgstr "Hierarchische Vergleiche ausgeben, wenn die Templatetypen nicht zusammenpassen."
! 
! #: c-family/c.opt:1996
! #, no-c-format
! msgid "Note all candidates during overload resolution failure."
! msgstr "Wenn das Auflösen von Überladungen scheitert, alle Kandidaten auflisten."
! 
! #: c-family/c.opt:2000
! #, no-c-format
! msgid "Preprocess directives only."
! msgstr "Nur Direktiven vorverarbeiten."
! 
! #: c-family/c.opt:2004
! #, no-c-format
! msgid "Permit '$' as an identifier character."
! msgstr "»$« als Bezeichnerzeichen zulassen."
! 
! #: c-family/c.opt:2008
! #, no-c-format
! msgid "-fmacro-prefix-map=<old>=<new>\tMap one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()."
! msgstr "-fmacro-prefix-map=<alt>=<neu>\tEinen Verzeichnisnamen auf einen anderen umschreiben in __FILE__, __BASE_FILE__ und __builtin_FILE()."
! 
! #: c-family/c.opt:2012
! #, no-c-format
! msgid "Write all declarations as Ada code transitively."
! msgstr "Alle Deklarationen in Ada-Code transitiv schreiben."
! 
! #: c-family/c.opt:2016
! #, no-c-format
! msgid "Write all declarations as Ada code for the given file only."
! msgstr "Alle Deklarationen in Ada-Code nur für angegebene Datei schreiben."
! 
! #: c-family/c.opt:2023
! #, no-c-format
! msgid "Do not elide common elements in template comparisons."
! msgstr "Gemeinsame Elemente in Templatevergleichen nicht weglassen."
! 
! #: c-family/c.opt:2027
! #, no-c-format
! msgid "Generate code to check exception specifications."
! msgstr "Code zur Überprüfung von Exception-Spezifikationen erzeugen."
! 
! #: c-family/c.opt:2034
! #, no-c-format
! msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>."
! msgstr "-fexec-charset=<Zeichensatz>\tAlle Zeichenketten und Zeichenkonstanten in <Zeichensatz> umwandeln."
! 
! #: c-family/c.opt:2038
! #, no-c-format
! msgid "Permit universal character names (\\u and \\U) in identifiers."
! msgstr "Universelle Zeichennamen (\\u und \\U) in Bezeichnern zulassen."
! 
! #: c-family/c.opt:2042
! #, no-c-format
! msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
! msgstr "-finput-charset=<Zeichensatz>\tStandard-Zeichensatz für Quelldateien angeben."
! 
! #: c-family/c.opt:2046
! #, no-c-format
! msgid "Support dynamic initialization of thread-local variables in a different translation unit."
! msgstr "Dynamische Initialisierung thread-lokaler Variablen in anderer Übersetzungseinheit unterstützen."
! 
! #: c-family/c.opt:2053
! #, no-c-format
! msgid "Fold calls to simple inline functions."
! msgstr "Aufrufe von einfachen inline-Funktionen zusammenfalten."
! 
! #: c-family/c.opt:2060
! #, no-c-format
! msgid "Do not assume that standard C libraries and \"main\" exist."
! msgstr "Nicht annehmen, dass Standard-C-Bibliotheken und »main« vorhanden sind."
! 
! #: c-family/c.opt:2064
! #, no-c-format
! msgid "Recognize GNU-defined keywords."
! msgstr "GNU-definierte Schlüsselworte erkennen."
! 
! #: c-family/c.opt:2068
! #, no-c-format
! msgid "Generate code for GNU runtime environment."
! msgstr "Code für die GNU-Laufzeitumgebung erzeugen."
! 
! #: c-family/c.opt:2072
! #, no-c-format
! msgid "Use traditional GNU semantics for inline functions."
! msgstr "Traditionelle GNU-Semantik für Inline-Funktionen verwenden."
! 
! #: c-family/c.opt:2085
! #, no-c-format
! msgid "Assume normal C execution environment."
! msgstr "Normale C-Ausführungsumgebung vermuten."
! 
! #: c-family/c.opt:2093
! #, no-c-format
! msgid "Implement P2564 for consteval propagation."
! msgstr "P2564 für consteval-Propagierung implementieren."
! 
! #: c-family/c.opt:2097
! #, no-c-format
! msgid "Export functions even if they can be inlined."
! msgstr "Funktionen exportieren, auch wenn sie »inline« sein können."
! 
! #: c-family/c.opt:2101
! #, no-c-format
! msgid "Make inline functions constexpr by default."
! msgstr "Inline-Funktionen standardmäßig zu »constexpr« machen."
! 
! #: c-family/c.opt:2105
! #, no-c-format
! msgid "Emit implicit instantiations of inline templates."
! msgstr "Implizite Instanziierungen von »inline«-Templates ausgeben."
! 
! #: c-family/c.opt:2109
! #, no-c-format
! msgid "Emit implicit instantiations of templates."
! msgstr "Implizite Instanziierungen von Templates ausgeben."
! 
! #: c-family/c.opt:2113
! #, no-c-format
! msgid "Implement C++17 inheriting constructor semantics."
! msgstr "C++17-Semantik für erbende Konstruktoren umsetzen."
! 
! #: c-family/c.opt:2120
! #, no-c-format
! msgid "Don't emit dllexported inline functions unless needed."
! msgstr "Keine DLL-exportierten Inline-Funktionen erzeugen, außer wenn nötig."
! 
! #: c-family/c.opt:2127
! #, no-c-format
! msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
! msgstr "Implizite Umwandlungen zwischen Vektoren mit unterschiedlicher Anzahl der Teile und/oder abweichenden Elementtypen erlauben."
! 
! #: c-family/c.opt:2131
! #, no-c-format
! msgid "Enable C++20 Modules (experimental)."
! msgstr "C++-20-Module einschalten (experimentell)."
! 
! #: c-family/c.opt:2139
! #, no-c-format
! msgid "Enable C++ header module (experimental)."
! msgstr "C++-Header-Modul einschalten (experimentell)."
! 
! #: c-family/c.opt:2146
! #, no-c-format
! msgid "Member functions defined within their class are inline in module purview."
! msgstr "Memberfunktionen, die innerhalb ihrer Klasse definiert sind, sind im Zuständigkeitsbereich des Moduls inline."
! 
! #: c-family/c.opt:2150
! #, no-c-format
! msgid "Only emit Compiled Module Interface."
! msgstr "Nur die Schnittstelle des compilierten Moduls (CMI) ausgeben."
! 
! #: c-family/c.opt:2154
! #, no-c-format
! msgid "Mapper for module to CMI files."
! msgstr "Zuordnung von Modulen zu CMI-Dateien."
! 
! #: c-family/c.opt:2158
! #, no-c-format
! msgid "Enable lazy module importing."
! msgstr "Faules Modul-Importieren einschalten."
! 
! #: c-family/c.opt:2166
! #, no-c-format
! msgid "Warn about macros that have conflicting header units definitions."
! msgstr "Bei Makros warnen, deren Header-Einheits-Definitionen nicht übereinstimmen."
! 
! #: c-family/c.opt:2170
! #, no-c-format
! msgid "Warn if pointers of distinct types are compared without a cast."
! msgstr "Bei Vergleichen von Zeigern unterschiedlicher Typen ohne Cast warnen."
! 
! #: c-family/c.opt:2174
! #, no-c-format
! msgid "Note #include directives translated to import declarations."
! msgstr "Hinweisen, wenn #include-Direktiven in import-Deklarationen übersetzt werden."
! 
! #: c-family/c.opt:2178
! #, no-c-format
! msgid "Note #include directives not translated to import declarations, and not known to be textual."
! msgstr "Hinweisen, wenn #include-Direktiven nicht in import-Deklarationen übersetzt werden und nicht eindeutig textuell sind."
! 
! #: c-family/c.opt:2182
! #, no-c-format
! msgid "Note a #include translation of a specific header."
! msgstr "Hinweisen, wenn das #include eines bestimmten Headers übersetzt wird."
! 
! #: c-family/c.opt:2186
! #, no-c-format
! msgid "Note Compiled Module Interface pathnames."
! msgstr "Pfadnamen für compilierte Modulschnittstellen zur Info ausgeben."
! 
! #: c-family/c.opt:2190
! #, no-c-format
! msgid "Note Compiled Module Interface pathname of a specific module or header-unit."
! msgstr "Pfadname für compilierte Modulschnittstelle eines bestimmten Moduls oder Header-Einheit ausgeben."
! 
! #: c-family/c.opt:2194
! #, no-c-format
! msgid "fmax-include-depth=<number> Set the maximum depth of the nested #include."
! msgstr "fmax-include-depth=<Anzahl> Maximale Tiefe von verschachtelten #include festlegen."
! 
! #: c-family/c.opt:2198
! #, no-c-format
! msgid "Don't warn about uses of Microsoft extensions."
! msgstr "Nicht bei Verwendung von Microsoft-Erweiterungen warnen."
! 
! #: c-family/c.opt:2217
! #, no-c-format
! msgid "Implement resolution of DR 150 for matching of template template arguments."
! msgstr "Auflösung von DR 150 für Mustervergleich von Template-Template-Argumenten umsetzen."
! 
! #: c-family/c.opt:2221
! #, no-c-format
! msgid "Generate code for NeXT (Apple macOS) runtime environment."
! msgstr "Code für die NeXT-(Apple macOS)-Laufzeitumgebung erzeugen."
! 
! #: c-family/c.opt:2225
! #, no-c-format
! msgid "Assume that receivers of Objective-C messages may be nil."
! msgstr "Annehmen, dass Empfänger von Objective-C-Nachrichten nil sein können."
! 
! #: c-family/c.opt:2229
! #, no-c-format
! msgid "Allow access to instance variables as if they were local declarations within instance method implementations."
! msgstr "Zugriff auf Instanzvariablen erlauben, als ob sie lokale Deklarationen innerhalb der Instanzmethoden-Implementierungen wären."
! 
! #: c-family/c.opt:2233
! #, no-c-format
! msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility."
! msgstr "-fvisibility=[private|protected|public|package]\tStandard-Symbolsichtbarkeit festlegen."
! 
! #: c-family/c.opt:2258
! #, no-c-format
! msgid "Treat a throw() exception specification as noexcept to improve code size."
! msgstr "Um Codegröße zu verbessern, eine throw()-Ausnahmespezifikation als »noexcept« behandeln."
! 
! #: c-family/c.opt:2262
! #, no-c-format
! msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
! msgstr "Zu verwendendes ABI für Code der Objective-C-Familie und Metadaten angeben."
! 
! #: c-family/c.opt:2268
! #, no-c-format
! msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed."
! msgstr "Wenn nötig, spezielle Objective-C-Methoden zur Initialisierung/Zerstörung von nicht-POD C++ ivars, erzeugen."
! 
! #: c-family/c.opt:2272
! #, no-c-format
! msgid "Allow fast jumps to the message dispatcher."
! msgstr "Schnelle Sprünge zum Nachrichten-Dispatcher erlauben."
! 
! #: c-family/c.opt:2278
! #, no-c-format
! msgid "Enable Objective-C exception and synchronization syntax."
! msgstr "Objective-C-Ausnahme- und -Synchronisations-Syntax einschalten."
! 
! #: c-family/c.opt:2282
! #, no-c-format
! msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
! msgstr "Garbage Collection (GC) in Objective-C/Objective-C++-Programmen einschalten."
! 
! #: c-family/c.opt:2286
! #, no-c-format
! msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
! msgstr "»inline«-Prüfungen für NIL-Empfänger mit NeXT-Laufzeitumgebung und ABI-Version 2 einschalten."
! 
! #: c-family/c.opt:2291
! #, no-c-format
! msgid "Enable Objective-C setjmp exception handling runtime."
! msgstr "Laufzeitbibliothek zur Objective-C setjmp-Ausnahmebehandlung einschalten."
! 
! #: c-family/c.opt:2295
! #, no-c-format
! msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
! msgstr "Mit der in GCC 4.0 implementierten Version Objective-C 1.0 übereinstimmen."
! 
! #: c-family/c.opt:2299
! #, no-c-format
! msgid "Enable OpenACC."
! msgstr "OpenACC einschalten."
! 
! #: c-family/c.opt:2303
! #, no-c-format
! msgid "Specify default OpenACC compute dimensions."
! msgstr "Standard-OpenACC-Berechnungsdimensionen angeben."
! 
! #: c-family/c.opt:2307
! #, no-c-format
! msgid "Enable OpenMP (implies -frecursive in Fortran)."
! msgstr "OpenMP einschalten (bringt »-frecursive« in Fortran mit sich)."
! 
! #: c-family/c.opt:2311
! #, no-c-format
! msgid "Enable OpenMP's SIMD directives."
! msgstr "SIMD-Direktiven von OpenMP einschalten."
! 
! #: c-family/c.opt:2315
! #, no-c-format
! msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
! msgstr "C++-Schlüsselworte wie »compl« und »xor« erkennen."
! 
! #: c-family/c.opt:2326
! #, no-c-format
! msgid "Look for and use PCH files even when preprocessing."
! msgstr "PCH-Dateien suchen und verwenden, sogar bei Vorverarbeitung."
! 
! #: c-family/c.opt:2330
! #, no-c-format
! msgid "Downgrade conformance errors to warnings."
! msgstr "Übereinstimmungsfehler zu Warnungen degradieren."
! 
! #: c-family/c.opt:2334
! #, no-c-format
! msgid "Enable Plan 9 language extensions."
! msgstr "Plan-9-Spracherweiterungen einschalten."
! 
! #: c-family/c.opt:2338
! #, no-c-format
! msgid "Treat the input file as already preprocessed."
! msgstr "Die Eingabedatei als bereits vorverarbeitet behandeln."
! 
! #: c-family/c.opt:2346
! #, no-c-format
! msgid "-ftrack-macro-expansion=<0|1|2>\tTrack locations of tokens coming from macro expansion and display them in error messages."
! msgstr "-ftrack-macro-expansion=<0|1|2>\tOrte der aus der Makroersetzung entstehenden Token verfolgen und sie in Fehlermeldungen anzeigen."
! 
! #: c-family/c.opt:2350
! #, no-c-format
! msgid "Do not pretty-print template specializations as the template signature followed by the arguments."
! msgstr "Template-Spezialisierungen für die Ausgabe nicht als Template-Signatur gefolgt von den Argumenten umformatieren."
! 
! #: c-family/c.opt:2354
! #, no-c-format
! msgid "Treat known sprintf return values as constants."
! msgstr "Bekannte sprintf-Rückgabewerte als Konstanten behandeln."
! 
! #: c-family/c.opt:2358
! #, no-c-format
! msgid "Enable lifetime extension of range based for temporaries."
! msgstr "Lebenszeitverlängerung für bereichsbasierte temporäre »for«-Variablen einschalten."
! 
! #: c-family/c.opt:2362
! #, fuzzy, no-c-format
! #| msgid "Enable experimental Fortran 202y features."
! msgid "Enable experimental C++26 Reflection."
! msgstr "Experimentelle Fortran-202y-Features einschalten."
! 
! #: c-family/c.opt:2366
! #, no-c-format
! msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime."
! msgstr "Im Fix-and-Continue-Modus verwendet, um anzuzeigen, dass Objektdateien zur Laufzeit eingetauscht werden können (»swap«)."
! 
! #: c-family/c.opt:2370
! #, no-c-format
! msgid "Removed in GCC 10.  This switch has no effect."
! msgstr "In GCC 10 entfernt. Dieser Schalter hat keine Auswirkung."
! 
! #: c-family/c.opt:2374
! #, no-c-format
! msgid "Generate run time type descriptor information."
! msgstr "Informationen zur Typbeschreibung zur Laufzeit erzeugen."
! 
! #: c-family/c.opt:2378
! #, no-c-format
! msgid "Look for the main source file on the include path."
! msgstr "Die Hauptquelldatei im Includepfad suchen."
! 
! #: c-family/c.opt:2389
! #, no-c-format
! msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
! msgstr "Den für »wchar_t« zugrundeliegenden Typen auf »unsigned short« zwingen."
! 
! #: c-family/c.opt:2393
! #, no-c-format
! msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
! msgstr "Wenn weder »signed« noch »unsigned« angegeben wurden, das Bitfeld vorzeichenbehaftet machen."
! 
! #: c-family/c.opt:2401
! #, no-c-format
! msgid "Enable C++14 sized deallocation support."
! msgstr "Unterstützung für Deallozierung mit Größenangabe aus C++14 einschalten."
! 
! #: c-family/c.opt:2408
! #, no-c-format
! msgid "-fstrict-flex-arrays=<level>    Control when to treat the trailing array of a structure as a flexible array member for the purposes of accessing the elements of such an array. The default is treating all trailing arrays of structures as flexible array members."
! msgstr "-fstrict-flex-arrays=<Stufe>    Steuern, wann ein Array am Ende einer Struktur als ein flexibles Arraymember angesehen wird, bezüglich des Zugriffs auf die Elemente dieses Arrays. Vorgabe ist, alle Arrays am Ende einer Struktur als flexible Arrays anzusehen."
! 
! #: c-family/c.opt:2415
! #, no-c-format
! msgid "-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar storage order."
! msgstr "-fsso-struct=[big-endian|little-endian|native]\tStandardspeicherreihenfolge für Skalare festlegen."
! 
! #: c-family/c.opt:2431
! #, no-c-format
! msgid "Display statistics accumulated during compilation."
! msgstr "Während der Übersetzung angesammelte Statistik anzeigen."
! 
! #: c-family/c.opt:2435
! #, no-c-format
! msgid "Assume that values of enumeration type are always within the minimum range of that type."
! msgstr "Annehmen, dass die Werte einer Aufzählung immer im kleinsten Bereich des Typs liegen."
! 
! #: c-family/c.opt:2442 c-family/c.opt:2447
! #, no-c-format
! msgid "Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc."
! msgstr "Die C++17-Anforderungen für die Auswertungsreihenfolge von Zuweisungsausdrücken, Bitverschiebungen, Elementfunktionsaufrufe, etc. befolgen."
! 
! #: c-family/c.opt:2464
! #, no-c-format
! msgid "Set the maximum number of template instantiation notes for a single warning or error."
! msgstr "Höchstzahl der Template-Instanziierungshinweise für einzelne Warnung oder Fehler festlegen."
! 
! #: c-family/c.opt:2471
! #, no-c-format
! msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
! msgstr "-ftemplate-depth=<Zahl>\tGrößte Template-Instanziierungstiefe angeben."
! 
! #: c-family/c.opt:2478
! #, no-c-format
! msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
! msgstr "-fno-threadsafe-statics\tKeinen threadsicheren Code für Initialisierung lokaler statischer Objekte erzeugen."
! 
! #: c-family/c.opt:2482
! #, no-c-format
! msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
! msgstr "Wenn weder »signed« noch »unsigned« angegeben ist, das Bitfeld vorzeichenlos machen."
! 
! #: c-family/c.opt:2490
! #, no-c-format
! msgid "Use __cxa_atexit to register destructors."
! msgstr "__cxa_atexit verwenden, um Destruktoren zu registrieren."
! 
! #: c-family/c.opt:2494
! #, no-c-format
! msgid "Use __cxa_get_exception_ptr in exception handling."
! msgstr "__cxa_get_exception_ptr in Ausnahmebehandlung verwenden."
! 
! #: c-family/c.opt:2498
! #, no-c-format
! msgid "Marks all inlined functions and methods as having hidden visibility."
! msgstr "Alle inline-Funktionen und -Methoden mit versteckter Sichtbarkeit markieren."
! 
! #: c-family/c.opt:2502
! #, no-c-format
! msgid "Changes visibility to match Microsoft Visual Studio by default."
! msgstr "Sichtbarkeit wird geändert, um standardmäßig zu Microsoft Visual Studio zu passen."
! 
! #: c-family/c.opt:2514
! #, no-c-format
! msgid "Emit common-like symbols as weak symbols."
! msgstr "Common-ähnliche Symbole als schwache Symbole ausgeben."
! 
! #: c-family/c.opt:2518
! #, no-c-format
! msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>."
! msgstr "-fwide-exec-charset=<Zeichensatz>\tAlle Wide-Zeichenketten und -konstanten in Zeichensatz <Zeichensatz> umwandeln."
! 
! #: c-family/c.opt:2522
! #, no-c-format
! msgid "Generate a #line directive pointing at the current working directory."
! msgstr "Eine auf das aktuelle Verzeichnis verweisende #line-Anweisung erzeugen."
! 
! #: c-family/c.opt:2530
! #, no-c-format
! msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
! msgstr "Lockeres Nachschlagen von Klassen (mit objc_getClass()) für Verwendung im Null-Verknüpfungs-Modus erzeugen."
! 
! #: c-family/c.opt:2534
! #, no-c-format
! msgid "Dump declarations to a .decl file."
! msgstr "Deklaration in .decl-Datei ausgeben."
! 
! #: c-family/c.opt:2538
! #, no-c-format
! msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
! msgstr "-femit-struct-debug-baseonly\tAggressiv reduzierte Debuginfo für Strukturen."
! 
! #: c-family/c.opt:2542
! #, no-c-format
! msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs."
! msgstr "-femit-struct-debug-reduced\tKonservativ reduzierte Debuginfo für Strukturen."
! 
! #: c-family/c.opt:2546
! #, no-c-format
! msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs."
! msgstr "-femit-struct-debug-detailed=<spec-list>Ausführliche reduzierte Debuginfo für Strukturen."
! 
! #: c-family/c.opt:2550
! #, no-c-format
! msgid "Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal."
! msgstr "Imaginäre, Festkomma, oder andere GNU-Zahlenauffixe als das korrespondieren Zahlenliteral statt eines benutzerdefinierten Zahlenliterals interpretieren."
! 
! #: c-family/c.opt:2555
! #, no-c-format
! msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
! msgstr "-idirafter <Verzeichnis>\t<Verzeichnis> an das Ende des System-Einfügepfades anfügen."
! 
! #: c-family/c.opt:2559
! #, no-c-format
! msgid "-imacros <file>\tAccept definition of macros in <file>."
! msgstr "-imacros <Datei>\tDefinition von Makros in <Datei> akzeptieren."
! 
! #: c-family/c.opt:2563
! #, no-c-format
! msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
! msgstr "-imultilib <Verzeichnis>\t<Verzeichnis> als Multilib-include-Verzeichnis setzen."
! 
! #: c-family/c.opt:2567
! #, no-c-format
! msgid "-include <file>\tInclude the contents of <file> before other files."
! msgstr "-include <Datei>\tInhalt von <Datei> vor anderen Dateien einfügen."
! 
! #: c-family/c.opt:2571
! #, no-c-format
! msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
! msgstr "-iprefix <Pfad>\t<Pfad> als ein Präfix für die nächsten zwei Optionen angeben."
! 
! #: c-family/c.opt:2575
! #, no-c-format
! msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
! msgstr "-isysroot <Verzeichnis>\t<Verzeichnis> als System-Wurzelverzeichnis setzen."
! 
! #: c-family/c.opt:2579
! #, no-c-format
! msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
! msgstr "-isystem <Verzeichnis>\t<Verzeichnis> an den Anfang des System-Einfügepfades anfügen."
! 
! #: c-family/c.opt:2583
! #, no-c-format
! msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
! msgstr "-iquote <Verzeichnis>\t<Verzeichnis> am Ende des Einfügepfades für »#include \"…\"« anfügen."
! 
! #: c-family/c.opt:2587
! #, no-c-format
! msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
! msgstr "-iwithprefix <Verzeichnis>\t<Verzeichnis> an das Ende des System-Einfügepfades anfügen."
! 
! #: c-family/c.opt:2591
! #, no-c-format
! msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
! msgstr "-iwithprefixbefore <Verz>\t<Verz> an das Ende des Haupt-Einfügepfades anfügen."
! 
! #: c-family/c.opt:2601
! #, no-c-format
! msgid "Do not search standard system include directories (those specified with -isystem will still be used)."
! msgstr "Standard-System-Einfügepfade nicht durchsuchen (die mit »-isystem« angegebenen werden trotzdem noch verwendet)."
! 
! #: c-family/c.opt:2605
! #, no-c-format
! msgid "Do not search standard system include directories for C++."
! msgstr "Standard-System-Einfügeverzeichnisse nicht für C++ durchsuchen."
! 
! #: c-family/c.opt:2617
! #, no-c-format
! msgid "Generate C header of platform-specific features."
! msgstr "C-Header mit Plattform-spezifischen Merkmalen erzeugen."
! 
! #: c-family/c.opt:2621
! #, no-c-format
! msgid "Remap file names when including files."
! msgstr "Dateinamen beim Einfügen von Dateien neu abbilden."
! 
! #: c-family/c.opt:2625 c-family/c.opt:2629
! #, no-c-format
! msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum."
! msgstr "Mit dem ISO-C++-Standard von 1998 (inclusive technischer Korrekturen von 2003) übereinstimmen."
! 
! #: c-family/c.opt:2633
! #, no-c-format
! msgid "Conform to the ISO 2011 C++ standard."
! msgstr "Mit dem ISO-C++-Standard von 2011 übereinstimmen."
! 
! #: c-family/c.opt:2637
! #, no-c-format
! msgid "Deprecated in favor of -std=c++11."
! msgstr "Veraltet zugunsten von »-std=c++11«."
! 
! #: c-family/c.opt:2641
! #, no-c-format
! msgid "Deprecated in favor of -std=c++14."
! msgstr "Veraltet zugunsten von »-std=c++14«."
! 
! #: c-family/c.opt:2645
! #, no-c-format
! msgid "Conform to the ISO 2014 C++ standard."
! msgstr "Mit dem ISO-C++-Standard von 2014 übereinstimmen."
! 
! #: c-family/c.opt:2649
! #, no-c-format
! msgid "Deprecated in favor of -std=c++17."
! msgstr "Veraltet zugunsten von »-std=c++17«."
! 
! #: c-family/c.opt:2653
! #, no-c-format
! msgid "Conform to the ISO 2017 C++ standard."
! msgstr "Mit dem ISO-C++-Standard von 2017 übereinstimmen."
! 
! #: c-family/c.opt:2657
! #, fuzzy, no-c-format
! #| msgid "Deprecated in favor of -std=c++11."
! msgid "Deprecated in favor of -std=c++20."
! msgstr "Veraltet zugunsten von »-std=c++11«."
! 
! #: c-family/c.opt:2661
! #, fuzzy, no-c-format
! #| msgid "Conform to the ISO 2011 C++ standard."
! msgid "Conform to the ISO 2020 C++ standard."
! msgstr "Mit dem ISO-C++-Standard von 2011 übereinstimmen."
! 
! #: c-family/c.opt:2665
! #, fuzzy, no-c-format
! #| msgid "Deprecated in favor of -std=c23."
! msgid "Deprecated in favor of -std=c++23."
! msgstr "Veraltet zugunsten von »-std=c23«."
! 
! #: c-family/c.opt:2669
! #, no-c-format
! msgid "Conform to the ISO 2023 C++ standard (published in 2024; experimental and incomplete support)."
! msgstr "Mit dem ISO-C++-Standard 2023 übereinstimmen (2024 veröffentlicht; experimentelle und unvollständige Unterstützung)."
! 
! #: c-family/c.opt:2673 c-family/c.opt:2677
! #, no-c-format
! msgid "Conform to the ISO 2026 C++ draft standard (experimental and incomplete support)."
! msgstr "Mit dem ISO-C++-Standardentwurf 2026 übereinstimmen (experimentelle und unvollständige Unterstützung)."
! 
! #: c-family/c.opt:2681 c-family/c.opt:2843
! #, no-c-format
! msgid "Conform to the ISO 2011 C standard."
! msgstr "Mit dem ISO-C-Standard von 2011 übereinstimmen."
! 
! #: c-family/c.opt:2685
! #, no-c-format
! msgid "Deprecated in favor of -std=c11."
! msgstr "Veraltet zugunsten von »-std=c11«."
! 
! #: c-family/c.opt:2689 c-family/c.opt:2693 c-family/c.opt:2847
! #: c-family/c.opt:2851
! #, no-c-format
! msgid "Conform to the ISO 2017 C standard (published in 2018)."
! msgstr "Mit dem ISO-C-Standard von 2017 (2018 veröffentlicht) übereinstimmen."
! 
! #: c-family/c.opt:2697 c-family/c.opt:2855
! #, no-c-format
! msgid "Conform to the ISO 2023 C standard (published in 2024)."
! msgstr "Mit dem ISO-C-Standard von 2023 (2024 veröffentlicht) übereinstimmen."
! 
! #: c-family/c.opt:2701
! #, no-c-format
! msgid "Deprecated in favor of -std=c23."
! msgstr "Veraltet zugunsten von »-std=c23«."
! 
! #: c-family/c.opt:2705
! #, no-c-format
! msgid "Conform to the ISO 202Y C standard draft (experimental and incomplete support)."
! msgstr "Mit dem ISO-C-Standard 202Y übereinstimmen (experimentelle und unvollständige Unterstützung)."
! 
! #: c-family/c.opt:2709 c-family/c.opt:2713 c-family/c.opt:2827
! #, no-c-format
! msgid "Conform to the ISO 1990 C standard."
! msgstr "Mit dem ISO-C-Standard von 1990 übereinstimmen."
! 
! #: c-family/c.opt:2717 c-family/c.opt:2835
! #, no-c-format
! msgid "Conform to the ISO 1999 C standard."
! msgstr "Mit dem ISO-C-Standard von 1999 übereinstimmen."
! 
! #: c-family/c.opt:2721
! #, no-c-format
! msgid "Deprecated in favor of -std=c99."
! msgstr "Veraltet zugunsten von »-std=c99«."
! 
! #: c-family/c.opt:2725 c-family/c.opt:2730
! #, no-c-format
! msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions."
! msgstr "Mit dem ISO-C++-Standard von 1998 (inclusive technischer Korrekturen von 2003 sowie GNU-Erweiterungen) übereinstimmen."
! 
! #: c-family/c.opt:2735
! #, no-c-format
! msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
! msgstr "Mit dem ISO-C++-Standard von 2011 mit GNU-Erweiterungen übereinstimmen."
! 
! #: c-family/c.opt:2739
! #, no-c-format
! msgid "Deprecated in favor of -std=gnu++11."
! msgstr "Veraltet zugunsten von »-std=gnu++11«."
! 
! #: c-family/c.opt:2743
! #, no-c-format
! msgid "Deprecated in favor of -std=gnu++14."
! msgstr "Veraltet zugunsten von »-std=gnu++14«."
! 
! #: c-family/c.opt:2747
! #, no-c-format
! msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
! msgstr "Mit dem ISO-C++-Standard von 2014 mit GNU-Erweiterungen übereinstimmen."
! 
! #: c-family/c.opt:2751
! #, no-c-format
! msgid "Deprecated in favor of -std=gnu++17."
! msgstr "Veraltet zugunsten von »-std=gnu++17«."
! 
! #: c-family/c.opt:2755
! #, no-c-format
! msgid "Conform to the ISO 2017 C++ standard with GNU extensions."
! msgstr "Mit dem ISO-C++-Standard von 2017 mit GNU-Erweiterungen übereinstimmen."
! 
! #: c-family/c.opt:2759
! #, fuzzy, no-c-format
! #| msgid "Deprecated in favor of -std=gnu++11."
! msgid "Deprecated in favor of -std=gnu++20."
! msgstr "Veraltet zugunsten von »-std=gnu++11«."
! 
! #: c-family/c.opt:2763
! #, fuzzy, no-c-format
! #| msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
! msgid "Conform to the ISO 2020 C++ standard with GNU extensions."
! msgstr "Mit dem ISO-C++-Standard von 2011 mit GNU-Erweiterungen übereinstimmen."
! 
! #: c-family/c.opt:2767
! #, fuzzy, no-c-format
! #| msgid "Deprecated in favor of -std=gnu23."
! msgid "Deprecated in favor of -std=gnu++23."
! msgstr "Veraltet zugunsten von »-std=gnu23«."
! 
! #: c-family/c.opt:2771
! #, no-c-format
! msgid "Conform to the ISO 2023 C++ standard with GNU extensions (published in 2024; experimental and incomplete support)."
! msgstr "Mit dem ISO-C++-Standard für 2023 mit GNU-Erweiterungen (2024 veröffentlicht; experimentelle und unvollständige Unterstützung) übereinstimmen."
! 
! #: c-family/c.opt:2775 c-family/c.opt:2779
! #, no-c-format
! msgid "Conform to the ISO 2026 C++ draft standard with GNU extensions (experimental and incomplete support)."
! msgstr "Mit dem ISO-C++-Standardentwurf für 2026 mit GNU-Erweiterungen (experimentelle und unvollständige Unterstützung) übereinstimmen."
! 
! #: c-family/c.opt:2783
! #, no-c-format
! msgid "Conform to the ISO 2011 C standard with GNU extensions."
! msgstr "Mit dem ISO-C-Standard von von 2011 mit GNU-Erweiterungen übereinstimmen."
! 
! #: c-family/c.opt:2787
! #, no-c-format
! msgid "Deprecated in favor of -std=gnu11."
! msgstr "Veraltet zugunsten von »-std=gnu11«."
! 
! #: c-family/c.opt:2791 c-family/c.opt:2795
! #, no-c-format
! msgid "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions."
! msgstr "Mit dem ISO-C-Standard von 2017 (veröffentlicht 2018) mit GNU-Erweiterungen übereinstimmen."
! 
! #: c-family/c.opt:2799
! #, no-c-format
! msgid "Conform to the ISO 2023 C standard (published in 2024) with GNU extensions."
! msgstr "Mit dem ISO-C-Standard von 2023 (veröffentlicht 2024) mit GNU-Erweiterungen übereinstimmen."
! 
! #: c-family/c.opt:2803
! #, no-c-format
! msgid "Deprecated in favor of -std=gnu23."
! msgstr "Veraltet zugunsten von »-std=gnu23«."
! 
! #: c-family/c.opt:2807
! #, no-c-format
! msgid "Conform to the ISO 202Y C standard draft with GNU extensions (experimental and incomplete support)."
! msgstr "Mit dem ISO-C-Standard-Entwurf für 202Y mit GNU-Erweiterungen (experimentelle und unvollständige Unterstützung) übereinstimmen."
! 
! #: c-family/c.opt:2811 c-family/c.opt:2815
! #, no-c-format
! msgid "Conform to the ISO 1990 C standard with GNU extensions."
! msgstr "Mit dem ISO-C-Standard von von 1990 mit GNU-Erweiterungen übereinstimmen."
! 
! #: c-family/c.opt:2819
! #, no-c-format
! msgid "Conform to the ISO 1999 C standard with GNU extensions."
! msgstr "Mit dem ISO-C-Standard von von 1999 mit GNU-Erweiterungen übereinstimmen."
! 
! #: c-family/c.opt:2823
! #, no-c-format
! msgid "Deprecated in favor of -std=gnu99."
! msgstr "Veraltet zugunsten von »-std=gnu99«."
! 
! #: c-family/c.opt:2831
! #, no-c-format
! msgid "Conform to the ISO 1990 C standard as amended in 1994."
! msgstr "Mit dem ISO-C-Standard von 1990, wie 1994 ergänzt, übereinstimmen."
! 
! #: c-family/c.opt:2839
! #, no-c-format
! msgid "Deprecated in favor of -std=iso9899:1999."
! msgstr "Veraltet zugunsten von »-std=iso9899:1999«."
! 
! #: c-family/c.opt:2859
! #, no-c-format
! msgid "-stdlib=[libstdc++|libc++]\tThe standard library to be used for C++ headers and runtime."
! msgstr "-stdlib=[libstdc++|libc++]\tDie Standardbibliothek, die für C++-Header und Laufzeit verwendet wird."
! 
! #: c-family/c.opt:2876
! #, no-c-format
! msgid "Enable traditional preprocessing."
! msgstr "Traditionelle Vorverarbeitung einschalten."
! 
! #: c-family/c.opt:2880
! #, no-c-format
! msgid "-trigraphs\tSupport ISO C trigraphs."
! msgstr "-trigraphs\tTrigraphen nach ISO C unterstützen."
! 
! #: c-family/c.opt:2884
! #, no-c-format
! msgid "Do not predefine system-specific and GCC-specific macros."
! msgstr "Keine system- oder GCC-spezifischen Makros vordefinieren."
! 
! #: cobol/lang.opt:48
! #, fuzzy, no-c-format
! #| msgid "Accept COBOL constructs used by non-ISO compilers"
! msgid "Accept COBOL constructs used by non-ISO compilers."
! msgstr "COBOL-Konstrukte, die von Nicht-ISO-Compilern verwendet werden, akzeptieren"
! 
! #: cobol/lang.opt:70
! #, fuzzy, no-c-format
! #| msgid "-fcobol-exceptions=<n>\tEnable some exceptions by default"
! msgid "-fcobol-exceptions=<n>\tEnable some exceptions by default."
! msgstr "-fcobol-exceptions=<n>\tEinige Ausnahmen standardmäßig aktivieren"
! 
! #: cobol/lang.opt:74
! #, fuzzy, no-c-format
! #| msgid "Define alternative implicit copybook filename extension"
! msgid "Define alternative implicit copybook filename extension."
! msgstr "Alternative implizite Kopierbuch-Dateinamenerweiterung definieren"
! 
! #: cobol/lang.opt:82
! #, no-c-format
! msgid "Set the default execution character set for NATIONAL data items."
! msgstr ""
! 
! #: cobol/lang.opt:89
! #, no-c-format
! msgid "Warn if CDF defines Level 78 constant."
! msgstr ""
! 
! #: cobol/lang.opt:94
! #, no-c-format
! msgid "Warn if BINARY-LONG-LONG is used."
! msgstr ""
! 
! #: cobol/lang.opt:99
! #, no-c-format
! msgid "Warn if CALL ... GIVING is used."
! msgstr ""
! 
! #: cobol/lang.opt:104
! #, no-c-format
! msgid "Warn if CALL is used is used with a literal parameter by reference."
! msgstr ""
! 
! #: cobol/lang.opt:109
! #, no-c-format
! msgid "Warn if CDF %<$IF%> is used."
! msgstr ""
! 
! #: cobol/lang.opt:114
! #, no-c-format
! msgid "Warn if COMPUTATIONAL-6 is used."
! msgstr ""
! 
! #: cobol/lang.opt:119
! #, no-c-format
! msgid "Warn if COMPUTATIONAL is used with PICTURE X."
! msgstr ""
! 
! #: cobol/lang.opt:124
! #, no-c-format
! msgid "Warn if INSPECT ... TRAILING is used."
! msgstr ""
! 
! #: cobol/lang.opt:129
! #, no-c-format
! msgid "Warn if Level 01 is used with OCCURS."
! msgstr ""
! 
! #: cobol/lang.opt:134
! #, fuzzy, no-c-format
! #| msgid "Warn if a variable length array is used."
! msgid "Warn if Level 78 is used."
! msgstr "Warnen, wenn ein Array variabler Länge verwendet wird."
! 
! #: cobol/lang.opt:139
! #, fuzzy, no-c-format
! #| msgid "Warn if a C-style cast is used in a program."
! msgid "Warn if ANY LENGTH is used in outermost program."
! msgstr "Warnen, wenn eine Typumwandlung im C-Stil im Programm verwendet wird."
! 
! #: cobol/lang.opt:144
! #, no-c-format
! msgid "Warn if MOVE INDEX is used."
! msgstr ""
! 
! #: cobol/lang.opt:149
! #, no-c-format
! msgid "Warn if MOVE POINTER is used."
! msgstr ""
! 
! #: cobol/lang.opt:154
! #, no-c-format
! msgid "Warn if RETURNING <number> is used."
! msgstr ""
! 
! #: cobol/lang.opt:159
! #, no-c-format
! msgid "Warn if USAGE IS TYPENAME is used."
! msgstr ""
! 
! #: cobol/lang.opt:164
! #, fuzzy, no-c-format
! #| msgid "Warn if left shifting a negative value."
! msgid "Warn if numeric string is invalid."
! msgstr "Warnen, wenn eine negative Zahl nach links geschoben wird."
! 
! #: cobol/lang.opt:169
! #, fuzzy, no-c-format
! #| msgid "Label %d referenced at %L is never defined"
! msgid "Warn if referenced CDF PARAMETER is not defined."
! msgstr "Marke %d wird bei %L referenziert, aber nirgendwo definiert"
! 
! #: cobol/lang.opt:174
! #, fuzzy, no-c-format
! #| msgid "Label %d referenced at %L is never defined"
! msgid "Warn if referenced CDF name is not defined."
! msgstr "Marke %d wird bei %L referenziert, aber nirgendwo definiert"
! 
! #: cobol/lang.opt:179
! #, no-c-format
! msgid "Print message when copybook is processed."
! msgstr ""
! 
! #: cobol/lang.opt:184
! #, no-c-format
! msgid "Warn if unimplemented/unknown exception condition is referenced."
! msgstr ""
! 
! #: cobol/lang.opt:189
! #, no-c-format
! msgid "Print message when ENTRY CONVENTION is specified."
! msgstr ""
! 
! #: cobol/lang.opt:194
! #, fuzzy, no-c-format
! #| msgid "Treat the input file as already preprocessed."
! msgid "Print message when include file is processed."
! msgstr "Die Eingabedatei als bereits vorverarbeitet behandeln."
! 
! #: cobol/lang.opt:199
! #, fuzzy, no-c-format
! #| msgid "created and used with different endianness"
! msgid "Warn if concatenated literals use different encodings."
! msgstr "erzeugt und mit anderer Bytereihenfolge verwendet"
! 
! #: cobol/lang.opt:204
! #, no-c-format
! msgid "Warn if locale(3) fails."
! msgstr ""
! 
! #: cobol/lang.opt:209
! #, no-c-format
! msgid "Warn if COBOL MOVE has no corresponding fields."
! msgstr ""
! 
! #: cobol/lang.opt:214
! #, no-c-format
! msgid "Warn if nlanglanginfo(3) fails."
! msgstr ""
! 
! #: cobol/lang.opt:219
! #, no-c-format
! msgid "Warn if LENGTH OF is used."
! msgstr ""
! 
! #: cobol/lang.opt:224
! #, no-c-format
! msgid "Warn if PROCEDURE POINTER is used."
! msgstr ""
! 
! #: cobol/lang.opt:229
! #, no-c-format
! msgid "Warn if SECTION segments are used."
! msgstr ""
! 
! #: cobol/lang.opt:234
! #, no-c-format
! msgid "Warn if resume is used (instead of error for IBM)."
! msgstr ""
! 
! #: cobol/lang.opt:241
! #, no-c-format
! msgid "Warn if APPLY COMMIT is used."
! msgstr ""
! 
! #: cobol/lang.opt:246
! #, no-c-format
! msgid "Warn if HIGH-ORDER-LEFT HIGH-ORDER-RIGHT is used."
! msgstr ""
! 
! #: cobol/lang.opt:251
! #, no-c-format
! msgid "Warn if FILE CODE SET is used."
! msgstr ""
! 
! #: cobol/lang.opt:256
! #, no-c-format
! msgid "Warn if RECORDING MODE is used."
! msgstr ""
! 
! #: cobol/lang.opt:261
! #, no-c-format
! msgid "Warn if SET LOCALE ... TO is used."
! msgstr ""
! 
! #: cobol/lang.opt:266
! #, no-c-format
! msgid "Warn if SET ... TO LOCALE is used."
! msgstr ""
! 
! #: cobol/lang.opt:273
! #, no-c-format
! msgid "Warn if a line directive is malformed (instead of error)."
! msgstr ""
! 
! #: cobol/lang.opt:278
! #, no-c-format
! msgid "Warn if EQUAL used as assignment operator (instead of error)."
! msgstr ""
! 
! #: cobol/lang.opt:283
! #, no-c-format
! msgid "Warn if iconv(3) cannot convert between encodings (instead of error)."
! msgstr ""
! 
! #: cobol/lang.opt:288
! #, no-c-format
! msgid "Warn if include file is not found (instead of error)."
! msgstr ""
! 
! #: cobol/lang.opt:293
! #, no-c-format
! msgid "Warn if a preprocessor fails (instead of error)."
! msgstr ""
! 
! #: cobol/lang.opt:298
! #, no-c-format
! msgid "Warn if a referenced procedure is not found (instead of error)."
! msgstr ""
! 
! #: cobol/lang.opt:303
! #, no-c-format
! msgid "Warn if REPLACE cannot be processed (instead of error)."
! msgstr ""
! 
! #: cobol/lang.opt:308
! #, no-c-format
! msgid "Warn if a SEGMENT section is invalid (instead of error)."
! msgstr ""
! 
! #: cobol/lang.opt:313
! #, no-c-format
! msgid "Warn if a SEGMENT range is negative (instead of error)."
! msgstr ""
! 
! #: cobol/lang.opt:318
! #, no-c-format
! msgid "Warn if indicator column has no recognized meaning (instead of error)."
! msgstr ""
! 
! #: cobol/lang.opt:323
! #, no-c-format
! msgid "Warn if relational operator not followed by space (instead of error)."
! msgstr ""
! 
! #: cobol/lang.opt:328
! #, fuzzy, no-c-format
! #| msgid "Warn if a C-style cast is used in a program."
! msgid "Warn if IBM-style EJECT is used (instead of error)."
! msgstr "Warnen, wenn eine Typumwandlung im C-Stil im Programm verwendet wird."
! 
! #: cobol/lang.opt:333
! #, fuzzy, no-c-format
! #| msgid "Warn if a C-style cast is used in a program."
! msgid "Warn if IBM-style STOP <number> is used (instead of error)."
! msgstr "Warnen, wenn eine Typumwandlung im C-Stil im Programm verwendet wird."
! 
! #: cobol/lang.opt:338
! #, no-c-format
! msgid "Warn if VOLATILE is used (instead of error if -dialect ibm)."
! msgstr ""
! 
! #: cobol/lang.opt:344
! #, fuzzy, no-c-format
! #| msgid "Set Working-Storage data items to the supplied value"
! msgid "Set Working-Storage data items to the supplied value."
! msgstr "Working-Storage-Datenelemente auf den angegebenen Wert setzen"
! 
! #: cobol/lang.opt:348
! #, fuzzy, no-c-format
! #| msgid "Enable Cobol lex debugging"
! msgid "Enable Cobol lex debugging."
! msgstr "Cobol-Lex-Debugging einschalten"
! 
! #: cobol/lang.opt:360
! #, fuzzy, no-c-format
! #| msgid "-findicator-column=<n>\tColumn after which Region A begins"
! msgid "-findicator-column=<n>\tColumn after which Region A begins."
! msgstr "-findicator-column=<n>\tSpalte, nach der Region A beginnt"
! 
! #: cobol/lang.opt:364
! #, fuzzy, no-c-format
! #| msgid "Enable/disable static linkage for CALL literals"
! msgid "Enable/disable static linkage for CALL literals."
! msgstr "Einschalten/Ausschalten der statischen Bindung für CALL-Literale"
! 
! #: cobol/lang.opt:368
! #, fuzzy, no-c-format
! #| msgid "Enable Cobol parser debugging"
! msgid "Enable Cobol parser debugging."
! msgstr "Fehlersuche im Cobol-Parser einschalten"
! 
! #: cobol/lang.opt:372
! #, fuzzy, no-c-format
! #| msgid "Enable Cobol yacc debugging"
! msgid "Enable Cobol yacc debugging."
! msgstr "Fehlersuche im Cobol-Yacc einschalten"
! 
! #: cobol/lang.opt:376
! #, fuzzy, no-c-format
! #| msgid "preprocess <source_filter> before compiling"
! msgid "Preprocess <source_filter> before compiling."
! msgstr "<source_filter> vor der Kompilierung vorverarbeiten"
! 
! #: cobol/lang.opt:396
! #, fuzzy, no-c-format
! #| msgid "-main\tThe first program-id in the next source file is called by a generated main() entry point"
! msgid "-main\tThe first program-id in the next source file is called by a generated main() entry point."
! msgstr "-main\tDie erste Programm-ID in der nächsten Quelldatei wird von einem generierten main()-Einstiegspunkt aufgerufen"
! 
! #: cobol/lang.opt:400
! #, fuzzy, no-c-format
! #| msgid "-main=<source_file> source_file/PROGRAM-ID is called by the generated main()"
! msgid "-main=<source_file> source_file/PROGRAM-ID is called by the generated main()."
! msgstr "-main=<Quelldatei> Quelldatei/PROGRAMM-ID wird von der generierten main() aufgerufen"
! 
! #: cobol/lang.opt:404
! #, fuzzy, no-c-format
! #| msgid "-nomain\tNo main() function is created from COBOL source files"
! msgid "-nomain\tNo main() function is created from COBOL source files."
! msgstr "-nomain\tEs wird keine main()-Funktion aus COBOL-Quelldateien erstellt"
! 
! #: d/lang.opt:51
! #, no-c-format
! msgid "-Hd <dir>\tWrite D interface files to directory <dir>."
! msgstr "-Hd <Verz>\tD-Schnittstellen-Dateien in Verzeichnis <Verz> schreiben."
! 
! #: d/lang.opt:55
! #, no-c-format
! msgid "-Hf <file>\tWrite D interface to <file>."
! msgstr "-Hf <Datei>\tD-Interface in <Datei> schreiben."
! 
! #: d/lang.opt:127
! #, no-c-format
! msgid "Warn about casts that will produce a null result."
! msgstr "Bei Umwandlungen warnen, die null als Ergebnis haben."
! 
! #: d/lang.opt:143
! #, no-c-format
! msgid "Warn when a special enum is declared with the wrong base type."
! msgstr "Warnen, wenn eine spezielle Aufzählung mit dem falschen Grundtyp deklariert wird."
! 
! #: d/lang.opt:151
! #, no-c-format
! msgid "Warn from speculative compiles such as __traits(compiles)."
! msgstr "Bei spekulativen Compilierungen wie zum Beispiel __traits(compiles) warnen."
! 
! #: d/lang.opt:163
! #, no-c-format
! msgid "Generate JSON file."
! msgstr "JSON-Datei erzeugen."
! 
! #: d/lang.opt:167
! #, no-c-format
! msgid "-Xf <file>\tWrite JSON output to the given <file>."
! msgstr "-Xf <Datei>\tJSON-Ausgabe in die angegebene <Datei> schreiben."
! 
! #: d/lang.opt:171
! #, no-c-format
! msgid "Debug library to use instead of phobos."
! msgstr "Debugging-Bibliothe, die anstelle von phobos verwendet wird."
! 
! #: d/lang.opt:175
! #, no-c-format
! msgid "Default library to use instead of phobos."
! msgstr "Standardbibliothek, die anstelle von phobos verwendet wird."
! 
! #: d/lang.opt:179
! #, no-c-format
! msgid "Do link the standard D startup files in the compilation."
! msgstr "Die D-Programmstart-Dateien mit dem Compilat binden."
! 
! #: d/lang.opt:186
! #, no-c-format
! msgid "Generate code for all template instantiations."
! msgstr "Code für alle Template-Instanziierungen einschalten."
! 
! #: d/lang.opt:198
! #, no-c-format
! msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
! msgstr "-fbounds-check=[on|safeonly|off]\tArray-Grenzprüfungen einschalten, nur in @safe-Code, oder ausschalten."
! 
! #: d/lang.opt:240
! #, no-c-format
! msgid "-fcheckaction=[throw,halt,context]\tBehavior on contract failure."
! msgstr "-fcheckaction=[throw,halt,context]\tVerhalten bei Nichterfüllung eines Vertrags."
! 
! #: d/lang.opt:256
! #, no-c-format
! msgid "Compile in debug code."
! msgstr "Debuggingcode mitcompilieren."
! 
! #: d/lang.opt:260
! #, no-c-format
! msgid "-fdebug=<ident>\tCompile in debug code identified by <ident>."
! msgstr "-fdebug=<Bezeichner>\tDurch Bezeichner festgelegten Debugcode eincompilieren."
! 
! #: d/lang.opt:264
! #, no-c-format
! msgid "Generate documentation."
! msgstr "Dokumentation erzeugen."
! 
! #: d/lang.opt:268
! #, no-c-format
! msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
! msgstr "-fdoc-dir=<Verz>\tDokumentationsdatei in Verzeichnis <Verz> schreiben."
! 
! #: d/lang.opt:272
! #, no-c-format
! msgid "-fdoc-file=<file>\tWrite documentation to <file>."
! msgstr "-fdoc-file=<Datei>\tDokumentation in <Datei> schreiben."
! 
! #: d/lang.opt:276
! #, no-c-format
! msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
! msgstr "-fdoc-inc=<Datei>\tEine Ddoc-Makro-Datei <Datei> inkludieren."
! 
! #: d/lang.opt:280
! #, no-c-format
! msgid "Assume that standard D runtime libraries and \"D main\" exist."
! msgstr "Annehmen, dass Standard-D-Laufzeitbibliotheken und »D main« vorhanden sind."
! 
! #: d/lang.opt:284
! #, no-c-format
! msgid "Add comments for ignored declarations in the generated C++ header."
! msgstr "Kommentare hinzufügen, wenn Deklarationen im generierten C++-Header ignoriert werden."
! 
! #: d/lang.opt:288
! #, no-c-format
! msgid "-fdump-cxx-spec=<filename>\tWrite all declarations as C++ code to <filename>."
! msgstr "-fdump-cxx-spec=<Dateiname>\tAlle Deklarationen als C++-Code nach <Dateiname> schreiben."
! 
! #: d/lang.opt:292
! #, no-c-format
! msgid "Display the frontend AST after parsing and semantic passes."
! msgstr "Frontend-AST nach dem Parsen und der semantischen Analyse anzeigen."
! 
! #: d/lang.opt:300
! #, no-c-format
! msgid "-fextern-std=<standard>\tSet C++ name mangling compatibility with <standard>."
! msgstr "-fextern-std=<Standard>\tC++-Namensumwandlung kompatibel zu <Standard> machen."
! 
! #: d/lang.opt:328
! #, no-c-format
! msgid "Ignore unsupported pragmas."
! msgstr "Nicht unterstützte Pragmas ignorieren."
! 
! #: d/lang.opt:332
! #, no-c-format
! msgid "Include imported modules in the compilation."
! msgstr "Importierte Module in die Kompilierung einbeziehen."
! 
! #: d/lang.opt:336
! #, no-c-format
! msgid "Generate code for class invariant contracts."
! msgstr "Code für Klassen-Invarianz-Verträge generieren."
! 
! #: d/lang.opt:340
! #, no-c-format
! msgid "Generate a default D main() function when compiling."
! msgstr "Beim Compilieren eine Default-main-Funktion für D generieren."
! 
! #: d/lang.opt:344
! #, no-c-format
! msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
! msgstr "-fmodule-file=<package.module>=<Dateiang>\tDateiangabe <Dateiang> als Quelldatei für <package.module> verwenden."
! 
! #: d/lang.opt:348
! #, no-c-format
! msgid "Generate ModuleInfo struct for output module."
! msgstr "ModuleInfo-Struktur für Ausgabemodul generieren."
! 
! #: d/lang.opt:352
! #, no-c-format
! msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
! msgstr "Alle in der Kommandozeile angegebenen Module verarbeiten, aber den Code nur für das im Argument angegebene Modul generieren."
! 
! #: d/lang.opt:356
! #, no-c-format
! msgid "Generate code for postcondition contracts."
! msgstr "Code für Nachbedingungsverträge erzeugen."
! 
! #: d/lang.opt:360
! #, no-c-format
! msgid "Generate code for precondition contracts."
! msgstr "Code für Vorbedingungsverträge generieren."
! 
! #: d/lang.opt:364
! #, no-c-format
! msgid "Turn on all upcoming D language features."
! msgstr "Alle zukünftigen D-Sprachfunktionen einschalten."
! 
! #: d/lang.opt:368
! #, no-c-format
! msgid "Implement D bit-fields."
! msgstr "D-Bitfelder implementieren."
! 
! #: d/lang.opt:372
! #, no-c-format
! msgid "Implement DIP1000: Scoped pointers."
! msgstr "DIP1000 \"Zeiger in Gültigkeitsbereichen\" umsetzen."
! 
! #: d/lang.opt:376
! #, no-c-format
! msgid "Implement DIP1008: Allow exceptions in @nogc code."
! msgstr "DIP1008 \"Ausnahmen im @nogc-Code zulassen\" umsetzen."
! 
! #: d/lang.opt:380
! #, no-c-format
! msgid "Implement DIP1021: Mutable function arguments."
! msgstr "DIP1021 \"Veränderbare Funktionsargumente\" umsetzen."
! 
! #: d/lang.opt:384
! #, no-c-format
! msgid "Destruct fields of partially constructed objects."
! msgstr "Felder von teilweise konstruierten Objekten zerstören."
! 
! #: d/lang.opt:388
! #, no-c-format
! msgid "Use field-wise comparisons for struct equality."
! msgstr "Feldweisen Vergleich für Strukturgleichheit verwenden."
! 
! #: d/lang.opt:392
! #, no-c-format
! msgid "When a symbol is resolved, check `alias this' scope before going to upper scopes."
! msgstr "Wenn ein Symbol aufgelöst wird, den Gültigkeitsbereich »alias this« prüfen, erst danach zu den höheren Bereichen gehen."
! 
! #: d/lang.opt:396
! #, no-c-format
! msgid "Disallow unsound immutable conversions that were formerly incorrectly permitted."
! msgstr "Unvollständige unveränderliche Umwandlungen, die bislang fälschlicherweise erlaubt waren, verbieten."
! 
! #: d/lang.opt:400
! #, no-c-format
! msgid "Implement 'in' parameters to mean scope const."
! msgstr "»in«-Parameter als »scope const« umsetzen."
! 
! #: d/lang.opt:404
! #, no-c-format
! msgid "Implement 'in' contracts of overridden methods to be a superset of parent contract."
! msgstr "»in«-Verträge von überschriebenen Methoden als Obermenge des übergeordneten Vertrags umsetzen."
! 
! #: d/lang.opt:408
! #, no-c-format
! msgid "Disable access to shared memory objects."
! msgstr "Zugriff auf gemeinsamen Speicher ausschalten."
! 
! #: d/lang.opt:412
! #, no-c-format
! msgid "Enable safety checks on all functions by default."
! msgstr "Sicherheitsprüfungen bei allen Funktionen standardmäßig einschalten."
! 
! #: d/lang.opt:416
! #, no-c-format
! msgid "Enable rvalue arguments to ref parameters."
! msgstr "rvalue-Argumente für ref-Parameter aktivieren."
! 
! #: d/lang.opt:420
! #, no-c-format
! msgid "Disable access to variables marked `@system' from @safe code."
! msgstr "Zugriff auf Variablen, die mit »@system« markiert sind, von @safe-Code aus verbieten."
! 
! #: d/lang.opt:424
! #, no-c-format
! msgid "Compile release version."
! msgstr "Release-Version compilieren."
! 
! #: d/lang.opt:428
! #, no-c-format
! msgid "Turn off all revertable D language features."
! msgstr "Alle Sprachfunktionen, die sich rückgängig machen lassen, ausschalten."
! 
! #: d/lang.opt:432
! #, no-c-format
! msgid "Revert DIP1000: Scoped pointers."
! msgstr "DIP1000 \"Zeiger in Gültigkeitsbereichen\" rückgängig machen."
! 
! #: d/lang.opt:436
! #, no-c-format
! msgid "Don't destruct fields of partially constructed objects."
! msgstr "Felder von teilweise konstruierten Objekten nicht zerstören."
! 
! #: d/lang.opt:440
! #, no-c-format
! msgid "Don't use C-style integral promotion for unary '+', '-' and '~'."
! msgstr "C-ähnliche Ganzzahl-Promotion für unäres »+«, »-« und »~« nicht verwenden."
! 
! #: d/lang.opt:448
! #, no-c-format
! msgid "-fsave-mixins=<filename>\tExpand and save mixins to file specified by <filename>."
! msgstr "-fsave-mixins=<Dateiname>\tMixins expandieren und in <Dateiname> speichern."
! 
! #: d/lang.opt:452
! #, no-c-format
! msgid "Generate code for switches without a default case."
! msgstr "Code für Switches ohne Default-Fall generieren."
! 
! #: d/lang.opt:456
! #, no-c-format
! msgid "List information on all D language transitions."
! msgstr "Informationen über alle D-Sprachänderungen auflisten."
! 
! #: d/lang.opt:460
! #, no-c-format
! msgid "List all non-mutable fields which occupy an object instance."
! msgstr "Alle unveränderlichen Felder auflisten, die eine Objektinstanz belegen."
! 
! #: d/lang.opt:464
! #, no-c-format
! msgid "List all usages of 'in' on parameter."
! msgstr "Alle Verwendungen von »in« mit Parametern auflisten."
! 
! #: d/lang.opt:468
! #, no-c-format
! msgid "List all hidden GC allocations."
! msgstr "Alle versteckten GC-Allokationen auflisten."
! 
! #: d/lang.opt:472
! #, no-c-format
! msgid "List statistics on template instantiations."
! msgstr "Statistik zu Template-Instanziierung ausgeben."
! 
! #: d/lang.opt:476
! #, no-c-format
! msgid "List all variables going into thread local storage."
! msgstr "Alle Variablen auflisten, die im threadlokalen Speicher landen."
! 
! #: d/lang.opt:480
! #, no-c-format
! msgid "Compile in unittest code."
! msgstr "Unittest-Code eincompilieren."
! 
! #: d/lang.opt:484
! #, no-c-format
! msgid "-fversion=<ident>\tCompile in version code identified by <ident>."
! msgstr "-fversion=<Ident>\tMit Ident identifizierten Versionscode mitkompilieren."
! 
! #: d/lang.opt:488
! #, no-c-format
! msgid "Emit template instantiations as weak symbols."
! msgstr "Template-Instanziierungen als schwache Symbole ausgeben."
! 
! #: d/lang.opt:508
! #, no-c-format
! msgid "Do not link the standard D library in the compilation."
! msgstr "D-Standardbibliothek nicht in die Compilierung einbinden."
! 
! #: d/lang.opt:516
! #, no-c-format
! msgid "Link the standard D library statically in the compilation."
! msgstr "Die D-Standardbibliothek statisch in das Compilat binden."
! 
! #: d/lang.opt:520
! #, no-c-format
! msgid "Link the standard D library dynamically in the compilation."
! msgstr "Die D-Standardbibliothek dynamisch in das Compilat binden."
! 
! #: d/lang.opt:524
! #, fuzzy, no-c-format
! #| msgid "Conform to the ISO 2014 C++ standard."
! msgid "Conform to the 2024 D language edition."
! msgstr "Mit dem ISO-C++-Standard von 2014 übereinstimmen."
! 
! #: d/lang.opt:528
! #, fuzzy, no-c-format
! #| msgid "Conform to the ISO 202Y C standard draft (experimental and incomplete support)."
! msgid "Conform to the latest 202Y D language edition (experimental)."
! msgstr "Mit dem ISO-C-Standard 202Y übereinstimmen (experimentelle und unvollständige Unterstützung)."
! 
! #: calls.cc:1467
  msgid "a callee-copied argument is stored in the current function's frame"
  msgstr "ein durch den Aufgerufenen kopiertes Argument wird im Rahmen der aktuellen Funktion gespeichert"
  
! #: calls.cc:1537
  msgid "argument must be passed by copying"
  msgstr "das Argument muss durch Kopieren übergeben werden"
  
! #: calls.cc:2554
  msgid "machine description does not have a sibcall_epilogue instruction pattern"
  msgstr "die Maschinenbeschreibung enthält kein Befehlsmuster sibcall_epilogue"
  
! #: calls.cc:2566
  msgid "callee returns a structure"
  msgstr "der Aufgerufene gibt eine Struktur zurück"
  
! #: calls.cc:2574
  msgid "target is not able to optimize the call into a sibling call"
  msgstr "das Ziel ist nicht in der Lage, den Aufruf in einen Geschwisteraufruf zu optimieren"
  
! #: calls.cc:2583
  msgid "callee returns twice"
  msgstr "der Aufgerufene kehrt zweimal zurück"
  
! #: calls.cc:2588
  msgid "callee does not return"
  msgstr "der Aufgerufene kehrt nicht zurück"
  
! #: calls.cc:2595
  msgid "volatile function type"
  msgstr "volatile-Funktionstyp"
  
! #: calls.cc:2614
  msgid "nested function"
  msgstr "geschachtelte Funktion"
  
! #: calls.cc:2625
  msgid "callee required more stack slots than the caller"
  msgstr "der Angerufene benötigt mehr Stack-Slots als der Aufrufer"
  
! #: calls.cc:2639
  msgid "inconsistent number of popped arguments"
  msgstr "inkonsistente Anzahl von Argumenten, die vom Stack entfernt wurden"
  
! #: calls.cc:2646
  msgid "frontend does not support sibling call"
  msgstr "das Frontend unterstützt keine Geschwisteraufrufe"
  
! #: calls.cc:2702
  msgid "other reasons"
  msgstr "andere Gründe"
  
! #: calls.cc:3076
  msgid "inside another call"
  msgstr "innerhalb eines anderen Aufrufs"
  
! #: calls.cc:3085
  msgid "variable size arguments"
  msgstr "Argumente variabler Größe"
  
! #: calls.cc:3109
  msgid "hidden string length argument passed on stack"
  msgstr "verstecktes Stringlängenargument auf dem Stack übergeben"
  
! #: calls.cc:3158
  msgid "caller and callee disagree in promotion of function return value"
  msgstr "Aufrufer und Aufgerufener sind sich nicht einig über die Promotion des Rückgabewerts der Funktion"
  
  #. Ideally we'd emit a message for all of the ways that it could
  #. have failed.
! #: calls.cc:4085
  msgid "tail call production failed"
  msgstr "Produktion des Endaufrufs fehlgeschlagen"
  
! #: cfgrtl.cc:2830
  msgid "flow control insn inside a basic block"
  msgstr "Ablaufsteuerungsbefehl innerhalb eines Basis-Blockes"
  
! #: cfgrtl.cc:3122
  msgid "insn outside basic block"
  msgstr "Befehl außerhalb eines Basis-Blockes"
  
! #: cfgrtl.cc:3130
  msgid "return not followed by barrier"
  msgstr "»return« nicht gefolgt von Sperre"
  
*************** msgstr "»return« nicht gefolgt von Spe
*** 17625,17662 ****
  msgid "[cannot find %s]"
  msgstr "[%s kann nicht gefunden werden]"
  
! #: collect2.cc:1563
  #, c-format
  msgid "collect2 version %s\n"
  msgstr "collect2-Version %s\n"
  
! #: collect2.cc:1668
  #, c-format
  msgid "%d constructor found\n"
  msgid_plural "%d constructors found\n"
  msgstr[0] "Einen Konstruktor gefunden\n"
  msgstr[1] "%d Konstruktoren gefunden\n"
  
! #: collect2.cc:1672
  #, c-format
  msgid "%d destructor found\n"
  msgid_plural "%d destructors found\n"
  msgstr[0] "Einen Destruktor gefunden\n"
  msgstr[1] "%d Destruktoren gefunden\n"
  
! #: collect2.cc:1676
  #, c-format
  msgid "%d frame table found\n"
  msgid_plural "%d frame tables found\n"
  msgstr[0] "Eine Rahmentabelle gefunden\n"
  msgstr[1] "%d Rahmentabellen gefunden\n"
  
! #: collect2.cc:1831
  #, c-format
  msgid "[Leaving %s]\n"
  msgstr "[%s wird verlassen]\n"
  
! #: collect2.cc:2061
  #, c-format
  msgid ""
  "\n"
--- 18478,18515 ----
  msgid "[cannot find %s]"
  msgstr "[%s kann nicht gefunden werden]"
  
! #: collect2.cc:1566
  #, c-format
  msgid "collect2 version %s\n"
  msgstr "collect2-Version %s\n"
  
! #: collect2.cc:1671
  #, c-format
  msgid "%d constructor found\n"
  msgid_plural "%d constructors found\n"
  msgstr[0] "Einen Konstruktor gefunden\n"
  msgstr[1] "%d Konstruktoren gefunden\n"
  
! #: collect2.cc:1675
  #, c-format
  msgid "%d destructor found\n"
  msgid_plural "%d destructors found\n"
  msgstr[0] "Einen Destruktor gefunden\n"
  msgstr[1] "%d Destruktoren gefunden\n"
  
! #: collect2.cc:1679
  #, c-format
  msgid "%d frame table found\n"
  msgid_plural "%d frame tables found\n"
  msgstr[0] "Eine Rahmentabelle gefunden\n"
  msgstr[1] "%d Rahmentabellen gefunden\n"
  
! #: collect2.cc:1834
  #, c-format
  msgid "[Leaving %s]\n"
  msgstr "[%s wird verlassen]\n"
  
! #: collect2.cc:2064
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 17665,17671 ****
  "\n"
  "write_c_file: Ausgabename ist %s, Präfix ist %s\n"
  
! #: collect2.cc:2585
  #, c-format
  msgid ""
  "\n"
--- 18518,18524 ----
  "\n"
  "write_c_file: Ausgabename ist %s, Präfix ist %s\n"
  
! #: collect2.cc:2588
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 17674,17831 ****
  "\n"
  "Ausgabe von ldd mit Konstruktoren/Destruktoren.\n"
  
! #: cprop.cc:1759
  msgid "const/copy propagation disabled"
  msgstr "Übertragung von const/copy ausgeschaltet"
  
! #: diagnostic-format-json.cc:487
! #, c-format
! msgid "error: unable to open '%s' for writing: %s\n"
! msgstr "Fehler: »%s« kann nicht zum Schreiben geöffnet werden: %s\n"
! 
! #. Print a header for the remaining output to stderr, and
! #. return, attempting to print the usual ICE messages to
! #. stderr.  Hopefully this will be helpful to the user in
! #. indicating what's gone wrong (also for DejaGnu, for pruning
! #. those messages).
! #: diagnostic-format-sarif.cc:1752
! #, c-format
! msgid "Internal compiler error:\n"
! msgstr "Interner Compilerfehler:\n"
! 
! #: diagnostic-format-text.cc:141
! #, c-format
! msgid "%s: all warnings being treated as errors"
! msgstr "%s: Alle Warnungen werden als Fehler behandelt"
! 
! #: diagnostic-format-text.cc:146
! #, c-format
! msgid "%s: some warnings being treated as errors"
! msgstr "%s: Einige Warnungen werden als Fehler behandelt"
! 
! #: diagnostic-format-text.cc:682
! msgid "                 from"
! msgstr "                 von"
! 
! #: diagnostic-format-text.cc:683
! msgid "In file included from"
! msgstr "In Datei, eingebunden von"
! 
! #. 2
! #: diagnostic-format-text.cc:684
! msgid "        included from"
! msgstr "        eingebunden von"
! 
! #: diagnostic-format-text.cc:685
! msgid "In module"
! msgstr "In Modul"
! 
! #. 4
! #: diagnostic-format-text.cc:686
! msgid "of module"
! msgstr "von Modul"
! 
! #: diagnostic-format-text.cc:687
! msgid "In module imported at"
! msgstr "In Modul, importiert bei"
! 
! #. 6
! #: diagnostic-format-text.cc:688
! msgid "imported at"
! msgstr "importiert bei"
! 
! #: diagnostic.cc:911
! #, c-format
! msgid "compilation terminated due to -fmax-errors=%u.\n"
! msgstr "Kompilierung wegen »-fmax-errors=%u« beendet.\n"
! 
! #: diagnostic.cc:938
! #, c-format
! msgid "compilation terminated due to -Wfatal-errors.\n"
! msgstr "Kompilierung wegen »-Wfatal-errors« beendet.\n"
! 
! #: diagnostic.cc:969
! #, c-format
! msgid "Please submit a full bug report, with preprocessed source.\n"
! msgstr ""
! "Bitte senden Sie einen vollständigen Fehlerbericht auf Englisch ein;\n"
! "inclusive vorverarbeitetem Quellcode.\n"
! 
! #: diagnostic.cc:972
! #, c-format
! msgid "Please submit a full bug report, with preprocessed source (by using -freport-bug).\n"
! msgstr ""
! "Bitte senden Sie einen vollständigen Fehlerbericht auf Englisch ein;\n"
! "inclusive vorverarbeitetem Quellcode (siehe »-freport-bug«).\n"
! 
! #: diagnostic.cc:976
! #, c-format
! msgid "Please include the complete backtrace with any bug report.\n"
! msgstr "Bitte fügen Sie jedem Fehlerbericht die vollständige Aufrufkette bei.\n"
! 
! #: diagnostic.cc:978
! #, c-format
! msgid "See %s for instructions.\n"
! msgstr "Weitere Hinweise finden Sie unter »%s«.\n"
! 
! #: diagnostic.cc:986
! #, c-format
! msgid "compilation terminated.\n"
! msgstr "Kompilierung beendet.\n"
! 
! #: diagnostic.cc:1454
! #, c-format
! msgid "%s:%d: confused by earlier errors, bailing out\n"
! msgstr "%s:%d: durch frühere Fehler verwirrt, Abbruch\n"
! 
! #: diagnostic.cc:1699
! #, c-format
! msgid "internal compiler error: error reporting routines re-entered.\n"
! msgstr "Interner Compilerfehler: Fehlerbehandlungsroutinen doppelt betreten.\n"
! 
! #: diagnostic.cc:1730 diagnostic.cc:1749
! #, gcc-internal-format, gfc-internal-format
! msgid "in %s, at %s:%d"
! msgstr "in %s, bei %s:%d"
! 
! #: final.cc:1101
  msgid "negative insn length"
  msgstr "negative Befehlslänge"
  
! #: final.cc:2813
  msgid "could not split insn"
  msgstr "Befehl kann nicht aufgeteilt werden"
  
! #: final.cc:3189
  msgid "invalid 'asm': "
  msgstr "ungültiges »asm«: "
  
! #: final.cc:3322
  #, c-format
  msgid "nested assembly dialect alternatives"
  msgstr "geschachtelte Assemblerdialekt-Alternativen"
  
! #: final.cc:3350 final.cc:3362
  #, c-format
  msgid "unterminated assembly dialect alternative"
  msgstr "unbeendete Assemblerdialekt-Alternative"
  
! #: final.cc:3507
  #, c-format
  msgid "operand number missing after %%-letter"
  msgstr "Operandennummer fehlt hinter %%-Buchstabe"
  
! #: final.cc:3510 final.cc:3551
  #, c-format
  msgid "operand number out of range"
  msgstr "Operandennummer außerhalb des Wertebereiches"
  
! #: final.cc:3568
  #, c-format
  msgid "invalid %%-code"
  msgstr "ungültiger %%-Code"
  
! #: final.cc:3602
  #, c-format
  msgid "'%%l' operand isn't a label"
  msgstr "»%%l«-Operand ist keine Marke"
--- 18527,18574 ----
  "\n"
  "Ausgabe von ldd mit Konstruktoren/Destruktoren.\n"
  
! #: cprop.cc:1771
  msgid "const/copy propagation disabled"
  msgstr "Übertragung von const/copy ausgeschaltet"
  
! #: final.cc:1102
  msgid "negative insn length"
  msgstr "negative Befehlslänge"
  
! #: final.cc:2823
  msgid "could not split insn"
  msgstr "Befehl kann nicht aufgeteilt werden"
  
! #: final.cc:3199
  msgid "invalid 'asm': "
  msgstr "ungültiges »asm«: "
  
! #: final.cc:3336
  #, c-format
  msgid "nested assembly dialect alternatives"
  msgstr "geschachtelte Assemblerdialekt-Alternativen"
  
! #: final.cc:3364 final.cc:3376
  #, c-format
  msgid "unterminated assembly dialect alternative"
  msgstr "unbeendete Assemblerdialekt-Alternative"
  
! #: final.cc:3521
  #, c-format
  msgid "operand number missing after %%-letter"
  msgstr "Operandennummer fehlt hinter %%-Buchstabe"
  
! #: final.cc:3527 final.cc:3572
  #, c-format
  msgid "operand number out of range"
  msgstr "Operandennummer außerhalb des Wertebereiches"
  
! #: final.cc:3590
  #, c-format
  msgid "invalid %%-code"
  msgstr "ungültiger %%-Code"
  
! #: final.cc:3624
  #, c-format
  msgid "'%%l' operand isn't a label"
  msgstr "»%%l«-Operand ist keine Marke"
*************** msgstr "»%%l«-Operand ist keine Marke"
*** 17834,17861 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3738 config/arc/arc.cc:6311 config/i386/i386.cc:12801
  #, c-format
  msgid "floating constant misused"
  msgstr "Gleitkommakonstante falsch verwendet"
  
! #: final.cc:3796 config/arc/arc.cc:6408 config/i386/i386.cc:12892
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
  msgstr "ungültiger Ausdruck als Operand"
  
! #: gcc.cc:132
  #, c-format
  msgid "%s\n"
  msgstr "%s\n"
  
! #: gcc.cc:1867
  #, c-format
  msgid "Using built-in specs.\n"
  msgstr "Es werden eingebaute Spezifikationen verwendet.\n"
  
! #: gcc.cc:2112
  #, c-format
  msgid ""
  "Setting spec %s to '%s'\n"
--- 18577,18604 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3760 config/arc/arc.cc:6323 config/i386/i386.cc:13237
  #, c-format
  msgid "floating constant misused"
  msgstr "Gleitkommakonstante falsch verwendet"
  
! #: final.cc:3818 config/arc/arc.cc:6420 config/i386/i386.cc:13331
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
  msgstr "ungültiger Ausdruck als Operand"
  
! #: gcc.cc:133
  #, c-format
  msgid "%s\n"
  msgstr "%s\n"
  
! #: gcc.cc:1908
  #, c-format
  msgid "Using built-in specs.\n"
  msgstr "Es werden eingebaute Spezifikationen verwendet.\n"
  
! #: gcc.cc:2153
  #, c-format
  msgid ""
  "Setting spec %s to '%s'\n"
*************** msgstr ""
*** 17864,17885 ****
  "Spezifikation %s wird auf '%s' gesetzt\n"
  "\n"
  
! #: gcc.cc:2321
  #, c-format
  msgid "Reading specs from %s\n"
  msgstr "Lesen der Spezifikationen von %s\n"
  
! #: gcc.cc:2451
  #, c-format
  msgid "could not find specs file %s\n"
  msgstr "Spezifikationsdatei %s konnte nicht gefunden werden\n"
  
! #: gcc.cc:2522
  #, c-format
  msgid "rename spec %s to %s\n"
  msgstr "Spezifikation wird von %s nach %s umbenannt\n"
  
! #: gcc.cc:2524
  #, c-format
  msgid ""
  "spec is '%s'\n"
--- 18607,18628 ----
  "Spezifikation %s wird auf '%s' gesetzt\n"
  "\n"
  
! #: gcc.cc:2362
  #, c-format
  msgid "Reading specs from %s\n"
  msgstr "Lesen der Spezifikationen von %s\n"
  
! #: gcc.cc:2492
  #, c-format
  msgid "could not find specs file %s\n"
  msgstr "Spezifikationsdatei %s konnte nicht gefunden werden\n"
  
! #: gcc.cc:2563
  #, c-format
  msgid "rename spec %s to %s\n"
  msgstr "Spezifikation wird von %s nach %s umbenannt\n"
  
! #: gcc.cc:2565
  #, c-format
  msgid ""
  "spec is '%s'\n"
*************** msgstr ""
*** 17890,17896 ****
  
  # can we use j/n here, too?
  # 2002-04-23 18:57:43 CEST -ke-
! #: gcc.cc:3385
  #, c-format
  msgid ""
  "\n"
--- 18633,18639 ----
  
  # can we use j/n here, too?
  # 2002-04-23 18:57:43 CEST -ke-
! #: gcc.cc:3401
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 17899,17979 ****
  "\n"
  "Fortfahren? (y oder n) "
  
! #: gcc.cc:3557
  #, c-format
  msgid "# %s %.2f %.2f\n"
  msgstr "# %s %.2f %.2f\n"
  
! #: gcc.cc:3737
  #, c-format
  msgid "Usage: %s [options] file...\n"
  msgstr "Aufruf: %s [Optionen] Datei...\n"
  
! #: gcc.cc:3738
  msgid "Options:\n"
  msgstr "Optionen:\n"
  
! #: gcc.cc:3740
  msgid "  -pass-exit-codes         Exit with highest error code from a phase.\n"
  msgstr "  -pass-exit-codes         Mit höchstem Rückgabe-Code einer Phase beenden.\n"
  
! #: gcc.cc:3741
  msgid "  --help                   Display this information.\n"
  msgstr "  --help                   Diese Informationen anzeigen.\n"
  
! #: gcc.cc:3742
  msgid "  --target-help            Display target specific command line options (including assembler and linker options).\n"
  msgstr "  --target-help            Zielspezifische Kommandozeilenoptionen (inklusive Assembler- und Binderoptionen) anzeigen.\n"
  
! #: gcc.cc:3744
  msgid "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].\n"
  msgstr "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...]\n"
  
! #: gcc.cc:3745
  msgid "                           Display specific types of command line options.\n"
  msgstr "                           Spezifische Typen der Kommandozeilenoptionen anzeigen.\n"
  
! #: gcc.cc:3747
  msgid "  (Use '-v --help' to display command line options of sub-processes).\n"
  msgstr "  (Verwenden Sie »-v --help« zum Anzeigen der Kommandozeilenoptionen von Subprozessen).\n"
  
! #: gcc.cc:3748
  msgid "  --version                Display compiler version information.\n"
  msgstr "  --version                Compilerversionsinformation anzeigen.\n"
  
! #: gcc.cc:3749
  msgid "  -dumpspecs               Display all of the built in spec strings.\n"
  msgstr "  -dumpspecs               Alle eingebauten Spezifikationszeichenketten anzeigen.\n"
  
! #: gcc.cc:3750
  msgid "  -dumpversion             Display the version of the compiler.\n"
  msgstr "  -dumpversion             Die Compilerversion anzeigen.\n"
  
! #: gcc.cc:3751
  msgid "  -dumpmachine             Display the compiler's target processor.\n"
  msgstr "  -dumpmachine             Zielprozessor des Compilers anzeigen.\n"
  
! #: gcc.cc:3752
  msgid "  -foffload=<targets>      Specify offloading targets.\n"
  msgstr "  -foffload=<Ziele>        Offloading-Ziele angeben.\n"
  
! #: gcc.cc:3753
  msgid "  -print-search-dirs       Display the directories in the compiler's search path.\n"
  msgstr "  -print-search-dirs       Verzeichnisse im Suchpfad des Compilers anzeigen.\n"
  
! #: gcc.cc:3754
  msgid "  -print-libgcc-file-name  Display the name of the compiler's companion library.\n"
  msgstr "  -print-libgcc-file-name  Name der Begleitbibliothek des Compilers anzeigen.\n"
  
! #: gcc.cc:3755
  msgid "  -print-file-name=<lib>   Display the full path to library <lib>.\n"
  msgstr "  -print-file-name=<Bib>   Vollen Pfad zur Bibliothek <Bib> anzeigen.\n"
  
! #: gcc.cc:3756
  msgid "  -print-prog-name=<prog>  Display the full path to compiler component <prog>.\n"
  msgstr "  -print-prog-name=<Prog>  Vollen Pfad zur Compilerkomponente <Prog> anzeigen.\n"
  
! #: gcc.cc:3757
  msgid ""
  "  -print-multiarch         Display the target's normalized GNU triplet, used as\n"
  "                           a component in the library path.\n"
--- 18642,18722 ----
  "\n"
  "Fortfahren? (y oder n) "
  
! #: gcc.cc:3573
  #, c-format
  msgid "# %s %.2f %.2f\n"
  msgstr "# %s %.2f %.2f\n"
  
! #: gcc.cc:3754
  #, c-format
  msgid "Usage: %s [options] file...\n"
  msgstr "Aufruf: %s [Optionen] Datei...\n"
  
! #: gcc.cc:3755
  msgid "Options:\n"
  msgstr "Optionen:\n"
  
! #: gcc.cc:3757
  msgid "  -pass-exit-codes         Exit with highest error code from a phase.\n"
  msgstr "  -pass-exit-codes         Mit höchstem Rückgabe-Code einer Phase beenden.\n"
  
! #: gcc.cc:3758
  msgid "  --help                   Display this information.\n"
  msgstr "  --help                   Diese Informationen anzeigen.\n"
  
! #: gcc.cc:3759
  msgid "  --target-help            Display target specific command line options (including assembler and linker options).\n"
  msgstr "  --target-help            Zielspezifische Kommandozeilenoptionen (inklusive Assembler- und Binderoptionen) anzeigen.\n"
  
! #: gcc.cc:3761
  msgid "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].\n"
  msgstr "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...]\n"
  
! #: gcc.cc:3762
  msgid "                           Display specific types of command line options.\n"
  msgstr "                           Spezifische Typen der Kommandozeilenoptionen anzeigen.\n"
  
! #: gcc.cc:3764
  msgid "  (Use '-v --help' to display command line options of sub-processes).\n"
  msgstr "  (Verwenden Sie »-v --help« zum Anzeigen der Kommandozeilenoptionen von Subprozessen).\n"
  
! #: gcc.cc:3765
  msgid "  --version                Display compiler version information.\n"
  msgstr "  --version                Compilerversionsinformation anzeigen.\n"
  
! #: gcc.cc:3766
  msgid "  -dumpspecs               Display all of the built in spec strings.\n"
  msgstr "  -dumpspecs               Alle eingebauten Spezifikationszeichenketten anzeigen.\n"
  
! #: gcc.cc:3767
  msgid "  -dumpversion             Display the version of the compiler.\n"
  msgstr "  -dumpversion             Die Compilerversion anzeigen.\n"
  
! #: gcc.cc:3768
  msgid "  -dumpmachine             Display the compiler's target processor.\n"
  msgstr "  -dumpmachine             Zielprozessor des Compilers anzeigen.\n"
  
! #: gcc.cc:3769
  msgid "  -foffload=<targets>      Specify offloading targets.\n"
  msgstr "  -foffload=<Ziele>        Offloading-Ziele angeben.\n"
  
! #: gcc.cc:3770
  msgid "  -print-search-dirs       Display the directories in the compiler's search path.\n"
  msgstr "  -print-search-dirs       Verzeichnisse im Suchpfad des Compilers anzeigen.\n"
  
! #: gcc.cc:3771
  msgid "  -print-libgcc-file-name  Display the name of the compiler's companion library.\n"
  msgstr "  -print-libgcc-file-name  Name der Begleitbibliothek des Compilers anzeigen.\n"
  
! #: gcc.cc:3772
  msgid "  -print-file-name=<lib>   Display the full path to library <lib>.\n"
  msgstr "  -print-file-name=<Bib>   Vollen Pfad zur Bibliothek <Bib> anzeigen.\n"
  
! #: gcc.cc:3773
  msgid "  -print-prog-name=<prog>  Display the full path to compiler component <prog>.\n"
  msgstr "  -print-prog-name=<Prog>  Vollen Pfad zur Compilerkomponente <Prog> anzeigen.\n"
  
! #: gcc.cc:3774
  msgid ""
  "  -print-multiarch         Display the target's normalized GNU triplet, used as\n"
  "                           a component in the library path.\n"
*************** msgstr ""
*** 17981,17991 ****
  "  -print-multiarch         Normalisiertes GNU-Tripel für das Ziel anzeigen,\n"
  "                           welches als Komponente im Bibliothekspfad verwendet wird.\n"
  
! #: gcc.cc:3760
  msgid "  -print-multi-directory   Display the root directory for versions of libgcc.\n"
  msgstr "  -print-multi-directory   Wurzelverzeichnis für Versionen von libgcc anzeigen.\n"
  
! #: gcc.cc:3761
  msgid ""
  "  -print-multi-lib         Display the mapping between command line options and\n"
  "                           multiple library search directories.\n"
--- 18724,18734 ----
  "  -print-multiarch         Normalisiertes GNU-Tripel für das Ziel anzeigen,\n"
  "                           welches als Komponente im Bibliothekspfad verwendet wird.\n"
  
! #: gcc.cc:3777
  msgid "  -print-multi-directory   Display the root directory for versions of libgcc.\n"
  msgstr "  -print-multi-directory   Wurzelverzeichnis für Versionen von libgcc anzeigen.\n"
  
! #: gcc.cc:3778
  msgid ""
  "  -print-multi-lib         Display the mapping between command line options and\n"
  "                           multiple library search directories.\n"
*************** msgstr ""
*** 17993,18043 ****
  "  -print-multi-lib         Entspechungen zwischen Kommandozeilenoptionen und\n"
  "                           mehreren Suchverzeichnissen für Bibliotheken ausgeben.\n"
  
! #: gcc.cc:3764
  msgid "  -print-multi-os-directory Display the relative path to OS libraries.\n"
  msgstr "  -print-multi-os-directory Relativen Pfad zu Betriebssystembibliotheken anzeigen.\n"
  
! #: gcc.cc:3765
  msgid "  -print-sysroot           Display the target libraries directory.\n"
  msgstr "  -print-sysroot           Verzeichnis der Bibliotheken für die Zielarchitektur ausgeben.\n"
  
! #: gcc.cc:3766
  msgid "  -print-sysroot-headers-suffix Display the sysroot suffix used to find headers.\n"
  msgstr "  -print-sysroot-headers-suffix Den für die Headersuche verwendeten Sysroot-Anhang ausgeben.\n"
  
! #: gcc.cc:3767
  msgid "  -Wa,<options>            Pass comma-separated <options> on to the assembler.\n"
  msgstr "  -Wa,<Optionen>           Die durch Kommata getrennten <Optionen> an den Assembler übergeben.\n"
  
! #: gcc.cc:3768
  msgid "  -Wp,<options>            Pass comma-separated <options> on to the preprocessor.\n"
  msgstr "  -Wp,<Optionen>           Die durch Kommata getrennten <Optionen> an den Präprozessor übergeben.\n"
  
! #: gcc.cc:3769
  msgid "  -Wl,<options>            Pass comma-separated <options> on to the linker.\n"
  msgstr "  -Wl,<Optionen>           Die durch Kommata getrennten <Optionen> an den Binder übergeben.\n"
  
! #: gcc.cc:3770
  msgid "  -Xassembler <arg>        Pass <arg> on to the assembler.\n"
  msgstr "  -Xassembler <Arg>        <Arg> an den Assembler übergeben.\n"
  
! #: gcc.cc:3771
  msgid "  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor.\n"
  msgstr "  -Xpreprocessor <Arg>     <Arg> an den Präprozessor übergeben.\n"
  
! #: gcc.cc:3772
  msgid "  -Xlinker <arg>           Pass <arg> on to the linker.\n"
  msgstr "  -Xlinker <Arg>           <Arg> an den Binder übergeben.\n"
  
! #: gcc.cc:3773
  msgid "  -save-temps              Do not delete intermediate files.\n"
  msgstr "  -save-temps              Temporäre Dateien nicht löschen.\n"
  
! #: gcc.cc:3774
  msgid "  -save-temps=<arg>        Do not delete intermediate files.\n"
  msgstr "  -save-temps=<Arg>        Temporäre Dateien nicht löschen.\n"
  
! #: gcc.cc:3775
  msgid ""
  "  -no-canonical-prefixes   Do not canonicalize paths when building relative\n"
  "                           prefixes to other gcc components.\n"
--- 18736,18786 ----
  "  -print-multi-lib         Entspechungen zwischen Kommandozeilenoptionen und\n"
  "                           mehreren Suchverzeichnissen für Bibliotheken ausgeben.\n"
  
! #: gcc.cc:3781
  msgid "  -print-multi-os-directory Display the relative path to OS libraries.\n"
  msgstr "  -print-multi-os-directory Relativen Pfad zu Betriebssystembibliotheken anzeigen.\n"
  
! #: gcc.cc:3782
  msgid "  -print-sysroot           Display the target libraries directory.\n"
  msgstr "  -print-sysroot           Verzeichnis der Bibliotheken für die Zielarchitektur ausgeben.\n"
  
! #: gcc.cc:3783
  msgid "  -print-sysroot-headers-suffix Display the sysroot suffix used to find headers.\n"
  msgstr "  -print-sysroot-headers-suffix Den für die Headersuche verwendeten Sysroot-Anhang ausgeben.\n"
  
! #: gcc.cc:3784
  msgid "  -Wa,<options>            Pass comma-separated <options> on to the assembler.\n"
  msgstr "  -Wa,<Optionen>           Die durch Kommata getrennten <Optionen> an den Assembler übergeben.\n"
  
! #: gcc.cc:3785
  msgid "  -Wp,<options>            Pass comma-separated <options> on to the preprocessor.\n"
  msgstr "  -Wp,<Optionen>           Die durch Kommata getrennten <Optionen> an den Präprozessor übergeben.\n"
  
! #: gcc.cc:3786
  msgid "  -Wl,<options>            Pass comma-separated <options> on to the linker.\n"
  msgstr "  -Wl,<Optionen>           Die durch Kommata getrennten <Optionen> an den Binder übergeben.\n"
  
! #: gcc.cc:3787
  msgid "  -Xassembler <arg>        Pass <arg> on to the assembler.\n"
  msgstr "  -Xassembler <Arg>        <Arg> an den Assembler übergeben.\n"
  
! #: gcc.cc:3788
  msgid "  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor.\n"
  msgstr "  -Xpreprocessor <Arg>     <Arg> an den Präprozessor übergeben.\n"
  
! #: gcc.cc:3789
  msgid "  -Xlinker <arg>           Pass <arg> on to the linker.\n"
  msgstr "  -Xlinker <Arg>           <Arg> an den Binder übergeben.\n"
  
! #: gcc.cc:3790
  msgid "  -save-temps              Do not delete intermediate files.\n"
  msgstr "  -save-temps              Temporäre Dateien nicht löschen.\n"
  
! #: gcc.cc:3791
  msgid "  -save-temps=<arg>        Do not delete intermediate files.\n"
  msgstr "  -save-temps=<Arg>        Temporäre Dateien nicht löschen.\n"
  
! #: gcc.cc:3792
  msgid ""
  "  -no-canonical-prefixes   Do not canonicalize paths when building relative\n"
  "                           prefixes to other gcc components.\n"
*************** msgstr ""
*** 18045,18069 ****
  "  -no-canonical-prefixes   Pfade beim Erzeugen relativer Präfixe zu anderen\n"
  "                           GCC-Komponenten nicht kanonisieren.\n"
  
! #: gcc.cc:3778
  msgid "  -pipe                    Use pipes rather than intermediate files.\n"
  msgstr "  -pipe                    Pipes statt temporärer Dateien verwenden.\n"
  
! #: gcc.cc:3779
  msgid "  -time                    Time the execution of each subprocess.\n"
  msgstr "  -time                    Zeit für die Ausführung jedes Subprozesses festhalten.\n"
  
! #: gcc.cc:3780
  msgid "  -specs=<file>            Override built-in specs with the contents of <file>.\n"
  msgstr ""
  "  -specs=<Datei>           Eingebaute Spezifikationen mit dem Inhalt von <Datei>\n"
  "                           überschreiben.\n"
  
! #: gcc.cc:3781
  msgid "  -std=<standard>          Assume that the input sources are for <standard>.\n"
  msgstr "  -std=<Standard>          Annehmen, dass die Eingabequellen für <Standard> sind.\n"
  
! #: gcc.cc:3782
  msgid ""
  "  --sysroot=<directory>    Use <directory> as the root directory for headers\n"
  "                           and libraries.\n"
--- 18788,18812 ----
  "  -no-canonical-prefixes   Pfade beim Erzeugen relativer Präfixe zu anderen\n"
  "                           GCC-Komponenten nicht kanonisieren.\n"
  
! #: gcc.cc:3795
  msgid "  -pipe                    Use pipes rather than intermediate files.\n"
  msgstr "  -pipe                    Pipes statt temporärer Dateien verwenden.\n"
  
! #: gcc.cc:3796
  msgid "  -time                    Time the execution of each subprocess.\n"
  msgstr "  -time                    Zeit für die Ausführung jedes Subprozesses festhalten.\n"
  
! #: gcc.cc:3797
  msgid "  -specs=<file>            Override built-in specs with the contents of <file>.\n"
  msgstr ""
  "  -specs=<Datei>           Eingebaute Spezifikationen mit dem Inhalt von <Datei>\n"
  "                           überschreiben.\n"
  
! #: gcc.cc:3798
  msgid "  -std=<standard>          Assume that the input sources are for <standard>.\n"
  msgstr "  -std=<Standard>          Annehmen, dass die Eingabequellen für <Standard> sind.\n"
  
! #: gcc.cc:3799
  msgid ""
  "  --sysroot=<directory>    Use <directory> as the root directory for headers\n"
  "                           and libraries.\n"
*************** msgstr ""
*** 18071,18109 ****
  "  --sysroot=<Verzeichnis>  <Verzeichnis> als Wurzelverzeichnis für Header und\n"
  "                           Bibliotheken verwenden.\n"
  
! #: gcc.cc:3785
  msgid "  -B <directory>           Add <directory> to the compiler's search paths.\n"
  msgstr "  -B <Verzeichnis>         <Verzeichnis> zum Suchpfad des Compilers hinzufügen.\n"
  
! #: gcc.cc:3786
  msgid "  -v                       Display the programs invoked by the compiler.\n"
  msgstr "  -v                       Die vom Compiler aufgerufenen Programme ausgeben.\n"
  
! #: gcc.cc:3787
  msgid "  -###                     Like -v but options quoted and commands not executed.\n"
  msgstr ""
  "  -###                     Wie -v, aber mit zitierten Optionen und ohne Ausführung\n"
  "                           der Befehlen.\n"
  
! #: gcc.cc:3788
  msgid "  -E                       Preprocess only; do not compile, assemble or link.\n"
  msgstr ""
  "  -E                       Nur den Präprozessor ausführen, nicht Compiler, Assembler oder\n"
  "                           Binder.\n"
  
! #: gcc.cc:3789
  msgid "  -S                       Compile only; do not assemble or link.\n"
  msgstr "  -S                       Nur kompilieren, nicht assemblieren oder binden.\n"
  
! #: gcc.cc:3790
  msgid "  -c                       Compile and assemble, but do not link.\n"
  msgstr "  -c                       Nur kompilieren und assemblieren, aber nicht binden.\n"
  
! #: gcc.cc:3791
  msgid "  -o <file>                Place the output into <file>.\n"
  msgstr "  -o <Datei>               Ausgabe in <Datei> schreiben.\n"
  
! #: gcc.cc:3792
  msgid ""
  "  -pie                     Create a dynamically linked position independent\n"
  "                           executable.\n"
--- 18814,18852 ----
  "  --sysroot=<Verzeichnis>  <Verzeichnis> als Wurzelverzeichnis für Header und\n"
  "                           Bibliotheken verwenden.\n"
  
! #: gcc.cc:3802
  msgid "  -B <directory>           Add <directory> to the compiler's search paths.\n"
  msgstr "  -B <Verzeichnis>         <Verzeichnis> zum Suchpfad des Compilers hinzufügen.\n"
  
! #: gcc.cc:3803
  msgid "  -v                       Display the programs invoked by the compiler.\n"
  msgstr "  -v                       Die vom Compiler aufgerufenen Programme ausgeben.\n"
  
! #: gcc.cc:3804
  msgid "  -###                     Like -v but options quoted and commands not executed.\n"
  msgstr ""
  "  -###                     Wie -v, aber mit zitierten Optionen und ohne Ausführung\n"
  "                           der Befehlen.\n"
  
! #: gcc.cc:3805
  msgid "  -E                       Preprocess only; do not compile, assemble or link.\n"
  msgstr ""
  "  -E                       Nur den Präprozessor ausführen, nicht Compiler, Assembler oder\n"
  "                           Binder.\n"
  
! #: gcc.cc:3806
  msgid "  -S                       Compile only; do not assemble or link.\n"
  msgstr "  -S                       Nur kompilieren, nicht assemblieren oder binden.\n"
  
! #: gcc.cc:3807
  msgid "  -c                       Compile and assemble, but do not link.\n"
  msgstr "  -c                       Nur kompilieren und assemblieren, aber nicht binden.\n"
  
! #: gcc.cc:3808
  msgid "  -o <file>                Place the output into <file>.\n"
  msgstr "  -o <Datei>               Ausgabe in <Datei> schreiben.\n"
  
! #: gcc.cc:3809
  msgid ""
  "  -pie                     Create a dynamically linked position independent\n"
  "                           executable.\n"
*************** msgstr ""
*** 18111,18121 ****
  "  -pie                     Eine dynamisch gebundene ausführbare Datei mit\n"
  "                           positionsunabhängigem Code erzeugen.\n"
  
! #: gcc.cc:3794
  msgid "  -shared                  Create a shared library.\n"
  msgstr "  -shared                  Eine dynamiache Bibliothek erzeugen.\n"
  
! #: gcc.cc:3795
  msgid ""
  "  -x <language>            Specify the language of the following input files.\n"
  "                           Permissible languages include: c c++ assembler none\n"
--- 18854,18864 ----
  "  -pie                     Eine dynamisch gebundene ausführbare Datei mit\n"
  "                           positionsunabhängigem Code erzeugen.\n"
  
! #: gcc.cc:3811
  msgid "  -shared                  Create a shared library.\n"
  msgstr "  -shared                  Eine dynamiache Bibliothek erzeugen.\n"
  
! #: gcc.cc:3812
  msgid ""
  "  -x <language>            Specify the language of the following input files.\n"
  "                           Permissible languages include: c c++ assembler none\n"
*************** msgstr ""
*** 18127,18133 ****
  "                           »none« bedeutet den Rückfall auf das Standardverhalten,\n"
  "                           die Sprache aufgrund der Dateiendung zu erraten.\n"
  
! #: gcc.cc:3802
  #, c-format
  msgid ""
  "\n"
--- 18870,18876 ----
  "                           »none« bedeutet den Rückfall auf das Standardverhalten,\n"
  "                           die Sprache aufgrund der Dateiendung zu erraten.\n"
  
! #: gcc.cc:3819
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 18142,18218 ****
  " Um andere Optionen an diese Prozesse zu übergeben, müssen die Optionen\n"
  " »-W<Buchstabe>« verwendet werden.\n"
  
! #: gcc.cc:6948
  #, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "Spezifikation (%s, ist »%s«) wird verarbeitet\n"
  
! #: gcc.cc:7709
  #, c-format
  msgid "Target: %s\n"
  msgstr "Ziel: %s\n"
  
! #: gcc.cc:7710
  #, c-format
  msgid "Configured with: %s\n"
  msgstr "Konfiguriert mit: %s\n"
  
! #: gcc.cc:7724
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "Thread-Modell: %s\n"
  
! #: gcc.cc:7725
  #, c-format
  msgid "Supported LTO compression algorithms: zlib"
  msgstr "Unterstützte LTO-Kompressionsalgorithmen: zlib"
  
! #: gcc.cc:7727
  #, c-format
  msgid " zstd"
  msgstr " zstd"
  
! #: gcc.cc:7729 gcov.cc:1902 gcov.cc:1962 gcov.cc:1974 gcov.cc:3564
  #, c-format
  msgid "\n"
  msgstr "\n"
  
! #: gcc.cc:7740
  #, c-format
  msgid "gcc version %s %s\n"
  msgstr "gcc-Version %s %s\n"
  
! #: gcc.cc:7743
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "gcc-Treiberversion %s %s führt GCC-Version %s aus\n"
  
! #: gcc.cc:7819 gcc.cc:8033
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr "Der Fehler ist nicht reproduzierbar, daher handelt es sich wahrscheinlich um ein Problem mit der Hardware oder dem Betriebssystem.\n"
  
! #: gcc.cc:7953
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr "Vorverarbeiteter Quellcode wurde in Datei %s gespeichert, bitte hängen Sie die an Ihren Fehlerbericht an.\n"
  
! #: gcc.cc:8797
  #, c-format
  msgid "install: %s%s\n"
  msgstr "installiere: %s%s\n"
  
! #: gcc.cc:8800
  #, c-format
  msgid "programs: %s\n"
  msgstr "Programme: %s\n"
  
! #: gcc.cc:8802
  #, c-format
  msgid "libraries: %s\n"
  msgstr "Bibliotheken: %s\n"
  
! #: gcc.cc:8919
  #, c-format
  msgid ""
  "\n"
--- 18885,18961 ----
  " Um andere Optionen an diese Prozesse zu übergeben, müssen die Optionen\n"
  " »-W<Buchstabe>« verwendet werden.\n"
  
! #: gcc.cc:6972
  #, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "Spezifikation (%s, ist »%s«) wird verarbeitet\n"
  
! #: gcc.cc:7733
  #, c-format
  msgid "Target: %s\n"
  msgstr "Ziel: %s\n"
  
! #: gcc.cc:7734
  #, c-format
  msgid "Configured with: %s\n"
  msgstr "Konfiguriert mit: %s\n"
  
! #: gcc.cc:7748
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "Thread-Modell: %s\n"
  
! #: gcc.cc:7749
  #, c-format
  msgid "Supported LTO compression algorithms: zlib"
  msgstr "Unterstützte LTO-Kompressionsalgorithmen: zlib"
  
! #: gcc.cc:7751
  #, c-format
  msgid " zstd"
  msgstr " zstd"
  
! #: gcc.cc:7753 gcov.cc:1902 gcov.cc:1962 gcov.cc:1974 gcov.cc:3564
  #, c-format
  msgid "\n"
  msgstr "\n"
  
! #: gcc.cc:7764
  #, c-format
  msgid "gcc version %s %s\n"
  msgstr "gcc-Version %s %s\n"
  
! #: gcc.cc:7767
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "gcc-Treiberversion %s %s führt GCC-Version %s aus\n"
  
! #: gcc.cc:7843 gcc.cc:8057
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr "Der Fehler ist nicht reproduzierbar, daher handelt es sich wahrscheinlich um ein Problem mit der Hardware oder dem Betriebssystem.\n"
  
! #: gcc.cc:7977
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr "Vorverarbeiteter Quellcode wurde in Datei %s gespeichert, bitte hängen Sie die an Ihren Fehlerbericht an.\n"
  
! #: gcc.cc:8823
  #, c-format
  msgid "install: %s%s\n"
  msgstr "installiere: %s%s\n"
  
! #: gcc.cc:8826
  #, c-format
  msgid "programs: %s\n"
  msgstr "Programme: %s\n"
  
! #: gcc.cc:8828
  #, c-format
  msgid "libraries: %s\n"
  msgstr "Bibliotheken: %s\n"
  
! #: gcc.cc:8945
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 18223,18239 ****
  "folgenden Hinweise; Fehler in der deutschen Übersetzung sind an\n"
  "translation-team-de@lists.sourceforge.net zu melden:\n"
  
! #: gcc.cc:8935 gcov-tool.cc:594 sarif-replay.cc:56
  #, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.cc:8938 gcov-tool.cc:596 gcov.cc:1155 sarif-replay.cc:59
  #: fortran/gfortranspec.cc:282
  msgid "(C)"
  msgstr "(C)"
  
! #: gcc.cc:8939 gcov-tool.cc:598 gcov.cc:1157 sarif-replay.cc:60
  #: fortran/gfortranspec.cc:283
  #, c-format
  msgid ""
--- 18966,18982 ----
  "folgenden Hinweise; Fehler in der deutschen Übersetzung sind an\n"
  "translation-team-de@lists.sourceforge.net zu melden:\n"
  
! #: gcc.cc:8961 gcov-tool.cc:594 sarif-replay.cc:59
  #, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.cc:8964 gcov-tool.cc:596 gcov.cc:1155 sarif-replay.cc:62
  #: fortran/gfortranspec.cc:282
  msgid "(C)"
  msgstr "(C)"
  
! #: gcc.cc:8965 gcov-tool.cc:598 gcov.cc:1157 sarif-replay.cc:63
  #: fortran/gfortranspec.cc:283
  #, c-format
  msgid ""
*************** msgstr ""
*** 18245,18251 ****
  "gibt KEINE Garantie; auch nicht für MARKTGÄNGIGKEIT oder FÜR SPEZIELLE ZWECKE.\n"
  "\n"
  
! #: gcc.cc:9282
  #, c-format
  msgid ""
  "\n"
--- 18988,18994 ----
  "gibt KEINE Garantie; auch nicht für MARKTGÄNGIGKEIT oder FÜR SPEZIELLE ZWECKE.\n"
  "\n"
  
! #: gcc.cc:9312
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 18258,18264 ****
  "==============\n"
  "\n"
  
! #: gcc.cc:9283
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
--- 19001,19007 ----
  "==============\n"
  "\n"
  
! #: gcc.cc:9313
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
*************** msgstr ""
*** 18267,18273 ****
  "»-Wl,OPTION« verwenden, um »OPTION« an den Binder zu übergeben.\n"
  "\n"
  
! #: gcc.cc:10689
  #, c-format
  msgid ""
  "Assembler options\n"
--- 19010,19016 ----
  "»-Wl,OPTION« verwenden, um »OPTION« an den Binder zu übergeben.\n"
  "\n"
  
! #: gcc.cc:10827
  #, c-format
  msgid ""
  "Assembler options\n"
*************** msgstr ""
*** 18278,18284 ****
  "=================\n"
  "\n"
  
! #: gcc.cc:10690
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
--- 19021,19027 ----
  "=================\n"
  "\n"
  
! #: gcc.cc:10828
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
*************** msgstr ""
*** 18442,18449 ****
  "Fehler in der deutschen Übersetzung sind an translation-team-de@lists.sourceforge.net zu melden.\n"
  
  #: gcov-tool.cc:595
! #, c-format
! msgid "Copyright %s 2025 Free Software Foundation, Inc.\n"
  msgstr "Copyright %s 2025 Free Software Foundation, Inc.\n"
  
  #: gcov.cc:1096
--- 19185,19193 ----
  "Fehler in der deutschen Übersetzung sind an translation-team-de@lists.sourceforge.net zu melden.\n"
  
  #: gcov-tool.cc:595
! #, fuzzy, c-format
! #| msgid "Copyright %s 2025 Free Software Foundation, Inc.\n"
! msgid "Copyright %s 2026 Free Software Foundation, Inc.\n"
  msgstr "Copyright %s 2025 Free Software Foundation, Inc.\n"
  
  #: gcov.cc:1096
*************** msgid "path coverage omitted\n"
*** 18938,18945 ****
  msgstr "Pfadabdeckung entfällt\n"
  
  #: gcov.cc:3731
! #, c-format
! msgid "paths covered %u of %zu\n"
  msgstr "%u von %zu Pfaden abgedeckt\n"
  
  #: gcov.cc:3806
--- 19682,19690 ----
  msgstr "Pfadabdeckung entfällt\n"
  
  #: gcov.cc:3731
! #, fuzzy, c-format
! #| msgid "paths covered %u of %zu\n"
! msgid "paths covered %u of "
  msgstr "%u von %zu Pfaden abgedeckt\n"
  
  #: gcov.cc:3806
*************** msgstr "%u von %zu Pfaden abgedeckt\n"
*** 18947,18957 ****
  msgid "Cannot open source file %s\n"
  msgstr "Quelldatei %s kann nicht geöffnet werden\n"
  
! #: gcse.cc:2791
  msgid "PRE disabled"
  msgstr "PRE ausgeschaltet"
  
! #: gcse.cc:3719
  msgid "GCSE disabled"
  msgstr "GCSE ausgeschaltet"
  
--- 19692,19702 ----
  msgid "Cannot open source file %s\n"
  msgstr "Quelldatei %s kann nicht geöffnet werden\n"
  
! #: gcse.cc:2790
  msgid "PRE disabled"
  msgstr "PRE ausgeschaltet"
  
! #: gcse.cc:3718
  msgid "GCSE disabled"
  msgstr "GCSE ausgeschaltet"
  
*************** msgstr "Suche für »#embed <...>« begi
*** 18995,19001 ****
  msgid "End of #embed search list.\n"
  msgstr "Ende der #embed-Suchliste.\n"
  
! #: input.cc:35
  msgid "<built-in>"
  msgstr "<eingebaut>"
  
--- 19740,19746 ----
  msgid "End of #embed search list.\n"
  msgstr "Ende der #embed-Suchliste.\n"
  
! #: input.cc:36
  msgid "<built-in>"
  msgstr "<eingebaut>"
  
*************** msgstr "»"
*** 19009,19139 ****
  msgid "'"
  msgstr "«"
  
! #: langhooks.cc:388
  msgid "At top level:"
  msgstr "Auf höchster Ebene:"
  
! #: langhooks.cc:404
! #, c-format
  msgid "In member function %qs"
  msgstr "In Elementfunktion %qs"
  
! #: langhooks.cc:408 libgdiagnostics.cc:1057
! #, c-format
  msgid "In function %qs"
  msgstr "In Funktion %qs"
  
! #: langhooks.cc:453
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr "    eingefügt von %qs bei %r%s:%d:%d%R"
  
! #: langhooks.cc:458
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "    eingefügt von %qs bei %r%s:%d%R"
  
! #: langhooks.cc:464
! #, c-format
  msgid "    inlined from %qs"
  msgstr "    eingefügt von %qs"
  
! #: libsarifreplay.cc:599
  msgid "JSON object"
  msgstr "JSON-Objekt"
  
! #: libsarifreplay.cc:602
  msgid "JSON array"
  msgstr "JSON-Array"
  
! #: libsarifreplay.cc:606
  msgid "JSON number"
  msgstr "JSON-Zahl"
  
! #: libsarifreplay.cc:609
  msgid "JSON string"
  msgstr "JSON-String"
  
! #: libsarifreplay.cc:614
  msgid "JSON literal"
  msgstr "JSON-Literal"
  
! #: lra-assigns.cc:1863 reload1.cc:2081
  msgid "this is the insn:"
  msgstr "dies ist der Befehl:"
  
! #: lra-constraints.cc:3348
! msgid "unable to generate reloads for impossible constraints:"
! msgstr "Neuladungen für unmögliche Einschränkungen konnten nicht generiert werden:"
  
! #: lra-constraints.cc:4355 reload.cc:3852
  msgid "unable to generate reloads for:"
  msgstr "Neuladungen konnten nicht generiert werden für:"
  
  #. What to print when a switch has no documentation.
! #: opts.cc:339
  msgid "This option lacks documentation."
  msgstr "Diese Option ist undokumentiert."
  
! #: opts.cc:340
  msgid "Uses of this option are diagnosed."
  msgstr "Die Verwendung dieser Option wird diagnostiziert."
  
! #: opts.cc:1721
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr "Dasselbe wie %s%s (oder, in negierter Form, %s%s)."
  
! #: opts.cc:1726
  #, c-format
  msgid "Same as %s%s."
  msgstr "Dasselbe wie %s%s."
  
! #: opts.cc:1731
  #, c-format
  msgid "Same as %s."
  msgstr "Dasselbe wie %s."
  
! #: opts.cc:1739
  #, c-format
  msgid "%s  Same as %s."
  msgstr "%s ist identisch mit %s."
  
! #: opts.cc:1802
  msgid "[available in "
  msgstr "[verfügbar in "
  
! #: opts.cc:1834
  msgid "[default]"
  msgstr "[Standard]"
  
! #: opts.cc:1843
  #, c-format
  msgid "%llu bytes"
  msgstr "%llu Bytes"
  
! #: opts.cc:1880
  msgid "[enabled]"
  msgstr "[eingeschaltet]"
  
! #: opts.cc:1882
  msgid "[disabled]"
  msgstr "[ausgeschaltet]"
  
! #: opts.cc:1918
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " Keine Optionen mit den gewünschten Eigenschaften gefunden\n"
  
! #: opts.cc:1927
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " Nichts gefunden. Bitte verwenden Sie »--help=%s«, um *alle* vom Frontend %s unterstützten Optionen anzuzeigen\n"
  
! #: opts.cc:1933
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Alle Optionen mit den gewünschten Eigenschaften wurden bereits angezeigt\n"
  
! #: opts.cc:1978
  #, c-format
  msgid ""
  "  Known valid arguments for %s option:\n"
--- 19754,19993 ----
  msgid "'"
  msgstr "«"
  
! #: langhooks.cc:389
  msgid "At top level:"
  msgstr "Auf höchster Ebene:"
  
! #: langhooks.cc:405
  msgid "In member function %qs"
  msgstr "In Elementfunktion %qs"
  
! #. Kinds within executable code.
! #: langhooks.cc:409 libgdiagnostics.cc:1528
  msgid "In function %qs"
  msgstr "In Funktion %qs"
  
! #: langhooks.cc:454
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr "    eingefügt von %qs bei %r%s:%d:%d%R"
  
! #: langhooks.cc:459
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "    eingefügt von %qs bei %r%s:%d%R"
  
! #: langhooks.cc:465
  msgid "    inlined from %qs"
  msgstr "    eingefügt von %qs"
  
! #: libgdiagnostics.cc:1529
! #, fuzzy
! #| msgid "In member function %qs"
! msgid "In member %qs"
! msgstr "In Elementfunktion %qs"
! 
! #: libgdiagnostics.cc:1530
! #, fuzzy
! #| msgid "In module"
! msgid "In module %qs"
! msgstr "In Modul"
! 
! #: libgdiagnostics.cc:1531
! #, fuzzy
! #| msgid "namespace %qD entered"
! msgid "In namespace %qs"
! msgstr "Namensbereich %qD betreten"
! 
! #: libgdiagnostics.cc:1532
! #, fuzzy
! #| msgid "for type %qT"
! msgid "In type %qs"
! msgstr "für Typ %qT"
! 
! #: libgdiagnostics.cc:1534
! #, fuzzy
! #| msgid "invalid receiver type %qs"
! msgid "In return type %qs"
! msgstr "ungültiger Empfängertyp %qs"
! 
! #: libgdiagnostics.cc:1535
! #, fuzzy
! #| msgid "unused parameter %qD"
! msgid "In parameter %qs"
! msgstr "unverwendeter Parameter %qD"
! 
! #: libgdiagnostics.cc:1536
! #, fuzzy
! #| msgid "unused variable %qD"
! msgid "In variable %qs"
! msgstr "Variable %qD wird nicht verwendet"
! 
! #. Kinds within XML or HTML documents.
! #: libgdiagnostics.cc:1539
! #, fuzzy
! #| msgid "In member function %qs"
! msgid "In element %qs"
! msgstr "In Elementfunktion %qs"
! 
! #: libgdiagnostics.cc:1540
! #, fuzzy
! #| msgid "unknown attribute %qs"
! msgid "In attribute %qs"
! msgstr "unbekanntes Attribut %qs"
! 
! #: libgdiagnostics.cc:1541
! #, fuzzy
! #| msgid "In function %qs"
! msgid "In text %qs"
! msgstr "In Funktion %qs"
! 
! #: libgdiagnostics.cc:1542
! #, fuzzy
! #| msgid "In function %qs"
! msgid "In comment %qs"
! msgstr "In Funktion %qs"
! 
! #: libgdiagnostics.cc:1544
! #, fuzzy
! #| msgid "Enable coprocessor instructions."
! msgid "In processing instruction %qs"
! msgstr "Koprozessorbefehle einschalten."
! 
! #: libgdiagnostics.cc:1545
! msgid "In DTD %qs"
! msgstr ""
! 
! #: libgdiagnostics.cc:1547
! #, fuzzy
! #| msgid "in declaration %q+D"
! msgid "In declaration %qs"
! msgstr "in Deklaration %q+D"
! 
! #. Kinds within JSON documents.
! #: libgdiagnostics.cc:1550
! #, fuzzy
! #| msgid "JSON object"
! msgid "In JSON object %qs"
! msgstr "JSON-Objekt"
! 
! #: libgdiagnostics.cc:1551
! #, fuzzy
! #| msgid "JSON array"
! msgid "In JSON array %qs"
! msgstr "JSON-Array"
! 
! #: libgdiagnostics.cc:1553
! msgid "In JSON property %qs"
! msgstr ""
! 
! #: libgdiagnostics.cc:1554
! msgid "In JSON value %qs"
! msgstr ""
! 
! #: libgdiagnostics.cc:1701
! #, c-format
! msgid "%e"
! msgstr ""
! 
! #: libsarifreplay.cc:760
  msgid "JSON object"
  msgstr "JSON-Objekt"
  
! #: libsarifreplay.cc:763
  msgid "JSON array"
  msgstr "JSON-Array"
  
! #: libsarifreplay.cc:767
  msgid "JSON number"
  msgstr "JSON-Zahl"
  
! #: libsarifreplay.cc:770
  msgid "JSON string"
  msgstr "JSON-String"
  
! #: libsarifreplay.cc:775
  msgid "JSON literal"
  msgstr "JSON-Literal"
  
! #: lra-assigns.cc:1885 reload1.cc:2081
  msgid "this is the insn:"
  msgstr "dies ist der Befehl:"
  
! #: lra-constraints.cc:4182
! #, fuzzy
! #| msgid "invalid operand address"
! msgid "unable to reload address in "
! msgstr "ungültige Operandenadresse"
  
! #: lra-constraints.cc:4478 reload.cc:3852
  msgid "unable to generate reloads for:"
  msgstr "Neuladungen konnten nicht generiert werden für:"
  
  #. What to print when a switch has no documentation.
! #: opts.cc:341
  msgid "This option lacks documentation."
  msgstr "Diese Option ist undokumentiert."
  
! #: opts.cc:342
  msgid "Uses of this option are diagnosed."
  msgstr "Die Verwendung dieser Option wird diagnostiziert."
  
! #: opts.cc:1765
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr "Dasselbe wie %s%s (oder, in negierter Form, %s%s)."
  
! #: opts.cc:1770
  #, c-format
  msgid "Same as %s%s."
  msgstr "Dasselbe wie %s%s."
  
! #: opts.cc:1775
  #, c-format
  msgid "Same as %s."
  msgstr "Dasselbe wie %s."
  
! #: opts.cc:1783
  #, c-format
  msgid "%s  Same as %s."
  msgstr "%s ist identisch mit %s."
  
! #: opts.cc:1846
  msgid "[available in "
  msgstr "[verfügbar in "
  
! #: opts.cc:1878
  msgid "[default]"
  msgstr "[Standard]"
  
! #: opts.cc:1887
  #, c-format
  msgid "%llu bytes"
  msgstr "%llu Bytes"
  
! #: opts.cc:1924
  msgid "[enabled]"
  msgstr "[eingeschaltet]"
  
! #: opts.cc:1926
  msgid "[disabled]"
  msgstr "[ausgeschaltet]"
  
! #: opts.cc:1962
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " Keine Optionen mit den gewünschten Eigenschaften gefunden\n"
  
! #: opts.cc:1971
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " Nichts gefunden. Bitte verwenden Sie »--help=%s«, um *alle* vom Frontend %s unterstützten Optionen anzuzeigen\n"
  
! #: opts.cc:1977
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Alle Optionen mit den gewünschten Eigenschaften wurden bereits angezeigt\n"
  
! #: opts.cc:2022
  #, c-format
  msgid ""
  "  Known valid arguments for %s option:\n"
*************** msgstr ""
*** 19142,19210 ****
  "  Bekannte gültige Argumente für Option »%s«:\n"
  "   "
  
! #: opts.cc:2028
  msgid "The following options are target specific"
  msgstr "Die folgenden Optionen sind zielspezifisch"
  
! #: opts.cc:2031
  msgid "The following options control compiler warning messages"
  msgstr "Die folgenden Optionen steuern Warnmeldungen des Compilers"
  
! #: opts.cc:2034
  msgid "The following options control optimizations"
  msgstr "Die folgenden Optionen steuern Optimierungen"
  
! #: opts.cc:2037 opts.cc:2077
  msgid "The following options are language-independent"
  msgstr "Die folgenden Optionen sind sprachunabhängig"
  
! #: opts.cc:2040
  msgid "The following options control parameters"
  msgstr "Die folgenden Optionen steuern Parameter"
  
! #: opts.cc:2046
  msgid "The following options are specific to just the language "
  msgstr "Die folgenden Optionen sind nur spezifisch für die Sprache "
  
! #: opts.cc:2048
  msgid "The following options are supported by the language "
  msgstr "Die folgenden Optionen werden von der Sprache unterstützt "
  
! #: opts.cc:2059
  msgid "The following options are not documented"
  msgstr "Die folgenden Optionen sind nicht dokumentiert"
  
! #: opts.cc:2061
  msgid "The following options take separate arguments"
  msgstr "Die folgenden Optionen verwenden separate Argumente"
  
! #: opts.cc:2063
  msgid "The following options take joined arguments"
  msgstr "Die folgenden Optionen verwenden gemeinsame Argumente"
  
! #: opts.cc:2075
  msgid "The following options are language-related"
  msgstr "Die folgenden Optionen sind sprachbezogen"
  
! #: passes.cc:1845
  #, c-format
  msgid "during %s pass: %s\n"
  msgstr "Im Durchlauf %s: %s\n"
  
! #: passes.cc:1850
  #, c-format
  msgid "dump file: %s\n"
  msgstr "Dumpdatei: %s\n"
  
! #: plugin.cc:966
  msgid "Event"
  msgstr "Ereignis"
  
! #: plugin.cc:966
  msgid "Plugins"
  msgstr "Plugins"
  
! #: plugin.cc:998
  #, c-format
  msgid "*** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins.\n"
  msgstr "*** WARNUNG *** es gibt aktive Plugins – bitte Fehler nur dann melden, wenn diese auch ohne alle Plugins reproduziert werden können.\n"
--- 19996,20064 ----
  "  Bekannte gültige Argumente für Option »%s«:\n"
  "   "
  
! #: opts.cc:2072
  msgid "The following options are target specific"
  msgstr "Die folgenden Optionen sind zielspezifisch"
  
! #: opts.cc:2075
  msgid "The following options control compiler warning messages"
  msgstr "Die folgenden Optionen steuern Warnmeldungen des Compilers"
  
! #: opts.cc:2078
  msgid "The following options control optimizations"
  msgstr "Die folgenden Optionen steuern Optimierungen"
  
! #: opts.cc:2081 opts.cc:2121
  msgid "The following options are language-independent"
  msgstr "Die folgenden Optionen sind sprachunabhängig"
  
! #: opts.cc:2084
  msgid "The following options control parameters"
  msgstr "Die folgenden Optionen steuern Parameter"
  
! #: opts.cc:2090
  msgid "The following options are specific to just the language "
  msgstr "Die folgenden Optionen sind nur spezifisch für die Sprache "
  
! #: opts.cc:2092
  msgid "The following options are supported by the language "
  msgstr "Die folgenden Optionen werden von der Sprache unterstützt "
  
! #: opts.cc:2103
  msgid "The following options are not documented"
  msgstr "Die folgenden Optionen sind nicht dokumentiert"
  
! #: opts.cc:2105
  msgid "The following options take separate arguments"
  msgstr "Die folgenden Optionen verwenden separate Argumente"
  
! #: opts.cc:2107
  msgid "The following options take joined arguments"
  msgstr "Die folgenden Optionen verwenden gemeinsame Argumente"
  
! #: opts.cc:2119
  msgid "The following options are language-related"
  msgstr "Die folgenden Optionen sind sprachbezogen"
  
! #: passes.cc:1844
  #, c-format
  msgid "during %s pass: %s\n"
  msgstr "Im Durchlauf %s: %s\n"
  
! #: passes.cc:1849
  #, c-format
  msgid "dump file: %s\n"
  msgstr "Dumpdatei: %s\n"
  
! #: plugin.cc:964
  msgid "Event"
  msgstr "Ereignis"
  
! #: plugin.cc:964
  msgid "Plugins"
  msgstr "Plugins"
  
! #: plugin.cc:996
  #, c-format
  msgid "*** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins.\n"
  msgstr "*** WARNUNG *** es gibt aktive Plugins – bitte Fehler nur dann melden, wenn diese auch ohne alle Plugins reproduziert werden können.\n"
*************** msgid "could not find a spill register"
*** 19219,19229 ****
  msgstr "es konnte kein Überlaufregister gefunden werden"
  
  #. It's the compiler's fault.
! #: reload1.cc:7884
  msgid "VOIDmode on an output"
  msgstr "VOIDmode bei einer Ausgabe"
  
! #: reload1.cc:8640
  msgid "failure trying to reload:"
  msgstr "Neuladen gescheitert:"
  
--- 20073,20083 ----
  msgstr "es konnte kein Überlaufregister gefunden werden"
  
  #. It's the compiler's fault.
! #: reload1.cc:7883
  msgid "VOIDmode on an output"
  msgstr "VOIDmode bei einer Ausgabe"
  
! #: reload1.cc:8639
  msgid "failure trying to reload:"
  msgstr "Neuladen gescheitert:"
  
*************** msgstr "unerkennbarer Befehl:"
*** 19235,19259 ****
  msgid "insn does not satisfy its constraints:"
  msgstr "Befehl erfüllt nicht seine Bedingungen:"
  
! #: targhooks.cc:2470
  #, c-format
  msgid "created and used with differing settings of '%s'"
  msgstr "erzeugt und mit anderen Einstellungen von »%s« verwendet"
  
! #: targhooks.cc:2485
  msgid "created and used with different settings of %<-fpic%>"
  msgstr "erzeugt und mit anderen Einstellungen von %<-fpic%> verwendet"
  
! #: targhooks.cc:2487
  msgid "created and used with different settings of %<-fpie%>"
  msgstr "erzeugt und mit anderen Einstellungen von %<-fpie%> verwendet"
  
! #: toplev.cc:318
  #, c-format
  msgid "unrecoverable error"
  msgstr "nicht behebbarer Fehler"
  
! #: toplev.cc:611
  #, c-format
  msgid ""
  "%s%s%s %sversion %s (%s)\n"
--- 20089,20113 ----
  msgid "insn does not satisfy its constraints:"
  msgstr "Befehl erfüllt nicht seine Bedingungen:"
  
! #: targhooks.cc:2480
  #, c-format
  msgid "created and used with differing settings of '%s'"
  msgstr "erzeugt und mit anderen Einstellungen von »%s« verwendet"
  
! #: targhooks.cc:2495
  msgid "created and used with different settings of %<-fpic%>"
  msgstr "erzeugt und mit anderen Einstellungen von %<-fpic%> verwendet"
  
! #: targhooks.cc:2497
  msgid "created and used with different settings of %<-fpie%>"
  msgstr "erzeugt und mit anderen Einstellungen von %<-fpie%> verwendet"
  
! #: toplev.cc:321
  #, c-format
  msgid "unrecoverable error"
  msgstr "nicht behebbarer Fehler"
  
! #: toplev.cc:614
  #, c-format
  msgid ""
  "%s%s%s %sversion %s (%s)\n"
*************** msgstr ""
*** 19262,19289 ****
  "%s%s%s %sVersion %s (%s)\n"
  "%s\tkompiliert von GNU-C-Version %s, "
  
! #: toplev.cc:613
  #, c-format
  msgid "%s%s%s %sversion %s (%s) compiled by CC, "
  msgstr "%s%s%s %sVersion %s (%s) kompiliert von CC, "
  
! #: toplev.cc:617
  #, c-format
  msgid "GMP version %s, MPFR version %s, MPC version %s, isl version %s\n"
  msgstr "GMP Version %s, MPFR Version %s, MPC Version %s. isl Versiom %s\n"
  
! #: toplev.cc:619
  #, c-format
  msgid "%s%swarning: %s header version %s differs from library version %s.\n"
  msgstr "%s%sWarnung: %s-Header-Version %s unterscheidet sich von Bibliotheksversion %s.\n"
  
! #: toplev.cc:621
  #, c-format
  msgid "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
  msgstr "%s%sGGC-Heuristik: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
  
! #: tree-diagnostic.cc:100 tree-logical-location.cc:92 c/c-decl.cc:6607
! #: c/c-typeck.cc:9014 cp/error.cc:1301 c-family/c-pretty-print.cc:447
  #, gcc-internal-format
  msgid "<anonymous>"
  msgstr "<anonym>"
--- 20116,20143 ----
  "%s%s%s %sVersion %s (%s)\n"
  "%s\tkompiliert von GNU-C-Version %s, "
  
! #: toplev.cc:616
  #, c-format
  msgid "%s%s%s %sversion %s (%s) compiled by CC, "
  msgstr "%s%s%s %sVersion %s (%s) kompiliert von CC, "
  
! #: toplev.cc:620
  #, c-format
  msgid "GMP version %s, MPFR version %s, MPC version %s, isl version %s\n"
  msgstr "GMP Version %s, MPFR Version %s, MPC Version %s. isl Versiom %s\n"
  
! #: toplev.cc:622
  #, c-format
  msgid "%s%swarning: %s header version %s differs from library version %s.\n"
  msgstr "%s%sWarnung: %s-Header-Version %s unterscheidet sich von Bibliotheksversion %s.\n"
  
! #: toplev.cc:624
  #, c-format
  msgid "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
  msgstr "%s%sGGC-Heuristik: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
  
! #: tree-diagnostic.cc:103 tree-logical-location.cc:129 c/c-decl.cc:6614
! #: c/c-typeck.cc:9509 cp/error.cc:1379 c-family/c-pretty-print.cc:441
  #, gcc-internal-format
  msgid "<anonymous>"
  msgstr "<anonym>"
*************** msgstr "der Aufrufer verwendet alloca"
*** 19300,19306 ****
  msgid "caller uses sjlj exceptions"
  msgstr "der Aufrufer verwendet sjlj-Ausnahmen"
  
! #: tree-tailcall.cc:197 tree-tailcall.cc:853
  msgid "caller uses setjmp"
  msgstr "der Aufrufer verwendet setjmp"
  
--- 20154,20160 ----
  msgid "caller uses sjlj exceptions"
  msgstr "der Aufrufer verwendet sjlj-Ausnahmen"
  
! #: tree-tailcall.cc:197 tree-tailcall.cc:905
  msgid "caller uses setjmp"
  msgstr "der Aufrufer verwendet setjmp"
  
*************** msgstr "der Aufrufer verwendet setjmp"
*** 19308,19981 ****
  msgid "caller uses __builtin_eh_return"
  msgstr "der Aufrufer verwendet __builtin_eh_return"
  
! #: tree-tailcall.cc:746
  msgid "memory reference or volatile after call"
  msgstr "Speicherverweis oder volatile-Zugriff nach dem Aufruf"
  
! #: tree-tailcall.cc:820
  msgid "address of caller arguments taken"
  msgstr "die Adresse von Argumenten des Aufrufers wird verwendet"
  
! #: tree-tailcall.cc:847
  msgid "return value in memory"
  msgstr "Rückgabewert im Speicher"
  
! #: tree-tailcall.cc:864
  msgid "code between call and return"
  msgstr "Code zwischen dem Aufruf und der Rückkehr"
  
! #: tree-tailcall.cc:877
  msgid "call may throw exception that does not propagate"
  msgstr "der Aufruf wirft möglicherweise eine Ausnahme, die nicht propagiert"
  
! #: tree-tailcall.cc:890 tree-tailcall.cc:1385
  msgid "call may throw exception caught locally or perform cleanups"
  msgstr "der Aufruf wirft möglicherweise eine lokal gefangene Ausnahme oder räumt auf"
  
! #: tree-tailcall.cc:925
  msgid "return value used after call"
  msgstr "der Rückgabewert wird nach dem Aufruf verwendet"
  
! #: tree-tailcall.cc:1023 tree-tailcall.cc:1051
  msgid "call invocation refers to locals"
  msgstr "der Aufruf des Funktionsaufrufs verweist auf lokale Variablen"
  
! #: tree-tailcall.cc:1220
  msgid "unhandled code after call"
  msgstr "unbehandelter Code nach dem Aufruf"
  
! #: tree-tailcall.cc:1230
  msgid "return value changed after call"
  msgstr "der Rückgabewert wird nach dem Aufruf verändert"
  
! #: tree-tailcall.cc:1279
  msgid "internal call"
  msgstr "interner Aufruf"
  
! #: tree-tailcall.cc:1287 tree-tailcall.cc:1358
  msgid "call and return value are different"
  msgstr "der Wert bei Aufruf und Rückkehr unterscheiden sich"
  
! #: tree-tailcall.cc:1368
  msgid "operations after non tail recursive call"
  msgstr "es gibt Operationen nach dem nicht-endrekursiven Aufruf"
  
! #: tree-tailcall.cc:1376
  msgid "tail recursion with pointers can only use additions"
  msgstr "Endrekursion mit Zeigern darf nur Additionen verwenden"
  
! #: tree-tailcall.cc:1389
  msgid "exception cleanups omit __tsan_func_exit call"
  msgstr "Ausnahmebereinigungen lassen den Aufruf von __tsan_func_exit weg"
  
! #: tree-tailcall.cc:1892
  msgid "tail recursion with accumulation mixed with musttail non-recursive call"
  msgstr "Endrekursion, in dem Akkumulation mit nichtrekursivem musttail-Aufruf vermischt ist"
  
! #: c-family/c-format.cc:434
  msgid "format"
  msgstr "Format"
  
! #: c-family/c-format.cc:435
  msgid "field width specifier"
  msgstr "Feldbreitenangabe"
  
! #: c-family/c-format.cc:436
  msgid "field precision specifier"
  msgstr "Feldpräzisionsangabe"
  
! #: c-family/c-format.cc:573 c-family/c-format.cc:597
  #: config/mingw/msformat-c.cc:45
  msgid "' ' flag"
  msgstr "» «-Kennzeichen"
  
! #: c-family/c-format.cc:573 c-family/c-format.cc:597
  #: config/mingw/msformat-c.cc:45
  msgid "the ' ' printf flag"
  msgstr "das » «-printf-Kennzeichen"
  
! #: c-family/c-format.cc:574 c-family/c-format.cc:598 c-family/c-format.cc:629
! #: c-family/c-format.cc:695 config/mingw/msformat-c.cc:46
  msgid "'+' flag"
  msgstr "»+«-Kennzeichen"
  
! #: c-family/c-format.cc:574 c-family/c-format.cc:598 c-family/c-format.cc:629
  #: config/mingw/msformat-c.cc:46
  msgid "the '+' printf flag"
  msgstr "das »+«-printf-Kennzeichen"
  
! #: c-family/c-format.cc:575 c-family/c-format.cc:599 c-family/c-format.cc:630
! #: c-family/c-format.cc:670 config/mingw/msformat-c.cc:47
  #: config/mingw/msformat-c.cc:82
  msgid "'#' flag"
  msgstr "»#«-Kennzeichen"
  
! #: c-family/c-format.cc:575 c-family/c-format.cc:599 c-family/c-format.cc:630
  #: config/mingw/msformat-c.cc:47
  msgid "the '#' printf flag"
  msgstr "das »#«-printf-Kennzeichen"
  
! #: c-family/c-format.cc:576 c-family/c-format.cc:600 c-family/c-format.cc:668
  #: config/mingw/msformat-c.cc:48
  msgid "'0' flag"
  msgstr "»0«-Kennzeichen"
  
! #: c-family/c-format.cc:576 c-family/c-format.cc:600
  #: config/mingw/msformat-c.cc:48
  msgid "the '0' printf flag"
  msgstr "das »0«-printf-Kennzeichen"
  
! #: c-family/c-format.cc:577 c-family/c-format.cc:601 c-family/c-format.cc:667
! #: c-family/c-format.cc:698 config/mingw/msformat-c.cc:49
  msgid "'-' flag"
  msgstr "»-«-Kennzeichen"
  
! #: c-family/c-format.cc:577 c-family/c-format.cc:601
  #: config/mingw/msformat-c.cc:49
  msgid "the '-' printf flag"
  msgstr "das »-«-printf-Kennzeichen"
  
! #: c-family/c-format.cc:578 c-family/c-format.cc:650
  #: config/mingw/msformat-c.cc:50 config/mingw/msformat-c.cc:70
  msgid "''' flag"
  msgstr "»'«-Kennzeichen"
  
! #: c-family/c-format.cc:578 config/mingw/msformat-c.cc:50
  msgid "the ''' printf flag"
  msgstr "das »'«-printf-Kennzeichen"
  
! #: c-family/c-format.cc:579 c-family/c-format.cc:651
  msgid "'I' flag"
  msgstr "»I«-Kennzeichen"
  
! #: c-family/c-format.cc:579
  msgid "the 'I' printf flag"
  msgstr "das »I«-printf-Kennzeichen"
  
! #: c-family/c-format.cc:580 c-family/c-format.cc:602 c-family/c-format.cc:648
! #: c-family/c-format.cc:671 c-family/c-format.cc:699 config/sol2-c.cc:43
  #: config/mingw/msformat-c.cc:51 config/mingw/msformat-c.cc:68
  msgid "field width"
  msgstr "Feldbreite"
  
! #: c-family/c-format.cc:580 c-family/c-format.cc:602 config/sol2-c.cc:43
  #: config/mingw/msformat-c.cc:51
  msgid "field width in printf format"
  msgstr "Feldbreite im printf-Format"
  
! #: c-family/c-format.cc:581 c-family/c-format.cc:603 c-family/c-format.cc:632
  #: config/mingw/msformat-c.cc:52
  msgid "precision"
  msgstr "Genauigkeit"
  
! #: c-family/c-format.cc:581 c-family/c-format.cc:603 c-family/c-format.cc:632
  #: config/mingw/msformat-c.cc:52
  msgid "precision in printf format"
  msgstr "Genauigkeit im printf-Format"
  
! #: c-family/c-format.cc:582 c-family/c-format.cc:604 c-family/c-format.cc:633
! #: c-family/c-format.cc:649 c-family/c-format.cc:702 config/sol2-c.cc:44
  #: config/mingw/msformat-c.cc:53 config/mingw/msformat-c.cc:69
  msgid "length modifier"
  msgstr "Längenmodifizierer"
  
! #: c-family/c-format.cc:582 c-family/c-format.cc:604 c-family/c-format.cc:633
  #: config/sol2-c.cc:44 config/mingw/msformat-c.cc:53
  msgid "length modifier in printf format"
  msgstr "Längenmodifizierer im printf-Format"
  
! #: c-family/c-format.cc:631
  msgid "'q' flag"
  msgstr "»q«-Kennzeichen"
  
! #: c-family/c-format.cc:631
  msgid "the 'q' diagnostic flag"
  msgstr "das »q«-Diagnose-Kennzeichen"
  
! #: c-family/c-format.cc:645 config/mingw/msformat-c.cc:66
  msgid "assignment suppression"
  msgstr "Zuweisungsunterdrückung"
  
! #: c-family/c-format.cc:645 config/mingw/msformat-c.cc:66
  msgid "the assignment suppression scanf feature"
  msgstr "das scanf-Merkmal der Zuweisungsunterdrückung"
  
! #: c-family/c-format.cc:646 config/mingw/msformat-c.cc:67
  msgid "'a' flag"
  msgstr "»a«-Kennzeichen"
  
! #: c-family/c-format.cc:646 config/mingw/msformat-c.cc:67
  msgid "the 'a' scanf flag"
  msgstr "das »a«-scanf-Kennzeichen"
  
! #: c-family/c-format.cc:647
  msgid "'m' flag"
  msgstr "»m«-Kennzeichen"
  
! #: c-family/c-format.cc:647
  msgid "the 'm' scanf flag"
  msgstr "das »m«-scanf-Kennzeichen"
  
! #: c-family/c-format.cc:648 config/mingw/msformat-c.cc:68
  msgid "field width in scanf format"
  msgstr "Feldbreite im scanf-Format"
  
! #: c-family/c-format.cc:649 config/mingw/msformat-c.cc:69
  msgid "length modifier in scanf format"
  msgstr "Längenmodifizierer im scanf-Format"
  
! #: c-family/c-format.cc:650 config/mingw/msformat-c.cc:70
  msgid "the ''' scanf flag"
  msgstr "das »'«-scanf-Kennzeichen"
  
! #: c-family/c-format.cc:651
  msgid "the 'I' scanf flag"
  msgstr "das »I«-scanf-Kennzeichen"
  
! #: c-family/c-format.cc:666
  msgid "'_' flag"
  msgstr "»_«-Kennzeichen"
  
! #: c-family/c-format.cc:666
  msgid "the '_' strftime flag"
  msgstr "das »_«-strftime-Kennzeichen"
  
! #: c-family/c-format.cc:667
  msgid "the '-' strftime flag"
  msgstr "das »-«-strftime-Kennzeichen"
  
! #: c-family/c-format.cc:668
  msgid "the '0' strftime flag"
  msgstr "das »0«-strftime-Kennzeichen"
  
! #: c-family/c-format.cc:669 c-family/c-format.cc:694
  msgid "'^' flag"
  msgstr "»^«-Kennzeichen"
  
! #: c-family/c-format.cc:669
  msgid "the '^' strftime flag"
  msgstr "das »^«-strftime-Kennzeichen"
  
! #: c-family/c-format.cc:670 config/mingw/msformat-c.cc:82
  msgid "the '#' strftime flag"
  msgstr "das »#«-strftime-Kennzeichen"
  
! #: c-family/c-format.cc:671
  msgid "field width in strftime format"
  msgstr "Feldbreite im strftime-Format"
  
! #: c-family/c-format.cc:672
  msgid "'E' modifier"
  msgstr "»E«-Modifizierer"
  
! #: c-family/c-format.cc:672
  msgid "the 'E' strftime modifier"
  msgstr "der »E«-strftime-Modifizierer"
  
! #: c-family/c-format.cc:673
  msgid "'O' modifier"
  msgstr "»O«-Modifizierer"
  
! #: c-family/c-format.cc:673
  msgid "the 'O' strftime modifier"
  msgstr "der »O«-strftime-Modifizierer"
  
! #: c-family/c-format.cc:674 c-family/c-format.cc:675
  msgid "the 'O' modifier"
  msgstr "der »O«-Modifizierer"
  
! #: c-family/c-format.cc:693
  msgid "fill character"
  msgstr "Füllzeichen"
  
! #: c-family/c-format.cc:693
  msgid "fill character in strfmon format"
  msgstr "Füllzeichen im strfmon-Format"
  
! #: c-family/c-format.cc:694
  msgid "the '^' strfmon flag"
  msgstr "das »^«-strfmon-Kennzeichen"
  
! #: c-family/c-format.cc:695
  msgid "the '+' strfmon flag"
  msgstr "das »+«-strfmon-Kennzeichen"
  
! #: c-family/c-format.cc:696
  msgid "'(' flag"
  msgstr "»(«-Kennzeichen"
  
! #: c-family/c-format.cc:696
  msgid "the '(' strfmon flag"
  msgstr "das »(«-strfmon-Kennzeichen"
  
! #: c-family/c-format.cc:697
  msgid "'!' flag"
  msgstr "»!«-Kennzeichen"
  
! #: c-family/c-format.cc:697
  msgid "the '!' strfmon flag"
  msgstr "das »!«-strfmon-Kennzeichen"
  
! #: c-family/c-format.cc:698
  msgid "the '-' strfmon flag"
  msgstr "das »-«-strfmon-Kennzeichen"
  
! #: c-family/c-format.cc:699
  msgid "field width in strfmon format"
  msgstr "Feldbreite im strfmon-Format"
  
! #: c-family/c-format.cc:700
  msgid "left precision"
  msgstr "linke Präzision"
  
! #: c-family/c-format.cc:700
  msgid "left precision in strfmon format"
  msgstr "linke Präzision im strfmon-Format"
  
! #: c-family/c-format.cc:701
  msgid "right precision"
  msgstr "rechte Präzision"
  
! #: c-family/c-format.cc:701
  msgid "right precision in strfmon format"
  msgstr "rechte Präzision im strfmon-Format"
  
! #: c-family/c-format.cc:702
  msgid "length modifier in strfmon format"
  msgstr "Längenmodifizierer im strfmon-Format"
  
  #. Handle deferred options from command-line.
! #: c-family/c-opts.cc:1658 fortran/cpp.cc:630
  msgid "<command-line>"
  msgstr "<Kommandozeile>"
  
! #: config/aarch64/aarch64.cc:12313 config/loongarch/loongarch.cc:6280
  #, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "Operand für Code »%c« nicht unterstützt"
  
! #: config/aarch64/aarch64.cc:12322 config/aarch64/aarch64.cc:12335
! #: config/aarch64/aarch64.cc:12347 config/aarch64/aarch64.cc:12358
! #: config/aarch64/aarch64.cc:12374 config/aarch64/aarch64.cc:12388
! #: config/aarch64/aarch64.cc:12408 config/aarch64/aarch64.cc:12490
! #: config/aarch64/aarch64.cc:12501 config/aarch64/aarch64.cc:12515
! #: config/aarch64/aarch64.cc:12741 config/aarch64/aarch64.cc:12754
! #: config/aarch64/aarch64.cc:12771 config/pru/pru.cc:1824
! #: config/pru/pru.cc:1835 config/pru/pru.cc:1917 config/riscv/riscv.cc:7037
! #: config/riscv/riscv.cc:7053 config/riscv/riscv.cc:7069
! #: config/riscv/riscv.cc:7085 config/riscv/riscv.cc:7118
! #: config/riscv/riscv.cc:7127 config/riscv/riscv.cc:7136
! #: config/riscv/riscv.cc:7146
  #, c-format
  msgid "invalid operand for '%%%c'"
  msgstr "ungültiger Operand für »%%%c«"
  
! #: config/aarch64/aarch64.cc:12426 config/aarch64/aarch64.cc:12437
! #: config/aarch64/aarch64.cc:12601 config/aarch64/aarch64.cc:12612
! #: config/riscv/riscv.cc:6933 config/riscv/riscv.cc:6941
! #: config/riscv/riscv.cc:6948 config/riscv/riscv.cc:6952
! #: config/riscv/riscv.cc:6994 config/riscv/riscv.cc:7012
  #, c-format
  msgid "invalid vector constant"
  msgstr "ungültige Vektorkonstante"
  
! #: config/aarch64/aarch64.cc:12451
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr "unverträglicher Gleitkomma- / Vektorregisteroperand für »%%%c«"
  
! #: config/aarch64/aarch64.cc:12463
  #, c-format
  msgid "incompatible operand for '%%%c'"
  msgstr "unverträglicher Operand für »%%%c«"
  
! #: config/aarch64/aarch64.cc:12483
  #, c-format
  msgid "incompatible register operand for '%%%c'"
  msgstr "unverträglicher Registeroperand für »%%%c«"
  
! #: config/aarch64/aarch64.cc:12548 config/arm/arm.cc:24916
  #, c-format
  msgid "missing operand"
  msgstr "fehlender Operand"
  
! #: config/aarch64/aarch64.cc:12638
  #, c-format
  msgid "invalid constant"
  msgstr "ungültige Konstante"
  
! #: config/aarch64/aarch64.cc:12641
  #, c-format
  msgid "invalid operand"
  msgstr "ungültiger Operand"
  
! #: config/aarch64/aarch64.cc:12779 config/aarch64/aarch64.cc:12784
  #, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "ungültiger Operandenpräfix »%%%c«"
  
! #: config/aarch64/aarch64.cc:12804
  #, c-format
  msgid "invalid address mode"
  msgstr "ungültiger Adressierungsmodus"
  
! #: config/aarch64/aarch64.cc:22775
  msgid "invalid conversion from type %<mfloat8_t%>"
  msgstr "ungültige Umwandlung von Typ %<mfloat8_t%>"
  
! #: config/aarch64/aarch64.cc:22777
  msgid "invalid conversion to type %<mfloat8_t%>"
  msgstr "ungültige Umwandlung in Typ %<mfloat8_t%>"
  
! #: config/aarch64/aarch64.cc:29806 config/aarch64/aarch64.cc:29829
  msgid "operation not permitted on type %<mfloat8_t%>"
  msgstr "Operation nicht erlaubt auf Typ %<mfloat8_t%>"
  
! #: config/aarch64/aarch64.cc:29824
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "GNU- und SVE-Vektoren können nicht in einer binären Operation kombiniert werden"
  
! #: config/alpha/alpha.cc:5780 config/i386/i386.cc:14077
! #: config/rs6000/rs6000.cc:14674 config/sparc/sparc.cc:9400
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "»%%&« ohne lokale dynamische TLS-Referenzen verwendet"
  
! #: config/alpha/alpha.cc:5838 config/bfin/bfin.cc:1428
  #, c-format
  msgid "invalid %%J value"
  msgstr "ungültiger %%J-Wert"
  
! #: config/alpha/alpha.cc:5868 config/ia64/ia64.cc:5592 config/or1k/or1k.cc:1252
  #, c-format
  msgid "invalid %%r value"
  msgstr "ungültiger %%r-Wert"
  
! #: config/alpha/alpha.cc:5878 config/ia64/ia64.cc:5546
! #: config/rs6000/rs6000.cc:14369 config/xtensa/xtensa.cc:3144
  #, c-format
  msgid "invalid %%R value"
  msgstr "ungültiger %%R-Wert"
  
! #: config/alpha/alpha.cc:5884 config/rs6000/rs6000.cc:14289
! #: config/xtensa/xtensa.cc:3117
  #, c-format
  msgid "invalid %%N value"
  msgstr "ungültiger %%N-Wert"
  
! #: config/alpha/alpha.cc:5892 config/rs6000/rs6000.cc:14317
  #, c-format
  msgid "invalid %%P value"
  msgstr "ungültiger %%P-Wert"
  
! #: config/alpha/alpha.cc:5900
  #, c-format
  msgid "invalid %%h value"
  msgstr "ungültiger %%h-Wert"
  
! #: config/alpha/alpha.cc:5908 config/xtensa/xtensa.cc:3137
  #, c-format
  msgid "invalid %%L value"
  msgstr "ungültiger %%L-Wert"
  
! #: config/alpha/alpha.cc:5927
  #, c-format
  msgid "invalid %%m value"
  msgstr "ungültiger %%m-Wert"
  
! #: config/alpha/alpha.cc:5933
  #, c-format
  msgid "invalid %%M value"
  msgstr "ungültiger %%M-Wert"
  
! #: config/alpha/alpha.cc:5970
  #, c-format
  msgid "invalid %%U value"
  msgstr "ungültiger %%U-Wert"
  
! #: config/alpha/alpha.cc:5978 config/rs6000/rs6000.cc:14377
  #, c-format
  msgid "invalid %%s value"
  msgstr "ungültiger %%s-Wert"
  
! #: config/alpha/alpha.cc:5989
  #, c-format
  msgid "invalid %%C value"
  msgstr "ungültiger %%C-Wert"
  
! #: config/alpha/alpha.cc:6026 config/rs6000/rs6000.cc:14153
  #, c-format
  msgid "invalid %%E value"
  msgstr "ungültiger %%E-Wert"
  
! #: config/alpha/alpha.cc:6051 config/alpha/alpha.cc:6101
  #, c-format
  msgid "unknown relocation unspec"
  msgstr "unbekannte Adressverschiebungs-Unspec"
  
! #: config/alpha/alpha.cc:6060 config/gcn/gcn.cc:7341 config/gcn/gcn.cc:7350
! #: config/gcn/gcn.cc:7408 config/gcn/gcn.cc:7416 config/gcn/gcn.cc:7432
! #: config/gcn/gcn.cc:7450 config/gcn/gcn.cc:7501 config/gcn/gcn.cc:7620
! #: config/gcn/gcn.cc:7733 config/rs6000/rs6000.cc:14679
  #, c-format
  msgid "invalid %%xn code"
  msgstr "ungültiger %%xn-Code"
  
! #: config/alpha/alpha.cc:6166
  #, c-format
  msgid "invalid operand address"
  msgstr "ungültige Operandenadresse"
  
! #: config/arc/arc.cc:4901
  #, c-format
  msgid "invalid operand to %%Z code"
  msgstr "ungültiger Operand für Code %%Z"
  
! #: config/arc/arc.cc:4909
  #, c-format
  msgid "invalid operand to %%z code"
  msgstr "ungültiger Operand für Code %%z"
  
! #: config/arc/arc.cc:4917
  #, c-format
  msgid "invalid operands to %%c code"
  msgstr "ungültige Operanden für Code %%c"
  
! #: config/arc/arc.cc:4925
  #, c-format
  msgid "invalid operand to %%M code"
  msgstr "ungültiger Operand für Code %%M"
  
! #: config/arc/arc.cc:4933 config/m32r/m32r.cc:2091
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr "ungültiger Operand für Code %%p"
  
! #: config/arc/arc.cc:4941
  #, c-format
  msgid "invalid operand for %%s code"
  msgstr "ungültiger Operand für Code %%s"
  
! #: config/arc/arc.cc:4959
  #, c-format
  msgid "invalid operand for %%N code"
  msgstr "ungültiger Operand für Code %%N"
  
! #: config/arc/arc.cc:4972
  #, c-format
  msgid "invalid operand for %%N or %%S code"
  msgstr "ungültiger Operand für Code %%N oder %%S"
  
! #: config/arc/arc.cc:4994 config/m32r/m32r.cc:2084
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr "ungültiger Operand für Code %%s"
  
! #: config/arc/arc.cc:5114 config/m32r/m32r.cc:2117
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "ungültiger Operand für %%R-Code"
  
! #: config/arc/arc.cc:5190 config/m32r/m32r.cc:2140
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "ungültiger Operand für %%H/%%L-Code"
  
! #: config/arc/arc.cc:5258 config/m32r/m32r.cc:2211
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "ungültiger Operand für %%U-Code"
  
! #: config/arc/arc.cc:5270
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "ungültiger Operand für %%V-Code"
  
! #: config/arc/arc.cc:5320
  #, c-format
  msgid "invalid operand to %%O code"
  msgstr "ungültiger Operand für Code %%O"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.cc:5343 config/epiphany/epiphany.cc:1309
! #: config/m32r/m32r.cc:2238 config/nds32/nds32.cc:3519
! #: config/sparc/sparc.cc:9679
  #, c-format
  msgid "invalid operand output code"
  msgstr "ungültiger Operanden-Ausgabecode"
  
! #: config/arc/arc.cc:6396
  #, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "ungültiges UNSPEC als Operand: %d"
  
! #: config/arc/arc.cc:6612
  msgid "unrecognized supposed constant"
  msgstr "unerkannte vermutete Konstante"
  
! #: config/arm/arm.cc:21145 config/arm/arm.cc:21170 config/arm/arm.cc:21180
! #: config/arm/arm.cc:21189 config/arm/arm.cc:21198
  #, c-format
  msgid "invalid shift operand"
  msgstr "ungültiger Schiebeoperand"
  
! #: config/arm/arm.cc:24170 config/arm/arm.cc:24188
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "bedingter Thumb-Befehl"
  
! #: config/arm/arm.cc:24176
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "bedingter Befehl in bedingter Sequenz"
  
! #: config/arm/arm.cc:24287 config/arm/arm.cc:24300 config/arm/arm.cc:24325
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "Operand für Code »%c« nicht unterstützt"
  
! #: config/arm/arm.cc:24402 config/arm/arm.cc:24424 config/arm/arm.cc:24434
! #: config/arm/arm.cc:24444 config/arm/arm.cc:24454 config/arm/arm.cc:24493
! #: config/arm/arm.cc:24511 config/arm/arm.cc:24529 config/arm/arm.cc:24562
! #: config/arm/arm.cc:24577 config/arm/arm.cc:24604 config/arm/arm.cc:24611
! #: config/arm/arm.cc:24629 config/arm/arm.cc:24636 config/arm/arm.cc:24644
! #: config/arm/arm.cc:24665 config/arm/arm.cc:24672 config/arm/arm.cc:24863
! #: config/arm/arm.cc:24870 config/arm/arm.cc:24897 config/arm/arm.cc:24904
! #: config/bfin/bfin.cc:1441 config/bfin/bfin.cc:1448 config/bfin/bfin.cc:1455
! #: config/bfin/bfin.cc:1462 config/bfin/bfin.cc:1471 config/bfin/bfin.cc:1478
! #: config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492 config/nds32/nds32.cc:3545
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr "ungültiger Operand für Code »%c«"
  
! #: config/arm/arm.cc:24506
  #, c-format
  msgid "instruction never executed"
  msgstr "Befehl wird niemals ausgeführt"
  
  #. Former FPA support, effectively unused after GCC-4.7, but not
  #. removed until gcc-15.
! #: config/arm/arm.cc:24544
  #, c-format
  msgid "obsolete FPA format code '%c'"
  msgstr "veralteter FPA-Formatcode »%c«"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.cc:24553
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "veralteter Maverick-Formatcode »%c«"
  
! #: config/arm/arm.cc:34591
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "ungültige Umwandlung von Typ %<bfloat16_t%>"
  
! #: config/arm/arm.cc:34593
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "ungültige Umwandlung in Typ %<bfloat16_t%>"
  
! #: config/arm/arm.cc:34608 config/arm/arm.cc:34624
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr "Operation nicht erlaubt auf Typ %<bfloat16_t%>"
  
--- 20162,20912 ----
  msgid "caller uses __builtin_eh_return"
  msgstr "der Aufrufer verwendet __builtin_eh_return"
  
! #: tree-tailcall.cc:798
  msgid "memory reference or volatile after call"
  msgstr "Speicherverweis oder volatile-Zugriff nach dem Aufruf"
  
! #: tree-tailcall.cc:872
  msgid "address of caller arguments taken"
  msgstr "die Adresse von Argumenten des Aufrufers wird verwendet"
  
! #: tree-tailcall.cc:899
  msgid "return value in memory"
  msgstr "Rückgabewert im Speicher"
  
! #: tree-tailcall.cc:916
  msgid "code between call and return"
  msgstr "Code zwischen dem Aufruf und der Rückkehr"
  
! #: tree-tailcall.cc:929
  msgid "call may throw exception that does not propagate"
  msgstr "der Aufruf wirft möglicherweise eine Ausnahme, die nicht propagiert"
  
! #: tree-tailcall.cc:942 tree-tailcall.cc:1516
  msgid "call may throw exception caught locally or perform cleanups"
  msgstr "der Aufruf wirft möglicherweise eine lokal gefangene Ausnahme oder räumt auf"
  
! #: tree-tailcall.cc:977
  msgid "return value used after call"
  msgstr "der Rückgabewert wird nach dem Aufruf verwendet"
  
! #: tree-tailcall.cc:1074 tree-tailcall.cc:1102
  msgid "call invocation refers to locals"
  msgstr "der Aufruf des Funktionsaufrufs verweist auf lokale Variablen"
  
! #: tree-tailcall.cc:1334
  msgid "unhandled code after call"
  msgstr "unbehandelter Code nach dem Aufruf"
  
! #: tree-tailcall.cc:1344
  msgid "return value changed after call"
  msgstr "der Rückgabewert wird nach dem Aufruf verändert"
  
! #: tree-tailcall.cc:1393
  msgid "internal call"
  msgstr "interner Aufruf"
  
! #: tree-tailcall.cc:1401 tree-tailcall.cc:1489
  msgid "call and return value are different"
  msgstr "der Wert bei Aufruf und Rückkehr unterscheiden sich"
  
! #: tree-tailcall.cc:1499
  msgid "operations after non tail recursive call"
  msgstr "es gibt Operationen nach dem nicht-endrekursiven Aufruf"
  
! #: tree-tailcall.cc:1507
  msgid "tail recursion with pointers can only use additions"
  msgstr "Endrekursion mit Zeigern darf nur Additionen verwenden"
  
! #: tree-tailcall.cc:1520
  msgid "exception cleanups omit __tsan_func_exit call"
  msgstr "Ausnahmebereinigungen lassen den Aufruf von __tsan_func_exit weg"
  
! #: tree-tailcall.cc:2023
  msgid "tail recursion with accumulation mixed with musttail non-recursive call"
  msgstr "Endrekursion, in dem Akkumulation mit nichtrekursivem musttail-Aufruf vermischt ist"
  
! #: c-family/c-format.cc:436
  msgid "format"
  msgstr "Format"
  
! #: c-family/c-format.cc:437
  msgid "field width specifier"
  msgstr "Feldbreitenangabe"
  
! #: c-family/c-format.cc:438
  msgid "field precision specifier"
  msgstr "Feldpräzisionsangabe"
  
! #: c-family/c-format.cc:575 c-family/c-format.cc:599
  #: config/mingw/msformat-c.cc:45
  msgid "' ' flag"
  msgstr "» «-Kennzeichen"
  
! #: c-family/c-format.cc:575 c-family/c-format.cc:599
  #: config/mingw/msformat-c.cc:45
  msgid "the ' ' printf flag"
  msgstr "das » «-printf-Kennzeichen"
  
! #: c-family/c-format.cc:576 c-family/c-format.cc:600 c-family/c-format.cc:631
! #: c-family/c-format.cc:697 config/mingw/msformat-c.cc:46
  msgid "'+' flag"
  msgstr "»+«-Kennzeichen"
  
! #: c-family/c-format.cc:576 c-family/c-format.cc:600 c-family/c-format.cc:631
  #: config/mingw/msformat-c.cc:46
  msgid "the '+' printf flag"
  msgstr "das »+«-printf-Kennzeichen"
  
! #: c-family/c-format.cc:577 c-family/c-format.cc:601 c-family/c-format.cc:632
! #: c-family/c-format.cc:672 config/mingw/msformat-c.cc:47
  #: config/mingw/msformat-c.cc:82
  msgid "'#' flag"
  msgstr "»#«-Kennzeichen"
  
! #: c-family/c-format.cc:577 c-family/c-format.cc:601 c-family/c-format.cc:632
  #: config/mingw/msformat-c.cc:47
  msgid "the '#' printf flag"
  msgstr "das »#«-printf-Kennzeichen"
  
! #: c-family/c-format.cc:578 c-family/c-format.cc:602 c-family/c-format.cc:670
  #: config/mingw/msformat-c.cc:48
  msgid "'0' flag"
  msgstr "»0«-Kennzeichen"
  
! #: c-family/c-format.cc:578 c-family/c-format.cc:602
  #: config/mingw/msformat-c.cc:48
  msgid "the '0' printf flag"
  msgstr "das »0«-printf-Kennzeichen"
  
! #: c-family/c-format.cc:579 c-family/c-format.cc:603 c-family/c-format.cc:669
! #: c-family/c-format.cc:700 config/mingw/msformat-c.cc:49
  msgid "'-' flag"
  msgstr "»-«-Kennzeichen"
  
! #: c-family/c-format.cc:579 c-family/c-format.cc:603
  #: config/mingw/msformat-c.cc:49
  msgid "the '-' printf flag"
  msgstr "das »-«-printf-Kennzeichen"
  
! #: c-family/c-format.cc:580 c-family/c-format.cc:652
  #: config/mingw/msformat-c.cc:50 config/mingw/msformat-c.cc:70
  msgid "''' flag"
  msgstr "»'«-Kennzeichen"
  
! #: c-family/c-format.cc:580 config/mingw/msformat-c.cc:50
  msgid "the ''' printf flag"
  msgstr "das »'«-printf-Kennzeichen"
  
! #: c-family/c-format.cc:581 c-family/c-format.cc:653
  msgid "'I' flag"
  msgstr "»I«-Kennzeichen"
  
! #: c-family/c-format.cc:581
  msgid "the 'I' printf flag"
  msgstr "das »I«-printf-Kennzeichen"
  
! #: c-family/c-format.cc:582 c-family/c-format.cc:604 c-family/c-format.cc:650
! #: c-family/c-format.cc:673 c-family/c-format.cc:701 config/sol2-c.cc:43
  #: config/mingw/msformat-c.cc:51 config/mingw/msformat-c.cc:68
  msgid "field width"
  msgstr "Feldbreite"
  
! #: c-family/c-format.cc:582 c-family/c-format.cc:604 config/sol2-c.cc:43
  #: config/mingw/msformat-c.cc:51
  msgid "field width in printf format"
  msgstr "Feldbreite im printf-Format"
  
! #: c-family/c-format.cc:583 c-family/c-format.cc:605 c-family/c-format.cc:634
  #: config/mingw/msformat-c.cc:52
  msgid "precision"
  msgstr "Genauigkeit"
  
! #: c-family/c-format.cc:583 c-family/c-format.cc:605 c-family/c-format.cc:634
  #: config/mingw/msformat-c.cc:52
  msgid "precision in printf format"
  msgstr "Genauigkeit im printf-Format"
  
! #: c-family/c-format.cc:584 c-family/c-format.cc:606 c-family/c-format.cc:635
! #: c-family/c-format.cc:651 c-family/c-format.cc:704 config/sol2-c.cc:44
  #: config/mingw/msformat-c.cc:53 config/mingw/msformat-c.cc:69
  msgid "length modifier"
  msgstr "Längenmodifizierer"
  
! #: c-family/c-format.cc:584 c-family/c-format.cc:606 c-family/c-format.cc:635
  #: config/sol2-c.cc:44 config/mingw/msformat-c.cc:53
  msgid "length modifier in printf format"
  msgstr "Längenmodifizierer im printf-Format"
  
! #: c-family/c-format.cc:633
  msgid "'q' flag"
  msgstr "»q«-Kennzeichen"
  
! #: c-family/c-format.cc:633
  msgid "the 'q' diagnostic flag"
  msgstr "das »q«-Diagnose-Kennzeichen"
  
! #: c-family/c-format.cc:647 config/mingw/msformat-c.cc:66
  msgid "assignment suppression"
  msgstr "Zuweisungsunterdrückung"
  
! #: c-family/c-format.cc:647 config/mingw/msformat-c.cc:66
  msgid "the assignment suppression scanf feature"
  msgstr "das scanf-Merkmal der Zuweisungsunterdrückung"
  
! #: c-family/c-format.cc:648 config/mingw/msformat-c.cc:67
  msgid "'a' flag"
  msgstr "»a«-Kennzeichen"
  
! #: c-family/c-format.cc:648 config/mingw/msformat-c.cc:67
  msgid "the 'a' scanf flag"
  msgstr "das »a«-scanf-Kennzeichen"
  
! #: c-family/c-format.cc:649
  msgid "'m' flag"
  msgstr "»m«-Kennzeichen"
  
! #: c-family/c-format.cc:649
  msgid "the 'm' scanf flag"
  msgstr "das »m«-scanf-Kennzeichen"
  
! #: c-family/c-format.cc:650 config/mingw/msformat-c.cc:68
  msgid "field width in scanf format"
  msgstr "Feldbreite im scanf-Format"
  
! #: c-family/c-format.cc:651 config/mingw/msformat-c.cc:69
  msgid "length modifier in scanf format"
  msgstr "Längenmodifizierer im scanf-Format"
  
! #: c-family/c-format.cc:652 config/mingw/msformat-c.cc:70
  msgid "the ''' scanf flag"
  msgstr "das »'«-scanf-Kennzeichen"
  
! #: c-family/c-format.cc:653
  msgid "the 'I' scanf flag"
  msgstr "das »I«-scanf-Kennzeichen"
  
! #: c-family/c-format.cc:668
  msgid "'_' flag"
  msgstr "»_«-Kennzeichen"
  
! #: c-family/c-format.cc:668
  msgid "the '_' strftime flag"
  msgstr "das »_«-strftime-Kennzeichen"
  
! #: c-family/c-format.cc:669
  msgid "the '-' strftime flag"
  msgstr "das »-«-strftime-Kennzeichen"
  
! #: c-family/c-format.cc:670
  msgid "the '0' strftime flag"
  msgstr "das »0«-strftime-Kennzeichen"
  
! #: c-family/c-format.cc:671 c-family/c-format.cc:696
  msgid "'^' flag"
  msgstr "»^«-Kennzeichen"
  
! #: c-family/c-format.cc:671
  msgid "the '^' strftime flag"
  msgstr "das »^«-strftime-Kennzeichen"
  
! #: c-family/c-format.cc:672 config/mingw/msformat-c.cc:82
  msgid "the '#' strftime flag"
  msgstr "das »#«-strftime-Kennzeichen"
  
! #: c-family/c-format.cc:673
  msgid "field width in strftime format"
  msgstr "Feldbreite im strftime-Format"
  
! #: c-family/c-format.cc:674
  msgid "'E' modifier"
  msgstr "»E«-Modifizierer"
  
! #: c-family/c-format.cc:674
  msgid "the 'E' strftime modifier"
  msgstr "der »E«-strftime-Modifizierer"
  
! #: c-family/c-format.cc:675
  msgid "'O' modifier"
  msgstr "»O«-Modifizierer"
  
! #: c-family/c-format.cc:675
  msgid "the 'O' strftime modifier"
  msgstr "der »O«-strftime-Modifizierer"
  
! #: c-family/c-format.cc:676 c-family/c-format.cc:677
  msgid "the 'O' modifier"
  msgstr "der »O«-Modifizierer"
  
! #: c-family/c-format.cc:695
  msgid "fill character"
  msgstr "Füllzeichen"
  
! #: c-family/c-format.cc:695
  msgid "fill character in strfmon format"
  msgstr "Füllzeichen im strfmon-Format"
  
! #: c-family/c-format.cc:696
  msgid "the '^' strfmon flag"
  msgstr "das »^«-strfmon-Kennzeichen"
  
! #: c-family/c-format.cc:697
  msgid "the '+' strfmon flag"
  msgstr "das »+«-strfmon-Kennzeichen"
  
! #: c-family/c-format.cc:698
  msgid "'(' flag"
  msgstr "»(«-Kennzeichen"
  
! #: c-family/c-format.cc:698
  msgid "the '(' strfmon flag"
  msgstr "das »(«-strfmon-Kennzeichen"
  
! #: c-family/c-format.cc:699
  msgid "'!' flag"
  msgstr "»!«-Kennzeichen"
  
! #: c-family/c-format.cc:699
  msgid "the '!' strfmon flag"
  msgstr "das »!«-strfmon-Kennzeichen"
  
! #: c-family/c-format.cc:700
  msgid "the '-' strfmon flag"
  msgstr "das »-«-strfmon-Kennzeichen"
  
! #: c-family/c-format.cc:701
  msgid "field width in strfmon format"
  msgstr "Feldbreite im strfmon-Format"
  
! #: c-family/c-format.cc:702
  msgid "left precision"
  msgstr "linke Präzision"
  
! #: c-family/c-format.cc:702
  msgid "left precision in strfmon format"
  msgstr "linke Präzision im strfmon-Format"
  
! #: c-family/c-format.cc:703
  msgid "right precision"
  msgstr "rechte Präzision"
  
! #: c-family/c-format.cc:703
  msgid "right precision in strfmon format"
  msgstr "rechte Präzision im strfmon-Format"
  
! #: c-family/c-format.cc:704
  msgid "length modifier in strfmon format"
  msgstr "Längenmodifizierer im strfmon-Format"
  
  #. Handle deferred options from command-line.
! #: c-family/c-opts.cc:1699 fortran/cpp.cc:630
  msgid "<command-line>"
  msgstr "<Kommandozeile>"
  
! #: config/aarch64/aarch64.cc:13004 config/loongarch/loongarch.cc:6728
  #, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "Operand für Code »%c« nicht unterstützt"
  
! #: config/aarch64/aarch64.cc:13013 config/aarch64/aarch64.cc:13026
! #: config/aarch64/aarch64.cc:13038 config/aarch64/aarch64.cc:13049
! #: config/aarch64/aarch64.cc:13065 config/aarch64/aarch64.cc:13079
! #: config/aarch64/aarch64.cc:13099 config/aarch64/aarch64.cc:13181
! #: config/aarch64/aarch64.cc:13192 config/aarch64/aarch64.cc:13206
! #: config/aarch64/aarch64.cc:13432 config/aarch64/aarch64.cc:13445
! #: config/aarch64/aarch64.cc:13462 config/pru/pru.cc:1872
! #: config/pru/pru.cc:1883 config/pru/pru.cc:1965 config/riscv/riscv.cc:8092
! #: config/riscv/riscv.cc:8108 config/riscv/riscv.cc:8124
! #: config/riscv/riscv.cc:8140 config/riscv/riscv.cc:8173
! #: config/riscv/riscv.cc:8182 config/riscv/riscv.cc:8191
! #: config/riscv/riscv.cc:8201
  #, c-format
  msgid "invalid operand for '%%%c'"
  msgstr "ungültiger Operand für »%%%c«"
  
! #: config/aarch64/aarch64.cc:13117 config/aarch64/aarch64.cc:13128
! #: config/aarch64/aarch64.cc:13292 config/aarch64/aarch64.cc:13303
! #: config/riscv/riscv.cc:7988 config/riscv/riscv.cc:7996
! #: config/riscv/riscv.cc:8003 config/riscv/riscv.cc:8007
! #: config/riscv/riscv.cc:8049 config/riscv/riscv.cc:8067
  #, c-format
  msgid "invalid vector constant"
  msgstr "ungültige Vektorkonstante"
  
! #: config/aarch64/aarch64.cc:13142
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr "unverträglicher Gleitkomma- / Vektorregisteroperand für »%%%c«"
  
! #: config/aarch64/aarch64.cc:13154
  #, c-format
  msgid "incompatible operand for '%%%c'"
  msgstr "unverträglicher Operand für »%%%c«"
  
! #: config/aarch64/aarch64.cc:13174
  #, c-format
  msgid "incompatible register operand for '%%%c'"
  msgstr "unverträglicher Registeroperand für »%%%c«"
  
! #: config/aarch64/aarch64.cc:13239 config/arm/arm.cc:24779
  #, c-format
  msgid "missing operand"
  msgstr "fehlender Operand"
  
! #: config/aarch64/aarch64.cc:13329
  #, c-format
  msgid "invalid constant"
  msgstr "ungültige Konstante"
  
! #: config/aarch64/aarch64.cc:13332
  #, c-format
  msgid "invalid operand"
  msgstr "ungültiger Operand"
  
! #: config/aarch64/aarch64.cc:13470 config/aarch64/aarch64.cc:13475
  #, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "ungültiger Operandenpräfix »%%%c«"
  
! #: config/aarch64/aarch64.cc:13495
  #, c-format
  msgid "invalid address mode"
  msgstr "ungültiger Adressierungsmodus"
  
! #: config/aarch64/aarch64.cc:23792
  msgid "invalid conversion from type %<mfloat8_t%>"
  msgstr "ungültige Umwandlung von Typ %<mfloat8_t%>"
  
! #: config/aarch64/aarch64.cc:23794
  msgid "invalid conversion to type %<mfloat8_t%>"
  msgstr "ungültige Umwandlung in Typ %<mfloat8_t%>"
  
! #: config/aarch64/aarch64.cc:31104
! #, fuzzy
! #| msgid "operation not permitted on type %<bfloat16_t%>"
! msgid "preincrement operation not permitted on svbool_t"
! msgstr "Operation nicht erlaubt auf Typ %<bfloat16_t%>"
! 
! #: config/aarch64/aarch64.cc:31106
! #, fuzzy
! #| msgid "operation not permitted on type %<bfloat16_t%>"
! msgid "predecrement operation not permitted on svbool_t"
! msgstr "Operation nicht erlaubt auf Typ %<bfloat16_t%>"
! 
! #: config/aarch64/aarch64.cc:31108
! #, fuzzy
! #| msgid "operation not permitted on type %<bfloat16_t%>"
! msgid "postincrement operation not permitted on svbool_t"
! msgstr "Operation nicht erlaubt auf Typ %<bfloat16_t%>"
! 
! #: config/aarch64/aarch64.cc:31110
! #, fuzzy
! #| msgid "operation not permitted on type %<bfloat16_t%>"
! msgid "postdecrement operation not permitted on svbool_t"
! msgstr "Operation nicht erlaubt auf Typ %<bfloat16_t%>"
! 
! #: config/aarch64/aarch64.cc:31112
! #, fuzzy
! #| msgid "operation not permitted on type %<bfloat16_t%>"
! msgid "negation operation not permitted on svbool_t"
! msgstr "Operation nicht erlaubt auf Typ %<bfloat16_t%>"
! 
! #: config/aarch64/aarch64.cc:31114
! #, fuzzy
! #| msgid "operation not permitted on type %<bfloat16_t%>"
! msgid "plus operation not permitted on svbool_t"
! msgstr "Operation nicht erlaubt auf Typ %<bfloat16_t%>"
! 
! #: config/aarch64/aarch64.cc:31116
! #, fuzzy
! #| msgid "operation not permitted on type %<bfloat16_t%>"
! msgid "minus operation not permitted on svbool_t"
! msgstr "Operation nicht erlaubt auf Typ %<bfloat16_t%>"
! 
! #: config/aarch64/aarch64.cc:31118
! #, fuzzy
! #| msgid "operation not permitted on type %<bfloat16_t%>"
! msgid "multiply operation not permitted on svbool_t"
! msgstr "Operation nicht erlaubt auf Typ %<bfloat16_t%>"
! 
! #: config/aarch64/aarch64.cc:31120
! #, fuzzy
! #| msgid "operation not permitted on type %<bfloat16_t%>"
! msgid "divide operation not permitted on svbool_t"
! msgstr "Operation nicht erlaubt auf Typ %<bfloat16_t%>"
! 
! #: config/aarch64/aarch64.cc:31123
! #, fuzzy
! #| msgid "operation not permitted on type %<bfloat16_t%>"
! msgid "shift operation not permitted on svbool_t"
! msgstr "Operation nicht erlaubt auf Typ %<bfloat16_t%>"
! 
! #: config/aarch64/aarch64.cc:31128
! msgid "only == and != operations permitted on svbool_t"
! msgstr ""
! 
! #: config/aarch64/aarch64.cc:31130
! #, fuzzy
! #| msgid "stack usage computation not supported for this target"
! msgid "subscript operation not supported on svbool_t"
! msgstr "Stapelverbrauchsberechnung wird für dieses Ziel nicht unterstützt"
! 
! #: config/aarch64/aarch64.cc:31151 config/aarch64/aarch64.cc:31184
  msgid "operation not permitted on type %<mfloat8_t%>"
  msgstr "Operation nicht erlaubt auf Typ %<mfloat8_t%>"
  
! #: config/aarch64/aarch64.cc:31172
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "GNU- und SVE-Vektoren können nicht in einer binären Operation kombiniert werden"
  
! #: config/alpha/alpha.cc:5776 config/i386/i386.cc:14543
! #: config/rs6000/rs6000.cc:14685 config/sparc/sparc.cc:9386
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "»%%&« ohne lokale dynamische TLS-Referenzen verwendet"
  
! #: config/alpha/alpha.cc:5834 config/bfin/bfin.cc:1428
  #, c-format
  msgid "invalid %%J value"
  msgstr "ungültiger %%J-Wert"
  
! #: config/alpha/alpha.cc:5864 config/ia64/ia64.cc:5637 config/or1k/or1k.cc:1251
  #, c-format
  msgid "invalid %%r value"
  msgstr "ungültiger %%r-Wert"
  
! #: config/alpha/alpha.cc:5874 config/ia64/ia64.cc:5591
! #: config/rs6000/rs6000.cc:14380 config/xtensa/xtensa.cc:2995
  #, c-format
  msgid "invalid %%R value"
  msgstr "ungültiger %%R-Wert"
  
! #: config/alpha/alpha.cc:5880 config/rs6000/rs6000.cc:14300
! #: config/xtensa/xtensa.cc:2968
  #, c-format
  msgid "invalid %%N value"
  msgstr "ungültiger %%N-Wert"
  
! #: config/alpha/alpha.cc:5888 config/rs6000/rs6000.cc:14328
  #, c-format
  msgid "invalid %%P value"
  msgstr "ungültiger %%P-Wert"
  
! #: config/alpha/alpha.cc:5896
  #, c-format
  msgid "invalid %%h value"
  msgstr "ungültiger %%h-Wert"
  
! #: config/alpha/alpha.cc:5904 config/xtensa/xtensa.cc:2988
  #, c-format
  msgid "invalid %%L value"
  msgstr "ungültiger %%L-Wert"
  
! #: config/alpha/alpha.cc:5923
  #, c-format
  msgid "invalid %%m value"
  msgstr "ungültiger %%m-Wert"
  
! #: config/alpha/alpha.cc:5929
  #, c-format
  msgid "invalid %%M value"
  msgstr "ungültiger %%M-Wert"
  
! #: config/alpha/alpha.cc:5966 config/xtensa/xtensa.cc:3002
  #, c-format
  msgid "invalid %%U value"
  msgstr "ungültiger %%U-Wert"
  
! #: config/alpha/alpha.cc:5974 config/rs6000/rs6000.cc:14388
  #, c-format
  msgid "invalid %%s value"
  msgstr "ungültiger %%s-Wert"
  
! #: config/alpha/alpha.cc:5985
  #, c-format
  msgid "invalid %%C value"
  msgstr "ungültiger %%C-Wert"
  
! #: config/alpha/alpha.cc:6022 config/rs6000/rs6000.cc:14164
  #, c-format
  msgid "invalid %%E value"
  msgstr "ungültiger %%E-Wert"
  
! #: config/alpha/alpha.cc:6047 config/alpha/alpha.cc:6097
  #, c-format
  msgid "unknown relocation unspec"
  msgstr "unbekannte Adressverschiebungs-Unspec"
  
! #: config/alpha/alpha.cc:6056 config/gcn/gcn.cc:7560 config/gcn/gcn.cc:7569
! #: config/gcn/gcn.cc:7627 config/gcn/gcn.cc:7635 config/gcn/gcn.cc:7651
! #: config/gcn/gcn.cc:7669 config/gcn/gcn.cc:7720 config/gcn/gcn.cc:7839
! #: config/gcn/gcn.cc:7955 config/rs6000/rs6000.cc:14690
  #, c-format
  msgid "invalid %%xn code"
  msgstr "ungültiger %%xn-Code"
  
! #: config/alpha/alpha.cc:6162
  #, c-format
  msgid "invalid operand address"
  msgstr "ungültige Operandenadresse"
  
! #: config/arc/arc.cc:4913
  #, c-format
  msgid "invalid operand to %%Z code"
  msgstr "ungültiger Operand für Code %%Z"
  
! #: config/arc/arc.cc:4921
  #, c-format
  msgid "invalid operand to %%z code"
  msgstr "ungültiger Operand für Code %%z"
  
! #: config/arc/arc.cc:4929
  #, c-format
  msgid "invalid operands to %%c code"
  msgstr "ungültige Operanden für Code %%c"
  
! #: config/arc/arc.cc:4937
  #, c-format
  msgid "invalid operand to %%M code"
  msgstr "ungültiger Operand für Code %%M"
  
! #: config/arc/arc.cc:4945 config/m32r/m32r.cc:2090
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr "ungültiger Operand für Code %%p"
  
! #: config/arc/arc.cc:4953
  #, c-format
  msgid "invalid operand for %%s code"
  msgstr "ungültiger Operand für Code %%s"
  
! #: config/arc/arc.cc:4971
  #, c-format
  msgid "invalid operand for %%N code"
  msgstr "ungültiger Operand für Code %%N"
  
! #: config/arc/arc.cc:4984
  #, c-format
  msgid "invalid operand for %%N or %%S code"
  msgstr "ungültiger Operand für Code %%N oder %%S"
  
! #: config/arc/arc.cc:5006 config/m32r/m32r.cc:2083
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr "ungültiger Operand für Code %%s"
  
! #: config/arc/arc.cc:5126 config/m32r/m32r.cc:2116
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "ungültiger Operand für %%R-Code"
  
! #: config/arc/arc.cc:5202 config/m32r/m32r.cc:2139
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "ungültiger Operand für %%H/%%L-Code"
  
! #: config/arc/arc.cc:5270 config/m32r/m32r.cc:2210
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "ungültiger Operand für %%U-Code"
  
! #: config/arc/arc.cc:5282
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "ungültiger Operand für %%V-Code"
  
! #: config/arc/arc.cc:5332
  #, c-format
  msgid "invalid operand to %%O code"
  msgstr "ungültiger Operand für Code %%O"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.cc:5355 config/epiphany/epiphany.cc:1309
! #: config/m32r/m32r.cc:2237 config/nds32/nds32.cc:3519
! #: config/sparc/sparc.cc:9665
  #, c-format
  msgid "invalid operand output code"
  msgstr "ungültiger Operanden-Ausgabecode"
  
! #: config/arc/arc.cc:6408
  #, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "ungültiges UNSPEC als Operand: %d"
  
! #: config/arc/arc.cc:6624
  msgid "unrecognized supposed constant"
  msgstr "unerkannte vermutete Konstante"
  
! #: config/arm/arm.cc:21090 config/arm/arm.cc:21115 config/arm/arm.cc:21125
! #: config/arm/arm.cc:21134 config/arm/arm.cc:21143
  #, c-format
  msgid "invalid shift operand"
  msgstr "ungültiger Schiebeoperand"
  
! #: config/arm/arm.cc:24061 config/arm/arm.cc:24079
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "bedingter Thumb-Befehl"
  
! #: config/arm/arm.cc:24067
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "bedingter Befehl in bedingter Sequenz"
  
! #: config/arm/arm.cc:24183 config/arm/arm.cc:24196 config/arm/arm.cc:24221
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "Operand für Code »%c« nicht unterstützt"
  
! #: config/arm/arm.cc:24298 config/arm/arm.cc:24320 config/arm/arm.cc:24330
! #: config/arm/arm.cc:24340 config/arm/arm.cc:24350 config/arm/arm.cc:24389
! #: config/arm/arm.cc:24407 config/arm/arm.cc:24425 config/arm/arm.cc:24467
! #: config/arm/arm.cc:24474 config/arm/arm.cc:24492 config/arm/arm.cc:24499
! #: config/arm/arm.cc:24507 config/arm/arm.cc:24528 config/arm/arm.cc:24535
! #: config/arm/arm.cc:24726 config/arm/arm.cc:24733 config/arm/arm.cc:24760
! #: config/arm/arm.cc:24767 config/bfin/bfin.cc:1441 config/bfin/bfin.cc:1448
! #: config/bfin/bfin.cc:1455 config/bfin/bfin.cc:1462 config/bfin/bfin.cc:1471
! #: config/bfin/bfin.cc:1478 config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492
! #: config/nds32/nds32.cc:3545
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr "ungültiger Operand für Code »%c«"
  
! #: config/arm/arm.cc:24402
  #, c-format
  msgid "instruction never executed"
  msgstr "Befehl wird niemals ausgeführt"
  
  #. Former FPA support, effectively unused after GCC-4.7, but not
  #. removed until gcc-15.
! #: config/arm/arm.cc:24440
  #, c-format
  msgid "obsolete FPA format code '%c'"
  msgstr "veralteter FPA-Formatcode »%c«"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.cc:24449
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "veralteter Maverick-Formatcode »%c«"
  
! #. Former iWMMXT support, removed after GCC-15.
! #: config/arm/arm.cc:24455
! #, fuzzy, c-format
! #| msgid "obsolete FPA format code '%c'"
! msgid "obsolete iWMMXT format code '%c'"
! msgstr "veralteter FPA-Formatcode »%c«"
! 
! #: config/arm/arm.cc:34277
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "ungültige Umwandlung von Typ %<bfloat16_t%>"
  
! #: config/arm/arm.cc:34279
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "ungültige Umwandlung in Typ %<bfloat16_t%>"
  
! #: config/arm/arm.cc:34294 config/arm/arm.cc:34310
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr "Operation nicht erlaubt auf Typ %<bfloat16_t%>"
  
*************** msgstr "Interner Fehler: emit unrecogniz
*** 19988,20083 ****
  msgid "incomplete application of insn"
  msgstr "Interner Fehler: incomplete application of insn"
  
! #: config/avr/avr.cc:2525
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr "Adressoperand erfordert Beschränkung für X-, Y- oder Z-Register"
  
! #: config/avr/avr.cc:2708
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr "Operanden für %T/%t müssen reg + const_int sein:"
  
! #: config/avr/avr.cc:2763
  #, c-format
  msgid "bad I/O address 0x%s outside of valid range [0x%x, 0x%x] for %%i operand"
  msgstr "falsche E/A-Adresse 0x%s außerhalb des gültigen Bereichs [0x%x, 0x%x] für Operand %%i"
  
! #: config/avr/avr.cc:2789
  #, c-format
  msgid "%s operand cannot be used as %%i I/O address operand"
  msgstr "Operand »%s« kann nicht als %%i-E/A-Adressoperand verwendet werden"
  
! #: config/avr/avr.cc:2812
  msgid "bad address, not a constant:"
  msgstr "falsche Adresse, keine Konstante:"
  
! #: config/avr/avr.cc:2831 config/avr/avr.cc:2838
  msgid "bad address, not (reg+disp):"
  msgstr "Falsche Adresse, nicht (reg+disp):"
  
! #: config/avr/avr.cc:2845
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "Falsche Adresse, nicht post_inc oder pre_dec:"
  
! #: config/avr/avr.cc:2857
  msgid "internal compiler error.  Bad address:"
  msgstr "Interner Compiler-Fehler. Falsche Adresse:"
  
! #: config/avr/avr.cc:2886
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr "Code »%c« für Festkomma nicht unterstützt:"
  
! #: config/avr/avr.cc:2905
  msgid "internal compiler error.  Unknown mode:"
  msgstr "Interner Compiler-Fehler. Unbekannter Modus:"
  
! #: config/avr/avr.cc:4278 config/avr/avr.cc:5264 config/avr/avr.cc:5711
  msgid "invalid insn:"
  msgstr "Ungültiger Befehl:"
  
! #: config/avr/avr.cc:4361 config/avr/avr.cc:4486 config/avr/avr.cc:4544
! #: config/avr/avr.cc:4596 config/avr/avr.cc:4615 config/avr/avr.cc:4807
! #: config/avr/avr.cc:5115 config/avr/avr.cc:5400 config/avr/avr.cc:5604
! #: config/avr/avr.cc:5768 config/avr/avr.cc:5861 config/avr/avr.cc:6059
  msgid "incorrect insn:"
  msgstr "Falscher Befehl:"
  
! #: config/avr/avr.cc:4631 config/avr/avr.cc:4906 config/avr/avr.cc:5186
! #: config/avr/avr.cc:5472 config/avr/avr.cc:5650 config/avr/avr.cc:5917
! #: config/avr/avr.cc:6117
  msgid "unknown move insn:"
  msgstr "Falscher Kopierbefehl:"
  
! #: config/avr/avr.cc:7001
  msgid "bad shift insn:"
  msgstr "Falscher Schiebe-Befehl:"
  
! #: config/avr/avr.cc:7092 config/avr/avr.cc:7629 config/avr/avr.cc:8103
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "Interner Compiler-Fehler. Falsche Verschiebung:"
  
! #: config/avr/avr.cc:10395
  msgid "unsupported fixed-point conversion"
  msgstr "Festkommaumwandlung nicht unterstützt"
  
! #: config/avr/avr.cc:11667
  msgid "variable"
  msgstr "Variable"
  
! #: config/avr/avr.cc:11672
  msgid "function parameter"
  msgstr "Funktionsparameter"
  
! #: config/avr/avr.cc:11677
  msgid "structure field"
  msgstr "Strukturfeld"
  
! #: config/avr/avr.cc:11683
  msgid "return type of function"
  msgstr "Rückgabetyp für Funktion"
  
! #: config/avr/avr.cc:11688
  msgid "pointer"
  msgstr "Zeiger"
  
--- 20919,21014 ----
  msgid "incomplete application of insn"
  msgstr "Interner Fehler: incomplete application of insn"
  
! #: config/avr/avr.cc:2504
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr "Adressoperand erfordert Beschränkung für X-, Y- oder Z-Register"
  
! #: config/avr/avr.cc:2687
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr "Operanden für %T/%t müssen reg + const_int sein:"
  
! #: config/avr/avr.cc:2742
  #, c-format
  msgid "bad I/O address 0x%s outside of valid range [0x%x, 0x%x] for %%i operand"
  msgstr "falsche E/A-Adresse 0x%s außerhalb des gültigen Bereichs [0x%x, 0x%x] für Operand %%i"
  
! #: config/avr/avr.cc:2768
  #, c-format
  msgid "%s operand cannot be used as %%i I/O address operand"
  msgstr "Operand »%s« kann nicht als %%i-E/A-Adressoperand verwendet werden"
  
! #: config/avr/avr.cc:2791
  msgid "bad address, not a constant:"
  msgstr "falsche Adresse, keine Konstante:"
  
! #: config/avr/avr.cc:2810 config/avr/avr.cc:2817
  msgid "bad address, not (reg+disp):"
  msgstr "Falsche Adresse, nicht (reg+disp):"
  
! #: config/avr/avr.cc:2824
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "Falsche Adresse, nicht post_inc oder pre_dec:"
  
! #: config/avr/avr.cc:2836
  msgid "internal compiler error.  Bad address:"
  msgstr "Interner Compiler-Fehler. Falsche Adresse:"
  
! #: config/avr/avr.cc:2865
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr "Code »%c« für Festkomma nicht unterstützt:"
  
! #: config/avr/avr.cc:2884
  msgid "internal compiler error.  Unknown mode:"
  msgstr "Interner Compiler-Fehler. Unbekannter Modus:"
  
! #: config/avr/avr.cc:4298 config/avr/avr.cc:5284 config/avr/avr.cc:5731
  msgid "invalid insn:"
  msgstr "Ungültiger Befehl:"
  
! #: config/avr/avr.cc:4381 config/avr/avr.cc:4506 config/avr/avr.cc:4564
! #: config/avr/avr.cc:4616 config/avr/avr.cc:4635 config/avr/avr.cc:4827
! #: config/avr/avr.cc:5135 config/avr/avr.cc:5420 config/avr/avr.cc:5624
! #: config/avr/avr.cc:5788 config/avr/avr.cc:5881 config/avr/avr.cc:6079
  msgid "incorrect insn:"
  msgstr "Falscher Befehl:"
  
! #: config/avr/avr.cc:4651 config/avr/avr.cc:4926 config/avr/avr.cc:5206
! #: config/avr/avr.cc:5492 config/avr/avr.cc:5670 config/avr/avr.cc:5937
! #: config/avr/avr.cc:6137
  msgid "unknown move insn:"
  msgstr "Falscher Kopierbefehl:"
  
! #: config/avr/avr.cc:7082
  msgid "bad shift insn:"
  msgstr "Falscher Schiebe-Befehl:"
  
! #: config/avr/avr.cc:7182 config/avr/avr.cc:7708 config/avr/avr.cc:8171
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "Interner Compiler-Fehler. Falsche Verschiebung:"
  
! #: config/avr/avr.cc:10463
  msgid "unsupported fixed-point conversion"
  msgstr "Festkommaumwandlung nicht unterstützt"
  
! #: config/avr/avr.cc:11747
  msgid "variable"
  msgstr "Variable"
  
! #: config/avr/avr.cc:11752
  msgid "function parameter"
  msgstr "Funktionsparameter"
  
! #: config/avr/avr.cc:11757
  msgid "structure field"
  msgstr "Strukturfeld"
  
! #: config/avr/avr.cc:11763
  msgid "return type of function"
  msgstr "Rückgabetyp für Funktion"
  
! #: config/avr/avr.cc:11768
  msgid "pointer"
  msgstr "Zeiger"
  
*************** msgstr ""
*** 20095,20101 ****
  msgid "invalid %%j value"
  msgstr "ungültiger %%j-Wert"
  
! #: config/bfin/bfin.cc:1583 config/c6x/c6x.cc:2279
  #, c-format
  msgid "invalid const_double operand"
  msgstr "ungültiger const_double-Operand"
--- 21026,21032 ----
  msgid "invalid %%j value"
  msgstr "ungültiger %%j-Wert"
  
! #: config/bfin/bfin.cc:1583 config/c6x/c6x.cc:2278
  #, c-format
  msgid "invalid const_double operand"
  msgstr "ungültiger const_double-Operand"
*************** msgstr "nicht unterstützter Operand"
*** 20111,20130 ****
  
  #. Format punctuators via %s to avoid -Wformat-diag.
  #: config/cris/cris.cc:783 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
! #: cobol/dts.h:71 final.cc:3194 final.cc:3196 fold-const.cc:347 gcc.cc:6299
! #: gcc.cc:6313 rtl-error.cc:101 toplev.cc:322 cobol/gcobolspec.cc:366
! #: cobol/gcobolspec.cc:440 cobol/gcobolspec.cc:450 cobol/gcobolspec.cc:534
! #: cobol/genutil.cc:1268 cp/logic.cc:311 cp/logic.cc:313 cp/typeck.cc:7952
  #: d/d-convert.cc:237 go/go-gcc-diagnostics.cc:28 go/go-gcc-diagnostics.cc:37
  #: go/go-gcc-diagnostics.cc:45 go/go-gcc-diagnostics.cc:53
! #: lto/lto-object.cc:180 lto/lto-object.cc:277 lto/lto-object.cc:334
! #: lto/lto-object.cc:358 m2/gm2-gcc/m2linemap.cc:183
! #: m2/gm2-gcc/m2linemap.cc:254 m2/gm2-gcc/m2linemap.cc:363
! #: rust/rust-diagnostics.cc:164 rust/rust-diagnostics.cc:182
! #: rust/rust-diagnostics.cc:243 rust/rust-diagnostics.cc:266
! #: rust/rust-diagnostics.cc:287 rust/rust-diagnostics.cc:306
! #: rust/rust-diagnostics.cc:322 rust/rust-diagnostics.cc:338
! #: rust/rust-diagnostics.cc:357 rust/rust-diagnostics.cc:373
  #, gcc-internal-format, gfc-internal-format
  msgid "%s"
  msgstr "%s"
--- 21042,21061 ----
  
  #. Format punctuators via %s to avoid -Wformat-diag.
  #: config/cris/cris.cc:783 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
! #: cobol/dts.h:71 final.cc:3204 final.cc:3206 fold-const.cc:347 gcc.cc:6325
! #: gcc.cc:6339 rtl-error.cc:101 toplev.cc:325 cobol/gcobolspec.cc:361
! #: cobol/gcobolspec.cc:435 cobol/gcobolspec.cc:445 cobol/gcobolspec.cc:529
! #: cobol/genutil.cc:1098 cp/logic.cc:311 cp/logic.cc:313 cp/typeck.cc:8107
  #: d/d-convert.cc:237 go/go-gcc-diagnostics.cc:28 go/go-gcc-diagnostics.cc:37
  #: go/go-gcc-diagnostics.cc:45 go/go-gcc-diagnostics.cc:53
! #: lto/lto-object.cc:178 lto/lto-object.cc:275 lto/lto-object.cc:332
! #: lto/lto-object.cc:356 m2/gm2-gcc/m2linemap.cc:183
! #: m2/gm2-gcc/m2linemap.cc:257 m2/gm2-gcc/m2linemap.cc:366
! #: rust/rust-diagnostics.cc:171 rust/rust-diagnostics.cc:189
! #: rust/rust-diagnostics.cc:250 rust/rust-diagnostics.cc:273
! #: rust/rust-diagnostics.cc:294 rust/rust-diagnostics.cc:313
! #: rust/rust-diagnostics.cc:329 rust/rust-diagnostics.cc:345
! #: rust/rust-diagnostics.cc:364 rust/rust-diagnostics.cc:380
  #, gcc-internal-format, gfc-internal-format
  msgid "%s"
  msgstr "%s"
*************** msgstr "Falscher Operand für output_mov
*** 20329,20353 ****
  msgid "bad output_condmove_single operand"
  msgstr "Falscher Operand für output_condmove_single"
  
! #: config/gcn/gcn.cc:7024 config/gcn/gcn.cc:7044 config/gcn/gcn.cc:7048
! #: config/gcn/gcn.cc:7381 config/gcn/gcn.cc:7392 config/gcn/gcn.cc:7395
  #, c-format
  msgid "bad ADDR_SPACE_GLOBAL address"
  msgstr "falsche ADDR_SPACE_GLOBAL-Adresse"
  
! #: config/gcn/gcn.cc:7163 config/gcn/gcn.cc:7186 config/gcn/gcn.cc:7218
! #: config/gcn/gcn.cc:7234 config/gcn/gcn.cc:7249 config/gcn/gcn.cc:7268
! #: config/gcn/gcn.cc:7332 config/gcn/gcn.cc:7526 config/gcn/gcn.cc:7641
  #, c-format
  msgid "invalid operand %%xn code"
  msgstr "ungültiger Code für Operand %%xn"
  
! #: config/gcn/gcn.cc:7629
  #, c-format
  msgid "operand %%xn code invalid for QImode"
  msgstr "Operandencode %%xn ist für QImode ungültig"
  
! #: config/gcn/gcn.cc:7717
  #, c-format
  msgid "invalid fp constant"
  msgstr "ungültige Gleitkomma-Konstante"
--- 21260,21284 ----
  msgid "bad output_condmove_single operand"
  msgstr "Falscher Operand für output_condmove_single"
  
! #: config/gcn/gcn.cc:7235 config/gcn/gcn.cc:7255 config/gcn/gcn.cc:7259
! #: config/gcn/gcn.cc:7600 config/gcn/gcn.cc:7611 config/gcn/gcn.cc:7614
  #, c-format
  msgid "bad ADDR_SPACE_GLOBAL address"
  msgstr "falsche ADDR_SPACE_GLOBAL-Adresse"
  
! #: config/gcn/gcn.cc:7382 config/gcn/gcn.cc:7405 config/gcn/gcn.cc:7437
! #: config/gcn/gcn.cc:7453 config/gcn/gcn.cc:7468 config/gcn/gcn.cc:7487
! #: config/gcn/gcn.cc:7551 config/gcn/gcn.cc:7745 config/gcn/gcn.cc:7860
  #, c-format
  msgid "invalid operand %%xn code"
  msgstr "ungültiger Code für Operand %%xn"
  
! #: config/gcn/gcn.cc:7848
  #, c-format
  msgid "operand %%xn code invalid for QImode"
  msgstr "Operandencode %%xn ist für QImode ungültig"
  
! #: config/gcn/gcn.cc:7936
  #, c-format
  msgid "invalid fp constant"
  msgstr "ungültige Gleitkomma-Konstante"
*************** msgstr "ungültige Gleitkomma-Konstante"
*** 20359,20501 ****
  msgid "Expected register or constant integer."
  msgstr "Register oder konstante Ganzzahl erwartet."
  
! #: config/i386/i386.cc:12886
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "ungültiges UNSPEC als Operand"
  
! #: config/i386/i386.cc:13425
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "Ungültige Verwendung von Register »%s«"
  
! #: config/i386/i386.cc:13430
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "ungültige Verwendung der asm-Schalter-Ausgabe"
  
! #: config/i386/i386.cc:13664
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ungültige Operandengröße für Operandencode »O«"
  
! #: config/i386/i386.cc:13699
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ungültige Operandengröße für Operandencode »z«"
  
! #: config/i386/i386.cc:13774
  #, c-format
  msgid "invalid operand type used with operand code '%c'"
  msgstr "ungültiger Operandentyp mit Operandencode »%c« verwendet"
  
! #: config/i386/i386.cc:13779
  #, c-format
  msgid "invalid operand size for operand code '%c'"
  msgstr "ungültige Operandengröße für Operandencode »%c«"
  
! #: config/i386/i386.cc:13857
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "Operand ist kein Bedingungscode, ungültiger Operandencode »Y«"
  
! #: config/i386/i386.cc:13936
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "Operand ist kein Bedingungscode, ungültiger Operandencode »D«"
  
! #: config/i386/i386.cc:13954
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "Operand ist kein Bedingungscode, ungültiger Operandencode »%c«"
  
! #: config/i386/i386.cc:13975
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "Operand ist keine ausgleichbare Speicherreferenz, ungültiger Operandencode »H«"
  
! #: config/i386/i386.cc:13990
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "Operand ist keine Ganzzahl, ungültiger Operandencode »K«"
  
! #: config/i386/i386.cc:14018
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "Operand ist keine bestimmte Ganzzahl, ungültiger Operandencode »r«"
  
! #: config/i386/i386.cc:14036
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "Operand ist keine Ganzzahl, ungültiger Operandencode »R«"
  
! #: config/i386/i386.cc:14059
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "Operand ist keine bestimmte Ganzzahl, ungültiger Operandencode »R«"
  
! #: config/i386/i386.cc:14152
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ungültiger Operandencode »%c«"
  
! #: config/i386/i386.cc:14214 config/i386/i386.cc:14603
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "ungültige Bedingungen für Operand"
  
! #: config/i386/i386.cc:14315
  #, c-format
  msgid "invalid vector immediate"
  msgstr "ungültiger Vektordirektwert"
  
! #: config/i386/i386.cc:17485
  msgid "unknown insn mode"
  msgstr "unbekannter Befehlsmodus"
  
! #: config/i386/i386.cc:24023
  msgid "invalid conversion from type %<__bf16%> without option %<-msse2%>"
  msgstr "ungültige Umwandlung von Typ %<__bf16%> ohne Option %<-msse2%>"
  
! #: config/i386/i386.cc:24026
  msgid "invalid conversion from type %<_Float16%> without option %<-msse2%>"
  msgstr "ungültige Umwandlung von Typ %<_Float16%> ohne Option %<-msse2%>"
  
! #: config/i386/i386.cc:24029
  msgid "invalid conversion to type %<__bf16%> without option %<-msse2%>"
  msgstr "ungültige Umwandlung in Typ %<__bf16%> ohne Option %<-msse2%>"
  
! #: config/i386/i386.cc:24032
  msgid "invalid conversion to type %<_Float16%> without option %<-msse2%>"
  msgstr "ungültige Umwandlung in Typ %<_Float16%> ohne Option %<-msse2%>"
  
! #: config/i386/i386.cc:24070 config/i386/i386.cc:24095
  msgid "operation not permitted on type %<__bf16%> without option %<-msse2%>"
  msgstr "Operation nicht erlaubt auf Typ %<__bf16%> ohne Option %<-msse2%>"
  
! #: config/i386/i386.cc:24073 config/i386/i386.cc:24099
  msgid "operation not permitted on type %<_Float16%> without option %<-msse2%>"
  msgstr "Operation nicht erlaubt auf Typ %<_Float16%> ohne Option %<-msse2%>"
  
! #: config/ia64/ia64.cc:5474
  #, c-format
  msgid "invalid %%G mode"
  msgstr "ungültiger Modus %%G"
  
! #: config/ia64/ia64.cc:5645
  #, c-format
  msgid "ia64_print_operand: unknown code"
  msgstr "ia64_print_operand: unbekannter Code"
  
! #: config/ia64/ia64.cc:11270
  msgid "invalid conversion from %<__fpreg%>"
  msgstr "ungültige Umwandlung von %<__fpreg%>"
  
! #: config/ia64/ia64.cc:11273
  msgid "invalid conversion to %<__fpreg%>"
  msgstr "ungültige Umwandlung in %<__fpreg%>"
  
! #: config/ia64/ia64.cc:11286 config/ia64/ia64.cc:11297
  msgid "invalid operation on %<__fpreg%>"
  msgstr "ungültige Operation auf %<__fpreg%>"
  
--- 21290,21438 ----
  msgid "Expected register or constant integer."
  msgstr "Register oder konstante Ganzzahl erwartet."
  
! #: config/i386/i386.cc:13325
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "ungültiges UNSPEC als Operand"
  
! #: config/i386/i386.cc:13868
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "Ungültige Verwendung von Register »%s«"
  
! #: config/i386/i386.cc:13873
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "ungültige Verwendung der asm-Schalter-Ausgabe"
  
! #: config/i386/i386.cc:14108
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ungültige Operandengröße für Operandencode »O«"
  
! #: config/i386/i386.cc:14143
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ungültige Operandengröße für Operandencode »z«"
  
! #: config/i386/i386.cc:14218
  #, c-format
  msgid "invalid operand type used with operand code '%c'"
  msgstr "ungültiger Operandentyp mit Operandencode »%c« verwendet"
  
! #: config/i386/i386.cc:14223
  #, c-format
  msgid "invalid operand size for operand code '%c'"
  msgstr "ungültige Operandengröße für Operandencode »%c«"
  
! #: config/i386/i386.cc:14301
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "Operand ist kein Bedingungscode, ungültiger Operandencode »Y«"
  
! #: config/i386/i386.cc:14380
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "Operand ist kein Bedingungscode, ungültiger Operandencode »D«"
  
! #: config/i386/i386.cc:14398
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "Operand ist kein Bedingungscode, ungültiger Operandencode »%c«"
  
! #: config/i386/i386.cc:14419
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "Operand ist keine ausgleichbare Speicherreferenz, ungültiger Operandencode »H«"
  
! #: config/i386/i386.cc:14434
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "Operand ist keine Ganzzahl, ungültiger Operandencode »K«"
  
! #: config/i386/i386.cc:14462
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "Operand ist keine bestimmte Ganzzahl, ungültiger Operandencode »r«"
  
! #: config/i386/i386.cc:14480
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "Operand ist keine Ganzzahl, ungültiger Operandencode »R«"
  
! #: config/i386/i386.cc:14503
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "Operand ist keine bestimmte Ganzzahl, ungültiger Operandencode »R«"
  
! #: config/i386/i386.cc:14530
! #, fuzzy, c-format
! #| msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
! msgid "operand is not a memory reference, invalid operand code 'v'"
! msgstr "Operand ist keine ausgleichbare Speicherreferenz, ungültiger Operandencode »H«"
! 
! #: config/i386/i386.cc:14618
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ungültiger Operandencode »%c«"
  
! #: config/i386/i386.cc:14680 config/i386/i386.cc:15069
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "ungültige Bedingungen für Operand"
  
! #: config/i386/i386.cc:14781
  #, c-format
  msgid "invalid vector immediate"
  msgstr "ungültiger Vektordirektwert"
  
! #: config/i386/i386.cc:17959
  msgid "unknown insn mode"
  msgstr "unbekannter Befehlsmodus"
  
! #: config/i386/i386.cc:24693
  msgid "invalid conversion from type %<__bf16%> without option %<-msse2%>"
  msgstr "ungültige Umwandlung von Typ %<__bf16%> ohne Option %<-msse2%>"
  
! #: config/i386/i386.cc:24696
  msgid "invalid conversion from type %<_Float16%> without option %<-msse2%>"
  msgstr "ungültige Umwandlung von Typ %<_Float16%> ohne Option %<-msse2%>"
  
! #: config/i386/i386.cc:24699
  msgid "invalid conversion to type %<__bf16%> without option %<-msse2%>"
  msgstr "ungültige Umwandlung in Typ %<__bf16%> ohne Option %<-msse2%>"
  
! #: config/i386/i386.cc:24702
  msgid "invalid conversion to type %<_Float16%> without option %<-msse2%>"
  msgstr "ungültige Umwandlung in Typ %<_Float16%> ohne Option %<-msse2%>"
  
! #: config/i386/i386.cc:24740 config/i386/i386.cc:24765
  msgid "operation not permitted on type %<__bf16%> without option %<-msse2%>"
  msgstr "Operation nicht erlaubt auf Typ %<__bf16%> ohne Option %<-msse2%>"
  
! #: config/i386/i386.cc:24743 config/i386/i386.cc:24769
  msgid "operation not permitted on type %<_Float16%> without option %<-msse2%>"
  msgstr "Operation nicht erlaubt auf Typ %<_Float16%> ohne Option %<-msse2%>"
  
! #: config/ia64/ia64.cc:5519
  #, c-format
  msgid "invalid %%G mode"
  msgstr "ungültiger Modus %%G"
  
! #: config/ia64/ia64.cc:5690
  #, c-format
  msgid "ia64_print_operand: unknown code"
  msgstr "ia64_print_operand: unbekannter Code"
  
! #: config/ia64/ia64.cc:11315
  msgid "invalid conversion from %<__fpreg%>"
  msgstr "ungültige Umwandlung von %<__fpreg%>"
  
! #: config/ia64/ia64.cc:11318
  msgid "invalid conversion to %<__fpreg%>"
  msgstr "ungültige Umwandlung in %<__fpreg%>"
  
! #: config/ia64/ia64.cc:11331 config/ia64/ia64.cc:11342
  msgid "invalid operation on %<__fpreg%>"
  msgstr "ungültige Operation auf %<__fpreg%>"
  
*************** msgstr "ungültige Operation auf %<__fpr
*** 20504,20510 ****
  msgid "invalid %%P operand"
  msgstr "ungültiger %%P-Operand"
  
! #: config/iq2000/iq2000.cc:3131 config/rs6000/rs6000.cc:14307
  #, c-format
  msgid "invalid %%p value"
  msgstr "ungültiger %%p-Wert"
--- 21441,21447 ----
  msgid "invalid %%P operand"
  msgstr "ungültiger %%P-Operand"
  
! #: config/iq2000/iq2000.cc:3131 config/rs6000/rs6000.cc:14318
  #, c-format
  msgid "invalid %%p value"
  msgstr "ungültiger %%p-Wert"
*************** msgstr "Nicht-GP-relative absolute Adres
*** 20531,20629 ****
  msgid "invalid addressing mode"
  msgstr "ungültiger Adressierungsmodus"
  
! #: config/loongarch/loongarch.cc:6018 config/loongarch/loongarch.cc:6040
! #: config/loongarch/loongarch.cc:6449 config/mips/mips.cc:9378
! #: config/mips/mips.cc:9405 config/mips/mips.cc:9588
  #, c-format
  msgid "'%%%c' is not a valid operand prefix"
  msgstr "»%%%c« ist kein gültiger Operandenpräfix"
  
! #: config/loongarch/loongarch.cc:6272 config/loongarch/loongarch.cc:6292
! #: config/loongarch/loongarch.cc:6342 config/loongarch/loongarch.cc:6349
! #: config/loongarch/loongarch.cc:6359 config/loongarch/loongarch.cc:6406
! #: config/loongarch/loongarch.cc:6409 config/loongarch/loongarch.cc:6421
! #: config/loongarch/loongarch.cc:6428 config/loongarch/loongarch.cc:6438
! #: config/loongarch/loongarch.cc:6441 config/loongarch/loongarch.cc:6462
! #: config/loongarch/loongarch.cc:6469 config/loongarch/loongarch.cc:6496
! #: config/loongarch/loongarch.cc:6507 config/loongarch/loongarch.cc:6522
! #: config/loongarch/loongarch.cc:6531 config/mips/mips.cc:9477
! #: config/mips/mips.cc:9484 config/mips/mips.cc:9491 config/mips/mips.cc:9498
! #: config/mips/mips.cc:9511 config/mips/mips.cc:9518 config/mips/mips.cc:9528
! #: config/mips/mips.cc:9531 config/mips/mips.cc:9543 config/mips/mips.cc:9546
! #: config/mips/mips.cc:9606 config/mips/mips.cc:9613 config/mips/mips.cc:9634
! #: config/mips/mips.cc:9649 config/mips/mips.cc:9668 config/mips/mips.cc:9677
! #: config/riscv/riscv.cc:6735 config/riscv/riscv.cc:7182
! #: config/riscv/riscv.cc:7188 config/riscv/riscv.cc:7204
! #: config/riscv/riscv.cc:7215
  #, c-format
  msgid "invalid use of '%%%c'"
  msgstr "ungültige Verwendung von »%%%c«"
  
! #: config/m32r/m32r.cc:2149
  msgid "bad insn for 'A'"
  msgstr "falscher Befehl für 'A'"
  
! #: config/m32r/m32r.cc:2196
  #, c-format
  msgid "invalid operand to %%T/%%B code"
  msgstr "ungültiger Operand für Code %%T/%%B"
  
! #: config/m32r/m32r.cc:2219
  #, c-format
  msgid "invalid operand to %%N code"
  msgstr "ungültiger Operand für Code %%N"
  
! #: config/m32r/m32r.cc:2252
  msgid "pre-increment address is not a register"
  msgstr "Pre-Increment-Adresse ist kein Register"
  
! #: config/m32r/m32r.cc:2259
  msgid "pre-decrement address is not a register"
  msgstr "Pre-Decrement-Adresse ist kein Register"
  
! #: config/m32r/m32r.cc:2266
  msgid "post-increment address is not a register"
  msgstr "Post-Increment-Adresse ist kein Register"
  
! #: config/m32r/m32r.cc:2341 config/m32r/m32r.cc:2356
! #: config/rs6000/rs6000.cc:20981
  msgid "bad address"
  msgstr "Falsche Adresse"
  
! #: config/m32r/m32r.cc:2361
  msgid "lo_sum not of register"
  msgstr "lo_sum nicht von einem Register"
  
! #: config/microblaze/microblaze.cc:2303
  #, c-format
  msgid "unknown punctuation '%c'"
  msgstr "unbekanntes Zeichen »%c«"
  
! #: config/microblaze/microblaze.cc:2312
  #, c-format
  msgid "null pointer"
  msgstr "Null-Zeiger"
  
! #: config/microblaze/microblaze.cc:2347
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%C"
  msgstr "PRINT_OPERAND, ungültiger Befehl für %%C"
  
! #: config/microblaze/microblaze.cc:2376
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%N"
  msgstr "PRINT_OPERAND, ungültiger Befehl für %%N"
  
! #: config/microblaze/microblaze.cc:2396 config/microblaze/microblaze.cc:2572
  msgid "insn contains an invalid address !"
  msgstr "Befehl enthält eine ungültige Adresse!"
  
! #: config/microblaze/microblaze.cc:2412 config/microblaze/microblaze.cc:2642
! #: config/xtensa/xtensa.cc:3240
  msgid "invalid address"
  msgstr "ungültige Adresse"
  
! #: config/microblaze/microblaze.cc:2515
  #, c-format
  msgid "letter %c was found & insn was not CONST_INT"
  msgstr "Buchstabe %c gefunden und Befehl war nicht CONST_INT"
--- 21468,21566 ----
  msgid "invalid addressing mode"
  msgstr "ungültiger Adressierungsmodus"
  
! #: config/loongarch/loongarch.cc:6467 config/loongarch/loongarch.cc:6489
! #: config/loongarch/loongarch.cc:6900 config/mips/mips.cc:9404
! #: config/mips/mips.cc:9431 config/mips/mips.cc:9614
  #, c-format
  msgid "'%%%c' is not a valid operand prefix"
  msgstr "»%%%c« ist kein gültiger Operandenpräfix"
  
! #: config/loongarch/loongarch.cc:6720 config/loongarch/loongarch.cc:6740
! #: config/loongarch/loongarch.cc:6797 config/loongarch/loongarch.cc:6804
! #: config/loongarch/loongarch.cc:6814 config/loongarch/loongarch.cc:6860
! #: config/loongarch/loongarch.cc:6872 config/loongarch/loongarch.cc:6879
! #: config/loongarch/loongarch.cc:6889 config/loongarch/loongarch.cc:6892
! #: config/loongarch/loongarch.cc:6913 config/loongarch/loongarch.cc:6920
! #: config/loongarch/loongarch.cc:6947 config/loongarch/loongarch.cc:6954
! #: config/loongarch/loongarch.cc:6967 config/loongarch/loongarch.cc:6982
! #: config/loongarch/loongarch.cc:6991 config/mips/mips.cc:9503
! #: config/mips/mips.cc:9510 config/mips/mips.cc:9517 config/mips/mips.cc:9524
! #: config/mips/mips.cc:9537 config/mips/mips.cc:9544 config/mips/mips.cc:9554
! #: config/mips/mips.cc:9557 config/mips/mips.cc:9569 config/mips/mips.cc:9572
! #: config/mips/mips.cc:9632 config/mips/mips.cc:9639 config/mips/mips.cc:9660
! #: config/mips/mips.cc:9675 config/mips/mips.cc:9694 config/mips/mips.cc:9703
! #: config/riscv/riscv.cc:7789 config/riscv/riscv.cc:8258
! #: config/riscv/riscv.cc:8264 config/riscv/riscv.cc:8280
! #: config/riscv/riscv.cc:8291
  #, c-format
  msgid "invalid use of '%%%c'"
  msgstr "ungültige Verwendung von »%%%c«"
  
! #: config/m32r/m32r.cc:2148
  msgid "bad insn for 'A'"
  msgstr "falscher Befehl für 'A'"
  
! #: config/m32r/m32r.cc:2195
  #, c-format
  msgid "invalid operand to %%T/%%B code"
  msgstr "ungültiger Operand für Code %%T/%%B"
  
! #: config/m32r/m32r.cc:2218
  #, c-format
  msgid "invalid operand to %%N code"
  msgstr "ungültiger Operand für Code %%N"
  
! #: config/m32r/m32r.cc:2251
  msgid "pre-increment address is not a register"
  msgstr "Pre-Increment-Adresse ist kein Register"
  
! #: config/m32r/m32r.cc:2258
  msgid "pre-decrement address is not a register"
  msgstr "Pre-Decrement-Adresse ist kein Register"
  
! #: config/m32r/m32r.cc:2265
  msgid "post-increment address is not a register"
  msgstr "Post-Increment-Adresse ist kein Register"
  
! #: config/m32r/m32r.cc:2340 config/m32r/m32r.cc:2355
! #: config/rs6000/rs6000.cc:20992
  msgid "bad address"
  msgstr "Falsche Adresse"
  
! #: config/m32r/m32r.cc:2360
  msgid "lo_sum not of register"
  msgstr "lo_sum nicht von einem Register"
  
! #: config/microblaze/microblaze.cc:2330
  #, c-format
  msgid "unknown punctuation '%c'"
  msgstr "unbekanntes Zeichen »%c«"
  
! #: config/microblaze/microblaze.cc:2339
  #, c-format
  msgid "null pointer"
  msgstr "Null-Zeiger"
  
! #: config/microblaze/microblaze.cc:2374
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%C"
  msgstr "PRINT_OPERAND, ungültiger Befehl für %%C"
  
! #: config/microblaze/microblaze.cc:2403
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%N"
  msgstr "PRINT_OPERAND, ungültiger Befehl für %%N"
  
! #: config/microblaze/microblaze.cc:2423 config/microblaze/microblaze.cc:2599
  msgid "insn contains an invalid address !"
  msgstr "Befehl enthält eine ungültige Adresse!"
  
! #: config/microblaze/microblaze.cc:2439 config/microblaze/microblaze.cc:2669
! #: config/xtensa/xtensa.cc:3105
  msgid "invalid address"
  msgstr "ungültige Adresse"
  
! #: config/microblaze/microblaze.cc:2542
  #, c-format
  msgid "letter %c was found & insn was not CONST_INT"
  msgstr "Buchstabe %c gefunden und Befehl war nicht CONST_INT"
*************** msgstr "ungültiges Operandenpräfix"
*** 20684,20764 ****
  msgid "invalid zero extract"
  msgstr "ungültige null-Extraktion"
  
! #: config/or1k/or1k.cc:1157 config/or1k/or1k.cc:1165
  #, c-format
  msgid "invalid relocation"
  msgstr "ungültige Adressverschiebung"
  
! #: config/or1k/or1k.cc:1259
  #, c-format
  msgid "invalid %%H value"
  msgstr "ungültiger %%H-Wert"
  
! #: config/or1k/or1k.cc:1272 config/xtensa/xtensa.cc:3158
  #, c-format
  msgid "invalid %%d value"
  msgstr "ungültiger %%d-Wert"
  
! #: config/or1k/or1k.cc:1320
  #, c-format
  msgid "unknown operand letter: '%c'"
  msgstr "unbekannter Operandenbuchstabe: »%c«"
  
! #: config/pru/pru.cc:1775 config/pru/pru.cc:1786
  #, c-format
  msgid "I/O register operand for '%%%c'"
  msgstr "E/A-Registeroperand für »%%%c«"
  
! #: config/pru/pru.cc:1792
  #, c-format
  msgid "non 32 bit register operand for '%%%c'"
  msgstr "Operand für »%%%c« muss ein 32-Bit-Register sein"
  
! #: config/pru/pru.cc:1887
  #, c-format
  msgid "unsupported code '%c' for fixed-point:"
  msgstr "Code »%c« für Festkomma nicht unterstützt:"
  
! #: config/pru/pru.cc:1901
  #, c-format
  msgid "double constants not supported"
  msgstr "double-Konstanten werden nicht unterstützt"
  
! #: config/pru/pru.cc:1984
  #, c-format
  msgid "unsupported operand %s for code '%c'"
  msgstr "nicht unterstützter Operand %s für Code »%c«"
  
! #: config/pru/pru.cc:1994
  #, c-format
  msgid "unexpected text address:"
  msgstr "unerwartete Textadresse:"
  
! #: config/pru/pru.cc:2013
  #, c-format
  msgid "unsupported constant address:"
  msgstr "nicht unterstützte konstante Adresse:"
  
! #: config/pru/pru.cc:2074
  #, c-format
  msgid "unsupported memory expression:"
  msgstr "nicht unterstützter Speicherausdruck:"
  
! #: config/riscv/riscv.cc:6914
  #, c-format
  msgid "invalid vector operand"
  msgstr "ungültiger Vektoroperand"
  
! #: config/riscv/riscv.cc:7159
  #, c-format
  msgid "modifier 'N' require register operand"
  msgstr "der Modifizierer »N« erfordert einen Registeroperanden"
  
! #: config/riscv/riscv.cc:7172
  #, c-format
  msgid "invalid register number for 'N' modifier"
  msgstr "ungültige Registernummer für Modifizierer »N«"
  
  #: config/rl78/rl78.cc:1999 config/rl78/rl78.cc:2085
  #, c-format
  msgid "q/Q modifiers invalid for symbol references"
--- 21621,21719 ----
  msgid "invalid zero extract"
  msgstr "ungültige null-Extraktion"
  
! #: config/or1k/or1k.cc:1156 config/or1k/or1k.cc:1164
  #, c-format
  msgid "invalid relocation"
  msgstr "ungültige Adressverschiebung"
  
! #: config/or1k/or1k.cc:1258
  #, c-format
  msgid "invalid %%H value"
  msgstr "ungültiger %%H-Wert"
  
! #: config/or1k/or1k.cc:1271 config/xtensa/xtensa.cc:3023
  #, c-format
  msgid "invalid %%d value"
  msgstr "ungültiger %%d-Wert"
  
! #: config/or1k/or1k.cc:1319
  #, c-format
  msgid "unknown operand letter: '%c'"
  msgstr "unbekannter Operandenbuchstabe: »%c«"
  
! #: config/pru/pru.cc:1823 config/pru/pru.cc:1834
  #, c-format
  msgid "I/O register operand for '%%%c'"
  msgstr "E/A-Registeroperand für »%%%c«"
  
! #: config/pru/pru.cc:1840
  #, c-format
  msgid "non 32 bit register operand for '%%%c'"
  msgstr "Operand für »%%%c« muss ein 32-Bit-Register sein"
  
! #: config/pru/pru.cc:1935
  #, c-format
  msgid "unsupported code '%c' for fixed-point:"
  msgstr "Code »%c« für Festkomma nicht unterstützt:"
  
! #: config/pru/pru.cc:1949
  #, c-format
  msgid "double constants not supported"
  msgstr "double-Konstanten werden nicht unterstützt"
  
! #: config/pru/pru.cc:2032
  #, c-format
  msgid "unsupported operand %s for code '%c'"
  msgstr "nicht unterstützter Operand %s für Code »%c«"
  
! #: config/pru/pru.cc:2042
  #, c-format
  msgid "unexpected text address:"
  msgstr "unerwartete Textadresse:"
  
! #: config/pru/pru.cc:2061
  #, c-format
  msgid "unsupported constant address:"
  msgstr "nicht unterstützte konstante Adresse:"
  
! #: config/pru/pru.cc:2122
  #, c-format
  msgid "unsupported memory expression:"
  msgstr "nicht unterstützter Speicherausdruck:"
  
! #: config/riscv/riscv.cc:7969
  #, c-format
  msgid "invalid vector operand"
  msgstr "ungültiger Vektoroperand"
  
! #: config/riscv/riscv.cc:8214
  #, c-format
  msgid "modifier 'N' require register operand"
  msgstr "der Modifizierer »N« erfordert einen Registeroperanden"
  
! #: config/riscv/riscv.cc:8227
  #, c-format
  msgid "invalid register number for 'N' modifier"
  msgstr "ungültige Registernummer für Modifizierer »N«"
  
+ #: config/riscv/riscv.cc:8236
+ #, fuzzy, c-format
+ #| msgid "modifier 'N' require register operand"
+ msgid "modifier 'H' require register operand"
+ msgstr "der Modifizierer »N« erfordert einen Registeroperanden"
+ 
+ #: config/riscv/riscv.cc:8241
+ #, fuzzy, c-format
+ #| msgid "modifier 'N' require register operand"
+ msgid "modifier 'H' is for integer registers only"
+ msgstr "der Modifizierer »N« erfordert einen Registeroperanden"
+ 
+ #: config/riscv/riscv.cc:8246
+ #, fuzzy, c-format
+ #| msgid "%qV qualifiers cannot be applied to %qT"
+ msgid "modifier 'H' cannot be applied to R31"
+ msgstr "%qV-Qualifizierer können nicht auf %qT angewendet werden"
+ 
  #: config/rl78/rl78.cc:1999 config/rl78/rl78.cc:2085
  #, c-format
  msgid "q/Q modifiers invalid for symbol references"
*************** msgstr "Stapelspeicher aufgebraucht.\n"
*** 20774,21045 ****
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr "»%s« in der Shell könnte diese Beschränkung erhöhen.\n"
  
! #: config/rs6000/rs6000.cc:3840
  msgid "%<-mvsx%> requires hardware floating-point"
  msgstr "%<-mvsx%> benötigt Hardware-Gleitkommabefehle"
  
! #: config/rs6000/rs6000.cc:3851
  msgid "%<-mvsx%> needs indexed addressing"
  msgstr "%<-mvsx%> benötigt indizierte Adressierung"
  
! #: config/rs6000/rs6000.cc:3861
  msgid "%<-mno-altivec%> disables vsx"
  msgstr "%<-mno-altivec%> schaltet vsx aus"
  
! #: config/rs6000/rs6000.cc:3981
  msgid "%<-mquad-memory%> requires 64-bit mode"
  msgstr "%<-mquad-memory%> benötigt 64-Bit-Modus"
  
! #: config/rs6000/rs6000.cc:3984
  msgid "%<-mquad-memory-atomic%> requires 64-bit mode"
  msgstr "%<-mquad-memory-atomic%> benötigt 64-Bit-Modus"
  
! #: config/rs6000/rs6000.cc:3996
  msgid "%<-mquad-memory%> is not available in little endian mode"
  msgstr "%<-mquad-memory%> ist im Little-Endian-Modus nicht verfügbar"
  
! #: config/rs6000/rs6000.cc:11379
  msgid "bad move"
  msgstr "ungültige Bewegung"
  
! #: config/rs6000/rs6000.cc:13937
  msgid "Bad 128-bit move"
  msgstr "Falsche 128-Bit-Verschiebung"
  
! #: config/rs6000/rs6000.cc:14117
  #, c-format
  msgid "invalid %%A value"
  msgstr "ungültiger %%A-Wert"
  
! #: config/rs6000/rs6000.cc:14126 config/xtensa/xtensa.cc:3083
  #, c-format
  msgid "invalid %%D value"
  msgstr "ungültiger %%D-Wert"
  
! #: config/rs6000/rs6000.cc:14141
  #, c-format
  msgid "invalid %%e value"
  msgstr "ungültiger %%e-Wert"
  
! #: config/rs6000/rs6000.cc:14162
  #, c-format
  msgid "invalid %%f value"
  msgstr "ungültiger %%f-Wert"
  
! #: config/rs6000/rs6000.cc:14171
  #, c-format
  msgid "invalid %%F value"
  msgstr "ungültiger %%F-Wert"
  
! #: config/rs6000/rs6000.cc:14180
  #, c-format
  msgid "invalid %%G value"
  msgstr "ungültiger %%G-Wert"
  
! #: config/rs6000/rs6000.cc:14215
  #, c-format
  msgid "invalid %%j code"
  msgstr "ungültiger %%j-Code"
  
! #: config/rs6000/rs6000.cc:14225
  #, c-format
  msgid "invalid %%J code"
  msgstr "ungültiger %%J-Code"
  
! #: config/rs6000/rs6000.cc:14235
  #, c-format
  msgid "invalid %%k value"
  msgstr "ungültiger %%k-Wert"
  
! #: config/rs6000/rs6000.cc:14250 config/xtensa/xtensa.cc:3130
  #, c-format
  msgid "invalid %%K value"
  msgstr "ungültiger %%K-Wert"
  
! #: config/rs6000/rs6000.cc:14297
  #, c-format
  msgid "invalid %%O value"
  msgstr "ungültiger %%O-Wert"
  
! #: config/rs6000/rs6000.cc:14344
  #, c-format
  msgid "invalid %%q value"
  msgstr "ungültiger %%q-Wert"
  
! #: config/rs6000/rs6000.cc:14386
  #, c-format
  msgid "invalid %%t value"
  msgstr "ungültiger %%t-Wert"
  
! #: config/rs6000/rs6000.cc:14403
  #, c-format
  msgid "invalid %%T value"
  msgstr "ungültiger %%T-Wert"
  
! #: config/rs6000/rs6000.cc:14415
  #, c-format
  msgid "invalid %%u value"
  msgstr "ungültiger %%u-Wert"
  
! #: config/rs6000/rs6000.cc:14429 config/xtensa/xtensa.cc:3105
  #, c-format
  msgid "invalid %%v value"
  msgstr "ungültiger %%v-Wert"
  
! #: config/rs6000/rs6000.cc:14479
  #, c-format
  msgid "invalid %%V value"
  msgstr "ungültiger %%V-Wert"
  
! #: config/rs6000/rs6000.cc:14495 config/xtensa/xtensa.cc:3151
  #, c-format
  msgid "invalid %%x value"
  msgstr "ungültiger %%x-Wert"
  
! #: config/rs6000/rs6000.cc:14552
  #, c-format
  msgid "invalid %%z value"
  msgstr "ungültiger %%z-Wert"
  
! #: config/rs6000/rs6000.cc:14621
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "ungültiger %%y-Wert, bitte »Z«-Bedingung probieren"
  
! #: config/rs6000/rs6000.cc:14729
  #, c-format
  msgid "%%a requires an address of memory"
  msgstr "%%a benötigt eine Speicheradresse"
  
! #: config/rs6000/rs6000.cc:15582
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr "Unerlaubtes Mischen von IEEE-128-Bit- und IBM-128-Bit-Gleitkommatypen"
  
! #: config/rs6000/rs6000.cc:24400
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec-Argument an Funktion ohne Prototyp übergeben"
  
! #: config/rs6000/rs6000.cc:28023
  msgid "Could not generate addis value for fusion"
  msgstr "Addis-Wert für Fusion kann nicht erzeugt werden"
  
! #: config/rs6000/rs6000.cc:28092
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Lade-/Speicheroffset für Fusion kann nicht generiert werden"
  
! #: config/rs6000/rs6000.cc:28168
  msgid "Bad GPR fusion"
  msgstr "Falsche GPR-Fusion"
  
! #: config/rs6000/rs6000.cc:28770
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "ungültige Umwandlung von Typ %<__vector_quad%>"
  
! #: config/rs6000/rs6000.cc:28772
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "ungültige Umwandlung in Typ %<__vector_quad%>"
  
! #: config/rs6000/rs6000.cc:28774
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "ungültige Umwandlung von %<__vector_pair%>"
  
! #: config/rs6000/rs6000.cc:28776
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "ungültige Umwandlung in %<__vector_pair%>"
  
! #: config/s390/s390.cc:8592
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr "symbolische Speicherreferenzen werden nur auf z10 oder neuer unterstützt"
  
! #: config/s390/s390.cc:8603
  #, c-format
  msgid "cannot decompose address"
  msgstr "Adresse kann nicht zerlegt werden"
  
! #: config/s390/s390.cc:8686
  #, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "ungültiger Vergleichsoperator für Ausgabemodifizierer »E«"
  
! #: config/s390/s390.cc:8709
  #, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "ungültige Referenz für Ausgabemodifizierer »J«"
  
! #: config/s390/s390.cc:8727
  #, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "ungültige Adresse für Ausgabemodifizierer »O«"
  
! #: config/s390/s390.cc:8744 config/s390/s390.cc:8774 config/s390/s390.cc:8803
! #: config/s390/s390.cc:8981 config/s390/s390.cc:9002
  #, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "ungültige Konstante für Ausgabemodifizierer »%c«"
  
! #: config/s390/s390.cc:8822
  #, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "ungültige Adresse für Ausgabemodifizierer »R«"
  
! #: config/s390/s390.cc:8840
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr "Speicherreferenz für Ausgabemodifizierer »S« erwartet"
  
! #: config/s390/s390.cc:8850
  #, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "ungültige Adresse für Ausgabemodifizierer »S«"
  
! #: config/s390/s390.cc:8871
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr "Register oder Speicherausdruck für Ausgabemodifizierer »N« erwartet"
  
! #: config/s390/s390.cc:8882
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr "Register oder Speicherausdruck für Ausgabemodifizierer »M« erwartet"
  
! #: config/s390/s390.cc:8999
! #, c-format
! msgid "invalid constant - try using an output modifier"
! msgstr "Ungültige Konstante – anderen Ausgabemodifizierer probieren"
! 
! #: config/s390/s390.cc:9016
  #, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "ungültiger konstanter Vektor für Ausgabemodifizierer »%c«"
  
! #: config/s390/s390.cc:9023
  #, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "ungültiger Ausdruck – anderen Ausgabemodifizierer probieren"
  
! #: config/s390/s390.cc:9026
  #, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "ungültiger Ausdruck für Ausgabemodifizierer »%c«"
  
! #: config/s390/s390.cc:12879
  msgid "vector argument passed to unprototyped function"
  msgstr "Vektor-Argument an Funktion ohne Prototyp übergeben"
  
! #: config/s390/s390.cc:17377
  msgid "types differ in signedness"
  msgstr "Typen unterscheiden sich im Vorzeichenbesitz"
  
! #: config/s390/s390.cc:17387
  msgid "binary operator does not support two vector bool operands"
  msgstr "binärer Operator unterstützt keine zwei bool-Vektor-Operanden"
  
! #: config/s390/s390.cc:17390
  msgid "binary operator does not support vector bool operand"
  msgstr "Binärer Operator unterstützt Boolean-Vektor-Argument nicht"
  
! #: config/s390/s390.cc:17398
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr "binärer Operator unterstützt nicht, dass bool-Vektor mit Gleitkommavektor vermischt wird"
  
--- 21729,21995 ----
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr "»%s« in der Shell könnte diese Beschränkung erhöhen.\n"
  
! #: config/rs6000/rs6000.cc:3837
  msgid "%<-mvsx%> requires hardware floating-point"
  msgstr "%<-mvsx%> benötigt Hardware-Gleitkommabefehle"
  
! #: config/rs6000/rs6000.cc:3848
  msgid "%<-mvsx%> needs indexed addressing"
  msgstr "%<-mvsx%> benötigt indizierte Adressierung"
  
! #: config/rs6000/rs6000.cc:3858
  msgid "%<-mno-altivec%> disables vsx"
  msgstr "%<-mno-altivec%> schaltet vsx aus"
  
! #: config/rs6000/rs6000.cc:3978
  msgid "%<-mquad-memory%> requires 64-bit mode"
  msgstr "%<-mquad-memory%> benötigt 64-Bit-Modus"
  
! #: config/rs6000/rs6000.cc:3981
  msgid "%<-mquad-memory-atomic%> requires 64-bit mode"
  msgstr "%<-mquad-memory-atomic%> benötigt 64-Bit-Modus"
  
! #: config/rs6000/rs6000.cc:3993
  msgid "%<-mquad-memory%> is not available in little endian mode"
  msgstr "%<-mquad-memory%> ist im Little-Endian-Modus nicht verfügbar"
  
! #: config/rs6000/rs6000.cc:11390
  msgid "bad move"
  msgstr "ungültige Bewegung"
  
! #: config/rs6000/rs6000.cc:13948
  msgid "Bad 128-bit move"
  msgstr "Falsche 128-Bit-Verschiebung"
  
! #: config/rs6000/rs6000.cc:14128
  #, c-format
  msgid "invalid %%A value"
  msgstr "ungültiger %%A-Wert"
  
! #: config/rs6000/rs6000.cc:14137 config/xtensa/xtensa.cc:2934
  #, c-format
  msgid "invalid %%D value"
  msgstr "ungültiger %%D-Wert"
  
! #: config/rs6000/rs6000.cc:14152
  #, c-format
  msgid "invalid %%e value"
  msgstr "ungültiger %%e-Wert"
  
! #: config/rs6000/rs6000.cc:14173
  #, c-format
  msgid "invalid %%f value"
  msgstr "ungültiger %%f-Wert"
  
! #: config/rs6000/rs6000.cc:14182
  #, c-format
  msgid "invalid %%F value"
  msgstr "ungültiger %%F-Wert"
  
! #: config/rs6000/rs6000.cc:14191
  #, c-format
  msgid "invalid %%G value"
  msgstr "ungültiger %%G-Wert"
  
! #: config/rs6000/rs6000.cc:14226
  #, c-format
  msgid "invalid %%j code"
  msgstr "ungültiger %%j-Code"
  
! #: config/rs6000/rs6000.cc:14236
  #, c-format
  msgid "invalid %%J code"
  msgstr "ungültiger %%J-Code"
  
! #: config/rs6000/rs6000.cc:14246
  #, c-format
  msgid "invalid %%k value"
  msgstr "ungültiger %%k-Wert"
  
! #: config/rs6000/rs6000.cc:14261 config/xtensa/xtensa.cc:2981
  #, c-format
  msgid "invalid %%K value"
  msgstr "ungültiger %%K-Wert"
  
! #: config/rs6000/rs6000.cc:14308
  #, c-format
  msgid "invalid %%O value"
  msgstr "ungültiger %%O-Wert"
  
! #: config/rs6000/rs6000.cc:14355
  #, c-format
  msgid "invalid %%q value"
  msgstr "ungültiger %%q-Wert"
  
! #: config/rs6000/rs6000.cc:14397
  #, c-format
  msgid "invalid %%t value"
  msgstr "ungültiger %%t-Wert"
  
! #: config/rs6000/rs6000.cc:14414
  #, c-format
  msgid "invalid %%T value"
  msgstr "ungültiger %%T-Wert"
  
! #: config/rs6000/rs6000.cc:14426
  #, c-format
  msgid "invalid %%u value"
  msgstr "ungültiger %%u-Wert"
  
! #: config/rs6000/rs6000.cc:14440 config/xtensa/xtensa.cc:2956
  #, c-format
  msgid "invalid %%v value"
  msgstr "ungültiger %%v-Wert"
  
! #: config/rs6000/rs6000.cc:14490 config/xtensa/xtensa.cc:3009
  #, c-format
  msgid "invalid %%V value"
  msgstr "ungültiger %%V-Wert"
  
! #: config/rs6000/rs6000.cc:14506 config/xtensa/xtensa.cc:3016
  #, c-format
  msgid "invalid %%x value"
  msgstr "ungültiger %%x-Wert"
  
! #: config/rs6000/rs6000.cc:14563
  #, c-format
  msgid "invalid %%z value"
  msgstr "ungültiger %%z-Wert"
  
! #: config/rs6000/rs6000.cc:14632
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "ungültiger %%y-Wert, bitte »Z«-Bedingung probieren"
  
! #: config/rs6000/rs6000.cc:14740
  #, c-format
  msgid "%%a requires an address of memory"
  msgstr "%%a benötigt eine Speicheradresse"
  
! #: config/rs6000/rs6000.cc:15593
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr "Unerlaubtes Mischen von IEEE-128-Bit- und IBM-128-Bit-Gleitkommatypen"
  
! #: config/rs6000/rs6000.cc:24411
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec-Argument an Funktion ohne Prototyp übergeben"
  
! #: config/rs6000/rs6000.cc:28012
  msgid "Could not generate addis value for fusion"
  msgstr "Addis-Wert für Fusion kann nicht erzeugt werden"
  
! #: config/rs6000/rs6000.cc:28081
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Lade-/Speicheroffset für Fusion kann nicht generiert werden"
  
! #: config/rs6000/rs6000.cc:28157
  msgid "Bad GPR fusion"
  msgstr "Falsche GPR-Fusion"
  
! #: config/rs6000/rs6000.cc:28805
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "ungültige Umwandlung von Typ %<__vector_quad%>"
  
! #: config/rs6000/rs6000.cc:28807
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "ungültige Umwandlung in Typ %<__vector_quad%>"
  
! #: config/rs6000/rs6000.cc:28809
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "ungültige Umwandlung von %<__vector_pair%>"
  
! #: config/rs6000/rs6000.cc:28811
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "ungültige Umwandlung in %<__vector_pair%>"
  
! #: config/s390/s390.cc:8894
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr "symbolische Speicherreferenzen werden nur auf z10 oder neuer unterstützt"
  
! #: config/s390/s390.cc:8905
  #, c-format
  msgid "cannot decompose address"
  msgstr "Adresse kann nicht zerlegt werden"
  
! #: config/s390/s390.cc:8987
  #, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "ungültiger Vergleichsoperator für Ausgabemodifizierer »E«"
  
! #: config/s390/s390.cc:9010
  #, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "ungültige Referenz für Ausgabemodifizierer »J«"
  
! #: config/s390/s390.cc:9028
  #, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "ungültige Adresse für Ausgabemodifizierer »O«"
  
! #: config/s390/s390.cc:9045 config/s390/s390.cc:9075 config/s390/s390.cc:9104
! #: config/s390/s390.cc:9280 config/s390/s390.cc:9299
  #, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "ungültige Konstante für Ausgabemodifizierer »%c«"
  
! #: config/s390/s390.cc:9123
  #, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "ungültige Adresse für Ausgabemodifizierer »R«"
  
! #: config/s390/s390.cc:9141
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr "Speicherreferenz für Ausgabemodifizierer »S« erwartet"
  
! #: config/s390/s390.cc:9151
  #, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "ungültige Adresse für Ausgabemodifizierer »S«"
  
! #: config/s390/s390.cc:9172
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr "Register oder Speicherausdruck für Ausgabemodifizierer »N« erwartet"
  
! #: config/s390/s390.cc:9183
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr "Register oder Speicherausdruck für Ausgabemodifizierer »M« erwartet"
  
! #: config/s390/s390.cc:9312
  #, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "ungültiger konstanter Vektor für Ausgabemodifizierer »%c«"
  
! #: config/s390/s390.cc:9319
  #, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "ungültiger Ausdruck – anderen Ausgabemodifizierer probieren"
  
! #: config/s390/s390.cc:9322
  #, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "ungültiger Ausdruck für Ausgabemodifizierer »%c«"
  
! #: config/s390/s390.cc:13175
  msgid "vector argument passed to unprototyped function"
  msgstr "Vektor-Argument an Funktion ohne Prototyp übergeben"
  
! #: config/s390/s390.cc:17671
  msgid "types differ in signedness"
  msgstr "Typen unterscheiden sich im Vorzeichenbesitz"
  
! #: config/s390/s390.cc:17681
  msgid "binary operator does not support two vector bool operands"
  msgstr "binärer Operator unterstützt keine zwei bool-Vektor-Operanden"
  
! #: config/s390/s390.cc:17684
  msgid "binary operator does not support vector bool operand"
  msgstr "Binärer Operator unterstützt Boolean-Vektor-Argument nicht"
  
! #: config/s390/s390.cc:17692
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr "binärer Operator unterstützt nicht, dass bool-Vektor mit Gleitkommavektor vermischt wird"
  
*************** msgstr "erzeugt und mit anderen ABIs ver
*** 21065,21131 ****
  msgid "created and used with different endianness"
  msgstr "erzeugt und mit anderer Bytereihenfolge verwendet"
  
! #: config/sparc/sparc.cc:9409 config/sparc/sparc.cc:9415
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "ungültiger %%Y-Operand"
  
! #: config/sparc/sparc.cc:9502
  #, c-format
  msgid "invalid %%A operand"
  msgstr "ungültiger %%A-Operand"
  
! #: config/sparc/sparc.cc:9522
  #, c-format
  msgid "invalid %%B operand"
  msgstr "ungültiger %%B-Operand"
  
! #: config/sparc/sparc.cc:9602
  #, c-format
  msgid "invalid %%C operand"
  msgstr "ungültiger %%C-Operand"
  
! #: config/sparc/sparc.cc:9634
  #, c-format
  msgid "invalid %%D operand"
  msgstr "ungültiger %%D-Operand"
  
! #: config/sparc/sparc.cc:9653
  #, c-format
  msgid "invalid %%f operand"
  msgstr "ungültiger %%f-Operand"
  
! #: config/sparc/sparc.cc:9665
  #, c-format
  msgid "invalid %%s operand"
  msgstr "ungültiger %%s-Operand"
  
! #: config/sparc/sparc.cc:9710
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr "Gleitkommakonstante ist kein gültiger direkter Operand"
  
! #: config/stormy16/stormy16.cc:1895 config/stormy16/stormy16.cc:1966
  #, c-format
  msgid "'B' operand is not constant"
  msgstr "»B«-Operand ist nicht konstant"
  
! #: config/stormy16/stormy16.cc:1922
  #, c-format
  msgid "'B' operand has multiple bits set"
  msgstr "»B«-Operand hat mehrere gesetzte Bits"
  
! #: config/stormy16/stormy16.cc:1948
  #, c-format
  msgid "'o' operand is not constant"
  msgstr "»o«-Operand ist nicht konstant"
  
! #: config/stormy16/stormy16.cc:1980
  #, c-format
  msgid "'h' operand is not SImode register"
  msgstr "»h«-Operand ist kein SImode-Register"
  
! #: config/stormy16/stormy16.cc:1988
  #, c-format
  msgid "xstormy16_print_operand: unknown code"
  msgstr "xstormy16_print_operand: unbekannter Code"
--- 22015,22081 ----
  msgid "created and used with different endianness"
  msgstr "erzeugt und mit anderer Bytereihenfolge verwendet"
  
! #: config/sparc/sparc.cc:9395 config/sparc/sparc.cc:9401
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "ungültiger %%Y-Operand"
  
! #: config/sparc/sparc.cc:9488
  #, c-format
  msgid "invalid %%A operand"
  msgstr "ungültiger %%A-Operand"
  
! #: config/sparc/sparc.cc:9508
  #, c-format
  msgid "invalid %%B operand"
  msgstr "ungültiger %%B-Operand"
  
! #: config/sparc/sparc.cc:9588
  #, c-format
  msgid "invalid %%C operand"
  msgstr "ungültiger %%C-Operand"
  
! #: config/sparc/sparc.cc:9620
  #, c-format
  msgid "invalid %%D operand"
  msgstr "ungültiger %%D-Operand"
  
! #: config/sparc/sparc.cc:9639
  #, c-format
  msgid "invalid %%f operand"
  msgstr "ungültiger %%f-Operand"
  
! #: config/sparc/sparc.cc:9651
  #, c-format
  msgid "invalid %%s operand"
  msgstr "ungültiger %%s-Operand"
  
! #: config/sparc/sparc.cc:9696
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr "Gleitkommakonstante ist kein gültiger direkter Operand"
  
! #: config/stormy16/stormy16.cc:1894 config/stormy16/stormy16.cc:1965
  #, c-format
  msgid "'B' operand is not constant"
  msgstr "»B«-Operand ist nicht konstant"
  
! #: config/stormy16/stormy16.cc:1921
  #, c-format
  msgid "'B' operand has multiple bits set"
  msgstr "»B«-Operand hat mehrere gesetzte Bits"
  
! #: config/stormy16/stormy16.cc:1947
  #, c-format
  msgid "'o' operand is not constant"
  msgstr "»o«-Operand ist nicht konstant"
  
! #: config/stormy16/stormy16.cc:1979
  #, c-format
  msgid "'h' operand is not SImode register"
  msgstr "»h«-Operand ist kein SImode-Register"
  
! #: config/stormy16/stormy16.cc:1987
  #, c-format
  msgid "xstormy16_print_operand: unknown code"
  msgstr "xstormy16_print_operand: unbekannter Code"
*************** msgstr "ungültige Operandenadresse (4)"
*** 21181,21216 ****
  msgid "Unable to load DLL."
  msgstr "Fehler beim Laden der DLL."
  
! #: config/xtensa/xtensa.cc:839 config/xtensa/xtensa.cc:873
  msgid "bad test"
  msgstr "Falscher Test"
  
! #: config/xtensa/xtensa.cc:3125
  msgid "invalid mask"
  msgstr "ungültige Maske"
  
! #: config/xtensa/xtensa.cc:3177 config/xtensa/xtensa.cc:3187
  #, c-format
  msgid "invalid %%t/%%b value"
  msgstr "ungültiger %%t/%%b-Wert"
  
! #: config/xtensa/xtensa.cc:3265
  msgid "no register in address"
  msgstr "Kein Register in Adresse"
  
! #: config/xtensa/xtensa.cc:3273
  msgid "address offset not a constant"
  msgstr "Adressversatz ist keine Konstante"
  
! #: c/c-objc-common.cc:232
  msgid "{erroneous}"
  msgstr "{fehlerhaft}"
  
! #: c/c-objc-common.cc:277
  msgid "aka"
  msgstr "alias"
  
! #: c/c-objc-common.cc:385 c/c-typeck.cc:7715
  msgid "({anonymous})"
  msgstr "({anonym})"
  
--- 22131,22186 ----
  msgid "Unable to load DLL."
  msgstr "Fehler beim Laden der DLL."
  
! #: config/xtensa/xtensa.cc:848 config/xtensa/xtensa.cc:882
  msgid "bad test"
  msgstr "Falscher Test"
  
! #: config/xtensa/xtensa.cc:2976
  msgid "invalid mask"
  msgstr "ungültige Maske"
  
! #: config/xtensa/xtensa.cc:3042 config/xtensa/xtensa.cc:3052
  #, c-format
  msgid "invalid %%t/%%b value"
  msgstr "ungültiger %%t/%%b-Wert"
  
! #: config/xtensa/xtensa.cc:3130
  msgid "no register in address"
  msgstr "Kein Register in Adresse"
  
! #: config/xtensa/xtensa.cc:3138
  msgid "address offset not a constant"
  msgstr "Adressversatz ist keine Konstante"
  
! #: algol68/a68-imports.cc:203 go/go-backend.cc:166
! #: rust/rust-object-export.cc:147
! msgid "lseek failed while reading export data"
! msgstr "lseek beim Lesen von Exportdaten gescheitert"
! 
! #: algol68/a68-imports.cc:210 go/go-backend.cc:173
! #: rust/rust-object-export.cc:154
! msgid "memory allocation failed while reading export data"
! msgstr "Speicherreservierung beim Lesen der Export-Daten gescheitert"
! 
! #: algol68/a68-imports.cc:218 go/go-backend.cc:181
! #: rust/rust-object-export.cc:162
! msgid "read failed while reading export data"
! msgstr "Lesen der Export-Daten gescheitert"
! 
! #: algol68/a68-imports.cc:224 go/go-backend.cc:187
! #: rust/rust-object-export.cc:168
! msgid "short read while reading export data"
! msgstr "zu wenig Export-Daten gelesen"
! 
! #: c/c-objc-common.cc:237
  msgid "{erroneous}"
  msgstr "{fehlerhaft}"
  
! #: c/c-objc-common.cc:282
  msgid "aka"
  msgstr "alias"
  
! #: c/c-objc-common.cc:395 c/c-typeck.cc:8217
  msgid "({anonymous})"
  msgstr "({anonym})"
  
*************** msgstr "({anonym})"
*** 21223,21665 ****
  #. ;
  #. <~~~~~~~~~ declaration ~~~~~~~~~~>
  #. Use c_parser_require to get an error with a fix-it hint.
! #: c/c-parser.cc:3134 c/c-parser.cc:3324 c/c-parser.cc:3338 c/c-parser.cc:7547
! #: c/c-parser.cc:8401 c/c-parser.cc:8979 c/c-parser.cc:9171 c/c-parser.cc:9204
! #: c/c-parser.cc:9502 c/c-parser.cc:14349 c/c-parser.cc:14384
! #: c/c-parser.cc:14415 c/c-parser.cc:14462 c/c-parser.cc:14643
! #: c/c-parser.cc:15476 c/c-parser.cc:15551 c/c-parser.cc:15594
! #: c/c-parser.cc:23082 c/c-parser.cc:23162 c/c-parser.cc:23491
! #: c/c-parser.cc:23517 c/c-parser.cc:23540 c/c-parser.cc:24226
! #: c/c-parser.cc:24269 c/c-parser.cc:25536 c/gimple-parser.cc:454
! #: c/gimple-parser.cc:495 c/gimple-parser.cc:504 c/gimple-parser.cc:723
! #: c/gimple-parser.cc:2437 c/gimple-parser.cc:2474 c/gimple-parser.cc:2553
! #: c/gimple-parser.cc:2580 c/c-parser.cc:4186 c/c-parser.cc:4377
! #: c/c-parser.cc:4412 c/c-parser.cc:14636 c/gimple-parser.cc:2244
! #: c/gimple-parser.cc:2256 cp/parser.cc:16479 cp/parser.cc:34694
! #: cp/parser.cc:35333
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "%<;%> erwartet"
  
! #: c/c-parser.cc:3296 c/c-parser.cc:9462
  #, gcc-internal-format
  msgid "expected %<:%> or %<)%>"
  msgstr "%<:%> oder %<)%> erwartet"
  
! #: c/c-parser.cc:3835 c/c-parser.cc:4988 c/c-parser.cc:5180 c/c-parser.cc:5238
! #: c/c-parser.cc:5296 c/c-parser.cc:5680 c/c-parser.cc:5703 c/c-parser.cc:5712
! #: c/c-parser.cc:5763 c/c-parser.cc:5772 c/c-parser.cc:10937
! #: c/c-parser.cc:11023 c/c-parser.cc:11597 c/c-parser.cc:11623
! #: c/c-parser.cc:11657 c/c-parser.cc:11870 c/c-parser.cc:12742
! #: c/c-parser.cc:14750 c/c-parser.cc:17390 c/c-parser.cc:18125
! #: c/c-parser.cc:18184 c/c-parser.cc:18239 c/c-parser.cc:20098
! #: c/c-parser.cc:20218 c/c-parser.cc:22175 c/c-parser.cc:23582
! #: c/c-parser.cc:24234 c/c-parser.cc:28062 c/c-parser.cc:28144
! #: c/gimple-parser.cc:238 c/gimple-parser.cc:241 c/gimple-parser.cc:589
! #: c/gimple-parser.cc:623 c/gimple-parser.cc:628 c/gimple-parser.cc:807
! #: c/gimple-parser.cc:904 c/gimple-parser.cc:1175 c/gimple-parser.cc:1201
! #: c/gimple-parser.cc:1204 c/gimple-parser.cc:1335 c/gimple-parser.cc:1462
! #: c/gimple-parser.cc:1592 c/gimple-parser.cc:1608 c/gimple-parser.cc:1664
! #: c/gimple-parser.cc:1691 c/gimple-parser.cc:1721 c/gimple-parser.cc:1747
! #: c/gimple-parser.cc:1954 c/gimple-parser.cc:2166 c/gimple-parser.cc:2186
! #: c/gimple-parser.cc:2347 c/gimple-parser.cc:2510 c/c-parser.cc:3287
! #: c/c-parser.cc:9454 c/c-parser.cc:20791 cp/parser.cc:35381 cp/parser.cc:43091
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "%<)%> erwartet"
  
! #: c/c-parser.cc:5074 c/c-parser.cc:5823 c/c-parser.cc:6183 c/c-parser.cc:6201
! #: c/c-parser.cc:6202 c/c-parser.cc:6705 c/c-parser.cc:6749 c/c-parser.cc:9553
! #: c/c-parser.cc:11861 c/c-parser.cc:13315 c/c-parser.cc:13687
! #: c/c-parser.cc:16712 c/gimple-parser.cc:1930 cp/parser.cc:35345
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "%<]%> erwartet"
  
! #: c/c-parser.cc:5276
  msgid "expected %<;%>, %<,%> or %<)%>"
  msgstr "%<;%>, %<,%> oder %<)%> erwartet"
  
  #. Look for the two `(' tokens.
! #: c/c-parser.cc:5732 c/c-parser.cc:5737 c/c-parser.cc:17373
! #: c/c-parser.cc:18214 c/c-parser.cc:20599 c/c-parser.cc:20698
! #: c/c-parser.cc:26875 c/c-parser.cc:27182 c/c-parser.cc:27870
! #: c/c-parser.cc:28087 c/gimple-parser.cc:223 c/gimple-parser.cc:536
! #: c/gimple-parser.cc:575 c/gimple-parser.cc:607 c/gimple-parser.cc:874
! #: c/gimple-parser.cc:1169 c/gimple-parser.cc:1195 c/gimple-parser.cc:1322
! #: c/gimple-parser.cc:1457 c/gimple-parser.cc:1582 c/gimple-parser.cc:1687
! #: c/gimple-parser.cc:1705 c/gimple-parser.cc:1740 c/gimple-parser.cc:2135
! #: c/gimple-parser.cc:2146 c/gimple-parser.cc:2152 c/gimple-parser.cc:2335
! #: c/gimple-parser.cc:2507 c/c-parser.cc:17154 cp/parser.cc:35336
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "%<(%> erwartet"
  
! #: c/c-parser.cc:6179 c/c-parser.cc:6181 c/c-parser.cc:16617 cp/parser.cc:35348
! #: cp/parser.cc:39238 go/gofrontend/embed.cc:440
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "%<[%> erwartet"
  
! #: c/c-parser.cc:7009 c/c-parser.cc:14979 c/c-parser.cc:20675
! #: c/c-parser.cc:23057 c/c-parser.cc:23143 c/c-parser.cc:23904
! #: c/c-parser.cc:25044 c/c-parser.cc:29863 c/gimple-parser.cc:447
! #: c/gimple-parser.cc:2513 c/c-parser.cc:4173 c/c-parser.cc:4401
! #: c/c-parser.cc:14531 cp/parser.cc:22207 cp/parser.cc:35342
  #: go/gofrontend/embed.cc:371
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "%<{%> erwartet"
  
! #: c/c-parser.cc:7959 c/c-parser.cc:7968 c/c-parser.cc:10002
! #: c/c-parser.cc:11181 c/c-parser.cc:14743 c/c-parser.cc:15140
! #: c/c-parser.cc:15204 c/c-parser.cc:16694 c/c-parser.cc:17805
! #: c/c-parser.cc:18042 c/c-parser.cc:18595 c/c-parser.cc:18698
! #: c/c-parser.cc:19239 c/c-parser.cc:19675 c/c-parser.cc:19751
! #: c/c-parser.cc:19868 c/c-parser.cc:19940 c/c-parser.cc:20913
! #: c/c-parser.cc:26747 c/c-parser.cc:27927 c/c-parser.cc:27986
! #: c/c-parser.cc:29185 c/gimple-parser.cc:630 c/gimple-parser.cc:943
! #: c/gimple-parser.cc:2561 c/gimple-parser.cc:2588 c/c-parser.cc:9461
! #: c/c-parser.cc:17298 c/c-parser.cc:18703 cp/parser.cc:35375
! #: cp/parser.cc:37082 cp/parser.cc:40178 cp/parser.cc:41071
! #: go/gofrontend/embed.cc:404
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "%<:%> erwartet"
  
! #: c/c-parser.cc:8955 cp/parser.cc:35262
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "%<while%> erwartet"
  
! #: c/c-parser.cc:10900 c/c-parser.cc:11130 c/c-parser.cc:11647
! #: c/c-parser.cc:11692 c/c-parser.cc:11785 c/c-parser.cc:11932
! #: c/c-parser.cc:12732 c/c-parser.cc:18219 c/c-parser.cc:19820
! #: c/gimple-parser.cc:1172 c/gimple-parser.cc:1198 c/gimple-parser.cc:1326
! #: c/gimple-parser.cc:1329 c/gimple-parser.cc:1709 c/gimple-parser.cc:1715
! #: cp/parser.cc:34692 cp/parser.cc:35351
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "%<,%> erwartet"
  
! #: c/c-parser.cc:11541
  msgid "expected %<.%>"
  msgstr "%<.%> erwartet"
  
! #: c/c-parser.cc:14202 c/c-parser.cc:14234 c/c-parser.cc:14474
! #: cp/parser.cc:37656 cp/parser.cc:37677
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "%<@end%> erwartet"
  
! #: c/c-parser.cc:14892 c/gimple-parser.cc:1497 cp/parser.cc:35360
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "%<>%> erwartet"
  
! #: c/c-parser.cc:18793 c/c-parser.cc:20236 c/c-parser.cc:20662
! #: cp/parser.cc:35384 cp/parser.cc:42942
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "%<,%> oder %<)%> erwartet"
  
  #. All following cases are statements with LHS.
! #: c/c-parser.cc:19667 c/c-parser.cc:22952 c/c-parser.cc:22997
! #: c/c-parser.cc:23154 c/c-parser.cc:23501 c/c-parser.cc:24213
! #: c/c-parser.cc:25419 c/c-parser.cc:26923 c/c-parser.cc:28128
! #: c/gimple-parser.cc:798 c/c-parser.cc:6772 c/c-parser.cc:23074
! #: c/c-parser.cc:23297 cp/parser.cc:35363 cp/parser.cc:44637 cp/parser.cc:44810
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "%<=%> erwartet"
  
! #: c/c-parser.cc:20812 c/c-parser.cc:27191 c/c-parser.cc:27212
! #: c/c-parser.cc:16752 c/c-parser.cc:16764 c/c-parser.cc:20792
! #: cp/parser.cc:43092 cp/parser.cc:43119 cp/parser.cc:50659 cp/parser.cc:50670
  #, gcc-internal-format
  msgid "expected %<)%> or %<,%>"
  msgstr "%<)%> oder %<,%> erwartet"
  
! #: c/c-parser.cc:23085 c/c-parser.cc:23165 c/c-parser.cc:23518
! #: c/c-parser.cc:23973 c/gimple-parser.cc:1763 c/gimple-parser.cc:1795
! #: c/gimple-parser.cc:1805 c/gimple-parser.cc:2598 cp/parser.cc:35339
! #: cp/parser.cc:37866
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "%<}%> erwartet"
  
! #: c/c-parser.cc:23178 cp/parser.cc:44735
  #, gcc-internal-format
  msgid "expected %<else%>"
  msgstr "%<else%> erwartet"
  
! #: c/c-parser.cc:25091 c/c-parser.cc:25080 cp/parser.cc:47665
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "%<#pragma omp section%> oder %<}%> erwartet"
  
! #: c/c-parser.cc:28806 cp/parser.cc:52607
  msgid "<message unknown at compile time>"
  msgstr "<Meldung nicht zur Compilierzeit bekannt>"
  
! #: c/c-typeck.cc:9880
  msgid "(anonymous)"
  msgstr "(anonym)"
  
! #: c/gimple-parser.cc:1486 cp/parser.cc:19542 cp/parser.cc:35357
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "%<<%> erwartet"
  
! #: c/gimple-parser.cc:2557 c/gimple-parser.cc:2584 c/gimple-parser.cc:2423
! #: c/gimple-parser.cc:2460
  #, gcc-internal-format
  msgid "expected label"
  msgstr "Sprungmarke erwartet"
  
! #: cobol/gcobolspec.cc:554
  #, c-format
  msgid "Driving: ("
  msgstr "Angesteuert: ("
  
! #: cp/call.cc:4225
  #, c-format
  msgid "candidate %i:"
  msgstr "Kandidat %i:"
  
! #: cp/call.cc:8520
  msgid "  after user-defined conversion:"
  msgstr "  nach benutzerdefinierter Umwandlung:"
  
! #: cp/call.cc:8724 cp/pt.cc:2064 cp/pt.cc:26986
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "Kandidat ist:"
  msgstr[1] "Kandidaten sind:"
  
! #: cp/call.cc:13350 cp/call.cc:13802
  msgid "candidate 1:"
  msgstr "Kandidat 1:"
  
! #: cp/call.cc:13352 cp/call.cc:13803
  msgid "candidate 2:"
  msgstr "Kandidat 2:"
  
! #: cp/error.cc:567
  msgid "<missing>"
  msgstr "<fehlt>"
  
! #: cp/error.cc:669
  msgid "<brace-enclosed initializer list>"
  msgstr "<geschweift geklammerte Initialisierungsliste>"
  
! #: cp/error.cc:671
  msgid "<unresolved overloaded function type>"
  msgstr "<unaufgelöster überladener Funktionstyp>"
  
! #: cp/error.cc:845
  msgid "<type error>"
  msgstr "<Typfehler>"
  
  #. A lambda's "type" is essentially its signature.
! #: cp/error.cc:952
  msgid "<lambda"
  msgstr "<lambda"
  
! #: cp/error.cc:966 objc/objc-act.cc:6365 cp/cxx-pretty-print.cc:155
! #: cp/cxx-pretty-print.cc:2864
  #, gcc-internal-format
  msgid "<unnamed>"
  msgstr "<unbenannt>"
  
! #: cp/error.cc:968
  #, c-format
  msgid "<unnamed %s>"
  msgstr "<unbenanntes %s>"
  
! #: cp/error.cc:1107
  msgid "<typeprefixerror>"
  msgstr "<Typpräfixfehler>"
  
! #: cp/error.cc:1249
  #, c-format
  msgid "(static initializers for %s)"
  msgstr "(statische Initialisierungen für %s)"
  
! #: cp/error.cc:1251
  #, c-format
  msgid "(static destructors for %s)"
  msgstr "(statische Destruktoren für %s)"
  
! #: cp/error.cc:1297
  msgid "<structured bindings>"
  msgstr "<strukturierte Bindungen>"
  
! #: cp/error.cc:1423
  msgid "vtable for "
  msgstr "vtable für "
  
! #: cp/error.cc:1447
  msgid "<return value> "
  msgstr "<Rückgabewert> "
  
! #: cp/error.cc:1462
  msgid "{anonymous}"
  msgstr "{anonym}"
  
! #: cp/error.cc:1464
  msgid "(anonymous namespace)"
  msgstr "(anonymer Namensraum)"
  
! #: cp/error.cc:1558
  msgid "<template arguments error>"
  msgstr "<Template-Argumente-Fehler>"
  
! #: cp/error.cc:1583
  msgid "<enumerator>"
  msgstr "{Aufzählung}"
  
! #: cp/error.cc:1643
  msgid "<declaration error>"
  msgstr "<Deklarationsfehler>"
  
! #: cp/error.cc:2214 cp/error.cc:2234
  msgid "<template parameter error>"
  msgstr "<Template-Parameter-Fehler>"
  
! #: cp/error.cc:2352
  msgid "<statement>"
  msgstr "<Anweisung>"
  
! #: cp/error.cc:2381 cp/error.cc:3524 c-family/c-pretty-print.cc:2694
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr "<unbekannt>"
  
  #. While waiting for caret diagnostics, avoid printing
  #. __cxa_allocate_exception, __cxa_throw, and the like.
! #: cp/error.cc:2399
  msgid "<throw-expression>"
  msgstr "<throw-Ausdruck>"
  
! #: cp/error.cc:2483
  msgid "<ubsan routine call>"
  msgstr "<ubsan-Unterprogramm-Aufruf>"
  
! #: cp/error.cc:3000
  msgid "<unparsed>"
  msgstr "<nicht-analysiert>"
  
! #: cp/error.cc:3160
  msgid "<lambda>"
  msgstr "<lambda>"
  
! #: cp/error.cc:3198
  msgid "*this"
  msgstr "*this"
  
! #: cp/error.cc:3248
  msgid "<expression error>"
  msgstr "<Ausdrucksfehler>"
  
! #: cp/error.cc:3263
  msgid "<unknown operator>"
  msgstr "<unbekannter Operator>"
  
! #: cp/error.cc:3753
  msgid "At global scope:"
  msgstr "Im globalen Gültigkeitsbereich:"
  
! #: cp/pt.cc:2062 cp/semantics.cc:6705
! msgid "candidates are:"
! msgstr "Kandidaten sind:"
  
! #: cp/rtti.cc:589
  msgid "target is not pointer or reference to class"
  msgstr "Ziel ist kein Zeiger oder Referenz auf Klasse"
  
! #: cp/rtti.cc:594
  msgid "target is not pointer or reference to complete type"
  msgstr "Ziel ist kein Zeiger oder Referenz auf vollständigen Typen"
  
! #: cp/rtti.cc:600
  msgid "target is not pointer or reference"
  msgstr "Ziel ist kein Zeiger oder Referenz"
  
! #: cp/rtti.cc:616
  msgid "source is not a pointer"
  msgstr "Quelle ist kein Zeiger"
  
! #: cp/rtti.cc:621
  msgid "source is not a pointer to class"
  msgstr "Quelle ist kein Zeiger auf Klasse"
  
! #: cp/rtti.cc:626
  msgid "source is a pointer to incomplete type"
  msgstr "Quelle ist ein Zeiger auf unvollständigen Typen"
  
! #: cp/rtti.cc:639
  msgid "source is not of class type"
  msgstr "Quelle hat nicht Klassentypen"
  
! #: cp/rtti.cc:644
  msgid "source is of incomplete class type"
  msgstr "Quelle hat unvollständigen Klassentypen"
  
! #: cp/rtti.cc:655
  msgid "conversion casts away constness"
  msgstr "Umformung verwirft Konstantheit"
  
! #: cp/rtti.cc:817
  msgid "source type is not polymorphic"
  msgstr "Quellentyp ist nicht polymorph"
  
! #: cp/typeck.cc:7640 c/c-typeck.cc:5304
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "Argument falschen Typs für unäres Minus"
  
! #: cp/typeck.cc:7641 c/c-typeck.cc:5290
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "Argument falschen Typs für unäres Plus"
  
! #: cp/typeck.cc:7668 c/c-typeck.cc:5349
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "Argument falschen Typs für Bit-Komplement"
  
! #: cp/typeck.cc:7688 c/c-typeck.cc:5357
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "Argument falschen Typs für abs"
  
! #: cp/typeck.cc:7700 c/c-typeck.cc:5379
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "Argument falschen Typs für Konjugation"
  
! #: cp/typeck.cc:7724
  msgid "in argument to unary !"
  msgstr "in Argument für unäres !"
  
! #: cp/typeck.cc:7773
  msgid "no pre-increment operator for type"
  msgstr "kein Präinkrementoperator für Typ"
  
! #: cp/typeck.cc:7775
  msgid "no post-increment operator for type"
  msgstr "kein Postinkrementoperator für Typ"
  
! #: cp/typeck.cc:7777
  msgid "no pre-decrement operator for type"
  msgstr "kein Prädekrementoperator für Typ"
  
! #: cp/typeck.cc:7779
  msgid "no post-decrement operator for type"
  msgstr "kein Postdekrementoperator für Typ"
  
! #: fortran/arith.cc:1664
  msgid "elemental binary operation"
  msgstr "Elementare Binäroperation"
  
--- 22193,22953 ----
  #. ;
  #. <~~~~~~~~~ declaration ~~~~~~~~~~>
  #. Use c_parser_require to get an error with a fix-it hint.
! #: c/c-parser.cc:3254 c/c-parser.cc:3463 c/c-parser.cc:3477 c/c-parser.cc:7694
! #: c/c-parser.cc:8548 c/c-parser.cc:9126 c/c-parser.cc:9318 c/c-parser.cc:9351
! #: c/c-parser.cc:9649 c/c-parser.cc:14677 c/c-parser.cc:14712
! #: c/c-parser.cc:14743 c/c-parser.cc:14790 c/c-parser.cc:14971
! #: c/c-parser.cc:15804 c/c-parser.cc:15879 c/c-parser.cc:15922
! #: c/c-parser.cc:24064 c/c-parser.cc:24144 c/c-parser.cc:24473
! #: c/c-parser.cc:24499 c/c-parser.cc:24522 c/c-parser.cc:25208
! #: c/c-parser.cc:25251 c/c-parser.cc:26525 c/gimple-parser.cc:459
! #: c/gimple-parser.cc:500 c/gimple-parser.cc:509 c/gimple-parser.cc:729
! #: c/gimple-parser.cc:2427 c/gimple-parser.cc:2464 c/gimple-parser.cc:2543
! #: c/gimple-parser.cc:2570 c/c-parser.cc:4325 c/c-parser.cc:4516
! #: c/c-parser.cc:4551 c/c-parser.cc:14964 c/gimple-parser.cc:2234
! #: c/gimple-parser.cc:2246 cp/parser.cc:18012 cp/parser.cc:37079
! #: cp/parser.cc:37718
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "%<;%> erwartet"
  
! #: c/c-parser.cc:3435 c/c-parser.cc:9609
  #, gcc-internal-format
  msgid "expected %<:%> or %<)%>"
  msgstr "%<:%> oder %<)%> erwartet"
  
! #: c/c-parser.cc:3974 c/c-parser.cc:5127 c/c-parser.cc:5319 c/c-parser.cc:5377
! #: c/c-parser.cc:5435 c/c-parser.cc:5824 c/c-parser.cc:5847 c/c-parser.cc:5856
! #: c/c-parser.cc:5907 c/c-parser.cc:5916 c/c-parser.cc:11205
! #: c/c-parser.cc:11291 c/c-parser.cc:11907 c/c-parser.cc:11933
! #: c/c-parser.cc:11967 c/c-parser.cc:12168 c/c-parser.cc:13049
! #: c/c-parser.cc:15078 c/c-parser.cc:17730 c/c-parser.cc:18465
! #: c/c-parser.cc:18524 c/c-parser.cc:18579 c/c-parser.cc:20651
! #: c/c-parser.cc:20943 c/c-parser.cc:21095 c/c-parser.cc:23156
! #: c/c-parser.cc:24564 c/c-parser.cc:25216 c/c-parser.cc:29186
! #: c/c-parser.cc:29454 c/c-parser.cc:29536 c/gimple-parser.cc:238
! #: c/gimple-parser.cc:241 c/gimple-parser.cc:594 c/gimple-parser.cc:628
! #: c/gimple-parser.cc:633 c/gimple-parser.cc:814 c/gimple-parser.cc:911
! #: c/gimple-parser.cc:1135 c/gimple-parser.cc:1161 c/gimple-parser.cc:1164
! #: c/gimple-parser.cc:1295 c/gimple-parser.cc:1422 c/gimple-parser.cc:1555
! #: c/gimple-parser.cc:1571 c/gimple-parser.cc:1648 c/gimple-parser.cc:1681
! #: c/gimple-parser.cc:1711 c/gimple-parser.cc:1737 c/gimple-parser.cc:1944
! #: c/gimple-parser.cc:2156 c/gimple-parser.cc:2176 c/gimple-parser.cc:2337
! #: c/gimple-parser.cc:2500 c/c-parser.cc:3426 c/c-parser.cc:9601
! #: c/c-parser.cc:21759 cp/parser.cc:37766 cp/parser.cc:46129
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "%<)%> erwartet"
  
! #: c/c-parser.cc:5213 c/c-parser.cc:5967 c/c-parser.cc:6324 c/c-parser.cc:6342
! #: c/c-parser.cc:6343 c/c-parser.cc:6852 c/c-parser.cc:6896 c/c-parser.cc:9700
! #: c/c-parser.cc:12159 c/c-parser.cc:13622 c/c-parser.cc:13995
! #: c/c-parser.cc:17052 c/gimple-parser.cc:1920 cp/parser.cc:37730
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "%<]%> erwartet"
  
! #: c/c-parser.cc:5415
  msgid "expected %<;%>, %<,%> or %<)%>"
  msgstr "%<;%>, %<,%> oder %<)%> erwartet"
  
  #. Look for the two `(' tokens.
! #: c/c-parser.cc:5876 c/c-parser.cc:5881 c/c-parser.cc:17713
! #: c/c-parser.cc:18554 c/c-parser.cc:20633 c/c-parser.cc:21567
! #: c/c-parser.cc:21666 c/c-parser.cc:27884 c/c-parser.cc:28205
! #: c/c-parser.cc:29108 c/c-parser.cc:29262 c/c-parser.cc:29479
! #: c/gimple-parser.cc:223 c/gimple-parser.cc:541 c/gimple-parser.cc:580
! #: c/gimple-parser.cc:612 c/gimple-parser.cc:881 c/gimple-parser.cc:1129
! #: c/gimple-parser.cc:1155 c/gimple-parser.cc:1282 c/gimple-parser.cc:1417
! #: c/gimple-parser.cc:1545 c/gimple-parser.cc:1677 c/gimple-parser.cc:1695
! #: c/gimple-parser.cc:1730 c/gimple-parser.cc:2125 c/gimple-parser.cc:2136
! #: c/gimple-parser.cc:2142 c/gimple-parser.cc:2325 c/gimple-parser.cc:2497
! #: c/c-parser.cc:11064 c/c-parser.cc:17494 cp/parser.cc:37721
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "%<(%> erwartet"
  
! #: c/c-parser.cc:6320 c/c-parser.cc:6322 c/c-parser.cc:16957 cp/parser.cc:37733
! #: cp/parser.cc:41636 go/gofrontend/embed.cc:440
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "%<[%> erwartet"
  
! #: c/c-parser.cc:7156 c/c-parser.cc:15307 c/c-parser.cc:21643
! #: c/c-parser.cc:24039 c/c-parser.cc:24125 c/c-parser.cc:24886
! #: c/c-parser.cc:26032 c/c-parser.cc:31328 c/gimple-parser.cc:452
! #: c/gimple-parser.cc:2503 c/c-parser.cc:4312 c/c-parser.cc:4540
! #: c/c-parser.cc:14859 cp/parser.cc:23909 cp/parser.cc:37727
  #: go/gofrontend/embed.cc:371
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "%<{%> erwartet"
  
! #: c/c-parser.cc:8106 c/c-parser.cc:8115 c/c-parser.cc:10149
! #: c/c-parser.cc:11459 c/c-parser.cc:15071 c/c-parser.cc:15468
! #: c/c-parser.cc:15532 c/c-parser.cc:17034 c/c-parser.cc:18145
! #: c/c-parser.cc:18382 c/c-parser.cc:18944 c/c-parser.cc:19047
! #: c/c-parser.cc:19588 c/c-parser.cc:19756 c/c-parser.cc:20294
! #: c/c-parser.cc:20370 c/c-parser.cc:20501 c/c-parser.cc:20573
! #: c/c-parser.cc:20653 c/c-parser.cc:21326 c/c-parser.cc:21881
! #: c/c-parser.cc:27743 c/c-parser.cc:29135 c/c-parser.cc:29319
! #: c/c-parser.cc:29378 c/c-parser.cc:30614 c/gimple-parser.cc:635
! #: c/gimple-parser.cc:950 c/gimple-parser.cc:1632 c/gimple-parser.cc:2551
! #: c/gimple-parser.cc:2578 c/c-parser.cc:9608 c/c-parser.cc:17638
! #: c/c-parser.cc:19052 cp/parser.cc:37760 cp/parser.cc:39476 cp/parser.cc:42576
! #: cp/parser.cc:43480 go/gofrontend/embed.cc:404
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "%<:%> erwartet"
  
! #: c/c-parser.cc:9102 cp/parser.cc:37647
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "%<while%> erwartet"
  
! #: c/c-parser.cc:11168 c/c-parser.cc:11407 c/c-parser.cc:11957
! #: c/c-parser.cc:11996 c/c-parser.cc:12089 c/c-parser.cc:12230
! #: c/c-parser.cc:13039 c/c-parser.cc:18559 c/c-parser.cc:20439
! #: c/gimple-parser.cc:1132 c/gimple-parser.cc:1158 c/gimple-parser.cc:1286
! #: c/gimple-parser.cc:1289 c/gimple-parser.cc:1699 c/gimple-parser.cc:1705
! #: cp/parser.cc:37077 cp/parser.cc:37736
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "%<,%> erwartet"
  
! #: c/c-parser.cc:11851
  msgid "expected %<.%>"
  msgstr "%<.%> erwartet"
  
! #: c/c-parser.cc:14530 c/c-parser.cc:14562 c/c-parser.cc:14802
! #: cp/parser.cc:40050 cp/parser.cc:40071
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "%<@end%> erwartet"
  
! #: c/c-parser.cc:15220 c/gimple-parser.cc:1457 cp/parser.cc:37745
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "%<>%> erwartet"
  
! #: c/c-parser.cc:19142 c/c-parser.cc:21113 c/c-parser.cc:21630
! #: cp/parser.cc:37769 cp/parser.cc:45980
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "%<,%> oder %<)%> erwartet"
  
  #. All following cases are statements with LHS.
! #: c/c-parser.cc:20286 c/c-parser.cc:23934 c/c-parser.cc:23979
! #: c/c-parser.cc:24136 c/c-parser.cc:24483 c/c-parser.cc:25195
! #: c/c-parser.cc:26408 c/c-parser.cc:27932 c/c-parser.cc:29520
! #: c/gimple-parser.cc:805 c/c-parser.cc:6919 c/c-parser.cc:24056
! #: c/c-parser.cc:24279 cp/parser.cc:37748 cp/parser.cc:47690 cp/parser.cc:47863
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "%<=%> erwartet"
  
! #: c/c-parser.cc:21780 c/c-parser.cc:28214 c/c-parser.cc:28235
! #: c/c-parser.cc:17092 c/c-parser.cc:17104 c/c-parser.cc:21760
! #: cp/parser.cc:46130 cp/parser.cc:46157 cp/parser.cc:53808 cp/parser.cc:53819
  #, gcc-internal-format
  msgid "expected %<)%> or %<,%>"
  msgstr "%<)%> oder %<,%> erwartet"
  
! #: c/c-parser.cc:24067 c/c-parser.cc:24147 c/c-parser.cc:24500
! #: c/c-parser.cc:24955 c/gimple-parser.cc:1753 c/gimple-parser.cc:1785
! #: c/gimple-parser.cc:1795 c/gimple-parser.cc:2588 cp/parser.cc:37724
! #: cp/parser.cc:40260
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "%<}%> erwartet"
  
! #: c/c-parser.cc:24160 cp/parser.cc:47788
  #, gcc-internal-format
  msgid "expected %<else%>"
  msgstr "%<else%> erwartet"
  
! #: c/c-parser.cc:26079 c/c-parser.cc:26068 cp/parser.cc:50749
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "%<#pragma omp section%> oder %<}%> erwartet"
  
! #: c/c-parser.cc:30212 cp/parser.cc:56060
  msgid "<message unknown at compile time>"
  msgstr "<Meldung nicht zur Compilierzeit bekannt>"
  
! #: c/c-typeck.cc:10380
  msgid "(anonymous)"
  msgstr "(anonym)"
  
! #: c/gimple-parser.cc:1446 cp/parser.cc:21172 cp/parser.cc:37742
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "%<<%> erwartet"
  
! #: c/gimple-parser.cc:2547 c/gimple-parser.cc:2574 c/gimple-parser.cc:2413
! #: c/gimple-parser.cc:2450
  #, gcc-internal-format
  msgid "expected label"
  msgstr "Sprungmarke erwartet"
  
! #: cobol/gcobolspec.cc:549
  #, c-format
  msgid "Driving: ("
  msgstr "Angesteuert: ("
  
! #: cp/call.cc:4281
  #, c-format
  msgid "candidate %i:"
  msgstr "Kandidat %i:"
  
! #: cp/call.cc:8590
  msgid "  after user-defined conversion:"
  msgstr "  nach benutzerdefinierter Umwandlung:"
  
! #: cp/call.cc:8800 cp/pt.cc:27659
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "Kandidat ist:"
  msgstr[1] "Kandidaten sind:"
  
! #: cp/call.cc:13469 cp/call.cc:13921
  msgid "candidate 1:"
  msgstr "Kandidat 1:"
  
! #: cp/call.cc:13471 cp/call.cc:13922
  msgid "candidate 2:"
  msgstr "Kandidat 2:"
  
! #: cp/error.cc:595
  msgid "<missing>"
  msgstr "<fehlt>"
  
! #: cp/error.cc:697
  msgid "<brace-enclosed initializer list>"
  msgstr "<geschweift geklammerte Initialisierungsliste>"
  
! #: cp/error.cc:699
  msgid "<unresolved overloaded function type>"
  msgstr "<unaufgelöster überladener Funktionstyp>"
  
! #: cp/error.cc:894
  msgid "<type error>"
  msgstr "<Typfehler>"
  
  #. A lambda's "type" is essentially its signature.
! #: cp/error.cc:1001
  msgid "<lambda"
  msgstr "<lambda"
  
! #: cp/error.cc:1015 objc/objc-act.cc:6365 cp/cxx-pretty-print.cc:154
! #: cp/cxx-pretty-print.cc:2906
  #, gcc-internal-format
  msgid "<unnamed>"
  msgstr "<unbenannt>"
  
! #: cp/error.cc:1017
  #, c-format
  msgid "<unnamed %s>"
  msgstr "<unbenanntes %s>"
  
! #: cp/error.cc:1158
  msgid "<typeprefixerror>"
  msgstr "<Typpräfixfehler>"
  
! #: cp/error.cc:1302
  #, c-format
  msgid "(static initializers for %s)"
  msgstr "(statische Initialisierungen für %s)"
  
! #: cp/error.cc:1304
  #, c-format
  msgid "(static destructors for %s)"
  msgstr "(statische Destruktoren für %s)"
  
! #: cp/error.cc:1375
  msgid "<structured bindings>"
  msgstr "<strukturierte Bindungen>"
  
! #: cp/error.cc:1501
  msgid "vtable for "
  msgstr "vtable für "
  
! #: cp/error.cc:1525
  msgid "<return value> "
  msgstr "<Rückgabewert> "
  
! #: cp/error.cc:1540
  msgid "{anonymous}"
  msgstr "{anonym}"
  
! #: cp/error.cc:1542
  msgid "(anonymous namespace)"
  msgstr "(anonymer Namensraum)"
  
! #: cp/error.cc:1641
  msgid "<template arguments error>"
  msgstr "<Template-Argumente-Fehler>"
  
! #: cp/error.cc:1666
  msgid "<enumerator>"
  msgstr "{Aufzählung}"
  
! #: cp/error.cc:1726
  msgid "<declaration error>"
  msgstr "<Deklarationsfehler>"
  
! #: cp/error.cc:2305 cp/error.cc:2325
  msgid "<template parameter error>"
  msgstr "<Template-Parameter-Fehler>"
  
! #: cp/error.cc:2443
  msgid "<statement>"
  msgstr "<Anweisung>"
  
! #: cp/error.cc:2472 cp/error.cc:3636 c-family/c-pretty-print.cc:2688
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr "<unbekannt>"
  
  #. While waiting for caret diagnostics, avoid printing
  #. __cxa_allocate_exception, __cxa_throw, and the like.
! #: cp/error.cc:2490
  msgid "<throw-expression>"
  msgstr "<throw-Ausdruck>"
  
! #: cp/error.cc:2574
  msgid "<ubsan routine call>"
  msgstr "<ubsan-Unterprogramm-Aufruf>"
  
! #: cp/error.cc:3091
  msgid "<unparsed>"
  msgstr "<nicht-analysiert>"
  
! #: cp/error.cc:3251
  msgid "<lambda>"
  msgstr "<lambda>"
  
! #: cp/error.cc:3289
  msgid "*this"
  msgstr "*this"
  
! #: cp/error.cc:3360
  msgid "<expression error>"
  msgstr "<Ausdrucksfehler>"
  
! #: cp/error.cc:3375
  msgid "<unknown operator>"
  msgstr "<unbekannter Operator>"
  
! #: cp/error.cc:3865
  msgid "At global scope:"
  msgstr "Im globalen Gültigkeitsbereich:"
  
! #: cp/reflect.cc:559
! #, fuzzy
! #| msgid "accumulator is not a constant integer"
! msgid "array element not a constant integer"
! msgstr "Akkumulator ist keine Ganzzahlkonstante"
  
! #: cp/reflect.cc:567 cp/reflect.cc:3862
! #, fuzzy
! #| msgid "expected constant size"
! msgid "reflect_constant failed"
! msgstr "konstante Größe erwartet"
! 
! #: cp/reflect.cc:1000
! #, fuzzy
! #| msgid "function does not return string type"
! msgid "reflection does not represent a type"
! msgstr "Funktion gibt keinen Zeichenkettentypen zurück"
! 
! #: cp/reflect.cc:1012
! #, fuzzy
! #| msgid "redeclaration of friend %q#D may not have default template arguments"
! msgid "reflection does not have template arguments"
! msgstr "Redeklaration des »friend« %q#D kann keine Standardtemplateargumente haben"
! 
! #: cp/reflect.cc:1023
! #, fuzzy
! #| msgid "called object is not a function or function pointer"
! msgid "reflection does not represent a function or function type"
! msgstr "gerufenes Objekt ist keine Funktion oder Funktionszeiger"
! 
! #: cp/reflect.cc:2324
! msgid "reflection does not represent an operator function or operator function template"
! msgstr ""
! 
! #: cp/reflect.cc:2374
! #, fuzzy
! #| msgid "%<-Werror=%> argument %qs is not valid for %s"
! msgid "operators argument is not a valid operator"
! msgstr "Argument %qs für %<-Werror=%> ist für %s nicht gültig"
! 
! #: cp/reflect.cc:2505
! #, fuzzy
! #| msgid "%qE does not name a type"
! msgid "reflection does not have a type"
! msgstr "%qE bezeichnet keinen Typ"
! 
! #: cp/reflect.cc:2621
! msgid "reflection does not represent an object with static storage duration, or a reference to such an object"
! msgstr ""
! 
! #: cp/reflect.cc:2702
! msgid "reflection does not represent an annotation or a valid argument to a splice-expression"
! msgstr ""
! 
! #: cp/reflect.cc:2922
! #, fuzzy
! #| msgid "function does not return a value to test"
! msgid "reflection does not represent an entity with parent"
! msgstr "Funktion gibt keinen Wert zurück, der getestet werden könnte"
! 
! #: cp/reflect.cc:3045
! #, fuzzy
! #| msgid "friend declaration does not name a class or function"
! msgid "reflection does not represent parameter of current function"
! msgstr "»friend«-Deklaration benennt keine Klasse oder Funktion"
! 
! #: cp/reflect.cc:3066
! #, fuzzy
! #| msgid "called object is not a function or function pointer"
! msgid "reflection does not represent a function or function type with a return type"
! msgstr "gerufenes Objekt ist keine Funktion oder Funktionszeiger"
! 
! #: cp/reflect.cc:3097
! msgid "reflection of virtual direct base relationship with abstract derived class"
! msgstr ""
! 
! #: cp/reflect.cc:3103
! msgid "reflection unsuitable for offset_of"
! msgstr ""
! 
! #: cp/reflect.cc:3108
! #, fuzzy
! #| msgid "non-constant condition for static assertion"
! msgid "non-constant offset for offset_of"
! msgstr "Nicht-konstante Bedingung für statische Behauptung"
! 
! #: cp/reflect.cc:3172
! msgid "reflection not suitable for size_of"
! msgstr ""
! 
! #: cp/reflect.cc:3191
! #, fuzzy
! #| msgid "conversion to incomplete type"
! msgid "reflection with incomplete type in size_of"
! msgstr "Konvertierung in unvollständigen Typen"
! 
! #: cp/reflect.cc:3227
! #, fuzzy
! #| msgid "Do not tune writable data alignment."
! msgid "reflection not suitable for alignment_of"
! msgstr "Ausrichtung der schreibbaren Daten nicht optimieren."
! 
! #: cp/reflect.cc:3263
! #, fuzzy
! #| msgid "assignment of function %qD"
! msgid "alignment_of on function type"
! msgstr "Zuweisung der Funktion %qD"
! 
! #: cp/reflect.cc:3272
! #, fuzzy
! #| msgid "indirection will not access object of incomplete type %qT in statement"
! msgid "reflection with incomplete type in alignment_of"
! msgstr "Indirektion greift nicht auf Objekt unvollständigen Typs %qT in Anweisung zu"
! 
! #: cp/reflect.cc:3307
! msgid "reflection not suitable for bit_size_of"
! msgstr ""
! 
! #: cp/reflect.cc:3331
! msgid "reflection with incomplete type in bit_size_of"
! msgstr ""
! 
! #: cp/reflect.cc:3507
! msgid "reflection with has_identifier false"
! msgstr ""
! 
! #: cp/reflect.cc:3547 cp/reflect.cc:3630
! msgid "identifier_of not representable in ordinary literal encoding"
! msgstr ""
! 
! #: cp/reflect.cc:3551 cp/reflect.cc:3634
! msgid "u8identifier_of not representable in UTF-8"
! msgstr ""
! 
! #: cp/reflect.cc:3767
! msgid "reflection does not represent a type, type alias, variable, function, namespace, enumerator, direct base class relationship, or non-static data member"
! msgstr ""
! 
! #: cp/reflect.cc:3779
! #, fuzzy
! #| msgid "function does not return a value to test"
! msgid "reflection does not represent a complete type or type alias"
! msgstr "Funktion gibt keinen Wert zurück, der getestet werden könnte"
! 
! #: cp/reflect.cc:3886
! msgid "reflect_object failed"
! msgstr ""
! 
! #: cp/reflect.cc:3913
! #, fuzzy
! #| msgid "expected function name"
! msgid "reflect_function failed"
! msgstr "Funktionsname erwartet"
! 
! #: cp/reflect.cc:4792
! #, fuzzy
! #| msgid "invalid embedcfg: missing Files"
! msgid "value member missing"
! msgstr "ungültige embedcfg: fehlendes »Files«"
! 
! #: cp/reflect.cc:4803 cp/reflect.cc:4812
! #, fuzzy
! #| msgid "expected loop number"
! msgid "unexpected value of value member"
! msgstr "Interner Fehler: expected loop number"
! 
! #: cp/reflect.cc:4919
! msgid "type member missing"
! msgstr ""
! 
! #: cp/reflect.cc:4943
! #, fuzzy
! #| msgid "function does not return string type"
! msgid "reflection does not represent a complete enumeration type"
! msgstr "Funktion gibt keinen Zeichenkettentypen zurück"
! 
! #: cp/reflect.cc:5000
! #, fuzzy
! #| msgid "%qD does not have integral or enumeration type"
! msgid "reflection does not represent an enumerable enumeration type"
! msgstr "%qD hat keinen Ganzzahl- oder Aufzählungstyp"
! 
! #: cp/reflect.cc:5156
! #, fuzzy
! #| msgid "iterator step with non-integral type"
! msgid "reflection represents non-integral or bool type"
! msgstr "Iterator-Schrittweite mit nichtganzzahligem Typ"
! 
! #: cp/reflect.cc:5295
! #, fuzzy
! #| msgid "function does not return string type"
! msgid "reflection does not represent a template"
! msgstr "Funktion gibt keinen Zeichenkettentypen zurück"
! 
! #: cp/reflect.cc:5318
! #, fuzzy
! #| msgid "invalid argument of %qE attribute"
! msgid "invalid argument to can_substitute"
! msgstr "ungültiges Argument für Attribut %qE"
! 
! #: cp/reflect.cc:5380
! msgid "can_substitute returned false"
! msgstr ""
! 
! #: cp/reflect.cc:5509
! #, fuzzy
! #| msgid "target is not pointer or reference"
! msgid "type is not object or reference type"
! msgstr "Ziel ist kein Zeiger oder Referenz"
! 
! #: cp/reflect.cc:5754
! msgid "conversion from ordinary literal encoding to source charset failed"
! msgstr ""
! 
! #: cp/reflect.cc:5760
! #, fuzzy
! #| msgid "conversion from %qT to %qT may change value"
! msgid "conversion from UTF-8 encoding to source charset failed"
! msgstr "Umwandlung von %qT nach %qT könnte den Wert ändern"
! 
! #: cp/reflect.cc:5768
! #, fuzzy
! #| msgid "%<%c%> is not a valid character in an identifier"
! msgid "name is not a valid identifier"
! msgstr "%<%c%> ist kein gültiges Zeichen in einem Bezeichner"
! 
! #: cp/reflect.cc:5774
! msgid "name is a keyword"
! msgstr ""
! 
! #: cp/reflect.cc:5777
! #, fuzzy
! #| msgid "variant %qD is a built-in"
! msgid "name is a built-in trait"
! msgstr "die Variante %qD ist eine eingebaute"
! 
! #: cp/reflect.cc:5786
! #, fuzzy
! #| msgid "register name not specified for %q+D"
! msgid "neither name nor bit_width specified"
! msgstr "für %q+D wurde kein Registername angegeben"
! 
! #: cp/reflect.cc:5792
! msgid "bit_width specified with non-integral and non-enumeration type"
! msgstr ""
! 
! #: cp/reflect.cc:5797
! #, fuzzy
! #| msgid "alignment may not be specified for %qD"
! msgid "both alignment and bit_width specified"
! msgstr "für %qD darf keine Ausrichtung angegeben werden"
! 
! #: cp/reflect.cc:5801
! msgid "bit_width specified with no_unique_address true"
! msgstr ""
! 
! #: cp/reflect.cc:5806
! #, fuzzy
! #| msgid "field width specifier"
! msgid "bit_width 0 with specified name"
! msgstr "Feldbreitenangabe"
! 
! #: cp/reflect.cc:5809
! #, fuzzy
! #| msgid "pack index is negative"
! msgid "bit_width is negative"
! msgstr "Packindex ist negativ"
! 
! #: cp/reflect.cc:5816
! #, fuzzy
! #| msgid "requested alignment is not a power of 2"
! msgid "alignment is not power of two"
! msgstr "verlangte Ausrichtung ist keine Zweierpotenz"
! 
! #: cp/reflect.cc:5819
! #, fuzzy
! #| msgid "pack index is negative"
! msgid "alignment is negative"
! msgstr "Packindex ist negativ"
! 
! #: cp/reflect.cc:5826
! #, fuzzy
! #| msgid "alignment of %qD is bigger than original declaration"
! msgid "alignment is smaller than alignment_of"
! msgstr "Ausrichtung von %qD ist größer als ursprüngliche Deklaration"
! 
! #: cp/reflect.cc:6363
! #, fuzzy
! #| msgid "incomplete implementation of class %qE"
! msgid "incomplete parent class"
! msgstr "unvollständige Implementierung der Klasse %qE"
! 
! #: cp/reflect.cc:6799
! #, fuzzy
! #| msgid "%qE is not a class or namespace"
! msgid "neither complete class type nor namespace"
! msgstr "%qE ist keine Klasse oder Namensbereich"
! 
! #: cp/reflect.cc:6829 cp/reflect.cc:6857 cp/reflect.cc:6886 cp/reflect.cc:6924
! #: cp/reflect.cc:6962 cp/reflect.cc:6993
! #, fuzzy
! #| msgid "source is of incomplete class type"
! msgid "not a complete class type"
! msgstr "Quelle hat unvollständigen Klassentypen"
! 
! #: cp/reflect.cc:6952
! msgid "closure type"
! msgstr ""
! 
! #: cp/reflect.cc:7128 cp/reflect.cc:7187 cp/reflect.cc:7261
! #, fuzzy
! #| msgid "a template cannot be defaulted"
! msgid "value cannot be extracted"
! msgstr "ein Template kann nicht vorbelegt werden"
! 
! #: cp/rtti.cc:592
  msgid "target is not pointer or reference to class"
  msgstr "Ziel ist kein Zeiger oder Referenz auf Klasse"
  
! #: cp/rtti.cc:597
  msgid "target is not pointer or reference to complete type"
  msgstr "Ziel ist kein Zeiger oder Referenz auf vollständigen Typen"
  
! #: cp/rtti.cc:603
  msgid "target is not pointer or reference"
  msgstr "Ziel ist kein Zeiger oder Referenz"
  
! #: cp/rtti.cc:619
  msgid "source is not a pointer"
  msgstr "Quelle ist kein Zeiger"
  
! #: cp/rtti.cc:624
  msgid "source is not a pointer to class"
  msgstr "Quelle ist kein Zeiger auf Klasse"
  
! #: cp/rtti.cc:629
  msgid "source is a pointer to incomplete type"
  msgstr "Quelle ist ein Zeiger auf unvollständigen Typen"
  
! #: cp/rtti.cc:642
  msgid "source is not of class type"
  msgstr "Quelle hat nicht Klassentypen"
  
! #: cp/rtti.cc:647
  msgid "source is of incomplete class type"
  msgstr "Quelle hat unvollständigen Klassentypen"
  
! #: cp/rtti.cc:658
  msgid "conversion casts away constness"
  msgstr "Umformung verwirft Konstantheit"
  
! #: cp/rtti.cc:820
  msgid "source type is not polymorphic"
  msgstr "Quellentyp ist nicht polymorph"
  
! #: cp/semantics.cc:6825
! msgid "candidates are:"
! msgstr "Kandidaten sind:"
! 
! #: cp/typeck.cc:7784 c/c-typeck.cc:5744
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "Argument falschen Typs für unäres Minus"
  
! #: cp/typeck.cc:7785 c/c-typeck.cc:5730
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "Argument falschen Typs für unäres Plus"
  
! #: cp/typeck.cc:7812 c/c-typeck.cc:5789
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "Argument falschen Typs für Bit-Komplement"
  
! #: cp/typeck.cc:7832 c/c-typeck.cc:5797
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "Argument falschen Typs für abs"
  
! #: cp/typeck.cc:7844 c/c-typeck.cc:5819
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "Argument falschen Typs für Konjugation"
  
! #: cp/typeck.cc:7868
  msgid "in argument to unary !"
  msgstr "in Argument für unäres !"
  
! #: cp/typeck.cc:7928
  msgid "no pre-increment operator for type"
  msgstr "kein Präinkrementoperator für Typ"
  
! #: cp/typeck.cc:7930
  msgid "no post-increment operator for type"
  msgstr "kein Postinkrementoperator für Typ"
  
! #: cp/typeck.cc:7932
  msgid "no pre-decrement operator for type"
  msgstr "kein Prädekrementoperator für Typ"
  
! #: cp/typeck.cc:7934
  msgid "no post-decrement operator for type"
  msgstr "kein Postdekrementoperator für Typ"
  
! #: fortran/arith.cc:1672
  msgid "elemental binary operation"
  msgstr "Elementare Binäroperation"
  
*************** msgstr " [siehe %<-fallow-invalid-boz%>]
*** 21671,21733 ****
  msgid "BOZ constant truncated at %L"
  msgstr "BOZ-Konstante wird abgeschnitten, bei %L"
  
! #: fortran/check.cc:4100
  #, c-format
  msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'"
  msgstr "Argumente »a%d« und »a%d« für intrinsisches »%s«"
  
! #: fortran/check.cc:4338 fortran/check.cc:4423 fortran/check.cc:4488
! #: fortran/check.cc:5181
  #, c-format
  msgid "arguments '%s' and '%s' for intrinsic %s"
  msgstr "Argumente »%s« und »%s« für intrinsisches %s"
  
! #: fortran/check.cc:4932 fortran/intrinsic.cc:4984
  #, c-format
  msgid "arguments '%s' and '%s' for intrinsic '%s'"
  msgstr "Argumente »%s« und »%s« für intrinsisches »%s«"
  
! #: fortran/check.cc:5787
  msgid "NULL() is not interoperable"
  msgstr "NULL() ist nicht interoperabel"
  
! #: fortran/check.cc:5793
  msgid "BOZ literal constant"
  msgstr "literale Konstante BOZ"
  
! #: fortran/check.cc:5799
  msgid "Expression is polymorphic"
  msgstr "Ausdruck ist polymorph"
  
! #: fortran/check.cc:5806
  msgid "Expression is a noninteroperable derived type"
  msgstr "Ausdruck ist ein nicht interoperabler abgeleiteter Typ"
  
! #: fortran/check.cc:5812
  msgid "Procedure unexpected as argument"
  msgstr "Prozedur als Argument unerwartet"
  
! #: fortran/check.cc:5822
  msgid "Extension to use a non-C_Bool-kind LOGICAL"
  msgstr "Erweiterung, ein LOGICAL in einer Art zu verwenden, die nicht kompatibel zu C_Bool ist"
  
! #: fortran/check.cc:5829
  msgid "Extension to use a non-C_CHAR-kind CHARACTER"
  msgstr "Erweiterung, ein CHARACTER in einer Art zu verwenden, die nicht kompatibel zu C_CHAR ist"
  
! #: fortran/check.cc:5850
  msgid "Type shall have a character length of 1"
  msgstr "Der Typ muss eine Zeichenlänge von 1 haben"
  
! #: fortran/check.cc:5861
  msgid "Coarrays are not interoperable"
  msgstr "Kofelder sind nicht interoperabel"
  
! #: fortran/check.cc:5872
  msgid "Assumed-size arrays are not interoperable"
  msgstr "Felder mit angenommener Größe sind nicht interoperabel"
  
! #: fortran/dump-parse-tree.cc:4127
  #, c-format
  msgid ""
  "/* Prototypes for external procedures generated from %s\n"
--- 22959,23021 ----
  msgid "BOZ constant truncated at %L"
  msgstr "BOZ-Konstante wird abgeschnitten, bei %L"
  
! #: fortran/check.cc:4179
  #, c-format
  msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'"
  msgstr "Argumente »a%d« und »a%d« für intrinsisches »%s«"
  
! #: fortran/check.cc:4417 fortran/check.cc:4502 fortran/check.cc:4567
! #: fortran/check.cc:5270
  #, c-format
  msgid "arguments '%s' and '%s' for intrinsic %s"
  msgstr "Argumente »%s« und »%s« für intrinsisches %s"
  
! #: fortran/check.cc:5021 fortran/intrinsic.cc:5062
  #, c-format
  msgid "arguments '%s' and '%s' for intrinsic '%s'"
  msgstr "Argumente »%s« und »%s« für intrinsisches »%s«"
  
! #: fortran/check.cc:5897
  msgid "NULL() is not interoperable"
  msgstr "NULL() ist nicht interoperabel"
  
! #: fortran/check.cc:5903
  msgid "BOZ literal constant"
  msgstr "literale Konstante BOZ"
  
! #: fortran/check.cc:5909
  msgid "Expression is polymorphic"
  msgstr "Ausdruck ist polymorph"
  
! #: fortran/check.cc:5916
  msgid "Expression is a noninteroperable derived type"
  msgstr "Ausdruck ist ein nicht interoperabler abgeleiteter Typ"
  
! #: fortran/check.cc:5922
  msgid "Procedure unexpected as argument"
  msgstr "Prozedur als Argument unerwartet"
  
! #: fortran/check.cc:5932
  msgid "Extension to use a non-C_Bool-kind LOGICAL"
  msgstr "Erweiterung, ein LOGICAL in einer Art zu verwenden, die nicht kompatibel zu C_Bool ist"
  
! #: fortran/check.cc:5939
  msgid "Extension to use a non-C_CHAR-kind CHARACTER"
  msgstr "Erweiterung, ein CHARACTER in einer Art zu verwenden, die nicht kompatibel zu C_CHAR ist"
  
! #: fortran/check.cc:5960
  msgid "Type shall have a character length of 1"
  msgstr "Der Typ muss eine Zeichenlänge von 1 haben"
  
! #: fortran/check.cc:5971
  msgid "Coarrays are not interoperable"
  msgstr "Kofelder sind nicht interoperabel"
  
! #: fortran/check.cc:5982
  msgid "Assumed-size arrays are not interoperable"
  msgstr "Felder mit angenommener Größe sind nicht interoperabel"
  
! #: fortran/dump-parse-tree.cc:4216
  #, c-format
  msgid ""
  "/* Prototypes for external procedures generated from %s\n"
*************** msgstr ""
*** 21745,21751 ****
  "   in Fortran angeboten wird. */\n"
  "\n"
  
! #: fortran/dump-parse-tree.cc:4139
  #, c-format
  msgid ""
  "\n"
--- 23033,23039 ----
  "   in Fortran angeboten wird. */\n"
  "\n"
  
! #: fortran/dump-parse-tree.cc:4228
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 21762,21902 ****
  "\n"
  "   Verwenden Sie eine andere -std-Option zum Kompilieren. */\n"
  
! #: fortran/error.cc:324
  msgid "Prohibited in Fortran 2023:"
  msgstr "Verboten in Fortran 2023:"
  
! #: fortran/error.cc:326
  msgid "Fortran 2023:"
  msgstr "Fortran 2023:"
  
! #: fortran/error.cc:328
  msgid "Fortran 2018 deleted feature:"
  msgstr "Fortran 2018: gelöschtes Feature:"
  
! #: fortran/error.cc:330
  msgid "Fortran 2018 obsolescent feature:"
  msgstr "Fortran 2018: Veraltetes Feature:"
  
! #: fortran/error.cc:332
  msgid "Fortran 2018:"
  msgstr "Fortran 2018:"
  
! #: fortran/error.cc:334
  msgid "Fortran 2008 obsolescent feature:"
  msgstr "Fortran 2008: Veraltete Funktion:"
  
! #: fortran/error.cc:340
  msgid "GNU Extension:"
  msgstr "GNU-Erweiterung:"
  
! #: fortran/error.cc:342
  msgid "Legacy Extension:"
  msgstr "Alte Erweiterung:"
  
! #: fortran/error.cc:344
  msgid "Obsolescent feature:"
  msgstr "Veraltete Funktion:"
  
! #: fortran/error.cc:346
  msgid "Deleted feature:"
  msgstr "Gelöschte Funktion:"
  
! #: fortran/error.cc:348
  msgid "Unsigned:"
  msgstr "Vorzeichenlos:"
  
! #: fortran/expr.cc:3960
  msgid "array assignment"
  msgstr "Array-Zuweisung"
  
! #: fortran/frontend-passes.cc:2348
  msgid "Index variable %qs redefined at %L in procedure %qs called from within DO loop at %L"
  msgstr "Indexvariable %qs neudefiniert bei %L in Prozedur %qs, aufgerufen aus der DO-Schleife bei %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89939
  #. Macros for unified error messages.
! #: fortran/frontend-passes.cc:4043
  #, c-format
  msgid "Incorrect extent in argument B in MATMUL intrinsic in dimension 1: is %ld, should be %ld"
  msgstr "Falsche Ausdehnung in Argument B in MATMUL-Intrinsic in Dimension 1: ist %ld, sollte %ld sein"
  
! #: fortran/frontend-passes.cc:4046
  #, c-format
  msgid "Array bound mismatch for dimension 1 of array (%ld/%ld)"
  msgstr "Unstimmige Arraygrenzen für Dimension 1 des Arrays (%ld/%ld)"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89939
! #: fortran/frontend-passes.cc:4049
  #, c-format
  msgid "Array bound mismatch for dimension 2 of array (%ld/%ld)"
  msgstr "Unstimmige Arraygrenzen für Dimension 2 des Arrays (%ld/%ld)"
  
! #: fortran/gfortranspec.cc:427 m2/gm2spec.cc:922
  #, c-format
  msgid "Driving:"
  msgstr "Angesteuert:"
  
! #: fortran/interface.cc:3926 fortran/intrinsic.cc:4662
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "effektives Argument für INTENT = OUT/INOUT"
  
! #: fortran/intrinsic.cc:5021
  msgid "available since Fortran 77"
  msgstr "verfügbar seit Fortran 77"
  
! #: fortran/intrinsic.cc:5025
  msgid "obsolescent in Fortran 95"
  msgstr "ausgedient in Fortran 95"
  
! #: fortran/intrinsic.cc:5029
  msgid "deleted in Fortran 95"
  msgstr "gelöscht in Fortran 95"
  
! #: fortran/intrinsic.cc:5033
  msgid "new in Fortran 95"
  msgstr "neu in Fortran 95"
  
! #: fortran/intrinsic.cc:5037
  msgid "new in Fortran 2003"
  msgstr "neu in Fortran 2003"
  
! #: fortran/intrinsic.cc:5041
  msgid "new in Fortran 2008"
  msgstr "neu in Fortran 2008"
  
! #: fortran/intrinsic.cc:5045
  msgid "new in Fortran 2018"
  msgstr "neu in Fortran 2018"
  
! #: fortran/intrinsic.cc:5049
  msgid "new in Fortran 2023"
  msgstr "neu in Fortran 2023"
  
! #: fortran/intrinsic.cc:5053
  msgid "a GNU Fortran extension"
  msgstr "eine GNU-Fortran-Erweiterung"
  
! #: fortran/intrinsic.cc:5057
  msgid "for backward compatibility"
  msgstr "für Rückwärtskompatibilität"
  
! #: fortran/intrinsic.cc:5061
  msgid "unsigned"
  msgstr "vorzeichenlos"
  
! #: fortran/io.cc:1875
  #, c-format
  msgid "%s tag"
  msgstr "%s-Symbol"
  
! #: fortran/io.cc:3366
  msgid "internal unit in WRITE"
  msgstr "interne Einheit in WRITE"
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.cc:4727
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr "%s-Symbol mit INQUIRE"
--- 23050,23190 ----
  "\n"
  "   Verwenden Sie eine andere -std-Option zum Kompilieren. */\n"
  
! #: fortran/error.cc:325
  msgid "Prohibited in Fortran 2023:"
  msgstr "Verboten in Fortran 2023:"
  
! #: fortran/error.cc:327
  msgid "Fortran 2023:"
  msgstr "Fortran 2023:"
  
! #: fortran/error.cc:329
  msgid "Fortran 2018 deleted feature:"
  msgstr "Fortran 2018: gelöschtes Feature:"
  
! #: fortran/error.cc:331
  msgid "Fortran 2018 obsolescent feature:"
  msgstr "Fortran 2018: Veraltetes Feature:"
  
! #: fortran/error.cc:333
  msgid "Fortran 2018:"
  msgstr "Fortran 2018:"
  
! #: fortran/error.cc:335
  msgid "Fortran 2008 obsolescent feature:"
  msgstr "Fortran 2008: Veraltete Funktion:"
  
! #: fortran/error.cc:341
  msgid "GNU Extension:"
  msgstr "GNU-Erweiterung:"
  
! #: fortran/error.cc:343
  msgid "Legacy Extension:"
  msgstr "Alte Erweiterung:"
  
! #: fortran/error.cc:345
  msgid "Obsolescent feature:"
  msgstr "Veraltete Funktion:"
  
! #: fortran/error.cc:347
  msgid "Deleted feature:"
  msgstr "Gelöschte Funktion:"
  
! #: fortran/error.cc:349
  msgid "Unsigned:"
  msgstr "Vorzeichenlos:"
  
! #: fortran/expr.cc:4136
  msgid "array assignment"
  msgstr "Array-Zuweisung"
  
! #: fortran/frontend-passes.cc:2349
  msgid "Index variable %qs redefined at %L in procedure %qs called from within DO loop at %L"
  msgstr "Indexvariable %qs neudefiniert bei %L in Prozedur %qs, aufgerufen aus der DO-Schleife bei %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89939
  #. Macros for unified error messages.
! #: fortran/frontend-passes.cc:4044
  #, c-format
  msgid "Incorrect extent in argument B in MATMUL intrinsic in dimension 1: is %ld, should be %ld"
  msgstr "Falsche Ausdehnung in Argument B in MATMUL-Intrinsic in Dimension 1: ist %ld, sollte %ld sein"
  
! #: fortran/frontend-passes.cc:4047
  #, c-format
  msgid "Array bound mismatch for dimension 1 of array (%ld/%ld)"
  msgstr "Unstimmige Arraygrenzen für Dimension 1 des Arrays (%ld/%ld)"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89939
! #: fortran/frontend-passes.cc:4050
  #, c-format
  msgid "Array bound mismatch for dimension 2 of array (%ld/%ld)"
  msgstr "Unstimmige Arraygrenzen für Dimension 2 des Arrays (%ld/%ld)"
  
! #: fortran/gfortranspec.cc:427 m2/gm2spec.cc:945
  #, c-format
  msgid "Driving:"
  msgstr "Angesteuert:"
  
! #: fortran/interface.cc:4029 fortran/intrinsic.cc:4737
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "effektives Argument für INTENT = OUT/INOUT"
  
! #: fortran/intrinsic.cc:5099
  msgid "available since Fortran 77"
  msgstr "verfügbar seit Fortran 77"
  
! #: fortran/intrinsic.cc:5103
  msgid "obsolescent in Fortran 95"
  msgstr "ausgedient in Fortran 95"
  
! #: fortran/intrinsic.cc:5107
  msgid "deleted in Fortran 95"
  msgstr "gelöscht in Fortran 95"
  
! #: fortran/intrinsic.cc:5111
  msgid "new in Fortran 95"
  msgstr "neu in Fortran 95"
  
! #: fortran/intrinsic.cc:5115
  msgid "new in Fortran 2003"
  msgstr "neu in Fortran 2003"
  
! #: fortran/intrinsic.cc:5119
  msgid "new in Fortran 2008"
  msgstr "neu in Fortran 2008"
  
! #: fortran/intrinsic.cc:5123
  msgid "new in Fortran 2018"
  msgstr "neu in Fortran 2018"
  
! #: fortran/intrinsic.cc:5127
  msgid "new in Fortran 2023"
  msgstr "neu in Fortran 2023"
  
! #: fortran/intrinsic.cc:5131
  msgid "a GNU Fortran extension"
  msgstr "eine GNU-Fortran-Erweiterung"
  
! #: fortran/intrinsic.cc:5135
  msgid "for backward compatibility"
  msgstr "für Rückwärtskompatibilität"
  
! #: fortran/intrinsic.cc:5139
  msgid "unsigned"
  msgstr "vorzeichenlos"
  
! #: fortran/io.cc:1878
  #, c-format
  msgid "%s tag"
  msgstr "%s-Symbol"
  
! #: fortran/io.cc:3365
  msgid "internal unit in WRITE"
  msgstr "interne Einheit in WRITE"
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.cc:4740
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr "%s-Symbol mit INQUIRE"
*************** msgstr "Rechte Klammer erwartet"
*** 21935,21941 ****
  msgid "Expected integer"
  msgstr "Ganzzahl erwartet"
  
! #: fortran/module.cc:1647 fortran/module.cc:2881
  msgid "Expected string"
  msgstr "Zeichenkette erwartet"
  
--- 23223,23229 ----
  msgid "Expected integer"
  msgstr "Ganzzahl erwartet"
  
! #: fortran/module.cc:1647 fortran/module.cc:2900
  msgid "Expected string"
  msgstr "Zeichenkette erwartet"
  
*************** msgstr "Zeichenkette erwartet"
*** 21943,22172 ****
  msgid "find_enum(): Enum not found"
  msgstr "find_enum(): Enum not found"
  
! #: fortran/module.cc:2246
  msgid "Unsupported: multiple OpenACC 'routine' levels of parallelism"
  msgstr "Mehrfache Parallelismus-Stufen in OpenACC-Routinen werden nicht unterstützt"
  
! #: fortran/module.cc:2494
  msgid "Expected attribute bit name"
  msgstr "Attributbitname erwartet"
  
! #: fortran/module.cc:3510
  msgid "Expected integer string"
  msgstr "Ganzzahlzeichenkette erwartet"
  
! #: fortran/module.cc:3514
  msgid "Error converting integer"
  msgstr "Fehler beim Umwandeln einer Ganzzahl"
  
! #: fortran/module.cc:3536
  msgid "Expected real string"
  msgstr "Echte Zeichenkette erwartet"
  
! #: fortran/module.cc:3761
  msgid "Expected expression type"
  msgstr "Ausdruckstyp erwartet"
  
! #: fortran/module.cc:3841
  msgid "Bad operator"
  msgstr "Falscher Operator"
  
! #: fortran/module.cc:3959
  msgid "Bad type in constant expression"
  msgstr "Falscher Typ in Konstanten-Ausdruck"
  
! #: fortran/module.cc:7743
  msgid "Unexpected end of module"
  msgstr "Unerwartetes Modulende"
  
! #: fortran/parse.cc:2230
  msgid "arithmetic IF"
  msgstr "arithmetisches IF"
  
! #: fortran/parse.cc:2239
  msgid "attribute declaration"
  msgstr "Attribut-Deklaration"
  
! #: fortran/parse.cc:2275
  msgid "data declaration"
  msgstr "Daten-Deklaration"
  
! #: fortran/parse.cc:2293
  msgid "derived type declaration"
  msgstr "Deklaration eines abgeleiteten Typs"
  
! #: fortran/parse.cc:2420
  msgid "block IF"
  msgstr "Block-IF"
  
! #: fortran/parse.cc:2429
  msgid "implied END DO"
  msgstr "impliziertes END DO"
  
! #: fortran/parse.cc:2523 fortran/resolve.cc:13576
  msgid "assignment"
  msgstr "Zuweisung"
  
! #: fortran/parse.cc:2526 fortran/resolve.cc:13642 fortran/resolve.cc:13645
  msgid "pointer assignment"
  msgstr "Zeigerzuweisung"
  
! #: fortran/parse.cc:2550
  msgid "simple IF"
  msgstr "einfaches IF"
  
! #: fortran/resolve.cc:2465 fortran/resolve.cc:2660
  msgid "elemental procedure"
  msgstr "Elementares Unterprogramm"
  
! #: fortran/resolve.cc:2563
  msgid "allocatable argument"
  msgstr "allozierbares Argument"
  
! #: fortran/resolve.cc:2568
  msgid "asynchronous argument"
  msgstr "asynchrones Argument"
  
! #: fortran/resolve.cc:2573
  msgid "optional argument"
  msgstr "optionales Argument"
  
! #: fortran/resolve.cc:2578
  msgid "pointer argument"
  msgstr "Zeigerargument"
  
! #: fortran/resolve.cc:2583
  msgid "target argument"
  msgstr "Zielargument"
  
! #: fortran/resolve.cc:2588
  msgid "value argument"
  msgstr "Wertargument"
  
! #: fortran/resolve.cc:2593
  msgid "volatile argument"
  msgstr "flüchtiges Argument"
  
! #: fortran/resolve.cc:2598
  msgid "assumed-shape argument"
  msgstr "Argument mit angenommener Form"
  
! #: fortran/resolve.cc:2603
  msgid "assumed-rank argument"
  msgstr "Argument mit angenommenem Rang"
  
! #: fortran/resolve.cc:2608
  msgid "coarray argument"
  msgstr "Coarray-Argument"
  
! #: fortran/resolve.cc:2613
  msgid "parametrized derived type argument"
  msgstr "parametrisiertes abgeleitetes Typargument"
  
! #: fortran/resolve.cc:2618
  msgid "polymorphic argument"
  msgstr "polymorphes Argument"
  
! #: fortran/resolve.cc:2623
  msgid "NO_ARG_CHECK attribute"
  msgstr "NO_ARG_CHECK-Attribut"
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2630
  msgid "assumed-type argument"
  msgstr "Argument von angenommenem Typ"
  
! #: fortran/resolve.cc:2641
  msgid "array result"
  msgstr "Arrayergebnis"
  
! #: fortran/resolve.cc:2646
  msgid "pointer or allocatable result"
  msgstr "Zeiger oder allozierbares Resultat"
  
! #: fortran/resolve.cc:2653
  msgid "result with non-constant character length"
  msgstr "Resultat mit nicht konstanter Zeichenlänge"
  
! #: fortran/resolve.cc:2665
  msgid "bind(c) procedure"
  msgstr "bind(c)-Prozedur"
  
! #: fortran/resolve.cc:7975
  msgid "Loop variable"
  msgstr "Schleifenvariable"
  
! #: fortran/resolve.cc:7979
  msgid "iterator variable"
  msgstr "Iteratorvariable"
  
! #: fortran/resolve.cc:7983
  msgid "Start expression in DO loop"
  msgstr "Anfangs-Ausdruck in DO-Schleife"
  
! #: fortran/resolve.cc:7987
  msgid "End expression in DO loop"
  msgstr "End-Ausdruck in DO-Schleife"
  
! #: fortran/resolve.cc:7991
  msgid "Step expression in DO loop"
  msgstr "Schrittausdruck in DO-Schleife"
  
! #: fortran/resolve.cc:8609 fortran/resolve.cc:8612
  msgid "DEALLOCATE object"
  msgstr "DEALLOCATE Objekt"
  
! #: fortran/resolve.cc:9053 fortran/resolve.cc:9056
  msgid "ALLOCATE object"
  msgstr "ALLOCATE Objekt"
  
! #: fortran/resolve.cc:9293 fortran/resolve.cc:11440 fortran/resolve.cc:11561
  msgid "STAT variable"
  msgstr "STAT-Variable"
  
! #: fortran/resolve.cc:9344 fortran/resolve.cc:11452 fortran/resolve.cc:11573
  msgid "ERRMSG variable"
  msgstr "ERRMSG-Variable"
  
! #: fortran/resolve.cc:11248
  msgid "item in READ"
  msgstr "Element in READ"
  
! #: fortran/resolve.cc:11464
  msgid "ACQUIRED_LOCK variable"
  msgstr "Variable ACQUIRED_LOCK"
  
! #: fortran/trans-array.cc:2061
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr "Unterschiedliche CHARACTER-Längen (%ld/%ld) in Feldkonstruktor"
  
! #: fortran/trans-array.cc:6631
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr "Ganzzahlüberlauf bei der Berechnung des zu reservierenden Speichers"
  
! #: fortran/trans-array.cc:10935
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr "Der Wert des Parameters PDT LEN »%s« stimmt nicht mit dem in der Dummy-Deklaration überein"
  
! #: fortran/trans-decl.cc:6546
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "Effektive Zeichenkettenlänge passt nicht zur deklarierten für Scheinargument »%s« (%ld/%ld)"
  
! #: fortran/trans-decl.cc:6554
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "Effektive Zeichenkettenlänge ist kürzer als die deklarierte für Scheinargument »%s« (%ld/%ld)"
  
! #: fortran/trans-expr.cc:11386
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr "Ziel für neue Rangabbildung ist zu klein (%ld < %ld)"
  
! #: fortran/trans-expr.cc:13081
  msgid "Assignment of scalar to unallocated array"
  msgstr "Zuweisung von Skalar zu unalloziertem Array"
  
--- 23231,23460 ----
  msgid "find_enum(): Enum not found"
  msgstr "find_enum(): Enum not found"
  
! #: fortran/module.cc:2250
  msgid "Unsupported: multiple OpenACC 'routine' levels of parallelism"
  msgstr "Mehrfache Parallelismus-Stufen in OpenACC-Routinen werden nicht unterstützt"
  
! #: fortran/module.cc:2504
  msgid "Expected attribute bit name"
  msgstr "Attributbitname erwartet"
  
! #: fortran/module.cc:3529
  msgid "Expected integer string"
  msgstr "Ganzzahlzeichenkette erwartet"
  
! #: fortran/module.cc:3533
  msgid "Error converting integer"
  msgstr "Fehler beim Umwandeln einer Ganzzahl"
  
! #: fortran/module.cc:3555
  msgid "Expected real string"
  msgstr "Echte Zeichenkette erwartet"
  
! #: fortran/module.cc:3782
  msgid "Expected expression type"
  msgstr "Ausdruckstyp erwartet"
  
! #: fortran/module.cc:3862
  msgid "Bad operator"
  msgstr "Falscher Operator"
  
! #: fortran/module.cc:3984
  msgid "Bad type in constant expression"
  msgstr "Falscher Typ in Konstanten-Ausdruck"
  
! #: fortran/module.cc:7789
  msgid "Unexpected end of module"
  msgstr "Unerwartetes Modulende"
  
! #: fortran/parse.cc:2239
  msgid "arithmetic IF"
  msgstr "arithmetisches IF"
  
! #: fortran/parse.cc:2248
  msgid "attribute declaration"
  msgstr "Attribut-Deklaration"
  
! #: fortran/parse.cc:2284
  msgid "data declaration"
  msgstr "Daten-Deklaration"
  
! #: fortran/parse.cc:2302
  msgid "derived type declaration"
  msgstr "Deklaration eines abgeleiteten Typs"
  
! #: fortran/parse.cc:2429
  msgid "block IF"
  msgstr "Block-IF"
  
! #: fortran/parse.cc:2438
  msgid "implied END DO"
  msgstr "impliziertes END DO"
  
! #: fortran/parse.cc:2532 fortran/resolve.cc:14286
  msgid "assignment"
  msgstr "Zuweisung"
  
! #: fortran/parse.cc:2535 fortran/resolve.cc:14352 fortran/resolve.cc:14355
  msgid "pointer assignment"
  msgstr "Zeigerzuweisung"
  
! #: fortran/parse.cc:2559
  msgid "simple IF"
  msgstr "einfaches IF"
  
! #: fortran/resolve.cc:2489 fortran/resolve.cc:2684
  msgid "elemental procedure"
  msgstr "Elementares Unterprogramm"
  
! #: fortran/resolve.cc:2587
  msgid "allocatable argument"
  msgstr "allozierbares Argument"
  
! #: fortran/resolve.cc:2592
  msgid "asynchronous argument"
  msgstr "asynchrones Argument"
  
! #: fortran/resolve.cc:2597
  msgid "optional argument"
  msgstr "optionales Argument"
  
! #: fortran/resolve.cc:2602
  msgid "pointer argument"
  msgstr "Zeigerargument"
  
! #: fortran/resolve.cc:2607
  msgid "target argument"
  msgstr "Zielargument"
  
! #: fortran/resolve.cc:2612
  msgid "value argument"
  msgstr "Wertargument"
  
! #: fortran/resolve.cc:2617
  msgid "volatile argument"
  msgstr "flüchtiges Argument"
  
! #: fortran/resolve.cc:2622
  msgid "assumed-shape argument"
  msgstr "Argument mit angenommener Form"
  
! #: fortran/resolve.cc:2627
  msgid "assumed-rank argument"
  msgstr "Argument mit angenommenem Rang"
  
! #: fortran/resolve.cc:2632
  msgid "coarray argument"
  msgstr "Coarray-Argument"
  
! #: fortran/resolve.cc:2637
  msgid "parametrized derived type argument"
  msgstr "parametrisiertes abgeleitetes Typargument"
  
! #: fortran/resolve.cc:2642
  msgid "polymorphic argument"
  msgstr "polymorphes Argument"
  
! #: fortran/resolve.cc:2647
  msgid "NO_ARG_CHECK attribute"
  msgstr "NO_ARG_CHECK-Attribut"
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2654
  msgid "assumed-type argument"
  msgstr "Argument von angenommenem Typ"
  
! #: fortran/resolve.cc:2665
  msgid "array result"
  msgstr "Arrayergebnis"
  
! #: fortran/resolve.cc:2670
  msgid "pointer or allocatable result"
  msgstr "Zeiger oder allozierbares Resultat"
  
! #: fortran/resolve.cc:2677
  msgid "result with non-constant character length"
  msgstr "Resultat mit nicht konstanter Zeichenlänge"
  
! #: fortran/resolve.cc:2689
  msgid "bind(c) procedure"
  msgstr "bind(c)-Prozedur"
  
! #: fortran/resolve.cc:8326
  msgid "Loop variable"
  msgstr "Schleifenvariable"
  
! #: fortran/resolve.cc:8330
  msgid "iterator variable"
  msgstr "Iteratorvariable"
  
! #: fortran/resolve.cc:8334
  msgid "Start expression in DO loop"
  msgstr "Anfangs-Ausdruck in DO-Schleife"
  
! #: fortran/resolve.cc:8338
  msgid "End expression in DO loop"
  msgstr "End-Ausdruck in DO-Schleife"
  
! #: fortran/resolve.cc:8342
  msgid "Step expression in DO loop"
  msgstr "Schrittausdruck in DO-Schleife"
  
! #: fortran/resolve.cc:8975 fortran/resolve.cc:8978
  msgid "DEALLOCATE object"
  msgstr "DEALLOCATE Objekt"
  
! #: fortran/resolve.cc:9419 fortran/resolve.cc:9422
  msgid "ALLOCATE object"
  msgstr "ALLOCATE Objekt"
  
! #: fortran/resolve.cc:9659 fortran/resolve.cc:11829 fortran/resolve.cc:12055
  msgid "STAT variable"
  msgstr "STAT-Variable"
  
! #: fortran/resolve.cc:9710 fortran/resolve.cc:11841 fortran/resolve.cc:12067
  msgid "ERRMSG variable"
  msgstr "ERRMSG-Variable"
  
! #: fortran/resolve.cc:11637
  msgid "item in READ"
  msgstr "Element in READ"
  
! #: fortran/resolve.cc:11853
  msgid "ACQUIRED_LOCK variable"
  msgstr "Variable ACQUIRED_LOCK"
  
! #: fortran/trans-array.cc:2041
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr "Unterschiedliche CHARACTER-Längen (%ld/%ld) in Feldkonstruktor"
  
! #: fortran/trans-array.cc:6876
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr "Ganzzahlüberlauf bei der Berechnung des zu reservierenden Speichers"
  
! #: fortran/trans-array.cc:11414
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr "Der Wert des Parameters PDT LEN »%s« stimmt nicht mit dem in der Dummy-Deklaration überein"
  
! #: fortran/trans-decl.cc:6682
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "Effektive Zeichenkettenlänge passt nicht zur deklarierten für Scheinargument »%s« (%ld/%ld)"
  
! #: fortran/trans-decl.cc:6690
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "Effektive Zeichenkettenlänge ist kürzer als die deklarierte für Scheinargument »%s« (%ld/%ld)"
  
! #: fortran/trans-expr.cc:11543
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr "Ziel für neue Rangabbildung ist zu klein (%ld < %ld)"
  
! #: fortran/trans-expr.cc:13301
  msgid "Assignment of scalar to unallocated array"
  msgstr "Zuweisung von Skalar zu unalloziertem Array"
  
*************** msgstr "Zuweisung von Skalar zu unallozi
*** 22175,22255 ****
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr "Ungleiche Zeichenlängen (%ld/%ld) in %s"
  
! #: fortran/trans-intrinsic.cc:6366
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic BTEST"
  msgstr "POS-Argument (%ld) außerhalb des Bereichs 0:%ld in intrinsischem BTEST"
  
! #: fortran/trans-intrinsic.cc:6653
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr "POS-Argument (%ld) außerhalb des Bereichs 0:%ld in intrinsischem »%s«"
  
! #: fortran/trans-intrinsic.cc:6701
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr "POS-Argument (%ld) außerhalb des Bereichs 0:%ld in intrinsischem IBITS"
  
! #: fortran/trans-intrinsic.cc:6711
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr "LEN-Argument (%ld) außerhalb des Bereichs 0:%ld in intrinsischem IBITS"
  
! #: fortran/trans-intrinsic.cc:6718
  #, c-format
  msgid "POS(%ld)+LEN(%ld)>BIT_SIZE(%ld) in intrinsic IBITS"
  msgstr "POS(%ld)+LEN(%ld)>BIT_SIZE(%ld) in intrinsischem IBITS"
  
! #: fortran/trans-intrinsic.cc:6810
  #, c-format
  msgid "SHIFT argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr "SHIFT-Argument (%ld) außerhalb des Bereichs 0:%ld in intrinsischem »%s«"
  
! #: fortran/trans-intrinsic.cc:6878
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFT"
  msgstr "SHIFT-Argument (%ld) außerhalb des Bereichs -%ld:%ld in intrinsischem ISHFT"
  
! #: fortran/trans-intrinsic.cc:6958
  #, c-format
  msgid "SIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTC"
  msgstr "SIZE-Argument (%ld) außerhalb des Bereichs 1:%ld in intrinsischem ISHFTC"
  
! #: fortran/trans-intrinsic.cc:6966 fortran/trans-intrinsic.cc:7011
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTC"
  msgstr "SIZE-Argument (%ld) außerhalb des Bereichs -%ld:%ld in intrinsischem ISHFTC"
  
! #: fortran/trans-intrinsic.cc:9362
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "Argument NCOPIES des intrinsischen REPEAT ist negativ (sein Wert ist %ld)"
  
! #: fortran/trans-intrinsic.cc:9394
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr "Argument NCOPIES des intrinsischen REPEAT ist zu groß"
  
! #: fortran/trans-intrinsic.cc:12861
  #, c-format
  msgid "FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr "FROMPOS-Argument (%ld) außerhalb des Bereichs 0:%d in intrinsischem MVBITS"
  
! #: fortran/trans-intrinsic.cc:12873
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr "LEN-Argument (%ld) außerhalb des Bereichs 0:%d in intrinsischem MVBITS"
  
! #: fortran/trans-intrinsic.cc:12885
  #, c-format
  msgid "TOPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr "TOPOS-Argument (%ld) außerhalb des Bereichs 0:%d in intrinsischem MVBITS"
  
! #: fortran/trans-intrinsic.cc:12897
  #, c-format
  msgid "FROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr "FROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsischem MVBITS"
  
! #: fortran/trans-intrinsic.cc:12905
  #, c-format
  msgid "TOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr "TOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsischem MVBITS"
--- 23463,23543 ----
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr "Ungleiche Zeichenlängen (%ld/%ld) in %s"
  
! #: fortran/trans-intrinsic.cc:6595
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic BTEST"
  msgstr "POS-Argument (%ld) außerhalb des Bereichs 0:%ld in intrinsischem BTEST"
  
! #: fortran/trans-intrinsic.cc:6882
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr "POS-Argument (%ld) außerhalb des Bereichs 0:%ld in intrinsischem »%s«"
  
! #: fortran/trans-intrinsic.cc:6930
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr "POS-Argument (%ld) außerhalb des Bereichs 0:%ld in intrinsischem IBITS"
  
! #: fortran/trans-intrinsic.cc:6940
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr "LEN-Argument (%ld) außerhalb des Bereichs 0:%ld in intrinsischem IBITS"
  
! #: fortran/trans-intrinsic.cc:6947
  #, c-format
  msgid "POS(%ld)+LEN(%ld)>BIT_SIZE(%ld) in intrinsic IBITS"
  msgstr "POS(%ld)+LEN(%ld)>BIT_SIZE(%ld) in intrinsischem IBITS"
  
! #: fortran/trans-intrinsic.cc:7039
  #, c-format
  msgid "SHIFT argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr "SHIFT-Argument (%ld) außerhalb des Bereichs 0:%ld in intrinsischem »%s«"
  
! #: fortran/trans-intrinsic.cc:7107
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFT"
  msgstr "SHIFT-Argument (%ld) außerhalb des Bereichs -%ld:%ld in intrinsischem ISHFT"
  
! #: fortran/trans-intrinsic.cc:7187
  #, c-format
  msgid "SIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTC"
  msgstr "SIZE-Argument (%ld) außerhalb des Bereichs 1:%ld in intrinsischem ISHFTC"
  
! #: fortran/trans-intrinsic.cc:7195 fortran/trans-intrinsic.cc:7240
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTC"
  msgstr "SIZE-Argument (%ld) außerhalb des Bereichs -%ld:%ld in intrinsischem ISHFTC"
  
! #: fortran/trans-intrinsic.cc:9609
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "Argument NCOPIES des intrinsischen REPEAT ist negativ (sein Wert ist %ld)"
  
! #: fortran/trans-intrinsic.cc:9641
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr "Argument NCOPIES des intrinsischen REPEAT ist zu groß"
  
! #: fortran/trans-intrinsic.cc:13161
  #, c-format
  msgid "FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr "FROMPOS-Argument (%ld) außerhalb des Bereichs 0:%d in intrinsischem MVBITS"
  
! #: fortran/trans-intrinsic.cc:13173
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr "LEN-Argument (%ld) außerhalb des Bereichs 0:%d in intrinsischem MVBITS"
  
! #: fortran/trans-intrinsic.cc:13185
  #, c-format
  msgid "TOPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr "TOPOS-Argument (%ld) außerhalb des Bereichs 0:%d in intrinsischem MVBITS"
  
! #: fortran/trans-intrinsic.cc:13197
  #, c-format
  msgid "FROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr "FROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsischem MVBITS"
  
! #: fortran/trans-intrinsic.cc:13205
  #, c-format
  msgid "TOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr "TOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsischem MVBITS"
*************** msgstr "Einheitszahl in E/A-Anweisung zu
*** 22266,22285 ****
  msgid "Assigned label is not a target label"
  msgstr "Zugewiesene Marke ist keine Zielmarke"
  
! #: fortran/trans-stmt.cc:1294
  #, c-format
  msgid "Invalid image number %d in SYNC IMAGES"
  msgstr "Ungültige Bildanzahl %d in SYNC IMAGES"
  
! #: fortran/trans-stmt.cc:2612
  msgid "Loop iterates infinitely"
  msgstr "Schleife läuft endlos"
  
! #: fortran/trans-stmt.cc:2632 fortran/trans-stmt.cc:2888
  msgid "Loop variable has been modified"
  msgstr "Schleifenvariable wurde geändert"
  
! #: fortran/trans-stmt.cc:2741
  msgid "DO step value is zero"
  msgstr "DO-Schrittwert ist Null"
  
--- 23554,23573 ----
  msgid "Assigned label is not a target label"
  msgstr "Zugewiesene Marke ist keine Zielmarke"
  
! #: fortran/trans-stmt.cc:1420
  #, c-format
  msgid "Invalid image number %d in SYNC IMAGES"
  msgstr "Ungültige Bildanzahl %d in SYNC IMAGES"
  
! #: fortran/trans-stmt.cc:2755
  msgid "Loop iterates infinitely"
  msgstr "Schleife läuft endlos"
  
! #: fortran/trans-stmt.cc:2775 fortran/trans-stmt.cc:3031
  msgid "Loop variable has been modified"
  msgstr "Schleifenvariable wurde geändert"
  
! #: fortran/trans-stmt.cc:2884
  msgid "DO step value is zero"
  msgstr "DO-Schrittwert ist Null"
  
*************** msgstr "DO-Schrittwert ist Null"
*** 22294,22341 ****
  msgid "Array reference out of bounds"
  msgstr "Feldreferenz außerhalb des Wertebereichs"
  
! #: fortran/trans.cc:775 fortran/trans.cc:859
  #, c-format
  msgid "Error allocating %lu bytes"
  msgstr "Fehler beim Reservieren von %lu Bytes"
  
! #: fortran/trans.cc:1072
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr "Versuch, bereits reservierte Variable »%s« zu reservieren"
  
! #: fortran/trans.cc:1078
  msgid "Attempting to allocate already allocated variable"
  msgstr "Versuch, bereits reservierte Variable zu reservieren"
  
! #: fortran/trans.cc:1878 fortran/trans.cc:2056
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr "Versuch, nicht reserviertes »%s« freizugeben"
  
! #: fortran/trans.cc:2224
  #, c-format
  msgid "Error reallocating to %lu bytes"
  msgstr "Fehler beim Vergrößern des Speicherblocks auf %lu Bytes"
  
! #: go/go-backend.cc:166 rust/rust-object-export.cc:147
! msgid "lseek failed while reading export data"
! msgstr "lseek beim Lesen von Exportdaten gescheitert"
! 
! #: go/go-backend.cc:173 rust/rust-object-export.cc:154
! msgid "memory allocation failed while reading export data"
! msgstr "Speicherreservierung beim Lesen der Export-Daten gescheitert"
! 
! #: go/go-backend.cc:181 rust/rust-object-export.cc:162
! msgid "read failed while reading export data"
! msgstr "Lesen der Export-Daten gescheitert"
! 
! #: go/go-backend.cc:187 rust/rust-object-export.cc:168
! msgid "short read while reading export data"
! msgstr "zu wenig Export-Daten gelesen"
! 
! #: go/gofrontend/expressions.cc:183 c-family/c-warn.cc:685 cp/cvt.cc:1444
! #: d/toir.cc:225 rust/backend/rust-tree.cc:512
  #, gcc-internal-format
  msgid "value computed is not used"
  msgstr "berechneter Wert ist unbenutzt"
--- 23582,23613 ----
  msgid "Array reference out of bounds"
  msgstr "Feldreferenz außerhalb des Wertebereichs"
  
! #: fortran/trans.cc:777 fortran/trans.cc:864
  #, c-format
  msgid "Error allocating %lu bytes"
  msgstr "Fehler beim Reservieren von %lu Bytes"
  
! #: fortran/trans.cc:1077
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr "Versuch, bereits reservierte Variable »%s« zu reservieren"
  
! #: fortran/trans.cc:1083
  msgid "Attempting to allocate already allocated variable"
  msgstr "Versuch, bereits reservierte Variable zu reservieren"
  
! #: fortran/trans.cc:1892 fortran/trans.cc:2071
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr "Versuch, nicht reserviertes »%s« freizugeben"
  
! #: fortran/trans.cc:2246
  #, c-format
  msgid "Error reallocating to %lu bytes"
  msgstr "Fehler beim Vergrößern des Speicherblocks auf %lu Bytes"
  
! #: go/gofrontend/expressions.cc:183 c-family/c-warn.cc:685 cp/cvt.cc:1462
! #: d/toir.cc:225 rust/backend/rust-tree.cc:515
  #, gcc-internal-format
  msgid "value computed is not used"
  msgstr "berechneter Wert ist unbenutzt"
*************** msgstr "numerischer Typ erwartet"
*** 22361,22368 ****
  msgid "expected boolean type"
  msgstr "boolescher Typ erwartet"
  
! #: go/gofrontend/expressions.cc:5610 c/c-parser.cc:19579 c/c-parser.cc:19586
! #: cp/parser.cc:41923 cp/parser.cc:41930
  #, gcc-internal-format
  msgid "expected integer"
  msgstr "Ganzzahl erwartet"
--- 23633,23640 ----
  msgid "expected boolean type"
  msgstr "boolescher Typ erwartet"
  
! #: go/gofrontend/expressions.cc:5610 c/c-parser.cc:20198 c/c-parser.cc:20205
! #: cp/parser.cc:44601 cp/parser.cc:44608
  #, gcc-internal-format
  msgid "expected integer"
  msgstr "Ganzzahl erwartet"
*************** msgid "invalid comparison of nil with ni
*** 22372,22379 ****
  msgstr "ungültiger Vergleich von nil mit nil"
  
  #: go/gofrontend/expressions.cc:7609 go/gofrontend/expressions.cc:7627
- #: go/gofrontend/expressions.cc:7457 go/gofrontend/expressions.cc:8423
- #, gcc-internal-format
  msgid "incompatible types in binary expression"
  msgstr "inkompatible Typen in binärem Ausdruck"
  
--- 23644,23649 ----
*************** msgstr "Nicht genug Argumente"
*** 22427,22433 ****
  #: go/gofrontend/expressions.cc:11749 go/gofrontend/expressions.cc:11844
  #: go/gofrontend/expressions.cc:14020 go/gofrontend/expressions.cc:14149
  #: go/gofrontend/expressions.cc:14163 go/gofrontend/expressions.cc:14184
! #: cp/pt.cc:9471
  #, gcc-internal-format
  msgid "too many arguments"
  msgstr "zu viele Argumente"
--- 23697,23703 ----
  #: go/gofrontend/expressions.cc:11749 go/gofrontend/expressions.cc:11844
  #: go/gofrontend/expressions.cc:14020 go/gofrontend/expressions.cc:14149
  #: go/gofrontend/expressions.cc:14163 go/gofrontend/expressions.cc:14184
! #: cp/pt.cc:9574
  #, gcc-internal-format
  msgid "too many arguments"
  msgstr "zu viele Argumente"
*************** msgstr "bytecode stream: tag %s is not i
*** 22806,22812 ****
  #. coalesced sections.  Weak aliases (or any other kind of aliases) are
  #. not supported.  Weak symbols that aren't visible outside the .s file
  #. are not supported.
! #: config/darwin.h:724
  #, gcc-internal-format
  msgid "alias definitions not supported in Mach-O; ignored"
  msgstr "Alias-Definitionen werden nicht in Mach-O unterstützt; ignoriert"
--- 24076,24082 ----
  #. coalesced sections.  Weak aliases (or any other kind of aliases) are
  #. not supported.  Weak symbols that aren't visible outside the .s file
  #. are not supported.
! #: config/darwin.h:739
  #, gcc-internal-format
  msgid "alias definitions not supported in Mach-O; ignored"
  msgstr "Alias-Definitionen werden nicht in Mach-O unterstützt; ignoriert"
*************** msgid "profiling is not yet implemented
*** 22828,22834 ****
  msgstr "Profiling ist für dieses Ziel noch nicht implementiert"
  
  #. Definitions for GCC.  Part of the machine description for CRIS.
! #. Copyright (C) 1998-2025 Free Software Foundation, Inc.
  #. Contributed by Axis Communications.  Written by Hans-Peter Nilsson.
  #.
  #. This file is part of GCC.
--- 24098,24104 ----
  msgstr "Profiling ist für dieses Ziel noch nicht implementiert"
  
  #. Definitions for GCC.  Part of the machine description for CRIS.
! #. Copyright (C) 1998-2026 Free Software Foundation, Inc.
  #. Contributed by Axis Communications.  Written by Hans-Peter Nilsson.
  #.
  #. This file is part of GCC.
*************** msgstr "schwache Aliase werden nicht unt
*** 22905,22911 ****
  #. SPDX-License-Identifier: GPL-3.0-or-later
  #. Definitions of target machine for GNU compiler,
  #. for IBM RS/6000 POWER running AIX V7.1.
! #. Copyright (C) 2002-2025 Free Software Foundation, Inc.
  #. Contributed by David Edelsohn (edelsohn@gnu.org).
  #.
  #. This file is part of GCC.
--- 24175,24181 ----
  #. SPDX-License-Identifier: GPL-3.0-or-later
  #. Definitions of target machine for GNU compiler,
  #. for IBM RS/6000 POWER running AIX V7.1.
! #. Copyright (C) 2002-2026 Free Software Foundation, Inc.
  #. Contributed by David Edelsohn (edelsohn@gnu.org).
  #.
  #. This file is part of GCC.
*************** msgstr "schwache Aliase werden nicht unt
*** 22928,22934 ****
  #. SPDX-License-Identifier: GPL-3.0-or-later
  #. Definitions of target machine for GNU compiler,
  #. for IBM RS/6000 POWER running AIX V7.2.
! #. Copyright (C) 2002-2025 Free Software Foundation, Inc.
  #. Contributed by David Edelsohn (edelsohn@gnu.org).
  #.
  #. This file is part of GCC.
--- 24198,24204 ----
  #. SPDX-License-Identifier: GPL-3.0-or-later
  #. Definitions of target machine for GNU compiler,
  #. for IBM RS/6000 POWER running AIX V7.2.
! #. Copyright (C) 2002-2026 Free Software Foundation, Inc.
  #. Contributed by David Edelsohn (edelsohn@gnu.org).
  #.
  #. This file is part of GCC.
*************** msgstr "schwache Aliase werden nicht unt
*** 22951,22957 ****
  #. SPDX-License-Identifier: GPL-3.0-or-later
  #. Definitions of target machine for GNU compiler,
  #. for IBM RS/6000 POWER running AIX V7.3.
! #. Copyright (C) 2002-2025 Free Software Foundation, Inc.
  #. Contributed by David Edelsohn (edelsohn@gnu.org).
  #.
  #. This file is part of GCC.
--- 24221,24227 ----
  #. SPDX-License-Identifier: GPL-3.0-or-later
  #. Definitions of target machine for GNU compiler,
  #. for IBM RS/6000 POWER running AIX V7.3.
! #. Copyright (C) 2002-2026 Free Software Foundation, Inc.
  #. Contributed by David Edelsohn (edelsohn@gnu.org).
  #.
  #. This file is part of GCC.
*************** msgid "%<-maix64%> required: 64-bit comp
*** 22987,22993 ****
  msgstr "%<-maix64%> benötigt: 64-Bit-Berechnung mit 32-Bit-Adressierung noch nicht unterstützt"
  
  #: config/rs6000/aix71.h:48 config/rs6000/aix72.h:48 config/rs6000/aix73.h:48
! #: config/rs6000/rtems.h:128 config/rs6000/rs6000.cc:3492
  #, gcc-internal-format
  msgid "%<-mcmodel%> incompatible with other toc options"
  msgstr "%<-mcmodel%> unverträglich mit anderen TOC-Optionen"
--- 24257,24263 ----
  msgstr "%<-maix64%> benötigt: 64-Bit-Berechnung mit 32-Bit-Adressierung noch nicht unterstützt"
  
  #: config/rs6000/aix71.h:48 config/rs6000/aix72.h:48 config/rs6000/aix73.h:48
! #: config/rs6000/rtems.h:128 config/rs6000/rs6000.cc:3489
  #, gcc-internal-format
  msgid "%<-mcmodel%> incompatible with other toc options"
  msgstr "%<-mcmodel%> unverträglich mit anderen TOC-Optionen"
*************** msgstr "%<-mcmodel%> unverträglich mit
*** 22997,23003 ****
  msgid "%<soft-float%> and long-double-128 are incompatible"
  msgstr "%<soft-float%> und long-double-128 sind unverträglich"
  
! #: config/rs6000/rtems.h:121 config/rs6000/rs6000.cc:3484
  #, gcc-internal-format
  msgid "%<-m64%> requires a PowerPC64 cpu"
  msgstr "%<-m64%> benötigt eine PowerPC64-CPU"
--- 24267,24273 ----
  msgid "%<soft-float%> and long-double-128 are incompatible"
  msgstr "%<soft-float%> und long-double-128 sind unverträglich"
  
! #: config/rs6000/rtems.h:121 config/rs6000/rs6000.cc:3481
  #, gcc-internal-format
  msgid "%<-m64%> requires a PowerPC64 cpu"
  msgstr "%<-m64%> benötigt eine PowerPC64-CPU"
*************** msgid "%<-mrelax%> is only supported for
*** 23056,23076 ****
  msgstr "%<-mrelax%> wird nur für RTP PIC unterstützt"
  
  #: cobol/exceptg.h:80
! #, gcc-internal-format, gfc-internal-format
! msgid "CDF: exception '%s'"
! msgstr "CDF: Ausnahme »%s«"
  
! #: cobol/parse_ante.h:1592
  #, gcc-internal-format, gfc-internal-format
  msgid "Global declarative %s for %s"
  msgstr "Global deklarative %s für %s"
  
! #: cobol/parse_ante.h:2385 cobol/symbols.h:134 cobol/genapi.cc:6470
! #: cobol/util.cc:288 cobol/util.cc:337 cobol/util.cc:637
  #, gcc-internal-format
  msgid "%s:%d: invalid %<symbol_type_t%> %d"
  msgstr "%s:%d: ungültiger %<symbol_type_t%> %d"
  
  #: cobol/parse_util.h:360
  #, gcc-internal-format
  msgid "%s: intrinsic function %qs not found"
--- 24326,24352 ----
  msgstr "%<-mrelax%> wird nur für RTP PIC unterstützt"
  
  #: cobol/exceptg.h:80
! #, fuzzy, gcc-internal-format
! #| msgid "exception '%s'"
! msgid "exception %qs"
! msgstr "Ausnahme »%s«"
  
! #: cobol/parse_ante.h:1659
  #, gcc-internal-format, gfc-internal-format
  msgid "Global declarative %s for %s"
  msgstr "Global deklarative %s für %s"
  
! #: cobol/parse_ante.h:2511 cobol/symbols.h:164 cobol/genapi.cc:6333
! #: cobol/util.cc:324 cobol/util.cc:371 cobol/util.cc:418 cobol/util.cc:720
  #, gcc-internal-format
  msgid "%s:%d: invalid %<symbol_type_t%> %d"
  msgstr "%s:%d: ungültiger %<symbol_type_t%> %d"
  
+ #: cobol/parse_ante.h:3268
+ #, gcc-internal-format
+ msgid "SET identifier-11 TO LOCALE"
+ msgstr ""
+ 
  #: cobol/parse_util.h:360
  #, gcc-internal-format
  msgid "%s: intrinsic function %qs not found"
*************** msgstr "%s: ungültiger Funktionsbeschre
*** 23086,23093 ****
  msgid "scan.o: %s"
  msgstr "scan.o: %s"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3563 fortran/io.cc:3729 fortran/io.cc:4415
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Syntaxfehler in Anweisung %s bei %C"
--- 24362,24406 ----
  msgid "scan.o: %s"
  msgstr "scan.o: %s"
  
+ #: cobol/scan_ante.h:673
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ #| msgid "%s:%d: invalid %<symbol_type_t%> %d"
+ msgid "%s:%d: invalid level '%s'"
+ msgstr "%s:%d: ungültiger %<symbol_type_t%> %d"
+ 
+ #: cobol/scan_ante.h:1218
+ #, fuzzy, gcc-internal-format
+ #| msgid "%s:%d: invalid %<symbol_type_t%> %d"
+ msgid "%s:%d: invalid symbol type %s for symbol %qs"
+ msgstr "%s:%d: ungültiger %<symbol_type_t%> %d"
+ 
+ #: cobol/scan_ante.h:1250
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ #| msgid "%s:%d: could not add '%s'"
+ msgid "%s:%d: invalid integer '%s'"
+ msgstr "%s:%d: »%s« konnte nicht hinzugefügt werden"
+ 
+ #: cobol/scan_post.h:123
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ #| msgid "%s: %s: %s"
+ msgid "%s:%d: %s: %s"
+ msgstr "%s: %s: %s"
+ 
+ #. Use CHECK_FIELD when a should be non-null, and a->var_decl_node also should
+ #. by non-null.  (The useless calls to abort() are because cppcheck doesn't
+ #. understand that gcc_unreachable doesn't return);
+ #. Use this after doing any SHOW_PARSE stuff, to avoid cppcheck complaints
+ #. about nullPointerRedundantCheck
+ #. This version is a bit more lax, for special cases
+ #: cobol/show_parse.h:452 cobol/show_parse.h:456 cobol/show_parse.h:469
+ #: cobol/show_parse.h:473 cobol/show_parse.h:486
+ #, fuzzy, gcc-internal-format
+ #| msgid "unused parameter %qD"
+ msgid "%s: parameter %<"
+ msgstr "unverwendeter Parameter %qD"
+ 
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3644 fortran/io.cc:3728 fortran/io.cc:4428
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Syntaxfehler in Anweisung %s bei %C"
*************** msgstr "Interner Fehler: %s:%d:condition
*** 23117,23604 ****
  msgid "%s:%d:the value %s is not a BOOLEAN as the value is %d"
  msgstr "Interner Fehler: %s:%d:the value %s is not a BOOLEAN as the value is %d"
  
! #: fortran/lang.opt:440
! #, gcc-internal-format
! msgid "Unrecognized option to endianness value: %qs"
! msgstr "Unbekannte Option für Endianess-Wert: %qs"
! 
! #: fortran/lang.opt:662
! #, gcc-internal-format
! msgid "Unrecognized option to floating-point init value: %qs"
! msgstr "Unbekannte Option für Gleitkomma-Initialisierungswert: %qs"
! 
! #: fortran/lang.opt:694
! #, gcc-internal-format
! msgid "%qs is not an inline-controlable intrinsic"
! msgstr "%qs ist kein intrinsischer Wert, der von »inline« steuerbar ist"
! 
! #: fortran/lang.opt:831
! #, gcc-internal-format
! msgid "Unrecognized option: %qs"
! msgstr "Unbekannte Option %qs"
! 
! #: rust/lang.opt:90
! #, gcc-internal-format
! msgid "unknown crate type: '%qs'"
! msgstr "unbekannter Crate-Typ: %qs"
! 
! #: rust/lang.opt:118
! #, gcc-internal-format
! msgid "unknown rust mangling option %qs"
! msgstr "unbekannte Rust-Mangling-Option %qs"
! 
! #: rust/lang.opt:135
! #, gcc-internal-format
! msgid "unknown rust edition %qs"
! msgstr "unbekannte Rust-Ausgabe %qs"
! 
! #: rust/lang.opt:163
! #, gcc-internal-format
! msgid "unknown rust compile-until %qs"
! msgstr "unbekanntes Rust-compile-until %qs"
! 
! #: rust/lang.opt:220
! #, gcc-internal-format
! msgid "unknown panic strategy %qs"
! msgstr "unbekannte Panikstrategie %qs"
! 
! #: c-family/c.opt:43 c-family/c.opt:46 c-family/c.opt:191
! #, gcc-internal-format
! msgid "assertion missing after %qs"
! msgstr "Behauptung fehlt hinter %qs"
! 
! #: c-family/c.opt:55 c-family/c.opt:58 c-family/c.opt:173 c-family/c.opt:176
! #: c-family/c.opt:203 c-family/c.opt:286
! #, gcc-internal-format
! msgid "macro name missing after %qs"
! msgstr "Makroname fehlt hinter %qs"
! 
! #: c-family/c.opt:70 c-family/c.opt:80 c-family/c.opt:83 c-family/c.opt:86
! #: c-family/c.opt:89 c-family/c.opt:185 c-family/c.opt:188 c-family/c.opt:230
! #: c-family/c.opt:234 c-family/c.opt:246 c-family/c.opt:2482
! #: c-family/c.opt:2490 config/darwin.opt:30 common.opt:329 common.opt:332
! #: common.opt:429 common.opt:3798
! #, gcc-internal-format
! msgid "missing filename after %qs"
! msgstr "fehlender Dateiname hinter %qs"
! 
! #: c-family/c.opt:74 c-family/c.opt:77 c-family/c.opt:95 c-family/c.opt:98
! #: c-family/c.opt:101 c-family/c.opt:104 c-family/c.opt:210 c-family/c.opt:222
! #: c-family/c.opt:278 c-family/c.opt:2478 c-family/c.opt:2498
! #: c-family/c.opt:2502 c-family/c.opt:2506
! #, gcc-internal-format
! msgid "missing path after %qs"
! msgstr "fehlender Pfad hinter %qs"
! 
! #: c-family/c.opt:262 c-family/c.opt:266
! #, gcc-internal-format
! msgid "missing makefile target after %qs"
! msgstr "fehlendes Makefile-Ziel hinter %qs"
! 
! #: c-family/c.opt:270
! #, gcc-internal-format
! msgid "missing format after %qs"
! msgstr "fehlendes Format hinter %qs"
! 
! #: c-family/c.opt:274
! #, gcc-internal-format
! msgid "missing output path after %qs"
! msgstr "fehlender Ausgabepfad hinter %qs"
! 
! #: c-family/c.opt:322
! #, gcc-internal-format
! msgid "argument %qs to %<-Waligned-new%> not recognized"
! msgstr "Argument %qs für %<-Waligned-new%> nicht bekannt"
! 
! #: c-family/c.opt:417
! #, gcc-internal-format
! msgid "argument %qs to %<-Wbidi-chars%> not recognized"
! msgstr "Argument %qs für %<-Wbidi-chars%> nicht bekannt"
! 
! #: c-family/c.opt:945
! #, gcc-internal-format
! msgid "argument %qs to %<-Wleading-whitespace=%> not recognized"
! msgstr "Argument %qs für %<-Wleading-whitespace=%> nicht bekannt"
! 
! #: c-family/c.opt:1134
! #, gcc-internal-format
! msgid "argument %qs to %<-Wnormalized%> not recognized"
! msgstr "Argument %qs für %<-Wnormalized%> nicht erkannt"
! 
! #: c-family/c.opt:1506
! #, gcc-internal-format
! msgid "argument %qs to %<-Wtrailing-whitespace=%> not recognized"
! msgstr "Argument %qs für %<-Wtrailing-whitespace=%> nicht bekannt"
! 
! #: c-family/c.opt:1834
! #, gcc-internal-format
! msgid "no class name specified with %qs"
! msgstr "kein Klassenname mit %qs angegeben"
! 
! #: c-family/c.opt:1862
! #, gcc-internal-format
! msgid "argument %qs must be either %<on%> or %<off%>"
! msgstr "Argument %qs muss entweder %<on%> oder %<off%> sein"
! 
! #: c-family/c.opt:2006
! #, gcc-internal-format
! msgid "%<-fhandle-exceptions%> has been renamed %<-fexceptions%> (and is now on by default)"
! msgstr "%<-fhandle-exceptions%> wurde in %<-fexceptions%> umbenannt (und ist nun voreingestellt)"
! 
! #: c-family/c.opt:2081
! #, gcc-internal-format
! msgid "missing mapper"
! msgstr "fehlende Zuordnung"
! 
! #: c-family/c.opt:2109
! #, gcc-internal-format
! msgid "missing header name"
! msgstr "fehlender Headername"
! 
! #: c-family/c.opt:2117
! #, gcc-internal-format
! msgid "missing module name"
! msgstr "fehlender Modulname"
! 
! #: c-family/c.opt:2164
! #, gcc-internal-format
! msgid "unrecognized ivar visibility value %qs"
! msgstr "unbekannter ivar-Sichtbarkeitswert %qs"
! 
! #: c-family/c.opt:2342
  #, gcc-internal-format
! msgid "unrecognized scalar storage order value %qs"
! msgstr "unbekannter Wert %qs für Speicherreihenfolge von Skalaren"
  
! #: cobol/lang.opt:51
  #, gcc-internal-format
! msgid "Unrecognized COBOL dialect name: %qs"
! msgstr "Nicht erkannter COBOL-Dialektname: %qs"
  
! #: d/lang.opt:201
  #, gcc-internal-format
! msgid "unknown array bounds setting %qs"
! msgstr "unbekannte Einstellung %qs für Arraygrenzen"
  
! #: d/lang.opt:243
  #, gcc-internal-format
! msgid "unknown checkaction setting %qs"
! msgstr "unbekannte Einstellung %qs für Prüfaktion"
  
! #: d/lang.opt:303
  #, gcc-internal-format
! msgid "unknown C++ standard %qs"
! msgstr "unbekannter C++-Standard %qs"
  
! #: config/vms/vms.opt:42
  #, gcc-internal-format
! msgid "unknown pointer size model %qs"
! msgstr "unbekanntes Zeigergrößenmodell %qs"
  
! #: config/aarch64/aarch64.opt:363
  #, gcc-internal-format
! msgid "unknown autovec preference %qs"
! msgstr "unbekannte autovec-Einstellung %qs"
  
! #: config/aarch64/aarch64.opt:408
  #, gcc-internal-format
! msgid "unknown LDP/STP policy %qs"
! msgstr "unbekannte LDP/STP-Richtlinie %qs"
  
! #: config/i386/i386.opt:340
  #, gcc-internal-format
  msgid "%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead"
  msgstr "%<-mcpu=%> ist veraltet. Verwenden Sie stattdessen %<-mtune=%> oder %<-march=%>"
  
! #: config/i386/i386.opt:400
  #, gcc-internal-format
  msgid "%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead"
  msgstr "%<-mintel-syntax%> und %<-mno-intel-syntax%> sind veraltet; stattdessen %<-masm=intel%> und %<-masm=att%> verwenden"
  
! #: config/i386/i386.opt:732
  #, gcc-internal-format
  msgid "%<-msse5%> was removed"
  msgstr "%<-msse5%> wurde entfernt"
  
! #: config/i386/i386.opt:1273
  #, gcc-internal-format
  msgid "unknown lam type %qs"
  msgstr "unbekannter lam-Typ %qs"
  
! #: config/i386/i386.opt:1359
  #, gcc-internal-format
! msgid "%<-mevex512%> will be deprecated in GCC 16 due to all machines 512 bit vector size supported"
! msgstr "%<-mevex512%> wird in GCC 16 veraltet sein, da alle Maschinen 512 Bit Vektorgröße unterstützen"
  
! #: config/i386/i386.opt:1367 config/i386/i386.opt:1372
  #, gcc-internal-format
! msgid "%<-mavx10.1%> is aliased to 512 bit since GCC14.3 and GCC15.1 while %<-mavx10.1-256%> and %<-mavx10.1-512%> will be deprecated in GCC 16 due to all machines 512 bit vector size supported"
! msgstr "%<-mavx10.1%> ist seit GCC14.3 und GCC15.1 ein Alias für 512 Bit, während %<-mavx10.1-256%> und %<-mavx10.1-512%> in GCC 16 veraltet sein werden, da alle Maschinen 512 Bit Vektorgröße unterstützen"
  
! #: config/avr/avr.opt:34
  #, gcc-internal-format
! msgid "missing device or architecture after %qs"
! msgstr "fehlendes Gerät oder Architektur hinter %qs"
  
! #: config/rs6000/rs6000.opt:312
  #, gcc-internal-format
! msgid "%<-mvrsave=no%> is deprecated; use %<-mno-vrsave%> instead"
! msgstr "%<-mvrsave=no%> ist veraltet. Verwenden Sie stattdessen %<-mno-vrsave%>"
  
! #: config/rs6000/rs6000.opt:316
  #, gcc-internal-format
! msgid "%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead"
! msgstr "%<-mvrsave=yes%> ist veraltet. Verwenden Sie stattdessen %<-mvrsave%>"
  
! #: config/rs6000/rs6000.opt:383
  #, gcc-internal-format
! msgid "using darwin64 ABI"
! msgstr "darwin64-ABI wird verwendet"
  
! #: config/rs6000/rs6000.opt:386
  #, gcc-internal-format
! msgid "using old darwin ABI"
! msgstr "Altes darwin-ABI wird verwendet"
  
! #: config/rs6000/rs6000.opt:479
  #, gcc-internal-format
! msgid "Do not use %<-mpower8-internal%>; use %<-mcpu=power8%> instead"
! msgstr "%<-mpower8-internal%> nicht verwenden, stattdessen %<-mcpu=power8%>"
  
! #: config/fused-madd.opt:22
  #, gcc-internal-format
! msgid "%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead"
! msgstr "%<-mfused-madd%> ist veraltet; stattdessen %<-ffp-contract=%> verwenden"
  
! #: config/microblaze/microblaze.opt:87
  #, gcc-internal-format
! msgid "%qs is deprecated; use -fstack-check"
! msgstr "%qs ist veraltet; stattdessen %<-fstack-check%> verwenden"
  
! #: config/microblaze/microblaze.opt:95
  #, gcc-internal-format
! msgid "%qs is deprecated; use -fno-zero-initialized-in-bss"
! msgstr "%qs ist veraltet; stattdessen %<-fno-zero-initialized-in-bss%> verwenden"
  
! #: config/arc/arc.opt:169 config/arc/arc.opt:333 config/arc/arc.opt:337
! #: config/arc/arc.opt:341 config/arc/arc.opt:348 config/arc/arc.opt:352
! #: config/arc/arc.opt:356 config/arc/arc.opt:360 config/arc/arc.opt:363
! #: config/arc/arc.opt:366 config/arc/arc.opt:383
  #, gcc-internal-format
! msgid "%qs is deprecated"
! msgstr "%qs ist veraltet"
  
! #: lto/lang.opt:28
  #, gcc-internal-format
! msgid "unknown linker output %qs"
! msgstr "unbekannte Binderausgabe %qs"
  
! #: common.opt:1689
  #, gcc-internal-format
  msgid "unknown excess precision style %qs"
  msgstr "unbekannte Art überschüssiger Genauigkeit %qs"
  
! #: common.opt:1707
  #, gcc-internal-format
  msgid "unknown specification for the set of FLT_EVAL_METHOD values to permit %qs"
  msgstr "unbekannte Spezifikation für die Menge der FLT_EVAL_METHOD-Werte, um %qs zu erlauben"
  
! #: common.opt:1751
  #, gcc-internal-format
  msgid "unknown floating point contraction style %qs"
  msgstr "unbekannte Art der Gleitkomma-Kürzung %qs"
  
! #: common.opt:1927
  #, gcc-internal-format
  msgid "unknown hardcfr noreturn checking level %qs"
  msgstr "unbekannte Prüfstufe %qs für hardcfr noreturn"
  
! #: common.opt:1962
  #, gcc-internal-format
  msgid "unknown Stack Reuse Level %qs"
  msgstr "Unbekannte Stufe %qs für Stapel-Wiederverwendung"
  
! #: common.opt:2034
  #, gcc-internal-format
  msgid "unavailable stringop for inlining %qs"
  msgstr "nicht verfügbare Zeichenkettenoperation zum Inlinen von %qs"
  
! #: common.opt:2066
  #, gcc-internal-format
  msgid "unknown Control-Flow Protection Level %qs"
  msgstr "Unbekannte Schutzstufe %qs für Kontrollfluss"
  
! #: common.opt:2180
  #, gcc-internal-format
  msgid "unknown IRA algorithm %qs"
  msgstr "unbekannter IRA-Algorithmus %qs"
  
! #: common.opt:2193
  #, gcc-internal-format
  msgid "unknown IRA region %qs"
  msgstr "unbekannte IRA-Region %qs"
  
! #: common.opt:2279 params.opt:473
! #, gcc-internal-format
! msgid "unknown LTO partitioning model %qs"
! msgstr "Unbekanntes LTO-Partitionierungs-Modell %qs"
! 
! #: common.opt:2403
  #, gcc-internal-format
  msgid "targets missing after %qs"
  msgstr "Zielarchitekturen fehlen hinter %qs"
  
! #: common.opt:2406
  #, gcc-internal-format
  msgid "options or targets=options missing after %qs"
  msgstr "Optionen oder Zielarchitekturen=Optionen fehlen hinter %qs"
  
! #: common.opt:2414
  #, gcc-internal-format
  msgid "unknown offload ABI %qs"
  msgstr "Unbekannte Offload-ABI %qs"
  
! #: common.opt:2423
  #, gcc-internal-format
  msgid "option missing after %qs"
  msgstr "Option fehlt hinter %qs"
  
! #: common.opt:2600
  #, gcc-internal-format
  msgid "unknown profile reproducibility method %qs"
  msgstr "Unbekannte Profil-Reproduzierbarkeitsstufe %qs"
  
! #: common.opt:2616
  #, gcc-internal-format
  msgid "unknown profile update method %qs"
  msgstr "Unbekannte Profil-Aktualisierungs-Methode %qs"
  
! #: common.opt:2725
  #, gcc-internal-format
  msgid "unknown Live-Patching Level %qs"
  msgstr "unbekannte Stufe %qs für Live-Patching"
  
! #: common.opt:2758
  #, gcc-internal-format
  msgid "unknown basic block reordering algorithm %qs"
  msgstr "unbekannter Basisblock-Umsortierungs-Algorithmus %qs"
  
! #: common.opt:3094
  #, gcc-internal-format
  msgid "unknown TLS model %qs"
  msgstr "unbekanntes TLS-Modell %qs"
  
! #: common.opt:3127
  #, gcc-internal-format
  msgid "unknown trampoline implementation %qs"
  msgstr "unbekannte Trampolinimplementierung %qs"
  
! #: common.opt:3449
  #, gcc-internal-format
  msgid "unknown vectorizer cost model %qs"
  msgstr "unbekanntes Vektorisierer-Kostenmodell %qs"
  
! #: common.opt:3480
  #, gcc-internal-format
  msgid "unrecognized automatic variable initialization type %qs"
  msgstr "nicht erkannter Initialisierungstyp %qs für automatische Variable"
  
! #: common.opt:3506
  #, gcc-internal-format
  msgid "unrecognized visibility value %qs"
  msgstr "unbekannter Sichtbarkeitswert %qs"
  
! #: common.opt:3525
  #, gcc-internal-format
  msgid "unknown vtable verify initialization priority %qs"
  msgstr "unbekannte Initialisierungspriorität %qs für VTable-Verifikation"
  
! #: common.opt:3581
  #, gcc-internal-format
  msgid "unrecognized zero init padding bits kind %qs"
  msgstr "nicht erkannte Padding-Bits-Art %qs für Null-Initialisierung"
  
! #: params.opt:940
  #, gcc-internal-format
! msgid "unknown ranger debug mode %qs"
! msgstr "unbekannter Ranger-Debug-Modus %qs"
  
! #: params.opt:1131
  #, gcc-internal-format
! msgid "unknown threader debug mode %qs"
! msgstr "unbekannter Threader-Debug-Modus %qs"
  
! #: attribs.cc:244 attribs.cc:267 attribs.cc:280
  #, gcc-internal-format
  msgid "wrong argument to ignored attributes"
  msgstr "falsches Argument für ignorierte Attribute"
  
! #: attribs.cc:245
  #, gcc-internal-format
  msgid "valid format is %<ns::attr%> or %<ns::%>"
  msgstr "gültiges Format ist %<ns::attr%> oder %<ns::%>"
  
! #: attribs.cc:526
  #, gcc-internal-format
  msgid "ignoring attribute %qE in declaration of a built-in function %qD because it conflicts with attribute %qs"
  msgstr "Attribut %qE wird in Deklaration der eingebauten Funktion %qD ignoriert, da es mit Attribut %qs in Konflikt steht"
  
! #: attribs.cc:532 c-family/c-attribs.cc:1343 c-family/c-attribs.cc:1387
  #, gcc-internal-format
  msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgstr "Attribut %qE steht mit Attribut %qs in Konflikt; wird ignoriert"
  
! #: attribs.cc:538 c-family/c-attribs.cc:1053 c-family/c-attribs.cc:2762
! #: c-family/c-attribs.cc:3318 c-family/c-attribs.cc:5282
! #: c-family/c-attribs.cc:5375 cp/decl.cc:17059 cp/decl.cc:17110
! #: cp/friend.cc:319 cp/tree.cc:5394
  #, gcc-internal-format
  msgid "previous declaration here"
  msgstr "vorherige Deklaration hier"
  
  #. Warn about and ignore all others for now, but store them.
! #: attribs.cc:738 c-family/c-attribs.cc:4391 objc/objc-act.cc:5134
  #: objc/objc-act.cc:7125 objc/objc-act.cc:8323 objc/objc-act.cc:8379
  #, gcc-internal-format
  msgid "%qE attribute directive ignored"
  msgstr "Attribut-Direktive %qE ignoriert"
  
! #: attribs.cc:748
  #, gcc-internal-format
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "Attribut-Direktive im Bereich %<%E::%E%> ignoriert"
  
! #: attribs.cc:761 c/c-parser.cc:2189 cp/cp-gimplify.cc:3709
  #, gcc-internal-format
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "Falsche Anzahl an Argumenten für das Attribut %qE angegeben"
  
! #: attribs.cc:764
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %i or more, found %i"
  msgstr "%i oder mehr erwartet, %i gefunden"
  
! #: attribs.cc:767 c/c-parser.cc:2192 cp/cp-gimplify.cc:3711
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %i, found %i"
  msgstr "%i erwartet, %i gefunden"
  
! #: attribs.cc:770
  #, gcc-internal-format, gfc-internal-format
  msgid "expected between %i and %i, found %i"
  msgstr "zwischen %i und %i erwartet, %i gefunden"
  
! #: attribs.cc:790 c-family/c-attribs.cc:5144
  #, gcc-internal-format
  msgid "%qE attribute does not apply to types"
  msgstr "Attribut %qE kann nicht auf Typen angewandt werden"
  
! #: attribs.cc:838
  #, gcc-internal-format
  msgid "%qE attribute only applies to function types"
  msgstr "Attribut %qE kann nur auf Funktionstypen angewandt werden"
  
! #: attribs.cc:848
  #, gcc-internal-format
  msgid "type attributes ignored after type is already defined"
  msgstr "Typattribute ignoriert, nachdem Typ bereits definiert ist"
--- 24430,25007 ----
  msgid "%s:%d:the value %s is not a BOOLEAN as the value is %d"
  msgstr "Interner Fehler: %s:%d:the value %s is not a BOOLEAN as the value is %d"
  
! #: lto/lang.opt:28
  #, gcc-internal-format
! msgid "unknown linker output %qs"
! msgstr "unbekannte Binderausgabe %qs"
  
! #: config/arc/arc.opt:171 config/arc/arc.opt:336 config/arc/arc.opt:340
! #: config/arc/arc.opt:344 config/arc/arc.opt:351 config/arc/arc.opt:355
! #: config/arc/arc.opt:359 config/arc/arc.opt:363 config/arc/arc.opt:366
! #: config/arc/arc.opt:369 config/arc/arc.opt:386
  #, gcc-internal-format
! msgid "%qs is deprecated"
! msgstr "%qs ist veraltet"
  
! #: config/rs6000/rs6000.opt:312
  #, gcc-internal-format
! msgid "%<-mvrsave=no%> is deprecated; use %<-mno-vrsave%> instead"
! msgstr "%<-mvrsave=no%> ist veraltet. Verwenden Sie stattdessen %<-mno-vrsave%>"
  
! #: config/rs6000/rs6000.opt:316
  #, gcc-internal-format
! msgid "%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead"
! msgstr "%<-mvrsave=yes%> ist veraltet. Verwenden Sie stattdessen %<-mvrsave%>"
  
! #: config/rs6000/rs6000.opt:383
  #, gcc-internal-format
! msgid "using darwin64 ABI"
! msgstr "darwin64-ABI wird verwendet"
  
! #: config/rs6000/rs6000.opt:386
  #, gcc-internal-format
! msgid "using old darwin ABI"
! msgstr "Altes darwin-ABI wird verwendet"
  
! #: config/rs6000/rs6000.opt:479
  #, gcc-internal-format
! msgid "Do not use %<-mpower8-internal%>; use %<-mcpu=power8%> instead"
! msgstr "%<-mpower8-internal%> nicht verwenden, stattdessen %<-mcpu=power8%>"
  
! #: config/avr/avr.opt:30
  #, gcc-internal-format
! msgid "missing device or architecture after %qs"
! msgstr "fehlendes Gerät oder Architektur hinter %qs"
  
! #: config/i386/i386.opt:328
  #, gcc-internal-format
  msgid "%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead"
  msgstr "%<-mcpu=%> ist veraltet. Verwenden Sie stattdessen %<-mtune=%> oder %<-march=%>"
  
! #: config/i386/i386.opt:393
  #, gcc-internal-format
  msgid "%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead"
  msgstr "%<-mintel-syntax%> und %<-mno-intel-syntax%> sind veraltet; stattdessen %<-masm=intel%> und %<-masm=att%> verwenden"
  
! #: config/i386/i386.opt:655
! #, fuzzy, gcc-internal-format
! #| msgid "%<-mvrsave=no%> is deprecated; use %<-mno-vrsave%> instead"
! msgid "%<-mstore-max=%> is deprecated; use %<-mmove-max=%> instead"
! msgstr "%<-mvrsave=no%> ist veraltet. Verwenden Sie stattdessen %<-mno-vrsave%>"
! 
! #: config/i386/i386.opt:720
  #, gcc-internal-format
  msgid "%<-msse5%> was removed"
  msgstr "%<-msse5%> wurde entfernt"
  
! #: config/i386/i386.opt:1269
  #, gcc-internal-format
  msgid "unknown lam type %qs"
  msgstr "unbekannter lam-Typ %qs"
  
! #: config/microblaze/microblaze.opt:87
  #, gcc-internal-format
! msgid "%qs is deprecated; use -fstack-check"
! msgstr "%qs ist veraltet; stattdessen %<-fstack-check%> verwenden"
  
! #: config/microblaze/microblaze.opt:95
  #, gcc-internal-format
! msgid "%qs is deprecated; use -fno-zero-initialized-in-bss"
! msgstr "%qs ist veraltet; stattdessen %<-fno-zero-initialized-in-bss%> verwenden"
  
! #: config/aarch64/aarch64.opt:387
  #, gcc-internal-format
! msgid "unknown autovec preference %qs"
! msgstr "unbekannte autovec-Einstellung %qs"
  
! #: config/aarch64/aarch64.opt:432
  #, gcc-internal-format
! msgid "unknown LDP/STP policy %qs"
! msgstr "unbekannte LDP/STP-Richtlinie %qs"
  
! #: config/vms/vms.opt:42
  #, gcc-internal-format
! msgid "unknown pointer size model %qs"
! msgstr "unbekanntes Zeigergrößenmodell %qs"
  
! #: config/darwin.opt:30 common.opt:320 common.opt:323 common.opt:420
! #: common.opt:3882 c-family/c.opt:74 c-family/c.opt:84 c-family/c.opt:87
! #: c-family/c.opt:90 c-family/c.opt:93 c-family/c.opt:191 c-family/c.opt:194
! #: c-family/c.opt:236 c-family/c.opt:240 c-family/c.opt:252 c-family/c.opt:2558
! #: c-family/c.opt:2566
  #, gcc-internal-format
! msgid "missing filename after %qs"
! msgstr "fehlender Dateiname hinter %qs"
  
! #: config/fused-madd.opt:22
  #, gcc-internal-format
! msgid "%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead"
! msgstr "%<-mfused-madd%> ist veraltet; stattdessen %<-ffp-contract=%> verwenden"
  
! #: fortran/lang.opt:444
  #, gcc-internal-format
! msgid "Unrecognized option to endianness value: %qs"
! msgstr "Unbekannte Option für Endianess-Wert: %qs"
  
! #: fortran/lang.opt:670
  #, gcc-internal-format
! msgid "Unrecognized option to floating-point init value: %qs"
! msgstr "Unbekannte Option für Gleitkomma-Initialisierungswert: %qs"
  
! #: fortran/lang.opt:702
  #, gcc-internal-format
! msgid "%qs is not an inline-controlable intrinsic"
! msgstr "%qs ist kein intrinsischer Wert, der von »inline« steuerbar ist"
  
! #: fortran/lang.opt:839
  #, gcc-internal-format
! msgid "Unrecognized option: %qs"
! msgstr "Unbekannte Option %qs"
  
! #: params.opt:497 common.opt:2340
  #, gcc-internal-format
! msgid "unknown LTO partitioning model %qs"
! msgstr "Unbekanntes LTO-Partitionierungs-Modell %qs"
  
! #: params.opt:524
! #, fuzzy, gcc-internal-format
! #| msgid "unknown LTO partitioning model %qs"
! msgid "unknown LTO locality partitioning heuristics %qs"
! msgstr "Unbekanntes LTO-Partitionierungs-Modell %qs"
! 
! #: params.opt:978
  #, gcc-internal-format
! msgid "unknown ranger debug mode %qs"
! msgstr "unbekannter Ranger-Debug-Modus %qs"
  
! #: params.opt:1165
! #, gcc-internal-format
! msgid "unknown threader debug mode %qs"
! msgstr "unbekannter Threader-Debug-Modus %qs"
! 
! #: common.opt:1744
  #, gcc-internal-format
  msgid "unknown excess precision style %qs"
  msgstr "unbekannte Art überschüssiger Genauigkeit %qs"
  
! #: common.opt:1762
  #, gcc-internal-format
  msgid "unknown specification for the set of FLT_EVAL_METHOD values to permit %qs"
  msgstr "unbekannte Spezifikation für die Menge der FLT_EVAL_METHOD-Werte, um %qs zu erlauben"
  
! #: common.opt:1806
  #, gcc-internal-format
  msgid "unknown floating point contraction style %qs"
  msgstr "unbekannte Art der Gleitkomma-Kürzung %qs"
  
! #: common.opt:1990
  #, gcc-internal-format
  msgid "unknown hardcfr noreturn checking level %qs"
  msgstr "unbekannte Prüfstufe %qs für hardcfr noreturn"
  
! #: common.opt:2023
  #, gcc-internal-format
  msgid "unknown Stack Reuse Level %qs"
  msgstr "Unbekannte Stufe %qs für Stapel-Wiederverwendung"
  
! #: common.opt:2095
  #, gcc-internal-format
  msgid "unavailable stringop for inlining %qs"
  msgstr "nicht verfügbare Zeichenkettenoperation zum Inlinen von %qs"
  
! #: common.opt:2127
  #, gcc-internal-format
  msgid "unknown Control-Flow Protection Level %qs"
  msgstr "Unbekannte Schutzstufe %qs für Kontrollfluss"
  
! #: common.opt:2241
  #, gcc-internal-format
  msgid "unknown IRA algorithm %qs"
  msgstr "unbekannter IRA-Algorithmus %qs"
  
! #: common.opt:2254
  #, gcc-internal-format
  msgid "unknown IRA region %qs"
  msgstr "unbekannte IRA-Region %qs"
  
! #: common.opt:2468
  #, gcc-internal-format
  msgid "targets missing after %qs"
  msgstr "Zielarchitekturen fehlen hinter %qs"
  
! #: common.opt:2471
  #, gcc-internal-format
  msgid "options or targets=options missing after %qs"
  msgstr "Optionen oder Zielarchitekturen=Optionen fehlen hinter %qs"
  
! #: common.opt:2481
  #, gcc-internal-format
  msgid "unknown offload ABI %qs"
  msgstr "Unbekannte Offload-ABI %qs"
  
! #: common.opt:2492
  #, gcc-internal-format
  msgid "option missing after %qs"
  msgstr "Option fehlt hinter %qs"
  
! #: common.opt:2669
  #, gcc-internal-format
  msgid "unknown profile reproducibility method %qs"
  msgstr "Unbekannte Profil-Reproduzierbarkeitsstufe %qs"
  
! #: common.opt:2685
  #, gcc-internal-format
  msgid "unknown profile update method %qs"
  msgstr "Unbekannte Profil-Aktualisierungs-Methode %qs"
  
! #: common.opt:2794
  #, gcc-internal-format
  msgid "unknown Live-Patching Level %qs"
  msgstr "unbekannte Stufe %qs für Live-Patching"
  
! #: common.opt:2827
  #, gcc-internal-format
  msgid "unknown basic block reordering algorithm %qs"
  msgstr "unbekannter Basisblock-Umsortierungs-Algorithmus %qs"
  
! #: common.opt:3165
  #, gcc-internal-format
  msgid "unknown TLS model %qs"
  msgstr "unbekanntes TLS-Modell %qs"
  
! #: common.opt:3198
  #, gcc-internal-format
  msgid "unknown trampoline implementation %qs"
  msgstr "unbekannte Trampolinimplementierung %qs"
  
! #: common.opt:3532
  #, gcc-internal-format
  msgid "unknown vectorizer cost model %qs"
  msgstr "unbekanntes Vektorisierer-Kostenmodell %qs"
  
! #: common.opt:3563
  #, gcc-internal-format
  msgid "unrecognized automatic variable initialization type %qs"
  msgstr "nicht erkannter Initialisierungstyp %qs für automatische Variable"
  
! #: common.opt:3589
  #, gcc-internal-format
  msgid "unrecognized visibility value %qs"
  msgstr "unbekannter Sichtbarkeitswert %qs"
  
! #: common.opt:3608
  #, gcc-internal-format
  msgid "unknown vtable verify initialization priority %qs"
  msgstr "unbekannte Initialisierungspriorität %qs für VTable-Verifikation"
  
! #: common.opt:3664
  #, gcc-internal-format
  msgid "unrecognized zero init padding bits kind %qs"
  msgstr "nicht erkannte Padding-Bits-Art %qs für Null-Initialisierung"
  
! #: algol68/lang.opt:52
! #, fuzzy, gcc-internal-format
! #| msgid "argument %qs to %<-Wbidi-chars%> not recognized"
! msgid "argument %qs to %<-Whidden-declaration%> not recognized"
! msgstr "Argument %qs für %<-Wbidi-chars%> nicht bekannt"
! 
! #: algol68/lang.opt:118
! #, fuzzy, gcc-internal-format
! #| msgid "unknown trampoline implementation %qs"
! msgid "unknown stropping_regime setting %qs"
! msgstr "unbekannte Trampolinimplementierung %qs"
! 
! #: rust/lang.opt:90
  #, gcc-internal-format
! msgid "unknown crate type: '%qs'"
! msgstr "unbekannter Crate-Typ: %qs"
  
! #: rust/lang.opt:118
  #, gcc-internal-format
! msgid "unknown rust mangling option %qs"
! msgstr "unbekannte Rust-Mangling-Option %qs"
  
! #: rust/lang.opt:135
! #, gcc-internal-format
! msgid "unknown rust edition %qs"
! msgstr "unbekannte Rust-Ausgabe %qs"
! 
! #: rust/lang.opt:163
! #, gcc-internal-format
! msgid "unknown rust compile-until %qs"
! msgstr "unbekanntes Rust-compile-until %qs"
! 
! #: rust/lang.opt:220
! #, gcc-internal-format
! msgid "unknown panic strategy %qs"
! msgstr "unbekannte Panikstrategie %qs"
! 
! #: c-family/c.opt:43 c-family/c.opt:46 c-family/c.opt:197
! #, gcc-internal-format
! msgid "assertion missing after %qs"
! msgstr "Behauptung fehlt hinter %qs"
! 
! #: c-family/c.opt:59 c-family/c.opt:62 c-family/c.opt:179 c-family/c.opt:182
! #: c-family/c.opt:209 c-family/c.opt:292
! #, gcc-internal-format
! msgid "macro name missing after %qs"
! msgstr "Makroname fehlt hinter %qs"
! 
! #: c-family/c.opt:78 c-family/c.opt:81 c-family/c.opt:99 c-family/c.opt:102
! #: c-family/c.opt:105 c-family/c.opt:108 c-family/c.opt:216 c-family/c.opt:228
! #: c-family/c.opt:284 c-family/c.opt:2554 c-family/c.opt:2574
! #: c-family/c.opt:2578 c-family/c.opt:2582
! #, gcc-internal-format
! msgid "missing path after %qs"
! msgstr "fehlender Pfad hinter %qs"
! 
! #: c-family/c.opt:268 c-family/c.opt:272
! #, gcc-internal-format
! msgid "missing makefile target after %qs"
! msgstr "fehlendes Makefile-Ziel hinter %qs"
! 
! #: c-family/c.opt:276
! #, gcc-internal-format
! msgid "missing format after %qs"
! msgstr "fehlendes Format hinter %qs"
! 
! #: c-family/c.opt:280
! #, gcc-internal-format
! msgid "missing output path after %qs"
! msgstr "fehlender Ausgabepfad hinter %qs"
! 
! #: c-family/c.opt:328
! #, gcc-internal-format
! msgid "argument %qs to %<-Waligned-new%> not recognized"
! msgstr "Argument %qs für %<-Waligned-new%> nicht bekannt"
! 
! #: c-family/c.opt:427
! #, gcc-internal-format
! msgid "argument %qs to %<-Wbidi-chars%> not recognized"
! msgstr "Argument %qs für %<-Wbidi-chars%> nicht bekannt"
! 
! #: c-family/c.opt:971
! #, gcc-internal-format
! msgid "argument %qs to %<-Wleading-whitespace=%> not recognized"
! msgstr "Argument %qs für %<-Wleading-whitespace=%> nicht bekannt"
! 
! #: c-family/c.opt:1172
! #, gcc-internal-format
! msgid "argument %qs to %<-Wnormalized%> not recognized"
! msgstr "Argument %qs für %<-Wnormalized%> nicht erkannt"
! 
! #: c-family/c.opt:1552
! #, gcc-internal-format
! msgid "argument %qs to %<-Wtrailing-whitespace=%> not recognized"
! msgstr "Argument %qs für %<-Wtrailing-whitespace=%> nicht bekannt"
! 
! #: c-family/c.opt:1880
! #, gcc-internal-format
! msgid "no class name specified with %qs"
! msgstr "kein Klassenname mit %qs angegeben"
! 
! #: c-family/c.opt:1910
! #, fuzzy, gcc-internal-format
! #| msgid "unrecognized state string %qs"
! msgid "unrecognized contract evaluation semantic %qs"
! msgstr "nicht erkannte Statuszeichenkette %qs"
! 
! #: c-family/c.opt:1942
! #, fuzzy, gcc-internal-format
! #| msgid "unrecognized argument in option %qs"
! msgid "unrecognized client contract check option %qs"
! msgstr "nicht erkanntes Kommandozeilenargument in Option %qs"
! 
! #: c-family/c.opt:1958
! #, gcc-internal-format
! msgid "argument %qs must be either %<on%> or %<off%>"
! msgstr "Argument %qs muss entweder %<on%> oder %<off%> sein"
! 
! #: c-family/c.opt:2078
! #, gcc-internal-format
! msgid "%<-fhandle-exceptions%> has been renamed %<-fexceptions%> (and is now on by default)"
! msgstr "%<-fhandle-exceptions%> wurde in %<-fexceptions%> umbenannt (und ist nun voreingestellt)"
! 
! #: c-family/c.opt:2153
! #, gcc-internal-format
! msgid "missing mapper"
! msgstr "fehlende Zuordnung"
! 
! #: c-family/c.opt:2181
! #, gcc-internal-format
! msgid "missing header name"
! msgstr "fehlender Headername"
! 
! #: c-family/c.opt:2189
! #, gcc-internal-format
! msgid "missing module name"
! msgstr "fehlender Modulname"
! 
! #: c-family/c.opt:2236
! #, gcc-internal-format
! msgid "unrecognized ivar visibility value %qs"
! msgstr "unbekannter ivar-Sichtbarkeitswert %qs"
! 
! #: c-family/c.opt:2418
! #, gcc-internal-format
! msgid "unrecognized scalar storage order value %qs"
! msgstr "unbekannter Wert %qs für Speicherreihenfolge von Skalaren"
! 
! #: cobol/lang.opt:51
! #, gcc-internal-format
! msgid "Unrecognized COBOL dialect name: %qs"
! msgstr "Nicht erkannter COBOL-Dialektname: %qs"
! 
! #: d/lang.opt:201
! #, gcc-internal-format
! msgid "unknown array bounds setting %qs"
! msgstr "unbekannte Einstellung %qs für Arraygrenzen"
! 
! #: d/lang.opt:243
! #, gcc-internal-format
! msgid "unknown checkaction setting %qs"
! msgstr "unbekannte Einstellung %qs für Prüfaktion"
! 
! #: d/lang.opt:303
! #, gcc-internal-format
! msgid "unknown C++ standard %qs"
! msgstr "unbekannter C++-Standard %qs"
! 
! #: attr-callback.cc:199
! #, fuzzy, gcc-internal-format
! #| msgid "standard %qE attribute can only be applied to functions"
! msgid "%qE attribute can only be used on functions"
! msgstr "das Standardattribut %qE bezieht sich nur auf Funktionen"
! 
! #: attr-callback.cc:207
! #, fuzzy, gcc-internal-format
! #| msgid "requested position is not an integer constant"
! msgid "argument specifying callback function position is not an integer constant"
! msgstr "Angeforderte Position ist keine Ganzzahlkonstante"
! 
! #: attr-callback.cc:227
! #, fuzzy, gcc-internal-format
! #| msgid "virtual functions cannot be friends"
! msgid "callback function position cannot be marked as unknown"
! msgstr "virtuelle Funktionen können keine friends sein"
! 
! #: attr-callback.cc:235
! #, fuzzy, gcc-internal-format
! #| msgid "pack index is out of range"
! msgid "callback function position out of range"
! msgstr "Packindex liegt außerhalb des Bereichs"
! 
! #: attr-callback.cc:246
! #, fuzzy, gcc-internal-format
! #| msgid "plugin %s registered a null callback function for event %s"
! msgid "could not retrieve callback function from arguments"
! msgstr "Plugin %s hat eine Null-Callback-Funktion für Ereignis %s registriert"
! 
! #: attr-callback.cc:255
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "argument %d of %qE must not be a pointer to a function"
! msgid "argument no. %d is not an address of a function"
! msgstr "Argument %d von %qE darf kein Zeiger auf eine Funktion sein"
! 
! #: attr-callback.cc:275
! #, gcc-internal-format, gfc-internal-format
! msgid "argument number mismatch, %d expected, got %d"
! msgstr ""
! 
! #: attr-callback.cc:293
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "argument %qd is not a constant"
! msgid "argument no. %d is not an integer constant"
! msgstr "Argument %qd ist keine Konstante"
! 
! #: attr-callback.cc:311
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "pack index is out of range"
! msgid "callback argument index %d is out of range"
! msgstr "Packindex liegt außerhalb des Bereichs"
! 
! #: attr-callback.cc:324
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "operand type %qT is incompatible with argument %d of %qE"
! msgid "argument type at index %d is not compatible with callback argument type at index %d"
! msgstr "Operandentyp %qT ist inkompatibel mit Argument %d von %qE"
! 
! #: attr-callback.cc:339
! #, gcc-internal-format, gfc-internal-format
! msgid "function declaration has multiple callback attributes describing argument no. %d"
! msgstr ""
! 
! #: attribs.cc:245 attribs.cc:268 attribs.cc:281
  #, gcc-internal-format
  msgid "wrong argument to ignored attributes"
  msgstr "falsches Argument für ignorierte Attribute"
  
! #: attribs.cc:246
  #, gcc-internal-format
  msgid "valid format is %<ns::attr%> or %<ns::%>"
  msgstr "gültiges Format ist %<ns::attr%> oder %<ns::%>"
  
! #: attribs.cc:527
  #, gcc-internal-format
  msgid "ignoring attribute %qE in declaration of a built-in function %qD because it conflicts with attribute %qs"
  msgstr "Attribut %qE wird in Deklaration der eingebauten Funktion %qD ignoriert, da es mit Attribut %qs in Konflikt steht"
  
! #: attribs.cc:533 c-family/c-attribs.cc:1387 c-family/c-attribs.cc:1431
  #, gcc-internal-format
  msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgstr "Attribut %qE steht mit Attribut %qs in Konflikt; wird ignoriert"
  
! #: attribs.cc:539 c-family/c-attribs.cc:1086 c-family/c-attribs.cc:2807
! #: c-family/c-attribs.cc:3397 c-family/c-attribs.cc:5472
! #: c-family/c-attribs.cc:5565 cp/contracts.cc:595 cp/decl.cc:18233
! #: cp/decl.cc:18284 cp/friend.cc:319 cp/tree.cc:5723
  #, gcc-internal-format
  msgid "previous declaration here"
  msgstr "vorherige Deklaration hier"
  
  #. Warn about and ignore all others for now, but store them.
! #: attribs.cc:739 c-family/c-attribs.cc:4471 objc/objc-act.cc:5134
  #: objc/objc-act.cc:7125 objc/objc-act.cc:8323 objc/objc-act.cc:8379
  #, gcc-internal-format
  msgid "%qE attribute directive ignored"
  msgstr "Attribut-Direktive %qE ignoriert"
  
! #: attribs.cc:749
  #, gcc-internal-format
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "Attribut-Direktive im Bereich %<%E::%E%> ignoriert"
  
! #: attribs.cc:762 c/c-parser.cc:2289 cp/cp-gimplify.cc:4115
  #, gcc-internal-format
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "Falsche Anzahl an Argumenten für das Attribut %qE angegeben"
  
! #: attribs.cc:765
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %i or more, found %i"
  msgstr "%i oder mehr erwartet, %i gefunden"
  
! #: attribs.cc:768 c/c-parser.cc:2292 cp/cp-gimplify.cc:4117
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %i, found %i"
  msgstr "%i erwartet, %i gefunden"
  
! #: attribs.cc:771
  #, gcc-internal-format, gfc-internal-format
  msgid "expected between %i and %i, found %i"
  msgstr "zwischen %i und %i erwartet, %i gefunden"
  
! #: attribs.cc:791 c-family/c-attribs.cc:5334
  #, gcc-internal-format
  msgid "%qE attribute does not apply to types"
  msgstr "Attribut %qE kann nicht auf Typen angewandt werden"
  
! #: attribs.cc:839
  #, gcc-internal-format
  msgid "%qE attribute only applies to function types"
  msgstr "Attribut %qE kann nur auf Funktionstypen angewandt werden"
  
! #: attribs.cc:849
  #, gcc-internal-format
  msgid "type attributes ignored after type is already defined"
  msgstr "Typattribute ignoriert, nachdem Typ bereits definiert ist"
*************** msgstr "Typattribute ignoriert, nachdem
*** 23612,23963 ****
  #. is a constraint violation if it is not one of the known
  #. standard attributes.  Diagnose it here with a pedwarn and
  #. then discard it to prevent a duplicate warning later.
! #: attribs.cc:942 attribs.cc:1933 attribs.cc:1943 attribs.cc:1953
! #: c-family/c-attribs.cc:1081 c-family/c-attribs.cc:1234
! #: c-family/c-attribs.cc:1253 c-family/c-attribs.cc:1271
! #: c-family/c-attribs.cc:1286 c-family/c-attribs.cc:1314
! #: c-family/c-attribs.cc:1358 c-family/c-attribs.cc:1402
! #: c-family/c-attribs.cc:1443 c-family/c-attribs.cc:1474
! #: c-family/c-attribs.cc:1490 c-family/c-attribs.cc:1507
! #: c-family/c-attribs.cc:1523 c-family/c-attribs.cc:1540
! #: c-family/c-attribs.cc:1565 c-family/c-attribs.cc:1581
! #: c-family/c-attribs.cc:1596 c-family/c-attribs.cc:1693
! #: c-family/c-attribs.cc:1710 c-family/c-attribs.cc:1728
! #: c-family/c-attribs.cc:1753 c-family/c-attribs.cc:1778
! #: c-family/c-attribs.cc:1801 c-family/c-attribs.cc:1818
! #: c-family/c-attribs.cc:1847 c-family/c-attribs.cc:1868
! #: c-family/c-attribs.cc:1889 c-family/c-attribs.cc:1916
! #: c-family/c-attribs.cc:1947 c-family/c-attribs.cc:1976
! #: c-family/c-attribs.cc:2030 c-family/c-attribs.cc:2083
! #: c-family/c-attribs.cc:2149 c-family/c-attribs.cc:2207
! #: c-family/c-attribs.cc:2296 c-family/c-attribs.cc:2326
! #: c-family/c-attribs.cc:2377 c-family/c-attribs.cc:2974
! #: c-family/c-attribs.cc:3173 c-family/c-attribs.cc:3234
! #: c-family/c-attribs.cc:3471 c-family/c-attribs.cc:3551
! #: c-family/c-attribs.cc:3703 c-family/c-attribs.cc:4158
! #: c-family/c-attribs.cc:4224 c-family/c-attribs.cc:4260
! #: c-family/c-attribs.cc:4315 c-family/c-attribs.cc:4544
! #: c-family/c-attribs.cc:4565 c-family/c-attribs.cc:4654
! #: c-family/c-attribs.cc:4686 c-family/c-attribs.cc:4751
! #: c-family/c-attribs.cc:4957 c-family/c-attribs.cc:5146
! #: c-family/c-attribs.cc:5910 c-family/c-attribs.cc:5929
! #: c-family/c-attribs.cc:5952 c-family/c-attribs.cc:5991
! #: c-family/c-attribs.cc:6073 c-family/c-attribs.cc:6105
! #: c-family/c-attribs.cc:6147 c-family/c-attribs.cc:6163
! #: c-family/c-attribs.cc:6335 c-family/c-attribs.cc:6347
! #: c-family/c-common.cc:6256 c-family/c-common.cc:6259 config/darwin.cc:2208
! #: config/arm/arm.cc:7515 config/arm/arm.cc:7542 config/arm/arm.cc:7559
! #: config/avr/avr.cc:11304 config/csky/csky.cc:6498 config/csky/csky.cc:6519
! #: config/h8300/h8300.cc:4972 config/h8300/h8300.cc:4996
! #: config/i386/i386-options.cc:3774 config/i386/i386-options.cc:3932
! #: config/i386/i386-options.cc:4164 config/i386/i386-options.cc:4194
! #: config/ia64/ia64.cc:799 config/loongarch/loongarch.cc:8197
! #: config/rs6000/rs6000.cc:20745 ada/gcc-interface/utils.cc:6902
! #: ada/gcc-interface/utils.cc:6918 ada/gcc-interface/utils.cc:7015
! #: ada/gcc-interface/utils.cc:7032 ada/gcc-interface/utils.cc:7049
! #: ada/gcc-interface/utils.cc:7064 ada/gcc-interface/utils.cc:7080
! #: ada/gcc-interface/utils.cc:7106 ada/gcc-interface/utils.cc:7175
! #: ada/gcc-interface/utils.cc:7202 ada/gcc-interface/utils.cc:7247
! #: ada/gcc-interface/utils.cc:7268 ada/gcc-interface/utils.cc:7316
! #: ada/gcc-interface/utils.cc:7332 ada/gcc-interface/utils.cc:7366
! #: c/c-decl.cc:4952 c/c-decl.cc:4955 c/c-decl.cc:4982 c/c-parser.cc:6142
! #: cp/tree.cc:5062 cp/tree.cc:5561 d/d-attribs.cc:483 d/d-attribs.cc:702
  #: d/d-attribs.cc:723 d/d-attribs.cc:739 d/d-attribs.cc:756 d/d-attribs.cc:788
  #: d/d-attribs.cc:917 d/d-attribs.cc:976 d/d-attribs.cc:992 d/d-attribs.cc:1008
  #: d/d-attribs.cc:1157 d/d-attribs.cc:1170 d/d-attribs.cc:1387
! #: d/d-attribs.cc:1405 d/d-attribs.cc:1452 d/d-attribs.cc:1490
! #: d/d-attribs.cc:1506 d/d-attribs.cc:1563 d/d-attribs.cc:1591
! #: jit/dummy-frontend.cc:285 jit/dummy-frontend.cc:319
! #: jit/dummy-frontend.cc:614 jit/dummy-frontend.cc:699
! #: jit/dummy-frontend.cc:720 jit/dummy-frontend.cc:739
! #: jit/dummy-frontend.cc:770 jit/dummy-frontend.cc:784
! #: jit/dummy-frontend.cc:827 jit/dummy-frontend.cc:847
! #: jit/dummy-frontend.cc:908 lto/lto-lang.cc:306 rust/rust-attribs.cc:171
  #, gcc-internal-format
  msgid "%qE attribute ignored"
  msgstr "Attribut %qE wird ignoriert"
  
! #: attribs.cc:1221
! #, gcc-internal-format
! msgid "missing %<target%> attribute for multi-versioned %qD"
! msgstr "Attribut %<target%> fehlt für multiversioniertes %qD"
! 
! #: attribs.cc:1224 cp/decl.cc:1357 cp/decl.cc:2369 cp/decl.cc:2417
! #: cp/decl.cc:2433 cp/decl.cc:3132 cp/decl.cc:3584
! #, gcc-internal-format
! msgid "previous declaration of %qD"
! msgstr "vorherige Deklaration von %qD"
! 
! #: attribs.cc:1332
  #, gcc-internal-format
  msgid "ignoring attributes applied to %qT after definition"
  msgstr "auf %qT nach einer Definition angewandte Attribute werden ignoriert"
  
! #: attribs.cc:1864
  #, gcc-internal-format
  msgid "%q+D already declared with dllexport attribute: dllimport ignored"
  msgstr "%q+D bereits mit Attribut »dllimport« deklariert: »dllimport« ignoriert"
  
! #: attribs.cc:1876
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
  msgstr "%q+D ohne Attribut »dllimport« redeklariert, nachdem es mit dll-Bindung referenziert wurde"
  
! #: attribs.cc:1890
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
  msgstr "%qD ohne Attribut »dllimport« redeklariert: vorheriges »dllimport« ignoriert"
  
! #: attribs.cc:1971
  #, gcc-internal-format
  msgid "inline function %q+D declared as dllimport: attribute ignored"
  msgstr "»inline«-Funktion %q+D ist als »dllimport« deklariert: Attribut wird ignoriert"
  
! #: attribs.cc:1979
  #, gcc-internal-format
  msgid "function %q+D definition is marked dllimport"
  msgstr "Funktionsdefinition von %q+D ist als »dllimport« markiert"
  
! #: attribs.cc:1987
  #, gcc-internal-format
  msgid "variable %q+D definition is marked dllimport"
  msgstr "Variablendefinition von %q+D ist als dllimport markiert"
  
! #: attribs.cc:2018
  #, gcc-internal-format
  msgid "external linkage required for symbol %q+D because of %qE attribute"
  msgstr "für Symbol %q+D wird wegen des Attributes %qE externe Bindung benötigt"
  
! #: attribs.cc:2032
  #, gcc-internal-format
  msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
  msgstr "%qE bringt Standardsichtbarkeit mit sich, aber %qD wurde bereits mit anderer Sichtbarkeit deklariert"
  
! #: attribs.cc:2330
  msgid "%qD specifies more restrictive attribute than its target %qD: %e"
  msgid_plural "%qD specifies more restrictive attributes than its target %qD: %e"
  msgstr[0] "%qD legt eingeschränkteres Attribut als sein Ziel %qD fest: %e"
  msgstr[1] "%qD legt eingeschränktere Attribute als sein Ziel %qD fest: %e"
  
! #: attribs.cc:2336 attribs.cc:2358
  #, gcc-internal-format
  msgid "%qD target declared here"
  msgstr "Ziel %qD wurde hier deklariert"
  
! #: attribs.cc:2352
  msgid "%qD specifies less restrictive attribute than its target %qD: %e"
  msgid_plural "%qD specifies less restrictive attributes than its target %qD: %e"
  msgstr[0] "%qD legt weniger eingeschränktes Attribut als sein Ziel %qD fest: %e"
  msgstr[1] "%qD legt weniger eingeschränkte Attribute als sein Ziel %qD fest: %e"
  
! #: auto-profile.cc:367
  #, gcc-internal-format
! msgid "offset exceeds 16 bytes"
! msgstr "Offset überschreitet 16 Bytes"
  
! #: auto-profile.cc:864
  #, gcc-internal-format
  msgid "Not expected TAG."
  msgstr "Unerwartetes TAG."
  
! #: auto-profile.cc:929
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open profile file %s"
  msgstr "Profilingdatei %s kann nicht geöffnet werden"
  
! #: auto-profile.cc:935
  #, gcc-internal-format
  msgid "AutoFDO profile magic number does not match"
  msgstr "Erkennungszahl des AutoFDO-Profils passt nicht"
  
! #: auto-profile.cc:943
  #, gcc-internal-format, gfc-internal-format
  msgid "AutoFDO profile version %u does not match %u"
  msgstr "Version %u des AutoFDO-Profils passt nicht zu %u"
  
! #: auto-profile.cc:955
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot read string table from %s"
  msgstr "Zeichenkettentabelle aus %s konnte nicht gelesen werden"
  
! #: auto-profile.cc:963
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot read function profile from %s"
  msgstr "Funktionsprofil aus %s kann nicht gelesen werden"
  
! #: builtins.cc:703
  #, gcc-internal-format
  msgid "offset %qwi outside bounds of constant string"
  msgstr "Offset %qwi ist außerhalb der Grenzen der konstanten Zeichenkette"
  
! #: builtins.cc:707 cp/name-lookup.cc:6941
  #, gcc-internal-format
  msgid "%qE declared here"
  msgstr "%qE ist hier deklariert"
  
! #: builtins.cc:1312
  #, gcc-internal-format
  msgid "second argument to %<__builtin_prefetch%> must be a constant"
  msgstr "Zweites Argument für %<__builtin_prefetch%> muss eine Konstante sein"
  
! #: builtins.cc:1320
  #, gcc-internal-format
  msgid "invalid second argument to %<__builtin_prefetch%>; using zero"
  msgstr "Ungültiges zweites Argument für %<__builtin_prefetch%>; es wird 0 verwendet"
  
! #: builtins.cc:1330
  #, gcc-internal-format
  msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgstr "Drittes Argument für %<__builtin_prefetch%> muss eine Konstante sein"
  
! #: builtins.cc:1338
  #, gcc-internal-format
  msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgstr "Ungültiges drittes Argument für %<__builtin_prefetch%>; es wird 0 verwendet"
  
! #: builtins.cc:4081 gimple-fold.cc:2678 gimple-ssa-warn-access.cc:2587
  #: tree-ssa-strlen.cc:3177
  #, gcc-internal-format
  msgid "%qD specified bound %E equals destination size"
  msgstr "angegebene Grenze %2$E von %1$qD ist genau die Größe des Ziels"
  
! #: builtins.cc:5330 gimplify.cc:4668
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "Zu wenige Argumente für %<va_start%>"
  
! #: builtins.cc:5430
  #, gcc-internal-format
  msgid "invalid argument to %qD"
  msgstr "ungültiges Argument für %qD"
  
! #: builtins.cc:5443
  #, gcc-internal-format
  msgid "unsupported argument to %qD"
  msgstr "nicht unterstütztes Argument für %qD"
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.cc:5451
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr "das Aufrufen von %qD mit einem nicht-null-Argument ist unsicher"
  
! #: builtins.cc:6081
  #, gcc-internal-format
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "beide Argumente für %<__builtin___clear_cache%> müssen Zeiger sein"
  
! #: builtins.cc:6171
  #, gcc-internal-format
  msgid "trampoline generated for nested function %qD"
  msgstr "Trampolin für geschachtelte Funktion %qD erzeugt"
  
! #: builtins.cc:6545 builtins.cc:6558
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr "%qD hat neue Semantik in GCC 4.4"
  
! #: builtins.cc:7328
  #, gcc-internal-format
  msgid "non-constant argument 1 to %qs"
  msgstr "Nicht konstantes Argument 1 für %qs"
  
! #: builtins.cc:7370
  #, gcc-internal-format
  msgid "non-integer argument 1 to %qs"
  msgstr "Nicht ganzzahliges Argument 1 für %qs"
  
! #: builtins.cc:7434
  #, gcc-internal-format
  msgid "%<__builtin_thread_pointer%> is not supported on this target"
  msgstr "%<__builtin_thread_pointer%> wird für dieses Ziel nicht unterstützt"
  
! #: builtins.cc:7454
  #, gcc-internal-format
  msgid "%<__builtin_set_thread_pointer%> is not supported on this target"
  msgstr "%<__builtin_set_thread_pointer%> wird für dieses Ziel nicht unterstützt"
  
! #: builtins.cc:7513
  #, gcc-internal-format
  msgid "%qs only supported in OpenACC code"
  msgstr "%qs wird nur in OpenACC-Code unterstützt"
  
! #: builtins.cc:7520
  #, gcc-internal-format
  msgid "non-constant argument 0 to %qs"
  msgstr "Nicht konstantes Argument 0 für %qs"
  
! #: builtins.cc:7532
  #, gcc-internal-format
  msgid "illegal argument 0 to %qs"
  msgstr "ungültiges Argument 0 für %qs"
  
! #: builtins.cc:7806 internal-fn.cc:4030
  #, gcc-internal-format
  msgid "third argument to %<crc%> builtins must be a constant"
  msgstr "Drittes Argument für eingebautes %<crc%> muss eine Konstante sein"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:8090 expr.cc:12464
  #, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "ungültige Verwendung von %<__builtin_va_arg_pack ()%>"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.cc:8096
  #, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "ungültige Verwendung von %<__builtin_va_arg_pack_len ()%>"
  
! #: builtins.cc:8385
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "Zweites Argument für %<__builtin_longjmp%> muss 1 sein"
  
! #: builtins.cc:9349
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "Zielformat unterstützt nicht »unendlich«"
  
! #: builtins.cc:11408
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed arguments"
  msgstr "%<va_start%> in Funktion mit fester Parameteranzahl verwendet"
  
! #: builtins.cc:11416
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "falsche Anzahl der Argumente für Funktion %<va_start%>"
  
! #: builtins.cc:11431
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> ohne Argument gerufen"
  
! #: builtins.cc:11436
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "falsche Anzahl der Argumente für Funktion %<__builtin_next_arg%>"
  
! #: builtins.cc:11469
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "Zweiter Parameter von %<va_start%> ist nicht letztgenanntes Argument"
  
! #: builtins.cc:11482 c/c-parser.cc:11714
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr "undefiniertes Verhalten, wenn zweiter Parameter von %<va_start%> mit %<register%>-Speicherklasse deklariert wird"
  
! #: builtins.cc:11511
  #, gcc-internal-format
  msgid "first argument of %qD must be a pointer, second integer constant"
  msgstr "erstes Argument von %qD muss ein Zeiger, das zweite eine Ganzzahlkonstante sein"
  
! #: builtins.cc:11524
  #, gcc-internal-format
  msgid "last argument of %qD is not integer constant between 0 and 3"
  msgstr "letztes Argument von %qD ist keine Ganzzahlkonstante zwischen 0 und 3"
--- 25015,25505 ----
  #. is a constraint violation if it is not one of the known
  #. standard attributes.  Diagnose it here with a pedwarn and
  #. then discard it to prevent a duplicate warning later.
! #: attribs.cc:943 attribs.cc:1956 attribs.cc:1966 attribs.cc:1976
! #: c-family/c-attribs.cc:1114 c-family/c-attribs.cc:1278
! #: c-family/c-attribs.cc:1297 c-family/c-attribs.cc:1315
! #: c-family/c-attribs.cc:1330 c-family/c-attribs.cc:1358
! #: c-family/c-attribs.cc:1402 c-family/c-attribs.cc:1446
! #: c-family/c-attribs.cc:1488 c-family/c-attribs.cc:1519
! #: c-family/c-attribs.cc:1535 c-family/c-attribs.cc:1552
! #: c-family/c-attribs.cc:1568 c-family/c-attribs.cc:1585
! #: c-family/c-attribs.cc:1610 c-family/c-attribs.cc:1626
! #: c-family/c-attribs.cc:1641 c-family/c-attribs.cc:1738
! #: c-family/c-attribs.cc:1755 c-family/c-attribs.cc:1773
! #: c-family/c-attribs.cc:1798 c-family/c-attribs.cc:1823
! #: c-family/c-attribs.cc:1846 c-family/c-attribs.cc:1863
! #: c-family/c-attribs.cc:1892 c-family/c-attribs.cc:1913
! #: c-family/c-attribs.cc:1934 c-family/c-attribs.cc:1961
! #: c-family/c-attribs.cc:1992 c-family/c-attribs.cc:2021
! #: c-family/c-attribs.cc:2075 c-family/c-attribs.cc:2128
! #: c-family/c-attribs.cc:2194 c-family/c-attribs.cc:2252
! #: c-family/c-attribs.cc:2341 c-family/c-attribs.cc:2371
! #: c-family/c-attribs.cc:2422 c-family/c-attribs.cc:3053
! #: c-family/c-attribs.cc:3252 c-family/c-attribs.cc:3313
! #: c-family/c-attribs.cc:3550 c-family/c-attribs.cc:3630
! #: c-family/c-attribs.cc:3782 c-family/c-attribs.cc:4238
! #: c-family/c-attribs.cc:4304 c-family/c-attribs.cc:4340
! #: c-family/c-attribs.cc:4395 c-family/c-attribs.cc:4624
! #: c-family/c-attribs.cc:4645 c-family/c-attribs.cc:4734
! #: c-family/c-attribs.cc:4766 c-family/c-attribs.cc:4831
! #: c-family/c-attribs.cc:5037 c-family/c-attribs.cc:5336
! #: c-family/c-attribs.cc:6196 c-family/c-attribs.cc:6215
! #: c-family/c-attribs.cc:6238 c-family/c-attribs.cc:6277
! #: c-family/c-attribs.cc:6359 c-family/c-attribs.cc:6391
! #: c-family/c-attribs.cc:6448 c-family/c-attribs.cc:6464
! #: c-family/c-attribs.cc:6636 c-family/c-attribs.cc:6648
! #: c-family/c-common.cc:6382 c-family/c-common.cc:6385 config/darwin.cc:2258
! #: config/arm/arm.cc:7480 config/arm/arm.cc:7507 config/arm/arm.cc:7524
! #: config/avr/avr.cc:11372 config/csky/csky.cc:6497 config/csky/csky.cc:6518
! #: config/h8300/h8300.cc:5025 config/h8300/h8300.cc:5049
! #: config/i386/i386-options.cc:3617 config/i386/i386-options.cc:3811
! #: config/i386/i386-options.cc:4084 config/i386/i386-options.cc:4114
! #: config/ia64/ia64.cc:800 config/loongarch/loongarch.cc:8671
! #: config/rs6000/rs6000.cc:20756 ada/gcc-interface/utils.cc:7153
! #: ada/gcc-interface/utils.cc:7169 ada/gcc-interface/utils.cc:7266
! #: ada/gcc-interface/utils.cc:7283 ada/gcc-interface/utils.cc:7300
! #: ada/gcc-interface/utils.cc:7315 ada/gcc-interface/utils.cc:7331
! #: ada/gcc-interface/utils.cc:7357 ada/gcc-interface/utils.cc:7426
! #: ada/gcc-interface/utils.cc:7453 ada/gcc-interface/utils.cc:7498
! #: ada/gcc-interface/utils.cc:7519 ada/gcc-interface/utils.cc:7567
! #: ada/gcc-interface/utils.cc:7583 ada/gcc-interface/utils.cc:7617
! #: c/c-decl.cc:5116 c/c-decl.cc:5119 c/c-decl.cc:5146 c/c-parser.cc:6283
! #: cp/tree.cc:5374 cp/tree.cc:5879 d/d-attribs.cc:483 d/d-attribs.cc:702
  #: d/d-attribs.cc:723 d/d-attribs.cc:739 d/d-attribs.cc:756 d/d-attribs.cc:788
  #: d/d-attribs.cc:917 d/d-attribs.cc:976 d/d-attribs.cc:992 d/d-attribs.cc:1008
  #: d/d-attribs.cc:1157 d/d-attribs.cc:1170 d/d-attribs.cc:1387
! #: d/d-attribs.cc:1405 d/d-attribs.cc:1453 d/d-attribs.cc:1491
! #: d/d-attribs.cc:1507 d/d-attribs.cc:1564 d/d-attribs.cc:1592
! #: jit/dummy-frontend.cc:284 jit/dummy-frontend.cc:318
! #: jit/dummy-frontend.cc:613 jit/dummy-frontend.cc:698
! #: jit/dummy-frontend.cc:719 jit/dummy-frontend.cc:738
! #: jit/dummy-frontend.cc:769 jit/dummy-frontend.cc:783
! #: jit/dummy-frontend.cc:826 jit/dummy-frontend.cc:846
! #: jit/dummy-frontend.cc:907 lto/lto-lang.cc:306 rust/rust-attribs.cc:190
! #: rust/rust-attribs.cc:243 rust/rust-attribs.cc:259 rust/rust-attribs.cc:337
! #: rust/rust-attribs.cc:381 rust/rust-attribs.cc:410 rust/rust-attribs.cc:429
! #: rust/rust-attribs.cc:441
  #, gcc-internal-format
  msgid "%qE attribute ignored"
  msgstr "Attribut %qE wird ignoriert"
  
! #: attribs.cc:1323
  #, gcc-internal-format
  msgid "ignoring attributes applied to %qT after definition"
  msgstr "auf %qT nach einer Definition angewandte Attribute werden ignoriert"
  
! #: attribs.cc:1887
  #, gcc-internal-format
  msgid "%q+D already declared with dllexport attribute: dllimport ignored"
  msgstr "%q+D bereits mit Attribut »dllimport« deklariert: »dllimport« ignoriert"
  
! #: attribs.cc:1899
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
  msgstr "%q+D ohne Attribut »dllimport« redeklariert, nachdem es mit dll-Bindung referenziert wurde"
  
! #: attribs.cc:1913
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
  msgstr "%qD ohne Attribut »dllimport« redeklariert: vorheriges »dllimport« ignoriert"
  
! #: attribs.cc:1994
  #, gcc-internal-format
  msgid "inline function %q+D declared as dllimport: attribute ignored"
  msgstr "»inline«-Funktion %q+D ist als »dllimport« deklariert: Attribut wird ignoriert"
  
! #: attribs.cc:2002
  #, gcc-internal-format
  msgid "function %q+D definition is marked dllimport"
  msgstr "Funktionsdefinition von %q+D ist als »dllimport« markiert"
  
! #: attribs.cc:2010
  #, gcc-internal-format
  msgid "variable %q+D definition is marked dllimport"
  msgstr "Variablendefinition von %q+D ist als dllimport markiert"
  
! #: attribs.cc:2016
! #, fuzzy, gcc-internal-format
! #| msgid "initialized variable %q+D is marked dllimport"
! msgid "thread-local variable %q+D declared as dllimport"
! msgstr "initialisierte Variable %q+D ist als »dllimport« markiert"
! 
! #: attribs.cc:2046
! #, fuzzy, gcc-internal-format
! #| msgid "to be allocated variable declared here"
! msgid "thread-local variable %q+D declared as dllexport"
! msgstr "die zu allozierende Variable ist hier deklariert"
! 
! #: attribs.cc:2054
  #, gcc-internal-format
  msgid "external linkage required for symbol %q+D because of %qE attribute"
  msgstr "für Symbol %q+D wird wegen des Attributes %qE externe Bindung benötigt"
  
! #: attribs.cc:2068
  #, gcc-internal-format
  msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
  msgstr "%qE bringt Standardsichtbarkeit mit sich, aber %qD wurde bereits mit anderer Sichtbarkeit deklariert"
  
! #: attribs.cc:2366
  msgid "%qD specifies more restrictive attribute than its target %qD: %e"
  msgid_plural "%qD specifies more restrictive attributes than its target %qD: %e"
  msgstr[0] "%qD legt eingeschränkteres Attribut als sein Ziel %qD fest: %e"
  msgstr[1] "%qD legt eingeschränktere Attribute als sein Ziel %qD fest: %e"
  
! #: attribs.cc:2372 attribs.cc:2394
  #, gcc-internal-format
  msgid "%qD target declared here"
  msgstr "Ziel %qD wurde hier deklariert"
  
! #: attribs.cc:2388
  msgid "%qD specifies less restrictive attribute than its target %qD: %e"
  msgid_plural "%qD specifies less restrictive attributes than its target %qD: %e"
  msgstr[0] "%qD legt weniger eingeschränktes Attribut als sein Ziel %qD fest: %e"
  msgstr[1] "%qD legt weniger eingeschränkte Attribute als sein Ziel %qD fest: %e"
  
! #: auto-profile.cc:823
! #, gcc-internal-format, gfc-internal-format
! msgid "auto-profile cannot encode offset %i that exceeds 16 bytes"
! msgstr ""
! 
! #: auto-profile.cc:827
! #, fuzzy, gcc-internal-format
! #| msgid "deallocation of already deallocated storage"
! msgid "location offset is related to"
! msgstr "Versuch, bereits freigegebenen Speicher freizugeben"
! 
! #: auto-profile.cc:830
  #, gcc-internal-format
! msgid "auto-profile cannot encode discriminators that exceeds 16 bytes"
! msgstr ""
  
! #: auto-profile.cc:866
! #, fuzzy, gcc-internal-format
! #| msgid "%qE attribute is not supported for R8C target"
! msgid "auto-profile is not supported for targets with user label prefix"
! msgstr "Attribut %qE wird für Ziel R8C nicht unterstützt"
! 
! #: auto-profile.cc:1086
! #, gcc-internal-format, gfc-internal-format
! msgid "auto-profile contains invalid symbol name index %d"
! msgstr ""
! 
! #: auto-profile.cc:1102
! #, gcc-internal-format, gfc-internal-format
! msgid "auto-profile contains invalid filename index %d"
! msgstr ""
! 
! #: auto-profile.cc:1604
! #, gcc-internal-format
! msgid "auto-profile of %q+F contains inlined function with symbol name %s instead of symbol name %s"
! msgstr ""
! 
! #: auto-profile.cc:1607 auto-profile.cc:1833 auto-profile.cc:1842
! #: auto-profile.cc:1884
! #, fuzzy, gcc-internal-format
! #| msgid "edge %s->%s has no corresponding call_stmt"
! msgid "corresponding call"
! msgstr "Interner Fehler: edge %s->%s has no corresponding call_stmt"
! 
! #: auto-profile.cc:1652
! #, gcc-internal-format
! msgid "duplicated count information in auto-profile of %q+F with relative location %i discriminator %i"
! msgstr ""
! 
! #: auto-profile.cc:1657
! #, fuzzy, gcc-internal-format
! #| msgid "no corresponding deallocation function for %qD"
! msgid "corresponding source location"
! msgstr "keine passende Freigabefunktion für %qD"
! 
! #: auto-profile.cc:1828
! #, gcc-internal-format
! msgid "duplicated callsite in auto-profile of %q+F with relative location %i, discriminator %i"
! msgstr ""
! 
! #: auto-profile.cc:1836
! #, gcc-internal-format
! msgid "both call targets and inline callsite information is present in auto-profile of function %q+F with relative location %i, discriminator %i"
! msgstr ""
! 
! #: auto-profile.cc:1876
! #, gcc-internal-format
! msgid "auto-profile of %q+F seem to contain lost discriminator %i for call of %s at relative location %i"
! msgstr ""
! 
! #: auto-profile.cc:1920
! #, gcc-internal-format
! msgid "auto-profile of %q+F contains multiple targets for a direct call with relative location %i, discriminator %i"
! msgstr ""
! 
! #: auto-profile.cc:1936
! #, gcc-internal-format, gfc-internal-format
! msgid "function contains two calls of the same relative location +%i, discriminator %i, that leads to lost auto-profile"
! msgstr ""
! 
! #: auto-profile.cc:1944
! #, fuzzy, gcc-internal-format
! #| msgid "call invocation refers to locals"
! msgid "location of the first call"
! msgstr "der Aufruf des Funktionsaufrufs verweist auf lokale Variablen"
! 
! #: auto-profile.cc:1946
! #, fuzzy, gcc-internal-format
! #| msgid "location of the previous reduction for %qE"
! msgid "location of the second call"
! msgstr "Stelle der vorherigen Reduktion für %qE"
! 
! #: auto-profile.cc:2000
! #, gcc-internal-format
! msgid "auto-profile of %q+F contains indirect call targets not associated with an indirect call statement"
! msgstr ""
! 
! #: auto-profile.cc:2005 auto-profile.cc:2052
! #, gcc-internal-format
! msgid "count %<PRIu64> with relative location +%i, discriminator %i"
! msgstr ""
! 
! #: auto-profile.cc:2048
! #, gcc-internal-format
! msgid "auto-profile of %q+F contains extra statements"
! msgstr ""
! 
! #: auto-profile.cc:2058 auto-profile.cc:2099
! #, fuzzy, gcc-internal-format
! #| msgid "creating array of functions"
! msgid "location is after end of function"
! msgstr "Array von Funktionen wird erzeugt"
! 
! #: auto-profile.cc:2087
! #, gcc-internal-format
! msgid "auto-profile of %q+F contains extra callsites"
! msgstr ""
! 
! #: auto-profile.cc:2092
! #, gcc-internal-format
! msgid "call of %s with total count %<PRId64>, relative location +%i, discriminator %i"
! msgstr ""
! 
! #: auto-profile.cc:3026
  #, gcc-internal-format
  msgid "Not expected TAG."
  msgstr "Unerwartetes TAG."
  
! #: auto-profile.cc:3049
! #, gcc-internal-format, gfc-internal-format
! msgid "auto-profile contains duplicated function instance %s"
! msgstr ""
! 
! #: auto-profile.cc:3211
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open profile file %s"
  msgstr "Profilingdatei %s kann nicht geöffnet werden"
  
! #: auto-profile.cc:3217
  #, gcc-internal-format
  msgid "AutoFDO profile magic number does not match"
  msgstr "Erkennungszahl des AutoFDO-Profils passt nicht"
  
! #: auto-profile.cc:3225
  #, gcc-internal-format, gfc-internal-format
  msgid "AutoFDO profile version %u does not match %u"
  msgstr "Version %u des AutoFDO-Profils passt nicht zu %u"
  
! #: auto-profile.cc:3237
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "cannot read string table from %s"
! msgid "cannot read summary information from %s"
! msgstr "Zeichenkettentabelle aus %s konnte nicht gelesen werden"
! 
! #: auto-profile.cc:3245
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot read string table from %s"
  msgstr "Zeichenkettentabelle aus %s konnte nicht gelesen werden"
  
! #: auto-profile.cc:3254
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot read function profile from %s"
  msgstr "Funktionsprofil aus %s kann nicht gelesen werden"
  
! #: auto-profile.cc:3264
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "cannot read function profile from %s"
! msgid "cannot read module profile from %s"
! msgstr "Funktionsprofil aus %s kann nicht gelesen werden"
! 
! #: builtins.cc:702
  #, gcc-internal-format
  msgid "offset %qwi outside bounds of constant string"
  msgstr "Offset %qwi ist außerhalb der Grenzen der konstanten Zeichenkette"
  
! #: builtins.cc:706 c/c-parser.cc:28574 cp/name-lookup.cc:7082
  #, gcc-internal-format
  msgid "%qE declared here"
  msgstr "%qE ist hier deklariert"
  
! #: builtins.cc:1317
  #, gcc-internal-format
  msgid "second argument to %<__builtin_prefetch%> must be a constant"
  msgstr "Zweites Argument für %<__builtin_prefetch%> muss eine Konstante sein"
  
! #: builtins.cc:1325
  #, gcc-internal-format
  msgid "invalid second argument to %<__builtin_prefetch%>; using zero"
  msgstr "Ungültiges zweites Argument für %<__builtin_prefetch%>; es wird 0 verwendet"
  
! #: builtins.cc:1335
  #, gcc-internal-format
  msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgstr "Drittes Argument für %<__builtin_prefetch%> muss eine Konstante sein"
  
! #: builtins.cc:1343
  #, gcc-internal-format
  msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgstr "Ungültiges drittes Argument für %<__builtin_prefetch%>; es wird 0 verwendet"
  
! #: builtins.cc:4090 gimple-fold.cc:2540 gimple-ssa-warn-access.cc:2618
  #: tree-ssa-strlen.cc:3177
  #, gcc-internal-format
  msgid "%qD specified bound %E equals destination size"
  msgstr "angegebene Grenze %2$E von %1$qD ist genau die Größe des Ziels"
  
! #: builtins.cc:5338 gimplify.cc:4768
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "Zu wenige Argumente für %<va_start%>"
  
! #: builtins.cc:5438
  #, gcc-internal-format
  msgid "invalid argument to %qD"
  msgstr "ungültiges Argument für %qD"
  
! #: builtins.cc:5451
  #, gcc-internal-format
  msgid "unsupported argument to %qD"
  msgstr "nicht unterstütztes Argument für %qD"
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.cc:5459
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr "das Aufrufen von %qD mit einem nicht-null-Argument ist unsicher"
  
! #: builtins.cc:6089
  #, gcc-internal-format
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "beide Argumente für %<__builtin___clear_cache%> müssen Zeiger sein"
  
! #: builtins.cc:6179
  #, gcc-internal-format
  msgid "trampoline generated for nested function %qD"
  msgstr "Trampolin für geschachtelte Funktion %qD erzeugt"
  
! #: builtins.cc:6553 builtins.cc:6566
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr "%qD hat neue Semantik in GCC 4.4"
  
! #: builtins.cc:7340
  #, gcc-internal-format
  msgid "non-constant argument 1 to %qs"
  msgstr "Nicht konstantes Argument 1 für %qs"
  
! #: builtins.cc:7382
  #, gcc-internal-format
  msgid "non-integer argument 1 to %qs"
  msgstr "Nicht ganzzahliges Argument 1 für %qs"
  
! #: builtins.cc:7446
  #, gcc-internal-format
  msgid "%<__builtin_thread_pointer%> is not supported on this target"
  msgstr "%<__builtin_thread_pointer%> wird für dieses Ziel nicht unterstützt"
  
! #: builtins.cc:7466
  #, gcc-internal-format
  msgid "%<__builtin_set_thread_pointer%> is not supported on this target"
  msgstr "%<__builtin_set_thread_pointer%> wird für dieses Ziel nicht unterstützt"
  
! #: builtins.cc:7525
  #, gcc-internal-format
  msgid "%qs only supported in OpenACC code"
  msgstr "%qs wird nur in OpenACC-Code unterstützt"
  
! #: builtins.cc:7532
  #, gcc-internal-format
  msgid "non-constant argument 0 to %qs"
  msgstr "Nicht konstantes Argument 0 für %qs"
  
! #: builtins.cc:7544
  #, gcc-internal-format
  msgid "illegal argument 0 to %qs"
  msgstr "ungültiges Argument 0 für %qs"
  
! #: builtins.cc:7817 internal-fn.cc:4098
  #, gcc-internal-format
  msgid "third argument to %<crc%> builtins must be a constant"
  msgstr "Drittes Argument für eingebautes %<crc%> muss eine Konstante sein"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:8102 expr.cc:12640
  #, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "ungültige Verwendung von %<__builtin_va_arg_pack ()%>"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.cc:8108
  #, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "ungültige Verwendung von %<__builtin_va_arg_pack_len ()%>"
  
! #: builtins.cc:8397
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "Zweites Argument für %<__builtin_longjmp%> muss 1 sein"
  
! #: builtins.cc:9365
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "Zielformat unterstützt nicht »unendlich«"
  
! #: builtins.cc:11431
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed arguments"
  msgstr "%<va_start%> in Funktion mit fester Parameteranzahl verwendet"
  
! #: builtins.cc:11439
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "falsche Anzahl der Argumente für Funktion %<va_start%>"
  
! #: builtins.cc:11454
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> ohne Argument gerufen"
  
! #: builtins.cc:11459
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "falsche Anzahl der Argumente für Funktion %<__builtin_next_arg%>"
  
! #: builtins.cc:11492
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "Zweiter Parameter von %<va_start%> ist nicht letztgenanntes Argument"
  
! #: builtins.cc:11505 c/c-parser.cc:12018
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr "undefiniertes Verhalten, wenn zweiter Parameter von %<va_start%> mit %<register%>-Speicherklasse deklariert wird"
  
! #: builtins.cc:11534
  #, gcc-internal-format
  msgid "first argument of %qD must be a pointer, second integer constant"
  msgstr "erstes Argument von %qD muss ein Zeiger, das zweite eine Ganzzahlkonstante sein"
  
! #: builtins.cc:11547
  #, gcc-internal-format
  msgid "last argument of %qD is not integer constant between 0 and 3"
  msgstr "letztes Argument von %qD ist keine Ganzzahlkonstante zwischen 0 und 3"
*************** msgstr "letztes Argument von %qD ist kei
*** 23968,23979 ****
  msgid "cannot tail-call: %s"
  msgstr "Tail-Call nicht möglich: %s"
  
! #: calls.cc:2819
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr "Funktionsaufruf hat zusammengesetzten Wert"
  
! #: calls.cc:3562
  #, gcc-internal-format
  msgid "passing too large argument on stack"
  msgstr "Übergabe von zu großem Argument auf dem Stapel"
--- 25510,25521 ----
  msgid "cannot tail-call: %s"
  msgstr "Tail-Call nicht möglich: %s"
  
! #: calls.cc:2828
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr "Funktionsaufruf hat zusammengesetzten Wert"
  
! #: calls.cc:3566
  #, gcc-internal-format
  msgid "passing too large argument on stack"
  msgstr "Übergabe von zu großem Argument auf dem Stapel"
*************** msgstr "Übergabe von zu großem Argumen
*** 23984,24283 ****
  msgid "%<verify_marked_backedges%> failed"
  msgstr "%<verify_marked_backedges%> failed"
  
! #: cfgexpand.cc:2129
  #, gcc-internal-format
  msgid "total size of local objects is too large"
  msgstr "Gesamtgröße der lokalen Objekte ist zu hoch"
  
! #: cfgexpand.cc:2132 function.cc:1016 varasm.cc:2539
  #, gcc-internal-format
  msgid "size of variable %q+D is too large"
  msgstr "Größe der Variablen %q+D ist zu hoch"
  
! #: cfgexpand.cc:2144
  #, gcc-internal-format
  msgid "cannot allocate stack for variable %q+D, naked function"
  msgstr "Stapelspeicher für Variable %q+D kann nicht angefordert werden, nackte Funktion"
  
! #: cfgexpand.cc:3242
! #, gcc-internal-format
! msgid "too many alternatives in %<asm%>"
! msgstr "zu viele Alternativen in %<asm%>"
! 
! #: cfgexpand.cc:3249
! #, gcc-internal-format
! msgid "operand constraints for %<asm%> differ in number of alternatives"
! msgstr "Operandenbedingungen für %<asm%> unterscheiden sich in der Anzahl der Alternativen"
! 
! #: cfgexpand.cc:3271
  #, gcc-internal-format
  msgid "%<asm%> specifier for variable %qE conflicts with %<asm%> clobber list"
  msgstr "%<asm%>-Spezifizierer für Variable %qE steht in Konflikt mit %<asm%>-Bestrafungs-Liste"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3302
  #, gcc-internal-format
  msgid "PIC register clobbered by %qs in %<asm%>"
  msgstr "PIC-Register durch %qs in %<asm%> zerstört"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3309
  #, gcc-internal-format
  msgid "the register %qs cannot be clobbered in %<asm%> for the current target"
  msgstr "das Register %qs kann in %<asm%> für das aktuelle Ziel nicht bestraft werden"
  
! #: cfgexpand.cc:3322
  #, gcc-internal-format
  msgid "listing the stack pointer register %qs in a clobber list is deprecated"
  msgstr "Es ist veraltet, das Stapelzeiger-Register %qs in einer Überschreibungsliste anzugeben"
  
! #: cfgexpand.cc:3324
  #, gcc-internal-format
  msgid "the value of the stack pointer after an %<asm%> statement must be the same as it was before the statement"
  msgstr "Der Wert des Stapelzeigers muss nach einer %<asm%>-Anweisung derselbe sein wie vor der Anweisung"
  
! #: cfgexpand.cc:3394 varasm.cc:1718
  #, gcc-internal-format
  msgid "more than %d operands in %<asm%>"
  msgstr "mehr als %d Operanden in %<asm%>"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3447
  #, gcc-internal-format
  msgid "unknown register name %qs in %<asm%>"
  msgstr "unbekannter Registername %qs in %<asm%>"
  
! #: cfgexpand.cc:3519
  #, gcc-internal-format
  msgid "invalid hard register usage between output operands"
  msgstr "ungültige Verwendung von festen Registern zwischen Ausgabeoperanden"
  
! #: cfgexpand.cc:3546
  #, gcc-internal-format
  msgid "invalid hard register usage between output operand and matching constraint operand"
  msgstr "ungültige Verwendung von festen Registern zwischen Ausgabeoperanden und dem zugehörigen Constraint-Operanden"
  
! #: cfgexpand.cc:3554
  #, gcc-internal-format
  msgid "invalid hard register usage between earlyclobber operand and input operand"
  msgstr "ungültige Verwendung von festen Registern zwischen earlyclobber-Operand und Eingabeoperand"
  
! #: cfgexpand.cc:3639 varasm.cc:1757
  #, gcc-internal-format, gfc-internal-format
  msgid "output number %d not directly addressable"
  msgstr "Ausgabezahl %d nicht direkt adressierbar"
  
! #: cfgexpand.cc:3735 varasm.cc:1810
  #, gcc-internal-format
  msgid "%<asm%> operand %d probably does not match constraints"
  msgstr "%<asm%>-Operand %d passt wahrscheinlich nicht zu den Bedingungen"
  
! #: cfgexpand.cc:3928
  #, gcc-internal-format
  msgid "%<asm%> clobber conflict with output operand"
  msgstr "%<asm%>-Konflikt mit Ausgabeoperand"
  
! #: cfgexpand.cc:3933
  #, gcc-internal-format
  msgid "%<asm%> clobber conflict with input operand"
  msgstr "%<asm%>-Konflikt mit Eingabeoperand"
  
! #: cfgexpand.cc:7085
  #, gcc-internal-format
  msgid "stack protector not protecting local variables: variable length buffer"
  msgstr "Stapelschutz schützt nicht lokale Variablen: Puffer variabler Größe"
  
! #: cfgexpand.cc:7089
  #, gcc-internal-format, gfc-internal-format
  msgid "stack protector not protecting function: all local arrays are less than %d bytes long"
  msgstr "Stapelschutz schützt nicht Funktion: Alle lokalen Arrays sind kleiner als %d Bytes"
  
! #: cfgexpand.cc:7378
  #, gcc-internal-format
  msgid "patchable function entry %wu exceeds size %wu"
  msgstr "patchbarer Funktionseintrag %wu überschreitet die Größe %wu"
  
! #: cfghooks.cc:120
  #, gcc-internal-format, gfc-internal-format
  msgid "bb %d on wrong place"
  msgstr "Interner Fehler: bb %d on wrong place"
  
! #: cfghooks.cc:126
  #, gcc-internal-format, gfc-internal-format
  msgid "prev_bb of %d should be %d, not %d"
  msgstr "Interner Fehler: prev_bb of %d should be %d, not %d"
  
! #: cfghooks.cc:143
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Block %i has loop_father, but there are no loops"
  msgstr "Interner Fehler: verify_flow_info: Block %i has loop_father, but there are no loops"
  
! #: cfghooks.cc:149
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Block %i lacks loop_father"
  msgstr "Interner Fehler: verify_flow_info: Block %i lacks loop_father"
  
! #: cfghooks.cc:155
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Wrong count of block %i"
  msgstr "Interner Fehler: verify_flow_info: Wrong count of block %i"
  
! #: cfghooks.cc:163
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Missing count of block %i"
  msgstr "Interner Fehler: verify_flow_info: Missing count of block %i"
  
! #: cfghooks.cc:169
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: unallocated flag set on BB %d"
  msgstr "Interner Fehler: verify_flow_info: unallocated flag set on BB %d"
  
! #: cfghooks.cc:177
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Duplicate edge %i->%i"
  msgstr "Interner Fehler: verify_flow_info: Duplicate edge %i->%i"
  
! #: cfghooks.cc:186
  #, gcc-internal-format, gfc-internal-format
  msgid "Uninitialized probability of edge %i->%i"
  msgstr "Interner Fehler: Uninitialized probability of edge %i->%i"
  
! #: cfghooks.cc:192
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Wrong probability of edge %i->%i"
  msgstr "Interner Fehler: verify_flow_info: Wrong probability of edge %i->%i"
  
! #: cfghooks.cc:204
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Basic block %d succ edge is corrupted"
  msgstr "Interner Fehler: verify_flow_info: Basic block %d succ edge is corrupted"
  
! #: cfghooks.cc:216
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: unallocated edge flag set on %d -> %d"
  msgstr "Interner Fehler: verify_flow_info: unallocated edge flag set on %d -> %d"
  
! #: cfghooks.cc:225
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong amount of branch edges after unconditional jump %i"
  msgstr "Interner Fehler: wrong amount of branch edges after unconditional jump %i"
  
! #: cfghooks.cc:233 cfghooks.cc:244
  #, gcc-internal-format, gfc-internal-format
  msgid "basic block %d pred edge is corrupted"
  msgstr "Interner Fehler: basic block %d pred edge is corrupted"
  
! #: cfghooks.cc:245
  #, gcc-internal-format, gfc-internal-format
  msgid "its dest_idx should be %d, not %d"
  msgstr "Interner Fehler: its dest_idx should be %d, not %d"
  
! #: cfghooks.cc:274
  #, gcc-internal-format, gfc-internal-format
  msgid "basic block %i edge lists are corrupted"
  msgstr "Interner Fehler: basic block %i edge lists are corrupted"
  
! #: cfghooks.cc:287
  #, gcc-internal-format
  msgid "verify_flow_info failed"
  msgstr "Interner Fehler: verify_flow_info failed"
  
! #: cfghooks.cc:345
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support dump_bb_for_graph"
  msgstr "Interner Fehler: %s does not support dump_bb_for_graph"
  
! #: cfghooks.cc:388
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support redirect_edge_and_branch"
  msgstr "Interner Fehler: %s does not support redirect_edge_and_branch"
  
! #: cfghooks.cc:408
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support can_remove_branch_p"
  msgstr "Interner Fehler: %s does not support can_remove_branch_p"
  
! #: cfghooks.cc:502
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support redirect_edge_and_branch_force"
  msgstr "Interner Fehler: %s does not support redirect_edge_and_branch_force"
  
! #: cfghooks.cc:540
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support split_block"
  msgstr "Interner Fehler: %s does not support split_block"
  
! #: cfghooks.cc:605
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support move_block_after"
  msgstr "Interner Fehler: %s does not support move_block_after"
  
! #: cfghooks.cc:618
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support delete_basic_block"
  msgstr "Interner Fehler: %s does not support delete_basic_block"
  
! #: cfghooks.cc:665
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support split_edge"
  msgstr "Interner Fehler: %s does not support split_edge"
  
! #: cfghooks.cc:743
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support create_basic_block"
  msgstr "Interner Fehler: %s does not support create_basic_block"
  
! #: cfghooks.cc:784
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support can_merge_blocks_p"
  msgstr "Interner Fehler: %s does not support can_merge_blocks_p"
  
! #: cfghooks.cc:795
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support predict_edge"
  msgstr "Interner Fehler: %s does not support predict_edge"
  
! #: cfghooks.cc:804
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support predicted_by_p"
  msgstr "Interner Fehler: %s does not support predicted_by_p"
  
! #: cfghooks.cc:818
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support merge_blocks"
  msgstr "Interner Fehler: %s does not support merge_blocks"
  
! #: cfghooks.cc:899
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support make_forwarder_block"
  msgstr "Interner Fehler: %s does not support make_forwarder_block"
  
! #: cfghooks.cc:1048
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support force_nonfallthru"
  msgstr "Interner Fehler: %s does not support force_nonfallthru"
  
! #: cfghooks.cc:1082
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support can_duplicate_block_p"
  msgstr "Interner Fehler: %s does not support can_duplicate_block_p"
  
! #: cfghooks.cc:1111
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support duplicate_block"
  msgstr "Interner Fehler: %s does not support duplicate_block"
  
! #: cfghooks.cc:1186
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support block_ends_with_call_p"
  msgstr "Interner Fehler: %s does not support block_ends_with_call_p"
  
! #: cfghooks.cc:1197
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support block_ends_with_condjump_p"
  msgstr "Interner Fehler: %s does not support block_ends_with_condjump_p"
  
! #: cfghooks.cc:1215
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support flow_call_edges_add"
  msgstr "Interner Fehler: %s does not support flow_call_edges_add"
--- 25526,25821 ----
  msgid "%<verify_marked_backedges%> failed"
  msgstr "%<verify_marked_backedges%> failed"
  
! #: cfgexpand.cc:2137
  #, gcc-internal-format
  msgid "total size of local objects is too large"
  msgstr "Gesamtgröße der lokalen Objekte ist zu hoch"
  
! #: cfgexpand.cc:2140 function.cc:1016 varasm.cc:2585
  #, gcc-internal-format
  msgid "size of variable %q+D is too large"
  msgstr "Größe der Variablen %q+D ist zu hoch"
  
! #: cfgexpand.cc:2152
  #, gcc-internal-format
  msgid "cannot allocate stack for variable %q+D, naked function"
  msgstr "Stapelspeicher für Variable %q+D kann nicht angefordert werden, nackte Funktion"
  
! #: cfgexpand.cc:3293
  #, gcc-internal-format
  msgid "%<asm%> specifier for variable %qE conflicts with %<asm%> clobber list"
  msgstr "%<asm%>-Spezifizierer für Variable %qE steht in Konflikt mit %<asm%>-Bestrafungs-Liste"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3324
  #, gcc-internal-format
  msgid "PIC register clobbered by %qs in %<asm%>"
  msgstr "PIC-Register durch %qs in %<asm%> zerstört"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3331
  #, gcc-internal-format
  msgid "the register %qs cannot be clobbered in %<asm%> for the current target"
  msgstr "das Register %qs kann in %<asm%> für das aktuelle Ziel nicht bestraft werden"
  
! #: cfgexpand.cc:3344
  #, gcc-internal-format
  msgid "listing the stack pointer register %qs in a clobber list is deprecated"
  msgstr "Es ist veraltet, das Stapelzeiger-Register %qs in einer Überschreibungsliste anzugeben"
  
! #: cfgexpand.cc:3346
  #, gcc-internal-format
  msgid "the value of the stack pointer after an %<asm%> statement must be the same as it was before the statement"
  msgstr "Der Wert des Stapelzeigers muss nach einer %<asm%>-Anweisung derselbe sein wie vor der Anweisung"
  
! #: cfgexpand.cc:3416 varasm.cc:1750
  #, gcc-internal-format
  msgid "more than %d operands in %<asm%>"
  msgstr "mehr als %d Operanden in %<asm%>"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3465
  #, gcc-internal-format
  msgid "unknown register name %qs in %<asm%>"
  msgstr "unbekannter Registername %qs in %<asm%>"
  
! #: cfgexpand.cc:3538
  #, gcc-internal-format
  msgid "invalid hard register usage between output operands"
  msgstr "ungültige Verwendung von festen Registern zwischen Ausgabeoperanden"
  
! #: cfgexpand.cc:3565
  #, gcc-internal-format
  msgid "invalid hard register usage between output operand and matching constraint operand"
  msgstr "ungültige Verwendung von festen Registern zwischen Ausgabeoperanden und dem zugehörigen Constraint-Operanden"
  
! #: cfgexpand.cc:3573 stmt.cc:687 stmt.cc:766
  #, gcc-internal-format
  msgid "invalid hard register usage between earlyclobber operand and input operand"
  msgstr "ungültige Verwendung von festen Registern zwischen earlyclobber-Operand und Eingabeoperand"
  
! #: cfgexpand.cc:3658 varasm.cc:1790
  #, gcc-internal-format, gfc-internal-format
  msgid "output number %d not directly addressable"
  msgstr "Ausgabezahl %d nicht direkt adressierbar"
  
! #: cfgexpand.cc:3754 varasm.cc:1843
  #, gcc-internal-format
  msgid "%<asm%> operand %d probably does not match constraints"
  msgstr "%<asm%>-Operand %d passt wahrscheinlich nicht zu den Bedingungen"
  
! #: cfgexpand.cc:3956
  #, gcc-internal-format
  msgid "%<asm%> clobber conflict with output operand"
  msgstr "%<asm%>-Konflikt mit Ausgabeoperand"
  
! #: cfgexpand.cc:3961
  #, gcc-internal-format
  msgid "%<asm%> clobber conflict with input operand"
  msgstr "%<asm%>-Konflikt mit Eingabeoperand"
  
! #: cfgexpand.cc:7105
  #, gcc-internal-format
  msgid "stack protector not protecting local variables: variable length buffer"
  msgstr "Stapelschutz schützt nicht lokale Variablen: Puffer variabler Größe"
  
! #: cfgexpand.cc:7109
  #, gcc-internal-format, gfc-internal-format
  msgid "stack protector not protecting function: all local arrays are less than %d bytes long"
  msgstr "Stapelschutz schützt nicht Funktion: Alle lokalen Arrays sind kleiner als %d Bytes"
  
! #: cfgexpand.cc:7423
  #, gcc-internal-format
  msgid "patchable function entry %wu exceeds size %wu"
  msgstr "patchbarer Funktionseintrag %wu überschreitet die Größe %wu"
  
! #: cfghooks.cc:123
  #, gcc-internal-format, gfc-internal-format
  msgid "bb %d on wrong place"
  msgstr "Interner Fehler: bb %d on wrong place"
  
! #: cfghooks.cc:129
  #, gcc-internal-format, gfc-internal-format
  msgid "prev_bb of %d should be %d, not %d"
  msgstr "Interner Fehler: prev_bb of %d should be %d, not %d"
  
! #: cfghooks.cc:146
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Block %i has loop_father, but there are no loops"
  msgstr "Interner Fehler: verify_flow_info: Block %i has loop_father, but there are no loops"
  
! #: cfghooks.cc:152
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Block %i lacks loop_father"
  msgstr "Interner Fehler: verify_flow_info: Block %i lacks loop_father"
  
! #: cfghooks.cc:158
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Wrong count of block %i"
  msgstr "Interner Fehler: verify_flow_info: Wrong count of block %i"
  
! #: cfghooks.cc:166
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Missing count of block %i"
  msgstr "Interner Fehler: verify_flow_info: Missing count of block %i"
  
! #: cfghooks.cc:172
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: unallocated flag set on BB %d"
  msgstr "Interner Fehler: verify_flow_info: unallocated flag set on BB %d"
  
! #: cfghooks.cc:180
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Duplicate edge %i->%i"
  msgstr "Interner Fehler: verify_flow_info: Duplicate edge %i->%i"
  
! #: cfghooks.cc:189
  #, gcc-internal-format, gfc-internal-format
  msgid "Uninitialized probability of edge %i->%i"
  msgstr "Interner Fehler: Uninitialized probability of edge %i->%i"
  
! #: cfghooks.cc:195
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Wrong probability of edge %i->%i"
  msgstr "Interner Fehler: verify_flow_info: Wrong probability of edge %i->%i"
  
! #: cfghooks.cc:207
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Basic block %d succ edge is corrupted"
  msgstr "Interner Fehler: verify_flow_info: Basic block %d succ edge is corrupted"
  
! #: cfghooks.cc:219
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: unallocated edge flag set on %d -> %d"
  msgstr "Interner Fehler: verify_flow_info: unallocated edge flag set on %d -> %d"
  
! #: cfghooks.cc:228
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong amount of branch edges after unconditional jump %i"
  msgstr "Interner Fehler: wrong amount of branch edges after unconditional jump %i"
  
! #: cfghooks.cc:236 cfghooks.cc:247
  #, gcc-internal-format, gfc-internal-format
  msgid "basic block %d pred edge is corrupted"
  msgstr "Interner Fehler: basic block %d pred edge is corrupted"
  
! #: cfghooks.cc:248
  #, gcc-internal-format, gfc-internal-format
  msgid "its dest_idx should be %d, not %d"
  msgstr "Interner Fehler: its dest_idx should be %d, not %d"
  
! #: cfghooks.cc:277
  #, gcc-internal-format, gfc-internal-format
  msgid "basic block %i edge lists are corrupted"
  msgstr "Interner Fehler: basic block %i edge lists are corrupted"
  
! #: cfghooks.cc:290
  #, gcc-internal-format
  msgid "verify_flow_info failed"
  msgstr "Interner Fehler: verify_flow_info failed"
  
! #: cfghooks.cc:348
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support dump_bb_for_graph"
  msgstr "Interner Fehler: %s does not support dump_bb_for_graph"
  
! #: cfghooks.cc:364
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "%s does not support dump_bb_for_graph"
! msgid "%s does not support dump_bb_as_sarif_properties"
! msgstr "Interner Fehler: %s does not support dump_bb_for_graph"
! 
! #: cfghooks.cc:418
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support redirect_edge_and_branch"
  msgstr "Interner Fehler: %s does not support redirect_edge_and_branch"
  
! #: cfghooks.cc:438
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support can_remove_branch_p"
  msgstr "Interner Fehler: %s does not support can_remove_branch_p"
  
! #: cfghooks.cc:532
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support redirect_edge_and_branch_force"
  msgstr "Interner Fehler: %s does not support redirect_edge_and_branch_force"
  
! #: cfghooks.cc:570
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support split_block"
  msgstr "Interner Fehler: %s does not support split_block"
  
! #: cfghooks.cc:635
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support move_block_after"
  msgstr "Interner Fehler: %s does not support move_block_after"
  
! #: cfghooks.cc:648
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support delete_basic_block"
  msgstr "Interner Fehler: %s does not support delete_basic_block"
  
! #: cfghooks.cc:695
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support split_edge"
  msgstr "Interner Fehler: %s does not support split_edge"
  
! #: cfghooks.cc:773
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support create_basic_block"
  msgstr "Interner Fehler: %s does not support create_basic_block"
  
! #: cfghooks.cc:814
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support can_merge_blocks_p"
  msgstr "Interner Fehler: %s does not support can_merge_blocks_p"
  
! #: cfghooks.cc:825
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support predict_edge"
  msgstr "Interner Fehler: %s does not support predict_edge"
  
! #: cfghooks.cc:834
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support predicted_by_p"
  msgstr "Interner Fehler: %s does not support predicted_by_p"
  
! #: cfghooks.cc:848
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support merge_blocks"
  msgstr "Interner Fehler: %s does not support merge_blocks"
  
! #: cfghooks.cc:938
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support make_forwarder_block"
  msgstr "Interner Fehler: %s does not support make_forwarder_block"
  
! #: cfghooks.cc:1087
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support force_nonfallthru"
  msgstr "Interner Fehler: %s does not support force_nonfallthru"
  
! #: cfghooks.cc:1121
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support can_duplicate_block_p"
  msgstr "Interner Fehler: %s does not support can_duplicate_block_p"
  
! #: cfghooks.cc:1150
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support duplicate_block"
  msgstr "Interner Fehler: %s does not support duplicate_block"
  
! #: cfghooks.cc:1225
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support block_ends_with_call_p"
  msgstr "Interner Fehler: %s does not support block_ends_with_call_p"
  
! #: cfghooks.cc:1236
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support block_ends_with_condjump_p"
  msgstr "Interner Fehler: %s does not support block_ends_with_condjump_p"
  
! #: cfghooks.cc:1254
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support flow_call_edges_add"
  msgstr "Interner Fehler: %s does not support flow_call_edges_add"
*************** msgstr "Interner Fehler: too many loop e
*** 24432,25085 ****
  msgid "%d exits recorded for loop %d (having %d exits)"
  msgstr "Interner Fehler: %d exits recorded for loop %d (having %d exits)"
  
! #: cfgrtl.cc:2440
  #, gcc-internal-format, gfc-internal-format
  msgid "non-cold basic block %d reachable only by paths crossing the cold partition"
  msgstr "Interner Fehler: non-cold basic block %d reachable only by paths crossing the cold partition"
  
! #: cfgrtl.cc:2560
  #, gcc-internal-format, gfc-internal-format
  msgid "multiple hot/cold transitions found (bb %i)"
  msgstr "Interner Fehler: multiple hot/cold transitions found (bb %i)"
  
! #: cfgrtl.cc:2568
  #, gcc-internal-format
  msgid "partition found but function partition flag not set"
  msgstr "Interner Fehler: partition found but function partition flag not set"
  
! #: cfgrtl.cc:2607
  #, gcc-internal-format
  msgid "verify_flow_info: REG_BR_PROB is set but cfg probability is not"
  msgstr "Interner Fehler: verify_flow_info: REG_BR_PROB is set but cfg probability is not"
  
! #: cfgrtl.cc:2616
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: REG_BR_PROB does not match cfg %i %i"
  msgstr "Interner Fehler: verify_flow_info: REG_BR_PROB does not match cfg %i %i"
  
! #: cfgrtl.cc:2638
  #, gcc-internal-format
  msgid "EDGE_CROSSING incorrectly set across same section"
  msgstr "Interner Fehler: EDGE_CROSSING incorrectly set across same section"
  
! #: cfgrtl.cc:2643
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge crosses section boundary in bb %i"
  msgstr "Interner Fehler: fallthru edge crosses section boundary in bb %i"
  
! #: cfgrtl.cc:2649
  #, gcc-internal-format, gfc-internal-format
  msgid "EH edge crosses section boundary in bb %i"
  msgstr "Interner Fehler: EH edge crosses section boundary in bb %i"
  
! #: cfgrtl.cc:2655
  #, gcc-internal-format, gfc-internal-format
  msgid "No region crossing jump at section boundary in bb %i"
  msgstr "Interner Fehler: No region crossing jump at section boundary in bb %i"
  
! #: cfgrtl.cc:2662
  #, gcc-internal-format
  msgid "EDGE_CROSSING missing across section boundary"
  msgstr "Interner Fehler: EDGE_CROSSING missing across section boundary"
  
! #: cfgrtl.cc:2692
  #, gcc-internal-format, gfc-internal-format
  msgid "Region crossing jump across same section in bb %i"
  msgstr "Interner Fehler: Region crossing jump across same section in bb %i"
  
! #: cfgrtl.cc:2699
  #, gcc-internal-format, gfc-internal-format
  msgid "missing REG_EH_REGION note at the end of bb %i"
  msgstr "Interner Fehler: missing REG_EH_REGION note at the end of bb %i"
  
! #: cfgrtl.cc:2704
  #, gcc-internal-format, gfc-internal-format
  msgid "too many exception handling edges in bb %i"
  msgstr "Interner Fehler: too many exception handling edges in bb %i"
  
! #: cfgrtl.cc:2712
  #, gcc-internal-format, gfc-internal-format
  msgid "too many outgoing branch edges from bb %i"
  msgstr "Interner Fehler: too many outgoing branch edges from bb %i"
  
! #: cfgrtl.cc:2717
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge after unconditional jump in bb %i"
  msgstr "Interner Fehler: fallthru edge after unconditional jump in bb %i"
  
! #: cfgrtl.cc:2722
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of branch edges after unconditional jump in bb %i"
  msgstr "Interner Fehler: wrong number of branch edges after unconditional jump in bb %i"
  
! #: cfgrtl.cc:2729
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong amount of branch edges after conditional jump in bb %i"
  msgstr "Interner Fehler: wrong amount of branch edges after conditional jump in bb %i"
  
! #: cfgrtl.cc:2735
  #, gcc-internal-format, gfc-internal-format
  msgid "abnormal call edges for non-call insn in bb %i"
  msgstr "Interner Fehler: abnormal call edges for non-call insn in bb %i"
  
! #: cfgrtl.cc:2740
  #, gcc-internal-format, gfc-internal-format
  msgid "sibcall edges for non-call insn in bb %i"
  msgstr "Interner Fehler: sibcall edges for non-call insn in bb %i"
  
! #: cfgrtl.cc:2750
  #, gcc-internal-format, gfc-internal-format
  msgid "abnormal edges for no purpose in bb %i"
  msgstr "Interner Fehler: abnormal edges for no purpose in bb %i"
  
! #: cfgrtl.cc:2761
  #, gcc-internal-format, gfc-internal-format
  msgid "EH incoming edge mixed with non-EH incoming edges in bb %i"
  msgstr "Interner Fehler: EH incoming edge mixed with non-EH incoming edges in bb %i"
  
! #: cfgrtl.cc:2802 cfgrtl.cc:2812
  #, gcc-internal-format, gfc-internal-format
  msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
  msgstr "Interner Fehler: NOTE_INSN_BASIC_BLOCK is missing for block %d"
  
! #: cfgrtl.cc:2825
  #, gcc-internal-format, gfc-internal-format
  msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
  msgstr "Interner Fehler: NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
  
! #: cfgrtl.cc:2835
  #, gcc-internal-format, gfc-internal-format
  msgid "in basic block %d:"
  msgstr "Interner Fehler: in basic block %d:"
  
! #: cfgrtl.cc:2861
  #, gcc-internal-format, gfc-internal-format
  msgid "BB_RTL flag not set for block %d"
  msgstr "Interner Fehler: BB_RTL flag not set for block %d"
  
! #: cfgrtl.cc:2868
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d basic block pointer is %d, should be %d"
  msgstr "Interner Fehler: insn %d basic block pointer is %d, should be %d"
  
! #: cfgrtl.cc:2879
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d in header of bb %d has non-NULL basic block"
  msgstr "Interner Fehler: insn %d in header of bb %d has non-NULL basic block"
  
! #: cfgrtl.cc:2887
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d in footer of bb %d has non-NULL basic block"
  msgstr "Interner Fehler: insn %d in footer of bb %d has non-NULL basic block"
  
! #: cfgrtl.cc:2963 cfgrtl.cc:3011
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d outside of basic blocks has non-NULL bb field"
  msgstr "Interner Fehler: insn %d outside of basic blocks has non-NULL bb field"
  
! #: cfgrtl.cc:2971
  #, gcc-internal-format, gfc-internal-format
  msgid "end insn %d for block %d not found in the insn stream"
  msgstr "Interner Fehler: end insn %d for block %d not found in the insn stream"
  
! #: cfgrtl.cc:2984
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d is in multiple basic blocks (%d and %d)"
  msgstr "Interner Fehler: insn %d is in multiple basic blocks (%d and %d)"
  
! #: cfgrtl.cc:2996
  #, gcc-internal-format, gfc-internal-format
  msgid "head insn %d for block %d not found in the insn stream"
  msgstr "Interner Fehler: head insn %d for block %d not found in the insn stream"
  
! #: cfgrtl.cc:3044
  #, gcc-internal-format, gfc-internal-format
  msgid "missing barrier after block %i"
  msgstr "Interner Fehler: missing barrier after block %i"
  
! #: cfgrtl.cc:3060
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
  msgstr "Interner Fehler: verify_flow_info: Incorrect blocks for fallthru %i->%i"
  
! #: cfgrtl.cc:3069
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Incorrect fallthru %i->%i"
  msgstr "Interner Fehler: verify_flow_info: Incorrect fallthru %i->%i"
  
! #: cfgrtl.cc:3071
  #, gcc-internal-format
  msgid "wrong insn in the fallthru edge"
  msgstr "falscher Befehl in »fallthru«-Kante"
  
! #: cfgrtl.cc:3105
  #, gcc-internal-format
  msgid "basic blocks not laid down consecutively"
  msgstr "Interner Fehler: basic blocks not laid down consecutively"
  
! #: cfgrtl.cc:3144
  #, gcc-internal-format, gfc-internal-format
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr "Interner Fehler: number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  
! #: cgraph.cc:3279
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr "Interner Fehler: caller edge count invalid"
  
! #: cgraph.cc:3376
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr "fehlender indirekter Aufruf in der Folge der spekulativen Aufrufe"
  
! #: cgraph.cc:3381
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr "indirekter Aufruf in der Folge der spekulativen Aufrufe hat kein Spekulationsflag"
  
! #: cgraph.cc:3411
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr "spekulative Kanten sind nicht benachbart"
  
! #: cgraph.cc:3417
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr "der direkte Aufruf von %s in der Folge der spekulativen Aufrufe hat kein Spekulationsflag"
  
! #: cgraph.cc:3423 cgraph.cc:3453
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has speculative_id %i out of range"
  msgstr "der direkte Aufruf von %s in der Folge der spekulativen Aufrufe hat speculative_id %i außerhalb des Bereichs"
  
! #: cgraph.cc:3430
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr "doppelter direkter Aufruf von %s in der Folge der spekulativen Aufrufe mit speculative_id %i"
  
! #: cgraph.cc:3441
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr "der Hash der Aufrufanweisung zeigt nicht auf die erste direkte Kante der Folge von spekulativen Aufrufen"
  
! #: cgraph.cc:3460
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr "doppelter Verweis %s in der Folge der spekulativen Aufrufe mit speculative_id %i"
  
! #: cgraph.cc:3473
  #, gcc-internal-format, gfc-internal-format
  msgid "missing direct call for speculation %i"
  msgstr "missing direct call for speculation %i"
  
! #: cgraph.cc:3478
  #, gcc-internal-format, gfc-internal-format
  msgid "missing ref for speculation %i"
  msgstr "missing ref for speculation %i"
  
! #: cgraph.cc:3487
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr "Anzahl der spekulativen Ziele %i stimmt nicht mit num_speculative_call_targets %i überein"
  
! #: cgraph.cc:3516
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr "Interner Fehler: aux field set for edge %s->%s"
  
! #: cgraph.cc:3523
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr "Interner Fehler: cgraph count invalid"
  
! #: cgraph.cc:3528
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr "Interner Fehler: inline clone in same comdat group list"
  
! #: cgraph.cc:3533
  #, gcc-internal-format
  msgid "inline clone count is not compatible"
  msgstr "inline clone count is not compatible"
  
! #: cgraph.cc:3540
  #, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr "tp_first_run must be non-negative"
  
! #: cgraph.cc:3545
  #, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr "Interner Fehler: local symbols must be defined"
  
! #: cgraph.cc:3550
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr "Interner Fehler: externally visible inline clone"
  
! #: cgraph.cc:3555
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr "Interner Fehler: inline clone with address taken"
  
! #: cgraph.cc:3560
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr "Interner Fehler: inline clone is forced to output"
  
! #: cgraph.cc:3567
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr "calls_comdat_local wird außerhalb einer comdat-Gruppe gesetzt"
  
! #: cgraph.cc:3572
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr "ungültiger Schalter »calls_comdat_local«"
  
! #: cgraph.cc:3579
  #, gcc-internal-format
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr "Attribut %<malloc%> ist nur an Funktionen sinnvoll, die einen Zeiger zurückgeben"
  
! #: cgraph.cc:3591
  #, gcc-internal-format
  msgid "semantic interposition mismatch"
  msgstr "Fehlzuordnung von semantischer Einlagerung"
  
! #: cgraph.cc:3598
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr "Interner Fehler: aux field set for indirect edge from %s"
  
! #: cgraph.cc:3604 cgraph.cc:3664
  #, gcc-internal-format
  msgid "edge count is not compatible with function count"
  msgstr "edge count is not compatible with function count"
  
! #: cgraph.cc:3612
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr "Interner Fehler: An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  
! #: cgraph.cc:3620 cgraph.cc:3692
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr "Kante hat sowohl call_stmt als auch lto_stmt_uid gesetzt"
  
! #: cgraph.cc:3632
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr "Interner Fehler: comdat-local function called by %s outside its comdat"
  
! #: cgraph.cc:3642
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "Interner Fehler: inlined_to pointer is wrong"
  
! #: cgraph.cc:3647
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "Interner Fehler: multiple inline callers"
  
! #: cgraph.cc:3654
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "Interner Fehler: inlined_to pointer set for noninline callers"
  
! #: cgraph.cc:3682
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr "Interner Fehler: caller edge count does not match BB count"
  
! #: cgraph.cc:3713
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr "Interner Fehler: indirect call count does not match BB count"
  
! #: cgraph.cc:3730
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr "Verweis hat sowohl stmt als auch lto_stmt_uid gesetzt"
  
! #: cgraph.cc:3741
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "Interner Fehler: inlined_to pointer is set but no predecessors found"
  
! #: cgraph.cc:3746
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "Interner Fehler: inlined_to pointer refers to itself"
  
! #: cgraph.cc:3757
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr "Interner Fehler: cgraph_node has wrong clone_of"
  
! #: cgraph.cc:3770
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr "Interner Fehler: cgraph_node has wrong clone list"
  
! #: cgraph.cc:3776
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr "Interner Fehler: cgraph_node is in clone list but it is not clone"
  
! #: cgraph.cc:3781
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr "Interner Fehler: cgraph_node has wrong prev_clone pointer"
  
! #: cgraph.cc:3786
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr "Interner Fehler: double linked list of clones corrupted"
  
! #: cgraph.cc:3798
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr "Interner Fehler: Alias has call edges"
  
! #: cgraph.cc:3804
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr "Interner Fehler: Alias has non-alias reference"
  
! #: cgraph.cc:3809
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr "Interner Fehler: Alias has more than one alias reference"
  
! #: cgraph.cc:3816
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr "Interner Fehler: Analyzed alias has no reference"
  
! #: cgraph.cc:3825
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr "Interner Fehler: No edge out of thunk node"
  
! #: cgraph.cc:3830
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr "Interner Fehler: More than one edge out of thunk node"
  
! #: cgraph.cc:3835
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr "Interner Fehler: Thunk is not supposed to have body"
  
! #: cgraph.cc:3871
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr "Interner Fehler: shared call_stmt:"
  
! #: cgraph.cc:3879
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "Interner Fehler: edge points to wrong declaration:"
  
! #: cgraph.cc:3888
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr "Interner Fehler: an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  
! #: cgraph.cc:3898
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr "Interner Fehler: missing callgraph edge for call stmt:"
  
! #: cgraph.cc:3908
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "Interner Fehler: reference to dead statement"
  
! #: cgraph.cc:3921
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr "Interner Fehler: edge %s->%s has no corresponding call_stmt"
  
! #: cgraph.cc:3933
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr "Interner Fehler: an indirect edge from %s has no corresponding call_stmt"
  
! #: cgraph.cc:3952 cgraph.cc:3965
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr "fehlender Ursprung für einen Knoten in einer verschachtelten Liste"
  
! #: cgraph.cc:3957
  #, gcc-internal-format
  msgid "origin points to a different parent"
  msgstr "origin points to a different parent"
  
! #: cgraph.cc:3973
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "Interner Fehler: verify_cgraph_node failed"
  
! #: cgraph.cc:4095 varpool.cc:304
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s.%d is missing"
  msgstr "%s: section %s.%d is missing"
  
! #: cgraphunit.cc:757
  #, gcc-internal-format
  msgid "duplicate definition of a symbol version"
  msgstr "doppelte Definition einer Symbolversion"
  
! #: cgraphunit.cc:759
  #, gcc-internal-format
  msgid "same version was previously defined here"
  msgstr "dieselbe Version wurde zuvor hier definiert"
  
! #: cgraphunit.cc:765
  #, gcc-internal-format
  msgid "symbol needs to be defined to have a version"
  msgstr "Symbol muss definiert sein, um eine Version zu haben"
  
! #: cgraphunit.cc:771
  #, gcc-internal-format
  msgid "common symbol cannot be versioned"
  msgstr "gemeinsames Symbol kann nicht versioniert werden"
  
! #: cgraphunit.cc:777
  #, gcc-internal-format
  msgid "comdat symbol cannot be versioned"
  msgstr "comdat-Symbole können nicht versioniert werden"
  
! #: cgraphunit.cc:783
  #, gcc-internal-format
  msgid "%<weakref%> cannot be versioned"
  msgstr "%<weakref%> kann nicht versioniert werden"
  
! #: cgraphunit.cc:789
  #, gcc-internal-format
  msgid "versioned symbol must be public"
  msgstr "das versionierte Symbol muss %<public%> sein"
  
! #: cgraphunit.cc:795
  #, gcc-internal-format
  msgid "versioned symbol must have default visibility"
  msgstr "versioniertes Symbol muss standardmäßige Sichtbarkeit haben"
  
! #: cgraphunit.cc:828
  #, gcc-internal-format
  msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
  msgstr "Attribut %<weakref%> sollte von Attribut %<alias%> begleitet werden"
  
! #: cgraphunit.cc:883
  #, gcc-internal-format
  msgid "%<flatten%> attribute is ignored on aliases"
  msgstr "Attribut %<flatten%> wird an Aliasen ignoriert"
  
! #: cgraphunit.cc:891 cgraphunit.cc:943
  #, gcc-internal-format
  msgid "%<externally_visible%> attribute have effect only on public objects"
  msgstr "Attribut %<externally_visible%> wirkt sich nur auf öffentliche Objekte aus"
  
! #: cgraphunit.cc:902
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because function is defined"
  msgstr "Attribut %<weakref%> ignoriert, da Funktion bereits definiert ist"
  
! #: cgraphunit.cc:917
  #, gcc-internal-format
  msgid "%<alias%> attribute ignored because function is defined"
  msgstr "Attribut %<alias%> ignoriert, da Funktion bereits definiert ist"
  
! #: cgraphunit.cc:925
  #, gcc-internal-format
  msgid "%<always_inline%> function might not be inlinable unless also declared %<inline%>"
  msgstr "die Funktion %<always_inline%> ist möglicherweise nicht inlinefähig, es sei denn, sie ist ebenfalls als %<inline%> deklariert"
  
! #: cgraphunit.cc:951
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because variable is initialized"
  msgstr "Attribut %<weakref%> ignoriert, da Variable bereits initialisiert ist"
  
! #. include_self=
! #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1112 c/c-decl.cc:13597
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F verwendet, aber nirgendwo definiert"
  
! #: cgraphunit.cc:1114 c/c-decl.cc:13607
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F als %<static%> deklariert, aber nirgendwo definiert"
  
! #: cgraphunit.cc:1158
  #, gcc-internal-format
  msgid "%qD defined but not used"
  msgstr "%qD definiert, aber nicht verwendet"
  
! #: cgraphunit.cc:1493
  #, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD must return %qT"
  msgstr "%<ifunc%>-Auflöser für %qD muss %qT zurückgeben"
  
! #: cgraphunit.cc:1496 cgraphunit.cc:1519
  #, gcc-internal-format
  msgid "resolver indirect function declared here"
  msgstr "Auflöser-indirekte Funktion ist hier deklariert"
  
! #: cgraphunit.cc:1516
  #, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD should return %qT"
  msgstr "%<ifunc%>-Auflöser für %qD sollte %qT zurückgeben"
  
! #: cgraphunit.cc:1526
  #, gcc-internal-format
  msgid "%qD alias between functions of incompatible types %qT and %qT"
  msgstr "%qD Alias zwischen unverträglichen Funktionstypen %qT und %qT"
  
! #: cgraphunit.cc:1529 cgraphunit.cc:1611
  #, gcc-internal-format
  msgid "aliased declaration here"
  msgstr "hier ist die Alias-Deklaration"
  
! #: cgraphunit.cc:1567 c-family/c-pragma.cc:347
  #, gcc-internal-format
  msgid "%q+D aliased to undefined symbol %qE"
  msgstr "%q+D als Alias für undefiniertes Symbol %qE"
  
! #: cgraphunit.cc:1583
  #, gcc-internal-format
  msgid "%q+D aliased to external symbol %qE"
  msgstr "%q+D als Alias für externes Symbol %qE"
  
! #: cgraphunit.cc:1608
  #, gcc-internal-format
  msgid "%q+D alias between function and variable is not supported"
  msgstr "Alias %q+D zwischen Funktion und Variable wird nicht unterstützt"
  
! #: cgraphunit.cc:1682
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function"
  msgstr "Zurückfordern der nicht benötigten Funktion gescheitert"
  
! #: cgraphunit.cc:1710
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function in same comdat group"
  msgstr "Zurückfordern der nicht benötigten Funktion in gleicher Comdat-Gruppe gescheitert"
  
! #: cgraphunit.cc:1886
  #, gcc-internal-format
  msgid "size of return value of %q+D is %u bytes"
  msgstr "Größe des Rückgabewertes von %q+D ist %u Bytes"
  
! #: cgraphunit.cc:1890
  #, gcc-internal-format
  msgid "size of return value of %q+D is larger than %wu bytes"
  msgstr "Größe des Rückgabewertes von %q+D ist größer als %wu Bytes"
  
! #: cgraphunit.cc:2454
  #, gcc-internal-format
  msgid "nodes with unreleased memory found"
  msgstr "Knoten mit nicht freigegebenem Speicher gefunden"
--- 25970,26659 ----
  msgid "%d exits recorded for loop %d (having %d exits)"
  msgstr "Interner Fehler: %d exits recorded for loop %d (having %d exits)"
  
! #: cfgrtl.cc:2434
  #, gcc-internal-format, gfc-internal-format
  msgid "non-cold basic block %d reachable only by paths crossing the cold partition"
  msgstr "Interner Fehler: non-cold basic block %d reachable only by paths crossing the cold partition"
  
! #: cfgrtl.cc:2554
  #, gcc-internal-format, gfc-internal-format
  msgid "multiple hot/cold transitions found (bb %i)"
  msgstr "Interner Fehler: multiple hot/cold transitions found (bb %i)"
  
! #: cfgrtl.cc:2562
  #, gcc-internal-format
  msgid "partition found but function partition flag not set"
  msgstr "Interner Fehler: partition found but function partition flag not set"
  
! #: cfgrtl.cc:2601
  #, gcc-internal-format
  msgid "verify_flow_info: REG_BR_PROB is set but cfg probability is not"
  msgstr "Interner Fehler: verify_flow_info: REG_BR_PROB is set but cfg probability is not"
  
! #: cfgrtl.cc:2610
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: REG_BR_PROB does not match cfg %i %i"
  msgstr "Interner Fehler: verify_flow_info: REG_BR_PROB does not match cfg %i %i"
  
! #: cfgrtl.cc:2632
  #, gcc-internal-format
  msgid "EDGE_CROSSING incorrectly set across same section"
  msgstr "Interner Fehler: EDGE_CROSSING incorrectly set across same section"
  
! #: cfgrtl.cc:2637
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge crosses section boundary in bb %i"
  msgstr "Interner Fehler: fallthru edge crosses section boundary in bb %i"
  
! #: cfgrtl.cc:2643
  #, gcc-internal-format, gfc-internal-format
  msgid "EH edge crosses section boundary in bb %i"
  msgstr "Interner Fehler: EH edge crosses section boundary in bb %i"
  
! #: cfgrtl.cc:2649
  #, gcc-internal-format, gfc-internal-format
  msgid "No region crossing jump at section boundary in bb %i"
  msgstr "Interner Fehler: No region crossing jump at section boundary in bb %i"
  
! #: cfgrtl.cc:2656
  #, gcc-internal-format
  msgid "EDGE_CROSSING missing across section boundary"
  msgstr "Interner Fehler: EDGE_CROSSING missing across section boundary"
  
! #: cfgrtl.cc:2686
  #, gcc-internal-format, gfc-internal-format
  msgid "Region crossing jump across same section in bb %i"
  msgstr "Interner Fehler: Region crossing jump across same section in bb %i"
  
! #: cfgrtl.cc:2693
  #, gcc-internal-format, gfc-internal-format
  msgid "missing REG_EH_REGION note at the end of bb %i"
  msgstr "Interner Fehler: missing REG_EH_REGION note at the end of bb %i"
  
! #: cfgrtl.cc:2698
  #, gcc-internal-format, gfc-internal-format
  msgid "too many exception handling edges in bb %i"
  msgstr "Interner Fehler: too many exception handling edges in bb %i"
  
! #: cfgrtl.cc:2706
  #, gcc-internal-format, gfc-internal-format
  msgid "too many outgoing branch edges from bb %i"
  msgstr "Interner Fehler: too many outgoing branch edges from bb %i"
  
! #: cfgrtl.cc:2711
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge after unconditional jump in bb %i"
  msgstr "Interner Fehler: fallthru edge after unconditional jump in bb %i"
  
! #: cfgrtl.cc:2716
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of branch edges after unconditional jump in bb %i"
  msgstr "Interner Fehler: wrong number of branch edges after unconditional jump in bb %i"
  
! #: cfgrtl.cc:2723
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong amount of branch edges after conditional jump in bb %i"
  msgstr "Interner Fehler: wrong amount of branch edges after conditional jump in bb %i"
  
! #: cfgrtl.cc:2729
  #, gcc-internal-format, gfc-internal-format
  msgid "abnormal call edges for non-call insn in bb %i"
  msgstr "Interner Fehler: abnormal call edges for non-call insn in bb %i"
  
! #: cfgrtl.cc:2734
  #, gcc-internal-format, gfc-internal-format
  msgid "sibcall edges for non-call insn in bb %i"
  msgstr "Interner Fehler: sibcall edges for non-call insn in bb %i"
  
! #: cfgrtl.cc:2744
  #, gcc-internal-format, gfc-internal-format
  msgid "abnormal edges for no purpose in bb %i"
  msgstr "Interner Fehler: abnormal edges for no purpose in bb %i"
  
! #: cfgrtl.cc:2755
  #, gcc-internal-format, gfc-internal-format
  msgid "EH incoming edge mixed with non-EH incoming edges in bb %i"
  msgstr "Interner Fehler: EH incoming edge mixed with non-EH incoming edges in bb %i"
  
! #: cfgrtl.cc:2796 cfgrtl.cc:2806
  #, gcc-internal-format, gfc-internal-format
  msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
  msgstr "Interner Fehler: NOTE_INSN_BASIC_BLOCK is missing for block %d"
  
! #: cfgrtl.cc:2819
  #, gcc-internal-format, gfc-internal-format
  msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
  msgstr "Interner Fehler: NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
  
! #: cfgrtl.cc:2829
  #, gcc-internal-format, gfc-internal-format
  msgid "in basic block %d:"
  msgstr "Interner Fehler: in basic block %d:"
  
! #: cfgrtl.cc:2855
  #, gcc-internal-format, gfc-internal-format
  msgid "BB_RTL flag not set for block %d"
  msgstr "Interner Fehler: BB_RTL flag not set for block %d"
  
! #: cfgrtl.cc:2862
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d basic block pointer is %d, should be %d"
  msgstr "Interner Fehler: insn %d basic block pointer is %d, should be %d"
  
! #: cfgrtl.cc:2873
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d in header of bb %d has non-NULL basic block"
  msgstr "Interner Fehler: insn %d in header of bb %d has non-NULL basic block"
  
! #: cfgrtl.cc:2881
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d in footer of bb %d has non-NULL basic block"
  msgstr "Interner Fehler: insn %d in footer of bb %d has non-NULL basic block"
  
! #: cfgrtl.cc:2957 cfgrtl.cc:3005
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d outside of basic blocks has non-NULL bb field"
  msgstr "Interner Fehler: insn %d outside of basic blocks has non-NULL bb field"
  
! #: cfgrtl.cc:2965
  #, gcc-internal-format, gfc-internal-format
  msgid "end insn %d for block %d not found in the insn stream"
  msgstr "Interner Fehler: end insn %d for block %d not found in the insn stream"
  
! #: cfgrtl.cc:2978
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d is in multiple basic blocks (%d and %d)"
  msgstr "Interner Fehler: insn %d is in multiple basic blocks (%d and %d)"
  
! #: cfgrtl.cc:2990
  #, gcc-internal-format, gfc-internal-format
  msgid "head insn %d for block %d not found in the insn stream"
  msgstr "Interner Fehler: head insn %d for block %d not found in the insn stream"
  
! #: cfgrtl.cc:3038
  #, gcc-internal-format, gfc-internal-format
  msgid "missing barrier after block %i"
  msgstr "Interner Fehler: missing barrier after block %i"
  
! #: cfgrtl.cc:3054
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
  msgstr "Interner Fehler: verify_flow_info: Incorrect blocks for fallthru %i->%i"
  
! #: cfgrtl.cc:3063
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Incorrect fallthru %i->%i"
  msgstr "Interner Fehler: verify_flow_info: Incorrect fallthru %i->%i"
  
! #: cfgrtl.cc:3065
  #, gcc-internal-format
  msgid "wrong insn in the fallthru edge"
  msgstr "falscher Befehl in »fallthru«-Kante"
  
! #: cfgrtl.cc:3099
  #, gcc-internal-format
  msgid "basic blocks not laid down consecutively"
  msgstr "Interner Fehler: basic blocks not laid down consecutively"
  
! #: cfgrtl.cc:3138
  #, gcc-internal-format, gfc-internal-format
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr "Interner Fehler: number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  
! #: cgraph.cc:3725
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr "Interner Fehler: caller edge count invalid"
  
! #: cgraph.cc:3822
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr "fehlender indirekter Aufruf in der Folge der spekulativen Aufrufe"
  
! #: cgraph.cc:3827
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr "indirekter Aufruf in der Folge der spekulativen Aufrufe hat kein Spekulationsflag"
  
! #: cgraph.cc:3857
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr "spekulative Kanten sind nicht benachbart"
  
! #: cgraph.cc:3863
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr "der direkte Aufruf von %s in der Folge der spekulativen Aufrufe hat kein Spekulationsflag"
  
! #: cgraph.cc:3869 cgraph.cc:3899
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has speculative_id %i out of range"
  msgstr "der direkte Aufruf von %s in der Folge der spekulativen Aufrufe hat speculative_id %i außerhalb des Bereichs"
  
! #: cgraph.cc:3876
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr "doppelter direkter Aufruf von %s in der Folge der spekulativen Aufrufe mit speculative_id %i"
  
! #: cgraph.cc:3887
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr "der Hash der Aufrufanweisung zeigt nicht auf die erste direkte Kante der Folge von spekulativen Aufrufen"
  
! #: cgraph.cc:3906
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr "doppelter Verweis %s in der Folge der spekulativen Aufrufe mit speculative_id %i"
  
! #: cgraph.cc:3919
  #, gcc-internal-format, gfc-internal-format
  msgid "missing direct call for speculation %i"
  msgstr "missing direct call for speculation %i"
  
! #: cgraph.cc:3924
  #, gcc-internal-format, gfc-internal-format
  msgid "missing ref for speculation %i"
  msgstr "missing ref for speculation %i"
  
! #: cgraph.cc:3933
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr "Anzahl der spekulativen Ziele %i stimmt nicht mit num_speculative_call_targets %i überein"
  
! #: cgraph.cc:3962
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr "Interner Fehler: aux field set for edge %s->%s"
  
! #: cgraph.cc:3969
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr "Interner Fehler: cgraph count invalid"
  
! #: cgraph.cc:3974
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr "Interner Fehler: inline clone in same comdat group list"
  
! #: cgraph.cc:3979
  #, gcc-internal-format
  msgid "inline clone count is not compatible"
  msgstr "inline clone count is not compatible"
  
! #: cgraph.cc:3986
  #, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr "tp_first_run must be non-negative"
  
! #: cgraph.cc:3991
  #, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr "Interner Fehler: local symbols must be defined"
  
! #: cgraph.cc:3996
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr "Interner Fehler: externally visible inline clone"
  
! #: cgraph.cc:4001
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr "Interner Fehler: inline clone with address taken"
  
! #: cgraph.cc:4006
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr "Interner Fehler: inline clone is forced to output"
  
! #: cgraph.cc:4011
! #, fuzzy, gcc-internal-format
! #| msgid "inline clone is forced to output"
! msgid "inline clone is referenced by assembly"
! msgstr "Interner Fehler: inline clone is forced to output"
! 
! #: cgraph.cc:4018
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr "calls_comdat_local wird außerhalb einer comdat-Gruppe gesetzt"
  
! #: cgraph.cc:4023
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr "ungültiger Schalter »calls_comdat_local«"
  
! #: cgraph.cc:4030
  #, gcc-internal-format
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr "Attribut %<malloc%> ist nur an Funktionen sinnvoll, die einen Zeiger zurückgeben"
  
! #: cgraph.cc:4042
  #, gcc-internal-format
  msgid "semantic interposition mismatch"
  msgstr "Fehlzuordnung von semantischer Einlagerung"
  
! #: cgraph.cc:4049
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr "Interner Fehler: aux field set for indirect edge from %s"
  
! #: cgraph.cc:4055 cgraph.cc:4122
  #, gcc-internal-format
  msgid "edge count is not compatible with function count"
  msgstr "edge count is not compatible with function count"
  
! #: cgraph.cc:4062
! #, fuzzy, gcc-internal-format
! #| msgid "edge count is not compatible with function count"
! msgid "edge count is not compatible with inlined to function count"
! msgstr "edge count is not compatible with function count"
! 
! #: cgraph.cc:4070
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr "Interner Fehler: An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  
! #: cgraph.cc:4078 cgraph.cc:4152
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr "Kante hat sowohl call_stmt als auch lto_stmt_uid gesetzt"
  
! #: cgraph.cc:4090
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr "Interner Fehler: comdat-local function called by %s outside its comdat"
  
! #: cgraph.cc:4100
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "Interner Fehler: inlined_to pointer is wrong"
  
! #: cgraph.cc:4105
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "Interner Fehler: multiple inline callers"
  
! #: cgraph.cc:4112
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "Interner Fehler: inlined_to pointer set for noninline callers"
  
! #: cgraph.cc:4142
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr "Interner Fehler: caller edge count does not match BB count"
  
! #: cgraph.cc:4173
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr "Interner Fehler: indirect call count does not match BB count"
  
! #: cgraph.cc:4190
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr "Verweis hat sowohl stmt als auch lto_stmt_uid gesetzt"
  
! #: cgraph.cc:4201
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "Interner Fehler: inlined_to pointer is set but no predecessors found"
  
! #: cgraph.cc:4206
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "Interner Fehler: inlined_to pointer refers to itself"
  
! #: cgraph.cc:4217
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr "Interner Fehler: cgraph_node has wrong clone_of"
  
! #: cgraph.cc:4230
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr "Interner Fehler: cgraph_node has wrong clone list"
  
! #: cgraph.cc:4236
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr "Interner Fehler: cgraph_node is in clone list but it is not clone"
  
! #: cgraph.cc:4241
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr "Interner Fehler: cgraph_node has wrong prev_clone pointer"
  
! #: cgraph.cc:4246
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr "Interner Fehler: double linked list of clones corrupted"
  
! #: cgraph.cc:4258
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr "Interner Fehler: Alias has call edges"
  
! #: cgraph.cc:4264
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr "Interner Fehler: Alias has non-alias reference"
  
! #: cgraph.cc:4269
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr "Interner Fehler: Alias has more than one alias reference"
  
! #: cgraph.cc:4276
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr "Interner Fehler: Analyzed alias has no reference"
  
! #: cgraph.cc:4285
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr "Interner Fehler: No edge out of thunk node"
  
! #: cgraph.cc:4290
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr "Interner Fehler: More than one edge out of thunk node"
  
! #: cgraph.cc:4295
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr "Interner Fehler: Thunk is not supposed to have body"
  
! #: cgraph.cc:4331
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr "Interner Fehler: shared call_stmt:"
  
! #: cgraph.cc:4344
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "Interner Fehler: edge points to wrong declaration:"
  
! #: cgraph.cc:4353
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr "Interner Fehler: an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  
! #: cgraph.cc:4363
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr "Interner Fehler: missing callgraph edge for call stmt:"
  
! #: cgraph.cc:4373
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "Interner Fehler: reference to dead statement"
  
! #: cgraph.cc:4386
! #, gcc-internal-format
! msgid "non-callback edge has callback_id set"
! msgstr ""
! 
! #: cgraph.cc:4392
! #, fuzzy, gcc-internal-format
! #| msgid "edge has both call_stmt and lto_stmt_uid set"
! msgid "edge has both callback and has_callback set"
! msgstr "Kante hat sowohl call_stmt als auch lto_stmt_uid gesetzt"
! 
! #: cgraph.cc:4400
! #, gcc-internal-format, gfc-internal-format
! msgid "callback edge %s->%s has no callback-carrying"
! msgstr ""
! 
! #: cgraph.cc:4428
! #, gcc-internal-format, gfc-internal-format
! msgid "callback edge %s->%s callback edge count mismatch, expected at most %d, found %d"
! msgstr ""
! 
! #: cgraph.cc:4441
! #, gcc-internal-format, gfc-internal-format
! msgid "callback-carrying edge is pointing towards __builtin_unreachable, but its callback edge %s -> %s is not"
! msgstr ""
! 
! #: cgraph.cc:4448
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr "Interner Fehler: edge %s->%s has no corresponding call_stmt"
  
! #: cgraph.cc:4460
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr "Interner Fehler: an indirect edge from %s has no corresponding call_stmt"
  
! #: cgraph.cc:4479 cgraph.cc:4492
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr "fehlender Ursprung für einen Knoten in einer verschachtelten Liste"
  
! #: cgraph.cc:4484
  #, gcc-internal-format
  msgid "origin points to a different parent"
  msgstr "origin points to a different parent"
  
! #: cgraph.cc:4500
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "Interner Fehler: verify_cgraph_node failed"
  
! #: cgraph.cc:4622 varpool.cc:300
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s.%d is missing"
  msgstr "%s: section %s.%d is missing"
  
! #: cgraphunit.cc:759
  #, gcc-internal-format
  msgid "duplicate definition of a symbol version"
  msgstr "doppelte Definition einer Symbolversion"
  
! #: cgraphunit.cc:761
  #, gcc-internal-format
  msgid "same version was previously defined here"
  msgstr "dieselbe Version wurde zuvor hier definiert"
  
! #: cgraphunit.cc:767
  #, gcc-internal-format
  msgid "symbol needs to be defined to have a version"
  msgstr "Symbol muss definiert sein, um eine Version zu haben"
  
! #: cgraphunit.cc:773
  #, gcc-internal-format
  msgid "common symbol cannot be versioned"
  msgstr "gemeinsames Symbol kann nicht versioniert werden"
  
! #: cgraphunit.cc:779
  #, gcc-internal-format
  msgid "comdat symbol cannot be versioned"
  msgstr "comdat-Symbole können nicht versioniert werden"
  
! #: cgraphunit.cc:785
  #, gcc-internal-format
  msgid "%<weakref%> cannot be versioned"
  msgstr "%<weakref%> kann nicht versioniert werden"
  
! #: cgraphunit.cc:791
  #, gcc-internal-format
  msgid "versioned symbol must be public"
  msgstr "das versionierte Symbol muss %<public%> sein"
  
! #: cgraphunit.cc:797
  #, gcc-internal-format
  msgid "versioned symbol must have default visibility"
  msgstr "versioniertes Symbol muss standardmäßige Sichtbarkeit haben"
  
! #: cgraphunit.cc:830
  #, gcc-internal-format
  msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
  msgstr "Attribut %<weakref%> sollte von Attribut %<alias%> begleitet werden"
  
! #: cgraphunit.cc:885
  #, gcc-internal-format
  msgid "%<flatten%> attribute is ignored on aliases"
  msgstr "Attribut %<flatten%> wird an Aliasen ignoriert"
  
! #: cgraphunit.cc:893 cgraphunit.cc:945
  #, gcc-internal-format
  msgid "%<externally_visible%> attribute have effect only on public objects"
  msgstr "Attribut %<externally_visible%> wirkt sich nur auf öffentliche Objekte aus"
  
! #: cgraphunit.cc:904
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because function is defined"
  msgstr "Attribut %<weakref%> ignoriert, da Funktion bereits definiert ist"
  
! #: cgraphunit.cc:919
  #, gcc-internal-format
  msgid "%<alias%> attribute ignored because function is defined"
  msgstr "Attribut %<alias%> ignoriert, da Funktion bereits definiert ist"
  
! #: cgraphunit.cc:927
  #, gcc-internal-format
  msgid "%<always_inline%> function might not be inlinable unless also declared %<inline%>"
  msgstr "die Funktion %<always_inline%> ist möglicherweise nicht inlinefähig, es sei denn, sie ist ebenfalls als %<inline%> deklariert"
  
! #: cgraphunit.cc:953
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because variable is initialized"
  msgstr "Attribut %<weakref%> ignoriert, da Variable bereits initialisiert ist"
  
! #: cgraphunit.cc:1115 c/c-decl.cc:13688
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F verwendet, aber nirgendwo definiert"
  
! #: cgraphunit.cc:1119 c/c-decl.cc:13696
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F als %<static%> deklariert, aber nirgendwo definiert"
  
! #: cgraphunit.cc:1163
  #, gcc-internal-format
  msgid "%qD defined but not used"
  msgstr "%qD definiert, aber nicht verwendet"
  
! #: cgraphunit.cc:1508
  #, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD must return %qT"
  msgstr "%<ifunc%>-Auflöser für %qD muss %qT zurückgeben"
  
! #: cgraphunit.cc:1511 cgraphunit.cc:1534
  #, gcc-internal-format
  msgid "resolver indirect function declared here"
  msgstr "Auflöser-indirekte Funktion ist hier deklariert"
  
! #: cgraphunit.cc:1531
  #, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD should return %qT"
  msgstr "%<ifunc%>-Auflöser für %qD sollte %qT zurückgeben"
  
! #: cgraphunit.cc:1541
  #, gcc-internal-format
  msgid "%qD alias between functions of incompatible types %qT and %qT"
  msgstr "%qD Alias zwischen unverträglichen Funktionstypen %qT und %qT"
  
! #: cgraphunit.cc:1544 cgraphunit.cc:1626
  #, gcc-internal-format
  msgid "aliased declaration here"
  msgstr "hier ist die Alias-Deklaration"
  
! #: cgraphunit.cc:1582 c-family/c-pragma.cc:347
  #, gcc-internal-format
  msgid "%q+D aliased to undefined symbol %qE"
  msgstr "%q+D als Alias für undefiniertes Symbol %qE"
  
! #: cgraphunit.cc:1598
  #, gcc-internal-format
  msgid "%q+D aliased to external symbol %qE"
  msgstr "%q+D als Alias für externes Symbol %qE"
  
! #: cgraphunit.cc:1623
  #, gcc-internal-format
  msgid "%q+D alias between function and variable is not supported"
  msgstr "Alias %q+D zwischen Funktion und Variable wird nicht unterstützt"
  
! #: cgraphunit.cc:1697
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function"
  msgstr "Zurückfordern der nicht benötigten Funktion gescheitert"
  
! #: cgraphunit.cc:1725
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function in same comdat group"
  msgstr "Zurückfordern der nicht benötigten Funktion in gleicher Comdat-Gruppe gescheitert"
  
! #: cgraphunit.cc:1901
  #, gcc-internal-format
  msgid "size of return value of %q+D is %u bytes"
  msgstr "Größe des Rückgabewertes von %q+D ist %u Bytes"
  
! #: cgraphunit.cc:1905
  #, gcc-internal-format
  msgid "size of return value of %q+D is larger than %wu bytes"
  msgstr "Größe des Rückgabewertes von %q+D ist größer als %wu Bytes"
  
! #: cgraphunit.cc:2471
  #, gcc-internal-format
  msgid "nodes with unreleased memory found"
  msgstr "Knoten mit nicht freigegebenem Speicher gefunden"
*************** msgstr "Antwortdatei %s konnte nicht ges
*** 25119,25131 ****
  msgid "cannot find %qs"
  msgstr "%qs kann nicht gefunden werden"
  
! #: collect-utils.cc:225 collect2.cc:2391 collect2.cc:2561 gcc.cc:3430
! #: gcc.cc:7866
  #, gcc-internal-format
  msgid "%<pex_init%> failed: %m"
  msgstr "%<pex_init%> failed: %m"
  
! #: collect-utils.cc:234 collect2.cc:2400 collect2.cc:2569 gcc.cc:2714
  #, gcc-internal-format
  msgid "%s: %m"
  msgstr "%s: %m"
--- 26693,26705 ----
  msgid "cannot find %qs"
  msgstr "%qs kann nicht gefunden werden"
  
! #: collect-utils.cc:225 collect2.cc:2394 collect2.cc:2564 gcc.cc:3446
! #: gcc.cc:7890
  #, gcc-internal-format
  msgid "%<pex_init%> failed: %m"
  msgstr "%<pex_init%> failed: %m"
  
! #: collect-utils.cc:234 collect2.cc:2403 collect2.cc:2572 gcc.cc:2755
  #, gcc-internal-format
  msgid "%s: %m"
  msgstr "%s: %m"
*************** msgstr "Umgebungsvariable %<COLLECT_LTO_
*** 25140,25239 ****
  msgid "ld returned %d exit status"
  msgstr "ld gab %d als Ende-Status zurück"
  
! #: collect2.cc:916 gcc.cc:8378 config/nvptx/mkoffload.cc:646
  #, gcc-internal-format
  msgid "atexit failed"
  msgstr "atexit gescheitert"
  
! #: collect2.cc:1047
  #, gcc-internal-format
  msgid "no arguments"
  msgstr "Keine Argumente"
  
! #: collect2.cc:1289 opts.cc:1223
  #, gcc-internal-format
  msgid "LTO support has not been enabled in this configuration"
  msgstr "LTO-Unterstützung wurde in dieser Konfiguration nicht eingeschaltet"
  
! #: collect2.cc:1330 graph.cc:55 lto-wrapper.cc:1765 lto-wrapper.cc:1821
! #: toplev.cc:1576 objc/objc-act.cc:462
  #, gcc-internal-format
  msgid "cannot open %s: %m"
  msgstr "%s kann nicht geöffnet werden: %m"
  
! #: collect2.cc:1450
  #, gcc-internal-format
  msgid "unknown demangling style %qs"
  msgstr "unbekannter Entmangelstil %qs"
  
! #: collect2.cc:1552 collect2.cc:1730 collect2.cc:1770
  #, gcc-internal-format
  msgid "fopen %s: %m"
  msgstr "fopen %s: %m"
  
! #: collect2.cc:1555 collect2.cc:1735 collect2.cc:1773
  #, gcc-internal-format
  msgid "fclose %s: %m"
  msgstr "fclose %s: %m"
  
! #: collect2.cc:2325 lto-wrapper.cc:1236 lto-wrapper.cc:1251
! #: lto/lto-object.cc:148 lto/lto-object.cc:182 lto/lto-object.cc:279
! #: lto/lto-object.cc:336 lto/lto-object.cc:360
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s"
  msgstr "%s: %s"
  
! #: collect2.cc:2365
  #, gcc-internal-format
  msgid "cannot find %<nm%>"
  msgstr "%<nm%> kann nicht gefunden werden"
  
! #: collect2.cc:2413
  #, gcc-internal-format
  msgid "cannot open nm output: %m"
  msgstr "nm-Ausgabe kann nicht geöffnet werden: %m"
  
! #: collect2.cc:2468
  #, gcc-internal-format, gfc-internal-format
  msgid "init function found in object %s"
  msgstr "init-Funktion im Objekt %s gefunden"
  
! #: collect2.cc:2479
  #, gcc-internal-format, gfc-internal-format
  msgid "fini function found in object %s"
  msgstr "fini-Funktion im Objekt %s gefunden"
  
! #: collect2.cc:2536
  #, gcc-internal-format
  msgid "cannot find %<ldd%>"
  msgstr "%<ldd%> kann nicht gefunden werden"
  
! #: collect2.cc:2582
  #, gcc-internal-format
  msgid "cannot open ldd output: %m"
  msgstr "ldd-Ausgabe kann nicht geöffnet werden: %m"
  
! #: collect2.cc:2600
  #, gcc-internal-format, gfc-internal-format
  msgid "dynamic dependency %s not found"
  msgstr "dynamische Abhängigkeit »%s« nicht gefunden"
  
! #: collect2.cc:2612
  #, gcc-internal-format
  msgid "unable to open dynamic dependency %qs"
  msgstr "dynamische Abhängigkeit %qs kann nicht geöffnet werden"
  
! #: collect2.cc:2764
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: not a COFF file"
  msgstr "%s: keine COFF-Datei"
  
! #: collect2.cc:2923
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: cannot open as COFF file"
  msgstr "%s kann nicht als COFF-Datei geöffnet werden"
  
! #: collect2.cc:2982
  #, gcc-internal-format, gfc-internal-format
  msgid "library lib%s not found"
  msgstr "Bibliothek lib%s nicht gefunden"
--- 26714,26813 ----
  msgid "ld returned %d exit status"
  msgstr "ld gab %d als Ende-Status zurück"
  
! #: collect2.cc:918 gcc.cc:8402 config/nvptx/mkoffload.cc:646
  #, gcc-internal-format
  msgid "atexit failed"
  msgstr "atexit gescheitert"
  
! #: collect2.cc:1051
  #, gcc-internal-format
  msgid "no arguments"
  msgstr "Keine Argumente"
  
! #: collect2.cc:1294 opts.cc:1258
  #, gcc-internal-format
  msgid "LTO support has not been enabled in this configuration"
  msgstr "LTO-Unterstützung wurde in dieser Konfiguration nicht eingeschaltet"
  
! #: collect2.cc:1335 graph.cc:55 lto-wrapper.cc:1769 lto-wrapper.cc:1823
! #: toplev.cc:1587 objc/objc-act.cc:462
  #, gcc-internal-format
  msgid "cannot open %s: %m"
  msgstr "%s kann nicht geöffnet werden: %m"
  
! #: collect2.cc:1454
  #, gcc-internal-format
  msgid "unknown demangling style %qs"
  msgstr "unbekannter Entmangelstil %qs"
  
! #: collect2.cc:1555 collect2.cc:1733 collect2.cc:1773
  #, gcc-internal-format
  msgid "fopen %s: %m"
  msgstr "fopen %s: %m"
  
! #: collect2.cc:1558 collect2.cc:1738 collect2.cc:1776
  #, gcc-internal-format
  msgid "fclose %s: %m"
  msgstr "fclose %s: %m"
  
! #: collect2.cc:2328 lto-wrapper.cc:1242 lto-wrapper.cc:1257
! #: algol68/a68-lang.cc:561 lto/lto-object.cc:146 lto/lto-object.cc:180
! #: lto/lto-object.cc:277 lto/lto-object.cc:334 lto/lto-object.cc:358
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s"
  msgstr "%s: %s"
  
! #: collect2.cc:2368
  #, gcc-internal-format
  msgid "cannot find %<nm%>"
  msgstr "%<nm%> kann nicht gefunden werden"
  
! #: collect2.cc:2416
  #, gcc-internal-format
  msgid "cannot open nm output: %m"
  msgstr "nm-Ausgabe kann nicht geöffnet werden: %m"
  
! #: collect2.cc:2471
  #, gcc-internal-format, gfc-internal-format
  msgid "init function found in object %s"
  msgstr "init-Funktion im Objekt %s gefunden"
  
! #: collect2.cc:2482
  #, gcc-internal-format, gfc-internal-format
  msgid "fini function found in object %s"
  msgstr "fini-Funktion im Objekt %s gefunden"
  
! #: collect2.cc:2539
  #, gcc-internal-format
  msgid "cannot find %<ldd%>"
  msgstr "%<ldd%> kann nicht gefunden werden"
  
! #: collect2.cc:2585
  #, gcc-internal-format
  msgid "cannot open ldd output: %m"
  msgstr "ldd-Ausgabe kann nicht geöffnet werden: %m"
  
! #: collect2.cc:2603
  #, gcc-internal-format, gfc-internal-format
  msgid "dynamic dependency %s not found"
  msgstr "dynamische Abhängigkeit »%s« nicht gefunden"
  
! #: collect2.cc:2615
  #, gcc-internal-format
  msgid "unable to open dynamic dependency %qs"
  msgstr "dynamische Abhängigkeit %qs kann nicht geöffnet werden"
  
! #: collect2.cc:2767
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: not a COFF file"
  msgstr "%s: keine COFF-Datei"
  
! #: collect2.cc:2926
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: cannot open as COFF file"
  msgstr "%s kann nicht als COFF-Datei geöffnet werden"
  
! #: collect2.cc:2985
  #, gcc-internal-format, gfc-internal-format
  msgid "library lib%s not found"
  msgstr "Bibliothek lib%s nicht gefunden"
*************** msgstr "%qs ist keine gcov-Datei"
*** 25313,25389 ****
  msgid "%qs is version %q.*s, expected version %q.*s"
  msgstr "%qs hat Version %q.*s, Version %q.*s erwartet"
  
! #: coverage.cc:268
  #, gcc-internal-format, gfc-internal-format
  msgid "profile data for function %u is corrupted"
  msgstr "Profildaten für Funktion %u sind beschädigt"
  
! #: coverage.cc:269
  #, gcc-internal-format
  msgid "checksum is (%x,%x) instead of (%x,%x)"
  msgstr "Prüfsumme ist (%x,%x) statt (%x,%x)"
  
! #: coverage.cc:284
  #, gcc-internal-format
  msgid "%qs has overflowed"
  msgstr "%qs übergelaufen"
  
! #: coverage.cc:285
  #, gcc-internal-format
  msgid "%qs is corrupted"
  msgstr "%qs ist beschädigt"
  
! #: coverage.cc:312
  #, gcc-internal-format
  msgid "%qs profile count data file not found"
  msgstr "Datei für Profilingzählerdaten %qs wurde nicht gefunden"
  
! #: coverage.cc:341
  #, gcc-internal-format
  msgid "profile for function %qD not found in profile data"
  msgstr "Profil für Funktion %qD nicht in Profilingdaten gefunden"
  
! #: coverage.cc:361
  #, gcc-internal-format
  msgid "number of counters in profile data for function %qD does not match its profile data (counter %qs, expected %i and have %i)"
  msgstr "Anzahl der Zähler in den Profilingdaten für Funktion %qD passt nicht zu deren Profilingdaten (Zähler %qs, %i erwartet aber %i gefunden)"
  
! #: coverage.cc:370
  #, gcc-internal-format
  msgid "the control flow of function %qD does not match its profile data (counter %qs)"
  msgstr "Kontrollfluss der Funktion %qD passt nicht zu ihren Profilingdaten (Zähler %qs)"
  
! #: coverage.cc:389
  #, gcc-internal-format
  msgid "execution counts estimated\n"
  msgstr "Ausführungszähler geschätzt\n"
  
! #: coverage.cc:390
  #, gcc-internal-format
  msgid "execution counts assumed to be zero\n"
  msgstr "Ausführungszähler als null angenommen\n"
  
! #: coverage.cc:403
  #, gcc-internal-format
  msgid "source locations for function %qD have changed, the profile data may be out of date"
  msgstr "Quellorte für Funktion %qD haben sich geändert, Profilingdaten möglicherweise veraltet"
  
! #: coverage.cc:667
  #, gcc-internal-format
  msgid "function starts on a higher line number than it ends"
  msgstr "Funktion beginnt in einer höheren Zeilennummer als sie endet"
  
! #: coverage.cc:689
  #, gcc-internal-format
  msgid "error writing %qs"
  msgstr "Fehler beim Schreiben von %qs"
  
! #: coverage.cc:1289
  #, gcc-internal-format
  msgid "filename %qs does not start with profile prefix %qs"
  msgstr "der Dateiname %qs beginnt nicht mit dem Profil-Präfix %qs"
  
! #: coverage.cc:1334
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open %s"
  msgstr "»%s« kann nicht geöffnet werden"
--- 26887,26963 ----
  msgid "%qs is version %q.*s, expected version %q.*s"
  msgstr "%qs hat Version %q.*s, Version %q.*s erwartet"
  
! #: coverage.cc:269
  #, gcc-internal-format, gfc-internal-format
  msgid "profile data for function %u is corrupted"
  msgstr "Profildaten für Funktion %u sind beschädigt"
  
! #: coverage.cc:270
  #, gcc-internal-format
  msgid "checksum is (%x,%x) instead of (%x,%x)"
  msgstr "Prüfsumme ist (%x,%x) statt (%x,%x)"
  
! #: coverage.cc:285
  #, gcc-internal-format
  msgid "%qs has overflowed"
  msgstr "%qs übergelaufen"
  
! #: coverage.cc:286
  #, gcc-internal-format
  msgid "%qs is corrupted"
  msgstr "%qs ist beschädigt"
  
! #: coverage.cc:313
  #, gcc-internal-format
  msgid "%qs profile count data file not found"
  msgstr "Datei für Profilingzählerdaten %qs wurde nicht gefunden"
  
! #: coverage.cc:342
  #, gcc-internal-format
  msgid "profile for function %qD not found in profile data"
  msgstr "Profil für Funktion %qD nicht in Profilingdaten gefunden"
  
! #: coverage.cc:362
  #, gcc-internal-format
  msgid "number of counters in profile data for function %qD does not match its profile data (counter %qs, expected %i and have %i)"
  msgstr "Anzahl der Zähler in den Profilingdaten für Funktion %qD passt nicht zu deren Profilingdaten (Zähler %qs, %i erwartet aber %i gefunden)"
  
! #: coverage.cc:371
  #, gcc-internal-format
  msgid "the control flow of function %qD does not match its profile data (counter %qs)"
  msgstr "Kontrollfluss der Funktion %qD passt nicht zu ihren Profilingdaten (Zähler %qs)"
  
! #: coverage.cc:390
  #, gcc-internal-format
  msgid "execution counts estimated\n"
  msgstr "Ausführungszähler geschätzt\n"
  
! #: coverage.cc:391
  #, gcc-internal-format
  msgid "execution counts assumed to be zero\n"
  msgstr "Ausführungszähler als null angenommen\n"
  
! #: coverage.cc:404
  #, gcc-internal-format
  msgid "source locations for function %qD have changed, the profile data may be out of date"
  msgstr "Quellorte für Funktion %qD haben sich geändert, Profilingdaten möglicherweise veraltet"
  
! #: coverage.cc:668
  #, gcc-internal-format
  msgid "function starts on a higher line number than it ends"
  msgstr "Funktion beginnt in einer höheren Zeilennummer als sie endet"
  
! #: coverage.cc:690
  #, gcc-internal-format
  msgid "error writing %qs"
  msgstr "Fehler beim Schreiben von %qs"
  
! #: coverage.cc:1293
  #, gcc-internal-format
  msgid "filename %qs does not start with profile prefix %qs"
  msgstr "der Dateiname %qs beginnt nicht mit dem Profil-Präfix %qs"
  
! #: coverage.cc:1336
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open %s"
  msgstr "»%s« kann nicht geöffnet werden"
*************** msgstr "Zählerwert"
*** 25428,25470 ****
  msgid "closed intervals"
  msgstr "geschlossene Intervalle"
  
- #: diagnostic-format-sarif.cc:3773
- #, gcc-internal-format
- msgid "unable to determine filename for SARIF output"
- msgstr "Dateiname für SARIF-Ausgabe kann nicht ermittelt werden"
- 
- #: diagnostic-format-sarif.cc:3786
- #, gcc-internal-format
- msgid "unable to open %qs for SARIF output: %m"
- msgstr "%qs für SARIF-Ausgabe kann nicht geöffnet werden: %m"
- 
- #: diagnostic-macro-unwinding.cc:182
- #, gcc-internal-format
- msgid "in definition of macro %qs"
- msgstr "in Definition des Makros %qs"
- 
- #: diagnostic-macro-unwinding.cc:199
- #, gcc-internal-format
- msgid "in expansion of macro %qs"
- msgstr "bei Substitution des Makros %qs"
- 
- #: diagnostic-path.cc:226
- #, gcc-internal-format
- msgid "debug path"
- msgstr "Debug-Pfad"
- 
- #: diagnostic-path.cc:1174
- msgid "%@ %e (fndecl %qs, depth %i)"
- msgstr "%@ %e (fndecl %qs, depth %i)"
- 
- #: diagnostic-path.cc:1180
- msgid "%@ %e (depth %i)"
- msgstr "%@ %e (depth %i)"
- 
- #: diagnostic-path.cc:1186
- msgid "%@ %e"
- msgstr "%@ %e"
- 
  #: dominance.cc:1180
  #, gcc-internal-format, gfc-internal-format
  msgid "dominator of %d status unknown"
--- 27002,27007 ----
*************** msgstr "unbekannter Status für Herrsche
*** 25475,25506 ****
  msgid "dominator of %d should be %d, not %d"
  msgstr "Herrscher über %d sollte %d sein, nicht %d"
  
! #: dumpfile.cc:383
  #, gcc-internal-format
  msgid "could not open dump file %qs: %m"
  msgstr "Abzugsdatei %qs konnte nicht geöffnet werden: %m"
  
! #: dumpfile.cc:1869
  #, gcc-internal-format
  msgid "ignoring unknown option %q.*s"
  msgstr "unbekannte Option %q.*s wird ignoriert"
  
! #: dumpfile.cc:1951
  #, gcc-internal-format
  msgid "unrecognized command-line option %<-fdump-%s%>; did you mean %<-fdump-%s%>?"
  msgstr "unbekannte Kommandozeilenoption %<-fdump-%s%>; meinten Sie %<-fdump-%s%>?"
  
! #: dumpfile.cc:1954
  #, gcc-internal-format
  msgid "unrecognized command-line option %<-fdump-%s%>"
  msgstr "nicht erkannte Kommandozeilenoption %<-fdump-%s%>"
  
! #: dumpfile.cc:2027
  #, gcc-internal-format
  msgid "unknown option %q.*s in %<-fopt-info-%s%>"
  msgstr "unbekannte Option %q.*s in %<-fopt-info-%s%>"
  
! #: dumpfile.cc:2059
  #, gcc-internal-format
  msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
  msgstr "möglicherweise in Konflikt stehende Option %<-fopt-info-%s%> wird ignoriert"
--- 27012,27043 ----
  msgid "dominator of %d should be %d, not %d"
  msgstr "Herrscher über %d sollte %d sein, nicht %d"
  
! #: dumpfile.cc:382
  #, gcc-internal-format
  msgid "could not open dump file %qs: %m"
  msgstr "Abzugsdatei %qs konnte nicht geöffnet werden: %m"
  
! #: dumpfile.cc:1871
  #, gcc-internal-format
  msgid "ignoring unknown option %q.*s"
  msgstr "unbekannte Option %q.*s wird ignoriert"
  
! #: dumpfile.cc:1953
  #, gcc-internal-format
  msgid "unrecognized command-line option %<-fdump-%s%>; did you mean %<-fdump-%s%>?"
  msgstr "unbekannte Kommandozeilenoption %<-fdump-%s%>; meinten Sie %<-fdump-%s%>?"
  
! #: dumpfile.cc:1956
  #, gcc-internal-format
  msgid "unrecognized command-line option %<-fdump-%s%>"
  msgstr "nicht erkannte Kommandozeilenoption %<-fdump-%s%>"
  
! #: dumpfile.cc:2029
  #, gcc-internal-format
  msgid "unknown option %q.*s in %<-fopt-info-%s%>"
  msgstr "unbekannte Option %q.*s in %<-fopt-info-%s%>"
  
! #: dumpfile.cc:2061
  #, gcc-internal-format
  msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
  msgstr "möglicherweise in Konflikt stehende Option %<-fopt-info-%s%> wird ignoriert"
*************** msgstr "Interner Fehler: md5_stream fail
*** 25520,25566 ****
  msgid "multiple EH personalities are supported only with assemblers supporting %<.cfi_personality%> directive"
  msgstr "Mehrere EH-Persönlichkeiten werden nur mit Assemblern unterstützt, die die Direktive %<.cfi_personality%> unterstützen"
  
! #: dwarf2out.cc:11191
  #, gcc-internal-format
  msgid "%<-gdwarf-6%> is output as version 5 with incompatibilities"
  msgstr "%<-gdwarf-6%> wird als Version 5 ausgegeben, mit Inkompatibilitäten"
  
! #: dwarf2out.cc:15078
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr "Nicht-Delegitimiertes UNSPEC %s (%d) am Variablenort gefunden"
  
! #: emit-rtl.cc:3042
  #, gcc-internal-format
  msgid "invalid rtl sharing found in the insn"
  msgstr "ungültige gemeinsame rtl-Verwendung in Befehl gefunden"
  
! #: emit-rtl.cc:3044
  #, gcc-internal-format
  msgid "shared rtx"
  msgstr "Gemeinsames rtx"
  
! #: emit-rtl.cc:3046
  #, gcc-internal-format
  msgid "internal consistency failure"
  msgstr "internes Konsistenzproblem"
  
! #: emit-rtl.cc:4146
  #, gcc-internal-format
  msgid "ICE: %<emit_insn%> used where %<emit_jump_insn%> needed:"
  msgstr "ICE: %<emit_insn%> verwendet, wo %<emit_jump_insn%> erforderlich:"
  
! #: errors.cc:133
  #, gcc-internal-format, gfc-internal-format
  msgid "abort in %s, at %s:%d"
  msgstr "Abbruch in %s, bei %s:%d"
  
! #: except.cc:2186
  #, gcc-internal-format
  msgid "argument of %<__builtin_eh_return_regno%> must be constant"
  msgstr "Argument für %<__builtin_eh_return_regno%> muss konstant sein"
  
! #: except.cc:2332
  #, gcc-internal-format
  msgid "%<__builtin_eh_return%> not supported on this target"
  msgstr "%<__builtin_eh_return%> für dieses Ziel nicht unterstützt"
--- 27057,27103 ----
  msgid "multiple EH personalities are supported only with assemblers supporting %<.cfi_personality%> directive"
  msgstr "Mehrere EH-Persönlichkeiten werden nur mit Assemblern unterstützt, die die Direktive %<.cfi_personality%> unterstützen"
  
! #: dwarf2out.cc:11219
  #, gcc-internal-format
  msgid "%<-gdwarf-6%> is output as version 5 with incompatibilities"
  msgstr "%<-gdwarf-6%> wird als Version 5 ausgegeben, mit Inkompatibilitäten"
  
! #: dwarf2out.cc:15353
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr "Nicht-Delegitimiertes UNSPEC %s (%d) am Variablenort gefunden"
  
! #: emit-rtl.cc:3058
  #, gcc-internal-format
  msgid "invalid rtl sharing found in the insn"
  msgstr "ungültige gemeinsame rtl-Verwendung in Befehl gefunden"
  
! #: emit-rtl.cc:3060
  #, gcc-internal-format
  msgid "shared rtx"
  msgstr "Gemeinsames rtx"
  
! #: emit-rtl.cc:3062
  #, gcc-internal-format
  msgid "internal consistency failure"
  msgstr "internes Konsistenzproblem"
  
! #: emit-rtl.cc:4166
  #, gcc-internal-format
  msgid "ICE: %<emit_insn%> used where %<emit_jump_insn%> needed:"
  msgstr "ICE: %<emit_insn%> verwendet, wo %<emit_jump_insn%> erforderlich:"
  
! #: errors.cc:134
  #, gcc-internal-format, gfc-internal-format
  msgid "abort in %s, at %s:%d"
  msgstr "Abbruch in %s, bei %s:%d"
  
! #: except.cc:2179
  #, gcc-internal-format
  msgid "argument of %<__builtin_eh_return_regno%> must be constant"
  msgstr "Argument für %<__builtin_eh_return_regno%> muss konstant sein"
  
! #: except.cc:2325
  #, gcc-internal-format
  msgid "%<__builtin_eh_return%> not supported on this target"
  msgstr "%<__builtin_eh_return%> für dieses Ziel nicht unterstützt"
*************** msgstr "%<region_array%> passt nicht zum
*** 25605,25616 ****
  msgid "%<lp_array%> does not match %<region_tree%>"
  msgstr "%<lp_array%> passt nicht zum %<region_tree%>"
  
! #: except.cc:3561 tree.cc:14621 value-prof.cc:529
  #, gcc-internal-format
  msgid "%qs failed"
  msgstr "%qs fehlgeschlagen"
  
! #: explow.cc:1610
  #, gcc-internal-format
  msgid "stack limits not supported on this target"
  msgstr "Stapelgrenzen nicht für dieses Ziel unterstützt"
--- 27142,27153 ----
  msgid "%<lp_array%> does not match %<region_tree%>"
  msgstr "%<lp_array%> passt nicht zum %<region_tree%>"
  
! #: except.cc:3561 tree.cc:14779 value-prof.cc:529
  #, gcc-internal-format
  msgid "%qs failed"
  msgstr "%qs fehlgeschlagen"
  
! #: explow.cc:1634
  #, gcc-internal-format
  msgid "stack limits not supported on this target"
  msgstr "Stapelgrenzen nicht für dieses Ziel unterstützt"
*************** msgstr "umgekehrte Speicherreihenfolge f
*** 25636,25657 ****
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr "Schreiben von %wu Bit Daten außerhalb der Grenzen des Zielobjekts, Daten wurden auf %wu Bit abgeschnitten"
  
! #: expr.cc:12476
  #, gcc-internal-format
  msgid "call to %qs declared with attribute error: %s"
  msgstr "Aufruf von %qs mit Attributfehler deklariert: %s"
  
! #: expr.cc:12490
  #, gcc-internal-format
  msgid "call to %qs declared with attribute warning: %s"
  msgstr "Aufruf von %qs mit Attributwarnung deklariert: %s"
  
! #: expr.cc:13544
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>"
  msgstr "der Compiler geht davon aus, dass kein vorzeichenbehafteter Überlauf auftritt, und vereinfacht daher %<X - Y %s 0%> zu %<X %s Y%>"
  
! #: ext-dce.cc:1202
  #, gcc-internal-format
  msgid "ext-dce disabled: %d basic blocks and %d registers; increase %<--param max-gcse-memory%> above %wu"
  msgstr "ext-dce ausgeschaltet: %d Basisblöcke und %d Register; erhöhen Sie %<--param max-gcse-memory%> auf mehr als %wu"
--- 27173,27194 ----
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr "Schreiben von %wu Bit Daten außerhalb der Grenzen des Zielobjekts, Daten wurden auf %wu Bit abgeschnitten"
  
! #: expr.cc:12652
  #, gcc-internal-format
  msgid "call to %qs declared with attribute error: %s"
  msgstr "Aufruf von %qs mit Attributfehler deklariert: %s"
  
! #: expr.cc:12666
  #, gcc-internal-format
  msgid "call to %qs declared with attribute warning: %s"
  msgstr "Aufruf von %qs mit Attributwarnung deklariert: %s"
  
! #: expr.cc:13719
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>"
  msgstr "der Compiler geht davon aus, dass kein vorzeichenbehafteter Überlauf auftritt, und vereinfacht daher %<X - Y %s 0%> zu %<X %s Y%>"
  
! #: ext-dce.cc:1334
  #, gcc-internal-format
  msgid "ext-dce disabled: %d basic blocks and %d registers; increase %<--param max-gcse-memory%> above %wu"
  msgstr "ext-dce ausgeschaltet: %d Basisblöcke und %d Register; erhöhen Sie %<--param max-gcse-memory%> auf mehr als %wu"
*************** msgstr "ext-dce ausgeschaltet: %d Basisb
*** 25661,25677 ****
  msgid "invalid argument %qs to %qs"
  msgstr "ungültiges Argument %qs für %qs"
  
! #: final.cc:1775
  #, gcc-internal-format
  msgid "the frame size of %wu bytes is larger than %wu bytes"
  msgstr "die Rahmengröße von %wu Bytes überschreitet %wu Bytes"
  
! #: final.cc:4402 toplev.cc:1446 tree-cfgcleanup.cc:1540
  #, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "endgültige Abzugsdatei %qs der Befehle konnte nicht geöffnet werden: %m"
  
! #: final.cc:4471 tree-cfgcleanup.cc:1557
  #, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "endgültige Abzugsdatei %qs der Befehle konnte nicht geschlossen werden: %m"
--- 27198,27214 ----
  msgid "invalid argument %qs to %qs"
  msgstr "ungültiges Argument %qs für %qs"
  
! #: final.cc:1776
  #, gcc-internal-format
  msgid "the frame size of %wu bytes is larger than %wu bytes"
  msgstr "die Rahmengröße von %wu Bytes überschreitet %wu Bytes"
  
! #: final.cc:4424 toplev.cc:1457 tree-cfgcleanup.cc:1462
  #, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "endgültige Abzugsdatei %qs der Befehle konnte nicht geöffnet werden: %m"
  
! #: final.cc:4493 tree-cfgcleanup.cc:1479
  #, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "endgültige Abzugsdatei %qs der Befehle konnte nicht geschlossen werden: %m"
*************** msgstr "endgültige Abzugsdatei %qs der
*** 25681,25707 ****
  msgid "large fixed-point constant implicitly truncated to fixed-point type"
  msgstr "große Festkommakonstante implizit auf Festkommatypen abgeschnitten"
  
! #: fold-const.cc:4991 fold-const.cc:5001
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d due to width of bit-field"
  msgstr "Vergleich ist immer %d wegen Breite des Bitfeldes"
  
! #: fold-const.cc:6259 tree-ssa-reassoc.cc:2886 tree-ssa-reassoc.cc:3971
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr "Annahme, dass vorzeichenbehafteter Überlauf nicht auftritt, wenn Bereichsprüfung vereinfacht wird"
  
! #: fold-const.cc:9830
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr "Annahme, dass vorzeichenbehafteter Überlauf nicht auftritt, wenn Konstante in Vergleich verringert wird"
  
! #: fold-const.cc:10237
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr "Annahme, dass vorzeichenbehafteter Überlauf nicht auftritt, wenn Konstanten um einen Vergleich kombiniert werden"
  
! #: fold-const.cc:13671
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "Faltungstest: ursprünglicher Baum durch Faltung geändert"
--- 27218,27244 ----
  msgid "large fixed-point constant implicitly truncated to fixed-point type"
  msgstr "große Festkommakonstante implizit auf Festkommatypen abgeschnitten"
  
! #: fold-const.cc:5006 fold-const.cc:5016
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d due to width of bit-field"
  msgstr "Vergleich ist immer %d wegen Breite des Bitfeldes"
  
! #: fold-const.cc:6279 tree-ssa-reassoc.cc:2887 tree-ssa-reassoc.cc:3964
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr "Annahme, dass vorzeichenbehafteter Überlauf nicht auftritt, wenn Bereichsprüfung vereinfacht wird"
  
! #: fold-const.cc:9856
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr "Annahme, dass vorzeichenbehafteter Überlauf nicht auftritt, wenn Konstante in Vergleich verringert wird"
  
! #: fold-const.cc:10270
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr "Annahme, dass vorzeichenbehafteter Überlauf nicht auftritt, wenn Konstanten um einen Vergleich kombiniert werden"
  
! #: fold-const.cc:13683
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "Faltungstest: ursprünglicher Baum durch Faltung geändert"
*************** msgstr "Gesamtgröße der lokalen Objekt
*** 25721,25935 ****
  msgid "total size of local objects exceeds maximum %wu"
  msgstr "Gesamtgröße der lokalen Objekte überschreitet das Maximum %wu"
  
! #: function.cc:1789 gimplify.cc:7888 gimplify.cc:8059 varasm.cc:1833
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "unmögliche Bedingung in %<asm%>"
  
! #: function.cc:4293
  #, gcc-internal-format
  msgid "variable %q+D might be clobbered by %<longjmp%> or %<vfork%>"
  msgstr "Variable %q+D könnte von %<longjmp%> oder %<vfork%> zerstört werden"
  
! #: function.cc:4314
  #, gcc-internal-format
  msgid "argument %q+D might be clobbered by %<longjmp%> or %<vfork%>"
  msgstr "Argument %q+D könnte von %<longjmp%> oder %<vfork%> zerstört werden"
  
! #: function.cc:5035
  #, gcc-internal-format
  msgid "function returns an aggregate"
  msgstr "Funktion gibt Aggregat zurück"
  
! #: gcc.cc:2224
  #, gcc-internal-format
  msgid "cannot open nested response file"
  msgstr "Verschachtelte Antwortdatei konnte nicht geöffnet werden"
  
! #: gcc.cc:2261
  #, gcc-internal-format
  msgid "cannot close nonexistent response file"
  msgstr "Nicht existierende Antwortdatei konnte nicht geschlossen werden"
  
! #: gcc.cc:2284
  #, gcc-internal-format, gfc-internal-format
  msgid "could not open temporary response file %s"
  msgstr "temporäre Antwortdatei %s konnte nicht geöffnet werden"
  
! #: gcc.cc:2291
  #, gcc-internal-format, gfc-internal-format
  msgid "could not write to temporary response file %s"
  msgstr "in temporäre Antwortdatei %s konnte nicht geschrieben werden"
  
! #: gcc.cc:2297
  #, gcc-internal-format, gfc-internal-format
  msgid "could not close temporary response file %s"
  msgstr "temporäre Antwortdatei %s konnte nicht geschlossen werden"
  
  #. This leaves DESC open, but the OS will save us.
! #: gcc.cc:2329
  #, gcc-internal-format
  msgid "cannot read spec file %qs: %m"
  msgstr "Spec-Datei %qs kann nicht gelesen werden: %m"
  
! #: gcc.cc:2423 gcc.cc:2443
  msgid "specs %%include syntax malformed after %td characters"
  msgstr "specs %%include-Syntax nach %td Zeichen fehlerhaft"
  
! #: gcc.cc:2469 gcc.cc:2478 gcc.cc:2488 gcc.cc:2498
  msgid "specs %%rename syntax malformed after %td characters"
  msgstr "specs %%rename-Syntax nach %td Zeichen fehlerhaft"
  
! #: gcc.cc:2508
  #, gcc-internal-format, gfc-internal-format
  msgid "specs %s spec was not found to be renamed"
  msgstr "specs: keine %s-Spezifikation zum Umbenennen gefunden"
  
! #: gcc.cc:2516
  #, gcc-internal-format
  msgid "%s: attempt to rename spec %qs to already defined spec %qs"
  msgstr "%s: Versuch, Spezifikation %qs in bereits definierte Spezifikation %qs umzubenennen"
  
! #: gcc.cc:2538
  msgid "specs unknown %% command after %td characters"
  msgstr "specs: unbekannter %%-Befehl nach %td Zeichen"
  
! #: gcc.cc:2550 gcc.cc:2564
  msgid "specs file malformed after %td characters"
  msgstr "specs: Datei fehlerhaft nach %td Zeichen"
  
! #: gcc.cc:2619
  #, gcc-internal-format
  msgid "spec file has no spec for linking"
  msgstr "Spezifikationsdatei hat keine Spezifikation zum Binden"
  
! #: gcc.cc:3183 gcc.cc:3220
  #, gcc-internal-format
  msgid "system path %qs is not absolute"
  msgstr "System-Pfad %qs ist nicht absolut"
  
! #: gcc.cc:3309
  #, gcc-internal-format
  msgid "%<-pipe%> not supported"
  msgstr "%<-pipe%> wird nicht unterstützt"
  
! #: gcc.cc:3447 gcc.cc:7875
  #, gcc-internal-format
  msgid "cannot execute %qs: %s: %m"
  msgstr "%qs kann nicht ausgeführt werden: %s: %m"
  
! #: gcc.cc:3448 gcc.cc:7876
  #, gcc-internal-format
  msgid "cannot execute %qs: %s"
  msgstr "%qs kann nicht ausgeführt werden: %s"
  
! #: gcc.cc:3467
  #, gcc-internal-format
  msgid "failed to get exit status: %m"
  msgstr "Ende-Status konnte nicht ermittelt werden: %m"
  
! #: gcc.cc:3473
  #, gcc-internal-format
  msgid "failed to get process times: %m"
  msgstr "Verarbeitungszeiten konnten nicht ermittelt werden: %m"
  
  #. The inferior failed to catch the signal.
! #: gcc.cc:3499 gcc.cc:3523
  #, gcc-internal-format, gfc-internal-format
  msgid "%s signal terminated program %s"
  msgstr "Signal %s hat Programm %s beendet"
  
! #: gcc.cc:3967 opts-common.cc:1618 opts-common.cc:1650
  #, gcc-internal-format
  msgid "unrecognized command-line option %qs"
  msgstr "nicht erkannte Kommandozeilenoption %qs"
  
! #: gcc.cc:4009
  #, gcc-internal-format
  msgid "GCC is not configured to support %qs as %<-foffload=%> argument"
  msgstr "GCC ist nicht dafür konfiguriert, %qs als Argument für %<-foffload=%> zu unterstützen"
  
! #: gcc.cc:4016
  #, gcc-internal-format
  msgid "valid %<-foffload=%> arguments are: %s; did you mean %qs?"
  msgstr "gültige Argumente für %<-foffload=%> sind: %s; meinten Sie %qs?"
  
! #: gcc.cc:4019
  #, gcc-internal-format
  msgid "valid %<-foffload=%> arguments are: %s"
  msgstr "gültige Argumente für %<-foffload=%> sind: %s"
  
! #: gcc.cc:4039
  #, gcc-internal-format
  msgid "%<=%>options missing after %<-foffload-options=%>target"
  msgstr "%<=%>Optionen fehlen nach %<-foffload-options=%>Ziel"
  
! #: gcc.cc:4510
  #, gcc-internal-format
  msgid "%qs is an unknown %<-save-temps%> option"
  msgstr "%qs ist eine unbekannte Option für %<-save-temps%>"
  
! #: gcc.cc:5062
  #, gcc-internal-format
  msgid "linker hardening options not enabled by %<-fhardened%> because other link options were specified on the command line"
  msgstr "Binder-Härtungsoptionen nicht durch %<-fhardened%> aktiviert, da andere Binder-Optionen auf der Kommandozeile angegeben wurden"
  
! #: gcc.cc:5086 toplev.cc:717
  #, gcc-internal-format
  msgid "input file %qs is the same as output file"
  msgstr "Eingabedatei %qs ist dieselbe wie die Ausgabedatei"
  
! #: gcc.cc:5091
  #, gcc-internal-format
  msgid "output filename may not be empty"
  msgstr "Name der Ausgabedatei darf nicht leer sein"
  
! #: gcc.cc:5476
  #, gcc-internal-format
  msgid "%<-pipe%> ignored because %<-save-temps%> specified"
  msgstr "%<-pipe%> ignoriert, da %<-save-temps%> angegeben wurde"
  
! #: gcc.cc:5564
  #, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr "%<-x %s%> hinter letzter Eingabedatei hat keine Auswirkung"
  
! #: gcc.cc:5767
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr "Standard-Binderscript %qs kann nicht in den Bibliotheks-Suchpfaden gefunden werden"
  
! #: gcc.cc:5974
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr "Schalter %qs beginnt nicht mit %<-%>"
  
! #: gcc.cc:5978
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr "aus Spezifikation erzeugtes switch ist nur %<-%>"
  
! #: gcc.cc:6210
  #, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr "Spezifikation %qs ist ungültig"
  
! #: gcc.cc:6387
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr "Spezifikation %qs hat ungültiges %<%%0%c%>"
  
! #: gcc.cc:6679
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr "Spezifikation %qs hat ungültiges %<%%W%c%>"
  
! #: gcc.cc:6695
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%@%c%>"
  msgstr "Spezifikation %qs hat ungültiges %<%%@%c%>"
  
! #: gcc.cc:6714
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr "Spezifikation %qs hat ungültiges %<%%x%c%>"
--- 27258,27472 ----
  msgid "total size of local objects exceeds maximum %wu"
  msgstr "Gesamtgröße der lokalen Objekte überschreitet das Maximum %wu"
  
! #: function.cc:1779 gimplify.cc:8058 gimplify.cc:8277 varasm.cc:1866
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "unmögliche Bedingung in %<asm%>"
  
! #: function.cc:4283
  #, gcc-internal-format
  msgid "variable %q+D might be clobbered by %<longjmp%> or %<vfork%>"
  msgstr "Variable %q+D könnte von %<longjmp%> oder %<vfork%> zerstört werden"
  
! #: function.cc:4304
  #, gcc-internal-format
  msgid "argument %q+D might be clobbered by %<longjmp%> or %<vfork%>"
  msgstr "Argument %q+D könnte von %<longjmp%> oder %<vfork%> zerstört werden"
  
! #: function.cc:5029
  #, gcc-internal-format
  msgid "function returns an aggregate"
  msgstr "Funktion gibt Aggregat zurück"
  
! #: gcc.cc:2265
  #, gcc-internal-format
  msgid "cannot open nested response file"
  msgstr "Verschachtelte Antwortdatei konnte nicht geöffnet werden"
  
! #: gcc.cc:2302
  #, gcc-internal-format
  msgid "cannot close nonexistent response file"
  msgstr "Nicht existierende Antwortdatei konnte nicht geschlossen werden"
  
! #: gcc.cc:2325
  #, gcc-internal-format, gfc-internal-format
  msgid "could not open temporary response file %s"
  msgstr "temporäre Antwortdatei %s konnte nicht geöffnet werden"
  
! #: gcc.cc:2332
  #, gcc-internal-format, gfc-internal-format
  msgid "could not write to temporary response file %s"
  msgstr "in temporäre Antwortdatei %s konnte nicht geschrieben werden"
  
! #: gcc.cc:2338
  #, gcc-internal-format, gfc-internal-format
  msgid "could not close temporary response file %s"
  msgstr "temporäre Antwortdatei %s konnte nicht geschlossen werden"
  
  #. This leaves DESC open, but the OS will save us.
! #: gcc.cc:2370
  #, gcc-internal-format
  msgid "cannot read spec file %qs: %m"
  msgstr "Spec-Datei %qs kann nicht gelesen werden: %m"
  
! #: gcc.cc:2464 gcc.cc:2484
  msgid "specs %%include syntax malformed after %td characters"
  msgstr "specs %%include-Syntax nach %td Zeichen fehlerhaft"
  
! #: gcc.cc:2510 gcc.cc:2519 gcc.cc:2529 gcc.cc:2539
  msgid "specs %%rename syntax malformed after %td characters"
  msgstr "specs %%rename-Syntax nach %td Zeichen fehlerhaft"
  
! #: gcc.cc:2549
  #, gcc-internal-format, gfc-internal-format
  msgid "specs %s spec was not found to be renamed"
  msgstr "specs: keine %s-Spezifikation zum Umbenennen gefunden"
  
! #: gcc.cc:2557
  #, gcc-internal-format
  msgid "%s: attempt to rename spec %qs to already defined spec %qs"
  msgstr "%s: Versuch, Spezifikation %qs in bereits definierte Spezifikation %qs umzubenennen"
  
! #: gcc.cc:2579
  msgid "specs unknown %% command after %td characters"
  msgstr "specs: unbekannter %%-Befehl nach %td Zeichen"
  
! #: gcc.cc:2591 gcc.cc:2605
  msgid "specs file malformed after %td characters"
  msgstr "specs: Datei fehlerhaft nach %td Zeichen"
  
! #: gcc.cc:2660
  #, gcc-internal-format
  msgid "spec file has no spec for linking"
  msgstr "Spezifikationsdatei hat keine Spezifikation zum Binden"
  
! #: gcc.cc:3199 gcc.cc:3236
  #, gcc-internal-format
  msgid "system path %qs is not absolute"
  msgstr "System-Pfad %qs ist nicht absolut"
  
! #: gcc.cc:3325
  #, gcc-internal-format
  msgid "%<-pipe%> not supported"
  msgstr "%<-pipe%> wird nicht unterstützt"
  
! #: gcc.cc:3463 gcc.cc:7899
  #, gcc-internal-format
  msgid "cannot execute %qs: %s: %m"
  msgstr "%qs kann nicht ausgeführt werden: %s: %m"
  
! #: gcc.cc:3464 gcc.cc:7900
  #, gcc-internal-format
  msgid "cannot execute %qs: %s"
  msgstr "%qs kann nicht ausgeführt werden: %s"
  
! #: gcc.cc:3483
  #, gcc-internal-format
  msgid "failed to get exit status: %m"
  msgstr "Ende-Status konnte nicht ermittelt werden: %m"
  
! #: gcc.cc:3489
  #, gcc-internal-format
  msgid "failed to get process times: %m"
  msgstr "Verarbeitungszeiten konnten nicht ermittelt werden: %m"
  
  #. The inferior failed to catch the signal.
! #: gcc.cc:3515 gcc.cc:3539
  #, gcc-internal-format, gfc-internal-format
  msgid "%s signal terminated program %s"
  msgstr "Signal %s hat Programm %s beendet"
  
! #: gcc.cc:3985 opts-common.cc:1620 opts-common.cc:1653
  #, gcc-internal-format
  msgid "unrecognized command-line option %qs"
  msgstr "nicht erkannte Kommandozeilenoption %qs"
  
! #: gcc.cc:4027
  #, gcc-internal-format
  msgid "GCC is not configured to support %qs as %<-foffload=%> argument"
  msgstr "GCC ist nicht dafür konfiguriert, %qs als Argument für %<-foffload=%> zu unterstützen"
  
! #: gcc.cc:4034
  #, gcc-internal-format
  msgid "valid %<-foffload=%> arguments are: %s; did you mean %qs?"
  msgstr "gültige Argumente für %<-foffload=%> sind: %s; meinten Sie %qs?"
  
! #: gcc.cc:4037
  #, gcc-internal-format
  msgid "valid %<-foffload=%> arguments are: %s"
  msgstr "gültige Argumente für %<-foffload=%> sind: %s"
  
! #: gcc.cc:4057
  #, gcc-internal-format
  msgid "%<=%>options missing after %<-foffload-options=%>target"
  msgstr "%<=%>Optionen fehlen nach %<-foffload-options=%>Ziel"
  
! #: gcc.cc:4532
  #, gcc-internal-format
  msgid "%qs is an unknown %<-save-temps%> option"
  msgstr "%qs ist eine unbekannte Option für %<-save-temps%>"
  
! #: gcc.cc:5087
  #, gcc-internal-format
  msgid "linker hardening options not enabled by %<-fhardened%> because other link options were specified on the command line"
  msgstr "Binder-Härtungsoptionen nicht durch %<-fhardened%> aktiviert, da andere Binder-Optionen auf der Kommandozeile angegeben wurden"
  
! #: gcc.cc:5111 toplev.cc:720
  #, gcc-internal-format
  msgid "input file %qs is the same as output file"
  msgstr "Eingabedatei %qs ist dieselbe wie die Ausgabedatei"
  
! #: gcc.cc:5116
  #, gcc-internal-format
  msgid "output filename may not be empty"
  msgstr "Name der Ausgabedatei darf nicht leer sein"
  
! #: gcc.cc:5501
  #, gcc-internal-format
  msgid "%<-pipe%> ignored because %<-save-temps%> specified"
  msgstr "%<-pipe%> ignoriert, da %<-save-temps%> angegeben wurde"
  
! #: gcc.cc:5589
  #, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr "%<-x %s%> hinter letzter Eingabedatei hat keine Auswirkung"
  
! #: gcc.cc:5792
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr "Standard-Binderscript %qs kann nicht in den Bibliotheks-Suchpfaden gefunden werden"
  
! #: gcc.cc:5999
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr "Schalter %qs beginnt nicht mit %<-%>"
  
! #: gcc.cc:6003
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr "aus Spezifikation erzeugtes switch ist nur %<-%>"
  
! #: gcc.cc:6236
  #, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr "Spezifikation %qs ist ungültig"
  
! #: gcc.cc:6413
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr "Spezifikation %qs hat ungültiges %<%%0%c%>"
  
! #: gcc.cc:6703
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr "Spezifikation %qs hat ungültiges %<%%W%c%>"
  
! #: gcc.cc:6719
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%@%c%>"
  msgstr "Spezifikation %qs hat ungültiges %<%%@%c%>"
  
! #: gcc.cc:6738
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr "Spezifikation %qs hat ungültiges %<%%x%c%>"
*************** msgstr "Spezifikation %qs hat ungültige
*** 25937,26074 ****
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.cc:6925
  #, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr "Spezifikationsfehler: %<%%*%> wurde nicht durch Mustererkennung initialisiert"
  
! #: gcc.cc:6976
  #, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "Spezifikationsfehler: nicht erkannte Spezifikationsoption %qc"
  
! #: gcc.cc:7042
  #, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr "unbekannte Spezifikationsfunktion %qs"
  
! #: gcc.cc:7072
  #, gcc-internal-format
  msgid "error in arguments to spec function %qs"
  msgstr "Fehler in Argumenten für Spezifikationsfunktion %qs"
  
! #: gcc.cc:7131
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr "schlechter Name für Spezifikationsfunktion"
  
  #. )
! #: gcc.cc:7134
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "keine Argumente für Spezifikationsfunktion"
  
! #: gcc.cc:7153
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr "schlechte Argumente für Spezifikationsfunktion"
  
! #: gcc.cc:7332
  #, gcc-internal-format
  msgid "braced spec %qs ends in escape"
  msgstr "geschweift geklammerte Spezifikation %qs endet mit Escapezeichen"
  
! #: gcc.cc:7467
  #, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr "geschweift geklammerte Spezifikation %qs ist bei %qc ungültig"
  
! #: gcc.cc:7562
  #, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr "geschweift geklammerter Spezifikationskörper %qs ist ungültig"
  
! #: gcc.cc:8166
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "%s: Größe der Vergleichs-Prüfdatei %s konnte nicht ermittelt werden"
  
! #: gcc.cc:8177
  #, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure (length)"
  msgstr "%s: %<-fcompare-debug%> ist fehlgeschlagen (Länge)"
  
! #: gcc.cc:8187 gcc.cc:8228
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr "%s: Vergleichs-Prüfdatei %s konnte nicht geöffnet werden"
  
! #: gcc.cc:8207 gcc.cc:8244
  #, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure"
  msgstr "%s: %<-fcompare-debug%> ist fehlgeschlagen"
  
! #: gcc.cc:8548
  #, gcc-internal-format
  msgid "spec failure: more than one argument to %<SYSROOT_SUFFIX_SPEC%>"
  msgstr "Spezifikationsfehler: mehr als ein Argument für %<SYSROOT_SUFFIX_SPEC%>"
  
! #: gcc.cc:8573
  #, gcc-internal-format
  msgid "spec failure: more than one argument to %<SYSROOT_HEADERS_SUFFIX_SPEC%>"
  msgstr "Spezifikationsfehler: mehr als ein Argument für %<SYSROOT_HEADERS_SUFFIX_SPEC%>"
  
! #: gcc.cc:8780
  #, gcc-internal-format
  msgid "unrecognized command-line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "unbekannte Kommandozeilenoption %<-%s%>; meinten Sie %<-%s%>?"
  
! #: gcc.cc:8784
  #, gcc-internal-format
  msgid "unrecognized command-line option %<-%s%>"
  msgstr "unbekannte Kommandozeilenoption %<-%s%>"
  
! #: gcc.cc:8910
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr "nicht mit sysroot-Header-Suffix konfiguriert"
  
! #: gcc.cc:8971 cobol/gcobolspec.cc:375
  #, gcc-internal-format
  msgid "no input files"
  msgstr "keine Eingabedateien"
  
! #: gcc.cc:9022
  #, gcc-internal-format
  msgid "cannot specify %<-o%> with %<-c%>, %<-S%> or %<-E%> with multiple files"
  msgstr "%<-o%> kann nicht mit %<-c%>, %<-S%> oder %<-E%> mit mehreren Dateien angegeben werden"
  
! #: gcc.cc:9064
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: %s-Compiler ist auf diesem System nicht installiert"
  
! #: gcc.cc:9089
  #, gcc-internal-format
  msgid "recompiling with %<-fcompare-debug%>"
  msgstr "Neuübersetzung mit %<-fcompare-debug%>"
  
! #: gcc.cc:9105
  #, gcc-internal-format
  msgid "during %<-fcompare-debug%> recompilation"
  msgstr "während Neuübersetzung mit %<-fcompare-debug%>"
  
! #: gcc.cc:9114
  #, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr "Vergleich der endgültigen Befehlslisten"
  
! #: gcc.cc:9267
  #, gcc-internal-format
  msgid "%<-fuse-linker-plugin%>, but %s not found"
  msgstr "%<-fuse-linker-plugin%>, aber %s nicht gefunden"
  
! #: gcc.cc:9301
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr "%s: Eingabedatei des Binders unbenutzt, da das Binden nicht durchgeführt wird"
--- 27474,27611 ----
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.cc:6949
  #, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr "Spezifikationsfehler: %<%%*%> wurde nicht durch Mustererkennung initialisiert"
  
! #: gcc.cc:7000
  #, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "Spezifikationsfehler: nicht erkannte Spezifikationsoption %qc"
  
! #: gcc.cc:7066
  #, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr "unbekannte Spezifikationsfunktion %qs"
  
! #: gcc.cc:7096
  #, gcc-internal-format
  msgid "error in arguments to spec function %qs"
  msgstr "Fehler in Argumenten für Spezifikationsfunktion %qs"
  
! #: gcc.cc:7155
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr "schlechter Name für Spezifikationsfunktion"
  
  #. )
! #: gcc.cc:7158
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "keine Argumente für Spezifikationsfunktion"
  
! #: gcc.cc:7177
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr "schlechte Argumente für Spezifikationsfunktion"
  
! #: gcc.cc:7356
  #, gcc-internal-format
  msgid "braced spec %qs ends in escape"
  msgstr "geschweift geklammerte Spezifikation %qs endet mit Escapezeichen"
  
! #: gcc.cc:7491
  #, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr "geschweift geklammerte Spezifikation %qs ist bei %qc ungültig"
  
! #: gcc.cc:7586
  #, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr "geschweift geklammerter Spezifikationskörper %qs ist ungültig"
  
! #: gcc.cc:8190
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "%s: Größe der Vergleichs-Prüfdatei %s konnte nicht ermittelt werden"
  
! #: gcc.cc:8201
  #, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure (length)"
  msgstr "%s: %<-fcompare-debug%> ist fehlgeschlagen (Länge)"
  
! #: gcc.cc:8211 gcc.cc:8252
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr "%s: Vergleichs-Prüfdatei %s konnte nicht geöffnet werden"
  
! #: gcc.cc:8231 gcc.cc:8268
  #, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure"
  msgstr "%s: %<-fcompare-debug%> ist fehlgeschlagen"
  
! #: gcc.cc:8574
  #, gcc-internal-format
  msgid "spec failure: more than one argument to %<SYSROOT_SUFFIX_SPEC%>"
  msgstr "Spezifikationsfehler: mehr als ein Argument für %<SYSROOT_SUFFIX_SPEC%>"
  
! #: gcc.cc:8599
  #, gcc-internal-format
  msgid "spec failure: more than one argument to %<SYSROOT_HEADERS_SUFFIX_SPEC%>"
  msgstr "Spezifikationsfehler: mehr als ein Argument für %<SYSROOT_HEADERS_SUFFIX_SPEC%>"
  
! #: gcc.cc:8806
  #, gcc-internal-format
  msgid "unrecognized command-line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "unbekannte Kommandozeilenoption %<-%s%>; meinten Sie %<-%s%>?"
  
! #: gcc.cc:8810
  #, gcc-internal-format
  msgid "unrecognized command-line option %<-%s%>"
  msgstr "unbekannte Kommandozeilenoption %<-%s%>"
  
! #: gcc.cc:8936
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr "nicht mit sysroot-Header-Suffix konfiguriert"
  
! #: gcc.cc:8997 cobol/gcobolspec.cc:370
  #, gcc-internal-format
  msgid "no input files"
  msgstr "keine Eingabedateien"
  
! #: gcc.cc:9052
  #, gcc-internal-format
  msgid "cannot specify %<-o%> with %<-c%>, %<-S%> or %<-E%> with multiple files"
  msgstr "%<-o%> kann nicht mit %<-c%>, %<-S%> oder %<-E%> mit mehreren Dateien angegeben werden"
  
! #: gcc.cc:9094
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: %s-Compiler ist auf diesem System nicht installiert"
  
! #: gcc.cc:9119
  #, gcc-internal-format
  msgid "recompiling with %<-fcompare-debug%>"
  msgstr "Neuübersetzung mit %<-fcompare-debug%>"
  
! #: gcc.cc:9135
  #, gcc-internal-format
  msgid "during %<-fcompare-debug%> recompilation"
  msgstr "während Neuübersetzung mit %<-fcompare-debug%>"
  
! #: gcc.cc:9144
  #, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr "Vergleich der endgültigen Befehlslisten"
  
! #: gcc.cc:9297
  #, gcc-internal-format
  msgid "%<-fuse-linker-plugin%>, but %s not found"
  msgstr "%<-fuse-linker-plugin%>, aber %s nicht gefunden"
  
! #: gcc.cc:9331
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr "%s: Eingabedatei des Binders unbenutzt, da das Binden nicht durchgeführt wird"
*************** msgstr "%s: Eingabedatei des Binders unb
*** 26076,26167 ****
  #. This is can be an indication the user specifed an errorneous
  #. separated option value, (or used the wrong prefix for an
  #. option).
! #: gcc.cc:9307
  #, gcc-internal-format
  msgid "%s: linker input file not found: %m"
  msgstr "%s: Binder-Eingabedatei nicht gefunden: %m"
  
! #: gcc.cc:9379 c-family/c-opts.cc:852
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr "der Eingabedateiname für einen vorkompilierten Header darf nicht %<-%> sein"
  
! #: gcc.cc:9385
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "Sprache %s nicht erkannt"
  
! #: gcc.cc:9628
  #, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr "Multilib-Spezifikation %qs ist ungültig"
  
! #: gcc.cc:9830
! #, gcc-internal-format
! msgid "multilib exclusions %qs is invalid"
! msgstr "Multilib-Ausschlüsse %qs sind ungültig"
! 
! #: gcc.cc:9894 common/config/riscv/riscv-common.cc:2366
  #, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr "Multilib-select %qs %qs ist ungültig"
  
! #: gcc.cc:10068
  #, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr "Multilib-select %qs ist ungültig"
  
! #: gcc.cc:10108
  #, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr "Multilib-Ausschluss %qs ist ungültig"
  
! #: gcc.cc:10359
  #, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr "Umgebungsvariable %qs nicht definiert"
  
! #: gcc.cc:10527 gcc.cc:10532
  #, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr "ungültige Versionsnummer %qs"
  
! #: gcc.cc:10575
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr "zu wenige Argumente für %%:version-compare"
  
! #: gcc.cc:10581
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
  msgstr "zu viele Argumente für %%:version-compare"
  
! #: gcc.cc:10623
  #, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr "unbekannter Operator %qs in %%:version-compare"
  
! #: gcc.cc:10747
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "zu viele Argumente für %%:version-compare"
  
! #: gcc.cc:10815
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "zu viele Argumente für %%:compare-debug-self-opt"
  
! #: gcc.cc:10902
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments for %%:dumps"
  msgstr "zu viele Argumente für %%:dumps"
  
! #: gcc.cc:11006
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr "falsche Anzahl der Argumente für %%:debug-level-gt"
  
! #: gcc.cc:11027
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:dwarf-version-gt"
  msgstr "falsche Anzahl von Argumenten für %%:dwarf-version-gt"
--- 27613,27704 ----
  #. This is can be an indication the user specifed an errorneous
  #. separated option value, (or used the wrong prefix for an
  #. option).
! #: gcc.cc:9337
  #, gcc-internal-format
  msgid "%s: linker input file not found: %m"
  msgstr "%s: Binder-Eingabedatei nicht gefunden: %m"
  
! #: gcc.cc:9409 c-family/c-opts.cc:852
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr "der Eingabedateiname für einen vorkompilierten Header darf nicht %<-%> sein"
  
! #: gcc.cc:9415
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "Sprache %s nicht erkannt"
  
! #: gcc.cc:9658
  #, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr "Multilib-Spezifikation %qs ist ungültig"
  
! #: gcc.cc:9808 gcc.cc:10021 common/config/riscv/riscv-common.cc:2101
  #, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr "Multilib-select %qs %qs ist ungültig"
  
! #: gcc.cc:9957
! #, gcc-internal-format
! msgid "multilib exclusions %qs is invalid"
! msgstr "Multilib-Ausschlüsse %qs sind ungültig"
! 
! #: gcc.cc:10204
  #, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr "Multilib-select %qs ist ungültig"
  
! #: gcc.cc:10244
  #, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr "Multilib-Ausschluss %qs ist ungültig"
  
! #: gcc.cc:10495
  #, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr "Umgebungsvariable %qs nicht definiert"
  
! #: gcc.cc:10665 gcc.cc:10670
  #, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr "ungültige Versionsnummer %qs"
  
! #: gcc.cc:10713
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr "zu wenige Argumente für %%:version-compare"
  
! #: gcc.cc:10719
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
  msgstr "zu viele Argumente für %%:version-compare"
  
! #: gcc.cc:10761
  #, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr "unbekannter Operator %qs in %%:version-compare"
  
! #: gcc.cc:10885
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "zu viele Argumente für %%:version-compare"
  
! #: gcc.cc:10953
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "zu viele Argumente für %%:compare-debug-self-opt"
  
! #: gcc.cc:11040
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments for %%:dumps"
  msgstr "zu viele Argumente für %%:dumps"
  
! #: gcc.cc:11144
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr "falsche Anzahl der Argumente für %%:debug-level-gt"
  
! #: gcc.cc:11165
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:dwarf-version-gt"
  msgstr "falsche Anzahl von Argumenten für %%:dwarf-version-gt"
*************** msgstr "Gewichte müssen nichtnegativ se
*** 26201,26212 ****
  msgid "scale needs to be non-negative"
  msgstr "Skalierung muss nichtnegativ sein"
  
! #: gcse.cc:4194
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %d basic blocks and %d edges/basic block"
  msgstr "%s: %d Basis-Blöcke und %d Kanten/Basis-Blöcke"
  
! #: gcse.cc:4206
  #, gcc-internal-format
  msgid "%s: %d basic blocks and %d registers; increase %<--param max-gcse-memory%> above %wu"
  msgstr "%s: %d Basisblöcke und %d Register; erhöhen Sie %<--param max-gcse-memory%> auf mehr als %wu"
--- 27738,27749 ----
  msgid "scale needs to be non-negative"
  msgstr "Skalierung muss nichtnegativ sein"
  
! #: gcse.cc:4193
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %d basic blocks and %d edges/basic block"
  msgstr "%s: %d Basis-Blöcke und %d Kanten/Basis-Blöcke"
  
! #: gcse.cc:4205
  #, gcc-internal-format
  msgid "%s: %d basic blocks and %d registers; increase %<--param max-gcse-memory%> above %wu"
  msgstr "%s: %d Basisblöcke und %d Register; erhöhen Sie %<--param max-gcse-memory%> auf mehr als %wu"
*************** msgid "duplicate definition of '%s'"
*** 26257,26264 ****
  msgstr "doppelte Definition von »%s«"
  
  #: ggc-common.cc:461 ggc-common.cc:469 ggc-common.cc:597 ggc-common.cc:615
! #: ggc-common.cc:735 ggc-common.cc:746 ggc-common.cc:761 ggc-page.cc:2530
! #: ggc-page.cc:2561 ggc-page.cc:2568
  #, gcc-internal-format
  msgid "cannot write PCH file: %m"
  msgstr "PCH-Datei kann nicht geschrieben werden: %m"
--- 27794,27801 ----
  msgstr "doppelte Definition von »%s«"
  
  #: ggc-common.cc:461 ggc-common.cc:469 ggc-common.cc:597 ggc-common.cc:615
! #: ggc-common.cc:735 ggc-common.cc:746 ggc-common.cc:761 ggc-page.cc:2607
! #: ggc-page.cc:2638 ggc-page.cc:2645
  #, gcc-internal-format
  msgid "cannot write PCH file: %m"
  msgstr "PCH-Datei kann nicht geschrieben werden: %m"
*************** msgstr "Auffüllung für PCH-Datei kann
*** 26280,26286 ****
  
  #: ggc-common.cc:800 ggc-common.cc:816 ggc-common.cc:819 ggc-common.cc:842
  #: ggc-common.cc:845 ggc-common.cc:849 ggc-common.cc:884 ggc-common.cc:913
! #: ggc-common.cc:921 ggc-common.cc:931 ggc-common.cc:942 ggc-page.cc:2632
  #, gcc-internal-format
  msgid "cannot read PCH file: %m"
  msgstr "PCH-Datei kann nicht gelesen werden: %m"
--- 27817,27823 ----
  
  #: ggc-common.cc:800 ggc-common.cc:816 ggc-common.cc:819 ggc-common.cc:842
  #: ggc-common.cc:845 ggc-common.cc:849 ggc-common.cc:884 ggc-common.cc:913
! #: ggc-common.cc:921 ggc-common.cc:931 ggc-common.cc:942 ggc-page.cc:2709
  #, gcc-internal-format
  msgid "cannot read PCH file: %m"
  msgstr "PCH-Datei kann nicht gelesen werden: %m"
*************** msgstr "PCH-Datei kann nicht gelesen wer
*** 26290,26427 ****
  msgid "PCH allocation failure"
  msgstr "PCH-Alloziierungsfehler"
  
! #: ggc-page.cc:1775
  #, gcc-internal-format
  msgid "open /dev/zero: %m"
  msgstr "/dev/zero kann nicht geöffnet werden: %m"
  
! #: ggc-page.cc:2546 ggc-page.cc:2552
  #, gcc-internal-format
  msgid "cannot write PCH file"
  msgstr "PCH-Datei kann nicht geschrieben werden"
  
! #: gimple-array-bounds.cc:284
  #, gcc-internal-format
  msgid "array subscript %E is outside array bounds of %qT"
  msgstr "Arrayindex %E liegt außerhalb der Arraygrenzen von %qT"
  
! #: gimple-array-bounds.cc:303
  #, gcc-internal-format
  msgid "array subscript [%E, %E] is outside array bounds of %qT"
  msgstr "Arrayindex [%E, %E] ist außerhalb der Arraygrenzen von %qT"
  
! #: gimple-array-bounds.cc:317
  #, gcc-internal-format
  msgid "array subscript %E is above array bounds of %qT"
  msgstr "Arrayindex %E ist oberhalb der Arraygrenze von %qT"
  
! #: gimple-array-bounds.cc:326
  #, gcc-internal-format
  msgid "array subscript %E is below array bounds of %qT"
  msgstr "Arrayindex %E ist unterhalb der Arraygrenze von %qT"
  
! #: gimple-array-bounds.cc:401
  #, gcc-internal-format
  msgid "array subscript %E is outside the bounds of an interior zero-length array %qT"
  msgstr "Arrayindexwert %E liegt außerhalb der Grenzen des inneren Arraytyps %qT mit Länge 0"
  
! #: gimple-array-bounds.cc:403
  #, gcc-internal-format
  msgid "array subscript %qE is outside the bounds of an interior zero-length array %qT"
  msgstr "Arrayindex %qE liegt außerhalb der Grenzen des Arraytyps %qT mit Länge 0"
  
! #: gimple-array-bounds.cc:424
  #, gcc-internal-format
  msgid "trailing array %qT should not be used as a flexible array member"
  msgstr "abschließendes Array %qT sollte nicht als flexibles Arrayelement verwendet werden"
  
! #: gimple-array-bounds.cc:461 gimple-array-bounds.cc:728
  #, gcc-internal-format
  msgid "while referencing %qD"
  msgstr "beim Referenzieren von %qD"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93854
! #: gimple-array-bounds.cc:463
  #, gcc-internal-format
  msgid "defined here %qD"
  msgstr "%qD wurde hier definiert"
  
! #: gimple-array-bounds.cc:584
  #, gcc-internal-format
  msgid "array subscript %wi is outside array bounds of %qT"
  msgstr "Arrayindex %wi ist außerhalb der Arraygrenzen von %qT"
  
! #: gimple-array-bounds.cc:589
  #, gcc-internal-format
  msgid "array subscript [%wi, %wi] is outside array bounds of %qT"
  msgstr "Arrayindex [%wi, %wi] ist außerhalb der Arraygrenzen von %qT"
  
! #: gimple-array-bounds.cc:604
  #, gcc-internal-format
  msgid "array subscript %<%T[%wi]%> is partly outside array bounds of %qT"
  msgstr "Arrayindex %<%T[%wi]%> ist teilweise außerhalb der Arraygrenzen von %qT"
  
! #: gimple-array-bounds.cc:627
  #, gcc-internal-format
  msgid "intermediate array offset %wi is outside array bounds of %qT"
  msgstr "Offset %wi des zwischenzeitlichen Arrays ist außerhalb der Arraygrenzen von %qT"
  
! #: gimple-array-bounds.cc:706
  #, gcc-internal-format
  msgid "array subscript %wi is below array bounds of %qT"
  msgstr "Arrayindex %wi ist unterhalb der Arraygrenze von %qT"
  
! #: gimple-array-bounds.cc:720
  #, gcc-internal-format
  msgid "array subscript %wu is above array bounds of %qT"
  msgstr "Arrayindex %wu ist oberhalb der Arraygrenze von %qT"
  
! #: gimple-fold.cc:2226 gimple-fold.cc:3285 gimple-ssa-warn-restrict.cc:2080
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr "Quellargument für %qD ist dasselbe wie für das Ziel"
  
! #: gimple-fold.cc:2292
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr "%qD Ziel unverändert, nachdem keine Bytes aus einem String der Länge %E kopiert wurden"
  
! #: gimple-fold.cc:2297
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes"
  msgstr "%qD Ziel unverändert, nachdem keine Bytes kopiert wurden"
  
! #: gimple-fold.cc:2680 gimple-ssa-warn-access.cc:866
  #, gcc-internal-format
  msgid "%qD specified bound %E exceeds destination size %E"
  msgstr "durch %qD angegebene Grenze %E überschreitet die Größe %E des Zielobjekts"
  
! #: gimple-fold.cc:2699
  #, gcc-internal-format
  msgid "%qD specified bound %E equals source length"
  msgstr "%qD angegebene Grenze %E ist genau die Größe der Quelle"
  
! #: gimple-fold.cc:4734 gimple-fold.cc:5021
  #, gcc-internal-format
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr "flexibles Arrayelement %qD hat keine wohldefinierten Paddingbits für %qs"
  
! #: gimple-fold.cc:4970 cp/constexpr.cc:5115
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr "PDP11-Bitfeld-Verarbeitung wird in %qs nicht unterstützt"
  
! #: gimple-fold.cc:5252
  #, gcc-internal-format, gfc-internal-format
  msgid "%s not supported for variable length aggregates"
  msgstr "%s wird für Aggregattypen mit variabler Länge nicht unterstützt"
  
! #: gimple-fold.cc:5258
  #, gcc-internal-format, gfc-internal-format
  msgid "%s not supported on this target"
  msgstr "%s wird auf diesem Ziel nicht unterstützt"
  
! #: gimple-fold.cc:8582 gimple-fold.cc:8611
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "Vergleich ist immer %d"
--- 27827,27964 ----
  msgid "PCH allocation failure"
  msgstr "PCH-Alloziierungsfehler"
  
! #: ggc-page.cc:1848
  #, gcc-internal-format
  msgid "open /dev/zero: %m"
  msgstr "/dev/zero kann nicht geöffnet werden: %m"
  
! #: ggc-page.cc:2623 ggc-page.cc:2629
  #, gcc-internal-format
  msgid "cannot write PCH file"
  msgstr "PCH-Datei kann nicht geschrieben werden"
  
! #: gimple-array-bounds.cc:287
  #, gcc-internal-format
  msgid "array subscript %E is outside array bounds of %qT"
  msgstr "Arrayindex %E liegt außerhalb der Arraygrenzen von %qT"
  
! #: gimple-array-bounds.cc:306
  #, gcc-internal-format
  msgid "array subscript [%E, %E] is outside array bounds of %qT"
  msgstr "Arrayindex [%E, %E] ist außerhalb der Arraygrenzen von %qT"
  
! #: gimple-array-bounds.cc:320
  #, gcc-internal-format
  msgid "array subscript %E is above array bounds of %qT"
  msgstr "Arrayindex %E ist oberhalb der Arraygrenze von %qT"
  
! #: gimple-array-bounds.cc:329
  #, gcc-internal-format
  msgid "array subscript %E is below array bounds of %qT"
  msgstr "Arrayindex %E ist unterhalb der Arraygrenze von %qT"
  
! #: gimple-array-bounds.cc:405
  #, gcc-internal-format
  msgid "array subscript %E is outside the bounds of an interior zero-length array %qT"
  msgstr "Arrayindexwert %E liegt außerhalb der Grenzen des inneren Arraytyps %qT mit Länge 0"
  
! #: gimple-array-bounds.cc:407
  #, gcc-internal-format
  msgid "array subscript %qE is outside the bounds of an interior zero-length array %qT"
  msgstr "Arrayindex %qE liegt außerhalb der Grenzen des Arraytyps %qT mit Länge 0"
  
! #: gimple-array-bounds.cc:428
  #, gcc-internal-format
  msgid "trailing array %qT should not be used as a flexible array member"
  msgstr "abschließendes Array %qT sollte nicht als flexibles Arrayelement verwendet werden"
  
! #: gimple-array-bounds.cc:465 gimple-array-bounds.cc:734
  #, gcc-internal-format
  msgid "while referencing %qD"
  msgstr "beim Referenzieren von %qD"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93854
! #: gimple-array-bounds.cc:467
  #, gcc-internal-format
  msgid "defined here %qD"
  msgstr "%qD wurde hier definiert"
  
! #: gimple-array-bounds.cc:590
  #, gcc-internal-format
  msgid "array subscript %wi is outside array bounds of %qT"
  msgstr "Arrayindex %wi ist außerhalb der Arraygrenzen von %qT"
  
! #: gimple-array-bounds.cc:595
  #, gcc-internal-format
  msgid "array subscript [%wi, %wi] is outside array bounds of %qT"
  msgstr "Arrayindex [%wi, %wi] ist außerhalb der Arraygrenzen von %qT"
  
! #: gimple-array-bounds.cc:609
  #, gcc-internal-format
  msgid "array subscript %<%T[%wi]%> is partly outside array bounds of %qT"
  msgstr "Arrayindex %<%T[%wi]%> ist teilweise außerhalb der Arraygrenzen von %qT"
  
! #: gimple-array-bounds.cc:632
  #, gcc-internal-format
  msgid "intermediate array offset %wi is outside array bounds of %qT"
  msgstr "Offset %wi des zwischenzeitlichen Arrays ist außerhalb der Arraygrenzen von %qT"
  
! #: gimple-array-bounds.cc:712
  #, gcc-internal-format
  msgid "array subscript %wi is below array bounds of %qT"
  msgstr "Arrayindex %wi ist unterhalb der Arraygrenze von %qT"
  
! #: gimple-array-bounds.cc:726
  #, gcc-internal-format
  msgid "array subscript %wu is above array bounds of %qT"
  msgstr "Arrayindex %wu ist oberhalb der Arraygrenze von %qT"
  
! #: gimple-fold.cc:2088 gimple-fold.cc:3147 gimple-ssa-warn-restrict.cc:2097
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr "Quellargument für %qD ist dasselbe wie für das Ziel"
  
! #: gimple-fold.cc:2154
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr "%qD Ziel unverändert, nachdem keine Bytes aus einem String der Länge %E kopiert wurden"
  
! #: gimple-fold.cc:2159
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes"
  msgstr "%qD Ziel unverändert, nachdem keine Bytes kopiert wurden"
  
! #: gimple-fold.cc:2542 gimple-ssa-warn-access.cc:880
  #, gcc-internal-format
  msgid "%qD specified bound %E exceeds destination size %E"
  msgstr "durch %qD angegebene Grenze %E überschreitet die Größe %E des Zielobjekts"
  
! #: gimple-fold.cc:2561
  #, gcc-internal-format
  msgid "%qD specified bound %E equals source length"
  msgstr "%qD angegebene Grenze %E ist genau die Größe der Quelle"
  
! #: gimple-fold.cc:4630 gimple-fold.cc:4917
  #, gcc-internal-format
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr "flexibles Arrayelement %qD hat keine wohldefinierten Paddingbits für %qs"
  
! #: gimple-fold.cc:4866 cp/constexpr.cc:6365
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr "PDP11-Bitfeld-Verarbeitung wird in %qs nicht unterstützt"
  
! #: gimple-fold.cc:5148
  #, gcc-internal-format, gfc-internal-format
  msgid "%s not supported for variable length aggregates"
  msgstr "%s wird für Aggregattypen mit variabler Länge nicht unterstützt"
  
! #: gimple-fold.cc:5154
  #, gcc-internal-format, gfc-internal-format
  msgid "%s not supported on this target"
  msgstr "%s wird auf diesem Ziel nicht unterstützt"
  
! #: gimple-fold.cc:8782 gimple-fold.cc:8811
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "Vergleich ist immer %d"
*************** msgstr "%qD hat mehr als %u Blöcke, das
*** 26446,26452 ****
  msgid "reference to label %qD defined inside of %<assume%> attribute expression from outside of the attribute"
  msgstr "Verweis auf das Label %qD, das innerhalb des Attributausdrucks %<assume%> definiert ist, von außerhalb des Attributs"
  
! #: gimple-low.cc:112 cp/name-lookup.cc:9311
  #, gcc-internal-format
  msgid "%qD defined here"
  msgstr "%qD hier definiert"
--- 27983,27989 ----
  msgid "reference to label %qD defined inside of %<assume%> attribute expression from outside of the attribute"
  msgstr "Verweis auf das Label %qD, das innerhalb des Attributausdrucks %<assume%> definiert ist, von außerhalb des Attributs"
  
! #: gimple-low.cc:112 cp/name-lookup.cc:9528
  #, gcc-internal-format
  msgid "%qD defined here"
  msgstr "%qD hier definiert"
*************** msgstr "Dereferenzierung eines Nullzeige
*** 26466,26490 ****
  msgid "function may return address of local variable"
  msgstr "Funktion liefert möglicherweise Adresse einer lokalen Variablen zurück"
  
! #: gimple-ssa-isolate-paths.cc:422 c/c-typeck.cc:12896
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr "Funktion liefert Adresse einer lokalen Variablen zurück"
  
! #: gimple-ssa-isolate-paths.cc:425 gimple-ssa-warn-access.cc:2075
! #: gimple-ssa-warn-access.cc:3729 tree.cc:12615 tree.cc:12652 tree.cc:12693
! #: tree.cc:12726 c/c-decl.cc:10785 c/c-parser.cc:22390 c/c-parser.cc:22531
! #: c/c-typeck.cc:3673 c/c-typeck.cc:3769 c/c-typeck.cc:3781 c/c-typeck.cc:6513
! #: c/c-typeck.cc:12797 c/c-typeck.cc:12814 c/gimple-parser.cc:2660
! #: c/gimple-parser.cc:2668 cp/call.cc:8391 cp/call.cc:8474 cp/call.cc:8493
! #: cp/call.cc:10729 cp/class.cc:9502 cp/constexpr.cc:889 cp/constexpr.cc:1348
! #: cp/constexpr.cc:4511 cp/constexpr.cc:6220 cp/constexpr.cc:6600
! #: cp/cvt.cc:1110 cp/cvt.cc:1150 cp/decl.cc:9603 cp/decl2.cc:6379
! #: cp/decl2.cc:6428 cp/lambda.cc:639 cp/method.cc:1240 cp/parser.cc:23077
! #: cp/pt.cc:9271 cp/pt.cc:9941 cp/semantics.cc:2753 cp/semantics.cc:5290
! #: cp/typeck.cc:2164 cp/typeck.cc:2385 cp/typeck.cc:4686 cp/typeck.cc:10909
! #: rust/backend/rust-constexpr.cc:4407 rust/backend/rust-tree.cc:621
! #: rust/backend/rust-tree.cc:3800
  #, gcc-internal-format
  msgid "declared here"
  msgstr "hier deklariert"
--- 28003,28028 ----
  msgid "function may return address of local variable"
  msgstr "Funktion liefert möglicherweise Adresse einer lokalen Variablen zurück"
  
! #: gimple-ssa-isolate-paths.cc:422 c/c-typeck.cc:13423
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr "Funktion liefert Adresse einer lokalen Variablen zurück"
  
! #: gimple-ssa-isolate-paths.cc:425 gimple-ssa-warn-access.cc:2094
! #: gimple-ssa-warn-access.cc:3761 tree.cc:12758 tree.cc:12795 tree.cc:12836
! #: tree.cc:12869 c/c-decl.cc:10900 c/c-parser.cc:23372 c/c-parser.cc:23513
! #: c/c-typeck.cc:3956 c/c-typeck.cc:4210 c/c-typeck.cc:4222 c/c-typeck.cc:7010
! #: c/c-typeck.cc:13318 c/c-typeck.cc:13335 c/gimple-parser.cc:2650
! #: c/gimple-parser.cc:2658 cp/call.cc:8461 cp/call.cc:8544 cp/call.cc:8563
! #: cp/call.cc:10845 cp/class.cc:9627 cp/constexpr.cc:901 cp/constexpr.cc:1466
! #: cp/constexpr.cc:5734 cp/constexpr.cc:7564 cp/constexpr.cc:7966
! #: cp/cvt.cc:1123 cp/cvt.cc:1163 cp/decl.cc:10324 cp/decl2.cc:6720
! #: cp/decl2.cc:6769 cp/lambda.cc:666 cp/method.cc:1241 cp/module.cc:14458
! #: cp/module.cc:14494 cp/parser.cc:24784 cp/parser.cc:25658 cp/pt.cc:9374
! #: cp/semantics.cc:2781 cp/semantics.cc:5410 cp/typeck.cc:2279
! #: cp/typeck.cc:2500 cp/typeck.cc:4821 cp/typeck.cc:11081
! #: rust/backend/rust-constexpr.cc:4627 rust/backend/rust-tree.cc:625
! #: rust/backend/rust-tree.cc:3826
  #, gcc-internal-format
  msgid "declared here"
  msgstr "hier deklariert"
*************** msgstr "Ausgabe der %<%.*s%>-Direktive z
*** 26726,26732 ****
  msgid "%<%.*s%> directive argument is not a nul-terminated string"
  msgstr "Argument der Direktive %<%.*s%> ist keine nul-terminierte Zeichenkette"
  
! #: gimple-ssa-sprintf.cc:3350 gimple-ssa-warn-access.cc:236
  #, gcc-internal-format
  msgid "referenced argument declared here"
  msgstr "das referenzierte Argument wird hier deklariert"
--- 28264,28270 ----
  msgid "%<%.*s%> directive argument is not a nul-terminated string"
  msgstr "Argument der Direktive %<%.*s%> ist keine nul-terminierte Zeichenkette"
  
! #: gimple-ssa-sprintf.cc:3350 gimple-ssa-warn-access.cc:239
  #, gcc-internal-format
  msgid "referenced argument declared here"
  msgstr "das referenzierte Argument wird hier deklariert"
*************** msgstr "angegebene Grenze %wu überschre
*** 26858,27645 ****
  msgid "null format string"
  msgstr "NULL-Formatzeichenkette"
  
! #: gimple-ssa-warn-access.cc:176
  #, gcc-internal-format
  msgid "%qD specified bound %s exceeds maximum object size %E"
  msgstr "durch %qD angegebene Grenze %s überschreitet die maximale Objektgröße %E"
  
! #: gimple-ssa-warn-access.cc:184
  #, gcc-internal-format
  msgid "%qD specified bound %s exceeds the size %E of unterminated array"
  msgstr "durch %qD angegebene Grenze %s überschreitet die Größe %E des nicht abgeschlossenen Arrays"
  
! #: gimple-ssa-warn-access.cc:187
  #, gcc-internal-format
  msgid "%qD specified bound %s may exceed the size of at most %E of unterminated array"
  msgstr "durch %qD angegebene Grenze %s überschreitet möglicherweise die Maximalgröße %E des nicht abgeschlossenen Arrays"
  
! #: gimple-ssa-warn-access.cc:190
  #, gcc-internal-format
  msgid "%qD specified bound %s exceeds the size of at most %E of unterminated array"
  msgstr "durch %qD angegebene Grenze %s überschreitet die Maximalgröße %E des nicht abgeschlossenen Arrays"
  
! #: gimple-ssa-warn-access.cc:198
  #, gcc-internal-format
  msgid "%qD argument missing terminating nul"
  msgstr "Argument für %qD hat kein abschließendes nul-Zeichen"
  
! #: gimple-ssa-warn-access.cc:207
  #, gcc-internal-format
  msgid "%qs specified bound %s exceeds maximum object size %E"
  msgstr "durch %qs angegebene Grenze %s überschreitet die maximale Objektgröße %E"
  
! #: gimple-ssa-warn-access.cc:215
  #, gcc-internal-format
  msgid "%qs specified bound %s exceeds the size %E of unterminated array"
  msgstr "durch %qs angegebene Grenze %s überschreitet die Größe %E des nicht abgeschlossenen Arrays"
  
! #: gimple-ssa-warn-access.cc:218
  #, gcc-internal-format
  msgid "%qs specified bound %s may exceed the size of at most %E of unterminated array"
  msgstr "durch %qs angegebene Grenze %s überschreitet möglicherweise die Maximalgröße %E des nicht abgeschlossenen Arrays"
  
! #: gimple-ssa-warn-access.cc:221
  #, gcc-internal-format
  msgid "%qs specified bound %s exceeds the size of at most %E of unterminated array"
  msgstr "durch %qs angegebene Grenze %s überschreitet die Maximalgröße %E des nicht abgeschlossenen Arrays"
  
! #: gimple-ssa-warn-access.cc:229
  #, gcc-internal-format
  msgid "%qs argument missing terminating nul"
  msgstr "Argument für %qs hat kein abschließendes nul-Zeichen"
  
! #: gimple-ssa-warn-access.cc:492 gimple-ssa-warn-access.cc:739
  #, gcc-internal-format
  msgid "%qD specified bound %E exceeds maximum object size %E"
  msgstr "durch %qD angegebene Grenze %E überschreitet die maximale Objektgröße %E"
  
! #: gimple-ssa-warn-access.cc:497 gimple-ssa-warn-access.cc:755
  #, gcc-internal-format
  msgid "%qD specified bound [%E, %E] exceeds maximum object size %E"
  msgstr "durch %qD angegebene Grenze [%E, %E] überschreitet die maximale Objektgröße %E"
  
! #: gimple-ssa-warn-access.cc:650
  #, gcc-internal-format
  msgid "%qD argument %i declared attribute %<nonstring%> is smaller than the specified bound %wu"
  msgstr "%qD Argument %i (als Attribut %<nonstring%> deklariert) ist kleiner als die angegebene Grenze %wu"
  
! #: gimple-ssa-warn-access.cc:656
  #, gcc-internal-format
  msgid "%qD argument %i declared attribute %<nonstring%> is smaller than the specified bound [%E, %E]"
  msgstr "%qD Argument %i (als Attribut %<nonstring%> deklariert) ist kleiner als die angegebene Grenze [%E, %E]"
  
! #: gimple-ssa-warn-access.cc:662
  #, gcc-internal-format
  msgid "%qD argument %i declared attribute %<nonstring%> may be smaller than the specified bound [%E, %E]"
  msgstr "%qD Argument %i (als Attribut %<nonstring%> deklariert) ist möglicherweise kleiner als die angegebene Grenze [%E, %E]"
  
! #: gimple-ssa-warn-access.cc:672
  #, gcc-internal-format
  msgid "%qD argument %i declared attribute %<nonstring%>"
  msgstr "%qD Argument %i ist als Attribut %<nonstring%> deklariert"
  
! #: gimple-ssa-warn-access.cc:678
  #, gcc-internal-format
  msgid "argument %qD declared here"
  msgstr "Argument %qD ist hier deklariert"
  
! #: gimple-ssa-warn-access.cc:737
  #, gcc-internal-format
  msgid "%qD specified bound %E may exceed maximum object size %E"
  msgstr "durch %qD angegebene Grenze %E überschreitet möglicherweise die maximale Objektgröße %E"
  
! #: gimple-ssa-warn-access.cc:744
  #, gcc-internal-format
  msgid "specified bound %E may exceed maximum object size %E"
  msgstr "angegebene Grenze %E überschreitet möglicherweise die maximale Objektgröße %E"
  
! #: gimple-ssa-warn-access.cc:746
  #, gcc-internal-format
  msgid "specified bound %E exceeds maximum object size %E"
  msgstr "angegebene Grenze %E überschreitet die maximale Objektgröße %E"
  
! #: gimple-ssa-warn-access.cc:753
  #, gcc-internal-format
  msgid "%qD specified bound [%E, %E] may exceed maximum object size %E"
  msgstr "durch %qD angegebene Grenze [%E, %E] überschreitet möglicherweise die maximale Objektgröße %E"
  
! #: gimple-ssa-warn-access.cc:761
  #, gcc-internal-format
  msgid "specified bound [%E, %E] may exceed maximum object size %E"
  msgstr "angegebene Grenze [%E, %E] überschreitet möglicherweise die maximale Objektgröße %E"
  
! #: gimple-ssa-warn-access.cc:763
  #, gcc-internal-format
  msgid "specified bound [%E, %E] exceeds maximum object size %E"
  msgstr "angegebene Grenze [%E, %E] überschreitet die maximale Objektgröße %E"
  
! #: gimple-ssa-warn-access.cc:773
  #, gcc-internal-format
  msgid "%qD specified bound %E may exceed source size %E"
  msgstr "durch %qD angegebene Grenze %E überschreitet möglicherweise die Größe %E des Quellobjekts"
  
! #: gimple-ssa-warn-access.cc:775
  #, gcc-internal-format
  msgid "%qD specified bound %E exceeds source size %E"
  msgstr "durch %qD angegebene Grenze %E überschreitet die Größe %E des Quellobjekts"
  
! #: gimple-ssa-warn-access.cc:780
  #, gcc-internal-format
  msgid "specified bound %E may exceed source size %E"
  msgstr "angegebene Grenze %E überschreitet möglicherweise die Größe %E des Quellobjekts"
  
! #: gimple-ssa-warn-access.cc:782
  #, gcc-internal-format
  msgid "specified bound %E exceeds source size %E"
  msgstr "angegebene Grenze %E überschreitet die Größe %E des Quellobjekts"
  
! #: gimple-ssa-warn-access.cc:789
  #, gcc-internal-format
  msgid "%qD specified bound [%E, %E] may exceed source size %E"
  msgstr "durch %qD angegebene Grenze [%E, %E] überschreitet möglicherweise die Größe %E des Quellobjekts"
  
! #: gimple-ssa-warn-access.cc:791
  #, gcc-internal-format
  msgid "%qD specified bound [%E, %E] exceeds source size %E"
  msgstr "durch %qD angegebene Grenze [%E, %E] überschreitet die Größe %E des Quellobjekts"
  
! #: gimple-ssa-warn-access.cc:796
  #, gcc-internal-format
  msgid "specified bound [%E, %E] may exceed source size %E"
  msgstr "angegebene Grenze [%E, %E] überschreitet möglicherweise die Größe %E des Quellobjekts"
  
! #: gimple-ssa-warn-access.cc:798
  #, gcc-internal-format
  msgid "specified bound [%E, %E] exceeds source size %E"
  msgstr "angegebene Grenze [%E, %E] überschreitet die Größe %E des Quellobjekts"
  
! #: gimple-ssa-warn-access.cc:806
  #, gcc-internal-format
  msgid "source object allocated here"
  msgstr "Quellobjekt wird hier alloziert"
  
! #: gimple-ssa-warn-access.cc:829
  #, gcc-internal-format
  msgid "%qD specified size %E may exceed maximum object size %E"
  msgstr "durch %qD angegebene Größe %E überschreitet möglicherweise die maximale Objektgröße %E"
  
! #: gimple-ssa-warn-access.cc:831
  #, gcc-internal-format
  msgid "%qD specified size %E exceeds maximum object size %E"
  msgstr "durch %qD angegebene Größe %E überschreitet die maximale Objektgröße %E"
  
! #: gimple-ssa-warn-access.cc:836
  #, gcc-internal-format
  msgid "specified size %E may exceed maximum object size %E"
  msgstr "angegebene Größe %E überschreitet möglicherweise die maximale Objektgröße %E"
  
! #: gimple-ssa-warn-access.cc:838
  #, gcc-internal-format
  msgid "specified size %E exceeds maximum object size %E"
  msgstr "angegebene Größe %E überschreitet die maximale Objektgröße %E"
  
! #: gimple-ssa-warn-access.cc:845
  #, gcc-internal-format
  msgid "%qD specified size between %E and %E may exceed maximum object size %E"
  msgstr "durch %qD angegebene Größe zwischen %E und %E überschreitet möglicherweise die maximale Objektgröße %E"
  
! #: gimple-ssa-warn-access.cc:847
  #, gcc-internal-format
  msgid "%qD specified size between %E and %E exceeds maximum object size %E"
  msgstr "durch %qD angegebene Größe zwischen %E und %E überschreitet die maximale Objektgröße %E"
  
! #: gimple-ssa-warn-access.cc:852
  #, gcc-internal-format
  msgid "specified size between %E and %E may exceed maximum object size %E"
  msgstr "angegebene Größe zwischen %E und %E überschreitet möglicherweise die maximale Objektgröße %E"
  
! #: gimple-ssa-warn-access.cc:854
  #, gcc-internal-format
  msgid "specified size between %E and %E exceeds maximum object size %E"
  msgstr "angegebene Größe zwischen %E und %E überschreitet die maximale Objektgröße %E"
  
! #: gimple-ssa-warn-access.cc:864
  #, gcc-internal-format
  msgid "%qD specified bound %E may exceed destination size %E"
  msgstr "durch %qD angegebene Grenze %E überschreitet möglicherweise die Größe %E des Zielobjekts"
  
! #: gimple-ssa-warn-access.cc:871
  #, gcc-internal-format
  msgid "specified bound %E may exceed destination size %E"
  msgstr "angegebene Grenze %E überschreitet möglicherweise die Größe %E des Zielobjekts"
  
! #: gimple-ssa-warn-access.cc:873
  #, gcc-internal-format
  msgid "specified bound %E exceeds destination size %E"
  msgstr "angegebene Grenze %E überschreitet die Größe %E des Zielobjekts"
  
! #: gimple-ssa-warn-access.cc:880
  #, gcc-internal-format
  msgid "%qD specified bound [%E, %E] may exceed destination size %E"
  msgstr "durch %qD angegebene Grenze [%E, %E] überschreitet möglicherweise die Größe %E des Zielobjekts"
  
! #: gimple-ssa-warn-access.cc:882
  #, gcc-internal-format
  msgid "%qD specified bound [%E, %E] exceeds destination size %E"
  msgstr "durch %qD angegebene Grenze [%E, %E] überschreitet die Größe %E des Zielobjekts"
  
! #: gimple-ssa-warn-access.cc:887 gimple-ssa-warn-access.cc:889
  #, gcc-internal-format
  msgid "specified bound [%E, %E] exceeds destination size %E"
  msgstr "angegebene Grenze [%E, %E] überschreitet die Größe %E des Zielobjekts"
  
! #: gimple-ssa-warn-access.cc:898
  #, gcc-internal-format
  msgid "destination object allocated here"
  msgstr "Zielobjekt wird hier alloziert"
  
! #: gimple-ssa-warn-access.cc:942
  #, gcc-internal-format
  msgid "%qD may access %E byte in a region of size %E"
  msgstr "%qD greift möglicherweise auf %E Byte in einer Region der Größe %E zu"
  
! #: gimple-ssa-warn-access.cc:944
  #, gcc-internal-format
  msgid "%qD accessing %E byte in a region of size %E"
  msgstr "%qD greift auf %E Byte in einer Region der Größe %E zu"
  
! #: gimple-ssa-warn-access.cc:947
  #, gcc-internal-format
  msgid "%qD may access %E bytes in a region of size %E"
  msgstr "%qD greift möglicherweise auf %E Bytes in einer Region der Größe %E zu"
  
! #: gimple-ssa-warn-access.cc:949
  #, gcc-internal-format
  msgid "%qD accessing %E bytes in a region of size %E"
  msgstr "%qD greift auf %E Bytes in einer Region der Größe %E zu"
  
! #: gimple-ssa-warn-access.cc:954
  #, gcc-internal-format
  msgid "may access %E byte in a region of size %E"
  msgstr "Code greift möglicherweise auf %E Byte in einer Region der Größe %E zu"
  
! #: gimple-ssa-warn-access.cc:956
  #, gcc-internal-format
  msgid "accessing %E byte in a region of size %E"
  msgstr "Code greift auf %E Byte in einer Region der Größe %E zu"
  
! #: gimple-ssa-warn-access.cc:959
  #, gcc-internal-format
  msgid "may access %E bytes in a region of size %E"
  msgstr "Code greift möglicherweise auf %E Bytes in einer Region der Größe %E zu"
  
! #: gimple-ssa-warn-access.cc:961
  #, gcc-internal-format
  msgid "accessing %E bytes in a region of size %E"
  msgstr "Code greift auf %E Bytes in einer Region der Größe %E zu"
  
! #: gimple-ssa-warn-access.cc:970
  #, gcc-internal-format
  msgid "%qD may access %E or more bytes in a region of size %E"
  msgstr "%qD greift möglicherweise auf %E oder mehr Bytes in einer Region der Größe %E zu"
  
! #: gimple-ssa-warn-access.cc:972
  #, gcc-internal-format
  msgid "%qD accessing %E or more bytes in a region of size %E"
  msgstr "%qD greift auf %E oder mehr Bytes in einer Region der Größe %E zu"
  
! #: gimple-ssa-warn-access.cc:977
  #, gcc-internal-format
  msgid "may access %E or more bytes in a region of size %E"
  msgstr "Code greift möglicherweise auf %E oder mehr Bytes in einer Region der Größe %E zu"
  
! #: gimple-ssa-warn-access.cc:979
  #, gcc-internal-format
  msgid "accessing %E or more bytes in a region of size %E"
  msgstr "Code greift auf %E oder mehr Bytes in einer Region der Größe %E zu"
  
! #: gimple-ssa-warn-access.cc:987
  #, gcc-internal-format
  msgid "%qD may access between %E and %E bytes in a region of size %E"
  msgstr "%qD greift möglicherweise auf zwischen %E und %E Bytes in einer Region der Größe %E zu"
  
! #: gimple-ssa-warn-access.cc:989
  #, gcc-internal-format
  msgid "%qD accessing between %E and %E bytes in a region of size %E"
  msgstr "%qD greift auf zwischen %E und %E Bytes in einer Region der Größe %E zu"
  
! #: gimple-ssa-warn-access.cc:994
  #, gcc-internal-format
  msgid "may access between %E and %E bytes in a region of size %E"
  msgstr "greift möglicherweise auf zwischen %E und %E Bytes in einer Region der Größe %E zu"
  
! #: gimple-ssa-warn-access.cc:996
  #, gcc-internal-format
  msgid "accessing between %E and %E bytes in a region of size %E"
  msgstr "Code greift auf zwischen %E und %E Bytes in einer Region der Größe %E zu"
  
! #: gimple-ssa-warn-access.cc:1008
  #, gcc-internal-format
  msgid "%qD may write %E byte into a region of size %E"
  msgstr "%qD schreibt möglicherweise %E Byte in eine Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1010
  #, gcc-internal-format
  msgid "%qD writing %E byte into a region of size %E overflows the destination"
  msgstr "%qD schreibt %E Byte in eine Region der Größe %E und bringt dadurch das Zielobjekt zum Überlaufen"
  
! #: gimple-ssa-warn-access.cc:1013
  #, gcc-internal-format
  msgid "%qD may write %E bytes into a region of size %E"
  msgstr "%qD schreibt möglicherweise %E Bytes in eine Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1015
  #, gcc-internal-format
  msgid "%qD writing %E bytes into a region of size %E overflows the destination"
  msgstr "%qD schreibt %E Bytes in eine Region der Größe %E und bringt dadurch das Zielobjekt zum Überlaufen"
  
! #: gimple-ssa-warn-access.cc:1020
  #, gcc-internal-format
  msgid "may write %E byte into a region of size %E"
  msgstr "Code schreibt möglicherweise %E Byte in eine Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1022
  #, gcc-internal-format
  msgid "writing %E byte into a region of size %E overflows the destination"
  msgstr "Code schreibt %E Byte in eine Region der Größe %E und bringt dadurch das Zielobjekt zum Überlaufen"
  
! #: gimple-ssa-warn-access.cc:1025
  #, gcc-internal-format
  msgid "may write %E bytes into a region of size %E"
  msgstr "Code schreibt %E Bytes in eine Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1027
  #, gcc-internal-format
  msgid "writing %E bytes into a region of size %E overflows the destination"
  msgstr "Code schreibt %E Bytes in eine Region der Größe %E und bringt dadurch das Zielobjekt zum Überlaufen"
  
! #: gimple-ssa-warn-access.cc:1036
  #, gcc-internal-format
  msgid "%qD may write %E or more bytes into a region of size %E"
  msgstr "%qD schreibt möglicherweise %E oder mehr Bytes in eine Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1038 gimple-ssa-warn-access.cc:1415
  #, gcc-internal-format
  msgid "%qD writing %E or more bytes into a region of size %E overflows the destination"
  msgstr "%qD schreibt %E oder mehr Bytes in eine Region der Größe %E und bringt dadurch das Zielobjekt zum Überlaufen"
  
! #: gimple-ssa-warn-access.cc:1044
  #, gcc-internal-format
  msgid "may write %E or more bytes into a region of size %E"
  msgstr "Code schreibt %E oder mehr Bytes in eine Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1046 gimple-ssa-warn-access.cc:1420
  #, gcc-internal-format
  msgid "writing %E or more bytes into a region of size %E overflows the destination"
  msgstr "Code schreibt %E oder mehr Bytes in eine Region der Größe %E und bringt dadurch die Zielregion zum Überlaufen"
  
! #: gimple-ssa-warn-access.cc:1055
  #, gcc-internal-format
  msgid "%qD may write between %E and %E bytes into a region of size %E"
  msgstr "%qD schreibt möglicherweise zwischen %E und %E Bytes in eine Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1057
  #, gcc-internal-format
  msgid "%qD writing between %E and %E bytes into a region of size %E overflows the destination"
  msgstr "%qD schreibt zwischen %E und %E Bytes in eine Region der Größe %E und bringt dadurch das Zielobjekt zum Überlaufen"
  
! #: gimple-ssa-warn-access.cc:1063
  #, gcc-internal-format
  msgid "may write between %E and %E bytes into a region of size %E"
  msgstr "Code schreibt möglicherweise zwischen %E und %E Bytes in eine Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1065
  #, gcc-internal-format
  msgid "writing between %E and %E bytes into a region of size %E overflows the destination"
  msgstr "Code schreibt zwischen %E und %E Bytes in eine Region der Größe %E und bringt dadurch das Zielobjekt zum Überlaufen"
  
! #: gimple-ssa-warn-access.cc:1079
  #, gcc-internal-format
  msgid "%qD may read %E byte from a region of size %E"
  msgstr "%qD liest möglicherweise %E Byte aus einer Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1081
  #, gcc-internal-format
  msgid "%qD reading %E byte from a region of size %E"
  msgstr "%qD liest %E Byte aus einer Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1084
  #, gcc-internal-format
  msgid "%qD may read %E bytes from a region of size %E"
  msgstr "%qD liest möglicherweise %E Bytes aus einer Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1086
  #, gcc-internal-format
  msgid "%qD reading %E bytes from a region of size %E"
  msgstr "%qD liest %E Bytes aus einer Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1092
  #, gcc-internal-format
  msgid "may read %E byte from a region of size %E"
  msgstr "Code liest möglicherweise %E Byte aus einer Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1094
  #, gcc-internal-format
  msgid "reading %E byte from a region of size %E"
  msgstr "Code liest %E Byte aus einer Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1097
  #, gcc-internal-format
  msgid "may read %E bytes from a region of size %E"
  msgstr "Code liest möglicherweise %E Bytes aus einer Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1099
  #, gcc-internal-format
  msgid "reading %E bytes from a region of size %E"
  msgstr "Code liest %E Bytes aus einer Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1108
  #, gcc-internal-format
  msgid "%qD may read %E or more bytes from a region of size %E"
  msgstr "%qD liest möglicherweise %E oder mehr Bytes aus einer Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1110
  #, gcc-internal-format
  msgid "%qD reading %E or more bytes from a region of size %E"
  msgstr "%qD liest %E oder mehr Bytes aus einer Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1115
  #, gcc-internal-format
  msgid "may read %E or more bytes from a region of size %E"
  msgstr "Code liest möglicherweise %E oder mehr Bytes aus einer Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1117
  #, gcc-internal-format
  msgid "reading %E or more bytes from a region of size %E"
  msgstr "Code liest %E oder mehr Bytes aus einer Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1125
  #, gcc-internal-format
  msgid "%qD may read between %E and %E bytes from a region of size %E"
  msgstr "%qD liest möglicherweise zwischen %E und %E Bytes aus einer Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1127
  #, gcc-internal-format
  msgid "%qD reading between %E and %E bytes from a region of size %E"
  msgstr "%qD liest zwischen %E und %E Bytes aus einer Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1132
  #, gcc-internal-format
  msgid "may read between %E and %E bytes from a region of size %E"
  msgstr "Code liest möglicherweise zwischen %E und %E Bytes aus einer Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1134
  #, gcc-internal-format
  msgid "reading between %E and %E bytes from a region of size %E"
  msgstr "Code liest zwischen %E und %E Bytes aus einer Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1149
  #, gcc-internal-format
  msgid "%qD expecting %E byte in a region of size %E"
  msgid_plural "%qD expecting %E bytes in a region of size %E"
  msgstr[0] "%qD erwartet %E Byte in einer Region der Größe %E"
  msgstr[1] "%qD erwartet %E Bytes in einer Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1154
  #, gcc-internal-format
  msgid "expecting %E byte in a region of size %E"
  msgid_plural "expecting %E bytes in a region of size %E"
  msgstr[0] "Code erwartet %E Byte in einer Region der Größe %E"
  msgstr[1] "Code erwartet %E Bytes in einer Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1162
  #, gcc-internal-format
  msgid "%qD expecting %E or more bytes in a region of size %E"
  msgstr "%qD erwartet %E oder mehr Bytes in einer Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1166
  #, gcc-internal-format
  msgid "expecting %E or more bytes in a region of size %E"
  msgstr "Code erwartet %E oder mehr Bytes in einer Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1173
  #, gcc-internal-format
  msgid "%qD expecting between %E and %E bytes in a region of size %E"
  msgstr "%qD erwartet zwischen %E und %E Bytes in einer Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1177
  #, gcc-internal-format
  msgid "expecting between %E and %E bytes in a region of size %E"
  msgstr "Code erwartet zwischen %E und %E Bytes in einer Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:2070
  #, gcc-internal-format
  msgid "%qD called on pointer %qE with nonzero offset%s"
  msgstr "%qD wird mit Zeiger %qE mit Offset%s ungleich 0 aufgerufen"
  
! #: gimple-ssa-warn-access.cc:2085 gimple-ssa-warn-access.cc:3806
  #, gcc-internal-format
  msgid "returned from %qD"
  msgstr "zurückgegeben von %qD"
  
! #: gimple-ssa-warn-access.cc:2088
  #, gcc-internal-format
  msgid "returned from %qT"
  msgstr "zurückgegeben von %qT"
  
! #: gimple-ssa-warn-access.cc:2090
  #, gcc-internal-format
  msgid "obtained here"
  msgstr "von hier erhalten"
  
! #: gimple-ssa-warn-access.cc:2297
  #, gcc-internal-format
  msgid "argument %i value %qE is negative"
  msgstr "Argument %i Wert %qE ist negativ"
  
! #: gimple-ssa-warn-access.cc:2314
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %i value is zero"
  msgstr "Argument %i Wert ist null"
  
! #: gimple-ssa-warn-access.cc:2332
  #, gcc-internal-format
  msgid "argument %i value %qE exceeds maximum object size %E"
  msgstr "Argument %i Wert %qE übersteigt maximale Objektgröße %E"
  
! #: gimple-ssa-warn-access.cc:2346
  #, gcc-internal-format
  msgid "argument %i range [%E, %E] is negative"
  msgstr "Argument %i Bereich [%E, %E] ist negativ"
  
! #: gimple-ssa-warn-access.cc:2353
  #, gcc-internal-format
  msgid "argument %i range [%E, %E] exceeds maximum object size %E"
  msgstr "Argument %i Bereich [%E, %E] übersteigt maximale Objektgröße %E"
  
! #: gimple-ssa-warn-access.cc:2383
  #, gcc-internal-format
  msgid "product %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>"
  msgstr "Produkt %<%E * %E%> der Argumente %i und %i überschreitet %<SIZE_MAX%>"
  
! #: gimple-ssa-warn-access.cc:2389
  #, gcc-internal-format
  msgid "product %<%E * %E%> of arguments %i and %i exceeds maximum object size %E"
  msgstr "Produkt %<%E * %E%> der Argumente %i und %i überschreitet maximale Objektgröße %E"
  
! #: gimple-ssa-warn-access.cc:2400 gimple-ssa-warn-access.cc:2403
  #, gcc-internal-format
  msgid "argument %i in the range [%E, %E]"
  msgstr "Argument %i im Bereich [%E, %E]"
  
! #: gimple-ssa-warn-access.cc:2414
  #, gcc-internal-format
  msgid "in a call to built-in allocation function %qD"
  msgstr "in einem Aufruf der eingebauten Allokationsfunktion %qD"
  
! #: gimple-ssa-warn-access.cc:2417
  #, gcc-internal-format
  msgid "in a call to allocation function %qD declared here"
  msgstr "in einem Aufruf der hier deklarierten Allokationsfunktion %qD"
  
! #: gimple-ssa-warn-access.cc:2862
  #, gcc-internal-format
  msgid "unknown architecture specifier in memory model %wi for %qD"
  msgstr "Unbekannte Architekturspezifikation in Speichermodell %wi für %qD"
  
! #: gimple-ssa-warn-access.cc:2954
  #, gcc-internal-format
  msgid "invalid memory model %qs for %qD"
  msgstr "ungültiges Speichermodell %qs für %qD"
  
! #: gimple-ssa-warn-access.cc:2958
  #, gcc-internal-format
  msgid "invalid memory model %wi for %qD"
  msgstr "ungültiges Speichermodell %wi für %qD"
  
! #: gimple-ssa-warn-access.cc:2972 gimple-ssa-warn-access.cc:3023
  msgid "valid models are %e"
  msgstr "gültige Modelle sind %e"
  
! #: gimple-ssa-warn-access.cc:2986
  #, gcc-internal-format
  msgid "invalid failure memory model %qs for %qD"
  msgstr "ungültiges Fehler-Speichermodell %qs für %qD"
  
! #: gimple-ssa-warn-access.cc:2991
  #, gcc-internal-format
  msgid "valid failure models are %qs, %qs, %qs, %qs"
  msgstr "gültige Fehler-Modelle sind %qs, %qs, %qs, %qs"
  
! #: gimple-ssa-warn-access.cc:3007
  #, gcc-internal-format
  msgid "failure memory model %qs cannot be stronger than success memory model %qs for %qD"
  msgstr "Fehler-Speichermodell %qs kann nicht stärker als Erfolgs-Speichermodell %qs für %qD sein"
  
! #: gimple-ssa-warn-access.cc:3030
  #, gcc-internal-format
  msgid "failure memory model %wi cannot be stronger than success memory model %wi for %qD"
  msgstr "Fehler-Speichermodell %wi kann nicht stärker als Erfolgs-Speichermodell %wi für %qD sein"
  
! #: gimple-ssa-warn-access.cc:3474
  #, gcc-internal-format, gfc-internal-format
  msgid "bound argument %i value %s is negative for a variable length array argument %i of type %s"
  msgstr "gebundenes Argument %i mit Wert %s ist negativ, für Argument %i vom Typ Array variabler Länge vom Typ %s"
  
! #: gimple-ssa-warn-access.cc:3482
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %i value %s is negative"
  msgstr "Argument %i Wert %s ist negativ"
  
! #: gimple-ssa-warn-access.cc:3528
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %i is null but the corresponding size argument %i value is %s"
  msgstr "Argument %i ist null, aber der Wert des zugehörigen Größenarguments %i ist %s"
  
! #: gimple-ssa-warn-access.cc:3592
  #, gcc-internal-format
  msgid "referencing argument %u of type %qT"
  msgstr "das verweisende Argument %u vom Typ %qT"
  
! #: gimple-ssa-warn-access.cc:3606
  #, gcc-internal-format
  msgid "in a call to function %qD declared with attribute %qs"
  msgstr "in einem Aufruf der Funktion %qD, die mit Attribut %qs deklariert wurde"
  
! #: gimple-ssa-warn-access.cc:3610
  #, gcc-internal-format
  msgid "in a call with type %qT and attribute %qs"
  msgstr "in einem Aufruf mit Typ %qT und Attribut %qs"
  
! #: gimple-ssa-warn-access.cc:3617
  #, gcc-internal-format
  msgid "in a call to function %qD"
  msgstr "in einem Aufruf der Funktion %qD"
  
! #: gimple-ssa-warn-access.cc:3620
  #, gcc-internal-format
  msgid "in a call with type %qT"
  msgstr "in einem Aufruf mit Typ %qT"
  
! #: gimple-ssa-warn-access.cc:3726
  #, gcc-internal-format
  msgid "%qD called on unallocated object %qD"
  msgstr "%qD wird auf nicht alloziertem Objekt %qD aufgerufen"
  
! #: gimple-ssa-warn-access.cc:3745
  #, gcc-internal-format
  msgid "%qD called on a pointer to an unallocated object %qE"
  msgstr "%qD wird mit Zeiger auf nicht alloziertes Objekt %qE aufgerufen"
  
! #: gimple-ssa-warn-access.cc:3754
  #, gcc-internal-format
  msgid "assigned here"
  msgstr "hier zugewiesen"
  
! #: gimple-ssa-warn-access.cc:3787
  #, gcc-internal-format
  msgid "%qD called on pointer returned from a mismatched allocation function"
  msgstr "%qD wird mit Zeiger aufgerufen, der aus einer unpassenden Allozierungsfunktion stammt"
  
! #: gimple-ssa-warn-access.cc:3796
  #, gcc-internal-format
  msgid "%qD called on pointer to an unallocated object"
  msgstr "%qD wird mit nicht alloziertem Zeiger aufgerufen"
  
! #: gimple-ssa-warn-access.cc:3944
  #, gcc-internal-format
  msgid "pointer %qE may be used after %qD"
  msgstr "Zeiger %qE wird möglicherweise nach %qD verwendet"
  
! #: gimple-ssa-warn-access.cc:3945
  #, gcc-internal-format
  msgid "pointer %qE used after %qD"
  msgstr "Zeiger %qE wird nach %qD verwendet"
  
! #: gimple-ssa-warn-access.cc:3949
  #, gcc-internal-format
  msgid "pointer may be used after %qD"
  msgstr "Zeiger wird möglicherweise nach %qD verwendet"
  
! #: gimple-ssa-warn-access.cc:3950
  #, gcc-internal-format
  msgid "pointer used after %qD"
  msgstr "Zeiger wird nach %qD verwendet"
  
! #: gimple-ssa-warn-access.cc:3954
  #, gcc-internal-format
  msgid "call to %qD here"
  msgstr "%qD wird hier aufgerufen"
  
! #: gimple-ssa-warn-access.cc:3971
  #, gcc-internal-format
  msgid "dangling pointer %qE to %qD may be used"
  msgstr "baumelnder Zeiger %qE auf %qD wird möglicherweise verwendet"
  
! #: gimple-ssa-warn-access.cc:3972
  #, gcc-internal-format
  msgid "using dangling pointer %qE to %qD"
  msgstr "baumelnder Zeiger %qE auf %qD wird verwendet"
  
! #: gimple-ssa-warn-access.cc:3977
  #, gcc-internal-format
  msgid "dangling pointer to %qD may be used"
  msgstr "baumelnder Zeiger auf %qD wird möglicherweise verwendet"
  
! #: gimple-ssa-warn-access.cc:3978
  #, gcc-internal-format
  msgid "using a dangling pointer to %qD"
  msgstr "baumelnder Zeiger auf %qD wird verwendet"
  
! #: gimple-ssa-warn-access.cc:3981 gimple-ssa-warn-access.cc:4629
! #: gimple-ssa-warn-access.cc:4632 gimple-ssa-warn-restrict.cc:1830
! #: tree-ssa-uninit.cc:924 tree-ssa-uninit.cc:1123 c/c-decl.cc:4101
! #: c/c-decl.cc:4391 c/c-typeck.cc:10394 c/c-typeck.cc:13614 cp/call.cc:8808
! #: cp/call.cc:8819 cp/class.cc:1722 cp/class.cc:3543 cp/constexpr.cc:1071
! #: cp/decl.cc:4685 cp/decl.cc:13466 cp/decl.cc:14069 cp/decl.cc:14079
! #: cp/decl.cc:15079 cp/friend.cc:407 cp/friend.cc:417 cp/init.cc:2948
! #: cp/parser.cc:3860 cp/parser.cc:4006 cp/parser.cc:4058 cp/parser.cc:7428
! #: cp/parser.cc:25741 cp/typeck.cc:5185
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD ist hier deklariert"
  
! #: gimple-ssa-warn-access.cc:3989
  #, gcc-internal-format
  msgid "dangling pointer %qE to an unnamed temporary may be used"
  msgstr "baumelnder Zeiger %qE auf ein unbenanntes temporäres Objekt wird möglicherweise verwendet"
  
! #: gimple-ssa-warn-access.cc:3991
  #, gcc-internal-format
  msgid "using dangling pointer %qE to an unnamed temporary"
  msgstr "baumelnder Zeiger %qE auf ein unbenanntes temporäres Objekt wird verwendet"
  
! #: gimple-ssa-warn-access.cc:3997
  #, gcc-internal-format
  msgid "dangling pointer to an unnamed temporary may be used"
  msgstr "baumelnder Zeiger auf ein unbenanntes temporäres Objekt wird möglicherweise verwendet"
  
! #: gimple-ssa-warn-access.cc:3999
  #, gcc-internal-format
  msgid "using a dangling pointer to an unnamed temporary"
  msgstr "baumelnder Zeiger auf ein unbenanntes temporäres Objekt wird verwendet"
  
! #: gimple-ssa-warn-access.cc:4003
  #, gcc-internal-format
  msgid "unnamed temporary defined here"
  msgstr "unbenanntes temporäres Objekt wird hier definiert"
  
! #: gimple-ssa-warn-access.cc:4093
  #, gcc-internal-format
  msgid "%qD called on pointer %qE passed to mismatched allocation function %qD"
  msgstr "%qD wird mit Zeiger %qE aufgerufen, der aus der unpassenden Allozierungsfunktion %qD stammt"
  
! #: gimple-ssa-warn-access.cc:4098
  #, gcc-internal-format
  msgid "%qD called on a pointer passed to mismatched reallocation function %qD"
  msgstr "%qD wird mit Zeiger aufgerufen, der aus der unpassenden Allozierungsfunktion %qD stammt"
  
! #: gimple-ssa-warn-access.cc:4104
  #, gcc-internal-format
  msgid "call to %qD"
  msgstr "Aufruf von %qD"
  
! #: gimple-ssa-warn-access.cc:4623
  #, gcc-internal-format
  msgid "storing the address of local variable %qD in %qE"
  msgstr "Adresse der lokalen Variable %qD wird in %qE gespeichert"
--- 28396,29183 ----
  msgid "null format string"
  msgstr "NULL-Formatzeichenkette"
  
! #: gimple-ssa-warn-access.cc:179
  #, gcc-internal-format
  msgid "%qD specified bound %s exceeds maximum object size %E"
  msgstr "durch %qD angegebene Grenze %s überschreitet die maximale Objektgröße %E"
  
! #: gimple-ssa-warn-access.cc:187
  #, gcc-internal-format
  msgid "%qD specified bound %s exceeds the size %E of unterminated array"
  msgstr "durch %qD angegebene Grenze %s überschreitet die Größe %E des nicht abgeschlossenen Arrays"
  
! #: gimple-ssa-warn-access.cc:190
  #, gcc-internal-format
  msgid "%qD specified bound %s may exceed the size of at most %E of unterminated array"
  msgstr "durch %qD angegebene Grenze %s überschreitet möglicherweise die Maximalgröße %E des nicht abgeschlossenen Arrays"
  
! #: gimple-ssa-warn-access.cc:193
  #, gcc-internal-format
  msgid "%qD specified bound %s exceeds the size of at most %E of unterminated array"
  msgstr "durch %qD angegebene Grenze %s überschreitet die Maximalgröße %E des nicht abgeschlossenen Arrays"
  
! #: gimple-ssa-warn-access.cc:201
  #, gcc-internal-format
  msgid "%qD argument missing terminating nul"
  msgstr "Argument für %qD hat kein abschließendes nul-Zeichen"
  
! #: gimple-ssa-warn-access.cc:210
  #, gcc-internal-format
  msgid "%qs specified bound %s exceeds maximum object size %E"
  msgstr "durch %qs angegebene Grenze %s überschreitet die maximale Objektgröße %E"
  
! #: gimple-ssa-warn-access.cc:218
  #, gcc-internal-format
  msgid "%qs specified bound %s exceeds the size %E of unterminated array"
  msgstr "durch %qs angegebene Grenze %s überschreitet die Größe %E des nicht abgeschlossenen Arrays"
  
! #: gimple-ssa-warn-access.cc:221
  #, gcc-internal-format
  msgid "%qs specified bound %s may exceed the size of at most %E of unterminated array"
  msgstr "durch %qs angegebene Grenze %s überschreitet möglicherweise die Maximalgröße %E des nicht abgeschlossenen Arrays"
  
! #: gimple-ssa-warn-access.cc:224
  #, gcc-internal-format
  msgid "%qs specified bound %s exceeds the size of at most %E of unterminated array"
  msgstr "durch %qs angegebene Grenze %s überschreitet die Maximalgröße %E des nicht abgeschlossenen Arrays"
  
! #: gimple-ssa-warn-access.cc:232
  #, gcc-internal-format
  msgid "%qs argument missing terminating nul"
  msgstr "Argument für %qs hat kein abschließendes nul-Zeichen"
  
! #: gimple-ssa-warn-access.cc:497 gimple-ssa-warn-access.cc:746
  #, gcc-internal-format
  msgid "%qD specified bound %E exceeds maximum object size %E"
  msgstr "durch %qD angegebene Grenze %E überschreitet die maximale Objektgröße %E"
  
! #: gimple-ssa-warn-access.cc:502 gimple-ssa-warn-access.cc:762
  #, gcc-internal-format
  msgid "%qD specified bound [%E, %E] exceeds maximum object size %E"
  msgstr "durch %qD angegebene Grenze [%E, %E] überschreitet die maximale Objektgröße %E"
  
! #: gimple-ssa-warn-access.cc:656
  #, gcc-internal-format
  msgid "%qD argument %i declared attribute %<nonstring%> is smaller than the specified bound %wu"
  msgstr "%qD Argument %i (als Attribut %<nonstring%> deklariert) ist kleiner als die angegebene Grenze %wu"
  
! #: gimple-ssa-warn-access.cc:662
  #, gcc-internal-format
  msgid "%qD argument %i declared attribute %<nonstring%> is smaller than the specified bound [%E, %E]"
  msgstr "%qD Argument %i (als Attribut %<nonstring%> deklariert) ist kleiner als die angegebene Grenze [%E, %E]"
  
! #: gimple-ssa-warn-access.cc:668
  #, gcc-internal-format
  msgid "%qD argument %i declared attribute %<nonstring%> may be smaller than the specified bound [%E, %E]"
  msgstr "%qD Argument %i (als Attribut %<nonstring%> deklariert) ist möglicherweise kleiner als die angegebene Grenze [%E, %E]"
  
! #: gimple-ssa-warn-access.cc:678
  #, gcc-internal-format
  msgid "%qD argument %i declared attribute %<nonstring%>"
  msgstr "%qD Argument %i ist als Attribut %<nonstring%> deklariert"
  
! #: gimple-ssa-warn-access.cc:684
  #, gcc-internal-format
  msgid "argument %qD declared here"
  msgstr "Argument %qD ist hier deklariert"
  
! #: gimple-ssa-warn-access.cc:744
  #, gcc-internal-format
  msgid "%qD specified bound %E may exceed maximum object size %E"
  msgstr "durch %qD angegebene Grenze %E überschreitet möglicherweise die maximale Objektgröße %E"
  
! #: gimple-ssa-warn-access.cc:751
  #, gcc-internal-format
  msgid "specified bound %E may exceed maximum object size %E"
  msgstr "angegebene Grenze %E überschreitet möglicherweise die maximale Objektgröße %E"
  
! #: gimple-ssa-warn-access.cc:753
  #, gcc-internal-format
  msgid "specified bound %E exceeds maximum object size %E"
  msgstr "angegebene Grenze %E überschreitet die maximale Objektgröße %E"
  
! #: gimple-ssa-warn-access.cc:760
  #, gcc-internal-format
  msgid "%qD specified bound [%E, %E] may exceed maximum object size %E"
  msgstr "durch %qD angegebene Grenze [%E, %E] überschreitet möglicherweise die maximale Objektgröße %E"
  
! #: gimple-ssa-warn-access.cc:768
  #, gcc-internal-format
  msgid "specified bound [%E, %E] may exceed maximum object size %E"
  msgstr "angegebene Grenze [%E, %E] überschreitet möglicherweise die maximale Objektgröße %E"
  
! #: gimple-ssa-warn-access.cc:770
  #, gcc-internal-format
  msgid "specified bound [%E, %E] exceeds maximum object size %E"
  msgstr "angegebene Grenze [%E, %E] überschreitet die maximale Objektgröße %E"
  
! #: gimple-ssa-warn-access.cc:782
  #, gcc-internal-format
  msgid "%qD specified bound %E may exceed source size %E"
  msgstr "durch %qD angegebene Grenze %E überschreitet möglicherweise die Größe %E des Quellobjekts"
  
! #: gimple-ssa-warn-access.cc:784
  #, gcc-internal-format
  msgid "%qD specified bound %E exceeds source size %E"
  msgstr "durch %qD angegebene Grenze %E überschreitet die Größe %E des Quellobjekts"
  
! #: gimple-ssa-warn-access.cc:789
  #, gcc-internal-format
  msgid "specified bound %E may exceed source size %E"
  msgstr "angegebene Grenze %E überschreitet möglicherweise die Größe %E des Quellobjekts"
  
! #: gimple-ssa-warn-access.cc:791
  #, gcc-internal-format
  msgid "specified bound %E exceeds source size %E"
  msgstr "angegebene Grenze %E überschreitet die Größe %E des Quellobjekts"
  
! #: gimple-ssa-warn-access.cc:801
  #, gcc-internal-format
  msgid "%qD specified bound [%E, %E] may exceed source size %E"
  msgstr "durch %qD angegebene Grenze [%E, %E] überschreitet möglicherweise die Größe %E des Quellobjekts"
  
! #: gimple-ssa-warn-access.cc:803
  #, gcc-internal-format
  msgid "%qD specified bound [%E, %E] exceeds source size %E"
  msgstr "durch %qD angegebene Grenze [%E, %E] überschreitet die Größe %E des Quellobjekts"
  
! #: gimple-ssa-warn-access.cc:808
  #, gcc-internal-format
  msgid "specified bound [%E, %E] may exceed source size %E"
  msgstr "angegebene Grenze [%E, %E] überschreitet möglicherweise die Größe %E des Quellobjekts"
  
! #: gimple-ssa-warn-access.cc:810
  #, gcc-internal-format
  msgid "specified bound [%E, %E] exceeds source size %E"
  msgstr "angegebene Grenze [%E, %E] überschreitet die Größe %E des Quellobjekts"
  
! #: gimple-ssa-warn-access.cc:819
  #, gcc-internal-format
  msgid "source object allocated here"
  msgstr "Quellobjekt wird hier alloziert"
  
! #: gimple-ssa-warn-access.cc:843
  #, gcc-internal-format
  msgid "%qD specified size %E may exceed maximum object size %E"
  msgstr "durch %qD angegebene Größe %E überschreitet möglicherweise die maximale Objektgröße %E"
  
! #: gimple-ssa-warn-access.cc:845
  #, gcc-internal-format
  msgid "%qD specified size %E exceeds maximum object size %E"
  msgstr "durch %qD angegebene Größe %E überschreitet die maximale Objektgröße %E"
  
! #: gimple-ssa-warn-access.cc:850
  #, gcc-internal-format
  msgid "specified size %E may exceed maximum object size %E"
  msgstr "angegebene Größe %E überschreitet möglicherweise die maximale Objektgröße %E"
  
! #: gimple-ssa-warn-access.cc:852
  #, gcc-internal-format
  msgid "specified size %E exceeds maximum object size %E"
  msgstr "angegebene Größe %E überschreitet die maximale Objektgröße %E"
  
! #: gimple-ssa-warn-access.cc:859
  #, gcc-internal-format
  msgid "%qD specified size between %E and %E may exceed maximum object size %E"
  msgstr "durch %qD angegebene Größe zwischen %E und %E überschreitet möglicherweise die maximale Objektgröße %E"
  
! #: gimple-ssa-warn-access.cc:861
  #, gcc-internal-format
  msgid "%qD specified size between %E and %E exceeds maximum object size %E"
  msgstr "durch %qD angegebene Größe zwischen %E und %E überschreitet die maximale Objektgröße %E"
  
! #: gimple-ssa-warn-access.cc:866
  #, gcc-internal-format
  msgid "specified size between %E and %E may exceed maximum object size %E"
  msgstr "angegebene Größe zwischen %E und %E überschreitet möglicherweise die maximale Objektgröße %E"
  
! #: gimple-ssa-warn-access.cc:868
  #, gcc-internal-format
  msgid "specified size between %E and %E exceeds maximum object size %E"
  msgstr "angegebene Größe zwischen %E und %E überschreitet die maximale Objektgröße %E"
  
! #: gimple-ssa-warn-access.cc:878
  #, gcc-internal-format
  msgid "%qD specified bound %E may exceed destination size %E"
  msgstr "durch %qD angegebene Grenze %E überschreitet möglicherweise die Größe %E des Zielobjekts"
  
! #: gimple-ssa-warn-access.cc:885
  #, gcc-internal-format
  msgid "specified bound %E may exceed destination size %E"
  msgstr "angegebene Grenze %E überschreitet möglicherweise die Größe %E des Zielobjekts"
  
! #: gimple-ssa-warn-access.cc:887
  #, gcc-internal-format
  msgid "specified bound %E exceeds destination size %E"
  msgstr "angegebene Grenze %E überschreitet die Größe %E des Zielobjekts"
  
! #: gimple-ssa-warn-access.cc:894
  #, gcc-internal-format
  msgid "%qD specified bound [%E, %E] may exceed destination size %E"
  msgstr "durch %qD angegebene Grenze [%E, %E] überschreitet möglicherweise die Größe %E des Zielobjekts"
  
! #: gimple-ssa-warn-access.cc:896
  #, gcc-internal-format
  msgid "%qD specified bound [%E, %E] exceeds destination size %E"
  msgstr "durch %qD angegebene Grenze [%E, %E] überschreitet die Größe %E des Zielobjekts"
  
! #: gimple-ssa-warn-access.cc:901 gimple-ssa-warn-access.cc:903
  #, gcc-internal-format
  msgid "specified bound [%E, %E] exceeds destination size %E"
  msgstr "angegebene Grenze [%E, %E] überschreitet die Größe %E des Zielobjekts"
  
! #: gimple-ssa-warn-access.cc:912
  #, gcc-internal-format
  msgid "destination object allocated here"
  msgstr "Zielobjekt wird hier alloziert"
  
! #: gimple-ssa-warn-access.cc:958
  #, gcc-internal-format
  msgid "%qD may access %E byte in a region of size %E"
  msgstr "%qD greift möglicherweise auf %E Byte in einer Region der Größe %E zu"
  
! #: gimple-ssa-warn-access.cc:960
  #, gcc-internal-format
  msgid "%qD accessing %E byte in a region of size %E"
  msgstr "%qD greift auf %E Byte in einer Region der Größe %E zu"
  
! #: gimple-ssa-warn-access.cc:963
  #, gcc-internal-format
  msgid "%qD may access %E bytes in a region of size %E"
  msgstr "%qD greift möglicherweise auf %E Bytes in einer Region der Größe %E zu"
  
! #: gimple-ssa-warn-access.cc:965
  #, gcc-internal-format
  msgid "%qD accessing %E bytes in a region of size %E"
  msgstr "%qD greift auf %E Bytes in einer Region der Größe %E zu"
  
! #: gimple-ssa-warn-access.cc:970
  #, gcc-internal-format
  msgid "may access %E byte in a region of size %E"
  msgstr "Code greift möglicherweise auf %E Byte in einer Region der Größe %E zu"
  
! #: gimple-ssa-warn-access.cc:972
  #, gcc-internal-format
  msgid "accessing %E byte in a region of size %E"
  msgstr "Code greift auf %E Byte in einer Region der Größe %E zu"
  
! #: gimple-ssa-warn-access.cc:975
  #, gcc-internal-format
  msgid "may access %E bytes in a region of size %E"
  msgstr "Code greift möglicherweise auf %E Bytes in einer Region der Größe %E zu"
  
! #: gimple-ssa-warn-access.cc:977
  #, gcc-internal-format
  msgid "accessing %E bytes in a region of size %E"
  msgstr "Code greift auf %E Bytes in einer Region der Größe %E zu"
  
! #: gimple-ssa-warn-access.cc:986
  #, gcc-internal-format
  msgid "%qD may access %E or more bytes in a region of size %E"
  msgstr "%qD greift möglicherweise auf %E oder mehr Bytes in einer Region der Größe %E zu"
  
! #: gimple-ssa-warn-access.cc:988
  #, gcc-internal-format
  msgid "%qD accessing %E or more bytes in a region of size %E"
  msgstr "%qD greift auf %E oder mehr Bytes in einer Region der Größe %E zu"
  
! #: gimple-ssa-warn-access.cc:993
  #, gcc-internal-format
  msgid "may access %E or more bytes in a region of size %E"
  msgstr "Code greift möglicherweise auf %E oder mehr Bytes in einer Region der Größe %E zu"
  
! #: gimple-ssa-warn-access.cc:995
  #, gcc-internal-format
  msgid "accessing %E or more bytes in a region of size %E"
  msgstr "Code greift auf %E oder mehr Bytes in einer Region der Größe %E zu"
  
! #: gimple-ssa-warn-access.cc:1003
  #, gcc-internal-format
  msgid "%qD may access between %E and %E bytes in a region of size %E"
  msgstr "%qD greift möglicherweise auf zwischen %E und %E Bytes in einer Region der Größe %E zu"
  
! #: gimple-ssa-warn-access.cc:1005
  #, gcc-internal-format
  msgid "%qD accessing between %E and %E bytes in a region of size %E"
  msgstr "%qD greift auf zwischen %E und %E Bytes in einer Region der Größe %E zu"
  
! #: gimple-ssa-warn-access.cc:1010
  #, gcc-internal-format
  msgid "may access between %E and %E bytes in a region of size %E"
  msgstr "greift möglicherweise auf zwischen %E und %E Bytes in einer Region der Größe %E zu"
  
! #: gimple-ssa-warn-access.cc:1012
  #, gcc-internal-format
  msgid "accessing between %E and %E bytes in a region of size %E"
  msgstr "Code greift auf zwischen %E und %E Bytes in einer Region der Größe %E zu"
  
! #: gimple-ssa-warn-access.cc:1024
  #, gcc-internal-format
  msgid "%qD may write %E byte into a region of size %E"
  msgstr "%qD schreibt möglicherweise %E Byte in eine Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1026
  #, gcc-internal-format
  msgid "%qD writing %E byte into a region of size %E overflows the destination"
  msgstr "%qD schreibt %E Byte in eine Region der Größe %E und bringt dadurch das Zielobjekt zum Überlaufen"
  
! #: gimple-ssa-warn-access.cc:1029
  #, gcc-internal-format
  msgid "%qD may write %E bytes into a region of size %E"
  msgstr "%qD schreibt möglicherweise %E Bytes in eine Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1031
  #, gcc-internal-format
  msgid "%qD writing %E bytes into a region of size %E overflows the destination"
  msgstr "%qD schreibt %E Bytes in eine Region der Größe %E und bringt dadurch das Zielobjekt zum Überlaufen"
  
! #: gimple-ssa-warn-access.cc:1036
  #, gcc-internal-format
  msgid "may write %E byte into a region of size %E"
  msgstr "Code schreibt möglicherweise %E Byte in eine Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1038
  #, gcc-internal-format
  msgid "writing %E byte into a region of size %E overflows the destination"
  msgstr "Code schreibt %E Byte in eine Region der Größe %E und bringt dadurch das Zielobjekt zum Überlaufen"
  
! #: gimple-ssa-warn-access.cc:1041
  #, gcc-internal-format
  msgid "may write %E bytes into a region of size %E"
  msgstr "Code schreibt %E Bytes in eine Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1043
  #, gcc-internal-format
  msgid "writing %E bytes into a region of size %E overflows the destination"
  msgstr "Code schreibt %E Bytes in eine Region der Größe %E und bringt dadurch das Zielobjekt zum Überlaufen"
  
! #: gimple-ssa-warn-access.cc:1052
  #, gcc-internal-format
  msgid "%qD may write %E or more bytes into a region of size %E"
  msgstr "%qD schreibt möglicherweise %E oder mehr Bytes in eine Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1054 gimple-ssa-warn-access.cc:1433
  #, gcc-internal-format
  msgid "%qD writing %E or more bytes into a region of size %E overflows the destination"
  msgstr "%qD schreibt %E oder mehr Bytes in eine Region der Größe %E und bringt dadurch das Zielobjekt zum Überlaufen"
  
! #: gimple-ssa-warn-access.cc:1060
  #, gcc-internal-format
  msgid "may write %E or more bytes into a region of size %E"
  msgstr "Code schreibt %E oder mehr Bytes in eine Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1062 gimple-ssa-warn-access.cc:1438
  #, gcc-internal-format
  msgid "writing %E or more bytes into a region of size %E overflows the destination"
  msgstr "Code schreibt %E oder mehr Bytes in eine Region der Größe %E und bringt dadurch die Zielregion zum Überlaufen"
  
! #: gimple-ssa-warn-access.cc:1071
  #, gcc-internal-format
  msgid "%qD may write between %E and %E bytes into a region of size %E"
  msgstr "%qD schreibt möglicherweise zwischen %E und %E Bytes in eine Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1073
  #, gcc-internal-format
  msgid "%qD writing between %E and %E bytes into a region of size %E overflows the destination"
  msgstr "%qD schreibt zwischen %E und %E Bytes in eine Region der Größe %E und bringt dadurch das Zielobjekt zum Überlaufen"
  
! #: gimple-ssa-warn-access.cc:1079
  #, gcc-internal-format
  msgid "may write between %E and %E bytes into a region of size %E"
  msgstr "Code schreibt möglicherweise zwischen %E und %E Bytes in eine Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1081
  #, gcc-internal-format
  msgid "writing between %E and %E bytes into a region of size %E overflows the destination"
  msgstr "Code schreibt zwischen %E und %E Bytes in eine Region der Größe %E und bringt dadurch das Zielobjekt zum Überlaufen"
  
! #: gimple-ssa-warn-access.cc:1095
  #, gcc-internal-format
  msgid "%qD may read %E byte from a region of size %E"
  msgstr "%qD liest möglicherweise %E Byte aus einer Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1097
  #, gcc-internal-format
  msgid "%qD reading %E byte from a region of size %E"
  msgstr "%qD liest %E Byte aus einer Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1100
  #, gcc-internal-format
  msgid "%qD may read %E bytes from a region of size %E"
  msgstr "%qD liest möglicherweise %E Bytes aus einer Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1102
  #, gcc-internal-format
  msgid "%qD reading %E bytes from a region of size %E"
  msgstr "%qD liest %E Bytes aus einer Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1108
  #, gcc-internal-format
  msgid "may read %E byte from a region of size %E"
  msgstr "Code liest möglicherweise %E Byte aus einer Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1110
  #, gcc-internal-format
  msgid "reading %E byte from a region of size %E"
  msgstr "Code liest %E Byte aus einer Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1113
  #, gcc-internal-format
  msgid "may read %E bytes from a region of size %E"
  msgstr "Code liest möglicherweise %E Bytes aus einer Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1115
  #, gcc-internal-format
  msgid "reading %E bytes from a region of size %E"
  msgstr "Code liest %E Bytes aus einer Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1124
  #, gcc-internal-format
  msgid "%qD may read %E or more bytes from a region of size %E"
  msgstr "%qD liest möglicherweise %E oder mehr Bytes aus einer Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1126
  #, gcc-internal-format
  msgid "%qD reading %E or more bytes from a region of size %E"
  msgstr "%qD liest %E oder mehr Bytes aus einer Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1131
  #, gcc-internal-format
  msgid "may read %E or more bytes from a region of size %E"
  msgstr "Code liest möglicherweise %E oder mehr Bytes aus einer Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1133
  #, gcc-internal-format
  msgid "reading %E or more bytes from a region of size %E"
  msgstr "Code liest %E oder mehr Bytes aus einer Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1141
  #, gcc-internal-format
  msgid "%qD may read between %E and %E bytes from a region of size %E"
  msgstr "%qD liest möglicherweise zwischen %E und %E Bytes aus einer Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1143
  #, gcc-internal-format
  msgid "%qD reading between %E and %E bytes from a region of size %E"
  msgstr "%qD liest zwischen %E und %E Bytes aus einer Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1148
  #, gcc-internal-format
  msgid "may read between %E and %E bytes from a region of size %E"
  msgstr "Code liest möglicherweise zwischen %E und %E Bytes aus einer Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1150
  #, gcc-internal-format
  msgid "reading between %E and %E bytes from a region of size %E"
  msgstr "Code liest zwischen %E und %E Bytes aus einer Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1165
  #, gcc-internal-format
  msgid "%qD expecting %E byte in a region of size %E"
  msgid_plural "%qD expecting %E bytes in a region of size %E"
  msgstr[0] "%qD erwartet %E Byte in einer Region der Größe %E"
  msgstr[1] "%qD erwartet %E Bytes in einer Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1170
  #, gcc-internal-format
  msgid "expecting %E byte in a region of size %E"
  msgid_plural "expecting %E bytes in a region of size %E"
  msgstr[0] "Code erwartet %E Byte in einer Region der Größe %E"
  msgstr[1] "Code erwartet %E Bytes in einer Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1178
  #, gcc-internal-format
  msgid "%qD expecting %E or more bytes in a region of size %E"
  msgstr "%qD erwartet %E oder mehr Bytes in einer Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1182
  #, gcc-internal-format
  msgid "expecting %E or more bytes in a region of size %E"
  msgstr "Code erwartet %E oder mehr Bytes in einer Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1189
  #, gcc-internal-format
  msgid "%qD expecting between %E and %E bytes in a region of size %E"
  msgstr "%qD erwartet zwischen %E und %E Bytes in einer Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:1193
  #, gcc-internal-format
  msgid "expecting between %E and %E bytes in a region of size %E"
  msgstr "Code erwartet zwischen %E und %E Bytes in einer Region der Größe %E"
  
! #: gimple-ssa-warn-access.cc:2089
  #, gcc-internal-format
  msgid "%qD called on pointer %qE with nonzero offset%s"
  msgstr "%qD wird mit Zeiger %qE mit Offset%s ungleich 0 aufgerufen"
  
! #: gimple-ssa-warn-access.cc:2104 gimple-ssa-warn-access.cc:3839
  #, gcc-internal-format
  msgid "returned from %qD"
  msgstr "zurückgegeben von %qD"
  
! #: gimple-ssa-warn-access.cc:2107
  #, gcc-internal-format
  msgid "returned from %qT"
  msgstr "zurückgegeben von %qT"
  
! #: gimple-ssa-warn-access.cc:2109
  #, gcc-internal-format
  msgid "obtained here"
  msgstr "von hier erhalten"
  
! #: gimple-ssa-warn-access.cc:2326
  #, gcc-internal-format
  msgid "argument %i value %qE is negative"
  msgstr "Argument %i Wert %qE ist negativ"
  
! #: gimple-ssa-warn-access.cc:2343
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %i value is zero"
  msgstr "Argument %i Wert ist null"
  
! #: gimple-ssa-warn-access.cc:2361
  #, gcc-internal-format
  msgid "argument %i value %qE exceeds maximum object size %E"
  msgstr "Argument %i Wert %qE übersteigt maximale Objektgröße %E"
  
! #: gimple-ssa-warn-access.cc:2375
  #, gcc-internal-format
  msgid "argument %i range [%E, %E] is negative"
  msgstr "Argument %i Bereich [%E, %E] ist negativ"
  
! #: gimple-ssa-warn-access.cc:2382
  #, gcc-internal-format
  msgid "argument %i range [%E, %E] exceeds maximum object size %E"
  msgstr "Argument %i Bereich [%E, %E] übersteigt maximale Objektgröße %E"
  
! #: gimple-ssa-warn-access.cc:2412
  #, gcc-internal-format
  msgid "product %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>"
  msgstr "Produkt %<%E * %E%> der Argumente %i und %i überschreitet %<SIZE_MAX%>"
  
! #: gimple-ssa-warn-access.cc:2418
  #, gcc-internal-format
  msgid "product %<%E * %E%> of arguments %i and %i exceeds maximum object size %E"
  msgstr "Produkt %<%E * %E%> der Argumente %i und %i überschreitet maximale Objektgröße %E"
  
! #: gimple-ssa-warn-access.cc:2429 gimple-ssa-warn-access.cc:2432
  #, gcc-internal-format
  msgid "argument %i in the range [%E, %E]"
  msgstr "Argument %i im Bereich [%E, %E]"
  
! #: gimple-ssa-warn-access.cc:2443
  #, gcc-internal-format
  msgid "in a call to built-in allocation function %qD"
  msgstr "in einem Aufruf der eingebauten Allokationsfunktion %qD"
  
! #: gimple-ssa-warn-access.cc:2446
  #, gcc-internal-format
  msgid "in a call to allocation function %qD declared here"
  msgstr "in einem Aufruf der hier deklarierten Allokationsfunktion %qD"
  
! #: gimple-ssa-warn-access.cc:2893
  #, gcc-internal-format
  msgid "unknown architecture specifier in memory model %wi for %qD"
  msgstr "Unbekannte Architekturspezifikation in Speichermodell %wi für %qD"
  
! #: gimple-ssa-warn-access.cc:2985
  #, gcc-internal-format
  msgid "invalid memory model %qs for %qD"
  msgstr "ungültiges Speichermodell %qs für %qD"
  
! #: gimple-ssa-warn-access.cc:2989
  #, gcc-internal-format
  msgid "invalid memory model %wi for %qD"
  msgstr "ungültiges Speichermodell %wi für %qD"
  
! #: gimple-ssa-warn-access.cc:3003 gimple-ssa-warn-access.cc:3054
  msgid "valid models are %e"
  msgstr "gültige Modelle sind %e"
  
! #: gimple-ssa-warn-access.cc:3017
  #, gcc-internal-format
  msgid "invalid failure memory model %qs for %qD"
  msgstr "ungültiges Fehler-Speichermodell %qs für %qD"
  
! #: gimple-ssa-warn-access.cc:3022
  #, gcc-internal-format
  msgid "valid failure models are %qs, %qs, %qs, %qs"
  msgstr "gültige Fehler-Modelle sind %qs, %qs, %qs, %qs"
  
! #: gimple-ssa-warn-access.cc:3038
  #, gcc-internal-format
  msgid "failure memory model %qs cannot be stronger than success memory model %qs for %qD"
  msgstr "Fehler-Speichermodell %qs kann nicht stärker als Erfolgs-Speichermodell %qs für %qD sein"
  
! #: gimple-ssa-warn-access.cc:3061
  #, gcc-internal-format
  msgid "failure memory model %wi cannot be stronger than success memory model %wi for %qD"
  msgstr "Fehler-Speichermodell %wi kann nicht stärker als Erfolgs-Speichermodell %wi für %qD sein"
  
! #: gimple-ssa-warn-access.cc:3506
  #, gcc-internal-format, gfc-internal-format
  msgid "bound argument %i value %s is negative for a variable length array argument %i of type %s"
  msgstr "gebundenes Argument %i mit Wert %s ist negativ, für Argument %i vom Typ Array variabler Länge vom Typ %s"
  
! #: gimple-ssa-warn-access.cc:3514
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %i value %s is negative"
  msgstr "Argument %i Wert %s ist negativ"
  
! #: gimple-ssa-warn-access.cc:3560
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %i is null but the corresponding size argument %i value is %s"
  msgstr "Argument %i ist null, aber der Wert des zugehörigen Größenarguments %i ist %s"
  
! #: gimple-ssa-warn-access.cc:3624
  #, gcc-internal-format
  msgid "referencing argument %u of type %qT"
  msgstr "das verweisende Argument %u vom Typ %qT"
  
! #: gimple-ssa-warn-access.cc:3638
  #, gcc-internal-format
  msgid "in a call to function %qD declared with attribute %qs"
  msgstr "in einem Aufruf der Funktion %qD, die mit Attribut %qs deklariert wurde"
  
! #: gimple-ssa-warn-access.cc:3642
  #, gcc-internal-format
  msgid "in a call with type %qT and attribute %qs"
  msgstr "in einem Aufruf mit Typ %qT und Attribut %qs"
  
! #: gimple-ssa-warn-access.cc:3649
  #, gcc-internal-format
  msgid "in a call to function %qD"
  msgstr "in einem Aufruf der Funktion %qD"
  
! #: gimple-ssa-warn-access.cc:3652
  #, gcc-internal-format
  msgid "in a call with type %qT"
  msgstr "in einem Aufruf mit Typ %qT"
  
! #: gimple-ssa-warn-access.cc:3758
  #, gcc-internal-format
  msgid "%qD called on unallocated object %qD"
  msgstr "%qD wird auf nicht alloziertem Objekt %qD aufgerufen"
  
! #: gimple-ssa-warn-access.cc:3777
  #, gcc-internal-format
  msgid "%qD called on a pointer to an unallocated object %qE"
  msgstr "%qD wird mit Zeiger auf nicht alloziertes Objekt %qE aufgerufen"
  
! #: gimple-ssa-warn-access.cc:3786
  #, gcc-internal-format
  msgid "assigned here"
  msgstr "hier zugewiesen"
  
! #: gimple-ssa-warn-access.cc:3820
  #, gcc-internal-format
  msgid "%qD called on pointer returned from a mismatched allocation function"
  msgstr "%qD wird mit Zeiger aufgerufen, der aus einer unpassenden Allozierungsfunktion stammt"
  
! #: gimple-ssa-warn-access.cc:3829
  #, gcc-internal-format
  msgid "%qD called on pointer to an unallocated object"
  msgstr "%qD wird mit nicht alloziertem Zeiger aufgerufen"
  
! #: gimple-ssa-warn-access.cc:3977
  #, gcc-internal-format
  msgid "pointer %qE may be used after %qD"
  msgstr "Zeiger %qE wird möglicherweise nach %qD verwendet"
  
! #: gimple-ssa-warn-access.cc:3978
  #, gcc-internal-format
  msgid "pointer %qE used after %qD"
  msgstr "Zeiger %qE wird nach %qD verwendet"
  
! #: gimple-ssa-warn-access.cc:3982
  #, gcc-internal-format
  msgid "pointer may be used after %qD"
  msgstr "Zeiger wird möglicherweise nach %qD verwendet"
  
! #: gimple-ssa-warn-access.cc:3983
  #, gcc-internal-format
  msgid "pointer used after %qD"
  msgstr "Zeiger wird nach %qD verwendet"
  
! #: gimple-ssa-warn-access.cc:3987
  #, gcc-internal-format
  msgid "call to %qD here"
  msgstr "%qD wird hier aufgerufen"
  
! #: gimple-ssa-warn-access.cc:4004
  #, gcc-internal-format
  msgid "dangling pointer %qE to %qD may be used"
  msgstr "baumelnder Zeiger %qE auf %qD wird möglicherweise verwendet"
  
! #: gimple-ssa-warn-access.cc:4005
  #, gcc-internal-format
  msgid "using dangling pointer %qE to %qD"
  msgstr "baumelnder Zeiger %qE auf %qD wird verwendet"
  
! #: gimple-ssa-warn-access.cc:4010
  #, gcc-internal-format
  msgid "dangling pointer to %qD may be used"
  msgstr "baumelnder Zeiger auf %qD wird möglicherweise verwendet"
  
! #: gimple-ssa-warn-access.cc:4011
  #, gcc-internal-format
  msgid "using a dangling pointer to %qD"
  msgstr "baumelnder Zeiger auf %qD wird verwendet"
  
! #: gimple-ssa-warn-access.cc:4014 gimple-ssa-warn-access.cc:4671
! #: gimple-ssa-warn-access.cc:4674 gimple-ssa-warn-restrict.cc:1847
! #: tree-ssa-uninit.cc:943 tree-ssa-uninit.cc:1142 c/c-decl.cc:4225
! #: c/c-decl.cc:4515 c/c-typeck.cc:10907 c/c-typeck.cc:14141 cp/call.cc:8892
! #: cp/call.cc:8903 cp/class.cc:1755 cp/class.cc:3580 cp/constexpr.cc:1083
! #: cp/decl.cc:5231 cp/decl.cc:14654 cp/decl.cc:15250 cp/decl.cc:15260
! #: cp/decl.cc:16253 cp/friend.cc:407 cp/friend.cc:417 cp/init.cc:2955
! #: cp/parser.cc:3937 cp/parser.cc:4083 cp/parser.cc:4135 cp/parser.cc:8071
! #: cp/parser.cc:27842 cp/reflect.cc:175 cp/typeck.cc:1971 cp/typeck.cc:5316
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD ist hier deklariert"
  
! #: gimple-ssa-warn-access.cc:4022
  #, gcc-internal-format
  msgid "dangling pointer %qE to an unnamed temporary may be used"
  msgstr "baumelnder Zeiger %qE auf ein unbenanntes temporäres Objekt wird möglicherweise verwendet"
  
! #: gimple-ssa-warn-access.cc:4024
  #, gcc-internal-format
  msgid "using dangling pointer %qE to an unnamed temporary"
  msgstr "baumelnder Zeiger %qE auf ein unbenanntes temporäres Objekt wird verwendet"
  
! #: gimple-ssa-warn-access.cc:4030
  #, gcc-internal-format
  msgid "dangling pointer to an unnamed temporary may be used"
  msgstr "baumelnder Zeiger auf ein unbenanntes temporäres Objekt wird möglicherweise verwendet"
  
! #: gimple-ssa-warn-access.cc:4032
  #, gcc-internal-format
  msgid "using a dangling pointer to an unnamed temporary"
  msgstr "baumelnder Zeiger auf ein unbenanntes temporäres Objekt wird verwendet"
  
! #: gimple-ssa-warn-access.cc:4036
  #, gcc-internal-format
  msgid "unnamed temporary defined here"
  msgstr "unbenanntes temporäres Objekt wird hier definiert"
  
! #: gimple-ssa-warn-access.cc:4126
  #, gcc-internal-format
  msgid "%qD called on pointer %qE passed to mismatched allocation function %qD"
  msgstr "%qD wird mit Zeiger %qE aufgerufen, der aus der unpassenden Allozierungsfunktion %qD stammt"
  
! #: gimple-ssa-warn-access.cc:4131
  #, gcc-internal-format
  msgid "%qD called on a pointer passed to mismatched reallocation function %qD"
  msgstr "%qD wird mit Zeiger aufgerufen, der aus der unpassenden Allozierungsfunktion %qD stammt"
  
! #: gimple-ssa-warn-access.cc:4137
  #, gcc-internal-format
  msgid "call to %qD"
  msgstr "Aufruf von %qD"
  
! #: gimple-ssa-warn-access.cc:4665
  #, gcc-internal-format
  msgid "storing the address of local variable %qD in %qE"
  msgstr "Adresse der lokalen Variable %qD wird in %qE gespeichert"
*************** msgstr "Argument für Array variabler L�
*** 27704,27902 ****
  msgid "argument to %<alloca%> is zero"
  msgstr "Argument für %<alloca%> ist 0"
  
! #: gimple-ssa-warn-restrict.cc:1498
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s overlaps %wu byte at offset %s"
  msgstr "%qD Zugriff auf %wu Byte an den Offsets %s und %s überdeckt sich mit %wu Byte an Offset %s"
  
! #: gimple-ssa-warn-restrict.cc:1500
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s overlaps %wu bytes at offset %s"
  msgstr "%qD Zugriff auf %wu Byte an den Offsets %s und %s überdeckt sich mit %wu Bytes an Offset %s"
  
! #: gimple-ssa-warn-restrict.cc:1504
  #, gcc-internal-format
  msgid "%qD accessing %wu bytes at offsets %s and %s overlaps %wu byte at offset %s"
  msgstr "%qD Zugriff auf %wu Bytes an den Offsets %s und %s überdeckt sich mit %wu Byte an Offset %s"
  
! #: gimple-ssa-warn-restrict.cc:1506
  #, gcc-internal-format
  msgid "%qD accessing %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s"
  msgstr "%qD Zugriff auf %wu Bytes an den Offsets %s und %s überdeckt sich mit %wu Bytes an Offset %s"
  
! #: gimple-ssa-warn-restrict.cc:1513
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
  msgid_plural "%qD accessing %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
  msgstr[0] "%qD Zugriff auf %wu Byte an den Offsets %s und %s überdeckt sich mit %wu bis %wu Bytes an Offset %s"
  msgstr[1] "%qD Zugriff auf %wu Bytes an den Offsets %s und %s überdeckt sich mit %wu bis %wu Bytes an Offset %s"
  
! #: gimple-ssa-warn-restrict.cc:1523
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s overlaps %wu or more bytes at offset %s"
  msgid_plural "%qD accessing %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
  msgstr[0] "%qD Zugriff auf %wu Byte an den Offsets %s und %s überdeckt sich mit %wu oder mehr Bytes an Offset %s"
  msgstr[1] "%qD Zugriff auf %wu Bytes an den Offsets %s und %s überdeckt sich mit %wu oder mehr Bytes an Offset %s"
  
! #: gimple-ssa-warn-restrict.cc:1536
  #, gcc-internal-format
  msgid "%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu byte at offset %s"
  msgid_plural "%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s"
  msgstr[0] "%qD Zugriff auf %wu bis %wu Bytes an den Offsets %s und %s überdeckt %wu Byte an Offset %s"
  msgstr[1] "%qD Zugriff auf %wu bis %wu Bytes an den Offsets %s und %s überdeckt %wu Bytes an Offset %s"
  
! #: gimple-ssa-warn-restrict.cc:1546
  #, gcc-internal-format
  msgid "%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
  msgstr "%qD Zugriff auf %wu bis %wu Bytes an den Offsets %s und %s überdeckt %wu bis %wu Bytes an Offset %s"
  
! #: gimple-ssa-warn-restrict.cc:1554
  #, gcc-internal-format
  msgid "%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
  msgstr "%qD Zugriff auf %wu bis %wu Bytes an den Offsets %s und %s überdeckt %wu oder mehr Bytes an Offset %s"
  
! #: gimple-ssa-warn-restrict.cc:1567
  #, gcc-internal-format
  msgid "%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu byte at offset %s"
  msgid_plural "%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu bytes at offset %s"
  msgstr[0] "%qD Zugriff auf %wu oder mehr Bytes an den Offsets %s und %s überdeckt %wu Byte an Offset %s"
  msgstr[1] "%qD Zugriff auf %wu oder mehr Bytes an den Offsets %s und %s überdeckt %wu Bytes an Offset %s"
  
! #: gimple-ssa-warn-restrict.cc:1575
  #, gcc-internal-format
  msgid "%qD accessing %wu or more bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
  msgstr "%qD Zugriff auf %wu oder mehr Bytes an den Offsets %s und %s überdeckt %wu bis %wu Bytes an Offset %s"
  
! #: gimple-ssa-warn-restrict.cc:1582
  #, gcc-internal-format
  msgid "%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
  msgstr "%qD Zugriff auf %wu oder mehr Bytes an den Offsets %s und %s überdeckt %wu oder mehr Bytes an Offset %s"
  
! #: gimple-ssa-warn-restrict.cc:1610
  #, gcc-internal-format
  msgid "%qD accessing %wu byte may overlap %wu byte"
  msgid_plural "%qD accessing %wu bytes may overlap %wu byte"
  msgstr[0] "%qD Zugriff auf %wu Byte überdeckt möglicherweise %wu Byte"
  msgstr[1] "%qD Zugriff auf %wu Byte überdeckt möglicherweise %wu Bytes"
  
! #: gimple-ssa-warn-restrict.cc:1617
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s may overlap %wu byte at offset %s"
  msgid_plural "%qD accessing %wu bytes at offsets %s and %s may overlap %wu byte at offset %s"
  msgstr[0] "%qD Zugriff auf %wu Byte an den Offsets %s und %s überdeckt möglicherweise %wu Byte an Offset %s"
  msgstr[1] "%qD Zugriff auf %wu Byte an den Offsets %s und %s überdeckt möglicherweise %wu Bytes an Offset %s"
  
! #: gimple-ssa-warn-restrict.cc:1628
  #, gcc-internal-format
  msgid "%qD accessing %wu byte may overlap up to %wu bytes"
  msgid_plural "%qD accessing %wu bytes may overlap up to %wu bytes"
  msgstr[0] "%qD Zugriff auf %wu Byte überdeckt möglicherweise bis zu %wu Bytes"
  msgstr[1] "%qD Zugriff auf %wu Bytes überdeckt möglicherweise bis zu %wu Bytes"
  
! #: gimple-ssa-warn-restrict.cc:1635
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s may overlap up to %wu bytes at offset %s"
  msgid_plural "%qD accessing %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
  msgstr[0] "%qD Zugriff auf %wu Byte an den Offsets %s und %s überdeckt möglicherweise bis zu %wu Bytes an Offset %s"
  msgstr[1] "%qD Zugriff auf %wu Bytes an den Offsets %s und %s überdeckt möglicherweise bis zu %wu Bytes an Offset %s"
  
! #: gimple-ssa-warn-restrict.cc:1648
  #, gcc-internal-format
  msgid "%qD accessing between %wu and %wu bytes may overlap %wu byte"
  msgid_plural "%qD accessing between %wu and %wu bytes may overlap up to %wu bytes"
  msgstr[0] "%qD Zugriff auf %wu bis %wu Bytes überdeckt möglicherweise %wu Byte"
  msgstr[1] "%qD Zugriff auf %wu bis %wu Bytes überdeckt möglicherweise %wu Bytes"
  
! #: gimple-ssa-warn-restrict.cc:1655
  #, gcc-internal-format
  msgid "%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap %wu byte at offset %s"
  msgid_plural "%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
  msgstr[0] "%qD Zugriff auf %wu bis %wu Bytes an Offsets %s und %s überdeckt möglicherweise %wu Byte an Offset %s"
  msgstr[1] "%qD Zugriff auf %wu bis %wu Bytes an Offsets %s und %s überdeckt möglicherweise %wu Bytes an Offset %s"
  
! #: gimple-ssa-warn-restrict.cc:1667
  #, gcc-internal-format
  msgid "%qD accessing %wu or more bytes at offsets %s and %s may overlap %wu byte at offset %s"
  msgid_plural "%qD accessing %wu or more bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
  msgstr[0] "%qD Zugriff auf %wu oder mehr Bytes an Offsets %s und %s überdeckt möglicherweise %wu Byte an Offset %s"
  msgstr[1] "%qD Zugriff auf %wu oder mehr Bytes an Offsets %s und %s überdeckt möglicherweise %wu Bytes an Offset %s"
  
! #: gimple-ssa-warn-restrict.cc:1713
  #, gcc-internal-format
  msgid "%qD specified bound %wu exceeds maximum object size %wu"
  msgstr "durch %qD angegebene Grenze %wu überschreitet maximale Objektgröße %wu"
  
! #: gimple-ssa-warn-restrict.cc:1719
  #, gcc-internal-format
  msgid "%qD specified bound between %wu and %wu exceeds maximum object size %wu"
  msgstr "durch %qD angegebene Grenze zwischen %wu und %wu überschreitet maximale Objektgröße %wu"
  
! #: gimple-ssa-warn-restrict.cc:1780
  #, gcc-internal-format
  msgid "%qD pointer overflow between offset %s and size %s accessing array %qD with type %qT"
  msgstr "%qD Zeigerüberlauf zwischen Offset %s und Größe %s beim Zugriff auf Array %qD mit Typ %qT"
  
! #: gimple-ssa-warn-restrict.cc:1785 c-family/c-warn.cc:3816
  #, gcc-internal-format
  msgid "array %qD declared here"
  msgstr "Array %qD ist hier deklariert"
  
! #: gimple-ssa-warn-restrict.cc:1790 gimple-ssa-warn-restrict.cc:1796
  #, gcc-internal-format
  msgid "%qD pointer overflow between offset %s and size %s"
  msgstr "%qD Zeigerüberlauf zwischen Offset %s und Größe %s"
  
! #: gimple-ssa-warn-restrict.cc:1813
  #, gcc-internal-format
  msgid "%qD forming offset %s is out of the bounds [0, %wu] of object %qD with type %qT"
  msgstr "%qD Bildung des Offsets %s außerhalb der Grenzen [0, %wu] von Objekt %qD mit Typ %qT"
  
! #: gimple-ssa-warn-restrict.cc:1816
  #, gcc-internal-format
  msgid "%qD offset %s is out of the bounds [0, %wu] of object %qD with type %qT"
  msgstr "%qD Offset %s is außerhalb der Grenzen [0, %wu] von Objekt %qD mit Typ %qT"
  
! #: gimple-ssa-warn-restrict.cc:1822
  #, gcc-internal-format
  msgid "%qD forming offset %s is out of the bounds of object %qD with type %qT"
  msgstr "%qD Bildung des Offsets %s außerhalb der Grenzen von Objekt %qD mit Typ %qT"
  
! #: gimple-ssa-warn-restrict.cc:1824
  #, gcc-internal-format
  msgid "%qD offset %s is out of the bounds of object %qD with type %qT"
  msgstr "%qD Offset %s ist außerhalb der Grenzen von Objekt %qD mit Typ %qT"
  
! #: gimple-ssa-warn-restrict.cc:1837
  #, gcc-internal-format
  msgid "%qD forming offset %s is out of the bounds [0, %wu]"
  msgstr "%qD Bildung des Offsets %s außerhalb der Grenzen [0, %wu]"
  
! #: gimple-ssa-warn-restrict.cc:1839
  #, gcc-internal-format
  msgid "%qD offset %s is out of the bounds [0, %wu]"
  msgstr "%qD Offset %s ist außerhalb der Grenzen [0, %wu]"
  
! #: gimple-ssa-warn-restrict.cc:1845
  #, gcc-internal-format
  msgid "%qD forming offset %s is out of bounds"
  msgstr "%qD Bildung des Offsets %s außerhalb der Grenzen"
  
! #: gimple-ssa-warn-restrict.cc:1846
  #, gcc-internal-format
  msgid "%qD offset %s is out of bounds"
  msgstr "%qD Offset %s ist außerhalb der Grenzen"
  
! #: gimple-ssa-warn-restrict.cc:1858
  #, gcc-internal-format
  msgid "%qD offset %s from the object at %qE is out of the bounds of %qT"
  msgstr "%qD Offset %s des Objekts an %qE ist außerhalb der Grenzen von %qT"
  
! #: gimple-ssa-warn-restrict.cc:1866 gimple-ssa-warn-restrict.cc:1887
  #, gcc-internal-format
  msgid "subobject %qD declared here"
  msgstr "Teilobjekt %qD ist hier deklariert"
  
! #: gimple-ssa-warn-restrict.cc:1876
  #, gcc-internal-format
  msgid "%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wi"
  msgstr "%qD Offset %s des Objekts an %qE ist außerhalb der Grenzen des referenzierten Teilobjekts %qD mit Typ %qT an Offset %wi"
--- 29242,29440 ----
  msgid "argument to %<alloca%> is zero"
  msgstr "Argument für %<alloca%> ist 0"
  
! #: gimple-ssa-warn-restrict.cc:1513
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s overlaps %wu byte at offset %s"
  msgstr "%qD Zugriff auf %wu Byte an den Offsets %s und %s überdeckt sich mit %wu Byte an Offset %s"
  
! #: gimple-ssa-warn-restrict.cc:1515
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s overlaps %wu bytes at offset %s"
  msgstr "%qD Zugriff auf %wu Byte an den Offsets %s und %s überdeckt sich mit %wu Bytes an Offset %s"
  
! #: gimple-ssa-warn-restrict.cc:1519
  #, gcc-internal-format
  msgid "%qD accessing %wu bytes at offsets %s and %s overlaps %wu byte at offset %s"
  msgstr "%qD Zugriff auf %wu Bytes an den Offsets %s und %s überdeckt sich mit %wu Byte an Offset %s"
  
! #: gimple-ssa-warn-restrict.cc:1521
  #, gcc-internal-format
  msgid "%qD accessing %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s"
  msgstr "%qD Zugriff auf %wu Bytes an den Offsets %s und %s überdeckt sich mit %wu Bytes an Offset %s"
  
! #: gimple-ssa-warn-restrict.cc:1528
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
  msgid_plural "%qD accessing %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
  msgstr[0] "%qD Zugriff auf %wu Byte an den Offsets %s und %s überdeckt sich mit %wu bis %wu Bytes an Offset %s"
  msgstr[1] "%qD Zugriff auf %wu Bytes an den Offsets %s und %s überdeckt sich mit %wu bis %wu Bytes an Offset %s"
  
! #: gimple-ssa-warn-restrict.cc:1538
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s overlaps %wu or more bytes at offset %s"
  msgid_plural "%qD accessing %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
  msgstr[0] "%qD Zugriff auf %wu Byte an den Offsets %s und %s überdeckt sich mit %wu oder mehr Bytes an Offset %s"
  msgstr[1] "%qD Zugriff auf %wu Bytes an den Offsets %s und %s überdeckt sich mit %wu oder mehr Bytes an Offset %s"
  
! #: gimple-ssa-warn-restrict.cc:1551
  #, gcc-internal-format
  msgid "%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu byte at offset %s"
  msgid_plural "%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s"
  msgstr[0] "%qD Zugriff auf %wu bis %wu Bytes an den Offsets %s und %s überdeckt %wu Byte an Offset %s"
  msgstr[1] "%qD Zugriff auf %wu bis %wu Bytes an den Offsets %s und %s überdeckt %wu Bytes an Offset %s"
  
! #: gimple-ssa-warn-restrict.cc:1561
  #, gcc-internal-format
  msgid "%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
  msgstr "%qD Zugriff auf %wu bis %wu Bytes an den Offsets %s und %s überdeckt %wu bis %wu Bytes an Offset %s"
  
! #: gimple-ssa-warn-restrict.cc:1569
  #, gcc-internal-format
  msgid "%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
  msgstr "%qD Zugriff auf %wu bis %wu Bytes an den Offsets %s und %s überdeckt %wu oder mehr Bytes an Offset %s"
  
! #: gimple-ssa-warn-restrict.cc:1582
  #, gcc-internal-format
  msgid "%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu byte at offset %s"
  msgid_plural "%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu bytes at offset %s"
  msgstr[0] "%qD Zugriff auf %wu oder mehr Bytes an den Offsets %s und %s überdeckt %wu Byte an Offset %s"
  msgstr[1] "%qD Zugriff auf %wu oder mehr Bytes an den Offsets %s und %s überdeckt %wu Bytes an Offset %s"
  
! #: gimple-ssa-warn-restrict.cc:1590
  #, gcc-internal-format
  msgid "%qD accessing %wu or more bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
  msgstr "%qD Zugriff auf %wu oder mehr Bytes an den Offsets %s und %s überdeckt %wu bis %wu Bytes an Offset %s"
  
! #: gimple-ssa-warn-restrict.cc:1597
  #, gcc-internal-format
  msgid "%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
  msgstr "%qD Zugriff auf %wu oder mehr Bytes an den Offsets %s und %s überdeckt %wu oder mehr Bytes an Offset %s"
  
! #: gimple-ssa-warn-restrict.cc:1625
  #, gcc-internal-format
  msgid "%qD accessing %wu byte may overlap %wu byte"
  msgid_plural "%qD accessing %wu bytes may overlap %wu byte"
  msgstr[0] "%qD Zugriff auf %wu Byte überdeckt möglicherweise %wu Byte"
  msgstr[1] "%qD Zugriff auf %wu Byte überdeckt möglicherweise %wu Bytes"
  
! #: gimple-ssa-warn-restrict.cc:1632
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s may overlap %wu byte at offset %s"
  msgid_plural "%qD accessing %wu bytes at offsets %s and %s may overlap %wu byte at offset %s"
  msgstr[0] "%qD Zugriff auf %wu Byte an den Offsets %s und %s überdeckt möglicherweise %wu Byte an Offset %s"
  msgstr[1] "%qD Zugriff auf %wu Byte an den Offsets %s und %s überdeckt möglicherweise %wu Bytes an Offset %s"
  
! #: gimple-ssa-warn-restrict.cc:1643
  #, gcc-internal-format
  msgid "%qD accessing %wu byte may overlap up to %wu bytes"
  msgid_plural "%qD accessing %wu bytes may overlap up to %wu bytes"
  msgstr[0] "%qD Zugriff auf %wu Byte überdeckt möglicherweise bis zu %wu Bytes"
  msgstr[1] "%qD Zugriff auf %wu Bytes überdeckt möglicherweise bis zu %wu Bytes"
  
! #: gimple-ssa-warn-restrict.cc:1650
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s may overlap up to %wu bytes at offset %s"
  msgid_plural "%qD accessing %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
  msgstr[0] "%qD Zugriff auf %wu Byte an den Offsets %s und %s überdeckt möglicherweise bis zu %wu Bytes an Offset %s"
  msgstr[1] "%qD Zugriff auf %wu Bytes an den Offsets %s und %s überdeckt möglicherweise bis zu %wu Bytes an Offset %s"
  
! #: gimple-ssa-warn-restrict.cc:1663
  #, gcc-internal-format
  msgid "%qD accessing between %wu and %wu bytes may overlap %wu byte"
  msgid_plural "%qD accessing between %wu and %wu bytes may overlap up to %wu bytes"
  msgstr[0] "%qD Zugriff auf %wu bis %wu Bytes überdeckt möglicherweise %wu Byte"
  msgstr[1] "%qD Zugriff auf %wu bis %wu Bytes überdeckt möglicherweise %wu Bytes"
  
! #: gimple-ssa-warn-restrict.cc:1670
  #, gcc-internal-format
  msgid "%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap %wu byte at offset %s"
  msgid_plural "%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
  msgstr[0] "%qD Zugriff auf %wu bis %wu Bytes an Offsets %s und %s überdeckt möglicherweise %wu Byte an Offset %s"
  msgstr[1] "%qD Zugriff auf %wu bis %wu Bytes an Offsets %s und %s überdeckt möglicherweise %wu Bytes an Offset %s"
  
! #: gimple-ssa-warn-restrict.cc:1682
  #, gcc-internal-format
  msgid "%qD accessing %wu or more bytes at offsets %s and %s may overlap %wu byte at offset %s"
  msgid_plural "%qD accessing %wu or more bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
  msgstr[0] "%qD Zugriff auf %wu oder mehr Bytes an Offsets %s und %s überdeckt möglicherweise %wu Byte an Offset %s"
  msgstr[1] "%qD Zugriff auf %wu oder mehr Bytes an Offsets %s und %s überdeckt möglicherweise %wu Bytes an Offset %s"
  
! #: gimple-ssa-warn-restrict.cc:1730
  #, gcc-internal-format
  msgid "%qD specified bound %wu exceeds maximum object size %wu"
  msgstr "durch %qD angegebene Grenze %wu überschreitet maximale Objektgröße %wu"
  
! #: gimple-ssa-warn-restrict.cc:1736
  #, gcc-internal-format
  msgid "%qD specified bound between %wu and %wu exceeds maximum object size %wu"
  msgstr "durch %qD angegebene Grenze zwischen %wu und %wu überschreitet maximale Objektgröße %wu"
  
! #: gimple-ssa-warn-restrict.cc:1797
  #, gcc-internal-format
  msgid "%qD pointer overflow between offset %s and size %s accessing array %qD with type %qT"
  msgstr "%qD Zeigerüberlauf zwischen Offset %s und Größe %s beim Zugriff auf Array %qD mit Typ %qT"
  
! #: gimple-ssa-warn-restrict.cc:1802 c-family/c-warn.cc:3830
  #, gcc-internal-format
  msgid "array %qD declared here"
  msgstr "Array %qD ist hier deklariert"
  
! #: gimple-ssa-warn-restrict.cc:1807 gimple-ssa-warn-restrict.cc:1813
  #, gcc-internal-format
  msgid "%qD pointer overflow between offset %s and size %s"
  msgstr "%qD Zeigerüberlauf zwischen Offset %s und Größe %s"
  
! #: gimple-ssa-warn-restrict.cc:1830
  #, gcc-internal-format
  msgid "%qD forming offset %s is out of the bounds [0, %wu] of object %qD with type %qT"
  msgstr "%qD Bildung des Offsets %s außerhalb der Grenzen [0, %wu] von Objekt %qD mit Typ %qT"
  
! #: gimple-ssa-warn-restrict.cc:1833
  #, gcc-internal-format
  msgid "%qD offset %s is out of the bounds [0, %wu] of object %qD with type %qT"
  msgstr "%qD Offset %s is außerhalb der Grenzen [0, %wu] von Objekt %qD mit Typ %qT"
  
! #: gimple-ssa-warn-restrict.cc:1839
  #, gcc-internal-format
  msgid "%qD forming offset %s is out of the bounds of object %qD with type %qT"
  msgstr "%qD Bildung des Offsets %s außerhalb der Grenzen von Objekt %qD mit Typ %qT"
  
! #: gimple-ssa-warn-restrict.cc:1841
  #, gcc-internal-format
  msgid "%qD offset %s is out of the bounds of object %qD with type %qT"
  msgstr "%qD Offset %s ist außerhalb der Grenzen von Objekt %qD mit Typ %qT"
  
! #: gimple-ssa-warn-restrict.cc:1854
  #, gcc-internal-format
  msgid "%qD forming offset %s is out of the bounds [0, %wu]"
  msgstr "%qD Bildung des Offsets %s außerhalb der Grenzen [0, %wu]"
  
! #: gimple-ssa-warn-restrict.cc:1856
  #, gcc-internal-format
  msgid "%qD offset %s is out of the bounds [0, %wu]"
  msgstr "%qD Offset %s ist außerhalb der Grenzen [0, %wu]"
  
! #: gimple-ssa-warn-restrict.cc:1862
  #, gcc-internal-format
  msgid "%qD forming offset %s is out of bounds"
  msgstr "%qD Bildung des Offsets %s außerhalb der Grenzen"
  
! #: gimple-ssa-warn-restrict.cc:1863
  #, gcc-internal-format
  msgid "%qD offset %s is out of bounds"
  msgstr "%qD Offset %s ist außerhalb der Grenzen"
  
! #: gimple-ssa-warn-restrict.cc:1875
  #, gcc-internal-format
  msgid "%qD offset %s from the object at %qE is out of the bounds of %qT"
  msgstr "%qD Offset %s des Objekts an %qE ist außerhalb der Grenzen von %qT"
  
! #: gimple-ssa-warn-restrict.cc:1883 gimple-ssa-warn-restrict.cc:1904
  #, gcc-internal-format
  msgid "subobject %qD declared here"
  msgstr "Teilobjekt %qD ist hier deklariert"
  
! #: gimple-ssa-warn-restrict.cc:1893
  #, gcc-internal-format
  msgid "%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wi"
  msgstr "%qD Offset %s des Objekts an %qE ist außerhalb der Grenzen des referenzierten Teilobjekts %qD mit Typ %qT an Offset %wi"
*************** msgstr "%qD Offset %s des Objekts an %qE
*** 27906,28358 ****
  msgid "bytecode stream: unknown GIMPLE statement tag %s"
  msgstr "bytecode stream: unknown GIMPLE statement tag %s"
  
! #: gimple-warn-recursion.cc:195
  #, gcc-internal-format
  msgid "infinite recursion detected"
  msgstr "unendliche Rekursion erkannt"
  
! #: gimple-warn-recursion.cc:202
  #, gcc-internal-format
  msgid "recursive call"
  msgstr "rekursiver Aufruf"
  
! #: gimple.cc:1392
  #, gcc-internal-format, gfc-internal-format
  msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
  msgstr "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
  
! #: gimplify.cc:1459
  #, gcc-internal-format
  msgid "%<allocate%> directive for %qD inside a target region must specify an %<allocator%> clause"
  msgstr "%<allocate%>-Direktive für %qD in einer Zielregion muss eine %<allocator%>-Klausel angeben"
  
! #: gimplify.cc:2334
  #, gcc-internal-format
  msgid "statement will never be executed"
  msgstr "Anweisung wird niemals ausgeführt"
  
! #: gimplify.cc:2398
  #, gcc-internal-format
  msgid "%qs cannot be initialized with %<-ftrivial-auto-var_init%>"
  msgstr "%qs kann nicht mit %<-ftrivial-auto-var_init%> initialisiert werden"
  
! #: gimplify.cc:2790 gimplify.cc:2798
  #, gcc-internal-format
  msgid "this statement may fall through"
  msgstr "diese Anweisung könnte durchfallen"
  
! #: gimplify.cc:2800
  #, gcc-internal-format
  msgid "here"
  msgstr "hier"
  
  #. We've found [[fallthrough]]; at the end of a switch, which the C++
  #. standard says is ill-formed; see [dcl.attr.fallthrough].
! #: gimplify.cc:2871 gimplify.cc:2928 gimplify.cc:2956
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr "%<fallthrough%>-Attribut ist nicht direkt vor einer case-Marke oder einer default-Marke"
  
! #: gimplify.cc:3944
  #, gcc-internal-format
  msgid "the %<device%> clause must be present if the %<interop%> clause has more than one list item"
  msgstr "die %<device%>-Klausel muss vorhanden sein, wenn die %<interop%>-Klausel mehr als ein Listenelement enthält"
  
! #: gimplify.cc:3950
  #, gcc-internal-format
  msgid "number of list items in %<interop%> clause (%d) exceeds the number of %<append_args%> items (%d) for %<declare variant%> candidate %qD"
  msgstr "Anzahl der Listenelemente in der %<interop%>-Klausel (%d) übersteigt die Anzahl der %<append_args%>-Elemente (%d) für den %<declare variant%>-Kandidaten %qD"
  
! #: gimplify.cc:3956
  #, gcc-internal-format
  msgid "%<declare variant%> candidate %qD declared here"
  msgstr "%<declare variant%>-Kandidat %qD hier deklariert"
  
! #: gimplify.cc:4227
  #, gcc-internal-format
  msgid "%<is_device_ptr%> for %qD does not imply %<has_device_addr%> required for %<need_device_addr%>"
  msgstr "%<is_device_ptr%> für %qD bedeutet nicht, dass %<has_device_addr%> für %<need_device_addr%> erforderlich ist"
  
! #: gimplify.cc:4239
  #, gcc-internal-format
  msgid "%<has_device_addr%> for %qD does not imply %<is_device_ptr%> required for %<need_device_ptr%>"
  msgstr "%<has_device_addr%> für %qD bedeutet nicht, dass %<is_device_ptr%> für %<need_device_ptr%> erforderlich ist"
  
! #: gimplify.cc:4856
  #, gcc-internal-format
  msgid "using result of function returning %<void%>"
  msgstr "Ergebnis einer %<void%> zurückgebenden Funktion verwendet"
  
! #: gimplify.cc:7889
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory output %d must stay in memory"
  msgstr "Nicht-Speicher-Ausgabe %d muss im Speicher bleiben"
  
! #: gimplify.cc:7904
  #, gcc-internal-format
  msgid "invalid lvalue in %<asm%> output %d"
  msgstr "ungültiger L-Wert in %<asm%>-Ausgabe %d"
  
! #: gimplify.cc:8060
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr "Eingabe von Nicht-Speicher %d muss im Speicher bleiben"
  
! #: gimplify.cc:8101 gimplify.cc:8111
  #, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "Speichereingabe %d ist nicht direkt adressierbar"
  
! #: gimplify.cc:8734
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in a region with %<order(concurrent)%> clause"
  msgstr "threadprivate Variable %qE in Zielregion mit %<order(concurrent)%>-Klausel verwendet"
  
! #: gimplify.cc:8736
  #, gcc-internal-format
  msgid "enclosing region"
  msgstr "umgebende Region"
  
! #: gimplify.cc:8740
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in target region"
  msgstr "threadprivate Variable %qE in Zielregion verwendet"
  
! #: gimplify.cc:8742
  #, gcc-internal-format
  msgid "enclosing target region"
  msgstr "umgebende Zielregion"
  
! #: gimplify.cc:8755
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in untied task"
  msgstr "threadprivate Variable %qE in unverknüpfter Task verwendet"
  
! #: gimplify.cc:8757
  #, gcc-internal-format
  msgid "enclosing task"
  msgstr "umgebende Task"
  
! #: gimplify.cc:8854
  #, gcc-internal-format
  msgid "%qE not specified in enclosing %qs"
  msgstr "%qE in umgebendem %qs nicht angegeben"
  
! #: gimplify.cc:8856
  #, gcc-internal-format
  msgid "enclosing %qs"
  msgstr "umgebendes %qs"
  
! #: gimplify.cc:9030
  #, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr "%qE in umgebendem OpenACC-%qs-Konstrukt nicht angegeben"
  
! #: gimplify.cc:9034
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct and"
  msgstr "umgebendes OpenACC-%qs-Konstrukt und"
  
! #: gimplify.cc:9037
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct with %qs clause"
  msgstr "umgebendes OpenACC-%qs-Konstrukt mit %qs-Klausel"
  
! #: gimplify.cc:9107
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr "%qE mit %<link%>-Klausel wird in %<routine%>-Funktion verwendet"
  
! #: gimplify.cc:9115
  #, gcc-internal-format
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr "%qE erfordert eine %<declare%>-Direktive, um in einer %<routine%>-Funktion verwendet zu werden"
  
! #: gimplify.cc:9177
  #, gcc-internal-format
  msgid "%qE not specified in enclosing %<target%>"
  msgstr "%qE in umgebendem %<target%> nicht angegeben"
  
! #: gimplify.cc:9179
  #, gcc-internal-format
  msgid "enclosing %<target%>"
  msgstr "umgebendes %<target%>"
  
! #: gimplify.cc:9214 gimplify.cc:13346
  #, gcc-internal-format
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr "Variable %qE in umgebender %<host_data%>-Region deklariert"
  
! #: gimplify.cc:9242
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr "Zielregion verweist auf %qD, aber der Ausdruck hat keinen zuordenbaren Typ"
  
! #: gimplify.cc:9385
  #, gcc-internal-format
  msgid "iteration variable %qE is predetermined linear"
  msgstr "Iterationsvariable %qE ist vorbestimmt linear"
  
! #: gimplify.cc:9388
  #, gcc-internal-format
  msgid "iteration variable %qE should be private"
  msgstr "Schleifenvariable %qE sollte »private« sein"
  
! #: gimplify.cc:9402
  #, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr "Schleifenvariable %qE sollte nicht »firstprivate« sein"
  
! #: gimplify.cc:9405
  #, gcc-internal-format
  msgid "iteration variable %qE should not be reduction"
  msgstr "Schleifenvariable %qE sollte nicht Reduktion sein"
  
! #: gimplify.cc:9408
  #, gcc-internal-format
  msgid "iteration variable %qE should not be linear"
  msgstr "Iterationsvariable %qE sollte nicht »linear« sein"
  
! #: gimplify.cc:10412 gimplify.cc:10423 gimplify.cc:10435 gimplify.cc:10451
! #: gimplify.cc:10656 gimplify.cc:10679 gimplify.cc:10690 gimplify.cc:10708
  #, gcc-internal-format
  msgid "unexpected mapping node"
  msgstr "Interner Fehler: unexpected mapping node"
  
! #: gimplify.cc:10745
  #, gcc-internal-format
  msgid "unexpected pointer mapping node"
  msgstr "Interner Fehler: unexpected pointer mapping node"
  
! #: gimplify.cc:10958
  #, gcc-internal-format
  msgid "base pointer cycle detected"
  msgstr "Interner Fehler: base pointer cycle detected"
  
! #: gimplify.cc:11465
  #, gcc-internal-format
  msgid "data movement for component %qE is not compatible with movement for struct %qE"
  msgstr "Datenverschiebung für Komponente %qE ist nicht kompatibel mit Verschiebung von Struktur %qE"
  
! #: gimplify.cc:11781
  #, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
  msgstr "%qE tritt in Mapklauseln mehrfach auf"
  
! #: gimplify.cc:12737
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr "Feld %qE der Struktur variabler Länger wird zugeordnet"
  
! #: gimplify.cc:13039 gimplify.cc:13045
  #, gcc-internal-format
  msgid "conditional %<lastprivate%> clause on %qs construct"
  msgstr "bedingte %<lastprivate%>-Klausel im %qs-Konstrukt"
  
! #: gimplify.cc:13062
  #, gcc-internal-format
  msgid "non-scalar variable %qD in conditional %<lastprivate%> clause"
  msgstr "nichtskalare Variable %qD in bedingter %<lastprivate%>-Klausel"
  
! #: gimplify.cc:13084
  #, gcc-internal-format
  msgid "%<task%> reduction modifier on a construct with a %<nowait%> clause"
  msgstr "%<task%>-Reduktionsmodifizierer bei einem Konstrukt mit %<nowait%>-Klausel"
  
! #: gimplify.cc:13092
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs, %<sections%> or %<scope%>"
  msgstr "ungültiger %<task%>-Reduktionsmodifizierer bei Konstrukt außer %<parallel%>, %qs, %<sections%> oder %<scope%>"
  
! #: gimplify.cc:13103 gimplify.cc:13109 gimplify.cc:13115 gimplify.cc:13121
! #: gimplify.cc:13127 gimplify.cc:17513
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause on %qs construct"
  msgstr "%<inscan%>-%<reduction%>-Klausel am %qs-Konstrukt"
  
! #: gimplify.cc:13221
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr "%<linear%>-Klausel für Variable, die keine Schleifeniterationsvariable ist, wurde für ein mit %<distribute%> kombiniertes Konstrukt angegeben"
  
! #: gimplify.cc:13846
  #, gcc-internal-format
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr "»copyprivate«-Variable %qE ist im äußeren Kontext weder »threadprivate« noch »private«"
  
! #: gimplify.cc:13903
  #, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr "»%s«-Variable %qE ist im äußeren Kontext »private«"
  
! #: gimplify.cc:13935
  #, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr "%qs %<if%>-Klausel-Modifizierer anstelle %qs erwartet"
  
! #: gimplify.cc:13974
  #, gcc-internal-format
  msgid "%<device%> clause with %<ancestor%> is only allowed on %<target%> construct"
  msgstr "%<device%>-Klausel mit %<ancestor%> ist nur an einem %<target%>-Konstrukt erlaubt"
  
! #: gimplify.cc:13990
  #, gcc-internal-format
  msgid "with %<ancestor%>, only the %<device%>, %<firstprivate%>, %<private%>, %<defaultmap%>, and %<map%> clauses may appear on the construct"
  msgstr "mit %<ancestor%> dürfen nur die Klauseln %<device%>, %<firstprivate%>, %<private%>, %<defaultmap%> und %<map%> in dem Konstrukt erscheinen"
  
! #: gimplify.cc:14195
  #, gcc-internal-format
  msgid "allocator with access trait set to %<thread%> results in undefined behavior for %qs directive"
  msgstr "Allokator mit der Zugriffseigenschaft %<thread%> führt zu undefiniertem Verhalten für die %qs-Direktive"
  
! #: gimplify.cc:14236
  #, gcc-internal-format
  msgid "%qD specified in %qs clause but not in %<inscan%> %<reduction%> clause on the containing construct"
  msgstr "%qD wurde in %qs-Klausel angegeben, aber nicht in %<inscan%>-%<reduction%>-Klausel am enthaltenden Konstrukt"
  
! #: gimplify.cc:14456
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr "%<_Atomic%> %qD in implizier %<map%>-Klausel"
  
! #: gimplify.cc:14510
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr "%<_Atomic%> %qD in impliziter %<firstprivate%>-Klausel am %<target%>-Konstrukt"
  
! #: gimplify.cc:14848
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr "%<_Atomic%> %qD in %<firstprivate%>-Klausel am %<target%>-Konstrukt"
  
! #: gimplify.cc:14921
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr "selbe Variable wird in %<firstprivate%>- und %<lastprivate%>-Klauseln am %<distribute%>-Konstrukt"
  
! #: gimplify.cc:15098
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to %<present_or_copy%>"
  msgstr "inkompatible Datenklausel mit Reduktion an %qE; wird zu %<present_or_copy%> befördert"
  
! #: gimplify.cc:15396
  #, gcc-internal-format
  msgid "%qD specified in %<inscan%> %<reduction%> clause but not in %<scan%> directive clause"
  msgstr "%qD ist in %<inscan%>-%<reduction%>-Klausel angegeben, aber nicht in %<scan%>-Direktivenklausel"
  
! #: gimplify.cc:15415
  #, gcc-internal-format
  msgid "invalid private reduction on %qE"
  msgstr "ungültige »private«-Reduktion auf %qE"
  
! #: gimplify.cc:15582
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause used together with %<linear%> clause for a variable other than loop iterator"
  msgstr "%<inscan%>-%<reduction%>-Klausel wird zusammen mit %<linear%>-Klausel an einer Variable verwendet, die kein Schleifeniterator ist"
  
! #: gimplify.cc:15898
  #, gcc-internal-format
  msgid "%<mutexinoutset%> kind in %<depend%> clause on a %<taskwait%> construct"
  msgstr "%<mutexinoutset%>-Art in %<depend%>-Klausel bei einem %<taskwait%>-Konstrukt"
  
! #: gimplify.cc:15908
  #, gcc-internal-format
  msgid "%<taskwait%> construct with %<nowait%> clause but no %<depend%> clauses"
  msgstr "Konstrukt %<taskwait%> mit %<nowait%>-Klausel, aber ohne %<depend%>-Klauseln"
  
! #: gimplify.cc:16346 gimplify.cc:16350 gimplify.cc:16359 gimplify.cc:16371
! #: gimplify.cc:16376
  #, gcc-internal-format
  msgid "%qs clause may not appear on non-rectangular %qs"
  msgstr "%qs-Klausel darf nur bei rechteckigen %qs vorkommen"
  
! #: gimplify.cc:16541
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause if stand-alone %<ordered%> construct is nested in it"
  msgstr "%<linear%>-Klausel darf nicht zusammen mit %<ordered%>-Klausel angegeben werden, wenn das alleinstehende %<ordered%>-Konstrukt darin geschachtelt ist"
  
! #: gimplify.cc:16606
  #, gcc-internal-format
  msgid "threadprivate iteration variable %qD"
  msgstr "threadprivate Iterationsvariable %qD"
  
! #: gimplify.cc:16637 gimplify.cc:16745
  #, gcc-internal-format
  msgid "conditional %<lastprivate%> on loop iterator %qD ignored"
  msgstr "bedingte %<lastprivate%>-Klausel an Schleifeniterator %qD wird ignoriert"
  
! #: gimplify.cc:17451
  #, gcc-internal-format
  msgid "%<bind%> clause not specified on a %<loop%> construct not nested inside another OpenMP construct"
  msgstr "%<bind%>-Klausel nicht auf einem %<loop%>-Konstrukt, das nicht in einem anderen OpenMP-Konstrukt geschachtelt ist"
  
! #: gimplify.cc:17475
  #, gcc-internal-format
  msgid "%<bind(parallel)%> on a %<loop%> construct nested inside %<simd%> construct"
  msgstr "%<bind(parallel)%> an einem %<loop%>-Konstrukt, das in einem %<simd%>-Konstrukt geschachtelt ist"
  
! #: gimplify.cc:17495
  #, gcc-internal-format
  msgid "%<bind(teams)%> on a %<loop%> region not strictly nested inside of a %<teams%> region"
  msgstr "%<bind(teams)%> an einer %<loop%>-Region, die nicht streng innerhalb einer %<teams%>-Region geschachtelt ist"
  
! #: gimplify.cc:17520
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs or %<sections%>"
  msgstr "ungültiger %<task%>-Reduktionsmodifizierer bei Konstrukt außer %<parallel%>, %qs oder %<sections%>"
  
! #: gimplify.cc:17548
  #, gcc-internal-format
  msgid "%<lastprivate%> clause on a %<loop%> construct refers to a variable %qD which is not the loop iterator"
  msgstr "%<lastprivate%>-Klausel an einem %<loop%>-Konstrukt bezieht sich auf eine Variable %qD, die nicht der Schleifeniterator ist"
  
! #: gimplify.cc:18630
  #, gcc-internal-format
  msgid "%<ordered%> construct with %qs clause must be closely nested inside a loop with %<ordered%> clause"
  msgstr "%<ordered%>-Konstrukt mit %qs-Klausel muss innerhalb einer Schleife mit %<ordered%>-Klausel eng geschachtelt sein"
  
! #: gimplify.cc:18651
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr "Variable %qE ist keine Iteration der äußersten Schleife %d, jedoch %qE erwartet"
  
! #: gimplify.cc:18664
  #, gcc-internal-format
  msgid "number of variables in %qs clause with %<sink%> modifier does not match number of iteration variables"
  msgstr "Anzahl der Variablen in %qs-Klausel mit %<sink%>-Modifizierer passt nicht zur Anzahl der Iterationsvariablen"
  
! #: gimplify.cc:18678
  #, gcc-internal-format
  msgid "more than one %qs clause with %<source%> modifier on an %<ordered%> construct"
  msgstr "mehr als eine %qs-Klausel mit %<source%>-Modifizierer an einem %<ordered%>-Konstrukt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79999
! #: gimplify.cc:18691
  #, gcc-internal-format
  msgid "%qs clause with %<source%> modifier specified together with %qs clauses with %<sink%> modifier on the same construct"
  msgstr "%qs-Klausel mit %<source%>-Modifizierer zusammen mit %qs-Klauseln mit %<sink%>-Modifizierer an demselben Konstrukt"
  
! #: gimplify.cc:18858
  #, gcc-internal-format
  msgid "%qD is a virtual function but only a direct call is allowed in a dispatch construct"
  msgstr "%qD ist eine virtuelle Funktion, aber in einem Dispatch-Konstrukt ist nur ein direkter Aufruf erlaubt"
  
! #: gimplify.cc:20600
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "Gimplifikation gescheitert"
  
! #: gimplify.cc:21215
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr "%qT auf %qT erweitert beim Durchlaufen von %<...%>"
  
! #: gimplify.cc:21220
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr "(Es sollte also %qT statt %qT an %<va_arg%> übergeben werden)"
  
! #: gimplify.cc:21227
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr "Wenn dieser Code erreicht wird, wird das Programm abgebrochen"
--- 29444,29941 ----
  msgid "bytecode stream: unknown GIMPLE statement tag %s"
  msgstr "bytecode stream: unknown GIMPLE statement tag %s"
  
! #: gimple-warn-recursion.cc:196
  #, gcc-internal-format
  msgid "infinite recursion detected"
  msgstr "unendliche Rekursion erkannt"
  
! #: gimple-warn-recursion.cc:203
  #, gcc-internal-format
  msgid "recursive call"
  msgstr "rekursiver Aufruf"
  
! #: gimple.cc:1396
  #, gcc-internal-format, gfc-internal-format
  msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
  msgstr "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
  
! #: gimplify.cc:1468
  #, gcc-internal-format
  msgid "%<allocate%> directive for %qD inside a target region must specify an %<allocator%> clause"
  msgstr "%<allocate%>-Direktive für %qD in einer Zielregion muss eine %<allocator%>-Klausel angeben"
  
! #: gimplify.cc:2322
  #, gcc-internal-format
  msgid "statement will never be executed"
  msgstr "Anweisung wird niemals ausgeführt"
  
! #: gimplify.cc:2411
  #, gcc-internal-format
  msgid "%qs cannot be initialized with %<-ftrivial-auto-var_init%>"
  msgstr "%qs kann nicht mit %<-ftrivial-auto-var_init%> initialisiert werden"
  
! #: gimplify.cc:2838 gimplify.cc:2846
  #, gcc-internal-format
  msgid "this statement may fall through"
  msgstr "diese Anweisung könnte durchfallen"
  
! #: gimplify.cc:2848
  #, gcc-internal-format
  msgid "here"
  msgstr "hier"
  
  #. We've found [[fallthrough]]; at the end of a switch, which the C++
  #. standard says is ill-formed; see [dcl.attr.fallthrough].
! #: gimplify.cc:2919 gimplify.cc:3008 gimplify.cc:3036
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr "%<fallthrough%>-Attribut ist nicht direkt vor einer case-Marke oder einer default-Marke"
  
! #: gimplify.cc:4024
  #, gcc-internal-format
  msgid "the %<device%> clause must be present if the %<interop%> clause has more than one list item"
  msgstr "die %<device%>-Klausel muss vorhanden sein, wenn die %<interop%>-Klausel mehr als ein Listenelement enthält"
  
! #: gimplify.cc:4030
  #, gcc-internal-format
  msgid "number of list items in %<interop%> clause (%d) exceeds the number of %<append_args%> items (%d) for %<declare variant%> candidate %qD"
  msgstr "Anzahl der Listenelemente in der %<interop%>-Klausel (%d) übersteigt die Anzahl der %<append_args%>-Elemente (%d) für den %<declare variant%>-Kandidaten %qD"
  
! #: gimplify.cc:4036 c/c-parser.cc:28377 c/c-parser.cc:28395
  #, gcc-internal-format
  msgid "%<declare variant%> candidate %qD declared here"
  msgstr "%<declare variant%>-Kandidat %qD hier deklariert"
  
! #: gimplify.cc:4307
  #, gcc-internal-format
  msgid "%<is_device_ptr%> for %qD does not imply %<has_device_addr%> required for %<need_device_addr%>"
  msgstr "%<is_device_ptr%> für %qD bedeutet nicht, dass %<has_device_addr%> für %<need_device_addr%> erforderlich ist"
  
! #: gimplify.cc:4319
  #, gcc-internal-format
  msgid "%<has_device_addr%> for %qD does not imply %<is_device_ptr%> required for %<need_device_ptr%>"
  msgstr "%<has_device_addr%> für %qD bedeutet nicht, dass %<is_device_ptr%> für %<need_device_ptr%> erforderlich ist"
  
! #: gimplify.cc:4956
  #, gcc-internal-format
  msgid "using result of function returning %<void%>"
  msgstr "Ergebnis einer %<void%> zurückgebenden Funktion verwendet"
  
! #: gimplify.cc:7996
! #, gcc-internal-format
! msgid "operand constraints for %<asm%> differ in number of alternatives"
! msgstr "Operandenbedingungen für %<asm%> unterscheiden sich in der Anzahl der Alternativen"
! 
! #: gimplify.cc:8059
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory output %d must stay in memory"
  msgstr "Nicht-Speicher-Ausgabe %d muss im Speicher bleiben"
  
! #: gimplify.cc:8074
  #, gcc-internal-format
  msgid "invalid lvalue in %<asm%> output %d"
  msgstr "ungültiger L-Wert in %<asm%>-Ausgabe %d"
  
! #: gimplify.cc:8243
! #, fuzzy, gcc-internal-format
! #| msgid "multiple parameters named %qD"
! msgid "multiple outputs to lvalue %qE"
! msgstr "mehrere Parameter wurden %qD genannt"
! 
! #: gimplify.cc:8278
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr "Eingabe von Nicht-Speicher %d muss im Speicher bleiben"
  
! #: gimplify.cc:8319 gimplify.cc:8329
  #, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "Speichereingabe %d ist nicht direkt adressierbar"
  
! #: gimplify.cc:8955
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in a region with %<order(concurrent)%> clause"
  msgstr "threadprivate Variable %qE in Zielregion mit %<order(concurrent)%>-Klausel verwendet"
  
! #: gimplify.cc:8957
  #, gcc-internal-format
  msgid "enclosing region"
  msgstr "umgebende Region"
  
! #: gimplify.cc:8961
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in target region"
  msgstr "threadprivate Variable %qE in Zielregion verwendet"
  
! #: gimplify.cc:8963
  #, gcc-internal-format
  msgid "enclosing target region"
  msgstr "umgebende Zielregion"
  
! #: gimplify.cc:8976
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in untied task"
  msgstr "threadprivate Variable %qE in unverknüpfter Task verwendet"
  
! #: gimplify.cc:8978
  #, gcc-internal-format
  msgid "enclosing task"
  msgstr "umgebende Task"
  
! #: gimplify.cc:9075
  #, gcc-internal-format
  msgid "%qE not specified in enclosing %qs"
  msgstr "%qE in umgebendem %qs nicht angegeben"
  
! #: gimplify.cc:9077
  #, gcc-internal-format
  msgid "enclosing %qs"
  msgstr "umgebendes %qs"
  
! #: gimplify.cc:9251
  #, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr "%qE in umgebendem OpenACC-%qs-Konstrukt nicht angegeben"
  
! #: gimplify.cc:9255
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct and"
  msgstr "umgebendes OpenACC-%qs-Konstrukt und"
  
! #: gimplify.cc:9258
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct with %qs clause"
  msgstr "umgebendes OpenACC-%qs-Konstrukt mit %qs-Klausel"
  
! #: gimplify.cc:9328
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr "%qE mit %<link%>-Klausel wird in %<routine%>-Funktion verwendet"
  
! #: gimplify.cc:9336
  #, gcc-internal-format
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr "%qE erfordert eine %<declare%>-Direktive, um in einer %<routine%>-Funktion verwendet zu werden"
  
! #: gimplify.cc:9398
  #, gcc-internal-format
  msgid "%qE not specified in enclosing %<target%>"
  msgstr "%qE in umgebendem %<target%> nicht angegeben"
  
! #: gimplify.cc:9400
  #, gcc-internal-format
  msgid "enclosing %<target%>"
  msgstr "umgebendes %<target%>"
  
! #: gimplify.cc:9435 gimplify.cc:14140
  #, gcc-internal-format
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr "Variable %qE in umgebender %<host_data%>-Region deklariert"
  
! #: gimplify.cc:9463
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr "Zielregion verweist auf %qD, aber der Ausdruck hat keinen zuordenbaren Typ"
  
! #: gimplify.cc:9606
  #, gcc-internal-format
  msgid "iteration variable %qE is predetermined linear"
  msgstr "Iterationsvariable %qE ist vorbestimmt linear"
  
! #: gimplify.cc:9609
  #, gcc-internal-format
  msgid "iteration variable %qE should be private"
  msgstr "Schleifenvariable %qE sollte »private« sein"
  
! #: gimplify.cc:9623
  #, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr "Schleifenvariable %qE sollte nicht »firstprivate« sein"
  
! #: gimplify.cc:9626
  #, gcc-internal-format
  msgid "iteration variable %qE should not be reduction"
  msgstr "Schleifenvariable %qE sollte nicht Reduktion sein"
  
! #: gimplify.cc:9629
  #, gcc-internal-format
  msgid "iteration variable %qE should not be linear"
  msgstr "Iterationsvariable %qE sollte nicht »linear« sein"
  
! #: gimplify.cc:10082
! #, fuzzy, gcc-internal-format
! #| msgid "threadprivate variable %qE used in target region"
! msgid "iterator variable %qE not used in clause expression"
! msgstr "threadprivate Variable %qE in Zielregion verwendet"
! 
! #: gimplify.cc:10201
! #, fuzzy, gcc-internal-format
! #| msgid "iterator %qD has zero step"
! msgid "iteration count is zero"
! msgstr "Iterator %qD hat Schrittweite 0"
! 
! #. Handle dynamic sizes.
! #: gimplify.cc:10245
! #, gcc-internal-format
! msgid "dynamic iterator sizes not implemented yet"
! msgstr ""
! 
! #: gimplify.cc:10993 gimplify.cc:11004 gimplify.cc:11016 gimplify.cc:11032
! #: gimplify.cc:11237 gimplify.cc:11260 gimplify.cc:11271 gimplify.cc:11289
  #, gcc-internal-format
  msgid "unexpected mapping node"
  msgstr "Interner Fehler: unexpected mapping node"
  
! #: gimplify.cc:11326
  #, gcc-internal-format
  msgid "unexpected pointer mapping node"
  msgstr "Interner Fehler: unexpected pointer mapping node"
  
! #: gimplify.cc:11539
  #, gcc-internal-format
  msgid "base pointer cycle detected"
  msgstr "Interner Fehler: base pointer cycle detected"
  
! #: gimplify.cc:12046
  #, gcc-internal-format
  msgid "data movement for component %qE is not compatible with movement for struct %qE"
  msgstr "Datenverschiebung für Komponente %qE ist nicht kompatibel mit Verschiebung von Struktur %qE"
  
! #: gimplify.cc:12362
  #, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
  msgstr "%qE tritt in Mapklauseln mehrfach auf"
  
! #: gimplify.cc:13318
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr "Feld %qE der Struktur variabler Länger wird zugeordnet"
  
! #: gimplify.cc:13614 c-family/c-omp.cc:4459 c-family/c-omp.cc:4559
! #, gcc-internal-format
! msgid "user-defined mapper with non-unit length array section"
! msgstr ""
! 
! #: gimplify.cc:13833 gimplify.cc:13839
  #, gcc-internal-format
  msgid "conditional %<lastprivate%> clause on %qs construct"
  msgstr "bedingte %<lastprivate%>-Klausel im %qs-Konstrukt"
  
! #: gimplify.cc:13856
  #, gcc-internal-format
  msgid "non-scalar variable %qD in conditional %<lastprivate%> clause"
  msgstr "nichtskalare Variable %qD in bedingter %<lastprivate%>-Klausel"
  
! #: gimplify.cc:13878
  #, gcc-internal-format
  msgid "%<task%> reduction modifier on a construct with a %<nowait%> clause"
  msgstr "%<task%>-Reduktionsmodifizierer bei einem Konstrukt mit %<nowait%>-Klausel"
  
! #: gimplify.cc:13886
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs, %<sections%> or %<scope%>"
  msgstr "ungültiger %<task%>-Reduktionsmodifizierer bei Konstrukt außer %<parallel%>, %qs, %<sections%> oder %<scope%>"
  
! #: gimplify.cc:13897 gimplify.cc:13903 gimplify.cc:13909 gimplify.cc:13915
! #: gimplify.cc:13921 gimplify.cc:18361
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause on %qs construct"
  msgstr "%<inscan%>-%<reduction%>-Klausel am %qs-Konstrukt"
  
! #: gimplify.cc:14015
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr "%<linear%>-Klausel für Variable, die keine Schleifeniterationsvariable ist, wurde für ein mit %<distribute%> kombiniertes Konstrukt angegeben"
  
! #: gimplify.cc:14652
  #, gcc-internal-format
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr "»copyprivate«-Variable %qE ist im äußeren Kontext weder »threadprivate« noch »private«"
  
! #: gimplify.cc:14709
  #, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr "»%s«-Variable %qE ist im äußeren Kontext »private«"
  
! #: gimplify.cc:14741
  #, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr "%qs %<if%>-Klausel-Modifizierer anstelle %qs erwartet"
  
! #: gimplify.cc:14780
  #, gcc-internal-format
  msgid "%<device%> clause with %<ancestor%> is only allowed on %<target%> construct"
  msgstr "%<device%>-Klausel mit %<ancestor%> ist nur an einem %<target%>-Konstrukt erlaubt"
  
! #: gimplify.cc:14796
  #, gcc-internal-format
  msgid "with %<ancestor%>, only the %<device%>, %<firstprivate%>, %<private%>, %<defaultmap%>, and %<map%> clauses may appear on the construct"
  msgstr "mit %<ancestor%> dürfen nur die Klauseln %<device%>, %<firstprivate%>, %<private%>, %<defaultmap%> und %<map%> in dem Konstrukt erscheinen"
  
! #: gimplify.cc:14863
! #, fuzzy, gcc-internal-format
! #| msgid "%<uses_allocators%> clause with traits and memory spaces"
! msgid "%<uses_allocators%> clause"
! msgstr "%<uses_allocators%>-Klausel mit Traits und Speicherbereichen"
! 
! #: gimplify.cc:14893
! #, gcc-internal-format
! msgid "%<dyn_groupprivate%> clause"
! msgstr ""
! 
! #: gimplify.cc:15012
  #, gcc-internal-format
  msgid "allocator with access trait set to %<thread%> results in undefined behavior for %qs directive"
  msgstr "Allokator mit der Zugriffseigenschaft %<thread%> führt zu undefiniertem Verhalten für die %qs-Direktive"
  
! #: gimplify.cc:15053
  #, gcc-internal-format
  msgid "%qD specified in %qs clause but not in %<inscan%> %<reduction%> clause on the containing construct"
  msgstr "%qD wurde in %qs-Klausel angegeben, aber nicht in %<inscan%>-%<reduction%>-Klausel am enthaltenden Konstrukt"
  
! #: gimplify.cc:15273
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr "%<_Atomic%> %qD in implizier %<map%>-Klausel"
  
! #: gimplify.cc:15327
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr "%<_Atomic%> %qD in impliziter %<firstprivate%>-Klausel am %<target%>-Konstrukt"
  
! #: gimplify.cc:15690
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr "%<_Atomic%> %qD in %<firstprivate%>-Klausel am %<target%>-Konstrukt"
  
! #: gimplify.cc:15763
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr "selbe Variable wird in %<firstprivate%>- und %<lastprivate%>-Klauseln am %<distribute%>-Konstrukt"
  
! #: gimplify.cc:15942
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to %<present_or_copy%>"
  msgstr "inkompatible Datenklausel mit Reduktion an %qE; wird zu %<present_or_copy%> befördert"
  
! #: gimplify.cc:16242
  #, gcc-internal-format
  msgid "%qD specified in %<inscan%> %<reduction%> clause but not in %<scan%> directive clause"
  msgstr "%qD ist in %<inscan%>-%<reduction%>-Klausel angegeben, aber nicht in %<scan%>-Direktivenklausel"
  
! #: gimplify.cc:16261
  #, gcc-internal-format
  msgid "invalid private reduction on %qE"
  msgstr "ungültige »private«-Reduktion auf %qE"
  
! #: gimplify.cc:16430
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause used together with %<linear%> clause for a variable other than loop iterator"
  msgstr "%<inscan%>-%<reduction%>-Klausel wird zusammen mit %<linear%>-Klausel an einer Variable verwendet, die kein Schleifeniterator ist"
  
! #: gimplify.cc:16746
  #, gcc-internal-format
  msgid "%<mutexinoutset%> kind in %<depend%> clause on a %<taskwait%> construct"
  msgstr "%<mutexinoutset%>-Art in %<depend%>-Klausel bei einem %<taskwait%>-Konstrukt"
  
! #: gimplify.cc:16756
  #, gcc-internal-format
  msgid "%<taskwait%> construct with %<nowait%> clause but no %<depend%> clauses"
  msgstr "Konstrukt %<taskwait%> mit %<nowait%>-Klausel, aber ohne %<depend%>-Klauseln"
  
! #: gimplify.cc:17194 gimplify.cc:17198 gimplify.cc:17207 gimplify.cc:17219
! #: gimplify.cc:17224
  #, gcc-internal-format
  msgid "%qs clause may not appear on non-rectangular %qs"
  msgstr "%qs-Klausel darf nur bei rechteckigen %qs vorkommen"
  
! #: gimplify.cc:17389
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause if stand-alone %<ordered%> construct is nested in it"
  msgstr "%<linear%>-Klausel darf nicht zusammen mit %<ordered%>-Klausel angegeben werden, wenn das alleinstehende %<ordered%>-Konstrukt darin geschachtelt ist"
  
! #: gimplify.cc:17454
  #, gcc-internal-format
  msgid "threadprivate iteration variable %qD"
  msgstr "threadprivate Iterationsvariable %qD"
  
! #: gimplify.cc:17485 gimplify.cc:17593
  #, gcc-internal-format
  msgid "conditional %<lastprivate%> on loop iterator %qD ignored"
  msgstr "bedingte %<lastprivate%>-Klausel an Schleifeniterator %qD wird ignoriert"
  
! #: gimplify.cc:18299
  #, gcc-internal-format
  msgid "%<bind%> clause not specified on a %<loop%> construct not nested inside another OpenMP construct"
  msgstr "%<bind%>-Klausel nicht auf einem %<loop%>-Konstrukt, das nicht in einem anderen OpenMP-Konstrukt geschachtelt ist"
  
! #: gimplify.cc:18323
  #, gcc-internal-format
  msgid "%<bind(parallel)%> on a %<loop%> construct nested inside %<simd%> construct"
  msgstr "%<bind(parallel)%> an einem %<loop%>-Konstrukt, das in einem %<simd%>-Konstrukt geschachtelt ist"
  
! #: gimplify.cc:18343
  #, gcc-internal-format
  msgid "%<bind(teams)%> on a %<loop%> region not strictly nested inside of a %<teams%> region"
  msgstr "%<bind(teams)%> an einer %<loop%>-Region, die nicht streng innerhalb einer %<teams%>-Region geschachtelt ist"
  
! #: gimplify.cc:18368
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs or %<sections%>"
  msgstr "ungültiger %<task%>-Reduktionsmodifizierer bei Konstrukt außer %<parallel%>, %qs oder %<sections%>"
  
! #: gimplify.cc:18396
  #, gcc-internal-format
  msgid "%<lastprivate%> clause on a %<loop%> construct refers to a variable %qD which is not the loop iterator"
  msgstr "%<lastprivate%>-Klausel an einem %<loop%>-Konstrukt bezieht sich auf eine Variable %qD, die nicht der Schleifeniterator ist"
  
! #: gimplify.cc:19492
  #, gcc-internal-format
  msgid "%<ordered%> construct with %qs clause must be closely nested inside a loop with %<ordered%> clause"
  msgstr "%<ordered%>-Konstrukt mit %qs-Klausel muss innerhalb einer Schleife mit %<ordered%>-Klausel eng geschachtelt sein"
  
! #: gimplify.cc:19513
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr "Variable %qE ist keine Iteration der äußersten Schleife %d, jedoch %qE erwartet"
  
! #: gimplify.cc:19526
  #, gcc-internal-format
  msgid "number of variables in %qs clause with %<sink%> modifier does not match number of iteration variables"
  msgstr "Anzahl der Variablen in %qs-Klausel mit %<sink%>-Modifizierer passt nicht zur Anzahl der Iterationsvariablen"
  
! #: gimplify.cc:19540
  #, gcc-internal-format
  msgid "more than one %qs clause with %<source%> modifier on an %<ordered%> construct"
  msgstr "mehr als eine %qs-Klausel mit %<source%>-Modifizierer an einem %<ordered%>-Konstrukt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79999
! #: gimplify.cc:19553
  #, gcc-internal-format
  msgid "%qs clause with %<source%> modifier specified together with %qs clauses with %<sink%> modifier on the same construct"
  msgstr "%qs-Klausel mit %<source%>-Modifizierer zusammen mit %qs-Klauseln mit %<sink%>-Modifizierer an demselben Konstrukt"
  
! #: gimplify.cc:19720
  #, gcc-internal-format
  msgid "%qD is a virtual function but only a direct call is allowed in a dispatch construct"
  msgstr "%qD ist eine virtuelle Funktion, aber in einem Dispatch-Konstrukt ist nur ein direkter Aufruf erlaubt"
  
! #: gimplify.cc:21475
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "Gimplifikation gescheitert"
  
! #: gimplify.cc:22090
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr "%qT auf %qT erweitert beim Durchlaufen von %<...%>"
  
! #: gimplify.cc:22095
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr "(Es sollte also %qT statt %qT an %<va_arg%> übergeben werden)"
  
! #: gimplify.cc:22102
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr "Wenn dieser Code erreicht wird, wird das Programm abgebrochen"
*************** msgstr "Go-Abzugsdatei %qs konnte nicht
*** 28372,28398 ****
  msgid "Graphite loop optimizations cannot be used (isl is not available)."
  msgstr "Graphite-Schleifenoptimierungen können nicht verwendet werden (ISL ist nicht verfügbar)."
  
! #: input.cc:1580
  #, gcc-internal-format
  msgid "expansion point is location %llu"
  msgstr "Expansionspunkt ist Ort %llu"
  
! #: input.cc:1610
  #, gcc-internal-format
  msgid "token %u has %<x-location == y-location == %llu%>"
  msgstr "Token %u hat %<x-location == y-location == %llu%>"
  
! #: input.cc:1621
  #, gcc-internal-format
  msgid "token %u has %<x-location == %llu%>"
  msgstr "Token %u hat %<x-location == %llu%>"
  
! #: input.cc:1622
  #, gcc-internal-format
  msgid "token %u has %<y-location == %llu%>"
  msgstr "Token %u hat %<y-location == %llu%>"
  
! #: internal-fn.cc:895
  #, gcc-internal-format
  msgid "invalid use of attribute %<fallthrough%>"
  msgstr "ungültige Verwendung des Attributs %<fallthrough%>"
--- 29955,29981 ----
  msgid "Graphite loop optimizations cannot be used (isl is not available)."
  msgstr "Graphite-Schleifenoptimierungen können nicht verwendet werden (ISL ist nicht verfügbar)."
  
! #: input.cc:665
  #, gcc-internal-format
  msgid "expansion point is location %llu"
  msgstr "Expansionspunkt ist Ort %llu"
  
! #: input.cc:695
  #, gcc-internal-format
  msgid "token %u has %<x-location == y-location == %llu%>"
  msgstr "Token %u hat %<x-location == y-location == %llu%>"
  
! #: input.cc:706
  #, gcc-internal-format
  msgid "token %u has %<x-location == %llu%>"
  msgstr "Token %u hat %<x-location == %llu%>"
  
! #: input.cc:707
  #, gcc-internal-format
  msgid "token %u has %<y-location == %llu%>"
  msgstr "Token %u hat %<y-location == %llu%>"
  
! #: internal-fn.cc:958
  #, gcc-internal-format
  msgid "invalid use of attribute %<fallthrough%>"
  msgstr "ungültige Verwendung des Attributs %<fallthrough%>"
*************** msgstr "unverträgliches Speicherlayout"
*** 28654,28752 ****
  msgid "the extra base is defined here"
  msgstr "die zusätzliche Basisklasse ist hier definiert"
  
! #: ipa-devirt.cc:3882
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls"
  msgstr[0] "Wenn Typ %qD »final« wäre, würde %i Aufruf devirtualisiert werden"
  msgstr[1] "Wenn Typ %qD »final« wäre, würden %i Aufrufe devirtualisiert werden"
  
! #: ipa-devirt.cc:3891
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] "Wenn Typ %qD »final« wäre, würde %i Aufruf, der %lli-mal ausgeführt wurde, devirtualisiert werden"
  msgstr[1] "Wenn Typ %qD »final« wäre, würden %i Aufrufe, die %lli-mal ausgeführt wurden, devirtualisiert werden"
  
! #: ipa-devirt.cc:3921
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls"
  msgstr[0] "Wenn der virtuelle Destruktor von %qD als »final« deklariert wäre, würde das die Devirtualisierung von %d Aufruf einschalten"
  msgstr[1] "Wenn der virtuelle Destruktor von %qD als »final« deklariert wäre, würde das die Devirtualisierung von %d Aufrufen einschalten"
  
! #: ipa-devirt.cc:3929
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls"
  msgstr[0] "Wenn die Methode %qD als »final« deklariert wäre, würde das die Devirtualisierung von %d Aufruf einschalten"
  msgstr[1] "Wenn die Methode %qD als »final« deklariert wäre, würde das die Devirtualisierung von %d Aufrufen einschalten"
  
! #: ipa-devirt.cc:3937
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] "Wenn der virtuelle Destruktor von %qD als »final« deklariert wäre, würde das die Devirtualisierung von %d Aufruf, der %lli-mal ausgeführt wurde, einschalten"
  msgstr[1] "Wenn der virtuelle Destruktor von %qD als »final« deklariert wäre, würde das die Devirtualisierung von %d Aufrufen, die %lli-mal ausgeführt wurden, einschalten"
  
! #: ipa-devirt.cc:3948
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] "Wenn die Methode %qD als »final« deklariert wäre, würde das die Devirtualisierung von %d Aufruf, der %lli-mal ausgeführt wurde, einschalten"
  msgstr[1] "Wenn die Methode %qD als »final« deklariert wäre, würde das die Devirtualisierung von %d Aufrufen, die %lli-mal ausgeführt wurden, einschalten"
  
! #: ipa-devirt.cc:4261
  #, gcc-internal-format
  msgid "type %qs violates the C++ One Definition Rule"
  msgstr "Typ %qs verletzt die One-Definition-Rule von C++"
  
! #: ipa-devirt.cc:4270
  #, gcc-internal-format
  msgid "an enum with different number of values is defined in another translation unit"
  msgstr "eine Aufzählung mit anderer Anzahl von Werten ist in einer anderen Übersetzungseinheit definiert"
  
! #: ipa-devirt.cc:4274
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr "eine Aufzählung mit unterschiedlichen Wertnamen ist in einer anderen Übersetzungseinheit definiert"
  
! #: ipa-devirt.cc:4278
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr "eine Aufzählung mit anderen Werten ist in einer anderen Übersetzungseinheit definiert"
  
! #: ipa-devirt.cc:4299
  #, gcc-internal-format
  msgid "name %qs differs from name %qs defined in another translation unit"
  msgstr "der Name %qs unterscheidet sich vom Namen %qs, der in einer anderen Übersetzungseinheit definiert ist"
  
! #: ipa-devirt.cc:4305
  #, gcc-internal-format
  msgid "name %qs is defined as %u-bit while another translation unit defines it as %u-bit"
  msgstr "Name %qs ist als %u-Bit definiert, in einer anderen Übersetzungseinheit jedoch als %u-Bit"
  
! #: ipa-devirt.cc:4314
  #, gcc-internal-format
  msgid "name %qs is defined to %wd while another translation unit defines it as %wd"
  msgstr "Name %qs ist als %wd definiert, in einer anderen Übersetzungseinheit jedoch als %wd"
  
! #: ipa-devirt.cc:4320
  #, gcc-internal-format
  msgid "name %qs is defined to different value in another translation unit"
  msgstr "Name %qs wird in einer anderen Übersetzungseinheit mit unterschiedlichem Wert definiert"
  
! #: ipa-devirt.cc:4325
  #, gcc-internal-format
  msgid "mismatching definition"
  msgstr "abweichende Definition"
  
! #: ipa-fnsummary.cc:4860
  #, gcc-internal-format
  msgid "invalid fnsummary in LTO stream"
  msgstr "ungültige »fnsummary« in LTO-Datenstrom"
  
! #: ipa-fnsummary.cc:4961
  #, gcc-internal-format
  msgid "ipa inline summary is missing in input file"
  msgstr "IPA-Inline-Zusammenfassung fehlt in Eingabedatei"
--- 30237,30335 ----
  msgid "the extra base is defined here"
  msgstr "die zusätzliche Basisklasse ist hier definiert"
  
! #: ipa-devirt.cc:3990
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls"
  msgstr[0] "Wenn Typ %qD »final« wäre, würde %i Aufruf devirtualisiert werden"
  msgstr[1] "Wenn Typ %qD »final« wäre, würden %i Aufrufe devirtualisiert werden"
  
! #: ipa-devirt.cc:3999
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] "Wenn Typ %qD »final« wäre, würde %i Aufruf, der %lli-mal ausgeführt wurde, devirtualisiert werden"
  msgstr[1] "Wenn Typ %qD »final« wäre, würden %i Aufrufe, die %lli-mal ausgeführt wurden, devirtualisiert werden"
  
! #: ipa-devirt.cc:4029
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls"
  msgstr[0] "Wenn der virtuelle Destruktor von %qD als »final« deklariert wäre, würde das die Devirtualisierung von %d Aufruf einschalten"
  msgstr[1] "Wenn der virtuelle Destruktor von %qD als »final« deklariert wäre, würde das die Devirtualisierung von %d Aufrufen einschalten"
  
! #: ipa-devirt.cc:4037
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls"
  msgstr[0] "Wenn die Methode %qD als »final« deklariert wäre, würde das die Devirtualisierung von %d Aufruf einschalten"
  msgstr[1] "Wenn die Methode %qD als »final« deklariert wäre, würde das die Devirtualisierung von %d Aufrufen einschalten"
  
! #: ipa-devirt.cc:4045
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] "Wenn der virtuelle Destruktor von %qD als »final« deklariert wäre, würde das die Devirtualisierung von %d Aufruf, der %lli-mal ausgeführt wurde, einschalten"
  msgstr[1] "Wenn der virtuelle Destruktor von %qD als »final« deklariert wäre, würde das die Devirtualisierung von %d Aufrufen, die %lli-mal ausgeführt wurden, einschalten"
  
! #: ipa-devirt.cc:4056
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] "Wenn die Methode %qD als »final« deklariert wäre, würde das die Devirtualisierung von %d Aufruf, der %lli-mal ausgeführt wurde, einschalten"
  msgstr[1] "Wenn die Methode %qD als »final« deklariert wäre, würde das die Devirtualisierung von %d Aufrufen, die %lli-mal ausgeführt wurden, einschalten"
  
! #: ipa-devirt.cc:4372
  #, gcc-internal-format
  msgid "type %qs violates the C++ One Definition Rule"
  msgstr "Typ %qs verletzt die One-Definition-Rule von C++"
  
! #: ipa-devirt.cc:4381
  #, gcc-internal-format
  msgid "an enum with different number of values is defined in another translation unit"
  msgstr "eine Aufzählung mit anderer Anzahl von Werten ist in einer anderen Übersetzungseinheit definiert"
  
! #: ipa-devirt.cc:4385
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr "eine Aufzählung mit unterschiedlichen Wertnamen ist in einer anderen Übersetzungseinheit definiert"
  
! #: ipa-devirt.cc:4389
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr "eine Aufzählung mit anderen Werten ist in einer anderen Übersetzungseinheit definiert"
  
! #: ipa-devirt.cc:4410
  #, gcc-internal-format
  msgid "name %qs differs from name %qs defined in another translation unit"
  msgstr "der Name %qs unterscheidet sich vom Namen %qs, der in einer anderen Übersetzungseinheit definiert ist"
  
! #: ipa-devirt.cc:4416
  #, gcc-internal-format
  msgid "name %qs is defined as %u-bit while another translation unit defines it as %u-bit"
  msgstr "Name %qs ist als %u-Bit definiert, in einer anderen Übersetzungseinheit jedoch als %u-Bit"
  
! #: ipa-devirt.cc:4425
  #, gcc-internal-format
  msgid "name %qs is defined to %wd while another translation unit defines it as %wd"
  msgstr "Name %qs ist als %wd definiert, in einer anderen Übersetzungseinheit jedoch als %wd"
  
! #: ipa-devirt.cc:4431
  #, gcc-internal-format
  msgid "name %qs is defined to different value in another translation unit"
  msgstr "Name %qs wird in einer anderen Übersetzungseinheit mit unterschiedlichem Wert definiert"
  
! #: ipa-devirt.cc:4436
  #, gcc-internal-format
  msgid "mismatching definition"
  msgstr "abweichende Definition"
  
! #: ipa-fnsummary.cc:4903
  #, gcc-internal-format
  msgid "invalid fnsummary in LTO stream"
  msgstr "ungültige »fnsummary« in LTO-Datenstrom"
  
! #: ipa-fnsummary.cc:5004
  #, gcc-internal-format
  msgid "ipa inline summary is missing in input file"
  msgstr "IPA-Inline-Zusammenfassung fehlt in Eingabedatei"
*************** msgstr "IPA-Inline-Zusammenfassung fehlt
*** 28756,28762 ****
  msgid "IPA modref summary is missing in input file"
  msgstr "IPA-modref-Zusammenfassung fehlt in Eingabedatei"
  
! #: ipa-prop.cc:5019 ipa-prop.cc:5063 ipa-prop.cc:5143 ipa-prop.cc:5195
  #, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr "ungültige Sprungfunktion in LTO-Datenstrom"
--- 30339,30345 ----
  msgid "IPA modref summary is missing in input file"
  msgstr "IPA-modref-Zusammenfassung fehlt in Eingabedatei"
  
! #: ipa-prop.cc:5357 ipa-prop.cc:5401 ipa-prop.cc:5481 ipa-prop.cc:5533
  #, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr "ungültige Sprungfunktion in LTO-Datenstrom"
*************** msgstr "Aufruf des Nicht-%<strub%>-Ausdr
*** 28906,29097 ****
  msgid "calling %qD using non-%<strub%> type %qT in %<strub%> context %qD"
  msgstr "Aufruf von %qD mit Nicht-%<strub%>-Typ %qT in %<strub%>-Kontext %qD"
  
! #: ipa-strub.cc:2842
  #, gcc-internal-format
  msgid "failed to split %qD for %<strub%>"
  msgstr "%qD für %<strub%> konnte nicht aufgeteilt werden"
  
! #: ira.cc:2426 ira.cc:2448
  #, gcc-internal-format
  msgid "%s cannot be used in %<asm%> here"
  msgstr "»%s« kann nicht hier in %<asm%> verwendet werden"
  
! #: ira.cc:6073
  #, gcc-internal-format
  msgid "frame pointer required, but reserved"
  msgstr "Rahmenzeiger benötigt, aber reserviert"
  
! #: ira.cc:6074
  #, gcc-internal-format
  msgid "for %qD"
  msgstr "für %qD"
  
! #: ira.cc:6090
  #, gcc-internal-format
  msgid "frame size too large for reliable stack checking"
  msgstr "Rahmengröße zu groß für zuverlässige Stapelüberprüfung"
  
! #: json-parsing.cc:1085
  #, gcc-internal-format, gfc-internal-format
  msgid "maximum nesting depth exceeded: %i"
  msgstr "maximale Verschachtelungstiefe überschritten: %i"
  
! #: json-parsing.cc:1145
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid JSON token: %s"
  msgstr "ungültiges JSON-Token: %s"
  
! #: json-parsing.cc:1148
  #, gcc-internal-format, gfc-internal-format
  msgid "expected a JSON value but got %s"
  msgstr "ein JSON-Wert wurde erwartet, aber ein %s gefunden"
  
! #: json-parsing.cc:1176
  #, gcc-internal-format, gfc-internal-format
  msgid "expected string for object key after '{'; got %s"
  msgstr "nach »{« muss ein String für den Objektschlüssel folgen; stattdessen ein %s gefunden"
  
! #: json-parsing.cc:1183
  #, gcc-internal-format, gfc-internal-format
  msgid "expected string for object key after ','; got %s"
  msgstr "nach »,« muss ein String für den Objektschlüssel folgen; stattdessen ein %s gefunden"
  
! #: json-parsing.cc:1297
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %s; got bad token: %s"
  msgstr "%s erwartet, aber »%s« gefunden"
  
! #: json-parsing.cc:1301
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %s; got %s"
  msgstr "%s erwartet, aber %s gefunden"
  
! #: json-parsing.cc:1320
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %s or %s; got bad token: %s"
  msgstr "%s oder %s erwartet, aber »%s« gefunden"
  
! #: json-parsing.cc:1324
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %s or %s; got %s"
  msgstr "%s oder %s erwartet, aber %s gefunden"
  
! #: lazy-diagnostic-path.cc:179
! #, gcc-internal-format
! msgid "this warning should be skipped"
! msgstr "diese Warnung sollte übersprungen werden"
! 
! #: lazy-diagnostic-path.cc:194
! #, gcc-internal-format
! msgid "this is a test"
! msgstr "dies ist ein Test"
! 
! #: lra-assigns.cc:1694
  #, gcc-internal-format, gfc-internal-format
  msgid "maximum number of LRA assignment passes is achieved (%d)"
  msgstr "Höchstzahl der Durchläufe für LRA-Bedingungen ist erreicht (%d)"
  
! #: lra-assigns.cc:1862
  #, gcc-internal-format
  msgid "unable to find a register to spill"
  msgstr "Kein Register zum Auslagern gefunden"
  
! #: lra-constraints.cc:4357 reload.cc:3853 reload.cc:4108
  #, gcc-internal-format
  msgid "inconsistent operand constraints in an %<asm%>"
  msgstr "inkonsistente Operandenbedingungen in einem %<asm%>"
  
! #: lra-constraints.cc:5480
  #, gcc-internal-format, gfc-internal-format
  msgid "maximum number of generated reload insns per insn achieved (%d)"
  msgstr "Höchstzahl der erzeugten Neuladebefehle pro Befehl ist erreicht (%d)"
  
! #: lra.cc:546
  #, gcc-internal-format
  msgid "%<asm%> operand has impossible constraints or there are not enough registers"
  msgstr "%<asm%>-Operand hat unmögliche Einschränkungen, oder es gibt nicht genug Register"
  
! #: lto-cgraph.cc:1177
  #, gcc-internal-format
  msgid "function %qs has been referenced in offloaded code but hasn%'t been marked to be included in the offloaded code"
  msgstr "Funktion %qs wurde in ausgelagertem Code referenziert, wurde aber nicht markiert, dass sie im ausgelagerten Code enthalten sein dürfte"
  
! #: lto-cgraph.cc:1183
  #, gcc-internal-format
  msgid "variable %qs has been referenced in offloaded code but hasn%'t been marked to be included in the offloaded code"
  msgstr "Variable %qs wurde in ausgelagertem Code referenziert, wurde aber nicht markiert, dass sie im ausgelagerten Code enthalten sein dürfte"
  
! #: lto-cgraph.cc:1351
  #, gcc-internal-format, gfc-internal-format
  msgid "bytecode stream: found multiple instances of cgraph node with uid %d"
  msgstr "Bytecode-Strom: Mehrere Instanzen des Cgraph-Knoten mit UID %d gefunden"
  
! #: lto-cgraph.cc:1516
  #, gcc-internal-format
  msgid "bytecode stream: no caller found while reading edge"
  msgstr "Bytecode-Strom: Kein Aufrufer beim Lesen der Kante gefunden"
  
! #: lto-cgraph.cc:1522
  #, gcc-internal-format
  msgid "bytecode stream: no callee found while reading edge"
  msgstr "Bytecode-Strom: Kein Gerufener beim Lesen der Kante gefunden"
  
! #: lto-cgraph.cc:1599
  #, gcc-internal-format
  msgid "bytecode stream: found empty cgraph node"
  msgstr "Bytecode-Strom: Leeren Cgraph-Knoten gefunden"
  
! #: lto-cgraph.cc:1715
  #, gcc-internal-format, gfc-internal-format
  msgid "At most %i profile runs is supported. Perhaps corrupted profile?"
  msgstr "Es werden höchstens %i Profildurchläufe unterstützt. Evtl. beschädigte Datei?"
  
! #: lto-cgraph.cc:1740
  #, gcc-internal-format, gfc-internal-format
  msgid "Profile information in %s corrupted"
  msgstr "Profilinformation in %s ist beschädigt"
  
! #: lto-cgraph.cc:1778
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot find LTO cgraph in %s"
  msgstr "LTO cgraph kann in %s nicht gefunden werden"
  
! #: lto-cgraph.cc:1788
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot find LTO section refs in %s"
  msgstr "LTO-Abschnittsreferenzen können in %s nicht gefunden werden"
  
! #: lto-cgraph.cc:1949
  #, gcc-internal-format
  msgid "OpenMP %<requires%> directive with non-identical clauses in multiple compilation units: %qs vs. %qs"
  msgstr "OpenMP-%<requires%>-Direktive mit unterschiedlichen Klauseln in mehreren Übersetzungseinheiten: %qs gegenüber %qs"
  
! #: lto-cgraph.cc:1952 lto-cgraph.cc:1953 lto-cgraph.cc:1959
  #, gcc-internal-format
  msgid "%qs has %qs"
  msgstr "%qs hat %qs"
  
! #: lto-cgraph.cc:1957
  #, gcc-internal-format
  msgid "OpenMP %<requires%> directive with %qs specified only in some compilation units"
  msgstr "OpenMP-%<requires%>-Direktive mit %qs ist nur in einigen Übersetzungseinheiten angegeben"
  
! #: lto-cgraph.cc:1962
  #, gcc-internal-format
  msgid "but %qs has not"
  msgstr "aber %qs hat es nicht"
  
! #: lto-cgraph.cc:1970
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid offload table in %s"
  msgstr "ungültige offload-Tabelle in %s"
  
! #: lto-cgraph.cc:1981
  #, gcc-internal-format
  msgid "GCC_OFFLOAD_OMP_REQUIRES_FILE unset"
  msgstr "GCC_OFFLOAD_OMP_REQUIRES_FILE ist nicht gesetzt"
  
! #: lto-cgraph.cc:1984
  #, gcc-internal-format
  msgid "Cannot open omp_requires file %qs"
  msgstr "Fehler beim Öffnen der omp_requires-Datei %qs"
--- 30489,30670 ----
  msgid "calling %qD using non-%<strub%> type %qT in %<strub%> context %qD"
  msgstr "Aufruf von %qD mit Nicht-%<strub%>-Typ %qT in %<strub%>-Kontext %qD"
  
! #: ipa-strub.cc:2841
  #, gcc-internal-format
  msgid "failed to split %qD for %<strub%>"
  msgstr "%qD für %<strub%> konnte nicht aufgeteilt werden"
  
! #: ira.cc:2514 ira.cc:2536
  #, gcc-internal-format
  msgid "%s cannot be used in %<asm%> here"
  msgstr "»%s« kann nicht hier in %<asm%> verwendet werden"
  
! #: ira.cc:6162
  #, gcc-internal-format
  msgid "frame pointer required, but reserved"
  msgstr "Rahmenzeiger benötigt, aber reserviert"
  
! #: ira.cc:6163
  #, gcc-internal-format
  msgid "for %qD"
  msgstr "für %qD"
  
! #: ira.cc:6179
  #, gcc-internal-format
  msgid "frame size too large for reliable stack checking"
  msgstr "Rahmengröße zu groß für zuverlässige Stapelüberprüfung"
  
! #: json-parsing.cc:1084
  #, gcc-internal-format, gfc-internal-format
  msgid "maximum nesting depth exceeded: %i"
  msgstr "maximale Verschachtelungstiefe überschritten: %i"
  
! #: json-parsing.cc:1144
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid JSON token: %s"
  msgstr "ungültiges JSON-Token: %s"
  
! #: json-parsing.cc:1147
  #, gcc-internal-format, gfc-internal-format
  msgid "expected a JSON value but got %s"
  msgstr "ein JSON-Wert wurde erwartet, aber ein %s gefunden"
  
! #: json-parsing.cc:1175
  #, gcc-internal-format, gfc-internal-format
  msgid "expected string for object key after '{'; got %s"
  msgstr "nach »{« muss ein String für den Objektschlüssel folgen; stattdessen ein %s gefunden"
  
! #: json-parsing.cc:1182
  #, gcc-internal-format, gfc-internal-format
  msgid "expected string for object key after ','; got %s"
  msgstr "nach »,« muss ein String für den Objektschlüssel folgen; stattdessen ein %s gefunden"
  
! #: json-parsing.cc:1296
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %s; got bad token: %s"
  msgstr "%s erwartet, aber »%s« gefunden"
  
! #: json-parsing.cc:1300
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %s; got %s"
  msgstr "%s erwartet, aber %s gefunden"
  
! #: json-parsing.cc:1319
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %s or %s; got bad token: %s"
  msgstr "%s oder %s erwartet, aber »%s« gefunden"
  
! #: json-parsing.cc:1323
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %s or %s; got %s"
  msgstr "%s oder %s erwartet, aber %s gefunden"
  
! #: lra-assigns.cc:1713
  #, gcc-internal-format, gfc-internal-format
  msgid "maximum number of LRA assignment passes is achieved (%d)"
  msgstr "Höchstzahl der Durchläufe für LRA-Bedingungen ist erreicht (%d)"
  
! #: lra-assigns.cc:1884
  #, gcc-internal-format
  msgid "unable to find a register to spill"
  msgstr "Kein Register zum Auslagern gefunden"
  
! #: lra-constraints.cc:4480 reload.cc:3853 reload.cc:4108
  #, gcc-internal-format
  msgid "inconsistent operand constraints in an %<asm%>"
  msgstr "inkonsistente Operandenbedingungen in einem %<asm%>"
  
! #: lra-constraints.cc:5647
  #, gcc-internal-format, gfc-internal-format
  msgid "maximum number of generated reload insns per insn achieved (%d)"
  msgstr "Höchstzahl der erzeugten Neuladebefehle pro Befehl ist erreicht (%d)"
  
! #: lra.cc:555
  #, gcc-internal-format
  msgid "%<asm%> operand has impossible constraints or there are not enough registers"
  msgstr "%<asm%>-Operand hat unmögliche Einschränkungen, oder es gibt nicht genug Register"
  
! #: lto-cgraph.cc:1217
  #, gcc-internal-format
  msgid "function %qs has been referenced in offloaded code but hasn%'t been marked to be included in the offloaded code"
  msgstr "Funktion %qs wurde in ausgelagertem Code referenziert, wurde aber nicht markiert, dass sie im ausgelagerten Code enthalten sein dürfte"
  
! #: lto-cgraph.cc:1223
  #, gcc-internal-format
  msgid "variable %qs has been referenced in offloaded code but hasn%'t been marked to be included in the offloaded code"
  msgstr "Variable %qs wurde in ausgelagertem Code referenziert, wurde aber nicht markiert, dass sie im ausgelagerten Code enthalten sein dürfte"
  
! #: lto-cgraph.cc:1394
  #, gcc-internal-format, gfc-internal-format
  msgid "bytecode stream: found multiple instances of cgraph node with uid %d"
  msgstr "Bytecode-Strom: Mehrere Instanzen des Cgraph-Knoten mit UID %d gefunden"
  
! #: lto-cgraph.cc:1561
  #, gcc-internal-format
  msgid "bytecode stream: no caller found while reading edge"
  msgstr "Bytecode-Strom: Kein Aufrufer beim Lesen der Kante gefunden"
  
! #: lto-cgraph.cc:1567
  #, gcc-internal-format
  msgid "bytecode stream: no callee found while reading edge"
  msgstr "Bytecode-Strom: Kein Gerufener beim Lesen der Kante gefunden"
  
! #: lto-cgraph.cc:1662
  #, gcc-internal-format
  msgid "bytecode stream: found empty cgraph node"
  msgstr "Bytecode-Strom: Leeren Cgraph-Knoten gefunden"
  
! #: lto-cgraph.cc:1778
  #, gcc-internal-format, gfc-internal-format
  msgid "At most %i profile runs is supported. Perhaps corrupted profile?"
  msgstr "Es werden höchstens %i Profildurchläufe unterstützt. Evtl. beschädigte Datei?"
  
! #: lto-cgraph.cc:1813
  #, gcc-internal-format, gfc-internal-format
  msgid "Profile information in %s corrupted"
  msgstr "Profilinformation in %s ist beschädigt"
  
! #: lto-cgraph.cc:1851
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot find LTO cgraph in %s"
  msgstr "LTO cgraph kann in %s nicht gefunden werden"
  
! #: lto-cgraph.cc:1861
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot find LTO section refs in %s"
  msgstr "LTO-Abschnittsreferenzen können in %s nicht gefunden werden"
  
! #: lto-cgraph.cc:2035
  #, gcc-internal-format
  msgid "OpenMP %<requires%> directive with non-identical clauses in multiple compilation units: %qs vs. %qs"
  msgstr "OpenMP-%<requires%>-Direktive mit unterschiedlichen Klauseln in mehreren Übersetzungseinheiten: %qs gegenüber %qs"
  
! #: lto-cgraph.cc:2038 lto-cgraph.cc:2039 lto-cgraph.cc:2045
  #, gcc-internal-format
  msgid "%qs has %qs"
  msgstr "%qs hat %qs"
  
! #: lto-cgraph.cc:2043
  #, gcc-internal-format
  msgid "OpenMP %<requires%> directive with %qs specified only in some compilation units"
  msgstr "OpenMP-%<requires%>-Direktive mit %qs ist nur in einigen Übersetzungseinheiten angegeben"
  
! #: lto-cgraph.cc:2048
  #, gcc-internal-format
  msgid "but %qs has not"
  msgstr "aber %qs hat es nicht"
  
! #: lto-cgraph.cc:2056
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid offload table in %s"
  msgstr "ungültige offload-Tabelle in %s"
  
! #: lto-cgraph.cc:2067
  #, gcc-internal-format
  msgid "GCC_OFFLOAD_OMP_REQUIRES_FILE unset"
  msgstr "GCC_OFFLOAD_OMP_REQUIRES_FILE ist nicht gesetzt"
  
! #: lto-cgraph.cc:2070
  #, gcc-internal-format
  msgid "Cannot open omp_requires file %qs"
  msgstr "Fehler beim Öffnen der omp_requires-Datei %qs"
*************** msgstr "dekomprimierter Strom: %s"
*** 29123,29134 ****
  msgid "compiler does not support ZSTD LTO compression"
  msgstr "der Compiler unterstützt ZSTD-LTO-Komprimierung nicht"
  
! #: lto-section-in.cc:460
  #, gcc-internal-format, gfc-internal-format
  msgid "bytecode stream: trying to read %d bytes after the end of the input buffer"
  msgstr "Bytecode-Strom: Versuch, %d Bytes nach Ende des Eingabepuffers zu lesen"
  
! #: lto-section-in.cc:471
  #, gcc-internal-format, gfc-internal-format
  msgid "%s out of range: Range is %i to %i, value is %i"
  msgstr "%s außerhalb des Wertebereiches: Bereich ist %i bis %i, Wert ist %i"
--- 30696,30707 ----
  msgid "compiler does not support ZSTD LTO compression"
  msgstr "der Compiler unterstützt ZSTD-LTO-Komprimierung nicht"
  
! #: lto-section-in.cc:459
  #, gcc-internal-format, gfc-internal-format
  msgid "bytecode stream: trying to read %d bytes after the end of the input buffer"
  msgstr "Bytecode-Strom: Versuch, %d Bytes nach Ende des Eingabepuffers zu lesen"
  
! #: lto-section-in.cc:470
  #, gcc-internal-format, gfc-internal-format
  msgid "%s out of range: Range is %i to %i, value is %i"
  msgstr "%s außerhalb des Wertebereiches: Bereich ist %i bis %i, Wert ist %i"
*************** msgstr "Index der Referenzanweisung auß
*** 29158,29203 ****
  msgid "Reference statement index not found"
  msgstr "Index der Referenzanweisung nicht gefunden"
  
! #: lto-streamer-in.cc:2026
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot read LTO mode table from %s"
  msgstr "LTO-Modus-Tabelle kann nicht aus %s gelesen werden"
  
! #: lto-streamer-in.cc:2133
  #, gcc-internal-format
  msgid "%s - %u-bit-precision floating-point numbers unsupported (mode %qs)"
  msgstr "%s – Gleitkommazahlen mit %u Bit Genauigkeit werden nicht unterstützt (Modus %qs)"
  
! #: lto-streamer-in.cc:2138
  #, gcc-internal-format
  msgid "%s - %u-bit-precision decimal floating-point numbers unsupported (mode %qs)"
  msgstr "%s – Dezimale Gleitkommazahlen mit %u Bit Genauigkeit werden nicht unterstützt (Modus %qs)"
  
! #: lto-streamer-in.cc:2143
  #, gcc-internal-format
  msgid "%s - %u-bit-precision complex floating-point numbers unsupported (mode %qs)"
  msgstr "%s – Komplexe Gleitkommazahlen mit %u Bit Genauigkeit werden nicht unterstützt (Modus %qs)"
  
! #: lto-streamer-in.cc:2148
  #, gcc-internal-format
  msgid "%s - %u-bit integer numbers unsupported (mode %qs)"
  msgstr "%s – %u-Bit-Ganzzahlen werden nicht unterstützt (Modus %qs)"
  
! #: lto-streamer-in.cc:2151
  #, gcc-internal-format
  msgid "%s - unsupported mode %qs"
  msgstr "nicht unterstützter Modus %2$qs für %1$qs"
  
! #: lto-streamer-out.cc:559 lto-streamer-out.cc:911
  #, gcc-internal-format
  msgid "tree code %qs is not supported in LTO streams"
  msgstr "Baumcode %qs wird in LTO-Strömen nicht unterstützt"
  
- #: lto-streamer-out.cc:2555
- #, gcc-internal-format
- msgid "LTO streaming of toplevel extended %<asm%> unimplemented"
- msgstr "LTO-Streaming des erweiterten %<asm%> auf oberster Ebene nicht implementiert"
- 
  #: lto-streamer.cc:129
  #, gcc-internal-format, gfc-internal-format
  msgid "bytecode stream: unexpected LTO section %s"
--- 30731,30771 ----
  msgid "Reference statement index not found"
  msgstr "Index der Referenzanweisung nicht gefunden"
  
! #: lto-streamer-in.cc:2028
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot read LTO mode table from %s"
  msgstr "LTO-Modus-Tabelle kann nicht aus %s gelesen werden"
  
! #: lto-streamer-in.cc:2135
  #, gcc-internal-format
  msgid "%s - %u-bit-precision floating-point numbers unsupported (mode %qs)"
  msgstr "%s – Gleitkommazahlen mit %u Bit Genauigkeit werden nicht unterstützt (Modus %qs)"
  
! #: lto-streamer-in.cc:2140
  #, gcc-internal-format
  msgid "%s - %u-bit-precision decimal floating-point numbers unsupported (mode %qs)"
  msgstr "%s – Dezimale Gleitkommazahlen mit %u Bit Genauigkeit werden nicht unterstützt (Modus %qs)"
  
! #: lto-streamer-in.cc:2145
  #, gcc-internal-format
  msgid "%s - %u-bit-precision complex floating-point numbers unsupported (mode %qs)"
  msgstr "%s – Komplexe Gleitkommazahlen mit %u Bit Genauigkeit werden nicht unterstützt (Modus %qs)"
  
! #: lto-streamer-in.cc:2150
  #, gcc-internal-format
  msgid "%s - %u-bit integer numbers unsupported (mode %qs)"
  msgstr "%s – %u-Bit-Ganzzahlen werden nicht unterstützt (Modus %qs)"
  
! #: lto-streamer-in.cc:2153
  #, gcc-internal-format
  msgid "%s - unsupported mode %qs"
  msgstr "nicht unterstützter Modus %2$qs für %1$qs"
  
! #: lto-streamer-out.cc:560 lto-streamer-out.cc:912
  #, gcc-internal-format
  msgid "tree code %qs is not supported in LTO streams"
  msgstr "Baumcode %qs wird in LTO-Strömen nicht unterstützt"
  
  #: lto-streamer.cc:129
  #, gcc-internal-format, gfc-internal-format
  msgid "bytecode stream: unexpected LTO section %s"
*************** msgstr "Bytecode-Strom: unerwarteter LTO
*** 29208,29379 ****
  msgid "bytecode stream in file %qs generated with LTO version %d.%d instead of the expected %d.%d"
  msgstr "Bytecode-Strom in Datei %qs mit LTO-Version %d.%d statt des erwarteten %d.%d erzeugt"
  
! #: lto-wrapper.cc:164
  #, gcc-internal-format
  msgid "deleting LTRANS file %s: %m"
  msgstr "LTRANS-Datei %s kann nicht gelöscht werden: %m"
  
! #: lto-wrapper.cc:365
  #, gcc-internal-format, gfc-internal-format
  msgid "option %s with different values"
  msgstr "Option %s mit unterschiedlichen Werten"
  
! #: lto-wrapper.cc:381
  #, gcc-internal-format
  msgid "option %qs with mismatching values (%s, %s)"
  msgstr "Option %qs mit abweichenden Werten (%s, %s)"
  
! #: lto-wrapper.cc:497
  #, gcc-internal-format, gfc-internal-format
  msgid "option %s not used consistently in all LTO input files"
  msgstr "Option %s nicht konsistent in allen LTO-Eingabedateien verwendet"
  
! #: lto-wrapper.cc:642 lto-wrapper.cc:650
  #, gcc-internal-format
  msgid "Extra option to %<-Xassembler%>: %s, dropping all %<-Xassembler%> and %<-Wa%> options."
  msgstr "Überflüssige Option für %<-Xassembler%>; %s, alle Optionen der Form %<-Xassembler%> und %<-Wa%> werden verworfen."
  
! #: lto-wrapper.cc:658
  #, gcc-internal-format
  msgid "Options to %<-Xassembler%> do not match: %s, %s, dropping all %<-Xassembler%> and %<-Wa%> options."
  msgstr "Optionen für %<-Xassembler%> passen nicht zueinander: %s, %s; alle Optionen der Form %<-Xassembler%> und %<-Wa%> werden verworfen."
  
! #: lto-wrapper.cc:973
  #, gcc-internal-format
  msgid "could not find %s in %s (consider using %<-B%>)"
  msgstr "%s konnte nicht in %s gefunden werden (möglicherweise hilft %<-B%>)"
  
! #: lto-wrapper.cc:1054
  #, gcc-internal-format, gfc-internal-format
  msgid "problem with building target image for %s"
  msgstr "Problem beim Erstellen des Zielabbilds für %s"
  
! #: lto-wrapper.cc:1083
  #, gcc-internal-format
  msgid "reading input file"
  msgstr "Eingabedatei wird gelesen"
  
! #: lto-wrapper.cc:1088
  #, gcc-internal-format
  msgid "writing output file"
  msgstr "Ausgabedatei wird geschrieben"
  
! #: lto-wrapper.cc:1127
  #, gcc-internal-format
  msgid "installation error, cannot find %<crtoffloadtable%s.o%>"
  msgstr "Installationsfehler, %<crtoffloadtable%s.o%> kann nicht gefunden werden"
  
! #: lto-wrapper.cc:1380
  msgid "see the %{%<-flto%> option documentation%} for more information"
  msgstr "siehe die Dokumentation zur Option %{%<-flto%>%} für weitere Informationen"
  
! #: lto-wrapper.cc:1448
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC%> must be set"
  msgstr "Umgebungsvariable %<COLLECT_GCC%> muss gesetzt sein"
  
! #: lto-wrapper.cc:1452 config/gcn/mkoffload.cc:764
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC_OPTIONS%> must be set"
  msgstr "Umgebungsvariable %<COLLECT_GCC_OPTIONS%> muss gesetzt sein"
  
! #: lto-wrapper.cc:1575
  #, gcc-internal-format, gfc-internal-format
  msgid "missing directory: %s"
  msgstr "fehlendes Verzeichnis: %s"
  
! #: lto-wrapper.cc:1768 lto-wrapper.cc:1828 c-family/c-pch.cc:215
  #: c-family/c-pch.cc:250 c-family/c-pch.cc:288 c-family/c-pch.cc:366
  #, gcc-internal-format
  msgid "cannot read %s: %m"
  msgstr "%s kann nicht gelesen werden: %m"
  
! #: lto-wrapper.cc:1795
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid format of %s"
  msgstr "ungültiges Format von %s"
  
! #: lto-wrapper.cc:1971
  #, gcc-internal-format
  msgid "%<fopen%>: %s: %m"
  msgstr "%<fopen%>: %s: %m"
  
! #: lto-wrapper.cc:1988
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted ltrans output file %s"
  msgstr "Beschädigte ltrans-Ausgabedatei %s"
  
! #: lto-wrapper.cc:2032
  #, gcc-internal-format, gfc-internal-format
  msgid "using serial compilation of %d LTRANS jobs"
  msgstr "%d LTRANS-Aufträge werden seriell compiliert"
  
! #: lto-wrapper.cc:2054
  #, gcc-internal-format
  msgid "using ltrans cache without file locking support, do not use in parallel"
  msgstr "der ltrans-Cache wird ohne Unterstützung von Dateisperren verwendet, das sollte nicht im Parallelmodus erfolgen"
  
! #: lto-wrapper.cc:2315 config/gcn/mkoffload.cc:954
  #, gcc-internal-format
  msgid "%<atexit%> failed"
  msgstr "%<atexit%> fehlgeschlagen"
  
! #: multiple_target.cc:72
  #, gcc-internal-format
  msgid "the call requires %<ifunc%>, which is not supported by this target"
  msgstr "der Aufruf erfordert %<ifunc%>, was von diesem Ziel nicht unterstützt wird"
  
! #: multiple_target.cc:79
  #, gcc-internal-format
  msgid "target does not support function version dispatcher"
  msgstr "Zielsystem unterstützt Funktionsversions-Dispatcher nicht"
  
! #: multiple_target.cc:87
  #, gcc-internal-format
  msgid "default %<target_clones%> attribute was not set"
  msgstr "Standard-%<target_clones%>-Attribut wurde nicht gesetzt"
  
! #: multiple_target.cc:331 c-family/c-attribs.cc:6138
  #, gcc-internal-format
  msgid "single %<target_clones%> attribute is ignored"
  msgstr "einzelnes %<target_clones%>-Attribut wird ignoriert"
  
! #: multiple_target.cc:340
  #, gcc-internal-format
  msgid "clones for %<target_clones%> attribute cannot be created"
  msgstr "Klone für Attribut %<target_clones%> können nicht erzeugt werden"
  
! #: multiple_target.cc:343
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it has %<noclone%> attribute"
  msgstr "Funktion %q+F kann nie kopiert werden, da sie das Attribut %<noclone%> hat"
  
! #: multiple_target.cc:364
  #, gcc-internal-format
  msgid "%<default%> target was not set"
  msgstr "%<default%>-Ziel wurde nicht gesetzt"
  
! #: multiple_target.cc:368
  #, gcc-internal-format
  msgid "an empty string cannot be in %<target_clones%> attribute"
  msgstr "das Attribut %<target_clones%> darf keine leere Zeichenkette enthalten"
  
! #: multiple_target.cc:372
! #, gcc-internal-format
! msgid "multiple %<default%> targets were set"
! msgstr "Mehrere %<default%>-Ziele wurden festgelegt"
! 
! #: omp-expand.cc:3454
  #, gcc-internal-format
  msgid "%qs clause with %<sink%> modifier waiting for lexically later iteration"
  msgstr "%qs-Klausel mit %<sink%>-Modifizierer wartet auf lexikalisch spätere Iteration"
  
! #: omp-expand.cc:3594
  #, gcc-internal-format
  msgid "%qs clause with %<sink%> modifier refers to iteration never in the iteration space"
  msgstr "%qs-Klausel mit %<sink%>-Modifizierer verweist auf Iteration, die niemals im Iterationsraum ist"
  
! #: omp-expand.cc:8222
  #, gcc-internal-format
  msgid "invalid OpenMP non-rectangular loop step; %<(%E - %E) * %E%> is not a multiple of loop %d step %qE"
  msgstr "ungültiger nicht-rechteckiger OpenMP-Schleifenschritt; %<(%E - %E) * %E%> ist kein Vielfaches von Schleife %d Schritt %qE"
--- 30776,30947 ----
  msgid "bytecode stream in file %qs generated with LTO version %d.%d instead of the expected %d.%d"
  msgstr "Bytecode-Strom in Datei %qs mit LTO-Version %d.%d statt des erwarteten %d.%d erzeugt"
  
! #: lto-wrapper.cc:163
  #, gcc-internal-format
  msgid "deleting LTRANS file %s: %m"
  msgstr "LTRANS-Datei %s kann nicht gelöscht werden: %m"
  
! #: lto-wrapper.cc:367
  #, gcc-internal-format, gfc-internal-format
  msgid "option %s with different values"
  msgstr "Option %s mit unterschiedlichen Werten"
  
! #: lto-wrapper.cc:383
  #, gcc-internal-format
  msgid "option %qs with mismatching values (%s, %s)"
  msgstr "Option %qs mit abweichenden Werten (%s, %s)"
  
! #: lto-wrapper.cc:499
  #, gcc-internal-format, gfc-internal-format
  msgid "option %s not used consistently in all LTO input files"
  msgstr "Option %s nicht konsistent in allen LTO-Eingabedateien verwendet"
  
! #: lto-wrapper.cc:644 lto-wrapper.cc:652
  #, gcc-internal-format
  msgid "Extra option to %<-Xassembler%>: %s, dropping all %<-Xassembler%> and %<-Wa%> options."
  msgstr "Überflüssige Option für %<-Xassembler%>; %s, alle Optionen der Form %<-Xassembler%> und %<-Wa%> werden verworfen."
  
! #: lto-wrapper.cc:660
  #, gcc-internal-format
  msgid "Options to %<-Xassembler%> do not match: %s, %s, dropping all %<-Xassembler%> and %<-Wa%> options."
  msgstr "Optionen für %<-Xassembler%> passen nicht zueinander: %s, %s; alle Optionen der Form %<-Xassembler%> und %<-Wa%> werden verworfen."
  
! #: lto-wrapper.cc:981
  #, gcc-internal-format
  msgid "could not find %s in %s (consider using %<-B%>)"
  msgstr "%s konnte nicht in %s gefunden werden (möglicherweise hilft %<-B%>)"
  
! #: lto-wrapper.cc:1062
  #, gcc-internal-format, gfc-internal-format
  msgid "problem with building target image for %s"
  msgstr "Problem beim Erstellen des Zielabbilds für %s"
  
! #: lto-wrapper.cc:1091
  #, gcc-internal-format
  msgid "reading input file"
  msgstr "Eingabedatei wird gelesen"
  
! #: lto-wrapper.cc:1096
  #, gcc-internal-format
  msgid "writing output file"
  msgstr "Ausgabedatei wird geschrieben"
  
! #: lto-wrapper.cc:1135
  #, gcc-internal-format
  msgid "installation error, cannot find %<crtoffloadtable%s.o%>"
  msgstr "Installationsfehler, %<crtoffloadtable%s.o%> kann nicht gefunden werden"
  
! #: lto-wrapper.cc:1386
  msgid "see the %{%<-flto%> option documentation%} for more information"
  msgstr "siehe die Dokumentation zur Option %{%<-flto%>%} für weitere Informationen"
  
! #: lto-wrapper.cc:1454
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC%> must be set"
  msgstr "Umgebungsvariable %<COLLECT_GCC%> muss gesetzt sein"
  
! #: lto-wrapper.cc:1458 config/gcn/mkoffload.cc:812
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC_OPTIONS%> must be set"
  msgstr "Umgebungsvariable %<COLLECT_GCC_OPTIONS%> muss gesetzt sein"
  
! #: lto-wrapper.cc:1579
  #, gcc-internal-format, gfc-internal-format
  msgid "missing directory: %s"
  msgstr "fehlendes Verzeichnis: %s"
  
! #: lto-wrapper.cc:1772 lto-wrapper.cc:1830 c-family/c-pch.cc:215
  #: c-family/c-pch.cc:250 c-family/c-pch.cc:288 c-family/c-pch.cc:366
  #, gcc-internal-format
  msgid "cannot read %s: %m"
  msgstr "%s kann nicht gelesen werden: %m"
  
! #: lto-wrapper.cc:1799
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid format of %s"
  msgstr "ungültiges Format von %s"
  
! #: lto-wrapper.cc:1973
  #, gcc-internal-format
  msgid "%<fopen%>: %s: %m"
  msgstr "%<fopen%>: %s: %m"
  
! #: lto-wrapper.cc:1990
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted ltrans output file %s"
  msgstr "Beschädigte ltrans-Ausgabedatei %s"
  
! #: lto-wrapper.cc:2034
  #, gcc-internal-format, gfc-internal-format
  msgid "using serial compilation of %d LTRANS jobs"
  msgstr "%d LTRANS-Aufträge werden seriell compiliert"
  
! #: lto-wrapper.cc:2056
  #, gcc-internal-format
  msgid "using ltrans cache without file locking support, do not use in parallel"
  msgstr "der ltrans-Cache wird ohne Unterstützung von Dateisperren verwendet, das sollte nicht im Parallelmodus erfolgen"
  
! #: lto-wrapper.cc:2318 config/gcn/mkoffload.cc:1002
  #, gcc-internal-format
  msgid "%<atexit%> failed"
  msgstr "%<atexit%> fehlgeschlagen"
  
! #: multiple_target.cc:79
  #, gcc-internal-format
  msgid "the call requires %<ifunc%>, which is not supported by this target"
  msgstr "der Aufruf erfordert %<ifunc%>, was von diesem Ziel nicht unterstützt wird"
  
! #: multiple_target.cc:86
  #, gcc-internal-format
  msgid "target does not support function version dispatcher"
  msgstr "Zielsystem unterstützt Funktionsversions-Dispatcher nicht"
  
! #: multiple_target.cc:94
  #, gcc-internal-format
  msgid "default %<target_clones%> attribute was not set"
  msgstr "Standard-%<target_clones%>-Attribut wurde nicht gesetzt"
  
! #: multiple_target.cc:283 c-family/c-attribs.cc:6439
  #, gcc-internal-format
  msgid "single %<target_clones%> attribute is ignored"
  msgstr "einzelnes %<target_clones%>-Attribut wird ignoriert"
  
! #: multiple_target.cc:299
  #, gcc-internal-format
  msgid "clones for %<target_clones%> attribute cannot be created"
  msgstr "Klone für Attribut %<target_clones%> können nicht erzeugt werden"
  
! #: multiple_target.cc:302
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it has %<noclone%> attribute"
  msgstr "Funktion %q+F kann nie kopiert werden, da sie das Attribut %<noclone%> hat"
  
! #: multiple_target.cc:318
! #, gcc-internal-format
! msgid "multiple %<default%> targets were set"
! msgstr "Mehrere %<default%>-Ziele wurden festgelegt"
! 
! #: multiple_target.cc:327
  #, gcc-internal-format
  msgid "%<default%> target was not set"
  msgstr "%<default%>-Ziel wurde nicht gesetzt"
  
! #: multiple_target.cc:336
  #, gcc-internal-format
  msgid "an empty string cannot be in %<target_clones%> attribute"
  msgstr "das Attribut %<target_clones%> darf keine leere Zeichenkette enthalten"
  
! #: omp-expand.cc:3470
  #, gcc-internal-format
  msgid "%qs clause with %<sink%> modifier waiting for lexically later iteration"
  msgstr "%qs-Klausel mit %<sink%>-Modifizierer wartet auf lexikalisch spätere Iteration"
  
! #: omp-expand.cc:3610
  #, gcc-internal-format
  msgid "%qs clause with %<sink%> modifier refers to iteration never in the iteration space"
  msgstr "%qs-Klausel mit %<sink%>-Modifizierer verweist auf Iteration, die niemals im Iterationsraum ist"
  
! #: omp-expand.cc:8239
  #, gcc-internal-format
  msgid "invalid OpenMP non-rectangular loop step; %<(%E - %E) * %E%> is not a multiple of loop %d step %qE"
  msgstr "ungültiger nicht-rechteckiger OpenMP-Schleifenschritt; %<(%E - %E) * %E%> ist kein Vielfaches von Schleife %d Schritt %qE"
*************** msgstr "unbekannte Eigenschaft %qs des %
*** 29428,29770 ****
  msgid "no other trait-property may be specified in the same selector set with %<kind(\"any\")%>"
  msgstr "im selben Selektor-Set mit %<kind(\"any\")%> darf keine andere Trait-Eigenschaft angegeben werden"
  
! #: omp-general.cc:1537
  #, gcc-internal-format
  msgid "%qD used as a variant with incompatible %<construct%> selector sets"
  msgstr "%qD als Variante mit inkompatiblen %<construct%>-Selektormengen verwendet"
  
! #: omp-general.cc:1751
  #, gcc-internal-format
  msgid "%<target_device%> selector set inside of %<target%> directive"
  msgstr "%<target_device%>-Selektormenge innerhalb einer %<target%>-Direktive"
  
! #: omp-general.cc:3626
  #, gcc-internal-format
  msgid "%qs specifies a conflicting level of parallelism"
  msgstr "%qs gibt eine widersprüchliche Stufe der Parallelität an"
  
! #: omp-general.cc:3629
  #, gcc-internal-format
  msgid "... to the previous %qs clause here"
  msgstr "… zur vorherigen %qs-Klausel hier"
  
! #: omp-general.cc:3664
  #, gcc-internal-format
  msgid "cannot apply %qs to %qD, which has also been marked with an OpenMP 'declare target' directive"
  msgstr "%qs kann nicht auf %qD angewendet werden, da diese bereits mit einer OpenMP-»declare target«-Direktive gekennzeichnet wurde"
  
! #: omp-general.cc:3718
  #, gcc-internal-format
  msgid "incompatible %qs clause when applying %qs to %qD, which has already been marked with an OpenACC 'routine' directive"
  msgstr "inkompatible %qs-Klausel bei Anwendung von %qs auf %qD, die bereits mit einer OpenACC-»routine«-Direktive gekennzeichnet wurde"
  
! #: omp-general.cc:3725
  #, gcc-internal-format
  msgid "missing %qs clause when applying %qs to %qD, which has already been marked with an OpenACC 'routine' directive"
  msgstr "fehlende %qs-Klausel bei Anwendung von %qs auf %qD, die bereits mit einer OpenACC-»routine«-Direktive gekennzeichnet wurde"
  
! #: omp-general.cc:3734
  #, gcc-internal-format
  msgid "... with %qs clause here"
  msgstr "… mit %qs-Klausel hier"
  
! #: omp-general.cc:3742
  #, gcc-internal-format
  msgid "... without %qs clause near to here"
  msgstr "… ohne %qs-Klausel hier in der Nähe"
  
! #: omp-general.cc:4579
  #, gcc-internal-format
  msgid "non-rectangular %<tile%>"
  msgstr "nicht-rechteckiges %<tile%>"
  
! #: omp-general.cc:4798
  #, gcc-internal-format
  msgid "%<ordered%> clause used with generated loops"
  msgstr "%<ordered%>-Klausel zusammen mit generierten Schleifen verwendet"
  
! #: omp-general.cc:4916
  #, gcc-internal-format
  msgid "non-constant iteration count of %<unroll full%> loop"
  msgstr "nicht konstante Iterationszahl bei einer %<unroll full%>-Schleife"
  
! #: omp-low.cc:1174
  #, gcc-internal-format
  msgid "%<allocate%> clause must specify an allocator here"
  msgstr "%<allocate%>-Klausel muss hier einen Allozierer angeben"
  
! #: omp-low.cc:2774 omp-offload.cc:1519
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr "%<seq%> übersteuert andere OpenACC-Schleifenspezifizierer"
  
! #: omp-low.cc:2777 omp-offload.cc:1520
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr "%<auto%> steht in Konflikt mit anderen OpenACC-Schleifenspezifizierern"
  
! #: omp-low.cc:2781 omp-offload.cc:1554
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr "innere Schleife verwendet denselben OpenACC-Parallelismus wie enthaltende Schleife"
  
! #: omp-low.cc:2832
  #, gcc-internal-format
  msgid "argument not permitted on %qs clause"
  msgstr "Argument an %qs-Klausel nicht erlaubt"
  
! #: omp-low.cc:2836
  #, gcc-internal-format
  msgid "enclosing parent compute construct"
  msgstr "umgebendes Eltern-Berechnungs-Konstrukt"
  
! #: omp-low.cc:2839
  #, gcc-internal-format
  msgid "enclosing routine"
  msgstr "umgebende Routine"
  
! #: omp-low.cc:2880
  #, gcc-internal-format
  msgid "conflicting reduction operations for %qE"
  msgstr "In Konflikt stehende Reduktionsoperationen für %qE"
  
! #: omp-low.cc:2884
  #, gcc-internal-format
  msgid "location of the previous reduction for %qE"
  msgstr "Stelle der vorherigen Reduktion für %qE"
  
! #: omp-low.cc:2917
  #, gcc-internal-format
  msgid "nested loop in reduction needs reduction clause for %qE"
  msgstr "geschachtelte Schleife in Reduktion benötigt Reduktionsklausel für %qE"
  
! #: omp-low.cc:3174
  #, gcc-internal-format
  msgid "%<target%> construct with nested %<teams%> construct contains directives outside of the %<teams%> construct"
  msgstr "%<target%>-Konstrukt mit geschachteltem %<teams%>-Konstrukt enthält Direktiven außerhalb des %<teams%>-Konstrukts"
  
! #: omp-low.cc:3232
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC routine"
  msgstr "Nicht-OpenACC-Konstrukt innerhalb einer OpenACC-Routine"
  
! #: omp-low.cc:3241
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC region"
  msgstr "Nicht-OpenACC-Konstrukt innerhalb einer OpenACC-Region"
  
! #: omp-low.cc:3256
  #, gcc-internal-format
  msgid "OpenMP constructs are not allowed in target region with %<ancestor%>"
  msgstr "OpenMP-Konstrukte sind in der Zielregion mit %<ancestor%> nicht erlaubt"
  
! #: omp-low.cc:3281 omp-low.cc:3348
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<parallel%>, %<loop%> or %<simd%> may not be nested inside a region with the %<order(concurrent)%> clause"
  msgstr "OpenMP-Konstrukte außer %<parallel%>, %<loop%> oder %<simd%> dürfen nicht innerhalb einer Region mit %<order(concurrent)%>-Klausel geschachtelt sein"
  
! #: omp-low.cc:3300
  #, gcc-internal-format
  msgid "%<ordered simd threads%> must be closely nested inside of %<%s simd%> region"
  msgstr "%<ordered simd threads%> muss innerhalb einer %<%s simd%>-Region eng geschachtelt sein"
  
! #: omp-low.cc:3316
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<ordered simd%>, %<simd%>, %<loop%> or %<atomic%> may not be nested inside %<simd%> region"
  msgstr "OpenMP-Konstrukte außer %<ordered simd%>, %<simd%>, %<loop%> oder %<atomic%> dürfen nicht innerhalb von %<simd%>-Regionen geschachtelt sein"
  
! #: omp-low.cc:3330
  #, gcc-internal-format
  msgid "only %<distribute%>, %<parallel%> or %<loop%> regions are allowed to be strictly nested inside %<teams%> region"
  msgstr "nur %<distribute%>-, %<parallel%>- und %<loop%>-Regionen dürfen innerhalb einer %<teams%>-Region streng geschachtelt sein"
  
! #: omp-low.cc:3344
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<parallel%>, %<loop%> or %<simd%> may not be nested inside a %<loop%> region"
  msgstr "OpenMP-Konstrukte außer %<parallel%>, %<loop%> oder %<simd%> dürfen nicht in einer %<loop%>-Region geschachtelt sein"
  
! #: omp-low.cc:3364
  #, gcc-internal-format
  msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
  msgstr "%<distribute%>-Region muss innerhalb eines %<teams%>-Konstrukts streng geschachtelt sein"
  
! #: omp-low.cc:3413
  #, gcc-internal-format
  msgid "OpenACC loop directive must be associated with an OpenACC compute region"
  msgstr "OpenACC-Schleifendirektive muss mit einer OpenACC-Berechnungsregion verknüpft sein"
  
! #: omp-low.cc:3435
  #, gcc-internal-format
  msgid "orphaned %qs construct"
  msgstr "verwaistes %qs-Konstrukt"
  
! #: omp-low.cc:3464
  #, gcc-internal-format
  msgid "%<cancel for%> inside %<nowait%> for construct"
  msgstr "%<cancel for%> innerhalb von %<nowait%>-for-Konstrukt"
  
! #: omp-low.cc:3469
  #, gcc-internal-format
  msgid "%<cancel for%> inside %<ordered%> for construct"
  msgstr "%<cancel for%> innerhalb von %<ordered%>-for-Konstrukt"
  
! #: omp-low.cc:3489 omp-low.cc:3502
  #, gcc-internal-format
  msgid "%<cancel sections%> inside %<nowait%> sections construct"
  msgstr "%<cancel sections%> innerhalb %<nowait%>-Abschnittskonstrukt"
  
! #: omp-low.cc:3531
  #, gcc-internal-format
  msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
  msgstr "%<%s taskgroup%>-Konstrukt nicht eng geschachtelt innerhalb von %<taskgroup%>-Region"
  
! #: omp-low.cc:3556
  #, gcc-internal-format
  msgid "invalid arguments"
  msgstr "ungültige Argumente"
  
! #: omp-low.cc:3562
  #, gcc-internal-format
  msgid "%<%s %s%> construct not closely nested inside of %qs"
  msgstr "%<%s %s%>-Konstrukt innerhalb von %qs nicht eng geschachtelt"
  
! #: omp-low.cc:3591
  #, gcc-internal-format
  msgid "barrier region may not be closely nested inside of work-sharing, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explicit %<task%> or %<taskloop%> region"
  msgstr "Sperrregion darf nicht innerhalb einer Region eng geschachtelt sein, die arbeitsteilend, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explizit %<task%> oder %<taskloop%> ist"
  
! #: omp-low.cc:3598
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explicit %<task%> or %<taskloop%> region"
  msgstr "arbeitsteilende Region darf nicht innerhalb einer Region eng geschachtelt sein, die arbeitsteilend, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explizit %<task%> oder %<taskloop%> ist"
  
! #: omp-low.cc:3629
  #, gcc-internal-format
  msgid "%qs region may not be closely nested inside of work-sharing, %<loop%>, explicit %<task%> or %<taskloop%> region"
  msgstr "%qs-Region darf nicht innerhalb einer Region eng geschachtelt sein, die arbeitsteilend, %<loop%>, explizit %<task%> oder %<taskloop%> ist"
  
! #: omp-low.cc:3664
  #, gcc-internal-format
  msgid "%<scope%> region may not be closely nested inside of work-sharing, %<loop%>, explicit %<task%>, %<taskloop%>, %<critical%>, %<ordered%>, %<master%>, or %<masked%> region"
  msgstr "%<scope%>-Region darf nicht innerhalb einer Region eng geschachtelt sein, die arbeitsteilend, %<loop%>, explizit %<task%>, %<taskloop%>, %<critical%>, %<ordered%>, %<master%> oder %<masked%> ist"
  
! #: omp-low.cc:3687
  #, gcc-internal-format
  msgid "%<%s(%s)%> is only allowed in %<omp ordered%>"
  msgstr "%<%s(%s)%> ist nur in %<omp ordered%> erlaubt"
  
! #: omp-low.cc:3702
  #, gcc-internal-format
  msgid "invalid depend kind in omp %<ordered%> %<depend%>"
  msgstr "ungültige Abhängigkeitsart in omp %<ordered%> %<depend%>"
  
! #: omp-low.cc:3719
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
  msgstr "%<ordered%>-Konstrukt mit %<depend%>-Klausel muss innerhalb einer %<ordered%>-Schleife eng geschachtelt sein"
  
! #: omp-low.cc:3735
  #, gcc-internal-format
  msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
  msgstr "%<ordered%> %<simd%> muss innerhalb einer %<simd%>-Region eng geschachtelt sein"
  
! #: omp-low.cc:3748
  #, gcc-internal-format
  msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
  msgstr "%<ordered%>-Region darf innerhalb einer Region, die %<critical%>, %<ordered%>, expliziten %<task%> oder %<taskloop%> ist, nicht eng geschachtelt sein"
  
! #: omp-low.cc:3761 omp-low.cc:3806
  #, gcc-internal-format
  msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
  msgstr "%<ordered%>-Region muss eng geschachtelt sein, wenn sie innerhalb einer Schleifenregion mit %<ordered%>-Klausel auftritt"
  
! #: omp-low.cc:3770
  #, gcc-internal-format
  msgid "%<ordered%> construct without %<doacross%> or %<depend%> clauses must not have the same binding region as %<ordered%> construct with those clauses"
  msgstr "%<ordered%>-Konstrukt ohne %<doacross%>- oder %<depend%>-Klauseln darf nicht dieselbe Bindungsregion wie ein %<ordered%>-Konstrukt mit diesen Klauseln haben"
  
! #: omp-low.cc:3789
  #, gcc-internal-format
  msgid "%<ordered%> construct without %<doacross%> or %<depend%> clauses binds to loop where %<collapse%> argument %wd is different from %<ordered%> argument %wd"
  msgstr "%<ordered%>-Konstrukt ohne %<doacross%>- oder %<depend%>-Klauseln ist mit einer Schleife verbunden, in der das %<collapse%>-Argument %wd sich vom %<ordered%>-Argument %wd unterscheidet"
  
! #: omp-low.cc:3823
  #, gcc-internal-format
  msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
  msgstr "%<critical%>-Region darf innerhalb einer gleichnamigen %<critical%>-Region nicht eng geschachtelt sein"
  
! #: omp-low.cc:3841
  #, gcc-internal-format
  msgid "%<teams%> construct must be closely nested inside of %<target%> construct or not nested in any OpenMP construct"
  msgstr "%<teams%>-Konstrukt muss innerhalb eines %<target%>-Konstrukts eng geschachtelt sein, oder in überhaupt keinem OpenMP-Konstrukt geschachtelt sein"
  
! #: omp-low.cc:3853 c-family/c-omp.cc:741
  #, gcc-internal-format
  msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
  msgstr "%<depend(%s)%> ist nur in %<omp ordered%> erlaubt"
  
! #: omp-low.cc:3861
  #, gcc-internal-format
  msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
  msgstr "OpenACC-Region innerhalb einer OpenACC-Routine, geschachtelter Parallelismus wird noch nicht unterstützt"
  
! #: omp-low.cc:3874
  #, gcc-internal-format
  msgid "OpenACC construct inside of non-OpenACC region"
  msgstr "OpenACC-Konstrukt innerhalb einer Nicht-OpenACC-Region"
  
! #: omp-low.cc:3935
  #, gcc-internal-format
  msgid "%s %qs construct inside of %s %qs region"
  msgstr "%s-%qs-Konstrukt innerhalb einer %s-%qs-Region"
  
! #: omp-low.cc:3948 omp-low.cc:3965
  #, gcc-internal-format
  msgid "%qs construct inside of %qs region"
  msgstr "%qs-Konstrukt innerhalb einer %qs-Region"
  
! #: omp-low.cc:4105
  #, gcc-internal-format
  msgid "setjmp/longjmp inside %<simd%> construct"
  msgstr "setjmp/longjmp innerhalb %<simd%>-Konstrukts"
  
! #: omp-low.cc:4131
  #, gcc-internal-format
  msgid "OpenMP runtime API call %qD in a region with %<order(concurrent)%> clause"
  msgstr "Aufruf der OpenMP-Laufzeit-API %qD in einer Region mit %<order(concurrent)%>-Klausel"
  
! #: omp-low.cc:4147
  #, gcc-internal-format
  msgid "OpenMP runtime API call %qD strictly nested in a %<teams%> region"
  msgstr "OpenMP-Laufzeit-API-Aufruf %qD streng in einer %<teams%>-Region verschachtelt"
  
! #: omp-low.cc:4159
  #, gcc-internal-format
  msgid "OpenMP runtime API call %qD in a region with %<device(ancestor)%> clause"
  msgstr "Aufruf der OpenMP-Laufzeit-API %qD in einer Region mit %<device(ancestor)%>-Klausel"
  
! #: omp-low.cc:9855
  #, gcc-internal-format
  msgid "ignoring %<sink%> clause with offset that is not a multiple of the loop step"
  msgstr "%<sink%>-Klausel wird ignoriert, da der Offset kein Vielfaches der Schrittweite ist"
  
! #: omp-low.cc:9878
  #, gcc-internal-format
  msgid "first offset must be in opposite direction of loop iterations"
  msgstr "erster Offset muss in umgedrehter Richtung der Schleifeniterationen sein"
  
! #: omp-low.cc:15209
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid exit from %s structured block"
  msgstr "ungültiger Austritt aus strukturiertem %s-Block"
  
! #: omp-low.cc:15211 omp-low.cc:15216
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid entry to %s structured block"
  msgstr "ungültiger Eintritt in strukturierten %s-Block"
  
  #. Otherwise, be vague and lazy, but efficient.
! #: omp-low.cc:15220
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid branch to/from %s structured block"
  msgstr "ungültiger Zweig zu/von strukturiertem %s-Block"
--- 30996,31360 ----
  msgid "no other trait-property may be specified in the same selector set with %<kind(\"any\")%>"
  msgstr "im selben Selektor-Set mit %<kind(\"any\")%> darf keine andere Trait-Eigenschaft angegeben werden"
  
! #: omp-general.cc:1563
! #, gcc-internal-format
! msgid "multiple definitions of variants with the same context selector violate the one-definition rule"
! msgstr ""
! 
! #: omp-general.cc:1566
! #, fuzzy, gcc-internal-format
! #| msgid "previous declaration here"
! msgid "previous variant declaration here"
! msgstr "vorherige Deklaration hier"
! 
! #: omp-general.cc:1606
  #, gcc-internal-format
  msgid "%qD used as a variant with incompatible %<construct%> selector sets"
  msgstr "%qD als Variante mit inkompatiblen %<construct%>-Selektormengen verwendet"
  
! #: omp-general.cc:1829
  #, gcc-internal-format
  msgid "%<target_device%> selector set inside of %<target%> directive"
  msgstr "%<target_device%>-Selektormenge innerhalb einer %<target%>-Direktive"
  
! #: omp-general.cc:3721
  #, gcc-internal-format
  msgid "%qs specifies a conflicting level of parallelism"
  msgstr "%qs gibt eine widersprüchliche Stufe der Parallelität an"
  
! #: omp-general.cc:3724
  #, gcc-internal-format
  msgid "... to the previous %qs clause here"
  msgstr "… zur vorherigen %qs-Klausel hier"
  
! #: omp-general.cc:3759
  #, gcc-internal-format
  msgid "cannot apply %qs to %qD, which has also been marked with an OpenMP 'declare target' directive"
  msgstr "%qs kann nicht auf %qD angewendet werden, da diese bereits mit einer OpenMP-»declare target«-Direktive gekennzeichnet wurde"
  
! #: omp-general.cc:3813
  #, gcc-internal-format
  msgid "incompatible %qs clause when applying %qs to %qD, which has already been marked with an OpenACC 'routine' directive"
  msgstr "inkompatible %qs-Klausel bei Anwendung von %qs auf %qD, die bereits mit einer OpenACC-»routine«-Direktive gekennzeichnet wurde"
  
! #: omp-general.cc:3820
  #, gcc-internal-format
  msgid "missing %qs clause when applying %qs to %qD, which has already been marked with an OpenACC 'routine' directive"
  msgstr "fehlende %qs-Klausel bei Anwendung von %qs auf %qD, die bereits mit einer OpenACC-»routine«-Direktive gekennzeichnet wurde"
  
! #: omp-general.cc:3829
  #, gcc-internal-format
  msgid "... with %qs clause here"
  msgstr "… mit %qs-Klausel hier"
  
! #: omp-general.cc:3837
  #, gcc-internal-format
  msgid "... without %qs clause near to here"
  msgstr "… ohne %qs-Klausel hier in der Nähe"
  
! #: omp-general.cc:4674
  #, gcc-internal-format
  msgid "non-rectangular %<tile%>"
  msgstr "nicht-rechteckiges %<tile%>"
  
! #: omp-general.cc:4893
  #, gcc-internal-format
  msgid "%<ordered%> clause used with generated loops"
  msgstr "%<ordered%>-Klausel zusammen mit generierten Schleifen verwendet"
  
! #: omp-general.cc:5011
  #, gcc-internal-format
  msgid "non-constant iteration count of %<unroll full%> loop"
  msgstr "nicht konstante Iterationszahl bei einer %<unroll full%>-Schleife"
  
! #: omp-low.cc:1178
  #, gcc-internal-format
  msgid "%<allocate%> clause must specify an allocator here"
  msgstr "%<allocate%>-Klausel muss hier einen Allozierer angeben"
  
! #: omp-low.cc:2780 omp-offload.cc:1519
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr "%<seq%> übersteuert andere OpenACC-Schleifenspezifizierer"
  
! #: omp-low.cc:2783 omp-offload.cc:1520
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr "%<auto%> steht in Konflikt mit anderen OpenACC-Schleifenspezifizierern"
  
! #: omp-low.cc:2787 omp-offload.cc:1554
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr "innere Schleife verwendet denselben OpenACC-Parallelismus wie enthaltende Schleife"
  
! #: omp-low.cc:2838
  #, gcc-internal-format
  msgid "argument not permitted on %qs clause"
  msgstr "Argument an %qs-Klausel nicht erlaubt"
  
! #: omp-low.cc:2842
  #, gcc-internal-format
  msgid "enclosing parent compute construct"
  msgstr "umgebendes Eltern-Berechnungs-Konstrukt"
  
! #: omp-low.cc:2845
  #, gcc-internal-format
  msgid "enclosing routine"
  msgstr "umgebende Routine"
  
! #: omp-low.cc:2886
  #, gcc-internal-format
  msgid "conflicting reduction operations for %qE"
  msgstr "In Konflikt stehende Reduktionsoperationen für %qE"
  
! #: omp-low.cc:2890
  #, gcc-internal-format
  msgid "location of the previous reduction for %qE"
  msgstr "Stelle der vorherigen Reduktion für %qE"
  
! #: omp-low.cc:2923
  #, gcc-internal-format
  msgid "nested loop in reduction needs reduction clause for %qE"
  msgstr "geschachtelte Schleife in Reduktion benötigt Reduktionsklausel für %qE"
  
! #: omp-low.cc:3180
  #, gcc-internal-format
  msgid "%<target%> construct with nested %<teams%> construct contains directives outside of the %<teams%> construct"
  msgstr "%<target%>-Konstrukt mit geschachteltem %<teams%>-Konstrukt enthält Direktiven außerhalb des %<teams%>-Konstrukts"
  
! #: omp-low.cc:3238
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC routine"
  msgstr "Nicht-OpenACC-Konstrukt innerhalb einer OpenACC-Routine"
  
! #: omp-low.cc:3247
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC region"
  msgstr "Nicht-OpenACC-Konstrukt innerhalb einer OpenACC-Region"
  
! #: omp-low.cc:3262
  #, gcc-internal-format
  msgid "OpenMP constructs are not allowed in target region with %<ancestor%>"
  msgstr "OpenMP-Konstrukte sind in der Zielregion mit %<ancestor%> nicht erlaubt"
  
! #: omp-low.cc:3287 omp-low.cc:3356
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<parallel%>, %<loop%> or %<simd%> may not be nested inside a region with the %<order(concurrent)%> clause"
  msgstr "OpenMP-Konstrukte außer %<parallel%>, %<loop%> oder %<simd%> dürfen nicht innerhalb einer Region mit %<order(concurrent)%>-Klausel geschachtelt sein"
  
! #: omp-low.cc:3306
  #, gcc-internal-format
  msgid "%<ordered simd threads%> must be closely nested inside of %<%s simd%> region"
  msgstr "%<ordered simd threads%> muss innerhalb einer %<%s simd%>-Region eng geschachtelt sein"
  
! #: omp-low.cc:3323
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<ordered simd%>, %<simd%>, %<loop%> or %<atomic%> may not be nested inside %<simd%> region"
  msgstr "OpenMP-Konstrukte außer %<ordered simd%>, %<simd%>, %<loop%> oder %<atomic%> dürfen nicht innerhalb von %<simd%>-Regionen geschachtelt sein"
  
! #: omp-low.cc:3337
  #, gcc-internal-format
  msgid "only %<distribute%>, %<parallel%> or %<loop%> regions are allowed to be strictly nested inside %<teams%> region"
  msgstr "nur %<distribute%>-, %<parallel%>- und %<loop%>-Regionen dürfen innerhalb einer %<teams%>-Region streng geschachtelt sein"
  
! #: omp-low.cc:3352
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<parallel%>, %<loop%> or %<simd%> may not be nested inside a %<loop%> region"
  msgstr "OpenMP-Konstrukte außer %<parallel%>, %<loop%> oder %<simd%> dürfen nicht in einer %<loop%>-Region geschachtelt sein"
  
! #: omp-low.cc:3372
  #, gcc-internal-format
  msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
  msgstr "%<distribute%>-Region muss innerhalb eines %<teams%>-Konstrukts streng geschachtelt sein"
  
! #: omp-low.cc:3421
  #, gcc-internal-format
  msgid "OpenACC loop directive must be associated with an OpenACC compute region"
  msgstr "OpenACC-Schleifendirektive muss mit einer OpenACC-Berechnungsregion verknüpft sein"
  
! #: omp-low.cc:3443
  #, gcc-internal-format
  msgid "orphaned %qs construct"
  msgstr "verwaistes %qs-Konstrukt"
  
! #: omp-low.cc:3472
  #, gcc-internal-format
  msgid "%<cancel for%> inside %<nowait%> for construct"
  msgstr "%<cancel for%> innerhalb von %<nowait%>-for-Konstrukt"
  
! #: omp-low.cc:3477
  #, gcc-internal-format
  msgid "%<cancel for%> inside %<ordered%> for construct"
  msgstr "%<cancel for%> innerhalb von %<ordered%>-for-Konstrukt"
  
! #: omp-low.cc:3497 omp-low.cc:3510
  #, gcc-internal-format
  msgid "%<cancel sections%> inside %<nowait%> sections construct"
  msgstr "%<cancel sections%> innerhalb %<nowait%>-Abschnittskonstrukt"
  
! #: omp-low.cc:3539
  #, gcc-internal-format
  msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
  msgstr "%<%s taskgroup%>-Konstrukt nicht eng geschachtelt innerhalb von %<taskgroup%>-Region"
  
! #: omp-low.cc:3564
  #, gcc-internal-format
  msgid "invalid arguments"
  msgstr "ungültige Argumente"
  
! #: omp-low.cc:3570
  #, gcc-internal-format
  msgid "%<%s %s%> construct not closely nested inside of %qs"
  msgstr "%<%s %s%>-Konstrukt innerhalb von %qs nicht eng geschachtelt"
  
! #: omp-low.cc:3599
  #, gcc-internal-format
  msgid "barrier region may not be closely nested inside of work-sharing, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explicit %<task%> or %<taskloop%> region"
  msgstr "Sperrregion darf nicht innerhalb einer Region eng geschachtelt sein, die arbeitsteilend, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explizit %<task%> oder %<taskloop%> ist"
  
! #: omp-low.cc:3606
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explicit %<task%> or %<taskloop%> region"
  msgstr "arbeitsteilende Region darf nicht innerhalb einer Region eng geschachtelt sein, die arbeitsteilend, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explizit %<task%> oder %<taskloop%> ist"
  
! #: omp-low.cc:3637
  #, gcc-internal-format
  msgid "%qs region may not be closely nested inside of work-sharing, %<loop%>, explicit %<task%> or %<taskloop%> region"
  msgstr "%qs-Region darf nicht innerhalb einer Region eng geschachtelt sein, die arbeitsteilend, %<loop%>, explizit %<task%> oder %<taskloop%> ist"
  
! #: omp-low.cc:3672
  #, gcc-internal-format
  msgid "%<scope%> region may not be closely nested inside of work-sharing, %<loop%>, explicit %<task%>, %<taskloop%>, %<critical%>, %<ordered%>, %<master%>, or %<masked%> region"
  msgstr "%<scope%>-Region darf nicht innerhalb einer Region eng geschachtelt sein, die arbeitsteilend, %<loop%>, explizit %<task%>, %<taskloop%>, %<critical%>, %<ordered%>, %<master%> oder %<masked%> ist"
  
! #: omp-low.cc:3695
  #, gcc-internal-format
  msgid "%<%s(%s)%> is only allowed in %<omp ordered%>"
  msgstr "%<%s(%s)%> ist nur in %<omp ordered%> erlaubt"
  
! #: omp-low.cc:3710
  #, gcc-internal-format
  msgid "invalid depend kind in omp %<ordered%> %<depend%>"
  msgstr "ungültige Abhängigkeitsart in omp %<ordered%> %<depend%>"
  
! #: omp-low.cc:3727
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
  msgstr "%<ordered%>-Konstrukt mit %<depend%>-Klausel muss innerhalb einer %<ordered%>-Schleife eng geschachtelt sein"
  
! #: omp-low.cc:3743
  #, gcc-internal-format
  msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
  msgstr "%<ordered%> %<simd%> muss innerhalb einer %<simd%>-Region eng geschachtelt sein"
  
! #: omp-low.cc:3756
  #, gcc-internal-format
  msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
  msgstr "%<ordered%>-Region darf innerhalb einer Region, die %<critical%>, %<ordered%>, expliziten %<task%> oder %<taskloop%> ist, nicht eng geschachtelt sein"
  
! #: omp-low.cc:3769 omp-low.cc:3814
  #, gcc-internal-format
  msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
  msgstr "%<ordered%>-Region muss eng geschachtelt sein, wenn sie innerhalb einer Schleifenregion mit %<ordered%>-Klausel auftritt"
  
! #: omp-low.cc:3778
  #, gcc-internal-format
  msgid "%<ordered%> construct without %<doacross%> or %<depend%> clauses must not have the same binding region as %<ordered%> construct with those clauses"
  msgstr "%<ordered%>-Konstrukt ohne %<doacross%>- oder %<depend%>-Klauseln darf nicht dieselbe Bindungsregion wie ein %<ordered%>-Konstrukt mit diesen Klauseln haben"
  
! #: omp-low.cc:3797
  #, gcc-internal-format
  msgid "%<ordered%> construct without %<doacross%> or %<depend%> clauses binds to loop where %<collapse%> argument %wd is different from %<ordered%> argument %wd"
  msgstr "%<ordered%>-Konstrukt ohne %<doacross%>- oder %<depend%>-Klauseln ist mit einer Schleife verbunden, in der das %<collapse%>-Argument %wd sich vom %<ordered%>-Argument %wd unterscheidet"
  
! #: omp-low.cc:3831
  #, gcc-internal-format
  msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
  msgstr "%<critical%>-Region darf innerhalb einer gleichnamigen %<critical%>-Region nicht eng geschachtelt sein"
  
! #: omp-low.cc:3849
  #, gcc-internal-format
  msgid "%<teams%> construct must be closely nested inside of %<target%> construct or not nested in any OpenMP construct"
  msgstr "%<teams%>-Konstrukt muss innerhalb eines %<target%>-Konstrukts eng geschachtelt sein, oder in überhaupt keinem OpenMP-Konstrukt geschachtelt sein"
  
! #: omp-low.cc:3861 c-family/c-omp.cc:746
  #, gcc-internal-format
  msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
  msgstr "%<depend(%s)%> ist nur in %<omp ordered%> erlaubt"
  
! #: omp-low.cc:3869
  #, gcc-internal-format
  msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
  msgstr "OpenACC-Region innerhalb einer OpenACC-Routine, geschachtelter Parallelismus wird noch nicht unterstützt"
  
! #: omp-low.cc:3882
  #, gcc-internal-format
  msgid "OpenACC construct inside of non-OpenACC region"
  msgstr "OpenACC-Konstrukt innerhalb einer Nicht-OpenACC-Region"
  
! #: omp-low.cc:3943
  #, gcc-internal-format
  msgid "%s %qs construct inside of %s %qs region"
  msgstr "%s-%qs-Konstrukt innerhalb einer %s-%qs-Region"
  
! #: omp-low.cc:3956 omp-low.cc:3973
  #, gcc-internal-format
  msgid "%qs construct inside of %qs region"
  msgstr "%qs-Konstrukt innerhalb einer %qs-Region"
  
! #: omp-low.cc:4113
  #, gcc-internal-format
  msgid "setjmp/longjmp inside %<simd%> construct"
  msgstr "setjmp/longjmp innerhalb %<simd%>-Konstrukts"
  
! #: omp-low.cc:4139
  #, gcc-internal-format
  msgid "OpenMP runtime API call %qD in a region with %<order(concurrent)%> clause"
  msgstr "Aufruf der OpenMP-Laufzeit-API %qD in einer Region mit %<order(concurrent)%>-Klausel"
  
! #: omp-low.cc:4155
  #, gcc-internal-format
  msgid "OpenMP runtime API call %qD strictly nested in a %<teams%> region"
  msgstr "OpenMP-Laufzeit-API-Aufruf %qD streng in einer %<teams%>-Region verschachtelt"
  
! #: omp-low.cc:4167
  #, gcc-internal-format
  msgid "OpenMP runtime API call %qD in a region with %<device(ancestor)%> clause"
  msgstr "Aufruf der OpenMP-Laufzeit-API %qD in einer Region mit %<device(ancestor)%>-Klausel"
  
! #: omp-low.cc:9863
  #, gcc-internal-format
  msgid "ignoring %<sink%> clause with offset that is not a multiple of the loop step"
  msgstr "%<sink%>-Klausel wird ignoriert, da der Offset kein Vielfaches der Schrittweite ist"
  
! #: omp-low.cc:9886
  #, gcc-internal-format
  msgid "first offset must be in opposite direction of loop iterations"
  msgstr "erster Offset muss in umgedrehter Richtung der Schleifeniterationen sein"
  
! #: omp-low.cc:12897
! #, fuzzy, gcc-internal-format
! #| msgid "%<__builtin_has_attribute%> with dependent argument not supported yet"
! msgid "iterators used together with deep mapping are not supported yet"
! msgstr "%<__builtin_has_attribute%> mit abhängigem Argument wird noch nicht unterstützt"
! 
! #: omp-low.cc:13174
! #, gcc-internal-format
! msgid "only the %<device_type(any)%> is supported"
! msgstr ""
! 
! #: omp-low.cc:15475
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid exit from %s structured block"
  msgstr "ungültiger Austritt aus strukturiertem %s-Block"
  
! #: omp-low.cc:15477 omp-low.cc:15482
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid entry to %s structured block"
  msgstr "ungültiger Eintritt in strukturierten %s-Block"
  
  #. Otherwise, be vague and lazy, but efficient.
! #: omp-low.cc:15486
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid branch to/from %s structured block"
  msgstr "ungültiger Zweig zu/von strukturiertem %s-Block"
*************** msgstr "%<#pragma omp declare simd%> an
*** 29908,29914 ****
  msgid "ignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified non-%<uniform%> argument"
  msgstr "%<#pragma omp declare simd%> an Funktion mit %<_Atomic%>-qualifiziertem nicht-%<uniform%>-Argument wird ignoriert"
  
! #: optabs.cc:4979
  #, gcc-internal-format
  msgid "indirect jumps are not available on this target"
  msgstr "indirekte Sprünge sind auf dieser Zielmaschine nicht verfügbar"
--- 31498,31504 ----
  msgid "ignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified non-%<uniform%> argument"
  msgstr "%<#pragma omp declare simd%> an Funktion mit %<_Atomic%>-qualifiziertem nicht-%<uniform%>-Argument wird ignoriert"
  
! #: optabs.cc:5175
  #, gcc-internal-format
  msgid "indirect jumps are not available on this target"
  msgstr "indirekte Sprünge sind auf dieser Zielmaschine nicht verfügbar"
*************** msgstr "Fehler beim Schreiben der Optimi
*** 29928,30035 ****
  msgid "error closing optimization records %qs"
  msgstr "Fehler beim Schließen der Datei für Optimierungsdatensätze %qs"
  
! #: opts-common.cc:1453
  #, gcc-internal-format
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "Kommandozeilenoption %qs wird von dieser Konfiguration nicht unterstützt"
  
! #: opts-common.cc:1463 opts.cc:2610
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "fehlendes Argument für %qs"
  
! #: opts-common.cc:1470
  #, gcc-internal-format
  msgid "argument to %qs should be a non-negative integer optionally followed by a size unit"
  msgstr "Argument für %qs sollte eine nicht-negative Ganzzahl sein, optional gefolgt von einer Größeneinheit"
  
! #: opts-common.cc:1474
  #, gcc-internal-format
  msgid "argument to %qs should be a non-negative integer"
  msgstr "Argument von %qs sollte eine nicht-negative Ganzzahl sein"
  
! #: opts-common.cc:1481
  #, gcc-internal-format
  msgid "argument to %qs is not between %d and %d"
  msgstr "Argument von %qs ist nicht zwischen %d und %d"
  
! #: opts-common.cc:1545
  #, gcc-internal-format
  msgid "invalid argument in option %qs"
  msgstr "ungültiges Argument in Option %qs"
  
! #: opts-common.cc:1547
  #, gcc-internal-format
  msgid "%qs specified multiple times in the same option"
  msgstr "%qs ist in derselben Option mehrfach angegeben"
  
! #: opts-common.cc:1550
  #, gcc-internal-format
  msgid "%qs is mutually exclusive with %qs and cannot be specified together"
  msgstr "%qs und %qs schließen sich gegenseitig aus und können nicht zusammen angegeben werden"
  
! #: opts-common.cc:1572
  #, gcc-internal-format
  msgid "unrecognized argument in option %qs"
  msgstr "nicht erkanntes Kommandozeilenargument in Option %qs"
  
! #: opts-common.cc:1583 config/i386/i386-options.cc:1715
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "gültige Argumente für %qs sind: %s; meinten Sie %qs?"
  
! #: opts-common.cc:1586 config/i386/i386-options.cc:1718
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "gültige Argumente für %qs sind: %s"
  
! #: opts-common.cc:1629 c-family/c-opts.cc:476
  #, gcc-internal-format
  msgid "switch %qs is no longer supported"
  msgstr "Schalter %qs wird nicht mehr unterstützt"
  
! #: opts-common.cc:1689
  #, gcc-internal-format
  msgid "argument to %qs is bigger than %d"
  msgstr "Argument für %qs ist größer als %d"
  
! #: opts-common.cc:2043
  #, gcc-internal-format
  msgid "malformed %<COLLECT_GCC_OPTIONS%>"
  msgstr "ungültige %<COLLECT_GCC_OPTIONS%>"
  
- #: opts-diagnostic.cc:142
- #, gcc-internal-format
- msgid "%<%s%s%>: unexpected value %qs for key %qs; expected %qs or %qs"
- msgstr "%<%s%s%>: unerwarteter Wert %qs für Schlüssel %qs; erwartet wurde %qs oder %qs"
- 
- #: opts-diagnostic.cc:173
- msgid "%<%s%s%>: unexpected value %qs for key %qs; known values: %e"
- msgstr "%<%s%s%>: unerwarteter Wert %qs für Schlüssel %qs; bekannte Werte: %e"
- 
- #: opts-diagnostic.cc:243
- msgid "%<%s%s%>: unknown key %qs for format %qs; known keys: %e"
- msgstr "%<%s%s%>: unbekannter Schlüssel %qs für Format %qs; bekannte Schlüssel: %e"
- 
- #: opts-diagnostic.cc:256
- #, gcc-internal-format
- msgid "%<%s%s%>: missing required key %qs for format %qs; try %<%s%s:%s=%s%>"
- msgstr "%<%s%s%>: fehlender erforderlicher Schlüssel %qs für Format %qs; versuchen Sie %<%s%s:%s=%s%>"
- 
- #: opts-diagnostic.cc:282
- #, gcc-internal-format
- msgid "%<%s%s%>: expected KEY=VALUE-style parameter for format %qs after %qs; got %qs"
- msgstr "%<%s%s%>: Parameter der Form KEY=VALUE für Format %qs nach %qs erwartet, aber %qs bekommen"
- 
- #: opts-diagnostic.cc:345
- msgid "%<%s%s%>: unrecognized format %qs; known formats: %e"
- msgstr "%<%s%s%>: unbekanntes Format %qs; bekannte Formate: %e"
- 
- #: opts-diagnostic.cc:424
- #, gcc-internal-format
- msgid "unable to open %qs: %m"
- msgstr "»%qs« kann nicht geöffnet werden: %m"
- 
  #: opts-global.cc:107
  #, gcc-internal-format
  msgid "command-line option %qs is valid for the driver but not for %s"
--- 31518,31593 ----
  msgid "error closing optimization records %qs"
  msgstr "Fehler beim Schließen der Datei für Optimierungsdatensätze %qs"
  
! #: opts-common.cc:1455
  #, gcc-internal-format
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "Kommandozeilenoption %qs wird von dieser Konfiguration nicht unterstützt"
  
! #: opts-common.cc:1465 opts.cc:2670
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "fehlendes Argument für %qs"
  
! #: opts-common.cc:1472
  #, gcc-internal-format
  msgid "argument to %qs should be a non-negative integer optionally followed by a size unit"
  msgstr "Argument für %qs sollte eine nicht-negative Ganzzahl sein, optional gefolgt von einer Größeneinheit"
  
! #: opts-common.cc:1476
  #, gcc-internal-format
  msgid "argument to %qs should be a non-negative integer"
  msgstr "Argument von %qs sollte eine nicht-negative Ganzzahl sein"
  
! #: opts-common.cc:1483
  #, gcc-internal-format
  msgid "argument to %qs is not between %d and %d"
  msgstr "Argument von %qs ist nicht zwischen %d und %d"
  
! #: opts-common.cc:1547
  #, gcc-internal-format
  msgid "invalid argument in option %qs"
  msgstr "ungültiges Argument in Option %qs"
  
! #: opts-common.cc:1549
  #, gcc-internal-format
  msgid "%qs specified multiple times in the same option"
  msgstr "%qs ist in derselben Option mehrfach angegeben"
  
! #: opts-common.cc:1552
  #, gcc-internal-format
  msgid "%qs is mutually exclusive with %qs and cannot be specified together"
  msgstr "%qs und %qs schließen sich gegenseitig aus und können nicht zusammen angegeben werden"
  
! #: opts-common.cc:1574
  #, gcc-internal-format
  msgid "unrecognized argument in option %qs"
  msgstr "nicht erkanntes Kommandozeilenargument in Option %qs"
  
! #: opts-common.cc:1585 config/i386/i386-options.cc:1686
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "gültige Argumente für %qs sind: %s; meinten Sie %qs?"
  
! #: opts-common.cc:1588 config/i386/i386-options.cc:1689
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "gültige Argumente für %qs sind: %s"
  
! #: opts-common.cc:1631 c-family/c-opts.cc:476
  #, gcc-internal-format
  msgid "switch %qs is no longer supported"
  msgstr "Schalter %qs wird nicht mehr unterstützt"
  
! #: opts-common.cc:1694
  #, gcc-internal-format
  msgid "argument to %qs is bigger than %d"
  msgstr "Argument für %qs ist größer als %d"
  
! #: opts-common.cc:2050
  #, gcc-internal-format
  msgid "malformed %<COLLECT_GCC_OPTIONS%>"
  msgstr "ungültige %<COLLECT_GCC_OPTIONS%>"
  
  #: opts-global.cc:107
  #, gcc-internal-format
  msgid "command-line option %qs is valid for the driver but not for %s"
*************** msgstr "Unbekannte Kommandozeilenoption
*** 30057,30063 ****
  msgid "unrecognized command-line option %<-fopt-info-%s%>"
  msgstr "nicht erkannte Kommandozeilenoption %<-fopt-info-%s%>"
  
! #: opts-global.cc:436 opts-global.cc:445 m2/gm2spec.cc:544
  #, gcc-internal-format
  msgid "plugin support is disabled; configure with %<--enable-plugin%>"
  msgstr "Plugin-Unterstützung ist ausgeschaltet; mit %<--enable-plugin%> konfigurieren"
--- 31615,31621 ----
  msgid "unrecognized command-line option %<-fopt-info-%s%>"
  msgstr "nicht erkannte Kommandozeilenoption %<-fopt-info-%s%>"
  
! #: opts-global.cc:436 opts-global.cc:445 m2/gm2spec.cc:564
  #, gcc-internal-format
  msgid "plugin support is disabled; configure with %<--enable-plugin%>"
  msgstr "Plugin-Unterstützung ist ausgeschaltet; mit %<--enable-plugin%> konfigurieren"
*************** msgstr "%<-fasan-shadow-offset%> sollte
*** 30077,30484 ****
  msgid "unrecognized shadow offset %qs"
  msgstr "unerkannter Schatten-Adressoffset %qs"
  
! #: opts.cc:244
  #, gcc-internal-format
  msgid "argument %qs to %<-femit-struct-debug-detailed%> not recognized"
  msgstr "Argument %qs für %<-femit-struct-debug-detailed%> nicht erkannt"
  
! #: opts.cc:280
  #, gcc-internal-format
  msgid "argument %qs to %<-femit-struct-debug-detailed%> unknown"
  msgstr "Argument %qs für %<-femit-struct-debug-detailed%> unbekannt"
  
! #: opts.cc:287
  #, gcc-internal-format
  msgid "%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%>"
  msgstr "%<-femit-struct-debug-detailed=dir:...%> muss zumindest so viel wie %<-femit-struct-debug-detailed=ind:...%> erlauben"
  
! #: opts.cc:755
  #, gcc-internal-format
  msgid "argument to %<-O%> should be a non-negative integer, %<g%>, %<s%>, %<z%> or %<fast%>"
  msgstr "Argument von %<-O%> sollte eine nicht-negative Ganzzahl, %<g%>, %<s%>, %<z%> oder %<fast%> sein"
  
! #: opts.cc:861 opts.cc:867 opts.cc:873 opts.cc:879 opts.cc:890 opts.cc:900
! #: opts.cc:906 opts.cc:912 opts.cc:918 opts.cc:924 opts.cc:930 opts.cc:936
! #: opts.cc:942 opts.cc:948 opts.cc:965 opts.cc:973 config/mips/mips.cc:20572
! #: config/mips/mips.cc:20574 config/mips/mips.cc:20587
  #, gcc-internal-format
  msgid "%qs is incompatible with %qs"
  msgstr "%qs ist mit %qs unverträglich"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79924
! #: opts.cc:955
  #, gcc-internal-format
  msgid "%<-fipa-modref%> is incompatible with %qs"
  msgstr "%<-fipa-modref%> ist unverträglich mit %qs"
  
! #: opts.cc:1035
  #, gcc-internal-format
  msgid "%<-fsanitize=%s%> is incompatible with %<-fsanitize=%s%>"
  msgstr "%<-fsanitize=%s%> ist mit %<-fsanitize=%s%> unverträglich"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79924
! #: opts.cc:1053
  #, gcc-internal-format
  msgid "%<-fipa-reorder-for-locality%> is incompatible with an explicit %qs option"
  msgstr "%<-fipa-reorder-for-locality%> ist unverträglich mit einer expliziten Option %qs"
  
! #: opts.cc:1092
  #, gcc-internal-format
  msgid "section anchors must be disabled when unit-at-a-time is disabled"
  msgstr "Abschnittsanker müssen ausgeschaltet sein, wenn »unit-at-a-time« ausgeschaltet ist"
  
! #: opts.cc:1096
  #, gcc-internal-format
  msgid "toplevel reorder must be disabled when unit-at-a-time is disabled"
  msgstr "Toplevel-Neuordnung muss ausgeschaltet sein, wenn »unit-at-a-time« ausgeschaltet ist"
  
! #: opts.cc:1110
  #, gcc-internal-format
  msgid "transactional memory is not supported with non-call exceptions"
  msgstr "transaktionsbasierter Speicher wird von Nicht-Aufruf-Ausnahmen nicht unterstützt"
  
! #: opts.cc:1125
  #, gcc-internal-format
  msgid "section anchors must be disabled when toplevel reorder is disabled"
  msgstr "Abschnittsanker müssen ausgeschaltet sein, wenn Toplevel-Neuordnung ausgeschaltet ist"
  
! #: opts.cc:1136
  #, gcc-internal-format
  msgid "%<-ftrivial-auto-var-init=zero%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr "%<-ftrivial-auto-var-init=zero%> wird von %<-fhardened%> nicht eingeschaltet, da es in der Befehlszeile angegeben wurde"
  
! #: opts.cc:1186
  #, gcc-internal-format
  msgid "%<-fstack-protector-strong%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr "%<-fstack-protector-strong%> wird von %<-fhardened%> nicht eingeschaltet, da es in der Befehlszeile angegeben wurde"
  
! #: opts.cc:1231
  #, gcc-internal-format
  msgid "%<-fno-fat-lto-objects%> are supported only with linker plugin"
  msgstr "%<-fno-fat-lto-objects%> werden nur mit Binder-Plugin unterstützt"
  
! #: opts.cc:1239
  #, gcc-internal-format
  msgid "%<-gsplit-dwarf%> is not supported with LTO, disabling"
  msgstr "%<-gsplit-dwarf%> wird nicht zusammen mit LTO unterstützt, wird daher ausgeschaltet"
  
! #: opts.cc:1253
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
  msgstr "%<-fsplit-stack%> wird von dieser Compilerkonfiguration nicht unterstützt"
  
! #: opts.cc:1282
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr "%<-fsanitize=pointer-compare%> muss mit %<-fsanitize=address%> oder %<-fsanitize=kernel-address%> kombiniert werden"
  
! #: opts.cc:1286
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr "%<-fsanitize=pointer-subtract%> muss mit %<-fsanitize=address%> oder %<-fsanitize=kernel-address%> kombiniert werden"
  
! #: opts.cc:1313
  #, gcc-internal-format
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "%<-fsanitize-recover=%s%> wird nicht unterstützt"
  
! #: opts.cc:1325 opts.cc:2322
  #, gcc-internal-format
  msgid "%<-fsanitize-trap=%s%> is not supported"
  msgstr "%<-fsanitize-trap=%s%> wird nicht unterstützt"
  
! #: opts.cc:1352
  #, gcc-internal-format
  msgid "%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option"
  msgstr "%<-fsanitize-address-use-after-scope%> erfordert %<-fstack-reuse=none%>"
  
! #: opts.cc:1359
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=address%>"
  msgstr "transaktionsbasierter Speicher wird von %<-fsanitize=address%> nicht unterstützt"
  
! #: opts.cc:1362
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
  msgstr "transaktionsbasierter Speicher wird von %<-fsanitize=kernel-address%> nicht unterstützt"
  
! #: opts.cc:1367
  #, gcc-internal-format
  msgid "live patching (with %qs) is not supported with LTO"
  msgstr "Livepatchen (mit %qs) wird in Kombination mit LTO nicht unterstützt"
  
! #: opts.cc:1372
  #, gcc-internal-format
  msgid "vtable verification is not supported with LTO"
  msgstr "Vtable-Verifikation wird in Kombination mit LTO nicht unterstützt"
  
! #: opts.cc:1447
  #, gcc-internal-format
  msgid "variable tracking requested, but useless unless producing debug info"
  msgstr "Variablenverfolgung angefordert, jedoch nutzlos ohne Debug-Info"
  
! #: opts.cc:1451
  #, gcc-internal-format
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr "Variablenverfolgung angefordert, jedoch nicht von diesem Debug-Format unterstützt"
  
! #: opts.cc:1480
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr "var-tracking-assignments ändert selektive Planung"
  
! #: opts.cc:1493
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr "%<-Wstrict-flex-arrays%> wird ignoriert, wenn %<-fstrict-flex-arrays%> nicht angegeben wurde"
  
! #: opts.cc:1523 config/darwin.cc:3484
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> funktioniert auf dieser Architektur nicht mit Ausnahmen"
  
! #: opts.cc:1539
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> unterstützt auf dieser Architektur nicht Unwind-Info"
  
! #: opts.cc:1557 config/pa/pa.cc:580
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> funktioniert auf dieser Architektur nicht"
  
! #: opts.cc:2066
  #, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr "nicht erkanntes %<include_flags 0x%x%> an %<print_specific_help%> weitergegeben"
  
! #: opts.cc:2301
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr "%<-fsanitize=all%> ist ungültig"
  
! #: opts.cc:2356
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr "unbekanntes Argument für Option %<-f%ssanitize%s=%>: %q.*s; meinten Sie %qs?"
  
! #: opts.cc:2362
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr "unbekanntes Argument für Option %<-f%ssanitize%s=%>: %q.*s"
  
! #: opts.cc:2397
  #, gcc-internal-format
  msgid "%qs attribute directive ignored"
  msgstr "Attribut-Direktive %qs ignoriert"
  
! #: opts.cc:2421
  #, gcc-internal-format
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr "Argument für Option %<-fzero-call-used-regs=%> nicht erkannt: %qs"
  
! #: opts.cc:2445
  #, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "ungültige Argumente für Option %<-falign-%s%>: %qs"
  
! #: opts.cc:2460
  #, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr "Falsche Anzahl der Argumente für Option %<-falign-%s%>: %qs"
  
! #: opts.cc:2469
  #, gcc-internal-format
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "%<-falign-%s%> ist nicht zwischen 0 und %d"
  
! #: opts.cc:2528
  #, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "ungültige Argumente für %<-fpatchable-function-entry%>"
  
! #: opts.cc:2665
  #, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr "Argument %q.*s für %<--help%> ist mehrdeutig, bitte präzisieren"
  
! #: opts.cc:2676
  #, gcc-internal-format
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "Argument %q.*s für Option %<--help=%> nicht erkannt"
  
! #: opts.cc:2856
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr "Argumente für %<-Wattributes=%> ignoriert; verwenden Sie stattdessen %<-Wno-attributes=%>"
  
! #: opts.cc:2862
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr "abschließendes %<,%> in Argumenten für %<-Wno-attributes=%>"
  
! #: opts.cc:3108
  #, gcc-internal-format
  msgid "%qs option can be specified only for offload compiler"
  msgstr "die Option %qs kann nur für Offload-Compiler angegeben werden"
  
! #: opts.cc:3117
  #, gcc-internal-format
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr "Strukturausrichtung muss eine kleine Zweierpotenz sein, nicht %wu"
  
! #: opts.cc:3238
  #, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "unbekannter Stapel-Überprüfungsparameter %qs"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90141
! #: opts.cc:3290
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr "%<-gdwarf%s%> ist mehrdeutig; verwenden Sie %<-gdwarf-%s%> für die DWARF-Version und %<-gdwarf -g%s%> für die Debugstufe"
  
! #: opts.cc:3301
  #, gcc-internal-format
  msgid "dwarf version %wu is not supported"
  msgstr "Dwarf-Version %wu wird nicht unterstützt"
  
! #: opts.cc:3338
  #, gcc-internal-format
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "Argument %qs für Option %<-flto=%> nicht erkannt"
  
! #: opts.cc:3538
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "Zielsystem unterstützt keine Testausgaben"
  
! #: opts.cc:3577
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "Debugformat %qs steht in Konflikt mit vorheriger Auswahl"
  
! #: opts.cc:3601
  #, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "Unbekannte Debugausgabestufe %qs"
  
! #: opts.cc:3603
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "Debugausgabestufe %qs ist zu groß"
  
! #: opts.cc:3615
  #, gcc-internal-format
  msgid "unrecognized btf debug output level %qs"
  msgstr "Unbekannte BTF-Debugausgabestufe %qs"
  
! #: opts.cc:3632
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "Kern-Dateigrößenlimit kann nicht geholt werden: %m"
  
! #: opts.cc:3636
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "Kern-Dateigrößenlimit kann nicht gesetzt werden: %m"
  
! #: opts.cc:3681
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "GCC-Debuggingoption nicht erkannt: %c"
  
! #: opts.cc:3710
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr "%<-W%serror=%s%>: unbekannte Option %<-%s%>; meinten Sie %<-%s%>?"
  
! #: opts.cc:3714
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr "%<-W%serror=%s%>: Keine Option %<-%s%>"
  
! #: opts.cc:3718
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr "%<-Werror=%s%>: %<-%s%> ist keine Option, die Warnungen steuert"
  
! #: passes.cc:84
  #, gcc-internal-format, gfc-internal-format
  msgid "pass %s does not support cloning"
  msgstr "pass %s does not support cloning"
  
! #: passes.cc:90
  #, gcc-internal-format
  msgid "pass %s needs a %<set_pass_param%> implementation to handle the extra argument in %<NEXT_PASS%>"
  msgstr "pass %s needs a %<set_pass_param%> implementation to handle the extra argument in %<NEXT_PASS%>"
  
! #: passes.cc:1085
  #, gcc-internal-format
  msgid "unrecognized option %<-fenable%>"
  msgstr "unbekannte Option %<-fenable%>"
  
! #: passes.cc:1087
  #, gcc-internal-format
  msgid "unrecognized option %<-fdisable%>"
  msgstr "unbekannte Option %<-fdisable%>"
  
! #: passes.cc:1095
  #, gcc-internal-format
  msgid "unknown pass %s specified in %<-fenable%>"
  msgstr "unbekannter Durchlauf %s in %<-fenable%> angegeben"
  
! #: passes.cc:1097
  #, gcc-internal-format
  msgid "unknown pass %s specified in %<-fdisable%>"
  msgstr "unbekannter Durchlauf %s in %<-fdisable%> angegeben"
  
! #: passes.cc:1122 passes.cc:1211
  #, gcc-internal-format, gfc-internal-format
  msgid "enable pass %s for functions in the range of [%u, %u]"
  msgstr "Durchlauf %s für Funktionen im Bereich [%u, %u] einschalten"
  
! #: passes.cc:1125 passes.cc:1222
  #, gcc-internal-format, gfc-internal-format
  msgid "disable pass %s for functions in the range of [%u, %u]"
  msgstr "Durchlauf %s für Funktionen im Bereich [%u, %u] ausschalten"
  
! #: passes.cc:1161 passes.cc:1189
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid range %s in option %s"
  msgstr "Ungültiger Bereich %s in Option %s"
  
! #: passes.cc:1207
  #, gcc-internal-format, gfc-internal-format
  msgid "enable pass %s for function %s"
  msgstr "Durchlauf %s für Funktion %s einschalten"
  
! #: passes.cc:1218
  #, gcc-internal-format, gfc-internal-format
  msgid "disable pass %s for function %s"
  msgstr "Durchlauf %s für Funktion %s ausschalten"
  
! #: passes.cc:1447
  #, gcc-internal-format
  msgid "invalid pass positioning operation"
  msgstr "ungültige Durchlaufpositionierungsoperation"
  
! #: passes.cc:1508
  #, gcc-internal-format
  msgid "plugin cannot register a missing pass"
  msgstr "Plugin kann keinen fehlenden Durchlauf registrieren"
  
! #: passes.cc:1511
  #, gcc-internal-format
  msgid "plugin cannot register an unnamed pass"
  msgstr "Plugin kann keinen unbenannten Durchlauf registrieren"
  
! #: passes.cc:1516
  #, gcc-internal-format
  msgid "plugin cannot register pass %qs without reference pass name"
  msgstr "Plugin kann keinen Durchlauf %qs ohne Referenzdurchlaufnamen registrieren"
  
! #: passes.cc:1535
  #, gcc-internal-format
  msgid "pass %qs not found but is referenced by new pass %qs"
  msgstr "Durchlauf %qs nicht gefunden, wird jedoch von neuem Durchlauf %qs referenziert"
--- 31635,32048 ----
  msgid "unrecognized shadow offset %qs"
  msgstr "unerkannter Schatten-Adressoffset %qs"
  
! #: opts.cc:246
  #, gcc-internal-format
  msgid "argument %qs to %<-femit-struct-debug-detailed%> not recognized"
  msgstr "Argument %qs für %<-femit-struct-debug-detailed%> nicht erkannt"
  
! #: opts.cc:282
  #, gcc-internal-format
  msgid "argument %qs to %<-femit-struct-debug-detailed%> unknown"
  msgstr "Argument %qs für %<-femit-struct-debug-detailed%> unbekannt"
  
! #: opts.cc:289
  #, gcc-internal-format
  msgid "%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%>"
  msgstr "%<-femit-struct-debug-detailed=dir:...%> muss zumindest so viel wie %<-femit-struct-debug-detailed=ind:...%> erlauben"
  
! #: opts.cc:767
  #, gcc-internal-format
  msgid "argument to %<-O%> should be a non-negative integer, %<g%>, %<s%>, %<z%> or %<fast%>"
  msgstr "Argument von %<-O%> sollte eine nicht-negative Ganzzahl, %<g%>, %<s%>, %<z%> oder %<fast%> sein"
  
! #: opts.cc:873 opts.cc:879 opts.cc:885 opts.cc:891 opts.cc:902 opts.cc:912
! #: opts.cc:918 opts.cc:924 opts.cc:930 opts.cc:936 opts.cc:942 opts.cc:948
! #: opts.cc:954 opts.cc:960 opts.cc:977 opts.cc:985 config/mips/mips.cc:20593
! #: config/mips/mips.cc:20595 config/mips/mips.cc:20608
  #, gcc-internal-format
  msgid "%qs is incompatible with %qs"
  msgstr "%qs ist mit %qs unverträglich"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79924
! #: opts.cc:967
  #, gcc-internal-format
  msgid "%<-fipa-modref%> is incompatible with %qs"
  msgstr "%<-fipa-modref%> ist unverträglich mit %qs"
  
! #: opts.cc:1049
  #, gcc-internal-format
  msgid "%<-fsanitize=%s%> is incompatible with %<-fsanitize=%s%>"
  msgstr "%<-fsanitize=%s%> ist mit %<-fsanitize=%s%> unverträglich"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79924
! #: opts.cc:1067
  #, gcc-internal-format
  msgid "%<-fipa-reorder-for-locality%> is incompatible with an explicit %qs option"
  msgstr "%<-fipa-reorder-for-locality%> ist unverträglich mit einer expliziten Option %qs"
  
! #: opts.cc:1127
  #, gcc-internal-format
  msgid "section anchors must be disabled when unit-at-a-time is disabled"
  msgstr "Abschnittsanker müssen ausgeschaltet sein, wenn »unit-at-a-time« ausgeschaltet ist"
  
! #: opts.cc:1131
  #, gcc-internal-format
  msgid "toplevel reorder must be disabled when unit-at-a-time is disabled"
  msgstr "Toplevel-Neuordnung muss ausgeschaltet sein, wenn »unit-at-a-time« ausgeschaltet ist"
  
! #: opts.cc:1145
  #, gcc-internal-format
  msgid "transactional memory is not supported with non-call exceptions"
  msgstr "transaktionsbasierter Speicher wird von Nicht-Aufruf-Ausnahmen nicht unterstützt"
  
! #: opts.cc:1160
  #, gcc-internal-format
  msgid "section anchors must be disabled when toplevel reorder is disabled"
  msgstr "Abschnittsanker müssen ausgeschaltet sein, wenn Toplevel-Neuordnung ausgeschaltet ist"
  
! #: opts.cc:1171
  #, gcc-internal-format
  msgid "%<-ftrivial-auto-var-init=zero%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr "%<-ftrivial-auto-var-init=zero%> wird von %<-fhardened%> nicht eingeschaltet, da es in der Befehlszeile angegeben wurde"
  
! #: opts.cc:1221
  #, gcc-internal-format
  msgid "%<-fstack-protector-strong%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr "%<-fstack-protector-strong%> wird von %<-fhardened%> nicht eingeschaltet, da es in der Befehlszeile angegeben wurde"
  
! #: opts.cc:1266
  #, gcc-internal-format
  msgid "%<-fno-fat-lto-objects%> are supported only with linker plugin"
  msgstr "%<-fno-fat-lto-objects%> werden nur mit Binder-Plugin unterstützt"
  
! #: opts.cc:1274
  #, gcc-internal-format
  msgid "%<-gsplit-dwarf%> is not supported with LTO, disabling"
  msgstr "%<-gsplit-dwarf%> wird nicht zusammen mit LTO unterstützt, wird daher ausgeschaltet"
  
! #: opts.cc:1288
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
  msgstr "%<-fsplit-stack%> wird von dieser Compilerkonfiguration nicht unterstützt"
  
! #: opts.cc:1317
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr "%<-fsanitize=pointer-compare%> muss mit %<-fsanitize=address%> oder %<-fsanitize=kernel-address%> kombiniert werden"
  
! #: opts.cc:1321
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr "%<-fsanitize=pointer-subtract%> muss mit %<-fsanitize=address%> oder %<-fsanitize=kernel-address%> kombiniert werden"
  
! #: opts.cc:1357
! #, fuzzy, gcc-internal-format
! #| msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
! msgid "%<--param hwasan-random-frame-tag=0%> is ignored when %<-fsanitize=memtag-stack%> is present"
! msgstr "%<-Wstrict-flex-arrays%> wird ignoriert, wenn %<-fstrict-flex-arrays%> nicht angegeben wurde"
! 
! #: opts.cc:1366
  #, gcc-internal-format
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "%<-fsanitize-recover=%s%> wird nicht unterstützt"
  
! #: opts.cc:1378 opts.cc:2382
  #, gcc-internal-format
  msgid "%<-fsanitize-trap=%s%> is not supported"
  msgstr "%<-fsanitize-trap=%s%> wird nicht unterstützt"
  
! #: opts.cc:1405
  #, gcc-internal-format
  msgid "%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option"
  msgstr "%<-fsanitize-address-use-after-scope%> erfordert %<-fstack-reuse=none%>"
  
! #: opts.cc:1412
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=address%>"
  msgstr "transaktionsbasierter Speicher wird von %<-fsanitize=address%> nicht unterstützt"
  
! #: opts.cc:1415
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
  msgstr "transaktionsbasierter Speicher wird von %<-fsanitize=kernel-address%> nicht unterstützt"
  
! #: opts.cc:1420
  #, gcc-internal-format
  msgid "live patching (with %qs) is not supported with LTO"
  msgstr "Livepatchen (mit %qs) wird in Kombination mit LTO nicht unterstützt"
  
! #: opts.cc:1425
  #, gcc-internal-format
  msgid "vtable verification is not supported with LTO"
  msgstr "Vtable-Verifikation wird in Kombination mit LTO nicht unterstützt"
  
! #: opts.cc:1491
  #, gcc-internal-format
  msgid "variable tracking requested, but useless unless producing debug info"
  msgstr "Variablenverfolgung angefordert, jedoch nutzlos ohne Debug-Info"
  
! #: opts.cc:1495
  #, gcc-internal-format
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr "Variablenverfolgung angefordert, jedoch nicht von diesem Debug-Format unterstützt"
  
! #: opts.cc:1524
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr "var-tracking-assignments ändert selektive Planung"
  
! #: opts.cc:1537
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr "%<-Wstrict-flex-arrays%> wird ignoriert, wenn %<-fstrict-flex-arrays%> nicht angegeben wurde"
  
! #: opts.cc:1567 config/darwin.cc:3539
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> funktioniert auf dieser Architektur nicht mit Ausnahmen"
  
! #: opts.cc:1583
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> unterstützt auf dieser Architektur nicht Unwind-Info"
  
! #: opts.cc:1601 config/pa/pa.cc:580
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> funktioniert auf dieser Architektur nicht"
  
! #: opts.cc:2110
  #, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr "nicht erkanntes %<include_flags 0x%x%> an %<print_specific_help%> weitergegeben"
  
! #: opts.cc:2360
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr "%<-fsanitize=all%> ist ungültig"
  
! #: opts.cc:2416
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr "unbekanntes Argument für Option %<-f%ssanitize%s=%>: %q.*s; meinten Sie %qs?"
  
! #: opts.cc:2422
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr "unbekanntes Argument für Option %<-f%ssanitize%s=%>: %q.*s"
  
! #: opts.cc:2457
  #, gcc-internal-format
  msgid "%qs attribute directive ignored"
  msgstr "Attribut-Direktive %qs ignoriert"
  
! #: opts.cc:2481
  #, gcc-internal-format
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr "Argument für Option %<-fzero-call-used-regs=%> nicht erkannt: %qs"
  
! #: opts.cc:2505
  #, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "ungültige Argumente für Option %<-falign-%s%>: %qs"
  
! #: opts.cc:2520
  #, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr "Falsche Anzahl der Argumente für Option %<-falign-%s%>: %qs"
  
! #: opts.cc:2529
  #, gcc-internal-format
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "%<-falign-%s%> ist nicht zwischen 0 und %d"
  
! #: opts.cc:2588
  #, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "ungültige Argumente für %<-fpatchable-function-entry%>"
  
! #: opts.cc:2725
  #, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr "Argument %q.*s für %<--help%> ist mehrdeutig, bitte präzisieren"
  
! #: opts.cc:2736
  #, gcc-internal-format
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "Argument %q.*s für Option %<--help=%> nicht erkannt"
  
! #: opts.cc:2916
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr "Argumente für %<-Wattributes=%> ignoriert; verwenden Sie stattdessen %<-Wno-attributes=%>"
  
! #: opts.cc:2922
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr "abschließendes %<,%> in Argumenten für %<-Wno-attributes=%>"
  
! #: opts.cc:3180
  #, gcc-internal-format
  msgid "%qs option can be specified only for offload compiler"
  msgstr "die Option %qs kann nur für Offload-Compiler angegeben werden"
  
! #: opts.cc:3189
  #, gcc-internal-format
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr "Strukturausrichtung muss eine kleine Zweierpotenz sein, nicht %wu"
  
! #: opts.cc:3314
  #, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "unbekannter Stapel-Überprüfungsparameter %qs"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90141
! #: opts.cc:3366
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr "%<-gdwarf%s%> ist mehrdeutig; verwenden Sie %<-gdwarf-%s%> für die DWARF-Version und %<-gdwarf -g%s%> für die Debugstufe"
  
! #: opts.cc:3377
  #, gcc-internal-format
  msgid "dwarf version %wu is not supported"
  msgstr "Dwarf-Version %wu wird nicht unterstützt"
  
! #: opts.cc:3416
  #, gcc-internal-format
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "Argument %qs für Option %<-flto=%> nicht erkannt"
  
! #: opts.cc:3617
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "Zielsystem unterstützt keine Testausgaben"
  
! #: opts.cc:3656
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "Debugformat %qs steht in Konflikt mit vorheriger Auswahl"
  
! #: opts.cc:3680
  #, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "Unbekannte Debugausgabestufe %qs"
  
! #: opts.cc:3682
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "Debugausgabestufe %qs ist zu groß"
  
! #: opts.cc:3694
  #, gcc-internal-format
  msgid "unrecognized btf debug output level %qs"
  msgstr "Unbekannte BTF-Debugausgabestufe %qs"
  
! #: opts.cc:3711
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "Kern-Dateigrößenlimit kann nicht geholt werden: %m"
  
! #: opts.cc:3715
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "Kern-Dateigrößenlimit kann nicht gesetzt werden: %m"
  
! #: opts.cc:3760
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "GCC-Debuggingoption nicht erkannt: %c"
  
! #: opts.cc:3789
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr "%<-W%serror=%s%>: unbekannte Option %<-%s%>; meinten Sie %<-%s%>?"
  
! #: opts.cc:3793
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr "%<-W%serror=%s%>: Keine Option %<-%s%>"
  
! #: opts.cc:3797
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr "%<-Werror=%s%>: %<-%s%> ist keine Option, die Warnungen steuert"
  
! #: passes.cc:90
  #, gcc-internal-format, gfc-internal-format
  msgid "pass %s does not support cloning"
  msgstr "pass %s does not support cloning"
  
! #: passes.cc:96
  #, gcc-internal-format
  msgid "pass %s needs a %<set_pass_param%> implementation to handle the extra argument in %<NEXT_PASS%>"
  msgstr "pass %s needs a %<set_pass_param%> implementation to handle the extra argument in %<NEXT_PASS%>"
  
! #: passes.cc:1084
  #, gcc-internal-format
  msgid "unrecognized option %<-fenable%>"
  msgstr "unbekannte Option %<-fenable%>"
  
! #: passes.cc:1086
  #, gcc-internal-format
  msgid "unrecognized option %<-fdisable%>"
  msgstr "unbekannte Option %<-fdisable%>"
  
! #: passes.cc:1094
  #, gcc-internal-format
  msgid "unknown pass %s specified in %<-fenable%>"
  msgstr "unbekannter Durchlauf %s in %<-fenable%> angegeben"
  
! #: passes.cc:1096
  #, gcc-internal-format
  msgid "unknown pass %s specified in %<-fdisable%>"
  msgstr "unbekannter Durchlauf %s in %<-fdisable%> angegeben"
  
! #: passes.cc:1121 passes.cc:1210
  #, gcc-internal-format, gfc-internal-format
  msgid "enable pass %s for functions in the range of [%u, %u]"
  msgstr "Durchlauf %s für Funktionen im Bereich [%u, %u] einschalten"
  
! #: passes.cc:1124 passes.cc:1221
  #, gcc-internal-format, gfc-internal-format
  msgid "disable pass %s for functions in the range of [%u, %u]"
  msgstr "Durchlauf %s für Funktionen im Bereich [%u, %u] ausschalten"
  
! #: passes.cc:1160 passes.cc:1188
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid range %s in option %s"
  msgstr "Ungültiger Bereich %s in Option %s"
  
! #: passes.cc:1206
  #, gcc-internal-format, gfc-internal-format
  msgid "enable pass %s for function %s"
  msgstr "Durchlauf %s für Funktion %s einschalten"
  
! #: passes.cc:1217
  #, gcc-internal-format, gfc-internal-format
  msgid "disable pass %s for function %s"
  msgstr "Durchlauf %s für Funktion %s ausschalten"
  
! #: passes.cc:1446
  #, gcc-internal-format
  msgid "invalid pass positioning operation"
  msgstr "ungültige Durchlaufpositionierungsoperation"
  
! #: passes.cc:1507
  #, gcc-internal-format
  msgid "plugin cannot register a missing pass"
  msgstr "Plugin kann keinen fehlenden Durchlauf registrieren"
  
! #: passes.cc:1510
  #, gcc-internal-format
  msgid "plugin cannot register an unnamed pass"
  msgstr "Plugin kann keinen unbenannten Durchlauf registrieren"
  
! #: passes.cc:1515
  #, gcc-internal-format
  msgid "plugin cannot register pass %qs without reference pass name"
  msgstr "Plugin kann keinen Durchlauf %qs ohne Referenzdurchlaufnamen registrieren"
  
! #: passes.cc:1534
  #, gcc-internal-format
  msgid "pass %qs not found but is referenced by new pass %qs"
  msgstr "Durchlauf %qs nicht gefunden, wird jedoch von neuem Durchlauf %qs referenziert"
*************** msgstr "Informationen für Plugin %qs k�
*** 30518,30529 ****
  msgid "unknown callback event registered by plugin %s"
  msgstr "unbekanntes Callback-Ereignis von Plugin %s registriert"
  
! #: plugin.cc:507
  #, gcc-internal-format, gfc-internal-format
  msgid "plugin %s registered a null callback function for event %s"
  msgstr "Plugin %s hat eine Null-Callback-Funktion für Ereignis %s registriert"
  
! #: plugin.cc:641
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "cannot load plugin %s\n"
--- 32082,32093 ----
  msgid "unknown callback event registered by plugin %s"
  msgstr "unbekanntes Callback-Ereignis von Plugin %s registriert"
  
! #: plugin.cc:506
  #, gcc-internal-format, gfc-internal-format
  msgid "plugin %s registered a null callback function for event %s"
  msgstr "Plugin %s hat eine Null-Callback-Funktion für Ereignis %s registriert"
  
! #: plugin.cc:639
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "cannot load plugin %s\n"
*************** msgstr ""
*** 30532,30538 ****
  "Plugin %s kann nicht geladen werden\n"
  "%s"
  
! #: plugin.cc:652
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "plugin %s is not licensed under a GPL-compatible license\n"
--- 32096,32102 ----
  "Plugin %s kann nicht geladen werden\n"
  "%s"
  
! #: plugin.cc:650
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "plugin %s is not licensed under a GPL-compatible license\n"
*************** msgstr ""
*** 30541,30547 ****
  "Plugin %s ist nicht unter einer GPL-kompatiblen Lizenz lizenziert\n"
  "%s"
  
! #: plugin.cc:665
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "cannot find %s in plugin %s\n"
--- 32105,32111 ----
  "Plugin %s ist nicht unter einer GPL-kompatiblen Lizenz lizenziert\n"
  "%s"
  
! #: plugin.cc:663
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "cannot find %s in plugin %s\n"
*************** msgstr ""
*** 30550,30686 ****
  "%s kann nicht in Plugin %s gefunden werden\n"
  "%s"
  
! #: plugin.cc:675
  #, gcc-internal-format, gfc-internal-format
  msgid "fail to initialize plugin %s"
  msgstr "Plugin %s kann nicht initialisiert werden"
  
! #: plugin.cc:708
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot load plugin %s: %s"
  msgstr "Plugin %s kann nicht geladen werden: %s"
  
! #: plugin.cc:718
  #, gcc-internal-format, gfc-internal-format
  msgid "plugin %s is not licensed under a GPL-compatible license: %s"
  msgstr "Plugin %s ist nicht unter einer GPL-kompatiblen Lizenz lizenziert: %s"
  
! #: plugin.cc:728
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot find %s in plugin %s: %s"
  msgstr "%s kann nicht in Plugin %s gefunden werden: %s"
  
! #: plugin.cc:737
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to initialize plugin %s"
  msgstr "Plugin %s kann nicht initialisiert werden"
  
! #: plugin.cc:1049
  #, gcc-internal-format
  msgid "%<-iplugindir%> option not passed from the gcc driver"
  msgstr "Option %<-iplugindir%> nicht vom GCC-Treiber übergeben"
  
! #: pointer-query.cc:1201
  #, gcc-internal-format
  msgid "destination object is likely at address zero"
  msgstr "Zielobjekt ist wahrscheinlich an Adresse null"
  
! #: pointer-query.cc:1203
  #, gcc-internal-format
  msgid "source object is likely at address zero"
  msgstr "Quellobjekt ist wahrscheinlich an Adresse null"
  
! #: pointer-query.cc:1213
  #, gcc-internal-format
  msgid "at offset %s into destination object %qE of size %s"
  msgstr "an Offset %s des Zielobjekts %qE der Größe %s"
  
! #: pointer-query.cc:1216
  #, gcc-internal-format
  msgid "destination object %qE of size %s"
  msgstr "Zielobjekt %qE der Größe %s"
  
! #: pointer-query.cc:1222
  #, gcc-internal-format
  msgid "at offset %s into destination object of size %s allocated by %qE"
  msgstr "an Offset %s des Zielobjekts der Größe %s, alloziert durch %qE"
  
! #: pointer-query.cc:1225
  #, gcc-internal-format
  msgid "destination object of size %s allocated by %qE"
  msgstr "Zielobjekt der Größe %s, alloziert durch %qE"
  
! #: pointer-query.cc:1235
  #, gcc-internal-format
  msgid "at offset %s into source object %qE of size %s"
  msgstr "an Offset %s des Quellobjekts %qE der Größe %s"
  
! #: pointer-query.cc:1238
  #, gcc-internal-format
  msgid "source object %qE of size %s"
  msgstr "Quellobjekt %qE der Größe %s"
  
! #: pointer-query.cc:1245
  #, gcc-internal-format
  msgid "at offset %s into source object of size %s allocated by %qE"
  msgstr "an Offset %s des Quellobjekts der Größe %s, alloziert durch %qE"
  
! #: pointer-query.cc:1248
  #, gcc-internal-format
  msgid "source object of size %s allocated by %qE"
  msgstr "Quellobjekt der Größe %s, alloziert durch %qE"
  
! #: pointer-query.cc:1256
  #, gcc-internal-format
  msgid "at offset %s into object %qE of size %s"
  msgstr "an Offset %s des Objekts %qE der Größe %s"
  
! #: pointer-query.cc:1259
  #, gcc-internal-format
  msgid "object %qE of size %s"
  msgstr "Objekt %qE der Größe %s"
  
! #: pointer-query.cc:1266
  #, gcc-internal-format
  msgid "at offset %s into object of size %s allocated by %qE"
  msgstr "an Offset %s des Objekts der Größe %s, alloziert durch %qE"
  
! #: pointer-query.cc:1269
  #, gcc-internal-format
  msgid "object of size %s allocated by %qE"
  msgstr "Objekt der Größe %s, alloziert durch %qE"
  
! #: predict.cc:2616
  #, gcc-internal-format
  msgid "probability %qE must be constant floating-point expression"
  msgstr "Wahrscheinlichkeit %qE muss eine konstanter Gleitkommaausdruck sein"
  
! #: predict.cc:2629
  #, gcc-internal-format
  msgid "probability %qE is outside the range [0.0, 1.0]"
  msgstr "Wahrscheinlichkeit %qE liegt außerhalb des Bereichs [0.0, 1.0]"
  
! #: predict.cc:3704
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing counts for called function %s"
  msgstr "Fehlende Zähler für aufgerufene Funktion %s"
  
! #: profile.cc:628
  #, gcc-internal-format
  msgid "corrupted profile info: profile data is not flow-consistent"
  msgstr "Info zum beschädigten Profil: Profildaten sind nicht Fluss-konsistent"
  
! #: profile.cc:645
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted profile info: number of iterations for basic block %d thought to be %i"
  msgstr "Info zum beschädigten Profil: Anzahl der Durchläufe des Basisblocks %d sollte %i sein"
  
! #: profile.cc:668
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted profile info: number of executions for edge %d-%d thought to be %i"
  msgstr "Info zum beschädigten Profil: Anzahl der Ausführungen der Kante »%d-%d« sollte %i sein"
  
! #: profile.cc:977
  #, gcc-internal-format
  msgid "corrupted profile info: invalid time profile"
  msgstr "beschädigte Profilinformationen: ungültiges Zeitprofil"
--- 32114,32250 ----
  "%s kann nicht in Plugin %s gefunden werden\n"
  "%s"
  
! #: plugin.cc:673
  #, gcc-internal-format, gfc-internal-format
  msgid "fail to initialize plugin %s"
  msgstr "Plugin %s kann nicht initialisiert werden"
  
! #: plugin.cc:706
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot load plugin %s: %s"
  msgstr "Plugin %s kann nicht geladen werden: %s"
  
! #: plugin.cc:716
  #, gcc-internal-format, gfc-internal-format
  msgid "plugin %s is not licensed under a GPL-compatible license: %s"
  msgstr "Plugin %s ist nicht unter einer GPL-kompatiblen Lizenz lizenziert: %s"
  
! #: plugin.cc:726
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot find %s in plugin %s: %s"
  msgstr "%s kann nicht in Plugin %s gefunden werden: %s"
  
! #: plugin.cc:735
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to initialize plugin %s"
  msgstr "Plugin %s kann nicht initialisiert werden"
  
! #: plugin.cc:1047
  #, gcc-internal-format
  msgid "%<-iplugindir%> option not passed from the gcc driver"
  msgstr "Option %<-iplugindir%> nicht vom GCC-Treiber übergeben"
  
! #: pointer-query.cc:1206
  #, gcc-internal-format
  msgid "destination object is likely at address zero"
  msgstr "Zielobjekt ist wahrscheinlich an Adresse null"
  
! #: pointer-query.cc:1208
  #, gcc-internal-format
  msgid "source object is likely at address zero"
  msgstr "Quellobjekt ist wahrscheinlich an Adresse null"
  
! #: pointer-query.cc:1218
  #, gcc-internal-format
  msgid "at offset %s into destination object %qE of size %s"
  msgstr "an Offset %s des Zielobjekts %qE der Größe %s"
  
! #: pointer-query.cc:1221
  #, gcc-internal-format
  msgid "destination object %qE of size %s"
  msgstr "Zielobjekt %qE der Größe %s"
  
! #: pointer-query.cc:1227
  #, gcc-internal-format
  msgid "at offset %s into destination object of size %s allocated by %qE"
  msgstr "an Offset %s des Zielobjekts der Größe %s, alloziert durch %qE"
  
! #: pointer-query.cc:1230
  #, gcc-internal-format
  msgid "destination object of size %s allocated by %qE"
  msgstr "Zielobjekt der Größe %s, alloziert durch %qE"
  
! #: pointer-query.cc:1240
  #, gcc-internal-format
  msgid "at offset %s into source object %qE of size %s"
  msgstr "an Offset %s des Quellobjekts %qE der Größe %s"
  
! #: pointer-query.cc:1243
  #, gcc-internal-format
  msgid "source object %qE of size %s"
  msgstr "Quellobjekt %qE der Größe %s"
  
! #: pointer-query.cc:1250
  #, gcc-internal-format
  msgid "at offset %s into source object of size %s allocated by %qE"
  msgstr "an Offset %s des Quellobjekts der Größe %s, alloziert durch %qE"
  
! #: pointer-query.cc:1253
  #, gcc-internal-format
  msgid "source object of size %s allocated by %qE"
  msgstr "Quellobjekt der Größe %s, alloziert durch %qE"
  
! #: pointer-query.cc:1261
  #, gcc-internal-format
  msgid "at offset %s into object %qE of size %s"
  msgstr "an Offset %s des Objekts %qE der Größe %s"
  
! #: pointer-query.cc:1264
  #, gcc-internal-format
  msgid "object %qE of size %s"
  msgstr "Objekt %qE der Größe %s"
  
! #: pointer-query.cc:1271
  #, gcc-internal-format
  msgid "at offset %s into object of size %s allocated by %qE"
  msgstr "an Offset %s des Objekts der Größe %s, alloziert durch %qE"
  
! #: pointer-query.cc:1274
  #, gcc-internal-format
  msgid "object of size %s allocated by %qE"
  msgstr "Objekt der Größe %s, alloziert durch %qE"
  
! #: predict.cc:2639
  #, gcc-internal-format
  msgid "probability %qE must be constant floating-point expression"
  msgstr "Wahrscheinlichkeit %qE muss eine konstanter Gleitkommaausdruck sein"
  
! #: predict.cc:2652
  #, gcc-internal-format
  msgid "probability %qE is outside the range [0.0, 1.0]"
  msgstr "Wahrscheinlichkeit %qE liegt außerhalb des Bereichs [0.0, 1.0]"
  
! #: predict.cc:3728
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing counts for called function %s"
  msgstr "Fehlende Zähler für aufgerufene Funktion %s"
  
! #: profile.cc:666
  #, gcc-internal-format
  msgid "corrupted profile info: profile data is not flow-consistent"
  msgstr "Info zum beschädigten Profil: Profildaten sind nicht Fluss-konsistent"
  
! #: profile.cc:683
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted profile info: number of iterations for basic block %d thought to be %i"
  msgstr "Info zum beschädigten Profil: Anzahl der Durchläufe des Basisblocks %d sollte %i sein"
  
! #: profile.cc:706
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted profile info: number of executions for edge %d-%d thought to be %i"
  msgstr "Info zum beschädigten Profil: Anzahl der Ausführungen der Kante »%d-%d« sollte %i sein"
  
! #: profile.cc:1027
  #, gcc-internal-format
  msgid "corrupted profile info: invalid time profile"
  msgstr "beschädigte Profilinformationen: ungültiges Zeitprofil"
*************** msgid "output operand %d must use %<&%>
*** 30774,30798 ****
  msgstr "Ausgabeoperand %d muss %<&%>-Bedingung verwenden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93748
! #: regcprop.cc:1254
  #, gcc-internal-format
  msgid "%qs: [%u] bad %<next_regno%> for empty chain (%u)"
  msgstr "%s: [%u] Falsches %<next_regno%> für leere Kette (%u)"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93748
! #: regcprop.cc:1266
  #, gcc-internal-format
  msgid "%qs: loop in %<next_regno%> chain (%u)"
  msgstr "%s: Zyklus in %<next_regno%>-Kette (%u)"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93748
! #: regcprop.cc:1269
  #, gcc-internal-format
  msgid "%qs: [%u] bad %<oldest_regno%> (%u)"
  msgstr "%s: [%u] Falsches %<oldest_regno%> (%u)"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93748
! #: regcprop.cc:1281
  #, gcc-internal-format
  msgid "%qs: [%u] non-empty register in chain (%s %u %i)"
  msgstr "%s: [%u] Nicht leeres Register in Kette (%s %u %i)"
--- 32338,32362 ----
  msgstr "Ausgabeoperand %d muss %<&%>-Bedingung verwenden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93748
! #: regcprop.cc:1295
  #, gcc-internal-format
  msgid "%qs: [%u] bad %<next_regno%> for empty chain (%u)"
  msgstr "%s: [%u] Falsches %<next_regno%> für leere Kette (%u)"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93748
! #: regcprop.cc:1307
  #, gcc-internal-format
  msgid "%qs: loop in %<next_regno%> chain (%u)"
  msgstr "%s: Zyklus in %<next_regno%>-Kette (%u)"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93748
! #: regcprop.cc:1310
  #, gcc-internal-format
  msgid "%qs: [%u] bad %<oldest_regno%> (%u)"
  msgstr "%s: [%u] Falsches %<oldest_regno%> (%u)"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93748
! #: regcprop.cc:1322
  #, gcc-internal-format
  msgid "%qs: [%u] non-empty register in chain (%s %u %i)"
  msgstr "%s: [%u] Nicht leeres Register in Kette (%s %u %i)"
*************** msgstr "%qs kann nicht als ein rufverwen
*** 30812,30819 ****
  msgid "cannot use %qs as a fixed register"
  msgstr "%qs kann nicht als ein festes Register verwendet werden"
  
! #: reginfo.cc:732 config/arc/arc.cc:1086 config/arc/arc.cc:1128
! #: config/ia64/ia64.cc:6051 config/ia64/ia64.cc:6058 config/pa/pa.cc:477
  #: config/pa/pa.cc:484 config/sh/sh.cc:8291 config/sh/sh.cc:8298
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown register name: %s"
--- 32376,32383 ----
  msgid "cannot use %qs as a fixed register"
  msgstr "%qs kann nicht als ein festes Register verwendet werden"
  
! #: reginfo.cc:732 config/arc/arc.cc:1084 config/arc/arc.cc:1126
! #: config/ia64/ia64.cc:6096 config/ia64/ia64.cc:6103 config/pa/pa.cc:477
  #: config/pa/pa.cc:484 config/sh/sh.cc:8291 config/sh/sh.cc:8298
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown register name: %s"
*************** msgstr "%<asm%>-Operand erfordert unmög
*** 30889,30895 ****
  msgid "%<asm%> operand constraint incompatible with operand size"
  msgstr "%<asm%>-Operandenbedingung inkompatibel mit Operandengröße"
  
! #: reload1.cc:7885
  #, gcc-internal-format
  msgid "output operand is constant in %<asm%>"
  msgstr "Ausgabeoperand ist in %<asm%> konstant"
--- 32453,32459 ----
  msgid "%<asm%> operand constraint incompatible with operand size"
  msgstr "%<asm%>-Operandenbedingung inkompatibel mit Operandengröße"
  
! #: reload1.cc:7884
  #, gcc-internal-format
  msgid "output operand is constant in %<asm%>"
  msgstr "Ausgabeoperand ist in %<asm%> konstant"
*************** msgstr "Interner Fehler: RTL check: acce
*** 30945,31016 ****
  msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
  msgstr "Interner Fehler: RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
  
! #: stmt.cc:215
  #, gcc-internal-format
  msgid "output operand constraint lacks %<=%>"
  msgstr "Einschränkung des Ausgabeoperanden erfordert %<=%>"
  
! #: stmt.cc:230
  #, gcc-internal-format
  msgid "output constraint %qc for operand %d is not at the beginning"
  msgstr "Ausgabeeinschränkung %qc für Operand %d steht nicht am Anfang"
  
! #: stmt.cc:254
  #, gcc-internal-format
  msgid "operand constraint contains incorrectly positioned %<+%> or %<=%>"
  msgstr "Operandeneinschränkung enthält falsch positioniertes %<+%> oder %<=%>"
  
! #: stmt.cc:261 stmt.cc:355
  #, gcc-internal-format
  msgid "%<%%%> constraint used with last operand"
  msgstr "%<%%%>-Einschränkung mit letztem Operanden verwendet"
  
! #: stmt.cc:277
  #, gcc-internal-format
  msgid "matching constraint not valid in output operand"
  msgstr "dazu passende Einschränkung in Ausgabeoperanden ungültig"
  
! #: stmt.cc:281
  #, gcc-internal-format
  msgid "%<:%> constraint used for output operand"
  msgstr "%<:%>-Einschränkung für Ausgabeoperanden verwendet"
  
! #: stmt.cc:346
  #, gcc-internal-format
  msgid "input operand constraint contains %qc"
  msgstr "Einschränkung für Eingabeoperanden enthält %qc"
  
! #: stmt.cc:377
  #, gcc-internal-format
  msgid "%<:%> constraint mixed with other constraints"
  msgstr "%<:%>-Einschränkung mit anderen Bedingungen vermischt"
  
! #: stmt.cc:400
  #, gcc-internal-format
  msgid "matching constraint references invalid operand number"
  msgstr "dazu passende Bedingung referenziert ungültige Operandennummer"
  
! #: stmt.cc:434
  #, gcc-internal-format
  msgid "invalid punctuation %qc in constraint"
  msgstr "ungültiges Zeichen %qc in Bedingung"
  
! #: stmt.cc:451
  #, gcc-internal-format
  msgid "matching constraint does not allow a register"
  msgstr "dazu passende Bedingung erlaubt kein Register"
  
! #: stmt.cc:545
  #, gcc-internal-format
  msgid "duplicate %<asm%> operand name %qs"
  msgstr "doppelter %<asm%>-Operandenname %qs"
  
! #: stmt.cc:642
  #, gcc-internal-format
  msgid "missing close brace for named operand"
  msgstr "schließende geschweifte Klammer für benannten Operanden fehlt"
  
! #: stmt.cc:671
  #, gcc-internal-format
  msgid "undefined named operand %qs"
  msgstr "benannter Operand %qs ist nicht definiert"
--- 32509,32675 ----
  msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
  msgstr "Interner Fehler: RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
  
! #: stmt.cc:227
! #, fuzzy, gcc-internal-format
! #| msgid "data type of %q+D isn%'t suitable for a register"
! msgid "data type isn%'t suitable for register %s of operand %i"
! msgstr "Datentyp von %q+D ist nicht für Register geeignet"
! 
! #: stmt.cc:230
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "the register specified for %q+D cannot be accessed by the current target"
! msgid "register %s for operand %i cannot be accessed by the current target"
! msgstr "für %q+D angegebenes Register kann vom aktuellen Ziel nicht zugegriffen werden"
! 
! #: stmt.cc:233
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "the register specified for %q+D is not general enough to be used as a register variable"
! msgid "register %s for operand %i is not general enough to be used as a register variable"
! msgstr "für %q+D angegebenes Register ist nicht allgemein genug, um als eine Registervariable verwendet zu werden"
! 
! #: stmt.cc:236
! #, fuzzy, gcc-internal-format
! #| msgid "register specified for %q+D isn%'t suitable for data type"
! msgid "register %s for operand %i isn%'t suitable for data type"
! msgstr "für %q+D angegebenes Register eignet sich nicht für Datentyp"
! 
! #: stmt.cc:245
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "register specified for %q+D is an internal GCC implementation detail"
! msgid "register for operand %i is an internal GCC implementation detail"
! msgstr "für %q+D angegebenes Register ist ein GCC-internes Implementierungsdetail"
! 
! #: stmt.cc:291
  #, gcc-internal-format
  msgid "output operand constraint lacks %<=%>"
  msgstr "Einschränkung des Ausgabeoperanden erfordert %<=%>"
  
! #: stmt.cc:306
  #, gcc-internal-format
  msgid "output constraint %qc for operand %d is not at the beginning"
  msgstr "Ausgabeeinschränkung %qc für Operand %d steht nicht am Anfang"
  
! #: stmt.cc:338
  #, gcc-internal-format
  msgid "operand constraint contains incorrectly positioned %<+%> or %<=%>"
  msgstr "Operandeneinschränkung enthält falsch positioniertes %<+%> oder %<=%>"
  
! #: stmt.cc:345 stmt.cc:562
  #, gcc-internal-format
  msgid "%<%%%> constraint used with last operand"
  msgstr "%<%%%>-Einschränkung mit letztem Operanden verwendet"
  
! #: stmt.cc:372
  #, gcc-internal-format
  msgid "matching constraint not valid in output operand"
  msgstr "dazu passende Einschränkung in Ausgabeoperanden ungültig"
  
! #: stmt.cc:376
  #, gcc-internal-format
  msgid "%<:%> constraint used for output operand"
  msgstr "%<:%>-Einschränkung für Ausgabeoperanden verwendet"
  
! #: stmt.cc:395 stmt.cc:642
! #, gcc-internal-format
! msgid "hard register constraints are only supported while using LRA"
! msgstr ""
! 
! #: stmt.cc:403 stmt.cc:470 stmt.cc:650 stmt.cc:725
! #, gcc-internal-format
! msgid "hard register constraints and regular register constraints in one alternative are not supported"
! msgstr ""
! 
! #: stmt.cc:410 stmt.cc:657
! #, fuzzy, gcc-internal-format
! #| msgid "multiple cc output constraints not supported"
! msgid "multiple hard register constraints in one alternative are not supported"
! msgstr "mehrere cc-Ausgabebeschränkungen nicht unterstützt"
! 
! #: stmt.cc:418
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "invalid cc output constraint: %qs"
! msgid "invalid output constraint: %s"
! msgstr "ungültige cc-Ausgabebeschränkung: %qs"
! 
! #: stmt.cc:426 stmt.cc:498
! #, gcc-internal-format, gfc-internal-format
! msgid "multiple outputs to hard register: %s"
! msgstr ""
! 
! #: stmt.cc:435
! #, fuzzy, gcc-internal-format
! #| msgid "%<asm%> specifier for cc output conflicts with %<asm%> clobber list"
! msgid "hard register constraint for output %i conflicts with %<asm%> clobber list"
! msgstr "%<asm%>-Spezifizierer für cc-Ausgabe steht in Konflikt mit %<asm%>-Clobber-Liste"
! 
! #: stmt.cc:447
! #, gcc-internal-format
! msgid "constraint and register %<asm%> for output operand %i are unsatisfiable"
! msgstr ""
! 
! #: stmt.cc:491 stmt.cc:748 varasm.cc:1558
! #, gcc-internal-format
! msgid "invalid register name for %q+D"
! msgstr "ungültiger Registername für %q+D"
! 
! #: stmt.cc:553
  #, gcc-internal-format
  msgid "input operand constraint contains %qc"
  msgstr "Einschränkung für Eingabeoperanden enthält %qc"
  
! #: stmt.cc:584
  #, gcc-internal-format
  msgid "%<:%> constraint mixed with other constraints"
  msgstr "%<:%>-Einschränkung mit anderen Bedingungen vermischt"
  
! #: stmt.cc:612
  #, gcc-internal-format
  msgid "matching constraint references invalid operand number"
  msgstr "dazu passende Bedingung referenziert ungültige Operandennummer"
  
! #: stmt.cc:665
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "invalid cc output constraint: %qs"
! msgid "invalid input constraint: %s"
! msgstr "ungültige cc-Ausgabebeschränkung: %qs"
! 
! #: stmt.cc:673 stmt.cc:755
! #, gcc-internal-format, gfc-internal-format
! msgid "multiple inputs to hard register: %s"
! msgstr ""
! 
! #: stmt.cc:680
! #, fuzzy, gcc-internal-format
! #| msgid "%<asm%> specifier for cc output conflicts with %<asm%> clobber list"
! msgid "hard register constraint for input %i conflicts with %<asm%> clobber list"
! msgstr "%<asm%>-Spezifizierer für cc-Ausgabe steht in Konflikt mit %<asm%>-Clobber-Liste"
! 
! #: stmt.cc:699
! #, gcc-internal-format
! msgid "constraint and register %<asm%> for input operand %i are unsatisfiable"
! msgstr ""
! 
! #: stmt.cc:715
  #, gcc-internal-format
  msgid "invalid punctuation %qc in constraint"
  msgstr "ungültiges Zeichen %qc in Bedingung"
  
! #: stmt.cc:775
  #, gcc-internal-format
  msgid "matching constraint does not allow a register"
  msgstr "dazu passende Bedingung erlaubt kein Register"
  
! #: stmt.cc:869
  #, gcc-internal-format
  msgid "duplicate %<asm%> operand name %qs"
  msgstr "doppelter %<asm%>-Operandenname %qs"
  
! #: stmt.cc:969
  #, gcc-internal-format
  msgid "missing close brace for named operand"
  msgstr "schließende geschweifte Klammer für benannten Operanden fehlt"
  
! #: stmt.cc:998
  #, gcc-internal-format
  msgid "undefined named operand %qs"
  msgstr "benannter Operand %qs ist nicht definiert"
*************** msgstr "gepacktes Attribut führt zu ine
*** 31080,31091 ****
  msgid "packed attribute is unnecessary"
  msgstr "gepacktes Attribut ist unnötig"
  
! #: stor-layout.cc:2753
  #, gcc-internal-format
  msgid "alignment of array elements is greater than element size"
  msgstr "Ausrichtung der Arrayelemente ist größer als die Elementgröße"
  
! #: stor-layout.cc:2759
  #, gcc-internal-format
  msgid "size of array element is not a multiple of its alignment"
  msgstr "Größe des Arrayelements ist kein Vielfaches seiner Ausrichtung"
--- 32739,32750 ----
  msgid "packed attribute is unnecessary"
  msgstr "gepacktes Attribut ist unnötig"
  
! #: stor-layout.cc:2758
  #, gcc-internal-format
  msgid "alignment of array elements is greater than element size"
  msgstr "Ausrichtung der Arrayelemente ist größer als die Elementgröße"
  
! #: stor-layout.cc:2764
  #, gcc-internal-format
  msgid "size of array element is not a multiple of its alignment"
  msgstr "Größe des Arrayelements ist kein Vielfaches seiner Ausrichtung"
*************** msgid "%qD renamed after being reference
*** 31106,31318 ****
  msgstr "%qD nach Referenzierung in Assemblierung umbenannt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1109
  #, gcc-internal-format
  msgid "function symbol is not function"
  msgstr "Interner Fehler: function symbol is not function"
  
! #: symtab.cc:1116
  #, gcc-internal-format
  msgid "inconsistent %<ifunc%> attribute"
  msgstr "inkonsistentes %<ifunc%>-Attribut"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1124
  #, gcc-internal-format
  msgid "variable symbol is not variable"
  msgstr "Interner Fehler: variable symbol is not variable"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1130
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr "Interner Fehler: node has unknown type"
  
! #: symtab.cc:1135
  #, gcc-internal-format, gfc-internal-format
  msgid "node has invalid order %i"
  msgstr "Knoten hat ungültige Reihenfolge %i"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1144
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr "Interner Fehler: node not found node->decl->decl_with_vis.symtab_node"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1152
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr "Interner Fehler: node differs from node->decl->decl_with_vis.symtab_node"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1163 symtab.cc:1170
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr "Interner Fehler: assembler name hash list corrupted"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1179
  #, gcc-internal-format
  msgid "node not found in symtab assembler name hash"
  msgstr "Interner Fehler: node not found in symtab assembler name hash"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1188
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr "Interner Fehler: double linked list of assembler names corrupted"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1193
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr "Interner Fehler: node has body_removed but is definition"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1198
  #, gcc-internal-format
  msgid "node is analyzed but it is not a definition"
  msgstr "Interner Fehler: node is analyzed but it is not a definition"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1203
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr "Interner Fehler: node is alias but not implicit alias"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1208
  #, gcc-internal-format
  msgid "node is alias but not definition"
  msgstr "Interner Fehler: node is alias but not definition"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1213
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr "Interner Fehler: node is weakref but not an transparent_alias"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1218
  #, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
  msgstr "Interner Fehler: node is transparent_alias but not an alias"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1223
  #, gcc-internal-format
  msgid "node is symver but not alias"
  msgstr "Interner Fehler: node is symver but not alias"
  
! #: symtab.cc:1232
  #, gcc-internal-format
  msgid "symver target is not exported with default visibility"
  msgstr "Interner Fehler: symver target is not exported with default visibility"
  
! #: symtab.cc:1239
  #, gcc-internal-format
  msgid "symver is not exported with default visibility"
  msgstr "Interner Fehler: symver is not exported with default visibility"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1248
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr "Interner Fehler: node is in same_comdat_group list but has no comdat_group"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1253
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr "Interner Fehler: same_comdat_group list across different groups"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1258
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr "Interner Fehler: mixing different types of symbol in same comdat groups is not supported"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1263
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr "Interner Fehler: node is alone in a comdat group"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1270
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr "Interner Fehler: same_comdat_group is not a circular list"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1285
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr "Interner Fehler: comdat-local symbol referred to by %s outside its comdat"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1295
  #, gcc-internal-format
  msgid "implicit_section flag is set but section isn%'t"
  msgstr "Interner Fehler: implicit_section flag is set but section isn%'t"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1302
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr "Interner Fehler: Both section and comdat group is set"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1314
  #, gcc-internal-format
  msgid "Alias and target%'s section differs"
  msgstr "Interner Fehler: Alias and target%'s section differs"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1321
  #, gcc-internal-format
  msgid "Alias and target%'s comdat groups differs"
  msgstr "Interner Fehler: Alias and target%'s comdat groups differs"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1336
  #, gcc-internal-format
  msgid "Transparent alias and target%'s assembler names differs"
  msgstr "Interner Fehler: Transparent alias and target%'s assembler names differs"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1344
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr "Interner Fehler: Chained transparent aliases"
  
! #: symtab.cc:1367 symtab.cc:1477 symtab.cc:1504
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr "Interner Fehler: symtab_node::verify failed"
  
! #: symtab.cc:1476
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid order in asm node %i"
  msgstr "ungültige Reihenfolge in asm-Knoten %i"
  
! #: symtab.cc:1500
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr "Interner Fehler: Two symbols with same comdat_group are not linked by the same_comdat_group list."
  
! #: symtab.cc:1938
  #, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr "Funktion %q+D Teil des Alias-Zyklus"
  
! #: symtab.cc:1940
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr "Variable %q+D Teil des Alias-Zyklus"
  
! #: symtab.cc:1968
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr "Abschnitt des Aliases %q+D muss zum Abschnitt seines Ziels passen"
--- 32765,32977 ----
  msgstr "%qD nach Referenzierung in Assemblierung umbenannt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1124
  #, gcc-internal-format
  msgid "function symbol is not function"
  msgstr "Interner Fehler: function symbol is not function"
  
! #: symtab.cc:1131
  #, gcc-internal-format
  msgid "inconsistent %<ifunc%> attribute"
  msgstr "inkonsistentes %<ifunc%>-Attribut"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1139
  #, gcc-internal-format
  msgid "variable symbol is not variable"
  msgstr "Interner Fehler: variable symbol is not variable"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1145
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr "Interner Fehler: node has unknown type"
  
! #: symtab.cc:1150
  #, gcc-internal-format, gfc-internal-format
  msgid "node has invalid order %i"
  msgstr "Knoten hat ungültige Reihenfolge %i"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1159
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr "Interner Fehler: node not found node->decl->decl_with_vis.symtab_node"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1167
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr "Interner Fehler: node differs from node->decl->decl_with_vis.symtab_node"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1178 symtab.cc:1185
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr "Interner Fehler: assembler name hash list corrupted"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1194
  #, gcc-internal-format
  msgid "node not found in symtab assembler name hash"
  msgstr "Interner Fehler: node not found in symtab assembler name hash"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1203
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr "Interner Fehler: double linked list of assembler names corrupted"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1208
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr "Interner Fehler: node has body_removed but is definition"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1213
  #, gcc-internal-format
  msgid "node is analyzed but it is not a definition"
  msgstr "Interner Fehler: node is analyzed but it is not a definition"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1218
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr "Interner Fehler: node is alias but not implicit alias"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1223
  #, gcc-internal-format
  msgid "node is alias but not definition"
  msgstr "Interner Fehler: node is alias but not definition"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1228
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr "Interner Fehler: node is weakref but not an transparent_alias"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1233
  #, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
  msgstr "Interner Fehler: node is transparent_alias but not an alias"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1238
  #, gcc-internal-format
  msgid "node is symver but not alias"
  msgstr "Interner Fehler: node is symver but not alias"
  
! #: symtab.cc:1247
  #, gcc-internal-format
  msgid "symver target is not exported with default visibility"
  msgstr "Interner Fehler: symver target is not exported with default visibility"
  
! #: symtab.cc:1254
  #, gcc-internal-format
  msgid "symver is not exported with default visibility"
  msgstr "Interner Fehler: symver is not exported with default visibility"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1263
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr "Interner Fehler: node is in same_comdat_group list but has no comdat_group"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1268
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr "Interner Fehler: same_comdat_group list across different groups"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1273
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr "Interner Fehler: mixing different types of symbol in same comdat groups is not supported"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1278
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr "Interner Fehler: node is alone in a comdat group"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1285
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr "Interner Fehler: same_comdat_group is not a circular list"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1300
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr "Interner Fehler: comdat-local symbol referred to by %s outside its comdat"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1310
  #, gcc-internal-format
  msgid "implicit_section flag is set but section isn%'t"
  msgstr "Interner Fehler: implicit_section flag is set but section isn%'t"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1317
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr "Interner Fehler: Both section and comdat group is set"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1329
  #, gcc-internal-format
  msgid "Alias and target%'s section differs"
  msgstr "Interner Fehler: Alias and target%'s section differs"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1336
  #, gcc-internal-format
  msgid "Alias and target%'s comdat groups differs"
  msgstr "Interner Fehler: Alias and target%'s comdat groups differs"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1351
  #, gcc-internal-format
  msgid "Transparent alias and target%'s assembler names differs"
  msgstr "Interner Fehler: Transparent alias and target%'s assembler names differs"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1359
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr "Interner Fehler: Chained transparent aliases"
  
! #: symtab.cc:1382 symtab.cc:1494 symtab.cc:1521
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr "Interner Fehler: symtab_node::verify failed"
  
! #: symtab.cc:1493
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid order in asm node %i"
  msgstr "ungültige Reihenfolge in asm-Knoten %i"
  
! #: symtab.cc:1517
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr "Interner Fehler: Two symbols with same comdat_group are not linked by the same_comdat_group list."
  
! #: symtab.cc:1955
  #, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr "Funktion %q+D Teil des Alias-Zyklus"
  
! #: symtab.cc:1957
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr "Variable %q+D Teil des Alias-Zyklus"
  
! #: symtab.cc:1985
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr "Abschnitt des Aliases %q+D muss zum Abschnitt seines Ziels passen"
*************** msgstr "globale Konstruktoren werden fü
*** 31347,31588 ****
  msgid "global destructors not supported on this target"
  msgstr "globale Destruktoren werden für dieses Ziel nicht unterstützt"
  
! #: targhooks.cc:1839
  #, gcc-internal-format
  msgid "%<target%> attribute is not supported on this machine"
  msgstr "%<target%>-Attribut wird auf dieser Maschine nicht unterstützt"
  
! #: targhooks.cc:1851
  #, gcc-internal-format
  msgid "%<target_version%> attribute is not supported on this machine"
  msgstr "%<target_version%>-Attribut wird auf dieser Maschine nicht unterstützt"
  
! #: targhooks.cc:1865
  #, gcc-internal-format
  msgid "%<#pragma GCC target%> is not supported for this machine"
  msgstr "%<#pragma GCC target%> wird für diese Maschine nicht unterstützt"
  
! #: toplev.cc:721
  #, gcc-internal-format
  msgid "cannot open %qs for writing: %m"
  msgstr "%qs kann nicht zum Schreiben geöffnet werden: %m"
  
! #: toplev.cc:740
  #, gcc-internal-format
  msgid "%<-frecord-gcc-switches%> is not supported by the current target"
  msgstr "%<-frecord-gcc-switches%> wird für das aktuelle Ziel nicht unterstützt"
  
! #: toplev.cc:792
  #, gcc-internal-format
  msgid "stack usage computation not supported for this target"
  msgstr "Stapelverbrauchsberechnung wird für dieses Ziel nicht unterstützt"
  
! #: toplev.cc:851
  #, gcc-internal-format
  msgid "stack usage might be unbounded"
  msgstr "Stapelverbrauch möglicherweise unbegrenzt"
  
! #: toplev.cc:856
  #, gcc-internal-format
  msgid "stack usage might be %wu bytes"
  msgstr "Stapelverbrauch könnte %wu Bytes sein"
  
! #: toplev.cc:859
  #, gcc-internal-format
  msgid "stack usage is %wu bytes"
  msgstr "Stapelverbrauch ist %wu Bytes"
  
! #: toplev.cc:1013
  #, gcc-internal-format
  msgid "cannot open %s for writing: %m"
  msgstr "%s kann nicht zum Schreiben geöffnet werden: %m"
  
! #: toplev.cc:1298
  #, gcc-internal-format
  msgid "this target does not support %qs"
  msgstr "dieses Ziel unterstützt nicht %qs"
  
! #: toplev.cc:1332
  #, gcc-internal-format
  msgid "Graphite loop optimizations cannot be used (isl is not available) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)"
  msgstr "Graphite-Schleifenoptimierungen können nicht verwendet werden (ISL ist nicht verfügbar) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)"
  
! #: toplev.cc:1343
  #, gcc-internal-format
  msgid "%<-fcf-protection=full%> is not supported for this target"
  msgstr "%<-fcf-protection=full%> wird für dieses Ziel nicht unterstützt"
  
! #: toplev.cc:1350
  #, gcc-internal-format
  msgid "%<-fcf-protection=branch%> is not supported for this target"
  msgstr "%<-fcf-protection=branch%> wird für dieses Ziel nicht unterstützt"
  
! #: toplev.cc:1357
  #, gcc-internal-format
  msgid "%<-fcf-protection=return%> is not supported for this target"
  msgstr "%<-fcf-protection=return%> wird für dieses Ziel nicht unterstützt"
  
! #: toplev.cc:1372
  #, gcc-internal-format
  msgid "%<-fabi-version=1%> is no longer supported"
  msgstr "%<-fabi-version=1%> wird nicht mehr unterstützt"
  
! #: toplev.cc:1388
  #, gcc-internal-format
  msgid "instruction scheduling not supported on this target machine"
  msgstr "Befehlsplanung wird von dieser Zielmaschine nicht unterstützt"
  
! #: toplev.cc:1392
  #, gcc-internal-format
  msgid "this target machine does not have delayed branches"
  msgstr "diese Zielmaschine hat keine verzögerten Zweige"
  
! #: toplev.cc:1406
  #, gcc-internal-format
  msgid "%<-f%sleading-underscore%> not supported on this target machine"
  msgstr "%<-f%sleading-underscore%> wird auf dieser Zielmaschine nicht unterstützt"
  
! #: toplev.cc:1435
  #, gcc-internal-format
  msgid "CTF debug info requested, but not supported for %qs frontend"
  msgstr "CTF-Debuginformationen angefordert, jedoch nicht vom %qs-Frontend unterstützt"
  
! #: toplev.cc:1453
  #, gcc-internal-format
  msgid "could not close zeroed insn dump file %qs: %m"
  msgstr "Abzugsdatei %qs genullter Befehle konnte nicht geschlossen werden: %m"
  
! #: toplev.cc:1495
  #, gcc-internal-format
  msgid "target system does not support the %qs debug format"
  msgstr "Zielsystem unterstützt nicht das Testformat %qs"
  
! #: toplev.cc:1513
  #, gcc-internal-format
  msgid "%<-gas-locview-support%> is forced disabled without %<-gas-loc-support%>"
  msgstr "%<-gas-locview-support%> wird zwangsweise ausgeschaltet, da %<-gas-loc-support%> nicht angegeben ist"
  
! #: toplev.cc:1529
  #, gcc-internal-format
  msgid "without %<-gdwarf-5%>, %<-gvariable-location-views=incompat5%> is equivalent to %<-gvariable-location-views%>"
  msgstr "ohne %<-gdwarf-5%> ist %<-gvariable-location-views=incompat5%> gleichbedeutend mit %<-gvariable-location-views%>"
  
! #: toplev.cc:1545
  #, gcc-internal-format
  msgid "%<-ginternal-reset-location-views%> is forced disabled without %<-gvariable-location-views%>"
  msgstr "%<-ginternal-reset-location-views%> wird zwangsweise ausgeschaltet, da %<-gvariable-location-views%> nicht angegeben ist"
  
! #: toplev.cc:1555
  #, gcc-internal-format
  msgid "%<-ginline-points%> is forced disabled without %<-gstatement-frontiers%>"
  msgstr "%<-ginline-points%> wird zwangsweise ausgeschaltet, da %<-gstatement-frontiers%> nicht angegeben ist"
  
! #: toplev.cc:1584
  #, gcc-internal-format
  msgid "%<-ffunction-sections%> not supported for this target"
  msgstr "%<-ffunction-sections%> wird für dieses Ziel nicht unterstützt"
  
! #: toplev.cc:1590
  #, gcc-internal-format
  msgid "%<-fdata-sections%> not supported for this target"
  msgstr "%<-fdata-sections%> wird für dieses Ziel nicht unterstützt"
  
! #: toplev.cc:1598
  #, gcc-internal-format
  msgid "%<-fprefetch-loop-arrays%> not supported for this target"
  msgstr "%<-fprefetch-loop-arrays%> wird für dieses Ziel nicht unterstützt"
  
! #: toplev.cc:1604
  #, gcc-internal-format
  msgid "%<-fprefetch-loop-arrays%> not supported for this target (try %<-march%> switches)"
  msgstr "%<-fprefetch-loop-arrays%> wird für dieses Ziel nicht unterstützt (ggf. die %<-march%>-Schalter versuchen)"
  
! #: toplev.cc:1614
  #, gcc-internal-format
  msgid "%<-fprefetch-loop-arrays%> is not supported with %<-Os%>"
  msgstr "%<-fprefetch-loop-arrays%> wird nicht mit %<-Os%> unterstützt"
  
! #: toplev.cc:1626
  #, gcc-internal-format
  msgid "%<-fassociative-math%> disabled; other options take precedence"
  msgstr "%<-fassociative-math%> abgeschaltet; andere Optionen haben Vorrang"
  
! #: toplev.cc:1634
  #, gcc-internal-format
  msgid "%<-fhardened%> not supported for this target"
  msgstr "%<-fhardened%> wird für dieses Ziel nicht unterstützt"
  
! #: toplev.cc:1643
  #, gcc-internal-format
  msgid "%<-fstack-clash-protection%> is not supported on targets where the stack grows from lower to higher addresses"
  msgstr "%<-fstack-clash-protection%> wird auf Architekturen, deren Stapel von klein nach groß wächst, nicht unterstützt"
  
! #: toplev.cc:1656
  #, gcc-internal-format
  msgid "%<-fstack-clash-protection%> is not enabled by %<-fhardened%> because %<-fstack-check%> was specified on the command line"
  msgstr "%<-fstack-clash-protection%> wird von %<-fhardened%> nicht eingeschaltet, weil %<-fstack-check%> in der Befehlszeile angegeben wurde"
  
! #: toplev.cc:1666
  #, gcc-internal-format
  msgid "%<-fstack-check=%> and %<-fstack-clash-protection%> are mutually exclusive; disabling %<-fstack-check=%>"
  msgstr "%<-fstack-check=%> und %<-fstack-clash-protection%> schließen einander aus. %<-fstack-check=%> wird deaktiviert"
  
! #: toplev.cc:1677
  #, gcc-internal-format
  msgid "%<-fstack-protector%> not supported for this target"
  msgstr "%<-fstack-protector%> wird für dieses Ziel nicht unterstützt"
  
! #: toplev.cc:1689
  #, gcc-internal-format
  msgid "%<-fsanitize=address%> and %<-fsanitize=kernel-address%> are not supported for this target"
  msgstr "%<-fsanitize=address%> und %<-fsanitize=kernel-address%> werden für dieses Ziel nicht unterstützt"
  
! #: toplev.cc:1700
  #, gcc-internal-format
  msgid "%<-fsanitize=address%> not supported for this target"
  msgstr "%<-fsanitize=address%> wird für dieses Ziel nicht unterstützt"
  
! #: toplev.cc:1709
  #, gcc-internal-format
  msgid "%<-fsanitize=kernel-address%> with stack protection is not supported without %<-fasan-shadow-offset=%> for this target"
  msgstr "%<-fsanitize=kernel-address%> mit Stapelschutz wird auf diesem Ziel nur in Kombination mit %<-fasan-shadow-offset=%> unterstützt"
  
! #: toplev.cc:1719
  #, gcc-internal-format
  msgid "%qs is not supported for this target"
  msgstr "%qs wird auf diesem Ziel nicht unterstützt"
  
! #: toplev.cc:1727
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> not supported in current platform"
  msgstr "%<-fsanitize=shadow-call-stack%> wird für dieses Ziel nicht unterstützt"
  
! #: toplev.cc:1730
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-fno-exceptions%>"
  msgstr "%<-fsanitize=shadow-call-stack%> erfordert %<-fno-exceptions%>"
  
! #: toplev.cc:2066
  #, gcc-internal-format
  msgid "error writing to %s: %m"
  msgstr "Fehler beim Schreiben der Datei %s: %m"
  
! #: toplev.cc:2068
  #, gcc-internal-format
  msgid "error closing %s: %m"
  msgstr "Fehler beim Schließen von %s: %m"
  
! #: toplev.cc:2186
  #, gcc-internal-format
  msgid "mpfr not configured to handle all floating modes"
  msgstr "mpfr ist nicht so konfiguriert, dass alle Gleitkommamodi verarbeitet werden können"
  
! #: toplev.cc:2272
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr "Selbsttests sind in diesem Build nicht eingeschaltet"
  
! #: toplev.cc:2376
  #, gcc-internal-format
  msgid "self-tests incompatible with %<-E%>"
  msgstr "Selbsttests sind unverträglich mit %<-E%>"
--- 33006,33247 ----
  msgid "global destructors not supported on this target"
  msgstr "globale Destruktoren werden für dieses Ziel nicht unterstützt"
  
! #: targhooks.cc:1849
  #, gcc-internal-format
  msgid "%<target%> attribute is not supported on this machine"
  msgstr "%<target%>-Attribut wird auf dieser Maschine nicht unterstützt"
  
! #: targhooks.cc:1861
  #, gcc-internal-format
  msgid "%<target_version%> attribute is not supported on this machine"
  msgstr "%<target_version%>-Attribut wird auf dieser Maschine nicht unterstützt"
  
! #: targhooks.cc:1875
  #, gcc-internal-format
  msgid "%<#pragma GCC target%> is not supported for this machine"
  msgstr "%<#pragma GCC target%> wird für diese Maschine nicht unterstützt"
  
! #: toplev.cc:724
  #, gcc-internal-format
  msgid "cannot open %qs for writing: %m"
  msgstr "%qs kann nicht zum Schreiben geöffnet werden: %m"
  
! #: toplev.cc:743
  #, gcc-internal-format
  msgid "%<-frecord-gcc-switches%> is not supported by the current target"
  msgstr "%<-frecord-gcc-switches%> wird für das aktuelle Ziel nicht unterstützt"
  
! #: toplev.cc:795
  #, gcc-internal-format
  msgid "stack usage computation not supported for this target"
  msgstr "Stapelverbrauchsberechnung wird für dieses Ziel nicht unterstützt"
  
! #: toplev.cc:854
  #, gcc-internal-format
  msgid "stack usage might be unbounded"
  msgstr "Stapelverbrauch möglicherweise unbegrenzt"
  
! #: toplev.cc:859
  #, gcc-internal-format
  msgid "stack usage might be %wu bytes"
  msgstr "Stapelverbrauch könnte %wu Bytes sein"
  
! #: toplev.cc:862
  #, gcc-internal-format
  msgid "stack usage is %wu bytes"
  msgstr "Stapelverbrauch ist %wu Bytes"
  
! #: toplev.cc:1016
  #, gcc-internal-format
  msgid "cannot open %s for writing: %m"
  msgstr "%s kann nicht zum Schreiben geöffnet werden: %m"
  
! #: toplev.cc:1308
  #, gcc-internal-format
  msgid "this target does not support %qs"
  msgstr "dieses Ziel unterstützt nicht %qs"
  
! #: toplev.cc:1342
  #, gcc-internal-format
  msgid "Graphite loop optimizations cannot be used (isl is not available) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)"
  msgstr "Graphite-Schleifenoptimierungen können nicht verwendet werden (ISL ist nicht verfügbar) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)"
  
! #: toplev.cc:1353
  #, gcc-internal-format
  msgid "%<-fcf-protection=full%> is not supported for this target"
  msgstr "%<-fcf-protection=full%> wird für dieses Ziel nicht unterstützt"
  
! #: toplev.cc:1360
  #, gcc-internal-format
  msgid "%<-fcf-protection=branch%> is not supported for this target"
  msgstr "%<-fcf-protection=branch%> wird für dieses Ziel nicht unterstützt"
  
! #: toplev.cc:1367
  #, gcc-internal-format
  msgid "%<-fcf-protection=return%> is not supported for this target"
  msgstr "%<-fcf-protection=return%> wird für dieses Ziel nicht unterstützt"
  
! #: toplev.cc:1382
  #, gcc-internal-format
  msgid "%<-fabi-version=1%> is no longer supported"
  msgstr "%<-fabi-version=1%> wird nicht mehr unterstützt"
  
! #: toplev.cc:1398
  #, gcc-internal-format
  msgid "instruction scheduling not supported on this target machine"
  msgstr "Befehlsplanung wird von dieser Zielmaschine nicht unterstützt"
  
! #: toplev.cc:1402
  #, gcc-internal-format
  msgid "this target machine does not have delayed branches"
  msgstr "diese Zielmaschine hat keine verzögerten Zweige"
  
! #: toplev.cc:1416
  #, gcc-internal-format
  msgid "%<-f%sleading-underscore%> not supported on this target machine"
  msgstr "%<-f%sleading-underscore%> wird auf dieser Zielmaschine nicht unterstützt"
  
! #: toplev.cc:1446
  #, gcc-internal-format
  msgid "CTF debug info requested, but not supported for %qs frontend"
  msgstr "CTF-Debuginformationen angefordert, jedoch nicht vom %qs-Frontend unterstützt"
  
! #: toplev.cc:1464
  #, gcc-internal-format
  msgid "could not close zeroed insn dump file %qs: %m"
  msgstr "Abzugsdatei %qs genullter Befehle konnte nicht geschlossen werden: %m"
  
! #: toplev.cc:1506
  #, gcc-internal-format
  msgid "target system does not support the %qs debug format"
  msgstr "Zielsystem unterstützt nicht das Testformat %qs"
  
! #: toplev.cc:1524
  #, gcc-internal-format
  msgid "%<-gas-locview-support%> is forced disabled without %<-gas-loc-support%>"
  msgstr "%<-gas-locview-support%> wird zwangsweise ausgeschaltet, da %<-gas-loc-support%> nicht angegeben ist"
  
! #: toplev.cc:1540
  #, gcc-internal-format
  msgid "without %<-gdwarf-5%>, %<-gvariable-location-views=incompat5%> is equivalent to %<-gvariable-location-views%>"
  msgstr "ohne %<-gdwarf-5%> ist %<-gvariable-location-views=incompat5%> gleichbedeutend mit %<-gvariable-location-views%>"
  
! #: toplev.cc:1556
  #, gcc-internal-format
  msgid "%<-ginternal-reset-location-views%> is forced disabled without %<-gvariable-location-views%>"
  msgstr "%<-ginternal-reset-location-views%> wird zwangsweise ausgeschaltet, da %<-gvariable-location-views%> nicht angegeben ist"
  
! #: toplev.cc:1566
  #, gcc-internal-format
  msgid "%<-ginline-points%> is forced disabled without %<-gstatement-frontiers%>"
  msgstr "%<-ginline-points%> wird zwangsweise ausgeschaltet, da %<-gstatement-frontiers%> nicht angegeben ist"
  
! #: toplev.cc:1595
  #, gcc-internal-format
  msgid "%<-ffunction-sections%> not supported for this target"
  msgstr "%<-ffunction-sections%> wird für dieses Ziel nicht unterstützt"
  
! #: toplev.cc:1601
  #, gcc-internal-format
  msgid "%<-fdata-sections%> not supported for this target"
  msgstr "%<-fdata-sections%> wird für dieses Ziel nicht unterstützt"
  
! #: toplev.cc:1609
  #, gcc-internal-format
  msgid "%<-fprefetch-loop-arrays%> not supported for this target"
  msgstr "%<-fprefetch-loop-arrays%> wird für dieses Ziel nicht unterstützt"
  
! #: toplev.cc:1615
  #, gcc-internal-format
  msgid "%<-fprefetch-loop-arrays%> not supported for this target (try %<-march%> switches)"
  msgstr "%<-fprefetch-loop-arrays%> wird für dieses Ziel nicht unterstützt (ggf. die %<-march%>-Schalter versuchen)"
  
! #: toplev.cc:1625
  #, gcc-internal-format
  msgid "%<-fprefetch-loop-arrays%> is not supported with %<-Os%>"
  msgstr "%<-fprefetch-loop-arrays%> wird nicht mit %<-Os%> unterstützt"
  
! #: toplev.cc:1637
  #, gcc-internal-format
  msgid "%<-fassociative-math%> disabled; other options take precedence"
  msgstr "%<-fassociative-math%> abgeschaltet; andere Optionen haben Vorrang"
  
! #: toplev.cc:1645
  #, gcc-internal-format
  msgid "%<-fhardened%> not supported for this target"
  msgstr "%<-fhardened%> wird für dieses Ziel nicht unterstützt"
  
! #: toplev.cc:1654
  #, gcc-internal-format
  msgid "%<-fstack-clash-protection%> is not supported on targets where the stack grows from lower to higher addresses"
  msgstr "%<-fstack-clash-protection%> wird auf Architekturen, deren Stapel von klein nach groß wächst, nicht unterstützt"
  
! #: toplev.cc:1667
  #, gcc-internal-format
  msgid "%<-fstack-clash-protection%> is not enabled by %<-fhardened%> because %<-fstack-check%> was specified on the command line"
  msgstr "%<-fstack-clash-protection%> wird von %<-fhardened%> nicht eingeschaltet, weil %<-fstack-check%> in der Befehlszeile angegeben wurde"
  
! #: toplev.cc:1677
  #, gcc-internal-format
  msgid "%<-fstack-check=%> and %<-fstack-clash-protection%> are mutually exclusive; disabling %<-fstack-check=%>"
  msgstr "%<-fstack-check=%> und %<-fstack-clash-protection%> schließen einander aus. %<-fstack-check=%> wird deaktiviert"
  
! #: toplev.cc:1688
  #, gcc-internal-format
  msgid "%<-fstack-protector%> not supported for this target"
  msgstr "%<-fstack-protector%> wird für dieses Ziel nicht unterstützt"
  
! #: toplev.cc:1700
  #, gcc-internal-format
  msgid "%<-fsanitize=address%> and %<-fsanitize=kernel-address%> are not supported for this target"
  msgstr "%<-fsanitize=address%> und %<-fsanitize=kernel-address%> werden für dieses Ziel nicht unterstützt"
  
! #: toplev.cc:1711
  #, gcc-internal-format
  msgid "%<-fsanitize=address%> not supported for this target"
  msgstr "%<-fsanitize=address%> wird für dieses Ziel nicht unterstützt"
  
! #: toplev.cc:1720
  #, gcc-internal-format
  msgid "%<-fsanitize=kernel-address%> with stack protection is not supported without %<-fasan-shadow-offset=%> for this target"
  msgstr "%<-fsanitize=kernel-address%> mit Stapelschutz wird auf diesem Ziel nur in Kombination mit %<-fasan-shadow-offset=%> unterstützt"
  
! #: toplev.cc:1730
  #, gcc-internal-format
  msgid "%qs is not supported for this target"
  msgstr "%qs wird auf diesem Ziel nicht unterstützt"
  
! #: toplev.cc:1738
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> not supported in current platform"
  msgstr "%<-fsanitize=shadow-call-stack%> wird für dieses Ziel nicht unterstützt"
  
! #: toplev.cc:1741
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-fno-exceptions%>"
  msgstr "%<-fsanitize=shadow-call-stack%> erfordert %<-fno-exceptions%>"
  
! #: toplev.cc:2083
  #, gcc-internal-format
  msgid "error writing to %s: %m"
  msgstr "Fehler beim Schreiben der Datei %s: %m"
  
! #: toplev.cc:2085
  #, gcc-internal-format
  msgid "error closing %s: %m"
  msgstr "Fehler beim Schließen von %s: %m"
  
! #: toplev.cc:2203
  #, gcc-internal-format
  msgid "mpfr not configured to handle all floating modes"
  msgstr "mpfr ist nicht so konfiguriert, dass alle Gleitkommamodi verarbeitet werden können"
  
! #: toplev.cc:2289
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr "Selbsttests sind in diesem Build nicht eingeschaltet"
  
! #: toplev.cc:2394
  #, gcc-internal-format
  msgid "self-tests incompatible with %<-E%>"
  msgstr "Selbsttests sind unverträglich mit %<-E%>"
*************** msgstr "äußere Transaktion in %<transa
*** 31667,31838 ****
  msgid "outer transaction in %<transaction_safe%> function"
  msgstr "äußere Transaktion in %<transaction_safe%>-Funktion"
  
! #: tree-cfg.cc:360
  #, gcc-internal-format
  msgid "ignoring loop annotation"
  msgstr "Schleifenannotation wird ignoriert"
  
! #: tree-cfg.cc:3091
  #, gcc-internal-format
  msgid "constant not recomputed when %<ADDR_EXPR%> changed"
  msgstr "Konstante wird bei %<ADDR_EXPR%>-Änderung nicht neu berechnet"
  
! #: tree-cfg.cc:3096
  #, gcc-internal-format
  msgid "side effects not recomputed when %<ADDR_EXPR%> changed"
  msgstr "Seiteneffekte werden bei %<ADDR_EXPR%>-Änderung nicht neu berechnet"
  
! #: tree-cfg.cc:3111
  #, gcc-internal-format
  msgid "address taken but %<TREE_ADDRESSABLE%> bit not set"
  msgstr "Adresse genommen, aber %<TREE_ADDRESSABLE%>-Bit nicht gesetzt"
  
! #: tree-cfg.cc:3137
  #, gcc-internal-format
  msgid "non-scalar %qs"
  msgstr "nicht-skalares %qs"
  
! #: tree-cfg.cc:3151
  #, gcc-internal-format
  msgid "invalid position or size operand to %qs"
  msgstr "ungültiger Positions- oder Größenoperand für %qs"
  
! #: tree-cfg.cc:3157
  #, gcc-internal-format
  msgid "integral result type precision does not match field size of %qs"
  msgstr "Genauigkeit des ganzzahligen Ergebnistypen passt nicht zur Feldgröße von %qs"
  
! #: tree-cfg.cc:3166
  #, gcc-internal-format
  msgid "mode size of non-integral result does not match field size of %qs"
  msgstr "Betriebsart-Größe des nicht-ganzzahligen Ergebnisses passt nicht zur Feldgröße von %qs"
  
! #: tree-cfg.cc:3174
  #, gcc-internal-format
  msgid "%qs of non-mode-precision operand"
  msgstr "Operand von %qs ohne Modus-Genauigkeit"
  
! #: tree-cfg.cc:3181
  #, gcc-internal-format
  msgid "position plus size exceeds size of referenced object in %qs"
  msgstr "Position plus Größe überschreitet die Größe des referenzierten Objekts in %qs"
  
! #: tree-cfg.cc:3192
  #, gcc-internal-format
  msgid "type mismatch in %qs reference"
  msgstr "Typunverträglichkeit in %qs-Verweis"
  
! #: tree-cfg.cc:3208
  #, gcc-internal-format
  msgid "conversion of %qs on the left hand side of %qs"
  msgstr "Umwandlung von %qs auf der linken Seite eines %qs"
  
! #: tree-cfg.cc:3216
  #, gcc-internal-format
  msgid "conversion of register to a different size in %qs"
  msgstr "Umwandlung eines Registers auf eine andere Größe in %qs"
  
! #: tree-cfg.cc:3236
  #, gcc-internal-format
  msgid "non-top-level %qs"
  msgstr "nicht-Top-Level %qs"
  
! #: tree-cfg.cc:3251
  #, gcc-internal-format
  msgid "invalid operands to %qs"
  msgstr "ungültiger Operand für %qs"
  
! #: tree-cfg.cc:3262 tree-cfg.cc:3271 tree-cfg.cc:3288 tree-cfg.cc:3967
! #: tree-cfg.cc:3996 tree-cfg.cc:4013 tree-cfg.cc:4034 tree-cfg.cc:4080
! #: tree-cfg.cc:4101 tree-cfg.cc:4155 tree-cfg.cc:4175 tree-cfg.cc:4211
! #: tree-cfg.cc:4232 tree-cfg.cc:4293 tree-cfg.cc:4368 tree-cfg.cc:4394
! #: tree-cfg.cc:4430 tree-cfg.cc:4479 tree-cfg.cc:4504 tree-cfg.cc:4579
! #: tree-cfg.cc:4665
  #, gcc-internal-format
  msgid "type mismatch in %qs"
  msgstr "unverträgliche Typen in %qs"
  
! #: tree-cfg.cc:3282
  #, gcc-internal-format
  msgid "invalid %qs offset operator"
  msgstr "ungültiger Offset-Operator %qs"
  
! #: tree-cfg.cc:3306 tree-cfg.cc:3332
  #, gcc-internal-format
  msgid "invalid address operand in %qs"
  msgstr "ungültiger Adressoperand in %qs"
  
! #: tree-cfg.cc:3313 tree-cfg.cc:3339
  #, gcc-internal-format
  msgid "invalid offset operand in %qs"
  msgstr "ungültiger Offset-Operand in %qs"
  
! #: tree-cfg.cc:3320 tree-cfg.cc:3346
  #, gcc-internal-format
  msgid "invalid clique in %qs"
  msgstr "ungültige Clique in %qs"
  
! #: tree-cfg.cc:3353 tree-cfg.cc:4677
  #, gcc-internal-format
  msgid "%qs in gimple IL"
  msgstr "%qs in GIMPLE-IL"
  
! #: tree-cfg.cc:3364
  #, gcc-internal-format
  msgid "%qs as base where non-register is required"
  msgstr "%qs als Basis, es ist jedoch ein Nicht-Register erforderlich"
  
! #: tree-cfg.cc:3379
  #, gcc-internal-format
  msgid "invalid expression for min lvalue"
  msgstr "ungültiger Ausdruck für Min-L-Wert"
  
! #: tree-cfg.cc:3430
  #, gcc-internal-format
  msgid "gimple call has two targets"
  msgstr "Gimple-Aufruf hat zwei Ziele"
  
! #: tree-cfg.cc:3439
  #, gcc-internal-format
  msgid "gimple call has no target"
  msgstr "Gimple-Aufruf hat kein Ziel"
  
! #: tree-cfg.cc:3446
  #, gcc-internal-format
  msgid "invalid function in gimple call"
  msgstr "ungültige Funktion in GIMPLE-Aufruf"
  
! #: tree-cfg.cc:3456
  #, gcc-internal-format
  msgid "non-function in gimple call"
  msgstr "Nicht-Funktion in GIMPLE-Aufruf"
  
! #: tree-cfg.cc:3467
  #, gcc-internal-format
  msgid "invalid pure const state for function"
  msgstr "ungültiger »pure const«-Status für Funktion"
  
! #: tree-cfg.cc:3479
  #, gcc-internal-format
  msgid "invalid LHS in gimple call"
  msgstr "ungültige LHS in GIMPLE-Aufruf"
  
! #: tree-cfg.cc:3487
  #, gcc-internal-format
  msgid "LHS in %<noreturn%> call"
  msgstr "LHS in %<noreturn%>-Aufruf"
  
! #: tree-cfg.cc:3501
  #, gcc-internal-format
  msgid "invalid conversion in gimple call"
  msgstr "ungültige Umwandlung in GIMPLE-Aufruf"
  
! #: tree-cfg.cc:3510
  #, gcc-internal-format
  msgid "invalid static chain in gimple call"
  msgstr "ungültige statische Kette in GIMPLE-Aufruf"
  
! #: tree-cfg.cc:3521
  #, gcc-internal-format
  msgid "static chain with function that doesn%'t use one"
  msgstr "statische Kette mit Funktion, die keine verwendet"
--- 33326,33497 ----
  msgid "outer transaction in %<transaction_safe%> function"
  msgstr "äußere Transaktion in %<transaction_safe%>-Funktion"
  
! #: tree-cfg.cc:319
  #, gcc-internal-format
  msgid "ignoring loop annotation"
  msgstr "Schleifenannotation wird ignoriert"
  
! #: tree-cfg.cc:2981
  #, gcc-internal-format
  msgid "constant not recomputed when %<ADDR_EXPR%> changed"
  msgstr "Konstante wird bei %<ADDR_EXPR%>-Änderung nicht neu berechnet"
  
! #: tree-cfg.cc:2986
  #, gcc-internal-format
  msgid "side effects not recomputed when %<ADDR_EXPR%> changed"
  msgstr "Seiteneffekte werden bei %<ADDR_EXPR%>-Änderung nicht neu berechnet"
  
! #: tree-cfg.cc:3001
  #, gcc-internal-format
  msgid "address taken but %<TREE_ADDRESSABLE%> bit not set"
  msgstr "Adresse genommen, aber %<TREE_ADDRESSABLE%>-Bit nicht gesetzt"
  
! #: tree-cfg.cc:3027
  #, gcc-internal-format
  msgid "non-scalar %qs"
  msgstr "nicht-skalares %qs"
  
! #: tree-cfg.cc:3041
  #, gcc-internal-format
  msgid "invalid position or size operand to %qs"
  msgstr "ungültiger Positions- oder Größenoperand für %qs"
  
! #: tree-cfg.cc:3047
  #, gcc-internal-format
  msgid "integral result type precision does not match field size of %qs"
  msgstr "Genauigkeit des ganzzahligen Ergebnistypen passt nicht zur Feldgröße von %qs"
  
! #: tree-cfg.cc:3056
  #, gcc-internal-format
  msgid "mode size of non-integral result does not match field size of %qs"
  msgstr "Betriebsart-Größe des nicht-ganzzahligen Ergebnisses passt nicht zur Feldgröße von %qs"
  
! #: tree-cfg.cc:3064
  #, gcc-internal-format
  msgid "%qs of non-mode-precision operand"
  msgstr "Operand von %qs ohne Modus-Genauigkeit"
  
! #: tree-cfg.cc:3071
  #, gcc-internal-format
  msgid "position plus size exceeds size of referenced object in %qs"
  msgstr "Position plus Größe überschreitet die Größe des referenzierten Objekts in %qs"
  
! #: tree-cfg.cc:3082
  #, gcc-internal-format
  msgid "type mismatch in %qs reference"
  msgstr "Typunverträglichkeit in %qs-Verweis"
  
! #: tree-cfg.cc:3098
  #, gcc-internal-format
  msgid "conversion of %qs on the left hand side of %qs"
  msgstr "Umwandlung von %qs auf der linken Seite eines %qs"
  
! #: tree-cfg.cc:3106
  #, gcc-internal-format
  msgid "conversion of register to a different size in %qs"
  msgstr "Umwandlung eines Registers auf eine andere Größe in %qs"
  
! #: tree-cfg.cc:3126
  #, gcc-internal-format
  msgid "non-top-level %qs"
  msgstr "nicht-Top-Level %qs"
  
! #: tree-cfg.cc:3141
  #, gcc-internal-format
  msgid "invalid operands to %qs"
  msgstr "ungültiger Operand für %qs"
  
! #: tree-cfg.cc:3152 tree-cfg.cc:3161 tree-cfg.cc:3178 tree-cfg.cc:3862
! #: tree-cfg.cc:3891 tree-cfg.cc:3908 tree-cfg.cc:3929 tree-cfg.cc:3975
! #: tree-cfg.cc:3996 tree-cfg.cc:4050 tree-cfg.cc:4070 tree-cfg.cc:4106
! #: tree-cfg.cc:4127 tree-cfg.cc:4188 tree-cfg.cc:4263 tree-cfg.cc:4289
! #: tree-cfg.cc:4325 tree-cfg.cc:4374 tree-cfg.cc:4399 tree-cfg.cc:4474
! #: tree-cfg.cc:4568
  #, gcc-internal-format
  msgid "type mismatch in %qs"
  msgstr "unverträgliche Typen in %qs"
  
! #: tree-cfg.cc:3172
  #, gcc-internal-format
  msgid "invalid %qs offset operator"
  msgstr "ungültiger Offset-Operator %qs"
  
! #: tree-cfg.cc:3196 tree-cfg.cc:3222
  #, gcc-internal-format
  msgid "invalid address operand in %qs"
  msgstr "ungültiger Adressoperand in %qs"
  
! #: tree-cfg.cc:3203 tree-cfg.cc:3229
  #, gcc-internal-format
  msgid "invalid offset operand in %qs"
  msgstr "ungültiger Offset-Operand in %qs"
  
! #: tree-cfg.cc:3210 tree-cfg.cc:3236
  #, gcc-internal-format
  msgid "invalid clique in %qs"
  msgstr "ungültige Clique in %qs"
  
! #: tree-cfg.cc:3243 tree-cfg.cc:4580
  #, gcc-internal-format
  msgid "%qs in gimple IL"
  msgstr "%qs in GIMPLE-IL"
  
! #: tree-cfg.cc:3254
  #, gcc-internal-format
  msgid "%qs as base where non-register is required"
  msgstr "%qs als Basis, es ist jedoch ein Nicht-Register erforderlich"
  
! #: tree-cfg.cc:3269
  #, gcc-internal-format
  msgid "invalid expression for min lvalue"
  msgstr "ungültiger Ausdruck für Min-L-Wert"
  
! #: tree-cfg.cc:3320
  #, gcc-internal-format
  msgid "gimple call has two targets"
  msgstr "Gimple-Aufruf hat zwei Ziele"
  
! #: tree-cfg.cc:3329
  #, gcc-internal-format
  msgid "gimple call has no target"
  msgstr "Gimple-Aufruf hat kein Ziel"
  
! #: tree-cfg.cc:3336
  #, gcc-internal-format
  msgid "invalid function in gimple call"
  msgstr "ungültige Funktion in GIMPLE-Aufruf"
  
! #: tree-cfg.cc:3346
  #, gcc-internal-format
  msgid "non-function in gimple call"
  msgstr "Nicht-Funktion in GIMPLE-Aufruf"
  
! #: tree-cfg.cc:3357
  #, gcc-internal-format
  msgid "invalid pure const state for function"
  msgstr "ungültiger »pure const«-Status für Funktion"
  
! #: tree-cfg.cc:3369
  #, gcc-internal-format
  msgid "invalid LHS in gimple call"
  msgstr "ungültige LHS in GIMPLE-Aufruf"
  
! #: tree-cfg.cc:3377
  #, gcc-internal-format
  msgid "LHS in %<noreturn%> call"
  msgstr "LHS in %<noreturn%>-Aufruf"
  
! #: tree-cfg.cc:3391
  #, gcc-internal-format
  msgid "invalid conversion in gimple call"
  msgstr "ungültige Umwandlung in GIMPLE-Aufruf"
  
! #: tree-cfg.cc:3400
  #, gcc-internal-format
  msgid "invalid static chain in gimple call"
  msgstr "ungültige statische Kette in GIMPLE-Aufruf"
  
! #: tree-cfg.cc:3411
  #, gcc-internal-format
  msgid "static chain with function that doesn%'t use one"
  msgstr "statische Kette mit Funktion, die keine verwendet"
*************** msgstr "statische Kette mit Funktion, di
*** 31843,32563 ****
  #. __builtin_unreachable internally, for example when IPA figures
  #. out a call cannot happen in a legal program.  In such cases,
  #. we must make sure arguments are stripped off.
! #: tree-cfg.cc:3540
  #, gcc-internal-format
  msgid "%<__builtin_unreachable%> or %<__builtin_trap%> call with arguments"
  msgstr "Aufruf von %<__builtin_unreachable%> oder %<__builtin_trap%> mit Argumenten"
  
! #: tree-cfg.cc:3571
  #, gcc-internal-format
  msgid "%<DEFERRED_INIT%> calls should have same constant size for the first argument and LHS"
  msgstr "%<DEFERRED_INIT%>-Aufrufe sollten die gleiche konstante Größe für das erste Argument und LHS haben"
  
! #: tree-cfg.cc:3589
  #, gcc-internal-format
  msgid "invalid argument to gimple call"
  msgstr "ungültiges Argument für GIMPLE-Aufruf"
  
! #: tree-cfg.cc:3616
  #, gcc-internal-format
  msgid "invalid operands in gimple comparison"
  msgstr "ungültige Operanden in GIMPLE-Vergleich"
  
! #: tree-cfg.cc:3627
  #, gcc-internal-format
  msgid "mismatching comparison operand types"
  msgstr "Vergleichsoperandentypen passen nicht"
  
! #: tree-cfg.cc:3644
  #, gcc-internal-format
  msgid "unsupported operation or type for vector comparison returning a boolean"
  msgstr "In booleschem Vektorvergleich ist die Operation oder der Typ nicht unterstützt"
  
! #: tree-cfg.cc:3659
  #, gcc-internal-format
  msgid "non-vector operands in vector comparison"
  msgstr "Nicht-Vektoroperanden in Vektorvergleich"
  
! #: tree-cfg.cc:3668
  #, gcc-internal-format
  msgid "invalid vector comparison resulting type"
  msgstr "ungültiger Ergebnistyp in Vektorvergleich"
  
! #: tree-cfg.cc:3675
  #, gcc-internal-format
  msgid "bogus comparison result type"
  msgstr "falscher Ergebnistyp bei Vergleich"
  
! #: tree-cfg.cc:3697
  #, gcc-internal-format
  msgid "non-register as LHS of unary operation"
  msgstr "Nicht-Register als LHS von unärer Operation"
  
! #: tree-cfg.cc:3703
  #, gcc-internal-format
  msgid "invalid operand in unary operation"
  msgstr "ungültiger Operand in unärer Operation"
  
! #: tree-cfg.cc:3726
  #, gcc-internal-format
  msgid "invalid vector types in nop conversion"
  msgstr "ungültige Vektortypen in NOP-Umwandlung"
  
! #: tree-cfg.cc:3763
  #, gcc-internal-format
  msgid "invalid types in nop conversion"
  msgstr "ungültige Typen in NOP-Umwandlung"
  
! #: tree-cfg.cc:3778
  #, gcc-internal-format
  msgid "invalid types in address space conversion"
  msgstr "ungültige Typen in Adressraumumwandlung"
  
! #: tree-cfg.cc:3792
  #, gcc-internal-format
  msgid "invalid types in fixed-point conversion"
  msgstr "ungültige Typen Festkomma-Umwandlung"
  
! #: tree-cfg.cc:3807
  #, gcc-internal-format
  msgid "invalid types in conversion to floating-point"
  msgstr "ungültige Typen in Umwandlung zu Gleitkomma"
  
! #: tree-cfg.cc:3822
  #, gcc-internal-format
  msgid "invalid types in conversion to integer"
  msgstr "ungültige Typen in Umwandlung in Ganzzahl"
  
! #: tree-cfg.cc:3862
  #, gcc-internal-format
  msgid "type mismatch in %qs expression"
  msgstr "Typunverträglichkeit in %qs-Ausdruck"
  
! #: tree-cfg.cc:3879 tree-cfg.cc:3893 tree-cfg.cc:4259 tree-cfg.cc:4281
  #, gcc-internal-format
  msgid "invalid types for %qs"
  msgstr "ungültiger Typen für %qs"
  
! #: tree-cfg.cc:3904
  #, gcc-internal-format
  msgid "%qs should be from a scalar to a like vector"
  msgstr "%qs sollte von einem Skalar auf einen gleichartigen Vektor abbilden"
  
! #: tree-cfg.cc:3918
  #, gcc-internal-format
  msgid "non-trivial conversion in unary operation"
  msgstr "nicht-triviale Umwandlung in unärer Operation"
  
! #: tree-cfg.cc:3943
  #, gcc-internal-format
  msgid "non-register as LHS of binary operation"
  msgstr "Nicht-Register als LHS von binärer Operation"
  
! #: tree-cfg.cc:3950
  #, gcc-internal-format
  msgid "invalid operands in binary operation"
  msgstr "ungültige Operanden in binärer Operation"
  
! #: tree-cfg.cc:4055
  #, gcc-internal-format
  msgid "invalid non-vector operands to %qs"
  msgstr "ungültige Nicht-Vektor-Operanden für %qs"
  
! #: tree-cfg.cc:4066
  #, gcc-internal-format
  msgid "invalid (pointer) operands %qs"
  msgstr "Ungültige (Zeiger-)Operanden %qs"
  
! #: tree-cfg.cc:4301
  #, gcc-internal-format
  msgid "vector type expected in %qs"
  msgstr "Vektortypen erwartet in %qs"
  
! #: tree-cfg.cc:4314
  #, gcc-internal-format
  msgid "type mismatch in binary expression"
  msgstr "Typ passt nicht in binärem Ausdruck"
  
! #: tree-cfg.cc:4342
  #, gcc-internal-format
  msgid "non-register as LHS of ternary operation"
  msgstr "Nicht-Register als LHS von ternärer Operation"
  
! #: tree-cfg.cc:4350
  #, gcc-internal-format
  msgid "invalid operands in ternary operation"
  msgstr "ungültige Operanden in ternärer Operation"
  
! #: tree-cfg.cc:4382
  #, gcc-internal-format
  msgid "the first argument of a %qs must be of a boolean vector type of the same number of elements as the result"
  msgstr "das erste Argument eines %qs muss von booleschem Vektortyp sein und gleich viele Elemente wie das Ergebnis haben"
  
! #: tree-cfg.cc:4414 tree-cfg.cc:4491
  #, gcc-internal-format
  msgid "vector types expected in %qs"
  msgstr "Vektortypen erwartet in %qs"
  
! #: tree-cfg.cc:4447
  #, gcc-internal-format
  msgid "vectors with different element number found in %qs"
  msgstr "Vektoren unterschiedlicher Elementanzahl in %qs gefunden"
  
! #: tree-cfg.cc:4463
  #, gcc-internal-format
  msgid "invalid mask type in %qs"
  msgstr "ungültiger Maskentyp in %qs"
  
! #: tree-cfg.cc:4524
  #, gcc-internal-format
  msgid "not allowed type combination in %qs"
  msgstr "unerlaubte Typkombination in %qs"
  
! #: tree-cfg.cc:4533
  #, gcc-internal-format
  msgid "invalid position or size in %qs"
  msgstr "ungültige Position oder Größe in %qs"
  
! #: tree-cfg.cc:4539
  #, gcc-internal-format
  msgid "%qs into non-mode-precision operand"
  msgstr "%qs in non-mode-precision Operanden"
  
! #: tree-cfg.cc:4549
  #, gcc-internal-format
  msgid "insertion out of range in %qs"
  msgstr "Einschub außerhalb des gültigen Bereichs in %qs"
  
! #: tree-cfg.cc:4559
  #, gcc-internal-format
  msgid "%qs not at element boundary"
  msgstr "%qs nicht an Elementgrenze"
  
! #: tree-cfg.cc:4615
  #, gcc-internal-format
  msgid "non-trivial conversion in %qs"
  msgstr "nicht-triviale Umwandlung in %qs"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:4624
  #, gcc-internal-format
  msgid "%qs LHS in clobber statement"
  msgstr "%s auf der linken Seite einer Clobber-Anweisung"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:4632
  #, gcc-internal-format
  msgid "%qs LHS in assignment statement"
  msgstr "%qs auf der linken Seite einer Zuweisung"
  
! #: tree-cfg.cc:4651
  #, gcc-internal-format
  msgid "invalid operand in %qs"
  msgstr "ungültiger Operand in %qs"
  
! #: tree-cfg.cc:4683
  #, gcc-internal-format
  msgid "invalid %qs size argument in load"
  msgstr "ungültiges %qs-Größenargument beim Laden"
  
! #: tree-cfg.cc:4702 tree-cfg.cc:4728
  #, gcc-internal-format
  msgid "invalid RHS for gimple memory store: %qs"
  msgstr "ungültige rechte Seite für GIMPLE-Speicherung: %qs"
  
! #: tree-cfg.cc:4762 tree-cfg.cc:4780
  #, gcc-internal-format
  msgid "incorrect type of vector %qs elements"
  msgstr "ungültiger Typ der Vektor-%qs-Elemente"
  
! #: tree-cfg.cc:4771 tree-cfg.cc:4788
  #, gcc-internal-format
  msgid "incorrect number of vector %qs elements"
  msgstr "falsche Anzahl der Vektor-%qs-Elemente"
  
! #: tree-cfg.cc:4796
  #, gcc-internal-format
  msgid "incorrect type of vector CONSTRUCTOR elements"
  msgstr "falscher Typ der Elemente eines Vektorkonstruktors"
  
! #: tree-cfg.cc:4805
  #, gcc-internal-format
  msgid "vector %qs with non-NULL element index"
  msgstr "Vektor-%qs mit Elementindex, der nicht NULL ist"
  
! #: tree-cfg.cc:4812
  #, gcc-internal-format
  msgid "vector %qs element is not a GIMPLE value"
  msgstr "%qs-Element des Vektors ist kein GIMPLE-Wert"
  
! #: tree-cfg.cc:4821
  #, gcc-internal-format
  msgid "non-vector %qs with elements"
  msgstr "%qs mit Elementen ist kein Vektor"
  
! #: tree-cfg.cc:4848
  #, gcc-internal-format
  msgid "nontemporal store lhs cannot be a gimple register"
  msgstr "die linke Seite der nichttemporalen Speicheroperation kann kein Gimple-Register sein"
  
! #: tree-cfg.cc:4890
  #, gcc-internal-format
  msgid "invalid operand in return statement"
  msgstr "ungültiger Operand in »return«-Anweisung"
  
! #: tree-cfg.cc:4905 c/gimple-parser.cc:2666
  #, gcc-internal-format
  msgid "invalid conversion in return statement"
  msgstr "ungültige Umwandlung in »return«-Anweisung"
  
! #: tree-cfg.cc:4929
  #, gcc-internal-format
  msgid "goto destination is neither a label nor a pointer"
  msgstr "Goto-Ziel ist weder eine Marke noch ein Zeiger"
  
! #: tree-cfg.cc:4948
  #, gcc-internal-format
  msgid "invalid operand to switch statement"
  msgstr "ungültiger Operand für switch-Anweisung"
  
! #: tree-cfg.cc:4956
  #, gcc-internal-format
  msgid "non-integral type switch statement"
  msgstr "switch-Anweisung ohne eingebauten Typ"
  
! #: tree-cfg.cc:4966
  #, gcc-internal-format
  msgid "invalid default case label in switch statement"
  msgstr "ungültige %<default%>-Sprungmarke in switch-Anweisung"
  
! #: tree-cfg.cc:4978
  #, gcc-internal-format
  msgid "invalid %<CASE_CHAIN%>"
  msgstr "ungültiges %<CASE_CHAIN%>"
  
! #: tree-cfg.cc:4984
  #, gcc-internal-format
  msgid "invalid case label in switch statement"
  msgstr "ungültige »case«-Marke in switch-Anweisung"
  
! #: tree-cfg.cc:4991
  #, gcc-internal-format
  msgid "invalid case range in switch statement"
  msgstr "ungültiger »case«-Bereich in switch-Anweisung"
  
! #: tree-cfg.cc:5001
  #, gcc-internal-format
  msgid "type precision mismatch in switch statement"
  msgstr "unpassende Präzision für Typ in switch-Anweisung"
  
! #: tree-cfg.cc:5008
  #, gcc-internal-format
  msgid "type mismatch for case label in switch statement"
  msgstr "unpassender Typ für »case«-Marke in switch-Anweisung"
  
! #: tree-cfg.cc:5017
  #, gcc-internal-format
  msgid "case labels not sorted in switch statement"
  msgstr "unsortierte case-Marken in switch-Anweisung"
  
! #: tree-cfg.cc:5060
  #, gcc-internal-format
  msgid "label context is not the current function declaration"
  msgstr "der Label-Kontext ist nicht die aktuelle Funktionsdeklaration"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5069
  #, gcc-internal-format
  msgid "incorrect entry in %<label_to_block_map%>"
  msgstr "falscher Eintrag in %<label_to_block_map%>"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5079
  #, gcc-internal-format
  msgid "incorrect setting of landing pad number"
  msgstr "incorrect setting of landing pad number"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5095
  #, gcc-internal-format
  msgid "invalid comparison code in gimple cond"
  msgstr "invalid comparison code in gimple cond"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5103
  #, gcc-internal-format
  msgid "invalid labels in gimple cond"
  msgstr "Ungültiger Marken in GIMPLE-Bedingung"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5189 tree-cfg.cc:5198
  #, gcc-internal-format
  msgid "invalid %<PHI%> result"
  msgstr "ungültiges %<PHI%>-Ergebnis"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93852
! #: tree-cfg.cc:5208
  #, gcc-internal-format
  msgid "missing %<PHI%> def"
  msgstr "fehlende %<PHI%>-Definition"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5222
  #, gcc-internal-format
  msgid "invalid %<PHI%> argument"
  msgstr "ungültiges %<PHI%>-Argument"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5229
  #, gcc-internal-format
  msgid "incompatible types in %<PHI%> argument %u"
  msgstr "inkompatible Typen in %<PHI%>-Argument %u"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5332
  #, gcc-internal-format
  msgid "%<verify_gimple%> failed"
  msgstr "%<verify_gimple%> failed"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5391
  #, gcc-internal-format
  msgid "dead statement in EH table"
  msgstr "unerreichbare Anweisung in EH-Tabelle"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5407
  #, gcc-internal-format
  msgid "location references block not in block tree"
  msgstr "location references block not in block tree"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5456
  #, gcc-internal-format
  msgid "local declaration from a different function"
  msgstr "local declaration from a different function"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5559
  #, gcc-internal-format
  msgid "gimple_bb (phi) is set to a wrong basic block"
  msgstr "gimple_bb (phi) is set to a wrong basic block"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5568
  #, gcc-internal-format
  msgid "PHI node with location"
  msgstr "PHI node with location"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5579 tree-cfg.cc:5626
  #, gcc-internal-format
  msgid "incorrect sharing of tree nodes"
  msgstr "incorrect sharing of tree nodes"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5587
  #, gcc-internal-format
  msgid "virtual PHI with argument locations"
  msgstr "virtual PHI with argument locations"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5614
  #, gcc-internal-format
  msgid "gimple_bb (stmt) is set to a wrong basic block"
  msgstr "gimple_bb (stmt) is set to a wrong basic block"
  
! #: tree-cfg.cc:5654
  #, gcc-internal-format
  msgid "statement marked for throw, but doesn%'t"
  msgstr "Anweisung für throw markiert, wirft jedoch nichts"
  
! #: tree-cfg.cc:5660
  #, gcc-internal-format
  msgid "statement marked for throw in middle of block"
  msgstr "Anweisung inmitten eines Blocks für throw markiert"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5682
  #, gcc-internal-format
  msgid "verify_gimple failed"
  msgstr "verify_gimple failed"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5706
  #, gcc-internal-format
  msgid "ENTRY_BLOCK has IL associated with it"
  msgstr "ENTRY_BLOCK has IL associated with it"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5713
  #, gcc-internal-format
  msgid "EXIT_BLOCK has IL associated with it"
  msgstr "EXIT_BLOCK has IL associated with it"
  
! #: tree-cfg.cc:5720
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru to exit from bb %d"
  msgstr "Interner Fehler: fallthru to exit from bb %d"
  
! #: tree-cfg.cc:5726
  #, gcc-internal-format
  msgid "entry block count not initialized"
  msgstr "Interner Fehler: entry block count not initialized"
  
! #: tree-cfg.cc:5732
  #, gcc-internal-format
  msgid "exit block count not initialized"
  msgstr "Interner Fehler: exit block count not initialized"
  
! #: tree-cfg.cc:5739
  #, gcc-internal-format
  msgid "probability of edge from entry block not initialized"
  msgstr "Interner Fehler: probability of edge from entry block not initialized"
  
! #: tree-cfg.cc:5754
  #, gcc-internal-format, gfc-internal-format
  msgid "count of bb %d not initialized"
  msgstr "Interner Fehler: count of bb %d not initialized"
  
! #: tree-cfg.cc:5760
  #, gcc-internal-format, gfc-internal-format
  msgid "probability of edge %d->%d not initialized"
  msgstr "Interner Fehler: probability of edge %d->%d not initialized"
  
! #: tree-cfg.cc:5780
  #, gcc-internal-format
  msgid "nonlocal label %qD is not first in a sequence of labels in bb %d"
  msgstr "Interner Fehler: nonlocal label %qD is not first in a sequence of labels in bb %d"
  
! #: tree-cfg.cc:5787
  #, gcc-internal-format
  msgid "EH landing pad label %qD is not first in a sequence of labels in bb %d"
  msgstr "Interner Fehler: EH landing pad label %qD is not first in a sequence of labels in bb %d"
  
! #: tree-cfg.cc:5794
  #, gcc-internal-format
  msgid "label %qD to block does not match in bb %d"
  msgstr "Interner Fehler: label %qD to block does not match in bb %d"
  
! #: tree-cfg.cc:5801
  #, gcc-internal-format
  msgid "label %qD has incorrect context in bb %d"
  msgstr "Interner Fehler: label %qD has incorrect context in bb %d"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5816
  #, gcc-internal-format, gfc-internal-format
  msgid "control flow in the middle of basic block %d"
  msgstr "Interner Fehler: control flow in the middle of basic block %d"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5826
  #, gcc-internal-format
  msgid "label %qD in the middle of basic block %d"
  msgstr "Interner Fehler: label %qD in the middle of basic block %d"
  
! #: tree-cfg.cc:5845
  #, gcc-internal-format, gfc-internal-format
  msgid "returns_twice call is not last in basic block %d"
  msgstr "Interner Fehler: returns_twice call is not last in basic block %d"
  
! #: tree-cfg.cc:5854
  #, gcc-internal-format, gfc-internal-format
  msgid "returns_twice call is not first in basic block %d"
  msgstr "Interner Fehler: returns_twice call is not first in basic block %d"
  
! #: tree-cfg.cc:5886
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge after a control statement in bb %d"
  msgstr "Interner Fehler: fallthru edge after a control statement in bb %d"
  
! #: tree-cfg.cc:5899
  #, gcc-internal-format, gfc-internal-format
  msgid "true/false edge after a non-GIMPLE_COND in bb %d"
  msgstr "Interner Fehler: true/false edge after a non-GIMPLE_COND in bb %d"
  
! #: tree-cfg.cc:5922 tree-cfg.cc:5944 tree-cfg.cc:5961 tree-cfg.cc:6030
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong outgoing edge flags at end of bb %d"
  msgstr "Interner Fehler: wrong outgoing edge flags at end of bb %d"
  
! #: tree-cfg.cc:5932
  #, gcc-internal-format, gfc-internal-format
  msgid "explicit goto at end of bb %d"
  msgstr "Interner Fehler: explicit goto at end of bb %d"
  
! #: tree-cfg.cc:5966
  #, gcc-internal-format, gfc-internal-format
  msgid "return edge does not point to exit in bb %d"
  msgstr "Interner Fehler: return edge does not point to exit in bb %d"
  
! #: tree-cfg.cc:5996
  #, gcc-internal-format
  msgid "found default case not at the start of case vector"
  msgstr "Interner Fehler: found default case not at the start of case vector"
  
! #: tree-cfg.cc:6004
  #, gcc-internal-format
  msgid "case labels not sorted: "
  msgstr "Interner Fehler: case labels not sorted: "
  
! #: tree-cfg.cc:6021
  #, gcc-internal-format, gfc-internal-format
  msgid "extra outgoing edge %d->%d"
  msgstr "Interner Fehler: extra outgoing edge %d->%d"
  
! #: tree-cfg.cc:6044
  #, gcc-internal-format, gfc-internal-format
  msgid "missing edge %i->%i"
  msgstr "Interner Fehler: missing edge %i->%i"
  
! #: tree-cfg.cc:9826
  #, gcc-internal-format
  msgid "%<noreturn%> function does return"
  msgstr "%<noreturn%>-Funktion kehrt zurück"
  
! #: tree-cfg.cc:9846 tree-cfg.cc:9881
  #, gcc-internal-format
  msgid "control reaches end of non-void function"
  msgstr "Kontrollfluss erreicht Ende von Nicht-void-Funktion"
  
! #: tree-cfg.cc:9949
  #, gcc-internal-format
  msgid "ignoring return value of %qD declared with attribute %<warn_unused_result%>"
  msgstr "Der Rückgabewert von %qD, der mit dem Attribut %<warn_unused_result%> deklariert wurde, wird ignoriert"
  
! #: tree-cfg.cc:9954 cp/cvt.cc:1154
  #, gcc-internal-format
  msgid "ignoring return value of function declared with attribute %<warn_unused_result%>"
  msgstr "Rückgabewert der mit dem Attribut %<warn_unused_result%> definierten Funktion wird ignoriert"
  
! #: tree-complex.cc:1676
  #, gcc-internal-format
  msgid "%<asm goto%> with complex typed outputs"
  msgstr "%<asm goto%> mit komplexen typisierten Ausgaben"
  
! #: tree-eh.cc:4983
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has multiple EH edges"
  msgstr "Interner Compilerfehler: BB %i has multiple EH edges"
  
! #: tree-eh.cc:4995
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i cannot throw but has an EH edge"
  msgstr "Interner Compilerfehler: BB %i cannot throw but has an EH edge"
  
! #: tree-eh.cc:5003
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i last statement has incorrectly set lp"
  msgstr "Interner Compilerfehler: BB %i last statement has incorrectly set lp"
  
! #: tree-eh.cc:5009
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an EH edge"
  msgstr "Interner Compilerfehler: BB %i is missing an EH edge"
  
! #: tree-eh.cc:5015
  #, gcc-internal-format, gfc-internal-format
  msgid "Incorrect EH edge %i->%i"
  msgstr "Interner Compilerfehler: Incorrect EH edge %i->%i"
  
! #: tree-eh.cc:5049 tree-eh.cc:5068
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an edge"
  msgstr "Interner Compilerfehler: BB %i is missing an edge"
  
! #: tree-eh.cc:5085
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i too many fallthru edges"
  msgstr "Interner Compilerfehler: BB %i too many fallthru edges"
  
! #: tree-eh.cc:5094
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect edge"
  msgstr "Interner Compilerfehler: BB %i has incorrect edge"
  
! #: tree-eh.cc:5100
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect fallthru edge"
  msgstr "Interner Compilerfehler: BB %i has incorrect fallthru edge"
  
! #: tree-inline.cc:3964
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it receives a non-local goto"
  msgstr "die Funktion %q+F kann nie kopiert werden, da sie ein nichtlokales »goto« empfängt"
  
! #: tree-inline.cc:3971
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it saves address of local label in a static variable"
  msgstr "die Funktion %q+F kann nie kopiert werden, da sie die Adresse einer lokalen Marke in statischer Variablen speichert"
  
! #: tree-inline.cc:4011
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)"
  msgstr "die Funktion %q+F kann nie »inline« sein, da sie alloca verwendet (zum Aufheben: Attribut »always_inline« verwenden)"
  
! #: tree-inline.cc:4025
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses setjmp"
  msgstr "die Funktion %q+F kann nie »inline« sein, da sie setjmp verwendet"
  
! #: tree-inline.cc:4039
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses variable argument lists"
  msgstr "die Funktion %q+F kann nie »inline« sein, da sie eine variable Argumentliste verwendet"
  
! #: tree-inline.cc:4051
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses setjmp-longjmp exception handling"
  msgstr "die Funktion %q+F kann nie »inline« sein, da sie »setjmp-longjmp«-Ausnahmebehandlung verwendet"
  
! #: tree-inline.cc:4059
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses non-local goto"
  msgstr "die Funktion %q+F kann nie »inline« sein, da sie ein nichtlokales »goto« enthält"
  
! #: tree-inline.cc:4071
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses %<__builtin_return%> or %<__builtin_apply_args%>"
  msgstr "die Funktion %q+F kann nie »inline« sein, da sie %<__builtin_return%> oder %<__builtin_apply_args%> verwendet"
  
! #: tree-inline.cc:4091
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it contains a computed goto"
  msgstr "die Funktion %q+F kann nie »inline« sein, da sie ein berechnetes »goto« enthält"
  
! #: tree-inline.cc:4137
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it has a VLA argument"
  msgstr "die Funktion %q+F kann nie »inline« sein, da sie ein Argument vom Typ Array variabler Länge hat"
  
! #: tree-inline.cc:4204
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it is suppressed using %<-fno-inline%>"
  msgstr "die Funktion %q+F kann nie inline sein, da dies mit %<-fno-inline%> unterdrückt wird"
  
! #: tree-inline.cc:4212
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses attributes conflicting with inlining"
  msgstr "Funktion %q+F kann nie inline sein, da sie mit inline in Konflikt stehende Attribute hat"
  
! #: tree-inline.cc:4895
  #, gcc-internal-format
  msgid "inlining failed in call to %<always_inline%> %q+F: %s"
  msgstr "Inlining beim Aufruf von %q+F mit %<always_inline%> fehlgeschlagen: %s"
  
! #: tree-inline.cc:4898 tree-inline.cc:4919
  #, gcc-internal-format
  msgid "called from here"
  msgstr "von hier aufgerufen"
  
! #: tree-inline.cc:4901 tree-inline.cc:4922
  #, gcc-internal-format
  msgid "called from this function"
  msgstr "von dieser Funktion aus aufgerufen"
  
! #: tree-inline.cc:4915
  #, gcc-internal-format
  msgid "inlining failed in call to %q+F: %s"
  msgstr "»inline« beim Aufruf von %q+F gescheitert: %s"
--- 33502,34257 ----
  #. __builtin_unreachable internally, for example when IPA figures
  #. out a call cannot happen in a legal program.  In such cases,
  #. we must make sure arguments are stripped off.
! #: tree-cfg.cc:3430
  #, gcc-internal-format
  msgid "%<__builtin_unreachable%> or %<__builtin_trap%> call with arguments"
  msgstr "Aufruf von %<__builtin_unreachable%> oder %<__builtin_trap%> mit Argumenten"
  
! #: tree-cfg.cc:3461
  #, gcc-internal-format
  msgid "%<DEFERRED_INIT%> calls should have same constant size for the first argument and LHS"
  msgstr "%<DEFERRED_INIT%>-Aufrufe sollten die gleiche konstante Größe für das erste Argument und LHS haben"
  
! #: tree-cfg.cc:3479
  #, gcc-internal-format
  msgid "invalid argument to gimple call"
  msgstr "ungültiges Argument für GIMPLE-Aufruf"
  
! #: tree-cfg.cc:3506
  #, gcc-internal-format
  msgid "invalid operands in gimple comparison"
  msgstr "ungültige Operanden in GIMPLE-Vergleich"
  
! #: tree-cfg.cc:3517
  #, gcc-internal-format
  msgid "mismatching comparison operand types"
  msgstr "Vergleichsoperandentypen passen nicht"
  
! #: tree-cfg.cc:3534
  #, gcc-internal-format
  msgid "unsupported operation or type for vector comparison returning a boolean"
  msgstr "In booleschem Vektorvergleich ist die Operation oder der Typ nicht unterstützt"
  
! #: tree-cfg.cc:3549
  #, gcc-internal-format
  msgid "non-vector operands in vector comparison"
  msgstr "Nicht-Vektoroperanden in Vektorvergleich"
  
! #: tree-cfg.cc:3558
  #, gcc-internal-format
  msgid "invalid vector comparison resulting type"
  msgstr "ungültiger Ergebnistyp in Vektorvergleich"
  
! #: tree-cfg.cc:3565
  #, gcc-internal-format
  msgid "bogus comparison result type"
  msgstr "falscher Ergebnistyp bei Vergleich"
  
! #: tree-cfg.cc:3587
  #, gcc-internal-format
  msgid "non-register as LHS of unary operation"
  msgstr "Nicht-Register als LHS von unärer Operation"
  
! #: tree-cfg.cc:3593
  #, gcc-internal-format
  msgid "invalid operand in unary operation"
  msgstr "ungültiger Operand in unärer Operation"
  
! #: tree-cfg.cc:3616
  #, gcc-internal-format
  msgid "invalid vector types in nop conversion"
  msgstr "ungültige Vektortypen in NOP-Umwandlung"
  
! #: tree-cfg.cc:3653
  #, gcc-internal-format
  msgid "invalid types in nop conversion"
  msgstr "ungültige Typen in NOP-Umwandlung"
  
! #: tree-cfg.cc:3668
  #, gcc-internal-format
  msgid "invalid types in address space conversion"
  msgstr "ungültige Typen in Adressraumumwandlung"
  
! #: tree-cfg.cc:3682
  #, gcc-internal-format
  msgid "invalid types in fixed-point conversion"
  msgstr "ungültige Typen Festkomma-Umwandlung"
  
! #: tree-cfg.cc:3697
  #, gcc-internal-format
  msgid "invalid types in conversion to floating-point"
  msgstr "ungültige Typen in Umwandlung zu Gleitkomma"
  
! #: tree-cfg.cc:3712
  #, gcc-internal-format
  msgid "invalid types in conversion to integer"
  msgstr "ungültige Typen in Umwandlung in Ganzzahl"
  
! #: tree-cfg.cc:3752
  #, gcc-internal-format
  msgid "type mismatch in %qs expression"
  msgstr "Typunverträglichkeit in %qs-Ausdruck"
  
! #: tree-cfg.cc:3767 tree-cfg.cc:4154 tree-cfg.cc:4176
  #, gcc-internal-format
  msgid "invalid types for %qs"
  msgstr "ungültiger Typen für %qs"
  
! #: tree-cfg.cc:3778
  #, gcc-internal-format
  msgid "%qs should be from a scalar to a like vector"
  msgstr "%qs sollte von einem Skalar auf einen gleichartigen Vektor abbilden"
  
! #: tree-cfg.cc:3789
! #, fuzzy, gcc-internal-format
! #| msgid "invalid types for %qs"
! msgid "invalid type for %qs"
! msgstr "ungültiger Typen für %qs"
! 
! #: tree-cfg.cc:3813
  #, gcc-internal-format
  msgid "non-trivial conversion in unary operation"
  msgstr "nicht-triviale Umwandlung in unärer Operation"
  
! #: tree-cfg.cc:3838
  #, gcc-internal-format
  msgid "non-register as LHS of binary operation"
  msgstr "Nicht-Register als LHS von binärer Operation"
  
! #: tree-cfg.cc:3845
  #, gcc-internal-format
  msgid "invalid operands in binary operation"
  msgstr "ungültige Operanden in binärer Operation"
  
! #: tree-cfg.cc:3950
  #, gcc-internal-format
  msgid "invalid non-vector operands to %qs"
  msgstr "ungültige Nicht-Vektor-Operanden für %qs"
  
! #: tree-cfg.cc:3961
  #, gcc-internal-format
  msgid "invalid (pointer) operands %qs"
  msgstr "Ungültige (Zeiger-)Operanden %qs"
  
! #: tree-cfg.cc:4196
  #, gcc-internal-format
  msgid "vector type expected in %qs"
  msgstr "Vektortypen erwartet in %qs"
  
! #: tree-cfg.cc:4209
  #, gcc-internal-format
  msgid "type mismatch in binary expression"
  msgstr "Typ passt nicht in binärem Ausdruck"
  
! #: tree-cfg.cc:4237
  #, gcc-internal-format
  msgid "non-register as LHS of ternary operation"
  msgstr "Nicht-Register als LHS von ternärer Operation"
  
! #: tree-cfg.cc:4245
  #, gcc-internal-format
  msgid "invalid operands in ternary operation"
  msgstr "ungültige Operanden in ternärer Operation"
  
! #: tree-cfg.cc:4277
  #, gcc-internal-format
  msgid "the first argument of a %qs must be of a boolean vector type of the same number of elements as the result"
  msgstr "das erste Argument eines %qs muss von booleschem Vektortyp sein und gleich viele Elemente wie das Ergebnis haben"
  
! #: tree-cfg.cc:4309 tree-cfg.cc:4386
  #, gcc-internal-format
  msgid "vector types expected in %qs"
  msgstr "Vektortypen erwartet in %qs"
  
! #: tree-cfg.cc:4342
  #, gcc-internal-format
  msgid "vectors with different element number found in %qs"
  msgstr "Vektoren unterschiedlicher Elementanzahl in %qs gefunden"
  
! #: tree-cfg.cc:4358
  #, gcc-internal-format
  msgid "invalid mask type in %qs"
  msgstr "ungültiger Maskentyp in %qs"
  
! #: tree-cfg.cc:4419
  #, gcc-internal-format
  msgid "not allowed type combination in %qs"
  msgstr "unerlaubte Typkombination in %qs"
  
! #: tree-cfg.cc:4428
  #, gcc-internal-format
  msgid "invalid position or size in %qs"
  msgstr "ungültige Position oder Größe in %qs"
  
! #: tree-cfg.cc:4434
  #, gcc-internal-format
  msgid "%qs into non-mode-precision operand"
  msgstr "%qs in non-mode-precision Operanden"
  
! #: tree-cfg.cc:4444
  #, gcc-internal-format
  msgid "insertion out of range in %qs"
  msgstr "Einschub außerhalb des gültigen Bereichs in %qs"
  
! #: tree-cfg.cc:4454
  #, gcc-internal-format
  msgid "%qs not at element boundary"
  msgstr "%qs nicht an Elementgrenze"
  
! #: tree-cfg.cc:4510
  #, gcc-internal-format
  msgid "non-trivial conversion in %qs"
  msgstr "nicht-triviale Umwandlung in %qs"
  
+ #: tree-cfg.cc:4519
+ #, fuzzy, gcc-internal-format
+ #| msgid "invalid cpu %qs for %s%qs%s"
+ msgid "invalid LHS (%qs) for assignment: %qs"
+ msgstr "ungültige CPU %qs für %s%qs%s"
+ 
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:4527
  #, gcc-internal-format
  msgid "%qs LHS in clobber statement"
  msgstr "%s auf der linken Seite einer Clobber-Anweisung"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:4535
  #, gcc-internal-format
  msgid "%qs LHS in assignment statement"
  msgstr "%qs auf der linken Seite einer Zuweisung"
  
! #: tree-cfg.cc:4554
  #, gcc-internal-format
  msgid "invalid operand in %qs"
  msgstr "ungültiger Operand in %qs"
  
! #: tree-cfg.cc:4586
  #, gcc-internal-format
  msgid "invalid %qs size argument in load"
  msgstr "ungültiges %qs-Größenargument beim Laden"
  
! #: tree-cfg.cc:4605 tree-cfg.cc:4631
  #, gcc-internal-format
  msgid "invalid RHS for gimple memory store: %qs"
  msgstr "ungültige rechte Seite für GIMPLE-Speicherung: %qs"
  
! #: tree-cfg.cc:4648
! #, fuzzy, gcc-internal-format
! #| msgid "non-register as LHS of ternary operation"
! msgid "non-register as LHS with vector constructor"
! msgstr "Nicht-Register als LHS von ternärer Operation"
! 
! #: tree-cfg.cc:4670 tree-cfg.cc:4688
  #, gcc-internal-format
  msgid "incorrect type of vector %qs elements"
  msgstr "ungültiger Typ der Vektor-%qs-Elemente"
  
! #: tree-cfg.cc:4679 tree-cfg.cc:4696
  #, gcc-internal-format
  msgid "incorrect number of vector %qs elements"
  msgstr "falsche Anzahl der Vektor-%qs-Elemente"
  
! #: tree-cfg.cc:4704
  #, gcc-internal-format
  msgid "incorrect type of vector CONSTRUCTOR elements"
  msgstr "falscher Typ der Elemente eines Vektorkonstruktors"
  
! #: tree-cfg.cc:4713
  #, gcc-internal-format
  msgid "vector %qs with non-NULL element index"
  msgstr "Vektor-%qs mit Elementindex, der nicht NULL ist"
  
! #: tree-cfg.cc:4720
  #, gcc-internal-format
  msgid "vector %qs element is not a GIMPLE value"
  msgstr "%qs-Element des Vektors ist kein GIMPLE-Wert"
  
! #: tree-cfg.cc:4729
  #, gcc-internal-format
  msgid "non-vector %qs with elements"
  msgstr "%qs mit Elementen ist kein Vektor"
  
! #: tree-cfg.cc:4756
  #, gcc-internal-format
  msgid "nontemporal store lhs cannot be a gimple register"
  msgstr "die linke Seite der nichttemporalen Speicheroperation kann kein Gimple-Register sein"
  
! #: tree-cfg.cc:4799
  #, gcc-internal-format
  msgid "invalid operand in return statement"
  msgstr "ungültiger Operand in »return«-Anweisung"
  
! #: tree-cfg.cc:4809 c/gimple-parser.cc:2656
  #, gcc-internal-format
  msgid "invalid conversion in return statement"
  msgstr "ungültige Umwandlung in »return«-Anweisung"
  
! #: tree-cfg.cc:4833
  #, gcc-internal-format
  msgid "goto destination is neither a label nor a pointer"
  msgstr "Goto-Ziel ist weder eine Marke noch ein Zeiger"
  
! #: tree-cfg.cc:4852
  #, gcc-internal-format
  msgid "invalid operand to switch statement"
  msgstr "ungültiger Operand für switch-Anweisung"
  
! #: tree-cfg.cc:4860
  #, gcc-internal-format
  msgid "non-integral type switch statement"
  msgstr "switch-Anweisung ohne eingebauten Typ"
  
! #: tree-cfg.cc:4870
  #, gcc-internal-format
  msgid "invalid default case label in switch statement"
  msgstr "ungültige %<default%>-Sprungmarke in switch-Anweisung"
  
! #: tree-cfg.cc:4882
  #, gcc-internal-format
  msgid "invalid %<CASE_CHAIN%>"
  msgstr "ungültiges %<CASE_CHAIN%>"
  
! #: tree-cfg.cc:4888
  #, gcc-internal-format
  msgid "invalid case label in switch statement"
  msgstr "ungültige »case«-Marke in switch-Anweisung"
  
! #: tree-cfg.cc:4895
  #, gcc-internal-format
  msgid "invalid case range in switch statement"
  msgstr "ungültiger »case«-Bereich in switch-Anweisung"
  
! #: tree-cfg.cc:4905
  #, gcc-internal-format
  msgid "type precision mismatch in switch statement"
  msgstr "unpassende Präzision für Typ in switch-Anweisung"
  
! #: tree-cfg.cc:4912
  #, gcc-internal-format
  msgid "type mismatch for case label in switch statement"
  msgstr "unpassender Typ für »case«-Marke in switch-Anweisung"
  
! #: tree-cfg.cc:4921
  #, gcc-internal-format
  msgid "case labels not sorted in switch statement"
  msgstr "unsortierte case-Marken in switch-Anweisung"
  
! #: tree-cfg.cc:4964
  #, gcc-internal-format
  msgid "label context is not the current function declaration"
  msgstr "der Label-Kontext ist nicht die aktuelle Funktionsdeklaration"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:4973
  #, gcc-internal-format
  msgid "incorrect entry in %<label_to_block_map%>"
  msgstr "falscher Eintrag in %<label_to_block_map%>"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:4983
  #, gcc-internal-format
  msgid "incorrect setting of landing pad number"
  msgstr "incorrect setting of landing pad number"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:4999
  #, gcc-internal-format
  msgid "invalid comparison code in gimple cond"
  msgstr "invalid comparison code in gimple cond"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5007
  #, gcc-internal-format
  msgid "invalid labels in gimple cond"
  msgstr "Ungültiger Marken in GIMPLE-Bedingung"
  
+ #: tree-cfg.cc:5020
+ #, gcc-internal-format
+ msgid "gimple cond condition cannot throw"
+ msgstr ""
+ 
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5106 tree-cfg.cc:5115
  #, gcc-internal-format
  msgid "invalid %<PHI%> result"
  msgstr "ungültiges %<PHI%>-Ergebnis"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93852
! #: tree-cfg.cc:5125
  #, gcc-internal-format
  msgid "missing %<PHI%> def"
  msgstr "fehlende %<PHI%>-Definition"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5139
  #, gcc-internal-format
  msgid "invalid %<PHI%> argument"
  msgstr "ungültiges %<PHI%>-Argument"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5146
  #, gcc-internal-format
  msgid "incompatible types in %<PHI%> argument %u"
  msgstr "inkompatible Typen in %<PHI%>-Argument %u"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5249
  #, gcc-internal-format
  msgid "%<verify_gimple%> failed"
  msgstr "%<verify_gimple%> failed"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5308
  #, gcc-internal-format
  msgid "dead statement in EH table"
  msgstr "unerreichbare Anweisung in EH-Tabelle"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5324
  #, gcc-internal-format
  msgid "location references block not in block tree"
  msgstr "location references block not in block tree"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5373
  #, gcc-internal-format
  msgid "local declaration from a different function"
  msgstr "local declaration from a different function"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5476
  #, gcc-internal-format
  msgid "gimple_bb (phi) is set to a wrong basic block"
  msgstr "gimple_bb (phi) is set to a wrong basic block"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5485
  #, gcc-internal-format
  msgid "PHI node with location"
  msgstr "PHI node with location"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5496 tree-cfg.cc:5543
  #, gcc-internal-format
  msgid "incorrect sharing of tree nodes"
  msgstr "incorrect sharing of tree nodes"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5504
  #, gcc-internal-format
  msgid "virtual PHI with argument locations"
  msgstr "virtual PHI with argument locations"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5531
  #, gcc-internal-format
  msgid "gimple_bb (stmt) is set to a wrong basic block"
  msgstr "gimple_bb (stmt) is set to a wrong basic block"
  
! #: tree-cfg.cc:5571
  #, gcc-internal-format
  msgid "statement marked for throw, but doesn%'t"
  msgstr "Anweisung für throw markiert, wirft jedoch nichts"
  
! #: tree-cfg.cc:5577
  #, gcc-internal-format
  msgid "statement marked for throw in middle of block"
  msgstr "Anweisung inmitten eines Blocks für throw markiert"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5599
  #, gcc-internal-format
  msgid "verify_gimple failed"
  msgstr "verify_gimple failed"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5623
  #, gcc-internal-format
  msgid "ENTRY_BLOCK has IL associated with it"
  msgstr "ENTRY_BLOCK has IL associated with it"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5630
  #, gcc-internal-format
  msgid "EXIT_BLOCK has IL associated with it"
  msgstr "EXIT_BLOCK has IL associated with it"
  
! #: tree-cfg.cc:5637
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru to exit from bb %d"
  msgstr "Interner Fehler: fallthru to exit from bb %d"
  
! #: tree-cfg.cc:5643
  #, gcc-internal-format
  msgid "entry block count not initialized"
  msgstr "Interner Fehler: entry block count not initialized"
  
! #: tree-cfg.cc:5649
  #, gcc-internal-format
  msgid "exit block count not initialized"
  msgstr "Interner Fehler: exit block count not initialized"
  
! #: tree-cfg.cc:5656
  #, gcc-internal-format
  msgid "probability of edge from entry block not initialized"
  msgstr "Interner Fehler: probability of edge from entry block not initialized"
  
! #: tree-cfg.cc:5662
! #, fuzzy, gcc-internal-format
! #| msgid "edge count is not compatible with function count"
! msgid "exit block count is not compatible with entry block count"
! msgstr "edge count is not compatible with function count"
! 
! #: tree-cfg.cc:5677
  #, gcc-internal-format, gfc-internal-format
  msgid "count of bb %d not initialized"
  msgstr "Interner Fehler: count of bb %d not initialized"
  
! #: tree-cfg.cc:5683
  #, gcc-internal-format, gfc-internal-format
  msgid "probability of edge %d->%d not initialized"
  msgstr "Interner Fehler: probability of edge %d->%d not initialized"
  
! #: tree-cfg.cc:5690
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "edge count is not compatible with function count"
! msgid "count of bb %d is not compatible with entry block count"
! msgstr "edge count is not compatible with function count"
! 
! #: tree-cfg.cc:5709
  #, gcc-internal-format
  msgid "nonlocal label %qD is not first in a sequence of labels in bb %d"
  msgstr "Interner Fehler: nonlocal label %qD is not first in a sequence of labels in bb %d"
  
! #: tree-cfg.cc:5716
  #, gcc-internal-format
  msgid "EH landing pad label %qD is not first in a sequence of labels in bb %d"
  msgstr "Interner Fehler: EH landing pad label %qD is not first in a sequence of labels in bb %d"
  
! #: tree-cfg.cc:5723
  #, gcc-internal-format
  msgid "label %qD to block does not match in bb %d"
  msgstr "Interner Fehler: label %qD to block does not match in bb %d"
  
! #: tree-cfg.cc:5730
  #, gcc-internal-format
  msgid "label %qD has incorrect context in bb %d"
  msgstr "Interner Fehler: label %qD has incorrect context in bb %d"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5745
  #, gcc-internal-format, gfc-internal-format
  msgid "control flow in the middle of basic block %d"
  msgstr "Interner Fehler: control flow in the middle of basic block %d"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5755
  #, gcc-internal-format
  msgid "label %qD in the middle of basic block %d"
  msgstr "Interner Fehler: label %qD in the middle of basic block %d"
  
! #: tree-cfg.cc:5774
  #, gcc-internal-format, gfc-internal-format
  msgid "returns_twice call is not last in basic block %d"
  msgstr "Interner Fehler: returns_twice call is not last in basic block %d"
  
! #: tree-cfg.cc:5783
  #, gcc-internal-format, gfc-internal-format
  msgid "returns_twice call is not first in basic block %d"
  msgstr "Interner Fehler: returns_twice call is not first in basic block %d"
  
! #: tree-cfg.cc:5815
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge after a control statement in bb %d"
  msgstr "Interner Fehler: fallthru edge after a control statement in bb %d"
  
! #: tree-cfg.cc:5828
  #, gcc-internal-format, gfc-internal-format
  msgid "true/false edge after a non-GIMPLE_COND in bb %d"
  msgstr "Interner Fehler: true/false edge after a non-GIMPLE_COND in bb %d"
  
! #: tree-cfg.cc:5851 tree-cfg.cc:5873 tree-cfg.cc:5890 tree-cfg.cc:5959
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong outgoing edge flags at end of bb %d"
  msgstr "Interner Fehler: wrong outgoing edge flags at end of bb %d"
  
! #: tree-cfg.cc:5861
  #, gcc-internal-format, gfc-internal-format
  msgid "explicit goto at end of bb %d"
  msgstr "Interner Fehler: explicit goto at end of bb %d"
  
! #: tree-cfg.cc:5895
  #, gcc-internal-format, gfc-internal-format
  msgid "return edge does not point to exit in bb %d"
  msgstr "Interner Fehler: return edge does not point to exit in bb %d"
  
! #: tree-cfg.cc:5925
  #, gcc-internal-format
  msgid "found default case not at the start of case vector"
  msgstr "Interner Fehler: found default case not at the start of case vector"
  
! #: tree-cfg.cc:5933
  #, gcc-internal-format
  msgid "case labels not sorted: "
  msgstr "Interner Fehler: case labels not sorted: "
  
! #: tree-cfg.cc:5950
  #, gcc-internal-format, gfc-internal-format
  msgid "extra outgoing edge %d->%d"
  msgstr "Interner Fehler: extra outgoing edge %d->%d"
  
! #: tree-cfg.cc:5973
  #, gcc-internal-format, gfc-internal-format
  msgid "missing edge %i->%i"
  msgstr "Interner Fehler: missing edge %i->%i"
  
! #: tree-cfg.cc:9785
  #, gcc-internal-format
  msgid "%<noreturn%> function does return"
  msgstr "%<noreturn%>-Funktion kehrt zurück"
  
! #: tree-cfg.cc:9805 tree-cfg.cc:9840
  #, gcc-internal-format
  msgid "control reaches end of non-void function"
  msgstr "Kontrollfluss erreicht Ende von Nicht-void-Funktion"
  
! #: tree-cfg.cc:9910
  #, gcc-internal-format
  msgid "ignoring return value of %qD declared with attribute %<warn_unused_result%>"
  msgstr "Der Rückgabewert von %qD, der mit dem Attribut %<warn_unused_result%> deklariert wurde, wird ignoriert"
  
! #: tree-cfg.cc:9915 cp/cvt.cc:1167
  #, gcc-internal-format
  msgid "ignoring return value of function declared with attribute %<warn_unused_result%>"
  msgstr "Rückgabewert der mit dem Attribut %<warn_unused_result%> definierten Funktion wird ignoriert"
  
! #: tree-complex.cc:1712
  #, gcc-internal-format
  msgid "%<asm goto%> with complex typed outputs"
  msgstr "%<asm goto%> mit komplexen typisierten Ausgaben"
  
! #: tree-eh.cc:5078
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has multiple EH edges"
  msgstr "Interner Compilerfehler: BB %i has multiple EH edges"
  
! #: tree-eh.cc:5090
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i cannot throw but has an EH edge"
  msgstr "Interner Compilerfehler: BB %i cannot throw but has an EH edge"
  
! #: tree-eh.cc:5098
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i last statement has incorrectly set lp"
  msgstr "Interner Compilerfehler: BB %i last statement has incorrectly set lp"
  
! #: tree-eh.cc:5104
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an EH edge"
  msgstr "Interner Compilerfehler: BB %i is missing an EH edge"
  
! #: tree-eh.cc:5110
  #, gcc-internal-format, gfc-internal-format
  msgid "Incorrect EH edge %i->%i"
  msgstr "Interner Compilerfehler: Incorrect EH edge %i->%i"
  
! #: tree-eh.cc:5144 tree-eh.cc:5163
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an edge"
  msgstr "Interner Compilerfehler: BB %i is missing an edge"
  
! #: tree-eh.cc:5180
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i too many fallthru edges"
  msgstr "Interner Compilerfehler: BB %i too many fallthru edges"
  
! #: tree-eh.cc:5189
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect edge"
  msgstr "Interner Compilerfehler: BB %i has incorrect edge"
  
! #: tree-eh.cc:5195
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect fallthru edge"
  msgstr "Interner Compilerfehler: BB %i has incorrect fallthru edge"
  
! #: tree-inline.cc:3992
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it receives a non-local goto"
  msgstr "die Funktion %q+F kann nie kopiert werden, da sie ein nichtlokales »goto« empfängt"
  
! #: tree-inline.cc:3999
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it saves address of local label in a static variable"
  msgstr "die Funktion %q+F kann nie kopiert werden, da sie die Adresse einer lokalen Marke in statischer Variablen speichert"
  
! #: tree-inline.cc:4039
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)"
  msgstr "die Funktion %q+F kann nie »inline« sein, da sie alloca verwendet (zum Aufheben: Attribut »always_inline« verwenden)"
  
! #: tree-inline.cc:4053
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses setjmp"
  msgstr "die Funktion %q+F kann nie »inline« sein, da sie setjmp verwendet"
  
! #: tree-inline.cc:4067
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses variable argument lists"
  msgstr "die Funktion %q+F kann nie »inline« sein, da sie eine variable Argumentliste verwendet"
  
! #: tree-inline.cc:4079
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses setjmp-longjmp exception handling"
  msgstr "die Funktion %q+F kann nie »inline« sein, da sie »setjmp-longjmp«-Ausnahmebehandlung verwendet"
  
! #: tree-inline.cc:4087
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses non-local goto"
  msgstr "die Funktion %q+F kann nie »inline« sein, da sie ein nichtlokales »goto« enthält"
  
! #: tree-inline.cc:4099
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses %<__builtin_return%> or %<__builtin_apply_args%>"
  msgstr "die Funktion %q+F kann nie »inline« sein, da sie %<__builtin_return%> oder %<__builtin_apply_args%> verwendet"
  
! #: tree-inline.cc:4119
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it contains a computed goto"
  msgstr "die Funktion %q+F kann nie »inline« sein, da sie ein berechnetes »goto« enthält"
  
! #: tree-inline.cc:4165
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it has a VLA argument"
  msgstr "die Funktion %q+F kann nie »inline« sein, da sie ein Argument vom Typ Array variabler Länge hat"
  
! #: tree-inline.cc:4232
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it is suppressed using %<-fno-inline%>"
  msgstr "die Funktion %q+F kann nie inline sein, da dies mit %<-fno-inline%> unterdrückt wird"
  
! #: tree-inline.cc:4240
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses attributes conflicting with inlining"
  msgstr "Funktion %q+F kann nie inline sein, da sie mit inline in Konflikt stehende Attribute hat"
  
! #: tree-inline.cc:4925
  #, gcc-internal-format
  msgid "inlining failed in call to %<always_inline%> %q+F: %s"
  msgstr "Inlining beim Aufruf von %q+F mit %<always_inline%> fehlgeschlagen: %s"
  
! #: tree-inline.cc:4928 tree-inline.cc:4949
  #, gcc-internal-format
  msgid "called from here"
  msgstr "von hier aufgerufen"
  
! #: tree-inline.cc:4931 tree-inline.cc:4952
  #, gcc-internal-format
  msgid "called from this function"
  msgstr "von dieser Funktion aus aufgerufen"
  
! #: tree-inline.cc:4945
  #, gcc-internal-format
  msgid "inlining failed in call to %q+F: %s"
  msgstr "»inline« beim Aufruf von %q+F gescheitert: %s"
*************** msgstr "Anweisung verwendet freigegebene
*** 32572,32578 ****
  msgid "cannot update SSA form"
  msgstr "SSA-Form kann nicht aktualisiert werden"
  
! #: tree-into-ssa.cc:3517 tree-outof-ssa.cc:907 tree-ssa-coalesce.cc:1014
  #, gcc-internal-format
  msgid "SSA corruption"
  msgstr "SSA-Beschädigung"
--- 34266,34272 ----
  msgid "cannot update SSA form"
  msgstr "SSA-Form kann nicht aktualisiert werden"
  
! #: tree-into-ssa.cc:3517 tree-outof-ssa.cc:903 tree-ssa-coalesce.cc:1014
  #, gcc-internal-format
  msgid "SSA corruption"
  msgstr "SSA-Beschädigung"
*************** msgstr "SSA-Beschädigung"
*** 32582,32588 ****
  msgid "%s from %s referenced in %s"
  msgstr "%s aus %s wird in %s referenziert"
  
! #: tree-nested.cc:3002
  #, gcc-internal-format, gfc-internal-format
  msgid "%s from %s called in %s"
  msgstr "%s aus %s wird in %s aufgerufen"
--- 34276,34282 ----
  msgid "%s from %s referenced in %s"
  msgstr "%s aus %s wird in %s referenziert"
  
! #: tree-nested.cc:3011
  #, gcc-internal-format, gfc-internal-format
  msgid "%s from %s called in %s"
  msgstr "%s aus %s wird in %s aufgerufen"
*************** msgstr "Zu viele Bedingungen (%u gefunde
*** 32597,32653 ****
  msgid "invalid regular expression %qs in %qs"
  msgstr "ungültiger regulärer Ausdruck %qs in %qs"
  
! #: tree-profile.cc:1856
  #, gcc-internal-format
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr "Ziel unterstützt kein Aktualisieren des atomaren Profils, einfacher Modus wird ausgewählt"
  
! #: tree-ssa-alias.cc:4127
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\""
  msgstr "invalid fn spec attribute \"%s\""
  
! #: tree-ssa-alias.cc:4166
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr "invalid fn spec attribute \"%s\" arg %i"
  
! #: tree-ssa-ccp.cc:4595 c-family/c-common.cc:6013
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr "Zeiger %qs ist null"
  
! #: tree-ssa-ccp.cc:4598 c-family/c-common.cc:6016
  #, gcc-internal-format
  msgid "in a call to non-static member function %qD"
  msgstr "in einem Aufruf der nicht-statischen Elementfunktion %qD"
  
! #: tree-ssa-ccp.cc:4604 c-family/c-common.cc:6031
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr "Argument %u ist null, aber nichtnull wird erwartet"
  
! #: tree-ssa-ccp.cc:4610 tree-ssa-ccp.cc:4667
  #, gcc-internal-format
  msgid "in a call to built-in function %qD"
  msgstr "in einem Aufruf der eingebauten Funktion %qD"
  
! #: tree-ssa-ccp.cc:4614 tree-ssa-ccp.cc:4671 c-family/c-common.cc:6035
  #, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr "in einem Aufruf der Funktion %qD, die als %qs deklariert ist"
  
! #: tree-ssa-ccp.cc:4660 c-family/c-common.cc:6023
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected because argument %u is nonzero"
  msgstr "Argument %u ist null, aber nichtnull wird erwartet, da das Argument %u nicht 0 ist"
  
! #: tree-ssa-loop-niter.cc:3947
  #, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr "Durchlauf %s führt zu undefiniertem Verhalten"
  
! #: tree-ssa-loop-niter.cc:3948
  #, gcc-internal-format
  msgid "within this loop"
  msgstr "innerhalb dieser Schleife"
--- 34291,34359 ----
  msgid "invalid regular expression %qs in %qs"
  msgstr "ungültiger regulärer Ausdruck %qs in %qs"
  
! #: tree-profile.cc:1855
! #, fuzzy, gcc-internal-format
! #| msgid "target does not support atomic profile update, single mode is selected"
! msgid "target does not fully support atomic profile update, single mode is selected with partial atomic updates"
! msgstr "Ziel unterstützt kein Aktualisieren des atomaren Profils, einfacher Modus wird ausgewählt"
! 
! #: tree-profile.cc:1861
  #, gcc-internal-format
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr "Ziel unterstützt kein Aktualisieren des atomaren Profils, einfacher Modus wird ausgewählt"
  
! #: tree-ssa-alias.cc:4131
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\""
  msgstr "invalid fn spec attribute \"%s\""
  
! #: tree-ssa-alias.cc:4170
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr "invalid fn spec attribute \"%s\" arg %i"
  
! #: tree-ssa-ccp.cc:3168 c-family/c-common.cc:6128
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr "Zeiger %qs ist null"
  
! #: tree-ssa-ccp.cc:3171 c-family/c-common.cc:6131
  #, gcc-internal-format
  msgid "in a call to non-static member function %qD"
  msgstr "in einem Aufruf der nicht-statischen Elementfunktion %qD"
  
! #: tree-ssa-ccp.cc:3177 c-family/c-common.cc:6157
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr "Argument %u ist null, aber nichtnull wird erwartet"
  
! #: tree-ssa-ccp.cc:3183 tree-ssa-ccp.cc:3270
  #, gcc-internal-format
  msgid "in a call to built-in function %qD"
  msgstr "in einem Aufruf der eingebauten Funktion %qD"
  
! #: tree-ssa-ccp.cc:3187 tree-ssa-ccp.cc:3274 c-family/c-common.cc:6161
  #, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr "in einem Aufruf der Funktion %qD, die als %qs deklariert ist"
  
! #: tree-ssa-ccp.cc:3257 c-family/c-common.cc:6138
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "argument %u null where non-null expected because argument %u is nonzero"
! msgid "argument %u null where non-null expected because arguments %u and %u are nonzero"
! msgstr "Argument %u ist null, aber nichtnull wird erwartet, da das Argument %u nicht 0 ist"
! 
! #: tree-ssa-ccp.cc:3263 c-family/c-common.cc:6149
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected because argument %u is nonzero"
  msgstr "Argument %u ist null, aber nichtnull wird erwartet, da das Argument %u nicht 0 ist"
  
! #: tree-ssa-loop-niter.cc:4050
  #, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr "Durchlauf %s führt zu undefiniertem Verhalten"
  
! #: tree-ssa-loop-niter.cc:4051
  #, gcc-internal-format
  msgid "within this loop"
  msgstr "innerhalb dieser Schleife"
*************** msgstr "%qD angegebene Grenze hängt von
*** 32797,32823 ****
  msgid "length computed here"
  msgstr "Länge wird hier berechnet"
  
! #: tree-ssa-strlen.cc:4280
  #, gcc-internal-format
  msgid "%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero"
  msgstr "%qD einer Zeichenkette der Länge %wu oder mehr und einem Array der Größe %wu wird zu ungleich Null ausgewertet"
  
! #: tree-ssa-strlen.cc:4282
  #, gcc-internal-format
  msgid "%qD of a string of length %wu and an array of size %wu evaluates to nonzero"
  msgstr "%qD einer Zeichenkette der Länge %wu und eines Arrays der Größe %wu wird zu ungleich Null ausgewertet"
  
! #: tree-ssa-strlen.cc:4289
  #, gcc-internal-format
  msgid "%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero"
  msgstr "%qD von Zeichenketten der Länge %wu und %wu und der Grenze von %wu wird zu ungleich Null ausgewertet"
  
! #: tree-ssa-strlen.cc:4294
  #, gcc-internal-format
  msgid "%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero"
  msgstr "%qD einer Zeichenkette der Länge %wu, einem Array der Größe %wu und der Grenze von %wu wird zu ungleich Null ausgewertet"
  
! #: tree-ssa-strlen.cc:4305
  #, gcc-internal-format
  msgid "in this expression"
  msgstr "in diesem Ausdruck"
--- 34503,34529 ----
  msgid "length computed here"
  msgstr "Länge wird hier berechnet"
  
! #: tree-ssa-strlen.cc:4287
  #, gcc-internal-format
  msgid "%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero"
  msgstr "%qD einer Zeichenkette der Länge %wu oder mehr und einem Array der Größe %wu wird zu ungleich Null ausgewertet"
  
! #: tree-ssa-strlen.cc:4289
  #, gcc-internal-format
  msgid "%qD of a string of length %wu and an array of size %wu evaluates to nonzero"
  msgstr "%qD einer Zeichenkette der Länge %wu und eines Arrays der Größe %wu wird zu ungleich Null ausgewertet"
  
! #: tree-ssa-strlen.cc:4296
  #, gcc-internal-format
  msgid "%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero"
  msgstr "%qD von Zeichenketten der Länge %wu und %wu und der Grenze von %wu wird zu ungleich Null ausgewertet"
  
! #: tree-ssa-strlen.cc:4301
  #, gcc-internal-format
  msgid "%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero"
  msgstr "%qD einer Zeichenkette der Länge %wu, einem Array der Größe %wu und der Grenze von %wu wird zu ungleich Null ausgewertet"
  
! #: tree-ssa-strlen.cc:4312
  #, gcc-internal-format
  msgid "in this expression"
  msgstr "in diesem Ausdruck"
*************** msgstr "%qs ist nicht initialisiert, wir
*** 32842,32848 ****
  msgid "%qs may be used uninitialized"
  msgstr "%qs könnte uninitialisiert verwendet werden"
  
! #: tree-ssa-uninit.cc:338 varasm.cc:367 varasm.cc:8211
  #, gcc-internal-format
  msgid "%qD was declared here"
  msgstr "%qD wurde hier deklariert"
--- 34548,34554 ----
  msgid "%qs may be used uninitialized"
  msgstr "%qs könnte uninitialisiert verwendet werden"
  
! #: tree-ssa-uninit.cc:338 varasm.cc:367 varasm.cc:8263
  #, gcc-internal-format
  msgid "%qD was declared here"
  msgstr "%qD wurde hier deklariert"
*************** msgstr "%qD wurde hier deklariert"
*** 32852,32858 ****
  msgid "%qs was declared here"
  msgstr "%qs wurde hier deklariert"
  
! #: tree-ssa-uninit.cc:451 tree-ssa-uninit.cc:762
  #, gcc-internal-format
  msgid "%qE may be used uninitialized"
  msgstr "%qE könnte uninitialisiert verwendet werden"
--- 34558,34564 ----
  msgid "%qs was declared here"
  msgstr "%qs wurde hier deklariert"
  
! #: tree-ssa-uninit.cc:451 tree-ssa-uninit.cc:781
  #, gcc-internal-format
  msgid "%qE may be used uninitialized"
  msgstr "%qE könnte uninitialisiert verwendet werden"
*************** msgstr "%qE könnte uninitialisiert verw
*** 32862,32888 ****
  msgid "accessing argument %u of a function declared with attribute %qs"
  msgstr "beim Zugriff auf Argument %u einer Funktion, die mit dem Attribut %qs deklariert wurde"
  
! #: tree-ssa-uninit.cc:749
  #, gcc-internal-format
  msgid "%qE is used uninitialized"
  msgstr "%qE ist nicht initialisiert"
  
! #: tree-ssa-uninit.cc:885
  #, gcc-internal-format
  msgid "in a call to %qD declared with attribute %qs here"
  msgstr "in einem Aufruf von %qD, die mit Attribut %qs hier deklariert wurde"
  
! #: tree-ssa-uninit.cc:892
  #, gcc-internal-format
  msgid "in a call to %qT declared with attribute %qs"
  msgstr "in einem Aufruf von %qT, die mit Attribut %qs deklariert wurde"
  
! #: tree-ssa-uninit.cc:908
  #, gcc-internal-format
  msgid "by argument %u of type %s to %qD declared here"
  msgstr "durch Argument %u vom Typ %s nach %qD, die hier deklariert wurde"
  
! #: tree-ssa-uninit.cc:916
  #, gcc-internal-format
  msgid "by argument %u of type %s to %qT"
  msgstr "durch Argument %u vom Typ %s nach %qT"
--- 34568,34594 ----
  msgid "accessing argument %u of a function declared with attribute %qs"
  msgstr "beim Zugriff auf Argument %u einer Funktion, die mit dem Attribut %qs deklariert wurde"
  
! #: tree-ssa-uninit.cc:768
  #, gcc-internal-format
  msgid "%qE is used uninitialized"
  msgstr "%qE ist nicht initialisiert"
  
! #: tree-ssa-uninit.cc:904
  #, gcc-internal-format
  msgid "in a call to %qD declared with attribute %qs here"
  msgstr "in einem Aufruf von %qD, die mit Attribut %qs hier deklariert wurde"
  
! #: tree-ssa-uninit.cc:911
  #, gcc-internal-format
  msgid "in a call to %qT declared with attribute %qs"
  msgstr "in einem Aufruf von %qT, die mit Attribut %qs deklariert wurde"
  
! #: tree-ssa-uninit.cc:927
  #, gcc-internal-format
  msgid "by argument %u of type %s to %qD declared here"
  msgstr "durch Argument %u vom Typ %s nach %qD, die hier deklariert wurde"
  
! #: tree-ssa-uninit.cc:935
  #, gcc-internal-format
  msgid "by argument %u of type %s to %qT"
  msgstr "durch Argument %u vom Typ %s nach %qT"
*************** msgstr "zielspezifische eingebaute Funkt
*** 33066,33076 ****
  msgid "degree of %<poly_int%> exceeds %<NUM_POLY_INT_COEFFS%>"
  msgstr "Grad von %<poly_int%> überschreitet %<NUM_POLY_INT_COEFFS%>"
  
- #: tree-switch-conversion.cc:2354
- #, gcc-internal-format
- msgid "Using faster switch lowering algorithms. Number of switch cases (%d) exceeds %<--param=switch-lower-slow-alg-max-cases=%d%> limit."
- msgstr "Verwendung schnellerer Algorithmen zum Optimieren von »switch«-Anweisungen. Anzahl der Schalterfälle (%d) überschreitet die Grenze %<--param=switch-lower-slow-alg-max-cases=%d%>."
- 
  #: tree-tailcall.cc:225
  #, gcc-internal-format
  msgid "address of label passed to %<musttail%> call argument"
--- 34772,34777 ----
*************** msgstr "Die Adresse der automatischen Va
*** 33091,33112 ****
  msgid "address of local variable passed to %<musttail%> call argument"
  msgstr "Adresse einer lokalen Variable wird an das Argument des %<musttail%>-Aufrufs übergeben"
  
! #: tree-tailcall.cc:1015 tree-tailcall.cc:1044
  #, gcc-internal-format
  msgid "address of local variable can escape to %<musttail%> call"
  msgstr "Adresse einer lokalen Variable kann zu einem %<musttail%>-Aufruf entwischen"
  
! #: tree-tailcall.cc:1039
  #, gcc-internal-format
  msgid "address of automatic variable %qD can escape to %<musttail%> call"
  msgstr "Adresse der lokalen Variable %qD kann zu einem %<musttail%>-Aufruf entwischen"
  
! #: tree-tailcall.cc:1069
  #, gcc-internal-format
  msgid "address of parameter %qD can escape to %<musttail%> call"
  msgstr "Adresse des Parameters %qD kann zu einem %<musttail%>-Aufruf entwischen"
  
! #: tree-vect-generic.cc:308 tree-vect-generic.cc:437 tree-vect-generic.cc:1939
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr "Vektoroperation wird stückweise ausgeweitet"
--- 34792,34813 ----
  msgid "address of local variable passed to %<musttail%> call argument"
  msgstr "Adresse einer lokalen Variable wird an das Argument des %<musttail%>-Aufrufs übergeben"
  
! #: tree-tailcall.cc:1066 tree-tailcall.cc:1095
  #, gcc-internal-format
  msgid "address of local variable can escape to %<musttail%> call"
  msgstr "Adresse einer lokalen Variable kann zu einem %<musttail%>-Aufruf entwischen"
  
! #: tree-tailcall.cc:1090
  #, gcc-internal-format
  msgid "address of automatic variable %qD can escape to %<musttail%> call"
  msgstr "Adresse der lokalen Variable %qD kann zu einem %<musttail%>-Aufruf entwischen"
  
! #: tree-tailcall.cc:1120
  #, gcc-internal-format
  msgid "address of parameter %qD can escape to %<musttail%> call"
  msgstr "Adresse des Parameters %qD kann zu einem %<musttail%>-Aufruf entwischen"
  
! #: tree-vect-generic.cc:308 tree-vect-generic.cc:437 tree-vect-generic.cc:2135
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr "Vektoroperation wird stückweise ausgeweitet"
*************** msgstr "Vektoroperation wird parallel au
*** 33121,33272 ****
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr "Vektoroperation wird mit einzelner skalarer Operation ausgeweitet"
  
! #: tree-vect-generic.cc:1012
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr "Vektorbedingung wird stückweise ausgeweitet"
  
! #: tree-vect-generic.cc:1505
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr "Vektorumverteilungsoperation wird stückweise ausgeweitet"
  
! #: tree-vect-loop.cc:5116
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr "Vektorisierung für eine SIMD-Schleife nicht durchgeführt"
  
! #: tree-vrp.cc:1341
  #, gcc-internal-format
  msgid "using fast VRP algorithm; %d basic blocks exceeds %<--param=vrp-block-limit=%d%> limit"
  msgstr "schneller VRP-Algorithmus wird verwendet; %d Basisblöcke überschreiten die Grenze %<--param=vrp-block-limit=%d%>"
  
! #: tree.cc:2329
  #, gcc-internal-format
  msgid "non-constant element in constant CONSTRUCTOR"
  msgstr "non-constant element in constant CONSTRUCTOR"
  
! #: tree.cc:2331
  #, gcc-internal-format
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr "side-effects element in no-side-effects CONSTRUCTOR"
  
! #: tree.cc:7464 m2/gm2-gcc/m2type.cc:216
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "Arrays von Funktionen sind sinnlos"
  
! #: tree.cc:7630
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "Rückgabetyp der Funktion kann keine Funktion sein"
  
! #: tree.cc:9114 tree.cc:9199 tree.cc:9262
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr "tree check: %s, have %s in %s, at %s:%d"
  
! #: tree.cc:9151
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr "tree check: expected none of %s, have %s in %s, at %s:%d"
  
! #: tree.cc:9164
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  
! #: tree.cc:9213
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  
! #: tree.cc:9226
  #, gcc-internal-format
  msgid "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
  msgstr "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
  
! #: tree.cc:9288
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  
! #: tree.cc:9302
  #, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
  msgstr "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
  
! #: tree.cc:9315
  #, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%d"
  msgstr "tree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%d"
  
! #: tree.cc:9328
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  
! #: tree.cc:9341
  #, gcc-internal-format
  msgid "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%d"
  msgstr "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%d"
  
! #: tree.cc:12610
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "%qD ist veraltet: %s"
  
! #: tree.cc:12613
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "%qD ist veraltet"
  
! #: tree.cc:12636
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE ist veraltet: %s"
  
! #: tree.cc:12639
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%qE ist veraltet"
  
! #: tree.cc:12645
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "Typ ist veraltet: %s"
  
! #: tree.cc:12648
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "Typ ist veraltet"
  
! #: tree.cc:12690
  #, gcc-internal-format
  msgid "%qD is unavailable: %s"
  msgstr "%qD ist nicht verfügbar: %s"
  
! #: tree.cc:12692
  #, gcc-internal-format
  msgid "%qD is unavailable"
  msgstr "%qD ist nicht verfügbar"
  
! #: tree.cc:12713
  #, gcc-internal-format
  msgid "%qE is unavailable: %s"
  msgstr "%qE ist nicht verfügbar: %s"
  
! #: tree.cc:12715
  #, gcc-internal-format
  msgid "%qE is unavailable"
  msgstr "%qE ist nicht verfügbar"
  
! #: tree.cc:12720
  #, gcc-internal-format, gfc-internal-format
  msgid "type is unavailable: %s"
  msgstr "Typ ist nicht verfügbar: %s"
  
! #: tree.cc:12722
  #, gcc-internal-format
  msgid "type is unavailable"
  msgstr "Typ ist nicht verfügbar"
--- 34822,34973 ----
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr "Vektoroperation wird mit einzelner skalarer Operation ausgeweitet"
  
! #: tree-vect-generic.cc:1209
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr "Vektorbedingung wird stückweise ausgeweitet"
  
! #: tree-vect-generic.cc:1719
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr "Vektorumverteilungsoperation wird stückweise ausgeweitet"
  
! #: tree-vect-loop.cc:4498
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr "Vektorisierung für eine SIMD-Schleife nicht durchgeführt"
  
! #: tree-vrp.cc:1344
  #, gcc-internal-format
  msgid "using fast VRP algorithm; %d basic blocks exceeds %<--param=vrp-block-limit=%d%> limit"
  msgstr "schneller VRP-Algorithmus wird verwendet; %d Basisblöcke überschreiten die Grenze %<--param=vrp-block-limit=%d%>"
  
! #: tree.cc:2389
  #, gcc-internal-format
  msgid "non-constant element in constant CONSTRUCTOR"
  msgstr "non-constant element in constant CONSTRUCTOR"
  
! #: tree.cc:2391
  #, gcc-internal-format
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr "side-effects element in no-side-effects CONSTRUCTOR"
  
! #: tree.cc:7582 m2/gm2-gcc/m2type.cc:215
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "Arrays von Funktionen sind sinnlos"
  
! #: tree.cc:7748
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "Rückgabetyp der Funktion kann keine Funktion sein"
  
! #: tree.cc:9219 tree.cc:9304 tree.cc:9367
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr "tree check: %s, have %s in %s, at %s:%d"
  
! #: tree.cc:9256
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr "tree check: expected none of %s, have %s in %s, at %s:%d"
  
! #: tree.cc:9269
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  
! #: tree.cc:9318
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  
! #: tree.cc:9331
  #, gcc-internal-format
  msgid "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
  msgstr "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
  
! #: tree.cc:9393
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  
! #: tree.cc:9407
  #, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
  msgstr "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
  
! #: tree.cc:9420
  #, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%d"
  msgstr "tree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%d"
  
! #: tree.cc:9433
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  
! #: tree.cc:9446
  #, gcc-internal-format
  msgid "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%d"
  msgstr "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%d"
  
! #: tree.cc:12753
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "%qD ist veraltet: %s"
  
! #: tree.cc:12756
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "%qD ist veraltet"
  
! #: tree.cc:12779
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE ist veraltet: %s"
  
! #: tree.cc:12782
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%qE ist veraltet"
  
! #: tree.cc:12788
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "Typ ist veraltet: %s"
  
! #: tree.cc:12791
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "Typ ist veraltet"
  
! #: tree.cc:12833
  #, gcc-internal-format
  msgid "%qD is unavailable: %s"
  msgstr "%qD ist nicht verfügbar: %s"
  
! #: tree.cc:12835
  #, gcc-internal-format
  msgid "%qD is unavailable"
  msgstr "%qD ist nicht verfügbar"
  
! #: tree.cc:12856
  #, gcc-internal-format
  msgid "%qE is unavailable: %s"
  msgstr "%qE ist nicht verfügbar: %s"
  
! #: tree.cc:12858
  #, gcc-internal-format
  msgid "%qE is unavailable"
  msgstr "%qE ist nicht verfügbar"
  
! #: tree.cc:12863
  #, gcc-internal-format, gfc-internal-format
  msgid "type is unavailable: %s"
  msgstr "Typ ist nicht verfügbar: %s"
  
! #: tree.cc:12865
  #, gcc-internal-format
  msgid "type is unavailable"
  msgstr "Typ ist nicht verfügbar"
*************** msgstr "Typ ist nicht verfügbar"
*** 33291,33556 ****
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.cc:13672
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr "Interner Compilerfehler: type variant differs by %s"
  
! #: tree.cc:13717
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_SIZE_UNIT%>"
  msgstr "Interner Compilerfehler: type variant has different %<TYPE_SIZE_UNIT%>"
  
! #: tree.cc:13719
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_SIZE_UNIT%>"
  msgstr "Interner Compilerfehler: type variant%'s %<TYPE_SIZE_UNIT%>"
  
! #: tree.cc:13721
  #, gcc-internal-format
  msgid "type%'s %<TYPE_SIZE_UNIT%>"
  msgstr "Interner Compilerfehler: type%'s %<TYPE_SIZE_UNIT%>"
  
! #: tree.cc:13746
  #, gcc-internal-format
  msgid "type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
  msgstr "Interner Compilerfehler: type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
  
! #: tree.cc:13759
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_VFIELD%>"
  msgstr "Interner Compilerfehler: type variant has different %<TYPE_VFIELD%>"
  
! #: tree.cc:13796
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_BINFO%>"
  msgstr "Interner Compilerfehler: type variant has different %<TYPE_BINFO%>"
  
! #: tree.cc:13798
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_BINFO%>"
  msgstr "Interner Compilerfehler: type variant%'s %<TYPE_BINFO%>"
  
! #: tree.cc:13800
  #, gcc-internal-format
  msgid "type%'s %<TYPE_BINFO%>"
  msgstr "Interner Compilerfehler: type%'s %<TYPE_BINFO%>"
  
! #: tree.cc:13839
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_FIELDS%>"
  msgstr "Interner Compilerfehler: type variant has different %<TYPE_FIELDS%>"
  
! #: tree.cc:13841
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr "Interner Compilerfehler: first mismatch is field"
  
! #: tree.cc:13843
  #, gcc-internal-format
  msgid "and field"
  msgstr "Interner Compilerfehler: and field"
  
! #: tree.cc:13860
  #, gcc-internal-format
  msgid "type variant has different %<TREE_TYPE%>"
  msgstr "Interner Compilerfehler: type variant has different %<TREE_TYPE%>"
  
! #: tree.cc:13862 tree.cc:13873
  #, gcc-internal-format
  msgid "type variant%'s %<TREE_TYPE%>"
  msgstr "Interner Compilerfehler: type variant%'s %<TREE_TYPE%>"
  
! #: tree.cc:13864 tree.cc:13875
  #, gcc-internal-format
  msgid "type%'s %<TREE_TYPE%>"
  msgstr "Interner Compilerfehler: type%'s %<TREE_TYPE%>"
  
! #: tree.cc:13871
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "Interner Compilerfehler: type is not compatible with its variant"
  
! #: tree.cc:14223
  #, gcc-internal-format, gfc-internal-format
  msgid "type %s is not an opaque type"
  msgstr "Typ %s ist kein undurchsichtiger Ausdruck"
  
! #: tree.cc:14229
  #, gcc-internal-format, gfc-internal-format
  msgid "type %s is not with opaque mode"
  msgstr "Typ %s ist nicht im undurchsichtigen Modus"
  
! #: tree.cc:14235
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_MODE%>"
  msgstr "Typ %s unterscheidet sich durch %<TYPE_MODE%>"
  
! #: tree.cc:14243
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_SIZE%>"
  msgstr "Typ %s unterscheidet sich durch %<TYPE_SIZE%>"
  
! #: tree.cc:14249
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_ALIGN%>"
  msgstr "Typ %s unterscheidet sich durch %<TYPE_ALIGN%>"
  
! #: tree.cc:14255
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_USER_ALIGN%>"
  msgstr "Typ %s unterscheidet sich durch %<TYPE_USER_ALIGN%>"
  
! #: tree.cc:14285
  #, gcc-internal-format
  msgid "main variant is not defined"
  msgstr "Interner Compilerfehler: main variant is not defined"
  
! #: tree.cc:14290
  #, gcc-internal-format
  msgid "%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
  msgstr "Interner Compilerfehler: %<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
  
! #: tree.cc:14301
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
  msgstr "Interner Compilerfehler: %<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
  
! #: tree.cc:14320
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> is not compatible"
  msgstr "Interner Compilerfehler: %<TYPE_CANONICAL%> is not compatible"
  
! #: tree.cc:14332
  #, gcc-internal-format
  msgid "%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
  msgstr "Interner Compilerfehler: %<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
  
! #: tree.cc:14338
! #, gcc-internal-format
! msgid "%<TYPE_CANONICAL%> of main variant is not main variant"
  msgstr "Interner Compilerfehler: %<TYPE_CANONICAL%> of main variant is not main variant"
  
! #: tree.cc:14354
  #, gcc-internal-format
  msgid "%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
  msgstr "Interner Compilerfehler: %<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
  
! #: tree.cc:14364
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
  msgstr "Interner Compilerfehler: %<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
  
! #: tree.cc:14374
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
  msgstr "Interner Compilerfehler: %<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
  
! #: tree.cc:14395
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> is not %<TREE_BINFO%>"
  msgstr "Interner Compilerfehler: %<TYPE_BINFO%> is not %<TREE_BINFO%>"
  
! #: tree.cc:14401
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
  msgstr "Interner Compilerfehler: %<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
  
! #: tree.cc:14412
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not record nor union"
  msgstr "Interner Compilerfehler: %<TYPE_METHOD_BASETYPE%> is not record nor union"
  
! #: tree.cc:14423
  #, gcc-internal-format
  msgid "%<TYPE_OFFSET_BASETYPE%> is not record nor union"
  msgstr "Interner Compilerfehler: %<TYPE_OFFSET_BASETYPE%> is not record nor union"
  
! #: tree.cc:14441
  #, gcc-internal-format
  msgid "%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
  msgstr "Interner Compilerfehler: %<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
  
! #: tree.cc:14448
  #, gcc-internal-format
  msgid "%<TYPE_MAX_VALUE_RAW%> non-NULL"
  msgstr "Interner Compilerfehler: %<TYPE_MAX_VALUE_RAW%> non-NULL"
  
! #: tree.cc:14455
  #, gcc-internal-format
  msgid "%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
  msgstr "Interner Compilerfehler: %<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
  
! #: tree.cc:14471
  #, gcc-internal-format
  msgid "enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
  msgstr "Interner Compilerfehler: enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
  
! #: tree.cc:14480
  #, gcc-internal-format
  msgid "enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
  msgstr "Interner Compilerfehler: enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
  
! #: tree.cc:14488
  #, gcc-internal-format
  msgid "enum value name is not %<IDENTIFIER_NODE%>"
  msgstr "Interner Compilerfehler: enum value name is not %<IDENTIFIER_NODE%>"
  
! #: tree.cc:14498
  #, gcc-internal-format
  msgid "array %<TYPE_DOMAIN%> is not integer type"
  msgstr "Interner Compilerfehler: array %<TYPE_DOMAIN%> is not integer type"
  
! #: tree.cc:14507
  #, gcc-internal-format
  msgid "%<TYPE_FIELDS%> defined in incomplete type"
  msgstr "Interner Compilerfehler: %<TYPE_FIELDS%> defined in incomplete type"
  
! #: tree.cc:14529
  #, gcc-internal-format
  msgid "wrong tree in %<TYPE_FIELDS%> list"
  msgstr "Interner Compilerfehler: wrong tree in %<TYPE_FIELDS%> list"
  
! #: tree.cc:14545
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
  msgstr "Interner Compilerfehler: %<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
  
! #: tree.cc:14552
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
  msgstr "Interner Compilerfehler: %<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
  
! #: tree.cc:14565
  #, gcc-internal-format
  msgid "wrong %<TYPE_CACHED_VALUES%> entry"
  msgstr "Interner Compilerfehler: wrong %<TYPE_CACHED_VALUES%> entry"
  
! #: tree.cc:14578
  #, gcc-internal-format
  msgid "%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
  msgstr "Interner Compilerfehler: %<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
  
! #: tree.cc:14584
  #, gcc-internal-format
  msgid "wrong entry in %<TYPE_ARG_TYPES%> list"
  msgstr "Interner Compilerfehler: wrong entry in %<TYPE_ARG_TYPES%> list"
  
! #: tree.cc:14591
  #, gcc-internal-format
  msgid "%<TYPE_VALUES_RAW%> field is non-NULL"
  msgstr "Interner Compilerfehler: %<TYPE_VALUES_RAW%> field is non-NULL"
  
! #: tree.cc:14604
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is set while it should not be"
  msgstr "Interner Compilerfehler: %<TYPE_CACHED_VALUES_P%> is set while it should not be"
  
! #: tree.cc:14614
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not main variant"
  msgstr "Interner Compilerfehler: %<TYPE_METHOD_BASETYPE%> is not main variant"
  
  #: tsan.cc:509
  #, gcc-internal-format
  msgid "%qs is not supported with %qs"
--- 34992,35288 ----
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.cc:13815
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr "Interner Compilerfehler: type variant differs by %s"
  
! #: tree.cc:13860
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_SIZE_UNIT%>"
  msgstr "Interner Compilerfehler: type variant has different %<TYPE_SIZE_UNIT%>"
  
! #: tree.cc:13862
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_SIZE_UNIT%>"
  msgstr "Interner Compilerfehler: type variant%'s %<TYPE_SIZE_UNIT%>"
  
! #: tree.cc:13864
  #, gcc-internal-format
  msgid "type%'s %<TYPE_SIZE_UNIT%>"
  msgstr "Interner Compilerfehler: type%'s %<TYPE_SIZE_UNIT%>"
  
! #: tree.cc:13889
  #, gcc-internal-format
  msgid "type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
  msgstr "Interner Compilerfehler: type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
  
! #: tree.cc:13902
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_VFIELD%>"
  msgstr "Interner Compilerfehler: type variant has different %<TYPE_VFIELD%>"
  
! #: tree.cc:13939
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_BINFO%>"
  msgstr "Interner Compilerfehler: type variant has different %<TYPE_BINFO%>"
  
! #: tree.cc:13941
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_BINFO%>"
  msgstr "Interner Compilerfehler: type variant%'s %<TYPE_BINFO%>"
  
! #: tree.cc:13943
  #, gcc-internal-format
  msgid "type%'s %<TYPE_BINFO%>"
  msgstr "Interner Compilerfehler: type%'s %<TYPE_BINFO%>"
  
! #: tree.cc:13982
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_FIELDS%>"
  msgstr "Interner Compilerfehler: type variant has different %<TYPE_FIELDS%>"
  
! #: tree.cc:13984
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr "Interner Compilerfehler: first mismatch is field"
  
! #: tree.cc:13986
  #, gcc-internal-format
  msgid "and field"
  msgstr "Interner Compilerfehler: and field"
  
! #: tree.cc:14003
  #, gcc-internal-format
  msgid "type variant has different %<TREE_TYPE%>"
  msgstr "Interner Compilerfehler: type variant has different %<TREE_TYPE%>"
  
! #: tree.cc:14005 tree.cc:14016
  #, gcc-internal-format
  msgid "type variant%'s %<TREE_TYPE%>"
  msgstr "Interner Compilerfehler: type variant%'s %<TREE_TYPE%>"
  
! #: tree.cc:14007 tree.cc:14018
  #, gcc-internal-format
  msgid "type%'s %<TREE_TYPE%>"
  msgstr "Interner Compilerfehler: type%'s %<TREE_TYPE%>"
  
! #: tree.cc:14014
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "Interner Compilerfehler: type is not compatible with its variant"
  
! #: tree.cc:14366
  #, gcc-internal-format, gfc-internal-format
  msgid "type %s is not an opaque type"
  msgstr "Typ %s ist kein undurchsichtiger Ausdruck"
  
! #: tree.cc:14372
  #, gcc-internal-format, gfc-internal-format
  msgid "type %s is not with opaque mode"
  msgstr "Typ %s ist nicht im undurchsichtigen Modus"
  
! #: tree.cc:14378
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_MODE%>"
  msgstr "Typ %s unterscheidet sich durch %<TYPE_MODE%>"
  
! #: tree.cc:14386
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_SIZE%>"
  msgstr "Typ %s unterscheidet sich durch %<TYPE_SIZE%>"
  
! #: tree.cc:14392
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_ALIGN%>"
  msgstr "Typ %s unterscheidet sich durch %<TYPE_ALIGN%>"
  
! #: tree.cc:14398
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_USER_ALIGN%>"
  msgstr "Typ %s unterscheidet sich durch %<TYPE_USER_ALIGN%>"
  
! #: tree.cc:14428
  #, gcc-internal-format
  msgid "main variant is not defined"
  msgstr "Interner Compilerfehler: main variant is not defined"
  
! #: tree.cc:14433
  #, gcc-internal-format
  msgid "%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
  msgstr "Interner Compilerfehler: %<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
  
! #: tree.cc:14444
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
  msgstr "Interner Compilerfehler: %<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
  
! #: tree.cc:14463
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> is not compatible"
  msgstr "Interner Compilerfehler: %<TYPE_CANONICAL%> is not compatible"
  
! #: tree.cc:14475
  #, gcc-internal-format
  msgid "%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
  msgstr "Interner Compilerfehler: %<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
  
! #: tree.cc:14494
! #, fuzzy, gcc-internal-format
! #| msgid "%<TYPE_CANONICAL%> of main variant is not main variant"
! msgid "main variant of %<TYPE_CANONICAL%> of main variant is not its own %<TYPE_CANONICAL%>"
  msgstr "Interner Compilerfehler: %<TYPE_CANONICAL%> of main variant is not main variant"
  
! #: tree.cc:14512
  #, gcc-internal-format
  msgid "%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
  msgstr "Interner Compilerfehler: %<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
  
! #: tree.cc:14522
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
  msgstr "Interner Compilerfehler: %<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
  
! #: tree.cc:14532
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
  msgstr "Interner Compilerfehler: %<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
  
! #: tree.cc:14553
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> is not %<TREE_BINFO%>"
  msgstr "Interner Compilerfehler: %<TYPE_BINFO%> is not %<TREE_BINFO%>"
  
! #: tree.cc:14559
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
  msgstr "Interner Compilerfehler: %<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
  
! #: tree.cc:14570
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not record nor union"
  msgstr "Interner Compilerfehler: %<TYPE_METHOD_BASETYPE%> is not record nor union"
  
! #: tree.cc:14581
  #, gcc-internal-format
  msgid "%<TYPE_OFFSET_BASETYPE%> is not record nor union"
  msgstr "Interner Compilerfehler: %<TYPE_OFFSET_BASETYPE%> is not record nor union"
  
! #: tree.cc:14599
  #, gcc-internal-format
  msgid "%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
  msgstr "Interner Compilerfehler: %<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
  
! #: tree.cc:14606
  #, gcc-internal-format
  msgid "%<TYPE_MAX_VALUE_RAW%> non-NULL"
  msgstr "Interner Compilerfehler: %<TYPE_MAX_VALUE_RAW%> non-NULL"
  
! #: tree.cc:14613
  #, gcc-internal-format
  msgid "%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
  msgstr "Interner Compilerfehler: %<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
  
! #: tree.cc:14629
  #, gcc-internal-format
  msgid "enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
  msgstr "Interner Compilerfehler: enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
  
! #: tree.cc:14638
  #, gcc-internal-format
  msgid "enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
  msgstr "Interner Compilerfehler: enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
  
! #: tree.cc:14646
  #, gcc-internal-format
  msgid "enum value name is not %<IDENTIFIER_NODE%>"
  msgstr "Interner Compilerfehler: enum value name is not %<IDENTIFIER_NODE%>"
  
! #: tree.cc:14656
  #, gcc-internal-format
  msgid "array %<TYPE_DOMAIN%> is not integer type"
  msgstr "Interner Compilerfehler: array %<TYPE_DOMAIN%> is not integer type"
  
! #: tree.cc:14665
  #, gcc-internal-format
  msgid "%<TYPE_FIELDS%> defined in incomplete type"
  msgstr "Interner Compilerfehler: %<TYPE_FIELDS%> defined in incomplete type"
  
! #: tree.cc:14687
  #, gcc-internal-format
  msgid "wrong tree in %<TYPE_FIELDS%> list"
  msgstr "Interner Compilerfehler: wrong tree in %<TYPE_FIELDS%> list"
  
! #: tree.cc:14703
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
  msgstr "Interner Compilerfehler: %<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
  
! #: tree.cc:14710
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
  msgstr "Interner Compilerfehler: %<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
  
! #: tree.cc:14723
  #, gcc-internal-format
  msgid "wrong %<TYPE_CACHED_VALUES%> entry"
  msgstr "Interner Compilerfehler: wrong %<TYPE_CACHED_VALUES%> entry"
  
! #: tree.cc:14736
  #, gcc-internal-format
  msgid "%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
  msgstr "Interner Compilerfehler: %<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
  
! #: tree.cc:14742
  #, gcc-internal-format
  msgid "wrong entry in %<TYPE_ARG_TYPES%> list"
  msgstr "Interner Compilerfehler: wrong entry in %<TYPE_ARG_TYPES%> list"
  
! #: tree.cc:14749
  #, gcc-internal-format
  msgid "%<TYPE_VALUES_RAW%> field is non-NULL"
  msgstr "Interner Compilerfehler: %<TYPE_VALUES_RAW%> field is non-NULL"
  
! #: tree.cc:14762
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is set while it should not be"
  msgstr "Interner Compilerfehler: %<TYPE_CACHED_VALUES_P%> is set while it should not be"
  
! #: tree.cc:14772
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not main variant"
  msgstr "Interner Compilerfehler: %<TYPE_METHOD_BASETYPE%> is not main variant"
  
+ #: tree.cc:15619
+ #, gcc-internal-format
+ msgid "missing %<target%> attribute for multi-versioned %qD"
+ msgstr "Attribut %<target%> fehlt für multiversioniertes %qD"
+ 
+ #: tree.cc:15622 tree.cc:15788 tree.cc:15806 tree.cc:15819 cp/decl.cc:1487
+ #: cp/decl.cc:2620 cp/decl.cc:2668 cp/decl.cc:2684 cp/decl.cc:3331
+ #: cp/decl.cc:3787
+ #, gcc-internal-format
+ msgid "previous declaration of %qD"
+ msgstr "vorherige Deklaration von %qD"
+ 
+ #: tree.cc:15784
+ #, fuzzy, gcc-internal-format
+ #| msgid "%q#D conflicts with a previous declaration"
+ msgid "%qD conflicts with overlapping %<target_clone%> declaration"
+ msgstr "%q#D steht mit vorheriger Deklaration in Konflikt"
+ 
+ #: tree.cc:15803
+ #, fuzzy
+ #| msgid "%q#D conflicts with version inherited from %qT"
+ msgid "%qD conflicts for version %qB"
+ msgstr "%q#D steht in Konflikt mit von %qT geerbter Version"
+ 
+ #: tree.cc:15816
+ #, fuzzy
+ #| msgid "%q#D conflicts with a previous declaration"
+ msgid "%qD conflicts with a previous declaration for version %qB"
+ msgstr "%q#D steht mit vorheriger Deklaration in Konflikt"
+ 
  #: tsan.cc:509
  #, gcc-internal-format
  msgid "%qs is not supported with %qs"
*************** msgstr "Interner Compilerfehler: histogr
*** 33571,33582 ****
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr "kaputtes Werteprofil: %s-Profilzähler (%d von %d) ist inkonsistent zu Basisblock-Zähler (%d)"
  
! #: var-tracking.cc:7202
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded with %<-fvar-tracking-assignments%>, retrying without"
  msgstr "Obere Größengrenze zur Variablenverfolgung mit %<-fvar-tracking-assignments%> überschritten; neuer Versuch ohne"
  
! #: var-tracking.cc:7206
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded"
  msgstr "Grenze zur Variablenverfolgung überschritten"
--- 35303,35314 ----
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr "kaputtes Werteprofil: %s-Profilzähler (%d von %d) ist inkonsistent zu Basisblock-Zähler (%d)"
  
! #: var-tracking.cc:7203
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded with %<-fvar-tracking-assignments%>, retrying without"
  msgstr "Obere Größengrenze zur Variablenverfolgung mit %<-fvar-tracking-assignments%> überschritten; neuer Versuch ohne"
  
! #: var-tracking.cc:7207
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded"
  msgstr "Grenze zur Variablenverfolgung überschritten"
*************** msgstr "%+qD löst einen Abschnittstypko
*** 33606,34285 ****
  msgid "section type conflict for section %qs"
  msgstr "Abschnittstypkonflikt für Abschnitt %qs"
  
! #: varasm.cc:1112
  #, gcc-internal-format
  msgid "alignment of %q+D is greater than maximum object file alignment %d"
  msgstr "Ausrichtung von %q+D ist größer als maximale Objektdateiausrichtung %d"
  
! #: varasm.cc:1281
  #, gcc-internal-format
  msgid "only zero initializers are allowed in section %qs"
  msgstr "In Abschnitt %qs sind nur 0-Initialisierungen erlaubt"
  
! #: varasm.cc:1285
  #, gcc-internal-format
  msgid "no initializers are allowed in section %qs"
  msgstr "In Abschnitt %qs sind keine Initialisierungen erlaubt"
  
! #: varasm.cc:1515 varasm.cc:1524 d/d-attribs.cc:1463
  #, gcc-internal-format
  msgid "register name not specified for %q+D"
  msgstr "für %q+D wurde kein Registername angegeben"
  
! #: varasm.cc:1526
! #, gcc-internal-format
! msgid "invalid register name for %q+D"
! msgstr "ungültiger Registername für %q+D"
! 
! #: varasm.cc:1528
  #, gcc-internal-format
  msgid "data type of %q+D isn%'t suitable for a register"
  msgstr "Datentyp von %q+D ist nicht für Register geeignet"
  
! #: varasm.cc:1531
  #, gcc-internal-format
  msgid "the register specified for %q+D cannot be accessed by the current target"
  msgstr "für %q+D angegebenes Register kann vom aktuellen Ziel nicht zugegriffen werden"
  
! #: varasm.cc:1534
  #, gcc-internal-format
  msgid "the register specified for %q+D is not general enough to be used as a register variable"
  msgstr "für %q+D angegebenes Register ist nicht allgemein genug, um als eine Registervariable verwendet zu werden"
  
! #: varasm.cc:1537
  #, gcc-internal-format
  msgid "register specified for %q+D isn%'t suitable for data type"
  msgstr "für %q+D angegebenes Register eignet sich nicht für Datentyp"
  
! #: varasm.cc:1546
  #, gcc-internal-format
  msgid "register specified for %q+D is an internal GCC implementation detail"
  msgstr "für %q+D angegebenes Register ist ein GCC-internes Implementierungsdetail"
  
! #: varasm.cc:1556
  #, gcc-internal-format
  msgid "global register variable has initial value"
  msgstr "globale Registervariable hat Anfangswert"
  
! #: varasm.cc:1560
  #, gcc-internal-format
  msgid "optimization may eliminate reads and/or writes to register variables"
  msgstr "Optimierung kann Lese- und/oder Schreiboperationen auf Registervariablen entfernen"
  
! #: varasm.cc:1606
  #, gcc-internal-format
  msgid "register name given for non-register variable %q+D"
  msgstr "Registername für Nicht-Registervariable %q+D angegeben"
  
! #: varasm.cc:1741 varasm.cc:1746 varasm.cc:1751
  #, gcc-internal-format
  msgid "%qc in output operand outside of a function"
  msgstr "%qc in Ausgabeoperand außerhalb einer Funktion"
  
! #: varasm.cc:1783
  #, gcc-internal-format
  msgid "%qc in input operand outside of a function"
  msgstr "%qc in einem Eingabeoperanden außerhalb einer Funktion"
  
! #: varasm.cc:1792
  #, gcc-internal-format
  msgid "matching constraint outside of a function"
  msgstr "Zusammenpass-Einschränkung außerhalb einer Funktion"
  
! #: varasm.cc:2377
  #, gcc-internal-format
  msgid "thread-local COMMON data not implemented"
  msgstr "Thread-lokale COMMON-Daten nicht implementiert"
  
! #: varasm.cc:2410
  #, gcc-internal-format
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr "angeforderte Ausrichtung für %q+D ist größer als die implementierte Ausrichtung von %wu"
  
! #: varasm.cc:2513 c/c-decl.cc:5971 c/c-parser.cc:2014 m2/gm2-gcc/m2type.cc:1248
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr "Speichergröße von %q+D ist unbekannt"
  
! #: varasm.cc:5493 varasm.cc:5532
  #, gcc-internal-format
  msgid "initializer for integer/fixed-point value is too complicated"
  msgstr "Initialisierung für Ganzzahl-/Gleitkommazahlwert ist zu kompliziert"
  
! #: varasm.cc:5499
  #, gcc-internal-format
  msgid "initializer for floating value is not a floating constant"
  msgstr "Initialisierung für Gleitkommawert ist keine Gleitkommakonstante"
  
! #: varasm.cc:5516
  #, gcc-internal-format
  msgid "initializer for %<_BitInt(%d)%> value is not an integer constant"
  msgstr "Initialisierer für %<_BitInt(%d)%>-Wert ist keine Ganzzahlkonstante"
  
! #: varasm.cc:5912
  #, gcc-internal-format
  msgid "invalid initial value for member %qE"
  msgstr "ungültiger Anfangswert für Element %qE"
  
! #: varasm.cc:6168
  #, gcc-internal-format
  msgid "%qD declared weak after being used"
  msgstr "%qD als schwach deklariert, nachdem es verwendet wurde"
  
! #: varasm.cc:6220
  #, gcc-internal-format
  msgid "weak declaration of %q+D being applied to a already existing, static definition"
  msgstr "schwache Deklaration von %q+D wird auf bereits existierende »static«-Definition angewandt"
  
! #: varasm.cc:6261
  #, gcc-internal-format
  msgid "weak declaration of %q+D must be public"
  msgstr "schwache Deklaration von %q+D muss öffentlich sein"
  
! #: varasm.cc:6265
  #, gcc-internal-format
  msgid "weak declaration of %q+D not supported"
  msgstr "schwache Deklaration von %q+D wird nicht unterstützt"
  
! #: varasm.cc:6294 varasm.cc:6622
  #, gcc-internal-format
  msgid "only weak aliases are supported in this configuration"
  msgstr "in dieser Konfiguration werden nur schwache Aliase unterstützt"
  
! #: varasm.cc:6489 varasm.cc:6619
  #, gcc-internal-format
  msgid "%qs is not supported in this configuration"
  msgstr "%qs wird in dieser Konfiguration nicht unterstützt"
  
! #: varasm.cc:6517
  #, gcc-internal-format
  msgid "%qs is not supported on this target"
  msgstr "%qs wird auf diesem Ziel nicht unterstützt"
  
! #: varasm.cc:6582
  #, gcc-internal-format
  msgid "symver is only supported on ELF platforms"
  msgstr "%<symver%> wird nur auf ELF-Plattformen unterstützt"
  
! #: varasm.cc:6601
  #, gcc-internal-format
  msgid "%qs symbol %q+D ultimately targets itself"
  msgstr "%qs-Symbol %q+D zielt letztendlich auf sich selbst ab"
  
! #: varasm.cc:6603
  #, gcc-internal-format
  msgid "%qs symbol %q+D must have static linkage"
  msgstr "%qs-Symbol %q+D muss statische Bindung haben"
  
! #: varasm.cc:6609 config/nvptx/nvptx.cc:7764
  #, gcc-internal-format
  msgid "alias definitions not supported in this configuration"
  msgstr "Alias-Definitionen werden in dieser Konfiguration nicht unterstützt"
  
! #: varasm.cc:6837 config/sol2.cc:160 config/mingw/winnt.cc:269
  #, gcc-internal-format
  msgid "visibility attribute not supported in this configuration; ignored"
  msgstr "Sichtbarkeitsattribute werden in dieser Konfiguration nicht unterstützt; ignoriert"
  
! #: varasm.cc:8207
  #, gcc-internal-format
  msgid "%+qD without %<retain%> attribute and %qD with %<retain%> attribute are placed in a section with the same name"
  msgstr "%+qD ohne %<retain%>-Attribut und %qD mit %<retain%>-Attribut liegen in einem Abschnitt mit demselben Namen"
  
! #: vec.cc:190
  #, gcc-internal-format, gfc-internal-format
  msgid "qsort comparator not anti-symmetric: %d, %d"
  msgstr "Vergleichsfunktion für qsort ist nicht antisymmetrisch: %d, %d"
  
! #: vec.cc:195
  #, gcc-internal-format, gfc-internal-format
  msgid "qsort comparator non-negative on sorted output: %d"
  msgstr "Vergleichsfunktion für qsort liefert nicht-negatives Ergebnis für sortierte Ausgabe: %d"
  
! #: vec.cc:202
  #, gcc-internal-format, gfc-internal-format
  msgid "qsort comparator not transitive: %d, %d, %d"
  msgstr "Vergleichsfunktion für qsort ist nicht transitiv: %d, %d, %d"
  
! #: vec.cc:204
  #, gcc-internal-format
  msgid "qsort checking failed"
  msgstr "Überprüfung für qsort-Vergleichsfunktion fehlgeschlagen"
  
! #: c-family/c-ada-spec.cc:3010
  #, gcc-internal-format
  msgid "packed layout"
  msgstr "Gepacktes Layout"
  
! #: c-family/c-attribs.cc:716 c-family/c-attribs.cc:721
  #, gcc-internal-format
  msgid "cannot tail-call: return value must be a call"
  msgstr "kein Endaufruf möglich: Rückgabewert muss ein Funktionsaufruf sein"
  
! #: c-family/c-attribs.cc:754 d/d-attribs.cc:1195
  #, gcc-internal-format
  msgid "%qE attribute argument is invalid"
  msgstr "Attributargument %qE ist ungültig"
  
! #: c-family/c-attribs.cc:757 d/d-attribs.cc:1198
  #, gcc-internal-format
  msgid "%qE attribute argument %i is invalid"
  msgstr "Attributargument %qE an Position %i ist ungültig"
  
! #: c-family/c-attribs.cc:769 d/d-attribs.cc:1210
  #, gcc-internal-format
  msgid "%qE attribute argument has type %qT"
  msgstr "Attributargument %qE hat Typ %qT"
  
! #: c-family/c-attribs.cc:773 d/d-attribs.cc:1214
  #, gcc-internal-format
  msgid "%qE attribute argument %i has type %qT"
  msgstr "Attributargument %qE an Position %i hat Typ %qT"
  
! #: c-family/c-attribs.cc:784 c-family/c-attribs.cc:4834
! #: c-family/c-attribs.cc:4838 d/d-attribs.cc:1225
  #, gcc-internal-format
  msgid "%qE attribute argument value %qE is not an integer constant"
  msgstr "Attributargument %qE hat den Wert %qE, der keine Ganzzahlkonstante ist"
  
! #: c-family/c-attribs.cc:789 d/d-attribs.cc:1230
  #, gcc-internal-format
  msgid "%qE attribute argument %i value %qE is not an integer constant"
  msgstr "Attributargument %qE an Position %i hat den Wert %qE, der keine Ganzzahlkonstante ist"
  
! #: c-family/c-attribs.cc:805 d/d-attribs.cc:1244
  #, gcc-internal-format
  msgid "%qE attribute argument value %qE does not refer to a function parameter"
  msgstr "Attributargument %qE hat den Wert %qE, der nicht auf einen Funktionsparameter verweist"
  
! #: c-family/c-attribs.cc:810 d/d-attribs.cc:1249
  #, gcc-internal-format
  msgid "%qE attribute argument %i value %qE does not refer to a function parameter"
  msgstr "Attributargument %qE an Position %i hat den Wert %qE, der nicht auf einen Funktionsparameter verweist"
  
! #: c-family/c-attribs.cc:838 d/d-attribs.cc:1272
  #, gcc-internal-format
  msgid "%qE attribute argument value %qE exceeds the number of function parameters %u"
  msgstr "Attributargument %qE hat den Wert %qE, der die Anzahl der Funktionsparameter %u übersteigt"
  
! #: c-family/c-attribs.cc:843 d/d-attribs.cc:1277
  #, gcc-internal-format
  msgid "%qE attribute argument %i value %qE exceeds the number of function parameters %u"
  msgstr "Attributargument %qE an Position %i hat den Wert %qE, der die Anzahl der Funktionsparameter %u übersteigt"
  
! #: c-family/c-attribs.cc:865
  #, gcc-internal-format
  msgid "%qE attribute argument value %qE does not refer to a variable argument list"
  msgstr "Attributargument %qE hat den Wert %qE, der nicht auf eine variable Argumentliste verweist"
  
! #: c-family/c-attribs.cc:869
  #, gcc-internal-format
  msgid "%qE attribute argument %i value %qE does not refer to a variable argument list"
  msgstr "Attributargument %qE an Position %i hat den Wert %qE, der nicht auf eine variable Argumentliste verweist"
  
! #: c-family/c-attribs.cc:896 c-family/c-attribs.cc:909 d/d-attribs.cc:1298
  #, gcc-internal-format
  msgid "%qE attribute argument value %qE refers to parameter type %qT"
  msgstr "Attributargument %qE hat den Wert %qE, der auf den Parametertyp %qT verweist"
  
! #: c-family/c-attribs.cc:900 c-family/c-attribs.cc:914 d/d-attribs.cc:1303
  #, gcc-internal-format
  msgid "%qE attribute argument %i value %qE refers to parameter type %qT"
  msgstr "Attributargument %qE an Position %i hat den Wert %qE, der auf den Parametertyp %qT verweist"
  
! #: c-family/c-attribs.cc:924
  #, gcc-internal-format
  msgid "%qE attribute argument value %qE refers to a variadic function parameter of unknown type"
  msgstr "Attributargument %qE hat den Wert %qE, der auf einen variadischen Funktionsparameter unbekannten Typs verweist"
  
! #: c-family/c-attribs.cc:929
  #, gcc-internal-format
  msgid "%qE attribute argument %i value %qE refers to a variadic function parameter of unknown type"
  msgstr "Attributargument %qE an Position %i hat den Wert %qE, der auf einen variadischen Funktionsparameter unbekannten Typs verweist"
  
! #: c-family/c-attribs.cc:1049
  #, gcc-internal-format
  msgid "ignoring attribute %qs because it conflicts with previous %qs"
  msgstr "Attribut %qs wird ignoriert, da es dem vorherigen %qs widerspricht"
  
! #: c-family/c-attribs.cc:1087
  #, gcc-internal-format
  msgid "%qE attribute only supported on boolean types"
  msgstr "Attribut %qE wird nur für Boolean-Typen unterstützt"
  
! #: c-family/c-attribs.cc:1097
  #, gcc-internal-format
  msgid "%qE attribute with unsupported boolean precision"
  msgstr "Attribut %qE mit nicht unterstützter Boolean-Genauigkeit"
  
! #: c-family/c-attribs.cc:1117
  #, gcc-internal-format
  msgid "%qE attribute only supported in C"
  msgstr "Attribut %qE wird nur in C unterstützt"
  
! #: c-family/c-attribs.cc:1124
  #, gcc-internal-format
  msgid "%qE attribute only supported on integral types"
  msgstr "Attribut %qE wird nur für Ganzzahltypen unterstützt"
  
! #: c-family/c-attribs.cc:1146 c-family/c-attribs.cc:1162
  #, gcc-internal-format
  msgid "overflows in conversion from %qT to %qT changes value from %qE to %qE"
  msgstr "Überlauf in Umwandlung von %qT nach %qT ändert den Wert von %qE in %qE"
  
! #: c-family/c-attribs.cc:1171
  #, gcc-internal-format
  msgid "%qE attribute requires different values for %<false%> and %<true%> for type %qT"
  msgstr "Attribut %qE erfordert unterschiedliche Werte für %<false%> und %<true%> für den Typ %qT"
  
! #: c-family/c-attribs.cc:1211
  #, gcc-internal-format
  msgid "%qE attribute ignored for type %qT"
  msgstr "Attribut %qE für Typ %qT ignoriert"
  
! #: c-family/c-attribs.cc:1223
  #, gcc-internal-format
  msgid "%qE attribute ignored for field of type %qT"
  msgstr "Attribut %qE ignoriert für Feld vom Typ %qT"
  
! #: c-family/c-attribs.cc:1452 c-family/c-attribs.cc:3650
! #: c-family/c-attribs.cc:6271 ada/gcc-interface/utils.cc:7463
  #, gcc-internal-format
  msgid "%qE argument not a string"
  msgstr "Argument %qE ist keine Zeichenkette"
  
! #: c-family/c-attribs.cc:1627 ada/gcc-interface/utils.cc:6949
  #, gcc-internal-format
  msgid "%qE attribute ignored because of argument %qE"
  msgstr "Attribut %qE wird wegen des Arguments %qE ignoriert"
  
! #: c-family/c-attribs.cc:1648 ada/gcc-interface/utils.cc:6970
  #, gcc-internal-format
  msgid "ignoring attribute %qE because of excess arguments starting at %qE"
  msgstr "Attribut %qE wird wegen überzähliger Argumente, die mit %qE beginnen, ignoriert"
  
! #: c-family/c-attribs.cc:1662 ada/gcc-interface/utils.cc:6984
  #, gcc-internal-format
  msgid "attribute %qE does not apply to elements of non-scalar type %qT"
  msgstr "das Attribut %qE gilt nicht für Elemente des nicht skalaren Typs %qT"
  
! #: c-family/c-attribs.cc:1667 ada/gcc-interface/utils.cc:6989
  #, gcc-internal-format
  msgid "attribute %qE does not apply to fields of aggregate type %qT"
  msgstr "Attribut %qE gilt nicht für Felder des Aggregattyps %qT"
  
! #: c-family/c-attribs.cc:1733
  #, gcc-internal-format
  msgid "%qE attribute ignored. Use %<-fcf-protection%> option to enable it"
  msgstr "Attribut %qE ignoriert, da die Option %<-fcf-protection%> nicht angegeben ist"
  
! #: c-family/c-attribs.cc:1823 jit/dummy-frontend.cc:290 lto/lto-lang.cc:311
  #, gcc-internal-format
  msgid "%qE attribute has no effect on unit local functions"
  msgstr "Attribut %qE wirkt sich nicht auf einheits-lokale Funktionen aus"
  
! #: c-family/c-attribs.cc:1993 c-family/c-attribs.cc:3633
! #: ada/gcc-interface/utils.cc:7219
  #, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a variable"
  msgstr "Attribut %qE ignoriert, da %qD keine Variable ist"
  
! #: c-family/c-attribs.cc:1999 ada/gcc-interface/utils.cc:7225
  #, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "Attribut %qE ignoriert, da %qD keine lokale Variable ist"
  
! #: c-family/c-attribs.cc:2024 config/i386/i386-options.cc:4188
  #, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr "Attribut %qE wirkt sich nur auf öffentliche Objekte aus"
  
! #: c-family/c-attribs.cc:2053
  #, gcc-internal-format
  msgid "%qE attribute only affects top level objects"
  msgstr "Attribut %qE bezieht sich nur auf Toplevel-Objekte"
  
! #: c-family/c-attribs.cc:2092 c-family/c-attribs.cc:4307
  #, gcc-internal-format
  msgid "%qE attribute on function returning %<void%>"
  msgstr "Attribut %qE an einer Funktion mit Rückgabetyp %<void%>"
  
! #: c-family/c-attribs.cc:2115
  #, gcc-internal-format
  msgid "%qE attribute is not supported because endianness is not uniform"
  msgstr "Attribut %qE wird nicht unterstützt, da die Bytereihenfolge nicht einheitlich ist"
  
! #: c-family/c-attribs.cc:2132
  #, gcc-internal-format
  msgid "attribute %qE argument must be one of %qs or %qs"
  msgstr "Argument von Attribut %qE muss eins von %qs oder %qs sein"
  
! #: c-family/c-attribs.cc:2228
  #, gcc-internal-format
  msgid "destructor priorities are not supported"
  msgstr "Destruktorprioritäten werden nicht unterstützt"
  
! #: c-family/c-attribs.cc:2230
  #, gcc-internal-format
  msgid "constructor priorities are not supported"
  msgstr "Konstruktorprioritäten werden nicht unterstützt"
  
! #: c-family/c-attribs.cc:2252
  #, gcc-internal-format, gfc-internal-format
  msgid "destructor priorities from 0 to %d are reserved for the implementation"
  msgstr "Destruktorprioritäten von 0 bis %d sind für die Implementierung vorbehalten"
  
! #: c-family/c-attribs.cc:2257
  #, gcc-internal-format, gfc-internal-format
  msgid "constructor priorities from 0 to %d are reserved for the implementation"
  msgstr "Konstruktorprioritäten von 0 bis %d sind für die Implementierung vorbehalten"
  
! #: c-family/c-attribs.cc:2265
  #, gcc-internal-format, gfc-internal-format
  msgid "destructor priorities must be integers from 0 to %d inclusive"
  msgstr "Destruktorprioritäten müssen Ganzzahlen von 0 bis einschließlich %d sein"
  
! #: c-family/c-attribs.cc:2268
  #, gcc-internal-format, gfc-internal-format
  msgid "constructor priorities must be integers from 0 to %d inclusive"
  msgstr "Konstruktorprioritäten müssen Ganzzahlen von 0 bis einschließlich %d sein"
  
! #: c-family/c-attribs.cc:2421
  #, gcc-internal-format
  msgid "unknown machine mode %qE"
  msgstr "Unbekannter Maschinenzustand %qE"
  
! #: c-family/c-attribs.cc:2455
  #, gcc-internal-format
  msgid "specifying vector types with %<__attribute__ ((mode))%> is deprecated"
  msgstr "Angabe von Vektortypen mit %<__attribute__ ((mode))%> ist veraltet"
  
! #: c-family/c-attribs.cc:2458
  #, gcc-internal-format
  msgid "use %<__attribute__ ((vector_size))%> instead"
  msgstr "verwenden Sie stattdessen %<__attribute__ ((vector_size))%>"
  
! #: c-family/c-attribs.cc:2467
  #, gcc-internal-format
  msgid "unable to emulate %qs"
  msgstr "%qs kann nicht emuliert werden"
  
! #: c-family/c-attribs.cc:2480
  #, gcc-internal-format
  msgid "invalid pointer mode %qs"
  msgstr "Ungültiger Zeigermodus %qs"
  
! #: c-family/c-attribs.cc:2497
  #, gcc-internal-format
  msgid "signedness of type and machine mode %qs don%'t match"
  msgstr "Vorzeicheneigenschaft des Typen und Maschinenmodus %qs passen nicht zusammen"
  
! #: c-family/c-attribs.cc:2508
  #, gcc-internal-format
  msgid "no data type for mode %qs"
  msgstr "Kein Datentyp für Zustand %qs"
  
! #: c-family/c-attribs.cc:2518
  #, gcc-internal-format
  msgid "cannot use mode %qs for enumerated types"
  msgstr "Modus %qs kann nicht für Aufzählungstypen verwendet werden"
  
! #: c-family/c-attribs.cc:2546
  #, gcc-internal-format
  msgid "mode %qs applied to inappropriate type"
  msgstr "Modus %qs auf unpassenden Typen angewendet"
  
! #: c-family/c-attribs.cc:2575 c-family/c-attribs.cc:3001 d/d-attribs.cc:1024
  #, gcc-internal-format
  msgid "section attributes are not supported for this target"
  msgstr "Abschnitts-Attribute werden für dieses Ziel nicht unterstützt"
  
! #: c-family/c-attribs.cc:2581 d/d-attribs.cc:1031
  #, gcc-internal-format
  msgid "section attribute not allowed for %q+D"
  msgstr "Abschnitts-Attribut nicht erlaubt für %q+D"
  
! #: c-family/c-attribs.cc:2587
  #, gcc-internal-format
  msgid "section attribute argument not a string constant"
  msgstr "Argument des Abschnittsattributs ist keine Zeichenkettenkonstante"
  
! #: c-family/c-attribs.cc:2596 d/d-attribs.cc:1047
  #, gcc-internal-format
  msgid "section attribute cannot be specified for local variables"
  msgstr "Abschnitts-Attribut kann nicht für lokale Variablen angegeben werden"
  
! #: c-family/c-attribs.cc:2607 config/bfin/bfin.cc:4797 config/bfin/bfin.cc:4848
! #: config/bfin/bfin.cc:4874 config/bfin/bfin.cc:4887 d/d-attribs.cc:1058
  #, gcc-internal-format
  msgid "section of %q+D conflicts with previous declaration"
  msgstr "Abschnitt von %q+D in Konflikt mit vorheriger Deklaration"
  
! #: c-family/c-attribs.cc:2616 c-family/c-attribs.cc:3027 d/d-attribs.cc:1067
  #, gcc-internal-format
  msgid "section of %q+D cannot be overridden"
  msgstr "Abschnitt von %q+D kann nicht aufgehoben werden"
  
! #: c-family/c-attribs.cc:2732
  #, gcc-internal-format
  msgid "alignment may not be specified for %q+D"
  msgstr "Für %q+D darf keine Ausrichtung angegeben werden"
  
! #: c-family/c-attribs.cc:2757
  #, gcc-internal-format
  msgid "ignoring attribute %<%E (%u)%> because it conflicts with attribute %<%E (%u)%>"
  msgstr "Attribut %<%E (%u)%> wird ignoriert, da es mit Attribut %<%E (%u)%> in Konflikt steht"
  
! #: c-family/c-attribs.cc:2802
  #, gcc-internal-format
  msgid "%<warn_if_not_aligned%> may not be specified for %q+D"
  msgstr "Für %q+D darf %<warn_if_not_aligned%> nicht angegeben werden"
  
! #: c-family/c-attribs.cc:2853
  #, gcc-internal-format
  msgid "%qE attribute may not be specified for %q+D"
  msgstr "Attribut %qE kann nicht für %q+D angegeben werden"
  
! #: c-family/c-attribs.cc:2860
  #, gcc-internal-format
  msgid "%qE attribute may not be specified for a non-array field"
  msgstr "Attribut %qE kann nur für Array-Felder angegeben werden"
  
! #: c-family/c-attribs.cc:2867
  #, gcc-internal-format
  msgid "%qE attribute argument not an integer"
  msgstr "Attributargument %qE ist keine Ganzzahl"
  
! #: c-family/c-attribs.cc:2873 c-family/c-attribs.cc:6467
  #, gcc-internal-format
  msgid "%qE attribute argument %qE is not an integer constant between 0 and 3"
  msgstr "Attribut %qE Argument %qE muss eine ganzzahlige Konstante zwischen 0 und 3 sein"
  
! #: c-family/c-attribs.cc:2897
  #, gcc-internal-format
  msgid "%qE attribute is not supported for C++ for now, ignored"
  msgstr "Attribut %qE wird für C++ derzeit nicht unterstützt und daher ignoriert"
  
! #: c-family/c-attribs.cc:2905
  #, gcc-internal-format
  msgid "%qE attribute is not allowed for a non-field declaration %q+D"
  msgstr "Attribut %qE ist in der Deklaration %q+D nicht erlaubt, da sie kein Feld deklariert"
  
! #: c-family/c-attribs.cc:2913
! #, gcc-internal-format
! msgid "%qE attribute is not allowed for a non-array field"
  msgstr "Attribut %qE kann nur für Array-Felder angegeben werden"
  
! #: c-family/c-attribs.cc:2921
  #, gcc-internal-format
  msgid "%qE attribute is not allowed for a non-flexible array member field"
  msgstr "Attribut %qE kann nur für flexible Array-Felder angegeben werden"
  
! #: c-family/c-attribs.cc:2929
  #, gcc-internal-format
  msgid "%<counted_by%> argument is not an identifier"
  msgstr "Argument %<counted_by%> ist kein Bezeichner"
  
! #: c-family/c-attribs.cc:2941
  #, gcc-internal-format
  msgid "%<counted_by%> argument %qE conflicts with previous declaration %qE"
  msgstr "Attribut %qE für %<counted_by%> in Konflikt mit vorheriger Deklaration %qE"
  
! #: c-family/c-attribs.cc:2962 d/d-attribs.cc:1146 jit/dummy-frontend.cc:758
  #, gcc-internal-format
  msgid "inline function %q+D declared weak"
  msgstr "»inline«-Funktion %q+D als »schwach« deklariert"
  
! #: c-family/c-attribs.cc:2967 jit/dummy-frontend.cc:763
  #, gcc-internal-format
  msgid "indirect function %q+D cannot be declared weak"
  msgstr "indirekte Funktion %q+D kann nicht als »schwach« deklariert werden"
  
! #: c-family/c-attribs.cc:3008
  #, gcc-internal-format
  msgid "ignoring %qE attribute not set on a variable"
  msgstr "Attribut %qE wird ignoriert, da es sich nicht auf eine Variable bezieht"
  
! #: c-family/c-attribs.cc:3018 config/bfin/bfin.cc:4825
! #: config/loongarch/loongarch.cc:8154
  #, gcc-internal-format
  msgid "%qE attribute cannot be specified for local variables"
  msgstr "Attribut %qE kann nicht für lokale Variablen angegeben werden"
  
! #: c-family/c-attribs.cc:3033
  #, gcc-internal-format
  msgid "%qE attribute is specific to ELF targets"
  msgstr "Attribut %qE wird für ELF-Ziele unterstützt"
  
! #: c-family/c-attribs.cc:3040
  #, gcc-internal-format
  msgid "ignoring %qE attribute set on const variable"
  msgstr "Attribut %qE wird ignoriert, da es sich auf eine Variable bezieht"
  
! #: c-family/c-attribs.cc:3051
  #, gcc-internal-format
  msgid "ignoring %qE attribute set on initialized variable"
  msgstr "Attribut %qE wird ignoriert, da es sich auf eine initialisierte Variable bezieht"
  
! #: c-family/c-attribs.cc:3064
  #, gcc-internal-format
  msgid "ignoring %qE attribute set on uninitialized variable"
  msgstr "Attribut %qE wird ignoriert, da es sich auf eine uninitialisierte Variable bezieht"
  
! #: c-family/c-attribs.cc:3097
  #, gcc-internal-format
  msgid "%qE attribute is only applicable on functions"
  msgstr "Attribut %qE bezieht sich nur auf Funktionen"
  
! #: c-family/c-attribs.cc:3116 d/d-attribs.cc:1094
  #, gcc-internal-format
  msgid "%<symver%> attribute only applies to functions and variables"
  msgstr "Attribut %<symver%> gilt nur für Funktionen und Variablen"
  
! #: c-family/c-attribs.cc:3124 d/d-attribs.cc:1102
  #, gcc-internal-format
  msgid "%<symver%> attribute is only applicable to symbols"
  msgstr "Attribut %<symver%> bezieht sich nur auf Symbole"
  
! #: c-family/c-attribs.cc:3134
  #, gcc-internal-format
  msgid "%<symver%> attribute argument not a string constant"
  msgstr "Argument des Attributs %<symver%> ist keine Zeichenkettenkonstante"
  
! #: c-family/c-attribs.cc:3148 d/d-attribs.cc:1126
  #, gcc-internal-format
  msgid "symver attribute argument must have format %<name@nodename%>"
  msgstr "Argument des Attributs »symver« muss das Format %<Name@Knotenname%> haben"
  
! #: c-family/c-attribs.cc:3149 d/d-attribs.cc:1127
  #, gcc-internal-format
  msgid "%<symver%> attribute argument %qs must contain one or two %<@%>"
  msgstr "Argument %qs für Attribut %<symver%> muss ein oder zwei %<@%> enthalten"
  
! #: c-family/c-attribs.cc:3184 jit/dummy-frontend.cc:858
  #, gcc-internal-format
  msgid "%q+D defined both normally and as %qE attribute"
  msgstr "%q+D sowohl normal als auch als Attribut %qE definiert"
  
! #: c-family/c-attribs.cc:3192 jit/dummy-frontend.cc:866
  #, gcc-internal-format
  msgid "weak %q+D cannot be defined %qE"
  msgstr "schwaches %q+D kann nicht als %qE definiert werden"
  
! #: c-family/c-attribs.cc:3209 c-family/c-attribs.cc:4198
! #: ada/gcc-interface/utils.cc:7290 jit/dummy-frontend.cc:883
  #, gcc-internal-format
  msgid "attribute %qE argument not a string"
  msgstr "Attributargument von %qE ist keine Zeichenkette"
  
! #: c-family/c-attribs.cc:3242 jit/dummy-frontend.cc:916
  #, gcc-internal-format
  msgid "%+qD declared %qs after being used"
  msgstr "%+qD wurde als %qs deklariert, nachdem es verwendet wurde"
  
  #. Explicitly handle this case since using a string literal
  #. as an argument is a likely mistake.
! #: c-family/c-attribs.cc:3294
  #, gcc-internal-format
  msgid "%qE attribute argument cannot be a string"
  msgstr "Attributargument %qE kann keine Zeichenkette sein"
--- 35338,36031 ----
  msgid "section type conflict for section %qs"
  msgstr "Abschnittstypkonflikt für Abschnitt %qs"
  
! #: varasm.cc:1144
  #, gcc-internal-format
  msgid "alignment of %q+D is greater than maximum object file alignment %d"
  msgstr "Ausrichtung von %q+D ist größer als maximale Objektdateiausrichtung %d"
  
! #: varasm.cc:1313
  #, gcc-internal-format
  msgid "only zero initializers are allowed in section %qs"
  msgstr "In Abschnitt %qs sind nur 0-Initialisierungen erlaubt"
  
! #: varasm.cc:1317
  #, gcc-internal-format
  msgid "no initializers are allowed in section %qs"
  msgstr "In Abschnitt %qs sind keine Initialisierungen erlaubt"
  
! #: varasm.cc:1547 varasm.cc:1556 d/d-attribs.cc:1464
  #, gcc-internal-format
  msgid "register name not specified for %q+D"
  msgstr "für %q+D wurde kein Registername angegeben"
  
! #: varasm.cc:1560
  #, gcc-internal-format
  msgid "data type of %q+D isn%'t suitable for a register"
  msgstr "Datentyp von %q+D ist nicht für Register geeignet"
  
! #: varasm.cc:1563
  #, gcc-internal-format
  msgid "the register specified for %q+D cannot be accessed by the current target"
  msgstr "für %q+D angegebenes Register kann vom aktuellen Ziel nicht zugegriffen werden"
  
! #: varasm.cc:1566
  #, gcc-internal-format
  msgid "the register specified for %q+D is not general enough to be used as a register variable"
  msgstr "für %q+D angegebenes Register ist nicht allgemein genug, um als eine Registervariable verwendet zu werden"
  
! #: varasm.cc:1569
  #, gcc-internal-format
  msgid "register specified for %q+D isn%'t suitable for data type"
  msgstr "für %q+D angegebenes Register eignet sich nicht für Datentyp"
  
! #: varasm.cc:1578
  #, gcc-internal-format
  msgid "register specified for %q+D is an internal GCC implementation detail"
  msgstr "für %q+D angegebenes Register ist ein GCC-internes Implementierungsdetail"
  
! #: varasm.cc:1588
  #, gcc-internal-format
  msgid "global register variable has initial value"
  msgstr "globale Registervariable hat Anfangswert"
  
! #: varasm.cc:1592
  #, gcc-internal-format
  msgid "optimization may eliminate reads and/or writes to register variables"
  msgstr "Optimierung kann Lese- und/oder Schreiboperationen auf Registervariablen entfernen"
  
! #: varasm.cc:1638
  #, gcc-internal-format
  msgid "register name given for non-register variable %q+D"
  msgstr "Registername für Nicht-Registervariable %q+D angegeben"
  
! #: varasm.cc:1774 varasm.cc:1779 varasm.cc:1784
  #, gcc-internal-format
  msgid "%qc in output operand outside of a function"
  msgstr "%qc in Ausgabeoperand außerhalb einer Funktion"
  
! #: varasm.cc:1816
  #, gcc-internal-format
  msgid "%qc in input operand outside of a function"
  msgstr "%qc in einem Eingabeoperanden außerhalb einer Funktion"
  
! #: varasm.cc:1825
  #, gcc-internal-format
  msgid "matching constraint outside of a function"
  msgstr "Zusammenpass-Einschränkung außerhalb einer Funktion"
  
! #: varasm.cc:2410
  #, gcc-internal-format
  msgid "thread-local COMMON data not implemented"
  msgstr "Thread-lokale COMMON-Daten nicht implementiert"
  
! #: varasm.cc:2443
  #, gcc-internal-format
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr "angeforderte Ausrichtung für %q+D ist größer als die implementierte Ausrichtung von %wu"
  
! #: varasm.cc:2559 c/c-decl.cc:6149 c/c-parser.cc:2099 m2/gm2-gcc/m2type.cc:1260
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr "Speichergröße von %q+D ist unbekannt"
  
! #: varasm.cc:5545 varasm.cc:5584
  #, gcc-internal-format
  msgid "initializer for integer/fixed-point value is too complicated"
  msgstr "Initialisierung für Ganzzahl-/Gleitkommazahlwert ist zu kompliziert"
  
! #: varasm.cc:5551
  #, gcc-internal-format
  msgid "initializer for floating value is not a floating constant"
  msgstr "Initialisierung für Gleitkommawert ist keine Gleitkommakonstante"
  
! #: varasm.cc:5568
  #, gcc-internal-format
  msgid "initializer for %<_BitInt(%d)%> value is not an integer constant"
  msgstr "Initialisierer für %<_BitInt(%d)%>-Wert ist keine Ganzzahlkonstante"
  
! #: varasm.cc:5964
  #, gcc-internal-format
  msgid "invalid initial value for member %qE"
  msgstr "ungültiger Anfangswert für Element %qE"
  
! #: varasm.cc:6220
  #, gcc-internal-format
  msgid "%qD declared weak after being used"
  msgstr "%qD als schwach deklariert, nachdem es verwendet wurde"
  
! #: varasm.cc:6272
  #, gcc-internal-format
  msgid "weak declaration of %q+D being applied to a already existing, static definition"
  msgstr "schwache Deklaration von %q+D wird auf bereits existierende »static«-Definition angewandt"
  
! #: varasm.cc:6313
  #, gcc-internal-format
  msgid "weak declaration of %q+D must be public"
  msgstr "schwache Deklaration von %q+D muss öffentlich sein"
  
! #: varasm.cc:6317
  #, gcc-internal-format
  msgid "weak declaration of %q+D not supported"
  msgstr "schwache Deklaration von %q+D wird nicht unterstützt"
  
! #: varasm.cc:6346 varasm.cc:6674
  #, gcc-internal-format
  msgid "only weak aliases are supported in this configuration"
  msgstr "in dieser Konfiguration werden nur schwache Aliase unterstützt"
  
! #: varasm.cc:6541 varasm.cc:6671
  #, gcc-internal-format
  msgid "%qs is not supported in this configuration"
  msgstr "%qs wird in dieser Konfiguration nicht unterstützt"
  
! #: varasm.cc:6569
  #, gcc-internal-format
  msgid "%qs is not supported on this target"
  msgstr "%qs wird auf diesem Ziel nicht unterstützt"
  
! #: varasm.cc:6634
  #, gcc-internal-format
  msgid "symver is only supported on ELF platforms"
  msgstr "%<symver%> wird nur auf ELF-Plattformen unterstützt"
  
! #: varasm.cc:6653
  #, gcc-internal-format
  msgid "%qs symbol %q+D ultimately targets itself"
  msgstr "%qs-Symbol %q+D zielt letztendlich auf sich selbst ab"
  
! #: varasm.cc:6655
  #, gcc-internal-format
  msgid "%qs symbol %q+D must have static linkage"
  msgstr "%qs-Symbol %q+D muss statische Bindung haben"
  
! #: varasm.cc:6661 config/nvptx/nvptx.cc:7751
  #, gcc-internal-format
  msgid "alias definitions not supported in this configuration"
  msgstr "Alias-Definitionen werden in dieser Konfiguration nicht unterstützt"
  
! #: varasm.cc:6889 config/sol2.cc:160 config/mingw/winnt.cc:269
  #, gcc-internal-format
  msgid "visibility attribute not supported in this configuration; ignored"
  msgstr "Sichtbarkeitsattribute werden in dieser Konfiguration nicht unterstützt; ignoriert"
  
! #: varasm.cc:8259
  #, gcc-internal-format
  msgid "%+qD without %<retain%> attribute and %qD with %<retain%> attribute are placed in a section with the same name"
  msgstr "%+qD ohne %<retain%>-Attribut und %qD mit %<retain%>-Attribut liegen in einem Abschnitt mit demselben Namen"
  
! #: vec.cc:258
  #, gcc-internal-format, gfc-internal-format
  msgid "qsort comparator not anti-symmetric: %d, %d"
  msgstr "Vergleichsfunktion für qsort ist nicht antisymmetrisch: %d, %d"
  
! #: vec.cc:263
  #, gcc-internal-format, gfc-internal-format
  msgid "qsort comparator non-negative on sorted output: %d"
  msgstr "Vergleichsfunktion für qsort liefert nicht-negatives Ergebnis für sortierte Ausgabe: %d"
  
! #: vec.cc:270
  #, gcc-internal-format, gfc-internal-format
  msgid "qsort comparator not transitive: %d, %d, %d"
  msgstr "Vergleichsfunktion für qsort ist nicht transitiv: %d, %d, %d"
  
! #: vec.cc:272
  #, gcc-internal-format
  msgid "qsort checking failed"
  msgstr "Überprüfung für qsort-Vergleichsfunktion fehlgeschlagen"
  
! #: c-family/c-ada-spec.cc:3030
  #, gcc-internal-format
  msgid "packed layout"
  msgstr "Gepacktes Layout"
  
! #: c-family/c-attribs.cc:749 c-family/c-attribs.cc:754
  #, gcc-internal-format
  msgid "cannot tail-call: return value must be a call"
  msgstr "kein Endaufruf möglich: Rückgabewert muss ein Funktionsaufruf sein"
  
! #: c-family/c-attribs.cc:787 d/d-attribs.cc:1195
  #, gcc-internal-format
  msgid "%qE attribute argument is invalid"
  msgstr "Attributargument %qE ist ungültig"
  
! #: c-family/c-attribs.cc:790 d/d-attribs.cc:1198
  #, gcc-internal-format
  msgid "%qE attribute argument %i is invalid"
  msgstr "Attributargument %qE an Position %i ist ungültig"
  
! #: c-family/c-attribs.cc:802 d/d-attribs.cc:1210
  #, gcc-internal-format
  msgid "%qE attribute argument has type %qT"
  msgstr "Attributargument %qE hat Typ %qT"
  
! #: c-family/c-attribs.cc:806 d/d-attribs.cc:1214
  #, gcc-internal-format
  msgid "%qE attribute argument %i has type %qT"
  msgstr "Attributargument %qE an Position %i hat Typ %qT"
  
! #: c-family/c-attribs.cc:817 c-family/c-attribs.cc:4914
! #: c-family/c-attribs.cc:4918 d/d-attribs.cc:1225
  #, gcc-internal-format
  msgid "%qE attribute argument value %qE is not an integer constant"
  msgstr "Attributargument %qE hat den Wert %qE, der keine Ganzzahlkonstante ist"
  
! #: c-family/c-attribs.cc:822 d/d-attribs.cc:1230
  #, gcc-internal-format
  msgid "%qE attribute argument %i value %qE is not an integer constant"
  msgstr "Attributargument %qE an Position %i hat den Wert %qE, der keine Ganzzahlkonstante ist"
  
! #: c-family/c-attribs.cc:838 d/d-attribs.cc:1244
  #, gcc-internal-format
  msgid "%qE attribute argument value %qE does not refer to a function parameter"
  msgstr "Attributargument %qE hat den Wert %qE, der nicht auf einen Funktionsparameter verweist"
  
! #: c-family/c-attribs.cc:843 d/d-attribs.cc:1249
  #, gcc-internal-format
  msgid "%qE attribute argument %i value %qE does not refer to a function parameter"
  msgstr "Attributargument %qE an Position %i hat den Wert %qE, der nicht auf einen Funktionsparameter verweist"
  
! #: c-family/c-attribs.cc:871 d/d-attribs.cc:1272
  #, gcc-internal-format
  msgid "%qE attribute argument value %qE exceeds the number of function parameters %u"
  msgstr "Attributargument %qE hat den Wert %qE, der die Anzahl der Funktionsparameter %u übersteigt"
  
! #: c-family/c-attribs.cc:876 d/d-attribs.cc:1277
  #, gcc-internal-format
  msgid "%qE attribute argument %i value %qE exceeds the number of function parameters %u"
  msgstr "Attributargument %qE an Position %i hat den Wert %qE, der die Anzahl der Funktionsparameter %u übersteigt"
  
! #: c-family/c-attribs.cc:898
  #, gcc-internal-format
  msgid "%qE attribute argument value %qE does not refer to a variable argument list"
  msgstr "Attributargument %qE hat den Wert %qE, der nicht auf eine variable Argumentliste verweist"
  
! #: c-family/c-attribs.cc:902
  #, gcc-internal-format
  msgid "%qE attribute argument %i value %qE does not refer to a variable argument list"
  msgstr "Attributargument %qE an Position %i hat den Wert %qE, der nicht auf eine variable Argumentliste verweist"
  
! #: c-family/c-attribs.cc:929 c-family/c-attribs.cc:942 d/d-attribs.cc:1298
  #, gcc-internal-format
  msgid "%qE attribute argument value %qE refers to parameter type %qT"
  msgstr "Attributargument %qE hat den Wert %qE, der auf den Parametertyp %qT verweist"
  
! #: c-family/c-attribs.cc:933 c-family/c-attribs.cc:947 d/d-attribs.cc:1303
  #, gcc-internal-format
  msgid "%qE attribute argument %i value %qE refers to parameter type %qT"
  msgstr "Attributargument %qE an Position %i hat den Wert %qE, der auf den Parametertyp %qT verweist"
  
! #: c-family/c-attribs.cc:957
  #, gcc-internal-format
  msgid "%qE attribute argument value %qE refers to a variadic function parameter of unknown type"
  msgstr "Attributargument %qE hat den Wert %qE, der auf einen variadischen Funktionsparameter unbekannten Typs verweist"
  
! #: c-family/c-attribs.cc:962
  #, gcc-internal-format
  msgid "%qE attribute argument %i value %qE refers to a variadic function parameter of unknown type"
  msgstr "Attributargument %qE an Position %i hat den Wert %qE, der auf einen variadischen Funktionsparameter unbekannten Typs verweist"
  
! #: c-family/c-attribs.cc:1082
  #, gcc-internal-format
  msgid "ignoring attribute %qs because it conflicts with previous %qs"
  msgstr "Attribut %qs wird ignoriert, da es dem vorherigen %qs widerspricht"
  
! #: c-family/c-attribs.cc:1120
  #, gcc-internal-format
  msgid "%qE attribute only supported on boolean types"
  msgstr "Attribut %qE wird nur für Boolean-Typen unterstützt"
  
! #: c-family/c-attribs.cc:1130
  #, gcc-internal-format
  msgid "%qE attribute with unsupported boolean precision"
  msgstr "Attribut %qE mit nicht unterstützter Boolean-Genauigkeit"
  
! #: c-family/c-attribs.cc:1150
  #, gcc-internal-format
  msgid "%qE attribute only supported in C"
  msgstr "Attribut %qE wird nur in C unterstützt"
  
! #: c-family/c-attribs.cc:1157
  #, gcc-internal-format
  msgid "%qE attribute only supported on integral types"
  msgstr "Attribut %qE wird nur für Ganzzahltypen unterstützt"
  
! #: c-family/c-attribs.cc:1184 c-family/c-attribs.cc:1200
  #, gcc-internal-format
  msgid "overflows in conversion from %qT to %qT changes value from %qE to %qE"
  msgstr "Überlauf in Umwandlung von %qT nach %qT ändert den Wert von %qE in %qE"
  
! #: c-family/c-attribs.cc:1209
  #, gcc-internal-format
  msgid "%qE attribute requires different values for %<false%> and %<true%> for type %qT"
  msgstr "Attribut %qE erfordert unterschiedliche Werte für %<false%> und %<true%> für den Typ %qT"
  
! #: c-family/c-attribs.cc:1255
  #, gcc-internal-format
  msgid "%qE attribute ignored for type %qT"
  msgstr "Attribut %qE für Typ %qT ignoriert"
  
! #: c-family/c-attribs.cc:1267
  #, gcc-internal-format
  msgid "%qE attribute ignored for field of type %qT"
  msgstr "Attribut %qE ignoriert für Feld vom Typ %qT"
  
! #: c-family/c-attribs.cc:1497 c-family/c-attribs.cc:3729
! #: c-family/c-attribs.cc:6572 ada/gcc-interface/utils.cc:7714
  #, gcc-internal-format
  msgid "%qE argument not a string"
  msgstr "Argument %qE ist keine Zeichenkette"
  
! #: c-family/c-attribs.cc:1672 ada/gcc-interface/utils.cc:7200
  #, gcc-internal-format
  msgid "%qE attribute ignored because of argument %qE"
  msgstr "Attribut %qE wird wegen des Arguments %qE ignoriert"
  
! #: c-family/c-attribs.cc:1693 ada/gcc-interface/utils.cc:7221
  #, gcc-internal-format
  msgid "ignoring attribute %qE because of excess arguments starting at %qE"
  msgstr "Attribut %qE wird wegen überzähliger Argumente, die mit %qE beginnen, ignoriert"
  
! #: c-family/c-attribs.cc:1707 ada/gcc-interface/utils.cc:7235
  #, gcc-internal-format
  msgid "attribute %qE does not apply to elements of non-scalar type %qT"
  msgstr "das Attribut %qE gilt nicht für Elemente des nicht skalaren Typs %qT"
  
! #: c-family/c-attribs.cc:1712 ada/gcc-interface/utils.cc:7240
  #, gcc-internal-format
  msgid "attribute %qE does not apply to fields of aggregate type %qT"
  msgstr "Attribut %qE gilt nicht für Felder des Aggregattyps %qT"
  
! #: c-family/c-attribs.cc:1778
  #, gcc-internal-format
  msgid "%qE attribute ignored. Use %<-fcf-protection%> option to enable it"
  msgstr "Attribut %qE ignoriert, da die Option %<-fcf-protection%> nicht angegeben ist"
  
! #: c-family/c-attribs.cc:1868 jit/dummy-frontend.cc:289 lto/lto-lang.cc:311
  #, gcc-internal-format
  msgid "%qE attribute has no effect on unit local functions"
  msgstr "Attribut %qE wirkt sich nicht auf einheits-lokale Funktionen aus"
  
! #: c-family/c-attribs.cc:2038 c-family/c-attribs.cc:3712
! #: ada/gcc-interface/utils.cc:7470
  #, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a variable"
  msgstr "Attribut %qE ignoriert, da %qD keine Variable ist"
  
! #: c-family/c-attribs.cc:2044 ada/gcc-interface/utils.cc:7476
  #, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "Attribut %qE ignoriert, da %qD keine lokale Variable ist"
  
! #: c-family/c-attribs.cc:2069 config/i386/i386-options.cc:4108
  #, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr "Attribut %qE wirkt sich nur auf öffentliche Objekte aus"
  
! #: c-family/c-attribs.cc:2098
  #, gcc-internal-format
  msgid "%qE attribute only affects top level objects"
  msgstr "Attribut %qE bezieht sich nur auf Toplevel-Objekte"
  
! #: c-family/c-attribs.cc:2137 c-family/c-attribs.cc:4387
  #, gcc-internal-format
  msgid "%qE attribute on function returning %<void%>"
  msgstr "Attribut %qE an einer Funktion mit Rückgabetyp %<void%>"
  
! #: c-family/c-attribs.cc:2160
  #, gcc-internal-format
  msgid "%qE attribute is not supported because endianness is not uniform"
  msgstr "Attribut %qE wird nicht unterstützt, da die Bytereihenfolge nicht einheitlich ist"
  
! #: c-family/c-attribs.cc:2177
  #, gcc-internal-format
  msgid "attribute %qE argument must be one of %qs or %qs"
  msgstr "Argument von Attribut %qE muss eins von %qs oder %qs sein"
  
! #: c-family/c-attribs.cc:2273
  #, gcc-internal-format
  msgid "destructor priorities are not supported"
  msgstr "Destruktorprioritäten werden nicht unterstützt"
  
! #: c-family/c-attribs.cc:2275
  #, gcc-internal-format
  msgid "constructor priorities are not supported"
  msgstr "Konstruktorprioritäten werden nicht unterstützt"
  
! #: c-family/c-attribs.cc:2297
  #, gcc-internal-format, gfc-internal-format
  msgid "destructor priorities from 0 to %d are reserved for the implementation"
  msgstr "Destruktorprioritäten von 0 bis %d sind für die Implementierung vorbehalten"
  
! #: c-family/c-attribs.cc:2302
  #, gcc-internal-format, gfc-internal-format
  msgid "constructor priorities from 0 to %d are reserved for the implementation"
  msgstr "Konstruktorprioritäten von 0 bis %d sind für die Implementierung vorbehalten"
  
! #: c-family/c-attribs.cc:2310
  #, gcc-internal-format, gfc-internal-format
  msgid "destructor priorities must be integers from 0 to %d inclusive"
  msgstr "Destruktorprioritäten müssen Ganzzahlen von 0 bis einschließlich %d sein"
  
! #: c-family/c-attribs.cc:2313
  #, gcc-internal-format, gfc-internal-format
  msgid "constructor priorities must be integers from 0 to %d inclusive"
  msgstr "Konstruktorprioritäten müssen Ganzzahlen von 0 bis einschließlich %d sein"
  
! #: c-family/c-attribs.cc:2466
  #, gcc-internal-format
  msgid "unknown machine mode %qE"
  msgstr "Unbekannter Maschinenzustand %qE"
  
! #: c-family/c-attribs.cc:2500
  #, gcc-internal-format
  msgid "specifying vector types with %<__attribute__ ((mode))%> is deprecated"
  msgstr "Angabe von Vektortypen mit %<__attribute__ ((mode))%> ist veraltet"
  
! #: c-family/c-attribs.cc:2503
  #, gcc-internal-format
  msgid "use %<__attribute__ ((vector_size))%> instead"
  msgstr "verwenden Sie stattdessen %<__attribute__ ((vector_size))%>"
  
! #: c-family/c-attribs.cc:2512
  #, gcc-internal-format
  msgid "unable to emulate %qs"
  msgstr "%qs kann nicht emuliert werden"
  
! #: c-family/c-attribs.cc:2525
  #, gcc-internal-format
  msgid "invalid pointer mode %qs"
  msgstr "Ungültiger Zeigermodus %qs"
  
! #: c-family/c-attribs.cc:2542
  #, gcc-internal-format
  msgid "signedness of type and machine mode %qs don%'t match"
  msgstr "Vorzeicheneigenschaft des Typen und Maschinenmodus %qs passen nicht zusammen"
  
! #: c-family/c-attribs.cc:2553
  #, gcc-internal-format
  msgid "no data type for mode %qs"
  msgstr "Kein Datentyp für Zustand %qs"
  
! #: c-family/c-attribs.cc:2563
  #, gcc-internal-format
  msgid "cannot use mode %qs for enumerated types"
  msgstr "Modus %qs kann nicht für Aufzählungstypen verwendet werden"
  
! #: c-family/c-attribs.cc:2591
  #, gcc-internal-format
  msgid "mode %qs applied to inappropriate type"
  msgstr "Modus %qs auf unpassenden Typen angewendet"
  
! #: c-family/c-attribs.cc:2620 c-family/c-attribs.cc:3080 d/d-attribs.cc:1024
  #, gcc-internal-format
  msgid "section attributes are not supported for this target"
  msgstr "Abschnitts-Attribute werden für dieses Ziel nicht unterstützt"
  
! #: c-family/c-attribs.cc:2626 d/d-attribs.cc:1031
  #, gcc-internal-format
  msgid "section attribute not allowed for %q+D"
  msgstr "Abschnitts-Attribut nicht erlaubt für %q+D"
  
! #: c-family/c-attribs.cc:2632
  #, gcc-internal-format
  msgid "section attribute argument not a string constant"
  msgstr "Argument des Abschnittsattributs ist keine Zeichenkettenkonstante"
  
! #: c-family/c-attribs.cc:2641 d/d-attribs.cc:1047
  #, gcc-internal-format
  msgid "section attribute cannot be specified for local variables"
  msgstr "Abschnitts-Attribut kann nicht für lokale Variablen angegeben werden"
  
! #: c-family/c-attribs.cc:2652 config/bfin/bfin.cc:4796 config/bfin/bfin.cc:4847
! #: config/bfin/bfin.cc:4873 config/bfin/bfin.cc:4886 d/d-attribs.cc:1058
  #, gcc-internal-format
  msgid "section of %q+D conflicts with previous declaration"
  msgstr "Abschnitt von %q+D in Konflikt mit vorheriger Deklaration"
  
! #: c-family/c-attribs.cc:2661 c-family/c-attribs.cc:3106 d/d-attribs.cc:1067
  #, gcc-internal-format
  msgid "section of %q+D cannot be overridden"
  msgstr "Abschnitt von %q+D kann nicht aufgehoben werden"
  
! #: c-family/c-attribs.cc:2777
  #, gcc-internal-format
  msgid "alignment may not be specified for %q+D"
  msgstr "Für %q+D darf keine Ausrichtung angegeben werden"
  
! #: c-family/c-attribs.cc:2802
  #, gcc-internal-format
  msgid "ignoring attribute %<%E (%u)%> because it conflicts with attribute %<%E (%u)%>"
  msgstr "Attribut %<%E (%u)%> wird ignoriert, da es mit Attribut %<%E (%u)%> in Konflikt steht"
  
! #: c-family/c-attribs.cc:2847
  #, gcc-internal-format
  msgid "%<warn_if_not_aligned%> may not be specified for %q+D"
  msgstr "Für %q+D darf %<warn_if_not_aligned%> nicht angegeben werden"
  
! #: c-family/c-attribs.cc:2898
  #, gcc-internal-format
  msgid "%qE attribute may not be specified for %q+D"
  msgstr "Attribut %qE kann nicht für %q+D angegeben werden"
  
! #: c-family/c-attribs.cc:2905
  #, gcc-internal-format
  msgid "%qE attribute may not be specified for a non-array field"
  msgstr "Attribut %qE kann nur für Array-Felder angegeben werden"
  
! #: c-family/c-attribs.cc:2912
  #, gcc-internal-format
  msgid "%qE attribute argument not an integer"
  msgstr "Attributargument %qE ist keine Ganzzahl"
  
! #: c-family/c-attribs.cc:2918 c-family/c-attribs.cc:6768
  #, gcc-internal-format
  msgid "%qE attribute argument %qE is not an integer constant between 0 and 3"
  msgstr "Attribut %qE Argument %qE muss eine ganzzahlige Konstante zwischen 0 und 3 sein"
  
! #: c-family/c-attribs.cc:2942
  #, gcc-internal-format
  msgid "%qE attribute is not supported for C++ for now, ignored"
  msgstr "Attribut %qE wird für C++ derzeit nicht unterstützt und daher ignoriert"
  
! #: c-family/c-attribs.cc:2950
  #, gcc-internal-format
  msgid "%qE attribute is not allowed for a non-field declaration %q+D"
  msgstr "Attribut %qE ist in der Deklaration %q+D nicht erlaubt, da sie kein Feld deklariert"
  
! #: c-family/c-attribs.cc:2959
! #, fuzzy, gcc-internal-format
! #| msgid "%qE attribute is not allowed for a non-array field"
! msgid "%qE attribute is not allowed for a non-array or non-pointer field"
  msgstr "Attribut %qE kann nur für Array-Felder angegeben werden"
  
! #: c-family/c-attribs.cc:2968
  #, gcc-internal-format
  msgid "%qE attribute is not allowed for a non-flexible array member field"
  msgstr "Attribut %qE kann nur für flexible Array-Felder angegeben werden"
  
! #: c-family/c-attribs.cc:2980
! #, fuzzy, gcc-internal-format
! #| msgid "%qE attribute is for pointer types only"
! msgid "%qE attribute is used for a pointer to void"
! msgstr "Attribut %qE kann nur auf Zeigertypen angewendet werden"
! 
! #: c-family/c-attribs.cc:2988
! #, fuzzy, gcc-internal-format
! #| msgid "%qE attribute is not allowed for a non-array field"
! msgid "%qE attribute is not allowed for a pointer to function"
! msgstr "Attribut %qE kann nur für Array-Felder angegeben werden"
! 
! #: c-family/c-attribs.cc:2999
! #, fuzzy, gcc-internal-format
! #| msgid "%qE attribute is not allowed for a non-flexible array member field"
! msgid "%qE attribute is not allowed for a pointer to structure or union with flexible array member"
! msgstr "Attribut %qE kann nur für flexible Array-Felder angegeben werden"
! 
! #: c-family/c-attribs.cc:3007
  #, gcc-internal-format
  msgid "%<counted_by%> argument is not an identifier"
  msgstr "Argument %<counted_by%> ist kein Bezeichner"
  
! #: c-family/c-attribs.cc:3020
  #, gcc-internal-format
  msgid "%<counted_by%> argument %qE conflicts with previous declaration %qE"
  msgstr "Attribut %qE für %<counted_by%> in Konflikt mit vorheriger Deklaration %qE"
  
! #: c-family/c-attribs.cc:3041 d/d-attribs.cc:1146 jit/dummy-frontend.cc:757
  #, gcc-internal-format
  msgid "inline function %q+D declared weak"
  msgstr "»inline«-Funktion %q+D als »schwach« deklariert"
  
! #: c-family/c-attribs.cc:3046 jit/dummy-frontend.cc:762
  #, gcc-internal-format
  msgid "indirect function %q+D cannot be declared weak"
  msgstr "indirekte Funktion %q+D kann nicht als »schwach« deklariert werden"
  
! #: c-family/c-attribs.cc:3087
  #, gcc-internal-format
  msgid "ignoring %qE attribute not set on a variable"
  msgstr "Attribut %qE wird ignoriert, da es sich nicht auf eine Variable bezieht"
  
! #: c-family/c-attribs.cc:3097 config/bfin/bfin.cc:4824
! #: config/loongarch/loongarch.cc:8628
  #, gcc-internal-format
  msgid "%qE attribute cannot be specified for local variables"
  msgstr "Attribut %qE kann nicht für lokale Variablen angegeben werden"
  
! #: c-family/c-attribs.cc:3112
  #, gcc-internal-format
  msgid "%qE attribute is specific to ELF targets"
  msgstr "Attribut %qE wird für ELF-Ziele unterstützt"
  
! #: c-family/c-attribs.cc:3119
  #, gcc-internal-format
  msgid "ignoring %qE attribute set on const variable"
  msgstr "Attribut %qE wird ignoriert, da es sich auf eine Variable bezieht"
  
! #: c-family/c-attribs.cc:3130
  #, gcc-internal-format
  msgid "ignoring %qE attribute set on initialized variable"
  msgstr "Attribut %qE wird ignoriert, da es sich auf eine initialisierte Variable bezieht"
  
! #: c-family/c-attribs.cc:3143
  #, gcc-internal-format
  msgid "ignoring %qE attribute set on uninitialized variable"
  msgstr "Attribut %qE wird ignoriert, da es sich auf eine uninitialisierte Variable bezieht"
  
! #: c-family/c-attribs.cc:3176
  #, gcc-internal-format
  msgid "%qE attribute is only applicable on functions"
  msgstr "Attribut %qE bezieht sich nur auf Funktionen"
  
! #: c-family/c-attribs.cc:3195 d/d-attribs.cc:1094
  #, gcc-internal-format
  msgid "%<symver%> attribute only applies to functions and variables"
  msgstr "Attribut %<symver%> gilt nur für Funktionen und Variablen"
  
! #: c-family/c-attribs.cc:3203 d/d-attribs.cc:1102
  #, gcc-internal-format
  msgid "%<symver%> attribute is only applicable to symbols"
  msgstr "Attribut %<symver%> bezieht sich nur auf Symbole"
  
! #: c-family/c-attribs.cc:3213
  #, gcc-internal-format
  msgid "%<symver%> attribute argument not a string constant"
  msgstr "Argument des Attributs %<symver%> ist keine Zeichenkettenkonstante"
  
! #: c-family/c-attribs.cc:3227 d/d-attribs.cc:1126
  #, gcc-internal-format
  msgid "symver attribute argument must have format %<name@nodename%>"
  msgstr "Argument des Attributs »symver« muss das Format %<Name@Knotenname%> haben"
  
! #: c-family/c-attribs.cc:3228 d/d-attribs.cc:1127
  #, gcc-internal-format
  msgid "%<symver%> attribute argument %qs must contain one or two %<@%>"
  msgstr "Argument %qs für Attribut %<symver%> muss ein oder zwei %<@%> enthalten"
  
! #: c-family/c-attribs.cc:3263 jit/dummy-frontend.cc:857
  #, gcc-internal-format
  msgid "%q+D defined both normally and as %qE attribute"
  msgstr "%q+D sowohl normal als auch als Attribut %qE definiert"
  
! #: c-family/c-attribs.cc:3271 jit/dummy-frontend.cc:865
  #, gcc-internal-format
  msgid "weak %q+D cannot be defined %qE"
  msgstr "schwaches %q+D kann nicht als %qE definiert werden"
  
! #: c-family/c-attribs.cc:3288 c-family/c-attribs.cc:4278
! #: ada/gcc-interface/utils.cc:7541 jit/dummy-frontend.cc:882
  #, gcc-internal-format
  msgid "attribute %qE argument not a string"
  msgstr "Attributargument von %qE ist keine Zeichenkette"
  
! #: c-family/c-attribs.cc:3321 jit/dummy-frontend.cc:915
  #, gcc-internal-format
  msgid "%+qD declared %qs after being used"
  msgstr "%+qD wurde als %qs deklariert, nachdem es verwendet wurde"
  
  #. Explicitly handle this case since using a string literal
  #. as an argument is a likely mistake.
! #: c-family/c-attribs.cc:3373
  #, gcc-internal-format
  msgid "%qE attribute argument cannot be a string"
  msgstr "Attributargument %qE kann keine Zeichenkette sein"
*************** msgstr "Attributargument %qE kann keine
*** 34287,34652 ****
  #. Similar to the string case, since some function attributes
  #. accept literal numbers as arguments (e.g., alloc_size or
  #. nonnull) using one here is a likely mistake.
! #: c-family/c-attribs.cc:3305
  #, gcc-internal-format
  msgid "%qE attribute argument cannot be a constant arithmetic expression"
  msgstr "Attributargument %qE kann kein konstanter arithmetischer Ausdruck sein"
  
! #: c-family/c-attribs.cc:3315
  #, gcc-internal-format
  msgid "%qE attribute ignored on a redeclaration of the referenced symbol"
  msgstr "Attributargument %qE deklariert das referenzierte Symbol neu; wird ignoriert"
  
! #: c-family/c-attribs.cc:3370
  #, gcc-internal-format
  msgid "%qE attribute ignored on a declaration of a different kind than referenced symbol"
  msgstr "Attributargument %qE deklariert das referenzierte Symbol mit einer anderen Art; wird ignoriert"
  
! #: c-family/c-attribs.cc:3374
  #, gcc-internal-format
  msgid "symbol %qD referenced by %qD declared here"
  msgstr "Symbol %qD, das von %qD referenziert wird, wurde hier deklariert"
  
! #: c-family/c-attribs.cc:3421
  #, gcc-internal-format
  msgid "%qE attribute must apply to a declaration"
  msgstr "Attribut %qE muss sich auf eine Deklaration beziehen"
  
! #: c-family/c-attribs.cc:3478
  #, gcc-internal-format
  msgid "indirect function %q+D cannot be declared %qE"
  msgstr "indirekte Funktion %q+D kann nicht als %qE deklariert werden"
  
! #: c-family/c-attribs.cc:3501
  #, gcc-internal-format
  msgid "%qE attribute must appear before %qs attribute"
  msgstr "Attribut %qE muss vor Attribut %qs auftreten"
  
! #: c-family/c-attribs.cc:3514
  #, gcc-internal-format
  msgid "%+qD declared %qE after being used"
  msgstr "%+qD als %qE deklariert, nachdem es verwendet wurde"
  
! #: c-family/c-attribs.cc:3538 jit/dummy-frontend.cc:601
  #, gcc-internal-format
  msgid "%qE attribute ignored on non-class types"
  msgstr "Attribut %qE ignoriert für Nicht-Klassen-Typen"
  
! #: c-family/c-attribs.cc:3544 jit/dummy-frontend.cc:607
  #, gcc-internal-format
  msgid "%qE attribute ignored because %qT is already defined"
  msgstr "Attribut %qE ignoriert, da %qT bereits definiert ist"
  
! #: c-family/c-attribs.cc:3557 jit/dummy-frontend.cc:620
  #, gcc-internal-format
  msgid "visibility argument not a string"
  msgstr "Sichtbarkeitsargument ist keine Zeichenkette"
  
! #: c-family/c-attribs.cc:3569 d/d-attribs.cc:1584 jit/dummy-frontend.cc:632
  #, gcc-internal-format
  msgid "%qE attribute ignored on types"
  msgstr "Attribut %qE für Typen ignoriert"
  
! #: c-family/c-attribs.cc:3585 d/d-attribs.cc:1613 jit/dummy-frontend.cc:648
  #, gcc-internal-format
  msgid "attribute %qE argument must be one of %qs, %qs, %qs, or %qs"
  msgstr "Argument von Attribut %qE muss eins von %qs, %qs, %qs oder %qs sein"
  
! #: c-family/c-attribs.cc:3597 d/d-attribs.cc:1624 jit/dummy-frontend.cc:660
  #, gcc-internal-format
  msgid "%qD redeclared with different visibility"
  msgstr "%qD mit anderer Sichtbarkeit redeklariert"
  
! #: c-family/c-attribs.cc:3600 c-family/c-attribs.cc:3604 d/d-attribs.cc:1627
! #: d/d-attribs.cc:1631 jit/dummy-frontend.cc:663 jit/dummy-frontend.cc:667
  #, gcc-internal-format
  msgid "%qD was declared %qs which implies default visibility"
  msgstr "%qD wurde als %qs deklariert, was Standardsichtbarkeit mit sich bringt"
  
! #: c-family/c-attribs.cc:3641
  #, gcc-internal-format
  msgid "%qE attribute ignored because %qD does not have thread storage duration"
  msgstr "Attribut %qE ignoriert, da %qD nicht Thread-Speicherdauer hat"
  
! #: c-family/c-attribs.cc:3663
  #, gcc-internal-format
  msgid "%qE argument must be one of %qs, %qs, %qs, or %qs"
  msgstr "Argument %qE muss eins von %qs, %qs, %qs oder %qs sein"
  
! #: c-family/c-attribs.cc:3685 c-family/c-attribs.cc:4281
! #: c-family/c-attribs.cc:6236 c-family/c-attribs.cc:6263
! #: config/m32c/m32c.cc:2942 ada/gcc-interface/utils.cc:7449
  #, gcc-internal-format
  msgid "%qE attribute applies only to functions"
  msgstr "Attribut %qE kann nur auf Funktionen angewandt werden"
  
! #: c-family/c-attribs.cc:3731
  #, gcc-internal-format
  msgid "%<%E (%E)%> attribute ignored on functions declared %qs"
  msgstr "Attribut %<%E (%E)%> wird ignoriert, da es sich auf eine Funktion bezieht, die als %qs deklariert ist"
  
! #: c-family/c-attribs.cc:3741
  #, gcc-internal-format
  msgid "%<%E (%E)%> attribute ignored with deallocation functions declared %qs"
  msgstr "Attribut %<%E (%E)%> wird ignoriert, da es sich auf eine Deallokationsfunction bezieht, die als %qs deklariert ist"
  
! #: c-family/c-attribs.cc:3745
  #, gcc-internal-format
  msgid "deallocation function declared here"
  msgstr "die Deallokationsfunktion ist hier deklariert"
  
! #: c-family/c-attribs.cc:3772
  #, gcc-internal-format
  msgid "%qE attribute ignored; valid only for functions"
  msgstr "Attribut %qE wird ignoriert, da es nur für Funktionen gilt"
  
! #: c-family/c-attribs.cc:3782
  #, gcc-internal-format
  msgid "%qE attribute ignored on functions returning %qT; valid only for pointer return types"
  msgstr "Attribut %qE wird an Funktionen mit Rückgabetyp %qT ignoriert; es gilt nur für Zeiger-Rückgabetypen"
  
  #. Handle specially the common case of specifying one of a number
  #. of overloads, such as operator delete.
! #: c-family/c-attribs.cc:3828
  #, gcc-internal-format
  msgid "%qE attribute argument 1 is ambiguous"
  msgstr "Attribut %qE Argument 1 ist mehrdeutig"
  
! #: c-family/c-attribs.cc:3830
  #, gcc-internal-format
  msgid "use a cast to the expected type to disambiguate"
  msgstr "nutzen Sie einen Cast auf den erwarteten Typen, um die Mehrdeutigkeit aufzulösen"
  
! #: c-family/c-attribs.cc:3835
  #, gcc-internal-format
  msgid "%qE attribute argument 1 does not name a function"
  msgstr "Attribut %qE Argument 1 benennt keine Funktion"
  
! #: c-family/c-attribs.cc:3838
  #, gcc-internal-format
  msgid "argument references a symbol declared here"
  msgstr "das Argument verweist auf ein Symbol, das hier deklariert ist"
  
  #. Reject functions without a prototype.
! #: c-family/c-attribs.cc:3854
  #, gcc-internal-format
  msgid "%qE attribute argument 1 must take a pointer type as its first argument"
  msgstr "Attribut %qE Argument 1 muss einen Zeigertyp als erstes Argument haben"
  
! #: c-family/c-attribs.cc:3857 c-family/c-attribs.cc:3870
  #, gcc-internal-format
  msgid "referenced symbol declared here"
  msgstr "das referenzierte Symbol wird hier deklariert"
  
  #. Reject functions that don't take a pointer as their first
  #. argument.
! #: c-family/c-attribs.cc:3867
  #, gcc-internal-format
  msgid "%qE attribute argument 1 must take a pointer type as its first argument; have %qT"
  msgstr "Attribut %qE Argument 1 muss einen Zeigertyp als erstes Argument haben, hat jedoch %qT"
  
! #: c-family/c-attribs.cc:3981 c-family/c-attribs.cc:4029
! #: c-family/c-attribs.cc:4056 d/d-attribs.cc:1329
  #, gcc-internal-format
  msgid "%qE attribute ignored on a function returning %qT"
  msgstr "Attribut %qE an einer Funktion mit Rückgabetyp %qT wird ignoriert"
  
! #: c-family/c-attribs.cc:4075
  #, gcc-internal-format
  msgid "%qE attribute argument %E is not an integer constant"
  msgstr "Attribut %qE mit Argument %E ist keine Ganzzahlkonstante"
  
! #: c-family/c-attribs.cc:4083
  #, gcc-internal-format
  msgid "%qE attribute argument %E is not positive"
  msgstr "Attribut %qE Argument %E ist nicht positiv"
  
! #: c-family/c-attribs.cc:4094
  #, gcc-internal-format
  msgid "%qE attribute argument %E is not a power of 2"
  msgstr "Attributargument %qE mit Wert %E ist keine Zweierpotenz"
  
! #: c-family/c-attribs.cc:4107
  #, gcc-internal-format
  msgid "%qE attribute argument %E is not in the range [0, %wu]"
  msgstr "Argument %2$E von Attribut %1$qE liegt nicht im Bereich [0, %3$wu]"
  
! #: c-family/c-attribs.cc:4211 ada/gcc-interface/utils.cc:7303
  #, gcc-internal-format
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attribute"
  msgstr "nur die Schalter %<inbranch%> und %<notinbranch%> sind für das %<__simd__%>-Attribut erlaubt"
  
! #: c-family/c-attribs.cc:4287 c-family/c-attribs.cc:6242
  #, gcc-internal-format
  msgid "cannot set %qE attribute after definition"
  msgstr "Attribut %qE kann nicht nach der Definition festgelegt werden"
  
! #: c-family/c-attribs.cc:4338
  #, gcc-internal-format
  msgid "%qE attribute on function type without pointer arguments returning %<void%>"
  msgstr "Attribut %qE an einem Funktionstyp ohne Zeigerargumente mit Rückgabetyp %<void%>"
  
! #: c-family/c-attribs.cc:4401
  #, gcc-internal-format
  msgid "%qE attribute duplicated"
  msgstr "doppeltes Attribut %qE"
  
! #: c-family/c-attribs.cc:4403
  #, gcc-internal-format
  msgid "%qE attribute follows %qE"
  msgstr "Attribut %qE folgt auf %qE"
  
! #: c-family/c-attribs.cc:4502
  #, gcc-internal-format
  msgid "type was previously declared %qE"
  msgstr "Typ war vorher als %qE deklariert"
  
! #: c-family/c-attribs.cc:4515 cp/class.cc:5083
  #, gcc-internal-format
  msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
  msgstr "%<transaction_safe_dynamic%> kann nur für virtuelle Funktionen angegeben werden"
  
! #: c-family/c-attribs.cc:4573
  #, gcc-internal-format
  msgid "%qE argument not an identifier"
  msgstr "Argument %qE ist kein Bezeichner"
  
! #: c-family/c-attribs.cc:4584
  #, gcc-internal-format
  msgid "%qD is not compatible with %qD"
  msgstr "%qD ist mit %qD unverträglich"
  
! #: c-family/c-attribs.cc:4587
  #, gcc-internal-format
  msgid "%qE argument is not a function"
  msgstr "Argument %qE ist keine Funktion"
  
! #: c-family/c-attribs.cc:4635 cp/name-lookup.cc:6576
  #, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr "Veraltete Meldung ist keine Zeichenkette"
  
! #: c-family/c-attribs.cc:4684 c-family/c-attribs.cc:4749
  #, gcc-internal-format
  msgid "%qE attribute ignored for %qE"
  msgstr "Attribut %qE ignoriert für %qE"
  
! #: c-family/c-attribs.cc:4708
  #, gcc-internal-format
  msgid "the message attached to %<unavailable%> is not a string"
  msgstr "die an %<unavailable%> angehängte Nachricht ist keine Zeichenkette"
  
! #: c-family/c-attribs.cc:4810 c-family/c-attribs.cc:4812
  #, gcc-internal-format
  msgid "invalid vector type for attribute %qE"
  msgstr "Ungültiger Vektortyp für Attribut %qE"
  
! #: c-family/c-attribs.cc:4847 c-family/c-attribs.cc:4851
  #, gcc-internal-format
  msgid "%qE attribute argument value %qE is negative"
  msgstr "Attributargument %qE mit Wert %qE ist negativ"
  
! #: c-family/c-attribs.cc:4864 c-family/c-attribs.cc:4868
  #, gcc-internal-format
  msgid "%qE attribute argument value %qE exceeds %wu"
  msgstr "Attributargument %qE mit Wert %qE übersteigt %wu"
  
! #: c-family/c-attribs.cc:4876 ada/gcc-interface/utils.cc:4438
  #, gcc-internal-format
  msgid "vector size not an integral multiple of component size"
  msgstr "Vektorgröße kein ganzzahliges Vielfaches der Komponentengröße"
  
! #: c-family/c-attribs.cc:4882 ada/gcc-interface/utils.cc:4445
  #, gcc-internal-format
  msgid "zero vector size"
  msgstr "Vektorgröße Null"
  
! #: c-family/c-attribs.cc:4891 c-family/c-attribs.cc:4894
  #, gcc-internal-format
  msgid "number of vector components %wu not a power of two"
  msgstr "Komponentenanzahl des Vektors %wu ist keine Zweierpotenz"
  
! #: c-family/c-attribs.cc:4901 c-family/c-attribs.cc:4905
  #, gcc-internal-format
  msgid "number of vector components %wu exceeds %d"
  msgstr "Komponentenanzahl des Vektors %wu übersteigt %d"
  
! #: c-family/c-attribs.cc:4965
  #, gcc-internal-format
  msgid "%qE attribute only supported on non-mask vector types"
  msgstr "Attribut %qE wird nur für Vektortypen unterstützt, die nicht maskiert sind"
  
! #: c-family/c-attribs.cc:4998 c-family/c-attribs.cc:5061
  #, gcc-internal-format
  msgid "%qE attribute without arguments on a non-prototype"
  msgstr "Attribut %qE ohne Argumente für einen Nicht-Prototyp"
  
! #: c-family/c-attribs.cc:5083
  #, gcc-internal-format
  msgid "%qE attribute ignored on non-enum"
  msgstr "Attribut %qE wird an allen Typen außer Aufzählungen ignoriert"
  
! #: c-family/c-attribs.cc:5133
  #, gcc-internal-format
! msgid "%qE attribute ignored on objects of type %qT"
! msgstr "Attribut %qE wird für Objekte vom Typ %qT ignoriert"
  
! #: c-family/c-attribs.cc:5141
  #, gcc-internal-format
  msgid "%qE attribute does not apply to functions"
  msgstr "Attribut %qE ist nicht auf Funktionen anwendbar"
  
! #: c-family/c-attribs.cc:5279
  #, gcc-internal-format
  msgid "attribute %qs mismatch with mode %qs"
  msgstr "Attribut %qs ist unverträglich mit Modus %qs"
  
! #: c-family/c-attribs.cc:5328
  #, gcc-internal-format
  msgid "attribute %qs missing positional argument 2 provided in previous designation by argument %u"
  msgstr "dem Attribut %qs fehlt Positionsargument 2, das in der vorherigen Bestimmung in Argument %u angegeben wurde"
  
! #: c-family/c-attribs.cc:5334
  #, gcc-internal-format
  msgid "attribute %qs positional argument 2 missing in previous designation"
  msgstr "Attribut %qs positionelles Argument 2 fehlt in vorheriger Bestimmung"
  
! #: c-family/c-attribs.cc:5340
  #, gcc-internal-format
  msgid "attribute %qs positional argument 2 conflicts with previous designation by argument %u"
  msgstr "Attribut %qs positionelles Argument 2 widerspricht der vorherigen Bestimmung von Argument %u"
  
! #: c-family/c-attribs.cc:5348
  #, gcc-internal-format
  msgid "attribute %qs mismatched positional argument values %i and %i"
  msgstr "Attribut %qs enthält nicht übereinstimmende Positionsargumente mit den Werten %i und %i"
  
! #: c-family/c-attribs.cc:5370
  #, gcc-internal-format, gfc-internal-format
  msgid "designating the bound of variable length array argument %u"
  msgstr "hier wird die Grenze des Arrays variabler Länge aus Argument %u festgelegt"
  
! #: c-family/c-attribs.cc:5453
  #, gcc-internal-format
  msgid "attribute %qE without arguments on a non-prototype"
  msgstr "Attribut %qE ohne Argumente bei einem Nicht-Prototyp"
  
! #: c-family/c-attribs.cc:5503
  #, gcc-internal-format
  msgid "attribute %qE invalid mode"
  msgstr "ungültiger Modus für Attribut %qE"
  
! #: c-family/c-attribs.cc:5512
  #, gcc-internal-format
  msgid "attribute %qE mode %qE is not an identifier; expected one of %qs, %qs, %qs, or %qs"
  msgstr "Attribut %qE Modus %qE ist kein Bezeichner; erwartet wird einer von %qs, %qs, %qs oder %qs"
  
! #: c-family/c-attribs.cc:5539
  #, gcc-internal-format
  msgid "attribute %qE invalid mode %qs; expected one of %qs, %qs, %qs, or %qs"
  msgstr "Attribut %qE ungültiger Modus %qs; erwartet wird einer von %qs, %qs, %qs oder %qs"
  
! #: c-family/c-attribs.cc:5550
  #, gcc-internal-format
  msgid "attribute %qE unexpected %<(%> after mode %qs; expected a positional argument or %<)%>"
  msgstr "Attribut %qE enthält unerwartete %<(%> nach Modus %qs; erwartet wird ein Positionsargument oder %<)%>"
--- 36033,36410 ----
  #. Similar to the string case, since some function attributes
  #. accept literal numbers as arguments (e.g., alloc_size or
  #. nonnull) using one here is a likely mistake.
! #: c-family/c-attribs.cc:3384
  #, gcc-internal-format
  msgid "%qE attribute argument cannot be a constant arithmetic expression"
  msgstr "Attributargument %qE kann kein konstanter arithmetischer Ausdruck sein"
  
! #: c-family/c-attribs.cc:3394
  #, gcc-internal-format
  msgid "%qE attribute ignored on a redeclaration of the referenced symbol"
  msgstr "Attributargument %qE deklariert das referenzierte Symbol neu; wird ignoriert"
  
! #: c-family/c-attribs.cc:3449
  #, gcc-internal-format
  msgid "%qE attribute ignored on a declaration of a different kind than referenced symbol"
  msgstr "Attributargument %qE deklariert das referenzierte Symbol mit einer anderen Art; wird ignoriert"
  
! #: c-family/c-attribs.cc:3453
  #, gcc-internal-format
  msgid "symbol %qD referenced by %qD declared here"
  msgstr "Symbol %qD, das von %qD referenziert wird, wurde hier deklariert"
  
! #: c-family/c-attribs.cc:3500
  #, gcc-internal-format
  msgid "%qE attribute must apply to a declaration"
  msgstr "Attribut %qE muss sich auf eine Deklaration beziehen"
  
! #: c-family/c-attribs.cc:3557
  #, gcc-internal-format
  msgid "indirect function %q+D cannot be declared %qE"
  msgstr "indirekte Funktion %q+D kann nicht als %qE deklariert werden"
  
! #: c-family/c-attribs.cc:3580
  #, gcc-internal-format
  msgid "%qE attribute must appear before %qs attribute"
  msgstr "Attribut %qE muss vor Attribut %qs auftreten"
  
! #: c-family/c-attribs.cc:3593
  #, gcc-internal-format
  msgid "%+qD declared %qE after being used"
  msgstr "%+qD als %qE deklariert, nachdem es verwendet wurde"
  
! #: c-family/c-attribs.cc:3617 jit/dummy-frontend.cc:600
  #, gcc-internal-format
  msgid "%qE attribute ignored on non-class types"
  msgstr "Attribut %qE ignoriert für Nicht-Klassen-Typen"
  
! #: c-family/c-attribs.cc:3623 jit/dummy-frontend.cc:606
  #, gcc-internal-format
  msgid "%qE attribute ignored because %qT is already defined"
  msgstr "Attribut %qE ignoriert, da %qT bereits definiert ist"
  
! #: c-family/c-attribs.cc:3636 jit/dummy-frontend.cc:619
  #, gcc-internal-format
  msgid "visibility argument not a string"
  msgstr "Sichtbarkeitsargument ist keine Zeichenkette"
  
! #: c-family/c-attribs.cc:3648 d/d-attribs.cc:1585 jit/dummy-frontend.cc:631
  #, gcc-internal-format
  msgid "%qE attribute ignored on types"
  msgstr "Attribut %qE für Typen ignoriert"
  
! #: c-family/c-attribs.cc:3664 d/d-attribs.cc:1614 jit/dummy-frontend.cc:647
  #, gcc-internal-format
  msgid "attribute %qE argument must be one of %qs, %qs, %qs, or %qs"
  msgstr "Argument von Attribut %qE muss eins von %qs, %qs, %qs oder %qs sein"
  
! #: c-family/c-attribs.cc:3676 d/d-attribs.cc:1625 jit/dummy-frontend.cc:659
  #, gcc-internal-format
  msgid "%qD redeclared with different visibility"
  msgstr "%qD mit anderer Sichtbarkeit redeklariert"
  
! #: c-family/c-attribs.cc:3679 c-family/c-attribs.cc:3683 d/d-attribs.cc:1628
! #: d/d-attribs.cc:1632 jit/dummy-frontend.cc:662 jit/dummy-frontend.cc:666
  #, gcc-internal-format
  msgid "%qD was declared %qs which implies default visibility"
  msgstr "%qD wurde als %qs deklariert, was Standardsichtbarkeit mit sich bringt"
  
! #: c-family/c-attribs.cc:3720
  #, gcc-internal-format
  msgid "%qE attribute ignored because %qD does not have thread storage duration"
  msgstr "Attribut %qE ignoriert, da %qD nicht Thread-Speicherdauer hat"
  
! #: c-family/c-attribs.cc:3742
  #, gcc-internal-format
  msgid "%qE argument must be one of %qs, %qs, %qs, or %qs"
  msgstr "Argument %qE muss eins von %qs, %qs, %qs oder %qs sein"
  
! #: c-family/c-attribs.cc:3764 c-family/c-attribs.cc:4361
! #: c-family/c-attribs.cc:6537 c-family/c-attribs.cc:6564
! #: config/m32c/m32c.cc:2942 ada/gcc-interface/utils.cc:7700
  #, gcc-internal-format
  msgid "%qE attribute applies only to functions"
  msgstr "Attribut %qE kann nur auf Funktionen angewandt werden"
  
! #: c-family/c-attribs.cc:3810
  #, gcc-internal-format
  msgid "%<%E (%E)%> attribute ignored on functions declared %qs"
  msgstr "Attribut %<%E (%E)%> wird ignoriert, da es sich auf eine Funktion bezieht, die als %qs deklariert ist"
  
! #: c-family/c-attribs.cc:3820
  #, gcc-internal-format
  msgid "%<%E (%E)%> attribute ignored with deallocation functions declared %qs"
  msgstr "Attribut %<%E (%E)%> wird ignoriert, da es sich auf eine Deallokationsfunction bezieht, die als %qs deklariert ist"
  
! #: c-family/c-attribs.cc:3824
  #, gcc-internal-format
  msgid "deallocation function declared here"
  msgstr "die Deallokationsfunktion ist hier deklariert"
  
! #: c-family/c-attribs.cc:3851
  #, gcc-internal-format
  msgid "%qE attribute ignored; valid only for functions"
  msgstr "Attribut %qE wird ignoriert, da es nur für Funktionen gilt"
  
! #: c-family/c-attribs.cc:3861
  #, gcc-internal-format
  msgid "%qE attribute ignored on functions returning %qT; valid only for pointer return types"
  msgstr "Attribut %qE wird an Funktionen mit Rückgabetyp %qT ignoriert; es gilt nur für Zeiger-Rückgabetypen"
  
  #. Handle specially the common case of specifying one of a number
  #. of overloads, such as operator delete.
! #: c-family/c-attribs.cc:3907
  #, gcc-internal-format
  msgid "%qE attribute argument 1 is ambiguous"
  msgstr "Attribut %qE Argument 1 ist mehrdeutig"
  
! #: c-family/c-attribs.cc:3909
  #, gcc-internal-format
  msgid "use a cast to the expected type to disambiguate"
  msgstr "nutzen Sie einen Cast auf den erwarteten Typen, um die Mehrdeutigkeit aufzulösen"
  
! #: c-family/c-attribs.cc:3914
  #, gcc-internal-format
  msgid "%qE attribute argument 1 does not name a function"
  msgstr "Attribut %qE Argument 1 benennt keine Funktion"
  
! #: c-family/c-attribs.cc:3917
  #, gcc-internal-format
  msgid "argument references a symbol declared here"
  msgstr "das Argument verweist auf ein Symbol, das hier deklariert ist"
  
  #. Reject functions without a prototype.
! #: c-family/c-attribs.cc:3933
  #, gcc-internal-format
  msgid "%qE attribute argument 1 must take a pointer type as its first argument"
  msgstr "Attribut %qE Argument 1 muss einen Zeigertyp als erstes Argument haben"
  
! #: c-family/c-attribs.cc:3936 c-family/c-attribs.cc:3949
  #, gcc-internal-format
  msgid "referenced symbol declared here"
  msgstr "das referenzierte Symbol wird hier deklariert"
  
  #. Reject functions that don't take a pointer as their first
  #. argument.
! #: c-family/c-attribs.cc:3946
  #, gcc-internal-format
  msgid "%qE attribute argument 1 must take a pointer type as its first argument; have %qT"
  msgstr "Attribut %qE Argument 1 muss einen Zeigertyp als erstes Argument haben, hat jedoch %qT"
  
! #: c-family/c-attribs.cc:4060 c-family/c-attribs.cc:4108
! #: c-family/c-attribs.cc:4135 d/d-attribs.cc:1329
  #, gcc-internal-format
  msgid "%qE attribute ignored on a function returning %qT"
  msgstr "Attribut %qE an einer Funktion mit Rückgabetyp %qT wird ignoriert"
  
! #: c-family/c-attribs.cc:4154
  #, gcc-internal-format
  msgid "%qE attribute argument %E is not an integer constant"
  msgstr "Attribut %qE mit Argument %E ist keine Ganzzahlkonstante"
  
! #: c-family/c-attribs.cc:4162
  #, gcc-internal-format
  msgid "%qE attribute argument %E is not positive"
  msgstr "Attribut %qE Argument %E ist nicht positiv"
  
! #: c-family/c-attribs.cc:4173
  #, gcc-internal-format
  msgid "%qE attribute argument %E is not a power of 2"
  msgstr "Attributargument %qE mit Wert %E ist keine Zweierpotenz"
  
! #: c-family/c-attribs.cc:4186
  #, gcc-internal-format
  msgid "%qE attribute argument %E is not in the range [0, %wu]"
  msgstr "Argument %2$E von Attribut %1$qE liegt nicht im Bereich [0, %3$wu]"
  
! #: c-family/c-attribs.cc:4291 ada/gcc-interface/utils.cc:7554
  #, gcc-internal-format
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attribute"
  msgstr "nur die Schalter %<inbranch%> und %<notinbranch%> sind für das %<__simd__%>-Attribut erlaubt"
  
! #: c-family/c-attribs.cc:4367 c-family/c-attribs.cc:6543
  #, gcc-internal-format
  msgid "cannot set %qE attribute after definition"
  msgstr "Attribut %qE kann nicht nach der Definition festgelegt werden"
  
! #: c-family/c-attribs.cc:4418
  #, gcc-internal-format
  msgid "%qE attribute on function type without pointer arguments returning %<void%>"
  msgstr "Attribut %qE an einem Funktionstyp ohne Zeigerargumente mit Rückgabetyp %<void%>"
  
! #: c-family/c-attribs.cc:4481
  #, gcc-internal-format
  msgid "%qE attribute duplicated"
  msgstr "doppeltes Attribut %qE"
  
! #: c-family/c-attribs.cc:4483
  #, gcc-internal-format
  msgid "%qE attribute follows %qE"
  msgstr "Attribut %qE folgt auf %qE"
  
! #: c-family/c-attribs.cc:4582
  #, gcc-internal-format
  msgid "type was previously declared %qE"
  msgstr "Typ war vorher als %qE deklariert"
  
! #: c-family/c-attribs.cc:4595 cp/class.cc:5120
  #, gcc-internal-format
  msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
  msgstr "%<transaction_safe_dynamic%> kann nur für virtuelle Funktionen angegeben werden"
  
! #: c-family/c-attribs.cc:4653
  #, gcc-internal-format
  msgid "%qE argument not an identifier"
  msgstr "Argument %qE ist kein Bezeichner"
  
! #: c-family/c-attribs.cc:4664
  #, gcc-internal-format
  msgid "%qD is not compatible with %qD"
  msgstr "%qD ist mit %qD unverträglich"
  
! #: c-family/c-attribs.cc:4667
  #, gcc-internal-format
  msgid "%qE argument is not a function"
  msgstr "Argument %qE ist keine Funktion"
  
! #: c-family/c-attribs.cc:4715 cp/name-lookup.cc:6707
  #, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr "Veraltete Meldung ist keine Zeichenkette"
  
! #: c-family/c-attribs.cc:4764 c-family/c-attribs.cc:4829
  #, gcc-internal-format
  msgid "%qE attribute ignored for %qE"
  msgstr "Attribut %qE ignoriert für %qE"
  
! #: c-family/c-attribs.cc:4788
  #, gcc-internal-format
  msgid "the message attached to %<unavailable%> is not a string"
  msgstr "die an %<unavailable%> angehängte Nachricht ist keine Zeichenkette"
  
! #: c-family/c-attribs.cc:4890 c-family/c-attribs.cc:4892
  #, gcc-internal-format
  msgid "invalid vector type for attribute %qE"
  msgstr "Ungültiger Vektortyp für Attribut %qE"
  
! #: c-family/c-attribs.cc:4927 c-family/c-attribs.cc:4931
  #, gcc-internal-format
  msgid "%qE attribute argument value %qE is negative"
  msgstr "Attributargument %qE mit Wert %qE ist negativ"
  
! #: c-family/c-attribs.cc:4944 c-family/c-attribs.cc:4948
  #, gcc-internal-format
  msgid "%qE attribute argument value %qE exceeds %wu"
  msgstr "Attributargument %qE mit Wert %qE übersteigt %wu"
  
! #: c-family/c-attribs.cc:4956 ada/gcc-interface/utils.cc:4513
  #, gcc-internal-format
  msgid "vector size not an integral multiple of component size"
  msgstr "Vektorgröße kein ganzzahliges Vielfaches der Komponentengröße"
  
! #: c-family/c-attribs.cc:4962 ada/gcc-interface/utils.cc:4520
  #, gcc-internal-format
  msgid "zero vector size"
  msgstr "Vektorgröße Null"
  
! #: c-family/c-attribs.cc:4971 c-family/c-attribs.cc:4974
  #, gcc-internal-format
  msgid "number of vector components %wu not a power of two"
  msgstr "Komponentenanzahl des Vektors %wu ist keine Zweierpotenz"
  
! #: c-family/c-attribs.cc:4981 c-family/c-attribs.cc:4985
  #, gcc-internal-format
  msgid "number of vector components %wu exceeds %d"
  msgstr "Komponentenanzahl des Vektors %wu übersteigt %d"
  
! #: c-family/c-attribs.cc:5045
  #, gcc-internal-format
  msgid "%qE attribute only supported on non-mask vector types"
  msgstr "Attribut %qE wird nur für Vektortypen unterstützt, die nicht maskiert sind"
  
! #: c-family/c-attribs.cc:5078 c-family/c-attribs.cc:5150
  #, gcc-internal-format
  msgid "%qE attribute without arguments on a non-prototype"
  msgstr "Attribut %qE ohne Argumente für einen Nicht-Prototyp"
  
! #: c-family/c-attribs.cc:5172
  #, gcc-internal-format
  msgid "%qE attribute ignored on non-enum"
  msgstr "Attribut %qE wird an allen Typen außer Aufzählungen ignoriert"
  
! #: c-family/c-attribs.cc:5204 config/mips/mips.cc:1346 config/mips/mips.cc:1607
! #: config/mips/mips.cc:1661 config/riscv/riscv.cc:7590
  #, gcc-internal-format
! msgid "%qE attribute requires a string argument"
! msgstr "Attribut %qE erfordert eine Zeichenkettenkonstante als Argument"
  
! #: c-family/c-attribs.cc:5215
! #, fuzzy, gcc-internal-format
! #| msgid "unrecognized interrupt vector argument of %qE attribute"
! msgid "unsupported wide string type argument in %qE attribute"
! msgstr "unbekanntes Interrupt-Vektor-Argument für Attribut %qE"
! 
! #: c-family/c-attribs.cc:5249 c-family/c-attribs.cc:5331
  #, gcc-internal-format
  msgid "%qE attribute does not apply to functions"
  msgstr "Attribut %qE ist nicht auf Funktionen anwendbar"
  
! #: c-family/c-attribs.cc:5323
! #, gcc-internal-format
! msgid "%qE attribute ignored on objects of type %qT"
! msgstr "Attribut %qE wird für Objekte vom Typ %qT ignoriert"
! 
! #: c-family/c-attribs.cc:5469
  #, gcc-internal-format
  msgid "attribute %qs mismatch with mode %qs"
  msgstr "Attribut %qs ist unverträglich mit Modus %qs"
  
! #: c-family/c-attribs.cc:5518
  #, gcc-internal-format
  msgid "attribute %qs missing positional argument 2 provided in previous designation by argument %u"
  msgstr "dem Attribut %qs fehlt Positionsargument 2, das in der vorherigen Bestimmung in Argument %u angegeben wurde"
  
! #: c-family/c-attribs.cc:5524
  #, gcc-internal-format
  msgid "attribute %qs positional argument 2 missing in previous designation"
  msgstr "Attribut %qs positionelles Argument 2 fehlt in vorheriger Bestimmung"
  
! #: c-family/c-attribs.cc:5530
  #, gcc-internal-format
  msgid "attribute %qs positional argument 2 conflicts with previous designation by argument %u"
  msgstr "Attribut %qs positionelles Argument 2 widerspricht der vorherigen Bestimmung von Argument %u"
  
! #: c-family/c-attribs.cc:5538
  #, gcc-internal-format
  msgid "attribute %qs mismatched positional argument values %i and %i"
  msgstr "Attribut %qs enthält nicht übereinstimmende Positionsargumente mit den Werten %i und %i"
  
! #: c-family/c-attribs.cc:5560
  #, gcc-internal-format, gfc-internal-format
  msgid "designating the bound of variable length array argument %u"
  msgstr "hier wird die Grenze des Arrays variabler Länge aus Argument %u festgelegt"
  
! #: c-family/c-attribs.cc:5643
  #, gcc-internal-format
  msgid "attribute %qE without arguments on a non-prototype"
  msgstr "Attribut %qE ohne Argumente bei einem Nicht-Prototyp"
  
! #: c-family/c-attribs.cc:5693
  #, gcc-internal-format
  msgid "attribute %qE invalid mode"
  msgstr "ungültiger Modus für Attribut %qE"
  
! #: c-family/c-attribs.cc:5702
  #, gcc-internal-format
  msgid "attribute %qE mode %qE is not an identifier; expected one of %qs, %qs, %qs, or %qs"
  msgstr "Attribut %qE Modus %qE ist kein Bezeichner; erwartet wird einer von %qs, %qs, %qs oder %qs"
  
! #: c-family/c-attribs.cc:5729
  #, gcc-internal-format
  msgid "attribute %qE invalid mode %qs; expected one of %qs, %qs, %qs, or %qs"
  msgstr "Attribut %qE ungültiger Modus %qs; erwartet wird einer von %qs, %qs, %qs oder %qs"
  
! #: c-family/c-attribs.cc:5740
  #, gcc-internal-format
  msgid "attribute %qE unexpected %<(%> after mode %qs; expected a positional argument or %<)%>"
  msgstr "Attribut %qE enthält unerwartete %<(%> nach Modus %qs; erwartet wird ein Positionsargument oder %<)%>"
*************** msgstr "Attribut %qE enthält unerwartet
*** 34655,36040 ****
  #. dropping the requirement at some point and having read_only
  #. apply to all const-qualified pointers and read_write or
  #. write_only to the rest.
! #: c-family/c-attribs.cc:5563
  #, gcc-internal-format
  msgid "attribute %<%E(%s)%> missing an argument"
  msgstr "dem Attribut %<%E(%s)%> fehlt ein Argument"
  
! #: c-family/c-attribs.cc:5604
  #, gcc-internal-format
  msgid "attribute %<%E(%s, %E, %E)%> invalid positional argument %i"
  msgstr "Attribut %<%E(%s, %E, %E)%> hat ungültiges Positionsargument %i"
  
! #: c-family/c-attribs.cc:5607
  #, gcc-internal-format
  msgid "attribute %<%E(%s, %E)%> invalid positional argument %i"
  msgstr "Attribut %<%E(%s, %E)%> hat ungültiges Positionsargument %i"
  
! #: c-family/c-attribs.cc:5632
  #, gcc-internal-format
  msgid "attribute %qs positional argument %i invalid value %wi"
  msgstr "beim Attribut %qs hat das Argument an Position %i den ungültigen Wert %wi"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93855
! #: c-family/c-attribs.cc:5636
  #, gcc-internal-format
  msgid "attribute %qs positional argument %i value %wi exceeds number of function arguments %u"
  msgstr "beim Attribut %qs hat das positionelle Argument %i den Wert %wi, der die Anzahl der Funktionsparameter %u übersteigt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93856
! #: c-family/c-attribs.cc:5643
  #, gcc-internal-format
  msgid "attribute %qs invalid positional argument"
  msgstr "Attribut %qs hat ungültiges positionelles Argument"
  
  #. The first argument must have a pointer or reference type.
! #: c-family/c-attribs.cc:5651
  #, gcc-internal-format
  msgid "attribute %qs positional argument 1 references non-pointer argument type %qT"
  msgstr "beim Attribut %qs verweist Argument 1 auf Typ %qT, der kein Zeigertyp ist"
  
! #: c-family/c-attribs.cc:5662
  #, gcc-internal-format
  msgid "attribute %qs positional argument 1 references argument of function type %qT"
  msgstr "Attribut %qs hat Positionsargument 1, das sich auf das Argument des Funktionstyps %qT bezieht"
  
! #: c-family/c-attribs.cc:5675
  #, gcc-internal-format
  msgid "attribute %qs positional argument 1 references %qs-qualified argument type %qT"
  msgstr "beim Attribut %1$qs verweist Argument 1 auf Typ %3$qT, der mit %2$qs qualifiziert ist"
  
! #: c-family/c-attribs.cc:5693
  #, gcc-internal-format
  msgid "attribute %qs positional argument 2 references non-integer argument type %qT"
  msgstr "beim Attribut %qs verweist Argument 2 auf Typ %qT, der nicht ganzzahlig ist"
  
! #: c-family/c-attribs.cc:5963
  #, gcc-internal-format
  msgid "cleanup argument not an identifier"
  msgstr "Argument für cleanup ist kein Bezeichner"
  
! #: c-family/c-attribs.cc:5970
  #, gcc-internal-format
  msgid "cleanup argument not a function"
  msgstr "Argument für cleanup ist keine Funktion"
  
! #: c-family/c-attribs.cc:6007
  #, gcc-internal-format
  msgid "%qE attribute requires prototypes with named arguments"
  msgstr "Attribut %qE benötigt Prototypen mit benannten Argumenten"
  
! #: c-family/c-attribs.cc:6015
  #, gcc-internal-format
  msgid "%qE attribute only applies to variadic functions"
  msgstr "Attribut %qE gilt nur für variadische Funktionen"
  
! #: c-family/c-attribs.cc:6031 ada/gcc-interface/utils.cc:6850
  #, gcc-internal-format
  msgid "requested position is not an integer constant"
  msgstr "Angeforderte Position ist keine Ganzzahlkonstante"
  
! #: c-family/c-attribs.cc:6039 ada/gcc-interface/utils.cc:6857
  #, gcc-internal-format
  msgid "requested position is less than zero"
  msgstr "Angeforderte Position ist kleiner als Null"
  
! #: c-family/c-attribs.cc:6088 ada/gcc-interface/utils.cc:7346
! #: d/d-attribs.cc:771 jit/dummy-frontend.cc:799
  #, gcc-internal-format
  msgid "empty string in attribute %<target%>"
  msgstr "Leere Zeichenkette in Attribut %<target%>"
  
  #. The argument must be a constant string.
! #: c-family/c-attribs.cc:6129 config/sh/sh.cc:8562 d/d-attribs.cc:1038
! #: d/d-attribs.cc:1112 d/d-attribs.cc:1415 d/d-attribs.cc:1457
! #: d/d-attribs.cc:1519 d/d-attribs.cc:1598
  #, gcc-internal-format
  msgid "%qE attribute argument not a string constant"
  msgstr "Argument des Attributs %qE ist keine Zeichenkettenkonstante"
  
! #: c-family/c-attribs.cc:6288 ada/gcc-interface/utils.cc:7480
  #, gcc-internal-format
  msgid "unrecognized %qE attribute argument %qs"
  msgstr "Attribut %qE hat unbekanntes Argument %qs"
  
! #: c-family/c-attribs.cc:6306
  #, gcc-internal-format
  msgid "%qE attribute on a function not returning a pointer"
  msgstr "Attribut %qE an einer Funktion, die keinen Zeiger zurückgibt"
  
! #: c-family/c-attribs.cc:6321
  #, gcc-internal-format
  msgid "%qE attribute is only valid on %<struct%> type"
  msgstr "Attribut %qE kann nur auf %<struct%>-Typen angewandt werden"
  
! #: c-family/c-attribs.cc:6369
  #, gcc-internal-format
  msgid "%qE attribute argument %qE is not an integer constant"
  msgstr "Attributargument %qE mit Wert %qE ist keine Ganzzahlkonstante"
  
! #: c-family/c-attribs.cc:6378
  #, gcc-internal-format
  msgid "%qE attribute argument %qE exceeds %u"
  msgstr "Attribut %qE hat Argument %qE, das %u übersteigt"
  
! #: c-family/c-attribs.cc:6400
  #, gcc-internal-format
  msgid "%qE attribute may be put on a typedef only; attribute is ignored"
  msgstr "Attribut %qE kann nur an einem typedef stehen; wird ignoriert"
  
! #: c-family/c-attribs.cc:6412
  #, gcc-internal-format
  msgid "%qE attribute is for pointer types only"
  msgstr "Attribut %qE kann nur auf Zeigertypen angewendet werden"
  
! #: c-family/c-attribs.cc:6431
  #, gcc-internal-format
  msgid "%qE is only applicable to Objective-C class interfaces, attribute ignored"
  msgstr "%qE ist nur auf Objective-C-Klassen-Interfaces anwendbar; wird ignoriert"
  
! #: c-family/c-attribs.cc:6454
  #, gcc-internal-format
  msgid "%qE cannot be applied to non-pointer type %qT"
  msgstr "Attribut %qE kann nur auf Zeigertypen angewendet werden, nicht auf %qT"
  
! #: c-family/c-attribs.cc:6479
  #, gcc-internal-format
  msgid "%qE attribute argument %qE is not recognized"
  msgstr "Attribut %qE Argument %qE ist unbekannt"
  
! #: c-family/c-attribs.cc:6494
  #, gcc-internal-format
  msgid "%qE attribute ignored; valid only for functions and function pointer fields"
  msgstr "Attribut %qE wird ignoriert, da es nur für Funktionen und Funktionszeigerfelder gilt"
  
! #: c-family/c-attribs.cc:6505
  #, gcc-internal-format
  msgid "%qE attribute ignored; field must be a function pointer"
  msgstr "Attribut %qE wird ignoriert, da das Feld ein Funktionszeiger sein muss"
  
! #: c-family/c-attribs.cc:6529
  #, gcc-internal-format
  msgid "unknown attribute %qE"
  msgstr "unbekanntes Attribut %qE"
  
! #: c-family/c-attribs.cc:6556
  #, gcc-internal-format
  msgid "invalid operand type %qT for %qs"
  msgstr "ungültiger Operandentyp %qT für %qs"
  
! #: c-family/c-attribs.cc:6660
  #, gcc-internal-format
  msgid "%qs attribute not supported for %qT in %<__builtin_has_attribute%>"
  msgstr "Attribut %qs wird für %qT in %<__builtin_has_attribute%> nicht unterstützt"
  
! #: c-family/c-attribs.cc:6662
  #, gcc-internal-format
  msgid "%qs attribute not supported for %qE in %<__builtin_has_attribute%>"
  msgstr "Attribut %qs wird für %qE in %<__builtin_has_attribute%> nicht unterstützt"
  
! #: c-family/c-attribs.cc:6839
  #, gcc-internal-format
  msgid "%qs attribute not supported in %<__builtin_has_attribute%>"
  msgstr "Attribut %qs wird in %<__builtin_has_attribute%> nicht unterstützt"
  
! #: c-family/c-common.cc:802
  #, gcc-internal-format
  msgid "%qD is not defined outside of function scope"
  msgstr "%qD ist außerhalb des Funktionsgültigkeitsbereiches nicht definiert"
  
! #: c-family/c-common.cc:847
  #, gcc-internal-format
  msgid "size of string literal is too large"
  msgstr "Größe des Zeichenkettenliterals ist zu groß"
  
! #: c-family/c-common.cc:870
  #, gcc-internal-format
  msgid "string length %qd is greater than the length %qd ISO C%d compilers are required to support"
  msgstr "Zeichenkettenlänge %qd ist größer als die Länge %qd, die von ISO-C%d-Compilern unterstützt werden muss"
  
! #: c-family/c-common.cc:1045
  #, gcc-internal-format
  msgid "use %<-flax-vector-conversions%> to permit conversions between vectors with differing element types or numbers of subparts"
  msgstr "%<-flax-vector-conversions%> verwenden, um Umwandlung zwischen Vektoren mit unterschiedlichen Elementtypen oder Anzahl der Teile zu erlauben"
  
! #: c-family/c-common.cc:1086
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> last argument must be an integer vector"
  msgstr "Das letzte Argument von %<__builtin_shuffle%> muss Ganzzahlvektor sein"
  
! #: c-family/c-common.cc:1095
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> arguments must be vectors"
  msgstr "Argumente für %<__builtin_shuffle%> müssen Vektoren sein"
  
! #: c-family/c-common.cc:1102
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> argument vectors must be of the same type"
  msgstr "Vektorargumente von %<__builtin_shuffle%> müssen gleichen Typ haben"
  
! #: c-family/c-common.cc:1113
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> number of elements of the argument vector(s) and the mask vector should be the same"
  msgstr "Anzahl der Elemente des/der Argumentvektors/en und des Maskenvektors für %<__builtin_shuffle%> sollten gleich sein"
  
! #: c-family/c-common.cc:1123
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> argument vector(s) inner type must have the same size as inner type of the mask"
  msgstr "Innere Typen des/der Argumentvektors/en und Maske von %<__builtin_shuffle%> müssen gleiche Größe haben"
  
! #: c-family/c-common.cc:1174
  #, gcc-internal-format
  msgid "%<__builtin_shufflevector%> arguments must be vectors"
  msgstr "Argumente für %<__builtin_shufflevector%> müssen Vektoren sein"
  
! #: c-family/c-common.cc:1185
  #, gcc-internal-format
  msgid "%<__builtin_shufflevector%> arguments must be constant size vectors"
  msgstr "Argumente für %<__builtin_shufflevector%> müssen Vektoren konstanter Größe sein"
  
! #: c-family/c-common.cc:1194
  #, gcc-internal-format
  msgid "%<__builtin_shufflevector%> argument vectors must have the same element type"
  msgstr "Vektorargumente von %<__builtin_shufflevector%> müssen den gleichen Typ haben"
  
! #: c-family/c-common.cc:1202
  #, gcc-internal-format
  msgid "%<__builtin_shufflevector%> must specify a result with a power of two number of elements"
  msgstr "%<__builtin_shufflevector%> muss ein Ergebnis mit einer Zweierpotenz von Elementen angeben"
  
! #: c-family/c-common.cc:1227 c-family/c-common.cc:1237
  #, gcc-internal-format
  msgid "invalid element index %qE to %<__builtin_shufflevector%>"
  msgstr "Ungültiger Elementindex %qE für %<__builtin_shufflevector%>"
  
! #: c-family/c-common.cc:1315
  #, gcc-internal-format
  msgid "%<__builtin_convertvector%> first argument must be an integer or floating vector"
  msgstr "Das erste Argument von %<__builtin_convertvector%> muss Ganzzahl- oder Gleitkommavektor sein"
  
! #: c-family/c-common.cc:1324
  #, gcc-internal-format
  msgid "%<__builtin_convertvector%> second argument must be an integer or floating vector type"
  msgstr "Das zweite Argument von %<__builtin_convertvector%> muss Ganzzahl- oder Gleitkommavektortyp sein"
  
! #: c-family/c-common.cc:1333
  #, gcc-internal-format
  msgid "%<__builtin_convertvector%> number of elements of the first argument vector and the second argument vector type should be the same"
  msgstr "Anzahl der Elemente des ersten Argumentvektors und des Typs des zweiten Argumentvektors für %<__builtin_convertvector%> sollten gleich sein"
  
! #: c-family/c-common.cc:1973
  #, gcc-internal-format
  msgid "operation on %qE may be undefined"
  msgstr "Operation auf %qE könnte undefiniert sein"
  
! #: c-family/c-common.cc:2330
  #, gcc-internal-format
  msgid "case label does not reduce to an integer constant"
  msgstr "case-Marke reduziert nicht auf Ganzzahlkonstante"
  
! #: c-family/c-common.cc:2426
  #, gcc-internal-format
  msgid "GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits together"
  msgstr "GCC kann keine Operatoren mit Ganzzahl- und Festkommatypen unterstützen, die zusammen zu viele Ganzzahl- und Bruch-Bits haben"
  
! #: c-family/c-common.cc:2978
  msgid "invalid operands to binary %s (have %e and %e)"
  msgstr "Ungültige Operanden für binäres %s (%e und %e gefunden)"
  
! #: c-family/c-common.cc:3227
  #, gcc-internal-format
  msgid "comparison is always false due to limited range of data type"
  msgstr "Vergleich ist durch beschränkten Wertebereich des Datentyps stets »false«"
  
! #: c-family/c-common.cc:3230
  #, gcc-internal-format
  msgid "comparison is always true due to limited range of data type"
  msgstr "Vergleich ist durch beschränkten Wertebereich des Datentyps stets »true«"
  
! #: c-family/c-common.cc:3332
  #, gcc-internal-format
  msgid "comparison of unsigned expression in %<>= 0%> is always true"
  msgstr "Vergleich eines vorzeichenlosen Ausdrucks in %<>= 0%> ist stets wahr"
  
! #: c-family/c-common.cc:3340
  #, gcc-internal-format
  msgid "comparison of unsigned expression in %<< 0%> is always false"
  msgstr "Vergleich eines vorzeichenlosen Ausdrucks in %<< 0%> ist stets unwahr"
  
! #: c-family/c-common.cc:3384
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in arithmetic"
  msgstr "Zeiger auf Typen %<void *%> in Arithmetik verwendet"
  
! #: c-family/c-common.cc:3393
  #, gcc-internal-format
  msgid "pointer to a function used in arithmetic"
  msgstr "Zeiger auf Funktion in Arithmetik verwendet"
  
! #: c-family/c-common.cc:3631
  #, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr "enum-Konstante in booleschem Zusammenhang"
  
! #: c-family/c-common.cc:3661 d/d-convert.cc:149
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr "Die Adresse von %qD wird immer zu %<true%> auswerten"
  
! #: c-family/c-common.cc:3706
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr "%<*%> in booleschem Kontext, stattdessen ist %<&&%> empfohlen"
  
! #: c-family/c-common.cc:3719
  #, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%>?"
  msgstr "%<<<%> in booleschem Kontext, meinten Sie %<<%>?"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93857
! #: c-family/c-common.cc:3735
  #, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr "%<?:%> mit Ganzzahlkonstanten in booleschem Zusammenhang; der Ausdruck evaluiert immer zu %<true%>"
  
! #: c-family/c-common.cc:3744
  #, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context"
  msgstr "%<?:%> mit Ganzzahlkonstanten in booleschem Kontext"
  
! #: c-family/c-common.cc:3780
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "der Compiler darf davon ausgehen, dass die Adresse von %qD immer zu %<true%> evaluiert"
  
! #: c-family/c-common.cc:3816 cp/semantics.cc:1030
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "Um Zuweisung, die als Wahrheitswert verwendet wird, werden Klammern empfohlen"
  
! #: c-family/c-common.cc:3903 c/c-decl.cc:5028 c/c-decl.cc:7694
! #: c/c-parser.cc:4046 c/c-typeck.cc:17925
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr "Ungültige Verwendung von %<restrict%>"
  
! #: c-family/c-common.cc:3979
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "Ungültige Anwendung von %<sizeof%> auf einen Funktionstypen"
  
! #: c-family/c-common.cc:3989
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr "ISO-C++ erlaubt kein auf Funktionstypen angewendetes %<alignof%>"
  
! #: c-family/c-common.cc:3992
  #, gcc-internal-format
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr "ISO-C erlaubt kein auf Funktionstypen angewendetes %<_Alignof%>"
  
! #: c-family/c-common.cc:4003 cp/typeck.cc:2085
  #, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr "Ungültige Anwendung von %qs auf einen void-Typen"
  
! #: c-family/c-common.cc:4014
  #, gcc-internal-format
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "Ungültige Anwendung von %qs auf unvollständigen Typen %qT"
  
! #: c-family/c-common.cc:4022
  #, gcc-internal-format
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr "Ungültige Anwendung von %qs auf Arraytyp %qT mit unvollständigem Elementtyp"
  
! #: c-family/c-common.cc:4074
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "%<__alignof%> auf Bitfeld angewandt"
  
! #: c-family/c-common.cc:4899
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr "Erstes Argument für %<va_arg%> nicht vom Typ %<va_list%>"
  
! #: c-family/c-common.cc:5019
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "Eingebaute Funktion %qs kann nicht abgeschaltet werden"
  
! #: c-family/c-common.cc:5211
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "Zeiger sind nicht als case-Werte zugelassen"
  
! #: c-family/c-common.cc:5220
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr "Wertebereichsausdrücke in switch-Anweisungen sind nicht standardkonform"
  
! #: c-family/c-common.cc:5225 c-family/c-common.cc:5229
! #: c-family/c-common.cc:5234
  #, gcc-internal-format
  msgid "ISO C does not support range expressions in switch statements before C2Y"
  msgstr "ISO-C unterstützt Bereichsausdrücke in »switch«-Anweisungen erst ab C2Y"
  
! #: c-family/c-common.cc:5248 c-family/c-common.cc:5265
  #, gcc-internal-format
  msgid "conversion of %qE to %qT in range expression changes value to %qE"
  msgstr "Umwandlung von %qE nach %qT in Bereichsausdruck ändert den Wert zu %qE"
  
! #: c-family/c-common.cc:5284
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "Leerer Wertebereich angegeben"
  
! #: c-family/c-common.cc:5338
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "Doppelte (oder sich überschneidende) case-Werte"
  
! #: c-family/c-common.cc:5340
  #, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr "Dies ist der erste Eintrag, der diesen Wert überschneidet"
  
! #: c-family/c-common.cc:5344
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "Doppelter case-Wert"
  
! #: c-family/c-common.cc:5345 c-family/c-warn.cc:2662
  #, gcc-internal-format
  msgid "previously used here"
  msgstr "Bereits hier verwendet"
  
! #: c-family/c-common.cc:5349
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "Mehrere Standardmarken in einem »switch«"
  
! #: c-family/c-common.cc:5351
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr "Dies ist die erste Standardmarke"
  
! #: c-family/c-common.cc:5463
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "Das Ermitteln der Adresse einer Marke ist nicht standardkonform"
  
! #: c-family/c-common.cc:5648
  #, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "Verlangte Ausrichtung ist keine Ganzzahlkonstante"
  
! #: c-family/c-common.cc:5656 c-family/c-common.cc:5666
  #, gcc-internal-format
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr "Verlangte Ausrichtung %qE ist keine positive Zweierpotenz"
  
! #: c-family/c-common.cc:5676
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "verlangte Ausrichtung %qE ist größer als die maximale Dateigröße %u"
  
! #: c-family/c-common.cc:5684
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "verlangte Ausrichtung %qE übersteigt den Höchstwert %u"
  
! #: c-family/c-common.cc:5879
  #, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "Zu wenige variable Argumente, um zu einem Wächter zu passen"
  
! #: c-family/c-common.cc:5894
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "Wächter in Funktionsaufruf fehlt"
  
! #: c-family/c-common.cc:6133 c-family/c-common.cc:6186 d/d-attribs.cc:837
  #: d/d-attribs.cc:887
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr "schlechte Option %qs für Attribut %<optimize%>"
  
! #: c-family/c-common.cc:6137 c-family/c-common.cc:6191
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "schlechte Option %qs für Pragma %<optimize%>"
  
! #: c-family/c-common.cc:6240
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr "Attribut %<fallthrough%> ist mehrfach angegeben"
  
! #: c-family/c-common.cc:6244
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "%<fallthrough%>-Attribut mit einem Parameter angegeben"
  
! #: c-family/c-common.cc:6433 c-family/c-common.cc:7451
! #: c-family/c-common.cc:7499 c-family/c-common.cc:7581
! #: c-family/c-common.cc:7667 c-family/c-common.cc:8336
! #: config/aarch64/aarch64-sve-builtins.cc:3001
! #: config/arm/arm-mve-builtins.cc:1714
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "Zu wenige Argumente für Funktion %qE"
  
! #: c-family/c-common.cc:6439 c-family/c-common.cc:7506
! #: c-family/c-common.cc:7694 c-family/c-common.cc:8338
! #: config/aarch64/aarch64-sve-builtins.cc:3003
! #: config/arm/arm-mve-builtins.cc:1716
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "zu viele Argumente für Funktion %qE"
  
! #: c-family/c-common.cc:6483
  #, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr "Drittes Argument für Funktion %qE muss eine konstante Ganzzahl sein"
  
! #: c-family/c-common.cc:6509
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr "zweites Argument für Funktion %qE muss eine konstante Zweierpotenz zwischen %qi und %qu Bits sein"
  
! #: c-family/c-common.cc:6533 c-family/c-common.cc:6589
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "Nicht-Gleitkomma-Argument in Aufruf von Funktion %qE"
  
! #: c-family/c-common.cc:6562
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "Nicht-Gleitkomma-Argumente in Aufruf von Funktion %qE"
  
! #: c-family/c-common.cc:6579
  #, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "Nicht-konstantes Ganzzahl-Argument %u in Aufruf von Funktion %qE"
  
! #: c-family/c-common.cc:6608
  #, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "Nicht-Ganzzahl-Argument 3 in Aufruf von Funktion %qE"
  
! #: c-family/c-common.cc:6628 c-family/c-common.cc:6694
! #: c-family/c-common.cc:6778 c-family/c-common.cc:6805
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr "Argument %u in Aufruf von %qE muss ein Ganzzahltyp sein"
  
! #: c-family/c-common.cc:6638
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr "Argument 3 in Aufruf von %qE muss Zeiger auf Ganzzahltyp sein"
  
! #: c-family/c-common.cc:6647
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "Argument 3 in Aufruf von %qE darf kein Zeiger auf enum-Typ sein"
  
! #: c-family/c-common.cc:6656
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr "Argument 3 in Aufruf von %qE darf kein Zeiger auf booleschen Typ sein"
  
! #: c-family/c-common.cc:6665 c-family/c-common.cc:6674
! #: c-family/c-common.cc:6746 c-family/c-common.cc:6755
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr "Argument %u in Aufruf von %qE darf kein Zeiger auf %qs sein (%qT)"
  
! #: c-family/c-common.cc:6703 c-family/c-common.cc:6814
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has enumerated type"
  msgstr "Argument %u in Aufruf von %qE hat Aufzählungstyp"
  
! #: c-family/c-common.cc:6712 c-family/c-common.cc:6823
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has boolean type"
  msgstr "Argument %u in Aufruf von %qE ist ein boolescher Typ sein"
  
! #: c-family/c-common.cc:6728
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr "Argument %u in Aufruf von %qE muss ein Zeigertyp sein"
  
! #: c-family/c-common.cc:6737
  #, gcc-internal-format
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr "Argument %u in Aufruf von %qE muss auf einen vollständigen Typ zeigen"
  
! #: c-family/c-common.cc:6791
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have %<int%> type"
  msgstr "Argument %u in Aufruf von %qE hat nicht den Typ %<int%>"
  
! #: c-family/c-common.cc:6835
  #, gcc-internal-format
  msgid "argument 1 in call to function %qE has unsigned type"
  msgstr "Argument 1 in Aufruf von %qE hat einen vorzeichenlosen Typen"
  
! #: c-family/c-common.cc:6845
  #, gcc-internal-format
  msgid "argument 1 in call to function %qE has signed type"
  msgstr "Argument 1 in Aufruf von %qE hat einen vorzeichenbehafteten Typen"
  
! #: c-family/c-common.cc:7110 rust/backend/rust-tree.cc:3588
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "%<offsetof%> kann nicht auf statisches Datenelement %qD angewendet werden"
  
! #: c-family/c-common.cc:7115 rust/backend/rust-tree.cc:3593
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr "%<offsetof%> kann nicht angewandt werden, wenn %<operator[]%> überladen ist"
  
! #: c-family/c-common.cc:7122 rust/backend/rust-tree.cc:3600
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr "%<offsetof%> kann nicht auf nicht-konstante Adresse angewandt werden"
  
! #: c-family/c-common.cc:7135 rust/backend/rust-tree.cc:3613
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "Versuch, die Adresse des Bitfeldstrukturelements %qD zu ermitteln"
  
! #: c-family/c-common.cc:7188 rust/backend/rust-tree.cc:3665
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr "Index %E markiert einen Offset größer als die Größe von %qT"
  
! #: c-family/c-common.cc:7365
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "Arraygröße ist zu groß"
  
! #: c-family/c-common.cc:7481 c-family/c-common.cc:7625
  #, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "Operandentyp %qT ist inkompatibel mit Argument %d von %qE"
  
! #: c-family/c-common.cc:7517
  #, gcc-internal-format
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "als Argument 1 wurde entweder ein Zeigertyp oder ein Ganzzahltyp erwartet"
  
! #: c-family/c-common.cc:7534
  #, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr "die beiden Argumente müssen kompatibel sein"
  
! #: c-family/c-common.cc:7770
  #, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr "Falsche Anzahl der Argumente für Funktion %qE"
  
! #: c-family/c-common.cc:7786
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "Argument 1 von %qE muss ein Nicht-Void-Zeigertyp sein"
  
! #: c-family/c-common.cc:7794
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr "Argument 1 von %qE muss ein Zeiger auf einen vollständigen Typen sein"
  
! #: c-family/c-common.cc:7804
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "Argument 1 von %qE muss ein Zeiger auf Typen konstanter Größe sein"
  
! #: c-family/c-common.cc:7816
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "Argument 1 von %qE muss ein Zeiger auf Objekt breiter als Null sein"
  
! #: c-family/c-common.cc:7838
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "Argument %d von %qE muss eine Zeigertyp sein"
  
! #: c-family/c-common.cc:7848
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "Argument %d von %qE muss ein Zeiger auf Typen konstanter Größe sein"
  
! #: c-family/c-common.cc:7857
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "Argument %d von %qE darf kein Zeiger auf eine Funktion sein"
  
! #: c-family/c-common.cc:7867
  #, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr "Unpassende Größe in Argument %d von %qE"
  
! #: c-family/c-common.cc:7882
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
  msgstr "Argument %d von %qE darf kein Zeiger auf einen %<const%>-Typen sein"
  
! #: c-family/c-common.cc:7888
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr "Argument %d von %qE entfernt Kennzeichner %<const%>"
  
! #: c-family/c-common.cc:7899
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
  msgstr "Argument %d von %qE darf kein Zeiger auf einen %<volatile%>-Typen sein"
  
! #: c-family/c-common.cc:7905
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr "Argument %d von %qE entfernt Kennzeichner %<volatile%>"
  
! #: c-family/c-common.cc:7919
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr "Nicht-Ganzzahlargument %d für Speichermodell von %qE"
  
! #: c-family/c-common.cc:7934
  #, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr "ungültiges Argument %d für Speichermodell von %qE"
  
! #: c-family/c-common.cc:8575
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restricted"
  msgstr "dieses Ziel definiert keine Spekulationsbarriere; das erzeugte Programm wird trotzdem korrekt laufen, aber irrige Spekulationen sind möglicherweise nicht eingeschränkt"
  
! #: c-family/c-common.cc:9273
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr "Indexwert ist außerhalb der Grenzen"
  
! #: c-family/c-common.cc:9319 c-family/c-common.cc:9368
! #: c-family/c-common.cc:9384
  #, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr "Umwandlung von Skalar %qT in Vektor %qT führt zum Abschneiden"
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.cc:9472 d/intrinsics.cc:1459
! #: rust/backend/rust-tree.cc:3484
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr "eingebaute Funktion %qE muss direkt aufgerufen werden"
  
! #: c-family/c-common.cc:9492
  #, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr "Größe des Arrays %qE ist kein konstanter Ausdruck"
  
! #: c-family/c-common.cc:9495
  #, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr "Größe des Arrays ist kein konstanter Ausdruck"
  
! #: c-family/c-common.cc:9499
  #, gcc-internal-format
  msgid "size %qE of array %qE is negative"
  msgstr "Größe %qE des Arrays %qE ist negativ"
  
! #: c-family/c-common.cc:9502
  #, gcc-internal-format
  msgid "size %qE of array is negative"
  msgstr "Größe %qE des Arrays ist negativ"
  
! #: c-family/c-common.cc:9507
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr "Größe %qE des Arrays %qE übersteigt maximale Objektgröße %E"
  
! #: c-family/c-common.cc:9510
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr "Größe %qE des Arrays überschreitet maximale Objektgröße %qE"
  
! #: c-family/c-common.cc:9515
  #, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "Größe des Arrays %qE übersteigt maximale Objektgröße %E"
  
! #: c-family/c-common.cc:9518
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr "Größe des Arrays übersteigt maximale Objektgröße %qE"
  
! #: c-family/c-common.cc:9589
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr "Umgebungsvariable %qs muss ganzzahlig sein und zwischen 0 und %wd liegen"
  
! #: c-family/c-common.cc:9876
  #, gcc-internal-format
  msgid "possible fix: take the address with %qs"
  msgstr "mögliche Behebung: die Adresse mit %qs bestimmen"
  
! #: c-family/c-common.cc:9886
  #, gcc-internal-format
  msgid "possible fix: dereference with %qs"
  msgstr "mögliche Behebung: mit %qs dereferenzieren"
  
! #: c-family/c-format.cc:199
  #, gcc-internal-format
  msgid "function does not return string type"
  msgstr "Funktion gibt keinen Zeichenkettentypen zurück"
  
! #: c-family/c-format.cc:233
  #, gcc-internal-format
  msgid "format string argument is not a string type"
  msgstr "Format-Zeichenkettenargument ist kein Zeichenkettentyp"
  
! #: c-family/c-format.cc:259
  #, gcc-internal-format
  msgid "found a %qs reference but the format argument should be a string"
  msgstr "eine %qs-Referenz wurde gefunden, aber das Format-Argument sollte eine Zeichenkette sein"
  
! #: c-family/c-format.cc:262
  #, gcc-internal-format
  msgid "found a %qT but the format argument should be a string"
  msgstr "ein %qT wurde gefunden, aber das Format-Argument sollte eine Zeichenkette sein"
  
! #: c-family/c-format.cc:272
  #, gcc-internal-format
  msgid "format argument should be a %qs reference but a string was found"
  msgstr "eine Zeichenkette wurde gefunden, aber das Format-Argument sollte eine %qs-Referenz sein"
  
! #: c-family/c-format.cc:294
  #, gcc-internal-format
  msgid "format argument should be a %qs reference"
  msgstr "Formatargument sollte eine %qs-Referenz sein"
  
! #: c-family/c-format.cc:348
  #, gcc-internal-format
  msgid "unrecognized format specifier"
  msgstr "unerkannte Formatangabe"
  
! #: c-family/c-format.cc:361
  #, gcc-internal-format
  msgid "%qE is only allowed in Objective-C dialects"
  msgstr "%qE ist nur in Objective-C-Dialekten erlaubt"
  
! #: c-family/c-format.cc:370
  #, gcc-internal-format
  msgid "%qE is an unrecognized format function type"
  msgstr "%qE ist ein nicht erkannter Formatfunktionstyp"
  
! #: c-family/c-format.cc:388
  #, gcc-internal-format
  msgid "format string argument follows the arguments to be formatted"
  msgstr "Format-Zeichenkettenargument folgt den zu formatierenden Argumenten"
  
! #: c-family/c-format.cc:1313
  #, gcc-internal-format
  msgid "function %qD might be a candidate for %qs format attribute"
  msgstr "Funktion %qD könnte ein Kandidat für Formatattribut %qs sein"
  
! #: c-family/c-format.cc:1404 c-family/c-format.cc:1425
! #: c-family/c-format.cc:2853
  #, gcc-internal-format
  msgid "missing $ operand number in format"
  msgstr "fehlende $-Operandennummer im Format"
  
! #: c-family/c-format.cc:1434
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support %%n$ operand number formats"
  msgstr "%s unterstützt %%n$-Operandennummerformate nicht"
  
! #: c-family/c-format.cc:1441
  #, gcc-internal-format
  msgid "operand number out of range in format"
  msgstr "Operandennummer außerhalb des Wertebereiches im Format"
  
! #: c-family/c-format.cc:1464
  #, gcc-internal-format, gfc-internal-format
  msgid "format argument %d used more than once in %s format"
  msgstr "Formatargument %d mehr als einmal im %s-Format verwendet"
  
! #: c-family/c-format.cc:1497
  #, gcc-internal-format
  msgid "%<$%>operand number used after format without operand number"
  msgstr "%<$%>-Operandennummer nach Format ohne Operandennummer angegeben"
  
! #: c-family/c-format.cc:1528
  #, gcc-internal-format
  msgid "format argument %d unused before used argument %d in %<$%>-style format"
  msgstr "Formatargument %d nicht verwendet vor verwendetem Argument %d im %<$%>-Stil-Format"
  
! #: c-family/c-format.cc:1618
  #, gcc-internal-format
  msgid "format not a string literal, format string not checked"
  msgstr "Format ist kein Zeichenkettenliteral, Formatzeichenkette ungeprüft"
  
! #: c-family/c-format.cc:1633 c-family/c-format.cc:1636
  #, gcc-internal-format
  msgid "format not a string literal and no format arguments"
  msgstr "Format ist kein Zeichenkettenliteral, und keine Formatargumente"
  
! #: c-family/c-format.cc:1639
  #, gcc-internal-format
  msgid "format not a string literal, argument types not checked"
  msgstr "Format ist kein Zeichenkettenliteral, Argumenttypen ungeprüft"
  
! #: c-family/c-format.cc:1656
  #, gcc-internal-format
  msgid "too many arguments for format"
  msgstr "zu viele Argumente für Format"
  
! #: c-family/c-format.cc:1661
  #, gcc-internal-format
  msgid "unused arguments in %<$%>-style format"
  msgstr "unverwendete Argumente in %<$%>-Stil-Format"
  
! #: c-family/c-format.cc:1664
  #, gcc-internal-format, gfc-internal-format
  msgid "zero-length %s format string"
  msgstr "Format-Zeichenkette %s der Länge null"
  
! #: c-family/c-format.cc:1668
  #, gcc-internal-format
  msgid "format is a wide character string"
  msgstr "Format ist »wide character«-Zeichenkette"
  
! #: c-family/c-format.cc:1672
  #, gcc-internal-format
  msgid "format string is not an array of type %qs"
  msgstr "Formatzeichenkette ist kein Array vom Typ %qs"
  
! #: c-family/c-format.cc:1675
  #, gcc-internal-format
  msgid "unterminated format string"
  msgstr "unbeendete Formatzeichenkette"
  
! #: c-family/c-format.cc:2094
  #, gcc-internal-format
  msgid "%s used with %<%%%c%> %s format"
  msgstr "%s verwendet mit Format %<%%%c%> %s"
  
! #: c-family/c-format.cc:2104
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support %s"
  msgstr "%s unterstützt %s nicht"
  
! #: c-family/c-format.cc:2114
  #, gcc-internal-format
  msgid "%s does not support %s with the %<%%%c%> %s format"
  msgstr "%s unterstützt %s mit dem Format %<%%%c%> %s nicht"
  
! #: c-family/c-format.cc:2128
  #, gcc-internal-format, gfc-internal-format
  msgid "%s used within a quoted sequence"
  msgstr "%s wird innerhalb von %%<…%%> verwendet"
  
! #: c-family/c-format.cc:2141
  #, gcc-internal-format
  msgid "%qc conversion used unquoted"
  msgstr "%qc-Umwandlung wird unescapet verwendet"
  
! #: c-family/c-format.cc:2261 c-family/c-format.cc:2592
  #, gcc-internal-format, gfc-internal-format
  msgid "repeated %s in format"
  msgstr "wiederholtes %s im Format"
  
! #: c-family/c-format.cc:2272
  #, gcc-internal-format
  msgid "missing fill character at end of strfmon format"
  msgstr "fehlendes Füllzeichen am Ende des strfmon-Formates"
  
! #: c-family/c-format.cc:2374
  #, gcc-internal-format, gfc-internal-format
  msgid "zero width in %s format"
  msgstr "Breite null im Format %s"
  
! #: c-family/c-format.cc:2397
  #, gcc-internal-format, gfc-internal-format
  msgid "empty left precision in %s format"
  msgstr "leere linke Präzision im Format %s"
  
! #: c-family/c-format.cc:2488
  #, gcc-internal-format, gfc-internal-format
  msgid "empty precision in %s format"
  msgstr "fehlende Präzision im Format %s"
  
! #: c-family/c-format.cc:2566
  #, gcc-internal-format
  msgid "%s does not support the %qs %s length modifier"
  msgstr "%s unterstützt den Längenmodifizierer %qs für %s nicht"
  
! #: c-family/c-format.cc:2622
  #, gcc-internal-format
  msgid "unknown conversion type character %qc in format"
  msgstr "unbekanntes Konvertierungstyp-Zeichen %qc im Format"
  
! #: c-family/c-format.cc:2634
  #, gcc-internal-format
  msgid "%s does not support the %<%%%c%> %s format"
  msgstr "%s unterstützt das Format %<%%%c%> für %s nicht"
  
! #: c-family/c-format.cc:2666
  #, gcc-internal-format
  msgid "%s ignored with %s and %<%%%c%> %s format"
  msgstr "%s ignoriert mit %s und Format %<%%%c%> für %s"
  
! #: c-family/c-format.cc:2671
  #, gcc-internal-format, gfc-internal-format
  msgid "%s ignored with %s in %s format"
  msgstr "%s ignoriert mit %s im Format für %s"
  
! #: c-family/c-format.cc:2678
  #, gcc-internal-format
  msgid "use of %s and %s together with %<%%%c%> %s format"
  msgstr "Verwendung von %s und %s zusammen mit Format %<%%%c%> für %s"
  
! #: c-family/c-format.cc:2683
  #, gcc-internal-format, gfc-internal-format
  msgid "use of %s and %s together in %s format"
  msgstr "gleichzeitige Verwendung von %s und %s im Format %s"
  
! #: c-family/c-format.cc:2710
  #, gcc-internal-format
  msgid "%<%%%c%> yields only last 2 digits of year in some locales"
  msgstr "%<%%%c%> liefert in manchen Locales nur die letzten 2 Ziffern des Jahres"
  
! #: c-family/c-format.cc:2714
  #, gcc-internal-format
  msgid "%<%%%c%> yields only last 2 digits of year"
  msgstr "%<%%%c%> liefert nur die letzten 2 Ziffern des Jahres"
  
! #: c-family/c-format.cc:2741
  #, gcc-internal-format
  msgid "no closing %<]%> for %<%%[%> format"
  msgstr "kein schließendes %<]%> für %<%%[%>-Format"
  
! #: c-family/c-format.cc:2770
  #, gcc-internal-format
  msgid "use of %qs length modifier with %qc type character has either no effect or undefined behavior"
  msgstr "Verwendung des %qs-Längenmodifizierers mit %qc-Typ-Zeichen hat entweder keine Auswirkung oder undefiniertes Verhalten"
  
! #: c-family/c-format.cc:2792
  #, gcc-internal-format
  msgid "%s does not support the %<%%%s%c%> %s format"
  msgstr "%s unterstützt das Format %<%%%s%c%> für %s nicht"
  
! #: c-family/c-format.cc:2830
  #, gcc-internal-format
  msgid "operand number specified with suppressed assignment"
  msgstr "Operandennummer mit unterdrückter Zuweisung angegeben"
  
! #: c-family/c-format.cc:2834
  #, gcc-internal-format
  msgid "operand number specified for format taking no argument"
  msgstr "Operandennummer für Format ohne Argumente angegeben"
  
! #: c-family/c-format.cc:3184
  #, gcc-internal-format
  msgid "unquoted type name %<%.*s%> in format"
  msgstr "Typname %<%.*s%> außerhalb von Anführungszeichen im Format"
  
! #: c-family/c-format.cc:3186
  #, gcc-internal-format
  msgid "unquoted operator %<%.*s%> in format"
  msgstr "Operator %<%.*s%> außerhalb von Anführungszeichen im Format"
  
! #: c-family/c-format.cc:3187
  #, gcc-internal-format
  msgid "unquoted keyword %<%.*s%> in format"
  msgstr "Schlüsselwort %<%.*s%> außerhalb von Anführungszeichen im Format"
  
! #: c-family/c-format.cc:3190
  #, gcc-internal-format
  msgid "use %qs instead"
  msgstr "verwenden Sie stattdessen %qs"
  
! #: c-family/c-format.cc:3242
  #, gcc-internal-format
  msgid "unquoted attribute in format"
  msgstr "Attribut außerhalb von Anführungszeichen im Format"
  
! #: c-family/c-format.cc:3255
  #, gcc-internal-format
  msgid "unquoted name of built-in function %<%.*s%> in format"
  msgstr "Name der eingebauten Funktion %<%.*s%> außerhalb von Anführungszeichen im Format"
  
! #: c-family/c-format.cc:3269
  #, gcc-internal-format
  msgid "unquoted identifier or keyword %<%.*s%> in format"
  msgstr "Bezeichner oder Schlüsselwort außerhalb von Anführungszeichen %<%.*s%> im Format"
  
! #: c-family/c-format.cc:3303
  #, gcc-internal-format
  msgid "misspelled term %<%.*s%> in format; use %<%s%s%> instead"
  msgstr "falsch geschriebener Begriff %<%.*s%> im Format; verwenden Sie stattdessen %<%s%s%>"
  
! #: c-family/c-format.cc:3347
  #, gcc-internal-format
  msgid "quoted %qs directive in format; use %qs instead"
  msgstr "%qs-Direktive innerhalb von Anführungszeichen im Format; verwenden Sie stattdessen %qs"
  
! #: c-family/c-format.cc:3354 c-family/c-format.cc:3625
  #, gcc-internal-format
  msgid "contraction %<%.*s%> in format; use %qs instead"
  msgstr "Zusammenziehung %<%.*s%> im Format; verwenden Sie stattdessen %qs"
  
! #: c-family/c-format.cc:3394
  #, gcc-internal-format
  msgid "unquoted whitespace character %qc in format"
  msgstr "Leerzeichen %qc außerhalb von Anführungszeichen im Format"
  
! #: c-family/c-format.cc:3407
  #, gcc-internal-format
  msgid "spurious trailing space in format"
  msgstr "überzähliges Leerzeichen am Ende des Formats"
  
! #: c-family/c-format.cc:3428
  #, gcc-internal-format
  msgid "inconsistent capitalization in format"
  msgstr "inkonsistente Großschreibung im Format"
  
! #: c-family/c-format.cc:3435
  #, gcc-internal-format, gfc-internal-format
  msgid "unquoted sequence of %i consecutive space characters in format"
  msgstr "%i aufeinanderfolgende Leerzeichen außerhalb von Anführungszeichen im Format"
  
! #: c-family/c-format.cc:3455
  #, gcc-internal-format
  msgid "unquoted control characters in format"
  msgstr "Steuerzeichen außerhalb von Anführungszeichen im Format"
  
! #: c-family/c-format.cc:3462
  #, gcc-internal-format
  msgid "unquoted control character %qc in format"
  msgstr "Steuerzeichen %qc außerhalb von Anführungszeichen im Format"
  
! #: c-family/c-format.cc:3520
  #, gcc-internal-format
  msgid "unquoted option name %<%.*s%> in format"
  msgstr "Optionsname %<%.*s%> außerhalb von Anführungszeichen im Format"
  
! #: c-family/c-format.cc:3580
  #, gcc-internal-format
  msgid "unbalanced punctuation character %qc in format"
  msgstr "unausgeglichenes Satzzeichen %qc im Format"
  
! #: c-family/c-format.cc:3599
  #, gcc-internal-format
  msgid "unquoted preprocessing directive %<%.*s%> in format"
  msgstr "Vorverarbeitungsdirektive %<%.*s%> außerhalb von Anführungszeichen im Format"
  
! #: c-family/c-format.cc:3635
  #, gcc-internal-format
  msgid "bare apostrophe %<'%> in format"
  msgstr "Apostroph %<'%> außerhalb von Anführungszeichen im Format"
  
! #: c-family/c-format.cc:3637
  #, gcc-internal-format
  msgid "if avoiding the apostrophe is not feasible, enclose it in a pair of %qs and %qs directives instead"
  msgstr "wenn das Apostroph sich nicht vermeiden lässt, schließen Sie es stattdessen in ein Direktivenpaar %qs und %qs ein"
  
! #: c-family/c-format.cc:3649
  #, gcc-internal-format
  msgid "grave accent %<`%> in format"
  msgstr "Gravis-Akzent %<`%> außerhalb von Anführungszeichen im Format"
  
! #: c-family/c-format.cc:3651
  #, gcc-internal-format
  msgid "use the apostrophe directive %qs instead"
  msgstr "verwenden Sie stattdessen die Apostroph-Direktive %qs"
  
! #: c-family/c-format.cc:3663
  #, gcc-internal-format
  msgid "space followed by punctuation character %<%c%>"
  msgstr "Leerzeichen gefolgt von Satzzeichen %<%c%>"
  
! #: c-family/c-format.cc:3674
  #, gcc-internal-format
  msgid "quoted %qs directive in format"
  msgstr "%qs innerhalb von Anführungszeichen im Format"
  
! #: c-family/c-format.cc:3676
  #, gcc-internal-format
  msgid "if using %qs is not feasible, use %qs instead"
  msgstr "wenn %qs nicht verwendbar ist, verwenden Sie stattdessen %qs"
  
! #: c-family/c-format.cc:3705
  #, gcc-internal-format
  msgid "spurious leading punctuation sequence %<%.*s%> in format"
  msgstr "verdächtige Folge von Satzzeichen %<%.*s%> am Anfang des Formats"
  
! #: c-family/c-format.cc:3745
  #, gcc-internal-format
  msgid "spurious trailing punctuation sequence %<%.*s%> in format"
  msgstr "verdächtige Folge von Satzzeichen %<%.*s%> am Ende des Formats"
  
! #: c-family/c-format.cc:3762
  #, gcc-internal-format
  msgid "unquoted sequence of %i consecutive punctuation characters %q.*s in format"
  msgstr "Folge von %i aufeinanderfolgenden Satzzeichen %q.*s außerhalb von Anführungszeichen im Format"
  
! #: c-family/c-format.cc:3782
  #, gcc-internal-format
  msgid "unquoted non-graph characters in format"
  msgstr "nicht-grafische Zeichen außerhalb von Anführungszeichen im Format"
  
! #: c-family/c-format.cc:3789
  #, gcc-internal-format
  msgid "unquoted non-graph character %qc in format"
  msgstr "nicht-grafisches Zeichen %qc außerhalb von Anführungszeichen im Format"
  
! #: c-family/c-format.cc:3821
  #, gcc-internal-format
  msgid "unbalanced punctuation character %<%c%> in format"
  msgstr "unausgeglichenes Satzzeichen %<%c%> im Format"
  
! #: c-family/c-format.cc:3828
  #, gcc-internal-format
  msgid "unterminated quoting directive"
  msgstr "unbeendete q-Direktive"
  
! #: c-family/c-format.cc:3837
  #, gcc-internal-format
  msgid "unterminated quote character %<%c%> in format"
  msgstr "unbeendetes Anführungszeichen %<%c%> im Format"
  
! #: c-family/c-format.cc:3908
  #, gcc-internal-format
  msgid "spurious trailing %<%%%> in format"
  msgstr "störendes letztes %<%%%> im Format"
  
! #: c-family/c-format.cc:3969
  #, gcc-internal-format
  msgid "conversion lacks type at end of format"
  msgstr "bei der Konvertierung fehlt der Typ am Ende des Formates"
  
! #: c-family/c-format.cc:3998
  #, gcc-internal-format
  msgid "nested quoting directive"
  msgstr "geschachtelte q-Direktiven"
  
! #: c-family/c-format.cc:4009
  #, gcc-internal-format
  msgid "unmatched quoting directive"
  msgstr "Alleinstehende q-Direktive"
  
! #: c-family/c-format.cc:4024
  #, gcc-internal-format
  msgid "%qc directive redundant after prior occurence of the same"
  msgstr "Die Direktive %qc ist redundant, da sie bereits vorgekommen ist"
  
! #: c-family/c-format.cc:4030
  #, gcc-internal-format
  msgid "unmatched color reset directive"
  msgstr "Alleinstehende Farbrücksetz-Direktive"
  
! #: c-family/c-format.cc:4042
  #, gcc-internal-format
  msgid "%qc conversion used within a quoted sequence"
  msgstr "Umwandlung %qc wird innerhalb einer q-Folge benutzt"
  
! #: c-family/c-format.cc:4082
  #, gcc-internal-format
  msgid "embedded %<\\0%> in format"
  msgstr "eingebettetes %<\\0%> im Format"
  
! #: c-family/c-format.cc:4098
  #, gcc-internal-format
  msgid "unterminated color directive"
  msgstr "unbeendete Farbdirektive"
  
! #: c-family/c-format.cc:4246
  #, gcc-internal-format, gfc-internal-format
  msgid "writing through null pointer (argument %d)"
  msgstr "Schreiben über Null-Zeiger (Argument %d)"
  
! #: c-family/c-format.cc:4257
  #, gcc-internal-format, gfc-internal-format
  msgid "reading through null pointer (argument %d)"
  msgstr "Lesen über Null-Zeiger (Argument %d)"
  
! #: c-family/c-format.cc:4277
  #, gcc-internal-format, gfc-internal-format
  msgid "writing into constant object (argument %d)"
  msgstr "Schreiben in konstantes Objekt (Argument %d)"
  
! #: c-family/c-format.cc:4289
  #, gcc-internal-format, gfc-internal-format
  msgid "extra type qualifiers in format argument (argument %d)"
  msgstr "zusätzliche Typqualifizierer in Format-Argument (Argument %d)"
  
! #: c-family/c-format.cc:4910
  msgid "%s %e expects argument of type %e, but argument %d has type %e"
  msgstr "%s %e erwartet Argumenttyp %e, aber Argument %d hat Typ %e"
  
! #: c-family/c-format.cc:4917
  msgid "%s %e expects a matching %e argument"
  msgstr "%s %e erwartet ein passendes Argument %e"
  
! #: c-family/c-format.cc:4977 c-family/c-format.cc:4983
! #: c-family/c-format.cc:5037
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as a type"
  msgstr "%<__gcc_host_wide_int__%> ist nicht als Typ definiert"
  
! #: c-family/c-format.cc:4990 c-family/c-format.cc:5047
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
  msgstr "%<__gcc_host_wide_int__%> ist nicht als %<long%> oder %<long long%> definiert"
  
! #: c-family/c-format.cc:5099
  #, gcc-internal-format
  msgid "%<locus%> is not defined as a type"
  msgstr "%<locus%> ist nicht als ein Typ definiert"
  
! #: c-family/c-format.cc:5143
  #, gcc-internal-format
  msgid "%qs is not defined as a type"
  msgstr "%qs ist nicht als ein Typ definiert"
  
! #: c-family/c-format.cc:5169
  #, gcc-internal-format
  msgid "%<location_t%> is not defined as a type"
  msgstr "%<location_t%> ist nicht als ein Typ definiert"
  
! #: c-family/c-format.cc:5186
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a type"
  msgstr "%<tree%> ist nicht als ein Typ definiert"
  
! #: c-family/c-format.cc:5192
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a pointer type"
  msgstr "%<tree%> ist nicht als ein Zeigertyp definiert"
  
! #: c-family/c-format.cc:5383
  #, gcc-internal-format
  msgid "argument to be formatted is not %<...%>"
  msgstr "zu formatierendes Argument ist nicht %<...%>"
  
! #: c-family/c-format.cc:5395
  #, gcc-internal-format
  msgid "strftime formats cannot format arguments"
  msgstr "strftime-Formate können keine Argumente formatieren"
  
! #: c-family/c-indentation.cc:321
  #, gcc-internal-format
  msgid "%<-Wmisleading-indentation%> is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers"
  msgstr "%<-Wmisleading-indentation%> ist von diesem Punkt an ausgeschaltet, da die Spalten-Verfolgung aufgrund der Größe des Codes/Headers ausgeschaltet wurde"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79921
! #: c-family/c-indentation.cc:656
  #, gcc-internal-format
  msgid "this %qs clause does not guard..."
  msgstr "diese %qs-Klausel beschützt nicht …"
  
! #: c-family/c-indentation.cc:659
  #, gcc-internal-format
  msgid "...this statement, but the latter is misleadingly indented as if it were guarded by the %qs"
  msgstr "… diese Anweisung, aber letztere ist verwirrend eingerückt, als wäre sie abhängig von %qs"
--- 36413,37835 ----
  #. dropping the requirement at some point and having read_only
  #. apply to all const-qualified pointers and read_write or
  #. write_only to the rest.
! #: c-family/c-attribs.cc:5753
  #, gcc-internal-format
  msgid "attribute %<%E(%s)%> missing an argument"
  msgstr "dem Attribut %<%E(%s)%> fehlt ein Argument"
  
! #: c-family/c-attribs.cc:5794
  #, gcc-internal-format
  msgid "attribute %<%E(%s, %E, %E)%> invalid positional argument %i"
  msgstr "Attribut %<%E(%s, %E, %E)%> hat ungültiges Positionsargument %i"
  
! #: c-family/c-attribs.cc:5797
  #, gcc-internal-format
  msgid "attribute %<%E(%s, %E)%> invalid positional argument %i"
  msgstr "Attribut %<%E(%s, %E)%> hat ungültiges Positionsargument %i"
  
! #: c-family/c-attribs.cc:5822
  #, gcc-internal-format
  msgid "attribute %qs positional argument %i invalid value %wi"
  msgstr "beim Attribut %qs hat das Argument an Position %i den ungültigen Wert %wi"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93855
! #: c-family/c-attribs.cc:5826
  #, gcc-internal-format
  msgid "attribute %qs positional argument %i value %wi exceeds number of function arguments %u"
  msgstr "beim Attribut %qs hat das positionelle Argument %i den Wert %wi, der die Anzahl der Funktionsparameter %u übersteigt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93856
! #: c-family/c-attribs.cc:5833
  #, gcc-internal-format
  msgid "attribute %qs invalid positional argument"
  msgstr "Attribut %qs hat ungültiges positionelles Argument"
  
  #. The first argument must have a pointer or reference type.
! #: c-family/c-attribs.cc:5841
  #, gcc-internal-format
  msgid "attribute %qs positional argument 1 references non-pointer argument type %qT"
  msgstr "beim Attribut %qs verweist Argument 1 auf Typ %qT, der kein Zeigertyp ist"
  
! #: c-family/c-attribs.cc:5852
  #, gcc-internal-format
  msgid "attribute %qs positional argument 1 references argument of function type %qT"
  msgstr "Attribut %qs hat Positionsargument 1, das sich auf das Argument des Funktionstyps %qT bezieht"
  
! #: c-family/c-attribs.cc:5865
  #, gcc-internal-format
  msgid "attribute %qs positional argument 1 references %qs-qualified argument type %qT"
  msgstr "beim Attribut %1$qs verweist Argument 1 auf Typ %3$qT, der mit %2$qs qualifiziert ist"
  
! #: c-family/c-attribs.cc:5883
  #, gcc-internal-format
  msgid "attribute %qs positional argument 2 references non-integer argument type %qT"
  msgstr "beim Attribut %qs verweist Argument 2 auf Typ %qT, der nicht ganzzahlig ist"
  
! #: c-family/c-attribs.cc:6249
  #, gcc-internal-format
  msgid "cleanup argument not an identifier"
  msgstr "Argument für cleanup ist kein Bezeichner"
  
! #: c-family/c-attribs.cc:6256
  #, gcc-internal-format
  msgid "cleanup argument not a function"
  msgstr "Argument für cleanup ist keine Funktion"
  
! #: c-family/c-attribs.cc:6293
  #, gcc-internal-format
  msgid "%qE attribute requires prototypes with named arguments"
  msgstr "Attribut %qE benötigt Prototypen mit benannten Argumenten"
  
! #: c-family/c-attribs.cc:6301
  #, gcc-internal-format
  msgid "%qE attribute only applies to variadic functions"
  msgstr "Attribut %qE gilt nur für variadische Funktionen"
  
! #: c-family/c-attribs.cc:6317 ada/gcc-interface/utils.cc:7101
  #, gcc-internal-format
  msgid "requested position is not an integer constant"
  msgstr "Angeforderte Position ist keine Ganzzahlkonstante"
  
! #: c-family/c-attribs.cc:6325 ada/gcc-interface/utils.cc:7108
  #, gcc-internal-format
  msgid "requested position is less than zero"
  msgstr "Angeforderte Position ist kleiner als Null"
  
! #: c-family/c-attribs.cc:6374 ada/gcc-interface/utils.cc:7597
! #: d/d-attribs.cc:771 jit/dummy-frontend.cc:798
  #, gcc-internal-format
  msgid "empty string in attribute %<target%>"
  msgstr "Leere Zeichenkette in Attribut %<target%>"
  
  #. The argument must be a constant string.
! #: c-family/c-attribs.cc:6415 config/sh/sh.cc:8562 d/d-attribs.cc:1038
! #: d/d-attribs.cc:1112 d/d-attribs.cc:1415 d/d-attribs.cc:1458
! #: d/d-attribs.cc:1520 d/d-attribs.cc:1599
  #, gcc-internal-format
  msgid "%qE attribute argument not a string constant"
  msgstr "Argument des Attributs %qE ist keine Zeichenkettenkonstante"
  
! #: c-family/c-attribs.cc:6589 ada/gcc-interface/utils.cc:7731
  #, gcc-internal-format
  msgid "unrecognized %qE attribute argument %qs"
  msgstr "Attribut %qE hat unbekanntes Argument %qs"
  
! #: c-family/c-attribs.cc:6607
  #, gcc-internal-format
  msgid "%qE attribute on a function not returning a pointer"
  msgstr "Attribut %qE an einer Funktion, die keinen Zeiger zurückgibt"
  
! #: c-family/c-attribs.cc:6622
  #, gcc-internal-format
  msgid "%qE attribute is only valid on %<struct%> type"
  msgstr "Attribut %qE kann nur auf %<struct%>-Typen angewandt werden"
  
! #: c-family/c-attribs.cc:6670
  #, gcc-internal-format
  msgid "%qE attribute argument %qE is not an integer constant"
  msgstr "Attributargument %qE mit Wert %qE ist keine Ganzzahlkonstante"
  
! #: c-family/c-attribs.cc:6679
  #, gcc-internal-format
  msgid "%qE attribute argument %qE exceeds %u"
  msgstr "Attribut %qE hat Argument %qE, das %u übersteigt"
  
! #: c-family/c-attribs.cc:6701
  #, gcc-internal-format
  msgid "%qE attribute may be put on a typedef only; attribute is ignored"
  msgstr "Attribut %qE kann nur an einem typedef stehen; wird ignoriert"
  
! #: c-family/c-attribs.cc:6713
  #, gcc-internal-format
  msgid "%qE attribute is for pointer types only"
  msgstr "Attribut %qE kann nur auf Zeigertypen angewendet werden"
  
! #: c-family/c-attribs.cc:6732
  #, gcc-internal-format
  msgid "%qE is only applicable to Objective-C class interfaces, attribute ignored"
  msgstr "%qE ist nur auf Objective-C-Klassen-Interfaces anwendbar; wird ignoriert"
  
! #: c-family/c-attribs.cc:6755
  #, gcc-internal-format
  msgid "%qE cannot be applied to non-pointer type %qT"
  msgstr "Attribut %qE kann nur auf Zeigertypen angewendet werden, nicht auf %qT"
  
! #: c-family/c-attribs.cc:6780
  #, gcc-internal-format
  msgid "%qE attribute argument %qE is not recognized"
  msgstr "Attribut %qE Argument %qE ist unbekannt"
  
! #: c-family/c-attribs.cc:6795
  #, gcc-internal-format
  msgid "%qE attribute ignored; valid only for functions and function pointer fields"
  msgstr "Attribut %qE wird ignoriert, da es nur für Funktionen und Funktionszeigerfelder gilt"
  
! #: c-family/c-attribs.cc:6806
  #, gcc-internal-format
  msgid "%qE attribute ignored; field must be a function pointer"
  msgstr "Attribut %qE wird ignoriert, da das Feld ein Funktionszeiger sein muss"
  
! #: c-family/c-attribs.cc:6830
  #, gcc-internal-format
  msgid "unknown attribute %qE"
  msgstr "unbekanntes Attribut %qE"
  
! #: c-family/c-attribs.cc:6857
  #, gcc-internal-format
  msgid "invalid operand type %qT for %qs"
  msgstr "ungültiger Operandentyp %qT für %qs"
  
! #: c-family/c-attribs.cc:6961
  #, gcc-internal-format
  msgid "%qs attribute not supported for %qT in %<__builtin_has_attribute%>"
  msgstr "Attribut %qs wird für %qT in %<__builtin_has_attribute%> nicht unterstützt"
  
! #: c-family/c-attribs.cc:6963
  #, gcc-internal-format
  msgid "%qs attribute not supported for %qE in %<__builtin_has_attribute%>"
  msgstr "Attribut %qs wird für %qE in %<__builtin_has_attribute%> nicht unterstützt"
  
! #: c-family/c-attribs.cc:7140
  #, gcc-internal-format
  msgid "%qs attribute not supported in %<__builtin_has_attribute%>"
  msgstr "Attribut %qs wird in %<__builtin_has_attribute%> nicht unterstützt"
  
! #. only_skip_consteval_block_p=
! #: c-family/c-common.cc:809 cp/semantics.cc:4032
  #, gcc-internal-format
  msgid "%qD is not defined outside of function scope"
  msgstr "%qD ist außerhalb des Funktionsgültigkeitsbereiches nicht definiert"
  
! #: c-family/c-common.cc:854
  #, gcc-internal-format
  msgid "size of string literal is too large"
  msgstr "Größe des Zeichenkettenliterals ist zu groß"
  
! #: c-family/c-common.cc:877
  #, gcc-internal-format
  msgid "string length %qd is greater than the length %qd ISO C%d compilers are required to support"
  msgstr "Zeichenkettenlänge %qd ist größer als die Länge %qd, die von ISO-C%d-Compilern unterstützt werden muss"
  
! #: c-family/c-common.cc:1052
  #, gcc-internal-format
  msgid "use %<-flax-vector-conversions%> to permit conversions between vectors with differing element types or numbers of subparts"
  msgstr "%<-flax-vector-conversions%> verwenden, um Umwandlung zwischen Vektoren mit unterschiedlichen Elementtypen oder Anzahl der Teile zu erlauben"
  
! #: c-family/c-common.cc:1093
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> last argument must be an integer vector"
  msgstr "Das letzte Argument von %<__builtin_shuffle%> muss Ganzzahlvektor sein"
  
! #: c-family/c-common.cc:1102
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> arguments must be vectors"
  msgstr "Argumente für %<__builtin_shuffle%> müssen Vektoren sein"
  
! #: c-family/c-common.cc:1109
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> argument vectors must be of the same type"
  msgstr "Vektorargumente von %<__builtin_shuffle%> müssen gleichen Typ haben"
  
! #: c-family/c-common.cc:1120
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> number of elements of the argument vector(s) and the mask vector should be the same"
  msgstr "Anzahl der Elemente des/der Argumentvektors/en und des Maskenvektors für %<__builtin_shuffle%> sollten gleich sein"
  
! #: c-family/c-common.cc:1130
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> argument vector(s) inner type must have the same size as inner type of the mask"
  msgstr "Innere Typen des/der Argumentvektors/en und Maske von %<__builtin_shuffle%> müssen gleiche Größe haben"
  
! #: c-family/c-common.cc:1181
  #, gcc-internal-format
  msgid "%<__builtin_shufflevector%> arguments must be vectors"
  msgstr "Argumente für %<__builtin_shufflevector%> müssen Vektoren sein"
  
! #: c-family/c-common.cc:1192
  #, gcc-internal-format
  msgid "%<__builtin_shufflevector%> arguments must be constant size vectors"
  msgstr "Argumente für %<__builtin_shufflevector%> müssen Vektoren konstanter Größe sein"
  
! #: c-family/c-common.cc:1201
  #, gcc-internal-format
  msgid "%<__builtin_shufflevector%> argument vectors must have the same element type"
  msgstr "Vektorargumente von %<__builtin_shufflevector%> müssen den gleichen Typ haben"
  
! #: c-family/c-common.cc:1209
  #, gcc-internal-format
  msgid "%<__builtin_shufflevector%> must specify a result with a power of two number of elements"
  msgstr "%<__builtin_shufflevector%> muss ein Ergebnis mit einer Zweierpotenz von Elementen angeben"
  
! #: c-family/c-common.cc:1234 c-family/c-common.cc:1244
  #, gcc-internal-format
  msgid "invalid element index %qE to %<__builtin_shufflevector%>"
  msgstr "Ungültiger Elementindex %qE für %<__builtin_shufflevector%>"
  
! #: c-family/c-common.cc:1321
  #, gcc-internal-format
  msgid "%<__builtin_convertvector%> first argument must be an integer or floating vector"
  msgstr "Das erste Argument von %<__builtin_convertvector%> muss Ganzzahl- oder Gleitkommavektor sein"
  
! #: c-family/c-common.cc:1331
  #, gcc-internal-format
  msgid "%<__builtin_convertvector%> second argument must be an integer or floating vector type"
  msgstr "Das zweite Argument von %<__builtin_convertvector%> muss Ganzzahl- oder Gleitkommavektortyp sein"
  
! #: c-family/c-common.cc:1340
  #, gcc-internal-format
  msgid "%<__builtin_convertvector%> number of elements of the first argument vector and the second argument vector type should be the same"
  msgstr "Anzahl der Elemente des ersten Argumentvektors und des Typs des zweiten Argumentvektors für %<__builtin_convertvector%> sollten gleich sein"
  
! #: c-family/c-common.cc:1980
  #, gcc-internal-format
  msgid "operation on %qE may be undefined"
  msgstr "Operation auf %qE könnte undefiniert sein"
  
! #: c-family/c-common.cc:2337
  #, gcc-internal-format
  msgid "case label does not reduce to an integer constant"
  msgstr "case-Marke reduziert nicht auf Ganzzahlkonstante"
  
! #: c-family/c-common.cc:2433
  #, gcc-internal-format
  msgid "GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits together"
  msgstr "GCC kann keine Operatoren mit Ganzzahl- und Festkommatypen unterstützen, die zusammen zu viele Ganzzahl- und Bruch-Bits haben"
  
! #: c-family/c-common.cc:2985
  msgid "invalid operands to binary %s (have %e and %e)"
  msgstr "Ungültige Operanden für binäres %s (%e und %e gefunden)"
  
! #: c-family/c-common.cc:3234
  #, gcc-internal-format
  msgid "comparison is always false due to limited range of data type"
  msgstr "Vergleich ist durch beschränkten Wertebereich des Datentyps stets »false«"
  
! #: c-family/c-common.cc:3237
  #, gcc-internal-format
  msgid "comparison is always true due to limited range of data type"
  msgstr "Vergleich ist durch beschränkten Wertebereich des Datentyps stets »true«"
  
! #: c-family/c-common.cc:3339
  #, gcc-internal-format
  msgid "comparison of unsigned expression in %<>= 0%> is always true"
  msgstr "Vergleich eines vorzeichenlosen Ausdrucks in %<>= 0%> ist stets wahr"
  
! #: c-family/c-common.cc:3347
  #, gcc-internal-format
  msgid "comparison of unsigned expression in %<< 0%> is always false"
  msgstr "Vergleich eines vorzeichenlosen Ausdrucks in %<< 0%> ist stets unwahr"
  
! #: c-family/c-common.cc:3391
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in arithmetic"
  msgstr "Zeiger auf Typen %<void *%> in Arithmetik verwendet"
  
! #: c-family/c-common.cc:3400
  #, gcc-internal-format
  msgid "pointer to a function used in arithmetic"
  msgstr "Zeiger auf Funktion in Arithmetik verwendet"
  
! #: c-family/c-common.cc:3638
  #, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr "enum-Konstante in booleschem Zusammenhang"
  
! #: c-family/c-common.cc:3668 d/d-convert.cc:149
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr "Die Adresse von %qD wird immer zu %<true%> auswerten"
  
! #: c-family/c-common.cc:3713
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr "%<*%> in booleschem Kontext, stattdessen ist %<&&%> empfohlen"
  
! #: c-family/c-common.cc:3726
  #, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%>?"
  msgstr "%<<<%> in booleschem Kontext, meinten Sie %<<%>?"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93857
! #: c-family/c-common.cc:3742
  #, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr "%<?:%> mit Ganzzahlkonstanten in booleschem Zusammenhang; der Ausdruck evaluiert immer zu %<true%>"
  
! #: c-family/c-common.cc:3751
  #, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context"
  msgstr "%<?:%> mit Ganzzahlkonstanten in booleschem Kontext"
  
! #: c-family/c-common.cc:3787
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "der Compiler darf davon ausgehen, dass die Adresse von %qD immer zu %<true%> evaluiert"
  
! #: c-family/c-common.cc:3823 cp/semantics.cc:1036
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "Um Zuweisung, die als Wahrheitswert verwendet wird, werden Klammern empfohlen"
  
! #: c-family/c-common.cc:3910 c/c-decl.cc:5192 c/c-decl.cc:7734
! #: c/c-parser.cc:4185 c/c-typeck.cc:18623
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr "Ungültige Verwendung von %<restrict%>"
  
! #: c-family/c-common.cc:4012
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "Ungültige Anwendung von %<sizeof%> auf einen Funktionstypen"
  
! #: c-family/c-common.cc:4022
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr "ISO-C++ erlaubt kein auf Funktionstypen angewendetes %<alignof%>"
  
! #: c-family/c-common.cc:4025
  #, gcc-internal-format
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr "ISO-C erlaubt kein auf Funktionstypen angewendetes %<_Alignof%>"
  
! #: c-family/c-common.cc:4036 cp/typeck.cc:2193
  #, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr "Ungültige Anwendung von %qs auf einen void-Typen"
  
! #: c-family/c-common.cc:4047
  #, gcc-internal-format
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "Ungültige Anwendung von %qs auf unvollständigen Typen %qT"
  
! #: c-family/c-common.cc:4055
  #, gcc-internal-format
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr "Ungültige Anwendung von %qs auf Arraytyp %qT mit unvollständigem Elementtyp"
  
! #: c-family/c-common.cc:4107
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "%<__alignof%> auf Bitfeld angewandt"
  
! #: c-family/c-common.cc:4150
! #, fuzzy, gcc-internal-format
! #| msgid "invalid application of %qs to incomplete type %qT"
! msgid "invalid application of %<_Countof%> to type %qT"
! msgstr "Ungültige Anwendung von %qs auf unvollständigen Typen %qT"
! 
! #: c-family/c-common.cc:4156
! #, fuzzy, gcc-internal-format
! #| msgid "invalid application of %qs to incomplete type %qT"
! msgid "invalid application of %<_Countof%> to incomplete type %qT"
! msgstr "Ungültige Anwendung von %qs auf unvollständigen Typen %qT"
! 
! #: c-family/c-common.cc:4177
! #, fuzzy, gcc-internal-format
! #| msgid "invalid application of %<__alignof%> to a bit-field"
! msgid "invalid application of %<_Maxof%> to type %qT"
! msgstr "ungültige Anwendung von %<__alignof%> auf ein Bitfeld"
! 
! #: c-family/c-common.cc:4182
! #, fuzzy, gcc-internal-format
! #| msgid "invalid application of %qs to incomplete type %qT"
! msgid "invalid application of %<_Maxof%> to incomplete type %qT"
! msgstr "Ungültige Anwendung von %qs auf unvollständigen Typen %qT"
! 
! #: c-family/c-common.cc:4198
! #, fuzzy, gcc-internal-format
! #| msgid "invalid application of %<__alignof%> to a bit-field"
! msgid "invalid application of %<_Minof%> to type %qT"
! msgstr "ungültige Anwendung von %<__alignof%> auf ein Bitfeld"
! 
! #: c-family/c-common.cc:4203
! #, fuzzy, gcc-internal-format
! #| msgid "invalid application of %qs to incomplete type %qT"
! msgid "invalid application of %<_Minof%> to incomplete type %qT"
! msgstr "Ungültige Anwendung von %qs auf unvollständigen Typen %qT"
! 
! #: c-family/c-common.cc:5005
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr "Erstes Argument für %<va_arg%> nicht vom Typ %<va_list%>"
  
! #: c-family/c-common.cc:5125
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "Eingebaute Funktion %qs kann nicht abgeschaltet werden"
  
! #: c-family/c-common.cc:5317
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "Zeiger sind nicht als case-Werte zugelassen"
  
! #: c-family/c-common.cc:5326
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr "Wertebereichsausdrücke in switch-Anweisungen sind nicht standardkonform"
  
! #: c-family/c-common.cc:5331 c-family/c-common.cc:5335
! #: c-family/c-common.cc:5340
  #, gcc-internal-format
  msgid "ISO C does not support range expressions in switch statements before C2Y"
  msgstr "ISO-C unterstützt Bereichsausdrücke in »switch«-Anweisungen erst ab C2Y"
  
! #: c-family/c-common.cc:5354 c-family/c-common.cc:5371
  #, gcc-internal-format
  msgid "conversion of %qE to %qT in range expression changes value to %qE"
  msgstr "Umwandlung von %qE nach %qT in Bereichsausdruck ändert den Wert zu %qE"
  
! #: c-family/c-common.cc:5390
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "Leerer Wertebereich angegeben"
  
! #: c-family/c-common.cc:5444
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "Doppelte (oder sich überschneidende) case-Werte"
  
! #: c-family/c-common.cc:5446
  #, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr "Dies ist der erste Eintrag, der diesen Wert überschneidet"
  
! #: c-family/c-common.cc:5450
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "Doppelter case-Wert"
  
! #: c-family/c-common.cc:5451 c-family/c-warn.cc:2662
  #, gcc-internal-format
  msgid "previously used here"
  msgstr "Bereits hier verwendet"
  
! #: c-family/c-common.cc:5455
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "Mehrere Standardmarken in einem »switch«"
  
! #: c-family/c-common.cc:5457
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr "Dies ist die erste Standardmarke"
  
! #: c-family/c-common.cc:5569
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "Das Ermitteln der Adresse einer Marke ist nicht standardkonform"
  
! #: c-family/c-common.cc:5754
  #, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "Verlangte Ausrichtung ist keine Ganzzahlkonstante"
  
! #: c-family/c-common.cc:5762 c-family/c-common.cc:5772
  #, gcc-internal-format
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr "Verlangte Ausrichtung %qE ist keine positive Zweierpotenz"
  
! #: c-family/c-common.cc:5782
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "verlangte Ausrichtung %qE ist größer als die maximale Dateigröße %u"
  
! #: c-family/c-common.cc:5790
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "verlangte Ausrichtung %qE übersteigt den Höchstwert %u"
  
! #: c-family/c-common.cc:5994
  #, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "Zu wenige variable Argumente, um zu einem Wächter zu passen"
  
! #: c-family/c-common.cc:6009
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "Wächter in Funktionsaufruf fehlt"
  
! #: c-family/c-common.cc:6259 c-family/c-common.cc:6312 d/d-attribs.cc:837
  #: d/d-attribs.cc:887
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr "schlechte Option %qs für Attribut %<optimize%>"
  
! #: c-family/c-common.cc:6263 c-family/c-common.cc:6317
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "schlechte Option %qs für Pragma %<optimize%>"
  
! #: c-family/c-common.cc:6366
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr "Attribut %<fallthrough%> ist mehrfach angegeben"
  
! #: c-family/c-common.cc:6370
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "%<fallthrough%>-Attribut mit einem Parameter angegeben"
  
! #: c-family/c-common.cc:6559 c-family/c-common.cc:7587
! #: c-family/c-common.cc:7635 c-family/c-common.cc:7717
! #: c-family/c-common.cc:7803 c-family/c-common.cc:8472
! #: config/aarch64/aarch64-sve-builtins.cc:3030
! #: config/arm/arm-mve-builtins.cc:1711
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "Zu wenige Argumente für Funktion %qE"
  
! #: c-family/c-common.cc:6565 c-family/c-common.cc:7642
! #: c-family/c-common.cc:7830 c-family/c-common.cc:8474
! #: config/aarch64/aarch64-sve-builtins.cc:3032
! #: config/arm/arm-mve-builtins.cc:1713
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "zu viele Argumente für Funktion %qE"
  
! #: c-family/c-common.cc:6609
  #, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr "Drittes Argument für Funktion %qE muss eine konstante Ganzzahl sein"
  
! #: c-family/c-common.cc:6635
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr "zweites Argument für Funktion %qE muss eine konstante Zweierpotenz zwischen %qi und %qu Bits sein"
  
! #: c-family/c-common.cc:6659 c-family/c-common.cc:6715
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "Nicht-Gleitkomma-Argument in Aufruf von Funktion %qE"
  
! #: c-family/c-common.cc:6688
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "Nicht-Gleitkomma-Argumente in Aufruf von Funktion %qE"
  
! #: c-family/c-common.cc:6705
  #, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "Nicht-konstantes Ganzzahl-Argument %u in Aufruf von Funktion %qE"
  
! #: c-family/c-common.cc:6734
  #, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "Nicht-Ganzzahl-Argument 3 in Aufruf von Funktion %qE"
  
! #: c-family/c-common.cc:6754 c-family/c-common.cc:6820
! #: c-family/c-common.cc:6904 c-family/c-common.cc:6931
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr "Argument %u in Aufruf von %qE muss ein Ganzzahltyp sein"
  
! #: c-family/c-common.cc:6764
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr "Argument 3 in Aufruf von %qE muss Zeiger auf Ganzzahltyp sein"
  
! #: c-family/c-common.cc:6773
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "Argument 3 in Aufruf von %qE darf kein Zeiger auf enum-Typ sein"
  
! #: c-family/c-common.cc:6782
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr "Argument 3 in Aufruf von %qE darf kein Zeiger auf booleschen Typ sein"
  
! #: c-family/c-common.cc:6791 c-family/c-common.cc:6800
! #: c-family/c-common.cc:6872 c-family/c-common.cc:6881
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr "Argument %u in Aufruf von %qE darf kein Zeiger auf %qs sein (%qT)"
  
! #: c-family/c-common.cc:6829 c-family/c-common.cc:6940
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has enumerated type"
  msgstr "Argument %u in Aufruf von %qE hat Aufzählungstyp"
  
! #: c-family/c-common.cc:6838 c-family/c-common.cc:6949
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has boolean type"
  msgstr "Argument %u in Aufruf von %qE ist ein boolescher Typ sein"
  
! #: c-family/c-common.cc:6854
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr "Argument %u in Aufruf von %qE muss ein Zeigertyp sein"
  
! #: c-family/c-common.cc:6863
  #, gcc-internal-format
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr "Argument %u in Aufruf von %qE muss auf einen vollständigen Typ zeigen"
  
! #: c-family/c-common.cc:6917
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have %<int%> type"
  msgstr "Argument %u in Aufruf von %qE hat nicht den Typ %<int%>"
  
! #: c-family/c-common.cc:6961
  #, gcc-internal-format
  msgid "argument 1 in call to function %qE has unsigned type"
  msgstr "Argument 1 in Aufruf von %qE hat einen vorzeichenlosen Typen"
  
! #: c-family/c-common.cc:6971
  #, gcc-internal-format
  msgid "argument 1 in call to function %qE has signed type"
  msgstr "Argument 1 in Aufruf von %qE hat einen vorzeichenbehafteten Typen"
  
! #: c-family/c-common.cc:7246 rust/backend/rust-tree.cc:3614
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "%<offsetof%> kann nicht auf statisches Datenelement %qD angewendet werden"
  
! #: c-family/c-common.cc:7251 rust/backend/rust-tree.cc:3619
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr "%<offsetof%> kann nicht angewandt werden, wenn %<operator[]%> überladen ist"
  
! #: c-family/c-common.cc:7258 rust/backend/rust-tree.cc:3626
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr "%<offsetof%> kann nicht auf nicht-konstante Adresse angewandt werden"
  
! #: c-family/c-common.cc:7271 rust/backend/rust-tree.cc:3639
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "Versuch, die Adresse des Bitfeldstrukturelements %qD zu ermitteln"
  
! #: c-family/c-common.cc:7324 rust/backend/rust-tree.cc:3691
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr "Index %E markiert einen Offset größer als die Größe von %qT"
  
! #: c-family/c-common.cc:7501
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "Arraygröße ist zu groß"
  
! #: c-family/c-common.cc:7617 c-family/c-common.cc:7761
  #, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "Operandentyp %qT ist inkompatibel mit Argument %d von %qE"
  
! #: c-family/c-common.cc:7653
  #, gcc-internal-format
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "als Argument 1 wurde entweder ein Zeigertyp oder ein Ganzzahltyp erwartet"
  
! #: c-family/c-common.cc:7670
  #, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr "die beiden Argumente müssen kompatibel sein"
  
! #: c-family/c-common.cc:7906
  #, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr "Falsche Anzahl der Argumente für Funktion %qE"
  
! #: c-family/c-common.cc:7922
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "Argument 1 von %qE muss ein Nicht-Void-Zeigertyp sein"
  
! #: c-family/c-common.cc:7930
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr "Argument 1 von %qE muss ein Zeiger auf einen vollständigen Typen sein"
  
! #: c-family/c-common.cc:7940
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "Argument 1 von %qE muss ein Zeiger auf Typen konstanter Größe sein"
  
! #: c-family/c-common.cc:7952
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "Argument 1 von %qE muss ein Zeiger auf Objekt breiter als Null sein"
  
! #: c-family/c-common.cc:7974
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "Argument %d von %qE muss eine Zeigertyp sein"
  
! #: c-family/c-common.cc:7984
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "Argument %d von %qE muss ein Zeiger auf Typen konstanter Größe sein"
  
! #: c-family/c-common.cc:7993
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "Argument %d von %qE darf kein Zeiger auf eine Funktion sein"
  
! #: c-family/c-common.cc:8003
  #, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr "Unpassende Größe in Argument %d von %qE"
  
! #: c-family/c-common.cc:8018
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
  msgstr "Argument %d von %qE darf kein Zeiger auf einen %<const%>-Typen sein"
  
! #: c-family/c-common.cc:8024
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr "Argument %d von %qE entfernt Kennzeichner %<const%>"
  
! #: c-family/c-common.cc:8035
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
  msgstr "Argument %d von %qE darf kein Zeiger auf einen %<volatile%>-Typen sein"
  
! #: c-family/c-common.cc:8041
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr "Argument %d von %qE entfernt Kennzeichner %<volatile%>"
  
! #: c-family/c-common.cc:8055
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr "Nicht-Ganzzahlargument %d für Speichermodell von %qE"
  
! #: c-family/c-common.cc:8070
  #, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr "ungültiges Argument %d für Speichermodell von %qE"
  
! #: c-family/c-common.cc:8711
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restricted"
  msgstr "dieses Ziel definiert keine Spekulationsbarriere; das erzeugte Programm wird trotzdem korrekt laufen, aber irrige Spekulationen sind möglicherweise nicht eingeschränkt"
  
! #: c-family/c-common.cc:9409
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr "Indexwert ist außerhalb der Grenzen"
  
! #: c-family/c-common.cc:9455 c-family/c-common.cc:9504
! #: c-family/c-common.cc:9520
  #, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr "Umwandlung von Skalar %qT in Vektor %qT führt zum Abschneiden"
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.cc:9608 d/intrinsics.cc:1459
! #: rust/backend/rust-tree.cc:3509
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr "eingebaute Funktion %qE muss direkt aufgerufen werden"
  
! #: c-family/c-common.cc:9628
  #, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr "Größe des Arrays %qE ist kein konstanter Ausdruck"
  
! #: c-family/c-common.cc:9631
  #, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr "Größe des Arrays ist kein konstanter Ausdruck"
  
! #: c-family/c-common.cc:9635
  #, gcc-internal-format
  msgid "size %qE of array %qE is negative"
  msgstr "Größe %qE des Arrays %qE ist negativ"
  
! #: c-family/c-common.cc:9638
  #, gcc-internal-format
  msgid "size %qE of array is negative"
  msgstr "Größe %qE des Arrays ist negativ"
  
! #: c-family/c-common.cc:9643
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr "Größe %qE des Arrays %qE übersteigt maximale Objektgröße %E"
  
! #: c-family/c-common.cc:9646
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr "Größe %qE des Arrays überschreitet maximale Objektgröße %qE"
  
! #: c-family/c-common.cc:9651
  #, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "Größe des Arrays %qE übersteigt maximale Objektgröße %E"
  
! #: c-family/c-common.cc:9654
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr "Größe des Arrays übersteigt maximale Objektgröße %qE"
  
! #: c-family/c-common.cc:9725
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr "Umgebungsvariable %qs muss ganzzahlig sein und zwischen 0 und %wd liegen"
  
! #: c-family/c-common.cc:10012
  #, gcc-internal-format
  msgid "possible fix: take the address with %qs"
  msgstr "mögliche Behebung: die Adresse mit %qs bestimmen"
  
! #: c-family/c-common.cc:10022
  #, gcc-internal-format
  msgid "possible fix: dereference with %qs"
  msgstr "mögliche Behebung: mit %qs dereferenzieren"
  
! #: c-family/c-format.cc:201
  #, gcc-internal-format
  msgid "function does not return string type"
  msgstr "Funktion gibt keinen Zeichenkettentypen zurück"
  
! #: c-family/c-format.cc:235
  #, gcc-internal-format
  msgid "format string argument is not a string type"
  msgstr "Format-Zeichenkettenargument ist kein Zeichenkettentyp"
  
! #: c-family/c-format.cc:261
  #, gcc-internal-format
  msgid "found a %qs reference but the format argument should be a string"
  msgstr "eine %qs-Referenz wurde gefunden, aber das Format-Argument sollte eine Zeichenkette sein"
  
! #: c-family/c-format.cc:264
  #, gcc-internal-format
  msgid "found a %qT but the format argument should be a string"
  msgstr "ein %qT wurde gefunden, aber das Format-Argument sollte eine Zeichenkette sein"
  
! #: c-family/c-format.cc:274
  #, gcc-internal-format
  msgid "format argument should be a %qs reference but a string was found"
  msgstr "eine Zeichenkette wurde gefunden, aber das Format-Argument sollte eine %qs-Referenz sein"
  
! #: c-family/c-format.cc:296
  #, gcc-internal-format
  msgid "format argument should be a %qs reference"
  msgstr "Formatargument sollte eine %qs-Referenz sein"
  
! #: c-family/c-format.cc:350
  #, gcc-internal-format
  msgid "unrecognized format specifier"
  msgstr "unerkannte Formatangabe"
  
! #: c-family/c-format.cc:363
  #, gcc-internal-format
  msgid "%qE is only allowed in Objective-C dialects"
  msgstr "%qE ist nur in Objective-C-Dialekten erlaubt"
  
! #: c-family/c-format.cc:372
  #, gcc-internal-format
  msgid "%qE is an unrecognized format function type"
  msgstr "%qE ist ein nicht erkannter Formatfunktionstyp"
  
! #: c-family/c-format.cc:390
  #, gcc-internal-format
  msgid "format string argument follows the arguments to be formatted"
  msgstr "Format-Zeichenkettenargument folgt den zu formatierenden Argumenten"
  
! #: c-family/c-format.cc:1316
  #, gcc-internal-format
  msgid "function %qD might be a candidate for %qs format attribute"
  msgstr "Funktion %qD könnte ein Kandidat für Formatattribut %qs sein"
  
! #: c-family/c-format.cc:1407 c-family/c-format.cc:1428
! #: c-family/c-format.cc:2856
  #, gcc-internal-format
  msgid "missing $ operand number in format"
  msgstr "fehlende $-Operandennummer im Format"
  
! #: c-family/c-format.cc:1437
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support %%n$ operand number formats"
  msgstr "%s unterstützt %%n$-Operandennummerformate nicht"
  
! #: c-family/c-format.cc:1444
  #, gcc-internal-format
  msgid "operand number out of range in format"
  msgstr "Operandennummer außerhalb des Wertebereiches im Format"
  
! #: c-family/c-format.cc:1467
  #, gcc-internal-format, gfc-internal-format
  msgid "format argument %d used more than once in %s format"
  msgstr "Formatargument %d mehr als einmal im %s-Format verwendet"
  
! #: c-family/c-format.cc:1500
  #, gcc-internal-format
  msgid "%<$%>operand number used after format without operand number"
  msgstr "%<$%>-Operandennummer nach Format ohne Operandennummer angegeben"
  
! #: c-family/c-format.cc:1531
  #, gcc-internal-format
  msgid "format argument %d unused before used argument %d in %<$%>-style format"
  msgstr "Formatargument %d nicht verwendet vor verwendetem Argument %d im %<$%>-Stil-Format"
  
! #: c-family/c-format.cc:1621
  #, gcc-internal-format
  msgid "format not a string literal, format string not checked"
  msgstr "Format ist kein Zeichenkettenliteral, Formatzeichenkette ungeprüft"
  
! #: c-family/c-format.cc:1636 c-family/c-format.cc:1639
  #, gcc-internal-format
  msgid "format not a string literal and no format arguments"
  msgstr "Format ist kein Zeichenkettenliteral, und keine Formatargumente"
  
! #: c-family/c-format.cc:1642
  #, gcc-internal-format
  msgid "format not a string literal, argument types not checked"
  msgstr "Format ist kein Zeichenkettenliteral, Argumenttypen ungeprüft"
  
! #: c-family/c-format.cc:1659
  #, gcc-internal-format
  msgid "too many arguments for format"
  msgstr "zu viele Argumente für Format"
  
! #: c-family/c-format.cc:1664
  #, gcc-internal-format
  msgid "unused arguments in %<$%>-style format"
  msgstr "unverwendete Argumente in %<$%>-Stil-Format"
  
! #: c-family/c-format.cc:1667
  #, gcc-internal-format, gfc-internal-format
  msgid "zero-length %s format string"
  msgstr "Format-Zeichenkette %s der Länge null"
  
! #: c-family/c-format.cc:1671
  #, gcc-internal-format
  msgid "format is a wide character string"
  msgstr "Format ist »wide character«-Zeichenkette"
  
! #: c-family/c-format.cc:1675
  #, gcc-internal-format
  msgid "format string is not an array of type %qs"
  msgstr "Formatzeichenkette ist kein Array vom Typ %qs"
  
! #: c-family/c-format.cc:1678
  #, gcc-internal-format
  msgid "unterminated format string"
  msgstr "unbeendete Formatzeichenkette"
  
! #: c-family/c-format.cc:2097
  #, gcc-internal-format
  msgid "%s used with %<%%%c%> %s format"
  msgstr "%s verwendet mit Format %<%%%c%> %s"
  
! #: c-family/c-format.cc:2107
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support %s"
  msgstr "%s unterstützt %s nicht"
  
! #: c-family/c-format.cc:2117
  #, gcc-internal-format
  msgid "%s does not support %s with the %<%%%c%> %s format"
  msgstr "%s unterstützt %s mit dem Format %<%%%c%> %s nicht"
  
! #: c-family/c-format.cc:2131
  #, gcc-internal-format, gfc-internal-format
  msgid "%s used within a quoted sequence"
  msgstr "%s wird innerhalb von %%<…%%> verwendet"
  
! #: c-family/c-format.cc:2144
  #, gcc-internal-format
  msgid "%qc conversion used unquoted"
  msgstr "%qc-Umwandlung wird unescapet verwendet"
  
! #: c-family/c-format.cc:2264 c-family/c-format.cc:2595
  #, gcc-internal-format, gfc-internal-format
  msgid "repeated %s in format"
  msgstr "wiederholtes %s im Format"
  
! #: c-family/c-format.cc:2275
  #, gcc-internal-format
  msgid "missing fill character at end of strfmon format"
  msgstr "fehlendes Füllzeichen am Ende des strfmon-Formates"
  
! #: c-family/c-format.cc:2377
  #, gcc-internal-format, gfc-internal-format
  msgid "zero width in %s format"
  msgstr "Breite null im Format %s"
  
! #: c-family/c-format.cc:2400
  #, gcc-internal-format, gfc-internal-format
  msgid "empty left precision in %s format"
  msgstr "leere linke Präzision im Format %s"
  
! #: c-family/c-format.cc:2491
  #, gcc-internal-format, gfc-internal-format
  msgid "empty precision in %s format"
  msgstr "fehlende Präzision im Format %s"
  
! #: c-family/c-format.cc:2569
  #, gcc-internal-format
  msgid "%s does not support the %qs %s length modifier"
  msgstr "%s unterstützt den Längenmodifizierer %qs für %s nicht"
  
! #: c-family/c-format.cc:2625
  #, gcc-internal-format
  msgid "unknown conversion type character %qc in format"
  msgstr "unbekanntes Konvertierungstyp-Zeichen %qc im Format"
  
! #: c-family/c-format.cc:2637
  #, gcc-internal-format
  msgid "%s does not support the %<%%%c%> %s format"
  msgstr "%s unterstützt das Format %<%%%c%> für %s nicht"
  
! #: c-family/c-format.cc:2669
  #, gcc-internal-format
  msgid "%s ignored with %s and %<%%%c%> %s format"
  msgstr "%s ignoriert mit %s und Format %<%%%c%> für %s"
  
! #: c-family/c-format.cc:2674
  #, gcc-internal-format, gfc-internal-format
  msgid "%s ignored with %s in %s format"
  msgstr "%s ignoriert mit %s im Format für %s"
  
! #: c-family/c-format.cc:2681
  #, gcc-internal-format
  msgid "use of %s and %s together with %<%%%c%> %s format"
  msgstr "Verwendung von %s und %s zusammen mit Format %<%%%c%> für %s"
  
! #: c-family/c-format.cc:2686
  #, gcc-internal-format, gfc-internal-format
  msgid "use of %s and %s together in %s format"
  msgstr "gleichzeitige Verwendung von %s und %s im Format %s"
  
! #: c-family/c-format.cc:2713
  #, gcc-internal-format
  msgid "%<%%%c%> yields only last 2 digits of year in some locales"
  msgstr "%<%%%c%> liefert in manchen Locales nur die letzten 2 Ziffern des Jahres"
  
! #: c-family/c-format.cc:2717
  #, gcc-internal-format
  msgid "%<%%%c%> yields only last 2 digits of year"
  msgstr "%<%%%c%> liefert nur die letzten 2 Ziffern des Jahres"
  
! #: c-family/c-format.cc:2744
  #, gcc-internal-format
  msgid "no closing %<]%> for %<%%[%> format"
  msgstr "kein schließendes %<]%> für %<%%[%>-Format"
  
! #: c-family/c-format.cc:2773
  #, gcc-internal-format
  msgid "use of %qs length modifier with %qc type character has either no effect or undefined behavior"
  msgstr "Verwendung des %qs-Längenmodifizierers mit %qc-Typ-Zeichen hat entweder keine Auswirkung oder undefiniertes Verhalten"
  
! #: c-family/c-format.cc:2795
  #, gcc-internal-format
  msgid "%s does not support the %<%%%s%c%> %s format"
  msgstr "%s unterstützt das Format %<%%%s%c%> für %s nicht"
  
! #: c-family/c-format.cc:2833
  #, gcc-internal-format
  msgid "operand number specified with suppressed assignment"
  msgstr "Operandennummer mit unterdrückter Zuweisung angegeben"
  
! #: c-family/c-format.cc:2837
  #, gcc-internal-format
  msgid "operand number specified for format taking no argument"
  msgstr "Operandennummer für Format ohne Argumente angegeben"
  
! #: c-family/c-format.cc:3187
  #, gcc-internal-format
  msgid "unquoted type name %<%.*s%> in format"
  msgstr "Typname %<%.*s%> außerhalb von Anführungszeichen im Format"
  
! #: c-family/c-format.cc:3189
  #, gcc-internal-format
  msgid "unquoted operator %<%.*s%> in format"
  msgstr "Operator %<%.*s%> außerhalb von Anführungszeichen im Format"
  
! #: c-family/c-format.cc:3190
  #, gcc-internal-format
  msgid "unquoted keyword %<%.*s%> in format"
  msgstr "Schlüsselwort %<%.*s%> außerhalb von Anführungszeichen im Format"
  
! #: c-family/c-format.cc:3193
  #, gcc-internal-format
  msgid "use %qs instead"
  msgstr "verwenden Sie stattdessen %qs"
  
! #: c-family/c-format.cc:3245
  #, gcc-internal-format
  msgid "unquoted attribute in format"
  msgstr "Attribut außerhalb von Anführungszeichen im Format"
  
! #: c-family/c-format.cc:3258
  #, gcc-internal-format
  msgid "unquoted name of built-in function %<%.*s%> in format"
  msgstr "Name der eingebauten Funktion %<%.*s%> außerhalb von Anführungszeichen im Format"
  
! #: c-family/c-format.cc:3272
  #, gcc-internal-format
  msgid "unquoted identifier or keyword %<%.*s%> in format"
  msgstr "Bezeichner oder Schlüsselwort außerhalb von Anführungszeichen %<%.*s%> im Format"
  
! #: c-family/c-format.cc:3306
  #, gcc-internal-format
  msgid "misspelled term %<%.*s%> in format; use %<%s%s%> instead"
  msgstr "falsch geschriebener Begriff %<%.*s%> im Format; verwenden Sie stattdessen %<%s%s%>"
  
! #: c-family/c-format.cc:3350
  #, gcc-internal-format
  msgid "quoted %qs directive in format; use %qs instead"
  msgstr "%qs-Direktive innerhalb von Anführungszeichen im Format; verwenden Sie stattdessen %qs"
  
! #: c-family/c-format.cc:3357 c-family/c-format.cc:3628
  #, gcc-internal-format
  msgid "contraction %<%.*s%> in format; use %qs instead"
  msgstr "Zusammenziehung %<%.*s%> im Format; verwenden Sie stattdessen %qs"
  
! #: c-family/c-format.cc:3397
  #, gcc-internal-format
  msgid "unquoted whitespace character %qc in format"
  msgstr "Leerzeichen %qc außerhalb von Anführungszeichen im Format"
  
! #: c-family/c-format.cc:3410
  #, gcc-internal-format
  msgid "spurious trailing space in format"
  msgstr "überzähliges Leerzeichen am Ende des Formats"
  
! #: c-family/c-format.cc:3431
  #, gcc-internal-format
  msgid "inconsistent capitalization in format"
  msgstr "inkonsistente Großschreibung im Format"
  
! #: c-family/c-format.cc:3438
  #, gcc-internal-format, gfc-internal-format
  msgid "unquoted sequence of %i consecutive space characters in format"
  msgstr "%i aufeinanderfolgende Leerzeichen außerhalb von Anführungszeichen im Format"
  
! #: c-family/c-format.cc:3458
  #, gcc-internal-format
  msgid "unquoted control characters in format"
  msgstr "Steuerzeichen außerhalb von Anführungszeichen im Format"
  
! #: c-family/c-format.cc:3465
  #, gcc-internal-format
  msgid "unquoted control character %qc in format"
  msgstr "Steuerzeichen %qc außerhalb von Anführungszeichen im Format"
  
! #: c-family/c-format.cc:3523
  #, gcc-internal-format
  msgid "unquoted option name %<%.*s%> in format"
  msgstr "Optionsname %<%.*s%> außerhalb von Anführungszeichen im Format"
  
! #: c-family/c-format.cc:3583
  #, gcc-internal-format
  msgid "unbalanced punctuation character %qc in format"
  msgstr "unausgeglichenes Satzzeichen %qc im Format"
  
! #: c-family/c-format.cc:3602
  #, gcc-internal-format
  msgid "unquoted preprocessing directive %<%.*s%> in format"
  msgstr "Vorverarbeitungsdirektive %<%.*s%> außerhalb von Anführungszeichen im Format"
  
! #: c-family/c-format.cc:3638
  #, gcc-internal-format
  msgid "bare apostrophe %<'%> in format"
  msgstr "Apostroph %<'%> außerhalb von Anführungszeichen im Format"
  
! #: c-family/c-format.cc:3640
  #, gcc-internal-format
  msgid "if avoiding the apostrophe is not feasible, enclose it in a pair of %qs and %qs directives instead"
  msgstr "wenn das Apostroph sich nicht vermeiden lässt, schließen Sie es stattdessen in ein Direktivenpaar %qs und %qs ein"
  
! #: c-family/c-format.cc:3652
  #, gcc-internal-format
  msgid "grave accent %<`%> in format"
  msgstr "Gravis-Akzent %<`%> außerhalb von Anführungszeichen im Format"
  
! #: c-family/c-format.cc:3654
  #, gcc-internal-format
  msgid "use the apostrophe directive %qs instead"
  msgstr "verwenden Sie stattdessen die Apostroph-Direktive %qs"
  
! #: c-family/c-format.cc:3666
  #, gcc-internal-format
  msgid "space followed by punctuation character %<%c%>"
  msgstr "Leerzeichen gefolgt von Satzzeichen %<%c%>"
  
! #: c-family/c-format.cc:3677
  #, gcc-internal-format
  msgid "quoted %qs directive in format"
  msgstr "%qs innerhalb von Anführungszeichen im Format"
  
! #: c-family/c-format.cc:3679
  #, gcc-internal-format
  msgid "if using %qs is not feasible, use %qs instead"
  msgstr "wenn %qs nicht verwendbar ist, verwenden Sie stattdessen %qs"
  
! #: c-family/c-format.cc:3708
  #, gcc-internal-format
  msgid "spurious leading punctuation sequence %<%.*s%> in format"
  msgstr "verdächtige Folge von Satzzeichen %<%.*s%> am Anfang des Formats"
  
! #: c-family/c-format.cc:3748
  #, gcc-internal-format
  msgid "spurious trailing punctuation sequence %<%.*s%> in format"
  msgstr "verdächtige Folge von Satzzeichen %<%.*s%> am Ende des Formats"
  
! #: c-family/c-format.cc:3765
  #, gcc-internal-format
  msgid "unquoted sequence of %i consecutive punctuation characters %q.*s in format"
  msgstr "Folge von %i aufeinanderfolgenden Satzzeichen %q.*s außerhalb von Anführungszeichen im Format"
  
! #: c-family/c-format.cc:3785
  #, gcc-internal-format
  msgid "unquoted non-graph characters in format"
  msgstr "nicht-grafische Zeichen außerhalb von Anführungszeichen im Format"
  
! #: c-family/c-format.cc:3792
  #, gcc-internal-format
  msgid "unquoted non-graph character %qc in format"
  msgstr "nicht-grafisches Zeichen %qc außerhalb von Anführungszeichen im Format"
  
! #: c-family/c-format.cc:3824
  #, gcc-internal-format
  msgid "unbalanced punctuation character %<%c%> in format"
  msgstr "unausgeglichenes Satzzeichen %<%c%> im Format"
  
! #: c-family/c-format.cc:3831
  #, gcc-internal-format
  msgid "unterminated quoting directive"
  msgstr "unbeendete q-Direktive"
  
! #: c-family/c-format.cc:3840
  #, gcc-internal-format
  msgid "unterminated quote character %<%c%> in format"
  msgstr "unbeendetes Anführungszeichen %<%c%> im Format"
  
! #: c-family/c-format.cc:3911
  #, gcc-internal-format
  msgid "spurious trailing %<%%%> in format"
  msgstr "störendes letztes %<%%%> im Format"
  
! #: c-family/c-format.cc:3972
  #, gcc-internal-format
  msgid "conversion lacks type at end of format"
  msgstr "bei der Konvertierung fehlt der Typ am Ende des Formates"
  
! #: c-family/c-format.cc:4001
  #, gcc-internal-format
  msgid "nested quoting directive"
  msgstr "geschachtelte q-Direktiven"
  
! #: c-family/c-format.cc:4012
  #, gcc-internal-format
  msgid "unmatched quoting directive"
  msgstr "Alleinstehende q-Direktive"
  
! #: c-family/c-format.cc:4027
  #, gcc-internal-format
  msgid "%qc directive redundant after prior occurence of the same"
  msgstr "Die Direktive %qc ist redundant, da sie bereits vorgekommen ist"
  
! #: c-family/c-format.cc:4033
  #, gcc-internal-format
  msgid "unmatched color reset directive"
  msgstr "Alleinstehende Farbrücksetz-Direktive"
  
! #: c-family/c-format.cc:4045
  #, gcc-internal-format
  msgid "%qc conversion used within a quoted sequence"
  msgstr "Umwandlung %qc wird innerhalb einer q-Folge benutzt"
  
! #: c-family/c-format.cc:4085
  #, gcc-internal-format
  msgid "embedded %<\\0%> in format"
  msgstr "eingebettetes %<\\0%> im Format"
  
! #: c-family/c-format.cc:4101
  #, gcc-internal-format
  msgid "unterminated color directive"
  msgstr "unbeendete Farbdirektive"
  
! #: c-family/c-format.cc:4249
  #, gcc-internal-format, gfc-internal-format
  msgid "writing through null pointer (argument %d)"
  msgstr "Schreiben über Null-Zeiger (Argument %d)"
  
! #: c-family/c-format.cc:4260
  #, gcc-internal-format, gfc-internal-format
  msgid "reading through null pointer (argument %d)"
  msgstr "Lesen über Null-Zeiger (Argument %d)"
  
! #: c-family/c-format.cc:4280
  #, gcc-internal-format, gfc-internal-format
  msgid "writing into constant object (argument %d)"
  msgstr "Schreiben in konstantes Objekt (Argument %d)"
  
! #: c-family/c-format.cc:4292
  #, gcc-internal-format, gfc-internal-format
  msgid "extra type qualifiers in format argument (argument %d)"
  msgstr "zusätzliche Typqualifizierer in Format-Argument (Argument %d)"
  
! #: c-family/c-format.cc:4914
  msgid "%s %e expects argument of type %e, but argument %d has type %e"
  msgstr "%s %e erwartet Argumenttyp %e, aber Argument %d hat Typ %e"
  
! #: c-family/c-format.cc:4921
  msgid "%s %e expects a matching %e argument"
  msgstr "%s %e erwartet ein passendes Argument %e"
  
! #: c-family/c-format.cc:4981 c-family/c-format.cc:4987
! #: c-family/c-format.cc:5041
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as a type"
  msgstr "%<__gcc_host_wide_int__%> ist nicht als Typ definiert"
  
! #: c-family/c-format.cc:4994 c-family/c-format.cc:5051
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
  msgstr "%<__gcc_host_wide_int__%> ist nicht als %<long%> oder %<long long%> definiert"
  
! #: c-family/c-format.cc:5103
  #, gcc-internal-format
  msgid "%<locus%> is not defined as a type"
  msgstr "%<locus%> ist nicht als ein Typ definiert"
  
! #: c-family/c-format.cc:5147
  #, gcc-internal-format
  msgid "%qs is not defined as a type"
  msgstr "%qs ist nicht als ein Typ definiert"
  
! #: c-family/c-format.cc:5173
  #, gcc-internal-format
  msgid "%<location_t%> is not defined as a type"
  msgstr "%<location_t%> ist nicht als ein Typ definiert"
  
! #: c-family/c-format.cc:5190
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a type"
  msgstr "%<tree%> ist nicht als ein Typ definiert"
  
! #: c-family/c-format.cc:5196
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a pointer type"
  msgstr "%<tree%> ist nicht als ein Zeigertyp definiert"
  
! #: c-family/c-format.cc:5392
  #, gcc-internal-format
  msgid "argument to be formatted is not %<...%>"
  msgstr "zu formatierendes Argument ist nicht %<...%>"
  
! #: c-family/c-format.cc:5404
  #, gcc-internal-format
  msgid "strftime formats cannot format arguments"
  msgstr "strftime-Formate können keine Argumente formatieren"
  
! #: c-family/c-indentation.cc:322
  #, gcc-internal-format
  msgid "%<-Wmisleading-indentation%> is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers"
  msgstr "%<-Wmisleading-indentation%> ist von diesem Punkt an ausgeschaltet, da die Spalten-Verfolgung aufgrund der Größe des Codes/Headers ausgeschaltet wurde"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79921
! #: c-family/c-indentation.cc:660
  #, gcc-internal-format
  msgid "this %qs clause does not guard..."
  msgstr "diese %qs-Klausel beschützt nicht …"
  
! #: c-family/c-indentation.cc:663
  #, gcc-internal-format
  msgid "...this statement, but the latter is misleadingly indented as if it were guarded by the %qs"
  msgstr "… diese Anweisung, aber letztere ist verwirrend eingerückt, als wäre sie abhängig von %qs"
*************** msgstr "… diese Anweisung, aber letzte
*** 36044,36388 ****
  msgid "badly nested C headers from preprocessor"
  msgstr "schlecht geschachtelte C-Header vom Präprozessor"
  
! #: c-family/c-lex.cc:267
  #, gcc-internal-format
  msgid "ignoring %<#pragma %s %s%>"
  msgstr "%<#pragma %s %s%> wird ignoriert"
  
  #. ... or not.
! #: c-family/c-lex.cc:685 c-family/c-lex.cc:1679
  #, gcc-internal-format
  msgid "stray %<@%> in program"
  msgstr "verirrtes %<@%> im Programm"
  
! #: c-family/c-lex.cc:700
  #, gcc-internal-format
  msgid "stray %qs in program"
  msgstr "verirrtes %qs im Programm"
  
! #: c-family/c-lex.cc:710
  #, gcc-internal-format, gfc-internal-format
  msgid "missing terminating %c character"
  msgstr "fehlendes abschließendes Zeichen %c"
  
! #: c-family/c-lex.cc:712
  #, gcc-internal-format
  msgid "stray %qc in program"
  msgstr "verirrtes %qc im Programm"
  
! #: c-family/c-lex.cc:717
  #, gcc-internal-format
  msgid "stray %<\\%o%> in program"
  msgstr "verirrtes %<\\%o%> im Programm"
  
! #: c-family/c-lex.cc:1082
  #, gcc-internal-format
  msgid "integer constant is too large for %<unsigned _BitInt(%d)%> type"
  msgstr "Ganzzahlkonstante ist zu groß für %<unsigned _BitInt(%d)%>-Typ"
  
! #: c-family/c-lex.cc:1085
  #, gcc-internal-format
  msgid "integer constant is too large for %<_BitInt(%d)%> type"
  msgstr "Ganzzahlkonstante ist zu groß für %<_BitInt(%d)%>-Typ"
  
! #: c-family/c-lex.cc:1093 c/c-decl.cc:12953
  #, gcc-internal-format
  msgid "%<_BitInt(%d)%> is not supported on this target"
  msgstr "%<_BitInt(%d)%> wird für dieses Ziel nicht unterstützt"
  
! #: c-family/c-lex.cc:1145
  #, gcc-internal-format
  msgid "this decimal constant is unsigned only in ISO C90"
  msgstr "diese Dezimalkonstante ist nur in ISO-C90 vorzeichenlos"
  
! #: c-family/c-lex.cc:1149
  #, gcc-internal-format
  msgid "this decimal constant would be unsigned in ISO C90"
  msgstr "diese Dezimalkonstante wäre in ISO-C90 vorzeichenlos"
  
! #: c-family/c-lex.cc:1177
  #, gcc-internal-format
  msgid "integer constant is too large for %<unsigned long%> type"
  msgstr "Ganzzahlkonstante ist zu groß für %<unsigned long%>-Typ"
  
! #: c-family/c-lex.cc:1217
  #, gcc-internal-format
  msgid "unsuffixed floating constant"
  msgstr "Gleitkommakonstante ohne Suffix"
  
! #: c-family/c-lex.cc:1231
  #, gcc-internal-format
  msgid "decimal floating-point not supported for this target"
  msgstr "dezimale Gleitkommazahlen werden für dieses Ziel nicht unterstützt"
  
! #: c-family/c-lex.cc:1256 c-family/c-lex.cc:1284 c-family/c-lex.cc:1322
  #, gcc-internal-format
  msgid "unsupported non-standard suffix on floating constant"
  msgstr "nicht unterstützter Nicht-Standard-Suffix an Gleitkommakonstante"
  
! #: c-family/c-lex.cc:1261 c-family/c-lex.cc:1315 c-family/c-lex.cc:1327
  #, gcc-internal-format
  msgid "non-standard suffix on floating constant"
  msgstr "Nicht-Standard-Suffix an Gleitkommakonstante"
  
! #: c-family/c-lex.cc:1293 c-family/c-lex.cc:1297 c-family/c-lex.cc:1302
  #, gcc-internal-format
  msgid "non-standard suffix on floating constant before C23"
  msgstr "Nicht-Standard-Suffix an Gleitkommakonstante vor C23"
  
! #: c-family/c-lex.cc:1309
  #, gcc-internal-format
  msgid "%<f%d%> or %<F%d%> suffix on floating constant only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "Suffix %<f%d%> oder %<F%d%> an Gleitkommakonstanten ist erst mit %<-std=c++23%> oder %<-std=gnu++23%> verfügbar"
  
! #: c-family/c-lex.cc:1330
  #, gcc-internal-format
  msgid "%<bf16%> or %<BF16%> suffix on floating constant only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "Suffix %<bf16%> oder %<BF16%> an Gleitkommakonstanten ist erst mit %<-std=c++23%> oder %<-std=gnu++23%> verfügbar"
  
! #: c-family/c-lex.cc:1417 c-family/c-lex.cc:1420
  #, gcc-internal-format
  msgid "floating constant exceeds range of %qT"
  msgstr "Gleitkommakonstante überschreitet Wertebereich von %qT"
  
! #: c-family/c-lex.cc:1435
  #, gcc-internal-format
  msgid "floating constant truncated to zero"
  msgstr "Gleitkommakonstante auf Null abgeschnitten"
  
! #: c-family/c-lex.cc:1636
  #, gcc-internal-format
  msgid "repeated %<@%> before Objective-C string"
  msgstr "wiederholtes %<@%> vor Objective-C-Zeichenkette"
  
! #: c-family/c-lex.cc:1655 c/c-parser.cc:9720
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "nicht unterstützte Nicht-Standard-Verkettung von Zeichenkettenliteralen"
  
! #: c-family/c-lex.cc:1691 c/c-parser.cc:9741
  #, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
  msgstr "traditionelles C weist Zeichenkettenkonstantenverkettung zurück"
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19652
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr "%<#pragma omp critical%> mit %<hint%>-Klausel erfordert einen Namen, außer wenn %<omp_sync_hint_none%> verwendet wird"
  
! #: c-family/c-omp.cc:241
  #, gcc-internal-format
  msgid "invalid expression type for %<#pragma omp atomic%>"
  msgstr "ungültiger Ausdruckstyp für %<#pragma omp atomic%>"
  
! #: c-family/c-omp.cc:246
  #, gcc-internal-format
  msgid "%<_Atomic%> expression in %<#pragma omp atomic%>"
  msgstr "%<_Atomic%>-Ausdruck in %<#pragma omp atomic%>"
  
! #: c-family/c-omp.cc:251
  #, gcc-internal-format
  msgid "%<#pragma omp atomic compare capture%> with non-integral comparison result"
  msgstr "Ergebnis von %<#pragma omp atomic compare capture%> ist keine Ganzzahl"
  
! #: c-family/c-omp.cc:540
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different variables for memory"
  msgstr "%<#pragma omp atomic update%> verwendet zwei unterschiedliche Variablen für Speicher"
  
! #: c-family/c-omp.cc:543 c-family/c-omp.cc:581
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr "%<#pragma omp atomic capture%> verwendet zwei unterschiedliche Variablen für Speicher"
  
! #: c-family/c-omp.cc:719
  #, gcc-internal-format
  msgid "type of %<depobj%> expression is not %<omp_depend_t%>"
  msgstr "Typ des %<depobj%>-Ausdrucks ist nicht %<omp_depend_t%>"
  
! #: c-family/c-omp.cc:725
  #, gcc-internal-format
  msgid "%<const%> qualified %<depobj%> expression"
  msgstr "%<const%>-qualifizierter %<depobj%>-Ausdruck"
  
! #: c-family/c-omp.cc:750
  #, gcc-internal-format
  msgid "more than one locator in %<depend%> clause on %<depobj%> construct"
  msgstr "mehr als eine Ortsangabe in %<depend%>-Klausel in einem %<depobj%>-Konstrukt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79999
! #: c-family/c-omp.cc:756
  #, gcc-internal-format
  msgid "%<depobj%> dependence type specified in %<depend%> clause on %<depobj%> construct"
  msgstr "%<depobj%>-Abhängigkeitstyp in %<depend%>-Klausel von %<depobj%> angegeben"
  
! #: c-family/c-omp.cc:772
  #, gcc-internal-format
  msgid "%<iterator%> modifier may not be specified on %<depobj%> construct"
  msgstr "%<iterator%>-Modifizierer darf nicht bei einem %<depobj%>-Konstrukt angegeben sein"
  
! #: c-family/c-omp.cc:1002 cp/semantics.cc:11597
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "ungültiger Typ für Schleifenvariable %qE"
  
! #: c-family/c-omp.cc:1007
  #, gcc-internal-format
  msgid "%<_Atomic%> iteration variable %qE"
  msgstr "%<_Atomic%>-Iterationsvariable %qE"
  
! #: c-family/c-omp.cc:1023
  #, gcc-internal-format
  msgid "%qE is not initialized"
  msgstr "%qE ist nicht initialisiert"
  
! #: c-family/c-omp.cc:1044 cp/semantics.cc:11481
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "Steuerprädikat fehlt"
  
! #: c-family/c-omp.cc:1150 cp/semantics.cc:11072
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "Steuerprädikat ungültig"
  
! #: c-family/c-omp.cc:1157 cp/semantics.cc:11487
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "Erhöhungsausdruck fehlt"
  
! #: c-family/c-omp.cc:1258 c-family/c-omp.cc:1276
  #, gcc-internal-format
  msgid "increment is not constant 1 or -1 for %<!=%> condition"
  msgstr "Erhöhung ist weder konstant 1 noch konstant -1 für die %<!=%>-Bedingung"
  
! #: c-family/c-omp.cc:1289 cp/semantics.cc:11189
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "Erhöhungsausdruck ungültig"
  
! #: c-family/c-omp.cc:1389
  #, gcc-internal-format
  msgid "initializer expression refers to iteration variable %qD"
  msgstr "Initialisierungsausdruck verweist auf Iterationsvariable %qD"
  
! #: c-family/c-omp.cc:1393
  #, gcc-internal-format
  msgid "condition expression refers to iteration variable %qD"
  msgstr "Bedingungsausdruck verweist auf Iterationsvariable %qD"
  
! #: c-family/c-omp.cc:1397
  #, gcc-internal-format
  msgid "increment expression refers to iteration variable %qD"
  msgstr "Inkrementausdruck verweist auf Schleifenvariable %qD"
  
! #: c-family/c-omp.cc:1575
  #, gcc-internal-format
  msgid "outer iteration variable %qD used in initializer expression has type other than %qT"
  msgstr "die äußere Iterationsvariable %qD, die im Initialisierungsausdruck verwendet wird, ist von einem anderen Typen als %qT"
  
! #: c-family/c-omp.cc:1579
  #, gcc-internal-format
  msgid "outer iteration variable %qD used in condition expression has type other than %qT"
  msgstr "die äußere Iterationsvariable %qD, die im Bedingungsausdruck verwendet wird, ist von einem anderen Typen als %qT"
  
! #: c-family/c-omp.cc:1586
  #, gcc-internal-format
  msgid "outer iteration variable %qD multiplier expression %qE is not integral"
  msgstr "die äußere Iterationsvariable %qD hat einen Faktorausdruck %qE, der nicht ganzzahlig ist"
  
! #: c-family/c-omp.cc:1592
  #, gcc-internal-format
  msgid "outer iteration variable %qD addend expression %qE is not integral"
  msgstr "die äußere Iterationsvariable %qD hat einen Summandenausdruck %qE, der nicht ganzzahlig ist"
  
! #: c-family/c-omp.cc:1731 c-family/c-omp.cc:1825
  #, gcc-internal-format
  msgid "the same loop iteration variables %qD used in multiple associated loops"
  msgstr "die selben Schleifen-Iterationsvariablen %qD werden in mehreren verknüpften Schleifen verwendet"
  
! #: c-family/c-omp.cc:1766
  #, gcc-internal-format
  msgid "two different outer iteration variables %qD and %qD used in a single loop"
  msgstr "zwei unterschiedliche äußere Iterationsvariablen %qD und %qD werden in einer einzigen Schleife verwendet"
  
! #: c-family/c-omp.cc:1775
  #, gcc-internal-format
  msgid "non-rectangular loops from generated loops unsupported"
  msgstr "Nichtrechteckige Schleifen aus generierten Schleifen werden nicht unterstützt"
  
! #: c-family/c-omp.cc:1939
  #, gcc-internal-format
  msgid "variable %qD used as loop variable is bound in intervening code"
  msgstr "Variable %qD wird als Schleifenvariable verwendet, ist aber im dazwischenliegenden Code gebunden"
  
! #: c-family/c-omp.cc:1943
  #, gcc-internal-format
  msgid "variable %qD used in initializer is bound in intervening code"
  msgstr "Variable %qD wird in einem Initialisierer verwendet, ist aber im dazwischenliegenden Code gebunden"
  
! #: c-family/c-omp.cc:1947
  #, gcc-internal-format
  msgid "variable %qD used in end test is bound in intervening code"
  msgstr "Variable %qD wird im Endetest verwendet, ist aber im dazwischenliegenden Code gebunden"
  
! #: c-family/c-omp.cc:1951
  #, gcc-internal-format
  msgid "variable %qD used in increment expression is bound in intervening code"
  msgstr "Variable %qD wird in Erhöhungsausdruck verwendet, ist aber im dazwischenliegenden Code gebunden"
  
! #: c-family/c-omp.cc:1977
  #, gcc-internal-format
  msgid "imperfectly nested loop using generated loops"
  msgstr "unvollkommen verschachtelte Schleife bei Verwendung von generierten Schleifen"
  
! #: c-family/c-omp.cc:2561
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct combined with %<simd%> or %<loop%>"
  msgstr "ungültiger %<task%>-Reduktionsmodifizierer in Konstrukt kombiniert mit %<simd%> oder %<loop%>"
  
! #: c-family/c-omp.cc:2572
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct not combined with %<parallel%>, %<for%> or %<sections%>"
  msgstr "ungültiger %<task%>-Reduktionsmodifizierer in Konstrukt, das nicht mit %<parallel%>, %<for%> oder %<sections%> kombiniert ist"
  
! #: c-family/c-omp.cc:2585
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr "%<inscan%>-%<reduction%>-Klausel bei Konstruktion außer %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  
! #: c-family/c-omp.cc:3072 c/c-typeck.cc:17708 cp/semantics.cc:10162
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr "%qD ist in %<allocate%>-Klausel angegeben, aber nicht in einer expliziten Privatisierungs-Klausel"
  
! #: c-family/c-omp.cc:3164 c-family/c-omp.cc:3179 c/c-parser.cc:27113
! #: cp/parser.cc:50562
  #, gcc-internal-format
  msgid "%qD is not a function argument"
  msgstr "%qD ist kein Funktionsargument"
  
! #: c-family/c-omp.cc:3460 c/c-typeck.cc:16795 cp/semantics.cc:8752
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "Bitfeld %qE in %qs-Klausel"
  
! #: c-family/c-omp.cc:3468
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE in %qs-Klausel hat keinen zuordenbaren Typ"
  
! #: c-family/c-omp.cc:3476 c/c-typeck.cc:15195 c/c-typeck.cc:16884
! #: c/c-typeck.cc:17072
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "%<_Atomic%>-Ausdruck %qE in %qs-Klausel"
  
! #: c-family/c-omp.cc:3501
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "%qE ist ein Element eines Union-Typs"
  
  #: c-family/c-opts.cc:348
  #, gcc-internal-format
  msgid "%<-I-%> specified twice"
--- 37839,38189 ----
  msgid "badly nested C headers from preprocessor"
  msgstr "schlecht geschachtelte C-Header vom Präprozessor"
  
! #: c-family/c-lex.cc:272
  #, gcc-internal-format
  msgid "ignoring %<#pragma %s %s%>"
  msgstr "%<#pragma %s %s%> wird ignoriert"
  
  #. ... or not.
! #: c-family/c-lex.cc:690 c-family/c-lex.cc:1684
  #, gcc-internal-format
  msgid "stray %<@%> in program"
  msgstr "verirrtes %<@%> im Programm"
  
! #: c-family/c-lex.cc:705
  #, gcc-internal-format
  msgid "stray %qs in program"
  msgstr "verirrtes %qs im Programm"
  
! #: c-family/c-lex.cc:715
  #, gcc-internal-format, gfc-internal-format
  msgid "missing terminating %c character"
  msgstr "fehlendes abschließendes Zeichen %c"
  
! #: c-family/c-lex.cc:717
  #, gcc-internal-format
  msgid "stray %qc in program"
  msgstr "verirrtes %qc im Programm"
  
! #: c-family/c-lex.cc:722
  #, gcc-internal-format
  msgid "stray %<\\%o%> in program"
  msgstr "verirrtes %<\\%o%> im Programm"
  
! #: c-family/c-lex.cc:1087
  #, gcc-internal-format
  msgid "integer constant is too large for %<unsigned _BitInt(%d)%> type"
  msgstr "Ganzzahlkonstante ist zu groß für %<unsigned _BitInt(%d)%>-Typ"
  
! #: c-family/c-lex.cc:1090
  #, gcc-internal-format
  msgid "integer constant is too large for %<_BitInt(%d)%> type"
  msgstr "Ganzzahlkonstante ist zu groß für %<_BitInt(%d)%>-Typ"
  
! #: c-family/c-lex.cc:1098 c/c-decl.cc:13043
  #, gcc-internal-format
  msgid "%<_BitInt(%d)%> is not supported on this target"
  msgstr "%<_BitInt(%d)%> wird für dieses Ziel nicht unterstützt"
  
! #: c-family/c-lex.cc:1150
  #, gcc-internal-format
  msgid "this decimal constant is unsigned only in ISO C90"
  msgstr "diese Dezimalkonstante ist nur in ISO-C90 vorzeichenlos"
  
! #: c-family/c-lex.cc:1154
  #, gcc-internal-format
  msgid "this decimal constant would be unsigned in ISO C90"
  msgstr "diese Dezimalkonstante wäre in ISO-C90 vorzeichenlos"
  
! #: c-family/c-lex.cc:1182
  #, gcc-internal-format
  msgid "integer constant is too large for %<unsigned long%> type"
  msgstr "Ganzzahlkonstante ist zu groß für %<unsigned long%>-Typ"
  
! #: c-family/c-lex.cc:1222
  #, gcc-internal-format
  msgid "unsuffixed floating constant"
  msgstr "Gleitkommakonstante ohne Suffix"
  
! #: c-family/c-lex.cc:1236 c/c-decl.cc:12963
  #, gcc-internal-format
  msgid "decimal floating-point not supported for this target"
  msgstr "dezimale Gleitkommazahlen werden für dieses Ziel nicht unterstützt"
  
! #: c-family/c-lex.cc:1261 c-family/c-lex.cc:1289 c-family/c-lex.cc:1327
  #, gcc-internal-format
  msgid "unsupported non-standard suffix on floating constant"
  msgstr "nicht unterstützter Nicht-Standard-Suffix an Gleitkommakonstante"
  
! #: c-family/c-lex.cc:1266 c-family/c-lex.cc:1320 c-family/c-lex.cc:1332
  #, gcc-internal-format
  msgid "non-standard suffix on floating constant"
  msgstr "Nicht-Standard-Suffix an Gleitkommakonstante"
  
! #: c-family/c-lex.cc:1298 c-family/c-lex.cc:1302 c-family/c-lex.cc:1307
  #, gcc-internal-format
  msgid "non-standard suffix on floating constant before C23"
  msgstr "Nicht-Standard-Suffix an Gleitkommakonstante vor C23"
  
! #: c-family/c-lex.cc:1314
  #, gcc-internal-format
  msgid "%<f%d%> or %<F%d%> suffix on floating constant only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "Suffix %<f%d%> oder %<F%d%> an Gleitkommakonstanten ist erst mit %<-std=c++23%> oder %<-std=gnu++23%> verfügbar"
  
! #: c-family/c-lex.cc:1335
  #, gcc-internal-format
  msgid "%<bf16%> or %<BF16%> suffix on floating constant only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "Suffix %<bf16%> oder %<BF16%> an Gleitkommakonstanten ist erst mit %<-std=c++23%> oder %<-std=gnu++23%> verfügbar"
  
! #: c-family/c-lex.cc:1422 c-family/c-lex.cc:1425
  #, gcc-internal-format
  msgid "floating constant exceeds range of %qT"
  msgstr "Gleitkommakonstante überschreitet Wertebereich von %qT"
  
! #: c-family/c-lex.cc:1440
  #, gcc-internal-format
  msgid "floating constant truncated to zero"
  msgstr "Gleitkommakonstante auf Null abgeschnitten"
  
! #: c-family/c-lex.cc:1641
  #, gcc-internal-format
  msgid "repeated %<@%> before Objective-C string"
  msgstr "wiederholtes %<@%> vor Objective-C-Zeichenkette"
  
! #: c-family/c-lex.cc:1660 c/c-parser.cc:9867
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "nicht unterstützte Nicht-Standard-Verkettung von Zeichenkettenliteralen"
  
! #: c-family/c-lex.cc:1696 c/c-parser.cc:9888
  #, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
  msgstr "traditionelles C weist Zeichenkettenkonstantenverkettung zurück"
  
! #: c-family/c-omp.cc:136 cp/pt.cc:20217
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr "%<#pragma omp critical%> mit %<hint%>-Klausel erfordert einen Namen, außer wenn %<omp_sync_hint_none%> verwendet wird"
  
! #: c-family/c-omp.cc:246
  #, gcc-internal-format
  msgid "invalid expression type for %<#pragma omp atomic%>"
  msgstr "ungültiger Ausdruckstyp für %<#pragma omp atomic%>"
  
! #: c-family/c-omp.cc:251
  #, gcc-internal-format
  msgid "%<_Atomic%> expression in %<#pragma omp atomic%>"
  msgstr "%<_Atomic%>-Ausdruck in %<#pragma omp atomic%>"
  
! #: c-family/c-omp.cc:256
  #, gcc-internal-format
  msgid "%<#pragma omp atomic compare capture%> with non-integral comparison result"
  msgstr "Ergebnis von %<#pragma omp atomic compare capture%> ist keine Ganzzahl"
  
! #: c-family/c-omp.cc:545
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different variables for memory"
  msgstr "%<#pragma omp atomic update%> verwendet zwei unterschiedliche Variablen für Speicher"
  
! #: c-family/c-omp.cc:548 c-family/c-omp.cc:586
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr "%<#pragma omp atomic capture%> verwendet zwei unterschiedliche Variablen für Speicher"
  
! #: c-family/c-omp.cc:724
  #, gcc-internal-format
  msgid "type of %<depobj%> expression is not %<omp_depend_t%>"
  msgstr "Typ des %<depobj%>-Ausdrucks ist nicht %<omp_depend_t%>"
  
! #: c-family/c-omp.cc:730
  #, gcc-internal-format
  msgid "%<const%> qualified %<depobj%> expression"
  msgstr "%<const%>-qualifizierter %<depobj%>-Ausdruck"
  
! #: c-family/c-omp.cc:755
  #, gcc-internal-format
  msgid "more than one locator in %<depend%> clause on %<depobj%> construct"
  msgstr "mehr als eine Ortsangabe in %<depend%>-Klausel in einem %<depobj%>-Konstrukt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79999
! #: c-family/c-omp.cc:761
  #, gcc-internal-format
  msgid "%<depobj%> dependence type specified in %<depend%> clause on %<depobj%> construct"
  msgstr "%<depobj%>-Abhängigkeitstyp in %<depend%>-Klausel von %<depobj%> angegeben"
  
! #: c-family/c-omp.cc:775
  #, gcc-internal-format
  msgid "%<iterator%> modifier may not be specified on %<depobj%> construct"
  msgstr "%<iterator%>-Modifizierer darf nicht bei einem %<depobj%>-Konstrukt angegeben sein"
  
! #: c-family/c-omp.cc:1005 cp/semantics.cc:12087
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "ungültiger Typ für Schleifenvariable %qE"
  
! #: c-family/c-omp.cc:1010
  #, gcc-internal-format
  msgid "%<_Atomic%> iteration variable %qE"
  msgstr "%<_Atomic%>-Iterationsvariable %qE"
  
! #: c-family/c-omp.cc:1026
  #, gcc-internal-format
  msgid "%qE is not initialized"
  msgstr "%qE ist nicht initialisiert"
  
! #: c-family/c-omp.cc:1047 cp/semantics.cc:11971
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "Steuerprädikat fehlt"
  
! #: c-family/c-omp.cc:1153 cp/semantics.cc:11562
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "Steuerprädikat ungültig"
  
! #: c-family/c-omp.cc:1160 cp/semantics.cc:11977
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "Erhöhungsausdruck fehlt"
  
! #: c-family/c-omp.cc:1261 c-family/c-omp.cc:1279
  #, gcc-internal-format
  msgid "increment is not constant 1 or -1 for %<!=%> condition"
  msgstr "Erhöhung ist weder konstant 1 noch konstant -1 für die %<!=%>-Bedingung"
  
! #: c-family/c-omp.cc:1292 cp/semantics.cc:11679
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "Erhöhungsausdruck ungültig"
  
! #: c-family/c-omp.cc:1392
  #, gcc-internal-format
  msgid "initializer expression refers to iteration variable %qD"
  msgstr "Initialisierungsausdruck verweist auf Iterationsvariable %qD"
  
! #: c-family/c-omp.cc:1396
  #, gcc-internal-format
  msgid "condition expression refers to iteration variable %qD"
  msgstr "Bedingungsausdruck verweist auf Iterationsvariable %qD"
  
! #: c-family/c-omp.cc:1400
  #, gcc-internal-format
  msgid "increment expression refers to iteration variable %qD"
  msgstr "Inkrementausdruck verweist auf Schleifenvariable %qD"
  
! #: c-family/c-omp.cc:1578
  #, gcc-internal-format
  msgid "outer iteration variable %qD used in initializer expression has type other than %qT"
  msgstr "die äußere Iterationsvariable %qD, die im Initialisierungsausdruck verwendet wird, ist von einem anderen Typen als %qT"
  
! #: c-family/c-omp.cc:1582
  #, gcc-internal-format
  msgid "outer iteration variable %qD used in condition expression has type other than %qT"
  msgstr "die äußere Iterationsvariable %qD, die im Bedingungsausdruck verwendet wird, ist von einem anderen Typen als %qT"
  
! #: c-family/c-omp.cc:1589
  #, gcc-internal-format
  msgid "outer iteration variable %qD multiplier expression %qE is not integral"
  msgstr "die äußere Iterationsvariable %qD hat einen Faktorausdruck %qE, der nicht ganzzahlig ist"
  
! #: c-family/c-omp.cc:1595
  #, gcc-internal-format
  msgid "outer iteration variable %qD addend expression %qE is not integral"
  msgstr "die äußere Iterationsvariable %qD hat einen Summandenausdruck %qE, der nicht ganzzahlig ist"
  
! #: c-family/c-omp.cc:1734 c-family/c-omp.cc:1828
  #, gcc-internal-format
  msgid "the same loop iteration variables %qD used in multiple associated loops"
  msgstr "die selben Schleifen-Iterationsvariablen %qD werden in mehreren verknüpften Schleifen verwendet"
  
! #: c-family/c-omp.cc:1769
  #, gcc-internal-format
  msgid "two different outer iteration variables %qD and %qD used in a single loop"
  msgstr "zwei unterschiedliche äußere Iterationsvariablen %qD und %qD werden in einer einzigen Schleife verwendet"
  
! #: c-family/c-omp.cc:1778
  #, gcc-internal-format
  msgid "non-rectangular loops from generated loops unsupported"
  msgstr "Nichtrechteckige Schleifen aus generierten Schleifen werden nicht unterstützt"
  
! #: c-family/c-omp.cc:1942
  #, gcc-internal-format
  msgid "variable %qD used as loop variable is bound in intervening code"
  msgstr "Variable %qD wird als Schleifenvariable verwendet, ist aber im dazwischenliegenden Code gebunden"
  
! #: c-family/c-omp.cc:1946
  #, gcc-internal-format
  msgid "variable %qD used in initializer is bound in intervening code"
  msgstr "Variable %qD wird in einem Initialisierer verwendet, ist aber im dazwischenliegenden Code gebunden"
  
! #: c-family/c-omp.cc:1950
  #, gcc-internal-format
  msgid "variable %qD used in end test is bound in intervening code"
  msgstr "Variable %qD wird im Endetest verwendet, ist aber im dazwischenliegenden Code gebunden"
  
! #: c-family/c-omp.cc:1954
  #, gcc-internal-format
  msgid "variable %qD used in increment expression is bound in intervening code"
  msgstr "Variable %qD wird in Erhöhungsausdruck verwendet, ist aber im dazwischenliegenden Code gebunden"
  
! #: c-family/c-omp.cc:1980
  #, gcc-internal-format
  msgid "imperfectly nested loop using generated loops"
  msgstr "unvollkommen verschachtelte Schleife bei Verwendung von generierten Schleifen"
  
! #: c-family/c-omp.cc:2567
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct combined with %<simd%> or %<loop%>"
  msgstr "ungültiger %<task%>-Reduktionsmodifizierer in Konstrukt kombiniert mit %<simd%> oder %<loop%>"
  
! #: c-family/c-omp.cc:2578
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct not combined with %<parallel%>, %<for%> or %<sections%>"
  msgstr "ungültiger %<task%>-Reduktionsmodifizierer in Konstrukt, das nicht mit %<parallel%>, %<for%> oder %<sections%> kombiniert ist"
  
! #: c-family/c-omp.cc:2591
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr "%<inscan%>-%<reduction%>-Klausel bei Konstruktion außer %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  
! #: c-family/c-omp.cc:3078 c/c-typeck.cc:18397 cp/semantics.cc:10590
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr "%qD ist in %<allocate%>-Klausel angegeben, aber nicht in einer expliziten Privatisierungs-Klausel"
  
! #: c-family/c-omp.cc:3170 c-family/c-omp.cc:3185 c/c-parser.cc:28136
! #: cp/parser.cc:53711
  #, gcc-internal-format
  msgid "%qD is not a function argument"
  msgstr "%qD ist kein Funktionsargument"
  
! #: c-family/c-omp.cc:3466 c/c-typeck.cc:17468 cp/semantics.cc:9162
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "Bitfeld %qE in %qs-Klausel"
  
! #: c-family/c-omp.cc:3474
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE in %qs-Klausel hat keinen zuordenbaren Typ"
  
! #: c-family/c-omp.cc:3482 c/c-typeck.cc:15730 c/c-typeck.cc:17567
! #: c/c-typeck.cc:17755
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "%<_Atomic%>-Ausdruck %qE in %qs-Klausel"
  
! #: c-family/c-omp.cc:3507
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "%qE ist ein Element eines Union-Typs"
  
+ #: c-family/c-omp.cc:4357 c-family/c-omp.cc:4478 c-family/c-omp.cc:4572
+ #, fuzzy, gcc-internal-format
+ #| msgid "%qE is not of type %qT"
+ msgid "mapper %qE not found for type %qT"
+ msgstr "%qE ist nicht vom Typ %qT"
+ 
  #: c-family/c-opts.cc:348
  #, gcc-internal-format
  msgid "%<-I-%> specified twice"
*************** msgstr "Ausgabedatei doppelt angegeben"
*** 36413,36539 ****
  msgid "invalid argument %qs to %<-fsearch-include-path%>"
  msgstr "ungültiges Argument %qs für %<-fsearch-include-path%>"
  
! #: c-family/c-opts.cc:927
  #, gcc-internal-format
  msgid "%<-fno-gnu89-inline%> is only supported in GNU99 or C99 mode"
  msgstr "%<-fno-gnu89-inline%> wird nur im Modus GNU99 oder C99 unterstützt"
  
! #: c-family/c-opts.cc:973
  #, gcc-internal-format
  msgid "%<-Wformat-y2k%> ignored without %<-Wformat%>"
  msgstr "%<-Wformat-y2k%> wird ohne %<-Wformat%> ignoriert"
  
! #: c-family/c-opts.cc:975
  #, gcc-internal-format
  msgid "%<-Wformat-extra-args%> ignored without %<-Wformat%>"
  msgstr "%<-Wformat-extra-args%> wird ohne %<-Wformat%> ignoriert"
  
! #: c-family/c-opts.cc:977
  #, gcc-internal-format
  msgid "%<-Wformat-zero-length%> ignored without %<-Wformat%>"
  msgstr "%<-Wformat-zero-length%> wird ohne %<-Wformat%> ignoriert"
  
! #: c-family/c-opts.cc:979
  #, gcc-internal-format
  msgid "%<-Wformat-nonliteral%> ignored without %<-Wformat%>"
  msgstr "%<-Wformat-nonliteral%> wird ohne %<-Wformat%> ignoriert"
  
! #: c-family/c-opts.cc:981
  #, gcc-internal-format
  msgid "%<-Wformat-contains-nul%> ignored without %<-Wformat%>"
  msgstr "%<-Wformat-contains-nul%> wird ohne %<-Wformat%> ignoriert"
  
! #: c-family/c-opts.cc:983
  #, gcc-internal-format
  msgid "%<-Wformat-security%> ignored without %<-Wformat%>"
  msgstr "%<-Wformat-security%> wird ohne %<-Wformat%> ignoriert"
  
! #: c-family/c-opts.cc:1081
  #, gcc-internal-format
  msgid "%<-fabi-compat-version=1%> is not supported, using =2"
  msgstr "%<-fabi-compat-version=1%> wird nicht unterstützt; stattdessen wird »=2« verwendet"
  
! #: c-family/c-opts.cc:1094
  #, gcc-internal-format
  msgid "%<-fabi-version=%d%> is not supported, using =%d"
  msgstr "%<-fabi-version=%d%> wird nicht unterstützt; stattdessen wird »=%d« verwendet"
  
! #: c-family/c-opts.cc:1200
  #, gcc-internal-format
  msgid "external TLS initialization functions not supported on this target"
  msgstr "externe Funktionen zur TLS-Initialisierung werden auf diesem Ziel nicht unterstützt"
  
! #: c-family/c-opts.cc:1228
  #, gcc-internal-format
  msgid "too many filenames given; type %<%s %s%> for usage"
  msgstr "zu viele Dateinamen angegeben; geben Sie %<%s %s%> für das Aufrufformat ein"
  
! #: c-family/c-opts.cc:1242
  #, gcc-internal-format
  msgid "opening output file %s: %m"
  msgstr "Ausgabedatei »%s« kann nicht geöffnet werden: %m"
  
! #: c-family/c-opts.cc:1260
  #, gcc-internal-format
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr "die Debug-Informationen %qs kann nicht mit vorkompilierten Headern verwendet werden"
  
! #: c-family/c-opts.cc:1426 c-family/c-opts.cc:1447
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr "Abhängigkeitsdatei »%s« kann nicht geöffnet werden: %m"
  
! #: c-family/c-opts.cc:1451
  #, gcc-internal-format
  msgid "%<-MF%> and %<-fdeps-file=%> cannot share an output file %s: %m"
  msgstr "%<-MF%> und %<-fdeps-file=%> können sich die Ausgabedatei %<%s%> nicht teilen: %m"
  
! #: c-family/c-opts.cc:1461
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr "Abhängigkeitsdatei »%s« kann nicht geschlossen werden: %m"
  
! #: c-family/c-opts.cc:1464
  #, gcc-internal-format
  msgid "when writing output to %s: %m"
  msgstr "beim Schreiben der Ausgabe nach %s: %m"
  
! #: c-family/c-opts.cc:1542
  #, gcc-internal-format
  msgid "to generate dependencies you must specify either %<-M%> or %<-MM%>"
  msgstr "um Abhängigkeiten zu erzeugen, müssen Sie entweder %<-M%> oder %<-MM%> angeben"
  
! #: c-family/c-opts.cc:1566
  #, gcc-internal-format
  msgid "%<-MG%> may only be used with %<-M%> or %<-MM%>"
  msgstr "%<-MG%> darf nur mit %<-M%> oder %<-MM%> verwendet werden"
  
! #: c-family/c-opts.cc:1599
  #, gcc-internal-format
  msgid "%<-fdirectives-only%> is incompatible with %<-Wunused-macros%>"
  msgstr "%<-fdirectives-only%> ist mit %<-Wunused-macros%> unverträglich"
  
! #: c-family/c-opts.cc:1602
  #, gcc-internal-format
  msgid "%<-fdirectives-only%> is incompatible with %<-traditional%>"
  msgstr "%<-fdirectives-only%> ist mit %<-traditional%> unverträglich"
  
! #: c-family/c-opts.cc:1704
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because optimizations are turned off"
  msgstr "%<_FORTIFY_SOURCE%> wird von %<-fhardened%> nicht eingeschaltet, da die Optimierungen ausgeschaltet sind"
  
! #: c-family/c-opts.cc:1708
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr "%<_FORTIFY_SOURCE%> wird von %<-fhardened%> nicht eingeschaltet, da es in %<-D%> oder %<-U%> angegeben wurde"
  
! #: c-family/c-opts.cc:1714
  #, gcc-internal-format
  msgid "%<_GLIBCXX_ASSERTIONS%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr "%<_GLIBCXX_ASSERTIONS%> wird von %<-fhardened%> nicht eingeschaltet, da es in %<-D%> oder %<-U%> angegeben wurde"
  
! #: c-family/c-opts.cc:1838
  #, gcc-internal-format
  msgid "too late for # directive to set debug directory"
  msgstr "zu spät für »#«-Direktive, um Debug-Verzeichnis festzulegen"
--- 38214,38340 ----
  msgid "invalid argument %qs to %<-fsearch-include-path%>"
  msgstr "ungültiges Argument %qs für %<-fsearch-include-path%>"
  
! #: c-family/c-opts.cc:941
  #, gcc-internal-format
  msgid "%<-fno-gnu89-inline%> is only supported in GNU99 or C99 mode"
  msgstr "%<-fno-gnu89-inline%> wird nur im Modus GNU99 oder C99 unterstützt"
  
! #: c-family/c-opts.cc:996
  #, gcc-internal-format
  msgid "%<-Wformat-y2k%> ignored without %<-Wformat%>"
  msgstr "%<-Wformat-y2k%> wird ohne %<-Wformat%> ignoriert"
  
! #: c-family/c-opts.cc:998
  #, gcc-internal-format
  msgid "%<-Wformat-extra-args%> ignored without %<-Wformat%>"
  msgstr "%<-Wformat-extra-args%> wird ohne %<-Wformat%> ignoriert"
  
! #: c-family/c-opts.cc:1000
  #, gcc-internal-format
  msgid "%<-Wformat-zero-length%> ignored without %<-Wformat%>"
  msgstr "%<-Wformat-zero-length%> wird ohne %<-Wformat%> ignoriert"
  
! #: c-family/c-opts.cc:1002
  #, gcc-internal-format
  msgid "%<-Wformat-nonliteral%> ignored without %<-Wformat%>"
  msgstr "%<-Wformat-nonliteral%> wird ohne %<-Wformat%> ignoriert"
  
! #: c-family/c-opts.cc:1004
  #, gcc-internal-format
  msgid "%<-Wformat-contains-nul%> ignored without %<-Wformat%>"
  msgstr "%<-Wformat-contains-nul%> wird ohne %<-Wformat%> ignoriert"
  
! #: c-family/c-opts.cc:1006
  #, gcc-internal-format
  msgid "%<-Wformat-security%> ignored without %<-Wformat%>"
  msgstr "%<-Wformat-security%> wird ohne %<-Wformat%> ignoriert"
  
! #: c-family/c-opts.cc:1104
  #, gcc-internal-format
  msgid "%<-fabi-compat-version=1%> is not supported, using =2"
  msgstr "%<-fabi-compat-version=1%> wird nicht unterstützt; stattdessen wird »=2« verwendet"
  
! #: c-family/c-opts.cc:1117
  #, gcc-internal-format
  msgid "%<-fabi-version=%d%> is not supported, using =%d"
  msgstr "%<-fabi-version=%d%> wird nicht unterstützt; stattdessen wird »=%d« verwendet"
  
! #: c-family/c-opts.cc:1226
  #, gcc-internal-format
  msgid "external TLS initialization functions not supported on this target"
  msgstr "externe Funktionen zur TLS-Initialisierung werden auf diesem Ziel nicht unterstützt"
  
! #: c-family/c-opts.cc:1269
  #, gcc-internal-format
  msgid "too many filenames given; type %<%s %s%> for usage"
  msgstr "zu viele Dateinamen angegeben; geben Sie %<%s %s%> für das Aufrufformat ein"
  
! #: c-family/c-opts.cc:1283
  #, gcc-internal-format
  msgid "opening output file %s: %m"
  msgstr "Ausgabedatei »%s« kann nicht geöffnet werden: %m"
  
! #: c-family/c-opts.cc:1301
  #, gcc-internal-format
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr "die Debug-Informationen %qs kann nicht mit vorkompilierten Headern verwendet werden"
  
! #: c-family/c-opts.cc:1467 c-family/c-opts.cc:1488
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr "Abhängigkeitsdatei »%s« kann nicht geöffnet werden: %m"
  
! #: c-family/c-opts.cc:1492
  #, gcc-internal-format
  msgid "%<-MF%> and %<-fdeps-file=%> cannot share an output file %s: %m"
  msgstr "%<-MF%> und %<-fdeps-file=%> können sich die Ausgabedatei %<%s%> nicht teilen: %m"
  
! #: c-family/c-opts.cc:1502
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr "Abhängigkeitsdatei »%s« kann nicht geschlossen werden: %m"
  
! #: c-family/c-opts.cc:1505
  #, gcc-internal-format
  msgid "when writing output to %s: %m"
  msgstr "beim Schreiben der Ausgabe nach %s: %m"
  
! #: c-family/c-opts.cc:1583
  #, gcc-internal-format
  msgid "to generate dependencies you must specify either %<-M%> or %<-MM%>"
  msgstr "um Abhängigkeiten zu erzeugen, müssen Sie entweder %<-M%> oder %<-MM%> angeben"
  
! #: c-family/c-opts.cc:1607
  #, gcc-internal-format
  msgid "%<-MG%> may only be used with %<-M%> or %<-MM%>"
  msgstr "%<-MG%> darf nur mit %<-M%> oder %<-MM%> verwendet werden"
  
! #: c-family/c-opts.cc:1640
  #, gcc-internal-format
  msgid "%<-fdirectives-only%> is incompatible with %<-Wunused-macros%>"
  msgstr "%<-fdirectives-only%> ist mit %<-Wunused-macros%> unverträglich"
  
! #: c-family/c-opts.cc:1643
  #, gcc-internal-format
  msgid "%<-fdirectives-only%> is incompatible with %<-traditional%>"
  msgstr "%<-fdirectives-only%> ist mit %<-traditional%> unverträglich"
  
! #: c-family/c-opts.cc:1746
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because optimizations are turned off"
  msgstr "%<_FORTIFY_SOURCE%> wird von %<-fhardened%> nicht eingeschaltet, da die Optimierungen ausgeschaltet sind"
  
! #: c-family/c-opts.cc:1750
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr "%<_FORTIFY_SOURCE%> wird von %<-fhardened%> nicht eingeschaltet, da es in %<-D%> oder %<-U%> angegeben wurde"
  
! #: c-family/c-opts.cc:1756
  #, gcc-internal-format
  msgid "%<_GLIBCXX_ASSERTIONS%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr "%<_GLIBCXX_ASSERTIONS%> wird von %<-fhardened%> nicht eingeschaltet, da es in %<-D%> oder %<-U%> angegeben wurde"
  
! #: c-family/c-opts.cc:1880
  #, gcc-internal-format
  msgid "too late for # directive to set debug directory"
  msgstr "zu spät für »#«-Direktive, um Debug-Verzeichnis festzulegen"
*************** msgstr "%qs ist keine Option, die Warnun
*** 36783,36946 ****
  msgid "option %qs is valid for %s but not for %s"
  msgstr "Option %qs ist gültig für %s, aber nicht für %s"
  
! #: c-family/c-pragma.cc:1054
  #, gcc-internal-format
  msgid "%<#pragma GCC option%> is not allowed inside functions"
  msgstr "%<#pragma GCC option%> ist nur außerhalb von Funktionen erlaubt"
  
! #: c-family/c-pragma.cc:1066
  #, gcc-internal-format
  msgid "%<#pragma GCC option%> is not a string"
  msgstr "%<#pragma GCC option%> ist keine Zeichenkette"
  
! #: c-family/c-pragma.cc:1091
  #, gcc-internal-format
  msgid "%<#pragma GCC target (string [,string]...)%> does not have a final %<)%>"
  msgstr "%<#pragma GCC target (Zeichenkette [,Zeichenkette]...)%> hat kein abschließendes %<)%>"
  
! #: c-family/c-pragma.cc:1097
  #, gcc-internal-format
  msgid "%<#pragma GCC target%> string is badly formed"
  msgstr "%<#pragma GCC target%> Zeichenkette hat falsches Format"
  
! #: c-family/c-pragma.cc:1126
  #, gcc-internal-format
  msgid "%<#pragma GCC optimize%> is not allowed inside functions"
  msgstr "%<#pragma GCC optimize%> ist nur außerhalb von Funktionen erlaubt"
  
! #: c-family/c-pragma.cc:1138
  #, gcc-internal-format
  msgid "%<#pragma GCC optimize%> is not a string or number"
  msgstr "%<#pragma GCC optimize%> ist keine Zeichenkette oder Zahl"
  
! #: c-family/c-pragma.cc:1162
  #, gcc-internal-format
  msgid "%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>"
  msgstr "%<#pragma GCC optimize (Zeichenkette [,Zeichenkette]...)%> hat kein abschließendes %<)%>"
  
! #: c-family/c-pragma.cc:1168
  #, gcc-internal-format
  msgid "%<#pragma GCC optimize%> string is badly formed"
  msgstr "%<#pragma GCC optimize%> Zeichenkette hat falsches Format"
  
! #: c-family/c-pragma.cc:1211
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC push_options%>"
  msgstr "Ausschuss am Ende von %<#pragma GCC push_options%>"
  
! #: c-family/c-pragma.cc:1248
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pop_options%>"
  msgstr "Ausschuss am Ende von %<#pragma GCC pop_options%>"
  
! #: c-family/c-pragma.cc:1255
  #, gcc-internal-format
  msgid "%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>"
  msgstr "%<#pragma GCC pop_options%> ohne zugehöriges %<#pragma GCC push_options%>"
  
! #: c-family/c-pragma.cc:1329
  #, gcc-internal-format
  msgid "junk at end of %<#pragma reset_options%>"
  msgstr "Ausschuss am Ende von %<#pragma reset_options%>"
  
! #: c-family/c-pragma.cc:1350 c-family/c-pragma.cc:1360
  #, gcc-internal-format
  msgid "expected a string after %<#pragma message%>"
  msgstr "hinter %<#pragma message%> wird eine Zeichenkette erwartet"
  
! #: c-family/c-pragma.cc:1352
  #, gcc-internal-format
  msgid "malformed %<#pragma message%>, ignored"
  msgstr "falsch geformtes %<#pragma message%>, ignoriert"
  
! #: c-family/c-pragma.cc:1357 cp/parser.cc:4770 cp/parser.cc:4866
  #, gcc-internal-format
  msgid "string literal with user-defined suffix is invalid in this context"
  msgstr "Zeichenkettenliteral mit nutzerdefiniertem Suffix ist in diesem Kontext ungültig"
  
! #: c-family/c-pragma.cc:1365
  #, gcc-internal-format
  msgid "junk at end of %<#pragma message%>"
  msgstr "Ausschuss am Ende von %<#pragma message%>"
  
! #: c-family/c-pragma.cc:1368
  #, gcc-internal-format
  msgid "%<#pragma message: %s%>"
  msgstr "%<#pragma message: %s%>"
  
! #: c-family/c-pragma.cc:1412
  #, gcc-internal-format
  msgid "invalid location for %<pragma %s%>, ignored"
  msgstr "ungültiger Ort für %<pragma %s%>, ignoriert"
  
! #: c-family/c-pragma.cc:1419 c-family/c-pragma.cc:1433
  #, gcc-internal-format
  msgid "malformed %<#pragma %s%>, ignored"
  msgstr "falsch geformtes %<#pragma %s%>, ignoriert"
  
! #: c-family/c-pragma.cc:1439 cp/lex.cc:636
  #, gcc-internal-format
  msgid "junk at end of %<#pragma %s%>"
  msgstr "Ausschuss am Ende von %<#pragma %s%>"
  
! #: c-family/c-pragma.cc:1457
  #, gcc-internal-format
  msgid "%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported for C++"
  msgstr "%<#pragma STDC FLOAT_CONST_DECIMAL64%> wird für C++ nicht unterstützt"
  
! #: c-family/c-pragma.cc:1466
  #, gcc-internal-format
  msgid "%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported on this target"
  msgstr "%<#pragma STDC FLOAT_CONST_DECIMAL64%> wird auf diesem Ziel nicht unterstützt"
  
! #: c-family/c-pragma.cc:1472
  #, gcc-internal-format
  msgid "ISO C does not support %<#pragma STDC FLOAT_CONST_DECIMAL64%>"
  msgstr "ISO C unterstützt nicht %<#pragma STDC FLOAT_CONST_DECIMAL64%>"
  
! #: c-family/c-pretty-print.cc:345
  #, gcc-internal-format
  msgid "<type-error>"
  msgstr "<Typ-Fehler>"
  
! #: c-family/c-pretty-print.cc:388
  #, gcc-internal-format
  msgid "<unnamed-unsigned:"
  msgstr "<unbenannt-vorzeichenlos:"
  
! #: c-family/c-pretty-print.cc:392
  #, gcc-internal-format
  msgid "<unnamed-float:"
  msgstr "<unbenannt-Gleitkomma:"
  
! #: c-family/c-pretty-print.cc:395
  #, gcc-internal-format
  msgid "<unnamed-fixed:"
  msgstr "<unbenannt-Festkomma:"
  
! #: c-family/c-pretty-print.cc:427
  #, gcc-internal-format
  msgid "<typedef-error>"
  msgstr "<typedef-Fehler>"
  
! #: c-family/c-pretty-print.cc:442
  #, gcc-internal-format
  msgid "<tag-error>"
  msgstr "<Markierungsfehler>"
  
! #: c-family/c-pretty-print.cc:1368
  #, gcc-internal-format
  msgid "<erroneous-expression>"
  msgstr "<fehlerhafter-Ausdruck>"
  
! #: c-family/c-pretty-print.cc:1372 cp/cxx-pretty-print.cc:134
  #, gcc-internal-format
  msgid "<return-value>"
  msgstr "<Rückgabewert>"
  
! #: c-family/c-pretty-print.cc:2862 c-family/c-pretty-print.cc:2882
! #: c-family/c-pretty-print.cc:2897 c-family/c-pretty-print.cc:2914
! #: c-family/c-pretty-print.cc:2945 c-family/c-pretty-print.cc:2959
  #, gcc-internal-format
  msgid "dump flags not handled here"
  msgstr "Interner Fehler: dump flags not handled here"
--- 38584,38747 ----
  msgid "option %qs is valid for %s but not for %s"
  msgstr "Option %qs ist gültig für %s, aber nicht für %s"
  
! #: c-family/c-pragma.cc:1055
  #, gcc-internal-format
  msgid "%<#pragma GCC option%> is not allowed inside functions"
  msgstr "%<#pragma GCC option%> ist nur außerhalb von Funktionen erlaubt"
  
! #: c-family/c-pragma.cc:1067
  #, gcc-internal-format
  msgid "%<#pragma GCC option%> is not a string"
  msgstr "%<#pragma GCC option%> ist keine Zeichenkette"
  
! #: c-family/c-pragma.cc:1092
  #, gcc-internal-format
  msgid "%<#pragma GCC target (string [,string]...)%> does not have a final %<)%>"
  msgstr "%<#pragma GCC target (Zeichenkette [,Zeichenkette]...)%> hat kein abschließendes %<)%>"
  
! #: c-family/c-pragma.cc:1098
  #, gcc-internal-format
  msgid "%<#pragma GCC target%> string is badly formed"
  msgstr "%<#pragma GCC target%> Zeichenkette hat falsches Format"
  
! #: c-family/c-pragma.cc:1127
  #, gcc-internal-format
  msgid "%<#pragma GCC optimize%> is not allowed inside functions"
  msgstr "%<#pragma GCC optimize%> ist nur außerhalb von Funktionen erlaubt"
  
! #: c-family/c-pragma.cc:1139
  #, gcc-internal-format
  msgid "%<#pragma GCC optimize%> is not a string or number"
  msgstr "%<#pragma GCC optimize%> ist keine Zeichenkette oder Zahl"
  
! #: c-family/c-pragma.cc:1163
  #, gcc-internal-format
  msgid "%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>"
  msgstr "%<#pragma GCC optimize (Zeichenkette [,Zeichenkette]...)%> hat kein abschließendes %<)%>"
  
! #: c-family/c-pragma.cc:1169
  #, gcc-internal-format
  msgid "%<#pragma GCC optimize%> string is badly formed"
  msgstr "%<#pragma GCC optimize%> Zeichenkette hat falsches Format"
  
! #: c-family/c-pragma.cc:1212
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC push_options%>"
  msgstr "Ausschuss am Ende von %<#pragma GCC push_options%>"
  
! #: c-family/c-pragma.cc:1249
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pop_options%>"
  msgstr "Ausschuss am Ende von %<#pragma GCC pop_options%>"
  
! #: c-family/c-pragma.cc:1256
  #, gcc-internal-format
  msgid "%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>"
  msgstr "%<#pragma GCC pop_options%> ohne zugehöriges %<#pragma GCC push_options%>"
  
! #: c-family/c-pragma.cc:1330
  #, gcc-internal-format
  msgid "junk at end of %<#pragma reset_options%>"
  msgstr "Ausschuss am Ende von %<#pragma reset_options%>"
  
! #: c-family/c-pragma.cc:1351 c-family/c-pragma.cc:1361
  #, gcc-internal-format
  msgid "expected a string after %<#pragma message%>"
  msgstr "hinter %<#pragma message%> wird eine Zeichenkette erwartet"
  
! #: c-family/c-pragma.cc:1353
  #, gcc-internal-format
  msgid "malformed %<#pragma message%>, ignored"
  msgstr "falsch geformtes %<#pragma message%>, ignoriert"
  
! #: c-family/c-pragma.cc:1358 cp/parser.cc:4897 cp/parser.cc:4993
  #, gcc-internal-format
  msgid "string literal with user-defined suffix is invalid in this context"
  msgstr "Zeichenkettenliteral mit nutzerdefiniertem Suffix ist in diesem Kontext ungültig"
  
! #: c-family/c-pragma.cc:1366
  #, gcc-internal-format
  msgid "junk at end of %<#pragma message%>"
  msgstr "Ausschuss am Ende von %<#pragma message%>"
  
! #: c-family/c-pragma.cc:1369
  #, gcc-internal-format
  msgid "%<#pragma message: %s%>"
  msgstr "%<#pragma message: %s%>"
  
! #: c-family/c-pragma.cc:1413
  #, gcc-internal-format
  msgid "invalid location for %<pragma %s%>, ignored"
  msgstr "ungültiger Ort für %<pragma %s%>, ignoriert"
  
! #: c-family/c-pragma.cc:1420 c-family/c-pragma.cc:1434
  #, gcc-internal-format
  msgid "malformed %<#pragma %s%>, ignored"
  msgstr "falsch geformtes %<#pragma %s%>, ignoriert"
  
! #: c-family/c-pragma.cc:1440 cp/lex.cc:694
  #, gcc-internal-format
  msgid "junk at end of %<#pragma %s%>"
  msgstr "Ausschuss am Ende von %<#pragma %s%>"
  
! #: c-family/c-pragma.cc:1458
  #, gcc-internal-format
  msgid "%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported for C++"
  msgstr "%<#pragma STDC FLOAT_CONST_DECIMAL64%> wird für C++ nicht unterstützt"
  
! #: c-family/c-pragma.cc:1467
  #, gcc-internal-format
  msgid "%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported on this target"
  msgstr "%<#pragma STDC FLOAT_CONST_DECIMAL64%> wird auf diesem Ziel nicht unterstützt"
  
! #: c-family/c-pragma.cc:1473
  #, gcc-internal-format
  msgid "ISO C does not support %<#pragma STDC FLOAT_CONST_DECIMAL64%>"
  msgstr "ISO C unterstützt nicht %<#pragma STDC FLOAT_CONST_DECIMAL64%>"
  
! #: c-family/c-pretty-print.cc:339
  #, gcc-internal-format
  msgid "<type-error>"
  msgstr "<Typ-Fehler>"
  
! #: c-family/c-pretty-print.cc:382
  #, gcc-internal-format
  msgid "<unnamed-unsigned:"
  msgstr "<unbenannt-vorzeichenlos:"
  
! #: c-family/c-pretty-print.cc:386
  #, gcc-internal-format
  msgid "<unnamed-float:"
  msgstr "<unbenannt-Gleitkomma:"
  
! #: c-family/c-pretty-print.cc:389
  #, gcc-internal-format
  msgid "<unnamed-fixed:"
  msgstr "<unbenannt-Festkomma:"
  
! #: c-family/c-pretty-print.cc:421
  #, gcc-internal-format
  msgid "<typedef-error>"
  msgstr "<typedef-Fehler>"
  
! #: c-family/c-pretty-print.cc:436
  #, gcc-internal-format
  msgid "<tag-error>"
  msgstr "<Markierungsfehler>"
  
! #: c-family/c-pretty-print.cc:1362
  #, gcc-internal-format
  msgid "<erroneous-expression>"
  msgstr "<fehlerhafter-Ausdruck>"
  
! #: c-family/c-pretty-print.cc:1366 cp/cxx-pretty-print.cc:133
  #, gcc-internal-format
  msgid "<return-value>"
  msgstr "<Rückgabewert>"
  
! #: c-family/c-pretty-print.cc:2856 c-family/c-pretty-print.cc:2876
! #: c-family/c-pretty-print.cc:2891 c-family/c-pretty-print.cc:2908
! #: c-family/c-pretty-print.cc:2939 c-family/c-pretty-print.cc:2953
  #, gcc-internal-format
  msgid "dump flags not handled here"
  msgstr "Interner Fehler: dump flags not handled here"
*************** msgstr "Interner Fehler: dump flags not
*** 36950,36958 ****
  msgid "wrong type argument to %s"
  msgstr "Argument falschen Typs für %s"
  
! #: c-family/c-warn.cc:60 c-family/c-warn.cc:73 cp/constexpr.cc:3715
! #: cp/constexpr.cc:7725 m2/gm2-gcc/m2expr.cc:965
! #: rust/backend/rust-constexpr.cc:1908 rust/backend/rust-constexpr.cc:4331
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "Überlauf in Konstanten-Ausdruck"
--- 38751,38759 ----
  msgid "wrong type argument to %s"
  msgstr "Argument falschen Typs für %s"
  
! #: c-family/c-warn.cc:60 c-family/c-warn.cc:73 cp/constexpr.cc:4881
! #: cp/constexpr.cc:9156 m2/gm2-gcc/m2expr.cc:869
! #: rust/backend/rust-constexpr.cc:1960 rust/backend/rust-constexpr.cc:4551
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "Überlauf in Konstanten-Ausdruck"
*************** msgstr "Aufzählungswert %qE wird nicht
*** 37318,37487 ****
  msgid "the omitted middle operand in %<?:%> will always be %<true%>, suggest explicit middle operand"
  msgstr "Der ausgelassene mittlere Operand in %<?:%> ist immer %<true%>; ausdrücklicher mittlerer Operand wird empfohlen"
  
! #: c-family/c-warn.cc:1866 rust/checks/errors/rust-readonly-check.cc:47
  #, gcc-internal-format
  msgid "assignment of member %qD in read-only object"
  msgstr "Zuweisung von Element %qD in schreibgeschütztem Objekt"
  
! #: c-family/c-warn.cc:1868 rust/checks/errors/rust-readonly-check.cc:49
  #, gcc-internal-format
  msgid "increment of member %qD in read-only object"
  msgstr "Erhöhung des Elements %qD in schreibgeschütztem Objekt"
  
! #: c-family/c-warn.cc:1870 rust/checks/errors/rust-readonly-check.cc:51
  #, gcc-internal-format
  msgid "decrement of member %qD in read-only object"
  msgstr "Verringerung des Elements %qD in schreibgeschütztem Objekt"
  
! #: c-family/c-warn.cc:1872 rust/checks/errors/rust-readonly-check.cc:53
  #, gcc-internal-format
  msgid "member %qD in read-only object used as %<asm%> output"
  msgstr "Element %qD in schreibgeschütztem Objekt als %<asm%>-Ausgabe verwendet"
  
! #: c-family/c-warn.cc:1876 rust/checks/errors/rust-readonly-check.cc:59
  #, gcc-internal-format
  msgid "assignment of read-only member %qD"
  msgstr "Zuweisung des schreibgeschützten Elementes %qD"
  
! #: c-family/c-warn.cc:1877 rust/checks/errors/rust-readonly-check.cc:60
  #, gcc-internal-format
  msgid "increment of read-only member %qD"
  msgstr "Erhöhung des schreibgeschützten Elementes %qD"
  
! #: c-family/c-warn.cc:1878 rust/checks/errors/rust-readonly-check.cc:61
  #, gcc-internal-format
  msgid "decrement of read-only member %qD"
  msgstr "Verringerung des schreibgeschützten Elementes %qD"
  
! #: c-family/c-warn.cc:1879 rust/checks/errors/rust-readonly-check.cc:62
  #, gcc-internal-format
  msgid "read-only member %qD used as %<asm%> output"
  msgstr "schreibgeschütztes Element %qD als %<asm%>-Ausgabe verwendet"
  
! #: c-family/c-warn.cc:1883 rust/checks/errors/rust-readonly-check.cc:67
  #, gcc-internal-format
  msgid "assignment of read-only variable %qD"
  msgstr "Zuweisung der schreibgeschützten Variable %qD"
  
! #: c-family/c-warn.cc:1884 rust/checks/errors/rust-readonly-check.cc:68
  #, gcc-internal-format
  msgid "increment of read-only variable %qD"
  msgstr "Erhöhung der schreibgeschützten Variable %qD"
  
! #: c-family/c-warn.cc:1885 rust/checks/errors/rust-readonly-check.cc:69
  #, gcc-internal-format
  msgid "decrement of read-only variable %qD"
  msgstr "Verringerung der schreibgeschützten Variable %qD"
  
! #: c-family/c-warn.cc:1886 rust/checks/errors/rust-readonly-check.cc:71
  #, gcc-internal-format
  msgid "read-only variable %qD used as %<asm%> output"
  msgstr "schreibgeschützte Variable %qD als %<asm%>-Ausgabe verwendet"
  
! #: c-family/c-warn.cc:1889 rust/checks/errors/rust-readonly-check.cc:75
  #, gcc-internal-format
  msgid "assignment of read-only parameter %qD"
  msgstr "Zuweisung des schreibgeschützten Parameters %qD"
  
! #: c-family/c-warn.cc:1890 rust/checks/errors/rust-readonly-check.cc:76
  #, gcc-internal-format
  msgid "increment of read-only parameter %qD"
  msgstr "Erhöhung des schreibgeschützten Parameters %qD"
  
! #: c-family/c-warn.cc:1891 rust/checks/errors/rust-readonly-check.cc:77
  #, gcc-internal-format
  msgid "decrement of read-only parameter %qD"
  msgstr "Verringerung des schreibgeschützten Parameters %qD"
  
! #: c-family/c-warn.cc:1892 rust/checks/errors/rust-readonly-check.cc:79
  #, gcc-internal-format
  msgid "read-only parameter %qD use as %<asm%> output"
  msgstr "schreibgeschützter Parameter %qD als %<asm%>-Ausgabe verwendet"
  
! #: c-family/c-warn.cc:1897 rust/checks/errors/rust-readonly-check.cc:84
  #, gcc-internal-format
  msgid "assignment of read-only named return value %qD"
  msgstr "Zuweisung des schreibgeschützten benannten Rückgabewertes %qD"
  
! #: c-family/c-warn.cc:1899 rust/checks/errors/rust-readonly-check.cc:86
  #, gcc-internal-format
  msgid "increment of read-only named return value %qD"
  msgstr "Erhöhung des schreibgeschützten benannten Rückgabewertes %qD"
  
! #: c-family/c-warn.cc:1901 rust/checks/errors/rust-readonly-check.cc:88
  #, gcc-internal-format
  msgid "decrement of read-only named return value %qD"
  msgstr "Verringerung des schreibgeschützten benannten Rückgabewertes %qD"
  
! #: c-family/c-warn.cc:1903 rust/checks/errors/rust-readonly-check.cc:90
  #, gcc-internal-format
  msgid "read-only named return value %qD used as %<asm%>output"
  msgstr "schreibgeschützter benannter Rückgabewert %qD als %<asm%>-Ausgabe verwendet"
  
! #: c-family/c-warn.cc:1908 rust/checks/errors/rust-readonly-check.cc:96
  #, gcc-internal-format
  msgid "assignment of function %qD"
  msgstr "Zuweisung der Funktion %qD"
  
! #: c-family/c-warn.cc:1909 rust/checks/errors/rust-readonly-check.cc:97
  #, gcc-internal-format
  msgid "increment of function %qD"
  msgstr "Erhöhung der Funktion %qD"
  
! #: c-family/c-warn.cc:1910 rust/checks/errors/rust-readonly-check.cc:98
  #, gcc-internal-format
  msgid "decrement of function %qD"
  msgstr "Verringerung der Funktion %qD"
  
! #: c-family/c-warn.cc:1911 rust/checks/errors/rust-readonly-check.cc:99
  #, gcc-internal-format
  msgid "function %qD used as %<asm%> output"
  msgstr "Funktion %qD als %<asm%>-Ausgabe verwendet"
  
! #: c-family/c-warn.cc:1914 c/c-typeck.cc:5842
! #: rust/checks/errors/rust-readonly-check.cc:103
  #, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr "Zuweisung der schreibgeschützten Speicherstelle %qE"
  
! #: c-family/c-warn.cc:1915 c/c-typeck.cc:5845
! #: rust/checks/errors/rust-readonly-check.cc:104
  #, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr "Erhöhung der schreibgeschützten Speicherstelle %qE"
  
! #: c-family/c-warn.cc:1916 c/c-typeck.cc:5848
! #: rust/checks/errors/rust-readonly-check.cc:105
  #, gcc-internal-format
  msgid "decrement of read-only location %qE"
  msgstr "Verringerung der schreibgeschützten Speicherstelle %qE"
  
! #: c-family/c-warn.cc:1917 rust/checks/errors/rust-readonly-check.cc:107
  #, gcc-internal-format
  msgid "read-only location %qE used as %<asm%> output"
  msgstr "schreibgeschützte Stelle %qE als %<asm%>-Ausgabe verwendet"
  
! #: c-family/c-warn.cc:1931 rust/backend/rust-tree.cc:5970
  #, gcc-internal-format
  msgid "lvalue required as left operand of assignment"
  msgstr "Als linker Operand einer Zuweisung wird L-Wert erfordert"
  
! #: c-family/c-warn.cc:1934 rust/backend/rust-tree.cc:5973
  #, gcc-internal-format
  msgid "lvalue required as increment operand"
  msgstr "Als Erhöhungsoperand wird L-Wert erfordert"
  
! #: c-family/c-warn.cc:1937 rust/backend/rust-tree.cc:5976
  #, gcc-internal-format
  msgid "lvalue required as decrement operand"
  msgstr "Als Verringerungsoperand wird L-Wert erfordert"
  
! #: c-family/c-warn.cc:1940 rust/backend/rust-tree.cc:5979
  #, gcc-internal-format
  msgid "lvalue required as unary %<&%> operand"
  msgstr "Als Operand für unäres %<&%> wird L-Wert erfordert"
  
! #: c-family/c-warn.cc:1943 rust/backend/rust-tree.cc:5982
  #, gcc-internal-format
  msgid "lvalue required in %<asm%> statement"
  msgstr "die %<asm%>-Anweisung erfordert einen L-Wert"
--- 39119,39285 ----
  msgid "the omitted middle operand in %<?:%> will always be %<true%>, suggest explicit middle operand"
  msgstr "Der ausgelassene mittlere Operand in %<?:%> ist immer %<true%>; ausdrücklicher mittlerer Operand wird empfohlen"
  
! #: c-family/c-warn.cc:1866
  #, gcc-internal-format
  msgid "assignment of member %qD in read-only object"
  msgstr "Zuweisung von Element %qD in schreibgeschütztem Objekt"
  
! #: c-family/c-warn.cc:1868
  #, gcc-internal-format
  msgid "increment of member %qD in read-only object"
  msgstr "Erhöhung des Elements %qD in schreibgeschütztem Objekt"
  
! #: c-family/c-warn.cc:1870
  #, gcc-internal-format
  msgid "decrement of member %qD in read-only object"
  msgstr "Verringerung des Elements %qD in schreibgeschütztem Objekt"
  
! #: c-family/c-warn.cc:1872
  #, gcc-internal-format
  msgid "member %qD in read-only object used as %<asm%> output"
  msgstr "Element %qD in schreibgeschütztem Objekt als %<asm%>-Ausgabe verwendet"
  
! #: c-family/c-warn.cc:1876
  #, gcc-internal-format
  msgid "assignment of read-only member %qD"
  msgstr "Zuweisung des schreibgeschützten Elementes %qD"
  
! #: c-family/c-warn.cc:1877
  #, gcc-internal-format
  msgid "increment of read-only member %qD"
  msgstr "Erhöhung des schreibgeschützten Elementes %qD"
  
! #: c-family/c-warn.cc:1878
  #, gcc-internal-format
  msgid "decrement of read-only member %qD"
  msgstr "Verringerung des schreibgeschützten Elementes %qD"
  
! #: c-family/c-warn.cc:1879
  #, gcc-internal-format
  msgid "read-only member %qD used as %<asm%> output"
  msgstr "schreibgeschütztes Element %qD als %<asm%>-Ausgabe verwendet"
  
! #: c-family/c-warn.cc:1883
  #, gcc-internal-format
  msgid "assignment of read-only variable %qD"
  msgstr "Zuweisung der schreibgeschützten Variable %qD"
  
! #: c-family/c-warn.cc:1884
  #, gcc-internal-format
  msgid "increment of read-only variable %qD"
  msgstr "Erhöhung der schreibgeschützten Variable %qD"
  
! #: c-family/c-warn.cc:1885
  #, gcc-internal-format
  msgid "decrement of read-only variable %qD"
  msgstr "Verringerung der schreibgeschützten Variable %qD"
  
! #: c-family/c-warn.cc:1886
  #, gcc-internal-format
  msgid "read-only variable %qD used as %<asm%> output"
  msgstr "schreibgeschützte Variable %qD als %<asm%>-Ausgabe verwendet"
  
! #: c-family/c-warn.cc:1889
  #, gcc-internal-format
  msgid "assignment of read-only parameter %qD"
  msgstr "Zuweisung des schreibgeschützten Parameters %qD"
  
! #: c-family/c-warn.cc:1890
  #, gcc-internal-format
  msgid "increment of read-only parameter %qD"
  msgstr "Erhöhung des schreibgeschützten Parameters %qD"
  
! #: c-family/c-warn.cc:1891
  #, gcc-internal-format
  msgid "decrement of read-only parameter %qD"
  msgstr "Verringerung des schreibgeschützten Parameters %qD"
  
! #: c-family/c-warn.cc:1892
  #, gcc-internal-format
  msgid "read-only parameter %qD use as %<asm%> output"
  msgstr "schreibgeschützter Parameter %qD als %<asm%>-Ausgabe verwendet"
  
! #: c-family/c-warn.cc:1897
  #, gcc-internal-format
  msgid "assignment of read-only named return value %qD"
  msgstr "Zuweisung des schreibgeschützten benannten Rückgabewertes %qD"
  
! #: c-family/c-warn.cc:1899
  #, gcc-internal-format
  msgid "increment of read-only named return value %qD"
  msgstr "Erhöhung des schreibgeschützten benannten Rückgabewertes %qD"
  
! #: c-family/c-warn.cc:1901
  #, gcc-internal-format
  msgid "decrement of read-only named return value %qD"
  msgstr "Verringerung des schreibgeschützten benannten Rückgabewertes %qD"
  
! #: c-family/c-warn.cc:1903
  #, gcc-internal-format
  msgid "read-only named return value %qD used as %<asm%>output"
  msgstr "schreibgeschützter benannter Rückgabewert %qD als %<asm%>-Ausgabe verwendet"
  
! #: c-family/c-warn.cc:1908
  #, gcc-internal-format
  msgid "assignment of function %qD"
  msgstr "Zuweisung der Funktion %qD"
  
! #: c-family/c-warn.cc:1909
  #, gcc-internal-format
  msgid "increment of function %qD"
  msgstr "Erhöhung der Funktion %qD"
  
! #: c-family/c-warn.cc:1910
  #, gcc-internal-format
  msgid "decrement of function %qD"
  msgstr "Verringerung der Funktion %qD"
  
! #: c-family/c-warn.cc:1911
  #, gcc-internal-format
  msgid "function %qD used as %<asm%> output"
  msgstr "Funktion %qD als %<asm%>-Ausgabe verwendet"
  
! #: c-family/c-warn.cc:1914 c/c-typeck.cc:6323
  #, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr "Zuweisung der schreibgeschützten Speicherstelle %qE"
  
! #: c-family/c-warn.cc:1915 c/c-typeck.cc:6326
  #, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr "Erhöhung der schreibgeschützten Speicherstelle %qE"
  
! #: c-family/c-warn.cc:1916 c/c-typeck.cc:6329
  #, gcc-internal-format
  msgid "decrement of read-only location %qE"
  msgstr "Verringerung der schreibgeschützten Speicherstelle %qE"
  
! #: c-family/c-warn.cc:1917
  #, gcc-internal-format
  msgid "read-only location %qE used as %<asm%> output"
  msgstr "schreibgeschützte Stelle %qE als %<asm%>-Ausgabe verwendet"
  
! #: c-family/c-warn.cc:1931 rust/backend/rust-tree.cc:6008
  #, gcc-internal-format
  msgid "lvalue required as left operand of assignment"
  msgstr "Als linker Operand einer Zuweisung wird L-Wert erfordert"
  
! #: c-family/c-warn.cc:1934 rust/backend/rust-tree.cc:6011
  #, gcc-internal-format
  msgid "lvalue required as increment operand"
  msgstr "Als Erhöhungsoperand wird L-Wert erfordert"
  
! #: c-family/c-warn.cc:1937 rust/backend/rust-tree.cc:6014
  #, gcc-internal-format
  msgid "lvalue required as decrement operand"
  msgstr "Als Verringerungsoperand wird L-Wert erfordert"
  
! #: c-family/c-warn.cc:1940 rust/backend/rust-tree.cc:6017
  #, gcc-internal-format
  msgid "lvalue required as unary %<&%> operand"
  msgstr "Als Operand für unäres %<&%> wird L-Wert erfordert"
  
! #: c-family/c-warn.cc:1943 rust/backend/rust-tree.cc:6020
  #, gcc-internal-format
  msgid "lvalue required in %<asm%> statement"
  msgstr "die %<asm%>-Anweisung erfordert einen L-Wert"
*************** msgid_plural "passing argument %i to %qs
*** 37717,37723 ****
  msgstr[0] "Argument %i wird an den mit %qs qualifizierten Parameter übergeben, dadurch wird es zum Alias für Argument %Z"
  msgstr[1] "Argument %i wird an den mit %qs qualifizierten Parameter übergeben, dadurch wird es zum Alias für die Argumente %Z"
  
! #: c-family/c-warn.cc:2934 c/c-typeck.cc:6466 cp/call.cc:6527
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr "diese Bedingung hat identische Zweige"
--- 39515,39521 ----
  msgstr[0] "Argument %i wird an den mit %qs qualifizierten Parameter übergeben, dadurch wird es zum Alias für Argument %Z"
  msgstr[1] "Argument %i wird an den mit %qs qualifizierten Parameter übergeben, dadurch wird es zum Alias für die Argumente %Z"
  
! #: c-family/c-warn.cc:2934 c/c-typeck.cc:6963 cp/call.cc:6602
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr "diese Bedingung hat identische Zweige"
*************** msgid_plural "mismatch in bounds %Z of a
*** 37743,37909 ****
  msgstr[0] "Abweichung in Grenze %Z von Argument %u, deklariert als %s"
  msgstr[1] "Abweichung in Grenzen %Z von Argument %u, deklariert als %s"
  
! #: c-family/c-warn.cc:3411 c-family/c-warn.cc:3770
  #, gcc-internal-format, gfc-internal-format
  msgid "previously declared as %s"
  msgstr "vorher als %s deklariert"
  
! #: c-family/c-warn.cc:3545
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared as a variable length array"
  msgstr "Argument %u vom Typ %s ist als Array variabler Länge deklariert"
  
! #: c-family/c-warn.cc:3550
  #, gcc-internal-format, gfc-internal-format
  msgid "previously declared as a pointer %s"
  msgstr "war vorher als Zeiger %s deklariert"
  
! #: c-family/c-warn.cc:3551
  #, gcc-internal-format, gfc-internal-format
  msgid "previously declared as an ordinary array %s"
  msgstr "war vorher als gewöhnliches Array %s deklariert"
  
! #: c-family/c-warn.cc:3564 c-family/c-warn.cc:3578
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared as a pointer"
  msgstr "Argument %u vom Typ %s ist als Zeiger deklariert"
  
! #: c-family/c-warn.cc:3568 c-family/c-warn.cc:3594
  #, gcc-internal-format, gfc-internal-format
  msgid "previously declared as a variable length array %s"
  msgstr "war vorher als Array variabler Länge %s deklariert"
  
! #: c-family/c-warn.cc:3581
  #, gcc-internal-format, gfc-internal-format
  msgid "previously declared as an array %s"
  msgstr "war vorher als Array %s deklariert"
  
! #: c-family/c-warn.cc:3590
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared as an ordinary array"
  msgstr "Argument %u vom Typ %s ist als gewöhnliches Array deklariert"
  
! #: c-family/c-warn.cc:3618
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared with %u variable bound"
  msgid_plural "argument %u of type %s declared with %u variable bounds"
  msgstr[0] "Argument %u vom Typ %s ist mit %u Variablengrenze deklariert"
  msgstr[1] "Argument %u vom Typ %s ist mit %u Variablengrenzen deklariert"
  
! #: c-family/c-warn.cc:3625
  #, gcc-internal-format, gfc-internal-format
  msgid "previously declared as %s with %u variable bound"
  msgid_plural "previously declared as %s with %u variable bounds"
  msgstr[0] "war vorher als %s mit %u Variablengrenze deklariert"
  msgstr[1] "war vorher als %s mit %u Variablengrenzen deklariert"
  
! #: c-family/c-warn.cc:3639
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared with %u unspecified variable bound"
  msgid_plural "argument %u of type %s declared with %u unspecified variable bounds"
  msgstr[0] "Argument %u vom Typ %s ist mit %u unspezifizierten Variablengrenze deklariert"
  msgstr[1] "Argument %u vom Typ %s ist mit %u unspezifizierten Variablengrenzen deklariert"
  
! #: c-family/c-warn.cc:3647
  #, gcc-internal-format, gfc-internal-format
  msgid "previously declared as %s with %u unspecified variable bound"
  msgid_plural "previously declared as %s with %u unspecified variable bounds"
  msgstr[0] "war vorher als %s mit %u unspezifizierten Variablengrenze deklariert"
  msgstr[1] "war vorher als %s mit %u unspezifizierten Variablengrenzen deklariert"
  
! #: c-family/c-warn.cc:3654
  #, gcc-internal-format, gfc-internal-format
  msgid "subsequently declared as %s with %u unspecified variable bound"
  msgid_plural "subsequently declared as %s with %u unspecified variable bounds"
  msgstr[0] "war später als %s mit %u unspezifizierten Variablengrenze deklariert"
  msgstr[1] "war später als %s mit %u unspezifizierten Variablengrenze deklariert"
  
! #: c-family/c-warn.cc:3705
  #, gcc-internal-format
  msgid "argument %u of type %s declared with mismatched bound argument %E"
  msgstr "Argument %u vom Typ %s ist mit abweichendem Grenzargument %E deklariert"
  
! #: c-family/c-warn.cc:3712 c-family/c-warn.cc:3746
  #, gcc-internal-format
  msgid "argument %u of type %s declared with mismatched bound %qs"
  msgstr "Argument %u vom Typ %s ist mit abweichender Grenze %qs deklariert"
  
! #: c-family/c-warn.cc:3724
  #, gcc-internal-format
  msgid "previously declared as %s with bound argument %E"
  msgstr "war vorher als %s deklariert, mit Grenzargument %E"
  
! #: c-family/c-warn.cc:3729 c-family/c-warn.cc:3749
  #, gcc-internal-format
  msgid "previously declared as %s with bound %qs"
  msgstr "war vorher als %s deklariert, mit Grenze %qs"
  
! #: c-family/c-warn.cc:3768
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s with mismatched bound"
  msgstr "Argument %u vom Typ %s mit abweichender Grenze"
  
! #: c-family/c-warn.cc:3799
  #, gcc-internal-format
  msgid "expression does not compute the number of elements in this array; element type is %qT, not %qT"
  msgstr "Ausdruck berechnet nicht die Anzahl der Elemente in diesem Array; der Elementtyp ist %qT, nicht %qT"
  
! #: c-family/c-warn.cc:3809
  #, gcc-internal-format
  msgid "add parentheses around %qE to silence this warning"
  msgstr "klammern Sie den Ausdruck %qE, um diese Warnung zu unterdrücken"
  
! #: c-family/c-warn.cc:3813
  #, gcc-internal-format
  msgid "add parentheses around the second %<sizeof%> to silence this warning"
  msgstr "klammern Sie den zweiten %<sizeof%>-Ausdruck, um diese Warnung zu unterdrücken"
  
! #: c-family/c-warn.cc:3845
  #, gcc-internal-format
  msgid "comparison between two arrays is not allowed in C++26"
  msgstr "Vergleich zwischen zwei Arrays ist in C++26 nicht erlaubt"
  
! #: c-family/c-warn.cc:3849
  #, gcc-internal-format
  msgid "comparison between two arrays is deprecated in C++20"
  msgstr "Vergleich zwischen zwei Arrays ist in C++20 veraltet"
  
! #: c-family/c-warn.cc:3852
  #, gcc-internal-format
  msgid "comparison between two arrays"
  msgstr "Vergleich zwischen zwei Arrays"
  
! #: c-family/c-warn.cc:3857
  #, gcc-internal-format
  msgid "use unary %<+%> which decays operands to pointers or %<&%s%E%s[0] %s &%s%E%s[0]%> to compare the addresses"
  msgstr "das unäre %<+%> verwenden, das Operanden zu Zeigern oder zu %<&%s%E%s[0] %s &%s%E%s[0]%> degradiert, um die Adressen zu vergleichen"
  
! #: c-family/c-warn.cc:3864
  #, gcc-internal-format
  msgid "use %<&%s%E%s[0] %s &%s%E%s[0]%> to compare the addresses"
  msgstr "%<&%s%E%s[0] %s &%s%E%s[0]%> verwenden, um die Adressen zu vergleichen"
  
! #: c-family/c-warn.cc:3926
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1 << %wu%> (%wu)?"
  msgstr "das Ergebnis von %<%wu ^ %wu%> ist %wu; meinten Sie %<1 << %wu%> (%wu)?"
  
! #: c-family/c-warn.cc:3936
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1LL << %wu%>?"
  msgstr "das Ergebnis von %<%wu ^ %wu%> ist %wu; meinten Sie %<1LL << %wu%>?"
  
! #: c-family/c-warn.cc:3943
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean exponentiation?"
  msgstr "das Ergebnis von %<%wu ^ %wu%> ist %wu; meinten Sie Potenzbildung?"
  
! #: c-family/c-warn.cc:3954
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1e%wu%>?"
  msgstr "das Ergebnis von %<%wu ^ %wu%> ist %wu; meinten Sie %<1e%wu%>?"
  
! #: c-family/c-warn.cc:3971
  #, gcc-internal-format
  msgid "you can silence this warning by using a hexadecimal constant (%wx rather than %wd)"
  msgstr "Sie können diese Warnung unterdrücken, indem Sie eine hexadezimale Konstante verwenden (%wx statt %wd)"
--- 39541,39707 ----
  msgstr[0] "Abweichung in Grenze %Z von Argument %u, deklariert als %s"
  msgstr[1] "Abweichung in Grenzen %Z von Argument %u, deklariert als %s"
  
! #: c-family/c-warn.cc:3411 c-family/c-warn.cc:3725
  #, gcc-internal-format, gfc-internal-format
  msgid "previously declared as %s"
  msgstr "vorher als %s deklariert"
  
! #: c-family/c-warn.cc:3503
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared as a variable length array"
  msgstr "Argument %u vom Typ %s ist als Array variabler Länge deklariert"
  
! #: c-family/c-warn.cc:3508
  #, gcc-internal-format, gfc-internal-format
  msgid "previously declared as a pointer %s"
  msgstr "war vorher als Zeiger %s deklariert"
  
! #: c-family/c-warn.cc:3509
  #, gcc-internal-format, gfc-internal-format
  msgid "previously declared as an ordinary array %s"
  msgstr "war vorher als gewöhnliches Array %s deklariert"
  
! #: c-family/c-warn.cc:3522 c-family/c-warn.cc:3535
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared as a pointer"
  msgstr "Argument %u vom Typ %s ist als Zeiger deklariert"
  
! #: c-family/c-warn.cc:3525 c-family/c-warn.cc:3548
  #, gcc-internal-format, gfc-internal-format
  msgid "previously declared as a variable length array %s"
  msgstr "war vorher als Array variabler Länge %s deklariert"
  
! #: c-family/c-warn.cc:3537
  #, gcc-internal-format, gfc-internal-format
  msgid "previously declared as an array %s"
  msgstr "war vorher als Array %s deklariert"
  
! #: c-family/c-warn.cc:3546
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared as an ordinary array"
  msgstr "Argument %u vom Typ %s ist als gewöhnliches Array deklariert"
  
! #: c-family/c-warn.cc:3572
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared with %u variable bound"
  msgid_plural "argument %u of type %s declared with %u variable bounds"
  msgstr[0] "Argument %u vom Typ %s ist mit %u Variablengrenze deklariert"
  msgstr[1] "Argument %u vom Typ %s ist mit %u Variablengrenzen deklariert"
  
! #: c-family/c-warn.cc:3579
  #, gcc-internal-format, gfc-internal-format
  msgid "previously declared as %s with %u variable bound"
  msgid_plural "previously declared as %s with %u variable bounds"
  msgstr[0] "war vorher als %s mit %u Variablengrenze deklariert"
  msgstr[1] "war vorher als %s mit %u Variablengrenzen deklariert"
  
! #: c-family/c-warn.cc:3593
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared with %u unspecified variable bound"
  msgid_plural "argument %u of type %s declared with %u unspecified variable bounds"
  msgstr[0] "Argument %u vom Typ %s ist mit %u unspezifizierten Variablengrenze deklariert"
  msgstr[1] "Argument %u vom Typ %s ist mit %u unspezifizierten Variablengrenzen deklariert"
  
! #: c-family/c-warn.cc:3601
  #, gcc-internal-format, gfc-internal-format
  msgid "previously declared as %s with %u unspecified variable bound"
  msgid_plural "previously declared as %s with %u unspecified variable bounds"
  msgstr[0] "war vorher als %s mit %u unspezifizierten Variablengrenze deklariert"
  msgstr[1] "war vorher als %s mit %u unspezifizierten Variablengrenzen deklariert"
  
! #: c-family/c-warn.cc:3608
  #, gcc-internal-format, gfc-internal-format
  msgid "subsequently declared as %s with %u unspecified variable bound"
  msgid_plural "subsequently declared as %s with %u unspecified variable bounds"
  msgstr[0] "war später als %s mit %u unspezifizierten Variablengrenze deklariert"
  msgstr[1] "war später als %s mit %u unspezifizierten Variablengrenze deklariert"
  
! #: c-family/c-warn.cc:3659
  #, gcc-internal-format
  msgid "argument %u of type %s declared with mismatched bound argument %E"
  msgstr "Argument %u vom Typ %s ist mit abweichendem Grenzargument %E deklariert"
  
! #: c-family/c-warn.cc:3666 c-family/c-warn.cc:3701
  #, gcc-internal-format
  msgid "argument %u of type %s declared with mismatched bound %qs"
  msgstr "Argument %u vom Typ %s ist mit abweichender Grenze %qs deklariert"
  
! #: c-family/c-warn.cc:3679
  #, gcc-internal-format
  msgid "previously declared as %s with bound argument %E"
  msgstr "war vorher als %s deklariert, mit Grenzargument %E"
  
! #: c-family/c-warn.cc:3684 c-family/c-warn.cc:3704
  #, gcc-internal-format
  msgid "previously declared as %s with bound %qs"
  msgstr "war vorher als %s deklariert, mit Grenze %qs"
  
! #: c-family/c-warn.cc:3723
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s with mismatched bound"
  msgstr "Argument %u vom Typ %s mit abweichender Grenze"
  
! #: c-family/c-warn.cc:3813
  #, gcc-internal-format
  msgid "expression does not compute the number of elements in this array; element type is %qT, not %qT"
  msgstr "Ausdruck berechnet nicht die Anzahl der Elemente in diesem Array; der Elementtyp ist %qT, nicht %qT"
  
! #: c-family/c-warn.cc:3823
  #, gcc-internal-format
  msgid "add parentheses around %qE to silence this warning"
  msgstr "klammern Sie den Ausdruck %qE, um diese Warnung zu unterdrücken"
  
! #: c-family/c-warn.cc:3827
  #, gcc-internal-format
  msgid "add parentheses around the second %<sizeof%> to silence this warning"
  msgstr "klammern Sie den zweiten %<sizeof%>-Ausdruck, um diese Warnung zu unterdrücken"
  
! #: c-family/c-warn.cc:3859
  #, gcc-internal-format
  msgid "comparison between two arrays is not allowed in C++26"
  msgstr "Vergleich zwischen zwei Arrays ist in C++26 nicht erlaubt"
  
! #: c-family/c-warn.cc:3863
  #, gcc-internal-format
  msgid "comparison between two arrays is deprecated in C++20"
  msgstr "Vergleich zwischen zwei Arrays ist in C++20 veraltet"
  
! #: c-family/c-warn.cc:3866
  #, gcc-internal-format
  msgid "comparison between two arrays"
  msgstr "Vergleich zwischen zwei Arrays"
  
! #: c-family/c-warn.cc:3871
  #, gcc-internal-format
  msgid "use unary %<+%> which decays operands to pointers or %<&%s%E%s[0] %s &%s%E%s[0]%> to compare the addresses"
  msgstr "das unäre %<+%> verwenden, das Operanden zu Zeigern oder zu %<&%s%E%s[0] %s &%s%E%s[0]%> degradiert, um die Adressen zu vergleichen"
  
! #: c-family/c-warn.cc:3878
  #, gcc-internal-format
  msgid "use %<&%s%E%s[0] %s &%s%E%s[0]%> to compare the addresses"
  msgstr "%<&%s%E%s[0] %s &%s%E%s[0]%> verwenden, um die Adressen zu vergleichen"
  
! #: c-family/c-warn.cc:3940
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1 << %wu%> (%wu)?"
  msgstr "das Ergebnis von %<%wu ^ %wu%> ist %wu; meinten Sie %<1 << %wu%> (%wu)?"
  
! #: c-family/c-warn.cc:3950
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1LL << %wu%>?"
  msgstr "das Ergebnis von %<%wu ^ %wu%> ist %wu; meinten Sie %<1LL << %wu%>?"
  
! #: c-family/c-warn.cc:3957
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean exponentiation?"
  msgstr "das Ergebnis von %<%wu ^ %wu%> ist %wu; meinten Sie Potenzbildung?"
  
! #: c-family/c-warn.cc:3968
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1e%wu%>?"
  msgstr "das Ergebnis von %<%wu ^ %wu%> ist %wu; meinten Sie %<1e%wu%>?"
  
! #: c-family/c-warn.cc:3985
  #, gcc-internal-format
  msgid "you can silence this warning by using a hexadecimal constant (%wx rather than %wd)"
  msgstr "Sie können diese Warnung unterdrücken, indem Sie eine hexadezimale Konstante verwenden (%wx statt %wd)"
*************** msgstr "zu viele Eingabedateien"
*** 37923,37993 ****
  msgid "%qs is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr "%qs ist im Header %qs definiert; das ist wahrscheinlich behebbar, indem Sie %<#include %s%> hinzufügen"
  
! #: c-family/known-headers.cc:350
  #, gcc-internal-format
  msgid "%qs is defined when using option %qs; this is probably fixable by adding %qs to the command-line options"
  msgstr "%qs ist definiert, wenn die Option %qs verwendet wird; das ist wahrscheinlich behebbar, indem Sie %qs zu den Kommandozeilenoptionen hinzufügen"
  
! #: common/config/aarch64/aarch64-common.cc:235
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
  #: common/config/arm/arm-common.cc:489
  #, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "gültige Argumente sind: %s; meinten Sie %qs?"
  
! #: common/config/aarch64/aarch64-common.cc:238
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
  #: common/config/arm/arm-common.cc:492
  #, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr "gültige Argumente sind: %s"
  
! #: common/config/aarch64/aarch64-common.cc:514
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr "fehlender Architekturname in %<-march=%s%>"
  
! #: common/config/aarch64/aarch64-common.cc:518
  #, gcc-internal-format
  msgid "unknown value %qs for %<-march%>"
  msgstr "unbekannter Wert %qs für %<-march%>"
  
! #: common/config/aarch64/aarch64-common.cc:527
  #, gcc-internal-format
  msgid "did you mean %<-mcpu=%s%>?"
  msgstr "meinten Sie %<-mcpu=%s%>?"
  
! #: common/config/aarch64/aarch64-common.cc:531
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "unbekannter Feature-Modifizierer %qs in %<-march=%s%>"
  
! #: common/config/aarch64/aarch64-common.cc:561
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr "fehlender CPU-Name in %<-mcpu=%s%>"
  
! #: common/config/aarch64/aarch64-common.cc:565
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mcpu%>"
  msgstr "unbekannter Wert %qs für %<-mcpu%>"
  
! #: common/config/aarch64/aarch64-common.cc:575
  #, gcc-internal-format
  msgid "did you mean %<-march=%s%>?"
  msgstr "meinten Sie %<-march=%s%>?"
  
! #: common/config/aarch64/aarch64-common.cc:579
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "unbekannter Feature-Modifizierer %qs in %<-mcpu=%s%>"
  
! #: common/config/aarch64/aarch64-common.cc:607
  #, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr "fehlender CPU-Name in %<-mtune=%s%>"
  
! #: common/config/aarch64/aarch64-common.cc:610
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "unbekannter Wert %qs für %<-mtune%>"
--- 39721,39796 ----
  msgid "%qs is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr "%qs ist im Header %qs definiert; das ist wahrscheinlich behebbar, indem Sie %<#include %s%> hinzufügen"
  
! #: c-family/known-headers.cc:351
  #, gcc-internal-format
  msgid "%qs is defined when using option %qs; this is probably fixable by adding %qs to the command-line options"
  msgstr "%qs ist definiert, wenn die Option %qs verwendet wird; das ist wahrscheinlich behebbar, indem Sie %qs zu den Kommandozeilenoptionen hinzufügen"
  
! #: c-family/known-headers.cc:372
! #, gcc-internal-format
! msgid "%qs is a function-like macro and might be used incorrectly"
! msgstr ""
! 
! #: common/config/aarch64/aarch64-common.cc:244
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
  #: common/config/arm/arm-common.cc:489
  #, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "gültige Argumente sind: %s; meinten Sie %qs?"
  
! #: common/config/aarch64/aarch64-common.cc:247
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
  #: common/config/arm/arm-common.cc:492
  #, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr "gültige Argumente sind: %s"
  
! #: common/config/aarch64/aarch64-common.cc:523
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr "fehlender Architekturname in %<-march=%s%>"
  
! #: common/config/aarch64/aarch64-common.cc:527
  #, gcc-internal-format
  msgid "unknown value %qs for %<-march%>"
  msgstr "unbekannter Wert %qs für %<-march%>"
  
! #: common/config/aarch64/aarch64-common.cc:536
  #, gcc-internal-format
  msgid "did you mean %<-mcpu=%s%>?"
  msgstr "meinten Sie %<-mcpu=%s%>?"
  
! #: common/config/aarch64/aarch64-common.cc:540
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "unbekannter Feature-Modifizierer %qs in %<-march=%s%>"
  
! #: common/config/aarch64/aarch64-common.cc:570
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr "fehlender CPU-Name in %<-mcpu=%s%>"
  
! #: common/config/aarch64/aarch64-common.cc:574
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mcpu%>"
  msgstr "unbekannter Wert %qs für %<-mcpu%>"
  
! #: common/config/aarch64/aarch64-common.cc:584
  #, gcc-internal-format
  msgid "did you mean %<-march=%s%>?"
  msgstr "meinten Sie %<-march=%s%>?"
  
! #: common/config/aarch64/aarch64-common.cc:588
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "unbekannter Feature-Modifizierer %qs in %<-mcpu=%s%>"
  
! #: common/config/aarch64/aarch64-common.cc:616
  #, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr "fehlender CPU-Name in %<-mtune=%s%>"
  
! #: common/config/aarch64/aarch64-common.cc:619
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "unbekannter Wert %qs für %<-mtune%>"
*************** msgstr "unbekannter Operand für %%:%<ca
*** 38063,38084 ****
  msgid "unrecognized operand to %%:%<asm_auto_mfpu%>"
  msgstr "unbekannter Operand für %%:%<asm_auto_mfpu%>"
  
! #: common/config/avr/avr-common.cc:95
  #, gcc-internal-format
  msgid "option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>"
  msgstr "die Option %<-mdouble=64%> ist nur verfügbar, wenn %<--with-double={64|64,32|32,64}%> konfiguriert ist"
  
! #: common/config/avr/avr-common.cc:103
  #, gcc-internal-format
  msgid "option %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>"
  msgstr "die Option %<-mdouble=32%> ist nur verfügbar, wenn %<--with-double={32|32,64|64,32}%> konfiguriert ist"
  
! #: common/config/avr/avr-common.cc:119
  #, gcc-internal-format
  msgid "option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>"
  msgstr "die Option %<-mlong-double=64%> ist nur verfügbar, wenn %<--with-long-double={64|64,32|32,64}%>, oder %<--with-long-double=double%> zusammen mit %<--with-double={64|64,32|32,64}%> konfiguriert ist"
  
! #: common/config/avr/avr-common.cc:128
  #, gcc-internal-format
  msgid "option %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>"
  msgstr "die Option %<-mlong-double=32%> ist nur verfügbar, wenn %<--with-long-double={32|32,64|64,32}%>, oder %<--with-long-double=double%> zusammen mit %<--with-double={32|32,64|64,32}%> konfiguriert ist"
--- 39866,39887 ----
  msgid "unrecognized operand to %%:%<asm_auto_mfpu%>"
  msgstr "unbekannter Operand für %%:%<asm_auto_mfpu%>"
  
! #: common/config/avr/avr-common.cc:101
  #, gcc-internal-format
  msgid "option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>"
  msgstr "die Option %<-mdouble=64%> ist nur verfügbar, wenn %<--with-double={64|64,32|32,64}%> konfiguriert ist"
  
! #: common/config/avr/avr-common.cc:109
  #, gcc-internal-format
  msgid "option %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>"
  msgstr "die Option %<-mdouble=32%> ist nur verfügbar, wenn %<--with-double={32|32,64|64,32}%> konfiguriert ist"
  
! #: common/config/avr/avr-common.cc:125
  #, gcc-internal-format
  msgid "option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>"
  msgstr "die Option %<-mlong-double=64%> ist nur verfügbar, wenn %<--with-long-double={64|64,32|32,64}%>, oder %<--with-long-double=double%> zusammen mit %<--with-double={64|64,32|32,64}%> konfiguriert ist"
  
! #: common/config/avr/avr-common.cc:134
  #, gcc-internal-format
  msgid "option %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>"
  msgstr "die Option %<-mlong-double=32%> ist nur verfügbar, wenn %<--with-long-double={32|32,64|64,32}%>, oder %<--with-long-double=double%> zusammen mit %<--with-double={32|32,64|64,32}%> konfiguriert ist"
*************** msgstr "%<-mcpu=%s%> ist nicht gültig"
*** 38098,38144 ****
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr "%<-mcpu=%s%> hat ungültige Silizium-Revision"
  
! #: common/config/i386/i386-common.cc:1993
  #, gcc-internal-format
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr "%<-malign-loops%> ist veraltet, Ersatz: %<-falign-loops%>"
  
! #: common/config/i386/i386-common.cc:1996
  #, gcc-internal-format
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr "%<-malign-loops=%d%> liegt nicht zwischen 0 und %d"
  
! #: common/config/i386/i386-common.cc:2003
  #, gcc-internal-format
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr "%<-malign-jumps%> ist veraltet, Ersatz: %<-falign-jumps%>"
  
! #: common/config/i386/i386-common.cc:2006
  #, gcc-internal-format
  msgid "%<-malign-jumps=%d%> is not between 0 and %d"
  msgstr "%<-malign-jumps=%d%> liegt nicht zwischen 0 und %d"
  
! #: common/config/i386/i386-common.cc:2014
  #, gcc-internal-format
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr "%<-malign-functions%> ist veraltet, Ersatz: %<-falign-functions%>"
  
! #: common/config/i386/i386-common.cc:2017
  #, gcc-internal-format
  msgid "%<-malign-functions=%d%> is not between 0 and %d"
  msgstr "%<-malign-functions=%d%> liegt nicht zwischen 0 und %d"
  
! #: common/config/i386/i386-common.cc:2026
  #, gcc-internal-format
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr "%<-mbranch-cost=%d%> liegt nicht zwischen 0 und 5"
  
! #: common/config/i386/i386-common.cc:2090 common/config/s390/s390-common.cc:141
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr "%<-fsplit-stack%> wird derzeit nur auf GNU/Linux unterstützt"
  
! #: common/config/i386/i386-common.cc:2100
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr "%<-fsplit-stack%> erfordert Assemblerunterstützung für CFI-Direktiven"
--- 39901,39947 ----
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr "%<-mcpu=%s%> hat ungültige Silizium-Revision"
  
! #: common/config/i386/i386-common.cc:1990
  #, gcc-internal-format
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr "%<-malign-loops%> ist veraltet, Ersatz: %<-falign-loops%>"
  
! #: common/config/i386/i386-common.cc:1993
  #, gcc-internal-format
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr "%<-malign-loops=%d%> liegt nicht zwischen 0 und %d"
  
! #: common/config/i386/i386-common.cc:2000
  #, gcc-internal-format
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr "%<-malign-jumps%> ist veraltet, Ersatz: %<-falign-jumps%>"
  
! #: common/config/i386/i386-common.cc:2003
  #, gcc-internal-format
  msgid "%<-malign-jumps=%d%> is not between 0 and %d"
  msgstr "%<-malign-jumps=%d%> liegt nicht zwischen 0 und %d"
  
! #: common/config/i386/i386-common.cc:2011
  #, gcc-internal-format
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr "%<-malign-functions%> ist veraltet, Ersatz: %<-falign-functions%>"
  
! #: common/config/i386/i386-common.cc:2014
  #, gcc-internal-format
  msgid "%<-malign-functions=%d%> is not between 0 and %d"
  msgstr "%<-malign-functions=%d%> liegt nicht zwischen 0 und %d"
  
! #: common/config/i386/i386-common.cc:2023
  #, gcc-internal-format
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr "%<-mbranch-cost=%d%> liegt nicht zwischen 0 und 5"
  
! #: common/config/i386/i386-common.cc:2087 common/config/s390/s390-common.cc:141
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr "%<-fsplit-stack%> wird derzeit nur auf GNU/Linux unterstützt"
  
! #: common/config/i386/i386-common.cc:2097
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr "%<-fsplit-stack%> erfordert Assemblerunterstützung für CFI-Direktiven"
*************** msgid "for the option %<-mcache-block-si
*** 38164,38285 ****
  msgstr "für die Option %<-mcache-block-size=X%> sind nur die Werte 4, 8, 16, 32, 64, 128, 256 oder 512 gültig"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99291
! #: common/config/riscv/riscv-common.cc:734
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs appear more than one time"
  msgstr "%<-march=%s%>: Erweiterung %qs kommt mehr als einmal vor"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99291
! #: common/config/riscv/riscv-common.cc:743
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs is unsupported standard single letter extension"
  msgstr "%<-march=%s%>: Erweiterung %qs ist eine nicht unterstützte Einbuchstaben-Erweiterung"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99291
! #: common/config/riscv/riscv-common.cc:751
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 'z' but is unsupported standard extension"
  msgstr "%<-march=%s%>: die Erweiterung %qs beginnt mit %<z%>, ist aber eine nicht unterstützte Standarderweiterung"
  
! #: common/config/riscv/riscv-common.cc:759
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 's' but is unsupported standard supervisor extension"
  msgstr "%<-march=%s%>: Erweiterung %qs beginnt mit %<s%>, ist aber eine nicht unterstützte Standard-Supervisor-Erweiterung"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99291
! #: common/config/riscv/riscv-common.cc:767
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 'x' but is unsupported non-standard extension"
  msgstr "%<-march=%s%>: Erweiterung %qs beginnt mit %<x%>, ist jedoch eine nicht unterstützte Nicht-Standard-Erweiterung"
  
! #: common/config/riscv/riscv-common.cc:1036
  #, gcc-internal-format
  msgid "%<-march=%s%>: expect number after %<%dp%>"
  msgstr "%<-march=%s%>: nach %<%dp%> muss eine Zahl stehen"
  
! #: common/config/riscv/riscv-common.cc:1042
  #, gcc-internal-format
  msgid "%<-march=%s%>: for %<%s%dp%dp?%>, version number with more than 2 level is not supported"
  msgstr "%<-march=%s%>: für %<%s%dp%dp?%> wird Versionsnummer mit mehr als 2 Stufen nicht unterstützt"
  
! #: common/config/riscv/riscv-common.cc:1100
! #, gcc-internal-format
! msgid "%<-march=%s%>: ISA string must begin with rv32 or rv64"
  msgstr "%<-march=%s%>: ISA-Zeichenkette muss mit %<rv32%> oder %<rv64%> anfangen"
  
! #: common/config/riscv/riscv-common.cc:1124
  #, gcc-internal-format
  msgid "%<-march=%s%>: rv%de is not a valid base ISA"
  msgstr "%<-march=%s%>: rv%de ist keine gültige Basis-ISA"
  
! #: common/config/riscv/riscv-common.cc:1136
  #, gcc-internal-format
  msgid "version of %<g%> will be omitted, please specify version for individual extension"
  msgstr "Version von %<g%> wird weggelassen, bitte geben Sie die Version für die individuelle Erweiterung an"
  
! #: common/config/riscv/riscv-common.cc:1155
  #, gcc-internal-format
  msgid "%<-march=%s%>: first ISA subset must be %<e%>, %<i%> or %<g%>"
  msgstr "%<-march=%s%>: erste ISA-Teilmenge muss %<e%>, %<i%> oder %<g%> sein"
  
! #: common/config/riscv/riscv-common.cc:1178
  #, gcc-internal-format
  msgid "%<-march=%s%>: Not single-letter extension. %<%c%>"
  msgstr "%<-march=%s%>: Die Erweiterung %<%c%> ist keine einbuchstabige Erweiterung."
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99291
! #: common/config/riscv/riscv-common.cc:1309
  #, gcc-internal-format
  msgid "%<-march=%s%>: zcf extension supports in rv32 only"
  msgstr "%<-march=%s%>: Erweiterung zcf wird nur in rv32 unterstützt"
  
! #: common/config/riscv/riscv-common.cc:1314
  #, gcc-internal-format
  msgid "%<-march=%s%>: z*inx conflicts with floating-point extensions"
  msgstr "%<-march=%s%>: z*inx ist mit Gleitkommaerweiterungen unverträglich"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99291
! #: common/config/riscv/riscv-common.cc:1320
  #, gcc-internal-format
  msgid "%<-march=%s%>: h extension requires i extension"
  msgstr "%<-march=%s%>: Erweiterung h erfordert Erweiterung i"
  
! #: common/config/riscv/riscv-common.cc:1325
  #, gcc-internal-format
  msgid "%<-march=%s%>: zcd conflicts with zcmt"
  msgstr "%<-march=%s%>: zcd steht im Konflikt mit zcmt"
  
! #: common/config/riscv/riscv-common.cc:1327
  #, gcc-internal-format
  msgid "%<-march=%s%>: zcd conflicts with zcmp"
  msgstr "%<-march=%s%>: zcd steht im Konflikt mit zcmp"
  
! #: common/config/riscv/riscv-common.cc:1336
  #, gcc-internal-format
  msgid "%<-march=%s%>: xtheadvector conflicts with vector extension or its sub-extensions"
  msgstr "%<-march=%s%>: xtheadvector steht im Konflikt mit der Vektorerweiterung oder ihren Untererweiterungen"
  
! #: common/config/riscv/riscv-common.cc:1433
  #, gcc-internal-format
  msgid "%<-march=%s%>: name of %s must be more than 1 letter"
  msgstr "%<-march=%s%>: Name von %s muss mehr als 1 Buchstabe sein"
  
! #: common/config/riscv/riscv-common.cc:1445
  #, gcc-internal-format
  msgid "%<-march=%s%>: %s must separate with %<_%>"
  msgstr "%<-march=%s%>: %s müssen durch %<_%> getrennt sein"
  
! #: common/config/riscv/riscv-common.cc:1507
  #, gcc-internal-format
  msgid "%<-march=%s%>: i, e or g must be the first extension"
  msgstr "%<-march=%s%>: i, e oder g muss die erste Erweiterung sein"
  
! #: common/config/riscv/riscv-common.cc:1995
  #, gcc-internal-format
  msgid "%<-mcpu=%s%>: unknown CPU"
  msgstr "%<-mcpu=%s%>: unbekannte CPU"
  
! #: common/config/riscv/riscv-common.cc:2074
  #, gcc-internal-format
  msgid "Cannot find suitable multilib set for %<-march=%s%>/%<-mabi=%s%>"
  msgstr "Keine Menge von geeigneten Multibibliotheken für %<-march=%s%>/%<-mabi=%s%> gefunden"
--- 39967,40143 ----
  msgstr "für die Option %<-mcache-block-size=X%> sind nur die Werte 4, 8, 16, 32, 64, 128, 256 oder 512 gültig"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99291
! #: common/config/riscv/riscv-common.cc:545
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs appear more than one time"
  msgstr "%<-march=%s%>: Erweiterung %qs kommt mehr als einmal vor"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99291
! #: common/config/riscv/riscv-common.cc:554
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs is unsupported standard single letter extension"
  msgstr "%<-march=%s%>: Erweiterung %qs ist eine nicht unterstützte Einbuchstaben-Erweiterung"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99291
! #: common/config/riscv/riscv-common.cc:563
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 'z' but is unsupported standard extension"
  msgstr "%<-march=%s%>: die Erweiterung %qs beginnt mit %<z%>, ist aber eine nicht unterstützte Standarderweiterung"
  
! #: common/config/riscv/riscv-common.cc:572
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 's' but is unsupported standard supervisor extension"
  msgstr "%<-march=%s%>: Erweiterung %qs beginnt mit %<s%>, ist aber eine nicht unterstützte Standard-Supervisor-Erweiterung"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99291
! #: common/config/riscv/riscv-common.cc:581
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 'x' but is unsupported non-standard extension"
  msgstr "%<-march=%s%>: Erweiterung %qs beginnt mit %<x%>, ist jedoch eine nicht unterstützte Nicht-Standard-Erweiterung"
  
! #: common/config/riscv/riscv-common.cc:846
  #, gcc-internal-format
  msgid "%<-march=%s%>: expect number after %<%dp%>"
  msgstr "%<-march=%s%>: nach %<%dp%> muss eine Zahl stehen"
  
! #: common/config/riscv/riscv-common.cc:853
  #, gcc-internal-format
  msgid "%<-march=%s%>: for %<%s%dp%dp?%>, version number with more than 2 level is not supported"
  msgstr "%<-march=%s%>: für %<%s%dp%dp?%> wird Versionsnummer mit mehr als 2 Stufen nicht unterstützt"
  
! #: common/config/riscv/riscv-common.cc:919
! #, gcc-internal-format, gfc-internal-format
! msgid "Should use \"%c\" to contact Profiles with other extensions"
! msgstr ""
! 
! #: common/config/riscv/riscv-common.cc:959
! #, fuzzy, gcc-internal-format
! #| msgid "%<-march=%s%>: ISA string must begin with rv32 or rv64"
! msgid "%<-march=%s%>: ISA string must begin with rv32, rv64, a supported RVA profile or refer to a supported CPU"
  msgstr "%<-march=%s%>: ISA-Zeichenkette muss mit %<rv32%> oder %<rv64%> anfangen"
  
! #: common/config/riscv/riscv-common.cc:985
  #, gcc-internal-format
  msgid "%<-march=%s%>: rv%de is not a valid base ISA"
  msgstr "%<-march=%s%>: rv%de ist keine gültige Basis-ISA"
  
! #: common/config/riscv/riscv-common.cc:998
  #, gcc-internal-format
  msgid "version of %<g%> will be omitted, please specify version for individual extension"
  msgstr "Version von %<g%> wird weggelassen, bitte geben Sie die Version für die individuelle Erweiterung an"
  
! #: common/config/riscv/riscv-common.cc:1018
  #, gcc-internal-format
  msgid "%<-march=%s%>: first ISA subset must be %<e%>, %<i%> or %<g%>"
  msgstr "%<-march=%s%>: erste ISA-Teilmenge muss %<e%>, %<i%> oder %<g%> sein"
  
! #: common/config/riscv/riscv-common.cc:1041
  #, gcc-internal-format
  msgid "%<-march=%s%>: Not single-letter extension. %<%c%>"
  msgstr "%<-march=%s%>: Die Erweiterung %<%c%> ist keine einbuchstabige Erweiterung."
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99291
! #: common/config/riscv/riscv-common.cc:1152
  #, gcc-internal-format
  msgid "%<-march=%s%>: zcf extension supports in rv32 only"
  msgstr "%<-march=%s%>: Erweiterung zcf wird nur in rv32 unterstützt"
  
! # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99291
! #: common/config/riscv/riscv-common.cc:1156
! #, fuzzy, gcc-internal-format
! #| msgid "%<-march=%s%>: zcf extension supports in rv32 only"
! msgid "%<-march=%s%>: zilsd extension supports in rv32 only"
! msgstr "%<-march=%s%>: Erweiterung zcf wird nur in rv32 unterstützt"
! 
! # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99291
! #: common/config/riscv/riscv-common.cc:1160
! #, fuzzy, gcc-internal-format
! #| msgid "%<-march=%s%>: zcf extension supports in rv32 only"
! msgid "%<-march=%s%>: zclsd extension supports in rv32 only"
! msgstr "%<-march=%s%>: Erweiterung zcf wird nur in rv32 unterstützt"
! 
! # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99291
! #: common/config/riscv/riscv-common.cc:1164
! #, fuzzy, gcc-internal-format
! #| msgid "%<-march=%s%>: zcf extension supports in rv32 only"
! msgid "%<-march=%s%>: ssnpm extension supports in rv64 only"
! msgstr "%<-march=%s%>: Erweiterung zcf wird nur in rv32 unterstützt"
! 
! # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99291
! #: common/config/riscv/riscv-common.cc:1168
! #, fuzzy, gcc-internal-format
! #| msgid "%<-march=%s%>: zcf extension supports in rv32 only"
! msgid "%<-march=%s%>: smnpm extension supports in rv64 only"
! msgstr "%<-march=%s%>: Erweiterung zcf wird nur in rv32 unterstützt"
! 
! # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99291
! #: common/config/riscv/riscv-common.cc:1172
! #, fuzzy, gcc-internal-format
! #| msgid "%<-march=%s%>: zcf extension supports in rv32 only"
! msgid "%<-march=%s%>: smmpm extension supports in rv64 only"
! msgstr "%<-march=%s%>: Erweiterung zcf wird nur in rv32 unterstützt"
! 
! # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99291
! #: common/config/riscv/riscv-common.cc:1176
! #, fuzzy, gcc-internal-format
! #| msgid "%<-march=%s%>: zcf extension supports in rv32 only"
! msgid "%<-march=%s%>: sspm extension supports in rv64 only"
! msgstr "%<-march=%s%>: Erweiterung zcf wird nur in rv32 unterstützt"
! 
! # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99291
! #: common/config/riscv/riscv-common.cc:1180
! #, fuzzy, gcc-internal-format
! #| msgid "%<-march=%s%>: zcf extension supports in rv32 only"
! msgid "%<-march=%s%>: supm extension supports in rv64 only"
! msgstr "%<-march=%s%>: Erweiterung zcf wird nur in rv32 unterstützt"
! 
! #: common/config/riscv/riscv-common.cc:1185
  #, gcc-internal-format
  msgid "%<-march=%s%>: z*inx conflicts with floating-point extensions"
  msgstr "%<-march=%s%>: z*inx ist mit Gleitkommaerweiterungen unverträglich"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99291
! #: common/config/riscv/riscv-common.cc:1191
  #, gcc-internal-format
  msgid "%<-march=%s%>: h extension requires i extension"
  msgstr "%<-march=%s%>: Erweiterung h erfordert Erweiterung i"
  
! #: common/config/riscv/riscv-common.cc:1197
  #, gcc-internal-format
  msgid "%<-march=%s%>: zcd conflicts with zcmt"
  msgstr "%<-march=%s%>: zcd steht im Konflikt mit zcmt"
  
! #: common/config/riscv/riscv-common.cc:1199
  #, gcc-internal-format
  msgid "%<-march=%s%>: zcd conflicts with zcmp"
  msgstr "%<-march=%s%>: zcd steht im Konflikt mit zcmp"
  
! #: common/config/riscv/riscv-common.cc:1208
  #, gcc-internal-format
  msgid "%<-march=%s%>: xtheadvector conflicts with vector extension or its sub-extensions"
  msgstr "%<-march=%s%>: xtheadvector steht im Konflikt mit der Vektorerweiterung oder ihren Untererweiterungen"
  
! #: common/config/riscv/riscv-common.cc:1306
  #, gcc-internal-format
  msgid "%<-march=%s%>: name of %s must be more than 1 letter"
  msgstr "%<-march=%s%>: Name von %s muss mehr als 1 Buchstabe sein"
  
! #: common/config/riscv/riscv-common.cc:1319
  #, gcc-internal-format
  msgid "%<-march=%s%>: %s must separate with %<_%>"
  msgstr "%<-march=%s%>: %s müssen durch %<_%> getrennt sein"
  
! #: common/config/riscv/riscv-common.cc:1386
  #, gcc-internal-format
  msgid "%<-march=%s%>: i, e or g must be the first extension"
  msgstr "%<-march=%s%>: i, e oder g muss die erste Erweiterung sein"
  
! #: common/config/riscv/riscv-common.cc:1721
  #, gcc-internal-format
  msgid "%<-mcpu=%s%>: unknown CPU"
  msgstr "%<-mcpu=%s%>: unbekannte CPU"
  
! #: common/config/riscv/riscv-common.cc:1808
  #, gcc-internal-format
  msgid "Cannot find suitable multilib set for %<-march=%s%>/%<-mabi=%s%>"
  msgstr "Keine Menge von geeigneten Multibibliotheken für %<-march=%s%>/%<-mabi=%s%> gefunden"
*************** msgstr "Ausschuss am Ende von %<#pragma
*** 38385,38391 ****
  msgid "subframework include %s conflicts with framework include"
  msgstr "Unter-Framework-Include %s steht mit Framework-Include in Konflikt"
  
! #: config/darwin-c.cc:709
  #, gcc-internal-format
  msgid "unknown value %qs of %<-mmacosx-version-min%>"
  msgstr "unbekannter Wert %qs von %<-mmacosx-version-min%>"
--- 40243,40249 ----
  msgid "subframework include %s conflicts with framework include"
  msgstr "Unter-Framework-Include %s steht mit Framework-Include in Konflikt"
  
! #: config/darwin-c.cc:710
  #, gcc-internal-format
  msgid "unknown value %qs of %<-mmacosx-version-min%>"
  msgstr "unbekannter Wert %qs von %<-mmacosx-version-min%>"
*************** msgstr "%qs widerspricht %<-arch ppc%> (
*** 38446,38538 ****
  msgid "%<-m32%> conflicts with %<-arch ppc64%> (%<-m32%> ignored)"
  msgstr "%<-m32%> widerspricht %<-arch ppc64%> (%<-m32%> wird ignoriert)"
  
! #: config/darwin.cc:2089
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to open temporary file %s for LTO output"
  msgstr "temporäre Datei %s konnte nicht für LTO-Ausgaben geöffnet werden"
  
! #: config/darwin.cc:2181
  #, gcc-internal-format
  msgid "%qE 2.95 vtable-compatibility attribute applies only when compiling a kext"
  msgstr "%qE 2.95 vtable-Kompatibilitätsattribut trifft nur zu, wenn ein »kext« kompiliert wird"
  
! #: config/darwin.cc:2188
  #, gcc-internal-format
  msgid "%qE 2.95 vtable-compatibility attribute applies only to C++ classes"
  msgstr "%qE 2.95 vtable-Kompatibilitätsattribut trifft nur für C++-Klassen zu"
  
! #: config/darwin.cc:2781 config/darwin.cc:2845
  #, gcc-internal-format
  msgid "common variables must have an alignment of 32678 or less"
  msgstr "gemeinsam genutzte Variablen müssen eine Ausrichtung von 32768 oder weniger haben"
  
! #: config/darwin.cc:2935
  #, gcc-internal-format
  msgid "protected visibility attribute not supported in this configuration; ignored"
  msgstr "geschützte Sichtbarkeitsattribute werden in dieser Konfiguration nicht unterstützt; ignoriert"
  
! #: config/darwin.cc:3178
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to open temporary file %s with LTO output"
  msgstr "temporäre Datei %s konnte nicht mit LTO-Ausgabe geöffnet werden"
  
! #: config/darwin.cc:3408
  #, gcc-internal-format
  msgid "%<-fobjc-abi-version%> 2 must be used for 64 bit targets with %<-fnext-runtime%>"
  msgstr "%<-fobjc-abi-version%> 2 muss für 64-Bit-Ziele mit %<-fnext-runtime%> verwendet werden"
  
! #: config/darwin.cc:3413
  #, gcc-internal-format
  msgid "%<-fobjc-abi-version%> %d is not supported for 32 bit targets with %<-fnext-runtime%>"
  msgstr "%<-fobjc-abi-version%> %d wird für 32-Bit-Ziele mit %<-fnext-runtime%> nicht unterstützt"
  
! #: config/darwin.cc:3435
  #, gcc-internal-format
  msgid "%<-gsplit-dwarf%> is not supported on this platform, ignored"
  msgstr "%<-gsplit-dwarf%> wird für dieses Ziel nicht unterstützt, wird ignoriert"
  
! #: config/darwin.cc:3449
  #, gcc-internal-format
  msgid "%<-g3%> is not supported by the debug linker in use (set to 2)"
  msgstr "%<-g3%> wird nicht vom verwendeten Debuggingbinder unterstützt (wird auf 2 gesetzt)"
  
! #: config/darwin.cc:3541
  #, gcc-internal-format
  msgid "%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>"
  msgstr "%<-mdynamic-no-pic%> übersteuert %<-fpic%>, %<-fPIC%>, %<-fpie%> oder %<-fPIE%>"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93831
! #: config/darwin.cc:3584
  #, gcc-internal-format
  msgid "%<-mpic-symbol-stubs%> is not required for 64-bit code (ignored)"
  msgstr "%<-mpic-symbol-stubs%> ist für 64-Bit-Code nicht erforderlich (ignoriert)"
  
! #: config/darwin.cc:3787
  #, gcc-internal-format
  msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
  msgstr "eingebaute Funktion %qD erfordert das Kennzeichen %<-mconstant-cfstrings%>"
  
! #: config/darwin.cc:3794
  #, gcc-internal-format
  msgid "built-in function %qD takes one argument only"
  msgstr "eingebaute Funktion %qD nimmt nur ein Argument"
  
! #: config/darwin.cc:3838
  #, gcc-internal-format
  msgid "CFString literal is missing"
  msgstr "CFString-Literal fehlt"
  
! #: config/darwin.cc:3849
  #, gcc-internal-format
  msgid "CFString literal expression is not a string constant"
  msgstr "CFString-Literalausdruck ist keine Zeichenkettenkonstante"
  
! #: config/darwin.cc:3873
  #, gcc-internal-format
  msgid "non-ASCII character in CFString literal"
  msgstr "Nicht-ASCII-Zeichen in CFString-Literal"
  
! #: config/darwin.cc:3874
  #, gcc-internal-format
  msgid "embedded NUL in CFString literal"
  msgstr "eingebettetes NUL in CFString-Literal"
--- 40304,40396 ----
  msgid "%<-m32%> conflicts with %<-arch ppc64%> (%<-m32%> ignored)"
  msgstr "%<-m32%> widerspricht %<-arch ppc64%> (%<-m32%> wird ignoriert)"
  
! #: config/darwin.cc:2139
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to open temporary file %s for LTO output"
  msgstr "temporäre Datei %s konnte nicht für LTO-Ausgaben geöffnet werden"
  
! #: config/darwin.cc:2231
  #, gcc-internal-format
  msgid "%qE 2.95 vtable-compatibility attribute applies only when compiling a kext"
  msgstr "%qE 2.95 vtable-Kompatibilitätsattribut trifft nur zu, wenn ein »kext« kompiliert wird"
  
! #: config/darwin.cc:2238
  #, gcc-internal-format
  msgid "%qE 2.95 vtable-compatibility attribute applies only to C++ classes"
  msgstr "%qE 2.95 vtable-Kompatibilitätsattribut trifft nur für C++-Klassen zu"
  
! #: config/darwin.cc:2831 config/darwin.cc:2895
  #, gcc-internal-format
  msgid "common variables must have an alignment of 32678 or less"
  msgstr "gemeinsam genutzte Variablen müssen eine Ausrichtung von 32768 oder weniger haben"
  
! #: config/darwin.cc:2985
  #, gcc-internal-format
  msgid "protected visibility attribute not supported in this configuration; ignored"
  msgstr "geschützte Sichtbarkeitsattribute werden in dieser Konfiguration nicht unterstützt; ignoriert"
  
! #: config/darwin.cc:3228
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to open temporary file %s with LTO output"
  msgstr "temporäre Datei %s konnte nicht mit LTO-Ausgabe geöffnet werden"
  
! #: config/darwin.cc:3463
  #, gcc-internal-format
  msgid "%<-fobjc-abi-version%> 2 must be used for 64 bit targets with %<-fnext-runtime%>"
  msgstr "%<-fobjc-abi-version%> 2 muss für 64-Bit-Ziele mit %<-fnext-runtime%> verwendet werden"
  
! #: config/darwin.cc:3468
  #, gcc-internal-format
  msgid "%<-fobjc-abi-version%> %d is not supported for 32 bit targets with %<-fnext-runtime%>"
  msgstr "%<-fobjc-abi-version%> %d wird für 32-Bit-Ziele mit %<-fnext-runtime%> nicht unterstützt"
  
! #: config/darwin.cc:3490
  #, gcc-internal-format
  msgid "%<-gsplit-dwarf%> is not supported on this platform, ignored"
  msgstr "%<-gsplit-dwarf%> wird für dieses Ziel nicht unterstützt, wird ignoriert"
  
! #: config/darwin.cc:3504
  #, gcc-internal-format
  msgid "%<-g3%> is not supported by the debug linker in use (set to 2)"
  msgstr "%<-g3%> wird nicht vom verwendeten Debuggingbinder unterstützt (wird auf 2 gesetzt)"
  
! #: config/darwin.cc:3596
  #, gcc-internal-format
  msgid "%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>"
  msgstr "%<-mdynamic-no-pic%> übersteuert %<-fpic%>, %<-fPIC%>, %<-fpie%> oder %<-fPIE%>"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93831
! #: config/darwin.cc:3639
  #, gcc-internal-format
  msgid "%<-mpic-symbol-stubs%> is not required for 64-bit code (ignored)"
  msgstr "%<-mpic-symbol-stubs%> ist für 64-Bit-Code nicht erforderlich (ignoriert)"
  
! #: config/darwin.cc:3842
  #, gcc-internal-format
  msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
  msgstr "eingebaute Funktion %qD erfordert das Kennzeichen %<-mconstant-cfstrings%>"
  
! #: config/darwin.cc:3849
  #, gcc-internal-format
  msgid "built-in function %qD takes one argument only"
  msgstr "eingebaute Funktion %qD nimmt nur ein Argument"
  
! #: config/darwin.cc:3893
  #, gcc-internal-format
  msgid "CFString literal is missing"
  msgstr "CFString-Literal fehlt"
  
! #: config/darwin.cc:3904
  #, gcc-internal-format
  msgid "CFString literal expression is not a string constant"
  msgstr "CFString-Literalausdruck ist keine Zeichenkettenkonstante"
  
! #: config/darwin.cc:3928
  #, gcc-internal-format
  msgid "non-ASCII character in CFString literal"
  msgstr "Nicht-ASCII-Zeichen in CFString-Literal"
  
! #: config/darwin.cc:3929
  #, gcc-internal-format
  msgid "embedded NUL in CFString literal"
  msgstr "eingebettetes NUL in CFString-Literal"
*************** msgstr "%<#pragma align%> wird für expl
*** 38607,39674 ****
  msgid "PIC is only supported for RTPs"
  msgstr "PIC wird nur für RTPs unterstützt"
  
! #: config/aarch64/aarch64-builtins.cc:2538 config/arm/arm-mve-builtins.cc:621
  #, gcc-internal-format
  msgid "ACLE function %qD requires ISA extension %qs"
  msgstr "ACLE-Funktion %qD erfordert ISA-Erweiterung %qs"
  
! #: config/aarch64/aarch64-builtins.cc:2540 config/aarch64/aarch64.cc:11477
! #: config/aarch64/aarch64.cc:18779 config/aarch64/aarch64.cc:19394
  #, gcc-internal-format
  msgid "you can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr "Sie können %qs mit der Befehlszeilenoption %<-march%> einschalten, oder mit dem Attribut %<target%> oder Pragma"
  
! #: config/aarch64/aarch64-builtins.cc:2556
  #, gcc-internal-format
  msgid "ACLE function %qD is incompatible with the use of %qs"
  msgstr "ACLE-Funktion %qD ist nicht kompatibel mit der Verwendung von %qs"
  
! #: config/aarch64/aarch64-builtins.cc:2574
  #, gcc-internal-format
  msgid "ACLE function %qD can only be called when SME streaming mode is enabled"
  msgstr "Die ACLE-Funktion %qD kann nur aufgerufen werden, wenn der SME-Streaming-Modus aktiviert ist"
  
! #: config/aarch64/aarch64-builtins.cc:2584
  #, gcc-internal-format
  msgid "ACLE function %qD cannot be called when SME streaming mode is enabled"
  msgstr "Die ACLE-Funktion %qD kann nicht aufgerufen werden, wenn der SME-Streaming-Modus aktiviert ist"
  
! #: config/aarch64/aarch64-builtins.cc:2605
  #, gcc-internal-format
  msgid "ACLE function %qD can only be called from a function that has %qs state"
  msgstr "Die ACLE-Funktion %qD kann nur von einer Funktion mit dem Status %qs aufgerufen werden"
  
! #: config/aarch64/aarch64-builtins.cc:2844
  #, gcc-internal-format
  msgid "first argument to %qD must be a string literal"
  msgstr "erstes Argument für %qD muss ein Zeichenkettenliteral sein"
  
! #: config/aarch64/aarch64-builtins.cc:2977
! #: config/aarch64/aarch64-builtins.cc:3211 config/arm/arm-builtins.cc:2949
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate"
  msgstr "Argument %d muss eine direkt angegebene Konstante sein"
  
! #: config/aarch64/aarch64-builtins.cc:3049 config/arm/arm-builtins.cc:3297
  #, gcc-internal-format
  msgid "lane index must be a constant immediate"
  msgstr "Spurindex muss eine direkt angegebene Konstante sein"
  
! #: config/aarch64/aarch64-builtins.cc:3053
  #, gcc-internal-format
  msgid "total size and element size must be a nonzero constant immediate"
  msgstr "Gesamtgröße und Elementgröße müssen direkt angegebene Konstanten sein, beide ungleich null"
  
! #: config/aarch64/aarch64-builtins.cc:3299
  #, gcc-internal-format
  msgid "argument must be a 16-bit constant immediate"
  msgstr "Argument muss eine direkt angegebene 16-Bit-Konstante sein"
  
! #: config/aarch64/aarch64-builtins.cc:3422
  #, gcc-internal-format
  msgid "128-bit system register support requires the %<d128%> extension"
  msgstr "die Unterstützung für 128-Bit-Systemregister erfordert die Erweiterung %<d128%>"
  
! #: config/aarch64/aarch64-builtins.cc:3437
  #, gcc-internal-format
  msgid "invalid system register name provided"
  msgstr "ungültiger Systemregistername angegeben"
  
! #: config/aarch64/aarch64-builtins.cc:3451
  #, gcc-internal-format
  msgid "invalid system register name %qs"
  msgstr "ungültiger Systemregistername %qs"
  
! #: config/aarch64/aarch64-builtins.cc:3532
  #, gcc-internal-format
  msgid "Constant-type argument expected"
  msgstr "Argument muss eine Ganzzahlkonstante sein"
  
! #: config/aarch64/aarch64-builtins.cc:3538
  #, gcc-internal-format
  msgid "argument %d must be a constant immediate in range [%wd,%wd]"
  msgstr "Argument %d muss eine direkt angegebene Konstante im Bereich [%wd, %wd] sein"
  
! #: config/aarch64/aarch64-builtins.cc:3617
  #, gcc-internal-format
  msgid "Memory Tagging Extension does not support %<-mabi=ilp32%>"
  msgstr "Die Speicher-Tagging-Erweiterung unterstützt nicht %<-mabi=ilp32%>"
  
! #: config/aarch64/aarch64-builtins.cc:3652
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate in range [0,15]"
  msgstr "Argument %d muss eine direkt angegebene Konstante im Bereich [0, 15] sein"
  
! #: config/aarch64/aarch64-builtins.cc:5355
! #: config/aarch64/aarch64-builtins.cc:5375
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 1 is %d-bit"
  msgstr "64-Bit-Adresse erwartet, aber Argument 1 hat %d Bit"
  
! #: config/aarch64/aarch64-builtins.cc:5359
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 2 is %d-bit"
  msgstr "64-Bit-Adresse erwartet, aber Argument 2 hat %d Bit"
  
! #: config/aarch64/aarch64-c.cc:375
  #, gcc-internal-format
  msgid "%<#pragma GCC aarch64%> requires a string parameter"
  msgstr "%<#pragma GCC aarch64%> erfordert eine Zeichenkette als Parameter"
  
! #: config/aarch64/aarch64-c.cc:391
  #, gcc-internal-format
  msgid "unknown %<#pragma GCC aarch64%> option %qs"
  msgstr "unbekannte Option %qs für %<#pragma GCC aarch64%>"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1728
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuple"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch einen einzelnen SVE-Vektor statt eines Tupels erwartet"
  
  #. num_vectors is always != 1, so the singular isn't needed.
! #: config/aarch64/aarch64-sve-builtins.cc:1734
! #: config/aarch64/aarch64-sve-builtins.cc:1740
! #: config/arm/arm-mve-builtins.cc:1314 config/arm/arm-mve-builtins.cc:1320
  #, gcc-internal-format
  msgid "%qT%d%qE%d"
  msgid_plural "passing single vector %qT to argument %d of %qE, which expects a tuple of %d vectors"
  msgstr[0] "%qT%d%qE%d"
  msgstr[1] "der einzelne Vektor %qT wird an Argument %d von %qE übergeben, das erwartet jedoch ein Tupel von %d Vektoren"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1772
  #, gcc-internal-format
  msgid "passing tuple %qT to argument %d of %qE after passing single vector %qT to argument %d"
  msgstr "Übergabe des Tupels %qT an Argument %d von %qE, nachdem der einzelne Vektor %qT an Argument %d übergeben wurde"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1777
  #, gcc-internal-format
  msgid "passing single vector %qT to argument %d of %qE after passing tuple %qT to argument %d"
  msgstr "Übergabe des einzelnen Vektors %qT an Argument %d von %qE, nachdem das Tupel %qT an Argument %d übergeben wurde"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1782
  #, gcc-internal-format
  msgid "passing mismatched tuple types %qT and %qT to arguments %d and %d of %qE"
  msgstr "Übergabe nicht übereinstimmender Tupeltypen %qT und %qT an die Argumente %d und %d von %qE"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1793
! #: config/arm/arm-mve-builtins.cc:1213
  #, gcc-internal-format
  msgid "%qE has no form that takes %qT arguments"
  msgstr "%qE hat keine Form, die %qT Argumente annimmt"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1854
  #, gcc-internal-format
  msgid "%qE has no form that takes %qT and %qT arguments"
  msgstr "%qE hat keine Form, die Argumente %qT und %qT annimmt"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1916
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an %qs or %qs"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch %qs oder %qs erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1947
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer type"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch einen Ganzzahltyp von 32 oder 64 Bits erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1966
  #, gcc-internal-format
  msgid "passing %qT and %qT to arguments %d and %d of %qE, which expects a pair of 64-bit integers"
  msgstr "Übergabe von %qT und %qT an Argumente %d und %d von %qE, das jedoch ein Paar von 64-Bit-Ganzzahlen erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1990
  #, gcc-internal-format
  msgid "passing mismatched integer types %qT and %qT to arguments %d and %d of %qE"
  msgstr "Übergabe von nicht übereinstimmenden Ganzzahltypen %qT und %qT an die Argumente %d und %d von %qE"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2013
! #: config/arm/arm-mve-builtins.cc:1266 config/arm/arm-mve-builtins.cc:1691
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a pointer type"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch einen Zeigertyp erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2016
  #, gcc-internal-format
  msgid "an explicit type suffix is needed when using a vector of base addresses"
  msgstr "ein explizites Typensuffix ist erforderlich, wenn ein Vektor von Basisadressen verwendet wird"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2025
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid SVE element type"
  msgstr "Übergabe von %qT an Argument %d von %qE, aber %qT ist kein gültiger SVE-Elementtyp"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2033
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elements"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch einen Zeiger auf Elemente erwartet, die 32 oder 64 Bit groß sind"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2040
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects the data to be 16 bits or wider"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch erwartet, dass die Daten 16 Bits oder breiter sind"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2043
  #, gcc-internal-format
  msgid "use the %<offset%> rather than %<index%> form for 8-bit data"
  msgstr "verwenden Sie die Form %<offset%> statt %<index%> für 8-Bit-Daten"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2084
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an SVE type rather than a scalar type"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch einen SVE-Typen statt eines skalaren Typen erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2088
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an SVE type"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch einen SVE-Typen erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2133
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of integers"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Ganzzahlen erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2163
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a 128 bit NEON vector type"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch einen 128-Bit-NEON-Vektortypen erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2180
! #: config/aarch64/aarch64-sve-builtins.cc:2478
! #: config/arm/arm-mve-builtins.cc:1522
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of unsigned integers"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch einen Vektor vorzeichenloser Ganzzahlen erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2201
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elements"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Elementen der Größe 32 oder 64 Bit erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2243
  #, gcc-internal-format
  msgid "operations on multiple vectors must be predicated by %qs rather than %qs"
  msgstr "Operationen auf mehreren Vektoren müssen mit %qs und nicht mit %qs angegeben werden"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2246
  #, gcc-internal-format
  msgid "operations on single vectors must be predicated by %qs rather than %qs"
  msgstr "Operationen auf einzelnen Vektoren müssen mit %qs und nicht mit %qs angegeben werden"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2262
! #: config/arm/arm-mve-builtins.cc:1367
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector or scalar type"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch einen Vektor oder einen skalaren Typen erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2284
! #: config/aarch64/aarch64-sve-builtins.cc:2933
! #: config/arm/arm-mve-builtins.cc:1389
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qT"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch %qT erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2311
! #: config/aarch64/aarch64-sve-builtins.cc:2427
! #: config/aarch64/aarch64-sve-builtins.cc:2556
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but argument %d had type %qT"
  msgstr "Übergabe von %qT an Argument %d von %qE, aber Argument %d hatte den Typ %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2422
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but argument %d was a tuple of %qT"
  msgstr "Übergabe von %qT an Argument %d von %qE, aber Argument %d war ein Tupel von %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2446
! #: config/arm/arm-mve-builtins.cc:1503
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit elements"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Elementen erwartet, die %d Bit groß sind"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2451
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects vectors of %d-bit elements"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von %d-Bit-Elementen erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2464
! #: config/arm/arm-mve-builtins.cc:1515
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of signed integers"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von vorzeichenbehafteten Ganzzahlen erwartet"
  
  #. Translation note: could also be written "expects a tuple of
  #. signed integer vectors".
! #: config/aarch64/aarch64-sve-builtins.cc:2470
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects vectors of signed integers"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch Vektoren von vorzeichenbehafteten Ganzzahlen erwartet"
  
  #. Translation note: could also be written "expects a tuple of
  #. unsigned integer vectors".
! #: config/aarch64/aarch64-sve-builtins.cc:2484
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects vectors of unsigned integers"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch Vektoren von vorzeichenlosen Ganzzahlen erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2504
! #: config/arm/arm-mve-builtins.cc:1542
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectively"
  msgstr "die Argumente %d und %d von %qE müssen die gleiche Elementgröße haben, aber die hier übergebenen Werte sind vom Typ %qT und %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2524
! #: config/arm/arm-mve-builtins.cc:1563
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectively"
  msgstr "die Argumente %d und %d von %qE müssen die gleiche Vorzeichenhaftigkeit haben, aber die hier übergebenen Werte sind vom Typ %qT und %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2535
! #: config/arm/arm-mve-builtins.cc:1574
  #, gcc-internal-format
  msgid "passing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %d"
  msgstr "Übergabe von %qT anstelle des erwarteten %qT an Argument %d von %qE, nachdem %qT an Argument %d übergeben wurde"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2575
! #: config/arm/arm-mve-builtins.cc:1659
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qs"
  msgstr "Übergabe von %qT an das Argument %d von %qE, das jedoch %qs erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2593
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which does not accept scalars for this combination of arguments"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch keine Skalare dieser Kombination von Argumenten akzeptiert"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2609
! #: config/arm/arm-mve-builtins.cc:1675
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar pointer"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch einen Zeiger auf einen skalaren Typen erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2632
  #, gcc-internal-format
  msgid "call to %qE is ambiguous; argument %d has type %qs but argument %d has type %qs"
  msgstr "Aufruf von %qE ist mehrdeutig; Argument %d ist vom Typ %qs, aber Argument %d ist vom Typ %qs"
  
  #. It doesn't really matter whether the element is expected to be
  #. the same size as type suffix 0.
! #: config/aarch64/aarch64-sve-builtins.cc:2677
! #: config/arm/arm-mve-builtins.cc:1620
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar element"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch ein skalares Element erwartet"
  
  #. It doesn't seem useful to distinguish between signed and unsigned
  #. scalars here.
! #: config/aarch64/aarch64-sve-builtins.cc:2683
! #: config/arm/arm-mve-builtins.cc:1626
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar integer"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch eine Ganzzahl erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2719
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qs or %qs"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch %qs oder %qs erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2739
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integers"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Ganzzahlen mit Größe 32 oder 64 Bits erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2790
  #, gcc-internal-format
  msgid "when storing %qT, %qE requires a vector base and a scalar index"
  msgstr "beim Speichern von %qT erfordert %qE eine Vektorbasis und einen skalaren Index"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2795
  #, gcc-internal-format
  msgid "%qE requires a vector base and a scalar index"
  msgstr "%qE erfordert eine Vektorbasis und einen skalaren Index"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2799
  #, gcc-internal-format
  msgid "%qE does not support 32-bit vector type %qT"
  msgstr "%qE unterstützt den 32-Bit-Vektortyp %qT nicht"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2827
  #, gcc-internal-format
  msgid "%qE does not support 32-bit sign-extended offsets"
  msgstr "%qE unterstützt keine 32-Bit-Offsets mit Vorzeichenerweiterung"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2830
  #, gcc-internal-format
  msgid "%qE does not support sign-extended offsets"
  msgstr "%qE unterstützt keine vorzeichenerweiterten Offsets"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2844
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integers"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch beim Laden von %qT einen Vektor von Ganzzahlen mit %d Bits erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2849
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integers"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch beim Speichern von %qT einen Vektor von Ganzzahlen mit %d Bits erwartet"
  
  #. TYPE is part of the function name.
! #: config/aarch64/aarch64-sve-builtins.cc:2856
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit integers"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Ganzzahlen mit %d Bits erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2904
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector or pointer base address"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch einen Vektor oder eine Zeiger-Basisadresse erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2984
  #, gcc-internal-format
  msgid "cannot combine a base of type %qT with an offset of type %qT"
  msgstr "eine Basis vom Typ %qT kann nicht mit einem Offset vom Typ %qT kombiniert werden"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2988
  #, gcc-internal-format
  msgid "cannot combine a base of type %qT with an index of type %qT"
  msgstr "eine Basis vom Typ %qT kann nicht mit einem Index vom Typ %qT kombiniert werden"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3078
! #: config/arm/arm-mve-builtins.cc:1811
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept scalars"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch in der %qT-Form keine Skalare akzeptiert"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3142
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept single vectors"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch in der %qT-Form keine einzelnen Vektoren akzeptiert"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4830
! #: config/arm/arm-mve-builtins.cc:522 config/arm/arm-mve-builtins.cc:547
! #: config/riscv/riscv-vector-builtins.cc:4868
  #, gcc-internal-format
  msgid "duplicate definition of %qs"
  msgstr "doppelte Definition von %qs"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4890
  #, gcc-internal-format
  msgid "%qs defined without first defining %qs"
  msgstr "%qs ist definiert, ohne vorher %qs zu definieren"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5042
  #, gcc-internal-format
  msgid "%qs applied to non-SVE type %qT"
  msgstr "%qs angewendet auf Nicht-SVE-Typ %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5048
  #, gcc-internal-format
  msgid "%qs applied to non-vector type %qT"
  msgstr "%qs angewendet auf den Nicht-Vektor-Typ %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5055
  #, gcc-internal-format
  msgid "%qs applied to type %qT, which already has a size"
  msgstr "%qs angewendet auf den Typ %qT, der bereits eine Größe hat"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5063
  #, gcc-internal-format
  msgid "%qs requires an integer constant expression"
  msgstr "%qs erfordert einen konstanten Ganzzahlausdruck"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5071
  #, gcc-internal-format
  msgid "unsupported SVE vector size"
  msgstr "nicht unterstützte SVE-Vektorgröße"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5189
  #, gcc-internal-format
  msgid "SVE type %qT does not have a fixed size"
  msgstr "der SVE-Typ %qT hat keine feste Größe"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5194
  #, gcc-internal-format
  msgid "SVE type %qT does not have a defined alignment"
  msgstr "der SVE-Typ %qT hat keine definierte Ausrichtung"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5199
! #: config/riscv/riscv-vector-builtins.cc:4752
  #, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr "Variablen vom Typ %qT können keine thread-lokale Speicherdauer haben"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5205
  #, gcc-internal-format
  msgid "arithmetic on pointer to SVE type %qT"
  msgstr "Arithmetik mit Zeiger auf SVE-Typen %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5212
  #, gcc-internal-format
  msgid "member variables cannot have SVE type %qT"
  msgstr "Membervariablen können nicht vom SVE-Typ %qT sein"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5214
  #, gcc-internal-format
  msgid "fields cannot have SVE type %qT"
  msgstr "Felder können nicht vom SVE-Typ %qT sein"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5219
  #, gcc-internal-format
  msgid "array elements cannot have SVE type %qT"
  msgstr "Arrayelemente können nicht vom SVE-Typ %qT sein"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5224
  #, gcc-internal-format
  msgid "cannot allocate objects with SVE type %qT"
  msgstr "Objekte vom SVE-Typ %qT können nicht alloziert werden"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5229
  #, gcc-internal-format
  msgid "cannot delete objects with SVE type %qT"
  msgstr "Objekte vom SVE-Typ %qT können nicht gelöscht werden"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5234
  #, gcc-internal-format
  msgid "cannot throw or catch SVE type %qT"
  msgstr "der SVE-Typ %qT kann weder geworfen noch gefangen werden"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5239
  #, gcc-internal-format
  msgid "capture by copy of SVE type %qT"
  msgstr "der SVE-Typ %qT kann nicht durch Kopieren gefangen werden"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5244
  #, gcc-internal-format
  msgid "SVE type %qT not allowed in %<map%> clause"
  msgstr "SVE-Typ %qT ist in %<map%>-Klausel nicht erlaubt"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5249
! #: config/riscv/riscv-vector-builtins.cc:4811
  #, gcc-internal-format
  msgid "cannot reference %qT object types in %<target%> region"
  msgstr "innerhalb der %<target%>-Region kann nicht auf die Objekttypen %qT verwiesen werden"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5254
  #, gcc-internal-format
  msgid "SVE type %qT not allowed in %<target%> %<private%> clause"
  msgstr "der SVE-Typ %qT ist in der %<target%>-%<private%>-Klausel nicht erlaubt"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5260
  #, gcc-internal-format
  msgid "SVE type %qT not allowed in %<target%> %<firstprivate%> clause"
  msgstr "der SVE-Typ %qT ist in der %<target%>-%<firstprivate%>-Klausel nicht erlaubt"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5266
  #, gcc-internal-format
  msgid "SVE type %qT not allowed in %<target%> device clauses"
  msgstr "der SVE-Typ %qT ist in %<target%>-Geräteklauseln nicht erlaubt"
  
! #: config/aarch64/aarch64.cc:650
  #, gcc-internal-format
  msgid "the arguments to %qE must be constant strings"
  msgstr "die Argumente für %qE müssen konstante Zeichenfolgen sein"
  
! #: config/aarch64/aarch64.cc:658
  #, gcc-internal-format
  msgid "unrecognized state string %qs"
  msgstr "nicht erkannte Statuszeichenkette %qs"
  
! #: config/aarch64/aarch64.cc:742
  #, gcc-internal-format
  msgid "the %qE attribute cannot be applied to an SVE function type"
  msgstr "das Attribut %qE kann nicht auf einen SVE-Funktionstyp angewendet werden"
  
! #: config/aarch64/aarch64.cc:769
  #, gcc-internal-format
  msgid "cannot create a new %qs scope since %qs is shared with callers"
  msgstr "kann keinen neuen Gültigkeitsbereich %qs erstellen, da %qs mit Aufrufern geteilt wird"
  
! #: config/aarch64/aarch64.cc:785
  #, gcc-internal-format
  msgid "%qE attribute applies only to function definitions"
  msgstr "Attribut %qE kann nur auf Funktionsdefinitionen angewandt werden"
  
! #: config/aarch64/aarch64.cc:831
  #, gcc-internal-format
  msgid "inconsistent attributes for state %qs"
  msgstr "inkonsistente Attribute für den Zustand %qs"
  
! #: config/aarch64/aarch64.cc:1328
  #, gcc-internal-format
  msgid "%qs is incompatible with the use of floating-point types"
  msgstr "%qs verträgt sich nicht mit der Verwendung von Gleitkommatypen"
  
! #: config/aarch64/aarch64.cc:1331
  #, gcc-internal-format
  msgid "%qs is incompatible with the use of vector types"
  msgstr "%qs verträgt sich nicht mit der Verwendung von Vektortypen"
  
! #: config/aarch64/aarch64.cc:1335
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of floating-point types"
  msgstr "Feature-Modifizierer %qs verträgt sich nicht mit der Verwendung von Gleitkommatypen"
  
! #: config/aarch64/aarch64.cc:1338
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of vector types"
  msgstr "Feature-Modifizierer %qs verträgt sich nicht mit der Verwendung von Vektortypen"
  
! #: config/aarch64/aarch64.cc:1354
  #, gcc-internal-format
  msgid "this operation requires the SVE ISA extension"
  msgstr "diese Operation erfordert die SVE-ISA-Erweiterung"
  
! #: config/aarch64/aarch64.cc:1355
  #, gcc-internal-format
  msgid "you can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr "Sie können SVE mit der Befehlszeilenoption %<-march%>, oder mit dem Attribut %<target%> oder Pragma aktivieren"
  
  #. We can't gracefully recover at this point, so make this a
  #. fatal error.
! #: config/aarch64/aarch64.cc:6686
  #, gcc-internal-format
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr "Argumente vom Typ %qT erfordern die SVE-ISA-Erweiterung"
  
! #: config/aarch64/aarch64.cc:7163
  #, gcc-internal-format
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "der SVE-Typ %qT kann nur an prototypisierte Funktionen übergeben werden"
  
! #: config/aarch64/aarch64.cc:7304 config/aarch64/aarch64.cc:7383
! #: config/aarch64/aarch64.cc:21655
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr "die Parameterübergabe für das Argument vom Typ %qT hat sich in GCC 13.1 geändert"
  
! #: config/aarch64/aarch64.cc:7311 config/aarch64/aarch64.cc:7390
! #: config/aarch64/aarch64.cc:21662
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 14.1"
  msgstr "die Parameterübergabe für das Argument vom Typ %qT hat sich in GCC 14.1 geändert"
  
! #: config/aarch64/aarch64.cc:7322 config/aarch64/aarch64.cc:7400
! #: config/aarch64/aarch64.cc:21670 config/arm/arm.cc:7338
! #: config/arm/arm.cc:7368 config/arm/arm.cc:29593
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr "die Parameterübergabe für das Argument vom Typ %qT hat sich in GCC 9.1 geändert"
  
! #: config/aarch64/aarch64.cc:7527
  #, gcc-internal-format
  msgid "%qE requires the SVE ISA extension"
  msgstr "%qE benötigt die SVE-ISA-Erweiterung"
  
! #: config/aarch64/aarch64.cc:7530
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr "Aufrufe von Funktionen vom Typ %qT erfordern die SVE-ISA-Erweiterung"
  
! #: config/aarch64/aarch64.cc:7718
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr "Stapelsonde für SVE-Rahmen"
  
! #: config/aarch64/aarch64.cc:11475
  #, gcc-internal-format
  msgid "calling a streaming function requires the ISA extension %qs"
  msgstr "der Aufruf einer Streaming-Funktion erfordert die ISA-Erweiterung %qs"
  
! #: config/aarch64/aarch64.cc:11484 config/aarch64/aarch64.cc:11488
  #, gcc-internal-format
  msgid "call to a function that shares %qs state from a function that has no %qs state"
  msgstr "Aufruf einer Funktion, die den %qs-Zustand teilt, aus einer Funktion, die keinen %qs-Zustand hat"
  
! #: config/aarch64/aarch64.cc:11491
  #, gcc-internal-format
  msgid "call to a function that shares SME state from a function that has no SME state"
  msgstr "Aufruf einer Funktion, die den SME-Status teilt, aus einer Funktion, die keinen SME-Status hat"
  
! #: config/aarch64/aarch64.cc:11549
  #, gcc-internal-format
  msgid "call to a function that shares state other than %qs from a function that has %qs state"
  msgstr "Aufruf einer Funktion, die einen anderen Status als %qs hat, aus einer Funktion, die den Status %qs hat"
  
! #: config/aarch64/aarch64.cc:11551
  #, gcc-internal-format
  msgid "use %<__arm_preserves(\"za\")%> if the callee preserves ZA"
  msgstr "verwenden Sie %<__arm_preserves(\"za\")%>, wenn die aufgerufene Funktion ZA beibehält"
  
! #: config/aarch64/aarch64.cc:18397
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr "unbekanntes Flag wurde in %<-moverride=%s%> übergeben (%s)"
  
! #: config/aarch64/aarch64.cc:18441
  #, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr "Zeichenkette %qs ist falsch geformt"
  
! #: config/aarch64/aarch64.cc:18497
  #, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr "ungültiges Format für %<sve_width%>"
  
! #: config/aarch64/aarch64.cc:18509
  #, gcc-internal-format
  msgid "invalid %<sve_width%> value: %d"
  msgstr "ungültiger Wert für %<sve_width%>: %d"
  
! #: config/aarch64/aarch64.cc:18529
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr "Tuning-Zeichenkette fehlt in Option »%s«"
  
! #: config/aarch64/aarch64.cc:18547
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "unbekannte Tuning-Option »%s«"
  
! #: config/aarch64/aarch64.cc:18734 config/arm/arm.cc:3223
! #: config/riscv/riscv.cc:10785
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr "die Optionen %<-mstack-protector-guard=global%> und %<-mstack-protector-guard-offset=%s%> sind unverträglich"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90153
! #: config/aarch64/aarch64.cc:18743 config/riscv/riscv.cc:10794
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr "wenn %<-mstack-protector-guard=sysreg%> angegeben ist, müssen sowohl %<-mstack-protector-guard-offset%> als auch %<-mstack-protector-guard-reg%> angegeben werden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90154
! #: config/aarch64/aarch64.cc:18751
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr "Systemregister mit einem kurzem Namen angeben"
  
! #: config/aarch64/aarch64.cc:18761 config/arm/arm.cc:3235
! #: config/riscv/riscv.cc:10823 config/rs6000/rs6000.cc:4518
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "%qs ist in %qs kein gültiger Offset"
  
! #: config/aarch64/aarch64.cc:18768
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr "%<-fsanitize=shadow-call-stack%> erfordert %<-ffixed-x18%>"
  
! #: config/aarch64/aarch64.cc:18775
  #, gcc-internal-format
  msgid "streaming functions require the ISA extension %qs"
  msgstr "Streaming-Funktionen erfordern die ISA-Erweiterung %qs"
  
! #: config/aarch64/aarch64.cc:18777
  #, gcc-internal-format
  msgid "functions with SME state require the ISA extension %qs"
  msgstr "Funktionen mit SME-Zustand erfordern die ISA-Erweiterung %qs"
  
! #: config/aarch64/aarch64.cc:18873
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr "nur die Werte 12 (4 kB) und 16 (64 kB) werden für die Wächtergröße unterstützt. Der angegebene Wert %d (%llu kB) liegt außerhalb des gültigen Bereichs"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90155
! #: config/aarch64/aarch64.cc:18889 config/riscv/riscv.cc:10843
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr "Größe des Stapelkollisionswächters %d muss gleich dem Sondierungsintervall %d sein"
  
! #: config/aarch64/aarch64.cc:18917
  #, gcc-internal-format
  msgid "no support for %qs without %qs"
  msgstr "keine Unterstützung für %qs ohne %qs"
  
! #: config/aarch64/aarch64.cc:18970
  #, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "ungültiges Argument für %<-mharden-sls=%>"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99291
! #: config/aarch64/aarch64.cc:18981
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr "%qs muss für sich allein stehen, für %<-mharden-sls=%>"
  
! #: config/aarch64/aarch64.cc:18986
  #, gcc-internal-format
  msgid "invalid argument %qs for %<-mharden-sls=%>"
  msgstr "ungültiges Argument %qs für %<-mharden-sls=%>"
  
! #: config/aarch64/aarch64.cc:19142
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in options %qs being added"
  msgstr "Schalter %<-mcpu=%s%> steht mit dem Schalter %<-march=%s%> in Konflikt und hat dazu geführt, dass die Optionen %qs hinzugefügt wurden"
  
! #: config/aarch64/aarch64.cc:19209
  #, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "Assembler unterstützt %<-mabi=ilp32%> nicht"
  
! #: config/aarch64/aarch64.cc:19212
  #, gcc-internal-format
  msgid "%<-mabi=ilp32%> is deprecated"
  msgstr "%<-mabi=ilp32%> ist veraltet"
  
! #: config/aarch64/aarch64.cc:19218
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr "Signieren der Rückgabeadresse wird nur für %<-mabi=lp64%> unterstützt"
  
! #: config/aarch64/aarch64.cc:19291
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr "Codemodell %qs mit %<-f%s%>"
  
! #: config/aarch64/aarch64.cc:19294
  #, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "Codemodell %qs wird im ilp32-Modus nicht unterstützt"
  
! #: config/aarch64/aarch64.cc:19392
  #, gcc-internal-format
  msgid "functions with %qs state require the ISA extension %qs"
  msgstr "Funktionen mit dem Status %qs erfordern die ISA-Erweiterung %qs"
  
! #: config/aarch64/aarch64.cc:19497
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr "fehlender Name für Pragma oder Attribut %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:19500
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr "ungültiger Name %qs für Pragma oder Attribut %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:19504
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr "ungültiger Featuremodifizierer %qs mit Wert %qs in Pragma oder Attribut %<target()%>"
  
! #: config/aarch64/aarch64.cc:19539
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "fehlender Name für Pragma oder Attribut %<target(\"cpu=\")%>"
  
! #: config/aarch64/aarch64.cc:19542
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "ungültiger Name %qs für Pragma oder Attribut %<target(\"cpu=\")%>"
  
! #: config/aarch64/aarch64.cc:19546 config/aarch64/aarch64.cc:19630
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr "ungültiger Featuremodifizierer %qs mit Wert %qs in Pragma oder Attribut %<target()%>"
  
! #: config/aarch64/aarch64.cc:19585
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr "ungültiger Name %qs für Pragma oder Attribut %<target(\"tune=\")%>"
  
! #: config/aarch64/aarch64.cc:19626
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr "fehlender Wert für Pragma oder Attribut %<target()%>"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79868
! #: config/aarch64/aarch64.cc:19684 config/aarch64/aarch64.cc:19861
! #: config/loongarch/loongarch-target-attr.cc:144
! #: config/loongarch/loongarch-target-attr.cc:309
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "falsch geformtes Pragma oder Attribut %<target()%>"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79868
! #: config/aarch64/aarch64.cc:19730
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr "Pragma oder Attribut %<target(\"%s\")%> akzeptiert keine Argumente"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79868
! #: config/aarch64/aarch64.cc:19738 config/i386/i386-options.cc:1315
! #: config/loongarch/loongarch-target-attr.cc:181
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr "Pragma oder Attribut %<target(\"%s\")%> erlaubt keine negierte Form"
  
! #: config/aarch64/aarch64.cc:19792
! #: config/loongarch/loongarch-target-attr.cc:221
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "Pragma oder Attribut %<target(\"%s=%s\")%> ist nicht gültig"
  
! #: config/aarch64/aarch64.cc:19849 config/arm/arm.cc:33836
! #: config/loongarch/loongarch-target-attr.cc:297
! #: config/riscv/riscv-target-attr.cc:431 config/rs6000/rs6000.cc:24714
! #: config/s390/s390.cc:16688
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "Argument für Attribut %<target%> ist keine Zeichenkette"
  
! #: config/aarch64/aarch64.cc:19886
  #, gcc-internal-format
  msgid "arch extension %qs should be prefixed by %<+%>"
  msgstr "der Arch-Erweiterung %qs sollte ein %<+%> vorangestellt werden"
  
! #: config/aarch64/aarch64.cc:19889
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr "Pragma oder Attribut %<target(\"%s\")%> ist nicht gültig"
  
! #: config/aarch64/aarch64.cc:19898
! #: config/loongarch/loongarch-target-attr.cc:332
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr "falsch geformtes Pragma oder Attribut %<target(\"%s\")%>"
  
! #: config/aarch64/aarch64.cc:20116
! #, gcc-internal-format
! msgid "Function Multi Versioning support is experimental, and the behavior is likely to change"
! msgstr "Die Unterstützung von »Function Multi Versioning« ist experimentell, und das Verhalten wird sich wahrscheinlich noch ändern"
! 
! #: config/aarch64/aarch64.cc:20125 config/riscv/riscv-target-attr.cc:497
  #, gcc-internal-format
  msgid "attribute %<target_version%> has multiple values"
  msgstr "das Attribut %<target_version%> hat mehrere Werte"
  
! #: config/aarch64/aarch64.cc:20133 config/riscv/riscv-target-attr.cc:505
  #, gcc-internal-format
  msgid "attribute %<target_version%> argument not a string"
  msgstr "das Argument des Attributs %<target_version%> ist keine Zeichenkette"
  
! #: config/aarch64/aarch64.cc:20155
  #, gcc-internal-format
  msgid "missing value in %<target_version%> attribute"
  msgstr "im Attribut %<target_version%> fehlt der Wert"
  
! #: config/aarch64/aarch64.cc:20159
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "ungültiger Featuremodifizierer %qs mit Wert %qs in Attribut %<target_version%>"
  
! #: config/aarch64/aarch64.cc:20165
  #, gcc-internal-format
  msgid "duplicate feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "doppelter Featuremodifizierer %qs mit Wert %qs in Attribut %<target_version%>"
  
! #: config/aarch64/aarch64.cc:20751 config/i386/i386-features.cc:3911
! #: config/i386/i386-features.cc:4180 config/riscv/riscv.cc:13703
  #, gcc-internal-format
  msgid "virtual function multiversioning not supported"
  msgstr "Multiversionierung virtueller Funktionen wird nicht unterstützt"
  
! #: config/aarch64/aarch64.cc:20872 config/i386/i386-features.cc:4044
! #: config/riscv/riscv.cc:13828 config/rs6000/rs6000.cc:25404
  #, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "Multiversionierung erfordert %<ifunc%>, was auf diesem Ziel nicht unterstützt wird"
  
! #: config/aarch64/aarch64.cc:22424 config/arm/arm.cc:6686
! #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12993
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr "die Parameterübergabe für das Argument vom Typ %qT mit %<[[no_unique_address]]%>-Elementen hat sich %{in GCC 10.1%} geändert"
  
! #: config/aarch64/aarch64.cc:22429 config/arm/arm.cc:6691
! #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12988
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr "die Parameterübergabe für das Argument vom Typ %qT hat sich, sofern C++17 aktiviert ist, so geändert, dass es C++14 %{in GCC 10.1%} entspricht"
  
! #: config/aarch64/aarch64.cc:22434 config/arm/arm.cc:6696
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr "die Parameterübergabe für das Argument vom Typ %qT hat sich %{mit GCC 12.1%} geändert"
  
! #: config/aarch64/aarch64.cc:23889 config/aarch64/aarch64.cc:23892
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "Spur %wd ist außerhalb des Wertebereiches %wd bis %wd"
  
! #: config/aarch64/aarch64.cc:29422 config/i386/i386.cc:25619
! #: config/i386/i386.cc:25750
  #, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr "nicht unterstützte simdlen %wd"
  
! #: config/aarch64/aarch64.cc:29436
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for simd"
  msgstr "GCC bietet derzeit keine Unterstützung für Rückgabetyp %qT für SIMD-Funktionen"
  
! #: config/aarch64/aarch64.cc:29440 config/i386/i386.cc:25641
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "nicht unterstützter Rückgabetyp %qT für SIMD"
  
! #: config/aarch64/aarch64.cc:29474
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for simd"
  msgstr "GCC bietet derzeit keine Unterstützung für Parametertyp %qT für SIMD-Funktionen"
  
! #: config/aarch64/aarch64.cc:29478 config/i386/i386.cc:25672
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "nicht unterstützter Argumenttyp %qT für SIMD"
  
! #: config/aarch64/aarch64.cc:29549
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr "GCC unterstützt derzeit %<simdlen %wd%> für Typ %qT nicht"
  
! #: config/aarch64/aarch64.cc:29569
  #, gcc-internal-format
  msgid "GCC does not currently support a simdclone with simdlens %wd and %wd for these types."
  msgstr "GCC unterstützt derzeit kein simdclone mit simdlens %wd und %wd für diese Typen."
  
! #: config/aarch64/aarch64.cc:29757
  #, gcc-internal-format
  msgid "cannot apply attribute %qs to %q+D after the function has been defined"
  msgstr "das Attribut %qs kann nicht auf %q+D angewendet werden, nachdem die Funktion definiert worden ist"
  
! #: config/aarch64/aarch64.cc:29759
  #, gcc-internal-format
  msgid "%q+D defined here"
  msgstr "%q+D hier definiert"
  
! #: config/aarch64/aarch64.cc:30239
  #, gcc-internal-format
  msgid "non-local gotos in functions with SME state"
  msgstr "nichtlokale Gotos in Funktionen mit SME-Zustand"
  
! #: config/aarch64/aarch64.cc:30548
  #, gcc-internal-format
  msgid "catching non-call exceptions in functions with SME state"
  msgstr "Abfangen von Nicht-Aufruf-Ausnahmen in Funktionen mit SME-Zustand"
  
! #: config/aarch64/aarch64.cc:31188 config/arm/arm-mve-builtins.cc:634
! #: config/riscv/riscv-vector-builtins.cc:4493
  #, gcc-internal-format
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "Argument %d von %qE muss ein konstanter ganzzahliger Ausdruck sein"
  
! #: config/aarch64/aarch64.cc:31201
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects the value %wd"
  msgstr "Übergabe von %wd an Argument %d von %qE, das jedoch den Wert %wd erwartet"
  
! #: config/aarch64/aarch64.cc:31204 config/arm/arm-mve-builtins.cc:646
! #: config/riscv/riscv-vector-builtins.cc:4507
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr "Übergabe von %wd an das Argument %d von %qE, das einen Wert im Bereich [%wd, %wd] erwartet"
  
! #: config/aarch64/aarch64.cc:31217
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects either %wd or %wd"
  msgstr "Übergabe von %wd an Argument %d von %qE, das jedoch entweder %wd oder %wd erwartet"
  
! #: config/aarch64/aarch64.cc:31231 config/arm/arm-mve-builtins.cc:685
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wd"
  msgstr "Übergabe von %wd an Argument %d von %qE, das jedoch entweder %wd, %wd, %wd oder %wd erwartet"
  
! #: config/aarch64/aarch64.cc:31243 config/arm/arm-mve-builtins.cc:672
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr "Übergabe von %wd an Argument %d von %qE, das jedoch einen gültigen %qT-Wert erwartet"
  
  #: config/alpha/alpha.cc:420
  #, gcc-internal-format
  msgid "bad value %qs for %<-mtrap-precision%> switch"
--- 40465,41760 ----
  msgid "PIC is only supported for RTPs"
  msgstr "PIC wird nur für RTPs unterstützt"
  
! #: config/aarch64/aarch64-builtins.cc:2672 config/arm/arm-mve-builtins.cc:601
  #, gcc-internal-format
  msgid "ACLE function %qD requires ISA extension %qs"
  msgstr "ACLE-Funktion %qD erfordert ISA-Erweiterung %qs"
  
! #: config/aarch64/aarch64-builtins.cc:2674 config/aarch64/aarch64.cc:12168
! #: config/aarch64/aarch64.cc:19671 config/aarch64/aarch64.cc:20307
  #, gcc-internal-format
  msgid "you can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr "Sie können %qs mit der Befehlszeilenoption %<-march%> einschalten, oder mit dem Attribut %<target%> oder Pragma"
  
! #: config/aarch64/aarch64-builtins.cc:2690
  #, gcc-internal-format
  msgid "ACLE function %qD is incompatible with the use of %qs"
  msgstr "ACLE-Funktion %qD ist nicht kompatibel mit der Verwendung von %qs"
  
! #: config/aarch64/aarch64-builtins.cc:2708
  #, gcc-internal-format
  msgid "ACLE function %qD can only be called when SME streaming mode is enabled"
  msgstr "Die ACLE-Funktion %qD kann nur aufgerufen werden, wenn der SME-Streaming-Modus aktiviert ist"
  
! #: config/aarch64/aarch64-builtins.cc:2718
  #, gcc-internal-format
  msgid "ACLE function %qD cannot be called when SME streaming mode is enabled"
  msgstr "Die ACLE-Funktion %qD kann nicht aufgerufen werden, wenn der SME-Streaming-Modus aktiviert ist"
  
! #: config/aarch64/aarch64-builtins.cc:2739
  #, gcc-internal-format
  msgid "ACLE function %qD can only be called from a function that has %qs state"
  msgstr "Die ACLE-Funktion %qD kann nur von einer Funktion mit dem Status %qs aufgerufen werden"
  
! #: config/aarch64/aarch64-builtins.cc:2978
  #, gcc-internal-format
  msgid "first argument to %qD must be a string literal"
  msgstr "erstes Argument für %qD muss ein Zeichenkettenliteral sein"
  
! #: config/aarch64/aarch64-builtins.cc:3111
! #: config/aarch64/aarch64-builtins.cc:3345 config/arm/arm-builtins.cc:2250
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate"
  msgstr "Argument %d muss eine direkt angegebene Konstante sein"
  
! #: config/aarch64/aarch64-builtins.cc:3183 config/arm/arm-builtins.cc:2586
  #, gcc-internal-format
  msgid "lane index must be a constant immediate"
  msgstr "Spurindex muss eine direkt angegebene Konstante sein"
  
! #: config/aarch64/aarch64-builtins.cc:3187
  #, gcc-internal-format
  msgid "total size and element size must be a nonzero constant immediate"
  msgstr "Gesamtgröße und Elementgröße müssen direkt angegebene Konstanten sein, beide ungleich null"
  
! #: config/aarch64/aarch64-builtins.cc:3433
  #, gcc-internal-format
  msgid "argument must be a 16-bit constant immediate"
  msgstr "Argument muss eine direkt angegebene 16-Bit-Konstante sein"
  
! #: config/aarch64/aarch64-builtins.cc:3556
  #, gcc-internal-format
  msgid "128-bit system register support requires the %<d128%> extension"
  msgstr "die Unterstützung für 128-Bit-Systemregister erfordert die Erweiterung %<d128%>"
  
! #: config/aarch64/aarch64-builtins.cc:3571
  #, gcc-internal-format
  msgid "invalid system register name provided"
  msgstr "ungültiger Systemregistername angegeben"
  
! #: config/aarch64/aarch64-builtins.cc:3585
  #, gcc-internal-format
  msgid "invalid system register name %qs"
  msgstr "ungültiger Systemregistername %qs"
  
! #: config/aarch64/aarch64-builtins.cc:3666
  #, gcc-internal-format
  msgid "Constant-type argument expected"
  msgstr "Argument muss eine Ganzzahlkonstante sein"
  
! #: config/aarch64/aarch64-builtins.cc:3672
  #, gcc-internal-format
  msgid "argument %d must be a constant immediate in range [%wd,%wd]"
  msgstr "Argument %d muss eine direkt angegebene Konstante im Bereich [%wd, %wd] sein"
  
! #: config/aarch64/aarch64-builtins.cc:3751
  #, gcc-internal-format
  msgid "Memory Tagging Extension does not support %<-mabi=ilp32%>"
  msgstr "Die Speicher-Tagging-Erweiterung unterstützt nicht %<-mabi=ilp32%>"
  
! #: config/aarch64/aarch64-builtins.cc:3786
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate in range [0,15]"
  msgstr "Argument %d muss eine direkt angegebene Konstante im Bereich [0, 15] sein"
  
! #: config/aarch64/aarch64-builtins.cc:5728
! #: config/aarch64/aarch64-builtins.cc:5748
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 1 is %d-bit"
  msgstr "64-Bit-Adresse erwartet, aber Argument 1 hat %d Bit"
  
! #: config/aarch64/aarch64-builtins.cc:5732
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 2 is %d-bit"
  msgstr "64-Bit-Adresse erwartet, aber Argument 2 hat %d Bit"
  
! #: config/aarch64/aarch64-c.cc:400
  #, gcc-internal-format
  msgid "%<#pragma GCC aarch64%> requires a string parameter"
  msgstr "%<#pragma GCC aarch64%> erfordert eine Zeichenkette als Parameter"
  
! #: config/aarch64/aarch64-c.cc:416
  #, gcc-internal-format
  msgid "unknown %<#pragma GCC aarch64%> option %qs"
  msgstr "unbekannte Option %qs für %<#pragma GCC aarch64%>"
  
! #: config/aarch64/aarch64-json-tunings-parser.cc:122
! #, gcc-internal-format
! msgid "static storage conflict - multiple pointer members of the same type cannot be parsed"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:139
! #, gcc-internal-format
! msgid "expected a string but got something else or NULL"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:153
! #, fuzzy, gcc-internal-format
! #| msgid "expected a JSON value but got %s"
! msgid "expected an integer value but got something else or NULL"
! msgstr "ein JSON-Wert wurde erwartet, aber ein %s gefunden"
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:168
! #, gcc-internal-format
! msgid "expected an unsigned integer value but got something else or NULL"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:182
! #, fuzzy, gcc-internal-format
! #| msgid "expected a JSON value but got %s"
! msgid "expected a boolean value but got something else or NULL"
! msgstr "ein JSON-Wert wurde erwartet, aber ein %s gefunden"
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:206
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "expected string literal"
! msgid "expected string for enum field %s"
! msgstr "Zeichenkettenliteral erwartet"
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:221
! #, fuzzy, gcc-internal-format
! #| msgid "unrecognized argument in option %qs"
! msgid "%s not recognized, defaulting to %qs"
! msgstr "nicht erkanntes Kommandozeilenargument in Option %qs"
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:246
! #, fuzzy, gcc-internal-format
! #| msgid "type %qs is not an expression"
! msgid "key %qs is not a tuning parameter, skipping"
! msgstr "Typ %qs ist kein Ausdruck"
! 
! # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: config/aarch64/aarch64-json-tunings-parser.cc:261
! #, fuzzy, gcc-internal-format
! #| msgid "expected an SSA_NAME object"
! msgid "key %qs expected to be an object"
! msgstr "expected an SSA_NAME object"
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:269
! #, gcc-internal-format
! msgid "key %qs expected to be an array"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:282
! #, fuzzy, gcc-internal-format
! #| msgid "expected integer"
! msgid "key %qs expected to be an integer"
! msgstr "Ganzzahl erwartet"
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:293
! #, gcc-internal-format
! msgid "key %qs value %ld is out of range for %<int%> type [%d, %d]"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:304
! #, fuzzy, gcc-internal-format
! #| msgid "argument %d must be an unsigned literal"
! msgid "key %qs expected to be an unsigned integer"
! msgstr "Argument %d muss ein vorzeichenloses Literal sein"
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:315
! #, gcc-internal-format
! msgid "key %qs value %ld is out of range for %<uint%> type [0, %u]"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:326
! #, fuzzy, gcc-internal-format
! #| msgid "Expected real string"
! msgid "key %qs expected to be a string"
! msgstr "Echte Zeichenkette erwartet"
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:335
! #, gcc-internal-format
! msgid "key %qs expected to be a boolean (true/false)"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:344
! #, gcc-internal-format
! msgid "key %qs expected to be an enum (string)"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:351
! #, fuzzy, gcc-internal-format
! #| msgid "name %qT has incomplete type"
! msgid "key %qs has unsupported type"
! msgstr "Name %qT hat unvollständigen Typen"
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:357
! #, gcc-internal-format
! msgid "key %qs has unexpected format in schema"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:371
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "could not open response file %s"
! msgid "could not open file %s"
! msgstr "Antwortdatei %s konnte nicht geöffnet werden"
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:383
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "error writing %qs"
! msgid "error reading file %s"
! msgstr "Fehler beim Schreiben von %qs"
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:415
! #, gcc-internal-format
! msgid "JSON tuning file does not contain version information; compatibility cannot be verified"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:422
! #, gcc-internal-format, gfc-internal-format
! msgid "JSON tuning file was created with GCC version %d but current GCC version is %d"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:425
! #, gcc-internal-format
! msgid "JSON tuning files must be regenerated when switching between major GCC versions"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:446
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Error writing JSON output file %s\n"
! msgid "error parsing JSON data: %s"
! msgstr "Fehler beim Schreiben der JSON-Ausgabedatei »%s«\n"
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:453
! #, gcc-internal-format
! msgid "JSON parsing returned null data"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:459
! #, gcc-internal-format
! msgid "no JSON object found in the provided data"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:481
! #, gcc-internal-format
! msgid "key %<tune_params%> not found in JSON data"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:488
! #, fuzzy, gcc-internal-format
! #| msgid "invalid embedcfg: Patterns is not a JSON object"
! msgid "key %<tune_params%> is not a JSON object"
! msgstr "ungültige embedcfg: »Patterns« ist kein JSON-Objekt"
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:494
! #, gcc-internal-format
! msgid "validation failed for the provided JSON data"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:507
! #, gcc-internal-format
! msgid "JSON tuning enables dispatch scheduling but %<dispatch_constraints%> is not available; disabling dispatch scheduling"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:524
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "cannot read LTO mode table from %s"
! msgid "cannot read JSON data in %s"
! msgstr "LTO-Modus-Tabelle kann nicht aus %s gelesen werden"
! 
! #: config/aarch64/aarch64-json-tunings-printer.cc:139
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Cannot open file %qs"
! msgid "Error opening file %s"
! msgstr "Datei %qs kann nicht geöffnet werden"
! 
! #: config/aarch64/aarch64-sve-builtins.cc:1754
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuple"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch einen einzelnen SVE-Vektor statt eines Tupels erwartet"
  
  #. num_vectors is always != 1, so the singular isn't needed.
! #: config/aarch64/aarch64-sve-builtins.cc:1760
! #: config/aarch64/aarch64-sve-builtins.cc:1766
! #: config/arm/arm-mve-builtins.cc:1311 config/arm/arm-mve-builtins.cc:1317
  #, gcc-internal-format
  msgid "%qT%d%qE%d"
  msgid_plural "passing single vector %qT to argument %d of %qE, which expects a tuple of %d vectors"
  msgstr[0] "%qT%d%qE%d"
  msgstr[1] "der einzelne Vektor %qT wird an Argument %d von %qE übergeben, das erwartet jedoch ein Tupel von %d Vektoren"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1798
  #, gcc-internal-format
  msgid "passing tuple %qT to argument %d of %qE after passing single vector %qT to argument %d"
  msgstr "Übergabe des Tupels %qT an Argument %d von %qE, nachdem der einzelne Vektor %qT an Argument %d übergeben wurde"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1803
  #, gcc-internal-format
  msgid "passing single vector %qT to argument %d of %qE after passing tuple %qT to argument %d"
  msgstr "Übergabe des einzelnen Vektors %qT an Argument %d von %qE, nachdem das Tupel %qT an Argument %d übergeben wurde"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1808
  #, gcc-internal-format
  msgid "passing mismatched tuple types %qT and %qT to arguments %d and %d of %qE"
  msgstr "Übergabe nicht übereinstimmender Tupeltypen %qT und %qT an die Argumente %d und %d von %qE"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1819
! #: config/arm/arm-mve-builtins.cc:1198
  #, gcc-internal-format
  msgid "%qE has no form that takes %qT arguments"
  msgstr "%qE hat keine Form, die %qT Argumente annimmt"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1883
  #, gcc-internal-format
  msgid "%qE has no form that takes %qT and %qT arguments"
  msgstr "%qE hat keine Form, die Argumente %qT und %qT annimmt"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1945
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an %qs or %qs"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch %qs oder %qs erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1976
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer type"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch einen Ganzzahltyp von 32 oder 64 Bits erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1995
  #, gcc-internal-format
  msgid "passing %qT and %qT to arguments %d and %d of %qE, which expects a pair of 64-bit integers"
  msgstr "Übergabe von %qT und %qT an Argumente %d und %d von %qE, das jedoch ein Paar von 64-Bit-Ganzzahlen erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2019
  #, gcc-internal-format
  msgid "passing mismatched integer types %qT and %qT to arguments %d and %d of %qE"
  msgstr "Übergabe von nicht übereinstimmenden Ganzzahltypen %qT und %qT an die Argumente %d und %d von %qE"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2042
! #: config/arm/arm-mve-builtins.cc:1263 config/arm/arm-mve-builtins.cc:1688
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a pointer type"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch einen Zeigertyp erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2045
  #, gcc-internal-format
  msgid "an explicit type suffix is needed when using a vector of base addresses"
  msgstr "ein explizites Typensuffix ist erforderlich, wenn ein Vektor von Basisadressen verwendet wird"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2054
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid SVE element type"
  msgstr "Übergabe von %qT an Argument %d von %qE, aber %qT ist kein gültiger SVE-Elementtyp"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2062
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elements"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch einen Zeiger auf Elemente erwartet, die 32 oder 64 Bit groß sind"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2069
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects the data to be 16 bits or wider"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch erwartet, dass die Daten 16 Bits oder breiter sind"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2072
  #, gcc-internal-format
  msgid "use the %<offset%> rather than %<index%> form for 8-bit data"
  msgstr "verwenden Sie die Form %<offset%> statt %<index%> für 8-Bit-Daten"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2113
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an SVE type rather than a scalar type"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch einen SVE-Typen statt eines skalaren Typen erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2117
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an SVE type"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch einen SVE-Typen erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2162
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of integers"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Ganzzahlen erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2192
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a 128 bit NEON vector type"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch einen 128-Bit-NEON-Vektortypen erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2209
! #: config/aarch64/aarch64-sve-builtins.cc:2507
! #: config/arm/arm-mve-builtins.cc:1519
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of unsigned integers"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch einen Vektor vorzeichenloser Ganzzahlen erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2230
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elements"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Elementen der Größe 32 oder 64 Bit erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2272
  #, gcc-internal-format
  msgid "operations on multiple vectors must be predicated by %qs rather than %qs"
  msgstr "Operationen auf mehreren Vektoren müssen mit %qs und nicht mit %qs angegeben werden"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2275
  #, gcc-internal-format
  msgid "operations on single vectors must be predicated by %qs rather than %qs"
  msgstr "Operationen auf einzelnen Vektoren müssen mit %qs und nicht mit %qs angegeben werden"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2291
! #: config/arm/arm-mve-builtins.cc:1364
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector or scalar type"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch einen Vektor oder einen skalaren Typen erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2313
! #: config/aarch64/aarch64-sve-builtins.cc:2962
! #: config/arm/arm-mve-builtins.cc:1386
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qT"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch %qT erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2340
! #: config/aarch64/aarch64-sve-builtins.cc:2456
! #: config/aarch64/aarch64-sve-builtins.cc:2585
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but argument %d had type %qT"
  msgstr "Übergabe von %qT an Argument %d von %qE, aber Argument %d hatte den Typ %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2451
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but argument %d was a tuple of %qT"
  msgstr "Übergabe von %qT an Argument %d von %qE, aber Argument %d war ein Tupel von %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2475
! #: config/arm/arm-mve-builtins.cc:1500
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit elements"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Elementen erwartet, die %d Bit groß sind"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2480
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects vectors of %d-bit elements"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von %d-Bit-Elementen erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2493
! #: config/arm/arm-mve-builtins.cc:1512
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of signed integers"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von vorzeichenbehafteten Ganzzahlen erwartet"
  
  #. Translation note: could also be written "expects a tuple of
  #. signed integer vectors".
! #: config/aarch64/aarch64-sve-builtins.cc:2499
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects vectors of signed integers"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch Vektoren von vorzeichenbehafteten Ganzzahlen erwartet"
  
  #. Translation note: could also be written "expects a tuple of
  #. unsigned integer vectors".
! #: config/aarch64/aarch64-sve-builtins.cc:2513
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects vectors of unsigned integers"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch Vektoren von vorzeichenlosen Ganzzahlen erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2533
! #: config/arm/arm-mve-builtins.cc:1539
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectively"
  msgstr "die Argumente %d und %d von %qE müssen die gleiche Elementgröße haben, aber die hier übergebenen Werte sind vom Typ %qT und %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2553
! #: config/arm/arm-mve-builtins.cc:1560
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectively"
  msgstr "die Argumente %d und %d von %qE müssen die gleiche Vorzeichenhaftigkeit haben, aber die hier übergebenen Werte sind vom Typ %qT und %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2564
! #: config/arm/arm-mve-builtins.cc:1571
  #, gcc-internal-format
  msgid "passing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %d"
  msgstr "Übergabe von %qT anstelle des erwarteten %qT an Argument %d von %qE, nachdem %qT an Argument %d übergeben wurde"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2604
! #: config/arm/arm-mve-builtins.cc:1656
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qs"
  msgstr "Übergabe von %qT an das Argument %d von %qE, das jedoch %qs erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2622
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which does not accept scalars for this combination of arguments"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch keine Skalare dieser Kombination von Argumenten akzeptiert"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2638
! #: config/arm/arm-mve-builtins.cc:1672
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar pointer"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch einen Zeiger auf einen skalaren Typen erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2661
  #, gcc-internal-format
  msgid "call to %qE is ambiguous; argument %d has type %qs but argument %d has type %qs"
  msgstr "Aufruf von %qE ist mehrdeutig; Argument %d ist vom Typ %qs, aber Argument %d ist vom Typ %qs"
  
  #. It doesn't really matter whether the element is expected to be
  #. the same size as type suffix 0.
! #: config/aarch64/aarch64-sve-builtins.cc:2706
! #: config/arm/arm-mve-builtins.cc:1617
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar element"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch ein skalares Element erwartet"
  
  #. It doesn't seem useful to distinguish between signed and unsigned
  #. scalars here.
! #: config/aarch64/aarch64-sve-builtins.cc:2712
! #: config/arm/arm-mve-builtins.cc:1623
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar integer"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch eine Ganzzahl erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2748
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qs or %qs"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch %qs oder %qs erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2768
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integers"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Ganzzahlen mit Größe 32 oder 64 Bits erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2819
  #, gcc-internal-format
  msgid "when storing %qT, %qE requires a vector base and a scalar index"
  msgstr "beim Speichern von %qT erfordert %qE eine Vektorbasis und einen skalaren Index"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2824
  #, gcc-internal-format
  msgid "%qE requires a vector base and a scalar index"
  msgstr "%qE erfordert eine Vektorbasis und einen skalaren Index"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2828
  #, gcc-internal-format
  msgid "%qE does not support 32-bit vector type %qT"
  msgstr "%qE unterstützt den 32-Bit-Vektortyp %qT nicht"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2856
  #, gcc-internal-format
  msgid "%qE does not support 32-bit sign-extended offsets"
  msgstr "%qE unterstützt keine 32-Bit-Offsets mit Vorzeichenerweiterung"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2859
  #, gcc-internal-format
  msgid "%qE does not support sign-extended offsets"
  msgstr "%qE unterstützt keine vorzeichenerweiterten Offsets"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2873
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integers"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch beim Laden von %qT einen Vektor von Ganzzahlen mit %d Bits erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2878
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integers"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch beim Speichern von %qT einen Vektor von Ganzzahlen mit %d Bits erwartet"
  
  #. TYPE is part of the function name.
! #: config/aarch64/aarch64-sve-builtins.cc:2885
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit integers"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Ganzzahlen mit %d Bits erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2933
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector or pointer base address"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch einen Vektor oder eine Zeiger-Basisadresse erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3013
  #, gcc-internal-format
  msgid "cannot combine a base of type %qT with an offset of type %qT"
  msgstr "eine Basis vom Typ %qT kann nicht mit einem Offset vom Typ %qT kombiniert werden"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3017
  #, gcc-internal-format
  msgid "cannot combine a base of type %qT with an index of type %qT"
  msgstr "eine Basis vom Typ %qT kann nicht mit einem Index vom Typ %qT kombiniert werden"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3107
! #: config/arm/arm-mve-builtins.cc:1808
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept scalars"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch in der %qT-Form keine Skalare akzeptiert"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3171
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept single vectors"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch in der %qT-Form keine einzelnen Vektoren akzeptiert"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4883
! #: config/arm/arm-mve-builtins.cc:502 config/arm/arm-mve-builtins.cc:527
! #: config/riscv/riscv-vector-builtins.cc:5584
  #, gcc-internal-format
  msgid "duplicate definition of %qs"
  msgstr "doppelte Definition von %qs"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4943
  #, gcc-internal-format
  msgid "%qs defined without first defining %qs"
  msgstr "%qs ist definiert, ohne vorher %qs zu definieren"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5095
  #, gcc-internal-format
  msgid "%qs applied to non-SVE type %qT"
  msgstr "%qs angewendet auf Nicht-SVE-Typ %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5101
  #, gcc-internal-format
  msgid "%qs applied to non-vector type %qT"
  msgstr "%qs angewendet auf den Nicht-Vektor-Typ %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5108
  #, gcc-internal-format
  msgid "%qs applied to type %qT, which already has a size"
  msgstr "%qs angewendet auf den Typ %qT, der bereits eine Größe hat"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5116
  #, gcc-internal-format
  msgid "%qs requires an integer constant expression"
  msgstr "%qs erfordert einen konstanten Ganzzahlausdruck"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5124
  #, gcc-internal-format
  msgid "unsupported SVE vector size"
  msgstr "nicht unterstützte SVE-Vektorgröße"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5242
  #, gcc-internal-format
  msgid "SVE type %qT does not have a fixed size"
  msgstr "der SVE-Typ %qT hat keine feste Größe"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5247
  #, gcc-internal-format
  msgid "SVE type %qT does not have a defined alignment"
  msgstr "der SVE-Typ %qT hat keine definierte Ausrichtung"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5252
! #: config/riscv/riscv-vector-builtins.cc:5468
  #, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr "Variablen vom Typ %qT können keine thread-lokale Speicherdauer haben"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5258
  #, gcc-internal-format
  msgid "arithmetic on pointer to SVE type %qT"
  msgstr "Arithmetik mit Zeiger auf SVE-Typen %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5265
  #, gcc-internal-format
  msgid "member variables cannot have SVE type %qT"
  msgstr "Membervariablen können nicht vom SVE-Typ %qT sein"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5267
  #, gcc-internal-format
  msgid "fields cannot have SVE type %qT"
  msgstr "Felder können nicht vom SVE-Typ %qT sein"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5272
  #, gcc-internal-format
  msgid "array elements cannot have SVE type %qT"
  msgstr "Arrayelemente können nicht vom SVE-Typ %qT sein"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5277
  #, gcc-internal-format
  msgid "cannot allocate objects with SVE type %qT"
  msgstr "Objekte vom SVE-Typ %qT können nicht alloziert werden"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5282
  #, gcc-internal-format
  msgid "cannot delete objects with SVE type %qT"
  msgstr "Objekte vom SVE-Typ %qT können nicht gelöscht werden"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5287
  #, gcc-internal-format
  msgid "cannot throw or catch SVE type %qT"
  msgstr "der SVE-Typ %qT kann weder geworfen noch gefangen werden"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5292
  #, gcc-internal-format
  msgid "capture by copy of SVE type %qT"
  msgstr "der SVE-Typ %qT kann nicht durch Kopieren gefangen werden"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5297
  #, gcc-internal-format
  msgid "SVE type %qT not allowed in %<map%> clause"
  msgstr "SVE-Typ %qT ist in %<map%>-Klausel nicht erlaubt"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5302
! #: config/riscv/riscv-vector-builtins.cc:5527
  #, gcc-internal-format
  msgid "cannot reference %qT object types in %<target%> region"
  msgstr "innerhalb der %<target%>-Region kann nicht auf die Objekttypen %qT verwiesen werden"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5307
  #, gcc-internal-format
  msgid "SVE type %qT not allowed in %<target%> %<private%> clause"
  msgstr "der SVE-Typ %qT ist in der %<target%>-%<private%>-Klausel nicht erlaubt"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5313
  #, gcc-internal-format
  msgid "SVE type %qT not allowed in %<target%> %<firstprivate%> clause"
  msgstr "der SVE-Typ %qT ist in der %<target%>-%<firstprivate%>-Klausel nicht erlaubt"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5319
  #, gcc-internal-format
  msgid "SVE type %qT not allowed in %<target%> device clauses"
  msgstr "der SVE-Typ %qT ist in %<target%>-Geräteklauseln nicht erlaubt"
  
! #: config/aarch64/aarch64.cc:665
  #, gcc-internal-format
  msgid "the arguments to %qE must be constant strings"
  msgstr "die Argumente für %qE müssen konstante Zeichenfolgen sein"
  
! #: config/aarch64/aarch64.cc:673
  #, gcc-internal-format
  msgid "unrecognized state string %qs"
  msgstr "nicht erkannte Statuszeichenkette %qs"
  
! #: config/aarch64/aarch64.cc:784
  #, gcc-internal-format
  msgid "the %qE attribute cannot be applied to an SVE function type"
  msgstr "das Attribut %qE kann nicht auf einen SVE-Funktionstyp angewendet werden"
  
! #: config/aarch64/aarch64.cc:814
  #, gcc-internal-format
  msgid "cannot create a new %qs scope since %qs is shared with callers"
  msgstr "kann keinen neuen Gültigkeitsbereich %qs erstellen, da %qs mit Aufrufern geteilt wird"
  
! #: config/aarch64/aarch64.cc:830
  #, gcc-internal-format
  msgid "%qE attribute applies only to function definitions"
  msgstr "Attribut %qE kann nur auf Funktionsdefinitionen angewandt werden"
  
! #: config/aarch64/aarch64.cc:876
  #, gcc-internal-format
  msgid "inconsistent attributes for state %qs"
  msgstr "inkonsistente Attribute für den Zustand %qs"
  
! #: config/aarch64/aarch64.cc:1441
  #, gcc-internal-format
  msgid "%qs is incompatible with the use of floating-point types"
  msgstr "%qs verträgt sich nicht mit der Verwendung von Gleitkommatypen"
  
! #: config/aarch64/aarch64.cc:1444
  #, gcc-internal-format
  msgid "%qs is incompatible with the use of vector types"
  msgstr "%qs verträgt sich nicht mit der Verwendung von Vektortypen"
  
! #: config/aarch64/aarch64.cc:1448
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of floating-point types"
  msgstr "Feature-Modifizierer %qs verträgt sich nicht mit der Verwendung von Gleitkommatypen"
  
! #: config/aarch64/aarch64.cc:1451
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of vector types"
  msgstr "Feature-Modifizierer %qs verträgt sich nicht mit der Verwendung von Vektortypen"
  
! #: config/aarch64/aarch64.cc:1467
  #, gcc-internal-format
  msgid "this operation requires the SVE ISA extension"
  msgstr "diese Operation erfordert die SVE-ISA-Erweiterung"
  
! #: config/aarch64/aarch64.cc:1468
  #, gcc-internal-format
  msgid "you can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr "Sie können SVE mit der Befehlszeilenoption %<-march%>, oder mit dem Attribut %<target%> oder Pragma aktivieren"
  
  #. We can't gracefully recover at this point, so make this a
  #. fatal error.
! #: config/aarch64/aarch64.cc:7218
  #, gcc-internal-format
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr "Argumente vom Typ %qT erfordern die SVE-ISA-Erweiterung"
  
! #: config/aarch64/aarch64.cc:7819
  #, gcc-internal-format
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "der SVE-Typ %qT kann nur an prototypisierte Funktionen übergeben werden"
  
! #: config/aarch64/aarch64.cc:7951 config/aarch64/aarch64.cc:8032
! #: config/aarch64/aarch64.cc:22625
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr "die Parameterübergabe für das Argument vom Typ %qT hat sich in GCC 13.1 geändert"
  
! #: config/aarch64/aarch64.cc:7958 config/aarch64/aarch64.cc:8039
! #: config/aarch64/aarch64.cc:22632
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 14.1"
  msgstr "die Parameterübergabe für das Argument vom Typ %qT hat sich in GCC 14.1 geändert"
  
! #: config/aarch64/aarch64.cc:7969 config/aarch64/aarch64.cc:8049
! #: config/aarch64/aarch64.cc:22640 config/arm/arm.cc:7311
! #: config/arm/arm.cc:7341 config/arm/arm.cc:29403
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr "die Parameterübergabe für das Argument vom Typ %qT hat sich in GCC 9.1 geändert"
  
! #: config/aarch64/aarch64.cc:8177
  #, gcc-internal-format
  msgid "%qE requires the SVE ISA extension"
  msgstr "%qE benötigt die SVE-ISA-Erweiterung"
  
! #: config/aarch64/aarch64.cc:8180
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr "Aufrufe von Funktionen vom Typ %qT erfordern die SVE-ISA-Erweiterung"
  
! #: config/aarch64/aarch64.cc:8395
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr "Stapelsonde für SVE-Rahmen"
  
! #: config/aarch64/aarch64.cc:12166
  #, gcc-internal-format
  msgid "calling a streaming function requires the ISA extension %qs"
  msgstr "der Aufruf einer Streaming-Funktion erfordert die ISA-Erweiterung %qs"
  
! #: config/aarch64/aarch64.cc:12175 config/aarch64/aarch64.cc:12179
  #, gcc-internal-format
  msgid "call to a function that shares %qs state from a function that has no %qs state"
  msgstr "Aufruf einer Funktion, die den %qs-Zustand teilt, aus einer Funktion, die keinen %qs-Zustand hat"
  
! #: config/aarch64/aarch64.cc:12182
  #, gcc-internal-format
  msgid "call to a function that shares SME state from a function that has no SME state"
  msgstr "Aufruf einer Funktion, die den SME-Status teilt, aus einer Funktion, die keinen SME-Status hat"
  
! #: config/aarch64/aarch64.cc:12240
  #, gcc-internal-format
  msgid "call to a function that shares state other than %qs from a function that has %qs state"
  msgstr "Aufruf einer Funktion, die einen anderen Status als %qs hat, aus einer Funktion, die den Status %qs hat"
  
! #: config/aarch64/aarch64.cc:12242
  #, gcc-internal-format
  msgid "use %<__arm_preserves(\"za\")%> if the callee preserves ZA"
  msgstr "verwenden Sie %<__arm_preserves(\"za\")%>, wenn die aufgerufene Funktion ZA beibehält"
  
! #: config/aarch64/aarch64.cc:19255
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr "unbekanntes Flag wurde in %<-moverride=%s%> übergeben (%s)"
  
! #: config/aarch64/aarch64.cc:19299
  #, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr "Zeichenkette %qs ist falsch geformt"
  
! #: config/aarch64/aarch64.cc:19355
  #, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr "ungültiges Format für %<sve_width%>"
  
! #: config/aarch64/aarch64.cc:19367
  #, gcc-internal-format
  msgid "invalid %<sve_width%> value: %d"
  msgstr "ungültiger Wert für %<sve_width%>: %d"
  
! #: config/aarch64/aarch64.cc:19387
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr "Tuning-Zeichenkette fehlt in Option »%s«"
  
! #: config/aarch64/aarch64.cc:19405
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "unbekannte Tuning-Option »%s«"
  
! #: config/aarch64/aarch64.cc:19615 config/arm/arm.cc:3211
! #: config/riscv/riscv.cc:12481
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr "die Optionen %<-mstack-protector-guard=global%> und %<-mstack-protector-guard-offset=%s%> sind unverträglich"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90153
! #: config/aarch64/aarch64.cc:19624 config/riscv/riscv.cc:12490
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr "wenn %<-mstack-protector-guard=sysreg%> angegeben ist, müssen sowohl %<-mstack-protector-guard-offset%> als auch %<-mstack-protector-guard-reg%> angegeben werden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90154
! #: config/aarch64/aarch64.cc:19632
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr "Systemregister mit einem kurzem Namen angeben"
  
! #: config/aarch64/aarch64.cc:19642 config/arm/arm.cc:3223
! #: config/riscv/riscv.cc:12519 config/rs6000/rs6000.cc:4515
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "%qs ist in %qs kein gültiger Offset"
  
! #: config/aarch64/aarch64.cc:19650
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr "%<-fsanitize=shadow-call-stack%> erfordert %<-ffixed-x18%>"
  
! #: config/aarch64/aarch64.cc:19653
! #, fuzzy, gcc-internal-format
! #| msgid "%<-fsanitize=shadow-call-stack%> not supported in current platform"
! msgid "%<-fsanitize=shadow-call-stack%> conflicts with the use of register x18 by the target operating system"
! msgstr "%<-fsanitize=shadow-call-stack%> wird für dieses Ziel nicht unterstützt"
! 
! #: config/aarch64/aarch64.cc:19659
! #, fuzzy, gcc-internal-format
! #| msgid "functions with SME state require the ISA extension %qs"
! msgid "%<-fsanitize=memtag-stack%> requires the ISA extension %qs"
! msgstr "Funktionen mit SME-Zustand erfordern die ISA-Erweiterung %qs"
! 
! #: config/aarch64/aarch64.cc:19667
  #, gcc-internal-format
  msgid "streaming functions require the ISA extension %qs"
  msgstr "Streaming-Funktionen erfordern die ISA-Erweiterung %qs"
  
! #: config/aarch64/aarch64.cc:19669
  #, gcc-internal-format
  msgid "functions with SME state require the ISA extension %qs"
  msgstr "Funktionen mit SME-Zustand erfordern die ISA-Erweiterung %qs"
  
! #: config/aarch64/aarch64.cc:19765
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr "nur die Werte 12 (4 kB) und 16 (64 kB) werden für die Wächtergröße unterstützt. Der angegebene Wert %d (%llu kB) liegt außerhalb des gültigen Bereichs"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90155
! #: config/aarch64/aarch64.cc:19781 config/riscv/riscv.cc:12539
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr "Größe des Stapelkollisionswächters %d muss gleich dem Sondierungsintervall %d sein"
  
! #: config/aarch64/aarch64.cc:19815
  #, gcc-internal-format
  msgid "no support for %qs without %qs"
  msgstr "keine Unterstützung für %qs ohne %qs"
  
! #: config/aarch64/aarch64.cc:19882
  #, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "ungültiges Argument für %<-mharden-sls=%>"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99291
! #: config/aarch64/aarch64.cc:19893
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr "%qs muss für sich allein stehen, für %<-mharden-sls=%>"
  
! #: config/aarch64/aarch64.cc:19898
  #, gcc-internal-format
  msgid "invalid argument %qs for %<-mharden-sls=%>"
  msgstr "ungültiges Argument %qs für %<-mharden-sls=%>"
  
! #: config/aarch64/aarch64.cc:20054
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in options %qs being added"
  msgstr "Schalter %<-mcpu=%s%> steht mit dem Schalter %<-march=%s%> in Konflikt und hat dazu geführt, dass die Optionen %qs hinzugefügt wurden"
  
! #: config/aarch64/aarch64.cc:20121
  #, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "Assembler unterstützt %<-mabi=ilp32%> nicht"
  
! #: config/aarch64/aarch64.cc:20124
  #, gcc-internal-format
  msgid "%<-mabi=ilp32%> is deprecated"
  msgstr "%<-mabi=ilp32%> ist veraltet"
  
! #: config/aarch64/aarch64.cc:20130
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr "Signieren der Rückgabeadresse wird nur für %<-mabi=lp64%> unterstützt"
  
! #: config/aarch64/aarch64.cc:20204
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr "Codemodell %qs mit %<-f%s%>"
  
! #: config/aarch64/aarch64.cc:20207
  #, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "Codemodell %qs wird im ilp32-Modus nicht unterstützt"
  
! #: config/aarch64/aarch64.cc:20305
  #, gcc-internal-format
  msgid "functions with %qs state require the ISA extension %qs"
  msgstr "Funktionen mit dem Status %qs erfordern die ISA-Erweiterung %qs"
  
! #: config/aarch64/aarch64.cc:20415
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr "fehlender Name für Pragma oder Attribut %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:20418
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr "ungültiger Name %qs für Pragma oder Attribut %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:20422
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr "ungültiger Featuremodifizierer %qs mit Wert %qs in Pragma oder Attribut %<target()%>"
  
! #: config/aarch64/aarch64.cc:20457
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "fehlender Name für Pragma oder Attribut %<target(\"cpu=\")%>"
  
! #: config/aarch64/aarch64.cc:20460
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "ungültiger Name %qs für Pragma oder Attribut %<target(\"cpu=\")%>"
  
! #: config/aarch64/aarch64.cc:20464 config/aarch64/aarch64.cc:20548
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr "ungültiger Featuremodifizierer %qs mit Wert %qs in Pragma oder Attribut %<target()%>"
  
! #: config/aarch64/aarch64.cc:20503
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr "ungültiger Name %qs für Pragma oder Attribut %<target(\"tune=\")%>"
  
! #: config/aarch64/aarch64.cc:20544
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr "fehlender Wert für Pragma oder Attribut %<target()%>"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79868
! #: config/aarch64/aarch64.cc:20604 config/aarch64/aarch64.cc:20782
! #: config/loongarch/loongarch-target-attr.cc:197
! #: config/loongarch/loongarch-target-attr.cc:395
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "falsch geformtes Pragma oder Attribut %<target()%>"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79868
! #: config/aarch64/aarch64.cc:20650
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr "Pragma oder Attribut %<target(\"%s\")%> akzeptiert keine Argumente"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79868
! #: config/aarch64/aarch64.cc:20658 config/i386/i386-options.cc:1302
! #: config/loongarch/loongarch-target-attr.cc:233
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr "Pragma oder Attribut %<target(\"%s\")%> erlaubt keine negierte Form"
  
! #: config/aarch64/aarch64.cc:20713
! #: config/loongarch/loongarch-target-attr.cc:281
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "Pragma oder Attribut %<target(\"%s=%s\")%> ist nicht gültig"
  
! #: config/aarch64/aarch64.cc:20770 config/arm/arm.cc:33522
! #: config/loongarch/loongarch-target-attr.cc:383
! #: config/riscv/riscv-target-attr.cc:473 config/rs6000/rs6000.cc:24725
! #: config/s390/s390.cc:16979
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "Argument für Attribut %<target%> ist keine Zeichenkette"
  
! #: config/aarch64/aarch64.cc:20807
  #, gcc-internal-format
  msgid "arch extension %qs should be prefixed by %<+%>"
  msgstr "der Arch-Erweiterung %qs sollte ein %<+%> vorangestellt werden"
  
! #: config/aarch64/aarch64.cc:20810
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr "Pragma oder Attribut %<target(\"%s\")%> ist nicht gültig"
  
! #: config/aarch64/aarch64.cc:20819
! #: config/loongarch/loongarch-target-attr.cc:418
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr "falsch geformtes Pragma oder Attribut %<target(\"%s\")%>"
  
! #: config/aarch64/aarch64.cc:21090 config/loongarch/loongarch.cc:11500
! #: config/riscv/riscv-target-attr.cc:552
  #, gcc-internal-format
  msgid "attribute %<target_version%> has multiple values"
  msgstr "das Attribut %<target_version%> hat mehrere Werte"
  
! #: config/aarch64/aarch64.cc:21098 config/loongarch/loongarch.cc:11510
! #: config/riscv/riscv-target-attr.cc:562
  #, gcc-internal-format
  msgid "attribute %<target_version%> argument not a string"
  msgstr "das Argument des Attributs %<target_version%> ist keine Zeichenkette"
  
! #: config/aarch64/aarch64.cc:21120
  #, gcc-internal-format
  msgid "missing value in %<target_version%> attribute"
  msgstr "im Attribut %<target_version%> fehlt der Wert"
  
! #: config/aarch64/aarch64.cc:21124
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "ungültiger Featuremodifizierer %qs mit Wert %qs in Attribut %<target_version%>"
  
! #: config/aarch64/aarch64.cc:21130
  #, gcc-internal-format
  msgid "duplicate feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "doppelter Featuremodifizierer %qs mit Wert %qs in Attribut %<target_version%>"
  
! #: config/aarch64/aarch64.cc:21712 config/i386/i386-features.cc:5462
! #: config/i386/i386-features.cc:5712 config/loongarch/loongarch.cc:12057
! #: config/riscv/riscv.cc:15534 config/rs6000/rs6000.cc:28526
  #, gcc-internal-format
  msgid "virtual function multiversioning not supported"
  msgstr "Multiversionierung virtueller Funktionen wird nicht unterstützt"
  
! #: config/aarch64/aarch64.cc:21769 config/i386/i386-features.cc:5565
! #: config/loongarch/loongarch.cc:11654 config/riscv/riscv.cc:15588
! #: config/rs6000/rs6000.cc:25381
  #, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "Multiversionierung erfordert %<ifunc%>, was auf diesem Ziel nicht unterstützt wird"
  
! #: config/aarch64/aarch64.cc:21808
! #, gcc-internal-format
! msgid "%q+D has an inconsistent function multi-version priority value"
! msgstr ""
! 
! #: config/aarch64/aarch64.cc:21811
! #, fuzzy, gcc-internal-format
! #| msgid "%qD was previously declared here"
! msgid "%q+D was previously declared here with priority value of %d"
! msgstr "%qD wurde vorher hier deklariert"
! 
! #: config/aarch64/aarch64.cc:23420 config/arm/arm.cc:6689
! #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:13289
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr "die Parameterübergabe für das Argument vom Typ %qT mit %<[[no_unique_address]]%>-Elementen hat sich %{in GCC 10.1%} geändert"
  
! #: config/aarch64/aarch64.cc:23425 config/arm/arm.cc:6694
! #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:13284
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr "die Parameterübergabe für das Argument vom Typ %qT hat sich, sofern C++17 aktiviert ist, so geändert, dass es C++14 %{in GCC 10.1%} entspricht"
  
! #: config/aarch64/aarch64.cc:23430 config/arm/arm.cc:6699
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr "die Parameterübergabe für das Argument vom Typ %qT hat sich %{mit GCC 12.1%} geändert"
  
! #: config/aarch64/aarch64.cc:24992 config/aarch64/aarch64.cc:24995
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "Spur %wd ist außerhalb des Wertebereiches %wd bis %wd"
  
! #: config/aarch64/aarch64.cc:30704 config/i386/i386.cc:26805
! #: config/i386/i386.cc:26936
  #, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr "nicht unterstützte simdlen %wd"
  
! #: config/aarch64/aarch64.cc:30718
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for simd"
  msgstr "GCC bietet derzeit keine Unterstützung für Rückgabetyp %qT für SIMD-Funktionen"
  
! #: config/aarch64/aarch64.cc:30722 config/i386/i386.cc:26827
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "nicht unterstützter Rückgabetyp %qT für SIMD"
  
! #: config/aarch64/aarch64.cc:30756
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for simd"
  msgstr "GCC bietet derzeit keine Unterstützung für Parametertyp %qT für SIMD-Funktionen"
  
! #: config/aarch64/aarch64.cc:30760 config/i386/i386.cc:26858
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "nicht unterstützter Argumenttyp %qT für SIMD"
  
! #: config/aarch64/aarch64.cc:30831
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr "GCC unterstützt derzeit %<simdlen %wd%> für Typ %qT nicht"
  
! #: config/aarch64/aarch64.cc:30851
  #, gcc-internal-format
  msgid "GCC does not currently support a simdclone with simdlens %wd and %wd for these types."
  msgstr "GCC unterstützt derzeit kein simdclone mit simdlens %wd und %wd für diese Typen."
  
! #: config/aarch64/aarch64.cc:31041
  #, gcc-internal-format
  msgid "cannot apply attribute %qs to %q+D after the function has been defined"
  msgstr "das Attribut %qs kann nicht auf %q+D angewendet werden, nachdem die Funktion definiert worden ist"
  
! #: config/aarch64/aarch64.cc:31043
  #, gcc-internal-format
  msgid "%q+D defined here"
  msgstr "%q+D hier definiert"
  
! #: config/aarch64/aarch64.cc:31862
  #, gcc-internal-format
  msgid "non-local gotos in functions with SME state"
  msgstr "nichtlokale Gotos in Funktionen mit SME-Zustand"
  
! #: config/aarch64/aarch64.cc:32170
  #, gcc-internal-format
  msgid "catching non-call exceptions in functions with SME state"
  msgstr "Abfangen von Nicht-Aufruf-Ausnahmen in Funktionen mit SME-Zustand"
  
! #: config/aarch64/aarch64.cc:32810 config/arm/arm-mve-builtins.cc:614
! #: config/riscv/riscv-vector-builtins.cc:5216
  #, gcc-internal-format
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "Argument %d von %qE muss ein konstanter ganzzahliger Ausdruck sein"
  
! #: config/aarch64/aarch64.cc:32823
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects the value %wd"
  msgstr "Übergabe von %wd an Argument %d von %qE, das jedoch den Wert %wd erwartet"
  
! #: config/aarch64/aarch64.cc:32826 config/arm/arm-mve-builtins.cc:626
! #: config/riscv/riscv-vector-builtins.cc:5230
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr "Übergabe von %wd an das Argument %d von %qE, das einen Wert im Bereich [%wd, %wd] erwartet"
  
! #: config/aarch64/aarch64.cc:32839
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects either %wd or %wd"
  msgstr "Übergabe von %wd an Argument %d von %qE, das jedoch entweder %wd oder %wd erwartet"
  
! #: config/aarch64/aarch64.cc:32853 config/arm/arm-mve-builtins.cc:665
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wd"
  msgstr "Übergabe von %wd an Argument %d von %qE, das jedoch entweder %wd, %wd, %wd oder %wd erwartet"
  
! #: config/aarch64/aarch64.cc:32865 config/arm/arm-mve-builtins.cc:652
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr "Übergabe von %wd an Argument %d von %qE, das jedoch einen gültigen %qT-Wert erwartet"
  
+ #: config/aarch64/aarch64.cc:33099
+ #, fuzzy, gcc-internal-format
+ #| msgid "an empty string cannot be in %<target_clones%> attribute"
+ msgid "empty string not valid for a %<target_clones%> version"
+ msgstr "das Attribut %<target_clones%> darf keine leere Zeichenkette enthalten"
+ 
+ #: config/aarch64/aarch64.cc:33103
+ #, fuzzy
+ #| msgid "invalid feature modifier %qs of value %qs in %<target_version%> attribute"
+ msgid "invalid feature modifier %qs in version %qB for %<target_clones%> attribute"
+ msgstr "ungültiger Featuremodifizierer %qs mit Wert %qs in Attribut %<target_version%>"
+ 
+ #: config/aarch64/aarch64.cc:33109
+ #, fuzzy
+ #| msgid "duplicate feature modifier %qs of value %qs in %<target_version%> attribute"
+ msgid "duplicate feature modifier %qs in version %qB for %<target_clones%> attribute"
+ msgstr "doppelter Featuremodifizierer %qs mit Wert %qs in Attribut %<target_version%>"
+ 
+ #: config/aarch64/aarch64.cc:33115
+ #, fuzzy
+ #| msgid "invalid feature modifier %qs of value %qs in %<target_version%> attribute"
+ msgid "invalid feature %qs in version %qB for %<target_clones%> attribute"
+ msgstr "ungültiger Featuremodifizierer %qs mit Wert %qs in Attribut %<target_version%>"
+ 
  #: config/alpha/alpha.cc:420
  #, gcc-internal-format
  msgid "bad value %qs for %<-mtrap-precision%> switch"
*************** msgstr "L%d Cache-Wartezeit unbekannt f�
*** 39724,39797 ****
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "falscher Wert %qs für %<-mmemory-latency%>"
  
! #: config/alpha/alpha.cc:7357 config/alpha/alpha.cc:7360 config/arc/arc.cc:6981
! #: config/arc/arc.cc:7255 config/s390/s390.cc:942
  #, gcc-internal-format
  msgid "bad builtin fcode"
  msgstr "Falscher eingebauter fcode"
  
! #: config/arc/arc.cc:1003
  #, gcc-internal-format
  msgid "%<-mno-mpy%> supported only for ARC700 or ARCv2"
  msgstr "%<-mno-mpy%> wird nur für ARC700 oder ARCv2 unterstützt"
  
! #: config/arc/arc.cc:1006
  #, gcc-internal-format
  msgid "%<-mno-dpfp-lrsr%> supported only with %<-mdpfp%>"
  msgstr "%<-mno-dpfp-lrsr%> wird nur mit %<-mdpfp%> unterstützt"
  
! #: config/arc/arc.cc:1011
  #, gcc-internal-format
  msgid "FPX fast and compact options cannot be specified together"
  msgstr "FPX-Optionen »fast« und »compact« schließen sich aus"
  
! #: config/arc/arc.cc:1015
  #, gcc-internal-format
  msgid "%<-mspfp_fast%> not available on ARC600 or ARC601"
  msgstr "%<-mspfp_fast%> ist auf ARC600 und ARC601 nicht verfügbar"
  
! #: config/arc/arc.cc:1020
  #, gcc-internal-format
  msgid "no FPX/FPU mixing allowed"
  msgstr "Mischen von FPX/FPU ist nicht erlaubt"
  
! #: config/arc/arc.cc:1025
  #, gcc-internal-format
  msgid "PIC is not supported for %qs"
  msgstr "PIC wird für %qs nicht unterstützt"
  
! #: config/arc/arc.cc:1061
  #, gcc-internal-format
  msgid "missing dash"
  msgstr "fehlender Bindestrich"
  
! #: config/arc/arc.cc:1073
  #, gcc-internal-format
  msgid "first register must be R0"
  msgstr "erstes Register muss R0 sein"
  
! #: config/arc/arc.cc:1093
  #, gcc-internal-format, gfc-internal-format
  msgid "last register name %s must be an odd register"
  msgstr "Name des letzten Registers »%s« muss ein ungerades Register sein"
  
! #: config/arc/arc.cc:1102 config/ia64/ia64.cc:6066 config/pa/pa.cc:492
  #: config/sh/sh.cc:8306
  #, gcc-internal-format, gfc-internal-format
  msgid "%s-%s is an empty range"
  msgstr "%s-%s ist ein leerer Bereich"
  
! #: config/arc/arc.cc:1152
  #, gcc-internal-format
  msgid "invalid number in %<-mrgf-banked-regs=%s%> valid values are 0, 4, 8, 16, or 32"
  msgstr "ungültige Anzahl in %<-mrgf-banked-regs=%s%>; gültige Werte sind 0, 4, 8, 16 und 32"
  
! #: config/arc/arc.cc:1214
  #, gcc-internal-format
  msgid "option %<-mirq-ctrl-saved%> valid only for ARC v2 processors"
  msgstr "die Option %<-mirq-ctrl-saved%> ist nur für ARC-v2-Prozessoren gültig"
  
! #: config/arc/arc.cc:1223
  #, gcc-internal-format
  msgid "option %<-mrgf-banked-regs%> valid only for ARC v2 processors"
  msgstr "die Option %<-mrgf-banked-regs%> ist nur für ARC-v2-Prozessoren gültig"
--- 41810,41883 ----
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "falscher Wert %qs für %<-mmemory-latency%>"
  
! #: config/alpha/alpha.cc:7353 config/alpha/alpha.cc:7356 config/arc/arc.cc:6996
! #: config/arc/arc.cc:7270 config/s390/s390.cc:943
  #, gcc-internal-format
  msgid "bad builtin fcode"
  msgstr "Falscher eingebauter fcode"
  
! #: config/arc/arc.cc:1001
  #, gcc-internal-format
  msgid "%<-mno-mpy%> supported only for ARC700 or ARCv2"
  msgstr "%<-mno-mpy%> wird nur für ARC700 oder ARCv2 unterstützt"
  
! #: config/arc/arc.cc:1004
  #, gcc-internal-format
  msgid "%<-mno-dpfp-lrsr%> supported only with %<-mdpfp%>"
  msgstr "%<-mno-dpfp-lrsr%> wird nur mit %<-mdpfp%> unterstützt"
  
! #: config/arc/arc.cc:1009
  #, gcc-internal-format
  msgid "FPX fast and compact options cannot be specified together"
  msgstr "FPX-Optionen »fast« und »compact« schließen sich aus"
  
! #: config/arc/arc.cc:1013
  #, gcc-internal-format
  msgid "%<-mspfp_fast%> not available on ARC600 or ARC601"
  msgstr "%<-mspfp_fast%> ist auf ARC600 und ARC601 nicht verfügbar"
  
! #: config/arc/arc.cc:1018
  #, gcc-internal-format
  msgid "no FPX/FPU mixing allowed"
  msgstr "Mischen von FPX/FPU ist nicht erlaubt"
  
! #: config/arc/arc.cc:1023
  #, gcc-internal-format
  msgid "PIC is not supported for %qs"
  msgstr "PIC wird für %qs nicht unterstützt"
  
! #: config/arc/arc.cc:1059
  #, gcc-internal-format
  msgid "missing dash"
  msgstr "fehlender Bindestrich"
  
! #: config/arc/arc.cc:1071
  #, gcc-internal-format
  msgid "first register must be R0"
  msgstr "erstes Register muss R0 sein"
  
! #: config/arc/arc.cc:1091
  #, gcc-internal-format, gfc-internal-format
  msgid "last register name %s must be an odd register"
  msgstr "Name des letzten Registers »%s« muss ein ungerades Register sein"
  
! #: config/arc/arc.cc:1100 config/ia64/ia64.cc:6111 config/pa/pa.cc:492
  #: config/sh/sh.cc:8306
  #, gcc-internal-format, gfc-internal-format
  msgid "%s-%s is an empty range"
  msgstr "%s-%s ist ein leerer Bereich"
  
! #: config/arc/arc.cc:1150
  #, gcc-internal-format
  msgid "invalid number in %<-mrgf-banked-regs=%s%> valid values are 0, 4, 8, 16, or 32"
  msgstr "ungültige Anzahl in %<-mrgf-banked-regs=%s%>; gültige Werte sind 0, 4, 8, 16 und 32"
  
! #: config/arc/arc.cc:1212
  #, gcc-internal-format
  msgid "option %<-mirq-ctrl-saved%> valid only for ARC v2 processors"
  msgstr "die Option %<-mirq-ctrl-saved%> ist nur für ARC-v2-Prozessoren gültig"
  
! #: config/arc/arc.cc:1221
  #, gcc-internal-format
  msgid "option %<-mrgf-banked-regs%> valid only for ARC v2 processors"
  msgstr "die Option %<-mrgf-banked-regs%> ist nur für ARC-v2-Prozessoren gültig"
*************** msgstr "die Option %<-mrgf-banked-regs%>
*** 39803,40134 ****
  #. TRANSLATORS: the DOC/DOC0/DOC1 are strings which shouldn't be
  #. translated.  They are like keywords which one can relate with the
  #. architectural choices taken for an ARC CPU implementation.
! #: config/arc/arc.cc:1267
  #, gcc-internal-format
  msgid "option %<%s=%s%> is not available for %qs CPU"
  msgstr "Option %<%s=%s%> ist für die CPU %qs nicht verfügbar"
  
! #: config/arc/arc.cc:1272
  #, gcc-internal-format
  msgid "option %qs is ignored, the default value %qs is considered for %qs CPU"
  msgstr "Option %qs wird ignoriert, der Vorgabewert %qs wird für die CPU %qs verwendet"
  
! #: config/arc/arc.cc:1280
  #, gcc-internal-format
  msgid "option %qs is not available for %qs CPU"
  msgstr "Option %qs ist für die CPU %qs nicht verfügbar"
  
! #: config/arc/arc.cc:1285
  #, gcc-internal-format
  msgid "unset option %qs is ignored, it is always enabled for %qs CPU"
  msgstr "nicht gesetzte Option %qs wird ignoriert, für CPU %qs ist sie stets eingeschaltet"
  
! #: config/arc/arc.cc:1857
  #, gcc-internal-format, gfc-internal-format
  msgid "multiply option implies r%d is fixed"
  msgstr "Multiplizieroption bringt mit sich, dass r%d festgelegt ist"
  
! #: config/arc/arc.cc:2005 config/epiphany/epiphany.cc:505
  #: config/epiphany/epiphany.cc:547
  #, gcc-internal-format
  msgid "argument of %qE attribute is not a string constant"
  msgstr "Argument des Attributes %qE ist keine Zeichenkettenkonstante"
  
! #: config/arc/arc.cc:2014
  #, gcc-internal-format
  msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\""
  msgstr "Argument des Attributes %qE ist weder »ilink1« oder »ilink2«"
  
! #: config/arc/arc.cc:2023
  #, gcc-internal-format
  msgid "argument of %qE attribute is not \"ilink\" or \"firq\""
  msgstr "Argument des Attributes %qE ist weder »ilink« oder »firq«"
  
! #: config/arc/arc.cc:2037 config/arm/arm.cc:7479 config/arm/arm.cc:7497
! #: config/arm/arm.cc:7676 config/avr/avr.cc:11323 config/avr/avr.cc:11337
! #: config/bfin/bfin.cc:4695 config/bfin/bfin.cc:4756 config/bfin/bfin.cc:4786
! #: config/bpf/bpf.cc:93 config/csky/csky.cc:6459 config/csky/csky.cc:6487
! #: config/epiphany/epiphany.cc:488 config/gcn/gcn.cc:356
! #: config/h8300/h8300.cc:4948 config/i386/i386-options.cc:3729
! #: config/i386/i386-options.cc:3906 config/i386/i386-options.cc:3962
! #: config/i386/i386-options.cc:4013 config/i386/i386-options.cc:4050
! #: config/m68k/m68k.cc:804 config/mcore/mcore.cc:3070
! #: config/nvptx/nvptx.cc:5901 config/riscv/riscv.cc:6533
  #: config/rl78/rl78.cc:821 config/rl78/rl78.cc:890
! #: config/rs6000/rs6000.cc:20642 config/rx/rx.cc:2727 config/rx/rx.cc:2753
! #: config/s390/s390.cc:1157 config/s390/s390.cc:1247 config/sh/sh.cc:8442
  #: config/sh/sh.cc:8460 config/sh/sh.cc:8484 config/sh/sh.cc:8555
! #: config/sh/sh.cc:8578 config/stormy16/stormy16.cc:2403
  #: config/v850/v850.cc:2010 config/visium/visium.cc:727
  #, gcc-internal-format
  msgid "%qE attribute only applies to functions"
  msgstr "Attribut %qE bezieht sich nur auf Funktionen"
  
! #: config/arc/arc.cc:6880
  #, gcc-internal-format
  msgid "%<__builtin_arc_aligned%> with non-constant alignment"
  msgstr "%<__builtin_arc_aligned%> mit nichtkonstanter Ausrichtung"
  
! #: config/arc/arc.cc:6888
  #, gcc-internal-format
  msgid "invalid alignment value for %<__builtin_arc_aligned%>"
  msgstr "Ungültiger Ausrichtungswert für %<__builtin_arc_aligned%>"
  
! #: config/arc/arc.cc:7051
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr "Operand 1 sollte eine vorzeichenlose 3-Bit-Konstante sein"
  
! #: config/arc/arc.cc:7092 config/arc/arc.cc:7189
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr "Operand 2 sollte ein vorzeichenloser 3-Bit-Wert sein (I0–I7)"
  
! #: config/arc/arc.cc:7125 config/arc/arc.cc:7157
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr "Operand 1 sollte ein vorzeichenloser 3-Bit-Wert sein (I0–I7)"
  
! #: config/arc/arc.cc:7129 config/arc/arc.cc:7161
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr "Operand 2 sollte ein vorzeichenloser 8-Bit-Wert sein"
  
! #: config/arc/arc.cc:7193
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr "Operand 3 sollte ein vorzeichenloser 8-Bit-Wert sein"
  
! #: config/arc/arc.cc:7226
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr "Operand 4 sollte ein vorzeichenloser 8-Bit-Wert sein (0–255)"
  
! #: config/arc/arc.cc:7230
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr "Operand 3 sollte ein vorzeichenloser 3-Bit-Wert sein (I0–I7)"
  
! #: config/arc/arc.cc:7237
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr "Operand 2 sollte ein vorzeichenloser 3-Bit-Wert sein (subreg 0–7)"
  
! #: config/arc/arc.cc:7240
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr "Operand 2 sollte ein gerader 3-Bit-Wert sein (subreg 0,2,4,6)"
  
! #: config/arc/arc.cc:7287
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin requires an immediate for operand %d"
  msgstr "Operand %d der eingebauten Funktion muss konstant sein"
  
! #: config/arc/arc.cc:7292
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr "Operand %d sollte eine vorzeichenlose 6-Bit-Konstante sein"
  
! #: config/arc/arc.cc:7296
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr "Operand %d sollte eine vorzeichenlose 8-Bit-Konstante sein"
  
! #: config/arc/arc.cc:7300
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr "Operand %d sollte eine vorzeichenlose 3-Bit-Konstante sein"
  
! #: config/arc/arc.cc:7303
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr "unbekannter eingebauter direkter Operandentyp für Operand %d"
  
! #: config/arc/arc.cc:7394
  #, gcc-internal-format
  msgid "register number must be a compile-time constant.  Try giving higher optimization levels"
  msgstr "Registernummer muss bereits zur Kompilierzeit eine Konstante sein. Probieren Sie eine stärkere Optimierungsstufe"
  
! #: config/arc/arc.cc:8467
  #, gcc-internal-format
  msgid "insn addresses not set after shorten branches"
  msgstr "Interner Fehler: insn addresses not set after shorten branches"
  
! #: config/arc/arc.cc:8682
  #, gcc-internal-format
  msgid "insn addresses not freed"
  msgstr "Befehlsadressen nicht freigegeben"
  
! #: config/arc/arc.cc:10830
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr "Attribut %qE ist nur für die Architektur ARCv2 gültig"
  
! #: config/arc/arc.cc:10838 config/arc/arc.cc:10877
  #, gcc-internal-format
  msgid "argument of %qE attribute is missing"
  msgstr "Argument des Attributs %qE fehlt"
  
! #: config/arc/arc.cc:10849 config/arc/arc.cc:10888 config/arc/arc.cc:11014
! #: config/avr/avr.cc:11397
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "Attribut %qE erlaubt nur eine Ganzzahlkonstante als Argument"
  
! #: config/arc/arc.cc:10869
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr "Attribut %qE ist nur für die ARC-EM-Architektur gültig"
  
! #: config/arc/arc.cc:10924
  #, gcc-internal-format
  msgid "%qE attribute only applies to types"
  msgstr "Attribut %qE kann nur auf Typen angewandt werden"
  
! #: config/arc/arc.cc:10930
  #, gcc-internal-format
  msgid "argument of %qE attribute ignored"
  msgstr "Argument des Attributs %qE wird ignoriert"
  
! #: config/arc/arc.cc:11004 config/avr/avr.cc:11384 config/bfin/bfin.cc:4818
! #: config/mingw/winnt.cc:63 config/nvptx/nvptx.cc:5924
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "Attribut %qE bezieht sich nur auf Variablen"
  
! #: config/arm/aarch-common.cc:553 config/i386/i386.cc:24290
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr "Alternativen sind in %<asm%>-Flag-Ausgabe nicht erlaubt"
  
! #: config/arm/aarch-common.cc:614 config/i386/i386.cc:24354
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr "unbekannte Ausgabe %qs des %<asm%>-Schalters"
  
! #: config/arm/aarch-common.cc:624 config/i386/i386.cc:24383
  #, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr "ungültiger Typ für %<asm%>-Schalter-Ausgabe"
  
! #: config/arm/aarch-common.cc:714
  #, gcc-internal-format
  msgid "missing feature or flag for %qs"
  msgstr "fehlendes Merkmal oder Kennzeichen für %qs"
  
! #: config/arm/aarch-common.cc:716
  #, gcc-internal-format
  msgid "invalid argument %qs for %qs"
  msgstr "ungültiges Argument %qs für %qs"
  
! #: config/arm/aarch-common.cc:727
  #, gcc-internal-format
  msgid "argument %qs can only appear alone in %qs"
  msgstr "das Argument %qs kann in %qs nur allein vorkommen"
  
! #: config/arm/arm-builtins.cc:2928
  #, gcc-internal-format, gfc-internal-format
  msgid "coprocessor %d is not enabled with +cdecp%d"
  msgstr "Koprozessor %d ist nicht aktiviert mit +cdecp%d"
  
! #: config/arm/arm-builtins.cc:2932
  #, gcc-internal-format
  msgid "coproc must be a constant immediate in range [0-%d] enabled with %<+cdecp<N>%>"
  msgstr "Koprozessornummer muss eine direkt angegebene Konstante im Bereich 0 bis %d sein, die mit %<+cdecp<N>%> aktiviert wurde"
  
! #: config/arm/arm-builtins.cc:2941
  #, gcc-internal-format
  msgid "argument %d to %qE must be a constant immediate in range [0-%d]"
  msgstr "Argument %d von %qE muss eine direkt angegebene Konstante im Bereich [0-%d] sein"
  
! #: config/arm/arm-builtins.cc:3060
  #, gcc-internal-format
  msgid "this builtin is not supported for this target"
  msgstr "diese eingebaute Funktion wird auf diesem Ziel nicht unterstützt"
  
! #: config/arm/arm-builtins.cc:3175
  #, gcc-internal-format
  msgid "saturation bit range must be in the range [%wd, %wd]"
  msgstr "Bitbereich der Sättigung muss im Bereich [%wd, %wd] liegen"
  
! #: config/arm/arm-builtins.cc:3180
  #, gcc-internal-format
  msgid "saturation bit range must be a constant immediate"
  msgstr "Bitbereich der Sättigung muss eine direkt angegebene Konstante sein"
  
! #: config/arm/arm-builtins.cc:3204
  #, gcc-internal-format
  msgid "You must enable MVE instructions to use these intrinsics"
  msgstr "Um diese intrinsischen Funktionen zu verwenden, müssen Sie MVE-Befehle einschalten."
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90148
! #: config/arm/arm-builtins.cc:3226
  #, gcc-internal-format
  msgid "You must enable NEON instructions (e.g. %<-mfloat-abi=softfp%> %<-mfpu=neon%>) to use these intrinsics."
  msgstr "Um diese intrinsischen Funktionen zu verwenden, müssen Sie NEON-Befehle einschalten (zum Beispiel mit %<-mfloat-abi=softfp -mfpu=neon%>)."
  
! #: config/arm/arm-builtins.cc:3248
  #, gcc-internal-format
  msgid "You must enable VFP instructions to use these intrinsics."
  msgstr "Um diese intrinsischen Funktionen zu verwenden, müssen Sie VFP-Befehle einschalten."
  
! #: config/arm/arm-builtins.cc:3319
  #, gcc-internal-format
  msgid "You must enable crypto instructions (e.g. include %<-mfloat-abi=softfp%> %<-mfpu=crypto-neon%>) to use these intrinsics."
  msgstr "Um diese intrinsischen Funktionen zu verwenden, müssen Sie Krypto-Befehle einschalten (zum Beispiel mit %<-mfloat-abi=softfp -mfpu=crypto-neon%>)"
  
- #. @@@ better error message
- #: config/arm/arm-builtins.cc:3397 config/arm/arm-builtins.cc:3501
- #, gcc-internal-format
- msgid "selector must be an immediate"
- msgstr "Wähler muss »immediate« sein"
- 
- #: config/arm/arm-builtins.cc:3405 config/arm/arm-builtins.cc:3450
- #: config/arm/arm-builtins.cc:3508 config/arm/arm-builtins.cc:3517
- #, gcc-internal-format
- msgid "the range of selector should be in 0 to 7"
- msgstr "der Wertebereich des Selektors sollte 0 bis 7 sein"
- 
- #: config/arm/arm-builtins.cc:3410 config/arm/arm-builtins.cc:3519
- #, gcc-internal-format
- msgid "the range of selector should be in 0 to 3"
- msgstr "der Wertebereich des Selektors sollte 0 bis 3 sein"
- 
- #: config/arm/arm-builtins.cc:3415 config/arm/arm-builtins.cc:3521
- #, gcc-internal-format
- msgid "the range of selector should be in 0 to 1"
- msgstr "der Wertebereich des Selektors sollte 0 bis 1 sein"
- 
- #: config/arm/arm-builtins.cc:3587
- #, gcc-internal-format
- msgid "mask must be an immediate"
- msgstr "Maske muss »immediate« sein"
- 
- #: config/arm/arm-builtins.cc:3592
- #, gcc-internal-format
- msgid "the range of mask should be in 0 to 255"
- msgstr "der Wertebereich der Maske ist 0 bis 255"
- 
- #: config/arm/arm-builtins.cc:3780
- #, gcc-internal-format
- msgid "the range of count should be in 0 to 32; please check the intrinsic %qs in code"
- msgstr "der Wertebereich des Zählers sollte im Bereich 0 bis 32 sein; bitte das intrinsische %qs im Code prüfen"
- 
- #: config/arm/arm-builtins.cc:3788
- #, gcc-internal-format
- msgid "the range of count should be in 0 to 16; please check the intrinsic %qs in code"
- msgstr "der Wertebereich des Zählers sollte im Bereich 0 bis 16 sein; bitte das intrinsische %qs im Code prüfen"
- 
- #: config/arm/arm-builtins.cc:3796
- #, gcc-internal-format
- msgid "the range of count should be in 0 to 64; please check the intrinsic %qs in code"
- msgstr "der Wertebereich des Zählers sollte im Bereich 0 bis 64 sein; bitte das intrinsische %qs im Code prüfen"
- 
- #: config/arm/arm-builtins.cc:3859
- #, gcc-internal-format
- msgid "the count should be no less than 0; please check the intrinsic %qs in code"
- msgstr "der Zähler sollte nicht kleiner als 0 sein; bitte das intrinsische %qs im Code prüfen"
- 
  #: config/arm/arm-c.cc:108
  #, gcc-internal-format
  msgid "argument %u to function %qE is of type %qT which is not known to be 128 bits wide"
--- 41889,42168 ----
  #. TRANSLATORS: the DOC/DOC0/DOC1 are strings which shouldn't be
  #. translated.  They are like keywords which one can relate with the
  #. architectural choices taken for an ARC CPU implementation.
! #: config/arc/arc.cc:1265
  #, gcc-internal-format
  msgid "option %<%s=%s%> is not available for %qs CPU"
  msgstr "Option %<%s=%s%> ist für die CPU %qs nicht verfügbar"
  
! #: config/arc/arc.cc:1270
  #, gcc-internal-format
  msgid "option %qs is ignored, the default value %qs is considered for %qs CPU"
  msgstr "Option %qs wird ignoriert, der Vorgabewert %qs wird für die CPU %qs verwendet"
  
! #: config/arc/arc.cc:1278
  #, gcc-internal-format
  msgid "option %qs is not available for %qs CPU"
  msgstr "Option %qs ist für die CPU %qs nicht verfügbar"
  
! #: config/arc/arc.cc:1283
  #, gcc-internal-format
  msgid "unset option %qs is ignored, it is always enabled for %qs CPU"
  msgstr "nicht gesetzte Option %qs wird ignoriert, für CPU %qs ist sie stets eingeschaltet"
  
! #: config/arc/arc.cc:1869
  #, gcc-internal-format, gfc-internal-format
  msgid "multiply option implies r%d is fixed"
  msgstr "Multiplizieroption bringt mit sich, dass r%d festgelegt ist"
  
! #: config/arc/arc.cc:2017 config/epiphany/epiphany.cc:505
  #: config/epiphany/epiphany.cc:547
  #, gcc-internal-format
  msgid "argument of %qE attribute is not a string constant"
  msgstr "Argument des Attributes %qE ist keine Zeichenkettenkonstante"
  
! #: config/arc/arc.cc:2026
  #, gcc-internal-format
  msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\""
  msgstr "Argument des Attributes %qE ist weder »ilink1« oder »ilink2«"
  
! #: config/arc/arc.cc:2035
  #, gcc-internal-format
  msgid "argument of %qE attribute is not \"ilink\" or \"firq\""
  msgstr "Argument des Attributes %qE ist weder »ilink« oder »firq«"
  
! #: config/arc/arc.cc:2049 config/arm/arm.cc:7444 config/arm/arm.cc:7462
! #: config/arm/arm.cc:7641 config/avr/avr.cc:11391 config/avr/avr.cc:11405
! #: config/bfin/bfin.cc:4694 config/bfin/bfin.cc:4755 config/bfin/bfin.cc:4785
! #: config/bpf/bpf.cc:93 config/csky/csky.cc:6458 config/csky/csky.cc:6486
! #: config/epiphany/epiphany.cc:488 config/gcn/gcn.cc:362
! #: config/h8300/h8300.cc:5001 config/i386/i386-options.cc:3605
! #: config/i386/i386-options.cc:3785 config/i386/i386-options.cc:3841
! #: config/i386/i386-options.cc:3892 config/i386/i386-options.cc:3929
! #: config/m68k/m68k.cc:804 config/mcore/mcore.cc:3068 config/mingw/winnt.cc:354
! #: config/nvptx/nvptx.cc:5888 config/riscv/riscv.cc:7562
  #: config/rl78/rl78.cc:821 config/rl78/rl78.cc:890
! #: config/rs6000/rs6000.cc:20653 config/rx/rx.cc:2712 config/rx/rx.cc:2738
! #: config/s390/s390.cc:1158 config/s390/s390.cc:1248 config/sh/sh.cc:8442
  #: config/sh/sh.cc:8460 config/sh/sh.cc:8484 config/sh/sh.cc:8555
! #: config/sh/sh.cc:8578 config/stormy16/stormy16.cc:2402
  #: config/v850/v850.cc:2010 config/visium/visium.cc:727
  #, gcc-internal-format
  msgid "%qE attribute only applies to functions"
  msgstr "Attribut %qE bezieht sich nur auf Funktionen"
  
! #: config/arc/arc.cc:6895
  #, gcc-internal-format
  msgid "%<__builtin_arc_aligned%> with non-constant alignment"
  msgstr "%<__builtin_arc_aligned%> mit nichtkonstanter Ausrichtung"
  
! #: config/arc/arc.cc:6903
  #, gcc-internal-format
  msgid "invalid alignment value for %<__builtin_arc_aligned%>"
  msgstr "Ungültiger Ausrichtungswert für %<__builtin_arc_aligned%>"
  
! #: config/arc/arc.cc:7066
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr "Operand 1 sollte eine vorzeichenlose 3-Bit-Konstante sein"
  
! #: config/arc/arc.cc:7107 config/arc/arc.cc:7204
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr "Operand 2 sollte ein vorzeichenloser 3-Bit-Wert sein (I0–I7)"
  
! #: config/arc/arc.cc:7140 config/arc/arc.cc:7172
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr "Operand 1 sollte ein vorzeichenloser 3-Bit-Wert sein (I0–I7)"
  
! #: config/arc/arc.cc:7144 config/arc/arc.cc:7176
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr "Operand 2 sollte ein vorzeichenloser 8-Bit-Wert sein"
  
! #: config/arc/arc.cc:7208
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr "Operand 3 sollte ein vorzeichenloser 8-Bit-Wert sein"
  
! #: config/arc/arc.cc:7241
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr "Operand 4 sollte ein vorzeichenloser 8-Bit-Wert sein (0–255)"
  
! #: config/arc/arc.cc:7245
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr "Operand 3 sollte ein vorzeichenloser 3-Bit-Wert sein (I0–I7)"
  
! #: config/arc/arc.cc:7252
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr "Operand 2 sollte ein vorzeichenloser 3-Bit-Wert sein (subreg 0–7)"
  
! #: config/arc/arc.cc:7255
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr "Operand 2 sollte ein gerader 3-Bit-Wert sein (subreg 0,2,4,6)"
  
! #: config/arc/arc.cc:7302
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin requires an immediate for operand %d"
  msgstr "Operand %d der eingebauten Funktion muss konstant sein"
  
! #: config/arc/arc.cc:7307
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr "Operand %d sollte eine vorzeichenlose 6-Bit-Konstante sein"
  
! #: config/arc/arc.cc:7311
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr "Operand %d sollte eine vorzeichenlose 8-Bit-Konstante sein"
  
! #: config/arc/arc.cc:7315
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr "Operand %d sollte eine vorzeichenlose 3-Bit-Konstante sein"
  
! #: config/arc/arc.cc:7318
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr "unbekannter eingebauter direkter Operandentyp für Operand %d"
  
! #: config/arc/arc.cc:7409
  #, gcc-internal-format
  msgid "register number must be a compile-time constant.  Try giving higher optimization levels"
  msgstr "Registernummer muss bereits zur Kompilierzeit eine Konstante sein. Probieren Sie eine stärkere Optimierungsstufe"
  
! #: config/arc/arc.cc:8481
  #, gcc-internal-format
  msgid "insn addresses not set after shorten branches"
  msgstr "Interner Fehler: insn addresses not set after shorten branches"
  
! #: config/arc/arc.cc:8696
  #, gcc-internal-format
  msgid "insn addresses not freed"
  msgstr "Befehlsadressen nicht freigegeben"
  
! #: config/arc/arc.cc:10844
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr "Attribut %qE ist nur für die Architektur ARCv2 gültig"
  
! #: config/arc/arc.cc:10852 config/arc/arc.cc:10891
  #, gcc-internal-format
  msgid "argument of %qE attribute is missing"
  msgstr "Argument des Attributs %qE fehlt"
  
! #: config/arc/arc.cc:10863 config/arc/arc.cc:10902 config/arc/arc.cc:11028
! #: config/avr/avr.cc:11465
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "Attribut %qE erlaubt nur eine Ganzzahlkonstante als Argument"
  
! #: config/arc/arc.cc:10883
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr "Attribut %qE ist nur für die ARC-EM-Architektur gültig"
  
! #: config/arc/arc.cc:10938
  #, gcc-internal-format
  msgid "%qE attribute only applies to types"
  msgstr "Attribut %qE kann nur auf Typen angewandt werden"
  
! #: config/arc/arc.cc:10944
  #, gcc-internal-format
  msgid "argument of %qE attribute ignored"
  msgstr "Argument des Attributs %qE wird ignoriert"
  
! #: config/arc/arc.cc:11018 config/avr/avr.cc:11452 config/bfin/bfin.cc:4817
! #: config/mingw/winnt.cc:63 config/nvptx/nvptx.cc:5911
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "Attribut %qE bezieht sich nur auf Variablen"
  
! #: config/arm/aarch-common.cc:553 config/i386/i386.cc:24966
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr "Alternativen sind in %<asm%>-Flag-Ausgabe nicht erlaubt"
  
! #: config/arm/aarch-common.cc:614 config/i386/i386.cc:25030
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr "unbekannte Ausgabe %qs des %<asm%>-Schalters"
  
! #: config/arm/aarch-common.cc:624 config/i386/i386.cc:25059
  #, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr "ungültiger Typ für %<asm%>-Schalter-Ausgabe"
  
! #: config/arm/aarch-common.cc:713
  #, gcc-internal-format
  msgid "missing feature or flag for %qs"
  msgstr "fehlendes Merkmal oder Kennzeichen für %qs"
  
! #: config/arm/aarch-common.cc:715
  #, gcc-internal-format
  msgid "invalid argument %qs for %qs"
  msgstr "ungültiges Argument %qs für %qs"
  
! #: config/arm/aarch-common.cc:726
  #, gcc-internal-format
  msgid "argument %qs can only appear alone in %qs"
  msgstr "das Argument %qs kann in %qs nur allein vorkommen"
  
! #: config/arm/arm-builtins.cc:2229
  #, gcc-internal-format, gfc-internal-format
  msgid "coprocessor %d is not enabled with +cdecp%d"
  msgstr "Koprozessor %d ist nicht aktiviert mit +cdecp%d"
  
! #: config/arm/arm-builtins.cc:2233
  #, gcc-internal-format
  msgid "coproc must be a constant immediate in range [0-%d] enabled with %<+cdecp<N>%>"
  msgstr "Koprozessornummer muss eine direkt angegebene Konstante im Bereich 0 bis %d sein, die mit %<+cdecp<N>%> aktiviert wurde"
  
! #: config/arm/arm-builtins.cc:2242
  #, gcc-internal-format
  msgid "argument %d to %qE must be a constant immediate in range [0-%d]"
  msgstr "Argument %d von %qE muss eine direkt angegebene Konstante im Bereich [0-%d] sein"
  
! #: config/arm/arm-builtins.cc:2360
  #, gcc-internal-format
  msgid "this builtin is not supported for this target"
  msgstr "diese eingebaute Funktion wird auf diesem Ziel nicht unterstützt"
  
! #: config/arm/arm-builtins.cc:2475
  #, gcc-internal-format
  msgid "saturation bit range must be in the range [%wd, %wd]"
  msgstr "Bitbereich der Sättigung muss im Bereich [%wd, %wd] liegen"
  
! #: config/arm/arm-builtins.cc:2480
  #, gcc-internal-format
  msgid "saturation bit range must be a constant immediate"
  msgstr "Bitbereich der Sättigung muss eine direkt angegebene Konstante sein"
  
! #: config/arm/arm-builtins.cc:2504
  #, gcc-internal-format
  msgid "You must enable MVE instructions to use these intrinsics"
  msgstr "Um diese intrinsischen Funktionen zu verwenden, müssen Sie MVE-Befehle einschalten."
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90148
! #: config/arm/arm-builtins.cc:2526
  #, gcc-internal-format
  msgid "You must enable NEON instructions (e.g. %<-mfloat-abi=softfp%> %<-mfpu=neon%>) to use these intrinsics."
  msgstr "Um diese intrinsischen Funktionen zu verwenden, müssen Sie NEON-Befehle einschalten (zum Beispiel mit %<-mfloat-abi=softfp -mfpu=neon%>)."
  
! #: config/arm/arm-builtins.cc:2548
  #, gcc-internal-format
  msgid "You must enable VFP instructions to use these intrinsics."
  msgstr "Um diese intrinsischen Funktionen zu verwenden, müssen Sie VFP-Befehle einschalten."
  
! #: config/arm/arm-builtins.cc:2608
  #, gcc-internal-format
  msgid "You must enable crypto instructions (e.g. include %<-mfloat-abi=softfp%> %<-mfpu=crypto-neon%>) to use these intrinsics."
  msgstr "Um diese intrinsischen Funktionen zu verwenden, müssen Sie Krypto-Befehle einschalten (zum Beispiel mit %<-mfloat-abi=softfp -mfpu=crypto-neon%>)"
  
  #: config/arm/arm-c.cc:108
  #, gcc-internal-format
  msgid "argument %u to function %qE is of type %qT which is not known to be 128 bits wide"
*************** msgstr "%<#pragma GCC arm \"arm_mve.h\"%
*** 40149,40508 ****
  msgid "unknown %<#pragma GCC arm%> option %qs"
  msgstr "unbekannte Option %qs für %<#pragma GCC arm%>"
  
! #: config/arm/arm-mve-builtins.cc:528
  #, gcc-internal-format
  msgid "this definition requires the MVE ISA extension"
  msgstr "diese Definition erfordert die MVE-ISA-Erweiterung"
  
! #: config/arm/arm-mve-builtins.cc:553
  #, gcc-internal-format
  msgid "this definition requires MVE types, please include %qs"
  msgstr "diese Definition erfordert MVE-Typen, bitte binden Sie %qs ein"
  
! #: config/arm/arm-mve-builtins.cc:623
  #, gcc-internal-format
  msgid "you can enable mve.fp by using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr "Sie können mve.fp mit der Befehlszeilenoption %<-march%> oder mit dem Attribut oder Pragma %<target%> einschalten"
  
! #: config/arm/arm-mve-builtins.cc:660
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value multiple of %wd in the range [%wd, %wd]"
  msgstr "Übergabe von %wd an das Argument %d von %qE, das ein Vielfaches von %wd im Bereich [%wd, %wd] erwartet"
  
! #: config/arm/arm-mve-builtins.cc:1275
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid MVE element type"
  msgstr "Übergabe von %qT an Argument %d von %qE, aber %qT ist kein gültiger MVE-Elementtyp"
  
! #: config/arm/arm-mve-builtins.cc:1309
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a single MVE vector rather than a tuple"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch einen einzelnen MVE-Vektor statt eines Tupels erwartet"
  
! #: config/arm/arm-mve-builtins.cc:1329
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an MVE vector type"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch einen MVE-Vektortyp erwartet"
  
! #: config/arm/arm-mve-builtins.cc:1332
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an MVE tuple type"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch einen MVE-Tupeltyp erwartet"
  
! #: config/arm/arm-mve-builtins.cc:1409
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but previous arguments had type %qT"
  msgstr "Übergabe von %qT an Argument %d von %qE, aber vorherige Argumente waren vom Typ %qT"
  
! #: config/arm/arm-mve-builtins.cc:1699
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a pointer to %qT"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch einen Zeiger auf %qT erwartet"
  
! #: config/arm/arm-mve-builtins.cc:2341
  #, gcc-internal-format
  msgid "constant predicate argument %d (%wx) does not map to %d lane numbers, converted to %wx"
  msgstr "das konstante Prädikatsargument %d (%wx) lässt sich nicht auf %d Fahrspuren abbilden, es wurde daher in %wx umgewandelt"
  
! #: config/arm/arm.cc:2976
! #, gcc-internal-format
! msgid "iWMMXt and NEON are incompatible"
! msgstr "iWMMXt und NEON sind unverträglich"
! 
! #: config/arm/arm.cc:2982
  #, gcc-internal-format
  msgid "target CPU does not support ARM mode"
  msgstr "Ziel-CPU unterstützt nicht ARM-Modus"
  
! #: config/arm/arm.cc:2986
  #, gcc-internal-format
  msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
  msgstr "Das Einschalten der Ablaufverfolgung ist nur bei der Übersetzung für THUMB sinnvoll"
  
! #: config/arm/arm.cc:2989
  #, gcc-internal-format
  msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
  msgstr "Das Einschalten der Unterstützung der Aufgerufenen-Zusammenarbeit ist nur bei der Übersetzung für THUMB sinnvoll"
  
! #: config/arm/arm.cc:2997
  #, gcc-internal-format
  msgid "%<-g%> with %<-mno-apcs-frame%> may not give sensible debugging"
  msgstr "%<-g%> mit %<-mno-apcs-frame%> könnte vernünftiges Debugging verhindern"
  
! #: config/arm/arm.cc:3002
! #, gcc-internal-format
! msgid "iWMMXt unsupported under Thumb mode"
! msgstr "iWMMXt wird im Thumb-Modus nicht unterstützt"
! 
! #: config/arm/arm.cc:3005
  #, gcc-internal-format
  msgid "cannot use %<-mtp=cp15%> with 16-bit Thumb"
  msgstr "%<-mtp=cp15%> kann nicht mit 16-Bit-Thumb verwendet werden"
  
! #: config/arm/arm.cc:3009
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with Thumb"
  msgstr "RTP PIC ist mit Thumb unverträglich"
  
! #: config/arm/arm.cc:3022
  #, gcc-internal-format
  msgid "%qs only supports non-pic code on M-profile targets with the MOVT instruction"
  msgstr "%qs unterstützt nicht-PIC-Code nur auf M-Profil-Zielen mit dem MOVT-Befehl"
  
! #: config/arm/arm.cc:3027
  #, gcc-internal-format
  msgid "%qs only supports non-pic code on M-profile targets"
  msgstr "%qs unterstützt nicht-PIC-Code nur auf M-Profil-Zielen"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90160
! #: config/arm/arm.cc:3032
  #, gcc-internal-format
  msgid "%qs is incompatible with %<-mword-relocations%>"
  msgstr "%qs verträgt sich nicht mit %<-mword-relocations%>"
  
! #: config/arm/arm.cc:3134
  #, gcc-internal-format
  msgid "target CPU does not support THUMB instructions"
  msgstr "Ziel-CPU unterstützt keine THUMB-Befehle"
  
! #: config/arm/arm.cc:3184
  #, gcc-internal-format
  msgid "target CPU does not support unaligned accesses"
  msgstr "Ziel-CPU unterstützt keine unausgerichteten Zugriffe"
  
! #: config/arm/arm.cc:3243 config/arm/arm.cc:33500
  #, gcc-internal-format
  msgid "This architecture does not support branch protection instructions"
  msgstr "Diese Architektur unterstützt keine Befehle mit Sprungschutz"
  
! #: config/arm/arm.cc:3246
  #, gcc-internal-format
  msgid "Return address signing is not supported with %<-mtpcs-frame%>."
  msgstr "Signieren der Rückgabeadresse wird für %<-mtpcs-frame%> nicht unterstützt."
  
! #: config/arm/arm.cc:3384
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with switch %<-march=%s%>"
  msgstr "Schalter %<-mcpu=%s%> steht mit dem Schalter %<-march=%s%> in Konflikt"
  
! #: config/arm/arm.cc:3639
  #, gcc-internal-format
  msgid "%<-mapcs-stack-check%> incompatible with %<-mno-apcs-frame%>"
  msgstr "%<-mapcs-stack-check%> verträgt sich nicht mit %<-mno-apcs-frame%>"
  
! #: config/arm/arm.cc:3648
  #, gcc-internal-format
  msgid "%<-fpic%> and %<-mapcs-reent%> are incompatible"
  msgstr "%<-fpic%> und %<-mapcs-reent%> sind inkompatibel"
  
! #: config/arm/arm.cc:3651
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr "wiedereinsprungsfähiger APCS-Code nicht unterstützt. Ignoriert"
  
! #: config/arm/arm.cc:3674
  #, gcc-internal-format
  msgid "option %<-mstructure-size-boundary%> is deprecated"
  msgstr "option %<-mstructure-size-boundary%> ist veraltet"
  
! #: config/arm/arm.cc:3682
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr "Grenze für Strukturgröße kann nur auf 8, 32 oder 64 gesetzt werden"
  
! #: config/arm/arm.cc:3684
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr "Grenze für Strukturgröße kann nur auf 8 oder 32 gesetzt werden"
  
! #: config/arm/arm.cc:3709
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with %<-msingle-pic-base%>"
  msgstr "RTP PIC ist mit %<-msingle-pic-base%> unverträglich"
  
! #: config/arm/arm.cc:3721 config/arm/arm.cc:33850
  #, gcc-internal-format
  msgid "FDPIC mode is not supported in Thumb-1 mode"
  msgstr "Der FDPIC-Modus wird im Thumb-1-Modus nicht unterstützt"
  
! #: config/arm/arm.cc:3729
  #, gcc-internal-format
  msgid "%<-mpic-register=%> is useless without %<-fpic%>"
  msgstr "%<-mpic-register=%> ist ohne %<-fpic%> nutzlos"
  
! #: config/arm/arm.cc:3738
  #, gcc-internal-format
  msgid "unable to use %qs for PIC register"
  msgstr "%qs kann nicht als PIC-Register verwendet werden"
  
! #: config/arm/arm.cc:3778 config/pru/pru.cc:627
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> not supported on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> wird auf dieser Architektur nicht unterstützt"
  
! #: config/arm/arm.cc:3946
  #, gcc-internal-format
  msgid "selected fp16 options are incompatible"
  msgstr "die ausgewählten fp16-Optionen sind inkompatibel"
  
! #: config/arm/arm.cc:3981
  #, gcc-internal-format
  msgid "%<-mstack-protector-guard=tls%> needs a hardware TLS register"
  msgstr "%<-mstack-protector-guard=tls%> erfordert ein Hardware-TLS-Register"
  
! #: config/arm/arm.cc:4001
! #, gcc-internal-format
! msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
! msgstr "iwmmxt erfordert ein AAPCS-kompatibles ABI für den richtigen Einsatz"
! 
! #: config/arm/arm.cc:4004
! #, gcc-internal-format
! msgid "iwmmxt abi requires an iwmmxt capable cpu"
! msgstr "iwmmxt ABI erfordert eine iwmmxt-fähige CPU"
! 
! #: config/arm/arm.cc:4012
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr "Ziel-CPU unterstützt keine Zusammenarbeit"
  
! #: config/arm/arm.cc:4025
  #, gcc-internal-format
  msgid "AAPCS does not support %<-mcaller-super-interworking%>"
  msgstr "AAPCS unterstützt nicht %<-mcaller-super-interworking%>"
  
! #: config/arm/arm.cc:4028
  #, gcc-internal-format
  msgid "AAPCS does not support %<-mcallee-super-interworking%>"
  msgstr "AAPCS unterstützt nicht %<-mcallee-super-interworking%>"
  
! #: config/arm/arm.cc:4033
  #, gcc-internal-format
  msgid "%<__fp16%> and no ldrh"
  msgstr "%<__fp16%> ohne %<ldrh%>"
  
! #: config/arm/arm.cc:4036
  #, gcc-internal-format
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr "Ziel-CPU unterstützt keine ARMv8-M-Security-Erweiterungen"
  
! #: config/arm/arm.cc:4041
  #, gcc-internal-format
  msgid "ARMv8-M Security Extensions incompatible with selected FPU"
  msgstr "ARMv8-M Security Extensions sind mit der gewählten FPU inkompatibel"
  
! #: config/arm/arm.cc:4053
  #, gcc-internal-format
  msgid "%<-mfloat-abi=hard%>: selected architecture lacks an FPU"
  msgstr "%<-mfloat-abi=hard%>: ausgewählte Architektur hat keine FPU"
  
! #: config/arm/arm.cc:4061
  #, gcc-internal-format
  msgid "%<-mfloat-abi=hard%> and VFP"
  msgstr "%<-mfloat-abi=hard%> und VFP"
  
! #: config/arm/arm.cc:6326
  #, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr "von nicht-AAPCS abgeleitete PCS-Variante"
  
! #: config/arm/arm.cc:6328
  #, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr "variadische Funktionen müssen die AAPCS-Basisvariante verwenden"
  
! #: config/arm/arm.cc:6357
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr "PCS-Variante"
  
! #: config/arm/arm.cc:6632
  #, gcc-internal-format
  msgid "Thumb-1 %<hard-float%> VFP ABI"
  msgstr "Thumb-1 %<hard-float%> VFP-ABI"
  
! #: config/arm/arm.cc:6727
  #, gcc-internal-format
  msgid "argument of type %qT not permitted with %<-mgeneral-regs-only%>"
  msgstr "Argument vom Typ %qT ist zusammen mit %<-mgeneral-regs-only%> nicht erlaubt"
  
! #: config/arm/arm.cc:7111 config/arm/arm.cc:7332 config/arm/arm.cc:7365
! #: config/arm/arm.cc:29586
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr "die Parameterübergabe für das Argument vom Typ %qT hat sich in GCC 7.1 geändert"
  
! #: config/arm/arm.cc:7503
  #, gcc-internal-format
  msgid "FP registers might be clobbered despite %qE attribute: compile with %<-mgeneral-regs-only%>"
  msgstr "Gleitkomma-Register könnten trotz Attribut %qE überschrieben werden: compilieren Sie mit %<-mgeneral-regs-only%>"
  
! #: config/arm/arm.cc:7625
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr "Attribut %qE ist nicht auf Funktionen anwendbar, die Argumente auf dem Stack übergeben"
  
! #: config/arm/arm.cc:7637
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr "Attribut %qE ist nicht auf Funktionen anwendbar, die variable Anzahl von Argumenten haben"
  
! #: config/arm/arm.cc:7646
  #, gcc-internal-format
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr "Attribut %qE ist nicht auf Funktionen anwendbar, die Argumente auf dem Stack zurückgeben"
  
! #: config/arm/arm.cc:7668 config/arm/arm.cc:7720
  #, gcc-internal-format
  msgid "%qE attribute ignored without %<-mcmse%> option"
  msgstr "Attribut %qE ignoriert, da die Option %<-mcmse%> nicht angegeben ist"
  
! #: config/arm/arm.cc:7687
  #, gcc-internal-format
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr "Attribut %qE wirkt sich nicht auf Funktionen mit »static«-Bindung aus"
  
! #: config/arm/arm.cc:7740
  #, gcc-internal-format
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr "Attribut %qE kann nur auf Basistypen von Funktionszeiger angewandt werden"
  
! #: config/arm/arm.cc:9752
  #, gcc-internal-format
  msgid "accessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>"
  msgstr "Zugriff auf threadlokalen Speicher wird derzeit mit %<-mpure-code%> oder %<-mslow-flash-data%> nicht unterstützt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79871
! #: config/arm/arm.cc:13584 config/arm/arm.cc:13586
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr "»%s« %wd ist außerhalb des gültigen Bereichs von %wd bis %wd"
  
! #: config/arm/arm.cc:26127
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "Wirkliche Stelle des gestapelten Parameters kann nicht berechnet werden"
  
! #: config/arm/arm.cc:26790
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr "Unexpected thumb1 far jump"
  
! #: config/arm/arm.cc:27045
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "keine unteren Register für das Hervorholen der hohen Register verfügbar"
  
! #: config/arm/arm.cc:27298
  #, gcc-internal-format
  msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode"
  msgstr "Interrupt-Dienst-Routinen können nicht im »Thumb-1«-Modus codiert werden"
  
! #: config/arm/arm.cc:27596
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr "%<-fstack-check=specific%> für Thumb-1"
  
! #: config/arm/arm.cc:33865
  #, gcc-internal-format
  msgid "invalid fpu for target attribute or pragma %qs"
  msgstr "ungültige FPU für Zielattribut oder Pragma %qs"
--- 42183,42522 ----
  msgid "unknown %<#pragma GCC arm%> option %qs"
  msgstr "unbekannte Option %qs für %<#pragma GCC arm%>"
  
! #: config/arm/arm-mve-builtins.cc:508
  #, gcc-internal-format
  msgid "this definition requires the MVE ISA extension"
  msgstr "diese Definition erfordert die MVE-ISA-Erweiterung"
  
! #: config/arm/arm-mve-builtins.cc:533
  #, gcc-internal-format
  msgid "this definition requires MVE types, please include %qs"
  msgstr "diese Definition erfordert MVE-Typen, bitte binden Sie %qs ein"
  
! #: config/arm/arm-mve-builtins.cc:603
  #, gcc-internal-format
  msgid "you can enable mve.fp by using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr "Sie können mve.fp mit der Befehlszeilenoption %<-march%> oder mit dem Attribut oder Pragma %<target%> einschalten"
  
! #: config/arm/arm-mve-builtins.cc:640
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value multiple of %wd in the range [%wd, %wd]"
  msgstr "Übergabe von %wd an das Argument %d von %qE, das ein Vielfaches von %wd im Bereich [%wd, %wd] erwartet"
  
! #: config/arm/arm-mve-builtins.cc:1272
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid MVE element type"
  msgstr "Übergabe von %qT an Argument %d von %qE, aber %qT ist kein gültiger MVE-Elementtyp"
  
! #: config/arm/arm-mve-builtins.cc:1306
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a single MVE vector rather than a tuple"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch einen einzelnen MVE-Vektor statt eines Tupels erwartet"
  
! #: config/arm/arm-mve-builtins.cc:1326
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an MVE vector type"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch einen MVE-Vektortyp erwartet"
  
! #: config/arm/arm-mve-builtins.cc:1329
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an MVE tuple type"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch einen MVE-Tupeltyp erwartet"
  
! #: config/arm/arm-mve-builtins.cc:1406
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but previous arguments had type %qT"
  msgstr "Übergabe von %qT an Argument %d von %qE, aber vorherige Argumente waren vom Typ %qT"
  
! #: config/arm/arm-mve-builtins.cc:1696
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a pointer to %qT"
  msgstr "Übergabe von %qT an Argument %d von %qE, das jedoch einen Zeiger auf %qT erwartet"
  
! #: config/arm/arm-mve-builtins.cc:2338
  #, gcc-internal-format
  msgid "constant predicate argument %d (%wx) does not map to %d lane numbers, converted to %wx"
  msgstr "das konstante Prädikatsargument %d (%wx) lässt sich nicht auf %d Fahrspuren abbilden, es wurde daher in %wx umgewandelt"
  
! #: config/arm/arm.cc:2974
  #, gcc-internal-format
  msgid "target CPU does not support ARM mode"
  msgstr "Ziel-CPU unterstützt nicht ARM-Modus"
  
! #: config/arm/arm.cc:2978
  #, gcc-internal-format
  msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
  msgstr "Das Einschalten der Ablaufverfolgung ist nur bei der Übersetzung für THUMB sinnvoll"
  
! #: config/arm/arm.cc:2981
  #, gcc-internal-format
  msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
  msgstr "Das Einschalten der Unterstützung der Aufgerufenen-Zusammenarbeit ist nur bei der Übersetzung für THUMB sinnvoll"
  
! #: config/arm/arm.cc:2989
  #, gcc-internal-format
  msgid "%<-g%> with %<-mno-apcs-frame%> may not give sensible debugging"
  msgstr "%<-g%> mit %<-mno-apcs-frame%> könnte vernünftiges Debugging verhindern"
  
! #: config/arm/arm.cc:2993
  #, gcc-internal-format
  msgid "cannot use %<-mtp=cp15%> with 16-bit Thumb"
  msgstr "%<-mtp=cp15%> kann nicht mit 16-Bit-Thumb verwendet werden"
  
! #: config/arm/arm.cc:2997
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with Thumb"
  msgstr "RTP PIC ist mit Thumb unverträglich"
  
! #: config/arm/arm.cc:3010
  #, gcc-internal-format
  msgid "%qs only supports non-pic code on M-profile targets with the MOVT instruction"
  msgstr "%qs unterstützt nicht-PIC-Code nur auf M-Profil-Zielen mit dem MOVT-Befehl"
  
! #: config/arm/arm.cc:3015
  #, gcc-internal-format
  msgid "%qs only supports non-pic code on M-profile targets"
  msgstr "%qs unterstützt nicht-PIC-Code nur auf M-Profil-Zielen"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90160
! #: config/arm/arm.cc:3020
  #, gcc-internal-format
  msgid "%qs is incompatible with %<-mword-relocations%>"
  msgstr "%qs verträgt sich nicht mit %<-mword-relocations%>"
  
! #: config/arm/arm.cc:3122
  #, gcc-internal-format
  msgid "target CPU does not support THUMB instructions"
  msgstr "Ziel-CPU unterstützt keine THUMB-Befehle"
  
! #: config/arm/arm.cc:3172
  #, gcc-internal-format
  msgid "target CPU does not support unaligned accesses"
  msgstr "Ziel-CPU unterstützt keine unausgerichteten Zugriffe"
  
! #: config/arm/arm.cc:3231 config/arm/arm.cc:33186
  #, gcc-internal-format
  msgid "This architecture does not support branch protection instructions"
  msgstr "Diese Architektur unterstützt keine Befehle mit Sprungschutz"
  
! #: config/arm/arm.cc:3234
  #, gcc-internal-format
  msgid "Return address signing is not supported with %<-mtpcs-frame%>."
  msgstr "Signieren der Rückgabeadresse wird für %<-mtpcs-frame%> nicht unterstützt."
  
! #: config/arm/arm.cc:3372
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with switch %<-march=%s%>"
  msgstr "Schalter %<-mcpu=%s%> steht mit dem Schalter %<-march=%s%> in Konflikt"
  
! #: config/arm/arm.cc:3627
  #, gcc-internal-format
  msgid "%<-mapcs-stack-check%> incompatible with %<-mno-apcs-frame%>"
  msgstr "%<-mapcs-stack-check%> verträgt sich nicht mit %<-mno-apcs-frame%>"
  
! #: config/arm/arm.cc:3636
  #, gcc-internal-format
  msgid "%<-fpic%> and %<-mapcs-reent%> are incompatible"
  msgstr "%<-fpic%> und %<-mapcs-reent%> sind inkompatibel"
  
! #: config/arm/arm.cc:3639
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr "wiedereinsprungsfähiger APCS-Code nicht unterstützt. Ignoriert"
  
! #: config/arm/arm.cc:3662
  #, gcc-internal-format
  msgid "option %<-mstructure-size-boundary%> is deprecated"
  msgstr "option %<-mstructure-size-boundary%> ist veraltet"
  
! #: config/arm/arm.cc:3670
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr "Grenze für Strukturgröße kann nur auf 8, 32 oder 64 gesetzt werden"
  
! #: config/arm/arm.cc:3672
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr "Grenze für Strukturgröße kann nur auf 8 oder 32 gesetzt werden"
  
! #: config/arm/arm.cc:3697
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with %<-msingle-pic-base%>"
  msgstr "RTP PIC ist mit %<-msingle-pic-base%> unverträglich"
  
! #: config/arm/arm.cc:3709 config/arm/arm.cc:33536
  #, gcc-internal-format
  msgid "FDPIC mode is not supported in Thumb-1 mode"
  msgstr "Der FDPIC-Modus wird im Thumb-1-Modus nicht unterstützt"
  
! #: config/arm/arm.cc:3717
  #, gcc-internal-format
  msgid "%<-mpic-register=%> is useless without %<-fpic%>"
  msgstr "%<-mpic-register=%> ist ohne %<-fpic%> nutzlos"
  
! #: config/arm/arm.cc:3726
  #, gcc-internal-format
  msgid "unable to use %qs for PIC register"
  msgstr "%qs kann nicht als PIC-Register verwendet werden"
  
! #: config/arm/arm.cc:3766 config/pru/pru.cc:627
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> not supported on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> wird auf dieser Architektur nicht unterstützt"
  
! #: config/arm/arm.cc:3935
  #, gcc-internal-format
  msgid "selected fp16 options are incompatible"
  msgstr "die ausgewählten fp16-Optionen sind inkompatibel"
  
! #: config/arm/arm.cc:3973
  #, gcc-internal-format
  msgid "%<-mstack-protector-guard=tls%> needs a hardware TLS register"
  msgstr "%<-mstack-protector-guard=tls%> erfordert ein Hardware-TLS-Register"
  
! #: config/arm/arm.cc:3998
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr "Ziel-CPU unterstützt keine Zusammenarbeit"
  
! #: config/arm/arm.cc:4011
  #, gcc-internal-format
  msgid "AAPCS does not support %<-mcaller-super-interworking%>"
  msgstr "AAPCS unterstützt nicht %<-mcaller-super-interworking%>"
  
! #: config/arm/arm.cc:4014
  #, gcc-internal-format
  msgid "AAPCS does not support %<-mcallee-super-interworking%>"
  msgstr "AAPCS unterstützt nicht %<-mcallee-super-interworking%>"
  
! #: config/arm/arm.cc:4019
  #, gcc-internal-format
  msgid "%<__fp16%> and no ldrh"
  msgstr "%<__fp16%> ohne %<ldrh%>"
  
! #: config/arm/arm.cc:4022
  #, gcc-internal-format
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr "Ziel-CPU unterstützt keine ARMv8-M-Security-Erweiterungen"
  
! #: config/arm/arm.cc:4027
  #, gcc-internal-format
  msgid "ARMv8-M Security Extensions incompatible with selected FPU"
  msgstr "ARMv8-M Security Extensions sind mit der gewählten FPU inkompatibel"
  
! #: config/arm/arm.cc:4037
  #, gcc-internal-format
  msgid "%<-mfloat-abi=hard%>: selected architecture lacks an FPU"
  msgstr "%<-mfloat-abi=hard%>: ausgewählte Architektur hat keine FPU"
  
! #: config/arm/arm.cc:4045
  #, gcc-internal-format
  msgid "%<-mfloat-abi=hard%> and VFP"
  msgstr "%<-mfloat-abi=hard%> und VFP"
  
! #: config/arm/arm.cc:6329
  #, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr "von nicht-AAPCS abgeleitete PCS-Variante"
  
! #: config/arm/arm.cc:6331
  #, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr "variadische Funktionen müssen die AAPCS-Basisvariante verwenden"
  
! #: config/arm/arm.cc:6360
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr "PCS-Variante"
  
! #: config/arm/arm.cc:6635
  #, gcc-internal-format
  msgid "Thumb-1 %<hard-float%> VFP ABI"
  msgstr "Thumb-1 %<hard-float%> VFP-ABI"
  
! #: config/arm/arm.cc:6730
  #, gcc-internal-format
  msgid "argument of type %qT not permitted with %<-mgeneral-regs-only%>"
  msgstr "Argument vom Typ %qT ist zusammen mit %<-mgeneral-regs-only%> nicht erlaubt"
  
! #: config/arm/arm.cc:7114 config/arm/arm.cc:7305 config/arm/arm.cc:7338
! #: config/arm/arm.cc:29396
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr "die Parameterübergabe für das Argument vom Typ %qT hat sich in GCC 7.1 geändert"
  
! #: config/arm/arm.cc:7468
  #, gcc-internal-format
  msgid "FP registers might be clobbered despite %qE attribute: compile with %<-mgeneral-regs-only%>"
  msgstr "Gleitkomma-Register könnten trotz Attribut %qE überschrieben werden: compilieren Sie mit %<-mgeneral-regs-only%>"
  
! #: config/arm/arm.cc:7590
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr "Attribut %qE ist nicht auf Funktionen anwendbar, die Argumente auf dem Stack übergeben"
  
! #: config/arm/arm.cc:7602
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr "Attribut %qE ist nicht auf Funktionen anwendbar, die variable Anzahl von Argumenten haben"
  
! #: config/arm/arm.cc:7611
  #, gcc-internal-format
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr "Attribut %qE ist nicht auf Funktionen anwendbar, die Argumente auf dem Stack zurückgeben"
  
! #: config/arm/arm.cc:7633 config/arm/arm.cc:7685
  #, gcc-internal-format
  msgid "%qE attribute ignored without %<-mcmse%> option"
  msgstr "Attribut %qE ignoriert, da die Option %<-mcmse%> nicht angegeben ist"
  
! #: config/arm/arm.cc:7652
  #, gcc-internal-format
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr "Attribut %qE wirkt sich nicht auf Funktionen mit »static«-Bindung aus"
  
! #: config/arm/arm.cc:7705
  #, gcc-internal-format
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr "Attribut %qE kann nur auf Basistypen von Funktionszeiger angewandt werden"
  
! #: config/arm/arm.cc:9700
  #, gcc-internal-format
  msgid "accessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>"
  msgstr "Zugriff auf threadlokalen Speicher wird derzeit mit %<-mpure-code%> oder %<-mslow-flash-data%> nicht unterstützt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79871
! #: config/arm/arm.cc:13527 config/arm/arm.cc:13529
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr "»%s« %wd ist außerhalb des gültigen Bereichs von %wd bis %wd"
  
! #: config/arm/arm.cc:25975
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "Wirkliche Stelle des gestapelten Parameters kann nicht berechnet werden"
  
! #: config/arm/arm.cc:26638
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr "Unexpected thumb1 far jump"
  
! #: config/arm/arm.cc:26893
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "keine unteren Register für das Hervorholen der hohen Register verfügbar"
  
! #: config/arm/arm.cc:27146
  #, gcc-internal-format
  msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode"
  msgstr "Interrupt-Dienst-Routinen können nicht im »Thumb-1«-Modus codiert werden"
  
! #: config/arm/arm.cc:27444
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr "%<-fstack-check=specific%> für Thumb-1"
  
! #: config/arm/arm.cc:33551
  #, gcc-internal-format
  msgid "invalid fpu for target attribute or pragma %qs"
  msgstr "ungültige FPU für Zielattribut oder Pragma %qs"
*************** msgstr "ungültige FPU für Zielattribut
*** 40510,40531 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.cc:33873
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr "automatische FPU-Auswahl ist hier momentan nicht erlaubt"
  
! #: config/arm/arm.cc:33886
  #, gcc-internal-format
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr "Ungültige Architektur für Zielattribut oder Pragma %qs"
  
! #: config/arm/arm.cc:33900
  #, gcc-internal-format
  msgid "unknown target attribute or pragma %qs"
  msgstr "Unbekanntes Zielattribut oder Pragma %qs"
  
! #: config/arm/arm.cc:36137
  #, gcc-internal-format
  msgid "%<asm%> flags not supported in thumb1 mode"
  msgstr "%<asm%>-Schalter werden im Thumb1-Modus nicht unterstützt"
--- 42524,42545 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.cc:33559
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr "automatische FPU-Auswahl ist hier momentan nicht erlaubt"
  
! #: config/arm/arm.cc:33572
  #, gcc-internal-format
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr "Ungültige Architektur für Zielattribut oder Pragma %qs"
  
! #: config/arm/arm.cc:33586
  #, gcc-internal-format
  msgid "unknown target attribute or pragma %qs"
  msgstr "Unbekanntes Zielattribut oder Pragma %qs"
  
! #: config/arm/arm.cc:35822
  #, gcc-internal-format
  msgid "%<asm%> flags not supported in thumb1 mode"
  msgstr "%<asm%>-Schalter werden im Thumb1-Modus nicht unterstützt"
*************** msgstr "%qs erwartet einen Ganzzahlwert
*** 40580,40586 ****
  msgid "supported core architectures:%s"
  msgstr "Unterstützte Kernarchitekturen:%s"
  
! #: config/avr/avr-passes.cc:5038
  #, gcc-internal-format
  msgid "failed to split insn"
  msgstr "Befehl konnte nicht aufgeteilt werden"
--- 42594,42600 ----
  msgid "supported core architectures:%s"
  msgstr "Unterstützte Kernarchitekturen:%s"
  
! #: config/avr/avr-passes.cc:5032
  #, gcc-internal-format
  msgid "failed to split insn"
  msgstr "Befehl konnte nicht aufgeteilt werden"
*************** msgstr "Befehl konnte nicht aufgeteilt w
*** 40589,40777 ****
  #. happen as options are provided by device-specs.  It could be a
  #. typo in a device-specs or calling the compiler proper directly
  #. with -mmcu=<device>.
! #: config/avr/avr.cc:462
  #, gcc-internal-format
  msgid "unknown core architecture %qs specified with %qs"
  msgstr "Unbekannte Kernarchitektur %qs in %qs angegeben"
  
! #: config/avr/avr.cc:522 config/pru/pru.cc:616 config/visium/visium.cc:425
  #, gcc-internal-format
  msgid "%<-fpic%> is not supported"
  msgstr "%<-fpic%> wird nicht unterstützt"
  
! #: config/avr/avr.cc:524 config/pru/pru.cc:618 config/visium/visium.cc:427
  #, gcc-internal-format
  msgid "%<-fPIC%> is not supported"
  msgstr "%<-fPIC%> wird nicht unterstützt"
  
! #: config/avr/avr.cc:526 config/pru/pru.cc:620
  #, gcc-internal-format
  msgid "%<-fpie%> is not supported"
  msgstr "%<-fpie%> wird nicht unterstützt"
  
! #: config/avr/avr.cc:528 config/pru/pru.cc:622
  #, gcc-internal-format
  msgid "%<-fPIE%> is not supported"
  msgstr "%<-fPIE%> wird nicht unterstützt"
  
! #: config/avr/avr.cc:954 config/avr/avr.cc:959 config/riscv/riscv.cc:11243
  #, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "Funktionsattribute %qs und %qs schließen sich gegenseitig aus"
  
! #: config/avr/avr.cc:981 config/riscv/riscv.cc:11255
  #, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "Funktion %qs kann keine Argumente haben"
  
! #: config/avr/avr.cc:983
  #, gcc-internal-format
  msgid "method %qs has an implicit %<this%> argument"
  msgstr "die Methode %qs hat ein implizites Argument %<this%>"
  
! #: config/avr/avr.cc:987 config/riscv/riscv.cc:11252
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "Funktion %qs kann keinen Wert zurückgeben"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79883
! #: config/avr/avr.cc:999
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
  msgstr "%qs scheint ein falsch geschriebener %qs-Handler zu sein, das Präfix %<__vector%> fehlt"
  
! #: config/avr/avr.cc:1005
  #, gcc-internal-format
  msgid "%qs attribute ignored on non-ISR function"
  msgstr "Attribut %qs wird an nicht-ISR-Funktionen ignoriert"
  
! #: config/avr/avr.cc:1015
  #, gcc-internal-format
  msgid "%qs is a reserved identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
  msgstr "%qs ist in der AVR-LibC ein reservierter Bezeichner. Erwägen Sie %<#include <avr/interrupt.h>%> vor der Benutzung des Makros %qs"
  
! #: config/avr/avr.cc:1022
  #, gcc-internal-format
  msgid "%qs is a deprecated identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> or %<#include <compat/deprecated.h>%> before using the %qs macro"
  msgstr "%qs ist in der AVR-LibC ein veralteter Bezeichner. Erwägen Sie %<#include <avr/interrupt.h>%> oder %<#include <compat/deprecated.h>%> vor der Benutzung des Makros %qs"
  
! #: config/avr/avr.cc:1244
  #, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr "%<builtin_return_address%> enthält nur 2 Adressbytes"
  
! #: config/avr/avr.cc:2629
  #, gcc-internal-format
  msgid "pointer offset from symbol may be incorrect"
  msgstr "Zeigeroffset von Symbol könnte falsch sein"
  
! #: config/avr/avr.cc:2819
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr "Zugriff auf Datenspeicher mit Programmspeicheradresse"
  
! #: config/avr/avr.cc:2872
  #, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr "Zugriff auf Programmspeicher mit Datenspeicheradresse"
  
! #: config/avr/avr.cc:3218
  #, gcc-internal-format, gfc-internal-format
  msgid "fixed register %s used to pass parameter to function"
  msgstr "festes Register %s zur Parameterübergabe an Funktion verwendet"
  
! #: config/avr/avr.cc:3700
  #, gcc-internal-format
  msgid "writing to address space %qs not supported"
  msgstr "Schreibzugriff auf Adressraum %qs wird nicht unterstützt"
  
! #: config/avr/avr.cc:11356
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables in static storage"
  msgstr "Attribut %qE kann nur für »static«-Variablen verwendet werden"
  
! #: config/avr/avr.cc:11363
  #, gcc-internal-format
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr "Attribut %qE wird nur für reduzierte Tiny-Kerne unterstützt"
  
! #: config/avr/avr.cc:11405
  #, gcc-internal-format
  msgid "%qE attribute address out of range 0x%x%s0x%x"
  msgstr "Adresse von Attribut %qE außerhalb des gültigen Bereichs 0x%x%s0x%x"
  
! #: config/avr/avr.cc:11419
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr "sowohl »%s« als auch das %qE-Attribut geben die Adresse an"
  
! #: config/avr/avr.cc:11429
  #, gcc-internal-format
  msgid "%qE attribute on non-volatile variable"
  msgstr "Attribut %qE an nicht-»volatile«-Variable"
  
! #: config/avr/avr.cc:11507
  #, gcc-internal-format
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr "Adressräume werden auf reduzierten Tiny-Kernen nicht unterstützt"
  
! #: config/avr/avr.cc:11514
  #, gcc-internal-format
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr "Adressraum %qs wird auf Geräten mit Flashspeicher bis zu %d KiB nicht unterstützt"
  
! #: config/avr/avr.cc:11695
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr "Zeiger auf Adressraum %qs muss in %qT konstant sein"
  
! #: config/avr/avr.cc:11698
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr "Zeiger auf Adressraum %qs muss in %s %q+D konstant sein"
  
! #: config/avr/avr.cc:11723
  #, gcc-internal-format
  msgid "attribute %qs expects a constant positive integer argument"
  msgstr "Attribut %qs erwartet ein konstantes positives ganzzahliges Argument"
  
! #: config/avr/avr.cc:11727
  #, gcc-internal-format
  msgid "vector number %d of %q+D is out of range 1%s3 for compact vector table"
  msgstr "Vektor Nummer %d von %q+D liegt außerhalb des Bereichs 1%s3 für kompakte Vektortabelle"
  
! #: config/avr/avr.cc:11769
  #, gcc-internal-format
  msgid "variable %q+D with attribute %qs must be located in static storage"
  msgstr "variablen %q+D, die mit dem %qs-Attribut markiert ist, muss im statischen Speicher verortet sein"
  
! #: config/avr/avr.cc:11812
  #, gcc-internal-format
  msgid "%<section(\"%s\")%> attribute on main function inhibits %<-mno-call-main%>"
  msgstr "das %<section(\"%s\")%>-Attribut der Hauptfunktion verhindert %<-mno-call-main%>"
  
! #: config/avr/avr.cc:11868
  #, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr "Variable %q+D muss konstant sein, um mit %qs in Nur-Lese-Abschnitt gelegt zu werden"
  
! #: config/avr/avr.cc:12029
  #, gcc-internal-format
  msgid "static attribute %qs declaration for %q+D needs an address"
  msgstr "statische Attributdeklaration %qs für %q+D erfordert eine Adresse"
  
! #: config/avr/avr.cc:12118
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the %<.noinit%> section"
  msgstr "Nur uninitialisierte Variablen können im %<.noinit%>-Bereich platziert werden"
  
  #. This might happen with C++ if stuff needs constructing.
! #: config/avr/avr.cc:12195
  #, gcc-internal-format
  msgid "variable %q+D with dynamic initialization put into program memory area"
  msgstr "dynamisch initialisierte Variable %q+D in Programmspeicherbereich platziert"
  
! #: config/avr/avr.cc:12206
  #, gcc-internal-format
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr "nicht initialisierte Variable %q+D in Programmspeicherbereich platziert"
--- 42603,42791 ----
  #. happen as options are provided by device-specs.  It could be a
  #. typo in a device-specs or calling the compiler proper directly
  #. with -mmcu=<device>.
! #: config/avr/avr.cc:527
  #, gcc-internal-format
  msgid "unknown core architecture %qs specified with %qs"
  msgstr "Unbekannte Kernarchitektur %qs in %qs angegeben"
  
! #: config/avr/avr.cc:587 config/pru/pru.cc:616 config/visium/visium.cc:425
  #, gcc-internal-format
  msgid "%<-fpic%> is not supported"
  msgstr "%<-fpic%> wird nicht unterstützt"
  
! #: config/avr/avr.cc:589 config/pru/pru.cc:618 config/visium/visium.cc:427
  #, gcc-internal-format
  msgid "%<-fPIC%> is not supported"
  msgstr "%<-fPIC%> wird nicht unterstützt"
  
! #: config/avr/avr.cc:591 config/pru/pru.cc:620
  #, gcc-internal-format
  msgid "%<-fpie%> is not supported"
  msgstr "%<-fpie%> wird nicht unterstützt"
  
! #: config/avr/avr.cc:593 config/pru/pru.cc:622
  #, gcc-internal-format
  msgid "%<-fPIE%> is not supported"
  msgstr "%<-fPIE%> wird nicht unterstützt"
  
! #: config/avr/avr.cc:1019 config/avr/avr.cc:1024 config/riscv/riscv.cc:12976
  #, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "Funktionsattribute %qs und %qs schließen sich gegenseitig aus"
  
! #: config/avr/avr.cc:1046 config/riscv/riscv.cc:12988
  #, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "Funktion %qs kann keine Argumente haben"
  
! #: config/avr/avr.cc:1048
  #, gcc-internal-format
  msgid "method %qs has an implicit %<this%> argument"
  msgstr "die Methode %qs hat ein implizites Argument %<this%>"
  
! #: config/avr/avr.cc:1052 config/riscv/riscv.cc:12985
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "Funktion %qs kann keinen Wert zurückgeben"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79883
! #: config/avr/avr.cc:1064
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
  msgstr "%qs scheint ein falsch geschriebener %qs-Handler zu sein, das Präfix %<__vector%> fehlt"
  
! #: config/avr/avr.cc:1070
  #, gcc-internal-format
  msgid "%qs attribute ignored on non-ISR function"
  msgstr "Attribut %qs wird an nicht-ISR-Funktionen ignoriert"
  
! #: config/avr/avr.cc:1080
  #, gcc-internal-format
  msgid "%qs is a reserved identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
  msgstr "%qs ist in der AVR-LibC ein reservierter Bezeichner. Erwägen Sie %<#include <avr/interrupt.h>%> vor der Benutzung des Makros %qs"
  
! #: config/avr/avr.cc:1087
  #, gcc-internal-format
  msgid "%qs is a deprecated identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> or %<#include <compat/deprecated.h>%> before using the %qs macro"
  msgstr "%qs ist in der AVR-LibC ein veralteter Bezeichner. Erwägen Sie %<#include <avr/interrupt.h>%> oder %<#include <compat/deprecated.h>%> vor der Benutzung des Makros %qs"
  
! #: config/avr/avr.cc:1309
  #, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr "%<builtin_return_address%> enthält nur 2 Adressbytes"
  
! #: config/avr/avr.cc:2608
  #, gcc-internal-format
  msgid "pointer offset from symbol may be incorrect"
  msgstr "Zeigeroffset von Symbol könnte falsch sein"
  
! #: config/avr/avr.cc:2798
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr "Zugriff auf Datenspeicher mit Programmspeicheradresse"
  
! #: config/avr/avr.cc:2851
  #, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr "Zugriff auf Programmspeicher mit Datenspeicheradresse"
  
! #: config/avr/avr.cc:3197
  #, gcc-internal-format, gfc-internal-format
  msgid "fixed register %s used to pass parameter to function"
  msgstr "festes Register %s zur Parameterübergabe an Funktion verwendet"
  
! #: config/avr/avr.cc:3720
  #, gcc-internal-format
  msgid "writing to address space %qs not supported"
  msgstr "Schreibzugriff auf Adressraum %qs wird nicht unterstützt"
  
! #: config/avr/avr.cc:11424
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables in static storage"
  msgstr "Attribut %qE kann nur für »static«-Variablen verwendet werden"
  
! #: config/avr/avr.cc:11431
  #, gcc-internal-format
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr "Attribut %qE wird nur für reduzierte Tiny-Kerne unterstützt"
  
! #: config/avr/avr.cc:11473
  #, gcc-internal-format
  msgid "%qE attribute address out of range 0x%x%s0x%x"
  msgstr "Adresse von Attribut %qE außerhalb des gültigen Bereichs 0x%x%s0x%x"
  
! #: config/avr/avr.cc:11487
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr "sowohl »%s« als auch das %qE-Attribut geben die Adresse an"
  
! #: config/avr/avr.cc:11497
  #, gcc-internal-format
  msgid "%qE attribute on non-volatile variable"
  msgstr "Attribut %qE an nicht-»volatile«-Variable"
  
! #: config/avr/avr.cc:11575
  #, gcc-internal-format
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr "Adressräume werden auf reduzierten Tiny-Kernen nicht unterstützt"
  
! #: config/avr/avr.cc:11582
  #, gcc-internal-format
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr "Adressraum %qs wird auf Geräten mit Flashspeicher bis zu %d KiB nicht unterstützt"
  
! #: config/avr/avr.cc:11775
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr "Zeiger auf Adressraum %qs muss in %qT konstant sein"
  
! #: config/avr/avr.cc:11778
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr "Zeiger auf Adressraum %qs muss in %s %q+D konstant sein"
  
! #: config/avr/avr.cc:11803
  #, gcc-internal-format
  msgid "attribute %qs expects a constant positive integer argument"
  msgstr "Attribut %qs erwartet ein konstantes positives ganzzahliges Argument"
  
! #: config/avr/avr.cc:11807
  #, gcc-internal-format
  msgid "vector number %d of %q+D is out of range 1%s3 for compact vector table"
  msgstr "Vektor Nummer %d von %q+D liegt außerhalb des Bereichs 1%s3 für kompakte Vektortabelle"
  
! #: config/avr/avr.cc:11849
  #, gcc-internal-format
  msgid "variable %q+D with attribute %qs must be located in static storage"
  msgstr "variablen %q+D, die mit dem %qs-Attribut markiert ist, muss im statischen Speicher verortet sein"
  
! #: config/avr/avr.cc:11892
  #, gcc-internal-format
  msgid "%<section(\"%s\")%> attribute on main function inhibits %<-mno-call-main%>"
  msgstr "das %<section(\"%s\")%>-Attribut der Hauptfunktion verhindert %<-mno-call-main%>"
  
! #: config/avr/avr.cc:11948
  #, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr "Variable %q+D muss konstant sein, um mit %qs in Nur-Lese-Abschnitt gelegt zu werden"
  
! #: config/avr/avr.cc:12066
  #, gcc-internal-format
  msgid "static attribute %qs declaration for %q+D needs an address"
  msgstr "statische Attributdeklaration %qs für %q+D erfordert eine Adresse"
  
! #: config/avr/avr.cc:12155
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the %<.noinit%> section"
  msgstr "Nur uninitialisierte Variablen können im %<.noinit%>-Bereich platziert werden"
  
  #. This might happen with C++ if stuff needs constructing.
! #: config/avr/avr.cc:12232
  #, gcc-internal-format
  msgid "variable %q+D with dynamic initialization put into program memory area"
  msgstr "dynamisch initialisierte Variable %q+D in Programmspeicherbereich platziert"
  
! #: config/avr/avr.cc:12243
  #, gcc-internal-format
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr "nicht initialisierte Variable %q+D in Programmspeicherbereich platziert"
*************** msgstr "nicht initialisierte Variable %q
*** 40780,40826 ****
  #. hence deny initializers now.  The values of symbols with an
  #. address attribute are determined by the attribute, not by
  #. some initializer.
! #: config/avr/avr.cc:12271
  #, gcc-internal-format
  msgid "variable %q+D with attribute %qs must not have an initializer"
  msgstr "die Variable %q+D mit dem Attribut %qs darf keinen Initialisierer haben"
  
! #: config/avr/avr.cc:12324
  #, gcc-internal-format
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr "%q+D hat unverträgliche Attribute %qs und %qs"
  
! #: config/avr/avr.cc:12388
  #, gcc-internal-format
  msgid "architecture %qs supported for assembler only"
  msgstr "Architektur %qs wird nur für Assemblierung unterstützt"
  
! #: config/avr/avr.cc:15107
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr "Umwandlung von Adressraum %qs in Adressraum %qs"
  
! #: config/avr/avr.cc:16275 config/avr/avr.cc:16288
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr "%s erwartet eine Ganzzahlkonstante zur Kompilierzeit"
  
! #: config/avr/avr.cc:16303
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant of 0x01, 0x7f, 0x80 or 0xfe as first argument"
  msgstr "%s erwartet eine Ganzzahlkonstante mit dem Wert 0x01, 0x7f, 0x80 oder 0xfe als erstes Argument"
  
! #: config/avr/avr.cc:16318
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "%s erwartet eine Long-Ganzzahlkonstante als erstes Argument zur Kompilierzeit"
  
! #: config/avr/avr.cc:16346
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr "Rundung auf %d Bits hat keinen Effekt für Festkommawert mit %d Bit Nachkommaanteil"
  
! #: config/avr/avr.cc:16355
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr "Rundungsergebnis wird immer 0 sein"
--- 42794,42840 ----
  #. hence deny initializers now.  The values of symbols with an
  #. address attribute are determined by the attribute, not by
  #. some initializer.
! #: config/avr/avr.cc:12308
  #, gcc-internal-format
  msgid "variable %q+D with attribute %qs must not have an initializer"
  msgstr "die Variable %q+D mit dem Attribut %qs darf keinen Initialisierer haben"
  
! #: config/avr/avr.cc:12361
  #, gcc-internal-format
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr "%q+D hat unverträgliche Attribute %qs und %qs"
  
! #: config/avr/avr.cc:12425
  #, gcc-internal-format
  msgid "architecture %qs supported for assembler only"
  msgstr "Architektur %qs wird nur für Assemblierung unterstützt"
  
! #: config/avr/avr.cc:15165
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr "Umwandlung von Adressraum %qs in Adressraum %qs"
  
! #: config/avr/avr.cc:16334 config/avr/avr.cc:16347
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr "%s erwartet eine Ganzzahlkonstante zur Kompilierzeit"
  
! #: config/avr/avr.cc:16362
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant of 0x01, 0x7f, 0x80 or 0xfe as first argument"
  msgstr "%s erwartet eine Ganzzahlkonstante mit dem Wert 0x01, 0x7f, 0x80 oder 0xfe als erstes Argument"
  
! #: config/avr/avr.cc:16377
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "%s erwartet eine Long-Ganzzahlkonstante als erstes Argument zur Kompilierzeit"
  
! #: config/avr/avr.cc:16405
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr "Rundung auf %d Bits hat keinen Effekt für Festkommawert mit %d Bit Nachkommaanteil"
  
! #: config/avr/avr.cc:16414
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr "Rundungsergebnis wird immer 0 sein"
*************** msgstr "%<-mcoreb%> sollte mit %<-mmulti
*** 40890,40901 ****
  msgid "%<-mcorea%> and %<-mcoreb%> cannot be used together"
  msgstr "%<-mcorea%> und %<-mcoreb%> können nicht zusammen verwendet werden"
  
! #: config/bfin/bfin.cc:4700
  #, gcc-internal-format
  msgid "multiple function type attributes specified"
  msgstr "mehrere Funktionstypattribute angegeben"
  
! #: config/bfin/bfin.cc:4767
  #, gcc-internal-format
  msgid "cannot apply both %<longcall%> and %<shortcall%> attributes to the same function"
  msgstr "Die Attribute %<longcall%> und %<shortcall%> können nicht beide gleichzeitig für eine Funktion verwendet werden"
--- 42904,42915 ----
  msgid "%<-mcorea%> and %<-mcoreb%> cannot be used together"
  msgstr "%<-mcorea%> und %<-mcoreb%> können nicht zusammen verwendet werden"
  
! #: config/bfin/bfin.cc:4699
  #, gcc-internal-format
  msgid "multiple function type attributes specified"
  msgstr "mehrere Funktionstypattribute angegeben"
  
! #: config/bfin/bfin.cc:4766
  #, gcc-internal-format
  msgid "cannot apply both %<longcall%> and %<shortcall%> attributes to the same function"
  msgstr "Die Attribute %<longcall%> und %<shortcall%> können nicht beide gleichzeitig für eine Funktion verwendet werden"
*************** msgstr "keine Destruktoren"
*** 40955,40963 ****
  msgid "indirect call in function, which are not supported by eBPF"
  msgstr "indirekter Aufruf in Funktion, das wird von eBPF nicht unterstützt"
  
! #: config/bpf/bpf.cc:1065 config/loongarch/loongarch-builtins.cc:2987
! #: config/mips/mips.cc:17557 config/riscv/riscv-builtins.cc:360
! #: config/riscv/riscv-vector-builtins.cc:4473
  #, gcc-internal-format
  msgid "invalid argument to built-in function"
  msgstr "ungültiges Argument für eingebaute Funktion"
--- 42969,42977 ----
  msgid "indirect call in function, which are not supported by eBPF"
  msgstr "indirekter Aufruf in Funktion, das wird von eBPF nicht unterstützt"
  
! #: config/bpf/bpf.cc:1065 config/loongarch/loongarch-builtins.cc:3042
! #: config/mips/mips.cc:17579 config/riscv/riscv-builtins.cc:369
! #: config/riscv/riscv-vector-builtins.cc:5196
  #, gcc-internal-format
  msgid "invalid argument to built-in function"
  msgstr "ungültiges Argument für eingebaute Funktion"
*************** msgstr "ungültiges Argument für eingeb
*** 40967,40988 ****
  msgid "invalid built-in function at expansion"
  msgstr "ungültige eingebaute Funktion bei der Expansion"
  
! #: config/bpf/bpf.cc:1302 config/bpf/bpf.cc:1305
  #, gcc-internal-format
  msgid "could not inline call to %<__builtin_%s%>: size must be constant"
  msgstr "Aufruf von %<__builtin_%s%> ist nicht per inline möglich: Die Größe muss eine Konstante sein"
  
! #: config/bpf/bpf.cc:1333 config/bpf/bpf.cc:1336
  #, gcc-internal-format
  msgid "could not inline call to %<__builtin_%s%>: too many bytes, use %<-minline-memops-threshold%>"
  msgstr "Aufruf von %<__builtin_%s%> ist nicht per inline möglich: zu viele Bytes, verwenden Sie %<-minline-memops-threshold%>"
  
! #: config/bpf/bpf.cc:1386 config/bpf/bpf.cc:1389
  #, gcc-internal-format
  msgid "could not inline call to %<__builtin_memset%>: size must be constant"
  msgstr "Aufruf von %<__builtin_memset%> ist nicht per inline möglich: Göße muss konstant sein"
  
! #: config/bpf/bpf.cc:1417 config/bpf/bpf.cc:1420
  #, gcc-internal-format
  msgid "could not inline call to %<__builtin_memset%>: too many bytes, use %<-minline-memops-threshold%>"
  msgstr "Aufruf von %<__builtin_memset%> ist nicht per inline möglich: zu viele Bytes, verwenden Sie %<-minline-memops-threshold%>"
--- 42981,43002 ----
  msgid "invalid built-in function at expansion"
  msgstr "ungültige eingebaute Funktion bei der Expansion"
  
! #: config/bpf/bpf.cc:1300 config/bpf/bpf.cc:1303
  #, gcc-internal-format
  msgid "could not inline call to %<__builtin_%s%>: size must be constant"
  msgstr "Aufruf von %<__builtin_%s%> ist nicht per inline möglich: Die Größe muss eine Konstante sein"
  
! #: config/bpf/bpf.cc:1331 config/bpf/bpf.cc:1334
  #, gcc-internal-format
  msgid "could not inline call to %<__builtin_%s%>: too many bytes, use %<-minline-memops-threshold%>"
  msgstr "Aufruf von %<__builtin_%s%> ist nicht per inline möglich: zu viele Bytes, verwenden Sie %<-minline-memops-threshold%>"
  
! #: config/bpf/bpf.cc:1384 config/bpf/bpf.cc:1387
  #, gcc-internal-format
  msgid "could not inline call to %<__builtin_memset%>: size must be constant"
  msgstr "Aufruf von %<__builtin_memset%> ist nicht per inline möglich: Göße muss konstant sein"
  
! #: config/bpf/bpf.cc:1415 config/bpf/bpf.cc:1418
  #, gcc-internal-format
  msgid "could not inline call to %<__builtin_memset%>: too many bytes, use %<-minline-memops-threshold%>"
  msgstr "Aufruf von %<__builtin_memset%> ist nicht per inline möglich: zu viele Bytes, verwenden Sie %<-minline-memops-threshold%>"
*************** msgstr "%<-fpic%> und %<-fPIC%> werden o
*** 41001,41007 ****
  msgid "MULT case in %<cris_op_str%>"
  msgstr "MULT-Fall in %<cris_op_str%>"
  
! #: config/cris/cris.cc:1253 config/moxie/moxie.cc:186 config/or1k/or1k.cc:1294
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: bad register: %d"
  msgstr "interner Fehler: falsches Register: %d"
--- 43015,43021 ----
  msgid "MULT case in %<cris_op_str%>"
  msgstr "MULT-Fall in %<cris_op_str%>"
  
! #: config/cris/cris.cc:1253 config/moxie/moxie.cc:186 config/or1k/or1k.cc:1293
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: bad register: %d"
  msgstr "interner Fehler: falsches Register: %d"
*************** msgstr "unbekannte Quelle"
*** 41045,41051 ****
  msgid "unknown dest"
  msgstr "unbekanntes Ziel"
  
! #: config/cris/cris.cc:3095
  #, gcc-internal-format, gfc-internal-format
  msgid "stackframe too big: %d bytes"
  msgstr "Stapelrahmen zu groß: %d Bytes"
--- 43059,43065 ----
  msgid "unknown dest"
  msgstr "unbekanntes Ziel"
  
! #: config/cris/cris.cc:3103
  #, gcc-internal-format, gfc-internal-format
  msgid "stackframe too big: %d bytes"
  msgstr "Stapelrahmen zu groß: %d Bytes"
*************** msgstr "%<-msmart%> ist mit %<-mhigh-reg
*** 41093,41104 ****
  #. by the caller.  In theory we could test for that and handle
  #. limited cases with parameters that all fit in r0-r3 with no
  #. stack overflow, but punt for now.
! #: config/csky/csky.cc:6281
  #, gcc-internal-format
  msgid "Nested function trampolines not supported on CK801."
  msgstr "Geschachtelte Trampolin-Funktionen werden auf dem CK801 nicht unterstützt."
  
! #: config/csky/csky.cc:6477
  #, gcc-internal-format
  msgid "%qE attribute ignored without %<-mistack%>"
  msgstr "Attribut %qE ignoriert, da die Option %<-mistack%> nicht angegeben ist"
--- 43107,43118 ----
  #. by the caller.  In theory we could test for that and handle
  #. limited cases with parameters that all fit in r0-r3 with no
  #. stack overflow, but punt for now.
! #: config/csky/csky.cc:6280
  #, gcc-internal-format
  msgid "Nested function trampolines not supported on CK801."
  msgstr "Geschachtelte Trampolin-Funktionen werden auf dem CK801 nicht unterstützt."
  
! #: config/csky/csky.cc:6476
  #, gcc-internal-format
  msgid "%qE attribute ignored without %<-mistack%>"
  msgstr "Attribut %qE ignoriert, da die Option %<-mistack%> nicht angegeben ist"
*************** msgstr "%<stack_offset%> muss mindestens
*** 41123,41184 ****
  msgid "%<stack_offset%> must be a multiple of 4"
  msgstr "%<stack_offset%> muss ein Vielfaches von 4 sein"
  
! #: config/frv/frv.cc:8479
  #, gcc-internal-format
  msgid "accumulator is not a constant integer"
  msgstr "Akkumulator ist keine Ganzzahlkonstante"
  
! #: config/frv/frv.cc:8484
  #, gcc-internal-format
  msgid "accumulator number is out of bounds"
  msgstr "Akkumulatorzahl außerhalb der Grenzen"
  
! #: config/frv/frv.cc:8495
  #, gcc-internal-format
  msgid "inappropriate accumulator for %qs"
  msgstr "unpassender Akkumulator für %qs"
  
! #: config/frv/frv.cc:8571
  #, gcc-internal-format
  msgid "invalid IACC argument"
  msgstr "ungültiges IACC-Argument"
  
! #: config/frv/frv.cc:8594 config/sparc/sparc.cc:11037
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs erwartet ein konstantes Argument"
  
! #: config/frv/frv.cc:8599 config/sparc/sparc.cc:11043
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "Konstantes Argument außerhalb des Wertebereiches für %qs"
  
! #: config/frv/frv.cc:9080
  #, gcc-internal-format
  msgid "media functions are not available unless %<-mmedia%> is used"
  msgstr "Medienfunktionen sind nur mit %<-mmedia%> verfügbar"
  
! #: config/frv/frv.cc:9092
  #, gcc-internal-format
  msgid "this media function is only available on the fr500"
  msgstr "diese Medienfunktion ist nur auf dem fr500 verfügbar"
  
! #: config/frv/frv.cc:9120
  #, gcc-internal-format
  msgid "this media function is only available on the fr400 and fr550"
  msgstr "diese Medienfunktion ist nur auf dem fr400 und fr550 verfügbar"
  
! #: config/frv/frv.cc:9139
  #, gcc-internal-format
  msgid "this built-in function is only available on the fr405 and fr450"
  msgstr "diese eingebaute Funktion ist nur auf dem fr405 und fr450 verfügbar"
  
! #: config/frv/frv.cc:9148
  #, gcc-internal-format
  msgid "this built-in function is only available on the fr500 and fr550"
  msgstr "diese eingebaute Funktion ist nur auf dem fr500 und fr550 verfügbar"
  
! #: config/frv/frv.cc:9160
  #, gcc-internal-format
  msgid "this built-in function is only available on the fr450"
  msgstr "diese eingebaute Funktion ist nur auf dem fr450 verfügbar"
--- 43137,43198 ----
  msgid "%<stack_offset%> must be a multiple of 4"
  msgstr "%<stack_offset%> muss ein Vielfaches von 4 sein"
  
! #: config/frv/frv.cc:8475
  #, gcc-internal-format
  msgid "accumulator is not a constant integer"
  msgstr "Akkumulator ist keine Ganzzahlkonstante"
  
! #: config/frv/frv.cc:8480
  #, gcc-internal-format
  msgid "accumulator number is out of bounds"
  msgstr "Akkumulatorzahl außerhalb der Grenzen"
  
! #: config/frv/frv.cc:8491
  #, gcc-internal-format
  msgid "inappropriate accumulator for %qs"
  msgstr "unpassender Akkumulator für %qs"
  
! #: config/frv/frv.cc:8567
  #, gcc-internal-format
  msgid "invalid IACC argument"
  msgstr "ungültiges IACC-Argument"
  
! #: config/frv/frv.cc:8590 config/sparc/sparc.cc:11023
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs erwartet ein konstantes Argument"
  
! #: config/frv/frv.cc:8595 config/sparc/sparc.cc:11029
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "Konstantes Argument außerhalb des Wertebereiches für %qs"
  
! #: config/frv/frv.cc:9076
  #, gcc-internal-format
  msgid "media functions are not available unless %<-mmedia%> is used"
  msgstr "Medienfunktionen sind nur mit %<-mmedia%> verfügbar"
  
! #: config/frv/frv.cc:9088
  #, gcc-internal-format
  msgid "this media function is only available on the fr500"
  msgstr "diese Medienfunktion ist nur auf dem fr500 verfügbar"
  
! #: config/frv/frv.cc:9116
  #, gcc-internal-format
  msgid "this media function is only available on the fr400 and fr550"
  msgstr "diese Medienfunktion ist nur auf dem fr400 und fr550 verfügbar"
  
! #: config/frv/frv.cc:9135
  #, gcc-internal-format
  msgid "this built-in function is only available on the fr405 and fr450"
  msgstr "diese eingebaute Funktion ist nur auf dem fr405 und fr450 verfügbar"
  
! #: config/frv/frv.cc:9144
  #, gcc-internal-format
  msgid "this built-in function is only available on the fr500 and fr550"
  msgstr "diese eingebaute Funktion ist nur auf dem fr500 und fr550 verfügbar"
  
! #: config/frv/frv.cc:9156
  #, gcc-internal-format
  msgid "this built-in function is only available on the fr450"
  msgstr "diese eingebaute Funktion ist nur auf dem fr450 verfügbar"
*************** msgstr "falsche Ausrichtung: %d"
*** 41198,41355 ****
  msgid "stack frame must be smaller than 64K"
  msgstr "Stapelrahmen muss kleiner als 64k sein"
  
! #: config/gcn/gcn.cc:171
  #, gcc-internal-format
  msgid "%<-mxnack=on%> is incompatible with %<-march=%s%>"
  msgstr "%<-mxnack=on%> ist nicht kompatibel mit %<-march=%s%>"
  
! #: config/gcn/gcn.cc:269
  #, gcc-internal-format
  msgid "%<amdgpu_hsa_kernel%> attribute requires string constant arguments"
  msgstr "Attribut %<amdgpu_hsa_kernel%> erfordert Zeichenkettenkonstanten als Argumente"
  
! #: config/gcn/gcn.cc:282
  #, gcc-internal-format
  msgid "unknown specifier %qs in %<amdgpu_hsa_kernel%> attribute"
  msgstr "unbekannte Angabe %<%qs%> in Attribut %<amdgpu_hsa_kernel%>"
  
! #: config/gcn/gcn.cc:289
  #, gcc-internal-format
  msgid "duplicated parameter specifier %qs in %<amdgpu_hsa_kernel%> attribute"
  msgstr "doppelt angegebener Parameter %qs in Attribut %<amdgpu_hsa_kernel%>"
  
! #: config/gcn/gcn.cc:341
  #, gcc-internal-format
  msgid "too many arguments passed in sgpr registers"
  msgstr "zu viele Argumente, die in SGPR-Registern übergeben werden"
  
! #: config/gcn/gcn.cc:2492
  #, gcc-internal-format
  msgid "A non-default set of initial values has been requested, which violates the ABI"
  msgstr "Es wurde ein nicht standardmäßiger Satz von Anfangswerten angefordert, was gegen das ABI verstößt"
  
! #: config/gcn/gcn.cc:2760
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong type of argument %s"
  msgstr "Argument falschen Typs für »%s«"
  
! #: config/gcn/gcn.cc:3889
  #, gcc-internal-format
  msgid "TLS is not implemented for GCN."
  msgstr "TLS ist für GCN nicht implementiert."
  
! #: config/gcn/gcn.cc:4981
  #, gcc-internal-format
  msgid "Builtin not implemented"
  msgstr "Eingebaute Funktion nicht implementiert"
  
! #: config/gcn/gcn.cc:5627
  #, gcc-internal-format
  msgid "unsupported simdlen %wd (amdgcn)"
  msgstr "nicht unterstützte simdlen %wd (amdgcn)"
  
! #: config/gcn/gcn.cc:6338
  #, gcc-internal-format
  msgid "using %<vector_length (64)%>, ignoring %d"
  msgstr "%<vector_length (64)%> wird verwendet, %d wird ignoriert"
  
! #: config/gcn/gcn.cc:6339
  #, gcc-internal-format
  msgid "using %<vector_length (64)%>, ignoring runtime setting"
  msgstr "%<vector_length (64)%> wird verwendet, Laufzeiteinstellung wird ignoriert"
  
! #: config/gcn/gcn.cc:6351 config/nvptx/nvptx.cc:6754
  #, gcc-internal-format
  msgid "using %<num_workers (%d)%>, ignoring %d"
  msgstr "%<num_workers (%d)%> wird verwendet, %d wird ignoriert"
  
! #: config/gcn/gcn.cc:6378 config/gcn/gcn.cc:6407
  #, gcc-internal-format, gfc-internal-format
  msgid "offload dimension out of range (%d)"
  msgstr "Auslagerungsdimension %d liegt außerhalb des Wertebereiches"
  
! #: config/gcn/gcn.cc:6894
  #, gcc-internal-format
  msgid "%d bytes of gang-private data-share memory exhausted (increase with %<-mgang-private-size=%d%>, for example)"
  msgstr "%d Bytes des gang-privaten Speichers für Datenaustausch erschöpft (kann zum Beispiel mit %<-mgang-private-size=%d%> erhöht werden)"
  
! #: config/gcn/mkoffload.cc:168
  #, gcc-internal-format
  msgid "deleting file %qs: %m"
  msgstr "Löschen der Datei %qs: %m"
  
! #: config/gcn/mkoffload.cc:785
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> not specified"
  msgstr "%<-foffload-abi-host-opts%> nicht angegeben"
  
  #. else
! #: config/gcn/mkoffload.cc:810
  #, gcc-internal-format
  msgid "unrecognized argument in option %<-march=%s%>"
  msgstr "nicht erkanntes Kommandozeilenargument in Option %<-march=%s%>"
  
! #: config/gcn/mkoffload.cc:834
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> are: %s"
  msgstr "gültige Argumente für %<-march=%> sind: %s"
  
! #: config/gcn/mkoffload.cc:837
  #, gcc-internal-format
  msgid "valid argument to %<-march=%> is %qs"
  msgstr "ein gültiges Argument für %<-march=%> ist %qs"
  
! #: config/gcn/mkoffload.cc:923
  #, gcc-internal-format
  msgid "GCC was built without library support for %<-march=%s%>; consider compiling for the associated generic architecture %<-march=%s%> instead"
  msgstr "GCC wurde ohne Bibliotheksunterstützung für %<-march=%s%> gebaut; erwägen Sie stattdessen die Kompilierung für die zugehörige generische Architektur %<-march=%s%>"
  
! #: config/gcn/mkoffload.cc:958
  #, gcc-internal-format
  msgid "%<COLLECT_GCC%> must be set"
  msgstr "%<COLLECT_GCC%> muss gesetzt sein"
  
! #: config/gcn/mkoffload.cc:1004
  #, gcc-internal-format
  msgid "offload compiler %qs not found"
  msgstr "Offload-Compiler %qs nicht gefunden"
  
! #: config/gcn/mkoffload.cc:1026
  #, gcc-internal-format
  msgid "unrecognizable argument of option %<"
  msgstr "nicht erkanntes Kommandozeilenargument von Option %<"
  
! #: config/gcn/mkoffload.cc:1033 config/nvptx/mkoffload.cc:728
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> specified multiple times"
  msgstr "%<-foffload-abi-host-opts%> ist mehrfach angegeben"
  
! #: config/gcn/mkoffload.cc:1090 config/nvptx/mkoffload.cc:763
  #, gcc-internal-format
  msgid "either %<-fopenacc%> or %<-fopenmp%> must be set"
  msgstr "entweder %<-fopenacc%> oder %<-fopenmp%> muss angegeben sein"
  
! #: config/gcn/mkoffload.cc:1119 config/gcn/mkoffload.cc:1136
  #, gcc-internal-format
  msgid "unhandled architecture"
  msgstr "unbehandelte Architektur"
  
! #: config/gcn/mkoffload.cc:1189 config/gcn/mkoffload.cc:1341
  #, gcc-internal-format
  msgid "cannot open %qs"
  msgstr "%qs kann nicht geöffnet werden"
  
! #: config/gcn/mkoffload.cc:1327 config/nvptx/mkoffload.cc:856
  #, gcc-internal-format
  msgid "cannot open omp_requires file %qs"
  msgstr "Fehler beim Öffnen der omp_requires-Datei %qs"
  
! #: config/gcn/mkoffload.cc:1331 config/nvptx/mkoffload.cc:860
  #, gcc-internal-format
  msgid "cannot read omp_requires file %qs"
  msgstr "Fehler beim Lesen der omp_requires-Datei %qs"
  
! #: config/gcn/mkoffload.cc:1337
  #, gcc-internal-format
  msgid "cannot open intermediate gcn asm file"
  msgstr "Zwischenspeicherdatei für gcn-asm kann nicht geöffnet werden"
--- 43212,43384 ----
  msgid "stack frame must be smaller than 64K"
  msgstr "Stapelrahmen muss kleiner als 64k sein"
  
! #: config/gcn/gcn.cc:172
  #, gcc-internal-format
  msgid "%<-mxnack=on%> is incompatible with %<-march=%s%>"
  msgstr "%<-mxnack=on%> ist nicht kompatibel mit %<-march=%s%>"
  
! #: config/gcn/gcn.cc:275
  #, gcc-internal-format
  msgid "%<amdgpu_hsa_kernel%> attribute requires string constant arguments"
  msgstr "Attribut %<amdgpu_hsa_kernel%> erfordert Zeichenkettenkonstanten als Argumente"
  
! #: config/gcn/gcn.cc:288
  #, gcc-internal-format
  msgid "unknown specifier %qs in %<amdgpu_hsa_kernel%> attribute"
  msgstr "unbekannte Angabe %<%qs%> in Attribut %<amdgpu_hsa_kernel%>"
  
! #: config/gcn/gcn.cc:295
  #, gcc-internal-format
  msgid "duplicated parameter specifier %qs in %<amdgpu_hsa_kernel%> attribute"
  msgstr "doppelt angegebener Parameter %qs in Attribut %<amdgpu_hsa_kernel%>"
  
! #: config/gcn/gcn.cc:347
  #, gcc-internal-format
  msgid "too many arguments passed in sgpr registers"
  msgstr "zu viele Argumente, die in SGPR-Registern übergeben werden"
  
! #: config/gcn/gcn.cc:2521
  #, gcc-internal-format
  msgid "A non-default set of initial values has been requested, which violates the ABI"
  msgstr "Es wurde ein nicht standardmäßiger Satz von Anfangswerten angefordert, was gegen das ABI verstößt"
  
! #: config/gcn/gcn.cc:2789
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong type of argument %s"
  msgstr "Argument falschen Typs für »%s«"
  
! #: config/gcn/gcn.cc:2951
! #, gcc-internal-format
! msgid "Unified Shared Memory is required, but XNACK is disabled"
! msgstr ""
! 
! #: config/gcn/gcn.cc:2952
! #, gcc-internal-format
! msgid "Try -foffload-options=-mxnack=any"
! msgstr ""
! 
! #: config/gcn/gcn.cc:3928
  #, gcc-internal-format
  msgid "TLS is not implemented for GCN."
  msgstr "TLS ist für GCN nicht implementiert."
  
! #: config/gcn/gcn.cc:5044
  #, gcc-internal-format
  msgid "Builtin not implemented"
  msgstr "Eingebaute Funktion nicht implementiert"
  
! #: config/gcn/gcn.cc:5685
  #, gcc-internal-format
  msgid "unsupported simdlen %wd (amdgcn)"
  msgstr "nicht unterstützte simdlen %wd (amdgcn)"
  
! #: config/gcn/gcn.cc:6553
  #, gcc-internal-format
  msgid "using %<vector_length (64)%>, ignoring %d"
  msgstr "%<vector_length (64)%> wird verwendet, %d wird ignoriert"
  
! #: config/gcn/gcn.cc:6554
  #, gcc-internal-format
  msgid "using %<vector_length (64)%>, ignoring runtime setting"
  msgstr "%<vector_length (64)%> wird verwendet, Laufzeiteinstellung wird ignoriert"
  
! #: config/gcn/gcn.cc:6566 config/nvptx/nvptx.cc:6741
  #, gcc-internal-format
  msgid "using %<num_workers (%d)%>, ignoring %d"
  msgstr "%<num_workers (%d)%> wird verwendet, %d wird ignoriert"
  
! #: config/gcn/gcn.cc:6593 config/gcn/gcn.cc:6622
  #, gcc-internal-format, gfc-internal-format
  msgid "offload dimension out of range (%d)"
  msgstr "Auslagerungsdimension %d liegt außerhalb des Wertebereiches"
  
! #: config/gcn/gcn.cc:7105
  #, gcc-internal-format
  msgid "%d bytes of gang-private data-share memory exhausted (increase with %<-mgang-private-size=%d%>, for example)"
  msgstr "%d Bytes des gang-privaten Speichers für Datenaustausch erschöpft (kann zum Beispiel mit %<-mgang-private-size=%d%> erhöht werden)"
  
! #: config/gcn/mkoffload.cc:171
  #, gcc-internal-format
  msgid "deleting file %qs: %m"
  msgstr "Löschen der Datei %qs: %m"
  
! #: config/gcn/mkoffload.cc:632
! #, gcc-internal-format
! msgid "conflicting settings; XNACK is forced off but Unified Shared Memory is required"
! msgstr ""
! 
! #: config/gcn/mkoffload.cc:833
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> not specified"
  msgstr "%<-foffload-abi-host-opts%> nicht angegeben"
  
  #. else
! #: config/gcn/mkoffload.cc:858
  #, gcc-internal-format
  msgid "unrecognized argument in option %<-march=%s%>"
  msgstr "nicht erkanntes Kommandozeilenargument in Option %<-march=%s%>"
  
! #: config/gcn/mkoffload.cc:882
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> are: %s"
  msgstr "gültige Argumente für %<-march=%> sind: %s"
  
! #: config/gcn/mkoffload.cc:885
  #, gcc-internal-format
  msgid "valid argument to %<-march=%> is %qs"
  msgstr "ein gültiges Argument für %<-march=%> ist %qs"
  
! #: config/gcn/mkoffload.cc:971
  #, gcc-internal-format
  msgid "GCC was built without library support for %<-march=%s%>; consider compiling for the associated generic architecture %<-march=%s%> instead"
  msgstr "GCC wurde ohne Bibliotheksunterstützung für %<-march=%s%> gebaut; erwägen Sie stattdessen die Kompilierung für die zugehörige generische Architektur %<-march=%s%>"
  
! #: config/gcn/mkoffload.cc:1006
  #, gcc-internal-format
  msgid "%<COLLECT_GCC%> must be set"
  msgstr "%<COLLECT_GCC%> muss gesetzt sein"
  
! #: config/gcn/mkoffload.cc:1052
  #, gcc-internal-format
  msgid "offload compiler %qs not found"
  msgstr "Offload-Compiler %qs nicht gefunden"
  
! #: config/gcn/mkoffload.cc:1074
  #, gcc-internal-format
  msgid "unrecognizable argument of option %<"
  msgstr "nicht erkanntes Kommandozeilenargument von Option %<"
  
! #: config/gcn/mkoffload.cc:1081 config/nvptx/mkoffload.cc:728
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> specified multiple times"
  msgstr "%<-foffload-abi-host-opts%> ist mehrfach angegeben"
  
! #: config/gcn/mkoffload.cc:1138 config/nvptx/mkoffload.cc:763
  #, gcc-internal-format
  msgid "either %<-fopenacc%> or %<-fopenmp%> must be set"
  msgstr "entweder %<-fopenacc%> oder %<-fopenmp%> muss angegeben sein"
  
! #: config/gcn/mkoffload.cc:1168 config/gcn/mkoffload.cc:1185
  #, gcc-internal-format
  msgid "unhandled architecture"
  msgstr "unbehandelte Architektur"
  
! #: config/gcn/mkoffload.cc:1238 config/gcn/mkoffload.cc:1392
  #, gcc-internal-format
  msgid "cannot open %qs"
  msgstr "%qs kann nicht geöffnet werden"
  
! #: config/gcn/mkoffload.cc:1378 config/nvptx/mkoffload.cc:856
  #, gcc-internal-format
  msgid "cannot open omp_requires file %qs"
  msgstr "Fehler beim Öffnen der omp_requires-Datei %qs"
  
! #: config/gcn/mkoffload.cc:1382 config/nvptx/mkoffload.cc:860
  #, gcc-internal-format
  msgid "cannot read omp_requires file %qs"
  msgstr "Fehler beim Lesen der omp_requires-Datei %qs"
  
! #: config/gcn/mkoffload.cc:1388
  #, gcc-internal-format
  msgid "cannot open intermediate gcn asm file"
  msgstr "Zwischenspeicherdatei für gcn-asm kann nicht geöffnet werden"
*************** msgstr "%<-mno-exr%> ist nur mit %<-ms%>
*** 41379,41385 ****
  msgid "%<-mn%> is not supported for linux targets"
  msgstr "%<-mn%> wird für Linux-Ziele nicht unterstützt"
  
! #: config/i386/driver-i386.cc:659
  #, gcc-internal-format
  msgid "Xeon Phi ISA support has been removed since GCC 15, use GCC 14 for the Xeon Phi ISAs or %<-march=broadwell%> for all the other ISAs supported on this machine."
  msgstr "Die Unterstützung für die Xeon-Phi-ISA wurde mit GCC 15 entfernt, verwenden Sie GCC 14 für die Xeon-Phi-ISAs oder %<-march=broadwell%> für alle anderen ISAs, die auf dieser Maschine unterstützt werden."
--- 43408,43414 ----
  msgid "%<-mn%> is not supported for linux targets"
  msgstr "%<-mn%> wird für Linux-Ziele nicht unterstützt"
  
! #: config/i386/driver-i386.cc:638
  #, gcc-internal-format
  msgid "Xeon Phi ISA support has been removed since GCC 15, use GCC 14 for the Xeon Phi ISAs or %<-march=broadwell%> for all the other ISAs supported on this machine."
  msgstr "Die Unterstützung für die Xeon-Phi-ISA wurde mit GCC 15 entfernt, verwenden Sie GCC 14 für die Xeon-Phi-ISAs oder %<-march=broadwell%> für alle anderen ISAs, die auf dieser Maschine unterstützt werden."
*************** msgstr "Parameter für eingebaute Funkti
*** 41419,42395 ****
  msgid "parameter to builtin not valid: %s"
  msgstr "Parameter für eingebaute Funktion ist ungültig: %s"
  
! #: config/i386/i386-expand.cc:10110
  #, gcc-internal-format
  msgid "interrupt service routine cannot be called directly"
  msgstr "Interrupt-Dienst-Routinen können nicht direkt aufgerufen werden"
  
! #: config/i386/i386-expand.cc:10583 config/i386/i386-expand.cc:12249
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "Das letzte Argument muss ein 2-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:11083
  #, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "fünftes Argument muss ein 8-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:11178
  #, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "drittes Argument muss ein 8-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:12178
  #, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "Das letzte Argument muss ein 1-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:12193
  #, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "das letzte Argument muss ein 3-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:12228
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "Das letzte Argument muss ein 4-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:12268
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "Das letzte Argument muss ein 1-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:12277
  #, gcc-internal-format, gfc-internal-format
  msgid "'%s' needs isa option %s"
  msgstr "»%s« erfordert die ISA-Option %s"
  
! #: config/i386/i386-expand.cc:12290
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "Das letzte Argument muss ein 5-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:12300
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "Das vorletzte Argument muss ein 8-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:12305
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "Das letzte Argument muss ein 8-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:12444
  #, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "das dritte Argument muss eine Vergleichskonstante sein"
  
! #: config/i386/i386-expand.cc:12449
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "Falscher Vergleichsmodus"
  
! #: config/i386/i386-expand.cc:12455 config/i386/i386-expand.cc:12878
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "Falscher Rundungsoperand"
  
! #: config/i386/i386-expand.cc:12858
  #, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "Der direkte Argument muss ein 4-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:12866
  #, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "Das direkte Argument muss ein 5-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:12869
  #, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "Das direkte Argument muss ein 8-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:13349
  #, gcc-internal-format
  msgid "the fourth argument must be one of enum %qs"
  msgstr "das vierte Argument muss eins der Aufzählung %qs sein"
  
! #: config/i386/i386-expand.cc:13419
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range [0, %wi]"
  msgstr "Selektor muss eine Ganzzahlkonstante im Bereich [0, %wi] sein"
  
! #: config/i386/i386-expand.cc:13676
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "%qE erfordert unbekannte ISA-Option"
  
! #: config/i386/i386-expand.cc:13680
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE erfordert ISA-Option %s"
  
! #: config/i386/i386-expand.cc:14180
  #, gcc-internal-format
  msgid "second, third and fourth argument must be a const"
  msgstr "das zweite, dritte und vierte Argument müssen konstant sein"
  
! #: config/i386/i386-expand.cc:14186
  #, gcc-internal-format
  msgid "invalid second argument to %<__builtin_ia32_prefetch%>; using zero"
  msgstr "ungültiges zweites Argument für %<__builtin_ia32_prefetch%>; es wird 0 verwendet"
  
! #: config/i386/i386-expand.cc:14195
  #, gcc-internal-format
  msgid "invalid third argument"
  msgstr "ungültiges drittes Argument"
  
  #. Ignore the hint.
! #: config/i386/i386-expand.cc:14204 config/i386/i386-expand.cc:14265
  #, gcc-internal-format
  msgid "instruction prefetch applies when in 64-bit mode with RIP-relative addressing and option %<-mprefetchi%>; they stay NOPs otherwise"
  msgstr "Vorausladen von Befehlen ist aktiv im 64-Bit-Modus mit RIP-relativer Adressierung und der Option %<-mprefetchi%>; sonst bleiben sie NOPs"
  
! #: config/i386/i386-expand.cc:14214
  #, gcc-internal-format
  msgid "invalid forth argument to %<__builtin_ia32_prefetch%>; using zero"
  msgstr "Ungültiges viertes Argument für %<__builtin_ia32_prefetch%>; es wird 0 verwendet"
  
! #: config/i386/i386-expand.cc:14225
  #, gcc-internal-format
  msgid "invalid third argument to %<__builtin_ia32_prefetch%>; using zero"
  msgstr "Ungültiges drittes Argument für %<__builtin_ia32_prefetch%>; es wird 0 verwendet"
  
! #: config/i386/i386-expand.cc:14253
  #, gcc-internal-format
  msgid "second argument must be a const"
  msgstr "zweites Argument muss konstant sein"
  
! #: config/i386/i386-expand.cc:14799
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "Das letzte Argument muss ein 32-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:14832
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "das letzte Argument muss ein Immediate sein"
  
! #: config/i386/i386-expand.cc:15570 config/i386/i386-expand.cc:15782
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "Das letzte muss Skalierung 1, 2, 4, 8 sein"
  
! #: config/i386/i386-expand.cc:15800
  #, gcc-internal-format
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "Das Argument zum eingebauten %<xabort%> ein 8-Bit-Direktwert sein"
  
! #: config/i386/i386-features.cc:3906
  #, gcc-internal-format
  msgid "function versions cannot be marked as %<gnu_inline%>, bodies have to be generated"
  msgstr "Funktionsversionen können nicht als %<gnu_inline%> markiert werden, Körper müssen generiert werden"
  
! #: config/i386/i386-options.cc:928 config/i386/i386-options.cc:2276
! #: config/i386/i386-options.cc:2285
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "Codemodell %s unterstützt keinen PIC-Modus"
  
! #: config/i386/i386-options.cc:1213
  #, gcc-internal-format
  msgid "attribute %qs argument is not a string"
  msgstr "Argument von Attribut %qs muss eine Zeichenkette sein"
  
! #: config/i386/i386-options.cc:1284
  #, gcc-internal-format
  msgid "attribute %qs argument %qs is unknown"
  msgstr "beim Attribut %qs ist das Argument %qs unbekannt"
  
! #: config/i386/i386-options.cc:1347
  #, gcc-internal-format
  msgid "attribute value %qs was already specified in %qs attribute"
  msgstr "der Wert %qs wurde bereits im Attribut %qs angegeben"
  
! #: config/i386/i386-options.cc:1385
  #, gcc-internal-format
  msgid "attribute value %qs is unknown in %qs attribute"
  msgstr "Attributwert %qs ist im %qs-Attribut unbekannt"
  
! #: config/i386/i386-options.cc:1686
  #, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "falsches Argument %qs für Option %qs"
  
! #: config/i386/i386-options.cc:1692
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr "Größenbereiche der Option %qs sollten aufsteigend sein"
  
! #: config/i386/i386-options.cc:1702
  #, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "falscher Strategiename %qs für Option %qs angegeben"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:1728
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr "Strategiename %qs für Option %qs angegeben, wird jedoch für 32-Bit-Code nicht unterstützt"
  
! #: config/i386/i386-options.cc:1741
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "unbekannte Ausrichtung %qs für Option %qs angegeben"
  
! #: config/i386/i386-options.cc:1751
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr "der Maximalwert für den letzten Größenbereich sollte für Option %qs -1 sein"
  
! #: config/i386/i386-options.cc:1758
  #, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "zu viele Größenbereiche in Option %qs angegeben"
  
! #: config/i386/i386-options.cc:1836
  #, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr "Unbekannter Parameter für Option %<-mtune-ctrl%>: %s"
  
! #: config/i386/i386-options.cc:2081
  #, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "Intel-MCU-psABI wird im %s-Modus nicht unterstützt"
  
! #: config/i386/i386-options.cc:2135
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr "%<-mtune=x86-64%> ist veraltet; stattdessen entsprechend %<-mtune=k8%> oder %<-mtune=generic%> verwenden"
  
! #: config/i386/i386-options.cc:2137
  #, gcc-internal-format
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr "%<target(\"tune=x86-64\")%> ist veraltet; stattdessen entsprechend %<target(\"tune=k8\")%> oder %<target(\"tune=generic\")%> verwenden"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:2165
  #, gcc-internal-format
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr "%<-mstringop-strategy=rep_8byte%> wird für 32-Bit-Code nicht unterstützt"
  
! #: config/i386/i386-options.cc:2171
  #, gcc-internal-format
  msgid "%<-mapxf%> is not supported for 32-bit code"
  msgstr "%<-mapxf%> wird für 32-Bit-Code nicht unterstützt"
  
! #: config/i386/i386-options.cc:2174
  #, gcc-internal-format
  msgid "%<-mapx-features=%> option is not supported for 32-bit code"
  msgstr "%<-mapx-features=%> wird für 32-Bit-Code nicht unterstützt"
  
! #: config/i386/i386-options.cc:2178
  #, gcc-internal-format
  msgid "%<-muintr%> not supported for 32-bit code"
  msgstr "%<-muintr%> wird für 32-Bit-Code nicht unterstützt"
  
! #: config/i386/i386-options.cc:2181
  #, gcc-internal-format
  msgid "%<-mlam=%> option: [u48|u57] not supported for 32-bit code"
  msgstr "%<-mlam=%>-Option: [u48|u57] wird für 32-Bit-Code nicht unterstützt"
  
! #: config/i386/i386-options.cc:2196
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "Adressmodus %qs wird im %s-Bit-Modus nicht unterstützt"
  
! #: config/i386/i386-options.cc:2207
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr "%<-mabi=ms%> wird in der X32-ABI nicht unterstützt"
  
! #: config/i386/i386-options.cc:2213
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>"
  msgstr "%<-mabi=%s%> wird nicht zusammen mit %<-fsanitize=address%> unterstützt"
  
! #: config/i386/i386-options.cc:2216
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>"
  msgstr "%<-mabi=%s%> wird nicht zusammen mit %<-fsanitize=kernel-address%> unterstützt"
  
! #: config/i386/i386-options.cc:2220
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=thread%>"
  msgstr "%<-mabi=%s%> wird nicht zusammen mit %<-fsanitize=thread%> unterstützt"
  
! #: config/i386/i386-options.cc:2226
  #, gcc-internal-format
  msgid "%<-mlam=u48%> is not compatible with Hardware-assisted AddressSanitizer, override to %<-mlam=u57%>"
  msgstr "%<-mlam=u48%> ist nicht kompatibel mit hardwareunterstütztem AddressSanitizer, stattdessen wird %<-mlam=u57%> verwendet"
  
! #: config/i386/i386-options.cc:2246 config/i386/i386-options.cc:2255
! #: config/i386/i386-options.cc:2267 config/i386/i386-options.cc:2278
! #: config/i386/i386-options.cc:2289
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "Codemodell %qs wird im %s-Bit-Modus nicht unterstützt"
  
! #: config/i386/i386-options.cc:2258 config/i386/i386-options.cc:2270
  #, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "Codemodell %qs wird im x32-Modus nicht unterstützt"
  
! #: config/i386/i386-options.cc:2313
  #, gcc-internal-format
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "%<-masm=intel%> wird in dieser Konfiguration nicht unterstützt"
  
! #: config/i386/i386-options.cc:2318
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%i-Bit-Modus nicht einkompiliert"
  
! #: config/i386/i386-options.cc:2330
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr "%<generic%>-CPU kann nur für %<-mtune=%>-Schalter verwendet werden"
  
! #: config/i386/i386-options.cc:2332
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "%<generic%>-CPU kann nur für %<target(\"tune=\")%>-Schalter verwendet werden"
  
! #: config/i386/i386-options.cc:2339
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr "die CPU %<intel%> kann nur für den Schalter %<-mtune=%> verwendet werden"
  
! #: config/i386/i386-options.cc:2341
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "die CPU %<intel%> kann nur für das Attribut %<target(\"tune=\")%> verwendet werden"
  
! #: config/i386/i386-options.cc:2349 config/i386/i386-options.cc:2490
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "Die ausgewählte CPU unterstützt nicht den x86-64-Befehlssatz"
  
! #: config/i386/i386-options.cc:2429
  #, gcc-internal-format
  msgid "bad value %qs for %<-march=%> switch"
  msgstr "falscher Wert %qs für Schalter %<-march=%>"
  
! #: config/i386/i386-options.cc:2430
  #, gcc-internal-format
  msgid "bad value %qs for %<target(\"arch=\")%> attribute"
  msgstr "unbekannter Wert %qs für Attribut %<target(\"arch=\")%>"
  
! #: config/i386/i386-options.cc:2452
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "gültige Argumente für %<-march=%> sind: %s; meinten Sie %qs?"
  
! #: config/i386/i386-options.cc:2454
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr "gültige Argumente für %<target(\"arch=\")%> sind: %s; meinten Sie %qs?"
  
! #: config/i386/i386-options.cc:2459
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "gültige Argumente für %<-march=%> sind: %s"
  
! #: config/i386/i386-options.cc:2460
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "gültige Argumente für %<target(\"arch=\")%> sind: %s"
  
! #: config/i386/i386-options.cc:2509
  #, gcc-internal-format
  msgid "bad value %qs for %<-mtune=%> switch"
  msgstr "falscher Wert %qs für Schalter %<-mtune=%>"
  
! #: config/i386/i386-options.cc:2510
  #, gcc-internal-format
  msgid "bad value %qs for %<target(\"tune=\")%> attribute"
  msgstr "falscher Wert %qs für Attribut %<target(\"tune=\")%>"
  
! #: config/i386/i386-options.cc:2531
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "gültige Argumente für %<-mtune=%> sind: %s; meinten Sie %qs?"
  
! #: config/i386/i386-options.cc:2533
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr "gültige Argumente für %<target(\"tune=\")%> sind: %s; meinten Sie %qs?"
  
! #: config/i386/i386-options.cc:2538
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "gültige Argumente für %<-mtune=%> sind: %s"
  
! #: config/i386/i386-options.cc:2539
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "gültige Argumente für %<target(\"tune=\")%> sind: %s"
  
! #: config/i386/i386-options.cc:2570
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr "%<-mregparm%> wird im 64-Bit-Modus ignoriert"
  
! #: config/i386/i386-options.cc:2572
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr "%<-mregparm%> wird für Intel-MCU-psABI ignoriert"
  
! #: config/i386/i386-options.cc:2575
  #, gcc-internal-format
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr "%<-mregparm=%d%> liegt nicht zwischen 0 und %d"
  
! #: config/i386/i386-options.cc:2601
  #, gcc-internal-format
  msgid "%<-m96bit-long-double%> is not compatible with this target"
  msgstr "%<-m96bit-long-double%> ist nicht mit diesem Ziel kompatibel"
  
! #: config/i386/i386-options.cc:2606
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "%<-mrtd%> wird im 64-Bit-Modus ignoriert"
  
! #: config/i386/i386-options.cc:2607
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "%<target(\"rtd\")%> wird im 64-Bit-Modus ignoriert"
  
! #: config/i386/i386-options.cc:2693
! #, gcc-internal-format
! msgid "%<-mno-evex512%> or %<-mno-avx512XXX%> cannot disable AVX10 instructions when AVX10.1-512 is available in GCC 15, behavior will change to it will disable that part of AVX512 instructions since GCC 16"
! msgstr "%<-mno-evex512%> oder %<-mno-avx512XXX%> kann AVX10-Befehle nicht ausschalten, wenn AVX10.1-512 in GCC 15 verfügbar ist. Das Verhalten wird sich ändern, sodass dieser Teil der AVX512-Befehle ab GCC 16 deaktiviert wird"
! 
! #. We should not emit 512 bit instructions under AVX10.1-256
! #. when EVEX512 is enabled w/o any AVX512 features enabled.
! #. Disable EVEX512 bit for this.
! #: config/i386/i386-options.cc:2709
! #, gcc-internal-format
! msgid "Using %<-mevex512%> without any AVX512 features enabled together with AVX10.1 only will not enable any AVX512 or AVX10.1-512 features, using 256 as max vector size"
! msgstr "Die Verwendung von %<-mevex512%> ohne aktivierte AVX512-Funktionen zusammen mit AVX10.1 aktiviert keine AVX512- oder AVX10.1-512-Funktionen und verwendet 256 als maximale Vektorgröße"
! 
! #: config/i386/i386-options.cc:2716 config/i386/i386-options.cc:2723
! #, gcc-internal-format
! msgid "Vector size conflicts between AVX10.1 and AVX512, using 512 as max vector size"
! msgstr "Vektorgrößenkonflikte zwischen AVX10.1 und AVX512, als maximale Vektorgröße wird 512 verwendet"
! 
! #: config/i386/i386-options.cc:2731
! #, gcc-internal-format
! msgid "%<-mno-avx512XXX%> cannot disable AVX10 instructions when AVX10 is available in GCC 15, behavior will change to it will disable that part of AVX512 instructions since GCC 16"
! msgstr "%<-mno-avx512XXX%> kann AVX10-Befehle nicht deaktivieren, wenn AVX10 in GCC 15 verfügbar ist. Das Verhalten ändert sich dahingehend, dass es diesen Teil der AVX512-Befehle ab GCC 16 deaktiviert"
! 
! #: config/i386/i386-options.cc:2743
! #, gcc-internal-format
! msgid "%<-mno-avx10.1-256, -mno-avx10.1-512%> cannot disable AVX512 instructions when %<-mavx512XXX%> in GCC 15, behavior will change to it will disable all the instructions in GCC 16"
! msgstr "%<-mno-avx10.1-256, -mno-avx10.1-512%> kann AVX512-Befehle nicht deaktivieren, wenn %<-mavx512XXX%> in GCC 15 verwendet wird. Das Verhalten ändert sich dahingehend, dass alle Befehle in GCC 16 deaktiviert werden"
! 
! #: config/i386/i386-options.cc:2790
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "%<-mpreferred-stack-boundary%> wird für dieses Ziel nicht unterstützt"
  
! #: config/i386/i386-options.cc:2793
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
  msgstr "%<-mpreferred-stack-boundary=%d%> liegt nicht zwischen %d und %d"
  
! #: config/i386/i386-options.cc:2816
  #, gcc-internal-format
  msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
  msgstr "%<-mincoming-stack-boundary=%d%> liegt nicht zwischen %d und 12"
  
! #: config/i386/i386-options.cc:2829
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr "%<-mnop-mcount%> ist nicht mit diesem Ziel kompatibel"
  
! #: config/i386/i386-options.cc:2832
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fno-plt%>"
  msgstr "%<-mnop-mcount%> ist für %<-fno-plt%> nicht implementiert"
  
! #: config/i386/i386-options.cc:2838
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "%<-msseregparm%> verwendet, ohne dass SSE eingeschaltet ist"
  
! #: config/i386/i386-options.cc:2839
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "%<target(\"sseregparm\")%> verwendet, ohne dass SSE eingeschaltet ist"
  
! #: config/i386/i386-options.cc:2849
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "SSE-Befehlssatz ausgeschaltet, es wird 387-Arithmetik verwendet"
  
! #: config/i386/i386-options.cc:2856
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "387-Befehlssatz ausgeschaltet, es wird SSE-Arithmetik verwendet"
  
! #: config/i386/i386-options.cc:2910
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr "Stapel-Überprüfung erfordert %<-maccumulate-outgoing-args%> für Korrektheit"
  
! #: config/i386/i386-options.cc:2912
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr "Stapel-Überprüfung erfordert %<target(\"accumulate-outgoing-args\")%> für Korrektheit"
  
! #: config/i386/i386-options.cc:2926
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr "feststehendes ebp-Register erfordert %<-maccumulate-outgoing-args%>"
  
! #: config/i386/i386-options.cc:2928
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr "feststehendes ebp-Register erfordert %<target(\"accumulate-outgoing-args\")%>"
  
! #: config/i386/i386-options.cc:2988
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr "%<-mfentry%> wird für 32 Bit in Kombination mit %<-fpic%> nicht unterstützt"
  
! #: config/i386/i386-options.cc:2991
  #, gcc-internal-format
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr "%<-mno-fentry%> ist nicht mit SEH verträglich"
  
! #: config/i386/i386-options.cc:2995
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr "%<-mcall-ms2sysv-xlogues%> wird derzeit nicht zusammen mit SEH unterstützt"
  
! #: config/i386/i386-options.cc:3122 config/loongarch/loongarch-opts.cc:898
  #, gcc-internal-format
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "unbekannte Option für %<-mrecip=%s%>"
  
! #: config/i386/i386-options.cc:3181
  #, gcc-internal-format
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs ist keine gültige Zahl in %<-mstack-protector-guard-offset=%>"
  
! #: config/i386/i386-options.cc:3186
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs ist kein gültiger Offset in %<-mstack-protector-guard-offset=%>"
  
! #: config/i386/i386-options.cc:3214
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr "%qs ist kein gültiges Basisregister in %<-mstack-protector-guard-reg=%>"
  
! #: config/i386/i386-options.cc:3268
  #, gcc-internal-format
  msgid "%<-fcf-protection=full%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr "%<-fcf-protection=full%> wird von %<-fhardened%> nicht aktiviert, da es in der Befehlszeile angegeben wurde"
  
! #: config/i386/i386-options.cc:3277 config/riscv/riscv.cc:10660
! #: config/riscv/riscv.cc:10664
  #, gcc-internal-format
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "%<-fcf-protection%> ist nicht mit diesem Ziel kompatibel"
  
! #: config/i386/i386-options.cc:3444
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr "die Attribute %<interrupt%> und %<naked%> sind nicht kompatibel"
  
! #: config/i386/i386-options.cc:3448 config/i386/i386-options.cc:3480
! #: config/i386/i386-options.cc:4024 config/i386/i386-options.cc:4034
  #, gcc-internal-format
  msgid "%qs and %qs attributes are not compatible"
  msgstr "Attribute %qs und %qs sind nicht verträglich"
  
! #: config/i386/i386-options.cc:3465
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr "Nur das DWARF-Debugformat ist für Interrupt-Service-Routinen unterstützt"
  
! #: config/i386/i386-options.cc:3526
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "%<-mindirect-branch=%s%> und %<-mcmodel=large%> sind nicht kompatibel"
  
! #: config/i386/i386-options.cc:3536
  #, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr "%<-mindirect-branch%> und %<-fcf-protection%> sind nicht kompatibel"
  
! #: config/i386/i386-options.cc:3571
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "%<-mfunction-return=%s%> und %<-mcmodel=large%> sind nicht kompatibel"
  
! #: config/i386/i386-options.cc:3581
  #, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr "%<-mfunction-return%> und %<-fcf-protection%> sind nicht kompatibel"
  
! #: config/i386/i386-options.cc:3689
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr "%s-Befehle sind in Exception-Serviceroutine nicht erlaubt"
  
! #: config/i386/i386-options.cc:3691
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr "%s-Befehle sind in Interrupt-Serviceroutine nicht erlaubt"
  
! #: config/i386/i386-options.cc:3695
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr "%s-Befehle sind in Funktionen mit %<no_caller_saved_registers%>-Attribut nicht erlaubt"
  
! #: config/i386/i386-options.cc:3742 config/i386/i386-options.cc:3793
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "Attribute fastcall und regparm sind nicht verträglich"
  
! #: config/i386/i386-options.cc:3747
! #, gcc-internal-format
! msgid "regparam and thiscall attributes are not compatible"
  msgstr "Attribute regparam und thiscall sind nicht verträglich"
  
! #: config/i386/i386-options.cc:3754 config/i386/i386-options.cc:3982
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "Attribut %qE benötigt eine Ganzzahlkonstante als Argument"
  
! #: config/i386/i386-options.cc:3760
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "Argument für Attribut %qE ist größer als %d"
  
! #: config/i386/i386-options.cc:3785 config/i386/i386-options.cc:3828
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "Attribute fastcall und cdecl sind nicht verträglich"
  
! #: config/i386/i386-options.cc:3789
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "Attribute fastcall und stdcall sind nicht verträglich"
  
! #: config/i386/i386-options.cc:3797 config/i386/i386-options.cc:3846
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "Attribute fastcall und thiscall sind nicht verträglich"
  
! #: config/i386/i386-options.cc:3807 config/i386/i386-options.cc:3824
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "Attribute stdcall und cdecl sind nicht verträglich"
  
! #: config/i386/i386-options.cc:3811
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "Attribute stdcall und fastcall sind nicht verträglich"
  
! #: config/i386/i386-options.cc:3815 config/i386/i386-options.cc:3842
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "Attribute stdcall und thiscall sind nicht verträglich"
  
! #: config/i386/i386-options.cc:3832 config/i386/i386-options.cc:3850
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "Attribute cdecl und thiscall sind nicht verträglich"
  
! #: config/i386/i386-options.cc:3838
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "Attribut %qE wird für Nicht-Klassen-Methode verwendet"
  
! #: config/i386/i386-options.cc:3942 config/rs6000/rs6000.cc:20754
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "%qE-inkompatibles Attribut wird ignoriert"
  
! #: config/i386/i386-options.cc:3969
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "Attribut %qE nur für 32 Bit verfügbar"
  
! #: config/i386/i386-options.cc:3990
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "Argument des Attributes %qE ist weder Null noch Eins"
  
! #: config/i386/i386-options.cc:4061 config/i386/i386-options.cc:4083
! #: config/ia64/ia64.cc:826 config/s390/s390.cc:1257
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "Attribut %qE erfordert eine Zeichenkettenkonstante als Argument"
  
! #: config/i386/i386-options.cc:4071 config/i386/i386-options.cc:4093
! #: config/s390/s390.cc:1286
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "Argument des Attributes %qE ist nicht (keep|thunk|thunk-inline|thunk-extern)"
  
! #: config/i386/i386-options.cc:4125
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr "in Interrupt-Service-Routinen sollte das erste Argument ein Zeiger sein"
  
! #: config/i386/i386-options.cc:4132
  #, gcc-internal-format
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr "in Interrupt-Service-Routinen sollte das zweite Argument vom Typ %qs sein"
  
! #: config/i386/i386-options.cc:4143
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr "Interrupt-Service-Routine darf nur ein Zeiger- und ein optionales Ganzzahl-Argument haben"
  
! #: config/i386/i386-options.cc:4146
  #, gcc-internal-format
  msgid "interrupt service routine must return %<void%>"
  msgstr "Interrupt-Service-Routine muss den Rückgabetyp %<void%> haben"
  
! #: config/i386/i386.cc:1315
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "Aufruf von %qD mit Attribut sseregparam, ohne dass SSE/SSE2 eingeschaltet ist"
  
! #: config/i386/i386.cc:1318
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "Aufruf von %qT mit Attribut sseregparam, ohne dass SSE/SSE2 eingeschaltet ist"
  
! #: config/i386/i386.cc:1622
  #, gcc-internal-format
  msgid "X32 does not support %<ms_abi%> attribute"
  msgstr "X32 unterstützt %<ms_abi%>-Attribut nicht"
  
! #: config/i386/i386.cc:1656
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with nested function"
  msgstr "Attribut %<ms_hook_prologue%> ist mit geschachtelter Funktion nicht verträglich"
  
! #: config/i386/i386.cc:2008
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr "AVX512F-Vektorargument ohne eingeschaltetes AVX512F ändert das ABI"
  
! #: config/i386/i386.cc:2014
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr "AVX512F-Vektorrückgabe ohne eingeschaltetes AVX512F ändert das ABI"
  
! #: config/i386/i386.cc:2028
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr "AVX-Vektorargument ohne eingeschaltetes AVX ändert das ABI"
  
! #: config/i386/i386.cc:2034
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr "AVX-Vektorrückgabe ohne eingeschaltetes AVX ändert das ABI"
  
! #: config/i386/i386.cc:2050
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "SSE-Vektorargument ohne eingeschaltetes SSE ändert das ABI"
  
! #: config/i386/i386.cc:2056
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "SSE-Vektorrückgabe ohne eingeschaltetes SSE ändert das ABI"
  
! #: config/i386/i386.cc:2072
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "MMX-Vektorargument ohne eingeschaltetes MMX ändert das ABI"
  
! #: config/i386/i386.cc:2078
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "MMX-Vektorrückgabe ohne eingeschaltetes MMX ändert das ABI"
  
! #: config/i386/i386.cc:2277
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr "Das ABI der Struct-Übergabe mit einem flexiblen Arrayelement hat sich in GCC 4.4 geändert"
  
! #: config/i386/i386.cc:2406
  #, gcc-internal-format
  msgid "the ABI of passing union with %<long double%> has changed in GCC 4.4"
  msgstr "das ABI der Union-Übergabe mit %<long double%> hat sich in GCC 4.4 geändert"
  
! #: config/i386/i386.cc:2541
  #, gcc-internal-format
  msgid "the ABI of passing structure with %<complex float%> member has changed in GCC 4.4"
  msgstr "das ABI der Strukturübergabe mit %<complex float%>-Element hat sich in GCC 4.4 geändert"
  
! #: config/i386/i386.cc:2662
  msgid "the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}"
  msgstr "das ABI der C-Strukturübergabe mit Bitfeldern der Breite 0 hat sich in GCC %{12.1%} geändert"
  
! #: config/i386/i386.cc:2759 config/i386/i386.cc:4128 config/i386/i386.cc:4138
  #, gcc-internal-format
  msgid "SSE register return with SSE2 disabled"
  msgstr "SSE-Registerrückgabe mit SSE2 ausgeschaltet"
  
! #: config/i386/i386.cc:2761
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "SSE-Registerrückgabe mit SSE ausgeschaltet"
  
! #: config/i386/i386.cc:2768
  #, gcc-internal-format
  msgid "SSE register argument with SSE2 disabled"
  msgstr "SSE-Registerargument mit SSE2 ausgeschaltet"
  
! #: config/i386/i386.cc:2770
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "SSE-Registerargument mit SSE ausgeschaltet"
  
! #: config/i386/i386.cc:2790
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "x87-Registerrückgabe mit ausgeschaltetem x87"
  
! #: config/i386/i386.cc:3118 config/i386/i386.cc:3363 config/i386/i386.cc:4156
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr "Aufruf von %qD mit SSE-Aufrufkonvention, ohne dass SSE/SSE2 eingeschaltet ist"
  
! #: config/i386/i386.cc:3120 config/i386/i386.cc:3365 config/i386/i386.cc:4158
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr "dies ist ein GCC-Bug; ein Workaround ist, die aufgerufene Funktion mit dem »used«-Attribut zu markieren"
  
! #: config/i386/i386.cc:3768
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr "Das ABI der Parameterübergabe mit %d-Byte-Ausrichtung hat sich in GCC 4.6 geändert"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90163
! #: config/i386/i386.cc:6840
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "%<-mcall-ms2sysv-xlogues%> ist nicht kompatibel mit %<%s%>"
  
! #: config/i386/i386.cc:8860
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr "Attribut %<ms_hook_prologue%> ist mit %<-mfentry%> für 32 Bit nicht verträglich"
  
! #: config/i386/i386.cc:8950
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr "Dynamic Realign Argument Pointer (DRAP) wird in Interrupt-Service-Routinen nicht unterstützt. Ein Workaround ist, Funktionen mit Aggregat-Rückgabetypen zu vermeiden."
  
! #: config/i386/i386.cc:10007
  #, gcc-internal-format
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "Stapel-Neuausrichtung mit %<__builtin_eh_return%> wird nicht unterstützt"
  
! #: config/i386/i386.cc:10012
  #, gcc-internal-format
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr "geschachtelte Funktion mit regparm wird mit %<__builtin_eh_return%> nicht unterstützt"
  
! #: config/i386/i386.cc:10403
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "%<-fsplit-stack%> unterstützt nicht fastcall mit geschachtelter Funktion"
  
! #: config/i386/i386.cc:10423
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr "%<-fsplit-stack%> unterstützt nicht 2 Registerparameter für eine geschachtelte Funktion"
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:10434
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "%<-fsplit-stack%> unterstützt nicht 3 Registerparameter"
  
! #: config/i386/i386.cc:13439
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr "%<V%>-Modifikator an nicht-ganzzahligem Register"
  
! #: config/i386/i386.cc:13450 config/i386/i386.cc:13464
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "nicht unterstützte Größe für Ganzzahlregister"
  
! #: config/i386/i386.cc:13496
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "erweiterte Register haben keine oberen Hälften"
  
! #: config/i386/i386.cc:13511
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "nicht unterstützte Operandengröße für erweitertes Register"
  
! #: config/i386/i386.cc:13709 config/i386/i386.cc:13711
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "Nicht-Ganzzahl-Operand mit Operandencode %<z%> verwendet"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90164
! #: config/i386/i386.cc:17919
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr "das ABI zum Übergeben von leeren Klassen (%qT) als Parametern hat sich mit %<-fabi-version=12%> (GCC 8) geändert"
  
! #: config/i386/i386.cc:23150
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr "die Ausrichtung von %<_Atomic %T%>-Feldern wurde mit %{GCC 11.1%} geändert"
  
! #: config/i386/i386.cc:23237
  #, gcc-internal-format
  msgid "no register available for profiling %<-mcmodel=large%s%>"
  msgstr "kein Register für die Profilerstellung von %<-mcmodel=large%s%> verfügbar"
  
! #: config/i386/i386.cc:23333
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr "Profiling von %<-mcmodel=large%> wird mit PIC nicht unterstützt"
  
! #: config/i386/i386.cc:24048
  #, gcc-internal-format
  msgid "%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since GCC 13.1, be careful of implicit conversion between %<__bf16%> and %<short%>; an explicit bitcast may be needed here"
  msgstr "%<__bfloat16%> ist seit GCC 13.1 von typedef %<short%> zum echten %<__bf16%> umdefiniert, Vorsicht bei impliziter Konvertierung zwischen %<__bf16%> und %<short%>; hier kann ein explizites Bitcast nötig sein"
  
! #: config/i386/i386.cc:25578
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "Unbekanntes architekturspezifisches Speichermodell"
  
! #: config/i386/i386.cc:25585
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr "%<HLE_ACQUIRE%> wird mit %<ACQUIRE%> oder stärkerem Speichermodell nicht verwendet"
  
! #: config/i386/i386.cc:25592
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr "%<HLE_RELEASE%> wird mit %<RELEASE%> oder stärkerem Speichermodell nicht verwendet"
  
! #: config/i386/i386.cc:26279
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr "%<-fexcess-precision=16%> ist nicht mit %<-mfpmath=387%> kompatibel"
--- 43448,44420 ----
  msgid "parameter to builtin not valid: %s"
  msgstr "Parameter für eingebaute Funktion ist ungültig: %s"
  
! #: config/i386/i386-expand.cc:11087
  #, gcc-internal-format
  msgid "interrupt service routine cannot be called directly"
  msgstr "Interrupt-Dienst-Routinen können nicht direkt aufgerufen werden"
  
! #: config/i386/i386-expand.cc:11562 config/i386/i386-expand.cc:13276
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "Das letzte Argument muss ein 2-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:12062
  #, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "fünftes Argument muss ein 8-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:12157
  #, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "drittes Argument muss ein 8-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:13205
  #, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "Das letzte Argument muss ein 1-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:13220
  #, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "das letzte Argument muss ein 3-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:13255
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "Das letzte Argument muss ein 4-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:13295
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "Das letzte Argument muss ein 1-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:13304
  #, gcc-internal-format, gfc-internal-format
  msgid "'%s' needs isa option %s"
  msgstr "»%s« erfordert die ISA-Option %s"
  
! #: config/i386/i386-expand.cc:13317
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "Das letzte Argument muss ein 5-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:13327
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "Das vorletzte Argument muss ein 8-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:13332
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "Das letzte Argument muss ein 8-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:13471
  #, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "das dritte Argument muss eine Vergleichskonstante sein"
  
! #: config/i386/i386-expand.cc:13476
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "Falscher Vergleichsmodus"
  
! #: config/i386/i386-expand.cc:13482 config/i386/i386-expand.cc:13905
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "Falscher Rundungsoperand"
  
! #: config/i386/i386-expand.cc:13885
  #, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "Der direkte Argument muss ein 4-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:13893
  #, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "Das direkte Argument muss ein 5-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:13896
  #, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "Das direkte Argument muss ein 8-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:14376
  #, gcc-internal-format
  msgid "the fourth argument must be one of enum %qs"
  msgstr "das vierte Argument muss eins der Aufzählung %qs sein"
  
! #: config/i386/i386-expand.cc:14446
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range [0, %wi]"
  msgstr "Selektor muss eine Ganzzahlkonstante im Bereich [0, %wi] sein"
  
! #: config/i386/i386-expand.cc:14702
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "%qE erfordert unbekannte ISA-Option"
  
! #: config/i386/i386-expand.cc:14706
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE erfordert ISA-Option %s"
  
! #: config/i386/i386-expand.cc:15206
  #, gcc-internal-format
  msgid "second, third and fourth argument must be a const"
  msgstr "das zweite, dritte und vierte Argument müssen konstant sein"
  
! #: config/i386/i386-expand.cc:15212
  #, gcc-internal-format
  msgid "invalid second argument to %<__builtin_ia32_prefetch%>; using zero"
  msgstr "ungültiges zweites Argument für %<__builtin_ia32_prefetch%>; es wird 0 verwendet"
  
! #: config/i386/i386-expand.cc:15221
  #, gcc-internal-format
  msgid "invalid third argument"
  msgstr "ungültiges drittes Argument"
  
  #. Ignore the hint.
! #: config/i386/i386-expand.cc:15230 config/i386/i386-expand.cc:15291
  #, gcc-internal-format
  msgid "instruction prefetch applies when in 64-bit mode with RIP-relative addressing and option %<-mprefetchi%>; they stay NOPs otherwise"
  msgstr "Vorausladen von Befehlen ist aktiv im 64-Bit-Modus mit RIP-relativer Adressierung und der Option %<-mprefetchi%>; sonst bleiben sie NOPs"
  
! #: config/i386/i386-expand.cc:15240
  #, gcc-internal-format
  msgid "invalid forth argument to %<__builtin_ia32_prefetch%>; using zero"
  msgstr "Ungültiges viertes Argument für %<__builtin_ia32_prefetch%>; es wird 0 verwendet"
  
! #: config/i386/i386-expand.cc:15251
  #, gcc-internal-format
  msgid "invalid third argument to %<__builtin_ia32_prefetch%>; using zero"
  msgstr "Ungültiges drittes Argument für %<__builtin_ia32_prefetch%>; es wird 0 verwendet"
  
! #: config/i386/i386-expand.cc:15279
  #, gcc-internal-format
  msgid "second argument must be a const"
  msgstr "zweites Argument muss konstant sein"
  
! #: config/i386/i386-expand.cc:15825
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "Das letzte Argument muss ein 32-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:15858
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "das letzte Argument muss ein Immediate sein"
  
! #: config/i386/i386-expand.cc:16596 config/i386/i386-expand.cc:16808
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "Das letzte muss Skalierung 1, 2, 4, 8 sein"
  
! #: config/i386/i386-expand.cc:16826
  #, gcc-internal-format
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "Das Argument zum eingebauten %<xabort%> ein 8-Bit-Direktwert sein"
  
! #: config/i386/i386-features.cc:5457 config/rs6000/rs6000.cc:28522
  #, gcc-internal-format
  msgid "function versions cannot be marked as %<gnu_inline%>, bodies have to be generated"
  msgstr "Funktionsversionen können nicht als %<gnu_inline%> markiert werden, Körper müssen generiert werden"
  
! #: config/i386/i386-options.cc:920 config/i386/i386-options.cc:2253
! #: config/i386/i386-options.cc:2262
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "Codemodell %s unterstützt keinen PIC-Modus"
  
! #: config/i386/i386-options.cc:1205
  #, gcc-internal-format
  msgid "attribute %qs argument is not a string"
  msgstr "Argument von Attribut %qs muss eine Zeichenkette sein"
  
! #: config/i386/i386-options.cc:1269
  #, gcc-internal-format
  msgid "attribute %qs argument %qs is unknown"
  msgstr "beim Attribut %qs ist das Argument %qs unbekannt"
  
! #: config/i386/i386-options.cc:1334
  #, gcc-internal-format
  msgid "attribute value %qs was already specified in %qs attribute"
  msgstr "der Wert %qs wurde bereits im Attribut %qs angegeben"
  
! #: config/i386/i386-options.cc:1374
  #, gcc-internal-format
  msgid "attribute value %qs is unknown in %qs attribute"
  msgstr "Attributwert %qs ist im %qs-Attribut unbekannt"
  
! #: config/i386/i386-options.cc:1657
  #, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "falsches Argument %qs für Option %qs"
  
! #: config/i386/i386-options.cc:1663
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr "Größenbereiche der Option %qs sollten aufsteigend sein"
  
! #: config/i386/i386-options.cc:1673
  #, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "falscher Strategiename %qs für Option %qs angegeben"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:1699
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr "Strategiename %qs für Option %qs angegeben, wird jedoch für 32-Bit-Code nicht unterstützt"
  
! #: config/i386/i386-options.cc:1712
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "unbekannte Ausrichtung %qs für Option %qs angegeben"
  
! #: config/i386/i386-options.cc:1722
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr "der Maximalwert für den letzten Größenbereich sollte für Option %qs -1 sein"
  
! #: config/i386/i386-options.cc:1729
  #, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "zu viele Größenbereiche in Option %qs angegeben"
  
! #: config/i386/i386-options.cc:1807
  #, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr "Unbekannter Parameter für Option %<-mtune-ctrl%>: %s"
  
! #: config/i386/i386-options.cc:2058
  #, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "Intel-MCU-psABI wird im %s-Modus nicht unterstützt"
  
! #: config/i386/i386-options.cc:2112
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr "%<-mtune=x86-64%> ist veraltet; stattdessen entsprechend %<-mtune=k8%> oder %<-mtune=generic%> verwenden"
  
! #: config/i386/i386-options.cc:2114
  #, gcc-internal-format
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr "%<target(\"tune=x86-64\")%> ist veraltet; stattdessen entsprechend %<target(\"tune=k8\")%> oder %<target(\"tune=generic\")%> verwenden"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:2142
  #, gcc-internal-format
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr "%<-mstringop-strategy=rep_8byte%> wird für 32-Bit-Code nicht unterstützt"
  
! #: config/i386/i386-options.cc:2148
  #, gcc-internal-format
  msgid "%<-mapxf%> is not supported for 32-bit code"
  msgstr "%<-mapxf%> wird für 32-Bit-Code nicht unterstützt"
  
! #: config/i386/i386-options.cc:2151
  #, gcc-internal-format
  msgid "%<-mapx-features=%> option is not supported for 32-bit code"
  msgstr "%<-mapx-features=%> wird für 32-Bit-Code nicht unterstützt"
  
! #: config/i386/i386-options.cc:2155
  #, gcc-internal-format
  msgid "%<-muintr%> not supported for 32-bit code"
  msgstr "%<-muintr%> wird für 32-Bit-Code nicht unterstützt"
  
! #: config/i386/i386-options.cc:2158
  #, gcc-internal-format
  msgid "%<-mlam=%> option: [u48|u57] not supported for 32-bit code"
  msgstr "%<-mlam=%>-Option: [u48|u57] wird für 32-Bit-Code nicht unterstützt"
  
! #: config/i386/i386-options.cc:2173
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "Adressmodus %qs wird im %s-Bit-Modus nicht unterstützt"
  
! #: config/i386/i386-options.cc:2184
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr "%<-mabi=ms%> wird in der X32-ABI nicht unterstützt"
  
! #: config/i386/i386-options.cc:2190
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>"
  msgstr "%<-mabi=%s%> wird nicht zusammen mit %<-fsanitize=address%> unterstützt"
  
! #: config/i386/i386-options.cc:2193
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>"
  msgstr "%<-mabi=%s%> wird nicht zusammen mit %<-fsanitize=kernel-address%> unterstützt"
  
! #: config/i386/i386-options.cc:2197
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=thread%>"
  msgstr "%<-mabi=%s%> wird nicht zusammen mit %<-fsanitize=thread%> unterstützt"
  
! #: config/i386/i386-options.cc:2203
  #, gcc-internal-format
  msgid "%<-mlam=u48%> is not compatible with Hardware-assisted AddressSanitizer, override to %<-mlam=u57%>"
  msgstr "%<-mlam=u48%> ist nicht kompatibel mit hardwareunterstütztem AddressSanitizer, stattdessen wird %<-mlam=u57%> verwendet"
  
! #: config/i386/i386-options.cc:2223 config/i386/i386-options.cc:2232
! #: config/i386/i386-options.cc:2244 config/i386/i386-options.cc:2255
! #: config/i386/i386-options.cc:2266
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "Codemodell %qs wird im %s-Bit-Modus nicht unterstützt"
  
! #: config/i386/i386-options.cc:2235 config/i386/i386-options.cc:2247
  #, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "Codemodell %qs wird im x32-Modus nicht unterstützt"
  
! #: config/i386/i386-options.cc:2290
  #, gcc-internal-format
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "%<-masm=intel%> wird in dieser Konfiguration nicht unterstützt"
  
! #: config/i386/i386-options.cc:2295
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%i-Bit-Modus nicht einkompiliert"
  
! #: config/i386/i386-options.cc:2307
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr "%<generic%>-CPU kann nur für %<-mtune=%>-Schalter verwendet werden"
  
! #: config/i386/i386-options.cc:2309
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "%<generic%>-CPU kann nur für %<target(\"tune=\")%>-Schalter verwendet werden"
  
! #: config/i386/i386-options.cc:2316
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr "die CPU %<intel%> kann nur für den Schalter %<-mtune=%> verwendet werden"
  
! #: config/i386/i386-options.cc:2318
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "die CPU %<intel%> kann nur für das Attribut %<target(\"tune=\")%> verwendet werden"
  
! #: config/i386/i386-options.cc:2326 config/i386/i386-options.cc:2467
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "Die ausgewählte CPU unterstützt nicht den x86-64-Befehlssatz"
  
! #: config/i386/i386-options.cc:2406
  #, gcc-internal-format
  msgid "bad value %qs for %<-march=%> switch"
  msgstr "falscher Wert %qs für Schalter %<-march=%>"
  
! #: config/i386/i386-options.cc:2407
  #, gcc-internal-format
  msgid "bad value %qs for %<target(\"arch=\")%> attribute"
  msgstr "unbekannter Wert %qs für Attribut %<target(\"arch=\")%>"
  
! #: config/i386/i386-options.cc:2429
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "gültige Argumente für %<-march=%> sind: %s; meinten Sie %qs?"
  
! #: config/i386/i386-options.cc:2431
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr "gültige Argumente für %<target(\"arch=\")%> sind: %s; meinten Sie %qs?"
  
! #: config/i386/i386-options.cc:2436
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "gültige Argumente für %<-march=%> sind: %s"
  
! #: config/i386/i386-options.cc:2437
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "gültige Argumente für %<target(\"arch=\")%> sind: %s"
  
! #: config/i386/i386-options.cc:2486
  #, gcc-internal-format
  msgid "bad value %qs for %<-mtune=%> switch"
  msgstr "falscher Wert %qs für Schalter %<-mtune=%>"
  
! #: config/i386/i386-options.cc:2487
  #, gcc-internal-format
  msgid "bad value %qs for %<target(\"tune=\")%> attribute"
  msgstr "falscher Wert %qs für Attribut %<target(\"tune=\")%>"
  
! #: config/i386/i386-options.cc:2508
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "gültige Argumente für %<-mtune=%> sind: %s; meinten Sie %qs?"
  
! #: config/i386/i386-options.cc:2510
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr "gültige Argumente für %<target(\"tune=\")%> sind: %s; meinten Sie %qs?"
  
! #: config/i386/i386-options.cc:2515
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "gültige Argumente für %<-mtune=%> sind: %s"
  
! #: config/i386/i386-options.cc:2516
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "gültige Argumente für %<target(\"tune=\")%> sind: %s"
  
! #: config/i386/i386-options.cc:2547
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr "%<-mregparm%> wird im 64-Bit-Modus ignoriert"
  
! #: config/i386/i386-options.cc:2549
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr "%<-mregparm%> wird für Intel-MCU-psABI ignoriert"
  
! #: config/i386/i386-options.cc:2552
  #, gcc-internal-format
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr "%<-mregparm=%d%> liegt nicht zwischen 0 und %d"
  
! #: config/i386/i386-options.cc:2578
  #, gcc-internal-format
  msgid "%<-m96bit-long-double%> is not compatible with this target"
  msgstr "%<-m96bit-long-double%> ist nicht mit diesem Ziel kompatibel"
  
! #: config/i386/i386-options.cc:2583
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "%<-mrtd%> wird im 64-Bit-Modus ignoriert"
  
! #: config/i386/i386-options.cc:2584
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "%<target(\"rtd\")%> wird im 64-Bit-Modus ignoriert"
  
! #: config/i386/i386-options.cc:2666
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "%<-mpreferred-stack-boundary%> wird für dieses Ziel nicht unterstützt"
  
! #: config/i386/i386-options.cc:2669
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
  msgstr "%<-mpreferred-stack-boundary=%d%> liegt nicht zwischen %d und %d"
  
! #: config/i386/i386-options.cc:2692
  #, gcc-internal-format
  msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
  msgstr "%<-mincoming-stack-boundary=%d%> liegt nicht zwischen %d und 12"
  
! #: config/i386/i386-options.cc:2705
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr "%<-mnop-mcount%> ist nicht mit diesem Ziel kompatibel"
  
! #: config/i386/i386-options.cc:2708
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fno-plt%>"
  msgstr "%<-mnop-mcount%> ist für %<-fno-plt%> nicht implementiert"
  
! #: config/i386/i386-options.cc:2714
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "%<-msseregparm%> verwendet, ohne dass SSE eingeschaltet ist"
  
! #: config/i386/i386-options.cc:2715
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "%<target(\"sseregparm\")%> verwendet, ohne dass SSE eingeschaltet ist"
  
! #: config/i386/i386-options.cc:2725
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "SSE-Befehlssatz ausgeschaltet, es wird 387-Arithmetik verwendet"
  
! #: config/i386/i386-options.cc:2732
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "387-Befehlssatz ausgeschaltet, es wird SSE-Arithmetik verwendet"
  
! #: config/i386/i386-options.cc:2786
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr "Stapel-Überprüfung erfordert %<-maccumulate-outgoing-args%> für Korrektheit"
  
! #: config/i386/i386-options.cc:2788
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr "Stapel-Überprüfung erfordert %<target(\"accumulate-outgoing-args\")%> für Korrektheit"
  
! #: config/i386/i386-options.cc:2802
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr "feststehendes ebp-Register erfordert %<-maccumulate-outgoing-args%>"
  
! #: config/i386/i386-options.cc:2804
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr "feststehendes ebp-Register erfordert %<target(\"accumulate-outgoing-args\")%>"
  
! #: config/i386/i386-options.cc:2866
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr "%<-mfentry%> wird für 32 Bit in Kombination mit %<-fpic%> nicht unterstützt"
  
! #: config/i386/i386-options.cc:2869
  #, gcc-internal-format
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr "%<-mno-fentry%> ist nicht mit SEH verträglich"
  
! #: config/i386/i386-options.cc:2879
! #, gcc-internal-format
! msgid "%<-pg%> without %<-mfentry%> may be unreliable with shrink wrapping"
! msgstr ""
! 
! #: config/i386/i386-options.cc:2884
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr "%<-mcall-ms2sysv-xlogues%> wird derzeit nicht zusammen mit SEH unterstützt"
  
! #: config/i386/i386-options.cc:2983 config/loongarch/loongarch-opts.cc:939
  #, gcc-internal-format
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "unbekannte Option für %<-mrecip=%s%>"
  
! #: config/i386/i386-options.cc:3042
  #, gcc-internal-format
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs ist keine gültige Zahl in %<-mstack-protector-guard-offset=%>"
  
! #: config/i386/i386-options.cc:3047
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs ist kein gültiger Offset in %<-mstack-protector-guard-offset=%>"
  
! #: config/i386/i386-options.cc:3075
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr "%qs ist kein gültiges Basisregister in %<-mstack-protector-guard-reg=%>"
  
! #: config/i386/i386-options.cc:3129
  #, gcc-internal-format
  msgid "%<-fcf-protection=full%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr "%<-fcf-protection=full%> wird von %<-fhardened%> nicht aktiviert, da es in der Befehlszeile angegeben wurde"
  
! #: config/i386/i386-options.cc:3138 config/riscv/riscv.cc:12356
! #: config/riscv/riscv.cc:12360
  #, gcc-internal-format
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "%<-fcf-protection%> ist nicht mit diesem Ziel kompatibel"
  
! #: config/i386/i386-options.cc:3307
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr "die Attribute %<interrupt%> und %<naked%> sind nicht kompatibel"
  
! #: config/i386/i386-options.cc:3317 config/i386/i386-options.cc:3903
! #: config/i386/i386-options.cc:3913 config/i386/i386-options.cc:4024
  #, gcc-internal-format
  msgid "%qs and %qs attributes are not compatible"
  msgstr "Attribute %qs und %qs sind nicht verträglich"
  
! #: config/i386/i386-options.cc:3335
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr "Nur das DWARF-Debugformat ist für Interrupt-Service-Routinen unterstützt"
  
! #: config/i386/i386-options.cc:3388
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "%<-mindirect-branch=%s%> und %<-mcmodel=large%> sind nicht kompatibel"
  
! #: config/i386/i386-options.cc:3398
  #, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr "%<-mindirect-branch%> und %<-fcf-protection%> sind nicht kompatibel"
  
! #: config/i386/i386-options.cc:3433
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "%<-mfunction-return=%s%> und %<-mcmodel=large%> sind nicht kompatibel"
  
! #: config/i386/i386-options.cc:3443
  #, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr "%<-mfunction-return%> und %<-fcf-protection%> sind nicht kompatibel"
  
! #: config/i386/i386-options.cc:3565
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr "%s-Befehle sind in Exception-Serviceroutine nicht erlaubt"
  
! #: config/i386/i386-options.cc:3567
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr "%s-Befehle sind in Interrupt-Serviceroutine nicht erlaubt"
  
! #: config/i386/i386-options.cc:3571
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr "%s-Befehle sind in Funktionen mit %<no_caller_saved_registers%>-Attribut nicht erlaubt"
  
! #: config/i386/i386-options.cc:3630 config/i386/i386-options.cc:3669
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "Attribute fastcall und regparm sind nicht verträglich"
  
! #: config/i386/i386-options.cc:3635 config/i386/i386-options.cc:3729
! #, fuzzy, gcc-internal-format
! #| msgid "regparam and thiscall attributes are not compatible"
! msgid "regparm and thiscall attributes are not compatible"
  msgstr "Attribute regparam und thiscall sind nicht verträglich"
  
! #: config/i386/i386-options.cc:3642 config/i386/i386-options.cc:3861
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "Attribut %qE benötigt eine Ganzzahlkonstante als Argument"
  
! #: config/i386/i386-options.cc:3648
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "Argument für Attribut %qE ist größer als %d"
  
! #: config/i386/i386-options.cc:3661 config/i386/i386-options.cc:3703
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "Attribute fastcall und cdecl sind nicht verträglich"
  
! #: config/i386/i386-options.cc:3665
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "Attribute fastcall und stdcall sind nicht verträglich"
  
! #: config/i386/i386-options.cc:3673 config/i386/i386-options.cc:3721
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "Attribute fastcall und thiscall sind nicht verträglich"
  
! #: config/i386/i386-options.cc:3682 config/i386/i386-options.cc:3699
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "Attribute stdcall und cdecl sind nicht verträglich"
  
! #: config/i386/i386-options.cc:3686
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "Attribute stdcall und fastcall sind nicht verträglich"
  
! #: config/i386/i386-options.cc:3690 config/i386/i386-options.cc:3717
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "Attribute stdcall und thiscall sind nicht verträglich"
  
! #: config/i386/i386-options.cc:3707 config/i386/i386-options.cc:3725
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "Attribute cdecl und thiscall sind nicht verträglich"
  
! #: config/i386/i386-options.cc:3713
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "Attribut %qE wird für Nicht-Klassen-Methode verwendet"
  
! #: config/i386/i386-options.cc:3821 config/rs6000/rs6000.cc:20765
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "%qE-inkompatibles Attribut wird ignoriert"
  
! #: config/i386/i386-options.cc:3848
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "Attribut %qE nur für 32 Bit verfügbar"
  
! #: config/i386/i386-options.cc:3869
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "Argument des Attributes %qE ist weder Null noch Eins"
  
! #: config/i386/i386-options.cc:3940 config/i386/i386-options.cc:3962
! #: config/ia64/ia64.cc:827 config/s390/s390.cc:1258
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "Attribut %qE erfordert eine Zeichenkettenkonstante als Argument"
  
! #: config/i386/i386-options.cc:3950 config/i386/i386-options.cc:3972
! #: config/s390/s390.cc:1287
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "Argument des Attributes %qE ist nicht (keep|thunk|thunk-inline|thunk-extern)"
  
! #: config/i386/i386-options.cc:4045
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr "in Interrupt-Service-Routinen sollte das erste Argument ein Zeiger sein"
  
! #: config/i386/i386-options.cc:4052
  #, gcc-internal-format
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr "in Interrupt-Service-Routinen sollte das zweite Argument vom Typ %qs sein"
  
! #: config/i386/i386-options.cc:4063
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr "Interrupt-Service-Routine darf nur ein Zeiger- und ein optionales Ganzzahl-Argument haben"
  
! #: config/i386/i386-options.cc:4066
  #, gcc-internal-format
  msgid "interrupt service routine must return %<void%>"
  msgstr "Interrupt-Service-Routine muss den Rückgabetyp %<void%> haben"
  
! #: config/i386/i386.cc:1356
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "Aufruf von %qD mit Attribut sseregparam, ohne dass SSE/SSE2 eingeschaltet ist"
  
! #: config/i386/i386.cc:1359
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "Aufruf von %qT mit Attribut sseregparam, ohne dass SSE/SSE2 eingeschaltet ist"
  
! #: config/i386/i386.cc:1666
  #, gcc-internal-format
  msgid "X32 does not support %<ms_abi%> attribute"
  msgstr "X32 unterstützt %<ms_abi%>-Attribut nicht"
  
! #: config/i386/i386.cc:1700
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with nested function"
  msgstr "Attribut %<ms_hook_prologue%> ist mit geschachtelter Funktion nicht verträglich"
  
! #: config/i386/i386.cc:2076
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr "AVX512F-Vektorargument ohne eingeschaltetes AVX512F ändert das ABI"
  
! #: config/i386/i386.cc:2082
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr "AVX512F-Vektorrückgabe ohne eingeschaltetes AVX512F ändert das ABI"
  
! #: config/i386/i386.cc:2096
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr "AVX-Vektorargument ohne eingeschaltetes AVX ändert das ABI"
  
! #: config/i386/i386.cc:2102
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr "AVX-Vektorrückgabe ohne eingeschaltetes AVX ändert das ABI"
  
! #: config/i386/i386.cc:2118
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "SSE-Vektorargument ohne eingeschaltetes SSE ändert das ABI"
  
! #: config/i386/i386.cc:2124
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "SSE-Vektorrückgabe ohne eingeschaltetes SSE ändert das ABI"
  
! #: config/i386/i386.cc:2140
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "MMX-Vektorargument ohne eingeschaltetes MMX ändert das ABI"
  
! #: config/i386/i386.cc:2146
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "MMX-Vektorrückgabe ohne eingeschaltetes MMX ändert das ABI"
  
! #: config/i386/i386.cc:2345
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr "Das ABI der Struct-Übergabe mit einem flexiblen Arrayelement hat sich in GCC 4.4 geändert"
  
! #: config/i386/i386.cc:2474
  #, gcc-internal-format
  msgid "the ABI of passing union with %<long double%> has changed in GCC 4.4"
  msgstr "das ABI der Union-Übergabe mit %<long double%> hat sich in GCC 4.4 geändert"
  
! #: config/i386/i386.cc:2609
  #, gcc-internal-format
  msgid "the ABI of passing structure with %<complex float%> member has changed in GCC 4.4"
  msgstr "das ABI der Strukturübergabe mit %<complex float%>-Element hat sich in GCC 4.4 geändert"
  
! #: config/i386/i386.cc:2730
  msgid "the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}"
  msgstr "das ABI der C-Strukturübergabe mit Bitfeldern der Breite 0 hat sich in GCC %{12.1%} geändert"
  
! #: config/i386/i386.cc:2827 config/i386/i386.cc:4204 config/i386/i386.cc:4214
  #, gcc-internal-format
  msgid "SSE register return with SSE2 disabled"
  msgstr "SSE-Registerrückgabe mit SSE2 ausgeschaltet"
  
! #: config/i386/i386.cc:2829
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "SSE-Registerrückgabe mit SSE ausgeschaltet"
  
! #: config/i386/i386.cc:2836
  #, gcc-internal-format
  msgid "SSE register argument with SSE2 disabled"
  msgstr "SSE-Registerargument mit SSE2 ausgeschaltet"
  
! #: config/i386/i386.cc:2838
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "SSE-Registerargument mit SSE ausgeschaltet"
  
! #: config/i386/i386.cc:2858
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "x87-Registerrückgabe mit ausgeschaltetem x87"
  
! #: config/i386/i386.cc:3186 config/i386/i386.cc:3431 config/i386/i386.cc:4232
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr "Aufruf von %qD mit SSE-Aufrufkonvention, ohne dass SSE/SSE2 eingeschaltet ist"
  
! #: config/i386/i386.cc:3188 config/i386/i386.cc:3433 config/i386/i386.cc:4234
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr "dies ist ein GCC-Bug; ein Workaround ist, die aufgerufene Funktion mit dem »used«-Attribut zu markieren"
  
! #: config/i386/i386.cc:3844
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr "Das ABI der Parameterübergabe mit %d-Byte-Ausrichtung hat sich in GCC 4.6 geändert"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90163
! #: config/i386/i386.cc:6927
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "%<-mcall-ms2sysv-xlogues%> ist nicht kompatibel mit %<%s%>"
  
! #: config/i386/i386.cc:9180
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr "Attribut %<ms_hook_prologue%> ist mit %<-mfentry%> für 32 Bit nicht verträglich"
  
! #: config/i386/i386.cc:9270
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr "Dynamic Realign Argument Pointer (DRAP) wird in Interrupt-Service-Routinen nicht unterstützt. Ein Workaround ist, Funktionen mit Aggregat-Rückgabetypen zu vermeiden."
  
! #: config/i386/i386.cc:10350
  #, gcc-internal-format
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "Stapel-Neuausrichtung mit %<__builtin_eh_return%> wird nicht unterstützt"
  
! #: config/i386/i386.cc:10355
  #, gcc-internal-format
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr "geschachtelte Funktion mit regparm wird mit %<__builtin_eh_return%> nicht unterstützt"
  
! #: config/i386/i386.cc:10746
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "%<-fsplit-stack%> unterstützt nicht fastcall mit geschachtelter Funktion"
  
! #: config/i386/i386.cc:10766
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr "%<-fsplit-stack%> unterstützt nicht 2 Registerparameter für eine geschachtelte Funktion"
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:10777
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "%<-fsplit-stack%> unterstützt nicht 3 Registerparameter"
  
! #: config/i386/i386.cc:12532
! #, fuzzy, gcc-internal-format
! #| msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
! msgid "%<-mtls-dialect=gnu2%> must be used with a function with the %<no_caller_saved_registers%> attribute"
! msgstr "%s-Befehle sind in Funktionen mit %<no_caller_saved_registers%>-Attribut nicht erlaubt"
! 
! #: config/i386/i386.cc:12536
! #, fuzzy, gcc-internal-format
! #| msgid "%s instructions aren%'t allowed in an exception service routine"
! msgid "%<-mtls-dialect=gnu2%> must be used with an exception service routine"
! msgstr "%s-Befehle sind in Exception-Serviceroutine nicht erlaubt"
! 
! #: config/i386/i386.cc:12538
! #, fuzzy, gcc-internal-format
! #| msgid "%s instructions aren%'t allowed in an interrupt service routine"
! msgid "%<-mtls-dialect=gnu2%> must be used with an interrupt service routine"
! msgstr "%s-Befehle sind in Interrupt-Serviceroutine nicht erlaubt"
! 
! #: config/i386/i386.cc:13882
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr "%<V%>-Modifikator an nicht-ganzzahligem Register"
  
! #: config/i386/i386.cc:13893 config/i386/i386.cc:13907
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "nicht unterstützte Größe für Ganzzahlregister"
  
! #: config/i386/i386.cc:13939
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "erweiterte Register haben keine oberen Hälften"
  
! #: config/i386/i386.cc:13954
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "nicht unterstützte Operandengröße für erweitertes Register"
  
! #: config/i386/i386.cc:14153 config/i386/i386.cc:14155
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "Nicht-Ganzzahl-Operand mit Operandencode %<z%> verwendet"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90164
! #: config/i386/i386.cc:18398
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr "das ABI zum Übergeben von leeren Klassen (%qT) als Parametern hat sich mit %<-fabi-version=12%> (GCC 8) geändert"
  
! #: config/i386/i386.cc:23804
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr "die Ausrichtung von %<_Atomic %T%>-Feldern wurde mit %{GCC 11.1%} geändert"
  
! #: config/i386/i386.cc:23899
  #, gcc-internal-format
  msgid "no register available for profiling %<-mcmodel=large%s%>"
  msgstr "kein Register für die Profilerstellung von %<-mcmodel=large%s%> verfügbar"
  
! #: config/i386/i386.cc:24003
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr "Profiling von %<-mcmodel=large%> wird mit PIC nicht unterstützt"
  
! #: config/i386/i386.cc:24718
  #, gcc-internal-format
  msgid "%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since GCC 13.1, be careful of implicit conversion between %<__bf16%> and %<short%>; an explicit bitcast may be needed here"
  msgstr "%<__bfloat16%> ist seit GCC 13.1 von typedef %<short%> zum echten %<__bf16%> umdefiniert, Vorsicht bei impliziter Konvertierung zwischen %<__bf16%> und %<short%>; hier kann ein explizites Bitcast nötig sein"
  
! #: config/i386/i386.cc:26764
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "Unbekanntes architekturspezifisches Speichermodell"
  
! #: config/i386/i386.cc:26771
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr "%<HLE_ACQUIRE%> wird mit %<ACQUIRE%> oder stärkerem Speichermodell nicht verwendet"
  
! #: config/i386/i386.cc:26778
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr "%<HLE_RELEASE%> wird mit %<RELEASE%> oder stärkerem Speichermodell nicht verwendet"
  
! #: config/i386/i386.cc:27464
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr "%<-fexcess-precision=16%> ist nicht mit %<-mfpmath=387%> kompatibel"
*************** msgstr "%<-fexcess-precision=16%> ist ni
*** 42399,42431 ****
  msgid "malformed %<#pragma builtin%>"
  msgstr "Falsch geformtes %<#pragma builtin%>"
  
! #: config/ia64/ia64.cc:765 config/loongarch/loongarch.cc:8172
! #: config/loongarch/loongarch.cc:8182
  #, gcc-internal-format
  msgid "invalid argument of %qE attribute"
  msgstr "ungültiges Argument für Attribut %qE"
  
! #: config/ia64/ia64.cc:778
  #, gcc-internal-format
  msgid "an address area attribute cannot be specified for local variables"
  msgstr "für lokale Variablen kann kein Adressbereichsattribut angegeben werden"
  
! #: config/ia64/ia64.cc:785
  #, gcc-internal-format
  msgid "address area of %q+D conflicts with previous declaration"
  msgstr "Adressbereich von %q+D in Konflikt mit vorheriger Deklaration"
  
! #: config/ia64/ia64.cc:793
  #, gcc-internal-format
  msgid "address area attribute cannot be specified for functions"
  msgstr "Adressbereichsattribut kann nicht für Funktionen angegeben werden"
  
! #: config/ia64/ia64.cc:6039 config/pa/pa.cc:465 config/sh/sh.cc:8280
  #, gcc-internal-format
  msgid "value of %<-mfixed-range%> must have form REG1-REG2"
  msgstr "Wert von %<-mfixed-range%> muss die Form REG1-REG2 haben"
  
! #: config/ia64/ia64.cc:11317
  #, gcc-internal-format
  msgid "version attribute is not a string"
  msgstr "Versionsattribut ist keine Zeichenkette"
--- 44424,44456 ----
  msgid "malformed %<#pragma builtin%>"
  msgstr "Falsch geformtes %<#pragma builtin%>"
  
! #: config/ia64/ia64.cc:766 config/loongarch/loongarch.cc:8646
! #: config/loongarch/loongarch.cc:8656
  #, gcc-internal-format
  msgid "invalid argument of %qE attribute"
  msgstr "ungültiges Argument für Attribut %qE"
  
! #: config/ia64/ia64.cc:779
  #, gcc-internal-format
  msgid "an address area attribute cannot be specified for local variables"
  msgstr "für lokale Variablen kann kein Adressbereichsattribut angegeben werden"
  
! #: config/ia64/ia64.cc:786
  #, gcc-internal-format
  msgid "address area of %q+D conflicts with previous declaration"
  msgstr "Adressbereich von %q+D in Konflikt mit vorheriger Deklaration"
  
! #: config/ia64/ia64.cc:794
  #, gcc-internal-format
  msgid "address area attribute cannot be specified for functions"
  msgstr "Adressbereichsattribut kann nicht für Funktionen angegeben werden"
  
! #: config/ia64/ia64.cc:6084 config/pa/pa.cc:465 config/sh/sh.cc:8280
  #, gcc-internal-format
  msgid "value of %<-mfixed-range%> must have form REG1-REG2"
  msgstr "Wert von %<-mfixed-range%> muss die Form REG1-REG2 haben"
  
! #: config/ia64/ia64.cc:11362
  #, gcc-internal-format
  msgid "version attribute is not a string"
  msgstr "Versionsattribut ist keine Zeichenkette"
*************** msgstr "%<gp_offset%> (%ld) oder %<end_o
*** 42440,42446 ****
  msgid "argument %qd is not a constant"
  msgstr "Argument %qd ist keine Konstante"
  
! #: config/iq2000/iq2000.cc:2890 config/xtensa/xtensa.cc:3235
  #, gcc-internal-format
  msgid "%<PRINT_OPERAND_ADDRESS%>, null pointer"
  msgstr "%<PRINT_OPERAND_ADDRESS%>, Null-Zeiger"
--- 44465,44471 ----
  msgid "argument %qd is not a constant"
  msgstr "Argument %qd ist keine Konstante"
  
! #: config/iq2000/iq2000.cc:2890 config/xtensa/xtensa.cc:3100
  #, gcc-internal-format
  msgid "%<PRINT_OPERAND_ADDRESS%>, null pointer"
  msgstr "%<PRINT_OPERAND_ADDRESS%>, Null-Zeiger"
*************** msgstr "%<PRINT_OPERAND_ADDRESS%>, Null-
*** 42450,42471 ****
  msgid "%<PRINT_OPERAND%>: Unknown punctuation %<%c%>"
  msgstr "%<PRINT_OPERAND%>: Unbekanntes Satzzeichen %<%c%>"
  
! #: config/iq2000/iq2000.cc:3054 config/xtensa/xtensa.cc:3075
  #, gcc-internal-format
  msgid "%<PRINT_OPERAND%> null pointer"
  msgstr "%<PRINT_OPERAND%> Null-Zeiger"
  
! #: config/loongarch/loongarch-builtins.cc:2981 config/mips/mips.cc:17551
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d to the built-in must be a constant in range %d to %d"
  msgstr "Argument %d der eingebauten Funktion muss eine Konstante aus dem Bereich %d bis %d sein"
  
! #: config/loongarch/loongarch-builtins.cc:3060 config/mips/mips.cc:17671
  #, gcc-internal-format
  msgid "failed to expand built-in function"
  msgstr "eingebaute Funktion konnte nicht expandiert werden"
  
! #: config/loongarch/loongarch-builtins.cc:3101
  #, gcc-internal-format
  msgid "built-in function %qD is not enabled"
  msgstr "eingebaute Funktion %qD ist nicht eingeschaltet"
--- 44475,44496 ----
  msgid "%<PRINT_OPERAND%>: Unknown punctuation %<%c%>"
  msgstr "%<PRINT_OPERAND%>: Unbekanntes Satzzeichen %<%c%>"
  
! #: config/iq2000/iq2000.cc:3054 config/xtensa/xtensa.cc:2926
  #, gcc-internal-format
  msgid "%<PRINT_OPERAND%> null pointer"
  msgstr "%<PRINT_OPERAND%> Null-Zeiger"
  
! #: config/loongarch/loongarch-builtins.cc:3036 config/mips/mips.cc:17573
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d to the built-in must be a constant in range %d to %d"
  msgstr "Argument %d der eingebauten Funktion muss eine Konstante aus dem Bereich %d bis %d sein"
  
! #: config/loongarch/loongarch-builtins.cc:3164 config/mips/mips.cc:17693
  #, gcc-internal-format
  msgid "failed to expand built-in function"
  msgstr "eingebaute Funktion konnte nicht expandiert werden"
  
! #: config/loongarch/loongarch-builtins.cc:3205
  #, gcc-internal-format
  msgid "built-in function %qD is not enabled"
  msgstr "eingebaute Funktion %qD ist nicht eingeschaltet"
*************** msgstr "unbekannte SIMD-Erweiterung (%qs
*** 42500,42608 ****
  msgid "detected base architecture %qs, but some of its features are not detected; the detected base architecture may be unreliable, only detected features will be enabled"
  msgstr "Basisarchitektur %qs erkannt, aber einige ihrer Merkmale werden nicht erkannt; die erkannte Basisarchitektur kann unzuverlässig sein, nur erkannte Merkmale werden eingeschaltet"
  
! #: config/loongarch/loongarch-opts.cc:235
  #, gcc-internal-format
  msgid "%<-m%s%> overrides %<-m%s=%s%>, adjusting ABI to %qs"
  msgstr "%<-m%s%> setzt %<-m%s=%s%> außer Kraft, die ABI wird auf %qs angepasst"
  
! #: config/loongarch/loongarch-opts.cc:252
  #, gcc-internal-format
  msgid "ABI changed (%qs to %qs) while multilib is disabled"
  msgstr "ABI geändert (von %qs auf %qs), während Multilib ausgeschaltet ist"
  
! #: config/loongarch/loongarch-opts.cc:281
! #: config/loongarch/loongarch-opts.cc:286
  #, gcc-internal-format
  msgid "%qs does not work on a cross compiler"
  msgstr "%qs funktioniert nicht auf einem Cross-Compiler"
  
! #: config/loongarch/loongarch-opts.cc:375
  #, gcc-internal-format
  msgid "enabling %qs promotes %<%s%s%> to %<%s%s%>"
  msgstr "Einschalten von %qs befördert %<%s%s%> zu %<%s%s%>"
  
! #: config/loongarch/loongarch-opts.cc:387
  #, gcc-internal-format
  msgid "%qs is disabled by %<-m%s%>, because it requires %<%s%s%>"
  msgstr "%qs wird durch %<-m%s%> ausgeschaltet, da es %<%s%s%> erfordert"
  
! #: config/loongarch/loongarch-opts.cc:399
  #, gcc-internal-format
  msgid "%<-m%s=%s%> conflicts with %qs, which requires %<%s%s%>"
  msgstr "%<-m%s=%s%> steht im Konflikt mit %qs, das %<%s%s%> erfordert"
  
! #: config/loongarch/loongarch-opts.cc:443
  #, gcc-internal-format
  msgid "your native CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>"
  msgstr "Ihre native CPU-Architektur %qs unterstützt die ABI %qs nicht, stattdessen wird %<-m%s=%s%> verwendet"
  
! #: config/loongarch/loongarch-opts.cc:448
  #, gcc-internal-format
  msgid "default CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>"
  msgstr "die Standard-CPU-Architektur %qs unterstützt die ABI %qs nicht, stattdessen wird %<-m%s=%s%> verwendet"
  
! #: config/loongarch/loongarch-opts.cc:479
  #, gcc-internal-format
  msgid "unable to implement ABI %qs with instruction set %qs"
  msgstr "ABI %qs kann nicht mit Befehlssatz %qs implementiert werden"
  
! #: config/loongarch/loongarch-opts.cc:501
  #, gcc-internal-format
  msgid "ABI %qs cannot be implemented due to limited instruction set %qs, falling back to %qs"
  msgstr "ABI %qs kann aufgrund des begrenzten Befehlssatzes %qs nicht implementiert werden, stattdessen wird %qs verwendet"
  
! #: config/loongarch/loongarch-opts.cc:512
  #, gcc-internal-format
  msgid "instruction set %qs cannot implement default ABI %qs, falling back to %qs"
  msgstr "Befehlssatz %qs kann Standard-ABI %qs nicht implementieren, stattdessen wird %qs verwendet"
  
! #: config/loongarch/loongarch-opts.cc:517
  #, gcc-internal-format
  msgid "no multilib-enabled ABI (%qs) can be implemented with instruction set %qs, falling back to %qs"
  msgstr "keine Multilib-fähige ABI %qs kann mit dem Befehlssatz %qs implementiert werden, stattdessen wird %qs verwendet"
  
! #: config/loongarch/loongarch-opts.cc:533
  #, gcc-internal-format
  msgid "ABI %qs is not enabled at configure-time, the linker might report an error"
  msgstr "ABI %qs ist zur Konfigurationszeit nicht aktiviert, der Binder meldet möglicherweise einen Fehler"
  
! #: config/loongarch/loongarch-opts.cc:536
  #, gcc-internal-format, gfc-internal-format
  msgid "ABI with startfiles: %s"
  msgstr "ABI mit Startdateien: %s"
  
! #: config/loongarch/loongarch-opts.cc:550
  #, gcc-internal-format
  msgid "%qs is not supported, now cmodel is set to %qs"
  msgstr "%qs wird nicht unterstützt, das cmodel ist auf %qs festgelegt"
  
! #: config/loongarch/loongarch-opts.cc:1029
  #, gcc-internal-format
  msgid "code model %qs is not compatible with %s"
  msgstr "Codemodell %qs ist inkompatibel zu %s"
  
! #: config/loongarch/loongarch-opts.cc:1095
  #, gcc-internal-format
  msgid "%qs cannot be used for compiling a shared library"
  msgstr "%qs kann nicht zum Übersetzen einer gemeinsam genutzten Bibliothek verwendet werden"
  
! #: config/loongarch/loongarch-target-attr.cc:246 config/s390/s390.cc:16754
! #: config/s390/s390.cc:16804 config/s390/s390.cc:16821
  #, gcc-internal-format
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr "beim Attribut %<target%> ist das Argument %qs unbekannt"
  
! #: config/loongarch/loongarch.cc:8144
  #, gcc-internal-format
  msgid "%qE attribute cannot be specified for thread-local variables"
  msgstr "Attribut %qE kann nicht für threadlokale Variablen angegeben werden"
  
! #: config/loongarch/loongarch.cc:8162
  #, gcc-internal-format
  msgid "%qE attribute cannot be specified for register variables"
  msgstr "Attribut %qE kann nicht für Register-Variablen angegeben werden"
  
! #: config/loongarch/loongarch.cc:8190
  #, gcc-internal-format
  msgid "multiple %qE attribute"
  msgstr "doppeltes Attribut %qE"
--- 44525,44696 ----
  msgid "detected base architecture %qs, but some of its features are not detected; the detected base architecture may be unreliable, only detected features will be enabled"
  msgstr "Basisarchitektur %qs erkannt, aber einige ihrer Merkmale werden nicht erkannt; die erkannte Basisarchitektur kann unzuverlässig sein, nur erkannte Merkmale werden eingeschaltet"
  
! #: config/loongarch/loongarch-opts.cc:238
  #, gcc-internal-format
  msgid "%<-m%s%> overrides %<-m%s=%s%>, adjusting ABI to %qs"
  msgstr "%<-m%s%> setzt %<-m%s=%s%> außer Kraft, die ABI wird auf %qs angepasst"
  
! #: config/loongarch/loongarch-opts.cc:255
  #, gcc-internal-format
  msgid "ABI changed (%qs to %qs) while multilib is disabled"
  msgstr "ABI geändert (von %qs auf %qs), während Multilib ausgeschaltet ist"
  
! #: config/loongarch/loongarch-opts.cc:284
! #: config/loongarch/loongarch-opts.cc:289
  #, gcc-internal-format
  msgid "%qs does not work on a cross compiler"
  msgstr "%qs funktioniert nicht auf einem Cross-Compiler"
  
! #: config/loongarch/loongarch-opts.cc:365
! #, fuzzy, gcc-internal-format
! #| msgid "PIC is not supported for %qs"
! msgid "SIMD is not supported on LA32"
! msgstr "PIC wird für %qs nicht unterstützt"
! 
! #: config/loongarch/loongarch-opts.cc:384
  #, gcc-internal-format
  msgid "enabling %qs promotes %<%s%s%> to %<%s%s%>"
  msgstr "Einschalten von %qs befördert %<%s%s%> zu %<%s%s%>"
  
! #: config/loongarch/loongarch-opts.cc:396
  #, gcc-internal-format
  msgid "%qs is disabled by %<-m%s%>, because it requires %<%s%s%>"
  msgstr "%qs wird durch %<-m%s%> ausgeschaltet, da es %<%s%s%> erfordert"
  
! #: config/loongarch/loongarch-opts.cc:408
  #, gcc-internal-format
  msgid "%<-m%s=%s%> conflicts with %qs, which requires %<%s%s%>"
  msgstr "%<-m%s=%s%> steht im Konflikt mit %qs, das %<%s%s%> erfordert"
  
! #: config/loongarch/loongarch-opts.cc:452
  #, gcc-internal-format
  msgid "your native CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>"
  msgstr "Ihre native CPU-Architektur %qs unterstützt die ABI %qs nicht, stattdessen wird %<-m%s=%s%> verwendet"
  
! #: config/loongarch/loongarch-opts.cc:457
  #, gcc-internal-format
  msgid "default CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>"
  msgstr "die Standard-CPU-Architektur %qs unterstützt die ABI %qs nicht, stattdessen wird %<-m%s=%s%> verwendet"
  
! #: config/loongarch/loongarch-opts.cc:488
  #, gcc-internal-format
  msgid "unable to implement ABI %qs with instruction set %qs"
  msgstr "ABI %qs kann nicht mit Befehlssatz %qs implementiert werden"
  
! #: config/loongarch/loongarch-opts.cc:510
  #, gcc-internal-format
  msgid "ABI %qs cannot be implemented due to limited instruction set %qs, falling back to %qs"
  msgstr "ABI %qs kann aufgrund des begrenzten Befehlssatzes %qs nicht implementiert werden, stattdessen wird %qs verwendet"
  
! #: config/loongarch/loongarch-opts.cc:521
  #, gcc-internal-format
  msgid "instruction set %qs cannot implement default ABI %qs, falling back to %qs"
  msgstr "Befehlssatz %qs kann Standard-ABI %qs nicht implementieren, stattdessen wird %qs verwendet"
  
! #: config/loongarch/loongarch-opts.cc:526
  #, gcc-internal-format
  msgid "no multilib-enabled ABI (%qs) can be implemented with instruction set %qs, falling back to %qs"
  msgstr "keine Multilib-fähige ABI %qs kann mit dem Befehlssatz %qs implementiert werden, stattdessen wird %qs verwendet"
  
! #: config/loongarch/loongarch-opts.cc:542
  #, gcc-internal-format
  msgid "ABI %qs is not enabled at configure-time, the linker might report an error"
  msgstr "ABI %qs ist zur Konfigurationszeit nicht aktiviert, der Binder meldet möglicherweise einen Fehler"
  
! #: config/loongarch/loongarch-opts.cc:545
  #, gcc-internal-format, gfc-internal-format
  msgid "ABI with startfiles: %s"
  msgstr "ABI mit Startdateien: %s"
  
! #: config/loongarch/loongarch-opts.cc:559
! #: config/loongarch/loongarch-opts.cc:571
  #, gcc-internal-format
  msgid "%qs is not supported, now cmodel is set to %qs"
  msgstr "%qs wird nicht unterstützt, das cmodel ist auf %qs festgelegt"
  
! #: config/loongarch/loongarch-opts.cc:1070
  #, gcc-internal-format
  msgid "code model %qs is not compatible with %s"
  msgstr "Codemodell %qs ist inkompatibel zu %s"
  
! #: config/loongarch/loongarch-opts.cc:1136
  #, gcc-internal-format
  msgid "%qs cannot be used for compiling a shared library"
  msgstr "%qs kann nicht zum Übersetzen einer gemeinsam genutzten Bibliothek verwendet werden"
  
! #: config/loongarch/loongarch-target-attr.cc:261
! #, fuzzy, gcc-internal-format
! #| msgid "pragma or attribute %<target(\"%s\")%> is not valid"
! msgid "the value of pragma or attribute %<target(\"%s\")%> not be empty"
! msgstr "Pragma oder Attribut %<target(\"%s\")%> ist nicht gültig"
! 
! #: config/loongarch/loongarch-target-attr.cc:332 config/s390/s390.cc:17045
! #: config/s390/s390.cc:17096 config/s390/s390.cc:17114
  #, gcc-internal-format
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr "beim Attribut %<target%> ist das Argument %qs unbekannt"
  
! #: config/loongarch/loongarch-target-attr.cc:544
! #, gcc-internal-format
! msgid "\"default\" cannot be set together with other features in %qs"
! msgstr ""
! 
! #: config/loongarch/loongarch-target-attr.cc:556
! #, fuzzy, gcc-internal-format
! #| msgid "clones for %<target_clones%> attribute cannot be created"
! msgid "characher before %<;%> in attribute %qs cannot be empty"
! msgstr "Klone für Attribut %<target_clones%> können nicht erzeugt werden"
! 
! #: config/loongarch/loongarch-target-attr.cc:567
! #, fuzzy, gcc-internal-format
! #| msgid "%qs property cannot be set"
! msgid "in attribute %qs priority cannot be empty"
! msgstr "Eigenschaft %qs kann nicht gesetzt werden"
! 
! #: config/loongarch/loongarch-target-attr.cc:576
! #, gcc-internal-format
! msgid "in attribute %qs the number of reatures cannot exceed two"
! msgstr ""
! 
! #: config/loongarch/loongarch-target-attr.cc:600
! #, gcc-internal-format
! msgid "Setting the priority value to %qs is illegal in attribute %qs"
! msgstr ""
! 
! #: config/loongarch/loongarch-target-attr.cc:611
! #, gcc-internal-format
! msgid "in attribute %qs, the second feature should be \"priority=%<num%>\" instead of %qs"
! msgstr ""
! 
! #: config/loongarch/loongarch-target-attr.cc:630
! #: config/loongarch/loongarch-target-attr.cc:662
! #, gcc-internal-format
! msgid "in attribute %qs you need to set a legal value for \"arch\""
! msgstr ""
! 
! #: config/loongarch/loongarch-target-attr.cc:684
! #, fuzzy, gcc-internal-format
! #| msgid "value %qs is not supported by attribute %<target%>"
! msgid "attribute %qs is not supported in %<target_version%> or %<target_clones%>"
! msgstr "Wert %qs wird von Attribut %<target%> nicht unterstützt"
! 
! #: config/loongarch/loongarch-target-attr.cc:701
! #, fuzzy, gcc-internal-format
! #| msgid "%qs is not supported on this target"
! msgid "%qs is not supported in target attribute"
! msgstr "%qs wird auf diesem Ziel nicht unterstützt"
! 
! #: config/loongarch/loongarch.cc:8618
  #, gcc-internal-format
  msgid "%qE attribute cannot be specified for thread-local variables"
  msgstr "Attribut %qE kann nicht für threadlokale Variablen angegeben werden"
  
! #: config/loongarch/loongarch.cc:8636
  #, gcc-internal-format
  msgid "%qE attribute cannot be specified for register variables"
  msgstr "Attribut %qE kann nicht für Register-Variablen angegeben werden"
  
! #: config/loongarch/loongarch.cc:8664
  #, gcc-internal-format
  msgid "multiple %qE attribute"
  msgstr "doppeltes Attribut %qE"
*************** msgstr "%<interrupt_thread%> ist nur auf
*** 42708,42714 ****
  msgid "stack limit expression is not supported"
  msgstr "Ausdruck der Stapelgrenze wird nicht unterstützt"
  
! #: config/m68k/m68k.cc:7175 config/s390/s390.cc:17444
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not supported on this target"
  msgstr "%<-fexcess-precision=16%> wird auf diesem Ziel nicht unterstützt"
--- 44796,44802 ----
  msgid "stack limit expression is not supported"
  msgstr "Ausdruck der Stapelgrenze wird nicht unterstützt"
  
! #: config/m68k/m68k.cc:7172
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not supported on this target"
  msgstr "%<-fexcess-precision=16%> wird auf diesem Ziel nicht unterstützt"
*************** msgstr "%<-fexcess-precision=16%> wird a
*** 42718,42749 ****
  msgid "initialized variable %q+D is marked dllimport"
  msgstr "initialisierte Variable %q+D ist als »dllimport« markiert"
  
! #: config/microblaze/microblaze.cc:1764
  #, gcc-internal-format
  msgid "%<-fPIC%>/%<-fpic%> not supported for this target"
  msgstr "%<-fPIC%>/%<-fpic%> werden für dieses Ziel nicht unterstützt"
  
! #: config/microblaze/microblaze.cc:1776
  #, gcc-internal-format
  msgid "%qs is an invalid argument to %<-mcpu=%>"
  msgstr "%qs ist ein ungültiges Argument für %<-mcpu=%>"
  
! #: config/microblaze/microblaze.cc:1825
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> can be used only with %<-mcpu=v6.00.a%> or greater"
  msgstr "%<-mxl-multiply-high%> kann nur mit %<-mcpu=v6.00.a%> oder höher verwendet werden"
  
! #: config/microblaze/microblaze.cc:1842
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> can be used only with %<-mcpu=v8.30.a%> or greater"
  msgstr "%<-mxl-reorder%> kann nur mit %<-mcpu=v8.30.a%> oder höher verwendet werden"
  
! #: config/microblaze/microblaze.cc:1849
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> requires %<-mxl-pattern-compare%> for %<-mcpu=v8.30.a%>"
  msgstr "%<-mxl-reorder%> erfordert %<-mxl-pattern-compare%> für %<-mcpu=v8.30.a%>"
  
! #: config/microblaze/microblaze.cc:1855
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> requires %<-mno-xl-soft-mul%>"
  msgstr "%<-mxl-multiply-high%> erfordert %<-mno-xl-soft-mul%>"
--- 44806,44837 ----
  msgid "initialized variable %q+D is marked dllimport"
  msgstr "initialisierte Variable %q+D ist als »dllimport« markiert"
  
! #: config/microblaze/microblaze.cc:1791
  #, gcc-internal-format
  msgid "%<-fPIC%>/%<-fpic%> not supported for this target"
  msgstr "%<-fPIC%>/%<-fpic%> werden für dieses Ziel nicht unterstützt"
  
! #: config/microblaze/microblaze.cc:1803
  #, gcc-internal-format
  msgid "%qs is an invalid argument to %<-mcpu=%>"
  msgstr "%qs ist ein ungültiges Argument für %<-mcpu=%>"
  
! #: config/microblaze/microblaze.cc:1852
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> can be used only with %<-mcpu=v6.00.a%> or greater"
  msgstr "%<-mxl-multiply-high%> kann nur mit %<-mcpu=v6.00.a%> oder höher verwendet werden"
  
! #: config/microblaze/microblaze.cc:1869
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> can be used only with %<-mcpu=v8.30.a%> or greater"
  msgstr "%<-mxl-reorder%> kann nur mit %<-mcpu=v8.30.a%> oder höher verwendet werden"
  
! #: config/microblaze/microblaze.cc:1876
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> requires %<-mxl-pattern-compare%> for %<-mcpu=v8.30.a%>"
  msgstr "%<-mxl-reorder%> erfordert %<-mxl-pattern-compare%> für %<-mcpu=v8.30.a%>"
  
! #: config/microblaze/microblaze.cc:1882
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> requires %<-mno-xl-soft-mul%>"
  msgstr "%<-mxl-multiply-high%> erfordert %<-mno-xl-soft-mul%>"
*************** msgstr "Attribut %qE bezieht sich nur au
*** 42758,42925 ****
  msgid "definition of static data member %q+D of dllimport%'d class"
  msgstr "Definition des statischen Datenelementes %q+D einer »dllimport«-ierten Klasse"
  
! #: config/mips/mips.cc:1332 config/mips/mips.cc:1593 config/mips/mips.cc:1647
! #: config/riscv/riscv.cc:6561
! #, gcc-internal-format
! msgid "%qE attribute requires a string argument"
! msgstr "Attribut %qE erfordert eine Zeichenkettenkonstante als Argument"
! 
! #: config/mips/mips.cc:1340
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither no, pcrel nor yes"
  msgstr "Argument des Attributes %qE ist keins von »no«, »pcrel« oder »yes«"
  
! #: config/mips/mips.cc:1506 config/mips/mips.cc:1510
  #, gcc-internal-format
  msgid "%qs attribute only applies to functions"
  msgstr "Attribut %qs gilt nur für Funktionen"
  
! #: config/mips/mips.cc:1520 config/mips/mips.cc:1526
  #, gcc-internal-format
  msgid "%qE cannot have both %qs and %qs attributes"
  msgstr "%qE kann nicht gleichzeitig die Attribute %qs und %qs haben"
  
! #: config/mips/mips.cc:1555 config/mips/mips.cc:1561
  #, gcc-internal-format
  msgid "%qE redeclared with conflicting %qs attributes"
  msgstr "%qE mit in Konflikt stehenden Attributen %qs redeklariert"
  
! #: config/mips/mips.cc:1601
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither eic, nor %<vector=<line>%>"
  msgstr "Argument des Attributs %qE ist weder %<eic%> noch %<vector=<Zeile>%>"
  
! #: config/mips/mips.cc:1617
  #, gcc-internal-format
  msgid "interrupt vector to %qE attribute is not %<vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)%>"
  msgstr "Interruptvektor für %qE-Attribut ist nicht %<vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)%>"
  
! #: config/mips/mips.cc:1654
  #, gcc-internal-format
  msgid "argument to %qE attribute is not intstack"
  msgstr "Argument des Attributes %qE ist nicht »intstack«"
  
! #: config/mips/mips.cc:6362
  msgid "the ABI for passing a value containing zero-width fields before an adjacent 64-bit floating-point field was changed in GCC %{12.1%}"
  msgstr "die ABI für die Übergabe eines Wertes, der Felder mit Null-Breite vor einem benachbarten 64-Bit-Gleitkommafeld enthält, wurde %{mit GCC 12.1%} geändert"
  
! #: config/mips/mips.cc:6807
  msgid "the ABI for returning a value containing zero-width bit-fields but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr "die ABI für die Rückgabe eines Wertes, der Bit-Felder mit der Breite Null enthält, aber ansonsten ein Aggregat mit nur einem oder zwei Fließkomma-Feldern ist, wurde %{mit GCC 12.1%} geändert"
  
! #: config/mips/mips.cc:6831
  msgid "the ABI for returning a value with C++17 empty bases but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr "die ABI für die Rückgabe eines Wertes, der leere C++17-Basen enthält, aber ansonsten ein Aggregat mit nur einem oder zwei Fließkomma-Feldern ist, wurde %{mit GCC 12.1%} geändert"
  
! #: config/mips/mips.cc:8178
  #, gcc-internal-format
  msgid "cannot handle inconsistent calls to %qs"
  msgstr "inkonsistente Aufrufe von %qs können nicht behandelt werden"
  
! #: config/mips/mips.cc:11434
  #, gcc-internal-format
  msgid "the %<interrupt%> attribute requires a MIPS32r2 processor or greater"
  msgstr "das %<interrupt%>-Attribut erfordert einen MIPS32r2-Prozessor oder neuer"
  
! #: config/mips/mips.cc:11436
  #, gcc-internal-format
  msgid "interrupt handlers cannot be MIPS16 functions"
  msgstr "Interrupthandler können keine MIPS16-Funktionen sein"
  
! #: config/mips/mips.cc:12440
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> not implemented for MIPS16"
  msgstr "%<-fstack-check=specific%> nicht für MIPS16 implementiert"
  
! #: config/mips/mips.cc:17803
  #, gcc-internal-format
  msgid "built-in function %qE not supported for MIPS16"
  msgstr "eingebaute Funktion %qE nicht für MIPS16 unterstützt"
  
! #: config/mips/mips.cc:18411
  #, gcc-internal-format
  msgid "%qs does not support MIPS16 code"
  msgstr "%qs unterstützt keinen MIPS16-Code"
  
! #: config/mips/mips.cc:20224
  #, gcc-internal-format
  msgid "MIPS16 PIC for ABIs other than o32 and o64"
  msgstr "MIPS16 PIC für ABIs außer o32 und o64"
  
! #: config/mips/mips.cc:20227
  #, gcc-internal-format
  msgid "MIPS16 %<-mxgot%> code"
  msgstr "MIPS16 %<-mxgot%> Code"
  
! #: config/mips/mips.cc:20230
  #, gcc-internal-format
  msgid "%<hard-float%> MIPS16 code for ABIs other than o32 and o64"
  msgstr "%<hard-float%> MIPS16-Code für andere ABIs als o32 und o64"
  
! #: config/mips/mips.cc:20233
  #, gcc-internal-format
  msgid "MSA MIPS16 code"
  msgstr "MSA-MIPS16-Code"
  
! #: config/mips/mips.cc:20236
  #, gcc-internal-format
  msgid "MIPS16 requires %<-mexplicit-relocs%>"
  msgstr "MIPS16 erfordert %<-mexplicit-relocs%>"
  
! #: config/mips/mips.cc:20427 config/mips/mips.cc:20432
! #: config/mips/mips.cc:20522 config/mips/mips.cc:20524
! #: config/mips/mips.cc:20554 config/mips/mips.cc:20562
! #: config/mips/mips.cc:20668 config/mips/mips.cc:20692
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported combination: %s"
  msgstr "nicht unterstützte Kombination: %s"
  
! #: config/mips/mips.cc:20467
  #, gcc-internal-format
  msgid "%<-%s%> conflicts with the other architecture options, which specify a %s processor"
  msgstr "%<-%s%> steht in Konflikt mit den anderen Architekturoptionen, die einen %s-Prozessor angeben"
  
! #: config/mips/mips.cc:20477
  #, gcc-internal-format
  msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgstr "%<-march=%s%> ist mit dem ausgewählten ABI unverträglich"
  
! #: config/mips/mips.cc:20492
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit processor"
  msgstr "%<-mgp64%> mit einem 32-Bit-Prozessor verwendet"
  
! #: config/mips/mips.cc:20494
  #, gcc-internal-format
  msgid "%<-mgp32%> used with a 64-bit ABI"
  msgstr "%<-mgp32%> mit einem 64-Bit-ABI verwendet"
  
! #: config/mips/mips.cc:20496
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit ABI"
  msgstr "%<-mgp64%> mit einem 32-Bit-ABI verwendet"
  
! #: config/mips/mips.cc:20519
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-mfp32%>"
  msgstr "die Architektur %qs unterstützt %<-mfp32%> nicht"
  
! #: config/mips/mips.cc:20528
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
  msgstr "%<-mgp32%> und %<-mfp64%> können nur kombiniert werden, wenn das Ziel die Befehle mfhc1 und mthc1 unterstützt"
  
! #: config/mips/mips.cc:20531
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
  msgstr "%<-mgp32%> und %<-mfp64%> können nur kombiniert werden, wenn o32-ABI verwendet wird"
  
! #: config/mips/mips.cc:20552
  #, gcc-internal-format
  msgid "%<-mfpxx%> can only be used with the o32 ABI"
  msgstr "%<-mfpxx%> kann nur mit dem o32-ABI verwendet werden"
  
! #: config/mips/mips.cc:20556
  #, gcc-internal-format
  msgid "%<-march=%s%> requires %<-mfp32%>"
  msgstr "%<-march=%s%> erfordert %<-mfp32%>"
--- 44846,45007 ----
  msgid "definition of static data member %q+D of dllimport%'d class"
  msgstr "Definition des statischen Datenelementes %q+D einer »dllimport«-ierten Klasse"
  
! #: config/mips/mips.cc:1354
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither no, pcrel nor yes"
  msgstr "Argument des Attributes %qE ist keins von »no«, »pcrel« oder »yes«"
  
! #: config/mips/mips.cc:1520 config/mips/mips.cc:1524
  #, gcc-internal-format
  msgid "%qs attribute only applies to functions"
  msgstr "Attribut %qs gilt nur für Funktionen"
  
! #: config/mips/mips.cc:1534 config/mips/mips.cc:1540
  #, gcc-internal-format
  msgid "%qE cannot have both %qs and %qs attributes"
  msgstr "%qE kann nicht gleichzeitig die Attribute %qs und %qs haben"
  
! #: config/mips/mips.cc:1569 config/mips/mips.cc:1575
  #, gcc-internal-format
  msgid "%qE redeclared with conflicting %qs attributes"
  msgstr "%qE mit in Konflikt stehenden Attributen %qs redeklariert"
  
! #: config/mips/mips.cc:1615
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither eic, nor %<vector=<line>%>"
  msgstr "Argument des Attributs %qE ist weder %<eic%> noch %<vector=<Zeile>%>"
  
! #: config/mips/mips.cc:1631
  #, gcc-internal-format
  msgid "interrupt vector to %qE attribute is not %<vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)%>"
  msgstr "Interruptvektor für %qE-Attribut ist nicht %<vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)%>"
  
! #: config/mips/mips.cc:1668
  #, gcc-internal-format
  msgid "argument to %qE attribute is not intstack"
  msgstr "Argument des Attributes %qE ist nicht »intstack«"
  
! #: config/mips/mips.cc:6374
  msgid "the ABI for passing a value containing zero-width fields before an adjacent 64-bit floating-point field was changed in GCC %{12.1%}"
  msgstr "die ABI für die Übergabe eines Wertes, der Felder mit Null-Breite vor einem benachbarten 64-Bit-Gleitkommafeld enthält, wurde %{mit GCC 12.1%} geändert"
  
! #: config/mips/mips.cc:6819
  msgid "the ABI for returning a value containing zero-width bit-fields but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr "die ABI für die Rückgabe eines Wertes, der Bit-Felder mit der Breite Null enthält, aber ansonsten ein Aggregat mit nur einem oder zwei Fließkomma-Feldern ist, wurde %{mit GCC 12.1%} geändert"
  
! #: config/mips/mips.cc:6843
  msgid "the ABI for returning a value with C++17 empty bases but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr "die ABI für die Rückgabe eines Wertes, der leere C++17-Basen enthält, aber ansonsten ein Aggregat mit nur einem oder zwei Fließkomma-Feldern ist, wurde %{mit GCC 12.1%} geändert"
  
! #: config/mips/mips.cc:8204
  #, gcc-internal-format
  msgid "cannot handle inconsistent calls to %qs"
  msgstr "inkonsistente Aufrufe von %qs können nicht behandelt werden"
  
! #: config/mips/mips.cc:11460
  #, gcc-internal-format
  msgid "the %<interrupt%> attribute requires a MIPS32r2 processor or greater"
  msgstr "das %<interrupt%>-Attribut erfordert einen MIPS32r2-Prozessor oder neuer"
  
! #: config/mips/mips.cc:11462
  #, gcc-internal-format
  msgid "interrupt handlers cannot be MIPS16 functions"
  msgstr "Interrupthandler können keine MIPS16-Funktionen sein"
  
! #: config/mips/mips.cc:12466
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> not implemented for MIPS16"
  msgstr "%<-fstack-check=specific%> nicht für MIPS16 implementiert"
  
! #: config/mips/mips.cc:17825
  #, gcc-internal-format
  msgid "built-in function %qE not supported for MIPS16"
  msgstr "eingebaute Funktion %qE nicht für MIPS16 unterstützt"
  
! #: config/mips/mips.cc:18433
  #, gcc-internal-format
  msgid "%qs does not support MIPS16 code"
  msgstr "%qs unterstützt keinen MIPS16-Code"
  
! #: config/mips/mips.cc:20245
  #, gcc-internal-format
  msgid "MIPS16 PIC for ABIs other than o32 and o64"
  msgstr "MIPS16 PIC für ABIs außer o32 und o64"
  
! #: config/mips/mips.cc:20248
  #, gcc-internal-format
  msgid "MIPS16 %<-mxgot%> code"
  msgstr "MIPS16 %<-mxgot%> Code"
  
! #: config/mips/mips.cc:20251
  #, gcc-internal-format
  msgid "%<hard-float%> MIPS16 code for ABIs other than o32 and o64"
  msgstr "%<hard-float%> MIPS16-Code für andere ABIs als o32 und o64"
  
! #: config/mips/mips.cc:20254
  #, gcc-internal-format
  msgid "MSA MIPS16 code"
  msgstr "MSA-MIPS16-Code"
  
! #: config/mips/mips.cc:20257
  #, gcc-internal-format
  msgid "MIPS16 requires %<-mexplicit-relocs%>"
  msgstr "MIPS16 erfordert %<-mexplicit-relocs%>"
  
! #: config/mips/mips.cc:20448 config/mips/mips.cc:20453
! #: config/mips/mips.cc:20543 config/mips/mips.cc:20545
! #: config/mips/mips.cc:20575 config/mips/mips.cc:20583
! #: config/mips/mips.cc:20689 config/mips/mips.cc:20713
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported combination: %s"
  msgstr "nicht unterstützte Kombination: %s"
  
! #: config/mips/mips.cc:20488
  #, gcc-internal-format
  msgid "%<-%s%> conflicts with the other architecture options, which specify a %s processor"
  msgstr "%<-%s%> steht in Konflikt mit den anderen Architekturoptionen, die einen %s-Prozessor angeben"
  
! #: config/mips/mips.cc:20498
  #, gcc-internal-format
  msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgstr "%<-march=%s%> ist mit dem ausgewählten ABI unverträglich"
  
! #: config/mips/mips.cc:20513
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit processor"
  msgstr "%<-mgp64%> mit einem 32-Bit-Prozessor verwendet"
  
! #: config/mips/mips.cc:20515
  #, gcc-internal-format
  msgid "%<-mgp32%> used with a 64-bit ABI"
  msgstr "%<-mgp32%> mit einem 64-Bit-ABI verwendet"
  
! #: config/mips/mips.cc:20517
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit ABI"
  msgstr "%<-mgp64%> mit einem 32-Bit-ABI verwendet"
  
! #: config/mips/mips.cc:20540
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-mfp32%>"
  msgstr "die Architektur %qs unterstützt %<-mfp32%> nicht"
  
! #: config/mips/mips.cc:20549
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
  msgstr "%<-mgp32%> und %<-mfp64%> können nur kombiniert werden, wenn das Ziel die Befehle mfhc1 und mthc1 unterstützt"
  
! #: config/mips/mips.cc:20552
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
  msgstr "%<-mgp32%> und %<-mfp64%> können nur kombiniert werden, wenn o32-ABI verwendet wird"
  
! #: config/mips/mips.cc:20573
  #, gcc-internal-format
  msgid "%<-mfpxx%> can only be used with the o32 ABI"
  msgstr "%<-mfpxx%> kann nur mit dem o32-ABI verwendet werden"
  
! #: config/mips/mips.cc:20577
  #, gcc-internal-format
  msgid "%<-march=%s%> requires %<-mfp32%>"
  msgstr "%<-march=%s%> erfordert %<-mfp32%>"
*************** msgstr "%<-march=%s%> erfordert %<-mfp32
*** 42929,43045 ****
  #. effort to support the combination of 32-bit GOT entries
  #. and 64-bit pointers, so we treat the abicalls case as
  #. an error.
! #: config/mips/mips.cc:20581
  #, gcc-internal-format
  msgid "the combination of %qs and %qs is incompatible with %qs"
  msgstr "die Kombination von %qs und %qs ist mit %qs unverträglich"
  
! #: config/mips/mips.cc:20634
  #, gcc-internal-format
  msgid "the %qs architecture does not support branch-likely instructions"
  msgstr "die Architektur %qs unterstützt keine Befehle mit Sprungwahrscheinlichkeit"
  
! #: config/mips/mips.cc:20649
  #, gcc-internal-format
  msgid "the %qs architecture does not support madd or msub instructions"
  msgstr "die Architektur %qs unterstützt die Befehle »madd« und »msub« nicht"
  
! #: config/mips/mips.cc:20663
  #, gcc-internal-format
  msgid "the %qs architecture does not support odd single-precision registers"
  msgstr "die Architektur %qs unterstützt keine ungeraden Register für einfache Genauigkeit"
  
! #: config/mips/mips.cc:20676
  #, gcc-internal-format
  msgid "unsupported combination: %qs%s %s"
  msgstr "nicht unterstützte Kombination: %qs%s %s"
  
! #: config/mips/mips.cc:20685
  #, gcc-internal-format
  msgid "unsupported combination: %qs %s"
  msgstr "nicht unterstützte Kombination: %qs %s"
  
! #: config/mips/mips.cc:20700
  #, gcc-internal-format
  msgid "cannot generate position-independent code for %qs"
  msgstr "für %qs kann kein lageunabhängiger Code erzeugt werden"
  
! #: config/mips/mips.cc:20703
  #, gcc-internal-format
  msgid "position-independent code requires %qs"
  msgstr "lageunabhängiger Code erfordert %qs"
  
! #: config/mips/mips.cc:20736
  #, gcc-internal-format
  msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
  msgstr "%<-mno-gpopt%> erfordert %<-mexplicit-relocs%>"
  
! #: config/mips/mips.cc:20744 config/mips/mips.cc:20747
  #, gcc-internal-format
  msgid "cannot use small-data accesses for %qs"
  msgstr "Kleindatenzugriffe für %qs nicht möglich"
  
! #: config/mips/mips.cc:20764
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=legacy%>"
  msgstr "die Architektur %qs unterstützt %<-m%s=legacy%> nicht"
  
! #: config/mips/mips.cc:20771
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=2008%>"
  msgstr "die Architektur %qs unterstützt %<-m%s=2008%>"
  
! #: config/mips/mips.cc:20789
  #, gcc-internal-format
  msgid "%<-mips3d%> requires %<-mpaired-single%>"
  msgstr "%<-mips3d%> erfordert %<-mpaired-single%>"
  
! #: config/mips/mips.cc:20799
  #, gcc-internal-format
  msgid "%qs must be used with %qs"
  msgstr "%qs muss mit %qs verwendet werden"
  
! #: config/mips/mips.cc:20809
  #, gcc-internal-format
  msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgstr "%<-mmsa%> muss zusammen mit %<-mfp64%> und %<-mhard-float%> verwendet werden"
  
! #: config/mips/mips.cc:20816
  #, gcc-internal-format
  msgid "the %qs architecture does not support paired-single instructions"
  msgstr "die Architektur %qs unterstützt keine paarweisen Einzel-Befehle"
  
! #: config/mips/mips.cc:20825
  #, gcc-internal-format
  msgid "%qs requires a target that provides the %qs instruction"
  msgstr "%qs erfordert ein Ziel, das den %qs-Befehl unterstützt"
  
! #: config/mips/mips.cc:20836
  #, gcc-internal-format
  msgid "the %qs architecture does not support DSP instructions"
  msgstr "die Architektur %qs unterstützt keine DSP-Befehle"
  
! #: config/mips/mips.cc:20846
  #, gcc-internal-format
  msgid "%<-mloongson-mmi%> must be used with %<-mhard-float%>"
  msgstr "%<-mloongson-mmi%> muss zusammen mit %<-mhard-float%> verwendet werden"
  
! #: config/mips/mips.cc:20856
  #, gcc-internal-format
  msgid "%<-mloongson-ext2%> must be used with %<-mloongson-ext%>"
  msgstr "%<-mloongson-ext2%> muss zusammen mit %<-mloongson-ext%> verwendet werden"
  
! #: config/mips/mips.cc:20951
  #, gcc-internal-format
  msgid "%qs requires branch-likely instructions"
  msgstr "%qs erfordert sprungwahrscheinliche Befehle"
  
! #: config/mips/mips.cc:20955
  #, gcc-internal-format
  msgid "the %qs architecture does not support the synci instruction"
  msgstr "die Architektur %qs unterstützt nicht den synci-Befehl"
  
! #: config/mips/mips.cc:21791
  #, gcc-internal-format
  msgid "mips16 function profiling"
  msgstr "Profiling für mips16-Funktionen"
--- 45011,45127 ----
  #. effort to support the combination of 32-bit GOT entries
  #. and 64-bit pointers, so we treat the abicalls case as
  #. an error.
! #: config/mips/mips.cc:20602
  #, gcc-internal-format
  msgid "the combination of %qs and %qs is incompatible with %qs"
  msgstr "die Kombination von %qs und %qs ist mit %qs unverträglich"
  
! #: config/mips/mips.cc:20655
  #, gcc-internal-format
  msgid "the %qs architecture does not support branch-likely instructions"
  msgstr "die Architektur %qs unterstützt keine Befehle mit Sprungwahrscheinlichkeit"
  
! #: config/mips/mips.cc:20670
  #, gcc-internal-format
  msgid "the %qs architecture does not support madd or msub instructions"
  msgstr "die Architektur %qs unterstützt die Befehle »madd« und »msub« nicht"
  
! #: config/mips/mips.cc:20684
  #, gcc-internal-format
  msgid "the %qs architecture does not support odd single-precision registers"
  msgstr "die Architektur %qs unterstützt keine ungeraden Register für einfache Genauigkeit"
  
! #: config/mips/mips.cc:20697
  #, gcc-internal-format
  msgid "unsupported combination: %qs%s %s"
  msgstr "nicht unterstützte Kombination: %qs%s %s"
  
! #: config/mips/mips.cc:20706
  #, gcc-internal-format
  msgid "unsupported combination: %qs %s"
  msgstr "nicht unterstützte Kombination: %qs %s"
  
! #: config/mips/mips.cc:20721
  #, gcc-internal-format
  msgid "cannot generate position-independent code for %qs"
  msgstr "für %qs kann kein lageunabhängiger Code erzeugt werden"
  
! #: config/mips/mips.cc:20724
  #, gcc-internal-format
  msgid "position-independent code requires %qs"
  msgstr "lageunabhängiger Code erfordert %qs"
  
! #: config/mips/mips.cc:20757
  #, gcc-internal-format
  msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
  msgstr "%<-mno-gpopt%> erfordert %<-mexplicit-relocs%>"
  
! #: config/mips/mips.cc:20765 config/mips/mips.cc:20768
  #, gcc-internal-format
  msgid "cannot use small-data accesses for %qs"
  msgstr "Kleindatenzugriffe für %qs nicht möglich"
  
! #: config/mips/mips.cc:20785
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=legacy%>"
  msgstr "die Architektur %qs unterstützt %<-m%s=legacy%> nicht"
  
! #: config/mips/mips.cc:20792
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=2008%>"
  msgstr "die Architektur %qs unterstützt %<-m%s=2008%>"
  
! #: config/mips/mips.cc:20810
  #, gcc-internal-format
  msgid "%<-mips3d%> requires %<-mpaired-single%>"
  msgstr "%<-mips3d%> erfordert %<-mpaired-single%>"
  
! #: config/mips/mips.cc:20820
  #, gcc-internal-format
  msgid "%qs must be used with %qs"
  msgstr "%qs muss mit %qs verwendet werden"
  
! #: config/mips/mips.cc:20830
  #, gcc-internal-format
  msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgstr "%<-mmsa%> muss zusammen mit %<-mfp64%> und %<-mhard-float%> verwendet werden"
  
! #: config/mips/mips.cc:20837
  #, gcc-internal-format
  msgid "the %qs architecture does not support paired-single instructions"
  msgstr "die Architektur %qs unterstützt keine paarweisen Einzel-Befehle"
  
! #: config/mips/mips.cc:20846
  #, gcc-internal-format
  msgid "%qs requires a target that provides the %qs instruction"
  msgstr "%qs erfordert ein Ziel, das den %qs-Befehl unterstützt"
  
! #: config/mips/mips.cc:20857
  #, gcc-internal-format
  msgid "the %qs architecture does not support DSP instructions"
  msgstr "die Architektur %qs unterstützt keine DSP-Befehle"
  
! #: config/mips/mips.cc:20867
  #, gcc-internal-format
  msgid "%<-mloongson-mmi%> must be used with %<-mhard-float%>"
  msgstr "%<-mloongson-mmi%> muss zusammen mit %<-mhard-float%> verwendet werden"
  
! #: config/mips/mips.cc:20877
  #, gcc-internal-format
  msgid "%<-mloongson-ext2%> must be used with %<-mloongson-ext%>"
  msgstr "%<-mloongson-ext2%> muss zusammen mit %<-mloongson-ext%> verwendet werden"
  
! #: config/mips/mips.cc:20972
  #, gcc-internal-format
  msgid "%qs requires branch-likely instructions"
  msgstr "%qs erfordert sprungwahrscheinliche Befehle"
  
! #: config/mips/mips.cc:20976
  #, gcc-internal-format
  msgid "the %qs architecture does not support the synci instruction"
  msgstr "die Architektur %qs unterstützt nicht den synci-Befehl"
  
! #: config/mips/mips.cc:21812
  #, gcc-internal-format
  msgid "mips16 function profiling"
  msgstr "Profiling für mips16-Funktionen"
*************** msgstr "Attribut %qE steht mit dem Attri
*** 43327,43343 ****
  msgid "argument to interrupt attribute is unsupported for weak functions"
  msgstr "Argument für »interrupt«-Attribut wird für »weak«-Funktionen nicht unterstützt"
  
! #: config/msp430/msp430.cc:2747 config/pru/pru.cc:3028
  #, gcc-internal-format
  msgid "%<__delay_cycles%> only takes constant arguments"
  msgstr "%<__delay_cycles%> nimmt nur konstante Argumente entgegen"
  
! #: config/msp430/msp430.cc:2757 config/pru/pru.cc:3037
  #, gcc-internal-format
  msgid "%<__delay_cycles%> only takes non-negative cycle counts"
  msgstr "%<__delay_cycles%> nimmt nur nicht-negative Zykluszahlen entgegen"
  
! #: config/msp430/msp430.cc:2778 config/pru/pru.cc:3050
  #, gcc-internal-format
  msgid "%<__delay_cycles%> is limited to 32-bit loop counts"
  msgstr "%<__delay_cycles%> ist auf 32-Bit-Schleifendurchläufe beschränkt"
--- 45409,45425 ----
  msgid "argument to interrupt attribute is unsupported for weak functions"
  msgstr "Argument für »interrupt«-Attribut wird für »weak«-Funktionen nicht unterstützt"
  
! #: config/msp430/msp430.cc:2747 config/pru/pru.cc:3075
  #, gcc-internal-format
  msgid "%<__delay_cycles%> only takes constant arguments"
  msgstr "%<__delay_cycles%> nimmt nur konstante Argumente entgegen"
  
! #: config/msp430/msp430.cc:2757 config/pru/pru.cc:3084
  #, gcc-internal-format
  msgid "%<__delay_cycles%> only takes non-negative cycle counts"
  msgstr "%<__delay_cycles%> nimmt nur nicht-negative Zykluszahlen entgegen"
  
! #: config/msp430/msp430.cc:2778 config/pru/pru.cc:3097
  #, gcc-internal-format
  msgid "%<__delay_cycles%> is limited to 32-bit loop counts"
  msgstr "%<__delay_cycles%> ist auf 32-Bit-Schleifendurchläufe beschränkt"
*************** msgstr "%<__delay_cycles%> ist auf 32-Bi
*** 43347,43354 ****
  msgid "MSP430 built-in functions only work inside interrupt handlers"
  msgstr "eingebaute MSP430-Funktionen sind nur innerhalb von Interrupt-Handlern einsetzbar"
  
! #: config/msp430/msp430.cc:2861 config/pru/pru.cc:3118 config/rx/rx.cc:2666
! #: config/xtensa/xtensa.cc:4274 config/xtensa/xtensa.cc:4300
  #, gcc-internal-format
  msgid "bad builtin code"
  msgstr "Falscher eingebauter Code"
--- 45429,45436 ----
  msgid "MSP430 built-in functions only work inside interrupt handlers"
  msgstr "eingebaute MSP430-Funktionen sind nur innerhalb von Interrupt-Handlern einsetzbar"
  
! #: config/msp430/msp430.cc:2861 config/pru/pru.cc:3165 config/rx/rx.cc:2651
! #: config/xtensa/xtensa.cc:4139 config/xtensa/xtensa.cc:4165
  #, gcc-internal-format
  msgid "bad builtin code"
  msgstr "Falscher eingebauter Code"
*************** msgstr "Patchbereich wird nicht angelegt
*** 43593,43659 ****
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr "statische Initialisierung der Variablen %q+D in %<.shared%>-Speicher wird nicht unterstützt"
  
! #: config/nvptx/nvptx.cc:2415
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr "in PTX-Assembler können keine unausgerichteten Zeiger erzeugt werden"
  
! #: config/nvptx/nvptx.cc:2665
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr "PTX unterstützt keine schwachen Deklarationen (nur schwache Definitionen)"
  
! #: config/nvptx/nvptx.cc:5906
  #, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr "Attribut %qE erfordert den Rückgabetyp »void«"
  
! #: config/nvptx/nvptx.cc:5929
  #, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "Attribut %qE nicht mit Speicherklasse »auto« erlaubt"
  
! #: config/nvptx/nvptx.cc:6374
  #, gcc-internal-format
  msgid "barrier value must be within [0,15]"
  msgstr "Barrierenwert muss im Bereich [0, 15] liegen"
  
! #: config/nvptx/nvptx.cc:6387
  #, gcc-internal-format
  msgid "complement argument must be constant"
  msgstr "Komplement-Argument muss eine Konstante sein"
  
! #: config/nvptx/nvptx.cc:6727
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %d"
  msgstr "%<vector_length (%d)%> wird verwendet, da eine vektor-partitionierbare Routine aufgerufen wird, %d wird ignoriert"
  
! #: config/nvptx/nvptx.cc:6735
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring runtime setting"
  msgstr "%<vector_length (%d)%> wird verwendet, Laufzeiteinstellung wird ignoriert"
  
! #: config/nvptx/nvptx.cc:6749
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring %d"
  msgstr "%<vector_length (%d)%> wird verwendet, %d wird ignoriert"
  
! #: config/nvptx/nvptx.cc:7635
  #, gcc-internal-format
  msgid "variable %qD adjusted for OpenACC privatization level: %qs"
  msgstr "Variable %qD angepasst für OpenACC-Privatisierungsgrad: %qs"
  
! #: config/nvptx/nvptx.cc:7774
  #, gcc-internal-format
  msgid "weak alias definitions not supported in this configuration"
  msgstr "schwache Alias-Definitionen werden in dieser Konfiguration nicht unterstützt"
  
! #: config/nvptx/nvptx.cc:7787
  #, gcc-internal-format
  msgid "non-function alias definitions not supported in this configuration"
  msgstr "Alias-Definitionen werden in dieser Konfiguration nur für Funktionen unterstützt"
  
! #: config/or1k/or1k.cc:1314
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected operand: %d"
  msgstr "unerwarteter Operand: %d"
--- 45675,45741 ----
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr "statische Initialisierung der Variablen %q+D in %<.shared%>-Speicher wird nicht unterstützt"
  
! #: config/nvptx/nvptx.cc:2407
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr "in PTX-Assembler können keine unausgerichteten Zeiger erzeugt werden"
  
! #: config/nvptx/nvptx.cc:2657
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr "PTX unterstützt keine schwachen Deklarationen (nur schwache Definitionen)"
  
! #: config/nvptx/nvptx.cc:5893
  #, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr "Attribut %qE erfordert den Rückgabetyp »void«"
  
! #: config/nvptx/nvptx.cc:5916
  #, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "Attribut %qE nicht mit Speicherklasse »auto« erlaubt"
  
! #: config/nvptx/nvptx.cc:6361
  #, gcc-internal-format
  msgid "barrier value must be within [0,15]"
  msgstr "Barrierenwert muss im Bereich [0, 15] liegen"
  
! #: config/nvptx/nvptx.cc:6374
  #, gcc-internal-format
  msgid "complement argument must be constant"
  msgstr "Komplement-Argument muss eine Konstante sein"
  
! #: config/nvptx/nvptx.cc:6714
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %d"
  msgstr "%<vector_length (%d)%> wird verwendet, da eine vektor-partitionierbare Routine aufgerufen wird, %d wird ignoriert"
  
! #: config/nvptx/nvptx.cc:6722
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring runtime setting"
  msgstr "%<vector_length (%d)%> wird verwendet, Laufzeiteinstellung wird ignoriert"
  
! #: config/nvptx/nvptx.cc:6736
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring %d"
  msgstr "%<vector_length (%d)%> wird verwendet, %d wird ignoriert"
  
! #: config/nvptx/nvptx.cc:7622
  #, gcc-internal-format
  msgid "variable %qD adjusted for OpenACC privatization level: %qs"
  msgstr "Variable %qD angepasst für OpenACC-Privatisierungsgrad: %qs"
  
! #: config/nvptx/nvptx.cc:7761
  #, gcc-internal-format
  msgid "weak alias definitions not supported in this configuration"
  msgstr "schwache Alias-Definitionen werden in dieser Konfiguration nicht unterstützt"
  
! #: config/nvptx/nvptx.cc:7774
  #, gcc-internal-format
  msgid "non-function alias definitions not supported in this configuration"
  msgstr "Alias-Definitionen werden in dieser Konfiguration nur für Funktionen unterstützt"
  
! #: config/or1k/or1k.cc:1313
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected operand: %d"
  msgstr "unerwarteter Operand: %d"
*************** msgstr "%<-g%> wird nur bei der Verwendu
*** 43678,44152 ****
  msgid "%<-g%> option disabled"
  msgstr "Option %<-g%> ausgeschaltet"
  
  #: config/pru/pru-passes.cc:111
  #, gcc-internal-format
  msgid "large return values not supported with %<-mabi=ti%> option"
  msgstr "große Rückgabewerte werden mit der Option %<-mabi=ti%> nicht unterstützt"
  
! #: config/pru/pru-passes.cc:119 config/pru/pru-passes.cc:163
! #: config/pru/pru-passes.cc:176
! #, gcc-internal-format
! msgid "function pointers not supported with %<-mabi=ti%> option"
! msgstr "Funktionszeiger werden mit der Option %<-mabi=ti%> nicht unterstützt"
! 
! #: config/pru/pru-passes.cc:266
  #, gcc-internal-format
  msgid "function %<main%> must have no arguments when using the %<-minrt%> option"
  msgstr "die Funktion %<main%> darf keine Parameter haben, wenn die Option %<-minrt%> verwendet wird"
  
! #: config/pru/pru-passes.cc:273
  #, gcc-internal-format
  msgid "function %<main%> must never return when using the %<-minrt%> option"
  msgstr "die Funktion %<main%> darf bei Verwendung der Option %<-minrt%> niemals zurückkehren"
  
! #: config/pru/pru-pragma.cc:59
  #, gcc-internal-format
  msgid "junk at end of %<#pragma CTABLE_ENTRY%>"
  msgstr "Ausschuss am Ende von %<#pragma CTABLE_ENTRY%>"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93836
! #: config/pru/pru-pragma.cc:61
  #, gcc-internal-format
  msgid "%<CTABLE_ENTRY%> index %wd is not valid"
  msgstr "Index %wd für %<CTABLE_ENTRY%> ist nicht gültig"
  
! #: config/pru/pru-pragma.cc:63
  #, gcc-internal-format
  msgid "redefinition of %<CTABLE_ENTRY %wd%>"
  msgstr "Neudefinition von %<CTABLE_ENTRY %wd%>"
  
! #: config/pru/pru-pragma.cc:67
  #, gcc-internal-format
  msgid "%<CTABLE_ENTRY%> base address is not a multiple of 256"
  msgstr "%<CTABLE_ENTRY%>-Basisadresse muss ein Vielfaches von 256 sein"
  
! #: config/pru/pru-pragma.cc:75
  #, gcc-internal-format
  msgid "malformed %<#pragma CTABLE_ENTRY%> variable address"
  msgstr "falsch geformte Variablenadresse bei %<#pragma CTABLE_ENTRY%>"
  
! #: config/pru/pru.cc:2208
  #, gcc-internal-format
  msgid "aggregate types are prohibited in %<__regio_symbol%> address space"
  msgstr "Aggregatstypen sind im %<__regio_symbol%>-Adressraum verboten"
  
! #: config/pru/pru.cc:2215
  #, gcc-internal-format
  msgid "variables in %<__regio_symbol%> address space cannot have initial value"
  msgstr "Variablen im Adressraum %<__regio_symbol%> können keinen Anfangswert haben"
  
! #: config/pru/pru.cc:2218
  #, gcc-internal-format
  msgid "variables in %<__regio_symbol%> address space cannot be declared %<register%>"
  msgstr "Variablen im Adressraum %<__regio_symbol%> können nicht als %<register%> deklariert werden"
  
! #: config/pru/pru.cc:2221
  #, gcc-internal-format
  msgid "variables in %<__regio_symbol%> address space must be declared %<volatile%>"
  msgstr "Variablen im Adressraum %<__regio_symbol%> müssen als %<volatile%> deklariert werden"
  
! #: config/pru/pru.cc:2224
  #, gcc-internal-format
  msgid "variables in %<__regio_symbol%> address space must be declared %<extern%>"
  msgstr "Variablen im Adressraum %<__regio_symbol%> müssen als %<extern%> deklariert werden"
  
! #: config/pru/pru.cc:2227
  #, gcc-internal-format
  msgid "only 32-bit access is supported for %<__regio_symbol%> address space"
  msgstr "für den Adressraum %<__regio_symbol%> wird nur der 32-Bit-Zugriff unterstützt"
  
! #: config/pru/pru.cc:2230
  #, gcc-internal-format
  msgid "register name %qs not recognized in %<__regio_symbol%> address space"
  msgstr "Registername %qs ist im Adressraum %<__regio_symbol%> unbekannt"
  
! #: config/pru/pru.cc:2255
  #, gcc-internal-format
  msgid "pointers to %<__regio_symbol%> address space are prohibited"
  msgstr "Zeiger auf den Adressraum %<__regio_symbol%> sind verboten"
  
! #: config/riscv/riscv-c.cc:275
  #, gcc-internal-format
  msgid "%<#pragma riscv intrinsic%> requires a string parameter"
  msgstr "%<#pragma riscv intrinsic%> erfordert eine Zeichenkette als Parameter"
  
! #: config/riscv/riscv-c.cc:300
  #, gcc-internal-format
  msgid "unknown %<#pragma riscv intrinsic%> option %qs"
  msgstr "unbekannte Option %qs für %<#pragma riscv intrinsic%>"
  
! #: config/riscv/riscv-target-attr.cc:105
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: must start with rv64 but found %qs"
  msgstr "unerwartete Architektur für %<target()%>-Attribut: muss mit rv64 beginnen, ist jedoch %qs"
  
! #: config/riscv/riscv-target-attr.cc:112
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: must start with rv32 but found %qs"
  msgstr "unerwartete Architektur für %<target()%>-Attribut: muss mit rv32 beginnen, ist jedoch %qs"
  
! #: config/riscv/riscv-target-attr.cc:145
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: must start with + or rv"
  msgstr "unerwartete Architektur für %<target()%>-Attribut: muss mit + oder rv beginnen"
  
! #: config/riscv/riscv-target-attr.cc:156
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: bad string found %qs"
  msgstr "unerwartete Architektur für %<target()%>-Attribut: Fehlerhafte Zeichenfolge %qs gefunden"
  
! #: config/riscv/riscv-target-attr.cc:183
  #, gcc-internal-format
  msgid "%<target()%> attribute: arch appears more than once"
  msgstr "%<target()%>-Attribut: Architektur erscheint mehr als einmal"
  
! #: config/riscv/riscv-target-attr.cc:194
  #, gcc-internal-format
  msgid "%<target()%> attribute: cpu appears more than once"
  msgstr "%<target()%>-Attribut: CPU erscheint mehr als einmal"
  
! #: config/riscv/riscv-target-attr.cc:201
  #, gcc-internal-format
  msgid "%<target()%> attribute: unknown CPU %qs"
  msgstr "%<target()%>-Attribut: unbekannte CPU %qs"
  
! #: config/riscv/riscv-target-attr.cc:222
  #, gcc-internal-format
  msgid "%<target()%> attribute: tune appears more than once"
  msgstr "%<target()%>-Attribut: tune erscheint mehr als einmal"
  
! #: config/riscv/riscv-target-attr.cc:228
  #, gcc-internal-format
  msgid "%<target()%> attribute: unknown TUNE %qs"
  msgstr "%<target()%>-Attribut: unbekanntes TUNE %qs"
  
! #: config/riscv/riscv-target-attr.cc:241
  #, gcc-internal-format
  msgid "%<target()%> attribute: priority appears more than once"
  msgstr "%<target()%>-Attribut: Priorität kommt mehr als einmal vor"
  
! #: config/riscv/riscv-target-attr.cc:246
  #, gcc-internal-format
  msgid "%<target()%> attribute: invalid priority %qs"
  msgstr "%<target()%>-Attribut: unbekannte Priorität %qs"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79868
! #: config/riscv/riscv-target-attr.cc:297
  #, gcc-internal-format
  msgid "malformed %<target()%> attribute"
  msgstr "falsch geformtes %<target()%>-Attribut"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79868
! #: config/riscv/riscv-target-attr.cc:311
  #, gcc-internal-format
  msgid "attribute %<target(\"%s\")%> does not accept an argument"
  msgstr "Attribut %<target(\"%s\")%> akzeptiert keine Argumente"
  
! #: config/riscv/riscv-target-attr.cc:331
! #, gcc-internal-format
! msgid "Got unknown attribute %<target(\"%s\")%>"
  msgstr "unbekanntes Attribut %<target(\"%s\")%>"
  
! #: config/riscv/riscv-target-attr.cc:394
! #, gcc-internal-format
! msgid "malformed %<target(\"%s\")%> attribute"
  msgstr "falsch geformtes Attribut %<target(\"%s\")%>"
  
! #: config/riscv/riscv-v.cc:300
  #, gcc-internal-format, gfc-internal-format
  msgid "expected mode %s for operand %d of insn %s but got mode %s.\n"
  msgstr "Interner Fehler: expected mode %s for operand %d of insn %s but got mode %s.\n"
  
! #: config/riscv/riscv-v.cc:359
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid number of operands for insn %s, expected %d but got %d.\n"
  msgstr "Interner Fehler: invalid number of operands for insn %s, expected %d but got %d.\n"
  
! #: config/riscv/riscv-vector-builtins.cc:4523
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd] or %wd"
  msgstr "Übergabe von %wd an das Argument %d von %qE, das einen Wert im Bereich [%wd, %wd] oder %wd erwartet"
  
! #: config/riscv/riscv-vector-builtins.cc:4739
  #, gcc-internal-format
  msgid "RVV type %qT does not have a fixed size"
  msgstr "der RVV-Typ %qT hat keine feste Größe"
  
! #: config/riscv/riscv-vector-builtins.cc:4745
  #, gcc-internal-format
  msgid "RVV type %qT does not have a defined alignment"
  msgstr "der RVV-Typ %qT hat keine definierte Ausrichtung"
  
! #: config/riscv/riscv-vector-builtins.cc:4760
  #, gcc-internal-format
  msgid "arithmetic on pointer to RVV type %qT"
  msgstr "Arithmetik mit Zeiger auf RVV-Typen %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:4768
  #, gcc-internal-format
  msgid "member variables cannot have RVV type %qT"
  msgstr "Membervariablen können nicht vom RVV-Typ %qT sein"
  
! #: config/riscv/riscv-vector-builtins.cc:4770
  #, gcc-internal-format
  msgid "fields cannot have RVV type %qT"
  msgstr "Felder können nicht vom RVV-Typ %qT sein"
  
! #: config/riscv/riscv-vector-builtins.cc:4776
  #, gcc-internal-format
  msgid "array elements cannot have RVV type %qT"
  msgstr "Arrayelemente können nicht vom RVV-Typ %qT sein"
  
! #: config/riscv/riscv-vector-builtins.cc:4782
  #, gcc-internal-format
  msgid "cannot allocate objects with RVV type %qT"
  msgstr "Objekte vom RVV-Typ %qT können nicht alloziert werden"
  
! #: config/riscv/riscv-vector-builtins.cc:4788
  #, gcc-internal-format
  msgid "cannot delete objects with RVV type %qT"
  msgstr "Objekte vom RVV-Typ %qT können nicht gelöscht werden"
  
! #: config/riscv/riscv-vector-builtins.cc:4794
  #, gcc-internal-format
  msgid "cannot throw or catch RVV type %qT"
  msgstr "der RVV-Typ %qT kann weder geworfen noch gefangen werden"
  
! #: config/riscv/riscv-vector-builtins.cc:4800
  #, gcc-internal-format
  msgid "capture by copy of RVV type %qT"
  msgstr "der RVV-Typ %qT kann nicht durch Kopieren gefangen werden"
  
! #: config/riscv/riscv-vector-builtins.cc:4806
  #, gcc-internal-format
  msgid "RVV type %qT not allowed in %<map%> clause"
  msgstr "RVV-Typ %qT ist in %<map%>-Klausel nicht erlaubt"
  
! #: config/riscv/riscv-vector-builtins.cc:4816
  #, gcc-internal-format
  msgid "RVV type %qT not allowed in %<target%> %<private%> clause"
  msgstr "RVV-Typ %qT ist in %<target%>-%<private%>-Klausel nicht erlaubt"
  
! #: config/riscv/riscv-vector-builtins.cc:4822
  #, gcc-internal-format
  msgid "RVV type %qT not allowed in %<target%> %<firstprivate%> clause"
  msgstr "RVV-Typ %qT ist in %<target%>-%<firstprivate%>-Klausel nicht erlaubt"
  
! #: config/riscv/riscv-vector-builtins.cc:4828
  #, gcc-internal-format
  msgid "RVV type %qT not allowed in %<target%> device clauses"
  msgstr "RVV-Typ %qT ist in %<target%>-Geräteklauseln nicht erlaubt"
  
! #: config/riscv/riscv-vector-builtins.cc:4922
  #, gcc-internal-format
  msgid "built-in function %qE requires the zvfbfmin or zvfbfwma ISA extension"
  msgstr "eingebaute Funktion %qE erfordert die ISA-Erweiterung zvfbfmin oder zvfbfwma"
  
! #: config/riscv/riscv-vector-builtins.cc:4932
  #, gcc-internal-format
  msgid "built-in function %qE requires the zvfhmin or zvfh ISA extension"
  msgstr "Eingebaute Funktion %qE erfordert die ISA-Erweiterung zvfhmin oder zvfh"
  
! #: config/riscv/riscv-vector-builtins.cc:4942
  #, gcc-internal-format
  msgid "built-in function %qE requires the zve32f, zve64f, zve64d or v ISA extension"
  msgstr "Eingebaute Funktion %qE erfordert die ISA-Erweiterung zve32f, zve64f, zve64d oder v"
  
! #: config/riscv/riscv-vector-builtins.cc:4952
  #, gcc-internal-format
  msgid "built-in function %qE requires the zve64d or v ISA extension"
  msgstr "Eingebaute Funktion %qE erfordert die ISA-Erweiterung zve64d oder v"
  
! #: config/riscv/riscv-vector-builtins.cc:4961
  #, gcc-internal-format
  msgid "built-in function %qE requires the zve64x, zve64f, zve64d or v ISA extension"
  msgstr "Eingebaute Funktion %qE erfordert die ISA-Erweiterung zve64x, zve64f, zve64d oder v"
  
! #: config/riscv/riscv-vector-builtins.cc:4981
  #, gcc-internal-format
  msgid "built-in function %qE requires the %qs ISA extension"
  msgstr "Eingebaute Funktion %qE erfordert die ISA-Erweiterung %qs"
  
! #: config/riscv/riscv-vector-builtins.cc:5034
  #, gcc-internal-format
  msgid "no matching function call to %qE with empty arguments"
  msgstr "kein passender Funktionsaufruf für %qE mit leeren Argumenten"
  
! #: config/riscv/riscv.cc:826
  #, gcc-internal-format
  msgid "unknown cpu %qs for %<-mtune%>"
  msgstr "unbekannte CPU %qs für %<-mtune%>"
  
! #: config/riscv/riscv.cc:3245
  #, gcc-internal-format
  msgid "this operation requires the RVV ISA extension"
  msgstr "diese Operation erfordert die RVV-ISA-Erweiterung"
  
! #: config/riscv/riscv.cc:3246
  #, gcc-internal-format
  msgid "you can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr "Sie können RVV mit der Befehlszeilenoption %<-march%>, oder mit dem Attribut %<target%> oder Pragma aktivieren"
  
! #: config/riscv/riscv.cc:5720 config/riscv/riscv.cc:5762
  #, gcc-internal-format
  msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10"
  msgstr "ABI für abgeflachte Struktur mit Bit-Feldern der Länge 0 hat wurde mit GCC 10 geändert"
  
! #: config/riscv/riscv.cc:6109
  #, gcc-internal-format
  msgid "RVV type %qT cannot be passed to an unprototyped function"
  msgstr "der RVV-Typ %qT kann nur an prototypisierte Funktionen übergeben werden"
  
! #: config/riscv/riscv.cc:6365
  #, gcc-internal-format
  msgid "%s %qT requires the V ISA extension"
  msgstr "%s %qT benötigt die V-ISA-Erweiterung"
  
! #: config/riscv/riscv.cc:6377
  #, gcc-internal-format
  msgid "%s %qT requires the zve64x, zve64f, zve64d or v ISA extension"
  msgstr "%s %qT benötigt die ISA-Erweiterung zve64x, zve64f, zve64d oder v"
  
! #: config/riscv/riscv.cc:6391
  #, gcc-internal-format
  msgid "%s %qT requires the zvfhmin or zvfh ISA extension"
  msgstr "%s %qT benötigt die ISA-Erweiterung zvfhmin oder zvfh"
  
! #: config/riscv/riscv.cc:6400
  #, gcc-internal-format
  msgid "%s %qT requires the zve32f, zve64f, zve64d or v ISA extension"
  msgstr "%s %qT benötigt die ISA-Erweiterung zve32f, zve64f, zve64d oder v"
  
! #: config/riscv/riscv.cc:6409
  #, gcc-internal-format
  msgid "%s %qT requires the zve64d or v ISA extension"
  msgstr "%s %qT benötigt die ISA-Erweiterung zve64d oder v"
  
! #: config/riscv/riscv.cc:6419
  #, gcc-internal-format
  msgid "%s %qT requires the minimal vector length %qd but %qd is given"
  msgstr "%s %qT benötigt mindestens die Vektorlänge %qd, aber %qd ist gegeben"
  
! #: config/riscv/riscv.cc:6474
  #, gcc-internal-format
  msgid "function attribute %qs requires the V ISA extension"
  msgstr "Funktionsattribut %qs erfordert die ISA-Erweiterung V"
  
! #: config/riscv/riscv.cc:6572
  #, gcc-internal-format
! msgid "argument to %qE attribute is not %<\"user\"%>, %<\"supervisor\"%>, or %<\"machine\"%>"
  msgstr "Argument des Attributs %qE muss %<\"user\"%>, %<\"supervisor\"%> oder %<\"machine\"%> sein"
  
! #: config/riscv/riscv.cc:6595
  #, gcc-internal-format
  msgid "%qs is only supported when %<-mrvv-vector-bits=zvl%> is specified"
  msgstr "%qs wird nur unterstützt, wenn %<-mrvv-vector-bits=zvl%> angegeben ist"
  
! #: config/riscv/riscv.cc:6604
  #, gcc-internal-format
  msgid "%qs applied to non-RVV type %qT"
  msgstr "%qs angewendet auf Nicht-RVV-Typ %qT"
  
! #: config/riscv/riscv.cc:6612
  #, gcc-internal-format
  msgid "%qs requires an integer constant"
  msgstr "%qs erfordert eine konstante Ganzzahl"
  
! #: config/riscv/riscv.cc:6622
  #, gcc-internal-format
  msgid "invalid RVV vector size %qd, expected size is %qd based on LMUL of type and %qs"
  msgstr "ungültige RVV-Vektorgröße %qd, erwartete Größe ist %qd basierend auf LMUL des Typs und %qs"
  
! #: config/riscv/riscv.cc:10580
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr "%<-mdiv%> erfordert %<-march%>, um die %<M%>-Erweiterung zu ermitteln"
  
! #: config/riscv/riscv.cc:10585
  #, gcc-internal-format
  msgid "Currently the %<V%> implementation requires the %<M%> extension"
  msgstr "Derzeit erfordert die %<V%>-Implementierung die %<M%>-Erweiterung"
  
! #: config/riscv/riscv.cc:10645
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support VLEN greater than 4096bit for 'V' Extension"
  msgstr "Der aktuelle RISC-V-GCC unterstützt keine VLEN größer als 4096bit für die Erweiterung »V«"
  
! #: config/riscv/riscv.cc:10651
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support RVV in big-endian mode"
  msgstr "Der aktuelle RISC-V-GCC unterstützt RVV im Big-Endian-Modus nicht"
  
! #: config/riscv/riscv.cc:10691 config/riscv/riscv.cc:10694
  #, gcc-internal-format
  msgid "code model %qs with %qs"
  msgstr "Codemodell %qs mit %qs"
  
! #: config/riscv/riscv.cc:10723
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr "die angeforderte ABI erfordert %<-march%>, um die %qc-Erweiterung zu ermitteln"
  
! #: config/riscv/riscv.cc:10730
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr "rv32e erfordert die ilp32e-ABI"
  
! #: config/riscv/riscv.cc:10732
  #, gcc-internal-format
  msgid "rv64e requires lp64e ABI"
  msgstr "rv64e erfordert lp64e-ABI"
  
! #: config/riscv/riscv.cc:10737
  #, gcc-internal-format
  msgid "ILP32E ABI does not support the %qc extension"
  msgstr "ILP32E ABI unterstützt die %qc-Erweiterung nicht"
  
! #: config/riscv/riscv.cc:10742
  #, gcc-internal-format
  msgid "LP64E ABI is marked for deprecation in GCC"
  msgstr "das LP64E-ABI ist im GCC als veraltet gekennzeichnet"
  
! #: config/riscv/riscv.cc:10743
  msgid "if you need LP64E please notify the GCC project via %{PR116152%}"
  msgstr "wenn Sie LP64E benötigen, benachrichtigen Sie bitte das GCC-Projekt über %{PR116152%}"
  
! #: config/riscv/riscv.cc:10751
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e, lp64 or lp64e"
  msgstr "z*inx erfordert ABI ilp32, ilp32e, lp64 oder lp64e"
  
! #: config/riscv/riscv.cc:10755
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr "ABI erfordert %<-march=rv%d%>"
  
! #: config/riscv/riscv.cc:10765
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "%<-mpreferred-stack-boundary=%d%> muss zwischen %d und %d liegen"
  
! #: config/riscv/riscv.cc:10778
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr "%<-mriscv-attribute%> RISC-V-ELF-Attribut erfordert GNU as 2.32 [%<-mriscv-attribute%>]"
  
! #: config/riscv/riscv.cc:10805 config/rs6000/rs6000.cc:4530
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr "%qs ist in %qs kein gültiges Basisregister"
  
! #: config/riscv/riscv.cc:10819 config/rs6000/rs6000.cc:4513
  #, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr "%qs ist in %qs keine gültige Zahl"
  
! #: config/riscv/riscv.cc:11314
  #, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr "%qs-Funktion kann keine andere Interrupt-Art haben"
  
! #: config/riscv/riscv.cc:11889
  #, gcc-internal-format
  msgid "cannot allocate vl register for %qs on this target"
  msgstr "vl-Register für %qs kann auf diesem Ziel nicht alloziert werden"
--- 45760,46291 ----
  msgid "%<-g%> option disabled"
  msgstr "Option %<-g%> ausgeschaltet"
  
+ #: config/pru/pru-passes.cc:99
+ #, gcc-internal-format
+ msgid "function pointers not supported with %<-mabi=ti%> option"
+ msgstr "Funktionszeiger werden mit der Option %<-mabi=ti%> nicht unterstützt"
+ 
  #: config/pru/pru-passes.cc:111
+ #, fuzzy, gcc-internal-format
+ #| msgid "function pointers not supported with %<-mabi=ti%> option"
+ msgid "bit-fields not supported with %<-mabi=ti%> option"
+ msgstr "Funktionszeiger werden mit der Option %<-mabi=ti%> nicht unterstützt"
+ 
+ #: config/pru/pru-passes.cc:136
  #, gcc-internal-format
  msgid "large return values not supported with %<-mabi=ti%> option"
  msgstr "große Rückgabewerte werden mit der Option %<-mabi=ti%> nicht unterstützt"
  
! #: config/pru/pru-passes.cc:317
  #, gcc-internal-format
  msgid "function %<main%> must have no arguments when using the %<-minrt%> option"
  msgstr "die Funktion %<main%> darf keine Parameter haben, wenn die Option %<-minrt%> verwendet wird"
  
! #: config/pru/pru-passes.cc:324
  #, gcc-internal-format
  msgid "function %<main%> must never return when using the %<-minrt%> option"
  msgstr "die Funktion %<main%> darf bei Verwendung der Option %<-minrt%> niemals zurückkehren"
  
! #: config/pru/pru-pragma.cc:60
  #, gcc-internal-format
  msgid "junk at end of %<#pragma CTABLE_ENTRY%>"
  msgstr "Ausschuss am Ende von %<#pragma CTABLE_ENTRY%>"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93836
! #: config/pru/pru-pragma.cc:62
  #, gcc-internal-format
  msgid "%<CTABLE_ENTRY%> index %wd is not valid"
  msgstr "Index %wd für %<CTABLE_ENTRY%> ist nicht gültig"
  
! #: config/pru/pru-pragma.cc:64
  #, gcc-internal-format
  msgid "redefinition of %<CTABLE_ENTRY %wd%>"
  msgstr "Neudefinition von %<CTABLE_ENTRY %wd%>"
  
! #: config/pru/pru-pragma.cc:66
! #, fuzzy, gcc-internal-format
! #| msgid "%<CTABLE_ENTRY%> base address is not a multiple of 256"
! msgid "%<CTABLE_ENTRY%> base address does not fit in 32-bits"
! msgstr "%<CTABLE_ENTRY%>-Basisadresse muss ein Vielfaches von 256 sein"
! 
! #: config/pru/pru-pragma.cc:70
  #, gcc-internal-format
  msgid "%<CTABLE_ENTRY%> base address is not a multiple of 256"
  msgstr "%<CTABLE_ENTRY%>-Basisadresse muss ein Vielfaches von 256 sein"
  
! #: config/pru/pru-pragma.cc:78
  #, gcc-internal-format
  msgid "malformed %<#pragma CTABLE_ENTRY%> variable address"
  msgstr "falsch geformte Variablenadresse bei %<#pragma CTABLE_ENTRY%>"
  
! #: config/pru/pru.cc:2256
  #, gcc-internal-format
  msgid "aggregate types are prohibited in %<__regio_symbol%> address space"
  msgstr "Aggregatstypen sind im %<__regio_symbol%>-Adressraum verboten"
  
! #: config/pru/pru.cc:2263
  #, gcc-internal-format
  msgid "variables in %<__regio_symbol%> address space cannot have initial value"
  msgstr "Variablen im Adressraum %<__regio_symbol%> können keinen Anfangswert haben"
  
! #: config/pru/pru.cc:2266
  #, gcc-internal-format
  msgid "variables in %<__regio_symbol%> address space cannot be declared %<register%>"
  msgstr "Variablen im Adressraum %<__regio_symbol%> können nicht als %<register%> deklariert werden"
  
! #: config/pru/pru.cc:2269
  #, gcc-internal-format
  msgid "variables in %<__regio_symbol%> address space must be declared %<volatile%>"
  msgstr "Variablen im Adressraum %<__regio_symbol%> müssen als %<volatile%> deklariert werden"
  
! #: config/pru/pru.cc:2272
  #, gcc-internal-format
  msgid "variables in %<__regio_symbol%> address space must be declared %<extern%>"
  msgstr "Variablen im Adressraum %<__regio_symbol%> müssen als %<extern%> deklariert werden"
  
! #: config/pru/pru.cc:2275
  #, gcc-internal-format
  msgid "only 32-bit access is supported for %<__regio_symbol%> address space"
  msgstr "für den Adressraum %<__regio_symbol%> wird nur der 32-Bit-Zugriff unterstützt"
  
! #: config/pru/pru.cc:2278
  #, gcc-internal-format
  msgid "register name %qs not recognized in %<__regio_symbol%> address space"
  msgstr "Registername %qs ist im Adressraum %<__regio_symbol%> unbekannt"
  
! #: config/pru/pru.cc:2303
  #, gcc-internal-format
  msgid "pointers to %<__regio_symbol%> address space are prohibited"
  msgstr "Zeiger auf den Adressraum %<__regio_symbol%> sind verboten"
  
! #: config/riscv/riscv-c.cc:200
  #, gcc-internal-format
  msgid "%<#pragma riscv intrinsic%> requires a string parameter"
  msgstr "%<#pragma riscv intrinsic%> erfordert eine Zeichenkette als Parameter"
  
! #: config/riscv/riscv-c.cc:213
  #, gcc-internal-format
  msgid "unknown %<#pragma riscv intrinsic%> option %qs"
  msgstr "unbekannte Option %qs für %<#pragma riscv intrinsic%>"
  
! #: config/riscv/riscv-target-attr.cc:112
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: must start with rv64 but found %qs"
  msgstr "unerwartete Architektur für %<target()%>-Attribut: muss mit rv64 beginnen, ist jedoch %qs"
  
! #: config/riscv/riscv-target-attr.cc:120
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: must start with rv32 but found %qs"
  msgstr "unerwartete Architektur für %<target()%>-Attribut: muss mit rv32 beginnen, ist jedoch %qs"
  
! #: config/riscv/riscv-target-attr.cc:152
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: must start with + or rv"
  msgstr "unerwartete Architektur für %<target()%>-Attribut: muss mit + oder rv beginnen"
  
! #: config/riscv/riscv-target-attr.cc:162
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: bad string found %qs"
  msgstr "unerwartete Architektur für %<target()%>-Attribut: Fehlerhafte Zeichenfolge %qs gefunden"
  
! #: config/riscv/riscv-target-attr.cc:189
  #, gcc-internal-format
  msgid "%<target()%> attribute: arch appears more than once"
  msgstr "%<target()%>-Attribut: Architektur erscheint mehr als einmal"
  
! #: config/riscv/riscv-target-attr.cc:200
  #, gcc-internal-format
  msgid "%<target()%> attribute: cpu appears more than once"
  msgstr "%<target()%>-Attribut: CPU erscheint mehr als einmal"
  
! #: config/riscv/riscv-target-attr.cc:208
  #, gcc-internal-format
  msgid "%<target()%> attribute: unknown CPU %qs"
  msgstr "%<target()%>-Attribut: unbekannte CPU %qs"
  
! #: config/riscv/riscv-target-attr.cc:229
  #, gcc-internal-format
  msgid "%<target()%> attribute: tune appears more than once"
  msgstr "%<target()%>-Attribut: tune erscheint mehr als einmal"
  
! #: config/riscv/riscv-target-attr.cc:236
  #, gcc-internal-format
  msgid "%<target()%> attribute: unknown TUNE %qs"
  msgstr "%<target()%>-Attribut: unbekanntes TUNE %qs"
  
! #: config/riscv/riscv-target-attr.cc:249
  #, gcc-internal-format
  msgid "%<target()%> attribute: priority appears more than once"
  msgstr "%<target()%>-Attribut: Priorität kommt mehr als einmal vor"
  
! #: config/riscv/riscv-target-attr.cc:256
  #, gcc-internal-format
  msgid "%<target()%> attribute: invalid priority %qs"
  msgstr "%<target()%>-Attribut: unbekannte Priorität %qs"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79868
! #: config/riscv/riscv-target-attr.cc:318
  #, gcc-internal-format
  msgid "malformed %<target()%> attribute"
  msgstr "falsch geformtes %<target()%>-Attribut"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79868
! #: config/riscv/riscv-target-attr.cc:336
! #, fuzzy, gcc-internal-format
! #| msgid "attribute %<target(\"%s\")%> does not accept an argument"
! msgid "attribute %<target(\"%s\")%> has empty argument"
! msgstr "Attribut %<target(\"%s\")%> akzeptiert keine Argumente"
! 
! # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79868
! #: config/riscv/riscv-target-attr.cc:352
! #, fuzzy, gcc-internal-format
! #| msgid "attribute %<target(\"%s\")%> does not accept an argument"
! msgid "attribute %<target(\"%s\")%> expects an argument"
! msgstr "Attribut %<target(\"%s\")%> akzeptiert keine Argumente"
! 
! # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79868
! #: config/riscv/riscv-target-attr.cc:360
  #, gcc-internal-format
  msgid "attribute %<target(\"%s\")%> does not accept an argument"
  msgstr "Attribut %<target(\"%s\")%> akzeptiert keine Argumente"
  
! #: config/riscv/riscv-target-attr.cc:369
! #, fuzzy, gcc-internal-format
! #| msgid "Got unknown attribute %<target(\"%s\")%>"
! msgid "unknown attribute %<target(\"%s\")%>"
  msgstr "unbekanntes Attribut %<target(\"%s\")%>"
  
! #: config/riscv/riscv-target-attr.cc:435
! #, fuzzy
! #| msgid "malformed %<target(\"%s\")%> attribute"
! msgid "malformed %<target(\"%B\")%> attribute"
  msgstr "falsch geformtes Attribut %<target(\"%s\")%>"
  
! #: config/riscv/riscv-v.cc:317
  #, gcc-internal-format, gfc-internal-format
  msgid "expected mode %s for operand %d of insn %s but got mode %s.\n"
  msgstr "Interner Fehler: expected mode %s for operand %d of insn %s but got mode %s.\n"
  
! #: config/riscv/riscv-v.cc:379
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid number of operands for insn %s, expected %d but got %d.\n"
  msgstr "Interner Fehler: invalid number of operands for insn %s, expected %d but got %d.\n"
  
! #: config/riscv/riscv-vector-builtins.cc:5246
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd] or %wd"
  msgstr "Übergabe von %wd an das Argument %d von %qE, das einen Wert im Bereich [%wd, %wd] oder %wd erwartet"
  
! #: config/riscv/riscv-vector-builtins.cc:5455
  #, gcc-internal-format
  msgid "RVV type %qT does not have a fixed size"
  msgstr "der RVV-Typ %qT hat keine feste Größe"
  
! #: config/riscv/riscv-vector-builtins.cc:5461
  #, gcc-internal-format
  msgid "RVV type %qT does not have a defined alignment"
  msgstr "der RVV-Typ %qT hat keine definierte Ausrichtung"
  
! #: config/riscv/riscv-vector-builtins.cc:5476
  #, gcc-internal-format
  msgid "arithmetic on pointer to RVV type %qT"
  msgstr "Arithmetik mit Zeiger auf RVV-Typen %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:5484
  #, gcc-internal-format
  msgid "member variables cannot have RVV type %qT"
  msgstr "Membervariablen können nicht vom RVV-Typ %qT sein"
  
! #: config/riscv/riscv-vector-builtins.cc:5486
  #, gcc-internal-format
  msgid "fields cannot have RVV type %qT"
  msgstr "Felder können nicht vom RVV-Typ %qT sein"
  
! #: config/riscv/riscv-vector-builtins.cc:5492
  #, gcc-internal-format
  msgid "array elements cannot have RVV type %qT"
  msgstr "Arrayelemente können nicht vom RVV-Typ %qT sein"
  
! #: config/riscv/riscv-vector-builtins.cc:5498
  #, gcc-internal-format
  msgid "cannot allocate objects with RVV type %qT"
  msgstr "Objekte vom RVV-Typ %qT können nicht alloziert werden"
  
! #: config/riscv/riscv-vector-builtins.cc:5504
  #, gcc-internal-format
  msgid "cannot delete objects with RVV type %qT"
  msgstr "Objekte vom RVV-Typ %qT können nicht gelöscht werden"
  
! #: config/riscv/riscv-vector-builtins.cc:5510
  #, gcc-internal-format
  msgid "cannot throw or catch RVV type %qT"
  msgstr "der RVV-Typ %qT kann weder geworfen noch gefangen werden"
  
! #: config/riscv/riscv-vector-builtins.cc:5516
  #, gcc-internal-format
  msgid "capture by copy of RVV type %qT"
  msgstr "der RVV-Typ %qT kann nicht durch Kopieren gefangen werden"
  
! #: config/riscv/riscv-vector-builtins.cc:5522
  #, gcc-internal-format
  msgid "RVV type %qT not allowed in %<map%> clause"
  msgstr "RVV-Typ %qT ist in %<map%>-Klausel nicht erlaubt"
  
! #: config/riscv/riscv-vector-builtins.cc:5532
  #, gcc-internal-format
  msgid "RVV type %qT not allowed in %<target%> %<private%> clause"
  msgstr "RVV-Typ %qT ist in %<target%>-%<private%>-Klausel nicht erlaubt"
  
! #: config/riscv/riscv-vector-builtins.cc:5538
  #, gcc-internal-format
  msgid "RVV type %qT not allowed in %<target%> %<firstprivate%> clause"
  msgstr "RVV-Typ %qT ist in %<target%>-%<firstprivate%>-Klausel nicht erlaubt"
  
! #: config/riscv/riscv-vector-builtins.cc:5544
  #, gcc-internal-format
  msgid "RVV type %qT not allowed in %<target%> device clauses"
  msgstr "RVV-Typ %qT ist in %<target%>-Geräteklauseln nicht erlaubt"
  
! #: config/riscv/riscv-vector-builtins.cc:5656
  #, gcc-internal-format
  msgid "built-in function %qE requires the zvfbfmin or zvfbfwma ISA extension"
  msgstr "eingebaute Funktion %qE erfordert die ISA-Erweiterung zvfbfmin oder zvfbfwma"
  
! #: config/riscv/riscv-vector-builtins.cc:5666
  #, gcc-internal-format
  msgid "built-in function %qE requires the zvfhmin or zvfh ISA extension"
  msgstr "Eingebaute Funktion %qE erfordert die ISA-Erweiterung zvfhmin oder zvfh"
  
! #: config/riscv/riscv-vector-builtins.cc:5676
  #, gcc-internal-format
  msgid "built-in function %qE requires the zve32f, zve64f, zve64d or v ISA extension"
  msgstr "Eingebaute Funktion %qE erfordert die ISA-Erweiterung zve32f, zve64f, zve64d oder v"
  
! #: config/riscv/riscv-vector-builtins.cc:5686
  #, gcc-internal-format
  msgid "built-in function %qE requires the zve64d or v ISA extension"
  msgstr "Eingebaute Funktion %qE erfordert die ISA-Erweiterung zve64d oder v"
  
! #: config/riscv/riscv-vector-builtins.cc:5695
  #, gcc-internal-format
  msgid "built-in function %qE requires the zve64x, zve64f, zve64d or v ISA extension"
  msgstr "Eingebaute Funktion %qE erfordert die ISA-Erweiterung zve64x, zve64f, zve64d oder v"
  
! #: config/riscv/riscv-vector-builtins.cc:5713
! #, fuzzy, gcc-internal-format
! #| msgid "unrecognized gcc debugging option: %c"
! msgid "unrecognized RVV builtin"
! msgstr "GCC-Debuggingoption nicht erkannt: %c"
! 
! #: config/riscv/riscv-vector-builtins.cc:5720
  #, gcc-internal-format
  msgid "built-in function %qE requires the %qs ISA extension"
  msgstr "Eingebaute Funktion %qE erfordert die ISA-Erweiterung %qs"
  
! #: config/riscv/riscv-vector-builtins.cc:5772
  #, gcc-internal-format
  msgid "no matching function call to %qE with empty arguments"
  msgstr "kein passender Funktionsaufruf für %qE mit leeren Argumenten"
  
! #: config/riscv/riscv.cc:1033
  #, gcc-internal-format
  msgid "unknown cpu %qs for %<-mtune%>"
  msgstr "unbekannte CPU %qs für %<-mtune%>"
  
! #: config/riscv/riscv.cc:3464
  #, gcc-internal-format
  msgid "this operation requires the RVV ISA extension"
  msgstr "diese Operation erfordert die RVV-ISA-Erweiterung"
  
! #: config/riscv/riscv.cc:3465
  #, gcc-internal-format
  msgid "you can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr "Sie können RVV mit der Befehlszeilenoption %<-march%>, oder mit dem Attribut %<target%> oder Pragma aktivieren"
  
! #: config/riscv/riscv.cc:6308 config/riscv/riscv.cc:6396
  #, gcc-internal-format
  msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10"
  msgstr "ABI für abgeflachte Struktur mit Bit-Feldern der Länge 0 hat wurde mit GCC 10 geändert"
  
! #: config/riscv/riscv.cc:6337 config/riscv/riscv.cc:6414
! #, fuzzy, gcc-internal-format
! #| msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10"
! msgid "ABI for flattened empty union and zero length array changed in GCC 16"
! msgstr "ABI für abgeflachte Struktur mit Bit-Feldern der Länge 0 hat wurde mit GCC 10 geändert"
! 
! #: config/riscv/riscv.cc:7029
  #, gcc-internal-format
  msgid "RVV type %qT cannot be passed to an unprototyped function"
  msgstr "der RVV-Typ %qT kann nur an prototypisierte Funktionen übergeben werden"
  
! #: config/riscv/riscv.cc:7318 config/riscv/riscv.cc:7380
  #, gcc-internal-format
  msgid "%s %qT requires the V ISA extension"
  msgstr "%s %qT benötigt die V-ISA-Erweiterung"
  
! #: config/riscv/riscv.cc:7330
  #, gcc-internal-format
  msgid "%s %qT requires the zve64x, zve64f, zve64d or v ISA extension"
  msgstr "%s %qT benötigt die ISA-Erweiterung zve64x, zve64f, zve64d oder v"
  
! #: config/riscv/riscv.cc:7344
  #, gcc-internal-format
  msgid "%s %qT requires the zvfhmin or zvfh ISA extension"
  msgstr "%s %qT benötigt die ISA-Erweiterung zvfhmin oder zvfh"
  
! #: config/riscv/riscv.cc:7353
  #, gcc-internal-format
  msgid "%s %qT requires the zve32f, zve64f, zve64d or v ISA extension"
  msgstr "%s %qT benötigt die ISA-Erweiterung zve32f, zve64f, zve64d oder v"
  
! #: config/riscv/riscv.cc:7362
  #, gcc-internal-format
  msgid "%s %qT requires the zve64d or v ISA extension"
  msgstr "%s %qT benötigt die ISA-Erweiterung zve64d oder v"
  
! #: config/riscv/riscv.cc:7372
  #, gcc-internal-format
  msgid "%s %qT requires the minimal vector length %qd but %qd is given"
  msgstr "%s %qT benötigt mindestens die Vektorlänge %qd, aber %qd ist gegeben"
  
! #: config/riscv/riscv.cc:7438
  #, gcc-internal-format
  msgid "function attribute %qs requires the V ISA extension"
  msgstr "Funktionsattribut %qs erfordert die ISA-Erweiterung V"
  
! #: config/riscv/riscv.cc:7464
  #, gcc-internal-format
! msgid "unsupported %<ABI_VLEN%> value %d for %qs attribute;%<ABI_VLEN must%> be in the range [32, 16384] and must be a power of 2"
! msgstr ""
! 
! #: config/riscv/riscv.cc:7489
! #, fuzzy, gcc-internal-format
! #| msgid "function attribute %qs requires the V ISA extension"
! msgid "function attribute %qs requires the vector ISA extension"
! msgstr "Funktionsattribut %qs erfordert die ISA-Erweiterung V"
! 
! #: config/riscv/riscv.cc:7599
! #, fuzzy, gcc-internal-format
! #| msgid "function attribute %qs requires the V ISA extension"
! msgid "attribute 'rnmi' requires the Smrnmi ISA extension"
! msgstr "Funktionsattribut %qs erfordert die ISA-Erweiterung V"
! 
! #: config/riscv/riscv.cc:7607
! #, fuzzy, gcc-internal-format
! #| msgid "argument to %qE attribute is not %<\"user\"%>, %<\"supervisor\"%>, or %<\"machine\"%>"
! msgid "argument to %qE attribute is not %<\"supervisor\"%>, %<\"machine\"%>, or %<\"rnmi\"%>"
  msgstr "Argument des Attributs %qE muss %<\"user\"%>, %<\"supervisor\"%> oder %<\"machine\"%> sein"
  
! #: config/riscv/riscv.cc:7649
  #, gcc-internal-format
  msgid "%qs is only supported when %<-mrvv-vector-bits=zvl%> is specified"
  msgstr "%qs wird nur unterstützt, wenn %<-mrvv-vector-bits=zvl%> angegeben ist"
  
! #: config/riscv/riscv.cc:7658
  #, gcc-internal-format
  msgid "%qs applied to non-RVV type %qT"
  msgstr "%qs angewendet auf Nicht-RVV-Typ %qT"
  
! #: config/riscv/riscv.cc:7666
  #, gcc-internal-format
  msgid "%qs requires an integer constant"
  msgstr "%qs erfordert eine konstante Ganzzahl"
  
! #: config/riscv/riscv.cc:7676
  #, gcc-internal-format
  msgid "invalid RVV vector size %qd, expected size is %qd based on LMUL of type and %qs"
  msgstr "ungültige RVV-Vektorgröße %qd, erwartete Größe ist %qd basierend auf LMUL des Typs und %qs"
  
! #: config/riscv/riscv.cc:12270
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr "%<-mdiv%> erfordert %<-march%>, um die %<M%>-Erweiterung zu ermitteln"
  
! #: config/riscv/riscv.cc:12275
  #, gcc-internal-format
  msgid "Currently the %<V%> implementation requires the %<M%> extension"
  msgstr "Derzeit erfordert die %<V%>-Implementierung die %<M%>-Erweiterung"
  
! #: config/riscv/riscv.cc:12335
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support VLEN greater than 4096bit for 'V' Extension"
  msgstr "Der aktuelle RISC-V-GCC unterstützt keine VLEN größer als 4096bit für die Erweiterung »V«"
  
! #: config/riscv/riscv.cc:12341
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support RVV in big-endian mode"
  msgstr "Der aktuelle RISC-V-GCC unterstützt RVV im Big-Endian-Modus nicht"
  
! #: config/riscv/riscv.cc:12387 config/riscv/riscv.cc:12390
  #, gcc-internal-format
  msgid "code model %qs with %qs"
  msgstr "Codemodell %qs mit %qs"
  
! #: config/riscv/riscv.cc:12419
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr "die angeforderte ABI erfordert %<-march%>, um die %qc-Erweiterung zu ermitteln"
  
! #: config/riscv/riscv.cc:12426
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr "rv32e erfordert die ilp32e-ABI"
  
! #: config/riscv/riscv.cc:12428
  #, gcc-internal-format
  msgid "rv64e requires lp64e ABI"
  msgstr "rv64e erfordert lp64e-ABI"
  
! #: config/riscv/riscv.cc:12433
  #, gcc-internal-format
  msgid "ILP32E ABI does not support the %qc extension"
  msgstr "ILP32E ABI unterstützt die %qc-Erweiterung nicht"
  
! #: config/riscv/riscv.cc:12438
  #, gcc-internal-format
  msgid "LP64E ABI is marked for deprecation in GCC"
  msgstr "das LP64E-ABI ist im GCC als veraltet gekennzeichnet"
  
! #: config/riscv/riscv.cc:12439
  msgid "if you need LP64E please notify the GCC project via %{PR116152%}"
  msgstr "wenn Sie LP64E benötigen, benachrichtigen Sie bitte das GCC-Projekt über %{PR116152%}"
  
! #: config/riscv/riscv.cc:12447
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e, lp64 or lp64e"
  msgstr "z*inx erfordert ABI ilp32, ilp32e, lp64 oder lp64e"
  
! #: config/riscv/riscv.cc:12451
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr "ABI erfordert %<-march=rv%d%>"
  
! #: config/riscv/riscv.cc:12461
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "%<-mpreferred-stack-boundary=%d%> muss zwischen %d und %d liegen"
  
! #: config/riscv/riscv.cc:12474
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr "%<-mriscv-attribute%> RISC-V-ELF-Attribut erfordert GNU as 2.32 [%<-mriscv-attribute%>]"
  
! #: config/riscv/riscv.cc:12501 config/rs6000/rs6000.cc:4527
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr "%qs ist in %qs kein gültiges Basisregister"
  
! #: config/riscv/riscv.cc:12515 config/rs6000/rs6000.cc:4510
  #, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr "%qs ist in %qs keine gültige Zahl"
  
! #: config/riscv/riscv.cc:13047
  #, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr "%qs-Funktion kann keine andere Interrupt-Art haben"
  
! #: config/riscv/riscv.cc:13644
  #, gcc-internal-format
  msgid "cannot allocate vl register for %qs on this target"
  msgstr "vl-Register für %qs kann auf diesem Ziel nicht alloziert werden"
*************** msgstr "%qs verwendet Register r29"
*** 44481,44732 ****
  msgid "Stack frame larger than 2G is not supported for %<-fsplit-stack%>"
  msgstr "Stapelrahmen größer als 2G wird für %<-fsplit-stack%> nicht unterstützt"
  
! #: config/rs6000/rs6000.cc:3237 config/rs6000/rs6000.cc:3240
! #: config/rs6000/rs6000.cc:3243
  #, gcc-internal-format
  msgid "%qs requires %qs or %qs"
  msgstr "%qs erfordert %qs oder %qs"
  
! #: config/rs6000/rs6000.cc:3344
  #, gcc-internal-format
  msgid "%qs requires PowerPC64 architecture, enabling"
  msgstr "%qs erfordert PowerPC64-Architektur, wird eingeschaltet"
  
! #: config/rs6000/rs6000.cc:3464
  #, gcc-internal-format
  msgid "%<-mcall-aixdesc%> incompatible with %<-mabi=elfv2%>"
  msgstr "%<-mcall-aixdesc%> ist unverträglich mit %<-mabi=elfv2%>"
  
! #: config/rs6000/rs6000.cc:3513
  #, gcc-internal-format
  msgid "%qs unsupported for this ABI"
  msgstr "%qs wird in dieser ABI nicht unterstützt"
  
! #: config/rs6000/rs6000.cc:3641
  #, gcc-internal-format
  msgid "%qs is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr "%qs wird für 64-Bit-Darwin nicht unterstützt; es ist mit den installierten C- und C++-Bibliotheken unverträglich"
  
! #: config/rs6000/rs6000.cc:3802
  #, gcc-internal-format
  msgid "AltiVec not supported in this target"
  msgstr "AltiVec wird für dieses Ziel nicht unterstützt"
  
! #: config/rs6000/rs6000.cc:3819
  #, gcc-internal-format
  msgid "%qs is not supported on little endian systems"
  msgstr "%qs wird auf »little endian«-Systemen nicht unterstützt"
  
! #: config/rs6000/rs6000.cc:3838
  #, gcc-internal-format
  msgid "%<-mvsx%> and %<-msoft-float%> are incompatible"
  msgstr "%<-mvsx%> und %<-msoft-float%> sind unverträglich"
  
! #: config/rs6000/rs6000.cc:3848
  #, gcc-internal-format
  msgid "%<-mvsx%> and %<-mavoid-indexed-addresses%> are incompatible"
  msgstr "%<-mvsx%> und %<-mavoid-indexed-addresses%> sind unverträglich"
  
! #: config/rs6000/rs6000.cc:3859
  #, gcc-internal-format
  msgid "%<-mvsx%> and %<-mno-altivec%> are incompatible"
  msgstr "%<-mvsx%> und %<-mno-altivec%> sind unverträglich"
  
! #: config/rs6000/rs6000.cc:3904
  #, gcc-internal-format
  msgid "power9 target option is incompatible with %<%s=<xxx>%> for <xxx> less than power9"
  msgstr "power9-Zieloption ist mit %<%s=<xxx>%> für <xxx> kleiner als power9 inkompatibel"
  
  #. Enforce that none of the ISA_3_0_MASKS_SERVER flags
  #. were explicitly cleared.
! #: config/rs6000/rs6000.cc:3912
  #, gcc-internal-format
  msgid "%qs incompatible with explicitly disabled options"
  msgstr "%qs inkompatibel mit explizit ausgeschalteten Optionen"
  
  #. TARGET_VSX = 1 implies Power 7 and newer
! #: config/rs6000/rs6000.cc:3950 config/rs6000/rs6000.cc:3958
! #: config/rs6000/rs6000.cc:3972 config/rs6000/rs6000.cc:4034
! #: config/rs6000/rs6000.cc:4067 config/rs6000/rs6000.cc:4082
! #: config/rs6000/rs6000.cc:4090 config/rs6000/rs6000.cc:4209
! #: config/rs6000/rs6000.cc:4222 config/rs6000/rs6000.cc:4231
! #: config/rs6000/rs6000.cc:4369 config/rs6000/rs6000.cc:4382
! #: config/rs6000/rs6000.cc:4404
  #, gcc-internal-format
  msgid "%qs requires %qs"
  msgstr "%qs erfordert %qs"
  
! #: config/rs6000/rs6000.cc:4118
  #, gcc-internal-format
  msgid "target attribute or pragma changes %<long double%> size"
  msgstr "Ziel-Attribut oder Pragma ändert Größe von %<long double%>"
  
! #: config/rs6000/rs6000.cc:4135
  #, gcc-internal-format
  msgid "%qs requires full ISA 2.06 support"
  msgstr "%qs erfordert vollständige Unterstützung von ISA 2.06"
  
! #: config/rs6000/rs6000.cc:4148
  #, gcc-internal-format
  msgid "Using IEEE extended precision %<long double%>"
  msgstr "IEEE %<long double%> mit erweiterter Genauigkeit wird verwendet"
  
! #: config/rs6000/rs6000.cc:4151
  #, gcc-internal-format
  msgid "Using IBM extended precision %<long double%>"
  msgstr "IBM %<long double%> mit erweiterter Genauigkeit wird verwendet"
  
! #: config/rs6000/rs6000.cc:4170
  #, gcc-internal-format
  msgid "%qs requires VSX support"
  msgstr "%qs erfordert VSX-Unterstützung"
  
! #: config/rs6000/rs6000.cc:4179
  #, gcc-internal-format
  msgid "The %<-mfloat128%> option may not be fully supported"
  msgstr "Die Option %<-mfloat128%> wird möglicherweise nicht vollständig unterstützt"
  
! #: config/rs6000/rs6000.cc:4201
  #, gcc-internal-format
  msgid "%qs requires full ISA 3.0 support"
  msgstr "%qs erfordert vollständige Unterstützung von ISA 3.0"
  
! #: config/rs6000/rs6000.cc:4288
  #, gcc-internal-format
  msgid "unknown vectorization library ABI type in %<-mveclibabi=%s%>"
  msgstr "unbekannter ABI-Typ für Vektorisierungsbibliothek in %<-mveclibabi=%s%>"
  
! #: config/rs6000/rs6000.cc:4301 config/rs6000/rs6000.cc:4316
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr "Ziel-Attribut oder Pragma ändert AltiVec ABI"
  
! #: config/rs6000/rs6000.cc:4329
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr "Ziel-Attribut oder Pragma ändert darwin64 ABI"
  
! #: config/rs6000/rs6000.cc:4538
  #, gcc-internal-format
  msgid "%qs needs a valid base register"
  msgstr "%qs erfordert ein gültiges Basisregister"
  
! #: config/rs6000/rs6000.cc:4836
  #, gcc-internal-format
  msgid "unknown option for %<%s=%s%>"
  msgstr "unbekannte Option für %<%s=%s%>"
  
! #: config/rs6000/rs6000.cc:4855
  #, gcc-internal-format
  msgid "%<-mrop-protect%> requires %<-mcpu=power8%> or later"
  msgstr "%<-mrop-protect%> erfordert %<-mcpu=power8%> oder höher"
  
! #: config/rs6000/rs6000.cc:4859
  #, gcc-internal-format
  msgid "%<-mrop-protect%> requires the ELFv2 ABI"
  msgstr "%<-mrop-protect%> erfordert das ELFv2-ABI"
  
! #: config/rs6000/rs6000.cc:4877
  #, gcc-internal-format
  msgid "%qs is deprecated and not recommended in any circumstances"
  msgstr "%qs ist veraltet und wird unter keinen Umständen empfohlen"
  
! #: config/rs6000/rs6000.cc:11209
  #, gcc-internal-format
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr "%qs ist ein undurchsichtiger Typ, und Sie können ihn nicht auf andere Werte setzen"
  
! #: config/rs6000/rs6000.cc:18014
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "kein Profiling von 64-bit-Code für dieses ABI"
  
! #: config/rs6000/rs6000.cc:20417
  #, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr "Bei Verwendung der Option %qs kann die Adresse von geschachtelten Funktionen nicht verwendet werden"
  
! #: config/rs6000/rs6000.cc:20499
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "Verwendung von %<long double%> in AltiVec-Typen ist ungültig"
  
! #: config/rs6000/rs6000.cc:20501
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "Verwendung boolescher Typen in AltiVec-Typen ist ungültig"
  
! #: config/rs6000/rs6000.cc:20503
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "Verwendung von %<complex%> in AltiVec-Typen ist ungültig"
  
! #: config/rs6000/rs6000.cc:20505
  #, gcc-internal-format
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr "Verwendung dezimaler Gleitkommatypen in AltiVec-Typen ist ungültig"
  
! #: config/rs6000/rs6000.cc:20511
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr "Verwendung von %<long%> in AltiVec-Typen ist für 64-Bit-Code ohne %qs ungültig"
  
! #: config/rs6000/rs6000.cc:20514
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "Verwendung von %<long%> in AltiVec-Typen ist veraltet; %<int%> verwenden"
  
! #: config/rs6000/rs6000.cc:20519
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "Verwendung von %<long long%> in AltiVec-Typen ist ohne %qs ungültig"
  
! #: config/rs6000/rs6000.cc:20522
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr "Verwendung von %<double%> in AltiVec-Typen ist ohne %qs ungültig"
  
! #: config/rs6000/rs6000.cc:24686
  #, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "ungültige CPU %qs für %s%qs%s"
  
! #: config/rs6000/rs6000.cc:24689
  #, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr "%s%qs%s ist nicht erlaubt"
  
! #: config/rs6000/rs6000.cc:24691
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr "%s%qs%s ist ungültig"
  
! #: config/rs6000/rs6000.cc:25212
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr "%<-mno-%s%> schaltet %<-m%s%> aus"
  
! #: config/rs6000/rs6000.cc:25371
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr "das Attribut %<target_clones%> erfordert GLIBC (2.23 oder neuer), die Hardware-Fähigkeits-Bits exportiert"
  
! #: config/rs6000/rs6000.cc:25660
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "Multiversionierung virtueller Funktionen wird nicht unterstützt"
  
! #: config/rs6000/rs6000.cc:28801
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr "das Ergebnis des Befehls xxspltidp ist für denormalisierte Eingabewerte undefiniert"
  
! #: config/rs6000/rs6000.cc:29279
  #, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr "Typ %<__vector_quad%> erfordert die Option %qs"
  
! #: config/rs6000/rs6000.cc:29284
  #, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr "Typ %<__vector_pair%> erfordert die Option %qs"
--- 46620,46871 ----
  msgid "Stack frame larger than 2G is not supported for %<-fsplit-stack%>"
  msgstr "Stapelrahmen größer als 2G wird für %<-fsplit-stack%> nicht unterstützt"
  
! #: config/rs6000/rs6000.cc:3234 config/rs6000/rs6000.cc:3237
! #: config/rs6000/rs6000.cc:3240
  #, gcc-internal-format
  msgid "%qs requires %qs or %qs"
  msgstr "%qs erfordert %qs oder %qs"
  
! #: config/rs6000/rs6000.cc:3341
  #, gcc-internal-format
  msgid "%qs requires PowerPC64 architecture, enabling"
  msgstr "%qs erfordert PowerPC64-Architektur, wird eingeschaltet"
  
! #: config/rs6000/rs6000.cc:3461
  #, gcc-internal-format
  msgid "%<-mcall-aixdesc%> incompatible with %<-mabi=elfv2%>"
  msgstr "%<-mcall-aixdesc%> ist unverträglich mit %<-mabi=elfv2%>"
  
! #: config/rs6000/rs6000.cc:3510
  #, gcc-internal-format
  msgid "%qs unsupported for this ABI"
  msgstr "%qs wird in dieser ABI nicht unterstützt"
  
! #: config/rs6000/rs6000.cc:3638
  #, gcc-internal-format
  msgid "%qs is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr "%qs wird für 64-Bit-Darwin nicht unterstützt; es ist mit den installierten C- und C++-Bibliotheken unverträglich"
  
! #: config/rs6000/rs6000.cc:3799
  #, gcc-internal-format
  msgid "AltiVec not supported in this target"
  msgstr "AltiVec wird für dieses Ziel nicht unterstützt"
  
! #: config/rs6000/rs6000.cc:3816
  #, gcc-internal-format
  msgid "%qs is not supported on little endian systems"
  msgstr "%qs wird auf »little endian«-Systemen nicht unterstützt"
  
! #: config/rs6000/rs6000.cc:3835
  #, gcc-internal-format
  msgid "%<-mvsx%> and %<-msoft-float%> are incompatible"
  msgstr "%<-mvsx%> und %<-msoft-float%> sind unverträglich"
  
! #: config/rs6000/rs6000.cc:3845
  #, gcc-internal-format
  msgid "%<-mvsx%> and %<-mavoid-indexed-addresses%> are incompatible"
  msgstr "%<-mvsx%> und %<-mavoid-indexed-addresses%> sind unverträglich"
  
! #: config/rs6000/rs6000.cc:3856
  #, gcc-internal-format
  msgid "%<-mvsx%> and %<-mno-altivec%> are incompatible"
  msgstr "%<-mvsx%> und %<-mno-altivec%> sind unverträglich"
  
! #: config/rs6000/rs6000.cc:3901
  #, gcc-internal-format
  msgid "power9 target option is incompatible with %<%s=<xxx>%> for <xxx> less than power9"
  msgstr "power9-Zieloption ist mit %<%s=<xxx>%> für <xxx> kleiner als power9 inkompatibel"
  
  #. Enforce that none of the ISA_3_0_MASKS_SERVER flags
  #. were explicitly cleared.
! #: config/rs6000/rs6000.cc:3909
  #, gcc-internal-format
  msgid "%qs incompatible with explicitly disabled options"
  msgstr "%qs inkompatibel mit explizit ausgeschalteten Optionen"
  
  #. TARGET_VSX = 1 implies Power 7 and newer
! #: config/rs6000/rs6000.cc:3947 config/rs6000/rs6000.cc:3955
! #: config/rs6000/rs6000.cc:3969 config/rs6000/rs6000.cc:4031
! #: config/rs6000/rs6000.cc:4064 config/rs6000/rs6000.cc:4079
! #: config/rs6000/rs6000.cc:4087 config/rs6000/rs6000.cc:4206
! #: config/rs6000/rs6000.cc:4219 config/rs6000/rs6000.cc:4228
! #: config/rs6000/rs6000.cc:4366 config/rs6000/rs6000.cc:4379
! #: config/rs6000/rs6000.cc:4401
  #, gcc-internal-format
  msgid "%qs requires %qs"
  msgstr "%qs erfordert %qs"
  
! #: config/rs6000/rs6000.cc:4115
  #, gcc-internal-format
  msgid "target attribute or pragma changes %<long double%> size"
  msgstr "Ziel-Attribut oder Pragma ändert Größe von %<long double%>"
  
! #: config/rs6000/rs6000.cc:4132
  #, gcc-internal-format
  msgid "%qs requires full ISA 2.06 support"
  msgstr "%qs erfordert vollständige Unterstützung von ISA 2.06"
  
! #: config/rs6000/rs6000.cc:4145
  #, gcc-internal-format
  msgid "Using IEEE extended precision %<long double%>"
  msgstr "IEEE %<long double%> mit erweiterter Genauigkeit wird verwendet"
  
! #: config/rs6000/rs6000.cc:4148
  #, gcc-internal-format
  msgid "Using IBM extended precision %<long double%>"
  msgstr "IBM %<long double%> mit erweiterter Genauigkeit wird verwendet"
  
! #: config/rs6000/rs6000.cc:4167
  #, gcc-internal-format
  msgid "%qs requires VSX support"
  msgstr "%qs erfordert VSX-Unterstützung"
  
! #: config/rs6000/rs6000.cc:4176
  #, gcc-internal-format
  msgid "The %<-mfloat128%> option may not be fully supported"
  msgstr "Die Option %<-mfloat128%> wird möglicherweise nicht vollständig unterstützt"
  
! #: config/rs6000/rs6000.cc:4198
  #, gcc-internal-format
  msgid "%qs requires full ISA 3.0 support"
  msgstr "%qs erfordert vollständige Unterstützung von ISA 3.0"
  
! #: config/rs6000/rs6000.cc:4285
  #, gcc-internal-format
  msgid "unknown vectorization library ABI type in %<-mveclibabi=%s%>"
  msgstr "unbekannter ABI-Typ für Vektorisierungsbibliothek in %<-mveclibabi=%s%>"
  
! #: config/rs6000/rs6000.cc:4298 config/rs6000/rs6000.cc:4313
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr "Ziel-Attribut oder Pragma ändert AltiVec ABI"
  
! #: config/rs6000/rs6000.cc:4326
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr "Ziel-Attribut oder Pragma ändert darwin64 ABI"
  
! #: config/rs6000/rs6000.cc:4535
  #, gcc-internal-format
  msgid "%qs needs a valid base register"
  msgstr "%qs erfordert ein gültiges Basisregister"
  
! #: config/rs6000/rs6000.cc:4833
  #, gcc-internal-format
  msgid "unknown option for %<%s=%s%>"
  msgstr "unbekannte Option für %<%s=%s%>"
  
! #: config/rs6000/rs6000.cc:4852
  #, gcc-internal-format
  msgid "%<-mrop-protect%> requires %<-mcpu=power8%> or later"
  msgstr "%<-mrop-protect%> erfordert %<-mcpu=power8%> oder höher"
  
! #: config/rs6000/rs6000.cc:4856
  #, gcc-internal-format
  msgid "%<-mrop-protect%> requires the ELFv2 ABI"
  msgstr "%<-mrop-protect%> erfordert das ELFv2-ABI"
  
! #: config/rs6000/rs6000.cc:4874
  #, gcc-internal-format
  msgid "%qs is deprecated and not recommended in any circumstances"
  msgstr "%qs ist veraltet und wird unter keinen Umständen empfohlen"
  
! #: config/rs6000/rs6000.cc:11220
  #, gcc-internal-format
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr "%qs ist ein undurchsichtiger Typ, und Sie können ihn nicht auf andere Werte setzen"
  
! #: config/rs6000/rs6000.cc:18025
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "kein Profiling von 64-bit-Code für dieses ABI"
  
! #: config/rs6000/rs6000.cc:20428
  #, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr "Bei Verwendung der Option %qs kann die Adresse von geschachtelten Funktionen nicht verwendet werden"
  
! #: config/rs6000/rs6000.cc:20510
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "Verwendung von %<long double%> in AltiVec-Typen ist ungültig"
  
! #: config/rs6000/rs6000.cc:20512
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "Verwendung boolescher Typen in AltiVec-Typen ist ungültig"
  
! #: config/rs6000/rs6000.cc:20514
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "Verwendung von %<complex%> in AltiVec-Typen ist ungültig"
  
! #: config/rs6000/rs6000.cc:20516
  #, gcc-internal-format
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr "Verwendung dezimaler Gleitkommatypen in AltiVec-Typen ist ungültig"
  
! #: config/rs6000/rs6000.cc:20522
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr "Verwendung von %<long%> in AltiVec-Typen ist für 64-Bit-Code ohne %qs ungültig"
  
! #: config/rs6000/rs6000.cc:20525
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "Verwendung von %<long%> in AltiVec-Typen ist veraltet; %<int%> verwenden"
  
! #: config/rs6000/rs6000.cc:20530
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "Verwendung von %<long long%> in AltiVec-Typen ist ohne %qs ungültig"
  
! #: config/rs6000/rs6000.cc:20533
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr "Verwendung von %<double%> in AltiVec-Typen ist ohne %qs ungültig"
  
! #: config/rs6000/rs6000.cc:24697
  #, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "ungültige CPU %qs für %s%qs%s"
  
! #: config/rs6000/rs6000.cc:24700
  #, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr "%s%qs%s ist nicht erlaubt"
  
! #: config/rs6000/rs6000.cc:24702
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr "%s%qs%s ist ungültig"
  
! #: config/rs6000/rs6000.cc:25223
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr "%<-mno-%s%> schaltet %<-m%s%> aus"
  
! #: config/rs6000/rs6000.cc:25359
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr "das Attribut %<target_clones%> erfordert GLIBC (2.23 oder neuer), die Hardware-Fähigkeits-Bits exportiert"
  
! #: config/rs6000/rs6000.cc:25649
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "Multiversionierung virtueller Funktionen wird nicht unterstützt"
  
! #: config/rs6000/rs6000.cc:28836
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr "das Ergebnis des Befehls xxspltidp ist für denormalisierte Eingabewerte undefiniert"
  
! #: config/rs6000/rs6000.cc:29314
  #, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr "Typ %<__vector_quad%> erfordert die Option %qs"
  
! #: config/rs6000/rs6000.cc:29319
  #, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr "Typ %<__vector_pair%> erfordert die Option %qs"
*************** msgid "multiple fast interrupt routines
*** 44742,44769 ****
  msgstr "mehrere schnelle Interruptroutinen gefunden: %qE und %qE"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99297
! #: config/rx/rx.cc:2480
  #, gcc-internal-format
  msgid "invalid control register %d for mvtc; using %<psw%>"
  msgstr "ungültiges Steuerregister %d für mvtc; %<psw%> wird verwendet"
  
! #: config/rx/rx.cc:2602
  #, gcc-internal-format
  msgid "%<__builtin_rx_%s%> takes %<C%>, %<Z%>, %<S%>, %<O%>, %<I%>, or %<U%>"
  msgstr "%<__builtin_rx_%s%> benötigt %<C%>, %<Z%>, %<S%>, %<O%>, %<I%> oder %<U%>"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90148
! #: config/rx/rx.cc:2605
  #, gcc-internal-format
  msgid "use %<__builtin_rx_mvtc (0, ... )%> to write arbitrary values to PSW"
  msgstr "verwenden Sie %<__builtin_rx_mvtc (0, ...)%>, um beliebige Werte in PSW zu schreiben"
  
! #: config/rx/rx.cc:2652
  #, gcc-internal-format
  msgid "%<-mno-allow-string-insns%> forbids the generation of the RMPA instruction"
  msgstr "%<-mno-allow-string-insns%> verbietet das Erzeugen des RMPA-Befehls"
  
! #: config/rx/rx.cc:2799
  #, gcc-internal-format
  msgid "RX FPU instructions do not support NaNs and infinities"
  msgstr "RX-FPU-Befehle unterstützen keine NaNs und Unendlichkeiten"
--- 46881,46908 ----
  msgstr "mehrere schnelle Interruptroutinen gefunden: %qE und %qE"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99297
! #: config/rx/rx.cc:2465
  #, gcc-internal-format
  msgid "invalid control register %d for mvtc; using %<psw%>"
  msgstr "ungültiges Steuerregister %d für mvtc; %<psw%> wird verwendet"
  
! #: config/rx/rx.cc:2587
  #, gcc-internal-format
  msgid "%<__builtin_rx_%s%> takes %<C%>, %<Z%>, %<S%>, %<O%>, %<I%>, or %<U%>"
  msgstr "%<__builtin_rx_%s%> benötigt %<C%>, %<Z%>, %<S%>, %<O%>, %<I%> oder %<U%>"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90148
! #: config/rx/rx.cc:2590
  #, gcc-internal-format
  msgid "use %<__builtin_rx_mvtc (0, ... )%> to write arbitrary values to PSW"
  msgstr "verwenden Sie %<__builtin_rx_mvtc (0, ...)%>, um beliebige Werte in PSW zu schreiben"
  
! #: config/rx/rx.cc:2637
  #, gcc-internal-format
  msgid "%<-mno-allow-string-insns%> forbids the generation of the RMPA instruction"
  msgstr "%<-mno-allow-string-insns%> verbietet das Erzeugen des RMPA-Befehls"
  
! #: config/rx/rx.cc:2784
  #, gcc-internal-format
  msgid "RX FPU instructions do not support NaNs and infinities"
  msgstr "RX-FPU-Befehle unterstützen keine NaNs und Unendlichkeiten"
*************** msgstr "RX-FPU-Befehle unterstützen kei
*** 44773,45078 ****
  msgid "builtin %qs can only be used on vector types"
  msgstr "das eingebaute %qs kann nur mit Vektortypen verwendet werden"
  
! #: config/s390/s390-c.cc:741 config/s390/s390.cc:982
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr "Konstanter Wert erwartet für Argument %2$d der eingebauten Funktion %1$qF"
  
! #: config/s390/s390-c.cc:756
  #, gcc-internal-format
  msgid "valid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096"
  msgstr "gültive Werte für eingebautes %qF, Argument %d, sind 64, 128, 256, 512, 1024, 2048, und 4096"
  
! #: config/s390/s390-c.cc:935
  #, gcc-internal-format
  msgid "builtin %qF is for GCC internal use only"
  msgstr "eingebautes %qF ist nur für interne GCC-Nutzung"
  
! #: config/s390/s390-c.cc:943
  #, gcc-internal-format
  msgid "builtin %qF is deprecated"
  msgstr "eingebaute Funktion %qF ist veraltet"
  
! #: config/s390/s390-c.cc:947
  #, gcc-internal-format
  msgid "%qF requires %<-mvx%>"
  msgstr "%qF erfordert %<-mvx%>"
  
! #: config/s390/s390-c.cc:953
  #, gcc-internal-format
  msgid "%qF requires z14 or higher"
  msgstr "%qF erfordert z14 oder höher"
  
! #: config/s390/s390-c.cc:959
  #, gcc-internal-format
  msgid "%qF requires z15 or higher"
  msgstr "%qF erfordert z15 oder höher"
  
! #: config/s390/s390-c.cc:965
  #, gcc-internal-format
  msgid "%qF requires z17 or higher"
  msgstr "%qF erfordert z17 oder höher"
  
! #: config/s390/s390-c.cc:979
  #, gcc-internal-format
  msgid "mismatch in number of arguments for builtin %qF. Expected: %d got %d"
  msgstr "Konflikt in Anzahl der Argumente für eingebautes %qF. %d erwartet, %d bekommen"
  
! #: config/s390/s390-c.cc:1028
  #, gcc-internal-format
  msgid "invalid parameter combination for intrinsic %qs"
  msgstr "ungültige Parameterkombination für intrinsisches %qs"
  
! #: config/s390/s390-c.cc:1034
  #, gcc-internal-format
  msgid "ambiguous overload for intrinsic %qs"
  msgstr "mehrdeutiges Überladen für intrinsisches %qs"
  
! #: config/s390/s390-c.cc:1042
  #, gcc-internal-format
  msgid "%qs matching variant requires z14 or higher"
  msgstr "passende %qs-Variante erfordert z14 oder höher"
  
! #: config/s390/s390-c.cc:1051
  #, gcc-internal-format
  msgid "%qs matching variant requires z15 or higher"
  msgstr "passende %qs-Variante erfordert z15 oder höher"
  
! #: config/s390/s390-c.cc:1059
  #, gcc-internal-format
  msgid "%qs matching variant requires z17 or higher"
  msgstr "passende %qs-Variante erfordert z17 oder höher"
  
! #: config/s390/s390-c.cc:1065
  #, gcc-internal-format
  msgid "%qs matching variant is deprecated"
  msgstr "%qs-Matchingvariante ist veraltet"
  
! #: config/s390/s390-c.cc:1105
  #, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr "Konstantes Argument %d für eingebaute %qF liegt außerhalb des Wertebereiches für Zieltyp"
  
! #: config/s390/s390.cc:825
  #, gcc-internal-format
  msgid "constant argument %d for builtin %qF is invalid (%s)"
  msgstr "konstantes Argument %d für eingebautes %qF ist ungültig (%s)"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90180
! #: config/s390/s390.cc:829
  #, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range (0-%wu)"
  msgstr "konstantes Argument %d für eingebaute %qF liegt außerhalb des Bereichs 0 bis %wu"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79846
! #: config/s390/s390.cc:845
  #, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range (%wd-%wd)"
  msgstr "konstantes Argument %d für eingebaute %qF liegt außerhalb des Bereichs %wd bis %wd"
  
! #: config/s390/s390.cc:894
  #, gcc-internal-format
  msgid "builtin %qF is not supported without %<-mhtm%> (default with %<-march=zEC12%> and higher)"
  msgstr "eingebaute %qF wird nur mit %<-mhtm%> unterstützt (standardmäßig für %<-march=zEC12%> und höher eingeschaltet)"
  
! #: config/s390/s390.cc:900
  #, gcc-internal-format
  msgid "builtin %qF requires %<-mvx%> (default with %<-march=z13%> and higher)"
  msgstr "eingebaute %qF wird nur mit %<-mvx%> unterstützt (standardmäßig für %<-march=z13%> und höher eingeschaltet)"
  
! #: config/s390/s390.cc:907
  #, gcc-internal-format
  msgid "Builtin %qF requires z14 or higher"
  msgstr "Eingebaute %qF erfordert z14 oder höher"
  
! #: config/s390/s390.cc:913
  #, gcc-internal-format
  msgid "Builtin %qF requires z15 or higher"
  msgstr "Eingebaute %qF erfordert z15 oder höher"
  
! #: config/s390/s390.cc:919
  #, gcc-internal-format
  msgid "Builtin %qF requires z17 or higher"
  msgstr "Eingebaute %qF erfordert z17 oder höher"
  
! #: config/s390/s390.cc:938
  #, gcc-internal-format
  msgid "unresolved overloaded builtin"
  msgstr "unaufgelöste überladene eingebaute Funktion"
  
! #: config/s390/s390.cc:945
  #, gcc-internal-format
  msgid "bad builtin icode"
  msgstr "Falscher eingebauter ICode"
  
! #: config/s390/s390.cc:1079
  #, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr "Ungültiges Argument %d für eingebaute Funktion %qF"
  
! #: config/s390/s390.cc:1180
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr "das angeforderte %qE-Attribut ist kein kommaseparierter Paar von nichtnegativen ganzzahligen Konstanten, oder es ist zu groß (maximal %d)"
  
! #: config/s390/s390.cc:1273
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-extern)"
  msgstr "Argument für %qE ist nicht (keep|thunk|thunk-extern)"
  
! #: config/s390/s390.cc:10815
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr "Gesamtgröße der lokalen Variablen übersteigt Grenze der Architektur"
  
! #: config/s390/s390.cc:12215
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is added"
  msgstr "Rahmengröße der Funktion %qs ist %wd Bytes, das ist größer als die benutzerdefinierte Stapelgrenze von %d Bytes; eine bedingungslose Falle wird gesetzt"
  
! #: config/s390/s390.cc:12231
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this function"
  msgstr "Rahmengröße der Funktion %qs ist %wd Bytes, das ist mehr als die Hälfte der Stapelgröße; die dynamische Prüfung wäre nicht zuverlässig; für diese Funktion wird keine Prüfcode generiert"
  
! #: config/s390/s390.cc:12259
  #, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "Rahmengröße von %qs ist %wd Bytes"
  
! #: config/s390/s390.cc:12263
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr "%qs verwendet dynamische Stapelanforderung"
  
! #: config/s390/s390.cc:13010
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT with zero-width bit fields members changed in GCC 12"
  msgstr "die Parameterübergabe für das Argument vom Typ %qT mit Bitfeldern der Breite 0 hat sich in GCC 12 geändert"
  
! #: config/s390/s390.cc:13969
  #, gcc-internal-format
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "auf s390 können geschachtelte Funktionen mit %<-mfentry%> nicht im Profiling verwendet werden"
  
! #: config/s390/s390.cc:16323
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "64-Bit-ABI nicht unterstützt im ESA/390-Modus"
  
! #: config/s390/s390.cc:16330
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr "thunk-inline wird nur mit %<-mindirect-branch-jump%> unterstützt"
  
! #: config/s390/s390.cc:16365
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr "Hardware-Vektorunterstützung ist auf %s nicht verfügbar"
  
! #: config/s390/s390.cc:16368
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr "Hardware-Vektorunterstützung ist mit %<-msoft-float%> nicht verfügbar"
  
! #: config/s390/s390.cc:16397
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr "Dezimale Hardware-Gleitkommabefehle sind auf %s nicht verfügbar"
  
! #: config/s390/s390.cc:16401
  #, gcc-internal-format
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr "Dezimale Hardware-Gleitkommabefehle sind im ESA/390-Modus nicht verfügbar"
  
! #: config/s390/s390.cc:16413
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr "%<-mhard-dfp%> kann nicht in Verbindung mit %<-msoft-float%> verwendet werden"
  
! #: config/s390/s390.cc:16422
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr "die Kombination aus %<-mbackchain%>, %<-mpacked-stack%> und %<-mhard-float%> wird nicht unterstützt"
  
! #: config/s390/s390.cc:16428
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr "Stapelgröße muss größer als der Stapel-Überwachungswert sein"
  
! #: config/s390/s390.cc:16430
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "Stapelgröße darf nicht größer als 64k sein"
  
! #: config/s390/s390.cc:16433
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr "%<-mstack-guard%> bringt %<-mstack-size%> mit sich"
  
! #: config/s390/s390.cc:16446
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr "%<-mtpf-trace-hook-prologue-check%> erfordert eine Ganzzahl im Bereich von 0 bis 4095"
  
! #: config/s390/s390.cc:16449
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr "%<-mtpf-trace-hook-prologue-target%> erfordert eine Ganzzahl im Bereich von 0 bis 4095"
  
! #: config/s390/s390.cc:16452
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr "%<-mtpf-trace-hook-epilogue-check%> erfordert eine Ganzzahl im Bereich von 0 bis 4095"
  
! #: config/s390/s390.cc:16455
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr "%<-mtpf-trace-hook-epilogue-target%> erfordert eine Ganzzahl im Bereich von 0 bis 4095"
  
! #: config/s390/s390.cc:16519
  #, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr "%<-mfentry%> wird nur auf 64-Bit-CPUs unterstützt"
  
  #. argument is not a plain number
! #: config/s390/s390.cc:16555
  #, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "Argumente von %qs sollten nicht-negative Ganzzahlen sein"
  
! #: config/s390/s390.cc:16562
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "Argument für %qs ist zu groß (max. %d)"
  
! #: config/s390/s390.cc:16593
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr "%<-mno-pic-data-is-text-relative%> kann nur zusammen mit %<-fpic%>/%<-fPIC%> verwendet werden"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:16760
  #, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "Wert %qs wird von Attribut %<target%> nicht unterstützt"
  
! #: config/s390/s390.cc:17819
  #, gcc-internal-format
  msgid "invalid cc output constraint: %qs"
  msgstr "ungültige cc-Ausgabebeschränkung: %qs"
  
! #: config/s390/s390.cc:17824
  #, gcc-internal-format
  msgid "multiple cc output constraints not supported"
  msgstr "mehrere cc-Ausgabebeschränkungen nicht unterstützt"
  
! #: config/s390/s390.cc:17829
  #, gcc-internal-format
  msgid "%<asm%> specifier for cc output conflicts with %<asm%> clobber list"
  msgstr "%<asm%>-Spezifizierer für cc-Ausgabe steht in Konflikt mit %<asm%>-Clobber-Liste"
  
! #: config/s390/s390.cc:17835
  #, gcc-internal-format
  msgid "invalid type for cc output constraint"
  msgstr "ungültiger Typ für cc-Ausgabebeschränkung"
--- 46912,47217 ----
  msgid "builtin %qs can only be used on vector types"
  msgstr "das eingebaute %qs kann nur mit Vektortypen verwendet werden"
  
! #: config/s390/s390-c.cc:744 config/s390/s390.cc:983
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr "Konstanter Wert erwartet für Argument %2$d der eingebauten Funktion %1$qF"
  
! #: config/s390/s390-c.cc:759
  #, gcc-internal-format
  msgid "valid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096"
  msgstr "gültive Werte für eingebautes %qF, Argument %d, sind 64, 128, 256, 512, 1024, 2048, und 4096"
  
! #: config/s390/s390-c.cc:941
  #, gcc-internal-format
  msgid "builtin %qF is for GCC internal use only"
  msgstr "eingebautes %qF ist nur für interne GCC-Nutzung"
  
! #: config/s390/s390-c.cc:949 config/s390/s390.cc:922
  #, gcc-internal-format
  msgid "builtin %qF is deprecated"
  msgstr "eingebaute Funktion %qF ist veraltet"
  
! #: config/s390/s390-c.cc:953
  #, gcc-internal-format
  msgid "%qF requires %<-mvx%>"
  msgstr "%qF erfordert %<-mvx%>"
  
! #: config/s390/s390-c.cc:959
  #, gcc-internal-format
  msgid "%qF requires z14 or higher"
  msgstr "%qF erfordert z14 oder höher"
  
! #: config/s390/s390-c.cc:965
  #, gcc-internal-format
  msgid "%qF requires z15 or higher"
  msgstr "%qF erfordert z15 oder höher"
  
! #: config/s390/s390-c.cc:971
  #, gcc-internal-format
  msgid "%qF requires z17 or higher"
  msgstr "%qF erfordert z17 oder höher"
  
! #: config/s390/s390-c.cc:985
  #, gcc-internal-format
  msgid "mismatch in number of arguments for builtin %qF. Expected: %d got %d"
  msgstr "Konflikt in Anzahl der Argumente für eingebautes %qF. %d erwartet, %d bekommen"
  
! #: config/s390/s390-c.cc:1047
  #, gcc-internal-format
  msgid "invalid parameter combination for intrinsic %qs"
  msgstr "ungültige Parameterkombination für intrinsisches %qs"
  
! #: config/s390/s390-c.cc:1053
  #, gcc-internal-format
  msgid "ambiguous overload for intrinsic %qs"
  msgstr "mehrdeutiges Überladen für intrinsisches %qs"
  
! #: config/s390/s390-c.cc:1061
  #, gcc-internal-format
  msgid "%qs matching variant requires z14 or higher"
  msgstr "passende %qs-Variante erfordert z14 oder höher"
  
! #: config/s390/s390-c.cc:1070
  #, gcc-internal-format
  msgid "%qs matching variant requires z15 or higher"
  msgstr "passende %qs-Variante erfordert z15 oder höher"
  
! #: config/s390/s390-c.cc:1078
  #, gcc-internal-format
  msgid "%qs matching variant requires z17 or higher"
  msgstr "passende %qs-Variante erfordert z17 oder höher"
  
! #: config/s390/s390-c.cc:1084
  #, gcc-internal-format
  msgid "%qs matching variant is deprecated"
  msgstr "%qs-Matchingvariante ist veraltet"
  
! #: config/s390/s390-c.cc:1124
  #, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr "Konstantes Argument %d für eingebaute %qF liegt außerhalb des Wertebereiches für Zieltyp"
  
! #: config/s390/s390.cc:823
  #, gcc-internal-format
  msgid "constant argument %d for builtin %qF is invalid (%s)"
  msgstr "konstantes Argument %d für eingebautes %qF ist ungültig (%s)"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90180
! #: config/s390/s390.cc:827
  #, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range (0-%wu)"
  msgstr "konstantes Argument %d für eingebaute %qF liegt außerhalb des Bereichs 0 bis %wu"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79846
! #: config/s390/s390.cc:843
  #, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range (%wd-%wd)"
  msgstr "konstantes Argument %d für eingebaute %qF liegt außerhalb des Bereichs %wd bis %wd"
  
! #: config/s390/s390.cc:892
  #, gcc-internal-format
  msgid "builtin %qF is not supported without %<-mhtm%> (default with %<-march=zEC12%> and higher)"
  msgstr "eingebaute %qF wird nur mit %<-mhtm%> unterstützt (standardmäßig für %<-march=zEC12%> und höher eingeschaltet)"
  
! #: config/s390/s390.cc:898
  #, gcc-internal-format
  msgid "builtin %qF requires %<-mvx%> (default with %<-march=z13%> and higher)"
  msgstr "eingebaute %qF wird nur mit %<-mvx%> unterstützt (standardmäßig für %<-march=z13%> und höher eingeschaltet)"
  
! #: config/s390/s390.cc:905
  #, gcc-internal-format
  msgid "Builtin %qF requires z14 or higher"
  msgstr "Eingebaute %qF erfordert z14 oder höher"
  
! #: config/s390/s390.cc:911
  #, gcc-internal-format
  msgid "Builtin %qF requires z15 or higher"
  msgstr "Eingebaute %qF erfordert z15 oder höher"
  
! #: config/s390/s390.cc:917
  #, gcc-internal-format
  msgid "Builtin %qF requires z17 or higher"
  msgstr "Eingebaute %qF erfordert z17 oder höher"
  
! #: config/s390/s390.cc:939
  #, gcc-internal-format
  msgid "unresolved overloaded builtin"
  msgstr "unaufgelöste überladene eingebaute Funktion"
  
! #: config/s390/s390.cc:946
  #, gcc-internal-format
  msgid "bad builtin icode"
  msgstr "Falscher eingebauter ICode"
  
! #: config/s390/s390.cc:1080
  #, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr "Ungültiges Argument %d für eingebaute Funktion %qF"
  
! #: config/s390/s390.cc:1181
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr "das angeforderte %qE-Attribut ist kein kommaseparierter Paar von nichtnegativen ganzzahligen Konstanten, oder es ist zu groß (maximal %d)"
  
! #: config/s390/s390.cc:1274
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-extern)"
  msgstr "Argument für %qE ist nicht (keep|thunk|thunk-extern)"
  
! #: config/s390/s390.cc:11111
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr "Gesamtgröße der lokalen Variablen übersteigt Grenze der Architektur"
  
! #: config/s390/s390.cc:12511
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is added"
  msgstr "Rahmengröße der Funktion %qs ist %wd Bytes, das ist größer als die benutzerdefinierte Stapelgrenze von %d Bytes; eine bedingungslose Falle wird gesetzt"
  
! #: config/s390/s390.cc:12527
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this function"
  msgstr "Rahmengröße der Funktion %qs ist %wd Bytes, das ist mehr als die Hälfte der Stapelgröße; die dynamische Prüfung wäre nicht zuverlässig; für diese Funktion wird keine Prüfcode generiert"
  
! #: config/s390/s390.cc:12555
  #, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "Rahmengröße von %qs ist %wd Bytes"
  
! #: config/s390/s390.cc:12559
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr "%qs verwendet dynamische Stapelanforderung"
  
! #: config/s390/s390.cc:13306
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT with zero-width bit fields members changed in GCC 12"
  msgstr "die Parameterübergabe für das Argument vom Typ %qT mit Bitfeldern der Breite 0 hat sich in GCC 12 geändert"
  
! #: config/s390/s390.cc:14265
  #, gcc-internal-format
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "auf s390 können geschachtelte Funktionen mit %<-mfentry%> nicht im Profiling verwendet werden"
  
! #: config/s390/s390.cc:16617
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "64-Bit-ABI nicht unterstützt im ESA/390-Modus"
  
! #: config/s390/s390.cc:16624
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr "thunk-inline wird nur mit %<-mindirect-branch-jump%> unterstützt"
  
! #: config/s390/s390.cc:16659
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr "Hardware-Vektorunterstützung ist auf %s nicht verfügbar"
  
! #: config/s390/s390.cc:16662
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr "Hardware-Vektorunterstützung ist mit %<-msoft-float%> nicht verfügbar"
  
! #: config/s390/s390.cc:16691
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr "Dezimale Hardware-Gleitkommabefehle sind auf %s nicht verfügbar"
  
! #: config/s390/s390.cc:16695
  #, gcc-internal-format
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr "Dezimale Hardware-Gleitkommabefehle sind im ESA/390-Modus nicht verfügbar"
  
! #: config/s390/s390.cc:16707
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr "%<-mhard-dfp%> kann nicht in Verbindung mit %<-msoft-float%> verwendet werden"
  
! #: config/s390/s390.cc:16716
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr "die Kombination aus %<-mbackchain%>, %<-mpacked-stack%> und %<-mhard-float%> wird nicht unterstützt"
  
! #: config/s390/s390.cc:16722
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr "Stapelgröße muss größer als der Stapel-Überwachungswert sein"
  
! #: config/s390/s390.cc:16724
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "Stapelgröße darf nicht größer als 64k sein"
  
! #: config/s390/s390.cc:16727
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr "%<-mstack-guard%> bringt %<-mstack-size%> mit sich"
  
! #: config/s390/s390.cc:16740
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr "%<-mtpf-trace-hook-prologue-check%> erfordert eine Ganzzahl im Bereich von 0 bis 4095"
  
! #: config/s390/s390.cc:16743
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr "%<-mtpf-trace-hook-prologue-target%> erfordert eine Ganzzahl im Bereich von 0 bis 4095"
  
! #: config/s390/s390.cc:16746
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr "%<-mtpf-trace-hook-epilogue-check%> erfordert eine Ganzzahl im Bereich von 0 bis 4095"
  
! #: config/s390/s390.cc:16749
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr "%<-mtpf-trace-hook-epilogue-target%> erfordert eine Ganzzahl im Bereich von 0 bis 4095"
  
! #: config/s390/s390.cc:16810
  #, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr "%<-mfentry%> wird nur auf 64-Bit-CPUs unterstützt"
  
  #. argument is not a plain number
! #: config/s390/s390.cc:16846
  #, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "Argumente von %qs sollten nicht-negative Ganzzahlen sein"
  
! #: config/s390/s390.cc:16853
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "Argument für %qs ist zu groß (max. %d)"
  
! #: config/s390/s390.cc:16884
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr "%<-mno-pic-data-is-text-relative%> kann nur zusammen mit %<-fpic%>/%<-fPIC%> verwendet werden"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:17051
  #, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "Wert %qs wird von Attribut %<target%> nicht unterstützt"
  
! #: config/s390/s390.cc:18130
  #, gcc-internal-format
  msgid "invalid cc output constraint: %qs"
  msgstr "ungültige cc-Ausgabebeschränkung: %qs"
  
! #: config/s390/s390.cc:18135
  #, gcc-internal-format
  msgid "multiple cc output constraints not supported"
  msgstr "mehrere cc-Ausgabebeschränkungen nicht unterstützt"
  
! #: config/s390/s390.cc:18140
  #, gcc-internal-format
  msgid "%<asm%> specifier for cc output conflicts with %<asm%> clobber list"
  msgstr "%<asm%>-Spezifizierer für cc-Ausgabe steht in Konflikt mit %<asm%>-Clobber-Liste"
  
! #: config/s390/s390.cc:18146
  #, gcc-internal-format
  msgid "invalid type for cc output constraint"
  msgstr "ungültiger Typ für cc-Ausgabebeschränkung"
*************** msgstr "%<-mlong-double-64%> ist mit %<-
*** 45132,45168 ****
  msgid "%<-fcall-saved-REG%> is not supported for out registers"
  msgstr "%<-fcall-saved-REG%> wird für Ausgaberegister nicht unterstützt"
  
! #: config/sparc/sparc.cc:1989
  #, gcc-internal-format
  msgid "%<-mcmodel=%> is not supported in 32-bit mode"
  msgstr "%<-mcmodel=%> wird im 32-Bit-Modus nicht unterstützt"
  
! #: config/stormy16/stormy16.cc:1202
  #, gcc-internal-format
  msgid "local variable memory requirements exceed capacity"
  msgstr "Lokale Variablenspeicheranforderungen überschreiten Kapazität"
  
! #: config/stormy16/stormy16.cc:1359
  #, gcc-internal-format
  msgid "%<function_profiler%> support"
  msgstr "Unterstützung für %<function_profiler%>"
  
! #: config/stormy16/stormy16.cc:1453
  #, gcc-internal-format
  msgid "cannot use %<va_start%> in interrupt function"
  msgstr "%<va_start%> kann nicht in Unterbrechungsfunktion verwendet werden"
  
! #: config/stormy16/stormy16.cc:2032
  #, gcc-internal-format, gfc-internal-format
  msgid "switch statement of size %lu entries too large"
  msgstr "switch-Anweisung der Größe %lu Einträge ist zu groß"
  
! #: config/stormy16/stormy16.cc:2426
  #, gcc-internal-format
  msgid "%<__BELOW100__%> attribute only applies to variables"
  msgstr "Attribut %<__BELOW100__%> bezieht sich nur auf Variablen"
  
! #: config/stormy16/stormy16.cc:2433
  #, gcc-internal-format
  msgid "%<__BELOW100__%> attribute not allowed with auto storage class"
  msgstr "Attribut %<__BELOW100__%> nicht mit Speicherklasse »auto« erlaubt"
--- 47271,47307 ----
  msgid "%<-fcall-saved-REG%> is not supported for out registers"
  msgstr "%<-fcall-saved-REG%> wird für Ausgaberegister nicht unterstützt"
  
! #: config/sparc/sparc.cc:1977
  #, gcc-internal-format
  msgid "%<-mcmodel=%> is not supported in 32-bit mode"
  msgstr "%<-mcmodel=%> wird im 32-Bit-Modus nicht unterstützt"
  
! #: config/stormy16/stormy16.cc:1201
  #, gcc-internal-format
  msgid "local variable memory requirements exceed capacity"
  msgstr "Lokale Variablenspeicheranforderungen überschreiten Kapazität"
  
! #: config/stormy16/stormy16.cc:1358
  #, gcc-internal-format
  msgid "%<function_profiler%> support"
  msgstr "Unterstützung für %<function_profiler%>"
  
! #: config/stormy16/stormy16.cc:1452
  #, gcc-internal-format
  msgid "cannot use %<va_start%> in interrupt function"
  msgstr "%<va_start%> kann nicht in Unterbrechungsfunktion verwendet werden"
  
! #: config/stormy16/stormy16.cc:2031
  #, gcc-internal-format, gfc-internal-format
  msgid "switch statement of size %lu entries too large"
  msgstr "switch-Anweisung der Größe %lu Einträge ist zu groß"
  
! #: config/stormy16/stormy16.cc:2425
  #, gcc-internal-format
  msgid "%<__BELOW100__%> attribute only applies to variables"
  msgstr "Attribut %<__BELOW100__%> bezieht sich nur auf Variablen"
  
! #: config/stormy16/stormy16.cc:2432
  #, gcc-internal-format
  msgid "%<__BELOW100__%> attribute not allowed with auto storage class"
  msgstr "Attribut %<__BELOW100__%> nicht mit Speicherklasse »auto« erlaubt"
*************** msgstr "%qs ist geladen, aber das Symbol
*** 45382,45407 ****
  msgid "%qs is defined but plugin support is disabled"
  msgstr "%qs ist definiert, aber die Plugin-Unterstützung ist deaktiviert"
  
! #: config/xtensa/xtensa.cc:2913
  #, gcc-internal-format
  msgid "boolean registers required for the floating-point option"
  msgstr "Boolesche Register für die Gleitkommaoption benötigt"
  
! #: config/xtensa/xtensa.cc:2948
  #, gcc-internal-format
  msgid "%<-f%s%> is not supported with CONST16 instructions"
  msgstr "%<-f%s%> wird mit CONST16-Befehlen nicht unterstützt"
  
! #: config/xtensa/xtensa.cc:2955
  #, gcc-internal-format
  msgid "PIC is required but not supported with CONST16 instructions"
  msgstr "PIC wird benötigt, wird aber nicht mit CONST16-Befehlen unterstützt"
  
! #: config/xtensa/xtensa.cc:4409
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in a %<.bss%> section"
  msgstr "Nur uninitialisierte Variablen können in einem %<.bss%>-Abschnitt platziert werden"
  
  #: ada/gcc-interface/misc.cc:157
  #, gcc-internal-format
  msgid "%<-gnat%> misspelled as %<-gant%>"
--- 47521,47557 ----
  msgid "%qs is defined but plugin support is disabled"
  msgstr "%qs ist definiert, aber die Plugin-Unterstützung ist deaktiviert"
  
! #: config/xtensa/xtensa.cc:2762
  #, gcc-internal-format
  msgid "boolean registers required for the floating-point option"
  msgstr "Boolesche Register für die Gleitkommaoption benötigt"
  
! #: config/xtensa/xtensa.cc:2797
  #, gcc-internal-format
  msgid "%<-f%s%> is not supported with CONST16 instructions"
  msgstr "%<-f%s%> wird mit CONST16-Befehlen nicht unterstützt"
  
! #: config/xtensa/xtensa.cc:2804
  #, gcc-internal-format
  msgid "PIC is required but not supported with CONST16 instructions"
  msgstr "PIC wird benötigt, wird aber nicht mit CONST16-Befehlen unterstützt"
  
! #: config/xtensa/xtensa.cc:4274
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in a %<.bss%> section"
  msgstr "Nur uninitialisierte Variablen können in einem %<.bss%>-Abschnitt platziert werden"
  
+ #: config/xtensa/xtensa.cc:6141
+ #, fuzzy, gcc-internal-format
+ #| msgid "constant literal %qs contains %qc, expected %qs"
+ msgid "constantsynth: method %qs invalid insn sequence, expected %wd (%wx)"
+ msgstr "Konstantenliteral %qs enthält %qc, %qs erwartet"
+ 
+ #: config/xtensa/xtensa.cc:6146
+ #, gcc-internal-format
+ msgid "constantsynth: method %qs value mismatch, expected %wd (%wx) synthesized %wd (%wx)"
+ msgstr ""
+ 
  #: ada/gcc-interface/misc.cc:157
  #, gcc-internal-format
  msgid "%<-gnat%> misspelled as %<-gant%>"
*************** msgstr "%<-fexcess-precision=16%> für A
*** 45422,45501 ****
  msgid "%s contains too many lines"
  msgstr "%s enthält zu viele Zeilen"
  
! #: ada/gcc-interface/trans.cc:1666
  #, gcc-internal-format
  msgid "subprogram %q+F not marked %<Inline_Always%>"
  msgstr "Unterprogramm %q+F nicht als %<Inline_Always%> markiert"
  
! #: ada/gcc-interface/trans.cc:1668 ada/gcc-interface/trans.cc:1674
  #, gcc-internal-format
  msgid "parent subprogram cannot be inlined"
  msgstr "Eltern-Unterprogramm kann nicht geinlinet werden"
  
! #: ada/gcc-interface/trans.cc:1672
  #, gcc-internal-format
  msgid "subprogram %q+F not marked %<Inline%>"
  msgstr "Unterprogramm %q+F nicht als %<Inline%> markiert"
  
! #: ada/gcc-interface/utils.cc:4429
  #, gcc-internal-format
  msgid "invalid element type for attribute %qs"
  msgstr "ungültiger Elementtyp für Attribut %qs"
  
! #: ada/gcc-interface/utils.cc:4453
  #, gcc-internal-format
  msgid "number of components of vector not a power of two"
  msgstr "Komponentenanzahl des Vektors ist keine Zweierpotenz"
  
! #: ada/gcc-interface/utils.cc:6707 ada/gcc-interface/utils.cc:6885
! #: ada/gcc-interface/utils.cc:7125
  #, gcc-internal-format
  msgid "%qs attribute ignored"
  msgstr "Attribut %qs wird ignoriert"
  
! #: ada/gcc-interface/utils.cc:6762
  #, gcc-internal-format
  msgid "%qs attribute without arguments on a non-prototype"
  msgstr "Attribut %qs ohne Argumente für einen Nicht-Prototyp"
  
! #: ada/gcc-interface/utils.cc:6777
  #, gcc-internal-format
  msgid "%qs argument has invalid operand number (argument %lu)"
  msgstr "Argument %qs hat ungültige Operandennummer (Argument %lu)"
  
! #: ada/gcc-interface/utils.cc:6799
  #, gcc-internal-format
  msgid "%qs argument with out-of-range operand number (argument %lu, operand %lu)"
  msgstr "Argument %qs mit Operandennummer außerhalb des Wertebereiches (Argument %lu, Operand %lu)"
  
! #: ada/gcc-interface/utils.cc:6808
  #, gcc-internal-format
  msgid "%qs argument references non-pointer operand (argument %lu, operand %lu)"
  msgstr "Argument %qs referenziert Nicht-Zeiger-Operanden (Argument %lu, Operand %lu)"
  
! #: ada/gcc-interface/utils.cc:6829
  #, gcc-internal-format
  msgid "%qs attribute requires prototypes with named arguments"
  msgstr "Attribut %qs benötigt Prototypen mit benannten Argumenten"
  
! #: ada/gcc-interface/utils.cc:6838
  #, gcc-internal-format
  msgid "%qs attribute only applies to variadic functions"
  msgstr "Attribut %qs gilt nur für variadische Funktionen"
  
! #: ada/gcc-interface/utils.cc:7085 d/d-attribs.cc:362 d/d-attribs.cc:488
! #: rust/rust-attribs.cc:176
  #, gcc-internal-format
  msgid "%qE attribute has no effect"
  msgstr "Attribut %qE hat keinen Effekt"
  
! #: ada/gcc-interface/utils.cc:7420
  #, gcc-internal-format
  msgid "attribute %qs applies to array types only"
  msgstr "Attribut %qs bezieht sich nur auf Arraytypen"
  
! #: c/c-convert.cc:104 c/c-typeck.cc:2730 c/c-typeck.cc:14877 cp/typeck.cc:2520
! #: cp/typeck.cc:9719 cp/typeck.cc:10512 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "void-Wert nicht ignoriert wie es sein sollte"
--- 47572,47732 ----
  msgid "%s contains too many lines"
  msgstr "%s enthält zu viele Zeilen"
  
! #: ada/gcc-interface/trans.cc:1688
  #, gcc-internal-format
  msgid "subprogram %q+F not marked %<Inline_Always%>"
  msgstr "Unterprogramm %q+F nicht als %<Inline_Always%> markiert"
  
! #: ada/gcc-interface/trans.cc:1690 ada/gcc-interface/trans.cc:1696
  #, gcc-internal-format
  msgid "parent subprogram cannot be inlined"
  msgstr "Eltern-Unterprogramm kann nicht geinlinet werden"
  
! #: ada/gcc-interface/trans.cc:1694
  #, gcc-internal-format
  msgid "subprogram %q+F not marked %<Inline%>"
  msgstr "Unterprogramm %q+F nicht als %<Inline%> markiert"
  
! #: ada/gcc-interface/utils.cc:4504
  #, gcc-internal-format
  msgid "invalid element type for attribute %qs"
  msgstr "ungültiger Elementtyp für Attribut %qs"
  
! #: ada/gcc-interface/utils.cc:4528
  #, gcc-internal-format
  msgid "number of components of vector not a power of two"
  msgstr "Komponentenanzahl des Vektors ist keine Zweierpotenz"
  
! #: ada/gcc-interface/utils.cc:6958 ada/gcc-interface/utils.cc:7136
! #: ada/gcc-interface/utils.cc:7376
  #, gcc-internal-format
  msgid "%qs attribute ignored"
  msgstr "Attribut %qs wird ignoriert"
  
! #: ada/gcc-interface/utils.cc:7013
  #, gcc-internal-format
  msgid "%qs attribute without arguments on a non-prototype"
  msgstr "Attribut %qs ohne Argumente für einen Nicht-Prototyp"
  
! #: ada/gcc-interface/utils.cc:7028
  #, gcc-internal-format
  msgid "%qs argument has invalid operand number (argument %lu)"
  msgstr "Argument %qs hat ungültige Operandennummer (Argument %lu)"
  
! #: ada/gcc-interface/utils.cc:7050
  #, gcc-internal-format
  msgid "%qs argument with out-of-range operand number (argument %lu, operand %lu)"
  msgstr "Argument %qs mit Operandennummer außerhalb des Wertebereiches (Argument %lu, Operand %lu)"
  
! #: ada/gcc-interface/utils.cc:7059
  #, gcc-internal-format
  msgid "%qs argument references non-pointer operand (argument %lu, operand %lu)"
  msgstr "Argument %qs referenziert Nicht-Zeiger-Operanden (Argument %lu, Operand %lu)"
  
! #: ada/gcc-interface/utils.cc:7080
  #, gcc-internal-format
  msgid "%qs attribute requires prototypes with named arguments"
  msgstr "Attribut %qs benötigt Prototypen mit benannten Argumenten"
  
! #: ada/gcc-interface/utils.cc:7089
  #, gcc-internal-format
  msgid "%qs attribute only applies to variadic functions"
  msgstr "Attribut %qs gilt nur für variadische Funktionen"
  
! #: ada/gcc-interface/utils.cc:7336 d/d-attribs.cc:362 d/d-attribs.cc:488
! #: rust/rust-attribs.cc:195
  #, gcc-internal-format
  msgid "%qE attribute has no effect"
  msgstr "Attribut %qE hat keinen Effekt"
  
! #: ada/gcc-interface/utils.cc:7671
  #, gcc-internal-format
  msgid "attribute %qs applies to array types only"
  msgstr "Attribut %qs bezieht sich nur auf Arraytypen"
  
! #: algol68/a68-lang.cc:507 fortran/options.cc:691
! #, gcc-internal-format
! msgid "Argument to %<-fcheck%> is not valid: %s"
! msgstr "Argument für %<-fcheck%> ist ungültig: %s"
! 
! #: algol68/a68-lang.cc:535
! #, fuzzy, gcc-internal-format
! #| msgid "bad argument for %<-fmodule-file=%>: %qs"
! msgid "invalid argument for %<-fmodules-map%>: %s"
! msgstr "falsches Argument für %<-fmodule-file=%>: %qs"
! 
! #: algol68/a68-lang.cc:544
! #, fuzzy, gcc-internal-format
! #| msgid "cannot open profile file %s"
! msgid "cannot open modules map file %<%s%>"
! msgstr "Profilingdatei %s kann nicht geöffnet werden"
! 
! #: algol68/a68-lang.cc:549
! #, fuzzy, gcc-internal-format
! #| msgid "Cannot delete module file %qs: %s"
! msgid "cannot determine size of modules map file %<%s%>"
! msgstr "Moduldatei %qs kann nicht gelöscht werden: %s"
! 
! #: algol68/a68-lang.cc:556
! #, fuzzy, gcc-internal-format
! #| msgid "cannot read omp_requires file %qs"
! msgid "cannot read contents of modules map file %<%s%>"
! msgstr "Fehler beim Lesen der omp_requires-Datei %qs"
! 
! #: algol68/a68-lang.cc:666
! #, fuzzy, gcc-internal-format
! #| msgid "method attributes must be specified at the end only"
! msgid "exactly one source file must be specified on the command line"
! msgstr "Methodenattribute dürfen nur am Ende angegeben werden"
! 
! #: algol68/a68-low-coercions.cc:403
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "cannot write to %s: %m"
! msgid "cannot do widening from %s to %s"
! msgstr "in %s kann nicht geschrieben werden: %m"
! 
! #: algol68/a68-low-moids.cc:648
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Cannot open %s"
! msgid "Cannot lower mode %s"
! msgstr "»%s« kann nicht geöffnet werden"
! 
! #: algol68/a68-low-prelude.cc:52
! #, gcc-internal-format
! msgid "no lowering routine installed for construct.  jemarch has been lazy"
! msgstr ""
! 
! #: algol68/a68-low.cc:318
! #, gcc-internal-format, gfc-internal-format
! msgid "get skip tree: cannot compute SKIP for mode %s"
! msgstr ""
! 
! #: algol68/a68-low.cc:1720
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "cannot open %s"
! msgid "cannot lower node %s"
! msgstr "»%s« kann nicht geöffnet werden"
! 
! #: algol68/a68-parser-scanner.cc:337
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "could not open response file %s"
! msgid "could not open source file %s"
! msgstr "Antwortdatei %s konnte nicht geöffnet werden"
! 
! #: algol68/a68-parser-scanner.cc:344
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "%qs is not a directory"
! msgid "specified file %s is a directory"
! msgstr "%qs ist kein Verzeichnis"
! 
! #: algol68/a68-parser-scanner.cc:349
! #, fuzzy, gcc-internal-format
! #| msgid "could not write to response file %s"
! msgid "could not get size of source file"
! msgstr "in Antwortdatei %s konnte nicht geschrieben werden"
! 
! #: c/c-convert.cc:104 c/c-typeck.cc:2805 c/c-typeck.cc:15412 cp/typeck.cc:2635
! #: cp/typeck.cc:9874 cp/typeck.cc:10682 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "void-Wert nicht ignoriert wie es sein sollte"
*************** msgstr "nur %qT oder eine Nullzeigerkons
*** 45515,45974 ****
  msgid "conversion to non-scalar type requested"
  msgstr "Konvertierung zu Nicht-Skalar-Typ verlangt"
  
! #: c/c-decl.cc:914
  #, gcc-internal-format
  msgid "array %q+D assumed to have one element"
  msgstr "Array %q+D als einelementig betrachtet"
  
! #: c/c-decl.cc:955
  #, gcc-internal-format
  msgid "%qD is static but used in inline function %qD which is not static"
  msgstr "%qD ist statisch, wird jedoch in Inline-Funktion %qD verwendet, was nicht statisch ist"
  
! #: c/c-decl.cc:960
  #, gcc-internal-format
  msgid "%q+D is static but declared in inline function %qD which is not static"
  msgstr "%q+D ist statisch, aber in Inline-Funktion %qD deklariert, was nicht statisch ist"
  
! #: c/c-decl.cc:1156
  #, gcc-internal-format, gfc-internal-format
  msgid "GCC supports only %u nested scopes"
  msgstr "GCC unterstützt nur %u geschachtelte Gültigkeitsbereiche"
  
! #: c/c-decl.cc:1298 cp/decl.cc:382
  #, gcc-internal-format
  msgid "label %q+D used but not defined"
  msgstr "Marke %q+D verwendet, aber nicht definiert"
  
! #: c/c-decl.cc:1343
  #, gcc-internal-format
  msgid "nested function %q+D declared but never defined"
  msgstr "Geschachtelte Funktion %q+D deklariert, aber nirgendwo definiert"
  
! #: c/c-decl.cc:1357
  #, gcc-internal-format
  msgid "inline function %q+D declared but never defined"
  msgstr "Inline-Funktion %q+D deklariert, aber nirgendwo definiert"
  
! #: c/c-decl.cc:1375
  #, gcc-internal-format
  msgid "unused variable %q+D"
  msgstr "Variable %q+D wird nicht verwendet"
  
! #: c/c-decl.cc:1381 cp/decl.cc:755
  #, gcc-internal-format
  msgid "variable %qD set but not used"
  msgstr "Variable %qD gesetzt, aber nicht verwendet"
  
! #: c/c-decl.cc:1386
  #, gcc-internal-format
  msgid "type of array %q+D completed incompatibly with implicit initialization"
  msgstr "Typ des Arrays %q+D vervollständigt Unverträglichkeit mit impliziter Initialisierung"
  
! #: c/c-decl.cc:1561
  #, gcc-internal-format
  msgid "underspecified declaration of %qE, which is already declared in this scope"
  msgstr "%qE wurde in diesem Gültigkeitsbereich bereits deklariert und ist unvollständig deklariert"
  
! #: c/c-decl.cc:1732 c/c-decl.cc:7925 c/c-decl.cc:8924 c/c-decl.cc:9862
! #: c/c-decl.cc:9868 c/c-decl.cc:10096
  #, gcc-internal-format
  msgid "originally defined here"
  msgstr "ursprünglich hier definiert"
  
! #: c/c-decl.cc:1955
  #, gcc-internal-format
  msgid "a parameter list with an ellipsis cannot match an empty parameter name list declaration"
  msgstr "eine Parameterliste mit Auslassung kann nicht zu einer leeren Parameternamenslistendeklaration passen"
  
! #: c/c-decl.cc:1963
  #, gcc-internal-format
  msgid "an argument type that has a default promotion cannot match an empty parameter name list declaration"
  msgstr "ein Argumenttyp mit Standard-Promotion kann nicht zu einer leeren Parameternamenslistendeklaration passen"
  
! #: c/c-decl.cc:2011
  #, gcc-internal-format
  msgid "prototype for %q+D declares more arguments than previous old-style definition"
  msgstr "Prototyp für %q+D deklariert mehr Argumente als vorherige Definition im alten Stil"
  
! #: c/c-decl.cc:2017
  #, gcc-internal-format
  msgid "prototype for %q+D declares fewer arguments than previous old-style definition"
  msgstr "Prototyp für %q+D deklariert weniger Argumente als vorherige Definition im alten Stil"
  
! #: c/c-decl.cc:2026
  #, gcc-internal-format
  msgid "prototype for %q+D declares argument %d with incompatible type"
  msgstr "Prototyp für %q+D deklariert Argument %d mit inkompatiblem Typen"
  
  #. If we get here, no errors were found, but do issue a warning
  #. for this poor-style construct.
! #: c/c-decl.cc:2039
  #, gcc-internal-format
  msgid "prototype for %q+D follows non-prototype definition"
  msgstr "Prototyp für %q+D folgt einer Nicht-Prototyp-Definition"
  
! #: c/c-decl.cc:2057
  #, gcc-internal-format
  msgid "previous definition of %q+D with type %qT"
  msgstr "vorherige Definition von %q+D vom Typ %qT"
  
! #: c/c-decl.cc:2061
  #, gcc-internal-format
  msgid "previous implicit declaration of %q+D with type %qT"
  msgstr "vorherige implizite Deklaration von %q+D vom Typ %qT"
  
! #: c/c-decl.cc:2065
  #, gcc-internal-format
  msgid "previous declaration of %q+D with type %qT"
  msgstr "vorherige Deklaration von %qD vom Typ %qT"
  
! #: c/c-decl.cc:2127
  #, gcc-internal-format
  msgid "%q+D redeclared as different kind of symbol"
  msgstr "%q+D als andere Symbolart redeklariert"
  
! #: c/c-decl.cc:2132
  #, gcc-internal-format
  msgid "built-in function %q+D declared as non-function"
  msgstr "Eingebaute Funktion %q+D als Nicht-Funktion deklariert"
  
! #: c/c-decl.cc:2135 c/c-decl.cc:3275
  #, gcc-internal-format
  msgid "declaration of %q+D shadows a built-in function"
  msgstr "Deklaration von %q+D überdeckt eine eingebaute Funktion"
  
! #: c/c-decl.cc:2152
  #, gcc-internal-format
  msgid "conflicting redeclaration of enumerator %q+D"
  msgstr "widersprüchliche Neudeklaration des Aufzählungswerts %q+D"
  
! #: c/c-decl.cc:2159
  #, gcc-internal-format
  msgid "redeclaration of enumerator %q+D"
  msgstr "Redeklaration von Aufzählung %q+D"
  
! #: c/c-decl.cc:2199
  #, gcc-internal-format
  msgid "conflicting types for built-in function %q+D; expected %qT"
  msgstr "in Konflikt stehende Typen für eingebaute Funktion %q+D; erwartet wurde %qT"
  
! #: c/c-decl.cc:2209 c/c-decl.cc:2234
  #, gcc-internal-format
  msgid "%qD is declared in header %qs"
  msgstr "%qD wird in Header %qs deklariert"
  
! #: c/c-decl.cc:2220
  #, gcc-internal-format
  msgid "mismatch in argument %u type of built-in function %qD; expected %qT"
  msgstr "Unstimmigkeit im Typ von Argument %u der eingebauten Funktion %qD; erwartet wurde %qT"
  
! #: c/c-decl.cc:2225
  #, gcc-internal-format
  msgid "mismatch in return type of built-in function %qD; expected %qT"
  msgstr "Unstimmigkeit im Rückgabetyp der eingebauten Funktion %qD; erwartet wurde %qT"
  
! #: c/c-decl.cc:2258
  #, gcc-internal-format
  msgid "conflicting types for %q+D"
  msgstr "In Konflikt stehende Typen für %q+D"
  
! #: c/c-decl.cc:2271 c/c-decl.cc:2308
  #, gcc-internal-format
  msgid "conflicting types for %q+D; have %qT"
  msgstr "abweichende Typen für %q+D; der bestehende Typ ist %qT"
  
! #: c/c-decl.cc:2288
  #, gcc-internal-format
  msgid "conflicting named address spaces (generic vs %s) for %q+D"
  msgstr "in Konflikt stehende benannte Adressräume (generisch und %s) für %q+D"
  
! #: c/c-decl.cc:2292
  #, gcc-internal-format
  msgid "conflicting named address spaces (%s vs generic) for %q+D"
  msgstr "in Konflikt stehende benannte Adressräume (%s und generisch) für %q+D"
  
! #: c/c-decl.cc:2296
  #, gcc-internal-format
  msgid "conflicting named address spaces (%s vs %s) for %q+D"
  msgstr "in Konflikt stehende benannte Adressräume (%s und %s) für %q+D"
  
! #: c/c-decl.cc:2305
  #, gcc-internal-format
  msgid "conflicting type qualifiers for %q+D"
  msgstr "In Konflikt stehende Typqualifizierer für %q+D"
  
! #: c/c-decl.cc:2326
  #, gcc-internal-format
  msgid "conflicting types for %q+D due to enum/integer mismatch; have %qT"
  msgstr "widersprüchliche Typen für %q+D aufgrund von enum/integer-Konflikt; der bestehende Typ ist %qT"
  
! #: c/c-decl.cc:2343
  #, gcc-internal-format
  msgid "redefinition of typedef %q+D with different type"
  msgstr "Redefinition des typedef %q+D mit anderem Typ"
  
! #: c/c-decl.cc:2356
  #, gcc-internal-format
  msgid "redefinition of typedef %q+D with variably modified type"
  msgstr "Redefinition des typedef %q+D mit variabel modifiziertem Typ"
  
! #: c/c-decl.cc:2361
  #, gcc-internal-format
  msgid "redefinition of typedef %q+D"
  msgstr "Redefinition des typedef %q+D"
  
! #: c/c-decl.cc:2389
  #, gcc-internal-format
  msgid "declaration of %qD shadows a built-in function"
  msgstr "Deklaration von %qD überdeckt eine eingebaute Funktion"
  
! #: c/c-decl.cc:2405
  #, gcc-internal-format
  msgid "declaration of built-in function %qD without a prototype; expected %qT"
  msgstr "Deklaration der eingebauten Funktion %qD ohne Prototyp; erwartet wurde %qT"
  
! #: c/c-decl.cc:2429 c/c-decl.cc:2552
  #, gcc-internal-format
  msgid "redefinition of %q+D"
  msgstr "Redefinition von %q+D"
  
! #: c/c-decl.cc:2468 c/c-decl.cc:2592
  #, gcc-internal-format
  msgid "static declaration of %q+D follows non-static declaration"
  msgstr "Statische Deklaration von %q+D folgt nicht-statischer Deklaration"
  
! #: c/c-decl.cc:2479 c/c-decl.cc:2487 c/c-decl.cc:2581 c/c-decl.cc:2589
  #, gcc-internal-format
  msgid "non-static declaration of %q+D follows static declaration"
  msgstr "Nicht-statische Deklaration von %q+D folgt statischer Deklaration"
  
! #: c/c-decl.cc:2504
  #, gcc-internal-format
  msgid "%<gnu_inline%> attribute present on %q+D"
  msgstr "Attribut %<gnu_inline%> vorhanden bei %q+D"
  
! #: c/c-decl.cc:2507
  #, gcc-internal-format
  msgid "but not here"
  msgstr "aber nicht hier"
  
! #: c/c-decl.cc:2526
  #, gcc-internal-format
  msgid "thread-local declaration of %q+D follows non-thread-local declaration"
  msgstr "Thread-lokale Deklaration von %q+D folgt nicht-Thread-lokaler Deklaration"
  
! #: c/c-decl.cc:2529
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q+D follows thread-local declaration"
  msgstr "Nicht-Thread-lokale Deklaration von %q+D folgt Thread-lokaler Deklaration"
  
! #: c/c-decl.cc:2573
  #, gcc-internal-format
  msgid "extern declaration of %q+D follows declaration with no linkage"
  msgstr "extern-Deklaration von %q+D folgt Deklaration ohne Bindung"
  
! #: c/c-decl.cc:2611
  #, gcc-internal-format
  msgid "declaration of %q+D with no linkage follows extern declaration"
  msgstr "Deklaration von %q+D ohne Bindung folgt einer extern-Deklaration"
  
! #: c/c-decl.cc:2618
  #, gcc-internal-format
  msgid "redeclaration of %q+D with no linkage"
  msgstr "Redeklaration von %q+D ohne Bindung"
  
! #: c/c-decl.cc:2644
  #, gcc-internal-format
  msgid "redeclaration of %q+D with different visibility (old visibility preserved)"
  msgstr "Redeklaration von %q+D mit anderer Sichtbarkeit (alte Sichtbarkeit beibehalten)"
  
! #: c/c-decl.cc:2665
  #, gcc-internal-format
  msgid "redefinition of parameter %q+D"
  msgstr "Redefinition des Parameters %q+D"
  
! #: c/c-decl.cc:2692
  #, gcc-internal-format
  msgid "redundant redeclaration of %q+D"
  msgstr "Redundante Redeklaration von %q+D"
  
! #: c/c-decl.cc:3233
  #, gcc-internal-format
  msgid "declaration of %q+D shadows previous non-variable"
  msgstr "Deklaration von %q+D überdeckt eine vorhergehende Nicht-Variable"
  
! #: c/c-decl.cc:3255
  #, gcc-internal-format
  msgid "declaration of %qD shadows a parameter"
  msgstr "Deklaration von %qD überdeckt einen Parameter"
  
! #: c/c-decl.cc:3268 cp/name-lookup.cc:3569
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr "Deklaration von %qD überdeckt eine globale Deklaration"
  
! #: c/c-decl.cc:3294
  #, gcc-internal-format
  msgid "declaration of %qD shadows a previous local"
  msgstr "Deklaration von %qD überdeckt einen vorhergehenden lokalen Bezeichner"
  
! #: c/c-decl.cc:3300 cp/name-lookup.cc:3286
  #, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "verdeckte Deklaration ist hier"
  
! #: c/c-decl.cc:3433
  #, gcc-internal-format
  msgid "nested extern declaration of %qD"
  msgstr "Geschachtelte extern-Deklaration von %qD"
  
! #: c/c-decl.cc:3589 c/c-decl.cc:3603
  #, gcc-internal-format
  msgid "implicit declaration of function %qE; did you mean %qs?"
  msgstr "Implizite Deklaration der Funktion %qE; meinten Sie %qs?"
  
! #: c/c-decl.cc:3595 c/c-decl.cc:3608
  #, gcc-internal-format
  msgid "implicit declaration of function %qE"
  msgstr "Implizite Deklaration der Funktion %qE"
  
! #: c/c-decl.cc:3627
  #, gcc-internal-format
  msgid "include %qs or provide a declaration of %qE"
  msgstr "binden Sie %qs ein oder stellen Sie eine Deklaration von %qE bereit"
  
! #: c/c-decl.cc:3898
  #, gcc-internal-format
  msgid "incompatible implicit declaration of built-in function %qD"
  msgstr "Unverträgliche implizite Deklaration der eingebauten Funktion %qD"
  
! #: c/c-decl.cc:3908
  #, gcc-internal-format
  msgid "include %qs or provide a declaration of %qD"
  msgstr "binden Sie %qs ein oder stellen Sie eine Deklaration von %qD bereit"
  
! #: c/c-decl.cc:3919
  #, gcc-internal-format
  msgid "incompatible implicit declaration of function %qD"
  msgstr "Unverträgliche implizite Deklaration der Funktion %qD"
  
! #: c/c-decl.cc:3980
  #, gcc-internal-format
  msgid "%qE undeclared here (not in a function); did you mean %qs?"
  msgstr "%qE ist hier (außerhalb einer Funktion) nicht deklariert; meinten Sie %qs?"
  
! #: c/c-decl.cc:3985
  #, gcc-internal-format
  msgid "%qE undeclared here (not in a function)"
  msgstr "%qE ist hier nicht deklariert (nicht in einer Funktion)"
  
! #: c/c-decl.cc:3998
  #, gcc-internal-format
  msgid "%qE undeclared (first use in this function); did you mean %qs?"
  msgstr "%qE nicht deklariert (erstmalige Verwendung in dieser Funktion); meinten Sie %qs?"
  
! #: c/c-decl.cc:4003
  #, gcc-internal-format
  msgid "%qE undeclared (first use in this function)"
  msgstr "%qE nicht deklariert (erste Verwendung in dieser Funktion)"
  
! #: c/c-decl.cc:4007
  #, gcc-internal-format
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "jeder nicht deklarierte Bezeichner wird nur einmal für jede Funktion, in der er vorkommt, gemeldet"
  
! #: c/c-decl.cc:4055 cp/decl.cc:3630
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "Marke %qE außerhalb einer Funktion referenziert"
  
! #: c/c-decl.cc:4092
  #, gcc-internal-format
  msgid "jump into scope of identifier with variably modified type"
  msgstr "in Gültigkeitsbereich des Bezeichners mit variabel modifiziertem Typen springen"
  
! #: c/c-decl.cc:4095
  #, gcc-internal-format
  msgid "jump skips OpenMP %<allocate%> allocation"
  msgstr "Sprung überspringt OpenMP-%<allocate%>"
  
! #: c/c-decl.cc:4098
  #, gcc-internal-format
  msgid "jump skips variable initialization"
  msgstr "Sprung lässt Variableninitialisierung aus"
  
! #: c/c-decl.cc:4100 c/c-decl.cc:4156 c/c-decl.cc:4247
  #, gcc-internal-format
  msgid "label %qD defined here"
  msgstr "Marke %qD hier definiert"
  
! #: c/c-decl.cc:4155 c/c-decl.cc:4246
  #, gcc-internal-format
  msgid "jump into statement expression"
  msgstr "Sprung in Anweisungs-Ausdruck"
  
! #: c/c-decl.cc:4178
  #, gcc-internal-format
  msgid "duplicate label declaration %qE"
  msgstr "Doppelte Markendeklaration %qE"
  
! #: c/c-decl.cc:4278 cp/decl.cc:4133
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "doppelte Marke %qD"
  
! #: c/c-decl.cc:4309
  #, gcc-internal-format
  msgid "traditional C lacks a separate namespace for labels, identifier %qE conflicts"
  msgstr "traditionelles C bietet keinen separaten Namensraum für Marken an, Bezeichner %qE steht in Konflikt"
  
! #: c/c-decl.cc:4381
  #, gcc-internal-format
  msgid "switch jumps over OpenMP %<allocate%> allocation"
  msgstr "switch springt über OpenMP-%<allocate%>"
  
! #: c/c-decl.cc:4387
  #, gcc-internal-format
  msgid "switch jumps over variable initialization"
  msgstr "switch springt über Variableninitialisierung"
  
! #: c/c-decl.cc:4390 c/c-decl.cc:4403
  #, gcc-internal-format
  msgid "switch starts here"
  msgstr "switch beginnt hier"
  
! #: c/c-decl.cc:4402
  #, gcc-internal-format
  msgid "switch jumps into statement expression"
  msgstr "switch springt in Anweisungs-Ausdruck"
  
! #: c/c-decl.cc:4485
  #, gcc-internal-format
  msgid "%qE defined as wrong kind of tag"
  msgstr "%qE als falsche Symbolart definiert"
  
! #: c/c-decl.cc:4682 cp/tree.cc:5085
  #, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr "Attribut %qE auf %qD mit Rückgabetyp »void« angewendet"
  
! #: c/c-decl.cc:4691
  #, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or to structure, union or enumeration types"
  msgstr "Attribut %qE kann nur auf Funktionen oder auf struct-, union- oder enum-Typen angewendet werden"
  
! #: c/c-decl.cc:4711
  #, gcc-internal-format
  msgid "standard %qE attribute can only be applied to functions"
  msgstr "das Standardattribut %qE bezieht sich nur auf Funktionen"
  
! #: c/c-decl.cc:4731
  #, gcc-internal-format
  msgid "standard %qE attribute can only be applied to function declarators or type specifiers with function type"
  msgstr "Standardattribut %qE kann nur auf Funktionsdeklaratoren oder Typspezifizierer mit Funktionstyp angewendet werden"
  
! #: c/c-decl.cc:4733
  #, gcc-internal-format
  msgid "did you mean to specify it after %<)%> following function parameters?"
  msgstr "beabsichtigten Sie, es nach dem %<)%> nach den Funktionsparametern anzugeben?"
--- 47746,48234 ----
  msgid "conversion to non-scalar type requested"
  msgstr "Konvertierung zu Nicht-Skalar-Typ verlangt"
  
! #: c/c-decl.cc:917 c/c-decl.cc:6069 c/c-decl.cc:6072
! #, gcc-internal-format
! msgid "array size missing in %q+D"
! msgstr "Arraygröße fehlt in %q+D"
! 
! #: c/c-decl.cc:920
  #, gcc-internal-format
  msgid "array %q+D assumed to have one element"
  msgstr "Array %q+D als einelementig betrachtet"
  
! #: c/c-decl.cc:961
  #, gcc-internal-format
  msgid "%qD is static but used in inline function %qD which is not static"
  msgstr "%qD ist statisch, wird jedoch in Inline-Funktion %qD verwendet, was nicht statisch ist"
  
! #: c/c-decl.cc:966
  #, gcc-internal-format
  msgid "%q+D is static but declared in inline function %qD which is not static"
  msgstr "%q+D ist statisch, aber in Inline-Funktion %qD deklariert, was nicht statisch ist"
  
! #: c/c-decl.cc:1162
  #, gcc-internal-format, gfc-internal-format
  msgid "GCC supports only %u nested scopes"
  msgstr "GCC unterstützt nur %u geschachtelte Gültigkeitsbereiche"
  
! #: c/c-decl.cc:1304 cp/decl.cc:416
  #, gcc-internal-format
  msgid "label %q+D used but not defined"
  msgstr "Marke %q+D verwendet, aber nicht definiert"
  
! #: c/c-decl.cc:1349
  #, gcc-internal-format
  msgid "nested function %q+D declared but never defined"
  msgstr "Geschachtelte Funktion %q+D deklariert, aber nirgendwo definiert"
  
! #: c/c-decl.cc:1363
  #, gcc-internal-format
  msgid "inline function %q+D declared but never defined"
  msgstr "Inline-Funktion %q+D deklariert, aber nirgendwo definiert"
  
! #: c/c-decl.cc:1381
  #, gcc-internal-format
  msgid "unused variable %q+D"
  msgstr "Variable %q+D wird nicht verwendet"
  
! #: c/c-decl.cc:1387 cp/decl.cc:873
  #, gcc-internal-format
  msgid "variable %qD set but not used"
  msgstr "Variable %qD gesetzt, aber nicht verwendet"
  
! #: c/c-decl.cc:1392
  #, gcc-internal-format
  msgid "type of array %q+D completed incompatibly with implicit initialization"
  msgstr "Typ des Arrays %q+D vervollständigt Unverträglichkeit mit impliziter Initialisierung"
  
! #: c/c-decl.cc:1567
  #, gcc-internal-format
  msgid "underspecified declaration of %qE, which is already declared in this scope"
  msgstr "%qE wurde in diesem Gültigkeitsbereich bereits deklariert und ist unvollständig deklariert"
  
! #: c/c-decl.cc:1735 c/c-decl.cc:7962
! #, fuzzy, gcc-internal-format
! #| msgid "defining a type in a cast is invalid in C++"
! msgid "using %qD as both a typedef and a tag is invalid in C++"
! msgstr "Definition eines Typs in einer Umwandlung ist in C++ ungültig"
! 
! #: c/c-decl.cc:1738 c/c-decl.cc:7965 c/c-decl.cc:8971 c/c-decl.cc:9967
! #: c/c-decl.cc:9973 c/c-decl.cc:10204
  #, gcc-internal-format
  msgid "originally defined here"
  msgstr "ursprünglich hier definiert"
  
! #: c/c-decl.cc:1961
  #, gcc-internal-format
  msgid "a parameter list with an ellipsis cannot match an empty parameter name list declaration"
  msgstr "eine Parameterliste mit Auslassung kann nicht zu einer leeren Parameternamenslistendeklaration passen"
  
! #: c/c-decl.cc:1969
  #, gcc-internal-format
  msgid "an argument type that has a default promotion cannot match an empty parameter name list declaration"
  msgstr "ein Argumenttyp mit Standard-Promotion kann nicht zu einer leeren Parameternamenslistendeklaration passen"
  
! #: c/c-decl.cc:2017
  #, gcc-internal-format
  msgid "prototype for %q+D declares more arguments than previous old-style definition"
  msgstr "Prototyp für %q+D deklariert mehr Argumente als vorherige Definition im alten Stil"
  
! #: c/c-decl.cc:2023
  #, gcc-internal-format
  msgid "prototype for %q+D declares fewer arguments than previous old-style definition"
  msgstr "Prototyp für %q+D deklariert weniger Argumente als vorherige Definition im alten Stil"
  
! #: c/c-decl.cc:2032
  #, gcc-internal-format
  msgid "prototype for %q+D declares argument %d with incompatible type"
  msgstr "Prototyp für %q+D deklariert Argument %d mit inkompatiblem Typen"
  
  #. If we get here, no errors were found, but do issue a warning
  #. for this poor-style construct.
! #: c/c-decl.cc:2045
  #, gcc-internal-format
  msgid "prototype for %q+D follows non-prototype definition"
  msgstr "Prototyp für %q+D folgt einer Nicht-Prototyp-Definition"
  
! #: c/c-decl.cc:2063
  #, gcc-internal-format
  msgid "previous definition of %q+D with type %qT"
  msgstr "vorherige Definition von %q+D vom Typ %qT"
  
! #: c/c-decl.cc:2067
  #, gcc-internal-format
  msgid "previous implicit declaration of %q+D with type %qT"
  msgstr "vorherige implizite Deklaration von %q+D vom Typ %qT"
  
! #: c/c-decl.cc:2071
  #, gcc-internal-format
  msgid "previous declaration of %q+D with type %qT"
  msgstr "vorherige Deklaration von %qD vom Typ %qT"
  
! #: c/c-decl.cc:2109
! #, fuzzy, gcc-internal-format
! #| msgid "virtual function multiversioning not supported"
! msgid "cannot use function multiversioning on a renamed function"
! msgstr "Multiversionierung virtueller Funktionen wird nicht unterstützt"
! 
! #: c/c-decl.cc:2162
  #, gcc-internal-format
  msgid "%q+D redeclared as different kind of symbol"
  msgstr "%q+D als andere Symbolart redeklariert"
  
! #: c/c-decl.cc:2167
  #, gcc-internal-format
  msgid "built-in function %q+D declared as non-function"
  msgstr "Eingebaute Funktion %q+D als Nicht-Funktion deklariert"
  
! #: c/c-decl.cc:2170 c/c-decl.cc:3349
  #, gcc-internal-format
  msgid "declaration of %q+D shadows a built-in function"
  msgstr "Deklaration von %q+D überdeckt eine eingebaute Funktion"
  
! #: c/c-decl.cc:2187
  #, gcc-internal-format
  msgid "conflicting redeclaration of enumerator %q+D"
  msgstr "widersprüchliche Neudeklaration des Aufzählungswerts %q+D"
  
! #: c/c-decl.cc:2194
  #, gcc-internal-format
  msgid "redeclaration of enumerator %q+D"
  msgstr "Redeklaration von Aufzählung %q+D"
  
! #: c/c-decl.cc:2234
  #, gcc-internal-format
  msgid "conflicting types for built-in function %q+D; expected %qT"
  msgstr "in Konflikt stehende Typen für eingebaute Funktion %q+D; erwartet wurde %qT"
  
! #: c/c-decl.cc:2244 c/c-decl.cc:2269
  #, gcc-internal-format
  msgid "%qD is declared in header %qs"
  msgstr "%qD wird in Header %qs deklariert"
  
! #: c/c-decl.cc:2255
  #, gcc-internal-format
  msgid "mismatch in argument %u type of built-in function %qD; expected %qT"
  msgstr "Unstimmigkeit im Typ von Argument %u der eingebauten Funktion %qD; erwartet wurde %qT"
  
! #: c/c-decl.cc:2260
  #, gcc-internal-format
  msgid "mismatch in return type of built-in function %qD; expected %qT"
  msgstr "Unstimmigkeit im Rückgabetyp der eingebauten Funktion %qD; erwartet wurde %qT"
  
! #: c/c-decl.cc:2293
  #, gcc-internal-format
  msgid "conflicting types for %q+D"
  msgstr "In Konflikt stehende Typen für %q+D"
  
! #: c/c-decl.cc:2306 c/c-decl.cc:2367
  #, gcc-internal-format
  msgid "conflicting types for %q+D; have %qT"
  msgstr "abweichende Typen für %q+D; der bestehende Typ ist %qT"
  
! #: c/c-decl.cc:2323
  #, gcc-internal-format
  msgid "conflicting named address spaces (generic vs %s) for %q+D"
  msgstr "in Konflikt stehende benannte Adressräume (generisch und %s) für %q+D"
  
! #: c/c-decl.cc:2327
  #, gcc-internal-format
  msgid "conflicting named address spaces (%s vs generic) for %q+D"
  msgstr "in Konflikt stehende benannte Adressräume (%s und generisch) für %q+D"
  
! #: c/c-decl.cc:2331
  #, gcc-internal-format
  msgid "conflicting named address spaces (%s vs %s) for %q+D"
  msgstr "in Konflikt stehende benannte Adressräume (%s und %s) für %q+D"
  
! #: c/c-decl.cc:2340
  #, gcc-internal-format
  msgid "conflicting type qualifiers for %q+D"
  msgstr "In Konflikt stehende Typqualifizierer für %q+D"
  
! #: c/c-decl.cc:2391
  #, gcc-internal-format
  msgid "conflicting types for %q+D due to enum/integer mismatch; have %qT"
  msgstr "widersprüchliche Typen für %q+D aufgrund von enum/integer-Konflikt; der bestehende Typ ist %qT"
  
! #: c/c-decl.cc:2408
  #, gcc-internal-format
  msgid "redefinition of typedef %q+D with different type"
  msgstr "Redefinition des typedef %q+D mit anderem Typ"
  
! #: c/c-decl.cc:2421
  #, gcc-internal-format
  msgid "redefinition of typedef %q+D with variably modified type"
  msgstr "Redefinition des typedef %q+D mit variabel modifiziertem Typ"
  
! #: c/c-decl.cc:2426
  #, gcc-internal-format
  msgid "redefinition of typedef %q+D"
  msgstr "Redefinition des typedef %q+D"
  
! #: c/c-decl.cc:2454
  #, gcc-internal-format
  msgid "declaration of %qD shadows a built-in function"
  msgstr "Deklaration von %qD überdeckt eine eingebaute Funktion"
  
! #: c/c-decl.cc:2470
  #, gcc-internal-format
  msgid "declaration of built-in function %qD without a prototype; expected %qT"
  msgstr "Deklaration der eingebauten Funktion %qD ohne Prototyp; erwartet wurde %qT"
  
! #: c/c-decl.cc:2494 c/c-decl.cc:2621
  #, gcc-internal-format
  msgid "redefinition of %q+D"
  msgstr "Redefinition von %q+D"
  
! #: c/c-decl.cc:2533 c/c-decl.cc:2661
  #, gcc-internal-format
  msgid "static declaration of %q+D follows non-static declaration"
  msgstr "Statische Deklaration von %q+D folgt nicht-statischer Deklaration"
  
! #: c/c-decl.cc:2544 c/c-decl.cc:2552 c/c-decl.cc:2650 c/c-decl.cc:2658
  #, gcc-internal-format
  msgid "non-static declaration of %q+D follows static declaration"
  msgstr "Nicht-statische Deklaration von %q+D folgt statischer Deklaration"
  
! #: c/c-decl.cc:2569
  #, gcc-internal-format
  msgid "%<gnu_inline%> attribute present on %q+D"
  msgstr "Attribut %<gnu_inline%> vorhanden bei %q+D"
  
! #: c/c-decl.cc:2572
  #, gcc-internal-format
  msgid "but not here"
  msgstr "aber nicht hier"
  
! #: c/c-decl.cc:2595
  #, gcc-internal-format
  msgid "thread-local declaration of %q+D follows non-thread-local declaration"
  msgstr "Thread-lokale Deklaration von %q+D folgt nicht-Thread-lokaler Deklaration"
  
! #: c/c-decl.cc:2598
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q+D follows thread-local declaration"
  msgstr "Nicht-Thread-lokale Deklaration von %q+D folgt Thread-lokaler Deklaration"
  
! #: c/c-decl.cc:2642
  #, gcc-internal-format
  msgid "extern declaration of %q+D follows declaration with no linkage"
  msgstr "extern-Deklaration von %q+D folgt Deklaration ohne Bindung"
  
! #: c/c-decl.cc:2680
  #, gcc-internal-format
  msgid "declaration of %q+D with no linkage follows extern declaration"
  msgstr "Deklaration von %q+D ohne Bindung folgt einer extern-Deklaration"
  
! #: c/c-decl.cc:2687
  #, gcc-internal-format
  msgid "redeclaration of %q+D with no linkage"
  msgstr "Redeklaration von %q+D ohne Bindung"
  
! #: c/c-decl.cc:2702
! #, fuzzy, gcc-internal-format
! #| msgid "declaration of function %qD in invalid context"
! msgid "duplicate declaration of %qD is invalid in C++"
! msgstr "Deklaration der Funktion %qD in ungültigem Kontext"
! 
! #: c/c-decl.cc:2712
  #, gcc-internal-format
  msgid "redeclaration of %q+D with different visibility (old visibility preserved)"
  msgstr "Redeklaration von %q+D mit anderer Sichtbarkeit (alte Sichtbarkeit beibehalten)"
  
! #: c/c-decl.cc:2733
  #, gcc-internal-format
  msgid "redefinition of parameter %q+D"
  msgstr "Redefinition des Parameters %q+D"
  
! #: c/c-decl.cc:2760
  #, gcc-internal-format
  msgid "redundant redeclaration of %q+D"
  msgstr "Redundante Redeklaration von %q+D"
  
! #: c/c-decl.cc:3307
  #, gcc-internal-format
  msgid "declaration of %q+D shadows previous non-variable"
  msgstr "Deklaration von %q+D überdeckt eine vorhergehende Nicht-Variable"
  
! #: c/c-decl.cc:3329
  #, gcc-internal-format
  msgid "declaration of %qD shadows a parameter"
  msgstr "Deklaration von %qD überdeckt einen Parameter"
  
! #: c/c-decl.cc:3342 cp/name-lookup.cc:3659
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr "Deklaration von %qD überdeckt eine globale Deklaration"
  
! #: c/c-decl.cc:3368
  #, gcc-internal-format
  msgid "declaration of %qD shadows a previous local"
  msgstr "Deklaration von %qD überdeckt einen vorhergehenden lokalen Bezeichner"
  
! #: c/c-decl.cc:3374 cp/name-lookup.cc:3370
  #, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "verdeckte Deklaration ist hier"
  
! #: c/c-decl.cc:3557
  #, gcc-internal-format
  msgid "nested extern declaration of %qD"
  msgstr "Geschachtelte extern-Deklaration von %qD"
  
! #: c/c-decl.cc:3713 c/c-decl.cc:3727
  #, gcc-internal-format
  msgid "implicit declaration of function %qE; did you mean %qs?"
  msgstr "Implizite Deklaration der Funktion %qE; meinten Sie %qs?"
  
! #: c/c-decl.cc:3719 c/c-decl.cc:3732
  #, gcc-internal-format
  msgid "implicit declaration of function %qE"
  msgstr "Implizite Deklaration der Funktion %qE"
  
! #: c/c-decl.cc:3751
  #, gcc-internal-format
  msgid "include %qs or provide a declaration of %qE"
  msgstr "binden Sie %qs ein oder stellen Sie eine Deklaration von %qE bereit"
  
! #: c/c-decl.cc:4022
  #, gcc-internal-format
  msgid "incompatible implicit declaration of built-in function %qD"
  msgstr "Unverträgliche implizite Deklaration der eingebauten Funktion %qD"
  
! #: c/c-decl.cc:4032
  #, gcc-internal-format
  msgid "include %qs or provide a declaration of %qD"
  msgstr "binden Sie %qs ein oder stellen Sie eine Deklaration von %qD bereit"
  
! #: c/c-decl.cc:4043
  #, gcc-internal-format
  msgid "incompatible implicit declaration of function %qD"
  msgstr "Unverträgliche implizite Deklaration der Funktion %qD"
  
! #: c/c-decl.cc:4104
  #, gcc-internal-format
  msgid "%qE undeclared here (not in a function); did you mean %qs?"
  msgstr "%qE ist hier (außerhalb einer Funktion) nicht deklariert; meinten Sie %qs?"
  
! #: c/c-decl.cc:4109
  #, gcc-internal-format
  msgid "%qE undeclared here (not in a function)"
  msgstr "%qE ist hier nicht deklariert (nicht in einer Funktion)"
  
! #: c/c-decl.cc:4122
  #, gcc-internal-format
  msgid "%qE undeclared (first use in this function); did you mean %qs?"
  msgstr "%qE nicht deklariert (erstmalige Verwendung in dieser Funktion); meinten Sie %qs?"
  
! #: c/c-decl.cc:4127
  #, gcc-internal-format
  msgid "%qE undeclared (first use in this function)"
  msgstr "%qE nicht deklariert (erste Verwendung in dieser Funktion)"
  
! #: c/c-decl.cc:4131
  #, gcc-internal-format
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "jeder nicht deklarierte Bezeichner wird nur einmal für jede Funktion, in der er vorkommt, gemeldet"
  
! #: c/c-decl.cc:4179 cp/decl.cc:3833
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "Marke %qE außerhalb einer Funktion referenziert"
  
! #: c/c-decl.cc:4216
  #, gcc-internal-format
  msgid "jump into scope of identifier with variably modified type"
  msgstr "in Gültigkeitsbereich des Bezeichners mit variabel modifiziertem Typen springen"
  
! #: c/c-decl.cc:4219
  #, gcc-internal-format
  msgid "jump skips OpenMP %<allocate%> allocation"
  msgstr "Sprung überspringt OpenMP-%<allocate%>"
  
! #: c/c-decl.cc:4222
  #, gcc-internal-format
  msgid "jump skips variable initialization"
  msgstr "Sprung lässt Variableninitialisierung aus"
  
! #: c/c-decl.cc:4224 c/c-decl.cc:4280 c/c-decl.cc:4371
  #, gcc-internal-format
  msgid "label %qD defined here"
  msgstr "Marke %qD hier definiert"
  
! #: c/c-decl.cc:4279 c/c-decl.cc:4370
  #, gcc-internal-format
  msgid "jump into statement expression"
  msgstr "Sprung in Anweisungs-Ausdruck"
  
! #: c/c-decl.cc:4302
  #, gcc-internal-format
  msgid "duplicate label declaration %qE"
  msgstr "Doppelte Markendeklaration %qE"
  
! #: c/c-decl.cc:4402 cp/decl.cc:4667
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "doppelte Marke %qD"
  
! #: c/c-decl.cc:4433
  #, gcc-internal-format
  msgid "traditional C lacks a separate namespace for labels, identifier %qE conflicts"
  msgstr "traditionelles C bietet keinen separaten Namensraum für Marken an, Bezeichner %qE steht in Konflikt"
  
! #: c/c-decl.cc:4495
! #, fuzzy, gcc-internal-format
! #| msgid "jump into scope of identifier with variably modified type"
! msgid "switch jumps into scope of identifier with variably modified type"
! msgstr "in Gültigkeitsbereich des Bezeichners mit variabel modifiziertem Typen springen"
! 
! #: c/c-decl.cc:4505
  #, gcc-internal-format
  msgid "switch jumps over OpenMP %<allocate%> allocation"
  msgstr "switch springt über OpenMP-%<allocate%>"
  
! #: c/c-decl.cc:4511
  #, gcc-internal-format
  msgid "switch jumps over variable initialization"
  msgstr "switch springt über Variableninitialisierung"
  
! #: c/c-decl.cc:4514 c/c-decl.cc:4527
  #, gcc-internal-format
  msgid "switch starts here"
  msgstr "switch beginnt hier"
  
! #: c/c-decl.cc:4526
  #, gcc-internal-format
  msgid "switch jumps into statement expression"
  msgstr "switch springt in Anweisungs-Ausdruck"
  
! #: c/c-decl.cc:4609
  #, gcc-internal-format
  msgid "%qE defined as wrong kind of tag"
  msgstr "%qE als falsche Symbolart definiert"
  
! #: c/c-decl.cc:4824 cp/tree.cc:5397
  #, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr "Attribut %qE auf %qD mit Rückgabetyp »void« angewendet"
  
! #: c/c-decl.cc:4833
  #, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or to structure, union or enumeration types"
  msgstr "Attribut %qE kann nur auf Funktionen oder auf struct-, union- oder enum-Typen angewendet werden"
  
! #: c/c-decl.cc:4853
  #, gcc-internal-format
  msgid "standard %qE attribute can only be applied to functions"
  msgstr "das Standardattribut %qE bezieht sich nur auf Funktionen"
  
! #: c/c-decl.cc:4873
  #, gcc-internal-format
  msgid "standard %qE attribute can only be applied to function declarators or type specifiers with function type"
  msgstr "Standardattribut %qE kann nur auf Funktionsdeklaratoren oder Typspezifizierer mit Funktionstyp angewendet werden"
  
! #: c/c-decl.cc:4875
  #, gcc-internal-format
  msgid "did you mean to specify it after %<)%> following function parameters?"
  msgstr "beabsichtigten Sie, es nach dem %<)%> nach den Funktionsparametern anzugeben?"
*************** msgstr "beabsichtigten Sie, es nach dem
*** 45977,46417 ****
  #. expressions, but is still appropriate as an error to
  #. avoid types declared in such a context escaping to
  #. the type of an auto variable.
! #: c/c-decl.cc:5038 c/c-decl.cc:8863
  #, gcc-internal-format
  msgid "%qT declared in underspecified object initializer"
  msgstr "%qT wird in unvollständig spezifiziertem Objektinitialisierer deklariert"
  
! #: c/c-decl.cc:5049
  #, gcc-internal-format
  msgid "unnamed struct/union that defines no instances"
  msgstr "Unbenannte struct/union, die keine Instanzen definiert"
  
! #: c/c-decl.cc:5060
  #, gcc-internal-format
  msgid "empty declaration with storage class specifier does not redeclare tag"
  msgstr "Leere Deklaration mit Speicherklassenangabe redeklariert nicht Symbol"
  
! #: c/c-decl.cc:5076
  #, gcc-internal-format
  msgid "empty declaration with type qualifier does not redeclare tag"
  msgstr "Leere Deklaration mit Typqualifizierer redeklariert nicht Symbol"
  
! #: c/c-decl.cc:5088
  #, gcc-internal-format
  msgid "empty declaration with %<_Alignas%> does not redeclare tag"
  msgstr "Leere Deklaration mit %<_Alignas%> redeklariert nicht Symbol"
  
! #: c/c-decl.cc:5102
  #, gcc-internal-format
  msgid "empty declaration of %<enum%> type does not redeclare tag"
  msgstr "leere Deklaration eines %<enum%>-Typen redeklariert das Tag nicht"
  
! #: c/c-decl.cc:5127 c/c-decl.cc:5135
  #, gcc-internal-format
  msgid "useless type name in empty declaration"
  msgstr "Nutzloser Typname in leerer Deklaration"
  
! #: c/c-decl.cc:5143
  #, gcc-internal-format
  msgid "%<inline%> in empty declaration"
  msgstr "%<inline%> in leerer Deklaration"
  
! #: c/c-decl.cc:5149
  #, gcc-internal-format
  msgid "%<_Noreturn%> in empty declaration"
  msgstr "%<_Noreturn%> in leerer Deklaration"
  
! #: c/c-decl.cc:5155
  #, gcc-internal-format
  msgid "%<constexpr%> in empty declaration"
  msgstr "%<constexpr%> in leerer Deklaration"
  
! #: c/c-decl.cc:5161
  #, gcc-internal-format
  msgid "%<auto%> in file-scope empty declaration"
  msgstr "%<auto%> in leerer Deklaration im Datei-Gültigkeitsbereich"
  
! #: c/c-decl.cc:5167
  #, gcc-internal-format
  msgid "%<register%> in file-scope empty declaration"
  msgstr "%<register%> in leerer Deklaration im Datei-Gültigkeitsbereich"
  
! #: c/c-decl.cc:5175
  #, gcc-internal-format
  msgid "storage class specifier in empty declaration with %<enum%> underlying type"
  msgstr "Speicherklassenangabe in leerer Deklaration mit auf %<enum%> basierendem Typen"
  
! #: c/c-decl.cc:5181
  #, gcc-internal-format
  msgid "%qs in empty declaration with %<enum%> underlying type"
  msgstr "%qs in leerer Deklaration mit auf %<enum%> basierendem Typen"
  
! #: c/c-decl.cc:5191
  #, gcc-internal-format
  msgid "type qualifier in empty declaration with %<enum%> underlying type"
  msgstr "Typqualifizierer in leerer Deklaration mit auf %<enum%> basierendem Typen"
  
! #: c/c-decl.cc:5197
  #, gcc-internal-format
  msgid "%<alignas%> in empty declaration with %<enum%> underlying type"
  msgstr "%<alignas%> in leerer Deklaration mit auf %<enum%> basierendem Typen"
  
! #: c/c-decl.cc:5206
  #, gcc-internal-format
  msgid "useless storage class specifier in empty declaration"
  msgstr "Nutzlose Speicherklassenangabe in leerer Deklaration"
  
! #: c/c-decl.cc:5212
  #, gcc-internal-format
  msgid "useless %qs in empty declaration"
  msgstr "nutzloses %qs in leerer Deklaration"
  
! #: c/c-decl.cc:5225
  #, gcc-internal-format
  msgid "useless type qualifier in empty declaration"
  msgstr "Nutzloser Typqualifizierer in leerer Deklaration"
  
! #: c/c-decl.cc:5232
  #, gcc-internal-format
  msgid "useless %<_Alignas%> in empty declaration"
  msgstr "nutzloses %<_Alignas%> in leerer Deklaration"
  
! #: c/c-decl.cc:5250
  #, gcc-internal-format
  msgid "invalid use of attributes in empty declaration"
  msgstr "ungültige Verwendung von Attributen in leerer Deklaration"
  
! #: c/c-decl.cc:5264 c/c-parser.cc:2558
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "Leere Deklaration"
  
! #: c/c-decl.cc:5336
  #, gcc-internal-format
  msgid "ISO C90 does not support %<static%> or type qualifiers in parameter array declarators"
  msgstr "ISO-C90 unterstützt kein %<static%> oder Typkennzeichner in Parameterarraydeklaratoren"
  
! #: c/c-decl.cc:5340
  #, gcc-internal-format
  msgid "ISO C90 does not support %<[*]%> array declarators"
  msgstr "ISO-C90 unterstützt %<[*]%>-Arraydeklaratoren nicht"
  
! #. C99 6.7.5.2p4
! #. A function definition isn't function prototype scope C99 6.2.1p4.
! #. C99 6.7.5.2p4
! #: c/c-decl.cc:5346 c/c-decl.cc:8448 c/c-decl.cc:10990
! #, gcc-internal-format
! msgid "%<[*]%> not allowed in other than function prototype scope"
! msgstr "%<[*]%> außerhalb des Bereichs des Funktionsprototypen nicht erlaubt"
! 
! #: c/c-decl.cc:5539 cp/decl2.cc:1960 cp/name-lookup.cc:8996
  #, gcc-internal-format
  msgid "%<omp::%s%> not allowed to be specified in this context"
  msgstr "%<omp::%s%> darf in diesem Kontext nicht angegeben werden"
  
! #: c/c-decl.cc:5622
  #, gcc-internal-format
  msgid "%q+D is usually a function"
  msgstr "%q+D ist üblicherweise eine Funktion"
  
! #: c/c-decl.cc:5627 c/c-decl.cc:10820 cp/decl.cc:18578
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "keine vorherige Deklaration für %qD"
  
! #: c/c-decl.cc:5636
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use %<__typeof__%> instead)"
  msgstr "typedef %qD ist initialisiert (verwenden Sie stattdessen lieber %<__typeof__%>)"
  
! #: c/c-decl.cc:5641
  #, gcc-internal-format
  msgid "function %qD is initialized like a variable"
  msgstr "Funktion %qD ist wie eine Variable initialisiert"
  
  #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
! #: c/c-decl.cc:5647
  #, gcc-internal-format
  msgid "parameter %qD is initialized"
  msgstr "Parameter %qD ist initialisiert"
  
! #: c/c-decl.cc:5667
  #, gcc-internal-format
  msgid "variable %qD has initializer but incomplete type"
  msgstr "Variable %qD hat Initialisierung, aber unvollständigen Typ"
  
! #: c/c-decl.cc:5749
  #, gcc-internal-format
  msgid "inline function %q+D given attribute %qs"
  msgstr "der inline-Funktion %q+D wurde das Attribut %qs gegeben"
  
! #: c/c-decl.cc:5806
  #, gcc-internal-format
  msgid "uninitialized const member in %qT is invalid in C++"
  msgstr "nicht initialisiertes konstantes Element %qT ist in C++ ungültig"
  
! #: c/c-decl.cc:5808
  #, gcc-internal-format
  msgid "%qD should be initialized"
  msgstr "%qD sollte initialisiert werden"
  
! #: c/c-decl.cc:5889
  #, gcc-internal-format
  msgid "initializer fails to determine size of %q+D"
  msgstr "Initialisierung gibt nicht die Größe von %q+D an"
  
! #: c/c-decl.cc:5894
! #, gcc-internal-format
! msgid "array size missing in %q+D"
! msgstr "Arraygröße fehlt in %q+D"
! 
! #: c/c-decl.cc:5898
  #, gcc-internal-format
  msgid "zero or negative size array %q+D"
  msgstr "Arraygröße von %q+D ist null oder negativ"
  
! #: c/c-decl.cc:5989 m2/gm2-gcc/m2type.cc:1258
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t constant"
  msgstr "Speichergröße von %q+D ist nicht konstant"
  
! #: c/c-decl.cc:6039
  #, gcc-internal-format
  msgid "ignoring %<asm%> specifier for non-static local variable %q+D"
  msgstr "%<asm%>-Angabe für nicht-statische lokale Variable %q+D wird ignoriert"
  
! #: c/c-decl.cc:6077
  #, gcc-internal-format
  msgid "cannot put object with volatile field into register"
  msgstr "Objekt mit volatile-Feld kann nicht in Register geladen werden"
  
! #: c/c-decl.cc:6163
  #, gcc-internal-format
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "nicht initialisiertes %<const %D%> ist in C++ ungültig"
  
! #: c/c-decl.cc:6178 cp/decl.cc:9533
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr "%q+D in »declare target«-Direktive hat keinen zuordenbaren Typ"
  
! #: c/c-decl.cc:6441
  #, gcc-internal-format
  msgid "ISO C forbids forward parameter declarations"
  msgstr "ISO-C verbietet Vorwärtsdeklaration für Parameter"
  
! #: c/c-decl.cc:6481
  #, gcc-internal-format
  msgid "file-scope compound literal specifies %<register%>"
  msgstr "%<register%> in dateilokalem zusammengesetztem Literal"
  
! #: c/c-decl.cc:6487
  #, gcc-internal-format
  msgid "compound literal implicitly auto and declared %qs"
  msgstr "zusammengesetztes Literal ist implizit auto, jedoch als %qs deklariert"
  
! #: c/c-decl.cc:6538
  #, gcc-internal-format
  msgid "array of unknown size with empty initializer"
  msgstr "Array unbekannter Länge mit leerem Initialisierer"
  
! #: c/c-decl.cc:6592
  #, gcc-internal-format
  msgid "defining a type in a compound literal is invalid in C++"
  msgstr "Definition eines Typs in einem zusammengesetzten Literal ist in C++ ungültig"
  
! #: c/c-decl.cc:6613 c/c-decl.cc:6628
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant"
  msgstr "Breite des Bitfeldes %qs ist keine Ganzzahlkonstante"
  
! #: c/c-decl.cc:6623
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant expression"
  msgstr "Breite des Bitfeldes %qs ist kein Ganzzahlkonstantenausdruck"
  
! #: c/c-decl.cc:6634
  #, gcc-internal-format
  msgid "negative width in bit-field %qs"
  msgstr "Negative Breite in Bitfeld %qs"
  
! #: c/c-decl.cc:6639
  #, gcc-internal-format
  msgid "zero width for bit-field %qs"
  msgstr "Breite Null für Bitfeld %qs"
  
! #: c/c-decl.cc:6650
  #, gcc-internal-format
  msgid "bit-field %qs has invalid type"
  msgstr "Bitfeld %qs hat ungültigen Typen"
  
! #: c/c-decl.cc:6656
  #, gcc-internal-format
  msgid "cannot declare bit-field %qs with %<warn_if_not_aligned%> type"
  msgstr "Bitfeld %qs kann nicht mit %<warn_if_not_aligned%>-Typ deklariert werden"
  
! #: c/c-decl.cc:6667
  #, gcc-internal-format
  msgid "type of bit-field %qs is a GCC extension"
  msgstr "Typ des Bitfeldes %qs ist eine Erweiterung des GCC"
  
! #: c/c-decl.cc:6673
  #, gcc-internal-format
  msgid "width of %qs exceeds its type"
  msgstr "Breite von %qs überschreitet dessen Typen"
  
! #: c/c-decl.cc:6692
  #, gcc-internal-format
  msgid "%qs is narrower than values of its type"
  msgstr "%qs ist schmaler als die Werte seines Typs"
  
! #: c/c-decl.cc:6707
  #, gcc-internal-format
  msgid "ISO C90 forbids array %qE whose size cannot be evaluated"
  msgstr "ISO-C90 verbietet Array %qE, dessen Größe nicht ausgewertet werden kann"
  
! #: c/c-decl.cc:6710
  #, gcc-internal-format
  msgid "ISO C90 forbids array whose size cannot be evaluated"
  msgstr "ISO-C90 verbietet Array, dessen Größe nicht ausgewertet werden kann"
  
! #: c/c-decl.cc:6717
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array %qE"
  msgstr "ISO-C90 verbietet Array %qE variabler Größe"
  
! #: c/c-decl.cc:6719
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array"
  msgstr "ISO-C90 verbietet Array variabler Größe"
  
! #: c/c-decl.cc:6962
  #, gcc-internal-format
  msgid "%<enum%> underlying type may not be specified here"
  msgstr "auf %<enum%> basierender Typ darf hier nicht angegeben werden"
  
! #: c/c-decl.cc:6990 c/c-decl.cc:7397 c/c-decl.cc:7407
  #, gcc-internal-format
  msgid "variably modified %qE at file scope"
  msgstr "variabel modifiziertes %qE im Dateibereich"
  
! #: c/c-decl.cc:6992
  #, gcc-internal-format
  msgid "variably modified field at file scope"
  msgstr "variabel modifiziertes Feld im Dateibereich"
  
! #: c/c-decl.cc:7012
  #, gcc-internal-format
  msgid "type defaults to %<int%> in declaration of %qE"
  msgstr "%<int%> ist Standardtyp in Deklaration von %qE"
  
! #: c/c-decl.cc:7016
  #, gcc-internal-format
  msgid "type defaults to %<int%> in type name"
  msgstr "%<int%> ist Standardtyp in Typ-Deklaration"
  
! #: c/c-decl.cc:7048
  #, gcc-internal-format
  msgid "duplicate %<const%>"
  msgstr "doppeltes %<const%>"
  
! #: c/c-decl.cc:7050
  #, gcc-internal-format
  msgid "duplicate %<restrict%>"
  msgstr "doppeltes %<restrict%>"
  
! #: c/c-decl.cc:7052
  #, gcc-internal-format
  msgid "duplicate %<volatile%>"
  msgstr "doppeltes %<volatile%>"
  
! #: c/c-decl.cc:7054
  #, gcc-internal-format
  msgid "duplicate %<_Atomic%>"
  msgstr "doppeltes %<_Atomic%>"
  
! #: c/c-decl.cc:7057
  #, gcc-internal-format, gfc-internal-format
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "in Konflikt stehende benannte Adressräume (%s und %s)"
  
! #: c/c-decl.cc:7080 c/c-parser.cc:3839
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr "%<_Atomic%>-qualifizierter Arraytyp"
  
! #: c/c-decl.cc:7095
  #, gcc-internal-format
  msgid "function definition declared %<auto%>"
  msgstr "Funktionsdefinition deklarierte %<auto%>"
  
! #: c/c-decl.cc:7097
  #, gcc-internal-format
  msgid "function definition declared %<register%>"
  msgstr "Funktionsdefinition deklarierte %<register%>"
  
! #: c/c-decl.cc:7099
  #, gcc-internal-format
  msgid "function definition declared %<typedef%>"
  msgstr "Funktionsdefinition deklarierte %<typedef%>"
  
! #: c/c-decl.cc:7101
  #, gcc-internal-format
  msgid "function definition declared %qs"
  msgstr "Funktionsdefinition deklarierte %qs"
  
! #: c/c-decl.cc:7128
  #, gcc-internal-format
  msgid "storage class specified for structure field %qE"
  msgstr "Speicherklasse für Strukturfeld %qE angegeben"
  
! #: c/c-decl.cc:7131
  #, gcc-internal-format
  msgid "storage class specified for structure field"
  msgstr "Speicherklasse für Strukturfeld angegeben"
  
! #: c/c-decl.cc:7135
  #, gcc-internal-format
  msgid "storage class specified for parameter %qE"
  msgstr "Speicherklasse für Parameter %qE angegeben"
  
! #: c/c-decl.cc:7138
  #, gcc-internal-format
  msgid "storage class specified for unnamed parameter"
  msgstr "Speicherklasse für unbenannten Parameter angegeben"
  
! #: c/c-decl.cc:7141 cp/decl.cc:13707
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "Speicherklasse für Typnamen angegeben"
  
! #: c/c-decl.cc:7159
  #, gcc-internal-format
  msgid "%qE initialized and declared %<extern%>"
  msgstr "%qE initialisiert und als %<extern%> deklariert"
  
! #: c/c-decl.cc:7163
  #, gcc-internal-format
  msgid "%qE has both %<extern%> and initializer"
  msgstr "%qE hat sowohl %<extern%> als auch Initialisierung"
  
! #: c/c-decl.cc:7168
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<auto%>"
  msgstr "Deklaration von %qE in Datei-Sichtbarkeitsbereich spezifiziert %<auto%>"
  
! #: c/c-decl.cc:7172
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<register%>"
  msgstr "Deklaration von %qE in Datei-Sichtbarkeitsbereich spezifiziert %<register%>"
  
! #: c/c-decl.cc:7177
  #, gcc-internal-format
  msgid "nested function %qE declared %<extern%>"
  msgstr "geschachtelte Funktion %qE als %<extern%> deklariert"
  
! #: c/c-decl.cc:7180
  #, gcc-internal-format
  msgid "function-scope %qE implicitly auto and declared %qs"
  msgstr "Funktions-Gültigkeitsbereich %qE ist implizit auto, jedoch als %qs deklariert"
--- 48237,48682 ----
  #. expressions, but is still appropriate as an error to
  #. avoid types declared in such a context escaping to
  #. the type of an auto variable.
! #: c/c-decl.cc:5202 c/c-decl.cc:8910
  #, gcc-internal-format
  msgid "%qT declared in underspecified object initializer"
  msgstr "%qT wird in unvollständig spezifiziertem Objektinitialisierer deklariert"
  
! #: c/c-decl.cc:5213
  #, gcc-internal-format
  msgid "unnamed struct/union that defines no instances"
  msgstr "Unbenannte struct/union, die keine Instanzen definiert"
  
! #: c/c-decl.cc:5224
  #, gcc-internal-format
  msgid "empty declaration with storage class specifier does not redeclare tag"
  msgstr "Leere Deklaration mit Speicherklassenangabe redeklariert nicht Symbol"
  
! #: c/c-decl.cc:5240
  #, gcc-internal-format
  msgid "empty declaration with type qualifier does not redeclare tag"
  msgstr "Leere Deklaration mit Typqualifizierer redeklariert nicht Symbol"
  
! #: c/c-decl.cc:5252
  #, gcc-internal-format
  msgid "empty declaration with %<_Alignas%> does not redeclare tag"
  msgstr "Leere Deklaration mit %<_Alignas%> redeklariert nicht Symbol"
  
! #: c/c-decl.cc:5266
  #, gcc-internal-format
  msgid "empty declaration of %<enum%> type does not redeclare tag"
  msgstr "leere Deklaration eines %<enum%>-Typen redeklariert das Tag nicht"
  
! #: c/c-decl.cc:5291 c/c-decl.cc:5299
  #, gcc-internal-format
  msgid "useless type name in empty declaration"
  msgstr "Nutzloser Typname in leerer Deklaration"
  
! #: c/c-decl.cc:5307
  #, gcc-internal-format
  msgid "%<inline%> in empty declaration"
  msgstr "%<inline%> in leerer Deklaration"
  
! #: c/c-decl.cc:5313
  #, gcc-internal-format
  msgid "%<_Noreturn%> in empty declaration"
  msgstr "%<_Noreturn%> in leerer Deklaration"
  
! #: c/c-decl.cc:5319
  #, gcc-internal-format
  msgid "%<constexpr%> in empty declaration"
  msgstr "%<constexpr%> in leerer Deklaration"
  
! #: c/c-decl.cc:5325
  #, gcc-internal-format
  msgid "%<auto%> in file-scope empty declaration"
  msgstr "%<auto%> in leerer Deklaration im Datei-Gültigkeitsbereich"
  
! #: c/c-decl.cc:5331
  #, gcc-internal-format
  msgid "%<register%> in file-scope empty declaration"
  msgstr "%<register%> in leerer Deklaration im Datei-Gültigkeitsbereich"
  
! #: c/c-decl.cc:5339
  #, gcc-internal-format
  msgid "storage class specifier in empty declaration with %<enum%> underlying type"
  msgstr "Speicherklassenangabe in leerer Deklaration mit auf %<enum%> basierendem Typen"
  
! #: c/c-decl.cc:5345
  #, gcc-internal-format
  msgid "%qs in empty declaration with %<enum%> underlying type"
  msgstr "%qs in leerer Deklaration mit auf %<enum%> basierendem Typen"
  
! #: c/c-decl.cc:5355
  #, gcc-internal-format
  msgid "type qualifier in empty declaration with %<enum%> underlying type"
  msgstr "Typqualifizierer in leerer Deklaration mit auf %<enum%> basierendem Typen"
  
! #: c/c-decl.cc:5361
  #, gcc-internal-format
  msgid "%<alignas%> in empty declaration with %<enum%> underlying type"
  msgstr "%<alignas%> in leerer Deklaration mit auf %<enum%> basierendem Typen"
  
! #: c/c-decl.cc:5370
  #, gcc-internal-format
  msgid "useless storage class specifier in empty declaration"
  msgstr "Nutzlose Speicherklassenangabe in leerer Deklaration"
  
! #: c/c-decl.cc:5376
  #, gcc-internal-format
  msgid "useless %qs in empty declaration"
  msgstr "nutzloses %qs in leerer Deklaration"
  
! #: c/c-decl.cc:5389
  #, gcc-internal-format
  msgid "useless type qualifier in empty declaration"
  msgstr "Nutzloser Typqualifizierer in leerer Deklaration"
  
! #: c/c-decl.cc:5396
  #, gcc-internal-format
  msgid "useless %<_Alignas%> in empty declaration"
  msgstr "nutzloses %<_Alignas%> in leerer Deklaration"
  
! #: c/c-decl.cc:5414
  #, gcc-internal-format
  msgid "invalid use of attributes in empty declaration"
  msgstr "ungültige Verwendung von Attributen in leerer Deklaration"
  
! #: c/c-decl.cc:5428 c/c-parser.cc:2663
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "Leere Deklaration"
  
! #: c/c-decl.cc:5500
  #, gcc-internal-format
  msgid "ISO C90 does not support %<static%> or type qualifiers in parameter array declarators"
  msgstr "ISO-C90 unterstützt kein %<static%> oder Typkennzeichner in Parameterarraydeklaratoren"
  
! #: c/c-decl.cc:5505
  #, gcc-internal-format
  msgid "ISO C90 does not support %<[*]%> array declarators"
  msgstr "ISO-C90 unterstützt %<[*]%>-Arraydeklaratoren nicht"
  
! #: c/c-decl.cc:5718 cp/decl2.cc:2181 cp/name-lookup.cc:9201
  #, gcc-internal-format
  msgid "%<omp::%s%> not allowed to be specified in this context"
  msgstr "%<omp::%s%> darf in diesem Kontext nicht angegeben werden"
  
! #: c/c-decl.cc:5810
  #, gcc-internal-format
  msgid "%q+D is usually a function"
  msgstr "%q+D ist üblicherweise eine Funktion"
  
! #: c/c-decl.cc:5815 c/c-decl.cc:10935 cp/decl.cc:19821
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "keine vorherige Deklaration für %qD"
  
! #: c/c-decl.cc:5824
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use %<__typeof__%> instead)"
  msgstr "typedef %qD ist initialisiert (verwenden Sie stattdessen lieber %<__typeof__%>)"
  
! #: c/c-decl.cc:5829
  #, gcc-internal-format
  msgid "function %qD is initialized like a variable"
  msgstr "Funktion %qD ist wie eine Variable initialisiert"
  
  #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
! #: c/c-decl.cc:5835
  #, gcc-internal-format
  msgid "parameter %qD is initialized"
  msgstr "Parameter %qD ist initialisiert"
  
! #: c/c-decl.cc:5855
  #, gcc-internal-format
  msgid "variable %qD has initializer but incomplete type"
  msgstr "Variable %qD hat Initialisierung, aber unvollständigen Typ"
  
! #: c/c-decl.cc:5917
  #, gcc-internal-format
  msgid "inline function %q+D given attribute %qs"
  msgstr "der inline-Funktion %q+D wurde das Attribut %qs gegeben"
  
! #: c/c-decl.cc:5945
! #, fuzzy, gcc-internal-format
! #| msgid "%<__label__%> declarations are only allowed in function scopes"
! msgid "versioned declarations are only allowed at file scope"
! msgstr "%<__label__%>-Deklarationen sind nur im Funktionsgültigkeitsbereich erlaubt"
! 
! #: c/c-decl.cc:5985
  #, gcc-internal-format
  msgid "uninitialized const member in %qT is invalid in C++"
  msgstr "nicht initialisiertes konstantes Element %qT ist in C++ ungültig"
  
! #: c/c-decl.cc:5987
  #, gcc-internal-format
  msgid "%qD should be initialized"
  msgstr "%qD sollte initialisiert werden"
  
! #: c/c-decl.cc:6064
  #, gcc-internal-format
  msgid "initializer fails to determine size of %q+D"
  msgstr "Initialisierung gibt nicht die Größe von %q+D an"
  
! #: c/c-decl.cc:6076
  #, gcc-internal-format
  msgid "zero or negative size array %q+D"
  msgstr "Arraygröße von %q+D ist null oder negativ"
  
! #: c/c-decl.cc:6167 m2/gm2-gcc/m2type.cc:1270
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t constant"
  msgstr "Speichergröße von %q+D ist nicht konstant"
  
! #: c/c-decl.cc:6217
  #, gcc-internal-format
  msgid "ignoring %<asm%> specifier for non-static local variable %q+D"
  msgstr "%<asm%>-Angabe für nicht-statische lokale Variable %q+D wird ignoriert"
  
! #: c/c-decl.cc:6255
  #, gcc-internal-format
  msgid "cannot put object with volatile field into register"
  msgstr "Objekt mit volatile-Feld kann nicht in Register geladen werden"
  
! #: c/c-decl.cc:6341
  #, gcc-internal-format
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "nicht initialisiertes %<const %D%> ist in C++ ungültig"
  
! #: c/c-decl.cc:6356 cp/decl.cc:10248
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr "%q+D in »declare target«-Direktive hat keinen zuordenbaren Typ"
  
! #: c/c-decl.cc:6440
! #, fuzzy, gcc-internal-format
! #| msgid "Warn about mismatched declarations of VLA parameters."
! msgid "more than one list of forward declarations of parameters"
! msgstr "Warnen, wenn Deklarationen von VLA-Parametern nicht übereinstimmen."
! 
! #: c/c-decl.cc:6443
  #, gcc-internal-format
  msgid "ISO C forbids forward parameter declarations"
  msgstr "ISO-C verbietet Vorwärtsdeklaration für Parameter"
  
! #: c/c-decl.cc:6483
  #, gcc-internal-format
  msgid "file-scope compound literal specifies %<register%>"
  msgstr "%<register%> in dateilokalem zusammengesetztem Literal"
  
! #: c/c-decl.cc:6489
  #, gcc-internal-format
  msgid "compound literal implicitly auto and declared %qs"
  msgstr "zusammengesetztes Literal ist implizit auto, jedoch als %qs deklariert"
  
! #: c/c-decl.cc:6540
  #, gcc-internal-format
  msgid "array of unknown size with empty initializer"
  msgstr "Array unbekannter Länge mit leerem Initialisierer"
  
! #: c/c-decl.cc:6555
! #, fuzzy, gcc-internal-format
! #| msgid "storage size of %qD isn%'t constant"
! msgid "storage size isn%'t constant"
! msgstr "Speichergröße von %qD ist nicht konstant"
! 
! #: c/c-decl.cc:6599
  #, gcc-internal-format
  msgid "defining a type in a compound literal is invalid in C++"
  msgstr "Definition eines Typs in einem zusammengesetzten Literal ist in C++ ungültig"
  
! #: c/c-decl.cc:6620 c/c-decl.cc:6635
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant"
  msgstr "Breite des Bitfeldes %qs ist keine Ganzzahlkonstante"
  
! #: c/c-decl.cc:6630
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant expression"
  msgstr "Breite des Bitfeldes %qs ist kein Ganzzahlkonstantenausdruck"
  
! #: c/c-decl.cc:6641
  #, gcc-internal-format
  msgid "negative width in bit-field %qs"
  msgstr "Negative Breite in Bitfeld %qs"
  
! #: c/c-decl.cc:6646
  #, gcc-internal-format
  msgid "zero width for bit-field %qs"
  msgstr "Breite Null für Bitfeld %qs"
  
! #: c/c-decl.cc:6657
  #, gcc-internal-format
  msgid "bit-field %qs has invalid type"
  msgstr "Bitfeld %qs hat ungültigen Typen"
  
! #: c/c-decl.cc:6663
  #, gcc-internal-format
  msgid "cannot declare bit-field %qs with %<warn_if_not_aligned%> type"
  msgstr "Bitfeld %qs kann nicht mit %<warn_if_not_aligned%>-Typ deklariert werden"
  
! #: c/c-decl.cc:6674
  #, gcc-internal-format
  msgid "type of bit-field %qs is a GCC extension"
  msgstr "Typ des Bitfeldes %qs ist eine Erweiterung des GCC"
  
! #: c/c-decl.cc:6680
  #, gcc-internal-format
  msgid "width of %qs exceeds its type"
  msgstr "Breite von %qs überschreitet dessen Typen"
  
! #: c/c-decl.cc:6699
  #, gcc-internal-format
  msgid "%qs is narrower than values of its type"
  msgstr "%qs ist schmaler als die Werte seines Typs"
  
! #: c/c-decl.cc:6714
  #, gcc-internal-format
  msgid "ISO C90 forbids array %qE whose size cannot be evaluated"
  msgstr "ISO-C90 verbietet Array %qE, dessen Größe nicht ausgewertet werden kann"
  
! #: c/c-decl.cc:6717
  #, gcc-internal-format
  msgid "ISO C90 forbids array whose size cannot be evaluated"
  msgstr "ISO-C90 verbietet Array, dessen Größe nicht ausgewertet werden kann"
  
! #: c/c-decl.cc:6724
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array %qE"
  msgstr "ISO-C90 verbietet Array %qE variabler Größe"
  
! #: c/c-decl.cc:6726
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array"
  msgstr "ISO-C90 verbietet Array variabler Größe"
  
! #: c/c-decl.cc:6991
  #, gcc-internal-format
  msgid "%<enum%> underlying type may not be specified here"
  msgstr "auf %<enum%> basierender Typ darf hier nicht angegeben werden"
  
! #: c/c-decl.cc:7019 c/c-decl.cc:7429 c/c-decl.cc:7439
  #, gcc-internal-format
  msgid "variably modified %qE at file scope"
  msgstr "variabel modifiziertes %qE im Dateibereich"
  
! #: c/c-decl.cc:7021
  #, gcc-internal-format
  msgid "variably modified field at file scope"
  msgstr "variabel modifiziertes Feld im Dateibereich"
  
! #: c/c-decl.cc:7041
  #, gcc-internal-format
  msgid "type defaults to %<int%> in declaration of %qE"
  msgstr "%<int%> ist Standardtyp in Deklaration von %qE"
  
! #: c/c-decl.cc:7045
  #, gcc-internal-format
  msgid "type defaults to %<int%> in type name"
  msgstr "%<int%> ist Standardtyp in Typ-Deklaration"
  
! #: c/c-decl.cc:7077
  #, gcc-internal-format
  msgid "duplicate %<const%>"
  msgstr "doppeltes %<const%>"
  
! #: c/c-decl.cc:7079
  #, gcc-internal-format
  msgid "duplicate %<restrict%>"
  msgstr "doppeltes %<restrict%>"
  
! #: c/c-decl.cc:7081
  #, gcc-internal-format
  msgid "duplicate %<volatile%>"
  msgstr "doppeltes %<volatile%>"
  
! #: c/c-decl.cc:7083
  #, gcc-internal-format
  msgid "duplicate %<_Atomic%>"
  msgstr "doppeltes %<_Atomic%>"
  
! #: c/c-decl.cc:7086
  #, gcc-internal-format, gfc-internal-format
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "in Konflikt stehende benannte Adressräume (%s und %s)"
  
! #: c/c-decl.cc:7109 c/c-parser.cc:3978
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr "%<_Atomic%>-qualifizierter Arraytyp"
  
! #: c/c-decl.cc:7124
  #, gcc-internal-format
  msgid "function definition declared %<auto%>"
  msgstr "Funktionsdefinition deklarierte %<auto%>"
  
! #: c/c-decl.cc:7126
  #, gcc-internal-format
  msgid "function definition declared %<register%>"
  msgstr "Funktionsdefinition deklarierte %<register%>"
  
! #: c/c-decl.cc:7128
  #, gcc-internal-format
  msgid "function definition declared %<typedef%>"
  msgstr "Funktionsdefinition deklarierte %<typedef%>"
  
! #: c/c-decl.cc:7130
  #, gcc-internal-format
  msgid "function definition declared %qs"
  msgstr "Funktionsdefinition deklarierte %qs"
  
! #: c/c-decl.cc:7157
  #, gcc-internal-format
  msgid "storage class specified for structure field %qE"
  msgstr "Speicherklasse für Strukturfeld %qE angegeben"
  
! #: c/c-decl.cc:7160
  #, gcc-internal-format
  msgid "storage class specified for structure field"
  msgstr "Speicherklasse für Strukturfeld angegeben"
  
! #: c/c-decl.cc:7164
  #, gcc-internal-format
  msgid "storage class specified for parameter %qE"
  msgstr "Speicherklasse für Parameter %qE angegeben"
  
! #: c/c-decl.cc:7167
  #, gcc-internal-format
  msgid "storage class specified for unnamed parameter"
  msgstr "Speicherklasse für unbenannten Parameter angegeben"
  
! #: c/c-decl.cc:7170 cp/decl.cc:14898
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "Speicherklasse für Typnamen angegeben"
  
! #: c/c-decl.cc:7188
  #, gcc-internal-format
  msgid "%qE initialized and declared %<extern%>"
  msgstr "%qE initialisiert und als %<extern%> deklariert"
  
! #: c/c-decl.cc:7192
  #, gcc-internal-format
  msgid "%qE has both %<extern%> and initializer"
  msgstr "%qE hat sowohl %<extern%> als auch Initialisierung"
  
! #: c/c-decl.cc:7197
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<auto%>"
  msgstr "Deklaration von %qE in Datei-Sichtbarkeitsbereich spezifiziert %<auto%>"
  
! #: c/c-decl.cc:7201
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<register%>"
  msgstr "Deklaration von %qE in Datei-Sichtbarkeitsbereich spezifiziert %<register%>"
  
! #: c/c-decl.cc:7206
  #, gcc-internal-format
  msgid "nested function %qE declared %<extern%>"
  msgstr "geschachtelte Funktion %qE als %<extern%> deklariert"
  
! #: c/c-decl.cc:7209
  #, gcc-internal-format
  msgid "function-scope %qE implicitly auto and declared %qs"
  msgstr "Funktions-Gültigkeitsbereich %qE ist implizit auto, jedoch als %qs deklariert"
*************** msgstr "Funktions-Gültigkeitsbereich %q
*** 46419,47739 ****
  #. Only the innermost declarator (making a parameter be of
  #. array type which is converted to pointer type)
  #. may have static or type qualifiers.
! #: c/c-decl.cc:7227 c/c-decl.cc:7587
  #, gcc-internal-format
  msgid "static or type qualifiers in non-parameter array declarator"
  msgstr "»static« oder Typkennzeichner in Nicht-Parameter-Arraydeklarator"
  
! #: c/c-decl.cc:7288
  #, gcc-internal-format
  msgid "declaration of %qE as array of voids"
  msgstr "Deklaration von %qE als Array von voids"
  
! #: c/c-decl.cc:7290
  #, gcc-internal-format
  msgid "declaration of type name as array of voids"
  msgstr "Deklaration eines Typnamen als Array von voids"
  
! #: c/c-decl.cc:7297
  #, gcc-internal-format
  msgid "declaration of %qE as array of functions"
  msgstr "Deklaration von %qE als Array von Funktionen"
  
! #: c/c-decl.cc:7300
  #, gcc-internal-format
  msgid "declaration of type name as array of functions"
  msgstr "Deklaration eines Typnamen als Array von Funktionen"
  
! #: c/c-decl.cc:7308 c/c-decl.cc:9662
  #, gcc-internal-format
  msgid "invalid use of structure with flexible array member"
  msgstr "ungültige Verwendung einer Struktur mit flexiblem Arrayelement"
  
! #: c/c-decl.cc:7340
  #, gcc-internal-format
  msgid "size of array %qE has non-integer type"
  msgstr "Arraygröße von %qE hat Nicht-Ganzzahltyp"
  
! #: c/c-decl.cc:7344
  #, gcc-internal-format
  msgid "size of unnamed array has non-integer type"
  msgstr "Größe eines unbenannten Arrays hat Nicht-Ganzzahltyp"
  
! #: c/c-decl.cc:7352
  #, gcc-internal-format
  msgid "size of array %qE has incomplete type"
  msgstr "Arraygröße von %qE hat unvollständigen Typ"
  
! #: c/c-decl.cc:7355
  #, gcc-internal-format
  msgid "size of unnamed array has incomplete type"
  msgstr "Größe eines unbenannten Arrays hat unvollständigen Typ"
  
! #: c/c-decl.cc:7367
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array %qE"
  msgstr "ISO-C verbietet Array %qE der Größe null"
  
! #: c/c-decl.cc:7370
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array"
  msgstr "ISO-C verbietet Array der Größe null"
  
! #: c/c-decl.cc:7379
  #, gcc-internal-format
  msgid "size of array %qE is negative"
  msgstr "Größe des Arrays %qE ist negativ"
  
! #: c/c-decl.cc:7381
  #, gcc-internal-format
  msgid "size of unnamed array is negative"
  msgstr "Größe des unbenannten Arrays ist negativ"
  
! #: c/c-decl.cc:7467
  #, gcc-internal-format
  msgid "size of array %qE is too large"
  msgstr "Arraygröße von %qE ist zu groß"
  
! #: c/c-decl.cc:7470
  #, gcc-internal-format
  msgid "size of unnamed array is too large"
  msgstr "Größe des unbenannten Arrays ist zu groß"
  
! #: c/c-decl.cc:7509 c/c-decl.cc:8105
  #, gcc-internal-format
  msgid "ISO C90 does not support flexible array members"
  msgstr "ISO-C90 unterstützt keine flexiblen Arrays als Elemente"
  
! #: c/c-decl.cc:7522
! #, gcc-internal-format
! msgid "%<[*]%> not in a declaration"
! msgstr "%<[*]%> nicht in einer Deklaration"
! 
! #: c/c-decl.cc:7530
  #, gcc-internal-format
  msgid "array type has incomplete element type %qT"
  msgstr "Arraytyp hat unvollständigen Elementtypen %qT"
  
! #: c/c-decl.cc:7536
  #, gcc-internal-format
  msgid "declaration of %qE as multidimensional array must have bounds for all dimensions except the first"
  msgstr "Deklaration von %qE als multidimensionales Array muss für alle Dimensionen außer der ersten Grenzen haben"
  
! #: c/c-decl.cc:7540
  #, gcc-internal-format
  msgid "declaration of multidimensional array must have bounds for all dimensions except the first"
  msgstr "Deklaration von multidimensionalem Array muss für alle Dimensionen außer der ersten Grenzen haben"
  
! #: c/c-decl.cc:7623
  #, gcc-internal-format
  msgid "%qE declared as function returning a function"
  msgstr "%qE als Funktion, die eine Funktion zurückgibt, deklariert"
  
! #: c/c-decl.cc:7626
  #, gcc-internal-format
  msgid "type name declared as function returning a function"
  msgstr "Typname als Funktion, die eine Funktion zurückgibt, deklariert"
  
! #: c/c-decl.cc:7633
  #, gcc-internal-format
  msgid "%qE declared as function returning an array"
  msgstr "%qE als Funktion, die ein Array zurückgibt, deklariert"
  
! #: c/c-decl.cc:7636
  #, gcc-internal-format
  msgid "type name declared as function returning an array"
  msgstr "Typname als Funktion, die ein Array zurückgibt, deklariert"
  
! #: c/c-decl.cc:7680
  #, gcc-internal-format
  msgid "function definition has qualified void return type"
  msgstr "Funktionsdefinition hat qualifizierten void-Rückgabetypen"
  
! #: c/c-decl.cc:7684 cp/decl.cc:14132
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "Typkennzeichner an Funktions-Rückgabewert ignoriert"
  
! #: c/c-decl.cc:7723 c/c-decl.cc:7891 c/c-decl.cc:7945 c/c-decl.cc:8039
! #: c/c-decl.cc:8161 c/c-parser.cc:3841
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr "%<_Atomic%>-qualifizierter Funktionstyp"
  
! #: c/c-decl.cc:7729 c/c-decl.cc:7897 c/c-decl.cc:8044 c/c-decl.cc:8166
  #, gcc-internal-format
  msgid "ISO C forbids qualified function types"
  msgstr "ISO-C verbietet qualifizierte Funktionstypen"
  
! #: c/c-decl.cc:7782
  #, gcc-internal-format
  msgid "%qs combined with %<auto%> qualifier for %qE"
  msgstr "%qs mit Qualifizierer %<auto%> für %qE kombiniert"
  
! #: c/c-decl.cc:7786
  #, gcc-internal-format
  msgid "%qs combined with %<register%> qualifier for %qE"
  msgstr "%qs mit Qualifizierer %<register%> für %qE kombiniert"
  
! #: c/c-decl.cc:7792
  #, gcc-internal-format
  msgid "%qs specified for auto variable %qE"
  msgstr "%qs für »auto«-Variable %qE angegeben"
  
! #: c/c-decl.cc:7808
  #, gcc-internal-format
  msgid "%qs specified for parameter %qE"
  msgstr "%qs für Parameter %qE angegeben"
  
! #: c/c-decl.cc:7811
  #, gcc-internal-format
  msgid "%qs specified for unnamed parameter"
  msgstr "%qs für unbenannten Parameter angegeben"
  
! #: c/c-decl.cc:7817
  #, gcc-internal-format
  msgid "%qs specified for structure field %qE"
  msgstr "%qs für Strukturfeld %qE angegeben"
  
! #: c/c-decl.cc:7820
  #, gcc-internal-format
  msgid "%qs specified for structure field"
  msgstr "%qs für Strukturfeld angegeben"
  
! #: c/c-decl.cc:7835
  #, gcc-internal-format
  msgid "bit-field %qE has atomic type"
  msgstr "Bitfeld %qE hat atomaren Typen"
  
! #: c/c-decl.cc:7837
  #, gcc-internal-format
  msgid "bit-field has atomic type"
  msgstr "Bitfeld hat atomaren Typen"
  
! #: c/c-decl.cc:7846
  #, gcc-internal-format
  msgid "alignment specified for typedef %qE"
  msgstr "Ausrichtung für typedef %qE angegeben"
  
! #: c/c-decl.cc:7848
  #, gcc-internal-format
  msgid "alignment specified for %<register%> object %qE"
  msgstr "Ausrichtung für %<register%>-Objekt %qE angegeben"
  
! #: c/c-decl.cc:7853
  #, gcc-internal-format
  msgid "alignment specified for parameter %qE"
  msgstr "Ausrichtung für Parameter %qE angegeben"
  
! #: c/c-decl.cc:7855
  #, gcc-internal-format
  msgid "alignment specified for unnamed parameter"
  msgstr "Ausrichtung für unbenannten Parameter angegeben"
  
! #: c/c-decl.cc:7860
  #, gcc-internal-format
  msgid "alignment specified for bit-field %qE"
  msgstr "Ausrichtung für Bitfeld %qE angegeben"
  
! #: c/c-decl.cc:7862
  #, gcc-internal-format
  msgid "alignment specified for unnamed bit-field"
  msgstr "Ausrichtung für unbenanntes Bitfeld angegeben"
  
! #: c/c-decl.cc:7865
  #, gcc-internal-format
  msgid "alignment specified for function %qE"
  msgstr "Ausrichtung für Funktion %qE angegeben"
  
! #: c/c-decl.cc:7872
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
  msgstr "%<_Alignas%>-Spezifizierer können nicht die Ausrichtung von %qE reduzieren"
  
! #: c/c-decl.cc:7875
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
  msgstr "%<_Alignas%>-Spezifizierer können nicht die Ausrichtung eines unbenannten Feldes reduzieren"
  
! #: c/c-decl.cc:7906
  #, gcc-internal-format
  msgid "typedef %q+D declared %<inline%>"
  msgstr "typedef %q+D als %<inline%> deklariert"
  
! #: c/c-decl.cc:7908
  #, gcc-internal-format
  msgid "typedef %q+D declared %<_Noreturn%>"
  msgstr "typedef %q+D als %<_Noreturn%> deklariert"
  
! #: c/c-decl.cc:7951
  #, gcc-internal-format
  msgid "ISO C forbids const or volatile function types"
  msgstr "ISO-C verbietet const- oder volatile-Funktionstypen"
  
  #. C99 6.7.2.1p8
! #: c/c-decl.cc:7962
  #, gcc-internal-format
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "Ein Element einer Struktur oder Union kann nicht variabel modifizierten Typ haben"
  
! #: c/c-decl.cc:7979 cp/decl.cc:12574
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Variable oder Feld %qE als »void« deklariert"
  
! #: c/c-decl.cc:8029
  #, gcc-internal-format
  msgid "attributes in parameter array declarator ignored"
  msgstr "Attribute in Parameterarraydeklarator ignoriert"
  
! #: c/c-decl.cc:8071
  #, gcc-internal-format
  msgid "parameter %q+D declared %<inline%>"
  msgstr "Parameter %q+D als %<inline%> deklariert"
  
! #: c/c-decl.cc:8073
  #, gcc-internal-format
  msgid "parameter %q+D declared %<_Noreturn%>"
  msgstr "Parameter %q+D als %<_Noreturn%> deklariert"
  
! #: c/c-decl.cc:8086
  #, gcc-internal-format
  msgid "field %qE declared as a function"
  msgstr "Feld %qE als Funktion deklariert"
  
! #: c/c-decl.cc:8093
  #, gcc-internal-format
  msgid "field %qE has incomplete type"
  msgstr "Feld %qE hat unvollständigen Typen"
  
! #: c/c-decl.cc:8095
  #, gcc-internal-format
  msgid "unnamed field has incomplete type"
  msgstr "unbenanntes Feld hat unvollständigen Typen"
  
! #: c/c-decl.cc:8132 c/c-decl.cc:8143 c/c-decl.cc:8146
  #, gcc-internal-format
  msgid "invalid storage class for function %qE"
  msgstr "ungültige Speicherklasse für Funktion %qE"
  
! #: c/c-decl.cc:8203
  #, gcc-internal-format
  msgid "cannot inline function %<main%>"
  msgstr "%<main%> ist nicht als »inline« möglich"
  
! #: c/c-decl.cc:8205
  #, gcc-internal-format
  msgid "%<main%> declared %<_Noreturn%>"
  msgstr "%<main%> als %<_Noreturn%> deklariert"
  
! #: c/c-decl.cc:8216
  #, gcc-internal-format
  msgid "ISO C99 does not support %<_Noreturn%>"
  msgstr "ISO-C99 unterstützt nicht %<_Noreturn%>"
  
! #: c/c-decl.cc:8219
  #, gcc-internal-format
  msgid "ISO C90 does not support %<_Noreturn%>"
  msgstr "ISO-C90 unterstützt nicht %<_Noreturn%>"
  
! #: c/c-decl.cc:8241
  #, gcc-internal-format
  msgid "function previously declared %<static%> redeclared %<extern%>"
  msgstr "Funktion, die bereits als %<static%> deklariert war, wird als %<extern%> neudeklariert"
  
! #: c/c-decl.cc:8259
  #, gcc-internal-format
  msgid "%<constexpr%> object has variably modified type"
  msgstr "%<constexpr%>-Objekt hat variabel geänderten Typ"
  
! #: c/c-decl.cc:8263 c/c-parser.cc:13413
  #, gcc-internal-format
  msgid "invalid qualifiers for %<constexpr%> object"
  msgstr "ungültige Qualifizierer für %<constexpr%>-Objekt"
  
! #: c/c-decl.cc:8269 c/c-parser.cc:13416
  #, gcc-internal-format
  msgid "invalid qualifiers for field of %<constexpr%> object"
  msgstr "ungültige Qualifizierer für Feld eines %<constexpr%>-Objekts"
  
! #: c/c-decl.cc:8295
  #, gcc-internal-format
  msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgstr "als %<extern%> redeklarierte Variable war bereits als %<static%> deklariert"
  
! #: c/c-decl.cc:8307
  #, gcc-internal-format
  msgid "variable %q+D declared %<inline%>"
  msgstr "Variable %q+D als %<inline%> deklariert"
  
! #: c/c-decl.cc:8309
  #, gcc-internal-format
  msgid "variable %q+D declared %<_Noreturn%>"
  msgstr "Variable %q+D als %<_Noreturn%> deklariert"
  
! #: c/c-decl.cc:8344
  #, gcc-internal-format
  msgid "non-nested function with variably modified type"
  msgstr "nicht geschachtelte Funktion mit variabel modifiziertem Typen"
  
! #: c/c-decl.cc:8346
  #, gcc-internal-format
  msgid "object with variably modified type must have no linkage"
  msgstr "Objekt mit variabel geändertem Typ darf keine Bindung haben"
  
! #: c/c-decl.cc:8454 c/c-decl.cc:10794
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr "Funktionsdeklaration ist kein Prototyp"
  
! #: c/c-decl.cc:8466
  #, gcc-internal-format
  msgid "parameter names (without types) in function declaration"
  msgstr "Parameternamen (ohne Typen) in Funktionsdeklaration"
  
! #: c/c-decl.cc:8514
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has incomplete type"
  msgstr "Parameter %u (%q+D) hat unvollständigen Typen"
  
! #: c/c-decl.cc:8518
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has incomplete type"
  msgstr "Parameter %u hat unvollständigen Typen"
  
! #: c/c-decl.cc:8598
  #, gcc-internal-format
  msgid "%<void%> as only parameter may not be qualified"
  msgstr "%<void%> kann nicht als einzelner Parameter qualifiziert werden"
  
! #: c/c-decl.cc:8602
  #, gcc-internal-format
  msgid "%<void%> must be the only parameter"
  msgstr "%<void%> muss der einzige Parameter sein"
  
! #: c/c-decl.cc:8632
  #, gcc-internal-format
  msgid "parameter %q+D has just a forward declaration"
  msgstr "Parameter %q+D hat nur eine Vorwärtsdeklaration"
  
! #: c/c-decl.cc:8640
  #, gcc-internal-format
  msgid "%<void%> must be the only parameter and unnamed"
  msgstr "%<void%> muss der einzige Parameter sein und unbenannt"
  
! #: c/c-decl.cc:8682
  #, gcc-internal-format
  msgid "%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr "das innerhalb der Parameterliste deklarierte %<%s %E%> ist außerhalb dieser Definition oder Deklaration nicht sichtbar"
  
! #: c/c-decl.cc:8689
  #, gcc-internal-format, gfc-internal-format
  msgid "anonymous %s declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr "das innerhalb der Parameterliste deklarierte anonyme »%s« ist außerhalb dieser Definition oder Deklaration nicht sichtbar"
  
! #: c/c-decl.cc:8815
  #, gcc-internal-format
  msgid "enum type defined here"
  msgstr "»enum«-Typ hier definiert"
  
! #: c/c-decl.cc:8821
  #, gcc-internal-format
  msgid "struct defined here"
  msgstr "»struct« wurde hier definiert"
  
! #: c/c-decl.cc:8827
  #, gcc-internal-format
  msgid "union defined here"
  msgstr "»union« wurde hier definiert"
  
! #: c/c-decl.cc:8920
  #, gcc-internal-format
  msgid "redefinition of %<union %E%>"
  msgstr "Redefinition von %<union %E%>"
  
! #: c/c-decl.cc:8922
  #, gcc-internal-format
  msgid "redefinition of %<struct %E%>"
  msgstr "Redefinition von %<struct %E%>"
  
! #: c/c-decl.cc:8931
  #, gcc-internal-format
  msgid "nested redefinition of %<union %E%>"
  msgstr "Verschachtelte Redefinition von %<union %E%>"
  
! #: c/c-decl.cc:8933
  #, gcc-internal-format
  msgid "nested redefinition of %<struct %E%>"
  msgstr "Verschachtelte Redefinition von %<struct %E%>"
  
! #: c/c-decl.cc:8966 c/c-decl.cc:10124
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr "Typdefinition in Ausdruck %qs ist in C++ ungültig"
  
! #: c/c-decl.cc:8972 c/c-decl.cc:10130
  #, gcc-internal-format
  msgid "%qT defined in underspecified object initializer"
  msgstr "%qT wurde in unvollständig angegebenem Objektinitialisierer definiert"
  
! #: c/c-decl.cc:9036 cp/decl.cc:5717 cp/parser.cc:28867
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "Deklaration deklariert nichts"
  
! #: c/c-decl.cc:9041
  #, gcc-internal-format
  msgid "ISO C99 doesn%'t support unnamed structs/unions"
  msgstr "ISO-C99 unterstützt keine namenlosen structs/unions"
  
! #: c/c-decl.cc:9044
  #, gcc-internal-format
  msgid "ISO C90 doesn%'t support unnamed structs/unions"
  msgstr "ISO-C90 unterstützt keine namenlosen structs/unions"
  
! #: c/c-decl.cc:9137 c/c-decl.cc:9155 c/c-decl.cc:9216
  #, gcc-internal-format
  msgid "duplicate member %q+D"
  msgstr "doppeltes Element %q+D"
  
! #: c/c-decl.cc:9242
  #, gcc-internal-format
  msgid "empty struct has size 0 in C, size 1 in C++"
  msgstr "leere Struktur hat Größe 0 in C, aber 1 in C++"
  
! #: c/c-decl.cc:9245
  #, gcc-internal-format
  msgid "empty union has size 0 in C, size 1 in C++"
  msgstr "leere Union hat Größe 0 in C, aber 1 in C++"
  
! #: c/c-decl.cc:9479
  #, gcc-internal-format
  msgid "argument %qE to the %<counted_by%> attribute is not a field declaration in the same structure as %qD"
  msgstr "das Argument %qE für das Attribut %<counted_by%> ist keine Felddeklaration in derselben Struktur wie %qD"
  
! #: c/c-decl.cc:9495
  #, gcc-internal-format
  msgid "argument %qE to the %<counted_by%> attribute is not a field declaration with an integer type"
  msgstr "das Argument %qE für das Attribut %<counted_by%> ist keine Felddeklaration mit einem Ganzzahltyp"
  
! #: c/c-decl.cc:9553
  #, gcc-internal-format
  msgid "union has no named members"
  msgstr "Union hat keine benannten Elemente"
  
! #: c/c-decl.cc:9555
  #, gcc-internal-format
  msgid "union has no members"
  msgstr "Union hat keine Elemente"
  
! #: c/c-decl.cc:9560
  #, gcc-internal-format
  msgid "struct has no named members"
  msgstr "struct hat keine benannten Elemente"
  
! #: c/c-decl.cc:9562
  #, gcc-internal-format
  msgid "struct has no members"
  msgstr "struct hat keine Elemente"
  
! #: c/c-decl.cc:9640 cp/decl.cc:15164
  #, gcc-internal-format
  msgid "flexible array member in union is a GCC extension"
  msgstr "flexibles Arrayelement in Union ist eine GCC-Erweiterung"
  
! #: c/c-decl.cc:9644
  #, gcc-internal-format
  msgid "flexible array member not at end of struct"
  msgstr "flexibles Arrayelement nicht am Ende von struct"
  
! #: c/c-decl.cc:9649
  #, gcc-internal-format
  msgid "flexible array member in a struct with no named members is a GCC extension"
  msgstr "flexibles Arrayelement in einer Struktur ohne benannte Elemente ist eine GCC-Erweiterung"
  
! #: c/c-decl.cc:9687
  #, gcc-internal-format
  msgid "structure containing a flexible array member is not at the end of another structure"
  msgstr "Struktur, die ein flexibles Arrayelement enthält, ist nicht am Ende einer anderen Struktur"
  
! #: c/c-decl.cc:9714
  #, gcc-internal-format
  msgid "type %qT is too large"
  msgstr "Typ %qT ist zu groß"
  
! #: c/c-decl.cc:9778
  #, gcc-internal-format
  msgid "type punning toggles scalar storage order"
  msgstr "Typumgehung schaltet die Reihenfolge der Skalarspeicherung um"
  
! #: c/c-decl.cc:9845
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr "union kann nicht transparent gemacht werden"
  
! #: c/c-decl.cc:9859
  #, gcc-internal-format
  msgid "redefinition of struct or union %qT with variably modified type"
  msgstr "Redefinition des Struktur- oder Vereinigungstyps %qT mit variabel modifiziertem Typ"
  
! #: c/c-decl.cc:9866
  #, gcc-internal-format
  msgid "redefinition of struct or union %qT"
  msgstr "Redefinition von Struktur- oder Vereinigungstyp %qT"
  
! #: c/c-decl.cc:10046
  #, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "Verschachtelte Redefinition von %<enum %E%>"
  
! #: c/c-decl.cc:10094
  #, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr "Redeklaration von %<enum %E%>"
  
! #: c/c-decl.cc:10106
  #, gcc-internal-format
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr "%<enum%> deklariert aber ohne festen zugrundeliegenden Typen definiert"
  
! #: c/c-decl.cc:10193 cp/decl.cc:17836 m2/gm2-gcc/m2type.cc:2088
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr "angegebener Modus zu klein für Aufzählungswerte"
  
! #: c/c-decl.cc:10212
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr "Aufzählungswerte überschreiten Wertebereich des größten Ganzzahltypen"
  
! #: c/c-decl.cc:10221
  #, gcc-internal-format
  msgid "enumeration values exceed range of %qs"
  msgstr "Aufzählungswerte überschreiten Wertebereich von %qs"
  
! #: c/c-decl.cc:10334
  #, gcc-internal-format
  msgid "conflicting redefinition of enum %qT"
  msgstr "widersprüchliche Redefinition des Aufzählungstyps %qT"
  
! #: c/c-decl.cc:10367 c/c-decl.cc:10383
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "Aufzählungswert für %qE ist keine Ganzzahlkonstante"
  
! #: c/c-decl.cc:10378
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "Aufzählungswert für %qE ist kein Ganzzahlkonstantenausdruck"
  
! #: c/c-decl.cc:10402
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr "Überlauf in Aufzählungswerten"
  
! #: c/c-decl.cc:10409
  #, gcc-internal-format
  msgid "enumerator value outside the range of underlying type"
  msgstr "Aufzählungswert ist außerhalb des Gültigkeitsbereichs des zugrundeliegenden Typen"
  
! #: c/c-decl.cc:10426
  #, gcc-internal-format
  msgid "value of redeclared enumerator outside the range of %qT"
  msgstr "erneut deklarierter Aufzählungswert ist außerhalb des Gültigkeitsbereichs von %qT"
  
! #: c/c-decl.cc:10454
  #, gcc-internal-format
  msgid "enumerator value outside the range of %qs"
  msgstr "Aufzählungswert ist außerhalb des Gültigkeitsbereichs von %qs"
  
! #: c/c-decl.cc:10460
  #, gcc-internal-format
  msgid "ISO C restricts enumerator values to range of %<int%> before C23"
  msgstr "ISO C vor C23 beschränkt Aufzählungswerte auf den Bereich von %<int%>"
  
! #: c/c-decl.cc:10668 cp/decl.cc:6051 cp/decl.cc:18436
  #, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "der inline-Funktion %qD wurde das Attribut %qs gegeben"
  
! #: c/c-decl.cc:10687
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr "Rückgabetyp ist unvollständig"
  
! #: c/c-decl.cc:10699
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr "Rückgabetyp ist auf %<int%> voreingestellt"
  
! #: c/c-decl.cc:10727
  #, gcc-internal-format
  msgid "%q+D defined as variadic function without prototype"
  msgstr "%q+D ist als variadische Funktion ohne Prototyp definiert"
  
! #: c/c-decl.cc:10780
  #, gcc-internal-format
  msgid "ISO C23 does not allow defining parameters for function %qE declared without parameters"
  msgstr "ISO C23 erlaubt es nicht, Parameter für die Funktion %qE zu definieren, die ohne Parameter deklariert ist"
  
! #: c/c-decl.cc:10803
  #, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr "kein vorheriger Prototyp für %qD"
  
! #: c/c-decl.cc:10812
  #, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "%qD wurde vor seiner Definition ohne Prototyp verwendet"
  
! #: c/c-decl.cc:10830
  #, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "%qD wurde vor seiner Definition ohne Deklaration verwendet"
  
! #: c/c-decl.cc:10849
  #, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr "Rückgabetyp von %qD ist nicht %<int%>"
  
! #: c/c-decl.cc:10851
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr "%<_Atomic%>-qualifizierter Rückgabetyp von %qD"
  
! #: c/c-decl.cc:10858
  #, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr "%qD ist normalerweise eine nicht-statische Funktion"
  
! #: c/c-decl.cc:10909
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr "Parameterdeklarationen alten Stils in Prototyp-Funktionsdeklaration"
  
! #: c/c-decl.cc:10925
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr "traditionelles C weist Funktionsdefinitionen im ISO-C-Stil zurück"
  
! #: c/c-decl.cc:10942
  #, gcc-internal-format
  msgid "ISO C does not support omitting parameter names in function definitions before C23"
  msgstr "ISO-C unterstützt das Weglassen von Parameternamen in Funktionsdefinitionen erst ab C23"
  
! #: c/c-decl.cc:10982 c/c-decl.cc:10986
  #, gcc-internal-format
  msgid "old-style function definition"
  msgstr "Funktionsdefinition im alten Stil"
  
! #: c/c-decl.cc:10999
  #, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr "Parametername fehlt in Parameterliste"
  
! #: c/c-decl.cc:11015
  #, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr "%qD als Nicht-Parameter deklariert"
  
! #: c/c-decl.cc:11023
  #, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "mehrere Parameter wurden %qD genannt"
  
! #: c/c-decl.cc:11032
  #, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr "Parameter %qD als void deklariert"
  
! #: c/c-decl.cc:11061 c/c-decl.cc:11066
  #, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr "Typ von %qD ist auf %<int%> voreingestellt"
  
! #: c/c-decl.cc:11086
  #, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr "Parameter %qD hat unvollständigen Typen"
  
! #: c/c-decl.cc:11093
  #, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "Deklaration für nicht vorhandenen Parameter %qD"
  
! #: c/c-decl.cc:11146
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "Anzahl der Argumente passt nicht zum eingebauten Prototypen"
  
! #: c/c-decl.cc:11157
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr "Anzahl der Argumente passt nicht zum Prototypen"
  
! #: c/c-decl.cc:11160 c/c-decl.cc:11207 c/c-decl.cc:11221
  #, gcc-internal-format
  msgid "prototype declaration"
  msgstr "Prototyp-Deklaration"
  
! #: c/c-decl.cc:11199
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "weitergegebenes Argument %qD passt nicht zu eingebautem Prototypen"
  
! #: c/c-decl.cc:11204
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr "weitergegebenes Argument %qD passt nicht zum Prototypen"
  
! #: c/c-decl.cc:11214
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "Argument %qD passt nicht zu eingebautem Prototypen"
  
! #: c/c-decl.cc:11219
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr "Argument %qD passt nicht zum Prototypen"
  
! #: c/c-decl.cc:11477 cp/decl.cc:19359
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "keine return-Anweisung in nicht void zurückgebender Funktion"
  
! #: c/c-decl.cc:11496 cp/decl.cc:19430
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "Parameter %qD gesetzt, jedoch nicht verwendet"
  
! #: c/c-decl.cc:11593
  #, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr "Anfangsdeklarationen in %<for%>-Schleifen sind nur im C99- oder C11-Modus erlaubt"
  
! #: c/c-decl.cc:11598
  #, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr "die Option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> oder %<-std=gnu11%> verwenden, um den Code zu übersetzen"
  
! #: c/c-decl.cc:11605
  #, gcc-internal-format
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "Deklarationen im Initialisierungsteil einer %<for%>-Schleife werden von ISO C90 nicht unterstützt; ab ISO C99 geht es"
  
! #: c/c-decl.cc:11639
  #, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "Deklaration der »static«-Variablen %qD in Anfangsdeklaration einer %<for%>-Schleife"
  
! #: c/c-decl.cc:11643
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr "Deklaration der %<extern%>-Variablen %qD in Anfangsdeklaration einer %<for%>-Schleife"
  
! #: c/c-decl.cc:11650
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr "%<struct %E%> in Anfangsdeklaration einer %<for%>-Schleife deklariert"
  
! #: c/c-decl.cc:11655
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr "%<union %E%> in Anfangsdeklaration einer %<for%>-Schleife deklariert"
  
! #: c/c-decl.cc:11661
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr "%<enum %E%> in Anfangsdeklaration einer %<for%>-Schleife deklariert"
  
! #: c/c-decl.cc:11665
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr "Deklaration der Nicht-Variablen %qD in Anfangsdeklaration einer %<for%>-Schleife"
  
! #: c/c-decl.cc:11965
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr "Inkompatible Adressraumkennzeichen %qs und %qs"
  
! #: c/c-decl.cc:12024 c/c-decl.cc:12031
  #, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
  msgstr "Doppelter Deklarationsspezifizierer %qE"
  
! #: c/c-decl.cc:12059 c/c-decl.cc:13180
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr "mehrere Speicherklassen in Deklaration"
  
! #: c/c-decl.cc:12061
  #, gcc-internal-format
  msgid "%qs used with %<auto%>"
  msgstr "%qs mit %<auto%> verwendet"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:12066
  #, gcc-internal-format
  msgid "%<auto%> used with %<constexpr%>"
  msgstr "%<auto%> mit %<constexpr%> verwendet"
  
! #: c/c-decl.cc:12079 c/c-decl.cc:12517 c/c-decl.cc:12975
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr "zwei oder mehr Datentypen in Deklaration"
  
! #: c/c-decl.cc:12091 cp/parser.cc:35150
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> ist für GCC zu lang"
  
! #: c/c-decl.cc:12104
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ISO-C90 unterstützt nicht %<long long%>"
  
! #: c/c-decl.cc:12357 c/c-parser.cc:12587
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "ISO-C90 unterstützt keine komplexen Typen"
  
! #: c/c-decl.cc:12411
  #, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr "ISO-C unterstützt keine sättigenden Typen"
  
! #: c/c-decl.cc:12490 c/c-decl.cc:13115 c/c-decl.cc:13174
  #, gcc-internal-format
  msgid "duplicate %qE"
  msgstr "doppeltes %qE"
  
! #: c/c-decl.cc:12507
  #, gcc-internal-format
  msgid "%qs cannot be defined via %<typedef%>"
  msgstr "%qs kann nicht mittels %<typedef%> definiert werden"
  
! #: c/c-decl.cc:12511
  #, gcc-internal-format
  msgid "%qs cannot be used here"
  msgstr "»%s« kann hier nicht verwendet werden"
  
! #: c/c-decl.cc:12564
  #, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ISO-C unterstützt die Typen %<__int%d%> nicht"
  
! #: c/c-decl.cc:12586
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr "%<__int%d%> wird für dieses Ziel nicht unterstützt"
  
! #: c/c-decl.cc:12629
  #, gcc-internal-format
  msgid "ISO C90 does not support boolean types"
  msgstr "ISO-C90 unterstützt keine booleschen Typen"
  
! #: c/c-decl.cc:12748
  #, gcc-internal-format
  msgid "ISO C does not support the %<_Float%d%s%> type before C23"
  msgstr "ISO-C unterstützt den Typen %<_Float%d%s%> erst ab C23"
  
! #: c/c-decl.cc:12799 cp/parser.cc:20893
  #, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "%<_Float%d%s%> wird für dieses Ziel nicht unterstützt"
  
! #: c/c-decl.cc:12875
  #, gcc-internal-format
  msgid "ISO C does not support decimal floating-point before C23"
  msgstr "ISO-C unterstützt dezimale Gleitkommazahlen erst ab C23"
  
! #: c/c-decl.cc:12899 c/c-decl.cc:13276 c/c-parser.cc:11488
  #, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "Festkommatypen werden für dieses Ziel nicht unterstützt"
  
! #: c/c-decl.cc:12901
  #, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr "ISO-C unterstützt keine Ganzzahltypen"
  
! #: c/c-decl.cc:12930
  #, gcc-internal-format
  msgid "%<_BitInt%> argument is not an integer constant expression"
  msgstr "%<_BitInt%>-Argument ist kein konstanter Ganzzahlausdruck"
  
! #: c/c-decl.cc:12936
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is not a positive integer constant expression"
  msgstr "%<_BitInt%>-Argument %qE ist kein positiver konstanter Ganzzahlausdruck"
  
! #: c/c-decl.cc:12943
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is larger than %<BITINT_MAXWIDTH%> %qd"
  msgstr "%<_BitInt%>-Argument %qE ist größer als %<BITINT_MAXWIDTH%> %qd"
  
! #: c/c-decl.cc:12991
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr "Nachschlagen von %qD würde in C++ ein Feld, keinen Typen zurückgeben"
  
! #: c/c-decl.cc:13004
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr "%qE ist kein typedef oder eingebauter Typ"
  
! #: c/c-decl.cc:13059
  #, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr "%qE ist nicht am Anfang einer Deklaration"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:13080 c/c-decl.cc:13157
  #, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr "%qE mit %<auto%> verwendet"
  
! #: c/c-decl.cc:13082
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr "%qE mit %<register%> verwendet"
  
! #: c/c-decl.cc:13084 c/c-decl.cc:13153
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr "%qE mit %<typedef%> verwendet"
  
! #: c/c-decl.cc:13086 c/c-decl.cc:13123
  #, gcc-internal-format
  msgid "%qE used with %<constexpr%>"
  msgstr "%qE mit %<constexpr%> verwendet"
  
! #: c/c-decl.cc:13100 c/c-parser.cc:3365 c/c-parser.cc:4736 c/c-parser.cc:10752
  #, gcc-internal-format
  msgid "ISO C99 does not support %qE"
  msgstr "ISO-C99 unterstützt nicht %qE"
  
! #: c/c-decl.cc:13103 c/c-parser.cc:3368 c/c-parser.cc:4739 c/c-parser.cc:10755
  #, gcc-internal-format
  msgid "ISO C90 does not support %qE"
  msgstr "ISO-C90 unterstützt nicht %qE"
  
! #: c/c-decl.cc:13129
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr "%<__thread%> vor %<extern%>"
  
! #: c/c-decl.cc:13138
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr "%<__thread%> vor %<static%>"
  
! #: c/c-decl.cc:13144
  #, gcc-internal-format
  msgid "%<typedef%> used with %<auto%>"
  msgstr "%<typedef%> mit %<auto%> verwendet"
  
! #: c/c-decl.cc:13151
  #, gcc-internal-format
  msgid "%qE used with %<extern%>"
  msgstr "%qE mit %<extern%> verwendet"
  
! #: c/c-decl.cc:13159
  #, gcc-internal-format
  msgid "%qE used with %qs"
  msgstr "%qE mit %qs verwendet"
  
! #: c/c-decl.cc:13172
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr "doppeltes %<_Thread_local%> oder %<__thread%>"
  
! #: c/c-decl.cc:13188
  #, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr "%qs mit %qE verwendet"
  
! #: c/c-decl.cc:13196
  #, gcc-internal-format
  msgid "%<constexpr%> used with %qE"
  msgstr "%<constexpr%> mit %qE verwendet"
  
! #: c/c-decl.cc:13273
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr "%<_Sat%> ohne %<_Fract%> oder %<_Accum%> verwendet"
  
! #: c/c-decl.cc:13288
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO-C unterstützt nicht %<double complex%> bedeutendes einfaches %<complex%>"
  
! #: c/c-decl.cc:13299
  #, gcc-internal-format
  msgid "ISO C does not support %<auto%> type deduction before C23"
  msgstr "ISO C unterstützt %<auto%>-Typinferenz erst ab C23"
  
! #: c/c-decl.cc:13328
  #, gcc-internal-format
  msgid "%<__auto_type%> followed by %<[[]]%> attributes"
  msgstr "%<__auto_type%> gefolgt von %<[[]]%>-Attributen"
  
! #: c/c-decl.cc:13354 c/c-decl.cc:13370 c/c-decl.cc:13396
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO-C unterstützt keine komplexen Ganzzahltypen"
  
! #: c/c-decl.cc:13542
  #, gcc-internal-format
  msgid "%<signed _BitInt%> argument must be at least 2"
  msgstr "Argument für %<signed _BitInt%> muss mindestens 2 sein"
  
! #: c/c-decl.cc:13551
  #, gcc-internal-format
  msgid "ISO C does not support %<%s_BitInt(%d)%> before C23"
  msgstr "ISO-C unterstützt %<%s_BitInt(%d)%> erst ab C23"
  
! #: c/c-decl.cc:13851 cp/semantics.cc:6784
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr "%<#pragma omp declare reduction%>-Kombinierer verweist auf Variable %qD, die weder %<omp_out%> noch %<omp_in%> ist"
  
! #: c/c-decl.cc:13855 cp/semantics.cc:6788
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr "%<#pragma omp declare reduction%>-Initialisierung verweist auf Variable %qD, die weder %<omp_priv%> noch %<omp_orig%> ist"
  
! #: c/c-decl.cc:13979
  #, gcc-internal-format
  msgid "ISO C does not support %qs statement with an identifier operand before C2Y"
  msgstr "ISO C unterstützt eine %qs-Anweisung mit einem Bezeichner als Operanden erst ab C2Y"
  
! #: c/c-decl.cc:14031
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>; did you mean %qs?"
  msgstr "der Operand %qE der %<break%>-Anweisung bezieht sich nicht auf eine benannte Schleife oder eine %<switch%>-Anweisung; meinten Sie %qs?"
  
! #: c/c-decl.cc:14035
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop; did you mean %qs?"
  msgstr "der Operand %qE der %<continue%>-Anweisung bezieht sich nicht auf eine benannte Schleife; meinten Sie %qs?"
  
! #: c/c-decl.cc:14040
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>"
  msgstr "der Operand der %<break%>-Anweisung %qE bezieht sich nicht auf eine benannte Schleife oder eine %<switch%>-Anweisung"
  
! #: c/c-decl.cc:14043
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop"
  msgstr "der Operand %qE der %<continue%>-Anweisung bezieht sich nicht auf eine benannte Schleife"
  
! #: c/c-decl.cc:14049
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE refers to a named %<switch%>"
  msgstr "der Operand %qE der %<continue%>-Anweisung bezieht sich auf eine benannte %<switch%>-Anweisung"
  
! #: c/c-decl.cc:14051 c/c-decl.cc:14068
  #, gcc-internal-format
  msgid "%<switch%> name defined here"
  msgstr "der %<switch%>-Name ist hier definiert"
  
! #: c/c-decl.cc:14059
  #, gcc-internal-format
  msgid "%qs statement operand %qE refers to a loop outside of its body"
  msgstr "der Operand %2$qE der %1$qs Anweisung bezieht sich auf eine Schleife außerhalb ihres Körpers"
  
! #: c/c-decl.cc:14061
  #, gcc-internal-format
  msgid "loop name defined here"
  msgstr "der Schleifenname ist hier definiert"
  
! #: c/c-decl.cc:14065
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE refers to a %<switch%> outside of its body"
  msgstr "der Operand %qE der %<break%>-Anweisung bezieht sich auf eine %<switch%>-Anweisung außerhalb des Anweisungsrumpfs"
  
! #: c/c-errors.cc:251
  #, gcc-internal-format
  msgid "%qs is a keyword with %qs onwards"
  msgstr "%qs ist ab %qs ein Schlüsselwort"
  
! #: c/c-fold.cc:392 c/c-typeck.cc:14151 cp/typeck.cc:5919
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr "left shift of negative value"
  
! #: c/c-fold.cc:405 c/c-typeck.cc:14160 cp/typeck.cc:5927
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "Links-Schiebe-Weite ist negativ"
  
! #: c/c-fold.cc:406 c/c-typeck.cc:14087 cp/typeck.cc:5866
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "Rechts-Schiebe-Weite ist negativ"
  
! #: c/c-fold.cc:416 c/c-typeck.cc:14179 cp/typeck.cc:5935
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "Links-Schiebe-Weite >= Breite des Typs"
  
! #: c/c-fold.cc:417 c/c-typeck.cc:14111 cp/typeck.cc:5877
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "Rechts-Schiebe-Weite >= Breite des Typs"
  
! #: c/c-fold.cc:424 c/c-typeck.cc:14171
  #, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr "Links-Schiebe-Weite >= Breite des Vektorelements"
  
! #: c/c-fold.cc:425 c/c-typeck.cc:14098
  #, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr "Rechts-Schiebe-Weite >= Breite des Vektorelements"
  
! #: c/c-parser.cc:371
  #, gcc-internal-format
  msgid "identifier %qE conflicts with C++ keyword"
  msgstr "Bezeichner %qE steht mit C++-Schlüsselwort in Konflikt"
  
! #: c/c-parser.cc:1056 cp/parser.cc:3374
  #, gcc-internal-format
  msgid "version control conflict marker in file"
  msgstr "Konfliktmarker für Versionskontrolle in Datei"
  
! #: c/c-parser.cc:1277 cp/parser.cc:3456
  #, gcc-internal-format
  msgid "to match this %qs"
  msgstr "andere Fundstelle von %qs ist hier"
  
! #: c/c-parser.cc:1476 cp/parser.cc:35387
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "Zeilenende erwartet"
  
! #: c/c-parser.cc:1995
  #, gcc-internal-format
  msgid "ISO C forbids an empty translation unit"
  msgstr "ISO-C verbietet eine leere Quelldatei"
  
! #: c/c-parser.cc:2021 c/c-parser.cc:2030 c/c-parser.cc:27816 cp/parser.cc:51309
! #: cp/semantics.cc:4007 cp/semantics.cc:4016
  #, gcc-internal-format
  msgid "%qs without corresponding %qs"
  msgstr "%qs ohne entsprechendes %qs"
  
! #: c/c-parser.cc:2126 c/c-parser.cc:14578
  #, gcc-internal-format
  msgid "ISO C does not allow extra %<;%> outside of a function"
  msgstr "ISO-C erlaubt kein zusätzliches %<;%> außerhalb einer Funktion"
  
! #: c/c-parser.cc:2210
  #, gcc-internal-format
  msgid "%<assume%> attribute at top level"
  msgstr "%<assume%>-Attribut auf höchster Ebene"
  
! #: c/c-parser.cc:2409
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<struct%> keyword to refer to the type"
  msgstr "unbekannter Typname %qE; verwenden Sie das %<struct%>-Schlüsselwort, um auf den Typ zu verweisen"
  
! #: c/c-parser.cc:2417
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<union%> keyword to refer to the type"
  msgstr "unbekannter Typname %qE; verwenden Sie das %<union%>-Schlüsselwort, um auf den Typ zu verweisen"
  
! #: c/c-parser.cc:2425
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<enum%> keyword to refer to the type"
  msgstr "unbekannter Typname %qE; verwenden Sie das %<enum%>-Schlüsselwort, um auf den Typ zu verweisen"
  
! #: c/c-parser.cc:2438 c/c-parser.cc:3633 c/c-parser.cc:5340
  #, gcc-internal-format
  msgid "unknown type name %qE; did you mean %qs?"
  msgstr "Unbekannter Typname %qE; meinten Sie %qs?"
  
! #: c/c-parser.cc:2442 c/c-parser.cc:3637 c/c-parser.cc:5344
  #, gcc-internal-format
  msgid "unknown type name %qE"
  msgstr "unbekannter Typname: %qE"
  
! #: c/c-parser.cc:2469 c/c-parser.cc:15956 c/c-parser.cc:24972
! #: c/c-parser.cc:25715 c/c-parser.cc:26301 cp/parser.cc:48152
! #: cp/parser.cc:53924
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "Deklarationsspezifizierer erwartet"
  
! #: c/c-parser.cc:2493
  #, gcc-internal-format
  msgid "%qT declared in underspecified object declaration"
  msgstr "%qT ist in unvollständig angegebener Objektdeklaration deklariert"
  
! #: c/c-parser.cc:2498
  #, gcc-internal-format
  msgid "%qT defined in underspecified object declaration"
  msgstr "%qT ist in unvollständig angegebener Objektdeklaration definiert"
  
! #: c/c-parser.cc:2534
  #, gcc-internal-format
  msgid "%qs in empty declaration"
  msgstr "%qs in leerer Deklaration"
  
! #: c/c-parser.cc:2548
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute at top level"
  msgstr "%<fallthrough%>-Attribut auf höchster Ebene"
  
! #: c/c-parser.cc:2586 c/c-parser.cc:8341
  #, gcc-internal-format
  msgid "attribute %<musttail%> mixed with other attributes on %<return%> statement"
  msgstr "in der %<return%>-Anweisung ist das Attribut %<musttail%> mit anderen Attributen vermischt"
  
! #: c/c-parser.cc:2602 c/c-parser.cc:4528
  #, gcc-internal-format
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "%<;%>, Bezeichner oder %<(%> erwartet"
  
! #: c/c-parser.cc:2620 cp/parser.cc:37645 cp/parser.cc:37717
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "Präfixattribute werden für Methoden ignoriert"
  
! #: c/c-parser.cc:2655
  #, gcc-internal-format
  msgid "prefix attributes are ignored for implementations"
  msgstr "Präfixattribute werden für Implementierungen ignoriert"
  
! #: c/c-parser.cc:2676
  #, gcc-internal-format
  msgid "unexpected attribute"
  msgstr "unerwartetes Attribut"
  
! #: c/c-parser.cc:2686 c/c-parser.cc:8361 cp/parser.cc:13361 cp/parser.cc:13622
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "%<fallthrough%>-Attribut ohne darauffolgendes %<;%>"
  
! #: c/c-parser.cc:2689 c/c-parser.cc:8328 cp/cp-gimplify.cc:3689
  #, gcc-internal-format
  msgid "%<assume%> attribute not followed by %<;%>"
  msgstr "%<assume%>-Attribut ohne darauffolgendes %<;%>"
  
! #: c/c-parser.cc:2739
  #, gcc-internal-format
  msgid "%<__auto_type%> requires a plain identifier as declarator"
  msgstr "%<__auto_type%> erfordert einen einfachen Bezeichner als Deklarator"
  
! #: c/c-parser.cc:2752
  #, gcc-internal-format
  msgid "%<auto%> requires a plain identifier, possibly with attributes, as declarator"
  msgstr "%<auto%> erfordert einen einfachen Bezeichner, optional mit Attributen, als Deklarator"
  
! #: c/c-parser.cc:2778
  #, gcc-internal-format
  msgid "data definition has no type or storage class"
  msgstr "Datendefinition hat keinen Typ oder Speicherklasse"
--- 48684,50099 ----
  #. Only the innermost declarator (making a parameter be of
  #. array type which is converted to pointer type)
  #. may have static or type qualifiers.
! #: c/c-decl.cc:7256 c/c-decl.cc:7627
  #, gcc-internal-format
  msgid "static or type qualifiers in non-parameter array declarator"
  msgstr "»static« oder Typkennzeichner in Nicht-Parameter-Arraydeklarator"
  
! #: c/c-decl.cc:7317
  #, gcc-internal-format
  msgid "declaration of %qE as array of voids"
  msgstr "Deklaration von %qE als Array von voids"
  
! #: c/c-decl.cc:7319
  #, gcc-internal-format
  msgid "declaration of type name as array of voids"
  msgstr "Deklaration eines Typnamen als Array von voids"
  
! #: c/c-decl.cc:7326
  #, gcc-internal-format
  msgid "declaration of %qE as array of functions"
  msgstr "Deklaration von %qE als Array von Funktionen"
  
! #: c/c-decl.cc:7329
  #, gcc-internal-format
  msgid "declaration of type name as array of functions"
  msgstr "Deklaration eines Typnamen als Array von Funktionen"
  
! #: c/c-decl.cc:7337 c/c-decl.cc:9755
  #, gcc-internal-format
  msgid "invalid use of structure with flexible array member"
  msgstr "ungültige Verwendung einer Struktur mit flexiblem Arrayelement"
  
! #: c/c-decl.cc:7369
  #, gcc-internal-format
  msgid "size of array %qE has non-integer type"
  msgstr "Arraygröße von %qE hat Nicht-Ganzzahltyp"
  
! #: c/c-decl.cc:7373
  #, gcc-internal-format
  msgid "size of unnamed array has non-integer type"
  msgstr "Größe eines unbenannten Arrays hat Nicht-Ganzzahltyp"
  
! #: c/c-decl.cc:7382
  #, gcc-internal-format
  msgid "size of array %qE has incomplete type"
  msgstr "Arraygröße von %qE hat unvollständigen Typ"
  
! #: c/c-decl.cc:7385
  #, gcc-internal-format
  msgid "size of unnamed array has incomplete type"
  msgstr "Größe eines unbenannten Arrays hat unvollständigen Typ"
  
! #: c/c-decl.cc:7398
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array %qE"
  msgstr "ISO-C verbietet Array %qE der Größe null"
  
! #: c/c-decl.cc:7401
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array"
  msgstr "ISO-C verbietet Array der Größe null"
  
! #: c/c-decl.cc:7410
  #, gcc-internal-format
  msgid "size of array %qE is negative"
  msgstr "Größe des Arrays %qE ist negativ"
  
! #: c/c-decl.cc:7412
  #, gcc-internal-format
  msgid "size of unnamed array is negative"
  msgstr "Größe des unbenannten Arrays ist negativ"
  
! #: c/c-decl.cc:7499
  #, gcc-internal-format
  msgid "size of array %qE is too large"
  msgstr "Arraygröße von %qE ist zu groß"
  
! #: c/c-decl.cc:7502
  #, gcc-internal-format
  msgid "size of unnamed array is too large"
  msgstr "Größe des unbenannten Arrays ist zu groß"
  
! #: c/c-decl.cc:7541 c/c-decl.cc:8149
  #, gcc-internal-format
  msgid "ISO C90 does not support flexible array members"
  msgstr "ISO-C90 unterstützt keine flexiblen Arrays als Elemente"
  
! #: c/c-decl.cc:7554
  #, gcc-internal-format
  msgid "array type has incomplete element type %qT"
  msgstr "Arraytyp hat unvollständigen Elementtypen %qT"
  
! #: c/c-decl.cc:7560
  #, gcc-internal-format
  msgid "declaration of %qE as multidimensional array must have bounds for all dimensions except the first"
  msgstr "Deklaration von %qE als multidimensionales Array muss für alle Dimensionen außer der ersten Grenzen haben"
  
! #: c/c-decl.cc:7564
  #, gcc-internal-format
  msgid "declaration of multidimensional array must have bounds for all dimensions except the first"
  msgstr "Deklaration von multidimensionalem Array muss für alle Dimensionen außer der ersten Grenzen haben"
  
! #: c/c-decl.cc:7592
! #, gcc-internal-format
! msgid "%<[*]%> not in a declaration"
! msgstr "%<[*]%> nicht in einer Deklaration"
! 
! #: c/c-decl.cc:7597
! #, fuzzy, gcc-internal-format
! #| msgid "%<[*]%> not allowed in other than function prototype scope"
! msgid "%<[*]%> not allowed in other than function prototype scope or generic association"
! msgstr "%<[*]%> außerhalb des Bereichs des Funktionsprototypen nicht erlaubt"
! 
! #: c/c-decl.cc:7663
  #, gcc-internal-format
  msgid "%qE declared as function returning a function"
  msgstr "%qE als Funktion, die eine Funktion zurückgibt, deklariert"
  
! #: c/c-decl.cc:7666
  #, gcc-internal-format
  msgid "type name declared as function returning a function"
  msgstr "Typname als Funktion, die eine Funktion zurückgibt, deklariert"
  
! #: c/c-decl.cc:7673
  #, gcc-internal-format
  msgid "%qE declared as function returning an array"
  msgstr "%qE als Funktion, die ein Array zurückgibt, deklariert"
  
! #: c/c-decl.cc:7676
  #, gcc-internal-format
  msgid "type name declared as function returning an array"
  msgstr "Typname als Funktion, die ein Array zurückgibt, deklariert"
  
! #: c/c-decl.cc:7720
  #, gcc-internal-format
  msgid "function definition has qualified void return type"
  msgstr "Funktionsdefinition hat qualifizierten void-Rückgabetypen"
  
! #: c/c-decl.cc:7724 cp/decl.cc:15313
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "Typkennzeichner an Funktions-Rückgabewert ignoriert"
  
! #: c/c-decl.cc:7763 c/c-decl.cc:7931 c/c-decl.cc:7985 c/c-decl.cc:8083
! #: c/c-decl.cc:8205 c/c-parser.cc:3980
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr "%<_Atomic%>-qualifizierter Funktionstyp"
  
! #: c/c-decl.cc:7769 c/c-decl.cc:7937 c/c-decl.cc:8088 c/c-decl.cc:8210
  #, gcc-internal-format
  msgid "ISO C forbids qualified function types"
  msgstr "ISO-C verbietet qualifizierte Funktionstypen"
  
! #: c/c-decl.cc:7822
  #, gcc-internal-format
  msgid "%qs combined with %<auto%> qualifier for %qE"
  msgstr "%qs mit Qualifizierer %<auto%> für %qE kombiniert"
  
! #: c/c-decl.cc:7826
  #, gcc-internal-format
  msgid "%qs combined with %<register%> qualifier for %qE"
  msgstr "%qs mit Qualifizierer %<register%> für %qE kombiniert"
  
! #: c/c-decl.cc:7832
  #, gcc-internal-format
  msgid "%qs specified for auto variable %qE"
  msgstr "%qs für »auto«-Variable %qE angegeben"
  
! #: c/c-decl.cc:7848
  #, gcc-internal-format
  msgid "%qs specified for parameter %qE"
  msgstr "%qs für Parameter %qE angegeben"
  
! #: c/c-decl.cc:7851
  #, gcc-internal-format
  msgid "%qs specified for unnamed parameter"
  msgstr "%qs für unbenannten Parameter angegeben"
  
! #: c/c-decl.cc:7857
  #, gcc-internal-format
  msgid "%qs specified for structure field %qE"
  msgstr "%qs für Strukturfeld %qE angegeben"
  
! #: c/c-decl.cc:7860
  #, gcc-internal-format
  msgid "%qs specified for structure field"
  msgstr "%qs für Strukturfeld angegeben"
  
! #: c/c-decl.cc:7875
  #, gcc-internal-format
  msgid "bit-field %qE has atomic type"
  msgstr "Bitfeld %qE hat atomaren Typen"
  
! #: c/c-decl.cc:7877
  #, gcc-internal-format
  msgid "bit-field has atomic type"
  msgstr "Bitfeld hat atomaren Typen"
  
! #: c/c-decl.cc:7886
  #, gcc-internal-format
  msgid "alignment specified for typedef %qE"
  msgstr "Ausrichtung für typedef %qE angegeben"
  
! #: c/c-decl.cc:7888
  #, gcc-internal-format
  msgid "alignment specified for %<register%> object %qE"
  msgstr "Ausrichtung für %<register%>-Objekt %qE angegeben"
  
! #: c/c-decl.cc:7893
  #, gcc-internal-format
  msgid "alignment specified for parameter %qE"
  msgstr "Ausrichtung für Parameter %qE angegeben"
  
! #: c/c-decl.cc:7895
  #, gcc-internal-format
  msgid "alignment specified for unnamed parameter"
  msgstr "Ausrichtung für unbenannten Parameter angegeben"
  
! #: c/c-decl.cc:7900
  #, gcc-internal-format
  msgid "alignment specified for bit-field %qE"
  msgstr "Ausrichtung für Bitfeld %qE angegeben"
  
! #: c/c-decl.cc:7902
  #, gcc-internal-format
  msgid "alignment specified for unnamed bit-field"
  msgstr "Ausrichtung für unbenanntes Bitfeld angegeben"
  
! #: c/c-decl.cc:7905
  #, gcc-internal-format
  msgid "alignment specified for function %qE"
  msgstr "Ausrichtung für Funktion %qE angegeben"
  
! #: c/c-decl.cc:7912
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
  msgstr "%<_Alignas%>-Spezifizierer können nicht die Ausrichtung von %qE reduzieren"
  
! #: c/c-decl.cc:7915
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
  msgstr "%<_Alignas%>-Spezifizierer können nicht die Ausrichtung eines unbenannten Feldes reduzieren"
  
! #: c/c-decl.cc:7946
  #, gcc-internal-format
  msgid "typedef %q+D declared %<inline%>"
  msgstr "typedef %q+D als %<inline%> deklariert"
  
! #: c/c-decl.cc:7948
  #, gcc-internal-format
  msgid "typedef %q+D declared %<_Noreturn%>"
  msgstr "typedef %q+D als %<_Noreturn%> deklariert"
  
! #: c/c-decl.cc:7991
  #, gcc-internal-format
  msgid "ISO C forbids const or volatile function types"
  msgstr "ISO-C verbietet const- oder volatile-Funktionstypen"
  
  #. C99 6.7.2.1p8
! #: c/c-decl.cc:8002
  #, gcc-internal-format
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "Ein Element einer Struktur oder Union kann nicht variabel modifizierten Typ haben"
  
! #: c/c-decl.cc:8019 cp/decl.cc:13674
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Variable oder Feld %qE als »void« deklariert"
  
! #: c/c-decl.cc:8073
  #, gcc-internal-format
  msgid "attributes in parameter array declarator ignored"
  msgstr "Attribute in Parameterarraydeklarator ignoriert"
  
! #: c/c-decl.cc:8115
  #, gcc-internal-format
  msgid "parameter %q+D declared %<inline%>"
  msgstr "Parameter %q+D als %<inline%> deklariert"
  
! #: c/c-decl.cc:8117
  #, gcc-internal-format
  msgid "parameter %q+D declared %<_Noreturn%>"
  msgstr "Parameter %q+D als %<_Noreturn%> deklariert"
  
! #: c/c-decl.cc:8130
  #, gcc-internal-format
  msgid "field %qE declared as a function"
  msgstr "Feld %qE als Funktion deklariert"
  
! #: c/c-decl.cc:8137
  #, gcc-internal-format
  msgid "field %qE has incomplete type"
  msgstr "Feld %qE hat unvollständigen Typen"
  
! #: c/c-decl.cc:8139
  #, gcc-internal-format
  msgid "unnamed field has incomplete type"
  msgstr "unbenanntes Feld hat unvollständigen Typen"
  
! #: c/c-decl.cc:8176 c/c-decl.cc:8187 c/c-decl.cc:8190
  #, gcc-internal-format
  msgid "invalid storage class for function %qE"
  msgstr "ungültige Speicherklasse für Funktion %qE"
  
! #: c/c-decl.cc:8247
  #, gcc-internal-format
  msgid "cannot inline function %<main%>"
  msgstr "%<main%> ist nicht als »inline« möglich"
  
! #: c/c-decl.cc:8249
  #, gcc-internal-format
  msgid "%<main%> declared %<_Noreturn%>"
  msgstr "%<main%> als %<_Noreturn%> deklariert"
  
! #: c/c-decl.cc:8260
  #, gcc-internal-format
  msgid "ISO C99 does not support %<_Noreturn%>"
  msgstr "ISO-C99 unterstützt nicht %<_Noreturn%>"
  
! #: c/c-decl.cc:8263
  #, gcc-internal-format
  msgid "ISO C90 does not support %<_Noreturn%>"
  msgstr "ISO-C90 unterstützt nicht %<_Noreturn%>"
  
! #: c/c-decl.cc:8285
  #, gcc-internal-format
  msgid "function previously declared %<static%> redeclared %<extern%>"
  msgstr "Funktion, die bereits als %<static%> deklariert war, wird als %<extern%> neudeklariert"
  
! #: c/c-decl.cc:8303
  #, gcc-internal-format
  msgid "%<constexpr%> object has variably modified type"
  msgstr "%<constexpr%>-Objekt hat variabel geänderten Typ"
  
! #: c/c-decl.cc:8307 c/c-parser.cc:13721
  #, gcc-internal-format
  msgid "invalid qualifiers for %<constexpr%> object"
  msgstr "ungültige Qualifizierer für %<constexpr%>-Objekt"
  
! #: c/c-decl.cc:8313 c/c-parser.cc:13724
  #, gcc-internal-format
  msgid "invalid qualifiers for field of %<constexpr%> object"
  msgstr "ungültige Qualifizierer für Feld eines %<constexpr%>-Objekts"
  
! #: c/c-decl.cc:8339
  #, gcc-internal-format
  msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgstr "als %<extern%> redeklarierte Variable war bereits als %<static%> deklariert"
  
! #: c/c-decl.cc:8351
  #, gcc-internal-format
  msgid "variable %q+D declared %<inline%>"
  msgstr "Variable %q+D als %<inline%> deklariert"
  
! #: c/c-decl.cc:8353
  #, gcc-internal-format
  msgid "variable %q+D declared %<_Noreturn%>"
  msgstr "Variable %q+D als %<_Noreturn%> deklariert"
  
! #: c/c-decl.cc:8391
  #, gcc-internal-format
  msgid "non-nested function with variably modified type"
  msgstr "nicht geschachtelte Funktion mit variabel modifiziertem Typen"
  
! #: c/c-decl.cc:8393
  #, gcc-internal-format
  msgid "object with variably modified type must have no linkage"
  msgstr "Objekt mit variabel geändertem Typ darf keine Bindung haben"
  
! #: c/c-decl.cc:8465
! #, gcc-internal-format
! msgid "non-local variable %qD with anonymous type is questionable in C++"
! msgstr ""
! 
! #. A function definition isn't function prototype scope C99 6.2.1p4.
! #. C99 6.7.5.2p4
! #: c/c-decl.cc:8495 c/c-decl.cc:11116
! #, gcc-internal-format
! msgid "%<[*]%> not allowed in other than function prototype scope"
! msgstr "%<[*]%> außerhalb des Bereichs des Funktionsprototypen nicht erlaubt"
! 
! #: c/c-decl.cc:8501 c/c-decl.cc:10909
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr "Funktionsdeklaration ist kein Prototyp"
  
! #: c/c-decl.cc:8513
  #, gcc-internal-format
  msgid "parameter names (without types) in function declaration"
  msgstr "Parameternamen (ohne Typen) in Funktionsdeklaration"
  
! #: c/c-decl.cc:8561
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has incomplete type"
  msgstr "Parameter %u (%q+D) hat unvollständigen Typen"
  
! #: c/c-decl.cc:8565
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has incomplete type"
  msgstr "Parameter %u hat unvollständigen Typen"
  
! #: c/c-decl.cc:8645
  #, gcc-internal-format
  msgid "%<void%> as only parameter may not be qualified"
  msgstr "%<void%> kann nicht als einzelner Parameter qualifiziert werden"
  
! #: c/c-decl.cc:8649
  #, gcc-internal-format
  msgid "%<void%> must be the only parameter"
  msgstr "%<void%> muss der einzige Parameter sein"
  
! #: c/c-decl.cc:8679
  #, gcc-internal-format
  msgid "parameter %q+D has just a forward declaration"
  msgstr "Parameter %q+D hat nur eine Vorwärtsdeklaration"
  
! #: c/c-decl.cc:8687
  #, gcc-internal-format
  msgid "%<void%> must be the only parameter and unnamed"
  msgstr "%<void%> muss der einzige Parameter sein und unbenannt"
  
! #: c/c-decl.cc:8729
  #, gcc-internal-format
  msgid "%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr "das innerhalb der Parameterliste deklarierte %<%s %E%> ist außerhalb dieser Definition oder Deklaration nicht sichtbar"
  
! #: c/c-decl.cc:8736
  #, gcc-internal-format, gfc-internal-format
  msgid "anonymous %s declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr "das innerhalb der Parameterliste deklarierte anonyme »%s« ist außerhalb dieser Definition oder Deklaration nicht sichtbar"
  
! #: c/c-decl.cc:8862
  #, gcc-internal-format
  msgid "enum type defined here"
  msgstr "»enum«-Typ hier definiert"
  
! #: c/c-decl.cc:8868
  #, gcc-internal-format
  msgid "struct defined here"
  msgstr "»struct« wurde hier definiert"
  
! #: c/c-decl.cc:8874
  #, gcc-internal-format
  msgid "union defined here"
  msgstr "»union« wurde hier definiert"
  
! #: c/c-decl.cc:8967
  #, gcc-internal-format
  msgid "redefinition of %<union %E%>"
  msgstr "Redefinition von %<union %E%>"
  
! #: c/c-decl.cc:8969
  #, gcc-internal-format
  msgid "redefinition of %<struct %E%>"
  msgstr "Redefinition von %<struct %E%>"
  
! #: c/c-decl.cc:8978
  #, gcc-internal-format
  msgid "nested redefinition of %<union %E%>"
  msgstr "Verschachtelte Redefinition von %<union %E%>"
  
! #: c/c-decl.cc:8980
  #, gcc-internal-format
  msgid "nested redefinition of %<struct %E%>"
  msgstr "Verschachtelte Redefinition von %<struct %E%>"
  
! #: c/c-decl.cc:9014 c/c-decl.cc:10233
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr "Typdefinition in Ausdruck %qs ist in C++ ungültig"
  
! #: c/c-decl.cc:9021 c/c-decl.cc:10240
  #, gcc-internal-format
  msgid "%qT defined in underspecified object initializer"
  msgstr "%qT wurde in unvollständig angegebenem Objektinitialisierer definiert"
  
! #: c/c-decl.cc:9085 cp/decl.cc:6314 cp/parser.cc:31004
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "Deklaration deklariert nichts"
  
! #: c/c-decl.cc:9090
  #, gcc-internal-format
  msgid "ISO C99 doesn%'t support unnamed structs/unions"
  msgstr "ISO-C99 unterstützt keine namenlosen structs/unions"
  
! #: c/c-decl.cc:9093
  #, gcc-internal-format
  msgid "ISO C90 doesn%'t support unnamed structs/unions"
  msgstr "ISO-C90 unterstützt keine namenlosen structs/unions"
  
! #: c/c-decl.cc:9192 c/c-decl.cc:9210 c/c-decl.cc:9271
  #, gcc-internal-format
  msgid "duplicate member %q+D"
  msgstr "doppeltes Element %q+D"
  
! #: c/c-decl.cc:9297
  #, gcc-internal-format
  msgid "empty struct has size 0 in C, size 1 in C++"
  msgstr "leere Struktur hat Größe 0 in C, aber 1 in C++"
  
! #: c/c-decl.cc:9300
  #, gcc-internal-format
  msgid "empty union has size 0 in C, size 1 in C++"
  msgstr "leere Union hat Größe 0 in C, aber 1 in C++"
  
! #: c/c-decl.cc:9333
! #, fuzzy, gcc-internal-format
! #| msgid "defining a type in a compound literal is invalid in C++"
! msgid "using %qD as both field and typedef name is invalid in C++"
! msgstr "Definition eines Typs in einem zusammengesetzten Literal ist in C++ ungültig"
! 
! #: c/c-decl.cc:9543
  #, gcc-internal-format
  msgid "argument %qE to the %<counted_by%> attribute is not a field declaration in the same structure as %qD"
  msgstr "das Argument %qE für das Attribut %<counted_by%> ist keine Felddeklaration in derselben Struktur wie %qD"
  
! #: c/c-decl.cc:9559
  #, gcc-internal-format
  msgid "argument %qE to the %<counted_by%> attribute is not a field declaration with an integer type"
  msgstr "das Argument %qE für das Attribut %<counted_by%> ist keine Felddeklaration mit einem Ganzzahltyp"
  
! #: c/c-decl.cc:9638
  #, gcc-internal-format
  msgid "union has no named members"
  msgstr "Union hat keine benannten Elemente"
  
! #: c/c-decl.cc:9640
  #, gcc-internal-format
  msgid "union has no members"
  msgstr "Union hat keine Elemente"
  
! #: c/c-decl.cc:9645
  #, gcc-internal-format
  msgid "struct has no named members"
  msgstr "struct hat keine benannten Elemente"
  
! #: c/c-decl.cc:9647
  #, gcc-internal-format
  msgid "struct has no members"
  msgstr "struct hat keine Elemente"
  
! #: c/c-decl.cc:9724 cp/decl.cc:16338
  #, gcc-internal-format
  msgid "flexible array member in union is a GCC extension"
  msgstr "flexibles Arrayelement in Union ist eine GCC-Erweiterung"
  
! #: c/c-decl.cc:9728
  #, gcc-internal-format
  msgid "flexible array member not at end of struct"
  msgstr "flexibles Arrayelement nicht am Ende von struct"
  
! #: c/c-decl.cc:9733
  #, gcc-internal-format
  msgid "flexible array member in a struct with no named members is a GCC extension"
  msgstr "flexibles Arrayelement in einer Struktur ohne benannte Elemente ist eine GCC-Erweiterung"
  
! #: c/c-decl.cc:9780
  #, gcc-internal-format
  msgid "structure containing a flexible array member is not at the end of another structure"
  msgstr "Struktur, die ein flexibles Arrayelement enthält, ist nicht am Ende einer anderen Struktur"
  
! #: c/c-decl.cc:9807
  #, gcc-internal-format
  msgid "type %qT is too large"
  msgstr "Typ %qT ist zu groß"
  
! #: c/c-decl.cc:9823
! #, fuzzy, gcc-internal-format
! #| msgid "bit-field %qs has invalid type"
! msgid "bit-field %qD has invalid type"
! msgstr "Bitfeld %qs hat ungültigen Typen"
! 
! #: c/c-decl.cc:9878
  #, gcc-internal-format
  msgid "type punning toggles scalar storage order"
  msgstr "Typumgehung schaltet die Reihenfolge der Skalarspeicherung um"
  
! #: c/c-decl.cc:9950
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr "union kann nicht transparent gemacht werden"
  
! #: c/c-decl.cc:9964
  #, gcc-internal-format
  msgid "redefinition of struct or union %qT with variably modified type"
  msgstr "Redefinition des Struktur- oder Vereinigungstyps %qT mit variabel modifiziertem Typ"
  
! #: c/c-decl.cc:9971
  #, gcc-internal-format
  msgid "redefinition of struct or union %qT"
  msgstr "Redefinition von Struktur- oder Vereinigungstyp %qT"
  
! #: c/c-decl.cc:10154
  #, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "Verschachtelte Redefinition von %<enum %E%>"
  
! #: c/c-decl.cc:10202
  #, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr "Redeklaration von %<enum %E%>"
  
! #: c/c-decl.cc:10214
  #, gcc-internal-format
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr "%<enum%> deklariert aber ohne festen zugrundeliegenden Typen definiert"
  
! #: c/c-decl.cc:10303 cp/decl.cc:19075 m2/gm2-gcc/m2type.cc:2100
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr "angegebener Modus zu klein für Aufzählungswerte"
  
! #: c/c-decl.cc:10322
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr "Aufzählungswerte überschreiten Wertebereich des größten Ganzzahltypen"
  
! #: c/c-decl.cc:10331
  #, gcc-internal-format
  msgid "enumeration values exceed range of %qs"
  msgstr "Aufzählungswerte überschreiten Wertebereich von %qs"
  
! #: c/c-decl.cc:10448
  #, gcc-internal-format
  msgid "conflicting redefinition of enum %qT"
  msgstr "widersprüchliche Redefinition des Aufzählungstyps %qT"
  
! #: c/c-decl.cc:10481 c/c-decl.cc:10497
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "Aufzählungswert für %qE ist keine Ganzzahlkonstante"
  
! #: c/c-decl.cc:10492
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "Aufzählungswert für %qE ist kein Ganzzahlkonstantenausdruck"
  
! #: c/c-decl.cc:10516
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr "Überlauf in Aufzählungswerten"
  
! #: c/c-decl.cc:10523
  #, gcc-internal-format
  msgid "enumerator value outside the range of underlying type"
  msgstr "Aufzählungswert ist außerhalb des Gültigkeitsbereichs des zugrundeliegenden Typen"
  
! #: c/c-decl.cc:10540
  #, gcc-internal-format
  msgid "value of redeclared enumerator outside the range of %qT"
  msgstr "erneut deklarierter Aufzählungswert ist außerhalb des Gültigkeitsbereichs von %qT"
  
! #: c/c-decl.cc:10568
  #, gcc-internal-format
  msgid "enumerator value outside the range of %qs"
  msgstr "Aufzählungswert ist außerhalb des Gültigkeitsbereichs von %qs"
  
! #: c/c-decl.cc:10574
  #, gcc-internal-format
  msgid "ISO C restricts enumerator values to range of %<int%> before C23"
  msgstr "ISO C vor C23 beschränkt Aufzählungswerte auf den Bereich von %<int%>"
  
! #: c/c-decl.cc:10782 cp/decl.cc:6656 cp/decl.cc:19679
  #, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "der inline-Funktion %qD wurde das Attribut %qs gegeben"
  
! #: c/c-decl.cc:10801
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr "Rückgabetyp ist unvollständig"
  
! #: c/c-decl.cc:10813
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr "Rückgabetyp ist auf %<int%> voreingestellt"
  
! #: c/c-decl.cc:10842
  #, gcc-internal-format
  msgid "%q+D defined as variadic function without prototype"
  msgstr "%q+D ist als variadische Funktion ohne Prototyp definiert"
  
! #: c/c-decl.cc:10895
  #, gcc-internal-format
  msgid "ISO C23 does not allow defining parameters for function %qE declared without parameters"
  msgstr "ISO C23 erlaubt es nicht, Parameter für die Funktion %qE zu definieren, die ohne Parameter deklariert ist"
  
! #: c/c-decl.cc:10918
  #, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr "kein vorheriger Prototyp für %qD"
  
! #: c/c-decl.cc:10927
  #, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "%qD wurde vor seiner Definition ohne Prototyp verwendet"
  
! #: c/c-decl.cc:10945
  #, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "%qD wurde vor seiner Definition ohne Deklaration verwendet"
  
! #: c/c-decl.cc:10964
  #, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr "Rückgabetyp von %qD ist nicht %<int%>"
  
! #: c/c-decl.cc:10966
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr "%<_Atomic%>-qualifizierter Rückgabetyp von %qD"
  
! #: c/c-decl.cc:10973
  #, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr "%qD ist normalerweise eine nicht-statische Funktion"
  
! #: c/c-decl.cc:10991
! #, fuzzy, gcc-internal-format
! #| msgid "%<__label__%> declarations are only allowed in function scopes"
! msgid "versioned definitions are only allowed at file scope"
! msgstr "%<__label__%>-Deklarationen sind nur im Funktionsgültigkeitsbereich erlaubt"
! 
! #: c/c-decl.cc:11035
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr "Parameterdeklarationen alten Stils in Prototyp-Funktionsdeklaration"
  
! #: c/c-decl.cc:11051
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr "traditionelles C weist Funktionsdefinitionen im ISO-C-Stil zurück"
  
! #: c/c-decl.cc:11068
  #, gcc-internal-format
  msgid "ISO C does not support omitting parameter names in function definitions before C23"
  msgstr "ISO-C unterstützt das Weglassen von Parameternamen in Funktionsdefinitionen erst ab C23"
  
! #: c/c-decl.cc:11108 c/c-decl.cc:11112
  #, gcc-internal-format
  msgid "old-style function definition"
  msgstr "Funktionsdefinition im alten Stil"
  
! #: c/c-decl.cc:11125
  #, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr "Parametername fehlt in Parameterliste"
  
! #: c/c-decl.cc:11141
  #, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr "%qD als Nicht-Parameter deklariert"
  
! #: c/c-decl.cc:11149
  #, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "mehrere Parameter wurden %qD genannt"
  
! #: c/c-decl.cc:11158
  #, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr "Parameter %qD als void deklariert"
  
! #: c/c-decl.cc:11187 c/c-decl.cc:11192
  #, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr "Typ von %qD ist auf %<int%> voreingestellt"
  
! #: c/c-decl.cc:11212
  #, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr "Parameter %qD hat unvollständigen Typen"
  
! #: c/c-decl.cc:11219
  #, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "Deklaration für nicht vorhandenen Parameter %qD"
  
! #: c/c-decl.cc:11272
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "Anzahl der Argumente passt nicht zum eingebauten Prototypen"
  
! #: c/c-decl.cc:11283
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr "Anzahl der Argumente passt nicht zum Prototypen"
  
! #: c/c-decl.cc:11286 c/c-decl.cc:11326 c/c-decl.cc:11340
  #, gcc-internal-format
  msgid "prototype declaration"
  msgstr "Prototyp-Deklaration"
  
! #: c/c-decl.cc:11318
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "weitergegebenes Argument %qD passt nicht zu eingebautem Prototypen"
  
! #: c/c-decl.cc:11323
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr "weitergegebenes Argument %qD passt nicht zum Prototypen"
  
! #: c/c-decl.cc:11333
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "Argument %qD passt nicht zu eingebautem Prototypen"
  
! #: c/c-decl.cc:11338
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr "Argument %qD passt nicht zum Prototypen"
  
! #: c/c-decl.cc:11583 cp/decl.cc:20614
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "keine return-Anweisung in nicht void zurückgebender Funktion"
  
! #: c/c-decl.cc:11602 cp/decl.cc:20690
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "Parameter %qD gesetzt, jedoch nicht verwendet"
  
! #: c/c-decl.cc:11699
  #, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr "Anfangsdeklarationen in %<for%>-Schleifen sind nur im C99- oder C11-Modus erlaubt"
  
! #: c/c-decl.cc:11704
  #, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr "die Option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> oder %<-std=gnu11%> verwenden, um den Code zu übersetzen"
  
! #: c/c-decl.cc:11711
  #, gcc-internal-format
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "Deklarationen im Initialisierungsteil einer %<for%>-Schleife werden von ISO C90 nicht unterstützt; ab ISO C99 geht es"
  
! #: c/c-decl.cc:11745
  #, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "Deklaration der »static«-Variablen %qD in Anfangsdeklaration einer %<for%>-Schleife"
  
! #: c/c-decl.cc:11749
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr "Deklaration der %<extern%>-Variablen %qD in Anfangsdeklaration einer %<for%>-Schleife"
  
! #: c/c-decl.cc:11756
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr "%<struct %E%> in Anfangsdeklaration einer %<for%>-Schleife deklariert"
  
! #: c/c-decl.cc:11761
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr "%<union %E%> in Anfangsdeklaration einer %<for%>-Schleife deklariert"
  
! #: c/c-decl.cc:11767
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr "%<enum %E%> in Anfangsdeklaration einer %<for%>-Schleife deklariert"
  
! #: c/c-decl.cc:11771
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr "Deklaration der Nicht-Variablen %qD in Anfangsdeklaration einer %<for%>-Schleife"
  
! #: c/c-decl.cc:12071
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr "Inkompatible Adressraumkennzeichen %qs und %qs"
  
! #: c/c-decl.cc:12130 c/c-decl.cc:12137
  #, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
  msgstr "Doppelter Deklarationsspezifizierer %qE"
  
! #: c/c-decl.cc:12165 c/c-decl.cc:13271
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr "mehrere Speicherklassen in Deklaration"
  
! #: c/c-decl.cc:12167
  #, gcc-internal-format
  msgid "%qs used with %<auto%>"
  msgstr "%qs mit %<auto%> verwendet"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:12172
  #, gcc-internal-format
  msgid "%<auto%> used with %<constexpr%>"
  msgstr "%<auto%> mit %<constexpr%> verwendet"
  
! #: c/c-decl.cc:12185 c/c-decl.cc:12618 c/c-decl.cc:13065
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr "zwei oder mehr Datentypen in Deklaration"
  
! #: c/c-decl.cc:12197 cp/parser.cc:37535
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> ist für GCC zu lang"
  
! #: c/c-decl.cc:12205 c/c-decl.cc:12217 c/c-decl.cc:12221 c/c-decl.cc:12225
! #: c/c-decl.cc:12233 c/c-decl.cc:12237 c/c-decl.cc:12241 c/c-decl.cc:12245
! #: c/c-decl.cc:12257 c/c-decl.cc:12261 c/c-decl.cc:12265 c/c-decl.cc:12269
! #: c/c-decl.cc:12281 c/c-decl.cc:12285 c/c-decl.cc:12289 c/c-decl.cc:12297
! #: c/c-decl.cc:12301 c/c-decl.cc:12305 c/c-decl.cc:12309 c/c-decl.cc:12313
! #: c/c-decl.cc:12325 c/c-decl.cc:12329 c/c-decl.cc:12333 c/c-decl.cc:12337
! #: c/c-decl.cc:12349 c/c-decl.cc:12353 c/c-decl.cc:12357 c/c-decl.cc:12361
! #: c/c-decl.cc:12365 c/c-decl.cc:12369 c/c-decl.cc:12381 c/c-decl.cc:12385
! #: c/c-decl.cc:12389 c/c-decl.cc:12393 c/c-decl.cc:12405 c/c-decl.cc:12409
! #: c/c-decl.cc:12413 c/c-decl.cc:12417 c/c-decl.cc:12421 c/c-decl.cc:12425
! #: c/c-decl.cc:12437 c/c-decl.cc:12441 c/c-decl.cc:12445 c/c-decl.cc:12449
! #: c/c-decl.cc:12464 c/c-decl.cc:12468 c/c-decl.cc:12472 c/c-decl.cc:12476
! #: c/c-decl.cc:12480 c/c-decl.cc:12484 c/c-decl.cc:12488 c/c-decl.cc:12492
! #: c/c-decl.cc:12496 c/c-decl.cc:12500 c/c-decl.cc:12504 c/c-decl.cc:12522
! #: c/c-decl.cc:12526 c/c-decl.cc:12530 c/c-decl.cc:12534 c/c-decl.cc:12538
! #: c/c-decl.cc:12542 c/c-decl.cc:12546 c/c-decl.cc:12550 c/c-decl.cc:12562
! #: c/c-decl.cc:12566 c/c-decl.cc:12570 c/c-decl.cc:12574 c/c-decl.cc:12578
! #: c/c-decl.cc:12626 c/c-decl.cc:12630 c/c-decl.cc:12634 c/c-decl.cc:12638
! #: c/c-decl.cc:12642 c/c-decl.cc:12646 c/c-decl.cc:12696 c/c-decl.cc:12700
! #: c/c-decl.cc:12704 c/c-decl.cc:12708 c/c-decl.cc:12712 c/c-decl.cc:12716
! #: c/c-decl.cc:12730 c/c-decl.cc:12734 c/c-decl.cc:12738 c/c-decl.cc:12742
! #: c/c-decl.cc:12746 c/c-decl.cc:12750 c/c-decl.cc:12761 c/c-decl.cc:12765
! #: c/c-decl.cc:12769 c/c-decl.cc:12780 c/c-decl.cc:12791 c/c-decl.cc:12795
! #: c/c-decl.cc:12799 c/c-decl.cc:12803 c/c-decl.cc:12807 c/c-decl.cc:12818
! #: c/c-decl.cc:12822 c/c-decl.cc:12826 c/c-decl.cc:12830 c/c-decl.cc:12834
! #: c/c-decl.cc:12925 c/c-decl.cc:12929 c/c-decl.cc:12933 c/c-decl.cc:12937
! #: c/c-decl.cc:12941 c/c-decl.cc:12945 c/c-decl.cc:12949 c/c-decl.cc:12979
! #: c/c-decl.cc:12996 c/c-decl.cc:13000 c/c-decl.cc:13004 c/c-decl.cc:13008
! #, fuzzy, gcc-internal-format
! #| msgid "both %qs and %qs specified"
! msgid "both %qs and %qs in declaration specifiers"
! msgstr "sowohl %qs als auch %qs angegeben"
! 
! #: c/c-decl.cc:12210
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ISO-C90 unterstützt nicht %<long long%>"
  
! #: c/c-decl.cc:12229 c/c-decl.cc:12293 c/c-decl.cc:12518 c/c-decl.cc:12674
! #, fuzzy, gcc-internal-format
! #| msgid "two or more data types in declaration specifiers"
! msgid "both %qs and %<__int%d%> in declaration specifiers"
! msgstr "zwei oder mehr Datentypen in Deklaration"
! 
! #: c/c-decl.cc:12249 c/c-decl.cc:12317 c/c-decl.cc:12373 c/c-decl.cc:12429
! #: c/c-decl.cc:12554 c/c-decl.cc:12855 c/c-decl.cc:12863 c/c-decl.cc:12871
! #: c/c-decl.cc:12879 c/c-decl.cc:12887
! #, fuzzy, gcc-internal-format
! #| msgid "multiple storage classes in declaration specifiers"
! msgid "both %qs and %<_Float%d%s%> in declaration specifiers"
! msgstr "mehrere Speicherklassen in Deklaration"
! 
! #: c/c-decl.cc:12461 c/c-parser.cc:12885
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "ISO-C90 unterstützt keine komplexen Typen"
  
! #: c/c-decl.cc:12515
  #, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr "ISO-C unterstützt keine sättigenden Typen"
  
! #: c/c-decl.cc:12591 c/c-decl.cc:13206 c/c-decl.cc:13265
  #, gcc-internal-format
  msgid "duplicate %qE"
  msgstr "doppeltes %qE"
  
! #: c/c-decl.cc:12608
  #, gcc-internal-format
  msgid "%qs cannot be defined via %<typedef%>"
  msgstr "%qs kann nicht mittels %<typedef%> definiert werden"
  
! #: c/c-decl.cc:12612
  #, gcc-internal-format
  msgid "%qs cannot be used here"
  msgstr "»%s« kann hier nicht verwendet werden"
  
! #: c/c-decl.cc:12665
  #, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ISO-C unterstützt die Typen %<__int%d%> nicht"
  
! #: c/c-decl.cc:12670 c/c-decl.cc:12678
! #, fuzzy, gcc-internal-format
! #| msgid "two or more data types in declaration specifiers"
! msgid "both %<__int%d%> and %qs in declaration specifiers"
! msgstr "zwei oder mehr Datentypen in Deklaration"
! 
! #: c/c-decl.cc:12684
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr "%<__int%d%> wird für dieses Ziel nicht unterstützt"
  
! #: c/c-decl.cc:12727
  #, gcc-internal-format
  msgid "ISO C90 does not support boolean types"
  msgstr "ISO-C90 unterstützt keine booleschen Typen"
  
! #: c/c-decl.cc:12846
  #, gcc-internal-format
  msgid "ISO C does not support the %<_Float%d%s%> type before C23"
  msgstr "ISO-C unterstützt den Typen %<_Float%d%s%> erst ab C23"
  
! #: c/c-decl.cc:12897 cp/parser.cc:22578
  #, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "%<_Float%d%s%> wird für dieses Ziel nicht unterstützt"
  
! #: c/c-decl.cc:12966
  #, gcc-internal-format
  msgid "ISO C does not support decimal floating-point before C23"
  msgstr "ISO-C unterstützt dezimale Gleitkommazahlen erst ab C23"
  
! #: c/c-decl.cc:12989 c/c-decl.cc:13367 c/c-parser.cc:11798
  #, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "Festkommatypen werden für dieses Ziel nicht unterstützt"
  
! #: c/c-decl.cc:12991
  #, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr "ISO-C unterstützt keine Ganzzahltypen"
  
! #: c/c-decl.cc:13020
  #, gcc-internal-format
  msgid "%<_BitInt%> argument is not an integer constant expression"
  msgstr "%<_BitInt%>-Argument ist kein konstanter Ganzzahlausdruck"
  
! #: c/c-decl.cc:13026
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is not a positive integer constant expression"
  msgstr "%<_BitInt%>-Argument %qE ist kein positiver konstanter Ganzzahlausdruck"
  
! #: c/c-decl.cc:13033
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is larger than %<BITINT_MAXWIDTH%> %qd"
  msgstr "%<_BitInt%>-Argument %qE ist größer als %<BITINT_MAXWIDTH%> %qd"
  
! #: c/c-decl.cc:13082
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr "Nachschlagen von %qD würde in C++ ein Feld, keinen Typen zurückgeben"
  
! #: c/c-decl.cc:13095
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr "%qE ist kein typedef oder eingebauter Typ"
  
! #: c/c-decl.cc:13150
  #, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr "%qE ist nicht am Anfang einer Deklaration"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:13171 c/c-decl.cc:13248
  #, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr "%qE mit %<auto%> verwendet"
  
! #: c/c-decl.cc:13173
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr "%qE mit %<register%> verwendet"
  
! #: c/c-decl.cc:13175 c/c-decl.cc:13244
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr "%qE mit %<typedef%> verwendet"
  
! #: c/c-decl.cc:13177 c/c-decl.cc:13214
  #, gcc-internal-format
  msgid "%qE used with %<constexpr%>"
  msgstr "%qE mit %<constexpr%> verwendet"
  
! #: c/c-decl.cc:13191 c/c-parser.cc:3504 c/c-parser.cc:4875 c/c-parser.cc:10959
  #, gcc-internal-format
  msgid "ISO C99 does not support %qE"
  msgstr "ISO-C99 unterstützt nicht %qE"
  
! #: c/c-decl.cc:13194 c/c-parser.cc:3507 c/c-parser.cc:4878 c/c-parser.cc:10962
  #, gcc-internal-format
  msgid "ISO C90 does not support %qE"
  msgstr "ISO-C90 unterstützt nicht %qE"
  
! #: c/c-decl.cc:13220
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr "%<__thread%> vor %<extern%>"
  
! #: c/c-decl.cc:13229
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr "%<__thread%> vor %<static%>"
  
! #: c/c-decl.cc:13235
  #, gcc-internal-format
  msgid "%<typedef%> used with %<auto%>"
  msgstr "%<typedef%> mit %<auto%> verwendet"
  
! #: c/c-decl.cc:13242
  #, gcc-internal-format
  msgid "%qE used with %<extern%>"
  msgstr "%qE mit %<extern%> verwendet"
  
! #: c/c-decl.cc:13250
  #, gcc-internal-format
  msgid "%qE used with %qs"
  msgstr "%qE mit %qs verwendet"
  
! #: c/c-decl.cc:13263
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr "doppeltes %<_Thread_local%> oder %<__thread%>"
  
! #: c/c-decl.cc:13279
  #, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr "%qs mit %qE verwendet"
  
! #: c/c-decl.cc:13287
  #, gcc-internal-format
  msgid "%<constexpr%> used with %qE"
  msgstr "%<constexpr%> mit %qE verwendet"
  
! #: c/c-decl.cc:13364
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr "%<_Sat%> ohne %<_Fract%> oder %<_Accum%> verwendet"
  
! #: c/c-decl.cc:13379
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO-C unterstützt nicht %<double complex%> bedeutendes einfaches %<complex%>"
  
! #: c/c-decl.cc:13390
  #, gcc-internal-format
  msgid "ISO C does not support %<auto%> type deduction before C23"
  msgstr "ISO C unterstützt %<auto%>-Typinferenz erst ab C23"
  
! #: c/c-decl.cc:13419
  #, gcc-internal-format
  msgid "%<__auto_type%> followed by %<[[]]%> attributes"
  msgstr "%<__auto_type%> gefolgt von %<[[]]%>-Attributen"
  
! #: c/c-decl.cc:13445 c/c-decl.cc:13461 c/c-decl.cc:13487
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO-C unterstützt keine komplexen Ganzzahltypen"
  
! #: c/c-decl.cc:13633
  #, gcc-internal-format
  msgid "%<signed _BitInt%> argument must be at least 2"
  msgstr "Argument für %<signed _BitInt%> muss mindestens 2 sein"
  
! #: c/c-decl.cc:13642
  #, gcc-internal-format
  msgid "ISO C does not support %<%s_BitInt(%d)%> before C23"
  msgstr "ISO-C unterstützt %<%s_BitInt(%d)%> erst ab C23"
  
! #: c/c-decl.cc:13943 cp/semantics.cc:6995
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr "%<#pragma omp declare reduction%>-Kombinierer verweist auf Variable %qD, die weder %<omp_out%> noch %<omp_in%> ist"
  
! #: c/c-decl.cc:13947 cp/semantics.cc:6999
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr "%<#pragma omp declare reduction%>-Initialisierung verweist auf Variable %qD, die weder %<omp_priv%> noch %<omp_orig%> ist"
  
! #: c/c-decl.cc:14240
  #, gcc-internal-format
  msgid "ISO C does not support %qs statement with an identifier operand before C2Y"
  msgstr "ISO C unterstützt eine %qs-Anweisung mit einem Bezeichner als Operanden erst ab C2Y"
  
! #: c/c-decl.cc:14292
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>; did you mean %qs?"
  msgstr "der Operand %qE der %<break%>-Anweisung bezieht sich nicht auf eine benannte Schleife oder eine %<switch%>-Anweisung; meinten Sie %qs?"
  
! #: c/c-decl.cc:14296
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop; did you mean %qs?"
  msgstr "der Operand %qE der %<continue%>-Anweisung bezieht sich nicht auf eine benannte Schleife; meinten Sie %qs?"
  
! #: c/c-decl.cc:14301
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>"
  msgstr "der Operand der %<break%>-Anweisung %qE bezieht sich nicht auf eine benannte Schleife oder eine %<switch%>-Anweisung"
  
! #: c/c-decl.cc:14304
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop"
  msgstr "der Operand %qE der %<continue%>-Anweisung bezieht sich nicht auf eine benannte Schleife"
  
! #: c/c-decl.cc:14310
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE refers to a named %<switch%>"
  msgstr "der Operand %qE der %<continue%>-Anweisung bezieht sich auf eine benannte %<switch%>-Anweisung"
  
! #: c/c-decl.cc:14312 c/c-decl.cc:14329
  #, gcc-internal-format
  msgid "%<switch%> name defined here"
  msgstr "der %<switch%>-Name ist hier definiert"
  
! #: c/c-decl.cc:14320
  #, gcc-internal-format
  msgid "%qs statement operand %qE refers to a loop outside of its body"
  msgstr "der Operand %2$qE der %1$qs Anweisung bezieht sich auf eine Schleife außerhalb ihres Körpers"
  
! #: c/c-decl.cc:14322
  #, gcc-internal-format
  msgid "loop name defined here"
  msgstr "der Schleifenname ist hier definiert"
  
! #: c/c-decl.cc:14326
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE refers to a %<switch%> outside of its body"
  msgstr "der Operand %qE der %<break%>-Anweisung bezieht sich auf eine %<switch%>-Anweisung außerhalb des Anweisungsrumpfs"
  
! #: c/c-errors.cc:260
  #, gcc-internal-format
  msgid "%qs is a keyword with %qs onwards"
  msgstr "%qs ist ab %qs ein Schlüsselwort"
  
! #: c/c-fold.cc:410 c/c-typeck.cc:14680 cp/typeck.cc:6053
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr "left shift of negative value"
  
! #: c/c-fold.cc:423 c/c-typeck.cc:14689 cp/typeck.cc:6061
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "Links-Schiebe-Weite ist negativ"
  
! #: c/c-fold.cc:424 c/c-typeck.cc:14616 cp/typeck.cc:6000
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "Rechts-Schiebe-Weite ist negativ"
  
! #: c/c-fold.cc:434 c/c-typeck.cc:14708 cp/typeck.cc:6069
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "Links-Schiebe-Weite >= Breite des Typs"
  
! #: c/c-fold.cc:435 c/c-typeck.cc:14640 cp/typeck.cc:6011
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "Rechts-Schiebe-Weite >= Breite des Typs"
  
! #: c/c-fold.cc:442 c/c-typeck.cc:14700
  #, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr "Links-Schiebe-Weite >= Breite des Vektorelements"
  
! #: c/c-fold.cc:443 c/c-typeck.cc:14627
  #, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr "Rechts-Schiebe-Weite >= Breite des Vektorelements"
  
! #: c/c-parser.cc:384
  #, gcc-internal-format
  msgid "identifier %qE conflicts with C++ keyword"
  msgstr "Bezeichner %qE steht mit C++-Schlüsselwort in Konflikt"
  
! #: c/c-parser.cc:1087 cp/parser.cc:3449
  #, gcc-internal-format
  msgid "version control conflict marker in file"
  msgstr "Konfliktmarker für Versionskontrolle in Datei"
  
! #: c/c-parser.cc:1310 cp/parser.cc:3533
  #, gcc-internal-format
  msgid "to match this %qs"
  msgstr "andere Fundstelle von %qs ist hier"
  
! #: c/c-parser.cc:1509 cp/parser.cc:37772
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "Zeilenende erwartet"
  
! #: c/c-parser.cc:2080
  #, gcc-internal-format
  msgid "ISO C forbids an empty translation unit"
  msgstr "ISO-C verbietet eine leere Quelldatei"
  
! #: c/c-parser.cc:2106 c/c-parser.cc:2115 c/c-parser.cc:29063 cp/parser.cc:54562
! #: cp/semantics.cc:4059 cp/semantics.cc:4075
  #, gcc-internal-format
  msgid "%qs without corresponding %qs"
  msgstr "%qs ohne entsprechendes %qs"
  
! #: c/c-parser.cc:2122 cp/semantics.cc:4068
! #, fuzzy, gcc-internal-format
! #| msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>"
! msgid "%<omp begin declare variant%> without corresponding %<omp end declare variant%>"
! msgstr "%<#pragma omp end declare target%> ohne zugehöriges %<#pragma omp declare target%> oder %<#pragma omp begin declare target%>"
! 
! #: c/c-parser.cc:2226 c/c-parser.cc:14906
  #, gcc-internal-format
  msgid "ISO C does not allow extra %<;%> outside of a function"
  msgstr "ISO-C erlaubt kein zusätzliches %<;%> außerhalb einer Funktion"
  
! #: c/c-parser.cc:2310
  #, gcc-internal-format
  msgid "%<assume%> attribute at top level"
  msgstr "%<assume%>-Attribut auf höchster Ebene"
  
! #: c/c-parser.cc:2509
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<struct%> keyword to refer to the type"
  msgstr "unbekannter Typname %qE; verwenden Sie das %<struct%>-Schlüsselwort, um auf den Typ zu verweisen"
  
! #: c/c-parser.cc:2517
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<union%> keyword to refer to the type"
  msgstr "unbekannter Typname %qE; verwenden Sie das %<union%>-Schlüsselwort, um auf den Typ zu verweisen"
  
! #: c/c-parser.cc:2525
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<enum%> keyword to refer to the type"
  msgstr "unbekannter Typname %qE; verwenden Sie das %<enum%>-Schlüsselwort, um auf den Typ zu verweisen"
  
! #: c/c-parser.cc:2538 c/c-parser.cc:3772 c/c-parser.cc:5479
  #, gcc-internal-format
  msgid "unknown type name %qE; did you mean %qs?"
  msgstr "Unbekannter Typname %qE; meinten Sie %qs?"
  
! #: c/c-parser.cc:2542 c/c-parser.cc:3776 c/c-parser.cc:5483
  #, gcc-internal-format
  msgid "unknown type name %qE"
  msgstr "unbekannter Typname: %qE"
  
! #: c/c-parser.cc:2569 c/c-parser.cc:16292 c/c-parser.cc:25960
! #: c/c-parser.cc:26704 c/c-parser.cc:27293 cp/parser.cc:51256
! #: cp/parser.cc:57388
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "Deklarationsspezifizierer erwartet"
  
! #: c/c-parser.cc:2598
  #, gcc-internal-format
  msgid "%qT declared in underspecified object declaration"
  msgstr "%qT ist in unvollständig angegebener Objektdeklaration deklariert"
  
! #: c/c-parser.cc:2603
  #, gcc-internal-format
  msgid "%qT defined in underspecified object declaration"
  msgstr "%qT ist in unvollständig angegebener Objektdeklaration definiert"
  
! #: c/c-parser.cc:2639
  #, gcc-internal-format
  msgid "%qs in empty declaration"
  msgstr "%qs in leerer Deklaration"
  
! #: c/c-parser.cc:2653
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute at top level"
  msgstr "%<fallthrough%>-Attribut auf höchster Ebene"
  
! #: c/c-parser.cc:2691 c/c-parser.cc:8488
  #, gcc-internal-format
  msgid "attribute %<musttail%> mixed with other attributes on %<return%> statement"
  msgstr "in der %<return%>-Anweisung ist das Attribut %<musttail%> mit anderen Attributen vermischt"
  
! #: c/c-parser.cc:2707 c/c-parser.cc:4667
  #, gcc-internal-format
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "%<;%>, Bezeichner oder %<(%> erwartet"
  
! #: c/c-parser.cc:2725 cp/parser.cc:40039 cp/parser.cc:40111
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "Präfixattribute werden für Methoden ignoriert"
  
! #: c/c-parser.cc:2760
  #, gcc-internal-format
  msgid "prefix attributes are ignored for implementations"
  msgstr "Präfixattribute werden für Implementierungen ignoriert"
  
! #: c/c-parser.cc:2781
  #, gcc-internal-format
  msgid "unexpected attribute"
  msgstr "unerwartetes Attribut"
  
! #: c/c-parser.cc:2791 c/c-parser.cc:8508 cp/parser.cc:14523 cp/parser.cc:14780
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "%<fallthrough%>-Attribut ohne darauffolgendes %<;%>"
  
! #: c/c-parser.cc:2794 c/c-parser.cc:8475 cp/cp-gimplify.cc:4095
  #, gcc-internal-format
  msgid "%<assume%> attribute not followed by %<;%>"
  msgstr "%<assume%>-Attribut ohne darauffolgendes %<;%>"
  
! #: c/c-parser.cc:2844
  #, gcc-internal-format
  msgid "%<__auto_type%> requires a plain identifier as declarator"
  msgstr "%<__auto_type%> erfordert einen einfachen Bezeichner als Deklarator"
  
! #: c/c-parser.cc:2857
  #, gcc-internal-format
  msgid "%<auto%> requires a plain identifier, possibly with attributes, as declarator"
  msgstr "%<auto%> erfordert einen einfachen Bezeichner, optional mit Attributen, als Deklarator"
  
! #: c/c-parser.cc:2883
  #, gcc-internal-format
  msgid "data definition has no type or storage class"
  msgstr "Datendefinition hat keinen Typ oder Speicherklasse"
*************** msgstr "Datendefinition hat keinen Typ o
*** 47741,47772 ****
  #. This means there is an attribute specifier after
  #. the declarator in a function definition.  Provide
  #. some more information for the user.
! #: c/c-parser.cc:2793
  #, gcc-internal-format
  msgid "attributes should be specified before the declarator in a function definition"
  msgstr "Attribute sollten in einer Funktionsdefinition vor dem Deklarator angegeben werden"
  
! #: c/c-parser.cc:2832
  #, gcc-internal-format
  msgid "%<__auto_type%> used with a bit-field initializer"
  msgstr "%<__auto_type%> wird mit einem Bitfeld-Initialisierer verwendet"
  
! #: c/c-parser.cc:2944 c/c-parser.cc:3089
  #, gcc-internal-format
  msgid "%qs requires an initialized data declaration"
  msgstr "%qs benötigt eine initialisierte Datendeklaration"
  
! #: c/c-parser.cc:3044
  #, gcc-internal-format
  msgid "%qs may only be used with a single declarator"
  msgstr "%qs kann nur mit einem einzelnen Deklarator verwendet werden"
  
! #: c/c-parser.cc:3076 cp/parser.cc:16639
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "%<,%> oder %<;%> erwartet"
  
! #: c/c-parser.cc:3081
  #, gcc-internal-format
  msgid "declaration in condition can only declare a single object"
  msgstr "Deklaration in Bedingung kann nur ein einziges Objekt deklarieren"
--- 50101,50132 ----
  #. This means there is an attribute specifier after
  #. the declarator in a function definition.  Provide
  #. some more information for the user.
! #: c/c-parser.cc:2898
  #, gcc-internal-format
  msgid "attributes should be specified before the declarator in a function definition"
  msgstr "Attribute sollten in einer Funktionsdefinition vor dem Deklarator angegeben werden"
  
! #: c/c-parser.cc:2937
  #, gcc-internal-format
  msgid "%<__auto_type%> used with a bit-field initializer"
  msgstr "%<__auto_type%> wird mit einem Bitfeld-Initialisierer verwendet"
  
! #: c/c-parser.cc:3049 c/c-parser.cc:3194
  #, gcc-internal-format
  msgid "%qs requires an initialized data declaration"
  msgstr "%qs benötigt eine initialisierte Datendeklaration"
  
! #: c/c-parser.cc:3149
  #, gcc-internal-format
  msgid "%qs may only be used with a single declarator"
  msgstr "%qs kann nur mit einem einzelnen Deklarator verwendet werden"
  
! #: c/c-parser.cc:3181 cp/parser.cc:18172
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "%<,%> oder %<;%> erwartet"
  
! #: c/c-parser.cc:3186
  #, gcc-internal-format
  msgid "declaration in condition can only declare a single object"
  msgstr "Deklaration in Bedingung kann nur ein einziges Objekt deklarieren"
*************** msgstr "Deklaration in Bedingung kann nu
*** 47774,48140 ****
  #. This can appear in many cases looking nothing like a
  #. function definition, so we don't give a more specific
  #. error suggesting there was one.
! #: c/c-parser.cc:3100 c/c-parser.cc:3142
  #, gcc-internal-format
  msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgstr "%<=%>, %<,%>, %<;%>, %<asm%> oder %<__attribute__%> erwartet"
  
! #: c/c-parser.cc:3109
  #, gcc-internal-format
  msgid "ISO C forbids nested functions"
  msgstr "ISO-C verbietet verschachtelte Funktionen"
  
! #: c/c-parser.cc:3391 c/c-parser.cc:9681 c/c-parser.cc:16029
! #: c/c-parser.cc:20755 cp/parser.cc:43042
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "Zeichenkettenliteral erwartet"
  
! #: c/c-parser.cc:3400
  #, gcc-internal-format
  msgid "ISO C11 does not support omitting the string in %qE"
  msgstr "das Weglassen der Zeichenkette in %qE wird von ISO C11 nicht unterstützt"
  
! #: c/c-parser.cc:3406
  #, gcc-internal-format
  msgid "expression in static assertion is not an integer"
  msgstr "Ausdruck in statischer Behauptung ist keine Ganzzahl"
  
! #: c/c-parser.cc:3415
  #, gcc-internal-format
  msgid "expression in static assertion is not an integer constant expression"
  msgstr "Ausdruck in statischer Behauptung ist kein konstanter Ganzzahlausdruck"
  
! #: c/c-parser.cc:3420
  #, gcc-internal-format
  msgid "expression in static assertion is not constant"
  msgstr "Ausdruck in statischer Behauptung ist nicht konstant"
  
! #: c/c-parser.cc:3427
  #, gcc-internal-format
  msgid "static assertion failed: %E"
  msgstr "statische Behauptung gescheitert: %E"
  
! #: c/c-parser.cc:3429 cp/semantics.cc:12469
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr "statische Behauptung gescheitert"
  
! #: c/c-parser.cc:3809
  #, gcc-internal-format
  msgid "%<_Atomic%> in Objective-C"
  msgstr "%<_Atomic%> in Objective-C"
  
! #: c/c-parser.cc:3812
  #, gcc-internal-format
  msgid "ISO C99 does not support the %<_Atomic%> qualifier"
  msgstr "ISO-C99 unterstützt den %<_Atomic%>-Qualifizierer nicht"
  
! #: c/c-parser.cc:3815
  #, gcc-internal-format
  msgid "ISO C90 does not support the %<_Atomic%> qualifier"
  msgstr "ISO-C90 unterstützt den %<_Atomic%>-Qualifizierer nicht"
  
! #: c/c-parser.cc:3843
  #, gcc-internal-format
  msgid "%<_Atomic%> applied to a qualified type"
  msgstr "%<_Atomic%> auf einen qualifizierten Typen angewandt"
  
! #: c/c-parser.cc:3873
  #, gcc-internal-format
  msgid "%<__GIMPLE%> only valid with %<-fgimple%>"
  msgstr "%<__GIMPLE%> ist nur mit %<-fgimple%> gültig"
  
! #: c/c-parser.cc:3910
  #, gcc-internal-format
  msgid "empty enum is invalid"
  msgstr "Leeres Enum ist ungültig"
  
! #: c/c-parser.cc:3921
  #, gcc-internal-format
  msgid "cannot use keyword %qs as enumeration constant"
  msgstr "das Schlüsselwort %qs kann nicht als Aufzählungskonstante verwendet werden"
  
  #. Otherwise, a more generic error message.
! #: c/c-parser.cc:3933 c/c-parser.cc:5165 c/c-parser.cc:6023 c/c-parser.cc:6040
! #: c/c-parser.cc:6625 c/c-parser.cc:7534 c/c-parser.cc:9548 c/c-parser.cc:9631
! #: c/c-parser.cc:10611 c/c-parser.cc:10926 c/c-parser.cc:10935
! #: c/c-parser.cc:11548 c/c-parser.cc:11836 c/c-parser.cc:11867
! #: c/c-parser.cc:13234 c/c-parser.cc:13808 c/c-parser.cc:13846
! #: c/c-parser.cc:14160 c/c-parser.cc:14211 c/c-parser.cc:14371
! #: c/c-parser.cc:14401 c/c-parser.cc:14409 c/c-parser.cc:14438
! #: c/c-parser.cc:14451 c/c-parser.cc:14757 c/c-parser.cc:14881
! #: c/c-parser.cc:15466 c/c-parser.cc:15519 c/c-parser.cc:15535
! #: c/c-parser.cc:15581 c/c-parser.cc:16602 c/c-parser.cc:16647
! #: c/c-parser.cc:19523 c/c-parser.cc:19660 c/c-parser.cc:20526
! #: c/c-parser.cc:23585 c/c-parser.cc:26783 c/c-parser.cc:26970
! #: c/gimple-parser.cc:1981 c/gimple-parser.cc:2028 cp/parser.cc:9873
! #: cp/parser.cc:35390 cp/parser.cc:38622 cp/parser.cc:41867 cp/parser.cc:42059
! #: cp/parser.cc:49849 cp/parser.cc:53151
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "Bezeichner erwartet"
  
! #: c/c-parser.cc:4006
  #, gcc-internal-format
  msgid "ISO C does not support specifying %<enum%> underlying types before C23"
  msgstr "ISO C unterstützt die Angabe eines Basistyps für %<enum%> erst ab C23"
  
! #: c/c-parser.cc:4015
  #, gcc-internal-format
  msgid "%<enum%> declared both with and without fixed underlying type"
  msgstr "%<enum%> wurde sowohl mit als auch ohne zugrundeliegendem festen Typ deklariert"
  
! #: c/c-parser.cc:4038
  #, gcc-internal-format
  msgid "no %<enum%> underlying type specified"
  msgstr "kein zugrundeliegender Typ für %<enum%> angegeben"
  
! #: c/c-parser.cc:4042
  #, gcc-internal-format
  msgid "invalid %<enum%> underlying type"
  msgstr "ungültiger Basistyp für %<enum%>"
  
! #: c/c-parser.cc:4072
  #, gcc-internal-format
  msgid "%<enum%> underlying type incompatible with previous declaration"
  msgstr "der auf %<enum%> basierende Typ ist zu der vorherigen Deklaration inkompatibel"
  
! #: c/c-parser.cc:4148 cp/parser.cc:22437
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "Komma am Ende der Aufzählungsliste"
  
! #: c/c-parser.cc:4154 c/c-parser.cc:20803 cp/parser.cc:43105
  #: go/gofrontend/embed.cc:424
  #, gcc-internal-format
  msgid "expected %<,%> or %<}%>"
  msgstr "%<,%> oder %<}%> erwartet"
  
! #: c/c-parser.cc:4197
  #, gcc-internal-format
  msgid "ISO C forbids forward references to %<enum%> types"
  msgstr "ISO-C verbietet Vorwärts-Referenzen auf %<enum%>-Typen"
  
! #: c/c-parser.cc:4322
  #, gcc-internal-format
  msgid "expected class name"
  msgstr "Klassenname erwartet"
  
! #: c/c-parser.cc:4344
  #, gcc-internal-format
  msgid "extra semicolon in struct or union specified"
  msgstr "zusätzliches Semikolon in »struct« oder »union« angegeben"
  
! #: c/c-parser.cc:4373
  #, gcc-internal-format
  msgid "no semicolon at end of struct or union"
  msgstr "kein Semikolon am Ende von »struct« oder »union«"
  
! #: c/c-parser.cc:4490 c/c-parser.cc:6365
  #, gcc-internal-format
  msgid "expected specifier-qualifier-list"
  msgstr "Spezifizierer-Qualifizierer-Liste erwartet"
  
! #: c/c-parser.cc:4501
  #, gcc-internal-format
  msgid "ISO C forbids member declarations with no members"
  msgstr "ISO-C verbietet Elementdeklarationen ohne Elemente"
  
! #: c/c-parser.cc:4595
  #, gcc-internal-format
  msgid "expected %<,%>, %<;%> or %<}%>"
  msgstr "%<,%>, %<;%> oder %<}%> erwartet"
  
! #: c/c-parser.cc:4602
  #, gcc-internal-format
  msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
  msgstr "%<:%>, %<,%>, %<;%>, %<}%> oder %<__attribute__%> erwartet"
  
! #: c/c-parser.cc:4674
  #, gcc-internal-format
  msgid "%<typeof%> applied to a bit-field"
  msgstr "%<typeof%> auf ein Bitfeld angewandt"
  
! #: c/c-parser.cc:4996
  #, gcc-internal-format
  msgid "expected identifier or %<(%>"
  msgstr "Bezeichner oder %<(%> erwartet"
  
! #: c/c-parser.cc:5058
  #, gcc-internal-format
  msgid "%<static%> may not be used with an unspecified variable length array size"
  msgstr "%<static%> darf nicht verwendet werden, wenn die variable Arraylänge nicht angegeben ist"
  
! #: c/c-parser.cc:5066
  #, gcc-internal-format
  msgid "%<static%> may not be used without an array size"
  msgstr "%<static%> darf ohne eine Arraygröße nicht verwendet werden"
  
! #: c/c-parser.cc:5226
  #, gcc-internal-format
  msgid "ISO C requires a named argument before %<...%> before C23"
  msgstr "ISO-C erfordert ein benanntes Argument vor %<...%>, vor C23"
  
! #: c/c-parser.cc:5351
  #, gcc-internal-format
  msgid "expected declaration specifiers or %<...%>"
  msgstr "Deklarationsspezifizierer oder %<...%> erwartet"
  
! #: c/c-parser.cc:5581
  #, gcc-internal-format
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr "Klammern müssen weggelassen werden, wenn die Argumentenliste des Attributs leer ist"
  
! #: c/c-parser.cc:5869 cp/parser.cc:30792
  #, gcc-internal-format
  msgid "expected OpenMP directive name"
  msgstr "Name einer OpenMP-Direktive erwartet"
  
! #: c/c-parser.cc:5916 cp/parser.cc:30848
  #, gcc-internal-format
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "%<directive%> oder %<sequence%> erwartet"
  
! #: c/c-parser.cc:6061 cp/parser.cc:31016
  #, gcc-internal-format
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "Attribut %<omp::%E%> erfordert Argument"
  
! #: c/c-parser.cc:6077 cp/parser.cc:31032
  #, gcc-internal-format
  msgid "%qE attribute does not take any arguments"
  msgstr "Attribut %qE akzeptiert keine Argumente"
  
! #: c/c-parser.cc:6198
  #, gcc-internal-format
  msgid "ISO C does not support %<[[]]%> attributes before C23"
  msgstr "ISO-C unterstützt %<[[]]%>-Attribute erst ab C23"
  
! #: c/c-parser.cc:6442 c/c-parser.cc:6508 c/c-typeck.cc:9659
  #, gcc-internal-format
  msgid "variable-sized object may not be initialized except with an empty initializer"
  msgstr "Objekt variabler Größe darf nicht initialisiert werden, außer mit einem leeren Initialisierer"
  
! #: c/c-parser.cc:6500
  #, gcc-internal-format
  msgid "ISO C forbids empty initializer braces before C23"
  msgstr "ISO-C unterstützt leere Initialisierungsklammern erst ab C23"
  
! #: c/c-parser.cc:6589
  #, gcc-internal-format
  msgid "obsolete use of designated initializer with %<:%>"
  msgstr "veraltete Verwendung einer bestimmten Initialisierung mit %<:%>"
  
! #: c/c-parser.cc:6745
  #, gcc-internal-format
  msgid "ISO C forbids specifying range of elements to initialize"
  msgstr "ISO-C verbietet die Angabe eines zu initialisierenden Elementebereiches"
  
! #: c/c-parser.cc:6757
  #, gcc-internal-format
  msgid "ISO C90 forbids specifying subobject to initialize"
  msgstr "ISO-C90 verbietet die Angabe von zu initialisierenden Unterobjekten"
  
! #: c/c-parser.cc:6765
  #, gcc-internal-format
  msgid "obsolete use of designated initializer without %<=%>"
  msgstr "veraltete Verwendung einer bestimmten Initialisierung ohne %<=%>"
  
! #: c/c-parser.cc:7052 cp/parser.cc:13744
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<#pragma acc loop%>"
  msgstr "innere Schleifen müssen in %<#pragma acc loop%> perfekt geschachtelt sein"
  
! #: c/c-parser.cc:7059 cp/parser.cc:13751
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<ordered%> clause"
  msgstr "innere Schleifen müssen mit der %<ordered%>-Klausel perfekt geschachtelt sein"
  
! #: c/c-parser.cc:7066 cp/parser.cc:13758
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<reduction%> %<inscan%> clause"
  msgstr "innere Schleifen müssen mit der %<reduction%>-%<inscan%>-Klausel perfekt verschachtelt sein"
  
! #: c/c-parser.cc:7073
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<pragma omp tile%>"
  msgstr "innere Schleifen müssen in %<#pragma omp tile%> perfekt geschachtelt sein"
  
! #: c/c-parser.cc:7129 c/c-parser.cc:7284 cp/parser.cc:12635 cp/parser.cc:12785
! #: cp/parser.cc:50836
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr "Vermischung von OpenMP-Direktiven mit Attribut- und Pragma-Syntax in ein und derselben Anweisung"
  
! #: c/c-parser.cc:7137 cp/parser.cc:12643
  #, gcc-internal-format
  msgid "OpenMP %<omp::decl%> attribute on a statement"
  msgstr "OpenMP-Attribut %<omp::decl%> an einer Anweisung"
  
! #: c/c-parser.cc:7161 c/c-parser.cc:7382 c/c-parser.cc:27493 cp/parser.cc:12667
! #: cp/parser.cc:50816 cp/parser.cc:50955
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs attribute argument"
  msgstr "unbekannter OpenMP-Direktiven-Name im Argument des Attributs %qs"
  
! #: c/c-parser.cc:7253 cp/parser.cc:12754
  #, gcc-internal-format
  msgid "OpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>"
  msgstr "OpenMP-Konstrukt inmitten der %<omp::directive%>-Attribute erfordert, dass alle %<omp::directive%>-Attribute derselben Anweisung in derselben %<omp::sequence%> liegen"
  
! #: c/c-parser.cc:7261 cp/parser.cc:12762
  #, gcc-internal-format
  msgid "multiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>"
  msgstr "mehrere OpenMP-»standalone«-Direktiven unter den %<omp::directive%>-Attributen müssen sich alle innerhalb derselben %<omp::sequence%> befinden"
  
! #: c/c-parser.cc:7273 cp/parser.cc:12774
  #, gcc-internal-format
  msgid "standalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statement"
  msgstr "OpenMP-»standalone«-Direktiven im Attribut %<omp::directive%> können nur in einer leeren Anweisung vorkommen"
  
! #: c/c-parser.cc:7394 cp/parser.cc:12904
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same declaration"
  msgstr "Vermischung von OpenMP-Direktiven mit Attribut- und Pragma-Syntax in derselben Deklaration"
  
! #: c/c-parser.cc:7452 cp/parser.cc:15358
  #, gcc-internal-format
  msgid "%qs attribute does not take any arguments"
  msgstr "Attribut %qs akzeptiert keine Argumente"
  
! #: c/c-parser.cc:7549
  #, gcc-internal-format
  msgid "ISO C forbids label declarations"
  msgstr "ISO-C verbietet Markendeklarationen"
  
! #: c/c-parser.cc:7555 c/c-parser.cc:7747 c/c-parser.cc:7773
! #: c/gimple-parser.cc:467
  #, gcc-internal-format
  msgid "expected declaration or statement"
  msgstr "Deklaration oder Anweisung erwartet"
  
! #: c/c-parser.cc:7674
  #, gcc-internal-format
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr "eine Marke kann nur Teil einer Anweisung sein, und eine Deklaration ist keine Anweisung"
  
! #: c/c-parser.cc:7694 c/c-parser.cc:7737
  #, gcc-internal-format
  msgid "ISO C90 forbids mixed declarations and code"
  msgstr "ISO-C90 verbietet gemischte Deklarationen und Code"
  
! #: c/c-parser.cc:7781
  #, gcc-internal-format
  msgid "expected %<}%> before %<else%>"
  msgstr "%<}%> vor %<else%> erwartet"
  
! #: c/c-parser.cc:7786 cp/parser.cc:13811
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> ohne vorheriges %<if%>"
  
! #: c/c-parser.cc:7821
  #, gcc-internal-format
  msgid "label at end of compound statement"
  msgstr "Marke am Ende einer Verbundanweisung"
--- 50134,50512 ----
  #. This can appear in many cases looking nothing like a
  #. function definition, so we don't give a more specific
  #. error suggesting there was one.
! #: c/c-parser.cc:3205 c/c-parser.cc:3262
  #, gcc-internal-format
  msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgstr "%<=%>, %<,%>, %<;%>, %<asm%> oder %<__attribute__%> erwartet"
  
! #: c/c-parser.cc:3214
  #, gcc-internal-format
  msgid "ISO C forbids nested functions"
  msgstr "ISO-C verbietet verschachtelte Funktionen"
  
! #: c/c-parser.cc:3366
! #, fuzzy, gcc-internal-format
! #| msgid "%<__RTL%> function cannot be compiled with %<-flto%>"
! msgid "%<__RTL%> function cannot be a nested function"
! msgstr "Funktion %<__RTL%> kann nicht mit %<-flto%> kompiliert werden"
! 
! #: c/c-parser.cc:3368
! #, fuzzy, gcc-internal-format
! #| msgid "%<__RTL%> function cannot be compiled with %<-flto%>"
! msgid "%<__GIMPLE%> function cannot be a nested function"
! msgstr "Funktion %<__RTL%> kann nicht mit %<-flto%> kompiliert werden"
! 
! #: c/c-parser.cc:3530 c/c-parser.cc:9828 c/c-parser.cc:16365
! #: c/c-parser.cc:21723 cp/parser.cc:46080
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "Zeichenkettenliteral erwartet"
  
! #: c/c-parser.cc:3539
  #, gcc-internal-format
  msgid "ISO C11 does not support omitting the string in %qE"
  msgstr "das Weglassen der Zeichenkette in %qE wird von ISO C11 nicht unterstützt"
  
! #: c/c-parser.cc:3545
  #, gcc-internal-format
  msgid "expression in static assertion is not an integer"
  msgstr "Ausdruck in statischer Behauptung ist keine Ganzzahl"
  
! #: c/c-parser.cc:3554
  #, gcc-internal-format
  msgid "expression in static assertion is not an integer constant expression"
  msgstr "Ausdruck in statischer Behauptung ist kein konstanter Ganzzahlausdruck"
  
! #: c/c-parser.cc:3559
  #, gcc-internal-format
  msgid "expression in static assertion is not constant"
  msgstr "Ausdruck in statischer Behauptung ist nicht konstant"
  
! #: c/c-parser.cc:3566
  #, gcc-internal-format
  msgid "static assertion failed: %E"
  msgstr "statische Behauptung gescheitert: %E"
  
! #: c/c-parser.cc:3568 cp/semantics.cc:13127
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr "statische Behauptung gescheitert"
  
! #: c/c-parser.cc:3948
  #, gcc-internal-format
  msgid "%<_Atomic%> in Objective-C"
  msgstr "%<_Atomic%> in Objective-C"
  
! #: c/c-parser.cc:3951
  #, gcc-internal-format
  msgid "ISO C99 does not support the %<_Atomic%> qualifier"
  msgstr "ISO-C99 unterstützt den %<_Atomic%>-Qualifizierer nicht"
  
! #: c/c-parser.cc:3954
  #, gcc-internal-format
  msgid "ISO C90 does not support the %<_Atomic%> qualifier"
  msgstr "ISO-C90 unterstützt den %<_Atomic%>-Qualifizierer nicht"
  
! #: c/c-parser.cc:3982
  #, gcc-internal-format
  msgid "%<_Atomic%> applied to a qualified type"
  msgstr "%<_Atomic%> auf einen qualifizierten Typen angewandt"
  
! #: c/c-parser.cc:4012
  #, gcc-internal-format
  msgid "%<__GIMPLE%> only valid with %<-fgimple%>"
  msgstr "%<__GIMPLE%> ist nur mit %<-fgimple%> gültig"
  
! #: c/c-parser.cc:4049
  #, gcc-internal-format
  msgid "empty enum is invalid"
  msgstr "Leeres Enum ist ungültig"
  
! #: c/c-parser.cc:4060
  #, gcc-internal-format
  msgid "cannot use keyword %qs as enumeration constant"
  msgstr "das Schlüsselwort %qs kann nicht als Aufzählungskonstante verwendet werden"
  
  #. Otherwise, a more generic error message.
! #: c/c-parser.cc:4072 c/c-parser.cc:5304 c/c-parser.cc:6164 c/c-parser.cc:6181
! #: c/c-parser.cc:6772 c/c-parser.cc:7681 c/c-parser.cc:9695 c/c-parser.cc:9778
! #: c/c-parser.cc:10781 c/c-parser.cc:11194 c/c-parser.cc:11203
! #: c/c-parser.cc:11858 c/c-parser.cc:12137 c/c-parser.cc:12165
! #: c/c-parser.cc:13541 c/c-parser.cc:14116 c/c-parser.cc:14154
! #: c/c-parser.cc:14488 c/c-parser.cc:14539 c/c-parser.cc:14699
! #: c/c-parser.cc:14729 c/c-parser.cc:14737 c/c-parser.cc:14766
! #: c/c-parser.cc:14779 c/c-parser.cc:15085 c/c-parser.cc:15209
! #: c/c-parser.cc:15794 c/c-parser.cc:15847 c/c-parser.cc:15863
! #: c/c-parser.cc:15909 c/c-parser.cc:16942 c/c-parser.cc:16987
! #: c/c-parser.cc:20142 c/c-parser.cc:20279 c/c-parser.cc:21494
! #: c/c-parser.cc:24567 c/c-parser.cc:27779 c/c-parser.cc:27979
! #: c/c-parser.cc:29182 c/gimple-parser.cc:1971 c/gimple-parser.cc:2018
! #: cp/parser.cc:10762 cp/parser.cc:37775 cp/parser.cc:41016 cp/parser.cc:44545
! #: cp/parser.cc:44737 cp/parser.cc:52959 cp/parser.cc:56607
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "Bezeichner erwartet"
  
! #: c/c-parser.cc:4145
  #, gcc-internal-format
  msgid "ISO C does not support specifying %<enum%> underlying types before C23"
  msgstr "ISO C unterstützt die Angabe eines Basistyps für %<enum%> erst ab C23"
  
! #: c/c-parser.cc:4154
  #, gcc-internal-format
  msgid "%<enum%> declared both with and without fixed underlying type"
  msgstr "%<enum%> wurde sowohl mit als auch ohne zugrundeliegendem festen Typ deklariert"
  
! #: c/c-parser.cc:4177
  #, gcc-internal-format
  msgid "no %<enum%> underlying type specified"
  msgstr "kein zugrundeliegender Typ für %<enum%> angegeben"
  
! #: c/c-parser.cc:4181
  #, gcc-internal-format
  msgid "invalid %<enum%> underlying type"
  msgstr "ungültiger Basistyp für %<enum%>"
  
! #: c/c-parser.cc:4211
  #, gcc-internal-format
  msgid "%<enum%> underlying type incompatible with previous declaration"
  msgstr "der auf %<enum%> basierende Typ ist zu der vorherigen Deklaration inkompatibel"
  
! #: c/c-parser.cc:4287 cp/parser.cc:24140
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "Komma am Ende der Aufzählungsliste"
  
! #: c/c-parser.cc:4293 c/c-parser.cc:21771 cp/parser.cc:46143
  #: go/gofrontend/embed.cc:424
  #, gcc-internal-format
  msgid "expected %<,%> or %<}%>"
  msgstr "%<,%> oder %<}%> erwartet"
  
! #: c/c-parser.cc:4336
  #, gcc-internal-format
  msgid "ISO C forbids forward references to %<enum%> types"
  msgstr "ISO-C verbietet Vorwärts-Referenzen auf %<enum%>-Typen"
  
! #: c/c-parser.cc:4461
  #, gcc-internal-format
  msgid "expected class name"
  msgstr "Klassenname erwartet"
  
! #: c/c-parser.cc:4483
  #, gcc-internal-format
  msgid "extra semicolon in struct or union specified"
  msgstr "zusätzliches Semikolon in »struct« oder »union« angegeben"
  
! #: c/c-parser.cc:4512
  #, gcc-internal-format
  msgid "no semicolon at end of struct or union"
  msgstr "kein Semikolon am Ende von »struct« oder »union«"
  
! #: c/c-parser.cc:4629 c/c-parser.cc:6506
  #, gcc-internal-format
  msgid "expected specifier-qualifier-list"
  msgstr "Spezifizierer-Qualifizierer-Liste erwartet"
  
! #: c/c-parser.cc:4640
  #, gcc-internal-format
  msgid "ISO C forbids member declarations with no members"
  msgstr "ISO-C verbietet Elementdeklarationen ohne Elemente"
  
! #: c/c-parser.cc:4734
  #, gcc-internal-format
  msgid "expected %<,%>, %<;%> or %<}%>"
  msgstr "%<,%>, %<;%> oder %<}%> erwartet"
  
! #: c/c-parser.cc:4741
  #, gcc-internal-format
  msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
  msgstr "%<:%>, %<,%>, %<;%>, %<}%> oder %<__attribute__%> erwartet"
  
! #: c/c-parser.cc:4813
  #, gcc-internal-format
  msgid "%<typeof%> applied to a bit-field"
  msgstr "%<typeof%> auf ein Bitfeld angewandt"
  
! #: c/c-parser.cc:5135
  #, gcc-internal-format
  msgid "expected identifier or %<(%>"
  msgstr "Bezeichner oder %<(%> erwartet"
  
! #: c/c-parser.cc:5197
  #, gcc-internal-format
  msgid "%<static%> may not be used with an unspecified variable length array size"
  msgstr "%<static%> darf nicht verwendet werden, wenn die variable Arraylänge nicht angegeben ist"
  
! #: c/c-parser.cc:5205
  #, gcc-internal-format
  msgid "%<static%> may not be used without an array size"
  msgstr "%<static%> darf ohne eine Arraygröße nicht verwendet werden"
  
! #: c/c-parser.cc:5365
  #, gcc-internal-format
  msgid "ISO C requires a named argument before %<...%> before C23"
  msgstr "ISO-C erfordert ein benanntes Argument vor %<...%>, vor C23"
  
! #: c/c-parser.cc:5490
  #, gcc-internal-format
  msgid "expected declaration specifiers or %<...%>"
  msgstr "Deklarationsspezifizierer oder %<...%> erwartet"
  
! #: c/c-parser.cc:5725
  #, gcc-internal-format
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr "Klammern müssen weggelassen werden, wenn die Argumentenliste des Attributs leer ist"
  
! #: c/c-parser.cc:6010 cp/parser.cc:33012
  #, gcc-internal-format
  msgid "expected OpenMP directive name"
  msgstr "Name einer OpenMP-Direktive erwartet"
  
! #: c/c-parser.cc:6057 cp/parser.cc:33068
  #, gcc-internal-format
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "%<directive%> oder %<sequence%> erwartet"
  
! #: c/c-parser.cc:6202 cp/parser.cc:33236
  #, gcc-internal-format
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "Attribut %<omp::%E%> erfordert Argument"
  
! #: c/c-parser.cc:6218 cp/parser.cc:33252
  #, gcc-internal-format
  msgid "%qE attribute does not take any arguments"
  msgstr "Attribut %qE akzeptiert keine Argumente"
  
! #: c/c-parser.cc:6339
  #, gcc-internal-format
  msgid "ISO C does not support %<[[]]%> attributes before C23"
  msgstr "ISO-C unterstützt %<[[]]%>-Attribute erst ab C23"
  
! #: c/c-parser.cc:6589 c/c-parser.cc:6655 c/c-typeck.cc:10154
  #, gcc-internal-format
  msgid "variable-sized object may not be initialized except with an empty initializer"
  msgstr "Objekt variabler Größe darf nicht initialisiert werden, außer mit einem leeren Initialisierer"
  
! #: c/c-parser.cc:6647
  #, gcc-internal-format
  msgid "ISO C forbids empty initializer braces before C23"
  msgstr "ISO-C unterstützt leere Initialisierungsklammern erst ab C23"
  
! #: c/c-parser.cc:6736
  #, gcc-internal-format
  msgid "obsolete use of designated initializer with %<:%>"
  msgstr "veraltete Verwendung einer bestimmten Initialisierung mit %<:%>"
  
! #: c/c-parser.cc:6892
  #, gcc-internal-format
  msgid "ISO C forbids specifying range of elements to initialize"
  msgstr "ISO-C verbietet die Angabe eines zu initialisierenden Elementebereiches"
  
! #: c/c-parser.cc:6904
  #, gcc-internal-format
  msgid "ISO C90 forbids specifying subobject to initialize"
  msgstr "ISO-C90 verbietet die Angabe von zu initialisierenden Unterobjekten"
  
! #: c/c-parser.cc:6912
  #, gcc-internal-format
  msgid "obsolete use of designated initializer without %<=%>"
  msgstr "veraltete Verwendung einer bestimmten Initialisierung ohne %<=%>"
  
! #: c/c-parser.cc:7199 cp/parser.cc:14902
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<#pragma acc loop%>"
  msgstr "innere Schleifen müssen in %<#pragma acc loop%> perfekt geschachtelt sein"
  
! #: c/c-parser.cc:7206 cp/parser.cc:14909
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<ordered%> clause"
  msgstr "innere Schleifen müssen mit der %<ordered%>-Klausel perfekt geschachtelt sein"
  
! #: c/c-parser.cc:7213 cp/parser.cc:14916
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<reduction%> %<inscan%> clause"
  msgstr "innere Schleifen müssen mit der %<reduction%>-%<inscan%>-Klausel perfekt verschachtelt sein"
  
! #: c/c-parser.cc:7220
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<pragma omp tile%>"
  msgstr "innere Schleifen müssen in %<#pragma omp tile%> perfekt geschachtelt sein"
  
! #: c/c-parser.cc:7276 c/c-parser.cc:7431 cp/parser.cc:13806 cp/parser.cc:13956
! #: cp/parser.cc:53985
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr "Vermischung von OpenMP-Direktiven mit Attribut- und Pragma-Syntax in ein und derselben Anweisung"
  
! #: c/c-parser.cc:7284 cp/parser.cc:13814
  #, gcc-internal-format
  msgid "OpenMP %<omp::decl%> attribute on a statement"
  msgstr "OpenMP-Attribut %<omp::decl%> an einer Anweisung"
  
! #: c/c-parser.cc:7308 c/c-parser.cc:7529 c/c-parser.cc:28635 cp/parser.cc:13838
! #: cp/parser.cc:53965 cp/parser.cc:54104
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs attribute argument"
  msgstr "unbekannter OpenMP-Direktiven-Name im Argument des Attributs %qs"
  
! #: c/c-parser.cc:7400 cp/parser.cc:13925
  #, gcc-internal-format
  msgid "OpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>"
  msgstr "OpenMP-Konstrukt inmitten der %<omp::directive%>-Attribute erfordert, dass alle %<omp::directive%>-Attribute derselben Anweisung in derselben %<omp::sequence%> liegen"
  
! #: c/c-parser.cc:7408 cp/parser.cc:13933
  #, gcc-internal-format
  msgid "multiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>"
  msgstr "mehrere OpenMP-»standalone«-Direktiven unter den %<omp::directive%>-Attributen müssen sich alle innerhalb derselben %<omp::sequence%> befinden"
  
! #: c/c-parser.cc:7420 cp/parser.cc:13945
  #, gcc-internal-format
  msgid "standalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statement"
  msgstr "OpenMP-»standalone«-Direktiven im Attribut %<omp::directive%> können nur in einer leeren Anweisung vorkommen"
  
! #: c/c-parser.cc:7541 cp/parser.cc:14065
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same declaration"
  msgstr "Vermischung von OpenMP-Direktiven mit Attribut- und Pragma-Syntax in derselben Deklaration"
  
! #: c/c-parser.cc:7599 cp/parser.cc:16832
  #, gcc-internal-format
  msgid "%qs attribute does not take any arguments"
  msgstr "Attribut %qs akzeptiert keine Argumente"
  
! #: c/c-parser.cc:7696
  #, gcc-internal-format
  msgid "ISO C forbids label declarations"
  msgstr "ISO-C verbietet Markendeklarationen"
  
! #: c/c-parser.cc:7702 c/c-parser.cc:7894 c/c-parser.cc:7920
! #: c/gimple-parser.cc:472
  #, gcc-internal-format
  msgid "expected declaration or statement"
  msgstr "Deklaration oder Anweisung erwartet"
  
! #: c/c-parser.cc:7821
  #, gcc-internal-format
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr "eine Marke kann nur Teil einer Anweisung sein, und eine Deklaration ist keine Anweisung"
  
! #: c/c-parser.cc:7841 c/c-parser.cc:7884
  #, gcc-internal-format
  msgid "ISO C90 forbids mixed declarations and code"
  msgstr "ISO-C90 verbietet gemischte Deklarationen und Code"
  
! #: c/c-parser.cc:7928
  #, gcc-internal-format
  msgid "expected %<}%> before %<else%>"
  msgstr "%<}%> vor %<else%> erwartet"
  
! #: c/c-parser.cc:7933 cp/parser.cc:14969
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> ohne vorheriges %<if%>"
  
! #: c/c-parser.cc:7968
  #, gcc-internal-format
  msgid "label at end of compound statement"
  msgstr "Marke am Ende einer Verbundanweisung"
*************** msgstr "Marke am Ende einer Verbundanwei
*** 48143,49640 ****
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.cc:7878 c/c-parser.cc:7882 c/c-parser.cc:8390
! #: c/gimple-parser.cc:716 c/gimple-parser.cc:2520 cp/parser.cc:13267
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "Anweisung erwartet"
  
! #: c/c-parser.cc:7963
  #, gcc-internal-format
  msgid "expected %<:%> or %<...%>"
  msgstr "%<:%> oder %<...%> erwartet"
  
! #: c/c-parser.cc:7993
  #, gcc-internal-format
  msgid "GNU-style attribute between label and declaration appertains to the label"
  msgstr "Attribut im GNU-Stil zwischen Label und Deklaration bezieht sich auf das Label"
  
! #: c/c-parser.cc:8246
  #, gcc-internal-format
  msgid "expected identifier or %<*%>"
  msgstr "Bezeichner oder %<*%> erwartet"
  
! #: c/c-parser.cc:8372
  #, gcc-internal-format
  msgid "only attribute %<fallthrough%> or %<assume%> can be applied to a null statement"
  msgstr "Nur die Attribute %<fallthrough%> oder %<assume%> können auf eine leere Anweisung angewendet werden"
  
! #: c/c-parser.cc:8482
  #, gcc-internal-format
  msgid "ISO C does not support if declarations before C2Y"
  msgstr "ISO-C unterstützt if-Deklarationen erst ab C2Y"
  
! #: c/c-parser.cc:8504
  #, gcc-internal-format
  msgid "declaration in the controlling expression must have an initializer"
  msgstr "Deklaration im steuernden Ausdruck muss einen Initialisierer haben"
  
! #: c/c-parser.cc:8521 cp/parser.cc:5462 cp/parser.cc:16424
  #, gcc-internal-format
  msgid "expected declaration"
  msgstr "Deklaration erwartet"
  
! #: c/c-parser.cc:8602 cp/parser.cc:15494
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "geschweifte Klammern um leeren Körper in einer %<if%>-Anweisung empfohlen"
  
! #: c/c-parser.cc:8645 cp/parser.cc:15497
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "geschweifte Klammern um leeren Körper in einer %<else%>-Anweisung empfohlen"
  
! #: c/c-parser.cc:8739 cp/parser.cc:14225
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "es wird empfohlen, explizite geschweifte Klammern zu setzen, um mehrdeutiges %<else%> zu vermeiden"
  
! #: c/c-parser.cc:8857 c/c-parser.cc:8936 c/c-parser.cc:9071 cp/parser.cc:15087
  #, gcc-internal-format
  msgid "loop not permitted in intervening code in OpenMP loop body"
  msgstr "Schleife in dazwischenliegendem Code im OpenMP-Schleifenkörper nicht erlaubt"
  
! #: c/c-parser.cc:8944
  #, gcc-internal-format
  msgid "suggest braces around empty body in %<do%> statement"
  msgstr "geschweifte Klammern um leeren Körper in %<do%>-Anweisung empfohlen"
  
! #: c/c-parser.cc:9105 c/c-parser.cc:9137
  #, gcc-internal-format
  msgid "multiple iterating variables in fast enumeration"
  msgstr "mehrere Schleifenvariablen in schneller Aufzählung"
  
! #: c/c-parser.cc:9160
  #, gcc-internal-format
  msgid "invalid iterating variable in fast enumeration"
  msgstr "ungültiges Schleifenvariable in schneller Aufzählung"
  
! #: c/c-parser.cc:9184 cp/parser.cc:14533
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr "fehlende Schleifenbedingung in Schleife mit %<GCC ivdep%>-Pragma"
  
! #: c/c-parser.cc:9190 cp/parser.cc:14539
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr "fehlende Schleifenbedingung in Schleife mit %<GCC unroll%>-Pragma"
  
! #: c/c-parser.cc:9231
  #, gcc-internal-format
  msgid "missing collection in fast enumeration"
  msgstr "die Sammlung in schneller Aufzählung fehlt"
  
! #: c/c-parser.cc:9380 c/c-parser.cc:9391 c/c-parser.cc:9402
  #, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "doppelter %<asm%>-Qualifizierer %qE"
  
! #: c/c-parser.cc:9381 c/c-parser.cc:9392 c/c-parser.cc:9403 cp/parser.cc:23381
! #: cp/parser.cc:23399 cp/parser.cc:23414
  #, gcc-internal-format
  msgid "first seen here"
  msgstr "erstmals hier gesehen"
  
! #: c/c-parser.cc:9412
  #, gcc-internal-format
  msgid "%qE is not a valid %<asm%> qualifier"
  msgstr "%qE ist kein gültiger %<asm%>-Qualifizierer"
  
! #: c/c-parser.cc:9761 cp/parser.cc:4893
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr "eine Wide-Zeichenkette ist in diesem Kontext ungültig"
  
! #: c/c-parser.cc:9969
  #, gcc-internal-format
  msgid "ISO C forbids omitting the middle term of a %<?:%> expression"
  msgstr "ISO-C verbietet das Weglassen des mittleren Terms eines %<?:%>-Ausdruckes"
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.cc:10193 cp/typeck.cc:5698
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr "Division %<sizeof (%T) / sizeof (%T)%> berechnet nicht die Anzahl der Feldelemente"
  
! #: c/c-parser.cc:10199 cp/typeck.cc:5703
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr "der Operand des ersten %<sizeof%> wurde hier deklariert"
  
! #: c/c-parser.cc:10470
  #, gcc-internal-format
  msgid "storage class specifier in cast"
  msgstr "Speicherklasse in Typcast angegeben"
  
! #: c/c-parser.cc:10473
  #, gcc-internal-format
  msgid "alignment specified for type name in cast"
  msgstr "Ausrichtung für Typnamen in Cast angegeben"
  
! #: c/c-parser.cc:10574
  #, gcc-internal-format
  msgid "traditional C rejects the unary plus operator"
  msgstr "traditionelles C weist den unären Plus-Operator zurück"
  
! #: c/c-parser.cc:10704
! #, gcc-internal-format
! msgid "storage class specifier in %<sizeof%>"
! msgstr "Speicherklasse in %<sizeof%> angegeben"
  
! #: c/c-parser.cc:10707
! #, gcc-internal-format
! msgid "alignment specified for type name in %<sizeof%>"
! msgstr "Ausrichtung für Typnamen in %<sizeof%> angegeben"
  
! #: c/c-parser.cc:10723
! #, gcc-internal-format
! msgid "%<sizeof%> applied to a bit-field"
  msgstr "%<sizeof%> auf ein Bitfeld angewandt"
  
! #: c/c-parser.cc:10796
  #, gcc-internal-format
  msgid "storage class specifier in %qE"
  msgstr "Speicherklasse in %qE angegeben"
  
! #: c/c-parser.cc:10799
  #, gcc-internal-format
  msgid "alignment specified for type name in %qE"
  msgstr "Ausrichtung für Typnamen in %qE angegeben"
  
! #: c/c-parser.cc:10823
  #, gcc-internal-format
  msgid "ISO C does not allow %<%E (expression)%>"
  msgstr "ISO-C erlaubt kein %<%E (Ausdruck)%>"
  
! #: c/c-parser.cc:10976
  #, gcc-internal-format
  msgid "cannot take address of %qs"
  msgstr "die Adresse von %qs kann nicht ermittelt werden"
  
! #: c/c-parser.cc:11083
  #, gcc-internal-format
  msgid "ISO C99 does not support %<_Generic%>"
  msgstr "ISO-C99 unterstützt nicht %<_Generic%>"
  
! #: c/c-parser.cc:11086
  #, gcc-internal-format
  msgid "ISO C90 does not support %<_Generic%>"
  msgstr "ISO-C90 unterstützt nicht %<_Generic%>"
  
! #: c/c-parser.cc:11097
  #, gcc-internal-format
  msgid "ISO C does not support use of type name as %<_Generic%> controlling operand before C2Y"
  msgstr "ISO-C unterstützt einen Typnamen als steuernden Operanden von %<_Generic%> erst ab C2Y"
  
! #: c/c-parser.cc:11168
  #, gcc-internal-format
  msgid "ISO C does not support %<_Generic%> association with function type before C2Y"
  msgstr "ISO-C unterstützt %<_Generic%>-Zuordnung mit Funktionstyp erst ab C2Y"
  
! #: c/c-parser.cc:11172
  #, gcc-internal-format
  msgid "ISO C does not support %<_Generic%> association with incomplete type before C2Y"
  msgstr "ISO-C unterstützt %<_Generic%>-Zuordnung mit unvollständigem Typ erst ab C2Y"
  
! #: c/c-parser.cc:11177
! #, gcc-internal-format
! msgid "%<_Generic%> association has variable length type"
! msgstr "%<_Generic%>-Verbindung hat variable Typlänge"
  
! #: c/c-parser.cc:11211
  #, gcc-internal-format
  msgid "duplicate %<default%> case in %<_Generic%>"
  msgstr "doppelter %<default%>-Fall in %<_Generic%>"
  
! #: c/c-parser.cc:11212
  #, gcc-internal-format
  msgid "original %<default%> is here"
  msgstr "das ursprüngliche %<default%> ist hier"
  
! #: c/c-parser.cc:11220
  #, gcc-internal-format
  msgid "%<_Generic%> specifies two compatible types"
  msgstr "%<_Generic%> gibt zwei kompatible Typen an"
  
! #: c/c-parser.cc:11221
  #, gcc-internal-format
  msgid "compatible type is here"
  msgstr "der kompatible Typ ist hier"
  
! #: c/c-parser.cc:11244
  #, gcc-internal-format
  msgid "%<_Generic%> selector matches multiple associations"
  msgstr "%<_Generic%>-Selektor passt zu mehreren Zuordnungen"
  
! #: c/c-parser.cc:11246
  #, gcc-internal-format
  msgid "other match is here"
  msgstr "andere Fundstelle ist hier"
  
! #: c/c-parser.cc:11271
  #, gcc-internal-format
  msgid "%<_Generic%> selector of type %qT is not compatible with any association"
  msgstr "%<_Generic%>-Selektor vom Typ %qT ist mit keiner der Zuordnungen kompatibel"
  
! #: c/c-parser.cc:11292
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
  msgstr "Argument %u für %<__builtin_tgmath%> ist kein Funktionszeiger"
  
! #: c/c-parser.cc:11300
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
  msgstr "Argument %u für %<__builtin_tgmath%> hat keinen Prototypen"
  
! #: c/c-parser.cc:11306
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
  msgstr "Argument %u für %<__builtin_tgmath%> hat variable Anzahl von Argumenten"
  
! #: c/c-parser.cc:11322
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has no arguments"
  msgstr "Argument %u für %<__builtin_tgmath%> hat keine Argumente"
  
! #: c/c-parser.cc:11345 c/c-parser.cc:11349
  #, gcc-internal-format
  msgid "ISO C does not support %qs predefined identifier"
  msgstr "ISO-C unterstützt den vordefinierten Bezeichner %qs nicht"
  
! #: c/c-parser.cc:11353
  #, gcc-internal-format
  msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgstr "ISO-C90 unterstützt den vordefinierten Bezeichner %<__func__%> nicht"
  
! #: c/c-parser.cc:11562 c/c-parser.cc:13301 c/c-parser.cc:13323
! #: c/c-parser.cc:23002 c/gimple-parser.cc:1897 c/gimple-parser.cc:2537
! #: cp/parser.cc:44575
  #, gcc-internal-format
  msgid "expected expression"
  msgstr "Ausdruck erwartet"
  
! #: c/c-parser.cc:11584
  #, gcc-internal-format
  msgid "braced-group within expression allowed only inside a function"
  msgstr "geklammerte Gruppe innerhalb eines Ausdrucks nur in einer Funktion erlaubt"
  
! #: c/c-parser.cc:11599
  #, gcc-internal-format
  msgid "ISO C forbids braced-groups within expressions"
  msgstr "ISO-C verbietet geklammerte Gruppen innerhalb von Ausdrücken"
  
! #: c/c-parser.cc:11710
  #, gcc-internal-format
  msgid "optional second parameter of %<va_start%> not last named argument"
  msgstr "der optionale zweite Parameter von %<va_start%> ist nicht das letzte benannte Argument"
  
! #: c/c-parser.cc:11749
  #, gcc-internal-format
  msgid "%<va_start%> macro used with additional arguments other than identifier of the last named argument"
  msgstr "das Makro %<va_start%> wird mit zusätzlichen Argumenten außer dem Bezeichner des letzten benannten Arguments verwendet"
  
! #: c/c-parser.cc:11894
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgstr "falsche Anzahl der Argumente für %<__builtin_choose_expr%>"
  
! #: c/c-parser.cc:11910
  #, gcc-internal-format
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgstr "erstes Argument für %<__builtin_choose_expr%> ist keine Konstante"
  
! #: c/c-parser.cc:11980 c/c-parser.cc:11997 c/c-parser.cc:12004
  #, gcc-internal-format
  msgid "too few arguments to %<__builtin_tgmath%>"
  msgstr "Zu wenige Argumente für %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:12025
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
  msgstr "Argument %u für %<__builtin_tgmath%> hat falsche Anzahl der Argumente"
  
! #: c/c-parser.cc:12069 c/c-parser.cc:12079
  #, gcc-internal-format
  msgid "invalid type-generic return type for argument %u of %<__builtin_tgmath%>"
  msgstr "ungültiger typgenerischer Rückgabetyp für Argument %u von %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:12101 c/c-parser.cc:12111
  #, gcc-internal-format
  msgid "invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>"
  msgstr "ungültiger typgenerischer Typ für Argument %u von Argument %u von %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:12144
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> all have the same type"
  msgstr "funktionsargumente von %<__builtin_tgmath%> haben alle denselben Typ"
  
! #: c/c-parser.cc:12163
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> lack type-generic parameter"
  msgstr "den Funktionsargumenten von %<__builtin_tgmath%> fehlt der typgenerische Parameter"
  
! #: c/c-parser.cc:12211
  #, gcc-internal-format
  msgid "duplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>"
  msgstr "doppelter typgenerischer Parametertyp für Funktionsargument %u von %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:12234
  #, gcc-internal-format
  msgid "bad return type for function argument %u of %<__builtin_tgmath%>"
  msgstr "falscher Rückgabetyp für Funktionsargument %u von %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:12251
  #, gcc-internal-format
  msgid "bad type for argument %u of function argument %u of %<__builtin_tgmath%>"
  msgstr "falscher Typ für Argument %u von Funktionsargument %u von %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:12291
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid type of argument %u of type-generic function"
  msgstr "ungültiger Typ für Argument %u der typgenerischen Funktion"
  
! #: c/c-parser.cc:12302
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to complex-only type-generic function"
  msgstr "dezimales Gleitkomma-Argument %u für typgenerische Funktion mit nur komplexen Argumenten"
  
! #: c/c-parser.cc:12310
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to binary-only type-generic function"
  msgstr "dezimales Gleitkomma-Argument %u für typgenerische Funktion mit nur binären Argumenten"
  
! #: c/c-parser.cc:12318 c/c-parser.cc:12348
  #, gcc-internal-format
  msgid "both complex and decimal floating-point arguments to type-generic function"
  msgstr "sowohl komplexe als auch dezimale Gleitkomma-Argumente in Aufruf von typgenerischer Funktion"
  
! #: c/c-parser.cc:12326 c/c-parser.cc:12368
  #, gcc-internal-format
  msgid "both binary and decimal floating-point arguments to type-generic function"
  msgstr "sowohl binäre als auch dezimale Gleitkomma-Argumente in Aufruf von typgenerischer Funktion"
  
! #: c/c-parser.cc:12340
  #, gcc-internal-format, gfc-internal-format
  msgid "complex argument %u to decimal-only type-generic function"
  msgstr "komplexes Argument %u für typgenerische Funktion, die ausschließlich dezimal ist"
  
! #: c/c-parser.cc:12360
  #, gcc-internal-format, gfc-internal-format
  msgid "binary argument %u to decimal-only type-generic function"
  msgstr "binäres Argument %u für typgenerische Funktion, die ausschließlich dezimal ist"
  
! #: c/c-parser.cc:12467
  #, gcc-internal-format
  msgid "no matching function for type-generic call"
  msgstr "keine passende Funktion für typgenerischen Aufruf"
  
! #: c/c-parser.cc:12508
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
  msgstr "falsche Anzahl der Argumente für %<__builtin_call_with_static_chain%>"
  
! #: c/c-parser.cc:12521
  #, gcc-internal-format
  msgid "first argument to %<__builtin_call_with_static_chain%> must be a call expression"
  msgstr "Erstes Argument für %<__builtin_call_with_static_chain%> muss ein Aufrufausdruck sein"
  
! #: c/c-parser.cc:12525
  #, gcc-internal-format
  msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
  msgstr "Zweites Argument für %<__builtin_call_with_static_chain%> muss ein Zeigertyp sein"
  
! #: c/c-parser.cc:12551
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_complex%>"
  msgstr "falsche Anzahl der Argumente für %<__builtin_complex%>"
  
! #: c/c-parser.cc:12573
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operand not of real binary floating-point type"
  msgstr "Operand von %<__builtin_complex%> nicht realer binärer Gleitkommatyp"
  
! #: c/c-parser.cc:12582
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "Operanden von %<__builtin_complex%> unterschiedlichen Typs"
  
! #: c/c-parser.cc:12613
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_counted_by_ref%>"
  msgstr "falsche Anzahl von Argumenten für %<__builtin_counted_by_ref%>"
  
! #: c/c-parser.cc:12624
! #, gcc-internal-format
! msgid "the argument to %<__builtin_counted_by_ref%> must be an array"
  msgstr "das Argument für %<__builtin_counted_by_ref%> muss ein Array sein"
  
! #: c/c-parser.cc:12675 c/c-parser.cc:12704 cp/parser.cc:8032
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "falsche Anzahl der Argumente für %<__builtin_shuffle%>"
  
! #: c/c-parser.cc:12875
  #, gcc-internal-format
  msgid "wrong number of arguments to %qs"
  msgstr "falsche Anzahl an Argumenten für %qs"
  
! #: c/c-parser.cc:12884 c/c-parser.cc:12964
  #, gcc-internal-format
  msgid "%qs operand not an integral type"
  msgstr "Operand für %qs hat keinen Ganzzahltyp"
  
! #: c/c-parser.cc:12890 c/c-parser.cc:12970
  #, gcc-internal-format
  msgid "argument %u in call to function %qs has enumerated type"
  msgstr "Argument %u in Aufruf der Funktion %qs hat Aufzählungstyp"
  
! #: c/c-parser.cc:12897
  #, gcc-internal-format
  msgid "argument %u in call to function %qs has boolean type"
  msgstr "Argument %u in Aufruf der Funktion %qs ist ein boolescher Typ"
  
! #: c/c-parser.cc:12904
  #, gcc-internal-format
  msgid "argument 1 in call to function %qs has signed type"
  msgstr "Argument 1 in Aufruf von der Funktion %qs hat einen vorzeichenbehafteten Typen"
  
! #: c/c-parser.cc:12912
  #, gcc-internal-format
  msgid "argument 1 in call to function %qs has %<char%> type"
  msgstr "Argument 1 in Aufruf der Funktion %qs hat den Typ %<char%>"
  
! #: c/c-parser.cc:12986
  #, gcc-internal-format
  msgid "rotate count is negative"
  msgstr "Rotationsanzahl ist negativ"
  
! #: c/c-parser.cc:13278 cp/parser.cc:6380
  #, gcc-internal-format
  msgid "%<omp_all_memory%> may only be used in OpenMP %<depend%> clause"
  msgstr "%<omp_all_memory%> darf nur in OpenMP-%<depend%>-Klausel verwendet werden"
  
! #: c/c-parser.cc:13288
  #, gcc-internal-format
  msgid "ISO C does not support %qs before C23"
  msgstr "ISO-C unterstützt %qs erst ab C23"
  
! #: c/c-parser.cc:13376
  #, gcc-internal-format
  msgid "%qT declared in %<constexpr%> compound literal"
  msgstr "%qT in zusammengesetztem %<constexpr%>-Literal deklariert"
  
! #: c/c-parser.cc:13381
  #, gcc-internal-format
  msgid "%qT defined in %<constexpr%> compound literal"
  msgstr "%qT in zusammengesetztem %<constexpr%>-Literal definiert"
  
! #: c/c-parser.cc:13396
  #, gcc-internal-format
  msgid "compound literal has variable size"
  msgstr "zusammengesetztes Literal hat variable Größe"
  
! #: c/c-parser.cc:13401
  #, gcc-internal-format
  msgid "compound literal has function type"
  msgstr "zusammengesetztes Literal hat Funktionstyp"
  
! #: c/c-parser.cc:13432
  #, gcc-internal-format
  msgid "compound literal qualified by address-space qualifier"
  msgstr "Verbundliteral durch Adressraumqualifizierer qualifiziert"
  
! #: c/c-parser.cc:13437
  #, gcc-internal-format
  msgid "ISO C90 forbids compound literals"
  msgstr "ISO-C90 verbietet zusammengesetzte Literale"
  
! #: c/c-parser.cc:13439
  #, gcc-internal-format
  msgid "ISO C forbids storage class specifiers in compound literals before C23"
  msgstr "ISO-C erlaubt Speicherklassenangaben in zusammengesetzten Literalen erst ab C23"
  
! #: c/c-parser.cc:13453
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
  msgstr "%<_Alignas%>-Spezifizierer können nicht die Ausrichtung eines zusammengesetzten Feldes reduzieren"
  
! #: c/c-parser.cc:13528
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of floating-point type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer Ganzzahl, bekommt hier jedoch ein Argument vom Gleitkommatyp %qT übergeben"
  
! #: c/c-parser.cc:13533
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of complex type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer Ganzzahl, bekommt hier jedoch ein Argument vom komplexen Typ %qT übergeben"
  
! #: c/c-parser.cc:13541
  #, gcc-internal-format
  msgid "taking the absolute value of unsigned type %qT has no effect"
  msgstr "den Betrag des vorzeichenlosen Typs %qT zu berechnen, hat keine Auswirkung"
  
! #: c/c-parser.cc:13552
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer Gleitkommazahl, bekommt hier jedoch ein Argument vom Ganzzahltyp %qT übergeben"
  
! #: c/c-parser.cc:13556
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of decimal floating-point type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer binären Gleitkommazahl, bekommt hier jedoch ein Argument vom dezimalen Gleitkommatyp %qT übergeben"
  
! #: c/c-parser.cc:13561
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer binären Gleitkommazahl, bekommt hier jedoch ein Argument vom komplexen Typ %qT übergeben"
  
! #: c/c-parser.cc:13574
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of integer type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer komplexen Gleitkommazahl, bekommt hier jedoch ein Argument vom Ganzzahltyp %qT übergeben"
  
! #: c/c-parser.cc:13578
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of floating-point type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer komplexen Zahl, bekommt hier jedoch ein Argument vom Gleitkommatyp %qT übergeben"
  
! #: c/c-parser.cc:13596
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer dezimalen Gleitkommazahl, bekommt hier jedoch ein Argument vom Ganzzahltyp %qT übergeben"
  
! #: c/c-parser.cc:13601
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of floating-point type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer dezimalen Gleitkommazahl, bekommt hier jedoch ein Argument vom binären Gleitkommatyp %qT übergeben"
  
! #: c/c-parser.cc:13606
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer dezimalen Gleitkommazahl, bekommt hier jedoch ein Argument vom komplexen Typ %qT übergeben"
  
! #: c/c-parser.cc:13632
  #, gcc-internal-format
  msgid "absolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of value"
  msgstr "die Betragsfunktion %qD bekommt hier ein Argument vom Typ %qT, erwartet jedoch einen Parameter vom Typ %qT; dadurch kann der übergebene Wert abgeschnitten werden"
  
! #: c/c-parser.cc:13762 cp/parser.cc:8468
  #, gcc-internal-format
  msgid "calls to the OpenMP runtime API are not permitted in intervening code"
  msgstr "Aufrufe an die OpenMP-Laufzeit-API sind in dazwischenliegendem Code nicht zulässig"
  
! #: c/c-parser.cc:14182
  #, gcc-internal-format
  msgid "expected identifier or %<)%>"
  msgstr "Bezeichner oder %<)%> erwartet"
  
! #: c/c-parser.cc:14278
  #, gcc-internal-format
  msgid "extra semicolon"
  msgstr "zusätzliches Semikolon"
  
! #: c/c-parser.cc:14526
  #, gcc-internal-format
  msgid "extra semicolon in method definition specified"
  msgstr "zusätzliches Semikolon in Methodendefinition angegeben"
  
! #: c/c-parser.cc:14658
  #, gcc-internal-format
  msgid "method attributes must be specified at the end only"
  msgstr "Methodenattribute dürfen nur am Ende angegeben werden"
  
! #: c/c-parser.cc:14678
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%> after method attribute definition"
  msgstr "%<;%> or %<{%> nach Definition der Methodenattribute erwartet"
  
! #: c/c-parser.cc:14800
  #, gcc-internal-format
  msgid "objective-c method declaration is expected"
  msgstr "Methodendeklaration in Objective-C erwartet"
  
! #: c/c-parser.cc:15252
  #, gcc-internal-format
  msgid "no type or storage class may be specified here,"
  msgstr "hier darf kein Typ oder Speicherklasse angegeben werden,"
  
! #: c/c-parser.cc:15320 cp/parser.cc:38479
  #, gcc-internal-format
  msgid "empty property attribute list"
  msgstr "leere Liste von Eigenschaftsattributen"
  
! #: c/c-parser.cc:15334 cp/parser.cc:38492
  #, gcc-internal-format
  msgid "missing property attribute"
  msgstr "Eigenschaftsattribut fehlt"
  
! #: c/c-parser.cc:15373
  #, gcc-internal-format
  msgid "unknown property attribute %<%s%s%>"
  msgstr "unbekanntes Eigenschaftsattribut %<%s%s%>"
  
! #: c/c-parser.cc:15376 cp/parser.cc:38529
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "unbekanntes Eigenschaftsattribut"
  
! #: c/c-parser.cc:15385 cp/parser.cc:38538
  #, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr "nach dem Objective-C-Attribut %qE wird ein %<=%> erwartet"
  
! #: c/c-parser.cc:15396 cp/parser.cc:38552
  #, gcc-internal-format
  msgid "expected %qE selector name"
  msgstr "Selektorname für %qE erwartet"
  
! #: c/c-parser.cc:15412 cp/parser.cc:38571
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr "Methodennamen von Settern müssen mit %<:%> aufhören"
  
! #: c/c-parser.cc:15636 cp/semantics.cc:14071
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
  msgstr "%<#pragma GCC unroll%> erfordert einen Zuweisungsausdruck, der zu einer nichtnegativen Ganzzahlkonstante kleiner als %u evaluiert"
  
! #: c/c-parser.cc:15674 cp/parser.cc:53506
! #, gcc-internal-format
! msgid "intervening code must not contain OpenMP directives"
  msgstr "dazwischenliegender Code darf keine OpenMP-Direktiven enthalten"
  
! #: c/c-parser.cc:15694 c/c-parser.cc:25712 c/c-parser.cc:26021
! #: c/c-parser.cc:26084 c/c-parser.cc:26194 cp/parser.cc:48149
! #: cp/parser.cc:48497 cp/parser.cc:48612 cp/parser.cc:48711 cp/parser.cc:53538
! #: cp/parser.cc:53554 cp/parser.cc:53570 cp/parser.cc:53586 cp/parser.cc:53603
! #: cp/parser.cc:53620 cp/parser.cc:53637 cp/parser.cc:53664 cp/parser.cc:53678
! #: cp/parser.cc:53703 cp/parser.cc:53717
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma %s%> darf nur in Verbundanweisungen verwendet werden"
  
! #: c/c-parser.cc:15717 cp/parser.cc:53692
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<#pragma acc routine%> darf nur im Datei-Gültigkeitsbereich auftreten"
  
! #: c/c-parser.cc:15816 cp/parser.cc:53822
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr "%<#pragma omp scan%> darf nur in einem Schleifenkonstrukt mit %<inscan%>-%<reduction%>-Klausel verwendet werden"
  
! #: c/c-parser.cc:15823 cp/parser.cc:53828
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<#pragma omp section%> darf nur in %<#pragma omp sections%>-Konstrukt verwendet werden"
  
! #: c/c-parser.cc:15835 c/c-parser.cc:15851
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used at file scope"
  msgstr "%<#pragma %s%> darf nur im Gültigkeitsbereich einer Datei verwendet werden"
  
! #: c/c-parser.cc:15922 cp/parser.cc:53911
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "for-, while- oder do-Anweisung erwartet"
  
! #: c/c-parser.cc:15938 cp/parser.cc:53528
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> muss zuerst kommen"
  
! #: c/c-parser.cc:16321 c/c-parser.cc:20241 c/c-parser.cc:22470
! #: c/c-parser.cc:22489 c/c-parser.cc:22742 c/c-parser.cc:22800
! #: c/c-parser.cc:22807 c/c-parser.cc:22814 c/c-parser.cc:27166
! #: c/c-parser.cc:28371 c/c-parser.cc:28379 c/c-parser.cc:28755
! #: c/c-parser.cc:28765 c/c-parser.cc:28859 c/c-parser.cc:28866
! #: c/c-parser.cc:28873 cp/parser.cc:39018 cp/parser.cc:42699 cp/parser.cc:44101
! #: cp/parser.cc:44138 cp/parser.cc:44327 cp/parser.cc:44390 cp/parser.cc:44397
! #: cp/parser.cc:44404 cp/parser.cc:50070 cp/parser.cc:50077 cp/parser.cc:50084
! #: cp/parser.cc:50617 cp/parser.cc:52392 cp/parser.cc:52400 cp/parser.cc:52552
! #: cp/parser.cc:52562
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "zu viele %qs-Klauseln"
  
! #: c/c-parser.cc:16348
  #, gcc-internal-format
  msgid "expression must be integral"
  msgstr "Ausdruck muss ganzzahlig sein"
  
! #: c/c-parser.cc:16955 c/c-parser.cc:29582
  #, gcc-internal-format
  msgid "%qD is not a variable"
  msgstr "%qD ist keine Variable"
  
! #: c/c-parser.cc:16959 cp/semantics.cc:9112
  #, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "%qD ist keine Zeigervariable"
  
! #: c/c-parser.cc:17001 cp/parser.cc:39909
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "Collapse-Argument erfordert positiven konstanten Ganzzahlausdruck"
  
! #: c/c-parser.cc:17096 cp/parser.cc:39987
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr "%<none%> oder %<present%> erwartet"
  
! #: c/c-parser.cc:17098 cp/parser.cc:39989
  #, gcc-internal-format
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr "%<none%>, %<shared%>, %<private%> oder %<firstprivate%> erwartet"
  
! #: c/c-parser.cc:17183 cp/parser.cc:40059
  #, gcc-internal-format
  msgid "expected constant logical expression"
  msgstr "Interner Fehler: expected constant logical expression"
  
! #: c/c-parser.cc:17260 cp/parser.cc:40141
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "%<data%>, %<update%>, %<enter%> oder %<exit%> erwartet"
  
! #: c/c-parser.cc:17280 c/c-parser.cc:26077 c/c-parser.cc:26187
! #: cp/parser.cc:40159 cp/parser.cc:48489 cp/parser.cc:48604
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "%<data%> erwartet"
  
! #: c/c-parser.cc:17333 cp/parser.cc:40214
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr "zu viele %<if%>-Klauseln mit %qs-Modifizierer"
  
! #: c/c-parser.cc:17340 cp/parser.cc:40221
  #, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "zu viele %<if%>-Klauseln"
  
! #: c/c-parser.cc:17342 cp/parser.cc:40223
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr "zu viele %<if%>-Klauseln ohne Modifizierer"
  
! #: c/c-parser.cc:17348 cp/parser.cc:40229
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr "wenn eine der %<if%>-Klauseln einen Modifizierer verwendet, müssen alle %<if%>-Klauseln Modifizierer verwenden"
  
! #: c/c-parser.cc:17453 c/c-parser.cc:17513 c/c-parser.cc:17575
! #: c/c-parser.cc:17623 c/c-parser.cc:17703 c/c-parser.cc:18100
! #: c/c-parser.cc:18182 c/c-parser.cc:18787 c/c-parser.cc:18932
! #: c/c-parser.cc:19000 c/c-parser.cc:20178
  #, gcc-internal-format
  msgid "expected integer expression"
  msgstr "Ganzzahlausdruck erwartet"
  
! #: c/c-parser.cc:17464
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr "Wert von %<num_threads%> muss positiv sein"
  
! #: c/c-parser.cc:17525
  #, gcc-internal-format
  msgid "%<num_tasks%> value must be positive"
  msgstr "Wert von %<num_tasks%> muss positiv sein"
  
! #: c/c-parser.cc:17587 cp/semantics.cc:9327
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "Wert von %<grainsize%> muss positiv sein"
  
! #: c/c-parser.cc:17636 cp/semantics.cc:9357
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "Wert von %<priority%> muss positiv sein"
  
! #: c/c-parser.cc:17670 cp/parser.cc:40455
  #, gcc-internal-format
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr "konstanter Ganzzahlausdruck mit gültigem sync-hint-Wert erwartet"
  
! #: c/c-parser.cc:17742 cp/parser.cc:40525
  #, gcc-internal-format
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr "%<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> oder %<default%> erwartet"
  
! #: c/c-parser.cc:17810
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<pointer%> or %<all%>"
  msgstr "%<scalar%>, %<aggregate%>, %<pointer%> oder %<all%> erwartet"
  
! #: c/c-parser.cc:17887 cp/parser.cc:40677
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr "zu viele %<defaultmap%>-Klauseln mit %qs-Kategorie"
  
! #: c/c-parser.cc:17890 cp/parser.cc:40680
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr "zu viele %<defaultmap%>-Klauseln mit nicht angegebener Kategorie"
  
! #: c/c-parser.cc:17974 cp/semantics.cc:8181 cp/semantics.cc:8236
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "%qs-Ausdruck muss ganzzahlig sein"
  
! #: c/c-parser.cc:17986 c/c-parser.cc:18109 cp/semantics.cc:8215
! #: cp/semantics.cc:8250
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "Wert %qs muss positiv sein"
  
! #: c/c-parser.cc:18048 cp/parser.cc:39672
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "zu viele %<static%>-Argumente"
  
! #: c/c-parser.cc:18082 cp/parser.cc:39705
  #, gcc-internal-format
  msgid "unexpected argument"
  msgstr "unerwartetes Argument"
  
! #: c/c-parser.cc:18249 cp/semantics.cc:9543
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "%<tile%>-Argument muss eine positive, ganzzahlige Konstante sein"
  
! #: c/c-parser.cc:18317 cp/parser.cc:43318
  #, gcc-internal-format
  msgid "too many %<self%> clauses"
  msgstr "zu viele %<self%>-Klauseln"
  
! #: c/c-parser.cc:18359 cp/parser.cc:40730
  #, gcc-internal-format
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "%<reproducible%> oder %<unconstrained%> erwartet"
  
! #: c/c-parser.cc:18368 c/c-parser.cc:18374 cp/parser.cc:40739
! #: cp/parser.cc:40749
  #, gcc-internal-format
  msgid "expected %<concurrent%>"
  msgstr "%<concurrent%> erwartet"
  
! #: c/c-parser.cc:18410 cp/parser.cc:40789
  #, gcc-internal-format
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr "%<teams%>, %<parallel%> oder %<thread%> erwartet"
  
! #: c/c-parser.cc:18463 cp/parser.cc:40857
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr "Argument für %<ordered%> muss ein positiver, ganzzahliger Ausdruck sein"
  
! #: c/c-parser.cc:18588 c/c-parser.cc:27916 cp/parser.cc:52002
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "%<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> oder Bezeichner erwartet"
  
! #: c/c-parser.cc:18710 cp/parser.cc:41115
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "widersprüchliche Modifizierer %<monotonic%> und %<nonmonotonic%> angegeben"
  
! #: c/c-parser.cc:18764 cp/parser.cc:41131
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "Ablauf %<runtime%> akzeptiert keinen Parameter %<chunk_size%>"
  
! #: c/c-parser.cc:18768 cp/parser.cc:41134
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "Ablauf %<auto%> akzeptiert keinen Parameter %<chunk_size%>"
  
! #: c/c-parser.cc:18781 cp/semantics.cc:8297
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr "Wert der Chunkgröße muss positiv sein"
  
! #: c/c-parser.cc:18804 cp/parser.cc:41154
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "ungültige Ablaufart"
  
! #: c/c-parser.cc:18943 c/c-parser.cc:18954
  #, gcc-internal-format
  msgid "%<num_teams%> value must be positive"
  msgstr "Wert von %<num_teams%> muss positiv sein"
  
! #: c/c-parser.cc:18962 cp/semantics.cc:8264
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr "untere Grenze %qE von %<num_teams%> ist größer als obere Grenze %qE"
  
! #: c/c-parser.cc:19011 cp/semantics.cc:8393
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr "Wert von %<thread_limit%> muss positiv sein"
  
! #: c/c-parser.cc:19056 cp/semantics.cc:8521
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr "Ausdruck für %<aligned%>-Klausel erfordert positiven konstanten Ganzzahlausdruck"
  
! #: c/c-parser.cc:19168 c/c-parser.cc:22457 cp/parser.cc:44093
  #, gcc-internal-format
  msgid "expected %<allocator%> or %<align%>"
  msgstr "%<allocator%> oder %<align%> erwartet"
  
! #: c/c-parser.cc:19175
  #, gcc-internal-format
  msgid "duplicate %qs modifier"
  msgstr "doppelter %qs-Modifizierer"
  
! #: c/c-parser.cc:19223 cp/semantics.cc:8654
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr "Allokationsausdruck in %<allocate%>-Klausel ist vom Typ %qT statt des erwarteten %<omp_allocator_handle_t%>"
  
! #: c/c-parser.cc:19234 cp/semantics.cc:8609 cp/semantics.cc:8625
  #, gcc-internal-format
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr "in der %<allocate%>-Klausel muss das Argument des %<align%>-Modifizierers eine positive konstante Zweierpotenz eines ganzzahligen Ausdrucks sein"
  
! #: c/c-parser.cc:19353 cp/parser.cc:41693
  #, gcc-internal-format
  msgid "multiple linear modifiers"
  msgstr "mehrere »linear«-Modifizierer"
  
! #: c/c-parser.cc:19365 cp/parser.cc:41706
  #, gcc-internal-format
  msgid "multiple %<step%> modifiers"
  msgstr "mehrere %<step%>-Modifizierer"
  
! #: c/c-parser.cc:19373 c/c-parser.cc:19401
  #, gcc-internal-format
  msgid "%<linear%> clause step expression must be integral"
  msgstr "Schrittweite der %<linear%>-Klausel muss ganzzahlig sein"
  
! #: c/c-parser.cc:19453
  #, gcc-internal-format
  msgid "%<safelen%> clause expression must be positive constant integer expression"
  msgstr "Ausdruck der %<safelen%>-Klausel erfordert positiven konstanten Ganzzahlausdruck"
  
! #: c/c-parser.cc:19492
  #, gcc-internal-format
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "Ausdruck der %<simdlen%>-Klausel erfordert positiven konstanten Ganzzahlausdruck"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79924
! #: c/c-parser.cc:19852 cp/parser.cc:42253
  #, gcc-internal-format
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr "Modifizierer %<iterator%> ist unverträglich mit %qs"
  
! #: c/c-parser.cc:19900 cp/parser.cc:42308 cp/parser.cc:42760 cp/parser.cc:42827
  #, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "ungültige Abhängigkeitsart"
  
! #: c/c-parser.cc:19961 cp/parser.cc:42338
  #, gcc-internal-format
  msgid "invalid doacross kind"
  msgstr "ungültige »doacross«-Art"
  
! #: c/c-parser.cc:20030 cp/parser.cc:42481
  #, gcc-internal-format
  msgid "too many %<always%> modifiers"
  msgstr "zu viele %<always%>-Modifizierer"
  
! #: c/c-parser.cc:20040 cp/parser.cc:42494
  #, gcc-internal-format
  msgid "too many %<close%> modifiers"
  msgstr "zu viele %<close%>-Modifizierer"
  
! #: c/c-parser.cc:20050 cp/parser.cc:42507
  #, gcc-internal-format
  msgid "too many %<present%> modifiers"
  msgstr "zu viele %<present%>-Modifizierer"
  
! #: c/c-parser.cc:20058 cp/parser.cc:42518
! #, gcc-internal-format
! msgid "%<map%> clause with map-type modifier other than %<always%>, %<close%> or %<present%>"
  msgstr "%<map%>-Klausel mit einem anderen map-type-Modifikator als %<always%>, %<close%> oder %<present%>"
  
! #: c/c-parser.cc:20096 cp/parser.cc:42558
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr "ungültige Zuordnungsart"
  
! #: c/c-parser.cc:20148 cp/parser.cc:42622
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr "%<ancestor%>-Gerätemodifikator, dem keine %<requires%>-Direktive mit %<reverse_offload%>-Klausel vorausgeht"
  
! #: c/c-parser.cc:20160 cp/parser.cc:42633
  #, gcc-internal-format
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "%<ancestor%> oder %<device_num%> erwartet"
  
! #: c/c-parser.cc:20183 cp/semantics.cc:8418
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr "der Ausdruck der %<device%>-Klausel muss den Wert %<1%> haben"
  
! #: c/c-parser.cc:20216 cp/parser.cc:42704
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "ungültige »dist_schedule«-Art"
  
! #: c/c-parser.cc:20295
  #, gcc-internal-format
  msgid "invalid proc_bind kind"
  msgstr "ungültige »proc_bind«-Art"
  
! #: c/c-parser.cc:20339
  #, gcc-internal-format
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "%<host%>, %<nohost%> oder %<any%> erwartet"
  
! #: c/c-parser.cc:20445 cp/semantics.cc:9665 cp/semantics.cc:9683
  #, gcc-internal-format
  msgid "%<partial%> argument needs positive constant integer expression"
  msgstr "Argument für %<partial%> muss ein positiver, ganzzahliger Ausdruck sein"
  
! #: c/c-parser.cc:20546 cp/semantics.cc:8837
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr "Ereignishandle in %<detach%>-Klausel ist vom Typ %qT statt des erwarteten %<omp_event_handle_t%>"
  
! #: c/c-parser.cc:20617 c/c-parser.cc:20711 cp/parser.cc:42887
! #: cp/parser.cc:42999
  #, gcc-internal-format
  msgid "string literal must not contain %<\\0%>"
  msgstr "das String-Literal darf kein %<\\0%> enthalten"
  
! #: c/c-parser.cc:20626 c/c-parser.cc:20747 cp/parser.cc:42894
! #: cp/parser.cc:43034
  #, gcc-internal-format
  msgid "unknown foreign runtime identifier %qs"
  msgstr "unbekannter fremder Laufzeit-Bezeichner %qs"
  
! #: c/c-parser.cc:20641 c/c-parser.cc:20770 cp/parser.cc:42909
! #: cp/parser.cc:43056
  #, gcc-internal-format
  msgid "expected string literal or constant integer expression"
  msgstr "Stringliteral oder Ganzzahlkonstante erwartet"
  
! #: c/c-parser.cc:20649 c/c-parser.cc:20778 cp/parser.cc:42917
! #: cp/parser.cc:43064 cp/semantics.cc:7513
  #, gcc-internal-format
  msgid "unknown foreign runtime identifier %qwd"
  msgstr "unbekannter fremder Laufzeit-Bezeichner %qwd"
  
! #: c/c-parser.cc:20687 cp/parser.cc:42976
  #, gcc-internal-format
  msgid "expected %<fr%> or %<attr%> preference selector"
  msgstr "Präferenzselektor %<fr%> oder %<attr%> erwartet"
  
! #: c/c-parser.cc:20695 cp/parser.cc:42984
  #, gcc-internal-format
  msgid "duplicated %<fr%> preference selector"
  msgstr "doppelter %<fr%>-Präferenzselektor"
  
! #: c/c-parser.cc:20721 cp/parser.cc:43008
  #, gcc-internal-format
  msgid "%<attr%> string literal must start with %<ompx_%>"
  msgstr "Stringliteral für %<attr%> muss mit %<ompx_%> beginnen"
  
! #: c/c-parser.cc:20729 cp/parser.cc:43015
  #, gcc-internal-format
  msgid "%<attr%> string literal must not contain a comma"
  msgstr "Stringliteral für %<attr%> darf kein Komma enthalten"
  
! #: c/c-parser.cc:20741 cp/parser.cc:43027
  #, gcc-internal-format
  msgid "non-empty string literal expected"
  msgstr "nichtleeres Stringliteral erwartet"
  
! #: c/c-parser.cc:20851 cp/parser.cc:43167
  #, gcc-internal-format
  msgid "duplicate %<targetsync%> modifier"
  msgstr "doppelter %<targetsync%>-Modifizierer"
  
! #: c/c-parser.cc:20858 cp/parser.cc:43174
  #, gcc-internal-format
  msgid "duplicate %<target%> modifier"
  msgstr "doppelter %<target%>-Modifizierer"
  
! #: c/c-parser.cc:20865 cp/parser.cc:43181
  #, gcc-internal-format
  msgid "duplicate %<prefer_type%> modifier"
  msgstr "doppelter %<prefer_type%>-Modifizierer"
  
! #: c/c-parser.cc:20886 cp/parser.cc:43202
  #, gcc-internal-format
  msgid "expected %<prefer_type%>, %<target%>, or %<targetsync%>"
  msgstr "%<prefer_type%>, %<target%> oder %<targetsync%> erwartet"
  
! #: c/c-parser.cc:20922 c/c-parser.cc:27195 cp/parser.cc:43239
! #: cp/parser.cc:50642
  #, gcc-internal-format
  msgid "missing required %<target%> and/or %<targetsync%> modifier"
  msgstr "fehlender erforderlicher Modifikator %<target%> und/oder %<targetsync%>"
  
! #: c/c-parser.cc:21163 cp/parser.cc:43534
  #, gcc-internal-format
  msgid "expected an OpenACC clause"
  msgstr "OpenACC-Klausel erwartet"
  
! #: c/c-parser.cc:21174 c/c-parser.cc:21571 c/c-parser.cc:29156
! #: cp/parser.cc:43545 cp/parser.cc:43998 cp/parser.cc:51484
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs ist für %qs ungültig"
  
! #: c/c-parser.cc:21219 cp/parser.cc:43593
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr "Klauseln in %<simd%>-Eigenschaft sollten durch %<,%> getrennt werden"
  
! #: c/c-parser.cc:21372 cp/parser.cc:43786
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "%qs muss die erste Klausel von %qs sein"
  
! #: c/c-parser.cc:21560 cp/parser.cc:43987
  #, gcc-internal-format
  msgid "expected an OpenMP clause"
  msgstr "OpenMP-Klausel erwartet"
  
! #: c/c-parser.cc:21721 cp/parser.cc:49174
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr "keine gültigen Klauseln in %<#pragma acc declare%> angegeben"
  
! #: c/c-parser.cc:21731 cp/parser.cc:49184
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "Arrayabschnitt in %<#pragma acc declare%>"
  
! #: c/c-parser.cc:21751 cp/parser.cc:49204
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr "In %<#pragma acc declare link%> muss %qD eine globale Variable sein"
  
! #: c/c-parser.cc:21762 cp/parser.cc:49215
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "ungültige OpenACC-Klausel im Datei-Gültigkeitsbereich"
  
! #: c/c-parser.cc:21769 cp/parser.cc:49222
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "ungültige Verwendung der %<extern%>-Variable %qD in %<#pragma acc declare%>"
  
! #: c/c-parser.cc:21777 cp/parser.cc:49230
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "ungültige Verwendung der %<global%>-Variable %qD in %<#pragma acc declare%>"
  
! #: c/c-parser.cc:21788 cp/parser.cc:49252
  #, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr "%qD muss eine Variable sein, die im selben Gültigkeitsbereich wie %<#pragma acc declare%> deklariert ist"
  
! #: c/c-parser.cc:21798 cp/parser.cc:49275
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr "Variable %qD wird in %<#pragma acc declare%> mehr als einmal verwendet"
  
! #: c/c-parser.cc:21891 cp/parser.cc:49359
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "hinter %<#pragma acc %s%> wird %<data%> erwartet"
  
! #: c/c-parser.cc:21907 cp/parser.cc:49376
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr "%<#pragma acc %s data%> hat keine Datenverschiebeklausel"
  
! #: c/c-parser.cc:21939 cp/parser.cc:49134
  #, gcc-internal-format
  msgid "%<host_data%> construct requires %<use_device%> clause"
  msgstr "das %<host_data%>-Konstrukt erfordert eine %<use_device%>-Klausel"
  
! #: c/c-parser.cc:22168 cp/parser.cc:3533
  #, gcc-internal-format
  msgid "%qE has not been declared"
  msgstr "%qE wurde nicht deklariert"
  
! #: c/c-parser.cc:22172
  #, gcc-internal-format
  msgid "expected function name"
  msgstr "Funktionsname erwartet"
  
! #: c/c-parser.cc:22190 cp/parser.cc:52819
  #, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "%qD bezeichnet keine Funktion"
  
! #: c/c-parser.cc:22213 c/c-parser.cc:22261 cp/parser.cc:1779
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "%<#pragma acc routine%> muss direkt vor einer Funktionsdeklaration oder -definition auftreten"
  
! #: c/c-parser.cc:22253 cp/parser.cc:52870 cp/parser.cc:52917
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr "%<#pragma acc routine%> muss direkt vor einer Deklaration oder Definition einer einzelnen Funktion auftreten"
  
! #: c/c-parser.cc:22284 cp/parser.cc:52945
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "%<#pragma acc routine%> muss vor Verwendung angewendet werden"
  
! #: c/c-parser.cc:22285 cp/parser.cc:52947
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma acc routine%> muss vor Definition angewendet werden"
  
! #: c/c-parser.cc:22330 cp/parser.cc:49592
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr "%<#pragma acc update%> muss mindestens eine %<device%>- oder %<host%>- or %<self%>-Klausel enthalten"
  
! #: c/c-parser.cc:22388
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must be declared before %qD"
  msgstr "die in der %<allocator%>-Klausel verwendete Variable %qD muss vor %qD deklariert werden"
  
! #: c/c-parser.cc:22392 c/c-parser.cc:22415
  #, gcc-internal-format
  msgid "to be allocated variable declared here"
  msgstr "die zu allozierende Variable ist hier deklariert"
  
! #: c/c-parser.cc:22410
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must not be modified between declaration of %qD and its %<allocate%> directive"
  msgstr "die in der %<allocator%>-Klausel verwendete Variable %qD darf zwischen der Deklaration von %qD und der %<allocate%>-Direktive nicht verändert werden"
  
! #: c/c-parser.cc:22413
  #, gcc-internal-format
  msgid "modified here"
  msgstr "hier verändert"
  
! #: c/c-parser.cc:22481 cp/parser.cc:44113 cp/parser.cc:44128
  #, gcc-internal-format
  msgid "%<align%> clause argument needs to be positive constant power of two integer expression"
  msgstr "in der %<align%>-Klausel muss das Argument eine positive konstante Zweierpotenz eines ganzzahligen Ausdrucks sein"
  
! #: c/c-parser.cc:22505
  #, gcc-internal-format
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr "Allokationsausdruck in %<allocator%>-Klausel ist vom Typ %qT statt des erwarteten %<omp_allocator_handle_t%>"
  
! #: c/c-parser.cc:22522
  #, gcc-internal-format
  msgid "function parameter %qD may not appear as list item in an %<allocate%> directive"
  msgstr "Funktionsparameter %qD darf nicht als Listenelement in einer %<allocate%>-Direktive erscheinen"
  
! #: c/c-parser.cc:22529
  #, gcc-internal-format
  msgid "%<allocate%> directive must be in the same scope as %qD"
  msgstr "die %<allocate%>-Direktive muss sich im selben Bereich wie %qD befinden"
  
! #: c/c-parser.cc:22537
  #, gcc-internal-format
  msgid "%qD already appeared as list item in an %<allocate%> directive"
  msgstr "%qD erschien bereits als Listenelement in einer %<allocate%>-Direktive"
  
! #: c/c-parser.cc:22546
  #, gcc-internal-format
  msgid "%<allocator%> clause required for static variable %qD"
  msgstr "%<allocator%>-Klausel für statische Variable %qD erforderlich"
  
! #: c/c-parser.cc:22557
  #, gcc-internal-format
  msgid "%<allocator%> clause requires a predefined allocator as %qD is static"
  msgstr "die %<allocator%>-Klausel erfordert einen vordefinierten Allokator, da %qD statisch ist"
  
! #: c/c-parser.cc:22708 cp/parser.cc:44293
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr "eine der Klauseln %<read%>, %<write%>, %<update%> oder %<capture%> erwartet"
  
! #: c/c-parser.cc:22747 cp/parser.cc:44332
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr "%<seq_cst%>, %<acquire%> oder %<relaxed%> erwartet"
  
! #: c/c-parser.cc:22771 cp/parser.cc:44361
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clause"
  msgstr "eine der Klauseln %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> oder %<hint%> erwartet"
  
! #: c/c-parser.cc:22786 cp/parser.cc:44376
  #, gcc-internal-format
  msgid "too many atomic clauses"
  msgstr "zu viele atomare Klauseln"
  
! #: c/c-parser.cc:22793 cp/parser.cc:44383
  #, gcc-internal-format
  msgid "too many memory order clauses"
  msgstr "zu viele Speicherreihenfolge-Klauseln"
  
! #: c/c-parser.cc:22831 c/c-parser.cc:22838 cp/parser.cc:44421
! #: cp/parser.cc:44428
  #, gcc-internal-format
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr "Klausel %qs ist unverträglich mit den Klauseln %<read%> oder %<write%>"
  
! #: c/c-parser.cc:22844 c/c-parser.cc:22849 cp/parser.cc:44434
! #: cp/parser.cc:44439
  #, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr "%qs-Klausel erfordert %qs-Klausel"
  
! #: c/c-parser.cc:22872 cp/parser.cc:44462
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause implicitly provided by a %<requires%> directive"
  msgstr "%<#pragma omp atomic write%> inkompatibel mit %<acquire%>-Klausel, die implizit von einer %<requires%>-Direktive bereitgestellt wird"
  
! #: c/c-parser.cc:22883 cp/parser.cc:44473
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause implicitly provided by a %<requires%> directive"
  msgstr "%<#pragma omp atomic read%> inkompatibel mit %<release%>-Klausel, die implizit von einer %<requires%>-Direktive bereitgestellt wird"
  
! #: c/c-parser.cc:22915 cp/parser.cc:44505
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr "%<#pragma omp atomic read%> ist unverträglich mit der Klausel %<release%>"
  
! #: c/c-parser.cc:22925 cp/parser.cc:44515
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr "%<#pragma omp atomic write%> ist unverträglich mit der Klausel %<acquire%>"
  
! #: c/c-parser.cc:23046 cp/parser.cc:44615
  #, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr "in der %<if%>-Bedingung wird ein Vergleich mit %<==%> erwartet"
  
! #: c/c-parser.cc:23053 cp/parser.cc:44622
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr "in der %<if%>-Bedingung wird ein Vergleich mit %<==%>, %<<%> oder %<>%> erwartet"
  
! #: c/c-parser.cc:23126 cp/parser.cc:44687 cp/parser.cc:44970 cp/parser.cc:45064
! #: cp/parser.cc:45082
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr "ungültige Form von %<#pragma omp atomic compare%>"
  
! #: c/c-parser.cc:23137 cp/parser.cc:44698
  #, gcc-internal-format
  msgid "unexpected %<else%>"
  msgstr "unerwartetes %<else%> gefunden"
  
! #: c/c-parser.cc:23197 cp/parser.cc:45137
  #, gcc-internal-format
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr "ungültige Form von %<#pragma omp atomic compare%>"
  
! #: c/c-parser.cc:23468 cp/parser.cc:44991 cp/parser.cc:45017
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "ungültige Form von %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:23472 cp/parser.cc:45057 cp/parser.cc:45091
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "ungültiger Operator für %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:23523 cp/parser.cc:45126
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr "%<weak%>-Klausel erfordert atomaren Gleichheitsvergleich"
  
! #: c/c-parser.cc:23529 cp/semantics.cc:11909 cp/semantics.cc:11919
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr "%<#pragma omp atomic capture%> verwendet zwei unterschiedliche Ausdrücke für Speicher"
  
! #: c/c-parser.cc:23632 cp/semantics.cc:11996
  #, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr "Ausdruck %<depobj%> ist kein lvalue-Ausdruck"
  
! #: c/c-parser.cc:23675
  #, gcc-internal-format
  msgid "%<destroy%> expression is not lvalue expression"
  msgstr "%<destroy%>-Ausdruck ist kein Lvalue-Ausdruck"
  
! #: c/c-parser.cc:23681 cp/parser.cc:45279
  #, gcc-internal-format
  msgid "the %<destroy%> expression %qE should be the same as the %<depobj%> argument %qE"
  msgstr "der %<destroy%>-Ausdruck %qE sollte mit dem %<depobj%>-Argument %qE identisch sein"
  
! #: c/c-parser.cc:23712 cp/parser.cc:45315
  #, gcc-internal-format
  msgid "expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>"
  msgstr "%<in%>, %<out%>, %<inout%>, %<mutexinoutset%> oder %<inoutset%> erwartet"
  
! #: c/c-parser.cc:23724 cp/parser.cc:45331
  #, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "eine der Klauseln %<depend%>, %<destroy%> oder %<update%> erwartet"
  
! #: c/c-parser.cc:23765 cp/parser.cc:45369
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr "%<seq_cst%>, %<acq_rel%>, %<release%> oder %<acquire%> erwartet"
  
! #: c/c-parser.cc:23773 cp/parser.cc:45377
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr "%<flush%>-Liste wurde zusammen mit Speicherreihenfolge-Klausel angegeben"
  
! #: c/c-parser.cc:23778
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr "%<(%> oder Zeilenende erwartet"
  
! #: c/c-parser.cc:23849 cp/parser.cc:46098
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr "%<[[omp::directive(%s)]]%> muss das einzige angegebene Attribut in einer Anweisung sein"
  
! #: c/c-parser.cc:23916 cp/parser.cc:46167
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero preceding executable statements"
  msgstr "%<#pragma omp scan%> mit 0 vorhergehenden ausführbaren Anweisungen"
  
! #: c/c-parser.cc:23950 cp/parser.cc:46200
  #, gcc-internal-format
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "%<inclusive%>- oder %<exclusive%>-Klausel erwartet"
  
! #: c/c-parser.cc:23955 cp/parser.cc:46206
  #, gcc-internal-format
  msgid "expected %<#pragma omp scan%>"
  msgstr "%<#pragma omp scan%> erwartet"
  
! #: c/c-parser.cc:23964 cp/parser.cc:46215
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero succeeding executable statements"
  msgstr "%<#pragma omp scan%> mit 0 nachfolgenden ausführbaren Anweisungen"
  
! #: c/c-parser.cc:23989 cp/parser.cc:46238
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "für Anweisung erwartet"
--- 50515,52163 ----
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.cc:8025 c/c-parser.cc:8029 c/c-parser.cc:8537
! #: c/gimple-parser.cc:722 c/gimple-parser.cc:2510 cp/parser.cc:14429
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "Anweisung erwartet"
  
! #: c/c-parser.cc:8110
  #, gcc-internal-format
  msgid "expected %<:%> or %<...%>"
  msgstr "%<:%> oder %<...%> erwartet"
  
! #: c/c-parser.cc:8140
  #, gcc-internal-format
  msgid "GNU-style attribute between label and declaration appertains to the label"
  msgstr "Attribut im GNU-Stil zwischen Label und Deklaration bezieht sich auf das Label"
  
! #: c/c-parser.cc:8393
  #, gcc-internal-format
  msgid "expected identifier or %<*%>"
  msgstr "Bezeichner oder %<*%> erwartet"
  
! #: c/c-parser.cc:8519
  #, gcc-internal-format
  msgid "only attribute %<fallthrough%> or %<assume%> can be applied to a null statement"
  msgstr "Nur die Attribute %<fallthrough%> oder %<assume%> können auf eine leere Anweisung angewendet werden"
  
! #: c/c-parser.cc:8629
  #, gcc-internal-format
  msgid "ISO C does not support if declarations before C2Y"
  msgstr "ISO-C unterstützt if-Deklarationen erst ab C2Y"
  
! #: c/c-parser.cc:8651
  #, gcc-internal-format
  msgid "declaration in the controlling expression must have an initializer"
  msgstr "Deklaration im steuernden Ausdruck muss einen Initialisierer haben"
  
! #: c/c-parser.cc:8668 cp/parser.cc:5589 cp/parser.cc:17961
  #, gcc-internal-format
  msgid "expected declaration"
  msgstr "Deklaration erwartet"
  
! #: c/c-parser.cc:8749 cp/parser.cc:16969
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "geschweifte Klammern um leeren Körper in einer %<if%>-Anweisung empfohlen"
  
! #: c/c-parser.cc:8792 cp/parser.cc:16972
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "geschweifte Klammern um leeren Körper in einer %<else%>-Anweisung empfohlen"
  
! #: c/c-parser.cc:8886 cp/parser.cc:15383
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "es wird empfohlen, explizite geschweifte Klammern zu setzen, um mehrdeutiges %<else%> zu vermeiden"
  
! #: c/c-parser.cc:9004 c/c-parser.cc:9083 c/c-parser.cc:9218 cp/parser.cc:16382
  #, gcc-internal-format
  msgid "loop not permitted in intervening code in OpenMP loop body"
  msgstr "Schleife in dazwischenliegendem Code im OpenMP-Schleifenkörper nicht erlaubt"
  
! #: c/c-parser.cc:9091
  #, gcc-internal-format
  msgid "suggest braces around empty body in %<do%> statement"
  msgstr "geschweifte Klammern um leeren Körper in %<do%>-Anweisung empfohlen"
  
! #: c/c-parser.cc:9252 c/c-parser.cc:9284
  #, gcc-internal-format
  msgid "multiple iterating variables in fast enumeration"
  msgstr "mehrere Schleifenvariablen in schneller Aufzählung"
  
! #: c/c-parser.cc:9307
  #, gcc-internal-format
  msgid "invalid iterating variable in fast enumeration"
  msgstr "ungültiges Schleifenvariable in schneller Aufzählung"
  
! #: c/c-parser.cc:9331 cp/parser.cc:15691
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr "fehlende Schleifenbedingung in Schleife mit %<GCC ivdep%>-Pragma"
  
! #: c/c-parser.cc:9337 cp/parser.cc:15697
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr "fehlende Schleifenbedingung in Schleife mit %<GCC unroll%>-Pragma"
  
! #: c/c-parser.cc:9378
  #, gcc-internal-format
  msgid "missing collection in fast enumeration"
  msgstr "die Sammlung in schneller Aufzählung fehlt"
  
! #: c/c-parser.cc:9527 c/c-parser.cc:9538 c/c-parser.cc:9549
  #, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "doppelter %<asm%>-Qualifizierer %qE"
  
! #: c/c-parser.cc:9528 c/c-parser.cc:9539 c/c-parser.cc:9550 cp/parser.cc:25094
! #: cp/parser.cc:25112 cp/parser.cc:25127
  #, gcc-internal-format
  msgid "first seen here"
  msgstr "erstmals hier gesehen"
  
! #: c/c-parser.cc:9559
  #, gcc-internal-format
  msgid "%qE is not a valid %<asm%> qualifier"
  msgstr "%qE ist kein gültiger %<asm%>-Qualifizierer"
  
! #: c/c-parser.cc:9908 cp/parser.cc:5020
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr "eine Wide-Zeichenkette ist in diesem Kontext ungültig"
  
! #: c/c-parser.cc:10116
  #, gcc-internal-format
  msgid "ISO C forbids omitting the middle term of a %<?:%> expression"
  msgstr "ISO-C verbietet das Weglassen des mittleren Terms eines %<?:%>-Ausdruckes"
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.cc:10340 cp/typeck.cc:5829
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr "Division %<sizeof (%T) / sizeof (%T)%> berechnet nicht die Anzahl der Feldelemente"
  
! #: c/c-parser.cc:10346 cp/typeck.cc:5834
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr "der Operand des ersten %<sizeof%> wurde hier deklariert"
  
! #: c/c-parser.cc:10617
  #, gcc-internal-format
  msgid "storage class specifier in cast"
  msgstr "Speicherklasse in Typcast angegeben"
  
! #: c/c-parser.cc:10620
  #, gcc-internal-format
  msgid "alignment specified for type name in cast"
  msgstr "Ausrichtung für Typnamen in Cast angegeben"
  
! #: c/c-parser.cc:10744
  #, gcc-internal-format
  msgid "traditional C rejects the unary plus operator"
  msgstr "traditionelles C weist den unären Plus-Operator zurück"
  
! #: c/c-parser.cc:10824
! #, fuzzy, gcc-internal-format
! #| msgid "ISO C does not support if declarations before C2Y"
! msgid "ISO C does not support static assertions in expressions before C2Y"
! msgstr "ISO-C unterstützt if-Deklarationen erst ab C2Y"
  
! #: c/c-parser.cc:10857
! #, fuzzy, gcc-internal-format
! #| msgid "ISO C does not support %qs before C23"
! msgid "ISO C does not support %qs before C2Y"
! msgstr "ISO-C unterstützt %qs erst ab C23"
  
! #: c/c-parser.cc:10897
! #, fuzzy, gcc-internal-format
! #| msgid "storage class specifier in %qE"
! msgid "storage class specifier in %qs"
! msgstr "Speicherklasse in %qE angegeben"
! 
! #: c/c-parser.cc:10900 c/c-parser.cc:11086
! #, fuzzy, gcc-internal-format
! #| msgid "alignment specified for type name in %qE"
! msgid "alignment specified for type name in %qs"
! msgstr "Ausrichtung für Typnamen in %qE angegeben"
! 
! #: c/c-parser.cc:10927
! #, fuzzy, gcc-internal-format
! #| msgid "%<sizeof%> applied to a bit-field"
! msgid "%qs applied to a bit-field"
  msgstr "%<sizeof%> auf ein Bitfeld angewandt"
  
! #: c/c-parser.cc:11003
  #, gcc-internal-format
  msgid "storage class specifier in %qE"
  msgstr "Speicherklasse in %qE angegeben"
  
! #: c/c-parser.cc:11006
  #, gcc-internal-format
  msgid "alignment specified for type name in %qE"
  msgstr "Ausrichtung für Typnamen in %qE angegeben"
  
! #: c/c-parser.cc:11030
  #, gcc-internal-format
  msgid "ISO C does not allow %<%E (expression)%>"
  msgstr "ISO-C erlaubt kein %<%E (Ausdruck)%>"
  
! #: c/c-parser.cc:11058
! #, fuzzy, gcc-internal-format
! #| msgid "ISO C99 does not support %qE"
! msgid "ISO C does not support %qs"
! msgstr "ISO-C99 unterstützt nicht %qE"
! 
! #: c/c-parser.cc:11071
! #, fuzzy, gcc-internal-format
! #| msgid "invalid application of %qs to a void type"
! msgid "invalid application of %qs to something not a type"
! msgstr "Ungültige Anwendung von %qs auf einen void-Typen"
! 
! #: c/c-parser.cc:11244
  #, gcc-internal-format
  msgid "cannot take address of %qs"
  msgstr "die Adresse von %qs kann nicht ermittelt werden"
  
! #: c/c-parser.cc:11351
  #, gcc-internal-format
  msgid "ISO C99 does not support %<_Generic%>"
  msgstr "ISO-C99 unterstützt nicht %<_Generic%>"
  
! #: c/c-parser.cc:11354
  #, gcc-internal-format
  msgid "ISO C90 does not support %<_Generic%>"
  msgstr "ISO-C90 unterstützt nicht %<_Generic%>"
  
! #: c/c-parser.cc:11365
  #, gcc-internal-format
  msgid "ISO C does not support use of type name as %<_Generic%> controlling operand before C2Y"
  msgstr "ISO-C unterstützt einen Typnamen als steuernden Operanden von %<_Generic%> erst ab C2Y"
  
! #: c/c-parser.cc:11446
  #, gcc-internal-format
  msgid "ISO C does not support %<_Generic%> association with function type before C2Y"
  msgstr "ISO-C unterstützt %<_Generic%>-Zuordnung mit Funktionstyp erst ab C2Y"
  
! #: c/c-parser.cc:11450
  #, gcc-internal-format
  msgid "ISO C does not support %<_Generic%> association with incomplete type before C2Y"
  msgstr "ISO-C unterstützt %<_Generic%>-Zuordnung mit unvollständigem Typ erst ab C2Y"
  
! #: c/c-parser.cc:11455
! #, fuzzy, gcc-internal-format
! #| msgid "ISO C does not support %<_Generic%> association with incomplete type before C2Y"
! msgid "ISO C does not support %<_Generic%> association with variably-modified type before C2Y"
! msgstr "ISO-C unterstützt %<_Generic%>-Zuordnung mit unvollständigem Typ erst ab C2Y"
  
! #: c/c-parser.cc:11497
  #, gcc-internal-format
  msgid "duplicate %<default%> case in %<_Generic%>"
  msgstr "doppelter %<default%>-Fall in %<_Generic%>"
  
! #: c/c-parser.cc:11498
  #, gcc-internal-format
  msgid "original %<default%> is here"
  msgstr "das ursprüngliche %<default%> ist hier"
  
! #: c/c-parser.cc:11506
  #, gcc-internal-format
  msgid "%<_Generic%> specifies two compatible types"
  msgstr "%<_Generic%> gibt zwei kompatible Typen an"
  
! #: c/c-parser.cc:11507
  #, gcc-internal-format
  msgid "compatible type is here"
  msgstr "der kompatible Typ ist hier"
  
! #: c/c-parser.cc:11530
  #, gcc-internal-format
  msgid "%<_Generic%> selector matches multiple associations"
  msgstr "%<_Generic%>-Selektor passt zu mehreren Zuordnungen"
  
! #: c/c-parser.cc:11532
  #, gcc-internal-format
  msgid "other match is here"
  msgstr "andere Fundstelle ist hier"
  
! #: c/c-parser.cc:11571
  #, gcc-internal-format
  msgid "%<_Generic%> selector of type %qT is not compatible with any association"
  msgstr "%<_Generic%>-Selektor vom Typ %qT ist mit keiner der Zuordnungen kompatibel"
  
! #: c/c-parser.cc:11592
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
  msgstr "Argument %u für %<__builtin_tgmath%> ist kein Funktionszeiger"
  
! #: c/c-parser.cc:11600
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
  msgstr "Argument %u für %<__builtin_tgmath%> hat keinen Prototypen"
  
! #: c/c-parser.cc:11606
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
  msgstr "Argument %u für %<__builtin_tgmath%> hat variable Anzahl von Argumenten"
  
! #: c/c-parser.cc:11622
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has no arguments"
  msgstr "Argument %u für %<__builtin_tgmath%> hat keine Argumente"
  
! #: c/c-parser.cc:11645 c/c-parser.cc:11649
  #, gcc-internal-format
  msgid "ISO C does not support %qs predefined identifier"
  msgstr "ISO-C unterstützt den vordefinierten Bezeichner %qs nicht"
  
! #: c/c-parser.cc:11653
  #, gcc-internal-format
  msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgstr "ISO-C90 unterstützt den vordefinierten Bezeichner %<__func__%> nicht"
  
! #: c/c-parser.cc:11872 c/c-parser.cc:13608 c/c-parser.cc:13630
! #: c/c-parser.cc:23984 c/gimple-parser.cc:1887 c/gimple-parser.cc:2527
! #: cp/parser.cc:47628
  #, gcc-internal-format
  msgid "expected expression"
  msgstr "Ausdruck erwartet"
  
! #: c/c-parser.cc:11894
  #, gcc-internal-format
  msgid "braced-group within expression allowed only inside a function"
  msgstr "geklammerte Gruppe innerhalb eines Ausdrucks nur in einer Funktion erlaubt"
  
! #: c/c-parser.cc:11909
  #, gcc-internal-format
  msgid "ISO C forbids braced-groups within expressions"
  msgstr "ISO-C verbietet geklammerte Gruppen innerhalb von Ausdrücken"
  
! #: c/c-parser.cc:12014 cp/parser.cc:12391
  #, gcc-internal-format
  msgid "optional second parameter of %<va_start%> not last named argument"
  msgstr "der optionale zweite Parameter von %<va_start%> ist nicht das letzte benannte Argument"
  
! #: c/c-parser.cc:12053 cp/parser.cc:12446
  #, gcc-internal-format
  msgid "%<va_start%> macro used with additional arguments other than identifier of the last named argument"
  msgstr "das Makro %<va_start%> wird mit zusätzlichen Argumenten außer dem Bezeichner des letzten benannten Arguments verwendet"
  
! #: c/c-parser.cc:12192
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgstr "falsche Anzahl der Argumente für %<__builtin_choose_expr%>"
  
! #: c/c-parser.cc:12208
  #, gcc-internal-format
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgstr "erstes Argument für %<__builtin_choose_expr%> ist keine Konstante"
  
! #: c/c-parser.cc:12278 c/c-parser.cc:12295 c/c-parser.cc:12302
  #, gcc-internal-format
  msgid "too few arguments to %<__builtin_tgmath%>"
  msgstr "Zu wenige Argumente für %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:12323
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
  msgstr "Argument %u für %<__builtin_tgmath%> hat falsche Anzahl der Argumente"
  
! #: c/c-parser.cc:12367 c/c-parser.cc:12377
  #, gcc-internal-format
  msgid "invalid type-generic return type for argument %u of %<__builtin_tgmath%>"
  msgstr "ungültiger typgenerischer Rückgabetyp für Argument %u von %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:12399 c/c-parser.cc:12409
  #, gcc-internal-format
  msgid "invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>"
  msgstr "ungültiger typgenerischer Typ für Argument %u von Argument %u von %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:12442
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> all have the same type"
  msgstr "funktionsargumente von %<__builtin_tgmath%> haben alle denselben Typ"
  
! #: c/c-parser.cc:12461
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> lack type-generic parameter"
  msgstr "den Funktionsargumenten von %<__builtin_tgmath%> fehlt der typgenerische Parameter"
  
! #: c/c-parser.cc:12509
  #, gcc-internal-format
  msgid "duplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>"
  msgstr "doppelter typgenerischer Parametertyp für Funktionsargument %u von %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:12532
  #, gcc-internal-format
  msgid "bad return type for function argument %u of %<__builtin_tgmath%>"
  msgstr "falscher Rückgabetyp für Funktionsargument %u von %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:12549
  #, gcc-internal-format
  msgid "bad type for argument %u of function argument %u of %<__builtin_tgmath%>"
  msgstr "falscher Typ für Argument %u von Funktionsargument %u von %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:12589
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid type of argument %u of type-generic function"
  msgstr "ungültiger Typ für Argument %u der typgenerischen Funktion"
  
! #: c/c-parser.cc:12600
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to complex-only type-generic function"
  msgstr "dezimales Gleitkomma-Argument %u für typgenerische Funktion mit nur komplexen Argumenten"
  
! #: c/c-parser.cc:12608
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to binary-only type-generic function"
  msgstr "dezimales Gleitkomma-Argument %u für typgenerische Funktion mit nur binären Argumenten"
  
! #: c/c-parser.cc:12616 c/c-parser.cc:12646
  #, gcc-internal-format
  msgid "both complex and decimal floating-point arguments to type-generic function"
  msgstr "sowohl komplexe als auch dezimale Gleitkomma-Argumente in Aufruf von typgenerischer Funktion"
  
! #: c/c-parser.cc:12624 c/c-parser.cc:12666
  #, gcc-internal-format
  msgid "both binary and decimal floating-point arguments to type-generic function"
  msgstr "sowohl binäre als auch dezimale Gleitkomma-Argumente in Aufruf von typgenerischer Funktion"
  
! #: c/c-parser.cc:12638
  #, gcc-internal-format, gfc-internal-format
  msgid "complex argument %u to decimal-only type-generic function"
  msgstr "komplexes Argument %u für typgenerische Funktion, die ausschließlich dezimal ist"
  
! #: c/c-parser.cc:12658
  #, gcc-internal-format, gfc-internal-format
  msgid "binary argument %u to decimal-only type-generic function"
  msgstr "binäres Argument %u für typgenerische Funktion, die ausschließlich dezimal ist"
  
! #: c/c-parser.cc:12765
  #, gcc-internal-format
  msgid "no matching function for type-generic call"
  msgstr "keine passende Funktion für typgenerischen Aufruf"
  
! #: c/c-parser.cc:12806
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
  msgstr "falsche Anzahl der Argumente für %<__builtin_call_with_static_chain%>"
  
! #: c/c-parser.cc:12819
  #, gcc-internal-format
  msgid "first argument to %<__builtin_call_with_static_chain%> must be a call expression"
  msgstr "Erstes Argument für %<__builtin_call_with_static_chain%> muss ein Aufrufausdruck sein"
  
! #: c/c-parser.cc:12823
  #, gcc-internal-format
  msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
  msgstr "Zweites Argument für %<__builtin_call_with_static_chain%> muss ein Zeigertyp sein"
  
! #: c/c-parser.cc:12849
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_complex%>"
  msgstr "falsche Anzahl der Argumente für %<__builtin_complex%>"
  
! #: c/c-parser.cc:12871
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operand not of real binary floating-point type"
  msgstr "Operand von %<__builtin_complex%> nicht realer binärer Gleitkommatyp"
  
! #: c/c-parser.cc:12880
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "Operanden von %<__builtin_complex%> unterschiedlichen Typs"
  
! #: c/c-parser.cc:12911
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_counted_by_ref%>"
  msgstr "falsche Anzahl von Argumenten für %<__builtin_counted_by_ref%>"
  
! #: c/c-parser.cc:12923
! #, fuzzy, gcc-internal-format
! #| msgid "the argument to %<__builtin_counted_by_ref%> must be an array"
! msgid "the argument to %<__builtin_counted_by_ref%> must be an array or pointer"
  msgstr "das Argument für %<__builtin_counted_by_ref%> muss ein Array sein"
  
! #: c/c-parser.cc:12931
! #, fuzzy, gcc-internal-format
! #| msgid "the argument to %<__builtin_counted_by_ref%> must be an array"
! msgid "the argument to %<__builtin_counted_by_ref%> must be a field of a structure"
! msgstr "das Argument für %<__builtin_counted_by_ref%> muss ein Array sein"
! 
! #: c/c-parser.cc:12982 c/c-parser.cc:13011 cp/parser.cc:8701
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "falsche Anzahl der Argumente für %<__builtin_shuffle%>"
  
! #: c/c-parser.cc:13182
  #, gcc-internal-format
  msgid "wrong number of arguments to %qs"
  msgstr "falsche Anzahl an Argumenten für %qs"
  
! #: c/c-parser.cc:13191 c/c-parser.cc:13271
  #, gcc-internal-format
  msgid "%qs operand not an integral type"
  msgstr "Operand für %qs hat keinen Ganzzahltyp"
  
! #: c/c-parser.cc:13197 c/c-parser.cc:13277
  #, gcc-internal-format
  msgid "argument %u in call to function %qs has enumerated type"
  msgstr "Argument %u in Aufruf der Funktion %qs hat Aufzählungstyp"
  
! #: c/c-parser.cc:13204
  #, gcc-internal-format
  msgid "argument %u in call to function %qs has boolean type"
  msgstr "Argument %u in Aufruf der Funktion %qs ist ein boolescher Typ"
  
! #: c/c-parser.cc:13211
  #, gcc-internal-format
  msgid "argument 1 in call to function %qs has signed type"
  msgstr "Argument 1 in Aufruf von der Funktion %qs hat einen vorzeichenbehafteten Typen"
  
! #: c/c-parser.cc:13219
  #, gcc-internal-format
  msgid "argument 1 in call to function %qs has %<char%> type"
  msgstr "Argument 1 in Aufruf der Funktion %qs hat den Typ %<char%>"
  
! #: c/c-parser.cc:13293
  #, gcc-internal-format
  msgid "rotate count is negative"
  msgstr "Rotationsanzahl ist negativ"
  
! #: c/c-parser.cc:13585 cp/parser.cc:6975
  #, gcc-internal-format
  msgid "%<omp_all_memory%> may only be used in OpenMP %<depend%> clause"
  msgstr "%<omp_all_memory%> darf nur in OpenMP-%<depend%>-Klausel verwendet werden"
  
! #: c/c-parser.cc:13595
  #, gcc-internal-format
  msgid "ISO C does not support %qs before C23"
  msgstr "ISO-C unterstützt %qs erst ab C23"
  
! #: c/c-parser.cc:13683
  #, gcc-internal-format
  msgid "%qT declared in %<constexpr%> compound literal"
  msgstr "%qT in zusammengesetztem %<constexpr%>-Literal deklariert"
  
! #: c/c-parser.cc:13688
  #, gcc-internal-format
  msgid "%qT defined in %<constexpr%> compound literal"
  msgstr "%qT in zusammengesetztem %<constexpr%>-Literal definiert"
  
! #: c/c-parser.cc:13704
  #, gcc-internal-format
  msgid "compound literal has variable size"
  msgstr "zusammengesetztes Literal hat variable Größe"
  
! #: c/c-parser.cc:13709
  #, gcc-internal-format
  msgid "compound literal has function type"
  msgstr "zusammengesetztes Literal hat Funktionstyp"
  
! #: c/c-parser.cc:13740
  #, gcc-internal-format
  msgid "compound literal qualified by address-space qualifier"
  msgstr "Verbundliteral durch Adressraumqualifizierer qualifiziert"
  
! #: c/c-parser.cc:13745
  #, gcc-internal-format
  msgid "ISO C90 forbids compound literals"
  msgstr "ISO-C90 verbietet zusammengesetzte Literale"
  
! #: c/c-parser.cc:13747
  #, gcc-internal-format
  msgid "ISO C forbids storage class specifiers in compound literals before C23"
  msgstr "ISO-C erlaubt Speicherklassenangaben in zusammengesetzten Literalen erst ab C23"
  
! #: c/c-parser.cc:13761
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
  msgstr "%<_Alignas%>-Spezifizierer können nicht die Ausrichtung eines zusammengesetzten Feldes reduzieren"
  
! #: c/c-parser.cc:13836
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of floating-point type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer Ganzzahl, bekommt hier jedoch ein Argument vom Gleitkommatyp %qT übergeben"
  
! #: c/c-parser.cc:13841
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of complex type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer Ganzzahl, bekommt hier jedoch ein Argument vom komplexen Typ %qT übergeben"
  
! #: c/c-parser.cc:13849
  #, gcc-internal-format
  msgid "taking the absolute value of unsigned type %qT has no effect"
  msgstr "den Betrag des vorzeichenlosen Typs %qT zu berechnen, hat keine Auswirkung"
  
! #: c/c-parser.cc:13860
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer Gleitkommazahl, bekommt hier jedoch ein Argument vom Ganzzahltyp %qT übergeben"
  
! #: c/c-parser.cc:13864
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of decimal floating-point type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer binären Gleitkommazahl, bekommt hier jedoch ein Argument vom dezimalen Gleitkommatyp %qT übergeben"
  
! #: c/c-parser.cc:13869
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer binären Gleitkommazahl, bekommt hier jedoch ein Argument vom komplexen Typ %qT übergeben"
  
! #: c/c-parser.cc:13882
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of integer type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer komplexen Gleitkommazahl, bekommt hier jedoch ein Argument vom Ganzzahltyp %qT übergeben"
  
! #: c/c-parser.cc:13886
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of floating-point type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer komplexen Zahl, bekommt hier jedoch ein Argument vom Gleitkommatyp %qT übergeben"
  
! #: c/c-parser.cc:13904
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer dezimalen Gleitkommazahl, bekommt hier jedoch ein Argument vom Ganzzahltyp %qT übergeben"
  
! #: c/c-parser.cc:13909
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of floating-point type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer dezimalen Gleitkommazahl, bekommt hier jedoch ein Argument vom binären Gleitkommatyp %qT übergeben"
  
! #: c/c-parser.cc:13914
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer dezimalen Gleitkommazahl, bekommt hier jedoch ein Argument vom komplexen Typ %qT übergeben"
  
! #: c/c-parser.cc:13940
  #, gcc-internal-format
  msgid "absolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of value"
  msgstr "die Betragsfunktion %qD bekommt hier ein Argument vom Typ %qT, erwartet jedoch einen Parameter vom Typ %qT; dadurch kann der übergebene Wert abgeschnitten werden"
  
! #: c/c-parser.cc:14070 cp/parser.cc:9138
  #, gcc-internal-format
  msgid "calls to the OpenMP runtime API are not permitted in intervening code"
  msgstr "Aufrufe an die OpenMP-Laufzeit-API sind in dazwischenliegendem Code nicht zulässig"
  
! #: c/c-parser.cc:14510
  #, gcc-internal-format
  msgid "expected identifier or %<)%>"
  msgstr "Bezeichner oder %<)%> erwartet"
  
! #: c/c-parser.cc:14606
  #, gcc-internal-format
  msgid "extra semicolon"
  msgstr "zusätzliches Semikolon"
  
! #: c/c-parser.cc:14854
  #, gcc-internal-format
  msgid "extra semicolon in method definition specified"
  msgstr "zusätzliches Semikolon in Methodendefinition angegeben"
  
! #: c/c-parser.cc:14986
  #, gcc-internal-format
  msgid "method attributes must be specified at the end only"
  msgstr "Methodenattribute dürfen nur am Ende angegeben werden"
  
! #: c/c-parser.cc:15006
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%> after method attribute definition"
  msgstr "%<;%> or %<{%> nach Definition der Methodenattribute erwartet"
  
! #: c/c-parser.cc:15128
  #, gcc-internal-format
  msgid "objective-c method declaration is expected"
  msgstr "Methodendeklaration in Objective-C erwartet"
  
! #: c/c-parser.cc:15580
  #, gcc-internal-format
  msgid "no type or storage class may be specified here,"
  msgstr "hier darf kein Typ oder Speicherklasse angegeben werden,"
  
! #: c/c-parser.cc:15648 cp/parser.cc:40873
  #, gcc-internal-format
  msgid "empty property attribute list"
  msgstr "leere Liste von Eigenschaftsattributen"
  
! #: c/c-parser.cc:15662 cp/parser.cc:40886
  #, gcc-internal-format
  msgid "missing property attribute"
  msgstr "Eigenschaftsattribut fehlt"
  
! #: c/c-parser.cc:15701
  #, gcc-internal-format
  msgid "unknown property attribute %<%s%s%>"
  msgstr "unbekanntes Eigenschaftsattribut %<%s%s%>"
  
! #: c/c-parser.cc:15704 cp/parser.cc:40923
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "unbekanntes Eigenschaftsattribut"
  
! #: c/c-parser.cc:15713 cp/parser.cc:40932
  #, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr "nach dem Objective-C-Attribut %qE wird ein %<=%> erwartet"
  
! #: c/c-parser.cc:15724 cp/parser.cc:40946
  #, gcc-internal-format
  msgid "expected %qE selector name"
  msgstr "Selektorname für %qE erwartet"
  
! #: c/c-parser.cc:15740 cp/parser.cc:40965
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr "Methodennamen von Settern müssen mit %<:%> aufhören"
  
! #: c/c-parser.cc:15964 cp/semantics.cc:14910
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
  msgstr "%<#pragma GCC unroll%> erfordert einen Zuweisungsausdruck, der zu einer nichtnegativen Ganzzahlkonstante kleiner als %u evaluiert"
  
! #: c/c-parser.cc:16006 cp/parser.cc:56966
! #, fuzzy, gcc-internal-format
! #| msgid "intervening code must not contain OpenMP directives"
! msgid "intervening code must not contain executable OpenMP directives"
  msgstr "dazwischenliegender Code darf keine OpenMP-Direktiven enthalten"
  
! #: c/c-parser.cc:16026 c/c-parser.cc:26701 c/c-parser.cc:27010
! #: c/c-parser.cc:27073 c/c-parser.cc:27183 cp/parser.cc:51253
! #: cp/parser.cc:51601 cp/parser.cc:51716 cp/parser.cc:51815 cp/parser.cc:56998
! #: cp/parser.cc:57014 cp/parser.cc:57030 cp/parser.cc:57046 cp/parser.cc:57063
! #: cp/parser.cc:57080 cp/parser.cc:57097 cp/parser.cc:57128 cp/parser.cc:57142
! #: cp/parser.cc:57167 cp/parser.cc:57181
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma %s%> darf nur in Verbundanweisungen verwendet werden"
  
! #: c/c-parser.cc:16049 cp/parser.cc:57156
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<#pragma acc routine%> darf nur im Datei-Gültigkeitsbereich auftreten"
  
! #: c/c-parser.cc:16152 cp/parser.cc:57286
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr "%<#pragma omp scan%> darf nur in einem Schleifenkonstrukt mit %<inscan%>-%<reduction%>-Klausel verwendet werden"
  
! #: c/c-parser.cc:16159 cp/parser.cc:57292
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<#pragma omp section%> darf nur in %<#pragma omp sections%>-Konstrukt verwendet werden"
  
! #: c/c-parser.cc:16171 c/c-parser.cc:16187
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used at file scope"
  msgstr "%<#pragma %s%> darf nur im Gültigkeitsbereich einer Datei verwendet werden"
  
! #: c/c-parser.cc:16258 cp/parser.cc:57375
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "for-, while- oder do-Anweisung erwartet"
  
! #: c/c-parser.cc:16274 cp/parser.cc:56988
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> muss zuerst kommen"
  
! #: c/c-parser.cc:16661 c/c-parser.cc:21118 c/c-parser.cc:23452
! #: c/c-parser.cc:23471 c/c-parser.cc:23724 c/c-parser.cc:23782
! #: c/c-parser.cc:23789 c/c-parser.cc:23796 c/c-parser.cc:28189
! #: c/c-parser.cc:29769 c/c-parser.cc:29777 c/c-parser.cc:30153
! #: c/c-parser.cc:30163 c/c-parser.cc:30272 c/c-parser.cc:30279
! #: c/c-parser.cc:30286 c/c-parser.cc:30293 cp/parser.cc:41416
! #: cp/parser.cc:45728 cp/parser.cc:47154 cp/parser.cc:47191 cp/parser.cc:47380
! #: cp/parser.cc:47443 cp/parser.cc:47450 cp/parser.cc:47457 cp/parser.cc:53197
! #: cp/parser.cc:53204 cp/parser.cc:53211 cp/parser.cc:53218 cp/parser.cc:53766
! #: cp/parser.cc:55837 cp/parser.cc:55845 cp/parser.cc:55997 cp/parser.cc:56007
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "zu viele %qs-Klauseln"
  
! #: c/c-parser.cc:16688
  #, gcc-internal-format
  msgid "expression must be integral"
  msgstr "Ausdruck muss ganzzahlig sein"
  
! #: c/c-parser.cc:17295 c/c-parser.cc:31043
  #, gcc-internal-format
  msgid "%qD is not a variable"
  msgstr "%qD ist keine Variable"
  
! #: c/c-parser.cc:17299 cp/semantics.cc:9535
  #, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "%qD ist keine Zeigervariable"
  
! #: c/c-parser.cc:17341 cp/parser.cc:42307
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "Collapse-Argument erfordert positiven konstanten Ganzzahlausdruck"
  
! #: c/c-parser.cc:17436 cp/parser.cc:42385
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr "%<none%> oder %<present%> erwartet"
  
! #: c/c-parser.cc:17438 cp/parser.cc:42387
  #, gcc-internal-format
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr "%<none%>, %<shared%>, %<private%> oder %<firstprivate%> erwartet"
  
! #: c/c-parser.cc:17523 cp/parser.cc:42457
  #, gcc-internal-format
  msgid "expected constant logical expression"
  msgstr "Interner Fehler: expected constant logical expression"
  
! #: c/c-parser.cc:17600 cp/parser.cc:42539
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "%<data%>, %<update%>, %<enter%> oder %<exit%> erwartet"
  
! #: c/c-parser.cc:17620 c/c-parser.cc:27066 c/c-parser.cc:27176
! #: cp/parser.cc:42557 cp/parser.cc:51593 cp/parser.cc:51708
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "%<data%> erwartet"
  
! #: c/c-parser.cc:17673 cp/parser.cc:42612
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr "zu viele %<if%>-Klauseln mit %qs-Modifizierer"
  
! #: c/c-parser.cc:17680 cp/parser.cc:42619
  #, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "zu viele %<if%>-Klauseln"
  
! #: c/c-parser.cc:17682 cp/parser.cc:42621
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr "zu viele %<if%>-Klauseln ohne Modifizierer"
  
! #: c/c-parser.cc:17688 cp/parser.cc:42627
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr "wenn eine der %<if%>-Klauseln einen Modifizierer verwendet, müssen alle %<if%>-Klauseln Modifizierer verwenden"
  
! #: c/c-parser.cc:17793 c/c-parser.cc:17853 c/c-parser.cc:17915
! #: c/c-parser.cc:17963 c/c-parser.cc:18043 c/c-parser.cc:18440
! #: c/c-parser.cc:18522 c/c-parser.cc:19136 c/c-parser.cc:19281
! #: c/c-parser.cc:19349 c/c-parser.cc:20664 c/c-parser.cc:21055
  #, gcc-internal-format
  msgid "expected integer expression"
  msgstr "Ganzzahlausdruck erwartet"
  
! #: c/c-parser.cc:17804
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr "Wert von %<num_threads%> muss positiv sein"
  
! #: c/c-parser.cc:17865
  #, gcc-internal-format
  msgid "%<num_tasks%> value must be positive"
  msgstr "Wert von %<num_tasks%> muss positiv sein"
  
! #: c/c-parser.cc:17927 cp/semantics.cc:9750
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "Wert von %<grainsize%> muss positiv sein"
  
! #: c/c-parser.cc:17976 cp/semantics.cc:9780
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "Wert von %<priority%> muss positiv sein"
  
! #: c/c-parser.cc:18010 cp/parser.cc:42853
  #, gcc-internal-format
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr "konstanter Ganzzahlausdruck mit gültigem sync-hint-Wert erwartet"
  
! #: c/c-parser.cc:18082 cp/parser.cc:42923
  #, gcc-internal-format
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr "%<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> oder %<default%> erwartet"
  
! #: c/c-parser.cc:18150
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<pointer%> or %<all%>"
  msgstr "%<scalar%>, %<aggregate%>, %<pointer%> oder %<all%> erwartet"
  
! #: c/c-parser.cc:18227 cp/parser.cc:43075
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr "zu viele %<defaultmap%>-Klauseln mit %qs-Kategorie"
  
! #: c/c-parser.cc:18230 cp/parser.cc:43078
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr "zu viele %<defaultmap%>-Klauseln mit nicht angegebener Kategorie"
  
! #: c/c-parser.cc:18314 cp/semantics.cc:8427 cp/semantics.cc:8492
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "%qs-Ausdruck muss ganzzahlig sein"
  
! #: c/c-parser.cc:18326 c/c-parser.cc:18449 cp/semantics.cc:8462
! #: cp/semantics.cc:8506
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "Wert %qs muss positiv sein"
  
! #: c/c-parser.cc:18388 cp/parser.cc:42070
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "zu viele %<static%>-Argumente"
  
! #: c/c-parser.cc:18422 cp/parser.cc:42103
  #, gcc-internal-format
  msgid "unexpected argument"
  msgstr "unerwartetes Argument"
  
! #: c/c-parser.cc:18589 cp/semantics.cc:9966
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "%<tile%>-Argument muss eine positive, ganzzahlige Konstante sein"
  
! #: c/c-parser.cc:18657 cp/parser.cc:46356
  #, gcc-internal-format
  msgid "too many %<self%> clauses"
  msgstr "zu viele %<self%>-Klauseln"
  
! #: c/c-parser.cc:18699 cp/parser.cc:43128
  #, gcc-internal-format
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "%<reproducible%> oder %<unconstrained%> erwartet"
  
! #: c/c-parser.cc:18708 c/c-parser.cc:18714 cp/parser.cc:43137
! #: cp/parser.cc:43147
  #, gcc-internal-format
  msgid "expected %<concurrent%>"
  msgstr "%<concurrent%> erwartet"
  
! #: c/c-parser.cc:18750 cp/parser.cc:43187
  #, gcc-internal-format
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr "%<teams%>, %<parallel%> oder %<thread%> erwartet"
  
! #: c/c-parser.cc:18803 cp/parser.cc:43255
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr "Argument für %<ordered%> muss ein positiver, ganzzahliger Ausdruck sein"
  
! #: c/c-parser.cc:18898 cp/parser.cc:43337
! #, gcc-internal-format
! msgid "%<-%> operator for reductions deprecated in OpenMP 5.2"
! msgstr ""
! 
! #: c/c-parser.cc:18937 c/c-parser.cc:29308 cp/parser.cc:55275
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "%<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> oder Bezeichner erwartet"
  
! #: c/c-parser.cc:19059 cp/parser.cc:43524
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "widersprüchliche Modifizierer %<monotonic%> und %<nonmonotonic%> angegeben"
  
! #: c/c-parser.cc:19113 cp/parser.cc:43540
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "Ablauf %<runtime%> akzeptiert keinen Parameter %<chunk_size%>"
  
! #: c/c-parser.cc:19117 cp/parser.cc:43543
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "Ablauf %<auto%> akzeptiert keinen Parameter %<chunk_size%>"
  
! #: c/c-parser.cc:19130 cp/semantics.cc:8553
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr "Wert der Chunkgröße muss positiv sein"
  
! #: c/c-parser.cc:19153 cp/parser.cc:43563
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "ungültige Ablaufart"
  
! #: c/c-parser.cc:19292 c/c-parser.cc:19303
  #, gcc-internal-format
  msgid "%<num_teams%> value must be positive"
  msgstr "Wert von %<num_teams%> muss positiv sein"
  
! #: c/c-parser.cc:19311 cp/semantics.cc:8520
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr "untere Grenze %qE von %<num_teams%> ist größer als obere Grenze %qE"
  
! #: c/c-parser.cc:19360 cp/semantics.cc:8649
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr "Wert von %<thread_limit%> muss positiv sein"
  
! #: c/c-parser.cc:19405 cp/semantics.cc:8777
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr "Ausdruck für %<aligned%>-Klausel erfordert positiven konstanten Ganzzahlausdruck"
  
! #: c/c-parser.cc:19517 c/c-parser.cc:23439 cp/parser.cc:47146
  #, gcc-internal-format
  msgid "expected %<allocator%> or %<align%>"
  msgstr "%<allocator%> oder %<align%> erwartet"
  
! #: c/c-parser.cc:19524 c/c-parser.cc:19691 c/c-parser.cc:19733
! #: cp/parser.cc:44048
  #, gcc-internal-format
  msgid "duplicate %qs modifier"
  msgstr "doppelter %qs-Modifizierer"
  
! #: c/c-parser.cc:19572 cp/semantics.cc:8910
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr "Allokationsausdruck in %<allocate%>-Klausel ist vom Typ %qT statt des erwarteten %<omp_allocator_handle_t%>"
  
! #: c/c-parser.cc:19583 cp/semantics.cc:8865 cp/semantics.cc:8881
  #, gcc-internal-format
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr "in der %<allocate%>-Klausel muss das Argument des %<align%>-Modifizierers eine positive konstante Zweierpotenz eines ganzzahligen Ausdrucks sein"
  
! #: c/c-parser.cc:19726
! #, fuzzy, gcc-internal-format
! #| msgid "expected %<class%> or %<typename%>"
! msgid "expected %<traits%> or %<memspace%>"
! msgstr "%<class%> oder %<typename%> erwartet"
! 
! #: c/c-parser.cc:19791
! #, gcc-internal-format
! msgid "legacy %<%s(%s)%> traits syntax not allowed in %<uses_allocators%> clause when using modifiers"
! msgstr ""
! 
! #: c/c-parser.cc:19809 cp/parser.cc:44110
! #, gcc-internal-format
! msgid "the specification of arguments to %<uses_allocators%> where each item is of the form %<allocator(traits)%> is deprecated since OpenMP 5.2"
! msgstr ""
! 
! #: c/c-parser.cc:19817 cp/parser.cc:44118
! #, fuzzy, gcc-internal-format
! #| msgid "%<uses_allocators%> clause with traits and memory spaces"
! msgid "%<uses_allocators%> clause only accepts a single allocator when using modifiers"
! msgstr "%<uses_allocators%>-Klausel mit Traits und Speicherbereichen"
! 
! #: c/c-parser.cc:19951 cp/parser.cc:44328
  #, gcc-internal-format
  msgid "multiple linear modifiers"
  msgstr "mehrere »linear«-Modifizierer"
  
! #: c/c-parser.cc:19963 cp/parser.cc:44341
  #, gcc-internal-format
  msgid "multiple %<step%> modifiers"
  msgstr "mehrere %<step%>-Modifizierer"
  
! #: c/c-parser.cc:19971 c/c-parser.cc:19999
  #, gcc-internal-format
  msgid "%<linear%> clause step expression must be integral"
  msgstr "Schrittweite der %<linear%>-Klausel muss ganzzahlig sein"
  
! #: c/c-parser.cc:20033 cp/parser.cc:44464
! #, gcc-internal-format
! msgid "specifying the list items as arguments to the modifiers is deprecated since OpenMP 5.2"
! msgstr ""
! 
! #: c/c-parser.cc:20072
  #, gcc-internal-format
  msgid "%<safelen%> clause expression must be positive constant integer expression"
  msgstr "Ausdruck der %<safelen%>-Klausel erfordert positiven konstanten Ganzzahlausdruck"
  
! #: c/c-parser.cc:20111
  #, gcc-internal-format
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "Ausdruck der %<simdlen%>-Klausel erfordert positiven konstanten Ganzzahlausdruck"
  
+ #: c/c-parser.cc:20459 cp/parser.cc:44919
+ #, gcc-internal-format
+ msgid "%<sink%> modifier with %<depend%> clause deprecated since OpenMP 5.2, use with %<doacross%>"
+ msgstr ""
+ 
+ #: c/c-parser.cc:20468 cp/parser.cc:44928
+ #, gcc-internal-format
+ msgid "%<source%> modifier with %<depend%> clause deprecated since OpenMP 5.2, use with %<doacross%>"
+ msgstr ""
+ 
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79924
! #: c/c-parser.cc:20485 cp/parser.cc:44945
  #, gcc-internal-format
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr "Modifizierer %<iterator%> ist unverträglich mit %qs"
  
! #: c/c-parser.cc:20533 cp/parser.cc:45000 cp/parser.cc:45798 cp/parser.cc:45865
  #, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "ungültige Abhängigkeitsart"
  
! #: c/c-parser.cc:20594 cp/parser.cc:45030
  #, gcc-internal-format
  msgid "invalid doacross kind"
  msgstr "ungültige »doacross«-Art"
  
! #: c/c-parser.cc:20629 cp/parser.cc:45231
! #, fuzzy, gcc-internal-format
! #| msgid "expected %<cancel%> %<if%> clause modifier"
! msgid "expected %<fallback%> modifier"
! msgstr "Klauselmodifizierer %<cancel%> %<if%> erwartet"
! 
! #: c/c-parser.cc:20646 cp/parser.cc:45255
! #, fuzzy, gcc-internal-format
! #| msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
! msgid "expected %<abort%>, %<default_mem%>, or %<null%> as fallback mode"
! msgstr "eine der Klauseln %<read%>, %<write%>, %<update%> oder %<capture%> erwartet"
! 
! #: c/c-parser.cc:20675 cp/semantics.cc:8473
! #, fuzzy, gcc-internal-format
! #| msgid "%<priority%> value must be non-negative"
! msgid "%<dyn_groupprivate%> value must be non-negative"
! msgstr "Wert von %<priority%> muss positiv sein"
! 
! #: c/c-parser.cc:20783 cp/parser.cc:45371
! #, fuzzy, gcc-internal-format
! #| msgid "illegal operand "
! msgid "illegal comma"
! msgstr "ungültiger Operand "
! 
! #: c/c-parser.cc:20793 cp/parser.cc:45381
  #, gcc-internal-format
  msgid "too many %<always%> modifiers"
  msgstr "zu viele %<always%>-Modifizierer"
  
! #: c/c-parser.cc:20804 cp/parser.cc:45395
  #, gcc-internal-format
  msgid "too many %<close%> modifiers"
  msgstr "zu viele %<close%>-Modifizierer"
  
! #: c/c-parser.cc:20815 c/c-parser.cc:21307 cp/parser.cc:45155
! #: cp/parser.cc:45409
! #, fuzzy, gcc-internal-format
! #| msgid "too many %<present%> modifiers"
! msgid "too many %<iterator%> modifiers"
! msgstr "zu viele %<present%>-Modifizierer"
! 
! #: c/c-parser.cc:20831 cp/parser.cc:45429
! #, fuzzy, gcc-internal-format
! #| msgid "too many %<present%> modifiers"
! msgid "too many %<mapper%> modifiers"
! msgstr "zu viele %<present%>-Modifizierer"
! 
! #: c/c-parser.cc:20851 cp/parser.cc:45455
! #, gcc-internal-format
! msgid "in %<declare mapper%> directives, parameter to %<mapper%> modifier must be %<default%>"
! msgstr ""
! 
! #: c/c-parser.cc:20867 c/c-parser.cc:29130 cp/parser.cc:45472
! #: cp/parser.cc:55511
! #, fuzzy, gcc-internal-format
! #| msgid "expected identifier or %<(%>"
! msgid "expected identifier or %<default%>"
! msgstr "Bezeichner oder %<(%> erwartet"
! 
! #: c/c-parser.cc:20885 c/c-parser.cc:21296 cp/parser.cc:45141
! #: cp/parser.cc:45494
  #, gcc-internal-format
  msgid "too many %<present%> modifiers"
  msgstr "zu viele %<present%>-Modifizierer"
  
! #: c/c-parser.cc:20894 cp/parser.cc:45506
! #, fuzzy, gcc-internal-format
! #| msgid "%<map%> clause with map-type modifier other than %<always%>, %<close%> or %<present%>"
! msgid "%<map%> clause with map-type modifier other than %<always%>, %<close%>, %<iterator%>, %<mapper%> or %<present%>"
  msgstr "%<map%>-Klausel mit einem anderen map-type-Modifikator als %<always%>, %<close%> oder %<present%>"
  
! #: c/c-parser.cc:20906 cp/parser.cc:45521
! #, gcc-internal-format
! msgid "%<map%> clause modifiers without comma separation is deprecated since OpenMP 5.2"
! msgstr ""
! 
! #: c/c-parser.cc:20941 cp/parser.cc:45555
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr "ungültige Zuordnungsart"
  
! #: c/c-parser.cc:21025 cp/parser.cc:45651
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr "%<ancestor%>-Gerätemodifikator, dem keine %<requires%>-Direktive mit %<reverse_offload%>-Klausel vorausgeht"
  
! #: c/c-parser.cc:21037 cp/parser.cc:45662
  #, gcc-internal-format
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "%<ancestor%> oder %<device_num%> erwartet"
  
! #: c/c-parser.cc:21060 cp/semantics.cc:8674
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr "der Ausdruck der %<device%>-Klausel muss den Wert %<1%> haben"
  
! #: c/c-parser.cc:21093 cp/parser.cc:45733
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "ungültige »dist_schedule«-Art"
  
! #: c/c-parser.cc:21157 cp/parser.cc:45772
! #, gcc-internal-format
! msgid "%<master%> affinity deprecated since OpenMP 5.1, use %<primary%>"
! msgstr ""
! 
! #: c/c-parser.cc:21180
  #, gcc-internal-format
  msgid "invalid proc_bind kind"
  msgstr "ungültige »proc_bind«-Art"
  
! #: c/c-parser.cc:21224
  #, gcc-internal-format
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "%<host%>, %<nohost%> oder %<any%> erwartet"
  
! #: c/c-parser.cc:21317 cp/parser.cc:45170
! #, fuzzy, gcc-internal-format
! #| msgid "%<map%> clause with map-type modifier other than %<always%>, %<close%> or %<present%>"
! msgid "%qs clause with modifier other than %<iterator%> or %<present%>"
! msgstr "%<map%>-Klausel mit einem anderen map-type-Modifikator als %<always%>, %<close%> oder %<present%>"
! 
! #: c/c-parser.cc:21413 cp/semantics.cc:10088 cp/semantics.cc:10106
  #, gcc-internal-format
  msgid "%<partial%> argument needs positive constant integer expression"
  msgstr "Argument für %<partial%> muss ein positiver, ganzzahliger Ausdruck sein"
  
! #: c/c-parser.cc:21514 cp/semantics.cc:9247
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr "Ereignishandle in %<detach%>-Klausel ist vom Typ %qT statt des erwarteten %<omp_event_handle_t%>"
  
! #: c/c-parser.cc:21585 c/c-parser.cc:21679 cp/parser.cc:45925
! #: cp/parser.cc:46037
  #, gcc-internal-format
  msgid "string literal must not contain %<\\0%>"
  msgstr "das String-Literal darf kein %<\\0%> enthalten"
  
! #: c/c-parser.cc:21594 c/c-parser.cc:21715 cp/parser.cc:45932
! #: cp/parser.cc:46072
  #, gcc-internal-format
  msgid "unknown foreign runtime identifier %qs"
  msgstr "unbekannter fremder Laufzeit-Bezeichner %qs"
  
! #: c/c-parser.cc:21609 c/c-parser.cc:21738 cp/parser.cc:45947
! #: cp/parser.cc:46094
  #, gcc-internal-format
  msgid "expected string literal or constant integer expression"
  msgstr "Stringliteral oder Ganzzahlkonstante erwartet"
  
! #: c/c-parser.cc:21617 c/c-parser.cc:21746 cp/parser.cc:45955
! #: cp/parser.cc:46102 cp/semantics.cc:7751
  #, gcc-internal-format
  msgid "unknown foreign runtime identifier %qwd"
  msgstr "unbekannter fremder Laufzeit-Bezeichner %qwd"
  
! #: c/c-parser.cc:21655 cp/parser.cc:46014
  #, gcc-internal-format
  msgid "expected %<fr%> or %<attr%> preference selector"
  msgstr "Präferenzselektor %<fr%> oder %<attr%> erwartet"
  
! #: c/c-parser.cc:21663 cp/parser.cc:46022
  #, gcc-internal-format
  msgid "duplicated %<fr%> preference selector"
  msgstr "doppelter %<fr%>-Präferenzselektor"
  
! #: c/c-parser.cc:21689 cp/parser.cc:46046
  #, gcc-internal-format
  msgid "%<attr%> string literal must start with %<ompx_%>"
  msgstr "Stringliteral für %<attr%> muss mit %<ompx_%> beginnen"
  
! #: c/c-parser.cc:21697 cp/parser.cc:46053
  #, gcc-internal-format
  msgid "%<attr%> string literal must not contain a comma"
  msgstr "Stringliteral für %<attr%> darf kein Komma enthalten"
  
! #: c/c-parser.cc:21709 cp/parser.cc:46065
  #, gcc-internal-format
  msgid "non-empty string literal expected"
  msgstr "nichtleeres Stringliteral erwartet"
  
! #: c/c-parser.cc:21819 cp/parser.cc:46205
  #, gcc-internal-format
  msgid "duplicate %<targetsync%> modifier"
  msgstr "doppelter %<targetsync%>-Modifizierer"
  
! #: c/c-parser.cc:21826 cp/parser.cc:46212
  #, gcc-internal-format
  msgid "duplicate %<target%> modifier"
  msgstr "doppelter %<target%>-Modifizierer"
  
! #: c/c-parser.cc:21833 cp/parser.cc:46219
  #, gcc-internal-format
  msgid "duplicate %<prefer_type%> modifier"
  msgstr "doppelter %<prefer_type%>-Modifizierer"
  
! #: c/c-parser.cc:21854 cp/parser.cc:46240
  #, gcc-internal-format
  msgid "expected %<prefer_type%>, %<target%>, or %<targetsync%>"
  msgstr "%<prefer_type%>, %<target%> oder %<targetsync%> erwartet"
  
! #: c/c-parser.cc:21890 c/c-parser.cc:28218 cp/parser.cc:46277
! #: cp/parser.cc:53791
  #, gcc-internal-format
  msgid "missing required %<target%> and/or %<targetsync%> modifier"
  msgstr "fehlender erforderlicher Modifikator %<target%> und/oder %<targetsync%>"
  
! #: c/c-parser.cc:22131 cp/parser.cc:46572
  #, gcc-internal-format
  msgid "expected an OpenACC clause"
  msgstr "OpenACC-Klausel erwartet"
  
! #: c/c-parser.cc:22142 c/c-parser.cc:22552 c/c-parser.cc:30585
! #: cp/parser.cc:46583 cp/parser.cc:47051 cp/parser.cc:54745
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs ist für %qs ungültig"
  
! #: c/c-parser.cc:22187 cp/parser.cc:46631
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr "Klauseln in %<simd%>-Eigenschaft sollten durch %<,%> getrennt werden"
  
! #: c/c-parser.cc:22340 cp/parser.cc:46824
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "%qs muss die erste Klausel von %qs sein"
  
! #: c/c-parser.cc:22380 cp/parser.cc:46860
! #, gcc-internal-format
! msgid "%<to%> clause with %<declare target%> deprecated since OpenMP 5.2, use %<enter%>"
! msgstr ""
! 
! #: c/c-parser.cc:22541 cp/parser.cc:47040
  #, gcc-internal-format
  msgid "expected an OpenMP clause"
  msgstr "OpenMP-Klausel erwartet"
  
! #: c/c-parser.cc:22702 cp/parser.cc:52283
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr "keine gültigen Klauseln in %<#pragma acc declare%> angegeben"
  
! #: c/c-parser.cc:22712 cp/parser.cc:52293
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "Arrayabschnitt in %<#pragma acc declare%>"
  
! #: c/c-parser.cc:22732 cp/parser.cc:52313
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr "In %<#pragma acc declare link%> muss %qD eine globale Variable sein"
  
! #: c/c-parser.cc:22743 cp/parser.cc:52324
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "ungültige OpenACC-Klausel im Datei-Gültigkeitsbereich"
  
! #: c/c-parser.cc:22750 cp/parser.cc:52331
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "ungültige Verwendung der %<extern%>-Variable %qD in %<#pragma acc declare%>"
  
! #: c/c-parser.cc:22758 cp/parser.cc:52339
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "ungültige Verwendung der %<global%>-Variable %qD in %<#pragma acc declare%>"
  
! #: c/c-parser.cc:22769 cp/parser.cc:52361
  #, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr "%qD muss eine Variable sein, die im selben Gültigkeitsbereich wie %<#pragma acc declare%> deklariert ist"
  
! #: c/c-parser.cc:22779 cp/parser.cc:52384
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr "Variable %qD wird in %<#pragma acc declare%> mehr als einmal verwendet"
  
! #: c/c-parser.cc:22872 cp/parser.cc:52468
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "hinter %<#pragma acc %s%> wird %<data%> erwartet"
  
! #: c/c-parser.cc:22888 cp/parser.cc:52485
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr "%<#pragma acc %s data%> hat keine Datenverschiebeklausel"
  
! #: c/c-parser.cc:22920 cp/parser.cc:52243
  #, gcc-internal-format
  msgid "%<host_data%> construct requires %<use_device%> clause"
  msgstr "das %<host_data%>-Konstrukt erfordert eine %<use_device%>-Klausel"
  
! #: c/c-parser.cc:23149 cp/parser.cc:3610
  #, gcc-internal-format
  msgid "%qE has not been declared"
  msgstr "%qE wurde nicht deklariert"
  
! #: c/c-parser.cc:23153
  #, gcc-internal-format
  msgid "expected function name"
  msgstr "Funktionsname erwartet"
  
! #: c/c-parser.cc:23171 cp/parser.cc:56275
  #, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "%qD bezeichnet keine Funktion"
  
! #: c/c-parser.cc:23194 c/c-parser.cc:23242 cp/parser.cc:1839
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "%<#pragma acc routine%> muss direkt vor einer Funktionsdeklaration oder -definition auftreten"
  
! #: c/c-parser.cc:23234 cp/parser.cc:56326 cp/parser.cc:56373
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr "%<#pragma acc routine%> muss direkt vor einer Deklaration oder Definition einer einzelnen Funktion auftreten"
  
! #: c/c-parser.cc:23265 cp/parser.cc:56401
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "%<#pragma acc routine%> muss vor Verwendung angewendet werden"
  
! #: c/c-parser.cc:23266 cp/parser.cc:56403
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma acc routine%> muss vor Definition angewendet werden"
  
! #: c/c-parser.cc:23311 cp/parser.cc:52701
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr "%<#pragma acc update%> muss mindestens eine %<device%>- oder %<host%>- or %<self%>-Klausel enthalten"
  
! #: c/c-parser.cc:23370
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must be declared before %qD"
  msgstr "die in der %<allocator%>-Klausel verwendete Variable %qD muss vor %qD deklariert werden"
  
! #: c/c-parser.cc:23374 c/c-parser.cc:23397
  #, gcc-internal-format
  msgid "to be allocated variable declared here"
  msgstr "die zu allozierende Variable ist hier deklariert"
  
! #: c/c-parser.cc:23392
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must not be modified between declaration of %qD and its %<allocate%> directive"
  msgstr "die in der %<allocator%>-Klausel verwendete Variable %qD darf zwischen der Deklaration von %qD und der %<allocate%>-Direktive nicht verändert werden"
  
! #: c/c-parser.cc:23395
  #, gcc-internal-format
  msgid "modified here"
  msgstr "hier verändert"
  
! #: c/c-parser.cc:23463 cp/parser.cc:47166 cp/parser.cc:47181
  #, gcc-internal-format
  msgid "%<align%> clause argument needs to be positive constant power of two integer expression"
  msgstr "in der %<align%>-Klausel muss das Argument eine positive konstante Zweierpotenz eines ganzzahligen Ausdrucks sein"
  
! #: c/c-parser.cc:23487
  #, gcc-internal-format
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr "Allokationsausdruck in %<allocator%>-Klausel ist vom Typ %qT statt des erwarteten %<omp_allocator_handle_t%>"
  
! #: c/c-parser.cc:23504
  #, gcc-internal-format
  msgid "function parameter %qD may not appear as list item in an %<allocate%> directive"
  msgstr "Funktionsparameter %qD darf nicht als Listenelement in einer %<allocate%>-Direktive erscheinen"
  
! #: c/c-parser.cc:23511
  #, gcc-internal-format
  msgid "%<allocate%> directive must be in the same scope as %qD"
  msgstr "die %<allocate%>-Direktive muss sich im selben Bereich wie %qD befinden"
  
! #: c/c-parser.cc:23519
  #, gcc-internal-format
  msgid "%qD already appeared as list item in an %<allocate%> directive"
  msgstr "%qD erschien bereits als Listenelement in einer %<allocate%>-Direktive"
  
! #: c/c-parser.cc:23528
  #, gcc-internal-format
  msgid "%<allocator%> clause required for static variable %qD"
  msgstr "%<allocator%>-Klausel für statische Variable %qD erforderlich"
  
! #: c/c-parser.cc:23539
  #, gcc-internal-format
  msgid "%<allocator%> clause requires a predefined allocator as %qD is static"
  msgstr "die %<allocator%>-Klausel erfordert einen vordefinierten Allokator, da %qD statisch ist"
  
! #: c/c-parser.cc:23690 cp/parser.cc:47346
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr "eine der Klauseln %<read%>, %<write%>, %<update%> oder %<capture%> erwartet"
  
! #: c/c-parser.cc:23729 cp/parser.cc:47385
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr "%<seq_cst%>, %<acquire%> oder %<relaxed%> erwartet"
  
! #: c/c-parser.cc:23753 cp/parser.cc:47414
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clause"
  msgstr "eine der Klauseln %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> oder %<hint%> erwartet"
  
! #: c/c-parser.cc:23768 cp/parser.cc:47429
  #, gcc-internal-format
  msgid "too many atomic clauses"
  msgstr "zu viele atomare Klauseln"
  
! #: c/c-parser.cc:23775 cp/parser.cc:47436
  #, gcc-internal-format
  msgid "too many memory order clauses"
  msgstr "zu viele Speicherreihenfolge-Klauseln"
  
! #: c/c-parser.cc:23813 c/c-parser.cc:23820 cp/parser.cc:47474
! #: cp/parser.cc:47481
  #, gcc-internal-format
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr "Klausel %qs ist unverträglich mit den Klauseln %<read%> oder %<write%>"
  
! #: c/c-parser.cc:23826 c/c-parser.cc:23831 cp/parser.cc:47487
! #: cp/parser.cc:47492
  #, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr "%qs-Klausel erfordert %qs-Klausel"
  
! #: c/c-parser.cc:23854 cp/parser.cc:47515
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause implicitly provided by a %<requires%> directive"
  msgstr "%<#pragma omp atomic write%> inkompatibel mit %<acquire%>-Klausel, die implizit von einer %<requires%>-Direktive bereitgestellt wird"
  
! #: c/c-parser.cc:23865 cp/parser.cc:47526
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause implicitly provided by a %<requires%> directive"
  msgstr "%<#pragma omp atomic read%> inkompatibel mit %<release%>-Klausel, die implizit von einer %<requires%>-Direktive bereitgestellt wird"
  
! #: c/c-parser.cc:23897 cp/parser.cc:47558
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr "%<#pragma omp atomic read%> ist unverträglich mit der Klausel %<release%>"
  
! #: c/c-parser.cc:23907 cp/parser.cc:47568
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr "%<#pragma omp atomic write%> ist unverträglich mit der Klausel %<acquire%>"
  
! #: c/c-parser.cc:24028 cp/parser.cc:47668
  #, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr "in der %<if%>-Bedingung wird ein Vergleich mit %<==%> erwartet"
  
! #: c/c-parser.cc:24035 cp/parser.cc:47675
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr "in der %<if%>-Bedingung wird ein Vergleich mit %<==%>, %<<%> oder %<>%> erwartet"
  
! #: c/c-parser.cc:24108 cp/parser.cc:47740 cp/parser.cc:48023 cp/parser.cc:48117
! #: cp/parser.cc:48135
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr "ungültige Form von %<#pragma omp atomic compare%>"
  
! #: c/c-parser.cc:24119 cp/parser.cc:47751
  #, gcc-internal-format
  msgid "unexpected %<else%>"
  msgstr "unerwartetes %<else%> gefunden"
  
! #: c/c-parser.cc:24179 cp/parser.cc:48190
  #, gcc-internal-format
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr "ungültige Form von %<#pragma omp atomic compare%>"
  
! #: c/c-parser.cc:24450 cp/parser.cc:48044 cp/parser.cc:48070
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "ungültige Form von %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:24454 cp/parser.cc:48110 cp/parser.cc:48144
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "ungültiger Operator für %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:24505 cp/parser.cc:48179
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr "%<weak%>-Klausel erfordert atomaren Gleichheitsvergleich"
  
! #: c/c-parser.cc:24511 cp/semantics.cc:12399 cp/semantics.cc:12409
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr "%<#pragma omp atomic capture%> verwendet zwei unterschiedliche Ausdrücke für Speicher"
  
! #: c/c-parser.cc:24614 cp/semantics.cc:12486
  #, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr "Ausdruck %<depobj%> ist kein lvalue-Ausdruck"
  
! #: c/c-parser.cc:24657
  #, gcc-internal-format
  msgid "%<destroy%> expression is not lvalue expression"
  msgstr "%<destroy%>-Ausdruck ist kein Lvalue-Ausdruck"
  
! #: c/c-parser.cc:24663 cp/parser.cc:48332
  #, gcc-internal-format
  msgid "the %<destroy%> expression %qE should be the same as the %<depobj%> argument %qE"
  msgstr "der %<destroy%>-Ausdruck %qE sollte mit dem %<depobj%>-Argument %qE identisch sein"
  
! #: c/c-parser.cc:24694 cp/parser.cc:48368
  #, gcc-internal-format
  msgid "expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>"
  msgstr "%<in%>, %<out%>, %<inout%>, %<mutexinoutset%> oder %<inoutset%> erwartet"
  
! #: c/c-parser.cc:24706 cp/parser.cc:48384
  #, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "eine der Klauseln %<depend%>, %<destroy%> oder %<update%> erwartet"
  
! #: c/c-parser.cc:24747 cp/parser.cc:48422
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr "%<seq_cst%>, %<acq_rel%>, %<release%> oder %<acquire%> erwartet"
  
! #: c/c-parser.cc:24755 cp/parser.cc:48430
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr "%<flush%>-Liste wurde zusammen mit Speicherreihenfolge-Klausel angegeben"
  
! #: c/c-parser.cc:24760
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr "%<(%> oder Zeilenende erwartet"
  
! #: c/c-parser.cc:24831 cp/parser.cc:49168
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr "%<[[omp::directive(%s)]]%> muss das einzige angegebene Attribut in einer Anweisung sein"
  
! #: c/c-parser.cc:24898 cp/parser.cc:49237
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero preceding executable statements"
  msgstr "%<#pragma omp scan%> mit 0 vorhergehenden ausführbaren Anweisungen"
  
! #: c/c-parser.cc:24932 cp/parser.cc:49270
  #, gcc-internal-format
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "%<inclusive%>- oder %<exclusive%>-Klausel erwartet"
  
! #: c/c-parser.cc:24937 cp/parser.cc:49276
  #, gcc-internal-format
  msgid "expected %<#pragma omp scan%>"
  msgstr "%<#pragma omp scan%> erwartet"
  
! #: c/c-parser.cc:24946 cp/parser.cc:49285
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero succeeding executable statements"
  msgstr "%<#pragma omp scan%> mit 0 nachfolgenden ausführbaren Anweisungen"
  
! #: c/c-parser.cc:24971 cp/parser.cc:49308
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "für Anweisung erwartet"
*************** msgstr "für Anweisung erwartet"
*** 49642,50394 ****
  #. Don't call cp_parser_error here since it overrides the
  #. provided message with a more confusing one if there was
  #. a bad pragma or attribute directive.
! #: c/c-parser.cc:24018 cp/parser.cc:46260 cp/parser.cc:46262 cp/parser.cc:46447
  #, gcc-internal-format
  msgid "loop nest expected"
  msgstr "Schleifenschachtelung erwartet"
  
! #: c/c-parser.cc:24070 cp/parser.cc:46335
  #, gcc-internal-format
  msgid "attributes other than OpenMP directives are not allowed on %<for%> in loop nest"
  msgstr "andere Attribute als OpenMP-Direktiven sind für %<for%> in Schleifenschachtelungen nicht zulässig"
  
! #: c/c-parser.cc:24099 cp/parser.cc:46366
  #, gcc-internal-format
  msgid "%<unroll%> construct with %<partial%> clause generates just one loop with canonical form but %d loops are needed"
  msgstr "%<unroll%>-Konstrukt mit %<partial%>-Klausel erzeugt nur eine Schleife mit kanonischer Form, aber %d Schleifen werden benötigt"
  
! #: c/c-parser.cc:24110 cp/parser.cc:46377
  #, gcc-internal-format
  msgid "generated loop of %<unroll%> construct without %<partial%> clause does not have canonical form"
  msgstr "die generierte Schleife des %<unroll%>-Konstrukts ohne %<partial%>-Klausel hat keine kanonische Form"
  
! #: c/c-parser.cc:24133 cp/parser.cc:46403
  #, gcc-internal-format
  msgid "%<tile%> construct generates %d loops with canonical form but %d loops are needed"
  msgstr "%<tile%>-Konstrukt erzeugt %d Schleifen mit kanonischer Form, aber %d Schleifen werden benötigt"
  
! #: c/c-parser.cc:24144 cp/parser.cc:46414
  #, gcc-internal-format
  msgid "expected %<for%> loop or OpenMP loop transformation construct"
  msgstr "%<for%>-Schleife oder OpenMP-Schleifenumwandlungskonstrukt erwartet"
  
! #: c/c-parser.cc:24232 cp/semantics.cc:11471 cp/semantics.cc:11564
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "Schleifendeklaration oder Initialisierung erwartet"
  
! #: c/c-parser.cc:24321 c/c-parser.cc:24336 cp/parser.cc:46741
! #: cp/parser.cc:46756
  #, gcc-internal-format
  msgid "not enough nested loops"
  msgstr "nicht genügend geschachtelte Schleifen"
  
! #: c/c-parser.cc:24439 cp/parser.cc:47041
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr "%<ordered%>-Klauselparameter ist weniger als %<collapse%>"
  
! #: c/c-parser.cc:24562 cp/parser.cc:46576 cp/parser.cc:46619 cp/pt.cc:18615
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "Schleifenvariable %qD sollte nicht »firstprivate« sein"
  
! #: c/c-parser.cc:24996 cp/parser.cc:47587
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %qs clause may only be used in compound statements"
  msgstr "%<#pragma omp ordered%> mit %qs-Klausel darf nur in Verbundanweisungen verwendet werden"
  
! #: c/c-parser.cc:25212 cp/parser.cc:47793
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "%<for%> hinter %qs erwartet"
  
! #: c/c-parser.cc:25425 c/c-parser.cc:25433
  #, gcc-internal-format
  msgid "expected a function name"
  msgstr "ein Funktionsname erwartet"
  
! #: c/c-parser.cc:25446 cp/parser.cc:50276
  #, gcc-internal-format
  msgid "expected target-function call"
  msgstr "Zielfunktionsaufruf erwartet"
  
! #: c/c-parser.cc:25516
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a function call with optional assignment"
  msgstr "%<#pragma omp dispatch%> kann nur vor einem Funktionsaufruf mit optionaler Zuweisung stehen"
  
! #: c/c-parser.cc:25703 cp/parser.cc:48140
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "%<point%> erwartet"
  
! #: c/c-parser.cc:25970 cp/parser.cc:48427
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target data%> mit Zuordnungstyp außer %<to%>, %<from%>, %<tofrom%> oder %<alloc%> an %<map%>-Klausel"
  
! #: c/c-parser.cc:25986 cp/parser.cc:48443
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause"
  msgstr "%<#pragma omp target data%> muss mindestens eine %<map%>-, %<use_device_ptr%>- oder %<use_device_addr%>-Klausel enthalten"
  
! #: c/c-parser.cc:26034 cp/parser.cc:48724
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr "%<#pragma omp target update%> muss mindestens eine %<from%>- oder %<to%>-Klausel enthalten"
  
! #: c/c-parser.cc:26136 cp/parser.cc:48550
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target enter data%> mit Zuordnungstyp außer %<to%>, %<tofrom%> oder %<alloc%> an %<map%>-Klausel"
  
! #: c/c-parser.cc:26148 cp/parser.cc:48562
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target enter data%> muss mindestens eine %<map%>-Klausel enthalten"
  
! #: c/c-parser.cc:26247 cp/parser.cc:48667
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr "%<#pragma omp target exit data%> mit Zuordnungstyp außer %<from%>, %<tofrom%>, %<release%> oder %<delete%> an %<map%>-Klausel"
  
! #: c/c-parser.cc:26260 cp/parser.cc:48680
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target exit data%> muss mindestens eine %<map%>-Klausel enthalten"
  
! #: c/c-parser.cc:26505 cp/semantics.cc:10974
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target%> mit Zuordnungstyp außer %<to%>, %<from%>, %<tofrom%> oder %<alloc%> an %<map%>-Klausel"
  
! #: c/c-parser.cc:26566
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>"
  msgstr "%<#pragma omp declare %s%> muss von einer Funktionsdeklaration oder -definition oder einem weiteren %<#pragma omp declare %s%> gefolgt werden"
  
! #: c/c-parser.cc:26617 c/c-parser.cc:26655
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr "%<#pragma omp declare %s%> muss vor der Deklaration oder Definition einer Funktion auftreten"
  
! #: c/c-parser.cc:26688 cp/parser.cc:49736
  #, gcc-internal-format
  msgid "expected trait selector name"
  msgstr "Name des Merkmalsselektors erwartet"
  
! #: c/c-parser.cc:26700 cp/parser.cc:49750
  #, gcc-internal-format
  msgid "unknown selector %qs for context selector set %qs"
  msgstr "unbekannter Selektor %qs für Kontextselektormenge %qs"
  
! #: c/c-parser.cc:26728 cp/parser.cc:49779
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr "Selektor %qs akzeptiert keine Eigenschaften"
  
! #: c/c-parser.cc:26750 cp/parser.cc:49811
  #, gcc-internal-format
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set"
  msgstr "%<score%> kann nicht in Traits in der Trait-Selektor-Menge %qs angegeben werden"
  
! #: c/c-parser.cc:26759 cp/parser.cc:49821 cp/pt.cc:18283
  #, gcc-internal-format
  msgid "%<score%> argument must be constant integer expression"
  msgstr "das %<score%>-Argument muss ein konstanter ganzzahliger Ausdruck sein"
  
! #: c/c-parser.cc:26762 cp/parser.cc:49824 cp/pt.cc:18290
  #, gcc-internal-format
  msgid "%<score%> argument must be non-negative"
  msgstr "das %<score%>-Argument darf nicht negativ sein"
  
! #: c/c-parser.cc:26803 cp/parser.cc:49870
  #, gcc-internal-format
  msgid "expected identifier or string literal"
  msgstr "Bezeichner oder Zeichenkettenliteral erwartet"
  
! #: c/c-parser.cc:26827 cp/parser.cc:49900 cp/pt.cc:18307
  #, gcc-internal-format
  msgid "property must be integer expression"
  msgstr "Eigenschaft muss ein ganzzahliger Ausdruck sein"
  
! #: c/c-parser.cc:26837 cp/parser.cc:49911
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr "Eigenschaften für %<simd%>-Selektor dürfen nicht in %<metadirective%> angegeben werden"
  
! #: c/c-parser.cc:26858 cp/parser.cc:49927 fortran/openmp.cc:6534
  #, gcc-internal-format
  msgid "%<requires%> selector is not supported yet"
  msgstr "der %<requires%>-Selektor wird noch nicht unterstützt"
  
! #: c/c-parser.cc:26917 cp/parser.cc:49990
  #, gcc-internal-format
  msgid "expected context selector set name"
  msgstr "Name der Kontextselektormenge erwartet"
  
! #: c/c-parser.cc:27032 cp/parser.cc:50494
! #, gcc-internal-format
! msgid "expected %<match%>, %<adjust_args%> or %<append_args%> clause"
! msgstr "eine der Klauseln %<match%>, %<adjust_args%> oder %<append_args%> erwartet"
! 
! #: c/c-parser.cc:27048 cp/parser.cc:50507
! #, gcc-internal-format
! msgid "too many %<match%> clauses"
! msgstr "zu viele %<match%>-Klauseln"
! 
! #: c/c-parser.cc:27059
  #, gcc-internal-format
  msgid "variant %qD is not a function"
  msgstr "Variante %qD ist keine Funktion"
  
! #: c/c-parser.cc:27074 cp/decl.cc:8619
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr "die Variante %qD ist eine eingebaute"
  
! #: c/c-parser.cc:27120 cp/parser.cc:50569
  #, gcc-internal-format
  msgid "%qD is specified more than once"
  msgstr "%qD ist mehrfach angegeben"
  
! #: c/c-parser.cc:27127
  #, gcc-internal-format
  msgid "%qD is not of pointer type"
  msgstr "%qD hat keinen Zeigertyp"
  
! #: c/c-parser.cc:27147 cp/parser.cc:50602
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%>"
  msgstr "%<nothing%> oder %<need_device_ptr%> erwartet"
  
! #: c/c-parser.cc:27150
  #, gcc-internal-format
  msgid "%<need_device_addr%> is not valid for C"
  msgstr "%<need_device_addr%> ist für C ungültig"
  
! #: c/c-parser.cc:27157 cp/parser.cc:50609
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%> followed by %<:%>"
  msgstr "%<nothing%> oder %<need_device_ptr%> erwartet, gefolgt von %<:%>"
  
! #: c/c-parser.cc:27177 cp/parser.cc:50626
  #, gcc-internal-format
  msgid "expected %<interop%>"
  msgstr "%<interop%> erwartet"
  
! #: c/c-parser.cc:27275 cp/decl.cc:8601
  #, gcc-internal-format
  msgid "argument %d of %qD must be of %<omp_interop_t%>"
  msgstr "Argument %d von %qD muss vom Typ %<omp_interop_t%> sein"
  
! #: c/c-parser.cc:27277 cp/decl.cc:8498 cp/decl.cc:8604
  #, gcc-internal-format
  msgid "%<append_args%> specified here"
  msgstr "%<append_args%> ist hier angegeben"
  
! #: c/c-parser.cc:27323 cp/decl.cc:8610
! #, gcc-internal-format
! msgid "variant %qD and base %qD have incompatible types"
  msgstr "Variante %qD und Basis %qD haben unverträgliche Typen"
  
! #: c/c-parser.cc:27348 cp/parser.cc:50694
! #, gcc-internal-format
! msgid "an %qs clause requires a %<match%> clause"
! msgstr "eine %qs-Klausel erfordert eine %<match%>-Klausel"
! 
! #: c/c-parser.cc:27361
  #, gcc-internal-format
! msgid "an %qs clause can only be specified if the %<dispatch%> selector of the %<construct%> selector set appears in the %<match%> clause"
! msgstr "eine %qs-Klausel kann nur angegeben werden, wenn der %<dispatch%>-Selektor des %<construct%>-Selektorsatzes in der %<match%>-Klausel vorkommt"
  
! #: c/c-parser.cc:27404
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr "hinter %<#pragma omp declare %s%> muss direkt eine Funktionsdeklaration oder -definition stehen"
  
! #: c/c-parser.cc:27412 cp/parser.cc:50739
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr "hinter %<#pragma omp declare %s%> muss direkt eine einzelne Funktionsdeklaration oder -definition stehen"
  
! #: c/c-parser.cc:27619 cp/parser.cc:51028
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %qs clauses"
  msgstr "%qD ist sowohl in %<link%>- als auch %qs-Klauseln des Deklarationsziels angegeben"
  
! #: c/c-parser.cc:27623 cp/parser.cc:51032
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses"
  msgstr "%qD ist sowohl im Deklarationsziel %<link%> als auch in %<to%>- oder %<enter%>-Klauseln angegeben"
  
! #: c/c-parser.cc:27683 cp/parser.cc:51165
  #, gcc-internal-format
  msgid "directive with only %<device_type%> or %<indirect%> clauses"
  msgstr "Direktive mit nur %<device_type%>- oder %<indirect%>-Klauseln"
  
! #: c/c-parser.cc:27686 cp/parser.cc:51168
  #, gcc-internal-format
  msgid "%<device_type%> clause must specify 'any' when used with an %<indirect%> clause"
  msgstr "die %<device_type%>-Klausel muss 'any' angeben, wenn sie mit einer %<indirect%>-Klausel verwendet wird"
  
! #: c/c-parser.cc:27735 c/c-parser.cc:27777 cp/parser.cc:51223
! #: cp/parser.cc:51270
! #, gcc-internal-format
! msgid "expected %<target%>"
! msgstr "%<target%> erwartet"
  
! #: c/c-parser.cc:27749 cp/parser.cc:51236
! #, gcc-internal-format
! msgid "expected %<declare target%> or %<assumes%>"
  msgstr "%<declare target%> oder %<assumes%> erwartet"
  
! #: c/c-parser.cc:27784 cp/parser.cc:51277
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>"
  msgstr "%<#pragma omp end declare target%> ohne zugehöriges %<#pragma omp declare target%> oder %<#pragma omp begin declare target%>"
  
! #: c/c-parser.cc:27795 c/c-parser.cc:27826 cp/parser.cc:51288
! #: cp/parser.cc:51319
  #, gcc-internal-format
  msgid "%qs in attribute syntax terminated with %qs in pragma syntax"
  msgstr "%qs beginnt in der Attributsyntax, wird aber mit %qs in der Pragmasyntax abgeschlossen"
  
! #: c/c-parser.cc:27802 c/c-parser.cc:27831 cp/parser.cc:51295
! #: cp/parser.cc:51324
  #, gcc-internal-format
  msgid "%qs in pragma syntax terminated with %qs in attribute syntax"
  msgstr "%qs beginnt in der Pragmasyntax, wird aber mit %qs in der Attributsyntax abgeschlossen"
  
! #: c/c-parser.cc:27839 cp/parser.cc:51332
  #, gcc-internal-format
  msgid "expected %<declare%> or %<assumes%>"
  msgstr "%<declare%> oder %<assumes%> erwartet"
  
! #: c/c-parser.cc:27866
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
  msgstr "%<#pragma omp declare reduction%> darf nur im Datei- oder Block-Gültigkeitsbereich auftreten"
  
! #: c/c-parser.cc:27943
  #, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
  msgstr "vordefinierter arithmetischer Typ in %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:27947
  #, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
  msgstr "Funktions- oder Arraytyp in %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:27950
  #, gcc-internal-format
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
  msgstr "%<_Atomic%>-qualifizierter Typ in %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:27953
  #, gcc-internal-format
  msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgstr "mit const, volatile oder restrict qualifizierter Typ in %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:27961
  #, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
  msgstr "Redeklaration von %qs %<#pragma omp declare reduction%> für Typ %qT"
  
! #: c/c-parser.cc:27970
! #, gcc-internal-format
! msgid "previous %<#pragma omp declare reduction%>"
! msgstr "vorheriges %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:28091
  #, gcc-internal-format
  msgid "expected %<omp_priv%> or function-name"
  msgstr "%<omp_priv%> oder Funktionsname erwartet"
  
! #: c/c-parser.cc:28102
  #, gcc-internal-format
  msgid "expected function-name %<(%>"
  msgstr "Funktionsname und %<(%> erwartet"
  
! #: c/c-parser.cc:28121
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr "eins der Argumente für den Initialisierungsaufruf sollte %<&omp_priv%> sein"
  
! #: c/c-parser.cc:28255 cp/parser.cc:52248
  #, gcc-internal-format
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr "%<simd%>, %<reduction%>, %<target%> oder %<variant%> erwartet"
  
! #: c/c-parser.cc:28326 cp/parser.cc:52341
  #, gcc-internal-format
  msgid "expected %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> or %<seq_cst%>"
  msgstr "%<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> oder %<seq_cst%> erwartet"
  
! #: c/c-parser.cc:28355 cp/parser.cc:52376
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<self_maps%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr "eine der Klauseln %<unified_address%>, %<unified_shared_memory%>, %<self_maps%>, %<dynamic_allocators%>, %<reverse_offload%> oder %<atomic_default_mem_order%> erwartet"
  
! #: c/c-parser.cc:28374 cp/parser.cc:52395
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr "%qs-Klausel wird lexikalisch nach dem ersten Zielkonstrukt oder nach der ersten Auslagerungs-API verwendet"
  
! #: c/c-parser.cc:28386 cp/parser.cc:52407
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr "mehr als eine %<atomic_default_mem_order%>-Klausel in einer einzigen Übersetzungseinheit"
  
! #: c/c-parser.cc:28395 cp/parser.cc:52416
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr "%<atomic_default_mem_order%>-Klausel wird lexikalisch nach dem ersten %<atomic%>-Konstrukt ohne Speicherreihenfolge-Klausel verwendet"
  
! #: c/c-parser.cc:28409 cp/parser.cc:52430
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr "%<#pragma omp requires%> erfordert mindestens eine Klausel"
  
! #: c/c-parser.cc:28428
  #, gcc-internal-format
  msgid "zero sized type %qT in %<reduction%> clause"
  msgstr "Typ %qT mit Größe 0 in %<reduction%>-Klausel"
  
! #: c/c-parser.cc:28434
  #, gcc-internal-format
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr "Typ %qT mit variabler Länge in %<reduction%>-Klausel"
  
! #: c/c-parser.cc:28552 cp/parser.cc:48943
  #, gcc-internal-format
  msgid "expected %<sizes%>"
  msgstr "%<sizes%> erwartet"
  
! #: c/c-parser.cc:28581 cp/semantics.cc:9567 cp/semantics.cc:9584
  #, gcc-internal-format
  msgid "%<sizes%> argument needs positive integral constant"
  msgstr "%<sizes%>-Argument muss eine positive, ganzzahlige Konstante sein"
  
! #: c/c-parser.cc:28697 cp/parser.cc:52487
  #, gcc-internal-format
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "eine der Klauseln %<at%>, %<severity%> oder %<message%> erwartet"
  
! #: c/c-parser.cc:28730 cp/parser.cc:52522
  #, gcc-internal-format
  msgid "expected %qs or %qs"
  msgstr "%qs oder %qs erwartet"
  
! #: c/c-parser.cc:28787 cp/parser.cc:52584
  #, gcc-internal-format
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr "%<#pragma omp error%> mit %<at(execution)%>-Klausel darf nur in Verbundanweisungen verwendet werden"
  
! #: c/c-parser.cc:28810 cp/parser.cc:52611
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr "%<#pragma omp error%> gefunden: %s"
  
! #: c/c-parser.cc:28813 cp/parser.cc:52614
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr "%<#pragma omp error%> gefunden"
  
! #: c/c-parser.cc:28840 cp/parser.cc:50051
  #, gcc-internal-format
  msgid "expected at least one assumption clause"
  msgstr "mindestens eine Annahme-Klausel erwartet"
  
! #: c/c-parser.cc:28926 c/c-parser.cc:29224 cp/parser.cc:50137
! #: cp/parser.cc:51553 cp/parser.cc:51580
  #, gcc-internal-format
  msgid "expected directive name"
  msgstr "Name einer Direktive erwartet"
  
! #: c/c-parser.cc:28937 cp/parser.cc:50148
  #, gcc-internal-format
  msgid "invalid OpenMP directive name in %qs clause argument: declarative, informational, and meta directives not permitted"
  msgstr "ungültiger Name einer OpenMP-Direktive im Argument der %qs-Klausel: deklarative, informative und Meta-Direktiven sind nicht erlaubt"
  
! #: c/c-parser.cc:28945 cp/parser.cc:50156
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs clause argument"
  msgstr "unbekannter OpenMP-Direktiven-Name im Argument der %qs-Klausel"
  
! #: c/c-parser.cc:28952 cp/parser.cc:50163
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses"
  msgstr "%<%s%s%s%s%s%>-Direktive wird sowohl in %<absent%>- als auch %<contains%>-Klauseln erwähnt"
  
! #: c/c-parser.cc:28963 cp/parser.cc:50174
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses"
  msgstr "%<%s%s%s%s%s%>-Direktive wird mehrfach in %qs-Klauseln erwähnt"
  
! #: c/c-parser.cc:28986 cp/parser.cc:50201
  #, gcc-internal-format
  msgid "unknown assumption clause %qs"
  msgstr "unbekanntes Annahme-Klausel %qs"
  
! #: c/c-parser.cc:28999 cp/parser.cc:50211
  #, gcc-internal-format
  msgid "expected assumption clause"
  msgstr "Annahme-Klausel erwartet"
  
! #: c/c-parser.cc:29128 cp/parser.cc:51454
  #, gcc-internal-format
  msgid "expected %<when%>, %<otherwise%>, or %<default%> clause"
  msgstr "eine der Klauseln %<when%>, %<otherwise%> oder %<default%> erwartet"
  
! #: c/c-parser.cc:29142 cp/parser.cc:51469
  #, gcc-internal-format
  msgid "too many %<otherwise%> or %<default%> clauses in %<metadirective%>"
  msgstr "zu viele %<otherwise%>- oder %<default%>-Klauseln in %<metadirective%>"
  
! #: c/c-parser.cc:29150 cp/parser.cc:51478
  #, gcc-internal-format
  msgid "%<otherwise%> or %<default%> clause must appear last in %<metadirective%>"
  msgstr "die Klauseln %<otherwise%> oder %<default%> müssen als letztes in %<metadirective%> angegeben werden"
  
! #: c/c-parser.cc:29237 cp/parser.cc:51566
  #, gcc-internal-format
  msgid "unknown directive name"
  msgstr "Unbekannte Direktivenname"
  
! #: c/c-parser.cc:29252 cp/parser.cc:51586
  #, gcc-internal-format
  msgid "metadirectives cannot be used as variants of a %<metadirective%>"
  msgstr "Metadirektiven können nicht als Varianten von %<metadirective%> verwendet werden"
  
! #: c/c-parser.cc:29258 cp/parser.cc:51592
  #, gcc-internal-format
  msgid "declarative directive variants of a %<metadirective%> are not supported"
  msgstr "deklarative Direktivenvarianten von %<metadirective%> werden nicht unterstützt"
  
! #: c/c-parser.cc:29584 cp/semantics.cc:10340
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE nach erster Verwendung als %<threadprivate%> deklariert"
  
! #: c/c-parser.cc:29586 cp/semantics.cc:10342
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "automatische Variable %qE kann nicht %<threadprivate%> sein"
  
! #: c/c-parser.cc:29590 cp/semantics.cc:10344
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE hat unvollständigen Typen"
  
! #: c/c-parser.cc:29770 cp/parser.cc:53373
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr "%<__transaction_cancel%> ohne eingeschaltete Unterstützung für transaktionsbasierten Speicher"
  
! #: c/c-parser.cc:29776 cp/parser.cc:53379
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr "%<__transaction_cancel%> innerhalb eines %<__transaction_relaxed%>"
  
! #: c/c-parser.cc:29785
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr "Funktionsaufruf von %<__transaction_cancel%> nicht innerhalb von äußerer %<__transaction_atomic%>- oder %<transaction_may_cancel_outer%>-Funktion"
  
! #: c/c-parser.cc:29793 cp/parser.cc:53397
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%> nicht innerhalb von %<__transaction_atomic%>"
  
! #: c/c-parser.cc:29886
  #, gcc-internal-format
  msgid "no closing brace"
  msgstr "fehlende schließende geschweifte Klammer"
  
! #: c/c-typeck.cc:238
  #, gcc-internal-format
  msgid "%qD has an incomplete type %qT"
  msgstr "%qD hat unvollständigen Typ %qT"
  
! #: c/c-typeck.cc:252 c/c-typeck.cc:12559 c/c-typeck.cc:12634 cp/call.cc:5062
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "falsche Verwendung eines void-Ausdruckes"
  
! #: c/c-typeck.cc:260
  #, gcc-internal-format
  msgid "invalid use of flexible array member"
  msgstr "falsche Verwendung eines flexiblen Arrayelements"
  
! #: c/c-typeck.cc:266 cp/typeck2.cc:347 rust/backend/rust-tree.cc:3906
  #, gcc-internal-format
  msgid "invalid use of array with unspecified bounds"
  msgstr "falsche Verwendung eines Arrays mit unbekannten Grenzen"
  
! #: c/c-typeck.cc:274
  #, gcc-internal-format
  msgid "invalid use of undefined type %qT"
  msgstr "falsche Verwendung des undefinierten Typs %qT"
  
  #. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
! #: c/c-typeck.cc:277
  #, gcc-internal-format
  msgid "invalid use of incomplete typedef %qT"
  msgstr "falsche Verwendung des unvollständigen typedef %qT"
  
! #: c/c-typeck.cc:350
  #, gcc-internal-format
  msgid "%qT and %qT are in disjoint named address spaces"
  msgstr "%qT und %qT sind in disjunkt benannten Adressräumen"
  
! #: c/c-typeck.cc:571
  #, gcc-internal-format
  msgid "%qs attribute can only be applied to variadic functions"
  msgstr "Attribut %qs gilt nur für variadische Funktionen"
  
! #: c/c-typeck.cc:958 c/c-typeck.cc:981
  #, gcc-internal-format
  msgid "function types not truly compatible in ISO C"
  msgstr "Funktionstypen nicht wirklich kompatibel in ISO-C"
  
! #: c/c-typeck.cc:1137
  #, gcc-internal-format
  msgid "cannot mix operands of decimal floating and vector types"
  msgstr "Operanden von dezimalen Gleitkomma- und Vektortypen können nicht gemischt werden"
  
! #: c/c-typeck.cc:1142
  #, gcc-internal-format
  msgid "cannot mix operands of decimal floating and complex types"
  msgstr "Operanden von dezimalen Gleitkomma- und komplexen Typen können nicht gemischt werden"
  
! #: c/c-typeck.cc:1147
  #, gcc-internal-format
  msgid "cannot mix operands of decimal floating and other floating types"
  msgstr "Operanden von dezimalen und anderen Gleitkommatypen können nicht gemischt werden"
  
! #: c/c-typeck.cc:1177
  #, gcc-internal-format
  msgid "%<_Complex _BitInt(%d)%> unsupported"
  msgstr "%<_Complex _BitInt(%d)%> wird nicht unterstützt"
  
! #: c/c-typeck.cc:1805
  #, gcc-internal-format
  msgid "invalid use of pointers to arrays with different qualifiers in ISO C before C23"
  msgstr "ungültige Verwendung von Zeigern auf Arrays mit unterschiedlichen Qualifizierern in ISO C vor C23"
  
! #: c/c-typeck.cc:1809
  #, gcc-internal-format
  msgid "types are not quite compatible"
  msgstr "Typen nicht ganz kompatibel"
  
! #: c/c-typeck.cc:1813
  #, gcc-internal-format
  msgid "pointer target types incompatible in C++"
  msgstr "Zeiger-Zieltypen sind in C++ inkompatibel"
  
! #: c/c-typeck.cc:2034
  #, gcc-internal-format
  msgid "function return types not compatible due to %<volatile%>"
  msgstr "Funktionsrückgabetypen nicht kompatibel wegen %<volatile%>"
  
! #: c/c-typeck.cc:2284
  #, gcc-internal-format
  msgid "converting an array compound literal to a pointer leads to a dangling pointer in C++"
  msgstr "Umwandlung eines zusammengesetzten Arrayliterals in einen Zeiger führt in C++ zu einem baumelnden Zeiger"
  
! #: c/c-typeck.cc:3109 c/c-typeck.cc:10710
  #, gcc-internal-format
  msgid "%qT has no member named %qE; did you mean %qE?"
  msgstr "%qT hat kein Element namens %qE; meinten Sie %qE?"
  
! #: c/c-typeck.cc:3113 c/c-typeck.cc:10714
  #, gcc-internal-format
  msgid "%qT has no member named %qE"
  msgstr "%qT hat kein Element namens %qE"
  
! #: c/c-typeck.cc:3122
  #, gcc-internal-format
  msgid "accessing a member %qE of an atomic structure %qE"
  msgstr "Zugriff auf ein Element %qE einer atomaren Struktur %qE"
  
! #: c/c-typeck.cc:3125
  #, gcc-internal-format
  msgid "accessing a member %qE of an atomic union %qE"
  msgstr "Zugriff auf ein Element %qE einer atomaren Union %qE"
  
! #: c/c-typeck.cc:3195
  #, gcc-internal-format
  msgid "%qE is a pointer to pointer; did you mean to dereference it before applying %<->%> to it?"
  msgstr "%qE ist ein Zeiger auf einen Zeiger; wollten Sie ihn dereferenzieren, bevor Sie %<->%> darauf anwenden?"
  
! #: c/c-typeck.cc:3204
  #, gcc-internal-format
  msgid "%qE is a pointer; did you mean to use %<->%>?"
  msgstr "%qE ist ein Zeiger; meinten Sie %<->%>?"
  
! #: c/c-typeck.cc:3211
  #, gcc-internal-format
  msgid "request for member %qE in something not a structure or union"
  msgstr "Anfrage nach Element %qE in etwas, was keine Struktur oder Variante ist"
  
! #: c/c-typeck.cc:3259
  #, gcc-internal-format
  msgid "dereferencing %<void *%> pointer"
  msgstr "Dereferenzierung eines %<void *%>-Zeigers"
  
! #: c/c-typeck.cc:3314
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "indizierter Wert ist weder Array noch Zeiger noch Vektor"
  
! #: c/c-typeck.cc:3324 cp/typeck.cc:4151 cp/typeck.cc:4246
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "Arrayindex ist keine Ganzzahl"
  
! #: c/c-typeck.cc:3330
  #, gcc-internal-format
  msgid "subscripted value is pointer to function"
  msgstr "indizierter Wert ist Zeiger auf Funktion"
  
! #: c/c-typeck.cc:3385
! #, gcc-internal-format
! msgid "ISO C forbids subscripting %<register%> array"
  msgstr "ISO-C verbietet, ein %<register%>-Array zu indizieren"
  
! #: c/c-typeck.cc:3388
  #, gcc-internal-format
  msgid "ISO C90 forbids subscripting non-lvalue array"
  msgstr "ISO-C90 verbietet, ein Nicht-L-Wert-Array zu indizieren"
  
! #: c/c-typeck.cc:3507
  #, gcc-internal-format
  msgid "underspecified %qD referenced in its initializer"
  msgstr "unvollständig angegebenes %qD wird in seinem Initialisierer referenziert"
  
! #: c/c-typeck.cc:3562
  #, gcc-internal-format
  msgid "enum constant defined here"
  msgstr "enum-Konstante hier definiert"
  
! #: c/c-typeck.cc:3670 cp/typeck.cc:2162
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr "%<sizeof%> auf Array-Funktionsparameter %qE gibt die Größe von %qT zurück"
  
! #: c/c-typeck.cc:3855
  #, gcc-internal-format
  msgid "called object %qE is not a function or function pointer"
  msgstr "gerufenes Objekt %qE ist keine Funktion oder Funktionszeiger"
  
! #: c/c-typeck.cc:3861
  #, gcc-internal-format
  msgid "called object %qD is not a function or function pointer"
  msgstr "gerufenes Objekt %qD ist keine Funktion oder Funktionszeiger"
  
! #: c/c-typeck.cc:3867
  #, gcc-internal-format
  msgid "called object is not a function or function pointer"
  msgstr "gerufenes Objekt ist keine Funktion oder Funktionszeiger"
--- 52165,53080 ----
  #. Don't call cp_parser_error here since it overrides the
  #. provided message with a more confusing one if there was
  #. a bad pragma or attribute directive.
! #: c/c-parser.cc:25000 cp/parser.cc:49330 cp/parser.cc:49332 cp/parser.cc:49517
  #, gcc-internal-format
  msgid "loop nest expected"
  msgstr "Schleifenschachtelung erwartet"
  
! #: c/c-parser.cc:25052 cp/parser.cc:49405
  #, gcc-internal-format
  msgid "attributes other than OpenMP directives are not allowed on %<for%> in loop nest"
  msgstr "andere Attribute als OpenMP-Direktiven sind für %<for%> in Schleifenschachtelungen nicht zulässig"
  
! #: c/c-parser.cc:25081 cp/parser.cc:49436
  #, gcc-internal-format
  msgid "%<unroll%> construct with %<partial%> clause generates just one loop with canonical form but %d loops are needed"
  msgstr "%<unroll%>-Konstrukt mit %<partial%>-Klausel erzeugt nur eine Schleife mit kanonischer Form, aber %d Schleifen werden benötigt"
  
! #: c/c-parser.cc:25092 cp/parser.cc:49447
  #, gcc-internal-format
  msgid "generated loop of %<unroll%> construct without %<partial%> clause does not have canonical form"
  msgstr "die generierte Schleife des %<unroll%>-Konstrukts ohne %<partial%>-Klausel hat keine kanonische Form"
  
! #: c/c-parser.cc:25115 cp/parser.cc:49473
  #, gcc-internal-format
  msgid "%<tile%> construct generates %d loops with canonical form but %d loops are needed"
  msgstr "%<tile%>-Konstrukt erzeugt %d Schleifen mit kanonischer Form, aber %d Schleifen werden benötigt"
  
! #: c/c-parser.cc:25126 cp/parser.cc:49484
  #, gcc-internal-format
  msgid "expected %<for%> loop or OpenMP loop transformation construct"
  msgstr "%<for%>-Schleife oder OpenMP-Schleifenumwandlungskonstrukt erwartet"
  
! #: c/c-parser.cc:25214 cp/semantics.cc:11961 cp/semantics.cc:12054
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "Schleifendeklaration oder Initialisierung erwartet"
  
! #: c/c-parser.cc:25303 c/c-parser.cc:25318 cp/parser.cc:49811
! #: cp/parser.cc:49826
  #, gcc-internal-format
  msgid "not enough nested loops"
  msgstr "nicht genügend geschachtelte Schleifen"
  
! #: c/c-parser.cc:25421 cp/parser.cc:50119
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr "%<ordered%>-Klauselparameter ist weniger als %<collapse%>"
  
! #: c/c-parser.cc:25544 cp/parser.cc:49646 cp/parser.cc:49689 cp/pt.cc:19123
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "Schleifenvariable %qD sollte nicht »firstprivate« sein"
  
! #: c/c-parser.cc:25792 cp/parser.cc:50512
! #, gcc-internal-format
! msgid "%<master%> construct deprecated since OpenMP 5.1, use %<masked%>"
! msgstr ""
! 
! #: c/c-parser.cc:25984 cp/parser.cc:50671
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %qs clause may only be used in compound statements"
  msgstr "%<#pragma omp ordered%> mit %qs-Klausel darf nur in Verbundanweisungen verwendet werden"
  
! #: c/c-parser.cc:26200 cp/parser.cc:50877
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "%<for%> hinter %qs erwartet"
  
! #: c/c-parser.cc:26414 c/c-parser.cc:26422
  #, gcc-internal-format
  msgid "expected a function name"
  msgstr "ein Funktionsname erwartet"
  
! #: c/c-parser.cc:26435 cp/parser.cc:53411
  #, gcc-internal-format
  msgid "expected target-function call"
  msgstr "Zielfunktionsaufruf erwartet"
  
! #: c/c-parser.cc:26505
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a function call with optional assignment"
  msgstr "%<#pragma omp dispatch%> kann nur vor einem Funktionsaufruf mit optionaler Zuweisung stehen"
  
! #: c/c-parser.cc:26692 cp/parser.cc:51244
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "%<point%> erwartet"
  
! #: c/c-parser.cc:26959 cp/parser.cc:51531
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target data%> mit Zuordnungstyp außer %<to%>, %<from%>, %<tofrom%> oder %<alloc%> an %<map%>-Klausel"
  
! #: c/c-parser.cc:26975 cp/parser.cc:51547
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause"
  msgstr "%<#pragma omp target data%> muss mindestens eine %<map%>-, %<use_device_ptr%>- oder %<use_device_addr%>-Klausel enthalten"
  
! #: c/c-parser.cc:27023 cp/parser.cc:51828
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr "%<#pragma omp target update%> muss mindestens eine %<from%>- oder %<to%>-Klausel enthalten"
  
! #: c/c-parser.cc:27125 cp/parser.cc:51654
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target enter data%> mit Zuordnungstyp außer %<to%>, %<tofrom%> oder %<alloc%> an %<map%>-Klausel"
  
! #: c/c-parser.cc:27137 cp/parser.cc:51666
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target enter data%> muss mindestens eine %<map%>-Klausel enthalten"
  
! #: c/c-parser.cc:27236 cp/parser.cc:51771
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr "%<#pragma omp target exit data%> mit Zuordnungstyp außer %<from%>, %<tofrom%>, %<release%> oder %<delete%> an %<map%>-Klausel"
  
! #: c/c-parser.cc:27249 cp/parser.cc:51784
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target exit data%> muss mindestens eine %<map%>-Klausel enthalten"
  
! #: c/c-parser.cc:27501 cp/semantics.cc:11464
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target%> mit Zuordnungstyp außer %<to%>, %<from%>, %<tofrom%> oder %<alloc%> an %<map%>-Klausel"
  
! #: c/c-parser.cc:27562
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>"
  msgstr "%<#pragma omp declare %s%> muss von einer Funktionsdeklaration oder -definition oder einem weiteren %<#pragma omp declare %s%> gefolgt werden"
  
! #: c/c-parser.cc:27613 c/c-parser.cc:27651
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr "%<#pragma omp declare %s%> muss vor der Deklaration oder Definition einer Funktion auftreten"
  
! #: c/c-parser.cc:27684 cp/parser.cc:52846
  #, gcc-internal-format
  msgid "expected trait selector name"
  msgstr "Name des Merkmalsselektors erwartet"
  
! #: c/c-parser.cc:27696 cp/parser.cc:52860
  #, gcc-internal-format
  msgid "unknown selector %qs for context selector set %qs"
  msgstr "unbekannter Selektor %qs für Kontextselektormenge %qs"
  
! #: c/c-parser.cc:27724 cp/parser.cc:52889
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr "Selektor %qs akzeptiert keine Eigenschaften"
  
! #: c/c-parser.cc:27746 cp/parser.cc:52921
  #, gcc-internal-format
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set"
  msgstr "%<score%> kann nicht in Traits in der Trait-Selektor-Menge %qs angegeben werden"
  
! #: c/c-parser.cc:27755 cp/parser.cc:52931 cp/pt.cc:18771
  #, gcc-internal-format
  msgid "%<score%> argument must be constant integer expression"
  msgstr "das %<score%>-Argument muss ein konstanter ganzzahliger Ausdruck sein"
  
! #: c/c-parser.cc:27758 cp/parser.cc:52934 cp/pt.cc:18778
  #, gcc-internal-format
  msgid "%<score%> argument must be non-negative"
  msgstr "das %<score%>-Argument darf nicht negativ sein"
  
! #: c/c-parser.cc:27799 cp/parser.cc:52980
  #, gcc-internal-format
  msgid "expected identifier or string literal"
  msgstr "Bezeichner oder Zeichenkettenliteral erwartet"
  
! #: c/c-parser.cc:27835 cp/parser.cc:53019 cp/pt.cc:18804
  #, gcc-internal-format
  msgid "property must be integer expression"
  msgstr "Eigenschaft muss ein ganzzahliger Ausdruck sein"
  
! #: c/c-parser.cc:27846 cp/parser.cc:53034
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr "Eigenschaften für %<simd%>-Selektor dürfen nicht in %<metadirective%> angegeben werden"
  
! #: c/c-parser.cc:27867 cp/parser.cc:53050 fortran/openmp.cc:6674
  #, gcc-internal-format
  msgid "%<requires%> selector is not supported yet"
  msgstr "der %<requires%>-Selektor wird noch nicht unterstützt"
  
! #: c/c-parser.cc:27926 cp/parser.cc:53113
  #, gcc-internal-format
  msgid "expected context selector set name"
  msgstr "Name der Kontextselektormenge erwartet"
  
! #: c/c-parser.cc:27993
  #, gcc-internal-format
  msgid "variant %qD is not a function"
  msgstr "Variante %qD ist keine Funktion"
  
! #: c/c-parser.cc:28005 cp/decl.cc:9304
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr "die Variante %qD ist eine eingebaute"
  
! #: c/c-parser.cc:28011 cp/decl.cc:9226
! #, fuzzy, gcc-internal-format
! #| msgid "variant %qD is not a function"
! msgid "variant %qD is the same as base function"
! msgstr "Variante %qD ist keine Funktion"
! 
! #: c/c-parser.cc:28065 cp/parser.cc:53629
! #, gcc-internal-format
! msgid "expected %<match%>, %<adjust_args%> or %<append_args%> clause"
! msgstr "eine der Klauseln %<match%>, %<adjust_args%> oder %<append_args%> erwartet"
! 
! #: c/c-parser.cc:28081 cp/parser.cc:53642
! #, gcc-internal-format
! msgid "too many %<match%> clauses"
! msgstr "zu viele %<match%>-Klauseln"
! 
! #: c/c-parser.cc:28143 cp/parser.cc:53718
  #, gcc-internal-format
  msgid "%qD is specified more than once"
  msgstr "%qD ist mehrfach angegeben"
  
! #: c/c-parser.cc:28150
  #, gcc-internal-format
  msgid "%qD is not of pointer type"
  msgstr "%qD hat keinen Zeigertyp"
  
! #: c/c-parser.cc:28170 cp/parser.cc:53751
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%>"
  msgstr "%<nothing%> oder %<need_device_ptr%> erwartet"
  
! #: c/c-parser.cc:28173
  #, gcc-internal-format
  msgid "%<need_device_addr%> is not valid for C"
  msgstr "%<need_device_addr%> ist für C ungültig"
  
! #: c/c-parser.cc:28180 cp/parser.cc:53758
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%> followed by %<:%>"
  msgstr "%<nothing%> oder %<need_device_ptr%> erwartet, gefolgt von %<:%>"
  
! #: c/c-parser.cc:28200 cp/parser.cc:53775
  #, gcc-internal-format
  msgid "expected %<interop%>"
  msgstr "%<interop%> erwartet"
  
! #: c/c-parser.cc:28245 cp/parser.cc:53838
! #, fuzzy, gcc-internal-format
! #| msgid "expected %<catch%>"
! msgid "expected %<match%> clause"
! msgstr "%<catch%> erwartet"
! 
! #: c/c-parser.cc:28261
! #, gcc-internal-format
! msgid "an %qs clause can only be specified if the %<dispatch%> selector of the %<construct%> selector set appears in the %<match%> clause"
! msgstr "eine %qs-Klausel kann nur angegeben werden, wenn der %<dispatch%>-Selektor des %<construct%>-Selektorsatzes in der %<match%>-Klausel vorkommt"
! 
! #: c/c-parser.cc:28288
! #, fuzzy, gcc-internal-format
! #| msgid "%<requires%> selector is not supported yet"
! msgid "%<append_args%> with unprototyped base function is not supported yet"
! msgstr "der %<requires%>-Selektor wird noch nicht unterstützt"
! 
! #: c/c-parser.cc:28291
! #, fuzzy, gcc-internal-format
! #| msgid "built-in %qD declared here"
! msgid "base function %qD declared here"
! msgstr "eingebaute %qD ist hier deklariert"
! 
! #: c/c-parser.cc:28326 cp/decl.cc:9286
  #, gcc-internal-format
  msgid "argument %d of %qD must be of %<omp_interop_t%>"
  msgstr "Argument %d von %qD muss vom Typ %<omp_interop_t%> sein"
  
! #: c/c-parser.cc:28330 cp/decl.cc:9151 cp/decl.cc:9289
  #, gcc-internal-format
  msgid "%<append_args%> specified here"
  msgstr "%<append_args%> ist hier angegeben"
  
! #: c/c-parser.cc:28373
! #, fuzzy, gcc-internal-format
! #| msgid "variant %qD and base %qD have incompatible types"
! msgid "variant %qD and base %qD have incompatible types after %<append_args%> adjustment"
  msgstr "Variante %qD und Basis %qD haben unverträgliche Typen"
  
! #: c/c-parser.cc:28392 cp/decl.cc:9295
  #, gcc-internal-format
! msgid "variant %qD and base %qD have incompatible types"
! msgstr "Variante %qD und Basis %qD haben unverträgliche Typen"
  
! #: c/c-parser.cc:28455
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr "hinter %<#pragma omp declare %s%> muss direkt eine Funktionsdeklaration oder -definition stehen"
  
! #: c/c-parser.cc:28463 cp/parser.cc:53888
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr "hinter %<#pragma omp declare %s%> muss direkt eine einzelne Funktionsdeklaration oder -definition stehen"
  
! #: c/c-parser.cc:28471
! #, fuzzy, gcc-internal-format
! #| msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
! msgid "%<#pragma omp declare %s%> cannot be used with function multi-versioning"
! msgstr "%<#pragma omp declare %s%> muss vor der Deklaration oder Definition einer Funktion auftreten"
! 
! #: c/c-parser.cc:28563
! #, fuzzy, gcc-internal-format
! #| msgid "implicit declaration of function %qE"
! msgid "no declaration of base function %qs"
! msgstr "Implizite Deklaration der Funktion %qE"
! 
! #: c/c-parser.cc:28571 cp/parser.cc:25655
! #, fuzzy, gcc-internal-format
! #| msgid "function definition does not declare parameters"
! msgid "variant function definition does not match declaration of %qE"
! msgstr "Funktionsdefinition deklariert keine Parameter"
! 
! #: c/c-parser.cc:28729 cp/parser.cc:54284
! #, gcc-internal-format
! msgid "use of %<omp declare target%> as a synonym for %<omp begin declare target%> has been deprecated since OpenMP 5.2"
! msgstr ""
! 
! #: c/c-parser.cc:28766 cp/parser.cc:54177
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %qs clauses"
  msgstr "%qD ist sowohl in %<link%>- als auch %qs-Klauseln des Deklarationsziels angegeben"
  
! #: c/c-parser.cc:28770 cp/parser.cc:54181
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses"
  msgstr "%qD ist sowohl im Deklarationsziel %<link%> als auch in %<to%>- oder %<enter%>-Klauseln angegeben"
  
! #: c/c-parser.cc:28830 cp/parser.cc:54319
  #, gcc-internal-format
  msgid "directive with only %<device_type%> or %<indirect%> clauses"
  msgstr "Direktive mit nur %<device_type%>- oder %<indirect%>-Klauseln"
  
! #: c/c-parser.cc:28833 cp/parser.cc:54322
  #, gcc-internal-format
  msgid "%<device_type%> clause must specify 'any' when used with an %<indirect%> clause"
  msgstr "die %<device_type%>-Klausel muss 'any' angeben, wenn sie mit einer %<indirect%>-Klausel verwendet wird"
  
! #: c/c-parser.cc:28897 cp/parser.cc:54392
! #, fuzzy, gcc-internal-format
! #| msgid "expected %<catch%>"
! msgid "expected %<match%>"
! msgstr "%<catch%> erwartet"
  
! #: c/c-parser.cc:28950 c/c-parser.cc:29052 cp/parser.cc:54445
! #, fuzzy, gcc-internal-format
! #| msgid "expected %<none%> or %<present%>"
! msgid "expected %<target%> or %<variant%>"
! msgstr "%<none%> oder %<present%> erwartet"
! 
! #: c/c-parser.cc:28964 cp/parser.cc:54458
! #, fuzzy, gcc-internal-format
! #| msgid "expected %<declare target%> or %<assumes%>"
! msgid "expected %<declare target%>, %<declare variant%>, or %<assumes%>"
  msgstr "%<declare target%> oder %<assumes%> erwartet"
  
! #: c/c-parser.cc:28997 cp/parser.cc:54496
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>"
  msgstr "%<#pragma omp end declare target%> ohne zugehöriges %<#pragma omp declare target%> oder %<#pragma omp begin declare target%>"
  
! #: c/c-parser.cc:29008 c/c-parser.cc:29073 cp/parser.cc:54507
! #: cp/parser.cc:54572
  #, gcc-internal-format
  msgid "%qs in attribute syntax terminated with %qs in pragma syntax"
  msgstr "%qs beginnt in der Attributsyntax, wird aber mit %qs in der Pragmasyntax abgeschlossen"
  
! #: c/c-parser.cc:29015 c/c-parser.cc:29078 cp/parser.cc:54514
! #: cp/parser.cc:54577
  #, gcc-internal-format
  msgid "%qs in pragma syntax terminated with %qs in attribute syntax"
  msgstr "%qs beginnt in der Pragmasyntax, wird aber mit %qs in der Attributsyntax abgeschlossen"
  
! #: c/c-parser.cc:29029 cp/parser.cc:54528
! #, fuzzy, gcc-internal-format
! #| msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>"
! msgid "%<#pragma omp end declare variant%> without corresponding %<#pragma omp begin declare variant%>"
! msgstr "%<#pragma omp end declare target%> ohne zugehöriges %<#pragma omp declare target%> oder %<#pragma omp begin declare target%>"
! 
! #: c/c-parser.cc:29039 cp/parser.cc:54538
! #, fuzzy, gcc-internal-format
! #| msgid "%qs in attribute syntax terminated with %qs in pragma syntax"
! msgid "%<begin declare variant%> in attribute syntax terminated with %<end declare variant%> in pragma syntax"
! msgstr "%qs beginnt in der Attributsyntax, wird aber mit %qs in der Pragmasyntax abgeschlossen"
! 
! #: c/c-parser.cc:29044 cp/parser.cc:54543
! #, fuzzy, gcc-internal-format
! #| msgid "%qs in pragma syntax terminated with %qs in attribute syntax"
! msgid "%<begin declare variant%> in pragma syntax terminated with %<end declare variant%> in attribute syntax"
! msgstr "%qs beginnt in der Pragmasyntax, wird aber mit %qs in der Attributsyntax abgeschlossen"
! 
! #: c/c-parser.cc:29086 cp/parser.cc:54585
  #, gcc-internal-format
  msgid "expected %<declare%> or %<assumes%>"
  msgstr "%<declare%> oder %<assumes%> erwartet"
  
! #: c/c-parser.cc:29104
! #, fuzzy, gcc-internal-format
! #| msgid "%<#pragma omp declare reduction%> not at file or block scope"
! msgid "%<#pragma omp declare mapper%> not at file or block scope"
! msgstr "%<#pragma omp declare reduction%> darf nur im Datei- oder Block-Gültigkeitsbereich auftreten"
! 
! #: c/c-parser.cc:29150
! #, fuzzy, gcc-internal-format
! #| msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
! msgid "%qT is not a struct or union type in %<#pragma omp declare mapper%>"
! msgstr "mit const, volatile oder restrict qualifizierter Typ in %<#pragma omp declare reduction%>"
! 
! #: c/c-parser.cc:29158
! #, fuzzy, gcc-internal-format
! #| msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
! msgid "redeclaration of %qs %<#pragma omp declare mapper%> for type %qT"
! msgstr "Redeklaration von %qs %<#pragma omp declare reduction%> für Typ %qT"
! 
! #: c/c-parser.cc:29166
! #, fuzzy, gcc-internal-format
! #| msgid "%q#T was previously declared here"
! msgid "%<#pragma omp declare mapper%> previously declared here"
! msgstr "%q#T wurde vorher hier deklariert"
! 
! #: c/c-parser.cc:29202 cp/parser.cc:55580
! #, fuzzy, gcc-internal-format
! #| msgid "expected class-key"
! msgid "unexpected clause"
! msgstr "Klassenschlüssel erwartet"
! 
! # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93852
! #: c/c-parser.cc:29210 cp/parser.cc:55591
! #, fuzzy, gcc-internal-format
! #| msgid "missing %<PHI%> def"
! msgid "missing %<map%> clause"
! msgstr "fehlende %<PHI%>-Definition"
! 
! #: c/c-parser.cc:29258
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
  msgstr "%<#pragma omp declare reduction%> darf nur im Datei- oder Block-Gültigkeitsbereich auftreten"
  
! #: c/c-parser.cc:29335
  #, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
  msgstr "vordefinierter arithmetischer Typ in %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:29339
  #, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
  msgstr "Funktions- oder Arraytyp in %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:29342
  #, gcc-internal-format
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
  msgstr "%<_Atomic%>-qualifizierter Typ in %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:29345
  #, gcc-internal-format
  msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgstr "mit const, volatile oder restrict qualifizierter Typ in %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:29353
  #, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
  msgstr "Redeklaration von %qs %<#pragma omp declare reduction%> für Typ %qT"
  
! #: c/c-parser.cc:29362
! #, fuzzy, gcc-internal-format
! #| msgid "previous %<pragma omp declare reduction%> declaration"
! msgid "%<#pragma omp declare reduction%> previously declared here"
! msgstr "vorherige Deklaration von %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:29483
  #, gcc-internal-format
  msgid "expected %<omp_priv%> or function-name"
  msgstr "%<omp_priv%> oder Funktionsname erwartet"
  
! #: c/c-parser.cc:29494
  #, gcc-internal-format
  msgid "expected function-name %<(%>"
  msgstr "Funktionsname und %<(%> erwartet"
  
! #: c/c-parser.cc:29513
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr "eins der Argumente für den Initialisierungsaufruf sollte %<&omp_priv%> sein"
  
! #: c/c-parser.cc:29653
  #, gcc-internal-format
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr "%<simd%>, %<reduction%>, %<target%> oder %<variant%> erwartet"
  
! #: c/c-parser.cc:29724 cp/parser.cc:55786
  #, gcc-internal-format
  msgid "expected %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> or %<seq_cst%>"
  msgstr "%<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> oder %<seq_cst%> erwartet"
  
! #: c/c-parser.cc:29753 cp/parser.cc:55821
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<self_maps%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr "eine der Klauseln %<unified_address%>, %<unified_shared_memory%>, %<self_maps%>, %<dynamic_allocators%>, %<reverse_offload%> oder %<atomic_default_mem_order%> erwartet"
  
! #: c/c-parser.cc:29772 cp/parser.cc:55840
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr "%qs-Klausel wird lexikalisch nach dem ersten Zielkonstrukt oder nach der ersten Auslagerungs-API verwendet"
  
! #: c/c-parser.cc:29784 cp/parser.cc:55852
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr "mehr als eine %<atomic_default_mem_order%>-Klausel in einer einzigen Übersetzungseinheit"
  
! #: c/c-parser.cc:29793 cp/parser.cc:55861
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr "%<atomic_default_mem_order%>-Klausel wird lexikalisch nach dem ersten %<atomic%>-Konstrukt ohne Speicherreihenfolge-Klausel verwendet"
  
! #: c/c-parser.cc:29807 cp/parser.cc:55875
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr "%<#pragma omp requires%> erfordert mindestens eine Klausel"
  
! #: c/c-parser.cc:29826
  #, gcc-internal-format
  msgid "zero sized type %qT in %<reduction%> clause"
  msgstr "Typ %qT mit Größe 0 in %<reduction%>-Klausel"
  
! #: c/c-parser.cc:29832
  #, gcc-internal-format
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr "Typ %qT mit variabler Länge in %<reduction%>-Klausel"
  
! #: c/c-parser.cc:29950 cp/parser.cc:52052
  #, gcc-internal-format
  msgid "expected %<sizes%>"
  msgstr "%<sizes%> erwartet"
  
! #: c/c-parser.cc:29979 cp/semantics.cc:9990 cp/semantics.cc:10007
  #, gcc-internal-format
  msgid "%<sizes%> argument needs positive integral constant"
  msgstr "%<sizes%>-Argument muss eine positive, ganzzahlige Konstante sein"
  
! #: c/c-parser.cc:30095 cp/parser.cc:55932
  #, gcc-internal-format
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "eine der Klauseln %<at%>, %<severity%> oder %<message%> erwartet"
  
! #: c/c-parser.cc:30128 cp/parser.cc:55967
  #, gcc-internal-format
  msgid "expected %qs or %qs"
  msgstr "%qs oder %qs erwartet"
  
! #: c/c-parser.cc:30185 cp/parser.cc:56029
  #, gcc-internal-format
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr "%<#pragma omp error%> mit %<at(execution)%>-Klausel darf nur in Verbundanweisungen verwendet werden"
  
! #: c/c-parser.cc:30192 cp/parser.cc:56036
! #, fuzzy, gcc-internal-format
! #| msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
! msgid "%<#pragma omp error%> with %<at(execution)%> clause may not be used in intervening code"
! msgstr "%<#pragma omp error%> mit %<at(execution)%>-Klausel darf nur in Verbundanweisungen verwendet werden"
! 
! #: c/c-parser.cc:30219 cp/parser.cc:56067
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr "%<#pragma omp error%> gefunden: %s"
  
! #: c/c-parser.cc:30222 cp/parser.cc:56070
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr "%<#pragma omp error%> gefunden"
  
! #: c/c-parser.cc:30253 cp/parser.cc:53178
  #, gcc-internal-format
  msgid "expected at least one assumption clause"
  msgstr "mindestens eine Annahme-Klausel erwartet"
  
! #: c/c-parser.cc:30346 c/c-parser.cc:30653 cp/parser.cc:53271
! #: cp/parser.cc:54814 cp/parser.cc:54841
  #, gcc-internal-format
  msgid "expected directive name"
  msgstr "Name einer Direktive erwartet"
  
! #: c/c-parser.cc:30358 cp/parser.cc:53283
  #, gcc-internal-format
  msgid "invalid OpenMP directive name in %qs clause argument: declarative, informational, and meta directives not permitted"
  msgstr "ungültiger Name einer OpenMP-Direktive im Argument der %qs-Klausel: deklarative, informative und Meta-Direktiven sind nicht erlaubt"
  
! #: c/c-parser.cc:30366 cp/parser.cc:53291
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs clause argument"
  msgstr "unbekannter OpenMP-Direktiven-Name im Argument der %qs-Klausel"
  
! #: c/c-parser.cc:30373 cp/parser.cc:53298
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses"
  msgstr "%<%s%s%s%s%s%>-Direktive wird sowohl in %<absent%>- als auch %<contains%>-Klauseln erwähnt"
  
! #: c/c-parser.cc:30384 cp/parser.cc:53309
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses"
  msgstr "%<%s%s%s%s%s%>-Direktive wird mehrfach in %qs-Klauseln erwähnt"
  
! #: c/c-parser.cc:30407 cp/parser.cc:53336
  #, gcc-internal-format
  msgid "unknown assumption clause %qs"
  msgstr "unbekanntes Annahme-Klausel %qs"
  
! #: c/c-parser.cc:30420 cp/parser.cc:53346
  #, gcc-internal-format
  msgid "expected assumption clause"
  msgstr "Annahme-Klausel erwartet"
  
! #: c/c-parser.cc:30549 cp/parser.cc:54707
  #, gcc-internal-format
  msgid "expected %<when%>, %<otherwise%>, or %<default%> clause"
  msgstr "eine der Klauseln %<when%>, %<otherwise%> oder %<default%> erwartet"
  
! #: c/c-parser.cc:30561 cp/parser.cc:54720
! #, gcc-internal-format
! msgid "%<default%> clause on metadirectives deprecated since OpenMP 5.2, use %<otherwise%>"
! msgstr ""
! 
! #: c/c-parser.cc:30571 cp/parser.cc:54730
  #, gcc-internal-format
  msgid "too many %<otherwise%> or %<default%> clauses in %<metadirective%>"
  msgstr "zu viele %<otherwise%>- oder %<default%>-Klauseln in %<metadirective%>"
  
! #: c/c-parser.cc:30579 cp/parser.cc:54739
  #, gcc-internal-format
  msgid "%<otherwise%> or %<default%> clause must appear last in %<metadirective%>"
  msgstr "die Klauseln %<otherwise%> oder %<default%> müssen als letztes in %<metadirective%> angegeben werden"
  
! #: c/c-parser.cc:30666 cp/parser.cc:54827
  #, gcc-internal-format
  msgid "unknown directive name"
  msgstr "Unbekannte Direktivenname"
  
! #: c/c-parser.cc:30681 cp/parser.cc:54847
  #, gcc-internal-format
  msgid "metadirectives cannot be used as variants of a %<metadirective%>"
  msgstr "Metadirektiven können nicht als Varianten von %<metadirective%> verwendet werden"
  
! #: c/c-parser.cc:30687 cp/parser.cc:54853
  #, gcc-internal-format
  msgid "declarative directive variants of a %<metadirective%> are not supported"
  msgstr "deklarative Direktivenvarianten von %<metadirective%> werden nicht unterstützt"
  
! #: c/c-parser.cc:31019 cp/parser.cc:51180
! #, gcc-internal-format
! msgid "%<omp groupprivate%>"
! msgstr ""
! 
! #: c/c-parser.cc:31045 cp/semantics.cc:10768
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE nach erster Verwendung als %<threadprivate%> deklariert"
  
! #: c/c-parser.cc:31047 cp/semantics.cc:10770
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "automatische Variable %qE kann nicht %<threadprivate%> sein"
  
! #: c/c-parser.cc:31051 cp/semantics.cc:10772
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE hat unvollständigen Typen"
  
! #: c/c-parser.cc:31132 c/c-parser.cc:31201 cp/parser.cc:56698
! #: cp/semantics.cc:12646
! #, gcc-internal-format
! msgid "%<__transaction_atomic%> without transactional memory support enabled"
! msgstr "%<__transaction_atomic%> ohne eingeschaltete Unterstützung für transaktionsgebundenen Speicher"
! 
! #: c/c-parser.cc:31134 c/c-parser.cc:31203 cp/parser.cc:56696
! #: cp/semantics.cc:12644
! #, gcc-internal-format
! msgid "%<__transaction_relaxed%> without transactional memory support enabled"
! msgstr "%<__transaction_relaxed%> ohne eingeschaltete Unterstützung für transaktionsgebundenen Speicher"
! 
! #: c/c-parser.cc:31235 cp/parser.cc:56829
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr "%<__transaction_cancel%> ohne eingeschaltete Unterstützung für transaktionsbasierten Speicher"
  
! #: c/c-parser.cc:31241 cp/parser.cc:56835
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr "%<__transaction_cancel%> innerhalb eines %<__transaction_relaxed%>"
  
! #: c/c-parser.cc:31250
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr "Funktionsaufruf von %<__transaction_cancel%> nicht innerhalb von äußerer %<__transaction_atomic%>- oder %<transaction_may_cancel_outer%>-Funktion"
  
! #: c/c-parser.cc:31258 cp/parser.cc:56853
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%> nicht innerhalb von %<__transaction_atomic%>"
  
! #: c/c-parser.cc:31351
  #, gcc-internal-format
  msgid "no closing brace"
  msgstr "fehlende schließende geschweifte Klammer"
  
! #: c/c-typeck.cc:246
  #, gcc-internal-format
  msgid "%qD has an incomplete type %qT"
  msgstr "%qD hat unvollständigen Typ %qT"
  
! #: c/c-typeck.cc:260 c/c-typeck.cc:13076 c/c-typeck.cc:13150 cp/call.cc:5129
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "falsche Verwendung eines void-Ausdruckes"
  
! #: c/c-typeck.cc:268
  #, gcc-internal-format
  msgid "invalid use of flexible array member"
  msgstr "falsche Verwendung eines flexiblen Arrayelements"
  
! #: c/c-typeck.cc:274 cp/typeck2.cc:435 rust/backend/rust-tree.cc:3934
  #, gcc-internal-format
  msgid "invalid use of array with unspecified bounds"
  msgstr "falsche Verwendung eines Arrays mit unbekannten Grenzen"
  
! #: c/c-typeck.cc:282
  #, gcc-internal-format
  msgid "invalid use of undefined type %qT"
  msgstr "falsche Verwendung des undefinierten Typs %qT"
  
  #. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
! #: c/c-typeck.cc:285
  #, gcc-internal-format
  msgid "invalid use of incomplete typedef %qT"
  msgstr "falsche Verwendung des unvollständigen typedef %qT"
  
! #: c/c-typeck.cc:358
  #, gcc-internal-format
  msgid "%qT and %qT are in disjoint named address spaces"
  msgstr "%qT und %qT sind in disjunkt benannten Adressräumen"
  
! #: c/c-typeck.cc:579
  #, gcc-internal-format
  msgid "%qs attribute can only be applied to variadic functions"
  msgstr "Attribut %qs gilt nur für variadische Funktionen"
  
! #: c/c-typeck.cc:652
  #, gcc-internal-format
  msgid "function types not truly compatible in ISO C"
  msgstr "Funktionstypen nicht wirklich kompatibel in ISO-C"
  
! #: c/c-typeck.cc:1140
  #, gcc-internal-format
  msgid "cannot mix operands of decimal floating and vector types"
  msgstr "Operanden von dezimalen Gleitkomma- und Vektortypen können nicht gemischt werden"
  
! #: c/c-typeck.cc:1145
  #, gcc-internal-format
  msgid "cannot mix operands of decimal floating and complex types"
  msgstr "Operanden von dezimalen Gleitkomma- und komplexen Typen können nicht gemischt werden"
  
! #: c/c-typeck.cc:1150
  #, gcc-internal-format
  msgid "cannot mix operands of decimal floating and other floating types"
  msgstr "Operanden von dezimalen und anderen Gleitkommatypen können nicht gemischt werden"
  
! #: c/c-typeck.cc:1180
  #, gcc-internal-format
  msgid "%<_Complex _BitInt(%d)%> unsupported"
  msgstr "%<_Complex _BitInt(%d)%> wird nicht unterstützt"
  
! #: c/c-typeck.cc:1829
  #, gcc-internal-format
  msgid "invalid use of pointers to arrays with different qualifiers in ISO C before C23"
  msgstr "ungültige Verwendung von Zeigern auf Arrays mit unterschiedlichen Qualifizierern in ISO C vor C23"
  
! #: c/c-typeck.cc:1833
  #, gcc-internal-format
  msgid "types are not quite compatible"
  msgstr "Typen nicht ganz kompatibel"
  
! #: c/c-typeck.cc:1837
  #, gcc-internal-format
  msgid "pointer target types incompatible in C++"
  msgstr "Zeiger-Zieltypen sind in C++ inkompatibel"
  
! #: c/c-typeck.cc:2055
  #, gcc-internal-format
  msgid "function return types not compatible due to %<volatile%>"
  msgstr "Funktionsrückgabetypen nicht kompatibel wegen %<volatile%>"
  
! #: c/c-typeck.cc:2270
  #, gcc-internal-format
  msgid "converting an array compound literal to a pointer leads to a dangling pointer in C++"
  msgstr "Umwandlung eines zusammengesetzten Arrayliterals in einen Zeiger führt in C++ zu einem baumelnden Zeiger"
  
! #: c/c-typeck.cc:3050
! #, fuzzy, gcc-internal-format
! #| msgid "%qE attribute is not allowed for a non-flexible array member field"
! msgid "%<counted_by%> attribute is not allowed for a pointer to structure or union with flexible array member"
! msgstr "Attribut %qE kann nur für flexible Array-Felder angegeben werden"
! 
! #: c/c-typeck.cc:3292 c/c-typeck.cc:11224
  #, gcc-internal-format
  msgid "%qT has no member named %qE; did you mean %qE?"
  msgstr "%qT hat kein Element namens %qE; meinten Sie %qE?"
  
! #: c/c-typeck.cc:3296 c/c-typeck.cc:11228
  #, gcc-internal-format
  msgid "%qT has no member named %qE"
  msgstr "%qT hat kein Element namens %qE"
  
! #: c/c-typeck.cc:3305
  #, gcc-internal-format
  msgid "accessing a member %qE of an atomic structure %qE"
  msgstr "Zugriff auf ein Element %qE einer atomaren Struktur %qE"
  
! #: c/c-typeck.cc:3308
  #, gcc-internal-format
  msgid "accessing a member %qE of an atomic union %qE"
  msgstr "Zugriff auf ein Element %qE einer atomaren Union %qE"
  
! #: c/c-typeck.cc:3375
  #, gcc-internal-format
  msgid "%qE is a pointer to pointer; did you mean to dereference it before applying %<->%> to it?"
  msgstr "%qE ist ein Zeiger auf einen Zeiger; wollten Sie ihn dereferenzieren, bevor Sie %<->%> darauf anwenden?"
  
! #: c/c-typeck.cc:3384
  #, gcc-internal-format
  msgid "%qE is a pointer; did you mean to use %<->%>?"
  msgstr "%qE ist ein Zeiger; meinten Sie %<->%>?"
  
! #: c/c-typeck.cc:3391
  #, gcc-internal-format
  msgid "request for member %qE in something not a structure or union"
  msgstr "Anfrage nach Element %qE in etwas, was keine Struktur oder Variante ist"
  
! #: c/c-typeck.cc:3439
  #, gcc-internal-format
  msgid "dereferencing %<void *%> pointer"
  msgstr "Dereferenzierung eines %<void *%>-Zeigers"
  
! #: c/c-typeck.cc:3494
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "indizierter Wert ist weder Array noch Zeiger noch Vektor"
  
! #: c/c-typeck.cc:3504 cp/typeck.cc:4273 cp/typeck.cc:4367
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "Arrayindex ist keine Ganzzahl"
  
! #: c/c-typeck.cc:3510
  #, gcc-internal-format
  msgid "subscripted value is pointer to function"
  msgstr "indizierter Wert ist Zeiger auf Funktion"
  
! #: c/c-typeck.cc:3565
! #, fuzzy, gcc-internal-format
! #| msgid "array subscript is not an integer"
! msgid "array subscript is negative"
! msgstr "Arrayindex ist keine Ganzzahl"
! 
! #: c/c-typeck.cc:3578
! #, fuzzy, gcc-internal-format
! #| msgid "ISO C forbids subscripting %<register%> array"
! msgid "ISO C forbids subscripting %<register%> array before C2Y"
  msgstr "ISO-C verbietet, ein %<register%>-Array zu indizieren"
  
! #: c/c-typeck.cc:3582
  #, gcc-internal-format
  msgid "ISO C90 forbids subscripting non-lvalue array"
  msgstr "ISO-C90 verbietet, ein Nicht-L-Wert-Array zu indizieren"
  
! #: c/c-typeck.cc:3787
  #, gcc-internal-format
  msgid "underspecified %qD referenced in its initializer"
  msgstr "unvollständig angegebenes %qD wird in seinem Initialisierer referenziert"
  
! #: c/c-typeck.cc:3832
! #, fuzzy, gcc-internal-format
! #| msgid "enum conversion in initialization is invalid in C++"
! msgid "enum constant defined in struct or union is not visible in C++"
! msgstr "enum-Umwandlung in Initialisierung ist in C++ ungültig"
! 
! #: c/c-typeck.cc:3834
  #, gcc-internal-format
  msgid "enum constant defined here"
  msgstr "enum-Konstante hier definiert"
  
! #: c/c-typeck.cc:3953 cp/typeck.cc:2277
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr "%<sizeof%> auf Array-Funktionsparameter %qE gibt die Größe von %qT zurück"
  
! #: c/c-typeck.cc:4296
  #, gcc-internal-format
  msgid "called object %qE is not a function or function pointer"
  msgstr "gerufenes Objekt %qE ist keine Funktion oder Funktionszeiger"
  
! #: c/c-typeck.cc:4302
  #, gcc-internal-format
  msgid "called object %qD is not a function or function pointer"
  msgstr "gerufenes Objekt %qD ist keine Funktion oder Funktionszeiger"
  
! #: c/c-typeck.cc:4308
  #, gcc-internal-format
  msgid "called object is not a function or function pointer"
  msgstr "gerufenes Objekt ist keine Funktion oder Funktionszeiger"
*************** msgstr "gerufenes Objekt ist keine Funkt
*** 50396,52188 ****
  #. This situation leads to run-time undefined behavior.  We can't,
  #. therefore, simply error unless we can prove that all possible
  #. executions of the program must execute the code.
! #: c/c-typeck.cc:3896
  #, gcc-internal-format
  msgid "function called through a non-compatible type"
  msgstr "Funktion über nicht kompatiblen Typen aufgerufen"
  
! #: c/c-typeck.cc:3901 c/c-typeck.cc:3957
  #, gcc-internal-format
  msgid "function with qualified void return type called"
  msgstr "Funktion mit qualifiziertem void-Rückgabetypen aufgerufen"
  
! #: c/c-typeck.cc:4012
  #, gcc-internal-format, gfc-internal-format
  msgid "type of formal parameter %d is incomplete"
  msgstr "Typ des formalen Parameters %d ist unvollständig"
  
! #: c/c-typeck.cc:4024
  #, gcc-internal-format
  msgid "passing argument %d of %qE as integer rather than floating due to prototype"
  msgstr "Übergabe des Arguments %d von %qE als Ganzzahl statt Gleitkomma aufgrund des Prototyps"
  
! #: c/c-typeck.cc:4030
  #, gcc-internal-format
  msgid "passing argument %d of %qE as integer rather than complex due to prototype"
  msgstr "Übergabe des Arguments %d von %qE als Ganzzahl statt komplex aufgrund des Prototyps"
  
! #: c/c-typeck.cc:4036
  #, gcc-internal-format
  msgid "passing argument %d of %qE as complex rather than floating due to prototype"
  msgstr "Übergabe des Arguments %d von %qE als komplex statt Gleitkomma aufgrund des Prototyps"
  
! #: c/c-typeck.cc:4042
  #, gcc-internal-format
  msgid "passing argument %d of %qE as floating rather than integer due to prototype"
  msgstr "Übergabe des Arguments %d von %qE als Gleitkomma statt Ganzzahl aufgrund des Prototyps"
  
! #: c/c-typeck.cc:4048
  #, gcc-internal-format
  msgid "passing argument %d of %qE as complex rather than integer due to prototype"
  msgstr "Übergabe des Arguments %d von %qE als komplex statt Ganzzahl aufgrund des Prototyps"
  
! #: c/c-typeck.cc:4054
  #, gcc-internal-format
  msgid "passing argument %d of %qE as floating rather than complex due to prototype"
  msgstr "Übergabe des Arguments %d von %qE als Gleitkomma statt komplex aufgrund des Prototyps"
  
! #: c/c-typeck.cc:4070
  #, gcc-internal-format
  msgid "passing argument %d of %qE as %<float%> rather than %<double%> due to prototype"
  msgstr "Übergabe des Arguments %d von %qE als %<float%> statt %<double%> aufgrund des Prototyps"
  
! #: c/c-typeck.cc:4096
  #, gcc-internal-format
  msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
  msgstr "Übergabe des Arguments %d von %qE als %qT statt %qT aufgrund des Prototyps"
  
! #: c/c-typeck.cc:4122
  #, gcc-internal-format
  msgid "passing argument %d of %qE with different width due to prototype"
  msgstr "Übergabe des Arguments %d von %qE mit anderer Breite aufgrund des Prototyps"
  
! #: c/c-typeck.cc:4146
  #, gcc-internal-format
  msgid "passing argument %d of %qE as unsigned due to prototype"
  msgstr "Übergabe des Arguments %d von %qE als vorzeichenlos aufgrund des Prototyps"
  
! #: c/c-typeck.cc:4151
  #, gcc-internal-format
  msgid "passing argument %d of %qE as signed due to prototype"
  msgstr "Übergabe des Arguments %d von %qE als vorzeichenbehaftet aufgrund des Prototyps"
  
! #: c/c-typeck.cc:4325
  #, gcc-internal-format
  msgid "too many arguments to method %qE; expected %i, have %i"
  msgstr "zu viele Argumente für Methode %qE; %i erwartet, %i bekommen"
  
! #: c/c-typeck.cc:4329
  #, gcc-internal-format
  msgid "too many arguments to function %qE; expected %i, have %i"
  msgstr "zu viele Argumente für Funktion %qE; %i erwartet, %i bekommen"
  
! #: c/c-typeck.cc:4339
  #, gcc-internal-format
  msgid "too many arguments to built-in function %qE expecting %d"
  msgstr "zu viele Argumente für eingebaute Funktion %qE, nur %d erwartet"
  
! #: c/c-typeck.cc:4352
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for method %qE declared without parameters"
  msgstr "ISO-C23 erlaubt keine Argumente für die Methode %qE, die ohne Parameter deklariert ist"
  
! #: c/c-typeck.cc:4357
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for function %qE declared without parameters"
  msgstr "ISO-C23 erlaubt keine Argumente für die Funktion %qE, die ohne Parameter deklariert ist"
  
! #: c/c-typeck.cc:4433
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr "implizite Umwandlung von %qT in %qT bei Übergabe von Argument an Funktion"
  
! #: c/c-typeck.cc:4514
  #, gcc-internal-format
  msgid "too few arguments to function %qE; expected at least %i, have %i"
  msgstr "zu wenige Argumente für Funktion %qE; mindestens %i erwartet, %i bekommen"
  
! #: c/c-typeck.cc:4515
  #, gcc-internal-format
  msgid "too few arguments to function %qE; expected %i, have %i"
  msgstr "zu wenige Argumente für Funktion %qE; %i erwartet, %i bekommen"
  
! #: c/c-typeck.cc:4529
  #, gcc-internal-format
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "zu wenige Argumente für eingebaute Funktion %qE, %u erwartet"
  
! #: c/c-typeck.cc:4707 c/c-typeck.cc:4735 cp/typeck.cc:5965 cp/typeck.cc:6253
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "Vergleich mit Zeichenkettenliteral führt zu unspezifiziertem Verhalten"
  
! #: c/c-typeck.cc:4715 c/c-typeck.cc:4726 cp/typeck.cc:6002 cp/typeck.cc:6026
  #, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr "Vergleich zwischen Zeiger und '\\0'"
  
! #: c/c-typeck.cc:4718 c/c-typeck.cc:4729 cp/typeck.cc:6005 cp/typeck.cc:6029
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr "wollten Sie vielleicht den Zeiger dereferenzieren?"
  
! #: c/c-typeck.cc:4747 c/c-typeck.cc:4754 c/c-typeck.cc:6131 c/c-typeck.cc:6136
! #: c/c-typeck.cc:8684 cp/tree.cc:6464
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "Null als Nullzeigerkonstante"
  
! #: c/c-typeck.cc:4775
  #, gcc-internal-format
  msgid "comparison between %qT and %qT"
  msgstr "Vergleich zwischen %qT und %qT"
  
! #: c/c-typeck.cc:4834
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in subtraction"
  msgstr "Zeiger des Typs %<void *%> in Subtraktion verwendet"
  
! #: c/c-typeck.cc:4837
  #, gcc-internal-format
  msgid "pointer to a function used in subtraction"
  msgstr "Zeiger auf eine Funktion in Subtraktion verwendet"
  
! #: c/c-typeck.cc:4871
  #, gcc-internal-format
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "Arithmetik mit Zeiger auf unvollständigen Typen"
  
! #: c/c-typeck.cc:4880 cp/typeck.cc:7053
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "Arithmetik mit Zeiger auf leeres Aggregat"
  
! #: c/c-typeck.cc:5329
  #, gcc-internal-format
  msgid "%<~%> on a boolean expression"
  msgstr "%<~%> auf booleschem Ausdruck"
  
! #: c/c-typeck.cc:5333
  #, gcc-internal-format
  msgid "did you mean to use logical not?"
  msgstr "meinten Sie ein logisches Nicht (%<!%>)?"
  
! #: c/c-typeck.cc:5343
  #, gcc-internal-format
  msgid "ISO C does not support %<~%> for complex conjugation"
  msgstr "ISO-C unterstützt nicht %<~%> für komplexe Konjugation"
  
! #: c/c-typeck.cc:5367
  #, gcc-internal-format
  msgid "wrong type argument to absu"
  msgstr "falsches Typargument für »absu«"
  
! #: c/c-typeck.cc:5393
  #, gcc-internal-format
  msgid "wrong type argument to unary exclamation mark"
  msgstr "Argument falschen Typs für unäres Ausrufungszeichen"
  
! #: c/c-typeck.cc:5451
  #, gcc-internal-format
  msgid "increment of enumeration value is invalid in C++"
  msgstr "Schrittweite von Aufzählungswerten (enum) ist in C++ ungültig"
  
! #: c/c-typeck.cc:5454
  #, gcc-internal-format
  msgid "decrement of enumeration value is invalid in C++"
  msgstr "Verringerung von Aufzählungswerten (enum) ist in C++ ungültig"
  
! #: c/c-typeck.cc:5461
  #, gcc-internal-format
  msgid "increment of a boolean expression"
  msgstr "Inkrementieren eines booleschen Ausdrucks"
  
! #: c/c-typeck.cc:5464
  #, gcc-internal-format
  msgid "decrement of a boolean expression"
  msgstr "Dekrementieren eines booleschen Ausdrucks"
  
! #: c/c-typeck.cc:5480
  #, gcc-internal-format
  msgid "ISO C does not support %<++%> and %<--%> on complex types before C2Y"
  msgstr "ISO-C unterstützt %<++%> und %<--%> für komplexe Typen erst ab C2Y"
  
! #: c/c-typeck.cc:5507 c/c-typeck.cc:5541
  #, gcc-internal-format
  msgid "wrong type argument to increment"
  msgstr "Argument falschen Typs für Inkrementierung"
  
! #: c/c-typeck.cc:5509 c/c-typeck.cc:5544
  #, gcc-internal-format
  msgid "wrong type argument to decrement"
  msgstr "Argument falschen Typs für Dekrementierung"
  
! #: c/c-typeck.cc:5529
  #, gcc-internal-format
  msgid "increment of pointer to an incomplete type %qT"
  msgstr "Inkrementieren eines Zeigers auf unvollständigen Typ %qT"
  
! #: c/c-typeck.cc:5533
  #, gcc-internal-format
  msgid "decrement of pointer to an incomplete type %qT"
  msgstr "Dekrementieren eines Zeigers auf unvollständigen Typ %qT"
  
! #: c/c-typeck.cc:5641
  #, gcc-internal-format
  msgid "taking address of expression of type %<void%>"
  msgstr "Adresse des Ausdrucks des Typs %<void%> wird genommen"
  
! #: c/c-typeck.cc:5704 c/c-typeck.cc:5900
  #, gcc-internal-format
  msgid "cannot take address of bit-field %qD"
  msgstr "die Adresse des Bit-Feldes %qD kann nicht ermittelt werden"
  
! #: c/c-typeck.cc:5718
  #, gcc-internal-format
  msgid "cannot take address of scalar with reverse storage order"
  msgstr "Adresse eines Skalars mit umgekehrter Speicherreihenfolge kann nicht ermittelt werden"
  
! #: c/c-typeck.cc:5726
  #, gcc-internal-format
  msgid "address of array with reverse scalar storage order requested"
  msgstr "Adresse eines Arrays mit umgekehrter Speicherreihenfolge angefordert"
  
! #: c/c-typeck.cc:5915
  #, gcc-internal-format
  msgid "address of register compound literal requested"
  msgstr "Adresse des mit »register« deklarierten zusammengesetzten Literals angefordert"
  
! #: c/c-typeck.cc:5936
  #, gcc-internal-format
  msgid "global register variable %qD used in nested function"
  msgstr "globale Register-Variable %qD in verschachtelter Funktion verwendet"
  
! #: c/c-typeck.cc:5939
  #, gcc-internal-format
  msgid "register variable %qD used in nested function"
  msgstr "Register-Variable %qD in verschachtelter Funktion verwendet"
  
! #: c/c-typeck.cc:5944
  #, gcc-internal-format
  msgid "address of global register variable %qD requested"
  msgstr "Adresse der globalen Variablen %qD angefordert"
  
! #: c/c-typeck.cc:5946 d/d-codegen.cc:761
  #, gcc-internal-format
  msgid "address of register variable %qD requested"
  msgstr "Adresse der Register-Variablen %qD angefordert"
  
! #: c/c-typeck.cc:6085
  #, gcc-internal-format
  msgid "non-lvalue array in conditional expression"
  msgstr "Nicht-L-Wert-Array in bedingtem Ausdruck"
  
! #: c/c-typeck.cc:6181
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other result of conditional"
  msgstr "implizite Umwandlung von %qT in %qT um an anderes Ergebnis von Bedingung anzupassen"
  
! #: c/c-typeck.cc:6240 c/c-typeck.cc:6246
  #, gcc-internal-format
  msgid "operand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operand"
  msgstr "Operand von %<?:%> wechselt das Vorzeichen von %qT nach %qT, aufgrund der Vorzeichenlosigkeit des anderen Operanden"
  
! #: c/c-typeck.cc:6263
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr with only one void side"
  msgstr "ISO-C verbietet bedingten Ausdruck mit nur einer void-Seite"
  
! #: c/c-typeck.cc:6280
  #, gcc-internal-format
  msgid "pointers to disjoint address spaces used in conditional expression"
  msgstr "Zeiger auf disjunkte Adressräume in bedingtem Ausdruck verwendet"
  
! #: c/c-typeck.cc:6304
  #, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression"
  msgstr "Zeiger auf Array verliert durch den Bedingungsausdruck Qualifizierer"
  
! #: c/c-typeck.cc:6308
  #, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression in ISO C before C23"
  msgstr "Zeiger auf Array verliert durch den Bedingungsausdruck Qualifizierer, in ISO C vor C23"
  
! #: c/c-typeck.cc:6313
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
  msgstr "ISO-C verbietet bedingten Ausdruck zwischen %<void *%> und Funktionszeiger"
  
! #: c/c-typeck.cc:6335
  #, gcc-internal-format
  msgid "pointer type mismatch in conditional expression"
  msgstr "Zeigertyp passt nicht in bedingtem Ausdruck"
  
! #: c/c-typeck.cc:6338
  #, gcc-internal-format
  msgid "first expression has type %qT"
  msgstr "der erste Ausdruck hat den Typ %qT"
  
! #: c/c-typeck.cc:6339
  #, gcc-internal-format
  msgid "second expression has type %qT"
  msgstr "der zweite Ausdruck hat den Typ %qT"
  
! #: c/c-typeck.cc:6350 c/c-typeck.cc:6363
  #, gcc-internal-format
  msgid "pointer/integer type mismatch in conditional expression"
  msgstr "Zeiger-/Ganzzahltyp passt nicht in bedingtem Ausdruck"
  
! #: c/c-typeck.cc:6390
  #, gcc-internal-format
  msgid "type mismatch in conditional expression"
  msgstr "Typ passt nicht in bedingtem Ausdruck"
  
! #: c/c-typeck.cc:6506
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %E"
  msgstr "der Rückgabewert von %qD (mit %<nodiscard%>-Attribut deklariert) wird ignoriert: %E"
  
! #: c/c-typeck.cc:6510
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>"
  msgstr "der Rückgabewert von %qD (mit %<nodiscard%>-Attribut deklariert) wird ignoriert"
  
! #: c/c-typeck.cc:6529
  #, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>: %E"
  msgstr "der Rückgabewert vom Typ %qT (mit %<nodiscard%>-Attribut deklariert) wird ignoriert: %E"
  
! #: c/c-typeck.cc:6534
  #, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>"
  msgstr "der Rückgabewert vom Typ %qT (mit %<nodiscard%>-Attribut deklariert) wird ignoriert"
  
! #: c/c-typeck.cc:6543 cp/cvt.cc:1132 rust/backend/rust-tree.cc:640
  #, gcc-internal-format
  msgid "in call to %qD, declared here"
  msgstr "im Aufruf von %qD, hier deklariert"
  
! #: c/c-typeck.cc:6592
  #, gcc-internal-format
  msgid "left-hand operand of comma expression has no effect"
  msgstr "linker Operand des Komma-Ausdrucks hat keinen Effekt"
  
! #: c/c-typeck.cc:6610 c/c-typeck.cc:13226
  #, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr "rechter Operand des Komma-Ausdrucks hat keinen Effekt"
  
! #: c/c-typeck.cc:6681
  msgid "cast adds %q#v qualifier to function type"
  msgstr "Typumwandlung fügt Qualifizierer %q#v zu Funktionstyp hinzu"
  
! #: c/c-typeck.cc:6687
  msgid "cast discards %qv qualifier from pointer target type"
  msgstr "Typumwandlung streicht Qualifizierer %qv von Zeiger-Zieltyp"
  
! #: c/c-typeck.cc:6722
  #, gcc-internal-format
  msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
  msgstr "zur Sicherheit müssen alle vorübergehenden Zeiger in Umwandlung von %qT in %qT mit %<const%> qualifiziert sein"
  
! #: c/c-typeck.cc:6819
  #, gcc-internal-format
  msgid "cast specifies array type"
  msgstr "Typkonvertierung gibt Arraytyp an"
  
! #: c/c-typeck.cc:6825
  #, gcc-internal-format
  msgid "cast specifies function type"
  msgstr "Typkonvertierung gibt Funktionstyp an"
  
! #: c/c-typeck.cc:6840
  #, gcc-internal-format
  msgid "ISO C forbids casting nonscalar to the same type"
  msgstr "ISO-C verbietet Typkonvertierung von Nicht-Skalar auf selben Typen"
  
! #: c/c-typeck.cc:6844
  #, gcc-internal-format
  msgid "useless cast to type %qT"
  msgstr "nutzlose Umwandlung in Typ %qT"
  
! #: c/c-typeck.cc:6864
  #, gcc-internal-format
  msgid "ISO C forbids casts to union type"
  msgstr "ISO-C verbietet Typkonvertierung auf union-Typ"
  
! #: c/c-typeck.cc:6874
  #, gcc-internal-format
  msgid "cast to union type from type not present in union"
  msgstr "Typkonvertierung in union-Typ von nicht in union vorhandenem Typen"
  
! #: c/c-typeck.cc:6909
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint generic address space pointer"
  msgstr "Umwandlung in %qs-Adressraumzeiger aus getrenntem allgemeinen Adressraumzeiger"
  
! #: c/c-typeck.cc:6914
  #, gcc-internal-format
  msgid "cast to generic address space pointer from disjoint %qs address space pointer"
  msgstr "Umwandlung in allgemeinen Adressraumzeiger aus getrenntem %qs-Adressraumzeiger"
  
! #: c/c-typeck.cc:6919
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint %qs address space pointer"
  msgstr "Umwandlung in %qs-Adressraumzeiger aus getrenntem %qs-Adressraumzeiger"
  
! #: c/c-typeck.cc:6952
  #, gcc-internal-format
  msgid "cast increases required alignment of target type"
  msgstr "Typkonvertierung erfordert Ausrichtung des Zieltyps"
  
! #: c/c-typeck.cc:6964
  #, gcc-internal-format
  msgid "cast from pointer to integer of different size"
  msgstr "Typkonvertierung von Zeiger auf Ganzzahl anderer Breite"
  
! #: c/c-typeck.cc:6969
  #, gcc-internal-format
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "Typumwandlung von Funktionsaufruf des Typs %qT in unpassenden Typen %qT"
  
! #: c/c-typeck.cc:6979 cp/typeck.cc:9499
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "Typkonvertierung in Zeiger von Ganzzahl anderer Breite"
  
! #: c/c-typeck.cc:6993
  #, gcc-internal-format
  msgid "ISO C forbids conversion of function pointer to object pointer type"
  msgstr "ISO-C verbietet Konvertierung von Funktionszeigern in Objektzeigertyp"
  
! #: c/c-typeck.cc:7002
  #, gcc-internal-format
  msgid "ISO C forbids conversion of object pointer to function pointer type"
  msgstr "ISO-C verbietet Konvertierung von Objektzeigertypen in Funktionszeigertyp"
  
! #: c/c-typeck.cc:7012
  #, gcc-internal-format
  msgid "cast between incompatible function types from %qT to %qT"
  msgstr "unvollständiger Funktionstyp %qT kann nicht nach %qT umgewandelt werden"
  
! #: c/c-typeck.cc:7127
  #, gcc-internal-format
  msgid "defining a type in a cast is invalid in C++"
  msgstr "Definition eines Typs in einer Umwandlung ist in C++ ungültig"
  
! #: c/c-typeck.cc:7169
  #, gcc-internal-format
  msgid "assignment to expression with array type"
  msgstr "Zuweisung an Ausdruck von Arraytyp"
  
! #: c/c-typeck.cc:7295
  #, gcc-internal-format
  msgid "enum conversion in assignment is invalid in C++"
  msgstr "enum-Umwandlung in Zuweisung ist in C++ ungültig"
  
! #: c/c-typeck.cc:7497 c/c-typeck.cc:7516 c/c-typeck.cc:7573
  #, gcc-internal-format
  msgid "(near initialization for %qs)"
  msgstr "(nahe der Initialisierung für %qs)"
  
! #: c/c-typeck.cc:7589
  #, gcc-internal-format
  msgid "array initialized from parenthesized string constant"
  msgstr "Array mit geklammerter Zeichenkettenkonstante initialisiert"
  
! #: c/c-typeck.cc:7639
  msgid "expected %e but argument is of type %e"
  msgstr "%e erwartet, aber Argument hat Typ %e"
  
! #: c/c-typeck.cc:7673
  #, gcc-internal-format
  msgid "%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr "der Typ von %qD Argument %d ist %qT, der Aufruf der eingebauten Funktion, die ohne Prototyp deklariert wurde, erwartet jedoch %qT"
  
! #: c/c-typeck.cc:7676
  #, gcc-internal-format
  msgid "%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr "der Typ von %qD Argument %d wird zu %qT befördert, der Aufruf der eingebauten Funktion, die ohne Prototyp deklariert wurde, erwartet jedoch %qT"
  
! #: c/c-typeck.cc:7681
  #, gcc-internal-format
  msgid "built-in %qD declared here"
  msgstr "eingebaute %qD ist hier deklariert"
  
! #: c/c-typeck.cc:7738 c/c-typeck.cc:8646
  msgid "%e declared here"
  msgstr "%e wird hier deklariert"
  
! #: c/c-typeck.cc:7931
  #, gcc-internal-format
  msgid "enum conversion when passing argument %d of %qE is invalid in C++"
  msgstr "Enum-Umwandlung bei Übergabe des Arguments %d von %qE ist in C++ ungültig"
  
! #: c/c-typeck.cc:7936
  #, gcc-internal-format
  msgid "expected %qT but argument is of type %qT"
  msgstr "%qT erwartet, aber Argument hat Typ %qT"
  
! #: c/c-typeck.cc:7940
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
  msgstr "enum-Umwandlung von %qT nach %qT in Zuweisung ist in C++ ungültig"
  
! #: c/c-typeck.cc:7945
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in initialization is invalid in C++"
  msgstr "enum-Umwandlung von %qT nach %qT in Initialisierung ist in C++ ungültig"
  
! #: c/c-typeck.cc:7950
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in return is invalid in C++"
  msgstr "enum-Umwandlung von %qT nach %qT in Rückgabe ist in C++ ungültig"
  
! #: c/c-typeck.cc:7968
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT"
  msgstr "implizite Umwandlung von %qT nach %qT"
  
! #: c/c-typeck.cc:8150 c/c-typeck.cc:8549
  msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
  msgstr "Übergabe des Arguments %d von %qE erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#v"
  
! #: c/c-typeck.cc:8153 c/c-typeck.cc:8552
  msgid "assignment makes %q#v qualified function pointer from unqualified"
  msgstr "Zuweisung erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#v"
  
! #: c/c-typeck.cc:8156 c/c-typeck.cc:8554
  msgid "initialization makes %q#v qualified function pointer from unqualified"
  msgstr "Initialisierung erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#v"
  
! #: c/c-typeck.cc:8159 c/c-typeck.cc:8556
  msgid "return makes %q#v qualified function pointer from unqualified"
  msgstr "return erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#v"
  
! #: c/c-typeck.cc:8167 c/c-typeck.cc:8439 c/c-typeck.cc:8482
  msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgstr "Übergabe des Arguments %d von %qE entfernt Kennzeichner %qv von Zeiger-Ziel-Typ"
  
! #: c/c-typeck.cc:8169 c/c-typeck.cc:8441 c/c-typeck.cc:8484
  msgid "assignment discards %qv qualifier from pointer target type"
  msgstr "Zuweisung streicht Qualifizierer %qv von Zeiger-Zieltyp"
  
! #: c/c-typeck.cc:8171 c/c-typeck.cc:8443 c/c-typeck.cc:8486
  msgid "initialization discards %qv qualifier from pointer target type"
  msgstr "Initialisierung streicht Qualifizierer %qv von Zeiger-Zieltyp"
  
! #: c/c-typeck.cc:8173 c/c-typeck.cc:8445 c/c-typeck.cc:8488
  msgid "return discards %qv qualifier from pointer target type"
  msgstr "return streicht Qualifizierer %qv von Zeiger-Zieltyp"
  
! #: c/c-typeck.cc:8182
  #, gcc-internal-format
  msgid "ISO C prohibits argument conversion to union type"
  msgstr "ISO-C verbietet Argumentkonvertierung in union-Typ"
  
! #: c/c-typeck.cc:8250
  #, gcc-internal-format
  msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgstr "Anfrage zur impliziten für Umwandlung von %qT in %qT ist in C++ nicht erlaubt"
  
! #: c/c-typeck.cc:8277
  #, gcc-internal-format
  msgid "passing argument %d of %qE from pointer to non-enclosed address space"
  msgstr "Übergabe des Arguments %d von %qE von Zeiger auf nicht eingeschlossenen Adressbereich"
  
! #: c/c-typeck.cc:8288
  #, gcc-internal-format
  msgid "assignment from pointer to non-enclosed address space"
  msgstr "Zuweisung von Zeiger auf nicht eingeschlossenen Adressbereich"
  
! #: c/c-typeck.cc:8299
  #, gcc-internal-format
  msgid "initialization from pointer to non-enclosed address space"
  msgstr "Initialisierung von Zeiger auf nicht enthaltenen Adressraum"
  
! #: c/c-typeck.cc:8309
  #, gcc-internal-format
  msgid "return from pointer to non-enclosed address space"
  msgstr "Rückgabe von Pointer auf nicht enthaltenen Adressraum"
  
! #: c/c-typeck.cc:8325
  #, gcc-internal-format
  msgid "expected %qT but pointer is of type %qT"
  msgstr "%qT erwartet, aber Zeiger hat Typ %qT"
  
! #: c/c-typeck.cc:8340
  #, gcc-internal-format
  msgid "argument %d of %qE might be a candidate for a format attribute"
  msgstr "Argument %d von %qE könnte Kandidat für Formatattribut sein"
  
! #: c/c-typeck.cc:8346
  #, gcc-internal-format
  msgid "assignment left-hand side might be a candidate for a format attribute"
  msgstr "Links-Zuweisung könnte Kandidat für Formatattribut sein"
  
! #: c/c-typeck.cc:8352
  #, gcc-internal-format
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "Linke-Initialisierung könnte Kandidat für Formatattribut sein"
  
! #: c/c-typeck.cc:8357 cp/typeck.cc:10675
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "Rückgabetyp könnte Kandidat für Formatattribut sein"
  
! #: c/c-typeck.cc:8381
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible scalar storage order"
  msgstr "Übergabe des Arguments %d von %qE von inkompatibler Speicherreihenfolge für Skalare"
  
! #: c/c-typeck.cc:8391
  #, gcc-internal-format
  msgid "assignment to %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "Zuweisung an %qT von Zeigertyp %qT mit inkompatibler Speicherreihenfolge für Skalare"
  
! #: c/c-typeck.cc:8401
  #, gcc-internal-format
  msgid "initialization of %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "Initialisierung von %qT von Zeigertyp %qT mit inkompatibler Speicherreihenfolge für Skalare"
  
! #: c/c-typeck.cc:8406
  #, gcc-internal-format
  msgid "returning %qT from pointer type with incompatible scalar storage order %qT"
  msgstr "Rückgabe von %qT von Zeigertyp %qT mit inkompatibler Speicherreihenfolge für Skalare"
  
! #: c/c-typeck.cc:8456
  #, gcc-internal-format
  msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
  msgstr "ISO-C verbietet Übergabe des Arguments %d von %qE zwischen Funktionszeiger und %<void *%>"
  
! #: c/c-typeck.cc:8459
  #, gcc-internal-format
  msgid "ISO C forbids assignment between function pointer and %<void *%>"
  msgstr "ISO-C verbietet Zuweisung zwischen Funktionszeiger und %<void *%>"
  
! #: c/c-typeck.cc:8461
  #, gcc-internal-format
  msgid "ISO C forbids initialization between function pointer and %<void *%>"
  msgstr "ISO-C verbietet Initialisierung zwischen Funktionszeiger und %<void *%>"
  
! #: c/c-typeck.cc:8463
  #, gcc-internal-format
  msgid "ISO C forbids return between function pointer and %<void *%>"
  msgstr "ISO-C verbietet return zwischen Funktionszeiger und %<void *%>"
  
! #: c/c-typeck.cc:8493
  #, gcc-internal-format
  msgid "array with qualifier on the element is not qualified before C23"
  msgstr "Array mit Qualifizierer auf dem Element wird vor C23 nicht qualifiziert"
  
! #: c/c-typeck.cc:8511
  #, gcc-internal-format
  msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgstr "Zeigerziele bei Übergabe des Arguments %d von %qE unterscheiden sich im Vorzeichenbesitz"
  
! #: c/c-typeck.cc:8519
  #, gcc-internal-format
  msgid "pointer targets in assignment from %qT to %qT differ in signedness"
  msgstr "Zeigerziele in Zuweisung von %qT nach %qT unterscheiden sich im Vorzeichenbesitz"
  
! #: c/c-typeck.cc:8525
  #, gcc-internal-format
  msgid "pointer targets in initialization of %qT from %qT differ in signedness"
  msgstr "Zeigerziele in Initialisierung von %qT nach %qT unterscheiden sich im Vorzeichenbesitz"
  
! #: c/c-typeck.cc:8530
  #, gcc-internal-format
  msgid "pointer targets in returning %qT from a function with return type %qT differ in signedness"
  msgstr "Zeigerziele in Rückgabe von %qT aus einer Funktion mit Rückgabetyp %qT unterscheiden sich im Vorzeichenbesitz"
  
! #: c/c-typeck.cc:8577
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible pointer type"
  msgstr "Übergabe des Arguments %d von %qE von inkompatiblem Zeigertyp"
  
! #: c/c-typeck.cc:8588
  msgid "assignment to %e from pointer to %qD with incompatible type %e"
  msgstr "Zuweisung an %e von Zeiger auf %qD mit inkompatiblem Typ %e"
  
! #: c/c-typeck.cc:8594
  msgid "assignment to %e from incompatible pointer type %e"
  msgstr "Zuweisung an %e von inkompatiblem Zeigertyp %e"
  
! #: c/c-typeck.cc:8603
  msgid "initialization of %e from pointer to %qD with incompatible type %e"
  msgstr "Initialisierung von %e von Zeiger auf %qD mit inkompatiblem Typ %e"
  
! #: c/c-typeck.cc:8609
  msgid "initialization of %e from incompatible pointer type %e"
  msgstr "Initialisierung von %e von inkompatiblem Zeigertyp %e"
  
! #: c/c-typeck.cc:8617
  msgid "returning pointer to %qD of type %e from a function with incompatible type %e"
  msgstr "Rückgabe von Zeiger auf %qD vom Typ %e aus einer Funktion mit inkompatiblem Typ %e"
  
! #: c/c-typeck.cc:8623
  msgid "returning %e from a function with incompatible return type %e"
  msgstr "Rückgabe von %e aus einer Funktion mit inkompatiblem Rückgabetyp %e"
  
! #: c/c-typeck.cc:8699
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgstr "Übergabe des Arguments %d von %qE wandelt eine Zahl in einen Zeiger um, ohne explizite Typkonvertierung"
  
! #: c/c-typeck.cc:8709
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes pointer from integer without a cast"
  msgstr "Zuweisung an %qT von %qT wandelt eine Zahl in einen Zeiger um, ohne explizite Typkonvertierung"
  
! #: c/c-typeck.cc:8715
  #, gcc-internal-format
  msgid "initialization of %qT from %qT makes pointer from integer without a cast"
  msgstr "Initialisierung von %qT von %qT wandelt eine Zahl in einen Zeiger um, ohne explizite Typkonvertierung"
  
! #: c/c-typeck.cc:8720
  #, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes pointer from integer without a cast"
  msgstr "Rückgabe von %qT aus einer Funktion mit Rückgabetyp %qT wandelt eine Zahl in einen Zeiger um, ohne explizite Typkonvertierung"
  
! #: c/c-typeck.cc:8742
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgstr "Übergabe des Arguments %d von %qE wandelt eine Zahl in einen Zeiger um, ohne explizite Typkonvertierung"
  
! #: c/c-typeck.cc:8752
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes integer from pointer without a cast"
  msgstr "Zuweisung an %qT aus %qT wandelt einen Zeiger in eine Ganzzahl um, ohne explizite Typkonvertierung"
  
! #: c/c-typeck.cc:8758
  #, gcc-internal-format
  msgid "initialization of %qT from %qT makes integer from pointer without a cast"
  msgstr "Initialisierung eines %qT aus %qT wandelt einen Zeiger in eine Zahl um, ohne explizite Typkonvertierung"
  
! #: c/c-typeck.cc:8762
  #, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes integer from pointer without a cast"
  msgstr "Rückgabe von %qT aus einer Funktion mit Rückgabetyp %qT wandelt einen Zeiger in eine Zahl um, ohne explizite Typkonvertierung"
  
! #: c/c-typeck.cc:8795
  #, gcc-internal-format
  msgid "incompatible type for argument %d of %qE"
  msgstr "Inkompatibler Typ für Argument %d von %qE"
  
! #: c/c-typeck.cc:8806
  #, gcc-internal-format
  msgid "incompatible types when assigning to type %qT from type %qT"
  msgstr "unverträgliche Typen bei Zuweisung an Typ %qT von Typ %qT"
  
! #: c/c-typeck.cc:8817
  #, gcc-internal-format
  msgid "incompatible types when initializing type %qT using type %qT"
  msgstr "inkompatible Typen bei Initialisierung von Typ %qT mit Typ %qT"
  
! #: c/c-typeck.cc:8827
  #, gcc-internal-format
  msgid "incompatible types when returning type %qT but %qT was expected"
  msgstr "unverträgliche Typen bei Rückgabe von Typ %qT, aber %qT wurde erwartet"
  
! #: c/c-typeck.cc:8907
  #, gcc-internal-format
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "traditionelles C lehnt automatische Gesamt-Initialisierung ab"
  
! #: c/c-typeck.cc:9149
  #, gcc-internal-format
  msgid "%<constexpr%> pointer initializer is not null"
  msgstr "Initialisierer für %<constexpr%>-Zeiger ist nicht null"
  
! #: c/c-typeck.cc:9166 c/c-typeck.cc:9176 c/c-typeck.cc:9238 c/c-typeck.cc:9391
  #, gcc-internal-format
  msgid "%<constexpr%> initializer not representable in type of object"
  msgstr "%<constexpr%>-Initialisierer ist nicht im Typen des Objekts darstellbar"
  
! #: c/c-typeck.cc:9172
  #, gcc-internal-format
  msgid "%<constexpr%> integer initializer is not an integer constant expression"
  msgstr "Initialisierer für %<constexpr%>-Ganzzahl ist kein konstanter Ganzzahlausdruck"
  
! #: c/c-typeck.cc:9186
  #, gcc-internal-format
  msgid "%<constexpr%> initializer is not an arithmetic constant expression"
  msgstr "Initialisierer für %<constexpr%> ist kein konstanter arithmetischer Ausdruck"
  
! #: c/c-typeck.cc:9203
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a real type is of complex type"
  msgstr "%<constexpr%>-Initialisierer für einen reellen Typen hat komplexen Typ"
  
! #: c/c-typeck.cc:9212
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr "%<constexpr%>-Initialisierer für einen binären Gleitkommatypen hat dezimalen Typ"
  
! #: c/c-typeck.cc:9356 c/c-typeck.cc:10324 cp/typeck2.cc:1241
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "Initialisierung eines flexiblen Array-Elements"
  
! #: c/c-typeck.cc:9372 cp/typeck2.cc:1258
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr "Array von %qT kann nicht aus einem Zeichenkettenliteral mit Typ %<Array von %T%> initialisiert werden"
  
! #: c/c-typeck.cc:9418
  #, gcc-internal-format
  msgid "initializer-string for array of %qT is too long (%wu chars into %wu available)"
  msgstr "Initialisierungs-Zeichenkette für Array von %qT ist zu lang (%wu Zeichen passen nicht in %wu verfügbare)"
  
! #: c/c-typeck.cc:9423
  #, gcc-internal-format
  msgid "initializer-string for array of %qT is too long for C++ (%wu chars into %wu available)"
  msgstr "Initialisierungs-Zeichenkette für Array von %qT ist zu lang für C++ (%wu Zeichen passen nicht in %wu verfügbare)"
  
! #: c/c-typeck.cc:9430
  #, gcc-internal-format
  msgid "initializer-string for array of %qT truncates NUL terminator but destination lacks %qs attribute (%wu chars into %wu available)"
  msgstr "Initialisierer-Zeichenkette für Array von %qT schneidet NUL-Terminator ab, aber dem Ziel fehlt das %qs-Attribut (%wu Zeichen passen nicht in %wu verfügbare)"
  
! #: c/c-typeck.cc:9442
  #, gcc-internal-format
  msgid "array of inappropriate type initialized from string constant"
  msgstr "Array unpassenden Typs mit Zeichenkettenkonstante initialisiert"
  
! #: c/c-typeck.cc:9510 cp/typeck.cc:2556
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "ungültige Verwendung eines Nicht-L-Wert-Arrays"
  
! #: c/c-typeck.cc:9524 c/c-typeck.cc:9664 c/c-typeck.cc:10418
  #, gcc-internal-format
  msgid "invalid initializer"
  msgstr "ungültige Initialisierung"
  
! #: c/c-typeck.cc:9536 c/c-typeck.cc:9560 c/c-typeck.cc:9563 c/c-typeck.cc:9571
! #: c/c-typeck.cc:9633 c/c-typeck.cc:11401 c/c-typeck.cc:11485
  #, gcc-internal-format
  msgid "initializer element is not constant"
  msgstr "Initialisierungselement ist nicht konstant"
  
! #: c/c-typeck.cc:9545
  #, gcc-internal-format
  msgid "array initialized from non-constant array expression"
  msgstr "Array mit nicht konstantem Arrayausdruck initialisiert"
  
! #: c/c-typeck.cc:9576 c/c-typeck.cc:9646 c/c-typeck.cc:11495
  #, gcc-internal-format
  msgid "initializer element is not a constant expression"
  msgstr "Initialisierungselement ist kein konstanter Ausdruck"
  
! #: c/c-typeck.cc:9598 cp/typeck2.cc:1340
  #, gcc-internal-format
  msgid "conversion from %qT to %qT changes value from %qd to %qd"
  msgstr "Umwandlung von %qT in %qT ändert Wert von %qd nach %qd"
  
! #: c/c-typeck.cc:9640 c/c-typeck.cc:11490
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr "Initialisierungs-Element ist zur Lade-Zeit nicht berechenbar"
  
! #: c/c-typeck.cc:9946 cp/decl.cc:7904
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "opake Vektortypen können nicht initialisiert werden"
  
! #: c/c-typeck.cc:10172
  #, gcc-internal-format
  msgid "extra brace group at end of initializer"
  msgstr "zusätzliche geschweifte Klammern am Ende der Initialisierung"
  
! #: c/c-typeck.cc:10256
  #, gcc-internal-format
  msgid "braces around scalar initializer"
  msgstr "geschweifte Klammern um Skalar-Initialisierung"
  
! #: c/c-typeck.cc:10326 c/c-typeck.cc:10330 c/c-typeck.cc:12093
! #: c/c-typeck.cc:12218 cp/typeck2.cc:1268 cp/typeck2.cc:1621
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "Initialisierung eines flexiblen Array-Elements in geschachteltem Kontext"
  
! #: c/c-typeck.cc:10367
  #, gcc-internal-format
  msgid "missing braces around initializer"
  msgstr "geschweifte Klammern fehlen um Initialisierung"
  
! #: c/c-typeck.cc:10390
  #, gcc-internal-format
  msgid "missing initializer for field %qD of %qT"
  msgstr "fehlende Initialisierung für Feld %qD von %qT fehlt"
  
! #: c/c-typeck.cc:10430
  #, gcc-internal-format
  msgid "extra elements in scalar initializer"
  msgstr "zusätzliche Elemente in Skalar-Initialisierung"
  
! #: c/c-typeck.cc:10552 c/c-typeck.cc:10634
  #, gcc-internal-format
  msgid "array index in non-array initializer"
  msgstr "Arrayindex in Nicht-Array-Initialisierung"
  
! #: c/c-typeck.cc:10557 c/c-typeck.cc:10696
  #, gcc-internal-format
  msgid "field name not in record or union initializer"
  msgstr "Feldname nicht in Datensatz- oder union-Initialisierung"
  
! #: c/c-typeck.cc:10607
  #, gcc-internal-format
  msgid "array index in initializer not of integer type"
  msgstr "Arrayindex in Initialisierung hat nicht Ganzzahltyp"
  
! #: c/c-typeck.cc:10616 c/c-typeck.cc:10625
  #, gcc-internal-format
  msgid "array index in initializer is not an integer constant expression"
  msgstr "Arrayindex in Initialisierung ist kein konstanter Ganzzahlausdruck"
  
! #: c/c-typeck.cc:10630 c/c-typeck.cc:10632
  #, gcc-internal-format
  msgid "nonconstant array index in initializer"
  msgstr "nichtkonstanter Arrayindex in Initialisierung"
  
! #: c/c-typeck.cc:10636 c/c-typeck.cc:10639
  #, gcc-internal-format
  msgid "array index in initializer exceeds array bounds"
  msgstr "Arrayindex in Initialisierung überschreitet Arraygrenzen"
  
! #: c/c-typeck.cc:10658
  #, gcc-internal-format
  msgid "empty index range in initializer"
  msgstr "leerer Indexbereich in Initialisierung"
  
! #: c/c-typeck.cc:10667
  #, gcc-internal-format
  msgid "array index range in initializer exceeds array bounds"
  msgstr "Arrayindexbereich in Initialisierung überschreitet Arraygrenzen"
  
! #: c/c-typeck.cc:10801 c/c-typeck.cc:10856 c/c-typeck.cc:10897
! #: c/c-typeck.cc:10957 c/c-typeck.cc:11004 c/c-typeck.cc:11592
  #, gcc-internal-format
  msgid "initialized field overwritten"
  msgstr "initialisiertes Feld überschrieben"
  
! #: c/c-typeck.cc:10892 c/c-typeck.cc:10953 c/c-typeck.cc:11000
! #: c/c-typeck.cc:11589
  #, gcc-internal-format
  msgid "initialized field with side-effects overwritten"
  msgstr "initialisiertes Feld mit Seiteneffekten überschrieben"
  
! #: c/c-typeck.cc:11517
  #, gcc-internal-format
  msgid "enum conversion in initialization is invalid in C++"
  msgstr "enum-Umwandlung in Initialisierung ist in C++ ungültig"
  
! #: c/c-typeck.cc:11963
  #, gcc-internal-format
  msgid "excess elements in %qT initializer"
  msgstr "überzählige Elemente in %qT-Initialisierer"
  
! #: c/c-typeck.cc:11975 c/c-typeck.cc:12052
  #, gcc-internal-format
  msgid "excess elements in struct initializer"
  msgstr "Elementüberschreitung in struct-Initialisierung"
  
! #: c/c-typeck.cc:11996
  #, gcc-internal-format
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr "positionelle Initialisierung eines Feldes in %<struct%>, die mit dem %<designated_init%>-Attribut deklariert wurde"
  
! #: c/c-typeck.cc:12067 c/c-typeck.cc:12193 cp/typeck2.cc:1245
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "nicht-statische Initialisierung eines flexiblen Arrayelements"
  
! #: c/c-typeck.cc:12163
  #, gcc-internal-format
  msgid "excess elements in union initializer"
  msgstr "Elementüberschreitung in union-Initialisierung"
  
! #: c/c-typeck.cc:12185
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr "traditionelles C lehnt Initialisierung von unions ab"
  
! #: c/c-typeck.cc:12284
  #, gcc-internal-format
  msgid "excess elements in array initializer"
  msgstr "Elementüberschreitung in Arrayinitialisierung"
  
! #: c/c-typeck.cc:12361 c/c-typeck.cc:12363
  #, gcc-internal-format
  msgid "excess elements in vector initializer"
  msgstr "Elementüberschreitung in Vektorinitialisierung"
  
! #: c/c-typeck.cc:12397
  #, gcc-internal-format
  msgid "excess elements in scalar initializer"
  msgstr "Elementüberschreitung in Skalarinitialisierung"
  
! #: c/c-typeck.cc:12564 c/c-typeck.cc:12640 cp/semantics.cc:2346
! #: cp/semantics.cc:2455
  #, gcc-internal-format
  msgid "constraint allows registers outside of a function"
  msgstr "Einschränkung erlaubt Register außerhalb einer Funktion"
  
! #: c/c-typeck.cc:12576 cp/semantics.cc:2358
  #, gcc-internal-format
  msgid "side-effects in output operand outside of a function"
  msgstr "Nebenwirkungen im Ausgabeoperanden außerhalb einer Funktion"
  
! #: c/c-typeck.cc:12587 cp/semantics.cc:2374
  #, gcc-internal-format
  msgid "output operand outside of a function is not constant"
  msgstr "Ausgabeoperand außerhalb einer Funktion ist nicht konstant"
  
! #: c/c-typeck.cc:12595 c/c-typeck.cc:12685 cp/semantics.cc:2385
! #: cp/semantics.cc:2518
  #, gcc-internal-format
  msgid "%<-%> modifier used inside of a function"
  msgstr "%<-%>-Modifikator wird innerhalb einer Funktion verwendet"
  
! #: c/c-typeck.cc:12653 cp/semantics.cc:2468
  #, gcc-internal-format
  msgid "%<:%> constraint operand is not address of a function or non-automatic variable"
  msgstr "Operand der %<:%>-Einschränkung ist weder die Adresse einer Funktion noch einer nichtautomatischen Variable"
  
! #: c/c-typeck.cc:12666 cp/semantics.cc:2481
  #, gcc-internal-format
  msgid "side-effects in input operand outside of a function"
  msgstr "Nebenwirkungen im Eingabeoperanden außerhalb einer Funktion"
  
! #: c/c-typeck.cc:12677 cp/semantics.cc:2496 cp/semantics.cc:2510
  #, gcc-internal-format
  msgid "input operand outside of a function is not constant"
  msgstr "Eingabeoperand außerhalb einer Funktion ist nicht konstant"
  
! #: c/c-typeck.cc:12729
  #, gcc-internal-format
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO-C verbietet %<goto *expr;%>"
  
! #: c/c-typeck.cc:12735
  #, gcc-internal-format
  msgid "computed goto must be pointer type"
  msgstr "das berechnete Goto muss von einem Zeigertyp sein"
  
! #: c/c-typeck.cc:12765 c/gimple-parser.cc:2648 cp/typeck.cc:11275
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "als %<noreturn%> deklarierte Funktion hat %<return%>-Anweisung"
  
! #: c/c-typeck.cc:12794
  #, gcc-internal-format
  msgid "%<return%> with no value, in function returning non-void"
  msgstr "%<return%> ohne Wert in nicht-void zurückgebender Funktion"
  
! #: c/c-typeck.cc:12807 c/gimple-parser.cc:2658
  #, gcc-internal-format
  msgid "%<return%> with a value, in function returning void"
  msgstr "%<return%> mit Wert in void zurückgebender Funktion"
  
! #: c/c-typeck.cc:12810
  #, gcc-internal-format
  msgid "ISO C forbids %<return%> with expression, in function returning void"
  msgstr "ISO-C verbietet %<return%> mit Ausdruck, in void zurückgebender Funktion"
  
! #: c/c-typeck.cc:12892
  #, gcc-internal-format
  msgid "function returns address of label"
  msgstr "Funktion liefert Adresse einer Sprungmarke zurück"
  
! #: c/c-typeck.cc:12983 cp/semantics.cc:1921
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch-Größe ist keine Ganzzahl"
  
! #: c/c-typeck.cc:13008
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr "%<long%> switch-Ausdruck nicht nach %<int%> konvertiert in ISO C"
  
! #: c/c-typeck.cc:13046 c/c-typeck.cc:13054
  #, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr "»case«-Marke ist kein konstanter Ganzzahlausdruck"
  
! #: c/c-typeck.cc:13060 cp/parser.cc:13523
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case-Marke nicht innerhalb einer switch-Anweisung"
  
! #: c/c-typeck.cc:13062
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr "%<default%>-Marke nicht innerhalb einer switch-Anweisung"
  
! #: c/c-typeck.cc:13138 cp/parser.cc:15293
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break-Anweisung nicht innerhalb einer Schleife oder »switch«"
  
! #: c/c-typeck.cc:13141 c/c-typeck.cc:13161 cp/decl.cc:4105 cp/parser.cc:15303
! #: cp/parser.cc:15324
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "ungültiger Ausgang von strukturiertem OpenMP-Block"
  
! #: c/c-typeck.cc:13144 cp/parser.cc:15306
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "break-Anweisung mit OpenMP für Schleife verwendet"
  
! #: c/c-typeck.cc:13158 cp/parser.cc:15316
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue-Anweisung nicht innerhalb einer Schleife"
  
! #: c/c-typeck.cc:13208 cp/cp-gimplify.cc:277
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr "Anweisung ohne Effekt"
  
! #: c/c-typeck.cc:13252
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr "Ausdrucksanweisung hat unvollständigen Typ"
  
! #: c/c-typeck.cc:13543
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULL"
  msgstr "der Vergleich wird immer als %<false%> ausgewertet, da der Zeigeroperand in %qE nicht NULL sein darf"
  
! #: c/c-typeck.cc:13548
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULL"
  msgstr "der Vergleich wird immer als %<true%> ausgewertet, da der Zeigeroperand in %qE nicht NULL sein darf"
  
! #: c/c-typeck.cc:13566 c/c-typeck.cc:13604
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qE will never be NULL"
  msgstr "der Vergleich wird immer als %<false%> ausgewertet, da die Adresse von %qE niemals NULL sein wird"
  
! #: c/c-typeck.cc:13571 c/c-typeck.cc:13609
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qE will never be NULL"
  msgstr "der Vergleich wird immer als %<true%> ausgewertet, da die Adresse von %qE niemals NULL sein wird"
  
! #: c/c-typeck.cc:14201 c/c-typeck.cc:14365 cp/typeck.cc:6279
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr "Vergleich von Vektoren mit verschiedenen Element-Typen"
  
! #: c/c-typeck.cc:14209 c/c-typeck.cc:14373 cp/typeck.cc:6293
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr "Vergleich von Vektoren mit unterschiedlicher Elementanzahl"
  
! #: c/c-typeck.cc:14224 c/c-typeck.cc:14388 cp/typeck.cc:6311
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "Vergleich zwischen den Typen %qT und %qT"
  
! #: c/c-typeck.cc:14234 c/c-typeck.cc:14398 cp/typeck.cc:6328
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr "kein ganzzahliger Typ mit derselben Größe wie %qT gefunden"
  
! #: c/c-typeck.cc:14248 cp/typeck.cc:5954
  #, gcc-internal-format
  msgid "comparing floating-point with %<==%> or %<!=%> is unsafe"
  msgstr "Vergleich von Gleitkomma mit %<==%> oder %<!=%> ist unsicher"
  
! #: c/c-typeck.cc:14287 c/c-typeck.cc:14439
  #, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr "Vergleich von Zeigern auf disjunkte Adressräume"
  
! #: c/c-typeck.cc:14294 c/c-typeck.cc:14300
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "ISO-C verbietet Vergleich von %<void *%> mit Funktionszeiger"
  
! #: c/c-typeck.cc:14307 c/c-typeck.cc:14449
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr "in Vergleich verschiedener Zeigertypen fehlt Typkonvertierung"
  
! #: c/c-typeck.cc:14320 c/c-typeck.cc:14326 c/c-typeck.cc:14476
! #: c/c-typeck.cc:14482
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr "Vergleich zwischen Zeiger und Ganzzahl"
  
! #: c/c-typeck.cc:14427
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr "Vergleich von vollständigen und unvollständigen Zeigern"
  
! #: c/c-typeck.cc:14429
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr "ISO-C verbietet geordnete Vergleiche zwischen Zeigern auf Funktionen"
  
! #: c/c-typeck.cc:14434
  #, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr "geordneter Vergleich von Zeiger mit Null-Zeiger"
  
! #: c/c-typeck.cc:14457 c/c-typeck.cc:14460 c/c-typeck.cc:14467
! #: c/c-typeck.cc:14470
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "geordneter Vergleich von Zeiger mit Ganzzahlnull"
  
! #: c/c-typeck.cc:14547
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr "implizite Umwandlung von %qT in %qT zur Anpassung an anderen Operanden des Binärausdrucks"
  
! #: c/c-typeck.cc:14865
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr "Array, das nicht in Zeiger umgewandelt werden kann, anstelle des geforderten Skalars verwendet"
  
! #: c/c-typeck.cc:14869
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr "Wert eines struct-Typs anstelle des geforderten Skalars verwendet"
  
! #: c/c-typeck.cc:14873
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr "Wert eines union-Typs anstelle des geforderten Skalars verwendet"
  
! #: c/c-typeck.cc:14889
  #, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr "Vektortyp verwendet, wo Skalars benötigt wird"
  
! #: c/c-typeck.cc:15092 cp/semantics.cc:12069
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancel%> muss eine der Klauseln %<parallel%>, %<for%>, %<sections%> oder %<taskgroup%> angeben"
  
! #: c/c-typeck.cc:15103 c/c-typeck.cc:15113 cp/semantics.cc:12080
! #: cp/semantics.cc:12090
  #, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "Klauselmodifizierer %<cancel%> %<if%> erwartet"
  
! #: c/c-typeck.cc:15148 cp/semantics.cc:12125
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancellation point%> muss eine der Klauseln %<parallel%>, %<for%>, %<sections%> oder %<taskgroup%> angeben"
  
! #: c/c-typeck.cc:15216 cp/semantics.cc:5948 cp/semantics.cc:9059
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD in %qs-Klausel muss eine Variable sein"
  
! #: c/c-typeck.cc:15220 c/c-typeck.cc:17037 cp/semantics.cc:5952
! #: cp/semantics.cc:9063
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE in %qs-Klausel muss eine Variable sein"
  
! #: c/c-typeck.cc:15228
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr "%<_Atomic%>-Deklaration %qD in %qs-Klausel"
  
! #: c/c-typeck.cc:15238 c/c-typeck.cc:17044 c/c-typeck.cc:17198
! #: cp/semantics.cc:5961 cp/semantics.cc:9070 cp/semantics.cc:9259
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD in %qs-Klausel ist eine threadprivate Variable"
  
! #: c/c-typeck.cc:15275 cp/semantics.cc:5995
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr "Untere Grenze %qE des Arrayabschnitts muss Ganzzahltyp haben"
  
! #: c/c-typeck.cc:15282 cp/semantics.cc:6002
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "Länge %qE des Arrayabschnitts muss Ganzzahltyp haben"
  
! #: c/c-typeck.cc:15305 cp/semantics.cc:6035
  #, gcc-internal-format
  msgid "expected single pointer in %qs clause"
  msgstr "einelnen Zeiger in %qs-Klausel erwartet"
  
! #: c/c-typeck.cc:15323 c/c-typeck.cc:15390 c/c-typeck.cc:15683
! #: cp/semantics.cc:6053 cp/semantics.cc:6120
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "Arrayabschnitt der Länge 0 in %qs-Klausel"
  
! #: c/c-typeck.cc:15342 cp/semantics.cc:6072
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr "für Arraytyp mit unbekannten Grenzen muss ein Längenausdruck angegeben werden"
  
! #: c/c-typeck.cc:15350 cp/semantics.cc:6080
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr "negative untere Grenze in Arrayabschnitt in %qs-Klausel"
  
! #: c/c-typeck.cc:15359 c/c-typeck.cc:15483 cp/semantics.cc:6089
! #: cp/semantics.cc:6213
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr "Arrayabschnitt mit negativer Länge in %qs-Klausel"
  
! #: c/c-typeck.cc:15376 cp/semantics.cc:6106
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr "untere Grenze %qE geht über Abschnittsgröße in %qs-Klausel hinaus"
  
! #: c/c-typeck.cc:15419 cp/semantics.cc:6149
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr "Länge %qE geht über Abschnittsgröße in %qs-Klausel hinaus"
  
! #: c/c-typeck.cc:15434 cp/semantics.cc:6164
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr "obere Grenze %qE geht über Abschnittsgröße in %qs-Klausel hinaus"
  
! #: c/c-typeck.cc:15471 cp/semantics.cc:6201
  #, gcc-internal-format
  msgid "for array function parameter length expression must be specified"
  msgstr "für Funktionsparameter vom Typ Array muss die Länge angegeben sein"
  
! #: c/c-typeck.cc:15475 cp/semantics.cc:6205
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr "für Zeigertyp muss der Längenausdruck angegeben werden"
  
! #: c/c-typeck.cc:15503 c/c-typeck.cc:15622 cp/semantics.cc:6232
! #: cp/semantics.cc:6368
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr "Arrayabschnitt ist in %qs-Klausel nicht zusammenhängend"
  
! #: c/c-typeck.cc:15513 cp/semantics.cc:6242
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qE hat weder Zeiger- noch Arraytyp"
  
! #: c/c-typeck.cc:15889 cp/semantics.cc:7305
  #, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "Typ des Iterators %qD ist weder ganzzahlig noch ein Zeiger"
  
! #: c/c-typeck.cc:15896
  #, gcc-internal-format
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "Iterator %qD hat %<_Atomic%>-qualifizierten Typ"
  
! #: c/c-typeck.cc:15902 cp/semantics.cc:7312
  #, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr "Iterator %qD hat %<const%>-qualifizierten Typ"
  
! #: c/c-typeck.cc:15915 cp/semantics.cc:7328
  #, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr "Iterator-Schrittweite mit nichtganzzahligem Typ"
  
! #: c/c-typeck.cc:15935 cp/semantics.cc:7364
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr "Iterator %qD hat Schrittweite 0"
  
! #: c/c-typeck.cc:15962
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr "Typ des Iterators %qD verweist auf äußeren Iterator %qD"
  
! #: c/c-typeck.cc:15969 cp/semantics.cc:7398
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr "Anfangsausdruck verweist auf äußeren Iterator %qD"
  
! #: c/c-typeck.cc:15975 cp/semantics.cc:7404
  #, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr "Endausdruck verweist auf äußeren Iterator %qD"
  
! #: c/c-typeck.cc:15981 cp/semantics.cc:7410
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr "Ausdruck für die Schrittweite verweist auf äußeren Iterator %qD"
  
! #: c/c-typeck.cc:16018 cp/semantics.cc:7458
  #, gcc-internal-format
  msgid "expected pointer in %qs clause"
  msgstr "Zeiger in %qs-Klausel erwartet"
  
! #: c/c-typeck.cc:16121 cp/semantics.cc:7624
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr "die Klausel %<inscan%> darf nicht zusammen mit nicht-%<inscan%>-%<reduction%> am selben Konstrukt vorkommen"
  
! #: c/c-typeck.cc:16143 cp/semantics.cc:7644
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr "%<inscan%>-%<reduction%>-Klausel mit Arrayabschnitt"
  
! #: c/c-typeck.cc:16169 c/c-typeck.cc:16179
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr "%qD in %<reduction%>-Klausel ist ein Array der Länge 0"
  
! #: c/c-typeck.cc:16199
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr "%<_Atomic%> %qE in %<reduction%>-Klausel"
  
! #: c/c-typeck.cc:16211
  #, gcc-internal-format
  msgid "zero sized type %qT in %qs clause"
  msgstr "Typ %qT mit Größe 0 in %qs-Klausel"
  
! #: c/c-typeck.cc:16219
  #, gcc-internal-format
  msgid "variable sized type %qT in %qs clause"
  msgstr "Typ %qT mit variabler Größe in %qs-Klausel"
  
! #: c/c-typeck.cc:16263
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE hat ungültigen Typ für %<reduction(%s)%>"
  
! #: c/c-typeck.cc:16272 cp/semantics.cc:7197
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "benutzerdefinierte Reduktion für %qE nicht gefunden"
  
! #: c/c-typeck.cc:16360
  #, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "Elementtyp variabler Länge in %<reduction%>-Klausel eines Arrays"
  
! #: c/c-typeck.cc:16378 c/c-typeck.cc:17292 cp/semantics.cc:9943
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%> clause"
  msgstr "%<nowait%>-Klausel darf nicht zusammen mit %<copyprivate%>-Klausel verwendet werden"
  
! #: c/c-typeck.cc:16390 cp/semantics.cc:10011
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE muss für %<copyin%> %<threadprivate%> sein"
  
! #: c/c-typeck.cc:16405 cp/semantics.cc:7687
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiers"
  msgstr "Modifizierer sollte an %<simd%>- oder %<for%>-Konstrukten nicht in %<linear%>-Klausel angegeben werden, außer wenn OpenMP 5.2 verwendet wird"
  
! #: c/c-typeck.cc:16414
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr "»linear«-Klausel auf Variable vom Typ %qT angewendet, die weder Ganzzahl noch Zeiger ist"
  
! #: c/c-typeck.cc:16422
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr "%<_Atomic%> %qD in %<linear%>-Klausel"
  
! #: c/c-typeck.cc:16441 cp/semantics.cc:7771
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr "Schrittweite %qE der %<linear%>-Klausel muss konstant oder ein Parameter sein"
  
! #: c/c-typeck.cc:16471 c/c-typeck.cc:17192 c/c-typeck.cc:17463
! #: cp/semantics.cc:7858 cp/semantics.cc:9253 cp/semantics.cc:9644
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE ist in Klausel %qs keine Variable"
  
! #: c/c-typeck.cc:16488 cp/semantics.cc:7876
  #, gcc-internal-format
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr "%qD kommt mehr als einmal in Datenfreigabeklauseln vor"
  
! #: c/c-typeck.cc:16499 cp/semantics.cc:7887
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr "%qD tritt in Reduktionsklauseln mehrfach auf"
  
! #: c/c-typeck.cc:16513 c/c-typeck.cc:16583 c/c-typeck.cc:16618
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr "%qE tritt in dieser Datenklausel mehrfach auf"
  
! #: c/c-typeck.cc:16523 c/c-typeck.cc:16591 c/c-typeck.cc:16940
! #: c/c-typeck.cc:17092 c/c-typeck.cc:17100 c/c-typeck.cc:17116
! #: c/c-typeck.cc:17125 c/c-typeck.cc:17133 cp/semantics.cc:7901
! #: cp/semantics.cc:7911 cp/semantics.cc:8004 cp/semantics.cc:8012
! #: cp/semantics.cc:8059 cp/semantics.cc:8941 cp/semantics.cc:9131
! #: cp/semantics.cc:9139 cp/semantics.cc:9159 cp/semantics.cc:9168
! #: cp/semantics.cc:9176
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD tritt in Datenklausel mehrfach auf"
  
! #: c/c-typeck.cc:16526 c/c-typeck.cc:16597 c/c-typeck.cc:17136
! #: cp/semantics.cc:7914 cp/semantics.cc:8018 cp/semantics.cc:9179
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr "%qD tritt in Daten- und Zuordnungsklauseln mehrfach auf"
  
! #: c/c-typeck.cc:16571 cp/semantics.cc:7991
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE ist in Klausel %<firstprivate%> keine Variable"
  
! #: c/c-typeck.cc:16611 cp/semantics.cc:8051
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE ist in Klausel %<lastprivate%> keine Variable"
  
! #: c/c-typeck.cc:16630 cp/semantics.cc:8473
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE ist %<aligned%>-Klausel keine Variable"
  
! #: c/c-typeck.cc:16637
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr "%qE in %<aligned%>-Klausel ist weder Zeiger noch Array"
  
! #: c/c-typeck.cc:16644
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr "%<_Atomic%> %qD in %<aligned%>-Klausel"
  
! #: c/c-typeck.cc:16651
  #, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE tritt in %<aligned%>-Klausel mehrfach auf"
  
! #: c/c-typeck.cc:16664 cp/semantics.cc:8542
  #, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "%qE ist in %<nontemporal%>-Klausel keine Variable"
  
! #: c/c-typeck.cc:16670
  #, gcc-internal-format
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qE tritt in %<nontemporal%>-Klausel mehrfach auf"
  
! #: c/c-typeck.cc:16683 cp/semantics.cc:8581
  #, gcc-internal-format
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr "%qE in %<allocate%>-Klausel ist keine Variable"
  
! #: c/c-typeck.cc:16689
  #, gcc-internal-format
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr "%qE kommt mehr als einmal in %<allocate%>-Klauseln vor"
  
! #: c/c-typeck.cc:16761 cp/semantics.cc:8709
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr "%<depend%>-Klausel mit %<depobj%>-Abhängigkeitstyp auf Arrayabschnitt"
  
! #: c/c-typeck.cc:16776 cp/semantics.cc:8724
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>"
  msgstr "%<omp_all_memory%> wird mit %<depend%>-Art außer %<out%> oder %<inout%> verwendet"
  
! #: c/c-typeck.cc:16784 cp/semantics.cc:8742
  #, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr "%qE ist weder ein lvalue-Ausdruck noch ein Arrayabschnitt in %qs-Klausel"
  
! #: c/c-typeck.cc:16805 cp/semantics.cc:8764
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr "%qE hat nicht den Typ %<omp_depend_t%>, in der %<depend%>-Klausel mit %<depobj%>-Abhängigkeitstyp"
  
! #: c/c-typeck.cc:16815 cp/semantics.cc:8776
  #, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
  msgstr "%qE sollte einen anderen Typ haben als %<omp_depend_t%>, in der %<depend%>-Klausel mit von %<depobj%> verschiedenem Abhängigkeitstyp"
  
! #: c/c-typeck.cc:16876 cp/semantics.cc:8876
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr "Arrayabschnitt in %qs-Klausel hat keinen zuordenbaren Typ"
  
! #: c/c-typeck.cc:16896 c/c-typeck.cc:16972 c/c-typeck.cc:17008
! #: cp/semantics.cc:8896 cp/semantics.cc:8975 cp/semantics.cc:9011
  #, gcc-internal-format
  msgid "unsupported map expression %qE"
  msgstr "nicht unterstützter Map-Ausdruck %qE"
  
! #: c/c-typeck.cc:16936 c/c-typeck.cc:17113 cp/semantics.cc:8937
! #: cp/semantics.cc:9156
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD tritt in Bewegungsklausel mehrfach auf"
  
! #: c/c-typeck.cc:16944 c/c-typeck.cc:17119 cp/semantics.cc:8945
! #: cp/semantics.cc:9162
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD tritt in Zuordnungsklauseln mehrfach auf"
  
! #: c/c-typeck.cc:17063 c/c-typeck.cc:17205 cp/semantics.cc:9099
! #: cp/semantics.cc:9267
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qD in %qs-Klausel hat keinen zuordenbaren Typ"
  
! #: c/c-typeck.cc:17188 cp/semantics.cc:9248
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qE in %qs-Klausel ist weder Variablen- noch Funktionsname"
  
! #: c/c-typeck.cc:17214 cp/semantics.cc:9279
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "%qE tritt in derselben %<declare target%>-Direktive mehrfach auf"
  
! #: c/c-typeck.cc:17228 cp/semantics.cc:9295
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD in %<uniform%>-Klausel ist kein Argument"
  
! #: c/c-typeck.cc:17231 cp/semantics.cc:9298
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE in %<uniform%>-Klausel ist kein Argument"
  
! #: c/c-typeck.cc:17250
  #, gcc-internal-format
  msgid "%qs variable is not a pointer"
  msgstr "Variable %qs muss ein Zeiger sein"
  
! #: c/c-typeck.cc:17257
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "Variable %qs ist weder Zeiger noch Array"
  
! #: c/c-typeck.cc:17305 c/c-typeck.cc:17410 cp/semantics.cc:9894
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%> clause"
  msgstr "%<order%>-Klausel darf nicht zusammen mit %<ordered%>-Klausel verwendet werden"
  
! #: c/c-typeck.cc:17325 cp/semantics.cc:8816
  #, gcc-internal-format
  msgid "too many %qs clauses on a task construct"
  msgstr "zu viele %qs-Klauseln an einem Task-Konstrukt"
  
! #: c/c-typeck.cc:17446 cp/semantics.cc:9612
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "%<inbranch%>-Klausel ist inkompatibel mit %<notinbranch%>"
  
! #: c/c-typeck.cc:17481 cp/semantics.cc:9706
  #, gcc-internal-format
  msgid "%qD appears more than once in action clauses"
  msgstr "%qD kommt in Aktionsklausel mehrfach vor"
  
! #: c/c-typeck.cc:17492 cp/semantics.cc:9720
  #, gcc-internal-format
  msgid "%qD must be of %<omp_interop_t%>"
  msgstr "%qD muss vom Typ %<omp_interop_t%> sein"
  
! #: c/c-typeck.cc:17501 cp/semantics.cc:9729
  #, gcc-internal-format
  msgid "%qD shall not be const"
  msgstr "%qD darf nicht const sein"
  
! #: c/c-typeck.cc:17550 cp/semantics.cc:10082
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE ist vorbestimmt %qs für %qs"
  
! #: c/c-typeck.cc:17560
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr "%<const%>-qualifiziertes %qE darf nur in %<shared%>- oder %<firstprivate%>-Klauseln vorkommen"
  
! #: c/c-typeck.cc:17591 cp/semantics.cc:9835
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr "%<simdlen%>-Klauselwert ist größer als %<safelen%>-Klauselwert"
  
! #: c/c-typeck.cc:17603 cp/semantics.cc:9848
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr "%<nonmonotonic%>-Planungsmodifizierer zusammen mit %<ordered%>-Klausel angegeben"
  
! #: c/c-typeck.cc:17614 c/c-typeck.cc:17622 cp/semantics.cc:9857
! #: cp/semantics.cc:9886
  #, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr "%qs-Klausel darf nicht zusammen mit %<inscan%>-%<reduction%>-Klausel verwendet werden"
  
! #: c/c-typeck.cc:17670 cp/semantics.cc:9815
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr "%<linear%>-Klauselschritt ist ein Parameter %qD, der nicht in der %<uniform%>-Klausel angegeben ist"
  
! #: c/c-typeck.cc:17721 cp/semantics.cc:9865
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr "%<nogroup%>-Klausel darf nicht zusammen mit %<reduction%>-Klausel verwendet werden"
  
! #: c/c-typeck.cc:17729 cp/semantics.cc:9876
  #, gcc-internal-format
  msgid "%<grainsize%> clause must not be used together with %<num_tasks%> clause"
  msgstr "%<grainsize%>-Klausel darf nicht zusammen mit %<num_tasks%>-Klausel verwendet werden"
  
! #: c/c-typeck.cc:17737 cp/semantics.cc:9932
  #, gcc-internal-format
  msgid "%<full%> clause must not be used together with %<partial%> clause"
  msgstr "%<full%>-Klausel darf nicht zusammen mit %<partial%>-Klausel verwendet werden"
  
! #: c/c-typeck.cc:17747 cp/semantics.cc:9905
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr "%<detach%>-Klausel darf nicht zusammen mit %<mergeable%>-Klausel verwendet werden"
  
! #: c/c-typeck.cc:17765 cp/semantics.cc:10107
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr "das Ereignishandle einer %<detach%>-Klausel sollte nicht in einer data-sharing-Klausel sein"
  
! #: c/c-typeck.cc:17783 cp/semantics.cc:10178
  #, gcc-internal-format
  msgid "%<depend%> clause requires action clauses with %<targetsync%> interop-type"
  msgstr "%<depend%>-Klausel erfordert Aktionsklauseln mit %<targetsync%>-Interop-Typ"
  
! #: c/c-typeck.cc:17787 cp/semantics.cc:10182
  #, gcc-internal-format
  msgid "%<init%> clause lacks the %<targetsync%> modifier"
  msgstr "der %<init%>-Klausel fehlt der %<targetsync%>-Modifikator"
  
! #: c/c-typeck.cc:17959
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr "%<va_arg%> kann nicht zusammen mit umgedreher Speicherreihenfolge verwendet werden"
  
! #: c/c-typeck.cc:17964
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "zweites Argument für %<va_arg%> ist vom unvollständigen Typ %qT"
  
! #: c/c-typeck.cc:17970
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is a function type %qT"
  msgstr "zweites Argument für %<va_arg%> ist ein Funktionstyp %qT"
  
! #: c/c-typeck.cc:17976
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr "C++ erfordert weitergegebenen Typ, nicht Enum-Typ, in %<va_arg%>"
--- 53082,54938 ----
  #. This situation leads to run-time undefined behavior.  We can't,
  #. therefore, simply error unless we can prove that all possible
  #. executions of the program must execute the code.
! #: c/c-typeck.cc:4337
  #, gcc-internal-format
  msgid "function called through a non-compatible type"
  msgstr "Funktion über nicht kompatiblen Typen aufgerufen"
  
! #: c/c-typeck.cc:4342 c/c-typeck.cc:4398
  #, gcc-internal-format
  msgid "function with qualified void return type called"
  msgstr "Funktion mit qualifiziertem void-Rückgabetypen aufgerufen"
  
! #: c/c-typeck.cc:4453
  #, gcc-internal-format, gfc-internal-format
  msgid "type of formal parameter %d is incomplete"
  msgstr "Typ des formalen Parameters %d ist unvollständig"
  
! #: c/c-typeck.cc:4465
  #, gcc-internal-format
  msgid "passing argument %d of %qE as integer rather than floating due to prototype"
  msgstr "Übergabe des Arguments %d von %qE als Ganzzahl statt Gleitkomma aufgrund des Prototyps"
  
! #: c/c-typeck.cc:4471
  #, gcc-internal-format
  msgid "passing argument %d of %qE as integer rather than complex due to prototype"
  msgstr "Übergabe des Arguments %d von %qE als Ganzzahl statt komplex aufgrund des Prototyps"
  
! #: c/c-typeck.cc:4477
  #, gcc-internal-format
  msgid "passing argument %d of %qE as complex rather than floating due to prototype"
  msgstr "Übergabe des Arguments %d von %qE als komplex statt Gleitkomma aufgrund des Prototyps"
  
! #: c/c-typeck.cc:4483
  #, gcc-internal-format
  msgid "passing argument %d of %qE as floating rather than integer due to prototype"
  msgstr "Übergabe des Arguments %d von %qE als Gleitkomma statt Ganzzahl aufgrund des Prototyps"
  
! #: c/c-typeck.cc:4489
  #, gcc-internal-format
  msgid "passing argument %d of %qE as complex rather than integer due to prototype"
  msgstr "Übergabe des Arguments %d von %qE als komplex statt Ganzzahl aufgrund des Prototyps"
  
! #: c/c-typeck.cc:4495
  #, gcc-internal-format
  msgid "passing argument %d of %qE as floating rather than complex due to prototype"
  msgstr "Übergabe des Arguments %d von %qE als Gleitkomma statt komplex aufgrund des Prototyps"
  
! #: c/c-typeck.cc:4511
  #, gcc-internal-format
  msgid "passing argument %d of %qE as %<float%> rather than %<double%> due to prototype"
  msgstr "Übergabe des Arguments %d von %qE als %<float%> statt %<double%> aufgrund des Prototyps"
  
! #: c/c-typeck.cc:4537
  #, gcc-internal-format
  msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
  msgstr "Übergabe des Arguments %d von %qE als %qT statt %qT aufgrund des Prototyps"
  
! #: c/c-typeck.cc:4563
  #, gcc-internal-format
  msgid "passing argument %d of %qE with different width due to prototype"
  msgstr "Übergabe des Arguments %d von %qE mit anderer Breite aufgrund des Prototyps"
  
! #: c/c-typeck.cc:4587
  #, gcc-internal-format
  msgid "passing argument %d of %qE as unsigned due to prototype"
  msgstr "Übergabe des Arguments %d von %qE als vorzeichenlos aufgrund des Prototyps"
  
! #: c/c-typeck.cc:4592
  #, gcc-internal-format
  msgid "passing argument %d of %qE as signed due to prototype"
  msgstr "Übergabe des Arguments %d von %qE als vorzeichenbehaftet aufgrund des Prototyps"
  
! #: c/c-typeck.cc:4760
  #, gcc-internal-format
  msgid "too many arguments to method %qE; expected %i, have %i"
  msgstr "zu viele Argumente für Methode %qE; %i erwartet, %i bekommen"
  
! #: c/c-typeck.cc:4764
  #, gcc-internal-format
  msgid "too many arguments to function %qE; expected %i, have %i"
  msgstr "zu viele Argumente für Funktion %qE; %i erwartet, %i bekommen"
  
! #: c/c-typeck.cc:4774
  #, gcc-internal-format
  msgid "too many arguments to built-in function %qE expecting %d"
  msgstr "zu viele Argumente für eingebaute Funktion %qE, nur %d erwartet"
  
! #: c/c-typeck.cc:4787
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for method %qE declared without parameters"
  msgstr "ISO-C23 erlaubt keine Argumente für die Methode %qE, die ohne Parameter deklariert ist"
  
! #: c/c-typeck.cc:4792
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for function %qE declared without parameters"
  msgstr "ISO-C23 erlaubt keine Argumente für die Funktion %qE, die ohne Parameter deklariert ist"
  
! #: c/c-typeck.cc:4871
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr "implizite Umwandlung von %qT in %qT bei Übergabe von Argument an Funktion"
  
! #: c/c-typeck.cc:4952
  #, gcc-internal-format
  msgid "too few arguments to function %qE; expected at least %i, have %i"
  msgstr "zu wenige Argumente für Funktion %qE; mindestens %i erwartet, %i bekommen"
  
! #: c/c-typeck.cc:4953
  #, gcc-internal-format
  msgid "too few arguments to function %qE; expected %i, have %i"
  msgstr "zu wenige Argumente für Funktion %qE; %i erwartet, %i bekommen"
  
! #: c/c-typeck.cc:4967
  #, gcc-internal-format
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "zu wenige Argumente für eingebaute Funktion %qE, %u erwartet"
  
! #: c/c-typeck.cc:5145 c/c-typeck.cc:5173 cp/typeck.cc:6099 cp/typeck.cc:6391
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "Vergleich mit Zeichenkettenliteral führt zu unspezifiziertem Verhalten"
  
! #: c/c-typeck.cc:5153 c/c-typeck.cc:5164 cp/typeck.cc:6136 cp/typeck.cc:6160
  #, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr "Vergleich zwischen Zeiger und '\\0'"
  
! #: c/c-typeck.cc:5156 c/c-typeck.cc:5167 cp/typeck.cc:6139 cp/typeck.cc:6163
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr "wollten Sie vielleicht den Zeiger dereferenzieren?"
  
! #: c/c-typeck.cc:5185 c/c-typeck.cc:5192 c/c-typeck.cc:6623 c/c-typeck.cc:6628
! #: c/c-typeck.cc:9177 cp/tree.cc:6860
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "Null als Nullzeigerkonstante"
  
! #: c/c-typeck.cc:5213
  #, gcc-internal-format
  msgid "comparison between %qT and %qT"
  msgstr "Vergleich zwischen %qT und %qT"
  
! #: c/c-typeck.cc:5272
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in subtraction"
  msgstr "Zeiger des Typs %<void *%> in Subtraktion verwendet"
  
! #: c/c-typeck.cc:5275
  #, gcc-internal-format
  msgid "pointer to a function used in subtraction"
  msgstr "Zeiger auf eine Funktion in Subtraktion verwendet"
  
! #: c/c-typeck.cc:5309
  #, gcc-internal-format
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "Arithmetik mit Zeiger auf unvollständigen Typen"
  
! #: c/c-typeck.cc:5318 cp/typeck.cc:7197
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "Arithmetik mit Zeiger auf leeres Aggregat"
  
! #: c/c-typeck.cc:5769
  #, gcc-internal-format
  msgid "%<~%> on a boolean expression"
  msgstr "%<~%> auf booleschem Ausdruck"
  
! #: c/c-typeck.cc:5773
  #, gcc-internal-format
  msgid "did you mean to use logical not?"
  msgstr "meinten Sie ein logisches Nicht (%<!%>)?"
  
! #: c/c-typeck.cc:5783
  #, gcc-internal-format
  msgid "ISO C does not support %<~%> for complex conjugation"
  msgstr "ISO-C unterstützt nicht %<~%> für komplexe Konjugation"
  
! #: c/c-typeck.cc:5807
  #, gcc-internal-format
  msgid "wrong type argument to absu"
  msgstr "falsches Typargument für »absu«"
  
! #: c/c-typeck.cc:5833
  #, gcc-internal-format
  msgid "wrong type argument to unary exclamation mark"
  msgstr "Argument falschen Typs für unäres Ausrufungszeichen"
  
! #: c/c-typeck.cc:5891
  #, gcc-internal-format
  msgid "increment of enumeration value is invalid in C++"
  msgstr "Schrittweite von Aufzählungswerten (enum) ist in C++ ungültig"
  
! #: c/c-typeck.cc:5894
  #, gcc-internal-format
  msgid "decrement of enumeration value is invalid in C++"
  msgstr "Verringerung von Aufzählungswerten (enum) ist in C++ ungültig"
  
! #: c/c-typeck.cc:5901
  #, gcc-internal-format
  msgid "increment of a boolean expression"
  msgstr "Inkrementieren eines booleschen Ausdrucks"
  
! #: c/c-typeck.cc:5904
  #, gcc-internal-format
  msgid "decrement of a boolean expression"
  msgstr "Dekrementieren eines booleschen Ausdrucks"
  
! #: c/c-typeck.cc:5920
  #, gcc-internal-format
  msgid "ISO C does not support %<++%> and %<--%> on complex types before C2Y"
  msgstr "ISO-C unterstützt %<++%> und %<--%> für komplexe Typen erst ab C2Y"
  
! #: c/c-typeck.cc:5947 c/c-typeck.cc:5981
  #, gcc-internal-format
  msgid "wrong type argument to increment"
  msgstr "Argument falschen Typs für Inkrementierung"
  
! #: c/c-typeck.cc:5949 c/c-typeck.cc:5984
  #, gcc-internal-format
  msgid "wrong type argument to decrement"
  msgstr "Argument falschen Typs für Dekrementierung"
  
! #: c/c-typeck.cc:5969
  #, gcc-internal-format
  msgid "increment of pointer to an incomplete type %qT"
  msgstr "Inkrementieren eines Zeigers auf unvollständigen Typ %qT"
  
! #: c/c-typeck.cc:5973
  #, gcc-internal-format
  msgid "decrement of pointer to an incomplete type %qT"
  msgstr "Dekrementieren eines Zeigers auf unvollständigen Typ %qT"
  
! #: c/c-typeck.cc:6122
  #, gcc-internal-format
  msgid "taking address of expression of type %<void%>"
  msgstr "Adresse des Ausdrucks des Typs %<void%> wird genommen"
  
! #: c/c-typeck.cc:6185 c/c-typeck.cc:6382 d/d-codegen.cc:759
  #, gcc-internal-format
  msgid "cannot take address of bit-field %qD"
  msgstr "die Adresse des Bit-Feldes %qD kann nicht ermittelt werden"
  
! #: c/c-typeck.cc:6199
  #, gcc-internal-format
  msgid "cannot take address of scalar with reverse storage order"
  msgstr "Adresse eines Skalars mit umgekehrter Speicherreihenfolge kann nicht ermittelt werden"
  
! #: c/c-typeck.cc:6207
  #, gcc-internal-format
  msgid "address of array with reverse scalar storage order requested"
  msgstr "Adresse eines Arrays mit umgekehrter Speicherreihenfolge angefordert"
  
! #: c/c-typeck.cc:6401
  #, gcc-internal-format
  msgid "address of register compound literal requested"
  msgstr "Adresse des mit »register« deklarierten zusammengesetzten Literals angefordert"
  
! #: c/c-typeck.cc:6423
  #, gcc-internal-format
  msgid "global register variable %qD used in nested function"
  msgstr "globale Register-Variable %qD in verschachtelter Funktion verwendet"
  
! #: c/c-typeck.cc:6426
  #, gcc-internal-format
  msgid "register variable %qD used in nested function"
  msgstr "Register-Variable %qD in verschachtelter Funktion verwendet"
  
! #: c/c-typeck.cc:6431
  #, gcc-internal-format
  msgid "address of global register variable %qD requested"
  msgstr "Adresse der globalen Variablen %qD angefordert"
  
! #: c/c-typeck.cc:6440 d/d-codegen.cc:775
  #, gcc-internal-format
  msgid "address of register variable %qD requested"
  msgstr "Adresse der Register-Variablen %qD angefordert"
  
! #: c/c-typeck.cc:6578
  #, gcc-internal-format
  msgid "non-lvalue array in conditional expression"
  msgstr "Nicht-L-Wert-Array in bedingtem Ausdruck"
  
! #: c/c-typeck.cc:6613
! #, fuzzy, gcc-internal-format
! #| msgid "defining a type in a compound literal is invalid in C++"
! msgid "different enum types in conditional is invalid in C++: %qT vs %qT"
! msgstr "Definition eines Typs in einem zusammengesetzten Literal ist in C++ ungültig"
! 
! #: c/c-typeck.cc:6673
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other result of conditional"
  msgstr "implizite Umwandlung von %qT in %qT um an anderes Ergebnis von Bedingung anzupassen"
  
! #: c/c-typeck.cc:6732 c/c-typeck.cc:6738
  #, gcc-internal-format
  msgid "operand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operand"
  msgstr "Operand von %<?:%> wechselt das Vorzeichen von %qT nach %qT, aufgrund der Vorzeichenlosigkeit des anderen Operanden"
  
! #: c/c-typeck.cc:6755
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr with only one void side"
  msgstr "ISO-C verbietet bedingten Ausdruck mit nur einer void-Seite"
  
! #: c/c-typeck.cc:6775
  #, gcc-internal-format
  msgid "pointers to disjoint address spaces used in conditional expression"
  msgstr "Zeiger auf disjunkte Adressräume in bedingtem Ausdruck verwendet"
  
! #: c/c-typeck.cc:6799
  #, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression"
  msgstr "Zeiger auf Array verliert durch den Bedingungsausdruck Qualifizierer"
  
! #: c/c-typeck.cc:6803
  #, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression in ISO C before C23"
  msgstr "Zeiger auf Array verliert durch den Bedingungsausdruck Qualifizierer, in ISO C vor C23"
  
! #: c/c-typeck.cc:6808
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
  msgstr "ISO-C verbietet bedingten Ausdruck zwischen %<void *%> und Funktionszeiger"
  
! #: c/c-typeck.cc:6832
  #, gcc-internal-format
  msgid "pointer type mismatch in conditional expression"
  msgstr "Zeigertyp passt nicht in bedingtem Ausdruck"
  
! #: c/c-typeck.cc:6835
  #, gcc-internal-format
  msgid "first expression has type %qT"
  msgstr "der erste Ausdruck hat den Typ %qT"
  
! #: c/c-typeck.cc:6836
  #, gcc-internal-format
  msgid "second expression has type %qT"
  msgstr "der zweite Ausdruck hat den Typ %qT"
  
! #: c/c-typeck.cc:6847 c/c-typeck.cc:6860
  #, gcc-internal-format
  msgid "pointer/integer type mismatch in conditional expression"
  msgstr "Zeiger-/Ganzzahltyp passt nicht in bedingtem Ausdruck"
  
! #: c/c-typeck.cc:6887
  #, gcc-internal-format
  msgid "type mismatch in conditional expression"
  msgstr "Typ passt nicht in bedingtem Ausdruck"
  
! #: c/c-typeck.cc:7003
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %E"
  msgstr "der Rückgabewert von %qD (mit %<nodiscard%>-Attribut deklariert) wird ignoriert: %E"
  
! #: c/c-typeck.cc:7007
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>"
  msgstr "der Rückgabewert von %qD (mit %<nodiscard%>-Attribut deklariert) wird ignoriert"
  
! #: c/c-typeck.cc:7026
  #, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>: %E"
  msgstr "der Rückgabewert vom Typ %qT (mit %<nodiscard%>-Attribut deklariert) wird ignoriert: %E"
  
! #: c/c-typeck.cc:7031
  #, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>"
  msgstr "der Rückgabewert vom Typ %qT (mit %<nodiscard%>-Attribut deklariert) wird ignoriert"
  
! #: c/c-typeck.cc:7040 cp/cvt.cc:1145 rust/backend/rust-tree.cc:644
  #, gcc-internal-format
  msgid "in call to %qD, declared here"
  msgstr "im Aufruf von %qD, hier deklariert"
  
! #: c/c-typeck.cc:7089
  #, gcc-internal-format
  msgid "left-hand operand of comma expression has no effect"
  msgstr "linker Operand des Komma-Ausdrucks hat keinen Effekt"
  
! #: c/c-typeck.cc:7107 c/c-typeck.cc:13753
  #, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr "rechter Operand des Komma-Ausdrucks hat keinen Effekt"
  
! #: c/c-typeck.cc:7178
  msgid "cast adds %q#v qualifier to function type"
  msgstr "Typumwandlung fügt Qualifizierer %q#v zu Funktionstyp hinzu"
  
! #: c/c-typeck.cc:7184
  msgid "cast discards %qv qualifier from pointer target type"
  msgstr "Typumwandlung streicht Qualifizierer %qv von Zeiger-Zieltyp"
  
! #: c/c-typeck.cc:7219
  #, gcc-internal-format
  msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
  msgstr "zur Sicherheit müssen alle vorübergehenden Zeiger in Umwandlung von %qT in %qT mit %<const%> qualifiziert sein"
  
! #: c/c-typeck.cc:7311
  #, gcc-internal-format
  msgid "cast specifies array type"
  msgstr "Typkonvertierung gibt Arraytyp an"
  
! #: c/c-typeck.cc:7317
  #, gcc-internal-format
  msgid "cast specifies function type"
  msgstr "Typkonvertierung gibt Funktionstyp an"
  
! #: c/c-typeck.cc:7332
  #, gcc-internal-format
  msgid "ISO C forbids casting nonscalar to the same type"
  msgstr "ISO-C verbietet Typkonvertierung von Nicht-Skalar auf selben Typen"
  
! #: c/c-typeck.cc:7336
  #, gcc-internal-format
  msgid "useless cast to type %qT"
  msgstr "nutzlose Umwandlung in Typ %qT"
  
! #: c/c-typeck.cc:7356
  #, gcc-internal-format
  msgid "ISO C forbids casts to union type"
  msgstr "ISO-C verbietet Typkonvertierung auf union-Typ"
  
! #: c/c-typeck.cc:7366
  #, gcc-internal-format
  msgid "cast to union type from type not present in union"
  msgstr "Typkonvertierung in union-Typ von nicht in union vorhandenem Typen"
  
! #: c/c-typeck.cc:7401
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint generic address space pointer"
  msgstr "Umwandlung in %qs-Adressraumzeiger aus getrenntem allgemeinen Adressraumzeiger"
  
! #: c/c-typeck.cc:7406
  #, gcc-internal-format
  msgid "cast to generic address space pointer from disjoint %qs address space pointer"
  msgstr "Umwandlung in allgemeinen Adressraumzeiger aus getrenntem %qs-Adressraumzeiger"
  
! #: c/c-typeck.cc:7411
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint %qs address space pointer"
  msgstr "Umwandlung in %qs-Adressraumzeiger aus getrenntem %qs-Adressraumzeiger"
  
! #: c/c-typeck.cc:7444
  #, gcc-internal-format
  msgid "cast increases required alignment of target type"
  msgstr "Typkonvertierung erfordert Ausrichtung des Zieltyps"
  
! #: c/c-typeck.cc:7456
  #, gcc-internal-format
  msgid "cast from pointer to integer of different size"
  msgstr "Typkonvertierung von Zeiger auf Ganzzahl anderer Breite"
  
! #: c/c-typeck.cc:7462
  #, gcc-internal-format
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "Typumwandlung von Funktionsaufruf des Typs %qT in unpassenden Typen %qT"
  
! #: c/c-typeck.cc:7472 cp/typeck.cc:9654
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "Typkonvertierung in Zeiger von Ganzzahl anderer Breite"
  
! #: c/c-typeck.cc:7486
  #, gcc-internal-format
  msgid "ISO C forbids conversion of function pointer to object pointer type"
  msgstr "ISO-C verbietet Konvertierung von Funktionszeigern in Objektzeigertyp"
  
! #: c/c-typeck.cc:7495
  #, gcc-internal-format
  msgid "ISO C forbids conversion of object pointer to function pointer type"
  msgstr "ISO-C verbietet Konvertierung von Objektzeigertypen in Funktionszeigertyp"
  
! #: c/c-typeck.cc:7505
  #, gcc-internal-format
  msgid "cast between incompatible function types from %qT to %qT"
  msgstr "unvollständiger Funktionstyp %qT kann nicht nach %qT umgewandelt werden"
  
! #: c/c-typeck.cc:7620
  #, gcc-internal-format
  msgid "defining a type in a cast is invalid in C++"
  msgstr "Definition eines Typs in einer Umwandlung ist in C++ ungültig"
  
! #: c/c-typeck.cc:7662
  #, gcc-internal-format
  msgid "assignment to expression with array type"
  msgstr "Zuweisung an Ausdruck von Arraytyp"
  
! #: c/c-typeck.cc:7803
  #, gcc-internal-format
  msgid "enum conversion in assignment is invalid in C++"
  msgstr "enum-Umwandlung in Zuweisung ist in C++ ungültig"
  
! #: c/c-typeck.cc:7997 c/c-typeck.cc:8016 c/c-typeck.cc:8075
  #, gcc-internal-format
  msgid "(near initialization for %qs)"
  msgstr "(nahe der Initialisierung für %qs)"
  
! #: c/c-typeck.cc:8091
  #, gcc-internal-format
  msgid "array initialized from parenthesized string constant"
  msgstr "Array mit geklammerter Zeichenkettenkonstante initialisiert"
  
! #: c/c-typeck.cc:8141
  msgid "expected %e but argument is of type %e"
  msgstr "%e erwartet, aber Argument hat Typ %e"
  
! #: c/c-typeck.cc:8175
  #, gcc-internal-format
  msgid "%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr "der Typ von %qD Argument %d ist %qT, der Aufruf der eingebauten Funktion, die ohne Prototyp deklariert wurde, erwartet jedoch %qT"
  
! #: c/c-typeck.cc:8178
  #, gcc-internal-format
  msgid "%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr "der Typ von %qD Argument %d wird zu %qT befördert, der Aufruf der eingebauten Funktion, die ohne Prototyp deklariert wurde, erwartet jedoch %qT"
  
! #: c/c-typeck.cc:8183
  #, gcc-internal-format
  msgid "built-in %qD declared here"
  msgstr "eingebaute %qD ist hier deklariert"
  
! #: c/c-typeck.cc:8240 c/c-typeck.cc:9139
  msgid "%e declared here"
  msgstr "%e wird hier deklariert"
  
! #: c/c-typeck.cc:8433
  #, gcc-internal-format
  msgid "enum conversion when passing argument %d of %qE is invalid in C++"
  msgstr "Enum-Umwandlung bei Übergabe des Arguments %d von %qE ist in C++ ungültig"
  
! #: c/c-typeck.cc:8438
  #, gcc-internal-format
  msgid "expected %qT but argument is of type %qT"
  msgstr "%qT erwartet, aber Argument hat Typ %qT"
  
! #: c/c-typeck.cc:8442
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
  msgstr "enum-Umwandlung von %qT nach %qT in Zuweisung ist in C++ ungültig"
  
! #: c/c-typeck.cc:8447
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in initialization is invalid in C++"
  msgstr "enum-Umwandlung von %qT nach %qT in Initialisierung ist in C++ ungültig"
  
! #: c/c-typeck.cc:8452
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in return is invalid in C++"
  msgstr "enum-Umwandlung von %qT nach %qT in Rückgabe ist in C++ ungültig"
  
! #: c/c-typeck.cc:8470
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT"
  msgstr "implizite Umwandlung von %qT nach %qT"
  
! #: c/c-typeck.cc:8652 c/c-typeck.cc:9042
  msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
  msgstr "Übergabe des Arguments %d von %qE erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#v"
  
! #: c/c-typeck.cc:8655 c/c-typeck.cc:9045
  msgid "assignment makes %q#v qualified function pointer from unqualified"
  msgstr "Zuweisung erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#v"
  
! #: c/c-typeck.cc:8658 c/c-typeck.cc:9047
  msgid "initialization makes %q#v qualified function pointer from unqualified"
  msgstr "Initialisierung erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#v"
  
! #: c/c-typeck.cc:8661 c/c-typeck.cc:9049
  msgid "return makes %q#v qualified function pointer from unqualified"
  msgstr "return erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#v"
  
! #: c/c-typeck.cc:8669 c/c-typeck.cc:8932 c/c-typeck.cc:8975
  msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgstr "Übergabe des Arguments %d von %qE entfernt Kennzeichner %qv von Zeiger-Ziel-Typ"
  
! #: c/c-typeck.cc:8671 c/c-typeck.cc:8934 c/c-typeck.cc:8977
  msgid "assignment discards %qv qualifier from pointer target type"
  msgstr "Zuweisung streicht Qualifizierer %qv von Zeiger-Zieltyp"
  
! #: c/c-typeck.cc:8673 c/c-typeck.cc:8936 c/c-typeck.cc:8979
  msgid "initialization discards %qv qualifier from pointer target type"
  msgstr "Initialisierung streicht Qualifizierer %qv von Zeiger-Zieltyp"
  
! #: c/c-typeck.cc:8675 c/c-typeck.cc:8938 c/c-typeck.cc:8981
  msgid "return discards %qv qualifier from pointer target type"
  msgstr "return streicht Qualifizierer %qv von Zeiger-Zieltyp"
  
! #: c/c-typeck.cc:8684
  #, gcc-internal-format
  msgid "ISO C prohibits argument conversion to union type"
  msgstr "ISO-C verbietet Argumentkonvertierung in union-Typ"
  
! #: c/c-typeck.cc:8743
  #, gcc-internal-format
  msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgstr "Anfrage zur impliziten für Umwandlung von %qT in %qT ist in C++ nicht erlaubt"
  
! #: c/c-typeck.cc:8770
  #, gcc-internal-format
  msgid "passing argument %d of %qE from pointer to non-enclosed address space"
  msgstr "Übergabe des Arguments %d von %qE von Zeiger auf nicht eingeschlossenen Adressbereich"
  
! #: c/c-typeck.cc:8781
  #, gcc-internal-format
  msgid "assignment from pointer to non-enclosed address space"
  msgstr "Zuweisung von Zeiger auf nicht eingeschlossenen Adressbereich"
  
! #: c/c-typeck.cc:8792
  #, gcc-internal-format
  msgid "initialization from pointer to non-enclosed address space"
  msgstr "Initialisierung von Zeiger auf nicht enthaltenen Adressraum"
  
! #: c/c-typeck.cc:8802
  #, gcc-internal-format
  msgid "return from pointer to non-enclosed address space"
  msgstr "Rückgabe von Pointer auf nicht enthaltenen Adressraum"
  
! #: c/c-typeck.cc:8818
  #, gcc-internal-format
  msgid "expected %qT but pointer is of type %qT"
  msgstr "%qT erwartet, aber Zeiger hat Typ %qT"
  
! #: c/c-typeck.cc:8833
  #, gcc-internal-format
  msgid "argument %d of %qE might be a candidate for a format attribute"
  msgstr "Argument %d von %qE könnte Kandidat für Formatattribut sein"
  
! #: c/c-typeck.cc:8839
  #, gcc-internal-format
  msgid "assignment left-hand side might be a candidate for a format attribute"
  msgstr "Links-Zuweisung könnte Kandidat für Formatattribut sein"
  
! #: c/c-typeck.cc:8845
  #, gcc-internal-format
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "Linke-Initialisierung könnte Kandidat für Formatattribut sein"
  
! #: c/c-typeck.cc:8850 cp/typeck.cc:10845
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "Rückgabetyp könnte Kandidat für Formatattribut sein"
  
! #: c/c-typeck.cc:8874
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible scalar storage order"
  msgstr "Übergabe des Arguments %d von %qE von inkompatibler Speicherreihenfolge für Skalare"
  
! #: c/c-typeck.cc:8884
  #, gcc-internal-format
  msgid "assignment to %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "Zuweisung an %qT von Zeigertyp %qT mit inkompatibler Speicherreihenfolge für Skalare"
  
! #: c/c-typeck.cc:8894
  #, gcc-internal-format
  msgid "initialization of %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "Initialisierung von %qT von Zeigertyp %qT mit inkompatibler Speicherreihenfolge für Skalare"
  
! #: c/c-typeck.cc:8899
  #, gcc-internal-format
  msgid "returning %qT from pointer type with incompatible scalar storage order %qT"
  msgstr "Rückgabe von %qT von Zeigertyp %qT mit inkompatibler Speicherreihenfolge für Skalare"
  
! #: c/c-typeck.cc:8949
  #, gcc-internal-format
  msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
  msgstr "ISO-C verbietet Übergabe des Arguments %d von %qE zwischen Funktionszeiger und %<void *%>"
  
! #: c/c-typeck.cc:8952
  #, gcc-internal-format
  msgid "ISO C forbids assignment between function pointer and %<void *%>"
  msgstr "ISO-C verbietet Zuweisung zwischen Funktionszeiger und %<void *%>"
  
! #: c/c-typeck.cc:8954
  #, gcc-internal-format
  msgid "ISO C forbids initialization between function pointer and %<void *%>"
  msgstr "ISO-C verbietet Initialisierung zwischen Funktionszeiger und %<void *%>"
  
! #: c/c-typeck.cc:8956
  #, gcc-internal-format
  msgid "ISO C forbids return between function pointer and %<void *%>"
  msgstr "ISO-C verbietet return zwischen Funktionszeiger und %<void *%>"
  
! #: c/c-typeck.cc:8986
  #, gcc-internal-format
  msgid "array with qualifier on the element is not qualified before C23"
  msgstr "Array mit Qualifizierer auf dem Element wird vor C23 nicht qualifiziert"
  
! #: c/c-typeck.cc:9004
  #, gcc-internal-format
  msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgstr "Zeigerziele bei Übergabe des Arguments %d von %qE unterscheiden sich im Vorzeichenbesitz"
  
! #: c/c-typeck.cc:9012
  #, gcc-internal-format
  msgid "pointer targets in assignment from %qT to %qT differ in signedness"
  msgstr "Zeigerziele in Zuweisung von %qT nach %qT unterscheiden sich im Vorzeichenbesitz"
  
! #: c/c-typeck.cc:9018
  #, gcc-internal-format
  msgid "pointer targets in initialization of %qT from %qT differ in signedness"
  msgstr "Zeigerziele in Initialisierung von %qT nach %qT unterscheiden sich im Vorzeichenbesitz"
  
! #: c/c-typeck.cc:9023
  #, gcc-internal-format
  msgid "pointer targets in returning %qT from a function with return type %qT differ in signedness"
  msgstr "Zeigerziele in Rückgabe von %qT aus einer Funktion mit Rückgabetyp %qT unterscheiden sich im Vorzeichenbesitz"
  
! #: c/c-typeck.cc:9070
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible pointer type"
  msgstr "Übergabe des Arguments %d von %qE von inkompatiblem Zeigertyp"
  
! #: c/c-typeck.cc:9081
  msgid "assignment to %e from pointer to %qD with incompatible type %e"
  msgstr "Zuweisung an %e von Zeiger auf %qD mit inkompatiblem Typ %e"
  
! #: c/c-typeck.cc:9087
  msgid "assignment to %e from incompatible pointer type %e"
  msgstr "Zuweisung an %e von inkompatiblem Zeigertyp %e"
  
! #: c/c-typeck.cc:9096
  msgid "initialization of %e from pointer to %qD with incompatible type %e"
  msgstr "Initialisierung von %e von Zeiger auf %qD mit inkompatiblem Typ %e"
  
! #: c/c-typeck.cc:9102
  msgid "initialization of %e from incompatible pointer type %e"
  msgstr "Initialisierung von %e von inkompatiblem Zeigertyp %e"
  
! #: c/c-typeck.cc:9110
  msgid "returning pointer to %qD of type %e from a function with incompatible type %e"
  msgstr "Rückgabe von Zeiger auf %qD vom Typ %e aus einer Funktion mit inkompatiblem Typ %e"
  
! #: c/c-typeck.cc:9116
  msgid "returning %e from a function with incompatible return type %e"
  msgstr "Rückgabe von %e aus einer Funktion mit inkompatiblem Rückgabetyp %e"
  
! #: c/c-typeck.cc:9194
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgstr "Übergabe des Arguments %d von %qE wandelt eine Zahl in einen Zeiger um, ohne explizite Typkonvertierung"
  
! #: c/c-typeck.cc:9204
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes pointer from integer without a cast"
  msgstr "Zuweisung an %qT von %qT wandelt eine Zahl in einen Zeiger um, ohne explizite Typkonvertierung"
  
! #: c/c-typeck.cc:9210
  #, gcc-internal-format
  msgid "initialization of %qT from %qT makes pointer from integer without a cast"
  msgstr "Initialisierung von %qT von %qT wandelt eine Zahl in einen Zeiger um, ohne explizite Typkonvertierung"
  
! #: c/c-typeck.cc:9215
  #, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes pointer from integer without a cast"
  msgstr "Rückgabe von %qT aus einer Funktion mit Rückgabetyp %qT wandelt eine Zahl in einen Zeiger um, ohne explizite Typkonvertierung"
  
! #: c/c-typeck.cc:9237
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgstr "Übergabe des Arguments %d von %qE wandelt eine Zahl in einen Zeiger um, ohne explizite Typkonvertierung"
  
! #: c/c-typeck.cc:9247
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes integer from pointer without a cast"
  msgstr "Zuweisung an %qT aus %qT wandelt einen Zeiger in eine Ganzzahl um, ohne explizite Typkonvertierung"
  
! #: c/c-typeck.cc:9253
  #, gcc-internal-format
  msgid "initialization of %qT from %qT makes integer from pointer without a cast"
  msgstr "Initialisierung eines %qT aus %qT wandelt einen Zeiger in eine Zahl um, ohne explizite Typkonvertierung"
  
! #: c/c-typeck.cc:9257
  #, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes integer from pointer without a cast"
  msgstr "Rückgabe von %qT aus einer Funktion mit Rückgabetyp %qT wandelt einen Zeiger in eine Zahl um, ohne explizite Typkonvertierung"
  
! #: c/c-typeck.cc:9290
  #, gcc-internal-format
  msgid "incompatible type for argument %d of %qE"
  msgstr "Inkompatibler Typ für Argument %d von %qE"
  
! #: c/c-typeck.cc:9301
  #, gcc-internal-format
  msgid "incompatible types when assigning to type %qT from type %qT"
  msgstr "unverträgliche Typen bei Zuweisung an Typ %qT von Typ %qT"
  
! #: c/c-typeck.cc:9312
  #, gcc-internal-format
  msgid "incompatible types when initializing type %qT using type %qT"
  msgstr "inkompatible Typen bei Initialisierung von Typ %qT mit Typ %qT"
  
! #: c/c-typeck.cc:9322
  #, gcc-internal-format
  msgid "incompatible types when returning type %qT but %qT was expected"
  msgstr "unverträgliche Typen bei Rückgabe von Typ %qT, aber %qT wurde erwartet"
  
! #: c/c-typeck.cc:9402
  #, gcc-internal-format
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "traditionelles C lehnt automatische Gesamt-Initialisierung ab"
  
! #: c/c-typeck.cc:9644
  #, gcc-internal-format
  msgid "%<constexpr%> pointer initializer is not null"
  msgstr "Initialisierer für %<constexpr%>-Zeiger ist nicht null"
  
! #: c/c-typeck.cc:9661 c/c-typeck.cc:9671 c/c-typeck.cc:9733 c/c-typeck.cc:9886
  #, gcc-internal-format
  msgid "%<constexpr%> initializer not representable in type of object"
  msgstr "%<constexpr%>-Initialisierer ist nicht im Typen des Objekts darstellbar"
  
! #: c/c-typeck.cc:9667
  #, gcc-internal-format
  msgid "%<constexpr%> integer initializer is not an integer constant expression"
  msgstr "Initialisierer für %<constexpr%>-Ganzzahl ist kein konstanter Ganzzahlausdruck"
  
! #: c/c-typeck.cc:9681
  #, gcc-internal-format
  msgid "%<constexpr%> initializer is not an arithmetic constant expression"
  msgstr "Initialisierer für %<constexpr%> ist kein konstanter arithmetischer Ausdruck"
  
! #: c/c-typeck.cc:9698
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a real type is of complex type"
  msgstr "%<constexpr%>-Initialisierer für einen reellen Typen hat komplexen Typ"
  
! #: c/c-typeck.cc:9707
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr "%<constexpr%>-Initialisierer für einen binären Gleitkommatypen hat dezimalen Typ"
  
! #: c/c-typeck.cc:9851 c/c-typeck.cc:10837 cp/typeck2.cc:1329
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "Initialisierung eines flexiblen Array-Elements"
  
! #: c/c-typeck.cc:9867 cp/typeck2.cc:1346
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr "Array von %qT kann nicht aus einem Zeichenkettenliteral mit Typ %<Array von %T%> initialisiert werden"
  
! #: c/c-typeck.cc:9913
  #, gcc-internal-format
  msgid "initializer-string for array of %qT is too long (%wu chars into %wu available)"
  msgstr "Initialisierungs-Zeichenkette für Array von %qT ist zu lang (%wu Zeichen passen nicht in %wu verfügbare)"
  
! #: c/c-typeck.cc:9918
  #, gcc-internal-format
  msgid "initializer-string for array of %qT is too long for C++ (%wu chars into %wu available)"
  msgstr "Initialisierungs-Zeichenkette für Array von %qT ist zu lang für C++ (%wu Zeichen passen nicht in %wu verfügbare)"
  
! #: c/c-typeck.cc:9925
  #, gcc-internal-format
  msgid "initializer-string for array of %qT truncates NUL terminator but destination lacks %qs attribute (%wu chars into %wu available)"
  msgstr "Initialisierer-Zeichenkette für Array von %qT schneidet NUL-Terminator ab, aber dem Ziel fehlt das %qs-Attribut (%wu Zeichen passen nicht in %wu verfügbare)"
  
! #: c/c-typeck.cc:9937
  #, gcc-internal-format
  msgid "array of inappropriate type initialized from string constant"
  msgstr "Array unpassenden Typs mit Zeichenkettenkonstante initialisiert"
  
! #: c/c-typeck.cc:10005 cp/typeck.cc:2671
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "ungültige Verwendung eines Nicht-L-Wert-Arrays"
  
! #: c/c-typeck.cc:10019 c/c-typeck.cc:10159 c/c-typeck.cc:10931
  #, gcc-internal-format
  msgid "invalid initializer"
  msgstr "ungültige Initialisierung"
  
! #: c/c-typeck.cc:10031 c/c-typeck.cc:10055 c/c-typeck.cc:10058
! #: c/c-typeck.cc:10066 c/c-typeck.cc:10128 c/c-typeck.cc:11915
! #: c/c-typeck.cc:11999
  #, gcc-internal-format
  msgid "initializer element is not constant"
  msgstr "Initialisierungselement ist nicht konstant"
  
! #: c/c-typeck.cc:10040
  #, gcc-internal-format
  msgid "array initialized from non-constant array expression"
  msgstr "Array mit nicht konstantem Arrayausdruck initialisiert"
  
! #: c/c-typeck.cc:10071 c/c-typeck.cc:10141 c/c-typeck.cc:12009
  #, gcc-internal-format
  msgid "initializer element is not a constant expression"
  msgstr "Initialisierungselement ist kein konstanter Ausdruck"
  
! #: c/c-typeck.cc:10093 cp/typeck2.cc:1428
  #, gcc-internal-format
  msgid "conversion from %qT to %qT changes value from %qd to %qd"
  msgstr "Umwandlung von %qT in %qT ändert Wert von %qd nach %qd"
  
! #: c/c-typeck.cc:10135 c/c-typeck.cc:12004
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr "Initialisierungs-Element ist zur Lade-Zeit nicht berechenbar"
  
! #: c/c-typeck.cc:10446 cp/decl.cc:8525
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "opake Vektortypen können nicht initialisiert werden"
  
! #: c/c-typeck.cc:10677
  #, gcc-internal-format
  msgid "extra brace group at end of initializer"
  msgstr "zusätzliche geschweifte Klammern am Ende der Initialisierung"
  
! #: c/c-typeck.cc:10764 c/c-typeck.cc:10767
  #, gcc-internal-format
  msgid "braces around scalar initializer"
  msgstr "geschweifte Klammern um Skalar-Initialisierung"
  
! #: c/c-typeck.cc:10839 c/c-typeck.cc:10843 c/c-typeck.cc:12607
! #: c/c-typeck.cc:12732 cp/typeck2.cc:1356 cp/typeck2.cc:1714
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "Initialisierung eines flexiblen Array-Elements in geschachteltem Kontext"
  
! #: c/c-typeck.cc:10880
  #, gcc-internal-format
  msgid "missing braces around initializer"
  msgstr "geschweifte Klammern fehlen um Initialisierung"
  
! #: c/c-typeck.cc:10903
  #, gcc-internal-format
  msgid "missing initializer for field %qD of %qT"
  msgstr "fehlende Initialisierung für Feld %qD von %qT fehlt"
  
! #: c/c-typeck.cc:10943
  #, gcc-internal-format
  msgid "extra elements in scalar initializer"
  msgstr "zusätzliche Elemente in Skalar-Initialisierung"
  
! #: c/c-typeck.cc:11066 c/c-typeck.cc:11148
  #, gcc-internal-format
  msgid "array index in non-array initializer"
  msgstr "Arrayindex in Nicht-Array-Initialisierung"
  
! #: c/c-typeck.cc:11071 c/c-typeck.cc:11210
  #, gcc-internal-format
  msgid "field name not in record or union initializer"
  msgstr "Feldname nicht in Datensatz- oder union-Initialisierung"
  
! #: c/c-typeck.cc:11121
  #, gcc-internal-format
  msgid "array index in initializer not of integer type"
  msgstr "Arrayindex in Initialisierung hat nicht Ganzzahltyp"
  
! #: c/c-typeck.cc:11130 c/c-typeck.cc:11139
  #, gcc-internal-format
  msgid "array index in initializer is not an integer constant expression"
  msgstr "Arrayindex in Initialisierung ist kein konstanter Ganzzahlausdruck"
  
! #: c/c-typeck.cc:11144 c/c-typeck.cc:11146
  #, gcc-internal-format
  msgid "nonconstant array index in initializer"
  msgstr "nichtkonstanter Arrayindex in Initialisierung"
  
! #: c/c-typeck.cc:11150 c/c-typeck.cc:11153
  #, gcc-internal-format
  msgid "array index in initializer exceeds array bounds"
  msgstr "Arrayindex in Initialisierung überschreitet Arraygrenzen"
  
! #: c/c-typeck.cc:11172
  #, gcc-internal-format
  msgid "empty index range in initializer"
  msgstr "leerer Indexbereich in Initialisierung"
  
! #: c/c-typeck.cc:11181
  #, gcc-internal-format
  msgid "array index range in initializer exceeds array bounds"
  msgstr "Arrayindexbereich in Initialisierung überschreitet Arraygrenzen"
  
! #: c/c-typeck.cc:11315 c/c-typeck.cc:11370 c/c-typeck.cc:11411
! #: c/c-typeck.cc:11471 c/c-typeck.cc:11518 c/c-typeck.cc:12106
  #, gcc-internal-format
  msgid "initialized field overwritten"
  msgstr "initialisiertes Feld überschrieben"
  
! #: c/c-typeck.cc:11406 c/c-typeck.cc:11467 c/c-typeck.cc:11514
! #: c/c-typeck.cc:12103
  #, gcc-internal-format
  msgid "initialized field with side-effects overwritten"
  msgstr "initialisiertes Feld mit Seiteneffekten überschrieben"
  
! #: c/c-typeck.cc:12031
  #, gcc-internal-format
  msgid "enum conversion in initialization is invalid in C++"
  msgstr "enum-Umwandlung in Initialisierung ist in C++ ungültig"
  
! #: c/c-typeck.cc:12477
  #, gcc-internal-format
  msgid "excess elements in %qT initializer"
  msgstr "überzählige Elemente in %qT-Initialisierer"
  
! #: c/c-typeck.cc:12489 c/c-typeck.cc:12566
  #, gcc-internal-format
  msgid "excess elements in struct initializer"
  msgstr "Elementüberschreitung in struct-Initialisierung"
  
! #: c/c-typeck.cc:12510
  #, gcc-internal-format
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr "positionelle Initialisierung eines Feldes in %<struct%>, die mit dem %<designated_init%>-Attribut deklariert wurde"
  
! #: c/c-typeck.cc:12581 c/c-typeck.cc:12707 cp/typeck2.cc:1333
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "nicht-statische Initialisierung eines flexiblen Arrayelements"
  
! #: c/c-typeck.cc:12677
  #, gcc-internal-format
  msgid "excess elements in union initializer"
  msgstr "Elementüberschreitung in union-Initialisierung"
  
! #: c/c-typeck.cc:12699
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr "traditionelles C lehnt Initialisierung von unions ab"
  
! #: c/c-typeck.cc:12800
  #, gcc-internal-format
  msgid "excess elements in array initializer"
  msgstr "Elementüberschreitung in Arrayinitialisierung"
  
! #: c/c-typeck.cc:12877 c/c-typeck.cc:12879
  #, gcc-internal-format
  msgid "excess elements in vector initializer"
  msgstr "Elementüberschreitung in Vektorinitialisierung"
  
! #: c/c-typeck.cc:12913
  #, gcc-internal-format
  msgid "excess elements in scalar initializer"
  msgstr "Elementüberschreitung in Skalarinitialisierung"
  
! #: c/c-typeck.cc:13081 c/c-typeck.cc:13156 cp/semantics.cc:2371
! #: cp/semantics.cc:2481
  #, gcc-internal-format
  msgid "constraint allows registers outside of a function"
  msgstr "Einschränkung erlaubt Register außerhalb einer Funktion"
  
! #: c/c-typeck.cc:13093 cp/semantics.cc:2383
  #, gcc-internal-format
  msgid "side-effects in output operand outside of a function"
  msgstr "Nebenwirkungen im Ausgabeoperanden außerhalb einer Funktion"
  
! #: c/c-typeck.cc:13104 cp/semantics.cc:2399
  #, gcc-internal-format
  msgid "output operand outside of a function is not constant"
  msgstr "Ausgabeoperand außerhalb einer Funktion ist nicht konstant"
  
! #: c/c-typeck.cc:13112 c/c-typeck.cc:13203 cp/semantics.cc:2410
! #: cp/semantics.cc:2546
  #, gcc-internal-format
  msgid "%<-%> modifier used inside of a function"
  msgstr "%<-%>-Modifikator wird innerhalb einer Funktion verwendet"
  
! #: c/c-typeck.cc:13169 cp/semantics.cc:2494
  #, gcc-internal-format
  msgid "%<:%> constraint operand is not address of a function or non-automatic variable"
  msgstr "Operand der %<:%>-Einschränkung ist weder die Adresse einer Funktion noch einer nichtautomatischen Variable"
  
! #: c/c-typeck.cc:13184 cp/semantics.cc:2509
  #, gcc-internal-format
  msgid "side-effects in input operand outside of a function"
  msgstr "Nebenwirkungen im Eingabeoperanden außerhalb einer Funktion"
  
! #: c/c-typeck.cc:13195 cp/semantics.cc:2524 cp/semantics.cc:2538
  #, gcc-internal-format
  msgid "input operand outside of a function is not constant"
  msgstr "Eingabeoperand außerhalb einer Funktion ist nicht konstant"
  
! #: c/c-typeck.cc:13248
  #, gcc-internal-format
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO-C verbietet %<goto *expr;%>"
  
! #: c/c-typeck.cc:13254
  #, gcc-internal-format
  msgid "computed goto must be pointer type"
  msgstr "das berechnete Goto muss von einem Zeigertyp sein"
  
! #: c/c-typeck.cc:13284 c/gimple-parser.cc:2638 cp/typeck.cc:11447
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "als %<noreturn%> deklarierte Funktion hat %<return%>-Anweisung"
  
! #: c/c-typeck.cc:13315
  #, gcc-internal-format
  msgid "%<return%> with no value, in function returning non-void"
  msgstr "%<return%> ohne Wert in nicht-void zurückgebender Funktion"
  
! #: c/c-typeck.cc:13328 c/gimple-parser.cc:2648
  #, gcc-internal-format
  msgid "%<return%> with a value, in function returning void"
  msgstr "%<return%> mit Wert in void zurückgebender Funktion"
  
! #: c/c-typeck.cc:13331
  #, gcc-internal-format
  msgid "ISO C forbids %<return%> with expression, in function returning void"
  msgstr "ISO-C verbietet %<return%> mit Ausdruck, in void zurückgebender Funktion"
  
! #: c/c-typeck.cc:13412
  #, gcc-internal-format
  msgid "function returns address of label"
  msgstr "Funktion liefert Adresse einer Sprungmarke zurück"
  
! #: c/c-typeck.cc:13417
! #, fuzzy, gcc-internal-format
! #| msgid "function returns address of local variable"
! msgid "function returns address of nested function referencing local context"
! msgstr "Funktion liefert Adresse einer lokalen Variablen zurück"
! 
! #: c/c-typeck.cc:13510 cp/semantics.cc:1945
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch-Größe ist keine Ganzzahl"
  
! #: c/c-typeck.cc:13535
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr "%<long%> switch-Ausdruck nicht nach %<int%> konvertiert in ISO C"
  
! #: c/c-typeck.cc:13573 c/c-typeck.cc:13581
  #, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr "»case«-Marke ist kein konstanter Ganzzahlausdruck"
  
! #: c/c-typeck.cc:13587 cp/parser.cc:14674
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case-Marke nicht innerhalb einer switch-Anweisung"
  
! #: c/c-typeck.cc:13589
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr "%<default%>-Marke nicht innerhalb einer switch-Anweisung"
  
! #: c/c-typeck.cc:13665 cp/parser.cc:16765
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break-Anweisung nicht innerhalb einer Schleife oder »switch«"
  
! #: c/c-typeck.cc:13668 c/c-typeck.cc:13688 cp/decl.cc:4639 cp/parser.cc:16776
! #: cp/parser.cc:16798
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "ungültiger Ausgang von strukturiertem OpenMP-Block"
  
! #: c/c-typeck.cc:13671 cp/parser.cc:16779
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "break-Anweisung mit OpenMP für Schleife verwendet"
  
! #: c/c-typeck.cc:13685 cp/parser.cc:16789
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue-Anweisung nicht innerhalb einer Schleife"
  
! #: c/c-typeck.cc:13735 cp/cp-gimplify.cc:314
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr "Anweisung ohne Effekt"
  
! #: c/c-typeck.cc:13779
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr "Ausdrucksanweisung hat unvollständigen Typ"
  
! #: c/c-typeck.cc:14070
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULL"
  msgstr "der Vergleich wird immer als %<false%> ausgewertet, da der Zeigeroperand in %qE nicht NULL sein darf"
  
! #: c/c-typeck.cc:14075
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULL"
  msgstr "der Vergleich wird immer als %<true%> ausgewertet, da der Zeigeroperand in %qE nicht NULL sein darf"
  
! #: c/c-typeck.cc:14093 c/c-typeck.cc:14131
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qE will never be NULL"
  msgstr "der Vergleich wird immer als %<false%> ausgewertet, da die Adresse von %qE niemals NULL sein wird"
  
! #: c/c-typeck.cc:14098 c/c-typeck.cc:14136
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qE will never be NULL"
  msgstr "der Vergleich wird immer als %<true%> ausgewertet, da die Adresse von %qE niemals NULL sein wird"
  
! #: c/c-typeck.cc:14730 c/c-typeck.cc:14900 cp/typeck.cc:6417
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr "Vergleich von Vektoren mit verschiedenen Element-Typen"
  
! #: c/c-typeck.cc:14738 c/c-typeck.cc:14908 cp/typeck.cc:6431
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr "Vergleich von Vektoren mit unterschiedlicher Elementanzahl"
  
! #: c/c-typeck.cc:14753 c/c-typeck.cc:14923 cp/typeck.cc:6449
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "Vergleich zwischen den Typen %qT und %qT"
  
! #: c/c-typeck.cc:14769 c/c-typeck.cc:14933 cp/typeck.cc:6472
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr "kein ganzzahliger Typ mit derselben Größe wie %qT gefunden"
  
! #: c/c-typeck.cc:14783 cp/typeck.cc:6088
  #, gcc-internal-format
  msgid "comparing floating-point with %<==%> or %<!=%> is unsafe"
  msgstr "Vergleich von Gleitkomma mit %<==%> oder %<!=%> ist unsicher"
  
! #: c/c-typeck.cc:14822 c/c-typeck.cc:14974
  #, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr "Vergleich von Zeigern auf disjunkte Adressräume"
  
! #: c/c-typeck.cc:14829 c/c-typeck.cc:14835
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "ISO-C verbietet Vergleich von %<void *%> mit Funktionszeiger"
  
! #: c/c-typeck.cc:14842 c/c-typeck.cc:14984
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr "in Vergleich verschiedener Zeigertypen fehlt Typkonvertierung"
  
! #: c/c-typeck.cc:14855 c/c-typeck.cc:14861 c/c-typeck.cc:15011
! #: c/c-typeck.cc:15017
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr "Vergleich zwischen Zeiger und Ganzzahl"
  
! #: c/c-typeck.cc:14962
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr "Vergleich von vollständigen und unvollständigen Zeigern"
  
! #: c/c-typeck.cc:14964
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr "ISO-C verbietet geordnete Vergleiche zwischen Zeigern auf Funktionen"
  
! #: c/c-typeck.cc:14969
  #, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr "geordneter Vergleich von Zeiger mit Null-Zeiger"
  
! #: c/c-typeck.cc:14992 c/c-typeck.cc:14995 c/c-typeck.cc:15002
! #: c/c-typeck.cc:15005
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "geordneter Vergleich von Zeiger mit Ganzzahlnull"
  
! #: c/c-typeck.cc:15082
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr "implizite Umwandlung von %qT in %qT zur Anpassung an anderen Operanden des Binärausdrucks"
  
! #: c/c-typeck.cc:15400
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr "Array, das nicht in Zeiger umgewandelt werden kann, anstelle des geforderten Skalars verwendet"
  
! #: c/c-typeck.cc:15404
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr "Wert eines struct-Typs anstelle des geforderten Skalars verwendet"
  
! #: c/c-typeck.cc:15408
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr "Wert eines union-Typs anstelle des geforderten Skalars verwendet"
  
! #: c/c-typeck.cc:15424
  #, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr "Vektortyp verwendet, wo Skalars benötigt wird"
  
! #: c/c-typeck.cc:15627 cp/semantics.cc:12559
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancel%> muss eine der Klauseln %<parallel%>, %<for%>, %<sections%> oder %<taskgroup%> angeben"
  
! #: c/c-typeck.cc:15638 c/c-typeck.cc:15648 cp/semantics.cc:12570
! #: cp/semantics.cc:12580
  #, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "Klauselmodifizierer %<cancel%> %<if%> erwartet"
  
! #: c/c-typeck.cc:15683 cp/semantics.cc:12615
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancellation point%> muss eine der Klauseln %<parallel%>, %<for%>, %<sections%> oder %<taskgroup%> angeben"
  
! #: c/c-typeck.cc:15751 cp/semantics.cc:6070 cp/semantics.cc:9482
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD in %qs-Klausel muss eine Variable sein"
  
! #: c/c-typeck.cc:15755 c/c-typeck.cc:17720 cp/semantics.cc:6074
! #: cp/semantics.cc:9486
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE in %qs-Klausel muss eine Variable sein"
  
! #: c/c-typeck.cc:15763
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr "%<_Atomic%>-Deklaration %qD in %qs-Klausel"
  
! #: c/c-typeck.cc:15773 c/c-typeck.cc:17727 c/c-typeck.cc:17881
! #: cp/semantics.cc:6083 cp/semantics.cc:9493 cp/semantics.cc:9682
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD in %qs-Klausel ist eine threadprivate Variable"
  
! #: c/c-typeck.cc:15806 cp/semantics.cc:6117
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr "Untere Grenze %qE des Arrayabschnitts muss Ganzzahltyp haben"
  
! #: c/c-typeck.cc:15813 cp/semantics.cc:6124
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "Länge %qE des Arrayabschnitts muss Ganzzahltyp haben"
  
! #: c/c-typeck.cc:15836 cp/semantics.cc:6157
  #, gcc-internal-format
  msgid "expected single pointer in %qs clause"
  msgstr "einelnen Zeiger in %qs-Klausel erwartet"
  
! #: c/c-typeck.cc:15854 c/c-typeck.cc:15921 c/c-typeck.cc:16212
! #: cp/semantics.cc:6175 cp/semantics.cc:6242
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "Arrayabschnitt der Länge 0 in %qs-Klausel"
  
! #: c/c-typeck.cc:15873 cp/semantics.cc:6194
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr "für Arraytyp mit unbekannten Grenzen muss ein Längenausdruck angegeben werden"
  
! #: c/c-typeck.cc:15881 cp/semantics.cc:6202
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr "negative untere Grenze in Arrayabschnitt in %qs-Klausel"
  
! #: c/c-typeck.cc:15890 c/c-typeck.cc:16014 cp/semantics.cc:6211
! #: cp/semantics.cc:6335
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr "Arrayabschnitt mit negativer Länge in %qs-Klausel"
  
! #: c/c-typeck.cc:15907 cp/semantics.cc:6228
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr "untere Grenze %qE geht über Abschnittsgröße in %qs-Klausel hinaus"
  
! #: c/c-typeck.cc:15950 cp/semantics.cc:6271
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr "Länge %qE geht über Abschnittsgröße in %qs-Klausel hinaus"
  
! #: c/c-typeck.cc:15965 cp/semantics.cc:6286
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr "obere Grenze %qE geht über Abschnittsgröße in %qs-Klausel hinaus"
  
! #: c/c-typeck.cc:16002 cp/semantics.cc:6323
  #, gcc-internal-format
  msgid "for array function parameter length expression must be specified"
  msgstr "für Funktionsparameter vom Typ Array muss die Länge angegeben sein"
  
! #: c/c-typeck.cc:16006 cp/semantics.cc:6327
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr "für Zeigertyp muss der Längenausdruck angegeben werden"
  
! #: c/c-typeck.cc:16034 c/c-typeck.cc:16151 cp/semantics.cc:6354
! #: cp/semantics.cc:6488
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr "Arrayabschnitt ist in %qs-Klausel nicht zusammenhängend"
  
! #: c/c-typeck.cc:16044 cp/semantics.cc:6364
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qE hat weder Zeiger- noch Arraytyp"
  
! #: c/c-typeck.cc:16418 cp/semantics.cc:7543
  #, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "Typ des Iterators %qD ist weder ganzzahlig noch ein Zeiger"
  
! #: c/c-typeck.cc:16425
  #, gcc-internal-format
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "Iterator %qD hat %<_Atomic%>-qualifizierten Typ"
  
! #: c/c-typeck.cc:16431 cp/semantics.cc:7550
  #, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr "Iterator %qD hat %<const%>-qualifizierten Typ"
  
! #: c/c-typeck.cc:16444 cp/semantics.cc:7566
  #, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr "Iterator-Schrittweite mit nichtganzzahligem Typ"
  
! #: c/c-typeck.cc:16464 cp/semantics.cc:7602
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr "Iterator %qD hat Schrittweite 0"
  
! #: c/c-typeck.cc:16491
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr "Typ des Iterators %qD verweist auf äußeren Iterator %qD"
  
! #: c/c-typeck.cc:16498 cp/semantics.cc:7636
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr "Anfangsausdruck verweist auf äußeren Iterator %qD"
  
! #: c/c-typeck.cc:16504 cp/semantics.cc:7642
  #, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr "Endausdruck verweist auf äußeren Iterator %qD"
  
! #: c/c-typeck.cc:16510 cp/semantics.cc:7648
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr "Ausdruck für die Schrittweite verweist auf äußeren Iterator %qD"
  
! #: c/c-typeck.cc:16547 cp/semantics.cc:7696
  #, gcc-internal-format
  msgid "expected pointer in %qs clause"
  msgstr "Zeiger in %qs-Klausel erwartet"
  
! #: c/c-typeck.cc:16657 cp/semantics.cc:7869
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr "die Klausel %<inscan%> darf nicht zusammen mit nicht-%<inscan%>-%<reduction%> am selben Konstrukt vorkommen"
  
! #: c/c-typeck.cc:16679 cp/semantics.cc:7889
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr "%<inscan%>-%<reduction%>-Klausel mit Arrayabschnitt"
  
! #: c/c-typeck.cc:16705 c/c-typeck.cc:16715
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr "%qD in %<reduction%>-Klausel ist ein Array der Länge 0"
  
! #: c/c-typeck.cc:16735
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr "%<_Atomic%> %qE in %<reduction%>-Klausel"
  
! #: c/c-typeck.cc:16747
  #, gcc-internal-format
  msgid "zero sized type %qT in %qs clause"
  msgstr "Typ %qT mit Größe 0 in %qs-Klausel"
  
! #: c/c-typeck.cc:16755
  #, gcc-internal-format
  msgid "variable sized type %qT in %qs clause"
  msgstr "Typ %qT mit variabler Größe in %qs-Klausel"
  
! #: c/c-typeck.cc:16799
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE hat ungültigen Typ für %<reduction(%s)%>"
  
! #: c/c-typeck.cc:16808 cp/semantics.cc:7408
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "benutzerdefinierte Reduktion für %qE nicht gefunden"
  
! #: c/c-typeck.cc:16896
  #, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "Elementtyp variabler Länge in %<reduction%>-Klausel eines Arrays"
  
! #: c/c-typeck.cc:16914 c/c-typeck.cc:17975 cp/semantics.cc:10371
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%> clause"
  msgstr "%<nowait%>-Klausel darf nicht zusammen mit %<copyprivate%>-Klausel verwendet werden"
  
! #: c/c-typeck.cc:16926 cp/semantics.cc:10439
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE muss für %<copyin%> %<threadprivate%> sein"
  
! #: c/c-typeck.cc:16941 cp/semantics.cc:7932
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiers"
  msgstr "Modifizierer sollte an %<simd%>- oder %<for%>-Konstrukten nicht in %<linear%>-Klausel angegeben werden, außer wenn OpenMP 5.2 verwendet wird"
  
! #: c/c-typeck.cc:16950
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr "»linear«-Klausel auf Variable vom Typ %qT angewendet, die weder Ganzzahl noch Zeiger ist"
  
! #: c/c-typeck.cc:16958
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr "%<_Atomic%> %qD in %<linear%>-Klausel"
  
! #: c/c-typeck.cc:16977 cp/semantics.cc:8016
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr "Schrittweite %qE der %<linear%>-Klausel muss konstant oder ein Parameter sein"
  
! #: c/c-typeck.cc:17007 c/c-typeck.cc:17875 c/c-typeck.cc:18147
! #: cp/semantics.cc:8103 cp/semantics.cc:9676 cp/semantics.cc:10067
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE ist in Klausel %qs keine Variable"
  
! #: c/c-typeck.cc:17024 cp/semantics.cc:8121
  #, gcc-internal-format
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr "%qD kommt mehr als einmal in Datenfreigabeklauseln vor"
  
! #: c/c-typeck.cc:17035 cp/semantics.cc:8132
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr "%qD tritt in Reduktionsklauseln mehrfach auf"
  
! #: c/c-typeck.cc:17049 c/c-typeck.cc:17119 c/c-typeck.cc:17154
! #: c/c-typeck.cc:17285 cp/semantics.cc:8950
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr "%qE tritt in dieser Datenklausel mehrfach auf"
  
! #: c/c-typeck.cc:17059 c/c-typeck.cc:17127 c/c-typeck.cc:17623
! #: c/c-typeck.cc:17775 c/c-typeck.cc:17783 c/c-typeck.cc:17799
! #: c/c-typeck.cc:17808 c/c-typeck.cc:17816 cp/semantics.cc:8146
! #: cp/semantics.cc:8156 cp/semantics.cc:8249 cp/semantics.cc:8257
! #: cp/semantics.cc:8304 cp/semantics.cc:9364 cp/semantics.cc:9554
! #: cp/semantics.cc:9562 cp/semantics.cc:9582 cp/semantics.cc:9591
! #: cp/semantics.cc:9599
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD tritt in Datenklausel mehrfach auf"
  
! #: c/c-typeck.cc:17062 c/c-typeck.cc:17133 c/c-typeck.cc:17819
! #: cp/semantics.cc:8159 cp/semantics.cc:8263 cp/semantics.cc:9602
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr "%qD tritt in Daten- und Zuordnungsklauseln mehrfach auf"
  
! #: c/c-typeck.cc:17107 cp/semantics.cc:8236
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE ist in Klausel %<firstprivate%> keine Variable"
  
! #: c/c-typeck.cc:17147 cp/semantics.cc:8296
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE ist in Klausel %<lastprivate%> keine Variable"
  
! #: c/c-typeck.cc:17166 cp/semantics.cc:8729
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE ist %<aligned%>-Klausel keine Variable"
  
! #: c/c-typeck.cc:17173
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr "%qE in %<aligned%>-Klausel ist weder Zeiger noch Array"
  
! #: c/c-typeck.cc:17180
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr "%<_Atomic%> %qD in %<aligned%>-Klausel"
  
! #: c/c-typeck.cc:17187
  #, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE tritt in %<aligned%>-Klausel mehrfach auf"
  
! #: c/c-typeck.cc:17200 cp/semantics.cc:8798
  #, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "%qE ist in %<nontemporal%>-Klausel keine Variable"
  
! #: c/c-typeck.cc:17206
  #, gcc-internal-format
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qE tritt in %<nontemporal%>-Klausel mehrfach auf"
  
! #: c/c-typeck.cc:17219 cp/semantics.cc:8837
  #, gcc-internal-format
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr "%qE in %<allocate%>-Klausel ist keine Variable"
  
! #: c/c-typeck.cc:17225
  #, gcc-internal-format
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr "%qE kommt mehr als einmal in %<allocate%>-Klauseln vor"
  
! #: c/c-typeck.cc:17296 cp/semantics.cc:8969
! #, fuzzy, gcc-internal-format
! #| msgid "Allocator %qs at %L in USES_ALLOCATORS must be a scalar integer of kind %<omp_allocator_handle_kind%>"
! msgid "allocator %qE must be of %<omp_allocator_handle_t%> type"
! msgstr "Allokator %qs bei %L in USES_ALLOCATORS muss eine skalare Ganzzahl der Art %<omp_allocator_handle_kind%> sein"
! 
! #: c/c-typeck.cc:17314 cp/semantics.cc:8990
! #, fuzzy, gcc-internal-format
! #| msgid "Allocator %qs at %L in USES_ALLOCATORS must either a variable or a predefined allocator"
! msgid "allocator %qE must be either a variable or a predefined allocator"
! msgstr "Allokator %qs bei %L in USES_ALLOCATORS muss entweder eine Variable oder ein vordefinierter Allokator sein"
! 
! #: c/c-typeck.cc:17328
! #, fuzzy, gcc-internal-format
! #| msgid "The name %qs cannot be used as a defined operator at %C"
! msgid "modifiers cannot be used with predefined allocator %qE"
! msgstr "Der Name %qs bei %C kann nicht als ein definierter Operator verwendet werden"
! 
! #: c/c-typeck.cc:17345 cp/semantics.cc:9022
! #, gcc-internal-format
! msgid "memspace modifier %qE must be constant enum of %<omp_memspace_handle_t%> type"
! msgstr ""
! 
! #: c/c-typeck.cc:17361 cp/semantics.cc:9042
! #, gcc-internal-format
! msgid "traits array %qE must be defined in same scope as the construct on which the clause appears"
! msgstr ""
! 
! #: c/c-typeck.cc:17386 cp/semantics.cc:9066
! #, gcc-internal-format
! msgid "traits array %qE must be of %<const omp_alloctrait_t []%> type"
! msgstr ""
! 
! #: c/c-typeck.cc:17389
! #, gcc-internal-format
! msgid "traits array must be of %<const omp_alloctrait_t []%> type"
! msgstr ""
! 
! #: c/c-typeck.cc:17398 cp/semantics.cc:9082
! #, fuzzy, gcc-internal-format
! #| msgid "array cannot be initialized with a %qs"
! msgid "traits array must be initialized with constants"
! msgstr "Interner Fehler: array cannot be initialized with a %qs"
! 
! #: c/c-typeck.cc:17434 cp/semantics.cc:9119
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr "%<depend%>-Klausel mit %<depobj%>-Abhängigkeitstyp auf Arrayabschnitt"
  
! #: c/c-typeck.cc:17449 cp/semantics.cc:9134
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>"
  msgstr "%<omp_all_memory%> wird mit %<depend%>-Art außer %<out%> oder %<inout%> verwendet"
  
! #: c/c-typeck.cc:17457 cp/semantics.cc:9152
  #, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr "%qE ist weder ein lvalue-Ausdruck noch ein Arrayabschnitt in %qs-Klausel"
  
! #: c/c-typeck.cc:17478 cp/semantics.cc:9174
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr "%qE hat nicht den Typ %<omp_depend_t%>, in der %<depend%>-Klausel mit %<depobj%>-Abhängigkeitstyp"
  
! #: c/c-typeck.cc:17488 cp/semantics.cc:9186
  #, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
  msgstr "%qE sollte einen anderen Typ haben als %<omp_depend_t%>, in der %<depend%>-Klausel mit von %<depobj%> verschiedenem Abhängigkeitstyp"
  
! #: c/c-typeck.cc:17559 cp/semantics.cc:9299
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr "Arrayabschnitt in %qs-Klausel hat keinen zuordenbaren Typ"
  
! #: c/c-typeck.cc:17579 c/c-typeck.cc:17655 c/c-typeck.cc:17691
! #: cp/semantics.cc:9319 cp/semantics.cc:9398 cp/semantics.cc:9434
  #, gcc-internal-format
  msgid "unsupported map expression %qE"
  msgstr "nicht unterstützter Map-Ausdruck %qE"
  
! #: c/c-typeck.cc:17619 c/c-typeck.cc:17796 cp/semantics.cc:9360
! #: cp/semantics.cc:9579
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD tritt in Bewegungsklausel mehrfach auf"
  
! #: c/c-typeck.cc:17627 c/c-typeck.cc:17802 cp/semantics.cc:9368
! #: cp/semantics.cc:9585
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD tritt in Zuordnungsklauseln mehrfach auf"
  
! #: c/c-typeck.cc:17746 c/c-typeck.cc:17888 cp/semantics.cc:9522
! #: cp/semantics.cc:9690
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qD in %qs-Klausel hat keinen zuordenbaren Typ"
  
! #: c/c-typeck.cc:17871 cp/semantics.cc:9671
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qE in %qs-Klausel ist weder Variablen- noch Funktionsname"
  
! #: c/c-typeck.cc:17897 cp/semantics.cc:9702
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "%qE tritt in derselben %<declare target%>-Direktive mehrfach auf"
  
! #: c/c-typeck.cc:17911 cp/semantics.cc:9718
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD in %<uniform%>-Klausel ist kein Argument"
  
! #: c/c-typeck.cc:17914 cp/semantics.cc:9721
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE in %<uniform%>-Klausel ist kein Argument"
  
! #: c/c-typeck.cc:17933
  #, gcc-internal-format
  msgid "%qs variable is not a pointer"
  msgstr "Variable %qs muss ein Zeiger sein"
  
! #: c/c-typeck.cc:17940
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "Variable %qs ist weder Zeiger noch Array"
  
! #: c/c-typeck.cc:17988 c/c-typeck.cc:18094 cp/semantics.cc:10322
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%> clause"
  msgstr "%<order%>-Klausel darf nicht zusammen mit %<ordered%>-Klausel verwendet werden"
  
! #: c/c-typeck.cc:18008 cp/semantics.cc:9226
  #, gcc-internal-format
  msgid "too many %qs clauses on a task construct"
  msgstr "zu viele %qs-Klauseln an einem Task-Konstrukt"
  
! #: c/c-typeck.cc:18130 cp/semantics.cc:10035
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "%<inbranch%>-Klausel ist inkompatibel mit %<notinbranch%>"
  
! #: c/c-typeck.cc:18165 cp/semantics.cc:10129
  #, gcc-internal-format
  msgid "%qD appears more than once in action clauses"
  msgstr "%qD kommt in Aktionsklausel mehrfach vor"
  
! #: c/c-typeck.cc:18176 cp/semantics.cc:10143
  #, gcc-internal-format
  msgid "%qD must be of %<omp_interop_t%>"
  msgstr "%qD muss vom Typ %<omp_interop_t%> sein"
  
! #: c/c-typeck.cc:18185 cp/semantics.cc:10152
  #, gcc-internal-format
  msgid "%qD shall not be const"
  msgstr "%qD darf nicht const sein"
  
! #: c/c-typeck.cc:18234 cp/semantics.cc:10510
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE ist vorbestimmt %qs für %qs"
  
! #: c/c-typeck.cc:18244
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr "%<const%>-qualifiziertes %qE darf nur in %<shared%>- oder %<firstprivate%>-Klauseln vorkommen"
  
! #: c/c-typeck.cc:18280 cp/semantics.cc:10263
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr "%<simdlen%>-Klauselwert ist größer als %<safelen%>-Klauselwert"
  
! #: c/c-typeck.cc:18292 cp/semantics.cc:10276
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr "%<nonmonotonic%>-Planungsmodifizierer zusammen mit %<ordered%>-Klausel angegeben"
  
! #: c/c-typeck.cc:18303 c/c-typeck.cc:18311 cp/semantics.cc:10285
! #: cp/semantics.cc:10314
  #, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr "%qs-Klausel darf nicht zusammen mit %<inscan%>-%<reduction%>-Klausel verwendet werden"
  
! #: c/c-typeck.cc:18359 cp/semantics.cc:10243
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr "%<linear%>-Klauselschritt ist ein Parameter %qD, der nicht in der %<uniform%>-Klausel angegeben ist"
  
! #: c/c-typeck.cc:18410 cp/semantics.cc:10293
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr "%<nogroup%>-Klausel darf nicht zusammen mit %<reduction%>-Klausel verwendet werden"
  
! #: c/c-typeck.cc:18418 cp/semantics.cc:10304
  #, gcc-internal-format
  msgid "%<grainsize%> clause must not be used together with %<num_tasks%> clause"
  msgstr "%<grainsize%>-Klausel darf nicht zusammen mit %<num_tasks%>-Klausel verwendet werden"
  
! #: c/c-typeck.cc:18426 cp/semantics.cc:10360
  #, gcc-internal-format
  msgid "%<full%> clause must not be used together with %<partial%> clause"
  msgstr "%<full%>-Klausel darf nicht zusammen mit %<partial%>-Klausel verwendet werden"
  
! #: c/c-typeck.cc:18436 cp/semantics.cc:10333
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr "%<detach%>-Klausel darf nicht zusammen mit %<mergeable%>-Klausel verwendet werden"
  
! #: c/c-typeck.cc:18454 cp/semantics.cc:10535
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr "das Ereignishandle einer %<detach%>-Klausel sollte nicht in einer data-sharing-Klausel sein"
  
! #: c/c-typeck.cc:18472 cp/semantics.cc:10606
  #, gcc-internal-format
  msgid "%<depend%> clause requires action clauses with %<targetsync%> interop-type"
  msgstr "%<depend%>-Klausel erfordert Aktionsklauseln mit %<targetsync%>-Interop-Typ"
  
! #: c/c-typeck.cc:18476 cp/semantics.cc:10610
  #, gcc-internal-format
  msgid "%<init%> clause lacks the %<targetsync%> modifier"
  msgstr "der %<init%>-Klausel fehlt der %<targetsync%>-Modifikator"
  
! #: c/c-typeck.cc:18658
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr "%<va_arg%> kann nicht zusammen mit umgedreher Speicherreihenfolge verwendet werden"
  
! #: c/c-typeck.cc:18663
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "zweites Argument für %<va_arg%> ist vom unvollständigen Typ %qT"
  
! #: c/c-typeck.cc:18669
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is a function type %qT"
  msgstr "zweites Argument für %<va_arg%> ist ein Funktionstyp %qT"
  
! #: c/c-typeck.cc:18676 c/c-typeck.cc:18686
! #, fuzzy, gcc-internal-format
! #| msgid "second argument to %<va_arg%> is a function type %qT"
! msgid "second argument to %<va_arg%> is an array type %qT"
! msgstr "zweites Argument für %<va_arg%> ist ein Funktionstyp %qT"
! 
! #: c/c-typeck.cc:18682
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr "C++ erfordert weitergegebenen Typ, nicht Enum-Typ, in %<va_arg%>"
*************** msgstr "Unbekannte Profil-Qualität"
*** 52203,52400 ****
  msgid "expected frequency value"
  msgstr "Häufigkeitswert erwartet"
  
! #: c/gimple-parser.cc:374
  #, gcc-internal-format
  msgid "edge not found"
  msgstr "Interner Fehler: edge not found"
  
! #: c/gimple-parser.cc:390
  #, gcc-internal-format
  msgid "SSA name %qE with version %d has no definition"
  msgstr "SSA-Name %qE mit Version %d hat keine Definition"
  
! #: c/gimple-parser.cc:540 c/gimple-parser.cc:546
  #, gcc-internal-format
  msgid "expected block index"
  msgstr "Interner Fehler: expected block index"
  
! #: c/gimple-parser.cc:554
  #, gcc-internal-format
  msgid "invalid block index"
  msgstr "Interner Fehler: invalid block index"
  
! #: c/gimple-parser.cc:565
  #, gcc-internal-format
  msgid "expected block specifier"
  msgstr "Interner Fehler: expected block specifier"
  
! #: c/gimple-parser.cc:583
  #, gcc-internal-format
  msgid "expected loop number"
  msgstr "Interner Fehler: expected loop number"
  
! #: c/gimple-parser.cc:601
  #, gcc-internal-format
  msgid "unknown block specifier"
  msgstr "Interner Fehler: unknown block specifier"
  
! #: c/gimple-parser.cc:614 c/gimple-parser.cc:2159
  #, gcc-internal-format
  msgid "expected count value"
  msgstr "Wert für die Anzahl erwartet"
  
! #: c/gimple-parser.cc:637 c/gimple-parser.cc:734
  #, gcc-internal-format
  msgid "stmts without block"
  msgstr "Interner Fehler: stmts without block"
  
! #: c/gimple-parser.cc:674
  #, gcc-internal-format
  msgid "duplicate loop header"
  msgstr "Interner Fehler: duplicate loop header"
  
! #: c/gimple-parser.cc:891
  #, gcc-internal-format
  msgid "invalid source block specification"
  msgstr "Interner Fehler: invalid source block specification"
  
! #: c/gimple-parser.cc:956
  #, gcc-internal-format
  msgid "unexpected RHS for assignment"
  msgstr "unerwartete rechte Seite in Zuweisung"
  
! #: c/gimple-parser.cc:1056
  #, gcc-internal-format
  msgid "%<&&%> not valid in GIMPLE"
  msgstr "Interner Fehler: %<&&%> not valid in GIMPLE"
  
! #: c/gimple-parser.cc:1059
  #, gcc-internal-format
  msgid "%<||%> not valid in GIMPLE"
  msgstr "Interner Fehler: %<||%> not valid in GIMPLE"
  
! #: c/gimple-parser.cc:1248
  #, gcc-internal-format
  msgid "expected pointer as argument of unary %<*%>"
  msgstr "Interner Fehler: expected pointer as argument of unary %<*%>"
  
! #: c/gimple-parser.cc:1274
  #, gcc-internal-format
  msgid "%<!%> not valid in GIMPLE"
  msgstr "Interner Fehler: %<!%> not valid in GIMPLE"
  
! #: c/gimple-parser.cc:1333 c/gimple-parser.cc:1719
  #, gcc-internal-format
  msgid "expected constant offset"
  msgstr "konstanter Offset erwartet"
  
! #: c/gimple-parser.cc:1394
  #, gcc-internal-format
  msgid "SSA name undeclared"
  msgstr "Interner Fehler: SSA name undeclared"
  
! #: c/gimple-parser.cc:1416
  #, gcc-internal-format
  msgid "base variable or SSA name undeclared"
  msgstr "Interner Fehler: base variable or SSA name undeclared"
  
! #: c/gimple-parser.cc:1423
  #, gcc-internal-format
  msgid "invalid base %qE for SSA name"
  msgstr "Interner Fehler: invalid base %qE for SSA name"
  
! #: c/gimple-parser.cc:1451
  #, gcc-internal-format
  msgid "expecting internal function name"
  msgstr "Interner Fehler: expecting internal function name"
  
! #: c/gimple-parser.cc:1464
  #, gcc-internal-format
  msgid "unknown internal function %qE"
  msgstr "Interner Fehler: unknown internal function %qE"
  
! #: c/gimple-parser.cc:1606
  #, gcc-internal-format
  msgid "invalid type of %<__MEM%> operand"
  msgstr "Interner Fehler: invalid type of %<__MEM%> operand"
  
! #: c/gimple-parser.cc:1649
  #, gcc-internal-format
  msgid "expected constant offset for %<__MEM%> operand"
  msgstr "Interner Fehler: expected constant offset for %<__MEM%> operand"
  
! #: c/gimple-parser.cc:1660
  #, gcc-internal-format
  msgid "expected constant step for %<__MEM%> operand"
  msgstr "Interner Fehler: expected constant step for %<__MEM%> operand"
  
! #: c/gimple-parser.cc:1713
  #, gcc-internal-format
  msgid "expected constant size"
  msgstr "konstante Größe erwartet"
  
! #: c/gimple-parser.cc:1751 c/gimple-parser.cc:1781 c/gimple-parser.cc:1821
! #: c/gimple-parser.cc:1829 c/gimple-parser.cc:1838
  #, gcc-internal-format
  msgid "invalid _Literal"
  msgstr "Interner Fehler: invalid _Literal"
  
! #: c/gimple-parser.cc:1760
  #, gcc-internal-format
  msgid "invalid type for _Literal with constructor"
  msgstr "Interner Fehler: invalid type for _Literal with constructor"
  
! #: c/gimple-parser.cc:1873
  #, gcc-internal-format
  msgid "anonymous SSA name cannot have default definition"
  msgstr "Interner Fehler: anonymous SSA name cannot have default definition"
  
! #: c/gimple-parser.cc:1957
  #, gcc-internal-format
  msgid "invalid call to non-function"
  msgstr "ungültiger Aufruf einer Nicht-Funktion"
  
! #: c/gimple-parser.cc:2013
  #, gcc-internal-format
  msgid "dereference of non-pointer"
  msgstr "Dereferenzierung eines Nicht-Zeigers"
  
! #: c/gimple-parser.cc:2140
  #, gcc-internal-format
  msgid "expected pass name"
  msgstr "Interner Fehler: expected pass name"
  
! #: c/gimple-parser.cc:2179
  #, gcc-internal-format
  msgid "invalid operation"
  msgstr "Interner Fehler: invalid operation"
  
! #: c/gimple-parser.cc:2344
  #, gcc-internal-format
  msgid "comparison required"
  msgstr "Vergleich erforderlich"
  
! #: c/gimple-parser.cc:2396
  #, gcc-internal-format
  msgid "%<catch%> is not supported"
  msgstr "%<catch%> wird nicht unterstützt"
  
! #: c/gimple-parser.cc:2398
  #, gcc-internal-format
  msgid "expected %<finally%> or %<catch%>"
  msgstr "%<finally%> oder %<catch%> erwartet"
  
! #: c/gimple-parser.cc:2442 c/gimple-parser.cc:2479
  #, gcc-internal-format
  msgid "expected goto expression"
  msgstr "Interner Fehler: expected goto expression"
  
! #: c/gimple-parser.cc:2450
  #, gcc-internal-format
  msgid "expected else statement"
  msgstr "Interner Fehler: expected else statement"
  
! #: c/gimple-parser.cc:2593
  #, gcc-internal-format
  msgid "expected case label"
  msgstr "Interner Fehler: expected case label"
--- 54953,55156 ----
  msgid "expected frequency value"
  msgstr "Häufigkeitswert erwartet"
  
! #: c/gimple-parser.cc:376
  #, gcc-internal-format
  msgid "edge not found"
  msgstr "Interner Fehler: edge not found"
  
! #: c/gimple-parser.cc:395
  #, gcc-internal-format
  msgid "SSA name %qE with version %d has no definition"
  msgstr "SSA-Name %qE mit Version %d hat keine Definition"
  
! #: c/gimple-parser.cc:545 c/gimple-parser.cc:551
  #, gcc-internal-format
  msgid "expected block index"
  msgstr "Interner Fehler: expected block index"
  
! #: c/gimple-parser.cc:559
  #, gcc-internal-format
  msgid "invalid block index"
  msgstr "Interner Fehler: invalid block index"
  
! #: c/gimple-parser.cc:570
  #, gcc-internal-format
  msgid "expected block specifier"
  msgstr "Interner Fehler: expected block specifier"
  
! #: c/gimple-parser.cc:588
  #, gcc-internal-format
  msgid "expected loop number"
  msgstr "Interner Fehler: expected loop number"
  
! #: c/gimple-parser.cc:606
  #, gcc-internal-format
  msgid "unknown block specifier"
  msgstr "Interner Fehler: unknown block specifier"
  
! #: c/gimple-parser.cc:619 c/gimple-parser.cc:2149
  #, gcc-internal-format
  msgid "expected count value"
  msgstr "Wert für die Anzahl erwartet"
  
! #: c/gimple-parser.cc:642 c/gimple-parser.cc:740
  #, gcc-internal-format
  msgid "stmts without block"
  msgstr "Interner Fehler: stmts without block"
  
! #: c/gimple-parser.cc:680
  #, gcc-internal-format
  msgid "duplicate loop header"
  msgstr "Interner Fehler: duplicate loop header"
  
! #: c/gimple-parser.cc:898
  #, gcc-internal-format
  msgid "invalid source block specification"
  msgstr "Interner Fehler: invalid source block specification"
  
! #: c/gimple-parser.cc:963
  #, gcc-internal-format
  msgid "unexpected RHS for assignment"
  msgstr "unerwartete rechte Seite in Zuweisung"
  
! #: c/gimple-parser.cc:1086
  #, gcc-internal-format
  msgid "%<&&%> not valid in GIMPLE"
  msgstr "Interner Fehler: %<&&%> not valid in GIMPLE"
  
! #: c/gimple-parser.cc:1089
  #, gcc-internal-format
  msgid "%<||%> not valid in GIMPLE"
  msgstr "Interner Fehler: %<||%> not valid in GIMPLE"
  
! #: c/gimple-parser.cc:1208
  #, gcc-internal-format
  msgid "expected pointer as argument of unary %<*%>"
  msgstr "Interner Fehler: expected pointer as argument of unary %<*%>"
  
! #: c/gimple-parser.cc:1234
  #, gcc-internal-format
  msgid "%<!%> not valid in GIMPLE"
  msgstr "Interner Fehler: %<!%> not valid in GIMPLE"
  
! #: c/gimple-parser.cc:1293 c/gimple-parser.cc:1709
  #, gcc-internal-format
  msgid "expected constant offset"
  msgstr "konstanter Offset erwartet"
  
! #: c/gimple-parser.cc:1354
  #, gcc-internal-format
  msgid "SSA name undeclared"
  msgstr "Interner Fehler: SSA name undeclared"
  
! #: c/gimple-parser.cc:1376
  #, gcc-internal-format
  msgid "base variable or SSA name undeclared"
  msgstr "Interner Fehler: base variable or SSA name undeclared"
  
! #: c/gimple-parser.cc:1383
  #, gcc-internal-format
  msgid "invalid base %qE for SSA name"
  msgstr "Interner Fehler: invalid base %qE for SSA name"
  
! #: c/gimple-parser.cc:1411
  #, gcc-internal-format
  msgid "expecting internal function name"
  msgstr "Interner Fehler: expecting internal function name"
  
! #: c/gimple-parser.cc:1424
  #, gcc-internal-format
  msgid "unknown internal function %qE"
  msgstr "Interner Fehler: unknown internal function %qE"
  
! #: c/gimple-parser.cc:1569
  #, gcc-internal-format
  msgid "invalid type of %<__MEM%> operand"
  msgstr "Interner Fehler: invalid type of %<__MEM%> operand"
  
! #: c/gimple-parser.cc:1612
  #, gcc-internal-format
  msgid "expected constant offset for %<__MEM%> operand"
  msgstr "Interner Fehler: expected constant offset for %<__MEM%> operand"
  
! #: c/gimple-parser.cc:1623
  #, gcc-internal-format
  msgid "expected constant step for %<__MEM%> operand"
  msgstr "Interner Fehler: expected constant step for %<__MEM%> operand"
  
! #: c/gimple-parser.cc:1644
! #, fuzzy, gcc-internal-format
! #| msgid "invalid clique in %qs"
! msgid "invalid clique/base pair"
! msgstr "ungültige Clique in %qs"
! 
! #: c/gimple-parser.cc:1703
  #, gcc-internal-format
  msgid "expected constant size"
  msgstr "konstante Größe erwartet"
  
! #: c/gimple-parser.cc:1741 c/gimple-parser.cc:1771 c/gimple-parser.cc:1811
! #: c/gimple-parser.cc:1819 c/gimple-parser.cc:1828
  #, gcc-internal-format
  msgid "invalid _Literal"
  msgstr "Interner Fehler: invalid _Literal"
  
! #: c/gimple-parser.cc:1750
  #, gcc-internal-format
  msgid "invalid type for _Literal with constructor"
  msgstr "Interner Fehler: invalid type for _Literal with constructor"
  
! #: c/gimple-parser.cc:1863
  #, gcc-internal-format
  msgid "anonymous SSA name cannot have default definition"
  msgstr "Interner Fehler: anonymous SSA name cannot have default definition"
  
! #: c/gimple-parser.cc:1947
  #, gcc-internal-format
  msgid "invalid call to non-function"
  msgstr "ungültiger Aufruf einer Nicht-Funktion"
  
! #: c/gimple-parser.cc:2003
  #, gcc-internal-format
  msgid "dereference of non-pointer"
  msgstr "Dereferenzierung eines Nicht-Zeigers"
  
! #: c/gimple-parser.cc:2130
  #, gcc-internal-format
  msgid "expected pass name"
  msgstr "Interner Fehler: expected pass name"
  
! #: c/gimple-parser.cc:2169
  #, gcc-internal-format
  msgid "invalid operation"
  msgstr "Interner Fehler: invalid operation"
  
! #: c/gimple-parser.cc:2334
  #, gcc-internal-format
  msgid "comparison required"
  msgstr "Vergleich erforderlich"
  
! #: c/gimple-parser.cc:2386
  #, gcc-internal-format
  msgid "%<catch%> is not supported"
  msgstr "%<catch%> wird nicht unterstützt"
  
! #: c/gimple-parser.cc:2388
  #, gcc-internal-format
  msgid "expected %<finally%> or %<catch%>"
  msgstr "%<finally%> oder %<catch%> erwartet"
  
! #: c/gimple-parser.cc:2432 c/gimple-parser.cc:2469
  #, gcc-internal-format
  msgid "expected goto expression"
  msgstr "Interner Fehler: expected goto expression"
  
! #: c/gimple-parser.cc:2440
  #, gcc-internal-format
  msgid "expected else statement"
  msgstr "Interner Fehler: expected else statement"
  
! #: c/gimple-parser.cc:2583
  #, gcc-internal-format
  msgid "expected case label"
  msgstr "Interner Fehler: expected case label"
*************** msgstr "COBOL erfordert eine 64-Bit-Konf
*** 52413,52430 ****
  msgid "exception '%s'"
  msgstr "Ausnahme »%s«"
  
! #: cobol/cobol1.cc:414
  #, gcc-internal-format, gfc-internal-format
  msgid "could not execute preprocessor %s"
  msgstr "Präprozessor »%s« konnte nicht ausgeführt werden"
  
! #: cobol/cobol1.cc:420
  #, gcc-internal-format, gfc-internal-format
  msgid "could not include %s"
  msgstr "»%s« konnte nicht eingebunden werden"
  
  #. This isn't right.  All OPT_main should be replaced
! #: cobol/cobol1.cc:426
  #, gcc-internal-format
  msgid "We should never see a non-equal dash-main in cobol1.c"
  msgstr "In cobol1.c sollte niemals ein ungleiches dash-main erscheinen"
--- 55169,55198 ----
  msgid "exception '%s'"
  msgstr "Ausnahme »%s«"
  
! #: cobol/cobol1.cc:366
! #, fuzzy, gcc-internal-format
! #| msgid "no such exception: 0x%x"
! msgid "no such charset %qs"
! msgstr "keine solche Ausnahme: 0x%x"
! 
! #: cobol/cobol1.cc:372
! #, fuzzy, gcc-internal-format
! #| msgid "unknown assumption clause %qs"
! msgid "no such national charset %qs"
! msgstr "unbekanntes Annahme-Klausel %qs"
! 
! #: cobol/cobol1.cc:435
  #, gcc-internal-format, gfc-internal-format
  msgid "could not execute preprocessor %s"
  msgstr "Präprozessor »%s« konnte nicht ausgeführt werden"
  
! #: cobol/cobol1.cc:441
  #, gcc-internal-format, gfc-internal-format
  msgid "could not include %s"
  msgstr "»%s« konnte nicht eingebunden werden"
  
  #. This isn't right.  All OPT_main should be replaced
! #: cobol/cobol1.cc:447
  #, gcc-internal-format
  msgid "We should never see a non-equal dash-main in cobol1.c"
  msgstr "In cobol1.c sollte niemals ein ungleiches dash-main erscheinen"
*************** msgstr "In cobol1.c sollte niemals ein u
*** 52434,52706 ****
  msgid "no such exception: 0x%x"
  msgstr "keine solche Ausnahme: 0x%x"
  
! #: cobol/genapi.cc:354
  #, gcc-internal-format
  msgid "Probable cause: it was referenced without being defined."
  msgstr "Wahrscheinliche Ursache: Es wurde darauf verwiesen, ist aber nicht definiert."
  
! #: cobol/genapi.cc:600
  #, gcc-internal-format
! msgid "Nice try, but you cannot fire me."
! msgstr "Interner Fehler: Nice try, but you can't fire me."
  
! #: cobol/genapi.cc:1214
  #, gcc-internal-format, gfc-internal-format
  msgid "%s should not be null"
  msgstr "Interner Fehler: %s should not be null"
  
! #: cobol/genapi.cc:1792
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: Knows not the variable type %s for %s"
  msgstr "Interner Fehler: %s: Knows not the variable type %s for %s"
  
! #: cobol/genapi.cc:2481
! #, gcc-internal-format
! msgid "I don%'t know how to MOVE an alphabetical string to %s(%s)"
! msgstr "Interner Fehler: I don%'t know how to MOVE an alphabetical string to %s(%s)"
! 
! #: cobol/genapi.cc:2549
! #, gcc-internal-format
! msgid "%s: %<field->type%> %s must be literal or alphanumeric"
! msgstr "Interner Fehler: %s: %<field->type%> %s must be literal or alphanumeric"
  
! #: cobol/genapi.cc:4460
  #, gcc-internal-format
  msgid "Not valid for ACCEPT statement."
  msgstr "Interner Fehler: Not valid for ACCEPT statement."
  
! #: cobol/genapi.cc:5488
  #, gcc-internal-format
  msgid "Attempting to send to an input device."
  msgstr "Interner Fehler: Attempting to send to an input device."
  
! #: cobol/genapi.cc:5511
  #, gcc-internal-format
  msgid "Not valid for DISPLAY statement."
  msgstr "Interner Fehler: Not valid for DISPLAY statement."
  
! #: cobol/genapi.cc:6412
! #, gcc-internal-format, gfc-internal-format
! msgid "%s: Invalid field type %s:"
! msgstr "Interner Fehler: %s: Invalid field type %s:"
! 
! #: cobol/genapi.cc:7622 cobol/genapi.cc:7628 cobol/genapi.cc:7634
  #, gcc-internal-format
  msgid "%<parser_logop()%> was called with variable %s on line %d, which is not a FldConditional"
  msgstr "Interner Fehler: %<parser_logop()%> was called with variable %s on line %d, which is not a FldConditional"
  
! #: cobol/genapi.cc:7741
  #, gcc-internal-format
  msgid "%<parser_relop%> was called with variable %qs, which is not a FldConditional"
  msgstr "Interner Fehler: %<parser_relop%> was called with variable %qs, which is not a FldConditional"
  
! #: cobol/genapi.cc:7805
  #, gcc-internal-format
  msgid "%<parser_relop()%> was called with variable %s, which is not a FldConditional"
  msgstr "Interner Fehler: %<parser_relop()%> was called with variable %s, which is not a FldConditional"
  
! #: cobol/genapi.cc:7851
  #, gcc-internal-format
  msgid "%<parser_if()%> was called with variable %s, which is not a FldConditional"
  msgstr "Interner Fehler: %<parser_if()%> was called with variable %s, which is not a FldConditional"
  
! #: cobol/genapi.cc:8116
  #, gcc-internal-format
  msgid "candidate %s has unimplemented %<CVT_type%> %d(%s)"
  msgstr "Interner Fehler: candidate %s has unimplemented %<CVT_type%> %d(%s)"
  
! #: cobol/genapi.cc:8127
  #, gcc-internal-format
  msgid "unknown %<setop_t%> code %d"
  msgstr "Interner Fehler: unknown %<setop_t%> code %d"
  
! #: cobol/genapi.cc:8315
  #, gcc-internal-format
  msgid "%s:%d: %u exceeds %<MAXIMUM_UNTILS%> of %d, line %d"
  msgstr "Interner Fehler: %s:%d: %u exceeds %<MAXIMUM_UNTILS%> of %d, line %d"
  
! #: cobol/genapi.cc:9324
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: ignoring subscripts"
  msgstr "Interner Fehler: %s:%d: ignoring subscripts"
  
! #: cobol/genapi.cc:9538 cobol/genapi.cc:10006
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: called with NULL *file"
  msgstr "Interner Fehler: %s: called with NULL *file"
  
! #: cobol/genapi.cc:9663
  #, gcc-internal-format
  msgid "%s:%d file %s access mode is %<file_inaccessible_e%> in %s"
  msgstr "Interner Fehler: %s:%d file %s access mode is %<file_inaccessible_e%> in %s"
  
! #: cobol/genapi.cc:9737
  #, gcc-internal-format
  msgid "%<parser_file_open%> called with NULL *file"
  msgstr "Interner Fehler: %<parser_file_open%> called with NULL *file"
  
! #: cobol/genapi.cc:9742
  #, gcc-internal-format
  msgid "%<parser_file_open%> for %s called with NULL %<var_decl_node%>"
  msgstr "Interner Fehler: %<parser_file_open%> for %s called with NULL %<var_decl_node%>"
  
! #: cobol/genapi.cc:9748
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTEND can only be used where %s is ACCESS MODE SEQUENTIAL"
  msgstr "Interner Fehler: EXTEND can only be used where %s is ACCESS MODE SEQUENTIAL"
  
! #: cobol/genapi.cc:9817
  #, gcc-internal-format
  msgid "%<parser_file_close%> called with NULL *file"
  msgstr "Interner Fehler: %<parser_file_close%> called with NULL *file"
  
! #: cobol/genapi.cc:9822
  #, gcc-internal-format
  msgid "%<parser_file_close%> for %s called with NULL %<file->var_decl_node%>"
  msgstr "Interner Fehler: %<parser_file_close%> for %s called with NULL %<file->var_decl_node%>"
  
! #: cobol/genapi.cc:9877
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'where' is zero in %s"
  msgstr "Interner Fehler: %s:%d file %s 'where' is zero in %s"
  
! #: cobol/genapi.cc:9887
  #, gcc-internal-format
  msgid "%<parser_file_read%> called with NULL *file"
  msgstr "Interner Fehler: %<parser_file_read%> called with NULL *file"
  
! #: cobol/genapi.cc:9892
  #, gcc-internal-format
  msgid "%<parser_file_read%> for %s called with NULL %<file->var_decl_node%>"
  msgstr "Interner Fehler: %<parser_file_read%> for %s called with NULL %<file->var_decl_node%>"
  
! #: cobol/genapi.cc:9898
  #, gcc-internal-format
  msgid "%<parser_file_read%> called with NULL *field"
  msgstr "Interner Fehler: %<parser_file_read%> called with NULL *field"
  
! #: cobol/genapi.cc:9903
  #, gcc-internal-format
  msgid "%<parser_file_read%> for %s called with NULL %<field->var_decl_node%>"
  msgstr "Interner Fehler: %<parser_file_read%> for %s called with NULL %<field->var_decl_node%>"
  
! #: cobol/genapi.cc:9909
  #, gcc-internal-format
  msgid "%s:%d file %s is RELATIVE/SEQUENTIAL, but %<where >= 0%>"
  msgstr "Interner Fehler: %s:%d file %s is RELATIVE/SEQUENTIAL, but %<where >= 0%>"
  
! #: cobol/genapi.cc:9918
  #, gcc-internal-format
  msgid "%s:%d file %s is RELATIVE/RANDOM, but %<where < 0%>"
  msgstr "Interner Fehler: %s:%d file %s is RELATIVE/RANDOM, but %<where < 0%>"
  
! #: cobol/genapi.cc:9962
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'sequentially' is %d in %s"
  msgstr "Interner Fehler: %s:%d file %s 'sequentially' is %d in %s"
  
! #: cobol/genapi.cc:10011
  #, gcc-internal-format
  msgid "%s: for %s called with NULL %<file->var_decl_node%>"
  msgstr "Interner Fehler: %s: for %s called with NULL %<file->var_decl_node%>"
  
! #: cobol/genapi.cc:10017
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: called with NULL *field"
  msgstr "Interner Fehler: %s: called with NULL *field"
  
! #: cobol/genapi.cc:10022
  #, gcc-internal-format
  msgid "%s: for %s called with NULL %<field->var_decl_node%>"
  msgstr "Interner Fehler: %s: for %s called with NULL %<field->var_decl_node%>"
  
! #: cobol/genapi.cc:10107
  #, gcc-internal-format
  msgid "The file pointer should not be null"
  msgstr "Interner Fehler: The file pointer should not be null"
  
! #: cobol/genapi.cc:10161
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s is INDEXED/SEQUENTIAL, but 'sequentially' is false"
  msgstr "Interner Fehler: %s:%d file %s is INDEXED/SEQUENTIAL, but 'sequentially' is false"
  
! #: cobol/genapi.cc:11881
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: asked to sort %s, which is not a table"
  msgstr "Interner Fehler: %s: asked to sort %s, which is not a table"
  
  #. Having both or neither violates SORT syntax
! #: cobol/genapi.cc:12013
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: syntax error: both (or neither) USING and input-proc are specified"
  msgstr "Interner Fehler: %s: syntax error: both (or neither) USING and input-proc are specified"
  
! #: cobol/genapi.cc:12147
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: syntax error: both (or neither) GIVING and output-proc are specified"
  msgstr "Interner Fehler: %s: syntax error: both (or neither) GIVING and output-proc are specified"
  
! #: cobol/genapi.cc:12569
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: syntax error: both (or neither) files and output-proc are specified"
  msgstr "Interner Fehler: %s: syntax error: both (or neither) files and output-proc are specified"
  
! #: cobol/genapi.cc:12973
  #, gcc-internal-format
  msgid "CALL USING BY CONTENT <temporary> would require REPOSITORY PROTOTYPES."
  msgstr "CALL USING BY CONTENT <temporary> würde REPOSITORY PROTOTYPES erfordern."
  
! #: cobol/genapi.cc:13264
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: What in the name of Nero are we doing here?"
  msgstr "Interner Fehler: %s: What in the name of Nero are we doing here?"
  
! #: cobol/genapi.cc:14560
  #, gcc-internal-format
  msgid "In %<parser_move(%s to %s)%>, the move of FldLiteralN to %s is unimplemented"
  msgstr "Interner Fehler: In %<parser_move(%s to %s)%>, the move of FldLiteralN to %s is unimplemented"
  
! #: cobol/genapi.cc:14796
  #, gcc-internal-format
  msgid "In %<mh_dest_is_float%>(%s to %s), the move of %s to %s is unimplemented"
  msgstr "Interner Fehler: In %<mh_dest_is_float%>(%s to %s), the move of %s to %s is unimplemented"
  
! #: cobol/genapi.cc:16918
  #, gcc-internal-format, gfc-internal-format
  msgid "LEVEL 01 (%s) OCCURS has insufficient data.memsize"
  msgstr "Interner Fehler: LEVEL 01 (%s) OCCURS has insufficient data.memsize"
  
! #: cobol/genapi.cc:16990
  #, gcc-internal-format
  msgid "%<parser_symbol_add()%> was called with a NULL %<new_var%>"
  msgstr "Interner Fehler: %<parser_symbol_add()%> was called with a NULL %<new_var%>"
  
! #: cobol/genapi.cc:17020
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %d %s is a table, but it improperly has a capacity of zero"
  msgstr "Interner Fehler: %s: %d %s is a table, but it improperly has a capacity of zero"
  
! #: cobol/genapi.cc:17060
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s is its own ancestor"
  msgstr "Interner Fehler: %s: %s is its own ancestor"
  
! #: cobol/genapi.cc:17065
  #, gcc-internal-format
  msgid "%s: %d %qs has NULL ancestor"
  msgstr "Interner Fehler: %s: %d %qs has NULL ancestor"
  
! #: cobol/genapi.cc:17072
  #, gcc-internal-format
  msgid "%s(%s) improperly has a non-null %<var_decl_node%>"
  msgstr "Interner Fehler: %s(%s) improperly has a non-null %<var_decl_node%>"
  
! #: cobol/genapi.cc:17267
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %d %s<%s> improperly has a data.capacity of zero"
  msgstr "Interner Fehler: %s: %d %s<%s> improperly has a data.capacity of zero"
  
! #: cobol/genapi.cc:17334
  #, gcc-internal-format
  msgid "%<bytes_to_allocate%> is zero for %s (symbol number "
  msgstr "Interner Fehler: %<bytes_to_allocate%> is zero for %s (symbol number "
--- 55202,55473 ----
  msgid "no such exception: 0x%x"
  msgstr "keine solche Ausnahme: 0x%x"
  
! #: cobol/genapi.cc:353
  #, gcc-internal-format
  msgid "Probable cause: it was referenced without being defined."
  msgstr "Wahrscheinliche Ursache: Es wurde darauf verwiesen, ist aber nicht definiert."
  
! #: cobol/genapi.cc:597
  #, gcc-internal-format
! msgid "That string should not be that long."
! msgstr ""
  
! #: cobol/genapi.cc:1213
  #, gcc-internal-format, gfc-internal-format
  msgid "%s should not be null"
  msgstr "Interner Fehler: %s should not be null"
  
! #: cobol/genapi.cc:1776
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: Knows not the variable type %s for %s"
  msgstr "Interner Fehler: %s: Knows not the variable type %s for %s"
  
! #: cobol/genapi.cc:2110
! #, gcc-internal-format, gfc-internal-format
! msgid "%s: Invalid field type %s:"
! msgstr "Interner Fehler: %s: Invalid field type %s:"
  
! #: cobol/genapi.cc:4392
  #, gcc-internal-format
  msgid "Not valid for ACCEPT statement."
  msgstr "Interner Fehler: Not valid for ACCEPT statement."
  
! #: cobol/genapi.cc:5445
  #, gcc-internal-format
  msgid "Attempting to send to an input device."
  msgstr "Interner Fehler: Attempting to send to an input device."
  
! #: cobol/genapi.cc:5468
  #, gcc-internal-format
  msgid "Not valid for DISPLAY statement."
  msgstr "Interner Fehler: Not valid for DISPLAY statement."
  
! #: cobol/genapi.cc:7736 cobol/genapi.cc:7742 cobol/genapi.cc:7748
  #, gcc-internal-format
  msgid "%<parser_logop()%> was called with variable %s on line %d, which is not a FldConditional"
  msgstr "Interner Fehler: %<parser_logop()%> was called with variable %s on line %d, which is not a FldConditional"
  
! #: cobol/genapi.cc:7855
  #, gcc-internal-format
  msgid "%<parser_relop%> was called with variable %qs, which is not a FldConditional"
  msgstr "Interner Fehler: %<parser_relop%> was called with variable %qs, which is not a FldConditional"
  
! #: cobol/genapi.cc:7919
  #, gcc-internal-format
  msgid "%<parser_relop()%> was called with variable %s, which is not a FldConditional"
  msgstr "Interner Fehler: %<parser_relop()%> was called with variable %s, which is not a FldConditional"
  
! #: cobol/genapi.cc:7964
  #, gcc-internal-format
  msgid "%<parser_if()%> was called with variable %s, which is not a FldConditional"
  msgstr "Interner Fehler: %<parser_if()%> was called with variable %s, which is not a FldConditional"
  
! #: cobol/genapi.cc:8215
  #, gcc-internal-format
  msgid "candidate %s has unimplemented %<CVT_type%> %d(%s)"
  msgstr "Interner Fehler: candidate %s has unimplemented %<CVT_type%> %d(%s)"
  
! #: cobol/genapi.cc:8226
  #, gcc-internal-format
  msgid "unknown %<setop_t%> code %d"
  msgstr "Interner Fehler: unknown %<setop_t%> code %d"
  
! #: cobol/genapi.cc:8415
  #, gcc-internal-format
  msgid "%s:%d: %u exceeds %<MAXIMUM_UNTILS%> of %d, line %d"
  msgstr "Interner Fehler: %s:%d: %u exceeds %<MAXIMUM_UNTILS%> of %d, line %d"
  
! #: cobol/genapi.cc:9406
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: ignoring subscripts"
  msgstr "Interner Fehler: %s:%d: ignoring subscripts"
  
! #: cobol/genapi.cc:9629 cobol/genapi.cc:10121
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: called with NULL *file"
  msgstr "Interner Fehler: %s: called with NULL *file"
  
! #: cobol/genapi.cc:9754
  #, gcc-internal-format
  msgid "%s:%d file %s access mode is %<file_inaccessible_e%> in %s"
  msgstr "Interner Fehler: %s:%d file %s access mode is %<file_inaccessible_e%> in %s"
  
! #: cobol/genapi.cc:9861
  #, gcc-internal-format
  msgid "%<parser_file_open%> called with NULL *file"
  msgstr "Interner Fehler: %<parser_file_open%> called with NULL *file"
  
! #: cobol/genapi.cc:9866
  #, gcc-internal-format
  msgid "%<parser_file_open%> for %s called with NULL %<var_decl_node%>"
  msgstr "Interner Fehler: %<parser_file_open%> for %s called with NULL %<var_decl_node%>"
  
! #: cobol/genapi.cc:9872
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTEND can only be used where %s is ACCESS MODE SEQUENTIAL"
  msgstr "Interner Fehler: EXTEND can only be used where %s is ACCESS MODE SEQUENTIAL"
  
! #: cobol/genapi.cc:9932
  #, gcc-internal-format
  msgid "%<parser_file_close%> called with NULL *file"
  msgstr "Interner Fehler: %<parser_file_close%> called with NULL *file"
  
! #: cobol/genapi.cc:9937
  #, gcc-internal-format
  msgid "%<parser_file_close%> for %s called with NULL %<file->var_decl_node%>"
  msgstr "Interner Fehler: %<parser_file_close%> for %s called with NULL %<file->var_decl_node%>"
  
! #: cobol/genapi.cc:9992
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'where' is zero in %s"
  msgstr "Interner Fehler: %s:%d file %s 'where' is zero in %s"
  
! #: cobol/genapi.cc:10002
  #, gcc-internal-format
  msgid "%<parser_file_read%> called with NULL *file"
  msgstr "Interner Fehler: %<parser_file_read%> called with NULL *file"
  
! #: cobol/genapi.cc:10007
  #, gcc-internal-format
  msgid "%<parser_file_read%> for %s called with NULL %<file->var_decl_node%>"
  msgstr "Interner Fehler: %<parser_file_read%> for %s called with NULL %<file->var_decl_node%>"
  
! #: cobol/genapi.cc:10013
  #, gcc-internal-format
  msgid "%<parser_file_read%> called with NULL *field"
  msgstr "Interner Fehler: %<parser_file_read%> called with NULL *field"
  
! #: cobol/genapi.cc:10018
  #, gcc-internal-format
  msgid "%<parser_file_read%> for %s called with NULL %<field->var_decl_node%>"
  msgstr "Interner Fehler: %<parser_file_read%> for %s called with NULL %<field->var_decl_node%>"
  
! #: cobol/genapi.cc:10024
  #, gcc-internal-format
  msgid "%s:%d file %s is RELATIVE/SEQUENTIAL, but %<where >= 0%>"
  msgstr "Interner Fehler: %s:%d file %s is RELATIVE/SEQUENTIAL, but %<where >= 0%>"
  
! #: cobol/genapi.cc:10033
  #, gcc-internal-format
  msgid "%s:%d file %s is RELATIVE/RANDOM, but %<where < 0%>"
  msgstr "Interner Fehler: %s:%d file %s is RELATIVE/RANDOM, but %<where < 0%>"
  
! #: cobol/genapi.cc:10077
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'sequentially' is %d in %s"
  msgstr "Interner Fehler: %s:%d file %s 'sequentially' is %d in %s"
  
! #: cobol/genapi.cc:10126
  #, gcc-internal-format
  msgid "%s: for %s called with NULL %<file->var_decl_node%>"
  msgstr "Interner Fehler: %s: for %s called with NULL %<file->var_decl_node%>"
  
! #: cobol/genapi.cc:10132
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: called with NULL *field"
  msgstr "Interner Fehler: %s: called with NULL *field"
  
! #: cobol/genapi.cc:10137
  #, gcc-internal-format
  msgid "%s: for %s called with NULL %<field->var_decl_node%>"
  msgstr "Interner Fehler: %s: for %s called with NULL %<field->var_decl_node%>"
  
! #: cobol/genapi.cc:10222
  #, gcc-internal-format
  msgid "The file pointer should not be null"
  msgstr "Interner Fehler: The file pointer should not be null"
  
! #: cobol/genapi.cc:10405
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s is INDEXED/SEQUENTIAL, but 'sequentially' is false"
  msgstr "Interner Fehler: %s:%d file %s is INDEXED/SEQUENTIAL, but 'sequentially' is false"
  
! #: cobol/genapi.cc:12236
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: asked to sort %s, which is not a table"
  msgstr "Interner Fehler: %s: asked to sort %s, which is not a table"
  
  #. Having both or neither violates SORT syntax
! #: cobol/genapi.cc:12368
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: syntax error: both (or neither) USING and input-proc are specified"
  msgstr "Interner Fehler: %s: syntax error: both (or neither) USING and input-proc are specified"
  
! #: cobol/genapi.cc:12502
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: syntax error: both (or neither) GIVING and output-proc are specified"
  msgstr "Interner Fehler: %s: syntax error: both (or neither) GIVING and output-proc are specified"
  
! #: cobol/genapi.cc:12924
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: syntax error: both (or neither) files and output-proc are specified"
  msgstr "Interner Fehler: %s: syntax error: both (or neither) files and output-proc are specified"
  
! #: cobol/genapi.cc:13328
  #, gcc-internal-format
  msgid "CALL USING BY CONTENT <temporary> would require REPOSITORY PROTOTYPES."
  msgstr "CALL USING BY CONTENT <temporary> würde REPOSITORY PROTOTYPES erfordern."
  
! #: cobol/genapi.cc:13599
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: What in the name of Nero are we doing here?"
  msgstr "Interner Fehler: %s: What in the name of Nero are we doing here?"
  
! #: cobol/genapi.cc:14989
  #, gcc-internal-format
  msgid "In %<parser_move(%s to %s)%>, the move of FldLiteralN to %s is unimplemented"
  msgstr "Interner Fehler: In %<parser_move(%s to %s)%>, the move of FldLiteralN to %s is unimplemented"
  
! #: cobol/genapi.cc:15226
  #, gcc-internal-format
  msgid "In %<mh_dest_is_float%>(%s to %s), the move of %s to %s is unimplemented"
  msgstr "Interner Fehler: In %<mh_dest_is_float%>(%s to %s), the move of %s to %s is unimplemented"
  
! #: cobol/genapi.cc:16958
  #, gcc-internal-format, gfc-internal-format
  msgid "LEVEL 01 (%s) OCCURS has insufficient data.memsize"
  msgstr "Interner Fehler: LEVEL 01 (%s) OCCURS has insufficient data.memsize"
  
! #: cobol/genapi.cc:17018
  #, gcc-internal-format
  msgid "%<parser_symbol_add()%> was called with a NULL %<new_var%>"
  msgstr "Interner Fehler: %<parser_symbol_add()%> was called with a NULL %<new_var%>"
  
! #: cobol/genapi.cc:17048
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %d %s is a table, but it improperly has a capacity of zero"
  msgstr "Interner Fehler: %s: %d %s is a table, but it improperly has a capacity of zero"
  
! #: cobol/genapi.cc:17088
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s is its own ancestor"
  msgstr "Interner Fehler: %s: %s is its own ancestor"
  
! #: cobol/genapi.cc:17093
  #, gcc-internal-format
  msgid "%s: %d %qs has NULL ancestor"
  msgstr "Interner Fehler: %s: %d %qs has NULL ancestor"
  
! #: cobol/genapi.cc:17100
  #, gcc-internal-format
  msgid "%s(%s) improperly has a non-null %<var_decl_node%>"
  msgstr "Interner Fehler: %s(%s) improperly has a non-null %<var_decl_node%>"
  
! #. N.B. If level is 0 then we're not participating in a hierarchy.
! #. During the early stages of implementing cbl_field_t::our_index, there
! #. were execution paths in parse.y and parser.cc that resulted in
! #. our_index not being set.  Those should be gone.
! #: cobol/genapi.cc:17235
! #, gcc-internal-format
! msgid "%<our_index%> is NULL under unanticipated circumstances"
! msgstr ""
! 
! #: cobol/genapi.cc:17319
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %d %s<%s> improperly has a data.capacity of zero"
  msgstr "Interner Fehler: %s: %d %s<%s> improperly has a data.capacity of zero"
  
! #: cobol/genapi.cc:17387
  #, gcc-internal-format
  msgid "%<bytes_to_allocate%> is zero for %s (symbol number "
  msgstr "Interner Fehler: %<bytes_to_allocate%> is zero for %s (symbol number "
*************** msgstr "Interner Fehler: Unknown type %d
*** 52725,55032 ****
  msgid "Attempting an assignment of differing types."
  msgstr "Interner Fehler: Attempting an assignment of differing types."
  
! #: cobol/gengen.cc:2893
  #, gcc-internal-format
  msgid "Residual context count"
  msgstr "Interner Fehler: Residual context count"
  
! #: cobol/genmath.cc:1385
  #, gcc-internal-format
  msgid "%<parser_op()%> doesn%'t know how to evaluate %<%s = %s %c %s%>"
  msgstr "Interner Fehler: %<parser_op()%> doesn%'t know how to evaluate %<%s = %s %c %s%>"
  
! #: cobol/genutil.cc:596
  #, gcc-internal-format
  msgid "Too many subscripts"
  msgstr "Interner Fehler: Too many subscripts"
  
! #: cobol/genutil.cc:761
  #, gcc-internal-format
  msgid "cannot get %<float%> value from %s"
  msgstr "Interner Fehler: cannot get %<float%> value from %s"
  
! #: cobol/lexio.cc:1581
  #, gcc-internal-format, gfc-internal-format
  msgid "%s pid %ld terminated by %s"
  msgstr "»%s« mit PID %ld wurde beendet durch %s"
  
! #: cobol/lexio.cc:1586
  #, gcc-internal-format, gfc-internal-format
  msgid "%s exited with status %d"
  msgstr "»%s« mit Status %d beendet"
  
! #: cobol/symbols.cc:418
  msgid "%s:%d: LblNone '%s' has parent #%zu"
  msgstr "Interner Fehler: %s:%d: LblNone '%s' has parent #%zu"
  
! #: cobol/symbols.cc:1901
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: key must be field"
  msgstr "%s: Schlüssel muss Feld sein"
  
! #: cobol/symbols.cc:3712 cobol/symbols.cc:3815 cobol/symbols.cc:3845
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: could not add '%s'"
  msgstr "%s:%d: »%s« konnte nicht hinzugefügt werden"
  
! #: cobol/util.cc:1276
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: MOVE %s %s invalid type:"
  msgstr "Interner Fehler: logic error: MOVE %s %s invalid type:"
  
! #: cobol/util.cc:1873
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: regcomp: %s"
  msgstr "%s: regcomp: %s"
  
! #: cobol/util.cc:2022
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: missing inode for %s"
  msgstr "Interner Fehler: logic error: missing inode for %s"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104876
! #: cobol/util.cc:2430
  #, gcc-internal-format, gfc-internal-format
  msgid "failed compiling %s"
  msgstr "Fehler beim Kompilieren von »%s«"
  
! #: cp/call.cc:2106
  #, gcc-internal-format
  msgid "casting %qT to %qT does not use %qD"
  msgstr "Umwandlung von %qT in %qT verwendet %qD nicht"
  
  #. A bad conversion for 'this' must be discarding cv-quals.
! #: cp/call.cc:3957 cp/call.cc:10472
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "Die Übergabe von %qT als %<this%>-Argument streicht Qualifizierer"
  
! #: cp/call.cc:3961
  msgid "no known conversion for implicit %<this%> parameter from %qH to %qI"
  msgstr "keine bekannte Umwandlung für impliziten %<this%>-Parameter von %qH nach %qI"
  
! #: cp/call.cc:3968
  #, gcc-internal-format, gfc-internal-format
  msgid "conversion of argument %d would be ill-formed:"
  msgstr "Umwandlung von Argument %d wäre unzulässig:"
  
  #. Conversion of conversion function return value failed.
! #: cp/call.cc:3976
  msgid "no known conversion from %qH to %qI"
  msgstr "keine bekannte Umwandlung von %qH nach %qI"
  
! #: cp/call.cc:3982
  msgid "no known conversion for argument %d from %qH to %qI"
  msgstr "keine bekannte Umwandlung für Argument %d von %qH nach %qI"
  
! #: cp/call.cc:3996
  #, gcc-internal-format, gfc-internal-format
  msgid "candidate expects at least %d argument, %d provided"
  msgid_plural "candidate expects at least %d arguments, %d provided"
  msgstr[0] "Kandidat erwartet mindestens %d Argument, %d angegeben"
  msgstr[1] "Kandidat erwartet mindestens %d Argumente, %d angegeben"
  
! #: cp/call.cc:4001
  #, gcc-internal-format, gfc-internal-format
  msgid "candidate expects %d argument, %d provided"
  msgid_plural "candidate expects %d arguments, %d provided"
  msgstr[0] "Kandidat erwartet %d Argument, %d angegeben"
  msgstr[1] "Kandidat erwartet %d Argumente, %d angegeben"
  
! #: cp/call.cc:4029
  #, gcc-internal-format
  msgid "%s%<%D(%T, %T, %T)%> (built-in)"
  msgstr "%s%<%D(%T, %T, %T)%> (eingebaut)"
  
! #: cp/call.cc:4034
  #, gcc-internal-format
  msgid "%s%<%D(%T, %T)%> (built-in)"
  msgstr "%s%<%D(%T, %T)%> (eingebaut)"
  
! #: cp/call.cc:4038
  #, gcc-internal-format
  msgid "%s%<%D(%T)%> (built-in)"
  msgstr "%s%<%D(%T)%> (eingebaut)"
  
! #: cp/call.cc:4042
  #, gcc-internal-format
  msgid "%s%qT (conversion)"
  msgstr "%s%qT (Umwandlung)"
  
! #: cp/call.cc:4044
  #, gcc-internal-format
  msgid "%s%#qD (near match)"
  msgstr "%s%#qD (in der Nähe der Übereinstimmung)"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93880
! #: cp/call.cc:4046
  #, gcc-internal-format
  msgid "%s%#qD (ignored)"
  msgstr "%s%#qD (ignoriert)"
  
! #: cp/call.cc:4048
  #, gcc-internal-format
  msgid "%s%#qD (deleted)"
  msgstr "%s%#qD (gelöscht)"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93880
! #: cp/call.cc:4050
  #, gcc-internal-format
  msgid "%s%#qD (reversed)"
  msgstr "%s%#qD (umgekehrt)"
  
! #: cp/call.cc:4052
  #, gcc-internal-format
  msgid "%s%#qD (rewritten)"
  msgstr "%s%#qD (umgeschrieben)"
  
! #: cp/call.cc:4054
  #, gcc-internal-format
  msgid "%s%#qD"
  msgstr "%s%#qD"
  
! #: cp/call.cc:4058
  #, gcc-internal-format
  msgid "inherited here"
  msgstr "hier geerbt"
  
! #: cp/call.cc:4080
  #, gcc-internal-format
  msgid "return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion"
  msgstr "Rückgabetyp %qT der expliziten Umwandlungsfunktion kann nicht mit Qualifizierungsänderung in %qT umgewandelt werden"
  
! #: cp/call.cc:4086
  #, gcc-internal-format
  msgid "conversion from return type %qT of template conversion function specialization to %qT is not an exact match"
  msgstr "Umwandlung von Rückgabetyp %qT der Spezialisierung der Template-Umwandlungsfunktion in %qT passt nicht exakt"
  
! #: cp/call.cc:4097
  #, gcc-internal-format
  msgid "substitution of deduced template arguments resulted in errors seen above"
  msgstr "Ersetzung der ermittelten Templateargumente führte zu obigen Fehlern"
  
  #. Re-run template unification with diagnostics.
! #: cp/call.cc:4102
  #, gcc-internal-format
  msgid "template argument deduction/substitution failed:"
  msgstr "Herleitung/Ersetzung von Templateargument gescheitert:"
  
! #: cp/call.cc:4119
  #, gcc-internal-format
  msgid "a constructor taking a single argument of its own class type is invalid"
  msgstr "ein Konstruktor, der ein einzelnes Argument seines eigenen Klassentyps hat, ist ungültig"
  
! #: cp/call.cc:4129
  #, gcc-internal-format
  msgid "an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr "ein geerbter Konstruktor ist kein Kandidat für Initialisierung aus einem Ausdruck desselben oder eines abgeleiteten Typs"
  
! #: cp/call.cc:4209
! #, gcc-internal-format, gfc-internal-format
! msgid "there is %i candidate"
! msgid_plural "there are %i candidates"
! msgstr[0] "es gibt %i Kandidaten"
! msgstr[1] "es gibt %i Kandidaten"
! 
! #: cp/call.cc:4220
  #, gcc-internal-format
  msgid "some candidates omitted; use %<-fdiagnostics-all-candidates%> to display them"
  msgstr "einige Kandidaten wurden ausgelassen; verwenden Sie %<-fdiagnostics-all-candidates%>, um sie anzuzeigen"
  
! #: cp/call.cc:4305 cp/call.cc:4877
  #, gcc-internal-format
  msgid "designated initializers cannot be used with a non-aggregate type %qT"
  msgstr "Initialisierer mit Bestimmung können nur mit Aggregat-Typen (Array, struct, union) verwendet werden, nicht mit %qT"
  
! #: cp/call.cc:4771
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr "Umformung von %qH nach %qI ist mehrdeutig"
  
! #: cp/call.cc:4884 cp/cvt.cc:878
  msgid "could not convert %qE from %qH to %qI"
  msgstr "%qE konnte nicht von %qH nach %qI umgewandelt werden"
  
! #: cp/call.cc:4949
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr "das Initialisieren von %qH mit %qI in einem umgewandelten konstanten Ausdruck bindet nicht direkt"
  
! #: cp/call.cc:4970
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "Umwandlung von %qH nach %qI in einem umgewandelten konstanten Ausdruck"
  
! #: cp/call.cc:5155
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr "keine passende Funktion für Aufruf von %<%D(%A)%>"
  
! #: cp/call.cc:5158
  #, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr "Aufruf des überladenen %<%D(%A)%> ist nicht eindeutig"
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.cc:5442
  #, gcc-internal-format
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr "Zeiger auf Elementfunktion %qE kann nicht ohne Objekt aufgerufen werden; verwenden Sie beispielsweise %<.*%> oder %<->*%>"
  
! #: cp/call.cc:5521
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr "keine Übereinstimmung für Aufruf von %<(%T) (%A)%>"
  
! #: cp/call.cc:5535
  #, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "Aufruf von %<(%T) (%A)%> ist nicht eindeutig"
  
! #: cp/call.cc:5577
  #, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr "mehrdeutiges Überladen für "
  
! #: cp/call.cc:5578
  #, gcc-internal-format
  msgid "no match for "
  msgstr "keine Übereinstimmung für "
  
! #: cp/call.cc:5591
  #, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr " (Operandentypen sind %qT, %qT und %qT)"
  
! #: cp/call.cc:5593
  #, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr " (Operandentypen sind %qT und %qT)"
  
! #: cp/call.cc:5595
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr " (Operandentyp ist %qT)"
  
! #: cp/call.cc:5606
  msgid " (operand types are %e and %e)"
  msgstr " (Operandentypen sind %e und %e)"
  
! #: cp/call.cc:5621
  #, gcc-internal-format
  msgid "ternary %<operator?:%>"
  msgstr "ternärer %<operator?:%>"
  
! #: cp/call.cc:5625
  #, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr "ternärer %<operator?:%> in %<%E ? %E : %E%>"
  
! #: cp/call.cc:5634 cp/call.cc:5682 cp/call.cc:5692
  #, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr "%<operator%s%>"
  
! #: cp/call.cc:5637
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr "%<operator%s%> in %<%E%s%>"
  
! #: cp/call.cc:5644
  #, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr "%<operator[]%>"
  
! #: cp/call.cc:5647
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr "%<operator[]%> in %<%E[%E]%>"
  
! #: cp/call.cc:5655
  #, gcc-internal-format
  msgid "%qs"
  msgstr "%qs"
  
! #: cp/call.cc:5658
  #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr "%qs in %<%s %E%>"
  
! #: cp/call.cc:5664
  #, gcc-internal-format
  msgid "%<operator %s%>"
  msgstr "%<operator %s%>"
  
! #: cp/call.cc:5667
  #, gcc-internal-format
  msgid "%<operator %s%> in %<%s%E%>"
  msgstr "%<operator %s%> in %<%s%E%>"
  
! #: cp/call.cc:5686
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr "%<operator%s%> in %<%E %s %E%>"
  
! #: cp/call.cc:5695
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr "%<operator%s%> in %<%s%E%>"
  
! #: cp/call.cc:5807
  #, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a %<?:%> expression"
  msgstr "ISO-C++ verbietet das Auslassen des mittleren Terms eines %<?:%>-Ausdrucks"
  
! #: cp/call.cc:5884
  #, gcc-internal-format
  msgid "inferred scalar type %qT is not an integer or floating-point type of the same size as %qT"
  msgstr "erschlossener skalarer Typ %qT muss ein Ganzzahl- oder Gleitkommatyp derselben Größe wie %qT sein"
  
! #: cp/call.cc:5901 cp/call.cc:5908
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr "Umwandlung von Skalar %qH in Vektor %qI führt zum Abschneiden"
  
! #: cp/call.cc:5964
  #, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr "unverträgliche Vektortypen in bedingtem Ausdruck: %qT, %qT und %qT"
  
! #: cp/call.cc:6016 cp/call.cc:6362 cp/call.cc:6382
  #, gcc-internal-format
  msgid "operands to %<?:%> of types %qT and %qT have unordered conversion rank"
  msgstr "die Operanden für %<?:%> haben die Typen %qT und %qT, diese Typen haben einen ungeordneten Konvertierungsrang"
  
! #: cp/call.cc:6088
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr "zweiter Operand für Bedingungsoperator ist vom Typ %<void%>, aber der dritte Operand ist weder ein Throw-Ausdruck noch vom Typ %<void%>"
  
! #: cp/call.cc:6093
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr "dritter Operand für Bedingungsoperator ist vom Typ %<void%>, aber der zweite Operand ist weder ein Throw-Ausdruck noch vom Typ %<void%>"
  
! #: cp/call.cc:6139 cp/call.cc:6251 cp/call.cc:6502
  #, gcc-internal-format
  msgid "operands to %<?:%> have different types %qT and %qT"
  msgstr "Operanden für %<?:%> haben unterschiedliche Typen %qT und %qT"
  
! #: cp/call.cc:6143
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr "  und jeder Typ kann zu jedem anderen konvertiert werden"
  
! #: cp/call.cc:6390
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr "implizite Umwandlung von %qH in %qI, um an das Ergebnis im anderen Zweig der Bedingung anzugleichen"
  
! #: cp/call.cc:6408
  #, gcc-internal-format
  msgid "enumerated mismatch in conditional expression: %qT vs %qT"
  msgstr "bedingter Ausdruck enthält unverträgliche Aufzählungswerte der Typen %qT und %qT"
  
! #: cp/call.cc:6428
  #, gcc-internal-format
  msgid "conditional expression between enumeration type %qT and floating-point type %qT"
  msgstr "Bedingungsausdruck zwischen Aufzählungstyp %qT und Gleitkommatyp %qT"
  
! #: cp/call.cc:6432
  #, gcc-internal-format
  msgid "conditional expression between floating-point type %qT and enumeration type %qT"
  msgstr "Bedingungsausdruck zwischen Gleitkommatyp %qT und Aufzählungstyp %qT"
  
! #: cp/call.cc:6436
  #, gcc-internal-format
  msgid "conditional expression between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr "Bedingungsausdruck zwischen Aufzählungstyp %qT und Gleitkommatyp %qT ist veraltet"
  
! #: cp/call.cc:6441
  #, gcc-internal-format
  msgid "conditional expression between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr "Bedingungsausdruck zwischen Gleitkommatyp %qT und Aufzählungstyp %qT ist veraltet"
  
! #: cp/call.cc:6457
  #, gcc-internal-format
  msgid "enumerated and non-enumerated type in conditional expression"
  msgstr "Aufzählungs- und Nicht-Aufzählungstyp in bedingtem Ausdruck"
  
! #: cp/call.cc:7371
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr "kein %<%D(int)%> für Suffix %qs deklariert, stattdessen wird Präfixoperator versucht"
  
! #: cp/call.cc:7373
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr "kein %<%D(int)%> für Suffix %qs deklariert"
  
! #: cp/call.cc:7453
  #, gcc-internal-format
  msgid "in C++20 this comparison calls the current function recursively with reversed arguments"
  msgstr "in C++20 ruft dieser Vergleich die aktuelle Funktion rekursiv mit vertauschten Argumenten auf"
  
! #: cp/call.cc:7506
  #, gcc-internal-format
  msgid "return type of %qD is not %qs"
  msgstr "Rückgabetyp von %qD ist nicht %qs"
  
! #: cp/call.cc:7508
  #, gcc-internal-format
  msgid "used as rewritten candidate for comparison of %qT and %qT"
  msgstr "als umgeschriebener Kandidat für den Vergleich von %qT und %qT verwendet"
  
! #: cp/call.cc:7591
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr "Vergleich zwischen %q#T und %q#T"
  
! #: cp/call.cc:7778
  #, gcc-internal-format
  msgid "no match for call to %<%T::operator[] (%A)%>"
  msgstr "keine Übereinstimmung für den Aufruf von %<%T::operator[] (%A)%>"
  
! #: cp/call.cc:7792
  #, gcc-internal-format
  msgid "call of %<%T::operator[] (%A)%> is ambiguous"
  msgstr "Aufruf von %<%T::operator[] (%A)%> ist mehrdeutig"
  
! #: cp/call.cc:8073
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement %<operator delete%>"
  msgstr "Exceptionaufräumen für dieses Placement-New wählt delete-Operator für Nicht-Placement"
  
! #: cp/call.cc:8076
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)"
  msgstr "%qD ist eine übliche (nicht-placement) Deallokationsfunktion in C++14 (oder mit %<-fsized-deallocation%>)"
  
! #: cp/call.cc:8113
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "%qD ist eine gewöhnliche (nicht-Platzierungs) Deallokationsfunktion"
  
! #: cp/call.cc:8307
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr "keine passende Freigabefunktion für %qD"
  
! #: cp/call.cc:8310
  #, gcc-internal-format
  msgid "destroying delete %qD cannot be used to release the allocated memory if the initialization throws because the object is not constructed yet"
  msgstr "das zerstörende Delete für %qD kann nicht verwendet werden, um den zugewiesenen Speicher freizugeben, wenn die Initialisierung scheitert, weil das Objekt noch nicht konstruiert ist"
  
! #: cp/call.cc:8319
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "kein geeignetes %<operator %s%> für %qT"
  
! #: cp/call.cc:8376
  #, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr "%q#D ist in diesem Zusammenhang »private«"
  
! #: cp/call.cc:8377 cp/decl.cc:9613
  #, gcc-internal-format
  msgid "declared private here"
  msgstr "hier als »private« deklariert"
  
! #: cp/call.cc:8382
  #, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "%q#D ist in diesem Zusammenhang »protected«"
  
! #: cp/call.cc:8383 cp/decl.cc:9614
  #, gcc-internal-format
  msgid "declared protected here"
  msgstr "hier als »protected« deklariert"
  
! #: cp/call.cc:8390
  #, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr "%q#D ist in diesem Zusammenhang unzugänglich"
  
! #: cp/call.cc:8471
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "Übergabe von NULL an Nicht-Zeiger-Argument %P von %qD"
  
! #: cp/call.cc:8478
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "Konvertierung in Nicht-Zeiger-Typ %qT von NULL"
  
! #: cp/call.cc:8490
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "%<false%> wird für Argument %P von %qD in Zeigertyp umgewandelt"
  
! #: cp/call.cc:8497
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "%<false%> wird in Zeigertyp %qT umgewandelt"
  
! #: cp/call.cc:8568
  #, gcc-internal-format
  msgid "initializing argument %P of %qD"
  msgstr "Argument %P von %qD wird initialisiert"
  
! #: cp/call.cc:8590
  #, gcc-internal-format
  msgid "conversions to arrays of unknown bound are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Umwandlungen in Arrays mit unbekannten Grenzen sind erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/call.cc:8673
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "zu viele geschweifte Klammern um Initialisierung für %qT"
  
! #: cp/call.cc:8684
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr "Umwandlung von %qH nach %qI erfordert direkte Initialisierung"
  
! #: cp/call.cc:8696
  msgid "ISO C++ does not allow converting to %qH from %qI with greater conversion rank"
  msgstr "ISO C++ erlaubt keine Konvertierung in %qH von %qI mit größerem Konvertierungsrang"
  
! #: cp/call.cc:8704
  msgid "ISO C++ does not allow converting to %qH from %qI with unordered conversion rank"
  msgstr "ISO C++ erlaubt keine Konvertierung in %qH aus %qI mit ungeordnetem Konvertierungsrang"
  
! #: cp/call.cc:8720
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "ungültige benutzerdefinierte Umwandlung von %qH in %qI"
  
! #: cp/call.cc:8754 cp/cvt.cc:228
  msgid "invalid conversion from %qH to %qI"
  msgstr "ungültige Umwandlung von %qH in %qI"
  
! #: cp/call.cc:8804 cp/call.cc:8817
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr "Umwandlung in %qT von Initialisierungsliste würde expliziten Konstruktor %qD verwenden"
  
! #: cp/call.cc:8810
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr "in C++11 und neuer kann ein Defaultkonstruktor explizit sein"
  
! #: cp/call.cc:8974
  msgid "narrowing conversion of %qd from %qH to %qI"
  msgstr "verengende Umwandlung von %qd von %qH nach %qI"
  
! #: cp/call.cc:9125
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "Argument des Funktionsaufrufs könnte Kandidat für Formatattribut sein"
  
! #: cp/call.cc:9191
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "rvalue-Referenz vom Typ %qH kann nicht an lvalue vom Typ %qI gebunden werden"
  
! #: cp/call.cc:9200
  msgid "cannot bind non-const lvalue reference of type %qH to a value of type %qI"
  msgstr "nicht-konstante lvalue-Referenz vom Typ %qH kann nicht an Wert vom Typ %qI gebunden werden"
  
! #: cp/call.cc:9205
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "nicht-konstante lvalue-Referenz vom Typ %qH kann nicht an rvalue vom Typ %qI gebunden werden"
  
  #. extype is volatile
! #: cp/call.cc:9208
  msgid "cannot bind lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "kann keine Lvalue-Referenz vom Typ %qH an einen Rvalue vom Typ %qI binden"
  
! #: cp/call.cc:9221
  msgid "cannot bind reference of type %qH to %qI due to different array bounds"
  msgstr "Referenz vom Typ %qH kann nicht an %qI gebunden werden, da die Arraygrenzen sich unterscheiden"
  
! #: cp/call.cc:9224
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "das Binden der Referenz vom Typ %qH an %qI streicht Qualifizierer"
  
! #: cp/call.cc:9263
  #, gcc-internal-format
  msgid "cannot bind bit-field %qE to %qT"
  msgstr "das Bitfeld %qE kann nicht mit %qT verbunden werden"
  
! #: cp/call.cc:9266 cp/call.cc:9284
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "das gepackte Feld %qE kann nicht mit %qT verbunden werden"
  
! #: cp/call.cc:9269
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "der R-Wert %qE kann nicht mit %qT verbunden werden"
  
! #: cp/call.cc:9470
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "implizite Umwandlung von %qH in %qI bei Übergabe von Argument an Funktion"
  
! #: cp/call.cc:9499 cp/cvt.cc:2041
  #, gcc-internal-format
  msgid "scoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT after"
  msgstr "enum %qT mit eingeschränkter Sichtbarkeit wird vor %<-fabi-version=6%> als Typ %qT, später jedoch als %qT durch %<...%> übergeben"
  
! #: cp/call.cc:9543
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr "Das Übergeben des nicht trivial-kopierbaren Typs %q#T über %<...%> ist »conditionally-supported« ([expr.call] 5.2.2/7)"
  
! #: cp/call.cc:9579
  #, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "Referenztyp %qT kann nicht über %<...%> empfangen werden"
  
! #: cp/call.cc:9589
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr "Das Übergeben des nicht trivial-kopierbaren Typs %q#T über %<...%> ist »conditionally-supported« ([expr.call] 5.2.2/7)"
  
! #: cp/call.cc:9657
  #, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "rekursive Auswertung des Standardarguments für %q#D"
  
! #: cp/call.cc:9666
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "Aufruf von %qD verwendet das Standardargument für Parameter %P, der noch nicht definiert wurde"
  
! #: cp/call.cc:9839
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr "Verwendung einer multiversionierten Funktion ohne Standardargument"
  
! #: cp/call.cc:10349
  #, gcc-internal-format
  msgid "use %<-fdiagnostics-all-candidates%> to display considered candidates"
  msgstr "verwenden Sie %<-fdiagnostics-all-candidates%>, um die in Frage kommenden Kandidaten anzuzeigen"
  
! #: cp/call.cc:10475 cp/call.cc:13322
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  in Aufruf von %qD"
  
! #: cp/call.cc:10500
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT ist keine erreichbare Basis von %qT"
  
! #: cp/call.cc:10727
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "Argumente werden an Auslassungspunkte des geerbten Konstruktors %qD übergeben"
  
! #: cp/call.cc:10862
  #, gcc-internal-format
  msgid "assignment from temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr "Zuweisung von temporärer %<initializer_list%> führt nicht dazu, dass die Lebenszeit des zugrundeliegenden Arrays ausgeweitet wird"
  
! #: cp/call.cc:11240
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr "%qD Schreibzugriff auf ein Objekt des Typs %#qT ohne triviale Kopierzuweisung"
  
! #: cp/call.cc:11243
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "%qD Schreiben in ein Objekt des nichttrivialen Typs %#qT%s"
  
! #: cp/call.cc:11248
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr "%qD Schreibzugriff auf ein Objekt des Typs %#qT mit Element %qs %qD"
  
! #: cp/call.cc:11253
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr "%qD Schreibzugriff auf ein Objekt des Typs %#qT, das einen Zeiger auf Datenelement enthält%s"
  
! #: cp/call.cc:11268
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr "; verwenden Sie stattdessen eine Zuweisung oder Wertinitialisierung"
  
! #: cp/call.cc:11270
  #, gcc-internal-format
  msgid "; use assignment instead"
  msgstr "; verwenden Sie stattdessen eine Zuweisung"
  
! #: cp/call.cc:11272
  #, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr "; verwenden Sie stattdessen eine Wertinitialisierung"
  
! #: cp/call.cc:11275
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr "%qD Säubern eines Objekts des Typs %#qT ohne triviale Kopierzuweisung%s"
  
! #: cp/call.cc:11278
  #, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "%qD Säubern eines Objekts von nichttrivialem Typ %#qT%s"
  
! #: cp/call.cc:11280
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr "%qD Säubern eines Objekts des Typs %#qT, das einen Zeiger auf Datenelement enthält%s"
  
! #: cp/call.cc:11301
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "; verwenden Sie stattdessen eine Kopierzuweisung oder Kopierinitialisierung"
  
! #: cp/call.cc:11303
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr "; verwenden Sie stattdessen eine Kopierzuweisung"
  
! #: cp/call.cc:11305
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr "; verwenden Sie stattdessen eine Kopierinitialisierung"
  
! #: cp/call.cc:11308
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr "%qD Schreibzugriff auf ein Objekt des Typs %#qT ohne triviale Kopierzuweisung%s"
  
! #: cp/call.cc:11311
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr "%qD Schreiben in ein Objekt des nichttrivial kopierbaren Typs %#qT%s"
  
! #: cp/call.cc:11314
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr "%qD Schreibzugriff auf ein Objekt mit einem gelöschten Kopierkonstruktor"
  
! #: cp/call.cc:11325
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr "%qD Kopieren eines Objekts mit nichttrivialem Typ %#qT aus einem Array von %#qT"
  
! #: cp/call.cc:11337
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr "%qD Kopieren eines Objekts des Typs %#qT mit Element %qs %qD aus einem Array von %#qT; verwenden Sie eine Zuweisung oder Kopierinitialisierung stattdessen"
  
! #: cp/call.cc:11356
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr "%qD Schreiben in ein Objekt eines nichttrivialen Typen %#qT lässt %wu Bytes unverändert"
  
! #: cp/call.cc:11359
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr "%qD Schreiben in ein Objekt eines nichttrivialen Typen %#qT lässt %wu Byte unverändert"
  
! #: cp/call.cc:11369
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr "%qD Verschieben eines Objekts des nichttrivial kopierbaren Typs %#qT; verwenden Sie stattdessen %<new%> oder %<delete%>"
  
! #: cp/call.cc:11372
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr "%qD Verschieben eines Objekts des Typs %#qT mit gelöschtem Kopierkonstruktor; verwenden Sie stattdessen %<new%> und %<delete%>"
  
! #: cp/call.cc:11375
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr "%qD Verschieben eines Objekts des Typs %#qT mit gelöschtem Destruktor"
  
! #: cp/call.cc:11384
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr "%qD Verschieben eines Objekts des nichttrivialen Typs %#qT und Größe %E in eine Region der Größe %E"
  
! #: cp/call.cc:11406
  #, gcc-internal-format
  msgid "%#qT declared here"
  msgstr "%#qT wird hier deklariert"
  
! #: cp/call.cc:11461
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to a non-trivially-copyable type (%qT)"
  msgstr "Argument %u in Aufruf von %qE darf kein Zeiger auf nicht-trivial kopierbaren Typ %qT sein"
  
! #: cp/call.cc:11530
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr "Konstruktor verweist auf sich selbst"
  
! #: cp/call.cc:11805 cp/typeck.cc:10606
  msgid "cannot convert %qH to %qI"
  msgstr "%qH kann nicht nach %qI umgewandelt werden"
  
! #: cp/call.cc:11829
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "keine passende Funktion für Aufruf von %<%T::operator %T(%A)%#V%>"
  
! #: cp/call.cc:11861
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "keine passende Funktion für Aufruf von %<%T::%s%E(%A)%#V%>"
  
! #: cp/call.cc:11909
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "Aufruf der Nicht-Funktion %qD"
  
! #: cp/call.cc:11947 cp/pt.cc:17496 cp/typeck.cc:3508
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "Konstruktor %<%T::%D%> kann nicht direkt aufgerufen werden"
  
! #: cp/call.cc:11949
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr "um eine funktionsartige Umwandlung zu erreichen, entfernen Sie das redundante %<::%D%>"
  
! #: cp/call.cc:12131
  #, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "keine passende Funktion für Aufruf von %<%s(%A)%>"
  
! #: cp/call.cc:12134
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "Aufruf des überladenen %<%s(%A)%> ist mehrdeutig"
  
! #: cp/call.cc:12157
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "pure virtuelle %q#D aus nichtstatischem Datenelement-Initialisierer heraus aufgerufen"
  
! #: cp/call.cc:12162
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr "pure virtuelle %q#D aus Konstruktor heraus aufgerufen"
  
! #: cp/call.cc:12163
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr "pure virtuelle %q#D aus Destruktor heraus aufgerufen"
  
! #: cp/call.cc:12186
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "Elementfunktion %qD kann nicht ohne Objekt aufgerufen werden"
  
! #: cp/call.cc:13320
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "Übergabe von %qT wählt %qT statt %qT"
  
! #: cp/call.cc:13346
  #, gcc-internal-format
  msgid "C++20 says that these are ambiguous, even though the second is reversed:"
  msgstr "C++20 besagt, dass diese mehrdeutig sind, auch wenn der zweite umgekehrt ist:"
  
! #: cp/call.cc:13369
  #, gcc-internal-format
  msgid "try making the operator a %<const%> member function"
  msgstr "versuchen Sie, den Operator in eine %<const%>-Memberfunktion umzuwandeln"
  
! #: cp/call.cc:13432
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "Wahl von %qD statt %qD"
  
! #: cp/call.cc:13433
  msgid "  for conversion from %qH to %qI"
  msgstr "  für Umwandlung von %qH in %qI"
  
! #: cp/call.cc:13436
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  denn die Umwandlungsfolge für das Argument ist besser"
  
! #: cp/call.cc:13746
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "Zuordnungsfehler der Standardargumente in Überladungsauflösung"
  
! #: cp/call.cc:13750
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr " Kandidat 1: %q#F"
  
! #: cp/call.cc:13752
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr " Kandidat 2: %q#F"
  
! #: cp/call.cc:13798
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ISO C++ besagt, dass diese mehrdeutig sind, auch wenn die schlechteste Umwandlung für das erste besser ist als die schlechteste Umwandlung für das zweite:"
  
! #: cp/call.cc:14216
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr "eine vorübergehende Bindung an %qD besteht nur, bis der Konstruktor beendet ist"
  
! #: cp/call.cc:14410
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr "ungültige Initialisierung einer nicht-konstanten Referenz des Typs %qH von rvalue des Typs %qI"
  
! #: cp/call.cc:14414
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "ungültige Initialisierung einer Referenz des Typs %qH von Ausdruck des Typs %qI"
  
! #: cp/call.cc:14743
  #, gcc-internal-format
  msgid "possibly dangling reference to a temporary"
  msgstr "möglicherweise baumelnde Referenz auf temporäres Objekt"
  
! #: cp/call.cc:14744
  #, gcc-internal-format
  msgid "%qT temporary created here"
  msgstr "unbenanntes temporäres Objekt %qT wird hier definiert"
  
! #: cp/call.cc:15123
  #, gcc-internal-format
  msgid "explicit conversion function was not considered"
  msgstr "explizite Umwandlungsfunktion wurde nicht berücksichtigt"
  
! #: cp/class.cc:322
  #, gcc-internal-format
  msgid "cannot convert from pointer to base class %qT to pointer to derived class %qT because the base is virtual"
  msgstr "Umwandlung von Zeiger auf Basisklasse %qT in Zeiger auf abgeleitete Klasse %qT nicht möglich, da die Basisklasse virtuell ist"
  
! #: cp/class.cc:326
  #, gcc-internal-format
  msgid "cannot convert from base class %qT to derived class %qT because the base is virtual"
  msgstr "Umwandlung von Basisklasse %qT in abgeleitete Klasse %qT nicht möglich, da die Basisklasse virtuell ist"
  
! #: cp/class.cc:333
  #, gcc-internal-format
  msgid "cannot convert from pointer to base class %qT to pointer to derived class %qT via virtual base %qT"
  msgstr "Umwandlung von Zeiger auf Basisklasse %qT in Zeiger auf abgeleitete Klasse %qT nicht möglich, da die Basisklasse %qT virtuell ist"
  
! #: cp/class.cc:338
  #, gcc-internal-format
  msgid "cannot convert from base class %qT to derived class %qT via virtual base %qT"
  msgstr "Umwandlung von Basisklasse %qT in abgeleitete Klasse %qT nicht möglich, da die Basisklasse %qT virtuell ist"
  
! #: cp/class.cc:391
  #, gcc-internal-format
  msgid "cannot convert from %qT to base class %qT because %qT is incomplete"
  msgstr "Umwandlung von %qT in Basisklasse %qT nicht möglich, da %qT unvollständig ist"
  
! #: cp/class.cc:1436
  #, gcc-internal-format
  msgid "%q#D conflicts with version inherited from %qT"
  msgstr "%q#D steht in Konflikt mit von %qT geerbter Version"
  
! #: cp/class.cc:1439
  #, gcc-internal-format
  msgid "version inherited from %qT declared here"
  msgstr "von %qT geerbte Version ist hier deklariert"
  
! #: cp/class.cc:1459
  #, gcc-internal-format
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "%q#D kann nicht mit %q#D überladen werden"
  
! #: cp/class.cc:1461 cp/decl.cc:1944 cp/decl.cc:1956 cp/decl.cc:1982
! #: cp/decl.cc:2004 cp/name-lookup.cc:2918 cp/name-lookup.cc:3235
  #, gcc-internal-format
  msgid "previous declaration %q#D"
  msgstr "vorherige Deklaration von %q#D"
  
! #: cp/class.cc:1503
  #, gcc-internal-format
  msgid "conflicting access specifications for method %q+D, ignored"
  msgstr "Zugriffsangaben für Methode %q+D stehen in Konflikt, ignoriert"
  
! #: cp/class.cc:1506
  #, gcc-internal-format
  msgid "conflicting access specifications for field %qE, ignored"
  msgstr "Zugriffsangaben für Feld %qE stehen in Konflikt, ignoriert"
  
! #: cp/class.cc:1610
  #, gcc-internal-format
  msgid "%qD invalid in %q#T because of local method %q#D with same name"
  msgstr "%qD ist in %q#T ungültig wegen lokaler Methode %q#D mit gleichem Namen"
  
! #: cp/class.cc:1614
  #, gcc-internal-format
  msgid "local method %q#D declared here"
  msgstr "lokale Methode %q#D ist hier deklariert"
  
! #: cp/class.cc:1620
  #, gcc-internal-format
  msgid "%qD invalid in %q#T because of local member %q#D with same name"
  msgstr "%qD ist ungültig in %q#T wegen lokalem Element %q#D mit gleichem Namen"
  
! #: cp/class.cc:1624
  #, gcc-internal-format
  msgid "local member %q#D declared here"
  msgstr "lokales Element %q#D ist hier deklariert"
  
! #: cp/class.cc:1695
  #, gcc-internal-format
  msgid "%qD inherits the %E ABI tag that %qT (used in its return type) has"
  msgstr "%qD erbt das %E-ABI-Tag, das %qT (im Rückgabetyp verwendet) hat"
  
! #: cp/class.cc:1698 cp/class.cc:1705 cp/class.cc:1712 cp/class.cc:1724
! #: cp/cvt.cc:1134 rust/backend/rust-tree.cc:643
  #, gcc-internal-format
  msgid "%qT declared here"
  msgstr "%qT hier deklariert"
  
! #: cp/class.cc:1703
  #, gcc-internal-format
  msgid "%qD inherits the %E ABI tag that %qT (used in its type) has"
  msgstr "%qD erbt das %E-ABI-Tag, das %qT (im Typ verwendet) hat"
  
! #: cp/class.cc:1710
  #, gcc-internal-format
  msgid "%qT does not have the %E ABI tag that base %qT has"
  msgstr "%qT hat nicht das ABI-Tag %E, das die Basis %qT hat"
  
! #: cp/class.cc:1718
  #, gcc-internal-format
  msgid "%qT does not have the %E ABI tag that %qT (used in the type of %qD) has"
  msgstr "%qT hat nicht das ABI-Tag %E, das %qT (im Typ von %qD verwendet) hat"
  
! #: cp/class.cc:2029
  #, gcc-internal-format
  msgid "cannot derive from %<final%> base %qT in derived type %qT"
  msgstr "Es kann nicht von %<final%>-Basis %qT in abgeleiteten Typ %qT abgeleitet werden"
  
! #: cp/class.cc:2500
  #, gcc-internal-format
  msgid "all member functions in class %qT are private"
  msgstr "alle Elementfunktionen in Klasse %qT sind privat"
  
! #: cp/class.cc:2512
  #, gcc-internal-format
  msgid "%q#T only defines a private destructor and has no friends"
  msgstr "%q#T definiert nur einen privaten Destruktor und hat keine »friends«"
  
! #: cp/class.cc:2556
  #, gcc-internal-format
  msgid "%q#T only defines private constructors and has no friends"
  msgstr "%q#T definiert nur private Konstruktoren und hat keine »friends«"
  
! #: cp/class.cc:2560
  #, gcc-internal-format
  msgid "%q#D is public, but requires an existing %q#T object"
  msgstr "%q#D ist %<public%>, benötigt jedoch ein existierendes Objekt vom Typ %q#T"
  
! #: cp/class.cc:2850
  #, gcc-internal-format
  msgid "no unique final overrider for %qD in %qT"
  msgstr "%qD wurde nicht eindeutig und endgültig in %qT überschrieben"
  
! #: cp/class.cc:3210
  #, gcc-internal-format
  msgid "%qD can be marked override"
  msgstr "%qD kann als »override« markiert werden"
  
! #: cp/class.cc:3213
  #, gcc-internal-format
  msgid "%q+#D marked %<override%>, but does not override"
  msgstr "%q+#D als %<override%> markiert, überschreibt aber nicht"
  
! #: cp/class.cc:3228
  #, gcc-internal-format
  msgid "%q+#D marked %<final%>, but is not virtual"
  msgstr "%q+#D als %<final%> markiert, ist aber nicht »virtual«"
  
! #: cp/class.cc:3326
  #, gcc-internal-format
  msgid "%qD was hidden"
  msgstr "%qD war versteckt"
  
! #: cp/class.cc:3329
  #, gcc-internal-format
  msgid "  by %qD"
  msgstr "  von %qD"
  
! #: cp/class.cc:3542
  #, gcc-internal-format
  msgid "the ellipsis in %qD is not inherited"
  msgstr "die Auslassung in %qD wurde nicht vererbt"
  
! #: cp/class.cc:3746
  #, gcc-internal-format
  msgid "bit-field %q#D with non-integral type %qT"
  msgstr "Bitfeld %q#D mit Nicht-Ganzzahl-Typ %qT"
  
! #: cp/class.cc:3762
  #, gcc-internal-format
  msgid "bit-field %q+D width not an integer constant"
  msgstr "Breite des Bitfeldes %q+D ist keine Ganzzahlkonstante"
  
! #: cp/class.cc:3767
  #, gcc-internal-format
  msgid "negative width in bit-field %q+D"
  msgstr "negative Breite in Bitfeld %q+D"
  
! #: cp/class.cc:3772
  #, gcc-internal-format
  msgid "zero width for bit-field %q+D"
  msgstr "Breite Null für Bitfeld %q+D"
  
! #: cp/class.cc:3782
  #, gcc-internal-format
  msgid "width of %qD exceeds its type"
  msgstr "Breite von %qD übersteigt seinen Typen"
  
! #: cp/class.cc:3788
  #, gcc-internal-format
  msgid "%qD is too small to hold all values of %q#T"
  msgstr "%qD ist zu klein, um alle Werte von %q#T aufzunehmen"
  
! #: cp/class.cc:3850
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in union"
  msgstr "Element %q+#D mit Konstruktor nicht erlaubt in Union"
  
! #: cp/class.cc:3853
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in union"
  msgstr "Element %q+#D mit Destruktor nicht erlaubt in Union"
  
! #: cp/class.cc:3855
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in union"
  msgstr "Element %q+#D mit Copy-Zuweisungsoperator ist nicht erlaubt in Union"
  
! #: cp/class.cc:3859
  #, gcc-internal-format
  msgid "unrestricted unions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "uneingeschränkte »Unions« sind nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/class.cc:3975
  #, gcc-internal-format
  msgid "in C++98 %q+D may not be static because it is a member of a union"
  msgstr "%q+D kann in C++98 nicht static sein, da es ein Union-Element ist"
  
! #: cp/class.cc:3988
  #, gcc-internal-format
  msgid "non-static data member %q+D in a union may not have reference type %qT"
  msgstr "nicht-statisches Datenelement %q+D in einer Union darf keinen Referenztypen %qT haben"
  
! #: cp/class.cc:4001
  #, gcc-internal-format
  msgid "data member %q+D invalidly declared function type"
  msgstr "Datenelement %q+D hat ungültigerweise einen Funktionstypen deklariert"
  
! #: cp/class.cc:4007
  #, gcc-internal-format
  msgid "data member %q+D invalidly declared method type"
  msgstr "Datenelement %q+D hat ungültigerweise einen Methodentyp deklariert"
  
! #: cp/class.cc:4078
  #, gcc-internal-format
  msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
  msgstr "»packed«-Attribut für ungepacktes nicht-POD-Feld %q#D wird ignoriert"
  
! #: cp/class.cc:4130
  #, gcc-internal-format
  msgid "member %q+D cannot be declared as a %<mutable%> reference"
  msgstr "Element %q+D darf nicht als %<mutable%>-Referenz deklariert sein"
  
! #: cp/class.cc:4133
  #, gcc-internal-format
  msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
  msgstr "Element %q+D darf nicht gleichzeitig als %<const%> und %<mutable%> deklariert sein"
  
! #: cp/class.cc:4165
  #, gcc-internal-format
  msgid "multiple fields in union %qT initialized"
  msgstr "in Union %qT werden mehrere Felder initialisiert"
  
! #: cp/class.cc:4167
  #, gcc-internal-format
  msgid "initialized member %q+D declared here"
  msgstr "das initialisierte Element %q+D wurde hier deklariert"
  
! #: cp/class.cc:4215
  #, gcc-internal-format
  msgid "field %q#D with same name as class"
  msgstr "Feld %q#D mit gleichem Namen wie Klasse"
  
! #: cp/class.cc:4244
  #, gcc-internal-format
  msgid "%q#T has pointer data members"
  msgstr "%q#T hat Zeigertypen als Elemente"
  
! #: cp/class.cc:4249
  #, gcc-internal-format
  msgid "  but does not declare %<%T(const %T&)%>"
  msgstr "  aber deklariert %<%T(const %T&)%> nicht"
  
! #: cp/class.cc:4251
  #, gcc-internal-format
  msgid "  or %<operator=(const %T&)%>"
  msgstr "  oder %<operator=(const %T&)%>"
  
! #: cp/class.cc:4255
  #, gcc-internal-format
  msgid "  but does not declare %<operator=(const %T&)%>"
  msgstr "  aber deklariert %<operator=(const %T&)%> nicht"
  
! #: cp/class.cc:4257
  #, gcc-internal-format
  msgid "pointer member %q+D declared here"
  msgstr "das Zeigerelement %q+D wurde hier deklariert"
  
! #: cp/class.cc:4345
  #, gcc-internal-format
  msgid "layout of %qs member of type %qT changes in %qs"
  msgstr "das Layout des Members %qs vom Typ %qT ändert sich in %qs"
  
! #: cp/class.cc:4738
  #, gcc-internal-format
  msgid "alignment of %qD increased in %<-fabi-version=9%> (GCC 5.2)"
  msgstr "Ausrichtung von %qD wurde in %<-fabi-version=9%> (GCC 5.2) erhöht"
  
! #: cp/class.cc:4741
  #, gcc-internal-format
  msgid "alignment of %qD will increase in %<-fabi-version=9%>"
  msgstr "Ausrichtung von %qD wird in %<-fabi-version=9%> ansteigen"
  
! #: cp/class.cc:5069
  #, gcc-internal-format
  msgid "initializer specified for non-virtual method %q+D"
  msgstr "Initialisierung für nicht-virtuelle Methode %q+D angegeben"
  
! #: cp/class.cc:5110
  #, gcc-internal-format
  msgid "no viable destructor for %qT"
  msgstr "kein geeigneter Destruktor für %qT"
  
! #: cp/class.cc:5112
  #, gcc-internal-format
  msgid "destructor for %qT is ambiguous"
  msgstr "Destruktor für %qT ist mehrdeutig"
  
! #: cp/class.cc:5581
  #, gcc-internal-format
  msgid "method overrides both %<transaction_pure%> and %qE methods"
  msgstr "Methode überschreibt Methoden %<transaction_pure%> und %qE"
  
! #: cp/class.cc:5602
  #, gcc-internal-format
  msgid "method declared %qE overriding %qE method"
  msgstr "als %qE deklarierte Methode überschreibt Methode %qE"
  
! #: cp/class.cc:6235 cp/constexpr.cc:299
  #, gcc-internal-format
  msgid "enclosing class of %<constexpr%> non-static member function %q+#D is not a literal type"
  msgstr "umschließende Klasse der %<constexpr%> nicht-statischen Elementfunktion %q+#D ist kein Literaltyp"
  
! #: cp/class.cc:6261 rust/backend/rust-tree.cc:6063
  #, gcc-internal-format
  msgid "%q+T is not literal because:"
  msgstr "%q+T ist kein Literal, denn:"
  
! #: cp/class.cc:6264 rust/backend/rust-tree.cc:6066
  #, gcc-internal-format
  msgid "  %qT is a closure type, which is only literal in C++17 and later"
  msgstr "  %qT is a Closure-Typ und ist erst ab C++17 literal"
  
! #: cp/class.cc:6267 rust/backend/rust-tree.cc:6074
  #, gcc-internal-format
  msgid "  %q+T has a non-trivial destructor"
  msgstr "  %q+T hat einen nicht-trivialen Destruktor"
  
! #: cp/class.cc:6270 rust/backend/rust-tree.cc:6071
  #, gcc-internal-format
  msgid "  %q+T does not have %<constexpr%> destructor"
  msgstr "  %q+T hat keinen %<constexpr%>-Destruktor"
  
! #: cp/class.cc:6278 rust/backend/rust-tree.cc:6079
  #, gcc-internal-format
  msgid "  %q+T is not an aggregate, does not have a trivial default constructor, and has no %<constexpr%> constructor that is not a copy or move constructor"
  msgstr "  %q+T ist kein Aggregat, hat keinen trivialen Standardkonstruktor und hat keinen %<constexpr%>-Konstruktor, der kein Kopier- oder Bewegungskonstruktor ist"
  
! #: cp/class.cc:6311 rust/backend/rust-tree.cc:6111
  #, gcc-internal-format
  msgid "  base class %qT of %q+T is non-literal"
  msgstr "  Basisklasse %qT von %q+T ist kein Literal"
  
! #: cp/class.cc:6326 rust/backend/rust-tree.cc:6125
  #, gcc-internal-format
  msgid "  non-static data member %qD has non-literal type"
  msgstr "  nicht-statisches Datenelement %qD hat nicht-literalen Typ"
  
! #: cp/class.cc:6333 rust/backend/rust-tree.cc:6132
  #, gcc-internal-format
  msgid "  non-static data member %qD has volatile type"
  msgstr "  nicht-statisches Datenelement %qD hat nicht-literalen Typ"
  
! #: cp/class.cc:6478
  #, gcc-internal-format
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "Basisklasse %q#T hat einen zugänglichen nicht-virtuellen Destruktor"
  
! #: cp/class.cc:6507
  #, gcc-internal-format
  msgid "non-static reference %q#D in class without a constructor"
  msgstr "nicht-statische Referenz %q#D in Klasse ohne Konstruktor"
  
! #: cp/class.cc:6513
  #, gcc-internal-format
  msgid "non-static const member %q#D in class without a constructor"
  msgstr "nicht-statisches const-Element %q#D in Klasse ohne einen Konstruktor"
  
! #: cp/class.cc:6853
  #, gcc-internal-format
  msgid "offset of %qT base class for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr "Offset der Basisklasse %qT für %<-std=c++14%> und höher ändert sich in %<-fabi-version=17%> (GCC 12)"
  
! #: cp/class.cc:6858
  #, gcc-internal-format
  msgid "offset of %qT base class for %<-std=c++20%> and up changes in %<-fabi-version=21%> (GCC 16)"
  msgstr "Offset der Basisklasse %qT für %<-std=c++20%> und höher ändert sich in %<-fabi-version=21%> (GCC 16)"
  
! #: cp/class.cc:6866
  #, gcc-internal-format
  msgid "offset of %qD for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr "Offset von %qD für %<-std=c++14%> und höher ändert sich in %<-fabi-version=17%> (GCC 12)"
  
! #: cp/class.cc:6871
  #, gcc-internal-format
  msgid "offset of %qD for %<-std=c++20%> and up changes in %<-fabi-version=21%> (GCC 16)"
  msgstr "Offset von %qD für %<-std=c++20%> und höher ändert sich in %<-fabi-version=21%> (GCC 16)"
  
! #: cp/class.cc:6912
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr "direkte Basis %qT ist in %qT durch Mehrdeutigkeit unzugänglich"
  
! #: cp/class.cc:6924
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr "virtuelle Basis %qT ist in %qT durch Mehrdeutigkeit unzugänglich"
  
! #: cp/class.cc:7166
  #, gcc-internal-format
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr "Offset von %qD ist ABI-unverträglich und kann sich in zukünftigen GCC-Versionen ändern"
  
! #: cp/class.cc:7362
  #, gcc-internal-format
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "Größe des Typs %qT ist zu groß (%qE Bytes)"
  
! #: cp/class.cc:7683
  #, gcc-internal-format
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "ungültige Verwendung von %q#T mit Array der Größe 0 in %q#D"
  
! #: cp/class.cc:7684
  #, gcc-internal-format
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "ungültige Verwendung von %q#T mit flexiblem Arrayelement in %q#T"
  
! #: cp/class.cc:7689
  #, gcc-internal-format
  msgid "array member %q#D declared here"
  msgstr "Arrayelement %q#D hier deklariert"
  
! #: cp/class.cc:7718
  #, gcc-internal-format
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr "Arrayelement %qD mit Länge 0 befindet sich nicht am Ende von %q#T"
  
! #: cp/class.cc:7720
  #, gcc-internal-format
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr "Arrayelement %qD mit Länge 0 in ansonsten leerem %q#T"
  
! #: cp/class.cc:7729 cp/class.cc:7764
  #, gcc-internal-format
  msgid "in the definition of %q#T"
  msgstr "in der Definition von %q#T"
  
! #: cp/class.cc:7737
  #, gcc-internal-format
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "flexibles Arrayelement %qD nicht am Ende von %q#T"
  
! #: cp/class.cc:7739
  #, gcc-internal-format
  msgid "flexible array member %qD in an otherwise empty %q#T is a GCC extension"
  msgstr "flexibles Arrayelement %qD in ansonsten leerem %q#T ist eine GCC-Erweiterung"
  
! #: cp/class.cc:7762
  #, gcc-internal-format
  msgid "next member %q#D declared here"
  msgstr "nächstes Feld %q#D hier deklariert"
  
! #: cp/class.cc:7874 cp/decl.cc:18271 cp/parser.cc:28464
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "Redefinition von %q#T"
  
! #: cp/class.cc:8021
  #, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "%q#T hat virtuelle Funktionen und erreichbaren nicht-virtuellen Destruktor"
  
! #: cp/class.cc:8049
  #, gcc-internal-format
  msgid "type transparent %q#T does not have any fields"
  msgstr "typtransparentes %q#T hat keine Felder"
  
! #: cp/class.cc:8055
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr "typtransparente Klasse %qT hat Basisklassen"
  
! #: cp/class.cc:8059
  #, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr "typtransparente Klasse %qT hat virtuelle Funktionen"
  
! #: cp/class.cc:8065
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr "typtransparentes %q#T kann nicht transparent gemacht werden, weil der Typ des ersten Feldes anderes ABI als gesamte Klasse hat"
  
! #: cp/class.cc:8236
  #, gcc-internal-format
  msgid "definition of %qD does not match %<#include <initializer_list>%>"
  msgstr "Definition von %qD entspricht nicht %<#include <initializer_list>%>"
  
! #: cp/class.cc:8247
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "Lesen der struct konnte wegen Syntaxfehlern nicht beendet werden"
  
! #: cp/class.cc:8754
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "Sprachen-Zeichenkette %<\"%E\"%> nicht erkannt"
  
! #: cp/class.cc:8844
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "überladene Funktion %qD konnte nicht durch Umwandlung in Typ %qT aufgelöst werden"
  
! #: cp/class.cc:9010
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "bei der Umwandlung der Funktion %qD in den Typ %q#T gab es keine Übereinstimmungen"
  
! #: cp/class.cc:9038
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "Umwandung der überladenen Funktion %qD in den Typ %q#T ist mehrdeutig"
  
! #: cp/class.cc:9080
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function."
  msgstr "ISO-C++ verbietet das Ermitteln der Adresse einer nicht qualifizierten oder geklammerten nicht-statischen Elementfunktion, um einen Zeiger auf Elementfunktion zu erzeugen."
  
! #: cp/class.cc:9085
  #, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%E%>"
  msgstr "ein Zeiger auf eine explizite Objekt-Member-Funktion kann nur mit %<&%E%> gebildet werden"
  
! #: cp/class.cc:9095
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "Zeiger auf Element %qD wird angenommen"
  
! #: cp/class.cc:9098
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(ein Zeiger auf ein Element kann nur mit %<&%E%> erzeugt werden)"
  
! #: cp/class.cc:9177
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "zu wenig Typinformationen"
  
! #: cp/class.cc:9197
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "%qE kann nicht vom Typ %qT in den Typ %qT umgewandelt werden"
  
! #: cp/class.cc:9498
  #, gcc-internal-format
  msgid "declaration of %q#D changes meaning of %qD"
  msgstr "Deklaration von %q#D ändert die Bedeutung von %qD"
  
! #: cp/class.cc:9501
  #, gcc-internal-format
  msgid "used here to mean %q#D"
  msgstr "hier verwendet mit der Bedeutung %q#D"
  
! #: cp/constexpr.cc:112
  #, gcc-internal-format
  msgid "the type %qT of %<constexpr%> variable %qD is not literal"
  msgstr "der Typ %qT der %<constexpr%>-Variable %qD ist kein Literal"
  
! #: cp/constexpr.cc:123
  #, gcc-internal-format
  msgid "variable %qD of non-literal type %qT in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "variable %qD vom nicht-literalen Typ %qT in %<constexpr%>-Funktion ist erst mit %<-std=c++23%> oder %<-std=gnu++23%> verfügbar"
  
! #: cp/constexpr.cc:136
  #, gcc-internal-format
  msgid "%<constexpr%> variable %qD has variably-modified type %qT"
  msgstr "%<constexpr%>-Variable %qD hat variabel modifizierten Typ %qT"
  
! #: cp/constexpr.cc:236
  #, gcc-internal-format
  msgid "inherited constructor %qD is not %<constexpr%>"
  msgstr "geerbter Konstruktor %qD ist nicht %<constexpr%>"
  
  #. constexpr_fundef_p
! #: cp/constexpr.cc:250
  #, gcc-internal-format
  msgid "invalid type for parameter %d of %<constexpr%> function %q+#D"
  msgstr "ungültiger Typ für Parameter %d der %<constexpr%>-Funktion %q+#D"
  
! #: cp/constexpr.cc:263
  #, gcc-internal-format
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr "Lambdas sind erst ab C++17 implizit %<constexpr%>"
  
! #: cp/constexpr.cc:270 cp/decl.cc:15265
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<constexpr%>-Destruktoren sind erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
  #. constexpr_fundef_p
! #: cp/constexpr.cc:283
  #, gcc-internal-format
  msgid "invalid return type %qT of %<constexpr%> function %q+D"
  msgstr "ungültiger Rückgabetyp %qT der %<constexpr%>-Funktion %q+D"
  
! #: cp/constexpr.cc:310
! #, gcc-internal-format
! msgid "%q#T has virtual base classes"
! msgstr "%q#T hat virtuelle Basisklassen"
  
! #: cp/constexpr.cc:568
  #, gcc-internal-format
  msgid "%<constexpr%> constructor does not have empty body"
  msgstr "%<constexpr%>-Konstruktor hat keinen leeren Körper"
  
! #: cp/constexpr.cc:826
  #, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr "%<constexpr%>-Konstruktor für Union %qT muss genau ein nicht-statisches Datenelement initialisieren"
  
! #: cp/constexpr.cc:887
  #, gcc-internal-format
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr "Element %qD in %<constexpr%> muss von »mem-initializer« initialisiert werden"
  
! #: cp/constexpr.cc:950
  #, gcc-internal-format
  msgid "body of %<constexpr%> function %qD not a return-statement"
  msgstr "Körper der %<constexpr%>-Funktion %qD ist keine Rückgabeanweisung"
  
! #: cp/constexpr.cc:1075
  #, gcc-internal-format
  msgid "%<-fimplicit-constexpr%> only affects %<inline%> functions"
  msgstr "%<-fimplicit-constexpr%> betrifft nur %<inline%>-Funktionen"
  
! #: cp/constexpr.cc:1091
  #, gcc-internal-format
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr "%qD ist nicht als %<constexpr%>-Funktion verwendbar, denn:"
  
! #: cp/constexpr.cc:1347 cp/constexpr.cc:6596
  #, gcc-internal-format
  msgid "destroying %qE outside its lifetime"
  msgstr "%qE wird außerhalb seiner Lebensdauer zerstört"
  
! #: cp/constexpr.cc:1637 cp/constexpr.cc:3396
! #: rust/backend/rust-constexpr.cc:3329
  #, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr "Kontrollfluss für %<constexpr%>-Aufruf fällt hinten aus der Funktion"
  
! #: cp/constexpr.cc:1639 cp/constexpr.cc:1738 cp/constexpr.cc:1747
! #: cp/constexpr.cc:3705 rust/backend/rust-constexpr.cc:3334
! #: rust/backend/rust-constexpr.cc:3344 rust/backend/rust-constexpr.cc:4324
  #, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "%q+E ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:1897 cp/constexpr.cc:2796 cp/constexpr.cc:3080
! #: cp/constexpr.cc:10135 rust/backend/rust-constexpr.cc:5789
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "Aufruf der nicht-%<constexpr%>-Funktion %qD"
  
! #: cp/constexpr.cc:1944 cp/constexpr.cc:6153 cp/constexpr.cc:8608
! #: rust/backend/rust-constexpr.cc:875 rust/backend/rust-constexpr.cc:2494
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr "Dereferenzierung eines Null-Zeigers"
  
! #: cp/constexpr.cc:2132
  #, gcc-internal-format
  msgid "the comparison reduces to %qE"
  msgstr "der Vergleich wird zu %qE reduziert"
  
! #: cp/constexpr.cc:2135
  #, gcc-internal-format
  msgid "%qE evaluates to false"
  msgstr "%qE wird zu »false« ausgewertet"
  
! #: cp/constexpr.cc:2214
  #, gcc-internal-format
  msgid "failed %<assume%> attribute assumption"
  msgstr "%<assume%>-Attribut-Annahme fehlgeschlagen"
  
! #: cp/constexpr.cc:2249 cp/constexpr.cc:10099
! #: rust/backend/rust-constexpr.cc:5758
  #, gcc-internal-format
  msgid "call to internal function %qE"
  msgstr "Aufruf für interne Funktion %qE"
  
! #: cp/constexpr.cc:2303 rust/backend/rust-constexpr.cc:2615
  #, gcc-internal-format
  msgid "modifying a const object %qE is not allowed in a constant expression"
  msgstr "in einem konstanten Ausdruck ist es nicht erlaubt, das %<const%>-Objekt %qE zu verändern"
  
! #: cp/constexpr.cc:2331 rust/backend/rust-constexpr.cc:2618
  #, gcc-internal-format
  msgid "originally declared %<const%> here"
  msgstr "wurde ursprünglich hier als %<const%> deklariert"
  
! #: cp/constexpr.cc:2584 cp/constexpr.cc:2640 cp/constexpr.cc:2673
! #: cp/constexpr.cc:2695
  #, gcc-internal-format
  msgid "reference %<dynamic_cast%> failed"
  msgstr "%<dynamic_cast%> auf Referenz fehlgeschlagen"
  
! #: cp/constexpr.cc:2585
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have a base class of type %qT"
  msgstr "dynamischer Typ %qT seines Operanden hat keine Basisklasse vom Typ %qT"
  
! #: cp/constexpr.cc:2609
  #, gcc-internal-format
  msgid "virtual table pointer is used uninitialized"
  msgstr "Zeiger auf Virtuelle Tabelle wird uninitialisiert verwendet"
  
! #: cp/constexpr.cc:2641 cp/constexpr.cc:2674
  #, gcc-internal-format
  msgid "static type %qT of its operand is a non-public base class of dynamic type %qT"
  msgstr "der statische Typ %qT des Operanden ist eine nicht öffentliche Basisklasse des dynamischen Typs %qT"
  
! #: cp/constexpr.cc:2697
  #, gcc-internal-format
  msgid "%qT is an ambiguous base class of dynamic type %qT of its operand"
  msgstr "%qT ist eine mehrdeutige Basisklasse des dynamischen Typen %qT seines Operanden"
  
! #: cp/constexpr.cc:2700
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr "der dynamische Typ %qT des Operanden hat keine eindeutige öffentliche Basisklasse %qT"
  
  #. virtual_offset is only set for virtual bases, which make the
  #. class non-literal, so we don't need to handle it here.
! #: cp/constexpr.cc:2802
  #, gcc-internal-format
  msgid "calling constexpr member function %qD through virtual base subobject"
  msgstr "»constexpr«-Elementfunktion %qD kann nicht vom virtuellen Basisobjekt aus aufgerufen werden"
  
! #: cp/constexpr.cc:2911 rust/backend/rust-constexpr.cc:3390
  #, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr "Ausdruck %qE bezeichnet keine %<constexpr%>-Funktion"
  
! #: cp/constexpr.cc:2959
  #, gcc-internal-format
  msgid "cannot allocate array: size not constant"
  msgstr "Array kann nicht alloziert werden: Größe nicht konstant"
  
! #: cp/constexpr.cc:3000
  #, gcc-internal-format
  msgid "array deallocation of object allocated with non-array allocation"
  msgstr "Array-Deallokation eines Objekts, das mit einer Nicht-Array-Allokation alloziert wurde"
  
! #: cp/constexpr.cc:3004 cp/constexpr.cc:3027
  #, gcc-internal-format
  msgid "allocation performed here"
  msgstr "die Allokation ist hier"
  
! #: cp/constexpr.cc:3023
  #, gcc-internal-format
  msgid "non-array deallocation of object allocated with array allocation"
  msgstr "Nicht-Array-Deallokation eines Objekts, das mit Array-Allokation allokiert wurde"
  
! #: cp/constexpr.cc:3040
  #, gcc-internal-format
  msgid "deallocation of already deallocated storage"
  msgstr "Versuch, bereits freigegebenen Speicher freizugeben"
  
! #: cp/constexpr.cc:3047
  #, gcc-internal-format
  msgid "deallocation of storage that was not previously allocated"
  msgstr "Speicher, der vorher nicht angefordert wurde, wird freigegeben"
  
! #: cp/constexpr.cc:3173 rust/backend/rust-constexpr.cc:3445
  #, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "%qD in konstantem Ausdruck aufgerufen, bevor die Definition vollständig war"
  
! #: cp/constexpr.cc:3180
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "%qD in konstantem Ausdruck aufgerufen"
  
! #: cp/constexpr.cc:3184 rust/backend/rust-constexpr.cc:3459
  #, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "%qD vor seiner Definition verwendet"
  
! #: cp/constexpr.cc:3266 rust/backend/rust-constexpr.cc:3501
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr "Aufruf hat ringförmige Abhängigkeit"
  
! #: cp/constexpr.cc:3277 rust/backend/rust-constexpr.cc:3512
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use %<-fconstexpr-depth=%> to increase the maximum)"
  msgstr "Auswertungstiefe von %<constexpr%> überschreitet Höchstwert %d (%<-fconstexpr-depth=%> verwenden, um dies zu erhöhen)"
  
! #: cp/constexpr.cc:3663
  #, gcc-internal-format
  msgid "reference to %qD is not a constant expression"
  msgstr "Referenz auf %qD ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:3666
  #, gcc-internal-format
  msgid "pointer to %qD is not a constant expression"
  msgstr "Zeiger auf %qD ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:3672
  #, gcc-internal-format
  msgid "address of non-static constexpr variable %qD may differ on each invocation of the enclosing function; add %<static%> to give it a constant address"
  msgstr "die Adresse der nicht-statischen constexpr-Variablen %qD kann sich bei jedem Aufruf der umschließenden Funktion ändern; fügen Sie %<static%> hinzu, um ihr eine konstante Adresse zu geben"
  
! #: cp/constexpr.cc:3748
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr "rechter Operand des Schiebeausdrucks %q+E ist negativ"
  
! #: cp/constexpr.cc:3755
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is greater than or equal to the precision %wu of the left operand"
  msgstr "rechter Operand des Schiebeausdrucks %q+E ist mindestens so groß wie die Genauigkeit %wu des linken Operanden"
  
! #: cp/constexpr.cc:3778
  #, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr "linker Operand des Schiebeausdrucks %q+E ist negativ"
  
! #: cp/constexpr.cc:3797
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr "Schiebeausdruck %q+E läuft über"
  
! #: cp/constexpr.cc:3996
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr "Arithmetik mit Nullzeiger in %qE"
  
! #: cp/constexpr.cc:4506 rust/backend/rust-constexpr.cc:4399
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "Arrayindexwert %qE ist außerhalb der Grenzen des Arrays %qD vom Typ %qT"
  
! #: cp/constexpr.cc:4509 rust/backend/rust-constexpr.cc:4404
  #, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr "Arrayindex %qE ist ungleich 0 und wird mit Array %qD vom Typ %qT mit unbekannten Grenzen verwendet"
  
! #: cp/constexpr.cc:4514 rust/backend/rust-constexpr.cc:4411
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "Arrayindexwert %qE ist außerhalb der Grenzen des Arraytyps %qT"
  
! #: cp/constexpr.cc:4517 rust/backend/rust-constexpr.cc:4416
  #, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr "Arrayindex %qE ist ungleich 0 und wird mit Array vom Typ %qT mit unbekannten Grenzen verwendet"
  
! #: cp/constexpr.cc:4716 rust/backend/rust-constexpr.cc:1667
  #, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "Zugriff auf uninitialisiertes Arrayelement"
  
! #: cp/constexpr.cc:4778 rust/backend/rust-constexpr.cc:1724
  #, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr "Dereferenzierung eines Nullzeigers in %qE"
  
! #: cp/constexpr.cc:4797 cp/constexpr.cc:4925 cp/constexpr.cc:4937
! #: cp/constexpr.cc:7777 cp/constexpr.cc:7908 cp/constexpr.cc:10049
! #: cp/constexpr.cc:11043 rust/backend/rust-constexpr.cc:1738
! #: rust/backend/rust-constexpr.cc:1983 rust/backend/rust-constexpr.cc:2225
! #: rust/backend/rust-constexpr.cc:4743 rust/backend/rust-constexpr.cc:5712
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "%qE ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:4805 rust/backend/rust-constexpr.cc:1744
  #, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "veränderliches %qD ist in konstantem Ausdruck nicht verwendbar"
  
! #: cp/constexpr.cc:4837 cp/constexpr.cc:4873 cp/constexpr.cc:6764
! #: rust/backend/rust-constexpr.cc:1774 rust/backend/rust-constexpr.cc:1797
  #, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "Zugriff auf uninitialisiertes Element %qD"
  
! #: cp/constexpr.cc:4839 cp/constexpr.cc:4852 cp/constexpr.cc:6759
! #: rust/backend/rust-constexpr.cc:1776
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr "Zugriff auf Element %qD statt auf initialisiertes Element %qD in Konstantenausdruck"
  
! #: cp/constexpr.cc:5003
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT ein union-Typ ist"
  
! #: cp/constexpr.cc:5006
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT einen union-Typen enthält"
  
! #: cp/constexpr.cc:5017
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT ein Zeigertyp ist"
  
! #: cp/constexpr.cc:5020
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT einen Zeigertyp enthält"
  
! #: cp/constexpr.cc:5031
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT ein Referenztyp ist"
  
! #: cp/constexpr.cc:5034
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT einen Referenztypen enthält"
  
! #: cp/constexpr.cc:5045
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT ein Zeiger-auf-Element-Typ ist"
  
! #: cp/constexpr.cc:5049
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT einen Zeiger-auf-Element-Typen enthält"
  
! #: cp/constexpr.cc:5060
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT %<volatile%> ist"
  
! #: cp/constexpr.cc:5063
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT ein %<volatile%>-Teilobjekt enthält"
  
! #: cp/constexpr.cc:5218
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated on the target"
  msgstr "%qs kann auf diesem Ziel nicht als konstanter Ausdruck ausgewertet werden"
  
! #: cp/constexpr.cc:5227 cp/constexpr.cc:5237
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr "%qs kann nicht als konstanter Ausdruck ausgewertet werden, da der Typ zu groß ist"
  
! #: cp/constexpr.cc:5257
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr "%qs kann nicht als konstanter Ausdruck ausgewertet werden, da das Argument nicht codiert werden kann"
  
! #: cp/constexpr.cc:5303
  #, gcc-internal-format
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr "%qs greift auf das uninitialisierte Byte an Offset %d zu"
  
! #: cp/constexpr.cc:5315
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr "%qs kann nicht als konstanter Ausdruck ausgewertet werden, da das Argument nicht interpretiert werden kann"
  
! #: cp/constexpr.cc:6173 rust/backend/rust-constexpr.cc:895
! #, gcc-internal-format
! msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "auf Wert von %qE wird über ein %qT GL-Wert in Konstantenausdruck zugegriffen"
  
  #. Provide a more accurate message for deleted variables.
! #: cp/constexpr.cc:6213 cp/constexpr.cc:6246
  #, gcc-internal-format
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr "angeforderter Speicher wird in konstantem Ausdruck verwendet, nachdem er wieder freigegeben wurde"
  
! #: cp/constexpr.cc:6215 cp/constexpr.cc:6241 cp/constexpr.cc:6248
! #: cp/constexpr.cc:6591
  #, gcc-internal-format
  msgid "allocated here"
  msgstr "wurde hier deklariert"
  
! #: cp/constexpr.cc:6219
  #, gcc-internal-format
  msgid "accessing %qE outside its lifetime"
  msgstr "Zugriff auf %qE außerhalb seiner Lebensdauer"
  
! #: cp/constexpr.cc:6239
  #, gcc-internal-format
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr "der Wert von uninitialisiertem Speicher ist in konstantem Ausdruck nicht verwendbar"
  
! #: cp/constexpr.cc:6251 rust/backend/rust-constexpr.cc:4041
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "der Wert von %qD ist in konstantem Ausdruck nicht verwendbar"
  
! #: cp/constexpr.cc:6259
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "%qD in seiner eigenen Initialisierung verwendet"
  
! #: cp/constexpr.cc:6264
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#D ist nicht konstant"
  
! #: cp/constexpr.cc:6267
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q#D ist volatile"
  
! #: cp/constexpr.cc:6272 cp/constexpr.cc:6279
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD wurde nicht mit konstantem Ausdruck initialisiert"
  
! #: cp/constexpr.cc:6285
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD wurde nicht als %<constexpr%> definiert"
  
! #: cp/constexpr.cc:6288
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%qD hat keinen Ganzzahl- oder Aufzählungstyp"
  
! #: cp/constexpr.cc:6589
  #, gcc-internal-format
  msgid "modification of allocated storage after deallocation is not a constant expression"
  msgstr "die Änderung des zugewiesenen Speichers nach der Freigabe ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:6598
  #, gcc-internal-format
  msgid "modification of %qE outside its lifetime is not a constant expression"
  msgstr "Modifikation von %qE außerhalb seiner Lebenszeit ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:6605
  #, gcc-internal-format
  msgid "destroying %qE from outside current evaluation is not a constant expression"
  msgstr "das Zerstören von %qE außerhalb der aktuellen Auswertung ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:6608
  #, gcc-internal-format
  msgid "modification of %qE from outside current evaluation is not a constant expression"
  msgstr "Modifikation von %qE von außerhalb der aktuellen Auswertung ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:6739
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD is not a constant expression before C++20"
  msgstr "Änderung des aktiven Elements einer union von %qD zu %qD ist vor C++20 kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:6768
  #, gcc-internal-format
  msgid "%qD does not implicitly begin its lifetime because %qT does not have a non-deleted trivial default constructor, use %<std::construct_at%> instead"
  msgstr "%qD beginnt seine Lebensdauer nicht implizit, da %qT keinen nicht gelöschten trivialen Standardkonstruktor hat; verwenden Sie stattdessen %<std::construct_at%>"
  
! #: cp/constexpr.cc:6775
  #, gcc-internal-format
  msgid "initializing %qD requires a member access expression as the left operand of the assignment"
  msgstr "die Initialisierung von %qD erfordert einen Ausdruck für den Memberzugriff als linken Operanden der Zuweisung"
  
! #: cp/constexpr.cc:6787 rust/backend/rust-constexpr.cc:2820
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr "Änderung des aktiven Elements einer union von %qD zu %qD während der Initialisierung"
  
! #: cp/constexpr.cc:7239 cp/constexpr.cc:8950 cp/constexpr.cc:8962
! #: rust/backend/rust-constexpr.cc:4668
! #, gcc-internal-format
! msgid "statement is not a constant expression"
! msgstr "Anweisung ist kein Konstantenausdruck"
! 
! #: cp/constexpr.cc:7446 rust/backend/rust-constexpr.cc:4933
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr "Anzahl der Schleifendurchläufe in %<constexpr%> überschreitet Höchstwert %d (%<-fconstexpr-loop-limit=%> verwenden, um diesen zu erhöhen)"
  
! #: cp/constexpr.cc:7555 rust/backend/rust-constexpr.cc:999
  #, gcc-internal-format
  msgid "inline assembly is not a constant expression"
  msgstr "Inline-Assembler ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:7557 rust/backend/rust-constexpr.cc:1000
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr "in einer %<constexpr%>-Funktion in C++20 darf Inline-Assemblercode nur vorkommen, wenn er nicht im Auswertungspfad liegt"
  
! #: cp/constexpr.cc:7576
  #, gcc-internal-format
  msgid "use of %qD"
  msgstr "Verwendung von %qD"
  
! #: cp/constexpr.cc:7580
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr "der Wert kann zwischen Compiler-Versionen oder mit verschiedenen %<-mtune%> oder %<-mcpu%> Flags variieren"
  
! #: cp/constexpr.cc:7582
  #, gcc-internal-format
  msgid "if this use is part of a public ABI, change it to instead use a constant variable you define"
  msgstr "wenn diese Verwendung Teil eines öffentlichen ABI ist, ändern Sie sie so, dass stattdessen eine konstante Variable verwendet wird, die Sie definieren"
  
! #: cp/constexpr.cc:7584
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr "der Vorgabewert für die aktuelle CPU-Feineinstellung ist %d Bytes"
  
! #: cp/constexpr.cc:7586
  #, gcc-internal-format
  msgid "you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>"
  msgstr "Sie können diesen Wert mit %<--param hardware_destructive_interference_size=%d%> stabilisieren, oder diese Warnung mit %<-Wno-interference-size%> deaktivieren"
  
! #: cp/constexpr.cc:7739
  #, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "Wert %qE vom Typ %qT ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:7752
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr "Anzahl der Evaluierungsoperationen in %<constexpr%> überschreitet Höchstwert %wd (%<-fconstexpr-ops-limit=%> verwenden, um diesen zu erhöhen)"
  
! #: cp/constexpr.cc:7938
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr "der Programmfluss geht durch die Definition von %qD mit thread-lokaler Speicherdauer"
  
! #: cp/constexpr.cc:7941
  #, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr "der Programmfluss geht durch die Definition von %qD mit statischer Speicherdauer"
  
! #: cp/constexpr.cc:8006 cp/constexpr.cc:10745
! #: rust/backend/rust-constexpr.cc:2056 rust/backend/rust-constexpr.cc:6206
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "Zwischenergebnis des nicht-literalen Typs %qT in konstantem Ausdruck"
  
! #: cp/constexpr.cc:8470 cp/constexpr.cc:10250
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "Ein %<reinterpret_cast%> ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:8501 rust/backend/rust-constexpr.cc:2461
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "Umwandlung von Zeigertyp %qT in arithmetischen Typ %qT in Konstantenausdruck"
  
! #: cp/constexpr.cc:8553
  #, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression because pointed-to type %qT is not similar to %qT"
  msgstr "der Cast von %qT ist in einem konstanten Ausdruck nicht zulässig, da der Typ %qT, auf den gezeigt wird, %qT nicht ähnlich ist"
  
! #: cp/constexpr.cc:8563
  #, gcc-internal-format
  msgid "pointed-to object declared here"
  msgstr "der Typ, auf den gezeigt wird, ist hier deklariert"
  
! #: cp/constexpr.cc:8571
  #, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression before C++26"
  msgstr "der Cast von %qT ist in einem konstanten Ausdruck vor C++26 nicht erlaubt"
  
! #: cp/constexpr.cc:8585
  #, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr "%qE ist kein konstanter Ausdruck, solange die Klasse %qT noch unvollständig ist"
  
! #: cp/constexpr.cc:8625 rust/backend/rust-constexpr.cc:2506
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%<reinterpret_cast<%T>(%E)%> ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:8763 cp/constexpr.cc:10557 cp/constexpr.cc:10968
! #: rust/backend/rust-constexpr.cc:6100 rust/backend/rust-constexpr.cc:6415
  #, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "Ausdruck %qE ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:8807 cp/constexpr.cc:11009
  #, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "%<goto%> ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:8865
! #, gcc-internal-format
! msgid "contract predicate is false in constant expression"
! msgstr "Vertragsbedingung ist false in konstantem Ausdruck"
! 
! #: cp/constexpr.cc:8900
  #, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr "Adresse des Aufrufs von %qs ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:8965
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "unexpected expression %qE of kind %s"
  
! #: cp/constexpr.cc:9264 rust/backend/rust-constexpr.cc:5158
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr "%qE ist kein Konstantenausdruck, da er auf veränderliche Teilobjekte von %qT verweist"
  
! #: cp/constexpr.cc:9272 rust/backend/rust-constexpr.cc:5167
! #, gcc-internal-format
! msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
! msgstr "%qE ist kein Konstantenausdruck, da er auf eine unvollständig initialisierte Variable verweist"
  
! #: cp/constexpr.cc:9288 rust/backend/rust-constexpr.cc:5183
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr "%qE ist kein konstanter Ausdruck, da er auf das Ergebnis von %<operator new%> verweist"
  
! #: cp/constexpr.cc:9299 rust/backend/rust-constexpr.cc:5195
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr "%qE ist kein konstanter Ausdruck, da der angeforderte Speicher nicht vollständig freigegeben wurde"
  
! #: cp/constexpr.cc:9319 rust/backend/rust-constexpr.cc:5213
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr "unmittelbare Auswertung liefert die Adresse der unmittelbaren Funktion %qD"
  
! #: cp/constexpr.cc:9323
  #, gcc-internal-format
  msgid "constant evaluation returns address of immediate function %qD"
  msgstr "Konstantenauswertung liefert Adresse der unmittelbaren Funktion %qD"
  
! #: cp/constexpr.cc:9358
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it initializes a %qT rather than %qT"
  msgstr "%qE ist kein konstanter Ausdruck, da er %qT statt %qT initialisiert"
  
! #: cp/constexpr.cc:9986 rust/backend/rust-constexpr.cc:5667
  #, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "Umwandlung lvalue-in-rvalue eines volatile-lvalue %qE mit Typ %qT"
  
! #: cp/constexpr.cc:10215
  #, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "Lambda-Einfangen von %qE ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:10218
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr "da er als glvalue verwendet wird"
  
! #: cp/constexpr.cc:10274 rust/backend/rust-constexpr.cc:5893
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "%<reinterpret_cast%> von Ganzzahl zu Zeiger"
  
! #: cp/constexpr.cc:10308 rust/backend/rust-constexpr.cc:5921
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr "Adresse eines Objektes %qE mit thread-lokalem oder automatischem Speicher ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:10492
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "Lambda-Ausdruck ist erst ab C++17 ein konstanter Ausdruck"
  
! #: cp/constexpr.cc:10504
  #, gcc-internal-format
  msgid "new-expression is not a constant expression before C++20"
  msgstr "new-expression ist erst ab C++20 ein konstanter Ausdruck"
  
! #: cp/constexpr.cc:10571
  #, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "virtuelle Funktionen können erst mit C++20 %<constexpr%> sein"
  
! #: cp/constexpr.cc:10587
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr "%<typeid%> ist kein konstanter Ausdruck, da %qE polymorphen Typ hat"
  
! #: cp/constexpr.cc:10651
  #, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "Umwandlung in Nicht-Ganzzahltyp %qT in konstantem Ausdruck"
  
! #: cp/constexpr.cc:10709
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr "%qD in %<constexpr%>-Kontext als %<thread_local%> definiert"
  
! #: cp/constexpr.cc:10717
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr "%qD in %<constexpr%>-Kontext als %<static%> definiert"
  
! #: cp/constexpr.cc:10795 rust/backend/rust-constexpr.cc:6251
  #, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "Division durch Null ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:10896 rust/backend/rust-constexpr.cc:6349
  #, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%<delete[]%> ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:10965
  #, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "keiner der Zweige des %<if%> ist ein Konstantenausdruck"
  
! #: cp/constexpr.cc:10978
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "nicht konstante Arrayinitialisierung"
  
! #: cp/constexpr.cc:11026
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "Definition einer Sprungmarke innerhalb einer %<constexpr%>-Funktion ist erst ab %<-std=c++23%> oder %<-std=gnu++23%> verfügbar"
  
! #: cp/constexpr.cc:11065 rust/backend/rust-constexpr.cc:6438
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "unerwarteter AST der Art %s"
--- 55492,58086 ----
  msgid "Attempting an assignment of differing types."
  msgstr "Interner Fehler: Attempting an assignment of differing types."
  
! #: cobol/gengen.cc:526
! #, gcc-internal-format, gfc-internal-format
! msgid "Somebody asked for the field %s.%s, which does not exist"
! msgstr ""
! 
! #: cobol/gengen.cc:2159 cobol/gengen.cc:2212 cobol/gengen.cc:3039
! #: cobol/gengen.cc:3094
! #, gcc-internal-format
! msgid "You *must* be joking"
! msgstr ""
! 
! #. Warning:  This test is not completely reliable, because a garbage
! #. byte could have a valid TREE_CODE.  But it does help.
! #: cobol/gengen.cc:2166
! #, gcc-internal-format
! msgid "You forgot to put a %<NULL_TREE%> at the end of a %<gg_printf()%> again"
! msgstr ""
! 
! #. Warning:  This test is not completely reliable, because a garbage
! #. byte could have a valid TREE_CODE.  But it does help.
! #: cobol/gengen.cc:2590 cobol/gengen.cc:2749
! #, gcc-internal-format
! msgid "You forgot to put a %<NULL_TREE%> at the end of a %<gg_define_function()%> again"
! msgstr ""
! 
! #: cobol/gengen.cc:2601 cobol/gengen.cc:2760
! #, gcc-internal-format, gfc-internal-format
! msgid "%d parameters? Really? Are you insane?"
! msgstr ""
! 
! #: cobol/gengen.cc:2882
  #, gcc-internal-format
  msgid "Residual context count"
  msgstr "Interner Fehler: Residual context count"
  
! #: cobol/genmath.cc:1605
  #, gcc-internal-format
  msgid "%<parser_op()%> doesn%'t know how to evaluate %<%s = %s %c %s%>"
  msgstr "Interner Fehler: %<parser_op()%> doesn%'t know how to evaluate %<%s = %s %c %s%>"
  
! #: cobol/genutil.cc:621
  #, gcc-internal-format
  msgid "Too many subscripts"
  msgstr "Interner Fehler: Too many subscripts"
  
! #: cobol/genutil.cc:787
  #, gcc-internal-format
  msgid "cannot get %<float%> value from %s"
  msgstr "Interner Fehler: cannot get %<float%> value from %s"
  
! #: cobol/lexio.cc:1584
  #, gcc-internal-format, gfc-internal-format
  msgid "%s pid %ld terminated by %s"
  msgstr "»%s« mit PID %ld wurde beendet durch %s"
  
! #: cobol/lexio.cc:1589
  #, gcc-internal-format, gfc-internal-format
  msgid "%s exited with status %d"
  msgstr "»%s« mit Status %d beendet"
  
! #: cobol/symbols.cc:426
  msgid "%s:%d: LblNone '%s' has parent #%zu"
  msgstr "Interner Fehler: %s:%d: LblNone '%s' has parent #%zu"
  
! #: cobol/symbols.cc:1878
! #, gcc-internal-format, gfc-internal-format
! msgid "%s: data item %s #"
! msgstr ""
! 
! #: cobol/symbols.cc:2042
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: key must be field"
  msgstr "%s: Schlüssel muss Feld sein"
  
! #: cobol/symbols.cc:4179
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "%s%qs%s is invalid"
! msgid "%s: %s %s has invalid encoding"
! msgstr "%s%qs%s ist ungültig"
! 
! #: cobol/symbols.cc:4347 cobol/symbols.cc:4450 cobol/symbols.cc:4480
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: could not add '%s'"
  msgstr "%s:%d: »%s« konnte nicht hinzugefügt werden"
  
! #: cobol/util.cc:1767
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "%s: %s: %s"
! msgid "%s: %s %lu %s %lu"
! msgstr "%s: %s: %s"
! 
! #: cobol/util.cc:1782
! #, gcc-internal-format, gfc-internal-format
! msgid "%s: nbytes %lu %s %lu"
! msgstr ""
! 
! #: cobol/util.cc:1860
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d: type %s, who woulda thunk?"
! msgstr ""
! 
! #: cobol/util.cc:2215
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: MOVE %s %s invalid type:"
  msgstr "Interner Fehler: logic error: MOVE %s %s invalid type:"
  
! #: cobol/util.cc:2810
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: regcomp: %s"
  msgstr "%s: regcomp: %s"
  
! #: cobol/util.cc:2959
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: missing inode for %s"
  msgstr "Interner Fehler: logic error: missing inode for %s"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104876
! #: cobol/util.cc:3379
  #, gcc-internal-format, gfc-internal-format
  msgid "failed compiling %s"
  msgstr "Fehler beim Kompilieren von »%s«"
  
! #: cp/call.cc:2159
  #, gcc-internal-format
  msgid "casting %qT to %qT does not use %qD"
  msgstr "Umwandlung von %qT in %qT verwendet %qD nicht"
  
  #. A bad conversion for 'this' must be discarding cv-quals.
! #: cp/call.cc:4010 cp/call.cc:10552
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "Die Übergabe von %qT als %<this%>-Argument streicht Qualifizierer"
  
! #: cp/call.cc:4014
  msgid "no known conversion for implicit %<this%> parameter from %qH to %qI"
  msgstr "keine bekannte Umwandlung für impliziten %<this%>-Parameter von %qH nach %qI"
  
! #: cp/call.cc:4021
  #, gcc-internal-format, gfc-internal-format
  msgid "conversion of argument %d would be ill-formed:"
  msgstr "Umwandlung von Argument %d wäre unzulässig:"
  
  #. Conversion of conversion function return value failed.
! #: cp/call.cc:4029
  msgid "no known conversion from %qH to %qI"
  msgstr "keine bekannte Umwandlung von %qH nach %qI"
  
! #: cp/call.cc:4035
  msgid "no known conversion for argument %d from %qH to %qI"
  msgstr "keine bekannte Umwandlung für Argument %d von %qH nach %qI"
  
! #: cp/call.cc:4049
  #, gcc-internal-format, gfc-internal-format
  msgid "candidate expects at least %d argument, %d provided"
  msgid_plural "candidate expects at least %d arguments, %d provided"
  msgstr[0] "Kandidat erwartet mindestens %d Argument, %d angegeben"
  msgstr[1] "Kandidat erwartet mindestens %d Argumente, %d angegeben"
  
! #: cp/call.cc:4054
  #, gcc-internal-format, gfc-internal-format
  msgid "candidate expects %d argument, %d provided"
  msgid_plural "candidate expects %d arguments, %d provided"
  msgstr[0] "Kandidat erwartet %d Argument, %d angegeben"
  msgstr[1] "Kandidat erwartet %d Argumente, %d angegeben"
  
! #: cp/call.cc:4082
  #, gcc-internal-format
  msgid "%s%<%D(%T, %T, %T)%> (built-in)"
  msgstr "%s%<%D(%T, %T, %T)%> (eingebaut)"
  
! #: cp/call.cc:4087
  #, gcc-internal-format
  msgid "%s%<%D(%T, %T)%> (built-in)"
  msgstr "%s%<%D(%T, %T)%> (eingebaut)"
  
! #: cp/call.cc:4091
  #, gcc-internal-format
  msgid "%s%<%D(%T)%> (built-in)"
  msgstr "%s%<%D(%T)%> (eingebaut)"
  
! #: cp/call.cc:4095
  #, gcc-internal-format
  msgid "%s%qT (conversion)"
  msgstr "%s%qT (Umwandlung)"
  
! #: cp/call.cc:4097
  #, gcc-internal-format
  msgid "%s%#qD (near match)"
  msgstr "%s%#qD (in der Nähe der Übereinstimmung)"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93880
! #: cp/call.cc:4099
  #, gcc-internal-format
  msgid "%s%#qD (ignored)"
  msgstr "%s%#qD (ignoriert)"
  
! #: cp/call.cc:4101
  #, gcc-internal-format
  msgid "%s%#qD (deleted)"
  msgstr "%s%#qD (gelöscht)"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93880
! #: cp/call.cc:4103
  #, gcc-internal-format
  msgid "%s%#qD (reversed)"
  msgstr "%s%#qD (umgekehrt)"
  
! #: cp/call.cc:4105
  #, gcc-internal-format
  msgid "%s%#qD (rewritten)"
  msgstr "%s%#qD (umgeschrieben)"
  
! #: cp/call.cc:4107
  #, gcc-internal-format
  msgid "%s%#qD"
  msgstr "%s%#qD"
  
! #: cp/call.cc:4114
  #, gcc-internal-format
  msgid "inherited here"
  msgstr "hier geerbt"
  
! #: cp/call.cc:4136
  #, gcc-internal-format
  msgid "return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion"
  msgstr "Rückgabetyp %qT der expliziten Umwandlungsfunktion kann nicht mit Qualifizierungsänderung in %qT umgewandelt werden"
  
! #: cp/call.cc:4142
  #, gcc-internal-format
  msgid "conversion from return type %qT of template conversion function specialization to %qT is not an exact match"
  msgstr "Umwandlung von Rückgabetyp %qT der Spezialisierung der Template-Umwandlungsfunktion in %qT passt nicht exakt"
  
! #: cp/call.cc:4153
  #, gcc-internal-format
  msgid "substitution of deduced template arguments resulted in errors seen above"
  msgstr "Ersetzung der ermittelten Templateargumente führte zu obigen Fehlern"
  
  #. Re-run template unification with diagnostics.
! #: cp/call.cc:4158
  #, gcc-internal-format
  msgid "template argument deduction/substitution failed:"
  msgstr "Herleitung/Ersetzung von Templateargument gescheitert:"
  
! #: cp/call.cc:4175
  #, gcc-internal-format
  msgid "a constructor taking a single argument of its own class type is invalid"
  msgstr "ein Konstruktor, der ein einzelnes Argument seines eigenen Klassentyps hat, ist ungültig"
  
! #: cp/call.cc:4182
  #, gcc-internal-format
  msgid "an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr "ein geerbter Konstruktor ist kein Kandidat für Initialisierung aus einem Ausdruck desselben oder eines abgeleiteten Typs"
  
! #: cp/call.cc:4276
  #, gcc-internal-format
  msgid "some candidates omitted; use %<-fdiagnostics-all-candidates%> to display them"
  msgstr "einige Kandidaten wurden ausgelassen; verwenden Sie %<-fdiagnostics-all-candidates%>, um sie anzuzeigen"
  
! #: cp/call.cc:4361 cp/call.cc:4934
  #, gcc-internal-format
  msgid "designated initializers cannot be used with a non-aggregate type %qT"
  msgstr "Initialisierer mit Bestimmung können nur mit Aggregat-Typen (Array, struct, union) verwendet werden, nicht mit %qT"
  
! #: cp/call.cc:4827
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr "Umformung von %qH nach %qI ist mehrdeutig"
  
! #. The expression is generated by a trait check, we don't have
! #. a useful location to highlight the label.
! #: cp/call.cc:4942
! #, fuzzy
! #| msgid "cannot convert %qH to %qI"
! msgid "could not convert %qH to %qI"
! msgstr "%qH kann nicht nach %qI umgewandelt werden"
! 
! #: cp/call.cc:4949 cp/cvt.cc:879
  msgid "could not convert %qE from %qH to %qI"
  msgstr "%qE konnte nicht von %qH nach %qI umgewandelt werden"
  
! #: cp/call.cc:5016
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr "das Initialisieren von %qH mit %qI in einem umgewandelten konstanten Ausdruck bindet nicht direkt"
  
! #: cp/call.cc:5037
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "Umwandlung von %qH nach %qI in einem umgewandelten konstanten Ausdruck"
  
! #: cp/call.cc:5227
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr "keine passende Funktion für Aufruf von %<%D(%A)%>"
  
! #: cp/call.cc:5230
  #, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr "Aufruf des überladenen %<%D(%A)%> ist nicht eindeutig"
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.cc:5514
  #, gcc-internal-format
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr "Zeiger auf Elementfunktion %qE kann nicht ohne Objekt aufgerufen werden; verwenden Sie beispielsweise %<.*%> oder %<->*%>"
  
! #: cp/call.cc:5593
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr "keine Übereinstimmung für Aufruf von %<(%T) (%A)%>"
  
! #: cp/call.cc:5607
  #, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "Aufruf von %<(%T) (%A)%> ist nicht eindeutig"
  
! #: cp/call.cc:5649
  #, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr "mehrdeutiges Überladen für "
  
! #: cp/call.cc:5650
  #, gcc-internal-format
  msgid "no match for "
  msgstr "keine Übereinstimmung für "
  
! #: cp/call.cc:5663
  #, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr " (Operandentypen sind %qT, %qT und %qT)"
  
! #: cp/call.cc:5665
  #, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr " (Operandentypen sind %qT und %qT)"
  
! #: cp/call.cc:5667
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr " (Operandentyp ist %qT)"
  
! #: cp/call.cc:5678
  msgid " (operand types are %e and %e)"
  msgstr " (Operandentypen sind %e und %e)"
  
! #: cp/call.cc:5693
  #, gcc-internal-format
  msgid "ternary %<operator?:%>"
  msgstr "ternärer %<operator?:%>"
  
! #: cp/call.cc:5697
  #, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr "ternärer %<operator?:%> in %<%E ? %E : %E%>"
  
! #: cp/call.cc:5706 cp/call.cc:5754 cp/call.cc:5764
  #, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr "%<operator%s%>"
  
! #: cp/call.cc:5709
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr "%<operator%s%> in %<%E%s%>"
  
! #: cp/call.cc:5716
  #, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr "%<operator[]%>"
  
! #: cp/call.cc:5719
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr "%<operator[]%> in %<%E[%E]%>"
  
! #: cp/call.cc:5727
  #, gcc-internal-format
  msgid "%qs"
  msgstr "%qs"
  
! #: cp/call.cc:5730
  #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr "%qs in %<%s %E%>"
  
! #: cp/call.cc:5736
  #, gcc-internal-format
  msgid "%<operator %s%>"
  msgstr "%<operator %s%>"
  
! #: cp/call.cc:5739
  #, gcc-internal-format
  msgid "%<operator %s%> in %<%s%E%>"
  msgstr "%<operator %s%> in %<%s%E%>"
  
! #: cp/call.cc:5758
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr "%<operator%s%> in %<%E %s %E%>"
  
! #: cp/call.cc:5767
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr "%<operator%s%> in %<%s%E%>"
  
! #: cp/call.cc:5879
  #, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a %<?:%> expression"
  msgstr "ISO-C++ verbietet das Auslassen des mittleren Terms eines %<?:%>-Ausdrucks"
  
! #: cp/call.cc:5957
  #, gcc-internal-format
  msgid "inferred scalar type %qT is not an integer or floating-point type of the same size as %qT"
  msgstr "erschlossener skalarer Typ %qT muss ein Ganzzahl- oder Gleitkommatyp derselben Größe wie %qT sein"
  
! #: cp/call.cc:5974 cp/call.cc:5981
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr "Umwandlung von Skalar %qH in Vektor %qI führt zum Abschneiden"
  
! #: cp/call.cc:6037
  #, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr "unverträgliche Vektortypen in bedingtem Ausdruck: %qT, %qT und %qT"
  
! #: cp/call.cc:6089 cp/call.cc:6435 cp/call.cc:6455
  #, gcc-internal-format
  msgid "operands to %<?:%> of types %qT and %qT have unordered conversion rank"
  msgstr "die Operanden für %<?:%> haben die Typen %qT und %qT, diese Typen haben einen ungeordneten Konvertierungsrang"
  
! #: cp/call.cc:6161
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr "zweiter Operand für Bedingungsoperator ist vom Typ %<void%>, aber der dritte Operand ist weder ein Throw-Ausdruck noch vom Typ %<void%>"
  
! #: cp/call.cc:6166
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr "dritter Operand für Bedingungsoperator ist vom Typ %<void%>, aber der zweite Operand ist weder ein Throw-Ausdruck noch vom Typ %<void%>"
  
! #: cp/call.cc:6212 cp/call.cc:6324 cp/call.cc:6577
  #, gcc-internal-format
  msgid "operands to %<?:%> have different types %qT and %qT"
  msgstr "Operanden für %<?:%> haben unterschiedliche Typen %qT und %qT"
  
! #: cp/call.cc:6216
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr "  und jeder Typ kann zu jedem anderen konvertiert werden"
  
! #: cp/call.cc:6463
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr "implizite Umwandlung von %qH in %qI, um an das Ergebnis im anderen Zweig der Bedingung anzugleichen"
  
! #: cp/call.cc:6483
  #, gcc-internal-format
  msgid "enumerated mismatch in conditional expression: %qT vs %qT"
  msgstr "bedingter Ausdruck enthält unverträgliche Aufzählungswerte der Typen %qT und %qT"
  
! #: cp/call.cc:6503
  #, gcc-internal-format
  msgid "conditional expression between enumeration type %qT and floating-point type %qT"
  msgstr "Bedingungsausdruck zwischen Aufzählungstyp %qT und Gleitkommatyp %qT"
  
! #: cp/call.cc:6507
  #, gcc-internal-format
  msgid "conditional expression between floating-point type %qT and enumeration type %qT"
  msgstr "Bedingungsausdruck zwischen Gleitkommatyp %qT und Aufzählungstyp %qT"
  
! #: cp/call.cc:6511
  #, gcc-internal-format
  msgid "conditional expression between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr "Bedingungsausdruck zwischen Aufzählungstyp %qT und Gleitkommatyp %qT ist veraltet"
  
! #: cp/call.cc:6516
  #, gcc-internal-format
  msgid "conditional expression between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr "Bedingungsausdruck zwischen Gleitkommatyp %qT und Aufzählungstyp %qT ist veraltet"
  
! #: cp/call.cc:6532
  #, gcc-internal-format
  msgid "enumerated and non-enumerated type in conditional expression"
  msgstr "Aufzählungs- und Nicht-Aufzählungstyp in bedingtem Ausdruck"
  
! #: cp/call.cc:7456
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr "kein %<%D(int)%> für Suffix %qs deklariert, stattdessen wird Präfixoperator versucht"
  
! #: cp/call.cc:7458
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr "kein %<%D(int)%> für Suffix %qs deklariert"
  
! #: cp/call.cc:7547
  #, gcc-internal-format
  msgid "in C++20 this comparison calls the current function recursively with reversed arguments"
  msgstr "in C++20 ruft dieser Vergleich die aktuelle Funktion rekursiv mit vertauschten Argumenten auf"
  
! #: cp/call.cc:7597
  #, gcc-internal-format
  msgid "return type of %qD is not %qs"
  msgstr "Rückgabetyp von %qD ist nicht %qs"
  
! #: cp/call.cc:7599
  #, gcc-internal-format
  msgid "used as rewritten candidate for comparison of %qT and %qT"
  msgstr "als umgeschriebener Kandidat für den Vergleich von %qT und %qT verwendet"
  
! #: cp/call.cc:7683
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr "Vergleich zwischen %q#T und %q#T"
  
! #: cp/call.cc:7870
  #, gcc-internal-format
  msgid "no match for call to %<%T::operator[] (%A)%>"
  msgstr "keine Übereinstimmung für den Aufruf von %<%T::operator[] (%A)%>"
  
! #: cp/call.cc:7884
  #, gcc-internal-format
  msgid "call of %<%T::operator[] (%A)%> is ambiguous"
  msgstr "Aufruf von %<%T::operator[] (%A)%> ist mehrdeutig"
  
! #: cp/call.cc:8143
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement %<operator delete%>"
  msgstr "Exceptionaufräumen für dieses Placement-New wählt delete-Operator für Nicht-Placement"
  
! #: cp/call.cc:8146
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)"
  msgstr "%qD ist eine übliche (nicht-placement) Deallokationsfunktion in C++14 (oder mit %<-fsized-deallocation%>)"
  
! #: cp/call.cc:8183
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "%qD ist eine gewöhnliche (nicht-Platzierungs) Deallokationsfunktion"
  
! #: cp/call.cc:8377
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr "keine passende Freigabefunktion für %qD"
  
! #: cp/call.cc:8380
  #, gcc-internal-format
  msgid "destroying delete %qD cannot be used to release the allocated memory if the initialization throws because the object is not constructed yet"
  msgstr "das zerstörende Delete für %qD kann nicht verwendet werden, um den zugewiesenen Speicher freizugeben, wenn die Initialisierung scheitert, weil das Objekt noch nicht konstruiert ist"
  
! #: cp/call.cc:8389
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "kein geeignetes %<operator %s%> für %qT"
  
! #: cp/call.cc:8446
  #, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr "%q#D ist in diesem Zusammenhang »private«"
  
! #: cp/call.cc:8447 cp/decl.cc:10336
  #, gcc-internal-format
  msgid "declared private here"
  msgstr "hier als »private« deklariert"
  
! #: cp/call.cc:8452
  #, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "%q#D ist in diesem Zusammenhang »protected«"
  
! #: cp/call.cc:8453 cp/decl.cc:10337
  #, gcc-internal-format
  msgid "declared protected here"
  msgstr "hier als »protected« deklariert"
  
! #: cp/call.cc:8460
  #, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr "%q#D ist in diesem Zusammenhang unzugänglich"
  
! #: cp/call.cc:8541
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "Übergabe von NULL an Nicht-Zeiger-Argument %P von %qD"
  
! #: cp/call.cc:8548
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "Konvertierung in Nicht-Zeiger-Typ %qT von NULL"
  
! #: cp/call.cc:8560
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "%<false%> wird für Argument %P von %qD in Zeigertyp umgewandelt"
  
! #: cp/call.cc:8567
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "%<false%> wird in Zeigertyp %qT umgewandelt"
  
! #: cp/call.cc:8641
  #, gcc-internal-format
  msgid "initializing argument %P of %qD"
  msgstr "Argument %P von %qD wird initialisiert"
  
! #: cp/call.cc:8663
  #, gcc-internal-format
  msgid "conversions to arrays of unknown bound are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Umwandlungen in Arrays mit unbekannten Grenzen sind erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/call.cc:8747
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "zu viele geschweifte Klammern um Initialisierung für %qT"
  
! #: cp/call.cc:8758
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr "Umwandlung von %qH nach %qI erfordert direkte Initialisierung"
  
! #: cp/call.cc:8770
  msgid "ISO C++ does not allow converting to %qH from %qI with greater conversion rank"
  msgstr "ISO C++ erlaubt keine Konvertierung in %qH von %qI mit größerem Konvertierungsrang"
  
! #: cp/call.cc:8778
  msgid "ISO C++ does not allow converting to %qH from %qI with unordered conversion rank"
  msgstr "ISO C++ erlaubt keine Konvertierung in %qH aus %qI mit ungeordnetem Konvertierungsrang"
  
! #: cp/call.cc:8794
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "ungültige benutzerdefinierte Umwandlung von %qH in %qI"
  
! #. An error diagnosed within a trait, don't give extra labels.
! #: cp/call.cc:8829 cp/call.cc:8838 cp/cvt.cc:228
  msgid "invalid conversion from %qH to %qI"
  msgstr "ungültige Umwandlung von %qH in %qI"
  
! #: cp/call.cc:8888 cp/call.cc:8901
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr "Umwandlung in %qT von Initialisierungsliste würde expliziten Konstruktor %qD verwenden"
  
! #: cp/call.cc:8894
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr "in C++11 und neuer kann ein Defaultkonstruktor explizit sein"
  
! #: cp/call.cc:9058
  msgid "narrowing conversion of %qd from %qH to %qI"
  msgstr "verengende Umwandlung von %qd von %qH nach %qI"
  
! #: cp/call.cc:9209
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "Argument des Funktionsaufrufs könnte Kandidat für Formatattribut sein"
  
! #: cp/call.cc:9275
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "rvalue-Referenz vom Typ %qH kann nicht an lvalue vom Typ %qI gebunden werden"
  
! #: cp/call.cc:9284
  msgid "cannot bind non-const lvalue reference of type %qH to a value of type %qI"
  msgstr "nicht-konstante lvalue-Referenz vom Typ %qH kann nicht an Wert vom Typ %qI gebunden werden"
  
! #: cp/call.cc:9289
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "nicht-konstante lvalue-Referenz vom Typ %qH kann nicht an rvalue vom Typ %qI gebunden werden"
  
  #. extype is volatile
! #: cp/call.cc:9292
  msgid "cannot bind lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "kann keine Lvalue-Referenz vom Typ %qH an einen Rvalue vom Typ %qI binden"
  
! #: cp/call.cc:9305
  msgid "cannot bind reference of type %qH to %qI due to different array bounds"
  msgstr "Referenz vom Typ %qH kann nicht an %qI gebunden werden, da die Arraygrenzen sich unterscheiden"
  
! #: cp/call.cc:9308
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "das Binden der Referenz vom Typ %qH an %qI streicht Qualifizierer"
  
! #: cp/call.cc:9347
  #, gcc-internal-format
  msgid "cannot bind bit-field %qE to %qT"
  msgstr "das Bitfeld %qE kann nicht mit %qT verbunden werden"
  
! #: cp/call.cc:9350 cp/call.cc:9368
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "das gepackte Feld %qE kann nicht mit %qT verbunden werden"
  
! #: cp/call.cc:9353
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "der R-Wert %qE kann nicht mit %qT verbunden werden"
  
! #: cp/call.cc:9554
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "implizite Umwandlung von %qH in %qI bei Übergabe von Argument an Funktion"
  
! #: cp/call.cc:9583 cp/cvt.cc:2059
  #, gcc-internal-format
  msgid "scoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT after"
  msgstr "enum %qT mit eingeschränkter Sichtbarkeit wird vor %<-fabi-version=6%> als Typ %qT, später jedoch als %qT durch %<...%> übergeben"
  
! #: cp/call.cc:9627
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr "Das Übergeben des nicht trivial-kopierbaren Typs %q#T über %<...%> ist »conditionally-supported« ([expr.call] 5.2.2/7)"
  
! #: cp/call.cc:9663
  #, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "Referenztyp %qT kann nicht über %<...%> empfangen werden"
  
! #: cp/call.cc:9673
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr "Das Übergeben des nicht trivial-kopierbaren Typs %q#T über %<...%> ist »conditionally-supported« ([expr.call] 5.2.2/7)"
  
! #: cp/call.cc:9741
  #, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "rekursive Auswertung des Standardarguments für %q#D"
  
! #: cp/call.cc:9750
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "Aufruf von %qD verwendet das Standardargument für Parameter %P, der noch nicht definiert wurde"
  
! #: cp/call.cc:9913
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr "Verwendung einer multiversionierten Funktion ohne Standardargument"
  
! #: cp/call.cc:10424
  #, gcc-internal-format
  msgid "use %<-fdiagnostics-all-candidates%> to display considered candidates"
  msgstr "verwenden Sie %<-fdiagnostics-all-candidates%>, um die in Frage kommenden Kandidaten anzuzeigen"
  
! #: cp/call.cc:10555 cp/call.cc:13441
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  in Aufruf von %qD"
  
! #: cp/call.cc:10580
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT ist keine erreichbare Basis von %qT"
  
! #: cp/call.cc:10843
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "Argumente werden an Auslassungspunkte des geerbten Konstruktors %qD übergeben"
  
! #: cp/call.cc:10978
  #, gcc-internal-format
  msgid "assignment from temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr "Zuweisung von temporärer %<initializer_list%> führt nicht dazu, dass die Lebenszeit des zugrundeliegenden Arrays ausgeweitet wird"
  
! #: cp/call.cc:11356
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr "%qD Schreibzugriff auf ein Objekt des Typs %#qT ohne triviale Kopierzuweisung"
  
! #: cp/call.cc:11359
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "%qD Schreiben in ein Objekt des nichttrivialen Typs %#qT%s"
  
! #: cp/call.cc:11364
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr "%qD Schreibzugriff auf ein Objekt des Typs %#qT mit Element %qs %qD"
  
! #: cp/call.cc:11369
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr "%qD Schreibzugriff auf ein Objekt des Typs %#qT, das einen Zeiger auf Datenelement enthält%s"
  
! #: cp/call.cc:11384
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr "; verwenden Sie stattdessen eine Zuweisung oder Wertinitialisierung"
  
! #: cp/call.cc:11386
  #, gcc-internal-format
  msgid "; use assignment instead"
  msgstr "; verwenden Sie stattdessen eine Zuweisung"
  
! #: cp/call.cc:11388
  #, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr "; verwenden Sie stattdessen eine Wertinitialisierung"
  
! #: cp/call.cc:11391
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr "%qD Säubern eines Objekts des Typs %#qT ohne triviale Kopierzuweisung%s"
  
! #: cp/call.cc:11394
  #, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "%qD Säubern eines Objekts von nichttrivialem Typ %#qT%s"
  
! #: cp/call.cc:11396
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr "%qD Säubern eines Objekts des Typs %#qT, das einen Zeiger auf Datenelement enthält%s"
  
! #: cp/call.cc:11417
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "; verwenden Sie stattdessen eine Kopierzuweisung oder Kopierinitialisierung"
  
! #: cp/call.cc:11419
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr "; verwenden Sie stattdessen eine Kopierzuweisung"
  
! #: cp/call.cc:11421
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr "; verwenden Sie stattdessen eine Kopierinitialisierung"
  
! #: cp/call.cc:11424
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr "%qD Schreibzugriff auf ein Objekt des Typs %#qT ohne triviale Kopierzuweisung%s"
  
! #: cp/call.cc:11427
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr "%qD Schreiben in ein Objekt des nichttrivial kopierbaren Typs %#qT%s"
  
! #: cp/call.cc:11430
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr "%qD Schreibzugriff auf ein Objekt mit einem gelöschten Kopierkonstruktor"
  
! #: cp/call.cc:11441
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr "%qD Kopieren eines Objekts mit nichttrivialem Typ %#qT aus einem Array von %#qT"
  
! #: cp/call.cc:11453
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr "%qD Kopieren eines Objekts des Typs %#qT mit Element %qs %qD aus einem Array von %#qT; verwenden Sie eine Zuweisung oder Kopierinitialisierung stattdessen"
  
! #: cp/call.cc:11472
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr "%qD Schreiben in ein Objekt eines nichttrivialen Typen %#qT lässt %wu Bytes unverändert"
  
! #: cp/call.cc:11475
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr "%qD Schreiben in ein Objekt eines nichttrivialen Typen %#qT lässt %wu Byte unverändert"
  
! #: cp/call.cc:11485
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr "%qD Verschieben eines Objekts des nichttrivial kopierbaren Typs %#qT; verwenden Sie stattdessen %<new%> oder %<delete%>"
  
! #: cp/call.cc:11488
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr "%qD Verschieben eines Objekts des Typs %#qT mit gelöschtem Kopierkonstruktor; verwenden Sie stattdessen %<new%> und %<delete%>"
  
! #: cp/call.cc:11491
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr "%qD Verschieben eines Objekts des Typs %#qT mit gelöschtem Destruktor"
  
! #: cp/call.cc:11500
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr "%qD Verschieben eines Objekts des nichttrivialen Typs %#qT und Größe %E in eine Region der Größe %E"
  
! #: cp/call.cc:11522
  #, gcc-internal-format
  msgid "%#qT declared here"
  msgstr "%#qT wird hier deklariert"
  
! #: cp/call.cc:11577
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to a non-trivially-copyable type (%qT)"
  msgstr "Argument %u in Aufruf von %qE darf kein Zeiger auf nicht-trivial kopierbaren Typ %qT sein"
  
! #: cp/call.cc:11649
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr "Konstruktor verweist auf sich selbst"
  
! #: cp/call.cc:11924 cp/typeck.cc:10776
  msgid "cannot convert %qH to %qI"
  msgstr "%qH kann nicht nach %qI umgewandelt werden"
  
! #: cp/call.cc:11948
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "keine passende Funktion für Aufruf von %<%T::operator %T(%A)%#V%>"
  
! #: cp/call.cc:11980
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "keine passende Funktion für Aufruf von %<%T::%s%E(%A)%#V%>"
  
! #: cp/call.cc:12028
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "Aufruf der Nicht-Funktion %qD"
  
! #: cp/call.cc:12066 cp/pt.cc:17955 cp/typeck.cc:3666
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "Konstruktor %<%T::%D%> kann nicht direkt aufgerufen werden"
  
! #: cp/call.cc:12068
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr "um eine funktionsartige Umwandlung zu erreichen, entfernen Sie das redundante %<::%D%>"
  
! #: cp/call.cc:12250
  #, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "keine passende Funktion für Aufruf von %<%s(%A)%>"
  
! #: cp/call.cc:12253
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "Aufruf des überladenen %<%s(%A)%> ist mehrdeutig"
  
! #: cp/call.cc:12276
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "pure virtuelle %q#D aus nichtstatischem Datenelement-Initialisierer heraus aufgerufen"
  
! #: cp/call.cc:12281
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr "pure virtuelle %q#D aus Konstruktor heraus aufgerufen"
  
! #: cp/call.cc:12282
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr "pure virtuelle %q#D aus Destruktor heraus aufgerufen"
  
! #: cp/call.cc:12305
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "Elementfunktion %qD kann nicht ohne Objekt aufgerufen werden"
  
! #: cp/call.cc:13439
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "Übergabe von %qT wählt %qT statt %qT"
  
! #: cp/call.cc:13465
  #, gcc-internal-format
  msgid "C++20 says that these are ambiguous, even though the second is reversed:"
  msgstr "C++20 besagt, dass diese mehrdeutig sind, auch wenn der zweite umgekehrt ist:"
  
! #: cp/call.cc:13488
  #, gcc-internal-format
  msgid "try making the operator a %<const%> member function"
  msgstr "versuchen Sie, den Operator in eine %<const%>-Memberfunktion umzuwandeln"
  
! #: cp/call.cc:13551
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "Wahl von %qD statt %qD"
  
! #: cp/call.cc:13552
  msgid "  for conversion from %qH to %qI"
  msgstr "  für Umwandlung von %qH in %qI"
  
! #: cp/call.cc:13555
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  denn die Umwandlungsfolge für das Argument ist besser"
  
! #: cp/call.cc:13865
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "Zuordnungsfehler der Standardargumente in Überladungsauflösung"
  
! #: cp/call.cc:13869
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr " Kandidat 1: %q#F"
  
! #: cp/call.cc:13871
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr " Kandidat 2: %q#F"
  
! #: cp/call.cc:13917
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ISO C++ besagt, dass diese mehrdeutig sind, auch wenn die schlechteste Umwandlung für das erste besser ist als die schlechteste Umwandlung für das zweite:"
  
! #: cp/call.cc:14335
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr "eine vorübergehende Bindung an %qD besteht nur, bis der Konstruktor beendet ist"
  
! #: cp/call.cc:14529
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr "ungültige Initialisierung einer nicht-konstanten Referenz des Typs %qH von rvalue des Typs %qI"
  
! #: cp/call.cc:14533
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "ungültige Initialisierung einer Referenz des Typs %qH von Ausdruck des Typs %qI"
  
! #: cp/call.cc:14862
  #, gcc-internal-format
  msgid "possibly dangling reference to a temporary"
  msgstr "möglicherweise baumelnde Referenz auf temporäres Objekt"
  
! #: cp/call.cc:14863
  #, gcc-internal-format
  msgid "%qT temporary created here"
  msgstr "unbenanntes temporäres Objekt %qT wird hier definiert"
  
! #: cp/call.cc:15245
  #, gcc-internal-format
  msgid "explicit conversion function was not considered"
  msgstr "explizite Umwandlungsfunktion wurde nicht berücksichtigt"
  
! #: cp/class.cc:323
  #, gcc-internal-format
  msgid "cannot convert from pointer to base class %qT to pointer to derived class %qT because the base is virtual"
  msgstr "Umwandlung von Zeiger auf Basisklasse %qT in Zeiger auf abgeleitete Klasse %qT nicht möglich, da die Basisklasse virtuell ist"
  
! #: cp/class.cc:327
  #, gcc-internal-format
  msgid "cannot convert from base class %qT to derived class %qT because the base is virtual"
  msgstr "Umwandlung von Basisklasse %qT in abgeleitete Klasse %qT nicht möglich, da die Basisklasse virtuell ist"
  
! #: cp/class.cc:334
  #, gcc-internal-format
  msgid "cannot convert from pointer to base class %qT to pointer to derived class %qT via virtual base %qT"
  msgstr "Umwandlung von Zeiger auf Basisklasse %qT in Zeiger auf abgeleitete Klasse %qT nicht möglich, da die Basisklasse %qT virtuell ist"
  
! #: cp/class.cc:339
  #, gcc-internal-format
  msgid "cannot convert from base class %qT to derived class %qT via virtual base %qT"
  msgstr "Umwandlung von Basisklasse %qT in abgeleitete Klasse %qT nicht möglich, da die Basisklasse %qT virtuell ist"
  
! #: cp/class.cc:400
  #, gcc-internal-format
  msgid "cannot convert from %qT to base class %qT because %qT is incomplete"
  msgstr "Umwandlung von %qT in Basisklasse %qT nicht möglich, da %qT unvollständig ist"
  
! #: cp/class.cc:1469
  #, gcc-internal-format
  msgid "%q#D conflicts with version inherited from %qT"
  msgstr "%q#D steht in Konflikt mit von %qT geerbter Version"
  
! #: cp/class.cc:1472
  #, gcc-internal-format
  msgid "version inherited from %qT declared here"
  msgstr "von %qT geerbte Version ist hier deklariert"
  
! #: cp/class.cc:1492
  #, gcc-internal-format
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "%q#D kann nicht mit %q#D überladen werden"
  
! #: cp/class.cc:1494 cp/decl.cc:2189 cp/decl.cc:2201 cp/decl.cc:2227
! #: cp/decl.cc:2249 cp/name-lookup.cc:3002 cp/name-lookup.cc:3319
  #, gcc-internal-format
  msgid "previous declaration %q#D"
  msgstr "vorherige Deklaration von %q#D"
  
! #: cp/class.cc:1536
  #, gcc-internal-format
  msgid "conflicting access specifications for method %q+D, ignored"
  msgstr "Zugriffsangaben für Methode %q+D stehen in Konflikt, ignoriert"
  
! #: cp/class.cc:1539
  #, gcc-internal-format
  msgid "conflicting access specifications for field %qE, ignored"
  msgstr "Zugriffsangaben für Feld %qE stehen in Konflikt, ignoriert"
  
! #: cp/class.cc:1643
  #, gcc-internal-format
  msgid "%qD invalid in %q#T because of local method %q#D with same name"
  msgstr "%qD ist in %q#T ungültig wegen lokaler Methode %q#D mit gleichem Namen"
  
! #: cp/class.cc:1647
  #, gcc-internal-format
  msgid "local method %q#D declared here"
  msgstr "lokale Methode %q#D ist hier deklariert"
  
! #: cp/class.cc:1653
  #, gcc-internal-format
  msgid "%qD invalid in %q#T because of local member %q#D with same name"
  msgstr "%qD ist ungültig in %q#T wegen lokalem Element %q#D mit gleichem Namen"
  
! #: cp/class.cc:1657
  #, gcc-internal-format
  msgid "local member %q#D declared here"
  msgstr "lokales Element %q#D ist hier deklariert"
  
! #: cp/class.cc:1728
  #, gcc-internal-format
  msgid "%qD inherits the %E ABI tag that %qT (used in its return type) has"
  msgstr "%qD erbt das %E-ABI-Tag, das %qT (im Rückgabetyp verwendet) hat"
  
! #: cp/class.cc:1731 cp/class.cc:1738 cp/class.cc:1745 cp/class.cc:1757
! #: cp/cvt.cc:1147 cp/typeck.cc:2069 rust/backend/rust-tree.cc:647
  #, gcc-internal-format
  msgid "%qT declared here"
  msgstr "%qT hier deklariert"
  
! #: cp/class.cc:1736
  #, gcc-internal-format
  msgid "%qD inherits the %E ABI tag that %qT (used in its type) has"
  msgstr "%qD erbt das %E-ABI-Tag, das %qT (im Typ verwendet) hat"
  
! #: cp/class.cc:1743
  #, gcc-internal-format
  msgid "%qT does not have the %E ABI tag that base %qT has"
  msgstr "%qT hat nicht das ABI-Tag %E, das die Basis %qT hat"
  
! #: cp/class.cc:1751
  #, gcc-internal-format
  msgid "%qT does not have the %E ABI tag that %qT (used in the type of %qD) has"
  msgstr "%qT hat nicht das ABI-Tag %E, das %qT (im Typ von %qD verwendet) hat"
  
! #: cp/class.cc:2062
  #, gcc-internal-format
  msgid "cannot derive from %<final%> base %qT in derived type %qT"
  msgstr "Es kann nicht von %<final%>-Basis %qT in abgeleiteten Typ %qT abgeleitet werden"
  
! #: cp/class.cc:2533
  #, gcc-internal-format
  msgid "all member functions in class %qT are private"
  msgstr "alle Elementfunktionen in Klasse %qT sind privat"
  
! #: cp/class.cc:2545
  #, gcc-internal-format
  msgid "%q#T only defines a private destructor and has no friends"
  msgstr "%q#T definiert nur einen privaten Destruktor und hat keine »friends«"
  
! #: cp/class.cc:2589
  #, gcc-internal-format
  msgid "%q#T only defines private constructors and has no friends"
  msgstr "%q#T definiert nur private Konstruktoren und hat keine »friends«"
  
! #: cp/class.cc:2593
  #, gcc-internal-format
  msgid "%q#D is public, but requires an existing %q#T object"
  msgstr "%q#D ist %<public%>, benötigt jedoch ein existierendes Objekt vom Typ %q#T"
  
! #: cp/class.cc:2883
  #, gcc-internal-format
  msgid "no unique final overrider for %qD in %qT"
  msgstr "%qD wurde nicht eindeutig und endgültig in %qT überschrieben"
  
! #: cp/class.cc:3243
  #, gcc-internal-format
  msgid "%qD can be marked override"
  msgstr "%qD kann als »override« markiert werden"
  
! #: cp/class.cc:3246
  #, gcc-internal-format
  msgid "%q+#D marked %<override%>, but does not override"
  msgstr "%q+#D als %<override%> markiert, überschreibt aber nicht"
  
! #: cp/class.cc:3262
! #, fuzzy, gcc-internal-format
! #| msgid "constructor cannot be static member function"
! msgid "contracts cannot be added to virtual functions"
! msgstr "Konstruktor kann keine statische Elementfunktion sein"
! 
! #: cp/class.cc:3265
  #, gcc-internal-format
  msgid "%q+#D marked %<final%>, but is not virtual"
  msgstr "%q+#D als %<final%> markiert, ist aber nicht »virtual«"
  
! #: cp/class.cc:3363
  #, gcc-internal-format
  msgid "%qD was hidden"
  msgstr "%qD war versteckt"
  
! #: cp/class.cc:3366
  #, gcc-internal-format
  msgid "  by %qD"
  msgstr "  von %qD"
  
! #: cp/class.cc:3579
  #, gcc-internal-format
  msgid "the ellipsis in %qD is not inherited"
  msgstr "die Auslassung in %qD wurde nicht vererbt"
  
! #: cp/class.cc:3783
  #, gcc-internal-format
  msgid "bit-field %q#D with non-integral type %qT"
  msgstr "Bitfeld %q#D mit Nicht-Ganzzahl-Typ %qT"
  
! #: cp/class.cc:3799
  #, gcc-internal-format
  msgid "bit-field %q+D width not an integer constant"
  msgstr "Breite des Bitfeldes %q+D ist keine Ganzzahlkonstante"
  
! #: cp/class.cc:3804
  #, gcc-internal-format
  msgid "negative width in bit-field %q+D"
  msgstr "negative Breite in Bitfeld %q+D"
  
! #: cp/class.cc:3809
  #, gcc-internal-format
  msgid "zero width for bit-field %q+D"
  msgstr "Breite Null für Bitfeld %q+D"
  
! #: cp/class.cc:3819
  #, gcc-internal-format
  msgid "width of %qD exceeds its type"
  msgstr "Breite von %qD übersteigt seinen Typen"
  
! #: cp/class.cc:3825
  #, gcc-internal-format
  msgid "%qD is too small to hold all values of %q#T"
  msgstr "%qD ist zu klein, um alle Werte von %q#T aufzunehmen"
  
! #: cp/class.cc:3887
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in union"
  msgstr "Element %q+#D mit Konstruktor nicht erlaubt in Union"
  
! #: cp/class.cc:3890
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in union"
  msgstr "Element %q+#D mit Destruktor nicht erlaubt in Union"
  
! #: cp/class.cc:3892
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in union"
  msgstr "Element %q+#D mit Copy-Zuweisungsoperator ist nicht erlaubt in Union"
  
! #: cp/class.cc:3896
  #, gcc-internal-format
  msgid "unrestricted unions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "uneingeschränkte »Unions« sind nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/class.cc:4012
  #, gcc-internal-format
  msgid "in C++98 %q+D may not be static because it is a member of a union"
  msgstr "%q+D kann in C++98 nicht static sein, da es ein Union-Element ist"
  
! #: cp/class.cc:4025
  #, gcc-internal-format
  msgid "non-static data member %q+D in a union may not have reference type %qT"
  msgstr "nicht-statisches Datenelement %q+D in einer Union darf keinen Referenztypen %qT haben"
  
! #: cp/class.cc:4038
  #, gcc-internal-format
  msgid "data member %q+D invalidly declared function type"
  msgstr "Datenelement %q+D hat ungültigerweise einen Funktionstypen deklariert"
  
! #: cp/class.cc:4044
  #, gcc-internal-format
  msgid "data member %q+D invalidly declared method type"
  msgstr "Datenelement %q+D hat ungültigerweise einen Methodentyp deklariert"
  
! #: cp/class.cc:4115
  #, gcc-internal-format
  msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
  msgstr "»packed«-Attribut für ungepacktes nicht-POD-Feld %q#D wird ignoriert"
  
! #: cp/class.cc:4167
  #, gcc-internal-format
  msgid "member %q+D cannot be declared as a %<mutable%> reference"
  msgstr "Element %q+D darf nicht als %<mutable%>-Referenz deklariert sein"
  
! #: cp/class.cc:4170
  #, gcc-internal-format
  msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
  msgstr "Element %q+D darf nicht gleichzeitig als %<const%> und %<mutable%> deklariert sein"
  
! #: cp/class.cc:4202
  #, gcc-internal-format
  msgid "multiple fields in union %qT initialized"
  msgstr "in Union %qT werden mehrere Felder initialisiert"
  
! #: cp/class.cc:4204
  #, gcc-internal-format
  msgid "initialized member %q+D declared here"
  msgstr "das initialisierte Element %q+D wurde hier deklariert"
  
! #: cp/class.cc:4252
  #, gcc-internal-format
  msgid "field %q#D with same name as class"
  msgstr "Feld %q#D mit gleichem Namen wie Klasse"
  
! #: cp/class.cc:4281
  #, gcc-internal-format
  msgid "%q#T has pointer data members"
  msgstr "%q#T hat Zeigertypen als Elemente"
  
! #: cp/class.cc:4286
  #, gcc-internal-format
  msgid "  but does not declare %<%T(const %T&)%>"
  msgstr "  aber deklariert %<%T(const %T&)%> nicht"
  
! #: cp/class.cc:4288
  #, gcc-internal-format
  msgid "  or %<operator=(const %T&)%>"
  msgstr "  oder %<operator=(const %T&)%>"
  
! #: cp/class.cc:4292
  #, gcc-internal-format
  msgid "  but does not declare %<operator=(const %T&)%>"
  msgstr "  aber deklariert %<operator=(const %T&)%> nicht"
  
! #: cp/class.cc:4294
  #, gcc-internal-format
  msgid "pointer member %q+D declared here"
  msgstr "das Zeigerelement %q+D wurde hier deklariert"
  
! #: cp/class.cc:4382
  #, gcc-internal-format
  msgid "layout of %qs member of type %qT changes in %qs"
  msgstr "das Layout des Members %qs vom Typ %qT ändert sich in %qs"
  
! #: cp/class.cc:4775
  #, gcc-internal-format
  msgid "alignment of %qD increased in %<-fabi-version=9%> (GCC 5.2)"
  msgstr "Ausrichtung von %qD wurde in %<-fabi-version=9%> (GCC 5.2) erhöht"
  
! #: cp/class.cc:4778
  #, gcc-internal-format
  msgid "alignment of %qD will increase in %<-fabi-version=9%>"
  msgstr "Ausrichtung von %qD wird in %<-fabi-version=9%> ansteigen"
  
! #: cp/class.cc:5106
  #, gcc-internal-format
  msgid "initializer specified for non-virtual method %q+D"
  msgstr "Initialisierung für nicht-virtuelle Methode %q+D angegeben"
  
! #: cp/class.cc:5147
  #, gcc-internal-format
  msgid "no viable destructor for %qT"
  msgstr "kein geeigneter Destruktor für %qT"
  
! #: cp/class.cc:5149
  #, gcc-internal-format
  msgid "destructor for %qT is ambiguous"
  msgstr "Destruktor für %qT ist mehrdeutig"
  
! #: cp/class.cc:5618
  #, gcc-internal-format
  msgid "method overrides both %<transaction_pure%> and %qE methods"
  msgstr "Methode überschreibt Methoden %<transaction_pure%> und %qE"
  
! #: cp/class.cc:5639
  #, gcc-internal-format
  msgid "method declared %qE overriding %qE method"
  msgstr "als %qE deklarierte Methode überschreibt Methode %qE"
  
! #: cp/class.cc:6321 cp/constexpr.cc:303
  #, gcc-internal-format
  msgid "enclosing class of %<constexpr%> non-static member function %q+#D is not a literal type"
  msgstr "umschließende Klasse der %<constexpr%> nicht-statischen Elementfunktion %q+#D ist kein Literaltyp"
  
! #: cp/class.cc:6347 rust/backend/rust-tree.cc:6101
  #, gcc-internal-format
  msgid "%q+T is not literal because:"
  msgstr "%q+T ist kein Literal, denn:"
  
! #: cp/class.cc:6350 rust/backend/rust-tree.cc:6104
  #, gcc-internal-format
  msgid "  %qT is a closure type, which is only literal in C++17 and later"
  msgstr "  %qT is a Closure-Typ und ist erst ab C++17 literal"
  
! #: cp/class.cc:6353 rust/backend/rust-tree.cc:6112
  #, gcc-internal-format
  msgid "  %q+T has a non-trivial destructor"
  msgstr "  %q+T hat einen nicht-trivialen Destruktor"
  
! #: cp/class.cc:6356 rust/backend/rust-tree.cc:6109
  #, gcc-internal-format
  msgid "  %q+T does not have %<constexpr%> destructor"
  msgstr "  %q+T hat keinen %<constexpr%>-Destruktor"
  
! #: cp/class.cc:6364 rust/backend/rust-tree.cc:6117
  #, gcc-internal-format
  msgid "  %q+T is not an aggregate, does not have a trivial default constructor, and has no %<constexpr%> constructor that is not a copy or move constructor"
  msgstr "  %q+T ist kein Aggregat, hat keinen trivialen Standardkonstruktor und hat keinen %<constexpr%>-Konstruktor, der kein Kopier- oder Bewegungskonstruktor ist"
  
! #: cp/class.cc:6397 rust/backend/rust-tree.cc:6149
  #, gcc-internal-format
  msgid "  base class %qT of %q+T is non-literal"
  msgstr "  Basisklasse %qT von %q+T ist kein Literal"
  
! #: cp/class.cc:6412 rust/backend/rust-tree.cc:6163
  #, gcc-internal-format
  msgid "  non-static data member %qD has non-literal type"
  msgstr "  nicht-statisches Datenelement %qD hat nicht-literalen Typ"
  
! #: cp/class.cc:6419 rust/backend/rust-tree.cc:6170
  #, gcc-internal-format
  msgid "  non-static data member %qD has volatile type"
  msgstr "  nicht-statisches Datenelement %qD hat nicht-literalen Typ"
  
! #: cp/class.cc:6564
  #, gcc-internal-format
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "Basisklasse %q#T hat einen zugänglichen nicht-virtuellen Destruktor"
  
! #: cp/class.cc:6593
  #, gcc-internal-format
  msgid "non-static reference %q#D in class without a constructor"
  msgstr "nicht-statische Referenz %q#D in Klasse ohne Konstruktor"
  
! #: cp/class.cc:6599
  #, gcc-internal-format
  msgid "non-static const member %q#D in class without a constructor"
  msgstr "nicht-statisches const-Element %q#D in Klasse ohne einen Konstruktor"
  
! #: cp/class.cc:6941
  #, gcc-internal-format
  msgid "offset of %qT base class for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr "Offset der Basisklasse %qT für %<-std=c++14%> und höher ändert sich in %<-fabi-version=17%> (GCC 12)"
  
! #: cp/class.cc:6946
  #, gcc-internal-format
  msgid "offset of %qT base class for %<-std=c++20%> and up changes in %<-fabi-version=21%> (GCC 16)"
  msgstr "Offset der Basisklasse %qT für %<-std=c++20%> und höher ändert sich in %<-fabi-version=21%> (GCC 16)"
  
! #: cp/class.cc:6954
  #, gcc-internal-format
  msgid "offset of %qD for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr "Offset von %qD für %<-std=c++14%> und höher ändert sich in %<-fabi-version=17%> (GCC 12)"
  
! #: cp/class.cc:6959
  #, gcc-internal-format
  msgid "offset of %qD for %<-std=c++20%> and up changes in %<-fabi-version=21%> (GCC 16)"
  msgstr "Offset von %qD für %<-std=c++20%> und höher ändert sich in %<-fabi-version=21%> (GCC 16)"
  
! #: cp/class.cc:7000
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr "direkte Basis %qT ist in %qT durch Mehrdeutigkeit unzugänglich"
  
! #: cp/class.cc:7012
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr "virtuelle Basis %qT ist in %qT durch Mehrdeutigkeit unzugänglich"
  
! #: cp/class.cc:7254
  #, gcc-internal-format
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr "Offset von %qD ist ABI-unverträglich und kann sich in zukünftigen GCC-Versionen ändern"
  
! #: cp/class.cc:7450
  #, gcc-internal-format
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "Größe des Typs %qT ist zu groß (%qE Bytes)"
  
! #: cp/class.cc:7775
  #, gcc-internal-format
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "ungültige Verwendung von %q#T mit Array der Größe 0 in %q#D"
  
! #: cp/class.cc:7776
  #, gcc-internal-format
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "ungültige Verwendung von %q#T mit flexiblem Arrayelement in %q#T"
  
! #: cp/class.cc:7781
  #, gcc-internal-format
  msgid "array member %q#D declared here"
  msgstr "Arrayelement %q#D hier deklariert"
  
! #: cp/class.cc:7810
  #, gcc-internal-format
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr "Arrayelement %qD mit Länge 0 befindet sich nicht am Ende von %q#T"
  
! #: cp/class.cc:7812
  #, gcc-internal-format
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr "Arrayelement %qD mit Länge 0 in ansonsten leerem %q#T"
  
! #: cp/class.cc:7821 cp/class.cc:7856
  #, gcc-internal-format
  msgid "in the definition of %q#T"
  msgstr "in der Definition von %q#T"
  
! #: cp/class.cc:7829
  #, gcc-internal-format
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "flexibles Arrayelement %qD nicht am Ende von %q#T"
  
! #: cp/class.cc:7831
  #, gcc-internal-format
  msgid "flexible array member %qD in an otherwise empty %q#T is a GCC extension"
  msgstr "flexibles Arrayelement %qD in ansonsten leerem %q#T ist eine GCC-Erweiterung"
  
! #: cp/class.cc:7854
  #, gcc-internal-format
  msgid "next member %q#D declared here"
  msgstr "nächstes Feld %q#D hier deklariert"
  
! #: cp/class.cc:7966 cp/decl.cc:19511 cp/parser.cc:30592
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "Redefinition von %q#T"
  
! #: cp/class.cc:7975
! #, gcc-internal-format
! msgid "defining %qT, which previously failed to be complete in a SFINAE context"
! msgstr ""
! 
! #: cp/class.cc:7978 cp/decl.cc:20556
! #, gcc-internal-format
! msgid "here.  Use %qs for a diagnostic at that point"
! msgstr ""
! 
! #: cp/class.cc:8124
  #, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "%q#T hat virtuelle Funktionen und erreichbaren nicht-virtuellen Destruktor"
  
! #: cp/class.cc:8152
  #, gcc-internal-format
  msgid "type transparent %q#T does not have any fields"
  msgstr "typtransparentes %q#T hat keine Felder"
  
! #: cp/class.cc:8158
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr "typtransparente Klasse %qT hat Basisklassen"
  
! #: cp/class.cc:8162
  #, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr "typtransparente Klasse %qT hat virtuelle Funktionen"
  
! #: cp/class.cc:8168
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr "typtransparentes %q#T kann nicht transparent gemacht werden, weil der Typ des ersten Feldes anderes ABI als gesamte Klasse hat"
  
! #: cp/class.cc:8339
  #, gcc-internal-format
  msgid "definition of %qD does not match %<#include <initializer_list>%>"
  msgstr "Definition von %qD entspricht nicht %<#include <initializer_list>%>"
  
! #: cp/class.cc:8350
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "Lesen der struct konnte wegen Syntaxfehlern nicht beendet werden"
  
! #: cp/class.cc:8871
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "Sprachen-Zeichenkette %<\"%E\"%> nicht erkannt"
  
! #: cp/class.cc:8961
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "überladene Funktion %qD konnte nicht durch Umwandlung in Typ %qT aufgelöst werden"
  
! #: cp/class.cc:9134
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "bei der Umwandlung der Funktion %qD in den Typ %q#T gab es keine Übereinstimmungen"
  
! #: cp/class.cc:9161
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "Umwandung der überladenen Funktion %qD in den Typ %q#T ist mehrdeutig"
  
! #: cp/class.cc:9203
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function."
  msgstr "ISO-C++ verbietet das Ermitteln der Adresse einer nicht qualifizierten oder geklammerten nicht-statischen Elementfunktion, um einen Zeiger auf Elementfunktion zu erzeugen."
  
! #: cp/class.cc:9208
  #, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%E%>"
  msgstr "ein Zeiger auf eine explizite Objekt-Member-Funktion kann nur mit %<&%E%> gebildet werden"
  
! #: cp/class.cc:9218
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "Zeiger auf Element %qD wird angenommen"
  
! #: cp/class.cc:9221
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(ein Zeiger auf ein Element kann nur mit %<&%E%> erzeugt werden)"
  
! #: cp/class.cc:9302
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "zu wenig Typinformationen"
  
! #: cp/class.cc:9322
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "%qE kann nicht vom Typ %qT in den Typ %qT umgewandelt werden"
  
! #: cp/class.cc:9623
  #, gcc-internal-format
  msgid "declaration of %q#D changes meaning of %qD"
  msgstr "Deklaration von %q#D ändert die Bedeutung von %qD"
  
! #: cp/class.cc:9626
  #, gcc-internal-format
  msgid "used here to mean %q#D"
  msgstr "hier verwendet mit der Bedeutung %q#D"
  
! #: cp/constexpr.cc:113
  #, gcc-internal-format
  msgid "the type %qT of %<constexpr%> variable %qD is not literal"
  msgstr "der Typ %qT der %<constexpr%>-Variable %qD ist kein Literal"
  
! #: cp/constexpr.cc:124
  #, gcc-internal-format
  msgid "variable %qD of non-literal type %qT in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "variable %qD vom nicht-literalen Typ %qT in %<constexpr%>-Funktion ist erst mit %<-std=c++23%> oder %<-std=gnu++23%> verfügbar"
  
! #: cp/constexpr.cc:137
  #, gcc-internal-format
  msgid "%<constexpr%> variable %qD has variably-modified type %qT"
  msgstr "%<constexpr%>-Variable %qD hat variabel modifizierten Typ %qT"
  
! #: cp/constexpr.cc:240
  #, gcc-internal-format
  msgid "inherited constructor %qD is not %<constexpr%>"
  msgstr "geerbter Konstruktor %qD ist nicht %<constexpr%>"
  
  #. constexpr_fundef_p
! #: cp/constexpr.cc:254
  #, gcc-internal-format
  msgid "invalid type for parameter %d of %<constexpr%> function %q+#D"
  msgstr "ungültiger Typ für Parameter %d der %<constexpr%>-Funktion %q+#D"
  
! #: cp/constexpr.cc:267
  #, gcc-internal-format
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr "Lambdas sind erst ab C++17 implizit %<constexpr%>"
  
! #: cp/constexpr.cc:274 cp/decl.cc:16439
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<constexpr%>-Destruktoren sind erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
  #. constexpr_fundef_p
! #: cp/constexpr.cc:287
  #, gcc-internal-format
  msgid "invalid return type %qT of %<constexpr%> function %q+D"
  msgstr "ungültiger Rückgabetyp %qT der %<constexpr%>-Funktion %q+D"
  
! #: cp/constexpr.cc:316
! #, fuzzy, gcc-internal-format
! #| msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
! msgid "%<constexpr%> constructor in %q#T that has virtual base classes only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
! msgstr "%<constexpr%>-Destruktoren sind erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/constexpr.cc:320
! #, fuzzy, gcc-internal-format
! #| msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
! msgid "%<constexpr%> destructor in %q#T that has virtual base classes only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
! msgstr "%<constexpr%>-Destruktoren sind erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
! 
! #: cp/constexpr.cc:580
  #, gcc-internal-format
  msgid "%<constexpr%> constructor does not have empty body"
  msgstr "%<constexpr%>-Konstruktor hat keinen leeren Körper"
  
! #: cp/constexpr.cc:838
  #, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr "%<constexpr%>-Konstruktor für Union %qT muss genau ein nicht-statisches Datenelement initialisieren"
  
! #: cp/constexpr.cc:899
  #, gcc-internal-format
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr "Element %qD in %<constexpr%> muss von »mem-initializer« initialisiert werden"
  
! #: cp/constexpr.cc:962 cp/constexpr.cc:1128
  #, gcc-internal-format
  msgid "body of %<constexpr%> function %qD not a return-statement"
  msgstr "Körper der %<constexpr%>-Funktion %qD ist keine Rückgabeanweisung"
  
! #: cp/constexpr.cc:1087
  #, gcc-internal-format
  msgid "%<-fimplicit-constexpr%> only affects %<inline%> functions"
  msgstr "%<-fimplicit-constexpr%> betrifft nur %<inline%>-Funktionen"
  
! #: cp/constexpr.cc:1103
  #, gcc-internal-format
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr "%qD ist nicht als %<constexpr%>-Funktion verwendbar, denn:"
  
! #: cp/constexpr.cc:1465 cp/constexpr.cc:7962
  #, gcc-internal-format
  msgid "destroying %qE outside its lifetime"
  msgstr "%qE wird außerhalb seiner Lebensdauer zerstört"
  
! #: cp/constexpr.cc:1739
! #, gcc-internal-format
! msgid "%qs called after throwing an exception of type %qT; %<what()%>: %qs"
! msgstr ""
! 
! #: cp/constexpr.cc:1754
! #, gcc-internal-format
! msgid "%qs called after throwing an exception %qE"
! msgstr ""
! 
! #: cp/constexpr.cc:1757
! #, fuzzy, gcc-internal-format
! #| msgid "%qs applied to non-vector type %qT"
! msgid "%qs called after throwing an exception of type %qT"
! msgstr "%qs angewendet auf den Nicht-Vektor-Typ %qT"
! 
! #: cp/constexpr.cc:1771
! #, fuzzy, gcc-internal-format
! #| msgid "cannot cast expression of type %qs to %qs"
! msgid "uncaught exception of type %qT; %<what()%>: %qs"
! msgstr "Ausdruck vom Typ %qs kann nicht in %qs umgewandelt werden"
! 
! #: cp/constexpr.cc:1785
! #, fuzzy, gcc-internal-format
! #| msgid "no such exception: 0x%x"
! msgid "uncaught exception %qE"
! msgstr "keine solche Ausnahme: 0x%x"
! 
! #: cp/constexpr.cc:1787
! #, fuzzy, gcc-internal-format
! #| msgid "cannot decompose union type %qT"
! msgid "uncaught exception of type %qT"
! msgstr "Union-Typ %qT kann nicht dekomponiert werden"
! 
! #: cp/constexpr.cc:1911
! #, fuzzy, gcc-internal-format
! #| msgid "%qE attribute not available to functions with variable number of arguments"
! msgid "call to %qD function with incorrect number of arguments"
! msgstr "Attribut %qE ist nicht auf Funktionen anwendbar, die variable Anzahl von Argumenten haben"
! 
! #: cp/constexpr.cc:1929
! #, fuzzy, gcc-internal-format
! #| msgid "%q+D declared with an exception specification"
! msgid "%qD called with no caught exceptions pending"
! msgstr "%q+D mit einer Ausnahmespezifikation deklariert"
! 
! #: cp/constexpr.cc:2013
! #, fuzzy, gcc-internal-format
! #| msgid "cannot allocate array: size not constant"
! msgid "cannot allocate exception: size not constant"
! msgstr "Array kann nicht alloziert werden: Größe nicht konstant"
! 
! #: cp/constexpr.cc:2033
! #, gcc-internal-format
! msgid "first argument to %qD function not result of %<__cxa_allocate_exception%>"
! msgstr ""
! 
! #: cp/constexpr.cc:2064 cp/constexpr.cc:2116
! #, fuzzy, gcc-internal-format
! #| msgid "%q+D declared with an exception specification"
! msgid "%qD called with no caught exceptions active"
! msgstr "%q+D mit einer Ausnahmespezifikation deklariert"
! 
! #: cp/constexpr.cc:2154
! #, gcc-internal-format
! msgid "%qD called without %<std::%D%> being defined"
! msgstr ""
! 
! #: cp/constexpr.cc:2223
! #, fuzzy, gcc-internal-format
! #| msgid "%qs does not support feature %qs"
! msgid "%qD called without supportable %qs"
! msgstr "%qs unterstützt %qs nicht"
! 
! #: cp/constexpr.cc:2279
! #, fuzzy, gcc-internal-format
! #| msgid "Procedure unexpected as argument"
! msgid "%qD called with unexpected %qs argument"
! msgstr "Prozedur als Argument unerwartet"
! 
! #: cp/constexpr.cc:2307
! #, gcc-internal-format
! msgid "%qD called with second argument other than 1 or -1"
! msgstr ""
! 
! #: cp/constexpr.cc:2345
! #, fuzzy, gcc-internal-format
! #| msgid "wrong number of arguments to %qs"
! msgid "wrong number of arguments to %qs call"
! msgstr "falsche Anzahl an Argumenten für %qs"
! 
! #: cp/constexpr.cc:2372
! #, gcc-internal-format
! msgid "first %qs call argument should be 0, 1, 2, 16, 17 or 18"
! msgstr ""
! 
! #: cp/constexpr.cc:2419
! #, gcc-internal-format
! msgid "%qs tag string contains %qc character other than letters, digits or %<_%>"
! msgstr ""
! 
! #: cp/constexpr.cc:2453
! msgid "constexpr message: %.*s [%r%.*s%R]"
! msgstr ""
! 
! #: cp/constexpr.cc:2457
! #, fuzzy, gcc-internal-format
! #| msgid "%<#pragma message: %s%>"
! msgid "constexpr message: %.*s"
! msgstr "%<#pragma message: %s%>"
! 
! #: cp/constexpr.cc:2563 cp/constexpr.cc:4538
! #: rust/backend/rust-constexpr.cc:3510
  #, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr "Kontrollfluss für %<constexpr%>-Aufruf fällt hinten aus der Funktion"
  
! #: cp/constexpr.cc:2565 cp/constexpr.cc:2686 cp/constexpr.cc:2695
! #: cp/constexpr.cc:4871 rust/backend/rust-constexpr.cc:3515
! #: rust/backend/rust-constexpr.cc:3525
  #, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "%q+E ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:2855 cp/constexpr.cc:3819 cp/constexpr.cc:4193
! #: cp/constexpr.cc:4258 cp/constexpr.cc:12023
! #: rust/backend/rust-constexpr.cc:6013
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "Aufruf der nicht-%<constexpr%>-Funktion %qD"
  
! #: cp/constexpr.cc:2929 cp/constexpr.cc:7479 cp/constexpr.cc:10197
! #: rust/backend/rust-constexpr.cc:916 rust/backend/rust-constexpr.cc:2576
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr "Dereferenzierung eines Null-Zeigers"
  
! #: cp/constexpr.cc:3115
  #, gcc-internal-format
  msgid "the comparison reduces to %qE"
  msgstr "der Vergleich wird zu %qE reduziert"
  
! #: cp/constexpr.cc:3118
  #, gcc-internal-format
  msgid "%qE evaluates to false"
  msgstr "%qE wird zu »false« ausgewertet"
  
! #: cp/constexpr.cc:3201
  #, gcc-internal-format
  msgid "failed %<assume%> attribute assumption"
  msgstr "%<assume%>-Attribut-Annahme fehlgeschlagen"
  
! #: cp/constexpr.cc:3241 cp/constexpr.cc:11968
! #: rust/backend/rust-constexpr.cc:5982
  #, gcc-internal-format
  msgid "call to internal function %qE"
  msgstr "Aufruf für interne Funktion %qE"
  
! #: cp/constexpr.cc:3298 rust/backend/rust-constexpr.cc:2697
  #, gcc-internal-format
  msgid "modifying a const object %qE is not allowed in a constant expression"
  msgstr "in einem konstanten Ausdruck ist es nicht erlaubt, das %<const%>-Objekt %qE zu verändern"
  
! #: cp/constexpr.cc:3326 rust/backend/rust-constexpr.cc:2700
  #, gcc-internal-format
  msgid "originally declared %<const%> here"
  msgstr "wurde ursprünglich hier als %<const%> deklariert"
  
! #: cp/constexpr.cc:3604 cp/constexpr.cc:3663 cp/constexpr.cc:3696
! #: cp/constexpr.cc:3718
  #, gcc-internal-format
  msgid "reference %<dynamic_cast%> failed"
  msgstr "%<dynamic_cast%> auf Referenz fehlgeschlagen"
  
! #: cp/constexpr.cc:3605
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have a base class of type %qT"
  msgstr "dynamischer Typ %qT seines Operanden hat keine Basisklasse vom Typ %qT"
  
! #: cp/constexpr.cc:3632
  #, gcc-internal-format
  msgid "virtual table pointer is used uninitialized"
  msgstr "Zeiger auf Virtuelle Tabelle wird uninitialisiert verwendet"
  
! #: cp/constexpr.cc:3664 cp/constexpr.cc:3697
  #, gcc-internal-format
  msgid "static type %qT of its operand is a non-public base class of dynamic type %qT"
  msgstr "der statische Typ %qT des Operanden ist eine nicht öffentliche Basisklasse des dynamischen Typs %qT"
  
! #: cp/constexpr.cc:3720
  #, gcc-internal-format
  msgid "%qT is an ambiguous base class of dynamic type %qT of its operand"
  msgstr "%qT ist eine mehrdeutige Basisklasse des dynamischen Typen %qT seines Operanden"
  
! #: cp/constexpr.cc:3723
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr "der dynamische Typ %qT des Operanden hat keine eindeutige öffentliche Basisklasse %qT"
  
  #. virtual_offset is only set for virtual bases, which make the
  #. class non-literal, so we don't need to handle it here.
! #: cp/constexpr.cc:3825
  #, gcc-internal-format
  msgid "calling constexpr member function %qD through virtual base subobject"
  msgstr "»constexpr«-Elementfunktion %qD kann nicht vom virtuellen Basisobjekt aus aufgerufen werden"
  
! #: cp/constexpr.cc:3905
! #, gcc-internal-format
! msgid "couldn%'t throw %qT"
! msgstr ""
! 
! #: cp/constexpr.cc:3980 rust/backend/rust-constexpr.cc:3571
  #, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr "Ausdruck %qE bezeichnet keine %<constexpr%>-Funktion"
  
! #: cp/constexpr.cc:4063
  #, gcc-internal-format
  msgid "cannot allocate array: size not constant"
  msgstr "Array kann nicht alloziert werden: Größe nicht konstant"
  
! #: cp/constexpr.cc:4096
  #, gcc-internal-format
  msgid "array deallocation of object allocated with non-array allocation"
  msgstr "Array-Deallokation eines Objekts, das mit einer Nicht-Array-Allokation alloziert wurde"
  
! #: cp/constexpr.cc:4100 cp/constexpr.cc:4123
  #, gcc-internal-format
  msgid "allocation performed here"
  msgstr "die Allokation ist hier"
  
! #: cp/constexpr.cc:4119
  #, gcc-internal-format
  msgid "non-array deallocation of object allocated with array allocation"
  msgstr "Nicht-Array-Deallokation eines Objekts, das mit Array-Allokation allokiert wurde"
  
! #: cp/constexpr.cc:4136
  #, gcc-internal-format
  msgid "deallocation of already deallocated storage"
  msgstr "Versuch, bereits freigegebenen Speicher freizugeben"
  
! #: cp/constexpr.cc:4143
  #, gcc-internal-format
  msgid "deallocation of storage that was not previously allocated"
  msgstr "Speicher, der vorher nicht angefordert wurde, wird freigegeben"
  
! #: cp/constexpr.cc:4301 rust/backend/rust-constexpr.cc:3626
  #, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "%qD in konstantem Ausdruck aufgerufen, bevor die Definition vollständig war"
  
! #: cp/constexpr.cc:4308
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "%qD in konstantem Ausdruck aufgerufen"
  
! #: cp/constexpr.cc:4312 rust/backend/rust-constexpr.cc:3640
  #, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "%qD vor seiner Definition verwendet"
  
! #: cp/constexpr.cc:4396 rust/backend/rust-constexpr.cc:3682
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr "Aufruf hat ringförmige Abhängigkeit"
  
! #: cp/constexpr.cc:4407 rust/backend/rust-constexpr.cc:3693
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use %<-fconstexpr-depth=%> to increase the maximum)"
  msgstr "Auswertungstiefe von %<constexpr%> überschreitet Höchstwert %d (%<-fconstexpr-depth=%> verwenden, um dies zu erhöhen)"
  
! #: cp/constexpr.cc:4829
  #, gcc-internal-format
  msgid "reference to %qD is not a constant expression"
  msgstr "Referenz auf %qD ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:4832
  #, gcc-internal-format
  msgid "pointer to %qD is not a constant expression"
  msgstr "Zeiger auf %qD ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:4838
  #, gcc-internal-format
  msgid "address of non-static constexpr variable %qD may differ on each invocation of the enclosing function; add %<static%> to give it a constant address"
  msgstr "die Adresse der nicht-statischen constexpr-Variablen %qD kann sich bei jedem Aufruf der umschließenden Funktion ändern; fügen Sie %<static%> hinzu, um ihr eine konstante Adresse zu geben"
  
! #: cp/constexpr.cc:4914 rust/backend/rust-constexpr.cc:6730
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr "rechter Operand des Schiebeausdrucks %q+E ist negativ"
  
! #: cp/constexpr.cc:4921 rust/backend/rust-constexpr.cc:6738
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is greater than or equal to the precision %wu of the left operand"
  msgstr "rechter Operand des Schiebeausdrucks %q+E ist mindestens so groß wie die Genauigkeit %wu des linken Operanden"
  
! #: cp/constexpr.cc:4944 rust/backend/rust-constexpr.cc:6757
  #, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr "linker Operand des Schiebeausdrucks %q+E ist negativ"
  
! #: cp/constexpr.cc:4963 rust/backend/rust-constexpr.cc:6776
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr "Schiebeausdruck %q+E läuft über"
  
! #: cp/constexpr.cc:5182 rust/backend/rust-constexpr.cc:3169
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr "Arithmetik mit Nullzeiger in %qE"
  
! #: cp/constexpr.cc:5729 rust/backend/rust-constexpr.cc:4619
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "Arrayindexwert %qE ist außerhalb der Grenzen des Arrays %qD vom Typ %qT"
  
! #: cp/constexpr.cc:5732 rust/backend/rust-constexpr.cc:4624
  #, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr "Arrayindex %qE ist ungleich 0 und wird mit Array %qD vom Typ %qT mit unbekannten Grenzen verwendet"
  
! #: cp/constexpr.cc:5737 rust/backend/rust-constexpr.cc:4631
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "Arrayindexwert %qE ist außerhalb der Grenzen des Arraytyps %qT"
  
! #: cp/constexpr.cc:5740 rust/backend/rust-constexpr.cc:4636
  #, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr "Arrayindex %qE ist ungleich 0 und wird mit Array vom Typ %qT mit unbekannten Grenzen verwendet"
  
! #: cp/constexpr.cc:5954 rust/backend/rust-constexpr.cc:1714
  #, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "Zugriff auf uninitialisiertes Arrayelement"
  
! #: cp/constexpr.cc:6020 rust/backend/rust-constexpr.cc:1773
  #, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr "Dereferenzierung eines Nullzeigers in %qE"
  
! #: cp/constexpr.cc:6039 cp/constexpr.cc:6175 cp/constexpr.cc:6187
! #: cp/constexpr.cc:9208 cp/constexpr.cc:9344 cp/constexpr.cc:11918
! #: cp/constexpr.cc:12977 rust/backend/rust-constexpr.cc:1787
! #: rust/backend/rust-constexpr.cc:2046 rust/backend/rust-constexpr.cc:2296
! #: rust/backend/rust-constexpr.cc:4964 rust/backend/rust-constexpr.cc:5936
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "%qE ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:6047 rust/backend/rust-constexpr.cc:1793
  #, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "veränderliches %qD ist in konstantem Ausdruck nicht verwendbar"
  
! #: cp/constexpr.cc:6081 cp/constexpr.cc:6118 cp/constexpr.cc:8153
! #: rust/backend/rust-constexpr.cc:1823 rust/backend/rust-constexpr.cc:1846
  #, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "Zugriff auf uninitialisiertes Element %qD"
  
! #: cp/constexpr.cc:6083
! #, fuzzy, gcc-internal-format
! #| msgid "accessing %qD member instead of initialized %qD member in constant expression"
! msgid "accessing %qD member instead of active %qD member in constant expression"
! msgstr "Zugriff auf Element %qD statt auf initialisiertes Element %qD in Konstantenausdruck"
! 
! #: cp/constexpr.cc:6096 cp/constexpr.cc:8148
! #: rust/backend/rust-constexpr.cc:1825
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr "Zugriff auf Element %qD statt auf initialisiertes Element %qD in Konstantenausdruck"
  
! #: cp/constexpr.cc:6253
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT ein union-Typ ist"
  
! #: cp/constexpr.cc:6256
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT einen union-Typen enthält"
  
! #: cp/constexpr.cc:6267
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT ein Zeigertyp ist"
  
! #: cp/constexpr.cc:6270
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT einen Zeigertyp enthält"
  
! #: cp/constexpr.cc:6281
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT ein Referenztyp ist"
  
! #: cp/constexpr.cc:6284
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT einen Referenztypen enthält"
  
! #: cp/constexpr.cc:6295
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT ein Zeiger-auf-Element-Typ ist"
  
! #: cp/constexpr.cc:6299
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT einen Zeiger-auf-Element-Typen enthält"
  
! #: cp/constexpr.cc:6310
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT %<volatile%> ist"
  
! #: cp/constexpr.cc:6313
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT ein %<volatile%>-Teilobjekt enthält"
  
! #: cp/constexpr.cc:6471
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated on the target"
  msgstr "%qs kann auf diesem Ziel nicht als konstanter Ausdruck ausgewertet werden"
  
! #: cp/constexpr.cc:6480 cp/constexpr.cc:6490
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr "%qs kann nicht als konstanter Ausdruck ausgewertet werden, da der Typ zu groß ist"
  
! #: cp/constexpr.cc:6510
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr "%qs kann nicht als konstanter Ausdruck ausgewertet werden, da das Argument nicht codiert werden kann"
  
! #: cp/constexpr.cc:6557
  #, gcc-internal-format
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr "%qs greift auf das uninitialisierte Byte an Offset %d zu"
  
! #: cp/constexpr.cc:6569
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr "%qs kann nicht als konstanter Ausdruck ausgewertet werden, da das Argument nicht interpretiert werden kann"
  
! #: cp/constexpr.cc:7503
! #, fuzzy, gcc-internal-format
! #| msgid "accessing value of %qE through a %qT glvalue in a constant expression"
! msgid "accessing value of %qT object through a %qT glvalue in a constant expression"
  msgstr "auf Wert von %qE wird über ein %qT GL-Wert in Konstantenausdruck zugegriffen"
  
+ #: cp/constexpr.cc:7511
+ #, fuzzy, gcc-internal-format
+ #| msgid "%qT temporary created here"
+ msgid "%qT object created here"
+ msgstr "unbenanntes temporäres Objekt %qT wird hier definiert"
+ 
+ #: cp/constexpr.cc:7514 cp/parser.cc:13136 cp/parser.cc:13147
+ #: cp/reflect.cc:8428 cp/semantics.cc:4701 cp/semantics.cc:4717
+ #, gcc-internal-format
+ msgid "%q#D declared here"
+ msgstr "%q#D hier deklariert"
+ 
  #. Provide a more accurate message for deleted variables.
! #: cp/constexpr.cc:7557 cp/constexpr.cc:7590
  #, gcc-internal-format
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr "angeforderter Speicher wird in konstantem Ausdruck verwendet, nachdem er wieder freigegeben wurde"
  
! #: cp/constexpr.cc:7559 cp/constexpr.cc:7585 cp/constexpr.cc:7592
! #: cp/constexpr.cc:7957 cp/constexpr.cc:11022 cp/constexpr.cc:11035
  #, gcc-internal-format
  msgid "allocated here"
  msgstr "wurde hier deklariert"
  
! #: cp/constexpr.cc:7563
  #, gcc-internal-format
  msgid "accessing %qE outside its lifetime"
  msgstr "Zugriff auf %qE außerhalb seiner Lebensdauer"
  
! #: cp/constexpr.cc:7583
  #, gcc-internal-format
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr "der Wert von uninitialisiertem Speicher ist in konstantem Ausdruck nicht verwendbar"
  
! #: cp/constexpr.cc:7595
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "der Wert von %qD ist in konstantem Ausdruck nicht verwendbar"
  
! #: cp/constexpr.cc:7603 rust/backend/rust-constexpr.cc:4242
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "%qD in seiner eigenen Initialisierung verwendet"
  
! #: cp/constexpr.cc:7608
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#D ist nicht konstant"
  
! #: cp/constexpr.cc:7611
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q#D ist volatile"
  
! #: cp/constexpr.cc:7616 cp/constexpr.cc:7623
! #: rust/backend/rust-constexpr.cc:4248 rust/backend/rust-constexpr.cc:4256
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD wurde nicht mit konstantem Ausdruck initialisiert"
  
! #: cp/constexpr.cc:7629 rust/backend/rust-constexpr.cc:4262
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD wurde nicht als %<constexpr%> definiert"
  
! #: cp/constexpr.cc:7632 rust/backend/rust-constexpr.cc:4266
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%qD hat keinen Ganzzahl- oder Aufzählungstyp"
  
! #: cp/constexpr.cc:7955
  #, gcc-internal-format
  msgid "modification of allocated storage after deallocation is not a constant expression"
  msgstr "die Änderung des zugewiesenen Speichers nach der Freigabe ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:7964
  #, gcc-internal-format
  msgid "modification of %qE outside its lifetime is not a constant expression"
  msgstr "Modifikation von %qE außerhalb seiner Lebenszeit ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:7971
  #, gcc-internal-format
  msgid "destroying %qE from outside current evaluation is not a constant expression"
  msgstr "das Zerstören von %qE außerhalb der aktuellen Auswertung ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:7974
  #, gcc-internal-format
  msgid "modification of %qE from outside current evaluation is not a constant expression"
  msgstr "Modifikation von %qE von außerhalb der aktuellen Auswertung ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:8126
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD is not a constant expression before C++20"
  msgstr "Änderung des aktiven Elements einer union von %qD zu %qD ist vor C++20 kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:8157
  #, gcc-internal-format
  msgid "%qD does not implicitly begin its lifetime because %qT does not have a non-deleted trivial default constructor, use %<std::construct_at%> instead"
  msgstr "%qD beginnt seine Lebensdauer nicht implizit, da %qT keinen nicht gelöschten trivialen Standardkonstruktor hat; verwenden Sie stattdessen %<std::construct_at%>"
  
! #: cp/constexpr.cc:8164
  #, gcc-internal-format
  msgid "initializing %qD requires a member access expression as the left operand of the assignment"
  msgstr "die Initialisierung von %qD erfordert einen Ausdruck für den Memberzugriff als linken Operanden der Zuweisung"
  
! #: cp/constexpr.cc:8176 rust/backend/rust-constexpr.cc:2906
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr "Änderung des aktiven Elements einer union von %qD zu %qD während der Initialisierung"
  
! #: cp/constexpr.cc:8836 rust/backend/rust-constexpr.cc:5154
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr "Anzahl der Schleifendurchläufe in %<constexpr%> überschreitet Höchstwert %d (%<-fconstexpr-loop-limit=%> verwenden, um diesen zu erhöhen)"
  
! #: cp/constexpr.cc:8949 rust/backend/rust-constexpr.cc:1041
  #, gcc-internal-format
  msgid "inline assembly is not a constant expression"
  msgstr "Inline-Assembler ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:8951 rust/backend/rust-constexpr.cc:1042
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr "in einer %<constexpr%>-Funktion in C++20 darf Inline-Assemblercode nur vorkommen, wenn er nicht im Auswertungspfad liegt"
  
! #: cp/constexpr.cc:8970
  #, gcc-internal-format
  msgid "use of %qD"
  msgstr "Verwendung von %qD"
  
! #: cp/constexpr.cc:8974
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr "der Wert kann zwischen Compiler-Versionen oder mit verschiedenen %<-mtune%> oder %<-mcpu%> Flags variieren"
  
! #: cp/constexpr.cc:8976
  #, gcc-internal-format
  msgid "if this use is part of a public ABI, change it to instead use a constant variable you define"
  msgstr "wenn diese Verwendung Teil eines öffentlichen ABI ist, ändern Sie sie so, dass stattdessen eine konstante Variable verwendet wird, die Sie definieren"
  
! #: cp/constexpr.cc:8978
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr "der Vorgabewert für die aktuelle CPU-Feineinstellung ist %d Bytes"
  
! #: cp/constexpr.cc:8980
  #, gcc-internal-format
  msgid "you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>"
  msgstr "Sie können diesen Wert mit %<--param hardware_destructive_interference_size=%d%> stabilisieren, oder diese Warnung mit %<-Wno-interference-size%> deaktivieren"
  
! #: cp/constexpr.cc:9092
! #, fuzzy, gcc-internal-format
! #| msgid "%q+D declared with an exception specification"
! msgid "destructor exited with an exception"
! msgstr "%q+D mit einer Ausnahmespezifikation deklariert"
! 
! #: cp/constexpr.cc:9170
  #, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "Wert %qE vom Typ %qT ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:9183
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr "Anzahl der Evaluierungsoperationen in %<constexpr%> überschreitet Höchstwert %wd (%<-fconstexpr-ops-limit=%> verwenden, um diesen zu erhöhen)"
  
! #: cp/constexpr.cc:9374
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr "der Programmfluss geht durch die Definition von %qD mit thread-lokaler Speicherdauer"
  
! #: cp/constexpr.cc:9377
  #, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr "der Programmfluss geht durch die Definition von %qD mit statischer Speicherdauer"
  
! #: cp/constexpr.cc:9445 cp/constexpr.cc:12670
! #: rust/backend/rust-constexpr.cc:2121 rust/backend/rust-constexpr.cc:6430
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "Zwischenergebnis des nicht-literalen Typs %qT in konstantem Ausdruck"
  
! #: cp/constexpr.cc:9670
! #, fuzzy, gcc-internal-format
! #| msgid "invalid return type %qT of %<constexpr%> function %q+D"
! msgid "uncaught exception exited from %<noexcept%> function %qD"
! msgstr "ungültiger Rückgabetyp %qT der %<constexpr%>-Funktion %q+D"
! 
! #: cp/constexpr.cc:9674
! #, gcc-internal-format
! msgid "destructor exited with an exception after initializing the exception object"
! msgstr ""
! 
! #: cp/constexpr.cc:9677
! #, gcc-internal-format
! msgid "constructor exited with another exception while entering handler"
! msgstr ""
! 
! #: cp/constexpr.cc:10053 cp/constexpr.cc:12146
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "Ein %<reinterpret_cast%> ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:10087 rust/backend/rust-constexpr.cc:2543
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "Umwandlung von Zeigertyp %qT in arithmetischen Typ %qT in Konstantenausdruck"
  
! #: cp/constexpr.cc:10142
  #, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression because pointed-to type %qT is not similar to %qT"
  msgstr "der Cast von %qT ist in einem konstanten Ausdruck nicht zulässig, da der Typ %qT, auf den gezeigt wird, %qT nicht ähnlich ist"
  
! #: cp/constexpr.cc:10152
  #, gcc-internal-format
  msgid "pointed-to object declared here"
  msgstr "der Typ, auf den gezeigt wird, ist hier deklariert"
  
! #: cp/constexpr.cc:10160
  #, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression before C++26"
  msgstr "der Cast von %qT ist in einem konstanten Ausdruck vor C++26 nicht erlaubt"
  
! #: cp/constexpr.cc:10174
  #, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr "%qE ist kein konstanter Ausdruck, solange die Klasse %qT noch unvollständig ist"
  
! #: cp/constexpr.cc:10214 rust/backend/rust-constexpr.cc:2588
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%<reinterpret_cast<%T>(%E)%> ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:10373 cp/constexpr.cc:12455 cp/constexpr.cc:12898
! #: rust/backend/rust-constexpr.cc:6324 rust/backend/rust-constexpr.cc:6644
  #, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "Ausdruck %qE ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:10422 cp/constexpr.cc:12942
  #, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "%<goto%> ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:10543
  #, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr "Adresse des Aufrufs von %qs ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:10593 cp/constexpr.cc:10605
! #: rust/backend/rust-constexpr.cc:4889
! #, gcc-internal-format
! msgid "statement is not a constant expression"
! msgstr "Anweisung ist kein Konstantenausdruck"
! 
! #: cp/constexpr.cc:10608
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "unexpected expression %qE of kind %s"
  
! #: cp/constexpr.cc:10626
! #, fuzzy, gcc-internal-format
! #| msgid "accessing %qE outside its lifetime"
! msgid "%qE accesses an object outside its lifetime"
! msgstr "Zugriff auf %qE außerhalb seiner Lebensdauer"
! 
! #: cp/constexpr.cc:10764
! #, fuzzy, gcc-internal-format
! #| msgid "'B' operand is not constant"
! msgid "contract condition is not constant"
! msgstr "»B«-Operand ist nicht konstant"
! 
! #: cp/constexpr.cc:10770
! #, gcc-internal-format
! msgid "contract predicate is false in constant expression"
! msgstr "Vertragsbedingung ist false in konstantem Ausdruck"
! 
! #: cp/constexpr.cc:10955
! #, fuzzy, gcc-internal-format
! #| msgid "break statement not within loop or switch"
! msgid "%<break%> outside of a loop or %<switch%>"
! msgstr "break-Anweisung nicht innerhalb einer Schleife oder »switch«"
! 
! #: cp/constexpr.cc:10957
! #, fuzzy, gcc-internal-format
! #| msgid "%<friend%> used outside of class"
! msgid "%<continue%> outside of a loop"
! msgstr "%<friend%> außerhalb einer Klasse verwendet"
! 
! #: cp/constexpr.cc:10959
! #, fuzzy, gcc-internal-format
! #| msgid "jump into statement expression"
! msgid "%<return%> in a statement expression"
! msgstr "Sprung in Anweisungs-Ausdruck"
! 
! #: cp/constexpr.cc:11000 rust/backend/rust-constexpr.cc:5382
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr "%qE ist kein Konstantenausdruck, da er auf veränderliche Teilobjekte von %qT verweist"
  
! #: cp/constexpr.cc:11016
! #, fuzzy, gcc-internal-format
! #| msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
! msgid "%qE is not a constant expression because it refers to exception object allocated with %<__cxa_allocate_exception%>"
! msgstr "%qE ist kein konstanter Ausdruck, da er auf das Ergebnis von %<operator new%> verweist"
  
! #: cp/constexpr.cc:11020 rust/backend/rust-constexpr.cc:5407
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr "%qE ist kein konstanter Ausdruck, da er auf das Ergebnis von %<operator new%> verweist"
  
! #: cp/constexpr.cc:11033 rust/backend/rust-constexpr.cc:5419
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr "%qE ist kein konstanter Ausdruck, da der angeforderte Speicher nicht vollständig freigegeben wurde"
  
! #: cp/constexpr.cc:11054 rust/backend/rust-constexpr.cc:5437
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr "unmittelbare Auswertung liefert die Adresse der unmittelbaren Funktion %qD"
  
! #: cp/constexpr.cc:11058
  #, gcc-internal-format
  msgid "constant evaluation returns address of immediate function %qD"
  msgstr "Konstantenauswertung liefert Adresse der unmittelbaren Funktion %qD"
  
! #: cp/constexpr.cc:11083
! #, gcc-internal-format
! msgid "reference into an object of consteval-only type is not a constant expression unless it also has consteval-only type"
! msgstr ""
! 
! #: cp/constexpr.cc:11088
! #, gcc-internal-format
! msgid "pointer into an object of consteval-only type is not a constant expression unless it also has consteval-only type"
! msgstr ""
! 
! #: cp/constexpr.cc:11104 rust/backend/rust-constexpr.cc:5391
! #, gcc-internal-format
! msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
! msgstr "%qE ist kein Konstantenausdruck, da er auf eine unvollständig initialisierte Variable verweist"
! 
! #: cp/constexpr.cc:11145
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it initializes a %qT rather than %qT"
  msgstr "%qE ist kein konstanter Ausdruck, da er %qT statt %qT initialisiert"
  
! #: cp/constexpr.cc:11854 rust/backend/rust-constexpr.cc:5891
  #, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "Umwandlung lvalue-in-rvalue eines volatile-lvalue %qE mit Typ %qT"
  
! #: cp/constexpr.cc:12108
  #, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "Lambda-Einfangen von %qE ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:12111
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr "da er als glvalue verwendet wird"
  
! #: cp/constexpr.cc:12167 rust/backend/rust-constexpr.cc:6117
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "%<reinterpret_cast%> von Ganzzahl zu Zeiger"
  
! #: cp/constexpr.cc:12201 rust/backend/rust-constexpr.cc:6144
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr "Adresse eines Objektes %qE mit thread-lokalem oder automatischem Speicher ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:12391
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "Lambda-Ausdruck ist erst ab C++17 ein konstanter Ausdruck"
  
! #: cp/constexpr.cc:12403
  #, gcc-internal-format
  msgid "new-expression is not a constant expression before C++20"
  msgstr "new-expression ist erst ab C++20 ein konstanter Ausdruck"
  
! #: cp/constexpr.cc:12479
  #, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "virtuelle Funktionen können erst mit C++20 %<constexpr%> sein"
  
! #: cp/constexpr.cc:12496
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr "%<typeid%> ist kein konstanter Ausdruck, da %qE polymorphen Typ hat"
  
! #: cp/constexpr.cc:12560
  #, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "Umwandlung in Nicht-Ganzzahltyp %qT in konstantem Ausdruck"
  
! #: cp/constexpr.cc:12634
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr "%qD in %<constexpr%>-Kontext als %<thread_local%> definiert"
  
! #: cp/constexpr.cc:12642
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr "%qD in %<constexpr%>-Kontext als %<static%> definiert"
  
! #: cp/constexpr.cc:12722 rust/backend/rust-constexpr.cc:6478
  #, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "Division durch Null ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:12823 rust/backend/rust-constexpr.cc:6578
  #, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%<delete[]%> ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:12895
  #, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "keiner der Zweige des %<if%> ist ein Konstantenausdruck"
  
! #: cp/constexpr.cc:12908
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "nicht konstante Arrayinitialisierung"
  
! #: cp/constexpr.cc:12959
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "Definition einer Sprungmarke innerhalb einer %<constexpr%>-Funktion ist erst ab %<-std=c++23%> oder %<-std=gnu++23%> verfügbar"
  
! #: cp/constexpr.cc:13004 rust/backend/rust-constexpr.cc:6667
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "unerwarteter AST der Art %s"
*************** msgstr "%qT stimmt nicht mit der ursprü
*** 55068,55726 ****
  msgid "original template declaration here"
  msgstr "ursprüngliche Deklaration des Templates ist hier"
  
! #: cp/constraint.cc:1357
  #, gcc-internal-format
  msgid "the required expression %qE is invalid, because"
  msgstr "der erforderliche Ausdruck %qE ist ungültig, da"
  
! #: cp/constraint.cc:1365
  #, gcc-internal-format
  msgid "the required expression %qE is invalid"
  msgstr "der erforderliche Ausdruck %qE ist ungültig"
  
  #. Replay the substitution error.
! #: cp/constraint.cc:1407
  #, gcc-internal-format
  msgid "the required type %qT is invalid, because"
  msgstr "der erforderliche Typ %qT ist ungültig, da"
  
! #: cp/constraint.cc:1411
  #, gcc-internal-format
  msgid "the required type %qT is invalid"
  msgstr "der erforderliche Typ %qT ist ungültig"
  
! #: cp/constraint.cc:1466 cp/constraint.cc:1540
  #, gcc-internal-format
  msgid "cannot convert %qE to %qT"
  msgstr "%qE kann nicht in %qT umgewandelt werden"
  
! #: cp/constraint.cc:1495
  #, gcc-internal-format
  msgid "%qE is not %<noexcept%>"
  msgstr "%qE ist nicht %<noexcept%>"
  
! #: cp/constraint.cc:1517
  #, gcc-internal-format
  msgid "%qE does not satisfy return-type-requirement, because"
  msgstr "%qE erfüllt »return-type-requirement« nicht, da"
  
! #: cp/constraint.cc:1524
  #, gcc-internal-format
  msgid "%qE does not satisfy return-type-requirement"
  msgstr "%qE erfüllt »return-type-requirement« nicht"
  
! #: cp/constraint.cc:1535
  #, gcc-internal-format
  msgid "cannot convert %qE to %qT because"
  msgstr "%qE kann nicht in %qT umgewandelt werden, da"
  
  #. Replay the substitution error.
! #: cp/constraint.cc:1579
  #, gcc-internal-format
  msgid "nested requirement %qE is not satisfied, because"
  msgstr "die verschachtelte Anforderung %qE ist nicht erfüllt, da"
  
! #: cp/constraint.cc:1583
  #, gcc-internal-format
  msgid "nested requirement %qE is not satisfied"
  msgstr "die verschachtelte Anforderung %qE ist nicht erfüllt"
  
! #: cp/constraint.cc:2098
  #, gcc-internal-format
  msgid "satisfaction of atomic constraint %qE depends on itself"
  msgstr "die Erfüllung der atomaren Einschränkung %qE hängt von sich selbst ab"
  
! #: cp/constraint.cc:2144
  #, gcc-internal-format
  msgid "satisfaction value of atomic constraint %qE changed from %qE to %qE"
  msgstr "der Erfüllungswert der atomaren Einschränkung %qE ändert sich von %qE nach %qE"
  
! #: cp/constraint.cc:2147
  #, gcc-internal-format
  msgid "satisfaction value first evaluated to %qE from here"
  msgstr "der Erfüllungswert der wurde zuerst hier als %qE ausgewertet"
  
! #: cp/constraint.cc:2264
  #, gcc-internal-format
  msgid "no operand of the disjunction is satisfied"
  msgstr "kein Operand der Disjunktion ist erfüllt"
  
! #: cp/constraint.cc:2278
  #, gcc-internal-format
  msgid "the operand %qE is unsatisfied because"
  msgstr "der Operand %qE ist nicht erfüllt, da"
  
! #: cp/constraint.cc:3044
! #, gcc-internal-format
! msgid "  %qT is not nothrow copy assignable"
  msgstr "  %qT ist nicht per %<nothrow%>-Kopie zuweisbar"
  
! #: cp/constraint.cc:3047 cp/constraint.cc:3141
! #, gcc-internal-format
! msgid "  %qT is not nothrow default constructible"
  msgstr "  %qT kann nicht per %<nothrow%> mit dem Standardkonstruktor erzeugt werden"
  
! #: cp/constraint.cc:3050
! #, gcc-internal-format
! msgid "  %qT is not nothrow copy constructible"
  msgstr "  %qT kann nicht per %<nothrow%> mit dem Standardkonstruktor kopiert werden"
  
! #: cp/constraint.cc:3053
! #, gcc-internal-format
! msgid "  %qT is not trivially copy assignable"
  msgstr "  %qT nicht per trivialer Kopie zugewiesen werden kann"
  
! #: cp/constraint.cc:3056 cp/constraint.cc:3190
! #, gcc-internal-format
! msgid "  %qT is not trivially default constructible"
  msgstr "  %qT nicht trivial mit dem Standardkonstruktor erzeugt werden kann"
  
! #: cp/constraint.cc:3059
! #, gcc-internal-format
! msgid "  %qT is not trivially copy constructible"
  msgstr "  %qT nicht per trivialer Kopie erzeugt werden kann"
  
! #: cp/constraint.cc:3062
! #, gcc-internal-format
! msgid "  %qT is not trivially destructible"
  msgstr "  %qT nicht trivial zerstört werden kann"
  
! #: cp/constraint.cc:3065
! #, gcc-internal-format
! msgid "  %qT does not have unique object representations"
  msgstr "  %qT keine eindeutige Objektrepräsentationen hat"
  
! #: cp/constraint.cc:3068
! #, gcc-internal-format
! msgid "  %qT does not have a virtual destructor"
  msgstr "  %qT keinen virtuellen Destruktor hat"
  
! #: cp/constraint.cc:3071
! #, gcc-internal-format
! msgid "  %qT is not an abstract class"
  msgstr "  %qT keine abstrakte Klasse ist"
  
! #: cp/constraint.cc:3074
! #, gcc-internal-format
! msgid "  %qT is not an aggregate"
  msgstr "  %qT kein Aggregat ist"
  
! #: cp/constraint.cc:3077
! #, gcc-internal-format
! msgid "  %qT is not an array"
  msgstr "  %qT kein Array ist"
  
! #: cp/constraint.cc:3080
! #, gcc-internal-format
! msgid "  %qT is not assignable from %qT"
  msgstr " %qT nicht vom Typ %qT zugewiesen werden kann"
  
! #: cp/constraint.cc:3083
  #, gcc-internal-format
! msgid "  %qT is not a base of %qT"
! msgstr "  %qT keine Basis von %qT ist"
  
! #: cp/constraint.cc:3086
! #, gcc-internal-format
! msgid "  %qT is not a bounded array"
  msgstr "  %qT kein begrenztes Array ist"
  
! #: cp/constraint.cc:3089
! #, gcc-internal-format
! msgid "  %qT is not a class"
! msgstr "  %qT keine Klasse ist"
  
! #: cp/constraint.cc:3092
! #, gcc-internal-format
! msgid "  %qT is not a const type"
  msgstr "  %qT kein const-Typ ist"
  
! #: cp/constraint.cc:3096
! #, gcc-internal-format
! msgid "  %qT is not default constructible"
  msgstr "  %qT nicht mit dem Standardkonstruktor erzeugt werden kann"
  
! #: cp/constraint.cc:3098
! #, gcc-internal-format
! msgid "  %qT is not constructible from %qE"
  msgstr " %qT nicht von %qE konstruiert werden kann"
  
! #: cp/constraint.cc:3101
! #, gcc-internal-format
! msgid "  %qT is not convertible from %qE"
! msgstr " %qT kann nicht von %qE umgewandelt werden"
  
! #: cp/constraint.cc:3104
! #, gcc-internal-format
! msgid "  %qT is not an empty class"
  msgstr "  %qT keine leere Klasse ist"
  
! #: cp/constraint.cc:3107
! #, gcc-internal-format
! msgid "  %qT is not an enum"
  msgstr "  %qT keine Aufzählung ist"
  
! #: cp/constraint.cc:3110
! #, gcc-internal-format
! msgid "  %qT is not a final class"
  msgstr "  %qT keine finale Klasse ist"
  
! #: cp/constraint.cc:3113
! #, gcc-internal-format
! msgid "  %qT is not a function"
  msgstr "  %qT keine Funktion ist"
  
! #: cp/constraint.cc:3117
! #, gcc-internal-format
! msgid "  %qT is not invocable"
  msgstr "  %qT nicht aufrufbar ist"
  
! #: cp/constraint.cc:3119
! #, gcc-internal-format
! msgid "  %qT is not invocable by %qE"
  msgstr " %qT nicht von %qE aufrufbar ist"
  
! #: cp/constraint.cc:3122
! #, gcc-internal-format
! msgid "  %qT is not layout compatible with %qT"
  msgstr "  das Layout von %qT nicht zu %qT kompatibel ist"
  
! #: cp/constraint.cc:3125
! #, gcc-internal-format
! msgid "  %qT is not a literal type"
  msgstr "  %qT kein literaler Typ ist"
  
! #: cp/constraint.cc:3128
! #, gcc-internal-format
! msgid "  %qT is not a member function pointer"
  msgstr "  %qT kein Member-Funktionszeiger ist"
  
! #: cp/constraint.cc:3131
! #, gcc-internal-format
! msgid "  %qT is not a member object pointer"
  msgstr "  %qT kein Member-Objektzeiger ist"
  
! #: cp/constraint.cc:3134
! #, gcc-internal-format
! msgid "  %qT is not a member pointer"
  msgstr "  %qT kein Member-Zeiger ist"
  
! #: cp/constraint.cc:3137
! #, gcc-internal-format
! msgid "  %qT is not nothrow assignable from %qT"
  msgstr "  %qT ist nicht per %<nothrow%>-Kopie von %qT zuweisbar"
  
! #: cp/constraint.cc:3143
! #, gcc-internal-format
! msgid "  %qT is not nothrow constructible from %qE"
  msgstr "  %qT kann nicht per %<nothrow%> von %qE konstruiert werden"
  
! #: cp/constraint.cc:3146
! #, gcc-internal-format
! msgid "  %qT is not nothrow convertible from %qE"
  msgstr "  %qT kann nicht per %<nothrow%> von %qE umgewandelt werden"
  
! #: cp/constraint.cc:3150
! #, gcc-internal-format
! msgid "  %qT is not nothrow invocable"
  msgstr "  %qT nicht %<nothrow%>-aufrufbar ist"
  
! #: cp/constraint.cc:3152
! #, gcc-internal-format
! msgid "  %qT is not nothrow invocable by %qE"
  msgstr "  %qT nicht von %qE aus %<nothrow%>-aufrufbar ist"
  
! #: cp/constraint.cc:3155
! #, gcc-internal-format
! msgid "  %qT is not an object type"
  msgstr "  %qT kein Objekttyp ist"
  
! #: cp/constraint.cc:3158
! #, gcc-internal-format
! msgid "  %qT is not pointer-interconvertible base of %qT"
  msgstr "  %qT keine Zeiger-konvertierbare Basis von %qT ist"
  
! #: cp/constraint.cc:3162
! #, gcc-internal-format
! msgid "  %qT is not a POD type"
  msgstr "  %qT kein POD-Typ ist"
  
! #: cp/constraint.cc:3165
! #, gcc-internal-format
! msgid "  %qT is not a pointer"
  msgstr "  %qT kein Zeiger ist"
  
! #: cp/constraint.cc:3168
! #, gcc-internal-format
! msgid "  %qT is not a polymorphic type"
  msgstr "  %qT kein polymorpher Typ ist"
  
! #: cp/constraint.cc:3171
! #, gcc-internal-format
! msgid "  %qT is not a reference"
  msgstr "  %qT keine Referenz ist"
  
! #: cp/constraint.cc:3174
! #, gcc-internal-format
! msgid "  %qT is not the same as %qT"
  msgstr "  %qT nicht derselbe Typ wie %qT ist"
  
! #: cp/constraint.cc:3177
! #, gcc-internal-format
! msgid "  %qT is not a scoped enum"
  msgstr "  %qT keine Aufzählung mit Gültigkeitsbereich ist"
  
! #: cp/constraint.cc:3180
! #, gcc-internal-format
! msgid "  %qT is not an standard layout type"
  msgstr "  %qT kein Typ mit Standardlayout ist"
  
! #: cp/constraint.cc:3183
! #, gcc-internal-format
! msgid "  %qT is not a trivial type"
  msgstr "  %qT kein trivialer Typ ist"
  
! #: cp/constraint.cc:3186
! #, gcc-internal-format
! msgid "  %qT is not trivially assignable from %qT"
  msgstr "  %qT nicht per trivialer Kopie von %qT zugewiesen werden kann"
  
! #: cp/constraint.cc:3192
! #, gcc-internal-format
! msgid "  %qT is not trivially constructible from %qE"
  msgstr "  %qT nicht trivial von %qE konstruiert werden kann"
  
! #: cp/constraint.cc:3195
! #, gcc-internal-format
! msgid "  %qT is not trivially copyable"
  msgstr "  %qT nicht trivial kopierbar"
  
! #: cp/constraint.cc:3198
! #, gcc-internal-format
! msgid "  %qT is not an unbounded array"
  msgstr "  %qT kein unbegrenztes Array ist"
  
! #: cp/constraint.cc:3201
! #, gcc-internal-format
! msgid "  %qT is not a union"
  msgstr "  %qT kein Vereinigungstyp ist"
  
! #: cp/constraint.cc:3204
! #, gcc-internal-format
! msgid "  %qT is not a virtual base of %qT"
  msgstr "  %qT keine virtuelle Basis von %qT ist"
  
! #: cp/constraint.cc:3207
! #, gcc-internal-format
! msgid "  %qT is not a volatile type"
  msgstr "  %qT kein %<volatile%>-Typ ist"
  
! #: cp/constraint.cc:3210
! #, gcc-internal-format
! msgid "  %qT cannot yield a rank"
  msgstr "  %qT keinen Rang ergeben kann"
  
! #: cp/constraint.cc:3213
! #, gcc-internal-format
! msgid "  %qT is not a reference that binds to a temporary object of type %qT (direct-initialization)"
  msgstr "  %qT ist keine Referenz, die mit einem temporären Objekt vom Typ %qT verbunden ist (direct-initialization)"
  
! #: cp/constraint.cc:3217
! #, gcc-internal-format
! msgid "  %qT is not a reference that binds to a temporary object of type %qT (copy-initialization)"
  msgstr "  %qT ist keine Referenz, die mit einem temporären Objekt vom Typ %qT verbunden ist (copy-initialization)"
  
! #: cp/constraint.cc:3221
! #, gcc-internal-format
! msgid "  %qD is not deducible from %qT"
  msgstr "  %qD lässt sich nicht vom Typ %qT schlussfolgern"
  
! #: cp/constraint.cc:3248
  #, gcc-internal-format
  msgid "invalid constraints"
  msgstr "ungültige Einschränkungen"
  
! #: cp/constraint.cc:3273
  #, gcc-internal-format
  msgid "constraint %qE has type %qT, not %<bool%>"
  msgstr "Einschränkung %qE ist vom Typ %qT, muss aber %<bool%> sein"
  
! #: cp/constraint.cc:3276
  #, gcc-internal-format
  msgid "the expression %qE evaluated to %<false%>"
  msgstr "der Ausdruck %qE wird zu %<false%> ausgewertet"
  
! #: cp/constraint.cc:3327
  #, gcc-internal-format
  msgid "constraints not satisfied"
  msgstr "Einschränkungen sind nicht erfüllt"
  
! #: cp/constraint.cc:3344
  #, gcc-internal-format
  msgid "set %qs to at least %d for more detail"
  msgstr "legen Sie %qs auf mindestens %d fest, um mehr Details zu sehen"
  
! #: cp/contracts.cc:167
! #, gcc-internal-format
! msgid "axiom contract semantic must be %<assume%> or %<ignore%>"
! msgstr "Axiom-Vertrags-Semantik muss %<assume%> oder %<ignore%> sein"
! 
! #: cp/contracts.cc:170
! #, gcc-internal-format
! msgid "the %<audit%> semantic should be at least as strong as the %<default%> semantic"
! msgstr "die %<audit%>-Semantik sollte mindestens so stark die die %<default%>-Semantik sein"
! 
! #: cp/contracts.cc:188
! #, gcc-internal-format, gfc-internal-format
! msgid "'%s' is not a valid explicit concrete semantic"
! msgstr "»%s« ist keine gültige explizite konkrete Semantik"
! 
! #: cp/contracts.cc:328
! #, gcc-internal-format
! msgid "%<-fcontract-build-level=%> cannot be mixed with p1332/p1429"
! msgstr "%<-fcontract-build-level=%> kann nicht mit p1332/p1429 gemischt werden"
! 
! #: cp/contracts.cc:341
! #, gcc-internal-format
! msgid "%<-fcontract-build-level=%> must be off|default|audit"
! msgstr "%<-fcontract-build-level=%> muss off|default|audit sein"
! 
! #: cp/contracts.cc:351
! #, gcc-internal-format
! msgid "%<-fcontract-assumption-mode=%> cannot be mixed with p1332/p1429"
! msgstr "%<-fcontract-assumption-mode=%> kann nicht mit p1332/p1429 gemischt werden"
! 
! #: cp/contracts.cc:362
! #, gcc-internal-format
! msgid "%<-fcontract-assumption-mode=%> must be %<on%> or %<off%>"
! msgstr "%<-fcontract-assumption-mode=%> muss %<on%> oder %<off%> sein"
  
! #: cp/contracts.cc:372
  #, gcc-internal-format
! msgid "%<-fcontract-continuation-mode=%> cannot be mixed with p1332/p1429"
! msgstr "%<-fcontract-continuation-mode=%> kann nicht mit p1332/p1429 gemischt werden"
  
! #: cp/contracts.cc:383
  #, gcc-internal-format
! msgid "%<-fcontract-continuation-mode=%> must be %<on%> or %<off%>"
! msgstr "%<-fcontract-continuation-mode=%> muss %<on%> oder %<off%> sein"
  
! #: cp/contracts.cc:395
  #, gcc-internal-format
! msgid "%<-fcontract-role=%> must be in the form role:semantics"
! msgstr "%<-fcontract-role=%> muss die Form »Rolle:Semantik« haben"
  
! #: cp/contracts.cc:406 cp/contracts.cc:415
! #, gcc-internal-format
! msgid "%<-fcontract-role=%> semantics must include default,audit,axiom values"
! msgstr "%<-fcontract-role=%>-Semantik muss Werte für default,audit,axiom beinhalten"
  
! #: cp/contracts.cc:434
  #, gcc-internal-format
! msgid "%<-fcontract-role=%> cannot be mixed with std/p1429 contract flags"
! msgstr "%<-fcontract-role=%> kann nicht mit Vertragsoptionen aus std/p1429 gemischt werden"
  
! #. TODO: not enough space?
! #: cp/contracts.cc:448
! #, gcc-internal-format
! msgid "%<-fcontract-level=%> too many custom roles"
! msgstr "%<-fcontract-level=%> zu viele benutzerdefinierte Rollen"
  
! #: cp/contracts.cc:460
  #, gcc-internal-format
! msgid "%<-fcontract-semantic=%> must be in the form level:semantic"
! msgstr "%<-fcontract-semantic=%> muss die Form »Stufe:Semantik« haben"
  
! #: cp/contracts.cc:466
  #, gcc-internal-format
! msgid "%<-fcontract-semantic=%> cannot be mixed with std/p1332 contract flags"
! msgstr "%<-fcontract-semantic=%> kann nicht mit Vertragsoptionen aus std/p1332 gemischt werden"
  
! #: cp/contracts.cc:474
  #, gcc-internal-format
! msgid "%<-fcontract-semantic=%> cannot find default role"
! msgstr "%<-fcontract-semantic=%> kann die Standardrolle nicht finden"
  
! #: cp/contracts.cc:490
! #, gcc-internal-format
! msgid "%<-fcontract-semantic=%> level must be default, audit, or axiom"
! msgstr "%<-fcontract-semantic=%>-Stufe muss default, audit oder axiom sein"
  
! #: cp/contracts.cc:631
  #, gcc-internal-format
  msgid "constructor does not return a value to test"
  msgstr "Konstruktor gibt keinen Wert zurück, der getestet werden könnte"
  
! #: cp/contracts.cc:633
  #, gcc-internal-format
  msgid "destructor does not return a value to test"
  msgstr "Destruktor gibt keinen Wert zurück, der getestet werden könnte"
  
! #: cp/contracts.cc:634
  #, gcc-internal-format
  msgid "function does not return a value to test"
  msgstr "Funktion gibt keinen Wert zurück, der getestet werden könnte"
  
! #: cp/contracts.cc:1143
! #, gcc-internal-format
! msgid "mismatched contract attribute in declaration"
! msgstr "unpassendes Vertragsattribut in Deklaration"
! 
! #: cp/contracts.cc:1145 cp/contracts.cc:1176
! #, gcc-internal-format
! msgid "previous contract here"
! msgstr "vorheriger Vertrag hier"
! 
! #: cp/contracts.cc:1173
! #, gcc-internal-format
! msgid "mismatched contract condition in declaration"
! msgstr "unpassende Vertragsbedingung in Deklaration"
! 
! #: cp/contracts.cc:1216
! #, gcc-internal-format
! msgid "declaration has a different number of contracts than previously declared"
! msgstr "Deklaration hat abweichende Anzahl von Verträgen gegenüber der vorherigen Deklaration"
! 
! #: cp/contracts.cc:1222
! #, gcc-internal-format
! msgid "original declaration with fewer contracts here"
! msgstr "ursprüngliche Deklaration mit weniger Verträgen ist hier"
! 
! #: cp/contracts.cc:1968
! #, gcc-internal-format
! msgid "contracts must appertain to a function type"
! msgstr "Verträge müssen sich auf einen Funktionstyp beziehen"
! 
! #: cp/contracts.cc:2265
! #, gcc-internal-format
! msgid "cannot add contracts after definition"
! msgstr "nach der Definition können keine Verträge mehr hinzugefügt werden"
! 
! #: cp/contracts.cc:2266
! #, gcc-internal-format
! msgid "original definition here"
! msgstr "ursprüngliche Definition ist hier"
! 
! #: cp/contracts.cc:2274
! #, gcc-internal-format
! msgid "cannot add contracts to a virtual function"
! msgstr "Verträge können nicht zu einer virtuellen Funktion hinzugefügt werden"
! 
! #: cp/contracts.cc:2275
! #, gcc-internal-format
! msgid "original declaration here"
! msgstr "ursprüngliche Deklaration ist hier"
! 
! #: cp/contracts.cc:2285
! #, gcc-internal-format
! msgid "declaration adds contracts to %q#D"
! msgstr "Deklaration fügt Verträge zu %q#D hinzu"
! 
! #: cp/coroutines.cc:507
  #, gcc-internal-format
  msgid "coroutines require a traits template; cannot find %<%E::%E%>"
  msgstr "Koroutinen erfordern ein Traits-Template; %<%E::%E%> wurde nicht gefunden"
  
! #: cp/coroutines.cc:509
  #, gcc-internal-format
  msgid "perhaps %<#include <coroutine>%> is missing"
  msgstr "möglicherweise fehlt %<#include <coroutine>%>"
  
! #: cp/coroutines.cc:564
  #, gcc-internal-format
  msgid "cannot instantiate %<coroutine traits%>"
  msgstr "%<coroutine traits%> kann nicht instanziiert werden"
  
! #: cp/coroutines.cc:586
  #, gcc-internal-format
  msgid "coroutines require a handle class template; cannot find %<%E::%E%>"
  msgstr "Koroutinen erfordern eine Handle-Klassenvorlage; %<%E::%E%> wurde nicht gefunden"
  
! #: cp/coroutines.cc:614
  #, gcc-internal-format
  msgid "%qE must be a non-overloaded method"
  msgstr "%qE muss eine nichtüberladene Methode sein"
  
! #: cp/coroutines.cc:627
  #, gcc-internal-format
  msgid "%qE must take no arguments"
  msgstr "%qE darf keine Argumente annehmen"
  
! #: cp/coroutines.cc:634 cp/coroutines.cc:679
  #, gcc-internal-format
  msgid "%qE must return %qT, not %qT"
  msgstr "%qE muss %qT zurückgeben, nicht %qT"
  
! #: cp/coroutines.cc:661
  #, gcc-internal-format
  msgid "%qE must be a non-overloaded static function"
  msgstr "%qE muss eine nichtüberladene statische Funktion sein"
  
! #: cp/coroutines.cc:672
  #, gcc-internal-format
  msgid "%qE must take a single %qT"
  msgstr "%qE muss ein einzelnes %qT annehmen"
  
! #: cp/coroutines.cc:701
  #, gcc-internal-format
  msgid "cannot instantiate a %<coroutine handle%> for promise type %qT"
  msgstr "%<coroutine handle%> konnte für den Versprechen-Typ %qT nicht instanziiert werden"
  
! #: cp/coroutines.cc:816
  #, gcc-internal-format
  msgid "unable to find the promise type for this coroutine"
  msgstr "der Versprechens-Typ für diese Koroutine wurde nicht gefunden"
  
! #: cp/coroutines.cc:836
  #, gcc-internal-format
  msgid "the coroutine promise type %qT declares both %<return_value%> and %<return_void%>"
  msgstr "der Versprechens-Typ %qT der Koroutine deklariert sowohl %<return_value%> als auch %<return_void%>"
  
! #: cp/coroutines.cc:840
  #, gcc-internal-format
  msgid "%<return_void%> declared here"
  msgstr "%<return_void%> wurde hier deklariert"
  
! #: cp/coroutines.cc:999 cp/coroutines.cc:1077 cp/coroutines.cc:4711
  #, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr "kein Mitglied namens %qE in %qT"
  
! #: cp/coroutines.cc:1092
  #, gcc-internal-format
  msgid "%qs cannot be used outside a function"
  msgstr "%qs kann nicht außerhalb einer Funktion verwendet werden"
  
  #. [basic.start.main] 3. The function main shall not be a coroutine.
! #: cp/coroutines.cc:1100
  #, gcc-internal-format
  msgid "%qs cannot be used in the %<main%> function"
  msgstr "%qs kann nicht in der Funktion %<main%> verwendet werden"
  
  #. [dcl.constexpr] 3.3 it shall not be a coroutine.
! #: cp/coroutines.cc:1111
  #, gcc-internal-format
  msgid "%qs cannot be used in a %<constexpr%> function"
  msgstr "%qs kann nicht in einer %<constexpr%>-Funktion verwendet werden"
  
! #: cp/coroutines.cc:1122
  #, gcc-internal-format
  msgid "%qs cannot be used in a function with a deduced return type"
  msgstr "%qs kann nicht in einer Funktion mit einem abgeleiteten Rückgabetyp verwendet werden"
  
! #: cp/coroutines.cc:1133
  #, gcc-internal-format
  msgid "%qs cannot be used in a varargs function"
  msgstr "%qs kann nicht in einer varargs-Funktion verwendet werden"
  
  #. [class.ctor] 7. a constructor shall not be a coroutine.
! #: cp/coroutines.cc:1140
  #, gcc-internal-format
  msgid "%qs cannot be used in a constructor"
  msgstr "%qs kann nicht in einem Konstruktor verwendet werden"
  
  #. [class.dtor] 21. a destructor shall not be a coroutine.
! #: cp/coroutines.cc:1147
  #, gcc-internal-format
  msgid "%qs cannot be used in a destructor"
  msgstr "%qs kann nicht in einem Destruktor verwendet werden"
--- 58122,58812 ----
  msgid "original template declaration here"
  msgstr "ursprüngliche Deklaration des Templates ist hier"
  
! #: cp/constraint.cc:1386
  #, gcc-internal-format
  msgid "the required expression %qE is invalid, because"
  msgstr "der erforderliche Ausdruck %qE ist ungültig, da"
  
! #: cp/constraint.cc:1394
  #, gcc-internal-format
  msgid "the required expression %qE is invalid"
  msgstr "der erforderliche Ausdruck %qE ist ungültig"
  
  #. Replay the substitution error.
! #: cp/constraint.cc:1436
  #, gcc-internal-format
  msgid "the required type %qT is invalid, because"
  msgstr "der erforderliche Typ %qT ist ungültig, da"
  
! #: cp/constraint.cc:1440
  #, gcc-internal-format
  msgid "the required type %qT is invalid"
  msgstr "der erforderliche Typ %qT ist ungültig"
  
! #: cp/constraint.cc:1495 cp/constraint.cc:1569
  #, gcc-internal-format
  msgid "cannot convert %qE to %qT"
  msgstr "%qE kann nicht in %qT umgewandelt werden"
  
! #: cp/constraint.cc:1524
  #, gcc-internal-format
  msgid "%qE is not %<noexcept%>"
  msgstr "%qE ist nicht %<noexcept%>"
  
! #: cp/constraint.cc:1546
  #, gcc-internal-format
  msgid "%qE does not satisfy return-type-requirement, because"
  msgstr "%qE erfüllt »return-type-requirement« nicht, da"
  
! #: cp/constraint.cc:1553
  #, gcc-internal-format
  msgid "%qE does not satisfy return-type-requirement"
  msgstr "%qE erfüllt »return-type-requirement« nicht"
  
! #: cp/constraint.cc:1564
  #, gcc-internal-format
  msgid "cannot convert %qE to %qT because"
  msgstr "%qE kann nicht in %qT umgewandelt werden, da"
  
  #. Replay the substitution error.
! #: cp/constraint.cc:1608
  #, gcc-internal-format
  msgid "nested requirement %qE is not satisfied, because"
  msgstr "die verschachtelte Anforderung %qE ist nicht erfüllt, da"
  
! #: cp/constraint.cc:1612
  #, gcc-internal-format
  msgid "nested requirement %qE is not satisfied"
  msgstr "die verschachtelte Anforderung %qE ist nicht erfüllt"
  
! #: cp/constraint.cc:1912
! #, gcc-internal-format
! msgid "failed to complete %qT in SFINAE context"
! msgstr ""
! 
! #: cp/constraint.cc:1915
! #, gcc-internal-format
! msgid "failed to deduce %qD in SFINAE context"
! msgstr ""
! 
! #: cp/constraint.cc:2175
  #, gcc-internal-format
  msgid "satisfaction of atomic constraint %qE depends on itself"
  msgstr "die Erfüllung der atomaren Einschränkung %qE hängt von sich selbst ab"
  
! #: cp/constraint.cc:2221
  #, gcc-internal-format
  msgid "satisfaction value of atomic constraint %qE changed from %qE to %qE"
  msgstr "der Erfüllungswert der atomaren Einschränkung %qE ändert sich von %qE nach %qE"
  
! #: cp/constraint.cc:2224
  #, gcc-internal-format
  msgid "satisfaction value first evaluated to %qE from here"
  msgstr "der Erfüllungswert der wurde zuerst hier als %qE ausgewertet"
  
! #: cp/constraint.cc:2341
  #, gcc-internal-format
  msgid "no operand of the disjunction is satisfied"
  msgstr "kein Operand der Disjunktion ist erfüllt"
  
! #: cp/constraint.cc:2355
  #, gcc-internal-format
  msgid "the operand %qE is unsatisfied because"
  msgstr "der Operand %qE ist nicht erfüllt, da"
  
! #: cp/constraint.cc:3138
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not nothrow copy assignable"
! msgid "%qT is not nothrow copy assignable"
  msgstr "  %qT ist nicht per %<nothrow%>-Kopie zuweisbar"
  
! #: cp/constraint.cc:3141
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not nothrow default constructible"
! msgid "%qT is not nothrow default constructible"
  msgstr "  %qT kann nicht per %<nothrow%> mit dem Standardkonstruktor erzeugt werden"
  
! #: cp/constraint.cc:3144
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not nothrow copy constructible"
! msgid "%qT is not nothrow copy constructible"
  msgstr "  %qT kann nicht per %<nothrow%> mit dem Standardkonstruktor kopiert werden"
  
! #: cp/constraint.cc:3147
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not trivially copy assignable"
! msgid "%qT is not trivially copy assignable"
  msgstr "  %qT nicht per trivialer Kopie zugewiesen werden kann"
  
! #: cp/constraint.cc:3150
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not trivially default constructible"
! msgid "%qT is not trivially default constructible"
  msgstr "  %qT nicht trivial mit dem Standardkonstruktor erzeugt werden kann"
  
! #: cp/constraint.cc:3153
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not trivially copy constructible"
! msgid "%qT is not trivially copy constructible"
  msgstr "  %qT nicht per trivialer Kopie erzeugt werden kann"
  
! #: cp/constraint.cc:3156
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not trivially destructible"
! msgid "%qT is not trivially destructible"
  msgstr "  %qT nicht trivial zerstört werden kann"
  
! #: cp/constraint.cc:3159
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT does not have unique object representations"
! msgid "%qT does not have unique object representations, because"
  msgstr "  %qT keine eindeutige Objektrepräsentationen hat"
  
! #: cp/constraint.cc:3169
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT does not have a virtual destructor"
! msgid "%qT does not have a virtual destructor"
  msgstr "  %qT keinen virtuellen Destruktor hat"
  
! #: cp/constraint.cc:3173
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not an abstract class"
! msgid "%qT is not an abstract class"
  msgstr "  %qT keine abstrakte Klasse ist"
  
! #: cp/constraint.cc:3176
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not an aggregate"
! msgid "%qT is not an aggregate"
  msgstr "  %qT kein Aggregat ist"
  
! #: cp/constraint.cc:3179
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not an array"
! msgid "%qT is not an array"
  msgstr "  %qT kein Array ist"
  
! #: cp/constraint.cc:3182
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not assignable from %qT"
! msgid "%qT is not assignable from %qT, because"
  msgstr " %qT nicht vom Typ %qT zugewiesen werden kann"
  
! #: cp/constraint.cc:3186 cp/semantics.cc:13525 cp/typeck.cc:3701
  #, gcc-internal-format
! msgid "%qT is not a base of %qT"
! msgstr "%qT ist keine Basis von %qT"
  
! #: cp/constraint.cc:3189
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not a bounded array"
! msgid "%qT is not a bounded array"
  msgstr "  %qT kein begrenztes Array ist"
  
! #: cp/constraint.cc:3192
! #, fuzzy, gcc-internal-format
! #| msgid "%q#T is not a class"
! msgid "%qT is not a class"
! msgstr "%q#T ist keine Klasse"
  
! #: cp/constraint.cc:3195
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not a const type"
! msgid "%qT is not a const type"
  msgstr "  %qT kein const-Typ ist"
  
! #: cp/constraint.cc:3199
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not default constructible"
! msgid "%qT is not default constructible, because"
  msgstr "  %qT nicht mit dem Standardkonstruktor erzeugt werden kann"
  
! #: cp/constraint.cc:3201
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not constructible from %qE"
! msgid "%qT is not constructible from %qT, because"
  msgstr " %qT nicht von %qE konstruiert werden kann"
  
! #: cp/constraint.cc:3210
! #, fuzzy, gcc-internal-format
! #| msgid "%q+T is not literal because:"
! msgid "%qT is not destructible, because"
! msgstr "%q+T ist kein Literal, denn:"
  
! #: cp/constraint.cc:3214
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not an empty class"
! msgid "%qT is not an empty class"
  msgstr "  %qT keine leere Klasse ist"
  
! #: cp/constraint.cc:3217
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not an enum"
! msgid "%qT is not an enum"
  msgstr "  %qT keine Aufzählung ist"
  
! #: cp/constraint.cc:3220
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not a final class"
! msgid "%qT is not a final class"
  msgstr "  %qT keine finale Klasse ist"
  
! #: cp/constraint.cc:3223
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not a function"
! msgid "%qT is not a function"
  msgstr "  %qT keine Funktion ist"
  
! #: cp/constraint.cc:3226
! #, fuzzy, gcc-internal-format
! #| msgid "%qT is not a template type"
! msgid "%qT is not an implicit-lifetime type"
! msgstr "%qT ist kein Template-Typ"
! 
! #: cp/constraint.cc:3231
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not invocable"
! msgid "%qT is not invocable, because"
  msgstr "  %qT nicht aufrufbar ist"
  
! #: cp/constraint.cc:3233
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not invocable by %qE"
! msgid "%qT is not invocable by %qT, because"
  msgstr " %qT nicht von %qE aufrufbar ist"
  
! #: cp/constraint.cc:3238
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not layout compatible with %qT"
! msgid "%qT is not layout compatible with %qT, because"
  msgstr "  das Layout von %qT nicht zu %qT kompatibel ist"
  
! #: cp/constraint.cc:3242
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not a literal type"
! msgid "%qT is not a literal type"
  msgstr "  %qT kein literaler Typ ist"
  
! #: cp/constraint.cc:3245
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not a member function pointer"
! msgid "%qT is not a member function pointer"
  msgstr "  %qT kein Member-Funktionszeiger ist"
  
! #: cp/constraint.cc:3248
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not a member object pointer"
! msgid "%qT is not a member object pointer"
  msgstr "  %qT kein Member-Objektzeiger ist"
  
! #: cp/constraint.cc:3251
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not a member pointer"
! msgid "%qT is not a member pointer"
  msgstr "  %qT kein Member-Zeiger ist"
  
! #: cp/constraint.cc:3254
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not nothrow assignable from %qT"
! msgid "%qT is not nothrow assignable from %qT, because"
  msgstr "  %qT ist nicht per %<nothrow%>-Kopie von %qT zuweisbar"
  
! #: cp/constraint.cc:3259
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not nothrow default constructible"
! msgid "%qT is not nothrow default constructible, because"
! msgstr "  %qT kann nicht per %<nothrow%> mit dem Standardkonstruktor erzeugt werden"
! 
! #: cp/constraint.cc:3261
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not nothrow constructible from %qE"
! msgid "%qT is not nothrow constructible from %qT, because"
  msgstr "  %qT kann nicht per %<nothrow%> von %qE konstruiert werden"
  
! #: cp/constraint.cc:3266
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not nothrow convertible from %qE"
! msgid "%qT is not nothrow convertible from %qT, because"
  msgstr "  %qT kann nicht per %<nothrow%> von %qE umgewandelt werden"
  
! #: cp/constraint.cc:3270
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not nothrow default constructible"
! msgid "%qT is not nothrow destructible, because"
! msgstr "  %qT kann nicht per %<nothrow%> mit dem Standardkonstruktor erzeugt werden"
! 
! #: cp/constraint.cc:3276
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not nothrow invocable"
! msgid "%qT is not nothrow invocable, because"
  msgstr "  %qT nicht %<nothrow%>-aufrufbar ist"
  
! #: cp/constraint.cc:3278
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not nothrow invocable by %qE"
! msgid "%qT is not nothrow invocable by %qT, because"
  msgstr "  %qT nicht von %qE aus %<nothrow%>-aufrufbar ist"
  
! #: cp/constraint.cc:3285
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not an object type"
! msgid "%qT is not an object type"
  msgstr "  %qT kein Objekttyp ist"
  
! #: cp/constraint.cc:3289
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not pointer-interconvertible base of %qT"
! msgid "%qT is not a pointer-interconvertible base of %qT, because"
  msgstr "  %qT keine Zeiger-konvertierbare Basis von %qT ist"
  
! #: cp/constraint.cc:3294
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not a POD type"
! msgid "%qT is not a POD type"
  msgstr "  %qT kein POD-Typ ist"
  
! #: cp/constraint.cc:3297
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not a pointer"
! msgid "%qT is not a pointer"
  msgstr "  %qT kein Zeiger ist"
  
! #: cp/constraint.cc:3300
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not a polymorphic type"
! msgid "%qT is not a polymorphic type"
  msgstr "  %qT kein polymorpher Typ ist"
  
! #: cp/constraint.cc:3303
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not a reference"
! msgid "%qT is not a reference"
  msgstr "  %qT keine Referenz ist"
  
! #: cp/constraint.cc:3306
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not the same as %qT"
! msgid "%q#T is not the same as %q#T"
  msgstr "  %qT nicht derselbe Typ wie %qT ist"
  
! #: cp/constraint.cc:3309
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not a scoped enum"
! msgid "%qT is not a scoped enum"
  msgstr "  %qT keine Aufzählung mit Gültigkeitsbereich ist"
  
! #: cp/constraint.cc:3312
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not an standard layout type"
! msgid "%qT is not a standard layout type"
  msgstr "  %qT kein Typ mit Standardlayout ist"
  
! #: cp/constraint.cc:3315
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not a trivial type"
! msgid "%qT is not a trivial type"
  msgstr "  %qT kein trivialer Typ ist"
  
! #: cp/constraint.cc:3318
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not trivially assignable from %qT"
! msgid "%qT is not trivially assignable from %qT, because"
  msgstr "  %qT nicht per trivialer Kopie von %qT zugewiesen werden kann"
  
! #: cp/constraint.cc:3323
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not trivially default constructible"
! msgid "%qT is not trivially default constructible, because"
! msgstr "  %qT nicht trivial mit dem Standardkonstruktor erzeugt werden kann"
! 
! #: cp/constraint.cc:3325
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not trivially constructible from %qE"
! msgid "%qT is not trivially constructible from %qT, because"
  msgstr "  %qT nicht trivial von %qE konstruiert werden kann"
  
! #: cp/constraint.cc:3330 cp/tree.cc:5014
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not trivially copyable"
! msgid "%qT is not trivially copyable"
  msgstr "  %qT nicht trivial kopierbar"
  
! #: cp/constraint.cc:3333
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not trivially destructible"
! msgid "%qT is not trivially destructible, because"
! msgstr "  %qT nicht trivial zerstört werden kann"
! 
! #: cp/constraint.cc:3337
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not an unbounded array"
! msgid "%qT is not an unbounded array"
  msgstr "  %qT kein unbegrenztes Array ist"
  
! #: cp/constraint.cc:3340
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not a union"
! msgid "%qT is not a union"
  msgstr "  %qT kein Vereinigungstyp ist"
  
! #: cp/constraint.cc:3343
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not a virtual base of %qT"
! msgid "%qT is not a virtual base of %qT"
  msgstr "  %qT keine virtuelle Basis von %qT ist"
  
! #: cp/constraint.cc:3346
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not a volatile type"
! msgid "%qT is not a volatile type"
  msgstr "  %qT kein %<volatile%>-Typ ist"
  
! #: cp/constraint.cc:3349
! #, fuzzy, gcc-internal-format
! #| msgid "%q#D is not const"
! msgid "%qT is not consteval-only"
! msgstr "%q#D ist nicht konstant"
! 
! #: cp/constraint.cc:3352
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT cannot yield a rank"
! msgid "%qT cannot yield a rank"
  msgstr "  %qT keinen Rang ergeben kann"
  
! #: cp/constraint.cc:3355
! #, fuzzy, gcc-internal-format
! #| msgid "%qs and %qs cannot both be enabled"
! msgid "%qT and %qT cannot be ordered"
! msgstr "%qs und %qs können nicht gleichzeitig eingeschaltet sein"
! 
! #: cp/constraint.cc:3358
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not default constructible"
! msgid "%qT is not destructurable"
! msgstr "  %qT nicht mit dem Standardkonstruktor erzeugt werden kann"
! 
! #: cp/constraint.cc:3361
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not a reference that binds to a temporary object of type %qT (direct-initialization)"
! msgid "%qT is not a reference that binds to a temporary object of type %qT (direct-initialization)"
  msgstr "  %qT ist keine Referenz, die mit einem temporären Objekt vom Typ %qT verbunden ist (direct-initialization)"
  
! #: cp/constraint.cc:3365
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not a reference that binds to a temporary object of type %qT (copy-initialization)"
! msgid "%qT is not a reference that binds to a temporary object of type %qT (copy-initialization)"
  msgstr "  %qT ist keine Referenz, die mit einem temporären Objekt vom Typ %qT verbunden ist (copy-initialization)"
  
! #: cp/constraint.cc:3369
! #, fuzzy, gcc-internal-format
! #| msgid "  %qD is not deducible from %qT"
! msgid "%qD is not deducible from %qT"
  msgstr "  %qD lässt sich nicht vom Typ %qT schlussfolgern"
  
! #: cp/constraint.cc:3436
  #, gcc-internal-format
  msgid "invalid constraints"
  msgstr "ungültige Einschränkungen"
  
! #: cp/constraint.cc:3457
  #, gcc-internal-format
  msgid "constraint %qE has type %qT, not %<bool%>"
  msgstr "Einschränkung %qE ist vom Typ %qT, muss aber %<bool%> sein"
  
! #: cp/constraint.cc:3461
  #, gcc-internal-format
  msgid "the expression %qE evaluated to %<false%>"
  msgstr "der Ausdruck %qE wird zu %<false%> ausgewertet"
  
! #: cp/constraint.cc:3516
  #, gcc-internal-format
  msgid "constraints not satisfied"
  msgstr "Einschränkungen sind nicht erfüllt"
  
! #: cp/constraint.cc:3533
  #, gcc-internal-format
  msgid "set %qs to at least %d for more detail"
  msgstr "legen Sie %qs auf mindestens %d fest, um mehr Details zu sehen"
  
! #: cp/contracts.cc:183
! #, fuzzy, gcc-internal-format
! #| msgid "mismatched contract condition in declaration"
! msgid "mismatched contract specifier in declaration"
! msgstr "unpassende Vertragsbedingung in Deklaration"
  
! #: cp/contracts.cc:184 cp/contracts.cc:209
  #, gcc-internal-format
! msgid "previous contract here"
! msgstr "vorheriger Vertrag hier"
  
! #: cp/contracts.cc:207
  #, gcc-internal-format
! msgid "mismatched contract condition in declaration"
! msgstr "unpassende Vertragsbedingung in Deklaration"
  
! #: cp/contracts.cc:248
  #, gcc-internal-format
! msgid "declaration has a different number of contracts than previously declared"
! msgstr "Deklaration hat abweichende Anzahl von Verträgen gegenüber der vorherigen Deklaration"
  
! #: cp/contracts.cc:252
! #, fuzzy, gcc-internal-format
! #| msgid "original declaration with fewer contracts here"
! msgid "previous declaration with fewer contracts here"
! msgstr "ursprüngliche Deklaration mit weniger Verträgen ist hier"
  
! #: cp/contracts.cc:562
  #, gcc-internal-format
! msgid "a value parameter used in a postcondition must be const"
! msgstr ""
  
! #: cp/contracts.cc:563 cp/contracts.cc:1039
! #, fuzzy, gcc-internal-format
! #| msgid "redeclared here"
! msgid "parameter declared here"
! msgstr "hier erneut deklariert"
  
! #: cp/contracts.cc:593
  #, gcc-internal-format
! msgid "value parameter %qE used in a postcondition must be const"
! msgstr ""
  
! #: cp/contracts.cc:1036
  #, gcc-internal-format
! msgid "contract postcondition result name shadows a function parameter"
! msgstr ""
  
! #: cp/contracts.cc:1660
  #, gcc-internal-format
! msgid "declaration adds contracts to %q#D"
! msgstr "Deklaration fügt Verträge zu %q#D hinzu"
  
! #: cp/contracts.cc:1661
! #, fuzzy, gcc-internal-format
! #| msgid " declared here"
! msgid "first declared here"
! msgstr " hier deklariert"
  
! #: cp/contracts.cc:1922
  #, gcc-internal-format
  msgid "constructor does not return a value to test"
  msgstr "Konstruktor gibt keinen Wert zurück, der getestet werden könnte"
  
! #: cp/contracts.cc:1924
  #, gcc-internal-format
  msgid "destructor does not return a value to test"
  msgstr "Destruktor gibt keinen Wert zurück, der getestet werden könnte"
  
! #: cp/contracts.cc:1925
  #, gcc-internal-format
  msgid "function does not return a value to test"
  msgstr "Funktion gibt keinen Wert zurück, der getestet werden könnte"
  
! #: cp/coroutines.cc:517
  #, gcc-internal-format
  msgid "coroutines require a traits template; cannot find %<%E::%E%>"
  msgstr "Koroutinen erfordern ein Traits-Template; %<%E::%E%> wurde nicht gefunden"
  
! #: cp/coroutines.cc:519
  #, gcc-internal-format
  msgid "perhaps %<#include <coroutine>%> is missing"
  msgstr "möglicherweise fehlt %<#include <coroutine>%>"
  
! #: cp/coroutines.cc:574
  #, gcc-internal-format
  msgid "cannot instantiate %<coroutine traits%>"
  msgstr "%<coroutine traits%> kann nicht instanziiert werden"
  
! #: cp/coroutines.cc:596
  #, gcc-internal-format
  msgid "coroutines require a handle class template; cannot find %<%E::%E%>"
  msgstr "Koroutinen erfordern eine Handle-Klassenvorlage; %<%E::%E%> wurde nicht gefunden"
  
! #: cp/coroutines.cc:624
  #, gcc-internal-format
  msgid "%qE must be a non-overloaded method"
  msgstr "%qE muss eine nichtüberladene Methode sein"
  
! #: cp/coroutines.cc:637
  #, gcc-internal-format
  msgid "%qE must take no arguments"
  msgstr "%qE darf keine Argumente annehmen"
  
! #: cp/coroutines.cc:644 cp/coroutines.cc:689
  #, gcc-internal-format
  msgid "%qE must return %qT, not %qT"
  msgstr "%qE muss %qT zurückgeben, nicht %qT"
  
! #: cp/coroutines.cc:671
  #, gcc-internal-format
  msgid "%qE must be a non-overloaded static function"
  msgstr "%qE muss eine nichtüberladene statische Funktion sein"
  
! #: cp/coroutines.cc:682
  #, gcc-internal-format
  msgid "%qE must take a single %qT"
  msgstr "%qE muss ein einzelnes %qT annehmen"
  
! #: cp/coroutines.cc:711
  #, gcc-internal-format
  msgid "cannot instantiate a %<coroutine handle%> for promise type %qT"
  msgstr "%<coroutine handle%> konnte für den Versprechen-Typ %qT nicht instanziiert werden"
  
! #: cp/coroutines.cc:822
  #, gcc-internal-format
  msgid "unable to find the promise type for this coroutine"
  msgstr "der Versprechens-Typ für diese Koroutine wurde nicht gefunden"
  
! #: cp/coroutines.cc:842
  #, gcc-internal-format
  msgid "the coroutine promise type %qT declares both %<return_value%> and %<return_void%>"
  msgstr "der Versprechens-Typ %qT der Koroutine deklariert sowohl %<return_value%> als auch %<return_void%>"
  
! #: cp/coroutines.cc:846
  #, gcc-internal-format
  msgid "%<return_void%> declared here"
  msgstr "%<return_void%> wurde hier deklariert"
  
! #: cp/coroutines.cc:1039 cp/coroutines.cc:1117 cp/coroutines.cc:4732
  #, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr "kein Mitglied namens %qE in %qT"
  
! #: cp/coroutines.cc:1132
  #, gcc-internal-format
  msgid "%qs cannot be used outside a function"
  msgstr "%qs kann nicht außerhalb einer Funktion verwendet werden"
  
  #. [basic.start.main] 3. The function main shall not be a coroutine.
! #: cp/coroutines.cc:1140
  #, gcc-internal-format
  msgid "%qs cannot be used in the %<main%> function"
  msgstr "%qs kann nicht in der Funktion %<main%> verwendet werden"
  
  #. [dcl.constexpr] 3.3 it shall not be a coroutine.
! #: cp/coroutines.cc:1151
  #, gcc-internal-format
  msgid "%qs cannot be used in a %<constexpr%> function"
  msgstr "%qs kann nicht in einer %<constexpr%>-Funktion verwendet werden"
  
! #: cp/coroutines.cc:1162
  #, gcc-internal-format
  msgid "%qs cannot be used in a function with a deduced return type"
  msgstr "%qs kann nicht in einer Funktion mit einem abgeleiteten Rückgabetyp verwendet werden"
  
! #: cp/coroutines.cc:1173
  #, gcc-internal-format
  msgid "%qs cannot be used in a varargs function"
  msgstr "%qs kann nicht in einer varargs-Funktion verwendet werden"
  
  #. [class.ctor] 7. a constructor shall not be a coroutine.
! #: cp/coroutines.cc:1180
  #, gcc-internal-format
  msgid "%qs cannot be used in a constructor"
  msgstr "%qs kann nicht in einem Konstruktor verwendet werden"
  
  #. [class.dtor] 21. a destructor shall not be a coroutine.
! #: cp/coroutines.cc:1187
  #, gcc-internal-format
  msgid "%qs cannot be used in a destructor"
  msgstr "%qs kann nicht in einem Destruktor verwendet werden"
*************** msgstr "%qs kann nicht in einem Destrukt
*** 55728,55916 ****
  #. TODO: record or extract positions of returns (and the first coro
  #. keyword) so that we can add notes to the diagnostic about where
  #. the bad keyword is and what made the function into a coro.
! #: cp/coroutines.cc:1178
  #, gcc-internal-format
  msgid "a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?"
  msgstr "eine %<return%>-Anweisung ist in einer Koroutine nicht erlaubt; meinten Sie %<co_return%>?"
  
! #: cp/coroutines.cc:1230
  #, gcc-internal-format
  msgid "the expression %qE is required to be non-throwing"
  msgstr "der Ausdruck %qE darf keine Exception werfen"
  
! #: cp/coroutines.cc:1232
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr "muss mit %<noexcept(true)%> deklariert werden"
  
! #: cp/coroutines.cc:1361 cp/coroutines.cc:1364
  #, gcc-internal-format
  msgid "%qs awaitable type %qT is not a structure"
  msgstr "der abwartbare Typ %2$qT für %1$qs muss ein Strukturtyp sein"
  
! #: cp/coroutines.cc:1367
  #, gcc-internal-format
  msgid "awaitable type %qT is not a structure"
  msgstr "der abwartbare Typ %qT muss ein Strukturtyp sein"
  
! #: cp/coroutines.cc:1460
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr "%<await_suspend%> muss %<void%>, %<bool%> oder ein Koroutine-Handle zurückgeben"
  
! #: cp/coroutines.cc:1552 cp/coroutines.cc:1638
  #, gcc-internal-format
  msgid "%qs cannot be used in an unevaluated context"
  msgstr "%qs kann nur in einem ausgewerteten Kontext verwendet werden"
  
! #: cp/coroutines.cc:1821
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<co_return%> statement"
  msgstr "eine mit %<noreturn%> deklarierte Funktion hat eine %<co_return%>-Anweisung"
  
! #: cp/coroutines.cc:1858
  #, gcc-internal-format
  msgid "the align argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "das align-Argument für %<__builtin_coro_promise%> muss eine Konstante sein"
  
! #: cp/coroutines.cc:1868
  #, gcc-internal-format
  msgid "the direction argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "das Richtungsargument für %<__builtin_coro_promise%> muss eine Konstante sein"
  
! #: cp/coroutines.cc:2387
  #, gcc-internal-format
  msgid "no suspend point info for %qD"
  msgstr "keine Informationen zum Aufschiebepunkt für %qD"
  
! #: cp/coroutines.cc:2960
  #, gcc-internal-format
  msgid "duplicate info for %qE"
  msgstr "doppelte Informationen für %qE"
  
! #: cp/coroutines.cc:3618
  #, gcc-internal-format
  msgid "assumption ignored because it contains an await-expression"
  msgstr "Annahme ignoriert, weil sie einen await-Ausdruck enthält"
  
! #: cp/coroutines.cc:4125
  #, gcc-internal-format
  msgid "await expressions are not permitted in handlers"
  msgstr "await-Ausdrücke sind in Handlern nicht erlaubt"
  
! #: cp/coroutines.cc:4342
  #, gcc-internal-format
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr "Arrays mit variabler Länge werden in Koroutinen noch nicht unterstützt"
  
! #: cp/coroutines.cc:4864
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr "%qE wird von %qT bereitgestellt, ist aber nicht mit der Funktionssignatur %qD verwendbar"
  
! #: cp/coroutines.cc:4871
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr "%qE wird von %qT bereitgestellt, aber %qE ist nicht mit %<throw()%> oder %<noexcept%> gekennzeichnet"
  
! #: cp/coroutines.cc:4876
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr "%qE ist mit %<throw()%> oder %<noexcept%> markiert, aber %qT liefert kein brauchbares %<get_return_object_on_allocation_failure%>"
  
  #. Something is seriously wrong, punt.
! #: cp/coroutines.cc:4907
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr "%qE wird von %qT bereitgestellt, aber %<std::nothrow%> wurde nicht gefunden"
  
! #: cp/coroutines.cc:5003
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function %qD"
  msgstr "%qE wird von %qT bereitgestellt, ist aber nicht mit der Funktion %qD verwendbar"
  
! #: cp/coroutines.cc:5277
  #, gcc-internal-format
  msgid "no viable conversion from %<void%> provided by %<get_return_object%> to return type %qT"
  msgstr "keine brauchbare Konvertierung von %<void%> durch %<get_return_object%> zu Rückgabetyp %qT"
  
! #: cp/cp-gimplify.cc:197
  #, gcc-internal-format
  msgid "both branches of %<if%> statement marked as %qs"
  msgstr "beide Zweige der %<if%>-Anweisung als %qs markiert"
  
! #: cp/cp-gimplify.cc:541
  #, gcc-internal-format
  msgid "%qD was promoted to an immediate function because its body contains an immediate-escalating expression %qE"
  msgstr "%qD wurde in eine unmittelbare Funktion umgewandelt, da ihr Rumpf einen unmittelbar-eskalierenden Ausdruck %qE enthält"
  
! #: cp/cp-gimplify.cc:544
  #, gcc-internal-format
  msgid "%qD was promoted to an immediate function"
  msgstr "%qD wurde zu einer unmittelbaren Funktion befördert"
  
! #: cp/cp-gimplify.cc:1181
  #, gcc-internal-format
  msgid "taking address of an immediate function %qD"
  msgstr "Adresse der direkten Funktion %qD wird genommen"
  
! #: cp/cp-gimplify.cc:1318
  #, gcc-internal-format
  msgid "call to consteval function %qE is not a constant expression"
  msgstr "Aufruf der consteval-Funktion %qE ist kein konstanter Ausdruck"
  
! #: cp/cp-gimplify.cc:2055
  #, gcc-internal-format
  msgid "%<throw%> will always call %<terminate%>"
  msgstr "%<throw%> wird immer %<terminate%> aufrufen"
  
! #: cp/cp-gimplify.cc:2058
  #, gcc-internal-format
  msgid "in C++11 destructors default to %<noexcept%>"
  msgstr "in C++11 sind Destruktoren standardmäßig %<noexcept%>"
  
! #: cp/cp-gimplify.cc:2070
  #, gcc-internal-format
  msgid "in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>"
  msgstr "in C++11 ruft dieses %<throw%> %<terminate%> auf, da Destruktoren standardmäßig %<noexcept%> sind"
  
! #: cp/cp-gimplify.cc:3655
  #, gcc-internal-format
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr "Attribut %qE wird nach dem früheren %qE ignoriert"
  
! #: cp/cp-gimplify.cc:3698
  #, gcc-internal-format
  msgid "pack expansion of %qE attribute"
  msgstr "Packungsexpansion des Attributs %qE"
  
! #: cp/cp-gimplify.cc:3701
  #, gcc-internal-format
  msgid "use fold expression in the attribute argument instead"
  msgstr "verwenden Sie stattdessen einen fold-Ausdruck im Attributargument"
  
! #: cp/cp-gimplify.cc:3740 cp/cp-gimplify.cc:3752 cp/decl.cc:4509
! #: cp/method.cc:990
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD ist kein Typ"
  
! #: cp/cp-gimplify.cc:3758
  #, gcc-internal-format
  msgid "%qD is not a class type"
  msgstr "%qD ist kein Klassentyp"
  
! #: cp/cp-gimplify.cc:3775
  #, gcc-internal-format
  msgid "%qD does not have %<const char *%> type"
  msgstr "%qD hat nicht den Typ %<const char *%>"
  
! #: cp/cp-gimplify.cc:3785
  #, gcc-internal-format
  msgid "%qD does not have integral type"
  msgstr "%qD hat keinen Ganzzahltyp"
  
! #: cp/cp-gimplify.cc:3797
  #, gcc-internal-format
  msgid "%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>"
  msgstr "%<std::source_location::__impl%> enthält nicht nur nicht-statische Datenelemente %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> und %<_M_column%>"
--- 58814,59008 ----
  #. TODO: record or extract positions of returns (and the first coro
  #. keyword) so that we can add notes to the diagnostic about where
  #. the bad keyword is and what made the function into a coro.
! #: cp/coroutines.cc:1218
  #, gcc-internal-format
  msgid "a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?"
  msgstr "eine %<return%>-Anweisung ist in einer Koroutine nicht erlaubt; meinten Sie %<co_return%>?"
  
! #: cp/coroutines.cc:1270
  #, gcc-internal-format
  msgid "the expression %qE is required to be non-throwing"
  msgstr "der Ausdruck %qE darf keine Exception werfen"
  
! #: cp/coroutines.cc:1272
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr "muss mit %<noexcept(true)%> deklariert werden"
  
! #: cp/coroutines.cc:1401 cp/coroutines.cc:1404
  #, gcc-internal-format
  msgid "%qs awaitable type %qT is not a structure"
  msgstr "der abwartbare Typ %2$qT für %1$qs muss ein Strukturtyp sein"
  
! #: cp/coroutines.cc:1407
  #, gcc-internal-format
  msgid "awaitable type %qT is not a structure"
  msgstr "der abwartbare Typ %qT muss ein Strukturtyp sein"
  
! #: cp/coroutines.cc:1500
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr "%<await_suspend%> muss %<void%>, %<bool%> oder ein Koroutine-Handle zurückgeben"
  
! #: cp/coroutines.cc:1592 cp/coroutines.cc:1678
  #, gcc-internal-format
  msgid "%qs cannot be used in an unevaluated context"
  msgstr "%qs kann nur in einem ausgewerteten Kontext verwendet werden"
  
! #: cp/coroutines.cc:1861
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<co_return%> statement"
  msgstr "eine mit %<noreturn%> deklarierte Funktion hat eine %<co_return%>-Anweisung"
  
! #: cp/coroutines.cc:1898
  #, gcc-internal-format
  msgid "the align argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "das align-Argument für %<__builtin_coro_promise%> muss eine Konstante sein"
  
! #: cp/coroutines.cc:1908
  #, gcc-internal-format
  msgid "the direction argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "das Richtungsargument für %<__builtin_coro_promise%> muss eine Konstante sein"
  
! #: cp/coroutines.cc:2412
  #, gcc-internal-format
  msgid "no suspend point info for %qD"
  msgstr "keine Informationen zum Aufschiebepunkt für %qD"
  
! #: cp/coroutines.cc:2984
  #, gcc-internal-format
  msgid "duplicate info for %qE"
  msgstr "doppelte Informationen für %qE"
  
! #: cp/coroutines.cc:3642
  #, gcc-internal-format
  msgid "assumption ignored because it contains an await-expression"
  msgstr "Annahme ignoriert, weil sie einen await-Ausdruck enthält"
  
! #: cp/coroutines.cc:4149
  #, gcc-internal-format
  msgid "await expressions are not permitted in handlers"
  msgstr "await-Ausdrücke sind in Handlern nicht erlaubt"
  
! #: cp/coroutines.cc:4366
  #, gcc-internal-format
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr "Arrays mit variabler Länge werden in Koroutinen noch nicht unterstützt"
  
! #: cp/coroutines.cc:4885
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr "%qE wird von %qT bereitgestellt, ist aber nicht mit der Funktionssignatur %qD verwendbar"
  
! #: cp/coroutines.cc:4892
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr "%qE wird von %qT bereitgestellt, aber %qE ist nicht mit %<throw()%> oder %<noexcept%> gekennzeichnet"
  
! #: cp/coroutines.cc:4897
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr "%qE ist mit %<throw()%> oder %<noexcept%> markiert, aber %qT liefert kein brauchbares %<get_return_object_on_allocation_failure%>"
  
  #. Something is seriously wrong, punt.
! #: cp/coroutines.cc:4928
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr "%qE wird von %qT bereitgestellt, aber %<std::nothrow%> wurde nicht gefunden"
  
! #: cp/coroutines.cc:5024
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function %qD"
  msgstr "%qE wird von %qT bereitgestellt, ist aber nicht mit der Funktion %qD verwendbar"
  
! #: cp/coroutines.cc:5298
  #, gcc-internal-format
  msgid "no viable conversion from %<void%> provided by %<get_return_object%> to return type %qT"
  msgstr "keine brauchbare Konvertierung von %<void%> durch %<get_return_object%> zu Rückgabetyp %qT"
  
! #: cp/cp-gimplify.cc:207
  #, gcc-internal-format
  msgid "both branches of %<if%> statement marked as %qs"
  msgstr "beide Zweige der %<if%>-Anweisung als %qs markiert"
  
! #: cp/cp-gimplify.cc:577
  #, gcc-internal-format
  msgid "%qD was promoted to an immediate function because its body contains an immediate-escalating expression %qE"
  msgstr "%qD wurde in eine unmittelbare Funktion umgewandelt, da ihr Rumpf einen unmittelbar-eskalierenden Ausdruck %qE enthält"
  
! #: cp/cp-gimplify.cc:580
  #, gcc-internal-format
  msgid "%qD was promoted to an immediate function"
  msgstr "%qD wurde zu einer unmittelbaren Funktion befördert"
  
! #: cp/cp-gimplify.cc:978
! #, fuzzy, gcc-internal-format
! #| msgid "%qE is not a constant expression"
! msgid "%qs used outside of constant expressions"
! msgstr "%qE ist kein Konstantenausdruck"
! 
! #: cp/cp-gimplify.cc:1291
  #, gcc-internal-format
  msgid "taking address of an immediate function %qD"
  msgstr "Adresse der direkten Funktion %qD wird genommen"
  
! #: cp/cp-gimplify.cc:1472
  #, gcc-internal-format
  msgid "call to consteval function %qE is not a constant expression"
  msgstr "Aufruf der consteval-Funktion %qE ist kein konstanter Ausdruck"
  
! #: cp/cp-gimplify.cc:2311
  #, gcc-internal-format
  msgid "%<throw%> will always call %<terminate%>"
  msgstr "%<throw%> wird immer %<terminate%> aufrufen"
  
! #: cp/cp-gimplify.cc:2314
  #, gcc-internal-format
  msgid "in C++11 destructors default to %<noexcept%>"
  msgstr "in C++11 sind Destruktoren standardmäßig %<noexcept%>"
  
! #: cp/cp-gimplify.cc:2326
  #, gcc-internal-format
  msgid "in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>"
  msgstr "in C++11 ruft dieses %<throw%> %<terminate%> auf, da Destruktoren standardmäßig %<noexcept%> sind"
  
! #: cp/cp-gimplify.cc:4061
  #, gcc-internal-format
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr "Attribut %qE wird nach dem früheren %qE ignoriert"
  
! #: cp/cp-gimplify.cc:4104
  #, gcc-internal-format
  msgid "pack expansion of %qE attribute"
  msgstr "Packungsexpansion des Attributs %qE"
  
! #: cp/cp-gimplify.cc:4107
  #, gcc-internal-format
  msgid "use fold expression in the attribute argument instead"
  msgstr "verwenden Sie stattdessen einen fold-Ausdruck im Attributargument"
  
! #: cp/cp-gimplify.cc:4146 cp/cp-gimplify.cc:4158 cp/decl.cc:5053
! #: cp/method.cc:991
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD ist kein Typ"
  
! #: cp/cp-gimplify.cc:4164
  #, gcc-internal-format
  msgid "%qD is not a class type"
  msgstr "%qD ist kein Klassentyp"
  
! #: cp/cp-gimplify.cc:4181
  #, gcc-internal-format
  msgid "%qD does not have %<const char *%> type"
  msgstr "%qD hat nicht den Typ %<const char *%>"
  
! #: cp/cp-gimplify.cc:4191
  #, gcc-internal-format
  msgid "%qD does not have integral type"
  msgstr "%qD hat keinen Ganzzahltyp"
  
! #: cp/cp-gimplify.cc:4203
  #, gcc-internal-format
  msgid "%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>"
  msgstr "%<std::source_location::__impl%> enthält nicht nur nicht-statische Datenelemente %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> und %<_M_column%>"
*************** msgstr "Umwandlung in nicht-konstanten R
*** 55951,55957 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "Umwandlung von %qH in %qI löscht Qualifizierer"
  
! #: cp/cvt.cc:499 cp/typeck.cc:9030
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "Umwandlung von %qT in %qT dereferenziert nicht den Zeiger"
--- 59043,59049 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "Umwandlung von %qH in %qI löscht Qualifizierer"
  
! #: cp/cvt.cc:499 cp/typeck.cc:9185
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "Umwandlung von %qT in %qT dereferenziert nicht den Zeiger"
*************** msgstr "Umwandlung von %qT in %qT derefe
*** 55960,56587 ****
  msgid "cannot convert type %qH to type %qI"
  msgstr "Typ %qH kann nicht in den Typ %qI umgewandelt werden"
  
! #: cp/cvt.cc:832
  #, gcc-internal-format
  msgid "conversion from %q#T to %q#T"
  msgstr "Umwandlung von %q#T nach %q#T"
  
! #: cp/cvt.cc:850
  #, gcc-internal-format
  msgid "the result of the conversion is unspecified because %qE is outside the range of type %qT"
  msgstr "das Ergebnis der Umwandlung ist nicht spezifiziert, da %qE außerhalb des Wertebereichs des Typs %qT liegt"
  
! #: cp/cvt.cc:861 cp/cvt.cc:916
  #, gcc-internal-format
  msgid "%q#T used where a %qT was expected"
  msgstr "%q#T verwendet, wo %qT erwartet wurde"
  
! #: cp/cvt.cc:870
  #, gcc-internal-format
  msgid "could not convert %qE from %<void%> to %<bool%>"
  msgstr "%qE konnte nicht von %<void%> nach %<bool%> umgewandelt werden"
  
! #: cp/cvt.cc:932
  #, gcc-internal-format
  msgid "%q#T used where a floating-point value was expected"
  msgstr "%q#T verwendet, wo ein Gleitkommawert erwartet wurde"
  
! #: cp/cvt.cc:990
  msgid "conversion from %qH to non-scalar type %qI requested"
  msgstr "Umwandlung von %qH in nicht-skalaren Typen %qI angefordert"
  
! #: cp/cvt.cc:1102
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %qs"
  msgstr "der Rückgabewert von %qD (mit %<nodiscard%>-Attribut deklariert) wird ignoriert: %qs"
  
! #: cp/cvt.cc:1104
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>%s"
  msgstr "der Rückgabewert von %qD (mit %<nodiscard%>-Attribut markiert) wird ignoriert%s"
  
! #: cp/cvt.cc:1121
  #, gcc-internal-format
  msgid "ignoring returned value of type %qT, declared with attribute %<nodiscard%>: %qs"
  msgstr "der Rückgabewert von Typ %qT (mit %<nodiscard%>-Attribut markiert) wird ignoriert: %qs"
  
! #: cp/cvt.cc:1123
  #, gcc-internal-format
  msgid "ignoring returned value of type %qT, declared with attribute %<nodiscard%>%s"
  msgstr "der Rückgabewert von Typ %qT (mit %<nodiscard%>-Attribut markiert) wird ignoriert%s"
  
! #: cp/cvt.cc:1147
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<warn_unused_result%>"
  msgstr "%qD hat das Attribut %<warn_unused_result%>, daher sollte der Rückgabewert nicht ignoriert werden"
  
! #: cp/cvt.cc:1201
  #, gcc-internal-format
  msgid "pseudo-destructor is not called"
  msgstr "Pseudo-Destruktor wird nicht aufgerufen"
  
! #: cp/cvt.cc:1304 rust/backend/rust-tree.cc:396
  #, gcc-internal-format
  msgid "conversion to void will not access object of type %qT"
  msgstr "Umwandlung in void greift nicht auf Objekt des Typs %qT zu"
  
! #: cp/cvt.cc:1308 rust/backend/rust-tree.cc:402
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in second operand of conditional expression"
  msgstr "implizite Dereferenzierung greift nicht auf Objekt des Typs %qT in zweitem Operanden des bedingten Ausdrucks zu"
  
! #: cp/cvt.cc:1313 rust/backend/rust-tree.cc:409
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in third operand of conditional expression"
  msgstr "implizite Dereferenzierung greift nicht auf Objekt des Typs %qT in drittem Operanden des bedingten Ausdrucks zu"
  
! #: cp/cvt.cc:1318 rust/backend/rust-tree.cc:416
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in right operand of comma operator"
  msgstr "implizite Dereferenzierung greift nicht auf Objekt des Typs %qT in rechtem Operanden des Kommaoperators zu"
  
! #: cp/cvt.cc:1323 rust/backend/rust-tree.cc:423
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in left operand of comma operator"
  msgstr "implizite Dereferenzierung greift nicht auf Objekt des Typs %qT in linkem Operanden des Kommaoperators zu"
  
! #: cp/cvt.cc:1328 rust/backend/rust-tree.cc:430
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in statement"
  msgstr "implizite Dereferenzierung greift nicht auf Objekt des Typs %qT in Anweisung zu"
  
! #: cp/cvt.cc:1332 rust/backend/rust-tree.cc:436
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in for increment expression"
  msgstr "implizite Dereferenzierung greift nicht auf Objekt des Typs %qT in Erhöhungsausdruck zu"
  
! #: cp/cvt.cc:1351 rust/backend/rust-tree.cc:339
  #, gcc-internal-format
  msgid "conversion to void will not access object of incomplete type %qT"
  msgstr "Umwandlung in void greift nicht auf Objekt des unvollständigen Typs %qT zu"
  
! #: cp/cvt.cc:1355 rust/backend/rust-tree.cc:345
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in second operand of conditional expression"
  msgstr "Indirektion greift nicht auf Objekt unvollständigen Typs %qT in zweitem Operanden des bedingten Ausdrucks zu"
  
! #: cp/cvt.cc:1360 rust/backend/rust-tree.cc:352
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in third operand of conditional expression"
  msgstr "Indirektion greift nicht auf Objekt unvollständigen Typs %qT in drittem Operanden des bedingten Ausdrucks zu"
  
! #: cp/cvt.cc:1365 rust/backend/rust-tree.cc:359
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in right operand of comma operator"
  msgstr "Indirektion greift nicht auf Objekt unvollständigen Typs %qT in rechtem Operanden des Kommaoperators zu"
  
! #: cp/cvt.cc:1370 rust/backend/rust-tree.cc:366
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in left operand of comma operator"
  msgstr "Indirektion greift nicht auf Objekt unvollständigen Typs %qT in linkem Operanden des Kommaoperators zu"
  
! #: cp/cvt.cc:1375 rust/backend/rust-tree.cc:373
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in statement"
  msgstr "Indirektion greift nicht auf Objekt unvollständigen Typs %qT in Anweisung zu"
  
! #: cp/cvt.cc:1379 rust/backend/rust-tree.cc:379
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in for increment expression"
  msgstr "Indirektion greift nicht auf Objekt unvollständigen Typs %qT in Erhöhungsausdruck zu"
  
! #: cp/cvt.cc:1393 rust/backend/rust-tree.cc:450
  #, gcc-internal-format
  msgid "conversion to void will not access object of non-trivially-copyable type %qT"
  msgstr "Umwandlung in void greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT zu"
  
! #: cp/cvt.cc:1398 rust/backend/rust-tree.cc:456
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in second operand of conditional expression"
  msgstr "Indirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT im zweiten Operanden des bedingten Ausdrucks zu"
  
! #: cp/cvt.cc:1403 rust/backend/rust-tree.cc:463
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in third operand of conditional expression"
  msgstr "Indirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT im dritten Operanden des bedingten Ausdrucks zu"
  
! #: cp/cvt.cc:1408 rust/backend/rust-tree.cc:470
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in right operand of comma operator"
  msgstr "Indirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT im rechten Operanden des Kommaoperators zu"
  
! #: cp/cvt.cc:1413 rust/backend/rust-tree.cc:477
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in left operand of comma operator"
  msgstr "Indirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT im linken Operanden des Kommaoperators zu"
  
! #: cp/cvt.cc:1418 rust/backend/rust-tree.cc:484
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in statement"
  msgstr "Indirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT in Anweisung zu"
  
! #: cp/cvt.cc:1423 rust/backend/rust-tree.cc:490
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in for increment expression"
  msgstr "Indirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT in Erhöhungsausdruck zu"
  
! #: cp/cvt.cc:1462 rust/backend/rust-tree.cc:531
  #, gcc-internal-format
  msgid "conversion to void will not access object %qE of incomplete type %qT"
  msgstr "Umwandlung in void greift nicht auf Objekt %qE des unvollständigen Typs %qT zu"
  
! #: cp/cvt.cc:1466 rust/backend/rust-tree.cc:537
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in second operand of conditional expression"
  msgstr "auf Variable %qE des unvollständigen Typs %qT wird nicht im zweiten Operanden des bedingten Ausdrucks zugegriffen"
  
! #: cp/cvt.cc:1471 rust/backend/rust-tree.cc:544
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in third operand of conditional expression"
  msgstr "auf Variable %qE des unvollständigen Typs %qT wird nicht im dritten Operanden des bedingten Ausdrucks zugegriffen"
  
! #: cp/cvt.cc:1476 rust/backend/rust-tree.cc:551
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in right operand of comma operator"
  msgstr "auf Variable %qE des unvollständigen Typs %qT wird nicht im rechten Operanden des Kommaoperators zugegriffen"
  
! #: cp/cvt.cc:1481 rust/backend/rust-tree.cc:557
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in left operand of comma operator"
  msgstr "auf Variable %qE des unvollständigen Typs %qT wird nicht im linken Operanden des Kommaoperators zugegriffen"
  
! #: cp/cvt.cc:1486 rust/backend/rust-tree.cc:563
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in statement"
  msgstr "auf Variable %qE des unvollständigen Typs %qT wird in Anweisung nicht zugegriffen"
  
! #: cp/cvt.cc:1490 rust/backend/rust-tree.cc:569
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in for increment expression"
  msgstr "auf Variable %qE des unvollständigen Typs %qT wird in Erhöhungsausdruck nicht zugegriffen"
  
! #: cp/cvt.cc:1551
  #, gcc-internal-format
  msgid "conversion to void cannot resolve address of overloaded function"
  msgstr "Umwandlung in void kann die Adresse der überladenen Funktion nicht auflösen"
  
! #: cp/cvt.cc:1555
  #, gcc-internal-format
  msgid "second operand of conditional expression cannot resolve address of overloaded function"
  msgstr "zweiter Operand des bedingten Ausdrucks kann die Adresse der überladenen Funktion nicht auflösen"
  
! #: cp/cvt.cc:1559
  #, gcc-internal-format
  msgid "third operand of conditional expression cannot resolve address of overloaded function"
  msgstr "dritter Operand des bedingten Ausdrucks kann die Adresse der überladenen Funktion nicht auflösen"
  
! #: cp/cvt.cc:1563
  #, gcc-internal-format
  msgid "right operand of comma operator cannot resolve address of overloaded function"
  msgstr "rechter Operand des Komma-Operators kann die Adresse der überladenen Funktion nicht auflösen"
  
! #: cp/cvt.cc:1567
  #, gcc-internal-format
  msgid "left operand of comma operator cannot resolve address of overloaded function"
  msgstr "linker Operand des Komma-Operators kann die Adresse der überladenen Funktion nicht auflösen"
  
! #: cp/cvt.cc:1571
  #, gcc-internal-format
  msgid "statement cannot resolve address of overloaded function"
  msgstr "Anweisung kann die Adresse der überladenen Funktion nicht auflösen"
  
! #: cp/cvt.cc:1575
  #, gcc-internal-format
  msgid "for increment expression cannot resolve address of overloaded function"
  msgstr "Erhöhungsausdruck kann die Adresse der überladenen Funktion nicht auflösen"
  
! #: cp/cvt.cc:1591
  #, gcc-internal-format
  msgid "second operand of conditional expression is a reference, not call, to function %qE"
  msgstr "zweiter Operand des bedingten Ausdrucks ist eine Referenz, kein Aufruf, zur Funktion %qE"
  
! #: cp/cvt.cc:1596
  #, gcc-internal-format
  msgid "third operand of conditional expression is a reference, not call, to function %qE"
  msgstr "dritter Operand des bedingten Ausdrucks ist eine Referenz, kein Aufruf, zur Funktion %qE"
  
! #: cp/cvt.cc:1601
  #, gcc-internal-format
  msgid "right operand of comma operator is a reference, not call, to function %qE"
  msgstr "rechter Operand des Komma-Operators ist eine Referenz, kein Aufruf, zur Funktion %qE"
  
! #: cp/cvt.cc:1606
  #, gcc-internal-format
  msgid "left operand of comma operator is a reference, not call, to function %qE"
  msgstr "linker Operand des Komma-Operators ist eine Referenz, kein Aufruf, zur Funktion %qE"
  
! #: cp/cvt.cc:1611
  #, gcc-internal-format
  msgid "statement is a reference, not call, to function %qE"
  msgstr "Anweisung ist eine Referenz, kein Aufruf, zur Funktion %qE"
  
! #: cp/cvt.cc:1616
  #, gcc-internal-format
  msgid "for increment expression is a reference, not call, to function %qE"
  msgstr "Erhöhungsausdruck ist eine Referenz, kein Aufruf, zur Funktion %qE"
  
! #: cp/cvt.cc:1645
  #, gcc-internal-format
  msgid "second operand of conditional expression has no effect"
  msgstr "zweiter Operand des bedingten Ausdrucks hat keinen Effekt"
  
! #: cp/cvt.cc:1650
  #, gcc-internal-format
  msgid "third operand of conditional expression has no effect"
  msgstr "dritter Operand des bedingten Ausdrucks hat keinen Effekt"
  
! #: cp/cvt.cc:1655
  #, gcc-internal-format
  msgid "right operand of comma operator has no effect"
  msgstr "rechter Operand des Komma-Operators hat keinen Effekt"
  
! #: cp/cvt.cc:1659
  #, gcc-internal-format
  msgid "left operand of comma operator has no effect"
  msgstr "linker Operand des Komma-Operators hat keinen Effekt"
  
! #: cp/cvt.cc:1663
  #, gcc-internal-format
  msgid "statement has no effect"
  msgstr "Anweisung hat keinen Effekt"
  
! #: cp/cvt.cc:1667
  #, gcc-internal-format
  msgid "for increment expression has no effect"
  msgstr "Erhöhungsausdruck hat keinen Effekt"
  
! #: cp/cvt.cc:1822
  #, gcc-internal-format
  msgid "converting NULL to non-pointer type"
  msgstr "Umwandlung von NULL in Nicht-Zeiger-Typ"
  
! #: cp/cvt.cc:1940
  #, gcc-internal-format
  msgid "default type conversion cannot deduce template argument for %qD"
  msgstr "Template-Argument für %qD kann nicht aus Default-Typumwandlung bestimmt werden"
  
! #: cp/cvt.cc:1956
  #, gcc-internal-format
  msgid "ambiguous default type conversion from %qT"
  msgstr "mehrdeutige Standard-Typumwandlung von %qT"
  
! #: cp/cvt.cc:1959
  #, gcc-internal-format
  msgid "  candidate conversions include %qD and %qD"
  msgstr "  in Frage kommende Umwandlungen beziehen %qD und %qD ein"
  
! #: cp/cxx-pretty-print.cc:2339
  #, gcc-internal-format
  msgid "template-parameter-"
  msgstr "Template-Parameter-"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93881
! #: cp/cxx-pretty-print.cc:2353
  #, gcc-internal-format
  msgid "requires"
  msgstr "erfordert"
  
! #: cp/cxx-pretty-print.cc:2851 cp/error.cc:502
  #, gcc-internal-format
  msgid "with"
  msgstr "mit"
  
! #: cp/decl.cc:733
  #, gcc-internal-format
  msgid "unused using-declaration %qD"
  msgstr "ungenutzte %<using%>-Deklaration %qD"
  
! #: cp/decl.cc:737
  #, gcc-internal-format
  msgid "unused structured binding declaration"
  msgstr "ungenutzte Deklaration für strukturierte Bindung"
  
! #: cp/decl.cc:740
  #, gcc-internal-format
  msgid "unused variable %qD"
  msgstr "Variable %qD wird nicht verwendet"
  
! #: cp/decl.cc:750
  #, gcc-internal-format
  msgid "structured binding declaration set but not used"
  msgstr "Deklaration für strukturierte Bindung festgelegt, aber nicht verwendet"
  
! #: cp/decl.cc:903
  #, gcc-internal-format
  msgid "%qF declared %<static%> but never defined"
  msgstr "%qF als %<static%> deklariert, aber nirgendwo definiert"
  
! #: cp/decl.cc:910
  #, gcc-internal-format
  msgid "odr-used inline variable %qD is not defined"
  msgstr "odr-verwendete Inline-Variable %qD ist nicht definiert"
  
! #: cp/decl.cc:1355
  #, gcc-internal-format
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qD wurde %<extern%> deklariert und später %<static%>"
  
! #: cp/decl.cc:1395
  #, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr "Deklaration von %qF hat unterschiedlichen Exceptionspezifizierer"
  
! #: cp/decl.cc:1425
  #, gcc-internal-format
  msgid "from previous declaration %qF"
  msgstr "von vorheriger Deklaration %qF"
  
! #: cp/decl.cc:1486
  #, gcc-internal-format
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "Redeklaration %qD unterscheidet sich in %qs von vorheriger Deklaration"
  
! #: cp/decl.cc:1490 cp/decl.cc:17247
  #, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "vorherige Deklaration %qD"
  
! #: cp/decl.cc:1511
  #, gcc-internal-format
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "Redeklaration von %q#D hat möglicherweise keine Default-Argumente"
  
! #: cp/decl.cc:1540
  #, gcc-internal-format
  msgid "friend declaration of %q#D specifies default arguments and isn%'t the only declaration"
  msgstr "»friend«-Deklaration %q#D gibt Defaultargumente an und ist nicht die einzige Deklaration"
  
! #: cp/decl.cc:1543
  #, gcc-internal-format
  msgid "previous declaration of %q#D"
  msgstr "vorherige Deklaration von %q#D"
  
! #: cp/decl.cc:1596
  #, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr "mehrdeutig machende neue Deklaration %q+#D"
  
! #: cp/decl.cc:1598 cp/decl.cc:2025
  #, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr "alte Deklaration %q#D"
  
! #: cp/decl.cc:1638
  #, gcc-internal-format
  msgid "redefinition of default argument for %q+#D"
  msgstr "Neudefinition des Standardarguments für %q+#D"
  
! #: cp/decl.cc:1640
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "ursprüngliche Definition trat hier auf"
  
! #: cp/decl.cc:1706
  #, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr "eingebaute Funktion %qD als Nicht-Funktion deklariert"
  
! #: cp/decl.cc:1719 cp/decl.cc:1845
  #, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "eingebaute Funktion %q#D wird überdeckt"
  
! #: cp/decl.cc:1720 cp/decl.cc:1846
  #, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "Bibliotheksfunktion %q#D wird überdeckt"
  
! #: cp/decl.cc:1728
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr "Bibliotheksfunktion %q#D als Nicht-Funktion %q#D redeklariert"
  
! #: cp/decl.cc:1732 cp/decl.cc:1793
  #, gcc-internal-format
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "Deklaration von %q#D steht mit eingebauter Deklaration %q#D in Konflikt"
  
! #: cp/decl.cc:1820
  #, gcc-internal-format
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "Definition von %q#D macht eingebaute Deklaration %q#D mehrdeutig"
  
! #: cp/decl.cc:1826 cp/decl.cc:1840
  #, gcc-internal-format
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "neue Deklaration %q#D macht eingebaute Deklaration %q#D mehrdeutig"
  
! #: cp/decl.cc:1830
  #, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr "Deklaration %q#D wird ignoriert"
  
! #: cp/decl.cc:1935
  #, gcc-internal-format
  msgid "literal operator %q#D conflicts with raw literal operator"
  msgstr "Literaler Operator %q#D steht mit rohem Literaloperator in Konflikt"
  
! #: cp/decl.cc:1939
  #, gcc-internal-format
  msgid "raw literal operator %q#D conflicts with literal operator template"
  msgstr "roher Literaloperator %q#D steht mit literalem Operatortemplate in Konflikt"
  
! #: cp/decl.cc:1955
  #, gcc-internal-format
  msgid "%q#D redeclared as different kind of entity"
  msgstr "%q#D als andere Entitätsart redeklariert"
  
! #: cp/decl.cc:1980
  #, gcc-internal-format
  msgid "conflicting declaration of template %q#D"
  msgstr "unverträgliche Deklaration des Templates %q#D"
  
! #: cp/decl.cc:2001
  #, gcc-internal-format
  msgid "conflicting declaration of C function %q#D"
  msgstr "in Konflikt stehende Deklaration für C-Funktion %q#D"
  
! #: cp/decl.cc:2023
  #, gcc-internal-format
  msgid "ambiguating new declaration of %q#D"
  msgstr "macht neue Deklaration %q#D mehrdeutig"
  
! #: cp/decl.cc:2034
  #, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr "in Konflikt stehende Deklaration %q#D"
  
! #: cp/decl.cc:2036
  #, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr "bisherige Deklaration als %q#D"
  
! #: cp/decl.cc:2047
  #, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "Redeklaration von %<#pragma omp declare reduction%>"
  
! #: cp/decl.cc:2049
  #, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "vorherige Deklaration von %<#pragma omp declare reduction%>"
  
! #: cp/decl.cc:2107
  #, gcc-internal-format
  msgid "%q#D previously defined here"
  msgstr "%q#D wurde bereits hier definiert"
  
! #: cp/decl.cc:2108 cp/name-lookup.cc:3388 cp/name-lookup.cc:3426
! #: cp/name-lookup.cc:3452
  #, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr "%q#D wurde bereits hier deklariert"
  
! #: cp/decl.cc:2116
  #, gcc-internal-format
  msgid "parameter declaration is not name-independent"
  msgstr "Parameterdeklaration ist nicht namensunabhängig"
  
! #: cp/decl.cc:2121
  #, gcc-internal-format
  msgid "structured binding at namespace scope is not name-independent"
  msgstr "die strukturierte Bindung im Namespace-Bereich ist nicht namenunabhängig"
  
! #: cp/decl.cc:2125
  #, gcc-internal-format
  msgid "static structured binding is not name-independent"
  msgstr "statische strukturierte Bindung ist nicht namenunabhängig"
  
! #: cp/decl.cc:2129
  #, gcc-internal-format
  msgid "extern structured binding is not name-independent"
  msgstr "extern strukturierte Bindung ist nicht namenunabhängig"
  
! #: cp/decl.cc:2136
  #, gcc-internal-format
  msgid "static data member is not name-independent"
  msgstr "statisches Datenelement ist nicht namenunabhängig"
  
! #: cp/decl.cc:2139
  #, gcc-internal-format
  msgid "variable at namespace scope is not name-independent"
  msgstr "variable im Namensraumbereich ist nicht namenunabhängig"
  
! #: cp/decl.cc:2142
  #, gcc-internal-format
  msgid "static variable is not name-independent"
  msgstr "statische Variable ist nicht namensunabhängig"
  
! #: cp/decl.cc:2145
  #, gcc-internal-format
  msgid "extern variable is not name-independent"
  msgstr "externe Variable ist nicht namenunabhängig"
  
! #: cp/decl.cc:2157
  #, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr "Prototyp für %q#D angegeben"
  
! #: cp/decl.cc:2159
  #, gcc-internal-format
  msgid "previous non-prototype definition here"
  msgstr "vorherige Nicht-Prototyp-Definition hier"
  
! #: cp/decl.cc:2199
  #, gcc-internal-format
  msgid "conflicting declaration of %q#D with %qL linkage"
  msgstr "steht mit neuer Deklaration von %q#D mit %qL-Bindung in Konflikt"
  
! #: cp/decl.cc:2202
  #, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr "bisherige Deklaration mit %qL-Bindung"
  
! #: cp/decl.cc:2251 cp/decl.cc:2261
  #, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "Standardargument für Parameter %d von %q#D angegeben"
  
! #: cp/decl.cc:2254 cp/decl.cc:2264
  #, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr "bisherige Spezifikation in %q+#D hier"
  
! #: cp/decl.cc:2319 cp/decl.cc:17265
  #, gcc-internal-format
  msgid "conflicting exporting for declaration %qD"
  msgstr "in Konflikt stehender Export für Deklaration %qD"
  
! #: cp/decl.cc:2321 cp/decl.cc:17267
  #, gcc-internal-format
  msgid "previously declared here without exporting"
  msgstr "vorher hier ohne Export deklariert"
  
! #: cp/decl.cc:2351
  #, gcc-internal-format
  msgid "previous definition of %qD here"
  msgstr "vorherige Definition von %qD war hier"
  
! #: cp/decl.cc:2352
  #, gcc-internal-format
  msgid "previous declaration of %qD here"
  msgstr "vorherige Deklaration von %qD war hier"
  
! #: cp/decl.cc:2367
  #, gcc-internal-format
  msgid "function %qD declared %<[[noreturn]]%> but its first declaration was not"
  msgstr "Funktion %qD wurde als %<[[noreturn]]%> deklariert, das weicht von der ersten Deklaration ab"
  
! #: cp/decl.cc:2414
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "redundante Redeklaration von %qD im selben Gültigkeitsbereich"
  
! #: cp/decl.cc:2430
  #, gcc-internal-format
  msgid "deleted definition of %qD is not first declaration"
  msgstr "gelöschte Definition von %qD ist nicht die erste Deklaration"
--- 59052,59690 ----
  msgid "cannot convert type %qH to type %qI"
  msgstr "Typ %qH kann nicht in den Typ %qI umgewandelt werden"
  
! #: cp/cvt.cc:833
  #, gcc-internal-format
  msgid "conversion from %q#T to %q#T"
  msgstr "Umwandlung von %q#T nach %q#T"
  
! #: cp/cvt.cc:851
  #, gcc-internal-format
  msgid "the result of the conversion is unspecified because %qE is outside the range of type %qT"
  msgstr "das Ergebnis der Umwandlung ist nicht spezifiziert, da %qE außerhalb des Wertebereichs des Typs %qT liegt"
  
! #: cp/cvt.cc:862 cp/cvt.cc:924
  #, gcc-internal-format
  msgid "%q#T used where a %qT was expected"
  msgstr "%q#T verwendet, wo %qT erwartet wurde"
  
! #: cp/cvt.cc:871
  #, gcc-internal-format
  msgid "could not convert %qE from %<void%> to %<bool%>"
  msgstr "%qE konnte nicht von %<void%> nach %<bool%> umgewandelt werden"
  
! #: cp/cvt.cc:940
  #, gcc-internal-format
  msgid "%q#T used where a floating-point value was expected"
  msgstr "%q#T verwendet, wo ein Gleitkommawert erwartet wurde"
  
! #: cp/cvt.cc:1000
  msgid "conversion from %qH to non-scalar type %qI requested"
  msgstr "Umwandlung von %qH in nicht-skalaren Typen %qI angefordert"
  
! #: cp/cvt.cc:1115
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %qs"
  msgstr "der Rückgabewert von %qD (mit %<nodiscard%>-Attribut deklariert) wird ignoriert: %qs"
  
! #: cp/cvt.cc:1117
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>%s"
  msgstr "der Rückgabewert von %qD (mit %<nodiscard%>-Attribut markiert) wird ignoriert%s"
  
! #: cp/cvt.cc:1134
  #, gcc-internal-format
  msgid "ignoring returned value of type %qT, declared with attribute %<nodiscard%>: %qs"
  msgstr "der Rückgabewert von Typ %qT (mit %<nodiscard%>-Attribut markiert) wird ignoriert: %qs"
  
! #: cp/cvt.cc:1136
  #, gcc-internal-format
  msgid "ignoring returned value of type %qT, declared with attribute %<nodiscard%>%s"
  msgstr "der Rückgabewert von Typ %qT (mit %<nodiscard%>-Attribut markiert) wird ignoriert%s"
  
! #: cp/cvt.cc:1160
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<warn_unused_result%>"
  msgstr "%qD hat das Attribut %<warn_unused_result%>, daher sollte der Rückgabewert nicht ignoriert werden"
  
! #: cp/cvt.cc:1207
  #, gcc-internal-format
  msgid "pseudo-destructor is not called"
  msgstr "Pseudo-Destruktor wird nicht aufgerufen"
  
! #: cp/cvt.cc:1322 rust/backend/rust-tree.cc:399
  #, gcc-internal-format
  msgid "conversion to void will not access object of type %qT"
  msgstr "Umwandlung in void greift nicht auf Objekt des Typs %qT zu"
  
! #: cp/cvt.cc:1326 rust/backend/rust-tree.cc:405
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in second operand of conditional expression"
  msgstr "implizite Dereferenzierung greift nicht auf Objekt des Typs %qT in zweitem Operanden des bedingten Ausdrucks zu"
  
! #: cp/cvt.cc:1331 rust/backend/rust-tree.cc:412
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in third operand of conditional expression"
  msgstr "implizite Dereferenzierung greift nicht auf Objekt des Typs %qT in drittem Operanden des bedingten Ausdrucks zu"
  
! #: cp/cvt.cc:1336 rust/backend/rust-tree.cc:419
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in right operand of comma operator"
  msgstr "implizite Dereferenzierung greift nicht auf Objekt des Typs %qT in rechtem Operanden des Kommaoperators zu"
  
! #: cp/cvt.cc:1341 rust/backend/rust-tree.cc:426
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in left operand of comma operator"
  msgstr "implizite Dereferenzierung greift nicht auf Objekt des Typs %qT in linkem Operanden des Kommaoperators zu"
  
! #: cp/cvt.cc:1346 rust/backend/rust-tree.cc:433
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in statement"
  msgstr "implizite Dereferenzierung greift nicht auf Objekt des Typs %qT in Anweisung zu"
  
! #: cp/cvt.cc:1350 rust/backend/rust-tree.cc:439
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in for increment expression"
  msgstr "implizite Dereferenzierung greift nicht auf Objekt des Typs %qT in Erhöhungsausdruck zu"
  
! #: cp/cvt.cc:1369 rust/backend/rust-tree.cc:342
  #, gcc-internal-format
  msgid "conversion to void will not access object of incomplete type %qT"
  msgstr "Umwandlung in void greift nicht auf Objekt des unvollständigen Typs %qT zu"
  
! #: cp/cvt.cc:1373 rust/backend/rust-tree.cc:348
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in second operand of conditional expression"
  msgstr "Indirektion greift nicht auf Objekt unvollständigen Typs %qT in zweitem Operanden des bedingten Ausdrucks zu"
  
! #: cp/cvt.cc:1378 rust/backend/rust-tree.cc:355
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in third operand of conditional expression"
  msgstr "Indirektion greift nicht auf Objekt unvollständigen Typs %qT in drittem Operanden des bedingten Ausdrucks zu"
  
! #: cp/cvt.cc:1383 rust/backend/rust-tree.cc:362
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in right operand of comma operator"
  msgstr "Indirektion greift nicht auf Objekt unvollständigen Typs %qT in rechtem Operanden des Kommaoperators zu"
  
! #: cp/cvt.cc:1388 rust/backend/rust-tree.cc:369
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in left operand of comma operator"
  msgstr "Indirektion greift nicht auf Objekt unvollständigen Typs %qT in linkem Operanden des Kommaoperators zu"
  
! #: cp/cvt.cc:1393 rust/backend/rust-tree.cc:376
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in statement"
  msgstr "Indirektion greift nicht auf Objekt unvollständigen Typs %qT in Anweisung zu"
  
! #: cp/cvt.cc:1397 rust/backend/rust-tree.cc:382
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in for increment expression"
  msgstr "Indirektion greift nicht auf Objekt unvollständigen Typs %qT in Erhöhungsausdruck zu"
  
! #: cp/cvt.cc:1411 rust/backend/rust-tree.cc:453
  #, gcc-internal-format
  msgid "conversion to void will not access object of non-trivially-copyable type %qT"
  msgstr "Umwandlung in void greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT zu"
  
! #: cp/cvt.cc:1416 rust/backend/rust-tree.cc:459
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in second operand of conditional expression"
  msgstr "Indirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT im zweiten Operanden des bedingten Ausdrucks zu"
  
! #: cp/cvt.cc:1421 rust/backend/rust-tree.cc:466
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in third operand of conditional expression"
  msgstr "Indirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT im dritten Operanden des bedingten Ausdrucks zu"
  
! #: cp/cvt.cc:1426 rust/backend/rust-tree.cc:473
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in right operand of comma operator"
  msgstr "Indirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT im rechten Operanden des Kommaoperators zu"
  
! #: cp/cvt.cc:1431 rust/backend/rust-tree.cc:480
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in left operand of comma operator"
  msgstr "Indirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT im linken Operanden des Kommaoperators zu"
  
! #: cp/cvt.cc:1436 rust/backend/rust-tree.cc:487
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in statement"
  msgstr "Indirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT in Anweisung zu"
  
! #: cp/cvt.cc:1441 rust/backend/rust-tree.cc:493
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in for increment expression"
  msgstr "Indirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT in Erhöhungsausdruck zu"
  
! #: cp/cvt.cc:1480 rust/backend/rust-tree.cc:535
  #, gcc-internal-format
  msgid "conversion to void will not access object %qE of incomplete type %qT"
  msgstr "Umwandlung in void greift nicht auf Objekt %qE des unvollständigen Typs %qT zu"
  
! #: cp/cvt.cc:1484 rust/backend/rust-tree.cc:541
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in second operand of conditional expression"
  msgstr "auf Variable %qE des unvollständigen Typs %qT wird nicht im zweiten Operanden des bedingten Ausdrucks zugegriffen"
  
! #: cp/cvt.cc:1489 rust/backend/rust-tree.cc:548
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in third operand of conditional expression"
  msgstr "auf Variable %qE des unvollständigen Typs %qT wird nicht im dritten Operanden des bedingten Ausdrucks zugegriffen"
  
! #: cp/cvt.cc:1494 rust/backend/rust-tree.cc:555
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in right operand of comma operator"
  msgstr "auf Variable %qE des unvollständigen Typs %qT wird nicht im rechten Operanden des Kommaoperators zugegriffen"
  
! #: cp/cvt.cc:1499 rust/backend/rust-tree.cc:561
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in left operand of comma operator"
  msgstr "auf Variable %qE des unvollständigen Typs %qT wird nicht im linken Operanden des Kommaoperators zugegriffen"
  
! #: cp/cvt.cc:1504 rust/backend/rust-tree.cc:567
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in statement"
  msgstr "auf Variable %qE des unvollständigen Typs %qT wird in Anweisung nicht zugegriffen"
  
! #: cp/cvt.cc:1508 rust/backend/rust-tree.cc:573
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in for increment expression"
  msgstr "auf Variable %qE des unvollständigen Typs %qT wird in Erhöhungsausdruck nicht zugegriffen"
  
! #: cp/cvt.cc:1569
  #, gcc-internal-format
  msgid "conversion to void cannot resolve address of overloaded function"
  msgstr "Umwandlung in void kann die Adresse der überladenen Funktion nicht auflösen"
  
! #: cp/cvt.cc:1573
  #, gcc-internal-format
  msgid "second operand of conditional expression cannot resolve address of overloaded function"
  msgstr "zweiter Operand des bedingten Ausdrucks kann die Adresse der überladenen Funktion nicht auflösen"
  
! #: cp/cvt.cc:1577
  #, gcc-internal-format
  msgid "third operand of conditional expression cannot resolve address of overloaded function"
  msgstr "dritter Operand des bedingten Ausdrucks kann die Adresse der überladenen Funktion nicht auflösen"
  
! #: cp/cvt.cc:1581
  #, gcc-internal-format
  msgid "right operand of comma operator cannot resolve address of overloaded function"
  msgstr "rechter Operand des Komma-Operators kann die Adresse der überladenen Funktion nicht auflösen"
  
! #: cp/cvt.cc:1585
  #, gcc-internal-format
  msgid "left operand of comma operator cannot resolve address of overloaded function"
  msgstr "linker Operand des Komma-Operators kann die Adresse der überladenen Funktion nicht auflösen"
  
! #: cp/cvt.cc:1589
  #, gcc-internal-format
  msgid "statement cannot resolve address of overloaded function"
  msgstr "Anweisung kann die Adresse der überladenen Funktion nicht auflösen"
  
! #: cp/cvt.cc:1593
  #, gcc-internal-format
  msgid "for increment expression cannot resolve address of overloaded function"
  msgstr "Erhöhungsausdruck kann die Adresse der überladenen Funktion nicht auflösen"
  
! #: cp/cvt.cc:1609
  #, gcc-internal-format
  msgid "second operand of conditional expression is a reference, not call, to function %qE"
  msgstr "zweiter Operand des bedingten Ausdrucks ist eine Referenz, kein Aufruf, zur Funktion %qE"
  
! #: cp/cvt.cc:1614
  #, gcc-internal-format
  msgid "third operand of conditional expression is a reference, not call, to function %qE"
  msgstr "dritter Operand des bedingten Ausdrucks ist eine Referenz, kein Aufruf, zur Funktion %qE"
  
! #: cp/cvt.cc:1619
  #, gcc-internal-format
  msgid "right operand of comma operator is a reference, not call, to function %qE"
  msgstr "rechter Operand des Komma-Operators ist eine Referenz, kein Aufruf, zur Funktion %qE"
  
! #: cp/cvt.cc:1624
  #, gcc-internal-format
  msgid "left operand of comma operator is a reference, not call, to function %qE"
  msgstr "linker Operand des Komma-Operators ist eine Referenz, kein Aufruf, zur Funktion %qE"
  
! #: cp/cvt.cc:1629
  #, gcc-internal-format
  msgid "statement is a reference, not call, to function %qE"
  msgstr "Anweisung ist eine Referenz, kein Aufruf, zur Funktion %qE"
  
! #: cp/cvt.cc:1634
  #, gcc-internal-format
  msgid "for increment expression is a reference, not call, to function %qE"
  msgstr "Erhöhungsausdruck ist eine Referenz, kein Aufruf, zur Funktion %qE"
  
! #: cp/cvt.cc:1663
  #, gcc-internal-format
  msgid "second operand of conditional expression has no effect"
  msgstr "zweiter Operand des bedingten Ausdrucks hat keinen Effekt"
  
! #: cp/cvt.cc:1668
  #, gcc-internal-format
  msgid "third operand of conditional expression has no effect"
  msgstr "dritter Operand des bedingten Ausdrucks hat keinen Effekt"
  
! #: cp/cvt.cc:1673
  #, gcc-internal-format
  msgid "right operand of comma operator has no effect"
  msgstr "rechter Operand des Komma-Operators hat keinen Effekt"
  
! #: cp/cvt.cc:1677
  #, gcc-internal-format
  msgid "left operand of comma operator has no effect"
  msgstr "linker Operand des Komma-Operators hat keinen Effekt"
  
! #: cp/cvt.cc:1681
  #, gcc-internal-format
  msgid "statement has no effect"
  msgstr "Anweisung hat keinen Effekt"
  
! #: cp/cvt.cc:1685
  #, gcc-internal-format
  msgid "for increment expression has no effect"
  msgstr "Erhöhungsausdruck hat keinen Effekt"
  
! #: cp/cvt.cc:1840
  #, gcc-internal-format
  msgid "converting NULL to non-pointer type"
  msgstr "Umwandlung von NULL in Nicht-Zeiger-Typ"
  
! #: cp/cvt.cc:1958
  #, gcc-internal-format
  msgid "default type conversion cannot deduce template argument for %qD"
  msgstr "Template-Argument für %qD kann nicht aus Default-Typumwandlung bestimmt werden"
  
! #: cp/cvt.cc:1974
  #, gcc-internal-format
  msgid "ambiguous default type conversion from %qT"
  msgstr "mehrdeutige Standard-Typumwandlung von %qT"
  
! #: cp/cvt.cc:1977
  #, gcc-internal-format
  msgid "  candidate conversions include %qD and %qD"
  msgstr "  in Frage kommende Umwandlungen beziehen %qD und %qD ein"
  
! #: cp/cxx-pretty-print.cc:2381
  #, gcc-internal-format
  msgid "template-parameter-"
  msgstr "Template-Parameter-"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93881
! #: cp/cxx-pretty-print.cc:2395
  #, gcc-internal-format
  msgid "requires"
  msgstr "erfordert"
  
! #: cp/cxx-pretty-print.cc:2893 cp/error.cc:529
  #, gcc-internal-format
  msgid "with"
  msgstr "mit"
  
! #: cp/decl.cc:851
  #, gcc-internal-format
  msgid "unused using-declaration %qD"
  msgstr "ungenutzte %<using%>-Deklaration %qD"
  
! #: cp/decl.cc:855
  #, gcc-internal-format
  msgid "unused structured binding declaration"
  msgstr "ungenutzte Deklaration für strukturierte Bindung"
  
! #: cp/decl.cc:858
  #, gcc-internal-format
  msgid "unused variable %qD"
  msgstr "Variable %qD wird nicht verwendet"
  
! #: cp/decl.cc:868
  #, gcc-internal-format
  msgid "structured binding declaration set but not used"
  msgstr "Deklaration für strukturierte Bindung festgelegt, aber nicht verwendet"
  
! #: cp/decl.cc:1020
  #, gcc-internal-format
  msgid "%qF declared %<static%> but never defined"
  msgstr "%qF als %<static%> deklariert, aber nirgendwo definiert"
  
! #: cp/decl.cc:1029
  #, gcc-internal-format
  msgid "odr-used inline variable %qD is not defined"
  msgstr "odr-verwendete Inline-Variable %qD ist nicht definiert"
  
! #: cp/decl.cc:1485
  #, gcc-internal-format
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qD wurde %<extern%> deklariert und später %<static%>"
  
! #: cp/decl.cc:1525
  #, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr "Deklaration von %qF hat unterschiedlichen Exceptionspezifizierer"
  
! #: cp/decl.cc:1555
  #, gcc-internal-format
  msgid "from previous declaration %qF"
  msgstr "von vorheriger Deklaration %qF"
  
! #: cp/decl.cc:1616
  #, gcc-internal-format
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "Redeklaration %qD unterscheidet sich in %qs von vorheriger Deklaration"
  
! #: cp/decl.cc:1620 cp/decl.cc:18421
  #, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "vorherige Deklaration %qD"
  
! #: cp/decl.cc:1641
  #, gcc-internal-format
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "Redeklaration von %q#D hat möglicherweise keine Default-Argumente"
  
! #: cp/decl.cc:1670
  #, gcc-internal-format
  msgid "friend declaration of %q#D specifies default arguments and isn%'t the only declaration"
  msgstr "»friend«-Deklaration %q#D gibt Defaultargumente an und ist nicht die einzige Deklaration"
  
! #: cp/decl.cc:1673
  #, gcc-internal-format
  msgid "previous declaration of %q#D"
  msgstr "vorherige Deklaration von %q#D"
  
! #: cp/decl.cc:1726
  #, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr "mehrdeutig machende neue Deklaration %q+#D"
  
! #: cp/decl.cc:1728 cp/decl.cc:2272
  #, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr "alte Deklaration %q#D"
  
! #: cp/decl.cc:1768
  #, gcc-internal-format
  msgid "redefinition of default argument for %q+#D"
  msgstr "Neudefinition des Standardarguments für %q+#D"
  
! #: cp/decl.cc:1770
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "ursprüngliche Definition trat hier auf"
  
! #: cp/decl.cc:1811
! #, gcc-internal-format
! msgid "%<indeterminate%> attribute not specified for parameter %qD on the first declaration of its function"
! msgstr ""
! 
! #: cp/decl.cc:1813
! #, fuzzy, gcc-internal-format
! #| msgid "attribute declaration"
! msgid "earlier declaration"
! msgstr "Attribut-Deklaration"
! 
! #: cp/decl.cc:1951
  #, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr "eingebaute Funktion %qD als Nicht-Funktion deklariert"
  
! #: cp/decl.cc:1964 cp/decl.cc:2090
  #, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "eingebaute Funktion %q#D wird überdeckt"
  
! #: cp/decl.cc:1965 cp/decl.cc:2091
  #, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "Bibliotheksfunktion %q#D wird überdeckt"
  
! #: cp/decl.cc:1973
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr "Bibliotheksfunktion %q#D als Nicht-Funktion %q#D redeklariert"
  
! #: cp/decl.cc:1977 cp/decl.cc:2038
  #, gcc-internal-format
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "Deklaration von %q#D steht mit eingebauter Deklaration %q#D in Konflikt"
  
! #: cp/decl.cc:2065
  #, gcc-internal-format
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "Definition von %q#D macht eingebaute Deklaration %q#D mehrdeutig"
  
! #: cp/decl.cc:2071 cp/decl.cc:2085
  #, gcc-internal-format
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "neue Deklaration %q#D macht eingebaute Deklaration %q#D mehrdeutig"
  
! #: cp/decl.cc:2075
  #, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr "Deklaration %q#D wird ignoriert"
  
! #: cp/decl.cc:2180
  #, gcc-internal-format
  msgid "literal operator %q#D conflicts with raw literal operator"
  msgstr "Literaler Operator %q#D steht mit rohem Literaloperator in Konflikt"
  
! #: cp/decl.cc:2184
  #, gcc-internal-format
  msgid "raw literal operator %q#D conflicts with literal operator template"
  msgstr "roher Literaloperator %q#D steht mit literalem Operatortemplate in Konflikt"
  
! #: cp/decl.cc:2200
  #, gcc-internal-format
  msgid "%q#D redeclared as different kind of entity"
  msgstr "%q#D als andere Entitätsart redeklariert"
  
! #: cp/decl.cc:2225
  #, gcc-internal-format
  msgid "conflicting declaration of template %q#D"
  msgstr "unverträgliche Deklaration des Templates %q#D"
  
! #: cp/decl.cc:2246
  #, gcc-internal-format
  msgid "conflicting declaration of C function %q#D"
  msgstr "in Konflikt stehende Deklaration für C-Funktion %q#D"
  
! #: cp/decl.cc:2270
  #, gcc-internal-format
  msgid "ambiguating new declaration of %q#D"
  msgstr "macht neue Deklaration %q#D mehrdeutig"
  
! #: cp/decl.cc:2281
  #, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr "in Konflikt stehende Deklaration %q#D"
  
! #: cp/decl.cc:2283
  #, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr "bisherige Deklaration als %q#D"
  
! #: cp/decl.cc:2294
  #, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "Redeklaration von %<#pragma omp declare reduction%>"
  
! #: cp/decl.cc:2296
  #, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "vorherige Deklaration von %<#pragma omp declare reduction%>"
  
! #: cp/decl.cc:2358
  #, gcc-internal-format
  msgid "%q#D previously defined here"
  msgstr "%q#D wurde bereits hier definiert"
  
! #: cp/decl.cc:2359 cp/name-lookup.cc:3476 cp/name-lookup.cc:3516
! #: cp/name-lookup.cc:3542
  #, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr "%q#D wurde bereits hier deklariert"
  
! #: cp/decl.cc:2367
  #, gcc-internal-format
  msgid "parameter declaration is not name-independent"
  msgstr "Parameterdeklaration ist nicht namensunabhängig"
  
! #: cp/decl.cc:2372
  #, gcc-internal-format
  msgid "structured binding at namespace scope is not name-independent"
  msgstr "die strukturierte Bindung im Namespace-Bereich ist nicht namenunabhängig"
  
! #: cp/decl.cc:2376
  #, gcc-internal-format
  msgid "static structured binding is not name-independent"
  msgstr "statische strukturierte Bindung ist nicht namenunabhängig"
  
! #: cp/decl.cc:2380
  #, gcc-internal-format
  msgid "extern structured binding is not name-independent"
  msgstr "extern strukturierte Bindung ist nicht namenunabhängig"
  
! #: cp/decl.cc:2387
  #, gcc-internal-format
  msgid "static data member is not name-independent"
  msgstr "statisches Datenelement ist nicht namenunabhängig"
  
! #: cp/decl.cc:2390
  #, gcc-internal-format
  msgid "variable at namespace scope is not name-independent"
  msgstr "variable im Namensraumbereich ist nicht namenunabhängig"
  
! #: cp/decl.cc:2393
  #, gcc-internal-format
  msgid "static variable is not name-independent"
  msgstr "statische Variable ist nicht namensunabhängig"
  
! #: cp/decl.cc:2396
  #, gcc-internal-format
  msgid "extern variable is not name-independent"
  msgstr "externe Variable ist nicht namenunabhängig"
  
! #: cp/decl.cc:2408
  #, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr "Prototyp für %q#D angegeben"
  
! #: cp/decl.cc:2410
  #, gcc-internal-format
  msgid "previous non-prototype definition here"
  msgstr "vorherige Nicht-Prototyp-Definition hier"
  
! #: cp/decl.cc:2450
  #, gcc-internal-format
  msgid "conflicting declaration of %q#D with %qL linkage"
  msgstr "steht mit neuer Deklaration von %q#D mit %qL-Bindung in Konflikt"
  
! #: cp/decl.cc:2453
  #, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr "bisherige Deklaration mit %qL-Bindung"
  
! #: cp/decl.cc:2502 cp/decl.cc:2512
  #, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "Standardargument für Parameter %d von %q#D angegeben"
  
! #: cp/decl.cc:2505 cp/decl.cc:2515
  #, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr "bisherige Spezifikation in %q+#D hier"
  
! #: cp/decl.cc:2570 cp/decl.cc:18439
  #, gcc-internal-format
  msgid "conflicting exporting for declaration %qD"
  msgstr "in Konflikt stehender Export für Deklaration %qD"
  
! #: cp/decl.cc:2572 cp/decl.cc:18441
  #, gcc-internal-format
  msgid "previously declared here without exporting"
  msgstr "vorher hier ohne Export deklariert"
  
! #: cp/decl.cc:2602
  #, gcc-internal-format
  msgid "previous definition of %qD here"
  msgstr "vorherige Definition von %qD war hier"
  
! #: cp/decl.cc:2603
  #, gcc-internal-format
  msgid "previous declaration of %qD here"
  msgstr "vorherige Deklaration von %qD war hier"
  
! #: cp/decl.cc:2618
  #, gcc-internal-format
  msgid "function %qD declared %<[[noreturn]]%> but its first declaration was not"
  msgstr "Funktion %qD wurde als %<[[noreturn]]%> deklariert, das weicht von der ersten Deklaration ab"
  
! #: cp/decl.cc:2665
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "redundante Redeklaration von %qD im selben Gültigkeitsbereich"
  
! #: cp/decl.cc:2681
  #, gcc-internal-format
  msgid "deleted definition of %qD is not first declaration"
  msgstr "gelöschte Definition von %qD ist nicht die erste Deklaration"
*************** msgstr "gelöschte Definition von %qD is
*** 56594,56637 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2947
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "explizite Spezialisierung von %qD nach erster Verwendung"
  
! #: cp/decl.cc:3129
  #, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "%qD: Sichtbarkeitsattribut ignoriert, da es in Konflikt mit vorheriger Deklaration steht"
  
  #. Reject two definitions.
! #: cp/decl.cc:3407 cp/decl.cc:3436 cp/decl.cc:3474 cp/decl.cc:3491
! #: cp/decl.cc:3590
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "Redefinition von %q#D"
  
! #: cp/decl.cc:3423
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "%qD steht mit verwendeter Funktion in Konflikt"
  
! #: cp/decl.cc:3433
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "%q#D nicht in Klasse deklariert"
  
! #: cp/decl.cc:3447 cp/decl.cc:3501
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr "%q+D mit Attribut %<gnu_inline%> »inline« redeklariert"
  
! #: cp/decl.cc:3450 cp/decl.cc:3504
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr "%q+D ohne Attribut %<gnu_inline%> »inline« redeklariert"
  
! #: cp/decl.cc:3460
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr "Vergleichsoperator %q+D mit Standardimplementierung nach der ersten Deklaration [class.compare.default]"
--- 59697,59740 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:3177
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "explizite Spezialisierung von %qD nach erster Verwendung"
  
! #: cp/decl.cc:3328
  #, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "%qD: Sichtbarkeitsattribut ignoriert, da es in Konflikt mit vorheriger Deklaration steht"
  
  #. Reject two definitions.
! #: cp/decl.cc:3610 cp/decl.cc:3639 cp/decl.cc:3677 cp/decl.cc:3694
! #: cp/decl.cc:3793
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "Redefinition von %q#D"
  
! #: cp/decl.cc:3626
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "%qD steht mit verwendeter Funktion in Konflikt"
  
! #: cp/decl.cc:3636
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "%q#D nicht in Klasse deklariert"
  
! #: cp/decl.cc:3650 cp/decl.cc:3704
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr "%q+D mit Attribut %<gnu_inline%> »inline« redeklariert"
  
! #: cp/decl.cc:3653 cp/decl.cc:3707
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr "%q+D ohne Attribut %<gnu_inline%> »inline« redeklariert"
  
! #: cp/decl.cc:3663
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr "Vergleichsoperator %q+D mit Standardimplementierung nach der ersten Deklaration [class.compare.default]"
*************** msgstr "Vergleichsoperator %q+D mit Stan
*** 56639,59162 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3521
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "Redeklaration des »friend« %q#D kann keine Standardtemplateargumente haben"
  
! #: cp/decl.cc:3536
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "Thread-lokale Deklaration von %q#D folgt nicht-Thread-lokaler Deklaration"
  
! #: cp/decl.cc:3539
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "Nicht-Thread-lokale Deklaration von %q#D folgt Thread-lokaler Deklaration"
  
! #: cp/decl.cc:3554 cp/decl.cc:3598 cp/name-lookup.cc:2913
! #: cp/name-lookup.cc:3420 cp/name-lookup.cc:3423 cp/name-lookup.cc:3446
! #: cp/name-lookup.cc:3449
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "Redeklaration von %q#D"
  
! #: cp/decl.cc:3581
  #, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "redundante Redeklaration von %<constexpr%>static-Datenmember %qD"
  
! #: cp/decl.cc:3650
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr "lokale Sprungmarke %qE steht in Konflikt mit bestehender Sprungmarke"
  
! #: cp/decl.cc:3651
  #, gcc-internal-format
  msgid "previous label"
  msgstr "vorherige Sprungmarke"
  
! #: cp/decl.cc:3741
  #, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "Sprung zur Marke %qD"
  
! #: cp/decl.cc:3742
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr "Sprung zur case-Marke"
  
! #: cp/decl.cc:3746
  #, gcc-internal-format
  msgid "  as a possible target of computed goto"
  msgstr "  als ein mögliches Ziel des berechneten goto"
  
! #: cp/decl.cc:3748
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  von hier"
  
! #: cp/decl.cc:3777 cp/decl.cc:4016
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  beendet OpenMP-strukturierten Block"
  
! #: cp/decl.cc:3802
  #, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "  überschneidet Initialisierung von %q#D"
  
! #: cp/decl.cc:3814 cp/decl.cc:3982
  #, gcc-internal-format
  msgid "  enters %<try%> block"
  msgstr "  betritt %<try%>-Block"
  
! #: cp/decl.cc:3820 cp/decl.cc:3971 cp/decl.cc:3984
  #, gcc-internal-format
  msgid "  enters %<catch%> block"
  msgstr "  betritt %<catch%>-Block"
  
! #: cp/decl.cc:3826 cp/decl.cc:3998
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  tritt in OpenMP-strukturierten Block ein"
  
! #: cp/decl.cc:3832 cp/decl.cc:3986
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr "  synchronisierte oder atomare Anweisung wird betreten"
  
! #: cp/decl.cc:3838 cp/decl.cc:3992
  #, gcc-internal-format
  msgid "  enters statement expression"
  msgstr "  betritt den Anweisungsausdruck"
  
! #: cp/decl.cc:3845 cp/decl.cc:3988
  #, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr "  betritt %<constexpr if%>-Anweisung"
  
! #: cp/decl.cc:3851 cp/decl.cc:3990
  #, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr "  betritt %<consteval if%>-Anweisung"
  
! #: cp/decl.cc:3882 cp/decl.cc:4056
  #, gcc-internal-format
  msgid "  does not destroy %qD"
  msgstr "  zerstört %qD nicht"
  
! #: cp/decl.cc:3884 cp/decl.cc:4040
  #, gcc-internal-format
  msgid "  does not clean up handled exception"
  msgstr "  bereinigt die behandelte Ausnahme nicht"
  
! #: cp/decl.cc:3976
  #, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "  überspringt Initialisierung von %q#D"
  
! #: cp/decl.cc:4516 cp/parser.cc:7467
  #, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr "%qD wird ohne Template-Argumente verwendet"
  
! #: cp/decl.cc:4522
  #, gcc-internal-format
  msgid "%qD is a function, not a type"
  msgstr "%qD ist eine Funktion, kein Typ"
  
! #: cp/decl.cc:4533
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T ist keine Klasse"
  
! #: cp/decl.cc:4572 cp/decl.cc:4673
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "kein Klassentemplate namens %q#T in %q#T"
  
! #: cp/decl.cc:4573
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "kein Typ namens %q#T in %q#T"
  
! #: cp/decl.cc:4587
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "Nachschlagen von %qT in %qT ist nicht eindeutig"
  
! #: cp/decl.cc:4596
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> benennt %q#T, was kein Klassentemplate ist"
  
! #: cp/decl.cc:4609
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr "%<typename %T::%D%> benennt %q#D, das ist jedoch kein Typ"
  
! #: cp/decl.cc:4683
  #, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "Template-Parameter passen nicht zum Template %qD"
  
! #: cp/decl.cc:5161
  #, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "%<-faligned-new=%d%> ist keine Zweierpotenz"
  
! #: cp/decl.cc:5216
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr "%<--param destructive-interference-size=%d%> ist kleiner als %d"
  
! #: cp/decl.cc:5220
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr "%<--param destructive-interference-size=%d%> ist kleiner als %<--param l1-cache-line-size=%d%>"
  
! #: cp/decl.cc:5233
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr "%<--param constructive-interference-size=%d%> ist kleiner als %d"
  
! #: cp/decl.cc:5238
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr "%<--param constructive-interference-size=%d%> ist größer als %<--param l1-cache-line-size=%d%>"
  
! #: cp/decl.cc:5565
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr "%q#D ungültig; eine anonyme Union kann nur nicht-statische Datenelemente haben"
  
! #: cp/decl.cc:5575 cp/parser.cc:24258
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr "diese Flexibilität ist veraltet und wird demnächst entfernt"
  
! #: cp/decl.cc:5604
  #, gcc-internal-format
  msgid "anonymous struct with base classes"
  msgstr "anonyme Struktur mit Basisklassen"
  
! #: cp/decl.cc:5616
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "Element %q+#D mit Konstruktor in anonymem Aggregat nicht erlaubt"
  
! #: cp/decl.cc:5619
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "Element %q+#D mit Destruktor in anonymem Aggregat nicht erlaubt"
  
! #: cp/decl.cc:5622
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "Element %q+#D mit Zuweisungsoperator ist in anonymem Aggregt nicht erlaubt"
  
! #: cp/decl.cc:5641
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "Attribut in Deklaration von %q#T ignoriert"
  
! #: cp/decl.cc:5644
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr "Attribut für %q#T muss dem Schlüsselwort %qs folgen"
  
! #: cp/decl.cc:5686
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "mehrere Typen in einer Deklaration"
  
! #: cp/decl.cc:5691
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "Redeklaration des eingebauten C++-Typs %qT"
  
! #: cp/decl.cc:5708
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "%<auto%> kann nur für Variablen oder Funktionsdeklarationen angegeben werden"
  
! #: cp/decl.cc:5741
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "fehlender Typname in typedef-Deklaration"
  
! #: cp/decl.cc:5749
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO-C++ verbietet anonyme structs"
  
! #: cp/decl.cc:5756
  #, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "%<inline%> kann nur für Funktionen angegeben werden"
  
! #: cp/decl.cc:5759
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%<virtual%> kann nur für Funktionen angegeben werden"
  
! #: cp/decl.cc:5764
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> kann nur innerhalb einer Klasse angegeben werden"
  
! #: cp/decl.cc:5767
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> kann nur für Konstruktoren angegeben werden"
  
! #: cp/decl.cc:5770
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "eine Speicherklasse kann nur für Objekte und Funktionen angegeben werden"
  
! #: cp/decl.cc:5774
  #, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "%<const%> kann nur für Objekte und Funktionen angegeben werden"
  
! #: cp/decl.cc:5778
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "%<volatile%> kann nur für Objekte und Funktionen angegeben werden"
  
! #: cp/decl.cc:5782
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "%<__restrict%> kann nur für Objekte und Funktionen angegeben werden"
  
! #: cp/decl.cc:5786
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "%<__thread%> kann nur für Objekte und Funktionen angegeben werden"
  
! #: cp/decl.cc:5790
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "%<typedef%> wurde in dieser Deklaration ignoriert"
  
! #: cp/decl.cc:5793 cp/decl.cc:5796 cp/decl.cc:5799
  #, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "%qs kann nicht für Typdeklarationen verwendet werden"
  
! #: cp/decl.cc:5822
  #, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "Attribut in expliter Instanziierung %q#T ignoriert"
  
! #: cp/decl.cc:5825
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "auf explizite Instanziierung kann kein Attribut angewendet werden"
  
! #: cp/decl.cc:5838 cp/decl.cc:13778 cp/decl.cc:15425 cp/parser.cc:16040
! #: cp/parser.cc:21979 cp/parser.cc:28921
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "Attribut wird ignoriert"
  
! #: cp/decl.cc:5840 cp/decl.cc:13779
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr "ein Attribut, das sich auf eine Typspezifizierung bezieht, wird ignoriert"
  
! #: cp/decl.cc:5915
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "auf Klassentyp %qT angewandte Attribute außerhalb einer Definition werden ignoriert"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.cc:5919
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr "auf abhängigen Typ %qT angewandte Attribute ohne zugehörige Deklaration werden ignoriert"
  
! #: cp/decl.cc:5985 cp/decl2.cc:1069 cp/decl2.cc:1271
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "typedef %qD ist initialisiert (stattdessen %qs verwenden)"
  
! #: cp/decl.cc:5998
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "Deklaration von %q#D hat %<extern%> und ist initialisiert"
  
! #: cp/decl.cc:6036
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "Definition von %q#D ist als %<dllimport%> markiert"
  
! #: cp/decl.cc:6063
  #, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%q+#D ist kein static-Datenelement von %q#T"
  
! #: cp/decl.cc:6072
  #, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "Nichtelement-Templatedeklaration von %qD"
  
! #: cp/decl.cc:6073
  #, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "entspricht nicht der Element-Templatedeklaration hier"
  
! #: cp/decl.cc:6085
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO-C++ erlaubt nicht, %<%T::%D%> als %<%T::%D%> zu definieren"
  
! #: cp/decl.cc:6097
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "doppelte Initialisierung von %qD"
  
! #: cp/decl.cc:6147 cp/decl.cc:6151
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "Deklaration von %q#D außerhalb einer Klasse ist keine Definition"
  
! #: cp/decl.cc:6169
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D must not be attached to a named module"
  msgstr "extern-Deklaration %q#D mit Gültigkeitsbereich Block darf nicht an ein benanntes Modul angehängt werden"
  
! #: cp/decl.cc:6205
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%qD kann in einer %qs-Funktion erst ab %<-std=c++23%> oder %<-std=gnu++23%> als %<thread_local%> definiert werden"
  
! #: cp/decl.cc:6211
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%qD kann in einer %qs-Funktion erst ab %<-std=c++23%> oder %<-std=gnu++23%> als %<static%> definiert werden"
  
! #: cp/decl.cc:6277
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "Variable %q#D hat Initialisierung, aber unvollständigen Typ"
  
! #: cp/decl.cc:6286 cp/decl.cc:7761
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "Elemente des Arrays %q#D haben unvollständigen Typ"
  
! #: cp/decl.cc:6297
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "Aggregat %q#D hat unvollständigen Typ und kann nicht definiert werden"
  
! #: cp/decl.cc:6367
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD als Referenz deklariert, aber nicht initialisiert"
  
! #: cp/decl.cc:6450
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr "Name in benannter Initialisierung im GNU-Stil für ein Array verwendet"
  
! #: cp/decl.cc:6456
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "Name %qD in benannter Initialisierung im GNU-Stil für ein Array verwendet"
  
! #: cp/decl.cc:6475
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "nicht-trivial markierte Initialisierungen nicht unterstützt"
  
! #: cp/decl.cc:6479
  #, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "C99-Designator %qE ist kein konstanter Ganzzahlausdruck"
  
! #: cp/decl.cc:6544
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "Initialisierung gibt nicht die Größe von %qD an"
  
! #: cp/decl.cc:6551
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "Arraygröße fehlt in %qD"
  
! #: cp/decl.cc:6563
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "Array %qD der Größe null"
  
! #: cp/decl.cc:6603
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "Speichergröße von %qD ist unbekannt"
  
! #: cp/decl.cc:6628
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "Speichergröße von %qD ist nicht konstant"
  
! #: cp/decl.cc:6730
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "Entschuldigung: Semantik der Inline-Variable %q#D ist falsch (mehrere Kopien wären die Folge)"
  
! #: cp/decl.cc:6734
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "Entschuldigung: Semantik von static-Variable %q#D in inline-Funktion ist falsch (mehrere Kopien wären die Folge)"
  
! #: cp/decl.cc:6741
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr "dies kann durch das Löschen der Initialisierung umgangen werden"
  
! #: cp/decl.cc:6784 rust/backend/rust-tree.cc:3265
  #, gcc-internal-format
  msgid "uninitialized %<const %D%>"
  msgstr "nicht initialisiertes %<const %D%>"
  
! #: cp/decl.cc:6791 rust/backend/rust-tree.cc:3272
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "uninitialisierte Variable %qD in %<constexpr%>-Funktion"
  
! #: cp/decl.cc:6800 rust/backend/rust-tree.cc:3281
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "uninitialisierte Variable %qD in %<constexpr%>-Kontext"
  
! #: cp/decl.cc:6808
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "%q#T hat keinen benutzerdefinierten Default-Konstruktor"
  
! #: cp/decl.cc:6812
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr "Konstruktor ist nicht benutzerdefiniert, da er im Klassenkörper ausdrücklich standardisiert ist"
  
! #: cp/decl.cc:6815
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr "und der implizit definierte Konstruktor initialisiert %q#D nicht"
  
! #: cp/decl.cc:7115
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "Ungültiger Typ %qT als Initialisierung für einen Vektor des Typs %qT"
  
! #: cp/decl.cc:7187
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "Initialisierung für %qT muss geklammert sein"
  
! #: cp/decl.cc:7232
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr "%<[%E] =%> in benannter Initialisierung im GNU-Stil für Klasse %qT verwendet"
  
! #: cp/decl.cc:7249 cp/init.cc:3424 cp/search.cc:1244
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "Abfrage des Elementes %qD ist mehrdeutig"
  
! #: cp/decl.cc:7254
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT hat kein nicht-statisches Datenelement namens %qD"
  
! #: cp/decl.cc:7279
  #, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr "%qD ist kein direktes Element von %qT"
  
! #: cp/decl.cc:7335
  #, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "ungültige Initialisierung für %q#D"
  
! #: cp/decl.cc:7389
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "C99-Bezeichner %qE außerhalb von Aggregatinitialisierung"
  
! #: cp/decl.cc:7428 cp/decl.cc:7719 cp/typeck2.cc:1634 cp/typeck2.cc:1969
! #: cp/typeck2.cc:2017 cp/typeck2.cc:2064
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "zu viele Initialisierer für %qT"
  
! #: cp/decl.cc:7471
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "geschweifte Klammern um skalare Initialisierung für Typ %qT"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90182
! #: cp/decl.cc:7481
  #, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "zu viele geschweifte Klammern um skalare Initialisierung für Typ %qT"
  
! #: cp/decl.cc:7615
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "geschweifte Klammern fehlen um Initialisierung für %qT"
  
! #: cp/decl.cc:7749
  #, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr "Strukturierte Bindung hat unvollständigen Typen %qT"
  
! #: cp/decl.cc:7763
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "Elemente des Arrays %q#T haben unvollständigen Typ"
  
! #: cp/decl.cc:7776
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "zusammengesetztes Literal variabler Größe"
  
! #: cp/decl.cc:7832
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D hat unvollständigen Typ"
  
! #: cp/decl.cc:7853
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "skalares Objekt %qD erfordert ein Element in Initialisierung"
  
! #: cp/decl.cc:7898
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "in C++98 muss %qD mit Konstruktor initialisiert werden, nicht mit %<{...}%>"
  
! #: cp/decl.cc:8041
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "Array %qD mit geklammerter Zeichenkettenkonstante %qE initialisiert"
  
! #: cp/decl.cc:8081
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "Initialisierung ungültig für statisches Element mit Konstruktor"
  
! #: cp/decl.cc:8083
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "Initialisierung des nicht konstanten statischen Elements %qD in der Klasse ist ungültig"
  
! #: cp/decl.cc:8086
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "Initialisierung des nicht konstanten statischen Elements %qD in der Klasse ist ungültig"
  
! #: cp/decl.cc:8091
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(eine Initialisierung außerhalb der Klasse ist erforderlich)"
  
! #: cp/decl.cc:8293
  #, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "Referenz %qD wird mit sich selbst initialisiert"
  
! #: cp/decl.cc:8495
  #, gcc-internal-format
  msgid "argument %d of %qE must be of %<omp_interop_t%>"
  msgstr "Argument %d von %qE muss vom Typ %<omp_interop_t%> sein"
  
! #: cp/decl.cc:8666
  #, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "Variantendeklaration nicht gefunden"
  
! #: cp/decl.cc:8690
  #, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr "%<declare variant%> für Konstruktor %qD"
  
! #: cp/decl.cc:8695
  #, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "%<declare variant%> für Destruktor %qD"
  
! #: cp/decl.cc:8700
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr "%<declare variant%> an %qD mit Vorgabewert"
  
! #: cp/decl.cc:8705
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr "%<declare variant%> an gelöschter %qD"
  
! #: cp/decl.cc:8710
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr "%<declare variant%> an virtueller %qD"
  
! #: cp/decl.cc:8775
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "Zuweisung (nicht Initialisierung) in Deklaration"
  
! #: cp/decl.cc:8796 cp/decl.cc:15825
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO-C++17 erlaubt Speicherklassenangabe %<register%> nicht"
  
! #: cp/decl.cc:8800 cp/decl.cc:15829
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "%<register%>-Speicherklassenangabe verwendet"
  
! #: cp/decl.cc:8845 cp/decl.cc:15792
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "Deklaration von %q#D hat keine Initialisierung"
  
! #: cp/decl.cc:8881
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr "Initialisierung für %<decltype(auto) %D%> hat Funktionstyp; %<()%> vergessen?"
  
! #: cp/decl.cc:8893
  #, gcc-internal-format
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "deduzierter Typ %qT für %qD ist unvollständig"
  
  #. [basic.start.main]/3: A program that defines main as deleted
  #. is ill-formed.
! #: cp/decl.cc:8944
  #, gcc-internal-format
  msgid "%<::main%> cannot be deleted"
  msgstr "%<::main%> kann nicht gelöscht werden"
  
! #: cp/decl.cc:9098
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "vorherige Typdeklaration von %q#D wird überschattet"
  
! #: cp/decl.cc:9141
  #, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr "Attribut %<constinit%> kann nur für Variablen verwendet werden, die »static« oder threadlokel sind"
  
! #: cp/decl.cc:9349
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "Funktion %q#D ist wie eine Variable initialisiert"
  
! #: cp/decl.cc:9581
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "Lambda-Abschluss-Typ %qT kann nicht dekomponiert werden"
  
! #: cp/decl.cc:9582
  #, gcc-internal-format
  msgid "lambda declared here"
  msgstr "Lambda ist hier deklariert"
  
! #: cp/decl.cc:9598
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "Klassentyp %qT kann nicht dekomponiert werden, da er ein unbenanntes Strukturelement hat"
  
! #: cp/decl.cc:9601
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr "Klassentyp %qT kann nicht dekomponiert werden, da er ein unbenanntes Unionelement hat"
  
! #: cp/decl.cc:9609
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "unzugreifbares Element %qD von %qT kann nicht dekomponiert werden"
  
! #: cp/decl.cc:9632
  #, gcc-internal-format
  msgid "in base class of %qT"
  msgstr "in der Basisklasse von %qT"
  
! #: cp/decl.cc:9639
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr "Klassentyp %qT kann nicht dekomponiert werden, da sowohl er als auch seine Basisklasse %qT nichtstatische Datenelemente haben"
  
! #: cp/decl.cc:9648
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr "Klassentyp %qT kann nicht dekomponiert werden, da seine Basisklassen %qT und %qT nichtstatische Datenelemente haben"
  
! #: cp/decl.cc:9886
  #, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "Strukturierte Bindung verweist auf unvollständigen Typen %qT"
  
! #: cp/decl.cc:9902
! #, gcc-internal-format
! msgid "array initializer for structured binding declaration in condition"
! msgstr "Array-Initialisierer für strukturierte Bindungsdeklaration in Bedingung"
  
! #: cp/decl.cc:9908
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "Array mit variabler Länge %qT kann nicht dekomponiert werden"
  
! #: cp/decl.cc:9918 cp/decl.cc:9998
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] "%u Name für strukturelle Bindung angegeben"
  msgstr[1] "%u Namen für strukturelle Bindung angegeben"
  
! #: cp/decl.cc:9922
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] "nur %u Name für strukturelle Bindung angegeben"
  msgstr[1] "nur %u Namen für strukturelle Bindung angegeben"
  
! #: cp/decl.cc:9925
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] "während %qT in %wu Element zerlegt wird"
  msgstr[1] "während %qT in %wu Elemente zerlegt wird"
  
! #: cp/decl.cc:9966
! #, gcc-internal-format
! msgid "cannot decompose variable length vector %qT"
! msgstr "Vektor %qT variabler Länge kann nicht zerlegt werden"
! 
! #: cp/decl.cc:9990
! #, gcc-internal-format
! msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
! msgstr "%<std::tuple_size<%T>::value%> ist kein konstanter Ganzzahlausdruck"
! 
! #: cp/decl.cc:10000
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr "während %qT in %E Elemente zerlegt wird"
  
! #: cp/decl.cc:10047
! #, gcc-internal-format
! msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr "%<std::tuple_element<%u, %T>::type%> ist %<void%>"
  
! #: cp/decl.cc:10053
! #, gcc-internal-format
! msgid "in initialization of structured binding variable %qD"
  msgstr "in Initialisierung der Variable %qD für strukturierte Bindung"
  
! #: cp/decl.cc:10082
! #, gcc-internal-format
! msgid "cannot decompose union type %qT"
! msgstr "Union-Typ %qT kann nicht dekomponiert werden"
! 
! #: cp/decl.cc:10087
! #, gcc-internal-format
! msgid "cannot decompose non-array non-class type %qT"
! msgstr "nicht-Array-nicht-Klassentyp %qT kann nicht dekomponiert werden"
! 
! #: cp/decl.cc:10093
  #, gcc-internal-format
! msgid "structured binding refers to incomplete class type %qT"
! msgstr "Strukturierte Bindung verweist auf unvollständigen Klassentypen %qT"
  
! #: cp/decl.cc:10102
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "Klassentyp %qT ohne nicht-static-Datenelemente kann nicht dekomponiert werden"
  
! #: cp/decl.cc:10598
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr "nicht-lokale %<__thread%>-Variable %qD erfordert dynamische Initialisierung"
  
! #: cp/decl.cc:10601
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr "nicht-lokale %<__thread%>-Variable %qD hat einen nicht-trivialen Destruktor"
  
! #: cp/decl.cc:10606
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr "%<thread_local%> in C++11 erlaubt dynamische Initialisierung und Zerstörung"
  
! #: cp/decl.cc:10825
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "Initialisierung gibt nicht die Größe von %qT an"
  
! #: cp/decl.cc:10829
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "Arraygröße fehlt in %qT"
  
! #: cp/decl.cc:10832
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "Array %qT der Größe null"
  
! #: cp/decl.cc:10848
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "Destruktor für fremde Klasse %qT kann kein Element sein"
  
! #: cp/decl.cc:10850
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "Konstruktor für fremde Klasse %qT kann kein Element sein"
  
! #: cp/decl.cc:10876
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD als eine %<virtual%> Variable deklariert"
  
! #: cp/decl.cc:10878
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "Funktionsspezifizierer %<const%> und %<volatile%> an %qD ungültig in Variablendeklaration"
  
! #: cp/decl.cc:10884
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD als ein %<virtual%> Parameter deklariert"
  
! #: cp/decl.cc:10887
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD als ein %<inline%> Parameter deklariert"
  
! #: cp/decl.cc:10889
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "Funktionsspezifizierer %<const%> und %<volatile%> an %qD ungültig in Parameterdeklaration"
  
! #: cp/decl.cc:10895
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD als ein %<virtual%> Typ deklariert"
  
! #: cp/decl.cc:10898
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD als ein %<inline%> Typ deklariert"
  
! #: cp/decl.cc:10900
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "Funktionsspezifizierer %<const%> und %<volatile%> an %qD ungültig in Typdeklaration"
  
! #: cp/decl.cc:10906
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD als ein %<virtual%> Feld deklariert"
  
! #: cp/decl.cc:10909
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD als ein %<inline%> Feld deklariert"
  
! #: cp/decl.cc:10911
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "Funktionsspezifizierer %<const%> und %<volatile%> an %qD ungültig in Felddeklaration"
  
! #: cp/decl.cc:10918
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D als »friend« deklariert"
  
! #: cp/decl.cc:10925
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D mit einer Ausnahmespezifikation deklariert"
  
! #: cp/decl.cc:10957
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "Deklaration von %qD ist nicht in einem Namensbereich um %qT"
  
! #: cp/decl.cc:10997
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "statische Elementfunktion %q#D mit Typqualifizierern deklariert"
  
! #: cp/decl.cc:11073
  #, gcc-internal-format
  msgid "function concepts are no longer supported"
  msgstr "Funktionskonzepte werden nicht mehr unterstützt"
  
! #: cp/decl.cc:11111
  #, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr "Einschränkungen auf einer Funktion, die kein Template hat"
  
! #: cp/decl.cc:11113
  #, gcc-internal-format
  msgid "constrained non-template friend declaration must be a definition"
  msgstr "eingeschränkte Nicht-Template-friend-Deklaration muss eine Definition sein"
  
! #: cp/decl.cc:11120
  #, gcc-internal-format
  msgid "friend function template with constraints that depend on outer template parameters must be a definition"
  msgstr "friend-Funktionstemplate mit Einschränkungen, die von äußeren Templateparametern abhängen, muss eine Definition sein"
  
! #: cp/decl.cc:11172
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "Definition der expliziten Spezialisierung %qD in friend-Deklaration"
  
! #: cp/decl.cc:11183
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ungültige Verwendung der Template-ID %qD in Deklaration des ursprünglichen Templates"
  
! #: cp/decl.cc:11201
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "Standardargumente sind nicht in Deklaration der friend-Template-Spezialisierung %qD erlaubt"
  
! #: cp/decl.cc:11210
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "%<inline%> ist nicht in Deklaration der friend-Template-Spezialisierung %qD erlaubt"
  
! #. diagnostic_option_id=
! #: cp/decl.cc:11241
  #, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "»friend«-Deklaration von %qD gibt Defaultargumente an und ist keine Definition"
  
! #: cp/decl.cc:11283
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "%<::main%> kann nicht als Template deklariert werden"
  
! #: cp/decl.cc:11286
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "%<::main%> kann nicht inline deklariert werden"
  
! #: cp/decl.cc:11289 cp/decl.cc:11292
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "%<::main%> kann nicht als %qs deklariert werden"
  
! #: cp/decl.cc:11294
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "%<::main%> kann nicht statisch deklariert werden"
  
! #: cp/decl.cc:11296
! #, gcc-internal-format
! msgid "cannot declare %<::main%> with a linkage specification"
  msgstr "%<::main%> kann nicht mit einer Bindungsangabe deklariert werden"
  
! #: cp/decl.cc:11299
  #, gcc-internal-format
  msgid "cannot attach %<::main%> to a named module"
  msgstr "%<::main%> kann nicht an ein benanntes Modul angehängt werden"
  
! #: cp/decl.cc:11358
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "Nicht-Elementfunktion %qD kann nicht CV-Qualifizierer haben"
  
! #: cp/decl.cc:11360
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "statische Elementfunktion %qD kann nicht CV-Qualifizierer haben"
  
! #: cp/decl.cc:11361
  #, gcc-internal-format
  msgid "explicit object member function %qD cannot have cv-qualifier"
  msgstr "explizite Objekt-Member-Funktion %qD kann keine CV-Qualifizierer haben"
  
! #: cp/decl.cc:11366
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "Nicht-Elementfunktion %qD kann keinen ref-Qualifizierer haben"
  
! #: cp/decl.cc:11368
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "statische Elementfunktion %qD kann keinen ref-Qualifizierer haben"
  
! #: cp/decl.cc:11369
  #, gcc-internal-format
  msgid "explicit object member function %qD cannot have ref-qualifier"
  msgstr "explizite Objekt-Member-Funktion %qD kann keinen ref-qualifier haben"
  
! #: cp/decl.cc:11375 cp/decl.cc:14308 cp/decl.cc:14318 cp/parser.cc:12370
  #, gcc-internal-format
  msgid "explicit object parameter declared here"
  msgstr "expliziter Objektparameter wird hier deklariert"
  
! #: cp/decl.cc:11388
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr "Herleitungshinweis %qD muss im selben Gültigkeitsbereich wie %qT deklariert sein"
  
! #: cp/decl.cc:11390 cp/decl.cc:11399 cp/typeck.cc:4783
  #, gcc-internal-format
  msgid "  declared here"
  msgstr "  hier deklariert"
  
! #: cp/decl.cc:11397
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "Herleitungshinweis %qD muss denselben Zugriff wie %qT haben"
  
! #: cp/decl.cc:11403
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "Herleitungshinweis %qD darf keinen Funktionskörper haben"
  
! #: cp/decl.cc:11417
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "literaler Operator mit C-Bindung"
  
! #: cp/decl.cc:11427
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qD hat ungültige Argumentliste"
  
! #: cp/decl.cc:11435
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "Ganzzahl-Suffix %qs durch Implementierung überdeckt"
  
! #: cp/decl.cc:11441
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr "Gleitkomma-Suffix %qs durch Implementierung überdeckt"
  
! #: cp/decl.cc:11448
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr "Literale Operator-Suffixe ohne vorangehendes %<_%> sind für zukünftige Standardisierungen reserviert"
  
! #: cp/decl.cc:11453
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD muss eine Nicht-Elementfunktion sein"
  
! #: cp/decl.cc:11538
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> muss %<int%> zurückgeben"
  
! #: cp/decl.cc:11578
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "Definition des implizit deklarierten %qD"
  
! #: cp/decl.cc:11584
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "Definition des explizit standardisierten %q+D"
  
! #: cp/decl.cc:11586
  #, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%q#D wurde hat hier ausdrücklichen Standardwert bekommen"
  
! #: cp/decl.cc:11603
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "keine Elementfunktion %q#D in Klasse %qT deklariert"
  
! #: cp/decl.cc:11800
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "%<::main%> kann nicht als globale Variable deklariert werden"
  
! #: cp/decl.cc:11803
  #, gcc-internal-format
  msgid "an entity named %<main%> cannot be declared with C language linkage"
  msgstr "eine Entität mit dem Namen %<main%> kann nicht mit C-Sprachbindung deklariert werden"
  
! #: cp/decl.cc:11812
  #, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "eine Nicht-Template-Variable kann nicht %<concept%> sein"
  
! #: cp/decl.cc:11815
  #, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr "Konzept muss im Gültigkeitsbereich des Namensbereiches definiert werden"
  
! #: cp/decl.cc:11818
  #, gcc-internal-format
  msgid "variable concepts are no longer supported"
  msgstr "Variablenkonzepte werden nicht mehr unterstützt"
  
! #: cp/decl.cc:11939
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "Initialisierung innerhalb der Klasse des statischen Datenelements %q#D mit unvollständigem Typ"
  
! #: cp/decl.cc:11943
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "%<constexpr%> erforderlich für Initialisierung innerhalb der Klasse des statischen Datenelements %q#D mit nicht eingebautem Typ"
  
! #: cp/decl.cc:11947
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "Initialisierung innerhalb der Klasse des statischen Datenelements %q#D mit nicht eingebautem Typ"
  
! #: cp/decl.cc:11958
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "ungültige Initialisierung innerhalb der Klasse des statischen Datenelements vom nicht eingebauten Typen %qT"
  
! #: cp/decl.cc:11963
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO-C++ verbietet Initialisierung des nicht konstanten statischen Elements %qD in der Klasse"
  
! #: cp/decl.cc:11968
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO-C++ verbietet Initialisierung der Elementkonstante %qD vom nicht eingebauten Typen %qT"
  
! #: cp/decl.cc:12080
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "Arraygröße von %qD hat nicht-ganzzahligen Typen %qT"
  
! #: cp/decl.cc:12083
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "Arraygröße hat nicht-ganzzahligen Typen %qT"
  
! #: cp/decl.cc:12114 cp/decl.cc:12186
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "Größe des Arrays %qD ist kein konstanter Ganzzahlausdruck"
  
! #: cp/decl.cc:12118 cp/decl.cc:12189
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "Größe des Arrays ist kein konstanter Ganzzahlausdruck"
  
! #: cp/decl.cc:12169
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO-C++ verbietet Array %qD der Größe null"
  
! #: cp/decl.cc:12172
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO-C++ verbietet Array der Größe null"
  
! #: cp/decl.cc:12196
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO-C++ verbietet Array %qD variabler Länge"
  
! #: cp/decl.cc:12199
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO-C++ verbietet Array variabler Länge"
  
! #: cp/decl.cc:12205
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "Array %qD variabler Länge wird verwendet"
  
! #: cp/decl.cc:12208
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "Array variabler Größe wird verwendet"
  
! #: cp/decl.cc:12260
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "Überlauf in Arraygröße"
  
! #: cp/decl.cc:12320
  #, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "%qD ist als Array vom Template-Platzhaltertyp %qT deklariert"
  
! #: cp/decl.cc:12323
  #, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr "Array des Template-Platzhaltertyps %qT wird erzeugt"
  
! #: cp/decl.cc:12333
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "Deklaration von %qD als Array von voids"
  
! #: cp/decl.cc:12335
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "Array von void wird erzeugt"
  
! #: cp/decl.cc:12340
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "Deklaration von %qD als Array von Funktionen"
  
! #: cp/decl.cc:12342
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "Array von Funktionen wird erzeugt"
  
! #: cp/decl.cc:12347
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "Deklaration von %qD als Array von Referenzen"
  
! #: cp/decl.cc:12349
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "Feld von Referenzen wird erzeugt"
  
! #: cp/decl.cc:12354
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "Deklaration von %qD als Feld von Funktionselementen"
  
! #: cp/decl.cc:12357
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "Feld von Funktionselementen wird erzeugt"
  
! #: cp/decl.cc:12375
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "Deklaration von %qD als multidimensionales Feld muss für alle Dimensionen außer der ersten Grenzen haben"
  
! #: cp/decl.cc:12379
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "multidimensionales Feld muss für alle Dimensionen außer der ersten Grenzen haben"
  
! #: cp/decl.cc:12393
  #, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr "Array variabler Größe von %<auto%>"
  
! #: cp/decl.cc:12491
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "Angabe des Rückgabetyps für Konstruktor ist ungültig"
  
! #: cp/decl.cc:12494
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "Qualifizierer sind bei Konstruktordeklarationen nicht erlaubt"
  
! #: cp/decl.cc:12505
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "Angabe des Rückgabetyps für Destruktor ist ungültig"
  
! #: cp/decl.cc:12508
  #, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "Qualifizierer sind bei Destruktordeklarationen nicht erlaubt"
  
! #: cp/decl.cc:12521
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "Rückgabetyp für %<operator %T%> angegeben"
  
! #: cp/decl.cc:12524
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "Qualifizierer sind bei Deklaration von %<operator %T%> nicht erlaubt"
  
! #: cp/decl.cc:12533
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "Rückgabetyp für Herleitungshinweis angegeben"
  
! #: cp/decl.cc:12536
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "Qualifizierer sind bei Deklaration von Herleitungshinweis nicht erlaubt"
  
! #: cp/decl.cc:12540
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "Template-Template-Parameter %qT in Deklaration von Ableitungshinweis"
  
! #: cp/decl.cc:12549
  #, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "%<decl-specifier%> in Deklaration von Ableitungshinweis"
  
! #: cp/decl.cc:12570
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "unbenannte Variable oder Feld als »void« deklariert"
  
! #: cp/decl.cc:12578
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "Variable oder Feld als »void« deklariert"
  
! #: cp/decl.cc:12593
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "%<inline%>-Spezifizierer ungültig für Variable %qD mit Gültigkeitsbereich Block"
  
! #: cp/decl.cc:12598
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "»inline«-Variablen sind nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfügbar"
  
! #: cp/decl.cc:12654
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr "%qT als Typ statt als einfaches %<decltype(auto)%>"
  
! #: cp/decl.cc:12660
  #, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "%<decltype(auto)%> darf nicht CV-qualifiziert sein"
  
! #: cp/decl.cc:12681
  msgid "%e and %e specified together"
  msgstr "%e und %e gleichzeitig angegeben"
  
! #: cp/decl.cc:12893
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "ungültige Verwendung des qualifizierten Namens %<::%D%>"
  
! #: cp/decl.cc:12896 cp/decl.cc:12918
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "ungültige Verwendung des qualifizierten Namens %<%T::%D%>"
  
! #: cp/decl.cc:12899
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "ungültige Verwendung des qualifizierten Namens %<%D::%D%>"
  
! #: cp/decl.cc:12909
  #, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr "%q#T ist weder Klasse noch Namensbereich"
  
! #: cp/decl.cc:12933
  #, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "Deklaration von %qE als Nicht-Funktion"
  
! #: cp/decl.cc:12940
  #, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr "Deklaration von %qE als Nicht-Element"
  
! #: cp/decl.cc:12968
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "Deklarator-ID fehlt: reserviertes Wort %qD wird verwendet"
  
! #: cp/decl.cc:13019
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "Funktionsdefinition deklariert keine Parameter"
  
! #: cp/decl.cc:13027 cp/decl.cc:13036 cp/decl.cc:15032
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Deklaration von %qD als Nicht-Funktion"
  
! #: cp/decl.cc:13044
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "Deklaration von %qD als %<typedef%>"
  
! #: cp/decl.cc:13049
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "Deklaration von %qD als Parameter"
  
! #: cp/decl.cc:13084
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr "sowohl %qs als auch %qs angegeben"
  
! #: cp/decl.cc:13091 cp/decl.cc:13098 cp/decl.cc:13105 cp/decl.cc:13112
  #, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "%qs kann nicht in einer typedef-Deklaration auftreten"
  
! #: cp/decl.cc:13123
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr "höchstens einer der Spezifizierer %<constinit%> und %<constexpr%> kann verwendet werden"
  
! #: cp/decl.cc:13133
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "zwei oder mehr Datentypen in Deklaration von %qs"
  
! #: cp/decl.cc:13187
  #, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO-C++ unterstützt nicht, dass einfaches %<complex%> %<double complex%> bedeutet"
  
! #: cp/decl.cc:13237 cp/decl.cc:13241 cp/decl.cc:13244
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO-C++ verbietet Deklaration von %qs ohne Typ"
  
! #: cp/decl.cc:13261
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "%<__int%d%> wird von diesem Ziel nicht unterstützt"
  
! #: cp/decl.cc:13269
  #, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO-C++ unterstützt %<__int%d%> für %qs nicht"
  
! #: cp/decl.cc:13332
  #, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "%qs mit %qT angegeben"
  
! #: cp/decl.cc:13339
  #, gcc-internal-format
  msgid "%qs specified with typedef-name %qD"
  msgstr "%qs mit typedef-name %qD angegeben"
  
! #: cp/decl.cc:13348
  #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "%qs mit %<decltype%> angegeben"
  
! #: cp/decl.cc:13350
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr "%qs mit %<typeof%> angegeben"
  
! #: cp/decl.cc:13419
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex ungültig für %qs"
  
! #: cp/decl.cc:13463
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr "fehlende Template-Argumentliste nach %qE; für die Deduktion muss auf den Template-Platzhalter eine einfache Deklarator-ID folgen"
  
! #: cp/decl.cc:13489
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "Element %qD kann nicht gleichzeitig %<virtual%> und %<static%> sein"
  
! #: cp/decl.cc:13498
  #, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Element %qD kann erst mit %<-std=c++20%> oder %<-std=gnu++20%> gleichzeitig %<virtual%> und %<constexpr%> sein"
  
! #: cp/decl.cc:13511
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "»typedef«-Deklaration in Parameterdeklaration ungültig"
  
! #: cp/decl.cc:13518
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "Speicherklasse für Template-Parameter %qs angegeben"
  
! #: cp/decl.cc:13528 cp/decl.cc:13705
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "Speicherklasse für Parameter %qs angegeben"
  
! #: cp/decl.cc:13536 cp/decl.cc:13545 cp/decl.cc:13551 cp/decl.cc:13557
  #, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "ein Parameter kann nicht als %qs deklariert sein"
  
! #: cp/decl.cc:13567
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> außerhalb einer Klassendeklaration"
  
! #: cp/decl.cc:13577 cp/decl.cc:13580 cp/decl.cc:13582 cp/decl.cc:13585
! #: cp/decl.cc:13595 cp/decl.cc:13605 cp/decl.cc:13615 cp/decl.cc:13619
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "Deklaration für strukturierte Bindung darf nicht als %qs deklariert werden"
  
! #: cp/decl.cc:13589 cp/decl.cc:13611
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "strukturierte Bindungsdeklarationen können erst ab %<-std=c++20%> oder %<-std=gnu++20%> %qs sein"
  
! #: cp/decl.cc:13599
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr "%<volatile%>-qualifizierte strukturierte Bindung ist veraltet"
  
! #: cp/decl.cc:13623
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr "Deklaration für strukturierte Bindung darf nicht als %<auto%> (C++98) deklariert werden"
  
! #: cp/decl.cc:13635
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "Deklaration für strukturierte Bindung darf nicht vom Typen %qT sein"
  
! #: cp/decl.cc:13638
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr "Typ muss cv-qualifizierter %<auto%> oder Referenz auf cv-qualifizierten %<auto%> sein"
  
! #: cp/decl.cc:13646
  #, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr "Deklaration für strukturierte Bindung darf nicht vom eingeschränkten %<auto%>-Typen %qT sein"
  
! #: cp/decl.cc:13677
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "mehrere Speicherklassen in Deklaration von %qs"
  
! #: cp/decl.cc:13703
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "Speicherklasse %qs angegeben"
  
! #: cp/decl.cc:13717
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "geschachtelte Funktion %qs als %<extern%> deklariert"
  
! #: cp/decl.cc:13722
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "Deklaration höchster Ebene von %qs gibt %<auto%> an"
  
! #: cp/decl.cc:13730
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "Funktions-Gültigkeitsbereich %qs ist implizit auto und deklarierte %<__thread%>"
  
! #: cp/decl.cc:13744
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "Speicherklassenangaben sind in friend-Funktionsdeklarationen ungültig"
  
! #: cp/decl.cc:13850
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "unnötige Klammern in Deklaration von %qs"
  
! #: cp/decl.cc:13856
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr "entfernen Sie die Klammern"
  
! #: cp/decl.cc:13923
  #, gcc-internal-format
  msgid "explicit object member function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "explizite Objekt-Member-Funktion ist erst ab %<-std=c++23%> oder %<-std=gnu++23%> verfügbar"
  
! #: cp/decl.cc:13937
  #, gcc-internal-format
  msgid "a function type cannot have an explicit object parameter"
  msgstr "ein Funktionstyp kann keinen expliziten Objektparameter haben"
  
! #: cp/decl.cc:13943
  #, gcc-internal-format
  msgid "a pointer to function type cannot have an explicit object parameter"
  msgstr "ein Zeiger auf einen Funktionstyp kann keinen expliziten Objektparameter haben"
  
! #: cp/decl.cc:13947
  #, gcc-internal-format
  msgid "a pointer to member function type cannot have an explicit object parameter"
  msgstr "ein Zeiger auf einen Memberfunktionstyp kann keinen expliziten Objektparameter haben"
  
! #: cp/decl.cc:13955
  #, gcc-internal-format
  msgid "the type of a pointer to explicit object member function is a regular pointer to function type"
  msgstr "der Typ eines Zeigers auf eine explizite Objekt-Member-Funktion ist ein normaler Funktionszeiger-Typ"
  
! #: cp/decl.cc:13959
  #, gcc-internal-format
  msgid "the type of an explicit object member function is a regular function type"
  msgstr "der Typ einer expliziten Objekt-Member-Funktion ist ein normaler Funktionstyp"
  
! #: cp/decl.cc:13980
  #, gcc-internal-format
  msgid "only the first parameter of a member function can be declared as an explicit object parameter"
  msgstr "nur der erste Parameter einer Memberfunktion kann als expliziter Objektparameter deklariert werden"
  
! #: cp/decl.cc:13985
  #, gcc-internal-format
  msgid "valid explicit object parameter declared here"
  msgstr "gültiger expliziter Objektparameter wird hier deklariert"
  
! #: cp/decl.cc:13989
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr "»requires«-Klausel für Rückgabetyp"
  
! #: cp/decl.cc:14010
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "Funktion %qs verwendet Typspezifikation %<auto%> ohne folgenden Rückgabetypen"
  
! #: cp/decl.cc:14014
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "hergeleiteter Rückgabetyp nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfügbar"
  
! #: cp/decl.cc:14019
  #, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "virtuelle Funktionen kann keinen hergeleiteten Rückgabetyp haben"
  
! #: cp/decl.cc:14026
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr "Funktion %qs mit folgendem Rückgabetypen hat %qT als seinen Typ statt einfaches %<auto%>"
  
! #: cp/decl.cc:14035
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr "Funktion %qs mit nachgestelltem Rückgabetyp hat %<decltype(auto)%> als Typ statt einfachem %<auto%>"
  
! #: cp/decl.cc:14040
  #, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "ungültige Verwendung von %<decltype(auto)%>"
  
! #: cp/decl.cc:14047
  #, gcc-internal-format
  msgid "%qs function with trailing return type has constrained %<auto%> type specifier rather than plain %<auto%>"
  msgstr "Funktion %qs mit nachfolgendem Rückgabetypen hat eingeschränkte %<auto%>-Typangabe statt des einfachen %<auto%>"
  
! #: cp/decl.cc:14053
  #, gcc-internal-format
  msgid "invalid use of constrained %<auto%> type"
  msgstr "ungültige Verwendung eines eingeschränkten %<auto%>-Typs"
  
! #: cp/decl.cc:14065
  #, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr "hergeleiteter Klassentyp %qD in Rückgabetyp von Funktion"
  
! #: cp/decl.cc:14075
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "Herleitungshinweis für %qT muss angehängten Rückgabetyp haben"
  
! #: cp/decl.cc:14088
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr "angehängter Rückgabetyp %qT den Ableitungshinweises ist keine Spezialisierung von %qT"
  
! #: cp/decl.cc:14102
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "nachgestellter Rückgabetyp nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/decl.cc:14105
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr "Funktion %qs mit folgendem Rückgabetypen nicht mit Typspezifikation %<auto%> deklariert"
  
! #: cp/decl.cc:14112
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr "eine Umwandlungsfunktion darf keinen angehängten Rückgabetyp haben"
  
! #: cp/decl.cc:14138
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr "%<volatile%>-qualifizierter Rückgabetyp ist veraltet"
  
! #: cp/decl.cc:14150
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs als Funktion, die eine Funktion zurückgibt, deklariert"
  
! #: cp/decl.cc:14156
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs als Funktion, die ein Feld zurückgibt, deklariert"
  
! #: cp/decl.cc:14163
  #, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "%<constinit%> ist am Rückgabetyp einer Funktion nicht erlaubt"
  
! #: cp/decl.cc:14196
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "Destruktor kann keine statische Elementfunktion sein"
  
! #: cp/decl.cc:14198
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "Konstruktor kann keine statische Elementfunktion sein"
  
! #: cp/decl.cc:14203
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "Destruktoren dürfen nicht CV-qualifiziert sein"
  
! #: cp/decl.cc:14204
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "Konstruktoren dürfen nicht CV-qualifiziert sein"
  
! #: cp/decl.cc:14212
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "Destruktoren dürfen nicht ref-qualifiziert sein"
  
! #: cp/decl.cc:14213
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "Konstruktoren dürfen nicht ref-qualifiziert sein"
  
! #: cp/decl.cc:14231
  #, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "Konstruktoren dürfen nicht als %<virtual%> deklariert sein"
  
! #: cp/decl.cc:14248
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "virtuelle Funktionen können keine friends sein"
  
! #: cp/decl.cc:14253
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend-Deklaration nicht in Klassendefinition"
  
! #: cp/decl.cc:14257
  #, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "%<friend%>-Funktion %qs kann nicht in einer lokalen Klassendefinition definiert werden"
  
! #: cp/decl.cc:14267
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr "Definition der Freundfunktion %qs kann keinen Namen haben, der mit %<::%> qualifiziert ist"
  
! #: cp/decl.cc:14271
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr "Definition der Freundfunktion %qs kann keinen Namen haben, der mit %<%D::%> qualifiziert ist"
  
! #: cp/decl.cc:14297
  #, gcc-internal-format
  msgid "a non-member function cannot have an explicit object parameter"
  msgstr "eine Funktion, die kein Member ist, kann keinen expliziten Objektparameter haben"
  
! #: cp/decl.cc:14305
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<virtual%>"
  msgstr "eine explizite Objekt-Member-Funktion kann nicht %<virtual%> sein"
  
! #: cp/decl.cc:14315
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<static%>"
  msgstr "eine explizite Objekt-Member-Funktion kann nicht %<static%> sein"
  
! #: cp/decl.cc:14324
  #, gcc-internal-format
  msgid "%qD cannot be an explicit object member function"
  msgstr "%qD kann keine explizite Objektelementfunktion sein"
  
! #: cp/decl.cc:14347
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "Destruktoren dürfen keine Parameter haben"
  
! #: cp/decl.cc:14405
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "Zeiger auf %q#T kann nicht deklariert werden"
  
! #: cp/decl.cc:14418 cp/decl.cc:14425
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Referenz auf %q#T kann nicht deklariert werden"
  
! #: cp/decl.cc:14427
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "Zeiger auf Element %q#T kann nicht deklariert werden"
  
! #: cp/decl.cc:14456
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "Referenz auf qualifizierten Funktionstypen %qT kann nicht deklariert werden"
  
! #: cp/decl.cc:14457
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "Zeiger auf qualifizierten Funktionstypen %qT kann nicht deklariert werden"
  
! #: cp/decl.cc:14530
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr "Referenz auf %q#T kann nicht deklariert werden, da letzteres weder Typedef noch Templatetyp-Argument ist"
  
! #: cp/decl.cc:14609
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "Template-ID %qD als Deklarator verwendet"
  
! #: cp/decl.cc:14635
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "Elementfunktionen sind implizite »friends« ihrer Klasse"
  
! #: cp/decl.cc:14640
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "zusätzliche Qualifizierung %<%T::%> an Element %qs"
  
! #: cp/decl.cc:14670
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "Elementfunktion %<%T::%s%> kann nicht innerhalb von %qT definiert werden"
  
! #: cp/decl.cc:14672
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "Elementfunktion %<%T::%s%> kann nicht innerhalb von %qT deklariert werden"
  
! #: cp/decl.cc:14680
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "Element %<%T::%s%> kann nicht in %qT deklariert werden"
  
! #: cp/decl.cc:14720
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "Nicht-Parameter %qs kann kein Parameterpack sein"
  
! #: cp/decl.cc:14729
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "Datenelement darf nicht variabel modifizierten Typ %qT haben"
  
! #: cp/decl.cc:14732
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "Parameter darf nicht variabel modifizierten Typ %qT haben"
  
! #: cp/decl.cc:14743
  #, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "%<explicit%> außerhalb einer Klassendeklaration"
  
! #: cp/decl.cc:14746
  #, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "%<explicit%> in »friend«-Deklaration"
  
! #: cp/decl.cc:14749
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "nur Deklarationen von Konstruktoren und Umwandlungsoperatoren können %<explicit%> sein"
  
! #: cp/decl.cc:14759
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "Nicht-Element %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.cc:14766
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "Nicht-Objekt-Element %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.cc:14772
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Funktion %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.cc:14778
  #, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "%qs ist %<static%> und darf daher nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.cc:14784
  #, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "%qs ist %<const%> und darf daher nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.cc:14790
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "Referenz %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.cc:14806
  #, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr "mit %<typedef%> definierte Funktion darf keinen Rumpf %<{ … }%> haben"
  
! #: cp/decl.cc:14809
  #, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "mit %<typedef%> definierte Elementfunktion darf keinen Rumpf %<{ … }%> haben"
  
! #: cp/decl.cc:14835
  #, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%<auto%> ist in Aliasdeklaration nicht erlaubt"
  
! #: cp/decl.cc:14838
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "»typedef« als %<auto%> deklariert"
  
! #: cp/decl.cc:14843
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr "requires-clause an Typedef"
  
! #: cp/decl.cc:14847
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "typedef-Name darf kein Spezifizierer mit geschachteltem Namen sein"
  
! #: cp/decl.cc:14873
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO-C++ verbietet geschachtelten Typen %qD mit gleichem Namen wie umschließende Klasse"
  
! #: cp/decl.cc:14962
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> für friend-Klassen-Deklaration angegeben"
  
! #: cp/decl.cc:14970
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "Template-Parameter können keine »friends« sein"
  
! #: cp/decl.cc:14972
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "friend-Deklaration erfordert Klassenschlüssel, d.h. %<friend class %T::%D%>"
  
! #: cp/decl.cc:14976
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "friend-Deklaration erfordert Klassenschlüssel, d.h. %<friend %#T%>"
  
! #: cp/decl.cc:14989
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "Versuch, die Klasse %qT zu einem »friend« des globalen Gültigkeitsbereiches zu machen"
  
! #: cp/decl.cc:15009
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "ungültige Qualifizierer an Nicht-Element-Funktionstyp"
  
! #: cp/decl.cc:15013
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr "requires-clause an type-id"
  
! #: cp/decl.cc:15023
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "abstrakter Deklarator %qT als Deklaration verwendet"
  
! #: cp/decl.cc:15038
  #, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "»requires«-Klausel in Deklaration von Nichtfunktionstyp %qT"
  
! #: cp/decl.cc:15057
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "%<::%> kann nicht in Parameterdeklaration verwendet werden"
  
! #: cp/decl.cc:15067 cp/parser.cc:21414
  #, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "Parameter kann nicht mit %<decltype(auto)%> deklariert werden"
  
! #: cp/decl.cc:15074
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr "fehlende Template-Argumentliste nach %qE; Template-Platzhalter ist in Parameter nicht erlaubt"
  
! #: cp/decl.cc:15077
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr "oder verwenden Sie %<auto%> für ein abgekürztes Funktionstemplate"
  
! #: cp/decl.cc:15083 cp/parser.cc:26080
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "%<auto%>-Parameter darf in diesem Kontext nicht verwendet werden"
  
! #: cp/decl.cc:15093
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "Parameter als %<auto%> deklariert"
  
! #: cp/decl.cc:15147 cp/parser.cc:3855
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "ungültige Verwendung des Template-Namens %qE ohne eine Argumentliste"
  
! #: cp/decl.cc:15151
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "nicht-statisches Datenelement mit Platzhalter %qT deklariert"
  
! #: cp/decl.cc:15171
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO-C++ verbietet flexibles Arrayelement %qs"
  
! #: cp/decl.cc:15174
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO-C++ verbietet flexible Arrayelemente"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:15190
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "ungültige Verwendung von %<::%>"
  
! #: cp/decl.cc:15211
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "Deklaration der Funktion %qD in ungültigem Kontext"
  
! #: cp/decl.cc:15221
  #, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "Funktion %qD wurde innerhalb einer Union als %<virtual%> deklariert"
  
! #: cp/decl.cc:15231
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "%qD kann nicht als %<virtual%> deklariert werden, da es immer statisch ist"
  
! #: cp/decl.cc:15245
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "Qualifizierten Namen in Friend-Deklaration für Destruktor %qD erwartet"
  
! #: cp/decl.cc:15252
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "Deklaration von %qD als Element %qT"
  
! #: cp/decl.cc:15259 cp/decl.cc:15272
  #, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr "ein Destruktor kann nicht %qs sein"
  
! #: cp/decl.cc:15278
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "Qualifizierten Namen in Friend-Deklaration für Konstruktor %qD erwartet"
  
! #: cp/decl.cc:15287
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "ein Konstruktor kann nicht %<concept%> sein"
  
! #: cp/decl.cc:15293
  #, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "ein Konzept kann keine Elementfunktion sein"
  
! #: cp/decl.cc:15301 cp/decl.cc:15660
  #, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "%qD kann nicht %qs sein"
  
! #: cp/decl.cc:15311
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "Spezialisierung des Variablentemplates %qD als Funktion deklariert"
  
! #: cp/decl.cc:15314
  #, gcc-internal-format
  msgid "variable template declared here"
  msgstr "Variablentemplate hier deklariert"
  
! #: cp/decl.cc:15379
  #, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "Feld %qD hat unvollständigen Typen %qT"
  
! #: cp/decl.cc:15384
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "Name %qT hat unvollständigen Typen"
  
! #: cp/decl.cc:15404
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE ist weder eine Funktion noch Elementfunktion; kann nicht als »friend« deklariert werden"
  
! #: cp/decl.cc:15407
  #, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "unbenanntes Feld ist weder eine Funktion noch Elementfunktion; kann nicht als %<friend%> deklariert werden"
  
! #: cp/decl.cc:15426 cp/parser.cc:21980 cp/parser.cc:28922
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr "ein Attribut, das zu einer »friend«-Deklaration gehört, die keine Definition ist, wird ignoriert"
  
! #: cp/decl.cc:15476 cp/decl.cc:15487
  #, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr "statisches Datenelement %qE als %qs deklariert"
  
! #: cp/decl.cc:15481
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "statisches Datenelement %qD (%<constexpr%>) muss Initialisierung haben"
  
! #: cp/decl.cc:15524 cp/decl.cc:15532 cp/decl.cc:15539 cp/decl.cc:15546
  #, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr "nicht-statisches Datenelement %qE als %qs deklariert"
  
! #: cp/decl.cc:15598
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "Speicherklasse %<auto%> ungültig für Funktion %qs"
  
! #: cp/decl.cc:15601
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "Speicherklasse %<register%> ungültig für Funktion %qs"
  
! #: cp/decl.cc:15607
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "Speicherklasse %<__thread%> ungültig für Funktion %qs"
  
! #: cp/decl.cc:15611
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "Speicherklasse %<thread_local%> ungültig für Funktion %qs"
  
! #: cp/decl.cc:15616
  #, gcc-internal-format
  msgid "%<constinit%> specifier invalid for function %qs"
  msgstr "%<constinit%>-Angabe ungültig für Funktion %qs"
  
! #: cp/decl.cc:15619
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "virt-Spezifikation in %qs ist außerhalb einer Klassendefinition nicht erlaubt"
  
! #: cp/decl.cc:15631
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "%<static%> ist für außerhalb des globalen Gültigkeitsbereiches deklarierte Funktion %qs ungültig"
  
! #: cp/decl.cc:15635
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "%<inline%> ungültig für außerhalb des globalen Gültigkeitsbereiches deklarierte Funktion %qs"
  
! #: cp/decl.cc:15643
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtuelle Nicht-Klassen-Funktion %qs"
  
! #: cp/decl.cc:15650
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "%qs nicht in Klassen-Gültigkeitsbereich definiert"
  
! #: cp/decl.cc:15651
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "%qs in einem Nicht-Klassen-Gültigkeitsbereich definiert"
  
! #: cp/decl.cc:15694
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "Elementfunktion %qD kann nicht deklariert werden, statische Bindung zu haben"
  
! #: cp/decl.cc:15703
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "statische Funktion innerhalb anderer Funktion kann nicht deklariert werden"
  
! #: cp/decl.cc:15744
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "%<static%> darf nicht bei der Definition (im Gegensatz zu Deklaration) eines statischen Datenelementes verwendet werden"
  
! #: cp/decl.cc:15751
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "statisches Element %qD als %<register%> deklariert"
  
! #: cp/decl.cc:15757
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "Element %q#D kann nicht explizit deklariert werden, externe Bindung zu haben"
  
! #: cp/decl.cc:15765
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "Deklaration der %<constexpr%>-Variable %qD ist keine Definition"
  
! #: cp/decl.cc:15772
  #, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "eine Variable kann nicht als %<consteval%> deklariert sein"
  
! #: cp/decl.cc:15804
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs initialisiert und als %<extern%> deklariert"
  
! #: cp/decl.cc:15809
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs hat sowohl %<extern%> als auch Initialisierung"
  
! #: cp/decl.cc:16011
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "Standardargument %qE verwendet %qD"
  
! #: cp/decl.cc:16014
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Standardargument %qE verwendet lokale Variable %qD"
  
! #: cp/decl.cc:16141
  #, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "ungültige Verwendung von cv-qualifiziertem Typ %qT in Parameterdeklaration"
  
! #: cp/decl.cc:16145
  #, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "ungültige Verwendung von Typ %<void%> in Parameterdeklaration"
  
! #: cp/decl.cc:16174
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "%<volatile%>-qualifizierter Parameter ist veraltet"
  
! #: cp/decl.cc:16182
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Parameter %qD deklariert ungültigerweise Methodentyp"
  
! #: cp/decl.cc:16207
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "Parameter %qD bezieht Zeiger auf Feld mit unbekannter Grenze %qT ein"
  
! #: cp/decl.cc:16209
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "Parameter %qD bezieht Referenz auf Feld mit unbekannter Grenze %qT ein"
  
! #: cp/decl.cc:16492
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "ungültiger Konstruktor; wahrscheinlich war %<%T (const %T&)%> gemeint"
  
! #: cp/decl.cc:16571
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD darf nicht innerhalb eines Namensbereiches definiert werden"
  
! #: cp/decl.cc:16578
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD darf nicht als »static« deklariert werden"
  
! #: cp/decl.cc:16636
  #, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr "%qD muss eine nichtstatische Elementfunktion sein"
  
! #: cp/decl.cc:16644
  #, gcc-internal-format
  msgid "%qD must be a member function"
  msgstr "%qD muss eine Memberfunktion sein"
  
! #: cp/decl.cc:16652
  #, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%qD darf erst ab %<-std=c++23%> oder %<-std=gnu++23%> eine statische Memberfunktion sein"
  
! #: cp/decl.cc:16662
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD muss entweder eine nichtstatische Elementfunktion oder eine Nicht-Element-Funktion sein"
  
! #: cp/decl.cc:16672
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD muss ein Argument von einem Klassen- oder Aufzählungstyp haben"
  
  #. 13.4.0.3
! #: cp/decl.cc:16703
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ISO-C++ verbietet Überladen von %<operator ?:%>"
  
! #: cp/decl.cc:16713
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "»%qD« darf keine variable Argumentanzahl haben"
  
! #: cp/decl.cc:16739
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "%qD muss entweder null oder ein Argument nehmen"
  
! #: cp/decl.cc:16740
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "%qD muss entweder ein oder zwei Argumente nehmen"
  
! #: cp/decl.cc:16752
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "Suffix-%qD muss %<int%> als sein Argument nehmen"
  
! #: cp/decl.cc:16753
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "Suffix-%qD muss %<int%> als sein zweites Argument nehmen"
  
! #: cp/decl.cc:16764
  #, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "%qD darf keine Argumente nehmen"
  
! #: cp/decl.cc:16765 cp/decl.cc:16775
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "%qD muss genau ein Argument nehmen"
  
! #: cp/decl.cc:16776
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "%qD muss genau zwei Argumente nehmen"
  
! #: cp/decl.cc:16791
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD kann keine Standardargumente haben"
  
! #: cp/decl.cc:16815
  #, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "Umwandlung von %qT in %<void%> wird nie einen Typumwandlungsoperator verwenden"
  
! #: cp/decl.cc:16822
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr "Umwandlung von %qT in Referenz auf gleichen Typ wird nie einen Typumwandlungsoperator verwenden"
  
! #: cp/decl.cc:16824
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "Umwandlung von %qT in gleichen Typ wird nie einen Typumwandlungsoperator verwenden"
  
! #: cp/decl.cc:16833
  #, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr "Umwandlung von %qT in Referenz auf Basisklasse %qT wird nie einen Typumwandlungsoperator verwenden"
  
! #: cp/decl.cc:16835
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "Umwandlung von %qT in Basisklasse %qT wird nie einen Typumwandlungsoperator verwenden"
  
! #: cp/decl.cc:16851
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "benutzerdefiniertes %qD wertet immer beide Argumente aus"
  
! #: cp/decl.cc:16870
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "Präfix-%qD sollte %qT zurückgeben"
  
! #: cp/decl.cc:16877
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "Suffix-%qD sollte %qT zurückgeben"
  
! #: cp/decl.cc:16889
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD sollte Wert zurückgeben"
  
! #: cp/decl.cc:16944
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "Templatetyp-Parameter %qT wird nach %qs verwendet"
  
! #: cp/decl.cc:16968
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "Templatespezialisierung alias %qT hinter %qs wird verwendet"
  
! #: cp/decl.cc:16971
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "typedef-Name %qD wird nach %qs verwendet"
  
! #: cp/decl.cc:16973
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%qD hat eine vorherige Deklaration hier"
  
! #: cp/decl.cc:16982
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT als %qs verwendet"
  
! #: cp/decl.cc:16983 cp/decl.cc:16991
  #, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "%qT hat hier eine vorherige Deklaration"
  
! #: cp/decl.cc:16990
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "%qT als enum verwendet"
--- 59742,62335 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3724
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "Redeklaration des »friend« %q#D kann keine Standardtemplateargumente haben"
  
! #: cp/decl.cc:3739
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "Thread-lokale Deklaration von %q#D folgt nicht-Thread-lokaler Deklaration"
  
! #: cp/decl.cc:3742
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "Nicht-Thread-lokale Deklaration von %q#D folgt Thread-lokaler Deklaration"
  
! #: cp/decl.cc:3757 cp/decl.cc:3801 cp/name-lookup.cc:2997
! #: cp/name-lookup.cc:3510 cp/name-lookup.cc:3513 cp/name-lookup.cc:3536
! #: cp/name-lookup.cc:3539
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "Redeklaration von %q#D"
  
! #: cp/decl.cc:3784
  #, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "redundante Redeklaration von %<constexpr%>static-Datenmember %qD"
  
! #: cp/decl.cc:3853
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr "lokale Sprungmarke %qE steht in Konflikt mit bestehender Sprungmarke"
  
! #: cp/decl.cc:3854
  #, gcc-internal-format
  msgid "previous label"
  msgstr "vorherige Sprungmarke"
  
! #: cp/decl.cc:4198
  #, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "Sprung zur Marke %qD"
  
! #: cp/decl.cc:4199 cp/decl.cc:4867
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr "Sprung zur case-Marke"
  
! #: cp/decl.cc:4203
  #, gcc-internal-format
  msgid "  as a possible target of computed goto"
  msgstr "  als ein mögliches Ziel des berechneten goto"
  
! #: cp/decl.cc:4205
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  von hier"
  
! #: cp/decl.cc:4243 cp/decl.cc:4543
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  beendet OpenMP-strukturierten Block"
  
! #: cp/decl.cc:4277
  #, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "  überschneidet Initialisierung von %q#D"
  
! #: cp/decl.cc:4289 cp/decl.cc:4508
  #, gcc-internal-format
  msgid "  enters %<try%> block"
  msgstr "  betritt %<try%>-Block"
  
! #: cp/decl.cc:4295 cp/decl.cc:4497 cp/decl.cc:4510
  #, gcc-internal-format
  msgid "  enters %<catch%> block"
  msgstr "  betritt %<catch%>-Block"
  
! #: cp/decl.cc:4301 cp/decl.cc:4524
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  tritt in OpenMP-strukturierten Block ein"
  
! #: cp/decl.cc:4307 cp/decl.cc:4512
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr "  synchronisierte oder atomare Anweisung wird betreten"
  
! #: cp/decl.cc:4313 cp/decl.cc:4518
  #, gcc-internal-format
  msgid "  enters statement expression"
  msgstr "  betritt den Anweisungsausdruck"
  
! #: cp/decl.cc:4320 cp/decl.cc:4514
  #, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr "  betritt %<constexpr if%>-Anweisung"
  
! #: cp/decl.cc:4326 cp/decl.cc:4516
  #, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr "  betritt %<consteval if%>-Anweisung"
  
! #: cp/decl.cc:4359 cp/decl.cc:4585
  #, gcc-internal-format
  msgid "  does not destroy %qD"
  msgstr "  zerstört %qD nicht"
  
! #: cp/decl.cc:4361 cp/decl.cc:4568
  #, gcc-internal-format
  msgid "  does not clean up handled exception"
  msgstr "  bereinigt die behandelte Ausnahme nicht"
  
! #: cp/decl.cc:4502
  #, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "  überspringt Initialisierung von %q#D"
  
! #: cp/decl.cc:4869
! #, fuzzy, gcc-internal-format
! #| msgid "  enters %<constexpr if%> statement"
! msgid "  enters %<template for%> statement"
! msgstr "  betritt %<constexpr if%>-Anweisung"
! 
! #: cp/decl.cc:5060 cp/parser.cc:8110
  #, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr "%qD wird ohne Template-Argumente verwendet"
  
! #: cp/decl.cc:5066
  #, gcc-internal-format
  msgid "%qD is a function, not a type"
  msgstr "%qD ist eine Funktion, kein Typ"
  
! #: cp/decl.cc:5077
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T ist keine Klasse"
  
! #: cp/decl.cc:5118 cp/decl.cc:5219
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "kein Klassentemplate namens %q#T in %q#T"
  
! #: cp/decl.cc:5119
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "kein Typ namens %q#T in %q#T"
  
! #: cp/decl.cc:5133
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "Nachschlagen von %qT in %qT ist nicht eindeutig"
  
! #: cp/decl.cc:5142
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> benennt %q#T, was kein Klassentemplate ist"
  
! #: cp/decl.cc:5155
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr "%<typename %T::%D%> benennt %q#D, das ist jedoch kein Typ"
  
! #: cp/decl.cc:5229
  #, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "Template-Parameter passen nicht zum Template %qD"
  
! #: cp/decl.cc:5736
  #, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "%<-faligned-new=%d%> ist keine Zweierpotenz"
  
! #: cp/decl.cc:5794
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr "%<--param destructive-interference-size=%d%> ist kleiner als %d"
  
! #: cp/decl.cc:5798
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr "%<--param destructive-interference-size=%d%> ist kleiner als %<--param l1-cache-line-size=%d%>"
  
! #: cp/decl.cc:5811
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr "%<--param constructive-interference-size=%d%> ist kleiner als %d"
  
! #: cp/decl.cc:5816
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr "%<--param constructive-interference-size=%d%> ist größer als %<--param l1-cache-line-size=%d%>"
  
! #: cp/decl.cc:6162
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr "%q#D ungültig; eine anonyme Union kann nur nicht-statische Datenelemente haben"
  
! #: cp/decl.cc:6172 cp/parser.cc:26319
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr "diese Flexibilität ist veraltet und wird demnächst entfernt"
  
! #: cp/decl.cc:6201
  #, gcc-internal-format
  msgid "anonymous struct with base classes"
  msgstr "anonyme Struktur mit Basisklassen"
  
! #: cp/decl.cc:6213
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "Element %q+#D mit Konstruktor in anonymem Aggregat nicht erlaubt"
  
! #: cp/decl.cc:6216
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "Element %q+#D mit Destruktor in anonymem Aggregat nicht erlaubt"
  
! #: cp/decl.cc:6219
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "Element %q+#D mit Zuweisungsoperator ist in anonymem Aggregt nicht erlaubt"
  
! #: cp/decl.cc:6238
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "Attribut in Deklaration von %q#T ignoriert"
  
! #: cp/decl.cc:6241
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr "Attribut für %q#T muss dem Schlüsselwort %qs folgen"
  
! #: cp/decl.cc:6283
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "mehrere Typen in einer Deklaration"
  
! #: cp/decl.cc:6288
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "Redeklaration des eingebauten C++-Typs %qT"
  
! #: cp/decl.cc:6305
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "%<auto%> kann nur für Variablen oder Funktionsdeklarationen angegeben werden"
  
! #: cp/decl.cc:6338
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "fehlender Typname in typedef-Deklaration"
  
! #: cp/decl.cc:6346
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO-C++ verbietet anonyme structs"
  
! #: cp/decl.cc:6353
  #, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "%<inline%> kann nur für Funktionen angegeben werden"
  
! #: cp/decl.cc:6356
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%<virtual%> kann nur für Funktionen angegeben werden"
  
! #: cp/decl.cc:6361
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> kann nur innerhalb einer Klasse angegeben werden"
  
! #: cp/decl.cc:6364
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> kann nur für Konstruktoren angegeben werden"
  
! #: cp/decl.cc:6367
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "eine Speicherklasse kann nur für Objekte und Funktionen angegeben werden"
  
! #: cp/decl.cc:6371
  #, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "%<const%> kann nur für Objekte und Funktionen angegeben werden"
  
! #: cp/decl.cc:6375
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "%<volatile%> kann nur für Objekte und Funktionen angegeben werden"
  
! #: cp/decl.cc:6379
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "%<__restrict%> kann nur für Objekte und Funktionen angegeben werden"
  
! #: cp/decl.cc:6383
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "%<__thread%> kann nur für Objekte und Funktionen angegeben werden"
  
! #: cp/decl.cc:6387
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "%<typedef%> wurde in dieser Deklaration ignoriert"
  
! #: cp/decl.cc:6390 cp/decl.cc:6393 cp/decl.cc:6396
  #, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "%qs kann nicht für Typdeklarationen verwendet werden"
  
! #: cp/decl.cc:6419
  #, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "Attribut in expliter Instanziierung %q#T ignoriert"
  
! #: cp/decl.cc:6422
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "auf explizite Instanziierung kann kein Attribut angewendet werden"
  
! #: cp/decl.cc:6435 cp/decl.cc:14968 cp/decl.cc:16598 cp/parser.cc:17515
! #: cp/parser.cc:23681 cp/parser.cc:31058
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "Attribut wird ignoriert"
  
! #: cp/decl.cc:6437 cp/decl.cc:14969
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr "ein Attribut, das sich auf eine Typspezifizierung bezieht, wird ignoriert"
  
! #: cp/decl.cc:6506
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "auf Klassentyp %qT angewandte Attribute außerhalb einer Definition werden ignoriert"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.cc:6510
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr "auf abhängigen Typ %qT angewandte Attribute ohne zugehörige Deklaration werden ignoriert"
  
! #: cp/decl.cc:6576 cp/decl2.cc:1277 cp/decl2.cc:1479
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "typedef %qD ist initialisiert (stattdessen %qs verwenden)"
  
! #: cp/decl.cc:6591
! #, gcc-internal-format
! msgid "postconditions with deduced result name types must only appear on function definitions"
! msgstr ""
! 
! #: cp/decl.cc:6603
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "Deklaration von %q#D hat %<extern%> und ist initialisiert"
  
! #: cp/decl.cc:6641
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "Definition von %q#D ist als %<dllimport%> markiert"
  
! #: cp/decl.cc:6668
  #, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%q+#D ist kein static-Datenelement von %q#T"
  
! #: cp/decl.cc:6677
  #, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "Nichtelement-Templatedeklaration von %qD"
  
! #: cp/decl.cc:6678
  #, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "entspricht nicht der Element-Templatedeklaration hier"
  
! #: cp/decl.cc:6690
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO-C++ erlaubt nicht, %<%T::%D%> als %<%T::%D%> zu definieren"
  
! #: cp/decl.cc:6702
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "doppelte Initialisierung von %qD"
  
! #: cp/decl.cc:6751
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "Deklaration von %q#D außerhalb einer Klasse ist keine Definition"
  
! #: cp/decl.cc:6769
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D must not be attached to a named module"
  msgstr "extern-Deklaration %q#D mit Gültigkeitsbereich Block darf nicht an ein benanntes Modul angehängt werden"
  
! #: cp/decl.cc:6807
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%qD kann in einer %qs-Funktion erst ab %<-std=c++23%> oder %<-std=gnu++23%> als %<thread_local%> definiert werden"
  
! #: cp/decl.cc:6816
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%qD kann in einer %qs-Funktion erst ab %<-std=c++23%> oder %<-std=gnu++23%> als %<static%> definiert werden"
  
! #: cp/decl.cc:6883
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "Variable %q#D hat Initialisierung, aber unvollständigen Typ"
  
! #: cp/decl.cc:6892 cp/decl.cc:8376
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "Elemente des Arrays %q#D haben unvollständigen Typ"
  
! #: cp/decl.cc:6903
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "Aggregat %q#D hat unvollständigen Typ und kann nicht definiert werden"
  
! #: cp/decl.cc:6973
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD als Referenz deklariert, aber nicht initialisiert"
  
! #: cp/decl.cc:7056
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr "Name in benannter Initialisierung im GNU-Stil für ein Array verwendet"
  
! #: cp/decl.cc:7062
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "Name %qD in benannter Initialisierung im GNU-Stil für ein Array verwendet"
  
! #: cp/decl.cc:7082
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "nicht-trivial markierte Initialisierungen nicht unterstützt"
  
! #: cp/decl.cc:7086
  #, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "C99-Designator %qE ist kein konstanter Ganzzahlausdruck"
  
! #: cp/decl.cc:7151
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "Initialisierung gibt nicht die Größe von %qD an"
  
! #: cp/decl.cc:7158
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "Arraygröße fehlt in %qD"
  
! #: cp/decl.cc:7170
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "Array %qD der Größe null"
  
! #: cp/decl.cc:7218
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "Speichergröße von %qD ist unbekannt"
  
! #: cp/decl.cc:7243
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "Speichergröße von %qD ist nicht konstant"
  
! #: cp/decl.cc:7345
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "Entschuldigung: Semantik der Inline-Variable %q#D ist falsch (mehrere Kopien wären die Folge)"
  
! #: cp/decl.cc:7349
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "Entschuldigung: Semantik von static-Variable %q#D in inline-Funktion ist falsch (mehrere Kopien wären die Folge)"
  
! #: cp/decl.cc:7356
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr "dies kann durch das Löschen der Initialisierung umgangen werden"
  
! #: cp/decl.cc:7399 rust/backend/rust-tree.cc:3278
  #, gcc-internal-format
  msgid "uninitialized %<const %D%>"
  msgstr "nicht initialisiertes %<const %D%>"
  
! #: cp/decl.cc:7406 rust/backend/rust-tree.cc:3285
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "uninitialisierte Variable %qD in %<constexpr%>-Funktion"
  
! #: cp/decl.cc:7415 rust/backend/rust-tree.cc:3294
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "uninitialisierte Variable %qD in %<constexpr%>-Kontext"
  
! #: cp/decl.cc:7423
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "%q#T hat keinen benutzerdefinierten Default-Konstruktor"
  
! #: cp/decl.cc:7427
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr "Konstruktor ist nicht benutzerdefiniert, da er im Klassenkörper ausdrücklich standardisiert ist"
  
! #: cp/decl.cc:7430
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr "und der implizit definierte Konstruktor initialisiert %q#D nicht"
  
! #: cp/decl.cc:7730
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "Ungültiger Typ %qT als Initialisierung für einen Vektor des Typs %qT"
  
! #: cp/decl.cc:7802
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "Initialisierung für %qT muss geklammert sein"
  
! #: cp/decl.cc:7847
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr "%<[%E] =%> in benannter Initialisierung im GNU-Stil für Klasse %qT verwendet"
  
! #: cp/decl.cc:7864 cp/init.cc:3439 cp/search.cc:1245
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "Abfrage des Elementes %qD ist mehrdeutig"
  
! #: cp/decl.cc:7869
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT hat kein nicht-statisches Datenelement namens %qD"
  
! #: cp/decl.cc:7894
  #, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr "%qD ist kein direktes Element von %qT"
  
! #: cp/decl.cc:7950
  #, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "ungültige Initialisierung für %q#D"
  
! #: cp/decl.cc:8004
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "C99-Bezeichner %qE außerhalb von Aggregatinitialisierung"
  
! #: cp/decl.cc:8043 cp/decl.cc:8334 cp/typeck2.cc:1727 cp/typeck2.cc:2062
! #: cp/typeck2.cc:2110 cp/typeck2.cc:2157
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "zu viele Initialisierer für %qT"
  
! #: cp/decl.cc:8086
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "geschweifte Klammern um skalare Initialisierung für Typ %qT"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90182
! #: cp/decl.cc:8096
  #, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "zu viele geschweifte Klammern um skalare Initialisierung für Typ %qT"
  
! #: cp/decl.cc:8230
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "geschweifte Klammern fehlen um Initialisierung für %qT"
  
! #: cp/decl.cc:8364
  #, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr "Strukturierte Bindung hat unvollständigen Typen %qT"
  
! #: cp/decl.cc:8378
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "Elemente des Arrays %q#T haben unvollständigen Typ"
  
! #: cp/decl.cc:8391
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "zusammengesetztes Literal variabler Größe"
  
! #: cp/decl.cc:8447
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D hat unvollständigen Typ"
  
! #: cp/decl.cc:8468
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "skalares Objekt %qD erfordert ein Element in Initialisierung"
  
! #: cp/decl.cc:8519
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "in C++98 muss %qD mit Konstruktor initialisiert werden, nicht mit %<{...}%>"
  
! #: cp/decl.cc:8662
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "Array %qD mit geklammerter Zeichenkettenkonstante %qE initialisiert"
  
! #: cp/decl.cc:8712
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "Initialisierung ungültig für statisches Element mit Konstruktor"
  
! #: cp/decl.cc:8714
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "Initialisierung des nicht konstanten statischen Elements %qD in der Klasse ist ungültig"
  
! #: cp/decl.cc:8717
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "Initialisierung des nicht konstanten statischen Elements %qD in der Klasse ist ungültig"
  
! #: cp/decl.cc:8722
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(eine Initialisierung außerhalb der Klasse ist erforderlich)"
  
! #: cp/decl.cc:8749 cp/decl.cc:9773 cp/typeck.cc:8281 d/d-codegen.cc:773
! #: rust/backend/rust-tree.cc:4770
! #, gcc-internal-format
! msgid "address of explicit register variable %qD requested"
! msgstr "Adresse der Register-Variablen %qD angefordert"
! 
! #: cp/decl.cc:8946
  #, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "Referenz %qD wird mit sich selbst initialisiert"
  
! #: cp/decl.cc:9148
  #, gcc-internal-format
  msgid "argument %d of %qE must be of %<omp_interop_t%>"
  msgstr "Argument %d von %qE muss vom Typ %<omp_interop_t%> sein"
  
! #: cp/decl.cc:9351
  #, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "Variantendeklaration nicht gefunden"
  
! #: cp/decl.cc:9375
  #, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr "%<declare variant%> für Konstruktor %qD"
  
! #: cp/decl.cc:9380
  #, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "%<declare variant%> für Destruktor %qD"
  
! #: cp/decl.cc:9385
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr "%<declare variant%> an %qD mit Vorgabewert"
  
! #: cp/decl.cc:9390
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr "%<declare variant%> an gelöschter %qD"
  
! #: cp/decl.cc:9395
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr "%<declare variant%> an virtueller %qD"
  
! #: cp/decl.cc:9460
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "Zuweisung (nicht Initialisierung) in Deklaration"
  
! #: cp/decl.cc:9481 cp/decl.cc:16997
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO-C++17 erlaubt Speicherklassenangabe %<register%> nicht"
  
! #: cp/decl.cc:9485 cp/decl.cc:17001
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "%<register%>-Speicherklassenangabe verwendet"
  
! #: cp/decl.cc:9530 cp/decl.cc:16964
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "Deklaration von %q#D hat keine Initialisierung"
  
! #: cp/decl.cc:9566
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr "Initialisierung für %<decltype(auto) %D%> hat Funktionstyp; %<()%> vergessen?"
  
! #: cp/decl.cc:9578
  #, gcc-internal-format
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "deduzierter Typ %qT für %qD ist unvollständig"
  
  #. [basic.start.main]/3: A program that defines main as deleted
  #. is ill-formed.
! #: cp/decl.cc:9634
  #, gcc-internal-format
  msgid "%<::main%> cannot be deleted"
  msgstr "%<::main%> kann nicht gelöscht werden"
  
! #: cp/decl.cc:9795
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "vorherige Typdeklaration von %q#D wird überschattet"
  
! #: cp/decl.cc:9838
  #, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr "Attribut %<constinit%> kann nur für Variablen verwendet werden, die »static« oder threadlokel sind"
  
! #: cp/decl.cc:9847
! #, fuzzy, gcc-internal-format
! #| msgid "structured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>"
! msgid "%<constinit%> can be applied to structured binding only with %<-std=c++2c%> or %<-std=gnu++2c%>"
! msgstr "strukturierte Bindungen sind nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfügbar"
! 
! #: cp/decl.cc:10064
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "Funktion %q#D ist wie eine Variable initialisiert"
  
! #: cp/decl.cc:10299
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "Lambda-Abschluss-Typ %qT kann nicht dekomponiert werden"
  
! #: cp/decl.cc:10300
  #, gcc-internal-format
  msgid "lambda declared here"
  msgstr "Lambda ist hier deklariert"
  
! #: cp/decl.cc:10319
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "Klassentyp %qT kann nicht dekomponiert werden, da er ein unbenanntes Strukturelement hat"
  
! #: cp/decl.cc:10322
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr "Klassentyp %qT kann nicht dekomponiert werden, da er ein unbenanntes Unionelement hat"
  
! #: cp/decl.cc:10332
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "unzugreifbares Element %qD von %qT kann nicht dekomponiert werden"
  
! #: cp/decl.cc:10357
  #, gcc-internal-format
  msgid "in base class of %qT"
  msgstr "in der Basisklasse von %qT"
  
! #: cp/decl.cc:10365
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr "Klassentyp %qT kann nicht dekomponiert werden, da sowohl er als auch seine Basisklasse %qT nichtstatische Datenelemente haben"
  
! #: cp/decl.cc:10375
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr "Klassentyp %qT kann nicht dekomponiert werden, da seine Basisklassen %qT und %qT nichtstatische Datenelemente haben"
  
! #: cp/decl.cc:10576 cp/decl.cc:10744
  #, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "Strukturierte Bindung verweist auf unvollständigen Typen %qT"
  
! #: cp/decl.cc:10588
! #, fuzzy, gcc-internal-format
! #| msgid "cannot value-initialize array of unknown bound %qT"
! msgid "cannot decompose array of unknown bound %qT"
! msgstr "Feld mit unbekannter Grenze %qT kann nicht mit Werten initialisiert werden"
  
! #: cp/decl.cc:10598 cp/decl.cc:10774
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "Array mit variabler Länge %qT kann nicht dekomponiert werden"
  
! #: cp/decl.cc:10611 cp/decl.cc:10881
! #, gcc-internal-format
! msgid "cannot decompose variable length vector %qT"
! msgstr "Vektor %qT variabler Länge kann nicht zerlegt werden"
! 
! #: cp/decl.cc:10623 cp/decl.cc:10933
! #, gcc-internal-format
! msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
! msgstr "%<std::tuple_size<%T>::value%> ist kein konstanter Ganzzahlausdruck"
! 
! #: cp/decl.cc:10632 cp/decl.cc:11079
! #, gcc-internal-format
! msgid "cannot decompose union type %qT"
! msgstr "Union-Typ %qT kann nicht dekomponiert werden"
! 
! #: cp/decl.cc:10638 cp/decl.cc:11084
! #, gcc-internal-format
! msgid "cannot decompose non-array non-class type %qT"
! msgstr "nicht-Array-nicht-Klassentyp %qT kann nicht dekomponiert werden"
! 
! #: cp/decl.cc:10646 cp/decl.cc:11090
! #, gcc-internal-format
! msgid "structured binding refers to incomplete class type %qT"
! msgstr "Strukturierte Bindung verweist auf unvollständigen Klassentypen %qT"
! 
! #: cp/decl.cc:10768
! #, gcc-internal-format
! msgid "array initializer for structured binding declaration in condition"
! msgstr "Array-Initialisierer für strukturierte Bindungsdeklaration in Bedingung"
! 
! #: cp/decl.cc:10784 cp/decl.cc:10941
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] "%u Name für strukturelle Bindung angegeben"
  msgstr[1] "%u Namen für strukturelle Bindung angegeben"
  
! #: cp/decl.cc:10788
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] "nur %u Name für strukturelle Bindung angegeben"
  msgstr[1] "nur %u Namen für strukturelle Bindung angegeben"
  
! #: cp/decl.cc:10791
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] "während %qT in %wu Element zerlegt wird"
  msgstr[1] "während %qT in %wu Elemente zerlegt wird"
  
! #: cp/decl.cc:10943
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr "während %qT in %E Elemente zerlegt wird"
  
! #: cp/decl.cc:10998 cp/decl.cc:11044
! #, fuzzy, gcc-internal-format
! #| msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
! msgid "%<std::tuple_element<%wu, %T>::type%> is %<void%>"
  msgstr "%<std::tuple_element<%u, %T>::type%> ist %<void%>"
  
! #: cp/decl.cc:11004
! #, fuzzy, gcc-internal-format
! #| msgid "in initialization of structured binding variable %qD"
! msgid "in initialization of structured binding pack %qD"
  msgstr "in Initialisierung der Variable %qD für strukturierte Bindung"
  
! #: cp/decl.cc:11050
  #, gcc-internal-format
! msgid "in initialization of structured binding variable %qD"
! msgstr "in Initialisierung der Variable %qD für strukturierte Bindung"
  
! #: cp/decl.cc:11106
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "Klassentyp %qT ohne nicht-static-Datenelemente kann nicht dekomponiert werden"
  
! #: cp/decl.cc:11665
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr "nicht-lokale %<__thread%>-Variable %qD erfordert dynamische Initialisierung"
  
! #: cp/decl.cc:11668
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr "nicht-lokale %<__thread%>-Variable %qD hat einen nicht-trivialen Destruktor"
  
! #: cp/decl.cc:11673
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr "%<thread_local%> in C++11 erlaubt dynamische Initialisierung und Zerstörung"
  
! #: cp/decl.cc:11892
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "Initialisierung gibt nicht die Größe von %qT an"
  
! #: cp/decl.cc:11896
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "Arraygröße fehlt in %qT"
  
! #: cp/decl.cc:11899
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "Array %qT der Größe null"
  
! #: cp/decl.cc:11915
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "Destruktor für fremde Klasse %qT kann kein Element sein"
  
! #: cp/decl.cc:11917
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "Konstruktor für fremde Klasse %qT kann kein Element sein"
  
! #: cp/decl.cc:11943
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD als eine %<virtual%> Variable deklariert"
  
! #: cp/decl.cc:11945
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "Funktionsspezifizierer %<const%> und %<volatile%> an %qD ungültig in Variablendeklaration"
  
! #: cp/decl.cc:11951
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD als ein %<virtual%> Parameter deklariert"
  
! #: cp/decl.cc:11954
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD als ein %<inline%> Parameter deklariert"
  
! #: cp/decl.cc:11956
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "Funktionsspezifizierer %<const%> und %<volatile%> an %qD ungültig in Parameterdeklaration"
  
! #: cp/decl.cc:11962
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD als ein %<virtual%> Typ deklariert"
  
! #: cp/decl.cc:11965
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD als ein %<inline%> Typ deklariert"
  
! #: cp/decl.cc:11967
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "Funktionsspezifizierer %<const%> und %<volatile%> an %qD ungültig in Typdeklaration"
  
! #: cp/decl.cc:11973
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD als ein %<virtual%> Feld deklariert"
  
! #: cp/decl.cc:11976
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD als ein %<inline%> Feld deklariert"
  
! #: cp/decl.cc:11978
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "Funktionsspezifizierer %<const%> und %<volatile%> an %qD ungültig in Felddeklaration"
  
! #: cp/decl.cc:11985
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D als »friend« deklariert"
  
! #: cp/decl.cc:11992
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D mit einer Ausnahmespezifikation deklariert"
  
! #: cp/decl.cc:12024
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "Deklaration von %qD ist nicht in einem Namensbereich um %qT"
  
! #: cp/decl.cc:12064
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "statische Elementfunktion %q#D mit Typqualifizierern deklariert"
  
! #: cp/decl.cc:12141
  #, gcc-internal-format
  msgid "function concepts are no longer supported"
  msgstr "Funktionskonzepte werden nicht mehr unterstützt"
  
! #: cp/decl.cc:12179
  #, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr "Einschränkungen auf einer Funktion, die kein Template hat"
  
! #: cp/decl.cc:12181
  #, gcc-internal-format
  msgid "constrained non-template friend declaration must be a definition"
  msgstr "eingeschränkte Nicht-Template-friend-Deklaration muss eine Definition sein"
  
! #: cp/decl.cc:12188
  #, gcc-internal-format
  msgid "friend function template with constraints that depend on outer template parameters must be a definition"
  msgstr "friend-Funktionstemplate mit Einschränkungen, die von äußeren Templateparametern abhängen, muss eine Definition sein"
  
! #: cp/decl.cc:12240
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "Definition der expliziten Spezialisierung %qD in friend-Deklaration"
  
! #: cp/decl.cc:12251
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ungültige Verwendung der Template-ID %qD in Deklaration des ursprünglichen Templates"
  
! #: cp/decl.cc:12274
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "Standardargumente sind nicht in Deklaration der friend-Template-Spezialisierung %qD erlaubt"
  
! #: cp/decl.cc:12283
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "%<inline%> ist nicht in Deklaration der friend-Template-Spezialisierung %qD erlaubt"
  
! #. diagnostics::option_id=
! #: cp/decl.cc:12314
  #, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "»friend«-Deklaration von %qD gibt Defaultargumente an und ist keine Definition"
  
! #: cp/decl.cc:12356
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "%<::main%> kann nicht als Template deklariert werden"
  
! #: cp/decl.cc:12359
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "%<::main%> kann nicht inline deklariert werden"
  
! #: cp/decl.cc:12362 cp/decl.cc:12365
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "%<::main%> kann nicht als %qs deklariert werden"
  
! #: cp/decl.cc:12367
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "%<::main%> kann nicht statisch deklariert werden"
  
! #: cp/decl.cc:12369
! #, fuzzy, gcc-internal-format
! #| msgid "cannot declare %<::main%> with a linkage specification"
! msgid "cannot declare %<::main%> with a linkage specification other than %<extern \"C++\"%>"
  msgstr "%<::main%> kann nicht mit einer Bindungsangabe deklariert werden"
  
! #: cp/decl.cc:12374
  #, gcc-internal-format
  msgid "cannot attach %<::main%> to a named module"
  msgstr "%<::main%> kann nicht an ein benanntes Modul angehängt werden"
  
! #: cp/decl.cc:12375
! #, gcc-internal-format
! msgid "use %<extern \"C++\"%> to attach it to the global module instead"
! msgstr ""
! 
! #: cp/decl.cc:12436
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "Nicht-Elementfunktion %qD kann nicht CV-Qualifizierer haben"
  
! #: cp/decl.cc:12438
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "statische Elementfunktion %qD kann nicht CV-Qualifizierer haben"
  
! #: cp/decl.cc:12439
  #, gcc-internal-format
  msgid "explicit object member function %qD cannot have cv-qualifier"
  msgstr "explizite Objekt-Member-Funktion %qD kann keine CV-Qualifizierer haben"
  
! #: cp/decl.cc:12444
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "Nicht-Elementfunktion %qD kann keinen ref-Qualifizierer haben"
  
! #: cp/decl.cc:12446
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "statische Elementfunktion %qD kann keinen ref-Qualifizierer haben"
  
! #: cp/decl.cc:12447
  #, gcc-internal-format
  msgid "explicit object member function %qD cannot have ref-qualifier"
  msgstr "explizite Objekt-Member-Funktion %qD kann keinen ref-qualifier haben"
  
! #: cp/decl.cc:12453 cp/decl.cc:15489 cp/decl.cc:15499 cp/parser.cc:13448
  #, gcc-internal-format
  msgid "explicit object parameter declared here"
  msgstr "expliziter Objektparameter wird hier deklariert"
  
! #: cp/decl.cc:12466
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr "Herleitungshinweis %qD muss im selben Gültigkeitsbereich wie %qT deklariert sein"
  
! #: cp/decl.cc:12468 cp/decl.cc:12477 cp/typeck.cc:4914
  #, gcc-internal-format
  msgid "  declared here"
  msgstr "  hier deklariert"
  
! #: cp/decl.cc:12475
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "Herleitungshinweis %qD muss denselben Zugriff wie %qT haben"
  
! #: cp/decl.cc:12481
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "Herleitungshinweis %qD darf keinen Funktionskörper haben"
  
! #: cp/decl.cc:12495
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "literaler Operator mit C-Bindung"
  
! #: cp/decl.cc:12505
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qD hat ungültige Argumentliste"
  
! #: cp/decl.cc:12513
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "Ganzzahl-Suffix %qs durch Implementierung überdeckt"
  
! #: cp/decl.cc:12519
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr "Gleitkomma-Suffix %qs durch Implementierung überdeckt"
  
! #: cp/decl.cc:12526
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr "Literale Operator-Suffixe ohne vorangehendes %<_%> sind für zukünftige Standardisierungen reserviert"
  
! #: cp/decl.cc:12531
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD muss eine Nicht-Elementfunktion sein"
  
! #: cp/decl.cc:12628
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> muss %<int%> zurückgeben"
  
! #: cp/decl.cc:12669
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "Definition des implizit deklarierten %qD"
  
! #: cp/decl.cc:12675
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "Definition des explizit standardisierten %q+D"
  
! #: cp/decl.cc:12677
  #, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%q#D wurde hat hier ausdrücklichen Standardwert bekommen"
  
! #: cp/decl.cc:12694
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "keine Elementfunktion %q#D in Klasse %qT deklariert"
  
! #: cp/decl.cc:12900
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "%<::main%> kann nicht als globale Variable deklariert werden"
  
! #: cp/decl.cc:12903
  #, gcc-internal-format
  msgid "an entity named %<main%> cannot be declared with C language linkage"
  msgstr "eine Entität mit dem Namen %<main%> kann nicht mit C-Sprachbindung deklariert werden"
  
! #: cp/decl.cc:12912
  #, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "eine Nicht-Template-Variable kann nicht %<concept%> sein"
  
! #: cp/decl.cc:12915
  #, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr "Konzept muss im Gültigkeitsbereich des Namensbereiches definiert werden"
  
! #: cp/decl.cc:12918
  #, gcc-internal-format
  msgid "variable concepts are no longer supported"
  msgstr "Variablenkonzepte werden nicht mehr unterstützt"
  
! #: cp/decl.cc:13039
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "Initialisierung innerhalb der Klasse des statischen Datenelements %q#D mit unvollständigem Typ"
  
! #: cp/decl.cc:13043
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "%<constexpr%> erforderlich für Initialisierung innerhalb der Klasse des statischen Datenelements %q#D mit nicht eingebautem Typ"
  
! #: cp/decl.cc:13047
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "Initialisierung innerhalb der Klasse des statischen Datenelements %q#D mit nicht eingebautem Typ"
  
! #: cp/decl.cc:13058
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "ungültige Initialisierung innerhalb der Klasse des statischen Datenelements vom nicht eingebauten Typen %qT"
  
! #: cp/decl.cc:13063
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO-C++ verbietet Initialisierung des nicht konstanten statischen Elements %qD in der Klasse"
  
! #: cp/decl.cc:13068
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO-C++ verbietet Initialisierung der Elementkonstante %qD vom nicht eingebauten Typen %qT"
  
! #: cp/decl.cc:13180
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "Arraygröße von %qD hat nicht-ganzzahligen Typen %qT"
  
! #: cp/decl.cc:13183
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "Arraygröße hat nicht-ganzzahligen Typen %qT"
  
! #: cp/decl.cc:13214 cp/decl.cc:13286
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "Größe des Arrays %qD ist kein konstanter Ganzzahlausdruck"
  
! #: cp/decl.cc:13218 cp/decl.cc:13289
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "Größe des Arrays ist kein konstanter Ganzzahlausdruck"
  
! #: cp/decl.cc:13269
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO-C++ verbietet Array %qD der Größe null"
  
! #: cp/decl.cc:13272
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO-C++ verbietet Array der Größe null"
  
! #: cp/decl.cc:13296
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO-C++ verbietet Array %qD variabler Länge"
  
! #: cp/decl.cc:13299
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO-C++ verbietet Array variabler Länge"
  
! #: cp/decl.cc:13305
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "Array %qD variabler Länge wird verwendet"
  
! #: cp/decl.cc:13308
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "Array variabler Größe wird verwendet"
  
! #: cp/decl.cc:13360
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "Überlauf in Arraygröße"
  
! #: cp/decl.cc:13420
  #, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "%qD ist als Array vom Template-Platzhaltertyp %qT deklariert"
  
! #: cp/decl.cc:13423
  #, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr "Array des Template-Platzhaltertyps %qT wird erzeugt"
  
! #: cp/decl.cc:13433
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "Deklaration von %qD als Array von voids"
  
! #: cp/decl.cc:13435
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "Array von void wird erzeugt"
  
! #: cp/decl.cc:13440
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "Deklaration von %qD als Array von Funktionen"
  
! #: cp/decl.cc:13442
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "Array von Funktionen wird erzeugt"
  
! #: cp/decl.cc:13447
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "Deklaration von %qD als Array von Referenzen"
  
! #: cp/decl.cc:13449
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "Feld von Referenzen wird erzeugt"
  
! #: cp/decl.cc:13454
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "Deklaration von %qD als Feld von Funktionselementen"
  
! #: cp/decl.cc:13457
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "Feld von Funktionselementen wird erzeugt"
  
! #: cp/decl.cc:13475
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "Deklaration von %qD als multidimensionales Feld muss für alle Dimensionen außer der ersten Grenzen haben"
  
! #: cp/decl.cc:13479
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "multidimensionales Feld muss für alle Dimensionen außer der ersten Grenzen haben"
  
! #: cp/decl.cc:13493
  #, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr "Array variabler Größe von %<auto%>"
  
! #: cp/decl.cc:13591
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "Angabe des Rückgabetyps für Konstruktor ist ungültig"
  
! #: cp/decl.cc:13594
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "Qualifizierer sind bei Konstruktordeklarationen nicht erlaubt"
  
! #: cp/decl.cc:13605
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "Angabe des Rückgabetyps für Destruktor ist ungültig"
  
! #: cp/decl.cc:13608
  #, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "Qualifizierer sind bei Destruktordeklarationen nicht erlaubt"
  
! #: cp/decl.cc:13621
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "Rückgabetyp für %<operator %T%> angegeben"
  
! #: cp/decl.cc:13624
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "Qualifizierer sind bei Deklaration von %<operator %T%> nicht erlaubt"
  
! #: cp/decl.cc:13633
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "Rückgabetyp für Herleitungshinweis angegeben"
  
! #: cp/decl.cc:13636
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "Qualifizierer sind bei Deklaration von Herleitungshinweis nicht erlaubt"
  
! #: cp/decl.cc:13640
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "Template-Template-Parameter %qT in Deklaration von Ableitungshinweis"
  
! #: cp/decl.cc:13649
  #, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "%<decl-specifier%> in Deklaration von Ableitungshinweis"
  
! #: cp/decl.cc:13670
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "unbenannte Variable oder Feld als »void« deklariert"
  
! #: cp/decl.cc:13678
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "Variable oder Feld als »void« deklariert"
  
! #: cp/decl.cc:13693
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "%<inline%>-Spezifizierer ungültig für Variable %qD mit Gültigkeitsbereich Block"
  
! #: cp/decl.cc:13698
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "»inline«-Variablen sind nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfügbar"
  
! #: cp/decl.cc:13719
! #, gcc-internal-format
! msgid "anonymous non-C-compatible type given name for linkage purposes by %<typedef%> declaration"
! msgstr ""
! 
! #: cp/decl.cc:13735
! #, fuzzy, gcc-internal-format
! #| msgid "type is not compatible with its variant"
! msgid "type is not C-compatible because it has a base class"
! msgstr "Interner Compilerfehler: type is not compatible with its variant"
! 
! #: cp/decl.cc:13750
! #, gcc-internal-format
! msgid "type is not C-compatible because %qD has default member initializer"
! msgstr ""
! 
! #: cp/decl.cc:13780
! #, fuzzy, gcc-internal-format
! #| msgid "type is not compatible with its variant"
! msgid "type is not C-compatible because it contains %qD declaration"
! msgstr "Interner Compilerfehler: type is not compatible with its variant"
! 
! #: cp/decl.cc:13841
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr "%qT als Typ statt als einfaches %<decltype(auto)%>"
  
! #: cp/decl.cc:13847
  #, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "%<decltype(auto)%> darf nicht CV-qualifiziert sein"
  
! #: cp/decl.cc:13868
  msgid "%e and %e specified together"
  msgstr "%e und %e gleichzeitig angegeben"
  
! #: cp/decl.cc:14081
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "ungültige Verwendung des qualifizierten Namens %<::%D%>"
  
! #: cp/decl.cc:14084 cp/decl.cc:14106
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "ungültige Verwendung des qualifizierten Namens %<%T::%D%>"
  
! #: cp/decl.cc:14087
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "ungültige Verwendung des qualifizierten Namens %<%D::%D%>"
  
! #: cp/decl.cc:14097
  #, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr "%q#T ist weder Klasse noch Namensbereich"
  
! #: cp/decl.cc:14121
  #, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "Deklaration von %qE als Nicht-Funktion"
  
! #: cp/decl.cc:14128
  #, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr "Deklaration von %qE als Nicht-Element"
  
! #: cp/decl.cc:14156
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "Deklarator-ID fehlt: reserviertes Wort %qD wird verwendet"
  
! #: cp/decl.cc:14207
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "Funktionsdefinition deklariert keine Parameter"
  
! #: cp/decl.cc:14215 cp/decl.cc:14224 cp/decl.cc:16206
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Deklaration von %qD als Nicht-Funktion"
  
! #: cp/decl.cc:14232
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "Deklaration von %qD als %<typedef%>"
  
! #: cp/decl.cc:14237
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "Deklaration von %qD als Parameter"
  
! #: cp/decl.cc:14272
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr "sowohl %qs als auch %qs angegeben"
  
! #: cp/decl.cc:14279 cp/decl.cc:14286 cp/decl.cc:14293 cp/decl.cc:14300
  #, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "%qs kann nicht in einer typedef-Deklaration auftreten"
  
! #: cp/decl.cc:14311
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr "höchstens einer der Spezifizierer %<constinit%> und %<constexpr%> kann verwendet werden"
  
! #: cp/decl.cc:14321
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "zwei oder mehr Datentypen in Deklaration von %qs"
  
! #: cp/decl.cc:14375
  #, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO-C++ unterstützt nicht, dass einfaches %<complex%> %<double complex%> bedeutet"
  
! #: cp/decl.cc:14425 cp/decl.cc:14429 cp/decl.cc:14432
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO-C++ verbietet Deklaration von %qs ohne Typ"
  
! #: cp/decl.cc:14449
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "%<__int%d%> wird von diesem Ziel nicht unterstützt"
  
! #: cp/decl.cc:14457
  #, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO-C++ unterstützt %<__int%d%> für %qs nicht"
  
! #: cp/decl.cc:14520
  #, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "%qs mit %qT angegeben"
  
! #: cp/decl.cc:14527
  #, gcc-internal-format
  msgid "%qs specified with typedef-name %qD"
  msgstr "%qs mit typedef-name %qD angegeben"
  
! #: cp/decl.cc:14536
  #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "%qs mit %<decltype%> angegeben"
  
! #: cp/decl.cc:14538
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr "%qs mit %<typeof%> angegeben"
  
! #: cp/decl.cc:14607
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex ungültig für %qs"
  
! #: cp/decl.cc:14651
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr "fehlende Template-Argumentliste nach %qE; für die Deduktion muss auf den Template-Platzhalter eine einfache Deklarator-ID folgen"
  
! #: cp/decl.cc:14677
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "Element %qD kann nicht gleichzeitig %<virtual%> und %<static%> sein"
  
! #: cp/decl.cc:14686
  #, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Element %qD kann erst mit %<-std=c++20%> oder %<-std=gnu++20%> gleichzeitig %<virtual%> und %<constexpr%> sein"
  
! #: cp/decl.cc:14699
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "»typedef«-Deklaration in Parameterdeklaration ungültig"
  
! #: cp/decl.cc:14706
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "Speicherklasse für Template-Parameter %qs angegeben"
  
! #: cp/decl.cc:14716 cp/decl.cc:14896
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "Speicherklasse für Parameter %qs angegeben"
  
! #: cp/decl.cc:14724 cp/decl.cc:14733 cp/decl.cc:14739 cp/decl.cc:14745
  #, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "ein Parameter kann nicht als %qs deklariert sein"
  
! #: cp/decl.cc:14755
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> außerhalb einer Klassendeklaration"
  
! #: cp/decl.cc:14765 cp/decl.cc:14768 cp/decl.cc:14774 cp/decl.cc:14785
! #: cp/decl.cc:14797 cp/decl.cc:14807 cp/decl.cc:14811
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "Deklaration für strukturierte Bindung darf nicht als %qs deklariert werden"
  
! #: cp/decl.cc:14771
! #, fuzzy, gcc-internal-format
! #| msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
! msgid "structured binding declaration can be %qs only with %<-std=c++2c%> or %<-std=gnu++2c%>"
! msgstr "strukturierte Bindungsdeklarationen können erst ab %<-std=c++20%> oder %<-std=gnu++20%> %qs sein"
! 
! #: cp/decl.cc:14778 cp/decl.cc:14803
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "strukturierte Bindungsdeklarationen können erst ab %<-std=c++20%> oder %<-std=gnu++20%> %qs sein"
  
! #: cp/decl.cc:14791
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr "%<volatile%>-qualifizierte strukturierte Bindung ist veraltet"
  
! #: cp/decl.cc:14815
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr "Deklaration für strukturierte Bindung darf nicht als %<auto%> (C++98) deklariert werden"
  
! #: cp/decl.cc:14827
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "Deklaration für strukturierte Bindung darf nicht vom Typen %qT sein"
  
! #: cp/decl.cc:14830
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr "Typ muss cv-qualifizierter %<auto%> oder Referenz auf cv-qualifizierten %<auto%> sein"
  
! #: cp/decl.cc:14838
  #, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr "Deklaration für strukturierte Bindung darf nicht vom eingeschränkten %<auto%>-Typen %qT sein"
  
! #: cp/decl.cc:14868
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "mehrere Speicherklassen in Deklaration von %qs"
  
! #: cp/decl.cc:14894
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "Speicherklasse %qs angegeben"
  
! #: cp/decl.cc:14908
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "geschachtelte Funktion %qs als %<extern%> deklariert"
  
! #: cp/decl.cc:14913
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "Deklaration höchster Ebene von %qs gibt %<auto%> an"
  
! #: cp/decl.cc:14921
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "Funktions-Gültigkeitsbereich %qs ist implizit auto und deklarierte %<__thread%>"
  
! #: cp/decl.cc:14935
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "Speicherklassenangaben sind in friend-Funktionsdeklarationen ungültig"
  
! #: cp/decl.cc:15031
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "unnötige Klammern in Deklaration von %qs"
  
! #: cp/decl.cc:15037
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr "entfernen Sie die Klammern"
  
! #: cp/decl.cc:15104
  #, gcc-internal-format
  msgid "explicit object member function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "explizite Objekt-Member-Funktion ist erst ab %<-std=c++23%> oder %<-std=gnu++23%> verfügbar"
  
! #: cp/decl.cc:15118
  #, gcc-internal-format
  msgid "a function type cannot have an explicit object parameter"
  msgstr "ein Funktionstyp kann keinen expliziten Objektparameter haben"
  
! #: cp/decl.cc:15124
  #, gcc-internal-format
  msgid "a pointer to function type cannot have an explicit object parameter"
  msgstr "ein Zeiger auf einen Funktionstyp kann keinen expliziten Objektparameter haben"
  
! #: cp/decl.cc:15128
  #, gcc-internal-format
  msgid "a pointer to member function type cannot have an explicit object parameter"
  msgstr "ein Zeiger auf einen Memberfunktionstyp kann keinen expliziten Objektparameter haben"
  
! #: cp/decl.cc:15136
  #, gcc-internal-format
  msgid "the type of a pointer to explicit object member function is a regular pointer to function type"
  msgstr "der Typ eines Zeigers auf eine explizite Objekt-Member-Funktion ist ein normaler Funktionszeiger-Typ"
  
! #: cp/decl.cc:15140
  #, gcc-internal-format
  msgid "the type of an explicit object member function is a regular function type"
  msgstr "der Typ einer expliziten Objekt-Member-Funktion ist ein normaler Funktionstyp"
  
! #: cp/decl.cc:15161
  #, gcc-internal-format
  msgid "only the first parameter of a member function can be declared as an explicit object parameter"
  msgstr "nur der erste Parameter einer Memberfunktion kann als expliziter Objektparameter deklariert werden"
  
! #: cp/decl.cc:15166
  #, gcc-internal-format
  msgid "valid explicit object parameter declared here"
  msgstr "gültiger expliziter Objektparameter wird hier deklariert"
  
! #: cp/decl.cc:15170
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr "»requires«-Klausel für Rückgabetyp"
  
! #: cp/decl.cc:15191
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "Funktion %qs verwendet Typspezifikation %<auto%> ohne folgenden Rückgabetypen"
  
! #: cp/decl.cc:15195
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "hergeleiteter Rückgabetyp nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfügbar"
  
! #: cp/decl.cc:15200
  #, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "virtuelle Funktionen kann keinen hergeleiteten Rückgabetyp haben"
  
! #: cp/decl.cc:15207
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr "Funktion %qs mit folgendem Rückgabetypen hat %qT als seinen Typ statt einfaches %<auto%>"
  
! #: cp/decl.cc:15216
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr "Funktion %qs mit nachgestelltem Rückgabetyp hat %<decltype(auto)%> als Typ statt einfachem %<auto%>"
  
! #: cp/decl.cc:15221
  #, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "ungültige Verwendung von %<decltype(auto)%>"
  
! #: cp/decl.cc:15228
  #, gcc-internal-format
  msgid "%qs function with trailing return type has constrained %<auto%> type specifier rather than plain %<auto%>"
  msgstr "Funktion %qs mit nachfolgendem Rückgabetypen hat eingeschränkte %<auto%>-Typangabe statt des einfachen %<auto%>"
  
! #: cp/decl.cc:15234
  #, gcc-internal-format
  msgid "invalid use of constrained %<auto%> type"
  msgstr "ungültige Verwendung eines eingeschränkten %<auto%>-Typs"
  
! #: cp/decl.cc:15246
  #, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr "hergeleiteter Klassentyp %qD in Rückgabetyp von Funktion"
  
! #: cp/decl.cc:15256
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "Herleitungshinweis für %qT muss angehängten Rückgabetyp haben"
  
! #: cp/decl.cc:15269
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr "angehängter Rückgabetyp %qT den Ableitungshinweises ist keine Spezialisierung von %qT"
  
! #: cp/decl.cc:15283
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "nachgestellter Rückgabetyp nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/decl.cc:15286
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr "Funktion %qs mit folgendem Rückgabetypen nicht mit Typspezifikation %<auto%> deklariert"
  
! #: cp/decl.cc:15293
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr "eine Umwandlungsfunktion darf keinen angehängten Rückgabetyp haben"
  
! #: cp/decl.cc:15319
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr "%<volatile%>-qualifizierter Rückgabetyp ist veraltet"
  
! #: cp/decl.cc:15331
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs als Funktion, die eine Funktion zurückgibt, deklariert"
  
! #: cp/decl.cc:15337
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs als Funktion, die ein Feld zurückgibt, deklariert"
  
! #: cp/decl.cc:15344
  #, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "%<constinit%> ist am Rückgabetyp einer Funktion nicht erlaubt"
  
! #: cp/decl.cc:15377
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "Destruktor kann keine statische Elementfunktion sein"
  
! #: cp/decl.cc:15379
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "Konstruktor kann keine statische Elementfunktion sein"
  
! #: cp/decl.cc:15384
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "Destruktoren dürfen nicht CV-qualifiziert sein"
  
! #: cp/decl.cc:15385
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "Konstruktoren dürfen nicht CV-qualifiziert sein"
  
! #: cp/decl.cc:15393
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "Destruktoren dürfen nicht ref-qualifiziert sein"
  
! #: cp/decl.cc:15394
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "Konstruktoren dürfen nicht ref-qualifiziert sein"
  
! #: cp/decl.cc:15412
  #, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "Konstruktoren dürfen nicht als %<virtual%> deklariert sein"
  
! #: cp/decl.cc:15429
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "virtuelle Funktionen können keine friends sein"
  
! #: cp/decl.cc:15434
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend-Deklaration nicht in Klassendefinition"
  
! #: cp/decl.cc:15438
  #, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "%<friend%>-Funktion %qs kann nicht in einer lokalen Klassendefinition definiert werden"
  
! #: cp/decl.cc:15448
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr "Definition der Freundfunktion %qs kann keinen Namen haben, der mit %<::%> qualifiziert ist"
  
! #: cp/decl.cc:15452
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr "Definition der Freundfunktion %qs kann keinen Namen haben, der mit %<%D::%> qualifiziert ist"
  
! #: cp/decl.cc:15478
  #, gcc-internal-format
  msgid "a non-member function cannot have an explicit object parameter"
  msgstr "eine Funktion, die kein Member ist, kann keinen expliziten Objektparameter haben"
  
! #: cp/decl.cc:15486
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<virtual%>"
  msgstr "eine explizite Objekt-Member-Funktion kann nicht %<virtual%> sein"
  
! #: cp/decl.cc:15496
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<static%>"
  msgstr "eine explizite Objekt-Member-Funktion kann nicht %<static%> sein"
  
! #: cp/decl.cc:15505
  #, gcc-internal-format
  msgid "%qD cannot be an explicit object member function"
  msgstr "%qD kann keine explizite Objektelementfunktion sein"
  
! #: cp/decl.cc:15528
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "Destruktoren dürfen keine Parameter haben"
  
! #: cp/decl.cc:15576
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "Zeiger auf %q#T kann nicht deklariert werden"
  
! #: cp/decl.cc:15589 cp/decl.cc:15596
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Referenz auf %q#T kann nicht deklariert werden"
  
! #: cp/decl.cc:15598
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "Zeiger auf Element %q#T kann nicht deklariert werden"
  
! #: cp/decl.cc:15627
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "Referenz auf qualifizierten Funktionstypen %qT kann nicht deklariert werden"
  
! #: cp/decl.cc:15628
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "Zeiger auf qualifizierten Funktionstypen %qT kann nicht deklariert werden"
  
! #: cp/decl.cc:15701
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr "Referenz auf %q#T kann nicht deklariert werden, da letzteres weder Typedef noch Templatetyp-Argument ist"
  
! #: cp/decl.cc:15780
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "Template-ID %qD als Deklarator verwendet"
  
! #: cp/decl.cc:15806
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "Elementfunktionen sind implizite »friends« ihrer Klasse"
  
! #: cp/decl.cc:15811
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "zusätzliche Qualifizierung %<%T::%> an Element %qs"
  
! #: cp/decl.cc:15841
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "Elementfunktion %<%T::%s%> kann nicht innerhalb von %qT definiert werden"
  
! #: cp/decl.cc:15843
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "Elementfunktion %<%T::%s%> kann nicht innerhalb von %qT deklariert werden"
  
! #: cp/decl.cc:15851
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "Element %<%T::%s%> kann nicht in %qT deklariert werden"
  
! #: cp/decl.cc:15891
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "Nicht-Parameter %qs kann kein Parameterpack sein"
  
! #: cp/decl.cc:15900
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "Datenelement darf nicht variabel modifizierten Typ %qT haben"
  
! #: cp/decl.cc:15903
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "Parameter darf nicht variabel modifizierten Typ %qT haben"
  
! #: cp/decl.cc:15914
  #, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "%<explicit%> außerhalb einer Klassendeklaration"
  
! #: cp/decl.cc:15917
  #, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "%<explicit%> in »friend«-Deklaration"
  
! #: cp/decl.cc:15920
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "nur Deklarationen von Konstruktoren und Umwandlungsoperatoren können %<explicit%> sein"
  
! #: cp/decl.cc:15930
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "Nicht-Element %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.cc:15937
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "Nicht-Objekt-Element %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.cc:15943
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Funktion %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.cc:15949
  #, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "%qs ist %<static%> und darf daher nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.cc:15955
  #, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "%qs ist %<const%> und darf daher nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.cc:15961
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "Referenz %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.cc:15977
  #, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr "mit %<typedef%> definierte Funktion darf keinen Rumpf %<{ … }%> haben"
  
! #: cp/decl.cc:15980
  #, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "mit %<typedef%> definierte Elementfunktion darf keinen Rumpf %<{ … }%> haben"
  
! #: cp/decl.cc:16006
  #, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%<auto%> ist in Aliasdeklaration nicht erlaubt"
  
! #: cp/decl.cc:16009
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "»typedef« als %<auto%> deklariert"
  
! #: cp/decl.cc:16014
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr "requires-clause an Typedef"
  
! #: cp/decl.cc:16018
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "typedef-Name darf kein Spezifizierer mit geschachteltem Namen sein"
  
! #: cp/decl.cc:16044
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO-C++ verbietet geschachtelten Typen %qD mit gleichem Namen wie umschließende Klasse"
  
! #: cp/decl.cc:16136
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> für friend-Klassen-Deklaration angegeben"
  
! #: cp/decl.cc:16144
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "Template-Parameter können keine »friends« sein"
  
! #: cp/decl.cc:16146
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "friend-Deklaration erfordert Klassenschlüssel, d.h. %<friend class %T::%D%>"
  
! #: cp/decl.cc:16150
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "friend-Deklaration erfordert Klassenschlüssel, d.h. %<friend %#T%>"
  
! #: cp/decl.cc:16163
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "Versuch, die Klasse %qT zu einem »friend« des globalen Gültigkeitsbereiches zu machen"
  
! #: cp/decl.cc:16183
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "ungültige Qualifizierer an Nicht-Element-Funktionstyp"
  
! #: cp/decl.cc:16187
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr "requires-clause an type-id"
  
! #: cp/decl.cc:16197
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "abstrakter Deklarator %qT als Deklaration verwendet"
  
! #: cp/decl.cc:16212
  #, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "»requires«-Klausel in Deklaration von Nichtfunktionstyp %qT"
  
! #: cp/decl.cc:16231
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "%<::%> kann nicht in Parameterdeklaration verwendet werden"
  
! #: cp/decl.cc:16241 cp/parser.cc:23112
  #, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "Parameter kann nicht mit %<decltype(auto)%> deklariert werden"
  
! #: cp/decl.cc:16248
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr "fehlende Template-Argumentliste nach %qE; Template-Platzhalter ist in Parameter nicht erlaubt"
  
! #: cp/decl.cc:16251
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr "oder verwenden Sie %<auto%> für ein abgekürztes Funktionstemplate"
  
! #: cp/decl.cc:16257 cp/parser.cc:28188
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "%<auto%>-Parameter darf in diesem Kontext nicht verwendet werden"
  
! #: cp/decl.cc:16267
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "Parameter als %<auto%> deklariert"
  
! #: cp/decl.cc:16321 cp/parser.cc:3932
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "ungültige Verwendung des Template-Namens %qE ohne eine Argumentliste"
  
! #: cp/decl.cc:16325
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "nicht-statisches Datenelement mit Platzhalter %qT deklariert"
  
! #: cp/decl.cc:16345
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO-C++ verbietet flexibles Arrayelement %qs"
  
! #: cp/decl.cc:16348
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO-C++ verbietet flexible Arrayelemente"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:16364
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "ungültige Verwendung von %<::%>"
  
! #: cp/decl.cc:16385
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "Deklaration der Funktion %qD in ungültigem Kontext"
  
! #: cp/decl.cc:16395
  #, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "Funktion %qD wurde innerhalb einer Union als %<virtual%> deklariert"
  
! #: cp/decl.cc:16405
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "%qD kann nicht als %<virtual%> deklariert werden, da es immer statisch ist"
  
! #: cp/decl.cc:16419
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "Qualifizierten Namen in Friend-Deklaration für Destruktor %qD erwartet"
  
! #: cp/decl.cc:16426
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "Deklaration von %qD als Element %qT"
  
! #: cp/decl.cc:16433 cp/decl.cc:16446
  #, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr "ein Destruktor kann nicht %qs sein"
  
! #: cp/decl.cc:16452
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "Qualifizierten Namen in Friend-Deklaration für Konstruktor %qD erwartet"
  
! #: cp/decl.cc:16461
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "ein Konstruktor kann nicht %<concept%> sein"
  
! #: cp/decl.cc:16467
  #, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "ein Konzept kann keine Elementfunktion sein"
  
! #: cp/decl.cc:16475 cp/decl.cc:16833
  #, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "%qD kann nicht %qs sein"
  
! #: cp/decl.cc:16485
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "Spezialisierung des Variablentemplates %qD als Funktion deklariert"
  
! #: cp/decl.cc:16488
  #, gcc-internal-format
  msgid "variable template declared here"
  msgstr "Variablentemplate hier deklariert"
  
! #: cp/decl.cc:16553
  #, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "Feld %qD hat unvollständigen Typen %qT"
  
! #: cp/decl.cc:16558
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "Name %qT hat unvollständigen Typen"
  
! #: cp/decl.cc:16578
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE ist weder eine Funktion noch Elementfunktion; kann nicht als »friend« deklariert werden"
  
! #: cp/decl.cc:16581
  #, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "unbenanntes Feld ist weder eine Funktion noch Elementfunktion; kann nicht als %<friend%> deklariert werden"
  
! #: cp/decl.cc:16599 cp/parser.cc:23682 cp/parser.cc:31059
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr "ein Attribut, das zu einer »friend«-Deklaration gehört, die keine Definition ist, wird ignoriert"
  
! #: cp/decl.cc:16649 cp/decl.cc:16660
  #, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr "statisches Datenelement %qE als %qs deklariert"
  
! #: cp/decl.cc:16654
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "statisches Datenelement %qD (%<constexpr%>) muss Initialisierung haben"
  
! #: cp/decl.cc:16697 cp/decl.cc:16705 cp/decl.cc:16712 cp/decl.cc:16719
  #, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr "nicht-statisches Datenelement %qE als %qs deklariert"
  
! #: cp/decl.cc:16771
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "Speicherklasse %<auto%> ungültig für Funktion %qs"
  
! #: cp/decl.cc:16774
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "Speicherklasse %<register%> ungültig für Funktion %qs"
  
! #: cp/decl.cc:16780
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "Speicherklasse %<__thread%> ungültig für Funktion %qs"
  
! #: cp/decl.cc:16784
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "Speicherklasse %<thread_local%> ungültig für Funktion %qs"
  
! #: cp/decl.cc:16789
  #, gcc-internal-format
  msgid "%<constinit%> specifier invalid for function %qs"
  msgstr "%<constinit%>-Angabe ungültig für Funktion %qs"
  
! #: cp/decl.cc:16792
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "virt-Spezifikation in %qs ist außerhalb einer Klassendefinition nicht erlaubt"
  
! #: cp/decl.cc:16804
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "%<static%> ist für außerhalb des globalen Gültigkeitsbereiches deklarierte Funktion %qs ungültig"
  
! #: cp/decl.cc:16808
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "%<inline%> ungültig für außerhalb des globalen Gültigkeitsbereiches deklarierte Funktion %qs"
  
! #: cp/decl.cc:16816
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtuelle Nicht-Klassen-Funktion %qs"
  
! #: cp/decl.cc:16823
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "%qs nicht in Klassen-Gültigkeitsbereich definiert"
  
! #: cp/decl.cc:16824
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "%qs in einem Nicht-Klassen-Gültigkeitsbereich definiert"
  
! #: cp/decl.cc:16866
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "Elementfunktion %qD kann nicht deklariert werden, statische Bindung zu haben"
  
! #: cp/decl.cc:16875
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "statische Funktion innerhalb anderer Funktion kann nicht deklariert werden"
  
! #: cp/decl.cc:16916
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "%<static%> darf nicht bei der Definition (im Gegensatz zu Deklaration) eines statischen Datenelementes verwendet werden"
  
! #: cp/decl.cc:16923
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "statisches Element %qD als %<register%> deklariert"
  
! #: cp/decl.cc:16929
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "Element %q#D kann nicht explizit deklariert werden, externe Bindung zu haben"
  
! #: cp/decl.cc:16937
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "Deklaration der %<constexpr%>-Variable %qD ist keine Definition"
  
! #: cp/decl.cc:16944
  #, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "eine Variable kann nicht als %<consteval%> deklariert sein"
  
! #: cp/decl.cc:16976
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs initialisiert und als %<extern%> deklariert"
  
! #: cp/decl.cc:16981
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs hat sowohl %<extern%> als auch Initialisierung"
  
! #: cp/decl.cc:17183
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "Standardargument %qE verwendet %qD"
  
! #: cp/decl.cc:17186
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Standardargument %qE verwendet lokale Variable %qD"
  
! #: cp/decl.cc:17313
  #, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "ungültige Verwendung von cv-qualifiziertem Typ %qT in Parameterdeklaration"
  
! #: cp/decl.cc:17317
  #, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "ungültige Verwendung von Typ %<void%> in Parameterdeklaration"
  
! #: cp/decl.cc:17346
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "%<volatile%>-qualifizierter Parameter ist veraltet"
  
! #: cp/decl.cc:17354
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Parameter %qD deklariert ungültigerweise Methodentyp"
  
! #: cp/decl.cc:17379
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "Parameter %qD bezieht Zeiger auf Feld mit unbekannter Grenze %qT ein"
  
! #: cp/decl.cc:17381
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "Parameter %qD bezieht Referenz auf Feld mit unbekannter Grenze %qT ein"
  
! #: cp/decl.cc:17664
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "ungültiger Konstruktor; wahrscheinlich war %<%T (const %T&)%> gemeint"
  
! #: cp/decl.cc:17743
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD darf nicht innerhalb eines Namensbereiches definiert werden"
  
! #: cp/decl.cc:17750
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD darf nicht als »static« deklariert werden"
  
! #: cp/decl.cc:17808
  #, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr "%qD muss eine nichtstatische Elementfunktion sein"
  
! #: cp/decl.cc:17816
  #, gcc-internal-format
  msgid "%qD must be a member function"
  msgstr "%qD muss eine Memberfunktion sein"
  
! #: cp/decl.cc:17824
  #, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%qD darf erst ab %<-std=c++23%> oder %<-std=gnu++23%> eine statische Memberfunktion sein"
  
! #: cp/decl.cc:17834
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD muss entweder eine nichtstatische Elementfunktion oder eine Nicht-Element-Funktion sein"
  
! #: cp/decl.cc:17844
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD muss ein Argument von einem Klassen- oder Aufzählungstyp haben"
  
  #. 13.4.0.3
! #: cp/decl.cc:17875
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ISO-C++ verbietet Überladen von %<operator ?:%>"
  
! #: cp/decl.cc:17885
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "»%qD« darf keine variable Argumentanzahl haben"
  
! #: cp/decl.cc:17911
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "%qD muss entweder null oder ein Argument nehmen"
  
! #: cp/decl.cc:17912
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "%qD muss entweder ein oder zwei Argumente nehmen"
  
! #: cp/decl.cc:17924
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "Suffix-%qD muss %<int%> als sein Argument nehmen"
  
! #: cp/decl.cc:17925
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "Suffix-%qD muss %<int%> als sein zweites Argument nehmen"
  
! #: cp/decl.cc:17936
  #, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "%qD darf keine Argumente nehmen"
  
! #: cp/decl.cc:17937 cp/decl.cc:17947
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "%qD muss genau ein Argument nehmen"
  
! #: cp/decl.cc:17948
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "%qD muss genau zwei Argumente nehmen"
  
! #: cp/decl.cc:17963
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD kann keine Standardargumente haben"
  
! #: cp/decl.cc:17987
  #, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "Umwandlung von %qT in %<void%> wird nie einen Typumwandlungsoperator verwenden"
  
! #: cp/decl.cc:17994
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr "Umwandlung von %qT in Referenz auf gleichen Typ wird nie einen Typumwandlungsoperator verwenden"
  
! #: cp/decl.cc:17996
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "Umwandlung von %qT in gleichen Typ wird nie einen Typumwandlungsoperator verwenden"
  
! #: cp/decl.cc:18005
  #, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr "Umwandlung von %qT in Referenz auf Basisklasse %qT wird nie einen Typumwandlungsoperator verwenden"
  
! #: cp/decl.cc:18007
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "Umwandlung von %qT in Basisklasse %qT wird nie einen Typumwandlungsoperator verwenden"
  
! #: cp/decl.cc:18023
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "benutzerdefiniertes %qD wertet immer beide Argumente aus"
  
! #: cp/decl.cc:18042
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "Präfix-%qD sollte %qT zurückgeben"
  
! #: cp/decl.cc:18049
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "Suffix-%qD sollte %qT zurückgeben"
  
! #: cp/decl.cc:18061
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD sollte Wert zurückgeben"
  
! #: cp/decl.cc:18118
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "Templatetyp-Parameter %qT wird nach %qs verwendet"
  
! #: cp/decl.cc:18142
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "Templatespezialisierung alias %qT hinter %qs wird verwendet"
  
! #: cp/decl.cc:18145
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "typedef-Name %qD wird nach %qs verwendet"
  
! #: cp/decl.cc:18147
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%qD hat eine vorherige Deklaration hier"
  
! #: cp/decl.cc:18156
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT als %qs verwendet"
  
! #: cp/decl.cc:18157 cp/decl.cc:18165
  #, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "%qT hat hier eine vorherige Deklaration"
  
! #: cp/decl.cc:18164
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "%qT als enum verwendet"
*************** msgstr "%qT als enum verwendet"
*** 59168,59267 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:17005
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Template-Argument für %<%s %T%> benötigt"
  
! #: cp/decl.cc:17048 cp/name-lookup.cc:6237 cp/name-lookup.cc:6370
! #: cp/parser.cc:7477 cp/parser.cc:33093
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "Referenz auf %qD ist mehrdeutig"
  
! #: cp/decl.cc:17058
  #, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr "Klassentemplate %qD als Nicht-Template redeklariert"
  
! #: cp/decl.cc:17080 cp/name-lookup.cc:5926
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD hat den gleichen Namen wie die Klasse, in der es deklariert wurde"
  
! #: cp/decl.cc:17109 cp/friend.cc:318 cp/parser.cc:3680 cp/parser.cc:7181
! #: cp/pt.cc:10141
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT ist kein Template"
  
! #: cp/decl.cc:17114
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr "Sie könnten ein explizites %<%T::%> hinzufügen"
  
! #: cp/decl.cc:17219
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "Verwendung des enum %q#D ohne vorherige Deklaration"
  
! #: cp/decl.cc:17246
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "Redeklaration von %qT als Nicht-Template"
  
! #: cp/decl.cc:17383
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "abgeleitete Union %qT ist ungültig"
  
! #: cp/decl.cc:17390
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr "%qT ist mit mehreren direkten Basisklassen definiert"
  
! #: cp/decl.cc:17401
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%qT ist mit direkter virtueller Basisklasse definiert"
  
! #: cp/decl.cc:17426
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "Basistyp %qT ist kein struct- oder Klassentyp"
  
! #: cp/decl.cc:17456
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "rekursiver Typ %qT nicht definiert"
  
! #: cp/decl.cc:17458
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "doppelter Basistyp %qT ungültig"
  
! #: cp/decl.cc:17616
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "falsche Zuordnung zwischen innerhalb und außerhalb eines Gültigkeitsbereiches in enum %q#T"
  
! #: cp/decl.cc:17619 cp/decl.cc:17628 cp/decl.cc:17639 cp/decl.cc:18240
! #: cp/parser.cc:22335
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "vorherige Definition hier"
  
! #: cp/decl.cc:17625
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr "falsche Zuordnung des zugrunde liegenden Typs in enum %q#T"
  
! #: cp/decl.cc:17636
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "anderer zugrunde liegender Typ in enum %q#T"
  
! #: cp/decl.cc:17711
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr "zugrunde liegender Typ %qT von %qT muss ein ganzzahliger Typ sein"
--- 62341,62440 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:18179
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Template-Argument für %<%s %T%> benötigt"
  
! #: cp/decl.cc:18222 cp/name-lookup.cc:6364 cp/name-lookup.cc:6498
! #: cp/parser.cc:8120 cp/parser.cc:35476
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "Referenz auf %qD ist mehrdeutig"
  
! #: cp/decl.cc:18232
  #, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr "Klassentemplate %qD als Nicht-Template redeklariert"
  
! #: cp/decl.cc:18254 cp/name-lookup.cc:6053
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD hat den gleichen Namen wie die Klasse, in der es deklariert wurde"
  
! #: cp/decl.cc:18283 cp/friend.cc:318 cp/parser.cc:3757 cp/parser.cc:7811
! #: cp/parser.cc:21307 cp/pt.cc:10233
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT ist kein Template"
  
! #: cp/decl.cc:18288
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr "Sie könnten ein explizites %<%T::%> hinzufügen"
  
! #: cp/decl.cc:18393
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "Verwendung des enum %q#D ohne vorherige Deklaration"
  
! #: cp/decl.cc:18420
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "Redeklaration von %qT als Nicht-Template"
  
! #: cp/decl.cc:18563
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "abgeleitete Union %qT ist ungültig"
  
! #: cp/decl.cc:18570
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr "%qT ist mit mehreren direkten Basisklassen definiert"
  
! #: cp/decl.cc:18581
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%qT ist mit direkter virtueller Basisklasse definiert"
  
! #: cp/decl.cc:18630
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "Basistyp %qT ist kein struct- oder Klassentyp"
  
! #: cp/decl.cc:18660
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "rekursiver Typ %qT nicht definiert"
  
! #: cp/decl.cc:18662
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "doppelter Basistyp %qT ungültig"
  
! #: cp/decl.cc:18835
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "falsche Zuordnung zwischen innerhalb und außerhalb eines Gültigkeitsbereiches in enum %q#T"
  
! #: cp/decl.cc:18838 cp/decl.cc:18847 cp/decl.cc:18858 cp/decl.cc:19480
! #: cp/parser.cc:24038
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "vorherige Definition hier"
  
! #: cp/decl.cc:18844
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr "falsche Zuordnung des zugrunde liegenden Typs in enum %q#T"
  
! #: cp/decl.cc:18855
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "anderer zugrunde liegender Typ in enum %q#T"
  
! #: cp/decl.cc:18930
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr "zugrunde liegender Typ %qT von %qT muss ein ganzzahliger Typ sein"
*************** msgstr "zugrunde liegender Typ %qT von %
*** 59270,59556 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:17860
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "kein Ganzzahltyp kann alle Aufzählungswerte für %qT darstellen"
  
! #: cp/decl.cc:18047
  #, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "Aufzählungswert für %qD muss ganzzahligen oder Aufzählungstyp ohne Gültigkeitsbereich haben"
  
! #: cp/decl.cc:18057
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "Aufzählungswert für %qD ist keine Ganzzahlkonstante"
  
! #: cp/decl.cc:18106
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "erhöhter Aufzählungswert ist zu groß für %<unsigned long%>"
  
! #: cp/decl.cc:18107
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "erhöhter Aufzählungswert ist zu groß für %<long%>"
  
! #: cp/decl.cc:18118
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "Überlauf in Aufzählungswerten bei %qD"
  
! #: cp/decl.cc:18138
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "Aufzählungswert %qE ist außerhalb des Gültigkeitsbereichs des zugrundeliegenden Typen %qT"
  
! #: cp/decl.cc:18238 cp/parser.cc:22333
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "mehrfache Definition von %q#T"
  
! #: cp/decl.cc:18312
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "Rückgabetyp %q#T ist unvollständig"
  
! #: cp/decl.cc:18479 cp/typeck.cc:11460
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> sollte eine Referenz auf %<*this%> zurückgeben"
  
! #: cp/decl.cc:19298
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "keine return-Anweisungen in %qT zurückgebender Funktion"
  
! #: cp/decl.cc:19300 cp/typeck.cc:11338
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "nur einfacher Rückgabetyp %<auto%> kann zu %<void%> hergeleitet werden"
  
! #: cp/decl.cc:19356
  #, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "eine %<constexpr%>-Funktion, die etwas Anderes als %<void%> zurückgibt, muss eine return-Anweisung enthalten"
  
! #: cp/decl.cc:19547
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD ist bereits in Klasse %qT definiert"
  
! #: cp/decl.cc:19945
  #, gcc-internal-format
  msgid "using %qs"
  msgstr "%qs wird verwendet"
  
! #: cp/decl.cc:19957
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr "Verwendung von %qD vor Herleitung von %<auto%>"
  
! #: cp/decl2.cc:386
  #, gcc-internal-format
  msgid "name missing for member function"
  msgstr "Name der Elementfunktion fehlt"
  
! #: cp/decl2.cc:481 cp/decl2.cc:529
  #, gcc-internal-format
  msgid "top-level comma expression in array subscript changed meaning in C++23"
  msgstr "Komma-Ausdrücke auf höchster Ebene in einem Arrayindex haben seit C++23 eine andere Bedeutung"
  
! #: cp/decl2.cc:519
  #, gcc-internal-format
  msgid "built-in subscript operator without expression list"
  msgstr "eingebauter Index-Operator ohne Ausdrucksliste"
  
! #: cp/decl2.cc:533
  #, gcc-internal-format
  msgid "built-in subscript operator with more than one expression in expression list"
  msgstr "eingebauter Index-Operator mit mehr als einem Ausdruck in der Ausdrucksliste"
  
! #: cp/decl2.cc:560 cp/decl2.cc:575
  #, gcc-internal-format
  msgid "ambiguous conversion for array subscript"
  msgstr "mehrdeutige Umwandlung für Feldindex"
  
! #: cp/decl2.cc:569
  #, gcc-internal-format
  msgid "invalid types %<%T[%T]%> for array subscript"
  msgstr "ungültige Typen %<%T[%T]%> für Feldindex"
  
! #: cp/decl2.cc:688
  #, gcc-internal-format
  msgid "deleting array %q#E"
  msgstr "Array %q#E wird gelöscht"
  
! #: cp/decl2.cc:696
  #, gcc-internal-format
  msgid "type %q#T argument given to %<delete%>, expected pointer"
  msgstr "Argument vom Typ %q#T wurde an %<delete%> übergeben, Zeiger erwartet"
  
! #: cp/decl2.cc:710
  #, gcc-internal-format
  msgid "cannot delete a function.  Only pointer-to-objects are valid arguments to %<delete%>"
  msgstr "Eine Funktion kann nicht gelöscht werden. Nur Zeiger auf Objekte sind gültige Argumente für %<delete%>"
  
! #: cp/decl2.cc:720
  #, gcc-internal-format
  msgid "deleting %qT is undefined"
  msgstr "Löschen von %qT ist nicht definiert"
  
! #: cp/decl2.cc:768 cp/pt.cc:6009
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "Templatedeklaration von %q#D"
  
! #: cp/decl2.cc:808
  #, gcc-internal-format
  msgid "template parameter lists provided don%'t match the template parameters of %qD"
  msgstr "angegebene Template-Parameterlisten passen nicht zu Templateparametern von %qD"
  
! #: cp/decl2.cc:823 cp/pt.cc:5977
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "Destruktor %qD als Element-Template deklariert"
  
! #: cp/decl2.cc:916
  #, gcc-internal-format
  msgid "no declaration matches %q#D"
  msgstr "keine Deklaration passt zu %q#D"
  
! #: cp/decl2.cc:921
  #, gcc-internal-format
  msgid "no conversion operators declared"
  msgstr "keine Umwandlungsoperatoren deklariert"
  
! #: cp/decl2.cc:924
  #, gcc-internal-format
  msgid "no functions named %qD"
  msgstr "keine Funktionen namens %qD"
  
! #: cp/decl2.cc:926
  #, gcc-internal-format
  msgid "%#qT defined here"
  msgstr "%#qT hier definiert"
  
! #: cp/decl2.cc:986
  #, gcc-internal-format
  msgid "local class %q#T shall not have static data member %q#D"
  msgstr "lokale Klasse %q#T darf kein statisches Datenelement %q#D haben"
  
! #: cp/decl2.cc:995
  #, gcc-internal-format
  msgid "static data member %qD in unnamed class"
  msgstr "statisches Datenelement %qD in unbenannter Klasse"
  
! #: cp/decl2.cc:997
  #, gcc-internal-format
  msgid "unnamed class defined here"
  msgstr "unbenannte Klasse wurde hier definiert"
  
! #: cp/decl2.cc:1082
  #, gcc-internal-format
  msgid "explicit template argument list not allowed"
  msgstr "explizite Templateargumentliste nicht erlaubt"
  
! #: cp/decl2.cc:1124
  #, gcc-internal-format
  msgid "%qD is already defined in %qT"
  msgstr "%qD ist bereits in %qT definiert"
  
! #: cp/decl2.cc:1157 cp/decl2.cc:1165 cp/decl2.cc:1279
  #, gcc-internal-format
  msgid "invalid initializer for member function %qD"
  msgstr "ungültige Initialisierung für Elementfunktion %qD"
  
! #: cp/decl2.cc:1174
  #, gcc-internal-format
  msgid "initializer specified for friend function %qD"
  msgstr "Initialisierung für »friend«-Funktion %qD angegeben"
  
! #: cp/decl2.cc:1177 cp/decl2.cc:1283
  #, gcc-internal-format
  msgid "initializer specified for static member function %qD"
  msgstr "Initialisierung für statische Element-Funktion %qD angegeben"
  
! #: cp/decl2.cc:1225
  #, gcc-internal-format
  msgid "%<asm%> specifiers are not permitted on non-static data members"
  msgstr "%<asm%>-Symbole sind an nicht statischen Datenelementen nicht erlaubt"
  
! #: cp/decl2.cc:1386
  #, gcc-internal-format
  msgid "bit-field %qD with non-integral type %qT"
  msgstr "Bitfeld %qD mit Nicht-Ganzzahl-Typ %qT"
  
! #: cp/decl2.cc:1394
  #, gcc-internal-format
  msgid "cannot declare %qD to be a bit-field type"
  msgstr "%qD kann nicht als Bitfeldtyp deklariert werden"
  
! #: cp/decl2.cc:1405
  #, gcc-internal-format
  msgid "cannot declare bit-field %qD with function type"
  msgstr "Bitfeld %qD kann nicht mit Funktionstyp deklariert werden"
  
! #: cp/decl2.cc:1411
  #, gcc-internal-format
  msgid "cannot declare bit-field %qD with %<warn_if_not_aligned%> type"
  msgstr "Bitfeld %qD kann nicht mit %<warn_if_not_aligned%>-Typ deklariert werden"
  
! #: cp/decl2.cc:1418
  #, gcc-internal-format
  msgid "%qD is already defined in the class %qT"
  msgstr "%qD ist bereits in der Klasse %qT definiert"
  
! #: cp/decl2.cc:1426
  #, gcc-internal-format
  msgid "static member %qD cannot be a bit-field"
  msgstr "statisches Element %qD kann kein Bitfeld sein"
  
! #: cp/decl2.cc:1440
  #, gcc-internal-format
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "Breite des Bit-Feldes %qD hat Nicht-Ganzzahl-Typ %qT"
  
! #: cp/decl2.cc:1882
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr "statisches Datenelement %q+D innerhalb von »declare target«-Direktive"
  
! #: cp/decl2.cc:2032
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "anonymes struct nicht innerhalb eines benannten Typs"
  
! #: cp/decl2.cc:2048
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "%q#D ungültig; eine anonyme Union kann nur nicht-statische Datenelemente haben"
  
! #: cp/decl2.cc:2055
  #, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr "privates Element %q#D in anonymer Union"
  
! #: cp/decl2.cc:2058
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr "geschütztes Element %q#D in anonymer Union"
  
! #: cp/decl2.cc:2123
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "anonymes Aggregat im Gültigkeitsbereich eines Namespace muss statisch sein"
  
! #: cp/decl2.cc:2132
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "anonyme Union ohne Element"
  
! #: cp/decl2.cc:2169
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> muss Typ %qT zurückgeben"
--- 62443,62746 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:19099
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "kein Ganzzahltyp kann alle Aufzählungswerte für %qT darstellen"
  
! #: cp/decl.cc:19287
  #, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "Aufzählungswert für %qD muss ganzzahligen oder Aufzählungstyp ohne Gültigkeitsbereich haben"
  
! #: cp/decl.cc:19297
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "Aufzählungswert für %qD ist keine Ganzzahlkonstante"
  
! #: cp/decl.cc:19346
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "erhöhter Aufzählungswert ist zu groß für %<unsigned long%>"
  
! #: cp/decl.cc:19347
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "erhöhter Aufzählungswert ist zu groß für %<long%>"
  
! #: cp/decl.cc:19358
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "Überlauf in Aufzählungswerten bei %qD"
  
! #: cp/decl.cc:19378
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "Aufzählungswert %qE ist außerhalb des Gültigkeitsbereichs des zugrundeliegenden Typen %qT"
  
! #: cp/decl.cc:19478 cp/parser.cc:24036
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "mehrfache Definition von %q#T"
  
! #: cp/decl.cc:19552
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "Rückgabetyp %q#T ist unvollständig"
  
! #: cp/decl.cc:19722 cp/typeck.cc:11632
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> sollte eine Referenz auf %<*this%> zurückgeben"
  
! #: cp/decl.cc:20540
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "keine return-Anweisungen in %qT zurückgebender Funktion"
  
! #: cp/decl.cc:20542 cp/typeck.cc:11510
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "nur einfacher Rückgabetyp %<auto%> kann zu %<void%> hergeleitet werden"
  
! #: cp/decl.cc:20553
! #, gcc-internal-format
! msgid "defining %qD, which previously failed to be deduced in a SFINAE context"
! msgstr ""
! 
! #: cp/decl.cc:20611
  #, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "eine %<constexpr%>-Funktion, die etwas Anderes als %<void%> zurückgibt, muss eine return-Anweisung enthalten"
  
! #: cp/decl.cc:20807
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD ist bereits in Klasse %qT definiert"
  
! #: cp/decl.cc:21205
  #, gcc-internal-format
  msgid "using %qs"
  msgstr "%qs wird verwendet"
  
! #: cp/decl.cc:21217
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr "Verwendung von %qD vor Herleitung von %<auto%>"
  
! #: cp/decl2.cc:390
  #, gcc-internal-format
  msgid "name missing for member function"
  msgstr "Name der Elementfunktion fehlt"
  
! #: cp/decl2.cc:485 cp/decl2.cc:533
  #, gcc-internal-format
  msgid "top-level comma expression in array subscript changed meaning in C++23"
  msgstr "Komma-Ausdrücke auf höchster Ebene in einem Arrayindex haben seit C++23 eine andere Bedeutung"
  
! #: cp/decl2.cc:523
  #, gcc-internal-format
  msgid "built-in subscript operator without expression list"
  msgstr "eingebauter Index-Operator ohne Ausdrucksliste"
  
! #: cp/decl2.cc:537
  #, gcc-internal-format
  msgid "built-in subscript operator with more than one expression in expression list"
  msgstr "eingebauter Index-Operator mit mehr als einem Ausdruck in der Ausdrucksliste"
  
! #: cp/decl2.cc:564 cp/decl2.cc:579
  #, gcc-internal-format
  msgid "ambiguous conversion for array subscript"
  msgstr "mehrdeutige Umwandlung für Feldindex"
  
! #: cp/decl2.cc:573
  #, gcc-internal-format
  msgid "invalid types %<%T[%T]%> for array subscript"
  msgstr "ungültige Typen %<%T[%T]%> für Feldindex"
  
! #: cp/decl2.cc:692
  #, gcc-internal-format
  msgid "deleting array %q#E"
  msgstr "Array %q#E wird gelöscht"
  
! #: cp/decl2.cc:700
  #, gcc-internal-format
  msgid "type %q#T argument given to %<delete%>, expected pointer"
  msgstr "Argument vom Typ %q#T wurde an %<delete%> übergeben, Zeiger erwartet"
  
! #: cp/decl2.cc:714
  #, gcc-internal-format
  msgid "cannot delete a function.  Only pointer-to-objects are valid arguments to %<delete%>"
  msgstr "Eine Funktion kann nicht gelöscht werden. Nur Zeiger auf Objekte sind gültige Argumente für %<delete%>"
  
! #: cp/decl2.cc:724
  #, gcc-internal-format
  msgid "deleting %qT is undefined"
  msgstr "Löschen von %qT ist nicht definiert"
  
! #: cp/decl2.cc:772 cp/pt.cc:6056
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "Templatedeklaration von %q#D"
  
! #: cp/decl2.cc:936
! #, fuzzy
! #| msgid "parameter %P of %qD has incomplete type %qT"
! msgid "parameter %P of candidate has type %e..."
! msgstr "Parameter %P von %qD hat unvollständigen Typen %qT"
! 
! #: cp/decl2.cc:946
! #, fuzzy
! #| msgid "%qE does not name a type"
! msgid "...which does not match type %e"
! msgstr "%qE bezeichnet keinen Typ"
! 
! #: cp/decl2.cc:1013
  #, gcc-internal-format
  msgid "template parameter lists provided don%'t match the template parameters of %qD"
  msgstr "angegebene Template-Parameterlisten passen nicht zu Templateparametern von %qD"
  
! #: cp/decl2.cc:1028 cp/pt.cc:6024
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "Destruktor %qD als Element-Template deklariert"
  
! #: cp/decl2.cc:1121
  #, gcc-internal-format
  msgid "no declaration matches %q#D"
  msgstr "keine Deklaration passt zu %q#D"
  
! #: cp/decl2.cc:1129
  #, gcc-internal-format
  msgid "no conversion operators declared"
  msgstr "keine Umwandlungsoperatoren deklariert"
  
! #: cp/decl2.cc:1132
  #, gcc-internal-format
  msgid "no functions named %qD"
  msgstr "keine Funktionen namens %qD"
  
! #: cp/decl2.cc:1134
  #, gcc-internal-format
  msgid "%#qT defined here"
  msgstr "%#qT hier definiert"
  
! #: cp/decl2.cc:1194
  #, gcc-internal-format
  msgid "local class %q#T shall not have static data member %q#D"
  msgstr "lokale Klasse %q#T darf kein statisches Datenelement %q#D haben"
  
! #: cp/decl2.cc:1203
  #, gcc-internal-format
  msgid "static data member %qD in unnamed class"
  msgstr "statisches Datenelement %qD in unbenannter Klasse"
  
! #: cp/decl2.cc:1205
  #, gcc-internal-format
  msgid "unnamed class defined here"
  msgstr "unbenannte Klasse wurde hier definiert"
  
! #: cp/decl2.cc:1290
  #, gcc-internal-format
  msgid "explicit template argument list not allowed"
  msgstr "explizite Templateargumentliste nicht erlaubt"
  
! #: cp/decl2.cc:1332
  #, gcc-internal-format
  msgid "%qD is already defined in %qT"
  msgstr "%qD ist bereits in %qT definiert"
  
! #: cp/decl2.cc:1365 cp/decl2.cc:1373 cp/decl2.cc:1487
  #, gcc-internal-format
  msgid "invalid initializer for member function %qD"
  msgstr "ungültige Initialisierung für Elementfunktion %qD"
  
! #: cp/decl2.cc:1382
  #, gcc-internal-format
  msgid "initializer specified for friend function %qD"
  msgstr "Initialisierung für »friend«-Funktion %qD angegeben"
  
! #: cp/decl2.cc:1385 cp/decl2.cc:1491
  #, gcc-internal-format
  msgid "initializer specified for static member function %qD"
  msgstr "Initialisierung für statische Element-Funktion %qD angegeben"
  
! #: cp/decl2.cc:1433
  #, gcc-internal-format
  msgid "%<asm%> specifiers are not permitted on non-static data members"
  msgstr "%<asm%>-Symbole sind an nicht statischen Datenelementen nicht erlaubt"
  
! #: cp/decl2.cc:1594
  #, gcc-internal-format
  msgid "bit-field %qD with non-integral type %qT"
  msgstr "Bitfeld %qD mit Nicht-Ganzzahl-Typ %qT"
  
! #: cp/decl2.cc:1602
  #, gcc-internal-format
  msgid "cannot declare %qD to be a bit-field type"
  msgstr "%qD kann nicht als Bitfeldtyp deklariert werden"
  
! #: cp/decl2.cc:1613
  #, gcc-internal-format
  msgid "cannot declare bit-field %qD with function type"
  msgstr "Bitfeld %qD kann nicht mit Funktionstyp deklariert werden"
  
! #: cp/decl2.cc:1619
  #, gcc-internal-format
  msgid "cannot declare bit-field %qD with %<warn_if_not_aligned%> type"
  msgstr "Bitfeld %qD kann nicht mit %<warn_if_not_aligned%>-Typ deklariert werden"
  
! #: cp/decl2.cc:1626
  #, gcc-internal-format
  msgid "%qD is already defined in the class %qT"
  msgstr "%qD ist bereits in der Klasse %qT definiert"
  
! #: cp/decl2.cc:1634
  #, gcc-internal-format
  msgid "static member %qD cannot be a bit-field"
  msgstr "statisches Element %qD kann kein Bitfeld sein"
  
! #: cp/decl2.cc:1648
  #, gcc-internal-format
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "Breite des Bit-Feldes %qD hat Nicht-Ganzzahl-Typ %qT"
  
! #: cp/decl2.cc:2103
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr "statisches Datenelement %q+D innerhalb von »declare target«-Direktive"
  
! #: cp/decl2.cc:2273
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "anonymes struct nicht innerhalb eines benannten Typs"
  
! #: cp/decl2.cc:2289
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "%q#D ungültig; eine anonyme Union kann nur nicht-statische Datenelemente haben"
  
! #: cp/decl2.cc:2296
  #, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr "privates Element %q#D in anonymer Union"
  
! #: cp/decl2.cc:2299
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr "geschütztes Element %q#D in anonymer Union"
  
! #: cp/decl2.cc:2364
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "anonymes Aggregat im Gültigkeitsbereich eines Namespace muss statisch sein"
  
! #: cp/decl2.cc:2373
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "anonyme Union ohne Element"
  
! #: cp/decl2.cc:2410
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> muss Typ %qT zurückgeben"
*************** msgstr "%<operator new%> muss Typ %qT zu
*** 59559,59657 ****
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.cc:2181
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "der erste Parameter von %<operator new%> kann nicht das Standardargument haben"
  
! #: cp/decl2.cc:2197
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> nimmt Typ %<size_t%> (%qT) als ersten Parameter"
  
! #: cp/decl2.cc:2227
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> muss Typ %qT zurückgeben"
  
! #: cp/decl2.cc:2242
  #, gcc-internal-format
  msgid "destroying %<operator delete%> must be a member function"
  msgstr "der zerstörende %<operator delete%> muss eine Elementfunktion sein"
  
! #: cp/decl2.cc:2245
  #, gcc-internal-format
  msgid "%<operator delete[]%> cannot be a destroying delete"
  msgstr "%<operator delete[]%> kann kein zerstörendes %<delete%> sein"
  
! #: cp/decl2.cc:2247
  #, gcc-internal-format
  msgid "destroying %<operator delete%> must be a usual deallocation function"
  msgstr "der zerstörende %<operator delete%> muss eine übliche Deallozierungsfunktion sein"
  
! #: cp/decl2.cc:2257
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> nimmt Typ %qT als ersten Parameter"
  
! #: cp/decl2.cc:3298
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type has no linkage"
  msgstr "%qT hat ein Feld %q#D, dessen Typ keine Bindung hat"
  
! #: cp/decl2.cc:3302
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr "%qT hat ein Feld %qD, dessen Typ vom Typ %qT abhängt, der wiederum keine Bindung hat"
  
! #: cp/decl2.cc:3308
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type has internal linkage"
  msgstr "%qT hat ein Feld %q#D, dessen Typ keine Bindung hat"
  
  #. In C++98 this can only happen with unnamed namespaces.
! #: cp/decl2.cc:3312
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type uses the anonymous namespace"
  msgstr "%qT hat ein Feld %q#D, dessen Typ den anonymen Namensbereich verwendet"
  
! #: cp/decl2.cc:3320
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr "%qT mit bedeutenderer Sichtbarkeit als der Typ seines Feldes %qD deklariert"
  
! #: cp/decl2.cc:3339
  #, gcc-internal-format
  msgid "%qT has a base %qT which has no linkage"
  msgstr "%qT hat eine Basis %qT, die keine Bindung hat"
  
! #: cp/decl2.cc:3343
  #, gcc-internal-format
  msgid "%qT has a base %qT which depends on the type %qT which has no linkage"
  msgstr "%qT hat eine Basis %qT, die von Typ %qT abhängt, der wiederum keine Bindung hat"
  
! #: cp/decl2.cc:3349
  #, gcc-internal-format
  msgid "%qT has a base %qT which has internal linkage"
  msgstr "%qT hat eine Basis %qT, die interne Bindung hat"
  
  #. In C++98 this can only happen with unnamed namespaces.
! #: cp/decl2.cc:3353
  #, gcc-internal-format
  msgid "%qT has a base %qT which uses the anonymous namespace"
  msgstr "%qT hat eine Basis %qT, die den anonymen Namensraum verwendet"
  
! #: cp/decl2.cc:3360
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT mit bedeutenderer Sichtbarkeit als seine Basis %qT deklariert"
  
! #: cp/decl2.cc:5122
  #, gcc-internal-format
  msgid "%q#D, declared using an unnamed type, is used but never defined"
  msgstr "%q#D (durch einen unbenannten Typen deklariert) wird verwendet, aber nirgends definiert"
  
! #: cp/decl2.cc:5126
  #, gcc-internal-format
  msgid "%q#D, declared using an unnamed type, is used but not defined"
  msgstr "%q#D (durch einen unbenannten Typen deklariert) wird verwendet, aber nirgends definiert"
--- 62749,62847 ----
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.cc:2422
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "der erste Parameter von %<operator new%> kann nicht das Standardargument haben"
  
! #: cp/decl2.cc:2438
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> nimmt Typ %<size_t%> (%qT) als ersten Parameter"
  
! #: cp/decl2.cc:2468
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> muss Typ %qT zurückgeben"
  
! #: cp/decl2.cc:2483
  #, gcc-internal-format
  msgid "destroying %<operator delete%> must be a member function"
  msgstr "der zerstörende %<operator delete%> muss eine Elementfunktion sein"
  
! #: cp/decl2.cc:2486
  #, gcc-internal-format
  msgid "%<operator delete[]%> cannot be a destroying delete"
  msgstr "%<operator delete[]%> kann kein zerstörendes %<delete%> sein"
  
! #: cp/decl2.cc:2488
  #, gcc-internal-format
  msgid "destroying %<operator delete%> must be a usual deallocation function"
  msgstr "der zerstörende %<operator delete%> muss eine übliche Deallozierungsfunktion sein"
  
! #: cp/decl2.cc:2498
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> nimmt Typ %qT als ersten Parameter"
  
! #: cp/decl2.cc:3596
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type has no linkage"
  msgstr "%qT hat ein Feld %q#D, dessen Typ keine Bindung hat"
  
! #: cp/decl2.cc:3600
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr "%qT hat ein Feld %qD, dessen Typ vom Typ %qT abhängt, der wiederum keine Bindung hat"
  
! #: cp/decl2.cc:3606
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type has internal linkage"
  msgstr "%qT hat ein Feld %q#D, dessen Typ keine Bindung hat"
  
  #. In C++98 this can only happen with unnamed namespaces.
! #: cp/decl2.cc:3610
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type uses the anonymous namespace"
  msgstr "%qT hat ein Feld %q#D, dessen Typ den anonymen Namensbereich verwendet"
  
! #: cp/decl2.cc:3618
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr "%qT mit bedeutenderer Sichtbarkeit als der Typ seines Feldes %qD deklariert"
  
! #: cp/decl2.cc:3637
  #, gcc-internal-format
  msgid "%qT has a base %qT which has no linkage"
  msgstr "%qT hat eine Basis %qT, die keine Bindung hat"
  
! #: cp/decl2.cc:3641
  #, gcc-internal-format
  msgid "%qT has a base %qT which depends on the type %qT which has no linkage"
  msgstr "%qT hat eine Basis %qT, die von Typ %qT abhängt, der wiederum keine Bindung hat"
  
! #: cp/decl2.cc:3647
  #, gcc-internal-format
  msgid "%qT has a base %qT which has internal linkage"
  msgstr "%qT hat eine Basis %qT, die interne Bindung hat"
  
  #. In C++98 this can only happen with unnamed namespaces.
! #: cp/decl2.cc:3651
  #, gcc-internal-format
  msgid "%qT has a base %qT which uses the anonymous namespace"
  msgstr "%qT hat eine Basis %qT, die den anonymen Namensraum verwendet"
  
! #: cp/decl2.cc:3658
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT mit bedeutenderer Sichtbarkeit als seine Basis %qT deklariert"
  
! #: cp/decl2.cc:5434
  #, gcc-internal-format
  msgid "%q#D, declared using an unnamed type, is used but never defined"
  msgstr "%q#D (durch einen unbenannten Typen deklariert) wird verwendet, aber nirgends definiert"
  
! #: cp/decl2.cc:5438
  #, gcc-internal-format
  msgid "%q#D, declared using an unnamed type, is used but not defined"
  msgstr "%q#D (durch einen unbenannten Typen deklariert) wird verwendet, aber nirgends definiert"
*************** msgstr "%q#D (durch einen unbenannten Ty
*** 59660,60087 ****
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.cc:5136
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "unbenannter Typ ohne Bindung wird verwendet, um Variable %q#D mit Bindung zu deklarieren"
  
! #: cp/decl2.cc:5140
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "unbenannter Typ ohne Bindung wird verwendet, um Funktion %q#D mit Bindung zu deklarieren"
  
! #: cp/decl2.cc:5144
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "%q#D verweist nicht auf den unqualifizierten Typen und wird daher nicht zum Binden verwendet"
  
! #: cp/decl2.cc:5162
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%q#D (durch lokalen Typen %qT deklariert) wird verwendet, aber nirgends definiert"
  
! #: cp/decl2.cc:5166
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but not defined here"
  msgstr "%q#D (durch lokalen Typen %qT deklariert) wird verwendet, aber nicht hier definiert"
  
! #: cp/decl2.cc:5174
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr "Typ %qT ohne Bindung verwendet, um Variable %q#D mit Bindung zu deklarieren"
  
! #: cp/decl2.cc:5177
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "Typ %qT ohne Bindung für Funktionsdeklaration %q#D mit Bindung deklariert"
  
! #: cp/decl2.cc:5382
  #, gcc-internal-format
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "Mangeln von %q#D als %qE steht mit einer vorherigen Mangelung in Konflikt"
  
! #: cp/decl2.cc:5385
  #, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr "vorherige Mangelung von %q#D"
  
! #: cp/decl2.cc:5387
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr "Eine spätere Option %<-fabi-version=%> (oder =0) verhindert diesen Fehler mit einer Änderung im Mangeln"
  
! #: cp/decl2.cc:5459 cp/decl2.cc:5462
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr "das Programm sollte auch %qD definieren"
  
! #: cp/decl2.cc:5825
  #, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr "inline-Funktion %qD verwendet, aber nirgendwo definiert"
  
! #: cp/decl2.cc:6059
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q#D"
  msgstr "Standardargument fehlt für Parameter %P von %q#D"
  
! #: cp/decl2.cc:6064
  #, gcc-internal-format
  msgid "...following parameter %P which has a default argument"
  msgstr "... folgt auf Parameter %P, der ein Defaultargument hat"
  
! #: cp/decl2.cc:6187
  #, gcc-internal-format
  msgid "implicitly-declared %qD is deprecated"
  msgstr "implizit deklariertes %qD ist veraltet"
  
! #: cp/decl2.cc:6191
  #, gcc-internal-format
  msgid "because %qT has user-provided %qD"
  msgstr "da %qT vom Benutzer bereitgestelltes %qD hat"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.cc:6364
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr "Lambda, das %<...%> verwendendet, wird in Funktionszeiger umgewandelt"
  
! #: cp/decl2.cc:6373
  #, gcc-internal-format
  msgid "use of deleted function %qD: %s"
  msgstr "gelöschte Funktion %qD wird verwendet: %s"
  
! #: cp/decl2.cc:6377
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "gelöschte Funktion %qD wird verwendet"
  
! #: cp/decl2.cc:6425
  #, gcc-internal-format
  msgid "use of function %qD with unsatisfied constraints"
  msgstr "Verwendung der Funktion %qD mit nicht erfüllten Einschränkungen"
  
! #: cp/decl2.cc:6464
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr "Verwendung von eingebautem Parameterpack %qD außerhalb eines Templates"
  
! #: cp/error.cc:3812
  msgid "    inlined from %qD at %r%s:%d:%d%R"
  msgstr "    eingefügt von %qD bei %r%s:%d:%d%R"
  
! #: cp/error.cc:3817
  msgid "    inlined from %qD at %r%s:%d%R"
  msgstr "    eingefügt von %qD bei %r%s:%d%R"
  
! #: cp/error.cc:3823
  #, gcc-internal-format
  msgid "    inlined from %qD"
  msgstr "    eingefügt von %qD"
  
! #: cp/error.cc:3849
  #, gcc-internal-format
  msgid "In static member function %qD"
  msgstr "In statischer Elementfunktion %qD"
  
! #: cp/error.cc:3851
  #, gcc-internal-format
  msgid "In copy constructor %qD"
  msgstr "In Kopierkonstruktor %qD"
  
! #: cp/error.cc:3853
  #, gcc-internal-format
  msgid "In constructor %qD"
  msgstr "In Konstruktor %qD"
  
! #: cp/error.cc:3855
  #, gcc-internal-format
  msgid "In destructor %qD"
  msgstr "In Destruktor %qD"
  
! #: cp/error.cc:3857
  #, gcc-internal-format
  msgid "In lambda function"
  msgstr "In Lambda-Funktion"
  
! #: cp/error.cc:3859
  #, gcc-internal-format
  msgid "In explicit object member function %qD"
  msgstr "In expliziter Objektelementfunktion %qD"
  
! #: cp/error.cc:3861
  #, gcc-internal-format
  msgid "In member function %qD"
  msgstr "In Elementfunktion %qD"
  
! #: cp/error.cc:3864
  #, gcc-internal-format
  msgid "In function %qD"
  msgstr "In Funktion %qD"
  
! #: cp/error.cc:3891
  msgid "%s%s%sIn substitution of %qS:\n"
  msgstr "%s%s%sIn Ersetzung von %qS:\n"
  
! #: cp/error.cc:3892
  #, gcc-internal-format
  msgid "%s%s%sIn instantiation of %q#D:\n"
  msgstr "%s%s%sIn Instanziierung von %q#D:\n"
  
! #: cp/error.cc:3912
  msgid "%r%s:%d:%d:%R   "
  msgstr "%r%s:%d:%d:%R   "
  
! #: cp/error.cc:3915
  msgid "%r%s:%d:%R   "
  msgstr "%r%s:%d:%R   "
  
! #: cp/error.cc:4008
  msgid "recursively required by substitution of %qS\n"
  msgstr "rekursiv erforderlich durch Ersetzung von %qS\n"
  
! #: cp/error.cc:4009
  msgid "required by substitution of %qS\n"
  msgstr "erforderlich durch Ersetzung von %qS\n"
  
! #: cp/error.cc:4014
  #, gcc-internal-format
  msgid "recursively required from %q#D\n"
  msgstr "rekursiv erfordert von %q#D\n"
  
! #: cp/error.cc:4015
  #, gcc-internal-format
  msgid "required from %q#D\n"
  msgstr "erfordert durch %q#D\n"
  
! #: cp/error.cc:4022
  #, gcc-internal-format
  msgid "recursively required from here\n"
  msgstr "rekursiv erfordert von hier\n"
  
! #: cp/error.cc:4023
  #, gcc-internal-format
  msgid "required from here\n"
  msgstr "von hier erfordert\n"
  
! #: cp/error.cc:4073
  #, gcc-internal-format, gfc-internal-format
  msgid "[ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr "[ %d Instanziierungskontexte werden übersprungen, »-ftemplate-backtrace-limit=0« zum Ausschalten verwenden ]\n"
  
! #: cp/error.cc:4125
  #, gcc-internal-format
  msgid "in %<constexpr%> expansion of %qs"
  msgstr "in %<constexpr%>-Ersetzung von %qs"
  
! #: cp/error.cc:4138
  #, gcc-internal-format
  msgid "required by the constraints of %q#D\n"
  msgstr "erforderlich durch die Beschränkungen von %q#D\n"
  
! #: cp/error.cc:4153
  #, gcc-internal-format
  msgid "required for the satisfaction of %qE"
  msgstr "erforderlich, um %qE zu erfüllen"
  
! #: cp/error.cc:4175
  #, gcc-internal-format
  msgid "required for constraint satisfaction\n"
  msgstr "erforderlich, um die Beschränkung zu erfüllen\n"
  
! #: cp/error.cc:4206
  #, gcc-internal-format
  msgid "in requirements with "
  msgstr "bei Anforderungen mit "
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93881
! #: cp/error.cc:4207
  #, gcc-internal-format
  msgid "in requirements "
  msgstr "in Anforderungen "
  
! #: cp/error.cc:4325
  #, gcc-internal-format
  msgid "(no argument)"
  msgstr "(kein Argument)"
  
! #: cp/error.cc:4419
  #, gcc-internal-format
  msgid "[...]"
  msgstr "[…]"
  
! #: cp/error.cc:4771
  #, gcc-internal-format
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "erweiterte Initialisierungslisten nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:4776
  #, gcc-internal-format
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "explizite Umwandlungsoperatoren nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:4781
  #, gcc-internal-format
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "variadische Templates nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:4786
  #, gcc-internal-format
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "Lambda-Ausdrücke nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:4791
  #, gcc-internal-format
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "C++11 %<auto%> ist nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:4796
  #, gcc-internal-format
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "enums mit Gültigkeitsbereich nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:4801
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "Standard- und gelöschte Funktionen nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:4807
  #, gcc-internal-format
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "»inline«-Namensräume nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:4812
  #, gcc-internal-format
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "Überschreibsteuerung (override/final) nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:4817
  #, gcc-internal-format
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "nicht-statische Initialisierungen für Datenelemente nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:4822
  #, gcc-internal-format
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "benutzerdefinierte Literale nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:4827
  #, gcc-internal-format
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "delegierende Konstruktoren nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:4832
  #, gcc-internal-format
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "erbende Konstruktoren nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:4838
  #, gcc-internal-format
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "C++11-Attribute sind erst ab %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:4843
  #, gcc-internal-format
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ref-Qualifizierer sind nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:4896
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr "unvollständiger Typ %qT in geschachtelter Namensangabe verwendet"
  
! #: cp/error.cc:4901
  #, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "Referenz auf %<%T::%D%> ist mehrdeutig"
  
! #: cp/error.cc:4916
  #, gcc-internal-format
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "%qD ist kein Element von %qT; meinten Sie %qs?"
  
! #: cp/error.cc:4920 cp/typeck.cc:2897
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD ist kein Element von %qT"
  
! #: cp/error.cc:4942
  #, gcc-internal-format
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "%qD ist kein Element von %qD; meinten Sie %qs?"
  
! #: cp/error.cc:4946 cp/typeck.cc:3492
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD ist kein Element von %qD"
  
! #: cp/error.cc:4957
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr "%<::%D%> wurde nicht deklariert; meinten Sie %qs?"
  
! #: cp/error.cc:4961
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "%<::%D%> wurde nicht deklariert"
  
! #: cp/except.cc:395
  #, gcc-internal-format
  msgid "exception handling disabled, use %<-fexceptions%> to enable"
  msgstr "Ausnahmebehandlung ausgeschaltet, %<-fexceptions%> schaltet sie ein"
  
! #: cp/except.cc:643
  #, gcc-internal-format
  msgid "throwing NULL, which has integral, not pointer type"
  msgstr "wirft NULL, was ganzzahlig, aber kein Zeigertyp ist"
  
! #: cp/except.cc:747
  #, gcc-internal-format
  msgid "  in thrown expression"
  msgstr "  in geworfenem Ausdruck"
  
! #: cp/except.cc:894
  #, gcc-internal-format
  msgid "cannot declare %<catch%> parameter to be of rvalue reference type %qT"
  msgstr "%<catch%>-Parameter kann nicht als R-Wert-Referenztyp %qT deklariert werden"
  
! #: cp/except.cc:904
  #, gcc-internal-format
  msgid "cannot throw expression of type %qT because it involves types of variable size"
  msgstr "Ausdruck vom Typ %qT kann nicht geworfen werden, da Typen mit variabler Größe beteiligt sind"
  
! #: cp/except.cc:907
  #, gcc-internal-format
  msgid "cannot catch type %qT because it involves types of variable size"
  msgstr "Exception vom Typ %qT kann nicht gefangen werden, da Typen mit variabler Größe beteiligt sind"
  
! #: cp/except.cc:1008
  #, gcc-internal-format
  msgid "exception of type %qT will be caught by earlier handler"
  msgstr "Ausnahme des Typs %qT wird bereits von einem früheren Exceptionhandler verarbeitet"
  
! #: cp/except.cc:1010
  #, gcc-internal-format
  msgid "for type %qT"
  msgstr "für Typ %qT"
  
! #: cp/except.cc:1039
  #, gcc-internal-format
  msgid "%<...%> handler must be the last handler for its try block"
  msgstr "%<...%>-Behandler muss der letzte Behandler für seinen »try«-Block sein"
  
! #: cp/except.cc:1133
  #, gcc-internal-format
  msgid "noexcept-expression evaluates to %<false%> because of a call to %qD"
  msgstr "noexcept-Ausdruck wird wegen Aufruf von %qD zu %<false%> ausgewertet"
  
! #: cp/except.cc:1136
  #, gcc-internal-format
  msgid "but %qD does not throw; perhaps it should be declared %<noexcept%>"
  msgstr "aber %qD wirft nicht; vielleicht sollte sie als %<noexcept%> deklariert werden"
  
! #: cp/expr.cc:232
  #, gcc-internal-format
  msgid "using value of assignment with %<volatile%>-qualified left operand is deprecated"
  msgstr "die Verwendung des Wertes der Zuweisung mit %<volatile%>-qualifiziertem linken Operand ist veraltet"
--- 62850,63373 ----
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.cc:5448
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "unbenannter Typ ohne Bindung wird verwendet, um Variable %q#D mit Bindung zu deklarieren"
  
! #: cp/decl2.cc:5452
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "unbenannter Typ ohne Bindung wird verwendet, um Funktion %q#D mit Bindung zu deklarieren"
  
! #: cp/decl2.cc:5456
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "%q#D verweist nicht auf den unqualifizierten Typen und wird daher nicht zum Binden verwendet"
  
! #: cp/decl2.cc:5474
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%q#D (durch lokalen Typen %qT deklariert) wird verwendet, aber nirgends definiert"
  
! #: cp/decl2.cc:5478
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but not defined here"
  msgstr "%q#D (durch lokalen Typen %qT deklariert) wird verwendet, aber nicht hier definiert"
  
! #: cp/decl2.cc:5486
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr "Typ %qT ohne Bindung verwendet, um Variable %q#D mit Bindung zu deklarieren"
  
! #: cp/decl2.cc:5489
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "Typ %qT ohne Bindung für Funktionsdeklaration %q#D mit Bindung deklariert"
  
! #: cp/decl2.cc:5694
  #, gcc-internal-format
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "Mangeln von %q#D als %qE steht mit einer vorherigen Mangelung in Konflikt"
  
! #: cp/decl2.cc:5697
  #, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr "vorherige Mangelung von %q#D"
  
! #: cp/decl2.cc:5699
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr "Eine spätere Option %<-fabi-version=%> (oder =0) verhindert diesen Fehler mit einer Änderung im Mangeln"
  
! #: cp/decl2.cc:5771 cp/decl2.cc:5774
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr "das Programm sollte auch %qD definieren"
  
! #: cp/decl2.cc:6152
  #, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr "inline-Funktion %qD verwendet, aber nirgendwo definiert"
  
! #: cp/decl2.cc:6386
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q#D"
  msgstr "Standardargument fehlt für Parameter %P von %q#D"
  
! #: cp/decl2.cc:6391
  #, gcc-internal-format
  msgid "...following parameter %P which has a default argument"
  msgstr "... folgt auf Parameter %P, der ein Defaultargument hat"
  
! #: cp/decl2.cc:6514
  #, gcc-internal-format
  msgid "implicitly-declared %qD is deprecated"
  msgstr "implizit deklariertes %qD ist veraltet"
  
! #: cp/decl2.cc:6518
  #, gcc-internal-format
  msgid "because %qT has user-provided %qD"
  msgstr "da %qT vom Benutzer bereitgestelltes %qD hat"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.cc:6705
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr "Lambda, das %<...%> verwendendet, wird in Funktionszeiger umgewandelt"
  
! #: cp/decl2.cc:6714
  #, gcc-internal-format
  msgid "use of deleted function %qD: %s"
  msgstr "gelöschte Funktion %qD wird verwendet: %s"
  
! #: cp/decl2.cc:6718
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "gelöschte Funktion %qD wird verwendet"
  
! #: cp/decl2.cc:6766
  #, gcc-internal-format
  msgid "use of function %qD with unsatisfied constraints"
  msgstr "Verwendung der Funktion %qD mit nicht erfüllten Einschränkungen"
  
! #: cp/decl2.cc:6810
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr "Verwendung von eingebautem Parameterpack %qD außerhalb eines Templates"
  
! #: cp/error.cc:3924
  msgid "    inlined from %qD at %r%s:%d:%d%R"
  msgstr "    eingefügt von %qD bei %r%s:%d:%d%R"
  
! #: cp/error.cc:3929
  msgid "    inlined from %qD at %r%s:%d%R"
  msgstr "    eingefügt von %qD bei %r%s:%d%R"
  
! #: cp/error.cc:3935
  #, gcc-internal-format
  msgid "    inlined from %qD"
  msgstr "    eingefügt von %qD"
  
! #: cp/error.cc:3961
  #, gcc-internal-format
  msgid "In static member function %qD"
  msgstr "In statischer Elementfunktion %qD"
  
! #: cp/error.cc:3963
  #, gcc-internal-format
  msgid "In copy constructor %qD"
  msgstr "In Kopierkonstruktor %qD"
  
! #: cp/error.cc:3965
  #, gcc-internal-format
  msgid "In constructor %qD"
  msgstr "In Konstruktor %qD"
  
! #: cp/error.cc:3967
  #, gcc-internal-format
  msgid "In destructor %qD"
  msgstr "In Destruktor %qD"
  
! #: cp/error.cc:3969
  #, gcc-internal-format
  msgid "In lambda function"
  msgstr "In Lambda-Funktion"
  
! #: cp/error.cc:3971
  #, gcc-internal-format
  msgid "In explicit object member function %qD"
  msgstr "In expliziter Objektelementfunktion %qD"
  
! #: cp/error.cc:3973
  #, gcc-internal-format
  msgid "In member function %qD"
  msgstr "In Elementfunktion %qD"
  
! #: cp/error.cc:3976
  #, gcc-internal-format
  msgid "In function %qD"
  msgstr "In Funktion %qD"
  
! #: cp/error.cc:3992
! #, fuzzy, gcc-internal-format
! #| msgid "%qE is not a type"
! msgid "but %qE is a type"
! msgstr "%qE ist kein Typ"
! 
! #: cp/error.cc:3994
! #, fuzzy, gcc-internal-format
! #| msgid "type %qs is not an expression"
! msgid "but %qE is an expression"
! msgstr "Typ %qs ist kein Ausdruck"
! 
! #: cp/error.cc:3996
! #, fuzzy, gcc-internal-format
! #| msgid "<structured bindings>"
! msgid "but %qE is a structured binding"
! msgstr "<strukturierte Bindungen>"
! 
! #: cp/error.cc:3998
! #, fuzzy, gcc-internal-format
! #| msgid "%qE is unavailable"
! msgid "but %qE is a variable"
! msgstr "%qE ist nicht verfügbar"
! 
! #: cp/error.cc:4000
! #, fuzzy, gcc-internal-format
! #| msgid "function parameter"
! msgid "but %qE is a parameter"
! msgstr "Funktionsparameter"
! 
! #: cp/error.cc:4002
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not a function"
! msgid "but %qE is a function"
! msgstr "  %qT keine Funktion ist"
! 
! #: cp/error.cc:4004
! #, fuzzy, gcc-internal-format
! #| msgid "%qD is not a static data member"
! msgid "but %qE is a data member"
! msgstr "%qD ist kein %<static%>-Datenelement"
! 
! #: cp/error.cc:4006
! #, fuzzy, gcc-internal-format
! #| msgid "%qD is not a function template"
! msgid "but %qE is a function template"
! msgstr "%qD ist kein Funktionstemplate"
! 
! #: cp/error.cc:4008
! #, fuzzy, gcc-internal-format
! #| msgid "%qE is not a class template"
! msgid "but %qE is a class template"
! msgstr "%qE ist kein Klassentemplate"
! 
! #: cp/error.cc:4010
! #, fuzzy, gcc-internal-format
! #| msgid "%qD is a namespace"
! msgid "but %qE is a namespace"
! msgstr "%qD ist ein Namensbereich"
! 
! #: cp/error.cc:4012
! #, fuzzy, gcc-internal-format
! #| msgid "%qD is an enumeration template"
! msgid "but %qE is an enumerator"
! msgstr "%qD ist ein Aufzählungstemplate"
! 
! #: cp/error.cc:4040
! #, fuzzy, gcc-internal-format
! #| msgid "%s%s%sIn instantiation of %q#D:\n"
! msgid "%s%s%sIn instantiation of %<template for%> iteration %E:\n"
! msgstr "%s%s%sIn Instanziierung von %q#D:\n"
! 
! #: cp/error.cc:4043
  msgid "%s%s%sIn substitution of %qS:\n"
  msgstr "%s%s%sIn Ersetzung von %qS:\n"
  
! #: cp/error.cc:4044
  #, gcc-internal-format
  msgid "%s%s%sIn instantiation of %q#D:\n"
  msgstr "%s%s%sIn Instanziierung von %q#D:\n"
  
! #: cp/error.cc:4066
  msgid "%r%s:%d:%d:%R   "
  msgstr "%r%s:%d:%d:%R   "
  
! #: cp/error.cc:4069
  msgid "%r%s:%d:%R   "
  msgstr "%r%s:%d:%R   "
  
! #: cp/error.cc:4173
! #, fuzzy, gcc-internal-format
! #| msgid "recursively required from here\n"
! msgid "recursively required from %<template for%> iteration %E\n"
! msgstr "rekursiv erfordert von hier\n"
! 
! #: cp/error.cc:4175
! #, fuzzy, gcc-internal-format
! #| msgid "required for the satisfaction of %qE"
! msgid "required from %<template for%> iteration %E\n"
! msgstr "erforderlich, um %qE zu erfüllen"
! 
! #: cp/error.cc:4180
  msgid "recursively required by substitution of %qS\n"
  msgstr "rekursiv erforderlich durch Ersetzung von %qS\n"
  
! #: cp/error.cc:4181
  msgid "required by substitution of %qS\n"
  msgstr "erforderlich durch Ersetzung von %qS\n"
  
! #: cp/error.cc:4186
  #, gcc-internal-format
  msgid "recursively required from %q#D\n"
  msgstr "rekursiv erfordert von %q#D\n"
  
! #: cp/error.cc:4187
  #, gcc-internal-format
  msgid "required from %q#D\n"
  msgstr "erfordert durch %q#D\n"
  
! #: cp/error.cc:4194
  #, gcc-internal-format
  msgid "recursively required from here\n"
  msgstr "rekursiv erfordert von hier\n"
  
! #: cp/error.cc:4195
  #, gcc-internal-format
  msgid "required from here\n"
  msgstr "von hier erfordert\n"
  
! #: cp/error.cc:4245
  #, gcc-internal-format, gfc-internal-format
  msgid "[ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr "[ %d Instanziierungskontexte werden übersprungen, »-ftemplate-backtrace-limit=0« zum Ausschalten verwenden ]\n"
  
! #: cp/error.cc:4297
  #, gcc-internal-format
  msgid "in %<constexpr%> expansion of %qs"
  msgstr "in %<constexpr%>-Ersetzung von %qs"
  
! #: cp/error.cc:4310
  #, gcc-internal-format
  msgid "required by the constraints of %q#D\n"
  msgstr "erforderlich durch die Beschränkungen von %q#D\n"
  
! #: cp/error.cc:4325
  #, gcc-internal-format
  msgid "required for the satisfaction of %qE"
  msgstr "erforderlich, um %qE zu erfüllen"
  
! #: cp/error.cc:4347
  #, gcc-internal-format
  msgid "required for constraint satisfaction\n"
  msgstr "erforderlich, um die Beschränkung zu erfüllen\n"
  
! #: cp/error.cc:4378
  #, gcc-internal-format
  msgid "in requirements with "
  msgstr "bei Anforderungen mit "
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93881
! #: cp/error.cc:4379
  #, gcc-internal-format
  msgid "in requirements "
  msgstr "in Anforderungen "
  
! #: cp/error.cc:4497
  #, gcc-internal-format
  msgid "(no argument)"
  msgstr "(kein Argument)"
  
! #: cp/error.cc:4591
  #, gcc-internal-format
  msgid "[...]"
  msgstr "[…]"
  
! #: cp/error.cc:4943
  #, gcc-internal-format
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "erweiterte Initialisierungslisten nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:4948
  #, gcc-internal-format
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "explizite Umwandlungsoperatoren nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:4953
  #, gcc-internal-format
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "variadische Templates nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:4958
  #, gcc-internal-format
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "Lambda-Ausdrücke nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:4963
  #, gcc-internal-format
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "C++11 %<auto%> ist nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:4968
  #, gcc-internal-format
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "enums mit Gültigkeitsbereich nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:4973
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "Standard- und gelöschte Funktionen nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:4979
  #, gcc-internal-format
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "»inline«-Namensräume nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:4984
  #, gcc-internal-format
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "Überschreibsteuerung (override/final) nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:4989
  #, gcc-internal-format
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "nicht-statische Initialisierungen für Datenelemente nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:4994
  #, gcc-internal-format
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "benutzerdefinierte Literale nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:4999
  #, gcc-internal-format
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "delegierende Konstruktoren nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:5004
  #, gcc-internal-format
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "erbende Konstruktoren nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:5010
  #, gcc-internal-format
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "C++11-Attribute sind erst ab %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:5015
  #, gcc-internal-format
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ref-Qualifizierer sind nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:5070
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr "unvollständiger Typ %qT in geschachtelter Namensangabe verwendet"
  
! #: cp/error.cc:5075
  #, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "Referenz auf %<%T::%D%> ist mehrdeutig"
  
! #: cp/error.cc:5090
  #, gcc-internal-format
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "%qD ist kein Element von %qT; meinten Sie %qs?"
  
! #: cp/error.cc:5094 cp/typeck.cc:3012
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD ist kein Element von %qT"
  
! #: cp/error.cc:5116
  #, gcc-internal-format
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "%qD ist kein Element von %qD; meinten Sie %qs?"
  
! #: cp/error.cc:5120 cp/typeck.cc:3641
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD ist kein Element von %qD"
  
! #: cp/error.cc:5131
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr "%<::%D%> wurde nicht deklariert; meinten Sie %qs?"
  
! #: cp/error.cc:5135
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "%<::%D%> wurde nicht deklariert"
  
! #: cp/except.cc:397
  #, gcc-internal-format
  msgid "exception handling disabled, use %<-fexceptions%> to enable"
  msgstr "Ausnahmebehandlung ausgeschaltet, %<-fexceptions%> schaltet sie ein"
  
! #: cp/except.cc:647
  #, gcc-internal-format
  msgid "throwing NULL, which has integral, not pointer type"
  msgstr "wirft NULL, was ganzzahlig, aber kein Zeigertyp ist"
  
! #: cp/except.cc:756
  #, gcc-internal-format
  msgid "  in thrown expression"
  msgstr "  in geworfenem Ausdruck"
  
! #: cp/except.cc:910
  #, gcc-internal-format
  msgid "cannot declare %<catch%> parameter to be of rvalue reference type %qT"
  msgstr "%<catch%>-Parameter kann nicht als R-Wert-Referenztyp %qT deklariert werden"
  
! #: cp/except.cc:920
  #, gcc-internal-format
  msgid "cannot throw expression of type %qT because it involves types of variable size"
  msgstr "Ausdruck vom Typ %qT kann nicht geworfen werden, da Typen mit variabler Größe beteiligt sind"
  
! #: cp/except.cc:923
  #, gcc-internal-format
  msgid "cannot catch type %qT because it involves types of variable size"
  msgstr "Exception vom Typ %qT kann nicht gefangen werden, da Typen mit variabler Größe beteiligt sind"
  
! #: cp/except.cc:1024
  #, gcc-internal-format
  msgid "exception of type %qT will be caught by earlier handler"
  msgstr "Ausnahme des Typs %qT wird bereits von einem früheren Exceptionhandler verarbeitet"
  
! #: cp/except.cc:1026
  #, gcc-internal-format
  msgid "for type %qT"
  msgstr "für Typ %qT"
  
! #: cp/except.cc:1055
  #, gcc-internal-format
  msgid "%<...%> handler must be the last handler for its try block"
  msgstr "%<...%>-Behandler muss der letzte Behandler für seinen »try«-Block sein"
  
! #: cp/except.cc:1149
  #, gcc-internal-format
  msgid "noexcept-expression evaluates to %<false%> because of a call to %qD"
  msgstr "noexcept-Ausdruck wird wegen Aufruf von %qD zu %<false%> ausgewertet"
  
! #: cp/except.cc:1152
  #, gcc-internal-format
  msgid "but %qD does not throw; perhaps it should be declared %<noexcept%>"
  msgstr "aber %qD wirft nicht; vielleicht sollte sie als %<noexcept%> deklariert werden"
  
! #: cp/except.cc:1230
! #, fuzzy, gcc-internal-format
! #| msgid "%qE is not %<noexcept%>"
! msgid "%qD is not %<noexcept%>"
! msgstr "%qE ist nicht %<noexcept%>"
! 
! #: cp/except.cc:1232
! #, fuzzy, gcc-internal-format
! #| msgid "%qE is not %<noexcept%>"
! msgid "%qT is not %<noexcept%>"
! msgstr "%qE ist nicht %<noexcept%>"
! 
! #: cp/expr.cc:244
  #, gcc-internal-format
  msgid "using value of assignment with %<volatile%>-qualified left operand is deprecated"
  msgstr "die Verwendung des Wertes der Zuweisung mit %<volatile%>-qualifiziertem linken Operand ist veraltet"
*************** msgstr "»friend«-Deklaration %q#D dekl
*** 60172,60679 ****
  msgid "(if this is not what you intended, make sure the function template has already been declared and add %<<>%> after the function name here)"
  msgstr "(wenn das nicht beabsichtigt war, stellen Sie sicher, dass das Funktions-Template bereits deklariert wurde, fügen Sie %<<>%> hier hinter dem Funktionsnamen ein)"
  
! #: cp/init.cc:402
  #, gcc-internal-format
  msgid "value-initialization of incomplete type %qT"
  msgstr "Wertinitialisierung des unvollständigen Typen %qT"
  
! #: cp/init.cc:487
  #, gcc-internal-format
  msgid "cannot value-initialize array of unknown bound %qT"
  msgstr "Feld mit unbekannter Grenze %qT kann nicht mit Werten initialisiert werden"
  
! #: cp/init.cc:526
  #, gcc-internal-format
  msgid "value-initialization of function type %qT"
  msgstr "Wertinitialisierung des Funktionstypen %qT"
  
! #: cp/init.cc:532
  #, gcc-internal-format
  msgid "value-initialization of reference type %qT"
  msgstr "Wertinitialisierung des Referenztypen %qT"
  
! #: cp/init.cc:601
  #, gcc-internal-format
  msgid "recursive instantiation of default member initializer for %qD"
  msgstr "rekursive Instanziierung von Vorgabeinitialisierer für Element %qD"
  
! #: cp/init.cc:669
  #, gcc-internal-format
  msgid "default member initializer for %qD required before the end of its enclosing class"
  msgstr "Vorgabeinitialisierer für Element %qD erforderlich vor dem Ende der umschließenden Klasse"
  
! #: cp/init.cc:671
  #, gcc-internal-format
  msgid "defined here"
  msgstr "hier definiert"
  
! #: cp/init.cc:739
  #, gcc-internal-format
  msgid "initializer for flexible array member %q#D"
  msgstr "Initialisierung eines flexiblen Arrayelements %q#D"
  
! #: cp/init.cc:804
  #, gcc-internal-format
  msgid "initializing %qD from %qE does not extend the lifetime of the underlying array"
  msgstr "dadurch, dass %qD mittels %qE initialisiert wird, verlängert sich die Lebenszeit des zugrundeliegenden Arrays nicht"
  
! #: cp/init.cc:908 cp/init.cc:1023
  #, gcc-internal-format
  msgid "%qD is initialized with itself"
  msgstr "%qD wird mit sich selbst initialisiert"
  
! #: cp/init.cc:914
  #, gcc-internal-format
  msgid "reference %qD is not yet bound to a value when used here"
  msgstr "die Referenz %qD ist noch nicht an einen Wert gebunden, wenn sie hier verwendet wird"
  
! #: cp/init.cc:919
  #, gcc-internal-format
  msgid "member %qD is used uninitialized"
  msgstr "Mitglied %qD ist nicht initialisiert, wird aber benutzt"
  
! #: cp/init.cc:972 cp/init.cc:2055 cp/init.cc:5016 cp/typeck2.cc:1431
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "Array muss mit Initialisierung mit umgebenden geschweiften Klammern initialisiert werden"
  
! #: cp/init.cc:1000
  #, gcc-internal-format
  msgid "%qD should be initialized in the member initialization list"
  msgstr "%qD sollte in Elementinitialisierungsliste initialisiert werden"
  
! #: cp/init.cc:1143
  #, gcc-internal-format
  msgid "invalid initializer for array member %q#D"
  msgstr "ungültige Initialisierung für Arrayelement %q#D"
  
! #: cp/init.cc:1158 cp/init.cc:1184 cp/init.cc:2781 cp/method.cc:2649
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "nicht initialisiertes konstantes Element in %q#T"
  
! #: cp/init.cc:1160 cp/init.cc:1178 cp/init.cc:1186 cp/init.cc:2765
! #: cp/init.cc:2794 cp/method.cc:2652 cp/method.cc:2663
  #, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "%q#D sollte initialisiert werden"
  
! #: cp/init.cc:1176 cp/init.cc:2752 cp/method.cc:2660
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "nicht initialisiertes Referenzelement in %q#T"
  
! #: cp/init.cc:1361
  #, gcc-internal-format
  msgid "%qD will be initialized after"
  msgstr "%qD wird initialisiert nach"
  
! #: cp/init.cc:1364
  #, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "Basis %qT wird initialisiert nach"
  
! #: cp/init.cc:1368
  #, gcc-internal-format
  msgid "  %q#D"
  msgstr "  %q#D"
  
! #: cp/init.cc:1370
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr "  Basis %qT"
  
! #: cp/init.cc:1372
  #, gcc-internal-format
  msgid "  when initialized here"
  msgstr "  während es hier initialisiert wurde"
  
! #: cp/init.cc:1389
  #, gcc-internal-format
  msgid "multiple initializations given for %qD"
  msgstr "mehrere Initialisierungen für %qD angegeben"
  
! #: cp/init.cc:1393
  #, gcc-internal-format
  msgid "multiple initializations given for base %qT"
  msgstr "mehrere Initialisierungen für Basis %qT angegeben"
  
! #: cp/init.cc:1480
  #, gcc-internal-format
  msgid "initializations for multiple members of %qT"
  msgstr "Initialisierungen für mehrere Elemente von %qT"
  
! #: cp/init.cc:1589
  #, gcc-internal-format
  msgid "base class %q#T should be explicitly initialized in the copy constructor"
  msgstr "Basisklasse %q#T sollte explizit im Kopierkonstruktor initialisiert werden"
  
! #: cp/init.cc:1825 cp/init.cc:1844
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr "Klasse %qT hat keinen Feldnamen %qD"
  
! #: cp/init.cc:1831
  #, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr "%q#D« ist ein statisches Datenelement; es kann nur bei seiner Definition initialisiert werden"
  
! #: cp/init.cc:1838
  #, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr "%q#D ist kein Nicht-static-Datenelement von %qT"
  
! #: cp/init.cc:1877
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr "unbenannte Initialisierung für %qT, das keine Basisklassen hat"
  
! #: cp/init.cc:1885
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr "unbenannte Initialisierung für %qT, das Mehrfachvererbung verwendet"
  
! #: cp/init.cc:1932
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr "%qD ist sowohl eine direkte Basis als auch eine indirekte virtuelle Basis"
  
! #: cp/init.cc:1940
  #, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr "Typ %qT ist keine direkte oder virtuelle Basis von %qT"
  
! #: cp/init.cc:1943
  #, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr "Typ %qT ist keine direkte Basis von %qT"
  
! #: cp/init.cc:2376 cp/semantics.cc:4430 rust/backend/rust-tree.cc:4155
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qT ist kein Klassentyp"
  
! #: cp/init.cc:2434
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr "unvollständiger Typ %qT hat kein Element %qD"
  
! #: cp/init.cc:2448
  #, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "ungültiger Zeiger auf Bitfeld %qD"
  
! #: cp/init.cc:2534 cp/typeck.cc:2383 rust/backend/rust-tree.cc:3798
  #, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "ungültige Verwendung der nicht-statischen Elementfunktion %qD"
  
! #: cp/init.cc:2541 cp/semantics.cc:2752
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "ungültige Verwendung des nicht-statischen Datenelementes %qD"
  
! #: cp/init.cc:2749
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgstr "nicht initialisiertes Referenzelement in %q#T verwendet %<new%> ohne new-Initialisierung"
  
! #: cp/init.cc:2757
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr "nicht initialisiertes Referenzelement in Basis %q#T von %q#T verwendet %<new%> ohne new-Initialisierung"
  
! #: cp/init.cc:2761
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T"
  msgstr "nicht initialisiertes Referenzelement in Basis %q#T von %q#T"
  
! #: cp/init.cc:2778
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgstr "nicht initialisiertes konstantes Element in %q#T verwendet %<new%> ohne new-Initialisierung"
  
! #: cp/init.cc:2786
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr "nicht initialisiertes konstantes Element in Basis %q#T von %q#T verwendet %<new%> ohne new-Initialisierung"
  
! #: cp/init.cc:2790
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr "nicht initialisiertes konstantes Element in Basis %q#T von %q#T"
  
! #: cp/init.cc:2906
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwi"
  msgstr "Placement-New erzeugt ein Objekt vom Typ %<%T [%wu]%> mit Größe %qwu in einer Region von Typ %qT mit Größe %qwi"
  
! #: cp/init.cc:2909
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwu"
  msgstr "Placement-New erzeugt ein Objekt vom Typ %<%T [%wu]%> mit Größe %qwu in einer Region vom Typ %qT mit Maximalgröße %qwu"
  
! #: cp/init.cc:2919
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr "Placement-New erzeugt ein Array von Objekten vom Typ %qT mit Größe %qwu in einer Region von Typ %qT mit Größe %qwi"
  
! #: cp/init.cc:2922
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr "Placement-New erzeugt ein Array von Objekten vom Typ %qT mit Größe %qwu in einer Region vom Typ %qT mit Maximalgröße %qwu"
  
! #: cp/init.cc:2931
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr "Placement-New erzeugt ein Objekt vom Typ %qT mit Größe %qwu in einer Region von Typ %qT mit Größe %qwi"
  
! #: cp/init.cc:2934
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr "Placement-New erzeugt ein Objekt vom Typ %qT mit Größe %qwu in einer Region vom Typ %qT mit Maximalgröße %qwu"
  
! #: cp/init.cc:2951
  #, gcc-internal-format
  msgid "at offset %wi from %qD declared here"
  msgstr "an Offset %wi von %qD, das hier deklariert ist"
  
! #: cp/init.cc:2955
  #, gcc-internal-format
  msgid "at offset [%wi, %wi] from %qD declared here"
  msgstr "an Offset [%wi, %wi] von %qD, das hier deklariert ist"
  
! #: cp/init.cc:3156
  #, gcc-internal-format
  msgid "integer overflow in array size"
  msgstr "Ganzzahlüberlauf in Arraygröße"
  
! #: cp/init.cc:3166
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr "Arraygröße in »new«-Ausdruck muss konstant sein"
  
! #: cp/init.cc:3184
  #, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr "im »new«-Ausdruck ist kein variabel modifizierter Typ erlaubt"
  
! #: cp/init.cc:3200
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by %<typedef%>"
  msgstr "nichtkonstante Länge für neues Array muss direkt angegeben werden, nicht über %<typedef%>"
  
! #: cp/init.cc:3202
  #, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr "Nichtkonstante Länge in Array-new muss ohne Klammern um die Typ-ID angegeben werden"
  
! #: cp/init.cc:3212
  #, gcc-internal-format
  msgid "invalid type %<void%> for %<new%>"
  msgstr "ungültiger Typ %<void%> für %<new%>"
  
! #: cp/init.cc:3218
  #, gcc-internal-format
  msgid "%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr "%<new%> einer %<initializer_list%> führt nicht zu einer längeren Lebenszeit des zugrundeliegenden Arrays"
  
! #: cp/init.cc:3260
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "nicht initialisierte Konstante in %<new%> von %q#T"
  
! #: cp/init.cc:3416
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "Kein passendes %qD in Klasse %qT gefunden"
  
! #: cp/init.cc:3506
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr "%<new%> für Typ %qT mit erweiterter Ausrichtung %d"
  
! #: cp/init.cc:3509
  #, gcc-internal-format
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr "verwendet %qD, das jedoch keinen Ausrichtungsparameter hat"
  
! #: cp/init.cc:3512
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr "verwenden Sie %<-faligned-new%>, um die C++17-Unterstützung für überausgerichtetes New einzuschalten"
  
! #: cp/init.cc:3708
  #, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr "geklammerte Initialisierung in Array-»new«"
  
! #: cp/init.cc:3993
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "Größe des Arrays bei »new« muss Ganzzahltyp haben"
  
! #: cp/init.cc:4022
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "»new« kann nicht auf Referenztyp angewendet werden"
  
! #: cp/init.cc:4031
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "»new« kann nicht auf Funktionstyp angewendet werden"
  
! #: cp/init.cc:4158
  #, gcc-internal-format
  msgid "operator %<delete []%> used on incomplete type"
  msgstr "Operator %<delete []%> auf unvollständigem Typ verwendet"
  
! #: cp/init.cc:4173
  #, gcc-internal-format
  msgid "possible problem detected in invocation of operator %<delete []%>"
  msgstr "mögliches Problem bei Aufruf des Operators %<delete []%> erkannt"
  
! #: cp/init.cc:4177
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is defined"
  msgstr "weder der Destruktor noch der klassenspezifische Operator %<delete []%> wird aufgerufen, auch wenn sie bei der Klassendefinition deklariert werden"
  
! #: cp/init.cc:4912
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "Initialisierung endet vorzeitig"
  
! #: cp/init.cc:5225
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "unbekannte Arraygröße in »delete«"
  
! #: cp/init.cc:5262
  #, gcc-internal-format
  msgid "operator %<delete%> used on incomplete type"
  msgstr "Operator %<delete%> auf unvollständigem Typ verwendet"
  
! #: cp/init.cc:5277
  #, gcc-internal-format
  msgid "possible problem detected in invocation of %<operator delete%>"
  msgstr "mögliches Problem bei Aufruf von %<operator delete%> erkannt"
  
! #: cp/init.cc:5282
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is defined"
  msgstr "weder der Destruktor noch der klassenspezifische %<operator delete%> wird aufgerufen, auch wenn sie bei der Klassendefinition deklariert werden"
  
! #: cp/init.cc:5297
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr "Löschen des Objekts mit abstraktem Klassentyp %qT mit nicht-virtuellem Destruktor bewirkt undefiniertes Verhalten"
  
! #: cp/init.cc:5302
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr "Löschen des Objekts mit polymorphem Klassentyp %qT mit nicht-virtuellem Destruktor bewirkt möglicherweise undefiniertes Verhalten"
  
! #: cp/init.cc:5616
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "Typ für Vektor-»delete« ist weder Zeiger- noch Arraytyp"
  
! #: cp/lambda.cc:567
  #, gcc-internal-format
  msgid "array of runtime bound cannot be captured by copy, only by reference"
  msgstr "Array mit Laufzeitgrenzen kann nicht durch Kopie eingefangen werden, sondern nur über eine Referenz"
  
! #: cp/lambda.cc:584
  #, gcc-internal-format
  msgid "capture of variably-modified type %qT that is not an N3639 array of runtime bound"
  msgstr "Einfangen des variabel geänderten Typs %qT, der kein N3639-Array mit Laufzeitgrenzen ist"
  
! #: cp/lambda.cc:588
  #, gcc-internal-format
  msgid "because the array element type %qT has variable size"
  msgstr "da der Arrayelementtyp %qT variable Größe hat"
  
! #: cp/lambda.cc:612
  #, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr "%qE kann nicht per Referenz aufgefangen werden"
  
! #: cp/lambda.cc:623
  #, gcc-internal-format
  msgid "capture by copy of incomplete type %qT"
  msgstr "Einfangen per Kopie von unvollständigem Typ %qT"
  
! #: cp/lambda.cc:638
  #, gcc-internal-format
  msgid "captured structured bindings are a C++20 extension"
  msgstr "eingefangene strukturierte Bindungen sind eine C++20-Erweiterung"
  
! #: cp/lambda.cc:705
  #, gcc-internal-format
  msgid "trying to capture %qD in instantiation of generic lambda"
  msgstr "Versuch, %qD in Instanziierung eines generischen Lambdas einzufangen"
  
! #: cp/lambda.cc:782
  #, gcc-internal-format
  msgid "implicit capture of %qE via %<[=]%> is deprecated in C++20"
  msgstr "implizites Einfangen von %qE via %<[=]%> ist in C++20 veraltet"
  
! #: cp/lambda.cc:784
  #, gcc-internal-format
  msgid "add explicit %<this%> or %<*this%> capture"
  msgstr "fangen Sie %<this%> oder %<*this%> explizit ein"
  
! #: cp/lambda.cc:911
  #, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr "%<this%> wurde für diese Lambda-Funktion nicht aufgefangen"
  
! #: cp/lambda.cc:1578
  #, gcc-internal-format
  msgid "the mangled name of %qT changed in %<-fabi-version=20%> (GCC 15.1)"
  msgstr "der gemangelte Name von %qT hat sich in %<-fabi-version=20%> (GCC 15.1) geändert"
  
! #: cp/lambda.cc:1582
  #, gcc-internal-format
  msgid "the mangled name of %qT changes in %<-fabi-version=20%> (GCC 15.1)"
  msgstr "der gemangelte Name von %qT ändert sich in %<-fabi-version=20%> (GCC 15.1)"
  
! #: cp/lex.cc:643
  #, gcc-internal-format
  msgid "invalid %<#pragma %s%>"
  msgstr "ungültiges %<#pragma %s%>"
  
! #: cp/lex.cc:651
  #, gcc-internal-format
  msgid "%<#pragma vtable%> no longer supported"
  msgstr "%<#pragma vtable%> wird nicht mehr unterstützt"
  
! #: cp/lex.cc:723
  #, gcc-internal-format
  msgid "%<#pragma implementation%> for %qs appears after file is included"
  msgstr "%<#pragma implementation%> für %qs erscheint, nachdem Datei eingebunden wurde"
  
! #: cp/lex.cc:751
  #, gcc-internal-format
  msgid "%qD not defined"
  msgstr "%qD nicht definiert"
  
! #: cp/lex.cc:763
  #, gcc-internal-format
  msgid "%qD was not declared in this scope; did you mean %qs?"
  msgstr "%qD wurde in diesem Gültigkeitsbereich nicht deklariert; meinten Sie %qs?"
  
! #: cp/lex.cc:767
  #, gcc-internal-format
  msgid "%qD was not declared in this scope"
  msgstr "%qD wurde in diesem Gültigkeitsbereich nicht definiert"
  
! #: cp/lex.cc:810
  #, gcc-internal-format
  msgid "there are no arguments to %qD that depend on a template parameter, so a declaration of %qD must be available"
  msgstr "es gibt keine Argumente für %qD, die von einem Templateparameter abhängen, weshalb eine Deklaration von %qD verfügbar sein muss"
  
! #: cp/lex.cc:819
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr "(mit %<-fpermissive%> wird G++ den Code akzeptieren, aber die Verwendung eines nicht deklarierten Namens ist veraltet)"
--- 63458,63976 ----
  msgid "(if this is not what you intended, make sure the function template has already been declared and add %<<>%> after the function name here)"
  msgstr "(wenn das nicht beabsichtigt war, stellen Sie sicher, dass das Funktions-Template bereits deklariert wurde, fügen Sie %<<>%> hier hinter dem Funktionsnamen ein)"
  
! #: cp/init.cc:406
  #, gcc-internal-format
  msgid "value-initialization of incomplete type %qT"
  msgstr "Wertinitialisierung des unvollständigen Typen %qT"
  
! #: cp/init.cc:491
  #, gcc-internal-format
  msgid "cannot value-initialize array of unknown bound %qT"
  msgstr "Feld mit unbekannter Grenze %qT kann nicht mit Werten initialisiert werden"
  
! #: cp/init.cc:530
  #, gcc-internal-format
  msgid "value-initialization of function type %qT"
  msgstr "Wertinitialisierung des Funktionstypen %qT"
  
! #: cp/init.cc:536
  #, gcc-internal-format
  msgid "value-initialization of reference type %qT"
  msgstr "Wertinitialisierung des Referenztypen %qT"
  
! #: cp/init.cc:605
  #, gcc-internal-format
  msgid "recursive instantiation of default member initializer for %qD"
  msgstr "rekursive Instanziierung von Vorgabeinitialisierer für Element %qD"
  
! #: cp/init.cc:673
  #, gcc-internal-format
  msgid "default member initializer for %qD required before the end of its enclosing class"
  msgstr "Vorgabeinitialisierer für Element %qD erforderlich vor dem Ende der umschließenden Klasse"
  
! #: cp/init.cc:675
  #, gcc-internal-format
  msgid "defined here"
  msgstr "hier definiert"
  
! #: cp/init.cc:743
  #, gcc-internal-format
  msgid "initializer for flexible array member %q#D"
  msgstr "Initialisierung eines flexiblen Arrayelements %q#D"
  
! #: cp/init.cc:808
  #, gcc-internal-format
  msgid "initializing %qD from %qE does not extend the lifetime of the underlying array"
  msgstr "dadurch, dass %qD mittels %qE initialisiert wird, verlängert sich die Lebenszeit des zugrundeliegenden Arrays nicht"
  
! #: cp/init.cc:912 cp/init.cc:1030
  #, gcc-internal-format
  msgid "%qD is initialized with itself"
  msgstr "%qD wird mit sich selbst initialisiert"
  
! #: cp/init.cc:918
  #, gcc-internal-format
  msgid "reference %qD is not yet bound to a value when used here"
  msgstr "die Referenz %qD ist noch nicht an einen Wert gebunden, wenn sie hier verwendet wird"
  
! #: cp/init.cc:923
  #, gcc-internal-format
  msgid "member %qD is used uninitialized"
  msgstr "Mitglied %qD ist nicht initialisiert, wird aber benutzt"
  
! #: cp/init.cc:976 cp/init.cc:2062 cp/init.cc:5112 cp/typeck2.cc:1519
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "Array muss mit Initialisierung mit umgebenden geschweiften Klammern initialisiert werden"
  
! #: cp/init.cc:1007
  #, gcc-internal-format
  msgid "%qD should be initialized in the member initialization list"
  msgstr "%qD sollte in Elementinitialisierungsliste initialisiert werden"
  
! #: cp/init.cc:1150
  #, gcc-internal-format
  msgid "invalid initializer for array member %q#D"
  msgstr "ungültige Initialisierung für Arrayelement %q#D"
  
! #: cp/init.cc:1165 cp/init.cc:1191 cp/init.cc:2788 cp/method.cc:2778
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "nicht initialisiertes konstantes Element in %q#T"
  
! #: cp/init.cc:1167 cp/init.cc:1185 cp/init.cc:1193 cp/init.cc:2772
! #: cp/init.cc:2801 cp/method.cc:2781 cp/method.cc:2792
  #, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "%q#D sollte initialisiert werden"
  
! #: cp/init.cc:1183 cp/init.cc:2759 cp/method.cc:2789
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "nicht initialisiertes Referenzelement in %q#T"
  
! #: cp/init.cc:1368
  #, gcc-internal-format
  msgid "%qD will be initialized after"
  msgstr "%qD wird initialisiert nach"
  
! #: cp/init.cc:1371
  #, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "Basis %qT wird initialisiert nach"
  
! #: cp/init.cc:1375
  #, gcc-internal-format
  msgid "  %q#D"
  msgstr "  %q#D"
  
! #: cp/init.cc:1377
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr "  Basis %qT"
  
! #: cp/init.cc:1379
  #, gcc-internal-format
  msgid "  when initialized here"
  msgstr "  während es hier initialisiert wurde"
  
! #: cp/init.cc:1396
  #, gcc-internal-format
  msgid "multiple initializations given for %qD"
  msgstr "mehrere Initialisierungen für %qD angegeben"
  
! #: cp/init.cc:1400
  #, gcc-internal-format
  msgid "multiple initializations given for base %qT"
  msgstr "mehrere Initialisierungen für Basis %qT angegeben"
  
! #: cp/init.cc:1487
  #, gcc-internal-format
  msgid "initializations for multiple members of %qT"
  msgstr "Initialisierungen für mehrere Elemente von %qT"
  
! #: cp/init.cc:1596
  #, gcc-internal-format
  msgid "base class %q#T should be explicitly initialized in the copy constructor"
  msgstr "Basisklasse %q#T sollte explizit im Kopierkonstruktor initialisiert werden"
  
! #: cp/init.cc:1832 cp/init.cc:1851
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr "Klasse %qT hat keinen Feldnamen %qD"
  
! #: cp/init.cc:1838
  #, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr "%q#D« ist ein statisches Datenelement; es kann nur bei seiner Definition initialisiert werden"
  
! #: cp/init.cc:1845
  #, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr "%q#D ist kein Nicht-static-Datenelement von %qT"
  
! #: cp/init.cc:1884
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr "unbenannte Initialisierung für %qT, das keine Basisklassen hat"
  
! #: cp/init.cc:1892
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr "unbenannte Initialisierung für %qT, das Mehrfachvererbung verwendet"
  
! #: cp/init.cc:1939
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr "%qD ist sowohl eine direkte Basis als auch eine indirekte virtuelle Basis"
  
! #: cp/init.cc:1947
  #, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr "Typ %qT ist keine direkte oder virtuelle Basis von %qT"
  
! #: cp/init.cc:1950
  #, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr "Typ %qT ist keine direkte Basis von %qT"
  
! #: cp/init.cc:2383 cp/reflect.cc:2522 cp/semantics.cc:4492
! #: rust/backend/rust-tree.cc:4192
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qT ist kein Klassentyp"
  
! #: cp/init.cc:2441
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr "unvollständiger Typ %qT hat kein Element %qD"
  
! #: cp/init.cc:2455
  #, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "ungültiger Zeiger auf Bitfeld %qD"
  
! #: cp/init.cc:2541 cp/typeck.cc:2498 rust/backend/rust-tree.cc:3824
  #, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "ungültige Verwendung der nicht-statischen Elementfunktion %qD"
  
! #: cp/init.cc:2548 cp/semantics.cc:2780
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "ungültige Verwendung des nicht-statischen Datenelementes %qD"
  
! #: cp/init.cc:2756
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgstr "nicht initialisiertes Referenzelement in %q#T verwendet %<new%> ohne new-Initialisierung"
  
! #: cp/init.cc:2764
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr "nicht initialisiertes Referenzelement in Basis %q#T von %q#T verwendet %<new%> ohne new-Initialisierung"
  
! #: cp/init.cc:2768
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T"
  msgstr "nicht initialisiertes Referenzelement in Basis %q#T von %q#T"
  
! #: cp/init.cc:2785
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgstr "nicht initialisiertes konstantes Element in %q#T verwendet %<new%> ohne new-Initialisierung"
  
! #: cp/init.cc:2793
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr "nicht initialisiertes konstantes Element in Basis %q#T von %q#T verwendet %<new%> ohne new-Initialisierung"
  
! #: cp/init.cc:2797
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr "nicht initialisiertes konstantes Element in Basis %q#T von %q#T"
  
! #: cp/init.cc:2913
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwi"
  msgstr "Placement-New erzeugt ein Objekt vom Typ %<%T [%wu]%> mit Größe %qwu in einer Region von Typ %qT mit Größe %qwi"
  
! #: cp/init.cc:2916
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwu"
  msgstr "Placement-New erzeugt ein Objekt vom Typ %<%T [%wu]%> mit Größe %qwu in einer Region vom Typ %qT mit Maximalgröße %qwu"
  
! #: cp/init.cc:2926
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr "Placement-New erzeugt ein Array von Objekten vom Typ %qT mit Größe %qwu in einer Region von Typ %qT mit Größe %qwi"
  
! #: cp/init.cc:2929
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr "Placement-New erzeugt ein Array von Objekten vom Typ %qT mit Größe %qwu in einer Region vom Typ %qT mit Maximalgröße %qwu"
  
! #: cp/init.cc:2938
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr "Placement-New erzeugt ein Objekt vom Typ %qT mit Größe %qwu in einer Region von Typ %qT mit Größe %qwi"
  
! #: cp/init.cc:2941
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr "Placement-New erzeugt ein Objekt vom Typ %qT mit Größe %qwu in einer Region vom Typ %qT mit Maximalgröße %qwu"
  
! #: cp/init.cc:2958
  #, gcc-internal-format
  msgid "at offset %wi from %qD declared here"
  msgstr "an Offset %wi von %qD, das hier deklariert ist"
  
! #: cp/init.cc:2962
  #, gcc-internal-format
  msgid "at offset [%wi, %wi] from %qD declared here"
  msgstr "an Offset [%wi, %wi] von %qD, das hier deklariert ist"
  
! #: cp/init.cc:3171
  #, gcc-internal-format
  msgid "integer overflow in array size"
  msgstr "Ganzzahlüberlauf in Arraygröße"
  
! #: cp/init.cc:3181
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr "Arraygröße in »new«-Ausdruck muss konstant sein"
  
! #: cp/init.cc:3199
  #, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr "im »new«-Ausdruck ist kein variabel modifizierter Typ erlaubt"
  
! #: cp/init.cc:3215
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by %<typedef%>"
  msgstr "nichtkonstante Länge für neues Array muss direkt angegeben werden, nicht über %<typedef%>"
  
! #: cp/init.cc:3217
  #, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr "Nichtkonstante Länge in Array-new muss ohne Klammern um die Typ-ID angegeben werden"
  
! #: cp/init.cc:3227
  #, gcc-internal-format
  msgid "invalid type %<void%> for %<new%>"
  msgstr "ungültiger Typ %<void%> für %<new%>"
  
! #: cp/init.cc:3233
  #, gcc-internal-format
  msgid "%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr "%<new%> einer %<initializer_list%> führt nicht zu einer längeren Lebenszeit des zugrundeliegenden Arrays"
  
! #: cp/init.cc:3275
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "nicht initialisierte Konstante in %<new%> von %q#T"
  
! #: cp/init.cc:3431
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "Kein passendes %qD in Klasse %qT gefunden"
  
! #: cp/init.cc:3521
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr "%<new%> für Typ %qT mit erweiterter Ausrichtung %d"
  
! #: cp/init.cc:3524
  #, gcc-internal-format
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr "verwendet %qD, das jedoch keinen Ausrichtungsparameter hat"
  
! #: cp/init.cc:3527
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr "verwenden Sie %<-faligned-new%>, um die C++17-Unterstützung für überausgerichtetes New einzuschalten"
  
! #: cp/init.cc:3785
  #, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr "geklammerte Initialisierung in Array-»new«"
  
! #: cp/init.cc:4077
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "Größe des Arrays bei »new« muss Ganzzahltyp haben"
  
! #: cp/init.cc:4106
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "»new« kann nicht auf Referenztyp angewendet werden"
  
! #: cp/init.cc:4115
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "»new« kann nicht auf Funktionstyp angewendet werden"
  
! #: cp/init.cc:4242
  #, gcc-internal-format
  msgid "operator %<delete []%> used on incomplete type"
  msgstr "Operator %<delete []%> auf unvollständigem Typ verwendet"
  
! #: cp/init.cc:4257
  #, gcc-internal-format
  msgid "possible problem detected in invocation of operator %<delete []%>"
  msgstr "mögliches Problem bei Aufruf des Operators %<delete []%> erkannt"
  
! #: cp/init.cc:4262
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is defined"
  msgstr "weder der Destruktor noch der klassenspezifische Operator %<delete []%> wird aufgerufen, auch wenn sie bei der Klassendefinition deklariert werden"
  
! #: cp/init.cc:5007
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "Initialisierung endet vorzeitig"
  
! #: cp/init.cc:5321
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "unbekannte Arraygröße in »delete«"
  
! #: cp/init.cc:5358
  #, gcc-internal-format
  msgid "operator %<delete%> used on incomplete type"
  msgstr "Operator %<delete%> auf unvollständigem Typ verwendet"
  
! #: cp/init.cc:5373
  #, gcc-internal-format
  msgid "possible problem detected in invocation of %<operator delete%>"
  msgstr "mögliches Problem bei Aufruf von %<operator delete%> erkannt"
  
! #: cp/init.cc:5379
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is defined"
  msgstr "weder der Destruktor noch der klassenspezifische %<operator delete%> wird aufgerufen, auch wenn sie bei der Klassendefinition deklariert werden"
  
! #: cp/init.cc:5394
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr "Löschen des Objekts mit abstraktem Klassentyp %qT mit nicht-virtuellem Destruktor bewirkt undefiniertes Verhalten"
  
! #: cp/init.cc:5399
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr "Löschen des Objekts mit polymorphem Klassentyp %qT mit nicht-virtuellem Destruktor bewirkt möglicherweise undefiniertes Verhalten"
  
! #: cp/init.cc:5713
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "Typ für Vektor-»delete« ist weder Zeiger- noch Arraytyp"
  
! #: cp/lambda.cc:594
  #, gcc-internal-format
  msgid "array of runtime bound cannot be captured by copy, only by reference"
  msgstr "Array mit Laufzeitgrenzen kann nicht durch Kopie eingefangen werden, sondern nur über eine Referenz"
  
! #: cp/lambda.cc:611
  #, gcc-internal-format
  msgid "capture of variably-modified type %qT that is not an N3639 array of runtime bound"
  msgstr "Einfangen des variabel geänderten Typs %qT, der kein N3639-Array mit Laufzeitgrenzen ist"
  
! #: cp/lambda.cc:615
  #, gcc-internal-format
  msgid "because the array element type %qT has variable size"
  msgstr "da der Arrayelementtyp %qT variable Größe hat"
  
! #: cp/lambda.cc:639
  #, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr "%qE kann nicht per Referenz aufgefangen werden"
  
! #: cp/lambda.cc:650
  #, gcc-internal-format
  msgid "capture by copy of incomplete type %qT"
  msgstr "Einfangen per Kopie von unvollständigem Typ %qT"
  
! #: cp/lambda.cc:665
  #, gcc-internal-format
  msgid "captured structured bindings are a C++20 extension"
  msgstr "eingefangene strukturierte Bindungen sind eine C++20-Erweiterung"
  
! #: cp/lambda.cc:732
  #, gcc-internal-format
  msgid "trying to capture %qD in instantiation of generic lambda"
  msgstr "Versuch, %qD in Instanziierung eines generischen Lambdas einzufangen"
  
! #: cp/lambda.cc:809
  #, gcc-internal-format
  msgid "implicit capture of %qE via %<[=]%> is deprecated in C++20"
  msgstr "implizites Einfangen von %qE via %<[=]%> ist in C++20 veraltet"
  
! #: cp/lambda.cc:811
  #, gcc-internal-format
  msgid "add explicit %<this%> or %<*this%> capture"
  msgstr "fangen Sie %<this%> oder %<*this%> explizit ein"
  
! #: cp/lambda.cc:946
  #, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr "%<this%> wurde für diese Lambda-Funktion nicht aufgefangen"
  
! #: cp/lambda.cc:1630
  #, gcc-internal-format
  msgid "the mangled name of %qT changed in %<-fabi-version=20%> (GCC 15.1)"
  msgstr "der gemangelte Name von %qT hat sich in %<-fabi-version=20%> (GCC 15.1) geändert"
  
! #: cp/lambda.cc:1634
  #, gcc-internal-format
  msgid "the mangled name of %qT changes in %<-fabi-version=20%> (GCC 15.1)"
  msgstr "der gemangelte Name von %qT ändert sich in %<-fabi-version=20%> (GCC 15.1)"
  
! #: cp/lambda.cc:1942
! #, gcc-internal-format
! msgid "%qD is no longer captured in noexcept lambda in ABI v21 (GCC 16)"
! msgstr ""
! 
! #: cp/lex.cc:701
  #, gcc-internal-format
  msgid "invalid %<#pragma %s%>"
  msgstr "ungültiges %<#pragma %s%>"
  
! #: cp/lex.cc:709
  #, gcc-internal-format
  msgid "%<#pragma vtable%> no longer supported"
  msgstr "%<#pragma vtable%> wird nicht mehr unterstützt"
  
! #: cp/lex.cc:781
  #, gcc-internal-format
  msgid "%<#pragma implementation%> for %qs appears after file is included"
  msgstr "%<#pragma implementation%> für %qs erscheint, nachdem Datei eingebunden wurde"
  
! #: cp/lex.cc:809
  #, gcc-internal-format
  msgid "%qD not defined"
  msgstr "%qD nicht definiert"
  
! #: cp/lex.cc:811 cp/parser.cc:3999 cp/parser.cc:34700
! #, gcc-internal-format
! msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
! msgstr "%<requires%> ist erst ab %<-std=c++20%> oder mit %<-fconcepts%> verfügbar"
! 
! #: cp/lex.cc:824
  #, gcc-internal-format
  msgid "%qD was not declared in this scope; did you mean %qs?"
  msgstr "%qD wurde in diesem Gültigkeitsbereich nicht deklariert; meinten Sie %qs?"
  
! #: cp/lex.cc:828
  #, gcc-internal-format
  msgid "%qD was not declared in this scope"
  msgstr "%qD wurde in diesem Gültigkeitsbereich nicht definiert"
  
! #: cp/lex.cc:871
  #, gcc-internal-format
  msgid "there are no arguments to %qD that depend on a template parameter, so a declaration of %qD must be available"
  msgstr "es gibt keine Argumente für %qD, die von einem Templateparameter abhängen, weshalb eine Deklaration von %qD verfügbar sein muss"
  
! #: cp/lex.cc:880
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr "(mit %<-fpermissive%> wird G++ den Code akzeptieren, aber die Verwendung eines nicht deklarierten Namens ist veraltet)"
*************** msgstr "(mit %<-fpermissive%> wird G++ d
*** 60683,61491 ****
  msgid "  # %E"
  msgstr "  # %E"
  
! #: cp/mangle.cc:2669
  #, gcc-internal-format
  msgid "mangling %<typeof%>, use %<decltype%> instead"
  msgstr "mangling %<typeof%>, verwenden Sie stattdessen %<decltype%>"
  
! #: cp/mangle.cc:2673
  #, gcc-internal-format
  msgid "use of built-in trait %qT in function signature; use library traits instead"
  msgstr "Verwendung der eingebauten Eigenschaft %qT in Funktionssignatur; stattdessen sollten Bibliothekseigenschaften verwendet werden"
  
  #. TODO Mangle pack indexing
  #. <https://github.com/itanium-cxx-abi/cxx-abi/issues/175>.
! #: cp/mangle.cc:2680
  #, gcc-internal-format
  msgid "mangling type pack index"
  msgstr "mangling type pack index"
  
! #: cp/mangle.cc:3893
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr "Verwendung der eingebauten Eigenschaft %qE in Funktionssignatur; stattdessen sollten Bibliothekseigenschaften verwendet werden"
  
! #: cp/mangle.cc:3898
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr "%C wird gemangelt"
  
! #: cp/mangle.cc:3972
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr "ausgelassener mittlerer Operand für Operator %<?:%> kann nicht verarbeitet werden"
  
! #: cp/mangle.cc:4545
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr "gemangelter Name für %qD wird sich ich C++17 ändern, da die Exceptionangabe Teil des Funktionstyps ist"
  
! #: cp/mangle.cc:4591 cp/mangle.cc:4770
  #, gcc-internal-format
  msgid "the mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr "der gemangelte Name von %qD hat sich zwischen %<%s=%d%> (%qD) und %<%s=%d%> (%qD) geändert"
  
! #: cp/mangle.cc:4597 cp/mangle.cc:4776
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr "der gemangelte Name von %qD ändert sich zwischen %<%s=%d%> (%qD) und %<%s=%d%> (%qD)"
  
! #: cp/mangle.cc:4923
  #, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>"
  msgstr "der gemangelte Name eines Thunks für %qD ändert sich zwischen %<-fabi-version=%d%> und %<-fabi-version=%d%>"
  
! #: cp/mangle.cc:4928
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>"
  msgstr "der gemangelte Name von %qD ändert sich zwischen %<-fabi-version=%d%> und %<-fabi-version=%d%>"
  
! #: cp/mangle.cc:4933
  #, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>"
  msgstr "der gemangelte Name der Initialisierungswächter-Variable für %qD ändert sich zwischen %<-fabi-version=%d%> und %<-fabi-version=%d%>"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104876
! #: cp/mapper-client.cc:317
  #, gcc-internal-format
  msgid "failed %s mapper %qs line %u"
  msgstr "Fehler beim »%s« des Mappers %qs in Zeile %u"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104876
! #: cp/mapper-client.cc:318
  #, gcc-internal-format
  msgid "failed %s mapper %qs"
  msgstr "Fehler beim »%s« des Mappers %qs"
  
! #: cp/mapper-client.cc:330
  #, gcc-internal-format, gfc-internal-format
  msgid "failed mapper handshake %s"
  msgstr "Fehler beim Handshake des Mappers: %s"
  
! #: cp/mapper-client.cc:364
  #, gcc-internal-format, gfc-internal-format
  msgid "mapper died by signal %s"
  msgstr "Mapper wurde mit Signal %s beendet"
  
! #: cp/mapper-client.cc:367
  #, gcc-internal-format, gfc-internal-format
  msgid "mapper exit status %d"
  msgstr "Mapper mit Status %d beendet"
  
! #: cp/method.cc:867 cp/method.cc:2602
  #, gcc-internal-format
  msgid "non-static const member %q#D, cannot use default assignment operator"
  msgstr "nicht-statisches konstantes Element %q#D, Standard-Zuweisungsoperator kann nicht verwendet werden"
  
! #: cp/method.cc:873 cp/method.cc:2608
  #, gcc-internal-format
  msgid "non-static reference member %q#D, cannot use default assignment operator"
  msgstr "nicht-statisches Referenzelement %q#D, Standard-Zuweisungsoperator kann nicht verwendet werden"
  
! #: cp/method.cc:963
  #, gcc-internal-format
  msgid "%qD is not a static data member"
  msgstr "%qD ist kein %<static%>-Datenelement"
  
! #: cp/method.cc:964
  #, gcc-internal-format
  msgid "determining value of %qs"
  msgstr "bei der Bestimmung des Wertes von %qs"
  
! #: cp/method.cc:991
  #, gcc-internal-format
  msgid "forming type of %qs"
  msgstr "beim Formen des Typs von %qs"
  
! #: cp/method.cc:1182
  #, gcc-internal-format
  msgid "defaulted %qD only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "standardmäßiges %qD ist erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/method.cc:1197
  #, gcc-internal-format
  msgid "defaulted %qD must return %<bool%>"
  msgstr "%qD mit %<default%> muss den Rückgabetyp %<bool%> haben"
  
! #: cp/method.cc:1205
  #, gcc-internal-format
  msgid "defaulted %qD must be %<const%>"
  msgstr "standardmäßiges %qD muss %<const%> sein"
  
! #: cp/method.cc:1210
  #, gcc-internal-format
  msgid "defaulted %qD must not have %<&&%> ref-qualifier"
  msgstr "%qD mit Vorgabewert kann keinen %<&&%>-ref-Qualifizierer haben"
  
! #: cp/method.cc:1239
  #, gcc-internal-format
  msgid "defaulted %qD is not a friend of %qT"
  msgstr "%qD mit Vorgabewert ist kein »friend« von %qT"
  
! #: cp/method.cc:1251
  #, gcc-internal-format
  msgid "defaulted member %qD must have parameter type %<const %T&%>"
  msgstr "das Member %qD mit %<default%> muss den Parametertyp %<const %T&%> haben"
  
! #: cp/method.cc:1254
  #, gcc-internal-format
  msgid "defaulted %qD must have parameters of either type %<const %T&%> or %qT"
  msgstr "%qD mit %<default%> muss entweder Parameter vom Typ %<const %T&%> oder %qT haben"
  
! #: cp/method.cc:1257
  #, gcc-internal-format
  msgid "defaulted %qD must have parameters of either type %<const %T&%> or %qT, not both"
  msgstr "%qD mit %<default%> muss Parameter vom Typ %<const %T&%> oder %qT haben, nicht beide"
  
  #. Return type is auto, suggest changing it.
! #: cp/method.cc:1414
  #, gcc-internal-format
  msgid "changing the return type from %qs to a comparison category type will allow the comparison to use %qs and %qs"
  msgstr "wenn Sie den Rückgabetyp von %qs in einen Vergleichskategorietyp ändern, kann der Vergleich %qs und %qs verwenden"
  
! #: cp/method.cc:1434
  #, gcc-internal-format
  msgid "three-way comparison of %qD has type %qT, not a comparison category type"
  msgstr "Dreiwege-Vergleich von %qD hat den Typ %qT, nicht den Vergleichskategorie-Typ"
  
! #: cp/method.cc:1443
  #, gcc-internal-format
  msgid "three-way comparison of %qD has type %qT, which does not convert to %qT"
  msgstr "Dreiwege-Vergleich von %qD ist vom Typ %qT, der sich nicht in %qT umwandeln lässt"
  
! #: cp/method.cc:1488
  #, gcc-internal-format
  msgid "cannot default compare union %qT"
  msgstr "für Union-Typ %qT ist kein Standardvergleich definiert"
  
! #: cp/method.cc:1556
  #, gcc-internal-format
  msgid "cannot default compare reference member %qD"
  msgstr "für Referenzelement %qD ist kein Standardvergleich definiert"
  
! #: cp/method.cc:1565
  #, gcc-internal-format
  msgid "cannot default compare anonymous union member"
  msgstr "für unbenannten Union-Member ist kein Standardvergleich definiert"
  
! #: cp/method.cc:1583
  #, gcc-internal-format
  msgid "cannot default compare flexible array member"
  msgstr "für flexible Arraymember ist kein Standardvergleich definiert"
  
! #: cp/method.cc:1865
  #, gcc-internal-format
  msgid "synthesized method %qD first required here"
  msgstr "erzeugte Methode %qD zuerst hier erfordert"
  
! #: cp/method.cc:1989
  #, gcc-internal-format
  msgid "pointer to data member type %qT can only be invoked with one argument"
  msgstr "Zeiger auf Datenmembertyp %qT kann nur mit einem Argument aufgerufen werden"
  
! #: cp/method.cc:1996
  #, gcc-internal-format
  msgid "pointer to member function type %qT must be invoked with at least one argument"
  msgstr "Zeiger auf Memberfunktionstyp %qT muss mit mindestens einem Argument aufgerufen werden"
  
! #: cp/method.cc:2016
  #, gcc-internal-format
  msgid "first argument type %qT of a pointer to member must be a class type or a pointer to a class type"
  msgstr "das erste Argument %qT eines Zeigers auf einen Member muss ein Klassentyp oder ein Zeiger auf einen Klassentyp sein"
  
! #: cp/method.cc:2525
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr "Union-Element %q+D mit nichttrivialem %qD"
  
! #: cp/method.cc:2536
  #, gcc-internal-format
  msgid "defaulted destructor calls non-%<constexpr%> %qD"
  msgstr "Standarddestruktor ruft nicht-%<constexpr%> %qD auf"
  
! #: cp/method.cc:2537
  #, gcc-internal-format
  msgid "defaulted constructor calls non-%<constexpr%> %qD"
  msgstr "vorgegebener Konstruktor ruft nicht-%<constexpr%> %qD auf"
  
! #: cp/method.cc:2625
  #, gcc-internal-format
  msgid "initializer for %q#D is invalid"
  msgstr "Initialisierung für %q#D ist ungültig"
  
! #: cp/method.cc:2682
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr "Standardisierter Standardkonstruktor initialisiert %q#D nicht"
  
! #: cp/method.cc:2693
  #, gcc-internal-format
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "Kopieren von nicht-statischem Datenelement %q#D von rvalue-Referenztyp"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.cc:2911
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr "Standardisierter Standardkonstruktor initialisiert kein nicht-statisches Datenelement"
  
! #: cp/method.cc:2955
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr "Standard-Kopierzuweisung für %qT ruft nichttrivialen Operator zur Kopierzuweisung für virtuelle Basis %qT auf"
  
! #: cp/method.cc:3087
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr "Lambda-Abschlusstyp hat gelöschten Standardkonstruktor"
  
! #: cp/method.cc:3090
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr "Lambda-Abschlusstyp hat gelöschten Kopier-Zuweisungsoperator"
  
! #: cp/method.cc:3099
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr "%q#D ist implizit als gelöscht deklariert, da %qT einen Bewegungskonstruktor oder Bewegungs-Zuweisungsoperator deklariert"
  
! #: cp/method.cc:3110
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr "%q#D erbt von mehreren Basis-Teilobjekten"
  
! #: cp/method.cc:3118 cp/method.cc:3142
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr "%q#D wird implizit gelöscht, da die Standarddefinition ungültig wäre:"
  
! #: cp/method.cc:3151
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr "%q#F wird implizit gelöscht, da ihre Ausnahme-Spezifikation nicht zur impliziten Ausnahme-Spezifikation %qX passt"
  
! #: cp/method.cc:3574
  #, gcc-internal-format
  msgid "explicitly defaulted copy constructor is implicitly deleted because its declared type does not match the type of an implicit copy constructor"
  msgstr "ein explizit auf %<default%> gesetzter Kopierkonstruktor wird implizit gelöscht, da sein deklarierter Typ nicht mit dem Typ eines impliziten Kopierkonstruktors übereinstimmt"
  
! #: cp/method.cc:3579
  #, gcc-internal-format
  msgid "explicitly defaulted move constructor is implicitly deleted because its declared type does not match the type of an implicit move constructor"
  msgstr "ein explizit auf %<default%> gesetzter Move-Konstruktor wird implizit gelöscht, da sein deklarierter Typ nicht mit dem Typ eines impliziten Move-Konstruktors übereinstimmt"
  
! #: cp/method.cc:3584
  #, gcc-internal-format
  msgid "explicitly defaulted copy assignment operator is implicitly deleted because its declared type does not match the type of an implicit copy assignment operator"
  msgstr "ein explizit auf %<default%> gesetzter Kopierzuweisungsoperator wird implizit gelöscht, weil sein deklarierter Typ nicht mit dem Typ eines impliziten Kopierzuweisungsoperators übereinstimmt"
  
! #: cp/method.cc:3589
  #, gcc-internal-format
  msgid "explicitly defaulted move assignment operator is implicitly deleted because its declared type does not match the type of an implicit move assignment operator"
  msgstr "ein explizit auf %<default%> gesetzter Verschiebe-Zuweisungsoperator wird implizit gelöscht, da sein deklarierter Typ nicht mit dem Typ eines impliziten Verschiebe-Zuweisungsoperators übereinstimmt"
  
! #: cp/method.cc:3598
! #, gcc-internal-format
! msgid "expected signature: %qD"
! msgstr "erwartete Signatur: %qD"
! 
! #: cp/method.cc:3696
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:"
  msgstr "Explizite Standardfunktion %q+D kann nicht als %qs deklariert werden, da die implizite Deklaration nicht %qs ist:"
  
! #: cp/method.cc:3716
  #, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "ein Template kann nicht vorbelegt werden"
  
! #: cp/method.cc:3755
  #, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "%qD kann nicht vorgegeben werden"
  
! #: cp/method.cc:3764
  #, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "vorgegebene Funktion %q+D mit Standardargument"
  
! #: cp/module.cc:1605
  #, gcc-internal-format
  msgid "section %qs is missing or corrupted"
  msgstr "Abschnitt %qs fehlt oder ist beschädigt"
  
! #: cp/module.cc:1607
  #, gcc-internal-format, gfc-internal-format
  msgid "section #%u is missing or corrupted"
  msgstr "Abschnitt #%u fehlt oder ist beschädigt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104809
! #: cp/module.cc:1829
  #, gcc-internal-format
  msgid "not Encapsulated Lazy Records of Named Declarations"
  msgstr "Datei fängt nicht mit dem magischen \\x7FELF an"
  
! #: cp/module.cc:1844
  #, gcc-internal-format
  msgid "unexpected encapsulation format or type"
  msgstr "unerwartete Angaben im ELF-Header"
  
! #: cp/module.cc:1853
  #, gcc-internal-format
  msgid "encapsulation is malformed"
  msgstr "Fehler im ELF-Header"
  
! #: cp/module.cc:3382
  #, gcc-internal-format
  msgid "unable to represent further imported source locations"
  msgstr "weitere importierte Quellencodestellen können nicht dargestellt werden"
  
! #: cp/module.cc:6549
  #, gcc-internal-format
  msgid "%<target%> attribute currently unsupported in modules"
  msgstr "%<target%>-Attribut wird derzeit nicht in Modulen unterstützt"
  
! #: cp/module.cc:6552
  #, gcc-internal-format
  msgid "%<optimize%> attribute currently unsupported in modules"
  msgstr "Attribut %<optimize%> wird derzeit nicht in Modulen unterstützt"
  
! #: cp/module.cc:12100
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with tags %qE"
  msgstr "widersprüchliche ABI-Tags für %qD mit Tags %qE"
  
! #: cp/module.cc:12104
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with no tags"
  msgstr "widersprüchliche ABI-Tags für %qD mit keinen Tags"
  
! #: cp/module.cc:12107
  #, gcc-internal-format
  msgid "existing declaration here with tags %qE"
  msgstr "bestehende Deklaration ist hier mit Tags %qE"
  
! #: cp/module.cc:12110
  #, gcc-internal-format
  msgid "existing declaration here with no tags"
  msgstr "bestehende Deklaration ist hier ohne Tags"
  
! #: cp/module.cc:12161 cp/module.cc:12285
! #, gcc-internal-format
! msgid "conflicting type for imported declaration %#qD"
! msgstr "in Konflikt stehender Typ für importierte Deklaration %#qD"
! 
! #: cp/module.cc:12170
  #, gcc-internal-format
  msgid "conflicting language linkage for imported declaration %#qD"
  msgstr "in Konflikt stehende Sprachbindung für importierte Deklaration %#qD"
  
! #: cp/module.cc:12182
  #, gcc-internal-format
  msgid "conflicting argument list for imported declaration %#qD"
  msgstr "in Konflikt stehende Argumentliste für importierte Deklaration %#qD"
  
! #: cp/module.cc:12189
  #, gcc-internal-format
  msgid "conflicting argument types for imported declaration %#qD"
  msgstr "in Konflikt stehende Argumenttypen für importierte Deklaration %#qD"
  
! #: cp/module.cc:12227
  #, gcc-internal-format
  msgid "conflicting %<noexcept%> specifier for imported declaration %#qD"
  msgstr "in Konflikt stehende %<noexcept%>-Angabe für importierte Deklaration %#qD"
  
! #: cp/module.cc:12245
  #, gcc-internal-format
  msgid "conflicting deduced return type for imported declaration %#qD"
  msgstr "in Konflikt stehender deduzierter Rückgabetyp für importierte Deklaration %#qD"
  
! #: cp/module.cc:12260
  #, gcc-internal-format
  msgid "conflicting %<constexpr%> for imported declaration %#qD"
  msgstr "in Konflikt stehendes %<constexpr%> für importierte Deklaration %#qD"
  
! #: cp/module.cc:12276
  #, gcc-internal-format
  msgid "conflicting imported declaration %q#D"
  msgstr "in Konflikt stehende Deklaration %q#D"
  
! #: cp/module.cc:12302
  #, gcc-internal-format
  msgid "existing declaration %#qD"
  msgstr "bestehende Deklaration %#qD"
  
! #: cp/module.cc:12405
  #, gcc-internal-format
  msgid "conflicting default argument for %#qD"
  msgstr "widersprüchliches Standardargument für %#qD"
  
! #: cp/module.cc:12407 cp/module.cc:12434
  #, gcc-internal-format
  msgid "existing default declared here"
  msgstr "der bestehende Vorgabewert ist hier deklariert"
  
! #: cp/module.cc:12431
  #, gcc-internal-format
  msgid "conflicting default argument for parameter %P of %#qD"
  msgstr "widersprüchliches Standardargument für den Parameter %P von %#qD"
  
! #: cp/module.cc:13494
  #, gcc-internal-format
  msgid "definition of %qD does not match"
  msgstr "Definition von %qD stimmt nicht überein"
  
! #: cp/module.cc:13496
  #, gcc-internal-format
  msgid "existing definition %qD"
  msgstr "bestehende Definition %qD"
  
! #: cp/module.cc:13508
  #, gcc-internal-format
  msgid "enumerator %qD does not match ..."
  msgstr "der Aufzählungswert %qD passt nicht zu ..."
  
! #: cp/module.cc:13510
  #, gcc-internal-format
  msgid "... this enumerator %qD"
  msgstr "... diesem Aufzählungswert %qD"
  
! #: cp/module.cc:13516
  #, gcc-internal-format
  msgid "additional enumerators beginning with %qD"
  msgstr "zusätzliche Aufzählungswerte, die mit %qD beginnen"
  
! #: cp/module.cc:13520
  #, gcc-internal-format
  msgid "enumeration range differs"
  msgstr "Aufzählungsbereich unterscheidet sich"
  
! #: cp/module.cc:13733
  #, gcc-internal-format
  msgid "%qD is an alias of TU-local type %qT"
  msgstr "%qD ist ein Alias des TU-lokalen Typen %qT"
  
! #: cp/module.cc:13751
  #, gcc-internal-format
  msgid "%qD is a specialization of TU-local template %qD"
  msgstr "%qD ist eine Spezialisierung des TU-lokalen Templates %qD"
  
! #: cp/module.cc:13775
  #, gcc-internal-format
  msgid "%qD declared with internal linkage"
  msgstr "%qD ist mit interner Bindung deklariert"
  
! #: cp/module.cc:13793
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared in an anonymous namespace"
  msgstr "%qD hat keine Bindung und ist innerhalb eines anonymen Namensraums deklariert"
  
! #: cp/module.cc:13805
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qT"
  msgstr "%qD hat keine Bindung und ist innerhalb der TU-lokalen Entität %qT deklariert"
  
! #: cp/module.cc:13816
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qD"
  msgstr "%qD hat keine Bindung und ist innerhalb der TU-lokalen Entität %qD deklariert"
  
! #: cp/module.cc:13848
  #, gcc-internal-format
  msgid "%qT has no name and cannot be differentiated from similar lambdas in other TUs"
  msgstr "%qT hat keinen Namen und kann nicht von ähnlichen Lambdas in anderen TUs unterschieden werden"
  
! #: cp/module.cc:13857
  #, gcc-internal-format
  msgid "%qT has no name and is not defined within a class, function, or initializer"
  msgstr "%qT hat keinen Namen und ist nicht innerhalb einer Klasse, Funktion oder eines Initialisierers definiert"
  
! #: cp/module.cc:13893
  #, gcc-internal-format
  msgid "%qD has TU-local template argument %qD"
  msgstr "%qD hat TU-lokales Template-Argument %qD"
  
! #: cp/module.cc:13905
  #, gcc-internal-format
  msgid "%qD has TU-local template argument %qT"
  msgstr "%qD hat TU-lokales Template-Argument %qT"
  
! #: cp/module.cc:13957
  #, gcc-internal-format
  msgid "%qD refers to TU-local object %qD"
  msgstr "%qD verweist auf das TU-lokale Objekt %qD"
  
! #: cp/module.cc:13959
  #, gcc-internal-format
  msgid "%qD refers to TU-local function %qD"
  msgstr "%qD verweist auf die TU-lokale Funktion %qD"
  
! #: cp/module.cc:15089
  #, gcc-internal-format
  msgid "%qD exposes TU-local entity %qD"
  msgstr "%qD macht die TU-lokale Entität %qD sichtbar"
  
! #: cp/module.cc:15104
  #, gcc-internal-format
  msgid "%qD is declared %<constexpr%> and is initialized to a TU-local value"
  msgstr "%qD ist als %<constexpr%> deklariert und wird mit einem TU-lokalen Wert initialisiert"
  
! #: cp/module.cc:15111
  #, gcc-internal-format
  msgid "%qD is a reference declared %<inline%> and is constant-initialized to a TU-local value"
  msgstr "%qD ist eine als %<inline%> deklarierte Referenz und wird mit einem TU-lokalen Wert initialisiert"
  
! #: cp/module.cc:15150
! #, gcc-internal-format
! msgid "%qD refers to TU-local entity %qD and cannot be instantiated in other TUs"
! msgstr "%qD bezieht sich auf die TU-lokale Entität %qD und kann nicht in anderen TUs instanziiert werden"
! 
! #: cp/module.cc:15747
  #, gcc-internal-format
  msgid "recursive lazy load"
  msgstr "rekursives verzögertes Laden"
  
! #: cp/module.cc:15767
! #, gcc-internal-format
! msgid "cannot import module in its own purview"
! msgstr "ein Modul kann nicht in seinen eigenen Bereich importiert werden"
  
! #: cp/module.cc:15768 cp/module.cc:21350
  #, gcc-internal-format
  msgid "module %qs declared here"
  msgstr "das Modul %qs ist hier deklariert"
  
! #: cp/module.cc:16117
  #, gcc-internal-format
  msgid "indirect import %qs is not already loaded"
  msgstr "der indirekte Import %qs ist noch nicht geladen"
  
! #: cp/module.cc:16123
  #, gcc-internal-format
  msgid "import %qs has CRC mismatch"
  msgstr "der Import %qs hat eine falsche CRC-Prüfsumme"
  
! #: cp/module.cc:18890
  #, gcc-internal-format
  msgid "not exporting %<#define %E%> as it is a keyword"
  msgstr "%<#define %E%> wird nicht exportiert, da es ein Schlüsselwort ist"
  
! #: cp/module.cc:19130
  #, gcc-internal-format
  msgid "macro definitions of %qE corrupted"
  msgstr "Makrodefinitionen von %qE sind kaputt"
  
! #: cp/module.cc:19155 cp/module.cc:19158
  #, gcc-internal-format
  msgid "inconsistent imported macro definition %qE"
  msgstr "inkonsistente importierte Makrodefinition %qE"
  
! #: cp/module.cc:19164
  #, gcc-internal-format
  msgid "%<#undef %E%>"
  msgstr "%<#undef %E%>"
  
! #: cp/module.cc:19166
  #, gcc-internal-format
  msgid "%<#define %s%>"
  msgstr "%<#define %s%>"
  
! #: cp/module.cc:19498
  #, gcc-internal-format
  msgid "compiled module file is %qs"
  msgstr "die compilierte Moduldatei ist %qs"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104552
! #: cp/module.cc:19536 cp/module.cc:19541
  #, gcc-internal-format, gfc-internal-format
  msgid "compiled module is %sversion %s"
  msgstr "das kompilierte Modul ist %sVersion %s"
  
! #: cp/module.cc:19547
  #, gcc-internal-format, gfc-internal-format
  msgid "compiler is %sversion %s%s%s"
  msgstr "der Compiler ist %sVersion %s%s%s"
  
! #: cp/module.cc:19577
  #, gcc-internal-format
  msgid "module %qs found"
  msgstr "Modul %qs gefunden"
  
! #: cp/module.cc:19579
  #, gcc-internal-format
  msgid "header module expected, module %qs found"
  msgstr "Headermodul erwartet, Modul %qs gefunden"
  
! #: cp/module.cc:19580
  #, gcc-internal-format
  msgid "module %qs expected, header module found"
  msgstr "Modul %qs erwartet, Headermodul gefunden"
  
! #: cp/module.cc:19595
  #, gcc-internal-format
  msgid "module %qs CRC mismatch"
  msgstr "CRC-Fehler in Modul %qs"
  
! #: cp/module.cc:19609
  #, gcc-internal-format
  msgid "target & host is %qs:%qs, expected %qs:%qs"
  msgstr "Ziel und Gastgeber sind %qs:%qs, erwartet werden jedoch %qs:%qs"
  
! #: cp/module.cc:19621
  #, gcc-internal-format
  msgid "language dialect differs %qs, expected %qs"
  msgstr "Sprachdialekt ist %qs, erwartet wird jedoch %qs"
  
! #: cp/module.cc:19641
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> to enable"
  msgstr "Modul enthält OpenMP, verwenden Sie %<-fopenmp%>, um es einzuschalten"
  
! #: cp/module.cc:19643
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> or %<-fopenmp-simd%> to enable"
  msgstr "Modul enthält OpenMP, verwenden Sie %<-fopenmp%> oder %<-fopenmp-simd%>, um es einzuschalten"
  
! #: cp/module.cc:19646
  #, gcc-internal-format
  msgid "module contains OpenACC, use %<-fopenacc%> to enable"
  msgstr "Modul enthält OpenACC, verwenden Sie %<-fopenacc%>, um es einzuschalten"
  
! #: cp/module.cc:19664
  #, gcc-internal-format
  msgid "fixed tree mismatch"
  msgstr "reparierte Bäume sind unverträglich"
  
! #: cp/module.cc:19755
  #, gcc-internal-format
  msgid "interface partition is not exported"
  msgstr "Schnittstellenpartition wird nicht exportiert"
  
! #: cp/module.cc:20312
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module cluster %u: %s"
  msgstr "Fehler beim Lesen des kompilierten Modul-Clusters %u: %s"
  
! #: cp/module.cc:20351
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module: %s"
  msgstr "Fehler beim Lesen des kompilierten Modus: %s"
  
! #: cp/module.cc:20361
  #, gcc-internal-format
  msgid "consider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limit"
  msgstr "erwägen Sie die Verwendung von %<-fno-module-lazy%>, die Erhöhung des Wertes von %<-param-lazy-modules=%u%> oder die Erhöhung der prozessspezifischen Dateideskriptorgrenze"
  
! #: cp/module.cc:20366
  #, gcc-internal-format
  msgid "imports must be built before being imported"
  msgstr "Importe müssen gebaut werden, bevor sie importiert werden können"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104552#c26
! #: cp/module.cc:20369
  #, gcc-internal-format
  msgid "returning to the gate for a mechanical issue"
  msgstr "Zurück auf Los? (siehe https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104552#c26)"
  
! #: cp/module.cc:20690
  #, gcc-internal-format
  msgid "declaring %qD in module %qs conflicts with builtin in global module"
  msgstr "die Deklaration von %qD im Modul %qs widerspricht dem eingebauten im globalen Modul"
  
! #: cp/module.cc:20693
  #, gcc-internal-format
  msgid "declaration %qD conflicts with builtin"
  msgstr "Deklaration %qD widerspricht der eingebauten Deklaration"
  
! #: cp/module.cc:20699
  #, gcc-internal-format
  msgid "redeclaring %qD in module %qs conflicts with import"
  msgstr "Neudeklaration von %qD in Modul %qs widerspricht dem Import"
  
! #: cp/module.cc:20702
  #, gcc-internal-format
  msgid "redeclaring %qD in global module conflicts with import"
  msgstr "Neudeklaration von %qD in globalem Modul widerspricht dem Import"
  
! #: cp/module.cc:20707
  #, gcc-internal-format
  msgid "import declared attached to module %qs"
  msgstr "der hier deklarierte Import wird an das Modul %qs angehängt"
  
! #: cp/module.cc:20711
  #, gcc-internal-format
  msgid "import declared in global module"
  msgstr "in globalem Modul deklarierter Import"
  
! #: cp/module.cc:20717
  #, gcc-internal-format
  msgid "conflicting declaration of %qD in module %qs"
  msgstr "widersprüchliche Deklaration von %qD in Modul %qs"
  
! #: cp/module.cc:20720
  #, gcc-internal-format
  msgid "conflicting declaration of %qD in global module"
  msgstr "widersprüchliche Deklaration von %qD in globalem Modul"
  
! #: cp/module.cc:20725
  #, gcc-internal-format
  msgid "previously declared in module %qs"
  msgstr "vorher in Modul %qs deklariert"
  
! #: cp/module.cc:20729
  #, gcc-internal-format
  msgid "previously declared in global module"
  msgstr "vorher im globalen Modul deklariert"
  
! #: cp/module.cc:20868
  #, gcc-internal-format
  msgid "external linkage definition of %qD in header module must be declared %<inline%>"
  msgstr "externe Bindungsdefinition von %qD im Header-Modul muss als %<inline%> deklariert sein"
  
! #: cp/module.cc:20883
  #, gcc-internal-format
  msgid "exporting declaration %qD declared in unnamed namespace"
  msgstr "die Deklaration %qD, die in einem unbenannten Namensraum deklariert wurde, wird exportiert"
  
! #: cp/module.cc:20890
  #, gcc-internal-format
  msgid "exporting declaration %qD with internal linkage"
  msgstr "die Deklaration %qD wird mit interner Bindung exportiert"
  
! #: cp/module.cc:21043
  #, gcc-internal-format
  msgid "reading CMI %qs"
  msgstr "CMI %qs wird gelesen"
  
! #: cp/module.cc:21194
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E%>"
  msgstr "Fehler beim Laden der Bindung %<%E%s%E%>"
  
! #: cp/module.cc:21195
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E@%s%>"
  msgstr "Fehler beim Laden der Bindung %<%E%s%E@%s%>"
  
! #: cp/module.cc:21202
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E%>"
  msgstr "beim Lesen der Bindung %<%E%s%E%>"
  
! #: cp/module.cc:21203
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E@%s%>"
  msgstr "beim Lesen der Bindung %<%E%s%E@%s%>"
  
! #: cp/module.cc:21265
  #, gcc-internal-format
  msgid "failed to load pendings for %<%E%s%E%>"
  msgstr "Fehler beim Laden der ausstehenden Einheiten für %<%E%s%E%>"
  
! #: cp/module.cc:21269
  #, gcc-internal-format
  msgid "during load of pendings for %<%E%s%E%>"
  msgstr "beim Laden der ausstehenden Einheiten für %<%E%s%E%>"
  
  #. Only header units should appear inside language
  #. specifications.  The std doesn't specify this, but I think
  #. that's an error in resolving US 033, because language linkage
--- 63980,64879 ----
  msgid "  # %E"
  msgstr "  # %E"
  
! #: cp/mangle.cc:2733
  #, gcc-internal-format
  msgid "mangling %<typeof%>, use %<decltype%> instead"
  msgstr "mangling %<typeof%>, verwenden Sie stattdessen %<decltype%>"
  
! #: cp/mangle.cc:2737
  #, gcc-internal-format
  msgid "use of built-in trait %qT in function signature; use library traits instead"
  msgstr "Verwendung der eingebauten Eigenschaft %qT in Funktionssignatur; stattdessen sollten Bibliothekseigenschaften verwendet werden"
  
  #. TODO Mangle pack indexing
  #. <https://github.com/itanium-cxx-abi/cxx-abi/issues/175>.
! #: cp/mangle.cc:2744
  #, gcc-internal-format
  msgid "mangling type pack index"
  msgstr "mangling type pack index"
  
! #: cp/mangle.cc:4009
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr "Verwendung der eingebauten Eigenschaft %qE in Funktionssignatur; stattdessen sollten Bibliothekseigenschaften verwendet werden"
  
! #: cp/mangle.cc:4014
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr "%C wird gemangelt"
  
! #: cp/mangle.cc:4088
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr "ausgelassener mittlerer Operand für Operator %<?:%> kann nicht verarbeitet werden"
  
! #: cp/mangle.cc:4784
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr "gemangelter Name für %qD wird sich ich C++17 ändern, da die Exceptionangabe Teil des Funktionstyps ist"
  
! #: cp/mangle.cc:4830 cp/mangle.cc:5009
  #, gcc-internal-format
  msgid "the mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr "der gemangelte Name von %qD hat sich zwischen %<%s=%d%> (%qD) und %<%s=%d%> (%qD) geändert"
  
! #: cp/mangle.cc:4836 cp/mangle.cc:5015
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr "der gemangelte Name von %qD ändert sich zwischen %<%s=%d%> (%qD) und %<%s=%d%> (%qD)"
  
! #: cp/mangle.cc:5162
  #, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>"
  msgstr "der gemangelte Name eines Thunks für %qD ändert sich zwischen %<-fabi-version=%d%> und %<-fabi-version=%d%>"
  
! #: cp/mangle.cc:5167
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>"
  msgstr "der gemangelte Name von %qD ändert sich zwischen %<-fabi-version=%d%> und %<-fabi-version=%d%>"
  
! #: cp/mangle.cc:5172
  #, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>"
  msgstr "der gemangelte Name der Initialisierungswächter-Variable für %qD ändert sich zwischen %<-fabi-version=%d%> und %<-fabi-version=%d%>"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104876
! #: cp/mapper-client.cc:299
  #, gcc-internal-format
  msgid "failed %s mapper %qs line %u"
  msgstr "Fehler beim »%s« des Mappers %qs in Zeile %u"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104876
! #: cp/mapper-client.cc:300
  #, gcc-internal-format
  msgid "failed %s mapper %qs"
  msgstr "Fehler beim »%s« des Mappers %qs"
  
! #: cp/mapper-client.cc:312
  #, gcc-internal-format, gfc-internal-format
  msgid "failed mapper handshake %s"
  msgstr "Fehler beim Handshake des Mappers: %s"
  
! #: cp/mapper-client.cc:346
  #, gcc-internal-format, gfc-internal-format
  msgid "mapper died by signal %s"
  msgstr "Mapper wurde mit Signal %s beendet"
  
! #: cp/mapper-client.cc:349
  #, gcc-internal-format, gfc-internal-format
  msgid "mapper exit status %d"
  msgstr "Mapper mit Status %d beendet"
  
! #: cp/method.cc:868 cp/method.cc:2731
  #, gcc-internal-format
  msgid "non-static const member %q#D, cannot use default assignment operator"
  msgstr "nicht-statisches konstantes Element %q#D, Standard-Zuweisungsoperator kann nicht verwendet werden"
  
! #: cp/method.cc:874 cp/method.cc:2737
  #, gcc-internal-format
  msgid "non-static reference member %q#D, cannot use default assignment operator"
  msgstr "nicht-statisches Referenzelement %q#D, Standard-Zuweisungsoperator kann nicht verwendet werden"
  
! #: cp/method.cc:964
  #, gcc-internal-format
  msgid "%qD is not a static data member"
  msgstr "%qD ist kein %<static%>-Datenelement"
  
! #: cp/method.cc:965
  #, gcc-internal-format
  msgid "determining value of %qs"
  msgstr "bei der Bestimmung des Wertes von %qs"
  
! #: cp/method.cc:992
  #, gcc-internal-format
  msgid "forming type of %qs"
  msgstr "beim Formen des Typs von %qs"
  
! #: cp/method.cc:1183
  #, gcc-internal-format
  msgid "defaulted %qD only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "standardmäßiges %qD ist erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/method.cc:1198
  #, gcc-internal-format
  msgid "defaulted %qD must return %<bool%>"
  msgstr "%qD mit %<default%> muss den Rückgabetyp %<bool%> haben"
  
! #: cp/method.cc:1206
  #, gcc-internal-format
  msgid "defaulted %qD must be %<const%>"
  msgstr "standardmäßiges %qD muss %<const%> sein"
  
! #: cp/method.cc:1211
  #, gcc-internal-format
  msgid "defaulted %qD must not have %<&&%> ref-qualifier"
  msgstr "%qD mit Vorgabewert kann keinen %<&&%>-ref-Qualifizierer haben"
  
! #: cp/method.cc:1240
  #, gcc-internal-format
  msgid "defaulted %qD is not a friend of %qT"
  msgstr "%qD mit Vorgabewert ist kein »friend« von %qT"
  
! #: cp/method.cc:1252
  #, gcc-internal-format
  msgid "defaulted member %qD must have parameter type %<const %T&%>"
  msgstr "das Member %qD mit %<default%> muss den Parametertyp %<const %T&%> haben"
  
! #: cp/method.cc:1255
  #, gcc-internal-format
  msgid "defaulted %qD must have parameters of either type %<const %T&%> or %qT"
  msgstr "%qD mit %<default%> muss entweder Parameter vom Typ %<const %T&%> oder %qT haben"
  
! #: cp/method.cc:1258
  #, gcc-internal-format
  msgid "defaulted %qD must have parameters of either type %<const %T&%> or %qT, not both"
  msgstr "%qD mit %<default%> muss Parameter vom Typ %<const %T&%> oder %qT haben, nicht beide"
  
  #. Return type is auto, suggest changing it.
! #: cp/method.cc:1415
  #, gcc-internal-format
  msgid "changing the return type from %qs to a comparison category type will allow the comparison to use %qs and %qs"
  msgstr "wenn Sie den Rückgabetyp von %qs in einen Vergleichskategorietyp ändern, kann der Vergleich %qs und %qs verwenden"
  
! #: cp/method.cc:1435
  #, gcc-internal-format
  msgid "three-way comparison of %qD has type %qT, not a comparison category type"
  msgstr "Dreiwege-Vergleich von %qD hat den Typ %qT, nicht den Vergleichskategorie-Typ"
  
! #: cp/method.cc:1444
  #, gcc-internal-format
  msgid "three-way comparison of %qD has type %qT, which does not convert to %qT"
  msgstr "Dreiwege-Vergleich von %qD ist vom Typ %qT, der sich nicht in %qT umwandeln lässt"
  
! #: cp/method.cc:1489
  #, gcc-internal-format
  msgid "cannot default compare union %qT"
  msgstr "für Union-Typ %qT ist kein Standardvergleich definiert"
  
! #: cp/method.cc:1557
  #, gcc-internal-format
  msgid "cannot default compare reference member %qD"
  msgstr "für Referenzelement %qD ist kein Standardvergleich definiert"
  
! #: cp/method.cc:1566
  #, gcc-internal-format
  msgid "cannot default compare anonymous union member"
  msgstr "für unbenannten Union-Member ist kein Standardvergleich definiert"
  
! #: cp/method.cc:1584
  #, gcc-internal-format
  msgid "cannot default compare flexible array member"
  msgstr "für flexible Arraymember ist kein Standardvergleich definiert"
  
! #: cp/method.cc:1869
  #, gcc-internal-format
  msgid "synthesized method %qD first required here"
  msgstr "erzeugte Methode %qD zuerst hier erfordert"
  
! #: cp/method.cc:1951
! #, fuzzy, gcc-internal-format
! #| msgid "cannot declare pointer to qualified function type %qT"
! msgid "object cannot have qualified function type %qT"
! msgstr "Zeiger auf qualifizierten Funktionstypen %qT kann nicht deklariert werden"
! 
! #: cp/method.cc:1998
  #, gcc-internal-format
  msgid "pointer to data member type %qT can only be invoked with one argument"
  msgstr "Zeiger auf Datenmembertyp %qT kann nur mit einem Argument aufgerufen werden"
  
! #: cp/method.cc:2005
  #, gcc-internal-format
  msgid "pointer to member function type %qT must be invoked with at least one argument"
  msgstr "Zeiger auf Memberfunktionstyp %qT muss mit mindestens einem Argument aufgerufen werden"
  
! #: cp/method.cc:2025
  #, gcc-internal-format
  msgid "first argument type %qT of a pointer to member must be a class type or a pointer to a class type"
  msgstr "das erste Argument %qT eines Zeigers auf einen Member muss ein Klassentyp oder ein Zeiger auf einen Klassentyp sein"
  
! #: cp/method.cc:2319 cp/method.cc:2364
! #, fuzzy, gcc-internal-format
! #| msgid "too many initializers for %qT"
! msgid "too many initializers for non-class type %qT"
! msgstr "zu viele Initialisierer für %qT"
! 
! #. The message may have been suppressed due to -w + -fpermissive,
! #. emit a generic response instead.
! #: cp/method.cc:2374
! #, fuzzy, gcc-internal-format
! #| msgid "the required expression %qE is invalid"
! msgid "the conversion is invalid"
! msgstr "der erforderliche Ausdruck %qE ist ungültig"
! 
! #: cp/method.cc:2399 cp/method.cc:2435
! #, fuzzy, gcc-internal-format
! #| msgid "class type %qT is incomplete"
! msgid "%qT is incomplete"
! msgstr "Klassentyp %qT ist unvollständig"
! 
! #: cp/method.cc:2416
! #, fuzzy, gcc-internal-format
! #| msgid "%qT is not a class type"
! msgid "%qT is not a class or scalar type"
! msgstr "%qT ist kein Klassentyp"
! 
! #: cp/method.cc:2443
! #, fuzzy, gcc-internal-format
! #| msgid "ISO C forbids qualified function types"
! msgid "%qT is a qualified function type"
! msgstr "ISO-C verbietet qualifizierte Funktionstypen"
! 
! #: cp/method.cc:2455
! #, fuzzy, gcc-internal-format
! #| msgid "cannot value-initialize array of unknown bound %qT"
! msgid "cannot construct an array of unknown bound"
! msgstr "Feld mit unbekannter Grenze %qT kann nicht mit Werten initialisiert werden"
! 
! #: cp/method.cc:2478
! #, fuzzy, gcc-internal-format
! #| msgid "%qE is not initialized"
! msgid "%qE is non-trivial"
! msgstr "%qE ist nicht initialisiert"
! 
! #: cp/method.cc:2565
! #, fuzzy, gcc-internal-format
! #| msgid "%qD is a function, not a type"
! msgid "%qT is a function type"
! msgstr "%qD ist eine Funktion, kein Typ"
! 
! #: cp/method.cc:2654
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr "Union-Element %q+D mit nichttrivialem %qD"
  
! #: cp/method.cc:2665
  #, gcc-internal-format
  msgid "defaulted destructor calls non-%<constexpr%> %qD"
  msgstr "Standarddestruktor ruft nicht-%<constexpr%> %qD auf"
  
! #: cp/method.cc:2666
  #, gcc-internal-format
  msgid "defaulted constructor calls non-%<constexpr%> %qD"
  msgstr "vorgegebener Konstruktor ruft nicht-%<constexpr%> %qD auf"
  
! #: cp/method.cc:2754
  #, gcc-internal-format
  msgid "initializer for %q#D is invalid"
  msgstr "Initialisierung für %q#D ist ungültig"
  
! #: cp/method.cc:2811
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr "Standardisierter Standardkonstruktor initialisiert %q#D nicht"
  
! #: cp/method.cc:2822
  #, gcc-internal-format
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "Kopieren von nicht-statischem Datenelement %q#D von rvalue-Referenztyp"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.cc:3040
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr "Standardisierter Standardkonstruktor initialisiert kein nicht-statisches Datenelement"
  
! #: cp/method.cc:3086
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr "Standard-Kopierzuweisung für %qT ruft nichttrivialen Operator zur Kopierzuweisung für virtuelle Basis %qT auf"
  
! #: cp/method.cc:3218
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr "Lambda-Abschlusstyp hat gelöschten Standardkonstruktor"
  
! #: cp/method.cc:3221
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr "Lambda-Abschlusstyp hat gelöschten Kopier-Zuweisungsoperator"
  
! #: cp/method.cc:3230
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr "%q#D ist implizit als gelöscht deklariert, da %qT einen Bewegungskonstruktor oder Bewegungs-Zuweisungsoperator deklariert"
  
! #: cp/method.cc:3241
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr "%q#D erbt von mehreren Basis-Teilobjekten"
  
! #: cp/method.cc:3249 cp/method.cc:3273
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr "%q#D wird implizit gelöscht, da die Standarddefinition ungültig wäre:"
  
! #: cp/method.cc:3282
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr "%q#F wird implizit gelöscht, da ihre Ausnahme-Spezifikation nicht zur impliziten Ausnahme-Spezifikation %qX passt"
  
! #: cp/method.cc:3689
! #, fuzzy, gcc-internal-format
! #| msgid "friend declaration %qD is not visible to explicit specialization"
! msgid "defaulted declaration %q+D does not match the expected signature"
! msgstr "»friend«-Deklaration %qD ist für explizite Spezialisierung nicht sichtbar"
! 
! #: cp/method.cc:3691 cp/method.cc:3736
! #, gcc-internal-format
! msgid "expected signature: %qD"
! msgstr "erwartete Signatur: %qD"
! 
! #: cp/method.cc:3711
  #, gcc-internal-format
  msgid "explicitly defaulted copy constructor is implicitly deleted because its declared type does not match the type of an implicit copy constructor"
  msgstr "ein explizit auf %<default%> gesetzter Kopierkonstruktor wird implizit gelöscht, da sein deklarierter Typ nicht mit dem Typ eines impliziten Kopierkonstruktors übereinstimmt"
  
! #: cp/method.cc:3716
  #, gcc-internal-format
  msgid "explicitly defaulted move constructor is implicitly deleted because its declared type does not match the type of an implicit move constructor"
  msgstr "ein explizit auf %<default%> gesetzter Move-Konstruktor wird implizit gelöscht, da sein deklarierter Typ nicht mit dem Typ eines impliziten Move-Konstruktors übereinstimmt"
  
! #: cp/method.cc:3721
  #, gcc-internal-format
  msgid "explicitly defaulted copy assignment operator is implicitly deleted because its declared type does not match the type of an implicit copy assignment operator"
  msgstr "ein explizit auf %<default%> gesetzter Kopierzuweisungsoperator wird implizit gelöscht, weil sein deklarierter Typ nicht mit dem Typ eines impliziten Kopierzuweisungsoperators übereinstimmt"
  
! #: cp/method.cc:3726
  #, gcc-internal-format
  msgid "explicitly defaulted move assignment operator is implicitly deleted because its declared type does not match the type of an implicit move assignment operator"
  msgstr "ein explizit auf %<default%> gesetzter Verschiebe-Zuweisungsoperator wird implizit gelöscht, da sein deklarierter Typ nicht mit dem Typ eines impliziten Verschiebe-Zuweisungsoperators übereinstimmt"
  
! #: cp/method.cc:3834
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:"
  msgstr "Explizite Standardfunktion %q+D kann nicht als %qs deklariert werden, da die implizite Deklaration nicht %qs ist:"
  
! #: cp/method.cc:3854
  #, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "ein Template kann nicht vorbelegt werden"
  
! #: cp/method.cc:3893
  #, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "%qD kann nicht vorgegeben werden"
  
! #: cp/method.cc:3902
  #, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "vorgegebene Funktion %q+D mit Standardargument"
  
! #: cp/module.cc:1606
  #, gcc-internal-format
  msgid "section %qs is missing or corrupted"
  msgstr "Abschnitt %qs fehlt oder ist beschädigt"
  
! #: cp/module.cc:1608
  #, gcc-internal-format, gfc-internal-format
  msgid "section #%u is missing or corrupted"
  msgstr "Abschnitt #%u fehlt oder ist beschädigt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104809
! #: cp/module.cc:1830
  #, gcc-internal-format
  msgid "not Encapsulated Lazy Records of Named Declarations"
  msgstr "Datei fängt nicht mit dem magischen \\x7FELF an"
  
! #: cp/module.cc:1845
  #, gcc-internal-format
  msgid "unexpected encapsulation format or type"
  msgstr "unerwartete Angaben im ELF-Header"
  
! #: cp/module.cc:1854
  #, gcc-internal-format
  msgid "encapsulation is malformed"
  msgstr "Fehler im ELF-Header"
  
! #: cp/module.cc:3466
  #, gcc-internal-format
  msgid "unable to represent further imported source locations"
  msgstr "weitere importierte Quellencodestellen können nicht dargestellt werden"
  
! #: cp/module.cc:6693
  #, gcc-internal-format
  msgid "%<target%> attribute currently unsupported in modules"
  msgstr "%<target%>-Attribut wird derzeit nicht in Modulen unterstützt"
  
! #: cp/module.cc:6696
  #, gcc-internal-format
  msgid "%<optimize%> attribute currently unsupported in modules"
  msgstr "Attribut %<optimize%> wird derzeit nicht in Modulen unterstützt"
  
! #: cp/module.cc:12489
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with tags %qE"
  msgstr "widersprüchliche ABI-Tags für %qD mit Tags %qE"
  
! #: cp/module.cc:12493
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with no tags"
  msgstr "widersprüchliche ABI-Tags für %qD mit keinen Tags"
  
! #: cp/module.cc:12496
  #, gcc-internal-format
  msgid "existing declaration here with tags %qE"
  msgstr "bestehende Deklaration ist hier mit Tags %qE"
  
! #: cp/module.cc:12499
  #, gcc-internal-format
  msgid "existing declaration here with no tags"
  msgstr "bestehende Deklaration ist hier ohne Tags"
  
! #: cp/module.cc:12544
  #, gcc-internal-format
  msgid "conflicting language linkage for imported declaration %#qD"
  msgstr "in Konflikt stehende Sprachbindung für importierte Deklaration %#qD"
  
! #: cp/module.cc:12558 cp/module.cc:12686
! #, gcc-internal-format
! msgid "conflicting type for imported declaration %#qD"
! msgstr "in Konflikt stehender Typ für importierte Deklaration %#qD"
! 
! #: cp/module.cc:12572
  #, gcc-internal-format
  msgid "conflicting argument list for imported declaration %#qD"
  msgstr "in Konflikt stehende Argumentliste für importierte Deklaration %#qD"
  
! #: cp/module.cc:12579
  #, gcc-internal-format
  msgid "conflicting argument types for imported declaration %#qD"
  msgstr "in Konflikt stehende Argumenttypen für importierte Deklaration %#qD"
  
! #: cp/module.cc:12617
  #, gcc-internal-format
  msgid "conflicting %<noexcept%> specifier for imported declaration %#qD"
  msgstr "in Konflikt stehende %<noexcept%>-Angabe für importierte Deklaration %#qD"
  
! #: cp/module.cc:12636
  #, gcc-internal-format
  msgid "conflicting deduced return type for imported declaration %#qD"
  msgstr "in Konflikt stehender deduzierter Rückgabetyp für importierte Deklaration %#qD"
  
! #: cp/module.cc:12661
  #, gcc-internal-format
  msgid "conflicting %<constexpr%> for imported declaration %#qD"
  msgstr "in Konflikt stehendes %<constexpr%> für importierte Deklaration %#qD"
  
! #: cp/module.cc:12677
  #, gcc-internal-format
  msgid "conflicting imported declaration %q#D"
  msgstr "in Konflikt stehende Deklaration %q#D"
  
! #: cp/module.cc:12703
  #, gcc-internal-format
  msgid "existing declaration %#qD"
  msgstr "bestehende Deklaration %#qD"
  
! #: cp/module.cc:12806
  #, gcc-internal-format
  msgid "conflicting default argument for %#qD"
  msgstr "widersprüchliches Standardargument für %#qD"
  
! #: cp/module.cc:12808 cp/module.cc:12835
  #, gcc-internal-format
  msgid "existing default declared here"
  msgstr "der bestehende Vorgabewert ist hier deklariert"
  
! #: cp/module.cc:12832
  #, gcc-internal-format
  msgid "conflicting default argument for parameter %P of %#qD"
  msgstr "widersprüchliches Standardargument für den Parameter %P von %#qD"
  
! #: cp/module.cc:13957
  #, gcc-internal-format
  msgid "definition of %qD does not match"
  msgstr "Definition von %qD stimmt nicht überein"
  
! #: cp/module.cc:13959
  #, gcc-internal-format
  msgid "existing definition %qD"
  msgstr "bestehende Definition %qD"
  
! #: cp/module.cc:13971
  #, gcc-internal-format
  msgid "enumerator %qD does not match ..."
  msgstr "der Aufzählungswert %qD passt nicht zu ..."
  
! #: cp/module.cc:13973
  #, gcc-internal-format
  msgid "... this enumerator %qD"
  msgstr "... diesem Aufzählungswert %qD"
  
! #: cp/module.cc:13979
  #, gcc-internal-format
  msgid "additional enumerators beginning with %qD"
  msgstr "zusätzliche Aufzählungswerte, die mit %qD beginnen"
  
! #: cp/module.cc:13983
  #, gcc-internal-format
  msgid "enumeration range differs"
  msgstr "Aufzählungsbereich unterscheidet sich"
  
! #: cp/module.cc:14200
  #, gcc-internal-format
  msgid "%qD is an alias of TU-local type %qT"
  msgstr "%qD ist ein Alias des TU-lokalen Typen %qT"
  
! #: cp/module.cc:14218
  #, gcc-internal-format
  msgid "%qD is a specialization of TU-local template %qD"
  msgstr "%qD ist eine Spezialisierung des TU-lokalen Templates %qD"
  
! #: cp/module.cc:14242
  #, gcc-internal-format
  msgid "%qD declared with internal linkage"
  msgstr "%qD ist mit interner Bindung deklariert"
  
! #: cp/module.cc:14260
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared in an anonymous namespace"
  msgstr "%qD hat keine Bindung und ist innerhalb eines anonymen Namensraums deklariert"
  
! #: cp/module.cc:14272
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qT"
  msgstr "%qD hat keine Bindung und ist innerhalb der TU-lokalen Entität %qT deklariert"
  
! #: cp/module.cc:14283
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qD"
  msgstr "%qD hat keine Bindung und ist innerhalb der TU-lokalen Entität %qD deklariert"
  
! #: cp/module.cc:14315
  #, gcc-internal-format
  msgid "%qT has no name and cannot be differentiated from similar lambdas in other TUs"
  msgstr "%qT hat keinen Namen und kann nicht von ähnlichen Lambdas in anderen TUs unterschieden werden"
  
! #: cp/module.cc:14324
  #, gcc-internal-format
  msgid "%qT has no name and is not defined within a class, function, or initializer"
  msgstr "%qT hat keinen Namen und ist nicht innerhalb einer Klasse, Funktion oder eines Initialisierers definiert"
  
! #: cp/module.cc:14360
  #, gcc-internal-format
  msgid "%qD has TU-local template argument %qD"
  msgstr "%qD hat TU-lokales Template-Argument %qD"
  
! #: cp/module.cc:14372
  #, gcc-internal-format
  msgid "%qD has TU-local template argument %qT"
  msgstr "%qD hat TU-lokales Template-Argument %qT"
  
! #: cp/module.cc:14424
  #, gcc-internal-format
  msgid "%qD refers to TU-local object %qD"
  msgstr "%qD verweist auf das TU-lokale Objekt %qD"
  
! #: cp/module.cc:14426
  #, gcc-internal-format
  msgid "%qD refers to TU-local function %qD"
  msgstr "%qD verweist auf die TU-lokale Funktion %qD"
  
! #: cp/module.cc:14456 cp/module.cc:14493
! #, gcc-internal-format
! msgid "instantiation exposes TU-local entity %qD"
! msgstr "die Instanziierung macht die TU-lokale Entität %qD sichtbar"
! 
! #: cp/module.cc:15827 cp/module.cc:15837
  #, gcc-internal-format
  msgid "%qD exposes TU-local entity %qD"
  msgstr "%qD macht die TU-lokale Entität %qD sichtbar"
  
! #: cp/module.cc:15842
! #, gcc-internal-format
! msgid "%qD is also TU-local but has been exposed elsewhere"
! msgstr ""
! 
! #: cp/module.cc:15895
! #, fuzzy, gcc-internal-format
! #| msgid "%qD refers to TU-local entity %qD and cannot be instantiated in other TUs"
! msgid "%qD refers to TU-local entity %qD, which may cause issues when instantiating in other TUs"
! msgstr "%qD bezieht sich auf die TU-lokale Entität %qD und kann nicht in anderen TUs instanziiert werden"
! 
! #: cp/module.cc:15905
! #, gcc-internal-format
! msgid "%qD refers to TU-local entity %qD and cannot be instantiated in other TUs"
! msgstr "%qD bezieht sich auf die TU-lokale Entität %qD und kann nicht in anderen TUs instanziiert werden"
! 
! #: cp/module.cc:15963
  #, gcc-internal-format
  msgid "%qD is declared %<constexpr%> and is initialized to a TU-local value"
  msgstr "%qD ist als %<constexpr%> deklariert und wird mit einem TU-lokalen Wert initialisiert"
  
! #: cp/module.cc:15970
  #, gcc-internal-format
  msgid "%qD is a reference declared %<inline%> and is constant-initialized to a TU-local value"
  msgstr "%qD ist eine als %<inline%> deklarierte Referenz und wird mit einem TU-lokalen Wert initialisiert"
  
! #: cp/module.cc:16601
  #, gcc-internal-format
  msgid "recursive lazy load"
  msgstr "rekursives verzögertes Laden"
  
! #: cp/module.cc:16619
! #, fuzzy, gcc-internal-format
! #| msgid "module %qs declared here"
! msgid "module %qs depends on itself"
! msgstr "das Modul %qs ist hier deklariert"
  
! #: cp/module.cc:16621 cp/module.cc:22712
  #, gcc-internal-format
  msgid "module %qs declared here"
  msgstr "das Modul %qs ist hier deklariert"
  
! #: cp/module.cc:16973
  #, gcc-internal-format
  msgid "indirect import %qs is not already loaded"
  msgstr "der indirekte Import %qs ist noch nicht geladen"
  
! #: cp/module.cc:16979
  #, gcc-internal-format
  msgid "import %qs has CRC mismatch"
  msgstr "der Import %qs hat eine falsche CRC-Prüfsumme"
  
! #: cp/module.cc:20041
  #, gcc-internal-format
  msgid "not exporting %<#define %E%> as it is a keyword"
  msgstr "%<#define %E%> wird nicht exportiert, da es ein Schlüsselwort ist"
  
! #: cp/module.cc:20281
  #, gcc-internal-format
  msgid "macro definitions of %qE corrupted"
  msgstr "Makrodefinitionen von %qE sind kaputt"
  
! #: cp/module.cc:20306 cp/module.cc:20309
  #, gcc-internal-format
  msgid "inconsistent imported macro definition %qE"
  msgstr "inkonsistente importierte Makrodefinition %qE"
  
! #: cp/module.cc:20315
  #, gcc-internal-format
  msgid "%<#undef %E%>"
  msgstr "%<#undef %E%>"
  
! #: cp/module.cc:20317
  #, gcc-internal-format
  msgid "%<#define %s%>"
  msgstr "%<#define %s%>"
  
! #: cp/module.cc:20651
  #, gcc-internal-format
  msgid "compiled module file is %qs"
  msgstr "die compilierte Moduldatei ist %qs"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104552
! #: cp/module.cc:20691 cp/module.cc:20696
  #, gcc-internal-format, gfc-internal-format
  msgid "compiled module is %sversion %s"
  msgstr "das kompilierte Modul ist %sVersion %s"
  
! #: cp/module.cc:20702
  #, gcc-internal-format, gfc-internal-format
  msgid "compiler is %sversion %s%s%s"
  msgstr "der Compiler ist %sVersion %s%s%s"
  
! #: cp/module.cc:20732
  #, gcc-internal-format
  msgid "module %qs found"
  msgstr "Modul %qs gefunden"
  
! #: cp/module.cc:20734
  #, gcc-internal-format
  msgid "header module expected, module %qs found"
  msgstr "Headermodul erwartet, Modul %qs gefunden"
  
! #: cp/module.cc:20735
  #, gcc-internal-format
  msgid "module %qs expected, header module found"
  msgstr "Modul %qs erwartet, Headermodul gefunden"
  
! #: cp/module.cc:20752
  #, gcc-internal-format
  msgid "module %qs CRC mismatch"
  msgstr "CRC-Fehler in Modul %qs"
  
! #: cp/module.cc:20766
  #, gcc-internal-format
  msgid "target & host is %qs:%qs, expected %qs:%qs"
  msgstr "Ziel und Gastgeber sind %qs:%qs, erwartet werden jedoch %qs:%qs"
  
! #: cp/module.cc:20779
  #, gcc-internal-format
  msgid "language dialect differs %qs, expected %qs"
  msgstr "Sprachdialekt ist %qs, erwartet wird jedoch %qs"
  
! #: cp/module.cc:20799
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> to enable"
  msgstr "Modul enthält OpenMP, verwenden Sie %<-fopenmp%>, um es einzuschalten"
  
! #: cp/module.cc:20801
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> or %<-fopenmp-simd%> to enable"
  msgstr "Modul enthält OpenMP, verwenden Sie %<-fopenmp%> oder %<-fopenmp-simd%>, um es einzuschalten"
  
! #: cp/module.cc:20804
  #, gcc-internal-format
  msgid "module contains OpenACC, use %<-fopenacc%> to enable"
  msgstr "Modul enthält OpenACC, verwenden Sie %<-fopenacc%>, um es einzuschalten"
  
! #: cp/module.cc:20822
  #, gcc-internal-format
  msgid "fixed tree mismatch"
  msgstr "reparierte Bäume sind unverträglich"
  
! #: cp/module.cc:20914
  #, gcc-internal-format
  msgid "interface partition is not exported"
  msgstr "Schnittstellenpartition wird nicht exportiert"
  
! #: cp/module.cc:21487
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module cluster %u: %s"
  msgstr "Fehler beim Lesen des kompilierten Modul-Clusters %u: %s"
  
! #: cp/module.cc:21526
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module: %s"
  msgstr "Fehler beim Lesen des kompilierten Modus: %s"
  
! #: cp/module.cc:21536
  #, gcc-internal-format
  msgid "consider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limit"
  msgstr "erwägen Sie die Verwendung von %<-fno-module-lazy%>, die Erhöhung des Wertes von %<-param-lazy-modules=%u%> oder die Erhöhung der prozessspezifischen Dateideskriptorgrenze"
  
! #: cp/module.cc:21541
  #, gcc-internal-format
  msgid "imports must be built before being imported"
  msgstr "Importe müssen gebaut werden, bevor sie importiert werden können"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104552#c26
! #: cp/module.cc:21544
  #, gcc-internal-format
  msgid "returning to the gate for a mechanical issue"
  msgstr "Zurück auf Los? (siehe https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104552#c26)"
  
! #: cp/module.cc:21896
  #, gcc-internal-format
  msgid "declaring %qD in module %qs conflicts with builtin in global module"
  msgstr "die Deklaration von %qD im Modul %qs widerspricht dem eingebauten im globalen Modul"
  
! #: cp/module.cc:21899
  #, gcc-internal-format
  msgid "declaration %qD conflicts with builtin"
  msgstr "Deklaration %qD widerspricht der eingebauten Deklaration"
  
! #: cp/module.cc:21905
  #, gcc-internal-format
  msgid "redeclaring %qD in module %qs conflicts with import"
  msgstr "Neudeklaration von %qD in Modul %qs widerspricht dem Import"
  
! #: cp/module.cc:21908
  #, gcc-internal-format
  msgid "redeclaring %qD in global module conflicts with import"
  msgstr "Neudeklaration von %qD in globalem Modul widerspricht dem Import"
  
! #: cp/module.cc:21913
  #, gcc-internal-format
  msgid "import declared attached to module %qs"
  msgstr "der hier deklarierte Import wird an das Modul %qs angehängt"
  
! #: cp/module.cc:21917
  #, gcc-internal-format
  msgid "import declared in global module"
  msgstr "in globalem Modul deklarierter Import"
  
! #: cp/module.cc:21923
  #, gcc-internal-format
  msgid "conflicting declaration of %qD in module %qs"
  msgstr "widersprüchliche Deklaration von %qD in Modul %qs"
  
! #: cp/module.cc:21926
  #, gcc-internal-format
  msgid "conflicting declaration of %qD in global module"
  msgstr "widersprüchliche Deklaration von %qD in globalem Modul"
  
! #: cp/module.cc:21931
  #, gcc-internal-format
  msgid "previously declared in module %qs"
  msgstr "vorher in Modul %qs deklariert"
  
! #: cp/module.cc:21935
  #, gcc-internal-format
  msgid "previously declared in global module"
  msgstr "vorher im globalen Modul deklariert"
  
! #: cp/module.cc:22074
  #, gcc-internal-format
  msgid "external linkage definition of %qD in header module must be declared %<inline%>"
  msgstr "externe Bindungsdefinition von %qD im Header-Modul muss als %<inline%> deklariert sein"
  
! #: cp/module.cc:22089
  #, gcc-internal-format
  msgid "exporting declaration %qD declared in unnamed namespace"
  msgstr "die Deklaration %qD, die in einem unbenannten Namensraum deklariert wurde, wird exportiert"
  
! #: cp/module.cc:22096
  #, gcc-internal-format
  msgid "exporting declaration %qD with internal linkage"
  msgstr "die Deklaration %qD wird mit interner Bindung exportiert"
  
! #: cp/module.cc:22359
  #, gcc-internal-format
  msgid "reading CMI %qs"
  msgstr "CMI %qs wird gelesen"
  
! #: cp/module.cc:22546
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E%>"
  msgstr "Fehler beim Laden der Bindung %<%E%s%E%>"
  
! #: cp/module.cc:22547
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E@%s%>"
  msgstr "Fehler beim Laden der Bindung %<%E%s%E@%s%>"
  
! #: cp/module.cc:22554
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E%>"
  msgstr "beim Lesen der Bindung %<%E%s%E%>"
  
! #: cp/module.cc:22555
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E@%s%>"
  msgstr "beim Lesen der Bindung %<%E%s%E@%s%>"
  
! #: cp/module.cc:22617
  #, gcc-internal-format
  msgid "failed to load pendings for %<%E%s%E%>"
  msgstr "Fehler beim Laden der ausstehenden Einheiten für %<%E%s%E%>"
  
! #: cp/module.cc:22621
  #, gcc-internal-format
  msgid "during load of pendings for %<%E%s%E%>"
  msgstr "beim Laden der ausstehenden Einheiten für %<%E%s%E%>"
  
+ #: cp/module.cc:22659
+ #, fuzzy, gcc-internal-format
+ #| msgid "method definition not in @implementation context"
+ msgid "import of %qs within its own implementation unit"
+ msgstr "Methodendefinition nicht im @implementation-Kontext"
+ 
+ #: cp/module.cc:22661
+ #, fuzzy, gcc-internal-format
+ #| msgid "module %qs declared here"
+ msgid "module declared here"
+ msgstr "das Modul %qs ist hier deklariert"
+ 
  #. Only header units should appear inside language
  #. specifications.  The std doesn't specify this, but I think
  #. that's an error in resolving US 033, because language linkage
*************** msgstr "beim Laden der ausstehenden Einh
*** 61493,61894 ****
  #. module, so we don't want to confuse things by having to think
  #. about whether 'extern "C++" { import foo; }' puts foo's
  #. contents into the global module all of a sudden.
! #: cp/module.cc:21314
  #, gcc-internal-format
  msgid "import of named module %qs inside language-linkage block"
  msgstr "Import eines benannten Moduls %qs innerhalb eines Sprachbindungsblocks"
  
! #: cp/module.cc:21345
  #, gcc-internal-format
  msgid "module already declared"
  msgstr "das Modul wurde bereits deklariert"
  
! #: cp/module.cc:21346
  #, gcc-internal-format
  msgid "module already imported"
  msgstr "das Modul wurde bereits importiert"
  
! #: cp/module.cc:21351
  #, gcc-internal-format
  msgid "module %qs imported here"
  msgstr "das Modul %qs wurde hier importiert"
  
! #: cp/module.cc:21559
  #, gcc-internal-format
  msgid "mismatching compiled module interface: had %qs, got %qs"
  msgstr "nicht übereinstimmende kompilierte Modulschnittstelle: hatte %qs, bekam %qs"
  
! #: cp/module.cc:21565
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown compiled module interface: %s"
  msgstr "unbekannte kompilierte Modulschnittstelle: %s"
  
! #: cp/module.cc:21609
  #, gcc-internal-format
  msgid "cannot determine %<#include%> translation of %s: %s"
  msgstr "Fehler beim Bestimmen der %<#include%>-Übersetzung von %s: %s"
  
! #: cp/module.cc:21627
  #, gcc-internal-format
  msgid "include %qs translated to import"
  msgstr "%<include %s%> wurde übersetzt zu »import«"
  
! #: cp/module.cc:21628
  #, gcc-internal-format
  msgid "include %qs processed textually"
  msgstr "%<include %s%> wurde textuell verarbeitet"
  
! #: cp/module.cc:21988
  #, gcc-internal-format
  msgid "C++ modules are incompatible with precompiled headers"
  msgstr "C++-Module sind nicht kompatibel mit vorkompilierten Headern"
  
! #: cp/module.cc:21992
  #, gcc-internal-format
  msgid "C++ modules are incompatible with traditional preprocessing"
  msgstr "C++-Module sind nicht mit der traditionellen Vorverarbeitung kompatibel"
  
! #: cp/module.cc:22024 cp/module.cc:22053
  #, gcc-internal-format
  msgid "invalid header name %qs"
  msgstr "ungültiger Headername %qs"
  
! #: cp/module.cc:22063
  #, gcc-internal-format
  msgid "invalid module name %qs"
  msgstr "ungültiger Modulname %qs"
  
! #: cp/module.cc:22263
  #, gcc-internal-format
  msgid "%<-fmodule-only%> used for non-interface"
  msgstr "%<-fmodule-only%> wird für Nicht-Schnittstelle verwendet"
  
! #: cp/module.cc:22303
  #, gcc-internal-format
  msgid "writing CMI %qs"
  msgstr "CMI %qs wird geschrieben"
  
! #: cp/module.cc:22318
  #, gcc-internal-format
  msgid "not writing module %qs due to errors in template bodies"
  msgstr "Modul %qs wird aufgrund von Fehlern in Templaterümpfen nicht geschrieben"
  
! #: cp/module.cc:22321
  #, gcc-internal-format
  msgid "enable %<-Wtemplate-body%> for more details"
  msgstr "schalten Sie %<-Wtemplate-body%> ein für weitere Details"
  
! #: cp/module.cc:22323
  #, gcc-internal-format
  msgid "first error in %qD appeared here"
  msgstr "der erste Fehler in %qD trat hier auf"
  
! #: cp/module.cc:22387
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to write compiled module: %s"
  msgstr "Fehler beim Schreiben des kompilierten Moduls: %s"
  
! #: cp/module.cc:22484
  #, gcc-internal-format
  msgid "unknown header kind %qs"
  msgstr "unbekannte Header-Art %qs"
  
! #: cp/name-lookup.cc:2872 cp/name-lookup.cc:3976 cp/name-lookup.cc:4076
  #, gcc-internal-format
  msgid "name-independent declarations only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "namensunabhängige Deklarationen sind erst ab %<-std=c++2c%> oder %<-std=gnu++2c%> verfügbar"
  
! #: cp/name-lookup.cc:2910
  #, gcc-internal-format
  msgid "redeclaration of %q#D with different template parameters"
  msgstr "Neudeklaration von %q#D mit unterschiedlichen Templateparametern"
  
! #: cp/name-lookup.cc:2916
  #, gcc-internal-format
  msgid "%q#D conflicts with a previous declaration"
  msgstr "%q#D steht mit vorheriger Deklaration in Konflikt"
  
! #: cp/name-lookup.cc:3086
  #, gcc-internal-format
  msgid "%q#D hides constructor for %q#D"
  msgstr "%q#D verdeckt Konstruktor für %q#D"
  
! #: cp/name-lookup.cc:3233
  #, gcc-internal-format
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "in Konflikt stehende Deklaration %q#D mit Bindung für die Sprache »C«"
  
! #: cp/name-lookup.cc:3238
  #, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "durch andere Ausnahmespezifikationen"
  
! #: cp/name-lookup.cc:3348
  #, gcc-internal-format
  msgid "lambda parameter %qD previously declared as a capture"
  msgstr "Lambdaparameter %qD war vorher als Einfänger deklariert"
  
! #: cp/name-lookup.cc:3381 cp/name-lookup.cc:3385
  #, gcc-internal-format
  msgid "declaration of %q#D shadows a parameter"
  msgstr "Deklaration von %q#D überdeckt einen Parameter"
  
! #: cp/name-lookup.cc:3544
  #, gcc-internal-format
  msgid "declaration of %qD shadows a member of %qT"
  msgstr "Deklaration von %qD überdeckt ein Element von %qT"
  
! #: cp/name-lookup.cc:4061
  #, gcc-internal-format
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "Friend-Deklaration %qD in lokaler Klasse ohne vorherige Deklaration"
  
! #: cp/name-lookup.cc:4656
  #, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d"
  msgstr "%s %<%s(%E)%> %p %d"
  
! #: cp/name-lookup.cc:4659
  #, gcc-internal-format
  msgid "%s %s %p %d"
  msgstr "%s %s %p %d"
  
! #: cp/name-lookup.cc:5255
  #, gcc-internal-format
  msgid "exporting %q#D that does not have external linkage"
  msgstr "%q#D wird exportiert, hat jedoch keine externe Bindung"
  
! #: cp/name-lookup.cc:5259
  #, gcc-internal-format
  msgid "%q#D declared here with no linkage"
  msgstr "%q#D wird hier ohne Bindung deklariert"
  
! #: cp/name-lookup.cc:5262
  #, gcc-internal-format
  msgid "%q#D declared here with internal linkage"
  msgstr "%q#D wird hier mit interner Bindung deklariert"
  
! #: cp/name-lookup.cc:5265
  #, gcc-internal-format
  msgid "%q#D declared here with module linkage"
  msgstr "%q#D wird hier mit Modulbindung deklariert"
  
! #: cp/name-lookup.cc:6073
  #, gcc-internal-format
  msgid "%<%T%s%D%> names destructor"
  msgstr "%<%T%s%D%> benennt Destruktor"
  
! #: cp/name-lookup.cc:6089
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr "»using«-Deklaration für Nicht-Element im Gültigkeitsbereich der Klasse"
  
! #: cp/name-lookup.cc:6097
  #, gcc-internal-format
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<using%> mit Gültigkeitsbereich in enum-Typ %q#T ist erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/name-lookup.cc:6113 cp/pt.cc:18962
  #, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "%qT ist weder eine Klasse, noch ein Namensbereich oder eine Aufzählung"
  
! #: cp/name-lookup.cc:6123
  #, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr "eine Using-Deklaration, die nicht-Member ist, benennt den Konstruktor von %qT"
  
! #: cp/name-lookup.cc:6134 cp/name-lookup.cc:6207
  #, gcc-internal-format
  msgid "using-declaration for member at non-class scope"
  msgstr "%<using%>-Deklaration für Element außerhalb des Gültigkeitsbereichs der Klasse"
  
! #: cp/name-lookup.cc:6157
  #, gcc-internal-format
  msgid "%qT is not a direct base of %qT"
  msgstr "%qT ist keine direkte Basis von %qT"
  
! #: cp/name-lookup.cc:6217
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr "meinten Sie %<using enum %T::%D%>?"
  
! #: cp/name-lookup.cc:6229
  #, gcc-internal-format
  msgid "%qD has not been declared in %qD"
  msgstr "%qD wurde nicht innerhalb von %qD deklariert"
  
! #: cp/name-lookup.cc:6244
  #, gcc-internal-format
  msgid "using-declaration may not name namespace %qD"
  msgstr "%<using%>-Deklaration darf den Namensraum %qD nicht benennen"
  
! #: cp/name-lookup.cc:6255
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> benennt Konstruktor in %qT"
  
! #: cp/name-lookup.cc:6348
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "Deklaration von %qD nicht in einem Namensbereich um %qD"
  
! #: cp/name-lookup.cc:6390
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "explizite Qualifizierung in Deklaration von %qD"
  
! #: cp/name-lookup.cc:6400
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD sollte innerhalb von %qD deklariert werden"
  
! #: cp/name-lookup.cc:6470
  #, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "%qD wurde nicht innerhalb von %qD deklariert"
  
! #: cp/name-lookup.cc:6472
  #, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr "sondern nur hier als %<friend%>"
  
! #: cp/name-lookup.cc:6526
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "Attribut %qD erfordert ein einzelnes NTBS-Argument"
  
! #: cp/name-lookup.cc:6533
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr "Attribut %qD ist bedeutungslos, da die Elemente des anonymen Namensraums lokale Symbole erhalten"
  
! #: cp/name-lookup.cc:6543 cp/name-lookup.cc:6570
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "Attribut %qD an unbenanntem Namensraum wird ignoriert"
  
! #: cp/name-lookup.cc:6549
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "Attribut %qD an nicht-»inline«-Namensraum wird ignoriert"
  
! #: cp/name-lookup.cc:6586 cp/name-lookup.cc:9007
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "Attribut-Anweisung %qD wird ignoriert"
  
! #: cp/name-lookup.cc:6915
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr "obere Grenze von %d Namensräumen für %qE durchsucht"
  
! #: cp/name-lookup.cc:6967
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] "empfohlene Alternative:"
  msgstr[1] "empfohlene Alternativen:"
  
! #: cp/name-lookup.cc:6973
  #, gcc-internal-format
  msgid "  %qE"
  msgstr "  %qE"
  
! #: cp/name-lookup.cc:7298
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr "%<std::%s%> ist im Header %qs definiert; um das zu beheben, könnten Sie %<#include %s%> hinzufügen"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79869
! #: cp/name-lookup.cc:7304
  #, gcc-internal-format
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr "%<std::%s%> ist erst ab %s verfügbar"
  
! #: cp/name-lookup.cc:7742
  #, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr "das Makro %qs war noch nicht definiert"
  
! #: cp/name-lookup.cc:7745
  #, gcc-internal-format
  msgid "it was later defined here"
  msgstr "es wurde später hier definiert"
  
! #: cp/name-lookup.cc:8541
  #, gcc-internal-format
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr "Deklaration von %<std::initializer_list%> entspricht nicht %<#include <initializer_list>%>, ist kein Template"
  
! #: cp/name-lookup.cc:8979
  #, gcc-internal-format
  msgid "%<strong%> using directive no longer supported"
  msgstr "die Direktive %<strong%>-%<using%> wird nicht mehr unterstützt"
  
! #: cp/name-lookup.cc:8982
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr "Sie können stattdessen einen inline-Namensraum verwenden"
  
! #: cp/name-lookup.cc:9001
  #, gcc-internal-format
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr "%<omp::%E%> darf in diesem Kontext nicht angegeben werden"
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:9093
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr "es können maximal %d Namensräume geschachtelt werden"
  
! #: cp/name-lookup.cc:9195
  #, gcc-internal-format
  msgid "%<namespace %E%> is ambiguous"
  msgstr "%<namespace %E%> ist mehrdeutig"
  
! #: cp/name-lookup.cc:9211
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "Namensbereich-Alias %qD ist hier nicht erlaubt, %qD angenommen"
  
! #: cp/name-lookup.cc:9294
  #, gcc-internal-format
  msgid "exporting namespace %qD with internal linkage"
  msgstr "Namensraum %qD mit interner Bindung wird exportiert"
  
! #: cp/name-lookup.cc:9296
  #, gcc-internal-format
  msgid "%qD has internal linkage because it was declared in an unnamed namespace"
  msgstr "%qD hat interne Bindung, da es in einem anonymen Namensraum deklariert wurde"
  
! #: cp/name-lookup.cc:9300
  #, gcc-internal-format
  msgid "exporting unnamed namespace"
  msgstr "anonymer Namensraum wird exportiert"
  
! #: cp/name-lookup.cc:9310
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr "ein %<inline%>-Namensraum muss bei der ersten Definition angegeben werden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99298
! #: cp/name-lookup.cc:9360
  #, gcc-internal-format
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr "%s-Namensraum %qD widerspricht der Erreichbarkeits-Definition"
  
! #: cp/name-lookup.cc:9362
  #, gcc-internal-format, gfc-internal-format
  msgid "reachable %s definition here"
  msgstr "Erreichbarkeitsdefinition %s ist hier"
  
! #: cp/name-lookup.cc:9405
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr "XXX %<pop_everything%> wird betreten"
  
! #: cp/name-lookup.cc:9414
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr "XXX %<pop_everything%> wird verlassen"
--- 64881,65304 ----
  #. module, so we don't want to confuse things by having to think
  #. about whether 'extern "C++" { import foo; }' puts foo's
  #. contents into the global module all of a sudden.
! #: cp/module.cc:22676
  #, gcc-internal-format
  msgid "import of named module %qs inside language-linkage block"
  msgstr "Import eines benannten Moduls %qs innerhalb eines Sprachbindungsblocks"
  
! #: cp/module.cc:22707 cp/module.cc:23245
  #, gcc-internal-format
  msgid "module already declared"
  msgstr "das Modul wurde bereits deklariert"
  
! #: cp/module.cc:22708 cp/module.cc:23246
  #, gcc-internal-format
  msgid "module already imported"
  msgstr "das Modul wurde bereits importiert"
  
! #: cp/module.cc:22713
  #, gcc-internal-format
  msgid "module %qs imported here"
  msgstr "das Modul %qs wurde hier importiert"
  
! #: cp/module.cc:22921
  #, gcc-internal-format
  msgid "mismatching compiled module interface: had %qs, got %qs"
  msgstr "nicht übereinstimmende kompilierte Modulschnittstelle: hatte %qs, bekam %qs"
  
! #: cp/module.cc:22927
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown compiled module interface: %s"
  msgstr "unbekannte kompilierte Modulschnittstelle: %s"
  
! #: cp/module.cc:23031
  #, gcc-internal-format
  msgid "cannot determine %<#include%> translation of %s: %s"
  msgstr "Fehler beim Bestimmen der %<#include%>-Übersetzung von %s: %s"
  
! #: cp/module.cc:23071
  #, gcc-internal-format
  msgid "include %qs translated to import"
  msgstr "%<include %s%> wurde übersetzt zu »import«"
  
! #: cp/module.cc:23073
! #, gcc-internal-format
! msgid "import of %qs failed, falling back to include"
! msgstr ""
! 
! #: cp/module.cc:23074
  #, gcc-internal-format
  msgid "include %qs processed textually"
  msgstr "%<include %s%> wurde textuell verarbeitet"
  
! #: cp/module.cc:23447
  #, gcc-internal-format
  msgid "C++ modules are incompatible with precompiled headers"
  msgstr "C++-Module sind nicht kompatibel mit vorkompilierten Headern"
  
! #: cp/module.cc:23451
  #, gcc-internal-format
  msgid "C++ modules are incompatible with traditional preprocessing"
  msgstr "C++-Module sind nicht mit der traditionellen Vorverarbeitung kompatibel"
  
! #: cp/module.cc:23483 cp/module.cc:23512
  #, gcc-internal-format
  msgid "invalid header name %qs"
  msgstr "ungültiger Headername %qs"
  
! #: cp/module.cc:23522
  #, gcc-internal-format
  msgid "invalid module name %qs"
  msgstr "ungültiger Modulname %qs"
  
! #: cp/module.cc:23722
  #, gcc-internal-format
  msgid "%<-fmodule-only%> used for non-interface"
  msgstr "%<-fmodule-only%> wird für Nicht-Schnittstelle verwendet"
  
! #: cp/module.cc:23762
  #, gcc-internal-format
  msgid "writing CMI %qs"
  msgstr "CMI %qs wird geschrieben"
  
! #: cp/module.cc:23777
  #, gcc-internal-format
  msgid "not writing module %qs due to errors in template bodies"
  msgstr "Modul %qs wird aufgrund von Fehlern in Templaterümpfen nicht geschrieben"
  
! #: cp/module.cc:23780
  #, gcc-internal-format
  msgid "enable %<-Wtemplate-body%> for more details"
  msgstr "schalten Sie %<-Wtemplate-body%> ein für weitere Details"
  
! #: cp/module.cc:23782
  #, gcc-internal-format
  msgid "first error in %qD appeared here"
  msgstr "der erste Fehler in %qD trat hier auf"
  
! #: cp/module.cc:23846
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to write compiled module: %s"
  msgstr "Fehler beim Schreiben des kompilierten Moduls: %s"
  
! #: cp/module.cc:23943
  #, gcc-internal-format
  msgid "unknown header kind %qs"
  msgstr "unbekannte Header-Art %qs"
  
! #: cp/name-lookup.cc:1337
! #, gcc-internal-format
! msgid "overload set for argument-dependent lookup of %<%D::%D%> in module %qs contains TU-local entities"
! msgstr ""
! 
! #: cp/name-lookup.cc:1349
! #, fuzzy, gcc-internal-format
! #| msgid "%q#D declared here with internal linkage"
! msgid "ignoring %qD declared here with internal linkage"
! msgstr "%q#D wird hier mit interner Bindung deklariert"
! 
! #: cp/name-lookup.cc:2956 cp/name-lookup.cc:4076 cp/name-lookup.cc:4176
  #, gcc-internal-format
  msgid "name-independent declarations only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "namensunabhängige Deklarationen sind erst ab %<-std=c++2c%> oder %<-std=gnu++2c%> verfügbar"
  
! #: cp/name-lookup.cc:2994
  #, gcc-internal-format
  msgid "redeclaration of %q#D with different template parameters"
  msgstr "Neudeklaration von %q#D mit unterschiedlichen Templateparametern"
  
! #: cp/name-lookup.cc:3000
  #, gcc-internal-format
  msgid "%q#D conflicts with a previous declaration"
  msgstr "%q#D steht mit vorheriger Deklaration in Konflikt"
  
! #: cp/name-lookup.cc:3170
  #, gcc-internal-format
  msgid "%q#D hides constructor for %q#D"
  msgstr "%q#D verdeckt Konstruktor für %q#D"
  
! #: cp/name-lookup.cc:3317
  #, gcc-internal-format
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "in Konflikt stehende Deklaration %q#D mit Bindung für die Sprache »C«"
  
! #: cp/name-lookup.cc:3322
  #, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "durch andere Ausnahmespezifikationen"
  
! #: cp/name-lookup.cc:3432
  #, gcc-internal-format
  msgid "lambda parameter %qD previously declared as a capture"
  msgstr "Lambdaparameter %qD war vorher als Einfänger deklariert"
  
! #: cp/name-lookup.cc:3469 cp/name-lookup.cc:3473
  #, gcc-internal-format
  msgid "declaration of %q#D shadows a parameter"
  msgstr "Deklaration von %q#D überdeckt einen Parameter"
  
! #: cp/name-lookup.cc:3634
  #, gcc-internal-format
  msgid "declaration of %qD shadows a member of %qT"
  msgstr "Deklaration von %qD überdeckt ein Element von %qT"
  
! #: cp/name-lookup.cc:4161
  #, gcc-internal-format
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "Friend-Deklaration %qD in lokaler Klasse ohne vorherige Deklaration"
  
! #: cp/name-lookup.cc:4774
  #, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d"
  msgstr "%s %<%s(%E)%> %p %d"
  
! #: cp/name-lookup.cc:4777
  #, gcc-internal-format
  msgid "%s %s %p %d"
  msgstr "%s %s %p %d"
  
! #: cp/name-lookup.cc:5376
  #, gcc-internal-format
  msgid "exporting %q#D that does not have external linkage"
  msgstr "%q#D wird exportiert, hat jedoch keine externe Bindung"
  
! #: cp/name-lookup.cc:5380
  #, gcc-internal-format
  msgid "%q#D declared here with no linkage"
  msgstr "%q#D wird hier ohne Bindung deklariert"
  
! #: cp/name-lookup.cc:5383
  #, gcc-internal-format
  msgid "%q#D declared here with internal linkage"
  msgstr "%q#D wird hier mit interner Bindung deklariert"
  
! #: cp/name-lookup.cc:5386
  #, gcc-internal-format
  msgid "%q#D declared here with module linkage"
  msgstr "%q#D wird hier mit Modulbindung deklariert"
  
! #: cp/name-lookup.cc:6200
  #, gcc-internal-format
  msgid "%<%T%s%D%> names destructor"
  msgstr "%<%T%s%D%> benennt Destruktor"
  
! #: cp/name-lookup.cc:6216
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr "»using«-Deklaration für Nicht-Element im Gültigkeitsbereich der Klasse"
  
! #: cp/name-lookup.cc:6224
  #, gcc-internal-format
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<using%> mit Gültigkeitsbereich in enum-Typ %q#T ist erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/name-lookup.cc:6240 cp/pt.cc:19470
  #, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "%qT ist weder eine Klasse, noch ein Namensbereich oder eine Aufzählung"
  
! #: cp/name-lookup.cc:6250
  #, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr "eine Using-Deklaration, die nicht-Member ist, benennt den Konstruktor von %qT"
  
! #: cp/name-lookup.cc:6261 cp/name-lookup.cc:6334
  #, gcc-internal-format
  msgid "using-declaration for member at non-class scope"
  msgstr "%<using%>-Deklaration für Element außerhalb des Gültigkeitsbereichs der Klasse"
  
! #: cp/name-lookup.cc:6284
  #, gcc-internal-format
  msgid "%qT is not a direct base of %qT"
  msgstr "%qT ist keine direkte Basis von %qT"
  
! #: cp/name-lookup.cc:6344
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr "meinten Sie %<using enum %T::%D%>?"
  
! #: cp/name-lookup.cc:6356
  #, gcc-internal-format
  msgid "%qD has not been declared in %qD"
  msgstr "%qD wurde nicht innerhalb von %qD deklariert"
  
! #: cp/name-lookup.cc:6372
  #, gcc-internal-format
  msgid "using-declaration may not name namespace %qD"
  msgstr "%<using%>-Deklaration darf den Namensraum %qD nicht benennen"
  
! #: cp/name-lookup.cc:6383
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> benennt Konstruktor in %qT"
  
! #: cp/name-lookup.cc:6476
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "Deklaration von %qD nicht in einem Namensbereich um %qD"
  
! #: cp/name-lookup.cc:6518
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "explizite Qualifizierung in Deklaration von %qD"
  
! #: cp/name-lookup.cc:6528
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD sollte innerhalb von %qD deklariert werden"
  
! #: cp/name-lookup.cc:6598
  #, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "%qD wurde nicht innerhalb von %qD deklariert"
  
! #: cp/name-lookup.cc:6600
  #, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr "sondern nur hier als %<friend%>"
  
! #: cp/name-lookup.cc:6655
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "Attribut %qD erfordert ein einzelnes NTBS-Argument"
  
! #: cp/name-lookup.cc:6662
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr "Attribut %qD ist bedeutungslos, da die Elemente des anonymen Namensraums lokale Symbole erhalten"
  
! #: cp/name-lookup.cc:6673 cp/name-lookup.cc:6701
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "Attribut %qD an unbenanntem Namensraum wird ignoriert"
  
! #: cp/name-lookup.cc:6679
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "Attribut %qD an nicht-»inline«-Namensraum wird ignoriert"
  
! #: cp/name-lookup.cc:6726 cp/name-lookup.cc:9214
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "Attribut-Anweisung %qD wird ignoriert"
  
! #: cp/name-lookup.cc:7056
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr "obere Grenze von %d Namensräumen für %qE durchsucht"
  
! #: cp/name-lookup.cc:7108
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] "empfohlene Alternative:"
  msgstr[1] "empfohlene Alternativen:"
  
! #: cp/name-lookup.cc:7114
  #, gcc-internal-format
  msgid "  %qE"
  msgstr "  %qE"
  
! #: cp/name-lookup.cc:7444
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr "%<std::%s%> ist im Header %qs definiert; um das zu beheben, könnten Sie %<#include %s%> hinzufügen"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79869
! #: cp/name-lookup.cc:7450
  #, gcc-internal-format
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr "%<std::%s%> ist erst ab %s verfügbar"
  
! #: cp/name-lookup.cc:7890
  #, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr "das Makro %qs war noch nicht definiert"
  
! #: cp/name-lookup.cc:7893
  #, gcc-internal-format
  msgid "it was later defined here"
  msgstr "es wurde später hier definiert"
  
! #: cp/name-lookup.cc:8707
  #, gcc-internal-format
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr "Deklaration von %<std::initializer_list%> entspricht nicht %<#include <initializer_list>%>, ist kein Template"
  
! #: cp/name-lookup.cc:9184
  #, gcc-internal-format
  msgid "%<strong%> using directive no longer supported"
  msgstr "die Direktive %<strong%>-%<using%> wird nicht mehr unterstützt"
  
! #: cp/name-lookup.cc:9187
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr "Sie können stattdessen einen inline-Namensraum verwenden"
  
! #: cp/name-lookup.cc:9206
  #, gcc-internal-format
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr "%<omp::%E%> darf in diesem Kontext nicht angegeben werden"
  
+ #: cp/name-lookup.cc:9212
+ #, fuzzy, gcc-internal-format
+ #| msgid "unterminated quoting directive"
+ msgid "annotation on using directive"
+ msgstr "unbeendete q-Direktive"
+ 
  #. We only allow depth 255.
! #: cp/name-lookup.cc:9300
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr "es können maximal %d Namensräume geschachtelt werden"
  
! #: cp/name-lookup.cc:9425
  #, gcc-internal-format
  msgid "%<namespace %E%> is ambiguous"
  msgstr "%<namespace %E%> ist mehrdeutig"
  
! #: cp/name-lookup.cc:9441
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "Namensbereich-Alias %qD ist hier nicht erlaubt, %qD angenommen"
  
! #: cp/name-lookup.cc:9511
  #, gcc-internal-format
  msgid "exporting namespace %qD with internal linkage"
  msgstr "Namensraum %qD mit interner Bindung wird exportiert"
  
! #: cp/name-lookup.cc:9513
  #, gcc-internal-format
  msgid "%qD has internal linkage because it was declared in an unnamed namespace"
  msgstr "%qD hat interne Bindung, da es in einem anonymen Namensraum deklariert wurde"
  
! #: cp/name-lookup.cc:9517
  #, gcc-internal-format
  msgid "exporting unnamed namespace"
  msgstr "anonymer Namensraum wird exportiert"
  
! #: cp/name-lookup.cc:9527
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr "ein %<inline%>-Namensraum muss bei der ersten Definition angegeben werden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99298
! #: cp/name-lookup.cc:9577
  #, gcc-internal-format
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr "%s-Namensraum %qD widerspricht der Erreichbarkeits-Definition"
  
! #: cp/name-lookup.cc:9579
  #, gcc-internal-format, gfc-internal-format
  msgid "reachable %s definition here"
  msgstr "Erreichbarkeitsdefinition %s ist hier"
  
! #: cp/name-lookup.cc:9622
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr "XXX %<pop_everything%> wird betreten"
  
! #: cp/name-lookup.cc:9631
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr "XXX %<pop_everything%> wird verlassen"
*************** msgstr "XXX %<pop_everything%> wird verl
*** 61898,63906 ****
  msgid "making multiple clones of %qD"
  msgstr "mehrfache Kopien von %qD werden erzeugt"
  
! #: cp/parser.cc:1122
  #, gcc-internal-format
  msgid "identifier %qE is a keyword in C++11"
  msgstr "Bezeichner %qE wird in C++11 zum Schlüsselwort"
  
! #: cp/parser.cc:1136
  #, gcc-internal-format
  msgid "identifier %qE is a keyword in C++20"
  msgstr "Bezeichner %qE wird in C++20 zum Schlüsselwort"
  
! #: cp/parser.cc:1686 cp/parser.cc:1699
  #, gcc-internal-format
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr "%<LEXER_DEBUGGING_ENABLED_P%> ist nicht auf true gesetzt"
  
! #: cp/parser.cc:1724 cp/parser.cc:49704
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr "%<#pragma omp declare %s%> muss direkt von einer Funktionsdeklaration oder -definition gefolgt sein"
  
! #: cp/parser.cc:1764
  #, gcc-internal-format
  msgid "%<declare %s%> directive not immediately followed by function declaration or definition"
  msgstr "%<declare %s%> muss direkt von einer Funktionsdeklaration oder -definition gefolgt sein"
  
! #: cp/parser.cc:3348
  #, gcc-internal-format
  msgid "%<#pragma%> is not allowed here"
  msgstr "%<#pragma%> ist hier nicht erlaubt"
  
! #: cp/parser.cc:3356
  #, gcc-internal-format
  msgid "unexpected module directive"
  msgstr "unerwartete Moduldirektive"
  
! #: cp/parser.cc:3358
  #, gcc-internal-format
  msgid "perhaps insert a line break after %qs, or other disambiguation, to prevent this being considered a module control-line"
  msgstr "vielleicht hilft ein Zeilenumbruch nach %qs oder eine andere Kenntlichmachung, damit dies nicht mehr als Modul-Steuerzeile angesehen wird"
  
! #: cp/parser.cc:3501
  #, gcc-internal-format
  msgid "%<%E::%E%> has not been declared; did you mean %<%E::%s%>?"
  msgstr "%<%E::%E%> wurde nicht deklariert; meinten Sie %<%E::%s%>?"
  
! #: cp/parser.cc:3507
  #, gcc-internal-format
  msgid "%<%E::%E%> has not been declared"
  msgstr "%<%E::%E%> wurde nicht deklariert"
  
! #: cp/parser.cc:3511
  #, gcc-internal-format
  msgid "%<::%E%> has not been declared"
  msgstr "%<::%E%> wurde nicht deklariert"
  
! #: cp/parser.cc:3514
  #, gcc-internal-format
  msgid "request for member %qE in non-class type %qT"
  msgstr "Abfrage des Elementes %qE in Nicht-Klassentyp %qT"
  
! #: cp/parser.cc:3517 cp/parser.cc:22271
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%T::%E%> wurde nicht deklariert"
  
! #: cp/parser.cc:3529
  #, gcc-internal-format
  msgid "%qE has not been declared; did you mean %qs?"
  msgstr "%qE wurde nicht deklariert; meinten Sie %qs?"
  
! #: cp/parser.cc:3541
  #, gcc-internal-format
  msgid "%<%E::%E%> is not a type"
  msgstr "%<%E::%E%> ist kein Typ"
  
! #: cp/parser.cc:3545
  #, gcc-internal-format
  msgid "%<%E::%E%> is not a class or namespace"
  msgstr "%<%E::%E%> ist keine Klasse oder Namensbereich"
  
! #: cp/parser.cc:3550
  #, gcc-internal-format
  msgid "%<%E::%E%> is not a class, namespace, or enumeration"
  msgstr "%<%E::%E%> ist keine Klasse, Namensbereich oder Aufzählung"
  
! #: cp/parser.cc:3563
  #, gcc-internal-format
  msgid "%<::%E%> is not a type"
  msgstr "%<::%E%> ist kein Typ"
  
! #: cp/parser.cc:3566
  #, gcc-internal-format
  msgid "%<::%E%> is not a class or namespace"
  msgstr "%<::%E%> ist keine Klasse oder Namensbereich"
  
! #: cp/parser.cc:3570
  #, gcc-internal-format
  msgid "%<::%E%> is not a class, namespace, or enumeration"
  msgstr "%<::%E%> ist keine Klasse, Namensbereich oder Aufzählung"
  
! #: cp/parser.cc:3582
  #, gcc-internal-format
  msgid "%qE is not a type"
  msgstr "%qE ist kein Typ"
  
! #: cp/parser.cc:3585
  #, gcc-internal-format
  msgid "%qE is not a class or namespace"
  msgstr "%qE ist keine Klasse oder Namensbereich"
  
! #: cp/parser.cc:3589
  #, gcc-internal-format
  msgid "%qE is not a class, namespace, or enumeration"
  msgstr "%qE ist keine Klasse, Namensbereich oder Aufzählung"
  
! #: cp/parser.cc:3654
  #, gcc-internal-format
  msgid "new types may not be defined in a return type"
  msgstr "neue Typen dürfen nicht in einem Rückgabetyp definiert werden"
  
! #: cp/parser.cc:3656
  #, gcc-internal-format
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "(vielleicht fehlt ein Semikolon hinter der Definition von %qT)"
  
! #: cp/parser.cc:3684
  #, gcc-internal-format
  msgid "%qE is not a class template"
  msgstr "%qE ist kein Klassentemplate"
  
! #: cp/parser.cc:3686
  #, gcc-internal-format
  msgid "%qE is not a template"
  msgstr "%qE ist kein Template"
  
! #: cp/parser.cc:3689
  #, gcc-internal-format
  msgid "invalid template-id"
  msgstr "ungültige Template-ID"
  
! #: cp/parser.cc:3723
  #, gcc-internal-format
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "ISO-C++ verbietet Gleitkommaliterale in Konstanten-Ausdrücken"
  
! #: cp/parser.cc:3727
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr "Eine Typumwandlung, die weder zu ganzzahligen noch Aufzählungstypen führt, kann nicht in einem Konstantenausdruck auftreten"
  
! #: cp/parser.cc:3732
  #, gcc-internal-format
  msgid "%<typeid%> operator cannot appear in a constant-expression"
  msgstr "%<typeid%>-Operator kann nicht in einem Konstanten-Ausdruck auftreten"
  
! #: cp/parser.cc:3736
  #, gcc-internal-format
  msgid "non-constant compound literals cannot appear in a constant-expression"
  msgstr "nicht-konstantes zusammengesetztes Literal kann nicht in einem Konstanten-Ausdruck auftreten"
  
! #: cp/parser.cc:3740
  #, gcc-internal-format
  msgid "a function call cannot appear in a constant-expression"
  msgstr "ein Funktionsaufruf kann nicht in einem Konstanten-Ausdruck auftreten"
  
! #: cp/parser.cc:3744
  #, gcc-internal-format
  msgid "an increment cannot appear in a constant-expression"
  msgstr "eine Erhöhung kann nicht in einem Konstanten-Ausdruck auftreten"
  
! #: cp/parser.cc:3748
! #, gcc-internal-format
! msgid "an decrement cannot appear in a constant-expression"
  msgstr "eine Verringerung kann nicht in einem Konstanten-Ausdruck auftreten"
  
! #: cp/parser.cc:3752
  #, gcc-internal-format
  msgid "an array reference cannot appear in a constant-expression"
  msgstr "eine Arrayreferenz kann nicht in einem Konstanten-Ausdruck auftreten"
  
! #: cp/parser.cc:3756
  #, gcc-internal-format
  msgid "the address of a label cannot appear in a constant-expression"
  msgstr "die Adresse einer Marke kann nicht in einem Konstanten-Ausdruck auftreten"
  
! #: cp/parser.cc:3760
  #, gcc-internal-format
  msgid "calls to overloaded operators cannot appear in a constant-expression"
  msgstr "Aufrufe überladener Operatoren können nicht in einem Konstanten-Ausdruck auftreten"
  
! #: cp/parser.cc:3764
  #, gcc-internal-format
  msgid "an assignment cannot appear in a constant-expression"
  msgstr "eine Zuweisung kann nicht in einem Konstanten-Ausdruck auftreten"
  
! #: cp/parser.cc:3767
  #, gcc-internal-format
  msgid "a comma operator cannot appear in a constant-expression"
  msgstr "ein Komma-Operator kann nicht in einem Konstanten-Ausdruck auftreten"
  
! #: cp/parser.cc:3771
  #, gcc-internal-format
  msgid "a call to a constructor cannot appear in a constant-expression"
  msgstr "ein Konstruktoraufruf kann nicht in einem Konstanten-Ausdruck auftreten"
  
! #: cp/parser.cc:3775
  #, gcc-internal-format
  msgid "a transaction expression cannot appear in a constant-expression"
  msgstr "ein Transaktionsausdruck kann nicht in einem Konstanten-Ausdruck auftreten"
  
! #: cp/parser.cc:3821
  #, gcc-internal-format
  msgid "%qs cannot appear in a constant-expression"
  msgstr "%qs kann nicht in einem Konstanten-Ausdruck auftreten"
  
! #: cp/parser.cc:3858
  #, gcc-internal-format
  msgid "class template argument deduction is only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "Argumentherleitung von Klassentemplates ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfügbar"
  
! #: cp/parser.cc:3863
  #, gcc-internal-format
  msgid "invalid use of destructor %qD as a type"
  msgstr "ungültige Verwendung des Destruktors %qD als Typ"
  
  #. Something like 'unsigned A a;'
! #: cp/parser.cc:3866
  #, gcc-internal-format
  msgid "invalid combination of multiple type-specifiers"
  msgstr "ungültige Kombination mehrerer Typ-Spezifizierer"
  
! #: cp/parser.cc:3879
  #, gcc-internal-format
  msgid "%qE does not name a type; did you mean %qs?"
  msgstr "%qE bezeichnet keinen Typ; meinten Sie %qs?"
  
! #: cp/parser.cc:3883
  #, gcc-internal-format
  msgid "%qE does not name a type"
  msgstr "%qE bezeichnet keinen Typ"
  
! #: cp/parser.cc:3892
  #, gcc-internal-format
  msgid "C++11 %<constexpr%> only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "%<constexpr%> von C++11 ist nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/parser.cc:3895
  #, gcc-internal-format
  msgid "C++11 %<noexcept%> only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "%<noexcept%> von C++11 ist nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/parser.cc:3901
  #, gcc-internal-format
  msgid "%qE is not recognized as a module control-line"
  msgstr "unbekannte Modul-Steuerzeile %qE"
  
! #: cp/parser.cc:3904
  #, gcc-internal-format
  msgid "C++20 %qE only available with %<-fmodules%>"
  msgstr "C++20 %qE ist nur mit %<-fmodules%> verfügbar"
  
! #: cp/parser.cc:3907
  #, gcc-internal-format
  msgid "C++20 %qE only available with %<-fmodules%>, which is not yet enabled with %<-std=c++20%>"
  msgstr "%qE aus C++20 ist nur mit %<-fmodules%> verfügbar, das ist jedoch noch nicht in %<-std=c++20%> enthalten"
  
! #: cp/parser.cc:3913
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "%<thread_local%> von C++11 ist nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/parser.cc:3916
  #, gcc-internal-format
  msgid "C++20 %<constinit%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<constinit%> aus C++20 ist erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:3919
  #, gcc-internal-format
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "%<concept%> ist erst ab %<-std=c++20%> oder mit %<-fconcepts%> verfügbar"
  
! #: cp/parser.cc:3922 cp/parser.cc:32331
! #, gcc-internal-format
! msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
! msgstr "%<requires%> ist erst ab %<-std=c++20%> oder mit %<-fconcepts%> verfügbar"
! 
! #: cp/parser.cc:3944
  #, gcc-internal-format
  msgid "(perhaps %<typename %T::%E%> was intended)"
  msgstr "(vielleicht war %<typename %T::%E%> beabsichtigt)"
  
! #: cp/parser.cc:3972 cp/parser.cc:3984
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a template type; did you mean %qs?"
  msgstr "%qE in Namensraum %qE bezeichnet keinen Templatetyp; meinten Sie %qs?"
  
! #: cp/parser.cc:3977 cp/parser.cc:3989
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a template type"
  msgstr "%qE in Namensraum %qE bezeichnet keinen Templatetyp"
  
! #: cp/parser.cc:3997
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a type; did you mean %qs?"
  msgstr "%qE in Namensraum %qE bezeichnet keinen Typ; meinten Sie %qs?"
  
! #: cp/parser.cc:4002
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a type"
  msgstr "%qE in Namensbereich %qE bezeichnet keinen Typ"
  
! #: cp/parser.cc:4013
  #, gcc-internal-format
  msgid "%<%T::%E%> names the constructor, not the type"
  msgstr "%<%T::%E%> benennt den Konstruktor, nicht den Typ"
  
! #: cp/parser.cc:4016
  #, gcc-internal-format
  msgid "and %qT has no template constructors"
  msgstr "und %qT hat keinen Template-Konstruktor"
  
! #: cp/parser.cc:4026
  #, gcc-internal-format
  msgid "need %<typename%> before %<%T::%D::%E%> because %<%T::%D%> is a dependent scope"
  msgstr "vor %<%T::%D::%E%> ist %<typename%> erforderlich, da %<%T::%D%> ein abhängiger Gültigkeitsbereich ist"
  
! #: cp/parser.cc:4034
  #, gcc-internal-format
  msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
  msgstr "vor %<%T::%E%> ist %<typename%> erforderlich, da %qT ein abhängiger Gültigkeitsbereich ist"
  
! #: cp/parser.cc:4047 cp/parser.cc:4051
  #, gcc-internal-format
  msgid "%qE in %q#T does not name a template type"
  msgstr "%qE in %q#T benennt keinen Templatetypen"
  
! #: cp/parser.cc:4055
  #, gcc-internal-format
  msgid "%qE in %q#T does not name a type"
  msgstr "%qE in %q#T benennt keinen Typen"
  
! #: cp/parser.cc:4760
  #, gcc-internal-format
  msgid "expected string-literal"
  msgstr "Zeichenkettenliteral erwartet"
  
! #: cp/parser.cc:4832
  #, gcc-internal-format
  msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
  msgstr "widersprüchliche benutzerdefinierte literale Suffixe %qD und %qD in Zeichenkettenliteral"
  
! #: cp/parser.cc:4851
  #, gcc-internal-format
  msgid "concatenation of string literals with conflicting encoding prefixes"
  msgstr "Verkettung von String-Literalen mit widersprüchlichen Kodierungspräfixen"
  
! #: cp/parser.cc:5072
  #, gcc-internal-format
  msgid "unable to find character literal operator %qD with %qT argument"
  msgstr "Operator %qD für Zeichenliterale mit Argument %qT kann nicht gefunden werden"
  
! #: cp/parser.cc:5178
  #, gcc-internal-format
  msgid "integer literal exceeds range of %qT type"
  msgstr "Ganzzahlliteral überschreitet Wertebereich des Typs %qT"
  
! #: cp/parser.cc:5185
  #, gcc-internal-format
  msgid "floating literal exceeds range of %qT type"
  msgstr "Gleitkommaliteral überschreitet Wertebereich des Typs %qT"
  
! #: cp/parser.cc:5189
  #, gcc-internal-format
  msgid "floating literal truncated to zero"
  msgstr "Gleitkommaliteral auf Null abgeschnitten"
  
! #: cp/parser.cc:5218
  #, gcc-internal-format
  msgid "failed to translate literal to execution character set %qT"
  msgstr "Literal konnte nicht in den Zeichenvorrat %qT der Ausführungsumgebung übersetzt werden"
  
! #: cp/parser.cc:5254
  #, gcc-internal-format
  msgid "unable to find numeric literal operator %qD"
  msgstr "numerischer literaler Operator %qD konnte nicht gefunden werden"
  
! #: cp/parser.cc:5260
  #, gcc-internal-format
  msgid "add %<using namespace std::complex_literals%> (from %<<complex>%>) to enable the C++14 user-defined literal suffixes"
  msgstr "fügen Sie %<using namespace std::complex_literals%> (aus %<<complex>%>) hinzu, um benutzerdefinierte Literalsuffixe aus C++14 einzuschalten"
  
! #: cp/parser.cc:5264
  #, gcc-internal-format
  msgid "or use %<j%> instead of %<i%> for the GNU built-in suffix"
  msgstr "oder nutzen Sie %<j%> statt %<i%> für das in GNU eingebaute Suffix"
  
! #: cp/parser.cc:5268
  #, gcc-internal-format
  msgid "use %<-fext-numeric-literals%> to enable more built-in suffixes"
  msgstr "verwenden Sie %<-fext-numeric-literals%>, um weitere eingebaute Suffixe einzuschalten"
  
! #: cp/parser.cc:5353
  #, gcc-internal-format
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr "literaler Operator für Zeichenketten %qD mit Argumenten %qT, %qT konnte nicht gefunden werden"
  
! #: cp/parser.cc:5447
  #, gcc-internal-format
  msgid "global module fragment contents must be from preprocessor inclusion"
  msgstr "der Inhalt des %<global-module-fragment%> muss aus einer Präprozessor-Einbindung stammen"
  
! #: cp/parser.cc:5827 cp/parser.cc:5843
  #, gcc-internal-format
  msgid "expected binary operator"
  msgstr "binärer Operator erwartet"
  
! #: cp/parser.cc:5849
  #, gcc-internal-format
  msgid "expected ..."
  msgstr "%<...%> erwartet"
  
! #: cp/parser.cc:5861
  #, gcc-internal-format
  msgid "binary expression in operand of fold-expression"
  msgstr "binärer Ausdruck in Operand von Faltungsausdruck"
  
! #: cp/parser.cc:5866
  #, gcc-internal-format
  msgid "conditional expression in operand of fold-expression"
  msgstr "bedingter Ausdruck in Operand von Faltungsausdruck"
  
! #: cp/parser.cc:5877
  #, gcc-internal-format
  msgid "mismatched operator in fold-expression"
  msgstr "unpassender Operator in Faltungsausdruck"
  
! #: cp/parser.cc:5918
  #, gcc-internal-format
  msgid "pack indexing only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "%<pack-index%> ist erst mit %<-std=c++2c%> oder %<-std=gnu++2c%> verfügbar"
  
! #: cp/parser.cc:5928
  #, gcc-internal-format
  msgid "pack index missing"
  msgstr "%<pack index%> fehlt"
  
! #: cp/parser.cc:6038
  #, gcc-internal-format
  msgid "fixed-point types not supported in C++"
  msgstr "Festkommatypen werden in C++ nicht unterstützt"
  
! #: cp/parser.cc:6128
  #, gcc-internal-format
  msgid "ISO C++ forbids braced-groups within expressions"
  msgstr "ISO-C++ verbietet Gruppen in geschweiften Klammern innerhalb von Ausdrücken"
  
! #: cp/parser.cc:6140
  #, gcc-internal-format
  msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
  msgstr "Anweisungs-Ausdrücke sind weder außerhalb von Funktionen noch in Template-Argumenten erlaubt"
  
! #: cp/parser.cc:6180
  #, gcc-internal-format
  msgid "fold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "fold-expressions sind nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfügbar"
  
! #: cp/parser.cc:6241 cp/parser.cc:6396 cp/parser.cc:6585 cp/semantics.cc:4779
  #, gcc-internal-format
  msgid "expected primary-expression"
  msgstr "übergeordneter Ausdruck erwartet"
  
! #: cp/parser.cc:6271
  #, gcc-internal-format
  msgid "%<this%> may not be used in this context"
  msgstr "%<this%> darf in diesem Kontext nicht verwendet werden"
  
! #: cp/parser.cc:6390
  #, gcc-internal-format
  msgid "a template declaration cannot appear at block scope"
  msgstr "eine Template-Deklaration kann nicht im Block-Gültigkeitsbereich auftreten"
  
! #: cp/parser.cc:6540
  #, gcc-internal-format
  msgid "parameter %qD may not appear in this context"
  msgstr "Parameter %qD darf in diesem Kontext nicht auftauchen"
  
! #: cp/parser.cc:6541
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr "lokale Variable %qD darf in diesem Kontext nicht auftauchen"
  
! #: cp/parser.cc:6613
  #, gcc-internal-format
  msgid "expected %qs keyword before dependent template name"
  msgstr "Schlüsselwort %qs vor dem Namen des abhängigen Templates erwartet"
  
! #: cp/parser.cc:6757
  #, gcc-internal-format
  msgid "expected id-expression"
  msgstr "ID-Ausdruck erwartet"
  
! #: cp/parser.cc:6922
  #, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "Bereich %qT vor %<~%> ist kein Klassenname"
  
! #: cp/parser.cc:6932
  #, gcc-internal-format
  msgid "%<template%> keyword not permitted in destructor name"
  msgstr "das Schlüsselwort %<template%> ist im Destruktornamen nicht erlaubt"
  
! #: cp/parser.cc:6969 cp/parser.cc:9244
  #, gcc-internal-format
  msgid "%<~auto%> only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "%<~auto%> ist nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfügbar"
  
! #: cp/parser.cc:6983 cp/parser.cc:6987
  #, gcc-internal-format
  msgid "template-id not allowed for destructor in C++20"
  msgstr "template-id für Destruktor ist in C++20 nicht erlaubt"
  
! #: cp/parser.cc:6989 cp/parser.cc:33563
  #, gcc-internal-format
  msgid "remove the %qs"
  msgstr "entfernen Sie %qs"
  
! #: cp/parser.cc:7097
  #, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "Deklaration von %<~%T%> als Element von %qT"
  
! #: cp/parser.cc:7112
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "typedef-Name %qD als Destruktor-Deklarator verwendet"
  
! #: cp/parser.cc:7155 cp/parser.cc:24873
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "unqualifizierte ID erwartet"
  
! #: cp/parser.cc:7182 cp/typeck.cc:3189 cp/typeck.cc:3192 cp/typeck.cc:3209
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD ist kein Template"
  
! #: cp/parser.cc:7297
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr "%<:%> in Spezifikation mit geschachteltem Namen gefunden, %<::%> erwartet"
  
! #: cp/parser.cc:7382
  #, gcc-internal-format
  msgid "%<decltype%> evaluates to %qT, which is not a class or enumeration type"
  msgstr "%<decltype%> wird zu %qT ausgewertet, und das ist weder eine Klasse noch ein Aufzählungstyp"
  
! #: cp/parser.cc:7409
  #, gcc-internal-format
  msgid "function template-id %qD in nested-name-specifier"
  msgstr "Bezeichner %qD für Funktionstemplate ist geschachteltem Namens-Spezifizierer"
  
! #: cp/parser.cc:7416
  #, gcc-internal-format
  msgid "concept-id %qD in nested-name-specifier"
  msgstr "Konzept-ID %qD in geschachteltem Namens-Spezifizierer"
  
! #: cp/parser.cc:7422
  #, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "Bezeichner %qD für Variablentemplate ist geschachteltem Namens-Spezifizierer"
  
! #: cp/parser.cc:7596
  #, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr "Spezifikation mit geschachteltem Namen erwartet"
  
! #: cp/parser.cc:7808 cp/parser.cc:10518
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "Typen dürfen nicht in Typumwandlungen definiert werden"
  
! #: cp/parser.cc:7896
  #, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr "Typen dürfen nicht in einem %<typeid%>-Ausdruck definiert werden"
  
! #: cp/parser.cc:7990
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "falsche Anzahl von Argumenten für %<__builtin_addressof%>"
  
! #: cp/parser.cc:8002 cp/pt.cc:21551
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "falsche Anzahl von Argumenten für %<__builtin_launder%>"
  
! #: cp/parser.cc:8015
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_assoc_barrier%>"
  msgstr "falsche Anzahl von Argumenten für %<__builtin_assoc_barrier%>"
  
! #: cp/parser.cc:8041
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shufflevector%>"
  msgstr "falsche Anzahl der Argumente für %<__builtin_shufflevector%>"
  
! #: cp/parser.cc:8069 cp/pt.cc:21666
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_new%> does not select replaceable global allocation function"
  msgstr "Aufruf von %<__builtin_operator_new%> wählt keine ersetzbare globale Allokationsfunktion"
  
! #: cp/parser.cc:8073 cp/pt.cc:21670
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_delete%> does not select replaceable global deallocation function"
  msgstr "Aufruf von %<__builtin_operator_delete%> wählt keine ersetzbare globale Deallokationsfunktion"
  
! #: cp/parser.cc:8078 cp/pt.cc:21675
  #, gcc-internal-format
  msgid "selected function declared here"
  msgstr "die gewählte Funktion ist hier deklariert"
  
! #: cp/parser.cc:8211
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO-C++ verbietet zusammengesetzte Literale"
  
! #: cp/parser.cc:8270
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr "zwei aufeinander folgende %<[%> dürfen nur ein Attribut einführen"
  
! #: cp/parser.cc:8321
  #, gcc-internal-format
  msgid "types may not be defined in %<__builtin_classify_type%> calls"
  msgstr "Typen dürfen nicht innerhalb von %<__builtin_classify_type%>-Aufrufen definiert werden"
  
! #: cp/parser.cc:8717 cp/parser.cc:8746
  #, gcc-internal-format
  msgid "cannot use multidimensional subscript in OpenMP array section"
  msgstr "in einem OpenMP-Arrayabschnitt können keine mehrdimensionalen Arrayindizes verwendet werden"
  
! #: cp/parser.cc:9005 cp/typeck.cc:3077
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "ungültige Verwendung von %qD"
  
! #: cp/parser.cc:9014
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a class member"
  msgstr "%<%D::%D%> ist kein Klassenelement"
  
! #: cp/parser.cc:9296
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr "nicht-skalarer Typ"
  
! #: cp/parser.cc:9406
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO-C++ erlaubt kein %<alignof%> mit einem Nicht-Typ"
  
! #: cp/parser.cc:9509
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "Typen dürfen nicht in %<noexcept%>-Ausdrücken definiert werden"
  
! #: cp/parser.cc:9568
  #, gcc-internal-format
  msgid "%<co_await%> cannot be used in default arguments"
  msgstr "%<co_await%> kann nicht in Standardargumenten verwendet werden"
  
! #: cp/parser.cc:9793 cp/parser.cc:34881
  #, gcc-internal-format
  msgid "types may not be defined in %qs expressions"
  msgstr "Typen dürfen nicht in einem %qs-Ausdruck definiert werden"
  
! #: cp/parser.cc:9858
  #, gcc-internal-format
  msgid "%<__builtin_has_attribute%> with dependent argument not supported yet"
  msgstr "%<__builtin_has_attribute%> mit abhängigem Argument wird noch nicht unterstützt"
  
! #: cp/parser.cc:9944
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "Typen dürfen nicht in einem »new«-Ausdruck definiert werden"
  
! #: cp/parser.cc:9962
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "Arraygrenze hinter geklammerter type-id ist verboten"
  
! #: cp/parser.cc:9964
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "Klammern um die Type-ID sollten entfernt werden"
  
! #: cp/parser.cc:9997
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr "Initialisierung des new-Ausdrucks für Typ %<auto%> erfordert genau ein Element"
  
! #: cp/parser.cc:10042
  #, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr "»expression-list« oder »type-id« erwartet"
  
! #: cp/parser.cc:10071
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr "Typen dürfen nicht in einem »new-type-id« definiert werden"
  
! #: cp/parser.cc:10119
  #, gcc-internal-format
  msgid "attributes ignored on outermost array type in new expression"
  msgstr "Attribute werden beim äußersten Array-Typ im %<new%>-Ausdruck ignoriert"
  
! #: cp/parser.cc:10215
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "Ausdruck in new-Deklarator muss Ganzzahl- oder Aufzählungstyp haben"
  
! #: cp/parser.cc:10621
  #, gcc-internal-format
  msgid "use of old-style cast to %q#T"
  msgstr "Verwendung einer Typumwandlung nach %q#T im alten Stil"
  
! #: cp/parser.cc:10771
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr "Operator %<>>%> wird in C++11 wie zwei spitze schließende Klammern behandelt"
  
! #: cp/parser.cc:10774
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "Klammern um %<>>%>-Ausdruck empfohlen"
  
! #: cp/parser.cc:11000
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<?:%> with omitted middle operand"
  msgstr "in ISO-C++ darf der mittlere Operand von %<?:%> nicht weggelassen werden"
  
! #: cp/parser.cc:11324
  #, gcc-internal-format
  msgid "top-level comma expression in array subscript is deprecated"
  msgstr "ungeklammerte Komma-Ausdrücke in Arrayindex-Ausdrücken sind veraltet"
  
! #: cp/parser.cc:11472
  #, gcc-internal-format
  msgid "types may not be defined within %<__builtin_offsetof%>"
  msgstr "Typen dürfen nicht innerhalb von %<__builtin_offsetof%> definiert werden"
  
! #: cp/parser.cc:11606
  #, gcc-internal-format
  msgid "trailing argument to %<__type_pack_element%> is not a type"
  msgstr "das letzte Argument von %<__type_pack_element%> ist kein Typ"
  
! #: cp/parser.cc:11706
! #, gcc-internal-format
! msgid "lambda-expression in template parameter type"
! msgstr "Lambda-Ausdruck in Template-Parameter-Typ"
! 
! #: cp/parser.cc:11716
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Lambda-Ausdruck in nicht evaluiertem Kontext ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:11726
  #, gcc-internal-format
  msgid "lambda-expression in template-argument only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Lambda-Ausdruck in Template-Argument ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:11900
  #, gcc-internal-format
  msgid "non-local lambda expression cannot have a capture-default"
  msgstr "nicht-lokaler Lambdaausdruck kann keinen »capture-default« haben"
  
! #: cp/parser.cc:11923
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr "unerwartetes Ende der Auffangliste"
  
! #: cp/parser.cc:11939
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> with by-copy capture default only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "explizites by-copy-Einfangen von %<this%> mit by-copy-Einfangvorgabe ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:11945 cp/parser.cc:11967 cp/parser.cc:12165
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr "%qD bereits in Lambda-Ausdruck erfasst"
  
! #: cp/parser.cc:11961
  #, gcc-internal-format
  msgid "%<*this%> capture only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%<*this%>-Capture ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfügbar"
  
! #: cp/parser.cc:11981
  #, gcc-internal-format
  msgid "%<this%> cannot be captured by reference"
  msgstr "%<this%> kann nicht per Referenz eingefangen werden"
  
! #: cp/parser.cc:12001
  #, gcc-internal-format
  msgid "pack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<pack init-capture%> ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:12012
  #, gcc-internal-format
  msgid "%<&%> should come before %<...%>"
  msgstr "%<&%> sollte vor %<...%> kommen"
  
! #: cp/parser.cc:12042
  #, gcc-internal-format
  msgid "lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "Initialisierungen für Lambda-Captures sind nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfügbar"
  
! #: cp/parser.cc:12051
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr "nicht-leere Initialisierung »init-capture« eines Lambdas"
  
! #: cp/parser.cc:12076
  #, gcc-internal-format
  msgid "capture of non-variable %qE"
  msgstr "Erfassung von Nicht-Variable %qE"
  
! #: cp/parser.cc:12080 cp/parser.cc:12091 cp/semantics.cc:4618
! #: cp/semantics.cc:4634
! #, gcc-internal-format
! msgid "%q#D declared here"
! msgstr "%q#D hier deklariert"
! 
! #: cp/parser.cc:12087
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr "Erfassung der Variable %qD ohne automatische Speicherdauer"
  
! #: cp/parser.cc:12125
  #, gcc-internal-format
  msgid "too many %<...%> in lambda capture"
  msgstr "zu viele %<...%> in Lambda-Capture"
  
! #: cp/parser.cc:12136
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr "Explizite Erfassung (als Kopie) von %qD ist mit Standarderfassung (als Kopie) gedoppelt"
  
! #: cp/parser.cc:12141
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr "Explizite Erfassung (als Referenz) von %qD ist mit Standarderfassung (als Referenz) gedoppelt"
  
! #: cp/parser.cc:12223
  #, gcc-internal-format
  msgid "lambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Lambda-Templates sind erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:12277
  #, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "Standardargument für Lambda-Parameter angegeben"
  
! #: cp/parser.cc:12300
  #, gcc-internal-format
  msgid "parameter declaration before lambda declaration specifiers only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "Parameterdeklaration vor Lambdadeklarationsangaben ist erst ab %<-std=c++23%> oder %<-std=gnu++23%> optional"
  
! #: cp/parser.cc:12330 cp/pt.cc:15002
  #, gcc-internal-format
  msgid "a lambda with captures may not have an explicit object parameter of an unrelated type"
  msgstr "ein Lambda mit Captures darf keinen expliziten Objektparameter eines nicht verwandten Typs haben"
  
! #: cp/parser.cc:12343
  #, gcc-internal-format
  msgid "%<mutable%> lambda specifier with explicit object parameter"
  msgstr "%<mutable%>-Lambdaangabe mit explizitem Objektparameter"
  
! #: cp/parser.cc:12352
  #, gcc-internal-format
  msgid "the passed in closure object will not be mutated because it is taken by value"
  msgstr "das hereingereichte Closureobjekt wird nicht verändert, da es als Wert übernommen wird"
  
! #: cp/parser.cc:12356
  #, gcc-internal-format
  msgid "declare the explicit object parameter as non-const reference instead"
  msgstr "deklarieren Sie den expliziten Objektparameter stattdessen als Nicht-const-Referenz"
  
! #: cp/parser.cc:12360
  #, gcc-internal-format
  msgid "explicit object parameter is already a mutable reference"
  msgstr "der explizite Objektparameter ist bereits eine veränderbare Referenz"
  
! #: cp/parser.cc:12367
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with explicit object parameter"
  msgstr "Lambda-Spezifizierer %<static%> mit explizitem Objektparameter"
  
! #: cp/parser.cc:12385
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with lambda capture"
  msgstr "Lambda-Spezifizierer %<static%> mit Lambda-Fang"
  
! #: cp/parser.cc:12397
  #, gcc-internal-format
  msgid "parameter declaration before lambda transaction qualifier only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "Parameterdeklaration vor einem Lambda-Transaktions-Qualifizierer ist erst ab %<-std=c++23%> oder %<-std=gnu++23%> optional"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90183
! #: cp/parser.cc:12410
  #, gcc-internal-format
  msgid "parameter declaration before lambda exception specification only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "Parameterdeklaration vor einer Lambda-Exception-Angabe ist erst ab %<-std=c++23%> oder %<-std=gnu++23%> optional"
  
! #: cp/parser.cc:12428
  #, gcc-internal-format
  msgid "parameter declaration before lambda trailing return type only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "Parameterdeklaration vor einem abschließenden Rückgabetyp ist erst ab %<-std=c++23%> oder %<-std=gnu++23%> optional"
  
! #: cp/parser.cc:12470
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%<constexpr%>-Lambda ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfügbar"
  
! #: cp/parser.cc:13031
! #, gcc-internal-format
! msgid "preconditions cannot be statements"
! msgstr "Vorbedingungen können keine Anweisungen sein"
! 
! #: cp/parser.cc:13034
! #, gcc-internal-format
! msgid "postconditions cannot be statements"
! msgstr "Nachbedingungen können keine Anweisungen sein"
! 
! #: cp/parser.cc:13039
! #, gcc-internal-format
! msgid "assertions must be followed by %<;%>"
! msgstr "Zusicherungen müssen von %<;%> gefolgt sein"
! 
! #: cp/parser.cc:13204
  #, gcc-internal-format
  msgid "label at end of compound statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "Sprungmarke am Ende einer zusammengesetzten Anweisung ist erst ab %<-std=c++23%> oder %<-std=gnu++23%> verfügbar"
  
! #: cp/parser.cc:13384 cp/parser.cc:13629
  #, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr "Attribute am Anfang der Anweisung werden ignoriert"
  
! #: cp/parser.cc:13455
  #, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "benannte Anweisung erwartet"
  
! #: cp/parser.cc:13504
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "case-Marke %qE nicht innerhalb einer switch-Anweisung"
  
! #: cp/parser.cc:13637
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr "%<typename%> vor %qE erforderlich, da %qT ein abhängiger Gültigkeitsbereich ist"
  
  #. A::A a;
! #: cp/parser.cc:13643
  #, gcc-internal-format
  msgid "%qE names the constructor, not the type"
  msgstr "%qE benennt den Konstruktor, nicht den Typ"
  
! #: cp/parser.cc:13701
  #, gcc-internal-format
  msgid "compound-statement in %<constexpr%> function"
  msgstr "zusammengesetzte Anweisung in %<constexpr%>-Funktion"
  
! #: cp/parser.cc:13765
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<tile%> directive"
  msgstr "innere Schleifen müssen mit der %<tile%>-Klausel perfekt geschachtelt sein"
  
! #: cp/parser.cc:13970
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%<if constexpr%> ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfügbar"
  
! #: cp/parser.cc:13992
  #, gcc-internal-format
  msgid "%<if consteval%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%<if consteval%> ist erst mit %<-std=c++23%> oder %<-std=gnu++23%> verfügbar"
  
! #: cp/parser.cc:14017 cp/parser.cc:14052
  #, gcc-internal-format
  msgid "%<if consteval%> requires compound statement"
  msgstr "%<if consteval%> erfordert zusammengesetzte Anweisung"
  
! #: cp/parser.cc:14094
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "»init-statement in Auswahlanweisungen« ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfügbar"
  
! #: cp/parser.cc:14262 cp/parser.cc:35393
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "Auswahl-Anweisung erwartet"
  
! #: cp/parser.cc:14303
  #, gcc-internal-format
  msgid "condition declares an array"
  msgstr "Bedingung deklariert ein Array"
  
! #: cp/parser.cc:14305
  #, gcc-internal-format
  msgid "condition declares a function"
  msgstr "Bedingung deklariert eine Funktion"
  
! #: cp/parser.cc:14346
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "Typen dürfen nicht in Bedingungen definiert werden"
  
  #. Anything else is an error.
! #: cp/parser.cc:14448 cp/parser.cc:24113 cp/parser.cc:26832
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr "Initialisierung erwartet"
  
! #: cp/parser.cc:14498
  #, gcc-internal-format
  msgid "range-based %<for%> loops with initializer only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Bereichsbasierte %<for%>-Schleifen mit Initialisierer sind erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:14760
  #, gcc-internal-format
  msgid "loop variable %qD of type %qT binds to a temporary constructed from type %qT"
  msgstr "Schleifenvariable %qD vom Typ %qT bindet an temporäres Objekt, das aus dem Typen %qT konstruiert wurde"
  
  #. rval
! #: cp/parser.cc:14767
  #, gcc-internal-format
  msgid "use non-reference type %qT to make the copy explicit or %qT to prevent copying"
  msgstr "verwenden Sie den Nicht-Referenz-Typ %qT, um das Kopieren explizit zu machen, oder %qT um das Kopieren zu sparen"
  
! #: cp/parser.cc:14793
  #, gcc-internal-format
  msgid "loop variable %qD creates a copy from type %qT"
  msgstr "Schleifenvariable %qD erzeugt eine Kopie vom Typ %qT"
  
! #: cp/parser.cc:14798
  #, gcc-internal-format
  msgid "use reference type to prevent copying"
  msgstr "verwenden Sie einen Referenztyp, um das Kopieren zu sparen"
  
! #: cp/parser.cc:14937
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "bereichsbasierter %<for%>-Ausdruck mit Typ %qT hat unvollständigen Typ"
  
! #: cp/parser.cc:15021
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr "unvereinbare Anfang-/Ende-Typen in bereichsbasierter %<for%>-Anweisung: %qT und %qT"
  
! #: cp/parser.cc:15173 cp/parser.cc:35396
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "Iterationsanweisung erwartet"
  
! #: cp/parser.cc:15218
  #, gcc-internal-format
  msgid "alias-declaration in init-statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "Alias-Deklaration in Init-Anweisung ist erst mit %<-std=c++23%> oder %<-std=gnu++23%> verfügbar"
  
! #: cp/parser.cc:15235
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "Bereichsbasierte %<for%>-Schleifen sind nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/parser.cc:15397
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%<goto%> innerhalb einer %<constexpr%>-Funktion ist erst mit %<-std=c++23%> oder %<-std=gnu++23%> verfügbar"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.cc:15406
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO-C++ verbietet berechnete Gotos"
  
! #: cp/parser.cc:15425 cp/parser.cc:35399
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "Sprunganweisung erwartet"
  
! #: cp/parser.cc:15600
  #, gcc-internal-format
  msgid "expected module-partition"
  msgstr "module-partition erwartet"
  
! #: cp/parser.cc:15602
  #, gcc-internal-format
  msgid "expected module-name"
  msgstr "Modulname erwartet"
  
! #: cp/parser.cc:15644
  #, gcc-internal-format
  msgid "module-declaration not permitted in header-unit"
  msgstr "%<module-declaration%> ist innerhalb von %<header-unit%> nicht erlaubt"
  
! #: cp/parser.cc:15650
  #, gcc-internal-format
  msgid "module-declaration must be at global scope"
  msgstr "Modul-Deklaration muss im globalen Gültigkeitsbereich sein"
  
! #: cp/parser.cc:15651
  #, gcc-internal-format
  msgid "scope opened here"
  msgstr "der Gültigkeitsbereich beginnt hier"
  
! #: cp/parser.cc:15677
  #, gcc-internal-format
  msgid "private module fragment"
  msgstr "private-module-fragment"
  
! #: cp/parser.cc:15681
  #, gcc-internal-format
  msgid "private module fragment only permitted in purview of module interface or partition"
  msgstr "%<private-module-fragment%> ist nur im Zuständigkeitsbereich eines Modulinterfaces oder einer Partition zulässig"
  
  #. Neither the first declaration, nor in a GMF.
! #: cp/parser.cc:15687
  #, gcc-internal-format
  msgid "module-declaration only permitted as first declaration, or ending a global module fragment"
  msgstr "Modul-Deklaration ist nur als erste Deklaration erlaubt, oder wenn sie das global-module-fragment beendet"
  
! #: cp/parser.cc:15728
  #, gcc-internal-format
  msgid "post-module-declaration imports must be contiguous"
  msgstr "post-module-declarations müssen zusammenhängend sein"
  
! #: cp/parser.cc:15730 cp/parser.cc:15739
  #, gcc-internal-format
  msgid "perhaps insert a line break after %<import%>, or other disambiguation, to prevent this being considered a module control-line"
  msgstr "vielleicht hilft ein Zeilenumbruch nach %<import%> oder eine andere Kenntlichmachung, damit dies nicht mehr als Modul-Steuerzeile angesehen wird"
  
! #: cp/parser.cc:15738
  #, gcc-internal-format
  msgid "import-declaration must be at global scope"
  msgstr "Import-Deklaration muss im globalen Gültigkeitsbereich sein"
  
! #: cp/parser.cc:15762
  #, gcc-internal-format
  msgid "import specifying a module-partition must appear after a named module-declaration"
  msgstr "ein Import, der eine Modulpartition angibt, muss nach einer benannten Moduldeklaration erscheinen"
  
! #: cp/parser.cc:15783
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be include-translated"
  msgstr "%<post-module-declaration%>-Importe dürfen nicht %<include-translated%> sein"
  
! #: cp/parser.cc:15786
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be from header inclusion"
  msgstr "%<post-module-declaration%>-Importe dürfen nicht aus Header-Einbindung stammen"
  
! #: cp/parser.cc:15807
  #, gcc-internal-format
  msgid "%qE may only occur after a module interface declaration"
  msgstr "%qE darf erst nach einer Modul-Interface-Deklaration vorkommen"
  
! #: cp/parser.cc:15815
  #, gcc-internal-format
  msgid "%qE may only occur once in an export declaration"
  msgstr "%qE darf nur einmal pro Export-Deklaration vorkommen"
  
! #: cp/parser.cc:15836
  #, gcc-internal-format
  msgid "%<export%> not part of following module-directive"
  msgstr "%<export%> ist kein Teil der folgenden module-directive"
  
! #: cp/parser.cc:15875
  #, gcc-internal-format
  msgid "extra %<;%> outside of a function only allowed in C++11"
  msgstr "zusätzliches %<;%> außerhalb einer Funktion ist erst ab C++11 erlaubt"
  
! #: cp/parser.cc:15878
  #, gcc-internal-format
  msgid "extra %<;%> outside of a function"
  msgstr "zusätzliches %<;%> außerhalb einer Funktion"
  
! #: cp/parser.cc:15887
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct only allowed in C++11"
  msgstr "zusätzliches %<;%> innerhalb einer Struktur ist erst ab C++11 erlaubt"
  
! #: cp/parser.cc:15889
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct"
  msgstr "zusätzliches %<;%> innerhalb einer Struktur"
  
! #: cp/parser.cc:15897
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr "zusätzliches %<;%> hinter Funktionsdefinition innerhalb einer Klasse"
  
! #: cp/parser.cc:16068
  #, gcc-internal-format
  msgid "attributes are not permitted in this position"
  msgstr "Attribute dürfen an dieser Stelle nicht verwendet werden"
  
! #: cp/parser.cc:16072
  #, gcc-internal-format
  msgid "attributes may be inserted here"
  msgstr "Attribute dürfen hier eingesetzt werden"
  
! #: cp/parser.cc:16112
  #, gcc-internal-format
  msgid "explicit specializations are not permitted here"
  msgstr "explizite Spezialisierungen sind hier nicht erlaubt"
  
! #: cp/parser.cc:16114 cp/parser.cc:28304
  #, gcc-internal-format
  msgid "a specialization is always exported alongside its primary template"
  msgstr "eine Spezialisierung wird immer zusammen mit ihrem primären Template exportiert"
  
! #: cp/parser.cc:16127
  #, gcc-internal-format
  msgid "explicit instantiations are not permitted here"
  msgstr "explizite Instanziierungen sind hier nicht erlaubt"
  
! #: cp/parser.cc:16143
  #, gcc-internal-format
  msgid "export-declarations are not permitted here"
  msgstr "Export-Deklarationen sind hier nicht erlaubt"
  
! #: cp/parser.cc:16315
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr "%<__label__%> nicht am Anfang eines Blocks"
  
! #: cp/parser.cc:16561
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr "Nicht-Variable %qD in Deklaration mit mehr als einem Deklarator mit Platzhaltertyp"
  
! #: cp/parser.cc:16580
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr "widersprüchliche Herleitung für %qT: %qT und dann %qT"
  
! #: cp/parser.cc:16601
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "Vermischung von Deklarationen und Funktionsdefinitionen ist verboten"
  
! #: cp/parser.cc:16626
  #, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr "in einer for-Bereichs-Deklaration dürfen keine Typen definiert werden"
  
! #: cp/parser.cc:16683
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr "Initialisierung in bereichsbasierter %<for%>-Schleife"
  
! #: cp/parser.cc:16686
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr "mehrere Deklarationen in bereichsbasierter %<for%>-Schleife"
  
! #: cp/parser.cc:16726
  #, gcc-internal-format
  msgid "structured bindings with attributed identifiers only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "strukturierte Bindungen mit attribuierten Bezeichnern sind erst mit %<-std=c++2c%> oder %<-std=gnu++2c%> verfügbar"
  
! #: cp/parser.cc:16763
  #, gcc-internal-format
  msgid "structured bindings in conditions only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "strukturierte Bindungen in Bedingungen sind erst mit %<-std=c++2c%> oder %<-std=gnu++2c%> verfügbar"
  
! #: cp/parser.cc:16767
  #, gcc-internal-format
  msgid "structured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "strukturierte Bindungen sind nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfügbar"
  
! #: cp/parser.cc:16824
  #, gcc-internal-format
  msgid "empty structured binding declaration"
  msgstr "leere Deklaration für strukturierte Bindung"
  
! #: cp/parser.cc:16842
  #, gcc-internal-format
  msgid "invalid initializer for structured binding declaration"
  msgstr "ungültige Initialisierung für strukturierte Bindungsdeklaration"
  
! #: cp/parser.cc:17037
  #, gcc-internal-format
  msgid "%<this%> must be the first specifier in a parameter declaration"
  msgstr "%<this%> muss der erste Spezifizierer in einer Parameterdeklaration sein"
  
! #: cp/parser.cc:17060
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "%<friend%> außerhalb einer Klasse verwendet"
  
! #: cp/parser.cc:17098
  #, gcc-internal-format
  msgid "the %<bool%> keyword is not allowed in a C++20 concept definition"
  msgstr "das Schlüsselwort %<bool%> ist in einer Konzeptdefinition in C++20 nicht erlaubt"
  
! #: cp/parser.cc:17101
  #, gcc-internal-format
  msgid "C++20 concept definition syntax is %<concept <name> = <expr>%>"
  msgstr "Die Schreibweise der C++20-Konzeptdefinition ist %<concept <Name> = <Ausdruck>%>"
  
! #: cp/parser.cc:17152
  #, gcc-internal-format
  msgid "%<typedef%> specifier conflicts with %qs"
  msgstr "%<typedef%>-Angabe ist unverträglich mit %qs"
  
! #: cp/parser.cc:17178
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr "Bedeutung von %<auto%> ändert in C++11 die Bedeutung; Bitte entfernen"
  
! #: cp/parser.cc:17214
  #, gcc-internal-format
  msgid "%qD invalid in condition"
  msgstr "%qD ungültig in Bedingung"
  
! #: cp/parser.cc:17223
  #, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr "%qD ungültig in Lambda"
  
! #: cp/parser.cc:17227
  #, gcc-internal-format
  msgid "%qD only valid in lambda with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%qD ist in Lambda erst ab %<-std=c++23%> oder %<-std=gnu++23%> verfügbar"
  
! #: cp/parser.cc:17309
  #, gcc-internal-format
  msgid "type-specifier invalid in lambda"
  msgstr "type-specifier ist in Lambda ungültig"
  
! #: cp/parser.cc:17322
  #, gcc-internal-format
  msgid "standard attributes in middle of decl-specifiers"
  msgstr "Standardattribute inmitten von Deklarationssymbolen"
  
! #: cp/parser.cc:17324
  #, gcc-internal-format
  msgid "standard attributes must precede the decl-specifiers to apply to the declaration, or follow them to apply to the type"
  msgstr "Standardattribute müssen vor den Deklarationsspezifizierern stehen, um für die Deklaration zu gelten, oder ihnen folgen, um für den Typ zu gelten"
  
! #: cp/parser.cc:17339
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "Klassendefinition darf nicht als »friend« deklariert sein"
  
! #: cp/parser.cc:17412 cp/parser.cc:29490
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "Templates dürfen nicht %<virtual%> sein"
  
! #: cp/parser.cc:17431
  #, gcc-internal-format
  msgid "types may not be defined in explicit-specifier"
  msgstr "Typen dürfen nicht in explicit-specifier definiert werden"
  
! #: cp/parser.cc:17435
  #, gcc-internal-format
  msgid "%<explicit(bool)%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<explicit(bool)%> ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:17503
  #, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "ungültige Bindungsspezifikation"
  
! #: cp/parser.cc:17610
  #, gcc-internal-format
  msgid "%<static_assert%> without a message only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%<static_assert%> ohne Text ist erst ab %<-std=c++17%> oder %<-std=gnu++17%> verfügbar"
  
! #: cp/parser.cc:17640
  #, gcc-internal-format
  msgid "%<static_assert%> with non-string message only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "%<static_assert%> ohne Meldung, die keine Zeichenkette ist, ist erst ab %<-std=c++2c%> oder %<-std=gnu++2c%> verfügbar"
  
! #: cp/parser.cc:17844
  #, gcc-internal-format
  msgid "%<decltype(auto)%> type specifier only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "die Typangabe %<decltype(auto)%> ist erst mit %<-std=c++14%> oder %<-std=gnu++14%> verfügbar"
  
! #: cp/parser.cc:17857
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "Typen dürfen nicht in %<decltype%>-Ausdrücken definiert werden"
  
! #: cp/parser.cc:18033
  #, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr "Typen dürfen nicht in einem »conversion-type-id« definiert werden"
  
! #: cp/parser.cc:18062
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "ungültige Verwendung von %<auto%> in Umwandlungsoperator"
  
! #: cp/parser.cc:18066
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr "Verwendung von %<auto%> in Umwandlungsoperator von Elementtemplate kann niemals hergeleitet werden"
  
! #: cp/parser.cc:18150
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr "nur Konstruktoren nehmen Elementinitialisierungen"
  
! #: cp/parser.cc:18177
  #, gcc-internal-format
  msgid "cannot expand initializer for member %qD"
  msgstr "Initialisierung für Element %qD kann nicht expandiert werden"
  
! #: cp/parser.cc:18189 cp/pt.cc:28313
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "Speicherinitialisierung für %qD folgt Konstruktordelegation"
  
! #: cp/parser.cc:18201 cp/pt.cc:28325
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "Konstruktordelegation folgt Speicherinitialisierung für %qD"
  
! #: cp/parser.cc:18253
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "veraltete Basisklasseninitialisierung"
  
! #: cp/parser.cc:18341
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "Schlüsselwort %<typename%> in diesem Kontext nicht erlaubt (eine qualifizierte Elementinitialisierung ist implizit ein Typ)"
  
! #: cp/parser.cc:18753
  #, gcc-internal-format
  msgid "space between quotes and suffix is deprecated in C++23"
  msgstr "Leerzeichen zwischen Anführungszeichen und Suffix ist ab C++23 veraltet"
  
! #: cp/parser.cc:18759
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr "unerwartetes Schlüsselwort; entfernen Sie Leerzeichen zwischen Anführungszeichen und Suffixbezeichner"
  
! #: cp/parser.cc:18765
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr "Suffixbezeichner erwartet"
  
! #: cp/parser.cc:18774
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr "hinter Schlüsselwort %<operator%> wird leere Zeichenkette erwartet"
  
! #: cp/parser.cc:18780
  #, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr "ungültiges Encoding-Präfix in Literal-Operator"
  
! #: cp/parser.cc:18814
  #, gcc-internal-format
  msgid "expected operator"
  msgstr "Operator erwartet"
  
! #: cp/parser.cc:18861
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "Schlüsselwort %<export%> nicht implementiert, und wird ignoriert"
  
! #: cp/parser.cc:18863
  #, gcc-internal-format
  msgid "keyword %<export%> is deprecated, and is ignored"
  msgstr "das Schlüsselwort %<export%> ist veraltet und wird ignoriert"
  
! #: cp/parser.cc:18865
  #, gcc-internal-format
  msgid "keyword %<export%> is enabled with %<-fmodules%>"
  msgstr "das Schlüsselwort %<export%> wird mit %<-fmodules%> eingeschaltet"
  
! #: cp/parser.cc:18970
  #, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "ungültiger beschränkter Typparameter"
  
! #: cp/parser.cc:18978
  #, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr "cv-qualifizierter Typparameter"
  
! #: cp/parser.cc:19094
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "ungültige Verwendung von %<auto%> in Default-Templateargument"
  
! #: cp/parser.cc:19330 cp/parser.cc:19416 cp/parser.cc:26580
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "Templateparameterpack %qD kann kein Standardargument haben"
  
! #: cp/parser.cc:19334 cp/parser.cc:19420
  #, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "Template-Parameterpacks können keine Standardargumente haben"
  
! #: cp/parser.cc:19487
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr "Template-ID erwartet"
  
! #: cp/parser.cc:19550
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%<<::%> kann keine Templateargumentliste einleiten"
  
! #: cp/parser.cc:19554
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> ist eine andere Schreibweise für %<[%>. Leerraum zwischen %<<%> und %<::%> einfügen"
  
! #: cp/parser.cc:19558
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr "(bei Verwendung von %<-fpermissive%>, %<-std=c++11%> oder %<-std=gnu++11%> wird G++ den Code akzeptieren)"
  
! #: cp/parser.cc:19589
  #, gcc-internal-format
  msgid "invalid template-argument-list"
  msgstr "ungültige template-argument-list"
  
! #: cp/parser.cc:19590
  #, gcc-internal-format
  msgid "function name as the left hand operand of %<<%> is ill-formed in C++20; wrap the function name in %<()%>"
  msgstr "Funktionsname als linker Operand von %<<%> ist in C++20 verboten; klammern Sie den Funktionsnamen mit %<()%> ein"
  
! #: cp/parser.cc:19597
  #, gcc-internal-format
  msgid "expected %<(%> after template-argument-list"
  msgstr "%<(%> hinter template-argument-list erwartet"
  
! #: cp/parser.cc:19703
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "Syntaxfehler in Templateargumentliste"
  
  #. The name does not name a template.
! #: cp/parser.cc:19788 cp/parser.cc:19980 cp/parser.cc:20189
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr "Templatename erwartet"
  
! #: cp/parser.cc:19836
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "Nicht-Template %qD als Template verwendet"
  
! #: cp/parser.cc:19838
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "%<%T::template %D%> verwenden, um dies als Template zu kennzeichnen"
  
! #: cp/parser.cc:20053
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr "Parameterbündel vor %<...%> erwartet"
  
! #: cp/parser.cc:20154 cp/parser.cc:20172 cp/parser.cc:20348
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr "Templateargument erwartet"
  
! #: cp/parser.cc:20319
  #, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "ungültiges Templateargument ohne Typ"
  
! #: cp/parser.cc:20457
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "explizite Instanziierung darf kein %<inline%> verwenden"
  
! #: cp/parser.cc:20461
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "explizite Instanziierung darf kein %<constexpr%> verwenden"
  
! #: cp/parser.cc:20465
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<consteval%> specifier"
  msgstr "explizite Instanziierung darf kein %<consteval%> verwenden"
  
! #: cp/parser.cc:20526
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "Templatespezialisierung mit C-Bindung angegeben"
  
! #: cp/parser.cc:20755
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr "Typspezifizierer erwartet"
  
! #: cp/parser.cc:20955
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "Verwendung von %<auto%> in Lambda-Parameterdeklaration ist nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfügbar"
  
- #: cp/parser.cc:20961
- #, gcc-internal-format
- msgid "use of %<auto%> in template argument"
- msgstr "Verwendung von %<auto%> in Templateargument"
- 
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104877
! #: cp/parser.cc:20964
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "Verwendung von %<auto%> in Parameterdeklaration ist erst mit %<-std=c++20%> oder %<-fconcepts%> verfügbar"
  
! #: cp/parser.cc:20968
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "Verwendung von %<auto%> in Parameterdeklaration ist nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfügbar"
  
! #: cp/parser.cc:21122
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "Template-ID für Typ erwartet"
  
! #: cp/parser.cc:21263
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr "Typ-Name erwartet"
  
! #: cp/parser.cc:21347
  #, gcc-internal-format
  msgid "%qE does not constrain a type"
  msgstr "%qE schränkt keinen Typ ein"
  
! #: cp/parser.cc:21348
  #, gcc-internal-format
  msgid "concept defined here"
  msgstr "das Konzept wurde hier definiert"
  
! #: cp/parser.cc:21379
  #, gcc-internal-format
  msgid "invalid use of concept-name %qD"
  msgstr "ungültige Verwendung von %<concept-name%> %qD"
  
! #: cp/parser.cc:21395
  #, gcc-internal-format
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr "%<auto%> oder %<decltype(auto)%> nach %qE erwartet"
  
! #: cp/parser.cc:21402
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr "unerwarteter Platzhalter in eingeschränktem Ergebnistyp"
  
! #: cp/parser.cc:21643
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr "ausführliche Typ-Spezifikation für einen enum mit Gültigkeitsbereich darf nicht das Schlüsselwort %qD verwenden"
  
! #: cp/parser.cc:21719
! #, gcc-internal-format
! msgid "%<template%> must follow a nested-name-specifier"
! msgstr "%<template%> muss auf einen nested-name-specifier folgen"
! 
! #: cp/parser.cc:21881
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "Deklaration %qD deklariert nichts"
  
! #: cp/parser.cc:21969
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "Attribute an instanziiertem Typen ignoriert"
  
! #: cp/parser.cc:21975
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "Attribute an Templateinstanziierung ignoriert"
  
! #: cp/parser.cc:21987
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr "Attribute an Spezifizierer ausführlichen Typs ignoriert, der keine Vorwärtsdeklaration ist"
  
! #: cp/parser.cc:22128
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qD ist ein Aufzählungstemplate"
  
! #: cp/parser.cc:22139
  #, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qD benennt keinen Aufzählungstyp in %qT"
  
! #: cp/parser.cc:22154
  #, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr "unbenanntes »enum« mit Gültigkeitsbereich ist nicht erlaubt"
  
! #: cp/parser.cc:22172
  #, gcc-internal-format
  msgid "types may not be defined in enum-base"
  msgstr "Typen dürfen nicht in enum-base definiert werden"
  
! #: cp/parser.cc:22218
  #, gcc-internal-format
  msgid "declaration of enumeration with fixed underlying type and no enumerator list is only permitted as a standalone declaration"
  msgstr "die Deklaration einer Aufzählung mit festem zugrundeliegenden Typ und ohne Aufzählungsliste ist nur als eigenständige Deklaration zulässig"
  
! #: cp/parser.cc:22222
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "%<;%> oder %<{%> erwartet"
  
! #: cp/parser.cc:22265
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "Aufzählungsliste kann nicht zu Template-Instanziierung hinzugefügt werden"
  
! #: cp/parser.cc:22279
  #, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "geschachtelter Namensgeber %qT für enum-Deklaration benennt weder Klasse noch Namensraum"
  
! #: cp/parser.cc:22291 cp/parser.cc:28273
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "Deklaration von %qD in Namensraum %qD, der nicht %qD einschließt"
  
! #: cp/parser.cc:22296 cp/parser.cc:28278
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "Deklaration von %qD in %qD, das nicht %qD einschließt"
  
! #: cp/parser.cc:22308 cp/parser.cc:28291
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "zusätzliche Qualifizierung nicht erlaubt"
  
! #: cp/parser.cc:22348
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO-C++ verbietet leere unbenannte Aufzählung"
  
! #: cp/parser.cc:22372
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr "intransparente Enum-Spezifikation ohne Namen"
  
! #: cp/parser.cc:22375
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr "intransparente Enum-Spezifikation muss einfachen Bezeichner verwenden"
  
! #: cp/parser.cc:22496
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr "unexpandierte Parameterpackunge in Aufzählungskonstante in Lambda"
  
! #: cp/parser.cc:22571
  #, gcc-internal-format
  msgid "%qD is not a namespace-name; did you mean %qs?"
  msgstr "%qD bezeichnet Namensraum-Namen; meinten Sie %qs?"
  
! #: cp/parser.cc:22575
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD ist kein Namensbereichs-Name"
  
! #: cp/parser.cc:22579
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "Namensraumname erwartet"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90183
! #: cp/parser.cc:22640
  #, gcc-internal-format
  msgid "nested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "verschachtelte inline-Namensraumdefinitionen sind erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:22652
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr "Standardattribute für Namensräume müssen vor dem Namen des Namensraums stehen"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90183
! #: cp/parser.cc:22671
  #, gcc-internal-format
  msgid "nested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "verschachtelte Namensraumdefinitionen sind nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfügbar"
  
! #: cp/parser.cc:22681
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr "Name eines geschachtelten Namensraums erwartet"
  
! #: cp/parser.cc:22686
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr "Name eines Namensraums erwartet"
  
! #: cp/parser.cc:22690
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr "eine verschachtelte Namensraum-Definition darf keine Attribute haben"
  
! #: cp/parser.cc:22693
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr "eine verschachtelte Namensraumdefinition darf nicht inline sein"
  
! #: cp/parser.cc:22700
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr "Namensbereich %qD betreten"
  
! #: cp/parser.cc:22756
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%<namespace%>-Definition ist hier nicht erlaubt"
  
! #: cp/parser.cc:22938
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "Pack-Expansion in using-Deklaration ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfügbar"
  
! #: cp/parser.cc:22982
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "eine Template-ID darf nicht in »using«-Deklaration auftreten"
  
! #: cp/parser.cc:23000
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "kommagetrennte Liste in using-Deklaration ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfügbar"
  
! #: cp/parser.cc:23010
  #, gcc-internal-format
  msgid "access declarations are deprecated in favor of using-declarations; suggestion: add the %<using%> keyword"
  msgstr "Zugriffsdeklarationen sind zugunsten von %<using%>-Deklarationen veraltet; Vorschlag: das Schlüsselwort %<using%> hinzufügen"
  
! #: cp/parser.cc:23056
  #, gcc-internal-format
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<using enum%> ist nur mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:23059
  #, gcc-internal-format
  msgid "%<using enum%> of dependent type %qT"
  msgstr "%<using enum%> des abhängigen Typen %qT"
  
! #: cp/parser.cc:23061
  #, gcc-internal-format
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr "%<using enum%> an Nicht-Aufzählungstyp %q#T"
  
! #: cp/parser.cc:23063
  #, gcc-internal-format
  msgid "%<using enum%> of incomplete type %qT"
  msgstr "%<using enum%> an unvollständigem Typ %qT"
  
! #: cp/parser.cc:23065
  #, gcc-internal-format
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr "%<using enum%> von %qT vor seinem enum-specifier"
  
! #: cp/parser.cc:23075
  #, gcc-internal-format
  msgid "opaque-enum-declaration here"
  msgstr "opaque-enum-declaration ist hier"
  
! #: cp/parser.cc:23145
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "Typen dürfen nicht in Alias-Templatedeklarationen definiert werden"
  
! #: cp/parser.cc:23297
  #, gcc-internal-format
  msgid "expected string-literal or constexpr in parentheses"
  msgstr "Stringliteral oder konstanter Ausdruck in Klammern erwartet"
  
! #: cp/parser.cc:23358
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<asm%> innerhalb einer %<constexpr%>-Funktion ist erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:23379 cp/parser.cc:23397 cp/parser.cc:23412
  #, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "doppelter %<asm%>-Qualifizierer %qT"
  
! #: cp/parser.cc:23386
  #, gcc-internal-format
  msgid "%<asm%> qualifier %qT ignored outside of function body"
  msgstr "%<asm%>-Qualifizierer %qT wird ignoriert, da außerhalb des Funktionsrumpfes"
  
! #: cp/parser.cc:23425
  #, gcc-internal-format
  msgid "%qT is not an %<asm%> qualifier"
  msgstr "%qT ist kein %<asm%>-Qualifizierer"
  
! #: cp/parser.cc:23441
  #, gcc-internal-format
  msgid "%<asm%> qualifier outside of function body"
  msgstr "%<asm%>-Qualifizierer außerhalb des Funktionsrumpfes"
  
! #: cp/parser.cc:23591
  #, gcc-internal-format
  msgid "attributes ignored on %<asm%> declaration"
  msgstr "Attribute in %<asm%>-Deklaration werden ignoriert"
  
! #: cp/parser.cc:23682
  #, gcc-internal-format
  msgid "empty parentheses were disambiguated as a function declaration"
  msgstr "leere Klammern sind mehrdeutig und werden als Funktionsdeklaration angesehen"
  
! #: cp/parser.cc:23693
  #, gcc-internal-format
  msgid "remove parentheses to default-initialize a variable"
  msgstr "entfernen Sie die Klammern, um stattdessen eine Variable mit ihrem Vorgabewert zu initialisieren"
  
! #: cp/parser.cc:23698
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr "oder ersetzen Sie die Klammern durch geschweifte Klammern, um die Variable als Aggregat zu initialisieren"
  
! #: cp/parser.cc:23701
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr "oder ersetzen Sie die Klammern durch geschweifte Klammern, um die Variable mit einem einzelnen Wert zu initialisieren"
  
! #: cp/parser.cc:23718 cp/parser.cc:23743
  #, gcc-internal-format
  msgid "parentheses were disambiguated as a function declaration"
  msgstr "Klammern waren mehrdeutig und wurden als Funktionsdeklaration angesehen"
  
! #: cp/parser.cc:23730 cp/parser.cc:23751
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr "ersetzen Sie die Klammern durch geschweifte Klammern, um eine Variable zu deklarieren"
  
! #: cp/parser.cc:23737
  #, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr "fügen Sie Klammern hinzu, um eine Variable zu deklarieren"
  
! #: cp/parser.cc:23984
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "eine Funktionsdefinition ist hier nicht erlaubt"
  
! #: cp/parser.cc:23995
  #, gcc-internal-format
  msgid "an %<asm%> specification is not allowed on a function-definition"
  msgstr "eine %<asm%>-Spezifikation ist bei Funktionsdefinition nicht erlaubt"
  
! #: cp/parser.cc:23999
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "bei einer Funktionsdefinition sind keine Attribute erlaubt"
  
! #: cp/parser.cc:24050
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr "Konstruktor, Destruktor oder Typumwandlung erwartet"
  
! #: cp/parser.cc:24208
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "Initialisierung für Funktion bereitgestellt"
  
! #: cp/parser.cc:24253
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "Attribute hinter geklammerter Initialisierung werden ignoriert"
  
! #: cp/parser.cc:24265
  #, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "Nicht-Funktion %qD als implizites Template deklariert"
  
! #: cp/parser.cc:24794
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "Arraygrenze ist keine Ganzzahlkonstante"
  
! #: cp/parser.cc:24919
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "Element des abhängigen Typedef %qT kann nicht definiert werden"
  
! #: cp/parser.cc:24923
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%E%> ist kein Typ"
--- 65308,67477 ----
  msgid "making multiple clones of %qD"
  msgstr "mehrfache Kopien von %qD werden erzeugt"
  
! #: cp/parser.cc:1168
  #, gcc-internal-format
  msgid "identifier %qE is a keyword in C++11"
  msgstr "Bezeichner %qE wird in C++11 zum Schlüsselwort"
  
! #: cp/parser.cc:1182
  #, gcc-internal-format
  msgid "identifier %qE is a keyword in C++20"
  msgstr "Bezeichner %qE wird in C++20 zum Schlüsselwort"
  
! #: cp/parser.cc:1196
! #, fuzzy, gcc-internal-format
! #| msgid "identifier %qE is a keyword in C++20"
! msgid "identifier %qE is a keyword in C++26"
! msgstr "Bezeichner %qE wird in C++20 zum Schlüsselwort"
! 
! #: cp/parser.cc:1746 cp/parser.cc:1759
  #, gcc-internal-format
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr "%<LEXER_DEBUGGING_ENABLED_P%> ist nicht auf true gesetzt"
  
! #: cp/parser.cc:1784 cp/parser.cc:52814
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr "%<#pragma omp declare %s%> muss direkt von einer Funktionsdeklaration oder -definition gefolgt sein"
  
! #: cp/parser.cc:1824
  #, gcc-internal-format
  msgid "%<declare %s%> directive not immediately followed by function declaration or definition"
  msgstr "%<declare %s%> muss direkt von einer Funktionsdeklaration oder -definition gefolgt sein"
  
! #: cp/parser.cc:3423
  #, gcc-internal-format
  msgid "%<#pragma%> is not allowed here"
  msgstr "%<#pragma%> ist hier nicht erlaubt"
  
! #: cp/parser.cc:3431
  #, gcc-internal-format
  msgid "unexpected module directive"
  msgstr "unerwartete Moduldirektive"
  
! #: cp/parser.cc:3433
  #, gcc-internal-format
  msgid "perhaps insert a line break after %qs, or other disambiguation, to prevent this being considered a module control-line"
  msgstr "vielleicht hilft ein Zeilenumbruch nach %qs oder eine andere Kenntlichmachung, damit dies nicht mehr als Modul-Steuerzeile angesehen wird"
  
! #: cp/parser.cc:3578
  #, gcc-internal-format
  msgid "%<%E::%E%> has not been declared; did you mean %<%E::%s%>?"
  msgstr "%<%E::%E%> wurde nicht deklariert; meinten Sie %<%E::%s%>?"
  
! #: cp/parser.cc:3584
  #, gcc-internal-format
  msgid "%<%E::%E%> has not been declared"
  msgstr "%<%E::%E%> wurde nicht deklariert"
  
! #: cp/parser.cc:3588
  #, gcc-internal-format
  msgid "%<::%E%> has not been declared"
  msgstr "%<::%E%> wurde nicht deklariert"
  
! #: cp/parser.cc:3591
  #, gcc-internal-format
  msgid "request for member %qE in non-class type %qT"
  msgstr "Abfrage des Elementes %qE in Nicht-Klassentyp %qT"
  
! #: cp/parser.cc:3594 cp/parser.cc:23973
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%T::%E%> wurde nicht deklariert"
  
! #: cp/parser.cc:3606
  #, gcc-internal-format
  msgid "%qE has not been declared; did you mean %qs?"
  msgstr "%qE wurde nicht deklariert; meinten Sie %qs?"
  
! #: cp/parser.cc:3618
  #, gcc-internal-format
  msgid "%<%E::%E%> is not a type"
  msgstr "%<%E::%E%> ist kein Typ"
  
! #: cp/parser.cc:3622
  #, gcc-internal-format
  msgid "%<%E::%E%> is not a class or namespace"
  msgstr "%<%E::%E%> ist keine Klasse oder Namensbereich"
  
! #: cp/parser.cc:3627
  #, gcc-internal-format
  msgid "%<%E::%E%> is not a class, namespace, or enumeration"
  msgstr "%<%E::%E%> ist keine Klasse, Namensbereich oder Aufzählung"
  
! #: cp/parser.cc:3640
  #, gcc-internal-format
  msgid "%<::%E%> is not a type"
  msgstr "%<::%E%> ist kein Typ"
  
! #: cp/parser.cc:3643
  #, gcc-internal-format
  msgid "%<::%E%> is not a class or namespace"
  msgstr "%<::%E%> ist keine Klasse oder Namensbereich"
  
! #: cp/parser.cc:3647
  #, gcc-internal-format
  msgid "%<::%E%> is not a class, namespace, or enumeration"
  msgstr "%<::%E%> ist keine Klasse, Namensbereich oder Aufzählung"
  
! #: cp/parser.cc:3659
  #, gcc-internal-format
  msgid "%qE is not a type"
  msgstr "%qE ist kein Typ"
  
! #: cp/parser.cc:3662
  #, gcc-internal-format
  msgid "%qE is not a class or namespace"
  msgstr "%qE ist keine Klasse oder Namensbereich"
  
! #: cp/parser.cc:3666
  #, gcc-internal-format
  msgid "%qE is not a class, namespace, or enumeration"
  msgstr "%qE ist keine Klasse, Namensbereich oder Aufzählung"
  
! #: cp/parser.cc:3731
  #, gcc-internal-format
  msgid "new types may not be defined in a return type"
  msgstr "neue Typen dürfen nicht in einem Rückgabetyp definiert werden"
  
! #: cp/parser.cc:3733
  #, gcc-internal-format
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "(vielleicht fehlt ein Semikolon hinter der Definition von %qT)"
  
! #: cp/parser.cc:3761
  #, gcc-internal-format
  msgid "%qE is not a class template"
  msgstr "%qE ist kein Klassentemplate"
  
! #: cp/parser.cc:3763 cp/parser.cc:21309
  #, gcc-internal-format
  msgid "%qE is not a template"
  msgstr "%qE ist kein Template"
  
! #: cp/parser.cc:3766
  #, gcc-internal-format
  msgid "invalid template-id"
  msgstr "ungültige Template-ID"
  
! #: cp/parser.cc:3800
  #, gcc-internal-format
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "ISO-C++ verbietet Gleitkommaliterale in Konstanten-Ausdrücken"
  
! #: cp/parser.cc:3804
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr "Eine Typumwandlung, die weder zu ganzzahligen noch Aufzählungstypen führt, kann nicht in einem Konstantenausdruck auftreten"
  
! #: cp/parser.cc:3809
  #, gcc-internal-format
  msgid "%<typeid%> operator cannot appear in a constant-expression"
  msgstr "%<typeid%>-Operator kann nicht in einem Konstanten-Ausdruck auftreten"
  
! #: cp/parser.cc:3813
  #, gcc-internal-format
  msgid "non-constant compound literals cannot appear in a constant-expression"
  msgstr "nicht-konstantes zusammengesetztes Literal kann nicht in einem Konstanten-Ausdruck auftreten"
  
! #: cp/parser.cc:3817
  #, gcc-internal-format
  msgid "a function call cannot appear in a constant-expression"
  msgstr "ein Funktionsaufruf kann nicht in einem Konstanten-Ausdruck auftreten"
  
! #: cp/parser.cc:3821
  #, gcc-internal-format
  msgid "an increment cannot appear in a constant-expression"
  msgstr "eine Erhöhung kann nicht in einem Konstanten-Ausdruck auftreten"
  
! #: cp/parser.cc:3825
! #, fuzzy, gcc-internal-format
! #| msgid "an decrement cannot appear in a constant-expression"
! msgid "a decrement cannot appear in a constant-expression"
  msgstr "eine Verringerung kann nicht in einem Konstanten-Ausdruck auftreten"
  
! #: cp/parser.cc:3829
  #, gcc-internal-format
  msgid "an array reference cannot appear in a constant-expression"
  msgstr "eine Arrayreferenz kann nicht in einem Konstanten-Ausdruck auftreten"
  
! #: cp/parser.cc:3833
  #, gcc-internal-format
  msgid "the address of a label cannot appear in a constant-expression"
  msgstr "die Adresse einer Marke kann nicht in einem Konstanten-Ausdruck auftreten"
  
! #: cp/parser.cc:3837
  #, gcc-internal-format
  msgid "calls to overloaded operators cannot appear in a constant-expression"
  msgstr "Aufrufe überladener Operatoren können nicht in einem Konstanten-Ausdruck auftreten"
  
! #: cp/parser.cc:3841
  #, gcc-internal-format
  msgid "an assignment cannot appear in a constant-expression"
  msgstr "eine Zuweisung kann nicht in einem Konstanten-Ausdruck auftreten"
  
! #: cp/parser.cc:3844
  #, gcc-internal-format
  msgid "a comma operator cannot appear in a constant-expression"
  msgstr "ein Komma-Operator kann nicht in einem Konstanten-Ausdruck auftreten"
  
! #: cp/parser.cc:3848
  #, gcc-internal-format
  msgid "a call to a constructor cannot appear in a constant-expression"
  msgstr "ein Konstruktoraufruf kann nicht in einem Konstanten-Ausdruck auftreten"
  
! #: cp/parser.cc:3852
  #, gcc-internal-format
  msgid "a transaction expression cannot appear in a constant-expression"
  msgstr "ein Transaktionsausdruck kann nicht in einem Konstanten-Ausdruck auftreten"
  
! #: cp/parser.cc:3898
  #, gcc-internal-format
  msgid "%qs cannot appear in a constant-expression"
  msgstr "%qs kann nicht in einem Konstanten-Ausdruck auftreten"
  
! #: cp/parser.cc:3935
  #, gcc-internal-format
  msgid "class template argument deduction is only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "Argumentherleitung von Klassentemplates ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfügbar"
  
! #: cp/parser.cc:3940
  #, gcc-internal-format
  msgid "invalid use of destructor %qD as a type"
  msgstr "ungültige Verwendung des Destruktors %qD als Typ"
  
  #. Something like 'unsigned A a;'
! #: cp/parser.cc:3943
  #, gcc-internal-format
  msgid "invalid combination of multiple type-specifiers"
  msgstr "ungültige Kombination mehrerer Typ-Spezifizierer"
  
! #: cp/parser.cc:3956
  #, gcc-internal-format
  msgid "%qE does not name a type; did you mean %qs?"
  msgstr "%qE bezeichnet keinen Typ; meinten Sie %qs?"
  
! #: cp/parser.cc:3960
  #, gcc-internal-format
  msgid "%qE does not name a type"
  msgstr "%qE bezeichnet keinen Typ"
  
! #: cp/parser.cc:3969
  #, gcc-internal-format
  msgid "C++11 %<constexpr%> only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "%<constexpr%> von C++11 ist nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/parser.cc:3972
  #, gcc-internal-format
  msgid "C++11 %<noexcept%> only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "%<noexcept%> von C++11 ist nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/parser.cc:3978
  #, gcc-internal-format
  msgid "%qE is not recognized as a module control-line"
  msgstr "unbekannte Modul-Steuerzeile %qE"
  
! #: cp/parser.cc:3981
  #, gcc-internal-format
  msgid "C++20 %qE only available with %<-fmodules%>"
  msgstr "C++20 %qE ist nur mit %<-fmodules%> verfügbar"
  
! #: cp/parser.cc:3984
  #, gcc-internal-format
  msgid "C++20 %qE only available with %<-fmodules%>, which is not yet enabled with %<-std=c++20%>"
  msgstr "%qE aus C++20 ist nur mit %<-fmodules%> verfügbar, das ist jedoch noch nicht in %<-std=c++20%> enthalten"
  
! #: cp/parser.cc:3990
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "%<thread_local%> von C++11 ist nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/parser.cc:3993
  #, gcc-internal-format
  msgid "C++20 %<constinit%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<constinit%> aus C++20 ist erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:3996
  #, gcc-internal-format
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "%<concept%> ist erst ab %<-std=c++20%> oder mit %<-fconcepts%> verfügbar"
  
! #: cp/parser.cc:4021
  #, gcc-internal-format
  msgid "(perhaps %<typename %T::%E%> was intended)"
  msgstr "(vielleicht war %<typename %T::%E%> beabsichtigt)"
  
! #: cp/parser.cc:4049 cp/parser.cc:4061
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a template type; did you mean %qs?"
  msgstr "%qE in Namensraum %qE bezeichnet keinen Templatetyp; meinten Sie %qs?"
  
! #: cp/parser.cc:4054 cp/parser.cc:4066
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a template type"
  msgstr "%qE in Namensraum %qE bezeichnet keinen Templatetyp"
  
! #: cp/parser.cc:4074
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a type; did you mean %qs?"
  msgstr "%qE in Namensraum %qE bezeichnet keinen Typ; meinten Sie %qs?"
  
! #: cp/parser.cc:4079
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a type"
  msgstr "%qE in Namensbereich %qE bezeichnet keinen Typ"
  
! #: cp/parser.cc:4090
  #, gcc-internal-format
  msgid "%<%T::%E%> names the constructor, not the type"
  msgstr "%<%T::%E%> benennt den Konstruktor, nicht den Typ"
  
! #: cp/parser.cc:4093
  #, gcc-internal-format
  msgid "and %qT has no template constructors"
  msgstr "und %qT hat keinen Template-Konstruktor"
  
! #: cp/parser.cc:4103
  #, gcc-internal-format
  msgid "need %<typename%> before %<%T::%D::%E%> because %<%T::%D%> is a dependent scope"
  msgstr "vor %<%T::%D::%E%> ist %<typename%> erforderlich, da %<%T::%D%> ein abhängiger Gültigkeitsbereich ist"
  
! #: cp/parser.cc:4111
  #, gcc-internal-format
  msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
  msgstr "vor %<%T::%E%> ist %<typename%> erforderlich, da %qT ein abhängiger Gültigkeitsbereich ist"
  
! #: cp/parser.cc:4124 cp/parser.cc:4128
  #, gcc-internal-format
  msgid "%qE in %q#T does not name a template type"
  msgstr "%qE in %q#T benennt keinen Templatetypen"
  
! #: cp/parser.cc:4132
  #, gcc-internal-format
  msgid "%qE in %q#T does not name a type"
  msgstr "%qE in %q#T benennt keinen Typen"
  
! #: cp/parser.cc:4887
  #, gcc-internal-format
  msgid "expected string-literal"
  msgstr "Zeichenkettenliteral erwartet"
  
! #: cp/parser.cc:4959
  #, gcc-internal-format
  msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
  msgstr "widersprüchliche benutzerdefinierte literale Suffixe %qD und %qD in Zeichenkettenliteral"
  
! #: cp/parser.cc:4978
  #, gcc-internal-format
  msgid "concatenation of string literals with conflicting encoding prefixes"
  msgstr "Verkettung von String-Literalen mit widersprüchlichen Kodierungspräfixen"
  
! #: cp/parser.cc:5199
  #, gcc-internal-format
  msgid "unable to find character literal operator %qD with %qT argument"
  msgstr "Operator %qD für Zeichenliterale mit Argument %qT kann nicht gefunden werden"
  
! #: cp/parser.cc:5305
  #, gcc-internal-format
  msgid "integer literal exceeds range of %qT type"
  msgstr "Ganzzahlliteral überschreitet Wertebereich des Typs %qT"
  
! #: cp/parser.cc:5312
  #, gcc-internal-format
  msgid "floating literal exceeds range of %qT type"
  msgstr "Gleitkommaliteral überschreitet Wertebereich des Typs %qT"
  
! #: cp/parser.cc:5316
  #, gcc-internal-format
  msgid "floating literal truncated to zero"
  msgstr "Gleitkommaliteral auf Null abgeschnitten"
  
! #: cp/parser.cc:5345
  #, gcc-internal-format
  msgid "failed to translate literal to execution character set %qT"
  msgstr "Literal konnte nicht in den Zeichenvorrat %qT der Ausführungsumgebung übersetzt werden"
  
! #: cp/parser.cc:5381
  #, gcc-internal-format
  msgid "unable to find numeric literal operator %qD"
  msgstr "numerischer literaler Operator %qD konnte nicht gefunden werden"
  
! #: cp/parser.cc:5387
  #, gcc-internal-format
  msgid "add %<using namespace std::complex_literals%> (from %<<complex>%>) to enable the C++14 user-defined literal suffixes"
  msgstr "fügen Sie %<using namespace std::complex_literals%> (aus %<<complex>%>) hinzu, um benutzerdefinierte Literalsuffixe aus C++14 einzuschalten"
  
! #: cp/parser.cc:5391
  #, gcc-internal-format
  msgid "or use %<j%> instead of %<i%> for the GNU built-in suffix"
  msgstr "oder nutzen Sie %<j%> statt %<i%> für das in GNU eingebaute Suffix"
  
! #: cp/parser.cc:5395
  #, gcc-internal-format
  msgid "use %<-fext-numeric-literals%> to enable more built-in suffixes"
  msgstr "verwenden Sie %<-fext-numeric-literals%>, um weitere eingebaute Suffixe einzuschalten"
  
! #: cp/parser.cc:5480
  #, gcc-internal-format
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr "literaler Operator für Zeichenketten %qD mit Argumenten %qT, %qT konnte nicht gefunden werden"
  
! #: cp/parser.cc:5574
  #, gcc-internal-format
  msgid "global module fragment contents must be from preprocessor inclusion"
  msgstr "der Inhalt des %<global-module-fragment%> muss aus einer Präprozessor-Einbindung stammen"
  
! #: cp/parser.cc:5978 cp/parser.cc:5994
  #, gcc-internal-format
  msgid "expected binary operator"
  msgstr "binärer Operator erwartet"
  
! #: cp/parser.cc:6000
  #, gcc-internal-format
  msgid "expected ..."
  msgstr "%<...%> erwartet"
  
! #: cp/parser.cc:6012
  #, gcc-internal-format
  msgid "binary expression in operand of fold-expression"
  msgstr "binärer Ausdruck in Operand von Faltungsausdruck"
  
! #: cp/parser.cc:6017
  #, gcc-internal-format
  msgid "conditional expression in operand of fold-expression"
  msgstr "bedingter Ausdruck in Operand von Faltungsausdruck"
  
! #: cp/parser.cc:6028
  #, gcc-internal-format
  msgid "mismatched operator in fold-expression"
  msgstr "unpassender Operator in Faltungsausdruck"
  
! #: cp/parser.cc:6069
  #, gcc-internal-format
  msgid "pack indexing only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "%<pack-index%> ist erst mit %<-std=c++2c%> oder %<-std=gnu++2c%> verfügbar"
  
! #: cp/parser.cc:6079
  #, gcc-internal-format
  msgid "pack index missing"
  msgstr "%<pack index%> fehlt"
  
! #: cp/parser.cc:6151 cp/parser.cc:10117
! #, fuzzy, gcc-internal-format
! #| msgid "contracts are only available with %<-fcontracts%>"
! msgid "reflection is only available with %<-freflection%>"
! msgstr "Verträge sind nur mit %<-fcontracts%> verfügbar"
! 
! #: cp/parser.cc:6261
! #, fuzzy, gcc-internal-format
! #| msgid "expected a function name"
! msgid "expected a reflection of a type"
! msgstr "ein Funktionsname erwartet"
! 
! #: cp/parser.cc:6339
! #, fuzzy, gcc-internal-format
! #| msgid "Expected reduction operator or function name at %C"
! msgid "expected a reflection of a function template"
! msgstr "Reduktionsoperator oder Funktionsname bei %C erwartet"
! 
! #: cp/parser.cc:6437
! #, gcc-internal-format
! msgid "extra %<template%> in a scope splice"
! msgstr ""
! 
! #: cp/parser.cc:6446
! #, fuzzy, gcc-internal-format
! #| msgid "non-deducible template %qT used without template arguments"
! msgid "missing %<template%> in a scope splice with template arguments"
! msgstr "nicht herleitbares Templates %qT wird ohne Template-Argumente verwendet"
! 
! #: cp/parser.cc:6448
! #, gcc-internal-format
! msgid "%<template%> may only be omitted when the scope splice is preceded by %<typename%>"
! msgstr ""
! 
! #: cp/parser.cc:6461
! #, fuzzy, gcc-internal-format
! #| msgid "%qT is not a class, namespace, or enumeration"
! msgid "expected a reflection of a class, namespace, or enumeration"
! msgstr "%qT ist weder eine Klasse, noch ein Namensbereich oder eine Aufzählung"
! 
! #: cp/parser.cc:6622
  #, gcc-internal-format
  msgid "fixed-point types not supported in C++"
  msgstr "Festkommatypen werden in C++ nicht unterstützt"
  
! #: cp/parser.cc:6712
  #, gcc-internal-format
  msgid "ISO C++ forbids braced-groups within expressions"
  msgstr "ISO-C++ verbietet Gruppen in geschweiften Klammern innerhalb von Ausdrücken"
  
! #: cp/parser.cc:6724
  #, gcc-internal-format
  msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
  msgstr "Anweisungs-Ausdrücke sind weder außerhalb von Funktionen noch in Template-Argumenten erlaubt"
  
! #: cp/parser.cc:6764
  #, gcc-internal-format
  msgid "fold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "fold-expressions sind nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfügbar"
  
! #: cp/parser.cc:6830 cp/parser.cc:7001 cp/parser.cc:7200 cp/semantics.cc:4865
  #, gcc-internal-format
  msgid "expected primary-expression"
  msgstr "übergeordneter Ausdruck erwartet"
  
! #: cp/parser.cc:6863
  #, gcc-internal-format
  msgid "%<this%> may not be used in this context"
  msgstr "%<this%> darf in diesem Kontext nicht verwendet werden"
  
! #: cp/parser.cc:6985
  #, gcc-internal-format
  msgid "a template declaration cannot appear at block scope"
  msgstr "eine Template-Deklaration kann nicht im Block-Gültigkeitsbereich auftreten"
  
! #: cp/parser.cc:7145
  #, gcc-internal-format
  msgid "parameter %qD may not appear in this context"
  msgstr "Parameter %qD darf in diesem Kontext nicht auftauchen"
  
! #: cp/parser.cc:7146
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr "lokale Variable %qD darf in diesem Kontext nicht auftauchen"
  
! #: cp/parser.cc:7192
! #, fuzzy, gcc-internal-format
! #| msgid "contracts are only available with %<-fcontracts%>"
! msgid "reflection is only available in C++26 with %<-freflection%>"
! msgstr "Verträge sind nur mit %<-fcontracts%> verfügbar"
! 
! #: cp/parser.cc:7229
  #, gcc-internal-format
  msgid "expected %qs keyword before dependent template name"
  msgstr "Schlüsselwort %qs vor dem Namen des abhängigen Templates erwartet"
  
! #: cp/parser.cc:7373
  #, gcc-internal-format
  msgid "expected id-expression"
  msgstr "ID-Ausdruck erwartet"
  
! #: cp/parser.cc:7538
  #, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "Bereich %qT vor %<~%> ist kein Klassenname"
  
! #: cp/parser.cc:7548
  #, gcc-internal-format
  msgid "%<template%> keyword not permitted in destructor name"
  msgstr "das Schlüsselwort %<template%> ist im Destruktornamen nicht erlaubt"
  
! #: cp/parser.cc:7585 cp/parser.cc:9968
  #, gcc-internal-format
  msgid "%<~auto%> only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "%<~auto%> ist nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfügbar"
  
! #: cp/parser.cc:7599 cp/parser.cc:7603
  #, gcc-internal-format
  msgid "template-id not allowed for destructor in C++20"
  msgstr "template-id für Destruktor ist in C++20 nicht erlaubt"
  
! #: cp/parser.cc:7605 cp/parser.cc:35948
  #, gcc-internal-format
  msgid "remove the %qs"
  msgstr "entfernen Sie %qs"
  
! #: cp/parser.cc:7727
  #, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "Deklaration von %<~%T%> als Element von %qT"
  
! #: cp/parser.cc:7742
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "typedef-Name %qD als Destruktor-Deklarator verwendet"
  
! #: cp/parser.cc:7785 cp/parser.cc:26953
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "unqualifizierte ID erwartet"
  
! #: cp/parser.cc:7812 cp/typeck.cc:3304 cp/typeck.cc:3307 cp/typeck.cc:3324
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD ist kein Template"
  
! #: cp/parser.cc:7937
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr "%<:%> in Spezifikation mit geschachteltem Namen gefunden, %<::%> erwartet"
  
! #: cp/parser.cc:8025
  #, gcc-internal-format
  msgid "%<decltype%> evaluates to %qT, which is not a class or enumeration type"
  msgstr "%<decltype%> wird zu %qT ausgewertet, und das ist weder eine Klasse noch ein Aufzählungstyp"
  
! #: cp/parser.cc:8052
  #, gcc-internal-format
  msgid "function template-id %qD in nested-name-specifier"
  msgstr "Bezeichner %qD für Funktionstemplate ist geschachteltem Namens-Spezifizierer"
  
! #: cp/parser.cc:8059
  #, gcc-internal-format
  msgid "concept-id %qD in nested-name-specifier"
  msgstr "Konzept-ID %qD in geschachteltem Namens-Spezifizierer"
  
! #: cp/parser.cc:8065
  #, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "Bezeichner %qD für Variablentemplate ist geschachteltem Namens-Spezifizierer"
  
! #: cp/parser.cc:8240
  #, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr "Spezifikation mit geschachteltem Namen erwartet"
  
! #: cp/parser.cc:8471 cp/parser.cc:11407
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "Typen dürfen nicht in Typumwandlungen definiert werden"
  
! #: cp/parser.cc:8559
  #, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr "Typen dürfen nicht in einem %<typeid%>-Ausdruck definiert werden"
  
! #: cp/parser.cc:8659
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "falsche Anzahl von Argumenten für %<__builtin_addressof%>"
  
! #: cp/parser.cc:8671 cp/pt.cc:22199
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "falsche Anzahl von Argumenten für %<__builtin_launder%>"
  
! #: cp/parser.cc:8684
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_assoc_barrier%>"
  msgstr "falsche Anzahl von Argumenten für %<__builtin_assoc_barrier%>"
  
! #: cp/parser.cc:8710
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shufflevector%>"
  msgstr "falsche Anzahl der Argumente für %<__builtin_shufflevector%>"
  
! #: cp/parser.cc:8738 cp/pt.cc:22314
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_new%> does not select replaceable global allocation function"
  msgstr "Aufruf von %<__builtin_operator_new%> wählt keine ersetzbare globale Allokationsfunktion"
  
! #: cp/parser.cc:8742 cp/pt.cc:22318
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_delete%> does not select replaceable global deallocation function"
  msgstr "Aufruf von %<__builtin_operator_delete%> wählt keine ersetzbare globale Deallokationsfunktion"
  
! #: cp/parser.cc:8747 cp/pt.cc:22323
  #, gcc-internal-format
  msgid "selected function declared here"
  msgstr "die gewählte Funktion ist hier deklariert"
  
! #: cp/parser.cc:8881
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO-C++ verbietet zusammengesetzte Literale"
  
! #: cp/parser.cc:8940
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr "zwei aufeinander folgende %<[%> dürfen nur ein Attribut einführen"
  
! #: cp/parser.cc:8991
  #, gcc-internal-format
  msgid "types may not be defined in %<__builtin_classify_type%> calls"
  msgstr "Typen dürfen nicht innerhalb von %<__builtin_classify_type%>-Aufrufen definiert werden"
  
! #: cp/parser.cc:9389 cp/parser.cc:9418
  #, gcc-internal-format
  msgid "cannot use multidimensional subscript in OpenMP array section"
  msgstr "in einem OpenMP-Arrayabschnitt können keine mehrdimensionalen Arrayindizes verwendet werden"
  
! #: cp/parser.cc:9704 cp/typeck.cc:3192
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "ungültige Verwendung von %qD"
  
! #: cp/parser.cc:9713
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a class member"
  msgstr "%<%D::%D%> ist kein Klassenelement"
  
! #: cp/parser.cc:10020
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr "nicht-skalarer Typ"
  
! #: cp/parser.cc:10079 cp/parser.cc:23421
! #, gcc-internal-format
! msgid "%<template%> must follow a nested-name-specifier"
! msgstr "%<template%> muss auf einen nested-name-specifier folgen"
! 
! #. Oy vey, nothing worked.
! #: cp/parser.cc:10205
! #, fuzzy, gcc-internal-format
! #| msgid "%<h%> applied to non-register operand"
! msgid "%<^^%> cannot be applied to this operand"
! msgstr "%<h%> auf nicht-Register-Operand angewandt"
! 
! #: cp/parser.cc:10293
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO-C++ erlaubt kein %<alignof%> mit einem Nicht-Typ"
  
! #: cp/parser.cc:10396
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "Typen dürfen nicht in %<noexcept%>-Ausdrücken definiert werden"
  
! #: cp/parser.cc:10455
  #, gcc-internal-format
  msgid "%<co_await%> cannot be used in default arguments"
  msgstr "%<co_await%> kann nicht in Standardargumenten verwendet werden"
  
! #: cp/parser.cc:10682 cp/parser.cc:37266
  #, gcc-internal-format
  msgid "types may not be defined in %qs expressions"
  msgstr "Typen dürfen nicht in einem %qs-Ausdruck definiert werden"
  
! #: cp/parser.cc:10747
  #, gcc-internal-format
  msgid "%<__builtin_has_attribute%> with dependent argument not supported yet"
  msgstr "%<__builtin_has_attribute%> mit abhängigem Argument wird noch nicht unterstützt"
  
! #: cp/parser.cc:10833
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "Typen dürfen nicht in einem »new«-Ausdruck definiert werden"
  
! #: cp/parser.cc:10851
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "Arraygrenze hinter geklammerter type-id ist verboten"
  
! #: cp/parser.cc:10853
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "Klammern um die Type-ID sollten entfernt werden"
  
! #: cp/parser.cc:10886
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr "Initialisierung des new-Ausdrucks für Typ %<auto%> erfordert genau ein Element"
  
! #: cp/parser.cc:10931
  #, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr "»expression-list« oder »type-id« erwartet"
  
! #: cp/parser.cc:10960
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr "Typen dürfen nicht in einem »new-type-id« definiert werden"
  
! #: cp/parser.cc:11008
  #, gcc-internal-format
  msgid "attributes ignored on outermost array type in new expression"
  msgstr "Attribute werden beim äußersten Array-Typ im %<new%>-Ausdruck ignoriert"
  
! #: cp/parser.cc:11104
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "Ausdruck in new-Deklarator muss Ganzzahl- oder Aufzählungstyp haben"
  
! #: cp/parser.cc:11510
  #, gcc-internal-format
  msgid "use of old-style cast to %q#T"
  msgstr "Verwendung einer Typumwandlung nach %q#T im alten Stil"
  
! #: cp/parser.cc:11660
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr "Operator %<>>%> wird in C++11 wie zwei spitze schließende Klammern behandelt"
  
! #: cp/parser.cc:11663
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "Klammern um %<>>%>-Ausdruck empfohlen"
  
! #: cp/parser.cc:11897
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<?:%> with omitted middle operand"
  msgstr "in ISO-C++ darf der mittlere Operand von %<?:%> nicht weggelassen werden"
  
! #: cp/parser.cc:12235
  #, gcc-internal-format
  msgid "top-level comma expression in array subscript is deprecated"
  msgstr "ungeklammerte Komma-Ausdrücke in Arrayindex-Ausdrücken sind veraltet"
  
! #: cp/parser.cc:12510
  #, gcc-internal-format
  msgid "types may not be defined within %<__builtin_offsetof%>"
  msgstr "Typen dürfen nicht innerhalb von %<__builtin_offsetof%> definiert werden"
  
! #: cp/parser.cc:12644
  #, gcc-internal-format
  msgid "trailing argument to %<__type_pack_element%> is not a type"
  msgstr "das letzte Argument von %<__type_pack_element%> ist kein Typ"
  
! #: cp/parser.cc:12745
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Lambda-Ausdruck in nicht evaluiertem Kontext ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:12755
  #, gcc-internal-format
  msgid "lambda-expression in template-argument only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Lambda-Ausdruck in Template-Argument ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:12956
  #, gcc-internal-format
  msgid "non-local lambda expression cannot have a capture-default"
  msgstr "nicht-lokaler Lambdaausdruck kann keinen »capture-default« haben"
  
! #: cp/parser.cc:12979
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr "unerwartetes Ende der Auffangliste"
  
! #: cp/parser.cc:12995
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> with by-copy capture default only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "explizites by-copy-Einfangen von %<this%> mit by-copy-Einfangvorgabe ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:13001 cp/parser.cc:13023 cp/parser.cc:13221
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr "%qD bereits in Lambda-Ausdruck erfasst"
  
! #: cp/parser.cc:13017
  #, gcc-internal-format
  msgid "%<*this%> capture only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%<*this%>-Capture ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfügbar"
  
! #: cp/parser.cc:13037
  #, gcc-internal-format
  msgid "%<this%> cannot be captured by reference"
  msgstr "%<this%> kann nicht per Referenz eingefangen werden"
  
! #: cp/parser.cc:13057
  #, gcc-internal-format
  msgid "pack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<pack init-capture%> ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:13068
  #, gcc-internal-format
  msgid "%<&%> should come before %<...%>"
  msgstr "%<&%> sollte vor %<...%> kommen"
  
! #: cp/parser.cc:13098
  #, gcc-internal-format
  msgid "lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "Initialisierungen für Lambda-Captures sind nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfügbar"
  
! #: cp/parser.cc:13107
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr "nicht-leere Initialisierung »init-capture« eines Lambdas"
  
! #: cp/parser.cc:13132
  #, gcc-internal-format
  msgid "capture of non-variable %qE"
  msgstr "Erfassung von Nicht-Variable %qE"
  
! #: cp/parser.cc:13143
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr "Erfassung der Variable %qD ohne automatische Speicherdauer"
  
! #: cp/parser.cc:13181
  #, gcc-internal-format
  msgid "too many %<...%> in lambda capture"
  msgstr "zu viele %<...%> in Lambda-Capture"
  
! #: cp/parser.cc:13192
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr "Explizite Erfassung (als Kopie) von %qD ist mit Standarderfassung (als Kopie) gedoppelt"
  
! #: cp/parser.cc:13197
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr "Explizite Erfassung (als Referenz) von %qD ist mit Standarderfassung (als Referenz) gedoppelt"
  
! #: cp/parser.cc:13289
  #, gcc-internal-format
  msgid "lambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Lambda-Templates sind erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:13343
  #, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "Standardargument für Lambda-Parameter angegeben"
  
! #: cp/parser.cc:13378
  #, gcc-internal-format
  msgid "parameter declaration before lambda declaration specifiers only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "Parameterdeklaration vor Lambdadeklarationsangaben ist erst ab %<-std=c++23%> oder %<-std=gnu++23%> optional"
  
! #: cp/parser.cc:13408 cp/pt.cc:15283
  #, gcc-internal-format
  msgid "a lambda with captures may not have an explicit object parameter of an unrelated type"
  msgstr "ein Lambda mit Captures darf keinen expliziten Objektparameter eines nicht verwandten Typs haben"
  
! #: cp/parser.cc:13421
  #, gcc-internal-format
  msgid "%<mutable%> lambda specifier with explicit object parameter"
  msgstr "%<mutable%>-Lambdaangabe mit explizitem Objektparameter"
  
! #: cp/parser.cc:13430
  #, gcc-internal-format
  msgid "the passed in closure object will not be mutated because it is taken by value"
  msgstr "das hereingereichte Closureobjekt wird nicht verändert, da es als Wert übernommen wird"
  
! #: cp/parser.cc:13434
  #, gcc-internal-format
  msgid "declare the explicit object parameter as non-const reference instead"
  msgstr "deklarieren Sie den expliziten Objektparameter stattdessen als Nicht-const-Referenz"
  
! #: cp/parser.cc:13438
  #, gcc-internal-format
  msgid "explicit object parameter is already a mutable reference"
  msgstr "der explizite Objektparameter ist bereits eine veränderbare Referenz"
  
! #: cp/parser.cc:13445
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with explicit object parameter"
  msgstr "Lambda-Spezifizierer %<static%> mit explizitem Objektparameter"
  
! #: cp/parser.cc:13463
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with lambda capture"
  msgstr "Lambda-Spezifizierer %<static%> mit Lambda-Fang"
  
! #: cp/parser.cc:13479
  #, gcc-internal-format
  msgid "parameter declaration before lambda transaction qualifier only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "Parameterdeklaration vor einem Lambda-Transaktions-Qualifizierer ist erst ab %<-std=c++23%> oder %<-std=gnu++23%> optional"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90183
! #: cp/parser.cc:13492
  #, gcc-internal-format
  msgid "parameter declaration before lambda exception specification only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "Parameterdeklaration vor einer Lambda-Exception-Angabe ist erst ab %<-std=c++23%> oder %<-std=gnu++23%> optional"
  
! #: cp/parser.cc:13510
  #, gcc-internal-format
  msgid "parameter declaration before lambda trailing return type only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "Parameterdeklaration vor einem abschließenden Rückgabetyp ist erst ab %<-std=c++23%> oder %<-std=gnu++23%> optional"
  
! #: cp/parser.cc:13563
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%<constexpr%>-Lambda ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfügbar"
  
! #: cp/parser.cc:14366
  #, gcc-internal-format
  msgid "label at end of compound statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "Sprungmarke am Ende einer zusammengesetzten Anweisung ist erst ab %<-std=c++23%> oder %<-std=gnu++23%> verfügbar"
  
! #: cp/parser.cc:14535 cp/parser.cc:14787
  #, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr "Attribute am Anfang der Anweisung werden ignoriert"
  
! #: cp/parser.cc:14606
  #, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "benannte Anweisung erwartet"
  
! #: cp/parser.cc:14655
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "case-Marke %qE nicht innerhalb einer switch-Anweisung"
  
! #: cp/parser.cc:14683
! #, gcc-internal-format
! msgid "identifier label %qE in %<template for%> body"
! msgstr ""
! 
! #: cp/parser.cc:14795
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr "%<typename%> vor %qE erforderlich, da %qT ein abhängiger Gültigkeitsbereich ist"
  
  #. A::A a;
! #: cp/parser.cc:14801
  #, gcc-internal-format
  msgid "%qE names the constructor, not the type"
  msgstr "%qE benennt den Konstruktor, nicht den Typ"
  
! #: cp/parser.cc:14859
  #, gcc-internal-format
  msgid "compound-statement in %<constexpr%> function"
  msgstr "zusammengesetzte Anweisung in %<constexpr%>-Funktion"
  
! #: cp/parser.cc:14923
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<tile%> directive"
  msgstr "innere Schleifen müssen mit der %<tile%>-Klausel perfekt geschachtelt sein"
  
! #: cp/parser.cc:15128
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%<if constexpr%> ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfügbar"
  
! #: cp/parser.cc:15150
  #, gcc-internal-format
  msgid "%<if consteval%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%<if consteval%> ist erst mit %<-std=c++23%> oder %<-std=gnu++23%> verfügbar"
  
! #: cp/parser.cc:15175 cp/parser.cc:15210
  #, gcc-internal-format
  msgid "%<if consteval%> requires compound statement"
  msgstr "%<if consteval%> erfordert zusammengesetzte Anweisung"
  
! #: cp/parser.cc:15252
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "»init-statement in Auswahlanweisungen« ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfügbar"
  
! #: cp/parser.cc:15420 cp/parser.cc:37778
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "Auswahl-Anweisung erwartet"
  
! #: cp/parser.cc:15461
  #, gcc-internal-format
  msgid "condition declares an array"
  msgstr "Bedingung deklariert ein Array"
  
! #: cp/parser.cc:15463
  #, gcc-internal-format
  msgid "condition declares a function"
  msgstr "Bedingung deklariert eine Funktion"
  
! #: cp/parser.cc:15504
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "Typen dürfen nicht in Bedingungen definiert werden"
  
  #. Anything else is an error.
! #: cp/parser.cc:15606 cp/parser.cc:26174 cp/parser.cc:28940
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr "Initialisierung erwartet"
  
! #: cp/parser.cc:15656
  #, gcc-internal-format
  msgid "range-based %<for%> loops with initializer only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Bereichsbasierte %<for%>-Schleifen mit Initialisierer sind erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:15962
  #, gcc-internal-format
  msgid "loop variable %qD of type %qT binds to a temporary constructed from type %qT"
  msgstr "Schleifenvariable %qD vom Typ %qT bindet an temporäres Objekt, das aus dem Typen %qT konstruiert wurde"
  
  #. rval
! #: cp/parser.cc:15969
  #, gcc-internal-format
  msgid "use non-reference type %qT to make the copy explicit or %qT to prevent copying"
  msgstr "verwenden Sie den Nicht-Referenz-Typ %qT, um das Kopieren explizit zu machen, oder %qT um das Kopieren zu sparen"
  
! #: cp/parser.cc:15995
  #, gcc-internal-format
  msgid "loop variable %qD creates a copy from type %qT"
  msgstr "Schleifenvariable %qD erzeugt eine Kopie vom Typ %qT"
  
! #: cp/parser.cc:16000
  #, gcc-internal-format
  msgid "use reference type to prevent copying"
  msgstr "verwenden Sie einen Referenztyp, um das Kopieren zu sparen"
  
! #: cp/parser.cc:16197
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "bereichsbasierter %<for%>-Ausdruck mit Typ %qT hat unvollständigen Typ"
  
! #: cp/parser.cc:16316
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr "unvereinbare Anfang-/Ende-Typen in bereichsbasierter %<for%>-Anweisung: %qT und %qT"
  
! #: cp/parser.cc:16468 cp/parser.cc:37781
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "Iterationsanweisung erwartet"
  
! #: cp/parser.cc:16513
  #, gcc-internal-format
  msgid "alias-declaration in init-statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "Alias-Deklaration in Init-Anweisung ist erst mit %<-std=c++23%> oder %<-std=gnu++23%> verfügbar"
  
! #: cp/parser.cc:16530
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "Bereichsbasierte %<for%>-Schleifen sind nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/parser.cc:16576
! #, fuzzy, gcc-internal-format
! #| msgid "%<delete%> reason only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
! msgid "%<template for%> only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
! msgstr "%<delete%>-Grund ist erst mit %<-std=c++2c%> oder %<-std=gnu++2c%> verfügbar"
! 
! #: cp/parser.cc:16635
! #, fuzzy, gcc-internal-format
! #| msgid "C99 designator %qE outside aggregate initializer"
! msgid "designators in %<template for%> initializer"
! msgstr "C99-Bezeichner %qE außerhalb von Aggregatinitialisierung"
! 
! #: cp/parser.cc:16702
! #, fuzzy, gcc-internal-format
! #| msgid "structured binding declaration cannot be %qs"
! msgid "for-range-declaration cannot be 'constinit'"
! msgstr "Deklaration für strukturierte Bindung darf nicht als %qs deklariert werden"
! 
! #: cp/parser.cc:16872
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%<goto%> innerhalb einer %<constexpr%>-Funktion ist erst mit %<-std=c++23%> oder %<-std=gnu++23%> verfügbar"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.cc:16881
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO-C++ verbietet berechnete Gotos"
  
! #: cp/parser.cc:16900 cp/parser.cc:37784
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "Sprunganweisung erwartet"
  
! #: cp/parser.cc:17075
  #, gcc-internal-format
  msgid "expected module-partition"
  msgstr "module-partition erwartet"
  
! #: cp/parser.cc:17077
  #, gcc-internal-format
  msgid "expected module-name"
  msgstr "Modulname erwartet"
  
! #: cp/parser.cc:17119
  #, gcc-internal-format
  msgid "module-declaration not permitted in header-unit"
  msgstr "%<module-declaration%> ist innerhalb von %<header-unit%> nicht erlaubt"
  
! #: cp/parser.cc:17125
  #, gcc-internal-format
  msgid "module-declaration must be at global scope"
  msgstr "Modul-Deklaration muss im globalen Gültigkeitsbereich sein"
  
! #: cp/parser.cc:17126
  #, gcc-internal-format
  msgid "scope opened here"
  msgstr "der Gültigkeitsbereich beginnt hier"
  
! #: cp/parser.cc:17152
  #, gcc-internal-format
  msgid "private module fragment"
  msgstr "private-module-fragment"
  
! #: cp/parser.cc:17156
  #, gcc-internal-format
  msgid "private module fragment only permitted in purview of module interface or partition"
  msgstr "%<private-module-fragment%> ist nur im Zuständigkeitsbereich eines Modulinterfaces oder einer Partition zulässig"
  
  #. Neither the first declaration, nor in a GMF.
! #: cp/parser.cc:17162
  #, gcc-internal-format
  msgid "module-declaration only permitted as first declaration, or ending a global module fragment"
  msgstr "Modul-Deklaration ist nur als erste Deklaration erlaubt, oder wenn sie das global-module-fragment beendet"
  
! #: cp/parser.cc:17203
  #, gcc-internal-format
  msgid "post-module-declaration imports must be contiguous"
  msgstr "post-module-declarations müssen zusammenhängend sein"
  
! #: cp/parser.cc:17205 cp/parser.cc:17214
  #, gcc-internal-format
  msgid "perhaps insert a line break after %<import%>, or other disambiguation, to prevent this being considered a module control-line"
  msgstr "vielleicht hilft ein Zeilenumbruch nach %<import%> oder eine andere Kenntlichmachung, damit dies nicht mehr als Modul-Steuerzeile angesehen wird"
  
! #: cp/parser.cc:17213
  #, gcc-internal-format
  msgid "import-declaration must be at global scope"
  msgstr "Import-Deklaration muss im globalen Gültigkeitsbereich sein"
  
! #: cp/parser.cc:17237
  #, gcc-internal-format
  msgid "import specifying a module-partition must appear after a named module-declaration"
  msgstr "ein Import, der eine Modulpartition angibt, muss nach einer benannten Moduldeklaration erscheinen"
  
! #: cp/parser.cc:17258
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be include-translated"
  msgstr "%<post-module-declaration%>-Importe dürfen nicht %<include-translated%> sein"
  
! #: cp/parser.cc:17261
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be from header inclusion"
  msgstr "%<post-module-declaration%>-Importe dürfen nicht aus Header-Einbindung stammen"
  
! #: cp/parser.cc:17282
  #, gcc-internal-format
  msgid "%qE may only occur after a module interface declaration"
  msgstr "%qE darf erst nach einer Modul-Interface-Deklaration vorkommen"
  
! #: cp/parser.cc:17290
  #, gcc-internal-format
  msgid "%qE may only occur once in an export declaration"
  msgstr "%qE darf nur einmal pro Export-Deklaration vorkommen"
  
! #: cp/parser.cc:17311
  #, gcc-internal-format
  msgid "%<export%> not part of following module-directive"
  msgstr "%<export%> ist kein Teil der folgenden module-directive"
  
! #: cp/parser.cc:17350
  #, gcc-internal-format
  msgid "extra %<;%> outside of a function only allowed in C++11"
  msgstr "zusätzliches %<;%> außerhalb einer Funktion ist erst ab C++11 erlaubt"
  
! #: cp/parser.cc:17353
  #, gcc-internal-format
  msgid "extra %<;%> outside of a function"
  msgstr "zusätzliches %<;%> außerhalb einer Funktion"
  
! #: cp/parser.cc:17362
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct only allowed in C++11"
  msgstr "zusätzliches %<;%> innerhalb einer Struktur ist erst ab C++11 erlaubt"
  
! #: cp/parser.cc:17364
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct"
  msgstr "zusätzliches %<;%> innerhalb einer Struktur"
  
! #: cp/parser.cc:17372
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr "zusätzliches %<;%> hinter Funktionsdefinition innerhalb einer Klasse"
  
! #: cp/parser.cc:17543
  #, gcc-internal-format
  msgid "attributes are not permitted in this position"
  msgstr "Attribute dürfen an dieser Stelle nicht verwendet werden"
  
! #: cp/parser.cc:17547
  #, gcc-internal-format
  msgid "attributes may be inserted here"
  msgstr "Attribute dürfen hier eingesetzt werden"
  
! #: cp/parser.cc:17587
  #, gcc-internal-format
  msgid "explicit specializations are not permitted here"
  msgstr "explizite Spezialisierungen sind hier nicht erlaubt"
  
! #: cp/parser.cc:17589 cp/parser.cc:30432
  #, gcc-internal-format
  msgid "a specialization is always exported alongside its primary template"
  msgstr "eine Spezialisierung wird immer zusammen mit ihrem primären Template exportiert"
  
! #: cp/parser.cc:17608
  #, gcc-internal-format
  msgid "explicit instantiations are not permitted here"
  msgstr "explizite Instanziierungen sind hier nicht erlaubt"
  
! #: cp/parser.cc:17624
  #, gcc-internal-format
  msgid "export-declarations are not permitted here"
  msgstr "Export-Deklarationen sind hier nicht erlaubt"
  
! #: cp/parser.cc:17846
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr "%<__label__%> nicht am Anfang eines Blocks"
  
! #: cp/parser.cc:18094
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr "Nicht-Variable %qD in Deklaration mit mehr als einem Deklarator mit Platzhaltertyp"
  
! #: cp/parser.cc:18113
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr "widersprüchliche Herleitung für %qT: %qT und dann %qT"
  
! #: cp/parser.cc:18134
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "Vermischung von Deklarationen und Funktionsdefinitionen ist verboten"
  
! #: cp/parser.cc:18159
  #, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr "in einer for-Bereichs-Deklaration dürfen keine Typen definiert werden"
  
! #: cp/parser.cc:18216
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr "Initialisierung in bereichsbasierter %<for%>-Schleife"
  
! #: cp/parser.cc:18219
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr "mehrere Deklarationen in bereichsbasierter %<for%>-Schleife"
  
! #: cp/parser.cc:18257
! #, fuzzy, gcc-internal-format
! #| msgid "structured binding has incomplete type %qT"
! msgid "structured binding pack outside of template"
! msgstr "Strukturierte Bindung hat unvollständigen Typen %qT"
! 
! #: cp/parser.cc:18260
! #, fuzzy, gcc-internal-format
! #| msgid "empty structured binding declaration"
! msgid "multiple packs in structured binding declaration"
! msgstr "leere Deklaration für strukturierte Bindung"
! 
! #: cp/parser.cc:18267
! #, fuzzy, gcc-internal-format
! #| msgid "structured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>"
! msgid "structured binding packs only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
! msgstr "strukturierte Bindungen sind nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfügbar"
! 
! #: cp/parser.cc:18286
  #, gcc-internal-format
  msgid "structured bindings with attributed identifiers only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "strukturierte Bindungen mit attribuierten Bezeichnern sind erst mit %<-std=c++2c%> oder %<-std=gnu++2c%> verfügbar"
  
! #: cp/parser.cc:18297
! #, fuzzy, gcc-internal-format
! #| msgid "in initialization of structured binding variable %qD"
! msgid "annotation on structured binding"
! msgstr "in Initialisierung der Variable %qD für strukturierte Bindung"
! 
! #: cp/parser.cc:18325
  #, gcc-internal-format
  msgid "structured bindings in conditions only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "strukturierte Bindungen in Bedingungen sind erst mit %<-std=c++2c%> oder %<-std=gnu++2c%> verfügbar"
  
! #: cp/parser.cc:18329
  #, gcc-internal-format
  msgid "structured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "strukturierte Bindungen sind nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfügbar"
  
! #: cp/parser.cc:18409
  #, gcc-internal-format
  msgid "empty structured binding declaration"
  msgstr "leere Deklaration für strukturierte Bindung"
  
! #: cp/parser.cc:18427
  #, gcc-internal-format
  msgid "invalid initializer for structured binding declaration"
  msgstr "ungültige Initialisierung für strukturierte Bindungsdeklaration"
  
! #: cp/parser.cc:18453 cp/parser.cc:18458 cp/parser.cc:26155 cp/parser.cc:26160
! #: cp/parser.cc:26164 cp/parser.cc:26168
! #, fuzzy, gcc-internal-format
! #| msgid "structured binding declaration cannot be %qs"
! msgid "for-range-declaration cannot be %qs"
! msgstr "Deklaration für strukturierte Bindung darf nicht als %qs deklariert werden"
! 
! #: cp/parser.cc:18626
  #, gcc-internal-format
  msgid "%<this%> must be the first specifier in a parameter declaration"
  msgstr "%<this%> muss der erste Spezifizierer in einer Parameterdeklaration sein"
  
! #: cp/parser.cc:18649
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "%<friend%> außerhalb einer Klasse verwendet"
  
! #: cp/parser.cc:18687
  #, gcc-internal-format
  msgid "the %<bool%> keyword is not allowed in a C++20 concept definition"
  msgstr "das Schlüsselwort %<bool%> ist in einer Konzeptdefinition in C++20 nicht erlaubt"
  
! #: cp/parser.cc:18690
  #, gcc-internal-format
  msgid "C++20 concept definition syntax is %<concept <name> = <expr>%>"
  msgstr "Die Schreibweise der C++20-Konzeptdefinition ist %<concept <Name> = <Ausdruck>%>"
  
! #: cp/parser.cc:18741
  #, gcc-internal-format
  msgid "%<typedef%> specifier conflicts with %qs"
  msgstr "%<typedef%>-Angabe ist unverträglich mit %qs"
  
! #: cp/parser.cc:18767
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr "Bedeutung von %<auto%> ändert in C++11 die Bedeutung; Bitte entfernen"
  
! #: cp/parser.cc:18803
  #, gcc-internal-format
  msgid "%qD invalid in condition"
  msgstr "%qD ungültig in Bedingung"
  
! #: cp/parser.cc:18812
  #, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr "%qD ungültig in Lambda"
  
! #: cp/parser.cc:18816
  #, gcc-internal-format
  msgid "%qD only valid in lambda with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%qD ist in Lambda erst ab %<-std=c++23%> oder %<-std=gnu++23%> verfügbar"
  
! #: cp/parser.cc:18898
  #, gcc-internal-format
  msgid "type-specifier invalid in lambda"
  msgstr "type-specifier ist in Lambda ungültig"
  
! #: cp/parser.cc:18911
  #, gcc-internal-format
  msgid "standard attributes in middle of decl-specifiers"
  msgstr "Standardattribute inmitten von Deklarationssymbolen"
  
! #: cp/parser.cc:18913
  #, gcc-internal-format
  msgid "standard attributes must precede the decl-specifiers to apply to the declaration, or follow them to apply to the type"
  msgstr "Standardattribute müssen vor den Deklarationsspezifizierern stehen, um für die Deklaration zu gelten, oder ihnen folgen, um für den Typ zu gelten"
  
! #: cp/parser.cc:18928
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "Klassendefinition darf nicht als »friend« deklariert sein"
  
! #: cp/parser.cc:19001 cp/parser.cc:31664
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "Templates dürfen nicht %<virtual%> sein"
  
! #: cp/parser.cc:19020
  #, gcc-internal-format
  msgid "types may not be defined in explicit-specifier"
  msgstr "Typen dürfen nicht in explicit-specifier definiert werden"
  
! #: cp/parser.cc:19024
  #, gcc-internal-format
  msgid "%<explicit(bool)%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<explicit(bool)%> ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:19092
  #, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "ungültige Bindungsspezifikation"
  
! #: cp/parser.cc:19199
  #, gcc-internal-format
  msgid "%<static_assert%> without a message only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%<static_assert%> ohne Text ist erst ab %<-std=c++17%> oder %<-std=gnu++17%> verfügbar"
  
! #: cp/parser.cc:19227
  #, gcc-internal-format
  msgid "%<static_assert%> with non-string message only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "%<static_assert%> ohne Meldung, die keine Zeichenkette ist, ist erst ab %<-std=c++2c%> oder %<-std=gnu++2c%> verfügbar"
  
! #: cp/parser.cc:19444
  #, gcc-internal-format
  msgid "%<decltype(auto)%> type specifier only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "die Typangabe %<decltype(auto)%> ist erst mit %<-std=c++14%> oder %<-std=gnu++14%> verfügbar"
  
! #: cp/parser.cc:19457
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "Typen dürfen nicht in %<decltype%>-Ausdrücken definiert werden"
  
! #: cp/parser.cc:19633
  #, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr "Typen dürfen nicht in einem »conversion-type-id« definiert werden"
  
! #: cp/parser.cc:19662 cp/parser.cc:19668
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "ungültige Verwendung von %<auto%> in Umwandlungsoperator"
  
! #: cp/parser.cc:19670
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr "Verwendung von %<auto%> in Umwandlungsoperator von Elementtemplate kann niemals hergeleitet werden"
  
! #: cp/parser.cc:19755
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr "nur Konstruktoren nehmen Elementinitialisierungen"
  
! #: cp/parser.cc:19782
  #, gcc-internal-format
  msgid "cannot expand initializer for member %qD"
  msgstr "Initialisierung für Element %qD kann nicht expandiert werden"
  
! #: cp/parser.cc:19794 cp/pt.cc:28990
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "Speicherinitialisierung für %qD folgt Konstruktordelegation"
  
! #: cp/parser.cc:19806 cp/pt.cc:29002
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "Konstruktordelegation folgt Speicherinitialisierung für %qD"
  
! #: cp/parser.cc:19858
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "veraltete Basisklasseninitialisierung"
  
! #: cp/parser.cc:19946
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "Schlüsselwort %<typename%> in diesem Kontext nicht erlaubt (eine qualifizierte Elementinitialisierung ist implizit ein Typ)"
  
! #: cp/parser.cc:20358
  #, gcc-internal-format
  msgid "space between quotes and suffix is deprecated in C++23"
  msgstr "Leerzeichen zwischen Anführungszeichen und Suffix ist ab C++23 veraltet"
  
! #: cp/parser.cc:20364
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr "unerwartetes Schlüsselwort; entfernen Sie Leerzeichen zwischen Anführungszeichen und Suffixbezeichner"
  
! #: cp/parser.cc:20370
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr "Suffixbezeichner erwartet"
  
! #: cp/parser.cc:20379
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr "hinter Schlüsselwort %<operator%> wird leere Zeichenkette erwartet"
  
! #: cp/parser.cc:20385
  #, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr "ungültiges Encoding-Präfix in Literal-Operator"
  
! #: cp/parser.cc:20419
  #, gcc-internal-format
  msgid "expected operator"
  msgstr "Operator erwartet"
  
! #: cp/parser.cc:20466
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "Schlüsselwort %<export%> nicht implementiert, und wird ignoriert"
  
! #: cp/parser.cc:20468
  #, gcc-internal-format
  msgid "keyword %<export%> is deprecated, and is ignored"
  msgstr "das Schlüsselwort %<export%> ist veraltet und wird ignoriert"
  
! #: cp/parser.cc:20470
  #, gcc-internal-format
  msgid "keyword %<export%> is enabled with %<-fmodules%>"
  msgstr "das Schlüsselwort %<export%> wird mit %<-fmodules%> eingeschaltet"
  
! #: cp/parser.cc:20575
  #, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "ungültiger beschränkter Typparameter"
  
! #: cp/parser.cc:20583
  #, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr "cv-qualifizierter Typparameter"
  
! #: cp/parser.cc:20707
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "ungültige Verwendung von %<auto%> in Default-Templateargument"
  
! #: cp/parser.cc:20945 cp/parser.cc:21031 cp/parser.cc:28688
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "Templateparameterpack %qD kann kein Standardargument haben"
  
! #: cp/parser.cc:20949 cp/parser.cc:21035
  #, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "Template-Parameterpacks können keine Standardargumente haben"
  
! #: cp/parser.cc:21107
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr "Template-ID erwartet"
  
! #: cp/parser.cc:21180
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%<<::%> kann keine Templateargumentliste einleiten"
  
! #: cp/parser.cc:21184
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> ist eine andere Schreibweise für %<[%>. Leerraum zwischen %<<%> und %<::%> einfügen"
  
! #: cp/parser.cc:21188
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr "(bei Verwendung von %<-fpermissive%>, %<-std=c++11%> oder %<-std=gnu++11%> wird G++ den Code akzeptieren)"
  
! #: cp/parser.cc:21219
  #, gcc-internal-format
  msgid "invalid template-argument-list"
  msgstr "ungültige template-argument-list"
  
! #: cp/parser.cc:21220
  #, gcc-internal-format
  msgid "function name as the left hand operand of %<<%> is ill-formed in C++20; wrap the function name in %<()%>"
  msgstr "Funktionsname als linker Operand von %<<%> ist in C++20 verboten; klammern Sie den Funktionsnamen mit %<()%> ein"
  
! #: cp/parser.cc:21227
  #, gcc-internal-format
  msgid "expected %<(%> after template-argument-list"
  msgstr "%<(%> hinter template-argument-list erwartet"
  
! #: cp/parser.cc:21354
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "Syntaxfehler in Templateargumentliste"
  
  #. The name does not name a template.
! #: cp/parser.cc:21439 cp/parser.cc:21631 cp/parser.cc:21840
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr "Templatename erwartet"
  
! #: cp/parser.cc:21487
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "Nicht-Template %qD als Template verwendet"
  
! #: cp/parser.cc:21489
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "%<%T::template %D%> verwenden, um dies als Template zu kennzeichnen"
  
! #: cp/parser.cc:21704
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr "Parameterbündel vor %<...%> erwartet"
  
! #: cp/parser.cc:21805 cp/parser.cc:21823 cp/parser.cc:22017
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr "Templateargument erwartet"
  
! #: cp/parser.cc:21970
  #, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "ungültiges Templateargument ohne Typ"
  
! #: cp/parser.cc:22008
! #, fuzzy, gcc-internal-format
! #| msgid "expression cannot be used as a function"
! msgid "unparenthesized splice expression cannot be used as a template argument"
! msgstr "Ausdruck kann nicht als Funktion verwendet werden"
! 
! #: cp/parser.cc:22126
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "explizite Instanziierung darf kein %<inline%> verwenden"
  
! #: cp/parser.cc:22130
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "explizite Instanziierung darf kein %<constexpr%> verwenden"
  
! #: cp/parser.cc:22134
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<consteval%> specifier"
  msgstr "explizite Instanziierung darf kein %<consteval%> verwenden"
  
! #: cp/parser.cc:22195
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "Templatespezialisierung mit C-Bindung angegeben"
  
! #: cp/parser.cc:22431
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr "Typspezifizierer erwartet"
  
! #: cp/parser.cc:22640
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "Verwendung von %<auto%> in Lambda-Parameterdeklaration ist nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfügbar"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104877
! #: cp/parser.cc:22646
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "Verwendung von %<auto%> in Parameterdeklaration ist erst mit %<-std=c++20%> oder %<-fconcepts%> verfügbar"
  
! #: cp/parser.cc:22650
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "Verwendung von %<auto%> in Parameterdeklaration ist nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfügbar"
  
! #: cp/parser.cc:22657 cp/parser.cc:23118
! #, gcc-internal-format
! msgid "use of %<auto%> in template argument"
! msgstr "Verwendung von %<auto%> in Templateargument"
! 
! #: cp/parser.cc:22811
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "Template-ID für Typ erwartet"
  
! #: cp/parser.cc:22961
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr "Typ-Name erwartet"
  
! #: cp/parser.cc:23045
  #, gcc-internal-format
  msgid "%qE does not constrain a type"
  msgstr "%qE schränkt keinen Typ ein"
  
! #: cp/parser.cc:23046
  #, gcc-internal-format
  msgid "concept defined here"
  msgstr "das Konzept wurde hier definiert"
  
! #: cp/parser.cc:23077
  #, gcc-internal-format
  msgid "invalid use of concept-name %qD"
  msgstr "ungültige Verwendung von %<concept-name%> %qD"
  
! #: cp/parser.cc:23093
  #, gcc-internal-format
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr "%<auto%> oder %<decltype(auto)%> nach %qE erwartet"
  
! #: cp/parser.cc:23100
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr "unerwarteter Platzhalter in eingeschränktem Ergebnistyp"
  
! #: cp/parser.cc:23345
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr "ausführliche Typ-Spezifikation für einen enum mit Gültigkeitsbereich darf nicht das Schlüsselwort %qD verwenden"
  
! #: cp/parser.cc:23583
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "Deklaration %qD deklariert nichts"
  
! #: cp/parser.cc:23671
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "Attribute an instanziiertem Typen ignoriert"
  
! #: cp/parser.cc:23677
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "Attribute an Templateinstanziierung ignoriert"
  
! #: cp/parser.cc:23689
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr "Attribute an Spezifizierer ausführlichen Typs ignoriert, der keine Vorwärtsdeklaration ist"
  
! #: cp/parser.cc:23830
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qD ist ein Aufzählungstemplate"
  
! #: cp/parser.cc:23841
  #, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qD benennt keinen Aufzählungstyp in %qT"
  
! #: cp/parser.cc:23856
  #, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr "unbenanntes »enum« mit Gültigkeitsbereich ist nicht erlaubt"
  
! #: cp/parser.cc:23874
  #, gcc-internal-format
  msgid "types may not be defined in enum-base"
  msgstr "Typen dürfen nicht in enum-base definiert werden"
  
! #: cp/parser.cc:23920
  #, gcc-internal-format
  msgid "declaration of enumeration with fixed underlying type and no enumerator list is only permitted as a standalone declaration"
  msgstr "die Deklaration einer Aufzählung mit festem zugrundeliegenden Typ und ohne Aufzählungsliste ist nur als eigenständige Deklaration zulässig"
  
! #: cp/parser.cc:23924
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "%<;%> oder %<{%> erwartet"
  
! #: cp/parser.cc:23967
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "Aufzählungsliste kann nicht zu Template-Instanziierung hinzugefügt werden"
  
! #: cp/parser.cc:23981
  #, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "geschachtelter Namensgeber %qT für enum-Deklaration benennt weder Klasse noch Namensraum"
  
! #: cp/parser.cc:23993 cp/parser.cc:30401
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "Deklaration von %qD in Namensraum %qD, der nicht %qD einschließt"
  
! #: cp/parser.cc:23998 cp/parser.cc:30406
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "Deklaration von %qD in %qD, das nicht %qD einschließt"
  
! #: cp/parser.cc:24010 cp/parser.cc:30419
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "zusätzliche Qualifizierung nicht erlaubt"
  
! #: cp/parser.cc:24051
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO-C++ verbietet leere unbenannte Aufzählung"
  
! #: cp/parser.cc:24075
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr "intransparente Enum-Spezifikation ohne Namen"
  
! #: cp/parser.cc:24078
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr "intransparente Enum-Spezifikation muss einfachen Bezeichner verwenden"
  
! #: cp/parser.cc:24199
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr "unexpandierte Parameterpackunge in Aufzählungskonstante in Lambda"
  
! #: cp/parser.cc:24274
  #, gcc-internal-format
  msgid "%qD is not a namespace-name; did you mean %qs?"
  msgstr "%qD bezeichnet Namensraum-Namen; meinten Sie %qs?"
  
! #: cp/parser.cc:24278
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD ist kein Namensbereichs-Name"
  
! #: cp/parser.cc:24282
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "Namensraumname erwartet"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90183
! #: cp/parser.cc:24343
  #, gcc-internal-format
  msgid "nested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "verschachtelte inline-Namensraumdefinitionen sind erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:24355
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr "Standardattribute für Namensräume müssen vor dem Namen des Namensraums stehen"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90183
! #: cp/parser.cc:24374
  #, gcc-internal-format
  msgid "nested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "verschachtelte Namensraumdefinitionen sind nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfügbar"
  
! #: cp/parser.cc:24384
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr "Name eines geschachtelten Namensraums erwartet"
  
! #: cp/parser.cc:24389
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr "Name eines Namensraums erwartet"
  
! #: cp/parser.cc:24393
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr "eine verschachtelte Namensraum-Definition darf keine Attribute haben"
  
! #: cp/parser.cc:24396
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr "eine verschachtelte Namensraumdefinition darf nicht inline sein"
  
! #: cp/parser.cc:24403
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr "Namensbereich %qD betreten"
  
! #: cp/parser.cc:24460
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%<namespace%>-Definition ist hier nicht erlaubt"
  
! #: cp/parser.cc:24645
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "Pack-Expansion in using-Deklaration ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfügbar"
  
! #: cp/parser.cc:24689
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "eine Template-ID darf nicht in »using«-Deklaration auftreten"
  
! #: cp/parser.cc:24707
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "kommagetrennte Liste in using-Deklaration ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfügbar"
  
! #: cp/parser.cc:24717
  #, gcc-internal-format
  msgid "access declarations are deprecated in favor of using-declarations; suggestion: add the %<using%> keyword"
  msgstr "Zugriffsdeklarationen sind zugunsten von %<using%>-Deklarationen veraltet; Vorschlag: das Schlüsselwort %<using%> hinzufügen"
  
! #: cp/parser.cc:24763
  #, gcc-internal-format
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<using enum%> ist nur mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:24766
  #, gcc-internal-format
  msgid "%<using enum%> of dependent type %qT"
  msgstr "%<using enum%> des abhängigen Typen %qT"
  
! #: cp/parser.cc:24768
  #, gcc-internal-format
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr "%<using enum%> an Nicht-Aufzählungstyp %q#T"
  
! #: cp/parser.cc:24770
  #, gcc-internal-format
  msgid "%<using enum%> of incomplete type %qT"
  msgstr "%<using enum%> an unvollständigem Typ %qT"
  
! #: cp/parser.cc:24772
  #, gcc-internal-format
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr "%<using enum%> von %qT vor seinem enum-specifier"
  
! #: cp/parser.cc:24782
  #, gcc-internal-format
  msgid "opaque-enum-declaration here"
  msgstr "opaque-enum-declaration ist hier"
  
! #: cp/parser.cc:24852
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "Typen dürfen nicht in Alias-Templatedeklarationen definiert werden"
  
! #: cp/parser.cc:25010
  #, gcc-internal-format
  msgid "expected string-literal or constexpr in parentheses"
  msgstr "Stringliteral oder konstanter Ausdruck in Klammern erwartet"
  
! #: cp/parser.cc:25071
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<asm%> innerhalb einer %<constexpr%>-Funktion ist erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:25092 cp/parser.cc:25110 cp/parser.cc:25125
  #, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "doppelter %<asm%>-Qualifizierer %qT"
  
! #: cp/parser.cc:25099
  #, gcc-internal-format
  msgid "%<asm%> qualifier %qT ignored outside of function body"
  msgstr "%<asm%>-Qualifizierer %qT wird ignoriert, da außerhalb des Funktionsrumpfes"
  
! #: cp/parser.cc:25138
  #, gcc-internal-format
  msgid "%qT is not an %<asm%> qualifier"
  msgstr "%qT ist kein %<asm%>-Qualifizierer"
  
! #: cp/parser.cc:25154
  #, gcc-internal-format
  msgid "%<asm%> qualifier outside of function body"
  msgstr "%<asm%>-Qualifizierer außerhalb des Funktionsrumpfes"
  
! #: cp/parser.cc:25304
  #, gcc-internal-format
  msgid "attributes ignored on %<asm%> declaration"
  msgstr "Attribute in %<asm%>-Deklaration werden ignoriert"
  
! #: cp/parser.cc:25395
  #, gcc-internal-format
  msgid "empty parentheses were disambiguated as a function declaration"
  msgstr "leere Klammern sind mehrdeutig und werden als Funktionsdeklaration angesehen"
  
! #: cp/parser.cc:25406
  #, gcc-internal-format
  msgid "remove parentheses to default-initialize a variable"
  msgstr "entfernen Sie die Klammern, um stattdessen eine Variable mit ihrem Vorgabewert zu initialisieren"
  
! #: cp/parser.cc:25411
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr "oder ersetzen Sie die Klammern durch geschweifte Klammern, um die Variable als Aggregat zu initialisieren"
  
! #: cp/parser.cc:25414
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr "oder ersetzen Sie die Klammern durch geschweifte Klammern, um die Variable mit einem einzelnen Wert zu initialisieren"
  
! #: cp/parser.cc:25431 cp/parser.cc:25456
  #, gcc-internal-format
  msgid "parentheses were disambiguated as a function declaration"
  msgstr "Klammern waren mehrdeutig und wurden als Funktionsdeklaration angesehen"
  
! #: cp/parser.cc:25443 cp/parser.cc:25464
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr "ersetzen Sie die Klammern durch geschweifte Klammern, um eine Variable zu deklarieren"
  
! #: cp/parser.cc:25450
  #, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr "fügen Sie Klammern hinzu, um eine Variable zu deklarieren"
  
! #: cp/parser.cc:25520
! #, fuzzy, gcc-internal-format
! #| msgid "%qs cannot be used in a varargs function"
! msgid "cannot handle qualified name for variant function"
! msgstr "%qs kann nicht in einer varargs-Funktion verwendet werden"
! 
! #: cp/parser.cc:25529
! #, fuzzy, gcc-internal-format
! #| msgid "qualifiers are not allowed on constructor declaration"
! msgid "declare variant directives are not allowed on constructors"
! msgstr "Qualifizierer sind bei Konstruktordeklarationen nicht erlaubt"
! 
! #: cp/parser.cc:25535
! #, fuzzy, gcc-internal-format
! #| msgid "qualifiers are not allowed on destructor declaration"
! msgid "declare variant directives are not allowed on destructors"
! msgstr "Qualifizierer sind bei Destruktordeklarationen nicht erlaubt"
! 
! #: cp/parser.cc:25541
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "%qE argument not an identifier"
! msgid "cannot handle %s identifier name"
! msgstr "Argument %qE ist kein Bezeichner"
! 
! #: cp/parser.cc:25594
! #, fuzzy, gcc-internal-format
! #| msgid "declaration of function %qD in invalid context"
! msgid "no declaration of base function %qs in this scope"
! msgstr "Deklaration der Funktion %qD in ungültigem Kontext"
! 
! #: cp/parser.cc:25636
! #, fuzzy, gcc-internal-format
! #| msgid "reference to %qD is ambiguous"
! msgid "base function is ambiguous"
! msgstr "Referenz auf %qD ist mehrdeutig"
! 
! #: cp/parser.cc:25644
! #, fuzzy, gcc-internal-format
! #| msgid "%<allocate%> directive must be in the same scope as %qD"
! msgid "variant function must be in the same scope as the base function %qs"
! msgstr "die %<allocate%>-Direktive muss sich im selben Bereich wie %qD befinden"
! 
! #: cp/parser.cc:25665
! #, fuzzy, gcc-internal-format
! #| msgid "%<allocate%> directive must be in the same scope as %qD"
! msgid "variant function must be in the same scope as the base function %qE"
! msgstr "die %<allocate%>-Direktive muss sich im selben Bereich wie %qD befinden"
! 
! #: cp/parser.cc:25672
! #, fuzzy, gcc-internal-format
! #| msgid "attributes are not allowed on a function-definition"
! msgid "declare variant directives are not allowed on virtual functions"
! msgstr "bei einer Funktionsdefinition sind keine Attribute erlaubt"
! 
! #: cp/parser.cc:25679 cp/parser.cc:26128
! #, fuzzy, gcc-internal-format
! #| msgid "attributes are not allowed on a function-definition"
! msgid "declare variant directives are not allowed on defaulted functions"
! msgstr "bei einer Funktionsdefinition sind keine Attribute erlaubt"
! 
! #: cp/parser.cc:25686 cp/parser.cc:26135
! #, fuzzy, gcc-internal-format
! #| msgid "attributes are not allowed on a function-definition"
! msgid "declare variant directives are not allowed on deleted functions"
! msgstr "bei einer Funktionsdefinition sind keine Attribute erlaubt"
! 
! #: cp/parser.cc:25694
! #, fuzzy, gcc-internal-format
! #| msgid "attributes are not allowed on a function-definition"
! msgid "declare variant directives are not allowed on immediate functions"
! msgstr "bei einer Funktionsdefinition sind keine Attribute erlaubt"
! 
! #: cp/parser.cc:25969
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "eine Funktionsdefinition ist hier nicht erlaubt"
  
! #: cp/parser.cc:25980
  #, gcc-internal-format
  msgid "an %<asm%> specification is not allowed on a function-definition"
  msgstr "eine %<asm%>-Spezifikation ist bei Funktionsdefinition nicht erlaubt"
  
! #: cp/parser.cc:25984
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "bei einer Funktionsdefinition sind keine Attribute erlaubt"
  
! #: cp/parser.cc:26070
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr "Konstruktor, Destruktor oder Typumwandlung erwartet"
  
! #: cp/parser.cc:26269
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "Initialisierung für Funktion bereitgestellt"
  
! #: cp/parser.cc:26314
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "Attribute hinter geklammerter Initialisierung werden ignoriert"
  
! #: cp/parser.cc:26326
  #, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "Nicht-Funktion %qD als implizites Template deklariert"
  
! #: cp/parser.cc:26874
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "Arraygrenze ist keine Ganzzahlkonstante"
  
! #: cp/parser.cc:26999
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "Element des abhängigen Typedef %qT kann nicht definiert werden"
  
! #: cp/parser.cc:27003
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%E%> ist kein Typ"
*************** msgstr "%<%T::%E%> ist kein Typ"
*** 63909,64178 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:24952
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "ungültiger Deklarator"
  
! #: cp/parser.cc:24961
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "ungültige Verwendung des Konstruktors als Template"
  
! #: cp/parser.cc:24963
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "%<%T::%D%> statt %<%T::%D%> verwenden, um den Konstruktor mit qualifiziertem Namen zu benennen"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.cc:25078
  #, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "qualified-id in Deklaration"
  
! #: cp/parser.cc:25103
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr "Deklarator erwartet"
  
! #: cp/parser.cc:25224
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD ist ein Namensbereich"
  
! #: cp/parser.cc:25226
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "Zeiger auf Element der Nicht-Klasse %q#T kann nicht erzeugt werden"
  
! #: cp/parser.cc:25247
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "Ptr-Operator erwartet"
  
! #: cp/parser.cc:25308
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "doppelter CV-Qualifizierer"
  
! #: cp/parser.cc:25362
  #, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "mehrere ref-qualifier"
  
! #: cp/parser.cc:25399
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr "%qE benötigt %<-fgnu-tm%>"
  
! #: cp/parser.cc:25457 cp/parser.cc:28009
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "doppelter Virt-Spezifizierer"
  
! #: cp/parser.cc:25739
  #, gcc-internal-format
  msgid "missing template arguments after %qE"
  msgstr "fehlende Templateargumente nach %qE"
  
! #: cp/parser.cc:25745
  #, gcc-internal-format
  msgid "%qT not permitted in template argument"
  msgstr "%qT ist in einem Templateargument nicht erlaubt"
  
! #: cp/parser.cc:25748 cp/typeck2.cc:337 cp/typeck2.cc:383 cp/typeck2.cc:2519
! #: rust/backend/rust-tree.cc:3896
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "ungültige Verwendung von %qT"
  
! #: cp/parser.cc:25774
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "in Template-Argumenten dürfen keine Typen definiert werden"
  
! #: cp/parser.cc:25783
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "ungültige Verwendung von %<auto%> in Templateargument"
  
! #: cp/parser.cc:25904
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "Typspezifikation erwartet"
  
! #: cp/parser.cc:26051
  #, gcc-internal-format
  msgid "omission of %<,%> before varargs %<...%> is deprecated in C++26"
  msgstr "das Weglassen von %<,%> vor Varargs %<...%> ist ab C++26 veraltet"
  
! #: cp/parser.cc:26258
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "%<,%> oder %<...%> erwartet"
  
! #: cp/parser.cc:26336
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "Typen dürfen nicht in Parametertypen definiert werden"
  
! #: cp/parser.cc:26460
  #, gcc-internal-format
  msgid "%<this%> specifier in template parameter declaration"
  msgstr "%<this%>-Angabe in Template-Parameterdeklaration"
  
! #: cp/parser.cc:26463
  #, gcc-internal-format
  msgid "%<this%> specifier in a requires-expression parameter"
  msgstr "%<this%>-Angabe in einem %<requires-expression%>-Parameter"
  
! #: cp/parser.cc:26523
  #, gcc-internal-format
  msgid "an explicit object parameter cannot be a function parameter pack"
  msgstr "ein expliziter Objektparameter kann kein Funktionsparameterpaket sein"
  
! #: cp/parser.cc:26564
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "Standardargumente sind nur für Funktionsparameter zugelassen"
  
! #: cp/parser.cc:26582
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "Parameterpack %qD kann kein Standardargument haben"
  
! #: cp/parser.cc:26588
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "Templateparameterpack kann kein Standardargument haben"
  
! #: cp/parser.cc:26590
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "Parameterpack kann kein Standardargument haben"
  
! #: cp/parser.cc:26613
  #, gcc-internal-format
  msgid "an explicit object parameter may not have a default argument"
  msgstr "ein expliziter Objektparameter darf kein Standardargument haben"
  
! #: cp/parser.cc:26737
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Rumpf eines function-try-block in einem %<constexpr%>-Konstruktor ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:26741
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Rumpf eines function-try-block in einer %<constexpr%>-Funktion ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:26928
  #, gcc-internal-format
  msgid "probably missing a comma or an operator before"
  msgstr "wahrscheinlich fehlt davor ein Komma oder ein Operator"
  
! #: cp/parser.cc:27090
  #, gcc-internal-format
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "designierte Initialisierer für C++ sind erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:27112
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "ISO-C++ erlaubt keine benannten Initialisierungen (GNU)"
  
! #: cp/parser.cc:27150
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO-C++ erlaubt keine benannten Initialisierungen von C99"
  
! #: cp/parser.cc:27164
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr "entweder sollten alle Initialisierer-Klauseln benannt sein oder gar keine"
  
! #: cp/parser.cc:27204
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "%<...%> ist in benannten Initialisierungen nicht erlaubt"
  
! #: cp/parser.cc:27255
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr "%<.%s%>-Name wird mehrfach in derselben Initialisierungsliste verwendet"
  
! #: cp/parser.cc:27311 cp/parser.cc:27446
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr "Klassenname erwartet"
  
! #: cp/parser.cc:27703
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "%<;%> hinter Klassendefinition erwartet"
  
! #: cp/parser.cc:27706
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "%<;%> hinter Strukturdefinition erwartet"
  
! #: cp/parser.cc:27709
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "%<;%> hinter Uniondefinition erwartet"
  
! #: cp/parser.cc:28222
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "%<{%> oder %<:%> erwartet"
  
! #: cp/parser.cc:28234
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr "globale Qualifizierung von Klassenname ist ungültig"
  
! #: cp/parser.cc:28241
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "qualifizierter Name benennt keine Klasse"
  
! #: cp/parser.cc:28253
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr "Schlüsselwort %<template%> nicht innerhalb des Klassenkopfnamens erlaubt"
  
! #: cp/parser.cc:28259
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "ungültiger Klassenname in Deklaration von %qD"
  
! #: cp/parser.cc:28302
  #, gcc-internal-format
  msgid "declaration of partial specialization in unbraced export-declaration"
  msgstr "Deklaration einer partiellen Spezialisierung in einer nicht umklammerten Exportdeklaration"
  
! #: cp/parser.cc:28328
  #, gcc-internal-format
  msgid "an explicit instantiation cannot have a definition; use %<template <>%> to declare a specialization"
  msgstr "eine explizite Instanziierung kann keine Definition haben; verwenden Sie %<template <>%>, um eine Spezialisierung zu deklarieren"
  
! #: cp/parser.cc:28335
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "einer expliziten Spezialisierung muss %<template <>%> vorausgehen"
  
! #: cp/parser.cc:28368
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "Funktions-Template %qD als Klassentemplate redeklariert"
  
! #: cp/parser.cc:28401
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "Typnamen-Typ kann nicht aufgelöst werden"
  
! #: cp/parser.cc:28466
  #, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "vorherige Definition von %q#T"
--- 67480,67754 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:27032
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "ungültiger Deklarator"
  
! #: cp/parser.cc:27041
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "ungültige Verwendung des Konstruktors als Template"
  
! #: cp/parser.cc:27043
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "%<%T::%D%> statt %<%T::%D%> verwenden, um den Konstruktor mit qualifiziertem Namen zu benennen"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.cc:27158
  #, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "qualified-id in Deklaration"
  
! #: cp/parser.cc:27183
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr "Deklarator erwartet"
  
! #: cp/parser.cc:27304
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD ist ein Namensbereich"
  
! #: cp/parser.cc:27306
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "Zeiger auf Element der Nicht-Klasse %q#T kann nicht erzeugt werden"
  
! #: cp/parser.cc:27327
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "Ptr-Operator erwartet"
  
! #: cp/parser.cc:27388
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "doppelter CV-Qualifizierer"
  
! #: cp/parser.cc:27442
  #, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "mehrere ref-qualifier"
  
! #: cp/parser.cc:27479
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr "%qE benötigt %<-fgnu-tm%>"
  
! #: cp/parser.cc:27537
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "doppelter Virt-Spezifizierer"
  
! #: cp/parser.cc:27840
  #, gcc-internal-format
  msgid "missing template arguments after %qE"
  msgstr "fehlende Templateargumente nach %qE"
  
! #: cp/parser.cc:27846
  #, gcc-internal-format
  msgid "%qT not permitted in template argument"
  msgstr "%qT ist in einem Templateargument nicht erlaubt"
  
! #: cp/parser.cc:27849 cp/typeck2.cc:425 cp/typeck2.cc:471 cp/typeck2.cc:2624
! #: rust/backend/rust-tree.cc:3924
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "ungültige Verwendung von %qT"
  
! #: cp/parser.cc:27876
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "in Template-Argumenten dürfen keine Typen definiert werden"
  
! #: cp/parser.cc:27885
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "ungültige Verwendung von %<auto%> in Templateargument"
  
! #: cp/parser.cc:28012
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "Typspezifikation erwartet"
  
! #: cp/parser.cc:28159
  #, gcc-internal-format
  msgid "omission of %<,%> before varargs %<...%> is deprecated in C++26"
  msgstr "das Weglassen von %<,%> vor Varargs %<...%> ist ab C++26 veraltet"
  
! #: cp/parser.cc:28366
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "%<,%> oder %<...%> erwartet"
  
! #: cp/parser.cc:28444
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "Typen dürfen nicht in Parametertypen definiert werden"
  
! #: cp/parser.cc:28568
  #, gcc-internal-format
  msgid "%<this%> specifier in template parameter declaration"
  msgstr "%<this%>-Angabe in Template-Parameterdeklaration"
  
! #: cp/parser.cc:28571
  #, gcc-internal-format
  msgid "%<this%> specifier in a requires-expression parameter"
  msgstr "%<this%>-Angabe in einem %<requires-expression%>-Parameter"
  
! #: cp/parser.cc:28631
  #, gcc-internal-format
  msgid "an explicit object parameter cannot be a function parameter pack"
  msgstr "ein expliziter Objektparameter kann kein Funktionsparameterpaket sein"
  
! #: cp/parser.cc:28672
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "Standardargumente sind nur für Funktionsparameter zugelassen"
  
! #: cp/parser.cc:28690
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "Parameterpack %qD kann kein Standardargument haben"
  
! #: cp/parser.cc:28696
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "Templateparameterpack kann kein Standardargument haben"
  
! #: cp/parser.cc:28698
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "Parameterpack kann kein Standardargument haben"
  
! #: cp/parser.cc:28721
  #, gcc-internal-format
  msgid "an explicit object parameter may not have a default argument"
  msgstr "ein expliziter Objektparameter darf kein Standardargument haben"
  
! #: cp/parser.cc:28845
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Rumpf eines function-try-block in einem %<constexpr%>-Konstruktor ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:28849
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Rumpf eines function-try-block in einer %<constexpr%>-Funktion ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:29040
  #, gcc-internal-format
  msgid "probably missing a comma or an operator before"
  msgstr "wahrscheinlich fehlt davor ein Komma oder ein Operator"
  
! #: cp/parser.cc:29202
  #, gcc-internal-format
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "designierte Initialisierer für C++ sind erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:29224
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "ISO-C++ erlaubt keine benannten Initialisierungen (GNU)"
  
! #: cp/parser.cc:29262
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO-C++ erlaubt keine benannten Initialisierungen von C99"
  
! #: cp/parser.cc:29276
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr "entweder sollten alle Initialisierer-Klauseln benannt sein oder gar keine"
  
! #: cp/parser.cc:29316
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "%<...%> ist in benannten Initialisierungen nicht erlaubt"
  
! #: cp/parser.cc:29367
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr "%<.%s%>-Name wird mehrfach in derselben Initialisierungsliste verwendet"
  
! #: cp/parser.cc:29423 cp/parser.cc:29557
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr "Klassenname erwartet"
  
! #: cp/parser.cc:29837
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "%<;%> hinter Klassendefinition erwartet"
  
! #: cp/parser.cc:29840
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "%<;%> hinter Strukturdefinition erwartet"
  
! #: cp/parser.cc:29843
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "%<;%> hinter Uniondefinition erwartet"
  
! #: cp/parser.cc:30139 cp/parser.cc:37400
! #, gcc-internal-format
! msgid "duplicate %qD specifier"
! msgstr "doppelter %qD-Spezifizierer"
! 
! #: cp/parser.cc:30350
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "%<{%> oder %<:%> erwartet"
  
! #: cp/parser.cc:30362
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr "globale Qualifizierung von Klassenname ist ungültig"
  
! #: cp/parser.cc:30369
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "qualifizierter Name benennt keine Klasse"
  
! #: cp/parser.cc:30381
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr "Schlüsselwort %<template%> nicht innerhalb des Klassenkopfnamens erlaubt"
  
! #: cp/parser.cc:30387
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "ungültiger Klassenname in Deklaration von %qD"
  
! #: cp/parser.cc:30430
  #, gcc-internal-format
  msgid "declaration of partial specialization in unbraced export-declaration"
  msgstr "Deklaration einer partiellen Spezialisierung in einer nicht umklammerten Exportdeklaration"
  
! #: cp/parser.cc:30456
  #, gcc-internal-format
  msgid "an explicit instantiation cannot have a definition; use %<template <>%> to declare a specialization"
  msgstr "eine explizite Instanziierung kann keine Definition haben; verwenden Sie %<template <>%>, um eine Spezialisierung zu deklarieren"
  
! #: cp/parser.cc:30463
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "einer expliziten Spezialisierung muss %<template <>%> vorausgehen"
  
! #: cp/parser.cc:30496
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "Funktions-Template %qD als Klassentemplate redeklariert"
  
! #: cp/parser.cc:30529
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "Typnamen-Typ kann nicht aufgelöst werden"
  
! #: cp/parser.cc:30594
  #, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "vorherige Definition von %q#T"
*************** msgstr "vorherige Definition von %q#T"
*** 64180,64444 ****
  #. In a lambda this should work, but doesn't currently.
  #. We're in a lambda, but it isn't the innermost class.
  #. This should work, but currently doesn't.
! #: cp/parser.cc:28480 cp/pt.cc:4367
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr "unexpandiertes Parameterpack in lokaler Klasse in Lambda"
  
! #: cp/parser.cc:28586 cp/parser.cc:35402
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr "Klassenschlüssel erwartet"
  
! #: cp/parser.cc:28611
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "ISO-C++ verbietet typename-Schlüssel in Template-Template-Parameter; verwenden Sie %<-std=c++17%> oder %<-std=gnu++17%>"
  
! #: cp/parser.cc:28615
  #, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "%<class%> oder %<typename%> erwartet"
  
! #: cp/parser.cc:28885
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr "in C++03 muss bei Deklaration eines »friend« ein Klassenschlüssel verwendet werden"
  
! #: cp/parser.cc:28891
  #, gcc-internal-format
  msgid "variadic friends or friend type declarations with multiple types only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "variadische Friends oder Friend-Type-Deklarationen mit mehreren Typen sind erst ab %<-std=c++2c%> oder %<-std=gnu++2c%> verfügbar"
  
! #: cp/parser.cc:28932
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "»friend«-Deklaration benennt keine Klasse oder Funktion"
  
! #: cp/parser.cc:28972
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr "Speicherklasse an anonymem Aggregat im Klassenbereich ist nicht erlaubt"
  
! #: cp/parser.cc:29075
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Defaultinitialisierer für Bitfeld-Elemente sind erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:29082
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr "Defaultinitialisierer für unbenanntes Bitfeld-Element"
  
! #: cp/parser.cc:29095
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr "ISO C++ erlaubt Bitfeld-Attribute nur vor dem %<:%>-Token"
  
! #: cp/parser.cc:29276
  #, gcc-internal-format
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "Bitfeld %qD mit Nicht-Ganzzahl-Typ %qT"
  
! #: cp/parser.cc:29304
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "reiner Spezifizierer bei Funktionsdefinition"
  
! #: cp/parser.cc:29374
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "überflüssiges %<,%> am Ende der Elementdeklaration"
  
! #: cp/parser.cc:29388
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "%<;%> am Ende von Elementdeklaration erwartet"
  
! #: cp/parser.cc:29461
  #, gcc-internal-format
  msgid "%<delete%> reason only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "%<delete%>-Grund ist erst mit %<-std=c++2c%> oder %<-std=gnu++2c%> verfügbar"
  
! #: cp/parser.cc:29484
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "ungültige reine Spezifikation (nur %<= 0%> ist erlaubt)"
  
! #: cp/parser.cc:29519
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "eine geschweift geklammerte Initialisierung ist hier nicht erlaubt"
  
! #: cp/parser.cc:29650
  #, gcc-internal-format
  msgid "attributes on base specifiers are ignored"
  msgstr "Attribute an Basisangaben werden ignoriert"
  
! #: cp/parser.cc:29665
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr "%<virtual%> mehr als einmal in Basisspezifikation angegeben"
  
! #: cp/parser.cc:29685
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr "mehr als ein Zugriff in Basisspezifikation angegeben"
  
! #: cp/parser.cc:29709
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "Schlüsselwort %<typename%> nicht außerhalb von Templates erlaubt"
  
! #: cp/parser.cc:29712
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "Schlüsselwort %<typename%> nicht erlaubt in diesem Kontext (die Basisklasse ist implizit ein Typ)"
  
! #: cp/parser.cc:29914 cp/parser.cc:30008
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "Typen dürfen nicht in einer Ausnahmespezifikation definiert werden"
  
! #: cp/parser.cc:30016
  #, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "ISO C++17 erlaubt keine dynamischen Ausnahmespezifikationen"
  
! #: cp/parser.cc:30022
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr "dynamische Ausnahmespezifikationen sind in C++11 veraltet"
  
! #: cp/parser.cc:30066
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "ungültige Verwendung von %<auto%> in Ausnahmespezifikation"
  
! #: cp/parser.cc:30107
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<try%> innerhalb einer %<constexpr%>-Funktion ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:30219
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "Typen dürfen nicht in Ausnahmedeklarationen definiert werden"
  
! #: cp/parser.cc:30254
  #, gcc-internal-format
  msgid "%<alignas%> on exception declaration"
  msgstr "%<alignas%> an Exceptiondeklaration"
  
! #: cp/parser.cc:30333
  #, gcc-internal-format
  msgid "%<co_yield%> cannot be used in default arguments"
  msgstr "%<co_yield%> kann nicht in Standardargumenten verwendet werden"
  
! #: cp/parser.cc:30801
  #, gcc-internal-format
  msgid "expected attribute argument as balanced token sequence"
  msgstr "Attribut-Argument als ausbalancierte Tokenfolge erwartet"
  
! #: cp/parser.cc:30947
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "Attribut, das Präfix verwendet, wird zusammen mit Gültigkeitsbereich-Attribut-Token verwendet"
  
! #: cp/parser.cc:30961
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr "Bezeichner für den Attributnamen erwartet"
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:31103
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr "Klammern müssen weggelassen werden, wenn die Argumentliste des %qE-Attributs leer ist"
  
! #: cp/parser.cc:31138
  #, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr "Attribut %qs ist mehrfach angegeben"
  
! #: cp/parser.cc:31180
  #, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "Attribut vor %<...%> erwartet"
  
! #: cp/parser.cc:31183
  #, gcc-internal-format
  msgid "attribute with no arguments contains no parameter packs"
  msgstr "Attribut ohne Argumente enthält keine Parameterpakete"
  
! #: cp/parser.cc:31229
! #, gcc-internal-format
! msgid "expected contract-role"
! msgstr "Vertragsrolle erwartet"
  
! #. We got some other token other than a ':'.
! #: cp/parser.cc:31310
! #, gcc-internal-format
! msgid "expected contract semantic or level"
! msgstr "Vertragssemantik oder -stufe erwartet"
  
! #: cp/parser.cc:31320
! #, gcc-internal-format
! msgid "expected contract level: %<default%>, %<audit%>, or %<axiom%>"
! msgstr "Vertragsstufe erwartet: %<default%>, %<audit%> oder %<axiom%>"
  
! #: cp/parser.cc:31330
! #, gcc-internal-format
! msgid "invalid use of contract role for explicit semantic"
! msgstr "ungültige Verwendung der Vertragsstufe für explizite Semantik"
  
! #: cp/parser.cc:31467
! #, gcc-internal-format
! msgid "contracts are only available with %<-fcontracts%>"
  msgstr "Verträge sind nur mit %<-fcontracts%> verfügbar"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90184
! #: cp/parser.cc:31626
  #, gcc-internal-format
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "attribute-using-prefix ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfügbar"
  
! #: cp/parser.cc:31992 cp/parser.cc:32001
  #, gcc-internal-format
  msgid "expression must be enclosed in parentheses"
  msgstr "Ausdruck muss in runden Klammern eingeschlossen sein"
  
! #: cp/parser.cc:32348
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr "Fehlendes zusätzliches %<requires%>, um eine requires-expression zu beginnen"
  
! #: cp/parser.cc:32589
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr "Prüfung, ob eine Konzept-ID ein gültiger Ausdruck ist; fügen Sie %<requires%> hinzu, um die Erfüllung zu prüfen"
  
! #: cp/parser.cc:32727
  #, gcc-internal-format
  msgid "result type is not a plain type-constraint"
  msgstr "Rückgabetyp ist keine einfache Typ-Einschränkung"
  
! #: cp/parser.cc:32735
  #, gcc-internal-format
  msgid "return-type-requirement is not a type-constraint"
  msgstr "%<return-type-requirement%> ist keine Typ-Einschränkung"
  
! #: cp/parser.cc:33254
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr "spezialisierendes Element %<%T::%E%> erfordert Syntax %<template<>%>"
  
! #: cp/parser.cc:33259
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "ungültige Deklaration von %<%T::%E%>"
  
! #: cp/parser.cc:33263
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "zu wenige Templateparameterlisten"
--- 67756,68035 ----
  #. In a lambda this should work, but doesn't currently.
  #. We're in a lambda, but it isn't the innermost class.
  #. This should work, but currently doesn't.
! #: cp/parser.cc:30608 cp/pt.cc:4414
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr "unexpandiertes Parameterpack in lokaler Klasse in Lambda"
  
! #: cp/parser.cc:30714 cp/parser.cc:37787
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr "Klassenschlüssel erwartet"
  
! #: cp/parser.cc:30739
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "ISO-C++ verbietet typename-Schlüssel in Template-Template-Parameter; verwenden Sie %<-std=c++17%> oder %<-std=gnu++17%>"
  
! #: cp/parser.cc:30743
  #, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "%<class%> oder %<typename%> erwartet"
  
! #: cp/parser.cc:31022
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr "in C++03 muss bei Deklaration eines »friend« ein Klassenschlüssel verwendet werden"
  
! #: cp/parser.cc:31028
  #, gcc-internal-format
  msgid "variadic friends or friend type declarations with multiple types only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "variadische Friends oder Friend-Type-Deklarationen mit mehreren Typen sind erst ab %<-std=c++2c%> oder %<-std=gnu++2c%> verfügbar"
  
! #: cp/parser.cc:31069
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "»friend«-Deklaration benennt keine Klasse oder Funktion"
  
! #: cp/parser.cc:31109
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr "Speicherklasse an anonymem Aggregat im Klassenbereich ist nicht erlaubt"
  
! #: cp/parser.cc:31212
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Defaultinitialisierer für Bitfeld-Elemente sind erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:31219
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr "Defaultinitialisierer für unbenanntes Bitfeld-Element"
  
! #: cp/parser.cc:31232
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr "ISO C++ erlaubt Bitfeld-Attribute nur vor dem %<:%>-Token"
  
! #: cp/parser.cc:31414
  #, gcc-internal-format
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "Bitfeld %qD mit Nicht-Ganzzahl-Typ %qT"
  
! #: cp/parser.cc:31442
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "reiner Spezifizierer bei Funktionsdefinition"
  
! #: cp/parser.cc:31548
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "überflüssiges %<,%> am Ende der Elementdeklaration"
  
! #: cp/parser.cc:31562
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "%<;%> am Ende von Elementdeklaration erwartet"
  
! #: cp/parser.cc:31635
  #, gcc-internal-format
  msgid "%<delete%> reason only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "%<delete%>-Grund ist erst mit %<-std=c++2c%> oder %<-std=gnu++2c%> verfügbar"
  
! #: cp/parser.cc:31658
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "ungültige reine Spezifikation (nur %<= 0%> ist erlaubt)"
  
! #: cp/parser.cc:31693
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "eine geschweift geklammerte Initialisierung ist hier nicht erlaubt"
  
! #: cp/parser.cc:31840
  #, gcc-internal-format
  msgid "attributes on base specifiers are ignored"
  msgstr "Attribute an Basisangaben werden ignoriert"
  
! #: cp/parser.cc:31860
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr "%<virtual%> mehr als einmal in Basisspezifikation angegeben"
  
! #: cp/parser.cc:31880
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr "mehr als ein Zugriff in Basisspezifikation angegeben"
  
! #: cp/parser.cc:31943
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "Schlüsselwort %<typename%> nicht außerhalb von Templates erlaubt"
  
! #: cp/parser.cc:31946
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "Schlüsselwort %<typename%> nicht erlaubt in diesem Kontext (die Basisklasse ist implizit ein Typ)"
  
! #: cp/parser.cc:32131 cp/parser.cc:32225
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "Typen dürfen nicht in einer Ausnahmespezifikation definiert werden"
  
! #: cp/parser.cc:32233
  #, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "ISO C++17 erlaubt keine dynamischen Ausnahmespezifikationen"
  
! #: cp/parser.cc:32239
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr "dynamische Ausnahmespezifikationen sind in C++11 veraltet"
  
! #: cp/parser.cc:32283
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "ungültige Verwendung von %<auto%> in Ausnahmespezifikation"
  
! #: cp/parser.cc:32324
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<try%> innerhalb einer %<constexpr%>-Funktion ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:32436
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "Typen dürfen nicht in Ausnahmedeklarationen definiert werden"
  
! #: cp/parser.cc:32471
  #, gcc-internal-format
  msgid "%<alignas%> on exception declaration"
  msgstr "%<alignas%> an Exceptiondeklaration"
  
! #: cp/parser.cc:32550
  #, gcc-internal-format
  msgid "%<co_yield%> cannot be used in default arguments"
  msgstr "%<co_yield%> kann nicht in Standardargumenten verwendet werden"
  
! #: cp/parser.cc:33021
  #, gcc-internal-format
  msgid "expected attribute argument as balanced token sequence"
  msgstr "Attribut-Argument als ausbalancierte Tokenfolge erwartet"
  
! #: cp/parser.cc:33167
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "Attribut, das Präfix verwendet, wird zusammen mit Gültigkeitsbereich-Attribut-Token verwendet"
  
! #: cp/parser.cc:33181
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr "Bezeichner für den Attributnamen erwartet"
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:33323
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr "Klammern müssen weggelassen werden, wenn die Argumentliste des %qE-Attributs leer ist"
  
! #: cp/parser.cc:33358
  #, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr "Attribut %qs ist mehrfach angegeben"
  
! #: cp/parser.cc:33401 cp/parser.cc:33493
! #, gcc-internal-format
! msgid "mixing annotations and attributes in the same list"
! msgstr ""
! 
! #: cp/parser.cc:33430
  #, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "Attribut vor %<...%> erwartet"
  
! #: cp/parser.cc:33433
  #, gcc-internal-format
  msgid "attribute with no arguments contains no parameter packs"
  msgstr "Attribut ohne Argumente enthält keine Parameterpakete"
  
! #: cp/parser.cc:33591
! #, fuzzy, gcc-internal-format
! #| msgid "expected call expression"
! msgid "expected conditional-expression"
! msgstr "Aufrufausdruck erwartet"
  
! #: cp/parser.cc:33638
! #, fuzzy, gcc-internal-format
! #| msgid "%qs is incompatible with %qs"
! msgid "%qs is only available with %qs"
! msgstr "%qs ist mit %qs unverträglich"
  
! #: cp/parser.cc:33654
! #, fuzzy, gcc-internal-format
! #| msgid "%qE attribute ignored for %qE"
! msgid "attributes are ignored on %qs"
! msgstr "Attribut %qE ignoriert für %qE"
  
! #: cp/parser.cc:33770
! #, fuzzy, gcc-internal-format
! #| msgid "attributes ignored on uninstantiated type"
! msgid "attributes are ignored on function contract specifiers"
! msgstr "Attribute an instanziiertem Typen ignoriert"
  
! #: cp/parser.cc:33874
! #, fuzzy, gcc-internal-format
! #| msgid "contracts are only available with %<-fcontracts%>"
! msgid "contracts are only available with %qs"
  msgstr "Verträge sind nur mit %<-fcontracts%> verfügbar"
  
+ #: cp/parser.cc:33957
+ #, fuzzy, gcc-internal-format
+ #| msgid "pack indexing only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
+ msgid "annotations only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
+ msgstr "%<pack-index%> ist erst mit %<-std=c++2c%> oder %<-std=gnu++2c%> verfügbar"
+ 
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90184
! #: cp/parser.cc:33988
  #, gcc-internal-format
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "attribute-using-prefix ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfügbar"
  
! #: cp/parser.cc:34361 cp/parser.cc:34370
  #, gcc-internal-format
  msgid "expression must be enclosed in parentheses"
  msgstr "Ausdruck muss in runden Klammern eingeschlossen sein"
  
! #: cp/parser.cc:34717
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr "Fehlendes zusätzliches %<requires%>, um eine requires-expression zu beginnen"
  
! #: cp/parser.cc:34958
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr "Prüfung, ob eine Konzept-ID ein gültiger Ausdruck ist; fügen Sie %<requires%> hinzu, um die Erfüllung zu prüfen"
  
! #: cp/parser.cc:35101
  #, gcc-internal-format
  msgid "result type is not a plain type-constraint"
  msgstr "Rückgabetyp ist keine einfache Typ-Einschränkung"
  
! #: cp/parser.cc:35110
  #, gcc-internal-format
  msgid "return-type-requirement is not a type-constraint"
  msgstr "%<return-type-requirement%> ist keine Typ-Einschränkung"
  
! #: cp/parser.cc:35637
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr "spezialisierendes Element %<%T::%E%> erfordert Syntax %<template<>%>"
  
! #: cp/parser.cc:35642
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "ungültige Deklaration von %<%T::%E%>"
  
! #: cp/parser.cc:35646
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "zu wenige Templateparameterlisten"
*************** msgstr "zu wenige Templateparameterliste
*** 64447,64874 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:33270
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "zu viele Templateparameterlisten"
  
! #: cp/parser.cc:33562
  #, gcc-internal-format
  msgid "template-id not allowed for constructor in C++20"
  msgstr "template-id ist für Konstruktor in C++20 nicht erlaubt"
  
! #: cp/parser.cc:33673
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "benannte Rückgabewerte werden nicht mehr unterstützt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90185
! #: cp/parser.cc:33850
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr "ISO C++ unterstützt keine Operatortemplates in Zeichenkettenliteralen, die eine Argumentpackung von Zeichen bekommen"
  
! #: cp/parser.cc:33859
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class type"
  msgstr "literales Operatortemplate %qD hat ungültige Parameterliste; nicht-Typ-Templateargumentpack %<<char...>%> oder einzelner Nicht-Typ-Parameter von Klassentyp erwartet"
  
! #: cp/parser.cc:33865
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr "literales Operatortemplate %qD hat ungültige Parameterliste; Template für Nicht-Typ Argumentpack %<<char...>%> erwartet"
  
! #: cp/parser.cc:33905
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "ungültige Deklaration eines Elementtemplates in lokaler Klasse"
  
! #: cp/parser.cc:33915
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "Template mit C-Bindung"
  
! #: cp/parser.cc:33935
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "ungültige explizite Spezialisierung"
  
! #: cp/parser.cc:34045
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "Templatedeklaration von %<typedef%>"
  
! #: cp/parser.cc:34096
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr "eine Klassen-Templatedeklaration darf nichts anderes deklarieren"
  
! #: cp/parser.cc:34148
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "explizite Template-Spezialisierung kann keine Speicherklasse haben"
  
! #: cp/parser.cc:34467
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%<>>%> sollte innerhalb einer geschachtelten Templateargumentliste %<> >%> sein"
  
! #: cp/parser.cc:34480
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "falsches %<>>%>; %<>%> verwenden, um eine Templateargumentliste zu beenden"
  
! #: cp/parser.cc:34511
  #, gcc-internal-format
  msgid "%qs should be %qs to terminate a template argument list"
  msgstr "%qs sollte %qs sein, um eine Templateargumentliste zu beenden"
  
! #: cp/parser.cc:34828
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr "Argument von %<sizeof...%> muss mit Klammern umschlossen werden"
  
! #: cp/parser.cc:35003
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "ungültige Verwendung von %qD in Spezifizierung der Bindung"
  
! #: cp/parser.cc:35015
! #, gcc-internal-format
! msgid "duplicate %qD specifier"
! msgstr "doppelter %qD-Spezifizierer"
! 
! #: cp/parser.cc:35018
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %qs"
  msgstr "%qD-Spezifizierer ist unverträglich mit %qs"
  
! #: cp/parser.cc:35030
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> vor %qD"
  
! #: cp/parser.cc:35047
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %<typedef%>"
  msgstr "%qD-Spezifizierer ist unverträglich mit %<typedef%>"
  
! #: cp/parser.cc:35156
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO-C++ 1998 unterstützt nicht %<long long%>"
  
! #: cp/parser.cc:35167
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "sowohl %<__thread%> als auch %<thread_local%> angegeben"
  
! #: cp/parser.cc:35172
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "doppeltes %qD"
  
! #: cp/parser.cc:35201
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "doppeltes %qs"
  
! #: cp/parser.cc:35253
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "%<new%> erwartet"
  
! #: cp/parser.cc:35256
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "%<delete%> erwartet"
  
! #: cp/parser.cc:35259
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "%<return%> erwartet"
  
! #: cp/parser.cc:35265
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "%<extern%> erwartet"
  
! #: cp/parser.cc:35268
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "%<static_assert%> erwartet"
  
! #: cp/parser.cc:35271
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "%<decltype%> erwartet"
  
! #: cp/parser.cc:35274
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "%<operator%> erwartet"
  
! #: cp/parser.cc:35277
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "%<class%> erwartet"
  
! #: cp/parser.cc:35280
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "%<template%> erwartet"
  
! #: cp/parser.cc:35283
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "%<namespace%> erwartet"
  
! #: cp/parser.cc:35286
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "%<using%> erwartet"
  
! #: cp/parser.cc:35289
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "%<asm%> erwartet"
  
! #: cp/parser.cc:35292
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "%<try%> erwartet"
  
! #: cp/parser.cc:35295
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "%<catch%> erwartet"
  
! #: cp/parser.cc:35298
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "%<throw%> erwartet"
  
! #: cp/parser.cc:35301
  #, gcc-internal-format
  msgid "expected %<auto%>"
  msgstr "%<auto%> erwartet"
  
! #: cp/parser.cc:35304
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "%<__label__%> erwartet"
  
! #: cp/parser.cc:35307
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "%<@try%> erwartet"
  
! #: cp/parser.cc:35310
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "%<@synchronized%> erwartet"
  
! #: cp/parser.cc:35313
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "%<@throw%> erwartet"
  
! #: cp/parser.cc:35316
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "%<__transaction_atomic%> erwartet"
  
! #: cp/parser.cc:35319
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "%<__transaction_relaxed%> erwartet"
  
! #: cp/parser.cc:35322
  #, gcc-internal-format
  msgid "expected %<co_yield%>"
  msgstr "%<co_yield%> erwartet"
  
! #: cp/parser.cc:35354
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "%<::%> erwartet"
  
! #: cp/parser.cc:35366
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "%<...%> erwartet"
  
! #: cp/parser.cc:35369
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "%<*%> erwartet"
  
! #: cp/parser.cc:35372
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "%<~%> erwartet"
  
! #: cp/parser.cc:35378
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "%<:%> oder %<::%> erwartet"
  
! #: cp/parser.cc:35405
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "%<class%>, %<typename%> oder %<template%> erwartet"
  
! #: cp/parser.cc:35740
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr "redundanter Aufzählungsschlüssel %<enum%s%> in Bezug auf %q#T"
  
! #: cp/parser.cc:35892
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "Markierung %qs bei Benennung von %q#T verwendet"
  
! #: cp/parser.cc:35897
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q#T wurde vorher hier deklariert"
  
! #: cp/parser.cc:36018
  #, gcc-internal-format
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr "redundanter Klassenschlüssel %qs in Verweis auf %q#T"
  
! #: cp/parser.cc:36176 cp/parser.cc:36210
  #, gcc-internal-format
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr "%qT mit nicht zusammenpassendem Klassenschlüssel %qs deklariert"
  
! #: cp/parser.cc:36183 cp/parser.cc:36216
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr "entfernen Sie den Klassenschlüssel oder ersetzen Sie ihn durch %qs"
  
! #: cp/parser.cc:36184 cp/parser.cc:36217
  #, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr "Klassenschlüssel durch %qs ersetzen"
  
! #: cp/parser.cc:36191
  #, gcc-internal-format
  msgid "%qT defined as %qs here"
  msgstr "%qT wurde hier als %qs definiert"
  
! #: cp/parser.cc:36192
  #, gcc-internal-format
  msgid "%qT first declared as %qs here"
  msgstr "%qT wurde erstmals hier als %qs deklariert"
  
! #: cp/parser.cc:36275
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD mit anderem Zugriff redeklariert"
  
! #: cp/parser.cc:36296
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr "in C++98 ist %<template%> (zum eindeutig machen) nur innerhalb von Templates erlaubt"
  
! #: cp/parser.cc:36545
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "Datei endet in Standardargument"
  
! #: cp/parser.cc:36786 cp/parser.cc:38098 cp/parser.cc:38287
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "unpassendes Objective-C++-Konstrukt %<@%D%>"
  
! #: cp/parser.cc:36857
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr "Objective-C++-Nachrichtenempfänger erwartet"
  
! #: cp/parser.cc:36931
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr "Objective-C++ Nachrichtenargument(e) erwartet"
  
! #: cp/parser.cc:36962
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> muss als Argument einen Typen angeben"
  
! #: cp/parser.cc:37366
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "Ungültiger Objective-C++-Selektorname"
  
! #: cp/parser.cc:37441 cp/parser.cc:37459
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "Objective-C++ Methodendeklaration erwartet"
  
! #: cp/parser.cc:37453 cp/parser.cc:37519
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "Methodenattribute müssen am Ende angegeben werden"
  
! #: cp/parser.cc:37562
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr "überflüssiges %qs zwischen Objective-C++ Methoden"
  
! #: cp/parser.cc:37759 cp/parser.cc:37766 cp/parser.cc:37773
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "ungültiger Typ für Instanzvariable"
  
! #: cp/parser.cc:37890
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "Bezeichner nach %<@protocol%> erwartet"
  
! #: cp/parser.cc:38063
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr "Attribute dürfen nicht vor dem Objective-C++-Schlüsselwort %<@%D%> angegeben werden"
  
! #: cp/parser.cc:38070
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "Präfix-Attribute vor %<@%D%> werden ignoriert"
  
! #: cp/parser.cc:38350 cp/parser.cc:38357 cp/parser.cc:38364
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr "ungültiger Typ für Eigenschaft"
  
! #: cp/parser.cc:38526
  #, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr "unbekanntes Eigenschaftsattribut %qE"
  
! #: cp/parser.cc:39824
  #, gcc-internal-format
  msgid "expected integer expression list"
  msgstr "Liste von Ganzzahlausdrücken erwartet"
  
! #: cp/parser.cc:39841
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr "%<wait%>-Ausdruck muss ganzzahlig sein"
  
! #: cp/parser.cc:40597
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<all%>"
  msgstr "%<scalar%>, %<aggregate%> oder %<all%> erwartet"
  
! #: cp/parser.cc:40988
  #, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "ungültiger reduction-identifier"
  
! #: cp/parser.cc:42049
  #, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr "Typen dürfen nicht in Iteratortyp definiert werden"
--- 68038,68471 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:35653
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "zu viele Templateparameterlisten"
  
! #: cp/parser.cc:35947
  #, gcc-internal-format
  msgid "template-id not allowed for constructor in C++20"
  msgstr "template-id ist für Konstruktor in C++20 nicht erlaubt"
  
! #: cp/parser.cc:36058
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "benannte Rückgabewerte werden nicht mehr unterstützt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90185
! #: cp/parser.cc:36235
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr "ISO C++ unterstützt keine Operatortemplates in Zeichenkettenliteralen, die eine Argumentpackung von Zeichen bekommen"
  
! #: cp/parser.cc:36244
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class type"
  msgstr "literales Operatortemplate %qD hat ungültige Parameterliste; nicht-Typ-Templateargumentpack %<<char...>%> oder einzelner Nicht-Typ-Parameter von Klassentyp erwartet"
  
! #: cp/parser.cc:36250
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr "literales Operatortemplate %qD hat ungültige Parameterliste; Template für Nicht-Typ Argumentpack %<<char...>%> erwartet"
  
! #: cp/parser.cc:36290
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "ungültige Deklaration eines Elementtemplates in lokaler Klasse"
  
! #: cp/parser.cc:36300
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "Template mit C-Bindung"
  
! #: cp/parser.cc:36320
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "ungültige explizite Spezialisierung"
  
! #: cp/parser.cc:36430
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "Templatedeklaration von %<typedef%>"
  
! #: cp/parser.cc:36481
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr "eine Klassen-Templatedeklaration darf nichts anderes deklarieren"
  
! #: cp/parser.cc:36534
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "explizite Template-Spezialisierung kann keine Speicherklasse haben"
  
! #: cp/parser.cc:36853
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%<>>%> sollte innerhalb einer geschachtelten Templateargumentliste %<> >%> sein"
  
! #: cp/parser.cc:36866
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "falsches %<>>%>; %<>%> verwenden, um eine Templateargumentliste zu beenden"
  
! #: cp/parser.cc:36897
  #, gcc-internal-format
  msgid "%qs should be %qs to terminate a template argument list"
  msgstr "%qs sollte %qs sein, um eine Templateargumentliste zu beenden"
  
! #: cp/parser.cc:37213
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr "Argument von %<sizeof...%> muss mit Klammern umschlossen werden"
  
! #: cp/parser.cc:37388
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "ungültige Verwendung von %qD in Spezifizierung der Bindung"
  
! #: cp/parser.cc:37403
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %qs"
  msgstr "%qD-Spezifizierer ist unverträglich mit %qs"
  
! #: cp/parser.cc:37415
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> vor %qD"
  
! #: cp/parser.cc:37432
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %<typedef%>"
  msgstr "%qD-Spezifizierer ist unverträglich mit %<typedef%>"
  
! #: cp/parser.cc:37541
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO-C++ 1998 unterstützt nicht %<long long%>"
  
! #: cp/parser.cc:37552
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "sowohl %<__thread%> als auch %<thread_local%> angegeben"
  
! #: cp/parser.cc:37557
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "doppeltes %qD"
  
! #: cp/parser.cc:37586
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "doppeltes %qs"
  
! #: cp/parser.cc:37638
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "%<new%> erwartet"
  
! #: cp/parser.cc:37641
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "%<delete%> erwartet"
  
! #: cp/parser.cc:37644
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "%<return%> erwartet"
  
! #: cp/parser.cc:37650
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "%<extern%> erwartet"
  
! #: cp/parser.cc:37653
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "%<static_assert%> erwartet"
  
! #: cp/parser.cc:37656
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "%<decltype%> erwartet"
  
! #: cp/parser.cc:37659
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "%<operator%> erwartet"
  
! #: cp/parser.cc:37662
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "%<class%> erwartet"
  
! #: cp/parser.cc:37665
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "%<template%> erwartet"
  
! #: cp/parser.cc:37668
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "%<namespace%> erwartet"
  
! #: cp/parser.cc:37671
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "%<using%> erwartet"
  
! #: cp/parser.cc:37674
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "%<asm%> erwartet"
  
! #: cp/parser.cc:37677
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "%<try%> erwartet"
  
! #: cp/parser.cc:37680
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "%<catch%> erwartet"
  
! #: cp/parser.cc:37683
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "%<throw%> erwartet"
  
! #: cp/parser.cc:37686
  #, gcc-internal-format
  msgid "expected %<auto%>"
  msgstr "%<auto%> erwartet"
  
! #: cp/parser.cc:37689
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "%<__label__%> erwartet"
  
! #: cp/parser.cc:37692
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "%<@try%> erwartet"
  
! #: cp/parser.cc:37695
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "%<@synchronized%> erwartet"
  
! #: cp/parser.cc:37698
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "%<@throw%> erwartet"
  
! #: cp/parser.cc:37701
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "%<__transaction_atomic%> erwartet"
  
! #: cp/parser.cc:37704
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "%<__transaction_relaxed%> erwartet"
  
! #: cp/parser.cc:37707
  #, gcc-internal-format
  msgid "expected %<co_yield%>"
  msgstr "%<co_yield%> erwartet"
  
! #: cp/parser.cc:37739
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "%<::%> erwartet"
  
! #: cp/parser.cc:37751
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "%<...%> erwartet"
  
! #: cp/parser.cc:37754
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "%<*%> erwartet"
  
! #: cp/parser.cc:37757
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "%<~%> erwartet"
  
! #: cp/parser.cc:37763
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "%<:%> oder %<::%> erwartet"
  
! #: cp/parser.cc:37790
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "%<class%>, %<typename%> oder %<template%> erwartet"
  
! #: cp/parser.cc:37793
! #, fuzzy, gcc-internal-format
! #| msgid "expected %<:%>"
! msgid "expected %<:]%>"
! msgstr "%<:%> erwartet"
! 
! #: cp/parser.cc:38128
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr "redundanter Aufzählungsschlüssel %<enum%s%> in Bezug auf %q#T"
  
! #: cp/parser.cc:38282
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "Markierung %qs bei Benennung von %q#T verwendet"
  
! #: cp/parser.cc:38287
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q#T wurde vorher hier deklariert"
  
! #: cp/parser.cc:38408
  #, gcc-internal-format
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr "redundanter Klassenschlüssel %qs in Verweis auf %q#T"
  
! #: cp/parser.cc:38566 cp/parser.cc:38600
  #, gcc-internal-format
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr "%qT mit nicht zusammenpassendem Klassenschlüssel %qs deklariert"
  
! #: cp/parser.cc:38573 cp/parser.cc:38606
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr "entfernen Sie den Klassenschlüssel oder ersetzen Sie ihn durch %qs"
  
! #: cp/parser.cc:38574 cp/parser.cc:38607
  #, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr "Klassenschlüssel durch %qs ersetzen"
  
! #: cp/parser.cc:38581
  #, gcc-internal-format
  msgid "%qT defined as %qs here"
  msgstr "%qT wurde hier als %qs definiert"
  
! #: cp/parser.cc:38582
  #, gcc-internal-format
  msgid "%qT first declared as %qs here"
  msgstr "%qT wurde erstmals hier als %qs deklariert"
  
! #: cp/parser.cc:38665
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD mit anderem Zugriff redeklariert"
  
! #: cp/parser.cc:38686
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr "in C++98 ist %<template%> (zum eindeutig machen) nur innerhalb von Templates erlaubt"
  
! #: cp/parser.cc:38939
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "Datei endet in Standardargument"
  
! #: cp/parser.cc:39180 cp/parser.cc:40492 cp/parser.cc:40681
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "unpassendes Objective-C++-Konstrukt %<@%D%>"
  
! #: cp/parser.cc:39251
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr "Objective-C++-Nachrichtenempfänger erwartet"
  
! #: cp/parser.cc:39325
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr "Objective-C++ Nachrichtenargument(e) erwartet"
  
! #: cp/parser.cc:39356
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> muss als Argument einen Typen angeben"
  
! #: cp/parser.cc:39760
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "Ungültiger Objective-C++-Selektorname"
  
! #: cp/parser.cc:39835 cp/parser.cc:39853
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "Objective-C++ Methodendeklaration erwartet"
  
! #: cp/parser.cc:39847 cp/parser.cc:39913
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "Methodenattribute müssen am Ende angegeben werden"
  
! #: cp/parser.cc:39956
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr "überflüssiges %qs zwischen Objective-C++ Methoden"
  
! #: cp/parser.cc:40153 cp/parser.cc:40160 cp/parser.cc:40167
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "ungültiger Typ für Instanzvariable"
  
! #: cp/parser.cc:40284
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "Bezeichner nach %<@protocol%> erwartet"
  
! #: cp/parser.cc:40457
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr "Attribute dürfen nicht vor dem Objective-C++-Schlüsselwort %<@%D%> angegeben werden"
  
! #: cp/parser.cc:40464
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "Präfix-Attribute vor %<@%D%> werden ignoriert"
  
! #: cp/parser.cc:40744 cp/parser.cc:40751 cp/parser.cc:40758
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr "ungültiger Typ für Eigenschaft"
  
! #: cp/parser.cc:40920
  #, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr "unbekanntes Eigenschaftsattribut %qE"
  
! #: cp/parser.cc:42222
  #, gcc-internal-format
  msgid "expected integer expression list"
  msgstr "Liste von Ganzzahlausdrücken erwartet"
  
! #: cp/parser.cc:42239
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr "%<wait%>-Ausdruck muss ganzzahlig sein"
  
! #: cp/parser.cc:42995
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<all%>"
  msgstr "%<scalar%>, %<aggregate%> oder %<all%> erwartet"
  
! #: cp/parser.cc:43397
  #, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "ungültiger reduction-identifier"
  
! #: cp/parser.cc:44091
! #, gcc-internal-format
! msgid "legacy %<%E(%E)%> traits syntax not allowed in %<uses_allocators%> clause when using modifiers"
! msgstr ""
! 
! #: cp/parser.cc:44727
  #, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr "Typen dürfen nicht in Iteratortyp definiert werden"
*************** msgstr "Typen dürfen nicht in Iteratort
*** 64877,65252 ****
  #. check above and add one in semantics.cc (to properly handle templates).
  #. Base this on the allocator/align modifiers check for the 'allocate' clause
  #. in semantics.cc's finish_omp_clauses.
! #: cp/parser.cc:44161
  #, gcc-internal-format
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr "%<#pragma omp allocate%> wird nicht mehr unterstützt"
  
! #: cp/parser.cc:45612
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr "geklammerte Initialisierung ist in OpenMP-%<for%>-Schleife nicht erlaubt"
  
! #: cp/parser.cc:46543
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "%<ordered%>-Klausel mit Parameter in %<for%>-Schleife über einen Bereich"
  
! #: cp/parser.cc:46625 cp/pt.cc:18622
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "Schleifenvariable %qD sollte keine Reduktion sein"
  
! #: cp/parser.cc:49666
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr "%<#pragma omp declare %s%> gefolgt von %<#pragma omp declare %s%>"
  
! #: cp/parser.cc:50353
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a direct function call with optional assignment"
  msgstr "%<#pragma omp dispatch%> muss von einem direkten Funktionsaufruf mit optionaler Zuweisung gefolgt werden"
  
! #: cp/parser.cc:50580
  #, gcc-internal-format
  msgid "%qD is not a C pointer"
  msgstr "%qD ist kein C-Zeiger"
  
! #: cp/parser.cc:50706
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause"
  msgstr "eine %qs-Klausel kann nur angegeben werden, wenn der %<dispatch%>-Selektor der Konstruktionsselektormenge in der %<match%>-Klausel vorkommt"
  
! #: cp/parser.cc:50827
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr "eine andere OpenMP-Direktive als %<declare simd%> oder %<declare variant%> gehört zu einer Deklaration"
  
! #: cp/parser.cc:51875
  #, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "ungültige Initialisierungsklausel"
  
! #: cp/parser.cc:51906
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "»id-expression (arguments)« erwartet"
  
! #: cp/parser.cc:51918
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr "eins der Aufrufargumente für die Initialisierung sollte %<omp_priv%> oder %<&omp_priv%> sein"
  
! #: cp/parser.cc:52021
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr "neue Typen dürfen nicht in einem Rückgabetyp definiert werden"
  
! #: cp/parser.cc:52041 cp/semantics.cc:6841
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr "vordeklarierter arithmetischer Typ %qT in %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:52045 cp/semantics.cc:6849
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr "Funktions- oder Arraytyp %qT in %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:52048 cp/pt.cc:14893 cp/semantics.cc:6855
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr "Referenztyp %qT in %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:52051 cp/semantics.cc:6861
  #, gcc-internal-format
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr "%<const%>-, %<volatile%>- oder %<__restrict%>-qualifizierter Typ %qT in %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:52802
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr "%<#pragma acc routine%> benennt eine Menge von Überladungen"
  
! #: cp/parser.cc:52812
  #, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qD bezeichnet keine Funktion innerhalb eines Namensraum"
  
! #: cp/parser.cc:52982 cp/parser.cc:53517
  #, gcc-internal-format
  msgid "OpenMP directives may not appear in %<constexpr%> functions"
  msgstr "OpenMP-Direktiven dürfen nicht in %<constexpr%>-Funktionen vorkommen"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:53193
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr "%<atomic_cancel%>"
  
! #: cp/parser.cc:53240 cp/semantics.cc:12154
! #, gcc-internal-format
! msgid "%<__transaction_relaxed%> without transactional memory support enabled"
! msgstr "%<__transaction_relaxed%> ohne eingeschaltete Unterstützung für transaktionsgebundenen Speicher"
! 
! #: cp/parser.cc:53242 cp/semantics.cc:12156
! #, gcc-internal-format
! msgid "%<__transaction_atomic%> without transactional memory support enabled"
! msgstr "%<__transaction_atomic%> ohne eingeschaltete Unterstützung für transaktionsgebundenen Speicher"
! 
! #: cp/parser.cc:53388
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr "äußeres %<__transaction_cancel%> nicht innerhalb des äußeren %<__transaction_atomic%>"
  
! #: cp/parser.cc:53391
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr "  oder einer %<transaction_may_cancel_outer%>-Funktion"
  
! #: cp/parser.cc:53438
  #, gcc-internal-format
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "falsch geformtes %<#pragma GCC pch_preprocess%>"
  
! #: cp/parser.cc:53767
  #, gcc-internal-format
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr "%<#pragma omp requires%> darf nur im Gültigkeitsbereich einer Datei oder eines Namensraums verwendet werden"
  
! #: cp/parser.cc:53778
  #, gcc-internal-format
  msgid "%<#pragma omp assumes%> may only be used at file or namespace scope"
  msgstr "%<#pragma omp assumes%> darf nur im Gültigkeitsbereich einer Datei oder eines Namensraums verwendet werden"
  
! #: cp/parser.cc:53865
  #, gcc-internal-format
  msgid "%<#pragma GCC %s%> must be inside a function"
  msgstr "%<#pragma GCC %s%> muss innerhalb einer Funktion sein"
  
! #: cp/parser.cc:54007
  #, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr "Compilieren von mehreren Quellen ist für C++ nicht implementiert"
  
! #: cp/parser.cc:54044
  #, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr "Platzhaltertyp ist in diesem Kontext nicht erlaubt"
  
! #: cp/parser.cc:54253
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr "Implizite Templates dürfen nicht %<virtual%> sein"
  
! #: cp/parser.cc:54309
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr "%<extern \"C\"%>-Bindung beginnt hier"
  
! #: cp/pt.cc:312
  #, gcc-internal-format
  msgid "data member %qD cannot be a member template"
  msgstr "Datenelement %qD kann kein Elementtemplate sein"
  
! #: cp/pt.cc:325
  #, gcc-internal-format
  msgid "invalid member template declaration %qD"
  msgstr "ungültige Elementtemplatedeklaration %qD"
  
! #: cp/pt.cc:779
  #, gcc-internal-format
  msgid "explicit specialization in non-namespace scope %qD"
  msgstr "explizite Spezialisierung in Gültigkeitsbereich des Nicht-Namensbereiches %qD"
  
! #: cp/pt.cc:793
  #, gcc-internal-format
  msgid "enclosing class templates are not explicitly specialized"
  msgstr "einschließende Klassentemplates werden nicht explizit spezialisiert"
  
! #: cp/pt.cc:877
  #, gcc-internal-format
  msgid "specialization of %qD must appear at namespace scope"
  msgstr "Spezialisierung von %qD muss im Gültigkeitsbereich des Namensbereiches auftreten"
  
! #: cp/pt.cc:888 cp/pt.cc:1130
  #, gcc-internal-format
  msgid "specialization of %qD in different namespace"
  msgstr "Spezialisierung von %qD in anderem Namensbereich"
  
! #: cp/pt.cc:890
  #, gcc-internal-format
  msgid "  from definition of %q#D"
  msgstr "  aus Definition von %q#D"
  
! #: cp/pt.cc:907
  #, gcc-internal-format
  msgid "explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)"
  msgstr "explizite Instanziierung von %qD in Namensbereich %qD (das nicht Namensbereich %qD einschließt)"
  
! #: cp/pt.cc:1041
  #, gcc-internal-format
  msgid "name of class shadows template template parameter %qD"
  msgstr "Name der Klasse verdeckt Template-Templateparameter %qD"
  
! #: cp/pt.cc:1053
  #, gcc-internal-format
  msgid "specialization of alias template %qD"
  msgstr "Spezialisierung des Alias-Template %qD"
  
! #: cp/pt.cc:1056 cp/pt.cc:1202
  #, gcc-internal-format
  msgid "explicit specialization of non-template %qT"
  msgstr "explizite Spezialisierung des Nicht-Templates %qT"
  
! #: cp/pt.cc:1088
  #, gcc-internal-format
  msgid "specialization of %qT after instantiation"
  msgstr "Spezialisierung von %qT hinter Instanziierung"
  
! #: cp/pt.cc:1133
  #, gcc-internal-format
  msgid "from definition of %q#D"
  msgstr "aus der Definition von %q#D"
  
  #. But if we've had an implicit instantiation, that's a
  #. problem ([temp.expl.spec]/6).
! #: cp/pt.cc:1175
  #, gcc-internal-format
  msgid "specialization %qT after instantiation %qT"
  msgstr "Spezialisierung %qT hinter Instanziierung %qT"
  
! #: cp/pt.cc:1198
  #, gcc-internal-format
  msgid "template specialization of %qD not allowed by ISO C++"
  msgstr "Templatespezialisierung von %qD durch ISO C++ nicht erlaubt"
  
! #: cp/pt.cc:1571
  #, gcc-internal-format
  msgid "specialization of %qD after instantiation"
  msgstr "Spezialisierung von %qD nach Instanziierung"
  
! #: cp/pt.cc:2067 cp/semantics.cc:6711
! #, gcc-internal-format
! msgid "%s %#qD"
! msgstr "%s %#qD"
  
! #: cp/pt.cc:2207
  #, gcc-internal-format
  msgid "%qD is not a function template"
  msgstr "%qD ist kein Funktionstemplate"
  
! #: cp/pt.cc:2212
  #, gcc-internal-format
  msgid "%qD is not a variable template"
  msgstr "%qD ist kein variadisches Template"
  
! #: cp/pt.cc:2496
  #, gcc-internal-format
  msgid "template-id %qD for %q+D does not match any template declaration"
  msgstr "Template-ID %qD für %q+D passt zu keiner Templatedeklaration"
  
! #: cp/pt.cc:2500
  #, gcc-internal-format
  msgid "saw %d %<template<>%>, need %d for specializing a member function template"
  msgstr "%d %<template<>%> gefunden, %d werden für Spezialisierung eines Elementfunktionstemplates benötigt"
  
! #: cp/pt.cc:2511
  #, gcc-internal-format
  msgid "ambiguous template specialization %qD for %q+D"
  msgstr "mehrdeutige Templatespezialisierung %qD für %q+D"
  
! #: cp/pt.cc:2715
  #, gcc-internal-format
  msgid "variable templates only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "variable Templates sind nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfügbar"
  
! #: cp/pt.cc:2725
  #, gcc-internal-format
  msgid "too many template headers for %qD (should be %d)"
  msgstr "zu viele Templateheader für %qD (sollten %d sein)"
  
! #: cp/pt.cc:2731
  #, gcc-internal-format
  msgid "members of an explicitly specialized class are defined without a template header"
  msgstr "Elemente einer explizit spezialisierten Klasse sind ohne Templateheader definiert"
  
! #: cp/pt.cc:2755
  #, gcc-internal-format
  msgid "explicit specialization of %qD outside its namespace must use a nested-name-specifier"
  msgstr "explizite Spezialisierung von %qD außerhalb seines Namensraums muss einen nested-name-specifier verwenden"
  
  #. This was allowed in C++98, so only pedwarn.
! #: cp/pt.cc:2760
  #, gcc-internal-format
  msgid "explicit instantiation of %qD outside its namespace must use a nested-name-specifier"
  msgstr "explizite Instanziierung von %qD außerhalb seines Namensraums muss einen nested-name-specifier verwenden"
  
! #: cp/pt.cc:2796
  #, gcc-internal-format
  msgid "explicit specialization %q#D may be missing attributes"
  msgstr "der expliziten Spezialisierung %q#D fehlen möglicherweise Attribute"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119201
! #: cp/pt.cc:2802
  msgid "missing primary template attributes %e"
  msgstr "fehlende primäre Templateattribute %e"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119201
! #: cp/pt.cc:2803
  msgid "missing primary template attribute %e"
  msgstr "fehlendes primäres Vorlagenattribut %e"
  
! #: cp/pt.cc:2896 cp/pt.cc:2956
  #, gcc-internal-format
  msgid "template-id %qE in declaration of primary template"
  msgstr "Template-ID %qE in Deklaration des ersten Templates"
  
! #: cp/pt.cc:2909
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr "Templateparameterliste in expliziter Instanziierung verwendet"
  
! #: cp/pt.cc:2915
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr "Definition für explizite Instanziierung angegeben"
  
! #: cp/pt.cc:2923
  #, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "zu viele Templateparameterlisten in Deklaration von %qD"
  
! #: cp/pt.cc:2926
  #, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "zu wenige Templateparameterlisten in Deklaration von %qD"
  
! #: cp/pt.cc:2928
  #, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr "der expliziten Spezialisierung von %D muss %<template <>%> vorausgehen"
  
! #: cp/pt.cc:2934
  #, gcc-internal-format
  msgid "explicit specialization declared %<concept%>"
  msgstr "explizite Spezialisierung als %<concept%> deklariert"
  
! #: cp/pt.cc:2967
  #, gcc-internal-format
  msgid "non-type partial specialization %qE is not allowed"
  msgstr "Nichttyp-Teilspezialisierung %qE ist nicht erlaubt"
  
! #: cp/pt.cc:2971
  #, gcc-internal-format
  msgid "non-class, non-variable partial specialization %qE is not allowed"
  msgstr "Teilspezialisierung %qE ist nur für Klassen und Variablen erlaubt"
  
! #: cp/pt.cc:3003
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr "Standardargument in expliziter Spezialisierung angegeben"
  
! #: cp/pt.cc:3046
  #, gcc-internal-format
  msgid "%qD is not a template function"
  msgstr "%qD ist keine Templatefunktion"
--- 68474,68871 ----
  #. check above and add one in semantics.cc (to properly handle templates).
  #. Base this on the allocator/align modifiers check for the 'allocate' clause
  #. in semantics.cc's finish_omp_clauses.
! #: cp/parser.cc:47214
  #, gcc-internal-format
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr "%<#pragma omp allocate%> wird nicht mehr unterstützt"
  
! #: cp/parser.cc:48665
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr "geklammerte Initialisierung ist in OpenMP-%<for%>-Schleife nicht erlaubt"
  
! #: cp/parser.cc:49613
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "%<ordered%>-Klausel mit Parameter in %<for%>-Schleife über einen Bereich"
  
! #: cp/parser.cc:49695 cp/pt.cc:19130
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "Schleifenvariable %qD sollte keine Reduktion sein"
  
! #: cp/parser.cc:52776
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr "%<#pragma omp declare %s%> gefolgt von %<#pragma omp declare %s%>"
  
! #: cp/parser.cc:53488
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a direct function call with optional assignment"
  msgstr "%<#pragma omp dispatch%> muss von einem direkten Funktionsaufruf mit optionaler Zuweisung gefolgt werden"
  
! #: cp/parser.cc:53729
  #, gcc-internal-format
  msgid "%qD is not a C pointer"
  msgstr "%qD ist kein C-Zeiger"
  
! #: cp/parser.cc:53855
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause"
  msgstr "eine %qs-Klausel kann nur angegeben werden, wenn der %<dispatch%>-Selektor der Konstruktionsselektormenge in der %<match%>-Klausel vorkommt"
  
! #: cp/parser.cc:53976
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr "eine andere OpenMP-Direktive als %<declare simd%> oder %<declare variant%> gehört zu einer Deklaration"
  
! #: cp/parser.cc:54551
! #, gcc-internal-format
! msgid "expected %<target%>"
! msgstr "%<target%> erwartet"
! 
! #: cp/parser.cc:55148
  #, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "ungültige Initialisierungsklausel"
  
! #: cp/parser.cc:55179
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "»id-expression (arguments)« erwartet"
  
! #: cp/parser.cc:55191
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr "eins der Aufrufargumente für die Initialisierung sollte %<omp_priv%> oder %<&omp_priv%> sein"
  
! #: cp/parser.cc:55294
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr "neue Typen dürfen nicht in einem Rückgabetyp definiert werden"
  
! #: cp/parser.cc:55314 cp/semantics.cc:7052
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr "vordeklarierter arithmetischer Typ %qT in %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:55318 cp/semantics.cc:7060
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr "Funktions- oder Arraytyp %qT in %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:55321 cp/pt.cc:15174 cp/semantics.cc:7066
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr "Referenztyp %qT in %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:55324 cp/semantics.cc:7072
  #, gcc-internal-format
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr "%<const%>-, %<volatile%>- oder %<__restrict%>-qualifizierter Typ %qT in %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:55521
! #, fuzzy, gcc-internal-format
! #| msgid "types may not be defined in iterator type"
! msgid "types may not be defined within %<declare mapper%>"
! msgstr "Typen dürfen nicht in Iteratortyp definiert werden"
! 
! #: cp/parser.cc:55693
! #, fuzzy, gcc-internal-format
! #| msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
! msgid "expected %<simd%>, %<reduction%>, %<target%>, %<mapper%> or %<variant%>"
! msgstr "%<simd%>, %<reduction%>, %<target%> oder %<variant%> erwartet"
! 
! #: cp/parser.cc:56258
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr "%<#pragma acc routine%> benennt eine Menge von Überladungen"
  
! #: cp/parser.cc:56268
  #, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qD bezeichnet keine Funktion innerhalb eines Namensraum"
  
! #: cp/parser.cc:56438 cp/parser.cc:56977
  #, gcc-internal-format
  msgid "OpenMP directives may not appear in %<constexpr%> functions"
  msgstr "OpenMP-Direktiven dürfen nicht in %<constexpr%>-Funktionen vorkommen"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:56649
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr "%<atomic_cancel%>"
  
! #: cp/parser.cc:56844
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr "äußeres %<__transaction_cancel%> nicht innerhalb des äußeren %<__transaction_atomic%>"
  
! #: cp/parser.cc:56847
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr "  oder einer %<transaction_may_cancel_outer%>-Funktion"
  
! #: cp/parser.cc:56894
  #, gcc-internal-format
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "falsch geformtes %<#pragma GCC pch_preprocess%>"
  
! #: cp/parser.cc:57231
  #, gcc-internal-format
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr "%<#pragma omp requires%> darf nur im Gültigkeitsbereich einer Datei oder eines Namensraums verwendet werden"
  
! #: cp/parser.cc:57242
  #, gcc-internal-format
  msgid "%<#pragma omp assumes%> may only be used at file or namespace scope"
  msgstr "%<#pragma omp assumes%> darf nur im Gültigkeitsbereich einer Datei oder eines Namensraums verwendet werden"
  
! #: cp/parser.cc:57329
  #, gcc-internal-format
  msgid "%<#pragma GCC %s%> must be inside a function"
  msgstr "%<#pragma GCC %s%> muss innerhalb einer Funktion sein"
  
! #: cp/parser.cc:57471
  #, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr "Compilieren von mehreren Quellen ist für C++ nicht implementiert"
  
! #: cp/parser.cc:57611
  #, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr "Platzhaltertyp ist in diesem Kontext nicht erlaubt"
  
! #: cp/parser.cc:57713
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr "Implizite Templates dürfen nicht %<virtual%> sein"
  
! #: cp/parser.cc:57769
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr "%<extern \"C\"%>-Bindung beginnt hier"
  
! #: cp/pt.cc:322
  #, gcc-internal-format
  msgid "data member %qD cannot be a member template"
  msgstr "Datenelement %qD kann kein Elementtemplate sein"
  
! #: cp/pt.cc:335
  #, gcc-internal-format
  msgid "invalid member template declaration %qD"
  msgstr "ungültige Elementtemplatedeklaration %qD"
  
! #: cp/pt.cc:789
  #, gcc-internal-format
  msgid "explicit specialization in non-namespace scope %qD"
  msgstr "explizite Spezialisierung in Gültigkeitsbereich des Nicht-Namensbereiches %qD"
  
! #: cp/pt.cc:803
  #, gcc-internal-format
  msgid "enclosing class templates are not explicitly specialized"
  msgstr "einschließende Klassentemplates werden nicht explizit spezialisiert"
  
! #: cp/pt.cc:887
  #, gcc-internal-format
  msgid "specialization of %qD must appear at namespace scope"
  msgstr "Spezialisierung von %qD muss im Gültigkeitsbereich des Namensbereiches auftreten"
  
! #: cp/pt.cc:898 cp/pt.cc:1145
  #, gcc-internal-format
  msgid "specialization of %qD in different namespace"
  msgstr "Spezialisierung von %qD in anderem Namensbereich"
  
! #: cp/pt.cc:900
  #, gcc-internal-format
  msgid "  from definition of %q#D"
  msgstr "  aus Definition von %q#D"
  
! #: cp/pt.cc:917
  #, gcc-internal-format
  msgid "explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)"
  msgstr "explizite Instanziierung von %qD in Namensbereich %qD (das nicht Namensbereich %qD einschließt)"
  
! #: cp/pt.cc:1056
  #, gcc-internal-format
  msgid "name of class shadows template template parameter %qD"
  msgstr "Name der Klasse verdeckt Template-Templateparameter %qD"
  
! #: cp/pt.cc:1068
  #, gcc-internal-format
  msgid "specialization of alias template %qD"
  msgstr "Spezialisierung des Alias-Template %qD"
  
! #: cp/pt.cc:1071 cp/pt.cc:1217
  #, gcc-internal-format
  msgid "explicit specialization of non-template %qT"
  msgstr "explizite Spezialisierung des Nicht-Templates %qT"
  
! #: cp/pt.cc:1103
  #, gcc-internal-format
  msgid "specialization of %qT after instantiation"
  msgstr "Spezialisierung von %qT hinter Instanziierung"
  
! #: cp/pt.cc:1148
  #, gcc-internal-format
  msgid "from definition of %q#D"
  msgstr "aus der Definition von %q#D"
  
  #. But if we've had an implicit instantiation, that's a
  #. problem ([temp.expl.spec]/6).
! #: cp/pt.cc:1190
  #, gcc-internal-format
  msgid "specialization %qT after instantiation %qT"
  msgstr "Spezialisierung %qT hinter Instanziierung %qT"
  
! #: cp/pt.cc:1213
  #, gcc-internal-format
  msgid "template specialization of %qD not allowed by ISO C++"
  msgstr "Templatespezialisierung von %qD durch ISO C++ nicht erlaubt"
  
! #: cp/pt.cc:1586
  #, gcc-internal-format
  msgid "specialization of %qD after instantiation"
  msgstr "Spezialisierung von %qD nach Instanziierung"
  
! #: cp/pt.cc:2085
! #, gcc-internal-format, gfc-internal-format
! msgid "there is %i candidate"
! msgid_plural "there are %i candidates"
! msgstr[0] "es gibt %i Kandidaten"
! msgstr[1] "es gibt %i Kandidaten"
  
! #: cp/pt.cc:2112
! #, fuzzy, gcc-internal-format
! #| msgid "candidate is:"
! #| msgid_plural "candidates are:"
! msgid "candidate is: %#qD"
! msgstr "Kandidat ist:"
! 
! #: cp/pt.cc:2121
! #, fuzzy, gcc-internal-format
! #| msgid "candidate %i:"
! msgid "candidate %i: %#qD"
! msgstr "Kandidat %i:"
! 
! #: cp/pt.cc:2254
  #, gcc-internal-format
  msgid "%qD is not a function template"
  msgstr "%qD ist kein Funktionstemplate"
  
! #: cp/pt.cc:2259
  #, gcc-internal-format
  msgid "%qD is not a variable template"
  msgstr "%qD ist kein variadisches Template"
  
! #: cp/pt.cc:2543
  #, gcc-internal-format
  msgid "template-id %qD for %q+D does not match any template declaration"
  msgstr "Template-ID %qD für %q+D passt zu keiner Templatedeklaration"
  
! #: cp/pt.cc:2547
  #, gcc-internal-format
  msgid "saw %d %<template<>%>, need %d for specializing a member function template"
  msgstr "%d %<template<>%> gefunden, %d werden für Spezialisierung eines Elementfunktionstemplates benötigt"
  
! #: cp/pt.cc:2558
  #, gcc-internal-format
  msgid "ambiguous template specialization %qD for %q+D"
  msgstr "mehrdeutige Templatespezialisierung %qD für %q+D"
  
! #: cp/pt.cc:2761
  #, gcc-internal-format
  msgid "variable templates only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "variable Templates sind nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfügbar"
  
! #: cp/pt.cc:2771
  #, gcc-internal-format
  msgid "too many template headers for %qD (should be %d)"
  msgstr "zu viele Templateheader für %qD (sollten %d sein)"
  
! #: cp/pt.cc:2777
  #, gcc-internal-format
  msgid "members of an explicitly specialized class are defined without a template header"
  msgstr "Elemente einer explizit spezialisierten Klasse sind ohne Templateheader definiert"
  
! #: cp/pt.cc:2801
  #, gcc-internal-format
  msgid "explicit specialization of %qD outside its namespace must use a nested-name-specifier"
  msgstr "explizite Spezialisierung von %qD außerhalb seines Namensraums muss einen nested-name-specifier verwenden"
  
  #. This was allowed in C++98, so only pedwarn.
! #: cp/pt.cc:2806
  #, gcc-internal-format
  msgid "explicit instantiation of %qD outside its namespace must use a nested-name-specifier"
  msgstr "explizite Instanziierung von %qD außerhalb seines Namensraums muss einen nested-name-specifier verwenden"
  
! #: cp/pt.cc:2842
  #, gcc-internal-format
  msgid "explicit specialization %q#D may be missing attributes"
  msgstr "der expliziten Spezialisierung %q#D fehlen möglicherweise Attribute"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119201
! #: cp/pt.cc:2848
  msgid "missing primary template attributes %e"
  msgstr "fehlende primäre Templateattribute %e"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119201
! #: cp/pt.cc:2849
  msgid "missing primary template attribute %e"
  msgstr "fehlendes primäres Vorlagenattribut %e"
  
! #: cp/pt.cc:2942 cp/pt.cc:3002
  #, gcc-internal-format
  msgid "template-id %qE in declaration of primary template"
  msgstr "Template-ID %qE in Deklaration des ersten Templates"
  
! #: cp/pt.cc:2955
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr "Templateparameterliste in expliziter Instanziierung verwendet"
  
! #: cp/pt.cc:2961
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr "Definition für explizite Instanziierung angegeben"
  
! #: cp/pt.cc:2969
  #, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "zu viele Templateparameterlisten in Deklaration von %qD"
  
! #: cp/pt.cc:2972
  #, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "zu wenige Templateparameterlisten in Deklaration von %qD"
  
! #: cp/pt.cc:2974
  #, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr "der expliziten Spezialisierung von %D muss %<template <>%> vorausgehen"
  
! #: cp/pt.cc:2980
  #, gcc-internal-format
  msgid "explicit specialization declared %<concept%>"
  msgstr "explizite Spezialisierung als %<concept%> deklariert"
  
! #: cp/pt.cc:3013
  #, gcc-internal-format
  msgid "non-type partial specialization %qE is not allowed"
  msgstr "Nichttyp-Teilspezialisierung %qE ist nicht erlaubt"
  
! #: cp/pt.cc:3017
  #, gcc-internal-format
  msgid "non-class, non-variable partial specialization %qE is not allowed"
  msgstr "Teilspezialisierung %qE ist nur für Klassen und Variablen erlaubt"
  
! #: cp/pt.cc:3049
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr "Standardargument in expliziter Spezialisierung angegeben"
  
! #: cp/pt.cc:3092
  #, gcc-internal-format
  msgid "%qD is not a template function"
  msgstr "%qD ist keine Templatefunktion"
*************** msgstr "%qD ist keine Templatefunktion"
*** 65259,65402 ****
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.cc:3108
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr "Spezialisierung der implizit deklarierten speziellen Elementfunktion"
  
! #: cp/pt.cc:3124
  #, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr "keine Elementfunktion %qD in %qT deklariert"
  
! #: cp/pt.cc:3155
  #, gcc-internal-format
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr "»friend«-Deklaration %qD ist für explizite Spezialisierung nicht sichtbar"
  
! #: cp/pt.cc:3158
  #, gcc-internal-format
  msgid "friend declaration here"
  msgstr "%<friend%>-Deklaration hier"
  
! #: cp/pt.cc:3835
  #, gcc-internal-format
  msgid "argument to %<__integer_pack%> must be between 0 and %d"
  msgstr "Argument von %<__integer_pack%> muss zwischen 0 und %d liegen"
  
! #: cp/pt.cc:4202
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr "Expansion der Basisinitialisierung %qT enthält keine Parameterpacks"
  
! #: cp/pt.cc:4269
  #, gcc-internal-format
  msgid "expansion pattern %qT contains no parameter packs"
  msgstr "Expansionsmuster %qT enthält keine Parameterpacks"
  
! #: cp/pt.cc:4271
  #, gcc-internal-format
  msgid "expansion pattern %qE contains no parameter packs"
  msgstr "Expansionsmuster %qE enthält keine Parameterpacks"
  
! #: cp/pt.cc:4386
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr "Parameterbündel nicht mit %<...%> aufgelöst:"
  
! #: cp/pt.cc:4403 cp/pt.cc:5286
  #, gcc-internal-format
  msgid "        %qD"
  msgstr "        %qD"
  
! #: cp/pt.cc:4405
  #, gcc-internal-format, gfc-internal-format
  msgid "        %s"
  msgstr "         %s"
  
! #: cp/pt.cc:4532
  #, gcc-internal-format
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "Deklaration des Templateparameters %q+D überdeckt einen Templateparameter"
  
! #: cp/pt.cc:4535
  #, gcc-internal-format
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "Deklaration von %q+#D überdeckt einen Templateparameter"
  
! #: cp/pt.cc:4537
  #, gcc-internal-format
  msgid "template parameter %qD declared here"
  msgstr "Templateparameter %qD hier deklariert"
  
! #: cp/pt.cc:5281
  #, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "Templateparameter nicht in partieller Spezialisierung herleitbar:"
  
! #: cp/pt.cc:5306
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr "Teilspezialisierung %q+D spezialisiert keine Templateargumente; um das primäre Template zu definieren, entfernen Sie die Templateargumentliste"
  
! #: cp/pt.cc:5310
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr "Teilspezialisierung %q+D spezialisiert keine Templateargumente und ist nicht eingeschränkter als das primäre Template; um das primäre Template zu definieren, entfernen Sie die Templateargumentliste"
  
! #: cp/pt.cc:5314 cp/pt.cc:5326 cp/pt.cc:5335
  #, gcc-internal-format
  msgid "primary template here"
  msgstr "ursprüngliches Template hier"
  
! #: cp/pt.cc:5323
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr "partielle Spezialisierung ist nicht näher spezialisiert als das ursprüngliche Template, da es mehrere Parameter mit einer »pack«-Erweiterung ersetzt"
  
! #: cp/pt.cc:5334
  #, gcc-internal-format
  msgid "too many arguments for partial specialization %qT"
  msgstr "zu viele Argumente für teilweise Spezialisierung %qT"
  
! #: cp/pt.cc:5349
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr "Teilspezialisierung %qD ist nicht spezialisierter als"
  
! #: cp/pt.cc:5351
  #, gcc-internal-format
  msgid "primary template %qD"
  msgstr "primäres Template %qD"
  
! #: cp/pt.cc:5393
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr "Argument %qE für Parameterpack muss am Ende der Templateargumentliste sein"
  
! #: cp/pt.cc:5396
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr "Argument %qT für Parameterpack muss am Ende der Templateargumentliste sein"
  
! #: cp/pt.cc:5458
  #, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] "Typ %qT des Templatearguments %qE hängt von Templateparameter ab"
  msgstr[1] "Typ %qT des Templatearguments %qE hängt von Templateparametern ab"
  
! #: cp/pt.cc:5528
  #, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "Deklaration von %qD macht vorherige Template-Instanziierung für %qD mehrdeutig"
  
! #: cp/pt.cc:5532
  #, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "teilweise Spezialisierung von %qD nach Instanziierung von %qD"
  
! #: cp/pt.cc:5713
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "kein Standard-Argument für %qD"
--- 68878,69021 ----
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.cc:3154
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr "Spezialisierung der implizit deklarierten speziellen Elementfunktion"
  
! #: cp/pt.cc:3170
  #, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr "keine Elementfunktion %qD in %qT deklariert"
  
! #: cp/pt.cc:3201
  #, gcc-internal-format
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr "»friend«-Deklaration %qD ist für explizite Spezialisierung nicht sichtbar"
  
! #: cp/pt.cc:3204
  #, gcc-internal-format
  msgid "friend declaration here"
  msgstr "%<friend%>-Deklaration hier"
  
! #: cp/pt.cc:3882
  #, gcc-internal-format
  msgid "argument to %<__integer_pack%> must be between 0 and %d"
  msgstr "Argument von %<__integer_pack%> muss zwischen 0 und %d liegen"
  
! #: cp/pt.cc:4249
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr "Expansion der Basisinitialisierung %qT enthält keine Parameterpacks"
  
! #: cp/pt.cc:4316
  #, gcc-internal-format
  msgid "expansion pattern %qT contains no parameter packs"
  msgstr "Expansionsmuster %qT enthält keine Parameterpacks"
  
! #: cp/pt.cc:4318
  #, gcc-internal-format
  msgid "expansion pattern %qE contains no parameter packs"
  msgstr "Expansionsmuster %qE enthält keine Parameterpacks"
  
! #: cp/pt.cc:4433
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr "Parameterbündel nicht mit %<...%> aufgelöst:"
  
! #: cp/pt.cc:4450 cp/pt.cc:5333
  #, gcc-internal-format
  msgid "        %qD"
  msgstr "        %qD"
  
! #: cp/pt.cc:4452
  #, gcc-internal-format, gfc-internal-format
  msgid "        %s"
  msgstr "         %s"
  
! #: cp/pt.cc:4579
  #, gcc-internal-format
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "Deklaration des Templateparameters %q+D überdeckt einen Templateparameter"
  
! #: cp/pt.cc:4582
  #, gcc-internal-format
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "Deklaration von %q+#D überdeckt einen Templateparameter"
  
! #: cp/pt.cc:4584
  #, gcc-internal-format
  msgid "template parameter %qD declared here"
  msgstr "Templateparameter %qD hier deklariert"
  
! #: cp/pt.cc:5328
  #, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "Templateparameter nicht in partieller Spezialisierung herleitbar:"
  
! #: cp/pt.cc:5353
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr "Teilspezialisierung %q+D spezialisiert keine Templateargumente; um das primäre Template zu definieren, entfernen Sie die Templateargumentliste"
  
! #: cp/pt.cc:5357
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr "Teilspezialisierung %q+D spezialisiert keine Templateargumente und ist nicht eingeschränkter als das primäre Template; um das primäre Template zu definieren, entfernen Sie die Templateargumentliste"
  
! #: cp/pt.cc:5361 cp/pt.cc:5373 cp/pt.cc:5382
  #, gcc-internal-format
  msgid "primary template here"
  msgstr "ursprüngliches Template hier"
  
! #: cp/pt.cc:5370
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr "partielle Spezialisierung ist nicht näher spezialisiert als das ursprüngliche Template, da es mehrere Parameter mit einer »pack«-Erweiterung ersetzt"
  
! #: cp/pt.cc:5381
  #, gcc-internal-format
  msgid "too many arguments for partial specialization %qT"
  msgstr "zu viele Argumente für teilweise Spezialisierung %qT"
  
! #: cp/pt.cc:5396
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr "Teilspezialisierung %qD ist nicht spezialisierter als"
  
! #: cp/pt.cc:5398
  #, gcc-internal-format
  msgid "primary template %qD"
  msgstr "primäres Template %qD"
  
! #: cp/pt.cc:5440
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr "Argument %qE für Parameterpack muss am Ende der Templateargumentliste sein"
  
! #: cp/pt.cc:5443
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr "Argument %qT für Parameterpack muss am Ende der Templateargumentliste sein"
  
! #: cp/pt.cc:5505
  #, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] "Typ %qT des Templatearguments %qE hängt von Templateparameter ab"
  msgstr[1] "Typ %qT des Templatearguments %qE hängt von Templateparametern ab"
  
! #: cp/pt.cc:5575
  #, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "Deklaration von %qD macht vorherige Template-Instanziierung für %qD mehrdeutig"
  
! #: cp/pt.cc:5579
  #, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "teilweise Spezialisierung von %qD nach Instanziierung von %qD"
  
! #: cp/pt.cc:5760
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "kein Standard-Argument für %qD"
*************** msgstr "kein Standard-Argument für %qD"
*** 65405,65451 ****
  #. (DR 2032), or alias template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.cc:5736
  #, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "Parameterpack %q+D muss am Ende der Templateparameterliste sein"
  
! #: cp/pt.cc:5772
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "Standardtemplateargumente dürfen in friend-Redeklaration eines Funktionstemplates nicht verwendet werden"
  
! #: cp/pt.cc:5775
  #, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "Standardtemplateargumente dürfen in friend-Deklaration nicht verwendet werden"
  
! #: cp/pt.cc:5778
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "Standardtemplateargumente dürfen in Funktionstemplates nur mit %<-std=c++11%> und %<-std=gnu++11%> verwendet werden"
  
! #: cp/pt.cc:5781
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr "Standardtemplateargumente dürfen in teilweiser Spezialisierung nicht verwendet werden"
  
! #: cp/pt.cc:5784 cp/pt.cc:5842
  #, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "Standardargument für Template-Parameter für %qD umschließende Klasse"
  
! #: cp/pt.cc:5953
  #, gcc-internal-format
  msgid "template %qD declared"
  msgstr "Template %qD deklariert"
  
! #: cp/pt.cc:5961
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "Templateklasse ohne Namen"
  
! #: cp/pt.cc:5969
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr "Element-Template %qD darf keine virt-Spezifizierer haben"
--- 69024,69070 ----
  #. (DR 2032), or alias template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.cc:5783
  #, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "Parameterpack %q+D muss am Ende der Templateparameterliste sein"
  
! #: cp/pt.cc:5819
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "Standardtemplateargumente dürfen in friend-Redeklaration eines Funktionstemplates nicht verwendet werden"
  
! #: cp/pt.cc:5822
  #, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "Standardtemplateargumente dürfen in friend-Deklaration nicht verwendet werden"
  
! #: cp/pt.cc:5825
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "Standardtemplateargumente dürfen in Funktionstemplates nur mit %<-std=c++11%> und %<-std=gnu++11%> verwendet werden"
  
! #: cp/pt.cc:5828
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr "Standardtemplateargumente dürfen in teilweiser Spezialisierung nicht verwendet werden"
  
! #: cp/pt.cc:5831 cp/pt.cc:5889
  #, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "Standardargument für Template-Parameter für %qD umschließende Klasse"
  
! #: cp/pt.cc:6000
  #, gcc-internal-format
  msgid "template %qD declared"
  msgstr "Template %qD deklariert"
  
! #: cp/pt.cc:6008
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "Templateklasse ohne Namen"
  
! #: cp/pt.cc:6016
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr "Element-Template %qD darf keine virt-Spezifizierer haben"
*************** msgstr "Element-Template %qD darf keine
*** 65455,65999 ****
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.cc:5992
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "ungültige Templatedeklaration von %qD"
  
! #: cp/pt.cc:6145
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "Template-Definition eines Nicht-Templates %q#D"
  
! #: cp/pt.cc:6184
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "%d Ebenen von Template-Parametern für %q#D erwartet, %d erhalten"
  
! #: cp/pt.cc:6198
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "%d Template-Parameter für %q#D erhalten"
  
! #: cp/pt.cc:6201
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "%d Template-Parameter für %q#T erhalten"
  
! #: cp/pt.cc:6203
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  aber %d benötigt"
  
! #: cp/pt.cc:6225
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "Template-Argumente für %qD passen nicht zum ursprünglichen Template %qD"
  
! #: cp/pt.cc:6228
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "verwenden Sie %<template<>%> für eine explizite Spezialisierung"
  
! #: cp/pt.cc:6250
  #, gcc-internal-format
  msgid "redeclaration of %qD with different constraints"
  msgstr "Redeklaration von %qD mit unterschiedlichen Einschränkungen"
  
! #: cp/pt.cc:6407
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qT ist kein Template-Typ"
  
! #: cp/pt.cc:6420
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "keine Templatespezifizierer in Deklaration von %qD angegeben"
  
! #: cp/pt.cc:6432
  #, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "mit %d Template-Parameter redeklariert"
  msgstr[1] "mit %d Template-Parametern redeklariert"
  
! #: cp/pt.cc:6436
  #, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
  msgstr[0] "vorherige Deklaration %qD verwendete %d Template-Parameter"
  msgstr[1] "vorherige Deklaration %qD verwendete %d Template-Parameter"
  
! #: cp/pt.cc:6470
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "Template-Parameter %q+#D"
  
! #: cp/pt.cc:6472
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "hier als %q#D redeklariert"
  
! #: cp/pt.cc:6474
  #, gcc-internal-format
  msgid "redeclared here"
  msgstr "hier erneut deklariert"
  
! #: cp/pt.cc:6485
  #, gcc-internal-format
  msgid "declaration of template parameter %q+#D with different constraints"
  msgstr "Deklaration von Templateparameter %q+#D mit unterschiedlichen Einschränkungen"
  
! #: cp/pt.cc:6488 cp/pt.cc:6516
  #, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "ursprüngliche Deklaration trat hier auf"
  
! #: cp/pt.cc:6513
  #, gcc-internal-format
  msgid "redeclaration of %q#D with different constraints"
  msgstr "Redeklaration von %q#D mit unterschiedlichen Einschränkungen"
  
! #: cp/pt.cc:6956 cp/pt.cc:7027
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%qE ist kein gültiges Templateargument für Typ %qT"
  
! #: cp/pt.cc:6959
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr "es muss die Adresse einer Funktion mit externer Bindung sein"
  
! #: cp/pt.cc:6962
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr "es muss der Name einer Funktion mit externer Bindung sein"
  
! #: cp/pt.cc:6976
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%qE ist kein gültiges Templateargument für Typ %qT, weil %qD keine Bindung hat"
  
! #: cp/pt.cc:6980
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%qE ist kein gültiges Templateargument für Typ %qT, weil %qD keine externe Bindung hat"
  
! #: cp/pt.cc:7030
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr "es muss ein Zeiger auf ein Element der Form %<&X::Y%> sein"
  
! #: cp/pt.cc:7032
  #, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr "da es ein Element von %qT ist"
  
! #: cp/pt.cc:7101
  #, gcc-internal-format
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "  Template-Parameter %qD konnte nicht hergeleitet werden"
  
! #: cp/pt.cc:7110
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr " Typen %qT und %qT haben unverträgliche CV-Qualifizierer"
  
! #: cp/pt.cc:7119
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr " unpassende Typen %qT und %qT"
  
! #: cp/pt.cc:7128
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr " Templateparameter %qD ist kein Parameterpack wie Argument %qD"
  
! #: cp/pt.cc:7139
  #, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr " Templateargumente %qE passt nicht zum konstanten Zeiger auf Element %qE"
  
! #: cp/pt.cc:7149
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr " %qE entspricht nicht %qE"
  
! #: cp/pt.cc:7158
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr " unpassende Herleitung von Parameterpack mit %qT und %qT"
  
! #: cp/pt.cc:7170
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr " hergeleitete Typen für Parameter %qT stehen in Konflikt (%qT und %qT)"
  
! #: cp/pt.cc:7174
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr " hergeleitete Werte für Nicht-Typ-Parameter %qE stehen in Konflikt (%qE und %qE)"
  
! #: cp/pt.cc:7185
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr " Arraytyp %qT mit veränderlicher Größe ist kein gültiges Templateargument"
  
! #: cp/pt.cc:7196
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr " Typ %qT von Elementfunktion ist kein gültiges Templateargument"
  
! #: cp/pt.cc:7208
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] "  Kandidat erwartet mindestens %d Argument, %d angegeben"
  msgstr[1] "  Kandidat erwartet mindestens %d Argumente, %d angegeben"
  
! #: cp/pt.cc:7213
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
  msgstr[0] "  Kandidat erwartet %d Argument, %d angegeben"
  msgstr[1] "  Kandidat erwartet %d Argumente, %d angegeben"
  
! #: cp/pt.cc:7239
  #, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr " %qE (Typ %qT) kann nicht in den Typ %qT umgewandelt werden"
  
! #: cp/pt.cc:7252
  #, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr " %qT ist mehrdeutige Basisklasse von %qT"
  
! #: cp/pt.cc:7256
  #, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr " %qT ist nicht vom Typ %qT abgeleitet"
  
! #: cp/pt.cc:7267
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr " Templateparameter eines Template-Templatearguments sind mit anderen hergeleiteten Templateargumenten unverträglich"
  
! #: cp/pt.cc:7277
  #, gcc-internal-format
  msgid "  cannot deduce a template for %qT from non-template type %qT"
  msgstr "  für %qT kann kein Template aus Nicht-Templatetyp %qT hergeleitet werden"
  
! #: cp/pt.cc:7287
  #, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr " Template-Argument %qE passt nicht zu %qE"
  
! #: cp/pt.cc:7338
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable or function"
  msgstr "%qE ist kein gültiges Templateargument vom Typ %qT, weil %qE weder eine Variable noch eine Funktion ist"
  
! #: cp/pt.cc:7347
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "%qE ist in C++98 kein gültiges Templateargument des Typs %qT, weil %qD keine externe Bindung hat"
  
! #: cp/pt.cc:7357
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qE ist kein gültiges Templateargument für Typ %qT, weil %qD keine Bindung hat"
  
! #: cp/pt.cc:7374
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr "die Adresse von %qD ist kein gültiges Templateargument"
  
! #: cp/pt.cc:7384
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr "die Adresse des %qT-Teilobjekts von %qD ist kein gültiges Templateargument"
  
! #: cp/pt.cc:7391
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "die Adresse von %qD ist kein gültiges Templateargument, weil sie keine statische Lebensdauer hat"
  
! #: cp/pt.cc:7409
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%qD ist kein gültiges Templateargument, weil %qD eine Variable und nicht die Adresse einer Variable ist"
  
! #: cp/pt.cc:7417
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "%qE ist kein gültiges Templateargument für %qT, da es keine Adresse einer Variable ist"
  
! #: cp/pt.cc:7554
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "%qE ist kein gültiges Templateargument für Typ %qT, da Zeichenkettensymbole in diesem Zusammenhang nicht verwendet werden können"
  
! #: cp/pt.cc:7719
  #, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "in Templateargument für Typ %qT"
  
! #: cp/pt.cc:7733
  #, gcc-internal-format
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr "Templateargument %qE für Typ %qT ist keine Übersetzungszeit-Konstante"
  
! #: cp/pt.cc:7819
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qE ist kein gültiges Templateargument für Typ %qT, da es in CV-Qualifikation in Konflikt steht"
  
! #: cp/pt.cc:7827
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qE ist kein gültiges Templateargument für Typ %qT, weil es kein L-Wert ist"
  
! #: cp/pt.cc:7845
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%q#D ist kein gültiges Templateargument für Typ %qT, weil eine Referenzvariable keine konstante Adresse hat"
  
! #: cp/pt.cc:7905
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qE ist kein gültiges Templateargument für Typ %qT, weil es ein Zeiger ist"
  
! #: cp/pt.cc:7907
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "stattdessen %qE verwenden"
  
! #: cp/pt.cc:7961
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qE ist kein gültiges Templateargument für Typ %qT, weil es vom Typ %qT ist"
  
! #: cp/pt.cc:8552
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "Attribute an Templateargument %qT werden ignoriert"
  
! #: cp/pt.cc:8568
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "Attribute an Templateargument %qE werden ignoriert"
  
! #: cp/pt.cc:8698
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "eingegebener Klassenname %qD als Template-Templateargument verwendet"
  
! #: cp/pt.cc:8727
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "ungültige Verwendung des Destruktors %qE als Typ"
  
! #: cp/pt.cc:8732
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "um auf ein Typelement eines Templateparameters zu verweisen, %<typename %E%> verwenden"
  
! #: cp/pt.cc:8749 cp/pt.cc:8784 cp/pt.cc:8835
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "Typ/Wert des Arguments %d passt nicht in Template-Parameterliste für %qD"
  
! #: cp/pt.cc:8757
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  Konstante des Typs %qT erwartet, %qT erhalten"
  
! #: cp/pt.cc:8765
  #, gcc-internal-format
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr "  mehrdeutiges Templateargument für Nichttyp-Templateparameter wird wie ein Funktionstyp behandelt"
  
! #: cp/pt.cc:8771
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  Klassentemplate erwartet, %qE erhalten"
  
! #: cp/pt.cc:8774
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  einen Typ erwartet, %qE erhalten"
  
! #: cp/pt.cc:8789
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  einen Typ erwartet, %qT erhalten"
  
! #: cp/pt.cc:8792
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  Klassentemplate erwartet, %qT erhalten"
  
! #: cp/pt.cc:8839
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  ein Template des Typs %qD erwartet, %qT erhalten"
  
! #: cp/pt.cc:8854
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "unpassende Beschränkungen für Argument %d in Template-Parameterliste für %qD"
  
! #: cp/pt.cc:8857
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "  %qD erwartet, %qD erhalten"
  
! #: cp/pt.cc:8945
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "Templateargument %qE konnte nicht von %qT in %qT umgewandelt werden"
  
! #: cp/pt.cc:9073 cp/pt.cc:9409
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "Templateargument %d ist ungültig"
  
! #: cp/pt.cc:9088 cp/pt.cc:9234
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "falsche Anzahl der Templateargumente (%d, sollte %d sein)"
  
! #: cp/pt.cc:9230
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "falsche Anzahl der Templateargumente (%d, sollte mindestens %d sein)"
  
! #: cp/pt.cc:9239
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr "für %qD bereitgestellt"
  
! #: cp/pt.cc:9265
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr "gepacktes Expansionsargument für Parameter %qD ohne »pack« von Alias-Template %qD"
  
! #: cp/pt.cc:9269
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "gepacktes Expansionsargument für Parameter %qD ohne »pack« von Konzept %qD"
  
! #: cp/pt.cc:9370
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr "jegliche Instanziierung mit nichtleerer Parameterpackung wäre unzulässig"
  
! #: cp/pt.cc:9939
! #, gcc-internal-format
! msgid "instantiation exposes TU-local entity %qD"
! msgstr "die Instanziierung macht die TU-lokale Entität %qD sichtbar"
! 
! #: cp/pt.cc:9958
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D ist kein Funktionstemplate"
  
! #: cp/pt.cc:10153
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "Nicht-Template-Typ %qT als Template verwendet"
  
! #: cp/pt.cc:10155
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "Für Template-Deklaration %q+D"
  
! #: cp/pt.cc:10324 cp/pt.cc:22870
  #, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr "Template-Einschränkung für %qD fehlgeschlagen"
  
! #: cp/pt.cc:10674
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "Verwendung des ungültigen Variablentemplates %qE"
  
! #: cp/pt.cc:11405
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "Instanziierungstiefe für Templates überschreitet Höchstwert %d (%<-ftemplate-depth=%> verwenden, um dies zu erhöhen)"
  
! #: cp/pt.cc:12229
  #, gcc-internal-format
  msgid "score argument must be constant integer expression"
  msgstr "das Score-Argument muss ein konstanter ganzzahliger Ausdruck sein"
  
! #: cp/pt.cc:12238
  #, gcc-internal-format
  msgid "score argument must be non-negative"
  msgstr "das Score-Argument darf nicht negativ sein"
  
! #: cp/pt.cc:12265
  #, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr "Eigenschaft muss ein konstanter ganzzahliger Ausdruck oder ein Zeichenkettenliteral sein"
  
! #: cp/pt.cc:12269
  #, gcc-internal-format
  msgid "property must be constant integer expression"
  msgstr "Eigenschaft muss ein konstanter ganzzahliger Ausdruck sein"
  
! #: cp/pt.cc:12497
  #, gcc-internal-format
  msgid "instantiating erroneous template"
  msgstr "Instanziierung eines fehlerhaften Templates"
  
! #: cp/pt.cc:12498
  #, gcc-internal-format
  msgid "first error appeared here"
  msgstr "der erste Fehler trat hier auf"
  
! #: cp/pt.cc:12849
  #, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr "flexibles Arrayelement %qD in Union"
  
! #: cp/pt.cc:13368
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr "Falten einer leeren Expansion über %O"
  
! #: cp/pt.cc:13839
  #, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "%qE ist nicht das vollständige Muster einer Packexpansion"
  
! #: cp/pt.cc:13927
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr "Argumentpacklängen passen nicht bei Expansion von %qT"
  
! #: cp/pt.cc:13930
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr "Argumentpacklängen passen nicht bei Expansion von %qE"
  
! #: cp/pt.cc:14115
  #, gcc-internal-format
  msgid "cannot index an empty pack"
  msgstr "ein leeres Pack kann nicht indexiert werden"
  
! #: cp/pt.cc:14566
  #, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "  bei Instanziierung des Standardarguments für Aufruf von %qD"
  
! #: cp/pt.cc:14663
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "Erzeugung eines Zeigers auf Elementfunktion des Nicht-Klassentyps %qT"
  
! #: cp/pt.cc:15663
  #, gcc-internal-format, gfc-internal-format
  msgid "mismatched argument pack lengths (%d vs %d)"
  msgstr "Argumentpacklängen %d und %d sind unverträglich"
--- 69074,69613 ----
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.cc:6039
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "ungültige Templatedeklaration von %qD"
  
! #: cp/pt.cc:6192
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "Template-Definition eines Nicht-Templates %q#D"
  
! #: cp/pt.cc:6231
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "%d Ebenen von Template-Parametern für %q#D erwartet, %d erhalten"
  
! #: cp/pt.cc:6245
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "%d Template-Parameter für %q#D erhalten"
  
! #: cp/pt.cc:6248
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "%d Template-Parameter für %q#T erhalten"
  
! #: cp/pt.cc:6250
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  aber %d benötigt"
  
! #: cp/pt.cc:6272
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "Template-Argumente für %qD passen nicht zum ursprünglichen Template %qD"
  
! #: cp/pt.cc:6275
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "verwenden Sie %<template<>%> für eine explizite Spezialisierung"
  
! #: cp/pt.cc:6297
  #, gcc-internal-format
  msgid "redeclaration of %qD with different constraints"
  msgstr "Redeklaration von %qD mit unterschiedlichen Einschränkungen"
  
! #: cp/pt.cc:6454
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qT ist kein Template-Typ"
  
! #: cp/pt.cc:6467
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "keine Templatespezifizierer in Deklaration von %qD angegeben"
  
! #: cp/pt.cc:6479
  #, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "mit %d Template-Parameter redeklariert"
  msgstr[1] "mit %d Template-Parametern redeklariert"
  
! #: cp/pt.cc:6483
  #, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
  msgstr[0] "vorherige Deklaration %qD verwendete %d Template-Parameter"
  msgstr[1] "vorherige Deklaration %qD verwendete %d Template-Parameter"
  
! #: cp/pt.cc:6517
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "Template-Parameter %q+#D"
  
! #: cp/pt.cc:6519
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "hier als %q#D redeklariert"
  
! #: cp/pt.cc:6521
  #, gcc-internal-format
  msgid "redeclared here"
  msgstr "hier erneut deklariert"
  
! #: cp/pt.cc:6532
  #, gcc-internal-format
  msgid "declaration of template parameter %q+#D with different constraints"
  msgstr "Deklaration von Templateparameter %q+#D mit unterschiedlichen Einschränkungen"
  
! #: cp/pt.cc:6535 cp/pt.cc:6563
  #, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "ursprüngliche Deklaration trat hier auf"
  
! #: cp/pt.cc:6560
  #, gcc-internal-format
  msgid "redeclaration of %q#D with different constraints"
  msgstr "Redeklaration von %q#D mit unterschiedlichen Einschränkungen"
  
! #: cp/pt.cc:7010 cp/pt.cc:7082
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%qE ist kein gültiges Templateargument für Typ %qT"
  
! #: cp/pt.cc:7013
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr "es muss die Adresse einer Funktion mit externer Bindung sein"
  
! #: cp/pt.cc:7016
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr "es muss der Name einer Funktion mit externer Bindung sein"
  
! #: cp/pt.cc:7031
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%qE ist kein gültiges Templateargument für Typ %qT, weil %qD keine Bindung hat"
  
! #: cp/pt.cc:7035
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%qE ist kein gültiges Templateargument für Typ %qT, weil %qD keine externe Bindung hat"
  
! #: cp/pt.cc:7085
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr "es muss ein Zeiger auf ein Element der Form %<&X::Y%> sein"
  
! #: cp/pt.cc:7087
  #, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr "da es ein Element von %qT ist"
  
! #: cp/pt.cc:7156
  #, gcc-internal-format
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "  Template-Parameter %qD konnte nicht hergeleitet werden"
  
! #: cp/pt.cc:7165
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr " Typen %qT und %qT haben unverträgliche CV-Qualifizierer"
  
! #: cp/pt.cc:7174
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr " unpassende Typen %qT und %qT"
  
! #: cp/pt.cc:7183
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr " Templateparameter %qD ist kein Parameterpack wie Argument %qD"
  
! #: cp/pt.cc:7194
  #, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr " Templateargumente %qE passt nicht zum konstanten Zeiger auf Element %qE"
  
! #: cp/pt.cc:7204
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr " %qE entspricht nicht %qE"
  
! #: cp/pt.cc:7213
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr " unpassende Herleitung von Parameterpack mit %qT und %qT"
  
! #: cp/pt.cc:7225
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr " hergeleitete Typen für Parameter %qT stehen in Konflikt (%qT und %qT)"
  
! #: cp/pt.cc:7229
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr " hergeleitete Werte für Nicht-Typ-Parameter %qE stehen in Konflikt (%qE und %qE)"
  
! #: cp/pt.cc:7240
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr " Arraytyp %qT mit veränderlicher Größe ist kein gültiges Templateargument"
  
! #: cp/pt.cc:7251
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr " Typ %qT von Elementfunktion ist kein gültiges Templateargument"
  
! #: cp/pt.cc:7263
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] "  Kandidat erwartet mindestens %d Argument, %d angegeben"
  msgstr[1] "  Kandidat erwartet mindestens %d Argumente, %d angegeben"
  
! #: cp/pt.cc:7268
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
  msgstr[0] "  Kandidat erwartet %d Argument, %d angegeben"
  msgstr[1] "  Kandidat erwartet %d Argumente, %d angegeben"
  
! #: cp/pt.cc:7294
  #, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr " %qE (Typ %qT) kann nicht in den Typ %qT umgewandelt werden"
  
! #: cp/pt.cc:7307
  #, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr " %qT ist mehrdeutige Basisklasse von %qT"
  
! #: cp/pt.cc:7311
  #, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr " %qT ist nicht vom Typ %qT abgeleitet"
  
! #: cp/pt.cc:7322
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr " Templateparameter eines Template-Templatearguments sind mit anderen hergeleiteten Templateargumenten unverträglich"
  
! #: cp/pt.cc:7332
  #, gcc-internal-format
  msgid "  cannot deduce a template for %qT from non-template type %qT"
  msgstr "  für %qT kann kein Template aus Nicht-Templatetyp %qT hergeleitet werden"
  
! #: cp/pt.cc:7342
  #, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr " Template-Argument %qE passt nicht zu %qE"
  
! #: cp/pt.cc:7393
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable or function"
  msgstr "%qE ist kein gültiges Templateargument vom Typ %qT, weil %qE weder eine Variable noch eine Funktion ist"
  
! #: cp/pt.cc:7402
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "%qE ist in C++98 kein gültiges Templateargument des Typs %qT, weil %qD keine externe Bindung hat"
  
! #: cp/pt.cc:7412
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qE ist kein gültiges Templateargument für Typ %qT, weil %qD keine Bindung hat"
  
! #: cp/pt.cc:7429
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr "die Adresse von %qD ist kein gültiges Templateargument"
  
! #: cp/pt.cc:7439
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr "die Adresse des %qT-Teilobjekts von %qD ist kein gültiges Templateargument"
  
! #: cp/pt.cc:7446
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "die Adresse von %qD ist kein gültiges Templateargument, weil sie keine statische Lebensdauer hat"
  
! #: cp/pt.cc:7469
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%qD ist kein gültiges Templateargument, weil %qD eine Variable und nicht die Adresse einer Variable ist"
  
! #: cp/pt.cc:7473
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "%qE ist kein gültiges Templateargument für %qT, da es keine Adresse einer Variable ist"
  
! #: cp/pt.cc:7610
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "%qE ist kein gültiges Templateargument für Typ %qT, da Zeichenkettensymbole in diesem Zusammenhang nicht verwendet werden können"
  
! #: cp/pt.cc:7775
  #, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "in Templateargument für Typ %qT"
  
! #: cp/pt.cc:7789
  #, gcc-internal-format
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr "Templateargument %qE für Typ %qT ist keine Übersetzungszeit-Konstante"
  
! #: cp/pt.cc:7875
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qE ist kein gültiges Templateargument für Typ %qT, da es in CV-Qualifikation in Konflikt steht"
  
! #: cp/pt.cc:7883
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qE ist kein gültiges Templateargument für Typ %qT, weil es kein L-Wert ist"
  
! #: cp/pt.cc:7901
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%q#D ist kein gültiges Templateargument für Typ %qT, weil eine Referenzvariable keine konstante Adresse hat"
  
! #: cp/pt.cc:7961
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qE ist kein gültiges Templateargument für Typ %qT, weil es ein Zeiger ist"
  
! #: cp/pt.cc:7963
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "stattdessen %qE verwenden"
  
! #: cp/pt.cc:8017 cp/pt.cc:8049
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qE ist kein gültiges Templateargument für Typ %qT, weil es vom Typ %qT ist"
  
! #: cp/pt.cc:8643
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "Attribute an Templateargument %qT werden ignoriert"
  
! #: cp/pt.cc:8659
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "Attribute an Templateargument %qE werden ignoriert"
  
! #: cp/pt.cc:8802
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "eingegebener Klassenname %qD als Template-Templateargument verwendet"
  
! #: cp/pt.cc:8831
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "ungültige Verwendung des Destruktors %qE als Typ"
  
! #: cp/pt.cc:8836
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "um auf ein Typelement eines Templateparameters zu verweisen, %<typename %E%> verwenden"
  
! #: cp/pt.cc:8853 cp/pt.cc:8888 cp/pt.cc:8939
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "Typ/Wert des Arguments %d passt nicht in Template-Parameterliste für %qD"
  
! #: cp/pt.cc:8861
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  Konstante des Typs %qT erwartet, %qT erhalten"
  
! #: cp/pt.cc:8869
  #, gcc-internal-format
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr "  mehrdeutiges Templateargument für Nichttyp-Templateparameter wird wie ein Funktionstyp behandelt"
  
! #: cp/pt.cc:8875
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  Klassentemplate erwartet, %qE erhalten"
  
! #: cp/pt.cc:8878
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  einen Typ erwartet, %qE erhalten"
  
! #: cp/pt.cc:8893
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  einen Typ erwartet, %qT erhalten"
  
! #: cp/pt.cc:8896
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  Klassentemplate erwartet, %qT erhalten"
  
! #: cp/pt.cc:8943
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  ein Template des Typs %qD erwartet, %qT erhalten"
  
! #: cp/pt.cc:8958
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "unpassende Beschränkungen für Argument %d in Template-Parameterliste für %qD"
  
! #: cp/pt.cc:8961
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "  %qD erwartet, %qD erhalten"
  
! #: cp/pt.cc:9048
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "Templateargument %qE konnte nicht von %qT in %qT umgewandelt werden"
  
! #: cp/pt.cc:9176 cp/pt.cc:9512
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "Templateargument %d ist ungültig"
  
! #: cp/pt.cc:9191 cp/pt.cc:9337
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "falsche Anzahl der Templateargumente (%d, sollte %d sein)"
  
! #: cp/pt.cc:9333
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "falsche Anzahl der Templateargumente (%d, sollte mindestens %d sein)"
  
! #: cp/pt.cc:9342
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr "für %qD bereitgestellt"
  
! #: cp/pt.cc:9368
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr "gepacktes Expansionsargument für Parameter %qD ohne »pack« von Alias-Template %qD"
  
! #: cp/pt.cc:9372
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "gepacktes Expansionsargument für Parameter %qD ohne »pack« von Konzept %qD"
  
! #: cp/pt.cc:9473
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr "jegliche Instanziierung mit nichtleerer Parameterpackung wäre unzulässig"
  
! #: cp/pt.cc:10050
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D ist kein Funktionstemplate"
  
! #: cp/pt.cc:10245
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "Nicht-Template-Typ %qT als Template verwendet"
  
! #: cp/pt.cc:10247
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "Für Template-Deklaration %q+D"
  
! #: cp/pt.cc:10416 cp/pt.cc:23566
  #, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr "Template-Einschränkung für %qD fehlgeschlagen"
  
! #: cp/pt.cc:10766
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "Verwendung des ungültigen Variablentemplates %qE"
  
! #: cp/pt.cc:11506
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "Instanziierungstiefe für Templates überschreitet Höchstwert %d (%<-ftemplate-depth=%> verwenden, um dies zu erhöhen)"
  
! #: cp/pt.cc:12442
  #, gcc-internal-format
  msgid "score argument must be constant integer expression"
  msgstr "das Score-Argument muss ein konstanter ganzzahliger Ausdruck sein"
  
! #: cp/pt.cc:12451
  #, gcc-internal-format
  msgid "score argument must be non-negative"
  msgstr "das Score-Argument darf nicht negativ sein"
  
! #: cp/pt.cc:12478
  #, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr "Eigenschaft muss ein konstanter ganzzahliger Ausdruck oder ein Zeichenkettenliteral sein"
  
! #: cp/pt.cc:12482
  #, gcc-internal-format
  msgid "property must be constant integer expression"
  msgstr "Eigenschaft muss ein konstanter ganzzahliger Ausdruck sein"
  
! #: cp/pt.cc:12711
  #, gcc-internal-format
  msgid "instantiating erroneous template"
  msgstr "Instanziierung eines fehlerhaften Templates"
  
! #: cp/pt.cc:12712
  #, gcc-internal-format
  msgid "first error appeared here"
  msgstr "der erste Fehler trat hier auf"
  
! #: cp/pt.cc:13080
  #, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr "flexibles Arrayelement %qD in Union"
  
! #: cp/pt.cc:13599
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr "Falten einer leeren Expansion über %O"
  
! #: cp/pt.cc:14070
  #, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "%qE ist nicht das vollständige Muster einer Packexpansion"
  
! #: cp/pt.cc:14180
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr "Argumentpacklängen passen nicht bei Expansion von %qT"
  
! #: cp/pt.cc:14183
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr "Argumentpacklängen passen nicht bei Expansion von %qE"
  
! #: cp/pt.cc:14388
  #, gcc-internal-format
  msgid "cannot index an empty pack"
  msgstr "ein leeres Pack kann nicht indexiert werden"
  
! #: cp/pt.cc:14844
  #, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "  bei Instanziierung des Standardarguments für Aufruf von %qD"
  
! #: cp/pt.cc:14941
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "Erzeugung eines Zeigers auf Elementfunktion des Nicht-Klassentyps %qT"
  
! #: cp/pt.cc:15952
  #, gcc-internal-format, gfc-internal-format
  msgid "mismatched argument pack lengths (%d vs %d)"
  msgstr "Argumentpacklängen %d und %d sind unverträglich"
*************** msgstr "Argumentpacklängen %d und %d si
*** 66011,66311 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:15851
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "Variable %qD hat Funktionstyp"
  
! #: cp/pt.cc:16057
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "ungültiger Parametertyp %qT"
  
! #: cp/pt.cc:16059
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "in Deklaration %q+D"
  
! #: cp/pt.cc:16186
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "Funktion gibt ein Array zurück"
  
! #: cp/pt.cc:16188
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "Funktion gibt eine Funktion"
  
! #: cp/pt.cc:16919
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "Referenz auf »void« wird gebildet"
  
! #: cp/pt.cc:16921
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "Zeiger auf Referenztyp %qT wird geformt"
  
! #: cp/pt.cc:16923
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "Referenz auf Referenztyp %qT wird geformt"
  
! #: cp/pt.cc:16936
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "Zeiger auf qualifizierten Funktionstypen %qT wird geformt"
  
! #: cp/pt.cc:16939
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "Referenz auf qualifizierten Funktionstypen %qT wird geformt"
  
! #: cp/pt.cc:16992
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "Zeiger auf Element des Nicht-Klassentypen %qT wird erzeugt"
  
! #: cp/pt.cc:16998
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "Zeiger auf Elementreferenztyp %qT wird erzeugt"
  
! #: cp/pt.cc:17004
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "Zeiger auf Element mit Typ »void« wird erzeugt"
  
! #: cp/pt.cc:17073
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "Array von %qT wird erzeugt"
  
! #: cp/pt.cc:17114
  #, gcc-internal-format
  msgid "%qD expanded to more than one element"
  msgstr "%qD expandierte zu mehr als einem Element"
  
! #: cp/pt.cc:17121
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr "%qD wird für ein leeres Pack instanziiert"
  
! #: cp/pt.cc:17142
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT ist kein Klassen-, Struktur- oder Union-Typ"
  
! #: cp/pt.cc:17182
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT wird in %qT aufgelöst, was kein Aufzählungstyp ist"
  
! #: cp/pt.cc:17190
! #, gcc-internal-format
! msgid "%qT resolves to %qT, which is not a class type"
  msgstr "%qT wird in %qT aufgelöst, aber das ist kein Klassentyp"
  
! #: cp/pt.cc:17319
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "Verwendung von %qs in Template"
  
! #: cp/pt.cc:17638
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "qualifizierender Typ %qT passt nicht zum Destruktornamen ~%qT"
  
! #: cp/pt.cc:17654
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "Abhängigenname %qE wird als Nicht-Typ erkannt, aber die Instanziierung liefert einen Typ"
  
! #: cp/pt.cc:17656
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "%<typename %E%> sagen, wenn ein Typ gemeint ist"
  
! #: cp/pt.cc:17740
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "Initialisierer für %q#D expandiert zu einer leeren Ausdrucksliste"
  
! #: cp/pt.cc:20009 cp/pt.cc:22230
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "falsche Verwendung eines Packauflösungs-Ausdruckes"
  
! #: cp/pt.cc:20013 cp/pt.cc:22234
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "%<...%> verwenden, um Argumentpack aufzulösen"
  
! #: cp/pt.cc:20160
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr "leere Initialisierung in »init-capture« für Lambda"
  
! #: cp/pt.cc:21466
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr "%qD wurde in diesem Gültigkeitsbereich nicht deklariert, und bei argumentabhängiger Suche am Ort der Instanziierung wurden keine Deklarationen gefunden"
  
! #: cp/pt.cc:21501
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr "Deklarationen in abhängiger Basis %qT wurden bei unqualifizierter Suche nicht gefunden"
  
! #: cp/pt.cc:21506
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "stattdessen %<this->%D%> verwenden"
  
! #: cp/pt.cc:21509
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "stattdessen %<%T::%D%> verwenden"
  
! #: cp/pt.cc:21514
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%qD hier deklariert, später in der Übersetzungseinheit"
  
! #: cp/pt.cc:21565
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "falsche Anzahl von Argumenten für %<__builtin_convertvector%>"
  
! #: cp/pt.cc:21592
  #, gcc-internal-format
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "Falsche Anzahl an Argumenten für das Attribut %<assume%> angegeben"
  
! #: cp/pt.cc:21831
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT ist keine Klasse oder Namensbereich"
  
! #: cp/pt.cc:21834
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD ist keine Klasse oder Namensbereich"
  
! #: cp/pt.cc:22150
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "ungültiges Feld %qD wird verwendet"
  
! #: cp/pt.cc:22500
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT ist/verwendet anonymen Typen"
  
! #: cp/pt.cc:22502
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "Templateargument für %qD verwendet lokalen Typ %qT"
  
! #: cp/pt.cc:22512
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT ist ein variabel modifizierter Typ"
  
! #: cp/pt.cc:22527
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Ganzzahlausdruck %qE ist nicht konstant"
  
! #: cp/pt.cc:22545
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  Versuch, %qD zu instanziieren"
  
! #: cp/pt.cc:26983
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "mehrdeutige Template-Instanziierung für %q#T"
  
! #: cp/pt.cc:26985
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "mehrdeutige Template-Instanziierung für %q#D"
  
! #: cp/pt.cc:26991
  msgid "%s %#qS"
  msgstr "%s %#qS"
  
! #: cp/pt.cc:27018 cp/pt.cc:27105
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "explizite Instanziierung des Nicht-Templates %q#D"
  
! #: cp/pt.cc:27037
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD ist kein statisches Datenelement eines Klassentemplates"
  
! #: cp/pt.cc:27043 cp/pt.cc:27100
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "kein passendes Template für %qD gefunden"
  
! #: cp/pt.cc:27048
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "Typ %qT für explizite Instanziierung %qD passt nicht zum deklarierten Typ %qT"
  
! #: cp/pt.cc:27056
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "explizite Instanziierung von %q#D"
  
! #: cp/pt.cc:27092
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "doppelte explizite Instanziierung von %q#D"
  
! #: cp/pt.cc:27115 cp/pt.cc:27182
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO-C++ 1998 verbietet die Verwendung von %<extern%> bei expliziten Instanziierungen"
  
! #: cp/pt.cc:27120 cp/pt.cc:27197
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "Speicherklasse %qD auf Templateinstanziierung angewendet"
  
! #: cp/pt.cc:27154
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "explizite Instanziierung des Nicht-Klassen-Templates %qD"
  
! #: cp/pt.cc:27157
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "explizite Instanziierung des Nicht-Templatetyps %qT"
  
! #: cp/pt.cc:27166
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "explizite Instanziierung von %q#T vor Definition des Templates"
  
! #: cp/pt.cc:27187
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO-C++ verbietet die Verwendung von %qE bei expliziten Instanziierungen"
  
! #: cp/pt.cc:27227
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "doppelte explizite Instanziierung von %q#T"
  
! #: cp/pt.cc:27557
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr "Ausnahmen-Angabe von %qD hängt von sich selbst ab"
  
! #: cp/pt.cc:27563
  #, gcc-internal-format
  msgid "exception specification of %qD is not available until end of class definition"
  msgstr "Exception-Angabe von %qD erst am Ende der Klassendefinition verfügbar"
--- 69625,69953 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:16154
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "Variable %qD hat Funktionstyp"
  
! #: cp/pt.cc:16379
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "ungültiger Parametertyp %qT"
  
! #: cp/pt.cc:16381
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "in Deklaration %q+D"
  
! #: cp/pt.cc:16508
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "Funktion gibt ein Array zurück"
  
! #: cp/pt.cc:16510
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "Funktion gibt eine Funktion"
  
! #: cp/pt.cc:16760
! #, fuzzy, gcc-internal-format
! #| msgid "%qs is not defined as a type"
! msgid "%qE is not usable in a splice type"
! msgstr "%qs ist nicht als ein Typ definiert"
! 
! #: cp/pt.cc:16762
! #, fuzzy, gcc-internal-format
! #| msgid "%qE is not a variable in clause %qs"
! msgid "%qE is not usable in a splice scope"
! msgstr "%qE ist in Klausel %qs keine Variable"
! 
! #: cp/pt.cc:17323
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "Referenz auf »void« wird gebildet"
  
! #: cp/pt.cc:17325
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "Zeiger auf Referenztyp %qT wird geformt"
  
! #: cp/pt.cc:17327
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "Referenz auf Referenztyp %qT wird geformt"
  
! #: cp/pt.cc:17340
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "Zeiger auf qualifizierten Funktionstypen %qT wird geformt"
  
! #: cp/pt.cc:17343
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "Referenz auf qualifizierten Funktionstypen %qT wird geformt"
  
! #: cp/pt.cc:17396
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "Zeiger auf Element des Nicht-Klassentypen %qT wird erzeugt"
  
! #: cp/pt.cc:17402
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "Zeiger auf Elementreferenztyp %qT wird erzeugt"
  
! #: cp/pt.cc:17408
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "Zeiger auf Element mit Typ »void« wird erzeugt"
  
! #: cp/pt.cc:17477
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "Array von %qT wird erzeugt"
  
! #: cp/pt.cc:17518
  #, gcc-internal-format
  msgid "%qD expanded to more than one element"
  msgstr "%qD expandierte zu mehr als einem Element"
  
! #: cp/pt.cc:17525
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr "%qD wird für ein leeres Pack instanziiert"
  
! #: cp/pt.cc:17579
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT ist kein Klassen-, Struktur- oder Union-Typ"
  
! #: cp/pt.cc:17613
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT wird in %qT aufgelöst, was kein Aufzählungstyp ist"
  
! #: cp/pt.cc:17622
! #, fuzzy, gcc-internal-format
! #| msgid "%qT resolves to %qT, which is not a class type"
! msgid "%qT resolves to %qT, which is not a non-union class type"
  msgstr "%qT wird in %qT aufgelöst, aber das ist kein Klassentyp"
  
! #: cp/pt.cc:17630
! #, fuzzy, gcc-internal-format
! #| msgid "%qT resolves to %qT, which is not an enumeration type"
! msgid "%qT resolves to %qT, which is not a union type"
! msgstr "%qT wird in %qT aufgelöst, was kein Aufzählungstyp ist"
! 
! #: cp/pt.cc:17788
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "Verwendung von %qs in Template"
  
! #. Lookup succeeded at parse time, but failed during
! #. instantiation; must be because we're trying to refer to it
! #. while forming its declaration (c++/120204).
! #: cp/pt.cc:17961
! #, fuzzy, gcc-internal-format
! #| msgid "exception specification of %qD depends on itself"
! msgid "declaration of %<%T::%D%> depends on itself"
! msgstr "Ausnahmen-Angabe von %qD hängt von sich selbst ab"
! 
! #: cp/pt.cc:18117
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "qualifizierender Typ %qT passt nicht zum Destruktornamen ~%qT"
  
! #: cp/pt.cc:18133
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "Abhängigenname %qE wird als Nicht-Typ erkannt, aber die Instanziierung liefert einen Typ"
  
! #: cp/pt.cc:18135
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "%<typename %E%> sagen, wenn ein Typ gemeint ist"
  
! #: cp/pt.cc:18219
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "Initialisierer für %q#D expandiert zu einer leeren Ausdrucksliste"
  
! #: cp/pt.cc:20597 cp/pt.cc:22894
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "falsche Verwendung eines Packauflösungs-Ausdruckes"
  
! #: cp/pt.cc:20601 cp/pt.cc:22898
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "%<...%> verwenden, um Argumentpack aufzulösen"
  
! #: cp/pt.cc:20748
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr "leere Initialisierung in »init-capture« für Lambda"
  
! #: cp/pt.cc:22114
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr "%qD wurde in diesem Gültigkeitsbereich nicht deklariert, und bei argumentabhängiger Suche am Ort der Instanziierung wurden keine Deklarationen gefunden"
  
! #: cp/pt.cc:22149
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr "Deklarationen in abhängiger Basis %qT wurden bei unqualifizierter Suche nicht gefunden"
  
! #: cp/pt.cc:22154
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "stattdessen %<this->%D%> verwenden"
  
! #: cp/pt.cc:22157
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "stattdessen %<%T::%D%> verwenden"
  
! #: cp/pt.cc:22162
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%qD hier deklariert, später in der Übersetzungseinheit"
  
! #: cp/pt.cc:22213
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "falsche Anzahl von Argumenten für %<__builtin_convertvector%>"
  
! #: cp/pt.cc:22240
  #, gcc-internal-format
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "Falsche Anzahl an Argumenten für das Attribut %<assume%> angegeben"
  
! #: cp/pt.cc:22486
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT ist keine Klasse oder Namensbereich"
  
! #: cp/pt.cc:22489
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD ist keine Klasse oder Namensbereich"
  
! #: cp/pt.cc:22811
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "ungültiges Feld %qD wird verwendet"
  
! #: cp/pt.cc:23196
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT ist/verwendet anonymen Typen"
  
! #: cp/pt.cc:23198
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "Templateargument für %qD verwendet lokalen Typ %qT"
  
! #: cp/pt.cc:23208
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT ist ein variabel modifizierter Typ"
  
! #: cp/pt.cc:23223
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Ganzzahlausdruck %qE ist nicht konstant"
  
! #: cp/pt.cc:23241
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  Versuch, %qD zu instanziieren"
  
! #: cp/pt.cc:27656
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "mehrdeutige Template-Instanziierung für %q#T"
  
! #: cp/pt.cc:27658
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "mehrdeutige Template-Instanziierung für %q#D"
  
! #: cp/pt.cc:27664
  msgid "%s %#qS"
  msgstr "%s %#qS"
  
! #: cp/pt.cc:27691 cp/pt.cc:27778
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "explizite Instanziierung des Nicht-Templates %q#D"
  
! #: cp/pt.cc:27710
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD ist kein statisches Datenelement eines Klassentemplates"
  
! #: cp/pt.cc:27716 cp/pt.cc:27773
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "kein passendes Template für %qD gefunden"
  
! #: cp/pt.cc:27721
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "Typ %qT für explizite Instanziierung %qD passt nicht zum deklarierten Typ %qT"
  
! #: cp/pt.cc:27729
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "explizite Instanziierung von %q#D"
  
! #: cp/pt.cc:27765
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "doppelte explizite Instanziierung von %q#D"
  
! #: cp/pt.cc:27788 cp/pt.cc:27855
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO-C++ 1998 verbietet die Verwendung von %<extern%> bei expliziten Instanziierungen"
  
! #: cp/pt.cc:27793 cp/pt.cc:27870
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "Speicherklasse %qD auf Templateinstanziierung angewendet"
  
! #: cp/pt.cc:27827
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "explizite Instanziierung des Nicht-Klassen-Templates %qD"
  
! #: cp/pt.cc:27830
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "explizite Instanziierung des Nicht-Templatetyps %qT"
  
! #: cp/pt.cc:27839
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "explizite Instanziierung von %q#T vor Definition des Templates"
  
! #: cp/pt.cc:27860
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO-C++ verbietet die Verwendung von %qE bei expliziten Instanziierungen"
  
! #: cp/pt.cc:27900
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "doppelte explizite Instanziierung von %q#T"
  
! #: cp/pt.cc:28232
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr "Ausnahmen-Angabe von %qD hängt von sich selbst ab"
  
! #: cp/pt.cc:28238
  #, gcc-internal-format
  msgid "exception specification of %qD is not available until end of class definition"
  msgstr "Exception-Angabe von %qD erst am Ende der Klassendefinition verfügbar"
*************** msgstr "Exception-Angabe von %qD erst am
*** 66317,67306 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:28039
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "explizite Instanziierung von %qD, aber keine Definition verfügbar"
  
! #: cp/pt.cc:28085
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "Instanziierungstiefe für Templates überschreitet Höchstwert %d beim Instanziieren von %q+D, möglicherweise wegen Generierung der virtuellen Tabelle (%<-ftemplate-depth=%> verwenden, um den Höchstwert zu erhöhen)"
  
! #: cp/pt.cc:28460
  #, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Nichttypen-Templateparameter von hergeleitetem Klassentyp sind erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/pt.cc:28490
  #, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "%qT ist kein gültiger Typ für einen Nichttyp-Templateparameter, da er nicht strukturell ist"
  
! #: cp/pt.cc:28499
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Nichttypen-Templateparameter von Klassentyp sind nur mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/pt.cc:28507
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "ungültiger Nicht-Typ-Parameter für Template"
  
! #: cp/pt.cc:28509
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T ist kein gültiger Typ für einen Nicht-Typ-Parameter eines Templates"
  
! #: cp/pt.cc:29972
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "Schlüsselwort %<template%> nicht innerhalb der declarator-id erlaubt"
  
! #: cp/pt.cc:30157
  #, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr "ein Konzept kann nicht eingeschränkt werden"
  
! #: cp/pt.cc:30166
  #, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr "das Konzept %qE ist nicht im Gültigkeitsbereich des Namensraums"
  
! #: cp/pt.cc:30172
  #, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr "das Konzept %qE hat mehrere Vorlagenparameterlisten"
  
! #: cp/pt.cc:30216
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "Ermittlung aus geschweift geklammerter Initialisierungsliste erfordert %<#include <initializer_list>%>"
  
! #: cp/pt.cc:31487
  #, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr "nicht herleitbares Templates %qT wird ohne Template-Argumente verwendet"
  
! #: cp/pt.cc:31500
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Alias-Template-Herleitung ist erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/pt.cc:31506
  #, gcc-internal-format
  msgid "use %qD directly instead"
  msgstr "verwenden Sie stattdessen %qD"
  
! #: cp/pt.cc:31634
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr "Templateargumente für die Kopierinitialisierung von %qT können nicht abgeleitet werden, da es keine expliziten Ableitungshinweise oder benutzerdeklarierten Konstruktoren gibt"
  
! #: cp/pt.cc:31641
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "Templateargumente für %qT können nicht abgeleitet werden, da es keine Ableitungshinweise gibt"
  
! #: cp/pt.cc:31654
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "Argumentherleitung für Klassentemplate gescheitert:"
  
! #: cp/pt.cc:31657
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Explizite Herleitungshinweise werden nicht für »copy-initialization« berücksichtigt"
  
! #: cp/pt.cc:31672
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr "Argumentherleitung für Klassentemplate von %qT fehlgeschlagen: expliziter Herleitungshinweis in copy-list-initialization ausgewählt"
  
! #: cp/pt.cc:31676
  #, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "der explizite Herleitungshinweis ist hier deklariert"
  
! #: cp/pt.cc:31691
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr "%qT beabsichtigt möglicherweise nicht, Argumentherleitung für Klassentemplates zu unterstützen"
  
! #: cp/pt.cc:31693
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr "fügen Sie einen Herleitungshinweis hinzu, um diese Warnung zu unterdrücken"
  
! #: cp/pt.cc:31816
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr "direct-list-initialization von %<auto%> erfordert genau ein Element"
  
! #: cp/pt.cc:31819
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr "um %<std::initializer_list%> herzuleiten, verwenden Sie einen copy-list-initialization (also mit %<=%> vor dem %<{%>)"
  
! #: cp/pt.cc:31879
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "Lambda-Rückgabewert von %qE kann nicht hergeleitet werden"
  
! #: cp/pt.cc:31882
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "%qT kann nicht aus %qE hergeleitet werden"
  
! #: cp/pt.cc:31957
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr "Platzhalter-Beschränkungen nicht erfüllt"
  
! #: cp/pt.cc:31961
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "hergeleiteter Initialisierer erfüllt die Platzhalter-Beschränkungen nicht"
  
! #: cp/pt.cc:31965
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "hergeleiteter Rückgabetyp erfüllt die Platzhalter-Beschränkungen nicht"
  
! #: cp/pt.cc:31969
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "hergeleiteter Ausdruckstyp erfüllt die Platzhalterbeschränkungen nicht"
  
! #: cp/rtti.cc:306
  #, gcc-internal-format
  msgid "cannot use %<typeid%> with %<-fno-rtti%>"
  msgstr "%<typeid%> kann nicht mit %<-fno-rtti%> verwendet werden"
  
! #: cp/rtti.cc:319
  #, gcc-internal-format
  msgid "must %<#include <typeinfo>%> before using %<typeid%>"
  msgstr "vor Verwendung von %<typeid%> muss %<#include <typeinfo>%> angegeben werden"
  
! #: cp/rtti.cc:420
  #, gcc-internal-format
  msgid "cannot create type information for type %qT because it involves types of variable size"
  msgstr "für Typ %qT kann keine Typinformation erzeugt werden, weil dies Typen variabler Größe umfasst"
  
! #: cp/rtti.cc:521
  #, gcc-internal-format
  msgid "%<typeid%> of qualified function type %qT"
  msgstr "%<typeid%> des qualifizierten Funktionstyps %qT"
  
! #: cp/rtti.cc:711 cp/rtti.cc:727
  #, gcc-internal-format
  msgid "%<dynamic_cast<%#T>(%#D)%> can never succeed"
  msgstr "%<dynamic_cast<%#T>(%#D)%> kann nie erfolgreich sein"
  
! #: cp/rtti.cc:739
  #, gcc-internal-format
  msgid "%<dynamic_cast%> not permitted with %<-fno-rtti%>"
  msgstr "%<dynamic_cast%> ist nicht mit %<-fno-rtti%> erlaubt"
  
! #: cp/rtti.cc:821
  #, gcc-internal-format
  msgid "cannot %<dynamic_cast%> %qE (of type %q#T) to type %q#T (%s)"
  msgstr "%<dynamic_cast%> %qE (des Typs %q#T) in Typ %q#T (%s) kann nicht vorgenommen werden"
  
! #: cp/search.cc:311
  #, gcc-internal-format
  msgid "%qT is an ambiguous base of %qT"
  msgstr "%qT ist mehrdeutige Basis von %qT"
  
! #: cp/search.cc:327
  #, gcc-internal-format
  msgid "%qT is an inaccessible base of %qT"
  msgstr "%qT ist eine nicht erreichbare Basis von %qT"
  
! #: cp/search.cc:2006
  #, gcc-internal-format
  msgid "looser exception specification on overriding virtual function %q+#F"
  msgstr "lockerere Ausnahmespezifikation in der übersteuernden virtuellen Funktion %q+#F"
  
! #: cp/search.cc:2009
  #, gcc-internal-format
  msgid "overridden function is %q#F"
  msgstr "übersteuerte Funktion ist %q#F"
  
! #: cp/search.cc:2084
  #, gcc-internal-format
  msgid "invalid covariant return type for %q#D"
  msgstr "ungültiger kovarianter Rückgabetyp für %q#D"
  
! #: cp/search.cc:2086 cp/search.cc:2103 cp/search.cc:2120
  #, gcc-internal-format
  msgid "overridden function is %q#D"
  msgstr "übersteuerte Funktion ist %q#D"
  
! #: cp/search.cc:2099
  #, gcc-internal-format
  msgid "invalid covariant return type for %q+#D"
  msgstr "ungültiger kovarianter Rückgabetyp für %q+#D"
  
! #: cp/search.cc:2101
  #, gcc-internal-format
  msgid "conflicting return type specified for %q+#D"
  msgstr "in Konflikt stehenden Rückgabetyp für %q+#D angegeben"
  
! #: cp/search.cc:2118
  #, gcc-internal-format
  msgid "conflicting type attributes specified for %q+#D"
  msgstr "in Konflikt stehenden Typattribute für %q+#D angegeben"
  
! #: cp/search.cc:2133
  #, gcc-internal-format
  msgid "%<consteval%> function %q+D overriding non-%<consteval%> function"
  msgstr "%<consteval%>-Funktion %q+D übersteuert nicht-%<consteval%>-Funktion"
  
! #: cp/search.cc:2136
  #, gcc-internal-format
  msgid "non-%<consteval%> function %q+D overriding %<consteval%> function"
  msgstr "nicht-%<consteval%>-Funktion %q+D übersteuert %<consteval%>-Funktion"
  
! #: cp/search.cc:2139 cp/search.cc:2168 cp/search.cc:2177 cp/search.cc:2188
! #: cp/search.cc:2213
  #, gcc-internal-format
  msgid "overridden function is %qD"
  msgstr "übersteuerte Funktion ist %qD"
  
! #: cp/search.cc:2155
  #, gcc-internal-format
  msgid "%qD declared %<transaction_safe_dynamic%>"
  msgstr "%qD als %<transaction_safe_dynamic%> deklariert"
  
! #: cp/search.cc:2157
  #, gcc-internal-format
  msgid "overriding %qD declared %<transaction_safe%>"
  msgstr "übersteuert %qD, was als %<transaction_safe%> deklariert ist"
  
! #: cp/search.cc:2165
  #, gcc-internal-format
  msgid "deleted function %q+D overriding non-deleted function"
  msgstr "gelöschte Funktion %q+D übersteuert nicht gelöschte Funktion"
  
! #: cp/search.cc:2174
  #, gcc-internal-format
  msgid "non-deleted function %q+D overriding deleted function"
  msgstr "nicht gelöschte Funktion %q+D übersteuert gelöschte Funktion"
  
! #: cp/search.cc:2185
! #, gcc-internal-format
! msgid "function with contracts %q+D overriding contractless function"
! msgstr "Funktion mit Verträgen %q+D übersteuert Funktion ohne Verträge"
! 
! #: cp/search.cc:2211
  #, gcc-internal-format
  msgid "virtual function %q+D overriding final function"
  msgstr "virtuelle Funktion %q+D übersteuert final-Funktion"
  
! #: cp/search.cc:2299
  #, gcc-internal-format
  msgid "%q+#D cannot be declared"
  msgstr "%q+#D kann nicht deklariert werden"
  
! #: cp/search.cc:2300
  #, gcc-internal-format
  msgid "  since %q+#D declared in base class"
  msgstr "  denn %q+#D ist in Basisklasse deklariert"
  
! #: cp/search.cc:2306
  #, gcc-internal-format
  msgid "explicit object member function overrides virtual function"
  msgstr "die explizite Objektmemberfunktion übersteuert die virtuelle Funktion"
  
! #: cp/search.cc:2309
  #, gcc-internal-format
  msgid "virtual function declared here"
  msgstr "die virtuelle Funktion ist hier deklariert"
  
! #: cp/semantics.cc:1291
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>"
  msgstr "%<std::is_constant_evaluated%> wertet innerhalb von %<if constexpr%> immer zu true aus"
  
! #: cp/semantics.cc:1297
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> evaluates to true when checking if trivially empty iteration statement is trivial infinite loop"
  msgstr "%<std::is_constant_evaluated%> wertet immer zu true aus, wenn es prüft, ob eine trivial-leere Iterationsanweisung eine trivial-endlose Schleife ist"
  
! #: cp/semantics.cc:1302
  #, gcc-internal-format
  msgid "and evaluates to false when actually evaluating the condition in non-%<constexpr%> function"
  msgstr "und wertet zu false aus, wenn die Bedingung in der nicht-%<constexpr%>-Funktion tatsächlich ausgewertet wird"
  
! #: cp/semantics.cc:1307
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function"
  msgstr "%<std::is_constant_evaluated%> wertet in einer nicht-%<constexpr%>-Funktion immer zu false aus"
  
! #: cp/semantics.cc:1311
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function"
  msgstr "%<std::is_constant_evaluated%> wertet innerhalb einer %<consteval%>-Funktion immer zu true aus"
  
! #: cp/semantics.cc:1537
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr "es wird empfohlen, explizite geschweifte Klammern um leeren Körper in %<do%>-Anweisung zu setzen"
  
! #: cp/semantics.cc:2105
  #, gcc-internal-format
  msgid "catching polymorphic type %q#T by value"
  msgstr "polymorpher Typ %q#T wird per Wertzuweisung gefangen"
  
! #: cp/semantics.cc:2110
  #, gcc-internal-format
  msgid "catching type %q#T by value"
  msgstr "Typ %q#T wird per Wertzuweisung gefangen"
  
! #: cp/semantics.cc:2115
  #, gcc-internal-format
  msgid "catching non-reference type %q#T"
  msgstr "Nichtreferenztyp %q#T wird gefangen"
  
! #: cp/semantics.cc:2412
  #, gcc-internal-format
  msgid "type of %<asm%> operand %qE could not be determined"
  msgstr "Typ des %<asm%>-Operanden %qE konnte nicht ermittelt werden"
  
! #: cp/semantics.cc:2564
  #, gcc-internal-format
  msgid "%<__label__%> declarations are only allowed in function scopes"
  msgstr "%<__label__%>-Deklarationen sind nur im Funktionsgültigkeitsbereich erlaubt"
  
! #: cp/semantics.cc:2742
  #, gcc-internal-format
  msgid "invalid use of member %qD in static member function"
  msgstr "ungültige Verwendung des Elementes %qD in statischer Elementfunktion"
  
! #: cp/semantics.cc:2746
  #, gcc-internal-format
  msgid "invalid use of member %qD in constructor %<pre%> contract"
  msgstr "ungültige Verwendung des Elementes %qD in %<pre%>-Vertrag eines Konstruktors"
  
! #: cp/semantics.cc:2750
  #, gcc-internal-format
  msgid "invalid use of member %qD in destructor %<post%> contract"
  msgstr "ungültige Verwendung des Elementes %qD in %<post%>-Vertrag eines Destruktors"
  
! #: cp/semantics.cc:3018
  #, gcc-internal-format
  msgid "%qE missing template arguments"
  msgstr "fehlende Templateargumente für %qE"
  
! #: cp/semantics.cc:3078
  #, gcc-internal-format
  msgid "a statement expression is an insufficient context for overload resolution"
  msgstr "ein Anweisungsausdruck reicht nicht als Kontext für Überladungs-Auflösung nicht aus"
  
! #: cp/semantics.cc:3430
  #, gcc-internal-format
  msgid "cannot call a concept as a function"
  msgstr "ein Konzept kann nicht wie eine Funktion aufgerufen werden"
  
! #: cp/semantics.cc:3510
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "Argumente für Destruktor sind nicht erlaubt"
  
! #: cp/semantics.cc:3615
  #, gcc-internal-format
  msgid "%<this%> is unavailable for explicit object member functions"
  msgstr "%<this%> ist für explizite Objektmemberfunktionen nicht verfügbar"
  
! #: cp/semantics.cc:3627
  #, gcc-internal-format
  msgid "use explicit object parameter %qs instead"
  msgstr "verwenden Sie stattdessen den expliziten Objektparameter %qs"
  
! #: cp/semantics.cc:3631
  #, gcc-internal-format
  msgid "name the explicit object parameter"
  msgstr "geben Sie dem expliziten Objektparameter einen Namen"
  
! #: cp/semantics.cc:3636
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "%<this%> ist für statische Elementfunktionen nicht verfügbar"
  
! #: cp/semantics.cc:3638
! #, gcc-internal-format
! msgid "invalid use of %<this%> before it is valid"
! msgstr "ungültige Verwendung von %<this%>, bevor es gültig ist"
  
! #: cp/semantics.cc:3640
! #, gcc-internal-format
! msgid "invalid use of %<this%> after it is valid"
! msgstr "ungültige Verwendung von %<this%>, nachdem es gültig war"
  
! #: cp/semantics.cc:3642
  #, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "ungültige Verwendung von %<this%> in Nicht-Element-Funktion"
  
! #: cp/semantics.cc:3644
  #, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "ungültige Verwendung von %<this%> auf höchster Ebene"
  
! #: cp/semantics.cc:3667
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "ungültiger angegebener Gültigkeitsbereich in Pseudodestruktor-Name"
  
! #: cp/semantics.cc:3676 cp/typeck.cc:3109
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "qualifizierter Typ %qT passt nicht zum Destruktornamen ~%qT"
  
! #: cp/semantics.cc:3699
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "%qE ist nicht vom Typ %qT"
  
! #: cp/semantics.cc:3813
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr "zusammengesetztes Literal vom Nicht-Objekt-Typ %qT"
  
! #: cp/semantics.cc:3833
  #, gcc-internal-format
  msgid "%<auto{x}%> cannot be constrained"
  msgstr "%<auto{x}%> kann nicht eingeschränkt werden"
  
! #: cp/semantics.cc:3838
  #, gcc-internal-format
  msgid "%<auto{x}%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%<auto{x}%> ist erst ab %<-std=c++23%> oder %<-std=gnu++23%> verfügbar"
  
! #: cp/semantics.cc:4030
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr "Templatetypparameter müssen das Schlüsselwort %<class%> oder %<typename%> verwenden"
  
! #: cp/semantics.cc:4083
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "ungültige Verwendung des Typs %qT als Standardwert für einen Template-Templateparameter"
  
! #: cp/semantics.cc:4087
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "ungültiges Standardargument für einen Template-Templateparameter"
  
! #: cp/semantics.cc:4104
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr "Definition von %q#T in Templateparameterliste"
  
! #: cp/semantics.cc:4135
  #, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "ungültige Definition des qualifizierten Typen %qT"
  
! #: cp/semantics.cc:4425
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "ungültige Spezifizierung der Basisklasse"
  
! #: cp/semantics.cc:4591
  #, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr "Element %qD von unbenannter Union kann nicht eingefangen werden"
  
! #: cp/semantics.cc:4609
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qD ist nicht eingefangen"
  
! #: cp/semantics.cc:4613
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr "das Lambda hat keinen »capture-default«"
  
! #: cp/semantics.cc:4615
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr "Lambda in lokaler Klasse %q+T kann Variablen aus dem umschließenden Kontext nicht einfangen"
  
! #: cp/semantics.cc:4631
  #, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr "Verwendung lokaler Variable mit automatischer Speicherklasse aus enthaltender Funktion"
  
! #: cp/semantics.cc:4633
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr "Verwendung eines Parameters aus enthaltender Funktion"
  
! #: cp/semantics.cc:4763
  #, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr "Verwendung eines Parameters außerhalb des Funktionskörpers"
  
! #: cp/semantics.cc:4773
  #, gcc-internal-format
  msgid "missing template arguments"
  msgstr "fehlende Templateargumente"
  
! #: cp/semantics.cc:4809
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr "Templateparameter %qD vom Typ %qT ist in ganzzahligem Konstantenausdruck nicht erlaubt, da er nicht Ganzzahl- oder Aufzählungstyp hat"
  
! #: cp/semantics.cc:4860
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "Verwendung des Klassentemplates %qT als Ausdruck"
  
! #: cp/semantics.cc:4868
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "Abfrage des Elementes %qD ist im Gitter der Mehrfachvererbung mehrdeutig"
  
! #: cp/semantics.cc:4896
  #, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "%qD kann nicht in Konstanten-Ausdruck auftreten"
  
! #: cp/semantics.cc:5049
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr "Typ von %qE ist unbekannt"
  
! #: cp/semantics.cc:5067 rust/backend/rust-tree.cc:5498
  #, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "%qT ist kein Aufzählungstyp"
  
! #: cp/semantics.cc:5094
  #, gcc-internal-format
  msgid "pack index is not an integral constant"
  msgstr "Packindex ist keine Ganzzahlkonstante"
  
! #: cp/semantics.cc:5100
! #, gcc-internal-format
! msgid "pack index is negative"
  msgstr "Packindex ist negativ"
  
! #: cp/semantics.cc:5106
! #, gcc-internal-format
! msgid "pack index is out of range"
  msgstr "Packindex liegt außerhalb des Bereichs"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.cc:5243
  #, gcc-internal-format
  msgid "parameter pack %<__bases%> only valid in template declaration"
  msgstr "Parameterpack %<__bases%> ist nur in Templatedeklaration gültig"
  
! #: cp/semantics.cc:5275
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr "%<offsetof%> kann nicht auf Destruktor %<~%T%> angewandt werden"
  
! #: cp/semantics.cc:5289
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "%<offsetof%> kann nicht auf Elementfunktion %qD angewandt werden"
  
! #: cp/semantics.cc:5293
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function"
  msgstr "%<offsetof%> kann nicht auf Elementfunktion angewandt werden"
  
! #: cp/semantics.cc:5298
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr "%<offsetof%> kann nicht auf Aufzähler %qD angewandt werden"
  
! #: cp/semantics.cc:5309
  #, gcc-internal-format
  msgid "%<offsetof%> within non-standard-layout type %qT is conditionally-supported"
  msgstr "%<offsetof%> innerhalb von Typ %qT (der kein Standardlayout hat) ist bedingt unterstützt"
  
! #: cp/semantics.cc:6513
  #, gcc-internal-format
  msgid "pointer-to-member mapping %qE not supported"
  msgstr "Pointer-to-Member-Mapping %qE wird nicht unterstützt"
  
! #: cp/semantics.cc:6708
  #, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "benutzerdefinierte Reduktionsauflösung ist mehrdeutig"
  
! #: cp/semantics.cc:6981
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr "%qE in %<reduction%>-Klausel ist ein Array der Länge 0"
  
! #: cp/semantics.cc:7027
  #, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr "%qE hat konstanten Typ für %<reduction%>"
  
! #: cp/semantics.cc:7146
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr "benutzerdefinierte Reduktion mit Konstruktorinitialisierung für Basisklasse %qT"
  
! #: cp/semantics.cc:7505
  #, gcc-internal-format
  msgid "expected string literal or constant integer expression instead of %qE"
  msgstr "String-Literal oder konstanter ganzzahliger Ausdruck anstelle von %qE erwartet"
  
! #: cp/semantics.cc:7695
  #, gcc-internal-format
  msgid "modifier other than %<val%> specified in %<linear%> clause on %<simd%> or %<for%> constructs when using OpenMP 5.2 modifiers"
  msgstr "Modifizierer außer %<val%> ist in %<linear%>-Klausel an %<simd%>- oder %<for%>-Konstrukten angegeben, zusammen mit OpenMP-5.2-Modifizierern"
  
! #: cp/semantics.cc:7710
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr "»linear«-Klausel mit Modifizierer %qs wird auf Nicht-Referenz-Variable mit Typ %qT angewandt"
  
! #: cp/semantics.cc:7725
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr "»linear«-Klausel wird auf Variable vom Typ %qT angewandt, die weder ganzzahlig noch Zeiger ist"
  
! #: cp/semantics.cc:7749
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr "Ausdruck für »linear«-Schrittweite muss ganzzahlig sein"
  
! #: cp/semantics.cc:7842 cp/semantics.cc:7974 cp/semantics.cc:8034
! #: cp/semantics.cc:8459 cp/semantics.cc:9627
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr "%<this%> ist in OpenMP nur innerhalb von %<declare simd%>-Klauseln erlaubt"
  
! #: cp/semantics.cc:7854 cp/semantics.cc:9640
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qD ist in Klausel %qs keine Variable"
  
! #: cp/semantics.cc:7987
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "%qD ist in Klausel %<firstprivate%> keine Variable"
  
! #: cp/semantics.cc:8047
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "%qD ist in Klausel %<lastprivate%> keine Variable"
  
! #: cp/semantics.cc:8118
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr "statischer %<gang%>-Ausdruck muss ganzzahlig sein"
  
! #: cp/semantics.cc:8132
  #, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr "statischer %<gang%>-Ausdruck muss positiv sein"
  
! #: cp/semantics.cc:8170
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr "Ausdruck für %<gang%>-Nummer muss ganzzahlig sein"
  
! #: cp/semantics.cc:8173
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr "Ausdruck für %<vector%>-Länge muss ganzzahlig sein"
  
! #: cp/semantics.cc:8177
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr "Ausdruck für %<worker%>-Nummer muss ganzzahlig sein"
  
! #: cp/semantics.cc:8199
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr "Wert von %<gang%> muss positiv sein"
  
! #: cp/semantics.cc:8203
  #, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr "Wert der %<vector%>-Länge muss positiv sein"
  
! #: cp/semantics.cc:8208
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr "Wert der %<worker%>-Nummer muss positiv sein"
  
! #: cp/semantics.cc:8284
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "Plan-Teilgrößenausdruck muss bestimmt sein"
  
! #: cp/semantics.cc:8317
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr "Ausdruck für %qs-Länge muss ganzzahlig sein"
  
! #: cp/semantics.cc:8331
  #, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "Ausdruck für %qs-Länge muss ganzzahlig, positiv und konstant sein"
  
! #: cp/semantics.cc:8351
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr "%<async%>-Ausdruck muss ganzzahlig sein"
  
! #: cp/semantics.cc:8380
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr "%<thread_limit%>-Ausdruck muss ganzzahlig sein"
  
! #: cp/semantics.cc:8410
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr "%<device%>-ID muss ganzzahlig sein"
  
! #: cp/semantics.cc:8441
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr "Ausdruck für %<dist_schedule%>-Chunkgröße muss ganzzahlig sein"
  
! #: cp/semantics.cc:8470
  #, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qD ist in %<aligned%>-Klausel keine Variable"
  
! #: cp/semantics.cc:8485
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr "%qE in %<aligned%>-Klausel ist weder Zeiger noch Array noch Referenz auf Zeiger oder Array"
  
! #: cp/semantics.cc:8492
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "%qD tritt in %<aligned%>-Klausel mehrfach auf"
  
! #: cp/semantics.cc:8507
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr "Ausdruck für Ausrichtung der %<aligned%>-Klausel muss ganzzahlig sein"
  
! #: cp/semantics.cc:8538
  #, gcc-internal-format
  msgid "%qD is not a variable in %<nontemporal%> clause"
  msgstr "%qD ist in %<nontemporal%>-Klausel keine Variable"
  
! #: cp/semantics.cc:8549
  #, gcc-internal-format
  msgid "%qD appears more than once in %<nontemporal%> clauses"
  msgstr "%qD tritt in %<nontemporal%>-Klauseln mehrfach auf"
  
! #: cp/semantics.cc:8566
  #, gcc-internal-format
  msgid "%<this%> not allowed in %<allocate%> clause"
  msgstr "%<this%> ist in %<allocate%>-Klausel nicht erlaubt"
  
! #: cp/semantics.cc:8578
  #, gcc-internal-format
  msgid "%qD is not a variable in %<allocate%> clause"
  msgstr "%qD ist in %<allocate%>-Klausel keine Variable"
  
! #: cp/semantics.cc:8587
  #, gcc-internal-format
  msgid "%qD appears more than once in %<allocate%> clauses"
  msgstr "%qD kommt in %<allocate%>-Klausel mehrfach vor"
  
! #: cp/semantics.cc:8737
  #, gcc-internal-format
  msgid "%qD is not lvalue expression nor array section in %qs clause"
  msgstr "%qD ist in %qs-Klausel weder lvalue-Ausdruck noch Arrayabschnitt"
  
! #: cp/semantics.cc:9241
  #, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr "Template %qE in Klausel %qs"
  
! #: cp/semantics.cc:9244
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr "überladener Funktionsname %qE in Klausel %qs"
  
! #: cp/semantics.cc:9314
  #, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr "Ausdruck für %<grainsize%> muss ganzzahlig sein"
  
! #: cp/semantics.cc:9344
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr "Ausdruck für %<priority%> muss ganzzahlig sein"
  
! #: cp/semantics.cc:9374
  #, gcc-internal-format
  msgid "%<hint%> expression must be integral"
  msgstr "%<hint%>-Ausdruck muss ganzzahlig sein"
  
! #: cp/semantics.cc:9386
  #, gcc-internal-format
  msgid "%<hint%> expression must be constant integer expression"
  msgstr "%<hint%>-Ausdruck muss ganzzahlig und konstant sein"
  
! #: cp/semantics.cc:9403
  #, gcc-internal-format
  msgid "%<filter%> expression must be integral"
  msgstr "%<filter%>-Ausdruck muss ganzzahlig sein"
  
! #: cp/semantics.cc:9434
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor reference to pointer"
  msgstr "Variable %qs ist weder Zeiger noch Referenz auf Zeiger"
  
! #: cp/semantics.cc:9444
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr "Variable %qs ist weder Zeiger noch Array noch Referenz auf Zeiger oder Array"
  
! #: cp/semantics.cc:9528
  #, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr "Argument für %<tile%> erfordert ganzzahligen Typ"
  
! #: cp/semantics.cc:10092
  #, gcc-internal-format
  msgid "%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr "%<const%>-qualifiziertes %qE ohne %<mutable%>-Element darf nur in %<shared%>- oder %<firstprivate%>-Klauseln vorkommen"
  
! #: cp/semantics.cc:10333
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr "%<threadprivate%> %qD ist weder Datei-, Namens- noch Blockbereichsvariable"
  
! #: cp/semantics.cc:10347
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "%<threadprivate%> Direktive %qE nicht in Definition von %qT"
  
! #: cp/semantics.cc:11084
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr "Unterschied zwischen %qE und %qD hat keinen Ganzzahltyp"
  
! #: cp/semantics.cc:11582
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr "%<#pragma omp simd%> zusammen mit Iterationsvariable %qE verwendet"
  
! #: cp/semantics.cc:11906 cp/semantics.cc:11916
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr "%<#pragma omp atomic update%> verwendet zwei unterschiedliche Ausdrücke für Speicher"
  
! #: cp/semantics.cc:12248
  #, gcc-internal-format
  msgid "constexpr string must be a string literal or object with %<size%> and %<data%> members"
  msgstr "%<constexpr%>-String muss ein Stringliteral oder ein Objekt mit den Membern %<size%> und %<data%> sein"
  
! #: cp/semantics.cc:12264
  #, gcc-internal-format
  msgid "constexpr string %<size()%> must be implicitly convertible to %<std::size_t%>"
  msgstr "%<size()%> des %<constexpr%>-Strings muss implizit in %<std::size_t%> umwandelbar sein"
  
! #: cp/semantics.cc:12273
  #, gcc-internal-format
  msgid "constexpr string %<data()%> must be implicitly convertible to %<const char*%>"
  msgstr "%<data()%> des %<constexpr%>-Strings muss implizit in %<const char*%> umwandelbar sein"
  
! #: cp/semantics.cc:12311
  #, gcc-internal-format
  msgid "constexpr string %<size()%> must be a constant expression"
  msgstr "%<size()%> des %<constexpr%>-Strings muss ein konstanter Ausdruck sein"
  
! #: cp/semantics.cc:12319
  #, gcc-internal-format
  msgid "constexpr string message %<size()%> %qE too large"
  msgstr "%<size()%> des %<constexpr%>-Strings ist %qE und damit zu groß"
  
! #: cp/semantics.cc:12346
  #, gcc-internal-format
  msgid "constexpr string %<data()[%d]%> must be a constant expression"
  msgstr "%<data()[%d]%> des %<constexpr%>-Strings muss ein konstanter Ausdruck sein"
  
! #: cp/semantics.cc:12372
  #, gcc-internal-format
  msgid "constexpr string %<data()%> must be a core constant expression"
  msgstr "%<data()%> des %<constexpr%>-Strings muss ein Kernkonstantenausdruck sein"
  
! #: cp/semantics.cc:12471
  #, gcc-internal-format
  msgid "static assertion failed: %.*s"
  msgstr "statische Assertion fehlgeschlagen: %.*s"
  
! #: cp/semantics.cc:12477
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "Nicht-konstante Bedingung für statische Behauptung"
  
! #: cp/semantics.cc:12506
  #, gcc-internal-format
  msgid "argument to %<decltype%> must be an expression"
  msgstr "Argument für %<decltype%> muss ein Ausdruck sein"
  
! #: cp/semantics.cc:12552
  #, gcc-internal-format
  msgid "%<decltype%> cannot resolve address of overloaded function"
  msgstr "%<decltype%> kann die Adresse der überladenen Funktion nicht auflösen"
  
! #: cp/semantics.cc:12856 rust/backend/rust-tree.cc:5212
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument"
  msgstr "%<__builtin_is_pointer_interconvertible_with_class%> benötigt ein einziges Argument"
  
! #: cp/semantics.cc:12865 rust/backend/rust-tree.cc:5221
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member"
  msgstr "Argument von %<__builtin_is_pointer_interconvertible_with_class%> muss ein Zeiger auf Member sein"
  
! #: cp/semantics.cc:13036 rust/backend/rust-tree.cc:5825
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> not well defined for anonymous unions"
  msgstr "%<__builtin_is_corresponding_member%> nicht wohldefiniert für anonyme Vereinigungen"
  
! #: cp/semantics.cc:13060 rust/backend/rust-tree.cc:5869
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> needs two arguments"
  msgstr "%<__builtin_is_corresponding_member%> benötigt zwei Argumente"
  
! #: cp/semantics.cc:13071 rust/backend/rust-tree.cc:5879
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr "Argument von %<__builtin_is_corresponding_member%> muss ein Zeiger auf Member sein"
  
! #: cp/semantics.cc:13628
  #, gcc-internal-format
  msgid "%qD is not a class or alias template"
  msgstr "%qD ist weder ein Klassen- noch ein Alias-Template"
  
! #: cp/semantics.cc:13869
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "Operand des Faltungsausdrucks hat keine unexpandierten Parameterpackungen"
  
! #: cp/semantics.cc:13929
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "beide Argumente in binärer Faltung haben unexpandierte Parameterpackungen"
  
! #: cp/semantics.cc:13931
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr "keine unexpandierten Parameterpackungen in binärer Faltung"
  
! #: cp/semantics.cc:13948
  #, gcc-internal-format
  msgid "type %qT of argument to %<__builtin_launder%> is not a pointer to object type"
  msgstr "Typ %qT des Arguments für %<__builtin_launder%> muss ein Objektzeiger sein"
--- 69959,71419 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:28718
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "explizite Instanziierung von %qD, aber keine Definition verfügbar"
  
! #: cp/pt.cc:28764
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "Instanziierungstiefe für Templates überschreitet Höchstwert %d beim Instanziieren von %q+D, möglicherweise wegen Generierung der virtuellen Tabelle (%<-ftemplate-depth=%> verwenden, um den Höchstwert zu erhöhen)"
  
! #: cp/pt.cc:29139
  #, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Nichttypen-Templateparameter von hergeleitetem Klassentyp sind erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/pt.cc:29169
  #, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "%qT ist kein gültiger Typ für einen Nichttyp-Templateparameter, da er nicht strukturell ist"
  
! #: cp/pt.cc:29178
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Nichttypen-Templateparameter von Klassentyp sind nur mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/pt.cc:29186
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "ungültiger Nicht-Typ-Parameter für Template"
  
! #: cp/pt.cc:29188
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T ist kein gültiger Typ für einen Nicht-Typ-Parameter eines Templates"
  
! #: cp/pt.cc:30738
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "Schlüsselwort %<template%> nicht innerhalb der declarator-id erlaubt"
  
! #: cp/pt.cc:30934
  #, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr "ein Konzept kann nicht eingeschränkt werden"
  
! #: cp/pt.cc:30943
  #, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr "das Konzept %qE ist nicht im Gültigkeitsbereich des Namensraums"
  
! #: cp/pt.cc:30949
  #, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr "das Konzept %qE hat mehrere Vorlagenparameterlisten"
  
! #: cp/pt.cc:30993
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "Ermittlung aus geschweift geklammerter Initialisierungsliste erfordert %<#include <initializer_list>%>"
  
! #: cp/pt.cc:32264
  #, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr "nicht herleitbares Templates %qT wird ohne Template-Argumente verwendet"
  
! #: cp/pt.cc:32279
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Alias-Template-Herleitung ist erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/pt.cc:32285
  #, gcc-internal-format
  msgid "use %qD directly instead"
  msgstr "verwenden Sie stattdessen %qD"
  
! #: cp/pt.cc:32413
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr "Templateargumente für die Kopierinitialisierung von %qT können nicht abgeleitet werden, da es keine expliziten Ableitungshinweise oder benutzerdeklarierten Konstruktoren gibt"
  
! #: cp/pt.cc:32420
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "Templateargumente für %qT können nicht abgeleitet werden, da es keine Ableitungshinweise gibt"
  
! #: cp/pt.cc:32433
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "Argumentherleitung für Klassentemplate gescheitert:"
  
! #: cp/pt.cc:32436
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Explizite Herleitungshinweise werden nicht für »copy-initialization« berücksichtigt"
  
! #: cp/pt.cc:32451
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr "Argumentherleitung für Klassentemplate von %qT fehlgeschlagen: expliziter Herleitungshinweis in copy-list-initialization ausgewählt"
  
! #: cp/pt.cc:32455
  #, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "der explizite Herleitungshinweis ist hier deklariert"
  
! #: cp/pt.cc:32470
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr "%qT beabsichtigt möglicherweise nicht, Argumentherleitung für Klassentemplates zu unterstützen"
  
! #: cp/pt.cc:32472
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr "fügen Sie einen Herleitungshinweis hinzu, um diese Warnung zu unterdrücken"
  
! #: cp/pt.cc:32603
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr "direct-list-initialization von %<auto%> erfordert genau ein Element"
  
! #: cp/pt.cc:32606
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr "um %<std::initializer_list%> herzuleiten, verwenden Sie einen copy-list-initialization (also mit %<=%> vor dem %<{%>)"
  
! #: cp/pt.cc:32666
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "Lambda-Rückgabewert von %qE kann nicht hergeleitet werden"
  
! #: cp/pt.cc:32669
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "%qT kann nicht aus %qE hergeleitet werden"
  
! #: cp/pt.cc:32749
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr "Platzhalter-Beschränkungen nicht erfüllt"
  
! #: cp/pt.cc:32753
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "hergeleiteter Initialisierer erfüllt die Platzhalter-Beschränkungen nicht"
  
! #: cp/pt.cc:32757
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "hergeleiteter Rückgabetyp erfüllt die Platzhalter-Beschränkungen nicht"
  
! #: cp/pt.cc:32761
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "hergeleiteter Ausdruckstyp erfüllt die Platzhalterbeschränkungen nicht"
  
! #: cp/reflect.cc:130
! #, fuzzy, gcc-internal-format
! #| msgid "new cannot be applied to a reference type"
! msgid "%<^^%> cannot be applied to a placeholder type"
! msgstr "»new« kann nicht auf Referenztyp angewendet werden"
! 
! #: cp/reflect.cc:137
! #, fuzzy, gcc-internal-format
! #| msgid "new cannot be applied to a function type"
! msgid "%<^^%> cannot be applied to a pack index"
! msgstr "»new« kann nicht auf Funktionstyp angewendet werden"
! 
! #: cp/reflect.cc:142
! #, fuzzy, gcc-internal-format
! #| msgid "%qE cannot be applied to non-pointer type %qT"
! msgid "%<^^%> cannot be applied to a non-type template parameter %qD"
! msgstr "Attribut %qE kann nur auf Zeigertypen angewendet werden, nicht auf %qT"
! 
! #: cp/reflect.cc:150
! #, fuzzy, gcc-internal-format
! #| msgid "%qE cannot be applied to non-pointer type %qT"
! msgid "%<^^%> cannot be applied to a capture %qD"
! msgstr "Attribut %qE kann nur auf Zeigertypen angewendet werden, nicht auf %qT"
! 
! #: cp/reflect.cc:157
! #, gcc-internal-format
! msgid "%<^^%> cannot be applied to a local parameter of a requires-expression %qD"
! msgstr ""
! 
! #: cp/reflect.cc:173
! #, gcc-internal-format
! msgid "%<^^%> cannot be applied a local entity for which there is an intervening lambda expression"
! msgstr ""
! 
! #: cp/reflect.cc:183
! #, fuzzy, gcc-internal-format
! #| msgid "new cannot be applied to a function type"
! msgid "%<^^%> cannot be applied to a using-declaration"
! msgstr "»new« kann nicht auf Funktionstyp angewendet werden"
! 
! #: cp/reflect.cc:189
! #, fuzzy, gcc-internal-format
! #| msgid "new cannot be applied to a function type"
! msgid "%<^^%> cannot be applied to a concept check"
! msgstr "»new« kann nicht auf Funktionstyp angewendet werden"
! 
! #: cp/reflect.cc:207
! #, gcc-internal-format
! msgid "cannot take the reflection of an overload set"
! msgstr ""
! 
! #: cp/reflect.cc:410
! #, fuzzy, gcc-internal-format
! #| msgid "%<::%E%> is not a class or namespace"
! msgid "%<std::ranges%> is not a namespace"
! msgstr "%<::%E%> ist keine Klasse oder Namensbereich"
! 
! #: cp/reflect.cc:453
! #, gcc-internal-format
! msgid "%<reflect_constant_string%> called with %qT rather than %<char%>, %<wchar_t%>, %<char8_t%>, %<char16_t%> or %<char32_t%>"
! msgstr ""
! 
! #: cp/reflect.cc:489
! #, fuzzy, gcc-internal-format
! #| msgid "%<decltype%> evaluates to %qT, which is not a class or enumeration type"
! msgid "%<reflect_constant_array%> argument with %qT which is not a structural type"
! msgstr "%<decltype%> wird zu %qT ausgewertet, und das ist weder eine Klasse noch ein Aufzählungstyp"
! 
! #: cp/reflect.cc:503
! #, gcc-internal-format
! msgid "%<reflect_constant_array%> argument with %qT which is not copy constructible"
! msgstr ""
! 
! #: cp/reflect.cc:525
! #, gcc-internal-format
! msgid "%<reflect_constant_array%> argument with %qT which is not constructible from %qT %<std::ranges::range_reference_t%>"
! msgstr ""
! 
! #: cp/reflect.cc:654
! #, gcc-internal-format
! msgid "%<std::ranges::data%> or %<std::ranges::size%> are not customization point objects"
! msgstr ""
! 
! #: cp/reflect.cc:821
! #, gcc-internal-format
! msgid "missing %<std::ranges::begin%> or %<std::ranges::end%>"
! msgstr ""
! 
! #: cp/reflect.cc:839
! #, gcc-internal-format
! msgid "incorrect type %qT of %<std::ranges::begin(arg)%>"
! msgstr ""
! 
! #: cp/reflect.cc:846
! #, gcc-internal-format
! msgid "incorrect type %qT of %<std::ranges::end(arg)%>"
! msgstr ""
! 
! #: cp/reflect.cc:879
! #, fuzzy, gcc-internal-format
! #| msgid "expected interface or pointer to interface"
! msgid "unexpected type %qT of iterator dereference"
! msgstr "Schnittstelle oder Zeiger auf Schnittstelle erwartet"
! 
! #: cp/reflect.cc:947
! #, gcc-internal-format
! msgid "couldn%'t throw %qs"
! msgstr ""
! 
! #: cp/reflect.cc:1046
! #, fuzzy, gcc-internal-format
! #| msgid "expected %<operator%>"
! msgid "unexpected %<std::meta::operators%>"
! msgstr "%<operator%> erwartet"
! 
! #: cp/reflect.cc:2671
! #, gcc-internal-format
! msgid "couldn%'t look up %<%D::%D%>"
! msgstr ""
! 
! #: cp/reflect.cc:2959
! #, fuzzy, gcc-internal-format
! #| msgid "could not include %s"
! msgid "couldn%'t look up %qs"
! msgstr "»%s« konnte nicht eingebunden werden"
! 
! #: cp/reflect.cc:3113 cp/reflect.cc:3176 cp/reflect.cc:3231 cp/reflect.cc:3311
! #: cp/reflect.cc:6233
! #, fuzzy, gcc-internal-format
! #| msgid "  expected a type, got %qE"
! msgid "unexpected return type of %qs"
! msgstr "  einen Typ erwartet, %qE erhalten"
! 
! #: cp/reflect.cc:3856
! #, gcc-internal-format
! msgid "%qT must be a cv-unqualified structural type that is not a reference type"
! msgstr ""
! 
! #: cp/reflect.cc:3880
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not an object type"
! msgid "%qT must be an object type"
! msgstr "  %qT kein Objekttyp ist"
! 
! #: cp/reflect.cc:3907
! #, fuzzy, gcc-internal-format
! #| msgid "%qD must be a member function"
! msgid "%qT must be a function type"
! msgstr "%qD muss eine Memberfunktion sein"
! 
! #: cp/reflect.cc:4784 cp/reflect.cc:4911
! #, gcc-internal-format
! msgid "couldn%'t instantiate %<std::%s<%T>%>"
! msgstr ""
! 
! #: cp/reflect.cc:5515
! #, fuzzy, gcc-internal-format
! #| msgid "expected template-argument"
! msgid "unexpected %<data_member_options%> argument"
! msgstr "Templateargument erwartet"
! 
! #: cp/reflect.cc:5884
! #, gcc-internal-format
! msgid "first %<define_aggregate%> argument is not a class type reflection"
! msgstr ""
! 
! #: cp/reflect.cc:5892
! #, gcc-internal-format
! msgid "first %<define_aggregate%> argument is a reflection of a type alias"
! msgstr ""
! 
! #: cp/reflect.cc:5900
! #, gcc-internal-format
! msgid "first %<define_aggregate%> argument is a cv-qualified class type reflection"
! msgstr ""
! 
! #: cp/reflect.cc:5908
! #, gcc-internal-format
! msgid "first %<define_aggregate%> argument is a complete class type reflection"
! msgstr ""
! 
! #: cp/reflect.cc:5916
! #, gcc-internal-format
! msgid "first %<define_aggregate%> argument is a reflection of a class type %qT being defined"
! msgstr ""
! 
! #: cp/reflect.cc:5929
! #, gcc-internal-format
! msgid "%<define_aggregate%> argument not a data member description"
! msgstr ""
! 
! #: cp/reflect.cc:5937
! #, gcc-internal-format
! msgid "%<define_aggregate%> argument data member description without complete type"
! msgstr ""
! 
! #: cp/reflect.cc:5947
! #, gcc-internal-format
! msgid "name %qD used in multiple data member descriptions"
! msgstr ""
! 
! #: cp/reflect.cc:5956
! #, fuzzy, gcc-internal-format
! #| msgid "cannot declare bit-field %qs with %<warn_if_not_aligned%> type"
! msgid "cannot declare bit-field in %<warn_if_not_aligned%> type"
! msgstr "Bitfeld %qs kann nicht mit %<warn_if_not_aligned%>-Typ deklariert werden"
! 
! #: cp/reflect.cc:5966
! #, gcc-internal-format
! msgid "%<define_aggregate%> not evaluated from %<consteval%> block"
! msgstr ""
! 
! #: cp/reflect.cc:5987
! #, gcc-internal-format
! msgid "%<define_aggregate%> evaluated from %<consteval%> block which encloses %qT being defined"
! msgstr ""
! 
! #: cp/reflect.cc:5991 cp/reflect.cc:6074
! #, fuzzy, gcc-internal-format
! #| msgid "%<switch%> name defined here"
! msgid "%<consteval%> block defined here"
! msgstr "der %<switch%>-Name ist hier definiert"
! 
! #: cp/reflect.cc:6007 cp/reflect.cc:6066
! #, gcc-internal-format
! msgid "%qD intervenes between %qT scope and %<consteval%> block %<define_aggregate%> is evaluated from"
! msgstr ""
! 
! #: cp/reflect.cc:6011 cp/reflect.cc:6070
! #, gcc-internal-format
! msgid "%qT intervenes between %qT scope and %<consteval%> block %<define_aggregate%> is evaluated from"
! msgstr ""
! 
! #: cp/reflect.cc:6022 cp/reflect.cc:6058
! #, gcc-internal-format
! msgid "%qD intervenes between %<consteval%> block %<define_aggregate%> is evaluated from and %qT scope"
! msgstr ""
! 
! #: cp/reflect.cc:6026 cp/reflect.cc:6062
! #, gcc-internal-format
! msgid "%qT intervenes between %<consteval%> block %<define_aggregate%> is evaluated from and %qT scope"
! msgstr ""
! 
! #: cp/reflect.cc:6036
! #, gcc-internal-format
! msgid "%<define_aggregate%> evaluated from %<consteval%> block enclosed by %qD while %qT type being defined is enclosed by %qD"
! msgstr ""
! 
! #: cp/reflect.cc:6041
! #, gcc-internal-format
! msgid "%<define_aggregate%> evaluated from %<consteval%> block enclosed by %qD while %qT type being defined is enclosed by %qT"
! msgstr ""
! 
! #: cp/reflect.cc:6046
! #, gcc-internal-format
! msgid "%<define_aggregate%> evaluated from %<consteval%> block enclosed by %qT while %qT type being defined is enclosed by %qD"
! msgstr ""
! 
! #: cp/reflect.cc:6051
! #, gcc-internal-format
! msgid "%<define_aggregate%> evaluated from %<consteval%> block enclosed by %qT while %qT type being defined is enclosed by %qT"
! msgstr ""
! 
! #: cp/reflect.cc:6212
! #, gcc-internal-format
! msgid "%<access_context::current%> used outside of manifestly constant-evaluation"
! msgstr ""
! 
! # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: cp/reflect.cc:6263
! #, fuzzy, gcc-internal-format
! #| msgid "invalid %<PHI%> argument"
! msgid "invalid %<access_context%> argument"
! msgstr "ungültiges %<PHI%>-Argument"
! 
! #: cp/reflect.cc:6274
! #, fuzzy, gcc-internal-format
! #| msgid "unexpected %<else%>"
! msgid "unexpected %<access_context::scope()%>"
! msgstr "unerwartetes %<else%> gefunden"
! 
! #: cp/reflect.cc:6284
! #, gcc-internal-format
! msgid "unexpected %<access_context::designating_class()%>"
! msgstr ""
! 
! #: cp/reflect.cc:7047
! #, fuzzy, gcc-internal-format
! #| msgid "unexpected argument"
! msgid "unexpected argument to %qs"
! msgstr "unerwartetes Argument"
! 
! #: cp/reflect.cc:7336
! #, fuzzy, gcc-internal-format
! #| msgid "unknown spec function %qs"
! msgid "unknown metafunction %qD"
! msgstr "unbekannte Spezifikationsfunktion %qs"
! 
! #: cp/reflect.cc:8010
! #, fuzzy, gcc-internal-format
! #| msgid "%<score%> argument must be constant integer expression at %C"
! msgid "splice argument must be an expression of type %qs"
! msgstr "das %<score%>-Argument bei %C muss ein konstanter ganzzahliger Ausdruck sein"
! 
! #: cp/reflect.cc:8206
! #, gcc-internal-format
! msgid "consteval-only variable %qD not declared %<constexpr%> used outside a constant-evaluated context"
! msgstr ""
! 
! #: cp/reflect.cc:8208
! #, fuzzy, gcc-internal-format
! #| msgid "%qE used with %<constexpr%>"
! msgid "add %<constexpr%>"
! msgstr "%qE mit %<constexpr%> verwendet"
! 
! #: cp/reflect.cc:8212
! #, gcc-internal-format
! msgid "consteval-only expressions are only allowed in a constant-evaluated context"
! msgstr ""
! 
! #: cp/reflect.cc:8319
! #, fuzzy, gcc-internal-format
! #| msgid "function definition declared %qs"
! msgid "function of consteval-only type must be declared %qs"
! msgstr "Funktionsdefinition deklarierte %qs"
! 
! #: cp/reflect.cc:8343 cp/reflect.cc:8359
! #, fuzzy, gcc-internal-format
! #| msgid "expected boolean expression"
! msgid "expected a reflection of an expression"
! msgstr "boolescher Ausdruck erwartet"
! 
! #: cp/reflect.cc:8349 cp/reflect.cc:8353
! #, fuzzy, gcc-internal-format
! #| msgid "keyword %<typename%> not allowed outside of templates"
! msgid "add %<typename%> to denote a type outside a type-only context"
! msgstr "Schlüsselwort %<typename%> nicht außerhalb von Templates erlaubt"
! 
! #: cp/reflect.cc:8372
! #, fuzzy, gcc-internal-format
! #| msgid "expected constructor, destructor, or type conversion"
! msgid "cannot use constructor or destructor %qD in a splice expression"
! msgstr "Konstruktor, Destruktor oder Typumwandlung erwartet"
! 
! #: cp/reflect.cc:8380
! #, gcc-internal-format
! msgid "cannot use an unnamed bit-field %qD in a splice expression"
! msgstr ""
! 
! #: cp/reflect.cc:8393
! #, fuzzy, gcc-internal-format
! #| msgid "cannot explicitly declare member %q#D to have extern linkage"
! msgid "cannot implicitly reference a class member %qD through a splice"
! msgstr "Element %q#D kann nicht explizit deklariert werden, externe Bindung zu haben"
! 
! #: cp/reflect.cc:8407
! #, gcc-internal-format
! msgid "unary %<&%> applied to an anonymous union member %qD that is not a direct member of a named class"
! msgstr ""
! 
! #: cp/reflect.cc:8426
! #, fuzzy, gcc-internal-format
! #| msgid "use of local variable with automatic storage from containing function"
! msgid "use of local variable with automatic storage from containing function in a splice expression"
! msgstr "Verwendung lokaler Variable mit automatischer Speicherklasse aus enthaltender Funktion"
! 
! #: cp/reflect.cc:8439
! #, fuzzy, gcc-internal-format
! #| msgid "call to consteval function %qE is not a constant expression"
! msgid "cannot use an annotation %qE in a splice expression"
! msgstr "Aufruf der consteval-Funktion %qE ist kein konstanter Ausdruck"
! 
! #: cp/reflect.cc:8448
! #, fuzzy, gcc-internal-format
! #| msgid "Warn about uses of a comma operator within a subscripting expression."
! msgid "cannot use a data member specification in a splice expression"
! msgstr "Warnen, wenn innerhalb eines Arrayindex-Ausdrucks ein Komma-Operator verwendet wird."
! 
! #: cp/rtti.cc:308
  #, gcc-internal-format
  msgid "cannot use %<typeid%> with %<-fno-rtti%>"
  msgstr "%<typeid%> kann nicht mit %<-fno-rtti%> verwendet werden"
  
! #: cp/rtti.cc:321
  #, gcc-internal-format
  msgid "must %<#include <typeinfo>%> before using %<typeid%>"
  msgstr "vor Verwendung von %<typeid%> muss %<#include <typeinfo>%> angegeben werden"
  
! #: cp/rtti.cc:423
  #, gcc-internal-format
  msgid "cannot create type information for type %qT because it involves types of variable size"
  msgstr "für Typ %qT kann keine Typinformation erzeugt werden, weil dies Typen variabler Größe umfasst"
  
! #: cp/rtti.cc:524
  #, gcc-internal-format
  msgid "%<typeid%> of qualified function type %qT"
  msgstr "%<typeid%> des qualifizierten Funktionstyps %qT"
  
! #: cp/rtti.cc:714 cp/rtti.cc:730
  #, gcc-internal-format
  msgid "%<dynamic_cast<%#T>(%#D)%> can never succeed"
  msgstr "%<dynamic_cast<%#T>(%#D)%> kann nie erfolgreich sein"
  
! #: cp/rtti.cc:742
  #, gcc-internal-format
  msgid "%<dynamic_cast%> not permitted with %<-fno-rtti%>"
  msgstr "%<dynamic_cast%> ist nicht mit %<-fno-rtti%> erlaubt"
  
! #: cp/rtti.cc:824
  #, gcc-internal-format
  msgid "cannot %<dynamic_cast%> %qE (of type %q#T) to type %q#T (%s)"
  msgstr "%<dynamic_cast%> %qE (des Typs %q#T) in Typ %q#T (%s) kann nicht vorgenommen werden"
  
! #: cp/search.cc:312
  #, gcc-internal-format
  msgid "%qT is an ambiguous base of %qT"
  msgstr "%qT ist mehrdeutige Basis von %qT"
  
! #: cp/search.cc:328
  #, gcc-internal-format
  msgid "%qT is an inaccessible base of %qT"
  msgstr "%qT ist eine nicht erreichbare Basis von %qT"
  
! #: cp/search.cc:2007
  #, gcc-internal-format
  msgid "looser exception specification on overriding virtual function %q+#F"
  msgstr "lockerere Ausnahmespezifikation in der übersteuernden virtuellen Funktion %q+#F"
  
! #: cp/search.cc:2010
  #, gcc-internal-format
  msgid "overridden function is %q#F"
  msgstr "übersteuerte Funktion ist %q#F"
  
! #: cp/search.cc:2085
  #, gcc-internal-format
  msgid "invalid covariant return type for %q#D"
  msgstr "ungültiger kovarianter Rückgabetyp für %q#D"
  
! #: cp/search.cc:2087 cp/search.cc:2104 cp/search.cc:2121
  #, gcc-internal-format
  msgid "overridden function is %q#D"
  msgstr "übersteuerte Funktion ist %q#D"
  
! #: cp/search.cc:2100
  #, gcc-internal-format
  msgid "invalid covariant return type for %q+#D"
  msgstr "ungültiger kovarianter Rückgabetyp für %q+#D"
  
! #: cp/search.cc:2102
  #, gcc-internal-format
  msgid "conflicting return type specified for %q+#D"
  msgstr "in Konflikt stehenden Rückgabetyp für %q+#D angegeben"
  
! #: cp/search.cc:2119
  #, gcc-internal-format
  msgid "conflicting type attributes specified for %q+#D"
  msgstr "in Konflikt stehenden Typattribute für %q+#D angegeben"
  
! #: cp/search.cc:2138
  #, gcc-internal-format
  msgid "%<consteval%> function %q+D overriding non-%<consteval%> function"
  msgstr "%<consteval%>-Funktion %q+D übersteuert nicht-%<consteval%>-Funktion"
  
! #: cp/search.cc:2141
  #, gcc-internal-format
  msgid "non-%<consteval%> function %q+D overriding %<consteval%> function"
  msgstr "nicht-%<consteval%>-Funktion %q+D übersteuert %<consteval%>-Funktion"
  
! #: cp/search.cc:2144 cp/search.cc:2173 cp/search.cc:2182 cp/search.cc:2192
  #, gcc-internal-format
  msgid "overridden function is %qD"
  msgstr "übersteuerte Funktion ist %qD"
  
! #: cp/search.cc:2160
  #, gcc-internal-format
  msgid "%qD declared %<transaction_safe_dynamic%>"
  msgstr "%qD als %<transaction_safe_dynamic%> deklariert"
  
! #: cp/search.cc:2162
  #, gcc-internal-format
  msgid "overriding %qD declared %<transaction_safe%>"
  msgstr "übersteuert %qD, was als %<transaction_safe%> deklariert ist"
  
! #: cp/search.cc:2170
  #, gcc-internal-format
  msgid "deleted function %q+D overriding non-deleted function"
  msgstr "gelöschte Funktion %q+D übersteuert nicht gelöschte Funktion"
  
! #: cp/search.cc:2179
  #, gcc-internal-format
  msgid "non-deleted function %q+D overriding deleted function"
  msgstr "nicht gelöschte Funktion %q+D übersteuert gelöschte Funktion"
  
! #: cp/search.cc:2190
  #, gcc-internal-format
  msgid "virtual function %q+D overriding final function"
  msgstr "virtuelle Funktion %q+D übersteuert final-Funktion"
  
! #: cp/search.cc:2278
  #, gcc-internal-format
  msgid "%q+#D cannot be declared"
  msgstr "%q+#D kann nicht deklariert werden"
  
! #: cp/search.cc:2279
  #, gcc-internal-format
  msgid "  since %q+#D declared in base class"
  msgstr "  denn %q+#D ist in Basisklasse deklariert"
  
! #: cp/search.cc:2285
  #, gcc-internal-format
  msgid "explicit object member function overrides virtual function"
  msgstr "die explizite Objektmemberfunktion übersteuert die virtuelle Funktion"
  
! #: cp/search.cc:2288
  #, gcc-internal-format
  msgid "virtual function declared here"
  msgstr "die virtuelle Funktion ist hier deklariert"
  
! #: cp/semantics.cc:1300
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>"
  msgstr "%<std::is_constant_evaluated%> wertet innerhalb von %<if constexpr%> immer zu true aus"
  
! #: cp/semantics.cc:1306
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> evaluates to true when checking if trivially empty iteration statement is trivial infinite loop"
  msgstr "%<std::is_constant_evaluated%> wertet immer zu true aus, wenn es prüft, ob eine trivial-leere Iterationsanweisung eine trivial-endlose Schleife ist"
  
! #: cp/semantics.cc:1311
  #, gcc-internal-format
  msgid "and evaluates to false when actually evaluating the condition in non-%<constexpr%> function"
  msgstr "und wertet zu false aus, wenn die Bedingung in der nicht-%<constexpr%>-Funktion tatsächlich ausgewertet wird"
  
! #: cp/semantics.cc:1316
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function"
  msgstr "%<std::is_constant_evaluated%> wertet in einer nicht-%<constexpr%>-Funktion immer zu false aus"
  
! #: cp/semantics.cc:1320
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function"
  msgstr "%<std::is_constant_evaluated%> wertet innerhalb einer %<consteval%>-Funktion immer zu true aus"
  
! #: cp/semantics.cc:1546
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr "es wird empfohlen, explizite geschweifte Klammern um leeren Körper in %<do%>-Anweisung zu setzen"
  
! #: cp/semantics.cc:2129
  #, gcc-internal-format
  msgid "catching polymorphic type %q#T by value"
  msgstr "polymorpher Typ %q#T wird per Wertzuweisung gefangen"
  
! #: cp/semantics.cc:2134
  #, gcc-internal-format
  msgid "catching type %q#T by value"
  msgstr "Typ %q#T wird per Wertzuweisung gefangen"
  
! #: cp/semantics.cc:2139
  #, gcc-internal-format
  msgid "catching non-reference type %q#T"
  msgstr "Nichtreferenztyp %q#T wird gefangen"
  
! #: cp/semantics.cc:2438
  #, gcc-internal-format
  msgid "type of %<asm%> operand %qE could not be determined"
  msgstr "Typ des %<asm%>-Operanden %qE konnte nicht ermittelt werden"
  
! #: cp/semantics.cc:2592
  #, gcc-internal-format
  msgid "%<__label__%> declarations are only allowed in function scopes"
  msgstr "%<__label__%>-Deklarationen sind nur im Funktionsgültigkeitsbereich erlaubt"
  
! #: cp/semantics.cc:2770
  #, gcc-internal-format
  msgid "invalid use of member %qD in static member function"
  msgstr "ungültige Verwendung des Elementes %qD in statischer Elementfunktion"
  
! #: cp/semantics.cc:2774
  #, gcc-internal-format
  msgid "invalid use of member %qD in constructor %<pre%> contract"
  msgstr "ungültige Verwendung des Elementes %qD in %<pre%>-Vertrag eines Konstruktors"
  
! #: cp/semantics.cc:2778
  #, gcc-internal-format
  msgid "invalid use of member %qD in destructor %<post%> contract"
  msgstr "ungültige Verwendung des Elementes %qD in %<post%>-Vertrag eines Destruktors"
  
! #: cp/semantics.cc:3046
  #, gcc-internal-format
  msgid "%qE missing template arguments"
  msgstr "fehlende Templateargumente für %qE"
  
! #: cp/semantics.cc:3106
  #, gcc-internal-format
  msgid "a statement expression is an insufficient context for overload resolution"
  msgstr "ein Anweisungsausdruck reicht nicht als Kontext für Überladungs-Auflösung nicht aus"
  
! #: cp/semantics.cc:3340
  #, gcc-internal-format
  msgid "cannot call a concept as a function"
  msgstr "ein Konzept kann nicht wie eine Funktion aufgerufen werden"
  
! #: cp/semantics.cc:3550
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "Argumente für Destruktor sind nicht erlaubt"
  
! #: cp/semantics.cc:3652
  #, gcc-internal-format
  msgid "%<this%> is unavailable for explicit object member functions"
  msgstr "%<this%> ist für explizite Objektmemberfunktionen nicht verfügbar"
  
! #: cp/semantics.cc:3664
  #, gcc-internal-format
  msgid "use explicit object parameter %qs instead"
  msgstr "verwenden Sie stattdessen den expliziten Objektparameter %qs"
  
! #: cp/semantics.cc:3668
  #, gcc-internal-format
  msgid "name the explicit object parameter"
  msgstr "geben Sie dem expliziten Objektparameter einen Namen"
  
! #: cp/semantics.cc:3673
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "%<this%> ist für statische Elementfunktionen nicht verfügbar"
  
! #: cp/semantics.cc:3675
! #, fuzzy, gcc-internal-format
! #| msgid "invalid use of member %qD in constructor %<pre%> contract"
! msgid "invalid use of %<this%> in a constructor %<pre%> condition"
! msgstr "ungültige Verwendung des Elementes %qD in %<pre%>-Vertrag eines Konstruktors"
  
! #: cp/semantics.cc:3677
! #, fuzzy, gcc-internal-format
! #| msgid "invalid use of member %qD in destructor %<post%> contract"
! msgid "invalid use of %<this%> in a destructor %<post%> condition"
! msgstr "ungültige Verwendung des Elementes %qD in %<post%>-Vertrag eines Destruktors"
  
! #: cp/semantics.cc:3679
  #, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "ungültige Verwendung von %<this%> in Nicht-Element-Funktion"
  
! #: cp/semantics.cc:3681
  #, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "ungültige Verwendung von %<this%> auf höchster Ebene"
  
! #: cp/semantics.cc:3704
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "ungültiger angegebener Gültigkeitsbereich in Pseudodestruktor-Name"
  
! #: cp/semantics.cc:3713 cp/typeck.cc:3224
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "qualifizierter Typ %qT passt nicht zum Destruktornamen ~%qT"
  
! #: cp/semantics.cc:3736
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "%qE ist nicht vom Typ %qT"
  
! #: cp/semantics.cc:3855
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr "zusammengesetztes Literal vom Nicht-Objekt-Typ %qT"
  
! #: cp/semantics.cc:3875
  #, gcc-internal-format
  msgid "%<auto{x}%> cannot be constrained"
  msgstr "%<auto{x}%> kann nicht eingeschränkt werden"
  
! #: cp/semantics.cc:3883
  #, gcc-internal-format
  msgid "%<auto{x}%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%<auto{x}%> ist erst ab %<-std=c++23%> oder %<-std=gnu++23%> verfügbar"
  
! #: cp/semantics.cc:4089
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr "Templatetypparameter müssen das Schlüsselwort %<class%> oder %<typename%> verwenden"
  
! #: cp/semantics.cc:4142
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "ungültige Verwendung des Typs %qT als Standardwert für einen Template-Templateparameter"
  
! #: cp/semantics.cc:4146
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "ungültiges Standardargument für einen Template-Templateparameter"
  
! #: cp/semantics.cc:4163
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr "Definition von %q#T in Templateparameterliste"
  
! #: cp/semantics.cc:4194
  #, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "ungültige Definition des qualifizierten Typen %qT"
  
! #: cp/semantics.cc:4487
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "ungültige Spezifizierung der Basisklasse"
  
! #: cp/semantics.cc:4674
  #, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr "Element %qD von unbenannter Union kann nicht eingefangen werden"
  
! #: cp/semantics.cc:4692
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qD ist nicht eingefangen"
  
! #: cp/semantics.cc:4696
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr "das Lambda hat keinen »capture-default«"
  
! #: cp/semantics.cc:4698
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr "Lambda in lokaler Klasse %q+T kann Variablen aus dem umschließenden Kontext nicht einfangen"
  
! #: cp/semantics.cc:4714
  #, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr "Verwendung lokaler Variable mit automatischer Speicherklasse aus enthaltender Funktion"
  
! #: cp/semantics.cc:4716
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr "Verwendung eines Parameters aus enthaltender Funktion"
  
! #: cp/semantics.cc:4849
  #, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr "Verwendung eines Parameters außerhalb des Funktionskörpers"
  
! #: cp/semantics.cc:4859
  #, gcc-internal-format
  msgid "missing template arguments"
  msgstr "fehlende Templateargumente"
  
! #: cp/semantics.cc:4895
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr "Templateparameter %qD vom Typ %qT ist in ganzzahligem Konstantenausdruck nicht erlaubt, da er nicht Ganzzahl- oder Aufzählungstyp hat"
  
! #: cp/semantics.cc:4950
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "Verwendung des Klassentemplates %qT als Ausdruck"
  
! #: cp/semantics.cc:4958
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "Abfrage des Elementes %qD ist im Gitter der Mehrfachvererbung mehrdeutig"
  
! #: cp/semantics.cc:4986
  #, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "%qD kann nicht in Konstanten-Ausdruck auftreten"
  
! #: cp/semantics.cc:5030 cp/semantics.cc:5061
! #, gcc-internal-format
! msgid "%qD 'this' required when accessing a member within a constructor precondition or destructor postcondition contract check"
! msgstr ""
! 
! #: cp/semantics.cc:5159
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr "Typ von %qE ist unbekannt"
  
! #: cp/semantics.cc:5177 rust/backend/rust-tree.cc:5536
  #, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "%qT ist kein Aufzählungstyp"
  
! #: cp/semantics.cc:5204
! #, fuzzy, gcc-internal-format
! #| msgid "size of array has non-integral type %qT"
! msgid "pack index has non-integral type %qT"
! msgstr "Arraygröße hat nicht-ganzzahligen Typen %qT"
! 
! #: cp/semantics.cc:5211
  #, gcc-internal-format
  msgid "pack index is not an integral constant"
  msgstr "Packindex ist keine Ganzzahlkonstante"
  
! #: cp/semantics.cc:5219
! #, fuzzy, gcc-internal-format
! #| msgid "pack index is negative"
! msgid "pack index %qE is negative"
  msgstr "Packindex ist negativ"
  
! #: cp/semantics.cc:5225
! #, fuzzy, gcc-internal-format
! #| msgid "pack index is out of range"
! msgid "pack index %qE is out of range for pack of length %qd"
  msgstr "Packindex liegt außerhalb des Bereichs"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.cc:5363
  #, gcc-internal-format
  msgid "parameter pack %<__bases%> only valid in template declaration"
  msgstr "Parameterpack %<__bases%> ist nur in Templatedeklaration gültig"
  
! #: cp/semantics.cc:5395
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr "%<offsetof%> kann nicht auf Destruktor %<~%T%> angewandt werden"
  
! #: cp/semantics.cc:5409
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "%<offsetof%> kann nicht auf Elementfunktion %qD angewandt werden"
  
! #: cp/semantics.cc:5413
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function"
  msgstr "%<offsetof%> kann nicht auf Elementfunktion angewandt werden"
  
! #: cp/semantics.cc:5418
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr "%<offsetof%> kann nicht auf Aufzähler %qD angewandt werden"
  
! #: cp/semantics.cc:5429
  #, gcc-internal-format
  msgid "%<offsetof%> within non-standard-layout type %qT is conditionally-supported"
  msgstr "%<offsetof%> innerhalb von Typ %qT (der kein Standardlayout hat) ist bedingt unterstützt"
  
! #: cp/semantics.cc:6633
  #, gcc-internal-format
  msgid "pointer-to-member mapping %qE not supported"
  msgstr "Pointer-to-Member-Mapping %qE wird nicht unterstützt"
  
! #: cp/semantics.cc:6828
  #, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "benutzerdefinierte Reduktionsauflösung ist mehrdeutig"
  
! #: cp/semantics.cc:6831
! #, gcc-internal-format
! msgid "%s %#qD"
! msgstr "%s %#qD"
! 
! #: cp/semantics.cc:7192
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr "%qE in %<reduction%>-Klausel ist ein Array der Länge 0"
  
! #: cp/semantics.cc:7238
  #, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr "%qE hat konstanten Typ für %<reduction%>"
  
! #: cp/semantics.cc:7357
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr "benutzerdefinierte Reduktion mit Konstruktorinitialisierung für Basisklasse %qT"
  
! #: cp/semantics.cc:7431
! #, fuzzy, gcc-internal-format
! #| msgid "function or array type in %<#pragma omp declare reduction%>"
! msgid "%qT is not a struct, union or class type in %<#pragma omp declare mapper%>"
! msgstr "Funktions- oder Arraytyp in %<#pragma omp declare reduction%>"
! 
! #: cp/semantics.cc:7437
! #, fuzzy, gcc-internal-format
! #| msgid "%qD must be a global variable in %<#pragma acc declare link%>"
! msgid "%qT must not be a virtual base class in %<#pragma omp declare mapper%>"
! msgstr "In %<#pragma acc declare link%> muss %qD eine globale Variable sein"
! 
! #: cp/semantics.cc:7743
  #, gcc-internal-format
  msgid "expected string literal or constant integer expression instead of %qE"
  msgstr "String-Literal oder konstanter ganzzahliger Ausdruck anstelle von %qE erwartet"
  
! #: cp/semantics.cc:7940
  #, gcc-internal-format
  msgid "modifier other than %<val%> specified in %<linear%> clause on %<simd%> or %<for%> constructs when using OpenMP 5.2 modifiers"
  msgstr "Modifizierer außer %<val%> ist in %<linear%>-Klausel an %<simd%>- oder %<for%>-Konstrukten angegeben, zusammen mit OpenMP-5.2-Modifizierern"
  
! #: cp/semantics.cc:7955
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr "»linear«-Klausel mit Modifizierer %qs wird auf Nicht-Referenz-Variable mit Typ %qT angewandt"
  
! #: cp/semantics.cc:7970
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr "»linear«-Klausel wird auf Variable vom Typ %qT angewandt, die weder ganzzahlig noch Zeiger ist"
  
! #: cp/semantics.cc:7994
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr "Ausdruck für »linear«-Schrittweite muss ganzzahlig sein"
  
! #: cp/semantics.cc:8087 cp/semantics.cc:8219 cp/semantics.cc:8279
! #: cp/semantics.cc:8715 cp/semantics.cc:10050
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr "%<this%> ist in OpenMP nur innerhalb von %<declare simd%>-Klauseln erlaubt"
  
! #: cp/semantics.cc:8099 cp/semantics.cc:10063
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qD ist in Klausel %qs keine Variable"
  
! #: cp/semantics.cc:8232
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "%qD ist in Klausel %<firstprivate%> keine Variable"
  
! #: cp/semantics.cc:8292
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "%qD ist in Klausel %<lastprivate%> keine Variable"
  
! #: cp/semantics.cc:8363
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr "statischer %<gang%>-Ausdruck muss ganzzahlig sein"
  
! #: cp/semantics.cc:8377
  #, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr "statischer %<gang%>-Ausdruck muss positiv sein"
  
! #: cp/semantics.cc:8416
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr "Ausdruck für %<gang%>-Nummer muss ganzzahlig sein"
  
! #: cp/semantics.cc:8419
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr "Ausdruck für %<vector%>-Länge muss ganzzahlig sein"
  
! #: cp/semantics.cc:8423
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr "Ausdruck für %<worker%>-Nummer muss ganzzahlig sein"
  
! #: cp/semantics.cc:8446
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr "Wert von %<gang%> muss positiv sein"
  
! #: cp/semantics.cc:8450
  #, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr "Wert der %<vector%>-Länge muss positiv sein"
  
! #: cp/semantics.cc:8455
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr "Wert der %<worker%>-Nummer muss positiv sein"
  
! #: cp/semantics.cc:8540
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "Plan-Teilgrößenausdruck muss bestimmt sein"
  
! #: cp/semantics.cc:8573
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr "Ausdruck für %qs-Länge muss ganzzahlig sein"
  
! #: cp/semantics.cc:8587
  #, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "Ausdruck für %qs-Länge muss ganzzahlig, positiv und konstant sein"
  
! #: cp/semantics.cc:8607
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr "%<async%>-Ausdruck muss ganzzahlig sein"
  
! #: cp/semantics.cc:8636
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr "%<thread_limit%>-Ausdruck muss ganzzahlig sein"
  
! #: cp/semantics.cc:8666
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr "%<device%>-ID muss ganzzahlig sein"
  
! #: cp/semantics.cc:8697
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr "Ausdruck für %<dist_schedule%>-Chunkgröße muss ganzzahlig sein"
  
! #: cp/semantics.cc:8726
  #, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qD ist in %<aligned%>-Klausel keine Variable"
  
! #: cp/semantics.cc:8741
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr "%qE in %<aligned%>-Klausel ist weder Zeiger noch Array noch Referenz auf Zeiger oder Array"
  
! #: cp/semantics.cc:8748
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "%qD tritt in %<aligned%>-Klausel mehrfach auf"
  
! #: cp/semantics.cc:8763
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr "Ausdruck für Ausrichtung der %<aligned%>-Klausel muss ganzzahlig sein"
  
! #: cp/semantics.cc:8794
  #, gcc-internal-format
  msgid "%qD is not a variable in %<nontemporal%> clause"
  msgstr "%qD ist in %<nontemporal%>-Klausel keine Variable"
  
! #: cp/semantics.cc:8805
  #, gcc-internal-format
  msgid "%qD appears more than once in %<nontemporal%> clauses"
  msgstr "%qD tritt in %<nontemporal%>-Klauseln mehrfach auf"
  
! #: cp/semantics.cc:8822
  #, gcc-internal-format
  msgid "%<this%> not allowed in %<allocate%> clause"
  msgstr "%<this%> ist in %<allocate%>-Klausel nicht erlaubt"
  
! #: cp/semantics.cc:8834
  #, gcc-internal-format
  msgid "%qD is not a variable in %<allocate%> clause"
  msgstr "%qD ist in %<allocate%>-Klausel keine Variable"
  
! #: cp/semantics.cc:8843
  #, gcc-internal-format
  msgid "%qD appears more than once in %<allocate%> clauses"
  msgstr "%qD kommt in %<allocate%>-Klausel mehrfach vor"
  
! #: cp/semantics.cc:8959
! #, fuzzy, gcc-internal-format
! #| msgid "%qE is not a variable in %<allocate%> clause"
! msgid "class member %qE not yet supported in %<uses_allocators%> clause"
! msgstr "%qE in %<allocate%>-Klausel ist keine Variable"
! 
! #: cp/semantics.cc:9004
! #, fuzzy, gcc-internal-format
! #| msgid "The name %qs cannot be used as a defined operator at %C"
! msgid "modifiers cannot be used with predefined allocators"
! msgstr "Der Name %qs bei %C kann nicht als ein definierter Operator verwendet werden"
! 
! #: cp/semantics.cc:9073
! #, fuzzy, gcc-internal-format
! #| msgid "variable length arrays are not yet supported in coroutines"
! msgid "variable length traits arrays are not supported"
! msgstr "Arrays mit variabler Länge werden in Koroutinen noch nicht unterstützt"
! 
! #: cp/semantics.cc:9147
  #, gcc-internal-format
  msgid "%qD is not lvalue expression nor array section in %qs clause"
  msgstr "%qD ist in %qs-Klausel weder lvalue-Ausdruck noch Arrayabschnitt"
  
! #: cp/semantics.cc:9664
  #, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr "Template %qE in Klausel %qs"
  
! #: cp/semantics.cc:9667
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr "überladener Funktionsname %qE in Klausel %qs"
  
! #: cp/semantics.cc:9737
  #, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr "Ausdruck für %<grainsize%> muss ganzzahlig sein"
  
! #: cp/semantics.cc:9767
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr "Ausdruck für %<priority%> muss ganzzahlig sein"
  
! #: cp/semantics.cc:9797
  #, gcc-internal-format
  msgid "%<hint%> expression must be integral"
  msgstr "%<hint%>-Ausdruck muss ganzzahlig sein"
  
! #: cp/semantics.cc:9809
  #, gcc-internal-format
  msgid "%<hint%> expression must be constant integer expression"
  msgstr "%<hint%>-Ausdruck muss ganzzahlig und konstant sein"
  
! #: cp/semantics.cc:9826
  #, gcc-internal-format
  msgid "%<filter%> expression must be integral"
  msgstr "%<filter%>-Ausdruck muss ganzzahlig sein"
  
! #: cp/semantics.cc:9857
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor reference to pointer"
  msgstr "Variable %qs ist weder Zeiger noch Referenz auf Zeiger"
  
! #: cp/semantics.cc:9867
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr "Variable %qs ist weder Zeiger noch Array noch Referenz auf Zeiger oder Array"
  
! #: cp/semantics.cc:9951
  #, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr "Argument für %<tile%> erfordert ganzzahligen Typ"
  
! #: cp/semantics.cc:10520
  #, gcc-internal-format
  msgid "%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr "%<const%>-qualifiziertes %qE ohne %<mutable%>-Element darf nur in %<shared%>- oder %<firstprivate%>-Klauseln vorkommen"
  
! #: cp/semantics.cc:10761
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr "%<threadprivate%> %qD ist weder Datei-, Namens- noch Blockbereichsvariable"
  
! #: cp/semantics.cc:10775
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "%<threadprivate%> Direktive %qE nicht in Definition von %qT"
  
! #: cp/semantics.cc:11574
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr "Unterschied zwischen %qE und %qD hat keinen Ganzzahltyp"
  
! #: cp/semantics.cc:12072
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr "%<#pragma omp simd%> zusammen mit Iterationsvariable %qE verwendet"
  
! #: cp/semantics.cc:12396 cp/semantics.cc:12406
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr "%<#pragma omp atomic update%> verwendet zwei unterschiedliche Ausdrücke für Speicher"
  
! #: cp/semantics.cc:12738
  #, gcc-internal-format
  msgid "constexpr string must be a string literal or object with %<size%> and %<data%> members"
  msgstr "%<constexpr%>-String muss ein Stringliteral oder ein Objekt mit den Membern %<size%> und %<data%> sein"
  
! #: cp/semantics.cc:12754
  #, gcc-internal-format
  msgid "constexpr string %<size()%> must be implicitly convertible to %<std::size_t%>"
  msgstr "%<size()%> des %<constexpr%>-Strings muss implizit in %<std::size_t%> umwandelbar sein"
  
! #: cp/semantics.cc:12772
  #, gcc-internal-format
  msgid "constexpr string %<data()%> must be implicitly convertible to %<const char*%>"
  msgstr "%<data()%> des %<constexpr%>-Strings muss implizit in %<const char*%> umwandelbar sein"
  
! #: cp/semantics.cc:12825
  #, gcc-internal-format
  msgid "constexpr string %<size()%> must be a constant expression"
  msgstr "%<size()%> des %<constexpr%>-Strings muss ein konstanter Ausdruck sein"
  
! #: cp/semantics.cc:12834
  #, gcc-internal-format
  msgid "constexpr string message %<size()%> %qE too large"
  msgstr "%<size()%> des %<constexpr%>-Strings ist %qE und damit zu groß"
  
! #: cp/semantics.cc:12852
! #, gcc-internal-format
! msgid "unhandled return from %<data()%>"
! msgstr ""
! 
! #: cp/semantics.cc:12951
  #, gcc-internal-format
  msgid "constexpr string %<data()[%d]%> must be a constant expression"
  msgstr "%<data()[%d]%> des %<constexpr%>-Strings muss ein konstanter Ausdruck sein"
  
! #: cp/semantics.cc:12977
  #, gcc-internal-format
  msgid "constexpr string %<data()%> must be a core constant expression"
  msgstr "%<data()%> des %<constexpr%>-Strings muss ein Kernkonstantenausdruck sein"
  
! #: cp/semantics.cc:13015
! #, gcc-internal-format
! msgid "could not convert constexpr string from UTF-8 encoding to source character set"
! msgstr ""
! 
! #: cp/semantics.cc:13019
! #, gcc-internal-format
! msgid "could not convert constexpr string from ordinary literal encoding to source character set"
! msgstr ""
! 
! #: cp/semantics.cc:13129
  #, gcc-internal-format
  msgid "static assertion failed: %.*s"
  msgstr "statische Assertion fehlgeschlagen: %.*s"
  
! #: cp/semantics.cc:13145
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "Nicht-konstante Bedingung für statische Behauptung"
  
! #: cp/semantics.cc:13174
  #, gcc-internal-format
  msgid "argument to %<decltype%> must be an expression"
  msgstr "Argument für %<decltype%> muss ein Ausdruck sein"
  
! #: cp/semantics.cc:13220
  #, gcc-internal-format
  msgid "%<decltype%> cannot resolve address of overloaded function"
  msgstr "%<decltype%> kann die Adresse der überladenen Funktion nicht auflösen"
  
! #: cp/semantics.cc:13495 cp/semantics.cc:13502
! #, fuzzy, gcc-internal-format
! #| msgid "%qT is not a class type"
! msgid "%qT is not a non-union class type"
! msgstr "%qT ist kein Klassentyp"
! 
! #: cp/semantics.cc:13513 cp/typeck.cc:1926 cp/typeck.cc:1933
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not an standard layout type"
! msgid "%qT is not a standard-layout type"
! msgstr "  %qT kein Typ mit Standardlayout ist"
! 
! #: cp/semantics.cc:13574 rust/backend/rust-tree.cc:5250
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument"
  msgstr "%<__builtin_is_pointer_interconvertible_with_class%> benötigt ein einziges Argument"
  
! #: cp/semantics.cc:13583 rust/backend/rust-tree.cc:5259
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member"
  msgstr "Argument von %<__builtin_is_pointer_interconvertible_with_class%> muss ein Zeiger auf Member sein"
  
! #: cp/semantics.cc:13754 rust/backend/rust-tree.cc:5863
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> not well defined for anonymous unions"
  msgstr "%<__builtin_is_corresponding_member%> nicht wohldefiniert für anonyme Vereinigungen"
  
! #: cp/semantics.cc:13778 rust/backend/rust-tree.cc:5907
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> needs two arguments"
  msgstr "%<__builtin_is_corresponding_member%> benötigt zwei Argumente"
  
! #: cp/semantics.cc:13789 rust/backend/rust-tree.cc:5917
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr "Argument von %<__builtin_is_corresponding_member%> muss ein Zeiger auf Member sein"
  
! #: cp/semantics.cc:13876
! #, fuzzy, gcc-internal-format
! #| msgid "%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument"
! msgid "%<__builtin_is_string_literal%> needs a single argument"
! msgstr "%<__builtin_is_pointer_interconvertible_with_class%> benötigt ein einziges Argument"
! 
! #: cp/semantics.cc:13888
! #, gcc-internal-format
! msgid "%<__builtin_is_string_literal%> argument is not %<const char*%>, %<const wchar_t*%>, %<const char8_t*%>, %<const char16_t*%> or %<const char32_t*%>"
! msgstr ""
! 
! #: cp/semantics.cc:14003
! #, gcc-internal-format
! msgid "checking %qs for type %qT with a destructor that cannot be called"
! msgstr ""
! 
! #: cp/semantics.cc:14300
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not a reference"
! msgid "%qs argument %qT is a reference"
! msgstr "  %qT keine Referenz ist"
! 
! #: cp/semantics.cc:14471
  #, gcc-internal-format
  msgid "%qD is not a class or alias template"
  msgstr "%qD ist weder ein Klassen- noch ein Alias-Template"
  
! #: cp/semantics.cc:14702
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "Operand des Faltungsausdrucks hat keine unexpandierten Parameterpackungen"
  
! #: cp/semantics.cc:14762
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "beide Argumente in binärer Faltung haben unexpandierte Parameterpackungen"
  
! #: cp/semantics.cc:14764
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr "keine unexpandierten Parameterpackungen in binärer Faltung"
  
! #: cp/semantics.cc:14781
  #, gcc-internal-format
  msgid "type %qT of argument to %<__builtin_launder%> is not a pointer to object type"
  msgstr "Typ %qT des Arguments für %<__builtin_launder%> muss ein Objektzeiger sein"
*************** msgstr "Typ %qT des Arguments für %<__b
*** 67308,68494 ****
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:13998
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr "Zieltyp %qT von %<__builtin_bit_cast%> ist ein Arraytyp"
  
! #: cp/semantics.cc:14004
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr "Zieltyp %qT von %<__builtin_bit_cast%> ist nicht trivial kopierbar"
  
! #: cp/semantics.cc:14031
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr "Quelltyp %qT von %<__builtin_bit_cast%> ist nicht trivial kopierbar"
  
! #: cp/semantics.cc:14039
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr "in %<__builtin_bit_cast%> ist die Quellgröße %qE ungleich der Zieltypgröße %qE"
  
! #: cp/tree.cc:1524 rust/backend/rust-tree.cc:2596
  #, gcc-internal-format
  msgid "%qV qualifiers cannot be applied to %qT"
  msgstr "%qV-Qualifizierer können nicht auf %qT angewendet werden"
  
! #: cp/tree.cc:4571
  #, gcc-internal-format
  msgid "%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1"
  msgstr "%<-fabi-version=13%> (GCC 8.2) korrigiert die Aufrufkonvention für %qT, die in 8.1 versehentlich geändert wurde"
  
! #: cp/tree.cc:4575
  #, gcc-internal-format
  msgid "%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT"
  msgstr "%<-fabi-version=12%> (GCC 8.1) ändert versehentlich die Aufrufkonvention für %qT"
  
! #: cp/tree.cc:4579
  #, gcc-internal-format
  msgid " declared here"
  msgstr " hier deklariert"
  
! #: cp/tree.cc:4584
  #, gcc-internal-format
  msgid "the calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)"
  msgstr "die Aufrufkonvention für %qT ändert sich mit %<-fabi-version=13%> (GCC 8.2)"
  
! #: cp/tree.cc:4586
  #, gcc-internal-format
  msgid " because all of its copy and move constructors are deleted"
  msgstr " da alle seine Kopier- und Verschiebekonstruktoren gelöscht sind"
  
! #: cp/tree.cc:5015
  #, gcc-internal-format
  msgid "base class %qT is not public"
  msgstr "Basisklasse %qT ist nicht %<public%>"
  
! #: cp/tree.cc:5018
  #, gcc-internal-format
  msgid "%qD is not public"
  msgstr "%qD ist nicht %<public%>"
  
! #: cp/tree.cc:5025
  #, gcc-internal-format
  msgid "%qD is mutable"
  msgstr "%qD ist veränderlich"
  
! #: cp/tree.cc:5033
  #, gcc-internal-format
  msgid "%qD has a non-structural type"
  msgstr "%qD ist kein nicht-struktureller Typ"
  
! #: cp/tree.cc:5056
  #, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or parameters"
  msgstr "Attribut %qE kann nur auf Funktionen oder Parameter angewendet werden"
  
! #: cp/tree.cc:5077
  #, gcc-internal-format
  msgid "%qE attribute argument must be a string constant"
  msgstr "Argument des Attributs %qE muss eine Zeichenkettenkonstante sein"
  
! #: cp/tree.cc:5092
  #, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "Attribut %qE kann nur auf Funktionen oder auf Klasse- oder Aufzählungstypen angewendet werden"
  
! #: cp/tree.cc:5112 cp/tree.cc:5117
  #, gcc-internal-format
  msgid "%qE attribute can only be applied to non-static data members"
  msgstr "Attribut %qE kann nur auf nicht-statische Datenelemente angewendet werden"
  
! #: cp/tree.cc:5123
  #, gcc-internal-format
  msgid "%qE attribute cannot be applied to a bit-field"
  msgstr "Attribut %qE kann nicht auf Bitfeld angewendet werden"
  
! #: cp/tree.cc:5143
  #, gcc-internal-format
  msgid "%qE attribute takes no arguments"
  msgstr "Attribut %qE erwartet keine Argumente"
  
! #: cp/tree.cc:5147
  #, gcc-internal-format
  msgid "ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>"
  msgstr "Attribut %qE aus ISO C++ ist nicht auf Funktionen anwendbar; wird als %<[[gnu::%E]]%> behandelt"
  
! #: cp/tree.cc:5170
  #, gcc-internal-format
  msgid "%<alignas%> on function declaration"
  msgstr "%<alignas%> in Funktionsdeklaration"
  
! #: cp/tree.cc:5173
  #, gcc-internal-format
  msgid "%<alignas%> on enumerated type"
  msgstr "%<alignas%> in Aufzählungstyp"
  
! #: cp/tree.cc:5176
  #, gcc-internal-format
  msgid "%<alignas%> on a type other than class"
  msgstr "%<alignas%> bei einem anderen Typ als %<class%>"
  
! #: cp/tree.cc:5178
  #, gcc-internal-format
  msgid "%<alignas%> on bit-field"
  msgstr "%<alignas%> in Bitfeld"
  
! #: cp/tree.cc:5181
  #, gcc-internal-format
  msgid "%<alignas%> on a type alias"
  msgstr "%<alignas%> in Typalias"
  
! #: cp/tree.cc:5198 cp/tree.cc:5216
  #, gcc-internal-format
  msgid "%qE on a type other than class or enumeration definition"
  msgstr "%qE bei einem anderen Typ als einer Klassen- oder Aufzählungsdefinition"
  
! #: cp/tree.cc:5200 cp/tree.cc:5218
  #, gcc-internal-format
  msgid "%qE on unnamed bit-field"
  msgstr "%qE in unbenanntem Bitfeld"
  
! #: cp/tree.cc:5222
  #, gcc-internal-format
  msgid "%qE on %<case%> or %<default%> label"
  msgstr "%qE in %<case%>- oder %<default%>-Label"
  
! #: cp/tree.cc:5314
  #, gcc-internal-format
  msgid "requested %<init_priority%> is not an integer constant"
  msgstr "angeforderte %<init_priority%> muss ganzzahlig und konstant sein"
  
! #: cp/tree.cc:5336
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr "nur Attribut %qE kann für Definitionen von Objekten eines Klassentyps im Datei-Gültigkeitsbereich verwendet werden"
  
! #: cp/tree.cc:5344
  #, gcc-internal-format
  msgid "requested %<init_priority%> %i is out of range [0, %i]"
  msgstr "angeforderte %<init_priority%> %i liegt außerhalb des Bereichs [0, %i]"
  
! #: cp/tree.cc:5357
  #, gcc-internal-format
  msgid "requested %<init_priority%> %i is reserved for internal use"
  msgstr "angeforderte %<init_priority%> %i ist für interne Verwendung reserviert"
  
! #: cp/tree.cc:5388
  #, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %qE"
  msgstr "Redeklaration von %qD fügt ABI-Marke %qE hinzu"
  
! #: cp/tree.cc:5408
  #, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr "Attribut %qE erfordert Argumente"
  
! #: cp/tree.cc:5419
  #, gcc-internal-format
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "Argumente für Attribut %qE müssen enge Zeichenkettenliterale sein"
  
! #: cp/tree.cc:5433 cp/tree.cc:5447
  #, gcc-internal-format
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "Argumente für Attribut %qE müssen gültige Bezeichner enthalten"
  
! #: cp/tree.cc:5435
  #, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "%<%c%> ist kein gültiges Anfangszeichen für einen Bezeichner"
  
! #: cp/tree.cc:5449
  #, gcc-internal-format
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "%<%c%> ist kein gültiges Zeichen in einem Bezeichner"
  
! #: cp/tree.cc:5473
  #, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "Attribut %qE auf Nicht-Klassen-, Nicht-Enum-Typ %qT angewendet"
  
! #: cp/tree.cc:5479
  #, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "Attribut %qE auf %qT nach seiner Definition angewendet"
  
! #: cp/tree.cc:5486
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "%qE-Attribut wird für Templateinstanziierung %qT ignoriert"
  
! #: cp/tree.cc:5493
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "%qE-Attribut wird für Templatespezialisierung %qT ignoriert"
  
! #: cp/tree.cc:5515
  #, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "%qE-Attribut wird auf %qD angewendet, das weder Funktion noch Variable ist"
  
! #: cp/tree.cc:5521
  #, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "Attribut %qE wird auf »extern \"C\"«-Deklaration %qD angewendet"
  
! #: cp/tree.cc:5554
  #, gcc-internal-format
  msgid "%qE attribute argument must be an expression that evaluates to true or false"
  msgstr "Argument %qE des Attributs muss ein Ausdruck sein, der zu true oder false auswertet"
  
! #: cp/tree.cc:6505 rust/backend/rust-tree.cc:3176
  #, gcc-internal-format
  msgid "%<lang_*%> check: failed in %s, at %s:%d"
  msgstr "%<lang_*%> check: failed in %s, at %s:%d"
  
! #: cp/typeck.cc:628
  #, gcc-internal-format
  msgid "comparison between distinct pointer types %qT and %qT lacks a cast"
  msgstr "Vergleich zwischen den unterschiedlichen Zeigertypen %qT und %qT benötigt Umwandlung"
  
! #: cp/typeck.cc:634
  #, gcc-internal-format
  msgid "conversion between distinct pointer types %qT and %qT lacks a cast"
  msgstr "Umwandlung zwischen den unterschiedlichen Zeigertypen %qT und %qT benötigt Umwandlung"
  
! #: cp/typeck.cc:640
  #, gcc-internal-format
  msgid "conditional expression between distinct pointer types %qT and %qT lacks a cast"
  msgstr "Bedingungsausdruck mit den unterschiedlichen Zeigertypen %qT und %qT benötigt Umwandlung"
  
! #: cp/typeck.cc:788
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer of type %<void *%> and pointer-to-function"
  msgstr "ISO-C++ verbietet Vergleich zwischen Zeiger des Typs %<void *%> und Zeiger auf Funktion"
  
! #: cp/typeck.cc:793
  #, gcc-internal-format
  msgid "ISO C++ forbids conversion between pointer of type %<void *%> and pointer-to-function"
  msgstr "ISO-C++ verbietet Umwandlung zwischen Zeiger des Typs %<void *%> und Zeiger auf Funktion"
  
! #: cp/typeck.cc:798
  #, gcc-internal-format
  msgid "ISO C++ forbids conditional expression between pointer of type %<void *%> and pointer-to-function"
  msgstr "ISO-C++ verbietet Bedingungsausdruck mit Zeiger des Typs %<void *%> und Zeiger auf Funktion"
  
! #: cp/typeck.cc:877
  #, gcc-internal-format
  msgid "comparison between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "beim Vergleich zwischen unterschiedlichen Zeiger-auf-Element-Typen %qT und %qT fehlt eine Typkonvertierung"
  
! #: cp/typeck.cc:882
  #, gcc-internal-format
  msgid "conversion between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "bei Umwandlung zwischen unterschiedlichen Zeiger-auf-Element-Typen %qT und %qT fehlt eine Typkonvertierung"
  
! #: cp/typeck.cc:887
  #, gcc-internal-format
  msgid "conditional expression between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "im Bedingungsausdruck mit unterschiedlichen Zeiger-auf-Element-Typen %qT und %qT fehlt eine Typkonvertierung"
  
! #: cp/typeck.cc:1738
  #, gcc-internal-format
  msgid "canonical types differ for identical types %qT and %qT"
  msgstr "kanonische Typen unterscheiden sich für identische Typen %qT und %qT"
  
! #: cp/typeck.cc:1745
  #, gcc-internal-format
  msgid "same canonical type node for different types %qT and %qT"
  msgstr "selber kanonischer Typknoten für die unterschiedlichen Typen %qT und %qT"
  
! #: cp/typeck.cc:2075
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "ungültige Anwendung von %qs auf Elementfunktion"
  
! #: cp/typeck.cc:2173
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "ungültige Anwendung von %<sizeof%> auf ein Bitfeld"
  
! #: cp/typeck.cc:2181
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ISO-C++ verbietet Anwendung von %<sizeof%> auf einen Ausdruck mit Funktionstyp"
  
! #: cp/typeck.cc:2246
  #, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "ungültige Anwendung von %<__alignof%> auf ein Bitfeld"
  
! #: cp/typeck.cc:2257
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "ISO-C++ verbietet Anwendung von %<__alignof%> auf einen Ausdruck mit Funktionstyp"
  
! #: cp/typeck.cc:2341
  #, gcc-internal-format
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr "Argument für %<alignas%> hat nicht-ganzzahligen Typen %qT"
  
! #: cp/typeck.cc:2388 rust/backend/rust-tree.cc:3804
  #, gcc-internal-format
  msgid "invalid use of non-static member function of type %qT"
  msgstr "ungültige Verwendung der nicht-statischen Elementfunktion vom Typ %qT"
  
! #: cp/typeck.cc:2738
  #, gcc-internal-format
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr "ISO C++ verbietet, eine Zeichenkettenkonstante in %qT zu konvertieren"
  
! #: cp/typeck.cc:2742
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "veraltete Konvertierung von Zeichenkettenkonstante in %qT"
  
! #: cp/typeck.cc:2857 cp/typeck.cc:3424
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr "Anforderung des Elements %qD in %qE, das vom Zeigertyp %qT ist (vielleicht war %<->%> gemeint?)"
  
! #: cp/typeck.cc:2861 cp/typeck.cc:3428
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "Abfrage des Elementes %qD in %qE, das vom Nicht-Klassentyp %qT ist"
  
! #: cp/typeck.cc:2895
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qE"
  msgstr "ungültige Verwendung des nicht-statischen Datenelements %qE"
  
! #: cp/typeck.cc:2972
  #, gcc-internal-format
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr "ungültiger Zugriff auf nicht-statisches Datenelement %qD in virtueller Basis des NULL-Objektes"
  
! #: cp/typeck.cc:3124
  #, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr "Objekttyp %qT passt nicht zum Destruktornamen ~%qT"
  
! #: cp/typeck.cc:3133
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr "der zerstörte Typ ist %qT, aber der Destruktor verweist auf %qT"
  
! #: cp/typeck.cc:3275
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr "auf Feld %q#D kann mittels %q#D zugegriffen werden"
  
  #. No hint.
! #: cp/typeck.cc:3294
  #, gcc-internal-format
  msgid "%q#T has no member named %qE"
  msgstr "%q#T hat kein Element namens %qE"
  
! #: cp/typeck.cc:3317
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)"
  msgstr "%q#T hat kein Element namens %qE; meinten Sie %q#D? (zugreifbar über %q#D)"
  
! #: cp/typeck.cc:3329
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)"
  msgstr "%q#T hat kein Element namens %qE; meinten Sie %q#D? (aus diesem Kontext nicht zugreifbar)"
  
! #: cp/typeck.cc:3344
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr "%q#T hat kein Element namens %qE; meinten Sie %qE?"
  
! #: cp/typeck.cc:3458 cp/typeck.cc:3484
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "%<%D::%D%> ist kein Element von %qT"
  
! #: cp/typeck.cc:3538
! #, gcc-internal-format
! msgid "%qT is not a base of %qT"
! msgstr "%qT ist keine Basis von %qT"
! 
! #: cp/typeck.cc:3604
  #, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "%qD ist keine Elementtemplatefunktion"
  
! #: cp/typeck.cc:3869
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "%qT ist kein Zeiger auf Objekt"
  
! #: cp/typeck.cc:3903
  #, gcc-internal-format
  msgid "invalid use of array indexing on pointer to member"
  msgstr "ungültige Verwendung von Arrayindizierung bei Zeiger auf Element"
  
! #: cp/typeck.cc:3906
  #, gcc-internal-format
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr "ungültige Verwendung des unären %<*%> bei Zeiger auf Element"
  
! #: cp/typeck.cc:3909
  #, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "ungültige Verwendung impliziter Umwandlung bei Zeiger auf Element"
  
! #: cp/typeck.cc:3913
  #, gcc-internal-format
  msgid "left hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qT"
  msgstr "linker Operand von %<->*%> muss Zeiger auf Klasse sein, ist aber ein Zeiger auf Element des Typs %qT"
  
! #: cp/typeck.cc:3979
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "Index fehlt in Arrayreferenz"
  
! #: cp/typeck.cc:4200
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "Indizierung eines als %<register%> deklarierten Arrays"
  
! #: cp/typeck.cc:4240
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "indizierter Wert ist weder ein Array noch ein Zeiger"
  
! #: cp/typeck.cc:4312
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "bei Verwendung von %qE fehlt Objekt"
  
! #: cp/typeck.cc:4563
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO-C++ verbietet den Aufruf von %<::main%> vom Programm aus"
  
! #: cp/typeck.cc:4584
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr "%<.*%> oder %<->*%> muss verwendet werden, um Zeiger auf Element als Funktion in %<%E (...)%> aufzurufen, z.B. %<(... ->* %E) (...)%>"
  
! #: cp/typeck.cc:4601
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "%qE kann nicht als Funktion verwendet werden"
  
! #: cp/typeck.cc:4604
  #, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "%qD kann nicht als Funktion verwendet werden"
  
! #: cp/typeck.cc:4607
  #, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "Ausdruck kann nicht als Funktion verwendet werden"
  
! #: cp/typeck.cc:4669
  #, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "zu viele Argumente für Konstruktor %q#D"
  
! #: cp/typeck.cc:4670
  #, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "zu wenige Argumente für Konstruktor %q#D"
  
! #: cp/typeck.cc:4675
  #, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "zu viele Argumente für Elementfunktion %q#D"
  
! #: cp/typeck.cc:4676
  #, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "Zu wenige Argumente für Elementfunktion %q#D"
  
! #: cp/typeck.cc:4682
  #, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "zu viele Argumente für Funktion %q#D"
  
! #: cp/typeck.cc:4683
  #, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "zu wenige Argumente für Funktion %q#D"
  
! #: cp/typeck.cc:4693
  #, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "zu viele Argumente für Methode %q#D"
  
! #: cp/typeck.cc:4694
  #, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "zu wenige Argumente für Methode %q#D"
  
! #: cp/typeck.cc:4697
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "zu viele Argumente für Funktion"
  
! #: cp/typeck.cc:4698
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "zu wenige Argumente für Funktion"
  
! #: cp/typeck.cc:4780
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "Parameter %P von %qD hat unvollständigen Typen %qT"
  
! #: cp/typeck.cc:4786
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "Parameter %P hat unvollständigen Typen %qT"
  
! #: cp/typeck.cc:5100
  #, gcc-internal-format
  msgid "the address %qE will never be NULL"
  msgstr "die Adresse %qE ist niemals NULL"
  
! #: cp/typeck.cc:5147
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "die Adresse von %qD ist niemals NULL"
  
! #: cp/typeck.cc:5162
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qE will never be NULL"
  msgstr "der Compiler kann annehmen, dass die Adresse von %qE niemals NULL ist"
  
! #: cp/typeck.cc:5165
  #, gcc-internal-format
  msgid "comparing the result of pointer addition %qE and NULL"
  msgstr "Vergleich des Ergebnisses der Zeigeraddition %qE mit NULL"
  
! #: cp/typeck.cc:5180
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "der Compiler kann annehmen, dass die Adresse von %qD niemals NULL ist"
  
! #: cp/typeck.cc:5239
  #, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT"
  msgstr "bitweise Operation zwischen den unterschiedlichen Aufzählungstypen %qT und %qT"
  
! #: cp/typeck.cc:5242
  #, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT is deprecated"
  msgstr "bitweise Operation zwischen den unterschiedlichen Aufzählungstypen %qT und %qT ist veraltet"
  
! #: cp/typeck.cc:5248
  #, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT"
  msgstr "Arithmetik zwischen den unterschiedlichen Aufzählungstypen %qT und %qT"
  
! #: cp/typeck.cc:5251
  #, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT is deprecated"
  msgstr "Arithmetik zwischen den unterschiedlichen Aufzählungstypen %qT und %qT ist veraltet"
  
! #: cp/typeck.cc:5288
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT"
  msgstr "Vergleich zwischen Aufzählungstyp %qT und Gleitkommatyp %qT"
  
! #: cp/typeck.cc:5291
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT"
  msgstr "Vergleich zwischen Gleitkommatyp %qT und Aufzählungstyp %qT"
  
! #: cp/typeck.cc:5294
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT is deprecated"
  msgstr "Vergleich zwischen Aufzählungstyp %qT und Gleitkommatyp %qT ist veraltet"
  
! #: cp/typeck.cc:5298
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT is deprecated"
  msgstr "Vergleich zwischen Gleitkommatyp %qT und Aufzählungstyp %qT ist veraltet"
  
! #: cp/typeck.cc:5307
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT"
  msgstr "Arithmetik zwischen Aufzählungstyp %qT und Gleitkommatyp %qT"
  
! #: cp/typeck.cc:5310
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT"
  msgstr "Arithmetik zwischen Gleitkommatyp %qT und Aufzählungstyp %qT"
  
! #: cp/typeck.cc:5313
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr "Arithmetik zwischen Aufzählungstyp %qT und Gleitkommatyp %qT ist veraltet"
  
! #: cp/typeck.cc:5317
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr "Arithmetik zwischen Gleitkommatyp %qT und Aufzählungstyp %qT ist veraltet"
  
! #: cp/typeck.cc:5452 cp/typeck.cc:5464
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "Umwandlung in Typ %qT von überladener Funktion wird angenommen"
  
! #: cp/typeck.cc:5578
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL in Arithmetik verwendet"
  
! #: cp/typeck.cc:6045 cp/typeck.cc:6054 cp/typeck.cc:6360 cp/typeck.cc:6369
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO-C++ verbietet Vergleich zwischen Zeiger und Ganzzahl"
  
! #: cp/typeck.cc:6281 cp/typeck.cc:6295
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr "Operandentypen sind %qT und %qT"
  
! #: cp/typeck.cc:6318
  #, gcc-internal-format
  msgid "three-way comparison of vectors"
  msgstr "Drei-Wege-Vergleich von Vektoren"
  
! #: cp/typeck.cc:6352
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero (%qT and %qT)"
  msgstr "geordneter Vergleich von Zeiger mit der Zahl 0 (%qT und %qT)"
  
! #: cp/typeck.cc:6399
  #, gcc-internal-format
  msgid "unordered comparison on non-floating-point argument"
  msgstr "ungeordneter Vergleich mit Nicht-Gleitkomma-Argument"
  
! #: cp/typeck.cc:6465
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "implizite Umwandlung von %qH in %qI zur Anpassung an anderen Operanden des Binärausdrucks"
  
! #: cp/typeck.cc:6574
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "ungültige Operanden der Typen %qT und %qT für binäres %qO"
  
! #: cp/typeck.cc:6975
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO-C++ verbietet die Verwendung eines Zeigers des Typs %<void *%> in Subtraktion"
  
! #: cp/typeck.cc:6983
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO-C++ verbietet die Verwendung eines Zeigers auf eine Funktion in Subtraktion"
  
! #: cp/typeck.cc:6991
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO-C++ verbietet die Verwendung eines Zeigers auf Methode in Subtraktion"
  
! #: cp/typeck.cc:7044
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "ungültige Verwendung eines Zeigers auf einen unvollständigen Typen in Zeigerarithmetik"
  
! #: cp/typeck.cc:7121
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr "Adresse des Konstruktors %qD wird genommen"
  
! #: cp/typeck.cc:7122
  #, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "Adresse des Destruktors %qD wird genommen"
  
! #: cp/typeck.cc:7139
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "ungültige Verwendung von %qE um Zeiger auf Elementfunktion zu erzeugen"
  
! #: cp/typeck.cc:7142
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  eine qualifizierte ID ist erforderlich"
  
! #: cp/typeck.cc:7149
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "Klammern um %qE können nicht verwendet werden, einen Zeiger auf Elementfunktion zu erzeugen"
  
! #: cp/typeck.cc:7344
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO-C++ verbietet das Ermitteln der Adresse einer nicht qualifizierten oder geklammerten nicht-statischen Elementfunktion, um einen Zeiger auf Elementfunktion zu erzeugen. Stattdessen %<&%T::%D%> verwenden"
  
! #: cp/typeck.cc:7350
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function"
  msgstr "ISO-C++ verbietet das Ermitteln der Adresse einer nicht qualifizierten oder geklammerten nicht-statischen Memberfunktion, um einen Zeiger auf eine explizite Memberfunktion zu erzeugen"
  
! #: cp/typeck.cc:7356
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO-C++ verbietet das Ermitteln der Adresse einer gebundenen Elementfunktion, um einen Zeiger auf Elementfunktion zu erzeugen. Stattdessen %<&%T::%D%> verwenden"
  
! #: cp/typeck.cc:7362
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to explicit object member function"
  msgstr "ISO-C++ verbietet es, die Adresse einer gebundenen Memberfunktion zu nehmen, um einen Zeiger auf eine explizite Objekt-Memberfunktion zu bilden"
  
! #: cp/typeck.cc:7367
  #, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%T::%D%>"
  msgstr "ein Zeiger auf eine explizite Objektelementfunktion kann nur mit %<&%T::%D%> erzeugt werden"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:7400
  #, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr "Adresse eines Rvalues wird ermittelt"
  
! #: cp/typeck.cc:7417
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO-C++ verbietet das Ermitteln der Adresse der Funktion %<::main%>"
  
! #: cp/typeck.cc:7475
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "Zeiger auf Referenzelement %qD kann nicht erzeugt werden"
  
! #: cp/typeck.cc:7510 cp/typeck.cc:8092 rust/backend/rust-tree.cc:4701
  #, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "Versuch, die Adresse eines Bitfelds zu bestimmen"
  
! #: cp/typeck.cc:7677
  #, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr "%<~%> auf einem Ausdruck vom Typ %<bool%>"
  
! #: cp/typeck.cc:7678
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr "meinten Sie ein logisches Nicht (%<!%>)?"
  
! #: cp/typeck.cc:7811
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO-C++ verbietet erhöhen einer Aufzählung"
  
! #: cp/typeck.cc:7812
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO-C++ verbietet verringern einer Aufzählung"
  
! #: cp/typeck.cc:7828
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "Zeiger auf unvollständigen Typen %qT kann nicht erhöht werden"
  
! #: cp/typeck.cc:7830
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "Zeiger auf unvollständigen Typen %qT kann nicht verringert werden"
  
! #: cp/typeck.cc:7842
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO-C++ verbietet Erhöhen eines Zeigers vom Typ %qT"
  
! #: cp/typeck.cc:7844
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO-C++ verbietet Verringern eines Zeigers vom Typ %qT"
  
! #: cp/typeck.cc:7884
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr "%qs-Ausdruck von %<volatile%>-qualifiziertem Typ ist veraltet"
  
! #: cp/typeck.cc:7897
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr "Verwendung eines Operanden vom Typ %qT in %<operator--%> ist verboten"
  
! #: cp/typeck.cc:7907
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr "Verwendung eines Operanden vom Typ %qT in %<operator++%> ist in C++17 verboten"
  
! #: cp/typeck.cc:7915
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr "Verwendung eines Operanden vom Typ %qT in %<operator++%> ist veraltet"
  
! #: cp/typeck.cc:8104 rust/backend/rust-tree.cc:4713
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "Adresse von %<this%> kann nicht ermittelt werden, das ein R-Wert-Ausdruck ist"
  
! #: cp/typeck.cc:8126 d/d-codegen.cc:759 rust/backend/rust-tree.cc:4732
! #, gcc-internal-format
! msgid "address of explicit register variable %qD requested"
! msgstr "Adresse der Register-Variablen %qD angefordert"
! 
! #: cp/typeck.cc:8131 rust/backend/rust-tree.cc:4739
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "Adresse für %qD angefordert, was als %<register%> deklariert ist"
  
! #: cp/typeck.cc:8202
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "Listeninitialisierung für Nicht-Klassentyp darf nicht geklammert sein"
  
! #: cp/typeck.cc:8214
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "Ausdrucksliste als zusammengesetzten Ausdruck in Initialisierung behandelt"
  
! #: cp/typeck.cc:8218
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "Ausdrucksliste als zusammengesetzten Ausdruck in Speicherinitialisierung behandelt"
  
! #: cp/typeck.cc:8222
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "Ausdrucksliste als zusammengesetzten Ausdruck in funktionaler Umwandlung behandelt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80191
! #: cp/typeck.cc:8260
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "Ausdrucksliste für »%s« wird als zusammengesetzten Ausdruck behandelt"
  
! #: cp/typeck.cc:8363
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr "kein Kontext, um Typ von %qE aufzulösen"
  
! #: cp/typeck.cc:8400
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "Umwandlung des Typs %qT in Typ %qT entfernt Qualifizierer"
  
! #: cp/typeck.cc:8406
  #, gcc-internal-format
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "%<static_cast%> von Typ %qT in Typ %qT entfernt Qualifizierer"
  
! #: cp/typeck.cc:8413
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "%<reinterpret_cast%> von Typ %qT in Typ %qT entfernt Qualifizierer"
  
! #: cp/typeck.cc:8439
  #, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "nutzlose Umwandlung in Typ %q#T"
  
! #: cp/typeck.cc:8453
  #, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr "Typkennzeichner an Umwandlungs-Rückgabetyp ignoriert"
  
! #: cp/typeck.cc:8902
  #, gcc-internal-format
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr "ungültiges %<static_cast%> von Typ %qT in Typ %qT"
  
! #: cp/typeck.cc:8908 cp/typeck.cc:8914 cp/typeck.cc:10638
  #, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "Klassentyp %qT ist unvollständig"
  
! #: cp/typeck.cc:8942
  msgid "converting from %qH to %qI"
  msgstr "Umwandlung von %qH nach %qI"
  
! #: cp/typeck.cc:9017
  #, gcc-internal-format
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr "ungültige Typumwandlung eines prvalue-Ausdrucks des Typs %qT in Typ %qT"
  
! #: cp/typeck.cc:9087
  msgid "cast from %qH to %qI loses precision"
  msgstr "Typumwandlung von %qH nach %qI verliert Genauigkeit"
  
! #: cp/typeck.cc:9112
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr "Umwandlung zwischen inkompatiblen Funktionstypen von %qH nach %qI"
  
! #: cp/typeck.cc:9123
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "Umwandlung zwischen inkompatiblen Elementzeigertypen von %qH nach %qI"
  
! #: cp/typeck.cc:9144 cp/typeck.cc:9334
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr "Umwandlung von %qH in %qI erhöht erforderliche Ausrichtung des Zieltyps"
  
! #: cp/typeck.cc:9161
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "Umwandlung zwischen Zeiger auf Funktion und Zeiger auf Objekt ist bedingt unterstützt"
  
! #: cp/typeck.cc:9175
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "ungültige Umwandlung von Typ %qT in Typ %qT"
  
! #: cp/typeck.cc:9248
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "ungültige Verwendung von %<const_cast%> mit Typ %qT, der weder Zeiger, Referenz, noch Zeiger auf ein Datenelement ist"
  
! #: cp/typeck.cc:9257
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function type"
  msgstr "ungültige Verwendung von %<const_cast%> mit Typ %qT, der ein Zeiger oder Referenz auf Funktionstyp ist"
  
! #: cp/typeck.cc:9299
  #, gcc-internal-format
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr "ungültiges %<const_cast%> eines R-Wertes des Typs %qT in Typ %qT"
  
! #: cp/typeck.cc:9369
  #, gcc-internal-format
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr "ungültiges %<const_cast%> von Typ %qT in Typ %qT"
  
! #: cp/typeck.cc:9470 cp/typeck.cc:9479
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO-C++ verbietet Umwandlung in Arraytyp %qT"
  
! #: cp/typeck.cc:9488
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "ungültige Umwandlung in Funktionstyp %qT"
  
! #: cp/typeck.cc:9604
  #, gcc-internal-format
  msgid "moving %qE of type %qT to itself"
  msgstr "%qE vom Typ %qT wird auf sich selbst verschoben"
  
! #: cp/typeck.cc:9869
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  in Auswertung von %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.cc:9930
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr "Zuweisung an Array von Initialisierungsliste"
  
! #: cp/typeck.cc:9957
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "unverträgliche Typen in Zuweisung von %qT an %qT"
  
! #: cp/typeck.cc:9973
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "Array als Initialisierung verwendet"
  
! #: cp/typeck.cc:9975
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "Ungültige Arrayzuweisung"
  
! #: cp/typeck.cc:10111
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   in Umwandlung in Zeiger auf Elementfunktion"
  
! #: cp/typeck.cc:10125
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "Umwandlung in Zeiger auf Element über virtuelle Basis %qT"
  
! #: cp/typeck.cc:10173 cp/typeck.cc:10192
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   in Umwandlung in Zeiger auf Element"
  
! #: cp/typeck.cc:10273
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "ungültige Umwandlung in Typ %qT von Typ %qT"
  
! #: cp/typeck.cc:10597
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "%qH kann nicht nach %qI im Standardargument umgewandelt werden"
  
! #: cp/typeck.cc:10602
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "%qH kann nicht nach %qI bei Argumentübergabe umgewandelt werden"
  
! #: cp/typeck.cc:10611
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "%qH kann nicht nach %qI in Initialisierung umgewandelt werden"
  
! #: cp/typeck.cc:10615
  msgid "cannot convert %qH to %qI in return"
  msgstr "%qH kann nicht nach %qI in Rückgabe umgewandelt werden"
  
! #: cp/typeck.cc:10620
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "%qH kann nicht nach %qI in Zuweisung umgewandelt werden"
  
! #: cp/typeck.cc:10656
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "Parameter %qP von %qD könnte Kandidat für Formatattribut sein"
  
! #: cp/typeck.cc:10660
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr "Parameter könnte ein Kandidat für ein Formatattribut sein"
  
! #: cp/typeck.cc:10665
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "Ziel der Umwandlung könnte Kandidat ein für ein Formatattribut sein"
  
! #: cp/typeck.cc:10670
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "Ziel der Initialisierung könnte ein Kandidat für Formatattribut sein"
  
! #: cp/typeck.cc:10680
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "linke Seite der Zuweisung könnte ein Kandidat für ein Formatattribut sein"
  
! #: cp/typeck.cc:10766
  #, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "bei Übergabe des Arguments %P von %qD"
  
! #: cp/typeck.cc:10850
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "Referenz auf temporären Wert wird zurückgegeben"
  
! #: cp/typeck.cc:10853
  #, gcc-internal-format
  msgid "returning pointer to temporary"
  msgstr "Zeiger auf temporäre Variable wird zurückgegeben"
  
! #: cp/typeck.cc:10856
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr "das Zurückgeben einer temporären %<initializer_list%> verlängert nicht die Lebenszeit des zugrundeliegenden Arrays"
  
! #: cp/typeck.cc:10891
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "Referenz auf lokale Variable %qD zurückgegeben"
  
! #: cp/typeck.cc:10895
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr "das Zurückgeben der lokalen %<initializer_list%>-Variable %qD verlängert nicht die Lebenszeit des zugrundeliegenden Arrays"
  
! #: cp/typeck.cc:10901
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "Adresse der lokalen Variable %qD zurückgegeben"
  
! #: cp/typeck.cc:10905
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "Adresse der lokalen Variable %qD zurückgegeben"
  
! #: cp/typeck.cc:11165
  #, gcc-internal-format
  msgid "moving a temporary object prevents copy elision"
  msgstr "das Verschieben eines temporären Objekts verhindert das Einsparen der Kopie"
  
! #: cp/typeck.cc:11166 cp/typeck.cc:11182 cp/typeck.cc:11207 cp/typeck.cc:11244
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr "entfernen Sie den Aufruf von %<std::move%>"
  
! #: cp/typeck.cc:11180
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr "das Verschieben eines lokalen Objekts in einer return-Anweisung verhindert das Einsparen der Kopie"
  
! #: cp/typeck.cc:11206 cp/typeck.cc:11241
  #, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr "redundantes Verschieben in Rückgabeanweisung"
  
! #: cp/typeck.cc:11243
  #, gcc-internal-format
  msgid "redundant move in initialization"
  msgstr "redundantes Verschieben in Initialisierung"
  
! #: cp/typeck.cc:11281
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "Wert von Destruktor zurückgegeben"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.cc:11293
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "vom Behandler eines Funktions-try-Blocks eines Konstruktors kann nicht zurückgekehrt werden"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.cc:11296
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "Rückgabe eines Wertes von einem Konstruktor"
  
! #: cp/typeck.cc:11336 cp/typeck.cc:11382
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "Return-Anweisung ohne Wert, in %qT zurückgebender Funktion"
  
! #: cp/typeck.cc:11344
  #, gcc-internal-format
  msgid "returning initializer list"
  msgstr "Initialisierungsliste wird zurückgegeben"
  
! #: cp/typeck.cc:11363
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "widersprüchliche Typen %qT und %qT für Lambda-Rückgabetypen hergeleitet"
  
! #: cp/typeck.cc:11366
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr "widersprüchliche Herleitung für automatischen Rückgabetyp: %qT und dann %qT"
  
! #: cp/typeck.cc:11403
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr "Return-Anweisung mit Wert, in Funktion mit Rückgabetyp %qT"
  
! #: cp/typeck.cc:11432
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)"
  msgstr "%<operator new%> darf nicht NULL zurückgeben, außer er ist mit %<throw%> deklariert (oder %<-fcheck-new%> ist eingeschaltet)"
  
! #: cp/typeck.cc:11521
  #, gcc-internal-format
  msgid "not eliding copy on return from %qD"
  msgstr "bei der Rückkehr von %qD wird das Kopieren nicht eingespart"
  
! #: cp/typeck.cc:11533
  #, gcc-internal-format
  msgid "not eliding copy on return in %qD"
  msgstr "bei der Rückkehr in %qD wird das Kopieren nicht eingespart"
  
! #: cp/typeck.cc:12119
  #, gcc-internal-format
  msgid "using rvalue as lvalue"
  msgstr "Rvalue wird als Lvalue verwendet"
--- 71421,72769 ----
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:14831
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr "Zieltyp %qT von %<__builtin_bit_cast%> ist ein Arraytyp"
  
! #: cp/semantics.cc:14837
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr "Zieltyp %qT von %<__builtin_bit_cast%> ist nicht trivial kopierbar"
  
! #: cp/semantics.cc:14843
! #, fuzzy, gcc-internal-format
! #| msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
! msgid "%<__builtin_bit_cast%> cannot be used with consteval-only types"
! msgstr "Zieltyp %qT von %<__builtin_bit_cast%> ist ein Arraytyp"
! 
! #: cp/semantics.cc:14870
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr "Quelltyp %qT von %<__builtin_bit_cast%> ist nicht trivial kopierbar"
  
! #: cp/semantics.cc:14878
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr "in %<__builtin_bit_cast%> ist die Quellgröße %qE ungleich der Zieltypgröße %qE"
  
! #: cp/tree.cc:1611 rust/backend/rust-tree.cc:2609
  #, gcc-internal-format
  msgid "%qV qualifiers cannot be applied to %qT"
  msgstr "%qV-Qualifizierer können nicht auf %qT angewendet werden"
  
! #: cp/tree.cc:4751
  #, gcc-internal-format
  msgid "%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1"
  msgstr "%<-fabi-version=13%> (GCC 8.2) korrigiert die Aufrufkonvention für %qT, die in 8.1 versehentlich geändert wurde"
  
! #: cp/tree.cc:4755
  #, gcc-internal-format
  msgid "%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT"
  msgstr "%<-fabi-version=12%> (GCC 8.1) ändert versehentlich die Aufrufkonvention für %qT"
  
! #: cp/tree.cc:4759
  #, gcc-internal-format
  msgid " declared here"
  msgstr " hier deklariert"
  
! #: cp/tree.cc:4764
  #, gcc-internal-format
  msgid "the calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)"
  msgstr "die Aufrufkonvention für %qT ändert sich mit %<-fabi-version=13%> (GCC 8.2)"
  
! #: cp/tree.cc:4766
  #, gcc-internal-format
  msgid " because all of its copy and move constructors are deleted"
  msgstr " da alle seine Kopier- und Verschiebekonstruktoren gelöscht sind"
  
! #: cp/tree.cc:5047
! #, fuzzy, gcc-internal-format
! #| msgid "%qD is a function, not a type"
! msgid "%qT is a floating-point type"
! msgstr "%qD ist eine Funktion, kein Typ"
! 
! #: cp/tree.cc:5052
! #, fuzzy, gcc-internal-format
! #| msgid "%qD is not of pointer type"
! msgid "%qT is a fixed-point type"
! msgstr "%qD hat keinen Zeigertyp"
! 
! #: cp/tree.cc:5083
! #, fuzzy, gcc-internal-format
! #| msgid "%qT is not a base of %qT"
! msgid "%qD does not fill all bits of %q#T"
! msgstr "%qT ist keine Basis von %qT"
! 
! #: cp/tree.cc:5091
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT does not have unique object representations"
! msgid "%qD has type %qT that does not have unique object representations"
! msgstr "  %qT keine eindeutige Objektrepräsentationen hat"
! 
! #: cp/tree.cc:5101
! #, fuzzy, gcc-internal-format
! #| msgid "%q#T has pointer data members"
! msgid "%q#T has no data fields"
! msgstr "%q#T hat Zeigertypen als Elemente"
! 
! #: cp/tree.cc:5113
! #, gcc-internal-format
! msgid "%<std::nullptr_t%> has padding bits and no value bits"
! msgstr ""
! 
! #: cp/tree.cc:5142
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT does not have unique object representations"
! msgid "base %qT does not have unique object representations"
! msgstr "  %qT keine eindeutige Objektrepräsentationen hat"
! 
! #: cp/tree.cc:5154 cp/tree.cc:5164
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT does not have unique object representations"
! msgid "%qD with type %qT does not have unique object representations"
! msgstr "  %qT keine eindeutige Objektrepräsentationen hat"
! 
! #: cp/tree.cc:5190
! #, fuzzy, gcc-internal-format
! #| msgid "comparison between %qT and %qT"
! msgid "padding occurs between %qD and %qD"
! msgstr "Vergleich zwischen %qT und %qT"
! 
! #: cp/tree.cc:5194
! #, gcc-internal-format
! msgid "unnamed bit-field inserts padding before %qD"
! msgstr ""
! 
! #: cp/tree.cc:5198
! #, gcc-internal-format
! msgid "padding occurs before %qD"
! msgstr ""
! 
! #: cp/tree.cc:5215
! #, fuzzy, gcc-internal-format
! #| msgid "pointer used after %qD"
! msgid "padding occurs after %qD"
! msgstr "Zeiger wird nach %qD verwendet"
! 
! #: cp/tree.cc:5218
! #, fuzzy, gcc-internal-format
! #| msgid "%qs is not a gcov data file"
! msgid "%qT has padding and no data fields"
! msgstr "%qs ist keine gcov-Datei"
! 
! #: cp/tree.cc:5327
  #, gcc-internal-format
  msgid "base class %qT is not public"
  msgstr "Basisklasse %qT ist nicht %<public%>"
  
! #: cp/tree.cc:5330
  #, gcc-internal-format
  msgid "%qD is not public"
  msgstr "%qD ist nicht %<public%>"
  
! #: cp/tree.cc:5337
  #, gcc-internal-format
  msgid "%qD is mutable"
  msgstr "%qD ist veränderlich"
  
! #: cp/tree.cc:5345
  #, gcc-internal-format
  msgid "%qD has a non-structural type"
  msgstr "%qD ist kein nicht-struktureller Typ"
  
! #: cp/tree.cc:5368
  #, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or parameters"
  msgstr "Attribut %qE kann nur auf Funktionen oder Parameter angewendet werden"
  
! #: cp/tree.cc:5389
  #, gcc-internal-format
  msgid "%qE attribute argument must be a string constant"
  msgstr "Argument des Attributs %qE muss eine Zeichenkettenkonstante sein"
  
! #: cp/tree.cc:5404
  #, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "Attribut %qE kann nur auf Funktionen oder auf Klasse- oder Aufzählungstypen angewendet werden"
  
! #: cp/tree.cc:5424 cp/tree.cc:5429
  #, gcc-internal-format
  msgid "%qE attribute can only be applied to non-static data members"
  msgstr "Attribut %qE kann nur auf nicht-statische Datenelemente angewendet werden"
  
! #: cp/tree.cc:5435
  #, gcc-internal-format
  msgid "%qE attribute cannot be applied to a bit-field"
  msgstr "Attribut %qE kann nicht auf Bitfeld angewendet werden"
  
! #: cp/tree.cc:5455
  #, gcc-internal-format
  msgid "%qE attribute takes no arguments"
  msgstr "Attribut %qE erwartet keine Argumente"
  
! #: cp/tree.cc:5459
  #, gcc-internal-format
  msgid "ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>"
  msgstr "Attribut %qE aus ISO C++ ist nicht auf Funktionen anwendbar; wird als %<[[gnu::%E]]%> behandelt"
  
! #: cp/tree.cc:5482
  #, gcc-internal-format
  msgid "%<alignas%> on function declaration"
  msgstr "%<alignas%> in Funktionsdeklaration"
  
! #: cp/tree.cc:5485
  #, gcc-internal-format
  msgid "%<alignas%> on enumerated type"
  msgstr "%<alignas%> in Aufzählungstyp"
  
! #: cp/tree.cc:5488
  #, gcc-internal-format
  msgid "%<alignas%> on a type other than class"
  msgstr "%<alignas%> bei einem anderen Typ als %<class%>"
  
! #: cp/tree.cc:5490
  #, gcc-internal-format
  msgid "%<alignas%> on bit-field"
  msgstr "%<alignas%> in Bitfeld"
  
! #: cp/tree.cc:5493
  #, gcc-internal-format
  msgid "%<alignas%> on a type alias"
  msgstr "%<alignas%> in Typalias"
  
! #: cp/tree.cc:5510 cp/tree.cc:5528
  #, gcc-internal-format
  msgid "%qE on a type other than class or enumeration definition"
  msgstr "%qE bei einem anderen Typ als einer Klassen- oder Aufzählungsdefinition"
  
! #: cp/tree.cc:5512 cp/tree.cc:5530
  #, gcc-internal-format
  msgid "%qE on unnamed bit-field"
  msgstr "%qE in unbenanntem Bitfeld"
  
! #: cp/tree.cc:5534
  #, gcc-internal-format
  msgid "%qE on %<case%> or %<default%> label"
  msgstr "%qE in %<case%>- oder %<default%>-Label"
  
! #: cp/tree.cc:5548
! #, fuzzy, gcc-internal-format
! #| msgid "declaration for parameter %qD but no such parameter"
! msgid "%qE on declaration other than parameter or automatic variable"
! msgstr "Deklaration für nicht vorhandenen Parameter %qD"
! 
! #: cp/tree.cc:5643
  #, gcc-internal-format
  msgid "requested %<init_priority%> is not an integer constant"
  msgstr "angeforderte %<init_priority%> muss ganzzahlig und konstant sein"
  
! #: cp/tree.cc:5665
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr "nur Attribut %qE kann für Definitionen von Objekten eines Klassentyps im Datei-Gültigkeitsbereich verwendet werden"
  
! #: cp/tree.cc:5673
  #, gcc-internal-format
  msgid "requested %<init_priority%> %i is out of range [0, %i]"
  msgstr "angeforderte %<init_priority%> %i liegt außerhalb des Bereichs [0, %i]"
  
! #: cp/tree.cc:5686
  #, gcc-internal-format
  msgid "requested %<init_priority%> %i is reserved for internal use"
  msgstr "angeforderte %<init_priority%> %i ist für interne Verwendung reserviert"
  
! #: cp/tree.cc:5717
  #, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %qE"
  msgstr "Redeklaration von %qD fügt ABI-Marke %qE hinzu"
  
! #: cp/tree.cc:5737
  #, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr "Attribut %qE erfordert Argumente"
  
! #: cp/tree.cc:5748
  #, gcc-internal-format
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "Argumente für Attribut %qE müssen enge Zeichenkettenliterale sein"
  
! #: cp/tree.cc:5762 cp/tree.cc:5776
  #, gcc-internal-format
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "Argumente für Attribut %qE müssen gültige Bezeichner enthalten"
  
! #: cp/tree.cc:5764
  #, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "%<%c%> ist kein gültiges Anfangszeichen für einen Bezeichner"
  
! #: cp/tree.cc:5778
  #, gcc-internal-format
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "%<%c%> ist kein gültiges Zeichen in einem Bezeichner"
  
! #: cp/tree.cc:5802
  #, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "Attribut %qE auf Nicht-Klassen-, Nicht-Enum-Typ %qT angewendet"
  
! #: cp/tree.cc:5808
  #, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "Attribut %qE auf %qT nach seiner Definition angewendet"
  
! #: cp/tree.cc:5815
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "%qE-Attribut wird für Templateinstanziierung %qT ignoriert"
  
! #: cp/tree.cc:5822
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "%qE-Attribut wird für Templatespezialisierung %qT ignoriert"
  
! #: cp/tree.cc:5844
  #, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "%qE-Attribut wird auf %qD angewendet, das weder Funktion noch Variable ist"
  
! #: cp/tree.cc:5850
  #, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "Attribut %qE wird auf »extern \"C\"«-Deklaration %qD angewendet"
  
! #: cp/tree.cc:5872
  #, gcc-internal-format
  msgid "%qE attribute argument must be an expression that evaluates to true or false"
  msgstr "Argument %qE des Attributs muss ein Ausdruck sein, der zu true oder false auswertet"
  
! #: cp/tree.cc:5898
! #, fuzzy, gcc-internal-format
! #| msgid "%qE on a type other than class or enumeration definition"
! msgid "annotation on a type other than class or enumeration definition"
! msgstr "%qE bei einem anderen Typ als einer Klassen- oder Aufzählungsdefinition"
! 
! #: cp/tree.cc:5905
! #, fuzzy, gcc-internal-format
! #| msgid "%qE attribute only applies to variables"
! msgid "annotation applied to a label"
! msgstr "Attribut %qE bezieht sich nur auf Variablen"
! 
! #: cp/tree.cc:5911
! #, fuzzy, gcc-internal-format
! #| msgid "%qE on unnamed bit-field"
! msgid "annotation on unnamed bit-field"
! msgstr "%qE in unbenanntem Bitfeld"
! 
! #: cp/tree.cc:5920
! #, fuzzy, gcc-internal-format
! #| msgid "%qD does not have integral type"
! msgid "annotation does not have structural type"
! msgstr "%qD hat keinen Ganzzahltyp"
! 
! #: cp/tree.cc:5935
! #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not nothrow copy constructible"
! msgid "annotation does not have copy constructible type"
! msgstr "  %qT kann nicht per %<nothrow%> mit dem Standardkonstruktor kopiert werden"
! 
! #: cp/tree.cc:6909 rust/backend/rust-tree.cc:3189
  #, gcc-internal-format
  msgid "%<lang_*%> check: failed in %s, at %s:%d"
  msgstr "%<lang_*%> check: failed in %s, at %s:%d"
  
! #: cp/typeck.cc:651
  #, gcc-internal-format
  msgid "comparison between distinct pointer types %qT and %qT lacks a cast"
  msgstr "Vergleich zwischen den unterschiedlichen Zeigertypen %qT und %qT benötigt Umwandlung"
  
! #: cp/typeck.cc:657
  #, gcc-internal-format
  msgid "conversion between distinct pointer types %qT and %qT lacks a cast"
  msgstr "Umwandlung zwischen den unterschiedlichen Zeigertypen %qT und %qT benötigt Umwandlung"
  
! #: cp/typeck.cc:663
  #, gcc-internal-format
  msgid "conditional expression between distinct pointer types %qT and %qT lacks a cast"
  msgstr "Bedingungsausdruck mit den unterschiedlichen Zeigertypen %qT und %qT benötigt Umwandlung"
  
! #: cp/typeck.cc:811
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer of type %<void *%> and pointer-to-function"
  msgstr "ISO-C++ verbietet Vergleich zwischen Zeiger des Typs %<void *%> und Zeiger auf Funktion"
  
! #: cp/typeck.cc:816
  #, gcc-internal-format
  msgid "ISO C++ forbids conversion between pointer of type %<void *%> and pointer-to-function"
  msgstr "ISO-C++ verbietet Umwandlung zwischen Zeiger des Typs %<void *%> und Zeiger auf Funktion"
  
! #: cp/typeck.cc:821
  #, gcc-internal-format
  msgid "ISO C++ forbids conditional expression between pointer of type %<void *%> and pointer-to-function"
  msgstr "ISO-C++ verbietet Bedingungsausdruck mit Zeiger des Typs %<void *%> und Zeiger auf Funktion"
  
! #: cp/typeck.cc:901
  #, gcc-internal-format
  msgid "comparison between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "beim Vergleich zwischen unterschiedlichen Zeiger-auf-Element-Typen %qT und %qT fehlt eine Typkonvertierung"
  
! #: cp/typeck.cc:906
  #, gcc-internal-format
  msgid "conversion between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "bei Umwandlung zwischen unterschiedlichen Zeiger-auf-Element-Typen %qT und %qT fehlt eine Typkonvertierung"
  
! #: cp/typeck.cc:911
  #, gcc-internal-format
  msgid "conditional expression between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "im Bedingungsausdruck mit unterschiedlichen Zeiger-auf-Element-Typen %qT und %qT fehlt eine Typkonvertierung"
  
! #: cp/typeck.cc:1760
  #, gcc-internal-format
  msgid "canonical types differ for identical types %qT and %qT"
  msgstr "kanonische Typen unterscheiden sich für identische Typen %qT und %qT"
  
! #: cp/typeck.cc:1767
  #, gcc-internal-format
  msgid "same canonical type node for different types %qT and %qT"
  msgstr "selber kanonischer Typknoten für die unterschiedlichen Typen %qT und %qT"
  
! #: cp/typeck.cc:1915
! #, gcc-internal-format
! msgid "%q#T and %q#T are not both the same type, layout-compatible enumerations, or layout-compatible standard-layout class types"
! msgstr ""
! 
! #: cp/typeck.cc:1946
! #, fuzzy, gcc-internal-format
! #| msgid "return type of %qD is not %qs"
! msgid "the underlying type of %qT is %qT, but"
! msgstr "Rückgabetyp von %qD ist nicht %qs"
! 
! #: cp/typeck.cc:1949
! #, fuzzy, gcc-internal-format
! #| msgid "return type of %qD is not %qs"
! msgid "the underlying type of %qT is %qT"
! msgstr "Rückgabetyp von %qD ist nicht %qs"
! 
! #: cp/typeck.cc:1968
! #, gcc-internal-format
! msgid "%qD and %qD do not correspond"
! msgstr ""
! 
! #: cp/typeck.cc:1975 cp/typeck.cc:1979 cp/typeck.cc:2067
! #, fuzzy, gcc-internal-format
! #| msgid "%qT has no member named %qE"
! msgid "%qT has no member corresponding to %qD"
! msgstr "%qT hat kein Element namens %qE"
! 
! #: cp/typeck.cc:2019
! #, fuzzy, gcc-internal-format
! #| msgid "%qs is not a field, but a %qs"
! msgid "%qT has %u field, but"
! msgid_plural "%qT has %u fields, but"
! msgstr[0] "%qs ist kein Feld, sondern ein %qs"
! msgstr[1] "%qs ist kein Feld, sondern ein %qs"
! 
! #: cp/typeck.cc:2023
! #, gcc-internal-format
! msgid "%qT has %u field"
! msgid_plural "%qT has %u fields"
! msgstr[0] ""
! msgstr[1] ""
! 
! #: cp/typeck.cc:2183
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "ungültige Anwendung von %qs auf Elementfunktion"
  
! #: cp/typeck.cc:2288
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "ungültige Anwendung von %<sizeof%> auf ein Bitfeld"
  
! #: cp/typeck.cc:2296
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ISO-C++ verbietet Anwendung von %<sizeof%> auf einen Ausdruck mit Funktionstyp"
  
! #: cp/typeck.cc:2361
  #, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "ungültige Anwendung von %<__alignof%> auf ein Bitfeld"
  
! #: cp/typeck.cc:2372
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "ISO-C++ verbietet Anwendung von %<__alignof%> auf einen Ausdruck mit Funktionstyp"
  
! #: cp/typeck.cc:2456
  #, gcc-internal-format
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr "Argument für %<alignas%> hat nicht-ganzzahligen Typen %qT"
  
! #: cp/typeck.cc:2503 rust/backend/rust-tree.cc:3830
  #, gcc-internal-format
  msgid "invalid use of non-static member function of type %qT"
  msgstr "ungültige Verwendung der nicht-statischen Elementfunktion vom Typ %qT"
  
! #: cp/typeck.cc:2853
  #, gcc-internal-format
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr "ISO C++ verbietet, eine Zeichenkettenkonstante in %qT zu konvertieren"
  
! #: cp/typeck.cc:2857
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "veraltete Konvertierung von Zeichenkettenkonstante in %qT"
  
! #: cp/typeck.cc:2972 cp/typeck.cc:3548
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr "Anforderung des Elements %qD in %qE, das vom Zeigertyp %qT ist (vielleicht war %<->%> gemeint?)"
  
! #: cp/typeck.cc:2976 cp/typeck.cc:3552
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "Abfrage des Elementes %qD in %qE, das vom Nicht-Klassentyp %qT ist"
  
! #: cp/typeck.cc:3010
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qE"
  msgstr "ungültige Verwendung des nicht-statischen Datenelements %qE"
  
! #: cp/typeck.cc:3087
  #, gcc-internal-format
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr "ungültiger Zugriff auf nicht-statisches Datenelement %qD in virtueller Basis des NULL-Objektes"
  
! #: cp/typeck.cc:3239
  #, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr "Objekttyp %qT passt nicht zum Destruktornamen ~%qT"
  
! #: cp/typeck.cc:3248
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr "der zerstörte Typ ist %qT, aber der Destruktor verweist auf %qT"
  
! #: cp/typeck.cc:3390
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr "auf Feld %q#D kann mittels %q#D zugegriffen werden"
  
  #. No hint.
! #: cp/typeck.cc:3409
  #, gcc-internal-format
  msgid "%q#T has no member named %qE"
  msgstr "%q#T hat kein Element namens %qE"
  
! #: cp/typeck.cc:3432
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)"
  msgstr "%q#T hat kein Element namens %qE; meinten Sie %q#D? (zugreifbar über %q#D)"
  
! #: cp/typeck.cc:3444
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)"
  msgstr "%q#T hat kein Element namens %qE; meinten Sie %q#D? (aus diesem Kontext nicht zugreifbar)"
  
! #: cp/typeck.cc:3459
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr "%q#T hat kein Element namens %qE; meinten Sie %qE?"
  
! #: cp/typeck.cc:3592 cp/typeck.cc:3629
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "%<%D::%D%> ist kein Element von %qT"
  
! #: cp/typeck.cc:3786
  #, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "%qD ist keine Elementtemplatefunktion"
  
! #: cp/typeck.cc:4052
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "%qT ist kein Zeiger auf Objekt"
  
! #: cp/typeck.cc:4086
  #, gcc-internal-format
  msgid "invalid use of array indexing on pointer to member"
  msgstr "ungültige Verwendung von Arrayindizierung bei Zeiger auf Element"
  
! #: cp/typeck.cc:4089
  #, gcc-internal-format
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr "ungültige Verwendung des unären %<*%> bei Zeiger auf Element"
  
! #: cp/typeck.cc:4092
  #, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "ungültige Verwendung impliziter Umwandlung bei Zeiger auf Element"
  
! #: cp/typeck.cc:4096
  #, gcc-internal-format
  msgid "left hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qT"
  msgstr "linker Operand von %<->*%> muss Zeiger auf Klasse sein, ist aber ein Zeiger auf Element des Typs %qT"
  
! #: cp/typeck.cc:4161
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "Index fehlt in Arrayreferenz"
  
! #: cp/typeck.cc:4322
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "Indizierung eines als %<register%> deklarierten Arrays"
  
! #: cp/typeck.cc:4361
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "indizierter Wert ist weder ein Array noch ein Zeiger"
  
! #: cp/typeck.cc:4433
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "bei Verwendung von %qE fehlt Objekt"
  
! #: cp/typeck.cc:4685
! #, fuzzy, gcc-internal-format
! #| msgid "non-trivial conversion in %qs"
! msgid "no default version in scope"
! msgstr "nicht-triviale Umwandlung in %qs"
! 
! #: cp/typeck.cc:4694
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO-C++ verbietet den Aufruf von %<::main%> vom Programm aus"
  
! #: cp/typeck.cc:4715
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr "%<.*%> oder %<->*%> muss verwendet werden, um Zeiger auf Element als Funktion in %<%E (...)%> aufzurufen, z.B. %<(... ->* %E) (...)%>"
  
! #: cp/typeck.cc:4732
! #, fuzzy, gcc-internal-format
! #| msgid "%qE cannot be used as a function"
! msgid "%qT cannot be used as a function"
! msgstr "%qE kann nicht als Funktion verwendet werden"
! 
! #: cp/typeck.cc:4736
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "%qE kann nicht als Funktion verwendet werden"
  
! #: cp/typeck.cc:4739
  #, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "%qD kann nicht als Funktion verwendet werden"
  
! #: cp/typeck.cc:4742
  #, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "Ausdruck kann nicht als Funktion verwendet werden"
  
! #: cp/typeck.cc:4804
  #, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "zu viele Argumente für Konstruktor %q#D"
  
! #: cp/typeck.cc:4805
  #, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "zu wenige Argumente für Konstruktor %q#D"
  
! #: cp/typeck.cc:4810
  #, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "zu viele Argumente für Elementfunktion %q#D"
  
! #: cp/typeck.cc:4811
  #, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "Zu wenige Argumente für Elementfunktion %q#D"
  
! #: cp/typeck.cc:4817
  #, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "zu viele Argumente für Funktion %q#D"
  
! #: cp/typeck.cc:4818
  #, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "zu wenige Argumente für Funktion %q#D"
  
! #: cp/typeck.cc:4828
  #, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "zu viele Argumente für Methode %q#D"
  
! #: cp/typeck.cc:4829
  #, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "zu wenige Argumente für Methode %q#D"
  
! #: cp/typeck.cc:4832
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "zu viele Argumente für Funktion"
  
! #: cp/typeck.cc:4833
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "zu wenige Argumente für Funktion"
  
! #: cp/typeck.cc:4911
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "Parameter %P von %qD hat unvollständigen Typen %qT"
  
! #: cp/typeck.cc:4917
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "Parameter %P hat unvollständigen Typen %qT"
  
! #: cp/typeck.cc:5231
  #, gcc-internal-format
  msgid "the address %qE will never be NULL"
  msgstr "die Adresse %qE ist niemals NULL"
  
! #: cp/typeck.cc:5278
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "die Adresse von %qD ist niemals NULL"
  
! #: cp/typeck.cc:5293
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qE will never be NULL"
  msgstr "der Compiler kann annehmen, dass die Adresse von %qE niemals NULL ist"
  
! #: cp/typeck.cc:5296
  #, gcc-internal-format
  msgid "comparing the result of pointer addition %qE and NULL"
  msgstr "Vergleich des Ergebnisses der Zeigeraddition %qE mit NULL"
  
! #: cp/typeck.cc:5311
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "der Compiler kann annehmen, dass die Adresse von %qD niemals NULL ist"
  
! #: cp/typeck.cc:5370
  #, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT"
  msgstr "bitweise Operation zwischen den unterschiedlichen Aufzählungstypen %qT und %qT"
  
! #: cp/typeck.cc:5373
  #, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT is deprecated"
  msgstr "bitweise Operation zwischen den unterschiedlichen Aufzählungstypen %qT und %qT ist veraltet"
  
! #: cp/typeck.cc:5379
  #, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT"
  msgstr "Arithmetik zwischen den unterschiedlichen Aufzählungstypen %qT und %qT"
  
! #: cp/typeck.cc:5382
  #, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT is deprecated"
  msgstr "Arithmetik zwischen den unterschiedlichen Aufzählungstypen %qT und %qT ist veraltet"
  
! #: cp/typeck.cc:5419
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT"
  msgstr "Vergleich zwischen Aufzählungstyp %qT und Gleitkommatyp %qT"
  
! #: cp/typeck.cc:5422
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT"
  msgstr "Vergleich zwischen Gleitkommatyp %qT und Aufzählungstyp %qT"
  
! #: cp/typeck.cc:5425
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT is deprecated"
  msgstr "Vergleich zwischen Aufzählungstyp %qT und Gleitkommatyp %qT ist veraltet"
  
! #: cp/typeck.cc:5429
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT is deprecated"
  msgstr "Vergleich zwischen Gleitkommatyp %qT und Aufzählungstyp %qT ist veraltet"
  
! #: cp/typeck.cc:5438
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT"
  msgstr "Arithmetik zwischen Aufzählungstyp %qT und Gleitkommatyp %qT"
  
! #: cp/typeck.cc:5441
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT"
  msgstr "Arithmetik zwischen Gleitkommatyp %qT und Aufzählungstyp %qT"
  
! #: cp/typeck.cc:5444
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr "Arithmetik zwischen Aufzählungstyp %qT und Gleitkommatyp %qT ist veraltet"
  
! #: cp/typeck.cc:5448
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr "Arithmetik zwischen Gleitkommatyp %qT und Aufzählungstyp %qT ist veraltet"
  
! #: cp/typeck.cc:5583 cp/typeck.cc:5595
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "Umwandlung in Typ %qT von überladener Funktion wird angenommen"
  
! #: cp/typeck.cc:5709
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL in Arithmetik verwendet"
  
! #: cp/typeck.cc:6179 cp/typeck.cc:6188 cp/typeck.cc:6504 cp/typeck.cc:6513
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO-C++ verbietet Vergleich zwischen Zeiger und Ganzzahl"
  
! #: cp/typeck.cc:6419 cp/typeck.cc:6433
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr "Operandentypen sind %qT und %qT"
  
! #: cp/typeck.cc:6456
  #, gcc-internal-format
  msgid "three-way comparison of vectors"
  msgstr "Drei-Wege-Vergleich von Vektoren"
  
! #: cp/typeck.cc:6496
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero (%qT and %qT)"
  msgstr "geordneter Vergleich von Zeiger mit der Zahl 0 (%qT und %qT)"
  
! #: cp/typeck.cc:6543
  #, gcc-internal-format
  msgid "unordered comparison on non-floating-point argument"
  msgstr "ungeordneter Vergleich mit Nicht-Gleitkomma-Argument"
  
! #: cp/typeck.cc:6609
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "implizite Umwandlung von %qH in %qI zur Anpassung an anderen Operanden des Binärausdrucks"
  
! #: cp/typeck.cc:6718
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "ungültige Operanden der Typen %qT und %qT für binäres %qO"
  
! #: cp/typeck.cc:7119
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO-C++ verbietet die Verwendung eines Zeigers des Typs %<void *%> in Subtraktion"
  
! #: cp/typeck.cc:7127
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO-C++ verbietet die Verwendung eines Zeigers auf eine Funktion in Subtraktion"
  
! #: cp/typeck.cc:7135
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO-C++ verbietet die Verwendung eines Zeigers auf Methode in Subtraktion"
  
! #: cp/typeck.cc:7188
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "ungültige Verwendung eines Zeigers auf einen unvollständigen Typen in Zeigerarithmetik"
  
! #: cp/typeck.cc:7265
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr "Adresse des Konstruktors %qD wird genommen"
  
! #: cp/typeck.cc:7266
  #, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "Adresse des Destruktors %qD wird genommen"
  
! #: cp/typeck.cc:7283
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "ungültige Verwendung von %qE um Zeiger auf Elementfunktion zu erzeugen"
  
! #: cp/typeck.cc:7286
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  eine qualifizierte ID ist erforderlich"
  
! #: cp/typeck.cc:7293
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "Klammern um %qE können nicht verwendet werden, einen Zeiger auf Elementfunktion zu erzeugen"
  
! #: cp/typeck.cc:7488
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO-C++ verbietet das Ermitteln der Adresse einer nicht qualifizierten oder geklammerten nicht-statischen Elementfunktion, um einen Zeiger auf Elementfunktion zu erzeugen. Stattdessen %<&%T::%D%> verwenden"
  
! #: cp/typeck.cc:7494
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function"
  msgstr "ISO-C++ verbietet das Ermitteln der Adresse einer nicht qualifizierten oder geklammerten nicht-statischen Memberfunktion, um einen Zeiger auf eine explizite Memberfunktion zu erzeugen"
  
! #: cp/typeck.cc:7500
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO-C++ verbietet das Ermitteln der Adresse einer gebundenen Elementfunktion, um einen Zeiger auf Elementfunktion zu erzeugen. Stattdessen %<&%T::%D%> verwenden"
  
! #: cp/typeck.cc:7506
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to explicit object member function"
  msgstr "ISO-C++ verbietet es, die Adresse einer gebundenen Memberfunktion zu nehmen, um einen Zeiger auf eine explizite Objekt-Memberfunktion zu bilden"
  
! #: cp/typeck.cc:7511
  #, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%T::%D%>"
  msgstr "ein Zeiger auf eine explizite Objektelementfunktion kann nur mit %<&%T::%D%> erzeugt werden"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:7544
  #, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr "Adresse eines Rvalues wird ermittelt"
  
! #: cp/typeck.cc:7561
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO-C++ verbietet das Ermitteln der Adresse der Funktion %<::main%>"
  
! #: cp/typeck.cc:7619
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "Zeiger auf Referenzelement %qD kann nicht erzeugt werden"
  
! #: cp/typeck.cc:7654 cp/typeck.cc:8247 rust/backend/rust-tree.cc:4739
  #, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "Versuch, die Adresse eines Bitfelds zu bestimmen"
  
! #: cp/typeck.cc:7821
  #, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr "%<~%> auf einem Ausdruck vom Typ %<bool%>"
  
! #: cp/typeck.cc:7822
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr "meinten Sie ein logisches Nicht (%<!%>)?"
  
! #: cp/typeck.cc:7966
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO-C++ verbietet erhöhen einer Aufzählung"
  
! #: cp/typeck.cc:7967
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO-C++ verbietet verringern einer Aufzählung"
  
! #: cp/typeck.cc:7983
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "Zeiger auf unvollständigen Typen %qT kann nicht erhöht werden"
  
! #: cp/typeck.cc:7985
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "Zeiger auf unvollständigen Typen %qT kann nicht verringert werden"
  
! #: cp/typeck.cc:7997
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO-C++ verbietet Erhöhen eines Zeigers vom Typ %qT"
  
! #: cp/typeck.cc:7999
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO-C++ verbietet Verringern eines Zeigers vom Typ %qT"
  
! #: cp/typeck.cc:8039
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr "%qs-Ausdruck von %<volatile%>-qualifiziertem Typ ist veraltet"
  
! #: cp/typeck.cc:8052
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr "Verwendung eines Operanden vom Typ %qT in %<operator--%> ist verboten"
  
! #: cp/typeck.cc:8062
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr "Verwendung eines Operanden vom Typ %qT in %<operator++%> ist in C++17 verboten"
  
! #: cp/typeck.cc:8070
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr "Verwendung eines Operanden vom Typ %qT in %<operator++%> ist veraltet"
  
! #: cp/typeck.cc:8259 rust/backend/rust-tree.cc:4751
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "Adresse von %<this%> kann nicht ermittelt werden, das ein R-Wert-Ausdruck ist"
  
! #: cp/typeck.cc:8286 rust/backend/rust-tree.cc:4777
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "Adresse für %qD angefordert, was als %<register%> deklariert ist"
  
! #: cp/typeck.cc:8357
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "Listeninitialisierung für Nicht-Klassentyp darf nicht geklammert sein"
  
! #: cp/typeck.cc:8369
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "Ausdrucksliste als zusammengesetzten Ausdruck in Initialisierung behandelt"
  
! #: cp/typeck.cc:8373
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "Ausdrucksliste als zusammengesetzten Ausdruck in Speicherinitialisierung behandelt"
  
! #: cp/typeck.cc:8377
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "Ausdrucksliste als zusammengesetzten Ausdruck in funktionaler Umwandlung behandelt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80191
! #: cp/typeck.cc:8415
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "Ausdrucksliste für »%s« wird als zusammengesetzten Ausdruck behandelt"
  
! #: cp/typeck.cc:8518
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr "kein Kontext, um Typ von %qE aufzulösen"
  
! #: cp/typeck.cc:8555
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "Umwandlung des Typs %qT in Typ %qT entfernt Qualifizierer"
  
! #: cp/typeck.cc:8561
  #, gcc-internal-format
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "%<static_cast%> von Typ %qT in Typ %qT entfernt Qualifizierer"
  
! #: cp/typeck.cc:8568
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "%<reinterpret_cast%> von Typ %qT in Typ %qT entfernt Qualifizierer"
  
! #: cp/typeck.cc:8594
  #, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "nutzlose Umwandlung in Typ %q#T"
  
! #: cp/typeck.cc:8608
  #, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr "Typkennzeichner an Umwandlungs-Rückgabetyp ignoriert"
  
! #: cp/typeck.cc:9057
  #, gcc-internal-format
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr "ungültiges %<static_cast%> von Typ %qT in Typ %qT"
  
! #: cp/typeck.cc:9063 cp/typeck.cc:9069 cp/typeck.cc:10808
  #, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "Klassentyp %qT ist unvollständig"
  
! #: cp/typeck.cc:9097
  msgid "converting from %qH to %qI"
  msgstr "Umwandlung von %qH nach %qI"
  
! #: cp/typeck.cc:9172
  #, gcc-internal-format
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr "ungültige Typumwandlung eines prvalue-Ausdrucks des Typs %qT in Typ %qT"
  
! #: cp/typeck.cc:9242
  msgid "cast from %qH to %qI loses precision"
  msgstr "Typumwandlung von %qH nach %qI verliert Genauigkeit"
  
! #: cp/typeck.cc:9267
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr "Umwandlung zwischen inkompatiblen Funktionstypen von %qH nach %qI"
  
! #: cp/typeck.cc:9278
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "Umwandlung zwischen inkompatiblen Elementzeigertypen von %qH nach %qI"
  
! #: cp/typeck.cc:9299 cp/typeck.cc:9489
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr "Umwandlung von %qH in %qI erhöht erforderliche Ausrichtung des Zieltyps"
  
! #: cp/typeck.cc:9316
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "Umwandlung zwischen Zeiger auf Funktion und Zeiger auf Objekt ist bedingt unterstützt"
  
! #: cp/typeck.cc:9330
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "ungültige Umwandlung von Typ %qT in Typ %qT"
  
! #: cp/typeck.cc:9403
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "ungültige Verwendung von %<const_cast%> mit Typ %qT, der weder Zeiger, Referenz, noch Zeiger auf ein Datenelement ist"
  
! #: cp/typeck.cc:9412
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function type"
  msgstr "ungültige Verwendung von %<const_cast%> mit Typ %qT, der ein Zeiger oder Referenz auf Funktionstyp ist"
  
! #: cp/typeck.cc:9454
  #, gcc-internal-format
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr "ungültiges %<const_cast%> eines R-Wertes des Typs %qT in Typ %qT"
  
! #: cp/typeck.cc:9524
  #, gcc-internal-format
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr "ungültiges %<const_cast%> von Typ %qT in Typ %qT"
  
! #: cp/typeck.cc:9625 cp/typeck.cc:9634
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO-C++ verbietet Umwandlung in Arraytyp %qT"
  
! #: cp/typeck.cc:9643
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "ungültige Umwandlung in Funktionstyp %qT"
  
! #: cp/typeck.cc:9759
  #, gcc-internal-format
  msgid "moving %qE of type %qT to itself"
  msgstr "%qE vom Typ %qT wird auf sich selbst verschoben"
  
! #: cp/typeck.cc:10039
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  in Auswertung von %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.cc:10100
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr "Zuweisung an Array von Initialisierungsliste"
  
! #: cp/typeck.cc:10127
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "unverträgliche Typen in Zuweisung von %qT an %qT"
  
! #: cp/typeck.cc:10143
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "Array als Initialisierung verwendet"
  
! #: cp/typeck.cc:10145
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "Ungültige Arrayzuweisung"
  
! #: cp/typeck.cc:10281
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   in Umwandlung in Zeiger auf Elementfunktion"
  
! #: cp/typeck.cc:10295
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "Umwandlung in Zeiger auf Element über virtuelle Basis %qT"
  
! #: cp/typeck.cc:10343 cp/typeck.cc:10362
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   in Umwandlung in Zeiger auf Element"
  
! #: cp/typeck.cc:10443
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "ungültige Umwandlung in Typ %qT von Typ %qT"
  
! #: cp/typeck.cc:10767
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "%qH kann nicht nach %qI im Standardargument umgewandelt werden"
  
! #: cp/typeck.cc:10772
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "%qH kann nicht nach %qI bei Argumentübergabe umgewandelt werden"
  
! #: cp/typeck.cc:10781
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "%qH kann nicht nach %qI in Initialisierung umgewandelt werden"
  
! #: cp/typeck.cc:10785
  msgid "cannot convert %qH to %qI in return"
  msgstr "%qH kann nicht nach %qI in Rückgabe umgewandelt werden"
  
! #: cp/typeck.cc:10790
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "%qH kann nicht nach %qI in Zuweisung umgewandelt werden"
  
! #: cp/typeck.cc:10826
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "Parameter %qP von %qD könnte Kandidat für Formatattribut sein"
  
! #: cp/typeck.cc:10830
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr "Parameter könnte ein Kandidat für ein Formatattribut sein"
  
! #: cp/typeck.cc:10835
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "Ziel der Umwandlung könnte Kandidat ein für ein Formatattribut sein"
  
! #: cp/typeck.cc:10840
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "Ziel der Initialisierung könnte ein Kandidat für Formatattribut sein"
  
! #: cp/typeck.cc:10850
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "linke Seite der Zuweisung könnte ein Kandidat für ein Formatattribut sein"
  
! #: cp/typeck.cc:10936
  #, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "bei Übergabe des Arguments %P von %qD"
  
! #: cp/typeck.cc:11022
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "Referenz auf temporären Wert wird zurückgegeben"
  
! #: cp/typeck.cc:11025
  #, gcc-internal-format
  msgid "returning pointer to temporary"
  msgstr "Zeiger auf temporäre Variable wird zurückgegeben"
  
! #: cp/typeck.cc:11028
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr "das Zurückgeben einer temporären %<initializer_list%> verlängert nicht die Lebenszeit des zugrundeliegenden Arrays"
  
! #: cp/typeck.cc:11063
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "Referenz auf lokale Variable %qD zurückgegeben"
  
! #: cp/typeck.cc:11067
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr "das Zurückgeben der lokalen %<initializer_list%>-Variable %qD verlängert nicht die Lebenszeit des zugrundeliegenden Arrays"
  
! #: cp/typeck.cc:11073
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "Adresse der lokalen Variable %qD zurückgegeben"
  
! #: cp/typeck.cc:11077
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "Adresse der lokalen Variable %qD zurückgegeben"
  
! #: cp/typeck.cc:11337
  #, gcc-internal-format
  msgid "moving a temporary object prevents copy elision"
  msgstr "das Verschieben eines temporären Objekts verhindert das Einsparen der Kopie"
  
! #: cp/typeck.cc:11338 cp/typeck.cc:11354 cp/typeck.cc:11379 cp/typeck.cc:11416
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr "entfernen Sie den Aufruf von %<std::move%>"
  
! #: cp/typeck.cc:11352
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr "das Verschieben eines lokalen Objekts in einer return-Anweisung verhindert das Einsparen der Kopie"
  
! #: cp/typeck.cc:11378 cp/typeck.cc:11413
  #, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr "redundantes Verschieben in Rückgabeanweisung"
  
! #: cp/typeck.cc:11415
  #, gcc-internal-format
  msgid "redundant move in initialization"
  msgstr "redundantes Verschieben in Initialisierung"
  
! #: cp/typeck.cc:11453
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "Wert von Destruktor zurückgegeben"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.cc:11465
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "vom Behandler eines Funktions-try-Blocks eines Konstruktors kann nicht zurückgekehrt werden"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.cc:11468
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "Rückgabe eines Wertes von einem Konstruktor"
  
! #: cp/typeck.cc:11508 cp/typeck.cc:11554
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "Return-Anweisung ohne Wert, in %qT zurückgebender Funktion"
  
! #: cp/typeck.cc:11516
  #, gcc-internal-format
  msgid "returning initializer list"
  msgstr "Initialisierungsliste wird zurückgegeben"
  
! #: cp/typeck.cc:11535
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "widersprüchliche Typen %qT und %qT für Lambda-Rückgabetypen hergeleitet"
  
! #: cp/typeck.cc:11538
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr "widersprüchliche Herleitung für automatischen Rückgabetyp: %qT und dann %qT"
  
! #: cp/typeck.cc:11575
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr "Return-Anweisung mit Wert, in Funktion mit Rückgabetyp %qT"
  
! #: cp/typeck.cc:11604
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)"
  msgstr "%<operator new%> darf nicht NULL zurückgeben, außer er ist mit %<throw%> deklariert (oder %<-fcheck-new%> ist eingeschaltet)"
  
! #: cp/typeck.cc:11693
  #, gcc-internal-format
  msgid "not eliding copy on return from %qD"
  msgstr "bei der Rückkehr von %qD wird das Kopieren nicht eingespart"
  
! #: cp/typeck.cc:11705
  #, gcc-internal-format
  msgid "not eliding copy on return in %qD"
  msgstr "bei der Rückkehr in %qD wird das Kopieren nicht eingespart"
  
! #: cp/typeck.cc:12297
  #, gcc-internal-format
  msgid "using rvalue as lvalue"
  msgstr "Rvalue wird als Lvalue verwendet"
*************** msgstr "Erhöhung der schreibgeschützte
*** 68538,68863 ****
  msgid "decrement of read-only reference %qD"
  msgstr "Verringerung der schreibgeschützten Referenz %qD"
  
! #: cp/typeck2.cc:175
  #, gcc-internal-format
  msgid "cannot declare variable %q+D to be of abstract type %qT"
  msgstr "Variable %q+D kann nicht als vom abstrakten Typ %qT deklariert werden"
  
! #: cp/typeck2.cc:180
  #, gcc-internal-format
  msgid "cannot declare parameter %q+D to be of abstract type %qT"
  msgstr "Parameter %q+D kann nicht als vom abstrakten Typ %qT deklariert werden"
  
! #: cp/typeck2.cc:183
  #, gcc-internal-format
  msgid "cannot declare parameter to be of abstract type %qT"
  msgstr "Parameter kann nicht als vom abstrakten Typ %qT deklariert werden"
  
! #: cp/typeck2.cc:187
  #, gcc-internal-format
  msgid "cannot declare field %q+D to be of abstract type %qT"
  msgstr "Feld %q+D kann nicht als vom abstrakten Typ %qT deklariert werden"
  
! #: cp/typeck2.cc:191
  #, gcc-internal-format
  msgid "invalid abstract return type for member function %q+#D"
  msgstr "ungültiger abstrakter Rückgabetyp für Elementfunktion %q+#D"
  
! #: cp/typeck2.cc:193
  #, gcc-internal-format
  msgid "invalid abstract return type for function %q+#D"
  msgstr "ungültiger abstrakter Rückgabetyp für Funktion %q+#D"
  
  #. Here we do not have location information.
! #: cp/typeck2.cc:196
  #, gcc-internal-format
  msgid "invalid abstract type %qT for %qE"
  msgstr "ungültiger abstrakter Typ %qT für %qE"
  
! #: cp/typeck2.cc:198
  #, gcc-internal-format
  msgid "invalid abstract type for %q+D"
  msgstr "ungültiger abstrakter Typ für %q+D"
  
! #: cp/typeck2.cc:203
  #, gcc-internal-format
  msgid "creating array of %qT, which is an abstract class type"
  msgstr "Array von %qT wird erzeugt, was ein abstrakter Klassentyp ist"
  
! #: cp/typeck2.cc:206
  #, gcc-internal-format
  msgid "invalid cast to abstract class type %qT"
  msgstr "ungültige Umwandlung in abstrakte Klasse %qT"
  
! #: cp/typeck2.cc:209
  #, gcc-internal-format
  msgid "invalid new-expression of abstract class type %qT"
  msgstr "ungültiger new-Ausdruck für abstrakte Klasse %qT"
  
! #: cp/typeck2.cc:212
  #, gcc-internal-format
  msgid "invalid abstract return type %qT"
  msgstr "ungültiger abstrakter Rückgabetyp %qT"
  
! #: cp/typeck2.cc:215
  #, gcc-internal-format
  msgid "invalid abstract parameter type %qT"
  msgstr "ungültiger abstrakter Parametertyp %qT"
  
! #: cp/typeck2.cc:218
  #, gcc-internal-format
  msgid "expression of abstract class type %qT cannot be used in throw-expression"
  msgstr "Ausdruck von abstraktem Klassentyp %qT kann nicht in throw-Ausdruck verwendet werden"
  
! #: cp/typeck2.cc:222
  #, gcc-internal-format
  msgid "cannot declare %<catch%> parameter to be of abstract class type %qT"
  msgstr "%<catch%>-Parameter kann nicht als abstrakter Klassentyp %qT deklariert werden"
  
! #: cp/typeck2.cc:226
! #, gcc-internal-format
! msgid "cannot allocate an object of abstract type %qT"
  msgstr "es kann kein Objekt des abstrakten Typs %qT belegt werden"
  
! #: cp/typeck2.cc:236
! #, gcc-internal-format
! msgid "  because the following virtual functions are pure within %qT:"
  msgstr "  denn die folgenden virtuellen Funktionen sind rein innerhalb %qT:"
  
! #: cp/typeck2.cc:242
! #, gcc-internal-format
! msgid "    %#qD"
! msgstr "    %#qD"
  
! #: cp/typeck2.cc:282
  #, gcc-internal-format
  msgid "definition of %q#T is not complete until the closing brace"
  msgstr "Definition von %q#T ist erst nach der schließenden Klammer vollendet"
  
! #: cp/typeck2.cc:285
  #, gcc-internal-format
  msgid "forward declaration of %q#T"
  msgstr "Vorwärtsdeklaration von %q#T"
  
! #: cp/typeck2.cc:287
  #, gcc-internal-format
  msgid "declaration of %q#T"
  msgstr "Deklaration von %q#T"
  
! #: cp/typeck2.cc:315
  #, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "%qD hat unvollständigen Typ"
  
! #: cp/typeck2.cc:329
  #, gcc-internal-format
  msgid "invalid use of incomplete type %q#T"
  msgstr "falsche Verwendung des unvollständigen Typs %q#T"
  
! #: cp/typeck2.cc:365 rust/backend/rust-tree.cc:3923
  #, gcc-internal-format
  msgid "invalid use of member function %qD (did you forget the %<()%> ?)"
  msgstr "ungültige Verwendung von Elementfunktion %qD (%<()%> vergessen?)"
  
! #: cp/typeck2.cc:370 rust/backend/rust-tree.cc:3929
  #, gcc-internal-format
  msgid "invalid use of member %qD (did you forget the %<&%> ?)"
  msgstr "ungültige Verwendung des Elements %qD (%<&%> vergessen?)"
  
! #: cp/typeck2.cc:380
  #, gcc-internal-format
  msgid "invalid use of placeholder %qT"
  msgstr "ungültige Verwendung des Platzhalters %qT"
  
! #: cp/typeck2.cc:387
  #, gcc-internal-format
  msgid "invalid use of template type parameter %qT"
  msgstr "ungültige Verwendung des Parameters %qT für Templatetyp"
  
! #: cp/typeck2.cc:392
  #, gcc-internal-format
  msgid "invalid use of template template parameter %qT"
  msgstr "ungültige Verwendung des Parameters %qT für Template-Templateparameter"
  
! #: cp/typeck2.cc:398
  #, gcc-internal-format
  msgid "invalid use of pack expansion %qT"
  msgstr "falsche Verwendung von %<pack expansion%> %qT"
  
! #: cp/typeck2.cc:404
  #, gcc-internal-format
  msgid "invalid use of dependent type %qT"
  msgstr "ungültige Verwendung des abhängigen Typen %qT"
  
! #: cp/typeck2.cc:411 rust/backend/rust-tree.cc:3939
  #, gcc-internal-format
  msgid "invalid use of brace-enclosed initializer list"
  msgstr "ungültige Verwendung von geschweift geklammerter Initialisierungsliste"
  
! #: cp/typeck2.cc:419 rust/backend/rust-tree.cc:3947
  #, gcc-internal-format
  msgid "address of overloaded function with no contextual type information"
  msgstr "Adresse einer überladenen Funktion ohne Typinformationen aus Kontext"
  
! #: cp/typeck2.cc:423 rust/backend/rust-tree.cc:3952
  #, gcc-internal-format
  msgid "overloaded function with no contextual type information"
  msgstr "überladene Funktion ohne Typinformationen aus Kontext"
  
! #: cp/typeck2.cc:426 rust/backend/rust-tree.cc:3956
  #, gcc-internal-format
  msgid "insufficient contextual information to determine type"
  msgstr "unzureichende Informationen für Typbestimmung aus Kontext"
  
! #: cp/typeck2.cc:843
  #, gcc-internal-format
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr "Konstruktorsyntax verwendet, aber kein Konstruktor für Typ %qT deklariert"
  
! #: cp/typeck2.cc:894 cp/typeck2.cc:911
  #, gcc-internal-format
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "%<constinit%>-Variable %qD muss eine konstante Initialisierung haben"
  
! #: cp/typeck2.cc:1111
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "verengende Umwandlung von %qE von %qH nach %qI ist in C++11 ungültig"
  
! #: cp/typeck2.cc:1123 cp/typeck2.cc:1135
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "verengende Umwandlung von %qE von %qH nach %qI"
  
! #: cp/typeck2.cc:1126
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr " der Ausdruck hat einen konstanten Wert, ist aber kein konstanter Ausdruck im Sinne von C++"
  
! #: cp/typeck2.cc:1298
  #, gcc-internal-format
  msgid "initializer-string for %qT is too long"
  msgstr "Initialisierungs-Zeichenkette für %qT ist zu lang"
  
! #: cp/typeck2.cc:1391
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr "das Initialisieren einer Basisklasse vom Typ %qT führt zu Objektslicing"
  
! #: cp/typeck2.cc:1393
  #, gcc-internal-format
  msgid "remove %<{ }%> around initializer"
  msgstr "entfernen Sie die %<{ }%> um den Initialisierer"
  
! #: cp/typeck2.cc:1413
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr "Aggregat des Typs %qT kann nicht mit zusammengesetztem Literal initialisiert werden"
  
! #: cp/typeck2.cc:1859 cp/typeck2.cc:1890
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "Initialisierung für Element %qD fehlt"
  
! #: cp/typeck2.cc:1866
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "Element %qD ist nicht initialisierte Referenz"
  
! #: cp/typeck2.cc:1873
  #, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "Element %qD mit nicht initialisierten Feldern"
  
! #: cp/typeck2.cc:1966
  #, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "Designator-Reihenfolge für Feld %qD passt nicht zur ursprünglichen Deklaration in %qT"
  
! #: cp/typeck2.cc:2039
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "kein Feld %qD in initialisierter Union gefunden"
  
! #: cp/typeck2.cc:2050
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "Indexwert statt Feldname in Union-Initialisierung"
  
! #: cp/typeck2.cc:2265
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "ringförmige Zeigerdelegation erkannt"
  
! #: cp/typeck2.cc:2279
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "Basisoperand von %<->%> hat Nicht-Zeiger-Typ %qT"
  
! #: cp/typeck2.cc:2309
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "Ergebnis von %<operator->()%> ergibt Nicht-Zeiger-Ergebnis"
  
! #: cp/typeck2.cc:2311
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "Basisoperand von %<->%> ist kein Zeiger"
  
! #: cp/typeck2.cc:2338
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "%qE kann nicht als Elementzeiger verwendet werden, da es vom Typ %qT ist"
  
! #: cp/typeck2.cc:2347
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "Elementzeiger %qE kann nicht auf %qE angewandt werden, da letzteres vom Nicht-Klassen-Typ %qT ist"
  
! #: cp/typeck2.cc:2369
! #, gcc-internal-format
! msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "Zeiger auf Elementtyp %qT mit Objekttyp %qT inkompatibel"
  
! #: cp/typeck2.cc:2431
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "Typ für Zeiger auf Elementfunktion %qT braucht einen rvalue"
  
! #: cp/typeck2.cc:2442
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "Typ für Zeiger auf Elementfunktion %qT braucht einen lvalue"
  
! #: cp/typeck2.cc:2450
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr "Zeiger-auf-Element-Funktions-Typ %qT braucht vor C++20 einen lvalue"
  
! #: cp/typeck2.cc:2491
  #, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "funktionale Umwandlung in Arraytyp %qT"
  
! #: cp/typeck2.cc:2508
  #, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr "%<auto(x)%> kann nicht eingeschränkt werden"
  
! #: cp/typeck2.cc:2513
  #, gcc-internal-format
  msgid "%<auto(x)%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%<auto(x)%> ist erst ab %<-std=c++23%> oder %<-std=gnu++23%> verfügbar"
  
! #: cp/typeck2.cc:2538
  #, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "ungültige Wert-Initialisierung von Referenztyp"
  
! #: cp/typeck2.cc:2779
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "Aufruf der Funktion %qD, die unvollständigen Typen %q#T wirft"
  
! #: cp/typeck2.cc:2782
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "Aufruf einer Funktion, die unvollständigen Typen %q#T wirft"
--- 72813,73159 ----
  msgid "decrement of read-only reference %qD"
  msgstr "Verringerung der schreibgeschützten Referenz %qD"
  
! #: cp/typeck2.cc:125
! #, fuzzy, gcc-internal-format
! #| msgid "assignment of read-only member %qD"
! msgid "assignment to read-only type %qT"
! msgstr "Zuweisung des schreibgeschützten Elementes %qD"
! 
! #: cp/typeck2.cc:180
  #, gcc-internal-format
  msgid "cannot declare variable %q+D to be of abstract type %qT"
  msgstr "Variable %q+D kann nicht als vom abstrakten Typ %qT deklariert werden"
  
! #: cp/typeck2.cc:185
  #, gcc-internal-format
  msgid "cannot declare parameter %q+D to be of abstract type %qT"
  msgstr "Parameter %q+D kann nicht als vom abstrakten Typ %qT deklariert werden"
  
! #: cp/typeck2.cc:188
  #, gcc-internal-format
  msgid "cannot declare parameter to be of abstract type %qT"
  msgstr "Parameter kann nicht als vom abstrakten Typ %qT deklariert werden"
  
! #: cp/typeck2.cc:192
  #, gcc-internal-format
  msgid "cannot declare field %q+D to be of abstract type %qT"
  msgstr "Feld %q+D kann nicht als vom abstrakten Typ %qT deklariert werden"
  
! #: cp/typeck2.cc:196
  #, gcc-internal-format
  msgid "invalid abstract return type for member function %q+#D"
  msgstr "ungültiger abstrakter Rückgabetyp für Elementfunktion %q+#D"
  
! #: cp/typeck2.cc:198
  #, gcc-internal-format
  msgid "invalid abstract return type for function %q+#D"
  msgstr "ungültiger abstrakter Rückgabetyp für Funktion %q+#D"
  
  #. Here we do not have location information.
! #: cp/typeck2.cc:201
  #, gcc-internal-format
  msgid "invalid abstract type %qT for %qE"
  msgstr "ungültiger abstrakter Typ %qT für %qE"
  
! #: cp/typeck2.cc:203
  #, gcc-internal-format
  msgid "invalid abstract type for %q+D"
  msgstr "ungültiger abstrakter Typ für %q+D"
  
! #: cp/typeck2.cc:208
  #, gcc-internal-format
  msgid "creating array of %qT, which is an abstract class type"
  msgstr "Array von %qT wird erzeugt, was ein abstrakter Klassentyp ist"
  
! #: cp/typeck2.cc:211
  #, gcc-internal-format
  msgid "invalid cast to abstract class type %qT"
  msgstr "ungültige Umwandlung in abstrakte Klasse %qT"
  
! #: cp/typeck2.cc:214
  #, gcc-internal-format
  msgid "invalid new-expression of abstract class type %qT"
  msgstr "ungültiger new-Ausdruck für abstrakte Klasse %qT"
  
! #: cp/typeck2.cc:217
  #, gcc-internal-format
  msgid "invalid abstract return type %qT"
  msgstr "ungültiger abstrakter Rückgabetyp %qT"
  
! #: cp/typeck2.cc:220
  #, gcc-internal-format
  msgid "invalid abstract parameter type %qT"
  msgstr "ungültiger abstrakter Parametertyp %qT"
  
! #: cp/typeck2.cc:223
  #, gcc-internal-format
  msgid "expression of abstract class type %qT cannot be used in throw-expression"
  msgstr "Ausdruck von abstraktem Klassentyp %qT kann nicht in throw-Ausdruck verwendet werden"
  
! #: cp/typeck2.cc:227
  #, gcc-internal-format
  msgid "cannot declare %<catch%> parameter to be of abstract class type %qT"
  msgstr "%<catch%>-Parameter kann nicht als abstrakter Klassentyp %qT deklariert werden"
  
! #: cp/typeck2.cc:231
! #, fuzzy, gcc-internal-format
! #| msgid "cannot allocate an object of abstract type %qT"
! msgid "cannot construct an object of abstract type %qT"
  msgstr "es kann kein Objekt des abstrakten Typs %qT belegt werden"
  
! #: cp/typeck2.cc:241
! #, fuzzy, gcc-internal-format
! #| msgid "  because the following virtual functions are pure within %qT:"
! msgid "because the following virtual functions are pure within %qT:"
  msgstr "  denn die folgenden virtuellen Funktionen sind rein innerhalb %qT:"
  
! #: cp/typeck2.cc:248
! #, fuzzy, gcc-internal-format
! #| msgid "%s%#qD"
! msgid "%#qD"
! msgstr "%s%#qD"
  
! #: cp/typeck2.cc:309
  #, gcc-internal-format
  msgid "definition of %q#T is not complete until the closing brace"
  msgstr "Definition von %q#T ist erst nach der schließenden Klammer vollendet"
  
! #: cp/typeck2.cc:314
  #, gcc-internal-format
  msgid "forward declaration of %q#T"
  msgstr "Vorwärtsdeklaration von %q#T"
  
! #: cp/typeck2.cc:316
  #, gcc-internal-format
  msgid "declaration of %q#T"
  msgstr "Deklaration von %q#T"
  
! #: cp/typeck2.cc:369
! #, gcc-internal-format
! msgid "%q#T has a definition but does not correspond with %q#T because it is attached to a different module"
! msgstr ""
! 
! #: cp/typeck2.cc:403
  #, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "%qD hat unvollständigen Typ"
  
! #: cp/typeck2.cc:417
  #, gcc-internal-format
  msgid "invalid use of incomplete type %q#T"
  msgstr "falsche Verwendung des unvollständigen Typs %q#T"
  
! #: cp/typeck2.cc:453 rust/backend/rust-tree.cc:3952
  #, gcc-internal-format
  msgid "invalid use of member function %qD (did you forget the %<()%> ?)"
  msgstr "ungültige Verwendung von Elementfunktion %qD (%<()%> vergessen?)"
  
! #: cp/typeck2.cc:458 rust/backend/rust-tree.cc:3958
  #, gcc-internal-format
  msgid "invalid use of member %qD (did you forget the %<&%> ?)"
  msgstr "ungültige Verwendung des Elements %qD (%<&%> vergessen?)"
  
! #: cp/typeck2.cc:468
  #, gcc-internal-format
  msgid "invalid use of placeholder %qT"
  msgstr "ungültige Verwendung des Platzhalters %qT"
  
! #: cp/typeck2.cc:475
  #, gcc-internal-format
  msgid "invalid use of template type parameter %qT"
  msgstr "ungültige Verwendung des Parameters %qT für Templatetyp"
  
! #: cp/typeck2.cc:480
  #, gcc-internal-format
  msgid "invalid use of template template parameter %qT"
  msgstr "ungültige Verwendung des Parameters %qT für Template-Templateparameter"
  
! #: cp/typeck2.cc:486
  #, gcc-internal-format
  msgid "invalid use of pack expansion %qT"
  msgstr "falsche Verwendung von %<pack expansion%> %qT"
  
! #: cp/typeck2.cc:492
  #, gcc-internal-format
  msgid "invalid use of dependent type %qT"
  msgstr "ungültige Verwendung des abhängigen Typen %qT"
  
! #: cp/typeck2.cc:499 rust/backend/rust-tree.cc:3968
  #, gcc-internal-format
  msgid "invalid use of brace-enclosed initializer list"
  msgstr "ungültige Verwendung von geschweift geklammerter Initialisierungsliste"
  
! #: cp/typeck2.cc:507 rust/backend/rust-tree.cc:3976
  #, gcc-internal-format
  msgid "address of overloaded function with no contextual type information"
  msgstr "Adresse einer überladenen Funktion ohne Typinformationen aus Kontext"
  
! #: cp/typeck2.cc:511 rust/backend/rust-tree.cc:3981
  #, gcc-internal-format
  msgid "overloaded function with no contextual type information"
  msgstr "überladene Funktion ohne Typinformationen aus Kontext"
  
! #: cp/typeck2.cc:514 rust/backend/rust-tree.cc:3985
  #, gcc-internal-format
  msgid "insufficient contextual information to determine type"
  msgstr "unzureichende Informationen für Typbestimmung aus Kontext"
  
! #: cp/typeck2.cc:931
  #, gcc-internal-format
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr "Konstruktorsyntax verwendet, aber kein Konstruktor für Typ %qT deklariert"
  
! #: cp/typeck2.cc:982 cp/typeck2.cc:999
  #, gcc-internal-format
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "%<constinit%>-Variable %qD muss eine konstante Initialisierung haben"
  
! #: cp/typeck2.cc:1199
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "verengende Umwandlung von %qE von %qH nach %qI ist in C++11 ungültig"
  
! #: cp/typeck2.cc:1211 cp/typeck2.cc:1223
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "verengende Umwandlung von %qE von %qH nach %qI"
  
! #: cp/typeck2.cc:1214
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr " der Ausdruck hat einen konstanten Wert, ist aber kein konstanter Ausdruck im Sinne von C++"
  
! #: cp/typeck2.cc:1386
  #, gcc-internal-format
  msgid "initializer-string for %qT is too long"
  msgstr "Initialisierungs-Zeichenkette für %qT ist zu lang"
  
! #: cp/typeck2.cc:1479
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr "das Initialisieren einer Basisklasse vom Typ %qT führt zu Objektslicing"
  
! #: cp/typeck2.cc:1481
  #, gcc-internal-format
  msgid "remove %<{ }%> around initializer"
  msgstr "entfernen Sie die %<{ }%> um den Initialisierer"
  
! #: cp/typeck2.cc:1501
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr "Aggregat des Typs %qT kann nicht mit zusammengesetztem Literal initialisiert werden"
  
! #: cp/typeck2.cc:1952 cp/typeck2.cc:1983
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "Initialisierung für Element %qD fehlt"
  
! #: cp/typeck2.cc:1959
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "Element %qD ist nicht initialisierte Referenz"
  
! #: cp/typeck2.cc:1966
  #, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "Element %qD mit nicht initialisierten Feldern"
  
! #: cp/typeck2.cc:2059
  #, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "Designator-Reihenfolge für Feld %qD passt nicht zur ursprünglichen Deklaration in %qT"
  
! #: cp/typeck2.cc:2132
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "kein Feld %qD in initialisierter Union gefunden"
  
! #: cp/typeck2.cc:2143
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "Indexwert statt Feldname in Union-Initialisierung"
  
! #: cp/typeck2.cc:2358
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "ringförmige Zeigerdelegation erkannt"
  
! #: cp/typeck2.cc:2372
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "Basisoperand von %<->%> hat Nicht-Zeiger-Typ %qT"
  
! #: cp/typeck2.cc:2402
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "Ergebnis von %<operator->()%> ergibt Nicht-Zeiger-Ergebnis"
  
! #: cp/typeck2.cc:2404
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "Basisoperand von %<->%> ist kein Zeiger"
  
! #: cp/typeck2.cc:2431
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "%qE kann nicht als Elementzeiger verwendet werden, da es vom Typ %qT ist"
  
! #: cp/typeck2.cc:2440
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "Elementzeiger %qE kann nicht auf %qE angewandt werden, da letzteres vom Nicht-Klassen-Typ %qT ist"
  
! #: cp/typeck2.cc:2464
! #, fuzzy, gcc-internal-format
! #| msgid "pointer to member type %qT incompatible with object type %qT"
! msgid "pointer to member type %qT incompatible with object type %qT because %qT is not derived from %qT"
  msgstr "Zeiger auf Elementtyp %qT mit Objekttyp %qT inkompatibel"
  
! #: cp/typeck2.cc:2469
! #, fuzzy, gcc-internal-format
! #| msgid "pointer to member type %qT incompatible with object type %qT"
! msgid "pointer to member type %qT incompatible with incomplete object type %qT"
! msgstr "Zeiger auf Elementtyp %qT mit Objekttyp %qT inkompatibel"
! 
! #: cp/typeck2.cc:2532
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "Typ für Zeiger auf Elementfunktion %qT braucht einen rvalue"
  
! #: cp/typeck2.cc:2543
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "Typ für Zeiger auf Elementfunktion %qT braucht einen lvalue"
  
! #: cp/typeck2.cc:2551
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr "Zeiger-auf-Element-Funktions-Typ %qT braucht vor C++20 einen lvalue"
  
! #: cp/typeck2.cc:2592
  #, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "funktionale Umwandlung in Arraytyp %qT"
  
! #: cp/typeck2.cc:2609
  #, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr "%<auto(x)%> kann nicht eingeschränkt werden"
  
! #: cp/typeck2.cc:2617
  #, gcc-internal-format
  msgid "%<auto(x)%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%<auto(x)%> ist erst ab %<-std=c++23%> oder %<-std=gnu++23%> verfügbar"
  
! #: cp/typeck2.cc:2643
  #, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "ungültige Wert-Initialisierung von Referenztyp"
  
! #: cp/typeck2.cc:2884
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "Aufruf der Funktion %qD, die unvollständigen Typen %q#T wirft"
  
! #: cp/typeck2.cc:2887
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "Aufruf einer Funktion, die unvollständigen Typen %q#T wirft"
*************** msgstr "unbekanntes Attribut %qs"
*** 68887,68954 ****
  msgid "%q+D declared weak after being used"
  msgstr "%q+D als schwach deklariert, nachdem es verwendet wurde"
  
! #: d/d-attribs.cc:1532
  #, gcc-internal-format
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<simd%> attribute"
  msgstr "nur die Schalter %<inbranch%> und %<notinbranch%> sind für das %<simd%>-Attribut erlaubt"
  
! #: d/d-builtins.cc:825
  #, gcc-internal-format
  msgid "conflicting types for built-in function %qs; expected %qs"
  msgstr "in Konflikt stehende Typen für eingebaute Funktion %qs; erwartet wurde %qs"
  
! #: d/d-codegen.cc:340
  #, gcc-internal-format
  msgid "cannot determine the length of a %qs"
  msgstr "die Länge von %qs kann nicht bestimmt werden"
  
! #: d/d-codegen.cc:1285
  #, gcc-internal-format
  msgid "overlapping initializer for field %qT.%qD"
  msgstr "überlappender Initialisierer für das Feld %qT.%qD"
  
! #: d/d-codegen.cc:1491
  #, gcc-internal-format
  msgid "the address of %qD will never be %<null%>"
  msgstr "die Adresse von %qD ist niemals %<null%>"
  
! #: d/d-codegen.cc:2276
  #, gcc-internal-format
  msgid "need %<this%> to access member %qE"
  msgstr "Zugriff auf das Member %qE erfordert %<this%>"
  
! #: d/d-codegen.cc:2426
  #, gcc-internal-format
  msgid "tried to perform floating-point modulo division on %qT"
  msgstr "es wurde versucht, eine Gleitkommadivision mit Rest an %qT durchzuführen"
  
! #: d/d-codegen.cc:2477
  #, gcc-internal-format
  msgid "cannot get frame pointer to %qs"
  msgstr "Zugriff auf den Rahmenzeiger von %qs ist nicht möglich"
  
  #. Should instead error on line that references `fd'.
! #: d/d-codegen.cc:2503
  #, gcc-internal-format
  msgid "nested function missing body"
  msgstr "die geschachtelte Funktion muss einen Rumpf haben"
  
! #: d/d-codegen.cc:2545
  #, gcc-internal-format
  msgid "%qs is a nested function and cannot be accessed from %qs"
  msgstr "%qs ist eine geschachtelte Funktion, Zugriff von %qs aus ist nicht möglich"
  
! #: d/d-codegen.cc:2854
  #, gcc-internal-format
  msgid "variable %qs has scoped destruction, cannot build closure"
  msgstr "Variable %qs hat bereichsbasierte Destruktion, daher kann kein Funktionsabschluss gebaut werden"
  
! #: d/d-codegen.cc:2862
  #, gcc-internal-format
  msgid "explicit register variable %qs cannot be used in nested function"
  msgstr "explizite Register-Variable %qs kann nicht in verschachtelter Funktion verwendet werden"
  
! #: d/d-codegen.cc:3087
  #, gcc-internal-format
  msgid "forward reference to frame of %qs"
  msgstr "Vorwärtsbezug zum Rahmen von %qs"
--- 73183,73250 ----
  msgid "%q+D declared weak after being used"
  msgstr "%q+D als schwach deklariert, nachdem es verwendet wurde"
  
! #: d/d-attribs.cc:1533
  #, gcc-internal-format
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<simd%> attribute"
  msgstr "nur die Schalter %<inbranch%> und %<notinbranch%> sind für das %<simd%>-Attribut erlaubt"
  
! #: d/d-builtins.cc:827
  #, gcc-internal-format
  msgid "conflicting types for built-in function %qs; expected %qs"
  msgstr "in Konflikt stehende Typen für eingebaute Funktion %qs; erwartet wurde %qs"
  
! #: d/d-codegen.cc:344
  #, gcc-internal-format
  msgid "cannot determine the length of a %qs"
  msgstr "die Länge von %qs kann nicht bestimmt werden"
  
! #: d/d-codegen.cc:1307
  #, gcc-internal-format
  msgid "overlapping initializer for field %qT.%qD"
  msgstr "überlappender Initialisierer für das Feld %qT.%qD"
  
! #: d/d-codegen.cc:1513
  #, gcc-internal-format
  msgid "the address of %qD will never be %<null%>"
  msgstr "die Adresse von %qD ist niemals %<null%>"
  
! #: d/d-codegen.cc:2291
  #, gcc-internal-format
  msgid "need %<this%> to access member %qE"
  msgstr "Zugriff auf das Member %qE erfordert %<this%>"
  
! #: d/d-codegen.cc:2446
  #, gcc-internal-format
  msgid "tried to perform floating-point modulo division on %qT"
  msgstr "es wurde versucht, eine Gleitkommadivision mit Rest an %qT durchzuführen"
  
! #: d/d-codegen.cc:2497
  #, gcc-internal-format
  msgid "cannot get frame pointer to %qs"
  msgstr "Zugriff auf den Rahmenzeiger von %qs ist nicht möglich"
  
  #. Should instead error on line that references `fd'.
! #: d/d-codegen.cc:2523
  #, gcc-internal-format
  msgid "nested function missing body"
  msgstr "die geschachtelte Funktion muss einen Rumpf haben"
  
! #: d/d-codegen.cc:2565
  #, gcc-internal-format
  msgid "%qs is a nested function and cannot be accessed from %qs"
  msgstr "%qs ist eine geschachtelte Funktion, Zugriff von %qs aus ist nicht möglich"
  
! #: d/d-codegen.cc:2874
  #, gcc-internal-format
  msgid "variable %qs has scoped destruction, cannot build closure"
  msgstr "Variable %qs hat bereichsbasierte Destruktion, daher kann kein Funktionsabschluss gebaut werden"
  
! #: d/d-codegen.cc:2882
  #, gcc-internal-format
  msgid "explicit register variable %qs cannot be used in nested function"
  msgstr "explizite Register-Variable %qs kann nicht in verschachtelter Funktion verwendet werden"
  
! #: d/d-codegen.cc:3107
  #, gcc-internal-format
  msgid "forward reference to frame of %qs"
  msgstr "Vorwärtsbezug zum Rahmen von %qs"
*************** msgstr "die Struktur %qs kann nicht in %
*** 68971,69057 ****
  msgid "cast to %qs will produce null result"
  msgstr "die Umwandlung nach %qs ergibt immer »null«"
  
! #: d/d-convert.cc:481
  #, gcc-internal-format
  msgid "cannot cast %qs to %qs since sizes do not line up"
  msgstr "%qs kann nicht in %qs umgewandelt werden, da die Größen nicht passen"
  
! #: d/d-convert.cc:516
  #, gcc-internal-format
  msgid "cannot cast expression of type %qs to type %qs"
  msgstr "Ausdruck vom Typ %qs kann nicht in den Typ %qs umgewandelt werden"
  
! #: d/d-convert.cc:563
  #, gcc-internal-format
  msgid "cannot cast expression of type %qs to %qs"
  msgstr "Ausdruck vom Typ %qs kann nicht in %qs umgewandelt werden"
  
! #: d/d-convert.cc:610
  #, gcc-internal-format
  msgid "cast from %qs to %qs will produce zero result"
  msgstr "Umwandlung von %qs nach %qs führt zum Ergebnis 0"
  
! #: d/d-convert.cc:749
  #, gcc-internal-format
  msgid "cannot convert parameter %qs from type %qs to type %qs in assignment"
  msgstr "Parameter %qs kann innerhalb der Anweisung nicht vom Typ %qs in den Typ %qs umgewandelt werden"
  
! #: d/d-convert.cc:755
  #, gcc-internal-format
  msgid "cannot convert parameter %qs from type %qs to type %qs in argument passing"
  msgstr "Parameter %qs kann bei der Argumentübergabe nicht vom Typ %qs in den Typ %qs umgewandelt werden"
  
! #: d/d-convert.cc:760
  #, gcc-internal-format
  msgid "parameters of type %<va_list%> {aka %qs} are decayed to pointer types, and require %<va_copy%> to be converted back into a static array type"
  msgstr "Parameter vom Typ %<va_list%> {auch %qs} werden zu Zeigertypen degradiert und benötigen %<va_copy%>, um sie zurück in einen statischen Arraytyp umzuwandeln"
  
! #: d/d-lang.cc:463
  #, gcc-internal-format
  msgid "bad argument for %<-fdebug=%>: %qs"
  msgstr "falsches Argument für %<-fdebug=%>: %qs"
  
! #: d/d-lang.cc:518
  #, gcc-internal-format
  msgid "bad argument for %<-fextern-std%>: %qs"
  msgstr "falsches Argument für %<-fextern-std%>: %qs"
  
! #: d/d-lang.cc:541
  #, gcc-internal-format
  msgid "bad argument for %<-fmodule-file=%>: %qs"
  msgstr "falsches Argument für %<-fmodule-file=%>: %qs"
  
! #: d/d-lang.cc:708
  #, gcc-internal-format
  msgid "bad argument for %<-fversion=%>: %qs"
  msgstr "falsches Argument für %<-fversion=%>: %qs"
  
! #: d/d-lang.cc:984
  #, gcc-internal-format
  msgid "unable to open %s for writing: %m"
  msgstr "»%s« kann nicht zum Schreiben geöffnet werden: %m"
  
! #: d/d-lang.cc:991
  #, gcc-internal-format
  msgid "writing output file %s: %m"
  msgstr "beim Schreiben in »%s«: %m"
  
! #: d/d-lang.cc:1011
  #, gcc-internal-format
  msgid "unable to open %s for reading: %m"
  msgstr "»%s« kann nicht zum Lesen geöffnet werden: %m"
  
! #: d/d-lang.cc:1036
  #, gcc-internal-format
  msgid "reading ddoc file %s: %m"
  msgstr "beim Lesen der ddoc-Datei »%s«: %m"
  
! #: d/d-lang.cc:1095
  #, gcc-internal-format
  msgid "%<-fonly=%> argument is different from first input file name"
  msgstr "das Argument %<-fonly=%> unterscheidet sich vom Namen der ersten Eingabedatei"
  
! #: d/d-lang.cc:1278
  #, gcc-internal-format
  msgid "unable to resolve forward reference in definition"
  msgstr "die Vorwärtsreferenz in der Definition kann nicht aufgelöst werden"
--- 73267,73353 ----
  msgid "cast to %qs will produce null result"
  msgstr "die Umwandlung nach %qs ergibt immer »null«"
  
! #: d/d-convert.cc:474
  #, gcc-internal-format
  msgid "cannot cast %qs to %qs since sizes do not line up"
  msgstr "%qs kann nicht in %qs umgewandelt werden, da die Größen nicht passen"
  
! #: d/d-convert.cc:509
  #, gcc-internal-format
  msgid "cannot cast expression of type %qs to type %qs"
  msgstr "Ausdruck vom Typ %qs kann nicht in den Typ %qs umgewandelt werden"
  
! #: d/d-convert.cc:556
  #, gcc-internal-format
  msgid "cannot cast expression of type %qs to %qs"
  msgstr "Ausdruck vom Typ %qs kann nicht in %qs umgewandelt werden"
  
! #: d/d-convert.cc:603
  #, gcc-internal-format
  msgid "cast from %qs to %qs will produce zero result"
  msgstr "Umwandlung von %qs nach %qs führt zum Ergebnis 0"
  
! #: d/d-convert.cc:742
  #, gcc-internal-format
  msgid "cannot convert parameter %qs from type %qs to type %qs in assignment"
  msgstr "Parameter %qs kann innerhalb der Anweisung nicht vom Typ %qs in den Typ %qs umgewandelt werden"
  
! #: d/d-convert.cc:748
  #, gcc-internal-format
  msgid "cannot convert parameter %qs from type %qs to type %qs in argument passing"
  msgstr "Parameter %qs kann bei der Argumentübergabe nicht vom Typ %qs in den Typ %qs umgewandelt werden"
  
! #: d/d-convert.cc:753
  #, gcc-internal-format
  msgid "parameters of type %<va_list%> {aka %qs} are decayed to pointer types, and require %<va_copy%> to be converted back into a static array type"
  msgstr "Parameter vom Typ %<va_list%> {auch %qs} werden zu Zeigertypen degradiert und benötigen %<va_copy%>, um sie zurück in einen statischen Arraytyp umzuwandeln"
  
! #: d/d-lang.cc:464
  #, gcc-internal-format
  msgid "bad argument for %<-fdebug=%>: %qs"
  msgstr "falsches Argument für %<-fdebug=%>: %qs"
  
! #: d/d-lang.cc:519
  #, gcc-internal-format
  msgid "bad argument for %<-fextern-std%>: %qs"
  msgstr "falsches Argument für %<-fextern-std%>: %qs"
  
! #: d/d-lang.cc:542
  #, gcc-internal-format
  msgid "bad argument for %<-fmodule-file=%>: %qs"
  msgstr "falsches Argument für %<-fmodule-file=%>: %qs"
  
! #: d/d-lang.cc:709
  #, gcc-internal-format
  msgid "bad argument for %<-fversion=%>: %qs"
  msgstr "falsches Argument für %<-fversion=%>: %qs"
  
! #: d/d-lang.cc:993
  #, gcc-internal-format
  msgid "unable to open %s for writing: %m"
  msgstr "»%s« kann nicht zum Schreiben geöffnet werden: %m"
  
! #: d/d-lang.cc:1000
  #, gcc-internal-format
  msgid "writing output file %s: %m"
  msgstr "beim Schreiben in »%s«: %m"
  
! #: d/d-lang.cc:1020
  #, gcc-internal-format
  msgid "unable to open %s for reading: %m"
  msgstr "»%s« kann nicht zum Lesen geöffnet werden: %m"
  
! #: d/d-lang.cc:1045
  #, gcc-internal-format
  msgid "reading ddoc file %s: %m"
  msgstr "beim Lesen der ddoc-Datei »%s«: %m"
  
! #: d/d-lang.cc:1104
  #, gcc-internal-format
  msgid "%<-fonly=%> argument is different from first input file name"
  msgstr "das Argument %<-fonly=%> unterscheidet sich vom Namen der ersten Eingabedatei"
  
! #: d/d-lang.cc:1289
  #, gcc-internal-format
  msgid "unable to resolve forward reference in definition"
  msgstr "die Vorwärtsreferenz in der Definition kann nicht aufgelöst werden"
*************** msgstr "der eingebauten Typ %<va_list%>
*** 69071,69077 ****
  msgid "pragma(%s) not implemented"
  msgstr "pragma(%s) ist nicht implementiert"
  
! #: d/decl.cc:481 d/decl.cc:597 d/decl.cc:671 d/decl.cc:714 d/decl.cc:753
  #, gcc-internal-format
  msgid "had semantic errors when compiling"
  msgstr "hatte semantische Fehler beim Kompilieren"
--- 73367,73373 ----
  msgid "pragma(%s) not implemented"
  msgstr "pragma(%s) ist nicht implementiert"
  
! #: d/decl.cc:481 d/decl.cc:597 d/decl.cc:671 d/decl.cc:714 d/decl.cc:754
  #, gcc-internal-format
  msgid "had semantic errors when compiling"
  msgstr "hatte semantische Fehler beim Kompilieren"
*************** msgstr "wird von %qs versteckt"
*** 69092,69184 ****
  msgid "use %<alias %s = %s.%s;%> to introduce base class overload set"
  msgstr "verwenden Sie %<alias %s = %s.%s;%>, um eine Überladungsmenge der Basisklasse einzuführen"
  
! #: d/decl.cc:815
  #, gcc-internal-format
  msgid "size is too large"
  msgstr "Größe ist zu groß"
  
! #: d/decl.cc:1428
  #, gcc-internal-format
  msgid "function requires a dual-context, which is not yet supported by GDC"
  msgstr "die Funktion erfordert einen Dual-Kontext, der von GDC noch nicht unterstützt wird"
  
! #: d/decl.cc:1605
  #, gcc-internal-format
  msgid "explicit register variable %qs declared %<extern%>"
  msgstr "explizite Register-Variable %qs als %<extern%> deklariert"
  
! #: d/decl.cc:1608
  #, gcc-internal-format
  msgid "explicit register variable %qs declared thread local"
  msgstr "explizite Register-Variable %qs als threadlokal deklariert"
  
! #: d/decl.cc:1821
  #, gcc-internal-format
  msgid "mismatch between declaration %qE size (%wd) and its initializer size (%wd)"
  msgstr "Unstimmigkeit zwischen der Größe der Deklaration %qE (%wd) und der Größe ihres Initialisierers (%wd)"
  
! #: d/expr.cc:570
  #, gcc-internal-format
  msgid "cannot handle comparison of type %<%s == %s%>"
  msgstr "Vergleich vom Typ %<%s == %s%> kann nicht verarbeitet werden"
  
! #: d/expr.cc:718
  #, gcc-internal-format
  msgid "array concatenation of expression %qs requires the GC and cannot be used with %<-fno-druntime%>"
  msgstr "die Array-Verkettung des Ausdrucks %qs erfordert den GC und kann nicht mit %<-fno-druntime%> verwendet werden"
  
! #: d/expr.cc:812
  #, gcc-internal-format
  msgid "appending to array in %qs requires the GC and cannot be used with %<-fno-druntime%>"
  msgstr "das Anhängen an ein Array in %qs erfordert den GC und kann nicht mit %<-fno-druntime%> verwendet werden"
  
  #. Static arrays have already been handled by the front-end.
! #: d/expr.cc:1288
  #, gcc-internal-format
  msgid "unexpected type for array length: %qs"
  msgstr "unerwarteter Typ für Array-Länge: %qs"
  
! #: d/expr.cc:1423
  #, gcc-internal-format
  msgid "don%'t know how to delete %qs"
  msgstr "es ist unklar, wie %qs zu löschen ist"
  
! #: d/expr.cc:1447
  #, gcc-internal-format
  msgid "%qs is not an associative array"
  msgstr "%qs ist kein assoziatives Array"
  
! #: d/expr.cc:1731 d/expr.cc:2111
  #, gcc-internal-format
  msgid "need %<this%> to access member %qs"
  msgstr "für den Zugriff auf Member %qs wird %<this%> benötigt"
  
! #: d/expr.cc:1813
  #, gcc-internal-format
  msgid "delegates are only for non-static functions"
  msgstr "Delegation ist nur bei nicht-statischen Funktionen möglich"
  
! #: d/expr.cc:1885
  #, gcc-internal-format
  msgid "%qs is not a field, but a %qs"
  msgstr "%qs ist kein Feld, sondern ein %qs"
  
! #: d/expr.cc:2137
  #, gcc-internal-format
  msgid "recursive reference %qs"
  msgstr "rekursive Referenz %qs"
  
! #: d/expr.cc:2157 d/expr.cc:3057
  #, gcc-internal-format
  msgid "non-constant expression %qs"
  msgstr "nicht konstanter Ausdruck %qs"
  
! #: d/expr.cc:3024
  #, gcc-internal-format
  msgid "%qs is not an expression"
  msgstr "%qs ist kein Ausdruck"
  
! #: d/expr.cc:3031
  #, gcc-internal-format
  msgid "type %qs is not an expression"
  msgstr "Typ %qs ist kein Ausdruck"
--- 73388,73480 ----
  msgid "use %<alias %s = %s.%s;%> to introduce base class overload set"
  msgstr "verwenden Sie %<alias %s = %s.%s;%>, um eine Überladungsmenge der Basisklasse einzuführen"
  
! #: d/decl.cc:816
  #, gcc-internal-format
  msgid "size is too large"
  msgstr "Größe ist zu groß"
  
! #: d/decl.cc:1443
  #, gcc-internal-format
  msgid "function requires a dual-context, which is not yet supported by GDC"
  msgstr "die Funktion erfordert einen Dual-Kontext, der von GDC noch nicht unterstützt wird"
  
! #: d/decl.cc:1621
  #, gcc-internal-format
  msgid "explicit register variable %qs declared %<extern%>"
  msgstr "explizite Register-Variable %qs als %<extern%> deklariert"
  
! #: d/decl.cc:1624
  #, gcc-internal-format
  msgid "explicit register variable %qs declared thread local"
  msgstr "explizite Register-Variable %qs als threadlokal deklariert"
  
! #: d/decl.cc:1837
  #, gcc-internal-format
  msgid "mismatch between declaration %qE size (%wd) and its initializer size (%wd)"
  msgstr "Unstimmigkeit zwischen der Größe der Deklaration %qE (%wd) und der Größe ihres Initialisierers (%wd)"
  
! #: d/expr.cc:494
  #, gcc-internal-format
  msgid "cannot handle comparison of type %<%s == %s%>"
  msgstr "Vergleich vom Typ %<%s == %s%> kann nicht verarbeitet werden"
  
! #: d/expr.cc:642
  #, gcc-internal-format
  msgid "array concatenation of expression %qs requires the GC and cannot be used with %<-fno-druntime%>"
  msgstr "die Array-Verkettung des Ausdrucks %qs erfordert den GC und kann nicht mit %<-fno-druntime%> verwendet werden"
  
! #: d/expr.cc:736
  #, gcc-internal-format
  msgid "appending to array in %qs requires the GC and cannot be used with %<-fno-druntime%>"
  msgstr "das Anhängen an ein Array in %qs erfordert den GC und kann nicht mit %<-fno-druntime%> verwendet werden"
  
  #. Static arrays have already been handled by the front-end.
! #: d/expr.cc:1123
  #, gcc-internal-format
  msgid "unexpected type for array length: %qs"
  msgstr "unerwarteter Typ für Array-Länge: %qs"
  
! #: d/expr.cc:1262
  #, gcc-internal-format
  msgid "don%'t know how to delete %qs"
  msgstr "es ist unklar, wie %qs zu löschen ist"
  
! #: d/expr.cc:1280
  #, gcc-internal-format
  msgid "%qs is not an associative array"
  msgstr "%qs ist kein assoziatives Array"
  
! #: d/expr.cc:1568 d/expr.cc:1951
  #, gcc-internal-format
  msgid "need %<this%> to access member %qs"
  msgstr "für den Zugriff auf Member %qs wird %<this%> benötigt"
  
! #: d/expr.cc:1650
  #, gcc-internal-format
  msgid "delegates are only for non-static functions"
  msgstr "Delegation ist nur bei nicht-statischen Funktionen möglich"
  
! #: d/expr.cc:1722
  #, gcc-internal-format
  msgid "%qs is not a field, but a %qs"
  msgstr "%qs ist kein Feld, sondern ein %qs"
  
! #: d/expr.cc:1977
  #, gcc-internal-format
  msgid "recursive reference %qs"
  msgstr "rekursive Referenz %qs"
  
! #: d/expr.cc:1997 d/expr.cc:2837
  #, gcc-internal-format
  msgid "non-constant expression %qs"
  msgstr "nicht konstanter Ausdruck %qs"
  
! #: d/expr.cc:2804
  #, gcc-internal-format
  msgid "%qs is not an expression"
  msgstr "%qs ist kein Ausdruck"
  
! #: d/expr.cc:2811
  #, gcc-internal-format
  msgid "type %qs is not an expression"
  msgstr "Typ %qs ist kein Ausdruck"
*************** msgstr "Unstimmigkeit in Aufruf der eing
*** 69219,69225 ****
  msgid "intrinsic function %qE must be directly called"
  msgstr "intrinsische Funktion %qE muss direkt aufgerufen werden"
  
! #: d/modules.cc:418
  #, gcc-internal-format
  msgid "%<-fmoduleinfo%> is not supported on this target"
  msgstr "%<-fmoduleinfo%> wird von diesem Ziel nicht unterstützt"
--- 73515,73521 ----
  msgid "intrinsic function %qE must be directly called"
  msgstr "intrinsische Funktion %qE muss direkt aufgerufen werden"
  
! #: d/modules.cc:424
  #, gcc-internal-format
  msgid "%<-fmoduleinfo%> is not supported on this target"
  msgstr "%<-fmoduleinfo%> wird von diesem Ziel nicht unterstützt"
*************** msgstr "die Sprungmarke %s wird außerha
*** 69249,69285 ****
  msgid "cannot handle switch condition of type %s"
  msgstr "Switch-Bedingung vom Typ %s kann nicht verarbeitet werden"
  
! #: d/toir.cc:1213
  #, gcc-internal-format
  msgid "exception handling disabled; use %<-fexceptions%> to enable"
  msgstr "Ausnahmebehandlung ausgeschaltet; %<-fexceptions%> schaltet sie ein"
  
! #: d/toir.cc:1220
  #, gcc-internal-format
  msgid "cannot throw C++ classes"
  msgstr "C++-Klassen können nicht geworfen werden"
  
! #: d/toir.cc:1222
  #, gcc-internal-format
  msgid "cannot throw COM objects"
  msgstr "COM-Objekte können nicht geworfen werden"
  
! #: d/toir.cc:1355
  #, gcc-internal-format
  msgid "D inline assembler statements are not supported in GDC."
  msgstr "D-Inline-Assembler-Anweisungen werden in GDC nicht unterstützt."
  
! #: d/typeinfo.cc:1439
  #, gcc-internal-format
  msgid "expression %qs requires %<object.TypeInfo%> and cannot be used with %<-fno-rtti%>"
  msgstr "Ausdruck %qs erfordert %<object.TypeInfo%> und kann nicht mit %<-fno-rtti%> verwendet werden"
  
! #: d/typeinfo.cc:1443
  #, gcc-internal-format
  msgid "%<object.TypeInfo%> cannot be used with %<-fno-rtti%>"
  msgstr "%<object.TypeInfo%> kann nicht mit %<-fno-rtti%> verwendet werden"
  
! #: d/typeinfo.cc:1458
  #, gcc-internal-format
  msgid "%<object.TypeInfo%> could not be found, but is implicitly used"
  msgstr "%<object.TypeInfo%> konnte nicht gefunden werden, wird aber implizit verwendet"
--- 73545,73581 ----
  msgid "cannot handle switch condition of type %s"
  msgstr "Switch-Bedingung vom Typ %s kann nicht verarbeitet werden"
  
! #: d/toir.cc:1231
  #, gcc-internal-format
  msgid "exception handling disabled; use %<-fexceptions%> to enable"
  msgstr "Ausnahmebehandlung ausgeschaltet; %<-fexceptions%> schaltet sie ein"
  
! #: d/toir.cc:1238
  #, gcc-internal-format
  msgid "cannot throw C++ classes"
  msgstr "C++-Klassen können nicht geworfen werden"
  
! #: d/toir.cc:1240
  #, gcc-internal-format
  msgid "cannot throw COM objects"
  msgstr "COM-Objekte können nicht geworfen werden"
  
! #: d/toir.cc:1372
  #, gcc-internal-format
  msgid "D inline assembler statements are not supported in GDC."
  msgstr "D-Inline-Assembler-Anweisungen werden in GDC nicht unterstützt."
  
! #: d/typeinfo.cc:1454
  #, gcc-internal-format
  msgid "expression %qs requires %<object.TypeInfo%> and cannot be used with %<-fno-rtti%>"
  msgstr "Ausdruck %qs erfordert %<object.TypeInfo%> und kann nicht mit %<-fno-rtti%> verwendet werden"
  
! #: d/typeinfo.cc:1458
  #, gcc-internal-format
  msgid "%<object.TypeInfo%> cannot be used with %<-fno-rtti%>"
  msgstr "%<object.TypeInfo%> kann nicht mit %<-fno-rtti%> verwendet werden"
  
! #: d/typeinfo.cc:1482
  #, gcc-internal-format
  msgid "%<object.TypeInfo%> could not be found, but is implicitly used"
  msgstr "%<object.TypeInfo%> konnte nicht gefunden werden, wird aber implizit verwendet"
*************** msgstr "%<object.TypeInfo%> konnte nicht
*** 69289,69300 ****
  msgid "missing or corrupt object.d"
  msgstr "fehlende oder beschädigte object.d"
  
! #: d/types.cc:896
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid expression for static array dimension: %s"
  msgstr "ungültiger Ausdruck für statische Array-Dimension: %s"
  
! #: d/types.cc:1104
  #, gcc-internal-format
  msgid "size of %qs (%wd) differ from its declared size (%wd)"
  msgstr "Größe von %qs (%wd) unterscheidet sich von der deklarierten Größe (%wd)"
--- 73585,73596 ----
  msgid "missing or corrupt object.d"
  msgstr "fehlende oder beschädigte object.d"
  
! #: d/types.cc:905
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid expression for static array dimension: %s"
  msgstr "ungültiger Ausdruck für statische Array-Dimension: %s"
  
! #: d/types.cc:1113
  #, gcc-internal-format
  msgid "size of %qs (%wd) differ from its declared size (%wd)"
  msgstr "Größe von %qs (%wd) unterscheidet sich von der deklarierten Größe (%wd)"
*************** msgid "Negation of unsigned constant at
*** 69360,69366 ****
  msgstr "Negation der vorzeichenlosen Konstante bei %L ist nicht erlaubt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/arith.cc:141 fortran/arith.cc:2262
  #, gcc-internal-format
  msgid "gfc_arith_error(): Bad error code"
  msgstr "gfc_arith_error(): Bad error code"
--- 73656,73662 ----
  msgstr "Negation der vorzeichenlosen Konstante bei %L ist nicht erlaubt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/arith.cc:141 fortran/arith.cc:2297
  #, gcc-internal-format
  msgid "gfc_arith_error(): Bad error code"
  msgstr "gfc_arith_error(): Bad error code"
*************** msgstr "compare_real(): Bad operator"
*** 69455,69538 ****
  msgid "gfc_compare_expr(): Bad basic type"
  msgstr "gfc_compare_expr(): Bad basic type"
  
! #: fortran/arith.cc:1846
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsigned exponentiation not permitted with -pedantic at %L"
  msgstr "Vorzeichenlose Potenzierung nicht erlaubt mit »-pedantic« bei %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/arith.cc:1910
  #, gcc-internal-format
  msgid "eval_intrinsic(): Bad operator"
  msgstr "eval_intrinsic(): Bad operator"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/arith.cc:1968
  #, gcc-internal-format
  msgid "eval_type_intrinsic0(): op NULL"
  msgstr "eval_type_intrinsic0(): op NULL"
  
! #: fortran/arith.cc:2230
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic OK converting %s to %s at %L"
  msgstr "Arithmetik OK beim Konvertieren von %s in %s bei %L"
  
! #: fortran/arith.cc:2234
  #, gcc-internal-format
  msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Arithmetischer Überlauf bei Umwandlung von %s in %s bei %L. Diese Überprüfung kann mit der Option %<-fno-range-check%> ausgeschaltet werden"
  
! #: fortran/arith.cc:2239
  #, gcc-internal-format
  msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Arithmetischer Unterlauf bei Umwandlung von %s in %s bei %L. Diese Überprüfung kann mit der Option %<-fno-range-check%> ausgeschaltet werden"
  
! #: fortran/arith.cc:2244
  #, gcc-internal-format
  msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Arithmetisches NaN bei Umwandlung von %s in %s bei %L. Diese Überprüfung kann mit der Option %<-fno-range-check%> ausgeschaltet werden"
  
! #: fortran/arith.cc:2249
  #, gcc-internal-format, gfc-internal-format
  msgid "Division by zero converting %s to %s at %L"
  msgstr "Division durch Null beim Konvertieren von %s in %s bei %L"
  
! #: fortran/arith.cc:2253
  #, gcc-internal-format, gfc-internal-format
  msgid "Array operands are incommensurate converting %s to %s at %L"
  msgstr "Arrayoperanden sind unzureichend beim Konvertieren von %s in %s bei %L"
  
! #: fortran/arith.cc:2257
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L"
  msgstr "Ganzzahl außerhalb des symmetrischen Bereiches wegen Standard-Fortran-Konvertierung von %s in %s bei %L"
  
! #: fortran/arith.cc:2348 fortran/arith.cc:2570 fortran/arith.cc:2616
! #: fortran/arith.cc:2678 fortran/arith.cc:2733 fortran/arith.cc:2796
! #: fortran/arith.cc:2859 fortran/arith.cc:2931 fortran/arith.cc:3001
  #, gcc-internal-format
  msgid "Conversion from %qs to %qs at %L"
  msgstr "Umwandlung von %qs in %qs bei %L"
  
! #: fortran/arith.cc:2380 fortran/arith.cc:2416 fortran/arith.cc:2484
! #: fortran/arith.cc:2520 fortran/arith.cc:2561 fortran/arith.cc:2607
! #: fortran/arith.cc:2668 fortran/arith.cc:2723 fortran/arith.cc:2786
! #: fortran/arith.cc:2849 fortran/arith.cc:2921 fortran/arith.cc:2993
  #, gcc-internal-format
  msgid "Change of value in conversion from %qs to %qs at %L"
  msgstr "Wertänderung bei Umwandlung von %qs in %qs bei %L"
  
! #: fortran/arith.cc:2772 fortran/arith.cc:2834 fortran/arith.cc:2907
  #, gcc-internal-format
  msgid "Non-zero imaginary part discarded in conversion from %qs to %qs at %L"
  msgstr "Mögliche Wertänderung bei Umwandlung von %qs in %qs bei %L"
  
! #: fortran/arith.cc:3118
  #, gcc-internal-format
  msgid "The Hollerith constant at %L is truncated in conversion to %qs"
  msgstr "Hollerith-Konstante bei %L wird bei der Umwandlung in %qs abgeschnitten"
  
! #: fortran/arith.cc:3147
  #, gcc-internal-format, gfc-internal-format
  msgid "The character constant at %L is truncated in conversion to %s"
  msgstr "Zeichenkonstante bei %L wird bei der Umwandlung in %s abgeschnitten"
--- 73751,73834 ----
  msgid "gfc_compare_expr(): Bad basic type"
  msgstr "gfc_compare_expr(): Bad basic type"
  
! #: fortran/arith.cc:1858
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsigned exponentiation not permitted with -pedantic at %L"
  msgstr "Vorzeichenlose Potenzierung nicht erlaubt mit »-pedantic« bei %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/arith.cc:1922
  #, gcc-internal-format
  msgid "eval_intrinsic(): Bad operator"
  msgstr "eval_intrinsic(): Bad operator"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/arith.cc:2003
  #, gcc-internal-format
  msgid "eval_type_intrinsic0(): op NULL"
  msgstr "eval_type_intrinsic0(): op NULL"
  
! #: fortran/arith.cc:2265
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic OK converting %s to %s at %L"
  msgstr "Arithmetik OK beim Konvertieren von %s in %s bei %L"
  
! #: fortran/arith.cc:2269
  #, gcc-internal-format
  msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Arithmetischer Überlauf bei Umwandlung von %s in %s bei %L. Diese Überprüfung kann mit der Option %<-fno-range-check%> ausgeschaltet werden"
  
! #: fortran/arith.cc:2274
  #, gcc-internal-format
  msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Arithmetischer Unterlauf bei Umwandlung von %s in %s bei %L. Diese Überprüfung kann mit der Option %<-fno-range-check%> ausgeschaltet werden"
  
! #: fortran/arith.cc:2279
  #, gcc-internal-format
  msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Arithmetisches NaN bei Umwandlung von %s in %s bei %L. Diese Überprüfung kann mit der Option %<-fno-range-check%> ausgeschaltet werden"
  
! #: fortran/arith.cc:2284
  #, gcc-internal-format, gfc-internal-format
  msgid "Division by zero converting %s to %s at %L"
  msgstr "Division durch Null beim Konvertieren von %s in %s bei %L"
  
! #: fortran/arith.cc:2288
  #, gcc-internal-format, gfc-internal-format
  msgid "Array operands are incommensurate converting %s to %s at %L"
  msgstr "Arrayoperanden sind unzureichend beim Konvertieren von %s in %s bei %L"
  
! #: fortran/arith.cc:2292
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L"
  msgstr "Ganzzahl außerhalb des symmetrischen Bereiches wegen Standard-Fortran-Konvertierung von %s in %s bei %L"
  
! #: fortran/arith.cc:2383 fortran/arith.cc:2605 fortran/arith.cc:2651
! #: fortran/arith.cc:2713 fortran/arith.cc:2768 fortran/arith.cc:2831
! #: fortran/arith.cc:2894 fortran/arith.cc:2966 fortran/arith.cc:3036
  #, gcc-internal-format
  msgid "Conversion from %qs to %qs at %L"
  msgstr "Umwandlung von %qs in %qs bei %L"
  
! #: fortran/arith.cc:2415 fortran/arith.cc:2451 fortran/arith.cc:2519
! #: fortran/arith.cc:2555 fortran/arith.cc:2596 fortran/arith.cc:2642
! #: fortran/arith.cc:2703 fortran/arith.cc:2758 fortran/arith.cc:2821
! #: fortran/arith.cc:2884 fortran/arith.cc:2956 fortran/arith.cc:3028
  #, gcc-internal-format
  msgid "Change of value in conversion from %qs to %qs at %L"
  msgstr "Wertänderung bei Umwandlung von %qs in %qs bei %L"
  
! #: fortran/arith.cc:2807 fortran/arith.cc:2869 fortran/arith.cc:2942
  #, gcc-internal-format
  msgid "Non-zero imaginary part discarded in conversion from %qs to %qs at %L"
  msgstr "Mögliche Wertänderung bei Umwandlung von %qs in %qs bei %L"
  
! #: fortran/arith.cc:3153
  #, gcc-internal-format
  msgid "The Hollerith constant at %L is truncated in conversion to %qs"
  msgstr "Hollerith-Konstante bei %L wird bei der Umwandlung in %qs abgeschnitten"
  
! #: fortran/arith.cc:3182
  #, gcc-internal-format, gfc-internal-format
  msgid "The character constant at %L is truncated in conversion to %s"
  msgstr "Zeichenkonstante bei %L wird bei der Umwandlung in %s abgeschnitten"
*************** msgstr "Feldreferenz bei %C darf nur max
*** 69612,69623 ****
  msgid "Array reference at %C cannot have more than %d dimensions"
  msgstr "Feldreferenz bei %C kann nicht mehr als %d Dimensionen haben"
  
! #: fortran/array.cc:335 fortran/array.cc:805 fortran/check.cc:3813
! #: fortran/check.cc:6610 fortran/check.cc:6653 fortran/check.cc:6695
! #: fortran/check.cc:6722 fortran/check.cc:6985 fortran/match.cc:1859
! #: fortran/match.cc:3657 fortran/match.cc:3999 fortran/match.cc:4195
! #: fortran/simplify.cc:3099 fortran/simplify.cc:3129 fortran/simplify.cc:6736
! #: fortran/simplify.cc:9043
  #, gcc-internal-format
  msgid "Coarrays disabled at %C, use %<-fcoarray=%> to enable"
  msgstr "Coarrays bei %C ausgeschaltet, %<-fcoarray=%> schaltet sie ein"
--- 73908,73917 ----
  msgid "Array reference at %C cannot have more than %d dimensions"
  msgstr "Feldreferenz bei %C kann nicht mehr als %d Dimensionen haben"
  
! #: fortran/array.cc:335 fortran/array.cc:816 fortran/match.cc:1917
! #: fortran/match.cc:3927 fortran/match.cc:4414 fortran/match.cc:4610
! #: fortran/simplify.cc:3386 fortran/simplify.cc:3416 fortran/simplify.cc:7040
! #: fortran/simplify.cc:9341
  #, gcc-internal-format
  msgid "Coarrays disabled at %C, use %<-fcoarray=%> to enable"
  msgstr "Coarrays bei %C ausgeschaltet, %<-fcoarray=%> schaltet sie ein"
*************** msgid "Expression at %L in this context
*** 69663,69880 ****
  msgstr "Ausdruck bei %L muss in diesem Kontext eine Konstante sein"
  
  #. F2018:R821: "assumed-implied-spec  is  [ lower-bound : ] *".
! #: fortran/array.cc:586
  #, gcc-internal-format, gfc-internal-format
  msgid "A lower bound must precede colon in assumed-size array specification at %L"
  msgstr "Vor dem Doppelpunkt in der Angabe der angenommenen Größe des Feldes bei %L muss die untere Grenze angegeben sein"
  
! #: fortran/array.cc:598
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in array specification at %C"
  msgstr "Erwarteter Ausdruck in Feldspezifikation bei %C"
  
! #: fortran/array.cc:611 fortran/array.cc:643
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a scalar INTEGER expression at %C, found %s"
  msgstr "Skalaren INTEGER-Ausdruck bei %C erwartet, aber %s gefunden"
  
! #: fortran/array.cc:680
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %C"
  msgstr "Feld mit vermutetem Rang bei %C"
  
! #: fortran/array.cc:714
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for implied-shape array at %C"
  msgstr "Falsche Feldangabe für Feld mit implizit gebildeter Form bei %C"
  
! #: fortran/array.cc:730 fortran/array.cc:843
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for an explicitly shaped array at %C"
  msgstr "Falsche Feldangabe für Feld mit explizit gebildeter Form bei %C"
  
! #: fortran/array.cc:740 fortran/array.cc:853
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for assumed shape array at %C"
  msgstr "Falsche Feldangabe für Feld mit durch Vermutung gebildeter Form bei %C"
  
! #: fortran/array.cc:754 fortran/array.cc:867
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for deferred shape array at %C"
  msgstr "Falsche Spezifikation für Feld mit zurückgestellter Form bei %C"
  
! #: fortran/array.cc:764 fortran/array.cc:871
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %C"
  msgstr "Falsche Spezifikation für Feld mit impliziter Größe bei %C"
  
! #: fortran/array.cc:776 fortran/array.cc:883
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected another dimension in array declaration at %C"
  msgstr "Andere Dimension in Felddeklaration bei %C erwartet"
  
! #: fortran/array.cc:782 fortran/array.cc:811 fortran/array.cc:889
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C has more than %d dimensions"
  msgstr "Feldspezifikation bei %C hat mehr als %d Dimensionen"
  
! #: fortran/array.cc:788
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C with more than 7 dimensions"
  msgstr "Feldspezifikation bei %C mit mehr als 7 Dimensionen"
  
! #: fortran/array.cc:800
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray declaration at %C"
  msgstr "Coarray-Deklaration bei %C"
  
! #: fortran/array.cc:897
  #, gcc-internal-format
  msgid "Upper bound of last coarray dimension must be %<*%> at %C"
  msgstr "Obere Grenze der letzten Coarray-Dimension muss %<*%> sein, bei %C"
  
! #: fortran/array.cc:971
  #, gcc-internal-format
  msgid "The assumed-rank array %qs at %L shall not have a codimension"
  msgstr "Das Feld %qs bei %L mit vermutetem Rang darf keine Kodimension haben"
  
! #: fortran/array.cc:1027
  #, gcc-internal-format
  msgid "rank + corank of %qs exceeds %d at %C"
  msgstr "Rang + Korang von %qs übersteigt %d bei %C"
  
! #: fortran/array.cc:1153
  #, gcc-internal-format
  msgid "DO-iterator %qs at %L is inside iterator of the same name"
  msgstr "DO-Iterator %qs bei %L ist innerhalb eines Iterators mit gleichem Namen"
  
! #: fortran/array.cc:1245 fortran/array.cc:1473
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in array constructor at %C"
  msgstr "Syntaxfehler in Feldkonstruktor bei %C"
  
! #: fortran/array.cc:1275
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in an array constructor"
  msgstr "Die BOZ-Literalkonstante bei %L darf nicht in einem Feldkonstruktor vorkommen"
  
! #: fortran/array.cc:1284
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() at %C cannot appear in an array constructor"
  msgstr "NULL() bei %C darf nicht in einem Feld-Konstruktor erscheinen"
  
! #: fortran/array.cc:1346
  #, gcc-internal-format, gfc-internal-format
  msgid "[...] style array constructors at %C"
  msgstr "Feldkonstruktoren im [...]-Stil bei %C"
  
! #: fortran/array.cc:1366
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor including type specification at %C"
  msgstr "Feldkonstruktor mit Typspezifikation bei %C"
  
! #: fortran/array.cc:1372 fortran/match.cc:4631
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgstr "Typspezifikation bei %L kann keine Parameter mit aufgeschobenem Typ haben"
  
! #: fortran/array.cc:1380
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain an asterisk for a type parameter"
  msgstr "Typspezifikation bei %L darf kein Sternchen für einen Typparameter enthalten"
  
! #: fortran/array.cc:1398
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty array constructor at %C is not allowed"
  msgstr "Leerer Feldkonstruktor bei %C ist nicht erlaubt"
  
! #: fortran/array.cc:1435 fortran/array.cc:1445
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible typespec for array element at %L"
  msgstr "Unverträgliche Typangabe für Feldelement bei %L"
  
! #: fortran/array.cc:1520
  #, gcc-internal-format, gfc-internal-format
  msgid "Element in %s array constructor at %L is %s"
  msgstr "Element in Feldkonstruktor %s bei %L ist %s"
  
! #: fortran/array.cc:1851
  #, gcc-internal-format, gfc-internal-format
  msgid "Iterator step at %L cannot be zero"
  msgstr "Iteratorschritt bei %L kann nicht Null sein"
  
! #: fortran/array.cc:2010
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See %<-fmax-array-constructor%> option"
  msgstr "Die Anzahl der Elemente im Feldkonstruktor bei %L erfordert Erhöhung der erlaubten oberen Grenze %d. Siehe Option %<-fmax-array-constructor%>"
  
! #: fortran/array.cc:2189
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO initial expression references control variable at %L"
  msgstr "erster Ausdruck von AC-IMPLIED-DO referenziert Steuervariable bei %L"
  
! #: fortran/array.cc:2196
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO final expression references control variable at %L"
  msgstr "letzter Ausdruck von AC-IMPLIED-DO referenziert Steuervariable bei %L"
  
! #: fortran/array.cc:2203
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO step expression references control variable at %L"
  msgstr "Schrittausdruck von AC-IMPLIED-DO referenziert Steuervariable bei %L"
  
! #: fortran/array.cc:2215
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr "Wert für Feldkonstruktor bei %L darf nicht unbegrenzt polymorph sein [F2008: C4106]"
  
! #: fortran/array.cc:2226
  #, gcc-internal-format
  msgid "Array constructor value %qs at %L is of the ABSTRACT type %qs"
  msgstr "Feldkonstruktorwert %qs bei %L ist vom ABSTRACT-Typ %qs"
  
! #: fortran/array.cc:2320
  #, gcc-internal-format
  msgid "Different CHARACTER lengths (%wd/%wd) in array constructor at %L"
  msgstr "Unterschiedliche CHARACTER-Längen (%wd/%wd) in Feldkonstruktor bei %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/array.cc:2438
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr "spec_dimen_size(): Bad dimension"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/array.cc:2504
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr "gfc_ref_dimen_size(): Bad dimension"
  
! #: fortran/array.cc:2508
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array dimension at %L"
  msgstr "Ungültige Felddimension bei %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/array.cc:2646
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr "Interner Fehler: gfc_ref_dimen_size(): Bad dimen_type"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/array.cc:2697
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr "Interner Fehler: gfc_array_dimen_size(): Bad dimension"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/array.cc:2749
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr "Interner Fehler: gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/array.cc:2897
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr "Interner Fehler: gfc_find_array_ref(): No ref found"
--- 73957,74174 ----
  msgstr "Ausdruck bei %L muss in diesem Kontext eine Konstante sein"
  
  #. F2018:R821: "assumed-implied-spec  is  [ lower-bound : ] *".
! #: fortran/array.cc:587
  #, gcc-internal-format, gfc-internal-format
  msgid "A lower bound must precede colon in assumed-size array specification at %L"
  msgstr "Vor dem Doppelpunkt in der Angabe der angenommenen Größe des Feldes bei %L muss die untere Grenze angegeben sein"
  
! #: fortran/array.cc:599
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in array specification at %C"
  msgstr "Erwarteter Ausdruck in Feldspezifikation bei %C"
  
! #: fortran/array.cc:612 fortran/array.cc:651
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a scalar INTEGER expression at %C, found %s"
  msgstr "Skalaren INTEGER-Ausdruck bei %C erwartet, aber %s gefunden"
  
! #: fortran/array.cc:691
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %C"
  msgstr "Feld mit vermutetem Rang bei %C"
  
! #: fortran/array.cc:725
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for implied-shape array at %C"
  msgstr "Falsche Feldangabe für Feld mit implizit gebildeter Form bei %C"
  
! #: fortran/array.cc:741 fortran/array.cc:854
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for an explicitly shaped array at %C"
  msgstr "Falsche Feldangabe für Feld mit explizit gebildeter Form bei %C"
  
! #: fortran/array.cc:751 fortran/array.cc:864
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for assumed shape array at %C"
  msgstr "Falsche Feldangabe für Feld mit durch Vermutung gebildeter Form bei %C"
  
! #: fortran/array.cc:765 fortran/array.cc:878
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for deferred shape array at %C"
  msgstr "Falsche Spezifikation für Feld mit zurückgestellter Form bei %C"
  
! #: fortran/array.cc:775 fortran/array.cc:882
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %C"
  msgstr "Falsche Spezifikation für Feld mit impliziter Größe bei %C"
  
! #: fortran/array.cc:787 fortran/array.cc:894
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected another dimension in array declaration at %C"
  msgstr "Andere Dimension in Felddeklaration bei %C erwartet"
  
! #: fortran/array.cc:793 fortran/array.cc:822 fortran/array.cc:900
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C has more than %d dimensions"
  msgstr "Feldspezifikation bei %C hat mehr als %d Dimensionen"
  
! #: fortran/array.cc:799
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C with more than 7 dimensions"
  msgstr "Feldspezifikation bei %C mit mehr als 7 Dimensionen"
  
! #: fortran/array.cc:811
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray declaration at %C"
  msgstr "Coarray-Deklaration bei %C"
  
! #: fortran/array.cc:908
  #, gcc-internal-format
  msgid "Upper bound of last coarray dimension must be %<*%> at %C"
  msgstr "Obere Grenze der letzten Coarray-Dimension muss %<*%> sein, bei %C"
  
! #: fortran/array.cc:982
  #, gcc-internal-format
  msgid "The assumed-rank array %qs at %L shall not have a codimension"
  msgstr "Das Feld %qs bei %L mit vermutetem Rang darf keine Kodimension haben"
  
! #: fortran/array.cc:1038
  #, gcc-internal-format
  msgid "rank + corank of %qs exceeds %d at %C"
  msgstr "Rang + Korang von %qs übersteigt %d bei %C"
  
! #: fortran/array.cc:1164
  #, gcc-internal-format
  msgid "DO-iterator %qs at %L is inside iterator of the same name"
  msgstr "DO-Iterator %qs bei %L ist innerhalb eines Iterators mit gleichem Namen"
  
! #: fortran/array.cc:1256 fortran/array.cc:1487
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in array constructor at %C"
  msgstr "Syntaxfehler in Feldkonstruktor bei %C"
  
! #: fortran/array.cc:1286
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in an array constructor"
  msgstr "Die BOZ-Literalkonstante bei %L darf nicht in einem Feldkonstruktor vorkommen"
  
! #: fortran/array.cc:1295
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() at %C cannot appear in an array constructor"
  msgstr "NULL() bei %C darf nicht in einem Feld-Konstruktor erscheinen"
  
! #: fortran/array.cc:1358
  #, gcc-internal-format, gfc-internal-format
  msgid "[...] style array constructors at %C"
  msgstr "Feldkonstruktoren im [...]-Stil bei %C"
  
! #: fortran/array.cc:1380
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor including type specification at %C"
  msgstr "Feldkonstruktor mit Typspezifikation bei %C"
  
! #: fortran/array.cc:1386 fortran/match.cc:5046
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgstr "Typspezifikation bei %L kann keine Parameter mit aufgeschobenem Typ haben"
  
! #: fortran/array.cc:1394
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain an asterisk for a type parameter"
  msgstr "Typspezifikation bei %L darf kein Sternchen für einen Typparameter enthalten"
  
! #: fortran/array.cc:1412
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty array constructor at %C is not allowed"
  msgstr "Leerer Feldkonstruktor bei %C ist nicht erlaubt"
  
! #: fortran/array.cc:1449 fortran/array.cc:1459
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible typespec for array element at %L"
  msgstr "Unverträgliche Typangabe für Feldelement bei %L"
  
! #: fortran/array.cc:1534
  #, gcc-internal-format, gfc-internal-format
  msgid "Element in %s array constructor at %L is %s"
  msgstr "Element in Feldkonstruktor %s bei %L ist %s"
  
! #: fortran/array.cc:1898
  #, gcc-internal-format, gfc-internal-format
  msgid "Iterator step at %L cannot be zero"
  msgstr "Iteratorschritt bei %L kann nicht Null sein"
  
! #: fortran/array.cc:2057
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See %<-fmax-array-constructor%> option"
  msgstr "Die Anzahl der Elemente im Feldkonstruktor bei %L erfordert Erhöhung der erlaubten oberen Grenze %d. Siehe Option %<-fmax-array-constructor%>"
  
! #: fortran/array.cc:2237
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO initial expression references control variable at %L"
  msgstr "erster Ausdruck von AC-IMPLIED-DO referenziert Steuervariable bei %L"
  
! #: fortran/array.cc:2244
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO final expression references control variable at %L"
  msgstr "letzter Ausdruck von AC-IMPLIED-DO referenziert Steuervariable bei %L"
  
! #: fortran/array.cc:2251
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO step expression references control variable at %L"
  msgstr "Schrittausdruck von AC-IMPLIED-DO referenziert Steuervariable bei %L"
  
! #: fortran/array.cc:2263
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr "Wert für Feldkonstruktor bei %L darf nicht unbegrenzt polymorph sein [F2008: C4106]"
  
! #: fortran/array.cc:2274
  #, gcc-internal-format
  msgid "Array constructor value %qs at %L is of the ABSTRACT type %qs"
  msgstr "Feldkonstruktorwert %qs bei %L ist vom ABSTRACT-Typ %qs"
  
! #: fortran/array.cc:2381
  #, gcc-internal-format
  msgid "Different CHARACTER lengths (%wd/%wd) in array constructor at %L"
  msgstr "Unterschiedliche CHARACTER-Längen (%wd/%wd) in Feldkonstruktor bei %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/array.cc:2527
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr "spec_dimen_size(): Bad dimension"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/array.cc:2593
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr "gfc_ref_dimen_size(): Bad dimension"
  
! #: fortran/array.cc:2597
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array dimension at %L"
  msgstr "Ungültige Felddimension bei %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/array.cc:2735
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr "Interner Fehler: gfc_ref_dimen_size(): Bad dimen_type"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/array.cc:2786
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr "Interner Fehler: gfc_array_dimen_size(): Bad dimension"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/array.cc:2838
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr "Interner Fehler: gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/array.cc:2986
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr "Interner Fehler: gfc_find_array_ref(): No ref found"
*************** msgstr "Die BOZ-Literalkonstante bei %L
*** 69896,69902 ****
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "Argumente von %qs bei %L und %L können nicht beide literale BOZ-Konstanten sein"
  
! #: fortran/check.cc:123 fortran/resolve.cc:12334
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr "Ungültige Verwendung der BOZ-Literalkonstante bei %L"
--- 74190,74196 ----
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "Argumente von %qs bei %L und %L können nicht beide literale BOZ-Konstanten sein"
  
! #: fortran/check.cc:123 fortran/resolve.cc:13058
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr "Ungültige Verwendung der BOZ-Literalkonstante bei %L"
*************** msgstr "Argument %qs des intrinsischen %
*** 69956,69962 ****
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or REAL or UNSIGNED"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss INTEGER, REAL oder UNSIGNED sein"
  
! #: fortran/check.cc:681 fortran/check.cc:3768
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of intrinsic type"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss ein intrinsischer Typ sein"
--- 74250,74256 ----
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or REAL or UNSIGNED"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss INTEGER, REAL oder UNSIGNED sein"
  
! #: fortran/check.cc:681 fortran/check.cc:3846
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of intrinsic type"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss ein intrinsischer Typ sein"
*************** msgstr "Argument %qs des intrinsischen %
*** 69971,69977 ****
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
  msgstr "Argument %qs für intrinsisches %qs bei %L muss INTEGER oder PROCEDURE sein"
  
! #: fortran/check.cc:742 fortran/check.cc:8287
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a constant"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss eine Konstante sein"
--- 74265,74271 ----
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
  msgstr "Argument %qs für intrinsisches %qs bei %L muss INTEGER oder PROCEDURE sein"
  
! #: fortran/check.cc:742 fortran/check.cc:8470
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a constant"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss eine Konstante sein"
*************** msgstr "Coarray-Variable als Argument %q
*** 69996,70267 ****
  msgid "%qs argument of %qs intrinsic at %L must be a logical array"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss ein logisches Feld sein"
  
! #: fortran/check.cc:835
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be an array"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss ein Feld sein"
  
! #: fortran/check.cc:856
  #, gcc-internal-format
  msgid "%qs at %L must be nonnegative"
  msgstr "%qs bei %L darf nicht negativ sein"
  
! #: fortran/check.cc:877
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be positive"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss positiv sein"
  
! #: fortran/check.cc:910
  #, gcc-internal-format
  msgid "The absolute value of SHIFT at %L must be less than or equal to BIT_SIZE(%qs)"
  msgstr "Der absolute Wert von SHIFT bei %L muss kleiner oder gleich BIT_SIZE(%qs) sein"
  
! #: fortran/check.cc:921
  #, gcc-internal-format
  msgid "%qs at %L must be less than or equal to BIT_SIZE(%qs)"
  msgstr "%qs bei %L muss kleiner oder gleich BIT_SIZE(%qs) sein"
  
! #: fortran/check.cc:931
  #, gcc-internal-format
  msgid "%qs at %L must be less than BIT_SIZE(%qs)"
  msgstr "%qs bei %L muss kleiner als BIT_SIZE(%qs) sein"
  
! #: fortran/check.cc:964
  #, gcc-internal-format
  msgid "%qs at %L must be less than or equal to the BIT_SIZE of INTEGER(KIND=%d)"
  msgstr "%qs bei %L muss kleiner oder gleich der BIT_SIZE von INTEGER(KIND=%d) sein"
  
! #: fortran/check.cc:997
  #, gcc-internal-format
  msgid "%<%s + %s%> at %L must be less than or equal to BIT_SIZE(%qs)"
  msgstr "%<%s + %s%> bei %L muss kleiner oder gleich BIT_SIZE(%qs) sein"
  
! #: fortran/check.cc:1030
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be the same type and kind as %qs"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss vom gleichen Typ und gleicher Art wie %qs sein"
  
! #: fortran/check.cc:1047
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of rank %d"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss vom Rang %d sein"
  
! #: fortran/check.cc:1062
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must not be OPTIONAL"
  msgstr "Argument %qs des intrinsischen %qs bei %L darf nicht OPTIONAL sein"
  
! #: fortran/check.cc:1084
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be ALLOCATABLE"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss ALLOCATABLE sein"
  
! #: fortran/check.cc:1102
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of kind %d"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss von der Art %d sein"
  
! #: fortran/check.cc:1121
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L cannot be INTENT(IN)"
  msgstr "Argument %qs des intrinsischen %qs bei %L kann nicht INTENT(IN) sein"
  
! #: fortran/check.cc:1148
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a variable"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss eine Variable sein"
  
! #: fortran/check.cc:1193
  #, gcc-internal-format
  msgid "%<dim%> argument of %qs intrinsic at %L is not a valid codimension index"
  msgstr "Argument %<dim%> des intrinsischen %qs bei %L ist kein gültiger Codimensionsindex"
  
! #: fortran/check.cc:1245
  #, gcc-internal-format
  msgid "%<dim%> argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr "Argument %<dim%> des intrinsischen %qs bei %L ist kein gültiger Dimensionsindex"
  
! #: fortran/check.cc:1348
  #, gcc-internal-format, gfc-internal-format
  msgid "Unequal character lengths (%ld/%ld) in %s at %L"
  msgstr "Ungleiche Zeichenlängen (%ld, %ld) in %s bei %L"
  
! #: fortran/check.cc:1369
  #, gcc-internal-format
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%wd/%ld)"
  msgstr "Größe des Arguments %qs des intrinsischen %qs bei %L ist zu klein (%wd/%ld)"
  
! #: fortran/check.cc:1432
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in ACHAR intrinsic subprogram"
  msgstr "Die BOZ-Literalkonstante bei %L darf nicht in einem ACHAR-intrinsischen Unterprogramm vorkommen"
  
! #: fortran/check.cc:1522 fortran/check.cc:1555
  #, gcc-internal-format
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have the same type"
  msgstr "Argumente %qs und %qs des intrinsischen %qs bei %L müssen denselben Typ haben"
  
! #: fortran/check.cc:1531 fortran/check.cc:1564 fortran/check.cc:4085
  #, gcc-internal-format, gfc-internal-format
  msgid "Different type kinds at %L"
  msgstr "Verschiedene Typ-Arten bei %L"
  
! #: fortran/check.cc:1587
  #, gcc-internal-format
  msgid "NULL at %L is not permitted as actual argument to %qs intrinsic function"
  msgstr "NULL bei %L ist nicht als tatsächliches Argument der intrinsischen Funktion %qs erlaubt"
  
! #: fortran/check.cc:1609
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a POINTER"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss ein POINTER sein"
  
! #: fortran/check.cc:1618 fortran/check.cc:1653 fortran/check.cc:4870
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be coindexed"
  msgstr "Argument %qs des intrinsischen %qs bei %L darf keinen Koindex haben"
  
! #: fortran/check.cc:1635
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a pointer or target VARIABLE or FUNCTION"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss ein Zeiger oder Ziel VARIABLE oder FUNCTION sein"
  
! #: fortran/check.cc:1644
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a POINTER or a TARGET"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss ein POINTER oder ein TARGET sein"
  
! #: fortran/check.cc:1671
  #, gcc-internal-format, gfc-internal-format
  msgid "Array section with a vector subscript at %L shall not be the target of a pointer"
  msgstr "Feldabschnitt mit Vektorindex bei %L darf nicht das Ziel eines Zeigers sein"
  
! #: fortran/check.cc:1718
  #, gcc-internal-format, gfc-internal-format
  msgid "ATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND or a logical of ATOMIC_LOGICAL_KIND"
  msgstr "ATOM-Argument bei %L für intrinsische Funktion %s muss eine ATOMIC_INT_KIND-Ganzzahl oder ein ATOMIC_LOGICAL_KIND-Logikwert sein"
  
! #: fortran/check.cc:1726
  #, gcc-internal-format, gfc-internal-format
  msgid "ATOM argument at %L of the %s intrinsic function shall be a coarray or coindexed"
  msgstr "ATOM-Argument bei %L der intrinsischen Funktion %s muss Koarray oder koindiziert sein"
  
! #: fortran/check.cc:1733
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall have the same type as %qs at %L"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss vom gleichen Typ und gleicher Art wie %qs bei %L sein"
  
! #: fortran/check.cc:1751 fortran/check.cc:2000
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument to %s at %L"
  msgstr "STAT=-Argument für %s bei %L"
  
! #: fortran/check.cc:1770 fortran/check.cc:1940 fortran/check.cc:2037
  #, gcc-internal-format, gfc-internal-format
  msgid "ATOM argument of the %s intrinsic function at %L shall be definable"
  msgstr "ATOM-Argument der intrinsischen Funktion »%s« bei %L muss definierbar sein"
  
! #: fortran/check.cc:1784 fortran/check.cc:2020
  #, gcc-internal-format, gfc-internal-format
  msgid "ATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND"
  msgstr "ATOM-Argument bei %L für intrinsische Funktion %s muss eine ATOMIC_INT_KIND-Ganzzahl sein"
  
! #: fortran/check.cc:1804
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE argument of the %s intrinsic function at %L shall be definable"
  msgstr "VALUE-Argument der intrinsischen Funktion »%s« bei %L muss definierbar sein"
  
! #: fortran/check.cc:1823 fortran/check.cc:1873 fortran/check.cc:1908
! #, gcc-internal-format
! msgid "%qs argument of %qs intrinsic at %L not yet supported"
! msgstr "Argument %qs des intrinsischen %qs bei %L ist noch nicht unterstützt"
  
! #: fortran/check.cc:1848
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall have a type of CHARACTER(KIND=C_CHAR)"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss vom Typ CHARACTER(KIND=C_CHAR) sein"
  
! #: fortran/check.cc:1893
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall specify a valid integer kind"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss eine gültige Ganzzahlart sein"
  
! #: fortran/check.cc:1947 fortran/check.cc:2044
  #, gcc-internal-format, gfc-internal-format
  msgid "OLD argument of the %s intrinsic function at %L shall be definable"
  msgstr "OLD-Argument der intrinsischen Funktion »%s« bei %L muss definierbar sein"
  
! #: fortran/check.cc:1962
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT argument at %L to the intrinsic EVENT_QUERY shall be of type EVENT_TYPE"
  msgstr "EVENT-Argument bei %L für die intrinsische EVENT_QUERY muss vom Typ EVENT_TYPE sein"
  
! #: fortran/check.cc:1972
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument of the EVENT_QUERY intrinsic function at %L shall be definable"
  msgstr "COUNT-Argument der intrinsischen Funktion »EVENT_QUERY« bei %L muss definierbar sein"
  
! #: fortran/check.cc:1985
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument of the EVENT_QUERY intrinsic function at %L shall have at least the range of the default integer"
  msgstr "COUNT-Argument der intrinsischen Funktion EVENT_QUERY bei %L muss mindestens den Gültigkeitsbereich von Standard-Integer abdecken"
  
! #: fortran/check.cc:2064
  #, gcc-internal-format, gfc-internal-format
  msgid "Negative argument N at %L"
  msgstr "Negatives Argument N bei %L"
  
! #: fortran/check.cc:2195
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in CHAR intrinsic subprogram"
  msgstr "Die BOZ-Literalkonstante bei %L darf nicht in einem CHAR-intrinsischen Unterprogramm vorkommen"
  
! #: fortran/check.cc:2319 fortran/check.cc:2839
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must not be present if %<x%> is COMPLEX"
  msgstr "Argument %qs des intrinsischen %qs bei %L darf nicht vorhanden sein, wenn %<x%> COMPLEX ist"
  
! #: fortran/check.cc:2328 fortran/check.cc:2848
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have a type of either REAL or INTEGER"
  msgstr "%qs-Argument des intrinsischen %qs bei %L muss vom Typ REAL oder INTEGER sein"
  
! #: fortran/check.cc:2338 fortran/check.cc:2344
  #, gcc-internal-format, gfc-internal-format
  msgid "Conversion from %s to default-kind COMPLEX(%d) at %L might lose precision, consider using the KIND argument"
  msgstr "Umwandlung von %s in standardartiges COMPLEX(%d) bei %L könnte Genauigkeit verlieren, evtl. KIND-Argument verwenden"
  
! #: fortran/check.cc:2366
  #, gcc-internal-format
  msgid "Argument %<A%> with INTENT(INOUT) at %L of the intrinsic subroutine %s shall not have a vector subscript"
  msgstr "Argument %<A%> mit INTENT(OUT) bei %L des intrinsischen Unterprogramms %s darf keinen Vektorindex haben"
  
! #: fortran/check.cc:2374
  #, gcc-internal-format, gfc-internal-format
  msgid "The A argument at %L to the intrinsic %s shall not be coindexed"
  msgstr "Argument A bei %L des intrinsischen %s darf keinen Koindex haben"
  
! #: fortran/check.cc:2397
  #, gcc-internal-format, gfc-internal-format
  msgid "The stat= argument at %L must be a kind=4 integer variable"
  msgstr "Das Argument »stat=« bei %L muss INTEGER-Variable mit »kind=4« sein"
  
! #: fortran/check.cc:2413
  #, gcc-internal-format, gfc-internal-format
  msgid "The errmsg= argument at %L must be a default-kind character variable"
  msgstr "Das Argument »errmsg=« bei %L muss eine standardartige Zeichenvariable sein"
  
! #: fortran/check.cc:2421
  #, gcc-internal-format
  msgid "Coarrays disabled at %L, use %<-fcoarray=%> to enable"
  msgstr "Koarrays bei %L ausgeschaltet, %<-fcoarray=%> schaltet sie ein"
  
! #: fortran/check.cc:2436
  #, gcc-internal-format, gfc-internal-format
  msgid "Support for the A argument at %L which is polymorphic A argument or has allocatable components is not yet implemented"
  msgstr "Unterstützung für das A-Argument bei %L, das ein polymorphes A-Argument ist oder allozierbare Komponenten hat, ist noch nicht implementiert"
  
! #: fortran/check.cc:2469
  #, gcc-internal-format, gfc-internal-format
  msgid "OPERATION argument at %L must be a PURE function"
  msgstr "OPERATION-Argument bei %L muss eine PURE-Funktion sein"
--- 74290,74586 ----
  msgid "%qs argument of %qs intrinsic at %L must be a logical array"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss ein logisches Feld sein"
  
! #: fortran/check.cc:838
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be an array"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss ein Feld sein"
  
! #: fortran/check.cc:859
  #, gcc-internal-format
  msgid "%qs at %L must be nonnegative"
  msgstr "%qs bei %L darf nicht negativ sein"
  
! #: fortran/check.cc:880
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be positive"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss positiv sein"
  
! #: fortran/check.cc:913
  #, gcc-internal-format
  msgid "The absolute value of SHIFT at %L must be less than or equal to BIT_SIZE(%qs)"
  msgstr "Der absolute Wert von SHIFT bei %L muss kleiner oder gleich BIT_SIZE(%qs) sein"
  
! #: fortran/check.cc:924
  #, gcc-internal-format
  msgid "%qs at %L must be less than or equal to BIT_SIZE(%qs)"
  msgstr "%qs bei %L muss kleiner oder gleich BIT_SIZE(%qs) sein"
  
! #: fortran/check.cc:934
  #, gcc-internal-format
  msgid "%qs at %L must be less than BIT_SIZE(%qs)"
  msgstr "%qs bei %L muss kleiner als BIT_SIZE(%qs) sein"
  
! #: fortran/check.cc:967
  #, gcc-internal-format
  msgid "%qs at %L must be less than or equal to the BIT_SIZE of INTEGER(KIND=%d)"
  msgstr "%qs bei %L muss kleiner oder gleich der BIT_SIZE von INTEGER(KIND=%d) sein"
  
! #: fortran/check.cc:1000
  #, gcc-internal-format
  msgid "%<%s + %s%> at %L must be less than or equal to BIT_SIZE(%qs)"
  msgstr "%<%s + %s%> bei %L muss kleiner oder gleich BIT_SIZE(%qs) sein"
  
! #: fortran/check.cc:1033
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be the same type and kind as %qs"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss vom gleichen Typ und gleicher Art wie %qs sein"
  
! #: fortran/check.cc:1050
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of rank %d"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss vom Rang %d sein"
  
! #: fortran/check.cc:1065
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must not be OPTIONAL"
  msgstr "Argument %qs des intrinsischen %qs bei %L darf nicht OPTIONAL sein"
  
! #: fortran/check.cc:1087
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be ALLOCATABLE"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss ALLOCATABLE sein"
  
! #: fortran/check.cc:1105
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of kind %d"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss von der Art %d sein"
  
! #: fortran/check.cc:1118
! #, fuzzy, gcc-internal-format
! #| msgid "%qs argument of %qs intrinsic at %L must be of kind %d"
! msgid "Not supported: %qs argument of %qs intrinsic at %L with kind %d"
! msgstr "Argument %qs des intrinsischen %qs bei %L muss von der Art %d sein"
! 
! #: fortran/check.cc:1135
! #, fuzzy, gcc-internal-format
! #| msgid "VALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least four"
! msgid "%qs argument of %qs intrinsic at %L must have a decimal exponent range of at least four"
! msgstr "Das VALUES-Argument von DATE_AND_TIME bei %L muss einen dezimalen Exponentenbereich von mindestens 4 haben"
! 
! #: fortran/check.cc:1154
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L cannot be INTENT(IN)"
  msgstr "Argument %qs des intrinsischen %qs bei %L kann nicht INTENT(IN) sein"
  
! #: fortran/check.cc:1181
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a variable"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss eine Variable sein"
  
! #: fortran/check.cc:1226
  #, gcc-internal-format
  msgid "%<dim%> argument of %qs intrinsic at %L is not a valid codimension index"
  msgstr "Argument %<dim%> des intrinsischen %qs bei %L ist kein gültiger Codimensionsindex"
  
! #: fortran/check.cc:1278
  #, gcc-internal-format
  msgid "%<dim%> argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr "Argument %<dim%> des intrinsischen %qs bei %L ist kein gültiger Dimensionsindex"
  
! #: fortran/check.cc:1381
  #, gcc-internal-format, gfc-internal-format
  msgid "Unequal character lengths (%ld/%ld) in %s at %L"
  msgstr "Ungleiche Zeichenlängen (%ld, %ld) in %s bei %L"
  
! #: fortran/check.cc:1402
  #, gcc-internal-format
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%wd/%ld)"
  msgstr "Größe des Arguments %qs des intrinsischen %qs bei %L ist zu klein (%wd/%ld)"
  
! #: fortran/check.cc:1465
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in ACHAR intrinsic subprogram"
  msgstr "Die BOZ-Literalkonstante bei %L darf nicht in einem ACHAR-intrinsischen Unterprogramm vorkommen"
  
! #: fortran/check.cc:1555 fortran/check.cc:1588
  #, gcc-internal-format
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have the same type"
  msgstr "Argumente %qs und %qs des intrinsischen %qs bei %L müssen denselben Typ haben"
  
! #: fortran/check.cc:1564 fortran/check.cc:1597 fortran/check.cc:4164
  #, gcc-internal-format, gfc-internal-format
  msgid "Different type kinds at %L"
  msgstr "Verschiedene Typ-Arten bei %L"
  
! #: fortran/check.cc:1620
  #, gcc-internal-format
  msgid "NULL at %L is not permitted as actual argument to %qs intrinsic function"
  msgstr "NULL bei %L ist nicht als tatsächliches Argument der intrinsischen Funktion %qs erlaubt"
  
! #: fortran/check.cc:1642
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a POINTER"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss ein POINTER sein"
  
! #: fortran/check.cc:1651 fortran/check.cc:1686 fortran/check.cc:4959
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be coindexed"
  msgstr "Argument %qs des intrinsischen %qs bei %L darf keinen Koindex haben"
  
! #: fortran/check.cc:1668
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a pointer or target VARIABLE or FUNCTION"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss ein Zeiger oder Ziel VARIABLE oder FUNCTION sein"
  
! #: fortran/check.cc:1677
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a POINTER or a TARGET"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss ein POINTER oder ein TARGET sein"
  
! #: fortran/check.cc:1704
  #, gcc-internal-format, gfc-internal-format
  msgid "Array section with a vector subscript at %L shall not be the target of a pointer"
  msgstr "Feldabschnitt mit Vektorindex bei %L darf nicht das Ziel eines Zeigers sein"
  
! #: fortran/check.cc:1751
  #, gcc-internal-format, gfc-internal-format
  msgid "ATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND or a logical of ATOMIC_LOGICAL_KIND"
  msgstr "ATOM-Argument bei %L für intrinsische Funktion %s muss eine ATOMIC_INT_KIND-Ganzzahl oder ein ATOMIC_LOGICAL_KIND-Logikwert sein"
  
! #: fortran/check.cc:1759
  #, gcc-internal-format, gfc-internal-format
  msgid "ATOM argument at %L of the %s intrinsic function shall be a coarray or coindexed"
  msgstr "ATOM-Argument bei %L der intrinsischen Funktion %s muss Koarray oder koindiziert sein"
  
! #: fortran/check.cc:1766
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall have the same type as %qs at %L"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss vom gleichen Typ und gleicher Art wie %qs bei %L sein"
  
! #: fortran/check.cc:1784 fortran/check.cc:2058
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument to %s at %L"
  msgstr "STAT=-Argument für %s bei %L"
  
! #: fortran/check.cc:1803 fortran/check.cc:1998 fortran/check.cc:2095
  #, gcc-internal-format, gfc-internal-format
  msgid "ATOM argument of the %s intrinsic function at %L shall be definable"
  msgstr "ATOM-Argument der intrinsischen Funktion »%s« bei %L muss definierbar sein"
  
! #: fortran/check.cc:1817 fortran/check.cc:2078
  #, gcc-internal-format, gfc-internal-format
  msgid "ATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND"
  msgstr "ATOM-Argument bei %L für intrinsische Funktion %s muss eine ATOMIC_INT_KIND-Ganzzahl sein"
  
! #: fortran/check.cc:1837
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE argument of the %s intrinsic function at %L shall be definable"
  msgstr "VALUE-Argument der intrinsischen Funktion »%s« bei %L muss definierbar sein"
  
! #: fortran/check.cc:1852
! #, fuzzy, gcc-internal-format
! #| msgid "%qs argument of %qs intrinsic at %L shall be of type integer, real or character"
! msgid "%qs argument of %qs intrinsic at %L shall be of type %<team_type%> from the intrinsic module %<ISO_FORTRAN_ENV%>"
! msgstr "Argument %qs des intrinsischen %qs bei %L muss vom Typ integer, read oder character sein"
  
! #: fortran/check.cc:1891
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall have a type of CHARACTER(KIND=C_CHAR)"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss vom Typ CHARACTER(KIND=C_CHAR) sein"
  
! #: fortran/check.cc:1916
! #, gcc-internal-format
! msgid "%qs argument of %qs intrinsic at %L not yet supported"
! msgstr "Argument %qs des intrinsischen %qs bei %L ist noch nicht unterstützt"
! 
! #: fortran/check.cc:1936
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall specify a valid integer kind"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss eine gültige Ganzzahlart sein"
  
! #: fortran/check.cc:1963
! #, gcc-internal-format
! msgid "%qs argument of %qs intrinsic at %L shall specify one of the INITIAL_TEAM, PARENT_TEAM or CURRENT_TEAM constants from the intrinsic module ISO_FORTRAN_ENV"
! msgstr ""
! 
! #: fortran/check.cc:2005 fortran/check.cc:2102
  #, gcc-internal-format, gfc-internal-format
  msgid "OLD argument of the %s intrinsic function at %L shall be definable"
  msgstr "OLD-Argument der intrinsischen Funktion »%s« bei %L muss definierbar sein"
  
! #: fortran/check.cc:2020
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT argument at %L to the intrinsic EVENT_QUERY shall be of type EVENT_TYPE"
  msgstr "EVENT-Argument bei %L für die intrinsische EVENT_QUERY muss vom Typ EVENT_TYPE sein"
  
! #: fortran/check.cc:2030
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument of the EVENT_QUERY intrinsic function at %L shall be definable"
  msgstr "COUNT-Argument der intrinsischen Funktion »EVENT_QUERY« bei %L muss definierbar sein"
  
! #: fortran/check.cc:2043
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument of the EVENT_QUERY intrinsic function at %L shall have at least the range of the default integer"
  msgstr "COUNT-Argument der intrinsischen Funktion EVENT_QUERY bei %L muss mindestens den Gültigkeitsbereich von Standard-Integer abdecken"
  
! #: fortran/check.cc:2122
  #, gcc-internal-format, gfc-internal-format
  msgid "Negative argument N at %L"
  msgstr "Negatives Argument N bei %L"
  
! #: fortran/check.cc:2253
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in CHAR intrinsic subprogram"
  msgstr "Die BOZ-Literalkonstante bei %L darf nicht in einem CHAR-intrinsischen Unterprogramm vorkommen"
  
! #: fortran/check.cc:2377 fortran/check.cc:2917
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must not be present if %<x%> is COMPLEX"
  msgstr "Argument %qs des intrinsischen %qs bei %L darf nicht vorhanden sein, wenn %<x%> COMPLEX ist"
  
! #: fortran/check.cc:2386 fortran/check.cc:2926
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have a type of either REAL or INTEGER"
  msgstr "%qs-Argument des intrinsischen %qs bei %L muss vom Typ REAL oder INTEGER sein"
  
! #: fortran/check.cc:2396 fortran/check.cc:2402
  #, gcc-internal-format, gfc-internal-format
  msgid "Conversion from %s to default-kind COMPLEX(%d) at %L might lose precision, consider using the KIND argument"
  msgstr "Umwandlung von %s in standardartiges COMPLEX(%d) bei %L könnte Genauigkeit verlieren, evtl. KIND-Argument verwenden"
  
! #: fortran/check.cc:2424
  #, gcc-internal-format
  msgid "Argument %<A%> with INTENT(INOUT) at %L of the intrinsic subroutine %s shall not have a vector subscript"
  msgstr "Argument %<A%> mit INTENT(OUT) bei %L des intrinsischen Unterprogramms %s darf keinen Vektorindex haben"
  
! #: fortran/check.cc:2432
  #, gcc-internal-format, gfc-internal-format
  msgid "The A argument at %L to the intrinsic %s shall not be coindexed"
  msgstr "Argument A bei %L des intrinsischen %s darf keinen Koindex haben"
  
! #: fortran/check.cc:2455
  #, gcc-internal-format, gfc-internal-format
  msgid "The stat= argument at %L must be a kind=4 integer variable"
  msgstr "Das Argument »stat=« bei %L muss INTEGER-Variable mit »kind=4« sein"
  
! #: fortran/check.cc:2471
  #, gcc-internal-format, gfc-internal-format
  msgid "The errmsg= argument at %L must be a default-kind character variable"
  msgstr "Das Argument »errmsg=« bei %L muss eine standardartige Zeichenvariable sein"
  
! #: fortran/check.cc:2479 fortran/check.cc:2779 fortran/check.cc:3891
! #: fortran/check.cc:6768 fortran/check.cc:6819 fortran/check.cc:6849
! #: fortran/check.cc:6867 fortran/check.cc:7167
  #, gcc-internal-format
  msgid "Coarrays disabled at %L, use %<-fcoarray=%> to enable"
  msgstr "Koarrays bei %L ausgeschaltet, %<-fcoarray=%> schaltet sie ein"
  
! #: fortran/check.cc:2494
  #, gcc-internal-format, gfc-internal-format
  msgid "Support for the A argument at %L which is polymorphic A argument or has allocatable components is not yet implemented"
  msgstr "Unterstützung für das A-Argument bei %L, das ein polymorphes A-Argument ist oder allozierbare Komponenten hat, ist noch nicht implementiert"
  
! #: fortran/check.cc:2527
  #, gcc-internal-format, gfc-internal-format
  msgid "OPERATION argument at %L must be a PURE function"
  msgstr "OPERATION-Argument bei %L muss eine PURE-Funktion sein"
*************** msgstr "OPERATION-Argument bei %L muss e
*** 70269,71081 ****
  #. None of the intrinsics fulfills the criteria of taking two arguments,
  #. returning the same type and kind as the arguments and being permitted
  #. as actual argument.
! #: fortran/check.cc:2479
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function %s at %L is not permitted for %s"
  msgstr "Intrinsische Funktion »%s« bei %L ist nicht für %s erlaubt"
  
! #: fortran/check.cc:2497
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall have two arguments"
  msgstr "Die Funktion, die bei %L als OPERATION übergeben wird, muss zwei Argumente haben"
  
! #: fortran/check.cc:2507
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s argument at %L has type %s but the function passed as OPERATION at %L returns %s"
  msgstr "Argument %s bei %L hat Typ »%s«, aber die Funktion, die bei %L als OPERATION übergeben wurde, gibt »%s« zurück"
  
! #: fortran/check.cc:2518
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L has arguments of type %s and %s but shall have type %s"
  msgstr "Die Funktion, die bei %L als OPERATION übergeben wurde, hat Argumente vom Typ »%s« und »%s«, muss aber Typ »%s« haben"
  
! #: fortran/check.cc:2529
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall have scalar nonallocatable nonpointer arguments and return a nonallocatable nonpointer scalar"
  msgstr "Die Funktion, die bei %L als OPERATION übergeben wird, muss Argumente haben, die skalar, nichtallozierbar und keine Zeiger sind, ebenso der Rückgabewert"
  
! #: fortran/check.cc:2537
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall have the VALUE attribute either for none or both arguments"
  msgstr "Die Funktion, die bei %L als OPERATION übergeben wird, muss das VALUE-Attribut entweder für keins oder für beide Argumente haben"
  
! #: fortran/check.cc:2544
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall have the TARGET attribute either for none or both arguments"
  msgstr "Die Funktion, die bei %L als OPERATION übergeben wird, muss das TARGET-Attribut entweder für keins oder für beide Argumente haben"
  
! #: fortran/check.cc:2551
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall have the ASYNCHRONOUS attribute either for none or both arguments"
  msgstr "Die Funktion, die bei %L als OPERATION übergeben wird, muss das ASYNCHRONOUS-Attribut entweder für keins oder für beide Argumente haben"
  
! #: fortran/check.cc:2559
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall not have the OPTIONAL attribute for either of the arguments"
  msgstr "Die Funktion, die bei %L als OPERATION übergeben wird, darf bei keinem der Argumente das OPTIONAL-Attribut haben"
  
! #: fortran/check.cc:2577
  #, gcc-internal-format, gfc-internal-format
  msgid "The character length of the %s argument at %L and of the arguments of the OPERATION at %L shall be the same"
  msgstr "Die Zeichenlänge des %s-Arguments bei %L und die der Argumente für die OPERATION bei %L muss dieselbe sein"
  
! #: fortran/check.cc:2585
  #, gcc-internal-format, gfc-internal-format
  msgid "The character length of the %s argument at %L and of the function result of the OPERATION at %L shall be the same"
  msgstr "Die Zeichenlänge des %s-Arguments bei %L und die des Funktionsergebnisses für die OPERATION bei %L muss dieselbe sein"
  
! #: fortran/check.cc:2602
  #, gcc-internal-format, gfc-internal-format
  msgid "The A argument at %L of CO_REDUCE shall not be polymorphic"
  msgstr "Das A-Argument bei %L von CO_REDUCE darf nicht polymorph sein"
  
! #: fortran/check.cc:2609
  #, gcc-internal-format, gfc-internal-format
  msgid "Support for the A argument at %L with allocatable components is not yet implemented"
  msgstr "Unterstützung für das A-Argument bei %L mit allozierbaren Komponenten ist noch nicht implementiert"
  
! #: fortran/check.cc:2631
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall be of type integer, real or character"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss vom Typ integer, read oder character sein"
  
! #: fortran/check.cc:2660 fortran/check.cc:2668
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be UNSIGNED"
  msgstr "Argument %qs des intrinsischen %qs bei %L darf nicht UNSIGNED sein"
  
! #: fortran/check.cc:2676 fortran/check.cc:2690
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ constant at %L cannot appear in the COMPLEX intrinsic subprogram"
  msgstr "BOZ-Konstante bei %L kann nicht innerhalb eines COMPLEX-intrinsischen Unterprogramms vorkommen"
  
! #: fortran/check.cc:2727 fortran/check.cc:3454 fortran/check.cc:3537
! #: fortran/check.cc:3799 fortran/check.cc:3847 fortran/check.cc:5515
! #: fortran/check.cc:5639 fortran/check.cc:5717 fortran/check.cc:6971
! #: fortran/check.cc:7102
  #, gcc-internal-format
  msgid "%qs intrinsic with KIND argument at %L"
  msgstr "intrinsisches %qs mit KIND-Argument bei %L"
  
! #: fortran/check.cc:2774 fortran/check.cc:3082 fortran/check.cc:3142
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has invalid shape in dimension %d (%ld/%ld)"
  msgstr "Argument %qs des intrinsischen %qs bei %L hat ungültige Form in Dimension %d (%ld/%ld)"
  
! #: fortran/check.cc:2789 fortran/check.cc:3097 fortran/check.cc:3157
  #, gcc-internal-format
  msgid "%qs argument of intrinsic %qs at %L of must have rank %d or be a scalar"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss Rang %d haben oder ein Skalar sein"
  
! #: fortran/check.cc:2911 fortran/check.cc:4197 fortran/check.cc:4205
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be numeric or LOGICAL"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss numerisch oder LOGICAL sein"
  
! #: fortran/check.cc:2919 fortran/check.cc:4215
  #, gcc-internal-format
  msgid "Argument types of %qs intrinsic at %L must match (%s/%s)"
  msgstr "Argumenttypen des intrinsischen %qs bei %L müssen passen (%s/%s)"
  
! #: fortran/check.cc:2933
  #, gcc-internal-format
  msgid "Different shape for arguments %qs and %qs at %L for intrinsic %<dot_product%>"
  msgstr "Unterschiedliche Form für Argumente %qs und %qs bei %L für intrinsisches %<dot_product%>"
  
! #: fortran/check.cc:2953 fortran/check.cc:2961
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be default real"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss ein Standard-Real sein"
  
! #: fortran/check.cc:3118
  #, gcc-internal-format
  msgid "%qs must be of same type and kind as %qs at %L in %qs"
  msgstr "%qs muss vom gleichen Typ und gleicher Art wie %qs bei %L in %qs sein"
  
! #: fortran/check.cc:3182
  #, gcc-internal-format
  msgid "Missing %qs argument to %qs intrinsic at %L for %qs of type %qs"
  msgstr "Argument %qs des intrinsischen %qs bei %L für %qs des Typs %qs fehlt"
  
! #: fortran/check.cc:3200
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in the FLOAT intrinsic subprogram"
  msgstr "BOZ-Literalkonstante bei %L darf nicht in einem FLOAT-intrinsischen Unterprogramm vorkommen"
  
! #: fortran/check.cc:3214
  #, gcc-internal-format, gfc-internal-format
  msgid "non-default INTEGER kind argument to %s intrinsic at %L"
  msgstr "Nicht-Standard Argument der Art INTEGER für intrinsisches »%s« bei %L"
  
! #: fortran/check.cc:3275
  #, gcc-internal-format
  msgid "COMPLEX argument %qs of %qs intrinsic at %L"
  msgstr "COMPLEX-Argument %qs ist Argument des intrinsischen %qs bei %L"
  
! #: fortran/check.cc:3401
  #, gcc-internal-format
  msgid "Arguments of %qs have different kind type parameters at %L"
  msgstr "Argumente von %qs unterscheiden sich im Typ bei %L"
  
! #: fortran/check.cc:3505
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of %s at %L must be of length one"
  msgstr "Argument von %s bei %L muss von der Länge eins sein"
  
! #: fortran/check.cc:3544
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be the same kind as %qs"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss von der selben Art wie %qs sein"
  
! #: fortran/check.cc:3577
  #, gcc-internal-format
  msgid "UINT intrinsic only valid with %<-funsigned%> at %L"
  msgstr "Das intrinsische UINT bei %L ist nur gültig mit %<-funsigned%>"
  
! #: fortran/check.cc:3601
  #, gcc-internal-format
  msgid "%qs intrinsic subprogram at %L has been removed.  Use INT intrinsic subprogram."
  msgstr "Das intrinsische Unterprogramm %qs bei %L wurde entfernt. Verwenden Sie das intrinsische Unterprogramm INT."
  
! #: fortran/check.cc:3670
  #, gcc-internal-format, gfc-internal-format
  msgid "SIZE at %L must be positive"
  msgstr "SIZE bei %L muss positiv sein"
  
! #: fortran/check.cc:3682
  #, gcc-internal-format, gfc-internal-format
  msgid "The absolute value of SHIFT at %L must be less than or equal to SIZE at %L"
  msgstr "Der absolute Wert von SHIFT bei %L muss kleiner oder gleich SIZE bei %L sein"
  
! #: fortran/check.cc:3741
  #, gcc-internal-format, gfc-internal-format
  msgid "STATUS at %L shall be an INTENT(OUT) variable"
  msgstr "STATUS bei %L muss eine »INTENT(OUT)«-Variable sein"
  
! #: fortran/check.cc:3750
  #, gcc-internal-format
  msgid "%qs at %L shall be an INTENT(OUT) variable"
  msgstr "%qs bei %L muss eine %<INTENT(OUT)%>-Variable sein"
  
! #: fortran/check.cc:3775
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a data entity"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss eine Datenentität sein"
  
! #: fortran/check.cc:3989
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L must have at least two arguments"
  msgstr "Das intrinsische %qs bei %L muss mindestens zwei Argumente haben"
  
! #: fortran/check.cc:4037
  #, gcc-internal-format
  msgid "Missing %qs argument to the %s intrinsic at %L"
  msgstr "Fehlendes %qs-Argument für %qs bei %L"
  
! #: fortran/check.cc:4052
  #, gcc-internal-format
  msgid "Duplicate argument %qs at %L to intrinsic %s"
  msgstr "Doppeltes Argument %qs bei %L für intrinsisches %s"
  
! #: fortran/check.cc:4057
  #, gcc-internal-format
  msgid "Unknown argument %qs at %L to intrinsic %s"
  msgstr "Unbekanntes Argument %qs bei %L für intrinsisches %s"
  
! #: fortran/check.cc:4082
  #, gcc-internal-format, gfc-internal-format
  msgid "Different character kinds at %L"
  msgstr "Verschiedene Zeichenarten bei %L"
  
! #: fortran/check.cc:4091
  #, gcc-internal-format
  msgid "%<a%d%> argument of %qs intrinsic at %L must be %s(%d)"
  msgstr "Argument %<a%d%> des intrinsischen %qs bei %L muss %s(%d) sein"
  
! #: fortran/check.cc:4122
  #, gcc-internal-format
  msgid "%qs intrinsic with CHARACTER argument at %L"
  msgstr "intrinsisches %qs mit CHARACTER-Argument bei %L"
  
! #: fortran/check.cc:4134
  #, gcc-internal-format
  msgid "%<a1%> argument of %qs intrinsic at %L must be INTEGER, REAL, CHARACTER or UNSIGNED"
  msgstr "Argument %<a1%> des intrinsischen %qs bei %L muss INTEGER, REAL, CHARACTER oder UNSIGNED sein"
  
! #: fortran/check.cc:4144
  #, gcc-internal-format
  msgid "%<a1%> argument of %qs intrinsic at %L must be INTEGER, REAL or CHARACTER"
  msgstr "Argument %<a1%> des intrinsischen %qs bei %L muss INTEGER, REAL oder CHARACTER sein"
  
! #: fortran/check.cc:4229
  #, gcc-internal-format
  msgid "Different shape on dimension 1 for arguments %qs and %qs at %L for intrinsic matmul"
  msgstr "Andere Form bei Dimension 1 für Argumente %qs und %qs bei %L für intrinsisches matmul"
  
! #: fortran/check.cc:4248
  #, gcc-internal-format
  msgid "Different shape on dimension 2 for argument %qs and dimension 1 for argument %qs at %L for intrinsic matmul"
  msgstr "Andere Form bei Dimension 2 für Argument %qs und Dimension 1 für Argument %qs bei %L für intrinsisches matmul"
  
! #: fortran/check.cc:4257
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of rank 1 or 2"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss vom Rang 1 oder 2 sein"
  
! #: fortran/check.cc:4435
  #, gcc-internal-format
  msgid "Argument %qs of %qs intrinsic at %L must be in type conformance to argument %qs at %L"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss typkonform zu Argument %qs bei %L sein"
  
! #: fortran/check.cc:4569
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or UNSIGNED"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss INTEGER oder UNSIGNED sein"
  
! #: fortran/check.cc:4577 fortran/check.cc:8207 fortran/check.cc:8222
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss ein INTEGER sein"
  
! #: fortran/check.cc:4694
  #, gcc-internal-format, gfc-internal-format
  msgid "The FROM argument to MOVE_ALLOC at %L shall not be coindexed"
  msgstr "Das FROM-Argument für MOVE_ALLOC bei %L darf keinen Koindex haben"
  
! #: fortran/check.cc:4705
  #, gcc-internal-format, gfc-internal-format
  msgid "The TO argument to MOVE_ALLOC at %L shall not be coindexed"
  msgstr "Das TO-Argument für MOVE_ALLOC bei %L darf keinen Koindex haben"
  
! #: fortran/check.cc:4712
  #, gcc-internal-format, gfc-internal-format
  msgid "The TO arguments in MOVE_ALLOC at %L must be polymorphic if FROM is polymorphic"
  msgstr "Die TO-Argumente in MOVE_ALLOC bei %L müssen polymorph sein, wenn FROM polymorph ist"
  
! #: fortran/check.cc:4723
  #, gcc-internal-format, gfc-internal-format
  msgid "The FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the same rank %d/%d"
  msgstr "Die FROM- und TO-Argumente des intrinsischen MOVE_ALLOC bei %L müssen den selben Rang %d/%d haben"
  
! #: fortran/check.cc:4732
  #, gcc-internal-format, gfc-internal-format
  msgid "The FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the same corank %d/%d"
  msgstr "Die FROM- und TO-Argumente des intrinsischen MOVE_ALLOC bei %L müssen den selben Ko-Rang %d/%d haben"
  
! #: fortran/check.cc:4772
  #, gcc-internal-format, gfc-internal-format
  msgid "The FROM and TO arguments at %L violate aliasing restrictions (F2003 12.4.1.7)"
  msgstr "Die FROM- und TO-Argumente bei %L verletzen die Aliasing-Beschränkungen (F2003 12.4.1.7)"
  
! #: fortran/check.cc:4799
  #, gcc-internal-format
  msgid "Argument %<S%> of NEAREST at %L shall not be zero"
  msgstr "Argument %<S%> von NEAREST bei %L darf nicht Null sein"
  
! #: fortran/check.cc:4855
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a POINTER, ALLOCATABLE or procedure pointer"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss POINTER, ALLOCATABLE oder Prozedurzeiger sein"
  
! #: fortran/check.cc:4863
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL intrinsic with allocatable MOLD at %L"
  msgstr "intrinsisches NULL mit reservierbarem MOLD bei %L"
  
! #: fortran/check.cc:4906
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall appear only if %qs is of type REAL and %qs is of type INTEGER or UNSIGNED"
  msgstr "%qs-Argument des intrinsischen %qs bei %L darf nur vorkommen, wenn %qs vom Typ REAL und %qs vom Typ INTEGER oder UNSIGNED ist"
  
! #: fortran/check.cc:4984 fortran/check.cc:7049
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss mindestens so viele Elemente haben wie es .TRUE.-Werte %qs (%ld/%d) gibt"
  
! #: fortran/check.cc:5045
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a dummy variable"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss eine Scheinvariable sein"
  
! #: fortran/check.cc:5055
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of an OPTIONAL dummy variable"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss eine OPTIONALe Scheinvariable sein"
  
! #: fortran/check.cc:5074
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must not be a subobject of %qs"
  msgstr "Argument %qs des intrinsischen %qs bei %L darf kein Unterobjekt von %qs sein"
  
! #: fortran/check.cc:5125
  #, gcc-internal-format, gfc-internal-format
  msgid "The argument of the RANK intrinsic at %L must be a data object"
  msgstr "Argument des intrinsischen RANK bei %L muss ein Datenobjekt sein"
  
! #: fortran/check.cc:5157
  #, gcc-internal-format, gfc-internal-format
  msgid "The ARRAY argument at %L of REDUCE shall not be polymorphic"
  msgstr "Das Feld-Argument bei %L von REDUCE darf nicht polymorph sein"
  
! #: fortran/check.cc:5167
  #, gcc-internal-format, gfc-internal-format
  msgid "The DIM argument at %L, if present, must be an integer scalar"
  msgstr "Das Argument »DIM« bei %L muss ganzzahlig und skalar sein"
  
! #: fortran/check.cc:5174
  #, gcc-internal-format, gfc-internal-format
  msgid "The MASK argument at %L, if present, must be a logical array with the same rank as ARRAY"
  msgstr "Das MASK-Argument bei %L muss, falls vorhanden, ein logisches Feld mit demselben Rang wie ARRAY sein"
  
! #: fortran/check.cc:5186
  #, gcc-internal-format, gfc-internal-format
  msgid "MASK present at %L without IDENTITY"
  msgstr "MASK kommt bei %L ohne IDENTITY vor"
  
! #: fortran/check.cc:5190
  #, gcc-internal-format, gfc-internal-format
  msgid "The ORDERED argument at %L, if present, must be a logical scalar"
  msgstr "Das Argument ORDERED bei %L muss, falls vorhanden, logisch und skalar sein"
  
! #: fortran/check.cc:5198
  #, gcc-internal-format, gfc-internal-format
  msgid "The IDENTITY argument at %L, if present, must be a scalar with the same type as ARRAY"
  msgstr "Das IDENTITY-Argument bei %L muss, falls vorhanden, ein Skalar mit demselben Typ wie ARRAY sein"
  
! #: fortran/check.cc:5289
  #, gcc-internal-format
  msgid "%<shape%> argument of %<reshape%> intrinsic at %L must be an array of constant size"
  msgstr "Argument %<shape%> des intrinsischen %<reshape%> bei %L muss ein Feld konstanter Größe sein"
  
! #: fortran/check.cc:5299
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is empty"
  msgstr "Argument %qs des intrinsischen %qs bei %L ist leer"
  
! #: fortran/check.cc:5306
  #, gcc-internal-format
  msgid "%<shape%> argument of %<reshape%> intrinsic at %L has more than %d elements"
  msgstr "Argument »shape« des intrinsischen »reshape« bei %L hat mehr als %d Elemente"
  
! #: fortran/check.cc:5329
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has negative element (%d)"
  msgstr "Argument %qs des intrinsischen %qs bei %L hat negatives Element (%d)"
  
! #: fortran/check.cc:5369
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has wrong number of elements (%d/%d)"
  msgstr "Argument %qs des intrinsischen %qs bei %L hat falsche Anzahl der Elemente (%d/%d)"
  
! #: fortran/check.cc:5387
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has out-of-range dimension (%d)"
  msgstr "Argument %qs des intrinsischen %qs bei %L hat Dimension außerhalb des Wertebereiches (%d)"
  
! #: fortran/check.cc:5396
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has invalid permutation of dimensions (dimension %qd duplicated)"
  msgstr "Argument %qs des intrinsischen %qs bei %L hat ungültige Permutation der Dimensionen (Dimension %qd doppelt)"
  
! #: fortran/check.cc:5431 fortran/simplify.cc:7594
  #, gcc-internal-format, gfc-internal-format
  msgid "Without padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shape"
  msgstr "Ohne Auffüllen gibt es nicht genügend Elemente in intrinsischer RESHAPE-Quelle bei %L, um zur Form zu passen"
  
! #: fortran/check.cc:5448 fortran/check.cc:5467
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L cannot be of type %s"
  msgstr "Argument %qs des intrinsischen %qs bei %L kann nicht Typ %s haben"
  
! #: fortran/check.cc:5458 fortran/check.cc:5477
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of an extensible type"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss erweiterbaren Typ haben"
  
! #: fortran/check.cc:5575
  #, gcc-internal-format
  msgid "SELECTED_REAL_KIND with neither %<P%> nor %<R%> argument at %L"
  msgstr "SELECTED_REAL_KIND ohne Argument %<P%> oder %<R%> bei %L"
  
! #: fortran/check.cc:5606
  #, gcc-internal-format
  msgid "%qs intrinsic with RADIX argument at %L"
  msgstr "intrinsisches %qs mit RADIX-Argument bei %L"
  
! #: fortran/check.cc:5654
  #, gcc-internal-format
  msgid "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array"
  msgstr "Argument %<source%> des intrinsischen %<shape%> bei %L darf kein Feld impliziter Größe sein"
  
! #: fortran/check.cc:5735 fortran/check.cc:8267
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
  msgstr "Argument %qs des intrinsischen %qs bei %L darf keine Prozedur sein"
  
! #: fortran/check.cc:5751 fortran/check.cc:5897 fortran/check.cc:8259
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
  msgstr "Argument %qs des intrinsischen %qs bei %L darf nicht TYPE(*) sein"
  
! #: fortran/check.cc:5762 fortran/check.cc:5909
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be an assumed-size array"
  msgstr "Argument %qs des intrinsischen %qs bei %L darf kein Feld impliziter Größe sein"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/check.cc:5844
  #, gcc-internal-format
  msgid "is_c_interoperable(): gfc_simplify_expr failed"
  msgstr "is_c_interoperable(): gfc_simplify_expr failed"
  
! #: fortran/check.cc:5888
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss austauschbare Datenentität sein: %s"
  
! #: fortran/check.cc:5949
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)"
  msgstr "Argument C_PTR_1 bei %L für C_ASSOCIATED muss den Typ TYPE(C_PTR) oder TYPE(C_FUNPTR) haben"
  
! #: fortran/check.cc:6003
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1, found %s instead of %s"
  msgstr "Argument C_PTR_2 bei %L für C_ASSOCIATED muss denselben Typ wie C_PTR_1 haben, %s statt %s gefunden"
  
! #: fortran/check.cc:6036
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
  msgstr "Argument CPTR bei %L für C_F_POINTER muss den Typen TYPE(C_PTR) haben"
  
! #: fortran/check.cc:6048
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
  msgstr "Argument FPTR bei %L für C_F_POINTER muss ein Zeiger sein"
  
! #: fortran/check.cc:6055
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
  msgstr "Argument FPTR für C_F_POINTER bei %L darf nicht polymorph sein"
  
! #: fortran/check.cc:6062
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
  msgstr "Argument FPTR für C_F_POINTER bei %L darf nicht koindiziert sein"
  
! #: fortran/check.cc:6069
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
  msgstr "Unerwartetes SHAPE-Argument bei %L für C_F_POINTER mit skalarem FPTR"
  
! #: fortran/check.cc:6075
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
  msgstr "SHAPE-Argument für C_F_POINTER mit Array-FPTR bei %L erwartet"
  
! #: fortran/check.cc:6094
  #, gcc-internal-format, gfc-internal-format
  msgid "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
  msgstr "SHAPE-Argument bei %L für C_F_POINTER muss dieselbe Größe haben wie der RANK des FPTR"
  
! #: fortran/check.cc:6104
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic FPTR at %L to C_F_POINTER"
  msgstr "Polymorpher FPTR bei %L für C_F_POINTER"
  
! #: fortran/check.cc:6110
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument to C_F_POINTER at %L is a function returning a pointer"
  msgstr "FPTR-Argument für C_F_POINTER bei %L ist eine Funktion, die einen Zeiger zurückgibt"
  
! #: fortran/check.cc:6117
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array FPTR argument to C_F_POINTER at %L: %s"
  msgstr "Unverträgliches Feld-FPTR-Argument für C_F_POINTER bei %L: %s"
  
! #: fortran/check.cc:6133
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
  msgstr "Argument CPTR bei %L für C_F_PROCPOINTER muss den Typen TYPE(C_FUNPTR) haben"
  
! #: fortran/check.cc:6145
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
  msgstr "Argument FPTR bei %L für C_F_PROCPOINTER muss ein Prozedurzeiger sein"
  
! #: fortran/check.cc:6152
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
  msgstr "Argument FPTR bei %L für C_F_PROCPOINTER darf nicht koindiziert sein"
  
! #: fortran/check.cc:6158
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
  msgstr "Unverträglicher Prozedurzeiger bei %L für C_F_PROCPOINTER"
  
! #: fortran/check.cc:6172
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
  msgstr "Argument X bei %L für C_FUNLOC darf nicht koindiziert sein"
  
! #: fortran/check.cc:6184
  #, gcc-internal-format
  msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
  msgstr "Funktionsergebnis %qs bei %L ist als X-Argument für C_FUNLOC ungültig"
  
! #: fortran/check.cc:6191
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
  msgstr "Argument X bei %L für C_FUNLOC muss eine Prozedur oder ein Prozedurzeiger sein"
  
! #: fortran/check.cc:6197
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure at %L to C_FUNLOC"
  msgstr "Unverträgliche Prozedur bei %L für C_FUNLOC"
  
! #: fortran/check.cc:6211
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall not be coindexed"
  msgstr "Argument X bei %L für C_LOC darf nicht koindiziert sein"
  
! #: fortran/check.cc:6217
  #, gcc-internal-format, gfc-internal-format
  msgid "X argument at %L to C_LOC shall not be polymorphic"
  msgstr "X-Argument bei %L für C_LOC darf nicht polymorph sein"
  
! #: fortran/check.cc:6228
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall have either the POINTER or the TARGET attribute"
  msgstr "Argument X bei %L für C_LOC muss entweder POINTER- oder TARGET-Attribut haben"
  
! #: fortran/check.cc:6236
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
  msgstr "Argument X bei %L für C_LOC darf keine Zeichenkette der Länge 0 sein"
  
! #: fortran/check.cc:6245
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument at %L to C_LOC shall not be polymorphic"
  msgstr "Argument bei %L für C_LOC darf nicht polymorph sein"
  
! #: fortran/check.cc:6252
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array at %L as argument to C_LOC: %s"
  msgstr "Unverträgliches Feld bei %L als Argument für C_LOC: %s"
  
! #: fortran/check.cc:6263
  #, gcc-internal-format, gfc-internal-format
  msgid "Array of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit size"
  msgstr "Feld von interoperablem Typ bei %L für C_LOC; es ist nichtallozierbar und hat weder angenommene noch explizite Größe"
  
! #: fortran/check.cc:6268
  #, gcc-internal-format, gfc-internal-format
  msgid "Array section at %L to C_LOC"
  msgstr "Feldabschnitt bei %L für C_LOC"
  
! #: fortran/check.cc:6296
  #, gcc-internal-format, gfc-internal-format
  msgid "non double precision REAL argument to %s intrinsic at %L"
  msgstr "REAL-Argument ohne doppelte Genauigkeit für intrinsisches %s bei %L"
  
! #: fortran/check.cc:6312
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
  msgstr "Argument %qs für intrinsisches %qs bei %L muss geringer als Rang %d sein"
  
! #: fortran/check.cc:6331
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr "Argument %qs des intrinsischen %qs bei %L ist kein gültiger Dimensionsindex"
  
! #: fortran/check.cc:6355
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have length at least 1"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss mindestens die Länge 1 haben"
  
! #: fortran/check.cc:6619
  #, gcc-internal-format, gfc-internal-format
  msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
  msgstr "Argument »%s« für IMAGE_INDEX muss Feld mit Rang 1 bei %L sein"
  
! #: fortran/check.cc:6626
! #, gcc-internal-format, gfc-internal-format
! msgid "Type of %s argument of IMAGE_INDEX at %L shall be INTEGER"
! msgstr "Der Typ des Arguments »%s« von IMAGE_INDEX bei %L muss ein INTEGER sein"
! 
! #: fortran/check.cc:6635
  #, gcc-internal-format, gfc-internal-format
  msgid "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %d"
  msgstr "Die Anzahl der Feldelemente des SUB-Arguments für IMAGE_INDEX bei %L muss %d (Korang) sein, nicht %d"
  
! #: fortran/check.cc:6668
! #, gcc-internal-format, gfc-internal-format
! msgid "DISTANCE= argument to NUM_IMAGES at %L"
! msgstr "Argument DISTANCE= für NUM_IMAGES bei %L"
  
! #: fortran/check.cc:6681
! #, gcc-internal-format, gfc-internal-format
! msgid "FAILED= argument to NUM_IMAGES at %L"
! msgstr "Argument FAILED= für NUM_IMAGES bei %L"
  
! #: fortran/check.cc:6705
! #, gcc-internal-format, gfc-internal-format
! msgid "TEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPE"
! msgstr "TEAM-Argument bei %L für die intrinsische TEAM_NUMBER muss vom Typ TEAM_TYPE sein"
  
! #: fortran/check.cc:6731
! #, gcc-internal-format, gfc-internal-format
! msgid "DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
  msgstr "DIM-Argument ohne COARRAY-Argument ist für intrinsisches THIS_IMAGE bei %L nicht erlaubt"
  
! #: fortran/check.cc:6738
! #, gcc-internal-format, gfc-internal-format
! msgid "The DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %L"
! msgstr "Das DISTANCE-Argument darf in intrinsischer Routine bei %L nicht zusammen mit COARRAY- oder DIM-Argument angegeben werden"
! 
! #: fortran/check.cc:6749
! #, gcc-internal-format, gfc-internal-format
! msgid "Unexpected DIM argument with noncoarray argument at %L"
! msgstr "Unerwartetes DIM-Argument mit Nicht-COARRAY-Argument bei %L"
  
! #: fortran/check.cc:6767
! #, gcc-internal-format, gfc-internal-format
! msgid "DISTANCE= argument to THIS_IMAGE at %L"
! msgstr "Argument DISTANCE= für THIS_IMAGE bei %L"
  
! #: fortran/check.cc:6825
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0"
  msgstr "Argument %<MOLD%> des intrinsischen %<TRANSFER%> bei %L ist ein Array und darf nicht die Speichergröße 0 haben, da das %<SOURCE%>-Argument größer als 0 ist"
  
! #: fortran/check.cc:6877
  #, gcc-internal-format
  msgid "%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "Argument %<SOURCE%> des intrinsischen %<TRANSFER%> bei %L darf kein %s sein"
  
! #: fortran/check.cc:6896
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "Argument %<MOLD%> des intrinsischen %<TRANSFER%> bei %L darf kein %s sein"
  
! #: fortran/check.cc:6904
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgstr "Argument %<MOLD%> des intrinsischen %<TRANSFER%> bei %L darf nicht %s sein"
  
! #: fortran/check.cc:6939
  msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %zd < result size %zd"
  msgstr "Intrinsisches TRANSFER bei %L hat teilweise undefiniertes Ergebnis: Quellgröße %zd < Ergebnisgröße %zd"
  
! #: fortran/check.cc:7063
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss den selben Rang wie %qs haben oder skalar sein"
  
! #: fortran/check.cc:7076
  #, gcc-internal-format
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
  msgstr "Argumente %qs und %qs des intrinsischen %qs bei %L müssen gleiche Form haben."
  
! #: fortran/check.cc:7212
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L has non-default kind"
  msgstr "Das VALUES-Argument für DATE_AND_TIME bei %L hat nicht-Standard-Art"
  
! #: fortran/check.cc:7224
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least four"
  msgstr "Das VALUES-Argument von DATE_AND_TIME bei %L muss einen dezimalen Exponentenbereich von mindestens 4 haben"
  
! #: fortran/check.cc:7379 fortran/check.cc:7415
  #, gcc-internal-format
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
  msgstr "Größe des Arguments %qs des intrinsischen %qs bei %L ist zu klein (%i/%i)"
  
! #: fortran/check.cc:7426
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many arguments to %s at %L"
  msgstr "Zu viele Argumente für %s bei %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/check.cc:7444
  #, gcc-internal-format
  msgid "fe_runtime_error string must be null terminated"
  msgstr "fe_runtime_error string must be null terminated"
  
! #: fortran/check.cc:7456
  #, gcc-internal-format, gfc-internal-format
  msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  msgstr "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  
! #: fortran/check.cc:7498
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr "Das COUNT-Argument für SYSTEM_CLOCK bei %L hat nicht-Standard-Art"
  
! #: fortran/check.cc:7505
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr "Das COUNT-Argument für SYSTEM_CLOCK bei %L hat eine Ganzzahl, die kleiner als der Standard ist"
  
! #: fortran/check.cc:7526
  #, gcc-internal-format, gfc-internal-format
  msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
  msgstr "Reelles COUNT_RATE-Argument für SYSTEM_CLOCK bei %L"
  
! #: fortran/check.cc:7536
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr "Das COUNT_RATE-Argument für SYSTEM_CLOCK bei %L hat nicht-Standard-Art"
  
! #: fortran/check.cc:7543
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr "Das COUNT_RATE-Argument für SYSTEM_CLOCK bei %L hat eine Art, die kleiner als die Standard-Ganzzahl ist"
  
! #: fortran/check.cc:7563
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr "Das COUNT_MAX-Argument für SYSTEM_CLOCK bei %L hat nicht-Standard-Art"
  
! #: fortran/check.cc:7573
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr "Das COUNT_MAX-Argument für SYSTEM_CLOCK bei %L hat eine Art, die kleiner als die Standard-Ganzzahl ist"
  
! #: fortran/check.cc:7588 fortran/check.cc:7595
  #, gcc-internal-format, gfc-internal-format
  msgid "integer arguments to SYSTEM_CLOCK at %L with different kind parameters"
  msgstr "Ganzzahlige Argumente für SYSTEM_CLOCK bei %L mit Parametern unterschiedlicher Art"
  
! #: fortran/check.cc:7809
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgstr "Argument %qs des intrinsischen %qs bei %L darf von der Art nicht breiter als der Standard (%d) sein"
  
! #: fortran/check.cc:7991
  #, gcc-internal-format
  msgid "Actual argument at %L of %qs intrinsic shall be an associated pointer"
  msgstr "Argument bei %L von der intrinsischen Funktion %qs muss ein verbundener Zeiger sein"
  
! #: fortran/check.cc:8180 fortran/check.cc:8191
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant"
  msgstr "Argument %qs der intrinsischen Funktion %qs bei %L muss INTEGER, LOGICAL oder ein BOZ-Literal sein"
  
! #: fortran/check.cc:8251
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointer"
  msgstr "Intrinsische Funktion NULL bei %L kann kein tatsächliches Argument für STORAGE_SIZE sein, da es einen disassoziierten Zeiger zurückgibt"
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.cc:811 fortran/decl.cc:4106 fortran/decl.cc:10866
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr "Höchste Erweiterungsstufe mit Typ %qs bei %L erreicht"
  
! #: fortran/class.cc:3127 fortran/class.cc:3201
  #, gcc-internal-format
  msgid "%qs of %qs is PRIVATE at %L"
  msgstr "%qs von %qs bei %L ist PRIVATE"
--- 74588,75428 ----
  #. None of the intrinsics fulfills the criteria of taking two arguments,
  #. returning the same type and kind as the arguments and being permitted
  #. as actual argument.
! #: fortran/check.cc:2537
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function %s at %L is not permitted for %s"
  msgstr "Intrinsische Funktion »%s« bei %L ist nicht für %s erlaubt"
  
! #: fortran/check.cc:2555
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall have two arguments"
  msgstr "Die Funktion, die bei %L als OPERATION übergeben wird, muss zwei Argumente haben"
  
! #: fortran/check.cc:2565
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s argument at %L has type %s but the function passed as OPERATION at %L returns %s"
  msgstr "Argument %s bei %L hat Typ »%s«, aber die Funktion, die bei %L als OPERATION übergeben wurde, gibt »%s« zurück"
  
! #: fortran/check.cc:2576
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L has arguments of type %s and %s but shall have type %s"
  msgstr "Die Funktion, die bei %L als OPERATION übergeben wurde, hat Argumente vom Typ »%s« und »%s«, muss aber Typ »%s« haben"
  
! #: fortran/check.cc:2587
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall have scalar nonallocatable nonpointer arguments and return a nonallocatable nonpointer scalar"
  msgstr "Die Funktion, die bei %L als OPERATION übergeben wird, muss Argumente haben, die skalar, nichtallozierbar und keine Zeiger sind, ebenso der Rückgabewert"
  
! #: fortran/check.cc:2595
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall have the VALUE attribute either for none or both arguments"
  msgstr "Die Funktion, die bei %L als OPERATION übergeben wird, muss das VALUE-Attribut entweder für keins oder für beide Argumente haben"
  
! #: fortran/check.cc:2602
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall have the TARGET attribute either for none or both arguments"
  msgstr "Die Funktion, die bei %L als OPERATION übergeben wird, muss das TARGET-Attribut entweder für keins oder für beide Argumente haben"
  
! #: fortran/check.cc:2609
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall have the ASYNCHRONOUS attribute either for none or both arguments"
  msgstr "Die Funktion, die bei %L als OPERATION übergeben wird, muss das ASYNCHRONOUS-Attribut entweder für keins oder für beide Argumente haben"
  
! #: fortran/check.cc:2617
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall not have the OPTIONAL attribute for either of the arguments"
  msgstr "Die Funktion, die bei %L als OPERATION übergeben wird, darf bei keinem der Argumente das OPTIONAL-Attribut haben"
  
! #: fortran/check.cc:2635
  #, gcc-internal-format, gfc-internal-format
  msgid "The character length of the %s argument at %L and of the arguments of the OPERATION at %L shall be the same"
  msgstr "Die Zeichenlänge des %s-Arguments bei %L und die der Argumente für die OPERATION bei %L muss dieselbe sein"
  
! #: fortran/check.cc:2643
  #, gcc-internal-format, gfc-internal-format
  msgid "The character length of the %s argument at %L and of the function result of the OPERATION at %L shall be the same"
  msgstr "Die Zeichenlänge des %s-Arguments bei %L und die des Funktionsergebnisses für die OPERATION bei %L muss dieselbe sein"
  
! #: fortran/check.cc:2660
  #, gcc-internal-format, gfc-internal-format
  msgid "The A argument at %L of CO_REDUCE shall not be polymorphic"
  msgstr "Das A-Argument bei %L von CO_REDUCE darf nicht polymorph sein"
  
! #: fortran/check.cc:2667
  #, gcc-internal-format, gfc-internal-format
  msgid "Support for the A argument at %L with allocatable components is not yet implemented"
  msgstr "Unterstützung für das A-Argument bei %L mit allozierbaren Komponenten ist noch nicht implementiert"
  
! #: fortran/check.cc:2689
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall be of type integer, real or character"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss vom Typ integer, read oder character sein"
  
! #: fortran/check.cc:2718 fortran/check.cc:2726
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be UNSIGNED"
  msgstr "Argument %qs des intrinsischen %qs bei %L darf nicht UNSIGNED sein"
  
! #: fortran/check.cc:2734 fortran/check.cc:2748
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ constant at %L cannot appear in the COMPLEX intrinsic subprogram"
  msgstr "BOZ-Konstante bei %L kann nicht innerhalb eines COMPLEX-intrinsischen Unterprogramms vorkommen"
  
! #: fortran/check.cc:2805 fortran/check.cc:3532 fortran/check.cc:3615
! #: fortran/check.cc:3877 fortran/check.cc:3926 fortran/check.cc:5604
! #: fortran/check.cc:5749 fortran/check.cc:5827 fortran/check.cc:7153
! #: fortran/check.cc:7285
  #, gcc-internal-format
  msgid "%qs intrinsic with KIND argument at %L"
  msgstr "intrinsisches %qs mit KIND-Argument bei %L"
  
! #: fortran/check.cc:2852 fortran/check.cc:3160 fortran/check.cc:3220
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has invalid shape in dimension %d (%ld/%ld)"
  msgstr "Argument %qs des intrinsischen %qs bei %L hat ungültige Form in Dimension %d (%ld/%ld)"
  
! #: fortran/check.cc:2867 fortran/check.cc:3175 fortran/check.cc:3235
  #, gcc-internal-format
  msgid "%qs argument of intrinsic %qs at %L of must have rank %d or be a scalar"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss Rang %d haben oder ein Skalar sein"
  
! #: fortran/check.cc:2989 fortran/check.cc:4276 fortran/check.cc:4284
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be numeric or LOGICAL"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss numerisch oder LOGICAL sein"
  
! #: fortran/check.cc:2997 fortran/check.cc:4294
  #, gcc-internal-format
  msgid "Argument types of %qs intrinsic at %L must match (%s/%s)"
  msgstr "Argumenttypen des intrinsischen %qs bei %L müssen passen (%s/%s)"
  
! #: fortran/check.cc:3011
  #, gcc-internal-format
  msgid "Different shape for arguments %qs and %qs at %L for intrinsic %<dot_product%>"
  msgstr "Unterschiedliche Form für Argumente %qs und %qs bei %L für intrinsisches %<dot_product%>"
  
! #: fortran/check.cc:3031 fortran/check.cc:3039
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be default real"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss ein Standard-Real sein"
  
! #: fortran/check.cc:3196
  #, gcc-internal-format
  msgid "%qs must be of same type and kind as %qs at %L in %qs"
  msgstr "%qs muss vom gleichen Typ und gleicher Art wie %qs bei %L in %qs sein"
  
! #: fortran/check.cc:3260
  #, gcc-internal-format
  msgid "Missing %qs argument to %qs intrinsic at %L for %qs of type %qs"
  msgstr "Argument %qs des intrinsischen %qs bei %L für %qs des Typs %qs fehlt"
  
! #: fortran/check.cc:3278
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in the FLOAT intrinsic subprogram"
  msgstr "BOZ-Literalkonstante bei %L darf nicht in einem FLOAT-intrinsischen Unterprogramm vorkommen"
  
! #: fortran/check.cc:3292
  #, gcc-internal-format, gfc-internal-format
  msgid "non-default INTEGER kind argument to %s intrinsic at %L"
  msgstr "Nicht-Standard Argument der Art INTEGER für intrinsisches »%s« bei %L"
  
! #: fortran/check.cc:3353
  #, gcc-internal-format
  msgid "COMPLEX argument %qs of %qs intrinsic at %L"
  msgstr "COMPLEX-Argument %qs ist Argument des intrinsischen %qs bei %L"
  
! #: fortran/check.cc:3479
  #, gcc-internal-format
  msgid "Arguments of %qs have different kind type parameters at %L"
  msgstr "Argumente von %qs unterscheiden sich im Typ bei %L"
  
! #: fortran/check.cc:3583
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of %s at %L must be of length one"
  msgstr "Argument von %s bei %L muss von der Länge eins sein"
  
! #: fortran/check.cc:3622
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be the same kind as %qs"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss von der selben Art wie %qs sein"
  
! #: fortran/check.cc:3655
  #, gcc-internal-format
  msgid "UINT intrinsic only valid with %<-funsigned%> at %L"
  msgstr "Das intrinsische UINT bei %L ist nur gültig mit %<-funsigned%>"
  
! #: fortran/check.cc:3679
  #, gcc-internal-format
  msgid "%qs intrinsic subprogram at %L has been removed.  Use INT intrinsic subprogram."
  msgstr "Das intrinsische Unterprogramm %qs bei %L wurde entfernt. Verwenden Sie das intrinsische Unterprogramm INT."
  
! #: fortran/check.cc:3748
  #, gcc-internal-format, gfc-internal-format
  msgid "SIZE at %L must be positive"
  msgstr "SIZE bei %L muss positiv sein"
  
! #: fortran/check.cc:3760
  #, gcc-internal-format, gfc-internal-format
  msgid "The absolute value of SHIFT at %L must be less than or equal to SIZE at %L"
  msgstr "Der absolute Wert von SHIFT bei %L muss kleiner oder gleich SIZE bei %L sein"
  
! #: fortran/check.cc:3819
  #, gcc-internal-format, gfc-internal-format
  msgid "STATUS at %L shall be an INTENT(OUT) variable"
  msgstr "STATUS bei %L muss eine »INTENT(OUT)«-Variable sein"
  
! #: fortran/check.cc:3828
  #, gcc-internal-format
  msgid "%qs at %L shall be an INTENT(OUT) variable"
  msgstr "%qs bei %L muss eine %<INTENT(OUT)%>-Variable sein"
  
! #: fortran/check.cc:3853
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a data entity"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss eine Datenentität sein"
  
! #: fortran/check.cc:4068
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L must have at least two arguments"
  msgstr "Das intrinsische %qs bei %L muss mindestens zwei Argumente haben"
  
! #: fortran/check.cc:4116
  #, gcc-internal-format
  msgid "Missing %qs argument to the %s intrinsic at %L"
  msgstr "Fehlendes %qs-Argument für %qs bei %L"
  
! #: fortran/check.cc:4131
  #, gcc-internal-format
  msgid "Duplicate argument %qs at %L to intrinsic %s"
  msgstr "Doppeltes Argument %qs bei %L für intrinsisches %s"
  
! #: fortran/check.cc:4136
  #, gcc-internal-format
  msgid "Unknown argument %qs at %L to intrinsic %s"
  msgstr "Unbekanntes Argument %qs bei %L für intrinsisches %s"
  
! #: fortran/check.cc:4161
  #, gcc-internal-format, gfc-internal-format
  msgid "Different character kinds at %L"
  msgstr "Verschiedene Zeichenarten bei %L"
  
! #: fortran/check.cc:4170
  #, gcc-internal-format
  msgid "%<a%d%> argument of %qs intrinsic at %L must be %s(%d)"
  msgstr "Argument %<a%d%> des intrinsischen %qs bei %L muss %s(%d) sein"
  
! #: fortran/check.cc:4201
  #, gcc-internal-format
  msgid "%qs intrinsic with CHARACTER argument at %L"
  msgstr "intrinsisches %qs mit CHARACTER-Argument bei %L"
  
! #: fortran/check.cc:4213
  #, gcc-internal-format
  msgid "%<a1%> argument of %qs intrinsic at %L must be INTEGER, REAL, CHARACTER or UNSIGNED"
  msgstr "Argument %<a1%> des intrinsischen %qs bei %L muss INTEGER, REAL, CHARACTER oder UNSIGNED sein"
  
! #: fortran/check.cc:4223
  #, gcc-internal-format
  msgid "%<a1%> argument of %qs intrinsic at %L must be INTEGER, REAL or CHARACTER"
  msgstr "Argument %<a1%> des intrinsischen %qs bei %L muss INTEGER, REAL oder CHARACTER sein"
  
! #: fortran/check.cc:4308
  #, gcc-internal-format
  msgid "Different shape on dimension 1 for arguments %qs and %qs at %L for intrinsic matmul"
  msgstr "Andere Form bei Dimension 1 für Argumente %qs und %qs bei %L für intrinsisches matmul"
  
! #: fortran/check.cc:4327
  #, gcc-internal-format
  msgid "Different shape on dimension 2 for argument %qs and dimension 1 for argument %qs at %L for intrinsic matmul"
  msgstr "Andere Form bei Dimension 2 für Argument %qs und Dimension 1 für Argument %qs bei %L für intrinsisches matmul"
  
! #: fortran/check.cc:4336
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of rank 1 or 2"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss vom Rang 1 oder 2 sein"
  
! #: fortran/check.cc:4514
  #, gcc-internal-format
  msgid "Argument %qs of %qs intrinsic at %L must be in type conformance to argument %qs at %L"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss typkonform zu Argument %qs bei %L sein"
  
! #: fortran/check.cc:4648
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or UNSIGNED"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss INTEGER oder UNSIGNED sein"
  
! #: fortran/check.cc:4656 fortran/check.cc:8390 fortran/check.cc:8405
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss ein INTEGER sein"
  
! #: fortran/check.cc:4771
! #, gcc-internal-format, gfc-internal-format
! msgid "STAT= or ERRMSG= at %L not supported"
! msgstr ""
! 
! #: fortran/check.cc:4783
  #, gcc-internal-format, gfc-internal-format
  msgid "The FROM argument to MOVE_ALLOC at %L shall not be coindexed"
  msgstr "Das FROM-Argument für MOVE_ALLOC bei %L darf keinen Koindex haben"
  
! #: fortran/check.cc:4794
  #, gcc-internal-format, gfc-internal-format
  msgid "The TO argument to MOVE_ALLOC at %L shall not be coindexed"
  msgstr "Das TO-Argument für MOVE_ALLOC bei %L darf keinen Koindex haben"
  
! #: fortran/check.cc:4801
  #, gcc-internal-format, gfc-internal-format
  msgid "The TO arguments in MOVE_ALLOC at %L must be polymorphic if FROM is polymorphic"
  msgstr "Die TO-Argumente in MOVE_ALLOC bei %L müssen polymorph sein, wenn FROM polymorph ist"
  
! #: fortran/check.cc:4812
  #, gcc-internal-format, gfc-internal-format
  msgid "The FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the same rank %d/%d"
  msgstr "Die FROM- und TO-Argumente des intrinsischen MOVE_ALLOC bei %L müssen den selben Rang %d/%d haben"
  
! #: fortran/check.cc:4821
  #, gcc-internal-format, gfc-internal-format
  msgid "The FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the same corank %d/%d"
  msgstr "Die FROM- und TO-Argumente des intrinsischen MOVE_ALLOC bei %L müssen den selben Ko-Rang %d/%d haben"
  
! #: fortran/check.cc:4861
  #, gcc-internal-format, gfc-internal-format
  msgid "The FROM and TO arguments at %L violate aliasing restrictions (F2003 12.4.1.7)"
  msgstr "Die FROM- und TO-Argumente bei %L verletzen die Aliasing-Beschränkungen (F2003 12.4.1.7)"
  
! #: fortran/check.cc:4888
  #, gcc-internal-format
  msgid "Argument %<S%> of NEAREST at %L shall not be zero"
  msgstr "Argument %<S%> von NEAREST bei %L darf nicht Null sein"
  
! #: fortran/check.cc:4944
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a POINTER, ALLOCATABLE or procedure pointer"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss POINTER, ALLOCATABLE oder Prozedurzeiger sein"
  
! #: fortran/check.cc:4952
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL intrinsic with allocatable MOLD at %L"
  msgstr "intrinsisches NULL mit reservierbarem MOLD bei %L"
  
! #: fortran/check.cc:4995
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall appear only if %qs is of type REAL and %qs is of type INTEGER or UNSIGNED"
  msgstr "%qs-Argument des intrinsischen %qs bei %L darf nur vorkommen, wenn %qs vom Typ REAL und %qs vom Typ INTEGER oder UNSIGNED ist"
  
! #: fortran/check.cc:5073 fortran/check.cc:7232
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss mindestens so viele Elemente haben wie es .TRUE.-Werte %qs (%ld/%d) gibt"
  
! #: fortran/check.cc:5134
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a dummy variable"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss eine Scheinvariable sein"
  
! #: fortran/check.cc:5144
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of an OPTIONAL dummy variable"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss eine OPTIONALe Scheinvariable sein"
  
! #: fortran/check.cc:5163
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must not be a subobject of %qs"
  msgstr "Argument %qs des intrinsischen %qs bei %L darf kein Unterobjekt von %qs sein"
  
! #: fortran/check.cc:5214
  #, gcc-internal-format, gfc-internal-format
  msgid "The argument of the RANK intrinsic at %L must be a data object"
  msgstr "Argument des intrinsischen RANK bei %L muss ein Datenobjekt sein"
  
! #: fortran/check.cc:5246
  #, gcc-internal-format, gfc-internal-format
  msgid "The ARRAY argument at %L of REDUCE shall not be polymorphic"
  msgstr "Das Feld-Argument bei %L von REDUCE darf nicht polymorph sein"
  
! #: fortran/check.cc:5256
  #, gcc-internal-format, gfc-internal-format
  msgid "The DIM argument at %L, if present, must be an integer scalar"
  msgstr "Das Argument »DIM« bei %L muss ganzzahlig und skalar sein"
  
! #: fortran/check.cc:5263
  #, gcc-internal-format, gfc-internal-format
  msgid "The MASK argument at %L, if present, must be a logical array with the same rank as ARRAY"
  msgstr "Das MASK-Argument bei %L muss, falls vorhanden, ein logisches Feld mit demselben Rang wie ARRAY sein"
  
! #: fortran/check.cc:5275
  #, gcc-internal-format, gfc-internal-format
  msgid "MASK present at %L without IDENTITY"
  msgstr "MASK kommt bei %L ohne IDENTITY vor"
  
! #: fortran/check.cc:5279
  #, gcc-internal-format, gfc-internal-format
  msgid "The ORDERED argument at %L, if present, must be a logical scalar"
  msgstr "Das Argument ORDERED bei %L muss, falls vorhanden, logisch und skalar sein"
  
! #: fortran/check.cc:5287
  #, gcc-internal-format, gfc-internal-format
  msgid "The IDENTITY argument at %L, if present, must be a scalar with the same type as ARRAY"
  msgstr "Das IDENTITY-Argument bei %L muss, falls vorhanden, ein Skalar mit demselben Typ wie ARRAY sein"
  
! #: fortran/check.cc:5378
  #, gcc-internal-format
  msgid "%<shape%> argument of %<reshape%> intrinsic at %L must be an array of constant size"
  msgstr "Argument %<shape%> des intrinsischen %<reshape%> bei %L muss ein Feld konstanter Größe sein"
  
! #: fortran/check.cc:5388
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is empty"
  msgstr "Argument %qs des intrinsischen %qs bei %L ist leer"
  
! #: fortran/check.cc:5395
  #, gcc-internal-format
  msgid "%<shape%> argument of %<reshape%> intrinsic at %L has more than %d elements"
  msgstr "Argument »shape« des intrinsischen »reshape« bei %L hat mehr als %d Elemente"
  
! #: fortran/check.cc:5418
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has negative element (%d)"
  msgstr "Argument %qs des intrinsischen %qs bei %L hat negatives Element (%d)"
  
! #: fortran/check.cc:5458
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has wrong number of elements (%d/%d)"
  msgstr "Argument %qs des intrinsischen %qs bei %L hat falsche Anzahl der Elemente (%d/%d)"
  
! #: fortran/check.cc:5476
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has out-of-range dimension (%d)"
  msgstr "Argument %qs des intrinsischen %qs bei %L hat Dimension außerhalb des Wertebereiches (%d)"
  
! #: fortran/check.cc:5485
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has invalid permutation of dimensions (dimension %qd duplicated)"
  msgstr "Argument %qs des intrinsischen %qs bei %L hat ungültige Permutation der Dimensionen (Dimension %qd doppelt)"
  
! #: fortran/check.cc:5520 fortran/simplify.cc:7891
  #, gcc-internal-format, gfc-internal-format
  msgid "Without padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shape"
  msgstr "Ohne Auffüllen gibt es nicht genügend Elemente in intrinsischer RESHAPE-Quelle bei %L, um zur Form zu passen"
  
! #: fortran/check.cc:5537 fortran/check.cc:5556
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L cannot be of type %s"
  msgstr "Argument %qs des intrinsischen %qs bei %L kann nicht Typ %s haben"
  
! #: fortran/check.cc:5547 fortran/check.cc:5566
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of an extensible type"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss erweiterbaren Typ haben"
  
! #: fortran/check.cc:5685
  #, gcc-internal-format
  msgid "SELECTED_REAL_KIND with neither %<P%> nor %<R%> argument at %L"
  msgstr "SELECTED_REAL_KIND ohne Argument %<P%> oder %<R%> bei %L"
  
! #: fortran/check.cc:5716
  #, gcc-internal-format
  msgid "%qs intrinsic with RADIX argument at %L"
  msgstr "intrinsisches %qs mit RADIX-Argument bei %L"
  
! #: fortran/check.cc:5764
  #, gcc-internal-format
  msgid "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array"
  msgstr "Argument %<source%> des intrinsischen %<shape%> bei %L darf kein Feld impliziter Größe sein"
  
! #: fortran/check.cc:5845 fortran/check.cc:8450
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
  msgstr "Argument %qs des intrinsischen %qs bei %L darf keine Prozedur sein"
  
! #: fortran/check.cc:5861 fortran/check.cc:6007 fortran/check.cc:8442
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
  msgstr "Argument %qs des intrinsischen %qs bei %L darf nicht TYPE(*) sein"
  
! #: fortran/check.cc:5872 fortran/check.cc:6019
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be an assumed-size array"
  msgstr "Argument %qs des intrinsischen %qs bei %L darf kein Feld impliziter Größe sein"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/check.cc:5954
  #, gcc-internal-format
  msgid "is_c_interoperable(): gfc_simplify_expr failed"
  msgstr "is_c_interoperable(): gfc_simplify_expr failed"
  
! #: fortran/check.cc:5998
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss austauschbare Datenentität sein: %s"
  
! #: fortran/check.cc:6059
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)"
  msgstr "Argument C_PTR_1 bei %L für C_ASSOCIATED muss den Typ TYPE(C_PTR) oder TYPE(C_FUNPTR) haben"
  
! #: fortran/check.cc:6113
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1, found %s instead of %s"
  msgstr "Argument C_PTR_2 bei %L für C_ASSOCIATED muss denselben Typ wie C_PTR_1 haben, %s statt %s gefunden"
  
! #: fortran/check.cc:6147
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
  msgstr "Argument CPTR bei %L für C_F_POINTER muss den Typen TYPE(C_PTR) haben"
  
! #: fortran/check.cc:6159
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
  msgstr "Argument FPTR bei %L für C_F_POINTER muss ein Zeiger sein"
  
! #: fortran/check.cc:6166
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
  msgstr "Argument FPTR für C_F_POINTER bei %L darf nicht polymorph sein"
  
! #: fortran/check.cc:6173
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
  msgstr "Argument FPTR für C_F_POINTER bei %L darf nicht koindiziert sein"
  
! #: fortran/check.cc:6180
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
  msgstr "Unerwartetes SHAPE-Argument bei %L für C_F_POINTER mit skalarem FPTR"
  
! #: fortran/check.cc:6186
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
  msgstr "SHAPE-Argument für C_F_POINTER mit Array-FPTR bei %L erwartet"
  
! #: fortran/check.cc:6205
  #, gcc-internal-format, gfc-internal-format
  msgid "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
  msgstr "SHAPE-Argument bei %L für C_F_POINTER muss dieselbe Größe haben wie der RANK des FPTR"
  
! #: fortran/check.cc:6214
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
! msgid "LOWER argument at %L to C_F_POINTER"
! msgstr "Argument FPTR für C_F_POINTER bei %L darf nicht polymorph sein"
! 
! #: fortran/check.cc:6220
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
! msgid "Unexpected LOWER argument at %L to C_F_POINTER with scalar FPTR"
! msgstr "Unerwartetes SHAPE-Argument bei %L für C_F_POINTER mit skalarem FPTR"
! 
! #: fortran/check.cc:6241
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
! msgid "LOWER argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
! msgstr "SHAPE-Argument bei %L für C_F_POINTER muss dieselbe Größe haben wie der RANK des FPTR"
! 
! #: fortran/check.cc:6252
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic FPTR at %L to C_F_POINTER"
  msgstr "Polymorpher FPTR bei %L für C_F_POINTER"
  
! #: fortran/check.cc:6258
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument to C_F_POINTER at %L is a function returning a pointer"
  msgstr "FPTR-Argument für C_F_POINTER bei %L ist eine Funktion, die einen Zeiger zurückgibt"
  
! #: fortran/check.cc:6265
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array FPTR argument to C_F_POINTER at %L: %s"
  msgstr "Unverträgliches Feld-FPTR-Argument für C_F_POINTER bei %L: %s"
  
! #: fortran/check.cc:6281
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
  msgstr "Argument CPTR bei %L für C_F_PROCPOINTER muss den Typen TYPE(C_FUNPTR) haben"
  
! #: fortran/check.cc:6293
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
  msgstr "Argument FPTR bei %L für C_F_PROCPOINTER muss ein Prozedurzeiger sein"
  
! #: fortran/check.cc:6300
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
  msgstr "Argument FPTR bei %L für C_F_PROCPOINTER darf nicht koindiziert sein"
  
! #: fortran/check.cc:6306
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
  msgstr "Unverträglicher Prozedurzeiger bei %L für C_F_PROCPOINTER"
  
! #: fortran/check.cc:6320
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
  msgstr "Argument X bei %L für C_FUNLOC darf nicht koindiziert sein"
  
! #: fortran/check.cc:6332
  #, gcc-internal-format
  msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
  msgstr "Funktionsergebnis %qs bei %L ist als X-Argument für C_FUNLOC ungültig"
  
! #: fortran/check.cc:6339
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
  msgstr "Argument X bei %L für C_FUNLOC muss eine Prozedur oder ein Prozedurzeiger sein"
  
! #: fortran/check.cc:6345
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure at %L to C_FUNLOC"
  msgstr "Unverträgliche Prozedur bei %L für C_FUNLOC"
  
! #: fortran/check.cc:6359
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall not be coindexed"
  msgstr "Argument X bei %L für C_LOC darf nicht koindiziert sein"
  
! #: fortran/check.cc:6365
  #, gcc-internal-format, gfc-internal-format
  msgid "X argument at %L to C_LOC shall not be polymorphic"
  msgstr "X-Argument bei %L für C_LOC darf nicht polymorph sein"
  
! #: fortran/check.cc:6376
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall have either the POINTER or the TARGET attribute"
  msgstr "Argument X bei %L für C_LOC muss entweder POINTER- oder TARGET-Attribut haben"
  
! #: fortran/check.cc:6384
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
  msgstr "Argument X bei %L für C_LOC darf keine Zeichenkette der Länge 0 sein"
  
! #: fortran/check.cc:6393
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument at %L to C_LOC shall not be polymorphic"
  msgstr "Argument bei %L für C_LOC darf nicht polymorph sein"
  
! #: fortran/check.cc:6400
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array at %L as argument to C_LOC: %s"
  msgstr "Unverträgliches Feld bei %L als Argument für C_LOC: %s"
  
! #: fortran/check.cc:6411
  #, gcc-internal-format, gfc-internal-format
  msgid "Array of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit size"
  msgstr "Feld von interoperablem Typ bei %L für C_LOC; es ist nichtallozierbar und hat weder angenommene noch explizite Größe"
  
! #: fortran/check.cc:6416
  #, gcc-internal-format, gfc-internal-format
  msgid "Array section at %L to C_LOC"
  msgstr "Feldabschnitt bei %L für C_LOC"
  
! #: fortran/check.cc:6444
  #, gcc-internal-format, gfc-internal-format
  msgid "non double precision REAL argument to %s intrinsic at %L"
  msgstr "REAL-Argument ohne doppelte Genauigkeit für intrinsisches %s bei %L"
  
! #: fortran/check.cc:6460
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
  msgstr "Argument %qs für intrinsisches %qs bei %L muss geringer als Rang %d sein"
  
! #: fortran/check.cc:6479
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr "Argument %qs des intrinsischen %qs bei %L ist kein gültiger Dimensionsindex"
  
! #: fortran/check.cc:6503
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have length at least 1"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss mindestens die Länge 1 haben"
  
! #: fortran/check.cc:6778
  #, gcc-internal-format, gfc-internal-format
  msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
  msgstr "Argument »%s« für IMAGE_INDEX muss Feld mit Rang 1 bei %L sein"
  
! #: fortran/check.cc:6790
  #, gcc-internal-format, gfc-internal-format
  msgid "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %d"
  msgstr "Die Anzahl der Feldelemente des SUB-Arguments für IMAGE_INDEX bei %L muss %d (Korang) sein, nicht %d"
  
! #: fortran/check.cc:6828
! #, fuzzy, gcc-internal-format
! #| msgid "Too many arguments to %s at %L"
! msgid "%<team%> or %<team_number%> argument to %qs at %L"
! msgstr "Zu viele Argumente für %s bei %L"
  
! #: fortran/check.cc:6888
! #, gcc-internal-format
! msgid "First argument of %<this_image%> intrinsic at %L must be a coarray variable or an object of type %<team_type%> from the intrinsic module %<ISO_FORTRAN_ENV%>"
! msgstr ""
  
! #: fortran/check.cc:6917
! #, gcc-internal-format
! msgid "Second argument of %<this_image%> intrinsic at %L must be an %<INTEGER%> typed scalar or an object of type %<team_type%> from the intrinsic module %<ISO_FORTRAN_ENV%>"
! msgstr ""
  
! #: fortran/check.cc:6943
! #, fuzzy, gcc-internal-format
! #| msgid "DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
! msgid "%<dim%> argument without %<coarray%> argument not allowed for %<this_image%> intrinsic at %L"
  msgstr "DIM-Argument ohne COARRAY-Argument ist für intrinsisches THIS_IMAGE bei %L nicht erlaubt"
  
! #: fortran/check.cc:6954
! #, fuzzy, gcc-internal-format
! #| msgid "STAT= argument to %s at %L"
! msgid "%<team%> argument to %<this_image%> at %L"
! msgstr "STAT=-Argument für %s bei %L"
  
! #: fortran/check.cc:6965
! #, fuzzy, gcc-internal-format
! #| msgid "TEAM argument at %L must be of TEAM_TYPE from the intrinsic module ISO_FORTRAN_ENV, found %s"
! msgid "At most one argument of type %<team_type%> from the intrinsic module %<ISO_FORTRAN_ENV%> to %<this_image%> at %L allowed"
! msgstr "Argument TEAM bei %L muss vom TEAM_TYPE des intrinsischen Moduls ISO_FORTRAN_ENV sein, ist jedoch %s"
  
! #: fortran/check.cc:7007
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0"
  msgstr "Argument %<MOLD%> des intrinsischen %<TRANSFER%> bei %L ist ein Array und darf nicht die Speichergröße 0 haben, da das %<SOURCE%>-Argument größer als 0 ist"
  
! #: fortran/check.cc:7059
  #, gcc-internal-format
  msgid "%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "Argument %<SOURCE%> des intrinsischen %<TRANSFER%> bei %L darf kein %s sein"
  
! #: fortran/check.cc:7078
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "Argument %<MOLD%> des intrinsischen %<TRANSFER%> bei %L darf kein %s sein"
  
! #: fortran/check.cc:7086
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgstr "Argument %<MOLD%> des intrinsischen %<TRANSFER%> bei %L darf nicht %s sein"
  
! #: fortran/check.cc:7121
  msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %zd < result size %zd"
  msgstr "Intrinsisches TRANSFER bei %L hat teilweise undefiniertes Ergebnis: Quellgröße %zd < Ergebnisgröße %zd"
  
! #: fortran/check.cc:7246
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss den selben Rang wie %qs haben oder skalar sein"
  
! #: fortran/check.cc:7259
  #, gcc-internal-format
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
  msgstr "Argumente %qs und %qs des intrinsischen %qs bei %L müssen gleiche Form haben."
  
! #: fortran/check.cc:7395
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L has non-default kind"
  msgstr "Das VALUES-Argument für DATE_AND_TIME bei %L hat nicht-Standard-Art"
  
! #: fortran/check.cc:7407
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least four"
  msgstr "Das VALUES-Argument von DATE_AND_TIME bei %L muss einen dezimalen Exponentenbereich von mindestens 4 haben"
  
! #: fortran/check.cc:7562 fortran/check.cc:7598
  #, gcc-internal-format
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
  msgstr "Größe des Arguments %qs des intrinsischen %qs bei %L ist zu klein (%i/%i)"
  
! #: fortran/check.cc:7609
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many arguments to %s at %L"
  msgstr "Zu viele Argumente für %s bei %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/check.cc:7627
  #, gcc-internal-format
  msgid "fe_runtime_error string must be null terminated"
  msgstr "fe_runtime_error string must be null terminated"
  
! #: fortran/check.cc:7639
  #, gcc-internal-format, gfc-internal-format
  msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  msgstr "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  
! #: fortran/check.cc:7681
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr "Das COUNT-Argument für SYSTEM_CLOCK bei %L hat nicht-Standard-Art"
  
! #: fortran/check.cc:7688
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr "Das COUNT-Argument für SYSTEM_CLOCK bei %L hat eine Ganzzahl, die kleiner als der Standard ist"
  
! #: fortran/check.cc:7709
  #, gcc-internal-format, gfc-internal-format
  msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
  msgstr "Reelles COUNT_RATE-Argument für SYSTEM_CLOCK bei %L"
  
! #: fortran/check.cc:7719
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr "Das COUNT_RATE-Argument für SYSTEM_CLOCK bei %L hat nicht-Standard-Art"
  
! #: fortran/check.cc:7726
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr "Das COUNT_RATE-Argument für SYSTEM_CLOCK bei %L hat eine Art, die kleiner als die Standard-Ganzzahl ist"
  
! #: fortran/check.cc:7746
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr "Das COUNT_MAX-Argument für SYSTEM_CLOCK bei %L hat nicht-Standard-Art"
  
! #: fortran/check.cc:7756
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr "Das COUNT_MAX-Argument für SYSTEM_CLOCK bei %L hat eine Art, die kleiner als die Standard-Ganzzahl ist"
  
! #: fortran/check.cc:7771 fortran/check.cc:7778
  #, gcc-internal-format, gfc-internal-format
  msgid "integer arguments to SYSTEM_CLOCK at %L with different kind parameters"
  msgstr "Ganzzahlige Argumente für SYSTEM_CLOCK bei %L mit Parametern unterschiedlicher Art"
  
! #: fortran/check.cc:7992
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgstr "Argument %qs des intrinsischen %qs bei %L darf von der Art nicht breiter als der Standard (%d) sein"
  
! #: fortran/check.cc:8174
  #, gcc-internal-format
  msgid "Actual argument at %L of %qs intrinsic shall be an associated pointer"
  msgstr "Argument bei %L von der intrinsischen Funktion %qs muss ein verbundener Zeiger sein"
  
! #: fortran/check.cc:8363 fortran/check.cc:8374
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant"
  msgstr "Argument %qs der intrinsischen Funktion %qs bei %L muss INTEGER, LOGICAL oder ein BOZ-Literal sein"
  
! #: fortran/check.cc:8434
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointer"
  msgstr "Intrinsische Funktion NULL bei %L kann kein tatsächliches Argument für STORAGE_SIZE sein, da es einen disassoziierten Zeiger zurückgibt"
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.cc:811 fortran/decl.cc:4315 fortran/decl.cc:11360
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr "Höchste Erweiterungsstufe mit Typ %qs bei %L erreicht"
  
! #: fortran/class.cc:1843
! #, gcc-internal-format
! msgid "Failed to create finalizer result symbol"
! msgstr ""
! 
! #: fortran/class.cc:1849
! #, fuzzy, gcc-internal-format
! #| msgid "invalid id value for reset attribute"
! msgid "Failed to set finalizer result attributes"
! msgstr "ungültiger ID-Wert für »reset«-Attribut"
! 
! #: fortran/class.cc:3148 fortran/class.cc:3222
  #, gcc-internal-format
  msgid "%qs of %qs is PRIVATE at %L"
  msgstr "%qs von %qs bei %L ist PRIVATE"
*************** msgstr "%qs von %qs bei %L ist PRIVATE"
*** 71085,71095 ****
  msgid "To enable preprocessing, use %<-cpp%>"
  msgstr "Zum Einschalten der Vorverarbeitung %<-cpp%> verwenden"
  
! #: fortran/cpp.cc:583 fortran/cpp.cc:594 fortran/cpp.cc:725
  #, gcc-internal-format
  msgid "opening output file %qs: %s"
  msgstr "Ausgabedatei %qs wird geöffnet: %s"
  
  #: fortran/data.cc:67
  #, gcc-internal-format, gfc-internal-format
  msgid "non-constant array in DATA statement %L"
--- 75432,75448 ----
  msgid "To enable preprocessing, use %<-cpp%>"
  msgstr "Zum Einschalten der Vorverarbeitung %<-cpp%> verwenden"
  
! #: fortran/cpp.cc:583 fortran/cpp.cc:594 fortran/cpp.cc:732
  #, gcc-internal-format
  msgid "opening output file %qs: %s"
  msgstr "Ausgabedatei %qs wird geöffnet: %s"
  
+ #: fortran/cpp.cc:685
+ #, fuzzy, gcc-internal-format
+ #| msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>"
+ msgid "%<-E%> is not supported with %<-fpreprocessed%>"
+ msgstr "%<-mabi=%s%> wird nicht zusammen mit %<-fsanitize=address%> unterstützt"
+ 
  #: fortran/data.cc:67
  #, gcc-internal-format, gfc-internal-format
  msgid "non-constant array in DATA statement %L"
*************** msgstr "Unbenutzte Initialisierungszeich
*** 71120,71131 ****
  msgid "Initialization string at %L was truncated to fit the variable (%wd/%wd)"
  msgstr "Initialisierungszeichenkette bei %L wurde abgeschnitten, um zur Variable zu passen (%wd/%wd)"
  
! #: fortran/data.cc:220 fortran/resolve.cc:5577
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr "Anfangs-Index der Teilzeichenkette bei %L ist kleiner als Eins"
  
! #: fortran/data.cc:226 fortran/resolve.cc:5607
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr "End-Index der Teilzeichenkette bei %L überschreitet Zeichenkettenlänge"
--- 75473,75484 ----
  msgid "Initialization string at %L was truncated to fit the variable (%wd/%wd)"
  msgstr "Initialisierungszeichenkette bei %L wurde abgeschnitten, um zur Variable zu passen (%wd/%wd)"
  
! #: fortran/data.cc:220 fortran/resolve.cc:5843
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr "Anfangs-Index der Teilzeichenkette bei %L ist kleiner als Eins"
  
! #: fortran/data.cc:226 fortran/resolve.cc:5873
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr "End-Index der Teilzeichenkette bei %L überschreitet Zeichenkettenlänge"
*************** msgstr "Nichtzeiger-Objekt %qs mit Stand
*** 71175,73138 ****
  msgid "Simplification error"
  msgstr "Interner Fehler: Simplification error"
  
! #: fortran/decl.cc:293
  #, gcc-internal-format, gfc-internal-format
  msgid "Inquiry parameter cannot appear in a data-stmt-object-list at %C"
  msgstr "Befragungsparameter darf nicht in einer data-stmt-object-list bei %C vorkommen"
  
! #: fortran/decl.cc:307
  #, gcc-internal-format
  msgid "Host associated variable %qs may not be in the DATA statement at %C"
  msgstr "Mit Host verbundene Variable %qs darf nicht in DATA-Anweisung bei %C stehen"
  
! #: fortran/decl.cc:314
  #, gcc-internal-format
  msgid "initialization of common block variable %qs in DATA statement at %C"
  msgstr "Initialisierung der allgemeinen Blockvariable %qs in DATA-Anweisung bei %C"
  
! #: fortran/decl.cc:452
  #, gcc-internal-format
  msgid "Symbol %qs must be a PARAMETER in DATA statement at %C"
  msgstr "Symbol %qs muss ein PARAMETER in DATA-Anweisung bei %C sein"
  
! #: fortran/decl.cc:478
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid initializer %s in Data statement at %C"
  msgstr "Ungültige Initialisierung %s in Data-Anweisung bei %C"
  
! #: fortran/decl.cc:583
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ at %L cannot appear in an old-style initialization"
  msgstr "BOZ bei %L kann nicht in einer Initialisierung alten Stils vorkommen"
  
! #: fortran/decl.cc:591
  #, gcc-internal-format
  msgid "BOZ literal constant near %L cannot be assigned to a %qs variable in an old-style initialization"
  msgstr "Die BOZ-Literalkonstante in der Nähe von %L kann bei einer Initialisierung alten Stils nicht einer %qs-Variablen zugewiesen werden"
  
! #: fortran/decl.cc:601
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C is not allowed in a PURE procedure"
  msgstr "Initialisierung bei %C ist in PURE-Prozedur nicht erlaubt"
  
! #: fortran/decl.cc:648
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %C cannot appear within an INTERFACE"
  msgstr "DATA-Anweisung bei %C kann nicht innerhalb von INTERFACE auftreten"
  
! #: fortran/decl.cc:672
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid substring in data-implied-do at %L in DATA statement"
  msgstr "Ungültige Teilzeichenkette in data-implied-do in DATA-Anweisung bei %L"
  
! #: fortran/decl.cc:695
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component or deferred-shaped array near %C in DATA statement"
  msgstr "Allozierbare Komponente oder deferred-shaped-Feld bei %C in DATA-Anweisung"
  
! #: fortran/decl.cc:737
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in a structure constructor"
  msgstr "Die BOZ-Literalkonstante bei %L darf nicht in einem Strukturkonstruktor vorkommen"
  
! #: fortran/decl.cc:753
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %C is not allowed in a PURE procedure"
  msgstr "DATA-Anweisung bei %C ist in PURE-Prozedur nicht erlaubt"
  
! #: fortran/decl.cc:762
  #, gcc-internal-format, gfc-internal-format
  msgid "part-ref with pointer attribute near %L is not rightmost part-ref of data-stmt-object"
  msgstr "part-ref mit Zeigerattribut bei %L ist nicht das rechteste part-ref des data-stmt-objects"
  
! #: fortran/decl.cc:801
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty old style initializer list at %C"
  msgstr "Leere Initialisierungsliste im alten Stil bei %C"
  
! #: fortran/decl.cc:810
  #, gcc-internal-format, gfc-internal-format
  msgid "Array in initializer list at %L must have an explicit shape"
  msgstr "Feld in der Initialisierungsliste bei %L muss eine explizite Form haben"
  
! #: fortran/decl.cc:833
  #, gcc-internal-format, gfc-internal-format
  msgid "Repeat spec invalid in scalar initializer at %C"
  msgstr "Ungültige Wiederholungsangabe in Skalar-Initialisierung bei %C"
  
! #: fortran/decl.cc:838
  #, gcc-internal-format, gfc-internal-format
  msgid "Repeat spec must be an integer at %C"
  msgstr "Wiederholungsangabe bei %C muss eine Ganzzahl sein"
  
! #: fortran/decl.cc:849
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected data constant after repeat spec at %C"
  msgstr "Datenkonstante nach Wiederholungsangabe bei %C erwartet"
  
! #: fortran/decl.cc:881
  #, gcc-internal-format, gfc-internal-format
  msgid "End of scalar initializer expected at %C"
  msgstr "Ende der skalaren Initialisierung bei %C erwartet"
  
! #: fortran/decl.cc:909
  #, gcc-internal-format, gfc-internal-format
  msgid "Not enough elements in array initializer at %C"
  msgstr "Nicht genug Element in Feldinitialisierung bei %C"
  
! #: fortran/decl.cc:911
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many elements in array initializer at %C"
  msgstr "Zu viele Elemente in Feldinitialisierung bei %C"
  
! #: fortran/decl.cc:938
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in old style initializer list at %C"
  msgstr "Syntaxfehler in Initialisierungsliste im alten Stil bei %C"
  
! #: fortran/decl.cc:962
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed-rank array at %C shall not have a codimension"
  msgstr "Das Feld vermuteten Ranges bei %C darf keine Kodimension haben"
  
! #: fortran/decl.cc:1027
  #, gcc-internal-format, gfc-internal-format
  msgid "Sum of array rank %d and corank %d at %C exceeds maximum allowed dimensions of %d"
  msgstr "Die Summe aus Feldrang %d und Korang %d bei %C übersteigt die Höchstanzahl %d an Dimensionen"
  
! #: fortran/decl.cc:1051
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad INTENT specification at %C"
  msgstr "Falsche INTENT-Spezifikation bei %C"
  
! #: fortran/decl.cc:1073
  #, gcc-internal-format, gfc-internal-format
  msgid "deferred type parameter at %C"
  msgstr "Parameter mit zurückgestelltem Typ bei %C"
  
! #: fortran/decl.cc:1166 fortran/resolve.cc:14147
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr "Skalarer INTEGER-Ausdruck bei %L erwartet"
  
! #: fortran/decl.cc:1192
  #, gcc-internal-format, gfc-internal-format
  msgid "Old-style character length at %C"
  msgstr "Zeichenlänge alten Stils bei %C"
  
! #: fortran/decl.cc:1223
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in character length specification at %C"
  msgstr "Syntaxfehler in Zeichenlängenangabe bei %C"
  
! #: fortran/decl.cc:1375 fortran/decl.cc:1382 fortran/decl.cc:1448
  #, gcc-internal-format
  msgid "Procedure %qs at %C is already defined at %L"
  msgstr "Prozedur %qs bei %C wurde bereits bei %L definiert"
  
! #: fortran/decl.cc:1390
  #, gcc-internal-format
  msgid "Contained procedure %qs at %C clashes with procedure defined at %L"
  msgstr "Enthaltene Prozedur %qs bei %C steht in Konflikt mit Prozedur, die bei %L definiert wurde"
  
! #: fortran/decl.cc:1402
  #, gcc-internal-format
  msgid "Name %qs at %C is already defined as a generic interface at %L"
  msgstr "Name %qs bei %C ist bereits als eine allgemeine Schnittstelle bei %L definiert"
  
! #: fortran/decl.cc:1420
  #, gcc-internal-format
  msgid "Procedure %qs at %C has an explicit interface from a previous declaration"
  msgstr "Prozedur %qs bei %C hat eine explizite Schnittstelle aus einer vorherigen Deklaration"
  
! #: fortran/decl.cc:1436
  #, gcc-internal-format
  msgid "Procedure %qs defined in interface body at %L clashes with internal procedure defined at %C"
  msgstr "Die Prozedur %qs, die im Interface-Körper bei %L definiert ist, passt nicht zu der internen Prozedur bei %C"
  
! #: fortran/decl.cc:1519
  #, gcc-internal-format
  msgid "Procedure %qs at %L must have the BIND(C) attribute to be C interoperable"
  msgstr "Prozedur %qs bei %L muss das BIND(C)-Attribut haben, um mit C interoperabel zu sein"
  
! #: fortran/decl.cc:1546
  #, gcc-internal-format
  msgid "Variable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because derived type %qs is not C interoperable"
  msgstr "Variable %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 ist"
  
! #: fortran/decl.cc:1553
  #, gcc-internal-format
  msgid "Variable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because it is polymorphic"
  msgstr "Variable %qs bei %L ist ein Scheinargument für die BIND(C)-Prozedur %qs, jedoch nicht interoperabel mit C, da sie polymorph ist"
  
! #: fortran/decl.cc:1560
  #, gcc-internal-format
  msgid "Variable %qs at %L is a dummy argument of the BIND(C) procedure %qs but may not be C interoperable"
  msgstr "Variable %qs bei %L ist ein Scheinargument für die BIND(C)-Prozedur %qs, könnte jedoch unverträglich mit C sein"
  
! #: fortran/decl.cc:1569
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L may not be a pointer with CONTIGUOUS attribute as procedure %qs is BIND(C)"
  msgstr "Das Dummy-Argument %qs bei %L kann kein Zeiger mit dem Attribut CONTIGUOUS sein, da die Prozedur %qs BIND(C) ist"
  
! #: fortran/decl.cc:1579
  #, gcc-internal-format
  msgid "Default-initialized dummy argument %qs with %s attribute at %L is not permitted in BIND(C) procedure %qs"
  msgstr "Das durch Vorgabe initialisierte Dummy-Argument %qs mit dem Attribut %qs bei %L ist in der BIND(C)-Prozedur %qs nicht erlaubt"
  
! #: fortran/decl.cc:1600
  #, gcc-internal-format
  msgid "Allocatable character dummy argument %qs at %L must have deferred length as procedure %qs is BIND(C)"
  msgstr "Das allozierbare Zeichen-Dummy-Argument %qs bei %L muss eine verzögerte Länge haben, da die Prozedur %qs BIND(C) ist"
  
! #: fortran/decl.cc:1605
  #, gcc-internal-format
  msgid "Pointer character dummy argument %qs at %L must have deferred length as procedure %qs is BIND(C)"
  msgstr "Das Zeichenzeiger-Dummy-Argument %qs bei %L muss eine verzögerte Länge haben, da die Prozedur %qs BIND(C) ist"
  
! #: fortran/decl.cc:1612
  #, gcc-internal-format
  msgid "Deferred-length character dummy argument %qs at %L of procedure %qs with BIND(C) attribute"
  msgstr "Das Zeichen-Dummy-Argument %qs bei %L hat verzögerte Länge und gehört zur Prozedur %qs mit dem Attribut BIND(C)"
  
! #: fortran/decl.cc:1624
  #, gcc-internal-format
  msgid "Character dummy argument %qs at %L must be of length 1 as it has the VALUE attribute"
  msgstr "Das Zeichen-Dummy-Argument %qs bei %L muss die Länge 1 haben, da es das Attribut VALUE hat"
  
! #: fortran/decl.cc:1635
  #, gcc-internal-format
  msgid "Assumed-length character dummy argument %qs at %L of procedure %qs with BIND(C) attribute"
  msgstr "Das Zeichen-Dummy-Argument %qs bei %L hat eine angenommene Länge und gehört zur Prozedur %qs mit Attribut BIND(C)"
  
! #: fortran/decl.cc:1649
  #, gcc-internal-format
  msgid "Character dummy argument %qs at %L must be of constant length of one or assumed length, unless it has assumed shape or assumed rank, as procedure %qs has the BIND(C) attribute"
  msgstr "Das Zeichen-Dummy-Argument %qs bei %L muss entweder die konstante Länge 1 haben oder eine angenommene Länge, es sei denn, es hat eine angenommene Form oder einen angenommenen Rang, da die Prozedur %qs das Attribut BIND(C) hat"
  
! #: fortran/decl.cc:1667
  #, gcc-internal-format
  msgid "Variable %qs at %L with ALLOCATABLE attribute in procedure %qs with BIND(C)"
  msgstr "Variable %qs bei %L mit OPTIONAL-Attribut in Prozedur %qs, die BIND(C) ist"
  
! #: fortran/decl.cc:1675
  #, gcc-internal-format
  msgid "Variable %qs at %L with POINTER attribute in procedure %qs with BIND(C)"
  msgstr "Variable %qs bei %L mit OPTIONAL-Attribut in Prozedur %qs, die BIND(C) ist"
  
! #: fortran/decl.cc:1684
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the OPTIONAL and the VALUE attribute because procedure %qs is BIND(C)"
  msgstr "Variable %qs bei %L kann nicht gleichzeitig die Attribute OPTIONAL und VALUE haben, da Prozedur %qs BIND(C) ist"
  
! #: fortran/decl.cc:1691
  #, gcc-internal-format
  msgid "Variable %qs at %L with OPTIONAL attribute in procedure %qs which is BIND(C)"
  msgstr "Variable %qs bei %L mit OPTIONAL-Attribut in Prozedur %qs, die jedoch BIND(C) ist"
  
! #: fortran/decl.cc:1702
  #, gcc-internal-format
  msgid "Assumed-shape array %qs at %L as dummy argument to the BIND(C) procedure %qs at %L"
  msgstr "Feld mit angenommener Form %qs bei %L als Scheinargument für die BIND(C)-Prozedur %qs bei %L"
  
! #: fortran/decl.cc:1769
  #, gcc-internal-format
  msgid "Symbol %qs at %C also declared as a type at %L"
  msgstr "Symbol %qs bei %C ist bereits bei %L als ein Typ deklariert"
  
! #: fortran/decl.cc:1831
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %C must be declared with a C interoperable kind since common block %qs is BIND(C)"
  msgstr "Variable %qs in gemeinsamem Block %qs bei %C muss mit einer mit C interoperablen Art deklariert sein, da der gemeinsame Block %qs BIND(C) ist"
  
! #: fortran/decl.cc:1871
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length must be a constant at %L"
  msgstr "CHARACTER-Länge bei %L muss konstant sein"
  
! #: fortran/decl.cc:1886
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression at %L is being truncated (%ld/%ld)"
  msgstr "CHARACTER-Ausdruck bei %L wird abgeschnitten (%ld/%ld)"
  
! #: fortran/decl.cc:1895 fortran/decl.cc:1901
  #, gcc-internal-format, gfc-internal-format
  msgid "The CHARACTER elements of the array constructor at %L must have the same length (%ld/%ld)"
  msgstr "Die CHARACTER-Elemente des Feldkonstruktors bei %L müssen dieselbe Länge haben (%ld/%ld)"
  
! #: fortran/decl.cc:2040
  #, gcc-internal-format
  msgid "Initializer not allowed for PARAMETER %qs at %C"
  msgstr "Initialisierer nicht erlaubt für PARAMETER %qs bei %C"
  
! #: fortran/decl.cc:2053
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER at %L is missing an initializer"
  msgstr "Fehlende Initialisierung für PARAMETER bei %L"
  
! #: fortran/decl.cc:2063
  #, gcc-internal-format
  msgid "Variable %qs at %C with an initializer already appears in a DATA statement"
  msgstr "Variable %qs bei %C mit Initialisierung tritt bereits in einer DATA-Anweisung auf"
  
! #: fortran/decl.cc:2106
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot initialize parameter array at %L with variable length elements"
  msgstr "Parameter-Feld bei %L kann nicht mit Elementen variabler Länge initialisiert werden"
  
! #: fortran/decl.cc:2140
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch of array at %L and its initializer (%d/%d)"
  msgstr "Rangabweichung zwischen dem Array bei %L und seinem Initialisierer (%d/%d)"
  
! #: fortran/decl.cc:2153
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot initialize implied-shape array at %L with scalar"
  msgstr "Das implied-shape-Feld bei %L kann nicht mit Skalar initialisiert werden"
  
! #: fortran/decl.cc:2163
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad shape of initializer at %L"
  msgstr "Falsche Form des Initialisierers bei %L"
  
! #: fortran/decl.cc:2170
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot determine shape of initializer at %L"
  msgstr "Form des Initialisierers bei %L kann nicht bestimmt werden"
  
! #: fortran/decl.cc:2205
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-constant lower bound in implied-shape declaration at %L"
  msgstr "Nicht-konstante untere Grenze in Deklaration mit impliziter Form bei %L"
  
! #: fortran/decl.cc:2255
  #, gcc-internal-format
  msgid "Entity %qs at %L is incompatible with a BOZ literal constant"
  msgstr "Entität %qs bei %L ist inkompatibel zu einer BOZ-Literal-Konstante"
  
! #: fortran/decl.cc:2321 fortran/decl.cc:2328
  #, gcc-internal-format, gfc-internal-format
  msgid "Component at %C must have the POINTER attribute"
  msgstr "Komponente bei %C muss ein POINTER-Attribut haben"
  
! #: fortran/decl.cc:2337
  #, gcc-internal-format
  msgid "Component %qs with CLASS at %C must be allocatable or pointer"
  msgstr "Komponente %qs mit CLASS bei %C muss allozierbar oder Zeiger sein"
  
! #: fortran/decl.cc:2346
  #, gcc-internal-format, gfc-internal-format
  msgid "Array component of structure at %C must have explicit or deferred shape"
  msgstr "Feldkomponente der Struktur bei %C muss explizite oder aufgeschobene Form haben"
  
! #: fortran/decl.cc:2370 fortran/symbol.cc:2276
  #, gcc-internal-format
  msgid "Component %qs at %C already declared at %L"
  msgstr "Komponente %qs bei %C bereits bei %L deklariert"
  
! #: fortran/decl.cc:2425
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer array component of structure at %C must have a deferred shape"
  msgstr "Zeigerfeld-Komponente der Struktur bei %C muss eine aufgeschobene Form haben"
  
! #: fortran/decl.cc:2432
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component of structure at %C must have a deferred shape"
  msgstr "Allozierbare Komponente der Struktur bei %C muss eine aufgeschobene Form haben"
  
! #: fortran/decl.cc:2456
  #, gcc-internal-format, gfc-internal-format
  msgid "Array component of structure at %C must have an explicit shape"
  msgstr "Feldkomponente der Struktur bei %C muss eine explizite Form haben"
  
! #: fortran/decl.cc:2473
  #, gcc-internal-format
  msgid "Type parameter %qs at %C has no corresponding entry in the type parameter name list at %L"
  msgstr "Typparameter %qs bei %C hat keinen zugehörigen Eintrag in der Typparameter-Namensliste bei %L"
  
! #: fortran/decl.cc:2530
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() initialization at %C is ambiguous"
  msgstr "NULL()-Initialisierung bei %C ist mehrdeutig"
  
! #: fortran/decl.cc:2547
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() initialization at %C may not have MOLD"
  msgstr "NULL()-Initialisierung bei %C könnte kein MOLD haben"
  
! #: fortran/decl.cc:2564
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of pointer at %C is not allowed in a PURE procedure"
  msgstr "Initialisierung des Zeigers bei %C ist nicht in einer PURE-Prozedur erlaubt"
  
! #: fortran/decl.cc:2585
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in pointer initialization at %C"
  msgstr "Fehler in Zeigerinitialisierung bei %C"
  
! #: fortran/decl.cc:2592
  #, gcc-internal-format, gfc-internal-format
  msgid "non-NULL pointer initialization at %C"
  msgstr "Nicht-NULL-Zeigerinitialisierung bei %C"
  
! #: fortran/decl.cc:2615
  #, gcc-internal-format
  msgid "RESULT variable %qs at %L prohibits FUNCTION name %qs at %C from appearing in a specification statement"
  msgstr "Die RESULT-Variable %qs bei %L verbietet, dass der FUNCTION-Name %qs bei %C in einer Spezifikationsanweisung auftritt"
  
! #: fortran/decl.cc:2670
  #, gcc-internal-format
  msgid "%qs not allowed outside STRUCTURE at %C"
  msgstr "%qs ist außerhalb der STRUCTURE bei %C nicht erlaubt"
  
! #: fortran/decl.cc:2672
  #, gcc-internal-format
  msgid "%qs at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr "%qs bei %C ist eine DEC-Erweiterung, muss mit %<-fdec-structure%> eingeschaltet werden"
  
! #: fortran/decl.cc:2680
  #, gcc-internal-format
  msgid "%qs entity cannot have attributes at %C"
  msgstr "Entität %qs bei %C kann keine Argumente haben"
  
! #: fortran/decl.cc:2690
  #, gcc-internal-format
  msgid "Invalid character %qc in variable name at %C"
  msgstr "Ungültiges Zeichen %qc in Variablenname bei %C"
  
! #: fortran/decl.cc:2732
  #, gcc-internal-format
  msgid "Non-PARAMETER symbol %qs at %L cannot be implied-shape"
  msgstr "Nicht-PARAMETER-Symbol %qs bei %L kann nicht implied-shape sein"
  
! #: fortran/decl.cc:2742
  #, gcc-internal-format, gfc-internal-format
  msgid "Implied-shape array at %L"
  msgstr "Feld mit impliziter Form bei %L"
  
! #: fortran/decl.cc:2799
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit array shape at %C must be constant of INTEGER type and not %s type"
  msgstr "Explizite Arrayform bei %C muss eine Konstante vom Typ INTEGER sein, nicht %s"
  
! #: fortran/decl.cc:2807
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit shaped array with nonconstant bounds at %C"
  msgstr "Feld mit expliziter Form, aber nichtkonstanten Grenzen bei %C"
  
! #: fortran/decl.cc:2908
  #, gcc-internal-format
  msgid "%qs at %L is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs"
  msgstr "%qs bei %L ist eine Redefinition der Deklaration in der entsprechenden Schnittstelle für MODUL PROCEDURE %qs"
  
! #: fortran/decl.cc:2919
  #, gcc-internal-format
  msgid "%qs entity cannot have an initializer at %L"
  msgstr "Entität %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/decl.cc:2945
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %L"
  msgstr "Doppelte Feldspezifikation für Cray-Zeigerende bei %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/decl.cc:2953
  #, gcc-internal-format
  msgid "Cannot set pointee array spec."
  msgstr "Interner Fehler: Cannot set pointee array spec."
  
! #: fortran/decl.cc:3016
  #, gcc-internal-format, gfc-internal-format
  msgid "Old-style initialization at %C"
  msgstr "Initialisierung im alten Stil bei %C"
  
! #: fortran/decl.cc:3024
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid old style initialization for derived type component at %C"
  msgstr "Ungültige Initialisierung im alten Stil für abgeleitete Typkomponente bei %C"
  
! #: fortran/decl.cc:3037
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr "Syntaxfehler in Initialisierung im alten Stil von %s bei %C"
  
! #: fortran/decl.cc:3057 fortran/decl.cc:7271
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr "Initialisierung bei %C ist nicht für eine Zeigervariable"
  
! #: fortran/decl.cc:3080
  #, gcc-internal-format
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr "Zeigerinitialisierung bei %C benötigt %<=>%>, nicht %<=%>"
  
! #: fortran/decl.cc:3089 fortran/decl.cc:11040
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr "Initialisierungsausdruck bei %C erwartet"
  
! #: fortran/decl.cc:3096
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of variable at %C is not allowed in a PURE procedure"
  msgstr "Initialisierung einer Variablen bei %C ist in einer PURE-Prozedur nicht erlaubt"
  
! #: fortran/decl.cc:3113
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of allocatable component at %C is not allowed"
  msgstr "Initialisierung einer allozierbaren Komponente bei %C ist nicht erlaubt"
  
! #: fortran/decl.cc:3122
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of structure component with a HOLLERITH constant at %L is not allowed"
  msgstr "Initialisierung einer Strukturkomponente mit einer HOLLERITH-Konstante bei %L ist nicht erlaubt"
  
! #: fortran/decl.cc:3136
  #, gcc-internal-format, gfc-internal-format
  msgid "The component with KIND or LEN attribute at %C does not not appear in the type parameter list at %L"
  msgstr "Die Komponente bei %C mit KIND- oder LEN-Attribut erscheint nicht in der Typparameterliste bei %L"
  
! #: fortran/decl.cc:3144
  #, gcc-internal-format, gfc-internal-format
  msgid "The component at %C that appears in the type parameter list at %L has neither the KIND nor LEN attribute"
  msgstr "Die Komponente bei %C, die in der Typparameterliste bei %L erscheint, hat weder KIND- noch LEN-Attribut"
  
! #: fortran/decl.cc:3152
  #, gcc-internal-format, gfc-internal-format
  msgid "The component at %C which is a type parameter must be a scalar"
  msgstr "Die Komponente bei %C, die ein Typparameter ist, muss ein Skalar sein"
  
! #: fortran/decl.cc:3161
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear as an initializer"
  msgstr "Die BOZ-Literalkonstante bei %L darf nicht als Initialisierer vorkommen"
  
! #: fortran/decl.cc:3178
  #, gcc-internal-format
  msgid "Incompatible initialization between a derived type entity and an entity with %qs type at %C"
  msgstr "Inkompatible Initialisierung zwischen einer abgeleiteten Typentität und einer Entität mit Typ %qs bei %C"
  
! #: fortran/decl.cc:3241 fortran/decl.cc:3276
  #, gcc-internal-format, gfc-internal-format
  msgid "Old-style type declaration %s*%d not supported at %C"
  msgstr "Deklaration %s*%d im alten Stil wird bei %C nicht unterstützt"
  
! #: fortran/decl.cc:3282
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard type declaration %s*%d at %C"
  msgstr "Nicht-Standard Typ-Deklaration %s*%d bei %C"
  
! #: fortran/decl.cc:3341 fortran/decl.cc:3418
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis at %C"
  msgstr "Fehlende rechte Klammer bei %C"
  
! #: fortran/decl.cc:3354 fortran/decl.cc:3489
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression at %C"
  msgstr "Initialisierungsausdruck bei %C erwartet"
  
! #: fortran/decl.cc:3362 fortran/decl.cc:3495
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar initialization expression at %C"
  msgstr "Skalaren Initialisierungsausdruck bei %C erwartet"
  
! #: fortran/decl.cc:3392 fortran/decl.cc:4142
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind %d not supported for type %s at %C"
  msgstr "Die Art %d wird für Typ %s bei %C nicht unterstützt"
  
! #: fortran/decl.cc:3405
  #, gcc-internal-format, gfc-internal-format
  msgid "C kind type parameter is for type %s but type at %L is %s"
  msgstr "Typ-Parameter nach C-Art ist für Typ %s, aber Typ bei %L ist %s"
  
! #: fortran/decl.cc:3416
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis or comma at %C"
  msgstr "Fehlende rechte Klammer oder Komma bei %C"
  
! #: fortran/decl.cc:3521
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind %d is not supported for CHARACTER at %C"
  msgstr "Die Art %d wird für CHARACTER bei %C nicht unterstützt"
  
! #: fortran/decl.cc:3653
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CHARACTER declaration at %C"
  msgstr "Syntaxfehler in CHARACTER-Deklaration bei %C"
  
! #: fortran/decl.cc:3754
  #, gcc-internal-format
  msgid "RECORD at %C is an extension, enable it with %<-fdec-structure%>"
  msgstr "RECORD bei %C ist eine Erweiterung, muss mit %<-fdec-structure%> eingeschaltet werden"
  
! #: fortran/decl.cc:3767
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected after RECORD at %C"
  msgstr "Strukturname nach RECORD bei %C erwartet"
  
! #: fortran/decl.cc:3880
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parameters"
  msgstr "Die Typparameter-Angabenliste bei %C kann nicht gleichzeitig ASSUMED- und DEFERRED-Parameter enthalten"
  
! #: fortran/decl.cc:3904
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C does not contain enough parameter expressions"
  msgstr "Die Typparameter-Angabenliste bei %C enthält nicht genug Parameterausdrücke"
  
! #: fortran/decl.cc:3928
  #, gcc-internal-format
  msgid "The derived parameter %qs at %C does not have a default value"
  msgstr "Der abgeleitete Parameter %qs bei %C hat keinen Vorgabewert"
  
! #: fortran/decl.cc:3961
  #, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C must be of INTEGER type and not %s type"
  msgstr "Der Parameterausdruck bei %C muss vom Typ INTEGER sein, nicht %s"
  
! #: fortran/decl.cc:3968
  #, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C does not simplify to an INTEGER constant"
  msgstr "Der Parameterausdruck bei %C lässt sich nicht zu einer INTEGER-Konstante vereinfachen"
  
! #: fortran/decl.cc:3995
  #, gcc-internal-format
  msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
  msgstr "Der KIND-Parameter %qs bei %C darf weder ASSUMED noch DEFERRED sein"
  
! #: fortran/decl.cc:4002
  #, gcc-internal-format
  msgid "The value for the KIND parameter %qs at %C does not reduce to a constant expression"
  msgstr "Der Wert für den KIND-Parameter %qs bei %C lässt sich nicht auf einen konstanten Ausdruck reduzieren"
  
! #: fortran/decl.cc:4017
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C contains too many parameter expressions"
  msgstr "Die Typparameter-Angabenliste bei %C enthält zu viele Parameterausdrücke"
  
! #: fortran/decl.cc:4026
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameterized derived type at %C is ambiguous"
  msgstr "Der parametrisierte abgeleitete Typ bei %C ist mehrdeutig"
  
! #: fortran/decl.cc:4277
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type at %C"
  msgstr "BYTE-Typ bei %C"
  
! #: fortran/decl.cc:4289
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type used at %C is not available on the target machine"
  msgstr "Bei %C verwendeter BYTE-Typ ist auf der Zielmaschine nicht verfügbar"
  
! #: fortran/decl.cc:4351
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C is not allowed for components"
  msgstr "Vermuteter Typ bei %C ist für Komponenten nicht erlaubt"
  
! #: fortran/decl.cc:4354
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C"
  msgstr "Vermuteter Typ bei %C"
  
! #: fortran/decl.cc:4387 fortran/decl.cc:4421 fortran/decl.cc:4454
! #: fortran/decl.cc:4753
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE with intrinsic-type-spec at %C"
  msgstr "TYPE mit intrinsischer Typspezifikation bei %C"
  
! #: fortran/decl.cc:4399 fortran/decl.cc:4427 fortran/decl.cc:4460
! #: fortran/decl.cc:4486 fortran/decl.cc:4778 fortran/decl.cc:4796
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed type-spec at %C"
  msgstr "Falsch geformte Typspezifikation bei %C"
  
! #: fortran/decl.cc:4450
  #, gcc-internal-format, gfc-internal-format
  msgid "DOUBLE COMPLEX at %C"
  msgstr "DOUBLE COMPLEX bei %C"
  
! #: fortran/decl.cc:4502 fortran/decl.cc:4644 fortran/decl.cc:4656
! #: fortran/decl.cc:4670 fortran/decl.cc:5155 fortran/decl.cc:5163
  #, gcc-internal-format
  msgid "Type name %qs at %C is ambiguous"
  msgstr "Typname %qs bei %C ist mehrdeutig"
  
! #: fortran/decl.cc:4603
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS statement at %C"
  msgstr "CLASS-Anweisung bei %C"
  
! #: fortran/decl.cc:4685
  #, gcc-internal-format
  msgid "Type name %qs at %C conflicts with previously declared entity at %L, which has the same name"
  msgstr "Typname %qs bei %C in Konflikt mit vorher deklarierter Entität bei %L, die den gleichen Namen hat"
  
! #: fortran/decl.cc:4831
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate IMPLICIT NONE statement at %C"
  msgstr "Doppelte IMPLICIT NONE-Anweisung bei %C"
  
! #: fortran/decl.cc:4840
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT NONE with spec list at %C"
  msgstr "IMPLICIT NONE mit Angabenliste bei %C"
  
! #: fortran/decl.cc:4899
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing character range in IMPLICIT at %C"
  msgstr "Fehlender Zeichenbereich in IMPLICIT bei %C"
  
! #: fortran/decl.cc:4945
  #, gcc-internal-format, gfc-internal-format
  msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
  msgstr "Buchstaben in IMPLICIT-Anweisung bei %C müssen in alphabetischer Reihenfolge sein"
  
! #: fortran/decl.cc:4998
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT statement at %C following an IMPLICIT NONE (type) statement"
  msgstr "IMPLICIT-Anweisung bei %C folgt auf IMPLICIT NONE (Typ-)Anweisung"
  
! #: fortran/decl.cc:5008
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty IMPLICIT statement at %C"
  msgstr "Leere IMPLICIT-Anweisung bei %C"
  
! #: fortran/decl.cc:5114
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C only permitted in an INTERFACE body"
  msgstr "IMPORT-Anweisung bei %C ist nur in einem INTERFACE-Körper erlaubt"
  
! #: fortran/decl.cc:5121
  #, gcc-internal-format, gfc-internal-format
  msgid "F2008: C1210 IMPORT statement at %C is not permitted in a module procedure interface body"
  msgstr "F2008: C1210 IMPORT-Anweisung bei %C ist im Körper einer Schnittstelle für Modulprozedur nicht erlaubt"
  
! #: fortran/decl.cc:5126
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C"
  msgstr "IMPORT-Anweisung bei %C"
  
! #: fortran/decl.cc:5140
! #, gcc-internal-format, gfc-internal-format
! msgid "Expecting list of named entities at %C"
! msgstr "Liste benannter Entitäten bei %C erwartet"
  
! #: fortran/decl.cc:5169
  #, gcc-internal-format
  msgid "Cannot IMPORT %qs from host scoping unit at %C - does not exist."
  msgstr "IMPORT %qs aus Host-Sichtbarkeitseinheit bei %C nicht möglich - existiert nicht."
  
! #: fortran/decl.cc:5176
  #, gcc-internal-format
  msgid "%qs is already IMPORTed from host scoping unit at %C"
  msgstr "%qs bereits aus Host-Sichtbarkeitseinheit bei %C IMPORTiert"
  
! #: fortran/decl.cc:5217
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in IMPORT statement at %C"
  msgstr "Syntaxfehler in IMPORT-Anweisung bei %C"
  
! #: fortran/decl.cc:5557
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing codimension specification at %C"
  msgstr "Fehlende Kodimensionsangabe bei %C"
  
! #: fortran/decl.cc:5559
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing dimension specification at %C"
  msgstr "Fehlende Dimensionsangabe bei %C"
  
! #: fortran/decl.cc:5654
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute at %L"
  msgstr "Doppeltes Attribut %s bei %L"
  
! #: fortran/decl.cc:5671
  #, gcc-internal-format
  msgid "%s at %L is a DEC extension, enable with %<-fdec-static%>"
  msgstr "%s bei %L ist eine DEC-Erweiterung, muss mit %<-fdec-static%> eingeschaltet werden"
  
! #: fortran/decl.cc:5690
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a TYPE definition"
  msgstr "Attribut ALLOCATABLE bei %C in einer TYPE-Definition"
  
! #: fortran/decl.cc:5692
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a STRUCTURE definition"
  msgstr "Attribut ALLOCATABLE bei %C in einer STRUCTURE-Definition"
  
! #: fortran/decl.cc:5702
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND attribute at %C in a TYPE definition"
  msgstr "KIND-Attribut bei %C in einer TYPE-Definition"
  
! #: fortran/decl.cc:5704
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND attribute at %C in a STRUCTURE definition"
  msgstr "KIND-Attribut bei %C in einer STRUCTURE-Definition"
  
! #: fortran/decl.cc:5712
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be INTEGER"
  msgstr "Komponente mit KIND-Attribut bei %C muss ein INTEGER sein"
  
! #: fortran/decl.cc:5721
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN attribute at %C in a TYPE definition"
  msgstr "LEN-Attribut bei %C in einer TYPE-Definition"
  
! #: fortran/decl.cc:5723
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN attribute at %C in a STRUCTURE definition"
  msgstr "LEN-Attribut bei %C in einer STRUCTURE-Definition"
  
! #: fortran/decl.cc:5731
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be INTEGER"
  msgstr "Komponente mit LEN-Attribut bei %C muss INTEGER sein"
  
! #: fortran/decl.cc:5739
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a TYPE definition"
  msgstr "Attribut bei %L ist in TYPE-Definition nicht erlaubt"
  
! #: fortran/decl.cc:5741
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a STRUCTURE definition"
  msgstr "Attribut bei %L ist in STRUCTURE-Definition nicht erlaubt"
  
! #: fortran/decl.cc:5759
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute %s at %L in a TYPE definition"
  msgstr "Attribut %s bei %L in einer TYPE-Definition"
  
! #: fortran/decl.cc:5769
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute at %L is not allowed outside of the specification part of a module"
  msgstr "Attribut %s bei %L ist außerhalb des Spezifikationsabschnitts eines Moduls nicht erlaubt"
  
! #: fortran/decl.cc:5779
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed outside a TYPE definition"
  msgstr "Attribut bei %L ist außerhalb einer TYPE-Definition nicht erlaubt"
  
! #: fortran/decl.cc:5792
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS attribute at %C"
  msgstr "ASYNCHRONOUS-Attribut bei %C"
  
! #: fortran/decl.cc:5803
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS attribute at %C"
  msgstr "CONTIGUOUS-Attribut bei %C"
  
! #: fortran/decl.cc:5858 fortran/decl.cc:9389
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr "PROTECTED bei %C nur in Spezifikationsabschnitts eines Moduls erlaubt"
  
! #: fortran/decl.cc:5864
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute at %C"
  msgstr "PROTECTED-Attribut bei %C"
  
! #: fortran/decl.cc:5898
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE attribute at %C"
  msgstr "VALUE-Attribut bei %C"
  
! #: fortran/decl.cc:5905
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %C"
  msgstr "VOLATILE-Attribut bei %C"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/decl.cc:5912
  #, gcc-internal-format
  msgid "match_attr_spec(): Bad attribute"
  msgstr "match_attr_spec(): Bad attribute"
  
! #: fortran/decl.cc:5953
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple identifiers provided with single NAME= specifier at %C"
  msgstr "Mehrere Bezeichner mit einzelner Spezifikation NAME= bei %C angegeben"
  
! #: fortran/decl.cc:6051
  #, gcc-internal-format
  msgid "Implicitly declared BIND(C) function %qs at %L may not be C interoperable"
  msgstr "Implizit deklarierte BIND(C)-Funktion %qs bei %L ist möglicherweise nicht interoperabel mit C"
  
! #: fortran/decl.cc:6073
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %L may not be a C interoperable kind though common block %qs is BIND(C)"
  msgstr "Variable %qs in gemeinsamem Block %qs bei %L könnte inkompatibel mit C sein, obwohl gemeinsamer Block %qs BIND(C) ist"
  
! #: fortran/decl.cc:6084
  #, gcc-internal-format
  msgid "Type declaration %qs at %L is not C interoperable but it is BIND(C)"
  msgstr "Typdeklaration %qs bei %L ist nicht C-kompatibel, aber sie ist BIND(C)"
  
! #: fortran/decl.cc:6090
  #, gcc-internal-format
  msgid "Variable %qs at %L may not be a C interoperable kind but it is BIND(C)"
  msgstr "Variable %qs bei %L könnte mit C inkompatibel sein, aber sie ist BIND(C)"
  
! #: fortran/decl.cc:6102
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %L cannot be declared with BIND(C) since it is not a global"
  msgstr "Variable %qs in gemeinsamem Block %qs bei %L kann nicht mit BIND(C) deklariert werden, da sie nicht global ist"
  
! #: fortran/decl.cc:6116
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the POINTER and BIND(C) attributes"
  msgstr "Variable %qs bei %L kann nicht gleichzeitig die Attribute POINTER und BIND(C) haben"
  
! #: fortran/decl.cc:6124
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgstr "Variable %qs bei %L kann nicht gleichzeitig die Attribute ALLOCATABLE und BIND(C) haben"
  
! #: fortran/decl.cc:6136
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be an array"
  msgstr "Rückgabetyp der BIND(C)-Funktion %qs bei %L kann kein Feld sein"
  
! #: fortran/decl.cc:6142
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs of character type at %L must have length 1"
  msgstr "Rückgabetyp der BIND(C)-Funktion %qs von Zeichentyp bei %L muss die Länge 1 haben"
  
! #. Use gfc_warning_now because we won't say that the symbol fails
! #. just because of this.
! #: fortran/decl.cc:6153
! #, gcc-internal-format
! msgid "Symbol %qs at %L is marked PRIVATE but has been given the binding label %qs"
  msgstr "Symbol %qs bei %L ist als PRIVATE markiert, aber wurde mit Bindung %qs markiert"
  
! #: fortran/decl.cc:6227
  #, gcc-internal-format, gfc-internal-format
  msgid "Need either entity or common block name for attribute specification statement at %C"
  msgstr "Entweder Entität oder Name eines gemeinsamen Blocks für Attribut-Spezifikationsanweisung bei %C erforderlich"
  
! #: fortran/decl.cc:6272
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing entity or common block name for attribute specification statement at %C"
  msgstr "Entität oder Name eines gemeinsamen Blocks für Attribut-Spezifikationsanweisung bei %C fehlt"
  
! #: fortran/decl.cc:6279
  #, gcc-internal-format
  msgid "Missing symbol"
  msgstr "Fehlendes Symbol"
  
! #: fortran/decl.cc:6308
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) statement at %C"
  msgstr "BIND(C)-Anweisung bei %C"
  
! #: fortran/decl.cc:6370
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS entity at %C cannot have the PARAMETER attribute"
  msgstr "CLASS-Entität bei %C kann nicht das PARAMETER-Attribut haben"
  
! #: fortran/decl.cc:6402
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C has not been previously defined and so cannot appear in a derived type definition"
  msgstr "Abgeleiteter Typ bei %C wurde vorher nicht definiert und kann daher nicht in einer abgeleiteten Typdefinition auftreten"
  
! #: fortran/decl.cc:6444
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in anonymous structure declaration at %C"
  msgstr "Syntaxfehler in anonymer Struktur-Deklaration bei %C"
  
! #: fortran/decl.cc:6453
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in data declaration at %C"
  msgstr "Syntaxfehler in Daten-Deklaration bei %C"
  
! #: fortran/decl.cc:6525
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr "MODULE-Präfix bei %C"
  
! #: fortran/decl.cc:6530
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C found outside of a module, submodule, or interface"
  msgstr "MODULE-Präfix bei %C muss innerhalb eines Moduls, Teilmoduls oder Interfaces sein"
  
! #: fortran/decl.cc:6581
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr "IMPURE-Prozedur bei %C"
  
! #: fortran/decl.cc:6593
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr "PURE und IMPURE dürfen bei %C nicht gleichzeitig stehen"
  
! #: fortran/decl.cc:6639
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr "ELEMENTAL-Präfix fehlt in MODULE-PROCEDURE-Schnittstelle bei %L"
  
! #: fortran/decl.cc:6646
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr "PURE-Präfix fehlt in MODULE-PROCEDURE-Schnittstelle bei %L"
  
! #: fortran/decl.cc:6653
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr "RECURSIVE-Präfix fehlt in MODULE-PROCEDURE-Schnittstelle bei %L"
  
! #: fortran/decl.cc:6714
  #, gcc-internal-format, gfc-internal-format
  msgid "A type parameter list is required at %C"
  msgstr "Bei %C wird eine Typparameterliste erwartet"
  
! #: fortran/decl.cc:6729 fortran/primary.cc:1998
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate-return argument at %C"
  msgstr "Argument für Alternativrückgabe bei %C"
  
! #: fortran/decl.cc:6735 fortran/decl.cc:6744
  #, gcc-internal-format, gfc-internal-format
  msgid "A parameter name is required at %C"
  msgstr "Bei %C wird ein Parametername erwartet"
  
! #: fortran/decl.cc:6785
  #, gcc-internal-format
  msgid "Name %qs at %C is the name of the procedure"
  msgstr "Name %qs bei %C ist der Name der Prozedur"
  
! #: fortran/decl.cc:6798
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected parameter list in type declaration at %C"
  msgstr "Parameterliste in Typdeklaration bei %C erwartet"
  
! #: fortran/decl.cc:6801
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr "Unerwartete Angaben in formaler Argumentliste bei %C"
  
! #: fortran/decl.cc:6819
  #, gcc-internal-format
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr "Doppelter Name %qs in Parameterliste bei %C"
  
! #: fortran/decl.cc:6822
  #, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr "Doppeltes Symbol %qs in formaler Argumentliste bei %C"
  
! #: fortran/decl.cc:6864
  #, gcc-internal-format
  msgid "MODULE PROCEDURE formal argument %qs conflicts with alternate return at %C"
  msgstr "Formales Argument %qs für MODULE PROCEDURE widerspricht alternativer Rückgabe bei %C"
  
! #: fortran/decl.cc:6868
  #, gcc-internal-format
  msgid "MODULE PROCEDURE formal argument is alternate return and conflicts with %qs in the separate declaration at %C"
  msgstr "Formales Argument für MODULE PROCEDURE ist alternative Rückgabe und widerspricht %qs in der separaten Deklaration bei %C"
  
! #: fortran/decl.cc:6873
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr "Konflikt in formalen Argumentnamen (%s/%s) von MODULE PROCEDURE bei %C"
  
! #: fortran/decl.cc:6880
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr "Konflikt in Anzahl der formalen Argumente von MODULE PROCEDURE bei %C"
  
! #: fortran/decl.cc:6919
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr "RESULT-Variable bei %C muss vom Funktionsnamen verschieden sein"
  
! #: fortran/decl.cc:6996
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "Unerwartete Angaben hinter Funktionsdeklaration bei %C"
  
! #: fortran/decl.cc:7006 fortran/decl.cc:8146
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr "BIND(C)-Attribut bei %L kann nicht für eine interne Prozedur angegeben werden"
  
! #: fortran/decl.cc:7210
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr "BIND(C)-Attribut bei %C erfordert eine Schnittstelle mit BIND(C)"
  
! #: fortran/decl.cc:7217
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr "BIND(C)-Prozedur mit NAME darf kein POINTER-Attribut bei %C haben"
  
! #: fortran/decl.cc:7223
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr "Scheinprozedur bei %C kann kein BIND(C)-Attribut mit NAME haben"
  
! #: fortran/decl.cc:7246
  #, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr "Prozedur %qs bei %L hat bereits grundlegenden Typen %s"
  
! #: fortran/decl.cc:7292 fortran/decl.cc:7480 fortran/decl.cc:11524
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr "Syntaxfehler in PROCEDURE-Anweisung bei %C"
  
! #: fortran/decl.cc:7341 fortran/decl.cc:11424
  #, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr "%<::%> nach Bindeattributen bei %C erwartet"
  
! #: fortran/decl.cc:7348
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr "NOPASS oder explizite Schnittstelle bei %C erforderlich"
  
! #: fortran/decl.cc:7352
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr "Prozedurzeiger-Komponente bei %C"
  
! #: fortran/decl.cc:7424
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr "Syntaxfehler in Prozedurzeiger-Komponente bei %C"
  
! #: fortran/decl.cc:7442
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr "PROCEDURE bei %C muss in einer allgemeinen Schnittstelle sein"
  
! #: fortran/decl.cc:7451 fortran/decl.cc:10164
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr "»::« in MODULE PROCEDURE-Anweisung bei %L"
  
! #: fortran/decl.cc:7521
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr "PROCEDURE-Anweisung bei %C"
  
! #: fortran/decl.cc:7593
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr "Formale Argumentliste in Funktionsdefinition bei %C erwartet"
  
! #: fortran/decl.cc:7623 fortran/decl.cc:7902 fortran/decl.cc:8113
! #: fortran/symbol.cc:1916
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr "BIND(C)-Attribut bei %L kann nur für Variablen oder gemeinsame Blöcke verwendet werden"
  
! #: fortran/decl.cc:7653 fortran/decl.cc:8171
  #, gcc-internal-format
  msgid "Mismatch in BIND(C) names (%qs/%qs) at %C"
  msgstr "Unverträglichkeit in BIND(C)-Namen (%qs/%qs) bei %C"
  
! #: fortran/decl.cc:7796
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C"
  msgstr "ENTRY-Anweisung bei %C"
  
! #: fortran/decl.cc:7805
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines PROGRAMmes auftreten"
  
! #: fortran/decl.cc:7808
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines MODULEs auftreten"
  
! #: fortran/decl.cc:7811
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines SUBMODULEs auftreten"
  
! #: fortran/decl.cc:7814
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb von BLOCK DATA auftreten"
  
! #: fortran/decl.cc:7818 fortran/decl.cc:7863
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb von INTERFACE auftreten"
  
! #: fortran/decl.cc:7822
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines STRUCTURE-Blockes auftreten"
  
! #: fortran/decl.cc:7826
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines DERIVED TYPE Blockes auftreten"
  
! #: fortran/decl.cc:7830
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines IF-THEN-Blockes auftreten"
  
! #: fortran/decl.cc:7835
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines DO-Blockes auftreten"
  
! #: fortran/decl.cc:7839
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines SELECT-Blockes auftreten"
  
! #: fortran/decl.cc:7843
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines FORALL-Blockes auftreten"
  
! #: fortran/decl.cc:7847
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines WHERE-Blockes auftreten"
  
! #: fortran/decl.cc:7851
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines enthaltenen Subprogrammes auftreten"
  
! #: fortran/decl.cc:7855
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected ENTRY statement at %C"
  msgstr "Unerwartete ENTRY-Anweisung bei %C"
  
! #: fortran/decl.cc:7876
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr "ENTRY-Anweisung bei %C kann nicht in einer enthaltenen Prozedur auftreten"
  
! #: fortran/decl.cc:7927 fortran/decl.cc:8153
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr "Erforderte Klammern vor BIND(C) bei %C fehlen"
  
! #: fortran/decl.cc:8021
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %L with BIND(C) prohibited in an elemental procedure"
  msgstr "ENTRY-Anweisung bei %L mit BIND(C) ist in einer elementaren Prozedur verboten"
  
! #: fortran/decl.cc:8180
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return dummy argument cannot appear in a SUBROUTINE with the BIND(C) attribute at %L"
  msgstr "Alternatives Rückgabe-Dummyargument kann nicht in einer SUBROUTINE mit BIND(C)-Attribut bei %L auftreten"
  
! #: fortran/decl.cc:8243 fortran/decl.cc:8250
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr "Ungültiger C-Name in NAME=-Spezifizierung bei %C"
  
! #: fortran/decl.cc:8290
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr "Syntaxfehler in NAME=-Spezifikation für Bindungsmarke bei %C"
  
! #: fortran/decl.cc:8306
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr "Spezifikation NAME= bei %C sollte ein konstanter Ausdruck sein"
  
! #: fortran/decl.cc:8314
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr "NAME=-Angabe bei %C sollte ein Skalar der Standardzeichenart sein"
  
! #: fortran/decl.cc:8333
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr "Schließende Klammer für Bindungsmarke bei %C fehlt"
  
! #: fortran/decl.cc:8339
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr "In BIND(C) bei %C ist kein bindender Name erlaubt"
  
! #: fortran/decl.cc:8345
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr "For Schein-Prozedur %s in BIND(C) bei %C ist kein bindender Name erlaubt"
  
! #: fortran/decl.cc:8374
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr "NAME nicht erlaubt bei BIND(C) für ABSTRACT INTERFACE bei %C"
  
! #: fortran/decl.cc:8650
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr "Unerwartete END-Anweisung bei %C"
  
! #: fortran/decl.cc:8659
  #, gcc-internal-format, gfc-internal-format
  msgid "END statement instead of %s statement at %L"
  msgstr "END-Anweisung statt %s-Anweisung bei %L"
  
  #. We would have required END [something].
! #: fortran/decl.cc:8668
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr "%s-Anweisung bei %L erwartet"
  
! #: fortran/decl.cc:8679
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s statement at %L"
  msgstr "»%s«-Anweisung bei %L erwartet"
  
! #: fortran/decl.cc:8699
  #, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr "Blocknamen von %qs in »%s«-Anweisung bei %L erwartet"
  
! #: fortran/decl.cc:8716
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr "Beendenden Namen bei %C erwartet"
  
! #: fortran/decl.cc:8730 fortran/decl.cc:8738
  #, gcc-internal-format
  msgid "Expected label %qs for %s statement at %C"
  msgstr "Marke %qs für »%s«-Anweisung bei %C erwartet"
  
! #: fortran/decl.cc:8837
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr "Fehlende Feldspezifikation bei %L in DIMENSION-Anweisung"
  
! #: fortran/decl.cc:8845
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr "Für %s bei %L wurden Dimensionen nach dessen Initialisierung angegeben"
  
! #: fortran/decl.cc:8853
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr "Feldspezifikation bei %L in CODIMENSION-Anweisung fehlt"
  
! #: fortran/decl.cc:8862
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr "Feldspezifikation muss bei %L aufgeschoben werden"
  
! #: fortran/decl.cc:8967
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr "Unerwartetes Zeichen in Variablenliste bei %C"
  
! #: fortran/decl.cc:9004
  #, gcc-internal-format
  msgid "Expected %<(%> at %C"
  msgstr "%<(%> bei %C erwartet"
  
! #: fortran/decl.cc:9018 fortran/decl.cc:9058
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr "Variablennamen bei %C erwartet"
  
! #: fortran/decl.cc:9034
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr "Cray-Zeiger bei %C muss eine Ganzzahl sein"
  
! #: fortran/decl.cc:9038
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr "Cray-Zeiger bei %C hat %d Bytes Genauigkeit; Speicheradressen benötigen %d Bytes"
  
! #: fortran/decl.cc:9044
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr "»,« bei %C erwartet"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/decl.cc:9083
  #, gcc-internal-format
  msgid "Cannot set Cray pointee array spec."
  msgstr "Interner Fehler: Cannot set Cray pointee array spec."
  
! #: fortran/decl.cc:9087
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr "Doppelte Feldspezifikation für Cray-Zeigerende bei %C"
  
! #: fortran/decl.cc:9107
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr "»)« bei %C erwartet"
  
! #: fortran/decl.cc:9119
  #, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr "%<,%> oder Ende der Anweisung bei %C erwartet"
  
! #: fortran/decl.cc:9145
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr "INTENT ist in BLOCK bei %C nicht erlaubt"
  
! #: fortran/decl.cc:9177
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr "OPTIONAL ist in BLOCK bei %C nicht erlaubt"
  
! #: fortran/decl.cc:9196
  #, gcc-internal-format
  msgid "Cray pointer declaration at %C requires %<-fcray-pointer%> flag"
  msgstr "Cray-Zeiger-Deklaration bei %C benötigt den Schalter %<-fcray-pointer%>"
  
! #: fortran/decl.cc:9235
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr "CONTIGUOUS-Anweisung bei %C"
  
! #: fortran/decl.cc:9333
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr "Zugriffsspezifikation des Operators %s bei %C wurde bereits spezifiziert"
  
! #: fortran/decl.cc:9349
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr "Zugriffsspezifikation des Operators .%s. bei %C wurde bereits spezifiziert"
  
! #: fortran/decl.cc:9397
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr "PROTECTED-Anweisung bei %C"
  
! #: fortran/decl.cc:9431
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr "Syntaxfehler in PROTECTED-Anweisung bei %C"
  
! #: fortran/decl.cc:9458 fortran/decl.cc:9483
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr "PRIVATE-Anweisung bei %C ist nur in Spezifikationsteil eines Moduls erlaubt"
  
! #: fortran/decl.cc:9504 fortran/decl.cc:9524
  #, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr "PUBLIC-Anweisung bei %C ist nur in Spezifikationsteil eines Moduls erlaubt"
  
! #: fortran/decl.cc:9546
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr "Variablennamen bei %C in PARAMETER-Anweisung erwartet"
  
! #: fortran/decl.cc:9553
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr "Zeichen »=« in PARAMETER-Anweisung bei %C erwartet"
  
! #: fortran/decl.cc:9559
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr "Ausdruck bei %C in PARAMETER-Anweisung erwartet"
  
! #: fortran/decl.cc:9579
  #, gcc-internal-format, gfc-internal-format
  msgid "Initializing already initialized variable at %C"
  msgstr "Initialisierung einer bereits initialisierten Variablen bei %C"
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.cc:9604
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr "PARAMETER ohne »()« bei %C"
  
! #: fortran/decl.cc:9620
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr "Unerwartete Zeichen in PARAMETER-Anweisung bei %C"
  
! #: fortran/decl.cc:9639 fortran/decl.cc:9695
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr "%s bei %C ist eine DEC-Erweiterung, muss mit %<-fdec-static%> eingeschaltet werden"
  
! #: fortran/decl.cc:9674
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr "In AUTOMATIC-Anweisung bei %C wird eine »entity-list« erwartet"
  
! #: fortran/decl.cc:9681
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr "Syntaxfehler in AUTOMATIC-Anweisung bei %C"
  
! #: fortran/decl.cc:9730
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr "»entity-list« in STATIC-Anweisung bei %C erwartet"
  
! #: fortran/decl.cc:9737
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in STATIC statement at %C"
  msgstr "Syntaxfehler in STATIC-Anweisung bei %C"
  
! #: fortran/decl.cc:9756
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr "Umfassende SAVE-Anweisung bei %C folgt vorheriger SAVE-Anweisung"
  
! #: fortran/decl.cc:9767
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr "SAVE-Anweisung bei %C folgt umfassender SAVE-Anweisung"
  
! #: fortran/decl.cc:9802
  #, gcc-internal-format
  msgid "SAVE of COMMON block %qs at %C is not allowed in a BLOCK construct"
  msgstr "SAVE des COMMON-Blocks %qs bei %C ist in einem BLOCK-Konstrukt nicht erlaubt"
  
! #: fortran/decl.cc:9824
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr "Syntaxfehler in SAVE-Anweisung bei %C"
  
! #: fortran/decl.cc:9841
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr "VALUE ist in BLOCK bei %C nicht erlaubt"
  
! #: fortran/decl.cc:9845
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE statement at %C"
  msgstr "VALUE-Anweisung bei %C"
  
! #: fortran/decl.cc:9883
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr "Syntaxfehler in VALUE-Anweisung bei %C"
  
! #: fortran/decl.cc:9895
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE statement at %C"
  msgstr "VOLATILE-Anweisung bei %C"
  
! #: fortran/decl.cc:9922
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr "VOLATILE für Coarray-Variable %qs bei %C angegeben, die use-/host-assoziiert ist"
  
! #: fortran/decl.cc:9947
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr "Syntaxfehler in VOLATILE-Anweisung bei %C"
  
! #: fortran/decl.cc:9959
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr "ASYNCHRONOUS-Anweisung bei %C"
  
! #: fortran/decl.cc:10003
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr "Syntaxfehler in ASYNCHRONOUS-Anweisung bei %C"
  
! #: fortran/decl.cc:10028
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr "MODULE-PROCEDURE-Deklaration bei %C"
  
! #: fortran/decl.cc:10139
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr "MODULE PROCEDURE bei %C muss in einer generischen Modulschnittstelle sein"
  
! #: fortran/decl.cc:10197
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr "Intrinsische Prozedur bei %L kann keine MODULE PROCEDURE sein"
  
! #: fortran/decl.cc:10246
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr "Mehrdeutiges Symbol in TYPE-Definition bei %C"
  
! #: fortran/decl.cc:10255
  #, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr "Symbol %qs bei %C wurde vorher noch nicht definiert"
  
! #: fortran/decl.cc:10261
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr "%qs in EXTENDS-Ausdruck bei %C ist kein abgeleiteter Typ"
  
! #: fortran/decl.cc:10268
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr "%qs kann bei %C nicht erweitert werden, da es BIND(C) ist"
  
! #: fortran/decl.cc:10275
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr "%qs kann bei %C nicht erweitert werden, da es ein SEQUENCE-Typ ist"
  
! #: fortran/decl.cc:10298
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr "Abgeleiteter Typ bei %C kann nur PRIVATE im Spezifikationsteil eines Moduls sein"
  
! #: fortran/decl.cc:10310
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr "Abgeleiteter Typ bei %C kann nur PUBLIC im Spezifikationsteil eines Moduls sein"
  
! #: fortran/decl.cc:10331
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr "ABSTRACT-Typ bei %C"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/decl.cc:10377
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to create structure type '%s' at %C"
  msgstr "Failed to create structure type '%s' at %C"
  
! #: fortran/decl.cc:10383
  #, gcc-internal-format
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr "Typdefinition von %qs bei %C wurde bereits bei %L definiert"
  
! #: fortran/decl.cc:10430
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after MAP statement at %C"
  msgstr "Ausschuss hinter MAP-Anweisung bei %C"
  
! #: fortran/decl.cc:10463
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after UNION statement at %C"
  msgstr "Ausschuss hinter UNION-Anweisung bei %C"
  
! #: fortran/decl.cc:10498
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr "%s bei %C ist eine DEC-Erweiterung, muss mit %<-fdec-structure%> eingeschaltet werden"
  
! #: fortran/decl.cc:10512
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr "Strukturname erwartet in unverschachtelter Strukturdeklaration bei %C"
  
! #: fortran/decl.cc:10530
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr "Ausschuss hinter unverschachtelter STRUCTURE-Anweisung bei %C"
  
! #: fortran/decl.cc:10537
  #, gcc-internal-format
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr "Strukturname %qs bei %C kann nicht der gleiche wie ein intrinsischer Typ sein"
  
! #: fortran/decl.cc:10700
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr "»::« in TYPE-Definition bei %C erwartet"
  
! #: fortran/decl.cc:10713
  #, gcc-internal-format, gfc-internal-format
  msgid "Mangled derived type definition at %C"
  msgstr "Gemangelte abgeleitete Typdefinition bei %C"
  
! #: fortran/decl.cc:10742
  #, gcc-internal-format
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr "Typname %qs bei %C kann nicht der gleiche wie ein intrinsischer Typ sein"
  
! #: fortran/decl.cc:10753
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr "Abgeleiteter Typname %qs bei %C hat bereits einen Basistypen von %s"
  
! #: fortran/decl.cc:10756
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type"
  msgstr "Abgeleiteter Typname %qs bei %C hat bereits einen Basistyp"
  
! #: fortran/decl.cc:10771
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be a derived type at %C"
  msgstr "Scheinargument %qs bei %L darf kein abgeleiteter Typ bei %C sein"
  
! #: fortran/decl.cc:10780
  #, gcc-internal-format
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr "Abgeleitete Typdefinition von %qs bei %C wurde bereits definiert"
  
! #: fortran/decl.cc:10843
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr "Syntaxfehler hinter PARAMETERIZED-TYPE-Deklaration bei %C"
  
! #: fortran/decl.cc:10926
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr "Cray-Zeigerende bei %C kann nicht Feld mit impliziter Form sein"
  
! #: fortran/decl.cc:10946
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr "ENUM und ENUMERATOR bei %C"
  
! #: fortran/decl.cc:10978
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr "Zähler übersteigt den C-Ganzzahltyp bei %C"
  
! #: fortran/decl.cc:11057
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr "ENUMERATOR %L nicht mit Ganzzahlausdruck initialisiert"
  
! #: fortran/decl.cc:11105
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr "Anweisung zur ENUM-Definition vor %C erwartet"
  
! #: fortran/decl.cc:11141
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr "Syntaxfehler in ENUMERATOR-Definition bei %C"
  
! #: fortran/decl.cc:11188 fortran/decl.cc:11203
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr "Doppelte Zugriffsspezifikation bei %C"
  
! #: fortran/decl.cc:11223
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr "Bindeattribute legen bereits Durchleitung fest, unzulässiges NOPASS bei %C"
  
! #: fortran/decl.cc:11243
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr "Bindeattribute legen bereits Durchleitung fest, unzulässiges PASS bei %C"
  
! #: fortran/decl.cc:11270
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr "Doppeltes POINTER-Attribut bei %C"
  
! #: fortran/decl.cc:11288
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr "Doppeltes NON_OVERRIDABLE bei %C"
  
! #: fortran/decl.cc:11304
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr "Doppeltes DEFERRED bei %C"
  
! #: fortran/decl.cc:11317
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr "Zugriffsspezifikation bei %C erwartet"
  
! #: fortran/decl.cc:11319
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr "Bindeattribut bei %C erwartet"
  
! #: fortran/decl.cc:11327
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED cannot both appear at %C"
  msgstr "NON_OVERRIDABLE und DEFERRED können nicht gleichzeitig bei %C auftreten"
  
! #: fortran/decl.cc:11340
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr "POINTER-Attribut ist für Prozedurzeiger-Komponente bei %C erforderlich"
  
! #: fortran/decl.cc:11382
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr "Schnittstellenname nach %<(%> bei %C erforderlich"
  
! #: fortran/decl.cc:11388
  #, gcc-internal-format
  msgid "%<)%> expected at %C"
  msgstr "%<)%> bei %C erwartet"
  
! #: fortran/decl.cc:11408
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr "Schnittstelle muss für DEFERRED-Bindung bei %C angegeben werden"
  
! #: fortran/decl.cc:11413
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr "PROCEDURE(Schnittstelle) bei %C sollte als DEFERRED deklariert sein"
  
! #: fortran/decl.cc:11436
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr "Bindungsname bei %C erwartet"
  
! #: fortran/decl.cc:11440
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr "PROCEDURE-Liste bei %C"
  
! #: fortran/decl.cc:11452
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr "%<=> target%> ist ungültig für DEFERRED-Bindung bei %C"
  
! #: fortran/decl.cc:11458
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr "%<::%> in PROCEDURE-Bindung mit explizitem Ziel bei %C erforderlich"
  
! #: fortran/decl.cc:11468
  #, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr "Bindungsziel hinter %<=>%> bei %C erforderlich"
  
! #: fortran/decl.cc:11485
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr "Typ %qs mit DEFERRED-Bindung bei %C ist nicht ABSTRACT"
  
! #: fortran/decl.cc:11496
  #, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr "Es gibt bereits eine Prozedur mit Bindungsname %qs für den abgeleiteten Typ %qs bei %C"
  
! #: fortran/decl.cc:11547
! #, gcc-internal-format, gfc-internal-format
! msgid "GENERIC at %C must be inside a derived-type CONTAINS"
! msgstr "GENERIC bei %C muss innerhalb eines CONTAINS eines abgeleiteten Typs sein"
! 
! #: fortran/decl.cc:11567
  #, gcc-internal-format
  msgid "Expected %<::%> at %C"
  msgstr "%<::%> bei %C erwartet"
  
! #: fortran/decl.cc:11579
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr "Generischer Name oder Operatordeskriptor bei %C erwartet"
  
! #: fortran/decl.cc:11600
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr "Kaputte GENERIC-Anweisung bei %C"
  
! #: fortran/decl.cc:11611
  #, gcc-internal-format
  msgid "Expected %<=>%> at %C"
  msgstr "%<=>%> bei %C erwartet"
  
! #: fortran/decl.cc:11647
  #, gcc-internal-format
  msgid "There's already a non-generic procedure with binding name %qs for the derived type %qs at %C"
  msgstr "Es gibt bereits eine nicht-generische Prozedur mit Bindungsname %qs für den abgeleiteten Typ %qs bei %C"
  
! #: fortran/decl.cc:11655
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr "Bindung bei %C muss denselben Zugriff wie bereits definierte Bindung %qs haben"
  
! #: fortran/decl.cc:11703
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr "Spezifischer Bindungsname bei %C erwartet"
  
! #: fortran/decl.cc:11713
  #, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr "%qs bereits als spezifische Bindung für das generische %qs bei %C definiert"
  
! #: fortran/decl.cc:11731
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr "Ausschuss hinter GENERIC-Bindung bei %C"
  
! #: fortran/decl.cc:11766
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr "FINAL-Deklaration bei %C muss innerhalb eines CONTAINS-Abschnitts eines abgeleiteten Typs stehen"
  
! #: fortran/decl.cc:11778
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr "Deklaration abgeleiteten Typs mit FINAL bei %C muss im Spezifikationsteil eines Moduls sein"
  
! #: fortran/decl.cc:11800
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr "Leeres FINAL bei %C"
  
! #: fortran/decl.cc:11807
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr "Prozedurname im Modul bei %C erwartet"
  
! #: fortran/decl.cc:11817
  #, gcc-internal-format
  msgid "Expected %<,%> at %C"
  msgstr "%<,%> bei %C erwartet"
  
! #: fortran/decl.cc:11823
  #, gcc-internal-format
  msgid "Unknown procedure name %qs at %C"
  msgstr "Unbekannter Prozedurname %qs bei %C"
  
! #: fortran/decl.cc:11836
  #, gcc-internal-format
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr "%qs bei %C ist bereits als FINAL-Prozedur definiert"
  
! #: fortran/decl.cc:11910
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Unbekanntes Attribut in !GCC$ ATTRIBUTES-Anweisung bei %C"
  
! #: fortran/decl.cc:11956
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Syntaxfehler in !GCC$ ATTRIBUTES-Anweisung bei %C"
  
! #: fortran/decl.cc:11977
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr "Direktive %<GCC unroll%> verlangt eine konstante Anzahl (maximal %u), bei %C"
  
! #: fortran/decl.cc:11991
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr "Syntaxfehler in !GCC$-UNROLL-Direktive bei %C"
  
! #: fortran/decl.cc:12055
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ IVDEP directive at %C"
  msgstr "Syntaxfehler in !GCC$-IVDEP-Direktive bei %C"
  
! #: fortran/decl.cc:12072
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ VECTOR directive at %C"
  msgstr "Syntaxfehler in !GCC$-VECTOR-Direktive bei %C"
  
! #: fortran/decl.cc:12089
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ NOVECTOR directive at %C"
  msgstr "Syntaxfehler in !GCC$-NOVECTOR-Direktive bei %C"
--- 75528,77603 ----
  msgid "Simplification error"
  msgstr "Interner Fehler: Simplification error"
  
! #: fortran/decl.cc:294
  #, gcc-internal-format, gfc-internal-format
  msgid "Inquiry parameter cannot appear in a data-stmt-object-list at %C"
  msgstr "Befragungsparameter darf nicht in einer data-stmt-object-list bei %C vorkommen"
  
! #: fortran/decl.cc:308
  #, gcc-internal-format
  msgid "Host associated variable %qs may not be in the DATA statement at %C"
  msgstr "Mit Host verbundene Variable %qs darf nicht in DATA-Anweisung bei %C stehen"
  
! #: fortran/decl.cc:315
  #, gcc-internal-format
  msgid "initialization of common block variable %qs in DATA statement at %C"
  msgstr "Initialisierung der allgemeinen Blockvariable %qs in DATA-Anweisung bei %C"
  
! #: fortran/decl.cc:453
  #, gcc-internal-format
  msgid "Symbol %qs must be a PARAMETER in DATA statement at %C"
  msgstr "Symbol %qs muss ein PARAMETER in DATA-Anweisung bei %C sein"
  
! #: fortran/decl.cc:479
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid initializer %s in Data statement at %C"
  msgstr "Ungültige Initialisierung %s in Data-Anweisung bei %C"
  
! #: fortran/decl.cc:584
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ at %L cannot appear in an old-style initialization"
  msgstr "BOZ bei %L kann nicht in einer Initialisierung alten Stils vorkommen"
  
! #: fortran/decl.cc:592
  #, gcc-internal-format
  msgid "BOZ literal constant near %L cannot be assigned to a %qs variable in an old-style initialization"
  msgstr "Die BOZ-Literalkonstante in der Nähe von %L kann bei einer Initialisierung alten Stils nicht einer %qs-Variablen zugewiesen werden"
  
! #: fortran/decl.cc:602
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C is not allowed in a PURE procedure"
  msgstr "Initialisierung bei %C ist in PURE-Prozedur nicht erlaubt"
  
! #: fortran/decl.cc:649
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %C cannot appear within an INTERFACE"
  msgstr "DATA-Anweisung bei %C kann nicht innerhalb von INTERFACE auftreten"
  
! #: fortran/decl.cc:673
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid substring in data-implied-do at %L in DATA statement"
  msgstr "Ungültige Teilzeichenkette in data-implied-do in DATA-Anweisung bei %L"
  
! #: fortran/decl.cc:696
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component or deferred-shaped array near %C in DATA statement"
  msgstr "Allozierbare Komponente oder deferred-shaped-Feld bei %C in DATA-Anweisung"
  
! #: fortran/decl.cc:738
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in a structure constructor"
  msgstr "Die BOZ-Literalkonstante bei %L darf nicht in einem Strukturkonstruktor vorkommen"
  
! #: fortran/decl.cc:754
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %C is not allowed in a PURE procedure"
  msgstr "DATA-Anweisung bei %C ist in PURE-Prozedur nicht erlaubt"
  
! #: fortran/decl.cc:763
  #, gcc-internal-format, gfc-internal-format
  msgid "part-ref with pointer attribute near %L is not rightmost part-ref of data-stmt-object"
  msgstr "part-ref mit Zeigerattribut bei %L ist nicht das rechteste part-ref des data-stmt-objects"
  
! #: fortran/decl.cc:802
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty old style initializer list at %C"
  msgstr "Leere Initialisierungsliste im alten Stil bei %C"
  
! #: fortran/decl.cc:811
  #, gcc-internal-format, gfc-internal-format
  msgid "Array in initializer list at %L must have an explicit shape"
  msgstr "Feld in der Initialisierungsliste bei %L muss eine explizite Form haben"
  
! #: fortran/decl.cc:834
  #, gcc-internal-format, gfc-internal-format
  msgid "Repeat spec invalid in scalar initializer at %C"
  msgstr "Ungültige Wiederholungsangabe in Skalar-Initialisierung bei %C"
  
! #: fortran/decl.cc:839
  #, gcc-internal-format, gfc-internal-format
  msgid "Repeat spec must be an integer at %C"
  msgstr "Wiederholungsangabe bei %C muss eine Ganzzahl sein"
  
! #: fortran/decl.cc:850
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected data constant after repeat spec at %C"
  msgstr "Datenkonstante nach Wiederholungsangabe bei %C erwartet"
  
! #: fortran/decl.cc:882
  #, gcc-internal-format, gfc-internal-format
  msgid "End of scalar initializer expected at %C"
  msgstr "Ende der skalaren Initialisierung bei %C erwartet"
  
! #: fortran/decl.cc:910
  #, gcc-internal-format, gfc-internal-format
  msgid "Not enough elements in array initializer at %C"
  msgstr "Nicht genug Element in Feldinitialisierung bei %C"
  
! #: fortran/decl.cc:912
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many elements in array initializer at %C"
  msgstr "Zu viele Elemente in Feldinitialisierung bei %C"
  
! #: fortran/decl.cc:939
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in old style initializer list at %C"
  msgstr "Syntaxfehler in Initialisierungsliste im alten Stil bei %C"
  
! #: fortran/decl.cc:963
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed-rank array at %C shall not have a codimension"
  msgstr "Das Feld vermuteten Ranges bei %C darf keine Kodimension haben"
  
! #: fortran/decl.cc:1028
  #, gcc-internal-format, gfc-internal-format
  msgid "Sum of array rank %d and corank %d at %C exceeds maximum allowed dimensions of %d"
  msgstr "Die Summe aus Feldrang %d und Korang %d bei %C übersteigt die Höchstanzahl %d an Dimensionen"
  
! #: fortran/decl.cc:1052
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad INTENT specification at %C"
  msgstr "Falsche INTENT-Spezifikation bei %C"
  
! #: fortran/decl.cc:1074
  #, gcc-internal-format, gfc-internal-format
  msgid "deferred type parameter at %C"
  msgstr "Parameter mit zurückgestelltem Typ bei %C"
  
! #: fortran/decl.cc:1167 fortran/resolve.cc:14857
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr "Skalarer INTEGER-Ausdruck bei %L erwartet"
  
! #: fortran/decl.cc:1193 fortran/decl.cc:1222
  #, gcc-internal-format, gfc-internal-format
  msgid "Old-style character length at %C"
  msgstr "Zeichenlänge alten Stils bei %C"
  
! #: fortran/decl.cc:1228
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in character length specification at %C"
  msgstr "Syntaxfehler in Zeichenlängenangabe bei %C"
  
! #: fortran/decl.cc:1380 fortran/decl.cc:1387 fortran/decl.cc:1453
  #, gcc-internal-format
  msgid "Procedure %qs at %C is already defined at %L"
  msgstr "Prozedur %qs bei %C wurde bereits bei %L definiert"
  
! #: fortran/decl.cc:1395
  #, gcc-internal-format
  msgid "Contained procedure %qs at %C clashes with procedure defined at %L"
  msgstr "Enthaltene Prozedur %qs bei %C steht in Konflikt mit Prozedur, die bei %L definiert wurde"
  
! #: fortran/decl.cc:1407
  #, gcc-internal-format
  msgid "Name %qs at %C is already defined as a generic interface at %L"
  msgstr "Name %qs bei %C ist bereits als eine allgemeine Schnittstelle bei %L definiert"
  
! #: fortran/decl.cc:1425
  #, gcc-internal-format
  msgid "Procedure %qs at %C has an explicit interface from a previous declaration"
  msgstr "Prozedur %qs bei %C hat eine explizite Schnittstelle aus einer vorherigen Deklaration"
  
! #: fortran/decl.cc:1441
  #, gcc-internal-format
  msgid "Procedure %qs defined in interface body at %L clashes with internal procedure defined at %C"
  msgstr "Die Prozedur %qs, die im Interface-Körper bei %L definiert ist, passt nicht zu der internen Prozedur bei %C"
  
! #: fortran/decl.cc:1524
  #, gcc-internal-format
  msgid "Procedure %qs at %L must have the BIND(C) attribute to be C interoperable"
  msgstr "Prozedur %qs bei %L muss das BIND(C)-Attribut haben, um mit C interoperabel zu sein"
  
! #: fortran/decl.cc:1589
  #, gcc-internal-format
  msgid "Variable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because derived type %qs is not C interoperable"
  msgstr "Variable %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 ist"
  
! #: fortran/decl.cc:1596
  #, gcc-internal-format
  msgid "Variable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because it is polymorphic"
  msgstr "Variable %qs bei %L ist ein Scheinargument für die BIND(C)-Prozedur %qs, jedoch nicht interoperabel mit C, da sie polymorph ist"
  
! #: fortran/decl.cc:1603
  #, gcc-internal-format
  msgid "Variable %qs at %L is a dummy argument of the BIND(C) procedure %qs but may not be C interoperable"
  msgstr "Variable %qs bei %L ist ein Scheinargument für die BIND(C)-Prozedur %qs, könnte jedoch unverträglich mit C sein"
  
! #: fortran/decl.cc:1612
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L may not be a pointer with CONTIGUOUS attribute as procedure %qs is BIND(C)"
  msgstr "Das Dummy-Argument %qs bei %L kann kein Zeiger mit dem Attribut CONTIGUOUS sein, da die Prozedur %qs BIND(C) ist"
  
! #: fortran/decl.cc:1622
  #, gcc-internal-format
  msgid "Default-initialized dummy argument %qs with %s attribute at %L is not permitted in BIND(C) procedure %qs"
  msgstr "Das durch Vorgabe initialisierte Dummy-Argument %qs mit dem Attribut %qs bei %L ist in der BIND(C)-Prozedur %qs nicht erlaubt"
  
! #: fortran/decl.cc:1643
  #, gcc-internal-format
  msgid "Allocatable character dummy argument %qs at %L must have deferred length as procedure %qs is BIND(C)"
  msgstr "Das allozierbare Zeichen-Dummy-Argument %qs bei %L muss eine verzögerte Länge haben, da die Prozedur %qs BIND(C) ist"
  
! #: fortran/decl.cc:1648
  #, gcc-internal-format
  msgid "Pointer character dummy argument %qs at %L must have deferred length as procedure %qs is BIND(C)"
  msgstr "Das Zeichenzeiger-Dummy-Argument %qs bei %L muss eine verzögerte Länge haben, da die Prozedur %qs BIND(C) ist"
  
! #: fortran/decl.cc:1655
  #, gcc-internal-format
  msgid "Deferred-length character dummy argument %qs at %L of procedure %qs with BIND(C) attribute"
  msgstr "Das Zeichen-Dummy-Argument %qs bei %L hat verzögerte Länge und gehört zur Prozedur %qs mit dem Attribut BIND(C)"
  
! #: fortran/decl.cc:1667
  #, gcc-internal-format
  msgid "Character dummy argument %qs at %L must be of length 1 as it has the VALUE attribute"
  msgstr "Das Zeichen-Dummy-Argument %qs bei %L muss die Länge 1 haben, da es das Attribut VALUE hat"
  
! #: fortran/decl.cc:1678
  #, gcc-internal-format
  msgid "Assumed-length character dummy argument %qs at %L of procedure %qs with BIND(C) attribute"
  msgstr "Das Zeichen-Dummy-Argument %qs bei %L hat eine angenommene Länge und gehört zur Prozedur %qs mit Attribut BIND(C)"
  
! #: fortran/decl.cc:1692
  #, gcc-internal-format
  msgid "Character dummy argument %qs at %L must be of constant length of one or assumed length, unless it has assumed shape or assumed rank, as procedure %qs has the BIND(C) attribute"
  msgstr "Das Zeichen-Dummy-Argument %qs bei %L muss entweder die konstante Länge 1 haben oder eine angenommene Länge, es sei denn, es hat eine angenommene Form oder einen angenommenen Rang, da die Prozedur %qs das Attribut BIND(C) hat"
  
! #: fortran/decl.cc:1710
  #, gcc-internal-format
  msgid "Variable %qs at %L with ALLOCATABLE attribute in procedure %qs with BIND(C)"
  msgstr "Variable %qs bei %L mit OPTIONAL-Attribut in Prozedur %qs, die BIND(C) ist"
  
! #: fortran/decl.cc:1718
  #, gcc-internal-format
  msgid "Variable %qs at %L with POINTER attribute in procedure %qs with BIND(C)"
  msgstr "Variable %qs bei %L mit OPTIONAL-Attribut in Prozedur %qs, die BIND(C) ist"
  
! #: fortran/decl.cc:1727
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the OPTIONAL and the VALUE attribute because procedure %qs is BIND(C)"
  msgstr "Variable %qs bei %L kann nicht gleichzeitig die Attribute OPTIONAL und VALUE haben, da Prozedur %qs BIND(C) ist"
  
! #: fortran/decl.cc:1734
  #, gcc-internal-format
  msgid "Variable %qs at %L with OPTIONAL attribute in procedure %qs which is BIND(C)"
  msgstr "Variable %qs bei %L mit OPTIONAL-Attribut in Prozedur %qs, die jedoch BIND(C) ist"
  
! #: fortran/decl.cc:1745
  #, gcc-internal-format
  msgid "Assumed-shape array %qs at %L as dummy argument to the BIND(C) procedure %qs at %L"
  msgstr "Feld mit angenommener Form %qs bei %L als Scheinargument für die BIND(C)-Prozedur %qs bei %L"
  
! #: fortran/decl.cc:1801
! #, gcc-internal-format, gfc-internal-format
! msgid "F2018: C8102 %s at %L is already imported by an %s statement and must not be re-declared"
! msgstr ""
! 
! #: fortran/decl.cc:1830
  #, gcc-internal-format
  msgid "Symbol %qs at %C also declared as a type at %L"
  msgstr "Symbol %qs bei %C ist bereits bei %L als ein Typ deklariert"
  
! #: fortran/decl.cc:1892
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %C must be declared with a C interoperable kind since common block %qs is BIND(C)"
  msgstr "Variable %qs in gemeinsamem Block %qs bei %C muss mit einer mit C interoperablen Art deklariert sein, da der gemeinsame Block %qs BIND(C) ist"
  
! #: fortran/decl.cc:1932
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length must be a constant at %L"
  msgstr "CHARACTER-Länge bei %L muss konstant sein"
  
! #: fortran/decl.cc:1947
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression at %L is being truncated (%ld/%ld)"
  msgstr "CHARACTER-Ausdruck bei %L wird abgeschnitten (%ld/%ld)"
  
! #: fortran/decl.cc:1956 fortran/decl.cc:1962
  #, gcc-internal-format, gfc-internal-format
  msgid "The CHARACTER elements of the array constructor at %L must have the same length (%ld/%ld)"
  msgstr "Die CHARACTER-Elemente des Feldkonstruktors bei %L müssen dieselbe Länge haben (%ld/%ld)"
  
! #: fortran/decl.cc:2101
  #, gcc-internal-format
  msgid "Initializer not allowed for PARAMETER %qs at %C"
  msgstr "Initialisierer nicht erlaubt für PARAMETER %qs bei %C"
  
! #: fortran/decl.cc:2114
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER at %L is missing an initializer"
  msgstr "Fehlende Initialisierung für PARAMETER bei %L"
  
! #: fortran/decl.cc:2124
  #, gcc-internal-format
  msgid "Variable %qs at %C with an initializer already appears in a DATA statement"
  msgstr "Variable %qs bei %C mit Initialisierung tritt bereits in einer DATA-Anweisung auf"
  
! #: fortran/decl.cc:2167
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot initialize parameter array at %L with variable length elements"
  msgstr "Parameter-Feld bei %L kann nicht mit Elementen variabler Länge initialisiert werden"
  
! #: fortran/decl.cc:2201
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch of array at %L and its initializer (%d/%d)"
  msgstr "Rangabweichung zwischen dem Array bei %L und seinem Initialisierer (%d/%d)"
  
! #: fortran/decl.cc:2214
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot initialize implied-shape array at %L with scalar"
  msgstr "Das implied-shape-Feld bei %L kann nicht mit Skalar initialisiert werden"
  
! #: fortran/decl.cc:2224
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad shape of initializer at %L"
  msgstr "Falsche Form des Initialisierers bei %L"
  
! #: fortran/decl.cc:2231
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot determine shape of initializer at %L"
  msgstr "Form des Initialisierers bei %L kann nicht bestimmt werden"
  
! #: fortran/decl.cc:2266
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-constant lower bound in implied-shape declaration at %L"
  msgstr "Nicht-konstante untere Grenze in Deklaration mit impliziter Form bei %L"
  
! #: fortran/decl.cc:2316
  #, gcc-internal-format
  msgid "Entity %qs at %L is incompatible with a BOZ literal constant"
  msgstr "Entität %qs bei %L ist inkompatibel zu einer BOZ-Literal-Konstante"
  
! #: fortran/decl.cc:2382 fortran/decl.cc:2389
  #, gcc-internal-format, gfc-internal-format
  msgid "Component at %C must have the POINTER attribute"
  msgstr "Komponente bei %C muss ein POINTER-Attribut haben"
  
! #: fortran/decl.cc:2398
  #, gcc-internal-format
  msgid "Component %qs with CLASS at %C must be allocatable or pointer"
  msgstr "Komponente %qs mit CLASS bei %C muss allozierbar oder Zeiger sein"
  
! #: fortran/decl.cc:2407
  #, gcc-internal-format, gfc-internal-format
  msgid "Array component of structure at %C must have explicit or deferred shape"
  msgstr "Feldkomponente der Struktur bei %C muss explizite oder aufgeschobene Form haben"
  
! #: fortran/decl.cc:2431 fortran/symbol.cc:2343
  #, gcc-internal-format
  msgid "Component %qs at %C already declared at %L"
  msgstr "Komponente %qs bei %C bereits bei %L deklariert"
  
! #: fortran/decl.cc:2486
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer array component of structure at %C must have a deferred shape"
  msgstr "Zeigerfeld-Komponente der Struktur bei %C muss eine aufgeschobene Form haben"
  
! #: fortran/decl.cc:2493
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component of structure at %C must have a deferred shape"
  msgstr "Allozierbare Komponente der Struktur bei %C muss eine aufgeschobene Form haben"
  
! #: fortran/decl.cc:2517
  #, gcc-internal-format, gfc-internal-format
  msgid "Array component of structure at %C must have an explicit shape"
  msgstr "Feldkomponente der Struktur bei %C muss eine explizite Form haben"
  
! #: fortran/decl.cc:2534
  #, gcc-internal-format
  msgid "Type parameter %qs at %C has no corresponding entry in the type parameter name list at %L"
  msgstr "Typparameter %qs bei %C hat keinen zugehörigen Eintrag in der Typparameter-Namensliste bei %L"
  
! #: fortran/decl.cc:2591
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() initialization at %C is ambiguous"
  msgstr "NULL()-Initialisierung bei %C ist mehrdeutig"
  
! #: fortran/decl.cc:2608
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() initialization at %C may not have MOLD"
  msgstr "NULL()-Initialisierung bei %C könnte kein MOLD haben"
  
! #: fortran/decl.cc:2625
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of pointer at %C is not allowed in a PURE procedure"
  msgstr "Initialisierung des Zeigers bei %C ist nicht in einer PURE-Prozedur erlaubt"
  
! #: fortran/decl.cc:2646
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in pointer initialization at %C"
  msgstr "Fehler in Zeigerinitialisierung bei %C"
  
! #: fortran/decl.cc:2653
  #, gcc-internal-format, gfc-internal-format
  msgid "non-NULL pointer initialization at %C"
  msgstr "Nicht-NULL-Zeigerinitialisierung bei %C"
  
! #: fortran/decl.cc:2676
  #, gcc-internal-format
  msgid "RESULT variable %qs at %L prohibits FUNCTION name %qs at %C from appearing in a specification statement"
  msgstr "Die RESULT-Variable %qs bei %L verbietet, dass der FUNCTION-Name %qs bei %C in einer Spezifikationsanweisung auftritt"
  
! #: fortran/decl.cc:2731
  #, gcc-internal-format
  msgid "%qs not allowed outside STRUCTURE at %C"
  msgstr "%qs ist außerhalb der STRUCTURE bei %C nicht erlaubt"
  
! #: fortran/decl.cc:2733
  #, gcc-internal-format
  msgid "%qs at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr "%qs bei %C ist eine DEC-Erweiterung, muss mit %<-fdec-structure%> eingeschaltet werden"
  
! #: fortran/decl.cc:2741
  #, gcc-internal-format
  msgid "%qs entity cannot have attributes at %C"
  msgstr "Entität %qs bei %C kann keine Argumente haben"
  
! #: fortran/decl.cc:2751
  #, gcc-internal-format
  msgid "Invalid character %qc in variable name at %C"
  msgstr "Ungültiges Zeichen %qc in Variablenname bei %C"
  
! #: fortran/decl.cc:2793
  #, gcc-internal-format
  msgid "Non-PARAMETER symbol %qs at %L cannot be implied-shape"
  msgstr "Nicht-PARAMETER-Symbol %qs bei %L kann nicht implied-shape sein"
  
! #: fortran/decl.cc:2803
  #, gcc-internal-format, gfc-internal-format
  msgid "Implied-shape array at %L"
  msgstr "Feld mit impliziter Form bei %L"
  
! #: fortran/decl.cc:2860
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit array shape at %C must be constant of INTEGER type and not %s type"
  msgstr "Explizite Arrayform bei %C muss eine Konstante vom Typ INTEGER sein, nicht %s"
  
! #: fortran/decl.cc:2868
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit shaped array with nonconstant bounds at %C"
  msgstr "Feld mit expliziter Form, aber nichtkonstanten Grenzen bei %C"
  
! #: fortran/decl.cc:2969
  #, gcc-internal-format
  msgid "%qs at %L is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs"
  msgstr "%qs bei %L ist eine Redefinition der Deklaration in der entsprechenden Schnittstelle für MODUL PROCEDURE %qs"
  
! #: fortran/decl.cc:2980
  #, gcc-internal-format
  msgid "%qs entity cannot have an initializer at %L"
  msgstr "Entität %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/decl.cc:3006
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %L"
  msgstr "Doppelte Feldspezifikation für Cray-Zeigerende bei %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/decl.cc:3014
  #, gcc-internal-format
  msgid "Cannot set pointee array spec."
  msgstr "Interner Fehler: Cannot set pointee array spec."
  
! #: fortran/decl.cc:3077
  #, gcc-internal-format, gfc-internal-format
  msgid "Old-style initialization at %C"
  msgstr "Initialisierung im alten Stil bei %C"
  
! #: fortran/decl.cc:3085
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid old style initialization for derived type component at %C"
  msgstr "Ungültige Initialisierung im alten Stil für abgeleitete Typkomponente bei %C"
  
! #: fortran/decl.cc:3098
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr "Syntaxfehler in Initialisierung im alten Stil von %s bei %C"
  
! #: fortran/decl.cc:3118 fortran/decl.cc:7749
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr "Initialisierung bei %C ist nicht für eine Zeigervariable"
  
! #: fortran/decl.cc:3141
  #, gcc-internal-format
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr "Zeigerinitialisierung bei %C benötigt %<=>%>, nicht %<=%>"
  
! #: fortran/decl.cc:3159 fortran/decl.cc:11534
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr "Initialisierungsausdruck bei %C erwartet"
  
! #: fortran/decl.cc:3166
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of variable at %C is not allowed in a PURE procedure"
  msgstr "Initialisierung einer Variablen bei %C ist in einer PURE-Prozedur nicht erlaubt"
  
! #: fortran/decl.cc:3183
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of allocatable component at %C is not allowed"
  msgstr "Initialisierung einer allozierbaren Komponente bei %C ist nicht erlaubt"
  
! #: fortran/decl.cc:3192
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of structure component with a HOLLERITH constant at %L is not allowed"
  msgstr "Initialisierung einer Strukturkomponente mit einer HOLLERITH-Konstante bei %L ist nicht erlaubt"
  
! #: fortran/decl.cc:3206
  #, gcc-internal-format, gfc-internal-format
  msgid "The component with KIND or LEN attribute at %C does not not appear in the type parameter list at %L"
  msgstr "Die Komponente bei %C mit KIND- oder LEN-Attribut erscheint nicht in der Typparameterliste bei %L"
  
! #: fortran/decl.cc:3214
  #, gcc-internal-format, gfc-internal-format
  msgid "The component at %C that appears in the type parameter list at %L has neither the KIND nor LEN attribute"
  msgstr "Die Komponente bei %C, die in der Typparameterliste bei %L erscheint, hat weder KIND- noch LEN-Attribut"
  
! #: fortran/decl.cc:3222
  #, gcc-internal-format, gfc-internal-format
  msgid "The component at %C which is a type parameter must be a scalar"
  msgstr "Die Komponente bei %C, die ein Typparameter ist, muss ein Skalar sein"
  
! #: fortran/decl.cc:3231
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear as an initializer"
  msgstr "Die BOZ-Literalkonstante bei %L darf nicht als Initialisierer vorkommen"
  
! #: fortran/decl.cc:3248
  #, gcc-internal-format
  msgid "Incompatible initialization between a derived type entity and an entity with %qs type at %C"
  msgstr "Inkompatible Initialisierung zwischen einer abgeleiteten Typentität und einer Entität mit Typ %qs bei %C"
  
! #: fortran/decl.cc:3311 fortran/decl.cc:3346
  #, gcc-internal-format, gfc-internal-format
  msgid "Old-style type declaration %s*%d not supported at %C"
  msgstr "Deklaration %s*%d im alten Stil wird bei %C nicht unterstützt"
  
! #: fortran/decl.cc:3352
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard type declaration %s*%d at %C"
  msgstr "Nicht-Standard Typ-Deklaration %s*%d bei %C"
  
! #: fortran/decl.cc:3411 fortran/decl.cc:3488
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis at %C"
  msgstr "Fehlende rechte Klammer bei %C"
  
! #: fortran/decl.cc:3424 fortran/decl.cc:3559
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression at %C"
  msgstr "Initialisierungsausdruck bei %C erwartet"
  
! #: fortran/decl.cc:3432 fortran/decl.cc:3565
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar initialization expression at %C"
  msgstr "Skalaren Initialisierungsausdruck bei %C erwartet"
  
! #: fortran/decl.cc:3462 fortran/decl.cc:4351
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind %d not supported for type %s at %C"
  msgstr "Die Art %d wird für Typ %s bei %C nicht unterstützt"
  
! #: fortran/decl.cc:3475
  #, gcc-internal-format, gfc-internal-format
  msgid "C kind type parameter is for type %s but type at %L is %s"
  msgstr "Typ-Parameter nach C-Art ist für Typ %s, aber Typ bei %L ist %s"
  
! #: fortran/decl.cc:3486
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis or comma at %C"
  msgstr "Fehlende rechte Klammer oder Komma bei %C"
  
! #: fortran/decl.cc:3591
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind %d is not supported for CHARACTER at %C"
  msgstr "Die Art %d wird für CHARACTER bei %C nicht unterstützt"
  
! #: fortran/decl.cc:3723
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CHARACTER declaration at %C"
  msgstr "Syntaxfehler in CHARACTER-Deklaration bei %C"
  
! #: fortran/decl.cc:3824
  #, gcc-internal-format
  msgid "RECORD at %C is an extension, enable it with %<-fdec-structure%>"
  msgstr "RECORD bei %C ist eine Erweiterung, muss mit %<-fdec-structure%> eingeschaltet werden"
  
! #: fortran/decl.cc:3837
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected after RECORD at %C"
  msgstr "Strukturname nach RECORD bei %C erwartet"
  
! #: fortran/decl.cc:4011
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parameters"
  msgstr "Die Typparameter-Angabenliste bei %C kann nicht gleichzeitig ASSUMED- und DEFERRED-Parameter enthalten"
  
! #: fortran/decl.cc:4040
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C does not contain enough parameter expressions"
  msgstr "Die Typparameter-Angabenliste bei %C enthält nicht genug Parameterausdrücke"
  
! #: fortran/decl.cc:4064
  #, gcc-internal-format
  msgid "The derived parameter %qs at %C does not have a default value"
  msgstr "Der abgeleitete Parameter %qs bei %C hat keinen Vorgabewert"
  
! #: fortran/decl.cc:4075
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "The parameter expression at %C must be of INTEGER type and not %s type"
! msgid "The type parameter expression at %L must be of INTEGER type and not %s"
! msgstr "Der Parameterausdruck bei %C muss vom Typ INTEGER sein, nicht %s"
! 
! #: fortran/decl.cc:4113
  #, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C must be of INTEGER type and not %s type"
  msgstr "Der Parameterausdruck bei %C muss vom Typ INTEGER sein, nicht %s"
  
! #: fortran/decl.cc:4120
  #, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C does not simplify to an INTEGER constant"
  msgstr "Der Parameterausdruck bei %C lässt sich nicht zu einer INTEGER-Konstante vereinfachen"
  
! #: fortran/decl.cc:4147
  #, gcc-internal-format
  msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
  msgstr "Der KIND-Parameter %qs bei %C darf weder ASSUMED noch DEFERRED sein"
  
! #: fortran/decl.cc:4154
  #, gcc-internal-format
  msgid "The value for the KIND parameter %qs at %C does not reduce to a constant expression"
  msgstr "Der Wert für den KIND-Parameter %qs bei %C lässt sich nicht auf einen konstanten Ausdruck reduzieren"
  
! #: fortran/decl.cc:4178
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C contains too many parameter expressions"
  msgstr "Die Typparameter-Angabenliste bei %C enthält zu viele Parameterausdrücke"
  
! #: fortran/decl.cc:4187
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameterized derived type at %C is ambiguous"
  msgstr "Der parametrisierte abgeleitete Typ bei %C ist mehrdeutig"
  
! #: fortran/decl.cc:4551
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type at %C"
  msgstr "BYTE-Typ bei %C"
  
! #: fortran/decl.cc:4563
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type used at %C is not available on the target machine"
  msgstr "Bei %C verwendeter BYTE-Typ ist auf der Zielmaschine nicht verfügbar"
  
! #: fortran/decl.cc:4625
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C is not allowed for components"
  msgstr "Vermuteter Typ bei %C ist für Komponenten nicht erlaubt"
  
! #: fortran/decl.cc:4628
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C"
  msgstr "Vermuteter Typ bei %C"
  
! #: fortran/decl.cc:4661 fortran/decl.cc:4695 fortran/decl.cc:4728
! #: fortran/decl.cc:5062
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE with intrinsic-type-spec at %C"
  msgstr "TYPE mit intrinsischer Typspezifikation bei %C"
  
! #: fortran/decl.cc:4673 fortran/decl.cc:4701 fortran/decl.cc:4734
! #: fortran/decl.cc:4760 fortran/decl.cc:5087 fortran/decl.cc:5105
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed type-spec at %C"
  msgstr "Falsch geformte Typspezifikation bei %C"
  
! #: fortran/decl.cc:4724
  #, gcc-internal-format, gfc-internal-format
  msgid "DOUBLE COMPLEX at %C"
  msgstr "DOUBLE COMPLEX bei %C"
  
! #: fortran/decl.cc:4776 fortran/decl.cc:4943 fortran/decl.cc:4955
! #: fortran/decl.cc:4969 fortran/decl.cc:5582 fortran/decl.cc:5592
  #, gcc-internal-format
  msgid "Type name %qs at %C is ambiguous"
  msgstr "Typname %qs bei %C ist mehrdeutig"
  
! #: fortran/decl.cc:4877
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS statement at %C"
  msgstr "CLASS-Anweisung bei %C"
  
! #: fortran/decl.cc:4984
  #, gcc-internal-format
  msgid "Type name %qs at %C conflicts with previously declared entity at %L, which has the same name"
  msgstr "Typname %qs bei %C in Konflikt mit vorher deklarierter Entität bei %L, die den gleichen Namen hat"
  
! #: fortran/decl.cc:4995
! #, gcc-internal-format
! msgid "Type %qs is not parameterized and so the type parameter spec list at %C may not appear"
! msgstr ""
! 
! #: fortran/decl.cc:5140
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate IMPLICIT NONE statement at %C"
  msgstr "Doppelte IMPLICIT NONE-Anweisung bei %C"
  
! #: fortran/decl.cc:5149
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT NONE with spec list at %C"
  msgstr "IMPLICIT NONE mit Angabenliste bei %C"
  
! #: fortran/decl.cc:5208
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing character range in IMPLICIT at %C"
  msgstr "Fehlender Zeichenbereich in IMPLICIT bei %C"
  
! #: fortran/decl.cc:5254
  #, gcc-internal-format, gfc-internal-format
  msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
  msgstr "Buchstaben in IMPLICIT-Anweisung bei %C müssen in alphabetischer Reihenfolge sein"
  
! #: fortran/decl.cc:5307
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT statement at %C following an IMPLICIT NONE (type) statement"
  msgstr "IMPLICIT-Anweisung bei %C folgt auf IMPLICIT NONE (Typ-)Anweisung"
  
! #: fortran/decl.cc:5317
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty IMPLICIT statement at %C"
  msgstr "Leere IMPLICIT-Anweisung bei %C"
  
! #: fortran/decl.cc:5474
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C only permitted in an INTERFACE body"
  msgstr "IMPORT-Anweisung bei %C ist nur in einem INTERFACE-Körper erlaubt"
  
! #: fortran/decl.cc:5490
  #, gcc-internal-format, gfc-internal-format
  msgid "F2008: C1210 IMPORT statement at %C is not permitted in a module procedure interface body"
  msgstr "F2008: C1210 IMPORT-Anweisung bei %C ist im Körper einer Schnittstelle für Modulprozedur nicht erlaubt"
  
! #: fortran/decl.cc:5495
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C"
  msgstr "IMPORT-Anweisung bei %C"
  
! #: fortran/decl.cc:5574
! #, fuzzy, gcc-internal-format
! #| msgid "import-declaration must be at global scope"
! msgid "import-name %qs at %C is in the local scope"
! msgstr "Import-Deklaration muss im globalen Gültigkeitsbereich sein"
  
! #: fortran/decl.cc:5601
  #, gcc-internal-format
  msgid "Cannot IMPORT %qs from host scoping unit at %C - does not exist."
  msgstr "IMPORT %qs aus Host-Sichtbarkeitseinheit bei %C nicht möglich - existiert nicht."
  
! #: fortran/decl.cc:5622
  #, gcc-internal-format
  msgid "%qs is already IMPORTed from host scoping unit at %C"
  msgstr "%qs bereits aus Host-Sichtbarkeitseinheit bei %C IMPORTiert"
  
! #: fortran/decl.cc:5665
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in IMPORT statement at %C"
  msgstr "Syntaxfehler in IMPORT-Anweisung bei %C"
  
! #: fortran/decl.cc:5669
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "F2008: C1210 IMPORT statement at %C is not permitted in a module procedure interface body"
! msgid "F2018: C897 IMPORT statement at %C cannot appear in a main program, an external subprogram, a module or block data"
! msgstr "F2008: C1210 IMPORT-Anweisung bei %C ist im Körper einer Schnittstelle für Modulprozedur nicht erlaubt"
! 
! #: fortran/decl.cc:5674
! #, gcc-internal-format, gfc-internal-format
! msgid "F2018: C898 IMPORT statement at %C is not permitted because a scoping unit has an ONLY specifier, can only have IMPORT with an ONLY specifier"
! msgstr ""
! 
! #: fortran/decl.cc:5680
! #, gcc-internal-format, gfc-internal-format
! msgid "F2018: C899 IMPORT, NONE shall not appear in the scoping unit of a submodule as at %C"
! msgstr ""
! 
! #: fortran/decl.cc:5685
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "F2008: C1210 IMPORT statement at %C is not permitted in a module procedure interface body"
! msgid "F2018: C8100 IMPORT statement at %C is not permitted because %s has already been declared, which must be unique in the scoping unit"
! msgstr "F2008: C1210 IMPORT-Anweisung bei %C ist im Körper einer Schnittstelle für Modulprozedur nicht erlaubt"
! 
! #: fortran/decl.cc:5693
! #, gcc-internal-format, gfc-internal-format
! msgid "Expecting list of named entities at %C"
! msgstr "Liste benannter Entitäten bei %C erwartet"
! 
! #: fortran/decl.cc:6033
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing codimension specification at %C"
  msgstr "Fehlende Kodimensionsangabe bei %C"
  
! #: fortran/decl.cc:6035
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing dimension specification at %C"
  msgstr "Fehlende Dimensionsangabe bei %C"
  
! #: fortran/decl.cc:6130
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute at %L"
  msgstr "Doppeltes Attribut %s bei %L"
  
! #: fortran/decl.cc:6147
  #, gcc-internal-format
  msgid "%s at %L is a DEC extension, enable with %<-fdec-static%>"
  msgstr "%s bei %L ist eine DEC-Erweiterung, muss mit %<-fdec-static%> eingeschaltet werden"
  
! #: fortran/decl.cc:6166
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a TYPE definition"
  msgstr "Attribut ALLOCATABLE bei %C in einer TYPE-Definition"
  
! #: fortran/decl.cc:6168
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a STRUCTURE definition"
  msgstr "Attribut ALLOCATABLE bei %C in einer STRUCTURE-Definition"
  
! #: fortran/decl.cc:6178
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND attribute at %C in a TYPE definition"
  msgstr "KIND-Attribut bei %C in einer TYPE-Definition"
  
! #: fortran/decl.cc:6180
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND attribute at %C in a STRUCTURE definition"
  msgstr "KIND-Attribut bei %C in einer STRUCTURE-Definition"
  
! #: fortran/decl.cc:6188
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be INTEGER"
  msgstr "Komponente mit KIND-Attribut bei %C muss ein INTEGER sein"
  
! #: fortran/decl.cc:6197
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN attribute at %C in a TYPE definition"
  msgstr "LEN-Attribut bei %C in einer TYPE-Definition"
  
! #: fortran/decl.cc:6199
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN attribute at %C in a STRUCTURE definition"
  msgstr "LEN-Attribut bei %C in einer STRUCTURE-Definition"
  
! #: fortran/decl.cc:6207
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be INTEGER"
  msgstr "Komponente mit LEN-Attribut bei %C muss INTEGER sein"
  
! #: fortran/decl.cc:6215
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a TYPE definition"
  msgstr "Attribut bei %L ist in TYPE-Definition nicht erlaubt"
  
! #: fortran/decl.cc:6217
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a STRUCTURE definition"
  msgstr "Attribut bei %L ist in STRUCTURE-Definition nicht erlaubt"
  
! #: fortran/decl.cc:6235
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute %s at %L in a TYPE definition"
  msgstr "Attribut %s bei %L in einer TYPE-Definition"
  
! #: fortran/decl.cc:6245
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute at %L is not allowed outside of the specification part of a module"
  msgstr "Attribut %s bei %L ist außerhalb des Spezifikationsabschnitts eines Moduls nicht erlaubt"
  
! #: fortran/decl.cc:6255
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed outside a TYPE definition"
  msgstr "Attribut bei %L ist außerhalb einer TYPE-Definition nicht erlaubt"
  
! #: fortran/decl.cc:6268
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS attribute at %C"
  msgstr "ASYNCHRONOUS-Attribut bei %C"
  
! #: fortran/decl.cc:6279
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS attribute at %C"
  msgstr "CONTIGUOUS-Attribut bei %C"
  
! #: fortran/decl.cc:6334 fortran/decl.cc:9883
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr "PROTECTED bei %C nur in Spezifikationsabschnitts eines Moduls erlaubt"
  
! #: fortran/decl.cc:6340
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute at %C"
  msgstr "PROTECTED-Attribut bei %C"
  
! #: fortran/decl.cc:6374
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE attribute at %C"
  msgstr "VALUE-Attribut bei %C"
  
! #: fortran/decl.cc:6381
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %C"
  msgstr "VOLATILE-Attribut bei %C"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/decl.cc:6388
  #, gcc-internal-format
  msgid "match_attr_spec(): Bad attribute"
  msgstr "match_attr_spec(): Bad attribute"
  
! #: fortran/decl.cc:6429
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple identifiers provided with single NAME= specifier at %C"
  msgstr "Mehrere Bezeichner mit einzelner Spezifikation NAME= bei %C angegeben"
  
! #: fortran/decl.cc:6527
  #, gcc-internal-format
  msgid "Implicitly declared BIND(C) function %qs at %L may not be C interoperable"
  msgstr "Implizit deklarierte BIND(C)-Funktion %qs bei %L ist möglicherweise nicht interoperabel mit C"
  
! #: fortran/decl.cc:6549
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %L may not be a C interoperable kind though common block %qs is BIND(C)"
  msgstr "Variable %qs in gemeinsamem Block %qs bei %L könnte inkompatibel mit C sein, obwohl gemeinsamer Block %qs BIND(C) ist"
  
! #: fortran/decl.cc:6560
  #, gcc-internal-format
  msgid "Type declaration %qs at %L is not C interoperable but it is BIND(C)"
  msgstr "Typdeklaration %qs bei %L ist nicht C-kompatibel, aber sie ist BIND(C)"
  
! #: fortran/decl.cc:6566
  #, gcc-internal-format
  msgid "Variable %qs at %L may not be a C interoperable kind but it is BIND(C)"
  msgstr "Variable %qs bei %L könnte mit C inkompatibel sein, aber sie ist BIND(C)"
  
! #: fortran/decl.cc:6578
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %L cannot be declared with BIND(C) since it is not a global"
  msgstr "Variable %qs in gemeinsamem Block %qs bei %L kann nicht mit BIND(C) deklariert werden, da sie nicht global ist"
  
! #: fortran/decl.cc:6592
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the POINTER and BIND(C) attributes"
  msgstr "Variable %qs bei %L kann nicht gleichzeitig die Attribute POINTER und BIND(C) haben"
  
! #: fortran/decl.cc:6600
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgstr "Variable %qs bei %L kann nicht gleichzeitig die Attribute ALLOCATABLE und BIND(C) haben"
  
! #: fortran/decl.cc:6612
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be an array"
  msgstr "Rückgabetyp der BIND(C)-Funktion %qs bei %L kann kein Feld sein"
  
! #: fortran/decl.cc:6618
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs of character type at %L must have length 1"
  msgstr "Rückgabetyp der BIND(C)-Funktion %qs von Zeichentyp bei %L muss die Länge 1 haben"
  
! #: fortran/decl.cc:6631
! #, fuzzy, gcc-internal-format
! #| msgid "Symbol %qs at %L is marked PRIVATE but has been given the binding label %qs"
! msgid "Symbol %qs at %L is marked PRIVATE but is accessible via its default binding name %qs"
  msgstr "Symbol %qs bei %L ist als PRIVATE markiert, aber wurde mit Bindung %qs markiert"
  
! #: fortran/decl.cc:6705
  #, gcc-internal-format, gfc-internal-format
  msgid "Need either entity or common block name for attribute specification statement at %C"
  msgstr "Entweder Entität oder Name eines gemeinsamen Blocks für Attribut-Spezifikationsanweisung bei %C erforderlich"
  
! #: fortran/decl.cc:6750
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing entity or common block name for attribute specification statement at %C"
  msgstr "Entität oder Name eines gemeinsamen Blocks für Attribut-Spezifikationsanweisung bei %C fehlt"
  
! #: fortran/decl.cc:6757
  #, gcc-internal-format
  msgid "Missing symbol"
  msgstr "Fehlendes Symbol"
  
! #: fortran/decl.cc:6786
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) statement at %C"
  msgstr "BIND(C)-Anweisung bei %C"
  
! #: fortran/decl.cc:6848
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS entity at %C cannot have the PARAMETER attribute"
  msgstr "CLASS-Entität bei %C kann nicht das PARAMETER-Attribut haben"
  
! #: fortran/decl.cc:6880
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C has not been previously defined and so cannot appear in a derived type definition"
  msgstr "Abgeleiteter Typ bei %C wurde vorher nicht definiert und kann daher nicht in einer abgeleiteten Typdefinition auftreten"
  
! #: fortran/decl.cc:6922
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in anonymous structure declaration at %C"
  msgstr "Syntaxfehler in anonymer Struktur-Deklaration bei %C"
  
! #: fortran/decl.cc:6931
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in data declaration at %C"
  msgstr "Syntaxfehler in Daten-Deklaration bei %C"
  
! #: fortran/decl.cc:7003
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr "MODULE-Präfix bei %C"
  
! #: fortran/decl.cc:7008
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C found outside of a module, submodule, or interface"
  msgstr "MODULE-Präfix bei %C muss innerhalb eines Moduls, Teilmoduls oder Interfaces sein"
  
! #: fortran/decl.cc:7059
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr "IMPURE-Prozedur bei %C"
  
! #: fortran/decl.cc:7071
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr "PURE und IMPURE dürfen bei %C nicht gleichzeitig stehen"
  
! #: fortran/decl.cc:7117
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr "ELEMENTAL-Präfix fehlt in MODULE-PROCEDURE-Schnittstelle bei %L"
  
! #: fortran/decl.cc:7124
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr "PURE-Präfix fehlt in MODULE-PROCEDURE-Schnittstelle bei %L"
  
! #: fortran/decl.cc:7131
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr "RECURSIVE-Präfix fehlt in MODULE-PROCEDURE-Schnittstelle bei %L"
  
! #: fortran/decl.cc:7192
  #, gcc-internal-format, gfc-internal-format
  msgid "A type parameter list is required at %C"
  msgstr "Bei %C wird eine Typparameterliste erwartet"
  
! #: fortran/decl.cc:7207 fortran/primary.cc:1998
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate-return argument at %C"
  msgstr "Argument für Alternativrückgabe bei %C"
  
! #: fortran/decl.cc:7213 fortran/decl.cc:7222
  #, gcc-internal-format, gfc-internal-format
  msgid "A parameter name is required at %C"
  msgstr "Bei %C wird ein Parametername erwartet"
  
! #: fortran/decl.cc:7263
  #, gcc-internal-format
  msgid "Name %qs at %C is the name of the procedure"
  msgstr "Name %qs bei %C ist der Name der Prozedur"
  
! #: fortran/decl.cc:7276
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected parameter list in type declaration at %C"
  msgstr "Parameterliste in Typdeklaration bei %C erwartet"
  
! #: fortran/decl.cc:7279
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr "Unerwartete Angaben in formaler Argumentliste bei %C"
  
! #: fortran/decl.cc:7297
  #, gcc-internal-format
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr "Doppelter Name %qs in Parameterliste bei %C"
  
! #: fortran/decl.cc:7300
  #, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr "Doppeltes Symbol %qs in formaler Argumentliste bei %C"
  
! #: fortran/decl.cc:7342
  #, gcc-internal-format
  msgid "MODULE PROCEDURE formal argument %qs conflicts with alternate return at %C"
  msgstr "Formales Argument %qs für MODULE PROCEDURE widerspricht alternativer Rückgabe bei %C"
  
! #: fortran/decl.cc:7346
  #, gcc-internal-format
  msgid "MODULE PROCEDURE formal argument is alternate return and conflicts with %qs in the separate declaration at %C"
  msgstr "Formales Argument für MODULE PROCEDURE ist alternative Rückgabe und widerspricht %qs in der separaten Deklaration bei %C"
  
! #: fortran/decl.cc:7351
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr "Konflikt in formalen Argumentnamen (%s/%s) von MODULE PROCEDURE bei %C"
  
! #: fortran/decl.cc:7358
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr "Konflikt in Anzahl der formalen Argumente von MODULE PROCEDURE bei %C"
  
! #: fortran/decl.cc:7397
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr "RESULT-Variable bei %C muss vom Funktionsnamen verschieden sein"
  
! #: fortran/decl.cc:7474
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "Unerwartete Angaben hinter Funktionsdeklaration bei %C"
  
! #: fortran/decl.cc:7484 fortran/decl.cc:8627
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr "BIND(C)-Attribut bei %L kann nicht für eine interne Prozedur angegeben werden"
  
! #: fortran/decl.cc:7688
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr "BIND(C)-Attribut bei %C erfordert eine Schnittstelle mit BIND(C)"
  
! #: fortran/decl.cc:7695
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr "BIND(C)-Prozedur mit NAME darf kein POINTER-Attribut bei %C haben"
  
! #: fortran/decl.cc:7701
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr "Scheinprozedur bei %C kann kein BIND(C)-Attribut mit NAME haben"
  
! #: fortran/decl.cc:7724
  #, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr "Prozedur %qs bei %L hat bereits grundlegenden Typen %s"
  
! #: fortran/decl.cc:7770 fortran/decl.cc:7961 fortran/decl.cc:12018
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr "Syntaxfehler in PROCEDURE-Anweisung bei %C"
  
! #: fortran/decl.cc:7819 fortran/decl.cc:11918
  #, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr "%<::%> nach Bindeattributen bei %C erwartet"
  
! #: fortran/decl.cc:7826
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr "NOPASS oder explizite Schnittstelle bei %C erforderlich"
  
! #: fortran/decl.cc:7830
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr "Prozedurzeiger-Komponente bei %C"
  
! #: fortran/decl.cc:7905
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr "Syntaxfehler in Prozedurzeiger-Komponente bei %C"
  
! #: fortran/decl.cc:7923
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr "PROCEDURE bei %C muss in einer allgemeinen Schnittstelle sein"
  
! #: fortran/decl.cc:7932 fortran/decl.cc:10658
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr "»::« in MODULE PROCEDURE-Anweisung bei %L"
  
! #: fortran/decl.cc:8002
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr "PROCEDURE-Anweisung bei %C"
  
! #: fortran/decl.cc:8074
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr "Formale Argumentliste in Funktionsdefinition bei %C erwartet"
  
! #: fortran/decl.cc:8104 fortran/decl.cc:8383 fortran/decl.cc:8594
! #: fortran/symbol.cc:1973
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr "BIND(C)-Attribut bei %L kann nur für Variablen oder gemeinsame Blöcke verwendet werden"
  
! #: fortran/decl.cc:8134 fortran/decl.cc:8652
  #, gcc-internal-format
  msgid "Mismatch in BIND(C) names (%qs/%qs) at %C"
  msgstr "Unverträglichkeit in BIND(C)-Namen (%qs/%qs) bei %C"
  
! #: fortran/decl.cc:8277
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C"
  msgstr "ENTRY-Anweisung bei %C"
  
! #: fortran/decl.cc:8286
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines PROGRAMmes auftreten"
  
! #: fortran/decl.cc:8289
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines MODULEs auftreten"
  
! #: fortran/decl.cc:8292
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines SUBMODULEs auftreten"
  
! #: fortran/decl.cc:8295
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb von BLOCK DATA auftreten"
  
! #: fortran/decl.cc:8299 fortran/decl.cc:8344
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb von INTERFACE auftreten"
  
! #: fortran/decl.cc:8303
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines STRUCTURE-Blockes auftreten"
  
! #: fortran/decl.cc:8307
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines DERIVED TYPE Blockes auftreten"
  
! #: fortran/decl.cc:8311
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines IF-THEN-Blockes auftreten"
  
! #: fortran/decl.cc:8316
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines DO-Blockes auftreten"
  
! #: fortran/decl.cc:8320
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines SELECT-Blockes auftreten"
  
! #: fortran/decl.cc:8324
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines FORALL-Blockes auftreten"
  
! #: fortran/decl.cc:8328
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines WHERE-Blockes auftreten"
  
! #: fortran/decl.cc:8332
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines enthaltenen Subprogrammes auftreten"
  
! #: fortran/decl.cc:8336
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected ENTRY statement at %C"
  msgstr "Unerwartete ENTRY-Anweisung bei %C"
  
! #: fortran/decl.cc:8357
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr "ENTRY-Anweisung bei %C kann nicht in einer enthaltenen Prozedur auftreten"
  
! #: fortran/decl.cc:8408 fortran/decl.cc:8634
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr "Erforderte Klammern vor BIND(C) bei %C fehlen"
  
! #: fortran/decl.cc:8502
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %L with BIND(C) prohibited in an elemental procedure"
  msgstr "ENTRY-Anweisung bei %L mit BIND(C) ist in einer elementaren Prozedur verboten"
  
! #: fortran/decl.cc:8661
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return dummy argument cannot appear in a SUBROUTINE with the BIND(C) attribute at %L"
  msgstr "Alternatives Rückgabe-Dummyargument kann nicht in einer SUBROUTINE mit BIND(C)-Attribut bei %L auftreten"
  
! #: fortran/decl.cc:8724 fortran/decl.cc:8731
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr "Ungültiger C-Name in NAME=-Spezifizierung bei %C"
  
! #: fortran/decl.cc:8771
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr "Syntaxfehler in NAME=-Spezifikation für Bindungsmarke bei %C"
  
! #: fortran/decl.cc:8787
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr "Spezifikation NAME= bei %C sollte ein konstanter Ausdruck sein"
  
! #: fortran/decl.cc:8795
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr "NAME=-Angabe bei %C sollte ein Skalar der Standardzeichenart sein"
  
! #: fortran/decl.cc:8814
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr "Schließende Klammer für Bindungsmarke bei %C fehlt"
  
! #: fortran/decl.cc:8820
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr "In BIND(C) bei %C ist kein bindender Name erlaubt"
  
! #: fortran/decl.cc:8826
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr "For Schein-Prozedur %s in BIND(C) bei %C ist kein bindender Name erlaubt"
  
! #: fortran/decl.cc:8855
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr "NAME nicht erlaubt bei BIND(C) für ABSTRACT INTERFACE bei %C"
  
! #: fortran/decl.cc:9138
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr "Unerwartete END-Anweisung bei %C"
  
! #: fortran/decl.cc:9147
  #, gcc-internal-format, gfc-internal-format
  msgid "END statement instead of %s statement at %L"
  msgstr "END-Anweisung statt %s-Anweisung bei %L"
  
  #. We would have required END [something].
! #: fortran/decl.cc:9156
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr "%s-Anweisung bei %L erwartet"
  
! #: fortran/decl.cc:9167
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s statement at %L"
  msgstr "»%s«-Anweisung bei %L erwartet"
  
! #: fortran/decl.cc:9192
  #, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr "Blocknamen von %qs in »%s«-Anweisung bei %L erwartet"
  
! #: fortran/decl.cc:9209
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr "Beendenden Namen bei %C erwartet"
  
! #: fortran/decl.cc:9223 fortran/decl.cc:9231
  #, gcc-internal-format
  msgid "Expected label %qs for %s statement at %C"
  msgstr "Marke %qs für »%s«-Anweisung bei %C erwartet"
  
! #: fortran/decl.cc:9331
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr "Fehlende Feldspezifikation bei %L in DIMENSION-Anweisung"
  
! #: fortran/decl.cc:9339
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr "Für %s bei %L wurden Dimensionen nach dessen Initialisierung angegeben"
  
! #: fortran/decl.cc:9347
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr "Feldspezifikation bei %L in CODIMENSION-Anweisung fehlt"
  
! #: fortran/decl.cc:9356
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr "Feldspezifikation muss bei %L aufgeschoben werden"
  
! #: fortran/decl.cc:9461
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr "Unerwartetes Zeichen in Variablenliste bei %C"
  
! #: fortran/decl.cc:9498
  #, gcc-internal-format
  msgid "Expected %<(%> at %C"
  msgstr "%<(%> bei %C erwartet"
  
! #: fortran/decl.cc:9512 fortran/decl.cc:9552
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr "Variablennamen bei %C erwartet"
  
! #: fortran/decl.cc:9528
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr "Cray-Zeiger bei %C muss eine Ganzzahl sein"
  
! #: fortran/decl.cc:9532
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr "Cray-Zeiger bei %C hat %d Bytes Genauigkeit; Speicheradressen benötigen %d Bytes"
  
! #: fortran/decl.cc:9538
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr "»,« bei %C erwartet"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/decl.cc:9577
  #, gcc-internal-format
  msgid "Cannot set Cray pointee array spec."
  msgstr "Interner Fehler: Cannot set Cray pointee array spec."
  
! #: fortran/decl.cc:9581
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr "Doppelte Feldspezifikation für Cray-Zeigerende bei %C"
  
! #: fortran/decl.cc:9601
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr "»)« bei %C erwartet"
  
! #: fortran/decl.cc:9613
  #, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr "%<,%> oder Ende der Anweisung bei %C erwartet"
  
! #: fortran/decl.cc:9639
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr "INTENT ist in BLOCK bei %C nicht erlaubt"
  
! #: fortran/decl.cc:9671
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr "OPTIONAL ist in BLOCK bei %C nicht erlaubt"
  
! #: fortran/decl.cc:9690
  #, gcc-internal-format
  msgid "Cray pointer declaration at %C requires %<-fcray-pointer%> flag"
  msgstr "Cray-Zeiger-Deklaration bei %C benötigt den Schalter %<-fcray-pointer%>"
  
! #: fortran/decl.cc:9729
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr "CONTIGUOUS-Anweisung bei %C"
  
! #: fortran/decl.cc:9827
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr "Zugriffsspezifikation des Operators %s bei %C wurde bereits spezifiziert"
  
! #: fortran/decl.cc:9843
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr "Zugriffsspezifikation des Operators .%s. bei %C wurde bereits spezifiziert"
  
! #: fortran/decl.cc:9891
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr "PROTECTED-Anweisung bei %C"
  
! #: fortran/decl.cc:9925
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr "Syntaxfehler in PROTECTED-Anweisung bei %C"
  
! #: fortran/decl.cc:9952 fortran/decl.cc:9977
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr "PRIVATE-Anweisung bei %C ist nur in Spezifikationsteil eines Moduls erlaubt"
  
! #: fortran/decl.cc:9998 fortran/decl.cc:10018
  #, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr "PUBLIC-Anweisung bei %C ist nur in Spezifikationsteil eines Moduls erlaubt"
  
! #: fortran/decl.cc:10040
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr "Variablennamen bei %C in PARAMETER-Anweisung erwartet"
  
! #: fortran/decl.cc:10047
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr "Zeichen »=« in PARAMETER-Anweisung bei %C erwartet"
  
! #: fortran/decl.cc:10053
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr "Ausdruck bei %C in PARAMETER-Anweisung erwartet"
  
! #: fortran/decl.cc:10073
  #, gcc-internal-format, gfc-internal-format
  msgid "Initializing already initialized variable at %C"
  msgstr "Initialisierung einer bereits initialisierten Variablen bei %C"
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.cc:10098
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr "PARAMETER ohne »()« bei %C"
  
! #: fortran/decl.cc:10114
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr "Unerwartete Zeichen in PARAMETER-Anweisung bei %C"
  
! #: fortran/decl.cc:10133 fortran/decl.cc:10189
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr "%s bei %C ist eine DEC-Erweiterung, muss mit %<-fdec-static%> eingeschaltet werden"
  
! #: fortran/decl.cc:10168
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr "In AUTOMATIC-Anweisung bei %C wird eine »entity-list« erwartet"
  
! #: fortran/decl.cc:10175
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr "Syntaxfehler in AUTOMATIC-Anweisung bei %C"
  
! #: fortran/decl.cc:10224
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr "»entity-list« in STATIC-Anweisung bei %C erwartet"
  
! #: fortran/decl.cc:10231
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in STATIC statement at %C"
  msgstr "Syntaxfehler in STATIC-Anweisung bei %C"
  
! #: fortran/decl.cc:10250
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr "Umfassende SAVE-Anweisung bei %C folgt vorheriger SAVE-Anweisung"
  
! #: fortran/decl.cc:10261
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr "SAVE-Anweisung bei %C folgt umfassender SAVE-Anweisung"
  
! #: fortran/decl.cc:10296
  #, gcc-internal-format
  msgid "SAVE of COMMON block %qs at %C is not allowed in a BLOCK construct"
  msgstr "SAVE des COMMON-Blocks %qs bei %C ist in einem BLOCK-Konstrukt nicht erlaubt"
  
! #: fortran/decl.cc:10318
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr "Syntaxfehler in SAVE-Anweisung bei %C"
  
! #: fortran/decl.cc:10335
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr "VALUE ist in BLOCK bei %C nicht erlaubt"
  
! #: fortran/decl.cc:10339
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE statement at %C"
  msgstr "VALUE-Anweisung bei %C"
  
! #: fortran/decl.cc:10377
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr "Syntaxfehler in VALUE-Anweisung bei %C"
  
! #: fortran/decl.cc:10389
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE statement at %C"
  msgstr "VOLATILE-Anweisung bei %C"
  
! #: fortran/decl.cc:10416
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr "VOLATILE für Coarray-Variable %qs bei %C angegeben, die use-/host-assoziiert ist"
  
! #: fortran/decl.cc:10441
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr "Syntaxfehler in VOLATILE-Anweisung bei %C"
  
! #: fortran/decl.cc:10453
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr "ASYNCHRONOUS-Anweisung bei %C"
  
! #: fortran/decl.cc:10497
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr "Syntaxfehler in ASYNCHRONOUS-Anweisung bei %C"
  
! #: fortran/decl.cc:10522
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr "MODULE-PROCEDURE-Deklaration bei %C"
  
! #: fortran/decl.cc:10633
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr "MODULE PROCEDURE bei %C muss in einer generischen Modulschnittstelle sein"
  
! #: fortran/decl.cc:10691
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr "Intrinsische Prozedur bei %L kann keine MODULE PROCEDURE sein"
  
! #: fortran/decl.cc:10740
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr "Mehrdeutiges Symbol in TYPE-Definition bei %C"
  
! #: fortran/decl.cc:10749
  #, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr "Symbol %qs bei %C wurde vorher noch nicht definiert"
  
! #: fortran/decl.cc:10755
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr "%qs in EXTENDS-Ausdruck bei %C ist kein abgeleiteter Typ"
  
! #: fortran/decl.cc:10762
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr "%qs kann bei %C nicht erweitert werden, da es BIND(C) ist"
  
! #: fortran/decl.cc:10769
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr "%qs kann bei %C nicht erweitert werden, da es ein SEQUENCE-Typ ist"
  
! #: fortran/decl.cc:10792
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr "Abgeleiteter Typ bei %C kann nur PRIVATE im Spezifikationsteil eines Moduls sein"
  
! #: fortran/decl.cc:10804
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr "Abgeleiteter Typ bei %C kann nur PUBLIC im Spezifikationsteil eines Moduls sein"
  
! #: fortran/decl.cc:10825
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr "ABSTRACT-Typ bei %C"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/decl.cc:10871
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to create structure type '%s' at %C"
  msgstr "Failed to create structure type '%s' at %C"
  
! #: fortran/decl.cc:10877
  #, gcc-internal-format
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr "Typdefinition von %qs bei %C wurde bereits bei %L definiert"
  
! #: fortran/decl.cc:10924
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after MAP statement at %C"
  msgstr "Ausschuss hinter MAP-Anweisung bei %C"
  
! #: fortran/decl.cc:10957
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after UNION statement at %C"
  msgstr "Ausschuss hinter UNION-Anweisung bei %C"
  
! #: fortran/decl.cc:10992
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr "%s bei %C ist eine DEC-Erweiterung, muss mit %<-fdec-structure%> eingeschaltet werden"
  
! #: fortran/decl.cc:11006
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr "Strukturname erwartet in unverschachtelter Strukturdeklaration bei %C"
  
! #: fortran/decl.cc:11024
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr "Ausschuss hinter unverschachtelter STRUCTURE-Anweisung bei %C"
  
! #: fortran/decl.cc:11031
  #, gcc-internal-format
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr "Strukturname %qs bei %C kann nicht der gleiche wie ein intrinsischer Typ sein"
  
! #: fortran/decl.cc:11194
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr "»::« in TYPE-Definition bei %C erwartet"
  
! #: fortran/decl.cc:11207
  #, gcc-internal-format, gfc-internal-format
  msgid "Mangled derived type definition at %C"
  msgstr "Gemangelte abgeleitete Typdefinition bei %C"
  
! #: fortran/decl.cc:11236
  #, gcc-internal-format
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr "Typname %qs bei %C kann nicht der gleiche wie ein intrinsischer Typ sein"
  
! #: fortran/decl.cc:11247
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr "Abgeleiteter Typname %qs bei %C hat bereits einen Basistypen von %s"
  
! #: fortran/decl.cc:11250
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type"
  msgstr "Abgeleiteter Typname %qs bei %C hat bereits einen Basistyp"
  
! #: fortran/decl.cc:11265
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be a derived type at %C"
  msgstr "Scheinargument %qs bei %L darf kein abgeleiteter Typ bei %C sein"
  
! #: fortran/decl.cc:11274
  #, gcc-internal-format
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr "Abgeleitete Typdefinition von %qs bei %C wurde bereits definiert"
  
! #: fortran/decl.cc:11337
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr "Syntaxfehler hinter PARAMETERIZED-TYPE-Deklaration bei %C"
  
! #: fortran/decl.cc:11420
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr "Cray-Zeigerende bei %C kann nicht Feld mit impliziter Form sein"
  
! #: fortran/decl.cc:11440
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr "ENUM und ENUMERATOR bei %C"
  
! #: fortran/decl.cc:11472
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr "Zähler übersteigt den C-Ganzzahltyp bei %C"
  
! #: fortran/decl.cc:11551
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr "ENUMERATOR %L nicht mit Ganzzahlausdruck initialisiert"
  
! #: fortran/decl.cc:11599
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr "Anweisung zur ENUM-Definition vor %C erwartet"
  
! #: fortran/decl.cc:11635
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr "Syntaxfehler in ENUMERATOR-Definition bei %C"
  
! #: fortran/decl.cc:11682 fortran/decl.cc:11697
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr "Doppelte Zugriffsspezifikation bei %C"
  
! #: fortran/decl.cc:11717
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr "Bindeattribute legen bereits Durchleitung fest, unzulässiges NOPASS bei %C"
  
! #: fortran/decl.cc:11737
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr "Bindeattribute legen bereits Durchleitung fest, unzulässiges PASS bei %C"
  
! #: fortran/decl.cc:11764
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr "Doppeltes POINTER-Attribut bei %C"
  
! #: fortran/decl.cc:11782
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr "Doppeltes NON_OVERRIDABLE bei %C"
  
! #: fortran/decl.cc:11798
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr "Doppeltes DEFERRED bei %C"
  
! #: fortran/decl.cc:11811
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr "Zugriffsspezifikation bei %C erwartet"
  
! #: fortran/decl.cc:11813
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr "Bindeattribut bei %C erwartet"
  
! #: fortran/decl.cc:11821
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED cannot both appear at %C"
  msgstr "NON_OVERRIDABLE und DEFERRED können nicht gleichzeitig bei %C auftreten"
  
! #: fortran/decl.cc:11834
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr "POINTER-Attribut ist für Prozedurzeiger-Komponente bei %C erforderlich"
  
! #: fortran/decl.cc:11876
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr "Schnittstellenname nach %<(%> bei %C erforderlich"
  
! #: fortran/decl.cc:11882
  #, gcc-internal-format
  msgid "%<)%> expected at %C"
  msgstr "%<)%> bei %C erwartet"
  
! #: fortran/decl.cc:11902
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr "Schnittstelle muss für DEFERRED-Bindung bei %C angegeben werden"
  
! #: fortran/decl.cc:11907
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr "PROCEDURE(Schnittstelle) bei %C sollte als DEFERRED deklariert sein"
  
! #: fortran/decl.cc:11930
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr "Bindungsname bei %C erwartet"
  
! #: fortran/decl.cc:11934
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr "PROCEDURE-Liste bei %C"
  
! #: fortran/decl.cc:11946
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr "%<=> target%> ist ungültig für DEFERRED-Bindung bei %C"
  
! #: fortran/decl.cc:11952
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr "%<::%> in PROCEDURE-Bindung mit explizitem Ziel bei %C erforderlich"
  
! #: fortran/decl.cc:11962
  #, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr "Bindungsziel hinter %<=>%> bei %C erforderlich"
  
! #: fortran/decl.cc:11979
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr "Typ %qs mit DEFERRED-Bindung bei %C ist nicht ABSTRACT"
  
! #: fortran/decl.cc:11990
  #, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr "Es gibt bereits eine Prozedur mit Bindungsname %qs für den abgeleiteten Typ %qs bei %C"
  
! #: fortran/decl.cc:12077 fortran/decl.cc:12359
  #, gcc-internal-format
  msgid "Expected %<::%> at %C"
  msgstr "%<::%> bei %C erwartet"
  
! #: fortran/decl.cc:12088 fortran/decl.cc:12371
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr "Generischer Name oder Operatordeskriptor bei %C erwartet"
  
! #: fortran/decl.cc:12109 fortran/decl.cc:12392
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr "Kaputte GENERIC-Anweisung bei %C"
  
! #: fortran/decl.cc:12120 fortran/decl.cc:12403
  #, gcc-internal-format
  msgid "Expected %<=>%> at %C"
  msgstr "%<=>%> bei %C erwartet"
  
! #: fortran/decl.cc:12127
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Range specification at %L can never be matched"
! msgid "The access specification at %L not in a module"
! msgstr "Bereichsspezifikation bei %L kann nie passen"
! 
! #: fortran/decl.cc:12148
! #, fuzzy, gcc-internal-format
! #| msgid "The base name at %L does not match the name of the current procedure"
! msgid "The generic-spec name %qs at %C clashes with the name of an entity declared at %L that is not a procedure"
! msgstr "Der Basisname bei %L passt nicht zum Namen der aktuellen Prozedur"
! 
! #: fortran/decl.cc:12157
! #, fuzzy, gcc-internal-format
! #| msgid "There's already a non-generic procedure with binding name %qs for the derived type %qs at %C"
! msgid "There's already a non-generic procedure with name %qs at %C"
! msgstr "Es gibt bereits eine nicht-generische Prozedur mit Bindungsname %qs für den abgeleiteten Typ %qs bei %C"
! 
! #: fortran/decl.cc:12166
! #, fuzzy, gcc-internal-format
! #| msgid "Access specification of the %s operator at %C has already been specified"
! msgid "The access specification at %L conflicts with that already given to %qs"
! msgstr "Zugriffsspezifikation des Operators %s bei %C wurde bereits spezifiziert"
! 
! #: fortran/decl.cc:12173
! #, fuzzy, gcc-internal-format
! #| msgid "Access specification of the %s operator at %C has already been specified"
! msgid "The access specification at %L repeats that already given to %qs"
! msgstr "Zugriffsspezifikation des Operators %s bei %C wurde bereits spezifiziert"
! 
! #: fortran/decl.cc:12182
! #, gcc-internal-format, gfc-internal-format
! msgid "The generic-spec in the generic statement at %C has a type from the declaration at %L"
! msgstr ""
! 
! #: fortran/decl.cc:12223
! #, fuzzy, gcc-internal-format
! #| msgid "Binding at %C must have the same access as already defined binding %qs"
! msgid "The user operator at %L must have the same access specification as already defined user operator %qs"
! msgstr "Bindung bei %C muss denselben Zugriff wie bereits definierte Bindung %qs haben"
! 
! #: fortran/decl.cc:12230
! #, gcc-internal-format
! msgid "The user operator at %L repeats the access specification of already defined user operator %qs"
! msgstr ""
! 
! #: fortran/decl.cc:12266
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Expected module procedure name at %C"
! msgid "Expected specific procedure name at %C"
! msgstr "Prozedurname im Modul bei %C erwartet"
! 
! #: fortran/decl.cc:12273
! #, gcc-internal-format
! msgid "The name %qs of the specific procedure at %C conflicts with that of the generic-spec"
! msgstr ""
! 
! #: fortran/decl.cc:12283
! #, fuzzy, gcc-internal-format
! #| msgid "%qs already defined as specific binding for the generic %qs at %C"
! msgid "%qs already defined as a specific procedure for the generic %qs at %C"
! msgstr "%qs bereits als spezifische Bindung für das generische %qs bei %C definiert"
! 
! #: fortran/decl.cc:12309
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Junk after UNION statement at %C"
! msgid "Junk after GENERIC statement at %C"
! msgstr "Ausschuss hinter UNION-Anweisung bei %C"
! 
! #: fortran/decl.cc:12339
! #, gcc-internal-format, gfc-internal-format
! msgid "GENERIC at %C must be inside a derived-type CONTAINS"
! msgstr "GENERIC bei %C muss innerhalb eines CONTAINS eines abgeleiteten Typs sein"
! 
! #: fortran/decl.cc:12439
  #, gcc-internal-format
  msgid "There's already a non-generic procedure with binding name %qs for the derived type %qs at %C"
  msgstr "Es gibt bereits eine nicht-generische Prozedur mit Bindungsname %qs für den abgeleiteten Typ %qs bei %C"
  
! #: fortran/decl.cc:12447
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr "Bindung bei %C muss denselben Zugriff wie bereits definierte Bindung %qs haben"
  
! #: fortran/decl.cc:12495
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr "Spezifischer Bindungsname bei %C erwartet"
  
! #: fortran/decl.cc:12505
  #, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr "%qs bereits als spezifische Bindung für das generische %qs bei %C definiert"
  
! #: fortran/decl.cc:12523
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr "Ausschuss hinter GENERIC-Bindung bei %C"
  
! #: fortran/decl.cc:12569
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr "FINAL-Deklaration bei %C muss innerhalb eines CONTAINS-Abschnitts eines abgeleiteten Typs stehen"
  
! #: fortran/decl.cc:12581
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr "Deklaration abgeleiteten Typs mit FINAL bei %C muss im Spezifikationsteil eines Moduls sein"
  
! #: fortran/decl.cc:12603
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr "Leeres FINAL bei %C"
  
! #: fortran/decl.cc:12610
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr "Prozedurname im Modul bei %C erwartet"
  
! #: fortran/decl.cc:12620
  #, gcc-internal-format
  msgid "Expected %<,%> at %C"
  msgstr "%<,%> bei %C erwartet"
  
! #: fortran/decl.cc:12626
  #, gcc-internal-format
  msgid "Unknown procedure name %qs at %C"
  msgstr "Unbekannter Prozedurname %qs bei %C"
  
! #: fortran/decl.cc:12639
  #, gcc-internal-format
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr "%qs bei %C ist bereits als FINAL-Prozedur definiert"
  
! #: fortran/decl.cc:12713
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Unbekanntes Attribut in !GCC$ ATTRIBUTES-Anweisung bei %C"
  
! #: fortran/decl.cc:12759
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Syntaxfehler in !GCC$ ATTRIBUTES-Anweisung bei %C"
  
! #: fortran/decl.cc:12780
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr "Direktive %<GCC unroll%> verlangt eine konstante Anzahl (maximal %u), bei %C"
  
! #: fortran/decl.cc:12794
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr "Syntaxfehler in !GCC$-UNROLL-Direktive bei %C"
  
! #: fortran/decl.cc:12866
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ IVDEP directive at %C"
  msgstr "Syntaxfehler in !GCC$-IVDEP-Direktive bei %C"
  
! #: fortran/decl.cc:12883
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ VECTOR directive at %C"
  msgstr "Syntaxfehler in !GCC$-VECTOR-Direktive bei %C"
  
! #: fortran/decl.cc:12900
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ NOVECTOR directive at %C"
  msgstr "Syntaxfehler in !GCC$-NOVECTOR-Direktive bei %C"
*************** msgstr "identical_array_ref(): inconsist
*** 73148,73159 ****
  msgid "are_identical_variables: Bad type"
  msgstr "are_identical_variables: Bad type"
  
! #: fortran/dependency.cc:1025
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
  msgstr "Effektives Argument von INTENT(%s) bei %L könnte effektives Argument bei %L stören."
  
! #: fortran/dependency.cc:1330
  #, gcc-internal-format
  msgid "gfc_check_dependency: expecting an EXPR_VARIABLE"
  msgstr "Interner Fehler: gfc_check_dependency: expecting an EXPR_VARIABLE"
--- 77613,77624 ----
  msgid "are_identical_variables: Bad type"
  msgstr "are_identical_variables: Bad type"
  
! #: fortran/dependency.cc:1021
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
  msgstr "Effektives Argument von INTENT(%s) bei %L könnte effektives Argument bei %L stören."
  
! #: fortran/dependency.cc:1326
  #, gcc-internal-format
  msgid "gfc_check_dependency: expecting an EXPR_VARIABLE"
  msgstr "Interner Fehler: gfc_check_dependency: expecting an EXPR_VARIABLE"
*************** msgid "show_ref(): Bad component code"
*** 73177,73694 ****
  msgstr "Interner Fehler: show_ref(): Bad component code"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/dump-parse-tree.cc:732
  #, gcc-internal-format
  msgid "show_expr(): Bad intrinsic in expression"
  msgstr "Interner Fehler: show_expr(): Bad intrinsic in expression"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/dump-parse-tree.cc:775
  #, gcc-internal-format
  msgid "show_expr(): Don't know how to show expr"
  msgstr "Interner Fehler: show_expr(): Don't know how to show expr"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/dump-parse-tree.cc:3893
  #, gcc-internal-format
  msgid "show_code_node(): Bad statement code"
  msgstr "Interner Fehler: show_code_node(): Bad statement code"
  
! #: fortran/dump-parse-tree.cc:4358 fortran/dump-parse-tree.cc:4453
  #, gcc-internal-format
  msgid "Cannot convert %qs to interoperable type at %L"
  msgstr "%qs bei %L kann nicht in interoperablen Typ konvertiert werden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/expr.cc:149
  #, gcc-internal-format
  msgid "gfc_get_constant_expr(): locus %<where%> cannot be NULL"
  msgstr "gfc_get_constant_expr(): locus %<where%> cannot be NULL"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/expr.cc:372
  #, gcc-internal-format
  msgid "gfc_copy_expr(): Bad expr node"
  msgstr "gfc_copy_expr(): Bad expr node"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/expr.cc:530
  #, gcc-internal-format
  msgid "free_expr0(): Bad expr type"
  msgstr "free_expr0(): Bad expr type"
  
! #: fortran/expr.cc:687 fortran/expr.cc:689 fortran/expr.cc:739
! #: fortran/expr.cc:741
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression required at %C"
  msgstr "Konstanten-Ausdruck erforderlich bei %C"
  
! #: fortran/expr.cc:696 fortran/expr.cc:698 fortran/expr.cc:748
! #: fortran/expr.cc:750
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer expression required at %C"
  msgstr "Ganzzahlausdruck erforderlich bei %C"
  
! #: fortran/expr.cc:706 fortran/expr.cc:708 fortran/expr.cc:761
! #: fortran/expr.cc:763
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer value too large in expression at %C"
  msgstr "Ganzzahlwert zu groß in Ausdruck bei %C"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/expr.cc:1143
  #, gcc-internal-format
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr "gfc_is_constant_expr(): Unknown expression type"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/expr.cc:1339
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr "simplify_intrinsic_op(): Bad operator"
  
! #: fortran/expr.cc:1445
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr "Index in Dimension %d ist außerhalb der Grenzen bei %L"
  
! #: fortran/expr.cc:1644 fortran/expr.cc:1695
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr "Index in Dimension %d ist außerhalb der Grenzen bei %L"
  
! #: fortran/expr.cc:1770
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr "Die Anzahl der Elemente im Feldkonstruktor bei %L erfordert Erhöhung der erlaubten oberen Grenze %d. Siehe Option %<-fmax-array-constructor%>"
  
! #: fortran/expr.cc:1781
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in array constructor referenced at %L"
  msgstr "Fehler in Feldkonstruktor, auf den bei %L verwiesen wird"
  
! #: fortran/expr.cc:1945 fortran/primary.cc:2554 fortran/primary.cc:2739
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN part_ref at %C"
  msgstr "LEN-part_ref bei %C"
  
! #: fortran/expr.cc:1992 fortran/primary.cc:2549 fortran/primary.cc:2754
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND part_ref at %C"
  msgstr "KIND-part_ref bei %C"
  
! #: fortran/expr.cc:2003
  #, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr "RE-part_ref bei %C"
  
! #: fortran/expr.cc:2028
  #, gcc-internal-format, gfc-internal-format
  msgid "IM part_ref at %C"
  msgstr "IM-part_ref bei %C"
  
! #: fortran/expr.cc:2696
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr "elementare Funktionsargumente bei %C sind nicht konform"
  
! #: fortran/expr.cc:2740
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr "Numerische oder CHARACTER-Operanden benötigt in Ausdruck bei %L"
  
! #: fortran/expr.cc:2765
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr "Verkettungsoperator in Ausdruck bei %L muss zwei CHARACTER-Operanden haben"
  
! #: fortran/expr.cc:2772
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr "Verkettungsoperator bei %L muss Zeichenketten der gleichen Sorte verketten"
  
! #: fortran/expr.cc:2782
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr ".NOT.-Operator in Ausdruck bei %L muss einen LOGICAL-Operanden haben"
  
! #: fortran/expr.cc:2798
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr "LOGICAL-Operanden werden in Ausdruck bei %L benötigt"
  
! #: fortran/expr.cc:2809
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr "Nur intrinsische Operatoren können in Ausdruck bei %L verwendet werden"
  
! #: fortran/expr.cc:2817
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr "In Ausdruck bei %L werden numerische Operanden benötigt"
  
! #: fortran/expr.cc:2840
  #, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr "Ungültiger Initialisierungsausdruck für ALLOCATABLE-Komponente %qs in Strukturkonstruktor bei %L"
  
! #: fortran/expr.cc:2977
  #, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr "Variable %qs mit vermuteter oder aufgeschobener Zeichenlänge in konstantem Ausdruck bei %L"
  
! #: fortran/expr.cc:3061
  #, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr "Transformierende intrinsische Routine %qs bei %L ist in einem Initialisierungs-Ausdruck nicht erlaubt"
  
! #: fortran/expr.cc:3092
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "Auswertung des nicht standardisierten Initialisierungsausdrucks bei %L"
  
! #: fortran/expr.cc:3169 fortran/resolve.cc:2891
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr "Funktion %qs in Initialisierungs-Ausdruck bei %L muss eine intrinsische Funktion sein"
  
! #: fortran/expr.cc:3181
  #, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr "Intrinsische Funktion %qs bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubt"
  
! #: fortran/expr.cc:3220
  #, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr "PARAMETER %qs wird bei %L verwendet, bevor dessen Definition vollständig ist"
  
! #: fortran/expr.cc:3240
  #, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr "Feld %qs mit vermuteter Größe bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89938
! #: fortran/expr.cc:3246
  #, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr "Feld %qs mit vermuteter Form bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89938
! #: fortran/expr.cc:3255
  #, gcc-internal-format
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr "Feld %qs mit vermuteter Form bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubt"
  
! #: fortran/expr.cc:3259
  #, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr "Aufgeschobenes Feld %qs bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubt"
  
! #: fortran/expr.cc:3265
  #, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr "Feld %qs bei %L ist eine Variable, die nicht zu konstantem Ausdruck reduziert"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89938
! #: fortran/expr.cc:3271
  #, gcc-internal-format
  msgid "Assumed-rank array %qs at %L is not permitted in an initialization expression"
  msgstr "Feld %qs mit vermutetem Rang bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubt"
  
! #: fortran/expr.cc:3281
  #, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr "Parameter %qs bei %L wurde nicht deklariert oder ist eine Variable, die nicht zu konstantem Ausdruck reduziert"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/expr.cc:3335
  #, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr "check_init_expr(): Unknown expression type"
  
! #: fortran/expr.cc:3475
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr "Spezifikationsfunktion %qs bei %L kann keine Anweisungsfunktion sein"
  
! #: fortran/expr.cc:3482
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr "Spezifikationsfunktion %qs bei %L kann keine interne Funktion sein"
  
! #: fortran/expr.cc:3489
  #, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr "Spezifikationsfunktion %qs bei %L muss PURE sein"
  
! #: fortran/expr.cc:3497
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr "Spezifikationsfunktion %qs bei %L kann nicht RECURSIVE sein"
  
! #: fortran/expr.cc:3644
  #, gcc-internal-format
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr "Scheinargument %qs ist im Ausdruck bei %L nicht erlaubt"
  
! #: fortran/expr.cc:3652
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr "Scheinargument %qs bei %L kann nicht OPTIONAL sein"
  
! #: fortran/expr.cc:3659
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr "Scheinargument %qs bei %L kann nicht INTENT(OUT) sein"
  
! #: fortran/expr.cc:3681
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr "Variable %qs kann nicht im Ausdruck bei %L auftreten"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/expr.cc:3712
  #, gcc-internal-format
  msgid "check_restricted(): Unknown expression type"
  msgstr "check_restricted(): Unknown expression type"
  
! #: fortran/expr.cc:3732
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr "Ausdruck bei %L muss INTEGER-Typ haben, %s gefunden"
  
! #: fortran/expr.cc:3744
  #, gcc-internal-format
  msgid "Function %qs at %L must be PURE"
  msgstr "Funktion %qs bei %L muss PURE sein"
  
! #: fortran/expr.cc:3753
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr "Ausdruck bei %L muss skalar sein"
  
  #. Reject truncation.
! #: fortran/expr.cc:3785
  #, gcc-internal-format, gfc-internal-format
  msgid "optype_msgid overflow: %d"
  msgstr "Interner Fehler: optype_msgid overflow: %d"
  
! #: fortran/expr.cc:3789
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr "Unverträgliche Ränge in %s (%d und %d) bei %L"
  
! #: fortran/expr.cc:3803
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr "Andere Form für %s bei %L für Dimension %d (%d und %d)"
  
! #: fortran/expr.cc:3851
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr "Die Zuweisung zu einer KIND- oder LEN-part_ref bei %L ist nicht erlaubt"
  
! #: fortran/expr.cc:3907
  #, gcc-internal-format
  msgid "%qs at %L is not a VALUE"
  msgstr "%qs bei %L ist kein VALUE"
  
! #: fortran/expr.cc:3918
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal assignment to external procedure at %L"
  msgstr "Unzulässige Zuweisung an externe Prozedur bei %L"
  
! #: fortran/expr.cc:3926
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr "Unverträgliche Ränge %d und %d in Zuweisung bei %L"
  
! #: fortran/expr.cc:3933
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr "Unbekannter Variablentyp in Zuweisung bei %L"
  
! #: fortran/expr.cc:3945
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr "Auf rechter Seite in Zuweisung bei %L tritt NULL auf"
  
! #: fortran/expr.cc:3955
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr "POINTER-wertige Funktion tritt auf rechter Seite der Zuweisung bei %L auf"
  
! #: fortran/expr.cc:3998
  #, gcc-internal-format
  msgid "BOZ literal constant near %L cannot be assigned to a %qs variable"
  msgstr "BOZ-Literalkonstante in der Nähe von %L kann nicht einer %qs-Variablen zugewiesen werden"
  
! #: fortran/expr.cc:4005
  #, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr "Die Zuweisung zu einer KIND- oder LEN-Komponente eines parametrisierten Typs bei %L ist nicht erlaubt"
  
! #: fortran/expr.cc:4036
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr "Unverträgliche Typen in DATA-Anweisung bei %L; versuchte Umwandlung von %s an %s"
  
! #: fortran/expr.cc:4080
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr "Zeiger-Zuweisungsziel ist kein POINTER bei %L"
  
! #: fortran/expr.cc:4088
  #, gcc-internal-format
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr "%qs in Zeigerzuweisung bei %L kann kein L-Wert sein, da es eine Prozedur ist"
  
! #: fortran/expr.cc:4112
  #, gcc-internal-format
  msgid "Expected bounds specification for %qs at %L"
  msgstr "Grenzen für %qs bei %L erwartet"
  
! #: fortran/expr.cc:4117
  #, gcc-internal-format
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr "Grenzenangabe für %qs in Zeigerzuweisung bei %L"
  
! #: fortran/expr.cc:4146
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr "Bei %L darf kein Schritt vorhanden sein"
  
! #: fortran/expr.cc:4152 fortran/expr.cc:4172
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr "Das Umordnen des Rangs erfordert eine Liste von %<untere-Grenze : obere-Grenze%>-Angaben bei %L"
  
! #: fortran/expr.cc:4160 fortran/expr.cc:4179
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr "Liste von %<untere-Grenze :%> oder Liste von %<untere-Grenze : obere-Grenze%>-Angaben bei %L erwartet"
  
! #: fortran/expr.cc:4206
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr "Zeigerobjekt bei %L darf keinen Koindex haben"
  
! #: fortran/expr.cc:4227
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr "Ungültige Zuweisung eines Prozedurzeigers bei %L"
  
! #: fortran/expr.cc:4252
  #, gcc-internal-format
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr "Funktionsergebnis %qs ist als Prozedurziel in Zuweisung des Prozedurzeigers bei %L ungültig"
  
! #: fortran/expr.cc:4261
  #, gcc-internal-format
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr "Abstrakte Schnittstelle %qs ist in Zuweisung des Prozedurzeigers bei %L ungültig"
  
! #: fortran/expr.cc:4271
  #, gcc-internal-format
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr "Anweisungsfunktion %qs ist in Zuweisung des Prozedurzeigers bei %L ungültig"
  
! #: fortran/expr.cc:4277
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "Interne Prozedur %qs ist in Zuweisung des Prozedurzeigers bei %L ungültig"
  
! #: fortran/expr.cc:4284
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr "Eingebautes %qs bei %L ist in Zuweisung des Prozedurzeigers ungültig"
  
! #: fortran/expr.cc:4292
  #, gcc-internal-format
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "Nichtintrinsische elementare Prozedur %qs ist in Zuweisung des Prozedurzeigers bei %L ungültig"
  
! #: fortran/expr.cc:4315
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr "Unpassende Zuweisung des Prozedurzeigers bei %L: Unpassende Aufrufkonvention"
  
! #: fortran/expr.cc:4368
  #, gcc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr "Unpassende Schnittstellen bei Zuweisung des Prozedurzeigers bei %L: %qs ist kein Unterprogramm"
  
! #: fortran/expr.cc:4378 fortran/expr.cc:4393
  #, gcc-internal-format
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "Explizite Schnittstelle für Komponente %qs bei %L erforderlich: %s"
  
! #: fortran/expr.cc:4384 fortran/expr.cc:4399 fortran/resolve.cc:2765
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "Explizite Schnittstelle für %qs bei %L erforderlich: %s"
  
! #: fortran/expr.cc:4411
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr "Unpassende Schnittstellen bei Zuweisung des Prozedurzeigers bei %L: %s"
  
! #: fortran/expr.cc:4420
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr "Prozedurzeigerziel %qs bei %L muss entweder eine intrinsische Funktion, host- oder use-assoziiert oder referenziert sein, oder aber das EXTERNAL-Attribut haben"
  
! #: fortran/expr.cc:4433
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr "Zeiger-Zuweisungsziel darf keine Konstante sein bei %L"
  
! #: fortran/expr.cc:4447
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic target"
  msgstr "Datenzeigerobjekt bei %L muss unbegrenzt polymorph oder von einem Typ mit BIND- oder SEQUENCE-Attribut sein, um zum unbegrenzt polymorphen Ziel zu passen"
  
! #: fortran/expr.cc:4452
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr "Verschiedene Typen in Zeigerzuweisung bei %L; Versuch der Zuweisung von %s an %s"
  
! #: fortran/expr.cc:4460
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr "Parameter verschiedener Typen in Zeigerzuweisung bei %L"
  
! #: fortran/expr.cc:4467
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr "Verschiedene Ränge in Zeigerzuweisung bei %L"
  
! #: fortran/expr.cc:4488
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr "Ziel der Rang-Neuzuordnung ist kleiner als die Größe des Zeigers (%ld < %ld) bei %L"
  
! #: fortran/expr.cc:4504
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank target at %L is an experimental F202y feature. Use option -std=f202y to enable"
  msgstr "Das angenommene Rangziel bei %L ist ein experimentelles Merkmal von F202y. Verwenden Sie die Option »-std=f202y« zum Einschalten"
  
! #: fortran/expr.cc:4516
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr "Ziel der Rang-Neuzuordnung muss Rang 1 oder einfach fortlaufend bei %L sein"
  
! #: fortran/expr.cc:4520
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr "Ziel der Rang-Neuzuordnung ist nicht Rang 1 bei %L"
  
! #: fortran/expr.cc:4527
  #, gcc-internal-format, gfc-internal-format
  msgid "The data-target at %L is an assumed rank object and so the data-pointer-object %s must have a bounds remapping list (list of lbound:ubound for each dimension)"
  msgstr "Das data-target bei %L ist ein Objekt von angenommenem Rang, daher muss das data-pointer-object %s eine Liste zur Neuzuordnung der Grenzen haben (Liste von lbound:ubound für jede Dimension)"
  
! #: fortran/expr.cc:4536
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank data-target at %L must be contiguous"
  msgstr "Das angenommene Rangdaten-Ziel bei %L muss zusammenhängend sein"
--- 77642,78165 ----
  msgstr "Interner Fehler: show_ref(): Bad component code"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/dump-parse-tree.cc:740
  #, gcc-internal-format
  msgid "show_expr(): Bad intrinsic in expression"
  msgstr "Interner Fehler: show_expr(): Bad intrinsic in expression"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/dump-parse-tree.cc:793
  #, gcc-internal-format
  msgid "show_expr(): Don't know how to show expr"
  msgstr "Interner Fehler: show_expr(): Don't know how to show expr"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/dump-parse-tree.cc:3982
  #, gcc-internal-format
  msgid "show_code_node(): Bad statement code"
  msgstr "Interner Fehler: show_code_node(): Bad statement code"
  
! #: fortran/dump-parse-tree.cc:4447 fortran/dump-parse-tree.cc:4542
  #, gcc-internal-format
  msgid "Cannot convert %qs to interoperable type at %L"
  msgstr "%qs bei %L kann nicht in interoperablen Typ konvertiert werden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/expr.cc:168
  #, gcc-internal-format
  msgid "gfc_get_constant_expr(): locus %<where%> cannot be NULL"
  msgstr "gfc_get_constant_expr(): locus %<where%> cannot be NULL"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/expr.cc:391
  #, gcc-internal-format
  msgid "gfc_copy_expr(): Bad expr node"
  msgstr "gfc_copy_expr(): Bad expr node"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/expr.cc:564
  #, gcc-internal-format
  msgid "free_expr0(): Bad expr type"
  msgstr "free_expr0(): Bad expr type"
  
! #: fortran/expr.cc:721 fortran/expr.cc:723 fortran/expr.cc:773
! #: fortran/expr.cc:775
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression required at %C"
  msgstr "Konstanten-Ausdruck erforderlich bei %C"
  
! #: fortran/expr.cc:730 fortran/expr.cc:732 fortran/expr.cc:782
! #: fortran/expr.cc:784
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer expression required at %C"
  msgstr "Ganzzahlausdruck erforderlich bei %C"
  
! #: fortran/expr.cc:740 fortran/expr.cc:742 fortran/expr.cc:795
! #: fortran/expr.cc:797
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer value too large in expression at %C"
  msgstr "Ganzzahlwert zu groß in Ausdruck bei %C"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/expr.cc:1182
  #, gcc-internal-format
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr "gfc_is_constant_expr(): Unknown expression type"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/expr.cc:1378
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr "simplify_intrinsic_op(): Bad operator"
  
! #: fortran/expr.cc:1521
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr "Index in Dimension %d ist außerhalb der Grenzen bei %L"
  
! #: fortran/expr.cc:1720 fortran/expr.cc:1771
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr "Index in Dimension %d ist außerhalb der Grenzen bei %L"
  
! #: fortran/expr.cc:1846
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr "Die Anzahl der Elemente im Feldkonstruktor bei %L erfordert Erhöhung der erlaubten oberen Grenze %d. Siehe Option %<-fmax-array-constructor%>"
  
! #: fortran/expr.cc:1857
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in array constructor referenced at %L"
  msgstr "Fehler in Feldkonstruktor, auf den bei %L verwiesen wird"
  
! #: fortran/expr.cc:2021 fortran/primary.cc:2611 fortran/primary.cc:2804
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN part_ref at %C"
  msgstr "LEN-part_ref bei %C"
  
! #: fortran/expr.cc:2068 fortran/primary.cc:2606 fortran/primary.cc:2819
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND part_ref at %C"
  msgstr "KIND-part_ref bei %C"
  
! #: fortran/expr.cc:2079
  #, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr "RE-part_ref bei %C"
  
! #: fortran/expr.cc:2104
  #, gcc-internal-format, gfc-internal-format
  msgid "IM part_ref at %C"
  msgstr "IM-part_ref bei %C"
  
! #: fortran/expr.cc:2777
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr "elementare Funktionsargumente bei %C sind nicht konform"
  
! #: fortran/expr.cc:2821
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr "Numerische oder CHARACTER-Operanden benötigt in Ausdruck bei %L"
  
! #: fortran/expr.cc:2846
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr "Verkettungsoperator in Ausdruck bei %L muss zwei CHARACTER-Operanden haben"
  
! #: fortran/expr.cc:2853
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr "Verkettungsoperator bei %L muss Zeichenketten der gleichen Sorte verketten"
  
! #: fortran/expr.cc:2863
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr ".NOT.-Operator in Ausdruck bei %L muss einen LOGICAL-Operanden haben"
  
! #: fortran/expr.cc:2879
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr "LOGICAL-Operanden werden in Ausdruck bei %L benötigt"
  
! #: fortran/expr.cc:2890
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr "Nur intrinsische Operatoren können in Ausdruck bei %L verwendet werden"
  
! #: fortran/expr.cc:2898
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr "In Ausdruck bei %L werden numerische Operanden benötigt"
  
! #: fortran/expr.cc:2921
  #, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr "Ungültiger Initialisierungsausdruck für ALLOCATABLE-Komponente %qs in Strukturkonstruktor bei %L"
  
! #: fortran/expr.cc:3058
  #, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr "Variable %qs mit vermuteter oder aufgeschobener Zeichenlänge in konstantem Ausdruck bei %L"
  
! #: fortran/expr.cc:3142
  #, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr "Transformierende intrinsische Routine %qs bei %L ist in einem Initialisierungs-Ausdruck nicht erlaubt"
  
! #: fortran/expr.cc:3173
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "Auswertung des nicht standardisierten Initialisierungsausdrucks bei %L"
  
! #: fortran/expr.cc:3264 fortran/resolve.cc:2915
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr "Funktion %qs in Initialisierungs-Ausdruck bei %L muss eine intrinsische Funktion sein"
  
! #: fortran/expr.cc:3276
  #, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr "Intrinsische Funktion %qs bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubt"
  
! #: fortran/expr.cc:3315
  #, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr "PARAMETER %qs wird bei %L verwendet, bevor dessen Definition vollständig ist"
  
! #: fortran/expr.cc:3335
  #, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr "Feld %qs mit vermuteter Größe bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89938
! #: fortran/expr.cc:3341
  #, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr "Feld %qs mit vermuteter Form bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89938
! #: fortran/expr.cc:3350
  #, gcc-internal-format
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr "Feld %qs mit vermuteter Form bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubt"
  
! #: fortran/expr.cc:3354
  #, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr "Aufgeschobenes Feld %qs bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubt"
  
! #: fortran/expr.cc:3360
  #, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr "Feld %qs bei %L ist eine Variable, die nicht zu konstantem Ausdruck reduziert"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89938
! #: fortran/expr.cc:3366
  #, gcc-internal-format
  msgid "Assumed-rank array %qs at %L is not permitted in an initialization expression"
  msgstr "Feld %qs mit vermutetem Rang bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubt"
  
! #: fortran/expr.cc:3376
  #, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr "Parameter %qs bei %L wurde nicht deklariert oder ist eine Variable, die nicht zu konstantem Ausdruck reduziert"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/expr.cc:3430
  #, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr "check_init_expr(): Unknown expression type"
  
! #: fortran/expr.cc:3570
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr "Spezifikationsfunktion %qs bei %L kann keine Anweisungsfunktion sein"
  
! #: fortran/expr.cc:3577
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr "Spezifikationsfunktion %qs bei %L kann keine interne Funktion sein"
  
! #: fortran/expr.cc:3584
  #, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr "Spezifikationsfunktion %qs bei %L muss PURE sein"
  
! #: fortran/expr.cc:3592
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr "Spezifikationsfunktion %qs bei %L kann nicht RECURSIVE sein"
  
! #: fortran/expr.cc:3753
  #, gcc-internal-format
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr "Scheinargument %qs ist im Ausdruck bei %L nicht erlaubt"
  
! #: fortran/expr.cc:3761
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr "Scheinargument %qs bei %L kann nicht OPTIONAL sein"
  
! #: fortran/expr.cc:3768
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr "Scheinargument %qs bei %L kann nicht INTENT(OUT) sein"
  
! #: fortran/expr.cc:3790
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr "Variable %qs kann nicht im Ausdruck bei %L auftreten"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/expr.cc:3821
  #, gcc-internal-format
  msgid "check_restricted(): Unknown expression type"
  msgstr "check_restricted(): Unknown expression type"
  
! #: fortran/expr.cc:3841
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr "Ausdruck bei %L muss INTEGER-Typ haben, %s gefunden"
  
! #: fortran/expr.cc:3853
  #, gcc-internal-format
  msgid "Function %qs at %L must be PURE"
  msgstr "Funktion %qs bei %L muss PURE sein"
  
! #: fortran/expr.cc:3862
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr "Ausdruck bei %L muss skalar sein"
  
  #. Reject truncation.
! #: fortran/expr.cc:3894
  #, gcc-internal-format, gfc-internal-format
  msgid "optype_msgid overflow: %d"
  msgstr "Interner Fehler: optype_msgid overflow: %d"
  
! #: fortran/expr.cc:3898
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr "Unverträgliche Ränge in %s (%d und %d) bei %L"
  
! #: fortran/expr.cc:3912
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr "Andere Form für %s bei %L für Dimension %d (%d und %d)"
  
! #: fortran/expr.cc:3980
! #, fuzzy, gcc-internal-format
! #| msgid "using template type parameter %qT after %qs"
! msgid "Mismatched type parameters %qs(%d/%d) %s at %L/%L"
! msgstr "Templatetyp-Parameter %qT wird nach %qs verwendet"
! 
! #: fortran/expr.cc:4021
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr "Die Zuweisung zu einer KIND- oder LEN-part_ref bei %L ist nicht erlaubt"
  
! #: fortran/expr.cc:4077
  #, gcc-internal-format
  msgid "%qs at %L is not a VALUE"
  msgstr "%qs bei %L ist kein VALUE"
  
! #: fortran/expr.cc:4088
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal assignment to external procedure at %L"
  msgstr "Unzulässige Zuweisung an externe Prozedur bei %L"
  
! #: fortran/expr.cc:4096
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr "Unverträgliche Ränge %d und %d in Zuweisung bei %L"
  
! #: fortran/expr.cc:4103
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr "Unbekannter Variablentyp in Zuweisung bei %L"
  
! #: fortran/expr.cc:4121
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr "Auf rechter Seite in Zuweisung bei %L tritt NULL auf"
  
! #: fortran/expr.cc:4131
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr "POINTER-wertige Funktion tritt auf rechter Seite der Zuweisung bei %L auf"
  
! #: fortran/expr.cc:4174
  #, gcc-internal-format
  msgid "BOZ literal constant near %L cannot be assigned to a %qs variable"
  msgstr "BOZ-Literalkonstante in der Nähe von %L kann nicht einer %qs-Variablen zugewiesen werden"
  
! #: fortran/expr.cc:4181
  #, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr "Die Zuweisung zu einer KIND- oder LEN-Komponente eines parametrisierten Typs bei %L ist nicht erlaubt"
  
! #: fortran/expr.cc:4218
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr "Unverträgliche Typen in DATA-Anweisung bei %L; versuchte Umwandlung von %s an %s"
  
! #: fortran/expr.cc:4262
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr "Zeiger-Zuweisungsziel ist kein POINTER bei %L"
  
! #: fortran/expr.cc:4270
  #, gcc-internal-format
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr "%qs in Zeigerzuweisung bei %L kann kein L-Wert sein, da es eine Prozedur ist"
  
! #: fortran/expr.cc:4294
  #, gcc-internal-format
  msgid "Expected bounds specification for %qs at %L"
  msgstr "Grenzen für %qs bei %L erwartet"
  
! #: fortran/expr.cc:4299
  #, gcc-internal-format
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr "Grenzenangabe für %qs in Zeigerzuweisung bei %L"
  
! #: fortran/expr.cc:4328
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr "Bei %L darf kein Schritt vorhanden sein"
  
! #: fortran/expr.cc:4334 fortran/expr.cc:4354
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr "Das Umordnen des Rangs erfordert eine Liste von %<untere-Grenze : obere-Grenze%>-Angaben bei %L"
  
! #: fortran/expr.cc:4342 fortran/expr.cc:4361
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr "Liste von %<untere-Grenze :%> oder Liste von %<untere-Grenze : obere-Grenze%>-Angaben bei %L erwartet"
  
! #: fortran/expr.cc:4388
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr "Zeigerobjekt bei %L darf keinen Koindex haben"
  
! #: fortran/expr.cc:4409
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr "Ungültige Zuweisung eines Prozedurzeigers bei %L"
  
! #: fortran/expr.cc:4434
  #, gcc-internal-format
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr "Funktionsergebnis %qs ist als Prozedurziel in Zuweisung des Prozedurzeigers bei %L ungültig"
  
! #: fortran/expr.cc:4443
  #, gcc-internal-format
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr "Abstrakte Schnittstelle %qs ist in Zuweisung des Prozedurzeigers bei %L ungültig"
  
! #: fortran/expr.cc:4453
  #, gcc-internal-format
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr "Anweisungsfunktion %qs ist in Zuweisung des Prozedurzeigers bei %L ungültig"
  
! #: fortran/expr.cc:4459
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "Interne Prozedur %qs ist in Zuweisung des Prozedurzeigers bei %L ungültig"
  
! #: fortran/expr.cc:4466
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr "Eingebautes %qs bei %L ist in Zuweisung des Prozedurzeigers ungültig"
  
! #: fortran/expr.cc:4474
  #, gcc-internal-format
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "Nichtintrinsische elementare Prozedur %qs ist in Zuweisung des Prozedurzeigers bei %L ungültig"
  
! #: fortran/expr.cc:4497
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr "Unpassende Zuweisung des Prozedurzeigers bei %L: Unpassende Aufrufkonvention"
  
! #: fortran/expr.cc:4550
  #, gcc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr "Unpassende Schnittstellen bei Zuweisung des Prozedurzeigers bei %L: %qs ist kein Unterprogramm"
  
! #: fortran/expr.cc:4560 fortran/expr.cc:4575
  #, gcc-internal-format
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "Explizite Schnittstelle für Komponente %qs bei %L erforderlich: %s"
  
! #: fortran/expr.cc:4566 fortran/expr.cc:4581 fortran/resolve.cc:2789
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "Explizite Schnittstelle für %qs bei %L erforderlich: %s"
  
! #: fortran/expr.cc:4593
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr "Unpassende Schnittstellen bei Zuweisung des Prozedurzeigers bei %L: %s"
  
! #: fortran/expr.cc:4602
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr "Prozedurzeigerziel %qs bei %L muss entweder eine intrinsische Funktion, host- oder use-assoziiert oder referenziert sein, oder aber das EXTERNAL-Attribut haben"
  
! #: fortran/expr.cc:4615
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr "Zeiger-Zuweisungsziel darf keine Konstante sein bei %L"
  
! #: fortran/expr.cc:4629
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic target"
  msgstr "Datenzeigerobjekt bei %L muss unbegrenzt polymorph oder von einem Typ mit BIND- oder SEQUENCE-Attribut sein, um zum unbegrenzt polymorphen Ziel zu passen"
  
! #: fortran/expr.cc:4634
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr "Verschiedene Typen in Zeigerzuweisung bei %L; Versuch der Zuweisung von %s an %s"
  
! #: fortran/expr.cc:4642
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr "Parameter verschiedener Typen in Zeigerzuweisung bei %L"
  
! #: fortran/expr.cc:4650
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr "Verschiedene Ränge in Zeigerzuweisung bei %L"
  
! #: fortran/expr.cc:4671
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr "Ziel der Rang-Neuzuordnung ist kleiner als die Größe des Zeigers (%ld < %ld) bei %L"
  
! #: fortran/expr.cc:4687
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank target at %L is an experimental F202y feature. Use option -std=f202y to enable"
  msgstr "Das angenommene Rangziel bei %L ist ein experimentelles Merkmal von F202y. Verwenden Sie die Option »-std=f202y« zum Einschalten"
  
! #: fortran/expr.cc:4699
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr "Ziel der Rang-Neuzuordnung muss Rang 1 oder einfach fortlaufend bei %L sein"
  
! #: fortran/expr.cc:4703
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr "Ziel der Rang-Neuzuordnung ist nicht Rang 1 bei %L"
  
! #: fortran/expr.cc:4710
  #, gcc-internal-format, gfc-internal-format
  msgid "The data-target at %L is an assumed rank object and so the data-pointer-object %s must have a bounds remapping list (list of lbound:ubound for each dimension)"
  msgstr "Das data-target bei %L ist ein Objekt von angenommenem Rang, daher muss das data-pointer-object %s eine Liste zur Neuzuordnung der Grenzen haben (Liste von lbound:ubound für jede Dimension)"
  
! #: fortran/expr.cc:4719
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank data-target at %L must be contiguous"
  msgstr "Das angenommene Rangdaten-Ziel bei %L muss zusammenhängend sein"
*************** msgstr "Das angenommene Rangdaten-Ziel b
*** 73696,73887 ****
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.cc:4560 fortran/expr.cc:4686
  #, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr "Datenziel bei %L darf keinen Koindex haben"
  
! #: fortran/expr.cc:4563
  #, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr "Zielausdruck in Zeigerzuweisung bei %L muss ein Zeigerergebnis liefern"
  
! #: fortran/expr.cc:4577
  #, gcc-internal-format, gfc-internal-format
  msgid "Zero-sized array detected at %L where an entity with the TARGET attribute is expected"
  msgstr "Array der Größe 0 bei %L gefunden, an dieser Stelle wird eine Entität mit TARGET-Attribut erwartet"
  
! #: fortran/expr.cc:4583 fortran/expr.cc:4598
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr "Ziel der Zeigerzuweisung in Initialisierungsausdruck bei %L muss das TARGET-Attribut haben"
  
! #: fortran/expr.cc:4614
  #, gcc-internal-format, gfc-internal-format
  msgid "Every subscript of target specification at %L must be a constant expression"
  msgstr "Jeder Feldindex der Zielspezifikation bei %L muss ein konstanter Ausdruck sein"
  
! #: fortran/expr.cc:4625
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring starting and ending points of target specification at %L must be constant expressions"
  msgstr "Start- und Endposition der Teilzeichenkette der Zielspezifikation bei %L müssen konstante Ausdrücke sein"
  
! #: fortran/expr.cc:4641
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr "Zeiger-Zuweisungsziel bei %L ist weder TARGET noch POINTER"
  
! #: fortran/expr.cc:4656
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr "Falsches Ziel in Zeigerzuweisung in PURE-Prozedur bei %L"
  
! #: fortran/expr.cc:4665
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr "Zeigerzuweisung mit Vektorindex für rhs bei %L"
  
! #: fortran/expr.cc:4673
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr "Zeiger-Zuweisungsziel hat PROTECTED-Attribut bei %L"
  
! #: fortran/expr.cc:4701 fortran/expr.cc:4706
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr "Zuweisung an zusammenhängenden Zeiger von nichtzusammenhängendem Ziel bei %L"
  
! #: fortran/expr.cc:4746
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr "Zeiger bei %L in Zeigerzuweisung könnte Zeigerziel überdauern"
  
! #: fortran/expr.cc:4826 fortran/resolve.cc:1574
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr "Ziel der Zeigerinitialisierung bei %L darf nicht ALLOCATABLE sein"
  
! #: fortran/expr.cc:4832
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr "Ziel der Zeigerinitialisierung bei %L muss das TARGET-Attribut haben"
  
! #: fortran/expr.cc:4847 fortran/resolve.cc:1580
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr "Ziel der Zeigerinitialisierung bei %L muss das SAVE-Attribut haben"
  
! #: fortran/expr.cc:4859
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr "Ziel der Zeigerinitialisierung für Prozedur bei %L darf kein Prozedurzeiger sein"
  
! #: fortran/expr.cc:4865
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "Interne Prozedur %qs ist in Initialisierung des Prozedurzeigers bei %L ungültig"
  
! #: fortran/expr.cc:4872
  #, gcc-internal-format
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "Dummyprozedur %qs ist in Initialisierung des Prozedurzeigers bei %L ungültig"
  
! #: fortran/expr.cc:5356
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr "Interner Fehler: generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  
! #: fortran/expr.cc:6489
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr "Fortran 2008: Zeigerfunktionen in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.cc:6497
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr "Nicht-variabler Ausdruck in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.cc:6505
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr "Benannte Konstante %qs in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.cc:6516
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "%qs in Variablen-Definitionskontext (%s) bei %L ist keine Variable"
  
! #: fortran/expr.cc:6527
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr "Nicht-POINTER in Zeiger-Verbindungskontext (%s) bei %L"
  
! #: fortran/expr.cc:6536
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr "Typ nicht zugreifbar in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.cc:6549
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr "LOCK_TYPE in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.cc:6562
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr "LOCK_EVENT in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.cc:6593
  #, gcc-internal-format
  msgid "%qs parameter inquiry for %qs in variable definition context (%s) at %L"
  msgstr "Parameterabfrage %qs für %qs in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.cc:6610
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr "Scheinargument %qs mit INTENT(IN) in Zeiger-Verbindungskontext (%s) bei %L"
  
! #: fortran/expr.cc:6620
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr "Scheinargument %qs mit INTENT(IN) in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.cc:6636
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr "Variable %qs ist PROTECTED und kann nicht in einem Zeigerzuordnungskontext (%s) bei %L vorkommen"
  
! #: fortran/expr.cc:6644
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr "Variable %qs ist PROTECTED und kann nicht in Variablen-Definitionskontext (%s) bei %L auftreten"
  
! #: fortran/expr.cc:6659
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "Variable %qs kann nicht in Variablen-Definitionskontext (%s) bei %L in PURE-Prozedur auftreten"
  
! #: fortran/expr.cc:6719 fortran/expr.cc:6740
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr "%qs ist bei %L mit vektorindiziertem Ziel verbunden und kann nicht in Variablen-Definitionskontext (%s) verwendet werden"
  
! #: fortran/expr.cc:6724
  #, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr "%qs ist bei %L mit Ausdruck verbunden und kann nicht in Variablen-Definitionskontext (%s) verwendet werden"
  
! #: fortran/expr.cc:6733
  #, gcc-internal-format
  msgid "%qs at %L associated to pointer function target being used in a variable definition context (%s)"
  msgstr "%qs bei %L ist mit einer Zeigerfunktion verbunden, die in einem Variablendefinitionskontext verwendet wird (%s)"
  
! #: fortran/expr.cc:6752
  #, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr "Associate-Name %qs kann nicht in Variablen-Definitionskontext (%s) bei %L auftreten, da sein Ziel bei %L es auch nicht kann"
  
! #: fortran/expr.cc:6794
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr "Elemente mit demselben Wert bei %L und %L in Vektorindex in einem Variablen-Definitionskontext (%s)"
--- 78167,78363 ----
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.cc:4743 fortran/expr.cc:4869
  #, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr "Datenziel bei %L darf keinen Koindex haben"
  
! #: fortran/expr.cc:4746
  #, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr "Zielausdruck in Zeigerzuweisung bei %L muss ein Zeigerergebnis liefern"
  
! #: fortran/expr.cc:4760
  #, gcc-internal-format, gfc-internal-format
  msgid "Zero-sized array detected at %L where an entity with the TARGET attribute is expected"
  msgstr "Array der Größe 0 bei %L gefunden, an dieser Stelle wird eine Entität mit TARGET-Attribut erwartet"
  
! #: fortran/expr.cc:4766 fortran/expr.cc:4781
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr "Ziel der Zeigerzuweisung in Initialisierungsausdruck bei %L muss das TARGET-Attribut haben"
  
! #: fortran/expr.cc:4797
  #, gcc-internal-format, gfc-internal-format
  msgid "Every subscript of target specification at %L must be a constant expression"
  msgstr "Jeder Feldindex der Zielspezifikation bei %L muss ein konstanter Ausdruck sein"
  
! #: fortran/expr.cc:4808
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring starting and ending points of target specification at %L must be constant expressions"
  msgstr "Start- und Endposition der Teilzeichenkette der Zielspezifikation bei %L müssen konstante Ausdrücke sein"
  
! #: fortran/expr.cc:4824
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr "Zeiger-Zuweisungsziel bei %L ist weder TARGET noch POINTER"
  
! #: fortran/expr.cc:4839
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr "Falsches Ziel in Zeigerzuweisung in PURE-Prozedur bei %L"
  
! #: fortran/expr.cc:4848
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr "Zeigerzuweisung mit Vektorindex für rhs bei %L"
  
! #: fortran/expr.cc:4856
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr "Zeiger-Zuweisungsziel hat PROTECTED-Attribut bei %L"
  
! #: fortran/expr.cc:4884 fortran/expr.cc:4889
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr "Zuweisung an zusammenhängenden Zeiger von nichtzusammenhängendem Ziel bei %L"
  
! #: fortran/expr.cc:4929
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr "Zeiger bei %L in Zeigerzuweisung könnte Zeigerziel überdauern"
  
! #: fortran/expr.cc:4987
! #, gcc-internal-format
! msgid "The component %qs at %L of derived type %qs has paramterized type or array length parameters, which is not compatible with a default initializer"
! msgstr ""
! 
! #: fortran/expr.cc:5055 fortran/resolve.cc:1574
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr "Ziel der Zeigerinitialisierung bei %L darf nicht ALLOCATABLE sein"
  
! #: fortran/expr.cc:5061
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr "Ziel der Zeigerinitialisierung bei %L muss das TARGET-Attribut haben"
  
! #: fortran/expr.cc:5076 fortran/resolve.cc:1580
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr "Ziel der Zeigerinitialisierung bei %L muss das SAVE-Attribut haben"
  
! #: fortran/expr.cc:5088
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr "Ziel der Zeigerinitialisierung für Prozedur bei %L darf kein Prozedurzeiger sein"
  
! #: fortran/expr.cc:5094
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "Interne Prozedur %qs ist in Initialisierung des Prozedurzeigers bei %L ungültig"
  
! #: fortran/expr.cc:5101
  #, gcc-internal-format
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "Dummyprozedur %qs ist in Initialisierung des Prozedurzeigers bei %L ungültig"
  
! #: fortran/expr.cc:5585
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr "Interner Fehler: generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  
! #: fortran/expr.cc:6738
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr "Fortran 2008: Zeigerfunktionen in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.cc:6746
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr "Nicht-variabler Ausdruck in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.cc:6754
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr "Benannte Konstante %qs in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.cc:6765
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "%qs in Variablen-Definitionskontext (%s) bei %L ist keine Variable"
  
! #: fortran/expr.cc:6776
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr "Nicht-POINTER in Zeiger-Verbindungskontext (%s) bei %L"
  
! #: fortran/expr.cc:6785
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr "Typ nicht zugreifbar in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.cc:6798
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr "LOCK_TYPE in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.cc:6811
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr "LOCK_EVENT in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.cc:6845
  #, gcc-internal-format
  msgid "%qs parameter inquiry for %qs in variable definition context (%s) at %L"
  msgstr "Parameterabfrage %qs für %qs in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.cc:6891
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr "Scheinargument %qs mit INTENT(IN) in Zeiger-Verbindungskontext (%s) bei %L"
  
! #: fortran/expr.cc:6899
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr "Scheinargument %qs mit INTENT(IN) in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.cc:6916
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr "Variable %qs ist PROTECTED und kann nicht in einem Zeigerzuordnungskontext (%s) bei %L vorkommen"
  
! #: fortran/expr.cc:6924
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr "Variable %qs ist PROTECTED und kann nicht in Variablen-Definitionskontext (%s) bei %L auftreten"
  
! #: fortran/expr.cc:6939
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "Variable %qs kann nicht in Variablen-Definitionskontext (%s) bei %L in PURE-Prozedur auftreten"
  
! #: fortran/expr.cc:7000 fortran/expr.cc:7021
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr "%qs ist bei %L mit vektorindiziertem Ziel verbunden und kann nicht in Variablen-Definitionskontext (%s) verwendet werden"
  
! #: fortran/expr.cc:7005
  #, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr "%qs ist bei %L mit Ausdruck verbunden und kann nicht in Variablen-Definitionskontext (%s) verwendet werden"
  
! #: fortran/expr.cc:7014
  #, gcc-internal-format
  msgid "%qs at %L associated to pointer function target being used in a variable definition context (%s)"
  msgstr "%qs bei %L ist mit einer Zeigerfunktion verbunden, die in einem Variablendefinitionskontext verwendet wird (%s)"
  
! #: fortran/expr.cc:7035
  #, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr "Associate-Name %qs kann nicht in Variablen-Definitionskontext (%s) bei %L auftreten, da sein Ziel bei %L es auch nicht kann"
  
! #: fortran/expr.cc:7077
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr "Elemente mit demselben Wert bei %L und %L in Vektorindex in einem Variablen-Definitionskontext (%s)"
*************** msgstr "Interne Compilerwarnung: No loca
*** 73901,73909 ****
  msgid "Illegal id in copy_walk_reduction_arg"
  msgstr "Illegal id in copy_walk_reduction_arg"
  
! #: fortran/frontend-passes.cc:874 fortran/trans-array.cc:1565
! #: fortran/trans-array.cc:7436 fortran/trans-array.cc:9250
! #: fortran/trans-intrinsic.cc:8556
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "Zwischenergebnis-Feld bei %L wird erzeugt"
--- 78377,78385 ----
  msgid "Illegal id in copy_walk_reduction_arg"
  msgstr "Illegal id in copy_walk_reduction_arg"
  
! #: fortran/frontend-passes.cc:874 fortran/trans-array.cc:1545
! #: fortran/trans-array.cc:7679 fortran/trans-array.cc:9507
! #: fortran/trans-intrinsic.cc:8798
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "Zwischenergebnis-Feld bei %L wird erzeugt"
*************** msgstr "bad expression"
*** 73928,74010 ****
  msgid "bad op"
  msgstr "bad op"
  
! #: fortran/frontend-passes.cc:2180
  #, gcc-internal-format
  msgid "illegal OP in optimize_comparison"
  msgstr "illegal OP in optimize_comparison"
  
! #: fortran/frontend-passes.cc:2313
  #, gcc-internal-format
  msgid "Index variable %qs set to undefined as INTENT(OUT) argument at %L in procedure %qs called from within DO loop at %L"
  msgstr "Indexvariable %qs wird auf undefiniert als INTENT(OUT)-Argument bei %L in Prozedur %qs gesetzt, wird aus der DO-Schleife bei %L aufgerufen"
  
! #: fortran/frontend-passes.cc:2322
  #, gcc-internal-format
  msgid "Index variable %qs not definable as INTENT(INOUT) argument at %L in procedure %qs called from within DO loop at %L"
  msgstr "Indexvariable %qs ist nicht als INTENT(INOUT)-Argument definierbar bei %L in Prozedur %qs, die aus der DO-Schleife bei %L heraus aufgerufen wird"
  
! #: fortran/frontend-passes.cc:2460
  #, gcc-internal-format
  msgid "Index variable %qs set to undefined as INTENT(OUT) argument at %L in subroutine %qs called from within DO loop at %L"
  msgstr "Indexvariable %qs wird auf undefiniert gesetzt als INTENT(OUT)-Argument bei %L in Unterroutine %qs, die aus der DO-Schleife bei %L heraus aufgerufen wird"
  
! #: fortran/frontend-passes.cc:2469
  #, gcc-internal-format
  msgid "Index variable %qs not definable as INTENT(INOUT) argument at %L in subroutine %qs called from within DO loop at %L"
  msgstr "Indexvariable %qs ist nicht als INTENT(INOUT)-Argument definierbar bei %L in Unterroutine %qs, die aus der DO-Schleife bei %L heraus aufgerufen wird"
  
! #: fortran/frontend-passes.cc:2622
  #, gcc-internal-format
  msgid "Variable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to subroutine %qs"
  msgstr "Variable %qs bei %L wird auf undefinierten Wert gesetzt, innerhalb der bei %L beginnenden Schleife, als INTENT(OUT)-Argument für Unterroutine %qs"
  
! #: fortran/frontend-passes.cc:2629
  #, gcc-internal-format
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qs"
  msgstr "Variable %qs bei %L kann nicht innerhalb der bei %L beginnenden Schleife als INTENT(INOUT)-Argument für Unterprogramm %qs definiert werden"
  
! #: fortran/frontend-passes.cc:2892 fortran/frontend-passes.cc:2918
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L out of bounds (%ld < %ld) in loop beginning at %L"
  msgstr "Feldreferenz bei %L ist außerhalb der Grenzen (%ld < %ld) in Schleife, die bei %L beginnt"
  
! #: fortran/frontend-passes.cc:2902 fortran/frontend-passes.cc:2928
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L out of bounds (%ld > %ld) in loop beginning at %L"
  msgstr "Feldreferenz bei %L ist außerhalb der Grenzen (%ld > %ld) in Schleife, die bei %L beginnt"
  
! #: fortran/frontend-passes.cc:3020
  #, gcc-internal-format
  msgid "Variable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %qs"
  msgstr "Variable %qs bei %L auf undefinierten Wert innerhalb der bei %L beginnenden Schleife gesetzt, als INTENT(OUT)-Argument für Funktion %qs"
  
! #: fortran/frontend-passes.cc:3026
  #, gcc-internal-format
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qs"
  msgstr "Variable %qs bei %L kann nicht innerhalb der bei %L beginnenden Schleife als INTENT(INOUT)-Argument für Funktion %qs definiert werden"
  
! #: fortran/frontend-passes.cc:3442 fortran/trans-expr.cc:2037
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable array at %L will be added"
  msgstr "Code zur Neu-Reservierung des reservierbaren Feldes bei %L wird hinzugefügt"
  
! #: fortran/frontend-passes.cc:3967
  #, gcc-internal-format
  msgid "Scalarization using DIMEN_RANGE unimplemented"
  msgstr "Scalarization using DIMEN_RANGE unimplemented"
  
! #: fortran/frontend-passes.cc:5176
  #, gcc-internal-format, gfc-internal-format
  msgid "Interchanging loops at %L"
  msgstr "Schleifen bei %L werden getauscht"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99302
! #: fortran/frontend-passes.cc:5827
  #, gcc-internal-format, gfc-internal-format
  msgid "%s between %L and %L"
  msgstr "%s zwischen %L und %L"
  
! #: fortran/gfortranspec.cc:146 m2/gm2spec.cc:250
  #, gcc-internal-format
  msgid "overflowed output argument list for %qs"
  msgstr "übergelaufene Ausgabeargumentliste für %qs"
--- 78404,78486 ----
  msgid "bad op"
  msgstr "bad op"
  
! #: fortran/frontend-passes.cc:2181
  #, gcc-internal-format
  msgid "illegal OP in optimize_comparison"
  msgstr "illegal OP in optimize_comparison"
  
! #: fortran/frontend-passes.cc:2314
  #, gcc-internal-format
  msgid "Index variable %qs set to undefined as INTENT(OUT) argument at %L in procedure %qs called from within DO loop at %L"
  msgstr "Indexvariable %qs wird auf undefiniert als INTENT(OUT)-Argument bei %L in Prozedur %qs gesetzt, wird aus der DO-Schleife bei %L aufgerufen"
  
! #: fortran/frontend-passes.cc:2323
  #, gcc-internal-format
  msgid "Index variable %qs not definable as INTENT(INOUT) argument at %L in procedure %qs called from within DO loop at %L"
  msgstr "Indexvariable %qs ist nicht als INTENT(INOUT)-Argument definierbar bei %L in Prozedur %qs, die aus der DO-Schleife bei %L heraus aufgerufen wird"
  
! #: fortran/frontend-passes.cc:2461
  #, gcc-internal-format
  msgid "Index variable %qs set to undefined as INTENT(OUT) argument at %L in subroutine %qs called from within DO loop at %L"
  msgstr "Indexvariable %qs wird auf undefiniert gesetzt als INTENT(OUT)-Argument bei %L in Unterroutine %qs, die aus der DO-Schleife bei %L heraus aufgerufen wird"
  
! #: fortran/frontend-passes.cc:2470
  #, gcc-internal-format
  msgid "Index variable %qs not definable as INTENT(INOUT) argument at %L in subroutine %qs called from within DO loop at %L"
  msgstr "Indexvariable %qs ist nicht als INTENT(INOUT)-Argument definierbar bei %L in Unterroutine %qs, die aus der DO-Schleife bei %L heraus aufgerufen wird"
  
! #: fortran/frontend-passes.cc:2623
  #, gcc-internal-format
  msgid "Variable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to subroutine %qs"
  msgstr "Variable %qs bei %L wird auf undefinierten Wert gesetzt, innerhalb der bei %L beginnenden Schleife, als INTENT(OUT)-Argument für Unterroutine %qs"
  
! #: fortran/frontend-passes.cc:2630
  #, gcc-internal-format
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qs"
  msgstr "Variable %qs bei %L kann nicht innerhalb der bei %L beginnenden Schleife als INTENT(INOUT)-Argument für Unterprogramm %qs definiert werden"
  
! #: fortran/frontend-passes.cc:2893 fortran/frontend-passes.cc:2919
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L out of bounds (%ld < %ld) in loop beginning at %L"
  msgstr "Feldreferenz bei %L ist außerhalb der Grenzen (%ld < %ld) in Schleife, die bei %L beginnt"
  
! #: fortran/frontend-passes.cc:2903 fortran/frontend-passes.cc:2929
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L out of bounds (%ld > %ld) in loop beginning at %L"
  msgstr "Feldreferenz bei %L ist außerhalb der Grenzen (%ld > %ld) in Schleife, die bei %L beginnt"
  
! #: fortran/frontend-passes.cc:3021
  #, gcc-internal-format
  msgid "Variable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %qs"
  msgstr "Variable %qs bei %L auf undefinierten Wert innerhalb der bei %L beginnenden Schleife gesetzt, als INTENT(OUT)-Argument für Funktion %qs"
  
! #: fortran/frontend-passes.cc:3027
  #, gcc-internal-format
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qs"
  msgstr "Variable %qs bei %L kann nicht innerhalb der bei %L beginnenden Schleife als INTENT(INOUT)-Argument für Funktion %qs definiert werden"
  
! #: fortran/frontend-passes.cc:3443 fortran/trans-expr.cc:2057
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable array at %L will be added"
  msgstr "Code zur Neu-Reservierung des reservierbaren Feldes bei %L wird hinzugefügt"
  
! #: fortran/frontend-passes.cc:3968
  #, gcc-internal-format
  msgid "Scalarization using DIMEN_RANGE unimplemented"
  msgstr "Scalarization using DIMEN_RANGE unimplemented"
  
! #: fortran/frontend-passes.cc:5185
  #, gcc-internal-format, gfc-internal-format
  msgid "Interchanging loops at %L"
  msgstr "Schleifen bei %L werden getauscht"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99302
! #: fortran/frontend-passes.cc:5843
  #, gcc-internal-format, gfc-internal-format
  msgid "%s between %L and %L"
  msgstr "%s zwischen %L und %L"
  
! #: fortran/gfortranspec.cc:146 m2/gm2spec.cc:267
  #, gcc-internal-format
  msgid "overflowed output argument list for %qs"
  msgstr "übergelaufene Ausgabeargumentliste für %qs"
*************** msgstr "übergelaufene Ausgabeargumentli
*** 74014,74856 ****
  msgid "no input files; unwilling to write output files"
  msgstr "keine Eingabedateien; es werden keine Ausgabedateien geschrieben"
  
! #: fortran/interface.cc:254
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in generic specification at %C"
  msgstr "Syntaxfehler in allgemeiner Spezifikation bei %C"
  
! #: fortran/interface.cc:281
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error: Trailing garbage in INTERFACE statement at %C"
  msgstr "Syntaxfehler: Nachfolgender Überschuss in INTERFACE-Anweisung bei %C"
  
! #: fortran/interface.cc:301
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %C cannot have a generic interface"
  msgstr "Scheinprozedur %qs bei %C kann keine allgemeine Schnittstelle haben"
  
! #: fortran/interface.cc:334
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT INTERFACE at %C"
  msgstr "ABSTRACT INTERFACE bei %C"
  
! #: fortran/interface.cc:341
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ABSTRACT INTERFACE statement at %C"
  msgstr "Syntaxfehler in ABSTRACT INTERFACE-Anweisung bei %C"
  
! #: fortran/interface.cc:372
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error: Trailing garbage in END INTERFACE statement at %C"
  msgstr "Syntaxfehler: Nachfolgender Überschuss in END INTERFACE-Anweisung bei %C"
  
! #: fortran/interface.cc:385
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected a nameless interface at %C"
  msgstr "Namenlose Schnittstelle bei %C erwartet"
  
! #: fortran/interface.cc:398
  #, gcc-internal-format
  msgid "Expected %<END INTERFACE ASSIGNMENT (=)%> at %C"
  msgstr "%<END INTERFACE ASSIGNMENT (=)%> bei %C erwartet"
  
! #: fortran/interface.cc:429
  #, gcc-internal-format
  msgid "Expecting %<END INTERFACE OPERATOR (%s)%> at %C"
  msgstr "%<END INTERFACE OPERATOR (%s)%> bei %C erwartet"
  
! #: fortran/interface.cc:432
  #, gcc-internal-format
  msgid "Expecting %<END INTERFACE OPERATOR (%s)%> at %C, but got %qs"
  msgstr "%<END INTERFACE OPERATOR (%s)%> bei %C erwartet, aber %qs erhalten"
  
! #: fortran/interface.cc:446
  #, gcc-internal-format
  msgid "Expecting %<END INTERFACE OPERATOR (.%s.)%> at %C"
  msgstr "%<END INTERFACE OPERATOR (.%s.)%> bei %C erwartet"
  
! #: fortran/interface.cc:468
  #, gcc-internal-format
  msgid "Expecting %<END INTERFACE %s%> at %C"
  msgstr "%<END INTERFACE %s%> bei %C erwartet"
  
! #: fortran/interface.cc:664
  #, gcc-internal-format
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr "gfc_compare_derived_types: invalid derived type"
  
! #: fortran/interface.cc:952
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return cannot appear in operator interface at %L"
  msgstr "Alternative Rückgabe kann nicht in Operatorschnittstelle bei %L auftreten"
  
! #: fortran/interface.cc:981
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must have two arguments"
  msgstr "Schnittstelle des Zuweisungsoperators bei %L muss zwei Argumente haben"
  
! #: fortran/interface.cc:984
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L has the wrong number of arguments"
  msgstr "Operatorschnittstelle bei %L hat falsche Argumentanzahl"
  
! #: fortran/interface.cc:997
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must be a SUBROUTINE"
  msgstr "Schnittstelle für Zuweisungsoperator bei %L muss eine SUBROUTINE sein"
  
! #: fortran/interface.cc:1015
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
  msgstr "Schnittstelle des Zuweisungsoperators bei %L darf keine INTRINSIC Typzuweisung redefinieren"
  
! #: fortran/interface.cc:1024
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic operator interface at %L must be a FUNCTION"
  msgstr "Schnittstelle des intrinsischen Operators bei %L muss eine FUNCTION sein"
  
! #: fortran/interface.cc:1035
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)"
  msgstr "Erstes Argument der definierten Zuweisung bei %L muss INTENT(OUT) oder INTENT(INOUT) sein"
  
! #: fortran/interface.cc:1042
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "Zweites Argument der definierten Zuweisung bei %L muss INTENT(IN)"
  
! #: fortran/interface.cc:1051 fortran/resolve.cc:19136
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "Erstes Argument der Operatorschnittstelle bei %L muss INTENT(IN) sein"
  
! #: fortran/interface.cc:1058 fortran/resolve.cc:19154
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "Zweites Argument der Operatorschnittstelle bei %L muss INTENT(IN) sein"
  
! #: fortran/interface.cc:1163
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L conflicts with intrinsic interface"
  msgstr "Operatorschnittstelle bei %L steht mit intrinsischer Schnittstelle in Konflikt"
  
! #: fortran/interface.cc:1532 fortran/interface.cc:1604
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  
! #: fortran/interface.cc:1729
  #, gcc-internal-format, gfc-internal-format
  msgid "Possible character length mismatch in function result between %L and %L"
  msgstr "Möglicherweise stimmt die Zeichenlänge im Funktionsergebnis zwischen %L und %L nicht überein"
  
! #: fortran/interface.cc:1738
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  
! #: fortran/interface.cc:1785
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  
! #: fortran/interface.cc:1982
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr "Prozedur %qs in %s bei %L hat keine explizite Schnittstelle; meinen Sie %qs?"
  
! #: fortran/interface.cc:1987
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr "Prozedur %qs in %s bei %L hat keine explizite Schnittstelle"
  
! #: fortran/interface.cc:1991
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr "Prozedur %qs in %s bei %L ist weder Funktion noch Subroutine; meinen Sie %qs?"
  
! #: fortran/interface.cc:1995
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr "Prozedur %qs in %s bei %L ist weder Funktion noch Subroutine"
  
! #: fortran/interface.cc:2007
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr "In %s bei %L müssen alle Prozeduren entweder SUBROUTINE oder FUNCTION sein"
  
! #: fortran/interface.cc:2011
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived type"
  msgstr "In %s bei %L müssen alle Prozeduren auch FUNCTIONs sein, da der allgemeine Name auch der Name des abgeleiteten Typs ist"
  
! #: fortran/interface.cc:2019
  #, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr "Interne Prozedur %qs in %s bei %L"
  
! #: fortran/interface.cc:2076 fortran/interface.cc:2081
  #, gcc-internal-format
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr "Mehrdeutige Schnittstellen in %s für %qs bei %L und %qs bei %L"
  
! #: fortran/interface.cc:2086
  #, gcc-internal-format
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr "Obwohl nicht referenziert, hat %qs mehrdeutige Schnittstellen bei %L"
  
! #: fortran/interface.cc:2124
  #, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr "%qs bei %L ist keine Modulprozedur"
  
! #: fortran/interface.cc:2329
  #, gcc-internal-format
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr "Feld mit vermutetem Rang bei %L erfordert Scheinargument %qs mit vermutetem Rang"
  
! #: fortran/interface.cc:2332
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr "Unpassender Rang in Argument %qs bei %L (Skalar und Rang-%d)"
  
! #: fortran/interface.cc:2335
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr "Unpassender Rang in Argument %qs bei %L (Rang-%d und Skalar)"
  
! #: fortran/interface.cc:2338
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr "Unpassender Rang in Argument %qs bei %L (Rang-%d und Rang-%d)"
  
! #: fortran/interface.cc:2350
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)"
  msgstr "Unverträgliche Ränge zwischen Argument bei %L und Argument bei %L (skalar und Rang-%d)"
  
! #: fortran/interface.cc:2354
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)"
  msgstr "Unverträgliche Ränge zwischen Argument bei %L und Argument bei %L (Rang-%d und skalar)"
  
! #: fortran/interface.cc:2358
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr "Unverträgliche Ränge zwischen Argument bei %L und Argument bei %L (Rang-%d und Rang-%d)"
  
! #: fortran/interface.cc:2482
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "Ungültiges Argument für Prozedur bei %L"
  
! #: fortran/interface.cc:2494 fortran/interface.cc:2510
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in dummy procedure at %L conflicts with %L: %s"
  msgstr "Abweichung in Schnittstelle der Scheinprozedur bei %L widerspricht %L: %s"
  
! #: fortran/interface.cc:2498 fortran/interface.cc:2514
! #: fortran/interface.cc:2611
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr "Schnittstelle in Scheinprozedur %qs bei %L passt nicht: %s"
  
! #: fortran/interface.cc:2533
  #, gcc-internal-format
  msgid "Passing global subroutine %qs declared at %L as function at %L"
  msgstr "Übergabe des globalen Unterprogramms %qs, das bei %L deklariert wurde, als Funktion bei %L"
  
! #: fortran/interface.cc:2540
  #, gcc-internal-format
  msgid "Passing global function %qs declared at %L as subroutine at %L"
  msgstr "Übergabe der globalen Funktion %qs, die bei %L deklariert wurde, als Unterroutine bei %L"
  
! #: fortran/interface.cc:2553
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch between subroutine and function at %L"
  msgstr "Unstimmigkeit zwischen Unterprogramm und Funktion bei %L"
  
! #: fortran/interface.cc:2569
  #, gcc-internal-format
  msgid "Type mismatch at %L passing global function %qs declared at %L (%s/%s)"
  msgstr "Unpassender Typ bei %L bei der Übergabe der globalen Funktion %qs, die bei %L deklariert wurde (%s/%s)"
  
! #: fortran/interface.cc:2622
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr "Effektives Argument für fortlaufenden Schein-Zeiger %qs bei %L muss einfach fortlaufend sein"
  
! #: fortran/interface.cc:2645
  #, gcc-internal-format, gfc-internal-format
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr "Unverträgliche Typen zwischen Argument bei %L und Argument bei %L (%s/%s)."
  
! #: fortran/interface.cc:2655
  #, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "Unpassender Typ in Argument %qs bei %L; %s wurde an %s übergeben"
  
! #: fortran/interface.cc:2665
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr "Feld mit vermutetem Rang bei %L erfordert Scheinargument %qs mit vermutetem Rang"
  
! #: fortran/interface.cc:2679
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr "Argument für angenommenen Typ bei %L, das dem Dummy-Argument %qs für den angenommenen Rang entspricht, muss von angenommener Form oder angenommenem Rang sein"
  
! #: fortran/interface.cc:2696
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "Effektives Argument für %qs bei %L muss polymorph sein"
  
! #: fortran/interface.cc:2706
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr "Effektives Argument für %qs bei %L muss denselben deklarierten Typ haben"
  
! #: fortran/interface.cc:2721
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr "Effektives Argument für %qs bei %L muss unbegrenzt polymorph sein, da das formale Argument ein Zeiger oder reservierbare unbegrenzt polymorphe Entität ist [F2008: 12.5.2.5]"
  
! #: fortran/interface.cc:2737
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "Effektives Argument für %qs bei %L sein muss Koarray sein"
  
! #: fortran/interface.cc:2759
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr "Unpassender Korang in Argument %qs bei %L (%d und %d)"
  
! #: fortran/interface.cc:2777
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr "Effektives Argument für %qs bei %L muss einfach fortlaufend oder ein Element eines solchen Feldes sein"
  
! #: fortran/interface.cc:2792
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr "Effektives Argument für Nicht-INTENT(INOUT)-Platzhalter %qs bei %L mit Typ LOCK_TYPE oder einer Komponente LOCK_TYPE"
  
! #: fortran/interface.cc:2807
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr "Effektives Argument für Nicht-INTENT(INOUT)-Platzhalter %qs bei %L mit Typ EVENT_TYPE oder einer EVENT_TYPE-Komponente"
  
! #: fortran/interface.cc:2826
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr "Scheinargument %qs muss Zeiger oder Feld mit angenommener Form ohne CONTIGUOUS-Attribut sein, da das effektive Argument bei %L nicht einfach fortlaufend ist und beide ASYNCHRONOUS oder VOLATILE sind"
  
! #: fortran/interface.cc:2839
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr "Koarray bei %L wird an reservierbares, Nicht-Coarray, INTENT(OUT) Scheinargument %qs übergeben"
  
! #: fortran/interface.cc:2846
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr "Koarray bei %L wird an reservierbares, Nicht-Coarray-Scheinargument %qs übergeben, das ungültig wird, wenn der Reservierungsstatus geändert wird"
  
! #: fortran/interface.cc:2933
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr "Polymorphes Skalar wird an Feld-Scheinargument %qs bei %L übergeben"
  
! #: fortran/interface.cc:2944
  #, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr "Element des Feldes mit vermuteter Form oder von Zeigern bei %L kann nicht zum Argument bei %L passen"
  
! #: fortran/interface.cc:2949
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr "Element des Feldes mit vermuteter Form oder von Zeigern wird bei %2$L an ein Feld-Scheinargument %1$qs übergeben"
  
! #: fortran/interface.cc:2962
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Erweiterung: Skalares effektives nicht-standardartiges, nicht-C_CHAR CHARACTER-Argument mit Feld-Scheinargument %qs bei %L"
  
! #: fortran/interface.cc:2970
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Fortran 2003: Skalares effektives CHARACTER-Argument mit Feld-Scheinargument %qs bei %L"
  
! #: fortran/interface.cc:3359
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "Schlüsselwort-Argument %qs bei %L darf innerhalb einer Anweisungsfunktion nicht auftauchen"
  
! #: fortran/interface.cc:3382
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr "Schlüsselwort-Argument %qs bei %L ist nicht in der Prozedur; meinen Sie %qs?"
  
! #: fortran/interface.cc:3386
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "Schlüsselwort-Argument %qs bei %L ist nicht in der Prozedur"
  
! #: fortran/interface.cc:3395
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr "Schlüsselwort-Argument %qs bei %L ist bereits mit einem anderen effektiven Argument verbunden"
  
! #: fortran/interface.cc:3405
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr "Mehr effektive als formale Argumente in Prozeduraufruf bei %L"
  
! #: fortran/interface.cc:3418
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "Fehlende alternative Rückgabespezifikation in Unterprogrammaufruf bei %L"
  
! #: fortran/interface.cc:3436
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "Unerwartete alternative Rückgabespezifikation in Unterprogrammaufruf bei %L"
  
! #: fortran/interface.cc:3459
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-rank dummy %qs"
  msgstr "Intrinsisches %<NULL()%> ohne %<MOLD%>-Argument bei %L an Dummy %qs mit angenommenem Rang übergeben"
  
! #: fortran/interface.cc:3472
  #, gcc-internal-format
  msgid "The assumed-size dummy %qs is being passed at %L to an assumed-rank dummy %qs"
  msgstr "Das Scheinargument %qs mit angenommener Größe wird bei %L an ein Scheinargument %qs mit angenommenem Rang übergeben"
  
! #: fortran/interface.cc:3483
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-length dummy %qs"
  msgstr "Intrinsisches %<NULL()%> ohne %<MOLD%>-Argument bei %L an Dummy %qs mit angenommener Länge übergeben"
  
! #: fortran/interface.cc:3523
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr "Unerwartetes intrinsisches NULL() bei %L für Schein-%qs"
  
! #: fortran/interface.cc:3526
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr "Fortran 2008: Nullzeiger bei %L an Nicht-Zeiger-Schein-%qs"
  
! #: fortran/interface.cc:3552
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr "Argument bei %L für den angenommenen Typ des Dummys hat Typparameter oder hat einen abgeleiteten Typ mit typgebundenen oder FINAL-Prozeduren"
  
! #: fortran/interface.cc:3564
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic actual argument at %L is not matched with either an unlimited polymorphic or assumed type dummy argument"
  msgstr "Unbegrenztes polymorphes Argument bei %L passt weder zu einem unbegrenzt polymorphen oder einem Dummyargument mit angenommenem Typ"
  
! #: fortran/interface.cc:3588
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr "Zeichenlänge passt nicht (%ld/%ld) zwischen effektivem Argument und Zeiger oder reservierbarem Scheinargument %qs bei %L"
  
! #: fortran/interface.cc:3595
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr "Zeichenlänge passt nicht (%ld/%ld) zwischen effektivem Argument und Scheinargument %qs mit vermuteter Form bei %L"
  
! #: fortran/interface.cc:3610
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr "Effektives Argument bei %L an reservierbares oder Zeiger-Scheinargument %qs muss Parameter mit Typ aufgeschobener Länge haben, genau dann, wenn das Scheinargument einen solchen hat"
  
! #: fortran/interface.cc:3633
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr "Zeichenlänge des effektiven Arguments kürzer als das des Scheinarguments %qs (%lu/%lu) bei %L"
  
! #: fortran/interface.cc:3643 fortran/interface.cc:3648
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr "Effektives Argument enthält zuwenige Elemente für Scheinargument %qs (%lu/%lu) bei %L"
  
! #: fortran/interface.cc:3674
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "Prozedurzeiger für Argument %qs bei %L erwartet"
  
! #: fortran/interface.cc:3691
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "Prozedur für Argument %qs bei %L erwartet"
  
! #: fortran/interface.cc:3758
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr "Effektives Argument für %qs kann nicht Feld vermuteter Größe bei %L sein"
  
! #: fortran/interface.cc:3787
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr "Argument des INTENT(OUT)-Dummy für angenommenen Rang %qs bei %L muss eine bekannte Größe haben"
  
! #: fortran/interface.cc:3802
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "Tatsächliches Argument für %qs bei %L muss ein Zeiger sein"
  
! #: fortran/interface.cc:3811
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr "Fortran 2008: Effektives Nicht-Zeiger-Argument bei %L an Scheinzeiger %qs"
  
! #: fortran/interface.cc:3820
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr "Tatsächliches Argument für %qs bei %L muss ein Zeiger oder ein gültiges Ziel für den Dummy-Zeiger in einer Anweisung für Zeiger-Zuweisung sein"
  
! #: fortran/interface.cc:3834
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr "Koindiziertes effektives Argument bei %L an Scheinzeiger %qs"
  
! #: fortran/interface.cc:3848
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr "Koindiziertes effektives Argument bei %L an scheinreservierbares %qs erfordert INTENT(IN)"
  
! #: fortran/interface.cc:3863
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr "Koindiziertes effektives ASYNCHRONOUS- oder VOLATILE-Argument bei %L erfordert, dass Schein-%qs weder ASYNCHRONOUS noch VOLATILE hat"
  
! #: fortran/interface.cc:3878
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr "Koindiziertes effektives Argument bei %L mit reservierbarer endgültiger Komponente für Schein-%qs erfordert entweder VALUE oder INTENT(IN)"
  
! #: fortran/interface.cc:3891
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr "Effektives CLASS-Feldargument für %qs muss ein vollständiges Feld bei %L sein"
  
! #: fortran/interface.cc:3902
  #, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "Effektives Argument für %qs muss ALLOCATABLE bei %L sein"
  
! #: fortran/interface.cc:3913
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L is a function result and the dummy argument is ALLOCATABLE"
  msgstr "Das tatsächliche Argument für %qs bei %L ist ein Funktionsergebnis und das Dummy-Argument ist ALLOCATABLE"
  
! #: fortran/interface.cc:3951
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr "Feldbereich mit Vektorindex als effektives Argument bei %L ist unverträglich mit INTENT(OUT), INTENT(INOUT), VOLATILE- und ASYNCHRONOUS-Attribut des Scheinarguments %qs"
  
! #: fortran/interface.cc:3971
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "Effektives Argument mit vermuteter Form bei %L ist wegen VOLATILE-Attribut unverträglich mit dem Scheinargument ohne vermutete Form %qs"
  
! #: fortran/interface.cc:3989
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "Feldbereich als effektives Argument bei %L ist wegen VOLATILE-Attribut unverträglich mit dem Scheinargument ohne vermutete Form %qs"
  
! #: fortran/interface.cc:4010
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr "Zeigerfeld als effektives Argument bei %L erfordert wegen VOLATILE-Attribut ein Scheinargument %qs mit vermuteter Form oder als Zeigerfeld"
  
! #: fortran/interface.cc:4038
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr "Fehlende alternative Rückgabespezifikation in Unterprogrammaufruf bei %L"
  
! #: fortran/interface.cc:4051
  #, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "Fehlendes effektives Argument für Argument %qs bei %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/interface.cc:4179
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr "compare_actual_expr(): Bad component code"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/interface.cc:4208
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr "check_some_aliasing(): List mismatch"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/interface.cc:4234
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr "check_some_aliasing(): corrupted data"
  
! #: fortran/interface.cc:4244
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr "Gleiches effektives Argument mit INTENT(%s)-Argument %qs und INTENT(%s)-Argument %qs bei %L verbunden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/interface.cc:4274
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr "check_intents(): List mismatch"
  
! #: fortran/interface.cc:4294
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr "Prozedurargument bei %L ist lokal für PURE-Prozedur und hat das POINTER-Attribut"
  
! #: fortran/interface.cc:4306
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr "Effektives koindiziertes Argument bei %L in PURE-Prozedur wird an INTENT(%s)-Argument übergeben"
  
! #: fortran/interface.cc:4316
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr "Effektives koindiziertes Argument bei %L in PURE-Prozedur wird an POINTER-Scheinargument übergeben"
  
! #: fortran/interface.cc:4327
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr "Koindiziertem polymorphen effektiven Argument bei %L wird polymorphes Scheinargument %qs übergeben"
  
! #: fortran/interface.cc:4369
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr "Prozedur %qs, die bei %L aufgerufen wird, ist nicht explizit deklariert; meinen Sie %qs?"
  
! #: fortran/interface.cc:4373 fortran/interface.cc:4383
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "Prozedur %qs, die bei %L aufgerufen wird, ist nicht explizit deklariert"
  
! #: fortran/interface.cc:4379
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr "Prozedur %qs mit einer impliziten Schnittstelle bei %L aufgerufen"
  
! #: fortran/interface.cc:4392
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "Das Zeigerobjekt %qs bei %L muss eine explizite Funktionsschnittstelle haben oder als Feld deklariert sein"
  
! #: fortran/interface.cc:4400
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "Das reservierbare Objekt %qs bei %L muss eine explizite Funktionsschnittstelle haben oder als Feld deklariert sein"
  
! #: fortran/interface.cc:4408
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr "Reservierbare Funktion %qs bei %L muss eine explizite Funktionsschnittstelle haben"
  
! #: fortran/interface.cc:4425
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "Explizite Schnittstelle für polymorphes Argument bei %L erforderlich"
  
! #: fortran/interface.cc:4434
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr "Schlüsselwort-Argument erfordert explizite Schnittstelle für Prozedur %qs bei %L"
  
! #: fortran/interface.cc:4443
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr "Argument »%s« bei %L vermuteten Typs erfordert eine explizite Schnittstelle"
  
! #: fortran/interface.cc:4458
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "Effektives Argument mit LOCK_TYPE oder mit LOCK_TYPE-Komponente bei %L erfordert eine explizite Schnittstelle für Prozedur %qs"
  
! #: fortran/interface.cc:4473
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "Effektives Argument mit EVENT_TYPE oder mit EVENT_TYPE-Komponente bei %L erfordert eine explizite Schnittstelle für Prozedur %qs"
  
! #: fortran/interface.cc:4483
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr "MOLD-Argument an NULL bei %L erforderlich"
  
! #: fortran/interface.cc:4491
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr "Das Übergeben des eingebauten NULL als tatsächliches Argument bei %L erfordert eine explizite Schnittstelle"
  
! #: fortran/interface.cc:4501
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr "Argument vermuteten Ranges erfordert eine explizite Schnittstelle bei %L"
  
! #: fortran/interface.cc:4543
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr "Prozedurzeiger-Komponente %qs mit einer impliziten Schnittstelle bei %L aufgerufen"
  
! #: fortran/interface.cc:4554
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr "Schlüsselwortargument erfordert explizite Schnittstelle für Prozedurzeigerkomponente %qs bei %L"
  
! #: fortran/interface.cc:4639
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr "In NULL()-Argument bei %L wird MOLD= benötigt: Mehrdeutig zwischen spezifischen Funktionen %s und %s"
  
! #: fortran/interface.cc:4709
  #, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr "Symbol %qs kann nicht gefunden werden"
  
! #: fortran/interface.cc:5100
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr "Entität %qs bei %L ist bereits in der Schnittstelle vorhanden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/interface.cc:5217
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "gfc_add_interface(): Bad interface type"
  
! #: fortran/interface.cc:5311
  #, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "GENERIC %qs bei %L kann nicht überschrieben werden"
  
! #: fortran/interface.cc:5323
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr "%qs bei %L überschreibt eine Prozedurbindung, die als NON_OVERRIDABLE deklariert ist"
  
! #: fortran/interface.cc:5331
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr "%qs bei %L darf nicht DEFERRED sein, da es eine Nicht-DEFERRED-Bindung überschreibt"
  
! #: fortran/interface.cc:5339
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr "%qs bei %L überschreibt eine PURE-Prozedur und muss auch PURE sein"
  
! #: fortran/interface.cc:5348
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr "%qs bei %L überschreibt eine ELEMENTAL-Prozedur und muss auch ELEMENTAL sein"
  
! #: fortran/interface.cc:5354
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr "%qs bei %L überschreibt eine Nicht-ELEMENTAL-Prozedur und darf ebenfalls nicht ELEMENTAL sein"
  
! #: fortran/interface.cc:5363
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr "%qs bei %L überschreibt eine SUBROUTINE und muss auch eine SUBROUTINE sein"
  
! #: fortran/interface.cc:5374
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr "%qs bei %L überschreibt eine FUNCTION und muss auch eine FUNCTION sein"
  
! #: fortran/interface.cc:5382
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr "Unpassendes Ergebnis für die überschreibende Prozedur %qs bei %L: %s"
  
! #: fortran/interface.cc:5393
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr "%qs bei %L überschreibt eine PUBLIC-Prozedur und darf nicht PRIVATE sein"
  
! #: fortran/interface.cc:5423
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr "Scheinargument %qs von %qs bei %L sollte %qs genannt werden, um zum zugehörigen Argument der überschriebenen Prozedur zu passen"
  
! #: fortran/interface.cc:5434
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr "Unpassende Argumente für die überschreibende Prozedur %qs bei %L: %s"
  
! #: fortran/interface.cc:5443
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr "%qs bei %L muss die gleiche Anzahl formaler Argumente wie die überschriebene Prozedur haben"
  
! #: fortran/interface.cc:5452
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr "%qs bei %L überschreibt eine NOPASS-Bindung und muss ebenfalls NOPASS sein"
  
! #: fortran/interface.cc:5463
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr "%qs bei %L überschreibt eine Bindung mit PASS und muss ebenfalls PASS sein"
  
! #: fortran/interface.cc:5470
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr "Scheinargument des übergebenen Objektes von %qs bei %L muss an der gleichen Stelle wie das Scheinargument des übergebenen Objektes der überschriebenen Prozedur stehen"
  
! #: fortran/interface.cc:5491
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "DTIO-Scheinargument bei %L muss vom Typ %s sein"
  
! #: fortran/interface.cc:5498
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "DTIO-Scheinargument bei %L muss von KIND = %d sein"
  
! #: fortran/interface.cc:5505
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "DTIO-Scheinargument bei %L muss ein Skalar sein"
  
! #: fortran/interface.cc:5509
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr "DTIO-Scheinargument bei %L muss ein ASSUMED SHAPE ARRAY sein"
  
! #: fortran/interface.cc:5513
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr "DTIO-Zeichenargument bei %L muss angenommene Länge haben"
  
! #: fortran/interface.cc:5517
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "DTIO-Scheinargument bei %L muss INTENT %s haben"
  
! #: fortran/interface.cc:5575 fortran/interface.cc:5621
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "Alternativer Rücksprung bei %L ist in einer DTIO-Prozedur nicht erlaubt"
  
! #: fortran/interface.cc:5587
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "DTIO-Prozedur %qs bei %L muss ein Unterprogramm sein"
  
! #: fortran/interface.cc:5599
  #, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "Zu wenige Scheinargumente in DTIO-Prozedur %qs bei %L"
  
! #: fortran/interface.cc:5606
  #, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr "Zu viele Scheinargumente in DTIO-Prozedur %qs bei %L"
--- 78490,79343 ----
  msgid "no input files; unwilling to write output files"
  msgstr "keine Eingabedateien; es werden keine Ausgabedateien geschrieben"
  
! #: fortran/interface.cc:262
! #, gcc-internal-format, gfc-internal-format
! msgid "Sorry: -fdefault-integer-8 option is not supported with user-defined input/output at %C"
! msgstr ""
! 
! #: fortran/interface.cc:267
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in generic specification at %C"
  msgstr "Syntaxfehler in allgemeiner Spezifikation bei %C"
  
! #: fortran/interface.cc:294
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error: Trailing garbage in INTERFACE statement at %C"
  msgstr "Syntaxfehler: Nachfolgender Überschuss in INTERFACE-Anweisung bei %C"
  
! #: fortran/interface.cc:314
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %C cannot have a generic interface"
  msgstr "Scheinprozedur %qs bei %C kann keine allgemeine Schnittstelle haben"
  
! #: fortran/interface.cc:347
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT INTERFACE at %C"
  msgstr "ABSTRACT INTERFACE bei %C"
  
! #: fortran/interface.cc:354
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ABSTRACT INTERFACE statement at %C"
  msgstr "Syntaxfehler in ABSTRACT INTERFACE-Anweisung bei %C"
  
! #: fortran/interface.cc:385
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error: Trailing garbage in END INTERFACE statement at %C"
  msgstr "Syntaxfehler: Nachfolgender Überschuss in END INTERFACE-Anweisung bei %C"
  
! #: fortran/interface.cc:398
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected a nameless interface at %C"
  msgstr "Namenlose Schnittstelle bei %C erwartet"
  
! #: fortran/interface.cc:411
  #, gcc-internal-format
  msgid "Expected %<END INTERFACE ASSIGNMENT (=)%> at %C"
  msgstr "%<END INTERFACE ASSIGNMENT (=)%> bei %C erwartet"
  
! #: fortran/interface.cc:442
  #, gcc-internal-format
  msgid "Expecting %<END INTERFACE OPERATOR (%s)%> at %C"
  msgstr "%<END INTERFACE OPERATOR (%s)%> bei %C erwartet"
  
! #: fortran/interface.cc:445
  #, gcc-internal-format
  msgid "Expecting %<END INTERFACE OPERATOR (%s)%> at %C, but got %qs"
  msgstr "%<END INTERFACE OPERATOR (%s)%> bei %C erwartet, aber %qs erhalten"
  
! #: fortran/interface.cc:459
  #, gcc-internal-format
  msgid "Expecting %<END INTERFACE OPERATOR (.%s.)%> at %C"
  msgstr "%<END INTERFACE OPERATOR (.%s.)%> bei %C erwartet"
  
! #: fortran/interface.cc:481
  #, gcc-internal-format
  msgid "Expecting %<END INTERFACE %s%> at %C"
  msgstr "%<END INTERFACE %s%> bei %C erwartet"
  
! #: fortran/interface.cc:677
  #, gcc-internal-format
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr "gfc_compare_derived_types: invalid derived type"
  
! #: fortran/interface.cc:965
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return cannot appear in operator interface at %L"
  msgstr "Alternative Rückgabe kann nicht in Operatorschnittstelle bei %L auftreten"
  
! #: fortran/interface.cc:994
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must have two arguments"
  msgstr "Schnittstelle des Zuweisungsoperators bei %L muss zwei Argumente haben"
  
! #: fortran/interface.cc:997
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L has the wrong number of arguments"
  msgstr "Operatorschnittstelle bei %L hat falsche Argumentanzahl"
  
! #: fortran/interface.cc:1010
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must be a SUBROUTINE"
  msgstr "Schnittstelle für Zuweisungsoperator bei %L muss eine SUBROUTINE sein"
  
! #: fortran/interface.cc:1028
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
  msgstr "Schnittstelle des Zuweisungsoperators bei %L darf keine INTRINSIC Typzuweisung redefinieren"
  
! #: fortran/interface.cc:1037
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic operator interface at %L must be a FUNCTION"
  msgstr "Schnittstelle des intrinsischen Operators bei %L muss eine FUNCTION sein"
  
! #: fortran/interface.cc:1048
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)"
  msgstr "Erstes Argument der definierten Zuweisung bei %L muss INTENT(OUT) oder INTENT(INOUT) sein"
  
! #: fortran/interface.cc:1055
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "Zweites Argument der definierten Zuweisung bei %L muss INTENT(IN)"
  
! #: fortran/interface.cc:1064 fortran/resolve.cc:20051
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "Erstes Argument der Operatorschnittstelle bei %L muss INTENT(IN) sein"
  
! #: fortran/interface.cc:1071 fortran/resolve.cc:20069
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "Zweites Argument der Operatorschnittstelle bei %L muss INTENT(IN) sein"
  
! #: fortran/interface.cc:1176
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L conflicts with intrinsic interface"
  msgstr "Operatorschnittstelle bei %L steht mit intrinsischer Schnittstelle in Konflikt"
  
! #: fortran/interface.cc:1545 fortran/interface.cc:1617
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  
! #: fortran/interface.cc:1742
  #, gcc-internal-format, gfc-internal-format
  msgid "Possible character length mismatch in function result between %L and %L"
  msgstr "Möglicherweise stimmt die Zeichenlänge im Funktionsergebnis zwischen %L und %L nicht überein"
  
! #: fortran/interface.cc:1751
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  
! #: fortran/interface.cc:1798
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  
! #: fortran/interface.cc:1995
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr "Prozedur %qs in %s bei %L hat keine explizite Schnittstelle; meinen Sie %qs?"
  
! #: fortran/interface.cc:2000
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr "Prozedur %qs in %s bei %L hat keine explizite Schnittstelle"
  
! #: fortran/interface.cc:2004
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr "Prozedur %qs in %s bei %L ist weder Funktion noch Subroutine; meinen Sie %qs?"
  
! #: fortran/interface.cc:2008
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr "Prozedur %qs in %s bei %L ist weder Funktion noch Subroutine"
  
! #: fortran/interface.cc:2020
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr "In %s bei %L müssen alle Prozeduren entweder SUBROUTINE oder FUNCTION sein"
  
! #: fortran/interface.cc:2024
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived type"
  msgstr "In %s bei %L müssen alle Prozeduren auch FUNCTIONs sein, da der allgemeine Name auch der Name des abgeleiteten Typs ist"
  
! #: fortran/interface.cc:2032
  #, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr "Interne Prozedur %qs in %s bei %L"
  
! #: fortran/interface.cc:2089 fortran/interface.cc:2094
  #, gcc-internal-format
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr "Mehrdeutige Schnittstellen in %s für %qs bei %L und %qs bei %L"
  
! #: fortran/interface.cc:2099
  #, gcc-internal-format
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr "Obwohl nicht referenziert, hat %qs mehrdeutige Schnittstellen bei %L"
  
! #: fortran/interface.cc:2137
  #, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr "%qs bei %L ist keine Modulprozedur"
  
! #: fortran/interface.cc:2342
  #, gcc-internal-format
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr "Feld mit vermutetem Rang bei %L erfordert Scheinargument %qs mit vermutetem Rang"
  
! #: fortran/interface.cc:2345
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr "Unpassender Rang in Argument %qs bei %L (Skalar und Rang-%d)"
  
! #: fortran/interface.cc:2348
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr "Unpassender Rang in Argument %qs bei %L (Rang-%d und Skalar)"
  
! #: fortran/interface.cc:2351
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr "Unpassender Rang in Argument %qs bei %L (Rang-%d und Rang-%d)"
  
! #: fortran/interface.cc:2363
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)"
  msgstr "Unverträgliche Ränge zwischen Argument bei %L und Argument bei %L (skalar und Rang-%d)"
  
! #: fortran/interface.cc:2367
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)"
  msgstr "Unverträgliche Ränge zwischen Argument bei %L und Argument bei %L (Rang-%d und skalar)"
  
! #: fortran/interface.cc:2371
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr "Unverträgliche Ränge zwischen Argument bei %L und Argument bei %L (Rang-%d und Rang-%d)"
  
! #: fortran/interface.cc:2495
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "Ungültiges Argument für Prozedur bei %L"
  
! #: fortran/interface.cc:2507 fortran/interface.cc:2523
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in dummy procedure at %L conflicts with %L: %s"
  msgstr "Abweichung in Schnittstelle der Scheinprozedur bei %L widerspricht %L: %s"
  
! #: fortran/interface.cc:2511 fortran/interface.cc:2527
! #: fortran/interface.cc:2624
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr "Schnittstelle in Scheinprozedur %qs bei %L passt nicht: %s"
  
! #: fortran/interface.cc:2546
  #, gcc-internal-format
  msgid "Passing global subroutine %qs declared at %L as function at %L"
  msgstr "Übergabe des globalen Unterprogramms %qs, das bei %L deklariert wurde, als Funktion bei %L"
  
! #: fortran/interface.cc:2553
  #, gcc-internal-format
  msgid "Passing global function %qs declared at %L as subroutine at %L"
  msgstr "Übergabe der globalen Funktion %qs, die bei %L deklariert wurde, als Unterroutine bei %L"
  
! #: fortran/interface.cc:2566
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch between subroutine and function at %L"
  msgstr "Unstimmigkeit zwischen Unterprogramm und Funktion bei %L"
  
! #: fortran/interface.cc:2582
  #, gcc-internal-format
  msgid "Type mismatch at %L passing global function %qs declared at %L (%s/%s)"
  msgstr "Unpassender Typ bei %L bei der Übergabe der globalen Funktion %qs, die bei %L deklariert wurde (%s/%s)"
  
! #: fortran/interface.cc:2635
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr "Effektives Argument für fortlaufenden Schein-Zeiger %qs bei %L muss einfach fortlaufend sein"
  
! #: fortran/interface.cc:2658
  #, gcc-internal-format, gfc-internal-format
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr "Unverträgliche Typen zwischen Argument bei %L und Argument bei %L (%s/%s)."
  
! #: fortran/interface.cc:2668
  #, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "Unpassender Typ in Argument %qs bei %L; %s wurde an %s übergeben"
  
! #: fortran/interface.cc:2678
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr "Feld mit vermutetem Rang bei %L erfordert Scheinargument %qs mit vermutetem Rang"
  
! #: fortran/interface.cc:2692
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr "Argument für angenommenen Typ bei %L, das dem Dummy-Argument %qs für den angenommenen Rang entspricht, muss von angenommener Form oder angenommenem Rang sein"
  
! #: fortran/interface.cc:2709
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "Effektives Argument für %qs bei %L muss polymorph sein"
  
! #: fortran/interface.cc:2719
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr "Effektives Argument für %qs bei %L muss denselben deklarierten Typ haben"
  
! #: fortran/interface.cc:2734
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr "Effektives Argument für %qs bei %L muss unbegrenzt polymorph sein, da das formale Argument ein Zeiger oder reservierbare unbegrenzt polymorphe Entität ist [F2008: 12.5.2.5]"
  
! #: fortran/interface.cc:2750
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "Effektives Argument für %qs bei %L sein muss Koarray sein"
  
! #: fortran/interface.cc:2772
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr "Unpassender Korang in Argument %qs bei %L (%d und %d)"
  
! #: fortran/interface.cc:2790
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr "Effektives Argument für %qs bei %L muss einfach fortlaufend oder ein Element eines solchen Feldes sein"
  
! #: fortran/interface.cc:2805
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr "Effektives Argument für Nicht-INTENT(INOUT)-Platzhalter %qs bei %L mit Typ LOCK_TYPE oder einer Komponente LOCK_TYPE"
  
! #: fortran/interface.cc:2820
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr "Effektives Argument für Nicht-INTENT(INOUT)-Platzhalter %qs bei %L mit Typ EVENT_TYPE oder einer EVENT_TYPE-Komponente"
  
! #: fortran/interface.cc:2839
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr "Scheinargument %qs muss Zeiger oder Feld mit angenommener Form ohne CONTIGUOUS-Attribut sein, da das effektive Argument bei %L nicht einfach fortlaufend ist und beide ASYNCHRONOUS oder VOLATILE sind"
  
! #: fortran/interface.cc:2852
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr "Koarray bei %L wird an reservierbares, Nicht-Coarray, INTENT(OUT) Scheinargument %qs übergeben"
  
! #: fortran/interface.cc:2859
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr "Koarray bei %L wird an reservierbares, Nicht-Coarray-Scheinargument %qs übergeben, das ungültig wird, wenn der Reservierungsstatus geändert wird"
  
! #: fortran/interface.cc:2946
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr "Polymorphes Skalar wird an Feld-Scheinargument %qs bei %L übergeben"
  
! #: fortran/interface.cc:2957
  #, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr "Element des Feldes mit vermuteter Form oder von Zeigern bei %L kann nicht zum Argument bei %L passen"
  
! #: fortran/interface.cc:2962
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr "Element des Feldes mit vermuteter Form oder von Zeigern wird bei %2$L an ein Feld-Scheinargument %1$qs übergeben"
  
! #: fortran/interface.cc:2975
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Erweiterung: Skalares effektives nicht-standardartiges, nicht-C_CHAR CHARACTER-Argument mit Feld-Scheinargument %qs bei %L"
  
! #: fortran/interface.cc:2983
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Fortran 2003: Skalares effektives CHARACTER-Argument mit Feld-Scheinargument %qs bei %L"
  
! #: fortran/interface.cc:3390
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "Schlüsselwort-Argument %qs bei %L darf innerhalb einer Anweisungsfunktion nicht auftauchen"
  
! #: fortran/interface.cc:3413
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr "Schlüsselwort-Argument %qs bei %L ist nicht in der Prozedur; meinen Sie %qs?"
  
! #: fortran/interface.cc:3417
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "Schlüsselwort-Argument %qs bei %L ist nicht in der Prozedur"
  
! #: fortran/interface.cc:3426
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr "Schlüsselwort-Argument %qs bei %L ist bereits mit einem anderen effektiven Argument verbunden"
  
! #: fortran/interface.cc:3436
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr "Mehr effektive als formale Argumente in Prozeduraufruf bei %L"
  
! #: fortran/interface.cc:3449
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "Fehlende alternative Rückgabespezifikation in Unterprogrammaufruf bei %L"
  
! #: fortran/interface.cc:3467
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "Unerwartete alternative Rückgabespezifikation in Unterprogrammaufruf bei %L"
  
! #: fortran/interface.cc:3490
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-rank dummy %qs"
  msgstr "Intrinsisches %<NULL()%> ohne %<MOLD%>-Argument bei %L an Dummy %qs mit angenommenem Rang übergeben"
  
! #: fortran/interface.cc:3503
  #, gcc-internal-format
  msgid "The assumed-size dummy %qs is being passed at %L to an assumed-rank dummy %qs"
  msgstr "Das Scheinargument %qs mit angenommener Größe wird bei %L an ein Scheinargument %qs mit angenommenem Rang übergeben"
  
! #: fortran/interface.cc:3514
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-length dummy %qs"
  msgstr "Intrinsisches %<NULL()%> ohne %<MOLD%>-Argument bei %L an Dummy %qs mit angenommener Länge übergeben"
  
! #: fortran/interface.cc:3554
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr "Unerwartetes intrinsisches NULL() bei %L für Schein-%qs"
  
! #: fortran/interface.cc:3557
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr "Fortran 2008: Nullzeiger bei %L an Nicht-Zeiger-Schein-%qs"
  
! #: fortran/interface.cc:3583
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr "Argument bei %L für den angenommenen Typ des Dummys hat Typparameter oder hat einen abgeleiteten Typ mit typgebundenen oder FINAL-Prozeduren"
  
! #: fortran/interface.cc:3595
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic actual argument at %L is not matched with either an unlimited polymorphic or assumed type dummy argument"
  msgstr "Unbegrenztes polymorphes Argument bei %L passt weder zu einem unbegrenzt polymorphen oder einem Dummyargument mit angenommenem Typ"
  
! #: fortran/interface.cc:3626 fortran/interface.cc:3631
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr "Zeichenlänge passt nicht (%ld/%ld) zwischen effektivem Argument und Zeiger oder reservierbarem Scheinargument %qs bei %L"
  
! #: fortran/interface.cc:3640 fortran/interface.cc:3645
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr "Zeichenlänge passt nicht (%ld/%ld) zwischen effektivem Argument und Scheinargument %qs mit vermuteter Form bei %L"
  
! #: fortran/interface.cc:3660
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr "Effektives Argument bei %L an reservierbares oder Zeiger-Scheinargument %qs muss Parameter mit Typ aufgeschobener Länge haben, genau dann, wenn das Scheinargument einen solchen hat"
  
! #: fortran/interface.cc:3708
! #, fuzzy, gcc-internal-format
! #| msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
! msgid "Character length of actual argument longer than of dummy argument %qs (%lu/%lu) at %L"
! msgstr "Zeichenlänge des effektiven Arguments kürzer als das des Scheinarguments %qs (%lu/%lu) bei %L"
! 
! #: fortran/interface.cc:3720 fortran/interface.cc:3728
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr "Zeichenlänge des effektiven Arguments kürzer als das des Scheinarguments %qs (%lu/%lu) bei %L"
  
! #: fortran/interface.cc:3746 fortran/interface.cc:3751
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr "Effektives Argument enthält zuwenige Elemente für Scheinargument %qs (%lu/%lu) bei %L"
  
! #: fortran/interface.cc:3777
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "Prozedurzeiger für Argument %qs bei %L erwartet"
  
! #: fortran/interface.cc:3794
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "Prozedur für Argument %qs bei %L erwartet"
  
! #: fortran/interface.cc:3861
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr "Effektives Argument für %qs kann nicht Feld vermuteter Größe bei %L sein"
  
! #: fortran/interface.cc:3890
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr "Argument des INTENT(OUT)-Dummy für angenommenen Rang %qs bei %L muss eine bekannte Größe haben"
  
! #: fortran/interface.cc:3905
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "Tatsächliches Argument für %qs bei %L muss ein Zeiger sein"
  
! #: fortran/interface.cc:3914
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr "Fortran 2008: Effektives Nicht-Zeiger-Argument bei %L an Scheinzeiger %qs"
  
! #: fortran/interface.cc:3923
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr "Tatsächliches Argument für %qs bei %L muss ein Zeiger oder ein gültiges Ziel für den Dummy-Zeiger in einer Anweisung für Zeiger-Zuweisung sein"
  
! #: fortran/interface.cc:3937
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr "Koindiziertes effektives Argument bei %L an Scheinzeiger %qs"
  
! #: fortran/interface.cc:3951
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr "Koindiziertes effektives Argument bei %L an scheinreservierbares %qs erfordert INTENT(IN)"
  
! #: fortran/interface.cc:3966
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr "Koindiziertes effektives ASYNCHRONOUS- oder VOLATILE-Argument bei %L erfordert, dass Schein-%qs weder ASYNCHRONOUS noch VOLATILE hat"
  
! #: fortran/interface.cc:3981
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr "Koindiziertes effektives Argument bei %L mit reservierbarer endgültiger Komponente für Schein-%qs erfordert entweder VALUE oder INTENT(IN)"
  
! #: fortran/interface.cc:3994
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr "Effektives CLASS-Feldargument für %qs muss ein vollständiges Feld bei %L sein"
  
! #: fortran/interface.cc:4005
  #, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "Effektives Argument für %qs muss ALLOCATABLE bei %L sein"
  
! #: fortran/interface.cc:4016
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L is a function result and the dummy argument is ALLOCATABLE"
  msgstr "Das tatsächliche Argument für %qs bei %L ist ein Funktionsergebnis und das Dummy-Argument ist ALLOCATABLE"
  
! #: fortran/interface.cc:4054
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr "Feldbereich mit Vektorindex als effektives Argument bei %L ist unverträglich mit INTENT(OUT), INTENT(INOUT), VOLATILE- und ASYNCHRONOUS-Attribut des Scheinarguments %qs"
  
! #: fortran/interface.cc:4074
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "Effektives Argument mit vermuteter Form bei %L ist wegen VOLATILE-Attribut unverträglich mit dem Scheinargument ohne vermutete Form %qs"
  
! #: fortran/interface.cc:4092
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "Feldbereich als effektives Argument bei %L ist wegen VOLATILE-Attribut unverträglich mit dem Scheinargument ohne vermutete Form %qs"
  
! #: fortran/interface.cc:4113
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr "Zeigerfeld als effektives Argument bei %L erfordert wegen VOLATILE-Attribut ein Scheinargument %qs mit vermuteter Form oder als Zeigerfeld"
  
! #: fortran/interface.cc:4141
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr "Fehlende alternative Rückgabespezifikation in Unterprogrammaufruf bei %L"
  
! #: fortran/interface.cc:4154
  #, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "Fehlendes effektives Argument für Argument %qs bei %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/interface.cc:4282
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr "compare_actual_expr(): Bad component code"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/interface.cc:4311
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr "check_some_aliasing(): List mismatch"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/interface.cc:4337
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr "check_some_aliasing(): corrupted data"
  
! #: fortran/interface.cc:4347
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr "Gleiches effektives Argument mit INTENT(%s)-Argument %qs und INTENT(%s)-Argument %qs bei %L verbunden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/interface.cc:4377
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr "check_intents(): List mismatch"
  
! #: fortran/interface.cc:4397
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr "Prozedurargument bei %L ist lokal für PURE-Prozedur und hat das POINTER-Attribut"
  
! #: fortran/interface.cc:4409
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr "Effektives koindiziertes Argument bei %L in PURE-Prozedur wird an INTENT(%s)-Argument übergeben"
  
! #: fortran/interface.cc:4419
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr "Effektives koindiziertes Argument bei %L in PURE-Prozedur wird an POINTER-Scheinargument übergeben"
  
! #: fortran/interface.cc:4430
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr "Koindiziertem polymorphen effektiven Argument bei %L wird polymorphes Scheinargument %qs übergeben"
  
! #: fortran/interface.cc:4472
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr "Prozedur %qs, die bei %L aufgerufen wird, ist nicht explizit deklariert; meinen Sie %qs?"
  
! #: fortran/interface.cc:4476 fortran/interface.cc:4486
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "Prozedur %qs, die bei %L aufgerufen wird, ist nicht explizit deklariert"
  
! #: fortran/interface.cc:4482
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr "Prozedur %qs mit einer impliziten Schnittstelle bei %L aufgerufen"
  
! #: fortran/interface.cc:4495
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "Das Zeigerobjekt %qs bei %L muss eine explizite Funktionsschnittstelle haben oder als Feld deklariert sein"
  
! #: fortran/interface.cc:4503
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "Das reservierbare Objekt %qs bei %L muss eine explizite Funktionsschnittstelle haben oder als Feld deklariert sein"
  
! #: fortran/interface.cc:4511
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr "Reservierbare Funktion %qs bei %L muss eine explizite Funktionsschnittstelle haben"
  
! #: fortran/interface.cc:4528
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "Explizite Schnittstelle für polymorphes Argument bei %L erforderlich"
  
! #: fortran/interface.cc:4537
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr "Schlüsselwort-Argument erfordert explizite Schnittstelle für Prozedur %qs bei %L"
  
! #: fortran/interface.cc:4546
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr "Argument »%s« bei %L vermuteten Typs erfordert eine explizite Schnittstelle"
  
! #: fortran/interface.cc:4561
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "Effektives Argument mit LOCK_TYPE oder mit LOCK_TYPE-Komponente bei %L erfordert eine explizite Schnittstelle für Prozedur %qs"
  
! #: fortran/interface.cc:4576
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "Effektives Argument mit EVENT_TYPE oder mit EVENT_TYPE-Komponente bei %L erfordert eine explizite Schnittstelle für Prozedur %qs"
  
! #: fortran/interface.cc:4586
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr "MOLD-Argument an NULL bei %L erforderlich"
  
! #: fortran/interface.cc:4594
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr "Das Übergeben des eingebauten NULL als tatsächliches Argument bei %L erfordert eine explizite Schnittstelle"
  
! #: fortran/interface.cc:4604
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr "Argument vermuteten Ranges erfordert eine explizite Schnittstelle bei %L"
  
! #: fortran/interface.cc:4646
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr "Prozedurzeiger-Komponente %qs mit einer impliziten Schnittstelle bei %L aufgerufen"
  
! #: fortran/interface.cc:4657
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr "Schlüsselwortargument erfordert explizite Schnittstelle für Prozedurzeigerkomponente %qs bei %L"
  
! #: fortran/interface.cc:4742
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr "In NULL()-Argument bei %L wird MOLD= benötigt: Mehrdeutig zwischen spezifischen Funktionen %s und %s"
  
! #: fortran/interface.cc:4812
  #, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr "Symbol %qs kann nicht gefunden werden"
  
! #: fortran/interface.cc:5207
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr "Entität %qs bei %L ist bereits in der Schnittstelle vorhanden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/interface.cc:5324
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "gfc_add_interface(): Bad interface type"
  
! #: fortran/interface.cc:5418
  #, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "GENERIC %qs bei %L kann nicht überschrieben werden"
  
! #: fortran/interface.cc:5430
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr "%qs bei %L überschreibt eine Prozedurbindung, die als NON_OVERRIDABLE deklariert ist"
  
! #: fortran/interface.cc:5438
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr "%qs bei %L darf nicht DEFERRED sein, da es eine Nicht-DEFERRED-Bindung überschreibt"
  
! #: fortran/interface.cc:5446
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr "%qs bei %L überschreibt eine PURE-Prozedur und muss auch PURE sein"
  
! #: fortran/interface.cc:5455
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr "%qs bei %L überschreibt eine ELEMENTAL-Prozedur und muss auch ELEMENTAL sein"
  
! #: fortran/interface.cc:5461
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr "%qs bei %L überschreibt eine Nicht-ELEMENTAL-Prozedur und darf ebenfalls nicht ELEMENTAL sein"
  
! #: fortran/interface.cc:5470
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr "%qs bei %L überschreibt eine SUBROUTINE und muss auch eine SUBROUTINE sein"
  
! #: fortran/interface.cc:5481
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr "%qs bei %L überschreibt eine FUNCTION und muss auch eine FUNCTION sein"
  
! #: fortran/interface.cc:5489
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr "Unpassendes Ergebnis für die überschreibende Prozedur %qs bei %L: %s"
  
! #: fortran/interface.cc:5500
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr "%qs bei %L überschreibt eine PUBLIC-Prozedur und darf nicht PRIVATE sein"
  
! #: fortran/interface.cc:5530
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr "Scheinargument %qs von %qs bei %L sollte %qs genannt werden, um zum zugehörigen Argument der überschriebenen Prozedur zu passen"
  
! #: fortran/interface.cc:5541
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr "Unpassende Argumente für die überschreibende Prozedur %qs bei %L: %s"
  
! #: fortran/interface.cc:5550
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr "%qs bei %L muss die gleiche Anzahl formaler Argumente wie die überschriebene Prozedur haben"
  
! #: fortran/interface.cc:5559
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr "%qs bei %L überschreibt eine NOPASS-Bindung und muss ebenfalls NOPASS sein"
  
! #: fortran/interface.cc:5570
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr "%qs bei %L überschreibt eine Bindung mit PASS und muss ebenfalls PASS sein"
  
! #: fortran/interface.cc:5577
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr "Scheinargument des übergebenen Objektes von %qs bei %L muss an der gleichen Stelle wie das Scheinargument des übergebenen Objektes der überschriebenen Prozedur stehen"
  
! #: fortran/interface.cc:5598
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "DTIO-Scheinargument bei %L muss vom Typ %s sein"
  
! #: fortran/interface.cc:5605
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "DTIO-Scheinargument bei %L muss von KIND = %d sein"
  
! #: fortran/interface.cc:5612
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "DTIO-Scheinargument bei %L muss ein Skalar sein"
  
! #: fortran/interface.cc:5616
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr "DTIO-Scheinargument bei %L muss ein ASSUMED SHAPE ARRAY sein"
  
! #: fortran/interface.cc:5620
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr "DTIO-Zeichenargument bei %L muss angenommene Länge haben"
  
! #: fortran/interface.cc:5624
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "DTIO-Scheinargument bei %L muss INTENT %s haben"
  
! #: fortran/interface.cc:5682 fortran/interface.cc:5728
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "Alternativer Rücksprung bei %L ist in einer DTIO-Prozedur nicht erlaubt"
  
! #: fortran/interface.cc:5694
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "DTIO-Prozedur %qs bei %L muss ein Unterprogramm sein"
  
! #: fortran/interface.cc:5706
  #, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "Zu wenige Scheinargumente in DTIO-Prozedur %qs bei %L"
  
! #: fortran/interface.cc:5713
  #, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr "Zu viele Scheinargumente in DTIO-Prozedur %qs bei %L"
*************** msgstr "Das intrinsische %qs bei %L ist
*** 74908,75043 ****
  msgid "make_generic(): Cannot find generic symbol %qs"
  msgstr "Interner Fehler: make_generic(): Cannot find generic symbol %qs"
  
! #: fortran/intrinsic.cc:4469
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATED intrinsic at %L requires an array or scalar allocatable entity"
  msgstr "Das intrinsische ALLOCATED bei %L erfordert ein Feld oder eine skalar allozierbare Entität"
  
! #: fortran/intrinsic.cc:4482
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar entity required at %L"
  msgstr "Skalare Entität bei %L benötigt"
  
! #: fortran/intrinsic.cc:4493
  #, gcc-internal-format, gfc-internal-format
  msgid "Array entity required at %L"
  msgstr "Feldentität bei %L benötigt"
  
! #: fortran/intrinsic.cc:4500
  #, gcc-internal-format
  msgid "Invalid keyword %qs in %qs intrinsic function at %L"
  msgstr "Ungültiges Schlüsselwort %qs in intrinsischer Funktion %qs bei %L"
  
! #: fortran/intrinsic.cc:4527
  #, gcc-internal-format
  msgid "Too many arguments in call to %qs at %L"
  msgstr "Zu viele Argumente in Aufruf von %qs bei %L"
  
! #: fortran/intrinsic.cc:4543
  #, gcc-internal-format, gfc-internal-format
  msgid "The argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %L"
  msgstr "Die Argumentlistenfunktionen %%VAL, %%LOC oder %%REF bei %L sind in diesem Kontext nicht erlaubt"
  
! #: fortran/intrinsic.cc:4546
  #, gcc-internal-format
  msgid "Cannot find keyword named %qs in call to %qs at %L"
  msgstr "Schlüsselwort %qs in Aufruf von %qs bei %L kann nicht gefunden werden"
  
! #: fortran/intrinsic.cc:4553
  #, gcc-internal-format
  msgid "Argument %qs appears twice in call to %qs at %L"
  msgstr "Argument %qs tritt im Aufruf von %qs bei %L doppelt auf"
  
! #: fortran/intrinsic.cc:4567
  #, gcc-internal-format
  msgid "Missing actual argument %qs in call to %qs at %L"
  msgstr "Fehlendes Argument %qs in Aufruf von %qs bei %L"
  
! #: fortran/intrinsic.cc:4583
  #, gcc-internal-format, gfc-internal-format
  msgid "ALTERNATE RETURN not permitted at %L"
  msgstr "ALTERNATE RETURN bei %L nicht erlaubt"
  
! #: fortran/intrinsic.cc:4637
  #, gcc-internal-format
  msgid "In call to %qs at %L, type mismatch in argument %qs; pass %qs to %qs"
  msgstr "Im Aufruf von %qs bei %L ist eine Typunverträglichkeit bei Argument %qs; %s wurde an %s übergeben"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/intrinsic.cc:4765
  #, gcc-internal-format
  msgid "resolve_intrinsic(): Too many args for intrinsic"
  msgstr "resolve_intrinsic(): Too many args for intrinsic"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/intrinsic.cc:4860
  #, gcc-internal-format
  msgid "do_simplify(): Too many args for intrinsic"
  msgstr "do_simplify(): Too many args for intrinsic"
  
! #: fortran/intrinsic.cc:4872
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot simplify expression at %L"
  msgstr "Ausdruck bei %L kann nicht vereinfacht werden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/intrinsic.cc:4905
  #, gcc-internal-format
  msgid "init_arglist(): too many arguments"
  msgstr "init_arglist(): too many arguments"
  
! #: fortran/intrinsic.cc:5065
  #, gcc-internal-format
  msgid "Invalid standard code on intrinsic %qs (%d)"
  msgstr "Invalid standard code on intrinsic %qs (%d)"
  
! #: fortran/intrinsic.cc:5074
  #, gcc-internal-format
  msgid "Intrinsic %qs (%s) used at %L"
  msgstr "Intrinsisches %qs (%s) wird bei %L verwendet"
  
! #: fortran/intrinsic.cc:5146
  #, gcc-internal-format
  msgid "Function %qs as initialization expression at %L"
  msgstr "Funktion %qs als Initialisierungsausdruck bei %L"
  
! #: fortran/intrinsic.cc:5165
  #, gcc-internal-format
  msgid "Transformational function %qs at %L is invalid in an initialization expression"
  msgstr "Transformierende Funktion %qs bei %L darf nicht in einem Initialisierungs-Ausdruck auftreten"
  
! #: fortran/intrinsic.cc:5241
  #, gcc-internal-format, gfc-internal-format
  msgid "Elemental function as initialization expression with non-integer/non-character arguments at %L"
  msgstr "Elementare Funktion als Initialisierungsausdruck mit Nicht-Ganzzahl-/Nicht-Zeichen-Argumenten bei %L"
  
! #: fortran/intrinsic.cc:5332
  #, gcc-internal-format
  msgid "Subroutine call to intrinsic %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "Unterprogrammaufruf von intrinsischem %qs in »DO CONCURRENT«-Block bei %L ist nicht PURE"
  
! #: fortran/intrinsic.cc:5339
  #, gcc-internal-format
  msgid "Subroutine call to intrinsic %qs at %L is not PURE"
  msgstr "Unterprogrammaufruf des intrinsischen %qs bei %L ist nicht PURE"
  
! #: fortran/intrinsic.cc:5442
  #, gcc-internal-format, gfc-internal-format
  msgid "Extension: Conversion from %s to %s at %L"
  msgstr "Erweiterung: Umwandlung von %s in %s bei %L"
  
! #: fortran/intrinsic.cc:5463
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard conversion from %s to %s at %L"
  msgstr "Nichtstandard-Umwandlung von %s in %s bei %L"
  
! #: fortran/intrinsic.cc:5481 fortran/intrinsic.cc:5498
  #, gcc-internal-format, gfc-internal-format
  msgid "Possible change of value in conversion from %s to %s at %L"
  msgstr "Mögliche Wertänderung bei Umwandlung von %s in %s bei %L"
  
  #. If HOLLERITH is involved, all bets are off.
! #: fortran/intrinsic.cc:5486 fortran/intrinsic.cc:5506
  #, gcc-internal-format, gfc-internal-format
  msgid "Conversion from %s to %s at %L"
  msgstr "Umwandlung von %s in %s bei %L"
--- 79395,79530 ----
  msgid "make_generic(): Cannot find generic symbol %qs"
  msgstr "Interner Fehler: make_generic(): Cannot find generic symbol %qs"
  
! #: fortran/intrinsic.cc:4544
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATED intrinsic at %L requires an array or scalar allocatable entity"
  msgstr "Das intrinsische ALLOCATED bei %L erfordert ein Feld oder eine skalar allozierbare Entität"
  
! #: fortran/intrinsic.cc:4557
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar entity required at %L"
  msgstr "Skalare Entität bei %L benötigt"
  
! #: fortran/intrinsic.cc:4568
  #, gcc-internal-format, gfc-internal-format
  msgid "Array entity required at %L"
  msgstr "Feldentität bei %L benötigt"
  
! #: fortran/intrinsic.cc:4575
  #, gcc-internal-format
  msgid "Invalid keyword %qs in %qs intrinsic function at %L"
  msgstr "Ungültiges Schlüsselwort %qs in intrinsischer Funktion %qs bei %L"
  
! #: fortran/intrinsic.cc:4602
  #, gcc-internal-format
  msgid "Too many arguments in call to %qs at %L"
  msgstr "Zu viele Argumente in Aufruf von %qs bei %L"
  
! #: fortran/intrinsic.cc:4618
  #, gcc-internal-format, gfc-internal-format
  msgid "The argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %L"
  msgstr "Die Argumentlistenfunktionen %%VAL, %%LOC oder %%REF bei %L sind in diesem Kontext nicht erlaubt"
  
! #: fortran/intrinsic.cc:4621
  #, gcc-internal-format
  msgid "Cannot find keyword named %qs in call to %qs at %L"
  msgstr "Schlüsselwort %qs in Aufruf von %qs bei %L kann nicht gefunden werden"
  
! #: fortran/intrinsic.cc:4628
  #, gcc-internal-format
  msgid "Argument %qs appears twice in call to %qs at %L"
  msgstr "Argument %qs tritt im Aufruf von %qs bei %L doppelt auf"
  
! #: fortran/intrinsic.cc:4642
  #, gcc-internal-format
  msgid "Missing actual argument %qs in call to %qs at %L"
  msgstr "Fehlendes Argument %qs in Aufruf von %qs bei %L"
  
! #: fortran/intrinsic.cc:4658
  #, gcc-internal-format, gfc-internal-format
  msgid "ALTERNATE RETURN not permitted at %L"
  msgstr "ALTERNATE RETURN bei %L nicht erlaubt"
  
! #: fortran/intrinsic.cc:4712
  #, gcc-internal-format
  msgid "In call to %qs at %L, type mismatch in argument %qs; pass %qs to %qs"
  msgstr "Im Aufruf von %qs bei %L ist eine Typunverträglichkeit bei Argument %qs; %s wurde an %s übergeben"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/intrinsic.cc:4840
  #, gcc-internal-format
  msgid "resolve_intrinsic(): Too many args for intrinsic"
  msgstr "resolve_intrinsic(): Too many args for intrinsic"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/intrinsic.cc:4935
  #, gcc-internal-format
  msgid "do_simplify(): Too many args for intrinsic"
  msgstr "do_simplify(): Too many args for intrinsic"
  
! #: fortran/intrinsic.cc:4947
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot simplify expression at %L"
  msgstr "Ausdruck bei %L kann nicht vereinfacht werden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/intrinsic.cc:4980
  #, gcc-internal-format
  msgid "init_arglist(): too many arguments"
  msgstr "init_arglist(): too many arguments"
  
! #: fortran/intrinsic.cc:5143
  #, gcc-internal-format
  msgid "Invalid standard code on intrinsic %qs (%d)"
  msgstr "Invalid standard code on intrinsic %qs (%d)"
  
! #: fortran/intrinsic.cc:5152
  #, gcc-internal-format
  msgid "Intrinsic %qs (%s) used at %L"
  msgstr "Intrinsisches %qs (%s) wird bei %L verwendet"
  
! #: fortran/intrinsic.cc:5224
  #, gcc-internal-format
  msgid "Function %qs as initialization expression at %L"
  msgstr "Funktion %qs als Initialisierungsausdruck bei %L"
  
! #: fortran/intrinsic.cc:5243
  #, gcc-internal-format
  msgid "Transformational function %qs at %L is invalid in an initialization expression"
  msgstr "Transformierende Funktion %qs bei %L darf nicht in einem Initialisierungs-Ausdruck auftreten"
  
! #: fortran/intrinsic.cc:5319
  #, gcc-internal-format, gfc-internal-format
  msgid "Elemental function as initialization expression with non-integer/non-character arguments at %L"
  msgstr "Elementare Funktion als Initialisierungsausdruck mit Nicht-Ganzzahl-/Nicht-Zeichen-Argumenten bei %L"
  
! #: fortran/intrinsic.cc:5410
  #, gcc-internal-format
  msgid "Subroutine call to intrinsic %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "Unterprogrammaufruf von intrinsischem %qs in »DO CONCURRENT«-Block bei %L ist nicht PURE"
  
! #: fortran/intrinsic.cc:5417
  #, gcc-internal-format
  msgid "Subroutine call to intrinsic %qs at %L is not PURE"
  msgstr "Unterprogrammaufruf des intrinsischen %qs bei %L ist nicht PURE"
  
! #: fortran/intrinsic.cc:5523
  #, gcc-internal-format, gfc-internal-format
  msgid "Extension: Conversion from %s to %s at %L"
  msgstr "Erweiterung: Umwandlung von %s in %s bei %L"
  
! #: fortran/intrinsic.cc:5544
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard conversion from %s to %s at %L"
  msgstr "Nichtstandard-Umwandlung von %s in %s bei %L"
  
! #: fortran/intrinsic.cc:5562 fortran/intrinsic.cc:5579
  #, gcc-internal-format, gfc-internal-format
  msgid "Possible change of value in conversion from %s to %s at %L"
  msgstr "Mögliche Wertänderung bei Umwandlung von %s in %s bei %L"
  
  #. If HOLLERITH is involved, all bets are off.
! #: fortran/intrinsic.cc:5567 fortran/intrinsic.cc:5587
  #, gcc-internal-format, gfc-internal-format
  msgid "Conversion from %s to %s at %L"
  msgstr "Umwandlung von %s in %s bei %L"
*************** msgstr "Umwandlung von %s in %s bei %L"
*** 75045,75066 ****
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permitted for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5573 fortran/resolve.cc:12302
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr "%s kann nicht nach %s bei %L umgewandelt werden"
  
! #: fortran/intrinsic.cc:5578
  #, gcc-internal-format
  msgid "Cannot convert %qs to %qs at %L"
  msgstr "Interner Fehler: Cannot convert %qs to %qs at %L"
  
! #: fortran/intrinsic.cc:5671
  #, gcc-internal-format
  msgid "%qs declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required."
  msgstr "Bei %2$L deklariertes %1$qs überdeckt intrinsische Funktion mit gleichem Namen. Um die aufzurufen, sind explizite INTRINSIC-Deklarationen erforderlich."
  
! #: fortran/intrinsic.cc:5677
  #, gcc-internal-format
  msgid "%qs declared at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL."
  msgstr "Bei %2$L deklariertes %1$qs ist auch der Name einer intrinsischen Funktion. Sie kann nur über eine explizite Schnittstelle oder als EXTERNAL deklariert aufgerufen werden."
--- 79532,79553 ----
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permitted for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5654 fortran/resolve.cc:13026
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr "%s kann nicht nach %s bei %L umgewandelt werden"
  
! #: fortran/intrinsic.cc:5659
  #, gcc-internal-format
  msgid "Cannot convert %qs to %qs at %L"
  msgstr "Interner Fehler: Cannot convert %qs to %qs at %L"
  
! #: fortran/intrinsic.cc:5752
  #, gcc-internal-format
  msgid "%qs declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required."
  msgstr "Bei %2$L deklariertes %1$qs überdeckt intrinsische Funktion mit gleichem Namen. Um die aufzurufen, sind explizite INTRINSIC-Deklarationen erforderlich."
  
! #: fortran/intrinsic.cc:5758
  #, gcc-internal-format
  msgid "%qs declared at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL."
  msgstr "Bei %2$L deklariertes %1$qs ist auch der Name einer intrinsischen Funktion. Sie kann nur über eine explizite Schnittstelle oder als EXTERNAL deklariert aufgerufen werden."
*************** msgstr "Formatspezifikation benötigt Pu
*** 75221,75753 ****
  msgid "Period required in format specifier at %L"
  msgstr "Formatspezifikation bei %L erfordert Punkt"
  
! #: fortran/io.cc:1136
  #, gcc-internal-format, gfc-internal-format
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr "Das Formatspezifikationssymbol H bei %L ist eine in Fortran 95 entfernte Besonderheit"
  
! #: fortran/io.cc:1232 fortran/io.cc:1295
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing comma in FORMAT string at %L"
  msgstr "Fehlendes Komma in Formatzeichenkette bei %L"
  
! #: fortran/io.cc:1351
  #, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr "Überschüssige Zeichen im Format bei %L"
  
! #: fortran/io.cc:1373
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr "Formatanweisung im Hauptblock des Modules bei %C"
  
! #: fortran/io.cc:1382
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr "FORMAT-Anweisung bei %C kann nicht innerhalb von INTERFACE auftreten"
  
! #: fortran/io.cc:1388
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "Fehlende Format-Marke bei %C"
  
! #: fortran/io.cc:1443 fortran/io.cc:1474 fortran/io.cc:1554
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr "Ungültiger Wert für Spezifikation %s bei %C"
  
! #: fortran/io.cc:1449 fortran/io.cc:1480 fortran/io.cc:1636 fortran/io.cc:1649
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "Doppelte Spezifikation %s bei %C"
  
! #: fortran/io.cc:1491
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr "Variable %s kann nicht INTENT(IN) bei %C sein"
  
! #: fortran/io.cc:1499
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr "Variable %s kann nicht in PURE-Prozedur bei %C zugewiesen werden"
  
! #: fortran/io.cc:1529
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a variable at %L"
  msgstr "Variable bei %L erwartet"
  
! #: fortran/io.cc:1560
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr "Doppelte Markenspezifikation %s bei %C"
  
! #: fortran/io.cc:1580 fortran/io.cc:1597 fortran/io.cc:1618
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec%>"
  msgstr "%s bei %C ist eine DEC-Erweiterung, muss mit %<-fdec%> eingeschaltet werden"
  
! #: fortran/io.cc:1671
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr "Konstanter Ausdruck in FORMAT-Markierung bei %L muss vom Standard-CHARACTER-Typ sein"
  
! #: fortran/io.cc:1696
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L cannot be a zero-sized array"
  msgstr "FORMAT-Kennzeichen bei %L kann kein Feld der Größe 0 sein"
  
! #: fortran/io.cc:1737
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr "FORMAT-Markierung bei %L muss vom Typ Standard-CHARACTER oder INTEGER sein"
  
! #: fortran/io.cc:1743
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr "ASSIGNED-Variable in FORMAT-Markierung bei %L"
  
! #: fortran/io.cc:1748
  #, gcc-internal-format
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr "Variable %qs bei %L wurde keine Formatmarke zugewiesen"
  
! #: fortran/io.cc:1755
  #, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr "Skalares %qs in FORMAT-Marke bei %L ist keine ASSIGNED-Variable"
  
! #: fortran/io.cc:1770
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character non-Hollerith in FORMAT tag at %L"
  msgstr "Weder Zeichen noch Hollerith in FORMAT-Markierung bei %L"
  
! #: fortran/io.cc:1774
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr "Nicht-Zeichen in FORMAT-Markierung bei %L"
  
! #: fortran/io.cc:1780
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr "Element eines Feldes mit vermuteter Form aus Nicht-Schriftzeichen in FORMAT-Markierung bei %L"
  
! #: fortran/io.cc:1787
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr "Element eines Feldes mit vermuteter Größe aus Nicht-Schriftzeichen in FORMAT-Markierung bei %L"
  
! #: fortran/io.cc:1794
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr "Element eines Zeigerfeldes aus Nicht-Schriftzeichen in FORMAT-Markierung bei %L"
  
! #: fortran/io.cc:1820
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr "Markierung %s bei %L muss vom Typ %s sein"
  
! #: fortran/io.cc:1827
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr "Markierung %s bei %L muss Standard-Zeichenkette sein"
  
! #: fortran/io.cc:1834
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr "Markierung %s bei %L muss ein Skalar sein"
  
! #: fortran/io.cc:1840
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr "IOMSG-Markierung bei %L"
  
! #: fortran/io.cc:1848
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr "Fortran 95 erfordert Standard INTEGER in %s-Marke bei %L"
  
! #: fortran/io.cc:1857
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr "Nicht-Standard-LOGICAL in %s-Marke bei %L"
  
! #: fortran/io.cc:1864
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr "NEWUNIT-Spezifizierer bei %L"
  
! #: fortran/io.cc:1882
  #, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr "CONVERT-Marke bei %L"
  
! #: fortran/io.cc:2098
  #, gcc-internal-format
  msgid "Fortran 2003: %s specifier in %s statement at %L has value %qs"
  msgstr "Fortran 2003: Spezifizierer %s in Anweisung %s bei %L hat Wert %qs"
  
! #: fortran/io.cc:2106 fortran/io.cc:2133
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %L has value %qs"
  msgstr "Spezifizierer %s in Anweisung %s bei %L hat Wert %qs"
  
! #: fortran/io.cc:2125
  #, gcc-internal-format
  msgid "Extension: %s specifier in %s statement at %L has value %qs"
  msgstr "Erweiterung: Spezifizierer %s in Anweisung %s bei %L hat Wert %qs"
  
! #: fortran/io.cc:2147 fortran/io.cc:2155
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %L has invalid value %qs"
  msgstr "Spezifizierer %s in Anweisung %s bei %L hat ungültigen Wert %qs"
  
! #: fortran/io.cc:2212
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %L"
  msgstr "ACTION-Typ bei %L steht in Konflikt mit READONLY-Spezifizierer"
  
! #: fortran/io.cc:2228
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %L not allowed in Fortran 95"
  msgstr "ASYNCHRONOUS= bei %L ist in Fortran 95 nicht erlaubt"
  
! #: fortran/io.cc:2247 fortran/io.cc:3921
! #, gcc-internal-format, gfc-internal-format
! msgid "BLANK= at %L not allowed in Fortran 95"
! msgstr "BLANK= bei %L ist in Fortran 95 nicht erlaubt"
! 
! #: fortran/io.cc:2275 fortran/io.cc:3899
  #, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %L not allowed in Fortran 95"
  msgstr "DECIMAL= bei %L ist in Fortran 95 nicht erlaubt"
  
! #: fortran/io.cc:2307
  #, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %L not allowed in Fortran 95"
  msgstr "ENCODING= bei %L ist in Fortran 95 nicht erlaubt"
  
! #: fortran/io.cc:2358 fortran/io.cc:3966
  #, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %L not allowed in Fortran 95"
  msgstr "ROUND= bei %L ist in Fortran 95 nicht erlaubt"
  
! #: fortran/io.cc:2388
  #, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %L not allowed in Fortran 95"
  msgstr "SIGN= bei %L ist in Fortran 95 nicht erlaubt"
  
! #: fortran/io.cc:2409
  #, gcc-internal-format, gfc-internal-format
  msgid "RECL in OPEN statement at %L must be positive"
  msgstr "RECL in OPEN-Anweisung bei %L muss positiv sein"
  
! #: fortran/io.cc:2434
  #, gcc-internal-format
  msgid "The STATUS specified in OPEN statement at %L is %qs and no FILE specifier is present"
  msgstr "Der STATUS, der in der OPEN-Anweisung bei %L angegeben ist, ist %qs, es gibt jedoch keine dazu passende FILE-Angabe"
  
! #: fortran/io.cc:2445
  #, gcc-internal-format, gfc-internal-format
  msgid "The STATUS specified in OPEN statement at %L cannot have the value SCRATCH if a FILE specifier is present"
  msgstr "Der STATUS, der in der OPEN-Anweisung bei %L angegeben ist, kann nicht den Wert SCRATCH haben, wenn ein FILE angegeben ist"
  
! #: fortran/io.cc:2456
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %L"
  msgstr "UNIT-Spezifizierer mit NEWUNIT bei %L nicht erlaubt"
  
! #: fortran/io.cc:2467
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %L"
  msgstr "NEWUNIT-Spezifizierer muss FILE= oder STATUS='scratch' bei %L haben"
  
! #: fortran/io.cc:2474
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %L must have UNIT or NEWUNIT specified"
  msgstr "OPEN-Anweisung bei %L muss UNIT oder NEWUNIT haben"
  
! #: fortran/io.cc:2509
  #, gcc-internal-format, gfc-internal-format
  msgid "%sspecifier at %L not allowed in OPEN statement for unformatted I/O"
  msgstr "Spezifizierer %sbei %L ist in OPEN-Anweisung für unformatierte Ein-/Ausgabe nicht erlaubt"
  
! #: fortran/io.cc:2517
  #, gcc-internal-format, gfc-internal-format
  msgid "RECL specifier not allowed in OPEN statement at %L for stream I/O"
  msgstr "RECL-Angabe nicht erlaubt in OPEN-Anweisung bei %L für Datenstrom-Ein-/Ausgabe"
  
! #: fortran/io.cc:2530
  #, gcc-internal-format, gfc-internal-format
  msgid "POSITION specifier in OPEN statement at %L only allowed for stream or sequential ACCESS"
  msgstr "POSITION-Angabe in OPEN-Anweisung bei %L ist nur für Datenstrom-ACCESS oder für sequentiellen ACCESS erlaubt"
  
! #: fortran/io.cc:2583
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr "OPEN-Anweisung in PURE-Prozedur bei %C nicht erlaubt"
  
! #: fortran/io.cc:2691
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr "CLOSE-Anweisung in PURE-Prozedur bei %C nicht erlaubt"
  
! #: fortran/io.cc:2717
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr "CLOSE-Anweisung bei %L erfordert eine UNIT-Zahl"
  
! #: fortran/io.cc:2725
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr "UNIT-Zahl in CLOSE-Anweisung bei %L muss nicht-negativ sein"
  
! #: fortran/io.cc:2848 fortran/match.cc:3472
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr "%s-Anweisung in PURE-Prozedur bei %C nicht erlaubt"
  
! #: fortran/io.cc:2878
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number missing in statement at %L"
  msgstr "Fehlende UNIT-Zahl in Anweisung bei %L"
  
! #: fortran/io.cc:2889 fortran/io.cc:3379
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr "UNIT-Zahl in Anweisung bei %L muss nicht-negativ sein"
  
! #: fortran/io.cc:2922
  #, gcc-internal-format, gfc-internal-format
  msgid "FLUSH statement at %C"
  msgstr "FLUSH-Anweisung bei %C"
  
! #: fortran/io.cc:2963
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format with default unit at %C"
  msgstr "Fehlendes Format mit Standard-Einheit bei %C"
  
! #: fortran/io.cc:2983
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr "Doppelte UNIT-Spezifikation bei %C"
  
! #: fortran/io.cc:3057
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "Doppelte Format-Spezifikation bei %C"
  
! #: fortran/io.cc:3098
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr "Symbol %qs in Namensliste %qs ist INTENT(IN) bei %C"
  
! #: fortran/io.cc:3134
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "Doppelte NML-Spezifikation bei %C"
  
! #: fortran/io.cc:3143
  #, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr "Symbol %qs bei %C muss ein NAMELIST-Gruppenname sein"
  
! #: fortran/io.cc:3209
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr "END-Tag bei %C in Ausgabe-Anweisung nicht erlaubt"
  
! #: fortran/io.cc:3305
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr "Bei %L wurde kein UNIT angegeben"
  
! #: fortran/io.cc:3312
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must not be a character PARAMETER"
  msgstr "UNIT-Spezifikation bei %L darf kein Zeichen-PARAMETER sein"
  
! #: fortran/io.cc:3325
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr "UNIT-Spezifikation bei %L muss ein INTEGER-Ausdruck oder eine CHARACTER-Variable sein"
  
! #: fortran/io.cc:3347
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr "Ungültige Form der WRITE-Anweisung bei %L, UNIT erforderlich"
  
! #: fortran/io.cc:3358
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr "Interne Einheit mit Vektor-Index bei %L"
  
! #: fortran/io.cc:3372
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr "Externe IO UNIT kann kein Feld bei %L sein"
  
! #: fortran/io.cc:3402
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr "NAMELIST %qs in READ-Anweisung bei %L enthält Symbol %qs, das im Kontext zur Variablendefinition nicht auftreten darf"
  
! #: fortran/io.cc:3414
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr "NAMELIST-Objekt %qs in Namensliste %qs bei %L ist polymorph und erfordert eine definierte Ein-/Ausgabeprozedur"
  
! #: fortran/io.cc:3424 fortran/resolve.cc:16931
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr "NAMELIST-Objekt %qs in Namensliste %qs bei %L mit ALLOCATABLE- oder POINTER-Komponenten"
  
! #: fortran/io.cc:3432
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
  msgstr "NAMELIST-Objekt %qs in Namensliste %qs bei %L hat ALLOCATABLE- oder POINTER-Komponenten erfordert daher eine definierte Ein-/Ausgabeprozedur"
  
! #: fortran/io.cc:3443
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr "Komma vor Ein-/Ausgabeelementliste bei %L"
  
! #: fortran/io.cc:3453
  #, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr "ERR-Marke %d bei %L nicht definiert"
  
! #: fortran/io.cc:3465
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr "END-Marke %d bei %L nicht definiert"
  
! #: fortran/io.cc:3477
  #, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr "EOR-Marke %d bei %L nicht definiert"
  
! #: fortran/io.cc:3487
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr "FORMAT-Marke %d bei %L nicht definiert"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/io.cc:3518
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr "io_kind_name(): bad I/O-kind"
  
! #: fortran/io.cc:3607
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr "Syntaxfehler in E/A-Iterator bei %C"
  
! #: fortran/io.cc:3639
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable in READ statement at %C"
  msgstr "Variable in READ-Anweisung bei %C erwartet"
  
! #: fortran/io.cc:3645
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable or io-implied-do in READ statement at %L"
  msgstr "Variable oder io-implied-do in READ-Anweisung bei %L erwartet"
  
! #: fortran/io.cc:3654
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable or io-implied-do at %L"
  msgstr "Variable oder io-implied-do bei %L erwartet"
  
! #: fortran/io.cc:3663
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr "Ausdruck in %s-Anweisung bei %C erwartet"
  
! #: fortran/io.cc:3668
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in an output IO list"
  msgstr "BOZ-Literalkonstante bei %L darf nicht in einer Ausgabe-IO-Liste vorkommen"
  
! #: fortran/io.cc:3816
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr "Interne Datei bei %L mit Namensliste"
  
! #: fortran/io.cc:3831
  #, gcc-internal-format, gfc-internal-format
  msgid "IO UNIT in %s statement at %L must be an internal file in a PURE procedure"
  msgstr "IO UNIT in %s-Anweisung bei %L muss eine interne Datei in einer PURE-Prozedur sein"
  
! #: fortran/io.cc:3944
  #, gcc-internal-format, gfc-internal-format
  msgid "PAD= at %L not allowed in Fortran 95"
  msgstr "PAD= bei %L ist in Fortran 95 nicht erlaubt"
  
! #: fortran/io.cc:4013
  #, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %L not allowed in Fortran 95"
  msgstr "DELIM= bei %L ist in Fortran 95 nicht erlaubt"
  
! #: fortran/io.cc:4187
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr "PRINT-Namensliste bei %C ist eine Erweiterung"
  
! #: fortran/io.cc:4209
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma after * at %C not allowed without I/O list"
  msgstr "Komma hinter * bei %C ist nur zusammen mit einer I/O-Liste erlaubt"
  
! #: fortran/io.cc:4382
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr "Komma in E/A-Liste bei %C erwartet"
  
! #: fortran/io.cc:4449
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr "PRINT-Anweisung bei %C innerhalb PURE-Prozedur nicht erlaubt"
  
! #: fortran/io.cc:4611
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() near %L cannot appear in INQUIRE statement"
  msgstr "NULL() in der Nähe von %L darf nicht in einer INQUIRE-Anweisung vorkommen"
  
! #: fortran/io.cc:4623 fortran/io.cc:4685
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr "INQUIRE-Anweisung in PURE-Prozedur bei %C nicht erlaubt"
  
! #: fortran/io.cc:4651
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr "IOLENGTH-Markierung in INQUIRE-Anweisung bei %C ungültig"
  
! #: fortran/io.cc:4661 fortran/trans-io.cc:1364
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr "INQUIRE-Anweisung bei %L kann nicht sowohl FILE- als auch UNIT-Spezifikationssymbole enthalten"
  
! #: fortran/io.cc:4668
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr "INQUIRE-Anweisung bei %L erfordert entweder FILE- oder UNIT-Spezifikationssymbol"
  
! #: fortran/io.cc:4678
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in INQUIRE statement at %L cannot be %d"
  msgstr "UNIT-Zahl in INQUIRE-Anweisung bei %L darf nicht %d sein"
  
! #: fortran/io.cc:4693
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr "INQUIRE-Anweisung bei %L erfordert PENDING= mit Spezifizierung ID="
  
! #: fortran/io.cc:4869
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr "WAIT bei %C ist in Fortran 95 nicht erlaubt"
  
! #: fortran/io.cc:4875
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr "WAIT-Anweisung ist in PURE-Prozedur bei %C nicht erlaubt"
--- 79708,80240 ----
  msgid "Period required in format specifier at %L"
  msgstr "Formatspezifikation bei %L erfordert Punkt"
  
! #: fortran/io.cc:1134 fortran/io.cc:1140
  #, gcc-internal-format, gfc-internal-format
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr "Das Formatspezifikationssymbol H bei %L ist eine in Fortran 95 entfernte Besonderheit"
  
! #: fortran/io.cc:1235 fortran/io.cc:1298
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing comma in FORMAT string at %L"
  msgstr "Fehlendes Komma in Formatzeichenkette bei %L"
  
! #: fortran/io.cc:1354
  #, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr "Überschüssige Zeichen im Format bei %L"
  
! #: fortran/io.cc:1376
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr "Formatanweisung im Hauptblock des Modules bei %C"
  
! #: fortran/io.cc:1385
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr "FORMAT-Anweisung bei %C kann nicht innerhalb von INTERFACE auftreten"
  
! #: fortran/io.cc:1391
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "Fehlende Format-Marke bei %C"
  
! #: fortran/io.cc:1446 fortran/io.cc:1477 fortran/io.cc:1557
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr "Ungültiger Wert für Spezifikation %s bei %C"
  
! #: fortran/io.cc:1452 fortran/io.cc:1483 fortran/io.cc:1639 fortran/io.cc:1652
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "Doppelte Spezifikation %s bei %C"
  
! #: fortran/io.cc:1494
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr "Variable %s kann nicht INTENT(IN) bei %C sein"
  
! #: fortran/io.cc:1502
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr "Variable %s kann nicht in PURE-Prozedur bei %C zugewiesen werden"
  
! #: fortran/io.cc:1532
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a variable at %L"
  msgstr "Variable bei %L erwartet"
  
! #: fortran/io.cc:1563
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr "Doppelte Markenspezifikation %s bei %C"
  
! #: fortran/io.cc:1583 fortran/io.cc:1600 fortran/io.cc:1621
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec%>"
  msgstr "%s bei %C ist eine DEC-Erweiterung, muss mit %<-fdec%> eingeschaltet werden"
  
! #: fortran/io.cc:1674
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr "Konstanter Ausdruck in FORMAT-Markierung bei %L muss vom Standard-CHARACTER-Typ sein"
  
! #: fortran/io.cc:1699
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L cannot be a zero-sized array"
  msgstr "FORMAT-Kennzeichen bei %L kann kein Feld der Größe 0 sein"
  
! #: fortran/io.cc:1740
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr "FORMAT-Markierung bei %L muss vom Typ Standard-CHARACTER oder INTEGER sein"
  
! #: fortran/io.cc:1746
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr "ASSIGNED-Variable in FORMAT-Markierung bei %L"
  
! #: fortran/io.cc:1751
  #, gcc-internal-format
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr "Variable %qs bei %L wurde keine Formatmarke zugewiesen"
  
! #: fortran/io.cc:1758
  #, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr "Skalares %qs in FORMAT-Marke bei %L ist keine ASSIGNED-Variable"
  
! #: fortran/io.cc:1773
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character non-Hollerith in FORMAT tag at %L"
  msgstr "Weder Zeichen noch Hollerith in FORMAT-Markierung bei %L"
  
! #: fortran/io.cc:1777
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr "Nicht-Zeichen in FORMAT-Markierung bei %L"
  
! #: fortran/io.cc:1783
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr "Element eines Feldes mit vermuteter Form aus Nicht-Schriftzeichen in FORMAT-Markierung bei %L"
  
! #: fortran/io.cc:1790
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr "Element eines Feldes mit vermuteter Größe aus Nicht-Schriftzeichen in FORMAT-Markierung bei %L"
  
! #: fortran/io.cc:1797
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr "Element eines Zeigerfeldes aus Nicht-Schriftzeichen in FORMAT-Markierung bei %L"
  
! #: fortran/io.cc:1823
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr "Markierung %s bei %L muss vom Typ %s sein"
  
! #: fortran/io.cc:1830
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr "Markierung %s bei %L muss Standard-Zeichenkette sein"
  
! #: fortran/io.cc:1837
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr "Markierung %s bei %L muss ein Skalar sein"
  
! #: fortran/io.cc:1843
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr "IOMSG-Markierung bei %L"
  
! #: fortran/io.cc:1851
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr "Fortran 95 erfordert Standard INTEGER in %s-Marke bei %L"
  
! #: fortran/io.cc:1860
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr "Nicht-Standard-LOGICAL in %s-Marke bei %L"
  
! #: fortran/io.cc:1867
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr "NEWUNIT-Spezifizierer bei %L"
  
! #: fortran/io.cc:1885
  #, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr "CONVERT-Marke bei %L"
  
! #: fortran/io.cc:2101
  #, gcc-internal-format
  msgid "Fortran 2003: %s specifier in %s statement at %L has value %qs"
  msgstr "Fortran 2003: Spezifizierer %s in Anweisung %s bei %L hat Wert %qs"
  
! #: fortran/io.cc:2109 fortran/io.cc:2136
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %L has value %qs"
  msgstr "Spezifizierer %s in Anweisung %s bei %L hat Wert %qs"
  
! #: fortran/io.cc:2128
  #, gcc-internal-format
  msgid "Extension: %s specifier in %s statement at %L has value %qs"
  msgstr "Erweiterung: Spezifizierer %s in Anweisung %s bei %L hat Wert %qs"
  
! #: fortran/io.cc:2150 fortran/io.cc:2158
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %L has invalid value %qs"
  msgstr "Spezifizierer %s in Anweisung %s bei %L hat ungültigen Wert %qs"
  
! #: fortran/io.cc:2215
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %L"
  msgstr "ACTION-Typ bei %L steht in Konflikt mit READONLY-Spezifizierer"
  
! #: fortran/io.cc:2231
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %L not allowed in Fortran 95"
  msgstr "ASYNCHRONOUS= bei %L ist in Fortran 95 nicht erlaubt"
  
! #: fortran/io.cc:2274 fortran/io.cc:3898
  #, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %L not allowed in Fortran 95"
  msgstr "DECIMAL= bei %L ist in Fortran 95 nicht erlaubt"
  
! #: fortran/io.cc:2306
  #, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %L not allowed in Fortran 95"
  msgstr "ENCODING= bei %L ist in Fortran 95 nicht erlaubt"
  
! #: fortran/io.cc:2357 fortran/io.cc:3965
  #, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %L not allowed in Fortran 95"
  msgstr "ROUND= bei %L ist in Fortran 95 nicht erlaubt"
  
! #: fortran/io.cc:2387
  #, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %L not allowed in Fortran 95"
  msgstr "SIGN= bei %L ist in Fortran 95 nicht erlaubt"
  
! #: fortran/io.cc:2408
  #, gcc-internal-format, gfc-internal-format
  msgid "RECL in OPEN statement at %L must be positive"
  msgstr "RECL in OPEN-Anweisung bei %L muss positiv sein"
  
! #: fortran/io.cc:2433
  #, gcc-internal-format
  msgid "The STATUS specified in OPEN statement at %L is %qs and no FILE specifier is present"
  msgstr "Der STATUS, der in der OPEN-Anweisung bei %L angegeben ist, ist %qs, es gibt jedoch keine dazu passende FILE-Angabe"
  
! #: fortran/io.cc:2444
  #, gcc-internal-format, gfc-internal-format
  msgid "The STATUS specified in OPEN statement at %L cannot have the value SCRATCH if a FILE specifier is present"
  msgstr "Der STATUS, der in der OPEN-Anweisung bei %L angegeben ist, kann nicht den Wert SCRATCH haben, wenn ein FILE angegeben ist"
  
! #: fortran/io.cc:2455
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %L"
  msgstr "UNIT-Spezifizierer mit NEWUNIT bei %L nicht erlaubt"
  
! #: fortran/io.cc:2466
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %L"
  msgstr "NEWUNIT-Spezifizierer muss FILE= oder STATUS='scratch' bei %L haben"
  
! #: fortran/io.cc:2473
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %L must have UNIT or NEWUNIT specified"
  msgstr "OPEN-Anweisung bei %L muss UNIT oder NEWUNIT haben"
  
! #: fortran/io.cc:2508
  #, gcc-internal-format, gfc-internal-format
  msgid "%sspecifier at %L not allowed in OPEN statement for unformatted I/O"
  msgstr "Spezifizierer %sbei %L ist in OPEN-Anweisung für unformatierte Ein-/Ausgabe nicht erlaubt"
  
! #: fortran/io.cc:2516
  #, gcc-internal-format, gfc-internal-format
  msgid "RECL specifier not allowed in OPEN statement at %L for stream I/O"
  msgstr "RECL-Angabe nicht erlaubt in OPEN-Anweisung bei %L für Datenstrom-Ein-/Ausgabe"
  
! #: fortran/io.cc:2529
  #, gcc-internal-format, gfc-internal-format
  msgid "POSITION specifier in OPEN statement at %L only allowed for stream or sequential ACCESS"
  msgstr "POSITION-Angabe in OPEN-Anweisung bei %L ist nur für Datenstrom-ACCESS oder für sequentiellen ACCESS erlaubt"
  
! #: fortran/io.cc:2582
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr "OPEN-Anweisung in PURE-Prozedur bei %C nicht erlaubt"
  
! #: fortran/io.cc:2690
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr "CLOSE-Anweisung in PURE-Prozedur bei %C nicht erlaubt"
  
! #: fortran/io.cc:2716
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr "CLOSE-Anweisung bei %L erfordert eine UNIT-Zahl"
  
! #: fortran/io.cc:2724
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr "UNIT-Zahl in CLOSE-Anweisung bei %L muss nicht-negativ sein"
  
! #: fortran/io.cc:2847 fortran/match.cc:3742
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr "%s-Anweisung in PURE-Prozedur bei %C nicht erlaubt"
  
! #: fortran/io.cc:2877
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number missing in statement at %L"
  msgstr "Fehlende UNIT-Zahl in Anweisung bei %L"
  
! #: fortran/io.cc:2888 fortran/io.cc:3378
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr "UNIT-Zahl in Anweisung bei %L muss nicht-negativ sein"
  
! #: fortran/io.cc:2921
  #, gcc-internal-format, gfc-internal-format
  msgid "FLUSH statement at %C"
  msgstr "FLUSH-Anweisung bei %C"
  
! #: fortran/io.cc:2962
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format with default unit at %C"
  msgstr "Fehlendes Format mit Standard-Einheit bei %C"
  
! #: fortran/io.cc:2982
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr "Doppelte UNIT-Spezifikation bei %C"
  
! #: fortran/io.cc:3056
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "Doppelte Format-Spezifikation bei %C"
  
! #: fortran/io.cc:3097
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr "Symbol %qs in Namensliste %qs ist INTENT(IN) bei %C"
  
! #: fortran/io.cc:3133
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "Doppelte NML-Spezifikation bei %C"
  
! #: fortran/io.cc:3142
  #, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr "Symbol %qs bei %C muss ein NAMELIST-Gruppenname sein"
  
! #: fortran/io.cc:3208
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr "END-Tag bei %C in Ausgabe-Anweisung nicht erlaubt"
  
! #: fortran/io.cc:3304
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr "Bei %L wurde kein UNIT angegeben"
  
! #: fortran/io.cc:3311
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must not be a character PARAMETER"
  msgstr "UNIT-Spezifikation bei %L darf kein Zeichen-PARAMETER sein"
  
! #: fortran/io.cc:3324
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr "UNIT-Spezifikation bei %L muss ein INTEGER-Ausdruck oder eine CHARACTER-Variable sein"
  
! #: fortran/io.cc:3346
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr "Ungültige Form der WRITE-Anweisung bei %L, UNIT erforderlich"
  
! #: fortran/io.cc:3357
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr "Interne Einheit mit Vektor-Index bei %L"
  
! #: fortran/io.cc:3371
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr "Externe IO UNIT kann kein Feld bei %L sein"
  
! #: fortran/io.cc:3401
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr "NAMELIST %qs in READ-Anweisung bei %L enthält Symbol %qs, das im Kontext zur Variablendefinition nicht auftreten darf"
  
! #: fortran/io.cc:3413
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr "NAMELIST-Objekt %qs in Namensliste %qs bei %L ist polymorph und erfordert eine definierte Ein-/Ausgabeprozedur"
  
! #: fortran/io.cc:3423 fortran/resolve.cc:17803
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr "NAMELIST-Objekt %qs in Namensliste %qs bei %L mit ALLOCATABLE- oder POINTER-Komponenten"
  
! #: fortran/io.cc:3431
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
  msgstr "NAMELIST-Objekt %qs in Namensliste %qs bei %L hat ALLOCATABLE- oder POINTER-Komponenten erfordert daher eine definierte Ein-/Ausgabeprozedur"
  
! #: fortran/io.cc:3442
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr "Komma vor Ein-/Ausgabeelementliste bei %L"
  
! #: fortran/io.cc:3452
  #, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr "ERR-Marke %d bei %L nicht definiert"
  
! #: fortran/io.cc:3464
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr "END-Marke %d bei %L nicht definiert"
  
! #: fortran/io.cc:3476
  #, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr "EOR-Marke %d bei %L nicht definiert"
  
! #: fortran/io.cc:3486
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr "FORMAT-Marke %d bei %L nicht definiert"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/io.cc:3517
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr "io_kind_name(): bad I/O-kind"
  
! #: fortran/io.cc:3606
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr "Syntaxfehler in E/A-Iterator bei %C"
  
! #: fortran/io.cc:3638
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable in READ statement at %C"
  msgstr "Variable in READ-Anweisung bei %C erwartet"
  
! #: fortran/io.cc:3644
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable or io-implied-do in READ statement at %L"
  msgstr "Variable oder io-implied-do in READ-Anweisung bei %L erwartet"
  
! #: fortran/io.cc:3653
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable or io-implied-do at %L"
  msgstr "Variable oder io-implied-do bei %L erwartet"
  
! #: fortran/io.cc:3662
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr "Ausdruck in %s-Anweisung bei %C erwartet"
  
! #: fortran/io.cc:3667
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in an output IO list"
  msgstr "BOZ-Literalkonstante bei %L darf nicht in einer Ausgabe-IO-Liste vorkommen"
  
! #: fortran/io.cc:3815
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr "Interne Datei bei %L mit Namensliste"
  
! #: fortran/io.cc:3830
  #, gcc-internal-format, gfc-internal-format
  msgid "IO UNIT in %s statement at %L must be an internal file in a PURE procedure"
  msgstr "IO UNIT in %s-Anweisung bei %L muss eine interne Datei in einer PURE-Prozedur sein"
  
! #: fortran/io.cc:3920
! #, gcc-internal-format, gfc-internal-format
! msgid "BLANK= at %L not allowed in Fortran 95"
! msgstr "BLANK= bei %L ist in Fortran 95 nicht erlaubt"
! 
! #: fortran/io.cc:3943
  #, gcc-internal-format, gfc-internal-format
  msgid "PAD= at %L not allowed in Fortran 95"
  msgstr "PAD= bei %L ist in Fortran 95 nicht erlaubt"
  
! #: fortran/io.cc:4012
  #, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %L not allowed in Fortran 95"
  msgstr "DELIM= bei %L ist in Fortran 95 nicht erlaubt"
  
! #: fortran/io.cc:4186
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr "PRINT-Namensliste bei %C ist eine Erweiterung"
  
! #: fortran/io.cc:4208
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma after * at %C not allowed without I/O list"
  msgstr "Komma hinter * bei %C ist nur zusammen mit einer I/O-Liste erlaubt"
  
! #: fortran/io.cc:4395
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr "Komma in E/A-Liste bei %C erwartet"
  
! #: fortran/io.cc:4462
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr "PRINT-Anweisung bei %C innerhalb PURE-Prozedur nicht erlaubt"
  
! #: fortran/io.cc:4624
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() near %L cannot appear in INQUIRE statement"
  msgstr "NULL() in der Nähe von %L darf nicht in einer INQUIRE-Anweisung vorkommen"
  
! #: fortran/io.cc:4636 fortran/io.cc:4698
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr "INQUIRE-Anweisung in PURE-Prozedur bei %C nicht erlaubt"
  
! #: fortran/io.cc:4664
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr "IOLENGTH-Markierung in INQUIRE-Anweisung bei %C ungültig"
  
! #: fortran/io.cc:4674 fortran/trans-io.cc:1364
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr "INQUIRE-Anweisung bei %L kann nicht sowohl FILE- als auch UNIT-Spezifikationssymbole enthalten"
  
! #: fortran/io.cc:4681
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr "INQUIRE-Anweisung bei %L erfordert entweder FILE- oder UNIT-Spezifikationssymbol"
  
! #: fortran/io.cc:4691
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in INQUIRE statement at %L cannot be %d"
  msgstr "UNIT-Zahl in INQUIRE-Anweisung bei %L darf nicht %d sein"
  
! #: fortran/io.cc:4706
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr "INQUIRE-Anweisung bei %L erfordert PENDING= mit Spezifizierung ID="
  
! #: fortran/io.cc:4882
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr "WAIT bei %C ist in Fortran 95 nicht erlaubt"
  
! #: fortran/io.cc:4888
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr "WAIT-Anweisung ist in PURE-Prozedur bei %C nicht erlaubt"
*************** msgstr "identifier overflow: %d"
*** 75763,75769 ****
  msgid "check_charlen_present(): length not set"
  msgstr "Interner Fehler: check_charlen_present(): length not set"
  
! #: fortran/iresolve.cc:3323
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: unlimited polymorphic MOLD in TRANSFER intrinsic at %L"
  msgstr "TODO: unlimited polymorphic MOLD in TRANSFER intrinsic at %L"
--- 80250,80262 ----
  msgid "check_charlen_present(): length not set"
  msgstr "Interner Fehler: check_charlen_present(): length not set"
  
! #: fortran/iresolve.cc:3235
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "TEAM argument at %L must be of TEAM_TYPE from the intrinsic module ISO_FORTRAN_ENV, found %s"
! msgid "GET_TEAM at %L needs USE of the intrinsic module ISO_FORTRAN_ENV to define its result type TEAM_TYPE"
! msgstr "Argument TEAM bei %L muss vom TEAM_TYPE des intrinsischen Moduls ISO_FORTRAN_ENV sein, ist jedoch %s"
! 
! #: fortran/iresolve.cc:3366
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: unlimited polymorphic MOLD in TRANSFER intrinsic at %L"
  msgstr "TODO: unlimited polymorphic MOLD in TRANSFER intrinsic at %L"
*************** msgstr "Fehlendes %qs in Anweisung bei o
*** 75794,75800 ****
  msgid "Integer too large at %C"
  msgstr "Ganzzahl bei %C zu groß"
  
! #: fortran/match.cc:553 fortran/parse.cc:1550
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many digits in statement label at %C"
  msgstr "Zu viele Ziffern in Anweisungsmarke bei %C"
--- 80287,80293 ----
  msgid "Integer too large at %C"
  msgstr "Ganzzahl bei %C zu groß"
  
! #: fortran/match.cc:553 fortran/parse.cc:1557
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many digits in statement label at %C"
  msgstr "Zu viele Ziffern in Anweisungsmarke bei %C"
*************** msgstr "Syntaxfehler in ELSE-IF-Anweisun
*** 75945,76585 ****
  msgid "Label %qs after %L doesn't match IF label %qs"
  msgstr "Sprungmarke %qs nach %L passt nicht zur IF-Marke %qs"
  
! #: fortran/match.cc:1841
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement CRITICAL at %C in PURE procedure"
  msgstr "CRITICAL-Anweisung zur Image-Steuerung bei %C in PURE-Prozedur"
  
! #: fortran/match.cc:1847
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement CRITICAL at %C in DO CONCURRENT block"
  msgstr "CRITICAL-Anweisung zur Image-Steuerung bei %C in DO CONCURRENT-Block"
  
! #: fortran/match.cc:1854
  #, gcc-internal-format, gfc-internal-format
  msgid "CRITICAL statement at %C"
  msgstr "CRITICAL-Anweisung bei %C"
  
! #: fortran/match.cc:1866
  #, gcc-internal-format, gfc-internal-format
  msgid "Nested CRITICAL block at %C"
  msgstr "Geschachtelter CRITICAL-Block bei %C"
  
! #: fortran/match.cc:1918
! #, gcc-internal-format, gfc-internal-format
! msgid "Expected association list at %C"
! msgstr "Verknüpfungsliste bei %C erwartet"
  
! #: fortran/match.cc:1930
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected associate name at %C"
  msgstr "Verknüpfungsname bei %C erwartet"
  
! #: fortran/match.cc:1940
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad bounds remapping list at %C"
  msgstr "Falsche Bounds-Remapping-Liste bei %C"
  
! #: fortran/match.cc:1946
  #, gcc-internal-format, gfc-internal-format
  msgid "The bounds remapping list at %C is an experimental F202y feature. Use std=f202y to enable"
  msgstr "Die Bounds-Remapping-Liste bei %C ist eine experimentelle F202y-Funktion. Verwenden Sie »-std=f202y« zum Aktivieren"
  
! #: fortran/match.cc:1952
! #, gcc-internal-format, gfc-internal-format
! msgid "Expected association at %C"
! msgstr "Verknüpfung bei %C erwartet"
! 
! #: fortran/match.cc:1963
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid association target at %C"
  msgstr "Ungültiges Zuordnungsziel bei %C"
  
! #: fortran/match.cc:1974
  #, gcc-internal-format
  msgid "Duplicate name %qs in association at %C"
  msgstr "Doppelter Name %qs in Verknüpfung bei %C"
  
! #: fortran/match.cc:1982
  #, gcc-internal-format, gfc-internal-format
  msgid "Association target at %C must not be coindexed"
  msgstr "Verknüpfungsziel bei %C darf nicht koindiziert sein"
  
! #: fortran/match.cc:1989
  #, gcc-internal-format, gfc-internal-format
  msgid "Association target at %L cannot be a BOZ literal constant"
  msgstr "Zuordnungsziel bei %L darf kein BOZ-Literal sein"
  
! #: fortran/match.cc:2009
  #, gcc-internal-format, gfc-internal-format
  msgid "The associate name %s with an assumed rank target at %L must have a bounds remapping list (list of lbound:ubound for each dimension)"
  msgstr "Der assoziierte Name %s mit einem angenommenen Rangziel bei %L muss eine Bounds-Remapping-Liste haben (Liste von lbound:ubound für jede Dimension)"
  
! #: fortran/match.cc:2018
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank target at %C must be contiguous"
  msgstr "Das Ziel vermuteten Ranges bei %C muss zusammenhängend sein"
  
! #: fortran/match.cc:2037
  #, gcc-internal-format
  msgid "Expected %<)%> or %<,%> at %C"
  msgstr "%<)%> oder %<,%> bei %C erwartet"
  
! #: fortran/match.cc:2055
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after ASSOCIATE statement at %C"
  msgstr "Ausschuss hinter ASSOCIATE-Anweisung bei %C"
  
! #: fortran/match.cc:2177
  #, gcc-internal-format
  msgid "Derived type %qs at %L may not be ABSTRACT"
  msgstr "Abgeleiteter Typ %qs bei %L darf nicht ABSTRACT sein"
  
! #: fortran/match.cc:2256 fortran/match.cc:2328 fortran/match.cc:2351
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid type-spec at %C"
  msgstr "Ungültiges Typspezifikation bei %C"
  
! #: fortran/match.cc:2446
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in FORALL iterator at %C"
  msgstr "Syntaxfehler in FORALL-Iterator bei %C"
  
  #: fortran/match.cc:2722
  #, gcc-internal-format, gfc-internal-format
  msgid "DO CONCURRENT construct at %C"
  msgstr "DO CONCURRENT-Konstrukt bei %C"
  
! #: fortran/match.cc:2826
  #, gcc-internal-format, gfc-internal-format
  msgid "DEFAULT (NONE) specified more than once in DO CONCURRENT at %C"
  msgstr "DEFAULT (NONE) mehr als einmal in DO CONCURRENT bei %C angegeben"
  
! #: fortran/match.cc:2915
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected reduction operator or function name at %C"
  msgstr "Reduktionsoperator oder Funktionsname bei %C erwartet"
  
! #: fortran/match.cc:2935 fortran/openmp.cc:2439 fortran/openmp.cc:2475
! #: fortran/openmp.cc:2885 fortran/openmp.cc:2910
  #, gcc-internal-format
  msgid "Expected %<:%> at %C"
  msgstr "%<:%> bei %C erwartet"
  
! #: fortran/match.cc:2945
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name in reduction list at %C"
  msgstr "Variablenname in der Reduktionsliste bei %C erwartet"
  
! #: fortran/match.cc:2964
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ',' or ')' in reduction list at %C"
  msgstr "',' oder ')' in der Reduktionsliste bei %C erwartet"
  
! #: fortran/match.cc:2970
  #, gcc-internal-format, gfc-internal-format
  msgid "REDUCE locality spec at %L"
  msgstr "REDUCE-Ortsangabe bei %L"
  
! #: fortran/match.cc:2977
  #, gcc-internal-format, gfc-internal-format
  msgid "Locality spec at %L"
  msgstr "Ortsangabe bei %L"
  
! #: fortran/match.cc:3113
  #, gcc-internal-format
  msgid "Name %qs in %s statement at %C is unknown"
  msgstr "Name %qs in %s-Anweisung bei %C ist unbekannt"
  
! #: fortran/match.cc:3121
  #, gcc-internal-format
  msgid "Name %qs in %s statement at %C is not a construct name"
  msgstr "Name %qs in %s-Anweisung bei %C ist kein Konstruktname"
  
! #: fortran/match.cc:3133
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves CRITICAL construct"
  msgstr "Anweisung %s bei %C hinterlässt CRITICAL-Konstrukt"
  
  #. F2008, C821 & C845.
! #: fortran/match.cc:3141
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves DO CONCURRENT construct"
  msgstr "Anweisung %s bei %C hinterlässt DO CONCURRENT-Konstrukt"
  
! #: fortran/match.cc:3153
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C is not within a construct"
  msgstr "Anweisung %s bei %C ist nicht innerhalb eines Konstrukts"
  
! #: fortran/match.cc:3156
  #, gcc-internal-format
  msgid "%s statement at %C is not within construct %qs"
  msgstr "Anweisung %s bei %C nicht innerhalb des Konstrukts %qs"
  
! #: fortran/match.cc:3182
  #, gcc-internal-format
  msgid "CYCLE statement at %C is not applicable to non-loop construct %qs"
  msgstr "CYCLE-Anweisung bei %C ist nicht auf Nicht-Schleifenkonstrukt %qs anwendbar"
  
! #: fortran/match.cc:3187
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement with no do-construct-name at %C"
  msgstr "EXIT-Anweisung ohne DO-CONSTRUCT-Name bei %C"
  
! #: fortran/match.cc:3193
  #, gcc-internal-format
  msgid "%s statement at %C is not applicable to construct %qs"
  msgstr "Anweisung %s bei %C nicht auf Konstrukt %qs anwendbar"
  
! #: fortran/match.cc:3201
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenACC structured block"
  msgstr "Anweisung %s bei %C verlässt OpenACC-strukturierten Block"
  
! #: fortran/match.cc:3202
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr "Anweisung %s bei %C verlässt OpenMP-strukturierten Block"
  
! #: fortran/match.cc:3242
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$ACC LOOP loop"
  msgstr "EXIT-Anweisung bei %C beendet »!$ACC LOOP«-Schleife"
  
! #: fortran/match.cc:3248
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost tiled !$ACC LOOP loop"
  msgstr "CYCLE-Anweisung bei %C für nicht-innerste gekachelte »!$ACC LOOP«-Schleife"
  
! #: fortran/match.cc:3250
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
  msgstr "CYCLE-Anweisung bei %C für nicht-innerste eingeklappte »!$ACC LOOP«-Schleife"
  
! #: fortran/match.cc:3297
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgstr "EXIT-Anweisung bei %C beendet !$OMP DO Schleife"
  
! #: fortran/match.cc:3302
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgstr "CYCLE-Anweisung bei %C für nicht-innerste eingestürzte !$OMP DO-Schleife"
  
! #: fortran/match.cc:3407
  #, gcc-internal-format, gfc-internal-format
  msgid "Blank required in %s statement near %C"
  msgstr "Leerzeichen in %s-Anweisung in der Nähe von %C erwartet"
  
! #: fortran/match.cc:3430
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C cannot be negative"
  msgstr "STOP-Code bei %C darf nicht negativ sein"
  
! #: fortran/match.cc:3436
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr "STOP-Code bei %C enthält zu viele Ziffern"
  
! #: fortran/match.cc:3452
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET= specifier for %s at %L"
  msgstr "Spezifizierer QUIET= für %s bei %L"
  
! #: fortran/match.cc:3466
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C in PURE procedure"
  msgstr "Anweisung %s bei %C in PURE-Prozedur"
  
! #: fortran/match.cc:3482
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr "STOP-Anweisung zur Image-Steuerung bei %C in CRITICAL-Block"
  
! #: fortran/match.cc:3487
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in DO CONCURRENT block"
  msgstr "STOP-Anweisung zur Image-Steuerung bei %C in DO CONCURRENT-Block"
  
! #: fortran/match.cc:3499
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]"
  msgstr "STOP-Code bei %L muss eine skalare CHARACTER-Konstante oder Ziffer[Ziffer[Ziffer[Ziffer[Ziffer]]]] sein"
  
! #: fortran/match.cc:3511
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar default CHARACTER or INTEGER constant expression"
  msgstr "STOP-Code bei %L muss eine skalare CHARACTER- oder INTEGER-Konstante sein"
  
! #: fortran/match.cc:3518
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be either INTEGER or CHARACTER type"
  msgstr "STOP-Code bei %L muss entweder INTEGER- oder CHARACTER-Typ haben"
  
! #: fortran/match.cc:3525
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be scalar"
  msgstr "STOP-Code bei %L muss Skalar sein"
  
! #: fortran/match.cc:3532
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default character KIND=%d"
  msgstr "STOP-Code bei %L muss Standardzeichentyp KIND=%d sein"
  
! #: fortran/match.cc:3539
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr "STOP-Code bei %L muss Standardganzzahltyp KIND=%d sein"
  
! #: fortran/match.cc:3551 fortran/resolve.cc:13443
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr "Der Spezifizierer QUIET bei %L muss ein skalarer LOGICAL sein"
  
! #: fortran/match.cc:3601
  #, gcc-internal-format, gfc-internal-format
  msgid "PAUSE statement at %C"
  msgstr "PAUSE-Anweisung bei %C"
  
! #: fortran/match.cc:3622
  #, gcc-internal-format, gfc-internal-format
  msgid "ERROR STOP statement at %C"
  msgstr "ERROR STOP-Anweisung bei %C"
  
! #: fortran/match.cc:3648
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in PURE procedure"
  msgstr "Anweisung »EVENT %s« zur Image-Steuerung bei %C in PURE-Prozedur"
  
! #: fortran/match.cc:3663
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in CRITICAL block"
  msgstr "Anweisung »EVENT %s« zur Image-Steuerung bei %C in CRITICAL-Block"
  
! #: fortran/match.cc:3670
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
  msgstr "Anweisung »EVENT %s« zur Image-Steuerung bei %C in DO CONCURRENT-Block"
  
! #: fortran/match.cc:3700 fortran/match.cc:4042 fortran/match.cc:4254
! #: fortran/match.cc:4806 fortran/match.cc:5178
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr "Redundante STAT-Marke bei %L gefunden"
  
! #: fortran/match.cc:3721 fortran/match.cc:4063 fortran/match.cc:4274
! #: fortran/match.cc:4838 fortran/match.cc:5203
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr "Redundante ERRMSG-Marke bei %L gefunden"
  
! #: fortran/match.cc:3742
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr "Redundante UNTIL_COUNT-Marke bei %L gefunden"
  
! #: fortran/match.cc:3808
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT POST statement at %C"
  msgstr "»EVENT POST«-Anweisung bei %C"
  
! #: fortran/match.cc:3818
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT WAIT statement at %C"
  msgstr "»EVENT WAIT«-Anweisung bei %C"
  
! #: fortran/match.cc:3830
  #, gcc-internal-format, gfc-internal-format
  msgid "FAIL IMAGE statement at %C"
  msgstr "»FAIL IMAGE«-Anweisung bei %C"
  
! #: fortran/match.cc:3854
  #, gcc-internal-format, gfc-internal-format
  msgid "FORM TEAM statement at %C"
  msgstr "FORM-TEAM-Anweisung bei %C"
  
! #: fortran/match.cc:3893
  #, gcc-internal-format, gfc-internal-format
  msgid "CHANGE TEAM statement at %C"
  msgstr "CHANGE-TEAM-Anweisung bei %C"
  
! #: fortran/match.cc:3923
! #, gcc-internal-format, gfc-internal-format
! msgid "END TEAM statement at %C"
! msgstr "END-TEAM-Anweisung bei %C"
! 
! #: fortran/match.cc:3947
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC TEAM statement at %C"
  msgstr "SYNC-TEAM-Anweisung bei %C"
  
! #: fortran/match.cc:3990
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in PURE procedure"
  msgstr "Anweisung %s zur Image-Steuerung bei %C in PURE-Prozedur"
  
! #: fortran/match.cc:4005
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr "Anweisung %s zur Image-Steuerung bei %C in CRITICAL-Block"
  
! #: fortran/match.cc:4012
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgstr "Anweisung %s zur Image-Steuerung bei %C in DO CONCURRENT-Block"
  
! #: fortran/match.cc:4084
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr "Redundante ACQUIRED_LOCK-Marke bei %L gefunden"
  
! #: fortran/match.cc:4149
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK statement at %C"
  msgstr "LOCK-Anweisung bei %C"
  
! #: fortran/match.cc:4159
  #, gcc-internal-format, gfc-internal-format
  msgid "UNLOCK statement at %C"
  msgstr "UNLOCK-Anweisung bei %C"
  
! #: fortran/match.cc:4184
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in PURE procedure"
  msgstr "SYNC-Anweisung zur Image-Steuerung bei %C in PURE-Prozedur"
  
! #: fortran/match.cc:4190
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC statement at %C"
  msgstr "SYNC-Anweisung bei %C"
  
! #: fortran/match.cc:4202
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr "SYNC-Anweisung zur Image-Steuerung bei %C in CRITICAL-Block"
  
! #: fortran/match.cc:4208
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in DO CONCURRENT block"
  msgstr "SYNC-Anweisung zur Image-Steuerung bei %C in DO CONCURRENT-Block"
  
! #: fortran/match.cc:4388
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %C"
  msgstr "ASSIGN-Anweisung bei %C"
  
! #: fortran/match.cc:4432
  #, gcc-internal-format, gfc-internal-format
  msgid "Assigned GOTO statement at %C"
  msgstr "Zugewiesene GOTO-Anweisung bei %C"
  
! #: fortran/match.cc:4476 fortran/match.cc:4527
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr "Anweisungsmarkenliste in GOTO bei %C kann nicht leer sein"
  
! #: fortran/match.cc:4537
  #, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr "Berechnetes GOTO bei %C"
  
! #: fortran/match.cc:4612
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr "Fehler in Typspezifikation bei %L"
  
! #: fortran/match.cc:4625
  #, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr "Typspezifikation in ALLOCATE bei %L"
  
! #: fortran/match.cc:4648
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list in the type-spec at %L cannot contain DEFERRED parameters"
  msgstr "Die Spezifikationsliste für Typparameter in der Spezifikation bei %L darf keine DEFERRED-Parameter enthalten"
  
! #: fortran/match.cc:4678 fortran/match.cc:5116
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected constant at %C"
  msgstr "Unerwartete Konstante bei %C"
  
! #: fortran/match.cc:4688
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad allocate-object at %C for a PURE procedure"
  msgstr "Falsches Reservierungs-Objekt bei %C für eine PURE-Prozedur"
  
! #: fortran/match.cc:4703
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr "Inkompatibles ALLOCATE-Objekt bei %C für CHARACTER-Typspezifikation bei %L"
  
! #: fortran/match.cc:4725
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr "ALLOCATE von Koarray bei %C in DO CONCURRENT-Block"
  
! #: fortran/match.cc:4730
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr "ALLOCATE von Koarray bei %C in CRITICAL-Block"
  
! #: fortran/match.cc:4752
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is neither a data pointer nor an allocatable variable"
  msgstr "ALLOCATE-Objekt bei %L ist weder ein Datenzeiger noch eine reservierbare Variable"
  
! #: fortran/match.cc:4764
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with typespec"
  msgstr "Typ der Entität bei %L ist mit Typspezifikation unverträglich"
  
! #: fortran/match.cc:4772
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind type parameter for entity at %L differs from the kind type parameter of the typespec"
  msgstr "Parameter mit KIND-Typ für Entität bei %L unterscheidet sich vom Parameter mit KIND-Typ der Typspezifikation"
  
! #: fortran/match.cc:4789
  #, gcc-internal-format, gfc-internal-format
  msgid "Shape specification for allocatable scalar at %C"
  msgstr "Formspezifikation für reservierbares Skalar bei %C"
  
! #: fortran/match.cc:4816
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT tag at %L cannot be a constant"
  msgstr "STAT-Angabe bei %L darf keine Konstante sein"
  
! #: fortran/match.cc:4832
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr "ERRMSG-Markierung bei %L"
  
! #: fortran/match.cc:4855
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr "SOURCE-Marke bei %L"
  
! #: fortran/match.cc:4861
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr "Überflüssige SOURCE-Marke bei %L gefunden"
  
! #: fortran/match.cc:4868
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgstr "SOURCE-Marke bei %L steht mit Typspezifikation bei %L in Konflikt"
  
! #: fortran/match.cc:4874
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr "SOURCE-Marke bei %L mit mehr als einem reservierbaren Objekt"
  
! #: fortran/match.cc:4892
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr "MOLD-Marke bei %L"
  
! #: fortran/match.cc:4898
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr "Überflüssige MOLD-Marke bei %L gefunden"
  
! #: fortran/match.cc:4905
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with the typespec at %L"
  msgstr "MOLD-Marke bei %L steht mit Typspezifikation bei %L in Konflikt"
  
! #: fortran/match.cc:4931
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgstr "MOLD-Marke bei %L steht mit SOURCE-Marke bei %L in Konflikt"
  
! #: fortran/match.cc:4939
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr "ALLOCATE-Objekt bei %L mit Parameter aufgeschobenen Typs erfordert entweder eine Typspezifikation, SOURCE-Marke oder MOLD-Marke"
  
! #: fortran/match.cc:4951
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic allocate-object at %L requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr "Unbeschränkt polymorphes ALLOCATE-Objekt bei %L erfordert entweder eine Typspezifikation, SOURCE-Marke oder MOLD-Marke"
  
! #: fortran/match.cc:5018
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr "Zeigerobjekt bei %C darf nicht koindiziert sein"
  
! #: fortran/match.cc:5033
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr "NULLIFY erlaubt keine Neuzuordnung von Grenzen für Zeigerobjekt bei %C"
  
! #: fortran/match.cc:5128
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal allocate-object at %C for a PURE procedure"
  msgstr "Unzulässiges ALLOCATE-Objekt bei %C für eine PURE-Prozedur"
  
! #: fortran/match.cc:5138
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr "DEALLOCATE von Koarray bei %C in DO CONCURRENT-Block"
  
! #: fortran/match.cc:5145
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr "DEALLOCATE von Koarray bei %C in CRITICAL-Block"
  
! #: fortran/match.cc:5161
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %C is not a nonprocedure pointer nor an allocatable variable"
  msgstr "Allocate-Objekt bei %C ist kein Nicht-Prozedur-Zeiger oder reservierbare Variable"
  
! #: fortran/match.cc:5198
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr "ERRMSG bei %L"
  
! #: fortran/match.cc:5255
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr "RETURN-Anweisung zur Image-Steuerung bei %C in CRITICAL-Block"
  
! #: fortran/match.cc:5261
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in DO CONCURRENT block"
  msgstr "PRINT-Anweisung zur Image-Steuerung bei %C in DO CONCURRENT-Block"
  
! #: fortran/match.cc:5270
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
  msgstr "Alternative RETURN-Anweisung bei %C ist nur innerhalb einer SUBROUTINE erlaubt"
  
! #: fortran/match.cc:5301
  #, gcc-internal-format, gfc-internal-format
  msgid "RETURN statement in main program at %C"
  msgstr "RETURN-Anweisung im Hauptprogramm bei %C"
  
! #: fortran/match.cc:5329
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr "Referenz auf Komponente bei %C erwartet"
  
! #: fortran/match.cc:5338
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr "Ausschuss hinter CALL bei %C"
  
! #: fortran/match.cc:5349
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected type-bound procedure or procedure pointer component at %C"
  msgstr "Typgebundene Prozedur oder Prozedurzeiger-Komponente bei %C erwartet"
  
! #: fortran/match.cc:5447
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a subroutine reference"
  msgstr "Eine BOZ-Literalkonstante bei %L kann nicht als tatsächliches Argument in einer Unterprogrammreferenz erscheinen"
  
! #: fortran/match.cc:5588
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr "Syntaxfehler im allgemeinen Blocknamen bei %C"
--- 80438,81118 ----
  msgid "Label %qs after %L doesn't match IF label %qs"
  msgstr "Sprungmarke %qs nach %L passt nicht zur IF-Marke %qs"
  
! #: fortran/match.cc:1834
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Duplicate %s attribute at %L"
! msgid "Duplicate %s attribute in %C"
! msgstr "Doppeltes Attribut %s bei %L"
! 
! #: fortran/match.cc:1899
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement CRITICAL at %C in PURE procedure"
  msgstr "CRITICAL-Anweisung zur Image-Steuerung bei %C in PURE-Prozedur"
  
! #: fortran/match.cc:1905
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement CRITICAL at %C in DO CONCURRENT block"
  msgstr "CRITICAL-Anweisung zur Image-Steuerung bei %C in DO CONCURRENT-Block"
  
! #: fortran/match.cc:1912
  #, gcc-internal-format, gfc-internal-format
  msgid "CRITICAL statement at %C"
  msgstr "CRITICAL-Anweisung bei %C"
  
! #: fortran/match.cc:1924
  #, gcc-internal-format, gfc-internal-format
  msgid "Nested CRITICAL block at %C"
  msgstr "Geschachtelter CRITICAL-Block bei %C"
  
! #: fortran/match.cc:1975
! #, gcc-internal-format
! msgid "Codimension decl name %qs in association at %L must not be the same as a selector"
! msgstr ""
  
! #: fortran/match.cc:1996
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected associate name at %C"
  msgstr "Verknüpfungsname bei %C erwartet"
  
! #: fortran/match.cc:2006
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad bounds remapping list at %C"
  msgstr "Falsche Bounds-Remapping-Liste bei %C"
  
! #: fortran/match.cc:2012
  #, gcc-internal-format, gfc-internal-format
  msgid "The bounds remapping list at %C is an experimental F202y feature. Use std=f202y to enable"
  msgstr "Die Bounds-Remapping-Liste bei %C ist eine experimentelle F202y-Funktion. Verwenden Sie »-std=f202y« zum Aktivieren"
  
! #: fortran/match.cc:2043
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid association target at %C"
  msgstr "Ungültiges Zuordnungsziel bei %C"
  
! #: fortran/match.cc:2057
! #, gcc-internal-format, gfc-internal-format
! msgid "Selector in coarray association as %C shall be a named coarray"
! msgstr ""
! 
! #: fortran/match.cc:2067
  #, gcc-internal-format
  msgid "Duplicate name %qs in association at %C"
  msgstr "Doppelter Name %qs in Verknüpfung bei %C"
  
! #: fortran/match.cc:2094
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Selector at %L has no type"
! msgid "Selector at %L duplicates selector at %L"
! msgstr "Selektor bei %L hat keinen Typ"
! 
! #: fortran/match.cc:2104
  #, gcc-internal-format, gfc-internal-format
  msgid "Association target at %C must not be coindexed"
  msgstr "Verknüpfungsziel bei %C darf nicht koindiziert sein"
  
! #: fortran/match.cc:2111
  #, gcc-internal-format, gfc-internal-format
  msgid "Association target at %L cannot be a BOZ literal constant"
  msgstr "Zuordnungsziel bei %L darf kein BOZ-Literal sein"
  
! #: fortran/match.cc:2131
  #, gcc-internal-format, gfc-internal-format
  msgid "The associate name %s with an assumed rank target at %L must have a bounds remapping list (list of lbound:ubound for each dimension)"
  msgstr "Der assoziierte Name %s mit einem angenommenen Rangziel bei %L muss eine Bounds-Remapping-Liste haben (Liste von lbound:ubound für jede Dimension)"
  
! #: fortran/match.cc:2140
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank target at %C must be contiguous"
  msgstr "Das Ziel vermuteten Ranges bei %C muss zusammenhängend sein"
  
! #: fortran/match.cc:2170
  #, gcc-internal-format
  msgid "Expected %<)%> or %<,%> at %C"
  msgstr "%<)%> oder %<,%> bei %C erwartet"
  
! #: fortran/match.cc:2199
! #, gcc-internal-format, gfc-internal-format
! msgid "Expected association list at %C"
! msgstr "Verknüpfungsliste bei %C erwartet"
! 
! #: fortran/match.cc:2208
! #, gcc-internal-format, gfc-internal-format
! msgid "Expected association at %C"
! msgstr "Verknüpfung bei %C erwartet"
! 
! #: fortran/match.cc:2220
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after ASSOCIATE statement at %C"
  msgstr "Ausschuss hinter ASSOCIATE-Anweisung bei %C"
  
! #: fortran/match.cc:2342
  #, gcc-internal-format
  msgid "Derived type %qs at %L may not be ABSTRACT"
  msgstr "Abgeleiteter Typ %qs bei %L darf nicht ABSTRACT sein"
  
! #: fortran/match.cc:2421 fortran/match.cc:2493 fortran/match.cc:2516
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid type-spec at %C"
  msgstr "Ungültiges Typspezifikation bei %C"
  
! #: fortran/match.cc:2622
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in FORALL iterator at %C"
  msgstr "Syntaxfehler in FORALL-Iterator bei %C"
  
+ #: fortran/match.cc:2665
+ #, gcc-internal-format, gfc-internal-format
+ msgid "Failed to create shadow variable symtree for DO CONCURRENT type-spec at %L"
+ msgstr ""
+ 
  #: fortran/match.cc:2722
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ #| msgid "Array constructor including type specification at %C"
+ msgid "FORALL or DO CONCURRENT construct includes type specification at %L"
+ msgstr "Feldkonstruktor mit Typspezifikation bei %C"
+ 
+ #: fortran/match.cc:2729
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ #| msgid "%s at %L must be INTEGER"
+ msgid "Type-spec at %L must be an INTEGER type"
+ msgstr "%s bei %L muss INTEGER sein"
+ 
+ #: fortran/match.cc:2991
  #, gcc-internal-format, gfc-internal-format
  msgid "DO CONCURRENT construct at %C"
  msgstr "DO CONCURRENT-Konstrukt bei %C"
  
! #: fortran/match.cc:3095
  #, gcc-internal-format, gfc-internal-format
  msgid "DEFAULT (NONE) specified more than once in DO CONCURRENT at %C"
  msgstr "DEFAULT (NONE) mehr als einmal in DO CONCURRENT bei %C angegeben"
  
! #: fortran/match.cc:3184
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected reduction operator or function name at %C"
  msgstr "Reduktionsoperator oder Funktionsname bei %C erwartet"
  
! #: fortran/match.cc:3204 fortran/openmp.cc:2491 fortran/openmp.cc:2527
! #: fortran/openmp.cc:2933 fortran/openmp.cc:2963
  #, gcc-internal-format
  msgid "Expected %<:%> at %C"
  msgstr "%<:%> bei %C erwartet"
  
! #: fortran/match.cc:3214
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name in reduction list at %C"
  msgstr "Variablenname in der Reduktionsliste bei %C erwartet"
  
! #: fortran/match.cc:3233
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ',' or ')' in reduction list at %C"
  msgstr "',' oder ')' in der Reduktionsliste bei %C erwartet"
  
! #: fortran/match.cc:3239
  #, gcc-internal-format, gfc-internal-format
  msgid "REDUCE locality spec at %L"
  msgstr "REDUCE-Ortsangabe bei %L"
  
! #: fortran/match.cc:3246
  #, gcc-internal-format, gfc-internal-format
  msgid "Locality spec at %L"
  msgstr "Ortsangabe bei %L"
  
! #: fortran/match.cc:3382
  #, gcc-internal-format
  msgid "Name %qs in %s statement at %C is unknown"
  msgstr "Name %qs in %s-Anweisung bei %C ist unbekannt"
  
! #: fortran/match.cc:3390
  #, gcc-internal-format
  msgid "Name %qs in %s statement at %C is not a construct name"
  msgstr "Name %qs in %s-Anweisung bei %C ist kein Konstruktname"
  
! #: fortran/match.cc:3402
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves CRITICAL construct"
  msgstr "Anweisung %s bei %C hinterlässt CRITICAL-Konstrukt"
  
  #. F2008, C821 & C845.
! #: fortran/match.cc:3410
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves DO CONCURRENT construct"
  msgstr "Anweisung %s bei %C hinterlässt DO CONCURRENT-Konstrukt"
  
! #: fortran/match.cc:3422
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C is not within a construct"
  msgstr "Anweisung %s bei %C ist nicht innerhalb eines Konstrukts"
  
! #: fortran/match.cc:3425
  #, gcc-internal-format
  msgid "%s statement at %C is not within construct %qs"
  msgstr "Anweisung %s bei %C nicht innerhalb des Konstrukts %qs"
  
! #: fortran/match.cc:3452
  #, gcc-internal-format
  msgid "CYCLE statement at %C is not applicable to non-loop construct %qs"
  msgstr "CYCLE-Anweisung bei %C ist nicht auf Nicht-Schleifenkonstrukt %qs anwendbar"
  
! #: fortran/match.cc:3457
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement with no do-construct-name at %C"
  msgstr "EXIT-Anweisung ohne DO-CONSTRUCT-Name bei %C"
  
! #: fortran/match.cc:3463
  #, gcc-internal-format
  msgid "%s statement at %C is not applicable to construct %qs"
  msgstr "Anweisung %s bei %C nicht auf Konstrukt %qs anwendbar"
  
! #: fortran/match.cc:3471
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenACC structured block"
  msgstr "Anweisung %s bei %C verlässt OpenACC-strukturierten Block"
  
! #: fortran/match.cc:3472
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr "Anweisung %s bei %C verlässt OpenMP-strukturierten Block"
  
! #: fortran/match.cc:3512
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$ACC LOOP loop"
  msgstr "EXIT-Anweisung bei %C beendet »!$ACC LOOP«-Schleife"
  
! #: fortran/match.cc:3518
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost tiled !$ACC LOOP loop"
  msgstr "CYCLE-Anweisung bei %C für nicht-innerste gekachelte »!$ACC LOOP«-Schleife"
  
! #: fortran/match.cc:3520
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
  msgstr "CYCLE-Anweisung bei %C für nicht-innerste eingeklappte »!$ACC LOOP«-Schleife"
  
! #: fortran/match.cc:3567
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgstr "EXIT-Anweisung bei %C beendet !$OMP DO Schleife"
  
! #: fortran/match.cc:3572
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgstr "CYCLE-Anweisung bei %C für nicht-innerste eingestürzte !$OMP DO-Schleife"
  
! #: fortran/match.cc:3677
  #, gcc-internal-format, gfc-internal-format
  msgid "Blank required in %s statement near %C"
  msgstr "Leerzeichen in %s-Anweisung in der Nähe von %C erwartet"
  
! #: fortran/match.cc:3700
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C cannot be negative"
  msgstr "STOP-Code bei %C darf nicht negativ sein"
  
! #: fortran/match.cc:3706
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr "STOP-Code bei %C enthält zu viele Ziffern"
  
! #: fortran/match.cc:3722
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET= specifier for %s at %L"
  msgstr "Spezifizierer QUIET= für %s bei %L"
  
! #: fortran/match.cc:3736
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C in PURE procedure"
  msgstr "Anweisung %s bei %C in PURE-Prozedur"
  
! #: fortran/match.cc:3752
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr "STOP-Anweisung zur Image-Steuerung bei %C in CRITICAL-Block"
  
! #: fortran/match.cc:3757
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in DO CONCURRENT block"
  msgstr "STOP-Anweisung zur Image-Steuerung bei %C in DO CONCURRENT-Block"
  
! #: fortran/match.cc:3769
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]"
  msgstr "STOP-Code bei %L muss eine skalare CHARACTER-Konstante oder Ziffer[Ziffer[Ziffer[Ziffer[Ziffer]]]] sein"
  
! #: fortran/match.cc:3781
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar default CHARACTER or INTEGER constant expression"
  msgstr "STOP-Code bei %L muss eine skalare CHARACTER- oder INTEGER-Konstante sein"
  
! #: fortran/match.cc:3788
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be either INTEGER or CHARACTER type"
  msgstr "STOP-Code bei %L muss entweder INTEGER- oder CHARACTER-Typ haben"
  
! #: fortran/match.cc:3795
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be scalar"
  msgstr "STOP-Code bei %L muss Skalar sein"
  
! #: fortran/match.cc:3802
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default character KIND=%d"
  msgstr "STOP-Code bei %L muss Standardzeichentyp KIND=%d sein"
  
! #: fortran/match.cc:3809
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr "STOP-Code bei %L muss Standardganzzahltyp KIND=%d sein"
  
! #: fortran/match.cc:3821 fortran/resolve.cc:14156
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr "Der Spezifizierer QUIET bei %L muss ein skalarer LOGICAL sein"
  
! #: fortran/match.cc:3871
  #, gcc-internal-format, gfc-internal-format
  msgid "PAUSE statement at %C"
  msgstr "PAUSE-Anweisung bei %C"
  
! #: fortran/match.cc:3892
  #, gcc-internal-format, gfc-internal-format
  msgid "ERROR STOP statement at %C"
  msgstr "ERROR STOP-Anweisung bei %C"
  
! #: fortran/match.cc:3918
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in PURE procedure"
  msgstr "Anweisung »EVENT %s« zur Image-Steuerung bei %C in PURE-Prozedur"
  
! #: fortran/match.cc:3933
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in CRITICAL block"
  msgstr "Anweisung »EVENT %s« zur Image-Steuerung bei %C in CRITICAL-Block"
  
! #: fortran/match.cc:3940
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
  msgstr "Anweisung »EVENT %s« zur Image-Steuerung bei %C in DO CONCURRENT-Block"
  
! #: fortran/match.cc:3970 fortran/match.cc:4457 fortran/match.cc:4669
! #: fortran/match.cc:5221 fortran/match.cc:5593
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr "Redundante STAT-Marke bei %L gefunden"
  
! #: fortran/match.cc:3991 fortran/match.cc:4478 fortran/match.cc:4689
! #: fortran/match.cc:5253 fortran/match.cc:5618
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr "Redundante ERRMSG-Marke bei %L gefunden"
  
! #: fortran/match.cc:4012
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr "Redundante UNTIL_COUNT-Marke bei %L gefunden"
  
! #: fortran/match.cc:4078
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT POST statement at %C"
  msgstr "»EVENT POST«-Anweisung bei %C"
  
! #: fortran/match.cc:4088
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT WAIT statement at %C"
  msgstr "»EVENT WAIT«-Anweisung bei %C"
  
! #: fortran/match.cc:4100
  #, gcc-internal-format, gfc-internal-format
  msgid "FAIL IMAGE statement at %C"
  msgstr "»FAIL IMAGE«-Anweisung bei %C"
  
! #: fortran/match.cc:4126
  #, gcc-internal-format, gfc-internal-format
  msgid "FORM TEAM statement at %C"
  msgstr "FORM-TEAM-Anweisung bei %C"
  
! #: fortran/match.cc:4214
  #, gcc-internal-format, gfc-internal-format
  msgid "CHANGE TEAM statement at %C"
  msgstr "CHANGE-TEAM-Anweisung bei %C"
  
! #: fortran/match.cc:4331
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC TEAM statement at %C"
  msgstr "SYNC-TEAM-Anweisung bei %C"
  
! #: fortran/match.cc:4405
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in PURE procedure"
  msgstr "Anweisung %s zur Image-Steuerung bei %C in PURE-Prozedur"
  
! #: fortran/match.cc:4420
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr "Anweisung %s zur Image-Steuerung bei %C in CRITICAL-Block"
  
! #: fortran/match.cc:4427
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgstr "Anweisung %s zur Image-Steuerung bei %C in DO CONCURRENT-Block"
  
! #: fortran/match.cc:4499
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr "Redundante ACQUIRED_LOCK-Marke bei %L gefunden"
  
! #: fortran/match.cc:4564
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK statement at %C"
  msgstr "LOCK-Anweisung bei %C"
  
! #: fortran/match.cc:4574
  #, gcc-internal-format, gfc-internal-format
  msgid "UNLOCK statement at %C"
  msgstr "UNLOCK-Anweisung bei %C"
  
! #: fortran/match.cc:4599
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in PURE procedure"
  msgstr "SYNC-Anweisung zur Image-Steuerung bei %C in PURE-Prozedur"
  
! #: fortran/match.cc:4605
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC statement at %C"
  msgstr "SYNC-Anweisung bei %C"
  
! #: fortran/match.cc:4617
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr "SYNC-Anweisung zur Image-Steuerung bei %C in CRITICAL-Block"
  
! #: fortran/match.cc:4623
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in DO CONCURRENT block"
  msgstr "SYNC-Anweisung zur Image-Steuerung bei %C in DO CONCURRENT-Block"
  
! #: fortran/match.cc:4803
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %C"
  msgstr "ASSIGN-Anweisung bei %C"
  
! #: fortran/match.cc:4847
  #, gcc-internal-format, gfc-internal-format
  msgid "Assigned GOTO statement at %C"
  msgstr "Zugewiesene GOTO-Anweisung bei %C"
  
! #: fortran/match.cc:4891 fortran/match.cc:4942
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr "Anweisungsmarkenliste in GOTO bei %C kann nicht leer sein"
  
! #: fortran/match.cc:4952
  #, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr "Berechnetes GOTO bei %C"
  
! #: fortran/match.cc:5027
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr "Fehler in Typspezifikation bei %L"
  
! #: fortran/match.cc:5040
  #, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr "Typspezifikation in ALLOCATE bei %L"
  
! #: fortran/match.cc:5063
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list in the type-spec at %L cannot contain DEFERRED parameters"
  msgstr "Die Spezifikationsliste für Typparameter in der Spezifikation bei %L darf keine DEFERRED-Parameter enthalten"
  
! #: fortran/match.cc:5093 fortran/match.cc:5531
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected constant at %C"
  msgstr "Unerwartete Konstante bei %C"
  
! #: fortran/match.cc:5103
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad allocate-object at %C for a PURE procedure"
  msgstr "Falsches Reservierungs-Objekt bei %C für eine PURE-Prozedur"
  
! #: fortran/match.cc:5118
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr "Inkompatibles ALLOCATE-Objekt bei %C für CHARACTER-Typspezifikation bei %L"
  
! #: fortran/match.cc:5140
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr "ALLOCATE von Koarray bei %C in DO CONCURRENT-Block"
  
! #: fortran/match.cc:5145
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr "ALLOCATE von Koarray bei %C in CRITICAL-Block"
  
! #: fortran/match.cc:5167
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is neither a data pointer nor an allocatable variable"
  msgstr "ALLOCATE-Objekt bei %L ist weder ein Datenzeiger noch eine reservierbare Variable"
  
! #: fortran/match.cc:5179
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with typespec"
  msgstr "Typ der Entität bei %L ist mit Typspezifikation unverträglich"
  
! #: fortran/match.cc:5187
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind type parameter for entity at %L differs from the kind type parameter of the typespec"
  msgstr "Parameter mit KIND-Typ für Entität bei %L unterscheidet sich vom Parameter mit KIND-Typ der Typspezifikation"
  
! #: fortran/match.cc:5204
  #, gcc-internal-format, gfc-internal-format
  msgid "Shape specification for allocatable scalar at %C"
  msgstr "Formspezifikation für reservierbares Skalar bei %C"
  
! #: fortran/match.cc:5231
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT tag at %L cannot be a constant"
  msgstr "STAT-Angabe bei %L darf keine Konstante sein"
  
! #: fortran/match.cc:5247
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr "ERRMSG-Markierung bei %L"
  
! #: fortran/match.cc:5270
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr "SOURCE-Marke bei %L"
  
! #: fortran/match.cc:5276
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr "Überflüssige SOURCE-Marke bei %L gefunden"
  
! #: fortran/match.cc:5283
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgstr "SOURCE-Marke bei %L steht mit Typspezifikation bei %L in Konflikt"
  
! #: fortran/match.cc:5289
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr "SOURCE-Marke bei %L mit mehr als einem reservierbaren Objekt"
  
! #: fortran/match.cc:5307
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr "MOLD-Marke bei %L"
  
! #: fortran/match.cc:5313
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr "Überflüssige MOLD-Marke bei %L gefunden"
  
! #: fortran/match.cc:5320
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with the typespec at %L"
  msgstr "MOLD-Marke bei %L steht mit Typspezifikation bei %L in Konflikt"
  
! #: fortran/match.cc:5346
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgstr "MOLD-Marke bei %L steht mit SOURCE-Marke bei %L in Konflikt"
  
! #: fortran/match.cc:5354
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr "ALLOCATE-Objekt bei %L mit Parameter aufgeschobenen Typs erfordert entweder eine Typspezifikation, SOURCE-Marke oder MOLD-Marke"
  
! #: fortran/match.cc:5366
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic allocate-object at %L requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr "Unbeschränkt polymorphes ALLOCATE-Objekt bei %L erfordert entweder eine Typspezifikation, SOURCE-Marke oder MOLD-Marke"
  
! #: fortran/match.cc:5433
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr "Zeigerobjekt bei %C darf nicht koindiziert sein"
  
! #: fortran/match.cc:5448
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr "NULLIFY erlaubt keine Neuzuordnung von Grenzen für Zeigerobjekt bei %C"
  
! #: fortran/match.cc:5543
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal allocate-object at %C for a PURE procedure"
  msgstr "Unzulässiges ALLOCATE-Objekt bei %C für eine PURE-Prozedur"
  
! #: fortran/match.cc:5553
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr "DEALLOCATE von Koarray bei %C in DO CONCURRENT-Block"
  
! #: fortran/match.cc:5560
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr "DEALLOCATE von Koarray bei %C in CRITICAL-Block"
  
! #: fortran/match.cc:5576
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %C is not a nonprocedure pointer nor an allocatable variable"
  msgstr "Allocate-Objekt bei %C ist kein Nicht-Prozedur-Zeiger oder reservierbare Variable"
  
! #: fortran/match.cc:5613
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr "ERRMSG bei %L"
  
! #: fortran/match.cc:5670
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr "RETURN-Anweisung zur Image-Steuerung bei %C in CRITICAL-Block"
  
! #: fortran/match.cc:5676
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in DO CONCURRENT block"
  msgstr "PRINT-Anweisung zur Image-Steuerung bei %C in DO CONCURRENT-Block"
  
! #: fortran/match.cc:5685
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Image control statement RETURN at %C in CRITICAL block"
! msgid "Image control statement RETURN at %C in CHANGE TEAM-END TEAM block"
! msgstr "RETURN-Anweisung zur Image-Steuerung bei %C in CRITICAL-Block"
! 
! #: fortran/match.cc:5694
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
  msgstr "Alternative RETURN-Anweisung bei %C ist nur innerhalb einer SUBROUTINE erlaubt"
  
! #: fortran/match.cc:5725
  #, gcc-internal-format, gfc-internal-format
  msgid "RETURN statement in main program at %C"
  msgstr "RETURN-Anweisung im Hauptprogramm bei %C"
  
! #: fortran/match.cc:5753
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr "Referenz auf Komponente bei %C erwartet"
  
! #: fortran/match.cc:5762
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr "Ausschuss hinter CALL bei %C"
  
! #: fortran/match.cc:5773
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected type-bound procedure or procedure pointer component at %C"
  msgstr "Typgebundene Prozedur oder Prozedurzeiger-Komponente bei %C erwartet"
  
! #: fortran/match.cc:5871
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a subroutine reference"
  msgstr "Eine BOZ-Literalkonstante bei %L kann nicht als tatsächliches Argument in einer Unterprogrammreferenz erscheinen"
  
! #: fortran/match.cc:6012
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr "Syntaxfehler im allgemeinen Blocknamen bei %C"
*************** msgstr "Syntaxfehler im allgemeinen Bloc
*** 76587,76648 ****
  #. If we find an error, just print it and continue,
  #. cause it's just semantic, and we can see if there
  #. are more errors.
! #: fortran/match.cc:5663
  #, gcc-internal-format
  msgid "Variable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)"
  msgstr "Variable %qs bei %L in Common-Block %qs bei %C muss in einer C-kompatiblen Art deklariert sein, da Common-Block %qs bind(c) ist"
  
! #: fortran/match.cc:5672
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %C cannot be bind(c) since it is not global"
  msgstr "Variable %qs in Common-Block %qs bei %C kann nicht BIND(C) sein, da sie nicht global ist"
  
! #: fortran/match.cc:5679
  #, gcc-internal-format
  msgid "Symbol %qs at %C is already in a COMMON block"
  msgstr "Symbol %qs bei %C ist bereits in einem COMMON-Block"
  
! #: fortran/match.cc:5687
  #, gcc-internal-format
  msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
  msgstr "Initialisiertes Symbol %qs bei %C kann nur COMMON in BLOCK DATA sein"
  
! #: fortran/match.cc:5698
  #, gcc-internal-format
  msgid "Symbol %qs at %C is USE associated from module %qs and cannot occur in COMMON"
  msgstr "Symbol %qs bei %C ist USE-verbunden von Modul %qs und kann daher nicht in COMMON vorkommen"
  
! #: fortran/match.cc:5713
  #, gcc-internal-format
  msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
  msgstr "Feldspezifikation für Symbol %qs in COMMON bei %C muss explizit sein"
  
! #: fortran/match.cc:5720
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a coarray"
  msgstr "Symbol %qs in COMMON bei %C kann kein Kofeld sein"
  
! #: fortran/match.cc:5730
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
  msgstr "Symbol %qs in COMMON bei %C kann kein POINTER-Feld sein"
  
! #: fortran/match.cc:5776
  #, gcc-internal-format
  msgid "Symbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to another COMMON block %qs"
  msgstr "Symbol %qs in COMMON-Block %qs bei %C wird indirekt verglichen mit anderem COMMON-Block %qs"
  
! #: fortran/match.cc:5838
  #, gcc-internal-format, gfc-internal-format
  msgid "BLOCK DATA construct at %L"
  msgstr "BLOCK-DATA-Konstrukt bei %L"
  
! #: fortran/match.cc:5951
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already has a basic type of %s"
  msgstr "Gruppenname %qs der Namensliste bei %C hat bereits einen Basistypen von %qs"
  
! #: fortran/match.cc:5961
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already is USE associated and cannot be respecified."
  msgstr "Gruppenname %qs der Namensliste bei %C ist bereits USE-verbunden und kann nicht respezifiziert werden."
--- 81120,81181 ----
  #. If we find an error, just print it and continue,
  #. cause it's just semantic, and we can see if there
  #. are more errors.
! #: fortran/match.cc:6087
  #, gcc-internal-format
  msgid "Variable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)"
  msgstr "Variable %qs bei %L in Common-Block %qs bei %C muss in einer C-kompatiblen Art deklariert sein, da Common-Block %qs bind(c) ist"
  
! #: fortran/match.cc:6096
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %C cannot be bind(c) since it is not global"
  msgstr "Variable %qs in Common-Block %qs bei %C kann nicht BIND(C) sein, da sie nicht global ist"
  
! #: fortran/match.cc:6103
  #, gcc-internal-format
  msgid "Symbol %qs at %C is already in a COMMON block"
  msgstr "Symbol %qs bei %C ist bereits in einem COMMON-Block"
  
! #: fortran/match.cc:6111
  #, gcc-internal-format
  msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
  msgstr "Initialisiertes Symbol %qs bei %C kann nur COMMON in BLOCK DATA sein"
  
! #: fortran/match.cc:6122
  #, gcc-internal-format
  msgid "Symbol %qs at %C is USE associated from module %qs and cannot occur in COMMON"
  msgstr "Symbol %qs bei %C ist USE-verbunden von Modul %qs und kann daher nicht in COMMON vorkommen"
  
! #: fortran/match.cc:6137
  #, gcc-internal-format
  msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
  msgstr "Feldspezifikation für Symbol %qs in COMMON bei %C muss explizit sein"
  
! #: fortran/match.cc:6144
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a coarray"
  msgstr "Symbol %qs in COMMON bei %C kann kein Kofeld sein"
  
! #: fortran/match.cc:6154
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
  msgstr "Symbol %qs in COMMON bei %C kann kein POINTER-Feld sein"
  
! #: fortran/match.cc:6200
  #, gcc-internal-format
  msgid "Symbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to another COMMON block %qs"
  msgstr "Symbol %qs in COMMON-Block %qs bei %C wird indirekt verglichen mit anderem COMMON-Block %qs"
  
! #: fortran/match.cc:6262
  #, gcc-internal-format, gfc-internal-format
  msgid "BLOCK DATA construct at %L"
  msgstr "BLOCK-DATA-Konstrukt bei %L"
  
! #: fortran/match.cc:6375
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already has a basic type of %s"
  msgstr "Gruppenname %qs der Namensliste bei %C hat bereits einen Basistypen von %qs"
  
! #: fortran/match.cc:6385
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already is USE associated and cannot be respecified."
  msgstr "Gruppenname %qs der Namensliste bei %C ist bereits USE-verbunden und kann nicht respezifiziert werden."
*************** msgstr "Gruppenname %qs der Namensliste
*** 76650,76836 ****
  #. It is required that members of a namelist be declared
  #. before the namelist.  We check this by checking if the
  #. symbol has a defined type for IMPLICIT NONE.
! #: fortran/match.cc:5986
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr "Symbol %qs in Namensliste %qs bei %C muss deklariert sein, bevor die Namensliste deklariert wird."
  
! #: fortran/match.cc:6006
  #, gcc-internal-format
  msgid "Derived type %qs at %L conflicts with namelist object %qs at %C"
  msgstr "Abgeleiteter Typ %qs bei %L widerspricht namelist-Objekt %qs bei %C"
  
! #: fortran/match.cc:6026
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
  msgstr "Feld %qs mit vermuteter Größe in Namensliste %qs bei %C ist nicht erlaubt"
  
! #: fortran/match.cc:6169
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr "Komponente %C abgeleiteten Typs ist kein zulässiges EQUIVALENCE-Element"
  
! #: fortran/match.cc:6177
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr "Feldreferenz in EQUIVALENCE bei %C kann kein Feldabschnitt sein"
  
! #: fortran/match.cc:6210
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr "EQUIVALENCE bei %C erfordert zwei oder mehr Objekte"
  
! #: fortran/match.cc:6224
  #, gcc-internal-format, gfc-internal-format
  msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
  msgstr "Versuch, die COMMON-Blöcke %s und %s durch EQUIVALENCE bei %C indirekt zu überschneiden"
  
! #: fortran/match.cc:6237
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr "Komma in EQUIVALENCE bei %C erwartet"
  
! #: fortran/match.cc:6242
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE statement at %C"
  msgstr "EQUIVALENCE-Anweisung bei %C"
  
! #: fortran/match.cc:6335
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of statement function argument at %L"
  msgstr "Ungültige Verwendung eines Anweisungs-Funktionsarguments bei %L"
  
! #: fortran/match.cc:6402
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L is recursive"
  msgstr "Anweisungsfunktion bei %L ist rekursiv"
  
! #: fortran/match.cc:6408
  #, gcc-internal-format
  msgid "Statement function %qs at %L conflicts with function name"
  msgstr "Anweisungsfunktion %qs bei %L steht in Konflikt mit Funktionsname"
  
! #: fortran/match.cc:6422
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L cannot appear within an INTERFACE"
  msgstr "Anweisungsfunktion bei %L darf nicht innerhalb von INTERFACE auftreten"
  
! #: fortran/match.cc:6427
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %C"
  msgstr "Anweisungsfunktion bei %C"
  
! #: fortran/match.cc:6554 fortran/match.cc:6572 fortran/match.cc:6593
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L cannot be %s"
  msgstr "Ausdruck in CASE-Anweisung bei %L darf nicht %s sein"
  
! #: fortran/match.cc:6603 fortran/match.cc:6609
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L must be scalar"
  msgstr "Ausdruck in CASE-Selektor bei %L muss skalar sein"
  
! #: fortran/match.cc:6618
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression in CASE at %C"
  msgstr "Erwarteter Initialisierungsausdruck in CASE bei %C"
  
! #: fortran/match.cc:6650
  #, gcc-internal-format
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr "Blockname %qs des SELECT-Konstrukts bei %C erwartet"
  
! #: fortran/match.cc:7030
  #, gcc-internal-format, gfc-internal-format
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr "SELECT TYPE bei %C darf nicht in diesem Gültigkeitsbereich vorkommen"
  
! #: fortran/match.cc:7058
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr "Syntaxfehler in »SELECT TYPE«-Anweisung bei %C"
  
! #: fortran/match.cc:7083
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
  msgstr "Selektor in SELECT TYPE bei %C ist keine benannte Variable; associate-name=> verwendet"
  
! #: fortran/match.cc:7271
  #, gcc-internal-format, gfc-internal-format
  msgid "SELECT RANK statement at %C"
  msgstr "SELECT-RANK-Anweisung bei %C"
  
! #: fortran/match.cc:7312 fortran/match.cc:7366
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr "Der SELECT-RANK-Selektor bei %C muss eine angenommene Rangvariable sein"
  
! #: fortran/match.cc:7376
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT RANK statement at %C"
  msgstr "Syntaxfehler in SELECT-RANK-Anweisung bei %C"
  
! #: fortran/match.cc:7412
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr "Unerwartete CASE-Anweisung bei %C"
  
! #: fortran/match.cc:7464
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr "Syntaxfehler in CASE-Spezifikation bei %C"
  
! #: fortran/match.cc:7482
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr "Unerwartete TYPE IS-Anweisung bei %C"
  
! #: fortran/match.cc:7514
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]"
  msgstr "Typspezifikation darf keinen Sequenz-abgeleiteten Typ oder Typ mit BIND-Attribut in SELECT TYPE bei %C beschreiben [F2003:C815]"
  
! #: fortran/match.cc:7525
  #, gcc-internal-format, gfc-internal-format
  msgid "All the LEN type parameters in the TYPE IS statement at %C must be ASSUMED"
  msgstr "Alle LEN-Typparameter in der TYPE-IS-Anweisung bei %C müssen ASSUMED sein"
  
! #: fortran/match.cc:7536
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr "Syntaxfehler in TYPE IS-Spezifikation bei %C"
  
! #: fortran/match.cc:7612
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr "Syntaxfehler in CLASS IS-Spezifikation bei %C"
  
! #: fortran/match.cc:7632
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected RANK statement at %C"
  msgstr "Unerwartete RANK-Anweisung bei %C"
  
! #: fortran/match.cc:7678
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr "Der SELECT-RANK-CASE-Ausdruck bei %C muss eine skalare, ganzzahlige Konstante sein"
  
! #: fortran/match.cc:7687
  #, gcc-internal-format, gfc-internal-format
  msgid "The value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %d"
  msgstr "Der Wert des SELECT-RANK-CASE-Ausdrucks bei %C darf nicht kleiner als Null oder größer als %d sein"
  
! #: fortran/match.cc:7714
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in RANK specification at %C"
  msgstr "Syntaxfehler in RANK-Spezifikation bei %C"
  
! #: fortran/match.cc:7836
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr "ELSEWHERE-Anweisung bei %C nicht eingeschlossen in WHERE-Block"
  
! #: fortran/match.cc:7874
  #, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr "Marke %qs bei %C passt nicht zur WHERE-Marke %qs"
--- 81183,81369 ----
  #. It is required that members of a namelist be declared
  #. before the namelist.  We check this by checking if the
  #. symbol has a defined type for IMPLICIT NONE.
! #: fortran/match.cc:6410
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr "Symbol %qs in Namensliste %qs bei %C muss deklariert sein, bevor die Namensliste deklariert wird."
  
! #: fortran/match.cc:6430
  #, gcc-internal-format
  msgid "Derived type %qs at %L conflicts with namelist object %qs at %C"
  msgstr "Abgeleiteter Typ %qs bei %L widerspricht namelist-Objekt %qs bei %C"
  
! #: fortran/match.cc:6450
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
  msgstr "Feld %qs mit vermuteter Größe in Namensliste %qs bei %C ist nicht erlaubt"
  
! #: fortran/match.cc:6593
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr "Komponente %C abgeleiteten Typs ist kein zulässiges EQUIVALENCE-Element"
  
! #: fortran/match.cc:6601
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr "Feldreferenz in EQUIVALENCE bei %C kann kein Feldabschnitt sein"
  
! #: fortran/match.cc:6634
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr "EQUIVALENCE bei %C erfordert zwei oder mehr Objekte"
  
! #: fortran/match.cc:6648
  #, gcc-internal-format, gfc-internal-format
  msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
  msgstr "Versuch, die COMMON-Blöcke %s und %s durch EQUIVALENCE bei %C indirekt zu überschneiden"
  
! #: fortran/match.cc:6661
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr "Komma in EQUIVALENCE bei %C erwartet"
  
! #: fortran/match.cc:6666
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE statement at %C"
  msgstr "EQUIVALENCE-Anweisung bei %C"
  
! #: fortran/match.cc:6759
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of statement function argument at %L"
  msgstr "Ungültige Verwendung eines Anweisungs-Funktionsarguments bei %L"
  
! #: fortran/match.cc:6826
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L is recursive"
  msgstr "Anweisungsfunktion bei %L ist rekursiv"
  
! #: fortran/match.cc:6832
  #, gcc-internal-format
  msgid "Statement function %qs at %L conflicts with function name"
  msgstr "Anweisungsfunktion %qs bei %L steht in Konflikt mit Funktionsname"
  
! #: fortran/match.cc:6846
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L cannot appear within an INTERFACE"
  msgstr "Anweisungsfunktion bei %L darf nicht innerhalb von INTERFACE auftreten"
  
! #: fortran/match.cc:6851
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %C"
  msgstr "Anweisungsfunktion bei %C"
  
! #: fortran/match.cc:6978 fortran/match.cc:6996 fortran/match.cc:7017
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L cannot be %s"
  msgstr "Ausdruck in CASE-Anweisung bei %L darf nicht %s sein"
  
! #: fortran/match.cc:7027 fortran/match.cc:7033
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L must be scalar"
  msgstr "Ausdruck in CASE-Selektor bei %L muss skalar sein"
  
! #: fortran/match.cc:7042
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression in CASE at %C"
  msgstr "Erwarteter Initialisierungsausdruck in CASE bei %C"
  
! #: fortran/match.cc:7074
  #, gcc-internal-format
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr "Blockname %qs des SELECT-Konstrukts bei %C erwartet"
  
! #: fortran/match.cc:7460
  #, gcc-internal-format, gfc-internal-format
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr "SELECT TYPE bei %C darf nicht in diesem Gültigkeitsbereich vorkommen"
  
! #: fortran/match.cc:7488
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr "Syntaxfehler in »SELECT TYPE«-Anweisung bei %C"
  
! #: fortran/match.cc:7513
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
  msgstr "Selektor in SELECT TYPE bei %C ist keine benannte Variable; associate-name=> verwendet"
  
! #: fortran/match.cc:7701
  #, gcc-internal-format, gfc-internal-format
  msgid "SELECT RANK statement at %C"
  msgstr "SELECT-RANK-Anweisung bei %C"
  
! #: fortran/match.cc:7742 fortran/match.cc:7796
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr "Der SELECT-RANK-Selektor bei %C muss eine angenommene Rangvariable sein"
  
! #: fortran/match.cc:7806
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT RANK statement at %C"
  msgstr "Syntaxfehler in SELECT-RANK-Anweisung bei %C"
  
! #: fortran/match.cc:7842
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr "Unerwartete CASE-Anweisung bei %C"
  
! #: fortran/match.cc:7894
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr "Syntaxfehler in CASE-Spezifikation bei %C"
  
! #: fortran/match.cc:7912
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr "Unerwartete TYPE IS-Anweisung bei %C"
  
! #: fortran/match.cc:7944
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]"
  msgstr "Typspezifikation darf keinen Sequenz-abgeleiteten Typ oder Typ mit BIND-Attribut in SELECT TYPE bei %C beschreiben [F2003:C815]"
  
! #: fortran/match.cc:7953
  #, gcc-internal-format, gfc-internal-format
  msgid "All the LEN type parameters in the TYPE IS statement at %C must be ASSUMED"
  msgstr "Alle LEN-Typparameter in der TYPE-IS-Anweisung bei %C müssen ASSUMED sein"
  
! #: fortran/match.cc:7966
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr "Syntaxfehler in TYPE IS-Spezifikation bei %C"
  
! #: fortran/match.cc:8042
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr "Syntaxfehler in CLASS IS-Spezifikation bei %C"
  
! #: fortran/match.cc:8062
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected RANK statement at %C"
  msgstr "Unerwartete RANK-Anweisung bei %C"
  
! #: fortran/match.cc:8108
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr "Der SELECT-RANK-CASE-Ausdruck bei %C muss eine skalare, ganzzahlige Konstante sein"
  
! #: fortran/match.cc:8117
  #, gcc-internal-format, gfc-internal-format
  msgid "The value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %d"
  msgstr "Der Wert des SELECT-RANK-CASE-Ausdrucks bei %C darf nicht kleiner als Null oder größer als %d sein"
  
! #: fortran/match.cc:8144
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in RANK specification at %C"
  msgstr "Syntaxfehler in RANK-Spezifikation bei %C"
  
! #: fortran/match.cc:8266
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr "ELSEWHERE-Anweisung bei %C nicht eingeschlossen in WHERE-Block"
  
! #: fortran/match.cc:8304
  #, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr "Marke %qs bei %C passt nicht zur WHERE-Marke %qs"
*************** msgstr "Ungültiges Zeichen %qc in OPERA
*** 76845,76868 ****
  msgid "The name %qs cannot be used as a defined operator at %C"
  msgstr "Der Name %qs bei %C kann nicht als ein definierter Operator verwendet werden"
  
! #: fortran/matchexp.cc:174
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected a right parenthesis in expression at %C"
  msgstr "Rechte Klammer in Ausdruck bei %C erwartet"
  
! #: fortran/matchexp.cc:282
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected exponent in expression at %C"
  msgstr "Exponent in Ausdruck bei %C erwartet"
  
! #: fortran/matchexp.cc:320 fortran/matchexp.cc:325 fortran/matchexp.cc:429
! #: fortran/matchexp.cc:434
  #, gcc-internal-format, gfc-internal-format
  msgid "Extension: Unary operator following arithmetic operator (use parentheses) at %C"
  msgstr "Erweiterung: Unärer Operator hinter arithmetischem Operator bei %C (Klammern verwenden)"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/matchexp.cc:666
  #, gcc-internal-format
  msgid "match_level_4(): Bad operator"
  msgstr "match_level_4(): Bad operator"
--- 81378,81413 ----
  msgid "The name %qs cannot be used as a defined operator at %C"
  msgstr "Der Name %qs bei %C kann nicht als ein definierter Operator verwendet werden"
  
! #: fortran/matchexp.cc:165
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Cannot simplify expression at %L"
! msgid "Conditional expression at %L"
! msgstr "Ausdruck bei %L kann nicht vereinfacht werden"
! 
! #: fortran/matchexp.cc:183
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Expected initialization expression at %C"
! msgid "Expected ':' in conditional expression at %C"
! msgstr "Initialisierungsausdruck bei %C erwartet"
! 
! #: fortran/matchexp.cc:231
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected a right parenthesis in expression at %C"
  msgstr "Rechte Klammer in Ausdruck bei %C erwartet"
  
! #: fortran/matchexp.cc:337
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected exponent in expression at %C"
  msgstr "Exponent in Ausdruck bei %C erwartet"
  
! #: fortran/matchexp.cc:375 fortran/matchexp.cc:380 fortran/matchexp.cc:484
! #: fortran/matchexp.cc:489
  #, gcc-internal-format, gfc-internal-format
  msgid "Extension: Unary operator following arithmetic operator (use parentheses) at %C"
  msgstr "Erweiterung: Unärer Operator hinter arithmetischem Operator bei %C (Klammern verwenden)"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/matchexp.cc:721
  #, gcc-internal-format
  msgid "match_level_4(): Bad operator"
  msgstr "match_level_4(): Bad operator"
*************** msgid "unquote_string(): got bad string"
*** 76996,79953 ****
  msgstr "unquote_string(): got bad string"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/module.cc:2996
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr "mio_array_ref(): Unknown array ref"
  
! #: fortran/module.cc:5419
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr "Mehrdeutiges !$OMP DECLARE REDUCTION von Modul %s bei %L"
  
! #: fortran/module.cc:5422
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr "Vorherige !$OMP DECLARE REDUCTION von Modul %s bei %L"
  
! #: fortran/module.cc:5616
  #, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr "Das %qs von Modul %qs, das bei %C importiert wurde, ist auch der Name der aktuellen Programmeinheit"
  
! #: fortran/module.cc:5753
  #, gcc-internal-format
  msgid "Mismatch in components of derived type %qs from %qs at %C: expecting %qs, but got %qs"
  msgstr "Unstimmigkeit in Komponenten von Typ %qs, der von %qs abgeleitet ist bei %C: %qs erwartet, aber %qs erhalten"
  
! #: fortran/module.cc:6032
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr "Bei %2$L referenziertes Symbol %1$qs nicht im Modul %3$qs gefunden"
  
! #: fortran/module.cc:6039
  #, gcc-internal-format
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr "Bei %2$L referenzierter Benutzeroperator %1$qs nicht im Modul %3$qs gefunden"
  
! #: fortran/module.cc:6044
  #, gcc-internal-format
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr "Bei %2$L referenzierter intrinsischer Operator %1$qs nicht im Modul %3$qs gefunden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/module.cc:6280
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr "write_symbol(): bad module symbol %qs"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/module.cc:6624
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr "write_symtree(): Symbol not written"
  
! #: fortran/module.cc:6814
  #, gcc-internal-format
  msgid "Cannot open module file %qs for writing at %C: %s"
  msgstr "Moduldatei %qs kann bei %C nicht zum Schreiben geöffnet werden: %s"
  
! #: fortran/module.cc:6835
  #, gcc-internal-format
  msgid "Error writing module file %qs for writing: %s"
  msgstr "Fehler beim Schreiben der Moduldatei %qs: %s"
  
! #: fortran/module.cc:6846
  #, gcc-internal-format
  msgid "Cannot delete module file %qs: %s"
  msgstr "Moduldatei %qs kann nicht gelöscht werden: %s"
  
! #: fortran/module.cc:6849
  #, gcc-internal-format
  msgid "Cannot rename module file %qs to %qs: %s"
  msgstr "Moduldatei %qs kann nicht in %qs umbenannt werden: %s"
  
! #: fortran/module.cc:6855
  #, gcc-internal-format
  msgid "Cannot delete temporary module file %qs: %s"
  msgstr "Temporäre Moduldatei %qs kann nicht gelöscht werden: %s"
  
! #: fortran/module.cc:6912
  #, gcc-internal-format
  msgid "Symbol %qs at %C already declared"
  msgstr "Symbol %qs bei %C bereits deklariert"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/module.cc:6983
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr "import_iso_c_binding_module(): Unable to create symbol for %s"
  
! #: fortran/module.cc:7096 fortran/module.cc:7459
  #, gcc-internal-format
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr "Das bei %2$L referenzierte Symbol %1$qs ist nicht im gewählten Standard vorhanden"
  
! #: fortran/module.cc:7229
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr "Bei %2$L referenziertes Symbol %1$qs nicht im Modul ISO_C_BINDING gefunden"
  
! #: fortran/module.cc:7250 fortran/module.cc:7283 fortran/module.cc:7325
  #, gcc-internal-format
  msgid "Symbol %qs already declared"
  msgstr "Symbol %qs bereits deklariert"
  
  # https://german.stackexchange.com/questions/35158/deklination-mehrerer-attributiver-adjektive
! #: fortran/module.cc:7444
  #, gcc-internal-format
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr "Verwendung des intrinsischen Moduls %qs bei %C steht mit nicht-intrinsischem vorher verwendeten Modulnamen in Konflikt"
  
! #: fortran/module.cc:7466
  #, gcc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr "Verwendung der Konstante NUMERIC_STORAGE_SIZE aus intrinsischem Modul ISO_FORTRAN_ENV bei %L ist mit der Option %qs unverträglich"
  
! #: fortran/module.cc:7543
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr "Verwendung der Konstante NUMERIC_STORAGE_SIZE aus intrinsischem Modul ISO_FORTRAN_ENV bei %C ist mit der Option %s unverträglich"
  
! #: fortran/module.cc:7603
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr "Bei %2$L referenziertes Symbol %1$qs nicht im intrinsischen Modul ISO_FORTRAN_ENV gefunden"
  
! #: fortran/module.cc:7629
  #, gcc-internal-format, gfc-internal-format
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr "USE-Anweisung bei %C hat keinen ONLY-Qualifizierer"
  
! #: fortran/module.cc:7658
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr "Intrinsisches Modul ISO_FORTRAN_ENV bei %C"
  
! #: fortran/module.cc:7670
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_C_BINDING module at %C"
  msgstr "Modul ISO_C_BINDING bei %C"
  
! #: fortran/module.cc:7683
  #, gcc-internal-format
  msgid "Cannot find an intrinsic module named %qs at %C"
  msgstr "Intrinsisches Modul namens %qs bei %C nicht gefunden"
  
! #: fortran/module.cc:7689
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr "IEEE_FEATURES-Modul bei %C"
  
! #: fortran/module.cc:7695
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr "IEEE_EXCEPTIONS-Modul bei %C"
  
! #: fortran/module.cc:7701
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr "IEEE_ARITHMETIC-Modul bei %C"
  
! #: fortran/module.cc:7711
  #, gcc-internal-format
  msgid "Cannot open module file %qs for reading at %C: %s"
  msgstr "Moduldatei %qs kann bei %C nicht zum Lesen geöffnet werden: %s"
  
! #: fortran/module.cc:7714
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr "Moduldatei %qs wurde nicht generiert, entweder weil das Modul keine MODULE PROCEDURE enthält oder weil es einen Fehler in dem Modul gibt."
  
! #: fortran/module.cc:7725
  #, gcc-internal-format
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr "Verwendung des nicht-intrinsischen Moduls %qs bei %C steht mit vorher verwendetem intrinsischen Modulnamen in Konflikt"
  
! #: fortran/module.cc:7748
  #, gcc-internal-format
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr "Geöffnete Datei %qs ist keine GNU-Fortran-Moduldatei, bei %C"
  
! #: fortran/module.cc:7769
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr "Moduldatei %qs kann nicht gelesen werden, da sie von einer anderen Version von GNU Fortran erstellt wurde, bei %C"
  
! #: fortran/module.cc:7786
  #, gcc-internal-format
  msgid "Cannot USE a submodule that is currently built"
  msgstr "Das Teilmodul, das gerade gebaut wird, kann nicht gleichzeitig mit USE verwendet werden"
  
! #: fortran/module.cc:7788
  #, gcc-internal-format
  msgid "Cannot USE a module that is currently built"
  msgstr "Das Modul, das gerade gebaut wird, kann nicht gleichzeitig mit USE verwendet werden"
  
! #: fortran/openmp.cc:162 fortran/openmp.cc:8170
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk at %C"
  msgstr "Unerwartete Zeichen bei %C"
  
! #: fortran/openmp.cc:464
  #, gcc-internal-format
  msgid "%<omp_all_memory%> at %L not permitted in this clause"
  msgstr "%<omp_all_memory%> bei %L ist in dieser Klausel nicht erlaubt"
  
! #: fortran/openmp.cc:509
  #, gcc-internal-format, gfc-internal-format
  msgid "List item shall not be coindexed at %L"
  msgstr "Listenelement bei %L darf nicht koindiziert sein"
  
! #: fortran/openmp.cc:535
  #, gcc-internal-format
  msgid "%qs at %L is part of the common block %</%s/%> and may only be specificed implicitly via the named common block"
  msgstr "%qs bei %L ist Teil des gemeinsamen Blocks %</%s/%> und kann nur implizit über den genannten gemeinsamen Block spezifiziert werden"
  
! #: fortran/openmp.cc:562
  #, gcc-internal-format
  msgid "COMMON block %</%s/%> not found at %L"
  msgstr "COMMON-Block %</%s/%> bei %L nicht gefunden"
  
! #: fortran/openmp.cc:606 fortran/openmp.cc:696
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP variable list at %C"
  msgstr "Syntaxfehler in OpenMP-Variablenliste bei %C"
  
! #: fortran/openmp.cc:668 fortran/openmp.cc:1004 fortran/openmp.cc:7203
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block /%s/ not found at %C"
  msgstr "COMMON-Block /%s/ bei %C nicht gefunden"
  
! #: fortran/openmp.cc:723
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP detach clause at %C"
  msgstr "Syntaxfehler in OpenMP-detach-Klausel bei %C"
  
! #: fortran/openmp.cc:755
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with dependence-type other than OUT or INOUT at %L"
  msgstr "%<omp_all_memory%> wird mit Abhängigkeitsart außer OUT oder INOUT verwendet, bei %L"
  
! #: fortran/openmp.cc:808
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP SINK dependence-type list at %C"
  msgstr "Syntaxfehler in OpenMP-»SINK«-Abhängigkeitstypliste bei %C"
  
! #: fortran/openmp.cc:871
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP expression list at %C"
  msgstr "Syntaxfehler in OpenMP-Ausdrucksliste bei %C"
  
! #: fortran/openmp.cc:873
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenACC expression list at %C"
  msgstr "Syntaxfehler in OpenACC-Ausdrucksliste bei %C"
  
! #: fortran/openmp.cc:940
  #, gcc-internal-format
  msgid "Unexpected OpenACC parallelism."
  msgstr "Unerwarteter OpenACC-Parallelismus."
  
! #: fortran/openmp.cc:972
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable at %C is an element of a COMMON block"
  msgstr "Variable bei %C ist ein Element eines COMMON-Blocks"
  
! #: fortran/openmp.cc:1032
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$ACC DECLARE at %C"
  msgstr "Unerwarteter Ausschuss hinter »!$ACC DECLARE« bei %C"
  
! #: fortran/openmp.cc:1042
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$ACC DECLARE list at %C"
  msgstr "Syntaxfehler in »!$ACC DECLARE«-Liste bei %C"
  
! #: fortran/openmp.cc:1306
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected INTEGER type at %L"
  msgstr "INTEGER-Typ bei %L erwartet"
  
! #: fortran/openmp.cc:1320
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected identifier at %C"
  msgstr "Bezeichner bei %C erwartet"
  
! #: fortran/openmp.cc:1325
  #, gcc-internal-format
  msgid "Same identifier %qs specified again at %C"
  msgstr "Derselbe Bezeichner %qs ist wiederholt angegeben bei %C"
  
! #: fortran/openmp.cc:1352
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected range-specification at %C"
  msgstr "Bereichsangabe erwartet bei %C"
  
! #: fortran/openmp.cc:1462
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma expected at %C"
  msgstr "Komma bei %C erwartet"
  
! #: fortran/openmp.cc:1574
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP DECLARE REDUCTION %s not found at %L"
  msgstr "!$OMP DECLARE REDUCTION %s nicht gefunden bei %L"
  
! #: fortran/openmp.cc:1634
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown directive at %L"
  msgstr "Unbekannte Direktive bei %L"
  
! #: fortran/openmp.cc:1636
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid combined or composite directive at %L"
  msgstr "Ungültige kombinierte oder zusammengesetzte Direktive bei %L"
  
! #: fortran/openmp.cc:1644
  #, gcc-internal-format
  msgid "Invalid %qs directive at %L in %s clause: declarative, informational, and meta directives not permitted"
  msgstr "Ungültige Direktive %qs bei %L in %s-Klausel: deklarative, informelle und Metadirektiven sind nicht erlaubt"
  
! #: fortran/openmp.cc:1676 fortran/openmp.cc:2031 fortran/openmp.cc:2056
! #: fortran/openmp.cc:2125 fortran/openmp.cc:2179 fortran/openmp.cc:2204
! #: fortran/openmp.cc:2226 fortran/openmp.cc:6968
  #, gcc-internal-format
  msgid "Expected %<,%> or %<)%> at %C"
  msgstr "%<,%> oder %<)%> bei %C erwartet"
  
! #: fortran/openmp.cc:1702 fortran/openmp.cc:1712
  #, gcc-internal-format
  msgid "%qs directive mentioned multiple times in %s clause in %s directive at %L"
  msgstr "%qs-Direktive wird mehrfach in %s-Klausel in »%s«-Direktive bei %L erwähnt"
  
! #: fortran/openmp.cc:1720
  #, gcc-internal-format
  msgid "%qs directive mentioned both times in ABSENT and CONTAINS clauses in %s directive at %L"
  msgstr "%qs-Direktive wird sowohl in ABSENT- als auch CONTAINS-Klauseln in %s-Direktive bei %L erwähnt"
  
! #: fortran/openmp.cc:1810
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s modifier at %L in USES_ALLOCATORS clause"
  msgstr "Doppelter %s-Modifikator bei %L in der USES_ALLOCATORS-Klausel"
  
! #: fortran/openmp.cc:1844
  #, gcc-internal-format
  msgid "Unexpected %<(%> at %C"
  msgstr "Unerwartetes %<(%> bei %C"
  
! #: fortran/openmp.cc:1909
  #, gcc-internal-format
  msgid "Expected %<{%> at %C"
  msgstr "%<{%> bei %C erwartet"
  
! #: fortran/openmp.cc:1919
  #, gcc-internal-format
  msgid "Duplicated %<fr%> preference-selector-name at %C"
  msgstr "Doppelter Präferenz-Selektor-Name %<fr%> bei %C"
  
! #: fortran/openmp.cc:1944 fortran/openmp.cc:2082
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected constant scalar integer expression or non-empty default-kind character literal at %L"
  msgstr "Konstanter skalarer Ganzzahl-Ausdruck oder nichtleeres Standard-Zeichenliteral bei %L erwartet"
  
! #: fortran/openmp.cc:1958 fortran/openmp.cc:2095
  #, gcc-internal-format
  msgid "Unknown foreign runtime identifier %qd at %L"
  msgstr "Unbekannter fremder Laufzeitbezeichner %qd bei %L"
  
! #: fortran/openmp.cc:1972 fortran/openmp.cc:2107
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected null character in character literal at %L"
  msgstr "Unerwartetes null-Zeichen in Zeichenliteral bei %L"
  
! #: fortran/openmp.cc:1979 fortran/openmp.cc:2114
  #, gcc-internal-format
  msgid "Unknown foreign runtime identifier %qs at %L"
  msgstr "Unbekannter fremder Laufzeitbezeichner %qs bei %L"
  
! #: fortran/openmp.cc:1986 fortran/openmp.cc:7079
  #, gcc-internal-format
  msgid "Expected %<)%> at %C"
  msgstr "%<)%> bei %C erwartet"
  
! #: fortran/openmp.cc:2002
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected default-kind character literal at %L"
  msgstr "Standard-Zeichenkettenliteral bei %L erwartet"
  
! #: fortran/openmp.cc:2013
  #, gcc-internal-format
  msgid "Character literal at %L must start with %<ompx_%>"
  msgstr "Zeichenliteral bei %L muss mit %<ompx_%> beginnen"
  
! #: fortran/openmp.cc:2021
  #, gcc-internal-format
  msgid "Unexpected null or %<,%> character in character literal at %L"
  msgstr "Unerwartetes Zeichen null oder %<,%> in Zeichenliteral bei %L"
  
! #: fortran/openmp.cc:2038
  #, gcc-internal-format
  msgid "Expected %<fr(%> or %<attr(%> at %C"
  msgstr "%<fr(%> oder %<attr(%> bei %C erwartet"
  
! #: fortran/openmp.cc:2045
  #, gcc-internal-format
  msgid "Expected %<,%> or %<}%> at %C"
  msgstr "%<,%> oder %<}%> bei %C erwartet"
  
! #: fortran/openmp.cc:2161
  #, gcc-internal-format
  msgid "Duplicate %<prefer_type%> modifier at %C"
  msgstr "Doppelter Modifikator %<prefer_type%> bei %C"
  
! #: fortran/openmp.cc:2173 fortran/openmp.cc:2209 fortran/openmp.cc:2231
  #, gcc-internal-format
  msgid "Expected %<,%> or %<:%> at %C"
  msgstr "%<,%> oder %<:%> bei %C erwartet"
  
! #: fortran/openmp.cc:2186
  #, gcc-internal-format
  msgid "Expected %<(%> after %<prefer_type%> at %C"
  msgstr "%<(%> nach %<prefer_type%> bei %C erwartet"
  
! #: fortran/openmp.cc:2194
  #, gcc-internal-format
  msgid "Duplicate %<targetsync%> at %C"
  msgstr "Doppeltes %<targetsync%> bei %C"
  
! #: fortran/openmp.cc:2216
  #, gcc-internal-format
  msgid "Duplicate %<target%> at %C"
  msgstr "Doppeltes %<target%> bei %C"
  
! #: fortran/openmp.cc:2234
  #, gcc-internal-format
  msgid "Expected %<prefer_type%>, %<target%>, or %<targetsync%> at %C"
  msgstr "%<prefer_type%>, %<target%> oder %<targetsync%> bei %C erwartet"
  
! #: fortran/openmp.cc:2242
  #, gcc-internal-format
  msgid "Missing required %<target%> and/or %<targetsync%> modifier at %C"
  msgstr "Erforderlicher Modifikator %<target%> und/oder %<targetsync%> bei %C fehlt"
  
! #: fortran/openmp.cc:2295
  #, gcc-internal-format
  msgid "Duplicated %qs clause at %L"
  msgstr "Doppelte Klausel %qs bei %L"
  
! #: fortran/openmp.cc:2302 fortran/openmp.cc:4211
  #, gcc-internal-format
  msgid "Expected %<(%> after %qs at %C"
  msgstr "%<(%> nach %qs bei %C erwartet"
  
! #: fortran/openmp.cc:2309
  #, gcc-internal-format
  msgid "Invalid expression after %<%s(%> at %C"
  msgstr "Ungültiger Ausdruck nach %<%s(%> bei %C"
  
! #: fortran/openmp.cc:2369
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause expected at %C after trailing comma"
  msgstr "Klausel erwartet bei %C nach dem abschließenden Komma"
  
! #: fortran/openmp.cc:2499
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable list at %C"
  msgstr "Variablenliste bei %C erwartet"
  
! #: fortran/openmp.cc:2523
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected COMPILATION or EXECUTION in AT clause at %C"
  msgstr "Entweder COMPILATION oder EXECUTION erwartet in AT-Klausel bei %C"
  
! #: fortran/openmp.cc:2584
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected TEAMS, PARALLEL or THREAD as binding in BIND at %C"
  msgstr "Eins von TEAMS, PARALLEL oder THREAD erwartet als Bindung in BIND bei %C"
  
! #: fortran/openmp.cc:2615
  #, gcc-internal-format, gfc-internal-format
  msgid "COLLAPSE clause argument not constant positive integer at %C"
  msgstr "Argument der COLLAPSE-Klausel ist keine konstante positive Ganzzahl bei %C"
  
! #: fortran/openmp.cc:2718
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, PRESENT, NONE or DEFAULT at %C"
  msgstr "Eins von ALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, PRESENT, NONE oder DEFAULT bei %C erwartet"
  
! #: fortran/openmp.cc:2740
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SCALAR, AGGREGATE, ALLOCATABLE, POINTER or ALL at %C"
  msgstr "Eins von SCALAR, AGGREGATE, ALLOCATABLE, POINTER oder ALL bei %C erwartet"
  
! #: fortran/openmp.cc:2773
  #, gcc-internal-format, gfc-internal-format
  msgid "DEFAULTMAP at %C but prior DEFAULTMAP with unspecified category"
  msgstr "DEFAULTMAP bei %C, aber das vorherige DEFAULTMAP hat eine unspezifizierte Kategorie"
  
! #: fortran/openmp.cc:2776
  #, gcc-internal-format, gfc-internal-format
  msgid "DEFAULTMAP at %C but prior DEFAULTMAP for category %s"
  msgstr "DEFAULTMAP bei %C, aber das vorherige DEFAULTMAP ist für Kategorie %s"
  
! #: fortran/openmp.cc:2812
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected NONE or PRESENT in DEFAULT clause at %C"
  msgstr "Eine der Klauseln NONE oder PRESENT bei %C erwartet"
  
! #: fortran/openmp.cc:2815
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected NONE, FIRSTPRIVATE, PRIVATE or SHARED in DEFAULT clause at %C"
  msgstr "Eins von NONE, FIRSTPRIVATE, PRIVATE oder SHARED erwartet, in DEFAULT-Klausel bei %C"
  
! #: fortran/openmp.cc:2865
  #, gcc-internal-format, gfc-internal-format
  msgid "ITERATOR may not be combined with SOURCE at %C"
  msgstr "ITERATOR bei %C kann nicht mit SOURCE kombiniert werden"
  
! #: fortran/openmp.cc:2871
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE at %C not permitted as dependence-type for this directive"
  msgstr "SOURCE bei %C ist nicht als Abhängigkeitsart für diese Direktive erlaubt"
  
! #: fortran/openmp.cc:2877
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicated clause with SOURCE dependence-type at %C"
  msgstr "Doppelte Klausel mit Abhängigkeitsart SOURCE bei %C"
  
! #: fortran/openmp.cc:2892
  #, gcc-internal-format
  msgid "Expected %<)%> or %<omp_cur_iteration)%> at %C"
  msgstr "%<)%> oder %<omp_cur_iteration)%> bei %C erwartet"
  
! #: fortran/openmp.cc:2904
  #, gcc-internal-format, gfc-internal-format
  msgid "SINK at %C not permitted as dependence-type for this directive"
  msgstr "SINK bei %C ist nicht als Abhängigkeitsart für diese Direktive erlaubt"
  
! #: fortran/openmp.cc:2915
  #, gcc-internal-format, gfc-internal-format
  msgid "ITERATOR may not be combined with SINK at %C"
  msgstr "ITERATOR bei %C kann nicht mit SINK kombiniert werden"
  
! #: fortran/openmp.cc:2929
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected dependence-type SINK or SOURCE at %C"
  msgstr "SINK oder SOURCE des Abhängigkeitstyps bei %C erwartet"
  
! #: fortran/openmp.cc:2946
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with DEPEND kind other than OUT or INOUT at %C"
  msgstr "%<omp_all_memory%> wird bei %C mit DEPEND-Art außer OUT oder INOUT verwendet"
  
! #: fortran/openmp.cc:2989 fortran/openmp.cc:3024
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected integer expression at %C"
  msgstr "Ganzzahlausdruck bei %C erwartet"
  
! #: fortran/openmp.cc:3005
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause at %C"
  msgstr "%<ancestor%>-Gerätemodifizierer bei %C, dem keine %<requires%>-Direktive mit %<reverse_offload%>-Klausel vorausgeht"
  
! #: fortran/openmp.cc:3017
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%> at %C"
  msgstr "der Ausdruck der %<device%>-Klausel bei %C muss den Wert %<1%> haben"
  
! #: fortran/openmp.cc:3030
  #, gcc-internal-format
  msgid "Expected integer expression or a single device-modifier %<device_num%> or %<ancestor%> at %C"
  msgstr "Entweder ein Ganzzahlausdruck oder genau ein Gerätemodifizierer %<device_num%> oder %<ancestor%> erwartet bei %C"
  
! #: fortran/openmp.cc:3060
! #, gcc-internal-format, gfc-internal-format
! msgid "Expected HOST, NOHOST or ANY at %C"
! msgstr "HOST, NOHOST oder ANY bei %C erwartet"
! 
! #: fortran/openmp.cc:3115
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SEQ_CST, ACQUIRE or RELAXED at %C"
  msgstr "Eins von SEQ_CST, ACQUIRE oder RELAXED erwartet, bei %C"
  
! #: fortran/openmp.cc:3311
  #, gcc-internal-format, gfc-internal-format
  msgid "INDIRECT clause at %C requires a constant logical expression"
  msgstr "INDIRECT-Klausel bei %C erfordert einen konstanten logischen Ausdruck"
  
! #: fortran/openmp.cc:3521
  #, gcc-internal-format
  msgid "Multiple %qs modifiers specified at %C"
  msgstr "Mehrere %qs-Modifizierer bei %C angegeben"
  
! #: fortran/openmp.cc:3631
  #, gcc-internal-format
  msgid "too many %<always%> modifiers at %L"
  msgstr "zu viele %<always%>-Modifizierer bei %L"
  
! #: fortran/openmp.cc:3637
  #, gcc-internal-format
  msgid "too many %<close%> modifiers at %L"
  msgstr "zu viele %<close%>-Modifizierer bei %L"
  
! #: fortran/openmp.cc:3643
  #, gcc-internal-format
  msgid "too many %<present%> modifiers at %L"
  msgstr "zu viele %<present%>-Modifizierer bei %L"
  
! #: fortran/openmp.cc:3853
! #, gcc-internal-format
! msgid "Expected ORDER(CONCURRENT) at %C with optional %<reproducible%> or %<unconstrained%> modifier"
! msgstr "ORDER(CONCURRENT) erwartet bei %C, optional mit Modifizierer %<reproducible%> oder %<unconstrained%>"
! 
! #: fortran/openmp.cc:3878
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDERED clause argument not constant positive integer at %C"
  msgstr "Argument der ORDERED-Klausel bei %C ist keine konstante positive Ganzzahl"
  
! #: fortran/openmp.cc:3912
  #, gcc-internal-format, gfc-internal-format
  msgid "PARTIAL clause argument not constant positive integer at %C"
  msgstr "Argument der PARTIAL-Klausel bei %C ist keine konstante positive Ganzzahl"
  
! #: fortran/openmp.cc:4194
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected FATAL or WARNING in SEVERITY clause at %C"
  msgstr "Die SEVERITY-Klausel bei %C erwartet entweder FATAL oder WARNING"
  
! #: fortran/openmp.cc:4404
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to match clause at %C"
  msgstr "Keine passende Klausel gefunden bei %C"
  
! #: fortran/openmp.cc:4587
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid clause in module with !$ACC DECLARE at %L"
  msgstr "Ungültige Klausel in Modul mit »!$ACC DECLARE« bei %L"
  
! #: fortran/openmp.cc:4597
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable is USE-associated with !$ACC DECLARE at %L"
  msgstr "Variable ist USE-verknüpft mit »!$ACC DECLARE« bei %L"
  
! #: fortran/openmp.cc:4606
  #, gcc-internal-format
  msgid "Variable %qs shall be declared in the same scoping unit as !$ACC DECLARE at %L"
  msgstr "Variable %qs muss in derselben Gültigkeitsbereichseinheit wie »!$ACC DECLARE« bei %L sein"
  
! #: fortran/openmp.cc:4614
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-size dummy array with !$ACC DECLARE at %L"
  msgstr "Dummyfeld mit vermuteter Größe mit »!$ACC DECLARE« bei %L"
  
! #: fortran/openmp.cc:4663
  #, gcc-internal-format
  msgid "%<acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause at %L"
  msgstr "%<acc update%> bei %L muss mindestens eine %<device%>- oder %<host%>- oder %<self%>-Klausel enthalten"
  
! #: fortran/openmp.cc:4711
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid argument to !$ACC WAIT at %C"
  msgstr "Ungültiges Argument für »!$ACC WAIT« bei %C"
  
! #: fortran/openmp.cc:4718
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT clause at %L requires a scalar INTEGER expression"
  msgstr "WAIT-Klausel bei %L erfordert einen skalaren INTEGER-Ausdruck"
  
! #: fortran/openmp.cc:4766
  #, gcc-internal-format, gfc-internal-format
  msgid "ACC CACHE directive must be inside of loop %C"
  msgstr "ACC-CACHE-Direktive bei %C muss innerhalb einer Schleife sein"
  
! #: fortran/openmp.cc:4835
  #, gcc-internal-format, gfc-internal-format
  msgid "Only the !$ACC ROUTINE form without list is allowed in interface block at %C"
  msgstr "Nur die Form !$ACC ROUTINE ohne Liste ist im Schnittstellenblock bei %C erlaubt"
  
! #: fortran/openmp.cc:4869
  #, gcc-internal-format
  msgid "Invalid NAME %qs in !$ACC ROUTINE ( NAME ) at %C"
  msgstr "Ungültiger NAME %qs in »!$ACC ROUTINE ( NAME )« bei %C"
  
! #: fortran/openmp.cc:4877
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C"
  msgstr "Syntaxfehler in »!$ACC ROUTINE ( NAME )« bei %C"
  
! #: fortran/openmp.cc:4884
  #, gcc-internal-format
  msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C, expecting %<)%> after NAME"
  msgstr "Syntaxfehler in !$ACC ROUTINE ( NAME ) bei %C, hinter NAME wird %<)%> erwartet"
  
! #: fortran/openmp.cc:4899
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple loop axes specified for routine at %C"
  msgstr "Mehrere Schleifenachsen für Routine bei %C angegeben"
  
! #: fortran/openmp.cc:4910
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible GANG, WORKER, or VECTOR clause"
  msgstr "Intrinsisches Symbol wurde bei %C in »!$ACC ROUTINE ( NAME )« angegeben und mit der inkompatiblen GANG, WORKER oder VECTOR-Klausel markiert"
  
! #: fortran/openmp.cc:4918
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible NOHOST clause"
  msgstr "Intrinsisches Symbol wurde bei %C in »!$ACC ROUTINE ( NAME )« angegeben und mit der inkompatiblen NOHOST-Klausel markiert"
  
! #: fortran/openmp.cc:4939 fortran/openmp.cc:4967
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC ROUTINE already applied at %C"
  msgstr "»!$ACC ROUTINE« wurde bereits bei %C angewendet"
  
! #: fortran/openmp.cc:4984
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC ROUTINE with GANG, WORKER, or VECTOR clause is not permitted in PURE procedure at %C"
  msgstr "!$ACC ROUTINE mit GANG, WORKER oder VECTOR-Klausel ist in PURE-Prozedur bei %C nicht erlaubt"
  
! #: fortran/openmp.cc:5174
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ALIGN or ALLOCATOR clause at %C"
  msgstr "ALIGN- oder ALLOCATOR-Klausel bei %C erwartet"
  
! #: fortran/openmp.cc:5182
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, structure-element list item at %L in ALLOCATE directive is not yet supported"
  msgstr "Sorry, das structure-element-Listenelement bei %L in der ALLOCATE-Direktive wird noch nicht unterstützt"
  
! #: fortran/openmp.cc:5185
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected expression as list item at %L in ALLOCATE directive"
  msgstr "Unerwarteter Ausdruck als Listenelement bei %L in der ALLOCATE-Direktive"
  
! #: fortran/openmp.cc:5256
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ASSUMES at %C must be in the specification part of a subprogram or module"
  msgstr "!$OMP ASSUMES bei %C muss im Spezifikationsteil eines Unterprogramms oder Moduls vorkommen"
  
! #: fortran/openmp.cc:5323
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP CRITICAL statement at %C"
  msgstr "Unerwarteter Ausschuss hinter $OMP CRITICAL-Anweisung bei %C"
  
! #: fortran/openmp.cc:5345
  #, gcc-internal-format
  msgid "Expected %<( depobj )%> at %C"
  msgstr "%<( depobj )%> bei %C erwartet"
  
! #: fortran/openmp.cc:5363
  #, gcc-internal-format
  msgid "Expected IN, OUT, INOUT, INOUTSET or MUTEXINOUTSET followed by %<)%> at %C"
  msgstr "Eins von IN, OUT, INOUT, INOUTSET oder MUTEXINOUTSET bei %C erwartet, gefolgt von %<)%>"
  
! #: fortran/openmp.cc:5377
  #, gcc-internal-format, gfc-internal-format
  msgid "The same depend object should be used as DEPOBJ argument at %L and as DESTROY argument at %L"
  msgstr "Dasselbe abhängige Objekt sollte als DEPOBJ-Argument bei %L und als DESTROY-Argument bei %L verwendet werden"
  
! #: fortran/openmp.cc:5391
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected DEPEND, UPDATE, or DESTROY clause at %C"
  msgstr "Eine der Klauseln DEPEND, UPDATE oder DESTROY bei %C erwartet"
  
! #: fortran/openmp.cc:5396
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPEND clause at %L of OMP DEPOBJ construct shall not have dependence-type DEPOBJ"
  msgstr "DEPEND-Klausel bei %L des OMP-DEPOBJ-Konstrukts darf nicht den Abhängigkeitstyp DEPOBJ haben"
  
! #: fortran/openmp.cc:5404
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPEND clause at %L of OMP DEPOBJ construct shall have only a single locator"
  msgstr "Die DEPEND-Klausel bei %L des OMP-DEPOBJ-Konstrukts darf nur einen einzigen Locator haben"
  
! #: fortran/openmp.cc:5536 fortran/openmp.cc:10386
  #, gcc-internal-format, gfc-internal-format
  msgid "MESSAGE clause at %L requires a scalar default-kind CHARACTER expression"
  msgstr "Die MESSAGE-Klausel bei %L erfordert einen skalaren CHARACTER-Ausdruck der Standardart"
  
! #: fortran/openmp.cc:5543
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant character expression required in MESSAGE clause at %L"
  msgstr "Die MESSAGE-Klausel bei %L erfordert einen konstanten Zeichenausdruck"
  
! #: fortran/openmp.cc:5549
  #, gcc-internal-format, gfc-internal-format
  msgid "$OMP ERROR encountered at %L: %s"
  msgstr "$OMP ERROR aufgetreten bei %L: %s"
  
! #: fortran/openmp.cc:5568
  #, gcc-internal-format, gfc-internal-format
  msgid "$OMP ERROR encountered at %L"
  msgstr "$OMP ERROR aufgetreten bei %L"
  
! #: fortran/openmp.cc:5596
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SEQ_CST, AQC_REL, RELEASE, or ACQUIRE at %C"
  msgstr "Eins von SEQ_CST, AQC_REL, RELEASE oder ACQUIRE bei %C erwartet"
  
! #: fortran/openmp.cc:5605
  #, gcc-internal-format, gfc-internal-format
  msgid "List specified together with memory order clause in FLUSH directive at %C"
  msgstr "Liste wurde zusammen mit Speicherreihenfolge-Klausel angegeben, in FLUSH-Direktive bei %C"
  
! #: fortran/openmp.cc:5613
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr "Unerwarteter Ausschuss inter $OMP FLUSH-Anweisung bei %C"
  
! #: fortran/openmp.cc:6013 fortran/openmp.cc:13204
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr "Redefinition der vordefinierten !$OMP DECLARE REDUCTION »%s« bei %L"
  
! #: fortran/openmp.cc:6017 fortran/openmp.cc:13208
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr "Redefinition der vordefinierten !$OMP DECLARE REDUCTION bei %L"
  
! #: fortran/openmp.cc:6022
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of !$OMP DECLARE REDUCTION at %L"
  msgstr "Redefinition von !$OMP DECLARE REDUCTION bei %L"
  
! #: fortran/openmp.cc:6024
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION at %L"
  msgstr "Vorherige !$OMP DECLARE REDUCTION bei %L"
  
! #: fortran/openmp.cc:6044
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP DECLARE REDUCTION at %C"
  msgstr "Unerwarteter Ausschuss hinter »!$OMP DECLARE REDUCTION« bei %C"
  
! #: fortran/openmp.cc:6081
  #, gcc-internal-format, gfc-internal-format
  msgid "Only the !$OMP DECLARE TARGET form without clauses is allowed in interface block at %C"
  msgstr "Nur die Form !$OMP DECLARE TARGET ohne Klauseln ist im Schnittstellenblock bei %C erlaubt"
  
! #: fortran/openmp.cc:6096
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP DECLARE TARGET at %C"
  msgstr "Unerwarteter Ausschuss hinter »!$OMP DECLARE TARGET« bei %C"
  
! #: fortran/openmp.cc:6121
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET variable at %L is an element of a COMMON block"
  msgstr "»OMP DECLARE TARGET«-Variable bei %L ist ein Element eines COMMON-Blocks"
  
! #: fortran/openmp.cc:6124
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directive"
  msgstr "Variable bei %L wird mehrfach in Klauseln derselben OMP-DECLARE-TARGET-Direktive erwähnt"
  
! #: fortran/openmp.cc:6130
! #, gcc-internal-format, gfc-internal-format
! msgid "OMP DECLARE TARGET variable at %L previously mentioned in LINK clause and later in %s clause"
  msgstr "OMP-DECLARE-TARGET-Variable bei %L wurde vorher in LINK-Klausel und später in %s-Klausel erwähnt"
  
! #: fortran/openmp.cc:6136
! #, gcc-internal-format, gfc-internal-format
! msgid "OMP DECLARE TARGET variable at %L previously mentioned in TO or ENTER clause and later in LINK clause"
  msgstr "OMP-DECLARE-TARGET-Variable bei %L wurde vorher in TO- oder ENTER-Klausel und später in LINK-Klausel erwähnt"
  
! #: fortran/openmp.cc:6150 fortran/openmp.cc:6205
! #, gcc-internal-format
! msgid "List item %qs at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPE"
  msgstr "Listenelement %qs bei %L wurde von einer vorhergehenden Direktive OMP DECLARE TARGET auf einen abweichenden DEVICE_TYPE festgelegt"
  
! #: fortran/openmp.cc:6159 fortran/openmp.cc:6213
  #, gcc-internal-format, gfc-internal-format
  msgid "DEVICE_TYPE must be ANY when used with INDIRECT at %L"
  msgstr "DEVICE_TYPE muss ANY sein, wenn es mit INDIRECT bei %L verwendet wird"
  
! #: fortran/openmp.cc:6169
! #, gcc-internal-format, gfc-internal-format
! msgid "OMP DECLARE TARGET COMMON at %L previously mentioned in LINK clause and later in %s clause"
! msgstr "OMP DECLARE TARGET COMMON bei %L wurde vorher in LINK-Klausel und später in %s-Klausel erwähnt"
  
! #: fortran/openmp.cc:6175
! #, gcc-internal-format, gfc-internal-format
! msgid "OMP DECLARE TARGET COMMON at %L previously mentioned in TO or ENTER clause and later in LINK clause"
! msgstr "OMP DECLARE TARGET COMMON bei %L wurde vorher in TO- oder ENTER-Klausel und später in LINK-Klausel erwähnt"
  
! #: fortran/openmp.cc:6179
! #, gcc-internal-format, gfc-internal-format
! msgid "COMMON at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directive"
! msgstr "COMMON bei %L wird mehrfach in Klauseln derselben OMP-DECLARE-TARGET-Direktive erwähnt"
  
! #: fortran/openmp.cc:6188
! #, gcc-internal-format, gfc-internal-format
! msgid "COMMON at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPE"
! msgstr "COMMON bei %L wurde in einer vorangehenden Direktive OMP DECLARE TARGET auf einen abweichenden DEVICE_TYPE festgelegt"
  
! #: fortran/openmp.cc:6223
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET directive at %L with only DEVICE_TYPE or INDIRECT clauses is ignored"
  msgstr "Direktive OMP DECLARE TARGET bei %L mit nur DEVICE_TYPE- oder INDIRECT-Klausel wird ignoriert"
  
! #: fortran/openmp.cc:6234
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$OMP DECLARE TARGET list at %C"
  msgstr "Syntaxfehler in »!$OMP DECLARE TARGET«-Liste bei %C"
  
  #. FIXME: constant integer expressions.
! #: fortran/openmp.cc:6273
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected trait-property-extension at %C"
  msgstr "Trait-property-extension bei %C erwartet"
  
! #: fortran/openmp.cc:6288 fortran/openmp.cc:6394 fortran/openmp.cc:6547
! #: fortran/openmp.cc:6698 fortran/openmp.cc:6759
  #, gcc-internal-format
  msgid "expected %<)%> at %C"
  msgstr "%<)%> bei %C erwartet"
  
! #: fortran/openmp.cc:6319
  #, gcc-internal-format, gfc-internal-format
  msgid "expected trait selector name at %C"
  msgstr "Name des Merkmalsselektors bei %C erwartet"
  
! #: fortran/openmp.cc:6338
  #, gcc-internal-format
  msgid "unknown selector %qs for context selector set %qs at %C"
  msgstr "unbekannter Selektor %qs für Kontext-Selektormenge %qs bei %C"
  
! #: fortran/openmp.cc:6356
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties at %C"
  msgstr "Selektor %qs bei %C akzeptiert keine Eigenschaften"
  
! #: fortran/openmp.cc:6365
  #, gcc-internal-format
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set at %C"
  msgstr "%<score%> kann nicht in Traits im trait-selector-set %qs bei %C angegeben werden"
  
! #: fortran/openmp.cc:6372 fortran/openmp.cc:6557 fortran/openmp.cc:6649
! #: fortran/openmp.cc:6740 fortran/openmp.cc:6936
  #, gcc-internal-format
  msgid "expected %<(%> at %C"
  msgstr "%<(%> bei %C erwartet"
  
! #: fortran/openmp.cc:6380
! #, gcc-internal-format
! msgid "%<score%> argument must be constant integer expression at %C"
! msgstr "das %<score%>-Argument bei %C muss ein konstanter ganzzahliger Ausdruck sein"
! 
! #: fortran/openmp.cc:6388
! #, gcc-internal-format
! msgid "%<score%> argument must be non-negative at %C"
! msgstr "das %<score%>-Argument bei %C darf nicht negativ sein"
! 
! #: fortran/openmp.cc:6400
  #, gcc-internal-format, gfc-internal-format
  msgid "expected : at %C"
  msgstr "»:« bei %C erwartet"
  
! #: fortran/openmp.cc:6422
  #, gcc-internal-format, gfc-internal-format
  msgid "expected identifier at %C"
  msgstr "Bezeichner bei %C erwartet"
  
! #: fortran/openmp.cc:6441
  #, gcc-internal-format, gfc-internal-format
  msgid "expected identifier or string literal at %C"
  msgstr "Bezeichner oder Zeichenkettenliteral bei %C erwartet"
  
! #: fortran/openmp.cc:6462
  #, gcc-internal-format, gfc-internal-format
  msgid "expected expression at %C"
  msgstr "Ausdruck bei %C erwartet"
  
! #: fortran/openmp.cc:6477
! #, gcc-internal-format, gfc-internal-format
! msgid "property must be a logical expression at %L"
! msgstr "Eigenschaft bei %L muss ein logischer Ausdruck sein"
! 
! #: fortran/openmp.cc:6481
! #, gcc-internal-format, gfc-internal-format
! msgid "property must be an integer expression at %L"
! msgstr "Eigenschaft bei %L muss ein ganzzahliger Ausdruck sein"
! 
! #: fortran/openmp.cc:6488
! #, gcc-internal-format, gfc-internal-format
! msgid "property must be a constant logical expression at %L"
! msgstr "Eigenschaft bei %L muss ein konstanter logischer Ausdruck sein"
! 
! #: fortran/openmp.cc:6492
! #, gcc-internal-format, gfc-internal-format
! msgid "property must be a constant integer expression at %L"
! msgstr "Eigenschaft bei %L muss ein konstanter ganzzahliger Ausdruck sein"
! 
! #: fortran/openmp.cc:6506
! #, gcc-internal-format, gfc-internal-format
! msgid "property must be a conforming device number at %C"
! msgstr "Eigenschaft bei %C muss die Nummer eines konformen Geräts sein"
! 
! #: fortran/openmp.cc:6522
  #, gcc-internal-format, gfc-internal-format
  msgid "expected simd clause at %C"
  msgstr "SIMD-Klausel bei %C erwartet"
  
! #: fortran/openmp.cc:6599
  #, gcc-internal-format, gfc-internal-format
  msgid "expected context selector set name at %C"
  msgstr "Name der Kontextselektormenge bei %C erwartet"
  
! #: fortran/openmp.cc:6606
  #, gcc-internal-format
  msgid "expected %<=%> at %C"
  msgstr "%<=%> bei %C erwartet"
  
! #: fortran/openmp.cc:6613
  #, gcc-internal-format
  msgid "expected %<{%> at %C"
  msgstr "%<{%> bei %C erwartet"
  
! #: fortran/openmp.cc:6628
  #, gcc-internal-format
  msgid "expected %<}%> at %C"
  msgstr "%<}%> bei %C erwartet"
  
! #: fortran/openmp.cc:6656
  #, gcc-internal-format, gfc-internal-format
  msgid "expected name at %C"
  msgstr "Name bei %C erwartet"
  
! #: fortran/openmp.cc:6667
  #, gcc-internal-format, gfc-internal-format
  msgid "expected variant name at %C"
  msgstr "Variantenname bei %C erwartet"
  
! #: fortran/openmp.cc:6748 fortran/openmp.cc:6920 fortran/openmp.cc:7554
  #, gcc-internal-format
  msgid "%qs clause at %L specified more than once"
  msgstr "%qs-Klausel bei %L ist mehrfach angegeben"
  
! #: fortran/openmp.cc:6776
  #, gcc-internal-format
  msgid "expected %<nothing%>, %<need_device_ptr%> or %<need_device_addr%> at %C"
  msgstr "%<nothing%>, %<need_device_ptr%> oder %<need_device_addr%> bei %C erwartet"
  
! #: fortran/openmp.cc:6782 fortran/openmp.cc:6900 fortran/openmp.cc:7055
  #, gcc-internal-format
  msgid "expected %<:%> at %C"
  msgstr "%<:%> bei %C erwartet"
  
! #: fortran/openmp.cc:6815
  #, gcc-internal-format
  msgid "unexpected %<:%> at %C"
  msgstr "unerwartetes %<:%> bei %C"
  
! #: fortran/openmp.cc:6862
  #, gcc-internal-format, gfc-internal-format
  msgid "expected constant integer expression at %C"
  msgstr "konstanter Ganzzahlausdruck bei %C erwartet"
  
! #: fortran/openmp.cc:6884
  #, gcc-internal-format
  msgid "expected dummy parameter name, %<omp_num_args%> or constant positive integer at %C"
  msgstr "Dummy-Parametername, %<omp_num_args%> oder konstante positive Ganzzahl bei %C erwartet"
  
! #: fortran/openmp.cc:6931
  #, gcc-internal-format
  msgid "expected %<interop%> at %C"
  msgstr "%<interop%> bei %C erwartet"
  
! #: fortran/openmp.cc:6981
  #, gcc-internal-format
  msgid "expected %<match%>, %<adjust_args%> or %<append_args%> at %C"
  msgstr "%<match%>, %<adjust_args%> oder %<append_args%> bei %C erwartet"
  
! #: fortran/openmp.cc:6987
  #, gcc-internal-format
! msgid "the %qs clause at %L can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause"
! msgstr "die %qs-Klausel bei %L kann nur angegeben werden, wenn der %<dispatch%>-Selektor der Konstruktionsselektormenge in der %<match%>-Klausel vorkommt"
  
! #: fortran/openmp.cc:7027
  #, gcc-internal-format
  msgid "expected %<when%>, %<otherwise%>, or %<default%> at %C"
  msgstr "%<when%>, %<otherwise%> oder %<default%> bei %C erwartet"
  
! #: fortran/openmp.cc:7034
  #, gcc-internal-format
  msgid "too many %<otherwise%> or %<default%> clauses in %<metadirective%> at %C"
  msgstr "zu viele %<otherwise%>- oder %<default%>-Klauseln in %<metadirective%> bei %C"
  
! #: fortran/openmp.cc:7041
  #, gcc-internal-format
  msgid "%<otherwise%> or %<default%> clause must appear last in %<metadirective%> at %C"
  msgstr "die %<otherwise%>- oder %<default%>-Klausel muss als letzte in %<metadirective%> bei %C vorkommen"
  
! #: fortran/openmp.cc:7069
  #, gcc-internal-format
  msgid "declarative directive variants are not supported"
  msgstr "deklarative Varianten von Direktiven werden nicht unterstützt"
  
! #: fortran/openmp.cc:7090
  #, gcc-internal-format, gfc-internal-format
  msgid "variant directive used in OMP BEGIN METADIRECTIVE at %C must have a corresponding end directive"
  msgstr "die in OMP BEGIN METADIRECTIVE bei %C verwendete Variantendirektive muss eine entsprechende Enddirektive haben"
  
! #: fortran/openmp.cc:7124
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after OMP METADIRECTIVE at %C"
  msgstr "Unerwarteter Ausschuss hinter »OMP METADIRECTIVE« bei %C"
  
! #: fortran/openmp.cc:7183
! #, gcc-internal-format, gfc-internal-format
! msgid "Threadprivate variable at %C is an element of a COMMON block"
! msgstr "Threadprivate Variable bei %C ist ein Element eines COMMON-Blocks"
  
! #: fortran/openmp.cc:7220
! #, gcc-internal-format, gfc-internal-format
! msgid "Unexpected junk after OMP THREADPRIVATE at %C"
! msgstr "Unerwarteter Ausschuss hinter »OMP THREADPRIVATE« bei %C"
  
! #: fortran/openmp.cc:7227
! #, gcc-internal-format, gfc-internal-format
! msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgstr "Syntaxfehler in !$OMP THREADPRIVATE Liste bei %C"
  
! #: fortran/openmp.cc:7326
  #, gcc-internal-format, gfc-internal-format
  msgid "Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES %s but other program units do"
  msgstr "Programmeinheit bei %L hat OpenMP-Geräte-Konstrukte/-Routinen, setzt jedoch nicht !$OMP REQUIRES %s, aber andere Programmeinheiten tun das"
  
! #: fortran/openmp.cc:7369
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified via module %qs use at %L comes after using a device construct/routine"
  msgstr "%<!$OMP REQUIRES%>-Klausel %qs, die von der Modulverwendung %qs bei %L angegeben ist, kommt nach der Verwendung eines Geräte-Konstrukts bzw. einer Geräte-Routine"
  
! #: fortran/openmp.cc:7373
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified at %L comes after using a device construct/routine"
  msgstr "%<!$OMP REQUIRES%>-Klausel %qs, die bei %L angegeben ist, kommt nach der Verwendung eines Geräte-Konstrukts bzw. einer Geräte-Routine"
  
! #: fortran/openmp.cc:7396
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)"
  msgstr "%<!$OMP REQUIRES%>-Klausel %<atomic_default_mem_order(%s)%>, die von der Modulverwendung %qs bei %L angegeben ist, übersteuert ein vorangehendes %<atomic_default_mem_order(%s)%> (das möglicherweise von einer Modulverwendung stammt)"
  
! #: fortran/openmp.cc:7401
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)"
  msgstr "%<!$OMP REQUIRES%>-Klausel %<atomic_default_mem_order(%s)%>, die bei %L angegeben ist, übersteuert ein vorangehendes %<atomic_default_mem_order(%s)%> (das möglicherweise von einer Modulverwendung stammt)"
  
! #: fortran/openmp.cc:7412
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L but same clause is not specified for the program unit"
  msgstr "%<!$OMP REQUIRES%>-Klausel %<atomic_default_mem_order(%s)%> wird von der Modulverwendung %qs bei %L angegeben, aber diese Klausel ist in der Programmeinheit nicht ebenfalls angegeben"
  
! #: fortran/openmp.cc:7417
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified via module %qs use at %L but same clause is not specified for the program unit"
  msgstr "%<!$OMP REQUIRES%>-Klausel %qs ist von der Modulverwendung %qs bei %L angegeben, aber diese Klausel ist in der Programmeinheit nicht ebenfalls angegeben"
  
! #: fortran/openmp.cc:7447
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP REQUIRES at %C must appear in the specification part of a program unit"
  msgstr "!$OMP REQUIRES bei %C muss im Spezifikationsteil einer Programmeinheit vorkommen"
  
! #: fortran/openmp.cc:7532
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ACQ_REL, ACQUIRE, RELAXED, RELEASE or SEQ_CST for ATOMIC_DEFAULT_MEM_ORDER clause at %C"
  msgstr "ACQ_REL, ACQUIRE, RELAXED, RELEASE oder SEQ_CST für ATOMIC_DEFAULT_MEM_ORDER-Klausel bei %C erwartet"
  
! #: fortran/openmp.cc:7548
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause expected at %C"
  msgstr "Klausel erwartet bei %C"
  
! #: fortran/openmp.cc:7557
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, SELF_MAPS, DYNAMIC_ALLOCATORS, REVERSE_OFFLOAD, or ATOMIC_DEFAULT_MEM_ORDER clause at %L"
  msgstr "Eine der Klauseln UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, SELF_MAPS, DYNAMIC_ALLOCATORS, REVERSE_OFFLOAD oder ATOMIC_DEFAULT_MEM_ORDER bei %L erwartet"
  
! #: fortran/openmp.cc:7583
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected INCLUSIVE or EXCLUSIVE clause at %C"
  msgstr "Eine der Klauseln INCLUSIVE oder EXCLUSIVE bei %C erwartet"
  
! #: fortran/openmp.cc:7589
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP SCAN at %C"
  msgstr "Unerwarteter Ausschuss hinter !$OMP SCAN bei %C"
  
! #: fortran/openmp.cc:7788
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after TASKYIELD clause at %C"
  msgstr "Unerwarteter Ausschuss hinter TASKYIELD-Klausel bei %C"
  
! #: fortran/openmp.cc:7887
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP MASTER statement at %C"
  msgstr "Unerwarteter Ausschuss hinter $OMP MASTER-Anweisung bei %C"
  
! #: fortran/openmp.cc:7919
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP NOTHING statement at %C"
  msgstr "Unerwarteter Ausschuss hinter »$OMP NOTHING«-Anweisung bei %C"
  
! #: fortran/openmp.cc:7954 fortran/openmp.cc:7957 fortran/openmp.cc:7960
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC at %L with %s clause is incompatible with READ or WRITE"
  msgstr "!$OMP ATOMIC bei %L mit %s-Klausel ist inkompatibel zu READ oder WRITE"
  
! #: fortran/openmp.cc:7964
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC at %L with %s clause requires %s clause"
  msgstr "!$OMP ATOMIC bei %L mit %s-Klausel erfordert %s-Klausel"
  
! #: fortran/openmp.cc:7994
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC WRITE at %L incompatible with ACQUIRES clause implicitly provided by a REQUIRES directive"
  msgstr "!$OMP ATOMIC WRITE bei %L inkompatibel mit ACQUIRES-Klausel, die implizit durch eine REQUIRES-Direktive bereitgestellt wird"
  
! #: fortran/openmp.cc:8005
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ at %L incompatible with RELEASE clause implicitly provided by a REQUIRES directive"
  msgstr "!$OMP ATOMIC READ bei %L inkompatibel mit RELEASE-Klausel, die implizit durch eine REQUIRES-Direktive bereitgestellt wird"
  
! #: fortran/openmp.cc:8023
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ at %L incompatible with RELEASE clause"
  msgstr "!$OMP ATOMIC READ bei %L ist inkompatibel zur RELEASE-Klausel"
  
! #: fortran/openmp.cc:8033
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC WRITE at %L incompatible with ACQUIRE clause"
  msgstr "!$OMP ATOMIC WRITE bei %L ist inkompatibel zur ACQUIRE-Klausel"
  
! #: fortran/openmp.cc:8070
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$ACC ATOMIC statement at %C"
  msgstr "Unerwarteter Ausschuss hinter »!$ACC ATOMIC«-Anweisung bei %C"
  
! #: fortran/openmp.cc:8085
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP BARRIER statement at %C"
  msgstr "Unerwarteter Ausschuss hinter $OMP BARRIER-Anweisung bei %C"
  
! #: fortran/openmp.cc:8141
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected construct-type PARALLEL, SECTIONS, DO or TASKGROUP in $OMP CANCELLATION POINT statement at %C"
  msgstr "Konstrukttyp PARALLEL, SECTIONS, DO oder TASKGROUP in Anweisung $OMP CANCELLATION POINT bei %C erwartet"
  
! #: fortran/openmp.cc:8147
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP CANCELLATION POINT statement at %C"
  msgstr "Unerwarteter Ausschuss hinter »$OMP CANCELLATION POINT«-Anweisung bei %C"
  
! #: fortran/openmp.cc:8168
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after NOWAIT clause at %C"
  msgstr "Unerwarteter Ausschuss hinter NOWAIT-Klausel bei %C"
  
! #: fortran/openmp.cc:8207
  #, gcc-internal-format, gfc-internal-format
  msgid "%s clause at %L requires a scalar INTEGER expression"
  msgstr "Klausel %s bei %L erfordert einen skalaren INTEGER-Ausdruck"
  
! #: fortran/openmp.cc:8219 fortran/openmp.cc:10421
  #, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of %s clause at %L must be positive"
  msgstr "INTEGER-Ausdruck von %s-Klausel bei %L muss positiv sein"
  
! #: fortran/openmp.cc:8231
  #, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of %s clause at %L must be non-negative"
  msgstr "INTEGER-Ausdruck von %s-Klausel bei %L darf nicht negativ sein"
  
! #: fortran/openmp.cc:8242
  #, gcc-internal-format
  msgid "Cray pointer object %qs of derived type in %s clause at %L"
  msgstr "Cray-Zeiger-Objekt von abgeleitetem Typ %qs in »%s«-Klausel bei %L"
  
! #: fortran/openmp.cc:8245
  #, gcc-internal-format
  msgid "Cray pointee object %qs of derived type in %s clause at %L"
  msgstr "Cray-Zeigerziel-Objekt %qs von abgeleitetem Typ in »%s«-Klausel bei %L"
  
! #: fortran/openmp.cc:8251 fortran/openmp.cc:10244
  #, gcc-internal-format
  msgid "POINTER object %qs of polymorphic type in %s clause at %L"
  msgstr "POINTER-Objekt %qs von polymorphem Typ in Klausel %s bei %L"
  
! #: fortran/openmp.cc:8256
  #, gcc-internal-format
  msgid "Cray pointer object %qs of polymorphic type in %s clause at %L"
  msgstr "Cray-Zeiger-Objekt %qs von polymorphem Typ in %qs-Klausel bei %L"
  
! #: fortran/openmp.cc:8261
  #, gcc-internal-format
  msgid "Cray pointee object %qs of polymorphic type in %s clause at %L"
  msgstr "Cray-Zeigerziel-Objekt %qs von polymorphem Typ in %qs-Klausel bei %L"
  
! #: fortran/openmp.cc:8271 fortran/openmp.cc:9682 fortran/openmp.cc:9967
  #, gcc-internal-format
  msgid "Assumed size array %qs in %s clause at %L"
  msgstr "Feld %qs mit vermuteter Größe in Klausel %s bei %L"
  
! #: fortran/openmp.cc:8274
  #, gcc-internal-format
  msgid "Assumed rank array %qs in %s clause at %L"
  msgstr "Feld %qs mit vermutetem Rang in Klausel %s bei %L"
  
! #: fortran/openmp.cc:8290 fortran/openmp.cc:9954
  #, gcc-internal-format
  msgid "POINTER object %qs in %s clause at %L"
  msgstr "POINTER-Objekt %qs in Klausel %s bei %L"
  
! #: fortran/openmp.cc:8295 fortran/openmp.cc:10248
  #, gcc-internal-format
  msgid "Cray pointer object %qs in %s clause at %L"
  msgstr "Cray-Zeiger-Objekt %qs in Klausel %s bei %L"
  
! #: fortran/openmp.cc:8300 fortran/openmp.cc:10251
  #, gcc-internal-format
  msgid "Cray pointee object %qs in %s clause at %L"
  msgstr "Cray-Zeigerziel-Objekt %qs in Klausel %s bei %L"
  
! #: fortran/openmp.cc:8305 fortran/openmp.cc:10239
  #, gcc-internal-format
  msgid "ALLOCATABLE object %qs in %s clause at %L"
  msgstr "ALLOCATABLE-Objekt %qs in Klausel %s bei %L"
  
! #: fortran/openmp.cc:8308
  #, gcc-internal-format
  msgid "VALUE object %qs in %s clause at %L"
  msgstr "VALUE-Objekt %qs in Klausel %s bei %L"
  
! #: fortran/openmp.cc:8351
  #, gcc-internal-format, gfc-internal-format
  msgid "Implicitly declared function %s used in !$OMP DECLARE REDUCTION at %L"
  msgstr "Implizit deklarierte Funktion %s wird in !$OMP DECLARE REDUCTION bei %L verwendet"
  
! #: fortran/openmp.cc:8400
  #, gcc-internal-format, gfc-internal-format
  msgid "Implicitly declared subroutine %s used in !$OMP DECLARE REDUCTION at %L"
  msgstr "Implizit deklariertes Unterprogramm %s wird in !$OMP DECLARE REDUCTION bei %L verwendet"
  
! #: fortran/openmp.cc:8442
  #, gcc-internal-format
  msgid "Unexpected function-result variable %qs at %L in declarative !$OMP ALLOCATE"
  msgstr "Unerwartete function-result-Variable %qs bei %L in deklarativem !$OMP ALLOCATE"
  
! #: fortran/openmp.cc:8448
  #, gcc-internal-format
  msgid "Procedure pointer %qs not supported with !$OMP ALLOCATE at %L"
  msgstr "Prozedurzeiger %qs nicht unterstützt mit !$OMP ALLOCATE bei %L"
  
! #: fortran/openmp.cc:8454
  #, gcc-internal-format
  msgid "Argument %qs at %L to declarative !$OMP ALLOCATE directive must be a variable"
  msgstr "Das Argument %qs bei %L zu der deklarativen Direktive !$OMP ALLOCATE muss eine Variable sein"
  
! #: fortran/openmp.cc:8461
  #, gcc-internal-format
  msgid "Argument %qs at %L to declarative !$OMP ALLOCATE shall be in the same scope as the variable declaration"
  msgstr "Das Argument %qs bei %L zu deklarativem !$OMP ALLOCATE muss sich im selben Bereich befinden wie die Variablendeklaration"
  
! #: fortran/openmp.cc:8468
  #, gcc-internal-format
  msgid "Unexpected dummy argument %qs as argument at %L to declarative !$OMP ALLOCATE"
  msgstr "Unerwartetes Dummy-Argument %qs als Argument bei %L zu deklarativem !$OMP ALLOCATE"
  
! #: fortran/openmp.cc:8474
  #, gcc-internal-format
  msgid "Unexpected coarray argument %qs as argument at %L to declarative !$OMP ALLOCATE"
  msgstr "Unerwartetes Coarray-Argument %qs als Argument bei %L zu deklarativem !$OMP ALLOCATE"
  
! #: fortran/openmp.cc:8482
  #, gcc-internal-format
  msgid "Duplicated common block %</%s/%> in !$OMP ALLOCATE at %L"
  msgstr "Doppelter gemeinsamer Block %</%s/%> in !$OMP ALLOCATE bei %L"
  
! #: fortran/openmp.cc:8489
  #, gcc-internal-format
  msgid "Duplicated variable %qs in !$OMP ALLOCATE at %L"
  msgstr "Doppelte Variable %qs in !$OMP ALLOCATE bei %L"
  
! #: fortran/openmp.cc:8500
  #, gcc-internal-format
  msgid "Sorry, EQUIVALENCE object %qs not supported with !$OMP ALLOCATE at %L"
  msgstr "Sorry, EQUIVALENCE-Objekt %qs ist nicht unterstützt mit !$OMP ALLOCATE bei %L"
  
! #: fortran/openmp.cc:8509
  #, gcc-internal-format
  msgid "Sorry, Cray pointers and pointees such as %qs are not supported with !$OMP ALLOCATE at %L"
  msgstr "Sorry, Cray-Zeiger und Zeigerziele wie %qs werden nicht unterstützt mit !$OMP ALLOCATE bei %L"
  
! #: fortran/openmp.cc:8518
  #, gcc-internal-format
  msgid "Unexpected allocatable variable %qs at %L in declarative !$OMP ALLOCATE directive"
  msgstr "Unerwartete allozierte Variable %qs bei %L in der deklarativen Direktive !$OMP ALLOCATE"
  
! #: fortran/openmp.cc:8523
  #, gcc-internal-format
  msgid "Unexpected pointer variable %qs at %L in declarative !$OMP ALLOCATE directive"
  msgstr "Unerwartete Zeigervariable %qs bei %L in der deklarativen Direktive !$OMP ALLOCATE"
  
! #: fortran/openmp.cc:8534 fortran/openmp.cc:9149
  #, gcc-internal-format, gfc-internal-format
  msgid "ALIGN requires a scalar positive constant integer alignment expression at %L that is a power of two"
  msgstr "ALIGN bei %L erfordert einen skalaren, positiven, konstanten Ganzzahlausdruck für die Ausrichtung, der eine Zweierpotenz ist"
  
! #: fortran/openmp.cc:8549
  #, gcc-internal-format
  msgid "An ALLOCATOR clause is required as the list item %<%s%s%s%> at %L has the SAVE attribute"
  msgstr "Eine ALLOCATOR-Klausel ist erforderlich, da das Listenelement %<%s%s%s%> bei %L das Attribut SAVE hat"
  
! #: fortran/openmp.cc:8554
  #, gcc-internal-format
  msgid "Predefined allocator required in ALLOCATOR clause at %L as the list item %<%s%s%s%> at %L has the SAVE attribute"
  msgstr "Vordefinierter Allokator in ALLOCATOR-Klausel bei %L erforderlich, da das Listenelement %<%s%s%s%> bei %L das Attribut SAVE hat"
  
! #: fortran/openmp.cc:8568 fortran/openmp.cc:9133
  #, gcc-internal-format
  msgid "Expected integer expression of the %<omp_allocator_handle_kind%> kind at %L"
  msgstr "Ganzzzahlausdruck der Art %<omp_allocator_handle_kind%> bei %L erwartet"
  
! #: fortran/openmp.cc:8584
  #, gcc-internal-format, gfc-internal-format
  msgid "HOLDS expression at %L must be a scalar logical expression"
  msgstr "HOLDS-Ausdruck bei %L muss ein skalarer logischer Ausdruck sein"
  
! #: fortran/openmp.cc:8620
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr "ORDERED-Parameter der Klausel bei %L ist weniger als COLLAPSE"
  
! #: fortran/openmp.cc:8623
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDER clause must not be used together with ORDERED at %L"
  msgstr "ORDER-Klausel bei %L darf nicht zusammen mit ORDERED verwendet werden"
  
! #: fortran/openmp.cc:8630 fortran/openmp.cc:8641 fortran/resolve.cc:12080
! #: fortran/resolve.cc:13689
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "IF-Klausel bei %L erfordert einen skalaren LOGICAL-Ausdruck"
  
! #: fortran/openmp.cc:8645
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause without modifier at %L used together with IF clauses with modifiers"
  msgstr "IF-Klausel ohne Modifizierer bei %L wird zusammen mit IF-Klauseln mit Modifizierert verwendet"
  
! #: fortran/openmp.cc:8770
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause modifier %s at %L not appropriate for the current OpenMP construct"
  msgstr "IF-Klausel-Modifizierer »%s« bei %L ist dem aktuellen OpenMP-Konstrukt nicht angemessen"
  
! #: fortran/openmp.cc:8780
  #, gcc-internal-format, gfc-internal-format
  msgid "SELF clause at %L requires a scalar LOGICAL expression"
  msgstr "SELF-Klausel bei %L erfordert einen skalaren LOGICAL-Ausdruck"
  
! #: fortran/openmp.cc:8789
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL clause at %L requires a scalar LOGICAL expression"
  msgstr "FINAL-Klausel bei %L erfordert einen skalaren LOGICAL-Ausdruck"
  
! #: fortran/openmp.cc:8798
  #, gcc-internal-format, gfc-internal-format
  msgid "NOVARIANTS clause at %L requires a scalar LOGICAL expression"
  msgstr "NOVARIANTS-Klausel bei %L erfordert einen skalaren LOGICAL-Ausdruck"
  
! #: fortran/openmp.cc:8808
  #, gcc-internal-format, gfc-internal-format
  msgid "NOCONTEXT clause at %L requires a scalar LOGICAL expression"
  msgstr "NOCONTEXT-Klausel bei %L erfordert einen skalaren LOGICAL-Ausdruck"
  
! #: fortran/openmp.cc:8819
  #, gcc-internal-format, gfc-internal-format
  msgid "SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgstr "chunk_size der SCHEDULE-Klausel bei %L erfordert einen skalaren INTEGER-Ausdruck"
  
! #: fortran/openmp.cc:8824
  #, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of SCHEDULE clause's chunk_size at %L must be positive"
  msgstr "INTEGER-Ausdruck der »chunk_size« der SCHEDULE-Klausel bei %L muss positiv sein"
  
! #: fortran/openmp.cc:8831
  #, gcc-internal-format, gfc-internal-format
  msgid "Both MONOTONIC and NONMONOTONIC schedule modifiers specified at %L"
  msgstr "Beide Planungsmodifizierer MONOTONIC und NONMONOTONIC bei %L angegeben"
  
! #: fortran/openmp.cc:8834
  #, gcc-internal-format, gfc-internal-format
  msgid "NONMONOTONIC schedule modifier specified with ORDERED clause at %L"
  msgstr "Planungsmodifizierer NONMONOTONIC zusammen mit ORDERED-Klausel bei %L angegeben"
  
! #: fortran/openmp.cc:8843
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPOBJ in DEPOBJ construct at %L shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr "DEPOBJ im DEPOBJ-Konstrukt bei %L muss eine skalare Ganzzahl der Art OMP_DEPEND_KIND sein"
  
! #: fortran/openmp.cc:8864
  #, gcc-internal-format
  msgid "Variable %qs is not a dummy argument at %L"
  msgstr "Variable %qs bei %L ist kein Dummyargument"
  
! #: fortran/openmp.cc:8899
! #, gcc-internal-format
! msgid "Object %qs is not a variable at %L; parameters cannot be and need not be copied"
  msgstr "Objekt %qs bei %L ist keine Variable; Parameter können nicht kopiert werden und brauchen das auch nicht"
  
! #: fortran/openmp.cc:8903
  #, gcc-internal-format
  msgid "Object %qs is not a variable at %L; parameters cannot be and need not be mapped"
  msgstr "Objekt %qs bei %L ist keine Variable; Parameter können nicht zugeordnet werden und brauchen das auch nicht"
  
! #: fortran/openmp.cc:8908 fortran/openmp.cc:12759
  #, gcc-internal-format
  msgid "Object %qs is not a variable at %L"
  msgstr "Objekt %qs bei %L ist keine Variable"
  
! #: fortran/openmp.cc:8919
  #, gcc-internal-format
  msgid "%<inscan%> REDUCTION clause on construct other than DO, SIMD, DO SIMD, PARALLEL DO, PARALLEL DO SIMD at %L"
  msgstr "%<inscan%>-REDUCTION-Klausel an einem anderen Konstrukt als DO, SIMD, DO SIMD, PARALLEL DO, PARALLEL DO SIMD bei %L"
  
! #: fortran/openmp.cc:8923
  #, gcc-internal-format
  msgid "ORDERED clause specified together with %<inscan%> REDUCTION clause at %L"
  msgstr "%<ORDERED%>-Klausel darf nicht nicht zusammen mit %<inscan%>-REDUCTION-Klausel bei %L verwendet werden"
  
! #: fortran/openmp.cc:8926
  #, gcc-internal-format
  msgid "SCHEDULE clause specified together with %<inscan%> REDUCTION clause at %L"
  msgstr "SCHEDULE-Klausel darf nicht zusammen mit %<inscan%>-REDUCTION-Klausel bei %L verwendet werden"
  
! #: fortran/openmp.cc:8958 fortran/openmp.cc:8970 fortran/openmp.cc:8991
! #: fortran/openmp.cc:9003 fortran/openmp.cc:9065 fortran/openmp.cc:9073
! #: fortran/openmp.cc:9094 fortran/openmp.cc:9105 fortran/openmp.cc:9117
! #: fortran/openmp.cc:9352 fortran/openmp.cc:12783
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr "Symbol %qs bei %L in mehreren Klauseln vorhanden"
  
! #: fortran/openmp.cc:8999
  #, gcc-internal-format
  msgid "Symbol %qs has mixed component and non-component accesses at %L"
  msgstr "Das Symbol %qs hat gemischte Komponenten- und Nicht-Komponenten-Zugriffe bei %L"
  
! #: fortran/openmp.cc:9022
  #, gcc-internal-format
  msgid "DEPEND clause at %L requires action clause with %<targetsync%> interop-type"
  msgstr "DEPEND-Klausel bei %L erfordert Aktionsklausel mit Interop-Typ %<targetsync%>"
  
! #: fortran/openmp.cc:9029
  #, gcc-internal-format
  msgid "DEPEND clause at %L requires %<targetsync%> interop-type, lacking it for %qs at %L"
  msgstr "DEPEND-Klausel bei %L erfordert Interop-Typ %<targetsync%>, bei %qs bei %L fehlt sie"
  
! #: fortran/openmp.cc:9044
  #, gcc-internal-format
  msgid "%qs at %L in %qs clause must be a scalar integer variable of %<omp_interop_kind%> kind"
  msgstr "%qs bei %L in %qs-Klausel muss eine skalare Ganzzahlvariable der Art %<omp_interop_kind%> sein"
  
! #: fortran/openmp.cc:9049
  #, gcc-internal-format
  msgid "%qs at %L in %qs clause must be definable"
  msgstr "%qs bei %L in der %qs-Klausel muss definierbar sein"
  
! #: fortran/openmp.cc:9088
  #, gcc-internal-format
  msgid "Symbol %qs present on both data and map clauses at %L"
  msgstr "Symbol %qs tritt bei %L sowohl in der DATA- als auch in der MAP-Klausel auf"
  
! #: fortran/openmp.cc:9174
  #, gcc-internal-format
  msgid "%qs appears more than once in %<allocate%> at %L"
  msgstr "%qs kommt mehr als einmal in %<allocate%> bei %L vor"
  
! #: fortran/openmp.cc:9216 fortran/trans-openmp.cc:8329
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause"
  msgstr "%qs ist in %<allocate%>-Klausel bei %L angegeben, aber nicht in einer expliziten Privatisierungs-Klausel"
  
! #: fortran/openmp.cc:9244
  #, gcc-internal-format
  msgid "Unexpected coarray %qs in %<allocate%> at %L"
  msgstr "Unerwartetes Coarray %qs in %<allocate%> bei %L"
  
! #: fortran/openmp.cc:9258
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> at %L but not in the associated ALLOCATE statement"
  msgstr "%qs ist in %<allocate%> bei %L angegeben, aber nicht in der verknüpften ALLOCATE-Anweisung"
  
! #: fortran/openmp.cc:9292
  #, gcc-internal-format
  msgid "%qs listed in %<allocate%> statement at %L but it is neither explicitly in listed in the %<!$OMP ALLOCATE%> directive nor exists a directive without argument list"
  msgstr "%qs wird in der Anweisung %<allocate%> bei %L aufgeführt, ist aber weder explizit in der Direktive %<!$OMP ALLOCATE%> aufgeführt noch existiert eine Richtlinie ohne Argumentenliste"
  
! #: fortran/openmp.cc:9303
  #, gcc-internal-format
  msgid "Unexpected coarray %qs in %<allocate%> at %L, implicitly listed in %<!$OMP ALLOCATE%> at %L"
  msgstr "Unerwartetes Coarray %qs in %<allocate%> bei %L, implizit aufgeführt in %<!$OMP ALLOCATE%> bei %L"
  
! #: fortran/openmp.cc:9328
  #, gcc-internal-format
  msgid "ALLOCATORS directive at %L inside a target region must specify an ALLOCATOR modifier for %qs"
  msgstr "Die ALLOCATORS-Direktive bei %L innerhalb einer Zielregion muss einen ALLOCATOR-Modifikator für %qs angeben"
  
! #: fortran/openmp.cc:9332
  #, gcc-internal-format
  msgid "ALLOCATE directive at %L inside a target region must specify an ALLOCATOR clause for %qs"
  msgstr "Die ALLOCATE-Direktive bei %L innerhalb einer Zielregion muss eine ALLOCATOR-Klausel für %qs angeben"
  
! #: fortran/openmp.cc:9336
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE directive at %L inside a target region must specify an ALLOCATOR clause"
  msgstr "Die ALLOCATE-Direktive bei %L innerhalb einer Zielregion muss eine ALLOCATOR-Klausel angeben"
  
! #: fortran/openmp.cc:9359
  #, gcc-internal-format
  msgid "Array %qs is not permitted in reduction at %L"
  msgstr "Feld %qs ist nicht in Reduzierung bei %L erlaubt"
  
! #: fortran/openmp.cc:9372
  #, gcc-internal-format
  msgid "Symbol %qs present on both FROM and TO clauses at %L"
  msgstr "Symbol %qs tritt bei %L sowohl in der FROM- als auch in der TO-Klausel auf"
  
! #: fortran/openmp.cc:9390
  #, gcc-internal-format
  msgid "Non-THREADPRIVATE object %qs in COPYIN clause at %L"
  msgstr "Nicht-THREADPRIVATE-Objekt %qs in Klausel COPYIN bei %L"
  
! #: fortran/openmp.cc:9396
  #, gcc-internal-format, gfc-internal-format
  msgid "NOWAIT clause must not be used with COPYPRIVATE clause at %L"
  msgstr "NOWAIT-Klausel bei %L darf nicht zusammen mit COPYPRIVATE-Klausel verwendet werden"
  
! #: fortran/openmp.cc:9401
  #, gcc-internal-format
  msgid "Assumed size array %qs in COPYPRIVATE clause at %L"
  msgstr "Feld %qs mit vermuteter Größe in Klausel COPYPRIVATE bei %L"
  
! #: fortran/openmp.cc:9404
  #, gcc-internal-format
  msgid "INTENT(IN) POINTER %qs in COPYPRIVATE clause at %L"
  msgstr "INTENT(IN)-Zeiger %qs in COPYPRIVATE-Klausel bei %L"
  
! #: fortran/openmp.cc:9412
  #, gcc-internal-format
  msgid "THREADPRIVATE object %qs in SHARED clause at %L"
  msgstr "THREADPRIVATE-Objekt %qs in SHARED-Klausel bei %L"
  
! #: fortran/openmp.cc:9415
  #, gcc-internal-format
  msgid "Cray pointee %qs in SHARED clause at %L"
  msgstr "Cray-Zeigerziel %qs in Klausel SHARED bei %L"
  
! #: fortran/openmp.cc:9418
  #, gcc-internal-format
  msgid "Associate name %qs in SHARED clause at %L"
  msgstr "Associate-Name %qs in SHARED-Klausel bei %L"
  
! #: fortran/openmp.cc:9424
  #, gcc-internal-format
  msgid "DETACH event handle %qs in SHARED clause at %L"
  msgstr "DETACH-Ereignisbehandler %qs in SHARED-Klausel bei %L"
  
! #: fortran/openmp.cc:9439
  #, gcc-internal-format
  msgid "%qs in ALIGNED clause must be POINTER, ALLOCATABLE, Cray pointer or C_PTR at %L"
  msgstr "%qs in ALIGNED-Klausel bei %L muss POINTER, ALLOCATABLE, Cray-Zeiger oder C_PTR sein"
  
! #: fortran/openmp.cc:9449
  #, gcc-internal-format
  msgid "%qs in ALIGNED clause at %L requires a scalar positive constant integer alignment expression"
  msgstr "%qs in ALIGNED-Klausel bei %L erfordert einen skalaren, positiven, konstanten Ganzzahlausdruck für die Ausrichtung"
  
! #: fortran/openmp.cc:9475
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar integer expression for range begin expected at %L"
  msgstr "Der Bereichsbeginn bei %L erwartet einen skalaren Ganzzahlausdruck"
  
! #: fortran/openmp.cc:9481
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar integer expression for range end expected at %L"
  msgstr "Das Bereichsende bei %L erwartet einen skalaren Ganzzahlausdruck"
  
! #: fortran/openmp.cc:9487
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar integer expression for range step expected at %L"
  msgstr "Die Schrittweite des Bereichs bei %L erwartet einen skalarer Ganzzahlausdruck"
  
! #: fortran/openmp.cc:9492
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonzero range step expected at %L"
  msgstr "Die Schrittweite bei %L darf nicht 0 sein"
  
! #: fortran/openmp.cc:9505
  #, gcc-internal-format, gfc-internal-format
  msgid "Dependence-type SINK used together with SOURCE on the same construct at %L"
  msgstr "Abhängigkeitstyp SINK wird zusammen mit SOURCE an demselben Konstrukt bei %L verwendet"
  
! #: fortran/openmp.cc:9515
  #, gcc-internal-format, gfc-internal-format
  msgid "SINK addend not a constant integer at %L"
  msgstr "SINK-Summand bei %L ist keine konstante Ganzzahl"
  
! #: fortran/openmp.cc:9521
  #, gcc-internal-format
  msgid "omp_cur_iteration at %L requires %<-1%> as logical offset"
  msgstr "omp_cur_iteration bei %L erfordert %<-1%> als logischen Offset"
  
! #: fortran/openmp.cc:9531
  #, gcc-internal-format
  msgid "Locator %qs at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr "Locator %qs bei %L in der DEPEND-Klausel der Art DEPOBJ muss eine skalare Ganzzahl der Art OMP_DEPEND_KIND sein"
  
! #: fortran/openmp.cc:9542
  #, gcc-internal-format, gfc-internal-format
  msgid "Locator at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr "Der Locator bei %L in der DEPEND-Klausel vom Typ DEPOBJ muss eine skalare Ganzzahl der Art OMP_DEPEND_KIND sein"
  
! #: fortran/openmp.cc:9586
  #, gcc-internal-format, gfc-internal-format
  msgid "Array is not contiguous at %L"
  msgstr "Feld ist nicht zusammenhängend bei %L"
  
! #: fortran/openmp.cc:9601
  #, gcc-internal-format
  msgid "%qs clause argument must be ALLOCATABLE or a POINTER at %L"
  msgstr "Argument der %s-Klausel bei %L muss ALLOCATABLE oder ein POINTER sein"
  
! #: fortran/openmp.cc:9613
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected substring reference in %s clause at %L"
  msgstr "Unerwarteter Verweis auf Teilzeichenkette in %s-Klausel bei %L"
  
! #: fortran/openmp.cc:9621
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected complex-parts designator reference in %s clause at %L"
  msgstr "Unerwarteter Verweis auf »complex-parts designator« in »%s«-Klausel bei %L"
  
! #: fortran/openmp.cc:9630 fortran/openmp.cc:9648
  #, gcc-internal-format
  msgid "%qs in %s clause at %L is not a proper array section"
  msgstr "%qs in %s-Klausel bei %L ist kein korrekter Feldabschnitt"
  
! #: fortran/openmp.cc:9640
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride should not be specified for array section in %s clause at %L"
  msgstr "Schrittweite sollte für Feldabschnitt in %s-Klausel bei %L nicht angegeben werden"
  
! #: fortran/openmp.cc:9662
  #, gcc-internal-format
  msgid "%qs in %s clause at %L is a zero size array section"
  msgstr "%qs in der %s-Klausel bei %L ist ein Array-Abschnitt der Größe Null"
  
! #: fortran/openmp.cc:9718
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET%s with map-type other than TO, FROM, TOFROM, or ALLOC on MAP clause at %L"
  msgstr "TARGET%s mit Zuordnungstyp außer TO, FROM, TOFROM oder ALLOC an MAP-Klausel bei %L"
  
! #: fortran/openmp.cc:9749
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET ENTER DATA with map-type other than TO, TOFROM or ALLOC on MAP clause at %L"
  msgstr "TARGET ENTER DATA mit Zuordnungstyp außer TO, TOFROM oder ALLOC an MAP-Klausel bei %L"
  
! #: fortran/openmp.cc:9778
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET EXIT DATA with map-type other than FROM, TOFROM, RELEASE, or DELETE on MAP clause at %L"
  msgstr "TARGET EXIT DATA mit Zuordnungstyp außer FROM, TOFROM, RELEASE oder DELETE an MAP-Klausel bei %L"
  
! #: fortran/openmp.cc:9794 fortran/openmp.cc:9938
  #, gcc-internal-format
  msgid "THREADPRIVATE object %qs in %s clause at %L"
  msgstr "THREADPRIVATE-Objekt %qs in %s-Klausel bei %L"
  
! #: fortran/openmp.cc:9797 fortran/openmp.cc:9941
  #, gcc-internal-format
  msgid "Cray pointee %qs in %s clause at %L"
  msgstr "Cray-Zeigerziel %qs in %s-Klausel bei %L"
  
  #. Non-TARGET (i.e. DISPATCH) requires a C_PTR.
! #: fortran/openmp.cc:9811
  #, gcc-internal-format
  msgid "List item %qs in %s clause at %L must be of TYPE(C_PTR)"
  msgstr "Listenelement %qs in %s-Klausel bei %L muss TYPE(C_PTR) sein"
  
! #: fortran/openmp.cc:9870
  #, gcc-internal-format
  msgid "Memspace %qs at %L in USES_ALLOCATORS must be a predefined memory space"
  msgstr "Der Speicherbereich %qs bei %L in USES_ALLOCATORS muss ein vordefinierter Speicherbereich sein"
  
! #: fortran/openmp.cc:9878
  #, gcc-internal-format
  msgid "Allocator %qs at %L in USES_ALLOCATORS must be a scalar integer of kind %<omp_allocator_handle_kind%>"
  msgstr "Allokator %qs bei %L in USES_ALLOCATORS muss eine skalare Ganzzahl der Art %<omp_allocator_handle_kind%> sein"
  
! #: fortran/openmp.cc:9886
  #, gcc-internal-format
  msgid "Allocator %qs at %L in USES_ALLOCATORS must either a variable or a predefined allocator"
  msgstr "Allokator %qs bei %L in USES_ALLOCATORS muss entweder eine Variable oder ein vordefinierter Allokator sein"
  
! #: fortran/openmp.cc:9891
  #, gcc-internal-format
  msgid "A memory space or traits array may not be specified for predefined allocator %qs at %L"
  msgstr "Für den vordefinierten Allokator %qs bei %L darf kein Speicherbereich oder Traits-Array angegeben werden"
  
! #: fortran/openmp.cc:9902
  #, gcc-internal-format
  msgid "Traits array %qs in USES_ALLOCATORS %L must be a one-dimensional named constant array of type %<omp_alloctrait%>"
  msgstr "Traits-Array %qs in USES_ALLOCATORS bei %L muss ein eindimensionales benanntes konstantes Array vom Typ %<omp_alloctrait%> sein"
  
! #: fortran/openmp.cc:9932
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct at %L"
  msgstr "%<inscan%> und nicht-%<inscan%>-%<reduction%>-Klauseln am selben Konstrukt bei %L"
  
! #: fortran/openmp.cc:9944
  #, gcc-internal-format
  msgid "Associate name %qs in %s clause at %L"
  msgstr "Associate-Name %qs in %s-Klausel bei %L"
  
! #: fortran/openmp.cc:9951
  #, gcc-internal-format
  msgid "Procedure pointer %qs in %s clause at %L"
  msgstr "Prozedurzeiger %qs in %s-Klausel bei %L"
  
! #: fortran/openmp.cc:9957
  #, gcc-internal-format
  msgid "Cray pointer %qs in %s clause at %L"
  msgstr "Cray-Zeiger %qs in %s-Klausel bei %L"
  
! #: fortran/openmp.cc:9970
  #, gcc-internal-format
  msgid "Variable %qs in %s clause is used in NAMELIST statement at %L"
  msgstr "Variable %qs in %s-Klausel wird in NAMELIST-Anweisung bei %L verwendet"
  
  #. case OMP_LIST_REDUCTION:
! #: fortran/openmp.cc:9980
  #, gcc-internal-format
  msgid "INTENT(IN) POINTER %qs in %s clause at %L"
  msgstr "INTENT(IN) POINTER %qs in Klausel %s bei %L"
  
! #: fortran/openmp.cc:9991
  #, gcc-internal-format
  msgid "DETACH event handle %qs in %s clause at %L"
  msgstr "DETACH-Ereignisbehandler %qs in %s-Klausel bei %L"
  
! #: fortran/openmp.cc:10016
  #, gcc-internal-format
  msgid "Sorry, list item %qs at %L with allocatable components is not yet supported in %s clause"
  msgstr "Sorry, Listenelement %qs mit allozierbaren Komponenten bei %L wird in der %s-Klausel noch nicht unterstützt"
  
! #: fortran/openmp.cc:10022
  #, gcc-internal-format
  msgid "Polymorphic list item %qs at %L in %s clause has unspecified behavior and unsupported"
  msgstr "Polymorphes Listenelement %qs bei %L in %s-Klausel hat unspezifiziertes Verhalten und wird nicht unterstützt"
  
! #: fortran/openmp.cc:10054
  #, gcc-internal-format, gfc-internal-format
  msgid "Only DEFAULT permitted as reduction-modifier in REDUCTION clause at %L"
  msgstr "Nur DEFAULT ist als Reduktionsmodifizierer erlaubt, in der REDUCTION-Klausel bei %L"
  
! #: fortran/openmp.cc:10147
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP DECLARE REDUCTION %s not found for type %s at %L"
  msgstr "!$OMP DECLARE REDUCTION »%s« für Typ %s bei %L nicht gefunden"
  
! #: fortran/openmp.cc:10175
  #, gcc-internal-format, gfc-internal-format
  msgid "LINEAR clause modifier used on DO or SIMD construct at %L"
  msgstr "LINEAR-Klauselmodifizierer wird bei %L an DO- oder SIMD-Konstrukt verwendet"
  
! #: fortran/openmp.cc:10181
  #, gcc-internal-format, gfc-internal-format
  msgid "LINEAR clause modifier other than VAL used on DO or SIMD construct at %L"
  msgstr "LINEAR-Klauselmodifizierer außer VAL wird bei %L an DO- oder SIMD-Konstrukt verwendet"
  
! #: fortran/openmp.cc:10189
  #, gcc-internal-format
  msgid "LINEAR variable %qs must be INTEGER at %L"
  msgstr "LINEAR-Variable %qs bei %L muss INTEGER sein"
  
! #: fortran/openmp.cc:10194
  #, gcc-internal-format
  msgid "LINEAR dummy argument %qs with VALUE attribute with %s modifier at %L"
  msgstr "LINEAR-Dummy-Argument %qs mit VALUE-Attribut mit %s-Modifizierer bei %L"
  
! #: fortran/openmp.cc:10205
  #, gcc-internal-format
  msgid "%qs in LINEAR clause at %L requires a scalar integer linear-step expression"
  msgstr "%qs in LINEAR-Klausel bei %L benötigt einen skalaren, ganzzahligen linear-step-Ausdruck"
  
! #: fortran/openmp.cc:10222
  #, gcc-internal-format
  msgid "%qs in LINEAR clause at %L requires a constant integer linear-step expression or dummy argument specified in UNIFORM clause"
  msgstr "%qs in LINEAR-Klausel bei %L benötigt einen konstanten, ganzzahligen linear-step-Ausdruck oder ein Dummy-Argument, das in der UNIFORM-Klausel angegeben ist"
  
! #: fortran/openmp.cc:10256
  #, gcc-internal-format
  msgid "%s clause variable %qs at %L is neither a POINTER nor an array"
  msgstr "%s-Klausel-Variable %qs bei %L ist weder Zeiger- noch Feldtyp"
  
! #: fortran/openmp.cc:10316
  #, gcc-internal-format, gfc-internal-format
  msgid "NUM_TEAMS lower bound at %L larger than upper bound at %L"
  msgstr "Untere Grenze von NUM_TEAMS bei %L ist größer als die obere Grenze bei %L"
  
! #: fortran/openmp.cc:10329
  #, gcc-internal-format, gfc-internal-format
  msgid "Value of HINT clause at %L shall be a valid constant hint expression"
  msgstr "Der Wert der HINT-Klausel bei %L muss ein gültiger konstanter Hinweisausdruck sein"
  
! #: fortran/openmp.cc:10339
  #, gcc-internal-format, gfc-internal-format
  msgid "DIST_SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgstr "Die chunk_size der DIST_SCHEDULE-Klausel bei %L erfordert einen skalaren INTEGER-Ausdruck"
  
! #: fortran/openmp.cc:10349
  #, gcc-internal-format
  msgid "%<GRAINSIZE%> clause at %L must not be used together with %<NUM_TASKS%> clause"
  msgstr "die %<GRAINSIZE%>-Klausel bei %L darf nicht zusammen mit der %<NUM_TASKS%>-Klausel verwendet werden"
  
! #: fortran/openmp.cc:10352
  #, gcc-internal-format
  msgid "%<REDUCTION%> clause at %L must not be used together with %<NOGROUP%> clause"
  msgstr "die %<REDUCTION%>-Klausel bei %L darf nicht zusammen mit der %<NOGROUP%>-Klausel verwendet werden"
  
! #: fortran/openmp.cc:10356
  #, gcc-internal-format
  msgid "%<FULL%> clause at %C must not be used together with %<PARTIAL%> clause"
  msgstr "%<FULL%>-Klausel bei %C darf nicht zusammen mit %<PARTIAL%>-Klausel verwendet werden"
  
! #: fortran/openmp.cc:10379
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible use of TILE and COLLAPSE at %L"
  msgstr "Unverträgliche Verwendung von TILE und COLLAPSE bei %L"
  
! #: fortran/openmp.cc:10403
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET DATA must contain at least one MAP, USE_DEVICE_PTR, or USE_DEVICE_ADDR clause at %L"
  msgstr "TARGET DATA muss mindestens eine der Klauseln MAP, USE_DEVICE_PTR, or USE_DEVICE_ADDR enthalten, bei %L"
  
! #: fortran/openmp.cc:10406
  #, gcc-internal-format, gfc-internal-format
  msgid "%s must contain at least one MAP clause at %L"
  msgstr "%s bei %L muss mindestens eine MAP-Klausel enthalten"
  
! #: fortran/openmp.cc:10416
  #, gcc-internal-format, gfc-internal-format
  msgid "SIZES requires constant expression at %L"
  msgstr "SIZES bei %L erfordert konstanten Ausdruck"
  
! #: fortran/openmp.cc:10432
  #, gcc-internal-format
  msgid "%qs at %L should be a scalar of type integer(kind=omp_event_handle_kind)"
  msgstr "%qs bei %L sollte ein Skalar vom Typ integer(kind=omp_event_handle_kind) sein"
  
! #: fortran/openmp.cc:10437
  #, gcc-internal-format, gfc-internal-format
  msgid "The event handle at %L must not be an array element"
  msgstr "Das Ereignishandle bei %L darf kein Element eines Feldes sein"
  
! #: fortran/openmp.cc:10441
  #, gcc-internal-format, gfc-internal-format
  msgid "The event handle at %L must not be part of a derived type or class"
  msgstr "Das Ereignishandle bei %L darf nicht Teil eines abgeleiteten Typs oder einer abgeleiteten Klasse sein"
  
! #: fortran/openmp.cc:10445
  #, gcc-internal-format
  msgid "%<DETACH%> clause at %L must not be used together with %<MERGEABLE%> clause"
  msgstr "%<DETACH%>-Klausel bei %L darf nicht zusammen mit %<MERGEABLE%>-Klausel verwendet werden"
  
! #: fortran/openmp.cc:10452
  #, gcc-internal-format
  msgid "%<host_data%> construct at %L requires %<use_device%> clause"
  msgstr "%<host_data%>-Konstrukt bei %L erfordert %<use_device%>-Klausel"
  
! #: fortran/openmp.cc:10606
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected IF at %L in atomic compare capture"
  msgstr "IF bei %L erwartet, in atomarer Vergleichserfassung"
  
! #: fortran/openmp.cc:10614
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ELSE at %L in atomic compare capture"
  msgstr "ELSE bei %L erwartet, in atomarer Vergleichserfassung"
  
! #: fortran/openmp.cc:10726
  #, gcc-internal-format
  msgid "Expected %<==%>, %<.EQ.%> or %<.EQV.%> atomic comparison expression at %L"
  msgstr "Atomarer Vergleichsausdruck %<==%>, %<.EQ.%> oder %<.EQV.%> bei %L erwartet"
  
! #: fortran/openmp.cc:10732
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar intrinsic variable at %L in atomic comparison"
  msgstr "Skalare intrinsische Variable bei %L erwartet, in atomarem Vergleich"
  
! #: fortran/openmp.cc:10740
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar intrinsic expression at %L in atomic comparison"
  msgstr "Skalarer intrinsischer Ausdruck bei %L erwartet, in atomarem Vergleich"
  
! #: fortran/openmp.cc:10748
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
  msgstr "Anweisung !$OMP ATOMIC muss eine skalare Variable intrinsischen Typs bei %L setzen"
  
! #: fortran/openmp.cc:10757
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC statement must assign an expression of intrinsic type at %L"
  msgstr "Anweisung !$OMP ATOMIC muss einen skalaren Ausdruck intrinsischen Typs bei %L zuweisen"
  
! #: fortran/openmp.cc:10764
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC with ALLOCATABLE variable at %L"
  msgstr "!$OMP ATOMIC mit ALLOCATABLE-Variable bei %L"
  
! #: fortran/openmp.cc:10781
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L"
  msgstr "Anweisung !$OMP ATOMIC READ muss bei %L von skalarer Variable intrinsischen Typs lesen"
  
! #: fortran/openmp.cc:10786
  #, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot reference var at %L"
  msgstr "Ausdruck in !$OMP ATOMIC WRITE-Zuweisung »var = expr« muss skalar sein und kann keine Variable bei %L referenzieren"
  
! #: fortran/openmp.cc:10798
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC capture-statement must set a scalar variable of intrinsic type at %L"
  msgstr "Erfassungsanweisung !$OMP ATOMIC bei %L muss eine skalare Variable intrinsischen Typs setzen"
  
! #: fortran/openmp.cc:10806
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC capture-statement requires a scalar variable of intrinsic type at %L"
  msgstr "Erfassungsanweisung !$OMP ATOMIC bei %L erfordert eine skalare Variable intrinsischen Typs"
  
! #: fortran/openmp.cc:10816
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L"
  msgstr "!$OMP ATOMIC CAPTURE-Erfassungsanweisung liest bei %L von anderer Variable als die Update-Anweisung schreibt"
  
! #: fortran/openmp.cc:10832
  #, gcc-internal-format
  msgid "For !$OMP ATOMIC COMPARE, the first operand in comparison at %L must be the variable %qs that the update statement writes into at %L"
  msgstr "Bei !$OMP ATOMIC COMPARE muss der erste Operand des Vergleichs bei %L die Variable %qs sein, in die die Aktualisierungsanweisung bei %L schreibt"
  
! #: fortran/openmp.cc:10840
  #, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC COMPARE assignment var = expr must be scalar and cannot reference var at %L"
  msgstr "Der Ausdruck bei %L in der !$OMP-ATOMIC-COMPARE-Zuweisung »Variable = Ausdruck« muss skalar sein und darf die Variable nicht referenzieren"
  
! #: fortran/openmp.cc:10858
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC UPDATE at %L with FAIL clause requires either the COMPARE clause or using the intrinsic MIN/MAX procedure"
  msgstr "!$OMP ATOMIC UPDATE bei %L mit FAIL-Klausel erfordert entweder die COMPARE-Klausel oder die Verwendung der intrinsischen MIN/MAX-Prozedur"
  
! #: fortran/openmp.cc:10885
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment operator must be binary +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L"
  msgstr "Zuweisungsoperator »!$OMP ATOMIC« muss bei %L ein binäres +, *, -, /, .AND., .OR., .EQV. oder .NEQV. sein"
  
! #: fortran/openmp.cc:10933
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L"
  msgstr "Zuweisung !$OMP ATOMIC muss bei %L »var = var op expr« oder »var = expr op var« sein"
  
! #: fortran/openmp.cc:10947
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L"
  msgstr "!$OMP ATOMIC »var op expr« bei %L ist nicht mathematisch äquivalent zu »var = var op (expr)«"
  
! #: fortran/openmp.cc:10980
  #, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %L"
  msgstr "Ausdruck in Zuweisung !$OMP ATOMIC »var = var op expr« muss skalar sein und kann keine Variable bei %L referenzieren"
  
! #: fortran/openmp.cc:11004
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L"
  msgstr "Eingebaute Zuweisung !$OMP ATOMIC IAND, IOR oder IEOR muss bei %L zwei Argumente haben"
  
! #: fortran/openmp.cc:11011
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L"
  msgstr "Eingebaute Zuweisung !$OMP ATOMIC muss bei %L MIN, MAX, IAND, IOR oder IEOR sein"
  
! #: fortran/openmp.cc:11034
  #, gcc-internal-format
  msgid "!$OMP ATOMIC intrinsic arguments except one must not reference %qs at %L"
  msgstr "Von den intrinsischen Argumenten für %<!$OMP ATOMIC%> bei %2$L darf höchstens eins auf %1$qs verweisen"
  
! #: fortran/openmp.cc:11041
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC intrinsic arguments must be scalar at %L"
  msgstr "!$OMP ATOMIC intrinsische Argumente müssen bei %L skalar sein"
  
! #: fortran/openmp.cc:11049
  #, gcc-internal-format
  msgid "First or last !$OMP ATOMIC intrinsic argument must be %qs at %L"
  msgstr "Erstes oder letztes intrinsisches Argument zu !$OMP ATOMIC muss bei %2$L %1$qs sein"
  
! #: fortran/openmp.cc:11067
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L"
  msgstr "!$OMP ATOMIC Zuweisung muss auf der rechten Seite bei %L Operator oder Intrinsic haben"
  
! #: fortran/openmp.cc:11072
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected !$OMP ATOMIC expression at %L"
  msgstr "Unerwarteter »!$OMP ATOMIC«Ausdruck bei %L"
  
! #: fortran/openmp.cc:11180
  #, gcc-internal-format, gfc-internal-format
  msgid "With INSCAN at %L, expected loop body with !$OMP SCAN between two structured block sequences"
  msgstr "Aufgrund des INSCAN bei %L wird ein Schleifenrumpf mit !$OMP SCAN zwischen zwei strukturierten Blockfolgen erwartet"
  
! #: fortran/openmp.cc:11187
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP SCAN at %L with zero executable statements in preceding structured block sequence"
  msgstr "!$OMP SCAN bei %L mit null ausführbaren Anweisungen in der vorangehenden strukturierten Blockfolge"
  
! #: fortran/openmp.cc:11194
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP SCAN at %L with zero executable statements in succeeding structured block sequence"
  msgstr "!$OMP SCAN bei %L mit null ausführbaren Anweisungen in der darauffolgenden strukturierten Blockfolge"
  
! #: fortran/openmp.cc:11410
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot contain loop in intervening code at %L"
  msgstr "%s kann keine Schleife im dazwischenliegenden Code bei %L enthalten"
  
! #: fortran/openmp.cc:11491
! #, gcc-internal-format, gfc-internal-format
! msgid "%s cannot contain OpenMP directive in intervening code at %L"
! msgstr "%s kann keine OpenMP-Direktive im dazwischenliegenden Code bei %L enthalten"
! 
! #: fortran/openmp.cc:11503 fortran/openmp.cc:11529
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot contain OpenMP API call in intervening code at %L"
  msgstr "%s kann keinen OpenMP-API-Aufruf im dazwischenliegenden Code bei %L enthalten"
  
! #: fortran/openmp.cc:12052
  #, gcc-internal-format, gfc-internal-format
  msgid "SIZES clause is required on !$OMP TILE construct at %L"
  msgstr "Das Konstrukt !$OMP TILE bei %L erfordert eine SIZES-Klausel"
  
! #: fortran/openmp.cc:12079
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO WHILE or DO without loop control at %L"
  msgstr "%s kann weder DO WHILE noch DO sein, ohne Schleifensteuerung bei %L"
  
! #: fortran/openmp.cc:12085
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO CONCURRENT loop at %L"
  msgstr "%s kann bei %L keine DO-CONCURRENT-Schleife sein"
  
! #: fortran/openmp.cc:12095
  #, gcc-internal-format, gfc-internal-format
  msgid "Generated loop of UNROLL construct at %L without PARTIAL clause does not have canonical form"
  msgstr "Die erzeugte Schleife des UNROLL-Konstrukts bei %L ohne PARTIAL-Klausel hat keine kanonische Form"
  
! #: fortran/openmp.cc:12102
  #, gcc-internal-format, gfc-internal-format
  msgid "UNROLL construct at %L with PARTIAL clause generates just one loop with canonical form but %d loops are needed"
  msgstr "UNROLL-Konstrukt bei %L mit PARTIAL-Klausel erzeugt nur eine Schleife mit kanonischer Form, aber %d Schleifen werden benötigt"
  
! #: fortran/openmp.cc:12117
  #, gcc-internal-format, gfc-internal-format
  msgid "TILE construct at %L generates %d loops with canonical form but %d loops are needed"
  msgstr "TILE-Konstruktion bei %L erzeugt %d Schleifen mit kanonischer Form, aber %d Schleifen werden benötigt"
  
! #: fortran/openmp.cc:12128
  #, gcc-internal-format
  msgid "Imperfectly nested loop using generated loops"
  msgstr "Unvollkommen geschachtelte Schleife bei Verwendung von generierten Schleifen"
  
! #: fortran/openmp.cc:12140
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must be of type integer at %L"
  msgstr "%s-Iterationsvariable bei %L muss vom Typ integer sein"
  
! #: fortran/openmp.cc:12147
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must not be THREADPRIVATE at %L"
  msgstr "%s-Iterationsvariable bei %L darf nicht THREADPRIVATE sein"
  
! #: fortran/openmp.cc:12162
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than PRIVATE, LASTPRIVATE or ALLOCATE at %L"
  msgstr "%s-Iterationsvariable bei %L an anderer Klausel als PRIVATE, LASTPRIVATE oder ALLOCATE gefunden"
  
! #: fortran/openmp.cc:12166
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than PRIVATE, LASTPRIVATE, ALLOCATE or LINEAR at %L"
  msgstr "%s-Iterationsvariable bei %L an anderer Klausel als PRIVATE, LASTPRIVATE, ALLOCATE oder LINEAR gefunden"
  
! #: fortran/openmp.cc:12173
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable used in more than one loop at %L"
  msgstr "%s-Iterationsvariable bei %L wird in mehr als einer Schleife verwendet"
  
! #: fortran/openmp.cc:12179
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable at %L is bound in intervening code"
  msgstr "%s-Iterationsvariable bei %L ist im dazwischenliegenden Code gebunden"
  
! #: fortran/openmp.cc:12188
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop start expression not in canonical form at %L"
  msgstr "Schleifenstartausdruck %s bei %L hat nicht die kanonische Form"
  
! #: fortran/openmp.cc:12195
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop start expression at %L uses variable bound in intervening code"
  msgstr "%s-Schleifenstartausdruck bei %L verwendet im dazwischenliegenden Code gebundene Variable"
  
! #: fortran/openmp.cc:12204
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop end expression not in canonical form at %L"
  msgstr "Endausdruck der »%s«-Schleife bei %L ist nicht in kanonischer Form"
  
! #: fortran/openmp.cc:12211
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop end expression at %L uses variable bound in intervening code"
  msgstr "Ausdruck %s bei %L für das Ende der Schleife verwendet eine im dazwischenliegenden Code gebundene Variable"
  
! #: fortran/openmp.cc:12218
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop bounds reference different iteration variables at %L"
  msgstr "Grenzen der »%s«-Schleife bei %L verweisen auf unterschiedliche Iterationsvariablen"
  
! #: fortran/openmp.cc:12224
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop increment not in canonical form at %L"
  msgstr "Schleifeninkrement %s bei %L hat nicht die kanonische Form"
  
! #: fortran/openmp.cc:12231
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop increment expression at %L uses variable bound in intervening code"
  msgstr "%s-Schleifeninkrementausdruck bei %L verwendet eine im dazwischenliegenden Code gebundene Variable"
  
! #: fortran/openmp.cc:12242
  #, gcc-internal-format
  msgid "Non-rectangular loops from generated loops unsupported"
  msgstr "Nichtrechteckige Schleifen aus generierten Schleifen werden nicht unterstützt"
  
  #. Parse error, can't recover from this.
! #: fortran/openmp.cc:12258
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s (level %d) at %L"
  msgstr "zu wenige DO-Schleifen für zusammengefallenes %s (Stufe %d) bei %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79861
! #: fortran/openmp.cc:12270
  #, gcc-internal-format, gfc-internal-format
  msgid "%s inner loops must be perfectly nested with ORDERED clause at %L"
  msgstr "%s innere Schleifen müssen perfekt verschachtelt sein mit ORDERED-Klausel bei %L"
  
! #: fortran/openmp.cc:12277
  #, gcc-internal-format, gfc-internal-format
  msgid "%s inner loops must be perfectly nested with REDUCTION INSCAN clause at %L"
  msgstr "%s innere Schleifen müssen perfekt verschachtelt sein mit REDUCTION-INSCAN-Klausel bei %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79861
! #: fortran/openmp.cc:12284
  #, gcc-internal-format, gfc-internal-format
  msgid "%s inner loops must be perfectly nested at %L"
  msgstr "%s innere Schleifen bei %L müssen perfekt geschachtelt sein"
  
! #: fortran/openmp.cc:12538 fortran/openmp.cc:12551
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr "Die %1$s-Direktive bei %3$L darf nicht innerhalb einer %2$s-Region angegeben werden"
  
! #: fortran/openmp.cc:12570
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr "!$ACC LOOP darf ohne Schleifensteuerung bei %L kein DO WHILE oder DO sein"
  
! #: fortran/openmp.cc:12576
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO CONCURRENT loop at %L"
  msgstr "!$ACC LOOP kann bei %L keine DO-CONCURRENT-Schleife sein"
  
! #: fortran/openmp.cc:12582
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr "!$ACC-LOOP-Iterationsvariable bei %L muss vom Typ integer sein"
  
! #: fortran/openmp.cc:12598
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr "»%s !$ACC LOOP«-Schleifen bei %L formen keinen rechteckigen Wiederholungsraum"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79861
! #: fortran/openmp.cc:12610
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr "»%s !$ACC LOOP«-Schleifen bei %L nicht perfekt geschachtelt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79861
! #: fortran/openmp.cc:12620 fortran/openmp.cc:12629
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr "zu wenige DO-Schleifen für »%s !$ACC LOOP« bei %L"
  
! #: fortran/openmp.cc:12645
  #, gcc-internal-format, gfc-internal-format
  msgid "Tiled loop cannot be parallelized across gangs, workers and vectors at the same time at %L"
  msgstr "Gekachelte Schleife bei %L kann nicht über Gangs, Worker oder Vektoren übergreifend parallelisiert werden"
  
! #: fortran/openmp.cc:12666
  #, gcc-internal-format, gfc-internal-format
  msgid "TILE requires constant expression at %L"
  msgstr "TILE bei %L erfordert konstanten Ausdruck"
  
! #: fortran/openmp.cc:12766
  #, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr "Feldabschnitte: %qs ist in !$ACC DECLARE bei %L nicht erlaubt"
  
! #: fortran/openmp.cc:12813
  #, gcc-internal-format
  msgid "NAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %L"
  msgstr "Name %qs verweist nicht auf eine Unterroutine oder Funktion in !$ACC ROUTINE ( NAME ) bei %L"
  
! #: fortran/openmp.cc:12819
  #, gcc-internal-format
  msgid "NAME %qs invalid in !$ACC ROUTINE ( NAME ) at %L"
  msgstr "NAME %qs ist in »!$ACC ROUTINE ( NAME )« bei %L ungültig"
  
! #: fortran/openmp.cc:12906
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP TARGET region at %L with a nested TEAMS at %L may not contain any other statement, declaration or directive outside of the single TEAMS construct"
  msgstr "!$OMP-TARGET-Region bei %L mit einem verschachtelten TEAMS bei %L darf keine andere Anweisung, Deklaration oder Direktive außerhalb des einzelnen TEAMS-Konstrukts enthalten"
  
! #: fortran/openmp.cc:12910
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP TARGET region at %L with a nested TEAMS may not contain any other statement, declaration or directive outside of the single TEAMS construct"
  msgstr "!$OMP-TARGET-Region bei %L mit einem verschachtelten TEAMS darf keine andere Anweisung, Deklaration oder Direktive außerhalb des einzelnen TEAMS-Konstrukts enthalten"
  
! #: fortran/openmp.cc:12928
  #, gcc-internal-format
  msgid "%<OMP DISPATCH%> directive at %L must be followed by a procedure call with optional assignment"
  msgstr "Auf die Direktive %<OMP DISPATCH%> bei %L muss ein Prozeduraufruf mit optionaler Zuweisung folgen"
  
! #: fortran/openmp.cc:12935
  #, gcc-internal-format
  msgid "%<OMP DISPATCH%> directive at %L cannot be followed by a procedure pointer"
  msgstr "Die Direktive %<OMP DISPATCH%> bei %L kann nicht von einem Prozedurzeiger gefolgt werden"
  
! #: fortran/openmp.cc:13030
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr "OMP TARGET UPDATE bei %L erfordert mindestens eine TO- oder FROM-Klausel"
  
! #: fortran/openmp.cc:13044
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP CRITICAL at %L with HINT clause requires a NAME, except when omp_sync_hint_none is used"
  msgstr "OMP CRITICAL bei %L mit HINT-Klausel benötigt NAME, außer wenn omp_sync_hint_none verwendet wird"
  
! #: fortran/openmp.cc:13050
  #, gcc-internal-format
  msgid "Unexpected !$OMP SCAN at %L outside loop construct with %<inscan%> REDUCTION clause"
  msgstr "Unerwartetes !$OMP SCAN bei %L außerhalb eines Schleifenkonstrukts mit %<inscan%>-REDUCTION-Klausel"
  
! #: fortran/openmp.cc:13079
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr "!$OMP DECLARE SIMD bei %2$L sollte auf die enthaltende Prozedur %1$qs verweisen"
  
! #: fortran/openmp.cc:13115
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected constant non-negative scalar integer offset expression at %L"
  msgstr "Konstanter nichtnegativer skalarer ganzzahliger Offset-Ausdruck bei %L erwartet"
  
! #: fortran/openmp.cc:13118
  #, gcc-internal-format
  msgid "For range-based %<adjust_args%>, a constant positive scalar integer expression is required at %L"
  msgstr "Für bereichsbasierte %<adjust_args%> ist ein konstanter positiver skalarer ganzzahliger Ausdruck bei %L erforderlich"
  
! #: fortran/openmp.cc:13132
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected dummy parameter name or a positive integer at %L"
  msgstr "Dummyparametername oder eine positive Ganzzahl bei %L erwartet"
  
! #: fortran/openmp.cc:13158
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr "Variable außer OMP_PRIV oder OMP_ORIG wird bei %L in INITIALIZER-Klausel von !$OMP DECLARE REDUCTION verwendet"
  
! #: fortran/openmp.cc:13166
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr "Variable außer OMP_OUT oder OMP_IN wird bei %L in Kombinierer von !$OMP DECLARE REDUCTION verwendet"
  
! #: fortran/openmp.cc:13195
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr "Ungültiger Operator für !$OMP DECLARE REDUCTION %s bei %L"
  
! #: fortran/openmp.cc:13217
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr "CHARACTER-Länge in !$OMP DECLARE REDUCTION %s ist bei %L nicht konstant"
  
! #: fortran/openmp.cc:13233
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr "Unterprogrammaufruf mit alternativen Rückgaben in Kombinierer von !$OMP DECLARE REDUCTION bei %L"
  
! #: fortran/openmp.cc:13248
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr "Unterprogrammaufruf mit alternativen Rückgaben in INITIALIZER-Klausel von !$OMP DECLARE REDUCTION bei %L"
  
! #: fortran/openmp.cc:13258
  #, gcc-internal-format, gfc-internal-format
  msgid "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE REDUCTION must be OMP_PRIV at %L"
  msgstr "Eins der tatsächlichen Argumente in INITIALIZER-Klausel von !$OMP DECLARE REDUCTION bei %L muss OMP_PRIV sein"
  
! #: fortran/openmp.cc:13266
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr "Fehlende INITIALIZER-Klausel für !$OMP DECLARE REDUCTION von abgeleitetem Typ ohne Defaultinitialisierer bei %L"
  
! #: fortran/options.cc:290
  #, gcc-internal-format
  msgid "%<-fexcess-precision=standard%> for Fortran"
  msgstr "%<-fexcess-precision=standard%> für Fortran"
  
! #: fortran/options.cc:292
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> for Fortran"
  msgstr "%<-fexcess-precision=16%> für Fortran"
  
! #: fortran/options.cc:386
  #, gcc-internal-format
  msgid "Reading file %qs as free form"
  msgstr "Datei %qs wird in Freiform gelesen"
  
! #: fortran/options.cc:396
  #, gcc-internal-format
  msgid "%<-fd-lines-as-comments%> has no effect in free form"
  msgstr "%<-fd-lines-as-comments%> hat in Freiform keine Auswirkung"
  
! #: fortran/options.cc:399
  #, gcc-internal-format
  msgid "%<-fd-lines-as-code%> has no effect in free form"
  msgstr "%<-fd-lines-as-code%> hat in Freiform keine Auswirkung"
  
! #: fortran/options.cc:436
  #, gcc-internal-format
  msgid "Flag %<-fno-automatic%> overwrites %<-fmax-stack-var-size=%d%>"
  msgstr "Schalter %<-fno-automatic%> überschreibt %<-fmax-stack-var-size=%d%>"
  
! #: fortran/options.cc:439
  #, gcc-internal-format
  msgid "Flag %<-fno-automatic%> overwrites %<-frecursive%>"
  msgstr "Schalter %<-fno-automatic%> überschreibt %<-frecursive%>"
  
! #: fortran/options.cc:442
  #, gcc-internal-format
  msgid "Flag %<-fno-automatic%> overwrites %<-frecursive%> implied by %qs"
  msgstr "Schalter %<-fno-automatic%> überschreibt %<-frecursive%> (ausgelöst durch %qs)"
  
! #: fortran/options.cc:445
  #, gcc-internal-format
  msgid "Flag %<-frecursive%> overwrites %<-fmax-stack-var-size=%d%>"
  msgstr "Schalter %<-frecursive%> überschreibt %<-fmax-stack-var-size=%d%>"
  
! #: fortran/options.cc:448
  #, gcc-internal-format
  msgid "Flag %<-fmax-stack-var-size=%d%> overwrites %<-frecursive%> implied by %qs"
  msgstr "Schalter %<-fmax-stack-var-size=%d%> überschreibt %<-frecursive%> (ausgelöst durch %qs)"
  
! #: fortran/options.cc:526
  #, gcc-internal-format
  msgid "Fixed line length must be at least seven"
  msgstr "Feste Zeilenlänge muss mindestens sieben sein"
  
! #: fortran/options.cc:529
  #, gcc-internal-format
  msgid "Free line length must be at least three"
  msgstr "Freie Zeilenlänge muss mindestens drei sein"
  
! #: fortran/options.cc:532
  #, gcc-internal-format, gfc-internal-format
  msgid "Maximum subrecord length cannot exceed %d"
  msgstr "Höchste Teildatensatzlänge kann %d nicht überschreiten"
  
! #: fortran/options.cc:555
  #, gcc-internal-format
  msgid "gfortran: Only one %<-J%> option allowed"
  msgstr "gfortran: Nur eine Option %<-J%> erlaubt"
  
! #: fortran/options.cc:630
  #, gcc-internal-format
  msgid "Argument to %<-ffpe-trap%> is not valid: %s"
  msgstr "Argument für %<-ffpe-trap%> ist ungültig: %s"
  
! #: fortran/options.cc:632
  #, gcc-internal-format
  msgid "Argument to %<-ffpe-summary%> is not valid: %s"
  msgstr "Argument für %<-ffpe-summary%> ist ungültig: %s"
  
! #: fortran/options.cc:681
! #, gcc-internal-format
! msgid "Argument to %<-fcheck%> is not valid: %s"
! msgstr "Argument für %<-fcheck%> ist ungültig: %s"
! 
! #: fortran/options.cc:746
  #, gcc-internal-format, gfc-internal-format
  msgid "Maximum supported identifier length is %d"
  msgstr "Höchste unterstützte Bezeichnerlänge ist %d"
  
! #: fortran/options.cc:761
  #, gcc-internal-format
  msgid "Unrecognized option to %<-finit-logical%>: %s"
  msgstr "Unbekannte Option für %<-finit-logical%>: %s"
  
! #: fortran/options.cc:777
  #, gcc-internal-format
  msgid "The value of n in %<-finit-character=n%> must be between 0 and 127"
  msgstr "Der Wert von n in %<-finit-character=n%> muss zwischen 0 und 127 liegen"
  
! #: fortran/options.cc:889
  #, gcc-internal-format
  msgid "command-line option %<-fno-builtin-%s%> is not valid for Fortran"
  msgstr "Kommandozeilenoption %<-fno-builtin-%s%> ist für Fortran nicht gültig"
  
! #: fortran/parse.cc:665
  #, gcc-internal-format, gfc-internal-format
  msgid "Unclassifiable statement at %C"
  msgstr "Nicht klassifizierbare Anweisung bei %C"
  
! #: fortran/parse.cc:729
  #, gcc-internal-format, gfc-internal-format
  msgid "OpenACC directives other than ROUTINE may not appear in PURE procedures at %C"
  msgstr "OpenACC-Direktiven außer ROUTINE dürfen in PURE-Prozeduren nicht vorkommen, bei %C"
  
! #: fortran/parse.cc:795
  #, gcc-internal-format, gfc-internal-format
  msgid "Unclassifiable OpenACC directive at %C"
  msgstr "Nicht klassifizierbare OpenACC-Anweisung bei %C"
  
! #: fortran/parse.cc:827
  #, gcc-internal-format
  msgid "%qs directive at %L must either have a variable argument or, if associated with an ALLOCATE stmt, must be preceded by an executable statement or OpenMP construct"
  msgstr "Die %qs-Direktive bei %L muss entweder ein Variablenargument haben oder, wenn sie mit einer ALLOCATE-Anweisung verknüpft ist, muss ihr eine ausführbare Anweisung oder ein OpenMP-Konstrukt vorausgehen"
  
! #: fortran/parse.cc:839
  #, gcc-internal-format
  msgid "Structure-component expression at %L in %qs directive not permitted in declarative directive; as directive associated with an ALLOCATE stmt it must be preceded by an executable statement or OpenMP construct"
  msgstr "Strukturkomponenten-Ausdruck bei %L in %qs-Direktive in deklarativer Direktive nicht zulässig; als Richtlinie, die mit einer ALLOCATE-Anweisung verbunden ist, muss ihr eine ausführbare Anweisung oder ein OpenMP-Konstrukt vorausgehen"
  
! #: fortran/parse.cc:865
  #, gcc-internal-format
  msgid "%qs directive at %L associated with an ALLOCATE stmt must be preceded by an executable statement or OpenMP construct; note the variables in the list all have the allocatable or pointer attribute"
  msgstr "Die %qs-Direktive bei %L, die mit einer ALLOCATE-Anweisung verbunden ist, muss eine ausführbare Anweisung oder ein OpenMP-Konstrukt vorausgehen; beachten Sie, dass die Variablen in der Liste alle das Attribut allocatable oder pointer haben"
  
! #: fortran/parse.cc:1055 fortran/parse.cc:1366
  #, gcc-internal-format, gfc-internal-format
  msgid "OpenMP directive at %C is not pure and thus may not appear in a PURE procedure"
  msgstr "OpenMP-Direktive bei %C ist nicht rein und darf daher nicht in einer PURE-Prozedur erscheinen"
  
! #: fortran/parse.cc:1333
  #, gcc-internal-format, gfc-internal-format
  msgid "Unclassifiable OpenMP directive at %C"
  msgstr "Nicht klassifizierbare OpenMP-Anweisung bei %C"
  
! #: fortran/parse.cc:1353
  #, gcc-internal-format
  msgid "OpenMP ERROR directive at %L with %<at(execution)%> clause in a PURE procedure"
  msgstr "OpenMP ERROR-Direktive bei %L mit %<at(execution)%>-Klausel in einer PURE-Prozedur"
  
! #: fortran/parse.cc:1491
  #, gcc-internal-format, gfc-internal-format
  msgid "Unclassifiable GCC directive at %C"
  msgstr "Nicht klassifizierbare GCC-Anweisung bei %C"
  
! #: fortran/parse.cc:1493
  #, gcc-internal-format, gfc-internal-format
  msgid "Unclassifiable GCC directive at %C, ignored"
  msgstr "Nicht klassifizierbare GCC-Direktive bei %C, wird ignoriert"
  
! #: fortran/parse.cc:1553 fortran/parse.cc:1780
  #, gcc-internal-format, gfc-internal-format
  msgid "Zero is not a valid statement label at %C"
  msgstr "Null ist keine gültige Anweisungsmarke bei %C"
  
! #: fortran/parse.cc:1560 fortran/parse.cc:1772
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-numeric character in statement label at %C"
  msgstr "Nicht-numerisches Zeichen in Anweisungsmarke bei %C"
  
! #: fortran/parse.cc:1572 fortran/parse.cc:1821
  #, gcc-internal-format, gfc-internal-format
  msgid "Semicolon at %C needs to be preceded by statement"
  msgstr "Semikolon bei %C muss Anweisung vorausgehen"
  
! #: fortran/parse.cc:1579 fortran/parse.cc:1836
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label without statement at %L"
  msgstr "Anweisungsmarke in leerer Anweisung bei %L"
  
! #: fortran/parse.cc:1642 fortran/parse.cc:1823
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Semicolon at %C without preceding statement"
  msgstr "Fortran 2008: Semikolon bei %C ohne vorausgehende Anweisung"
  
! #: fortran/parse.cc:1665 fortran/parse.cc:1799
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad continuation line at %C"
  msgstr "Falsche Fortsetzungszeile bei %C"
  
! #: fortran/parse.cc:2151
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %L does not have a statement label"
  msgstr "FORMAT-Anweisung bei %L hat keine Anweisungsmarke"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/parse.cc:3096
  #, gcc-internal-format
  msgid "gfc_ascii_statement(): Bad statement code"
  msgstr "gfc_ascii_statement(): Bad statement code"
  
! #: fortran/parse.cc:3247
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement at %C"
  msgstr "Unerwartete Anweisung %s bei %C"
  
! #: fortran/parse.cc:3404
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C cannot follow %s statement at %L"
  msgstr "Anweisung %s bei %C kann nicht auf Anweisung %s bei %L folgen"
  
! #: fortran/parse.cc:3421
  #, gcc-internal-format
  msgid "Unexpected end of file in %qs"
  msgstr "Unerwartetes Dateiende in %qs"
  
! #: fortran/parse.cc:3456
  #, gcc-internal-format
  msgid "Derived-type %qs with SEQUENCE must not have a CONTAINS section at %C"
  msgstr "Abgeleiteter Typ %qs bei %C mit SEQUENCE darf keinen CONTAINS-Abschnitt haben"
  
! #: fortran/parse.cc:3459
  #, gcc-internal-format
  msgid "Derived-type %qs with BIND(C) must not have a CONTAINS section at %C"
  msgstr "Abgeleiteter Typ %qs bei %C mit BIND(C) darf keinen CONTAINS-Abschnitt haben"
  
! #: fortran/parse.cc:3479
  #, gcc-internal-format, gfc-internal-format
  msgid "Components in TYPE at %C must precede CONTAINS"
  msgstr "Komponenten in TYPE bei %C müssen CONTAINS vorausgehen"
  
! #: fortran/parse.cc:3483
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound procedure at %C"
  msgstr "Typgebundene Prozedur bei %C"
  
! #: fortran/parse.cc:3491
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC binding at %C"
  msgstr "GENERIC-Bindung bei %C"
  
! #: fortran/parse.cc:3499
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure declaration at %C"
  msgstr "FINAL-Prozedurdeklaration bei %C"
  
! #: fortran/parse.cc:3511
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type definition at %C with empty CONTAINS section"
  msgstr "Definition eines abgeleiteten Typs bei %C mit leerem CONTAINS-Abschnitt"
  
! #: fortran/parse.cc:3521 fortran/parse.cc:3976
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement in TYPE at %C must be inside a MODULE"
  msgstr "PRIVATE-Anweisung in TYPE bei %C muss innerhalb eines MODULEs sein"
  
! #: fortran/parse.cc:3528
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C must precede procedure bindings"
  msgstr "PRIVATE-Anweisung bei %C muss Prozedurbindungen vorausgehen"
  
! #: fortran/parse.cc:3535 fortran/parse.cc:3989
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate PRIVATE statement at %C"
  msgstr "Doppelte PRIVATE-Anweisung bei %C"
  
! #: fortran/parse.cc:3545
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE statement at %C must precede CONTAINS"
  msgstr "SEQUENCE-Anweisung bei %C muss CONTAINS vorausgehen"
  
! #: fortran/parse.cc:3549
  #, gcc-internal-format, gfc-internal-format
  msgid "Already inside a CONTAINS block at %C"
  msgstr "Bereits in CONTAINS-Block bei %C"
  
! #: fortran/parse.cc:3668
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s at %L of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attribute"
  msgstr "Komponente %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 ist"
  
! #: fortran/parse.cc:3674
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer component %s at %L has a noncoarray subcomponent of type LOCK_TYPE, which must have a codimension or be a subcomponent of a coarray"
  msgstr "Zeigerkomponente %s bei %L hat eine Subkomponente als Nicht-Koarray des Type LOCK_TYPE, die eine Kodimension haben muss oder eine Subkomponente eines Koarrays sein muss"
  
! #: fortran/parse.cc:3679
! #, gcc-internal-format, gfc-internal-format
! msgid "Allocatable component %s at %L of type LOCK_TYPE must have a codimension"
! msgstr "Allozierbare Komponente %s bei %L des Typs LOCK_TYPE muss eine Kodimension haben"
! 
! #: fortran/parse.cc:3683
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPE"
  msgstr "Allozierbare Komponente %s bei %L muss eine Kodimension haben, da es eine Subkomponente als Nicht-Koarray des Typs LOCK_TYPE hat"
  
! #: fortran/parse.cc:3688
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)"
  msgstr "Nicht-Koarray-Komponente %s bei %L des Typs LOCK_TYPE oder mit Subkomponente des Typs LOCK_TYPE muss eine Kodimension haben oder die Subkomponente eines Koarrays sein. (Variablen des Typs %s dürfen keine Kodimension haben, da es bereits eine Koarray-Subkomponente gibt.)"
  
! #: fortran/parse.cc:3695
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)"
  msgstr "Nicht-Koarray-Komponente %s bei %L des Typs LOCK_TYPE oder mit Subkomponente des Typs LOCK_TYPE muss eine Kodimension haben oder die Subkomponente eines Koarrays sein. (Variablen des Typs %s dürfen keine Kodimension haben, da %s bei %L eine Kodimension oder Koarray-Subkomponente hat.)"
  
! #: fortran/parse.cc:3705
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %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 attribute"
  msgstr "Komponente %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 ist"
  
! #: fortran/parse.cc:3711
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer component %s at %L has a noncoarray subcomponent of type EVENT_TYPE, which must have a codimension or be a subcomponent of a coarray"
  msgstr "Zeigerkomponente %s bei %L hat eine Subkomponente als Nicht-Koarray des Type EVENT_TYPE, die eine Kodimension haben muss oder eine Subkomponente eines Koarrays sein muss"
  
! #: fortran/parse.cc:3716
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L of type EVENT_TYPE must have a codimension"
  msgstr "Allozierbare Komponente %s bei %L des Typs EVENT_TYPE muss eine Kodimension haben"
  
! #: fortran/parse.cc:3720
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type EVENT_TYPE"
  msgstr "Allozierbare Komponente %s bei %L muss eine Kodimension haben, da sie eine Subkomponente als Nicht-Koarray des Typs EVENT_TYPE hat"
  
! #: fortran/parse.cc:3725
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)"
  msgstr "Nicht-Koarray-Komponente %s bei %L des Typs EVENT_TYPE oder mit Subkomponente des Typs EVENT_TYPE muss eine Kodimension haben oder die Subkomponente eines Koarrays sein. (Variablen des Typs %s dürfen keine Kodimension haben, da es bereits eine Koarray-Subkomponente gibt.)"
  
! #: fortran/parse.cc:3732
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)"
  msgstr "Nicht-Koarray-Komponente %s bei %L des Typs EVENT_TYPE oder mit Subkomponente des Typs EVENT_TYPE muss eine Kodimension haben oder die Subkomponente eines Koarrays sein. (Variablen des Typs %s dürfen keine Kodimension haben, da %s bei %L eine Kodimension oder Koarray-Subkomponente hat.)"
  
! #: fortran/parse.cc:3784
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to create map component '%s'"
  msgstr "failed to create map component '%s'"
  
! #: fortran/parse.cc:3817
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to create union component '%s'"
  msgstr "failed to create union component '%s'"
  
! #: fortran/parse.cc:3872
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in nested structure declaration at %C"
  msgstr "Syntaxfehler in geschachtelter Struktur-Deklaration bei %C"
  
! #: fortran/parse.cc:3959
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside CONTAINS"
  msgstr "FINAL-Deklaration bei %C muss innerhalb von CONTAINS sein"
  
! #: fortran/parse.cc:3967
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type definition at %C without components"
  msgstr "Definition des abgeleiteten Typs bei %C ohne Komponenten"
  
! #: fortran/parse.cc:3983
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C must precede structure components"
  msgstr "PRIVATE-Anweisung bei %C muss Strukturkomponenten vorausgehen"
  
! #: fortran/parse.cc:4000
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE statement at %C must precede structure components"
  msgstr "SEQUENCE-Anweisung bei %C muss Strukturkomponenten vorausgehen"
  
! #: fortran/parse.cc:4006
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE attribute at %C already specified in TYPE statement"
  msgstr "SEQUENCE-Attribut bei %C bereits in TYPE-Anweisung angegeben"
  
! #: fortran/parse.cc:4011
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate SEQUENCE statement at %C"
  msgstr "Doppelte SEQUENCE-Anweisung bei %C"
  
! #: fortran/parse.cc:4021
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTAINS block in derived type definition at %C"
  msgstr "CONTAINS-Block in Definition des abgeleiteten Typs bei %C"
  
! #: fortran/parse.cc:4079
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM declaration at %C has no ENUMERATORS"
  msgstr "ENUM-Deklaration bei %C hat keine ENUMERATORen"
  
! #: fortran/parse.cc:4166
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in INTERFACE block at %C"
  msgstr "Unerwartete Anweisung %s in INTERFACE-Block bei %C"
  
! #: fortran/parse.cc:4191
  #, gcc-internal-format
  msgid "Name %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic type"
  msgstr "Name %qs des ABSTRACT INTERFACE bei %C kann nicht der gleiche wie ein intrinsischer Typ sein"
  
! #: fortran/parse.cc:4222
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement at %C in INTERFACE body"
  msgstr "Unerwartete Anweisung %s bei %C in INTERFACE-Körper"
  
! #: fortran/parse.cc:4240
  #, gcc-internal-format
  msgid "INTERFACE procedure %qs at %L has the same name as the enclosing procedure"
  msgstr "INTERFACE-Prozedur %qs bei %L hat denselben Namen wie die umgebende Prozedur"
  
! #: fortran/parse.cc:4379
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement is not allowed inside of BLOCK at %C"
  msgstr "%s-Anweisung ist innerhalb eines BLOCKs bei %C nicht erlaubt"
  
! #: fortran/parse.cc:4411
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement is not allowed inside of BLOCK DATA at %C"
  msgstr "%s-Anweisung ist innerhalb von BLOCK DATA bei %C nicht erlaubt"
  
! #: fortran/parse.cc:4495
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement must appear in a MODULE"
  msgstr "Anweisung %s muss in einem MODULE auftreten"
  
! #: fortran/parse.cc:4503
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C follows another accessibility specification"
  msgstr "Anweisung %s bei %C folgt einer anderen Zugriffsspezifikation"
  
! #: fortran/parse.cc:4555
  #, gcc-internal-format
  msgid "Bad kind expression for function %qs at %L"
  msgstr "Falscher Art-Ausdruck für Funktion %qs bei %L"
  
! #: fortran/parse.cc:4559
  #, gcc-internal-format
  msgid "The type for function %qs at %L is not accessible"
  msgstr "Der Typ für Funktion %qs bei %L ist nicht zugreifbar"
  
! #: fortran/parse.cc:4619
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C follows previous unmasked ELSEWHERE"
  msgstr "Anweisung ELSEWHERE bei %C folgt zuvor unmaskiertem ELSEWHERE"
  
! #: fortran/parse.cc:4641
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in WHERE block at %C"
  msgstr "Unerwartete Anweisung %s in WHERE-Block bei %C"
  
! #: fortran/parse.cc:4700
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in FORALL block at %C"
  msgstr "Unerwartete Anweisung %s in FORALL-Block bei %C"
  
! #: fortran/parse.cc:4751
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSE IF statement at %C cannot follow ELSE statement at %L"
  msgstr "ELSE-IF-Anweisung bei %C kann nicht auf eine ELSE-Anweisung bei %L folgen"
  
! #: fortran/parse.cc:4769
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate ELSE statements at %L and %C"
  msgstr "Doppelte ELSE-Anweisungen bei %L und %C"
  
! #: fortran/parse.cc:4830
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C"
  msgstr "CASE- oder END-SELECT-Anweisung hinter SELECT CASE bei %C erwartet"
  
! #: fortran/parse.cc:4914
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %C"
  msgstr "TYPE IS-, CLASS IS- oder END SELECT-Anweisung hinter SELECT TYPE bei %C erwartet"
  
! #: fortran/parse.cc:4990
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected RANK or RANK DEFAULT following SELECT RANK at %C"
  msgstr "RANK oder RANK DEFAULT gefolgt von SELECT RANK erwartet bei %C"
  
! #: fortran/parse.cc:5054
  #, gcc-internal-format
  msgid "Variable %qs at %C cannot be redefined inside loop beginning at %L"
  msgstr "Variable %qs bei %C kann nicht innerhalb der bei %L beginnenden Schleife redefiniert werden"
  
! #: fortran/parse.cc:5087
  #, gcc-internal-format, gfc-internal-format
  msgid "End of nonblock DO statement at %C is within another block"
  msgstr "Ende der DO-Anweisung ohne Block bei %C ist innerhalb eines anderen Blockes"
  
! #: fortran/parse.cc:5097
  #, gcc-internal-format, gfc-internal-format
  msgid "End of nonblock DO statement at %C is interwoven with another DO loop"
  msgstr "Ende der DO-Anweisung bei %C ist mit anderer DO-Schleife verwoben"
  
! #: fortran/parse.cc:5123
  #, gcc-internal-format, gfc-internal-format
  msgid "CRITICAL block inside of OpenACC region at %C"
  msgstr "CRITICAL-Block innerhalb von OpenACC-Region bei %C"
  
! #: fortran/parse.cc:5124
  #, gcc-internal-format, gfc-internal-format
  msgid "CRITICAL block inside of OpenMP region at %C"
  msgstr "CRITICAL-Block innerhalb von OpenMP-Region bei %C"
  
! #: fortran/parse.cc:5150
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label in END CRITICAL at %C does not match CRITICAL label"
  msgstr "Anweisungsmarke in END CRITICAL bei %C passt nicht zur CRITICAL-Marke"
  
! #: fortran/parse.cc:5219 fortran/parse.cc:6162
  #, gcc-internal-format, gfc-internal-format
  msgid "BLOCK construct at %C"
  msgstr "BLOCK-Konstrukt bei %C"
  
! #: fortran/parse.cc:5254
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSOCIATE construct at %C"
  msgstr "ASSOCIATE-Konstrukt bei %C"
  
! #: fortran/parse.cc:5567
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label in ENDDO at %C doesn't match DO label"
  msgstr "Anweisungsmarke in ENDDO bei %C passt nicht zum DO-Label"
  
! #: fortran/parse.cc:5583
  #, gcc-internal-format, gfc-internal-format
  msgid "Named block DO at %L requires matching ENDDO name"
  msgstr "Benanntes Block-DO bei %L erfordert passenden ENDDO-Namen"
--- 81541,84685 ----
  msgstr "unquote_string(): got bad string"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/module.cc:3015
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr "mio_array_ref(): Unknown array ref"
  
! #: fortran/module.cc:5446
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr "Mehrdeutiges !$OMP DECLARE REDUCTION von Modul %s bei %L"
  
! #: fortran/module.cc:5449
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr "Vorherige !$OMP DECLARE REDUCTION von Modul %s bei %L"
  
! #: fortran/module.cc:5643
  #, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr "Das %qs von Modul %qs, das bei %C importiert wurde, ist auch der Name der aktuellen Programmeinheit"
  
! #: fortran/module.cc:5780
  #, gcc-internal-format
  msgid "Mismatch in components of derived type %qs from %qs at %C: expecting %qs, but got %qs"
  msgstr "Unstimmigkeit in Komponenten von Typ %qs, der von %qs abgeleitet ist bei %C: %qs erwartet, aber %qs erhalten"
  
! #: fortran/module.cc:6074
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr "Bei %2$L referenziertes Symbol %1$qs nicht im Modul %3$qs gefunden"
  
! #: fortran/module.cc:6081
  #, gcc-internal-format
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr "Bei %2$L referenzierter Benutzeroperator %1$qs nicht im Modul %3$qs gefunden"
  
! #: fortran/module.cc:6086
  #, gcc-internal-format
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr "Bei %2$L referenzierter intrinsischer Operator %1$qs nicht im Modul %3$qs gefunden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/module.cc:6323
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr "write_symbol(): bad module symbol %qs"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/module.cc:6667
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr "write_symtree(): Symbol not written"
  
! #: fortran/module.cc:6857
  #, gcc-internal-format
  msgid "Cannot open module file %qs for writing at %C: %s"
  msgstr "Moduldatei %qs kann bei %C nicht zum Schreiben geöffnet werden: %s"
  
! #: fortran/module.cc:6878
  #, gcc-internal-format
  msgid "Error writing module file %qs for writing: %s"
  msgstr "Fehler beim Schreiben der Moduldatei %qs: %s"
  
! #: fortran/module.cc:6889
  #, gcc-internal-format
  msgid "Cannot delete module file %qs: %s"
  msgstr "Moduldatei %qs kann nicht gelöscht werden: %s"
  
! #: fortran/module.cc:6892
  #, gcc-internal-format
  msgid "Cannot rename module file %qs to %qs: %s"
  msgstr "Moduldatei %qs kann nicht in %qs umbenannt werden: %s"
  
! #: fortran/module.cc:6898
  #, gcc-internal-format
  msgid "Cannot delete temporary module file %qs: %s"
  msgstr "Temporäre Moduldatei %qs kann nicht gelöscht werden: %s"
  
! #: fortran/module.cc:6955
  #, gcc-internal-format
  msgid "Symbol %qs at %C already declared"
  msgstr "Symbol %qs bei %C bereits deklariert"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/module.cc:7026
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr "import_iso_c_binding_module(): Unable to create symbol for %s"
  
! #: fortran/module.cc:7139 fortran/module.cc:7505
  #, gcc-internal-format
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr "Das bei %2$L referenzierte Symbol %1$qs ist nicht im gewählten Standard vorhanden"
  
! #: fortran/module.cc:7272
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr "Bei %2$L referenziertes Symbol %1$qs nicht im Modul ISO_C_BINDING gefunden"
  
! #: fortran/module.cc:7293 fortran/module.cc:7371
  #, gcc-internal-format
  msgid "Symbol %qs already declared"
  msgstr "Symbol %qs bereits deklariert"
  
+ #: fortran/module.cc:7327
+ #, fuzzy, gcc-internal-format
+ #| msgid "Symbol %qs at %L conflicts with the symbol at %L"
+ msgid "Symbol %qs already declared at %L conflicts with symbol in %qs at %C"
+ msgstr "Symbol %qs bei %L steht mit Symbol bei %L in Konflikt"
+ 
  # https://german.stackexchange.com/questions/35158/deklination-mehrerer-attributiver-adjektive
! #: fortran/module.cc:7490
  #, gcc-internal-format
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr "Verwendung des intrinsischen Moduls %qs bei %C steht mit nicht-intrinsischem vorher verwendeten Modulnamen in Konflikt"
  
! #: fortran/module.cc:7512
  #, gcc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr "Verwendung der Konstante NUMERIC_STORAGE_SIZE aus intrinsischem Modul ISO_FORTRAN_ENV bei %L ist mit der Option %qs unverträglich"
  
! #: fortran/module.cc:7589
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr "Verwendung der Konstante NUMERIC_STORAGE_SIZE aus intrinsischem Modul ISO_FORTRAN_ENV bei %C ist mit der Option %s unverträglich"
  
! #: fortran/module.cc:7649
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr "Bei %2$L referenziertes Symbol %1$qs nicht im intrinsischen Modul ISO_FORTRAN_ENV gefunden"
  
! #: fortran/module.cc:7675
  #, gcc-internal-format, gfc-internal-format
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr "USE-Anweisung bei %C hat keinen ONLY-Qualifizierer"
  
! #: fortran/module.cc:7704
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr "Intrinsisches Modul ISO_FORTRAN_ENV bei %C"
  
! #: fortran/module.cc:7716
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_C_BINDING module at %C"
  msgstr "Modul ISO_C_BINDING bei %C"
  
! #: fortran/module.cc:7729
  #, gcc-internal-format
  msgid "Cannot find an intrinsic module named %qs at %C"
  msgstr "Intrinsisches Modul namens %qs bei %C nicht gefunden"
  
! #: fortran/module.cc:7735
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr "IEEE_FEATURES-Modul bei %C"
  
! #: fortran/module.cc:7741
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr "IEEE_EXCEPTIONS-Modul bei %C"
  
! #: fortran/module.cc:7747
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr "IEEE_ARITHMETIC-Modul bei %C"
  
! #: fortran/module.cc:7757
  #, gcc-internal-format
  msgid "Cannot open module file %qs for reading at %C: %s"
  msgstr "Moduldatei %qs kann bei %C nicht zum Lesen geöffnet werden: %s"
  
! #: fortran/module.cc:7760
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr "Moduldatei %qs wurde nicht generiert, entweder weil das Modul keine MODULE PROCEDURE enthält oder weil es einen Fehler in dem Modul gibt."
  
! #: fortran/module.cc:7771
  #, gcc-internal-format
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr "Verwendung des nicht-intrinsischen Moduls %qs bei %C steht mit vorher verwendetem intrinsischen Modulnamen in Konflikt"
  
! #: fortran/module.cc:7794
  #, gcc-internal-format
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr "Geöffnete Datei %qs ist keine GNU-Fortran-Moduldatei, bei %C"
  
! #: fortran/module.cc:7815
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr "Moduldatei %qs kann nicht gelesen werden, da sie von einer anderen Version von GNU Fortran erstellt wurde, bei %C"
  
! #: fortran/module.cc:7832
  #, gcc-internal-format
  msgid "Cannot USE a submodule that is currently built"
  msgstr "Das Teilmodul, das gerade gebaut wird, kann nicht gleichzeitig mit USE verwendet werden"
  
! #: fortran/module.cc:7834
  #, gcc-internal-format
  msgid "Cannot USE a module that is currently built"
  msgstr "Das Modul, das gerade gebaut wird, kann nicht gleichzeitig mit USE verwendet werden"
  
! #: fortran/openmp.cc:173 fortran/openmp.cc:8433
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk at %C"
  msgstr "Unerwartete Zeichen bei %C"
  
! #: fortran/openmp.cc:476
  #, gcc-internal-format
  msgid "%<omp_all_memory%> at %L not permitted in this clause"
  msgstr "%<omp_all_memory%> bei %L ist in dieser Klausel nicht erlaubt"
  
! #: fortran/openmp.cc:521
  #, gcc-internal-format, gfc-internal-format
  msgid "List item shall not be coindexed at %L"
  msgstr "Listenelement bei %L darf nicht koindiziert sein"
  
! #: fortran/openmp.cc:547
  #, gcc-internal-format
  msgid "%qs at %L is part of the common block %</%s/%> and may only be specificed implicitly via the named common block"
  msgstr "%qs bei %L ist Teil des gemeinsamen Blocks %</%s/%> und kann nur implizit über den genannten gemeinsamen Block spezifiziert werden"
  
! #: fortran/openmp.cc:574
  #, gcc-internal-format
  msgid "COMMON block %</%s/%> not found at %L"
  msgstr "COMMON-Block %</%s/%> bei %L nicht gefunden"
  
! #: fortran/openmp.cc:618 fortran/openmp.cc:708
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP variable list at %C"
  msgstr "Syntaxfehler in OpenMP-Variablenliste bei %C"
  
! #: fortran/openmp.cc:680 fortran/openmp.cc:1016
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block /%s/ not found at %C"
  msgstr "COMMON-Block /%s/ bei %C nicht gefunden"
  
! #: fortran/openmp.cc:735
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP detach clause at %C"
  msgstr "Syntaxfehler in OpenMP-detach-Klausel bei %C"
  
! #: fortran/openmp.cc:767
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with dependence-type other than OUT or INOUT at %L"
  msgstr "%<omp_all_memory%> wird mit Abhängigkeitsart außer OUT oder INOUT verwendet, bei %L"
  
! #: fortran/openmp.cc:820
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP SINK dependence-type list at %C"
  msgstr "Syntaxfehler in OpenMP-»SINK«-Abhängigkeitstypliste bei %C"
  
! #: fortran/openmp.cc:883
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP expression list at %C"
  msgstr "Syntaxfehler in OpenMP-Ausdrucksliste bei %C"
  
! #: fortran/openmp.cc:885
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenACC expression list at %C"
  msgstr "Syntaxfehler in OpenACC-Ausdrucksliste bei %C"
  
! #: fortran/openmp.cc:952
  #, gcc-internal-format
  msgid "Unexpected OpenACC parallelism."
  msgstr "Unerwarteter OpenACC-Parallelismus."
  
! #: fortran/openmp.cc:984
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable at %C is an element of a COMMON block"
  msgstr "Variable bei %C ist ein Element eines COMMON-Blocks"
  
! #: fortran/openmp.cc:1044
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$ACC DECLARE at %C"
  msgstr "Unerwarteter Ausschuss hinter »!$ACC DECLARE« bei %C"
  
! #: fortran/openmp.cc:1054
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$ACC DECLARE list at %C"
  msgstr "Syntaxfehler in »!$ACC DECLARE«-Liste bei %C"
  
! #: fortran/openmp.cc:1320
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected INTEGER type at %L"
  msgstr "INTEGER-Typ bei %L erwartet"
  
! #: fortran/openmp.cc:1334
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected identifier at %C"
  msgstr "Bezeichner bei %C erwartet"
  
! #: fortran/openmp.cc:1339
  #, gcc-internal-format
  msgid "Same identifier %qs specified again at %C"
  msgstr "Derselbe Bezeichner %qs ist wiederholt angegeben bei %C"
  
! #: fortran/openmp.cc:1366
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected range-specification at %C"
  msgstr "Bereichsangabe erwartet bei %C"
  
! #: fortran/openmp.cc:1476
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma expected at %C"
  msgstr "Komma bei %C erwartet"
  
! #: fortran/openmp.cc:1500
! #, gcc-internal-format
! msgid "%<-%> operator at %C for reductions deprecated in OpenMP 5.2"
! msgstr ""
! 
! #: fortran/openmp.cc:1594
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP DECLARE REDUCTION %s not found at %L"
  msgstr "!$OMP DECLARE REDUCTION %s nicht gefunden bei %L"
  
! #: fortran/openmp.cc:1654
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown directive at %L"
  msgstr "Unbekannte Direktive bei %L"
  
! #: fortran/openmp.cc:1656
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid combined or composite directive at %L"
  msgstr "Ungültige kombinierte oder zusammengesetzte Direktive bei %L"
  
! #: fortran/openmp.cc:1664
  #, gcc-internal-format
  msgid "Invalid %qs directive at %L in %s clause: declarative, informational, and meta directives not permitted"
  msgstr "Ungültige Direktive %qs bei %L in %s-Klausel: deklarative, informelle und Metadirektiven sind nicht erlaubt"
  
! #: fortran/openmp.cc:1696 fortran/openmp.cc:2076 fortran/openmp.cc:2101
! #: fortran/openmp.cc:2170 fortran/openmp.cc:2224 fortran/openmp.cc:2249
! #: fortran/openmp.cc:2271 fortran/openmp.cc:7106
  #, gcc-internal-format
  msgid "Expected %<,%> or %<)%> at %C"
  msgstr "%<,%> oder %<)%> bei %C erwartet"
  
! #: fortran/openmp.cc:1722 fortran/openmp.cc:1732
  #, gcc-internal-format
  msgid "%qs directive mentioned multiple times in %s clause in %s directive at %L"
  msgstr "%qs-Direktive wird mehrfach in %s-Klausel in »%s«-Direktive bei %L erwähnt"
  
! #: fortran/openmp.cc:1740
  #, gcc-internal-format
  msgid "%qs directive mentioned both times in ABSENT and CONTAINS clauses in %s directive at %L"
  msgstr "%qs-Direktive wird sowohl in ABSENT- als auch CONTAINS-Klauseln in %s-Direktive bei %L erwähnt"
  
! #: fortran/openmp.cc:1836
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s modifier at %L in USES_ALLOCATORS clause"
  msgstr "Doppelter %s-Modifikator bei %L in der USES_ALLOCATORS-Klausel"
  
! #: fortran/openmp.cc:1870
! #, gcc-internal-format
! msgid "The specification of arguments to %<uses_allocators%> at %L where each item is of the form %<allocator(traits)%> is deprecated since OpenMP 5.2; instead use %<uses_allocators(traits(%s): %s)%>"
! msgstr ""
! 
! #: fortran/openmp.cc:1879
  #, gcc-internal-format
  msgid "Unexpected %<(%> at %C"
  msgstr "Unerwartetes %<(%> bei %C"
  
! #: fortran/openmp.cc:1893
! #, fuzzy, gcc-internal-format
! #| msgid "Expected %<)%> or %<,%> at %C"
! msgid "Expected %<,%>, %<)%> or %<;%> at %C"
! msgstr "%<)%> oder %<,%> bei %C erwartet"
! 
! #: fortran/openmp.cc:1954
  #, gcc-internal-format
  msgid "Expected %<{%> at %C"
  msgstr "%<{%> bei %C erwartet"
  
! #: fortran/openmp.cc:1964
  #, gcc-internal-format
  msgid "Duplicated %<fr%> preference-selector-name at %C"
  msgstr "Doppelter Präferenz-Selektor-Name %<fr%> bei %C"
  
! #: fortran/openmp.cc:1989 fortran/openmp.cc:2127
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected constant scalar integer expression or non-empty default-kind character literal at %L"
  msgstr "Konstanter skalarer Ganzzahl-Ausdruck oder nichtleeres Standard-Zeichenliteral bei %L erwartet"
  
! #: fortran/openmp.cc:2003 fortran/openmp.cc:2140
  #, gcc-internal-format
  msgid "Unknown foreign runtime identifier %qd at %L"
  msgstr "Unbekannter fremder Laufzeitbezeichner %qd bei %L"
  
! #: fortran/openmp.cc:2017 fortran/openmp.cc:2152
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected null character in character literal at %L"
  msgstr "Unerwartetes null-Zeichen in Zeichenliteral bei %L"
  
! #: fortran/openmp.cc:2024 fortran/openmp.cc:2159
  #, gcc-internal-format
  msgid "Unknown foreign runtime identifier %qs at %L"
  msgstr "Unbekannter fremder Laufzeitbezeichner %qs bei %L"
  
! #: fortran/openmp.cc:2031 fortran/openmp.cc:7217
  #, gcc-internal-format
  msgid "Expected %<)%> at %C"
  msgstr "%<)%> bei %C erwartet"
  
! #: fortran/openmp.cc:2047
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected default-kind character literal at %L"
  msgstr "Standard-Zeichenkettenliteral bei %L erwartet"
  
! #: fortran/openmp.cc:2058
  #, gcc-internal-format
  msgid "Character literal at %L must start with %<ompx_%>"
  msgstr "Zeichenliteral bei %L muss mit %<ompx_%> beginnen"
  
! #: fortran/openmp.cc:2066
  #, gcc-internal-format
  msgid "Unexpected null or %<,%> character in character literal at %L"
  msgstr "Unerwartetes Zeichen null oder %<,%> in Zeichenliteral bei %L"
  
! #: fortran/openmp.cc:2083
  #, gcc-internal-format
  msgid "Expected %<fr(%> or %<attr(%> at %C"
  msgstr "%<fr(%> oder %<attr(%> bei %C erwartet"
  
! #: fortran/openmp.cc:2090
  #, gcc-internal-format
  msgid "Expected %<,%> or %<}%> at %C"
  msgstr "%<,%> oder %<}%> bei %C erwartet"
  
! #: fortran/openmp.cc:2206
  #, gcc-internal-format
  msgid "Duplicate %<prefer_type%> modifier at %C"
  msgstr "Doppelter Modifikator %<prefer_type%> bei %C"
  
! #: fortran/openmp.cc:2218 fortran/openmp.cc:2254 fortran/openmp.cc:2276
  #, gcc-internal-format
  msgid "Expected %<,%> or %<:%> at %C"
  msgstr "%<,%> oder %<:%> bei %C erwartet"
  
! #: fortran/openmp.cc:2231
  #, gcc-internal-format
  msgid "Expected %<(%> after %<prefer_type%> at %C"
  msgstr "%<(%> nach %<prefer_type%> bei %C erwartet"
  
! #: fortran/openmp.cc:2239
  #, gcc-internal-format
  msgid "Duplicate %<targetsync%> at %C"
  msgstr "Doppeltes %<targetsync%> bei %C"
  
! #: fortran/openmp.cc:2261
  #, gcc-internal-format
  msgid "Duplicate %<target%> at %C"
  msgstr "Doppeltes %<target%> bei %C"
  
! #: fortran/openmp.cc:2279
  #, gcc-internal-format
  msgid "Expected %<prefer_type%>, %<target%>, or %<targetsync%> at %C"
  msgstr "%<prefer_type%>, %<target%> oder %<targetsync%> bei %C erwartet"
  
! #: fortran/openmp.cc:2287
  #, gcc-internal-format
  msgid "Missing required %<target%> and/or %<targetsync%> modifier at %C"
  msgstr "Erforderlicher Modifikator %<target%> und/oder %<targetsync%> bei %C fehlt"
  
! #: fortran/openmp.cc:2349
  #, gcc-internal-format
  msgid "Duplicated %qs clause at %L"
  msgstr "Doppelte Klausel %qs bei %L"
  
! #: fortran/openmp.cc:2356 fortran/openmp.cc:4345
  #, gcc-internal-format
  msgid "Expected %<(%> after %qs at %C"
  msgstr "%<(%> nach %qs bei %C erwartet"
  
! #: fortran/openmp.cc:2363
  #, gcc-internal-format
  msgid "Invalid expression after %<%s(%> at %C"
  msgstr "Ungültiger Ausdruck nach %<%s(%> bei %C"
  
! #: fortran/openmp.cc:2423
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause expected at %C after trailing comma"
  msgstr "Klausel erwartet bei %C nach dem abschließenden Komma"
  
! #: fortran/openmp.cc:2551
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable list at %C"
  msgstr "Variablenliste bei %C erwartet"
  
! #: fortran/openmp.cc:2575
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected COMPILATION or EXECUTION in AT clause at %C"
  msgstr "Entweder COMPILATION oder EXECUTION erwartet in AT-Klausel bei %C"
  
! #: fortran/openmp.cc:2634
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected TEAMS, PARALLEL or THREAD as binding in BIND at %C"
  msgstr "Eins von TEAMS, PARALLEL oder THREAD erwartet als Bindung in BIND bei %C"
  
! #: fortran/openmp.cc:2664
  #, gcc-internal-format, gfc-internal-format
  msgid "COLLAPSE clause argument not constant positive integer at %C"
  msgstr "Argument der COLLAPSE-Klausel ist keine konstante positive Ganzzahl bei %C"
  
! #: fortran/openmp.cc:2766
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, PRESENT, NONE or DEFAULT at %C"
  msgstr "Eins von ALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, PRESENT, NONE oder DEFAULT bei %C erwartet"
  
! #: fortran/openmp.cc:2788
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SCALAR, AGGREGATE, ALLOCATABLE, POINTER or ALL at %C"
  msgstr "Eins von SCALAR, AGGREGATE, ALLOCATABLE, POINTER oder ALL bei %C erwartet"
  
! #: fortran/openmp.cc:2821
  #, gcc-internal-format, gfc-internal-format
  msgid "DEFAULTMAP at %C but prior DEFAULTMAP with unspecified category"
  msgstr "DEFAULTMAP bei %C, aber das vorherige DEFAULTMAP hat eine unspezifizierte Kategorie"
  
! #: fortran/openmp.cc:2824
  #, gcc-internal-format, gfc-internal-format
  msgid "DEFAULTMAP at %C but prior DEFAULTMAP for category %s"
  msgstr "DEFAULTMAP bei %C, aber das vorherige DEFAULTMAP ist für Kategorie %s"
  
! #: fortran/openmp.cc:2860
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected NONE or PRESENT in DEFAULT clause at %C"
  msgstr "Eine der Klauseln NONE oder PRESENT bei %C erwartet"
  
! #: fortran/openmp.cc:2863
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected NONE, FIRSTPRIVATE, PRIVATE or SHARED in DEFAULT clause at %C"
  msgstr "Eins von NONE, FIRSTPRIVATE, PRIVATE oder SHARED erwartet, in DEFAULT-Klausel bei %C"
  
! #: fortran/openmp.cc:2913
  #, gcc-internal-format, gfc-internal-format
  msgid "ITERATOR may not be combined with SOURCE at %C"
  msgstr "ITERATOR bei %C kann nicht mit SOURCE kombiniert werden"
  
! #: fortran/openmp.cc:2919
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE at %C not permitted as dependence-type for this directive"
  msgstr "SOURCE bei %C ist nicht als Abhängigkeitsart für diese Direktive erlaubt"
  
! #: fortran/openmp.cc:2925
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicated clause with SOURCE dependence-type at %C"
  msgstr "Doppelte Klausel mit Abhängigkeitsart SOURCE bei %C"
  
! #: fortran/openmp.cc:2940
  #, gcc-internal-format
  msgid "Expected %<)%> or %<omp_cur_iteration)%> at %C"
  msgstr "%<)%> oder %<omp_cur_iteration)%> bei %C erwartet"
  
! #: fortran/openmp.cc:2946
! #, gcc-internal-format
! msgid "%<source%> modifier with %<depend%> clause at %L deprecated since OpenMP 5.2, use with %<doacross%>"
! msgstr ""
! 
! #: fortran/openmp.cc:2957
  #, gcc-internal-format, gfc-internal-format
  msgid "SINK at %C not permitted as dependence-type for this directive"
  msgstr "SINK bei %C ist nicht als Abhängigkeitsart für diese Direktive erlaubt"
  
! #: fortran/openmp.cc:2968
  #, gcc-internal-format, gfc-internal-format
  msgid "ITERATOR may not be combined with SINK at %C"
  msgstr "ITERATOR bei %C kann nicht mit SINK kombiniert werden"
  
! #: fortran/openmp.cc:2974
! #, gcc-internal-format
! msgid "%<sink%> modifier with %<depend%> clause at %L deprecated since OpenMP 5.2, use with %<doacross%>"
! msgstr ""
! 
! #: fortran/openmp.cc:2987
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected dependence-type SINK or SOURCE at %C"
  msgstr "SINK oder SOURCE des Abhängigkeitstyps bei %C erwartet"
  
! #: fortran/openmp.cc:3004
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with DEPEND kind other than OUT or INOUT at %C"
  msgstr "%<omp_all_memory%> wird bei %C mit DEPEND-Art außer OUT oder INOUT verwendet"
  
! #: fortran/openmp.cc:3053
! #, gcc-internal-format, gfc-internal-format
! msgid "Expected HOST, NOHOST or ANY at %C"
! msgstr "HOST, NOHOST oder ANY bei %C erwartet"
! 
! #: fortran/openmp.cc:3084 fortran/openmp.cc:3119
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected integer expression at %C"
  msgstr "Ganzzahlausdruck bei %C erwartet"
  
! #: fortran/openmp.cc:3100
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause at %C"
  msgstr "%<ancestor%>-Gerätemodifizierer bei %C, dem keine %<requires%>-Direktive mit %<reverse_offload%>-Klausel vorausgeht"
  
! #: fortran/openmp.cc:3112
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%> at %C"
  msgstr "der Ausdruck der %<device%>-Klausel bei %C muss den Wert %<1%> haben"
  
! #: fortran/openmp.cc:3125
  #, gcc-internal-format
  msgid "Expected integer expression or a single device-modifier %<device_num%> or %<ancestor%> at %C"
  msgstr "Entweder ein Ganzzahlausdruck oder genau ein Gerätemodifizierer %<device_num%> oder %<ancestor%> erwartet bei %C"
  
! #: fortran/openmp.cc:3190
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SEQ_CST, ACQUIRE or RELAXED at %C"
  msgstr "Eins von SEQ_CST, ACQUIRE oder RELAXED erwartet, bei %C"
  
! #: fortran/openmp.cc:3381
  #, gcc-internal-format, gfc-internal-format
  msgid "INDIRECT clause at %C requires a constant logical expression"
  msgstr "INDIRECT-Klausel bei %C erfordert einen konstanten logischen Ausdruck"
  
! #: fortran/openmp.cc:3546
! #, gcc-internal-format
! msgid "Specification of the list items as arguments to the modifiers at %L is deprecated; since OpenMP 5.2, use %<linear(%s : %s%s)%>"
! msgstr ""
! 
! #: fortran/openmp.cc:3638
  #, gcc-internal-format
  msgid "Multiple %qs modifiers specified at %C"
  msgstr "Mehrere %qs-Modifizierer bei %C angegeben"
  
! #: fortran/openmp.cc:3716
! #, gcc-internal-format
! msgid "The specification of modifiers without comma separators for the %<map%> clause at %C has been deprecated since OpenMP 5.2"
! msgstr ""
! 
! #: fortran/openmp.cc:3757
  #, gcc-internal-format
  msgid "too many %<always%> modifiers at %L"
  msgstr "zu viele %<always%>-Modifizierer bei %L"
  
! #: fortran/openmp.cc:3763
  #, gcc-internal-format
  msgid "too many %<close%> modifiers at %L"
  msgstr "zu viele %<close%>-Modifizierer bei %L"
  
! #: fortran/openmp.cc:3769
  #, gcc-internal-format
  msgid "too many %<present%> modifiers at %L"
  msgstr "zu viele %<present%>-Modifizierer bei %L"
  
! #: fortran/openmp.cc:3994
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDERED clause argument not constant positive integer at %C"
  msgstr "Argument der ORDERED-Klausel bei %C ist keine konstante positive Ganzzahl"
  
! #: fortran/openmp.cc:4019
! #, gcc-internal-format
! msgid "Expected ORDER(CONCURRENT) at %C with optional %<reproducible%> or %<unconstrained%> modifier"
! msgstr "ORDER(CONCURRENT) erwartet bei %C, optional mit Modifizierer %<reproducible%> oder %<unconstrained%>"
! 
! #: fortran/openmp.cc:4049
  #, gcc-internal-format, gfc-internal-format
  msgid "PARTIAL clause argument not constant positive integer at %C"
  msgstr "Argument der PARTIAL-Klausel bei %C ist keine konstante positive Ganzzahl"
  
! #: fortran/openmp.cc:4127
! #, gcc-internal-format
! msgid "%<master%> affinity policy at %C deprecated since OpenMP 5.1, use %<primary%>"
! msgstr ""
! 
! #: fortran/openmp.cc:4328
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected FATAL or WARNING in SEVERITY clause at %C"
  msgstr "Die SEVERITY-Klausel bei %C erwartet entweder FATAL oder WARNING"
  
! #: fortran/openmp.cc:4387
! #, gcc-internal-format
! msgid "%<to%> clause with %<declare target%> at %L deprecated since OpenMP 5.2, use %<enter%>"
! msgstr ""
! 
! #: fortran/openmp.cc:4537
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to match clause at %C"
  msgstr "Keine passende Klausel gefunden bei %C"
  
! #: fortran/openmp.cc:4720
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid clause in module with !$ACC DECLARE at %L"
  msgstr "Ungültige Klausel in Modul mit »!$ACC DECLARE« bei %L"
  
! #: fortran/openmp.cc:4730
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable is USE-associated with !$ACC DECLARE at %L"
  msgstr "Variable ist USE-verknüpft mit »!$ACC DECLARE« bei %L"
  
! #: fortran/openmp.cc:4739
  #, gcc-internal-format
  msgid "Variable %qs shall be declared in the same scoping unit as !$ACC DECLARE at %L"
  msgstr "Variable %qs muss in derselben Gültigkeitsbereichseinheit wie »!$ACC DECLARE« bei %L sein"
  
! #: fortran/openmp.cc:4747
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-size dummy array with !$ACC DECLARE at %L"
  msgstr "Dummyfeld mit vermuteter Größe mit »!$ACC DECLARE« bei %L"
  
! #: fortran/openmp.cc:4796
  #, gcc-internal-format
  msgid "%<acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause at %L"
  msgstr "%<acc update%> bei %L muss mindestens eine %<device%>- oder %<host%>- oder %<self%>-Klausel enthalten"
  
! #: fortran/openmp.cc:4844
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid argument to !$ACC WAIT at %C"
  msgstr "Ungültiges Argument für »!$ACC WAIT« bei %C"
  
! #: fortran/openmp.cc:4851
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT clause at %L requires a scalar INTEGER expression"
  msgstr "WAIT-Klausel bei %L erfordert einen skalaren INTEGER-Ausdruck"
  
! #: fortran/openmp.cc:4899
  #, gcc-internal-format, gfc-internal-format
  msgid "ACC CACHE directive must be inside of loop %C"
  msgstr "ACC-CACHE-Direktive bei %C muss innerhalb einer Schleife sein"
  
! #: fortran/openmp.cc:4968
  #, gcc-internal-format, gfc-internal-format
  msgid "Only the !$ACC ROUTINE form without list is allowed in interface block at %C"
  msgstr "Nur die Form !$ACC ROUTINE ohne Liste ist im Schnittstellenblock bei %C erlaubt"
  
! #: fortran/openmp.cc:5002
  #, gcc-internal-format
  msgid "Invalid NAME %qs in !$ACC ROUTINE ( NAME ) at %C"
  msgstr "Ungültiger NAME %qs in »!$ACC ROUTINE ( NAME )« bei %C"
  
! #: fortran/openmp.cc:5010
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C"
  msgstr "Syntaxfehler in »!$ACC ROUTINE ( NAME )« bei %C"
  
! #: fortran/openmp.cc:5017
  #, gcc-internal-format
  msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C, expecting %<)%> after NAME"
  msgstr "Syntaxfehler in !$ACC ROUTINE ( NAME ) bei %C, hinter NAME wird %<)%> erwartet"
  
! #: fortran/openmp.cc:5032
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple loop axes specified for routine at %C"
  msgstr "Mehrere Schleifenachsen für Routine bei %C angegeben"
  
! #: fortran/openmp.cc:5043
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible GANG, WORKER, or VECTOR clause"
  msgstr "Intrinsisches Symbol wurde bei %C in »!$ACC ROUTINE ( NAME )« angegeben und mit der inkompatiblen GANG, WORKER oder VECTOR-Klausel markiert"
  
! #: fortran/openmp.cc:5051
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible NOHOST clause"
  msgstr "Intrinsisches Symbol wurde bei %C in »!$ACC ROUTINE ( NAME )« angegeben und mit der inkompatiblen NOHOST-Klausel markiert"
  
! #: fortran/openmp.cc:5072 fortran/openmp.cc:5100
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC ROUTINE already applied at %C"
  msgstr "»!$ACC ROUTINE« wurde bereits bei %C angewendet"
  
! #: fortran/openmp.cc:5117
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC ROUTINE with GANG, WORKER, or VECTOR clause is not permitted in PURE procedure at %C"
  msgstr "!$ACC ROUTINE mit GANG, WORKER oder VECTOR-Klausel ist in PURE-Prozedur bei %C nicht erlaubt"
  
! #: fortran/openmp.cc:5308
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ALIGN or ALLOCATOR clause at %C"
  msgstr "ALIGN- oder ALLOCATOR-Klausel bei %C erwartet"
  
! #: fortran/openmp.cc:5316
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, structure-element list item at %L in ALLOCATE directive is not yet supported"
  msgstr "Sorry, das structure-element-Listenelement bei %L in der ALLOCATE-Direktive wird noch nicht unterstützt"
  
! #: fortran/openmp.cc:5319
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected expression as list item at %L in ALLOCATE directive"
  msgstr "Unerwarteter Ausdruck als Listenelement bei %L in der ALLOCATE-Direktive"
  
! #: fortran/openmp.cc:5390
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ASSUMES at %C must be in the specification part of a subprogram or module"
  msgstr "!$OMP ASSUMES bei %C muss im Spezifikationsteil eines Unterprogramms oder Moduls vorkommen"
  
! #: fortran/openmp.cc:5459
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP CRITICAL statement at %C"
  msgstr "Unerwarteter Ausschuss hinter $OMP CRITICAL-Anweisung bei %C"
  
! #: fortran/openmp.cc:5481
  #, gcc-internal-format
  msgid "Expected %<( depobj )%> at %C"
  msgstr "%<( depobj )%> bei %C erwartet"
  
! #: fortran/openmp.cc:5499
  #, gcc-internal-format
  msgid "Expected IN, OUT, INOUT, INOUTSET or MUTEXINOUTSET followed by %<)%> at %C"
  msgstr "Eins von IN, OUT, INOUT, INOUTSET oder MUTEXINOUTSET bei %C erwartet, gefolgt von %<)%>"
  
! #: fortran/openmp.cc:5513
  #, gcc-internal-format, gfc-internal-format
  msgid "The same depend object should be used as DEPOBJ argument at %L and as DESTROY argument at %L"
  msgstr "Dasselbe abhängige Objekt sollte als DEPOBJ-Argument bei %L und als DESTROY-Argument bei %L verwendet werden"
  
! #: fortran/openmp.cc:5527
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected DEPEND, UPDATE, or DESTROY clause at %C"
  msgstr "Eine der Klauseln DEPEND, UPDATE oder DESTROY bei %C erwartet"
  
! #: fortran/openmp.cc:5532
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPEND clause at %L of OMP DEPOBJ construct shall not have dependence-type DEPOBJ"
  msgstr "DEPEND-Klausel bei %L des OMP-DEPOBJ-Konstrukts darf nicht den Abhängigkeitstyp DEPOBJ haben"
  
! #: fortran/openmp.cc:5540
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPEND clause at %L of OMP DEPOBJ construct shall have only a single locator"
  msgstr "Die DEPEND-Klausel bei %L des OMP-DEPOBJ-Konstrukts darf nur einen einzigen Locator haben"
  
! #: fortran/openmp.cc:5672 fortran/openmp.cc:10702
  #, gcc-internal-format, gfc-internal-format
  msgid "MESSAGE clause at %L requires a scalar default-kind CHARACTER expression"
  msgstr "Die MESSAGE-Klausel bei %L erfordert einen skalaren CHARACTER-Ausdruck der Standardart"
  
! #: fortran/openmp.cc:5679
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant character expression required in MESSAGE clause at %L"
  msgstr "Die MESSAGE-Klausel bei %L erfordert einen konstanten Zeichenausdruck"
  
! #: fortran/openmp.cc:5685
  #, gcc-internal-format, gfc-internal-format
  msgid "$OMP ERROR encountered at %L: %s"
  msgstr "$OMP ERROR aufgetreten bei %L: %s"
  
! #: fortran/openmp.cc:5704
  #, gcc-internal-format, gfc-internal-format
  msgid "$OMP ERROR encountered at %L"
  msgstr "$OMP ERROR aufgetreten bei %L"
  
! #: fortran/openmp.cc:5732
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SEQ_CST, AQC_REL, RELEASE, or ACQUIRE at %C"
  msgstr "Eins von SEQ_CST, AQC_REL, RELEASE oder ACQUIRE bei %C erwartet"
  
! #: fortran/openmp.cc:5741
  #, gcc-internal-format, gfc-internal-format
  msgid "List specified together with memory order clause in FLUSH directive at %C"
  msgstr "Liste wurde zusammen mit Speicherreihenfolge-Klausel angegeben, in FLUSH-Direktive bei %C"
  
! #: fortran/openmp.cc:5749
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr "Unerwarteter Ausschuss inter $OMP FLUSH-Anweisung bei %C"
  
! #: fortran/openmp.cc:6149 fortran/openmp.cc:13621
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr "Redefinition der vordefinierten !$OMP DECLARE REDUCTION »%s« bei %L"
  
! #: fortran/openmp.cc:6153 fortran/openmp.cc:13625
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr "Redefinition der vordefinierten !$OMP DECLARE REDUCTION bei %L"
  
! #: fortran/openmp.cc:6158
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of !$OMP DECLARE REDUCTION at %L"
  msgstr "Redefinition von !$OMP DECLARE REDUCTION bei %L"
  
! #: fortran/openmp.cc:6160
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION at %L"
  msgstr "Vorherige !$OMP DECLARE REDUCTION bei %L"
  
! #: fortran/openmp.cc:6180
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP DECLARE REDUCTION at %C"
  msgstr "Unerwarteter Ausschuss hinter »!$OMP DECLARE REDUCTION« bei %C"
  
! #: fortran/openmp.cc:6217
  #, gcc-internal-format, gfc-internal-format
  msgid "Only the !$OMP DECLARE TARGET form without clauses is allowed in interface block at %C"
  msgstr "Nur die Form !$OMP DECLARE TARGET ohne Klauseln ist im Schnittstellenblock bei %C erlaubt"
  
! #: fortran/openmp.cc:6232
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP DECLARE TARGET at %C"
  msgstr "Unerwarteter Ausschuss hinter »!$OMP DECLARE TARGET« bei %C"
  
! #: fortran/openmp.cc:6259
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET variable at %L is an element of a COMMON block"
  msgstr "»OMP DECLARE TARGET«-Variable bei %L ist ein Element eines COMMON-Blocks"
  
! #: fortran/openmp.cc:6262
! #, gcc-internal-format
! msgid "List item %qs at %L not appear in the %qs clause as it was previously specified in a GROUPPRIVATE directive"
! msgstr ""
! 
! #: fortran/openmp.cc:6268
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directive"
  msgstr "Variable bei %L wird mehrfach in Klauseln derselben OMP-DECLARE-TARGET-Direktive erwähnt"
  
! #: fortran/openmp.cc:6275
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "OMP DECLARE TARGET variable at %L previously mentioned in LINK clause and later in %s clause"
! msgid "OMP DECLARE TARGET variable at %L previously mentioned in %s clause and later in %s clause"
  msgstr "OMP-DECLARE-TARGET-Variable bei %L wurde vorher in LINK-Klausel und später in %s-Klausel erwähnt"
  
! #: fortran/openmp.cc:6283
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "OMP DECLARE TARGET variable at %L previously mentioned in TO or ENTER clause and later in LINK clause"
! msgid "OMP DECLARE TARGET variable at %L previously mentioned in TO or ENTER clause and later in %s clause"
  msgstr "OMP-DECLARE-TARGET-Variable bei %L wurde vorher in TO- oder ENTER-Klausel und später in LINK-Klausel erwähnt"
  
! #: fortran/openmp.cc:6308
! #, fuzzy, gcc-internal-format
! #| msgid "List item %qs at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPE"
! msgid "List item %qs at %L set in previous OMP GROUPPRIVATE directive to the different DEVICE_TYPE %qs"
  msgstr "Listenelement %qs bei %L wurde von einer vorhergehenden Direktive OMP DECLARE TARGET auf einen abweichenden DEVICE_TYPE festgelegt"
  
! #: fortran/openmp.cc:6312 fortran/openmp.cc:7407 fortran/openmp.cc:7432
! #, fuzzy, gcc-internal-format
! #| msgid "List item %qs at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPE"
! msgid "List item %qs at %L set in previous OMP DECLARE TARGET directive to the different DEVICE_TYPE %qs"
! msgstr "Listenelement %qs bei %L wurde von einer vorhergehenden Direktive OMP DECLARE TARGET auf einen abweichenden DEVICE_TYPE festgelegt"
! 
! #: fortran/openmp.cc:6319 fortran/openmp.cc:6382
  #, gcc-internal-format, gfc-internal-format
  msgid "DEVICE_TYPE must be ANY when used with INDIRECT at %L"
  msgstr "DEVICE_TYPE muss ANY sein, wenn es mit INDIRECT bei %L verwendet wird"
  
! #: fortran/openmp.cc:6325
! #, gcc-internal-format
! msgid "List item %qs at %L set with NOHOST specified may not appear in a LINK clause"
! msgstr ""
  
! #: fortran/openmp.cc:6333
! #, gcc-internal-format
! msgid "Common block %</%s/%> at %L not appear in the %qs clause as it was previously specified in a GROUPPRIVATE directive"
! msgstr ""
  
! #: fortran/openmp.cc:6340
! #, fuzzy, gcc-internal-format
! #| msgid "Variable at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directive"
! msgid "Common block %</%s/%> at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directive"
! msgstr "Variable bei %L wird mehrfach in Klauseln derselben OMP-DECLARE-TARGET-Direktive erwähnt"
  
! #: fortran/openmp.cc:6347
! #, fuzzy, gcc-internal-format
! #| msgid "OMP DECLARE TARGET variable at %L previously mentioned in LINK clause and later in %s clause"
! msgid "Common block %</%s/%> at %L previously mentioned in %s clause and later in %s clause"
! msgstr "OMP-DECLARE-TARGET-Variable bei %L wurde vorher in LINK-Klausel und später in %s-Klausel erwähnt"
  
! #: fortran/openmp.cc:6355
! #, fuzzy, gcc-internal-format
! #| msgid "OMP DECLARE TARGET variable at %L previously mentioned in TO or ENTER clause and later in LINK clause"
! msgid "Common block %</%s/%> at %L previously mentioned in TO or ENTER clause and later in %s clause"
! msgstr "OMP-DECLARE-TARGET-Variable bei %L wurde vorher in TO- oder ENTER-Klausel und später in LINK-Klausel erwähnt"
! 
! #: fortran/openmp.cc:6368
! #, fuzzy, gcc-internal-format
! #| msgid "List item %qs at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPE"
! msgid "Common block %</%s/%> at %L set in previous OMP GROUPPRIVATE directive to the different DEVICE_TYPE %qs"
! msgstr "Listenelement %qs bei %L wurde von einer vorhergehenden Direktive OMP DECLARE TARGET auf einen abweichenden DEVICE_TYPE festgelegt"
! 
! #: fortran/openmp.cc:6373
! #, fuzzy, gcc-internal-format
! #| msgid "List item %qs at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPE"
! msgid "Common block %</%s/%> at %L set in previous OMP DECLARE TARGET directive to the different DEVICE_TYPE %qs"
! msgstr "Listenelement %qs bei %L wurde von einer vorhergehenden Direktive OMP DECLARE TARGET auf einen abweichenden DEVICE_TYPE festgelegt"
! 
! #: fortran/openmp.cc:6387
! #, gcc-internal-format
! msgid "Common block %</%s/%> at %L set with NOHOST specified may not appear in a LINK clause"
! msgstr ""
! 
! #: fortran/openmp.cc:6417
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET directive at %L with only DEVICE_TYPE or INDIRECT clauses is ignored"
  msgstr "Direktive OMP DECLARE TARGET bei %L mit nur DEVICE_TYPE- oder INDIRECT-Klausel wird ignoriert"
  
! #: fortran/openmp.cc:6428
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$OMP DECLARE TARGET list at %C"
  msgstr "Syntaxfehler in »!$OMP DECLARE TARGET«-Liste bei %C"
  
  #. FIXME: constant integer expressions.
! #: fortran/openmp.cc:6467
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected trait-property-extension at %C"
  msgstr "Trait-property-extension bei %C erwartet"
  
! #: fortran/openmp.cc:6482 fortran/openmp.cc:6573 fortran/openmp.cc:6687
! #: fortran/openmp.cc:6837 fortran/openmp.cc:6897
  #, gcc-internal-format
  msgid "expected %<)%> at %C"
  msgstr "%<)%> bei %C erwartet"
  
! #: fortran/openmp.cc:6512
  #, gcc-internal-format, gfc-internal-format
  msgid "expected trait selector name at %C"
  msgstr "Name des Merkmalsselektors bei %C erwartet"
  
! #: fortran/openmp.cc:6531
  #, gcc-internal-format
  msgid "unknown selector %qs for context selector set %qs at %C"
  msgstr "unbekannter Selektor %qs für Kontext-Selektormenge %qs bei %C"
  
! #: fortran/openmp.cc:6549
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties at %C"
  msgstr "Selektor %qs bei %C akzeptiert keine Eigenschaften"
  
! #: fortran/openmp.cc:6558
  #, gcc-internal-format
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set at %C"
  msgstr "%<score%> kann nicht in Traits im trait-selector-set %qs bei %C angegeben werden"
  
! #: fortran/openmp.cc:6565 fortran/openmp.cc:6697 fortran/openmp.cc:6788
! #: fortran/openmp.cc:6879 fortran/openmp.cc:7074
  #, gcc-internal-format
  msgid "expected %<(%> at %C"
  msgstr "%<(%> bei %C erwartet"
  
! #: fortran/openmp.cc:6579
  #, gcc-internal-format, gfc-internal-format
  msgid "expected : at %C"
  msgstr "»:« bei %C erwartet"
  
! #: fortran/openmp.cc:6601
  #, gcc-internal-format, gfc-internal-format
  msgid "expected identifier at %C"
  msgstr "Bezeichner bei %C erwartet"
  
! #: fortran/openmp.cc:6622
  #, gcc-internal-format, gfc-internal-format
  msgid "expected identifier or string literal at %C"
  msgstr "Bezeichner oder Zeichenkettenliteral bei %C erwartet"
  
! #: fortran/openmp.cc:6645
  #, gcc-internal-format, gfc-internal-format
  msgid "expected expression at %C"
  msgstr "Ausdruck bei %C erwartet"
  
! #: fortran/openmp.cc:6662
  #, gcc-internal-format, gfc-internal-format
  msgid "expected simd clause at %C"
  msgstr "SIMD-Klausel bei %C erwartet"
  
! #: fortran/openmp.cc:6738
  #, gcc-internal-format, gfc-internal-format
  msgid "expected context selector set name at %C"
  msgstr "Name der Kontextselektormenge bei %C erwartet"
  
! #: fortran/openmp.cc:6745
  #, gcc-internal-format
  msgid "expected %<=%> at %C"
  msgstr "%<=%> bei %C erwartet"
  
! #: fortran/openmp.cc:6752
  #, gcc-internal-format
  msgid "expected %<{%> at %C"
  msgstr "%<{%> bei %C erwartet"
  
! #: fortran/openmp.cc:6767
  #, gcc-internal-format
  msgid "expected %<}%> at %C"
  msgstr "%<}%> bei %C erwartet"
  
! #: fortran/openmp.cc:6795
  #, gcc-internal-format, gfc-internal-format
  msgid "expected name at %C"
  msgstr "Name bei %C erwartet"
  
! #: fortran/openmp.cc:6806
  #, gcc-internal-format, gfc-internal-format
  msgid "expected variant name at %C"
  msgstr "Variantenname bei %C erwartet"
  
! #: fortran/openmp.cc:6887 fortran/openmp.cc:7058 fortran/openmp.cc:7808
  #, gcc-internal-format
  msgid "%qs clause at %L specified more than once"
  msgstr "%qs-Klausel bei %L ist mehrfach angegeben"
  
! #: fortran/openmp.cc:6914
  #, gcc-internal-format
  msgid "expected %<nothing%>, %<need_device_ptr%> or %<need_device_addr%> at %C"
  msgstr "%<nothing%>, %<need_device_ptr%> oder %<need_device_addr%> bei %C erwartet"
  
! #: fortran/openmp.cc:6920 fortran/openmp.cc:7038 fortran/openmp.cc:7193
  #, gcc-internal-format
  msgid "expected %<:%> at %C"
  msgstr "%<:%> bei %C erwartet"
  
! #: fortran/openmp.cc:6953
  #, gcc-internal-format
  msgid "unexpected %<:%> at %C"
  msgstr "unerwartetes %<:%> bei %C"
  
! #: fortran/openmp.cc:7000
  #, gcc-internal-format, gfc-internal-format
  msgid "expected constant integer expression at %C"
  msgstr "konstanter Ganzzahlausdruck bei %C erwartet"
  
! #: fortran/openmp.cc:7022
  #, gcc-internal-format
  msgid "expected dummy parameter name, %<omp_num_args%> or constant positive integer at %C"
  msgstr "Dummy-Parametername, %<omp_num_args%> oder konstante positive Ganzzahl bei %C erwartet"
  
! #: fortran/openmp.cc:7069
  #, gcc-internal-format
  msgid "expected %<interop%> at %C"
  msgstr "%<interop%> bei %C erwartet"
  
! #: fortran/openmp.cc:7119
  #, gcc-internal-format
  msgid "expected %<match%>, %<adjust_args%> or %<append_args%> at %C"
  msgstr "%<match%>, %<adjust_args%> oder %<append_args%> bei %C erwartet"
  
! #: fortran/openmp.cc:7125
! #, fuzzy, gcc-internal-format
! #| msgid "expected simd clause at %C"
! msgid "expected %<match%> clause at %C"
! msgstr "SIMD-Klausel bei %C erwartet"
! 
! #: fortran/openmp.cc:7159
  #, gcc-internal-format
! msgid "%<default%> clause with metadirective at %L deprecated since OpenMP 5.2"
! msgstr ""
  
! #: fortran/openmp.cc:7166
  #, gcc-internal-format
  msgid "expected %<when%>, %<otherwise%>, or %<default%> at %C"
  msgstr "%<when%>, %<otherwise%> oder %<default%> bei %C erwartet"
  
! #: fortran/openmp.cc:7172
  #, gcc-internal-format
  msgid "too many %<otherwise%> or %<default%> clauses in %<metadirective%> at %C"
  msgstr "zu viele %<otherwise%>- oder %<default%>-Klauseln in %<metadirective%> bei %C"
  
! #: fortran/openmp.cc:7179
  #, gcc-internal-format
  msgid "%<otherwise%> or %<default%> clause must appear last in %<metadirective%> at %C"
  msgstr "die %<otherwise%>- oder %<default%>-Klausel muss als letzte in %<metadirective%> bei %C vorkommen"
  
! #: fortran/openmp.cc:7207
  #, gcc-internal-format
  msgid "declarative directive variants are not supported"
  msgstr "deklarative Varianten von Direktiven werden nicht unterstützt"
  
! #: fortran/openmp.cc:7228
  #, gcc-internal-format, gfc-internal-format
  msgid "variant directive used in OMP BEGIN METADIRECTIVE at %C must have a corresponding end directive"
  msgstr "die in OMP BEGIN METADIRECTIVE bei %C verwendete Variantendirektive muss eine entsprechende Enddirektive haben"
  
! #: fortran/openmp.cc:7262
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after OMP METADIRECTIVE at %C"
  msgstr "Unerwarteter Ausschuss hinter »OMP METADIRECTIVE« bei %C"
  
! #: fortran/openmp.cc:7325
! #, fuzzy, gcc-internal-format
! #| msgid "Variable at %C is an element of a COMMON block"
! msgid "%qs variable at %L is an element of a COMMON block"
! msgstr "Variable bei %C ist ein Element eines COMMON-Blocks"
  
! #: fortran/openmp.cc:7353
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "COMMON block /%s/ not found at %C"
! msgid "COMMON block /%s/ not found at %L"
! msgstr "COMMON-Block /%s/ bei %C nicht gefunden"
  
! #: fortran/openmp.cc:7391
! #, fuzzy, gcc-internal-format
! #| msgid "Variable at %C is an element of a COMMON block"
! msgid "Variable %qs at %L is an element of a COMMON block"
! msgstr "Variable bei %C ist ein Element eines COMMON-Blocks"
! 
! #: fortran/openmp.cc:7395
! #, gcc-internal-format
! msgid "List item %qs at %L implies OMP DECLARE TARGET with the LOCAL clause, but it has been specified with a different clause before"
! msgstr ""
! 
! #: fortran/openmp.cc:7420
! #, gcc-internal-format
! msgid "List item %</%s/%> at %L implies OMP DECLARE TARGET with the LOCAL clause, but it has been specified with a different clause before"
! msgstr ""
! 
! #: fortran/openmp.cc:7449
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Unexpected junk after %qs at %L"
! msgid "Unexpected junk after OMP %s at %C"
! msgstr "Unerwarteter Ausschuss hinter %qs bei %L"
! 
! #: fortran/openmp.cc:7457
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
! msgid "Syntax error in !$OMP %s list at %C"
  msgstr "Syntaxfehler in !$OMP THREADPRIVATE Liste bei %C"
  
! #: fortran/openmp.cc:7534 fortran/openmp.cc:7543 fortran/openmp.cc:7554
! #: fortran/openmp.cc:8140 fortran/openmp.cc:8156 fortran/openmp.cc:8165
! #, gcc-internal-format
! msgid "%<master%> construct at %C deprecated since OpenMP 5.1, use %<masked%>"
! msgstr ""
! 
! #: fortran/openmp.cc:7580
  #, gcc-internal-format, gfc-internal-format
  msgid "Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES %s but other program units do"
  msgstr "Programmeinheit bei %L hat OpenMP-Geräte-Konstrukte/-Routinen, setzt jedoch nicht !$OMP REQUIRES %s, aber andere Programmeinheiten tun das"
  
! #: fortran/openmp.cc:7623
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified via module %qs use at %L comes after using a device construct/routine"
  msgstr "%<!$OMP REQUIRES%>-Klausel %qs, die von der Modulverwendung %qs bei %L angegeben ist, kommt nach der Verwendung eines Geräte-Konstrukts bzw. einer Geräte-Routine"
  
! #: fortran/openmp.cc:7627
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified at %L comes after using a device construct/routine"
  msgstr "%<!$OMP REQUIRES%>-Klausel %qs, die bei %L angegeben ist, kommt nach der Verwendung eines Geräte-Konstrukts bzw. einer Geräte-Routine"
  
! #: fortran/openmp.cc:7650
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)"
  msgstr "%<!$OMP REQUIRES%>-Klausel %<atomic_default_mem_order(%s)%>, die von der Modulverwendung %qs bei %L angegeben ist, übersteuert ein vorangehendes %<atomic_default_mem_order(%s)%> (das möglicherweise von einer Modulverwendung stammt)"
  
! #: fortran/openmp.cc:7655
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)"
  msgstr "%<!$OMP REQUIRES%>-Klausel %<atomic_default_mem_order(%s)%>, die bei %L angegeben ist, übersteuert ein vorangehendes %<atomic_default_mem_order(%s)%> (das möglicherweise von einer Modulverwendung stammt)"
  
! #: fortran/openmp.cc:7666
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L but same clause is not specified for the program unit"
  msgstr "%<!$OMP REQUIRES%>-Klausel %<atomic_default_mem_order(%s)%> wird von der Modulverwendung %qs bei %L angegeben, aber diese Klausel ist in der Programmeinheit nicht ebenfalls angegeben"
  
! #: fortran/openmp.cc:7671
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified via module %qs use at %L but same clause is not specified for the program unit"
  msgstr "%<!$OMP REQUIRES%>-Klausel %qs ist von der Modulverwendung %qs bei %L angegeben, aber diese Klausel ist in der Programmeinheit nicht ebenfalls angegeben"
  
! #: fortran/openmp.cc:7701
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP REQUIRES at %C must appear in the specification part of a program unit"
  msgstr "!$OMP REQUIRES bei %C muss im Spezifikationsteil einer Programmeinheit vorkommen"
  
! #: fortran/openmp.cc:7786
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ACQ_REL, ACQUIRE, RELAXED, RELEASE or SEQ_CST for ATOMIC_DEFAULT_MEM_ORDER clause at %C"
  msgstr "ACQ_REL, ACQUIRE, RELAXED, RELEASE oder SEQ_CST für ATOMIC_DEFAULT_MEM_ORDER-Klausel bei %C erwartet"
  
! #: fortran/openmp.cc:7802
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause expected at %C"
  msgstr "Klausel erwartet bei %C"
  
! #: fortran/openmp.cc:7811
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, SELF_MAPS, DYNAMIC_ALLOCATORS, REVERSE_OFFLOAD, or ATOMIC_DEFAULT_MEM_ORDER clause at %L"
  msgstr "Eine der Klauseln UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, SELF_MAPS, DYNAMIC_ALLOCATORS, REVERSE_OFFLOAD oder ATOMIC_DEFAULT_MEM_ORDER bei %L erwartet"
  
! #: fortran/openmp.cc:7837
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected INCLUSIVE or EXCLUSIVE clause at %C"
  msgstr "Eine der Klauseln INCLUSIVE oder EXCLUSIVE bei %C erwartet"
  
! #: fortran/openmp.cc:7843
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP SCAN at %C"
  msgstr "Unerwarteter Ausschuss hinter !$OMP SCAN bei %C"
  
! #: fortran/openmp.cc:8042
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after TASKYIELD clause at %C"
  msgstr "Unerwarteter Ausschuss hinter TASKYIELD-Klausel bei %C"
  
! #: fortran/openmp.cc:8144
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP MASTER statement at %C"
  msgstr "Unerwarteter Ausschuss hinter $OMP MASTER-Anweisung bei %C"
  
! #: fortran/openmp.cc:8182
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP NOTHING statement at %C"
  msgstr "Unerwarteter Ausschuss hinter »$OMP NOTHING«-Anweisung bei %C"
  
! #: fortran/openmp.cc:8217 fortran/openmp.cc:8220 fortran/openmp.cc:8223
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC at %L with %s clause is incompatible with READ or WRITE"
  msgstr "!$OMP ATOMIC bei %L mit %s-Klausel ist inkompatibel zu READ oder WRITE"
  
! #: fortran/openmp.cc:8227
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC at %L with %s clause requires %s clause"
  msgstr "!$OMP ATOMIC bei %L mit %s-Klausel erfordert %s-Klausel"
  
! #: fortran/openmp.cc:8257
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC WRITE at %L incompatible with ACQUIRES clause implicitly provided by a REQUIRES directive"
  msgstr "!$OMP ATOMIC WRITE bei %L inkompatibel mit ACQUIRES-Klausel, die implizit durch eine REQUIRES-Direktive bereitgestellt wird"
  
! #: fortran/openmp.cc:8268
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ at %L incompatible with RELEASE clause implicitly provided by a REQUIRES directive"
  msgstr "!$OMP ATOMIC READ bei %L inkompatibel mit RELEASE-Klausel, die implizit durch eine REQUIRES-Direktive bereitgestellt wird"
  
! #: fortran/openmp.cc:8286
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ at %L incompatible with RELEASE clause"
  msgstr "!$OMP ATOMIC READ bei %L ist inkompatibel zur RELEASE-Klausel"
  
! #: fortran/openmp.cc:8296
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC WRITE at %L incompatible with ACQUIRE clause"
  msgstr "!$OMP ATOMIC WRITE bei %L ist inkompatibel zur ACQUIRE-Klausel"
  
! #: fortran/openmp.cc:8333
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$ACC ATOMIC statement at %C"
  msgstr "Unerwarteter Ausschuss hinter »!$ACC ATOMIC«-Anweisung bei %C"
  
! #: fortran/openmp.cc:8348
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP BARRIER statement at %C"
  msgstr "Unerwarteter Ausschuss hinter $OMP BARRIER-Anweisung bei %C"
  
! #: fortran/openmp.cc:8404
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected construct-type PARALLEL, SECTIONS, DO or TASKGROUP in $OMP CANCELLATION POINT statement at %C"
  msgstr "Konstrukttyp PARALLEL, SECTIONS, DO oder TASKGROUP in Anweisung $OMP CANCELLATION POINT bei %C erwartet"
  
! #: fortran/openmp.cc:8410
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP CANCELLATION POINT statement at %C"
  msgstr "Unerwarteter Ausschuss hinter »$OMP CANCELLATION POINT«-Anweisung bei %C"
  
! #: fortran/openmp.cc:8431
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after NOWAIT clause at %C"
  msgstr "Unerwarteter Ausschuss hinter NOWAIT-Klausel bei %C"
  
! #: fortran/openmp.cc:8470
  #, gcc-internal-format, gfc-internal-format
  msgid "%s clause at %L requires a scalar INTEGER expression"
  msgstr "Klausel %s bei %L erfordert einen skalaren INTEGER-Ausdruck"
  
! #: fortran/openmp.cc:8482 fortran/openmp.cc:10737
  #, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of %s clause at %L must be positive"
  msgstr "INTEGER-Ausdruck von %s-Klausel bei %L muss positiv sein"
  
! #: fortran/openmp.cc:8494
  #, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of %s clause at %L must be non-negative"
  msgstr "INTEGER-Ausdruck von %s-Klausel bei %L darf nicht negativ sein"
  
! #: fortran/openmp.cc:8505
  #, gcc-internal-format
  msgid "Cray pointer object %qs of derived type in %s clause at %L"
  msgstr "Cray-Zeiger-Objekt von abgeleitetem Typ %qs in »%s«-Klausel bei %L"
  
! #: fortran/openmp.cc:8508
  #, gcc-internal-format
  msgid "Cray pointee object %qs of derived type in %s clause at %L"
  msgstr "Cray-Zeigerziel-Objekt %qs von abgeleitetem Typ in »%s«-Klausel bei %L"
  
! #: fortran/openmp.cc:8514 fortran/openmp.cc:10560
  #, gcc-internal-format
  msgid "POINTER object %qs of polymorphic type in %s clause at %L"
  msgstr "POINTER-Objekt %qs von polymorphem Typ in Klausel %s bei %L"
  
! #: fortran/openmp.cc:8519
  #, gcc-internal-format
  msgid "Cray pointer object %qs of polymorphic type in %s clause at %L"
  msgstr "Cray-Zeiger-Objekt %qs von polymorphem Typ in %qs-Klausel bei %L"
  
! #: fortran/openmp.cc:8524
  #, gcc-internal-format
  msgid "Cray pointee object %qs of polymorphic type in %s clause at %L"
  msgstr "Cray-Zeigerziel-Objekt %qs von polymorphem Typ in %qs-Klausel bei %L"
  
! #: fortran/openmp.cc:8534 fortran/openmp.cc:9991 fortran/openmp.cc:10283
  #, gcc-internal-format
  msgid "Assumed size array %qs in %s clause at %L"
  msgstr "Feld %qs mit vermuteter Größe in Klausel %s bei %L"
  
! #: fortran/openmp.cc:8537
  #, gcc-internal-format
  msgid "Assumed rank array %qs in %s clause at %L"
  msgstr "Feld %qs mit vermutetem Rang in Klausel %s bei %L"
  
! #: fortran/openmp.cc:8553 fortran/openmp.cc:10270
  #, gcc-internal-format
  msgid "POINTER object %qs in %s clause at %L"
  msgstr "POINTER-Objekt %qs in Klausel %s bei %L"
  
! #: fortran/openmp.cc:8558 fortran/openmp.cc:10564
  #, gcc-internal-format
  msgid "Cray pointer object %qs in %s clause at %L"
  msgstr "Cray-Zeiger-Objekt %qs in Klausel %s bei %L"
  
! #: fortran/openmp.cc:8563 fortran/openmp.cc:10567
  #, gcc-internal-format
  msgid "Cray pointee object %qs in %s clause at %L"
  msgstr "Cray-Zeigerziel-Objekt %qs in Klausel %s bei %L"
  
! #: fortran/openmp.cc:8568 fortran/openmp.cc:10555
  #, gcc-internal-format
  msgid "ALLOCATABLE object %qs in %s clause at %L"
  msgstr "ALLOCATABLE-Objekt %qs in Klausel %s bei %L"
  
! #: fortran/openmp.cc:8571
  #, gcc-internal-format
  msgid "VALUE object %qs in %s clause at %L"
  msgstr "VALUE-Objekt %qs in Klausel %s bei %L"
  
! #: fortran/openmp.cc:8614
  #, gcc-internal-format, gfc-internal-format
  msgid "Implicitly declared function %s used in !$OMP DECLARE REDUCTION at %L"
  msgstr "Implizit deklarierte Funktion %s wird in !$OMP DECLARE REDUCTION bei %L verwendet"
  
! #: fortran/openmp.cc:8663
  #, gcc-internal-format, gfc-internal-format
  msgid "Implicitly declared subroutine %s used in !$OMP DECLARE REDUCTION at %L"
  msgstr "Implizit deklariertes Unterprogramm %s wird in !$OMP DECLARE REDUCTION bei %L verwendet"
  
! #: fortran/openmp.cc:8705
  #, gcc-internal-format
  msgid "Unexpected function-result variable %qs at %L in declarative !$OMP ALLOCATE"
  msgstr "Unerwartete function-result-Variable %qs bei %L in deklarativem !$OMP ALLOCATE"
  
! #: fortran/openmp.cc:8711
  #, gcc-internal-format
  msgid "Procedure pointer %qs not supported with !$OMP ALLOCATE at %L"
  msgstr "Prozedurzeiger %qs nicht unterstützt mit !$OMP ALLOCATE bei %L"
  
! #: fortran/openmp.cc:8717
  #, gcc-internal-format
  msgid "Argument %qs at %L to declarative !$OMP ALLOCATE directive must be a variable"
  msgstr "Das Argument %qs bei %L zu der deklarativen Direktive !$OMP ALLOCATE muss eine Variable sein"
  
! #: fortran/openmp.cc:8724
  #, gcc-internal-format
  msgid "Argument %qs at %L to declarative !$OMP ALLOCATE shall be in the same scope as the variable declaration"
  msgstr "Das Argument %qs bei %L zu deklarativem !$OMP ALLOCATE muss sich im selben Bereich befinden wie die Variablendeklaration"
  
! #: fortran/openmp.cc:8731
  #, gcc-internal-format
  msgid "Unexpected dummy argument %qs as argument at %L to declarative !$OMP ALLOCATE"
  msgstr "Unerwartetes Dummy-Argument %qs als Argument bei %L zu deklarativem !$OMP ALLOCATE"
  
! #: fortran/openmp.cc:8737
  #, gcc-internal-format
  msgid "Unexpected coarray argument %qs as argument at %L to declarative !$OMP ALLOCATE"
  msgstr "Unerwartetes Coarray-Argument %qs als Argument bei %L zu deklarativem !$OMP ALLOCATE"
  
! #: fortran/openmp.cc:8745
  #, gcc-internal-format
  msgid "Duplicated common block %</%s/%> in !$OMP ALLOCATE at %L"
  msgstr "Doppelter gemeinsamer Block %</%s/%> in !$OMP ALLOCATE bei %L"
  
! #: fortran/openmp.cc:8752
  #, gcc-internal-format
  msgid "Duplicated variable %qs in !$OMP ALLOCATE at %L"
  msgstr "Doppelte Variable %qs in !$OMP ALLOCATE bei %L"
  
! #: fortran/openmp.cc:8763
  #, gcc-internal-format
  msgid "Sorry, EQUIVALENCE object %qs not supported with !$OMP ALLOCATE at %L"
  msgstr "Sorry, EQUIVALENCE-Objekt %qs ist nicht unterstützt mit !$OMP ALLOCATE bei %L"
  
! #: fortran/openmp.cc:8772
  #, gcc-internal-format
  msgid "Sorry, Cray pointers and pointees such as %qs are not supported with !$OMP ALLOCATE at %L"
  msgstr "Sorry, Cray-Zeiger und Zeigerziele wie %qs werden nicht unterstützt mit !$OMP ALLOCATE bei %L"
  
! #: fortran/openmp.cc:8781
  #, gcc-internal-format
  msgid "Unexpected allocatable variable %qs at %L in declarative !$OMP ALLOCATE directive"
  msgstr "Unerwartete allozierte Variable %qs bei %L in der deklarativen Direktive !$OMP ALLOCATE"
  
! #: fortran/openmp.cc:8786
  #, gcc-internal-format
  msgid "Unexpected pointer variable %qs at %L in declarative !$OMP ALLOCATE directive"
  msgstr "Unerwartete Zeigervariable %qs bei %L in der deklarativen Direktive !$OMP ALLOCATE"
  
! #: fortran/openmp.cc:8797 fortran/openmp.cc:9446
  #, gcc-internal-format, gfc-internal-format
  msgid "ALIGN requires a scalar positive constant integer alignment expression at %L that is a power of two"
  msgstr "ALIGN bei %L erfordert einen skalaren, positiven, konstanten Ganzzahlausdruck für die Ausrichtung, der eine Zweierpotenz ist"
  
! #: fortran/openmp.cc:8813
  #, gcc-internal-format
  msgid "An ALLOCATOR clause is required as the list item %<%s%s%s%> at %L has the SAVE attribute"
  msgstr "Eine ALLOCATOR-Klausel ist erforderlich, da das Listenelement %<%s%s%s%> bei %L das Attribut SAVE hat"
  
! #: fortran/openmp.cc:8818
  #, gcc-internal-format
  msgid "Predefined allocator required in ALLOCATOR clause at %L as the list item %<%s%s%s%> at %L has the SAVE attribute"
  msgstr "Vordefinierter Allokator in ALLOCATOR-Klausel bei %L erforderlich, da das Listenelement %<%s%s%s%> bei %L das Attribut SAVE hat"
  
! #: fortran/openmp.cc:8838
! #, fuzzy, gcc-internal-format
! #| msgid "Predefined allocator required in ALLOCATOR clause at %L as the list item %<%s%s%s%> at %L has the SAVE attribute"
! msgid "Predefined allocator %qs in ALLOCATOR clause at %L, used for list item %<%s%s%s%> at %L, may only be used for local static variables"
! msgstr "Vordefinierter Allokator in ALLOCATOR-Klausel bei %L erforderlich, da das Listenelement %<%s%s%s%> bei %L das Attribut SAVE hat"
! 
! #: fortran/openmp.cc:8856 fortran/openmp.cc:9430
  #, gcc-internal-format
  msgid "Expected integer expression of the %<omp_allocator_handle_kind%> kind at %L"
  msgstr "Ganzzzahlausdruck der Art %<omp_allocator_handle_kind%> bei %L erwartet"
  
! #: fortran/openmp.cc:8872
  #, gcc-internal-format, gfc-internal-format
  msgid "HOLDS expression at %L must be a scalar logical expression"
  msgstr "HOLDS-Ausdruck bei %L muss ein skalarer logischer Ausdruck sein"
  
! #: fortran/openmp.cc:8908
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr "ORDERED-Parameter der Klausel bei %L ist weniger als COLLAPSE"
  
! #: fortran/openmp.cc:8911
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDER clause must not be used together with ORDERED at %L"
  msgstr "ORDER-Klausel bei %L darf nicht zusammen mit ORDERED verwendet werden"
  
! #: fortran/openmp.cc:8918 fortran/openmp.cc:8929 fortran/resolve.cc:12804
! #: fortran/resolve.cc:14399
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "IF-Klausel bei %L erfordert einen skalaren LOGICAL-Ausdruck"
  
! #: fortran/openmp.cc:8933
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause without modifier at %L used together with IF clauses with modifiers"
  msgstr "IF-Klausel ohne Modifizierer bei %L wird zusammen mit IF-Klauseln mit Modifizierert verwendet"
  
! #: fortran/openmp.cc:9058
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause modifier %s at %L not appropriate for the current OpenMP construct"
  msgstr "IF-Klausel-Modifizierer »%s« bei %L ist dem aktuellen OpenMP-Konstrukt nicht angemessen"
  
! #: fortran/openmp.cc:9068
  #, gcc-internal-format, gfc-internal-format
  msgid "SELF clause at %L requires a scalar LOGICAL expression"
  msgstr "SELF-Klausel bei %L erfordert einen skalaren LOGICAL-Ausdruck"
  
! #: fortran/openmp.cc:9077
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL clause at %L requires a scalar LOGICAL expression"
  msgstr "FINAL-Klausel bei %L erfordert einen skalaren LOGICAL-Ausdruck"
  
! #: fortran/openmp.cc:9086
  #, gcc-internal-format, gfc-internal-format
  msgid "NOVARIANTS clause at %L requires a scalar LOGICAL expression"
  msgstr "NOVARIANTS-Klausel bei %L erfordert einen skalaren LOGICAL-Ausdruck"
  
! #: fortran/openmp.cc:9096
  #, gcc-internal-format, gfc-internal-format
  msgid "NOCONTEXT clause at %L requires a scalar LOGICAL expression"
  msgstr "NOCONTEXT-Klausel bei %L erfordert einen skalaren LOGICAL-Ausdruck"
  
! #: fortran/openmp.cc:9110
  #, gcc-internal-format, gfc-internal-format
  msgid "SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgstr "chunk_size der SCHEDULE-Klausel bei %L erfordert einen skalaren INTEGER-Ausdruck"
  
! #: fortran/openmp.cc:9115
  #, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of SCHEDULE clause's chunk_size at %L must be positive"
  msgstr "INTEGER-Ausdruck der »chunk_size« der SCHEDULE-Klausel bei %L muss positiv sein"
  
! #: fortran/openmp.cc:9122
  #, gcc-internal-format, gfc-internal-format
  msgid "Both MONOTONIC and NONMONOTONIC schedule modifiers specified at %L"
  msgstr "Beide Planungsmodifizierer MONOTONIC und NONMONOTONIC bei %L angegeben"
  
! #: fortran/openmp.cc:9125
  #, gcc-internal-format, gfc-internal-format
  msgid "NONMONOTONIC schedule modifier specified with ORDERED clause at %L"
  msgstr "Planungsmodifizierer NONMONOTONIC zusammen mit ORDERED-Klausel bei %L angegeben"
  
! #: fortran/openmp.cc:9134
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPOBJ in DEPOBJ construct at %L shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr "DEPOBJ im DEPOBJ-Konstrukt bei %L muss eine skalare Ganzzahl der Art OMP_DEPEND_KIND sein"
  
! #: fortran/openmp.cc:9155
  #, gcc-internal-format
  msgid "Variable %qs is not a dummy argument at %L"
  msgstr "Variable %qs bei %L ist kein Dummyargument"
  
! #: fortran/openmp.cc:9193
! #, fuzzy, gcc-internal-format
! #| msgid "Object %qs is not a variable at %L; parameters cannot be and need not be copied"
! msgid "Clause for object %qs at %L is ignored as parameters need not be copied"
  msgstr "Objekt %qs bei %L ist keine Variable; Parameter können nicht kopiert werden und brauchen das auch nicht"
  
! #: fortran/openmp.cc:9197
  #, gcc-internal-format
  msgid "Object %qs is not a variable at %L; parameters cannot be and need not be mapped"
  msgstr "Objekt %qs bei %L ist keine Variable; Parameter können nicht zugeordnet werden und brauchen das auch nicht"
  
! #: fortran/openmp.cc:9202
! #, gcc-internal-format
! msgid "Clause for object %qs at %L is ignored as it is a parameter"
! msgstr ""
! 
! #: fortran/openmp.cc:9205 fortran/openmp.cc:13163
  #, gcc-internal-format
  msgid "Object %qs is not a variable at %L"
  msgstr "Objekt %qs bei %L ist keine Variable"
  
! #: fortran/openmp.cc:9216
  #, gcc-internal-format
  msgid "%<inscan%> REDUCTION clause on construct other than DO, SIMD, DO SIMD, PARALLEL DO, PARALLEL DO SIMD at %L"
  msgstr "%<inscan%>-REDUCTION-Klausel an einem anderen Konstrukt als DO, SIMD, DO SIMD, PARALLEL DO, PARALLEL DO SIMD bei %L"
  
! #: fortran/openmp.cc:9220
  #, gcc-internal-format
  msgid "ORDERED clause specified together with %<inscan%> REDUCTION clause at %L"
  msgstr "%<ORDERED%>-Klausel darf nicht nicht zusammen mit %<inscan%>-REDUCTION-Klausel bei %L verwendet werden"
  
! #: fortran/openmp.cc:9223
  #, gcc-internal-format
  msgid "SCHEDULE clause specified together with %<inscan%> REDUCTION clause at %L"
  msgstr "SCHEDULE-Klausel darf nicht zusammen mit %<inscan%>-REDUCTION-Klausel bei %L verwendet werden"
  
! #: fortran/openmp.cc:9255 fortran/openmp.cc:9267 fortran/openmp.cc:9288
! #: fortran/openmp.cc:9300 fortran/openmp.cc:9362 fortran/openmp.cc:9370
! #: fortran/openmp.cc:9391 fortran/openmp.cc:9402 fortran/openmp.cc:9414
! #: fortran/openmp.cc:9655 fortran/openmp.cc:13197
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr "Symbol %qs bei %L in mehreren Klauseln vorhanden"
  
! #: fortran/openmp.cc:9296
  #, gcc-internal-format
  msgid "Symbol %qs has mixed component and non-component accesses at %L"
  msgstr "Das Symbol %qs hat gemischte Komponenten- und Nicht-Komponenten-Zugriffe bei %L"
  
! #: fortran/openmp.cc:9319
  #, gcc-internal-format
  msgid "DEPEND clause at %L requires action clause with %<targetsync%> interop-type"
  msgstr "DEPEND-Klausel bei %L erfordert Aktionsklausel mit Interop-Typ %<targetsync%>"
  
! #: fortran/openmp.cc:9326
  #, gcc-internal-format
  msgid "DEPEND clause at %L requires %<targetsync%> interop-type, lacking it for %qs at %L"
  msgstr "DEPEND-Klausel bei %L erfordert Interop-Typ %<targetsync%>, bei %qs bei %L fehlt sie"
  
! #: fortran/openmp.cc:9341
  #, gcc-internal-format
  msgid "%qs at %L in %qs clause must be a scalar integer variable of %<omp_interop_kind%> kind"
  msgstr "%qs bei %L in %qs-Klausel muss eine skalare Ganzzahlvariable der Art %<omp_interop_kind%> sein"
  
! #: fortran/openmp.cc:9346
  #, gcc-internal-format
  msgid "%qs at %L in %qs clause must be definable"
  msgstr "%qs bei %L in der %qs-Klausel muss definierbar sein"
  
! #: fortran/openmp.cc:9385
  #, gcc-internal-format
  msgid "Symbol %qs present on both data and map clauses at %L"
  msgstr "Symbol %qs tritt bei %L sowohl in der DATA- als auch in der MAP-Klausel auf"
  
! #: fortran/openmp.cc:9471
  #, gcc-internal-format
  msgid "%qs appears more than once in %<allocate%> at %L"
  msgstr "%qs kommt mehr als einmal in %<allocate%> bei %L vor"
  
! #: fortran/openmp.cc:9513 fortran/trans-openmp.cc:8399
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause"
  msgstr "%qs ist in %<allocate%>-Klausel bei %L angegeben, aber nicht in einer expliziten Privatisierungs-Klausel"
  
! #: fortran/openmp.cc:9525
! #, gcc-internal-format
! msgid "The use of one or more %<allocate%> directives with an associated %<allocate%> statement at %L is deprecated since OpenMP 5.2, use an %<allocators%> directive"
! msgstr ""
! 
! #: fortran/openmp.cc:9547
  #, gcc-internal-format
  msgid "Unexpected coarray %qs in %<allocate%> at %L"
  msgstr "Unerwartetes Coarray %qs in %<allocate%> bei %L"
  
! #: fortran/openmp.cc:9561
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> at %L but not in the associated ALLOCATE statement"
  msgstr "%qs ist in %<allocate%> bei %L angegeben, aber nicht in der verknüpften ALLOCATE-Anweisung"
  
! #: fortran/openmp.cc:9595
  #, gcc-internal-format
  msgid "%qs listed in %<allocate%> statement at %L but it is neither explicitly in listed in the %<!$OMP ALLOCATE%> directive nor exists a directive without argument list"
  msgstr "%qs wird in der Anweisung %<allocate%> bei %L aufgeführt, ist aber weder explizit in der Direktive %<!$OMP ALLOCATE%> aufgeführt noch existiert eine Richtlinie ohne Argumentenliste"
  
! #: fortran/openmp.cc:9606
  #, gcc-internal-format
  msgid "Unexpected coarray %qs in %<allocate%> at %L, implicitly listed in %<!$OMP ALLOCATE%> at %L"
  msgstr "Unerwartetes Coarray %qs in %<allocate%> bei %L, implizit aufgeführt in %<!$OMP ALLOCATE%> bei %L"
  
! #: fortran/openmp.cc:9631
  #, gcc-internal-format
  msgid "ALLOCATORS directive at %L inside a target region must specify an ALLOCATOR modifier for %qs"
  msgstr "Die ALLOCATORS-Direktive bei %L innerhalb einer Zielregion muss einen ALLOCATOR-Modifikator für %qs angeben"
  
! #: fortran/openmp.cc:9635
  #, gcc-internal-format
  msgid "ALLOCATE directive at %L inside a target region must specify an ALLOCATOR clause for %qs"
  msgstr "Die ALLOCATE-Direktive bei %L innerhalb einer Zielregion muss eine ALLOCATOR-Klausel für %qs angeben"
  
! #: fortran/openmp.cc:9639
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE directive at %L inside a target region must specify an ALLOCATOR clause"
  msgstr "Die ALLOCATE-Direktive bei %L innerhalb einer Zielregion muss eine ALLOCATOR-Klausel angeben"
  
! #: fortran/openmp.cc:9662
  #, gcc-internal-format
  msgid "Array %qs is not permitted in reduction at %L"
  msgstr "Feld %qs ist nicht in Reduzierung bei %L erlaubt"
  
! #: fortran/openmp.cc:9675
  #, gcc-internal-format
  msgid "Symbol %qs present on both FROM and TO clauses at %L"
  msgstr "Symbol %qs tritt bei %L sowohl in der FROM- als auch in der TO-Klausel auf"
  
! #: fortran/openmp.cc:9693
  #, gcc-internal-format
  msgid "Non-THREADPRIVATE object %qs in COPYIN clause at %L"
  msgstr "Nicht-THREADPRIVATE-Objekt %qs in Klausel COPYIN bei %L"
  
! #: fortran/openmp.cc:9699
  #, gcc-internal-format, gfc-internal-format
  msgid "NOWAIT clause must not be used with COPYPRIVATE clause at %L"
  msgstr "NOWAIT-Klausel bei %L darf nicht zusammen mit COPYPRIVATE-Klausel verwendet werden"
  
! #: fortran/openmp.cc:9704
  #, gcc-internal-format
  msgid "Assumed size array %qs in COPYPRIVATE clause at %L"
  msgstr "Feld %qs mit vermuteter Größe in Klausel COPYPRIVATE bei %L"
  
! #: fortran/openmp.cc:9707
  #, gcc-internal-format
  msgid "INTENT(IN) POINTER %qs in COPYPRIVATE clause at %L"
  msgstr "INTENT(IN)-Zeiger %qs in COPYPRIVATE-Klausel bei %L"
  
! #: fortran/openmp.cc:9715
  #, gcc-internal-format
  msgid "THREADPRIVATE object %qs in SHARED clause at %L"
  msgstr "THREADPRIVATE-Objekt %qs in SHARED-Klausel bei %L"
  
! #: fortran/openmp.cc:9718
  #, gcc-internal-format
  msgid "Cray pointee %qs in SHARED clause at %L"
  msgstr "Cray-Zeigerziel %qs in Klausel SHARED bei %L"
  
! #: fortran/openmp.cc:9721
  #, gcc-internal-format
  msgid "Associate name %qs in SHARED clause at %L"
  msgstr "Associate-Name %qs in SHARED-Klausel bei %L"
  
! #: fortran/openmp.cc:9727
  #, gcc-internal-format
  msgid "DETACH event handle %qs in SHARED clause at %L"
  msgstr "DETACH-Ereignisbehandler %qs in SHARED-Klausel bei %L"
  
! #: fortran/openmp.cc:9742
  #, gcc-internal-format
  msgid "%qs in ALIGNED clause must be POINTER, ALLOCATABLE, Cray pointer or C_PTR at %L"
  msgstr "%qs in ALIGNED-Klausel bei %L muss POINTER, ALLOCATABLE, Cray-Zeiger oder C_PTR sein"
  
! #: fortran/openmp.cc:9752
  #, gcc-internal-format
  msgid "%qs in ALIGNED clause at %L requires a scalar positive constant integer alignment expression"
  msgstr "%qs in ALIGNED-Klausel bei %L erfordert einen skalaren, positiven, konstanten Ganzzahlausdruck für die Ausrichtung"
  
! #: fortran/openmp.cc:9778
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar integer expression for range begin expected at %L"
  msgstr "Der Bereichsbeginn bei %L erwartet einen skalaren Ganzzahlausdruck"
  
! #: fortran/openmp.cc:9784
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar integer expression for range end expected at %L"
  msgstr "Das Bereichsende bei %L erwartet einen skalaren Ganzzahlausdruck"
  
! #: fortran/openmp.cc:9790
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar integer expression for range step expected at %L"
  msgstr "Die Schrittweite des Bereichs bei %L erwartet einen skalarer Ganzzahlausdruck"
  
! #: fortran/openmp.cc:9795
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonzero range step expected at %L"
  msgstr "Die Schrittweite bei %L darf nicht 0 sein"
  
! #: fortran/openmp.cc:9808
  #, gcc-internal-format, gfc-internal-format
  msgid "Dependence-type SINK used together with SOURCE on the same construct at %L"
  msgstr "Abhängigkeitstyp SINK wird zusammen mit SOURCE an demselben Konstrukt bei %L verwendet"
  
! #: fortran/openmp.cc:9818
  #, gcc-internal-format, gfc-internal-format
  msgid "SINK addend not a constant integer at %L"
  msgstr "SINK-Summand bei %L ist keine konstante Ganzzahl"
  
! #: fortran/openmp.cc:9824
  #, gcc-internal-format
  msgid "omp_cur_iteration at %L requires %<-1%> as logical offset"
  msgstr "omp_cur_iteration bei %L erfordert %<-1%> als logischen Offset"
  
! #: fortran/openmp.cc:9834
  #, gcc-internal-format
  msgid "Locator %qs at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr "Locator %qs bei %L in der DEPEND-Klausel der Art DEPOBJ muss eine skalare Ganzzahl der Art OMP_DEPEND_KIND sein"
  
! #: fortran/openmp.cc:9845
  #, gcc-internal-format, gfc-internal-format
  msgid "Locator at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr "Der Locator bei %L in der DEPEND-Klausel vom Typ DEPOBJ muss eine skalare Ganzzahl der Art OMP_DEPEND_KIND sein"
  
! #: fortran/openmp.cc:9889
  #, gcc-internal-format, gfc-internal-format
  msgid "Array is not contiguous at %L"
  msgstr "Feld ist nicht zusammenhängend bei %L"
  
! #: fortran/openmp.cc:9896
! #, gcc-internal-format
! msgid "%qs argument to MAP clause at %L must not be a device-local variable, including GROUPPRIVATE"
! msgstr ""
! 
! #: fortran/openmp.cc:9910
  #, gcc-internal-format
  msgid "%qs clause argument must be ALLOCATABLE or a POINTER at %L"
  msgstr "Argument der %s-Klausel bei %L muss ALLOCATABLE oder ein POINTER sein"
  
! #: fortran/openmp.cc:9922
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected substring reference in %s clause at %L"
  msgstr "Unerwarteter Verweis auf Teilzeichenkette in %s-Klausel bei %L"
  
! #: fortran/openmp.cc:9930
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected complex-parts designator reference in %s clause at %L"
  msgstr "Unerwarteter Verweis auf »complex-parts designator« in »%s«-Klausel bei %L"
  
! #: fortran/openmp.cc:9939 fortran/openmp.cc:9957
  #, gcc-internal-format
  msgid "%qs in %s clause at %L is not a proper array section"
  msgstr "%qs in %s-Klausel bei %L ist kein korrekter Feldabschnitt"
  
! #: fortran/openmp.cc:9949
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride should not be specified for array section in %s clause at %L"
  msgstr "Schrittweite sollte für Feldabschnitt in %s-Klausel bei %L nicht angegeben werden"
  
! #: fortran/openmp.cc:9971
  #, gcc-internal-format
  msgid "%qs in %s clause at %L is a zero size array section"
  msgstr "%qs in der %s-Klausel bei %L ist ein Array-Abschnitt der Größe Null"
  
! #: fortran/openmp.cc:10027
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET%s with map-type other than TO, FROM, TOFROM, or ALLOC on MAP clause at %L"
  msgstr "TARGET%s mit Zuordnungstyp außer TO, FROM, TOFROM oder ALLOC an MAP-Klausel bei %L"
  
! #: fortran/openmp.cc:10058
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET ENTER DATA with map-type other than TO, TOFROM or ALLOC on MAP clause at %L"
  msgstr "TARGET ENTER DATA mit Zuordnungstyp außer TO, TOFROM oder ALLOC an MAP-Klausel bei %L"
  
! #: fortran/openmp.cc:10087
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET EXIT DATA with map-type other than FROM, TOFROM, RELEASE, or DELETE on MAP clause at %L"
  msgstr "TARGET EXIT DATA mit Zuordnungstyp außer FROM, TOFROM, RELEASE oder DELETE an MAP-Klausel bei %L"
  
! #: fortran/openmp.cc:10103 fortran/openmp.cc:10254
  #, gcc-internal-format
  msgid "THREADPRIVATE object %qs in %s clause at %L"
  msgstr "THREADPRIVATE-Objekt %qs in %s-Klausel bei %L"
  
! #: fortran/openmp.cc:10106 fortran/openmp.cc:10257
  #, gcc-internal-format
  msgid "Cray pointee %qs in %s clause at %L"
  msgstr "Cray-Zeigerziel %qs in %s-Klausel bei %L"
  
  #. Non-TARGET (i.e. DISPATCH) requires a C_PTR.
! #: fortran/openmp.cc:10120
  #, gcc-internal-format
  msgid "List item %qs in %s clause at %L must be of TYPE(C_PTR)"
  msgstr "Listenelement %qs in %s-Klausel bei %L muss TYPE(C_PTR) sein"
  
! #: fortran/openmp.cc:10130
! #, gcc-internal-format, gfc-internal-format
! msgid "Non-C_PTR type argument at %L is deprecated, use HAS_DEVICE_ADDR"
! msgstr ""
! 
! #: fortran/openmp.cc:10159
! #, gcc-internal-format, gfc-internal-format
! msgid "Non-C_PTR type argument at %L is deprecated, use USE_DEVICE_ADDR"
! msgstr ""
! 
! #: fortran/openmp.cc:10185
  #, gcc-internal-format
  msgid "Memspace %qs at %L in USES_ALLOCATORS must be a predefined memory space"
  msgstr "Der Speicherbereich %qs bei %L in USES_ALLOCATORS muss ein vordefinierter Speicherbereich sein"
  
! #: fortran/openmp.cc:10193
  #, gcc-internal-format
  msgid "Allocator %qs at %L in USES_ALLOCATORS must be a scalar integer of kind %<omp_allocator_handle_kind%>"
  msgstr "Allokator %qs bei %L in USES_ALLOCATORS muss eine skalare Ganzzahl der Art %<omp_allocator_handle_kind%> sein"
  
! #: fortran/openmp.cc:10202
  #, gcc-internal-format
  msgid "Allocator %qs at %L in USES_ALLOCATORS must either a variable or a predefined allocator"
  msgstr "Allokator %qs bei %L in USES_ALLOCATORS muss entweder eine Variable oder ein vordefinierter Allokator sein"
  
! #: fortran/openmp.cc:10207
  #, gcc-internal-format
  msgid "A memory space or traits array may not be specified for predefined allocator %qs at %L"
  msgstr "Für den vordefinierten Allokator %qs bei %L darf kein Speicherbereich oder Traits-Array angegeben werden"
  
! #: fortran/openmp.cc:10218
  #, gcc-internal-format
  msgid "Traits array %qs in USES_ALLOCATORS %L must be a one-dimensional named constant array of type %<omp_alloctrait%>"
  msgstr "Traits-Array %qs in USES_ALLOCATORS bei %L muss ein eindimensionales benanntes konstantes Array vom Typ %<omp_alloctrait%> sein"
  
! #: fortran/openmp.cc:10248
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct at %L"
  msgstr "%<inscan%> und nicht-%<inscan%>-%<reduction%>-Klauseln am selben Konstrukt bei %L"
  
! #: fortran/openmp.cc:10260
  #, gcc-internal-format
  msgid "Associate name %qs in %s clause at %L"
  msgstr "Associate-Name %qs in %s-Klausel bei %L"
  
! #: fortran/openmp.cc:10267
  #, gcc-internal-format
  msgid "Procedure pointer %qs in %s clause at %L"
  msgstr "Prozedurzeiger %qs in %s-Klausel bei %L"
  
! #: fortran/openmp.cc:10273
  #, gcc-internal-format
  msgid "Cray pointer %qs in %s clause at %L"
  msgstr "Cray-Zeiger %qs in %s-Klausel bei %L"
  
! #: fortran/openmp.cc:10286
  #, gcc-internal-format
  msgid "Variable %qs in %s clause is used in NAMELIST statement at %L"
  msgstr "Variable %qs in %s-Klausel wird in NAMELIST-Anweisung bei %L verwendet"
  
  #. case OMP_LIST_REDUCTION:
! #: fortran/openmp.cc:10296
  #, gcc-internal-format
  msgid "INTENT(IN) POINTER %qs in %s clause at %L"
  msgstr "INTENT(IN) POINTER %qs in Klausel %s bei %L"
  
! #: fortran/openmp.cc:10307
  #, gcc-internal-format
  msgid "DETACH event handle %qs in %s clause at %L"
  msgstr "DETACH-Ereignisbehandler %qs in %s-Klausel bei %L"
  
! #: fortran/openmp.cc:10332
  #, gcc-internal-format
  msgid "Sorry, list item %qs at %L with allocatable components is not yet supported in %s clause"
  msgstr "Sorry, Listenelement %qs mit allozierbaren Komponenten bei %L wird in der %s-Klausel noch nicht unterstützt"
  
! #: fortran/openmp.cc:10338
  #, gcc-internal-format
  msgid "Polymorphic list item %qs at %L in %s clause has unspecified behavior and unsupported"
  msgstr "Polymorphes Listenelement %qs bei %L in %s-Klausel hat unspezifiziertes Verhalten und wird nicht unterstützt"
  
! #: fortran/openmp.cc:10370
  #, gcc-internal-format, gfc-internal-format
  msgid "Only DEFAULT permitted as reduction-modifier in REDUCTION clause at %L"
  msgstr "Nur DEFAULT ist als Reduktionsmodifizierer erlaubt, in der REDUCTION-Klausel bei %L"
  
! #: fortran/openmp.cc:10463
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP DECLARE REDUCTION %s not found for type %s at %L"
  msgstr "!$OMP DECLARE REDUCTION »%s« für Typ %s bei %L nicht gefunden"
  
! #: fortran/openmp.cc:10491
  #, gcc-internal-format, gfc-internal-format
  msgid "LINEAR clause modifier used on DO or SIMD construct at %L"
  msgstr "LINEAR-Klauselmodifizierer wird bei %L an DO- oder SIMD-Konstrukt verwendet"
  
! #: fortran/openmp.cc:10497
  #, gcc-internal-format, gfc-internal-format
  msgid "LINEAR clause modifier other than VAL used on DO or SIMD construct at %L"
  msgstr "LINEAR-Klauselmodifizierer außer VAL wird bei %L an DO- oder SIMD-Konstrukt verwendet"
  
! #: fortran/openmp.cc:10505
  #, gcc-internal-format
  msgid "LINEAR variable %qs must be INTEGER at %L"
  msgstr "LINEAR-Variable %qs bei %L muss INTEGER sein"
  
! #: fortran/openmp.cc:10510
  #, gcc-internal-format
  msgid "LINEAR dummy argument %qs with VALUE attribute with %s modifier at %L"
  msgstr "LINEAR-Dummy-Argument %qs mit VALUE-Attribut mit %s-Modifizierer bei %L"
  
! #: fortran/openmp.cc:10521
  #, gcc-internal-format
  msgid "%qs in LINEAR clause at %L requires a scalar integer linear-step expression"
  msgstr "%qs in LINEAR-Klausel bei %L benötigt einen skalaren, ganzzahligen linear-step-Ausdruck"
  
! #: fortran/openmp.cc:10538
  #, gcc-internal-format
  msgid "%qs in LINEAR clause at %L requires a constant integer linear-step expression or dummy argument specified in UNIFORM clause"
  msgstr "%qs in LINEAR-Klausel bei %L benötigt einen konstanten, ganzzahligen linear-step-Ausdruck oder ein Dummy-Argument, das in der UNIFORM-Klausel angegeben ist"
  
! #: fortran/openmp.cc:10572
  #, gcc-internal-format
  msgid "%s clause variable %qs at %L is neither a POINTER nor an array"
  msgstr "%s-Klausel-Variable %qs bei %L ist weder Zeiger- noch Feldtyp"
  
! #: fortran/openmp.cc:10632
  #, gcc-internal-format, gfc-internal-format
  msgid "NUM_TEAMS lower bound at %L larger than upper bound at %L"
  msgstr "Untere Grenze von NUM_TEAMS bei %L ist größer als die obere Grenze bei %L"
  
! #: fortran/openmp.cc:10645
  #, gcc-internal-format, gfc-internal-format
  msgid "Value of HINT clause at %L shall be a valid constant hint expression"
  msgstr "Der Wert der HINT-Klausel bei %L muss ein gültiger konstanter Hinweisausdruck sein"
  
! #: fortran/openmp.cc:10655
  #, gcc-internal-format, gfc-internal-format
  msgid "DIST_SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgstr "Die chunk_size der DIST_SCHEDULE-Klausel bei %L erfordert einen skalaren INTEGER-Ausdruck"
  
! #: fortran/openmp.cc:10665
  #, gcc-internal-format
  msgid "%<GRAINSIZE%> clause at %L must not be used together with %<NUM_TASKS%> clause"
  msgstr "die %<GRAINSIZE%>-Klausel bei %L darf nicht zusammen mit der %<NUM_TASKS%>-Klausel verwendet werden"
  
! #: fortran/openmp.cc:10668
  #, gcc-internal-format
  msgid "%<REDUCTION%> clause at %L must not be used together with %<NOGROUP%> clause"
  msgstr "die %<REDUCTION%>-Klausel bei %L darf nicht zusammen mit der %<NOGROUP%>-Klausel verwendet werden"
  
! #: fortran/openmp.cc:10672
  #, gcc-internal-format
  msgid "%<FULL%> clause at %C must not be used together with %<PARTIAL%> clause"
  msgstr "%<FULL%>-Klausel bei %C darf nicht zusammen mit %<PARTIAL%>-Klausel verwendet werden"
  
! #: fortran/openmp.cc:10695
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible use of TILE and COLLAPSE at %L"
  msgstr "Unverträgliche Verwendung von TILE und COLLAPSE bei %L"
  
! #: fortran/openmp.cc:10719
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET DATA must contain at least one MAP, USE_DEVICE_PTR, or USE_DEVICE_ADDR clause at %L"
  msgstr "TARGET DATA muss mindestens eine der Klauseln MAP, USE_DEVICE_PTR, or USE_DEVICE_ADDR enthalten, bei %L"
  
! #: fortran/openmp.cc:10722
  #, gcc-internal-format, gfc-internal-format
  msgid "%s must contain at least one MAP clause at %L"
  msgstr "%s bei %L muss mindestens eine MAP-Klausel enthalten"
  
! #: fortran/openmp.cc:10732
  #, gcc-internal-format, gfc-internal-format
  msgid "SIZES requires constant expression at %L"
  msgstr "SIZES bei %L erfordert konstanten Ausdruck"
  
! #: fortran/openmp.cc:10748
  #, gcc-internal-format
  msgid "%qs at %L should be a scalar of type integer(kind=omp_event_handle_kind)"
  msgstr "%qs bei %L sollte ein Skalar vom Typ integer(kind=omp_event_handle_kind) sein"
  
! #: fortran/openmp.cc:10753
  #, gcc-internal-format, gfc-internal-format
  msgid "The event handle at %L must not be an array element"
  msgstr "Das Ereignishandle bei %L darf kein Element eines Feldes sein"
  
! #: fortran/openmp.cc:10757
  #, gcc-internal-format, gfc-internal-format
  msgid "The event handle at %L must not be part of a derived type or class"
  msgstr "Das Ereignishandle bei %L darf nicht Teil eines abgeleiteten Typs oder einer abgeleiteten Klasse sein"
  
! #: fortran/openmp.cc:10761
  #, gcc-internal-format
  msgid "%<DETACH%> clause at %L must not be used together with %<MERGEABLE%> clause"
  msgstr "%<DETACH%>-Klausel bei %L darf nicht zusammen mit %<MERGEABLE%>-Klausel verwendet werden"
  
! #: fortran/openmp.cc:10768
  #, gcc-internal-format
  msgid "%<host_data%> construct at %L requires %<use_device%> clause"
  msgstr "%<host_data%>-Konstrukt bei %L erfordert %<use_device%>-Klausel"
  
! #: fortran/openmp.cc:10922
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected IF at %L in atomic compare capture"
  msgstr "IF bei %L erwartet, in atomarer Vergleichserfassung"
  
! #: fortran/openmp.cc:10930
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ELSE at %L in atomic compare capture"
  msgstr "ELSE bei %L erwartet, in atomarer Vergleichserfassung"
  
! #: fortran/openmp.cc:11042
  #, gcc-internal-format
  msgid "Expected %<==%>, %<.EQ.%> or %<.EQV.%> atomic comparison expression at %L"
  msgstr "Atomarer Vergleichsausdruck %<==%>, %<.EQ.%> oder %<.EQV.%> bei %L erwartet"
  
! #: fortran/openmp.cc:11048
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar intrinsic variable at %L in atomic comparison"
  msgstr "Skalare intrinsische Variable bei %L erwartet, in atomarem Vergleich"
  
! #: fortran/openmp.cc:11056
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar intrinsic expression at %L in atomic comparison"
  msgstr "Skalarer intrinsischer Ausdruck bei %L erwartet, in atomarem Vergleich"
  
! #: fortran/openmp.cc:11064
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
  msgstr "Anweisung !$OMP ATOMIC muss eine skalare Variable intrinsischen Typs bei %L setzen"
  
! #: fortran/openmp.cc:11073
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC statement must assign an expression of intrinsic type at %L"
  msgstr "Anweisung !$OMP ATOMIC muss einen skalaren Ausdruck intrinsischen Typs bei %L zuweisen"
  
! #: fortran/openmp.cc:11080
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC with ALLOCATABLE variable at %L"
  msgstr "!$OMP ATOMIC mit ALLOCATABLE-Variable bei %L"
  
! #: fortran/openmp.cc:11097
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L"
  msgstr "Anweisung !$OMP ATOMIC READ muss bei %L von skalarer Variable intrinsischen Typs lesen"
  
! #: fortran/openmp.cc:11102
  #, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot reference var at %L"
  msgstr "Ausdruck in !$OMP ATOMIC WRITE-Zuweisung »var = expr« muss skalar sein und kann keine Variable bei %L referenzieren"
  
! #: fortran/openmp.cc:11114
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC capture-statement must set a scalar variable of intrinsic type at %L"
  msgstr "Erfassungsanweisung !$OMP ATOMIC bei %L muss eine skalare Variable intrinsischen Typs setzen"
  
! #: fortran/openmp.cc:11122
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC capture-statement requires a scalar variable of intrinsic type at %L"
  msgstr "Erfassungsanweisung !$OMP ATOMIC bei %L erfordert eine skalare Variable intrinsischen Typs"
  
! #: fortran/openmp.cc:11132
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L"
  msgstr "!$OMP ATOMIC CAPTURE-Erfassungsanweisung liest bei %L von anderer Variable als die Update-Anweisung schreibt"
  
! #: fortran/openmp.cc:11148
  #, gcc-internal-format
  msgid "For !$OMP ATOMIC COMPARE, the first operand in comparison at %L must be the variable %qs that the update statement writes into at %L"
  msgstr "Bei !$OMP ATOMIC COMPARE muss der erste Operand des Vergleichs bei %L die Variable %qs sein, in die die Aktualisierungsanweisung bei %L schreibt"
  
! #: fortran/openmp.cc:11156
  #, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC COMPARE assignment var = expr must be scalar and cannot reference var at %L"
  msgstr "Der Ausdruck bei %L in der !$OMP-ATOMIC-COMPARE-Zuweisung »Variable = Ausdruck« muss skalar sein und darf die Variable nicht referenzieren"
  
! #: fortran/openmp.cc:11174
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC UPDATE at %L with FAIL clause requires either the COMPARE clause or using the intrinsic MIN/MAX procedure"
  msgstr "!$OMP ATOMIC UPDATE bei %L mit FAIL-Klausel erfordert entweder die COMPARE-Klausel oder die Verwendung der intrinsischen MIN/MAX-Prozedur"
  
! #: fortran/openmp.cc:11201
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment operator must be binary +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L"
  msgstr "Zuweisungsoperator »!$OMP ATOMIC« muss bei %L ein binäres +, *, -, /, .AND., .OR., .EQV. oder .NEQV. sein"
  
! #: fortran/openmp.cc:11249
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L"
  msgstr "Zuweisung !$OMP ATOMIC muss bei %L »var = var op expr« oder »var = expr op var« sein"
  
! #: fortran/openmp.cc:11263
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L"
  msgstr "!$OMP ATOMIC »var op expr« bei %L ist nicht mathematisch äquivalent zu »var = var op (expr)«"
  
! #: fortran/openmp.cc:11296
  #, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %L"
  msgstr "Ausdruck in Zuweisung !$OMP ATOMIC »var = var op expr« muss skalar sein und kann keine Variable bei %L referenzieren"
  
! #: fortran/openmp.cc:11320
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L"
  msgstr "Eingebaute Zuweisung !$OMP ATOMIC IAND, IOR oder IEOR muss bei %L zwei Argumente haben"
  
! #: fortran/openmp.cc:11327
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L"
  msgstr "Eingebaute Zuweisung !$OMP ATOMIC muss bei %L MIN, MAX, IAND, IOR oder IEOR sein"
  
! #: fortran/openmp.cc:11350
  #, gcc-internal-format
  msgid "!$OMP ATOMIC intrinsic arguments except one must not reference %qs at %L"
  msgstr "Von den intrinsischen Argumenten für %<!$OMP ATOMIC%> bei %2$L darf höchstens eins auf %1$qs verweisen"
  
! #: fortran/openmp.cc:11357
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC intrinsic arguments must be scalar at %L"
  msgstr "!$OMP ATOMIC intrinsische Argumente müssen bei %L skalar sein"
  
! #: fortran/openmp.cc:11365
  #, gcc-internal-format
  msgid "First or last !$OMP ATOMIC intrinsic argument must be %qs at %L"
  msgstr "Erstes oder letztes intrinsisches Argument zu !$OMP ATOMIC muss bei %2$L %1$qs sein"
  
! #: fortran/openmp.cc:11383
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L"
  msgstr "!$OMP ATOMIC Zuweisung muss auf der rechten Seite bei %L Operator oder Intrinsic haben"
  
! #: fortran/openmp.cc:11388
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected !$OMP ATOMIC expression at %L"
  msgstr "Unerwarteter »!$OMP ATOMIC«Ausdruck bei %L"
  
! #: fortran/openmp.cc:11496
  #, gcc-internal-format, gfc-internal-format
  msgid "With INSCAN at %L, expected loop body with !$OMP SCAN between two structured block sequences"
  msgstr "Aufgrund des INSCAN bei %L wird ein Schleifenrumpf mit !$OMP SCAN zwischen zwei strukturierten Blockfolgen erwartet"
  
! #: fortran/openmp.cc:11503
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP SCAN at %L with zero executable statements in preceding structured block sequence"
  msgstr "!$OMP SCAN bei %L mit null ausführbaren Anweisungen in der vorangehenden strukturierten Blockfolge"
  
! #: fortran/openmp.cc:11510
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP SCAN at %L with zero executable statements in succeeding structured block sequence"
  msgstr "!$OMP SCAN bei %L mit null ausführbaren Anweisungen in der darauffolgenden strukturierten Blockfolge"
  
! #: fortran/openmp.cc:11726
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot contain loop in intervening code at %L"
  msgstr "%s kann keine Schleife im dazwischenliegenden Code bei %L enthalten"
  
! #: fortran/openmp.cc:11747 fortran/openmp.cc:11780
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot contain OpenMP API call in intervening code at %L"
  msgstr "%s kann keinen OpenMP-API-Aufruf im dazwischenliegenden Code bei %L enthalten"
  
! #: fortran/openmp.cc:11757
! #, gcc-internal-format, gfc-internal-format
! msgid "%s cannot contain OpenMP directive in intervening code at %L"
! msgstr "%s kann keine OpenMP-Direktive im dazwischenliegenden Code bei %L enthalten"
! 
! #: fortran/openmp.cc:12303
  #, gcc-internal-format, gfc-internal-format
  msgid "SIZES clause is required on !$OMP TILE construct at %L"
  msgstr "Das Konstrukt !$OMP TILE bei %L erfordert eine SIZES-Klausel"
  
! #: fortran/openmp.cc:12330
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO WHILE or DO without loop control at %L"
  msgstr "%s kann weder DO WHILE noch DO sein, ohne Schleifensteuerung bei %L"
  
! #: fortran/openmp.cc:12336
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO CONCURRENT loop at %L"
  msgstr "%s kann bei %L keine DO-CONCURRENT-Schleife sein"
  
! #: fortran/openmp.cc:12346
  #, gcc-internal-format, gfc-internal-format
  msgid "Generated loop of UNROLL construct at %L without PARTIAL clause does not have canonical form"
  msgstr "Die erzeugte Schleife des UNROLL-Konstrukts bei %L ohne PARTIAL-Klausel hat keine kanonische Form"
  
! #: fortran/openmp.cc:12353
  #, gcc-internal-format, gfc-internal-format
  msgid "UNROLL construct at %L with PARTIAL clause generates just one loop with canonical form but %d loops are needed"
  msgstr "UNROLL-Konstrukt bei %L mit PARTIAL-Klausel erzeugt nur eine Schleife mit kanonischer Form, aber %d Schleifen werden benötigt"
  
! #: fortran/openmp.cc:12368
  #, gcc-internal-format, gfc-internal-format
  msgid "TILE construct at %L generates %d loops with canonical form but %d loops are needed"
  msgstr "TILE-Konstruktion bei %L erzeugt %d Schleifen mit kanonischer Form, aber %d Schleifen werden benötigt"
  
! #: fortran/openmp.cc:12379
  #, gcc-internal-format
  msgid "Imperfectly nested loop using generated loops"
  msgstr "Unvollkommen geschachtelte Schleife bei Verwendung von generierten Schleifen"
  
! #: fortran/openmp.cc:12391
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must be of type integer at %L"
  msgstr "%s-Iterationsvariable bei %L muss vom Typ integer sein"
  
! #: fortran/openmp.cc:12398
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must not be THREADPRIVATE at %L"
  msgstr "%s-Iterationsvariable bei %L darf nicht THREADPRIVATE sein"
  
! #: fortran/openmp.cc:12413
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than PRIVATE, LASTPRIVATE or ALLOCATE at %L"
  msgstr "%s-Iterationsvariable bei %L an anderer Klausel als PRIVATE, LASTPRIVATE oder ALLOCATE gefunden"
  
! #: fortran/openmp.cc:12417
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than PRIVATE, LASTPRIVATE, ALLOCATE or LINEAR at %L"
  msgstr "%s-Iterationsvariable bei %L an anderer Klausel als PRIVATE, LASTPRIVATE, ALLOCATE oder LINEAR gefunden"
  
! #: fortran/openmp.cc:12424
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable used in more than one loop at %L"
  msgstr "%s-Iterationsvariable bei %L wird in mehr als einer Schleife verwendet"
  
! #: fortran/openmp.cc:12430
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable at %L is bound in intervening code"
  msgstr "%s-Iterationsvariable bei %L ist im dazwischenliegenden Code gebunden"
  
! #: fortran/openmp.cc:12439
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop start expression not in canonical form at %L"
  msgstr "Schleifenstartausdruck %s bei %L hat nicht die kanonische Form"
  
! #: fortran/openmp.cc:12446
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop start expression at %L uses variable bound in intervening code"
  msgstr "%s-Schleifenstartausdruck bei %L verwendet im dazwischenliegenden Code gebundene Variable"
  
! #: fortran/openmp.cc:12455
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop end expression not in canonical form at %L"
  msgstr "Endausdruck der »%s«-Schleife bei %L ist nicht in kanonischer Form"
  
! #: fortran/openmp.cc:12462
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop end expression at %L uses variable bound in intervening code"
  msgstr "Ausdruck %s bei %L für das Ende der Schleife verwendet eine im dazwischenliegenden Code gebundene Variable"
  
! #: fortran/openmp.cc:12469
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop bounds reference different iteration variables at %L"
  msgstr "Grenzen der »%s«-Schleife bei %L verweisen auf unterschiedliche Iterationsvariablen"
  
! #: fortran/openmp.cc:12475
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop increment not in canonical form at %L"
  msgstr "Schleifeninkrement %s bei %L hat nicht die kanonische Form"
  
! #: fortran/openmp.cc:12482
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop increment expression at %L uses variable bound in intervening code"
  msgstr "%s-Schleifeninkrementausdruck bei %L verwendet eine im dazwischenliegenden Code gebundene Variable"
  
! #: fortran/openmp.cc:12493
  #, gcc-internal-format
  msgid "Non-rectangular loops from generated loops unsupported"
  msgstr "Nichtrechteckige Schleifen aus generierten Schleifen werden nicht unterstützt"
  
  #. Parse error, can't recover from this.
! #: fortran/openmp.cc:12509
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s (level %d) at %L"
  msgstr "zu wenige DO-Schleifen für zusammengefallenes %s (Stufe %d) bei %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79861
! #: fortran/openmp.cc:12522
  #, gcc-internal-format, gfc-internal-format
  msgid "%s inner loops must be perfectly nested with ORDERED clause at %L"
  msgstr "%s innere Schleifen müssen perfekt verschachtelt sein mit ORDERED-Klausel bei %L"
  
! #: fortran/openmp.cc:12529
  #, gcc-internal-format, gfc-internal-format
  msgid "%s inner loops must be perfectly nested with REDUCTION INSCAN clause at %L"
  msgstr "%s innere Schleifen müssen perfekt verschachtelt sein mit REDUCTION-INSCAN-Klausel bei %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79861
! #: fortran/openmp.cc:12536
  #, gcc-internal-format, gfc-internal-format
  msgid "%s inner loops must be perfectly nested at %L"
  msgstr "%s innere Schleifen bei %L müssen perfekt geschachtelt sein"
  
! #: fortran/openmp.cc:12584
! #, fuzzy, gcc-internal-format
! #| msgid "%<score%> argument must be constant integer expression at %C"
! msgid "%<score%> argument must be constant integer expression at %L"
! msgstr "das %<score%>-Argument bei %C muss ein konstanter ganzzahliger Ausdruck sein"
! 
! #: fortran/openmp.cc:12592
! #, fuzzy, gcc-internal-format
! #| msgid "%<score%> argument must be non-negative at %C"
! msgid "%<score%> argument must be non-negative at %L"
! msgstr "das %<score%>-Argument bei %C darf nicht negativ sein"
! 
! #: fortran/openmp.cc:12621
! #, gcc-internal-format, gfc-internal-format
! msgid "property must be a logical expression at %L"
! msgstr "Eigenschaft bei %L muss ein logischer Ausdruck sein"
! 
! #: fortran/openmp.cc:12625
! #, gcc-internal-format, gfc-internal-format
! msgid "property must be an integer expression at %L"
! msgstr "Eigenschaft bei %L muss ein ganzzahliger Ausdruck sein"
! 
! #: fortran/openmp.cc:12632
! #, gcc-internal-format, gfc-internal-format
! msgid "property must be a constant logical expression at %L"
! msgstr "Eigenschaft bei %L muss ein konstanter logischer Ausdruck sein"
! 
! #: fortran/openmp.cc:12636
! #, gcc-internal-format, gfc-internal-format
! msgid "property must be a constant integer expression at %L"
! msgstr "Eigenschaft bei %L muss ein konstanter ganzzahliger Ausdruck sein"
! 
! #: fortran/openmp.cc:12661
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "property must be a conforming device number at %C"
! msgid "property must be a conforming device number at %L"
! msgstr "Eigenschaft bei %C muss die Nummer eines konformen Geräts sein"
! 
! #: fortran/openmp.cc:12940 fortran/openmp.cc:12953
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr "Die %1$s-Direktive bei %3$L darf nicht innerhalb einer %2$s-Region angegeben werden"
  
! #: fortran/openmp.cc:12972
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr "!$ACC LOOP darf ohne Schleifensteuerung bei %L kein DO WHILE oder DO sein"
  
! #: fortran/openmp.cc:12978
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO CONCURRENT loop at %L"
  msgstr "!$ACC LOOP kann bei %L keine DO-CONCURRENT-Schleife sein"
  
! #: fortran/openmp.cc:12984
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr "!$ACC-LOOP-Iterationsvariable bei %L muss vom Typ integer sein"
  
! #: fortran/openmp.cc:13000
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr "»%s !$ACC LOOP«-Schleifen bei %L formen keinen rechteckigen Wiederholungsraum"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79861
! #: fortran/openmp.cc:13012
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr "»%s !$ACC LOOP«-Schleifen bei %L nicht perfekt geschachtelt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79861
! #: fortran/openmp.cc:13022 fortran/openmp.cc:13031
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr "zu wenige DO-Schleifen für »%s !$ACC LOOP« bei %L"
  
! #: fortran/openmp.cc:13047
  #, gcc-internal-format, gfc-internal-format
  msgid "Tiled loop cannot be parallelized across gangs, workers and vectors at the same time at %L"
  msgstr "Gekachelte Schleife bei %L kann nicht über Gangs, Worker oder Vektoren übergreifend parallelisiert werden"
  
! #: fortran/openmp.cc:13068
  #, gcc-internal-format, gfc-internal-format
  msgid "TILE requires constant expression at %L"
  msgstr "TILE bei %L erfordert konstanten Ausdruck"
  
! #: fortran/openmp.cc:13173
! #, fuzzy, gcc-internal-format
! #| msgid "Object %qs is not a variable at %L; parameters cannot be and need not be copied"
! msgid "Object %qs at %L is ignored as parameters need not be copied"
! msgstr "Objekt %qs bei %L ist keine Variable; Parameter können nicht kopiert werden und brauchen das auch nicht"
! 
! #: fortran/openmp.cc:13180
  #, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr "Feldabschnitte: %qs ist in !$ACC DECLARE bei %L nicht erlaubt"
  
! #: fortran/openmp.cc:13227
  #, gcc-internal-format
  msgid "NAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %L"
  msgstr "Name %qs verweist nicht auf eine Unterroutine oder Funktion in !$ACC ROUTINE ( NAME ) bei %L"
  
! #: fortran/openmp.cc:13233
  #, gcc-internal-format
  msgid "NAME %qs invalid in !$ACC ROUTINE ( NAME ) at %L"
  msgstr "NAME %qs ist in »!$ACC ROUTINE ( NAME )« bei %L ungültig"
  
! #: fortran/openmp.cc:13320
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP TARGET region at %L with a nested TEAMS at %L may not contain any other statement, declaration or directive outside of the single TEAMS construct"
  msgstr "!$OMP-TARGET-Region bei %L mit einem verschachtelten TEAMS bei %L darf keine andere Anweisung, Deklaration oder Direktive außerhalb des einzelnen TEAMS-Konstrukts enthalten"
  
! #: fortran/openmp.cc:13324
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP TARGET region at %L with a nested TEAMS may not contain any other statement, declaration or directive outside of the single TEAMS construct"
  msgstr "!$OMP-TARGET-Region bei %L mit einem verschachtelten TEAMS darf keine andere Anweisung, Deklaration oder Direktive außerhalb des einzelnen TEAMS-Konstrukts enthalten"
  
! #: fortran/openmp.cc:13342
  #, gcc-internal-format
  msgid "%<OMP DISPATCH%> directive at %L must be followed by a procedure call with optional assignment"
  msgstr "Auf die Direktive %<OMP DISPATCH%> bei %L muss ein Prozeduraufruf mit optionaler Zuweisung folgen"
  
! #: fortran/openmp.cc:13349
  #, gcc-internal-format
  msgid "%<OMP DISPATCH%> directive at %L cannot be followed by a procedure pointer"
  msgstr "Die Direktive %<OMP DISPATCH%> bei %L kann nicht von einem Prozedurzeiger gefolgt werden"
  
! #: fortran/openmp.cc:13444
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr "OMP TARGET UPDATE bei %L erfordert mindestens eine TO- oder FROM-Klausel"
  
! #: fortran/openmp.cc:13458
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP CRITICAL at %L with HINT clause requires a NAME, except when omp_sync_hint_none is used"
  msgstr "OMP CRITICAL bei %L mit HINT-Klausel benötigt NAME, außer wenn omp_sync_hint_none verwendet wird"
  
! #: fortran/openmp.cc:13464
  #, gcc-internal-format
  msgid "Unexpected !$OMP SCAN at %L outside loop construct with %<inscan%> REDUCTION clause"
  msgstr "Unerwartetes !$OMP SCAN bei %L außerhalb eines Schleifenkonstrukts mit %<inscan%>-REDUCTION-Klausel"
  
! #: fortran/openmp.cc:13493
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr "!$OMP DECLARE SIMD bei %2$L sollte auf die enthaltende Prozedur %1$qs verweisen"
  
! #: fortran/openmp.cc:13532
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected constant non-negative scalar integer offset expression at %L"
  msgstr "Konstanter nichtnegativer skalarer ganzzahliger Offset-Ausdruck bei %L erwartet"
  
! #: fortran/openmp.cc:13535
  #, gcc-internal-format
  msgid "For range-based %<adjust_args%>, a constant positive scalar integer expression is required at %L"
  msgstr "Für bereichsbasierte %<adjust_args%> ist ein konstanter positiver skalarer ganzzahliger Ausdruck bei %L erforderlich"
  
! #: fortran/openmp.cc:13549
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected dummy parameter name or a positive integer at %L"
  msgstr "Dummyparametername oder eine positive Ganzzahl bei %L erwartet"
  
! #: fortran/openmp.cc:13575
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr "Variable außer OMP_PRIV oder OMP_ORIG wird bei %L in INITIALIZER-Klausel von !$OMP DECLARE REDUCTION verwendet"
  
! #: fortran/openmp.cc:13583
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr "Variable außer OMP_OUT oder OMP_IN wird bei %L in Kombinierer von !$OMP DECLARE REDUCTION verwendet"
  
! #: fortran/openmp.cc:13612
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr "Ungültiger Operator für !$OMP DECLARE REDUCTION %s bei %L"
  
! #: fortran/openmp.cc:13634
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr "CHARACTER-Länge in !$OMP DECLARE REDUCTION %s ist bei %L nicht konstant"
  
! #: fortran/openmp.cc:13650
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr "Unterprogrammaufruf mit alternativen Rückgaben in Kombinierer von !$OMP DECLARE REDUCTION bei %L"
  
! #: fortran/openmp.cc:13665
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr "Unterprogrammaufruf mit alternativen Rückgaben in INITIALIZER-Klausel von !$OMP DECLARE REDUCTION bei %L"
  
! #: fortran/openmp.cc:13675
  #, gcc-internal-format, gfc-internal-format
  msgid "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE REDUCTION must be OMP_PRIV at %L"
  msgstr "Eins der tatsächlichen Argumente in INITIALIZER-Klausel von !$OMP DECLARE REDUCTION bei %L muss OMP_PRIV sein"
  
! #: fortran/openmp.cc:13683
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr "Fehlende INITIALIZER-Klausel für !$OMP DECLARE REDUCTION von abgeleitetem Typ ohne Defaultinitialisierer bei %L"
  
! #: fortran/options.cc:291
  #, gcc-internal-format
  msgid "%<-fexcess-precision=standard%> for Fortran"
  msgstr "%<-fexcess-precision=standard%> für Fortran"
  
! #: fortran/options.cc:293
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> for Fortran"
  msgstr "%<-fexcess-precision=16%> für Fortran"
  
! #: fortran/options.cc:387
  #, gcc-internal-format
  msgid "Reading file %qs as free form"
  msgstr "Datei %qs wird in Freiform gelesen"
  
! #: fortran/options.cc:397
  #, gcc-internal-format
  msgid "%<-fd-lines-as-comments%> has no effect in free form"
  msgstr "%<-fd-lines-as-comments%> hat in Freiform keine Auswirkung"
  
! #: fortran/options.cc:400
  #, gcc-internal-format
  msgid "%<-fd-lines-as-code%> has no effect in free form"
  msgstr "%<-fd-lines-as-code%> hat in Freiform keine Auswirkung"
  
! #: fortran/options.cc:438
  #, gcc-internal-format
  msgid "Flag %<-fno-automatic%> overwrites %<-fmax-stack-var-size=%d%>"
  msgstr "Schalter %<-fno-automatic%> überschreibt %<-fmax-stack-var-size=%d%>"
  
! #: fortran/options.cc:441
  #, gcc-internal-format
  msgid "Flag %<-fno-automatic%> overwrites %<-frecursive%>"
  msgstr "Schalter %<-fno-automatic%> überschreibt %<-frecursive%>"
  
! #: fortran/options.cc:444
  #, gcc-internal-format
  msgid "Flag %<-fno-automatic%> overwrites %<-frecursive%> implied by %qs"
  msgstr "Schalter %<-fno-automatic%> überschreibt %<-frecursive%> (ausgelöst durch %qs)"
  
! #: fortran/options.cc:447
  #, gcc-internal-format
  msgid "Flag %<-frecursive%> overwrites %<-fmax-stack-var-size=%d%>"
  msgstr "Schalter %<-frecursive%> überschreibt %<-fmax-stack-var-size=%d%>"
  
! #: fortran/options.cc:450
  #, gcc-internal-format
  msgid "Flag %<-fmax-stack-var-size=%d%> overwrites %<-frecursive%> implied by %qs"
  msgstr "Schalter %<-fmax-stack-var-size=%d%> überschreibt %<-frecursive%> (ausgelöst durch %qs)"
  
! #: fortran/options.cc:511
! #, fuzzy, gcc-internal-format
! #| msgid "-msingle-float and -msoft-float cannot both be specified"
! msgid "32- and 64-bit version of BLAS cannot both be specified"
! msgstr "»-msingle-float« und »-msoft-float« dürfen nicht zusammen angegeben werden"
! 
! #: fortran/options.cc:520
! #, gcc-internal-format
! msgid "-ffrontend-optimize required for -fexternal-blas64"
! msgstr ""
! 
! #: fortran/options.cc:536
  #, gcc-internal-format
  msgid "Fixed line length must be at least seven"
  msgstr "Feste Zeilenlänge muss mindestens sieben sein"
  
! #: fortran/options.cc:539
  #, gcc-internal-format
  msgid "Free line length must be at least three"
  msgstr "Freie Zeilenlänge muss mindestens drei sein"
  
! #: fortran/options.cc:542
  #, gcc-internal-format, gfc-internal-format
  msgid "Maximum subrecord length cannot exceed %d"
  msgstr "Höchste Teildatensatzlänge kann %d nicht überschreiten"
  
! #: fortran/options.cc:565
  #, gcc-internal-format
  msgid "gfortran: Only one %<-J%> option allowed"
  msgstr "gfortran: Nur eine Option %<-J%> erlaubt"
  
! #: fortran/options.cc:640
  #, gcc-internal-format
  msgid "Argument to %<-ffpe-trap%> is not valid: %s"
  msgstr "Argument für %<-ffpe-trap%> ist ungültig: %s"
  
! #: fortran/options.cc:642
  #, gcc-internal-format
  msgid "Argument to %<-ffpe-summary%> is not valid: %s"
  msgstr "Argument für %<-ffpe-summary%> ist ungültig: %s"
  
! #: fortran/options.cc:756
  #, gcc-internal-format, gfc-internal-format
  msgid "Maximum supported identifier length is %d"
  msgstr "Höchste unterstützte Bezeichnerlänge ist %d"
  
! #: fortran/options.cc:771
  #, gcc-internal-format
  msgid "Unrecognized option to %<-finit-logical%>: %s"
  msgstr "Unbekannte Option für %<-finit-logical%>: %s"
  
! #: fortran/options.cc:787
  #, gcc-internal-format
  msgid "The value of n in %<-finit-character=n%> must be between 0 and 127"
  msgstr "Der Wert von n in %<-finit-character=n%> muss zwischen 0 und 127 liegen"
  
! #: fortran/options.cc:903
  #, gcc-internal-format
  msgid "command-line option %<-fno-builtin-%s%> is not valid for Fortran"
  msgstr "Kommandozeilenoption %<-fno-builtin-%s%> ist für Fortran nicht gültig"
  
! #: fortran/parse.cc:669
  #, gcc-internal-format, gfc-internal-format
  msgid "Unclassifiable statement at %C"
  msgstr "Nicht klassifizierbare Anweisung bei %C"
  
! #: fortran/parse.cc:733
  #, gcc-internal-format, gfc-internal-format
  msgid "OpenACC directives other than ROUTINE may not appear in PURE procedures at %C"
  msgstr "OpenACC-Direktiven außer ROUTINE dürfen in PURE-Prozeduren nicht vorkommen, bei %C"
  
! #: fortran/parse.cc:799
  #, gcc-internal-format, gfc-internal-format
  msgid "Unclassifiable OpenACC directive at %C"
  msgstr "Nicht klassifizierbare OpenACC-Anweisung bei %C"
  
! #: fortran/parse.cc:831
  #, gcc-internal-format
  msgid "%qs directive at %L must either have a variable argument or, if associated with an ALLOCATE stmt, must be preceded by an executable statement or OpenMP construct"
  msgstr "Die %qs-Direktive bei %L muss entweder ein Variablenargument haben oder, wenn sie mit einer ALLOCATE-Anweisung verknüpft ist, muss ihr eine ausführbare Anweisung oder ein OpenMP-Konstrukt vorausgehen"
  
! #: fortran/parse.cc:843
  #, gcc-internal-format
  msgid "Structure-component expression at %L in %qs directive not permitted in declarative directive; as directive associated with an ALLOCATE stmt it must be preceded by an executable statement or OpenMP construct"
  msgstr "Strukturkomponenten-Ausdruck bei %L in %qs-Direktive in deklarativer Direktive nicht zulässig; als Richtlinie, die mit einer ALLOCATE-Anweisung verbunden ist, muss ihr eine ausführbare Anweisung oder ein OpenMP-Konstrukt vorausgehen"
  
! #: fortran/parse.cc:869
  #, gcc-internal-format
  msgid "%qs directive at %L associated with an ALLOCATE stmt must be preceded by an executable statement or OpenMP construct; note the variables in the list all have the allocatable or pointer attribute"
  msgstr "Die %qs-Direktive bei %L, die mit einer ALLOCATE-Anweisung verbunden ist, muss eine ausführbare Anweisung oder ein OpenMP-Konstrukt vorausgehen; beachten Sie, dass die Variablen in der Liste alle das Attribut allocatable oder pointer haben"
  
! #: fortran/parse.cc:1059 fortran/parse.cc:1373
  #, gcc-internal-format, gfc-internal-format
  msgid "OpenMP directive at %C is not pure and thus may not appear in a PURE procedure"
  msgstr "OpenMP-Direktive bei %C ist nicht rein und darf daher nicht in einer PURE-Prozedur erscheinen"
  
! #: fortran/parse.cc:1340
  #, gcc-internal-format, gfc-internal-format
  msgid "Unclassifiable OpenMP directive at %C"
  msgstr "Nicht klassifizierbare OpenMP-Anweisung bei %C"
  
! #: fortran/parse.cc:1360
  #, gcc-internal-format
  msgid "OpenMP ERROR directive at %L with %<at(execution)%> clause in a PURE procedure"
  msgstr "OpenMP ERROR-Direktive bei %L mit %<at(execution)%>-Klausel in einer PURE-Prozedur"
  
! #: fortran/parse.cc:1498
  #, gcc-internal-format, gfc-internal-format
  msgid "Unclassifiable GCC directive at %C"
  msgstr "Nicht klassifizierbare GCC-Anweisung bei %C"
  
! #: fortran/parse.cc:1500
  #, gcc-internal-format, gfc-internal-format
  msgid "Unclassifiable GCC directive at %C, ignored"
  msgstr "Nicht klassifizierbare GCC-Direktive bei %C, wird ignoriert"
  
! #: fortran/parse.cc:1560 fortran/parse.cc:1787
  #, gcc-internal-format, gfc-internal-format
  msgid "Zero is not a valid statement label at %C"
  msgstr "Null ist keine gültige Anweisungsmarke bei %C"
  
! #: fortran/parse.cc:1567 fortran/parse.cc:1779
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-numeric character in statement label at %C"
  msgstr "Nicht-numerisches Zeichen in Anweisungsmarke bei %C"
  
! #: fortran/parse.cc:1579 fortran/parse.cc:1828
  #, gcc-internal-format, gfc-internal-format
  msgid "Semicolon at %C needs to be preceded by statement"
  msgstr "Semikolon bei %C muss Anweisung vorausgehen"
  
! #: fortran/parse.cc:1586 fortran/parse.cc:1843
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label without statement at %L"
  msgstr "Anweisungsmarke in leerer Anweisung bei %L"
  
! #: fortran/parse.cc:1649 fortran/parse.cc:1830
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Semicolon at %C without preceding statement"
  msgstr "Fortran 2008: Semikolon bei %C ohne vorausgehende Anweisung"
  
! #: fortran/parse.cc:1672 fortran/parse.cc:1806
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad continuation line at %C"
  msgstr "Falsche Fortsetzungszeile bei %C"
  
! #: fortran/parse.cc:2159
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %L does not have a statement label"
  msgstr "FORMAT-Anweisung bei %L hat keine Anweisungsmarke"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/parse.cc:3108
  #, gcc-internal-format
  msgid "gfc_ascii_statement(): Bad statement code"
  msgstr "gfc_ascii_statement(): Bad statement code"
  
! #: fortran/parse.cc:3261
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement at %C"
  msgstr "Unerwartete Anweisung %s bei %C"
  
! #: fortran/parse.cc:3420
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C cannot follow %s statement at %L"
  msgstr "Anweisung %s bei %C kann nicht auf Anweisung %s bei %L folgen"
  
! #: fortran/parse.cc:3437
  #, gcc-internal-format
  msgid "Unexpected end of file in %qs"
  msgstr "Unerwartetes Dateiende in %qs"
  
! #: fortran/parse.cc:3472
  #, gcc-internal-format
  msgid "Derived-type %qs with SEQUENCE must not have a CONTAINS section at %C"
  msgstr "Abgeleiteter Typ %qs bei %C mit SEQUENCE darf keinen CONTAINS-Abschnitt haben"
  
! #: fortran/parse.cc:3475
  #, gcc-internal-format
  msgid "Derived-type %qs with BIND(C) must not have a CONTAINS section at %C"
  msgstr "Abgeleiteter Typ %qs bei %C mit BIND(C) darf keinen CONTAINS-Abschnitt haben"
  
! #: fortran/parse.cc:3495
  #, gcc-internal-format, gfc-internal-format
  msgid "Components in TYPE at %C must precede CONTAINS"
  msgstr "Komponenten in TYPE bei %C müssen CONTAINS vorausgehen"
  
! #: fortran/parse.cc:3499
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound procedure at %C"
  msgstr "Typgebundene Prozedur bei %C"
  
! #: fortran/parse.cc:3507
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC binding at %C"
  msgstr "GENERIC-Bindung bei %C"
  
! #: fortran/parse.cc:3515
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure declaration at %C"
  msgstr "FINAL-Prozedurdeklaration bei %C"
  
! #: fortran/parse.cc:3527
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type definition at %C with empty CONTAINS section"
  msgstr "Definition eines abgeleiteten Typs bei %C mit leerem CONTAINS-Abschnitt"
  
! #: fortran/parse.cc:3537 fortran/parse.cc:4017
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement in TYPE at %C must be inside a MODULE"
  msgstr "PRIVATE-Anweisung in TYPE bei %C muss innerhalb eines MODULEs sein"
  
! #: fortran/parse.cc:3544
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C must precede procedure bindings"
  msgstr "PRIVATE-Anweisung bei %C muss Prozedurbindungen vorausgehen"
  
! #: fortran/parse.cc:3551 fortran/parse.cc:4030
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate PRIVATE statement at %C"
  msgstr "Doppelte PRIVATE-Anweisung bei %C"
  
! #: fortran/parse.cc:3561
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE statement at %C must precede CONTAINS"
  msgstr "SEQUENCE-Anweisung bei %C muss CONTAINS vorausgehen"
  
! #: fortran/parse.cc:3565
  #, gcc-internal-format, gfc-internal-format
  msgid "Already inside a CONTAINS block at %C"
  msgstr "Bereits in CONTAINS-Block bei %C"
  
! #: fortran/parse.cc:3684
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s at %L of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attribute"
  msgstr "Komponente %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 ist"
  
! #: fortran/parse.cc:3690
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer component %s at %L has a noncoarray subcomponent of type LOCK_TYPE, which must have a codimension or be a subcomponent of a coarray"
  msgstr "Zeigerkomponente %s bei %L hat eine Subkomponente als Nicht-Koarray des Type LOCK_TYPE, die eine Kodimension haben muss oder eine Subkomponente eines Koarrays sein muss"
  
! #: fortran/parse.cc:3696
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPE"
  msgstr "Allozierbare Komponente %s bei %L muss eine Kodimension haben, da es eine Subkomponente als Nicht-Koarray des Typs LOCK_TYPE hat"
  
! #: fortran/parse.cc:3701
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)"
  msgstr "Nicht-Koarray-Komponente %s bei %L des Typs LOCK_TYPE oder mit Subkomponente des Typs LOCK_TYPE muss eine Kodimension haben oder die Subkomponente eines Koarrays sein. (Variablen des Typs %s dürfen keine Kodimension haben, da es bereits eine Koarray-Subkomponente gibt.)"
  
! #: fortran/parse.cc:3708
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)"
  msgstr "Nicht-Koarray-Komponente %s bei %L des Typs LOCK_TYPE oder mit Subkomponente des Typs LOCK_TYPE muss eine Kodimension haben oder die Subkomponente eines Koarrays sein. (Variablen des Typs %s dürfen keine Kodimension haben, da %s bei %L eine Kodimension oder Koarray-Subkomponente hat.)"
  
! #: fortran/parse.cc:3718
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %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 attribute"
  msgstr "Komponente %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 ist"
  
! #: fortran/parse.cc:3724
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer component %s at %L has a noncoarray subcomponent of type EVENT_TYPE, which must have a codimension or be a subcomponent of a coarray"
  msgstr "Zeigerkomponente %s bei %L hat eine Subkomponente als Nicht-Koarray des Type EVENT_TYPE, die eine Kodimension haben muss oder eine Subkomponente eines Koarrays sein muss"
  
! #: fortran/parse.cc:3729
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L of type EVENT_TYPE must have a codimension"
  msgstr "Allozierbare Komponente %s bei %L des Typs EVENT_TYPE muss eine Kodimension haben"
  
! #: fortran/parse.cc:3733
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type EVENT_TYPE"
  msgstr "Allozierbare Komponente %s bei %L muss eine Kodimension haben, da sie eine Subkomponente als Nicht-Koarray des Typs EVENT_TYPE hat"
  
! #: fortran/parse.cc:3738
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)"
  msgstr "Nicht-Koarray-Komponente %s bei %L des Typs EVENT_TYPE oder mit Subkomponente des Typs EVENT_TYPE muss eine Kodimension haben oder die Subkomponente eines Koarrays sein. (Variablen des Typs %s dürfen keine Kodimension haben, da es bereits eine Koarray-Subkomponente gibt.)"
  
! #: fortran/parse.cc:3745
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)"
  msgstr "Nicht-Koarray-Komponente %s bei %L des Typs EVENT_TYPE oder mit Subkomponente des Typs EVENT_TYPE muss eine Kodimension haben oder die Subkomponente eines Koarrays sein. (Variablen des Typs %s dürfen keine Kodimension haben, da %s bei %L eine Kodimension oder Koarray-Subkomponente hat.)"
  
! #: fortran/parse.cc:3797
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to create map component '%s'"
  msgstr "failed to create map component '%s'"
  
! #: fortran/parse.cc:3830
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to create union component '%s'"
  msgstr "failed to create union component '%s'"
  
! #: fortran/parse.cc:3885
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in nested structure declaration at %C"
  msgstr "Syntaxfehler in geschachtelter Struktur-Deklaration bei %C"
  
! #: fortran/parse.cc:3982
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Access specification of the %s operator at %C has already been specified"
! msgid "Access specification of a type parameter at %C is not allowed"
! msgstr "Zugriffsspezifikation des Operators %s bei %C wurde bereits spezifiziert"
! 
! #: fortran/parse.cc:3989
! #, gcc-internal-format, gfc-internal-format
! msgid "The type parameter at %C must come before a PRIVATE statement"
! msgstr ""
! 
! #: fortran/parse.cc:4000
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside CONTAINS"
  msgstr "FINAL-Deklaration bei %C muss innerhalb von CONTAINS sein"
  
! #: fortran/parse.cc:4008
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type definition at %C without components"
  msgstr "Definition des abgeleiteten Typs bei %C ohne Komponenten"
  
! #: fortran/parse.cc:4024
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C must precede structure components"
  msgstr "PRIVATE-Anweisung bei %C muss Strukturkomponenten vorausgehen"
  
! #: fortran/parse.cc:4044
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE statement at %C must precede structure components"
  msgstr "SEQUENCE-Anweisung bei %C muss Strukturkomponenten vorausgehen"
  
! #: fortran/parse.cc:4050
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE attribute at %C already specified in TYPE statement"
  msgstr "SEQUENCE-Attribut bei %C bereits in TYPE-Anweisung angegeben"
  
! #: fortran/parse.cc:4055
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate SEQUENCE statement at %C"
  msgstr "Doppelte SEQUENCE-Anweisung bei %C"
  
! #: fortran/parse.cc:4065
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTAINS block in derived type definition at %C"
  msgstr "CONTAINS-Block in Definition des abgeleiteten Typs bei %C"
  
! #: fortran/parse.cc:4123
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM declaration at %C has no ENUMERATORS"
  msgstr "ENUM-Deklaration bei %C hat keine ENUMERATORen"
  
! #: fortran/parse.cc:4210
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in INTERFACE block at %C"
  msgstr "Unerwartete Anweisung %s in INTERFACE-Block bei %C"
  
! #: fortran/parse.cc:4235
  #, gcc-internal-format
  msgid "Name %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic type"
  msgstr "Name %qs des ABSTRACT INTERFACE bei %C kann nicht der gleiche wie ein intrinsischer Typ sein"
  
! #: fortran/parse.cc:4266
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement at %C in INTERFACE body"
  msgstr "Unerwartete Anweisung %s bei %C in INTERFACE-Körper"
  
! #: fortran/parse.cc:4284
  #, gcc-internal-format
  msgid "INTERFACE procedure %qs at %L has the same name as the enclosing procedure"
  msgstr "INTERFACE-Prozedur %qs bei %L hat denselben Namen wie die umgebende Prozedur"
  
! #: fortran/parse.cc:4423
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement is not allowed inside of BLOCK at %C"
  msgstr "%s-Anweisung ist innerhalb eines BLOCKs bei %C nicht erlaubt"
  
! #: fortran/parse.cc:4457
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement is not allowed inside of BLOCK DATA at %C"
  msgstr "%s-Anweisung ist innerhalb von BLOCK DATA bei %C nicht erlaubt"
  
! #: fortran/parse.cc:4541
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement must appear in a MODULE"
  msgstr "Anweisung %s muss in einem MODULE auftreten"
  
! #: fortran/parse.cc:4549
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C follows another accessibility specification"
  msgstr "Anweisung %s bei %C folgt einer anderen Zugriffsspezifikation"
  
! #: fortran/parse.cc:4606
  #, gcc-internal-format
  msgid "Bad kind expression for function %qs at %L"
  msgstr "Falscher Art-Ausdruck für Funktion %qs bei %L"
  
! #: fortran/parse.cc:4610
  #, gcc-internal-format
  msgid "The type for function %qs at %L is not accessible"
  msgstr "Der Typ für Funktion %qs bei %L ist nicht zugreifbar"
  
! #: fortran/parse.cc:4670
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C follows previous unmasked ELSEWHERE"
  msgstr "Anweisung ELSEWHERE bei %C folgt zuvor unmaskiertem ELSEWHERE"
  
! #: fortran/parse.cc:4692
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in WHERE block at %C"
  msgstr "Unerwartete Anweisung %s in WHERE-Block bei %C"
  
! #: fortran/parse.cc:4751
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in FORALL block at %C"
  msgstr "Unerwartete Anweisung %s in FORALL-Block bei %C"
  
! #: fortran/parse.cc:4802
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSE IF statement at %C cannot follow ELSE statement at %L"
  msgstr "ELSE-IF-Anweisung bei %C kann nicht auf eine ELSE-Anweisung bei %L folgen"
  
! #: fortran/parse.cc:4820
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate ELSE statements at %L and %C"
  msgstr "Doppelte ELSE-Anweisungen bei %L und %C"
  
! #: fortran/parse.cc:4881
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C"
  msgstr "CASE- oder END-SELECT-Anweisung hinter SELECT CASE bei %C erwartet"
  
! #: fortran/parse.cc:4965
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %C"
  msgstr "TYPE IS-, CLASS IS- oder END SELECT-Anweisung hinter SELECT TYPE bei %C erwartet"
  
! #: fortran/parse.cc:5041
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected RANK or RANK DEFAULT following SELECT RANK at %C"
  msgstr "RANK oder RANK DEFAULT gefolgt von SELECT RANK erwartet bei %C"
  
! #: fortran/parse.cc:5105
  #, gcc-internal-format
  msgid "Variable %qs at %C cannot be redefined inside loop beginning at %L"
  msgstr "Variable %qs bei %C kann nicht innerhalb der bei %L beginnenden Schleife redefiniert werden"
  
! #: fortran/parse.cc:5138
  #, gcc-internal-format, gfc-internal-format
  msgid "End of nonblock DO statement at %C is within another block"
  msgstr "Ende der DO-Anweisung ohne Block bei %C ist innerhalb eines anderen Blockes"
  
! #: fortran/parse.cc:5148
  #, gcc-internal-format, gfc-internal-format
  msgid "End of nonblock DO statement at %C is interwoven with another DO loop"
  msgstr "Ende der DO-Anweisung bei %C ist mit anderer DO-Schleife verwoben"
  
! #: fortran/parse.cc:5174
  #, gcc-internal-format, gfc-internal-format
  msgid "CRITICAL block inside of OpenACC region at %C"
  msgstr "CRITICAL-Block innerhalb von OpenACC-Region bei %C"
  
! #: fortran/parse.cc:5175
  #, gcc-internal-format, gfc-internal-format
  msgid "CRITICAL block inside of OpenMP region at %C"
  msgstr "CRITICAL-Block innerhalb von OpenMP-Region bei %C"
  
! #: fortran/parse.cc:5201
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label in END CRITICAL at %C does not match CRITICAL label"
  msgstr "Anweisungsmarke in END CRITICAL bei %C passt nicht zur CRITICAL-Marke"
  
! #: fortran/parse.cc:5270 fortran/parse.cc:6257
  #, gcc-internal-format, gfc-internal-format
  msgid "BLOCK construct at %C"
  msgstr "BLOCK-Konstrukt bei %C"
  
! #: fortran/parse.cc:5492
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSOCIATE construct at %C"
  msgstr "ASSOCIATE-Konstrukt bei %C"
  
! #: fortran/parse.cc:5536
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "CHANGE TEAM statement at %C"
! msgid "CHANGE TEAM construct at %C"
! msgstr "CHANGE-TEAM-Anweisung bei %C"
! 
! #: fortran/parse.cc:5662
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label in ENDDO at %C doesn't match DO label"
  msgstr "Anweisungsmarke in ENDDO bei %C passt nicht zum DO-Label"
  
! #: fortran/parse.cc:5678
  #, gcc-internal-format, gfc-internal-format
  msgid "Named block DO at %L requires matching ENDDO name"
  msgstr "Benanntes Block-DO bei %L erfordert passenden ENDDO-Namen"
*************** msgstr "Benanntes Block-DO bei %L erford
*** 79960,80121 ****
  #. and the "end metadirective" which is required in a
  #. "begin metadirective" construct, or perhaps the
  #. "end metadirective" is missing entirely.
! #: fortran/parse.cc:5817 fortran/parse.cc:6314
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected OMP END METADIRECTIVE at %C"
  msgstr "Unerwartetes »OMP END METADIRECTIVE« bei %C"
  
! #: fortran/parse.cc:5827 fortran/parse.cc:6330 fortran/parse.cc:6348
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicated NOWAIT clause on %s and %s at %C"
  msgstr "Doppelte NOWAIT-Klausel an %s und %s bei %C"
  
! #: fortran/parse.cc:5931 fortran/parse.cc:5993
  #, gcc-internal-format, gfc-internal-format
  msgid "OpenACC directive inside of CRITICAL block at %C"
  msgstr "OpenACC-Direktive innerhalb von CRITICAL-Block bei %C"
  
! #: fortran/parse.cc:5968
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s at %C"
  msgstr "%s bei %C erwartet"
  
! #: fortran/parse.cc:6012
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected DO loop at %C"
  msgstr "DO-Schleife bei %C erwartet"
  
! #: fortran/parse.cc:6032
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant !$ACC END LOOP at %C"
  msgstr "Redundantes !$ACC END LOOP bei %C"
  
! #: fortran/parse.cc:6082
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statements at %L and %L have both no list item but only one may"
  msgstr "%s-Anweisungen bei %L und %L haben beide kein Listenelement, aber nur eine darf"
  
! #: fortran/parse.cc:6102
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s at %C; expected ALLOCATE or %s statement"
  msgstr "Unerwartetes %s bei %C; ALLOCATE- oder %s-Anweisung erwartet"
  
! #: fortran/parse.cc:6105
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s at %C; expected ALLOCATE statement after %s"
  msgstr "Unerwartetes %s bei %C; ALLOCATE-Anweisung nach %s erwartet"
  
! #: fortran/parse.cc:6341
  #, gcc-internal-format, gfc-internal-format
  msgid "Name after !$omp critical and !$omp end critical does not match at %C"
  msgstr "Name hinter »!$omp critical« und »!$omp end critical« passt nicht bei %C"
  
! #: fortran/parse.cc:6405
  #, gcc-internal-format
  msgid "%<OMP DISPATCH%> directive must be followed by a procedure call with optional assignment at %C"
  msgstr "Auf die Direktive %<OMP DISPATCH%> bei %C muss ein Prozeduraufruf mit optionaler Zuweisung folgen"
  
! #: fortran/parse.cc:6416
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicated NOWAIT clause on !$OMP DISPATCH and !$OMP END DISPATCH at %C"
  msgstr "Doppelte NOWAIT-Klausel an !$OMP DISPATCH und !$OMP END DISPATCH bei %C"
  
! #: fortran/parse.cc:6488
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in OMP METADIRECTIVE block at %C"
  msgstr "Unerwartete »%s«-Anweisung in »OMP METADIRECTIVE«-Block bei %C"
  
! #: fortran/parse.cc:6529
  #, gcc-internal-format, gfc-internal-format
  msgid "Variants in a metadirective at %L have different associations; consider using a BLOCK construct or BEGIN/END METADIRECTIVE"
  msgstr "Varianten in einer Metadirektive bei %L haben unterschiedliche Assoziationen; erwägen Sie die Verwendung eines BLOCK-Konstrukts oder BEGIN/END METADIRECTIVE"
  
! #: fortran/parse.cc:6534
  #, gcc-internal-format, gfc-internal-format
  msgid "Variants in a metadirective at %L have different associations; consider using a BLOCK construct"
  msgstr "Varianten in einer Metadirektive bei %L haben unterschiedliche Assoziationen; erwägen Sie die Verwendung eines BLOCK-Konstrukts"
  
! #: fortran/parse.cc:6584
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C cannot terminate a non-block DO loop"
  msgstr "Anweisung %s bei %C kann keine DO-Schleife ohne Block beenden"
  
! #: fortran/parse.cc:6598
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %C after the first executable statement"
  msgstr "DATA-Anweisung bei %C hinter der ersten ausführbaren Anweisung"
  
! #: fortran/parse.cc:6714
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive not at the start of a loop at %C"
  msgstr "Die Direktive %<GCC unroll%> bei %C darf nur direkt vor einem Schleifenbeginn stehen"
  
! #: fortran/parse.cc:6717
  #, gcc-internal-format
  msgid "%<GCC ivdep%> directive not at the start of a loop at %C"
  msgstr "Die Direktive %<GCC ivdep%> bei %C darf nur direkt vor einem Schleifenbeginn stehen"
  
! #: fortran/parse.cc:6720
  #, gcc-internal-format
  msgid "%<GCC vector%> directive not at the start of a loop at %C"
  msgstr "Die Direktive %<GCC vector%> bei %C darf nur direkt vor einem Schleifenbeginn stehen"
  
! #: fortran/parse.cc:6723
  #, gcc-internal-format
  msgid "%<GCC novector%> directive not at the start of a loop at %C"
  msgstr "Die Direktive %<GCC novector%> bei %C darf nur direkt vor einem Schleifenbeginn stehen"
  
! #: fortran/parse.cc:6839
  #, gcc-internal-format
  msgid "Contained procedure %qs at %C is already ambiguous"
  msgstr "Enthaltene Prozedur %qs bei %C ist bereits mehrdeutig"
  
! #: fortran/parse.cc:6896
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in CONTAINS section at %C"
  msgstr "Unerwartete Anweisung %s in CONTAINS-Abschnitt bei %C"
  
! #: fortran/parse.cc:6921
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTAINS statement without FUNCTION or SUBROUTINE statement at %L"
  msgstr "CONTAINS-Anweisung ohne FUNCTION- oder SUBROUTINE-Anweisung bei %L"
  
! #: fortran/parse.cc:7035
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTAINS statement at %C is already in a contained program unit"
  msgstr "CONTAINS-Anweisung bei %C ist bereits in einer enthaltenen Programmeinheit"
  
! #: fortran/parse.cc:7087
  #, gcc-internal-format
  msgid "Global binding name %qs at %L is already being used as a %s at %L"
  msgstr "Globaler Bindungs-Name %qs bei %L wird bereits als ein %s bei %L verwendet"
  
! #: fortran/parse.cc:7091
  #, gcc-internal-format
  msgid "Global name %qs at %L is already being used as a %s at %L"
  msgstr "Globaler Name %qs bei %L wird bereits als ein %s bei %L verwendet"
  
! #: fortran/parse.cc:7097
  #, gcc-internal-format
  msgid "Global binding name %qs at %L is already being used at %L"
  msgstr "Globaler Bindungs-Name %qs bei %L wird bereits bei %L verwendet"
  
! #: fortran/parse.cc:7100
  #, gcc-internal-format
  msgid "Global name %qs at %L is already being used at %L"
  msgstr "Globaler Name %qs bei %L wird bereits bei %L verwendet"
  
! #: fortran/parse.cc:7122
  #, gcc-internal-format, gfc-internal-format
  msgid "Blank BLOCK DATA at %C conflicts with prior BLOCK DATA at %L"
  msgstr "Leeres BLOCK DATA bei %C steht in Konflikt mit vorherigem BLOCK DATA bei %L"
  
! #: fortran/parse.cc:7148
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in BLOCK DATA at %C"
  msgstr "Unerwartete Anweisung %s in BLOCK DATA bei %C"
  
! #: fortran/parse.cc:7251
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in MODULE at %C"
  msgstr "Unerwartete Anweisung %s in MODULE bei %C"
--- 84692,84859 ----
  #. and the "end metadirective" which is required in a
  #. "begin metadirective" construct, or perhaps the
  #. "end metadirective" is missing entirely.
! #: fortran/parse.cc:5912 fortran/parse.cc:6409
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected OMP END METADIRECTIVE at %C"
  msgstr "Unerwartetes »OMP END METADIRECTIVE« bei %C"
  
! #: fortran/parse.cc:5922 fortran/parse.cc:6425 fortran/parse.cc:6443
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicated NOWAIT clause on %s and %s at %C"
  msgstr "Doppelte NOWAIT-Klausel an %s und %s bei %C"
  
! #: fortran/parse.cc:6026 fortran/parse.cc:6088
  #, gcc-internal-format, gfc-internal-format
  msgid "OpenACC directive inside of CRITICAL block at %C"
  msgstr "OpenACC-Direktive innerhalb von CRITICAL-Block bei %C"
  
! #: fortran/parse.cc:6063
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s at %C"
  msgstr "%s bei %C erwartet"
  
! #: fortran/parse.cc:6107
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected DO loop at %C"
  msgstr "DO-Schleife bei %C erwartet"
  
! #: fortran/parse.cc:6127
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant !$ACC END LOOP at %C"
  msgstr "Redundantes !$ACC END LOOP bei %C"
  
! #: fortran/parse.cc:6177
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statements at %L and %L have both no list item but only one may"
  msgstr "%s-Anweisungen bei %L und %L haben beide kein Listenelement, aber nur eine darf"
  
! #: fortran/parse.cc:6197
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s at %C; expected ALLOCATE or %s statement"
  msgstr "Unerwartetes %s bei %C; ALLOCATE- oder %s-Anweisung erwartet"
  
! #: fortran/parse.cc:6200
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s at %C; expected ALLOCATE statement after %s"
  msgstr "Unerwartetes %s bei %C; ALLOCATE-Anweisung nach %s erwartet"
  
! #: fortran/parse.cc:6436
  #, gcc-internal-format, gfc-internal-format
  msgid "Name after !$omp critical and !$omp end critical does not match at %C"
  msgstr "Name hinter »!$omp critical« und »!$omp end critical« passt nicht bei %C"
  
! #: fortran/parse.cc:6500
  #, gcc-internal-format
  msgid "%<OMP DISPATCH%> directive must be followed by a procedure call with optional assignment at %C"
  msgstr "Auf die Direktive %<OMP DISPATCH%> bei %C muss ein Prozeduraufruf mit optionaler Zuweisung folgen"
  
! #: fortran/parse.cc:6511
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicated NOWAIT clause on !$OMP DISPATCH and !$OMP END DISPATCH at %C"
  msgstr "Doppelte NOWAIT-Klausel an !$OMP DISPATCH und !$OMP END DISPATCH bei %C"
  
! #: fortran/parse.cc:6586
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in OMP METADIRECTIVE block at %C"
  msgstr "Unerwartete »%s«-Anweisung in »OMP METADIRECTIVE«-Block bei %C"
  
! #: fortran/parse.cc:6649
  #, gcc-internal-format, gfc-internal-format
  msgid "Variants in a metadirective at %L have different associations; consider using a BLOCK construct or BEGIN/END METADIRECTIVE"
  msgstr "Varianten in einer Metadirektive bei %L haben unterschiedliche Assoziationen; erwägen Sie die Verwendung eines BLOCK-Konstrukts oder BEGIN/END METADIRECTIVE"
  
! #: fortran/parse.cc:6654
  #, gcc-internal-format, gfc-internal-format
  msgid "Variants in a metadirective at %L have different associations; consider using a BLOCK construct"
  msgstr "Varianten in einer Metadirektive bei %L haben unterschiedliche Assoziationen; erwägen Sie die Verwendung eines BLOCK-Konstrukts"
  
! #: fortran/parse.cc:6705
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C cannot terminate a non-block DO loop"
  msgstr "Anweisung %s bei %C kann keine DO-Schleife ohne Block beenden"
  
! #: fortran/parse.cc:6719
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %C after the first executable statement"
  msgstr "DATA-Anweisung bei %C hinter der ersten ausführbaren Anweisung"
  
! #: fortran/parse.cc:6839
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive not at the start of a loop at %C"
  msgstr "Die Direktive %<GCC unroll%> bei %C darf nur direkt vor einem Schleifenbeginn stehen"
  
! #: fortran/parse.cc:6842
  #, gcc-internal-format
  msgid "%<GCC ivdep%> directive not at the start of a loop at %C"
  msgstr "Die Direktive %<GCC ivdep%> bei %C darf nur direkt vor einem Schleifenbeginn stehen"
  
! #: fortran/parse.cc:6845
  #, gcc-internal-format
  msgid "%<GCC vector%> directive not at the start of a loop at %C"
  msgstr "Die Direktive %<GCC vector%> bei %C darf nur direkt vor einem Schleifenbeginn stehen"
  
! #: fortran/parse.cc:6848
  #, gcc-internal-format
  msgid "%<GCC novector%> directive not at the start of a loop at %C"
  msgstr "Die Direktive %<GCC novector%> bei %C darf nur direkt vor einem Schleifenbeginn stehen"
  
! #: fortran/parse.cc:6967
  #, gcc-internal-format
  msgid "Contained procedure %qs at %C is already ambiguous"
  msgstr "Enthaltene Prozedur %qs bei %C ist bereits mehrdeutig"
  
! #: fortran/parse.cc:7024
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in CONTAINS section at %C"
  msgstr "Unerwartete Anweisung %s in CONTAINS-Abschnitt bei %C"
  
! #: fortran/parse.cc:7049
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTAINS statement without FUNCTION or SUBROUTINE statement at %L"
  msgstr "CONTAINS-Anweisung ohne FUNCTION- oder SUBROUTINE-Anweisung bei %L"
  
! #: fortran/parse.cc:7144
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "DATA statement at %C after the first executable statement"
! msgid "%s statement at %C cannot appear after executable statements"
! msgstr "DATA-Anweisung bei %C hinter der ersten ausführbaren Anweisung"
! 
! #: fortran/parse.cc:7172
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTAINS statement at %C is already in a contained program unit"
  msgstr "CONTAINS-Anweisung bei %C ist bereits in einer enthaltenen Programmeinheit"
  
! #: fortran/parse.cc:7224
  #, gcc-internal-format
  msgid "Global binding name %qs at %L is already being used as a %s at %L"
  msgstr "Globaler Bindungs-Name %qs bei %L wird bereits als ein %s bei %L verwendet"
  
! #: fortran/parse.cc:7228
  #, gcc-internal-format
  msgid "Global name %qs at %L is already being used as a %s at %L"
  msgstr "Globaler Name %qs bei %L wird bereits als ein %s bei %L verwendet"
  
! #: fortran/parse.cc:7234
  #, gcc-internal-format
  msgid "Global binding name %qs at %L is already being used at %L"
  msgstr "Globaler Bindungs-Name %qs bei %L wird bereits bei %L verwendet"
  
! #: fortran/parse.cc:7237
  #, gcc-internal-format
  msgid "Global name %qs at %L is already being used at %L"
  msgstr "Globaler Name %qs bei %L wird bereits bei %L verwendet"
  
! #: fortran/parse.cc:7259
  #, gcc-internal-format, gfc-internal-format
  msgid "Blank BLOCK DATA at %C conflicts with prior BLOCK DATA at %L"
  msgstr "Leeres BLOCK DATA bei %C steht in Konflikt mit vorherigem BLOCK DATA bei %L"
  
! #: fortran/parse.cc:7285
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in BLOCK DATA at %C"
  msgstr "Unerwartete Anweisung %s in BLOCK DATA bei %C"
  
! #: fortran/parse.cc:7388
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in MODULE at %C"
  msgstr "Unerwartete Anweisung %s in MODULE bei %C"
*************** msgstr "Unerwartete Anweisung %s in MODU
*** 80123,80129 ****
  #. If we see a duplicate main program, shut down.  If the second
  #. instance is an implied main program, i.e. data decls or executable
  #. statements, we're in for lots of errors.
! #: fortran/parse.cc:7768
  #, gcc-internal-format, gfc-internal-format
  msgid "Two main PROGRAMs at %L and %C"
  msgstr "Zwei Haupt-PROGRAMme bei %L und %C"
--- 84861,84867 ----
  #. If we see a duplicate main program, shut down.  If the second
  #. instance is an implied main program, i.e. data decls or executable
  #. statements, we're in for lots of errors.
! #: fortran/parse.cc:7915
  #, gcc-internal-format, gfc-internal-format
  msgid "Two main PROGRAMs at %L and %C"
  msgstr "Zwei Haupt-PROGRAMme bei %L und %C"
*************** msgstr "Alternative Rücksprungmarke bei
*** 80355,80578 ****
  msgid "Missing keyword name in actual argument list at %C"
  msgstr "Fehlender Schlüsselwortname in effektiver Argumentliste bei %C"
  
! #: fortran/primary.cc:2087
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in argument list at %C"
  msgstr "Syntaxfehler in Argumentliste bei %C"
  
! #: fortran/primary.cc:2218
  #, gcc-internal-format
  msgid "Array section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %C"
  msgstr "Feldabschnittbestimmer, z.B. %<(:)%>, wird neben dem Koarray-Bezeichner %<[...]%> bei %C benötigt"
  
! #: fortran/primary.cc:2226
  #, gcc-internal-format
  msgid "Coarray designator at %C but %qs is not a coarray"
  msgstr "Koarray-Bezeichner bei %C, aber %qs ist kein Koarray"
  
! #: fortran/primary.cc:2483
  #, gcc-internal-format
  msgid "Symbol %qs at %C has no IMPLICIT type"
  msgstr "Symbol %qs bei %C hat keinen IMPLICIT-Typ"
  
! #: fortran/primary.cc:2490
  #, gcc-internal-format
  msgid "Unexpected %<%c%> for nonderived-type variable %qs at %C"
  msgstr "Unerwartetes %<%c%> für Variable %qs nicht-abgeleiteten Typs bei %C"
  
! #: fortran/primary.cc:2512
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected structure component name at %C"
  msgstr "Strukturkomponentenname bei %C erwartet"
  
! #: fortran/primary.cc:2543 fortran/primary.cc:2726
  #, gcc-internal-format, gfc-internal-format
  msgid "RE or IM part_ref at %C"
  msgstr "RE oder IM part_ref bei %C"
  
! #: fortran/primary.cc:2595 fortran/primary.cc:2731
  #, gcc-internal-format, gfc-internal-format
  msgid "The RE or IM part_ref at %C must be applied to a COMPLEX expression"
  msgstr "Die RE oder IM part_ref bei %C kann nur auf einen COMPLEX-Ausdruck angewendet werden"
  
! #: fortran/primary.cc:2602 fortran/primary.cc:2744
  #, gcc-internal-format, gfc-internal-format
  msgid "The LEN part_ref at %C must be applied to a CHARACTER expression"
  msgstr "Die LEN part_ref bei %C kann nur auf einen CHARACTER-Ausdruck angewendet werden"
  
! #: fortran/primary.cc:2661
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected argument list at %C"
  msgstr "Argumentliste bei %C erwartet"
  
! #: fortran/primary.cc:2679
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component %qs"
  msgstr "%qs bei %C ist keine Ermittlungsreferenz auf eine intrinsische Typkomponente %qs"
  
! #: fortran/primary.cc:2682
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component"
  msgstr "%qs bei %C ist keine Ermittlungsreferenz auf eine intrinsische Typkomponente"
  
! #: fortran/primary.cc:2760
  #, gcc-internal-format, gfc-internal-format
  msgid "The KIND part_ref at %C must be applied to an expression of intrinsic type"
  msgstr "Die KIND part_ref bei %C kann nur auf einen Ausdruck von intrinsischem Typ angewendet werden"
  
! #: fortran/primary.cc:2788
  #, gcc-internal-format
  msgid "Procedure pointer component %qs requires an argument list at %C"
  msgstr "Prozedurzeiger-Komponente %qs erfordert eine Argumentliste bei %C"
  
! #: fortran/primary.cc:2875
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected array/substring ref at %C"
  msgstr "Unerwartete Referenz auf Feld/Teilstring bei %C"
  
! #: fortran/primary.cc:2897
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonpolymorphic reference to abstract type at %C"
  msgstr "Nichtpolymorphe Referenz auf abstrakten Typ bei %C"
  
! #: fortran/primary.cc:2904
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed procedure-pointer component at %C"
  msgstr "Koindizierte Prozedurzeiger-Komponente bei %C"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/primary.cc:2943
  #, gcc-internal-format
  msgid "gfc_variable_attr(): Expression isn't a variable"
  msgstr "gfc_variable_attr(): Expression isn't a variable"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/primary.cc:3165
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Expression isn't a variable"
  msgstr "gfc_caf_attr(): Expression isn't a variable"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/primary.cc:3222
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Bad array reference"
  msgstr "gfc_caf_attr(): Bad array reference"
  
! #: fortran/primary.cc:3401
  #, gcc-internal-format
  msgid "No initializer for allocatable component %qs given in the structure constructor at %C"
  msgstr "Im Strukturkonstruktor wurde keine Initialisierung für allozierbare Komponente %qs angegeben, bei %C"
  
! #: fortran/primary.cc:3412
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with missing optional arguments at %C"
  msgstr "Strukturkonstruktor mit fehlenden optionalen Argumenten bei %C"
  
! #: fortran/primary.cc:3421
  #, gcc-internal-format
  msgid "No initializer for component %qs given in the structure constructor at %C"
  msgstr "Im Strukturkonstruktor wurde keine Initialisierung für Komponente %qs angegeben, bei %C"
  
! #: fortran/primary.cc:3469
  #, gcc-internal-format
  msgid "Cannot construct ABSTRACT type %qs at %L"
  msgstr "ABSTRACT-Typ %qs bei %L kann nicht konstruiert werden"
  
! #: fortran/primary.cc:3489
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with named arguments at %C"
  msgstr "Strukturkonstruktor mit benannten Argumenten bei %C"
  
! #: fortran/primary.cc:3504
  #, gcc-internal-format, gfc-internal-format
  msgid "Component initializer without name after component named %s at %L"
  msgstr "Komponenteninitialisierung ohne Namen hinter Komponente namens »%s« bei %L"
  
! #: fortran/primary.cc:3509
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many components in structure constructor at %L"
  msgstr "Zu viele Komponenten in Strukturkonstruktor bei %L"
  
! #: fortran/primary.cc:3568
  msgid "CHARACTER expression will be truncated in constructor (%td/%td) at %L"
  msgstr "CHARACTER-Ausdruck wird in Konstruktor (%td/%td) bei %L abgeschnitten"
  
! #: fortran/primary.cc:3586
  #, gcc-internal-format
  msgid "Component %qs is initialized twice in the structure constructor at %L"
  msgstr "Komponente %qs wird im Strukturkonstruktor bei %L doppelt initialisiert"
  
! #: fortran/primary.cc:3598
  #, gcc-internal-format
  msgid "Coindexed expression to pointer component %qs in structure constructor at %L"
  msgstr "Koindizierter Ausdruck auf Zeigerkomponente %qs in Strukturkonstruktor bei %L"
  
! #: fortran/primary.cc:3652
  #, gcc-internal-format
  msgid "component %qs at %L has already been set by a parent derived type constructor"
  msgstr "Komponente %qs bei %L wurde bereits von Konstruktor für abgeleitete Typen durch einen Elternteil gesetzt"
  
! #: fortran/primary.cc:3815
  #, gcc-internal-format, gfc-internal-format
  msgid "%%LOC() as an rvalue at %C"
  msgstr "%%LOC() als rvalue bei %C"
  
! #: fortran/primary.cc:3874
  #, gcc-internal-format
  msgid "%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgstr "%qs bei %C ist der Name einer rekursiven Funktion und verweist damit auf die Ergebnisvariable. Für direkte Rekursion, eine explizite RESULT-Variable verwenden (12.5.2.1)"
  
! #: fortran/primary.cc:3905 fortran/primary.cc:4312
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %C is not appropriate for an expression"
  msgstr "Symbol bei %C passt nicht zu einem Ausdruck"
  
! #: fortran/primary.cc:4010
  #, gcc-internal-format
  msgid "Unexpected use of subroutine name %qs at %C"
  msgstr "Unerwartete Verwendung des Unterprogrammnamens %qs bei %C"
  
! #: fortran/primary.cc:4042
  #, gcc-internal-format
  msgid "Statement function %qs requires argument list at %C"
  msgstr "Anweisungsfunktion %qs erfordert Argumentliste bei %C"
  
! #: fortran/primary.cc:4045
  #, gcc-internal-format
  msgid "Function %qs requires an argument list at %C"
  msgstr "Funktion %qs erfordert eine Argumentliste bei %C"
  
! #: fortran/primary.cc:4100
  #, gcc-internal-format
  msgid "Missing argument to %qs at %C"
  msgstr "Fehlendes Argument für %qs bei %C"
  
! #: fortran/primary.cc:4113
  #, gcc-internal-format, gfc-internal-format
  msgid "The leftmost part-ref in a data-ref cannot be a function reference at %C"
  msgstr "Bei %C darf das am weitesten links stehende part-ref in einem data-ref keine Funktionsreferenz sein"
  
! #: fortran/primary.cc:4268
  #, gcc-internal-format
  msgid "Missing argument list in function %qs at %C"
  msgstr "Fehlende Argumentliste in Funktion %qs bei %C"
  
! #: fortran/primary.cc:4394
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %C"
  msgstr "Abgeleiteter Typ %qs kann bei %C nicht als Variable verwendet werden"
  
! #: fortran/primary.cc:4435
  #, gcc-internal-format, gfc-internal-format
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr "Benannte Konstante bei %C in EQUIVALENCE"
  
! #: fortran/primary.cc:4440
  #, gcc-internal-format
  msgid "PARAMETER %qs shall not appear in a DATA statement at %C"
  msgstr "PARAMETER %qs darf nicht in einer DATA-Anweisung bei %C vorkommen"
  
! #: fortran/primary.cc:4476
  #, gcc-internal-format
  msgid "%qs at %C is not a variable"
  msgstr "%qs bei %C ist keine Variable"
--- 85093,85327 ----
  msgid "Missing keyword name in actual argument list at %C"
  msgstr "Fehlender Schlüsselwortname in effektiver Argumentliste bei %C"
  
! #: fortran/primary.cc:2104
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in argument list at %C"
  msgstr "Syntaxfehler in Argumentliste bei %C"
  
! #: fortran/primary.cc:2235
  #, gcc-internal-format
  msgid "Array section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %C"
  msgstr "Feldabschnittbestimmer, z.B. %<(:)%>, wird neben dem Koarray-Bezeichner %<[...]%> bei %C benötigt"
  
! #: fortran/primary.cc:2243
  #, gcc-internal-format
  msgid "Coarray designator at %C but %qs is not a coarray"
  msgstr "Koarray-Bezeichner bei %C, aber %qs ist kein Koarray"
  
! #: fortran/primary.cc:2540
  #, gcc-internal-format
  msgid "Symbol %qs at %C has no IMPLICIT type"
  msgstr "Symbol %qs bei %C hat keinen IMPLICIT-Typ"
  
! #: fortran/primary.cc:2547
  #, gcc-internal-format
  msgid "Unexpected %<%c%> for nonderived-type variable %qs at %C"
  msgstr "Unerwartetes %<%c%> für Variable %qs nicht-abgeleiteten Typs bei %C"
  
! #: fortran/primary.cc:2569
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected structure component name at %C"
  msgstr "Strukturkomponentenname bei %C erwartet"
  
! #: fortran/primary.cc:2600 fortran/primary.cc:2791
  #, gcc-internal-format, gfc-internal-format
  msgid "RE or IM part_ref at %C"
  msgstr "RE oder IM part_ref bei %C"
  
! #: fortran/primary.cc:2652 fortran/primary.cc:2796
  #, gcc-internal-format, gfc-internal-format
  msgid "The RE or IM part_ref at %C must be applied to a COMPLEX expression"
  msgstr "Die RE oder IM part_ref bei %C kann nur auf einen COMPLEX-Ausdruck angewendet werden"
  
! #: fortran/primary.cc:2659 fortran/primary.cc:2809
  #, gcc-internal-format, gfc-internal-format
  msgid "The LEN part_ref at %C must be applied to a CHARACTER expression"
  msgstr "Die LEN part_ref bei %C kann nur auf einen CHARACTER-Ausdruck angewendet werden"
  
! #: fortran/primary.cc:2718
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected argument list at %C"
  msgstr "Argumentliste bei %C erwartet"
  
! #: fortran/primary.cc:2736
! #, gcc-internal-format, gfc-internal-format
! msgid "R901: A type parameter ref is not a designtor and cannot be followed by the type inquiry ref at %C"
! msgstr ""
! 
! #: fortran/primary.cc:2744
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component %qs"
  msgstr "%qs bei %C ist keine Ermittlungsreferenz auf eine intrinsische Typkomponente %qs"
  
! #: fortran/primary.cc:2747
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component"
  msgstr "%qs bei %C ist keine Ermittlungsreferenz auf eine intrinsische Typkomponente"
  
! #: fortran/primary.cc:2825
  #, gcc-internal-format, gfc-internal-format
  msgid "The KIND part_ref at %C must be applied to an expression of intrinsic type"
  msgstr "Die KIND part_ref bei %C kann nur auf einen Ausdruck von intrinsischem Typ angewendet werden"
  
! #: fortran/primary.cc:2853
  #, gcc-internal-format
  msgid "Procedure pointer component %qs requires an argument list at %C"
  msgstr "Prozedurzeiger-Komponente %qs erfordert eine Argumentliste bei %C"
  
! #: fortran/primary.cc:2940
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected array/substring ref at %C"
  msgstr "Unerwartete Referenz auf Feld/Teilstring bei %C"
  
! #: fortran/primary.cc:2962
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonpolymorphic reference to abstract type at %C"
  msgstr "Nichtpolymorphe Referenz auf abstrakten Typ bei %C"
  
! #: fortran/primary.cc:2969
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed procedure-pointer component at %C"
  msgstr "Koindizierte Prozedurzeiger-Komponente bei %C"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/primary.cc:3008
  #, gcc-internal-format
  msgid "gfc_variable_attr(): Expression isn't a variable"
  msgstr "gfc_variable_attr(): Expression isn't a variable"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/primary.cc:3232
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Expression isn't a variable"
  msgstr "gfc_caf_attr(): Expression isn't a variable"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/primary.cc:3289
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Bad array reference"
  msgstr "gfc_caf_attr(): Bad array reference"
  
! #: fortran/primary.cc:3468
  #, gcc-internal-format
  msgid "No initializer for allocatable component %qs given in the structure constructor at %C"
  msgstr "Im Strukturkonstruktor wurde keine Initialisierung für allozierbare Komponente %qs angegeben, bei %C"
  
! #: fortran/primary.cc:3479
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with missing optional arguments at %C"
  msgstr "Strukturkonstruktor mit fehlenden optionalen Argumenten bei %C"
  
! #: fortran/primary.cc:3488
  #, gcc-internal-format
  msgid "No initializer for component %qs given in the structure constructor at %C"
  msgstr "Im Strukturkonstruktor wurde keine Initialisierung für Komponente %qs angegeben, bei %C"
  
! #: fortran/primary.cc:3536
  #, gcc-internal-format
  msgid "Cannot construct ABSTRACT type %qs at %L"
  msgstr "ABSTRACT-Typ %qs bei %L kann nicht konstruiert werden"
  
! #: fortran/primary.cc:3556
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with named arguments at %C"
  msgstr "Strukturkonstruktor mit benannten Argumenten bei %C"
  
! #: fortran/primary.cc:3571
  #, gcc-internal-format, gfc-internal-format
  msgid "Component initializer without name after component named %s at %L"
  msgstr "Komponenteninitialisierung ohne Namen hinter Komponente namens »%s« bei %L"
  
! #: fortran/primary.cc:3576
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many components in structure constructor at %L"
  msgstr "Zu viele Komponenten in Strukturkonstruktor bei %L"
  
! #: fortran/primary.cc:3635
  msgid "CHARACTER expression will be truncated in constructor (%td/%td) at %L"
  msgstr "CHARACTER-Ausdruck wird in Konstruktor (%td/%td) bei %L abgeschnitten"
  
! #: fortran/primary.cc:3653
  #, gcc-internal-format
  msgid "Component %qs is initialized twice in the structure constructor at %L"
  msgstr "Komponente %qs wird im Strukturkonstruktor bei %L doppelt initialisiert"
  
! #: fortran/primary.cc:3665
  #, gcc-internal-format
  msgid "Coindexed expression to pointer component %qs in structure constructor at %L"
  msgstr "Koindizierter Ausdruck auf Zeigerkomponente %qs in Strukturkonstruktor bei %L"
  
! #: fortran/primary.cc:3719
  #, gcc-internal-format
  msgid "component %qs at %L has already been set by a parent derived type constructor"
  msgstr "Komponente %qs bei %L wurde bereits von Konstruktor für abgeleitete Typen durch einen Elternteil gesetzt"
  
! #: fortran/primary.cc:3883
  #, gcc-internal-format, gfc-internal-format
  msgid "%%LOC() as an rvalue at %C"
  msgstr "%%LOC() als rvalue bei %C"
  
! #: fortran/primary.cc:3942
  #, gcc-internal-format
  msgid "%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgstr "%qs bei %C ist der Name einer rekursiven Funktion und verweist damit auf die Ergebnisvariable. Für direkte Rekursion, eine explizite RESULT-Variable verwenden (12.5.2.1)"
  
! #: fortran/primary.cc:3973 fortran/primary.cc:4488
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %C is not appropriate for an expression"
  msgstr "Symbol bei %C passt nicht zu einem Ausdruck"
  
! #: fortran/primary.cc:4078
  #, gcc-internal-format
  msgid "Unexpected use of subroutine name %qs at %C"
  msgstr "Unerwartete Verwendung des Unterprogrammnamens %qs bei %C"
  
! #: fortran/primary.cc:4110
  #, gcc-internal-format
  msgid "Statement function %qs requires argument list at %C"
  msgstr "Anweisungsfunktion %qs erfordert Argumentliste bei %C"
  
! #: fortran/primary.cc:4113
  #, gcc-internal-format
  msgid "Function %qs requires an argument list at %C"
  msgstr "Funktion %qs erfordert eine Argumentliste bei %C"
  
! #: fortran/primary.cc:4160
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Empty array constructor at %C is not allowed"
! msgid "F2023 R755: The empty type specification at %C is not allowed"
! msgstr "Leerer Feldkonstruktor bei %C ist nicht erlaubt"
! 
! #: fortran/primary.cc:4276
  #, gcc-internal-format
  msgid "Missing argument to %qs at %C"
  msgstr "Fehlendes Argument für %qs bei %C"
  
! #: fortran/primary.cc:4289
  #, gcc-internal-format, gfc-internal-format
  msgid "The leftmost part-ref in a data-ref cannot be a function reference at %C"
  msgstr "Bei %C darf das am weitesten links stehende part-ref in einem data-ref keine Funktionsreferenz sein"
  
! #: fortran/primary.cc:4444
  #, gcc-internal-format
  msgid "Missing argument list in function %qs at %C"
  msgstr "Fehlende Argumentliste in Funktion %qs bei %C"
  
! #: fortran/primary.cc:4570
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %C"
  msgstr "Abgeleiteter Typ %qs kann bei %C nicht als Variable verwendet werden"
  
! #: fortran/primary.cc:4611
  #, gcc-internal-format, gfc-internal-format
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr "Benannte Konstante bei %C in EQUIVALENCE"
  
! #: fortran/primary.cc:4616
  #, gcc-internal-format
  msgid "PARAMETER %qs shall not appear in a DATA statement at %C"
  msgstr "PARAMETER %qs darf nicht in einer DATA-Anweisung bei %C vorkommen"
  
! #: fortran/primary.cc:4652
  #, gcc-internal-format
  msgid "%qs at %C is not a variable"
  msgstr "%qs bei %C ist keine Variable"
*************** msgstr "Das bei %2$L deklarierte INTRINS
*** 80974,80985 ****
  msgid "Non-RECURSIVE procedure %qs from module %qs is possibly calling itself recursively in procedure %qs.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "Nicht-RECURSIVE-Prozedur %qs aus Modul %qs ruft sich möglicherweise rekursiv selbst auf, in der Prozedur %qs. Deklarieren Sie die Prozedur als RECURSIVE oder verwenden Sie %<-frecursive%>"
  
! #: fortran/resolve.cc:1995 fortran/resolve.cc:7152
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "Nicht-RECURSIVE Prozedur %qs bei %L ruft sich möglicherweise rekursiv selbst auf. Sollte als RECURSIVE oder mit %<-frecursive%> verwendet werden"
  
! #: fortran/resolve.cc:2054 fortran/resolve.cc:11593 fortran/resolve.cc:13616
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "Marke %d wird bei %L referenziert, aber nirgendwo definiert"
--- 85723,85734 ----
  msgid "Non-RECURSIVE procedure %qs from module %qs is possibly calling itself recursively in procedure %qs.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "Nicht-RECURSIVE-Prozedur %qs aus Modul %qs ruft sich möglicherweise rekursiv selbst auf, in der Prozedur %qs. Deklarieren Sie die Prozedur als RECURSIVE oder verwenden Sie %<-frecursive%>"
  
! #: fortran/resolve.cc:1995 fortran/resolve.cc:7476
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "Nicht-RECURSIVE Prozedur %qs bei %L ruft sich möglicherweise rekursiv selbst auf. Sollte als RECURSIVE oder mit %<-frecursive%> verwendet werden"
  
! #: fortran/resolve.cc:2054 fortran/resolve.cc:12087 fortran/resolve.cc:14326
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "Marke %d wird bei %L referenziert, aber nirgendwo definiert"
*************** msgstr "ELEMENTAL Prozedurzeigerkomponen
*** 81049,81615 ****
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr "Koindiziertes effektives Argument bei %L mit endgültiger Zeigerkomponente"
  
! #: fortran/resolve.cc:2443
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr "%qs bei %L ist ein Feld und OPTIONAL; wenn es fehlt, kann es nicht das effektive Argument einer ELEMENTAL-Prozedur sein, es sei denn, es gibt ein nicht-optionales Argument mit demselben Rang (Fortran 2018, 15.5.2.12)"
  
! #: fortran/resolve.cc:2482
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr "Effektives Argument bei %L für INTENT(%s)-Dummy %qs von ELEMENTAL-Unterprogramm %qs ist skalar, aber ein anderes effektives Argument ist ein Feld"
  
! #: fortran/resolve.cc:2756
  #, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr "Unpassender Rückgabetyp der Funktion %qs bei %L (%s/%s)"
  
! #: fortran/resolve.cc:2783
  #, gcc-internal-format
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr "Schnittstelle in globaler Prozedur %qs bei %L passt nicht: %s"
  
! #: fortran/resolve.cc:2895
  #, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr "Es gibt keine spezifische Funktion für das allgemeine %qs bei %L"
  
! #: fortran/resolve.cc:2915
  #, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr "Generische Funktion %qs bei %L ist nicht mit spezifischer intrinsischer Schnittstelle vereinbar"
  
! #: fortran/resolve.cc:2953
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Funktion %qs bei %L ist INTRINSIC, aber nicht mit einer intrinsischen Funktion verträglich"
  
! #: fortran/resolve.cc:3014
  #, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "Spezifische Funktion %qs bei %L kann nicht aufgelöst werden"
  
! #: fortran/resolve.cc:3091
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr "Fehlende explizite Deklaration mit EXTERNAL-Attribut für Symbol %qs bei %L"
  
! #: fortran/resolve.cc:3126
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "Funktion %qs bei %L hat keinen IMPLICIT-Typ; meinen Sie %qs?"
  
! #: fortran/resolve.cc:3130 fortran/resolve.cc:19066
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "Funktion %qs bei %L hat keinen IMPLICIT-Typ"
  
! #: fortran/resolve.cc:3284
  #, gcc-internal-format, gfc-internal-format
  msgid "Reference to impure function at %L inside a DO CONCURRENT"
  msgstr "Referenz auf Nicht-PURE-Funktion bei %L innerhalb eines DO CONCURRENT"
  
! #: fortran/resolve.cc:3295
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr "Referenz auf Nicht-PURE-Funktion %qs bei %L innerhalb eines FORALL %s"
  
! #: fortran/resolve.cc:3302
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr "Referenz auf Nicht-PURE-Funktion %qs bei %L innerhalb eines DO CONCURRENT %s"
  
! #: fortran/resolve.cc:3309
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr "Referenz auf Nicht-PURE-Funktion %qs bei %L innerhalb einer PURE-Prozedur"
  
! #: fortran/resolve.cc:3376
  #, gcc-internal-format
  msgid "Unexpected junk after %qs at %L"
  msgstr "Unerwarteter Ausschuss hinter %qs bei %L"
  
! #: fortran/resolve.cc:3387
  #, gcc-internal-format
  msgid "%qs at %L is not a function"
  msgstr "%qs bei %L ist keine Funktion"
  
! #: fortran/resolve.cc:3395 fortran/resolve.cc:3967
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr "ABSTRACT INTERFACE %qs darf bei %L nicht referenziert werden"
  
! #: fortran/resolve.cc:3407
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr "ABSTRACT INTERFACE %qs bei %L darf kein angenommenes Zeichenlängenergebnis haben (F2008: C418)"
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3450
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr "Funktion %qs ist als CHARACTER(*) deklariert und kann nicht bei %L verwendet werden, da es kein Scheinargument ist"
  
! #: fortran/resolve.cc:3471
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy function %s at %L and %L"
  msgstr "Unterschiedliche Argumentlisten in externer Dummy-Funktion %s bei %L und %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:3510
  #, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr "Interner Fehler: resolve_function(): bad function type"
  
! #: fortran/resolve.cc:3524
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr "Eine BOZ-Literalkonstante bei %L kann nicht als tatsächliches Argument in einer Funktionsreferenz verwendet werden"
  
! #: fortran/resolve.cc:3540
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr "Benutzerdefinierte nicht-ELEMENTAL-Funktion %qs bei %L ist in WORKSHARE-Konstrukt nicht erlaubt"
  
! #: fortran/resolve.cc:3602
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr "ENTRY %qs bei %L kann nicht rekursiv aufgerufen werden, da Funktion %qs nicht RECURSIVE ist"
  
! #: fortran/resolve.cc:3606
  #, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "Funktion %qs bei %L kann nicht rekursiv aufgerufen werden, da sie nicht RECURSIVE ist"
  
! #: fortran/resolve.cc:3664
  #, gcc-internal-format
  msgid "Using function %qs at %L is deprecated"
  msgstr "Verwendung der Funktion %qs bei %L ist veraltet"
  
! #: fortran/resolve.cc:3702
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call at %L in a DO CONCURRENT block is not PURE"
  msgstr "Unterprogrammaufruf bei %L in »DO CONCURRENT«-Block ist nicht PURE"
  
! #: fortran/resolve.cc:3711
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr "Unterprogrammaufruf von %qs in FORALL-Block bei %L ist nicht PURE"
  
! #: fortran/resolve.cc:3717
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "Unterprogrammaufruf von %qs in »DO CONCURRENT«-Block bei %L ist nicht PURE"
  
! #: fortran/resolve.cc:3723
  #, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr "Unterprogrammaufruf von %qs bei %L ist nicht PURE"
  
! #: fortran/resolve.cc:3791
  #, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr "Es gibt kein spezifisches Unterprogramm für allgemeines %qs bei %L"
  
! #: fortran/resolve.cc:3800
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr "Generisches Unterprogramm %qs bei %L ist nicht mit intrinsischer Unterprogrammschnittstelle vereinbar"
  
! #: fortran/resolve.cc:3835
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Unterprogramm %qs bei %L ist INTRINSIC, aber nicht mit intrinsischer Funktion verträglich"
  
! #: fortran/resolve.cc:3880
  #, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr "Spezifisches Unterprogramm %qs bei %L kann nicht aufgelöst werden"
  
! #: fortran/resolve.cc:3938
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr "%qs bei %L hat einen Typen, der nicht zum CALL bei %L passt"
  
! #: fortran/resolve.cc:3977
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr "ENTRY %qs bei %L kann nicht rekursiv aufgerufen werden, da Unterprogramm %qs nicht RECURSIVE ist"
  
! #: fortran/resolve.cc:3981
  #, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "SUBROUTINE %qs bei %L kann nicht rekursiv aufgerufen werden, da sie nicht RECURSIVE ist"
  
! #: fortran/resolve.cc:4032
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy subroutine %s at %L and %L"
  msgstr "Unterschiedliche Argumentlisten im externen Dummy-Unterprogramm %s bei %L und %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:4063
  #, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr "resolve_subroutine(): bad function type"
  
! #: fortran/resolve.cc:4080
  #, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr "Verwenden der Subroutine %qs bei %L ist veraltet"
  
! #: fortran/resolve.cc:4107
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "Formen der Operanden bei %L und %L stimmen nicht überein"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:4159
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr "logical_to_bitwise(): Bad intrinsic"
  
! #: fortran/resolve.cc:4262
  #, gcc-internal-format
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "Unreine Funktion %qs bei %L wird möglicherweise nicht ausgewertet"
  
! #: fortran/resolve.cc:4266
  #, gcc-internal-format, gfc-internal-format
  msgid "Impure function at %L might not be evaluated"
  msgstr "Unreine Funktion bei %L wird möglicherweise nicht ausgewertet"
  
! #: fortran/resolve.cc:4361
  #, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr "BOZ-Literalkonstante bei %L kann kein Operand des einstelligen Operators %qs sein"
  
! #: fortran/resolve.cc:4369
  #, gcc-internal-format, gfc-internal-format
  msgid "Negation of unsigned expression at %L not permitted "
  msgstr "Negation eines vorzeichenlosen Ausdrucks bei %L ist nicht erlaubt"
  
! #: fortran/resolve.cc:4390
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr "Operanden bei %L und %L können nicht als Operanden des binären Operators %qs verwendet werden"
  
! #: fortran/resolve.cc:4400
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL() pointer at %L"
  msgstr "Ungültiger Kontext für NULL()-Zeiger bei %L"
  
! #: fortran/resolve.cc:4418
  #, gcc-internal-format
  msgid "Operand of unary numeric operator %qs at %L is %s"
  msgstr "Operand des unären numerischen Operators %qs bei %L ist %s"
  
! #: fortran/resolve.cc:4433 fortran/resolve.cc:4467
  #, gcc-internal-format
  msgid "Operands of binary numeric operator %qs at %L are %s/%s"
  msgstr "Operanden des binären numerischen Operators %qs bei %L sind %s/%s"
  
! #: fortran/resolve.cc:4447 fortran/resolve.cc:4636 fortran/resolve.cc:4805
  #, gcc-internal-format, gfc-internal-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr "Ränge für Operator bei %L und %L stimmen nicht überein"
  
! #: fortran/resolve.cc:4459
  #, gcc-internal-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %qs at %L"
  msgstr "Unerwartete Entitäten mit abgeleitetem Typ im binären intrinsischen numerischen Operator %qs bei %L"
  
! #: fortran/resolve.cc:4483
  #, gcc-internal-format, gfc-internal-format
  msgid "Operands of string concatenation operator at %L are %s/%s"
  msgstr "Operanden des Zeichenkettenverkettungsoperators bei %L sind %s/%s"
  
! #: fortran/resolve.cc:4526
  #, gcc-internal-format
  msgid "Operands of logical operator %qs at %L are %s/%s"
  msgstr "Operanden des logischen Operators %qs bei %L sind %s/%s"
  
! #: fortran/resolve.cc:4549
  #, gcc-internal-format, gfc-internal-format
  msgid "Operand of .not. operator at %L is %s"
  msgstr "Operand des Operators .not. bei %L ist %s"
  
! #: fortran/resolve.cc:4564
  #, gcc-internal-format, gfc-internal-format
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "COMPLEX-Größen können nicht bei %L verglichen werden"
  
! #: fortran/resolve.cc:4594 fortran/resolve.cc:4609
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr "BOZ-Literalkonstante bei %L kann nicht als Operand eines Vergleichsoperators vorkommen"
  
! #: fortran/resolve.cc:4644
  #, gcc-internal-format, gfc-internal-format
  msgid "Inconsistent types for operator at %L and %L: %s and %s"
  msgstr "Inkonsistente Typen für Operator bei %L und %L: %s und %s"
  
! #: fortran/resolve.cc:4668
  #, gcc-internal-format, gfc-internal-format
  msgid "Equality comparison for %s at %L"
  msgstr "Vergleich auf Gleichheit für %s bei %L"
  
! #: fortran/resolve.cc:4670
  #, gcc-internal-format, gfc-internal-format
  msgid "Inequality comparison for %s at %L"
  msgstr "Vergleich auf Ungleichheit für %s bei %L"
  
! #: fortran/resolve.cc:4683
  #, gcc-internal-format, gfc-internal-format
  msgid "Logicals at %L must be compared with %s instead of %s"
  msgstr "Logische Werte bei %L müssen mit %s statt mit %s verglichen werden"
  
! #: fortran/resolve.cc:4691
  #, gcc-internal-format
  msgid "Operands of comparison operator %qs at %L are %s/%s"
  msgstr "Operanden des Vergleichsoperators %qs bei %L sind %s/%s"
  
! #: fortran/resolve.cc:4706
  #, gcc-internal-format
  msgid "Unknown operator %qs at %L; did you mean %qs?"
  msgstr "Unbekannter Operator %qs bei %L; meinten Sie %qs?"
  
! #: fortran/resolve.cc:4709
  #, gcc-internal-format
  msgid "Unknown operator %qs at %L"
  msgstr "Unbekannter Operator %qs bei %L"
  
! #: fortran/resolve.cc:4714
  #, gcc-internal-format
  msgid "Operand of user operator %qs at %L is %s"
  msgstr "Operand des Benutzeroperators %qs bei %L ist %s"
  
! #: fortran/resolve.cc:4721
  #, gcc-internal-format
  msgid "Operands of user operator %qs at %L are %s/%s"
  msgstr "Operanden des Benutzeroperators %qs bei %L sind %s/%s"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:4735
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr "resolve_operator(): Bad intrinsic"
  
! #: fortran/resolve.cc:5004
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Feldreferenz bei %L ist außerhalb der Schranken (%ld < %ld) in Dimension %d"
  
! #: fortran/resolve.cc:5009
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr "Feldreferenz bei %L ist außerhalb der Grenzen (%ld < %ld) in Kodimension %d"
  
! #: fortran/resolve.cc:5019
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Feldreferenz bei %L ist außerhalb der Schranken (%ld > %ld) in Dimension %d"
  
! #: fortran/resolve.cc:5024
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr "Feldreferenz bei %L ist außerhalb der Grenzen (%ld > %ld) in Kodimension %d"
  
! #: fortran/resolve.cc:5045
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr "Unzulässiger Schritt von Null bei %L"
  
! #: fortran/resolve.cc:5062
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Untere Feldreferenz bei %L ist außerhalb der Schranken (%ld < %ld) in Dimension %d"
  
! #: fortran/resolve.cc:5070
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Untere Feldreferenz bei %L ist außerhalb der Schranken (%ld > %ld) in Dimension %d"
  
! #: fortran/resolve.cc:5086
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Obere Feldreferenz bei %L ist außerhalb der Schranken (%ld < %ld) in Dimension %d"
  
! #: fortran/resolve.cc:5095
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Obere Feldreferenz bei %L ist außerhalb der Schranken (%ld > %ld) in Dimension %d"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:5111
  #, gcc-internal-format
  msgid "check_dimension(): Bad array reference"
  msgstr "check_dimension(): Bad array reference"
  
! #: fortran/resolve.cc:5134
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr "Rechte obere Schranke des Feldabschnitts angenommener Größe nicht angegeben bei %L"
  
! #: fortran/resolve.cc:5144
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr "Unpassende Ränge in Feldreferenz bei %L (%d/%d)"
  
! #: fortran/resolve.cc:5152
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr "Unpassende Ränge des Koindex in Feldreferenz bei %L (%d/%d)"
  
! #: fortran/resolve.cc:5168
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr "Koindex der Kodimension %d muss bei %L ein Skalar sein"
  
! #: fortran/resolve.cc:5196
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr "Feldindex bei %L muss skalar sein"
  
! #: fortran/resolve.cc:5202
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr "Feldindex bei %L muss INTEGER-Typ haben, %s gefunden"
  
! #: fortran/resolve.cc:5208
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr "REAL-Feld-Index bei %L"
  
! #: fortran/resolve.cc:5248
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "Argument dim bei %L muss skalar sein"
  
! #: fortran/resolve.cc:5255
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "Argument dim bei %L muss INTEGER-Typ haben"
  
! #: fortran/resolve.cc:5316
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "Ungültige Feldreferenz der Nicht-Feld-Entität bei %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:5331
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr "find_array_spec(): unused as(1)"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:5343
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr "find_array_spec(): unused as(2)"
  
! #: fortran/resolve.cc:5388
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "Feldindex bei %L ist ein Feld mit Rang %d"
  
! #: fortran/resolve.cc:5479
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM_NUMBER argument at %L must be scalar"
  msgstr "Argument TEAM_NUMBER bei %L muss skalar sein"
  
! #: fortran/resolve.cc:5486
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM_NUMBER argument at %L must be of INTEGER type, found %s"
  msgstr "Argument TEAM_NUMBER bei %L muss vom Typ INTEGER sein, ist jedoch %s"
  
! #: fortran/resolve.cc:5500
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be scalar"
  msgstr "Argument TEAM bei %L muss skalar sein"
  
! #: fortran/resolve.cc:5509
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be of TEAM_TYPE from the intrinsic module ISO_FORTRAN_ENV, found %s"
  msgstr "Argument TEAM bei %L muss vom TEAM_TYPE des intrinsischen Moduls ISO_FORTRAN_ENV sein, ist jedoch %s"
  
! #: fortran/resolve.cc:5523
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT argument at %L must be scalar"
  msgstr "Argument STAT bei %L muss skalar sein"
  
! #: fortran/resolve.cc:5530
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT argument at %L must be of INTEGER type, found %s"
  msgstr "Argument für STAT bei %L muss INTEGER-Typ haben, ist jedoch %s"
  
! #: fortran/resolve.cc:5539
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT's expression at %L must be a variable"
  msgstr "Der Ausdruck von STAT bei %L muss eine Variable sein"
  
! #: fortran/resolve.cc:5561
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "Anfangs-Index der Teilzeichenkette bei %L muss INTEGER-Typ haben"
  
! #: fortran/resolve.cc:5568
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr "Anfangs-Index der Teilzeichenkette bei %L muss skalar sein"
  
! #: fortran/resolve.cc:5590
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "End-Index der Teilzeichenkette bei %L muss INTEGER-Typ haben"
  
! #: fortran/resolve.cc:5597
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr "End-Index der Teilzeichenkette bei %L muss skalar sein"
  
! #: fortran/resolve.cc:5617
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr "End-Index der Teilzeichenkette bei %L ist zu groß"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:5808
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr "resolve_ref(): Bad array reference"
  
! #: fortran/resolve.cc:5822
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr "Komponente rechts einer Teilreferenz mit Rang größer Null darf kein POINTER-Attribut bei %L haben"
  
! #: fortran/resolve.cc:5832
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr "Komponente rechts einer Teilreferenz mit Rang ungleich Null darf bei %L kein Attribut ALLOCATABLE haben"
  
! #: fortran/resolve.cc:5880
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr "Zwei oder mehr Teilreferenzen mit Rang größer Null dürfen nicht bei %L angegeben werden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:5992
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr "gfc_expression_rank(): Two array specs"
  
! #: fortran/resolve.cc:6021
  #, gcc-internal-format
  msgid "Illegal coarray index"
  msgstr "Ungültiger Index für Kofeld"
  
! #: fortran/resolve.cc:6069
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut kann nur als effektives Argument verwendet werden"
  
! #: fortran/resolve.cc:6079
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr "Variable %s vermuteten Typs bei %L kann nur als effektives Argument verwendet werden"
--- 85798,86420 ----
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr "Koindiziertes effektives Argument bei %L mit endgültiger Zeigerkomponente"
  
! #: fortran/resolve.cc:2310 fortran/resolve.cc:2315
! #, fuzzy, gcc-internal-format
! #| msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
! msgid "Procedure %qs at %L used as actual argument but does neither have an explicit interface nor the EXTERNAL attribute"
! msgstr "Prozedurzeigerziel %qs bei %L muss entweder eine intrinsische Funktion, host- oder use-assoziiert oder referenziert sein, oder aber das EXTERNAL-Attribut haben"
! 
! #: fortran/resolve.cc:2467
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr "%qs bei %L ist ein Feld und OPTIONAL; wenn es fehlt, kann es nicht das effektive Argument einer ELEMENTAL-Prozedur sein, es sei denn, es gibt ein nicht-optionales Argument mit demselben Rang (Fortran 2018, 15.5.2.12)"
  
! #: fortran/resolve.cc:2506
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr "Effektives Argument bei %L für INTENT(%s)-Dummy %qs von ELEMENTAL-Unterprogramm %qs ist skalar, aber ein anderes effektives Argument ist ein Feld"
  
! #: fortran/resolve.cc:2780
  #, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr "Unpassender Rückgabetyp der Funktion %qs bei %L (%s/%s)"
  
! #: fortran/resolve.cc:2807
  #, gcc-internal-format
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr "Schnittstelle in globaler Prozedur %qs bei %L passt nicht: %s"
  
! #: fortran/resolve.cc:2919
  #, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr "Es gibt keine spezifische Funktion für das allgemeine %qs bei %L"
  
! #: fortran/resolve.cc:2939
  #, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr "Generische Funktion %qs bei %L ist nicht mit spezifischer intrinsischer Schnittstelle vereinbar"
  
! #: fortran/resolve.cc:2977
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Funktion %qs bei %L ist INTRINSIC, aber nicht mit einer intrinsischen Funktion verträglich"
  
! #: fortran/resolve.cc:3038
  #, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "Spezifische Funktion %qs bei %L kann nicht aufgelöst werden"
  
! #: fortran/resolve.cc:3115
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr "Fehlende explizite Deklaration mit EXTERNAL-Attribut für Symbol %qs bei %L"
  
! #: fortran/resolve.cc:3150
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "Funktion %qs bei %L hat keinen IMPLICIT-Typ; meinen Sie %qs?"
  
! #: fortran/resolve.cc:3154 fortran/resolve.cc:19981
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "Funktion %qs bei %L hat keinen IMPLICIT-Typ"
  
! #: fortran/resolve.cc:3308
  #, gcc-internal-format, gfc-internal-format
  msgid "Reference to impure function at %L inside a DO CONCURRENT"
  msgstr "Referenz auf Nicht-PURE-Funktion bei %L innerhalb eines DO CONCURRENT"
  
! #: fortran/resolve.cc:3319
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr "Referenz auf Nicht-PURE-Funktion %qs bei %L innerhalb eines FORALL %s"
  
! #: fortran/resolve.cc:3326
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr "Referenz auf Nicht-PURE-Funktion %qs bei %L innerhalb eines DO CONCURRENT %s"
  
! #: fortran/resolve.cc:3333
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr "Referenz auf Nicht-PURE-Funktion %qs bei %L innerhalb einer PURE-Prozedur"
  
! #: fortran/resolve.cc:3400
  #, gcc-internal-format
  msgid "Unexpected junk after %qs at %L"
  msgstr "Unerwarteter Ausschuss hinter %qs bei %L"
  
! #: fortran/resolve.cc:3411
  #, gcc-internal-format
  msgid "%qs at %L is not a function"
  msgstr "%qs bei %L ist keine Funktion"
  
! #: fortran/resolve.cc:3419 fortran/resolve.cc:4148
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr "ABSTRACT INTERFACE %qs darf bei %L nicht referenziert werden"
  
! #: fortran/resolve.cc:3431
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr "ABSTRACT INTERFACE %qs bei %L darf kein angenommenes Zeichenlängenergebnis haben (F2008: C418)"
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3474
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr "Funktion %qs ist als CHARACTER(*) deklariert und kann nicht bei %L verwendet werden, da es kein Scheinargument ist"
  
! #: fortran/resolve.cc:3495
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy function %s at %L and %L"
  msgstr "Unterschiedliche Argumentlisten in externer Dummy-Funktion %s bei %L und %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:3534
  #, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr "Interner Fehler: resolve_function(): bad function type"
  
! #: fortran/resolve.cc:3548
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr "Eine BOZ-Literalkonstante bei %L kann nicht als tatsächliches Argument in einer Funktionsreferenz verwendet werden"
  
! #: fortran/resolve.cc:3564
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr "Benutzerdefinierte nicht-ELEMENTAL-Funktion %qs bei %L ist in WORKSHARE-Konstrukt nicht erlaubt"
  
! #: fortran/resolve.cc:3626
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr "ENTRY %qs bei %L kann nicht rekursiv aufgerufen werden, da Funktion %qs nicht RECURSIVE ist"
  
! #: fortran/resolve.cc:3630
  #, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "Funktion %qs bei %L kann nicht rekursiv aufgerufen werden, da sie nicht RECURSIVE ist"
  
! #: fortran/resolve.cc:3688
  #, gcc-internal-format
  msgid "Using function %qs at %L is deprecated"
  msgstr "Verwendung der Funktion %qs bei %L ist veraltet"
  
! #: fortran/resolve.cc:3699 fortran/resolve.cc:4189
! #, fuzzy, gcc-internal-format
! #| msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
! msgid "Dummy procedure %qs at %L requires an EXTERNAL attribute"
! msgstr "COMMON-Block %qs bei %L kann nicht das EXTERNAL-Attribut haben"
! 
! #: fortran/resolve.cc:3740
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call at %L in a DO CONCURRENT block is not PURE"
  msgstr "Unterprogrammaufruf bei %L in »DO CONCURRENT«-Block ist nicht PURE"
  
! #: fortran/resolve.cc:3749
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr "Unterprogrammaufruf von %qs in FORALL-Block bei %L ist nicht PURE"
  
! #: fortran/resolve.cc:3755
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "Unterprogrammaufruf von %qs in »DO CONCURRENT«-Block bei %L ist nicht PURE"
  
! #: fortran/resolve.cc:3761
  #, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr "Unterprogrammaufruf von %qs bei %L ist nicht PURE"
  
! #: fortran/resolve.cc:3829
  #, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr "Es gibt kein spezifisches Unterprogramm für allgemeines %qs bei %L"
  
! #: fortran/resolve.cc:3838
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr "Generisches Unterprogramm %qs bei %L ist nicht mit intrinsischer Unterprogrammschnittstelle vereinbar"
  
! #: fortran/resolve.cc:3873
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Unterprogramm %qs bei %L ist INTRINSIC, aber nicht mit intrinsischer Funktion verträglich"
  
! #: fortran/resolve.cc:3918
  #, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr "Spezifisches Unterprogramm %qs bei %L kann nicht aufgelöst werden"
  
! #: fortran/resolve.cc:3983
! #, gcc-internal-format
! msgid "F2018: C8102 %qs at %L is host associated but does not appear in an IMPORT or IMPORT, ONLY list"
! msgstr ""
! 
! #: fortran/resolve.cc:3990
! #, gcc-internal-format
! msgid "F2018: C8102 %qs at %L is host associated in a scope that has IMPORT, NONE"
! msgstr ""
! 
! #: fortran/resolve.cc:4119
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr "%qs bei %L hat einen Typen, der nicht zum CALL bei %L passt"
  
! #: fortran/resolve.cc:4158
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr "ENTRY %qs bei %L kann nicht rekursiv aufgerufen werden, da Unterprogramm %qs nicht RECURSIVE ist"
  
! #: fortran/resolve.cc:4162
  #, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "SUBROUTINE %qs bei %L kann nicht rekursiv aufgerufen werden, da sie nicht RECURSIVE ist"
  
! #: fortran/resolve.cc:4223
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy subroutine %s at %L and %L"
  msgstr "Unterschiedliche Argumentlisten im externen Dummy-Unterprogramm %s bei %L und %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:4254
  #, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr "resolve_subroutine(): bad function type"
  
! #: fortran/resolve.cc:4271
  #, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr "Verwenden der Subroutine %qs bei %L ist veraltet"
  
! #: fortran/resolve.cc:4303
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "Formen der Operanden bei %L und %L stimmen nicht überein"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:4355
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr "logical_to_bitwise(): Bad intrinsic"
  
! #: fortran/resolve.cc:4458
  #, gcc-internal-format
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "Unreine Funktion %qs bei %L wird möglicherweise nicht ausgewertet"
  
! #: fortran/resolve.cc:4462
  #, gcc-internal-format, gfc-internal-format
  msgid "Impure function at %L might not be evaluated"
  msgstr "Unreine Funktion bei %L wird möglicherweise nicht ausgewertet"
  
! #: fortran/resolve.cc:4557
  #, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr "BOZ-Literalkonstante bei %L kann kein Operand des einstelligen Operators %qs sein"
  
! #: fortran/resolve.cc:4565
  #, gcc-internal-format, gfc-internal-format
  msgid "Negation of unsigned expression at %L not permitted "
  msgstr "Negation eines vorzeichenlosen Ausdrucks bei %L ist nicht erlaubt"
  
! #: fortran/resolve.cc:4586
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr "Operanden bei %L und %L können nicht als Operanden des binären Operators %qs verwendet werden"
  
! #: fortran/resolve.cc:4596
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL() pointer at %L"
  msgstr "Ungültiger Kontext für NULL()-Zeiger bei %L"
  
! #: fortran/resolve.cc:4614
  #, gcc-internal-format
  msgid "Operand of unary numeric operator %qs at %L is %s"
  msgstr "Operand des unären numerischen Operators %qs bei %L ist %s"
  
! #: fortran/resolve.cc:4629 fortran/resolve.cc:4663
  #, gcc-internal-format
  msgid "Operands of binary numeric operator %qs at %L are %s/%s"
  msgstr "Operanden des binären numerischen Operators %qs bei %L sind %s/%s"
  
! #: fortran/resolve.cc:4643 fortran/resolve.cc:4832 fortran/resolve.cc:5001
  #, gcc-internal-format, gfc-internal-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr "Ränge für Operator bei %L und %L stimmen nicht überein"
  
! #: fortran/resolve.cc:4655
  #, gcc-internal-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %qs at %L"
  msgstr "Unerwartete Entitäten mit abgeleitetem Typ im binären intrinsischen numerischen Operator %qs bei %L"
  
! #: fortran/resolve.cc:4679
  #, gcc-internal-format, gfc-internal-format
  msgid "Operands of string concatenation operator at %L are %s/%s"
  msgstr "Operanden des Zeichenkettenverkettungsoperators bei %L sind %s/%s"
  
! #: fortran/resolve.cc:4722
  #, gcc-internal-format
  msgid "Operands of logical operator %qs at %L are %s/%s"
  msgstr "Operanden des logischen Operators %qs bei %L sind %s/%s"
  
! #: fortran/resolve.cc:4745
  #, gcc-internal-format, gfc-internal-format
  msgid "Operand of .not. operator at %L is %s"
  msgstr "Operand des Operators .not. bei %L ist %s"
  
! #: fortran/resolve.cc:4760
  #, gcc-internal-format, gfc-internal-format
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "COMPLEX-Größen können nicht bei %L verglichen werden"
  
! #: fortran/resolve.cc:4790 fortran/resolve.cc:4805
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr "BOZ-Literalkonstante bei %L kann nicht als Operand eines Vergleichsoperators vorkommen"
  
! #: fortran/resolve.cc:4840
  #, gcc-internal-format, gfc-internal-format
  msgid "Inconsistent types for operator at %L and %L: %s and %s"
  msgstr "Inkonsistente Typen für Operator bei %L und %L: %s und %s"
  
! #: fortran/resolve.cc:4864
  #, gcc-internal-format, gfc-internal-format
  msgid "Equality comparison for %s at %L"
  msgstr "Vergleich auf Gleichheit für %s bei %L"
  
! #: fortran/resolve.cc:4866
  #, gcc-internal-format, gfc-internal-format
  msgid "Inequality comparison for %s at %L"
  msgstr "Vergleich auf Ungleichheit für %s bei %L"
  
! #: fortran/resolve.cc:4879
  #, gcc-internal-format, gfc-internal-format
  msgid "Logicals at %L must be compared with %s instead of %s"
  msgstr "Logische Werte bei %L müssen mit %s statt mit %s verglichen werden"
  
! #: fortran/resolve.cc:4887
  #, gcc-internal-format
  msgid "Operands of comparison operator %qs at %L are %s/%s"
  msgstr "Operanden des Vergleichsoperators %qs bei %L sind %s/%s"
  
! #: fortran/resolve.cc:4902
  #, gcc-internal-format
  msgid "Unknown operator %qs at %L; did you mean %qs?"
  msgstr "Unbekannter Operator %qs bei %L; meinten Sie %qs?"
  
! #: fortran/resolve.cc:4905
  #, gcc-internal-format
  msgid "Unknown operator %qs at %L"
  msgstr "Unbekannter Operator %qs bei %L"
  
! #: fortran/resolve.cc:4910
  #, gcc-internal-format
  msgid "Operand of user operator %qs at %L is %s"
  msgstr "Operand des Benutzeroperators %qs bei %L ist %s"
  
! #: fortran/resolve.cc:4917
  #, gcc-internal-format
  msgid "Operands of user operator %qs at %L are %s/%s"
  msgstr "Operanden des Benutzeroperators %qs bei %L sind %s/%s"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:4931
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr "resolve_operator(): Bad intrinsic"
  
! #: fortran/resolve.cc:5056
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Coindex of codimension %d must be a scalar at %L"
! msgid "Condition in conditional expression must be a scalar logical at %L"
! msgstr "Koindex der Kodimension %d muss bei %L ein Skalar sein"
! 
! #: fortran/resolve.cc:5063
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Actual argument to %qs at %L must have the same declared type"
! msgid "expr at %L and expr at %L in conditional expression must have the same declared type"
! msgstr "Effektives Argument für %qs bei %L muss denselben deklarierten Typ haben"
! 
! #: fortran/resolve.cc:5071
! #, fuzzy, 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"
! msgid "expr at %L and expr at %L in conditional expression must have the same kind parameter"
! msgstr "Das ALLOCATE-Objekt bei %L und der Quellausdruck bei %L müssen Typparameter der gleichen Art haben"
! 
! #: fortran/resolve.cc:5079
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Source-expr at %L and allocate-object at %L must have the same shape"
! msgid "expr at %L and expr at %L in conditional expression must have the same rank"
! msgstr "Quell-Ausdruck bei %L und ALLOCATE-Objekt bei %L müssen dieselbe Form haben"
! 
! #: fortran/resolve.cc:5091
! #, gcc-internal-format, gfc-internal-format
! msgid "Sorry, only integer, logical, real, complex and character types are currently supported for conditional expressions at %L"
! msgstr ""
! 
! #: fortran/resolve.cc:5100
! #, gcc-internal-format, gfc-internal-format
! msgid "Sorry, array is currently unsupported for conditional expressions at %L"
! msgstr ""
! 
! #: fortran/resolve.cc:5270
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Feldreferenz bei %L ist außerhalb der Schranken (%ld < %ld) in Dimension %d"
  
! #: fortran/resolve.cc:5275
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr "Feldreferenz bei %L ist außerhalb der Grenzen (%ld < %ld) in Kodimension %d"
  
! #: fortran/resolve.cc:5285
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Feldreferenz bei %L ist außerhalb der Schranken (%ld > %ld) in Dimension %d"
  
! #: fortran/resolve.cc:5290
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr "Feldreferenz bei %L ist außerhalb der Grenzen (%ld > %ld) in Kodimension %d"
  
! #: fortran/resolve.cc:5311
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr "Unzulässiger Schritt von Null bei %L"
  
! #: fortran/resolve.cc:5328
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Untere Feldreferenz bei %L ist außerhalb der Schranken (%ld < %ld) in Dimension %d"
  
! #: fortran/resolve.cc:5336
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Untere Feldreferenz bei %L ist außerhalb der Schranken (%ld > %ld) in Dimension %d"
  
! #: fortran/resolve.cc:5352
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Obere Feldreferenz bei %L ist außerhalb der Schranken (%ld < %ld) in Dimension %d"
  
! #: fortran/resolve.cc:5361
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Obere Feldreferenz bei %L ist außerhalb der Schranken (%ld > %ld) in Dimension %d"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:5377
  #, gcc-internal-format
  msgid "check_dimension(): Bad array reference"
  msgstr "check_dimension(): Bad array reference"
  
! #: fortran/resolve.cc:5400
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr "Rechte obere Schranke des Feldabschnitts angenommener Größe nicht angegeben bei %L"
  
! #: fortran/resolve.cc:5410
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr "Unpassende Ränge in Feldreferenz bei %L (%d/%d)"
  
! #: fortran/resolve.cc:5418
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr "Unpassende Ränge des Koindex in Feldreferenz bei %L (%d/%d)"
  
! #: fortran/resolve.cc:5434
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr "Koindex der Kodimension %d muss bei %L ein Skalar sein"
  
! #: fortran/resolve.cc:5462
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr "Feldindex bei %L muss skalar sein"
  
! #: fortran/resolve.cc:5468
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr "Feldindex bei %L muss INTEGER-Typ haben, %s gefunden"
  
! #: fortran/resolve.cc:5474
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr "REAL-Feld-Index bei %L"
  
! #: fortran/resolve.cc:5514
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "Argument dim bei %L muss skalar sein"
  
! #: fortran/resolve.cc:5521
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "Argument dim bei %L muss INTEGER-Typ haben"
  
! #: fortran/resolve.cc:5582
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "Ungültige Feldreferenz der Nicht-Feld-Entität bei %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:5597
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr "find_array_spec(): unused as(1)"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:5609
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr "find_array_spec(): unused as(2)"
  
! #: fortran/resolve.cc:5654
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "Feldindex bei %L ist ein Feld mit Rang %d"
  
! #: fortran/resolve.cc:5745
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM_NUMBER argument at %L must be scalar"
  msgstr "Argument TEAM_NUMBER bei %L muss skalar sein"
  
! #: fortran/resolve.cc:5752
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM_NUMBER argument at %L must be of INTEGER type, found %s"
  msgstr "Argument TEAM_NUMBER bei %L muss vom Typ INTEGER sein, ist jedoch %s"
  
! #: fortran/resolve.cc:5766
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be scalar"
  msgstr "Argument TEAM bei %L muss skalar sein"
  
! #: fortran/resolve.cc:5775
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be of TEAM_TYPE from the intrinsic module ISO_FORTRAN_ENV, found %s"
  msgstr "Argument TEAM bei %L muss vom TEAM_TYPE des intrinsischen Moduls ISO_FORTRAN_ENV sein, ist jedoch %s"
  
! #: fortran/resolve.cc:5789
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT argument at %L must be scalar"
  msgstr "Argument STAT bei %L muss skalar sein"
  
! #: fortran/resolve.cc:5796
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT argument at %L must be of INTEGER type, found %s"
  msgstr "Argument für STAT bei %L muss INTEGER-Typ haben, ist jedoch %s"
  
! #: fortran/resolve.cc:5805
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT's expression at %L must be a variable"
  msgstr "Der Ausdruck von STAT bei %L muss eine Variable sein"
  
! #: fortran/resolve.cc:5827
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "Anfangs-Index der Teilzeichenkette bei %L muss INTEGER-Typ haben"
  
! #: fortran/resolve.cc:5834
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr "Anfangs-Index der Teilzeichenkette bei %L muss skalar sein"
  
! #: fortran/resolve.cc:5856
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "End-Index der Teilzeichenkette bei %L muss INTEGER-Typ haben"
  
! #: fortran/resolve.cc:5863
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr "End-Index der Teilzeichenkette bei %L muss skalar sein"
  
! #: fortran/resolve.cc:5883
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr "End-Index der Teilzeichenkette bei %L ist zu groß"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:6112
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr "resolve_ref(): Bad array reference"
  
! #: fortran/resolve.cc:6126
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr "Komponente rechts einer Teilreferenz mit Rang größer Null darf kein POINTER-Attribut bei %L haben"
  
! #: fortran/resolve.cc:6136
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr "Komponente rechts einer Teilreferenz mit Rang ungleich Null darf bei %L kein Attribut ALLOCATABLE haben"
  
! #: fortran/resolve.cc:6204
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr "Zwei oder mehr Teilreferenzen mit Rang größer Null dürfen nicht bei %L angegeben werden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:6316
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr "gfc_expression_rank(): Two array specs"
  
! #: fortran/resolve.cc:6345
  #, gcc-internal-format
  msgid "Illegal coarray index"
  msgstr "Ungültiger Index für Kofeld"
  
! #: fortran/resolve.cc:6393
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut kann nur als effektives Argument verwendet werden"
  
! #: fortran/resolve.cc:6403
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr "Variable %s vermuteten Typs bei %L kann nur als effektives Argument verwendet werden"
*************** msgstr "Variable %s vermuteten Typs bei
*** 81618,81629 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6089
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr "Variable %s vermuteten Typs bei %L als effektives Argument für Abfragefunktion muss das erste Argument sein"
  
! #: fortran/resolve.cc:6110
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr "Variable %s vermuteten Ranges bei %L kann nur als effektives Argument verwendet werden"
--- 86423,86434 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6413
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr "Variable %s vermuteten Typs bei %L als effektives Argument für Abfragefunktion muss das erste Argument sein"
  
! #: fortran/resolve.cc:6434
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr "Variable %s vermuteten Ranges bei %L kann nur als effektives Argument verwendet werden"
*************** msgstr "Variable %s vermuteten Ranges be
*** 81632,82046 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6120
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr "Variable %s vermuteten Ranges bei %L als effektives Argument für Abfragefunktion muss das erste Argument sein"
  
! #: fortran/resolve.cc:6131
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut darf keine Referenz auf Subobjekt haben"
  
! #: fortran/resolve.cc:6140
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr "Variable %s vermuteten Typs bei %L darf keine Referenz auf Subobjekt haben"
  
! #: fortran/resolve.cc:6157
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr "Variable »%s« vermuteten Ranges bei %L darf keine Referenz auf Subobjekt haben"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:6218
  #, gcc-internal-format
  msgid "Scalar variable %qs has an array reference at %L"
  msgstr "Skalare Variable %qs hat eine Array-Referenz bei %L"
  
! #: fortran/resolve.cc:6374
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr "In Spezifikationsausdruck verwendete Variable %qs wird bei %L vor Anweisung ENTRY referenziert, in der sie ein Parameter ist"
  
! #: fortran/resolve.cc:6379
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr "Variable %qs wird bei %L vor Anweisung ENTRY verwendet, in der sie ein Parameter ist"
  
! #: fortran/resolve.cc:6453
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr "Polymorphes Subobjekt des koindizierten Objektes bei %L"
  
! #: fortran/resolve.cc:6466
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr "Koindiziertes Objekt mit polymorpher reservierbarer Subkomponente bei %L"
  
! #: fortran/resolve.cc:6479
  #, gcc-internal-format
  msgid "Using variable %qs at %L is deprecated"
  msgstr "Verwendung der Variable %qs bei %L ist veraltet"
  
! #: fortran/resolve.cc:6535 fortran/resolve.cc:6623 fortran/resolve.cc:6647
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference at %L"
  msgstr "Ungültige Feldreferenz bei %L"
  
! #: fortran/resolve.cc:6732
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr "%qs bei %L ist Host-verbunden bei %L in eine enthaltene Prozedur mit einer gleichnamigen internen Prozedur"
  
! #: fortran/resolve.cc:6911 fortran/resolve.cc:7063
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr "Fehler in Typbeschränktem Aufruf bei %L"
  
! #: fortran/resolve.cc:7027
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "Weitergegebenes Objekt bei %L muss Skalar sein"
  
! #: fortran/resolve.cc:7034
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr "Basisobjekt für Aufruf der Prozedurzeigerkomponente bei %L hat ABSTRACT-Typ %qs"
  
! #: fortran/resolve.cc:7073
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr "Basisobjekt für Aufruf der typgebundenen Prozedur bei %L hat ABSTRACT-Typ %qs"
  
! #: fortran/resolve.cc:7082
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr "Basisobjekt für Aufruf der typgebundenen NOPASS-Prozedur bei %L muss skalar sein"
  
  #. Nothing matching found!
! #: fortran/resolve.cc:7277
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr "Keine passende spezifische Bindung für Aufruf des GENERIC %qs bei %L gefunden"
  
! #: fortran/resolve.cc:7311
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "%qs bei %L sollte eine SUBROUTINE sein"
  
! #: fortran/resolve.cc:7364
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr "%qs bei %L sollte eine FUNCTION sein"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:7905
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "gfc_resolve_expr(): Bad expression type"
  
! #: fortran/resolve.cc:7938
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "%s bei %L muss skalar sein"
  
! #: fortran/resolve.cc:7948
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "%s bei %L muss ganzzahlig sein"
  
! #: fortran/resolve.cc:7952 fortran/resolve.cc:7959
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s bei %L muss INTEGER sein"
  
! #: fortran/resolve.cc:8014
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "Schrittausdruck in DO-Schleife bei %L kann nicht Null sein"
  
! #: fortran/resolve.cc:8037
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr "DO-Schleife bei %L wird null mal ausgeführt"
  
! #: fortran/resolve.cc:8054
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr "DO-Schleife bei %L ist undefiniert, da sie überläuft"
  
! #: fortran/resolve.cc:8060
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr "DO-Schleife bei %L ist undefiniert, da sie unterläuft"
  
! #: fortran/resolve.cc:8120
  #, gcc-internal-format
  msgid "Variable %qs referenced in concurrent-header at %L must not appear in LOCAL locality-spec at %L"
  msgstr "Variable %qs, auf die in concurrent-header bei %L verwiesen wird, darf in LOCAL locality-spec bei %L nicht vorkommen"
  
! #: fortran/resolve.cc:8156
  #, gcc-internal-format
  msgid "Variable %qs at %L not specified in a locality spec of DO CONCURRENT at %L but required due to DEFAULT (NONE)"
  msgstr "Variable %qs bei %L ist nicht in einer Ortsangabe von DO CONCURRENT bei %L angegeben, aber aufgrund von DEFAULT (NONE) erforderlich"
  
! #: fortran/resolve.cc:8208
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name in %s locality spec at %L"
  msgstr "Variablenname in %s Ortsangabe bei %L erwartet"
  
! #: fortran/resolve.cc:8217
  #, gcc-internal-format
  msgid "Variable %qs at %L has already been specified in a locality-spec"
  msgstr "Variable %qs bei %L wurde bereits in einer Ortsangabe angegeben"
  
! #: fortran/resolve.cc:8227
  #, gcc-internal-format
  msgid "Index variable %qs at %L cannot be specified in a locality-spec"
  msgstr "Indexvariable %qs bei %L kann nicht in einer Ortsangabe angegeben werden"
  
! #: fortran/resolve.cc:8240
  #, gcc-internal-format
  msgid "OPTIONAL attribute not permitted for %qs in %s locality-spec at %L"
  msgstr "Attribut OPTIONAL nicht zulässig für %qs in %s Ortsangabe bei %L"
  
! #: fortran/resolve.cc:8247
  #, gcc-internal-format
  msgid "Assumed-size array not permitted for %qs in %s locality-spec at %L"
  msgstr "Feld mit angenommener Größe ist für %qs in Ortsangabe %s bei %L nicht erlaubt"
  
! #: fortran/resolve.cc:8260
  #, gcc-internal-format
  msgid "ALLOCATABLE attribute not permitted for %qs in %s locality-spec at %L"
  msgstr "Attribut ALLOCATABLE nicht zulässig für %qs in %s Ortsangabe bei %L"
  
! #: fortran/resolve.cc:8265
  #, gcc-internal-format
  msgid "Nonpointer polymorphic dummy argument not permitted for %qs in %s locality-spec at %L"
  msgstr "Polymorphes Nicht-Zeiger-Scheinargument nicht zulässig für %qs in %s Ortsangabe bei %L"
  
! #: fortran/resolve.cc:8270
  #, gcc-internal-format
  msgid "Coarray not permitted for %qs in %s locality-spec at %L"
  msgstr "Kofeld nicht zulässig für %qs in Ortsangabe %s bei %L"
  
! #: fortran/resolve.cc:8276
  #, gcc-internal-format
  msgid "Finalizable type not permitted for %qs in %s locality-spec at %L"
  msgstr "Finalisierbarer Typ nicht zulässig für %qs in Ortsangabe %s bei %L"
  
! #: fortran/resolve.cc:8281
  #, gcc-internal-format
  msgid "Type with ultimate allocatable component not permitted for %qs in %s locality-spec at %L"
  msgstr "Typ mit ultimativer allozierbarer Komponente ist für %qs in Ortsangabe %s bei %L nicht erlaubt"
  
! #: fortran/resolve.cc:8289
  #, gcc-internal-format
  msgid "ASYNCHRONOUS attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr "ASYNCHRONOUS-Attribut nicht zulässig für %qs in REDUCE-Ortsangabe bei %L"
  
! #: fortran/resolve.cc:8293
  #, gcc-internal-format
  msgid "VOLATILE attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr "VOLATILE-Attribut nicht zulässig für %qs in REDUCE-Ortsangabe bei %L"
  
! #: fortran/resolve.cc:8347
  #, gcc-internal-format
  msgid "Expected numeric type for %qs in REDUCE at %L, got %s"
  msgstr "Numerischer Typ für %qs in REDUCE bei %L erwartet, %s bekommen"
  
! #: fortran/resolve.cc:8356
  #, gcc-internal-format
  msgid "Expected logical type for %qs in REDUCE at %L, got %qs"
  msgstr "Logischer Typ für %qs in REDUCE bei %L erwartet, %s bekommen"
  
! #: fortran/resolve.cc:8374
  #, gcc-internal-format
  msgid "Expected INTEGER, REAL or CHARACTER type for %qs in REDUCE with MIN/MAX at %L, got %s"
  msgstr "Typ INTEGER, REAL oder CHARACTER für %qs in REDUCE mit MIN/MAX bei %L erwartet, %s bekommen"
  
! #: fortran/resolve.cc:8383
  #, gcc-internal-format
  msgid "Expected integer type for %qs in REDUCE with IAND/IOR/IEOR at %L, got %s"
  msgstr "Ganzzahltyp für %qs in REDUCE mit IAND/IOR/IEOR bei %L erwartet, %s bekommen"
  
! #: fortran/resolve.cc:8421
  #, gcc-internal-format
  msgid "Variable %qs in locality-spec at %L is not used"
  msgstr "Variable %qs in Ortsangabe bei %L wird nicht verwendet"
  
! #: fortran/resolve.cc:8452
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "FORALL-Indexname bei %L muss skalarer INTEGER sein"
  
! #: fortran/resolve.cc:8457
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "FORALL-Anfangsausdruck bei %L muss skalarer INTEGER sein"
  
! #: fortran/resolve.cc:8464
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "FORALL-Endausdruck bei %L muss skalarer INTEGER sein"
  
! #: fortran/resolve.cc:8472
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "FORALL-Schrittausdruck bei %L muss skalares %s sein"
  
! #: fortran/resolve.cc:8477
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "FORALL-Schrittausdruck bei %L kann nicht Null sein"
  
! #: fortran/resolve.cc:8490
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "FORALL-Index %qs kann nicht in Tripel-Spezifikation bei %L auftreten"
  
! #: fortran/resolve.cc:8595 fortran/resolve.cc:8918
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr "ALLOCATE-Objekt bei %L muss ALLOCATABLE oder ein POINTER sein"
  
! #: fortran/resolve.cc:8603 fortran/resolve.cc:8881
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr "Koindiziertes reservierbares Objekt bei %L"
  
! #: fortran/resolve.cc:8727
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L has rank %d but MOLD= expression at %L has rank %d"
  msgstr "Allocate-Objekt bei %L hat Rang %d, aber MOLD=-Ausdruck bei %L hat Rang %d"
  
! #: fortran/resolve.cc:8738
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr "Quell-Ausdruck bei %L muss skalar sein oder den selben Rang wie das ALLOCATE-Objekt bei %L haben"
  
! #: fortran/resolve.cc:8769
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr "Quell-Ausdruck bei %L und ALLOCATE-Objekt bei %L müssen dieselbe Form haben"
  
! #: fortran/resolve.cc:8933
  #, gcc-internal-format, gfc-internal-format
  msgid "The intrinsic NULL cannot be used as source-expr at %L"
  msgstr "Das intrinsische NULL kann nicht als Quellausdruck bei %L verwendet werden"
  
! #: fortran/resolve.cc:8941
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr "Typ der Entität bei %L ist mit Quellausdruck bei %L typunverträglich"
  
! #: fortran/resolve.cc:8953
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr "Das ALLOCATE-Objekt bei %L und der Quellausdruck bei %L müssen Typparameter der gleichen Art haben"
  
! #: fortran/resolve.cc:8967
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr "Der Quellausdruck bei %L darf weder vom Typ LOCK_TYPE sein noch eine LOCK_TYPE-Komponente haben, wenn ALLOCATE-Objekt bei %L ein Koarray ist"
  
! #: fortran/resolve.cc:8992
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr "Der Quellausdruck bei %L darf weder vom Typ EVENT_TYPE sein noch eine EVENT_TYPE-Komponente haben, wenn ALLOCATE-Objekt bei %L ein Koarray ist"
  
! #: fortran/resolve.cc:9005
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr "Reservierung von %s mit ABSTRACT-Basistyp bei %L erfordert Typspezifikation oder Quellausdruck"
  
! #: fortran/resolve.cc:9019
  #, gcc-internal-format
  msgid "The type parameter in ALLOCATE statement with type-spec shall be an asterisk as allocate object %qs at %L is a dummy argument with assumed type parameter"
  msgstr "Der Typ-Parameter in der ALLOCATE-Anweisung mit type-spec muss ein Sternchen sein, da das zugewiesene Objekt %qs bei %L ein Dummy-Argument mit angenommenem Typ-Parameter ist"
  
! #: fortran/resolve.cc:9039
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr "Reservierung von %s bei %L mit Typspezifikation erfordert den selben Zeichenkettenlängenparameter wie in der Deklaration"
  
! #: fortran/resolve.cc:9123 fortran/resolve.cc:9138
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "In ALLOCATE-Anweisung bei %L ist Feld-Spezifikation erforderlich"
  
! #: fortran/resolve.cc:9130
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "Feldspezifikation oder feldwertiger SOURCE=-Ausdruck erforderlich in ALLOCATE-Anweisung bei %L"
  
! #: fortran/resolve.cc:9155
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Koarray-Spezifikation in ALLOCATE-Anweisung bei %L erforderlich"
  
! #: fortran/resolve.cc:9165 fortran/resolve.cc:9267
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "Falsche Koarray-Spezifikation in ALLOCATE-Anweisung bei %L"
  
! #: fortran/resolve.cc:9171
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr "Obere Kogrenze ist kleiner als untere Kogrenze bei %L"
  
! #: fortran/resolve.cc:9183
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr "Obere Kogrenze ist kleiner als untere Kogrenze von 1 bei %L"
  
! #: fortran/resolve.cc:9194 fortran/resolve.cc:9222
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Falsche Feldspezifikation in ALLOCATE-Anweisung bei %L"
  
! #: fortran/resolve.cc:9241
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr "%qs darf nicht bei %L in einer Feldspezifikation in der gleichen ALLOCATE-Anweisung auftreten, wo es selbst alloziert wird"
  
! #: fortran/resolve.cc:9256
  #, gcc-internal-format
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr "In Koindex-Spezifikation in ALLOCATE-Anweisung bei %L wird %<*%> erwartet"
  
! #: fortran/resolve.cc:9298
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "Stat-Variable bei %L muss skalare INTEGER-Variable sein"
  
! #: fortran/resolve.cc:9327
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr "Stat-Variable bei %L darf nicht %s innerhalb der gleichen %s-Anweisung sein"
  
! #: fortran/resolve.cc:9340
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr "ERRMSG bei %L ist ohne STAT-Marke nutzlos"
  
! #: fortran/resolve.cc:9354
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr "»ERRMSG=«-Variable bei %L muss skalare Default-CHARACTER-Variable sein"
  
! #: fortran/resolve.cc:9383
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr "ERRMSG-Variable bei %L darf nicht »%s« innerhalb der selben »%s«-Anweisung sein"
  
! #: fortran/resolve.cc:9415
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr "ALLOCATE-Objekt bei %L tritt auch bei %L auf"
  
! #: fortran/resolve.cc:9421 fortran/resolve.cc:9427
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr "ALLOCATE-Objekt bei %L ist Subobjekt des Objekts bei %L"
--- 86437,86851 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6444
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr "Variable %s vermuteten Ranges bei %L als effektives Argument für Abfragefunktion muss das erste Argument sein"
  
! #: fortran/resolve.cc:6455
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut darf keine Referenz auf Subobjekt haben"
  
! #: fortran/resolve.cc:6464
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr "Variable %s vermuteten Typs bei %L darf keine Referenz auf Subobjekt haben"
  
! #: fortran/resolve.cc:6481
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr "Variable »%s« vermuteten Ranges bei %L darf keine Referenz auf Subobjekt haben"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:6542
  #, gcc-internal-format
  msgid "Scalar variable %qs has an array reference at %L"
  msgstr "Skalare Variable %qs hat eine Array-Referenz bei %L"
  
! #: fortran/resolve.cc:6698
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr "In Spezifikationsausdruck verwendete Variable %qs wird bei %L vor Anweisung ENTRY referenziert, in der sie ein Parameter ist"
  
! #: fortran/resolve.cc:6703
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr "Variable %qs wird bei %L vor Anweisung ENTRY verwendet, in der sie ein Parameter ist"
  
! #: fortran/resolve.cc:6777
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr "Polymorphes Subobjekt des koindizierten Objektes bei %L"
  
! #: fortran/resolve.cc:6790
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr "Koindiziertes Objekt mit polymorpher reservierbarer Subkomponente bei %L"
  
! #: fortran/resolve.cc:6803
  #, gcc-internal-format
  msgid "Using variable %qs at %L is deprecated"
  msgstr "Verwendung der Variable %qs bei %L ist veraltet"
  
! #: fortran/resolve.cc:6859 fortran/resolve.cc:6947 fortran/resolve.cc:6971
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference at %L"
  msgstr "Ungültige Feldreferenz bei %L"
  
! #: fortran/resolve.cc:7056
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr "%qs bei %L ist Host-verbunden bei %L in eine enthaltene Prozedur mit einer gleichnamigen internen Prozedur"
  
! #: fortran/resolve.cc:7235 fortran/resolve.cc:7387
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr "Fehler in Typbeschränktem Aufruf bei %L"
  
! #: fortran/resolve.cc:7351
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "Weitergegebenes Objekt bei %L muss Skalar sein"
  
! #: fortran/resolve.cc:7358
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr "Basisobjekt für Aufruf der Prozedurzeigerkomponente bei %L hat ABSTRACT-Typ %qs"
  
! #: fortran/resolve.cc:7397
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr "Basisobjekt für Aufruf der typgebundenen Prozedur bei %L hat ABSTRACT-Typ %qs"
  
! #: fortran/resolve.cc:7406
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr "Basisobjekt für Aufruf der typgebundenen NOPASS-Prozedur bei %L muss skalar sein"
  
  #. Nothing matching found!
! #: fortran/resolve.cc:7601
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr "Keine passende spezifische Bindung für Aufruf des GENERIC %qs bei %L gefunden"
  
! #: fortran/resolve.cc:7635
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "%qs bei %L sollte eine SUBROUTINE sein"
  
! #: fortran/resolve.cc:7688
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr "%qs bei %L sollte eine FUNCTION sein"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:8253
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "gfc_resolve_expr(): Bad expression type"
  
! #: fortran/resolve.cc:8289
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "%s bei %L muss skalar sein"
  
! #: fortran/resolve.cc:8299
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "%s bei %L muss ganzzahlig sein"
  
! #: fortran/resolve.cc:8303 fortran/resolve.cc:8310
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s bei %L muss INTEGER sein"
  
! #: fortran/resolve.cc:8365
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "Schrittausdruck in DO-Schleife bei %L kann nicht Null sein"
  
! #: fortran/resolve.cc:8388
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr "DO-Schleife bei %L wird null mal ausgeführt"
  
! #: fortran/resolve.cc:8405
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr "DO-Schleife bei %L ist undefiniert, da sie überläuft"
  
! #: fortran/resolve.cc:8411
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr "DO-Schleife bei %L ist undefiniert, da sie unterläuft"
  
! #: fortran/resolve.cc:8471
  #, gcc-internal-format
  msgid "Variable %qs referenced in concurrent-header at %L must not appear in LOCAL locality-spec at %L"
  msgstr "Variable %qs, auf die in concurrent-header bei %L verwiesen wird, darf in LOCAL locality-spec bei %L nicht vorkommen"
  
! #: fortran/resolve.cc:8520
  #, gcc-internal-format
  msgid "Variable %qs at %L not specified in a locality spec of DO CONCURRENT at %L but required due to DEFAULT (NONE)"
  msgstr "Variable %qs bei %L ist nicht in einer Ortsangabe von DO CONCURRENT bei %L angegeben, aber aufgrund von DEFAULT (NONE) erforderlich"
  
! #: fortran/resolve.cc:8572
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name in %s locality spec at %L"
  msgstr "Variablenname in %s Ortsangabe bei %L erwartet"
  
! #: fortran/resolve.cc:8581
  #, gcc-internal-format
  msgid "Variable %qs at %L has already been specified in a locality-spec"
  msgstr "Variable %qs bei %L wurde bereits in einer Ortsangabe angegeben"
  
! #: fortran/resolve.cc:8591
  #, gcc-internal-format
  msgid "Index variable %qs at %L cannot be specified in a locality-spec"
  msgstr "Indexvariable %qs bei %L kann nicht in einer Ortsangabe angegeben werden"
  
! #: fortran/resolve.cc:8604
  #, gcc-internal-format
  msgid "OPTIONAL attribute not permitted for %qs in %s locality-spec at %L"
  msgstr "Attribut OPTIONAL nicht zulässig für %qs in %s Ortsangabe bei %L"
  
! #: fortran/resolve.cc:8611
  #, gcc-internal-format
  msgid "Assumed-size array not permitted for %qs in %s locality-spec at %L"
  msgstr "Feld mit angenommener Größe ist für %qs in Ortsangabe %s bei %L nicht erlaubt"
  
! #: fortran/resolve.cc:8624
  #, gcc-internal-format
  msgid "ALLOCATABLE attribute not permitted for %qs in %s locality-spec at %L"
  msgstr "Attribut ALLOCATABLE nicht zulässig für %qs in %s Ortsangabe bei %L"
  
! #: fortran/resolve.cc:8629
  #, gcc-internal-format
  msgid "Nonpointer polymorphic dummy argument not permitted for %qs in %s locality-spec at %L"
  msgstr "Polymorphes Nicht-Zeiger-Scheinargument nicht zulässig für %qs in %s Ortsangabe bei %L"
  
! #: fortran/resolve.cc:8634
  #, gcc-internal-format
  msgid "Coarray not permitted for %qs in %s locality-spec at %L"
  msgstr "Kofeld nicht zulässig für %qs in Ortsangabe %s bei %L"
  
! #: fortran/resolve.cc:8640
  #, gcc-internal-format
  msgid "Finalizable type not permitted for %qs in %s locality-spec at %L"
  msgstr "Finalisierbarer Typ nicht zulässig für %qs in Ortsangabe %s bei %L"
  
! #: fortran/resolve.cc:8645
  #, gcc-internal-format
  msgid "Type with ultimate allocatable component not permitted for %qs in %s locality-spec at %L"
  msgstr "Typ mit ultimativer allozierbarer Komponente ist für %qs in Ortsangabe %s bei %L nicht erlaubt"
  
! #: fortran/resolve.cc:8653
  #, gcc-internal-format
  msgid "ASYNCHRONOUS attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr "ASYNCHRONOUS-Attribut nicht zulässig für %qs in REDUCE-Ortsangabe bei %L"
  
! #: fortran/resolve.cc:8657
  #, gcc-internal-format
  msgid "VOLATILE attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr "VOLATILE-Attribut nicht zulässig für %qs in REDUCE-Ortsangabe bei %L"
  
! #: fortran/resolve.cc:8711
  #, gcc-internal-format
  msgid "Expected numeric type for %qs in REDUCE at %L, got %s"
  msgstr "Numerischer Typ für %qs in REDUCE bei %L erwartet, %s bekommen"
  
! #: fortran/resolve.cc:8720
  #, gcc-internal-format
  msgid "Expected logical type for %qs in REDUCE at %L, got %qs"
  msgstr "Logischer Typ für %qs in REDUCE bei %L erwartet, %s bekommen"
  
! #: fortran/resolve.cc:8738
  #, gcc-internal-format
  msgid "Expected INTEGER, REAL or CHARACTER type for %qs in REDUCE with MIN/MAX at %L, got %s"
  msgstr "Typ INTEGER, REAL oder CHARACTER für %qs in REDUCE mit MIN/MAX bei %L erwartet, %s bekommen"
  
! #: fortran/resolve.cc:8747
  #, gcc-internal-format
  msgid "Expected integer type for %qs in REDUCE with IAND/IOR/IEOR at %L, got %s"
  msgstr "Ganzzahltyp für %qs in REDUCE mit IAND/IOR/IEOR bei %L erwartet, %s bekommen"
  
! #: fortran/resolve.cc:8785
  #, gcc-internal-format
  msgid "Variable %qs in locality-spec at %L is not used"
  msgstr "Variable %qs in Ortsangabe bei %L wird nicht verwendet"
  
! #: fortran/resolve.cc:8818
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "FORALL-Indexname bei %L muss skalarer INTEGER sein"
  
! #: fortran/resolve.cc:8823
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "FORALL-Anfangsausdruck bei %L muss skalarer INTEGER sein"
  
! #: fortran/resolve.cc:8830
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "FORALL-Endausdruck bei %L muss skalarer INTEGER sein"
  
! #: fortran/resolve.cc:8838
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "FORALL-Schrittausdruck bei %L muss skalares %s sein"
  
! #: fortran/resolve.cc:8843
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "FORALL-Schrittausdruck bei %L kann nicht Null sein"
  
! #: fortran/resolve.cc:8856
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "FORALL-Index %qs kann nicht in Tripel-Spezifikation bei %L auftreten"
  
! #: fortran/resolve.cc:8961 fortran/resolve.cc:9284
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr "ALLOCATE-Objekt bei %L muss ALLOCATABLE oder ein POINTER sein"
  
! #: fortran/resolve.cc:8969 fortran/resolve.cc:9247
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr "Koindiziertes reservierbares Objekt bei %L"
  
! #: fortran/resolve.cc:9093
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L has rank %d but MOLD= expression at %L has rank %d"
  msgstr "Allocate-Objekt bei %L hat Rang %d, aber MOLD=-Ausdruck bei %L hat Rang %d"
  
! #: fortran/resolve.cc:9104
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr "Quell-Ausdruck bei %L muss skalar sein oder den selben Rang wie das ALLOCATE-Objekt bei %L haben"
  
! #: fortran/resolve.cc:9135
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr "Quell-Ausdruck bei %L und ALLOCATE-Objekt bei %L müssen dieselbe Form haben"
  
! #: fortran/resolve.cc:9299
  #, gcc-internal-format, gfc-internal-format
  msgid "The intrinsic NULL cannot be used as source-expr at %L"
  msgstr "Das intrinsische NULL kann nicht als Quellausdruck bei %L verwendet werden"
  
! #: fortran/resolve.cc:9307
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr "Typ der Entität bei %L ist mit Quellausdruck bei %L typunverträglich"
  
! #: fortran/resolve.cc:9319
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr "Das ALLOCATE-Objekt bei %L und der Quellausdruck bei %L müssen Typparameter der gleichen Art haben"
  
! #: fortran/resolve.cc:9333
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr "Der Quellausdruck bei %L darf weder vom Typ LOCK_TYPE sein noch eine LOCK_TYPE-Komponente haben, wenn ALLOCATE-Objekt bei %L ein Koarray ist"
  
! #: fortran/resolve.cc:9358
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr "Der Quellausdruck bei %L darf weder vom Typ EVENT_TYPE sein noch eine EVENT_TYPE-Komponente haben, wenn ALLOCATE-Objekt bei %L ein Koarray ist"
  
! #: fortran/resolve.cc:9371
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr "Reservierung von %s mit ABSTRACT-Basistyp bei %L erfordert Typspezifikation oder Quellausdruck"
  
! #: fortran/resolve.cc:9385
  #, gcc-internal-format
  msgid "The type parameter in ALLOCATE statement with type-spec shall be an asterisk as allocate object %qs at %L is a dummy argument with assumed type parameter"
  msgstr "Der Typ-Parameter in der ALLOCATE-Anweisung mit type-spec muss ein Sternchen sein, da das zugewiesene Objekt %qs bei %L ein Dummy-Argument mit angenommenem Typ-Parameter ist"
  
! #: fortran/resolve.cc:9405
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr "Reservierung von %s bei %L mit Typspezifikation erfordert den selben Zeichenkettenlängenparameter wie in der Deklaration"
  
! #: fortran/resolve.cc:9489 fortran/resolve.cc:9504
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "In ALLOCATE-Anweisung bei %L ist Feld-Spezifikation erforderlich"
  
! #: fortran/resolve.cc:9496
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "Feldspezifikation oder feldwertiger SOURCE=-Ausdruck erforderlich in ALLOCATE-Anweisung bei %L"
  
! #: fortran/resolve.cc:9521
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Koarray-Spezifikation in ALLOCATE-Anweisung bei %L erforderlich"
  
! #: fortran/resolve.cc:9531 fortran/resolve.cc:9633
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "Falsche Koarray-Spezifikation in ALLOCATE-Anweisung bei %L"
  
! #: fortran/resolve.cc:9537
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr "Obere Kogrenze ist kleiner als untere Kogrenze bei %L"
  
! #: fortran/resolve.cc:9549
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr "Obere Kogrenze ist kleiner als untere Kogrenze von 1 bei %L"
  
! #: fortran/resolve.cc:9560 fortran/resolve.cc:9588
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Falsche Feldspezifikation in ALLOCATE-Anweisung bei %L"
  
! #: fortran/resolve.cc:9607
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr "%qs darf nicht bei %L in einer Feldspezifikation in der gleichen ALLOCATE-Anweisung auftreten, wo es selbst alloziert wird"
  
! #: fortran/resolve.cc:9622
  #, gcc-internal-format
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr "In Koindex-Spezifikation in ALLOCATE-Anweisung bei %L wird %<*%> erwartet"
  
! #: fortran/resolve.cc:9664
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "Stat-Variable bei %L muss skalare INTEGER-Variable sein"
  
! #: fortran/resolve.cc:9693
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr "Stat-Variable bei %L darf nicht %s innerhalb der gleichen %s-Anweisung sein"
  
! #: fortran/resolve.cc:9706
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr "ERRMSG bei %L ist ohne STAT-Marke nutzlos"
  
! #: fortran/resolve.cc:9720
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr "»ERRMSG=«-Variable bei %L muss skalare Default-CHARACTER-Variable sein"
  
! #: fortran/resolve.cc:9749
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr "ERRMSG-Variable bei %L darf nicht »%s« innerhalb der selben »%s«-Anweisung sein"
  
! #: fortran/resolve.cc:9781
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr "ALLOCATE-Objekt bei %L tritt auch bei %L auf"
  
! #: fortran/resolve.cc:9787 fortran/resolve.cc:9793
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr "ALLOCATE-Objekt bei %L ist Subobjekt des Objekts bei %L"
*************** msgstr "ALLOCATE-Objekt bei %L ist Subob
*** 82049,82558 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:9655
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "CASE-Marke bei %L überschneidet sich mit CASE-Marke bei %L"
  
! #: fortran/resolve.cc:9706
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "Ausdruck in CASE-Anweisung bei %L muss Typ %s haben"
  
! #: fortran/resolve.cc:9717
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "Ausdruck in CASE-Anweisung bei %L muss von der Art %d sein"
  
! #: fortran/resolve.cc:9730
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "Ausdruck in CASE-Anweisung bei %L muss skalar sein"
  
! #: fortran/resolve.cc:9776
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "Auswahlausdruck in berechneter GOTO-Anweisung bei %L muss ein skalarer Ganzzahlausdruck sein"
  
! #: fortran/resolve.cc:9797
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "Argument der SELECT-Anweisung bei %L kann nicht %s sein"
  
! #: fortran/resolve.cc:9807
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "Argument der SELECT-Anweisung bei %L muss ein skalarer Ausdruck sein"
  
! #: fortran/resolve.cc:9825 fortran/resolve.cc:9833
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "Ausdruck in CASE-Anweisung bei %L ist nicht im Bereich von %s"
  
! #: fortran/resolve.cc:9895 fortran/resolve.cc:10729
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "Der DEFAULT CASE bei %L kann nicht von zweitem DEFAULT CASE bei %L gefolgt werden"
  
! #: fortran/resolve.cc:9921
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "Logischer Bereich in CASE-Anweisung bei %L ist nicht erlaubt"
  
! #: fortran/resolve.cc:9934
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "Konstanter logischer Wert in CASE-Anweisung wird bei %L wiederholt"
  
! #: fortran/resolve.cc:9949
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "Bereichsspezifikation bei %L kann nie passen"
  
! #: fortran/resolve.cc:10052
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "Logischer SELECT CASE Block bei %L hat mehr als zwei Fälle"
  
! #: fortran/resolve.cc:10114
  #, gcc-internal-format, gfc-internal-format
  msgid "(F202y)Missing or invalid bound in ASSOCIATE rank remapping of associate name %s at %L"
  msgstr "(F202y)Fehlende oder ungültige Grenze in der ASSOCIATE-Rangzuordnung des assoziierten Namens %s bei %L"
  
! #: fortran/resolve.cc:10130
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr "Zuordnende Entität %qs bei %L ist ein Prozedurzeiger"
  
! #: fortran/resolve.cc:10139
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "Abgeleiteter Typ %qs kann bei %L nicht als Variable verwendet werden"
  
! #: fortran/resolve.cc:10156
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr "Zuordnende Entität %qs bei %L ist ein Prozedurname"
  
! #: fortran/resolve.cc:10172
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr "Der zuordnende Selektor-Ausdruck bei %L ergibt eine Prozedur"
  
! #: fortran/resolve.cc:10226
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr "Selektor bei %L darf nicht NULL() sein"
  
! #: fortran/resolve.cc:10231
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr "Selektor bei %L hat keinen Typ"
  
! #: fortran/resolve.cc:10290
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr "Zugeordneter Name %qs bei %L wird als Feld verwendet"
  
! #: fortran/resolve.cc:10301
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr "CLASS-Selektor bei %L erfordert Zwischenspeicher, was noch nicht implementiert ist"
  
! #: fortran/resolve.cc:10588
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "Selektor muss in SELECT TYPE-Anweisung bei %L polymorph sein"
  
! #: fortran/resolve.cc:10637 fortran/resolve.cc:10649
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr "Selektor bei %L darf nicht koindiziert sein"
  
! #: fortran/resolve.cc:10678
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr "TYPE IS bei %L überlappt sich mit TYPE IS bei %L"
  
! #: fortran/resolve.cc:10691
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr "Abgeleiteter Typ %qs bei %L muss erweiterbar sein"
  
! #: fortran/resolve.cc:10704
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "Abgeleiteter Typ %qs bei %L muss eine Erweiterung von %qs sein"
  
! #: fortran/resolve.cc:10707
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "Unerwarteter intrinsischer Typ %qs bei %L"
  
! #: fortran/resolve.cc:10717
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr "Die Typspezifikation bei %L muss angeben, dass jeder Parameter mit Längentyp vermutet ist"
  
! #: fortran/resolve.cc:10968
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr "Doppelter CLASS IS-Block in SELECT TYPE-Anweisung bei %L"
  
! #: fortran/resolve.cc:11101
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr "RANK DEFAULT bei %L wird bei %L wiederholt"
  
! #: fortran/resolve.cc:11110
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr "RANK (*) bei %L wird bei %L wiederholt"
  
! #: fortran/resolve.cc:11113
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr "RANK (%i) bei %L wird bei %L wiederholt"
  
! #: fortran/resolve.cc:11123
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr "RANK (*) bei %L kann nicht mit dem Zeiger oder dem allozierbaren Selektor bei %L verwendet werden"
  
! #: fortran/resolve.cc:11232
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Ungültiger Kontext für NULL()-Zeiger bei %L"
  
! #: fortran/resolve.cc:11286
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "DTIO-%s-Prozedur bei %L muss rekursiv sein"
  
! #: fortran/resolve.cc:11296
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr "Element zum Datenaustausch bei %L kann nicht polymorph sein, außer es wird von einer definierten E/A-Prozedur verarbeitet"
  
! #: fortran/resolve.cc:11309
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr "Datenübertragungselement bei %L kann keine POINTER-Komponenten haben, außer es wird von einer definierten E/A-Prozedur verarbeitet"
  
! #: fortran/resolve.cc:11318
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "Datenübertragungselement bei %L kann keine Prozedurzeiger-Komponenten haben"
  
! #: fortran/resolve.cc:11325
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr "Datenübertragungselement bei %L kann keine ALLOCATABLE-Komponenten haben, außer es wird von einer definierten E/A-Prozedur verarbeitet"
  
! #: fortran/resolve.cc:11336
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "Datenübertragungselement bei %L kann keine PRIVATE-Komponenten haben"
  
! #: fortran/resolve.cc:11342
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr "Datenübertragungselement bei %L kann keine PRIVATE-Komponenten haben, außer es wird von einer definierten E/A-Prozedur verarbeitet"
  
! #: fortran/resolve.cc:11360
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "Datenübertragungselement bei %L kann keine vollständige Referenz auf Feld vermuteter Größe sein"
  
! #: fortran/resolve.cc:11411
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr "Lock-Variable bei %L muss Skalar mit LOCK_TYPE sein"
  
! #: fortran/resolve.cc:11421
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr "Ereignis-Variable bei %L muss Skalar mit EVENT_TYPE sein"
  
! #: fortran/resolve.cc:11425
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "Argument für Ereignisvariable bei %L muss ein Koarray oder koindiziert sein"
  
! #: fortran/resolve.cc:11428
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "Argument für Ereignisvariable bei %L muss ein Koarray, aber nicht koindiziert sein"
  
! #: fortran/resolve.cc:11435 fortran/resolve.cc:11557
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "»STAT=«-Argument bei %L muss skalare INTEGER-Variable sein"
  
! #: fortran/resolve.cc:11447 fortran/resolve.cc:11569
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "»ERRMSG=«-Argument bei %L muss skalare CHARACTER-Variable sein"
  
! #: fortran/resolve.cc:11459
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr "»ACQUIRED_LOCK=«-Argument bei %L muss skalare LOGICAL-Variable sein"
  
! #: fortran/resolve.cc:11472
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "Argument UNTIL_COUNT= bei %L muss ein skalarer INTEGER-Ausdruck sein"
  
! #: fortran/resolve.cc:11533
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr "Argument für Imageset bei %L muss Skalar oder Rang-1-INTEGER-Ausdruck sein"
  
! #: fortran/resolve.cc:11537 fortran/resolve.cc:11547
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "Argument für Imageset bei %L muss zwischen 1 und num_images() liegen"
  
! #: fortran/resolve.cc:11600
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "Anweisung bei %L ist keine gültige Sprungzielanweisung für Sprungziel bei %L"
  
! #: fortran/resolve.cc:11610
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr "Sprung bei %L könnte Endlosschleife bewirken"
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:11627 fortran/resolve.cc:11650
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr "GOTO-Anweisung bei %L hinterlässt CRITICAL-Konstrukt für Marke bei %L"
  
! #: fortran/resolve.cc:11631 fortran/resolve.cc:11656
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr "GOTO-Anweisung bei %L hinterlässt DO CONCURRENT-Konstrukt für Marke bei %L"
  
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:11671
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "Marke bei %L ist nicht im gleichen Block wie GOTO-Anweisung bei %L"
  
! #: fortran/resolve.cc:11743
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "WHERE-Maske bei %L hat ungültige Form"
  
! #: fortran/resolve.cc:11759
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "WHERE-Zuweisungsziel bei %L hat ungültige Form"
  
! #: fortran/resolve.cc:11772 fortran/resolve.cc:11864
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr "Benutzerdefinierte Nicht-ELEMENTAL-Zuweisung in WHERE bei %L"
  
! #: fortran/resolve.cc:11782 fortran/resolve.cc:11874
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Nicht unterstützte Anweisung in WHERE bei %L"
  
! #: fortran/resolve.cc:11813
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Zuweisung an FORALL-Indexvariable bei %L"
  
! #: fortran/resolve.cc:11822
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr "Das FORALL mit Index %qs wird nicht auf der linken Seite der Zuweisung bei %L verwendet und könnte somit mehrere Zuweisungen an dieses Objekt auslösen"
  
! #: fortran/resolve.cc:11979
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr "FORALL-Konstrukt bei %L"
  
! #: fortran/resolve.cc:12000
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr "FORALL-Indexname bei %L muss skalarer INTEGER sein"
  
! #: fortran/resolve.cc:12010
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Ein äußeres FORALL-Konstrukt hat bereits einen Index mit Namen %L"
  
! #: fortran/resolve.cc:12088
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "Klausel WHERE/ELSEWHERE bei %L erfordert ein LOGICAL-Feld"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:12209
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr "gfc_resolve_blocks(): Bad block type"
  
! #: fortran/resolve.cc:12289
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable in the ordinary assignment at %L is a procedure pointer component"
  msgstr "Die Variable in der gewöhnlichen Zuweisung bei %L ist eine Prozedurzeigerkomponente"
  
! #: fortran/resolve.cc:12309
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot assign %s to %s at %L"
  msgstr "Zuordnung von %s zu %s bei %L nicht möglich"
  
! #: fortran/resolve.cc:12357
  #, gcc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%wd/%wd) at %L"
  msgstr "CHARACTER-Ausdruck wird in Zuweisung (%wd/%wd) bei %L abgeschnitten"
  
! #: fortran/resolve.cc:12389
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr "Koindizierter Ausdruck bei %L wird einer Variable abgeleiteten Typs mit einer POINTER-Komponente in einer PURE-Prozedur zugewiesen"
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:12395
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr "In einem reinen Unterprogramm darf ein INTENT(IN)-Dummy-Argument nicht als »expr« bei %L einer intrinsischen Zuweisungsanweisung verwendet werden, in der die Variable von einem abgeleiteten Typ ist, wenn der abgeleitete Typ eine Zeigerkomponente auf irgendeiner Ebene der Komponentenauswahl hat."
  
! #: fortran/resolve.cc:12407
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "Zuweisung an koindizierte Variable bei %L in einer PURE-Prozedur"
  
! #: fortran/resolve.cc:12439
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr "Zuweisung an polymorphes Koarray bei %L ist nicht erlaubt"
  
! #: fortran/resolve.cc:12443
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr "Zuweisung an allozierbare polymorphe Variable bei %L"
  
! #: fortran/resolve.cc:12448
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr "Zuweisung an allozierbare polymorphe Variable bei %L erfordert %<-frealloc-lhs%>"
  
! #: fortran/resolve.cc:12455
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr "Nicht allozierbare Variable darf in intrinsischer Zuweisung bei %L nicht polymorph sein – bitte prüfen, ob es ein passendes spezifisches Unterprogramm für den »=«-Operator gibt"
  
! #: fortran/resolve.cc:12466
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr "Koindizierte Variable darf keine reservierbare endgültige Komponente in Zuweisung bei %L haben"
  
! #: fortran/resolve.cc:12855
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr "TODO: als typgebunden definierte Zuweisung(en) bei %L nicht durchgeführt, da Feldreferenzen mit mehreren Teilen in Ausdrücken als Zwischenergebnisse auftreten würden."
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:13169
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "Zuweisung eines Prozedurzeigers bei %L"
  
! #: fortran/resolve.cc:13181
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr "Funktionsergebnis auf der linken Seite der Zuweisung bei %L muss Zeiger-Attribut haben."
  
! #: fortran/resolve.cc:13277
! #, gcc-internal-format
! msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
! msgstr "TEAM-Argument für %qs bei %L muss ein skalarer Ausdruck vom Typ TEAM_TYPE sein"
! 
! #: fortran/resolve.cc:13476
! #, gcc-internal-format, gfc-internal-format
! msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
! msgstr "»TEAM NUMBER«-Argument für FORM TEAM bei %L muss skalares INTEGER sein"
! 
! #: fortran/resolve.cc:13512
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr "Anweisung ASSIGNED GOTO bei %L erfordert eine skalare INTEGER-Variable"
  
! #: fortran/resolve.cc:13516
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "Variable %qs bei %L wurde keine Zielmarke zugewiesen"
  
! #: fortran/resolve.cc:13527
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "Alternative RETURN-Anweisung bei %L erfordert einen SCALAR-INTEGER-Spezifizierer als Rückgabe"
  
! #: fortran/resolve.cc:13583
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr "Erwarteter intrinsischer Initialisierungsausdruck OMP WORKSHARE bei %L"
  
! #: fortran/resolve.cc:13625
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "ASSIGN-Anweisung bei %L erfordert eine skalare Standard-INTEGER-Variable"
  
! #: fortran/resolve.cc:13672
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr "Ungültiges NULL bei %L"
  
! #: fortran/resolve.cc:13676
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr "Arithmetische IF-Anweisung bei %L erfordert einen skalaren REAL- oder INTEGER-Ausdruck"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:13737
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr "gfc_resolve_code(): No expression on DO WHILE"
  
! #: fortran/resolve.cc:13742
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "Abbruchbedingung der DO WHILE-Schleife bei %L muss ein skalarer LOGICAL-Ausdruck sein"
  
! #: fortran/resolve.cc:13826
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr "FORALL-Maskenklausel bei %L erfordert einen skalaren LOGICAL-Ausdruck"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:13938
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_resolve_code(): Bad statement code"
  
! #: fortran/resolve.cc:13959
  #, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "Verwendung von Parameter %qs, der bei %L deklariert wurde, ist veraltet"
  
! #: fortran/resolve.cc:14055
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "Variable %1$qs bei %3$L mit Binde-Marke %2$qs verwenden denselben globalen Bezeichner wie die Entität bei %4$L"
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:14069
  #, gcc-internal-format
  msgid "Variable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qs"
  msgstr "Variable %qs aus Modul %qs mit Bindungsmarke %qs bei %L verwendet denselben globalen Bezeichner wie Entität bei %L aus Modul %qs"
--- 86854,87383 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:10022
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "CASE-Marke bei %L überschneidet sich mit CASE-Marke bei %L"
  
! #: fortran/resolve.cc:10073
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "Ausdruck in CASE-Anweisung bei %L muss Typ %s haben"
  
! #: fortran/resolve.cc:10084
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "Ausdruck in CASE-Anweisung bei %L muss von der Art %d sein"
  
! #: fortran/resolve.cc:10097
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "Ausdruck in CASE-Anweisung bei %L muss skalar sein"
  
! #: fortran/resolve.cc:10143
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "Auswahlausdruck in berechneter GOTO-Anweisung bei %L muss ein skalarer Ganzzahlausdruck sein"
  
! #: fortran/resolve.cc:10164
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "Argument der SELECT-Anweisung bei %L kann nicht %s sein"
  
! #: fortran/resolve.cc:10174
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "Argument der SELECT-Anweisung bei %L muss ein skalarer Ausdruck sein"
  
! #: fortran/resolve.cc:10192 fortran/resolve.cc:10200
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "Ausdruck in CASE-Anweisung bei %L ist nicht im Bereich von %s"
  
! #: fortran/resolve.cc:10262 fortran/resolve.cc:11101
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "Der DEFAULT CASE bei %L kann nicht von zweitem DEFAULT CASE bei %L gefolgt werden"
  
! #: fortran/resolve.cc:10288
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "Logischer Bereich in CASE-Anweisung bei %L ist nicht erlaubt"
  
! #: fortran/resolve.cc:10301
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "Konstanter logischer Wert in CASE-Anweisung wird bei %L wiederholt"
  
! #: fortran/resolve.cc:10316
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "Bereichsspezifikation bei %L kann nie passen"
  
! #: fortran/resolve.cc:10419
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "Logischer SELECT CASE Block bei %L hat mehr als zwei Fälle"
  
! #: fortran/resolve.cc:10481
  #, gcc-internal-format, gfc-internal-format
  msgid "(F202y)Missing or invalid bound in ASSOCIATE rank remapping of associate name %s at %L"
  msgstr "(F202y)Fehlende oder ungültige Grenze in der ASSOCIATE-Rangzuordnung des assoziierten Namens %s bei %L"
  
! #: fortran/resolve.cc:10497
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr "Zuordnende Entität %qs bei %L ist ein Prozedurzeiger"
  
! #: fortran/resolve.cc:10506
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "Abgeleiteter Typ %qs kann bei %L nicht als Variable verwendet werden"
  
! #: fortran/resolve.cc:10523
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr "Zuordnende Entität %qs bei %L ist ein Prozedurname"
  
! #: fortran/resolve.cc:10539
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr "Der zuordnende Selektor-Ausdruck bei %L ergibt eine Prozedur"
  
! #: fortran/resolve.cc:10593
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr "Selektor bei %L darf nicht NULL() sein"
  
! #: fortran/resolve.cc:10598
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr "Selektor bei %L hat keinen Typ"
  
! #: fortran/resolve.cc:10657
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr "Zugeordneter Name %qs bei %L wird als Feld verwendet"
  
! #: fortran/resolve.cc:10668
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr "CLASS-Selektor bei %L erfordert Zwischenspeicher, was noch nicht implementiert ist"
  
! #: fortran/resolve.cc:10960
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "Selektor muss in SELECT TYPE-Anweisung bei %L polymorph sein"
  
! #: fortran/resolve.cc:11009 fortran/resolve.cc:11021
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr "Selektor bei %L darf nicht koindiziert sein"
  
! #: fortran/resolve.cc:11050
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr "TYPE IS bei %L überlappt sich mit TYPE IS bei %L"
  
! #: fortran/resolve.cc:11063
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr "Abgeleiteter Typ %qs bei %L muss erweiterbar sein"
  
! #: fortran/resolve.cc:11076
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "Abgeleiteter Typ %qs bei %L muss eine Erweiterung von %qs sein"
  
! #: fortran/resolve.cc:11079
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "Unerwarteter intrinsischer Typ %qs bei %L"
  
! #: fortran/resolve.cc:11089
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr "Die Typspezifikation bei %L muss angeben, dass jeder Parameter mit Längentyp vermutet ist"
  
! #: fortran/resolve.cc:11357
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr "Doppelter CLASS IS-Block in SELECT TYPE-Anweisung bei %L"
  
! #: fortran/resolve.cc:11490
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr "RANK DEFAULT bei %L wird bei %L wiederholt"
  
! #: fortran/resolve.cc:11499
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr "RANK (*) bei %L wird bei %L wiederholt"
  
! #: fortran/resolve.cc:11502
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr "RANK (%i) bei %L wird bei %L wiederholt"
  
! #: fortran/resolve.cc:11512
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr "RANK (*) bei %L kann nicht mit dem Zeiger oder dem allozierbaren Selektor bei %L verwendet werden"
  
! #: fortran/resolve.cc:11621
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Ungültiger Kontext für NULL()-Zeiger bei %L"
  
! #: fortran/resolve.cc:11675
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "DTIO-%s-Prozedur bei %L muss rekursiv sein"
  
! #: fortran/resolve.cc:11685
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr "Element zum Datenaustausch bei %L kann nicht polymorph sein, außer es wird von einer definierten E/A-Prozedur verarbeitet"
  
! #: fortran/resolve.cc:11698
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr "Datenübertragungselement bei %L kann keine POINTER-Komponenten haben, außer es wird von einer definierten E/A-Prozedur verarbeitet"
  
! #: fortran/resolve.cc:11707
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "Datenübertragungselement bei %L kann keine Prozedurzeiger-Komponenten haben"
  
! #: fortran/resolve.cc:11714
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr "Datenübertragungselement bei %L kann keine ALLOCATABLE-Komponenten haben, außer es wird von einer definierten E/A-Prozedur verarbeitet"
  
! #: fortran/resolve.cc:11725
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "Datenübertragungselement bei %L kann keine PRIVATE-Komponenten haben"
  
! #: fortran/resolve.cc:11731
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr "Datenübertragungselement bei %L kann keine PRIVATE-Komponenten haben, außer es wird von einer definierten E/A-Prozedur verarbeitet"
  
! #: fortran/resolve.cc:11749
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "Datenübertragungselement bei %L kann keine vollständige Referenz auf Feld vermuteter Größe sein"
  
! #: fortran/resolve.cc:11800
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr "Lock-Variable bei %L muss Skalar mit LOCK_TYPE sein"
  
! #: fortran/resolve.cc:11810
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr "Ereignis-Variable bei %L muss Skalar mit EVENT_TYPE sein"
  
! #: fortran/resolve.cc:11814
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "Argument für Ereignisvariable bei %L muss ein Koarray oder koindiziert sein"
  
! #: fortran/resolve.cc:11817
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "Argument für Ereignisvariable bei %L muss ein Koarray, aber nicht koindiziert sein"
  
! #: fortran/resolve.cc:11824 fortran/resolve.cc:12051
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "»STAT=«-Argument bei %L muss skalare INTEGER-Variable sein"
  
! #: fortran/resolve.cc:11836 fortran/resolve.cc:12063
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "»ERRMSG=«-Argument bei %L muss skalare CHARACTER-Variable sein"
  
! #: fortran/resolve.cc:11848
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr "»ACQUIRED_LOCK=«-Argument bei %L muss skalare LOGICAL-Variable sein"
  
! #: fortran/resolve.cc:11861
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "Argument UNTIL_COUNT= bei %L muss ein skalarer INTEGER-Ausdruck sein"
  
! #: fortran/resolve.cc:11874
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "TEAM argument at %L must be of TEAM_TYPE from the intrinsic module ISO_FORTRAN_ENV, found %s"
! msgid "TEAM argument at %L must be a scalar expression of type TEAM_TYPE from the intrinsic module ISO_FORTRAN_ENV"
! msgstr "Argument TEAM bei %L muss vom TEAM_TYPE des intrinsischen Moduls ISO_FORTRAN_ENV sein, ist jedoch %s"
! 
! #: fortran/resolve.cc:11888
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "STAT= argument at %L must be a scalar INTEGER variable"
! msgid "%s argument at %L must be a scalar %s variable of at least kind %d"
! msgstr "»STAT=«-Argument bei %L muss skalare INTEGER-Variable sein"
! 
! #: fortran/resolve.cc:11909
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "%s tag at %L must be a character string of default kind"
! msgid "%s argument at %L must be a scalar %s of at least kind %d"
! msgstr "Markierung %s bei %L muss Standard-Zeichenkette sein"
! 
! #: fortran/resolve.cc:12027
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr "Argument für Imageset bei %L muss Skalar oder Rang-1-INTEGER-Ausdruck sein"
  
! #: fortran/resolve.cc:12031 fortran/resolve.cc:12041
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "Argument für Imageset bei %L muss zwischen 1 und num_images() liegen"
  
! #: fortran/resolve.cc:12094
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "Anweisung bei %L ist keine gültige Sprungzielanweisung für Sprungziel bei %L"
  
! #: fortran/resolve.cc:12103
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr "Sprung bei %L könnte Endlosschleife bewirken"
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:12121 fortran/resolve.cc:12148
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr "GOTO-Anweisung bei %L hinterlässt CRITICAL-Konstrukt für Marke bei %L"
  
! #: fortran/resolve.cc:12125 fortran/resolve.cc:12154
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr "GOTO-Anweisung bei %L hinterlässt DO CONCURRENT-Konstrukt für Marke bei %L"
  
+ #: fortran/resolve.cc:12129
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ #| msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
+ msgid "GOTO statement at %L leaves CHANGE TEAM construct for label at %L"
+ msgstr "GOTO-Anweisung bei %L hinterlässt CRITICAL-Konstrukt für Marke bei %L"
+ 
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:12169
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "Marke bei %L ist nicht im gleichen Block wie GOTO-Anweisung bei %L"
  
! #: fortran/resolve.cc:12241
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "WHERE-Maske bei %L hat ungültige Form"
  
! #: fortran/resolve.cc:12257
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "WHERE-Zuweisungsziel bei %L hat ungültige Form"
  
! #: fortran/resolve.cc:12270 fortran/resolve.cc:12365
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr "Benutzerdefinierte Nicht-ELEMENTAL-Zuweisung in WHERE bei %L"
  
! #: fortran/resolve.cc:12280 fortran/resolve.cc:12375
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Nicht unterstützte Anweisung in WHERE bei %L"
  
! #: fortran/resolve.cc:12310
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Zuweisung an FORALL-Indexvariable bei %L"
  
! #: fortran/resolve.cc:12323
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr "Das FORALL mit Index %qs wird nicht auf der linken Seite der Zuweisung bei %L verwendet und könnte somit mehrere Zuweisungen an dieses Objekt auslösen"
  
! #: fortran/resolve.cc:12652
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr "FORALL-Konstrukt bei %L"
  
! #: fortran/resolve.cc:12678
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr "FORALL-Indexname bei %L muss skalarer INTEGER sein"
  
! #: fortran/resolve.cc:12690
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Ein äußeres FORALL-Konstrukt hat bereits einen Index mit Namen %L"
  
! #: fortran/resolve.cc:12725
! #, fuzzy, gcc-internal-format
! #| msgid "Expected variable name at %C"
! msgid "Expected shadow variable name to start with _"
! msgstr "Variablennamen bei %C erwartet"
! 
! #: fortran/resolve.cc:12812
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "Klausel WHERE/ELSEWHERE bei %L erfordert ein LOGICAL-Feld"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:12933
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr "gfc_resolve_blocks(): Bad block type"
  
! #: fortran/resolve.cc:13013
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable in the ordinary assignment at %L is a procedure pointer component"
  msgstr "Die Variable in der gewöhnlichen Zuweisung bei %L ist eine Prozedurzeigerkomponente"
  
! #: fortran/resolve.cc:13033
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot assign %s to %s at %L"
  msgstr "Zuordnung von %s zu %s bei %L nicht möglich"
  
! #: fortran/resolve.cc:13081
  #, gcc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%wd/%wd) at %L"
  msgstr "CHARACTER-Ausdruck wird in Zuweisung (%wd/%wd) bei %L abgeschnitten"
  
! #: fortran/resolve.cc:13113
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr "Koindizierter Ausdruck bei %L wird einer Variable abgeleiteten Typs mit einer POINTER-Komponente in einer PURE-Prozedur zugewiesen"
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:13119
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr "In einem reinen Unterprogramm darf ein INTENT(IN)-Dummy-Argument nicht als »expr« bei %L einer intrinsischen Zuweisungsanweisung verwendet werden, in der die Variable von einem abgeleiteten Typ ist, wenn der abgeleitete Typ eine Zeigerkomponente auf irgendeiner Ebene der Komponentenauswahl hat."
  
! #: fortran/resolve.cc:13131
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "Zuweisung an koindizierte Variable bei %L in einer PURE-Prozedur"
  
! #: fortran/resolve.cc:13163
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr "Zuweisung an polymorphes Koarray bei %L ist nicht erlaubt"
  
! #: fortran/resolve.cc:13167
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr "Zuweisung an allozierbare polymorphe Variable bei %L"
  
! #: fortran/resolve.cc:13172
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr "Zuweisung an allozierbare polymorphe Variable bei %L erfordert %<-frealloc-lhs%>"
  
! #: fortran/resolve.cc:13179
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr "Nicht allozierbare Variable darf in intrinsischer Zuweisung bei %L nicht polymorph sein – bitte prüfen, ob es ein passendes spezifisches Unterprogramm für den »=«-Operator gibt"
  
! #: fortran/resolve.cc:13190
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr "Koindizierte Variable darf keine reservierbare endgültige Komponente in Zuweisung bei %L haben"
  
! #: fortran/resolve.cc:13579
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr "TODO: als typgebunden definierte Zuweisung(en) bei %L nicht durchgeführt, da Feldreferenzen mit mehreren Teilen in Ausdrücken als Zwischenergebnisse auftreten würden."
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:13893
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "Zuweisung eines Prozedurzeigers bei %L"
  
! #: fortran/resolve.cc:13905
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr "Funktionsergebnis auf der linken Seite der Zuweisung bei %L muss Zeiger-Attribut haben."
  
! #: fortran/resolve.cc:14222
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr "Anweisung ASSIGNED GOTO bei %L erfordert eine skalare INTEGER-Variable"
  
! #: fortran/resolve.cc:14226
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "Variable %qs bei %L wurde keine Zielmarke zugewiesen"
  
! #: fortran/resolve.cc:14237
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "Alternative RETURN-Anweisung bei %L erfordert einen SCALAR-INTEGER-Spezifizierer als Rückgabe"
  
! #: fortran/resolve.cc:14293
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr "Erwarteter intrinsischer Initialisierungsausdruck OMP WORKSHARE bei %L"
  
! #: fortran/resolve.cc:14335
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "ASSIGN-Anweisung bei %L erfordert eine skalare Standard-INTEGER-Variable"
  
! #: fortran/resolve.cc:14382
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr "Ungültiges NULL bei %L"
  
! #: fortran/resolve.cc:14386
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr "Arithmetische IF-Anweisung bei %L erfordert einen skalaren REAL- oder INTEGER-Ausdruck"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:14447
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr "gfc_resolve_code(): No expression on DO WHILE"
  
! #: fortran/resolve.cc:14452
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "Abbruchbedingung der DO WHILE-Schleife bei %L muss ein skalarer LOGICAL-Ausdruck sein"
  
! #: fortran/resolve.cc:14536
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr "FORALL-Maskenklausel bei %L erfordert einen skalaren LOGICAL-Ausdruck"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:14648
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_resolve_code(): Bad statement code"
  
! #: fortran/resolve.cc:14669
  #, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "Verwendung von Parameter %qs, der bei %L deklariert wurde, ist veraltet"
  
! #: fortran/resolve.cc:14765
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "Variable %1$qs bei %3$L mit Binde-Marke %2$qs verwenden denselben globalen Bezeichner wie die Entität bei %4$L"
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:14779
  #, gcc-internal-format
  msgid "Variable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qs"
  msgstr "Variable %qs aus Modul %qs mit Bindungsmarke %qs bei %L verwendet denselben globalen Bezeichner wie Entität bei %L aus Modul %qs"
*************** msgstr "Variable %qs aus Modul %qs mit B
*** 82560,83696 ****
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:14088
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "Prozedur %1$qs bei %3$L mit Binde-Marke %2$qs verwenden denselben globalen Bezeichner wie die Entität bei %4$L"
  
! #: fortran/resolve.cc:14174
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "Zeichenkettenlänge bei %L ist zu groß"
  
! #: fortran/resolve.cc:14412
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr "Reservierbares Feld %qs bei %L muss aufgeschobene Form oder vermuteten Rang haben"
  
! #: fortran/resolve.cc:14416
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "Skalares Objekt %qs bei %L kann nicht ALLOCATABLE sein"
  
! #: fortran/resolve.cc:14424
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr "Feldzeiger %qs bei %L muss aufgeschobene Form oder vermuteten Rang haben"
  
! #: fortran/resolve.cc:14435
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "Feld %qs bei %L kann keine aufgeschobene Form haben"
  
! #: fortran/resolve.cc:14453
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr "Typ %qs der CLASS-Variable %qs bei %L ist nicht erweiterbar"
  
! #: fortran/resolve.cc:14467
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr "CLASS-Variable %qs bei %L muss Attrappe, reservierbar oder Zeiger sein"
  
! #: fortran/resolve.cc:14500
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr "Der Typ %qs bei %L darf nicht mit Wirt verbunden sein, da er von unverträglichem bei %L definierten Objekt mit gleichem Namen blockiert wird"
  
! #: fortran/resolve.cc:14522
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr "Einbezogenes SAVE für Modulvariable %qs bei %L, benötigt wegen Standardinitialisierung"
  
! #: fortran/resolve.cc:14555
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr "Entität %qs bei %L hat Parameter mit aufgeschobenem Typ und benötigt entweder das POINTER- oder ALLOCATABLE-Attribut"
  
! #: fortran/resolve.cc:14569
  #, gcc-internal-format
  msgid "Automatic object %qs at %L cannot have the SAVE attribute"
  msgstr "Automatisches Objekt %qs bei %L kann nicht das Attribut SAVE haben"
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:14591
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr "Das Feld %qs im Modul oder Hauptprogramm bei %L muss konstante Form haben"
  
! #: fortran/resolve.cc:14616
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "Entität mit vermuteter Zeichenlänge bei %L muss ein Scheinargument oder ein PARAMETER sein"
  
! #: fortran/resolve.cc:14637
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr "%qs bei %L muss in diesem Zusammenhang konstante Zeichenlänge haben"
  
! #: fortran/resolve.cc:14644
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "COMMON-Variable %qs bei %L muss konstante Zeichenlänge haben"
  
! #: fortran/resolve.cc:14692
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "Zuordnungsfähiges %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.cc:14695
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "Externes %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.cc:14698
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "Schein-%qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.cc:14701
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "Intrinsisches %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.cc:14704
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "Funktionsergebnis %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.cc:14707
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "Automatisches Feld %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.cc:14749
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr "%s bei %L"
  
! #: fortran/resolve.cc:14781
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr "Zeichenwertige Anweisungsfunktion %qs bei %L muss konstante Länge haben"
  
! #: fortran/resolve.cc:14804
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr "%qs hat PRIVATE-Typ und kann kein Scheinargument von %qs bei %L sein, das PUBLIC ist"
  
! #: fortran/resolve.cc:14826
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr "Prozedur %qs in PUBLIC-Schnittstelle %qs bei %L nimmt Scheinargumente von %qs, das PRIVATE ist"
  
! #: fortran/resolve.cc:14844
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Funktion %qs bei %L darf keinen Initialisierer haben"
  
! #: fortran/resolve.cc:14856
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr "Externes Objekt %qs bei %L darf keinen Initialisierer haben"
  
! #: fortran/resolve.cc:14866
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr "ELEMENTAL-Funktion %qs bei %L muss ein skalares Ergebnis haben"
  
! #: fortran/resolve.cc:14876
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "Anweisungsfunktion %qs bei %L darf weder POINTER- oder ALLOCATABLE-Attribut haben"
  
! #: fortran/resolve.cc:14895
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "CHARACTER(*)-Funktion %qs bei %L darf nicht feld-wertig sein"
  
! #: fortran/resolve.cc:14899
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "CHARACTER(*)-Funktion %qs bei %L darf nicht zeiger-wertig sein"
  
! #: fortran/resolve.cc:14903
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "CHARACTER(*)-Funktion %qs bei %L darf nicht rein sein"
  
! #: fortran/resolve.cc:14907
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "CHARACTER(*)-Funktion %qs bei %L darf nicht rekursiv sein"
  
! #: fortran/resolve.cc:14920
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "CHARACTER(*)-Funktion %qs bei %L"
  
! #: fortran/resolve.cc:14931
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "Prozedurzeiger %qs bei %L darf nicht ELEMENTAL sein"
  
! #: fortran/resolve.cc:14937
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "Scheinprozedur %qs bei %L darf nicht ELEMENTAL sein"
  
! #: fortran/resolve.cc:14957
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr "Funktionsergebnisvariable %qs bei %L von elementarer Funktion %qs darf nicht die Attribute ALLOCATABLE oder POINTER haben"
  
! #: fortran/resolve.cc:15014
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "Attribut PROCEDURE steht mit Attribut SAVE in %qs bei %L in Konflikt"
  
! #: fortran/resolve.cc:15020
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "Attribut PROCEDURE steht mit Attribut INTENT in %qs bei %L in Konflikt"
  
! #: fortran/resolve.cc:15026
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "Attribut PROCEDURE steht mit Attribut RESULT in %qs bei %L in Konflikt"
  
! #: fortran/resolve.cc:15034
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "Attribut EXTERNAL steht mit Attribut FUNCTION in %qs bei %L in Konflikt"
  
! #: fortran/resolve.cc:15040
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr "Dem Ergebnis %qs als Prozedurzeiger bei %L fehlt das POINTER-Attribut"
  
! #: fortran/resolve.cc:15083
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Konflikt in ELEMENTAL-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %s"
  
! #: fortran/resolve.cc:15091
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Konflikt in PURE-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %s"
  
! #: fortran/resolve.cc:15099
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Konflikt in RECURSIVE-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %s"
  
! #: fortran/resolve.cc:15108
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr "%s zwischen der MODULE-PROCEDURE-Deklaration in Modul %qs und der Deklaration bei %L in (SUB)MODULE %qs"
  
! #: fortran/resolve.cc:15132
  #, gcc-internal-format
  msgid "Interface of %qs at %L must be explicit"
  msgstr "Schnittstelle von %qs bei %L muss explizit sein"
  
! #: fortran/resolve.cc:15202
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr "FINAL-Prozedur %qs bei %L ist keine SUBROUTINE"
  
! #: fortran/resolve.cc:15211
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "FINAL-Prozedur bei %L muss genau ein Argument haben"
  
! #: fortran/resolve.cc:15219 fortran/resolve.cc:15236
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "Argument der FINAL-Prozedur bei %L muss Typ %qs haben"
  
! #: fortran/resolve.cc:15227
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr "FINAL-Prozedur bei %L mit angenommenem Rangargument muss der einzige Finalisierer mit derselben Art/Typ sein (F2018: C790)"
  
! #: fortran/resolve.cc:15244
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "Argument der FINAL-Prozedur bei %L darf kein POINTER sein"
  
! #: fortran/resolve.cc:15250
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "Argument der FINAL-Prozedur bei %L darf nicht ALLOCATABLE sein"
  
! #: fortran/resolve.cc:15256
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "Argument der FINAL-Prozedur bei %L darf nicht OPTIONAL sein"
  
! #: fortran/resolve.cc:15264
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr "Argument der FINAL-Prozedur bei %L darf nicht INTENT(OUT) sein"
  
! #: fortran/resolve.cc:15273
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "Nicht-skalare FINAL-Prozedur bei %L sollte Argument mit vermuteter Form haben"
  
! #: fortran/resolve.cc:15295
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr "Bei %2$L deklarierte FINAL-Prozedur %1$qs hat denselben Rang (%3$d) wie %4$qs"
  
! #: fortran/resolve.cc:15332
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr "Für den abgeleiteten Typ %qs, der bei %L definiert ist, sind ausschließlich Array-FINAL-Prozeduren deklariert. Empfohlen ist auch eine skalare, es sei denn, ein Finalisierer mit angenommenem Rang wurde deklariert"
  
! #: fortran/resolve.cc:15373
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr "%qs und %qs können nicht gemischte FUNCTION/SUBROUTINE für GENERIC %qs bei %L sein"
  
! #: fortran/resolve.cc:15409
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr "%qs und %qs für GENERIC %qs bei %L sind mehrdeutig"
  
! #: fortran/resolve.cc:15468
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr "Undefinierte spezifische Bindung %qs als Ziel des GENERIC %qs bei %L"
  
! #: fortran/resolve.cc:15480
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr "GENERIC %qs bei %L muss auf spezifische Bindung abzielen, %qs ist ebenfalls GENERIC"
  
! #: fortran/resolve.cc:15508
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr "GENERIC %qs bei %L kann nicht spezifische Bindung mit gleichem Namen überschreiben"
  
! #: fortran/resolve.cc:15564
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr "Typgebundener Operator bei %L kann nicht NOPASS sein"
  
! #: fortran/resolve.cc:15776
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr "%qs bei %L muss eine Modulprozedur oder eine externe Prozedur mit expliziter Schnittstelle sein"
  
! #: fortran/resolve.cc:15819
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "Prozedur %qs mit PASS(%s) bei %L hat kein Argument %qs"
  
! #: fortran/resolve.cc:15833
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr "Prozedur %qs mit PASS bei %L muss mindestens ein Argument haben"
  
! #: fortran/resolve.cc:15847 fortran/resolve.cc:16389
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr "Nicht-polymorphes Scheinargument von %qs für weitergegebenes Objekt bei %L"
  
! #: fortran/resolve.cc:15856
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr "Argument %qs von %qs mit PASS(%s) bei %L muss abgeleiteten Typ %qs haben"
  
! #: fortran/resolve.cc:15866
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the parametric derived-type %qs"
  msgstr "Argument %qs von %qs mit PASS(%s) bei %L muss den parametrisierten abgeleiteten Typ %qs haben"
  
! #: fortran/resolve.cc:15908
  #, gcc-internal-format
  msgid "All LEN type parameters of the passed dummy argument %qs of %qs at %L must be ASSUMED."
  msgstr "Alle LEN-Typparameter des hereingereichten Dummyarguments %qs von %qs bei %L müssen ASSUMED sein."
  
! #: fortran/resolve.cc:15918
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "Scheinargument von %qs für weitergegebenes Objekt bei %L muss ein Skalar sein"
  
! #: fortran/resolve.cc:15924
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "Scheinargument von %qs für weitergegebenes Objekt bei %L darf nicht ALLOCATABLE sein"
  
! #: fortran/resolve.cc:15930
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "Scheinargument von %qs für weitergegebenes Objekt bei %L darf nicht POINTER sein"
  
! #: fortran/resolve.cc:15959
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr "Prozedur %qs bei %L hat den gleichen Namen wie eine Komponente von %qs"
  
! #: fortran/resolve.cc:15969
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr "Prozedur %qs bei %L hat den selben Namen wie eine vererbte Komponente von %qs"
  
! #: fortran/resolve.cc:16064
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr "Bei %2$L deklarierter abgeleiteter Typ %1$qs muss ABSTRACT sein, da %3$qs DEFERRED und nicht überschrieben ist"
  
! #: fortran/resolve.cc:16169
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "Koarray-Komponente %qs bei %L muss reservierbar mit aufgeschobener Form sein"
  
! #: fortran/resolve.cc:16178
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "Komponente %qs bei %L mit TYPE(C_PTR) oder TYPE(C_FUNPTR) darf kein Koarray sein"
  
! #: fortran/resolve.cc:16188
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr "Komponente %qs bei %L mit Koarray-Komponente darf ein Nicht-Zeiger und nicht-reservierbares Skalar sein"
  
! #: fortran/resolve.cc:16213
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr "Komponente %qs bei %L hat das CONTIGUOUS-Attribut, aber ist kein Feldzeiger"
  
! #: fortran/resolve.cc:16224
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "Komponente %qs von BIND(C)-Typ bei %L muss Länge eins haben"
  
! #: fortran/resolve.cc:16322
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr "Prozedurzeiger-Komponente %qs mit PASS(%s) bei %L hat kein Argument %qs"
  
! #: fortran/resolve.cc:16336
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr "Prozedurzeiger-Komponente %qs mit PASS bei %L muss mindestens ein Argument haben"
  
! #: fortran/resolve.cc:16352
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr "Argument %qs von %qs mit PASS(%s) bei %L muss abgeleiteten Typ %qs haben"
  
! #: fortran/resolve.cc:16362
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "Parameter %qs von %qs mit PASS(%s) bei %L muss skalar sein"
  
! #: fortran/resolve.cc:16371
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr "Argument %qs von %qs mit PASS(%s) bei %L darf kein POINTER-Attribut haben"
  
! #: fortran/resolve.cc:16380
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr "Argument %qs von %qs mit PASS(%s) bei %L darf nicht ALLOCATABLE sein"
  
! #: fortran/resolve.cc:16422
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr "Komponente %qs von %qs bei %L hat den gleichen Namen wie eine geerbte typgebundene Prozedur"
  
! #: fortran/resolve.cc:16435
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr "Zeichenlänge der Komponente %qs muss ein konstanter Spezifikationsausdruck bei %L sein"
  
! #: fortran/resolve.cc:16446
  #, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr "Ausdruck für Zeichenlänge der Komponente %qs bei %L muss vom Typ INTEGER sein, nicht %s"
  
! #: fortran/resolve.cc:16459
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr "Zeichenkomponente %qs von %qs bei %L mit aufgeschobener Länge muss POINTER oder ALLOCATABLE sein"
  
! #: fortran/resolve.cc:16492
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr "Die Komponente %qs ist ein PRIVATE-Typ und kann nicht Komponente von %qs sein, die PUBLIC bei %L ist"
  
! #: fortran/resolve.cc:16500
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr "Polymorphe Komponente %s bei %L in SEQUENCE oder BIND(C)-Typ %s"
  
! #: fortran/resolve.cc:16509
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "Komponente %s des bei %L deklarierten SEQUENCE-Typen hat kein SEQUENCE-Attribut"
  
! #: fortran/resolve.cc:16595
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "In Konflikt stehende Initialisierungen in Union bei %L und %L"
  
! #: fortran/resolve.cc:16687
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr "Da der erweiterte Typ %qs bei %L eine Koarray-Komponente hat, muss der Elterntyp %qs auch eine haben"
  
! #: fortran/resolve.cc:16700
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr "Nicht-erweiterbarer abgeleiteter Typ %qs bei %L darf nicht ABSTRACT sein"
  
! #: fortran/resolve.cc:16770
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr "Parametrisierter Typ %1$qs hat bei %3$L keine Komponente, die zu Parameter %2$qs gehört"
  
! #: fortran/resolve.cc:16802
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr "Allgemeiner Name %qs der Funktion %qs bei %L ist der gleiche wie der des abgeleiteten Typs bei %L"
  
! #: fortran/resolve.cc:16816
  #, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "Abgeleiteter Typ %qs bei %L wurde nicht deklariert"
  
! #: fortran/resolve.cc:16884
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "Feld %qs mit vermuteter Größe in Namensliste %qs bei %L ist nicht erlaubt"
  
! #: fortran/resolve.cc:16890
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr "NAMELIST-Feldobjekt %qs mit vermuteter Form in Namensliste %qs bei %L"
  
! #: fortran/resolve.cc:16896
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr "NAMELIST-Feldobjekt %qs ohne konstante Form in Namensliste %qs bei %L"
  
! #: fortran/resolve.cc:16904
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr "NAMELIST-Objekt %qs ohne konstante Zeichenlänge in Namensliste %qs bei %L"
  
! #: fortran/resolve.cc:16921
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "NAMELIST-Objekt %qs wurde als PRIVATE deklariert und kann kein Element der PUBLIC-Namensliste %qs bei %L sein"
  
! #: fortran/resolve.cc:16943
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr "NAMELIST-Objekt %qs hat Verwendungs-verbundene PRIVATE-Komponenten und kann kein Element der Namensliste %qs bei %L sein"
  
! #: fortran/resolve.cc:16954
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr "NAMELIST-Objekt %qs hat PRIVATE-Komponenten und kann kein Element der PUBLIC-Namensliste %qs bei %L sein"
  
! #: fortran/resolve.cc:16981
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "Attribut PROCEDURE steht mit Attribut NAMELIST in %qs bei %L in Konflikt"
  
! #: fortran/resolve.cc:17000
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "Parameterfeld %qs bei %L kann nicht automatische oder vermutete Form haben"
  
! #: fortran/resolve.cc:17016
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr "Implizit angegebener PARAMETER %qs bei %L passt nicht zu früherem IMPLICIT-Typ"
  
! #: fortran/resolve.cc:17027
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Unverträglicher abgeleiteter Typ in PARAMETER bei %L"
  
! #: fortran/resolve.cc:17035
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "COMMON-Block %qs bei %L kann nicht das EXTERNAL-Attribut haben"
  
! #: fortran/resolve.cc:17087
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred LEN parameter %qs and requires either the POINTER or ALLOCATABLE attribute"
  msgstr "Entität %qs bei %L hat verzögerten LEN-Parameter %qs und benötigt entweder das POINTER- oder ALLOCATABLE-Attribut"
  
! #: fortran/resolve.cc:17099
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr "Das AUTOMATIC-Objekt %qs bei %L darf kein SAVE-Attribut haben und dard auch keine Variable im main-Programm, einem Modul oder einem Teilmodus sein (F08/C513)"
  
! #: fortran/resolve.cc:17106
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr "Das Objekt %qs bei %L mit ASSUMED-Typparametern muss ein Dummy oder ein SELECT-TYPE-Selektor sein (F08/4.2)"
  
! #: fortran/resolve.cc:17165
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr "Sorry, allozierbare/Zeiger-Komponenten in polymorphen (CLASS-)getypten Koarrays bei %L werden nicht unterstützt"
  
! #: fortran/resolve.cc:17178
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr "%<omp_all_memory%>, bei %L deklariert, darf nur in der OpenMP-DEPEND-Klausel verwendet werden"
  
! #: fortran/resolve.cc:17243
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "Attribut PROTECTED steht mit Attribut EXTERNAL bei %L in Konflikt"
  
! #: fortran/resolve.cc:17246
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "Attribut PROCEDURE steht mit Attribut PROTECTED bei %L in Konflikt"
  
! #: fortran/resolve.cc:17352
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr "%qs bei %L hat Attribut CONTIGUOUS, aber ist kein Feldzeiger oder Feld vermuteter Größe oder Rang"
  
! #: fortran/resolve.cc:17373
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr "Falsche Spezifikation für Feld bei %L mit angenommener Größe"
  
! #: fortran/resolve.cc:17387
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "Feld mit vermuteter Größe bei %L muss ein Schein-Argument sein"
  
! #: fortran/resolve.cc:17390
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "Feld mit vermuteter Form bei %L muss ein Scheinargument sein"
  
! #: fortran/resolve.cc:17402
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "Feld mit vermutetem Rang bei %L muss ein Scheinargument sein"
  
! #: fortran/resolve.cc:17409
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr "Feld mit vermutetem Rang bei %L darf kein Attribut VALUE oder CODIMENSION haben"
  
! #: fortran/resolve.cc:17422
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Symbol bei %L ist keine Scheinvariable"
  
! #: fortran/resolve.cc:17428
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr "%qs bei %L kann nicht das VALUE-Attribut haben, da es kein Scheinargument ist"
  
! #: fortran/resolve.cc:17438
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "Zeichenwertige Scheinvariable %qs bei %L mit VALUE-Attribut muss konstante Länge haben"
  
! #: fortran/resolve.cc:17447
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr "C-kompatible zeichenwertige Scheinvariable %qs bei %L mit VALUE-Attribut muss Länge eins haben"
  
! #: fortran/resolve.cc:17460 fortran/resolve.cc:17637
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "Der abgeleitete Typ %qs bei %L hat Typ %qs, der nicht definiert wurde"
  
! #: fortran/resolve.cc:17474
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut muss ein Scheinargument sein"
  
! #: fortran/resolve.cc:17483
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut muss vom Typ TYPE(*) oder von einem numerischen intrinsischen Typ sein"
  
! #: fortran/resolve.cc:17492
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut darf nicht die Attribute ALLOCATABLE, CODIMENSION, POINTER oder VALUE haben"
  
! #: fortran/resolve.cc:17500
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut darf nicht das Attribut INTENT(OUT) haben"
  
! #: fortran/resolve.cc:17507
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut muss entweder skalar sein oder ein Feld vermuteter Größe"
  
! #: fortran/resolve.cc:17527
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr "Vermuteter Typ der Variable %s bei %L ist nur für Scheinvariablen erlaubt"
  
! #: fortran/resolve.cc:17534
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "Variable %s vermuteten Typs bei %L darf nicht die Attribute ALLOCATABLE, CODIMENSION, POINTER oder VALUE haben"
  
! #: fortran/resolve.cc:17541
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "Variable %s vermuteten Typs bei %L darf nicht das Attribut INTENT(OUT) haben"
  
! #: fortran/resolve.cc:17548
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr "Variable %s vermuteten Typs bei %L darf kein Feld mit ausdrücklicher Form sein"
  
! #: fortran/resolve.cc:17574
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr "Variable %qs bei %L kann nicht BIND(C) sein, weil es weder ein COMMON-Block noch mit Sichtbarkeit auf Modulebene deklariert ist"
  
! #: fortran/resolve.cc:17584
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "BIND(C)-Variable %qs bei %L muss Länge eins haben"
  
! #: fortran/resolve.cc:17663
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "PUBLIC %s %qs bei %L mit abgeleitetem PRIVATE-Typen %qs"
  
! #: fortran/resolve.cc:17678
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr "Variable %s bei %L mit LOCK_TYPE oder mit Subkomponente mit LOCK_TYPE muss ein Koarray sein"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79866
! #: fortran/resolve.cc:17691
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr "Variable %s bei %L des Typs EVENT_TYPE oder mit Subkomponente des Typs EVENT_TYPE muss ein Koarray sein"
  
! #: fortran/resolve.cc:17709
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "Das INTENT(OUT)-Scheinargument %qs bei %L hat ASSUMED SIZE und kann damit keine Standardinitialisierung haben"
  
! #: fortran/resolve.cc:17721
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "Scheinargument %qs bei %L mit LOCK_TYPE darf nicht INTENT(OUT) sein"
  
! #: fortran/resolve.cc:17730
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "Scheinargument %qs bei %L mit EVENT_TYPE darf nicht INTENT(OUT) sein"
  
! #: fortran/resolve.cc:17743
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "Funktionsergebnis %qs bei %L darf weder Koarray sein noch eine Koarray-Komponente haben"
  
! #: fortran/resolve.cc:17752
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "Variable %qs bei %L mit TYPE(C_PTR) oder TYPE(C_FUNPTR) darf kein Koarray sein"
  
! #: fortran/resolve.cc:17765
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr "Variable %qs bei %L mit Koarraykomponente muss ein Nichtzeiger, nichtallozierbares Skalar und damit kein Koarray sein"
  
! #: fortran/resolve.cc:17781
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr "Variable %qs bei %L ist ein Koarray und ist weder ALLOCATABLE, SAVE, noch ein Scheinargument"
  
! #: fortran/resolve.cc:17789
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape without allocatable"
  msgstr "Kofeld-Variable %qs bei %L darf keine Kodimensionen mit aufgeschobener Form ohne allozierbar haben"
  
! #: fortran/resolve.cc:17797
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "Zuordnungsfähige Koarray-Variable %qs bei %L muss aufgeschobene Form haben"
  
! #: fortran/resolve.cc:17810
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr "Variable %qs bei %L ist INTENT(OUT) und kann daher kein reservierbares Coarray sein oder Coarray-Komponenten haben"
  
! #: fortran/resolve.cc:17819
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "Coarray-Scheinvariable %qs bei %L in BIND(C)-Prozedur %qs nicht erlaubt"
  
! #: fortran/resolve.cc:17835
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "LOGICAL-Scheinargument %qs bei %L mit Nicht-C_Bool-Art in BIND(C)-Prozedur %qs"
  
! #: fortran/resolve.cc:17841
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "LOGICAL-Rückgabevariable %qs bei %L mit Nicht-C_Bool-Art in BIND(C)-Prozedur %qs"
  
! #: fortran/resolve.cc:17866
  #, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "Namensliste %qs kann bei %L nicht als Argument für Unterprogramm oder Funktion verwendet werden"
  
! #: fortran/resolve.cc:17926
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Threadprivate bei %L ist nicht SAVEd"
  
! #: fortran/resolve.cc:17938
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr "»!$OMP DECLARE TARGET«-Variable %qs bei %L ist nicht gespeichert (SAVE)"
  
! #: fortran/resolve.cc:18049
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr "Definierbare Entität bei %L erwartet"
  
! #: fortran/resolve.cc:18057
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "BLOCK DATA Element %qs bei %L muss in COMMON sein"
  
! #: fortran/resolve.cc:18064
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "DATA-Feld %qs bei %L muss in vorheriger Deklaration angegeben werden"
  
! #: fortran/resolve.cc:18071
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "DATA-Element %qs bei %L kann keinen Coindex haben"
  
! #: fortran/resolve.cc:18087
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr "DATA-Element %qs bei %L ist ein Zeiger und muss daher ein vollständiges Feld sein"
  
! #: fortran/resolve.cc:18094
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr "Das DATA-Objekt in der Nähe von %L hat das Zeiger-Attribut und der entsprechende DATA-Wert ist kein gültiges initial-data-target"
  
! #: fortran/resolve.cc:18103
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "Das DATA-Element %qs bei %L kann kein ALLOCATABLE-Attribut haben"
  
! #: fortran/resolve.cc:18165
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Abschnitt eines nicht konstanten Feldes bei %L in DATA-Anweisung"
  
! #: fortran/resolve.cc:18178
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "DATA-Anweisung bei %L hat mehr Variablen als Werte"
  
! #: fortran/resolve.cc:18254
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-constant character length at %L in DATA statement"
  msgstr "Nichtkonstante Zeichenlänge bei %L in DATA-Anweisung"
  
! #: fortran/resolve.cc:18282
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr "Anfang der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werden"
  
! #: fortran/resolve.cc:18290
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr "Ende der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werden"
  
! #: fortran/resolve.cc:18298
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr "Schritt der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werden"
  
! #: fortran/resolve.cc:18305
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "Schrittweite der implied-do-Schleife bei %L darf nicht 0 sein"
  
! #: fortran/resolve.cc:18430
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "DATA-Anweisung bei %L hat mehr Werte als Variablen"
  
! #: fortran/resolve.cc:18606
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "Marke %d bei %L definiert, aber nicht verwendet"
  
! #: fortran/resolve.cc:18612
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "Marke %d bei %L definiert, kann aber nicht verwendet werden"
  
! #: fortran/resolve.cc:18696
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "Variable %qs abgeleiteten Typs bei %L muss SEQUENCE-Attribut haben, um EQUIVALENCE-Objekt zu sein"
  
! #: fortran/resolve.cc:18705
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "Variable %qs abgeleiteten Typs bei %L kann keine ALLOCATABLE-Komponenten haben, um EQUIVALENCE-Objekt zu sein"
  
! #: fortran/resolve.cc:18713
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "Variable %qs abgeleiteten Typs bei %L mit Standardinitialisierung kann nicht in EQUIVALENCE mit einer Variablen in COMMON sein"
  
! #: fortran/resolve.cc:18729
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "Variable %qs abgeleiteten Typs bei %L mit Zeigerkomponenten kann kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.cc:18832
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Syntaxfehler in EQUIVALENCE-Anweisung bei %L"
  
! #: fortran/resolve.cc:18847
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr "Entweder alle oder keines der Objekte in bei %L gesetztem EQUIVALENCE muss das Attribut PROTECTED haben"
  
! #: fortran/resolve.cc:18872
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "COMMON-Blockelement %qs bei %L darf in der PURE-Prozedur %qs kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.cc:18881
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Benannte Konstante %qs bei %L kann kein EQUIVALENCE-Objekt sein"
  
  #. Since the pair of objects is not of the same type, mixed or
  #. non-default sequences can be rejected.
! #: fortran/resolve.cc:18911
  #, gcc-internal-format, gfc-internal-format
  msgid "Sequence %s with mixed components in EQUIVALENCE statement at %L with different type objects"
  msgstr "Sequenz %s mit gemischten Komponenten in EQUIVALENCE-Anweisung bei %L mit Objekten unterschiedlichen Typs"
  
! #: fortran/resolve.cc:18921
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default type object or sequence %s in EQUIVALENCE statement at %L with objects of different type"
  msgstr "Objekt oder Sequenz %s vom Nicht-Standardtyp in EQUIVALENCE-Anweisung bei %L mit Objekten unterschiedlichen Typs"
  
! #: fortran/resolve.cc:18931
  #, gcc-internal-format
  msgid "Non-CHARACTER object %qs in default CHARACTER EQUIVALENCE statement at %L"
  msgstr "Nicht-CHARACTER-Objekt %qs in Standard-Anweisung CHARACTER EQUIVALENCE bei %L"
  
! #: fortran/resolve.cc:18938
  #, gcc-internal-format
  msgid "Non-NUMERIC object %qs in default NUMERIC EQUIVALENCE statement at %L"
  msgstr "Nicht-NUMERIC-Objekt %qs in Standard-Anweisung NUMERIC EQUIVALENCE bei %L"
  
! #: fortran/resolve.cc:18956
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "Feld %qs bei %L mit nicht-konstanten Grenzen kann kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.cc:18967
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Strukturkomponente %qs bei %L kann kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.cc:18978
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "Teilzeichenkette bei %L hat Länge Null"
  
! #: fortran/resolve.cc:19009
  #, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "Selbstreferenz im Zeichenlängenausdruck für %qs bei %L"
  
! #: fortran/resolve.cc:19076
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "PUBLIC-Funktion %qs bei %L mit PRIVATE-Typ %qs"
  
! #: fortran/resolve.cc:19089
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "ENTRY %qs bei %L hat keinen IMPLICIT-Typ"
  
! #: fortran/resolve.cc:19111
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "Prozedur für Benutzeroperator %qs bei %L muss eine FUNCTION sein"
  
! #: fortran/resolve.cc:19121
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "Prozedur für Benutzeroperator %qs bei %L kann nicht vermutete Zeichenlänge haben"
  
! #: fortran/resolve.cc:19129
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "Prozedur für Benutzeroperator %qs bei %L muss mindestens ein Argument haben"
  
! #: fortran/resolve.cc:19143
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "Erstes Argument der Operatorschnittstelle bei %L kann nicht optional sein"
  
! #: fortran/resolve.cc:19161
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "Zweites Argument der Operatorschnittstelle bei %L kann nicht optional sein"
  
! #: fortran/resolve.cc:19168
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "Operatorschnittstelle bei %L darf höchstens zwei Argumente haben"
  
! #: fortran/resolve.cc:19250
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr "Enthaltene Prozedur %qs bei %L einer PURE-Prozedur muss auch PURE sein"
  
! #: fortran/scanner.cc:309
  #, gcc-internal-format
  msgid "Include directory %qs: %s"
  msgstr "Include-Verzeichnis %qs: %s"
  
! #: fortran/scanner.cc:313
  #, gcc-internal-format
  msgid "Nonexistent include directory %qs"
  msgstr "Include-Verzeichnis %qs ist nicht vorhanden"
  
! #: fortran/scanner.cc:318
  #, gcc-internal-format
  msgid "%qs is not a directory"
  msgstr "%qs ist kein Verzeichnis"
  
! #: fortran/scanner.cc:792
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC at %C starts a commented line as it neither is followed by a space nor is a continuation line"
  msgstr "!$ACC bei %C beginnt eine kommentierte Zeile, da es weder von Leerzeichen gefolgt wird noch eine Fortsetzungszeile ist"
  
! #: fortran/scanner.cc:832
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP at %C starts a commented line as it neither is followed by a space nor is a continuation line"
  msgstr "!$OMP bei %C beginnt eine kommentierte Zeile, da es weder von Leerzeichen gefolgt wird noch eine Fortsetzungszeile ist"
  
! #: fortran/scanner.cc:1011
  #, gcc-internal-format
  msgid "Ignoring %<!$omx%> vendor-extension sentinel at %C"
  msgstr "Herstellererweiterungsmarkierung »!$omx« bei %C wird ignoriert"
  
! #: fortran/scanner.cc:1323 fortran/scanner.cc:1526
  #, gcc-internal-format, gfc-internal-format
  msgid "Line truncated at %L"
  msgstr "Zeile bei %L wird abgeschnitten"
  
! #: fortran/scanner.cc:1387 fortran/scanner.cc:1616
  #, gcc-internal-format, gfc-internal-format
  msgid "Limit of %d continuations exceeded in statement at %C"
  msgstr "Grenze von %d Fortsetzungen in Anweisung bei %C überschritten"
  
! #: fortran/scanner.cc:1466 fortran/scanner.cc:1575
  #, gcc-internal-format, gfc-internal-format
  msgid "Wrong OpenACC continuation at %C: expected !$ACC, got !$OMP"
  msgstr "Falsche OpenACC-Fortsetzung bei %C: !$ACC erwartet, !$OMP gefunden"
  
! #: fortran/scanner.cc:1468 fortran/scanner.cc:1577
  #, gcc-internal-format, gfc-internal-format
  msgid "Wrong OpenMP continuation at %C: expected !$OMP, got !$ACC"
  msgstr "Falsche OpenMP-Fortsetzung bei %C: !$OMP erwartet, !$ACC gefunden"
  
! #: fortran/scanner.cc:1481
  #, gcc-internal-format
  msgid "Missing %<&%> in continued character constant at %C"
  msgstr "In fortgesetzter Zeichenkonstante bei %C fehlt %<&%>"
  
! #: fortran/scanner.cc:1767
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconforming tab character at %C"
  msgstr "Tab-Zeichen bei %C passt nicht"
  
! #: fortran/scanner.cc:1778
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid character 0x%s at %C"
  msgstr "Ungültiges Zeichen 0x%s bei %C"
  
! #: fortran/scanner.cc:1867 fortran/scanner.cc:1870
  #, gcc-internal-format
  msgid "%<&%> not allowed by itself in line %d"
  msgstr "in Zeile %d ist %<&%> für sich alleine nicht erlaubt"
  
! #: fortran/scanner.cc:1960
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconforming tab character in column %d of line %d"
  msgstr "Unpassendes Tab-Zeichen in Spalte %d der Zeile %d"
  
! #: fortran/scanner.cc:2189
  #, gcc-internal-format
  msgid "file %qs left but not entered"
  msgstr "Datei %qs verlassen, aber nicht betreten"
  
! #: fortran/scanner.cc:2231
  #, gcc-internal-format
  msgid "Illegal preprocessor directive"
  msgstr "Ungültige Präprozessordirektive"
  
! #: fortran/scanner.cc:2554
  #, gcc-internal-format
  msgid "File %qs is being included recursively"
  msgstr "Die Datei %qs wird rekursiv eingebunden"
  
! #: fortran/scanner.cc:2566
  #, gcc-internal-format
  msgid "Cannot open file %qs"
  msgstr "Datei %qs kann nicht geöffnet werden"
  
! #: fortran/scanner.cc:2576
  #, gcc-internal-format
  msgid "Cannot open included file %qs"
  msgstr "Die eingebundene Datei %qs kann nicht geöffnet werden"
  
! #: fortran/scanner.cc:2578
  #, gcc-internal-format
  msgid "Cannot open pre-included file %qs"
  msgstr "Die vor-eingebundene Datei %qs kann nicht geöffnet werden"
  
! #: fortran/scanner.cc:2586 fortran/scanner.cc:2588
  #, gcc-internal-format
  msgid "Included file %qs is not a regular file"
  msgstr "Die eingebundene Datei %qs ist keine reguläre Datei"
--- 87385,88556 ----
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:14798
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "Prozedur %1$qs bei %3$L mit Binde-Marke %2$qs verwenden denselben globalen Bezeichner wie die Entität bei %4$L"
  
! #: fortran/resolve.cc:14884
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "Zeichenkettenlänge bei %L ist zu groß"
  
! #: fortran/resolve.cc:15128
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr "Reservierbares Feld %qs bei %L muss aufgeschobene Form oder vermuteten Rang haben"
  
! #: fortran/resolve.cc:15132
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "Skalares Objekt %qs bei %L kann nicht ALLOCATABLE sein"
  
! #: fortran/resolve.cc:15140
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr "Feldzeiger %qs bei %L muss aufgeschobene Form oder vermuteten Rang haben"
  
! #: fortran/resolve.cc:15151
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "Feld %qs bei %L kann keine aufgeschobene Form haben"
  
! #: fortran/resolve.cc:15169
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr "Typ %qs der CLASS-Variable %qs bei %L ist nicht erweiterbar"
  
! #: fortran/resolve.cc:15183
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr "CLASS-Variable %qs bei %L muss Attrappe, reservierbar oder Zeiger sein"
  
! #: fortran/resolve.cc:15216
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr "Der Typ %qs bei %L darf nicht mit Wirt verbunden sein, da er von unverträglichem bei %L definierten Objekt mit gleichem Namen blockiert wird"
  
! #: fortran/resolve.cc:15238
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr "Einbezogenes SAVE für Modulvariable %qs bei %L, benötigt wegen Standardinitialisierung"
  
! #: fortran/resolve.cc:15271
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr "Entität %qs bei %L hat Parameter mit aufgeschobenem Typ und benötigt entweder das POINTER- oder ALLOCATABLE-Attribut"
  
! #: fortran/resolve.cc:15285
  #, gcc-internal-format
  msgid "Automatic object %qs at %L cannot have the SAVE attribute"
  msgstr "Automatisches Objekt %qs bei %L kann nicht das Attribut SAVE haben"
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:15307
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr "Das Feld %qs im Modul oder Hauptprogramm bei %L muss konstante Form haben"
  
! #: fortran/resolve.cc:15332
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "Entität mit vermuteter Zeichenlänge bei %L muss ein Scheinargument oder ein PARAMETER sein"
  
! #: fortran/resolve.cc:15353
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr "%qs bei %L muss in diesem Zusammenhang konstante Zeichenlänge haben"
  
! #: fortran/resolve.cc:15360
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "COMMON-Variable %qs bei %L muss konstante Zeichenlänge haben"
  
! #: fortran/resolve.cc:15408
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "Zuordnungsfähiges %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.cc:15411
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "Externes %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.cc:15414
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "Schein-%qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.cc:15417
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "Intrinsisches %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.cc:15420
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "Funktionsergebnis %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.cc:15423
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "Automatisches Feld %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.cc:15465
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr "%s bei %L"
  
! #: fortran/resolve.cc:15497
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr "Zeichenwertige Anweisungsfunktion %qs bei %L muss konstante Länge haben"
  
! #: fortran/resolve.cc:15520
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr "%qs hat PRIVATE-Typ und kann kein Scheinargument von %qs bei %L sein, das PUBLIC ist"
  
! #: fortran/resolve.cc:15542
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr "Prozedur %qs in PUBLIC-Schnittstelle %qs bei %L nimmt Scheinargumente von %qs, das PRIVATE ist"
  
! #: fortran/resolve.cc:15560
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Funktion %qs bei %L darf keinen Initialisierer haben"
  
! #: fortran/resolve.cc:15572
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr "Externes Objekt %qs bei %L darf keinen Initialisierer haben"
  
! #: fortran/resolve.cc:15582
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr "ELEMENTAL-Funktion %qs bei %L muss ein skalares Ergebnis haben"
  
! #: fortran/resolve.cc:15592
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "Anweisungsfunktion %qs bei %L darf weder POINTER- oder ALLOCATABLE-Attribut haben"
  
! #: fortran/resolve.cc:15611
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "CHARACTER(*)-Funktion %qs bei %L darf nicht feld-wertig sein"
  
! #: fortran/resolve.cc:15615
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "CHARACTER(*)-Funktion %qs bei %L darf nicht zeiger-wertig sein"
  
! #: fortran/resolve.cc:15619
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "CHARACTER(*)-Funktion %qs bei %L darf nicht rein sein"
  
! #: fortran/resolve.cc:15623
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "CHARACTER(*)-Funktion %qs bei %L darf nicht rekursiv sein"
  
! #: fortran/resolve.cc:15636
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "CHARACTER(*)-Funktion %qs bei %L"
  
! #: fortran/resolve.cc:15647
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "Prozedurzeiger %qs bei %L darf nicht ELEMENTAL sein"
  
! #: fortran/resolve.cc:15653
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "Scheinprozedur %qs bei %L darf nicht ELEMENTAL sein"
  
! #: fortran/resolve.cc:15673
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr "Funktionsergebnisvariable %qs bei %L von elementarer Funktion %qs darf nicht die Attribute ALLOCATABLE oder POINTER haben"
  
! #: fortran/resolve.cc:15690
! #, gcc-internal-format
! msgid "Result variable %qs of pure function at %L is polymorphic allocatable"
! msgstr ""
! 
! #: fortran/resolve.cc:15704
! #, fuzzy, gcc-internal-format
! #| msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
! msgid "Result variable %qs of pure function at %L has polymorphic allocatable component %qs"
! msgstr "Koindiziertes Objekt mit polymorpher reservierbarer Subkomponente bei %L"
! 
! #: fortran/resolve.cc:15763
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "Attribut PROCEDURE steht mit Attribut SAVE in %qs bei %L in Konflikt"
  
! #: fortran/resolve.cc:15769
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "Attribut PROCEDURE steht mit Attribut INTENT in %qs bei %L in Konflikt"
  
! #: fortran/resolve.cc:15775
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "Attribut PROCEDURE steht mit Attribut RESULT in %qs bei %L in Konflikt"
  
! #: fortran/resolve.cc:15783
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "Attribut EXTERNAL steht mit Attribut FUNCTION in %qs bei %L in Konflikt"
  
! #: fortran/resolve.cc:15789
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr "Dem Ergebnis %qs als Prozedurzeiger bei %L fehlt das POINTER-Attribut"
  
! #: fortran/resolve.cc:15832
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Konflikt in ELEMENTAL-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %s"
  
! #: fortran/resolve.cc:15840
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Konflikt in PURE-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %s"
  
! #: fortran/resolve.cc:15848
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Konflikt in RECURSIVE-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %s"
  
! #: fortran/resolve.cc:15857
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr "%s zwischen der MODULE-PROCEDURE-Deklaration in Modul %qs und der Deklaration bei %L in (SUB)MODULE %qs"
  
! #: fortran/resolve.cc:15881
  #, gcc-internal-format
  msgid "Interface of %qs at %L must be explicit"
  msgstr "Schnittstelle von %qs bei %L muss explizit sein"
  
! #: fortran/resolve.cc:15986
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr "FINAL-Prozedur %qs bei %L ist keine SUBROUTINE"
  
! #: fortran/resolve.cc:15995
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "FINAL-Prozedur bei %L muss genau ein Argument haben"
  
! #: fortran/resolve.cc:16003 fortran/resolve.cc:16021
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "Argument der FINAL-Prozedur bei %L muss Typ %qs haben"
  
! #: fortran/resolve.cc:16011
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr "FINAL-Prozedur bei %L mit angenommenem Rangargument muss der einzige Finalisierer mit derselben Art/Typ sein (F2018: C790)"
  
! #: fortran/resolve.cc:16029
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "Argument der FINAL-Prozedur bei %L darf kein POINTER sein"
  
! #: fortran/resolve.cc:16035
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "Argument der FINAL-Prozedur bei %L darf nicht ALLOCATABLE sein"
  
! #: fortran/resolve.cc:16041
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "Argument der FINAL-Prozedur bei %L darf nicht OPTIONAL sein"
  
! #: fortran/resolve.cc:16049
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr "Argument der FINAL-Prozedur bei %L darf nicht INTENT(OUT) sein"
  
! #: fortran/resolve.cc:16058
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "Nicht-skalare FINAL-Prozedur bei %L sollte Argument mit vermuteter Form haben"
  
! #: fortran/resolve.cc:16080
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr "Bei %2$L deklarierte FINAL-Prozedur %1$qs hat denselben Rang (%3$d) wie %4$qs"
  
! #: fortran/resolve.cc:16117
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr "Für den abgeleiteten Typ %qs, der bei %L definiert ist, sind ausschließlich Array-FINAL-Prozeduren deklariert. Empfohlen ist auch eine skalare, es sei denn, ein Finalisierer mit angenommenem Rang wurde deklariert"
  
! #: fortran/resolve.cc:16187
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr "%qs und %qs können nicht gemischte FUNCTION/SUBROUTINE für GENERIC %qs bei %L sein"
  
! #: fortran/resolve.cc:16234
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr "%qs und %qs für GENERIC %qs bei %L sind mehrdeutig"
  
! #: fortran/resolve.cc:16293
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr "Undefinierte spezifische Bindung %qs als Ziel des GENERIC %qs bei %L"
  
! #: fortran/resolve.cc:16305
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr "GENERIC %qs bei %L muss auf spezifische Bindung abzielen, %qs ist ebenfalls GENERIC"
  
! #: fortran/resolve.cc:16333
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr "GENERIC %qs bei %L kann nicht spezifische Bindung mit gleichem Namen überschreiben"
  
! #: fortran/resolve.cc:16389
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr "Typgebundener Operator bei %L kann nicht NOPASS sein"
  
! #: fortran/resolve.cc:16605
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr "%qs bei %L muss eine Modulprozedur oder eine externe Prozedur mit expliziter Schnittstelle sein"
  
! #: fortran/resolve.cc:16648
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "Prozedur %qs mit PASS(%s) bei %L hat kein Argument %qs"
  
! #: fortran/resolve.cc:16662
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr "Prozedur %qs mit PASS bei %L muss mindestens ein Argument haben"
  
! #: fortran/resolve.cc:16676 fortran/resolve.cc:17242
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr "Nicht-polymorphes Scheinargument von %qs für weitergegebenes Objekt bei %L"
  
! #: fortran/resolve.cc:16687
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr "Argument %qs von %qs mit PASS(%s) bei %L muss abgeleiteten Typ %qs haben"
  
! #: fortran/resolve.cc:16697
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the parametric derived-type %qs"
  msgstr "Argument %qs von %qs mit PASS(%s) bei %L muss den parametrisierten abgeleiteten Typ %qs haben"
  
! #: fortran/resolve.cc:16740
  #, gcc-internal-format
  msgid "All LEN type parameters of the passed dummy argument %qs of %qs at %L must be ASSUMED."
  msgstr "Alle LEN-Typparameter des hereingereichten Dummyarguments %qs von %qs bei %L müssen ASSUMED sein."
  
! #: fortran/resolve.cc:16750
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "Scheinargument von %qs für weitergegebenes Objekt bei %L muss ein Skalar sein"
  
! #: fortran/resolve.cc:16756
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "Scheinargument von %qs für weitergegebenes Objekt bei %L darf nicht ALLOCATABLE sein"
  
! #: fortran/resolve.cc:16762
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "Scheinargument von %qs für weitergegebenes Objekt bei %L darf nicht POINTER sein"
  
! #: fortran/resolve.cc:16791
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr "Prozedur %qs bei %L hat den gleichen Namen wie eine Komponente von %qs"
  
! #: fortran/resolve.cc:16801
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr "Prozedur %qs bei %L hat den selben Namen wie eine vererbte Komponente von %qs"
  
! #: fortran/resolve.cc:16898
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr "Bei %2$L deklarierter abgeleiteter Typ %1$qs muss ABSTRACT sein, da %3$qs DEFERRED und nicht überschrieben ist"
  
! #: fortran/resolve.cc:17003
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "Koarray-Komponente %qs bei %L muss reservierbar mit aufgeschobener Form sein"
  
! #: fortran/resolve.cc:17012
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "Komponente %qs bei %L mit TYPE(C_PTR) oder TYPE(C_FUNPTR) darf kein Koarray sein"
  
! #: fortran/resolve.cc:17022
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr "Komponente %qs bei %L mit Koarray-Komponente darf ein Nicht-Zeiger und nicht-reservierbares Skalar sein"
  
! #: fortran/resolve.cc:17047
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr "Komponente %qs bei %L hat das CONTIGUOUS-Attribut, aber ist kein Feldzeiger"
  
! #: fortran/resolve.cc:17058
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "Komponente %qs von BIND(C)-Typ bei %L muss Länge eins haben"
  
! #: fortran/resolve.cc:17175
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr "Prozedurzeiger-Komponente %qs mit PASS(%s) bei %L hat kein Argument %qs"
  
! #: fortran/resolve.cc:17189
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr "Prozedurzeiger-Komponente %qs mit PASS bei %L muss mindestens ein Argument haben"
  
! #: fortran/resolve.cc:17205
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr "Argument %qs von %qs mit PASS(%s) bei %L muss abgeleiteten Typ %qs haben"
  
! #: fortran/resolve.cc:17215
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "Parameter %qs von %qs mit PASS(%s) bei %L muss skalar sein"
  
! #: fortran/resolve.cc:17224
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr "Argument %qs von %qs mit PASS(%s) bei %L darf kein POINTER-Attribut haben"
  
! #: fortran/resolve.cc:17233
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr "Argument %qs von %qs mit PASS(%s) bei %L darf nicht ALLOCATABLE sein"
  
! #: fortran/resolve.cc:17275
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr "Komponente %qs von %qs bei %L hat den gleichen Namen wie eine geerbte typgebundene Prozedur"
  
! #: fortran/resolve.cc:17291
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr "Zeichenlänge der Komponente %qs muss ein konstanter Spezifikationsausdruck bei %L sein"
  
! #: fortran/resolve.cc:17302
  #, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr "Ausdruck für Zeichenlänge der Komponente %qs bei %L muss vom Typ INTEGER sein, nicht %s"
  
! #: fortran/resolve.cc:17315
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr "Zeichenkomponente %qs von %qs bei %L mit aufgeschobener Länge muss POINTER oder ALLOCATABLE sein"
  
! #: fortran/resolve.cc:17348
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr "Die Komponente %qs ist ein PRIVATE-Typ und kann nicht Komponente von %qs sein, die PUBLIC bei %L ist"
  
! #: fortran/resolve.cc:17356
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr "Polymorphe Komponente %s bei %L in SEQUENCE oder BIND(C)-Typ %s"
  
! #: fortran/resolve.cc:17365
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "Komponente %s des bei %L deklarierten SEQUENCE-Typen hat kein SEQUENCE-Attribut"
  
! #: fortran/resolve.cc:17451
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "In Konflikt stehende Initialisierungen in Union bei %L und %L"
  
! #: fortran/resolve.cc:17543
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr "Da der erweiterte Typ %qs bei %L eine Koarray-Komponente hat, muss der Elterntyp %qs auch eine haben"
  
! #: fortran/resolve.cc:17556
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr "Nicht-erweiterbarer abgeleiteter Typ %qs bei %L darf nicht ABSTRACT sein"
  
! #: fortran/resolve.cc:17626
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr "Parametrisierter Typ %1$qs hat bei %3$L keine Komponente, die zu Parameter %2$qs gehört"
  
! #: fortran/resolve.cc:17658
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr "Allgemeiner Name %qs der Funktion %qs bei %L ist der gleiche wie der des abgeleiteten Typs bei %L"
  
! #: fortran/resolve.cc:17672
  #, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "Abgeleiteter Typ %qs bei %L wurde nicht deklariert"
  
! #: fortran/resolve.cc:17695
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Failed to match clause at %C"
! msgid "Failed to build PDT class component at %L"
! msgstr "Keine passende Klausel gefunden bei %C"
! 
! #: fortran/resolve.cc:17756
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "Feld %qs mit vermuteter Größe in Namensliste %qs bei %L ist nicht erlaubt"
  
! #: fortran/resolve.cc:17762
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr "NAMELIST-Feldobjekt %qs mit vermuteter Form in Namensliste %qs bei %L"
  
! #: fortran/resolve.cc:17768
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr "NAMELIST-Feldobjekt %qs ohne konstante Form in Namensliste %qs bei %L"
  
! #: fortran/resolve.cc:17776
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr "NAMELIST-Objekt %qs ohne konstante Zeichenlänge in Namensliste %qs bei %L"
  
! #: fortran/resolve.cc:17793
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "NAMELIST-Objekt %qs wurde als PRIVATE deklariert und kann kein Element der PUBLIC-Namensliste %qs bei %L sein"
  
! #: fortran/resolve.cc:17815
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr "NAMELIST-Objekt %qs hat Verwendungs-verbundene PRIVATE-Komponenten und kann kein Element der Namensliste %qs bei %L sein"
  
! #: fortran/resolve.cc:17826
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr "NAMELIST-Objekt %qs hat PRIVATE-Komponenten und kann kein Element der PUBLIC-Namensliste %qs bei %L sein"
  
! #: fortran/resolve.cc:17853
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "Attribut PROCEDURE steht mit Attribut NAMELIST in %qs bei %L in Konflikt"
  
! #: fortran/resolve.cc:17872
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "Parameterfeld %qs bei %L kann nicht automatische oder vermutete Form haben"
  
! #: fortran/resolve.cc:17888
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr "Implizit angegebener PARAMETER %qs bei %L passt nicht zu früherem IMPLICIT-Typ"
  
! #: fortran/resolve.cc:17899
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Unverträglicher abgeleiteter Typ in PARAMETER bei %L"
  
! #: fortran/resolve.cc:17907
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "COMMON-Block %qs bei %L kann nicht das EXTERNAL-Attribut haben"
  
! #: fortran/resolve.cc:17929
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "TILE requires constant expression at %L"
! msgid "Expecting constant expression near %L"
! msgstr "TILE bei %L erfordert konstanten Ausdruck"
! 
! #: fortran/resolve.cc:17980
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred LEN parameter %qs and requires either the POINTER or ALLOCATABLE attribute"
  msgstr "Entität %qs bei %L hat verzögerten LEN-Parameter %qs und benötigt entweder das POINTER- oder ALLOCATABLE-Attribut"
  
! #: fortran/resolve.cc:17992
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr "Das AUTOMATIC-Objekt %qs bei %L darf kein SAVE-Attribut haben und dard auch keine Variable im main-Programm, einem Modul oder einem Teilmodus sein (F08/C513)"
  
! #: fortran/resolve.cc:17999
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr "Das Objekt %qs bei %L mit ASSUMED-Typparametern muss ein Dummy oder ein SELECT-TYPE-Selektor sein (F08/4.2)"
  
! #: fortran/resolve.cc:18058
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr "Sorry, allozierbare/Zeiger-Komponenten in polymorphen (CLASS-)getypten Koarrays bei %L werden nicht unterstützt"
  
! #: fortran/resolve.cc:18071
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr "%<omp_all_memory%>, bei %L deklariert, darf nur in der OpenMP-DEPEND-Klausel verwendet werden"
  
! #: fortran/resolve.cc:18136
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "Attribut PROTECTED steht mit Attribut EXTERNAL bei %L in Konflikt"
  
! #: fortran/resolve.cc:18139
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "Attribut PROCEDURE steht mit Attribut PROTECTED bei %L in Konflikt"
  
! #: fortran/resolve.cc:18246
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr "%qs bei %L hat Attribut CONTIGUOUS, aber ist kein Feldzeiger oder Feld vermuteter Größe oder Rang"
  
! #: fortran/resolve.cc:18267
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr "Falsche Spezifikation für Feld bei %L mit angenommener Größe"
  
! #: fortran/resolve.cc:18281
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "Feld mit vermuteter Größe bei %L muss ein Schein-Argument sein"
  
! #: fortran/resolve.cc:18284
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "Feld mit vermuteter Form bei %L muss ein Scheinargument sein"
  
! #: fortran/resolve.cc:18296
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "Feld mit vermutetem Rang bei %L muss ein Scheinargument sein"
  
! #: fortran/resolve.cc:18303
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr "Feld mit vermutetem Rang bei %L darf kein Attribut VALUE oder CODIMENSION haben"
  
! #: fortran/resolve.cc:18316
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Symbol bei %L ist keine Scheinvariable"
  
! #: fortran/resolve.cc:18322
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr "%qs bei %L kann nicht das VALUE-Attribut haben, da es kein Scheinargument ist"
  
! #: fortran/resolve.cc:18332
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "Zeichenwertige Scheinvariable %qs bei %L mit VALUE-Attribut muss konstante Länge haben"
  
! #: fortran/resolve.cc:18341
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr "C-kompatible zeichenwertige Scheinvariable %qs bei %L mit VALUE-Attribut muss Länge eins haben"
  
! #: fortran/resolve.cc:18354 fortran/resolve.cc:18531
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "Der abgeleitete Typ %qs bei %L hat Typ %qs, der nicht definiert wurde"
  
! #: fortran/resolve.cc:18368
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut muss ein Scheinargument sein"
  
! #: fortran/resolve.cc:18377
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut muss vom Typ TYPE(*) oder von einem numerischen intrinsischen Typ sein"
  
! #: fortran/resolve.cc:18386
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut darf nicht die Attribute ALLOCATABLE, CODIMENSION, POINTER oder VALUE haben"
  
! #: fortran/resolve.cc:18394
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut darf nicht das Attribut INTENT(OUT) haben"
  
! #: fortran/resolve.cc:18401
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut muss entweder skalar sein oder ein Feld vermuteter Größe"
  
! #: fortran/resolve.cc:18421
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr "Vermuteter Typ der Variable %s bei %L ist nur für Scheinvariablen erlaubt"
  
! #: fortran/resolve.cc:18428
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "Variable %s vermuteten Typs bei %L darf nicht die Attribute ALLOCATABLE, CODIMENSION, POINTER oder VALUE haben"
  
! #: fortran/resolve.cc:18435
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "Variable %s vermuteten Typs bei %L darf nicht das Attribut INTENT(OUT) haben"
  
! #: fortran/resolve.cc:18442
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr "Variable %s vermuteten Typs bei %L darf kein Feld mit ausdrücklicher Form sein"
  
! #: fortran/resolve.cc:18468
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr "Variable %qs bei %L kann nicht BIND(C) sein, weil es weder ein COMMON-Block noch mit Sichtbarkeit auf Modulebene deklariert ist"
  
! #: fortran/resolve.cc:18478
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "BIND(C)-Variable %qs bei %L muss Länge eins haben"
  
! #: fortran/resolve.cc:18557
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "PUBLIC %s %qs bei %L mit abgeleitetem PRIVATE-Typen %qs"
  
! #: fortran/resolve.cc:18572
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr "Variable %s bei %L mit LOCK_TYPE oder mit Subkomponente mit LOCK_TYPE muss ein Koarray sein"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79866
! #: fortran/resolve.cc:18585
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr "Variable %s bei %L des Typs EVENT_TYPE oder mit Subkomponente des Typs EVENT_TYPE muss ein Koarray sein"
  
! #: fortran/resolve.cc:18603
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "Das INTENT(OUT)-Scheinargument %qs bei %L hat ASSUMED SIZE und kann damit keine Standardinitialisierung haben"
  
! #: fortran/resolve.cc:18615
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "Scheinargument %qs bei %L mit LOCK_TYPE darf nicht INTENT(OUT) sein"
  
! #: fortran/resolve.cc:18624
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "Scheinargument %qs bei %L mit EVENT_TYPE darf nicht INTENT(OUT) sein"
  
! #: fortran/resolve.cc:18637
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "Funktionsergebnis %qs bei %L darf weder Koarray sein noch eine Koarray-Komponente haben"
  
! #: fortran/resolve.cc:18646
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "Variable %qs bei %L mit TYPE(C_PTR) oder TYPE(C_FUNPTR) darf kein Koarray sein"
  
! #: fortran/resolve.cc:18659
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr "Variable %qs bei %L mit Koarraykomponente muss ein Nichtzeiger, nichtallozierbares Skalar und damit kein Koarray sein"
  
! #: fortran/resolve.cc:18675
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr "Variable %qs bei %L ist ein Koarray und ist weder ALLOCATABLE, SAVE, noch ein Scheinargument"
  
! #: fortran/resolve.cc:18683
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape without allocatable"
  msgstr "Kofeld-Variable %qs bei %L darf keine Kodimensionen mit aufgeschobener Form ohne allozierbar haben"
  
! #: fortran/resolve.cc:18691
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "Zuordnungsfähige Koarray-Variable %qs bei %L muss aufgeschobene Form haben"
  
! #: fortran/resolve.cc:18704
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr "Variable %qs bei %L ist INTENT(OUT) und kann daher kein reservierbares Coarray sein oder Coarray-Komponenten haben"
  
! #: fortran/resolve.cc:18713
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "Coarray-Scheinvariable %qs bei %L in BIND(C)-Prozedur %qs nicht erlaubt"
  
! #: fortran/resolve.cc:18729
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "LOGICAL-Scheinargument %qs bei %L mit Nicht-C_Bool-Art in BIND(C)-Prozedur %qs"
  
! #: fortran/resolve.cc:18735
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "LOGICAL-Rückgabevariable %qs bei %L mit Nicht-C_Bool-Art in BIND(C)-Prozedur %qs"
  
! #: fortran/resolve.cc:18760
  #, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "Namensliste %qs kann bei %L nicht als Argument für Unterprogramm oder Funktion verwendet werden"
  
! #: fortran/resolve.cc:18822
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Threadprivate bei %L ist nicht SAVEd"
  
! #: fortran/resolve.cc:18824
! #, fuzzy, gcc-internal-format
! #| msgid "Pointer initialization target at %L must have the SAVE attribute"
! msgid "OpenMP groupprivate variable %qs at %L must have the SAVE attribute"
! msgstr "Ziel der Zeigerinitialisierung bei %L muss das SAVE-Attribut haben"
! 
! #: fortran/resolve.cc:18829
! #, fuzzy, gcc-internal-format
! #| msgid "variable %q+D with attribute %qs must not have an initializer"
! msgid "!$OMP GROUPPRIVATE variable %qs at %L must not have an initializer"
! msgstr "die Variable %q+D mit dem Attribut %qs darf keinen Initialisierer haben"
! 
! #: fortran/resolve.cc:18845
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr "»!$OMP DECLARE TARGET«-Variable %qs bei %L ist nicht gespeichert (SAVE)"
  
! #: fortran/resolve.cc:18963
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr "Definierbare Entität bei %L erwartet"
  
! #: fortran/resolve.cc:18971
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "BLOCK DATA Element %qs bei %L muss in COMMON sein"
  
! #: fortran/resolve.cc:18978
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "DATA-Feld %qs bei %L muss in vorheriger Deklaration angegeben werden"
  
! #: fortran/resolve.cc:18985
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "DATA-Element %qs bei %L kann keinen Coindex haben"
  
! #: fortran/resolve.cc:19001
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr "DATA-Element %qs bei %L ist ein Zeiger und muss daher ein vollständiges Feld sein"
  
! #: fortran/resolve.cc:19008
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr "Das DATA-Objekt in der Nähe von %L hat das Zeiger-Attribut und der entsprechende DATA-Wert ist kein gültiges initial-data-target"
  
! #: fortran/resolve.cc:19017
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "Das DATA-Element %qs bei %L kann kein ALLOCATABLE-Attribut haben"
  
! #: fortran/resolve.cc:19079
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Abschnitt eines nicht konstanten Feldes bei %L in DATA-Anweisung"
  
! #: fortran/resolve.cc:19092
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "DATA-Anweisung bei %L hat mehr Variablen als Werte"
  
! #: fortran/resolve.cc:19168
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-constant character length at %L in DATA statement"
  msgstr "Nichtkonstante Zeichenlänge bei %L in DATA-Anweisung"
  
! #: fortran/resolve.cc:19196
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr "Anfang der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werden"
  
! #: fortran/resolve.cc:19204
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr "Ende der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werden"
  
! #: fortran/resolve.cc:19212
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr "Schritt der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werden"
  
! #: fortran/resolve.cc:19219
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "Schrittweite der implied-do-Schleife bei %L darf nicht 0 sein"
  
! #: fortran/resolve.cc:19344
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "DATA-Anweisung bei %L hat mehr Werte als Variablen"
  
! #: fortran/resolve.cc:19521
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "Marke %d bei %L definiert, aber nicht verwendet"
  
! #: fortran/resolve.cc:19527
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "Marke %d bei %L definiert, kann aber nicht verwendet werden"
  
! #: fortran/resolve.cc:19611
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "Variable %qs abgeleiteten Typs bei %L muss SEQUENCE-Attribut haben, um EQUIVALENCE-Objekt zu sein"
  
! #: fortran/resolve.cc:19620
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "Variable %qs abgeleiteten Typs bei %L kann keine ALLOCATABLE-Komponenten haben, um EQUIVALENCE-Objekt zu sein"
  
! #: fortran/resolve.cc:19628
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "Variable %qs abgeleiteten Typs bei %L mit Standardinitialisierung kann nicht in EQUIVALENCE mit einer Variablen in COMMON sein"
  
! #: fortran/resolve.cc:19644
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "Variable %qs abgeleiteten Typs bei %L mit Zeigerkomponenten kann kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.cc:19747
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Syntaxfehler in EQUIVALENCE-Anweisung bei %L"
  
! #: fortran/resolve.cc:19762
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr "Entweder alle oder keines der Objekte in bei %L gesetztem EQUIVALENCE muss das Attribut PROTECTED haben"
  
! #: fortran/resolve.cc:19787
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "COMMON-Blockelement %qs bei %L darf in der PURE-Prozedur %qs kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.cc:19796
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Benannte Konstante %qs bei %L kann kein EQUIVALENCE-Objekt sein"
  
  #. Since the pair of objects is not of the same type, mixed or
  #. non-default sequences can be rejected.
! #: fortran/resolve.cc:19826
  #, gcc-internal-format, gfc-internal-format
  msgid "Sequence %s with mixed components in EQUIVALENCE statement at %L with different type objects"
  msgstr "Sequenz %s mit gemischten Komponenten in EQUIVALENCE-Anweisung bei %L mit Objekten unterschiedlichen Typs"
  
! #: fortran/resolve.cc:19836
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default type object or sequence %s in EQUIVALENCE statement at %L with objects of different type"
  msgstr "Objekt oder Sequenz %s vom Nicht-Standardtyp in EQUIVALENCE-Anweisung bei %L mit Objekten unterschiedlichen Typs"
  
! #: fortran/resolve.cc:19846
  #, gcc-internal-format
  msgid "Non-CHARACTER object %qs in default CHARACTER EQUIVALENCE statement at %L"
  msgstr "Nicht-CHARACTER-Objekt %qs in Standard-Anweisung CHARACTER EQUIVALENCE bei %L"
  
! #: fortran/resolve.cc:19853
  #, gcc-internal-format
  msgid "Non-NUMERIC object %qs in default NUMERIC EQUIVALENCE statement at %L"
  msgstr "Nicht-NUMERIC-Objekt %qs in Standard-Anweisung NUMERIC EQUIVALENCE bei %L"
  
! #: fortran/resolve.cc:19871
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "Feld %qs bei %L mit nicht-konstanten Grenzen kann kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.cc:19882
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Strukturkomponente %qs bei %L kann kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.cc:19893
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "Teilzeichenkette bei %L hat Länge Null"
  
! #: fortran/resolve.cc:19924
  #, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "Selbstreferenz im Zeichenlängenausdruck für %qs bei %L"
  
! #: fortran/resolve.cc:19991
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "PUBLIC-Funktion %qs bei %L mit PRIVATE-Typ %qs"
  
! #: fortran/resolve.cc:20004
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "ENTRY %qs bei %L hat keinen IMPLICIT-Typ"
  
! #: fortran/resolve.cc:20026
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "Prozedur für Benutzeroperator %qs bei %L muss eine FUNCTION sein"
  
! #: fortran/resolve.cc:20036
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "Prozedur für Benutzeroperator %qs bei %L kann nicht vermutete Zeichenlänge haben"
  
! #: fortran/resolve.cc:20044
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "Prozedur für Benutzeroperator %qs bei %L muss mindestens ein Argument haben"
  
! #: fortran/resolve.cc:20058
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "Erstes Argument der Operatorschnittstelle bei %L kann nicht optional sein"
  
! #: fortran/resolve.cc:20076
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "Zweites Argument der Operatorschnittstelle bei %L kann nicht optional sein"
  
! #: fortran/resolve.cc:20083
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "Operatorschnittstelle bei %L darf höchstens zwei Argumente haben"
  
! #: fortran/resolve.cc:20165
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr "Enthaltene Prozedur %qs bei %L einer PURE-Prozedur muss auch PURE sein"
  
! #: fortran/scanner.cc:307
  #, gcc-internal-format
  msgid "Include directory %qs: %s"
  msgstr "Include-Verzeichnis %qs: %s"
  
! #: fortran/scanner.cc:311
  #, gcc-internal-format
  msgid "Nonexistent include directory %qs"
  msgstr "Include-Verzeichnis %qs ist nicht vorhanden"
  
! #: fortran/scanner.cc:316
  #, gcc-internal-format
  msgid "%qs is not a directory"
  msgstr "%qs ist kein Verzeichnis"
  
! #: fortran/scanner.cc:790
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC at %C starts a commented line as it neither is followed by a space nor is a continuation line"
  msgstr "!$ACC bei %C beginnt eine kommentierte Zeile, da es weder von Leerzeichen gefolgt wird noch eine Fortsetzungszeile ist"
  
! #: fortran/scanner.cc:830
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP at %C starts a commented line as it neither is followed by a space nor is a continuation line"
  msgstr "!$OMP bei %C beginnt eine kommentierte Zeile, da es weder von Leerzeichen gefolgt wird noch eine Fortsetzungszeile ist"
  
! #: fortran/scanner.cc:1009
  #, gcc-internal-format
  msgid "Ignoring %<!$omx%> vendor-extension sentinel at %C"
  msgstr "Herstellererweiterungsmarkierung »!$omx« bei %C wird ignoriert"
  
! #: fortran/scanner.cc:1321 fortran/scanner.cc:1524
  #, gcc-internal-format, gfc-internal-format
  msgid "Line truncated at %L"
  msgstr "Zeile bei %L wird abgeschnitten"
  
! #: fortran/scanner.cc:1385 fortran/scanner.cc:1614
  #, gcc-internal-format, gfc-internal-format
  msgid "Limit of %d continuations exceeded in statement at %C"
  msgstr "Grenze von %d Fortsetzungen in Anweisung bei %C überschritten"
  
! #: fortran/scanner.cc:1464 fortran/scanner.cc:1573
  #, gcc-internal-format, gfc-internal-format
  msgid "Wrong OpenACC continuation at %C: expected !$ACC, got !$OMP"
  msgstr "Falsche OpenACC-Fortsetzung bei %C: !$ACC erwartet, !$OMP gefunden"
  
! #: fortran/scanner.cc:1466 fortran/scanner.cc:1575
  #, gcc-internal-format, gfc-internal-format
  msgid "Wrong OpenMP continuation at %C: expected !$OMP, got !$ACC"
  msgstr "Falsche OpenMP-Fortsetzung bei %C: !$OMP erwartet, !$ACC gefunden"
  
! #: fortran/scanner.cc:1479
  #, gcc-internal-format
  msgid "Missing %<&%> in continued character constant at %C"
  msgstr "In fortgesetzter Zeichenkonstante bei %C fehlt %<&%>"
  
! #: fortran/scanner.cc:1765
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconforming tab character at %C"
  msgstr "Tab-Zeichen bei %C passt nicht"
  
! #: fortran/scanner.cc:1776
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid character 0x%s at %C"
  msgstr "Ungültiges Zeichen 0x%s bei %C"
  
! #: fortran/scanner.cc:1865 fortran/scanner.cc:1868
  #, gcc-internal-format
  msgid "%<&%> not allowed by itself in line %d"
  msgstr "in Zeile %d ist %<&%> für sich alleine nicht erlaubt"
  
! #: fortran/scanner.cc:1958
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconforming tab character in column %d of line %d"
  msgstr "Unpassendes Tab-Zeichen in Spalte %d der Zeile %d"
  
! #: fortran/scanner.cc:2187
  #, gcc-internal-format
  msgid "file %qs left but not entered"
  msgstr "Datei %qs verlassen, aber nicht betreten"
  
! #: fortran/scanner.cc:2229
  #, gcc-internal-format
  msgid "Illegal preprocessor directive"
  msgstr "Ungültige Präprozessordirektive"
  
! #: fortran/scanner.cc:2552
  #, gcc-internal-format
  msgid "File %qs is being included recursively"
  msgstr "Die Datei %qs wird rekursiv eingebunden"
  
! #: fortran/scanner.cc:2564
  #, gcc-internal-format
  msgid "Cannot open file %qs"
  msgstr "Datei %qs kann nicht geöffnet werden"
  
! #: fortran/scanner.cc:2574
  #, gcc-internal-format
  msgid "Cannot open included file %qs"
  msgstr "Die eingebundene Datei %qs kann nicht geöffnet werden"
  
! #: fortran/scanner.cc:2576
  #, gcc-internal-format
  msgid "Cannot open pre-included file %qs"
  msgstr "Die vor-eingebundene Datei %qs kann nicht geöffnet werden"
  
! #: fortran/scanner.cc:2584 fortran/scanner.cc:2586
  #, gcc-internal-format
  msgid "Included file %qs is not a regular file"
  msgstr "Die eingebundene Datei %qs ist keine reguläre Datei"
*************** msgid "Argument of %s function at %L is
*** 83747,84080 ****
  msgstr "Argument der Funktion %s bei %L ist zu groß für die zusammenfassende Sequenz der Art %d"
  
  #: fortran/simplify.cc:888
! #, gcc-internal-format, gfc-internal-format
! msgid "Argument of ACOS at %L must be between -1 and 1"
  msgstr "Argument von ACOS bei %L muss zwischen -1 und 1 liegen"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/simplify.cc:902
  #, gcc-internal-format
  msgid "in gfc_simplify_acos(): Bad type"
  msgstr "in gfc_simplify_acos(): Bad type"
  
! #: fortran/simplify.cc:921
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of ACOSH at %L must not be less than 1"
  msgstr "Argument von ACOSH bei %L darf nicht kleiner als 1 sein"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/simplify.cc:936
  #, gcc-internal-format
  msgid "in gfc_simplify_acosh(): Bad type"
  msgstr "in gfc_simplify_acosh(): Bad type"
  
! #: fortran/simplify.cc:1165
! #, gcc-internal-format, gfc-internal-format
! msgid "Argument of ASIN at %L must be between -1 and 1"
  msgstr "Argument von ASIN bei %L muss zwischen -1 und 1 liegen"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/simplify.cc:1179
  #, gcc-internal-format
  msgid "in gfc_simplify_asin(): Bad type"
  msgstr "in gfc_simplify_asin(): Bad type"
  
! #: fortran/simplify.cc:1214
! #, gcc-internal-format, gfc-internal-format
! msgid "Argument of ACOSD at %L must be between -1 and 1"
  msgstr "Argument von ACOSD bei %L muss zwischen -1 und 1 liegen"
  
! #: fortran/simplify.cc:1240
! #, gcc-internal-format, gfc-internal-format
! msgid "Argument of ASIND at %L must be between -1 and 1"
  msgstr "Argument von ASIND bei %L muss zwischen -1 und 1 liegen"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/simplify.cc:1292
  #, gcc-internal-format
  msgid "in gfc_simplify_asinh(): Bad type"
  msgstr "in gfc_simplify_asinh(): Bad type"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/simplify.cc:1320
  #, gcc-internal-format
  msgid "in gfc_simplify_atan(): Bad type"
  msgstr "in gfc_simplify_atan(): Bad type"
  
! #: fortran/simplify.cc:1341
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of ATANH at %L must be inside the range -1 to 1"
  msgstr "Argument von ATANH bei %L muss im Bereich -1 bis 1 liegen"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/simplify.cc:1355
  #, gcc-internal-format
  msgid "in gfc_simplify_atanh(): Bad type"
  msgstr "in gfc_simplify_atanh(): Bad type"
  
! #: fortran/simplify.cc:1372
! #, gcc-internal-format, gfc-internal-format
! msgid "If first argument of ATAN2 at %L is zero, then the second argument must not be zero"
  msgstr "Wenn das erste Argument von ATAN2 bei %L 0 ist, dann darf das zweite Argument nicht 0 sein"
  
! #: fortran/simplify.cc:1464
  #, gcc-internal-format, gfc-internal-format
  msgid "Result of BESSEL_YN is -INF at %L"
  msgstr "Ergebnis von BESSEL_YN ist -INF bei %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/simplify.cc:1864
  #, gcc-internal-format
  msgid "gfc_simplify_dcmplx(): Bad type (x)"
  msgstr "gfc_simplify_dcmplx(): Bad type (x)"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/simplify.cc:1884
  #, gcc-internal-format
  msgid "gfc_simplify_dcmplx(): Bad type (y)"
  msgstr "gfc_simplify_dcmplx(): Bad type (y)"
  
! #: fortran/simplify.cc:1951
! #, gcc-internal-format, gfc-internal-format
! msgid "If first argument of ATAN2D at %L is zero, then the second argument must not be zero"
  msgstr "Wenn das erste Argument von ATAN2 bei %L 0 ist, dann darf das zweite Argument nicht 0 sein"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/simplify.cc:1986
  #, gcc-internal-format
  msgid "in gfc_simplify_cos(): Bad type"
  msgstr "in gfc_simplify_cos(): Bad type"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/simplify.cc:2458
  #, gcc-internal-format
  msgid "gfc_simplify_dim(): Bad type"
  msgstr "gfc_simplify_dim(): Bad type"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/simplify.cc:3049
  #, gcc-internal-format
  msgid "in gfc_simplify_exp(): Bad type"
  msgstr "in gfc_simplify_exp(): Bad type"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/simplify.cc:3267
  #, gcc-internal-format
  msgid "gfc_simplify_floor(): Bad kind"
  msgstr "gfc_simplify_floor(): Bad kind"
  
! #: fortran/simplify.cc:3384
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of IACHAR at %L must be of length one"
  msgstr "Argument von IACHAR bei %L muss Länge Eins haben"
  
! #: fortran/simplify.cc:3392
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of IACHAR function at %L outside of range 0..127"
  msgstr "Argument der IACHAR-Funktion bei %L außerhalb des Wertebereiches 0..127"
  
! #: fortran/simplify.cc:3553
  #, gcc-internal-format, gfc-internal-format
  msgid "Sum of second and third arguments of IBITS exceeds bit size at %L"
  msgstr "Summe des zweiten und dritten Arguments von IBITS überschreitet Bit-Größe bei %L"
  
! #: fortran/simplify.cc:3579
  #, gcc-internal-format
  msgid "IBITS: Bad bit"
  msgstr "IBITS: Bad bit"
  
! #: fortran/simplify.cc:3646
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of ICHAR at %L must be of length one"
  msgstr "Argument von ICHAR bei %L muss Länge Eins haben"
  
  #. Left shift, as in SHIFTL.
! #: fortran/simplify.cc:4007 fortran/simplify.cc:4015
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of %s is negative at %L"
  msgstr "Zweites Argument von %s ist bei %L negativ"
  
! #: fortran/simplify.cc:4027
  #, gcc-internal-format, gfc-internal-format
  msgid "Magnitude of second argument of %s exceeds bit size at %L"
  msgstr "Größe des zweiten Arguments von %s überschreitet Bit-Größe bei %L"
  
! #: fortran/simplify.cc:4159
  #, gcc-internal-format, gfc-internal-format
  msgid "Magnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %C"
  msgstr "Größenordnung des zweiten Arguments von ISHFTC überschreitet BIT_SIZE des ersten Arguments bei %C"
  
! #: fortran/simplify.cc:4162
  #, gcc-internal-format, gfc-internal-format
  msgid "Absolute value of SHIFT shall be less than or equal to SIZE at %C"
  msgstr "Der absolute Wert von SHIFT muss kleiner oder gleich SIZE bei %C sein"
  
! #: fortran/simplify.cc:4509 fortran/simplify.cc:4642
  #, gcc-internal-format, gfc-internal-format
  msgid "DIM argument at %L is out of bounds"
  msgstr "DIM-Argument bei %L ist außerhalb der Grenzen"
  
! #: fortran/simplify.cc:4975
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of LOG at %L cannot be less than or equal to zero"
  msgstr "Argument von LOG bei %L kann nicht kleiner oder gleich Null sein"
  
! #: fortran/simplify.cc:4988
  #, gcc-internal-format, gfc-internal-format
  msgid "Complex argument of LOG at %L cannot be zero"
  msgstr "Komplexes Argument von LOG bei %L kann nicht Null sein"
  
! #: fortran/simplify.cc:4999
  #, gcc-internal-format
  msgid "gfc_simplify_log: bad type"
  msgstr "gfc_simplify_log: bad type"
  
! #: fortran/simplify.cc:5016
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of LOG10 at %L cannot be less than or equal to zero"
  msgstr "Argument von LOG10 bei %L kann nicht kleiner oder gleich Null sein"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/simplify.cc:5448
  #, gcc-internal-format
  msgid "simplify_min_max(): Bad type in arglist"
  msgstr "simplify_min_max(): Bad type in arglist"
  
! #: fortran/simplify.cc:6371 fortran/simplify.cc:6379
  #, gcc-internal-format
  msgid "Argument %qs of MOD at %L shall not be zero"
  msgstr "Argument %qs von MOD bei %L darf nicht Null sein"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/simplify.cc:6385
  #, gcc-internal-format
  msgid "gfc_simplify_mod(): Bad arguments"
  msgstr "gfc_simplify_mod(): Bad arguments"
  
! #: fortran/simplify.cc:6424 fortran/simplify.cc:6432
  #, gcc-internal-format
  msgid "Argument %qs of MODULO at %L shall not be zero"
  msgstr "Argument %qs von MODULO bei %L darf nicht 0 sein"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/simplify.cc:6438
  #, gcc-internal-format
  msgid "gfc_simplify_modulo(): Bad arguments"
  msgstr "gfc_simplify_modulo(): Bad arguments"
  
! #: fortran/simplify.cc:6510
  #, gcc-internal-format, gfc-internal-format
  msgid "Result of NEAREST is NaN at %L"
  msgstr "Ergebnis von NEAREST ist NaN bei %L"
  
! #: fortran/simplify.cc:7304
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative at %L"
  msgstr "Argument NCOPIES des intrinsischen REPEAT ist bei %L negativ"
  
! #: fortran/simplify.cc:7360
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument NCOPIES of REPEAT intrinsic is too large at %L"
  msgstr "Argument NCOPIES des intrinsischen REPEAT ist bei %L zu groß"
  
! #: fortran/simplify.cc:7397
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of string longer than 2**28 at %L deferred to runtime, expect bugs"
  msgstr "Zeichenkette mit mehr als 2 hoch 28 Zeichen bei %L wird erst bei Ausführung des Programms ausgewertet werden, rechnen Sie mit Fehlern"
  
! #: fortran/simplify.cc:7455
  #, gcc-internal-format, gfc-internal-format
  msgid "The SHAPE array for the RESHAPE intrinsic at %L has a negative value %d for dimension %d"
  msgstr "Das SHAPE-Feld für das intrinsische RESHAPE bei %L hat den negativen Wert %d für die Dimension %d"
  
! #: fortran/simplify.cc:7480
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes of ORDER at %L and SHAPE at %L are different"
  msgstr "Die Formen von ORDER bei %L und SHAPE bei %L sind unterschiedlich"
  
! #: fortran/simplify.cc:7494
  #, gcc-internal-format, gfc-internal-format
  msgid "Sizes of ORDER at %L and SHAPE at %L are different"
  msgstr "Die Größen von ORDER bei %L und SHAPE bei %L sind unterschiedlich"
  
! #: fortran/simplify.cc:7509
  #, gcc-internal-format, gfc-internal-format
  msgid "Element with a value of %d in ORDER at %L must be in the range [1, ..., %d] for the RESHAPE intrinsic near %L"
  msgstr "Element mit einem Wert von %1$d in ORDER bei %2$L muss für das intrinsische RESHAPE in der Nähe von %4$L im Bereich [1, …, %3$d] liegen"
  
! #: fortran/simplify.cc:7520
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDER at %L is not a permutation of the size of SHAPE at %L"
  msgstr "ORDER bei %L ist keine Permutation der Größe von SHAPE bei %L"
  
! #: fortran/simplify.cc:7582
  #, gcc-internal-format, gfc-internal-format
  msgid "Reshaped array too large at %C"
  msgstr "Umgeformtes Feld bei %C zu groß"
  
! #: fortran/simplify.cc:7703
  #, gcc-internal-format, gfc-internal-format
  msgid "Result of SCALE overflows its kind at %L"
  msgstr "Ergebnis von SCALE überschreitet seine Art bei %L"
  
! #: fortran/simplify.cc:8223
  #, gcc-internal-format, gfc-internal-format
  msgid "DIM argument (%d) to intrinsic SIZE at %L out of range (1:%d)"
  msgstr "DIM-Argument (%d) für intrinsisches SIZE bei %L außerhalb des Bereichs (1:%d)"
  
! #: fortran/simplify.cc:8352
  #, gcc-internal-format
  msgid "Bad type in gfc_simplify_sign"
  msgstr "Bad type in gfc_simplify_sign"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/simplify.cc:8381
  #, gcc-internal-format
  msgid "in gfc_simplify_sin(): Bad type"
  msgstr "in gfc_simplify_sin(): Bad type"
  
! #: fortran/simplify.cc:8519 fortran/simplify.cc:8802
  #, gcc-internal-format
  msgid "Failure getting length of a constant array."
  msgstr "Failure getting length of a constant array."
  
! #: fortran/simplify.cc:8529
  #, gcc-internal-format
  msgid "The number of elements (%d) in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option."
  msgstr "Die Anzahl der Elemente (%d) im Feldkonstruktor bei %L erfordert Erhöhung der erlaubten oberen Grenze %d. Siehe Option %<-fmax-array-constructor%>."
  
! #: fortran/simplify.cc:8596
  #, gcc-internal-format, gfc-internal-format
  msgid "Simplification of SPREAD at %C not yet implemented"
  msgstr "Vereinfachung von SPREAD bei %C ist noch nicht implementiert"
  
! #: fortran/simplify.cc:8620
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SQRT at %L has a negative value"
  msgstr "Argument von SQRT bei %L hat negativen Wert"
  
! #: fortran/simplify.cc:8636
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid argument of SQRT at %L"
  msgstr "Ungültiges Argument von SQRT bei %L"
  
! #: fortran/simplify.cc:8983
  #, gcc-internal-format, gfc-internal-format
  msgid "Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY lower bound is %ld)"
  msgstr "Außerhalb des Wertebereichs in IMAGE_INDEX bei %L für Dimension %d, SUB hat %ld und untere Grenze für COARRAY ist %ld"
  
! #: fortran/simplify.cc:9006
  #, gcc-internal-format, gfc-internal-format
  msgid "Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY upper bound is %ld)"
  msgstr "Außerhalb des Wertebereichs in IMAGE_INDEX bei %L für Dimension %d, SUB hat %ld und obere Grenze für COARRAY ist %ld"
  
! #: fortran/simplify.cc:9549
  #, gcc-internal-format
  msgid "Character %qs in string at %L cannot be converted into character kind %d"
  msgstr "Zeichen %qs in Zeichenkette bei %L kann nicht in Zeichenart %d umgewandelt werden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/st.cc:314
  #, gcc-internal-format
  msgid "gfc_free_statement(): Bad statement"
  msgstr "gfc_free_statement(): Bad statement"
--- 88607,88964 ----
  msgstr "Argument der Funktion %s bei %L ist zu groß für die zusammenfassende Sequenz der Art %d"
  
  #: fortran/simplify.cc:888
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Argument of ACOS at %L must be between -1 and 1"
! msgid "Argument of ACOS at %L must be within the closed interval [-1, 1]"
  msgstr "Argument von ACOS bei %L muss zwischen -1 und 1 liegen"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/simplify.cc:903
  #, gcc-internal-format
  msgid "in gfc_simplify_acos(): Bad type"
  msgstr "in gfc_simplify_acos(): Bad type"
  
! #: fortran/simplify.cc:922
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of ACOSH at %L must not be less than 1"
  msgstr "Argument von ACOSH bei %L darf nicht kleiner als 1 sein"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/simplify.cc:937
  #, gcc-internal-format
  msgid "in gfc_simplify_acosh(): Bad type"
  msgstr "in gfc_simplify_acosh(): Bad type"
  
! #: fortran/simplify.cc:1166
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Argument of ASIN at %L must be between -1 and 1"
! msgid "Argument of ASIN at %L must be within the closed interval [-1, 1]"
  msgstr "Argument von ASIN bei %L muss zwischen -1 und 1 liegen"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/simplify.cc:1181
  #, gcc-internal-format
  msgid "in gfc_simplify_asin(): Bad type"
  msgstr "in gfc_simplify_asin(): Bad type"
  
! #: fortran/simplify.cc:1219
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Argument of ACOSD at %L must be between -1 and 1"
! msgid "Argument of ACOSD at %L must be within the closed interval [-1, 1]"
  msgstr "Argument von ACOSD bei %L muss zwischen -1 und 1 liegen"
  
! #: fortran/simplify.cc:1250
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Argument of ASIND at %L must be between -1 and 1"
! msgid "Argument of ASIND at %L must be within the closed interval [-1, 1]"
  msgstr "Argument von ASIND bei %L muss zwischen -1 und 1 liegen"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/simplify.cc:1310
  #, gcc-internal-format
  msgid "in gfc_simplify_asinh(): Bad type"
  msgstr "in gfc_simplify_asinh(): Bad type"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/simplify.cc:1338
  #, gcc-internal-format
  msgid "in gfc_simplify_atan(): Bad type"
  msgstr "in gfc_simplify_atan(): Bad type"
  
! #: fortran/simplify.cc:1359
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of ATANH at %L must be inside the range -1 to 1"
  msgstr "Argument von ATANH bei %L muss im Bereich -1 bis 1 liegen"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/simplify.cc:1373
  #, gcc-internal-format
  msgid "in gfc_simplify_atanh(): Bad type"
  msgstr "in gfc_simplify_atanh(): Bad type"
  
! #: fortran/simplify.cc:1390
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "If first argument of ATAN2 at %L is zero, then the second argument must not be zero"
! msgid "If the first argument of ATAN2 at %L is zero, then the second argument must not be zero"
  msgstr "Wenn das erste Argument von ATAN2 bei %L 0 ist, dann darf das zweite Argument nicht 0 sein"
  
! #: fortran/simplify.cc:1482
  #, gcc-internal-format, gfc-internal-format
  msgid "Result of BESSEL_YN is -INF at %L"
  msgstr "Ergebnis von BESSEL_YN ist -INF bei %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/simplify.cc:1882
  #, gcc-internal-format
  msgid "gfc_simplify_dcmplx(): Bad type (x)"
  msgstr "gfc_simplify_dcmplx(): Bad type (x)"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/simplify.cc:1902
  #, gcc-internal-format
  msgid "gfc_simplify_dcmplx(): Bad type (y)"
  msgstr "gfc_simplify_dcmplx(): Bad type (y)"
  
! #: fortran/simplify.cc:1969
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "If first argument of ATAN2D at %L is zero, then the second argument must not be zero"
! msgid "If the first argument of ATAN2D at %L is zero, then the second argument must not be zero"
  msgstr "Wenn das erste Argument von ATAN2 bei %L 0 ist, dann darf das zweite Argument nicht 0 sein"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/simplify.cc:2009
  #, gcc-internal-format
  msgid "in gfc_simplify_cos(): Bad type"
  msgstr "in gfc_simplify_cos(): Bad type"
  
+ #: fortran/simplify.cc:2169
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ #| msgid "Argument of ACOS at %L must be between -1 and 1"
+ msgid "Argument of ACOSPI at %L must be within the closed interval [-1, 1]"
+ msgstr "Argument von ACOS bei %L muss zwischen -1 und 1 liegen"
+ 
+ #: fortran/simplify.cc:2201
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ #| msgid "Argument of ASIN at %L must be between -1 and 1"
+ msgid "Argument of ASINPI at %L must be within the closed interval [-1, 1]"
+ msgstr "Argument von ASIN bei %L muss zwischen -1 und 1 liegen"
+ 
+ #: fortran/simplify.cc:2256
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ #| msgid "If first argument of ATAN2 at %L is zero, then the second argument must not be zero"
+ msgid "If the first argument of ATAN2PI at %L is zero, then the second argument must not be zero"
+ msgstr "Wenn das erste Argument von ATAN2 bei %L 0 ist, dann darf das zweite Argument nicht 0 sein"
+ 
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/simplify.cc:2745
  #, gcc-internal-format
  msgid "gfc_simplify_dim(): Bad type"
  msgstr "gfc_simplify_dim(): Bad type"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/simplify.cc:3336
  #, gcc-internal-format
  msgid "in gfc_simplify_exp(): Bad type"
  msgstr "in gfc_simplify_exp(): Bad type"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/simplify.cc:3556
  #, gcc-internal-format
  msgid "gfc_simplify_floor(): Bad kind"
  msgstr "gfc_simplify_floor(): Bad kind"
  
! #: fortran/simplify.cc:3673
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of IACHAR at %L must be of length one"
  msgstr "Argument von IACHAR bei %L muss Länge Eins haben"
  
! #: fortran/simplify.cc:3681
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of IACHAR function at %L outside of range 0..127"
  msgstr "Argument der IACHAR-Funktion bei %L außerhalb des Wertebereiches 0..127"
  
! #: fortran/simplify.cc:3842
  #, gcc-internal-format, gfc-internal-format
  msgid "Sum of second and third arguments of IBITS exceeds bit size at %L"
  msgstr "Summe des zweiten und dritten Arguments von IBITS überschreitet Bit-Größe bei %L"
  
! #: fortran/simplify.cc:3868
  #, gcc-internal-format
  msgid "IBITS: Bad bit"
  msgstr "IBITS: Bad bit"
  
! #: fortran/simplify.cc:3935
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of ICHAR at %L must be of length one"
  msgstr "Argument von ICHAR bei %L muss Länge Eins haben"
  
  #. Left shift, as in SHIFTL.
! #: fortran/simplify.cc:4296 fortran/simplify.cc:4304
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of %s is negative at %L"
  msgstr "Zweites Argument von %s ist bei %L negativ"
  
! #: fortran/simplify.cc:4316
  #, gcc-internal-format, gfc-internal-format
  msgid "Magnitude of second argument of %s exceeds bit size at %L"
  msgstr "Größe des zweiten Arguments von %s überschreitet Bit-Größe bei %L"
  
! #: fortran/simplify.cc:4448
  #, gcc-internal-format, gfc-internal-format
  msgid "Magnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %C"
  msgstr "Größenordnung des zweiten Arguments von ISHFTC überschreitet BIT_SIZE des ersten Arguments bei %C"
  
! #: fortran/simplify.cc:4451
  #, gcc-internal-format, gfc-internal-format
  msgid "Absolute value of SHIFT shall be less than or equal to SIZE at %C"
  msgstr "Der absolute Wert von SHIFT muss kleiner oder gleich SIZE bei %C sein"
  
! #: fortran/simplify.cc:4798 fortran/simplify.cc:4931
  #, gcc-internal-format, gfc-internal-format
  msgid "DIM argument at %L is out of bounds"
  msgstr "DIM-Argument bei %L ist außerhalb der Grenzen"
  
! #: fortran/simplify.cc:5279
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of LOG at %L cannot be less than or equal to zero"
  msgstr "Argument von LOG bei %L kann nicht kleiner oder gleich Null sein"
  
! #: fortran/simplify.cc:5292
  #, gcc-internal-format, gfc-internal-format
  msgid "Complex argument of LOG at %L cannot be zero"
  msgstr "Komplexes Argument von LOG bei %L kann nicht Null sein"
  
! #: fortran/simplify.cc:5303
  #, gcc-internal-format
  msgid "gfc_simplify_log: bad type"
  msgstr "gfc_simplify_log: bad type"
  
! #: fortran/simplify.cc:5320
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of LOG10 at %L cannot be less than or equal to zero"
  msgstr "Argument von LOG10 bei %L kann nicht kleiner oder gleich Null sein"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/simplify.cc:5752
  #, gcc-internal-format
  msgid "simplify_min_max(): Bad type in arglist"
  msgstr "simplify_min_max(): Bad type in arglist"
  
! #: fortran/simplify.cc:6675 fortran/simplify.cc:6683
  #, gcc-internal-format
  msgid "Argument %qs of MOD at %L shall not be zero"
  msgstr "Argument %qs von MOD bei %L darf nicht Null sein"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/simplify.cc:6689
  #, gcc-internal-format
  msgid "gfc_simplify_mod(): Bad arguments"
  msgstr "gfc_simplify_mod(): Bad arguments"
  
! #: fortran/simplify.cc:6728 fortran/simplify.cc:6736
  #, gcc-internal-format
  msgid "Argument %qs of MODULO at %L shall not be zero"
  msgstr "Argument %qs von MODULO bei %L darf nicht 0 sein"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/simplify.cc:6742
  #, gcc-internal-format
  msgid "gfc_simplify_modulo(): Bad arguments"
  msgstr "gfc_simplify_modulo(): Bad arguments"
  
! #: fortran/simplify.cc:6814
  #, gcc-internal-format, gfc-internal-format
  msgid "Result of NEAREST is NaN at %L"
  msgstr "Ergebnis von NEAREST ist NaN bei %L"
  
! #: fortran/simplify.cc:7601
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative at %L"
  msgstr "Argument NCOPIES des intrinsischen REPEAT ist bei %L negativ"
  
! #: fortran/simplify.cc:7657
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument NCOPIES of REPEAT intrinsic is too large at %L"
  msgstr "Argument NCOPIES des intrinsischen REPEAT ist bei %L zu groß"
  
! #: fortran/simplify.cc:7694
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of string longer than 2**28 at %L deferred to runtime, expect bugs"
  msgstr "Zeichenkette mit mehr als 2 hoch 28 Zeichen bei %L wird erst bei Ausführung des Programms ausgewertet werden, rechnen Sie mit Fehlern"
  
! #: fortran/simplify.cc:7752
  #, gcc-internal-format, gfc-internal-format
  msgid "The SHAPE array for the RESHAPE intrinsic at %L has a negative value %d for dimension %d"
  msgstr "Das SHAPE-Feld für das intrinsische RESHAPE bei %L hat den negativen Wert %d für die Dimension %d"
  
! #: fortran/simplify.cc:7777
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes of ORDER at %L and SHAPE at %L are different"
  msgstr "Die Formen von ORDER bei %L und SHAPE bei %L sind unterschiedlich"
  
! #: fortran/simplify.cc:7791
  #, gcc-internal-format, gfc-internal-format
  msgid "Sizes of ORDER at %L and SHAPE at %L are different"
  msgstr "Die Größen von ORDER bei %L und SHAPE bei %L sind unterschiedlich"
  
! #: fortran/simplify.cc:7806
  #, gcc-internal-format, gfc-internal-format
  msgid "Element with a value of %d in ORDER at %L must be in the range [1, ..., %d] for the RESHAPE intrinsic near %L"
  msgstr "Element mit einem Wert von %1$d in ORDER bei %2$L muss für das intrinsische RESHAPE in der Nähe von %4$L im Bereich [1, …, %3$d] liegen"
  
! #: fortran/simplify.cc:7817
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDER at %L is not a permutation of the size of SHAPE at %L"
  msgstr "ORDER bei %L ist keine Permutation der Größe von SHAPE bei %L"
  
! #: fortran/simplify.cc:7879
  #, gcc-internal-format, gfc-internal-format
  msgid "Reshaped array too large at %C"
  msgstr "Umgeformtes Feld bei %C zu groß"
  
! #: fortran/simplify.cc:8000
  #, gcc-internal-format, gfc-internal-format
  msgid "Result of SCALE overflows its kind at %L"
  msgstr "Ergebnis von SCALE überschreitet seine Art bei %L"
  
! #: fortran/simplify.cc:8520
  #, gcc-internal-format, gfc-internal-format
  msgid "DIM argument (%d) to intrinsic SIZE at %L out of range (1:%d)"
  msgstr "DIM-Argument (%d) für intrinsisches SIZE bei %L außerhalb des Bereichs (1:%d)"
  
! #: fortran/simplify.cc:8649
  #, gcc-internal-format
  msgid "Bad type in gfc_simplify_sign"
  msgstr "Bad type in gfc_simplify_sign"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/simplify.cc:8678
  #, gcc-internal-format
  msgid "in gfc_simplify_sin(): Bad type"
  msgstr "in gfc_simplify_sin(): Bad type"
  
! #: fortran/simplify.cc:8816 fortran/simplify.cc:9099
  #, gcc-internal-format
  msgid "Failure getting length of a constant array."
  msgstr "Failure getting length of a constant array."
  
! #: fortran/simplify.cc:8826
  #, gcc-internal-format
  msgid "The number of elements (%d) in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option."
  msgstr "Die Anzahl der Elemente (%d) im Feldkonstruktor bei %L erfordert Erhöhung der erlaubten oberen Grenze %d. Siehe Option %<-fmax-array-constructor%>."
  
! #: fortran/simplify.cc:8893
  #, gcc-internal-format, gfc-internal-format
  msgid "Simplification of SPREAD at %C not yet implemented"
  msgstr "Vereinfachung von SPREAD bei %C ist noch nicht implementiert"
  
! #: fortran/simplify.cc:8917
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SQRT at %L has a negative value"
  msgstr "Argument von SQRT bei %L hat negativen Wert"
  
! #: fortran/simplify.cc:8933
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid argument of SQRT at %L"
  msgstr "Ungültiges Argument von SQRT bei %L"
  
! #: fortran/simplify.cc:9281
  #, gcc-internal-format, gfc-internal-format
  msgid "Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY lower bound is %ld)"
  msgstr "Außerhalb des Wertebereichs in IMAGE_INDEX bei %L für Dimension %d, SUB hat %ld und untere Grenze für COARRAY ist %ld"
  
! #: fortran/simplify.cc:9304
  #, gcc-internal-format, gfc-internal-format
  msgid "Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY upper bound is %ld)"
  msgstr "Außerhalb des Wertebereichs in IMAGE_INDEX bei %L für Dimension %d, SUB hat %ld und obere Grenze für COARRAY ist %ld"
  
! #: fortran/simplify.cc:9846
  #, gcc-internal-format
  msgid "Character %qs in string at %L cannot be converted into character kind %d"
  msgstr "Zeichen %qs in Zeichenkette bei %L kann nicht in Zeichenart %d umgewandelt werden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/st.cc:318
  #, gcc-internal-format
  msgid "gfc_free_statement(): Bad statement"
  msgstr "gfc_free_statement(): Bad statement"
*************** msgstr "Implizit deklarierte Variable %q
*** 84144,84276 ****
  msgid "Function result %qs at %L has no IMPLICIT type"
  msgstr "Funktionsergebnis %qs bei %L hat keinen IMPLICIT-Typ"
  
! #: fortran/symbol.cc:418 fortran/symbol.cc:923 fortran/symbol.cc:1802
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute conflicts with %s attribute at %L"
  msgstr "Attribut %s steht mit Attribut %s bei %L in Konflikt"
  
! #: fortran/symbol.cc:424 fortran/symbol.cc:926
  #, gcc-internal-format
  msgid "%s attribute conflicts with %s attribute in %qs at %L"
  msgstr "Attribut %s steht mit Attribut %s in %qs bei %L in Konflikt"
  
! #: fortran/symbol.cc:506
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute not allowed in BLOCK DATA program unit at %L"
  msgstr "Attribut %s ungültig in BLOCK DATA - Programmeinheit bei %L"
  
! #: fortran/symbol.cc:531
  #, gcc-internal-format, gfc-internal-format
  msgid "Namelist group name at %L cannot have the SAVE attribute"
  msgstr "Name der Namenslisten-Gruppe bei %L kann kein SAVE-Attribut haben"
  
! #: fortran/symbol.cc:550
  #, gcc-internal-format
  msgid "internal procedure %qs at %L conflicts with DUMMY argument"
  msgstr "Interne Prozedur %qs bei %L steht in Konflikt mit DUMMY-Argument"
  
! #: fortran/symbol.cc:583
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer at %C"
  msgstr "Prozedur-Zeiger bei %C"
  
! #: fortran/symbol.cc:795
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute applied to %s %s at %L"
  msgstr "Attribut %s auf %s %s bei %L angewendet"
  
! #: fortran/symbol.cc:802
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) applied to %s %s at %L"
  msgstr "BIND(C) auf %s %s bei %L angewendet"
  
! #: fortran/symbol.cc:968
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot change attributes of USE-associated symbol at %L"
  msgstr "Attribute des USE-verbundenen Symbols bei %L können nicht verändert werden"
  
! #: fortran/symbol.cc:971
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot change attributes of USE-associated symbol %s at %L"
  msgstr "Attribute des USE-verbundenen Symbols %s bei %L können nicht verändert werden"
  
! #: fortran/symbol.cc:987
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute specified at %L"
  msgstr "Attribut %s doppelt angegeben bei %L"
  
! #: fortran/symbol.cc:1029
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE specified outside of INTERFACE body at %L"
  msgstr "ALLOCATABLE außerhalb des INTERFACE-Körpers bei %L angegeben"
  
! #: fortran/symbol.cc:1046
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate AUTOMATIC attribute specified at %L"
  msgstr "Doppeltes AUTOMATIC-Attribut bei %L angegeben"
  
! #: fortran/symbol.cc:1070
  #, gcc-internal-format
  msgid "CODIMENSION specified for %qs outside its INTERFACE body at %L"
  msgstr "CODIMENSION für %qs außerhalb seines INTERFACE-Körpers bei %L angegeben"
  
! #: fortran/symbol.cc:1096
  #, gcc-internal-format
  msgid "DIMENSION specified for %qs outside its INTERFACE body at %L"
  msgstr "DIMENSION für %qs außerhalb seines INTERFACE-Körpers bei %L angegeben"
  
! #: fortran/symbol.cc:1259
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %L appears in multiple pointer() statements"
  msgstr "Cray-Zeigerende bei %L tritt in mehreren pointer()-Anweisungen auf"
  
! #: fortran/symbol.cc:1278
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate PROTECTED attribute specified at %L"
  msgstr "Doppeltes PROTECTED-Attribut bei %L angegeben"
  
! #: fortran/symbol.cc:1310
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
  msgstr "SAVE-Attribut bei %L kann nicht in einer PURE-Prozedur angegeben werden"
  
! #: fortran/symbol.cc:1323
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate SAVE attribute specified near %C"
  msgstr "SAVE-Attribut doppelt angegeben bei %C"
  
! #: fortran/symbol.cc:1327
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate SAVE attribute specified at %L"
  msgstr "SAVE-Attribut doppelt angegeben bei %L"
  
! #: fortran/symbol.cc:1347
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate VALUE attribute specified at %L"
  msgstr "Doppeltes VALUE-Attribut bei %L angegeben"
  
! #: fortran/symbol.cc:1366
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate VOLATILE attribute specified at %L"
  msgstr "Doppeltes VOLATILE-Attribut bei %L angegeben"
  
! #: fortran/symbol.cc:1378
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %L cannot be specified in a PURE procedure"
  msgstr "VOLATILE-Attribut bei %L darf nicht in einer PURE-Prozedur angegeben werden"
  
! #: fortran/symbol.cc:1399
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate ASYNCHRONOUS attribute specified at %L"
  msgstr "Doppeltes ASYNCHRONOUS-Attribut bei %L angegeben"
  
! #: fortran/symbol.cc:1798
  #, gcc-internal-format
  msgid "%s attribute of %qs conflicts with %s attribute at %L"
  msgstr "Attribut %s von %qs steht mit Attribut %s bei %L in Konflikt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80012
! #: fortran/symbol.cc:1835
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "%s procedure at %L is already declared as %s procedure. \n"
--- 89028,89160 ----
  msgid "Function result %qs at %L has no IMPLICIT type"
  msgstr "Funktionsergebnis %qs bei %L hat keinen IMPLICIT-Typ"
  
! #: fortran/symbol.cc:418 fortran/symbol.cc:945 fortran/symbol.cc:1859
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute conflicts with %s attribute at %L"
  msgstr "Attribut %s steht mit Attribut %s bei %L in Konflikt"
  
! #: fortran/symbol.cc:424 fortran/symbol.cc:948
  #, gcc-internal-format
  msgid "%s attribute conflicts with %s attribute in %qs at %L"
  msgstr "Attribut %s steht mit Attribut %s in %qs bei %L in Konflikt"
  
! #: fortran/symbol.cc:508
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute not allowed in BLOCK DATA program unit at %L"
  msgstr "Attribut %s ungültig in BLOCK DATA - Programmeinheit bei %L"
  
! #: fortran/symbol.cc:533
  #, gcc-internal-format, gfc-internal-format
  msgid "Namelist group name at %L cannot have the SAVE attribute"
  msgstr "Name der Namenslisten-Gruppe bei %L kann kein SAVE-Attribut haben"
  
! #: fortran/symbol.cc:552
  #, gcc-internal-format
  msgid "internal procedure %qs at %L conflicts with DUMMY argument"
  msgstr "Interne Prozedur %qs bei %L steht in Konflikt mit DUMMY-Argument"
  
! #: fortran/symbol.cc:588
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer at %C"
  msgstr "Prozedur-Zeiger bei %C"
  
! #: fortran/symbol.cc:809
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute applied to %s %s at %L"
  msgstr "Attribut %s auf %s %s bei %L angewendet"
  
! #: fortran/symbol.cc:816
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) applied to %s %s at %L"
  msgstr "BIND(C) auf %s %s bei %L angewendet"
  
! #: fortran/symbol.cc:990
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot change attributes of USE-associated symbol at %L"
  msgstr "Attribute des USE-verbundenen Symbols bei %L können nicht verändert werden"
  
! #: fortran/symbol.cc:993
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot change attributes of USE-associated symbol %s at %L"
  msgstr "Attribute des USE-verbundenen Symbols %s bei %L können nicht verändert werden"
  
! #: fortran/symbol.cc:1009
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute specified at %L"
  msgstr "Attribut %s doppelt angegeben bei %L"
  
! #: fortran/symbol.cc:1051
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE specified outside of INTERFACE body at %L"
  msgstr "ALLOCATABLE außerhalb des INTERFACE-Körpers bei %L angegeben"
  
! #: fortran/symbol.cc:1068
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate AUTOMATIC attribute specified at %L"
  msgstr "Doppeltes AUTOMATIC-Attribut bei %L angegeben"
  
! #: fortran/symbol.cc:1092
  #, gcc-internal-format
  msgid "CODIMENSION specified for %qs outside its INTERFACE body at %L"
  msgstr "CODIMENSION für %qs außerhalb seines INTERFACE-Körpers bei %L angegeben"
  
! #: fortran/symbol.cc:1118
  #, gcc-internal-format
  msgid "DIMENSION specified for %qs outside its INTERFACE body at %L"
  msgstr "DIMENSION für %qs außerhalb seines INTERFACE-Körpers bei %L angegeben"
  
! #: fortran/symbol.cc:1281
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %L appears in multiple pointer() statements"
  msgstr "Cray-Zeigerende bei %L tritt in mehreren pointer()-Anweisungen auf"
  
! #: fortran/symbol.cc:1300
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate PROTECTED attribute specified at %L"
  msgstr "Doppeltes PROTECTED-Attribut bei %L angegeben"
  
! #: fortran/symbol.cc:1332
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
  msgstr "SAVE-Attribut bei %L kann nicht in einer PURE-Prozedur angegeben werden"
  
! #: fortran/symbol.cc:1345
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate SAVE attribute specified near %C"
  msgstr "SAVE-Attribut doppelt angegeben bei %C"
  
! #: fortran/symbol.cc:1349
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate SAVE attribute specified at %L"
  msgstr "SAVE-Attribut doppelt angegeben bei %L"
  
! #: fortran/symbol.cc:1369
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate VALUE attribute specified at %L"
  msgstr "Doppeltes VALUE-Attribut bei %L angegeben"
  
! #: fortran/symbol.cc:1388
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate VOLATILE attribute specified at %L"
  msgstr "Doppeltes VOLATILE-Attribut bei %L angegeben"
  
! #: fortran/symbol.cc:1400
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %L cannot be specified in a PURE procedure"
  msgstr "VOLATILE-Attribut bei %L darf nicht in einer PURE-Prozedur angegeben werden"
  
! #: fortran/symbol.cc:1421
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate ASYNCHRONOUS attribute specified at %L"
  msgstr "Doppeltes ASYNCHRONOUS-Attribut bei %L angegeben"
  
! #: fortran/symbol.cc:1855
  #, gcc-internal-format
  msgid "%s attribute of %qs conflicts with %s attribute at %L"
  msgstr "Attribut %s von %qs steht mit Attribut %s bei %L in Konflikt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80012
! #: fortran/symbol.cc:1892
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "%s procedure at %L is already declared as %s procedure. \n"
*************** msgstr ""
*** 84279,84488 ****
  "%s-Prozedur bei %L ist bereits als %s-Prozedur deklariert.\n"
  "F2008: Eine Zuweisung an eine Zeigerfunktion ist mehrdeutig, wenn dies die erste Anweisung nach dem Spezifikationsblock ist. Bitte fügen Sie davor irgend eine andere ausführbare Anweisung ein. FIXME (steht so im englischen Original.)"
  
! #: fortran/symbol.cc:1843
  #, gcc-internal-format, gfc-internal-format
  msgid "%s procedure at %L is already declared as %s procedure"
  msgstr "Prozedur %s bei %L ist bereits als Prozedur %s deklariert"
  
! #: fortran/symbol.cc:1878
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
  msgstr "INTENT(%s) steht mit INTENT(%s) bei %L in Konflikt"
  
! #: fortran/symbol.cc:1902
  #, gcc-internal-format, gfc-internal-format
  msgid "ACCESS specification at %L was already specified"
  msgstr "ACCESS-Spezifikation bei %L wurde bereits spezifiziert"
  
! #: fortran/symbol.cc:1919
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate BIND attribute specified at %L"
  msgstr "Doppeltes BIND-Attribut bei %L angegeben"
  
! #: fortran/symbol.cc:1926
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) at %L"
  msgstr "BIND(C) bei %L"
  
! #: fortran/symbol.cc:1942
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate EXTENDS attribute specified at %L"
  msgstr "Doppeltes EXTENDS-Attribut bei %L angegeben"
  
! #: fortran/symbol.cc:1946
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTENDS at %L"
  msgstr "EXTENDS bei %L"
  
! #: fortran/symbol.cc:1972
  #, gcc-internal-format
  msgid "Symbol %qs at %L already has an explicit interface"
  msgstr "Symbol %qs bei %L hat bereits eine explizite Schnittstelle"
  
! #: fortran/symbol.cc:1979
  #, gcc-internal-format
  msgid "%qs at %L has attributes specified outside its INTERFACE body"
  msgstr "%qs bei %L hat außerhalb seines INTERFACE-Körpers spezifizierte Attribute"
  
! #: fortran/symbol.cc:2017
  #, gcc-internal-format
  msgid "Symbol %qs at %L conflicts with symbol from module %qs, use-associated at %L"
  msgstr "Symbol %qs bei %L steht mit Symbol aus Modul %qs in Konflikt, verbunden durch Verwendung bei %L"
  
! #: fortran/symbol.cc:2021 fortran/symbol.cc:2024
  #, gcc-internal-format
  msgid "Symbol %qs at %L already has basic type of %s"
  msgstr "Symbol %qs bei %L hat bereits grundlegenden Typen %s"
  
! #: fortran/symbol.cc:2031
  #, gcc-internal-format
  msgid "Procedure %qs at %L may not have basic type of %s"
  msgstr "Prozedur %qs bei %L kann nicht grundlegenden Typen %s haben"
  
! #: fortran/symbol.cc:2043
  #, gcc-internal-format
  msgid "Symbol %qs at %L cannot have a type"
  msgstr "Symbol %qs bei %L kann keinen Typen haben"
  
! #: fortran/symbol.cc:2288
  #, gcc-internal-format
  msgid "Component %qs at %C already in the parent type at %L"
  msgstr "Komponente %qs bei %C bereits im Elterntypen bei %L deklariert"
  
! #: fortran/symbol.cc:2373
  #, gcc-internal-format
  msgid "Symbol %qs at %C is ambiguous"
  msgstr "Symbol %qs bei %C ist mehrdeutig"
  
! #: fortran/symbol.cc:2405
  #, gcc-internal-format
  msgid "Derived type %qs at %C is being used before it is defined"
  msgstr "Abgeleiteter Typ %qs bei %C wird verwendet, bevor er definiert wird"
  
! #: fortran/symbol.cc:2615
  #, gcc-internal-format
  msgid "Component %qs at %C is a PRIVATE component of %qs"
  msgstr "Komponente %qs bei %C ist eine PRIVATE-Komponente von %qs"
  
! #: fortran/symbol.cc:2636
  #, gcc-internal-format
  msgid "%qs at %C is not a member of the %qs structure; did you mean %qs?"
  msgstr "%qs bei %C ist kein Element der Struktur %qs; meinen Sie %qs?"
  
! #: fortran/symbol.cc:2640
  #, gcc-internal-format
  msgid "%qs at %C is not a member of the %qs structure"
  msgstr "%qs bei %C ist kein Element der Struktur %qs"
  
! #: fortran/symbol.cc:2816
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate statement label %d at %L and %L"
  msgstr "Doppelte Anweisungsmarke %d bei %L und %L"
  
! #: fortran/symbol.cc:2827
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C already referenced as branch target"
  msgstr "Marke %d bei %C bereits als Sprungziel referenziert"
  
! #: fortran/symbol.cc:2837
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C already referenced as a format label"
  msgstr "Marke %d bei %C bereits als eine Formatmarke referenziert"
  
! #: fortran/symbol.cc:2844
  #, gcc-internal-format, gfc-internal-format
  msgid "DO termination statement which is not END DO or CONTINUE with label %d at %C"
  msgstr "DO-Abbruchanweisung ist nicht »END DO« oder »CONTINUE« mit Marke %d bei %C"
  
! #: fortran/symbol.cc:2885
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C previously used as a FORMAT label"
  msgstr "Marke %d bei %C vorher als FORMAT-Marke verwendet"
  
! #: fortran/symbol.cc:2894
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C previously used as branch target"
  msgstr "Marke %d bei %C vorher als Sprungziel verwendet"
  
! #: fortran/symbol.cc:2901
  #, gcc-internal-format, gfc-internal-format
  msgid "Shared DO termination label %d at %C"
  msgstr "Gemeinsam genutzte DO-Abbruchmarke %d bei %C"
  
! #: fortran/symbol.cc:2905
  #, gcc-internal-format, gfc-internal-format
  msgid "Labeled DO statement at %L"
  msgstr "DO-Anweisung mit Label bei %L"
  
! #: fortran/symbol.cc:3296
  #, gcc-internal-format
  msgid "Name %qs at %C is an ambiguous reference to %qs from module %qs"
  msgstr "Name %qs bei %C ist eine mehrdeutige Referenz auf %qs vom Modul %qs"
  
! #: fortran/symbol.cc:3299
  #, gcc-internal-format
  msgid "Name %qs at %C is an ambiguous reference to %qs from current program unit"
  msgstr "Name %qs bei %C ist eine mehrdeutige Referenz auf %qs von aktueller Programmeinheit"
  
  #. Symbol is from another namespace.
! #: fortran/symbol.cc:3544
  #, gcc-internal-format
  msgid "Symbol %qs at %C has already been host associated"
  msgstr "Symbol %qs bei %C wurde bereits mit Host verbunden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/symbol.cc:4599
  #, gcc-internal-format
  msgid "verify_bind_c_derived_type(): Given symbol is unexpectedly NULL"
  msgstr "verify_bind_c_derived_type(): Given symbol is unexpectedly NULL"
  
! #: fortran/symbol.cc:4612
  #, gcc-internal-format
  msgid "Derived type %qs declared at %L must have the BIND attribute to be C interoperable"
  msgstr "Abgeleiteter Typ %qs, bei %L deklariert, muss BIND-Attribut haben, um C-kompatibel zu sein"
  
! #: fortran/symbol.cc:4640
  #, gcc-internal-format
  msgid "Derived type %qs with BIND(C) attribute at %L has no components"
  msgstr "Abgeleiteter Typ %qs mit Attribut BIND(C) bei %L hat keine Komponenten"
  
  #. Generally emit warning, but not twice if -pedantic is given.
! #: fortran/symbol.cc:4646
  #, gcc-internal-format
  msgid "Derived type %qs with BIND(C) attribute at %L is empty, and may be inaccessible by the C companion processor"
  msgstr "Abgeleiteter Typ %qs mit Attribut BIND(C) bei %L ist leer und könnte für entsprechenden C-Prozessor unzugreifbar sein"
  
! #: fortran/symbol.cc:4668
  #, gcc-internal-format
  msgid "Component %qs at %L cannot have the POINTER attribute because it is a member of the BIND(C) derived type %qs at %L"
  msgstr "Komponente %qs bei %L kann nicht POINTER-Attribut haben, da es Element des BIND(C)-abgeleiteten Typs %qs bei %L ist"
  
! #: fortran/symbol.cc:4678
  #, gcc-internal-format
  msgid "Procedure pointer component %qs at %L cannot be a member of the BIND(C) derived type %qs at %L"
  msgstr "Komponente %qs des Prozedurzeigers bei %L kann kein Element des BIND(C)-abgeleiteten Typs %qs bei %L sein"
  
! #: fortran/symbol.cc:4689
  #, gcc-internal-format
  msgid "Component %qs at %L cannot have the ALLOCATABLE attribute because it is a member of the BIND(C) derived type %qs at %L"
  msgstr "Komponente %qs bei %L kann nicht ALLOCATABLE-Attribut haben, da es Element des BIND(C)-abgeleiteten Typs %qs bei %L ist"
  
! #: fortran/symbol.cc:4728
  #, gcc-internal-format
  msgid "Component %qs in derived type %qs at %L may not be C interoperable, even though derived type %qs is BIND(C)"
  msgstr "Komponente %qs in abgeleitetem Typ %qs bei %L könnte nicht C-kompatibel sein, obwohl abgeleiteter Typ %qs BIND(C) ist"
  
! #: fortran/symbol.cc:4738
  #, gcc-internal-format
  msgid "Component %qs in derived type %qs at %L may not be C interoperable"
  msgstr "Komponente %qs in abgeleitetem Typ %qs bei %L könnte nicht C-kompatibel sein"
  
! #: fortran/symbol.cc:4750
  #, gcc-internal-format
  msgid "Derived type %qs at %L cannot have the SEQUENCE attribute because it is BIND(C)"
  msgstr "Abgeleiteter Typ %qs bei %L kann nicht das SEQUENCE-Attribut haben, da er BIND(C) ist"
  
! #: fortran/symbol.cc:5263 fortran/symbol.cc:5268
  #, gcc-internal-format
  msgid "Symbol %qs is used before it is typed at %L"
  msgstr "Symbol %qs wird bei %L verwendet, bevor es typisiert wird"
--- 89163,89372 ----
  "%s-Prozedur bei %L ist bereits als %s-Prozedur deklariert.\n"
  "F2008: Eine Zuweisung an eine Zeigerfunktion ist mehrdeutig, wenn dies die erste Anweisung nach dem Spezifikationsblock ist. Bitte fügen Sie davor irgend eine andere ausführbare Anweisung ein. FIXME (steht so im englischen Original.)"
  
! #: fortran/symbol.cc:1900
  #, gcc-internal-format, gfc-internal-format
  msgid "%s procedure at %L is already declared as %s procedure"
  msgstr "Prozedur %s bei %L ist bereits als Prozedur %s deklariert"
  
! #: fortran/symbol.cc:1935
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
  msgstr "INTENT(%s) steht mit INTENT(%s) bei %L in Konflikt"
  
! #: fortran/symbol.cc:1959
  #, gcc-internal-format, gfc-internal-format
  msgid "ACCESS specification at %L was already specified"
  msgstr "ACCESS-Spezifikation bei %L wurde bereits spezifiziert"
  
! #: fortran/symbol.cc:1976
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate BIND attribute specified at %L"
  msgstr "Doppeltes BIND-Attribut bei %L angegeben"
  
! #: fortran/symbol.cc:1983
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) at %L"
  msgstr "BIND(C) bei %L"
  
! #: fortran/symbol.cc:1999
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate EXTENDS attribute specified at %L"
  msgstr "Doppeltes EXTENDS-Attribut bei %L angegeben"
  
! #: fortran/symbol.cc:2003
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTENDS at %L"
  msgstr "EXTENDS bei %L"
  
! #: fortran/symbol.cc:2029
  #, gcc-internal-format
  msgid "Symbol %qs at %L already has an explicit interface"
  msgstr "Symbol %qs bei %L hat bereits eine explizite Schnittstelle"
  
! #: fortran/symbol.cc:2036
  #, gcc-internal-format
  msgid "%qs at %L has attributes specified outside its INTERFACE body"
  msgstr "%qs bei %L hat außerhalb seines INTERFACE-Körpers spezifizierte Attribute"
  
! #: fortran/symbol.cc:2074
  #, gcc-internal-format
  msgid "Symbol %qs at %L conflicts with symbol from module %qs, use-associated at %L"
  msgstr "Symbol %qs bei %L steht mit Symbol aus Modul %qs in Konflikt, verbunden durch Verwendung bei %L"
  
! #: fortran/symbol.cc:2078 fortran/symbol.cc:2081
  #, gcc-internal-format
  msgid "Symbol %qs at %L already has basic type of %s"
  msgstr "Symbol %qs bei %L hat bereits grundlegenden Typen %s"
  
! #: fortran/symbol.cc:2088
  #, gcc-internal-format
  msgid "Procedure %qs at %L may not have basic type of %s"
  msgstr "Prozedur %qs bei %L kann nicht grundlegenden Typen %s haben"
  
! #: fortran/symbol.cc:2100
  #, gcc-internal-format
  msgid "Symbol %qs at %L cannot have a type"
  msgstr "Symbol %qs bei %L kann keinen Typen haben"
  
! #: fortran/symbol.cc:2355
  #, gcc-internal-format
  msgid "Component %qs at %C already in the parent type at %L"
  msgstr "Komponente %qs bei %C bereits im Elterntypen bei %L deklariert"
  
! #: fortran/symbol.cc:2440
  #, gcc-internal-format
  msgid "Symbol %qs at %C is ambiguous"
  msgstr "Symbol %qs bei %C ist mehrdeutig"
  
! #: fortran/symbol.cc:2472
  #, gcc-internal-format
  msgid "Derived type %qs at %C is being used before it is defined"
  msgstr "Abgeleiteter Typ %qs bei %C wird verwendet, bevor er definiert wird"
  
! #: fortran/symbol.cc:2682
  #, gcc-internal-format
  msgid "Component %qs at %C is a PRIVATE component of %qs"
  msgstr "Komponente %qs bei %C ist eine PRIVATE-Komponente von %qs"
  
! #: fortran/symbol.cc:2703
  #, gcc-internal-format
  msgid "%qs at %C is not a member of the %qs structure; did you mean %qs?"
  msgstr "%qs bei %C ist kein Element der Struktur %qs; meinen Sie %qs?"
  
! #: fortran/symbol.cc:2707
  #, gcc-internal-format
  msgid "%qs at %C is not a member of the %qs structure"
  msgstr "%qs bei %C ist kein Element der Struktur %qs"
  
! #: fortran/symbol.cc:2935
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate statement label %d at %L and %L"
  msgstr "Doppelte Anweisungsmarke %d bei %L und %L"
  
! #: fortran/symbol.cc:2946
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C already referenced as branch target"
  msgstr "Marke %d bei %C bereits als Sprungziel referenziert"
  
! #: fortran/symbol.cc:2956
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C already referenced as a format label"
  msgstr "Marke %d bei %C bereits als eine Formatmarke referenziert"
  
! #: fortran/symbol.cc:2963
  #, gcc-internal-format, gfc-internal-format
  msgid "DO termination statement which is not END DO or CONTINUE with label %d at %C"
  msgstr "DO-Abbruchanweisung ist nicht »END DO« oder »CONTINUE« mit Marke %d bei %C"
  
! #: fortran/symbol.cc:3004
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C previously used as a FORMAT label"
  msgstr "Marke %d bei %C vorher als FORMAT-Marke verwendet"
  
! #: fortran/symbol.cc:3013
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C previously used as branch target"
  msgstr "Marke %d bei %C vorher als Sprungziel verwendet"
  
! #: fortran/symbol.cc:3021
  #, gcc-internal-format, gfc-internal-format
  msgid "Shared DO termination label %d at %C"
  msgstr "Gemeinsam genutzte DO-Abbruchmarke %d bei %C"
  
! #: fortran/symbol.cc:3025
  #, gcc-internal-format, gfc-internal-format
  msgid "Labeled DO statement at %L"
  msgstr "DO-Anweisung mit Label bei %L"
  
! #: fortran/symbol.cc:3430
  #, gcc-internal-format
  msgid "Name %qs at %C is an ambiguous reference to %qs from module %qs"
  msgstr "Name %qs bei %C ist eine mehrdeutige Referenz auf %qs vom Modul %qs"
  
! #: fortran/symbol.cc:3433
  #, gcc-internal-format
  msgid "Name %qs at %C is an ambiguous reference to %qs from current program unit"
  msgstr "Name %qs bei %C ist eine mehrdeutige Referenz auf %qs von aktueller Programmeinheit"
  
  #. Symbol is from another namespace.
! #: fortran/symbol.cc:3678
  #, gcc-internal-format
  msgid "Symbol %qs at %C has already been host associated"
  msgstr "Symbol %qs bei %C wurde bereits mit Host verbunden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/symbol.cc:4733
  #, gcc-internal-format
  msgid "verify_bind_c_derived_type(): Given symbol is unexpectedly NULL"
  msgstr "verify_bind_c_derived_type(): Given symbol is unexpectedly NULL"
  
! #: fortran/symbol.cc:4746
  #, gcc-internal-format
  msgid "Derived type %qs declared at %L must have the BIND attribute to be C interoperable"
  msgstr "Abgeleiteter Typ %qs, bei %L deklariert, muss BIND-Attribut haben, um C-kompatibel zu sein"
  
! #: fortran/symbol.cc:4774
  #, gcc-internal-format
  msgid "Derived type %qs with BIND(C) attribute at %L has no components"
  msgstr "Abgeleiteter Typ %qs mit Attribut BIND(C) bei %L hat keine Komponenten"
  
  #. Generally emit warning, but not twice if -pedantic is given.
! #: fortran/symbol.cc:4780
  #, gcc-internal-format
  msgid "Derived type %qs with BIND(C) attribute at %L is empty, and may be inaccessible by the C companion processor"
  msgstr "Abgeleiteter Typ %qs mit Attribut BIND(C) bei %L ist leer und könnte für entsprechenden C-Prozessor unzugreifbar sein"
  
! #: fortran/symbol.cc:4802
  #, gcc-internal-format
  msgid "Component %qs at %L cannot have the POINTER attribute because it is a member of the BIND(C) derived type %qs at %L"
  msgstr "Komponente %qs bei %L kann nicht POINTER-Attribut haben, da es Element des BIND(C)-abgeleiteten Typs %qs bei %L ist"
  
! #: fortran/symbol.cc:4812
  #, gcc-internal-format
  msgid "Procedure pointer component %qs at %L cannot be a member of the BIND(C) derived type %qs at %L"
  msgstr "Komponente %qs des Prozedurzeigers bei %L kann kein Element des BIND(C)-abgeleiteten Typs %qs bei %L sein"
  
! #: fortran/symbol.cc:4823
  #, gcc-internal-format
  msgid "Component %qs at %L cannot have the ALLOCATABLE attribute because it is a member of the BIND(C) derived type %qs at %L"
  msgstr "Komponente %qs bei %L kann nicht ALLOCATABLE-Attribut haben, da es Element des BIND(C)-abgeleiteten Typs %qs bei %L ist"
  
! #: fortran/symbol.cc:4862
  #, gcc-internal-format
  msgid "Component %qs in derived type %qs at %L may not be C interoperable, even though derived type %qs is BIND(C)"
  msgstr "Komponente %qs in abgeleitetem Typ %qs bei %L könnte nicht C-kompatibel sein, obwohl abgeleiteter Typ %qs BIND(C) ist"
  
! #: fortran/symbol.cc:4872
  #, gcc-internal-format
  msgid "Component %qs in derived type %qs at %L may not be C interoperable"
  msgstr "Komponente %qs in abgeleitetem Typ %qs bei %L könnte nicht C-kompatibel sein"
  
! #: fortran/symbol.cc:4884
  #, gcc-internal-format
  msgid "Derived type %qs at %L cannot have the SEQUENCE attribute because it is BIND(C)"
  msgstr "Abgeleiteter Typ %qs bei %L kann nicht das SEQUENCE-Attribut haben, da er BIND(C) ist"
  
! #: fortran/symbol.cc:5397 fortran/symbol.cc:5402
  #, gcc-internal-format
  msgid "Symbol %qs is used before it is typed at %L"
  msgstr "Symbol %qs wird bei %L verwendet, bevor es typisiert wird"
*************** msgstr "Überlappende ungleiche Initiali
*** 84512,84535 ****
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr "Überlappende ungleiche Initialisierungen in EQUIVALENCE bei %C"
  
! #: fortran/trans-array.cc:2469 fortran/trans-expr.cc:10450
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %L has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr "Der Strukturkonstruktor bei %L wurde finalisiert. Dieses Feature wurde aus f08/0011 entfernt. Verwenden Sie »-std=f2018« oder »-std=gnu«, um die Finalisierung zu entfernen."
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6840
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr "Die Anzahl der Elemente im Feldkonstruktor bei %L erfordert Erhöhung der erlaubten oberen Grenze %d. Siehe Option %<-fmax-array-constructor%>"
  
! #: fortran/trans-array.cc:9246
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "Bei %L wird ein vorübergehendes Feld für Argument %qs erzeugt"
  
! #: fortran/trans-array.cc:12706
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "Falscher Ausdruckstyp beim Durchlaufen (%d)"
--- 89396,89419 ----
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr "Überlappende ungleiche Initialisierungen in EQUIVALENCE bei %C"
  
! #: fortran/trans-array.cc:2452 fortran/trans-expr.cc:10593
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %L has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr "Der Strukturkonstruktor bei %L wurde finalisiert. Dieses Feature wurde aus f08/0011 entfernt. Verwenden Sie »-std=f2018« oder »-std=gnu«, um die Finalisierung zu entfernen."
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:7083
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr "Die Anzahl der Elemente im Feldkonstruktor bei %L erfordert Erhöhung der erlaubten oberen Grenze %d. Siehe Option %<-fmax-array-constructor%>"
  
! #: fortran/trans-array.cc:9503
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "Bei %L wird ein vorübergehendes Feld für Argument %qs erzeugt"
  
! #: fortran/trans-array.cc:13266
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "Falscher Ausdruckstyp beim Durchlaufen (%d)"
*************** msgstr "Falscher Ausdruckstyp beim Durch
*** 84539,84613 ****
  msgid "Named COMMON block %qs at %L shall be of the same size as elsewhere (%wu vs %wu bytes)"
  msgstr "Benannter COMMON-Block %qs bei %L muss die gleiche Größe wie anderswo haben (%wu Bytes gegenüber %wu Bytes)"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/trans-common.cc:839
  #, gcc-internal-format
  msgid "get_mpz(): Not an integer constant"
  msgstr "get_mpz(): Not an integer constant"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/trans-common.cc:867
  #, gcc-internal-format
  msgid "element_number(): Bad dimension type"
  msgstr "element_number(): Bad dimension type"
  
! #: fortran/trans-common.cc:937
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array reference at %L"
  msgstr "Ungültige Feldreferenz bei %L"
  
! #: fortran/trans-common.cc:945
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal reference type at %L as EQUIVALENCE object"
  msgstr "Ungültiger Referenztyp bei %L als EQUIVALENCE-Objekt"
  
! #: fortran/trans-common.cc:985
  #, gcc-internal-format
  msgid "Inconsistent equivalence rules involving %qs at %L and %qs at %L"
  msgstr "Inkonsistente Äquivalenzregeln mit %qs bei %L und %qs bei %L"
  
  #. Aligning this field would misalign a previous field.
! #: fortran/trans-common.cc:1174
  #, gcc-internal-format
  msgid "The equivalence set for variable %qs declared at %L violates alignment requirements"
  msgstr "Die Äquivalenzmenge für bei %2$L deklarierte Variable %1$qs verletzt Ausrichtungsanforderungen"
  
! #: fortran/trans-common.cc:1222
  #, gcc-internal-format
  msgid "Sorry, !$OMP allocate for COMMON block variable %qs at %L not supported"
  msgstr "Sorry, !$OMP allocate for COMMON block variable %qs at %L not supported"
  
! #: fortran/trans-common.cc:1243
  #, gcc-internal-format
  msgid "Equivalence for %qs does not match ordering of COMMON %qs at %L"
  msgstr "Äquivalenz für %qs passt nicht zur Anordnung von COMMON %qs bei %L"
  
! #: fortran/trans-common.cc:1258
  #, gcc-internal-format
  msgid "The equivalence set for %qs cause an invalid extension to COMMON %qs at %L"
  msgstr "Die Äquivalenzmenge für %qs bewirkt eine ungültige Erweiterung für COMMON %qs bei %L"
  
! #: fortran/trans-common.cc:1274
  #, gcc-internal-format
  msgid "Padding of %d bytes required before %qs in COMMON %qs at %L; reorder elements or use %<-fno-align-commons%>"
  msgstr "Auffüllen mit %d Bytes vor %qs in COMMON %qs bei %L erforderlich; bitte Elemente umordnen oder %<-fno-align-commons%> verwenden"
  
! #: fortran/trans-common.cc:1280
  #, gcc-internal-format
  msgid "Padding of %d bytes required before %qs in COMMON at %L; reorder elements or use %<-fno-align-commons%>"
  msgstr "Auffüllen mit %d Bytes vor %qs in COMMON bei %L erforderlich; bitte Elemente umordnen oder %<-fno-align-commons%> verwenden"
  
! #: fortran/trans-common.cc:1301
  #, gcc-internal-format
  msgid "COMMON %qs at %L does not exist"
  msgstr "COMMON %qs bei %L existiert nicht"
  
! #: fortran/trans-common.cc:1310
  #, gcc-internal-format
  msgid "COMMON %qs at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>"
  msgstr "COMMON %qs bei %L erfordert Auffüllen mit %d Bytes; bitte Elemente umordnen oder %<-fno-align-commons%> verwenden"
  
! #: fortran/trans-common.cc:1315
  #, gcc-internal-format
  msgid "COMMON at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>"
  msgstr "COMMON bei %L erfordert Auffüllen mit %d Bytes; bitte Elemente umordnen oder %<-fno-align-commons%> verwenden"
--- 89423,89508 ----
  msgid "Named COMMON block %qs at %L shall be of the same size as elsewhere (%wu vs %wu bytes)"
  msgstr "Benannter COMMON-Block %qs bei %L muss die gleiche Größe wie anderswo haben (%wu Bytes gegenüber %wu Bytes)"
  
+ #: fortran/trans-common.cc:494
+ #, gcc-internal-format
+ msgid "Sorry, OMP GROUPPRIVATE not implemented, used by common block %</%s/%> declared at %L"
+ msgstr ""
+ 
+ #. Use 'else if' as groupprivate implies 'local'.
+ #: fortran/trans-common.cc:498
+ #, gcc-internal-format
+ msgid "Sorry, OMP DECLARE TARGET with LOCAL clause not implemented, used by common block %</%s/%> declared at %L"
+ msgstr ""
+ 
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/trans-common.cc:853
  #, gcc-internal-format
  msgid "get_mpz(): Not an integer constant"
  msgstr "get_mpz(): Not an integer constant"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/trans-common.cc:881
  #, gcc-internal-format
  msgid "element_number(): Bad dimension type"
  msgstr "element_number(): Bad dimension type"
  
! #: fortran/trans-common.cc:951
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array reference at %L"
  msgstr "Ungültige Feldreferenz bei %L"
  
! #: fortran/trans-common.cc:959
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal reference type at %L as EQUIVALENCE object"
  msgstr "Ungültiger Referenztyp bei %L als EQUIVALENCE-Objekt"
  
! #: fortran/trans-common.cc:999
  #, gcc-internal-format
  msgid "Inconsistent equivalence rules involving %qs at %L and %qs at %L"
  msgstr "Inkonsistente Äquivalenzregeln mit %qs bei %L und %qs bei %L"
  
  #. Aligning this field would misalign a previous field.
! #: fortran/trans-common.cc:1190
  #, gcc-internal-format
  msgid "The equivalence set for variable %qs declared at %L violates alignment requirements"
  msgstr "Die Äquivalenzmenge für bei %2$L deklarierte Variable %1$qs verletzt Ausrichtungsanforderungen"
  
! #: fortran/trans-common.cc:1238
  #, gcc-internal-format
  msgid "Sorry, !$OMP allocate for COMMON block variable %qs at %L not supported"
  msgstr "Sorry, !$OMP allocate for COMMON block variable %qs at %L not supported"
  
! #: fortran/trans-common.cc:1259
  #, gcc-internal-format
  msgid "Equivalence for %qs does not match ordering of COMMON %qs at %L"
  msgstr "Äquivalenz für %qs passt nicht zur Anordnung von COMMON %qs bei %L"
  
! #: fortran/trans-common.cc:1274
  #, gcc-internal-format
  msgid "The equivalence set for %qs cause an invalid extension to COMMON %qs at %L"
  msgstr "Die Äquivalenzmenge für %qs bewirkt eine ungültige Erweiterung für COMMON %qs bei %L"
  
! #: fortran/trans-common.cc:1290
  #, gcc-internal-format
  msgid "Padding of %d bytes required before %qs in COMMON %qs at %L; reorder elements or use %<-fno-align-commons%>"
  msgstr "Auffüllen mit %d Bytes vor %qs in COMMON %qs bei %L erforderlich; bitte Elemente umordnen oder %<-fno-align-commons%> verwenden"
  
! #: fortran/trans-common.cc:1296
  #, gcc-internal-format
  msgid "Padding of %d bytes required before %qs in COMMON at %L; reorder elements or use %<-fno-align-commons%>"
  msgstr "Auffüllen mit %d Bytes vor %qs in COMMON bei %L erforderlich; bitte Elemente umordnen oder %<-fno-align-commons%> verwenden"
  
! #: fortran/trans-common.cc:1317
  #, gcc-internal-format
  msgid "COMMON %qs at %L does not exist"
  msgstr "COMMON %qs bei %L existiert nicht"
  
! #: fortran/trans-common.cc:1326
  #, gcc-internal-format
  msgid "COMMON %qs at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>"
  msgstr "COMMON %qs bei %L erfordert Auffüllen mit %d Bytes; bitte Elemente umordnen oder %<-fno-align-commons%> verwenden"
  
! #: fortran/trans-common.cc:1331
  #, gcc-internal-format
  msgid "COMMON at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>"
  msgstr "COMMON bei %L erfordert Auffüllen mit %d Bytes; bitte Elemente umordnen oder %<-fno-align-commons%> verwenden"
*************** msgstr "Zuweisung eines anderen Wertes a
*** 84622,84758 ****
  msgid "non-constant initialization expression at %L"
  msgstr "Nicht-konstanter Initialisierungsausdruck bei %L"
  
! #: fortran/trans-decl.cc:774
  #, gcc-internal-format
  msgid "Array %qs at %L is larger than limit set by %<-fmax-stack-var-size=%>, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the %<-fmax-stack-var-size=%> limit (or use %<-frecursive%>, which implies unlimited %<-fmax-stack-var-size%>) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute."
  msgstr "Das Feld %qs bei %L ist größer als der Grenzwert, der durch %<-fmax-stack-var-size=%> festgelegt wurde, daher wurde es vom Stapel in den statischen Speicher verschoben. Dies macht die Prozedur unsicher, wenn sie rekursiv oder gleichzeitig von mehreren Threads aus aufgerufen wird. Erwägen Sie, die Grenze für %<-fmax-stack-var-size=%> anzuheben, verwenden Sie %<-frecursive%> (dadurch wird die Beschränkung von %<-fmax-stack-var-size%> aufgehoben), oder ändern Sie den Code so, dass er ein ALLOCATABLE-Feld verwendet. Wenn auf die Variable niemals nebenläufig zugegriffen wird, können Sie diese Warnung ignorieren, Sie könnten diese Variable auch mit dem Attribut SAVE deklarieren."
  
! #: fortran/trans-decl.cc:1905
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L has no default type"
  msgstr "%s bei %L hat keinen Vorgabe-Typ"
  
! #: fortran/trans-decl.cc:1909
  #, gcc-internal-format
  msgid "intrinsic variable which isn't a procedure"
  msgstr "innere Variable, die keine Prozedur ist"
  
! #: fortran/trans-decl.cc:4705 fortran/trans-decl.cc:8145
  #, gcc-internal-format
  msgid "Return value of function %qs at %L not set"
  msgstr "Rückgabewert der Funktion %qs bei %L nicht gesetzt"
  
! #: fortran/trans-decl.cc:5237
  #, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr "Parameter aufgeschobenen Typs wird noch nicht unterstützt"
  
! #: fortran/trans-decl.cc:5549
  #, gcc-internal-format
  msgid "backend decl for module variable %qs already exists"
  msgstr "Backend-Deklaration für Modulvariable %qs ist bereits vorhanden"
  
! #: fortran/trans-decl.cc:5562
  #, gcc-internal-format
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr "Ungenutzte PRIVATE-Variable %qs bei %L deklariert"
  
! #: fortran/trans-decl.cc:6248
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a dummy argument"
  msgstr "Symbol %qs bei %L hat das Attribut WEAK, ist aber ein Scheinargument"
  
! #: fortran/trans-decl.cc:6251
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a local variable"
  msgstr "Symbol %qs bei %L hat das Attribut WEAK, ist aber eine lokale Variable"
  
! #: fortran/trans-decl.cc:6266
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr "Scheinargument %qs bei %L war als INTENT(OUT) deklariert, aber nicht gesetzt"
  
! #: fortran/trans-decl.cc:6272
  #, gcc-internal-format
  msgid "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgstr "Scheinargument %qs abgeleiteten Typs bei %L war als INTENT(OUT) deklariert, aber nicht gesetzt und hat keine Standardinitialisierung"
  
! #: fortran/trans-decl.cc:6283 fortran/trans-decl.cc:6434
  #, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr "Ungenutztes Dummyargument %qs bei %L"
  
! #: fortran/trans-decl.cc:6299
  #, gcc-internal-format
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr "Ungenutzte Modulvariable »%qs«, die bei %L ausdrücklich importiert wurde"
  
! #: fortran/trans-decl.cc:6318
  #, gcc-internal-format
  msgid "Unused variable %qs declared at %L"
  msgstr "Ungenutzte Variable %qs, bei %L deklariert"
  
! #: fortran/trans-decl.cc:6367
  #, gcc-internal-format
  msgid "Unused parameter %qs declared at %L"
  msgstr "Ungenutzter Parameter %qs, bei %L deklariert"
  
! #: fortran/trans-decl.cc:6371
  #, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr "Ungenutzter Parameter %qs, der bei %L ausdrücklich importiert wurde"
  
! #: fortran/trans-decl.cc:6401
  #, gcc-internal-format
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr "Rückgabewert %1$qs der bei %3$L deklarierten Funktion %2$qs nicht gesetzt"
  
! #: fortran/trans-decl.cc:7000
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr "Entschuldigung, !$ACC DECLARE bei %L ist in einem BLOCK-Konstrukt nicht erlaubt"
  
! #: fortran/trans-decl.cc:7199 fortran/trans-expr.cc:6127
  #, gcc-internal-format
  msgid "Unsigned not yet implemented"
  msgstr "Vorzeichenlos ist noch nicht implementiert"
  
! #: fortran/trans-decl.cc:8317
  #, gcc-internal-format
  msgid "Symbol %qs at %L is declared in a BLOCK DATA program unit but is not in a COMMON block"
  msgstr "Das Symbol %qs bei %L ist in einer BLOCK-DATA-Programmeinheit deklariert, befindet sich aber nicht in einem COMMON-Block"
  
! #: fortran/trans-expr.cc:1211
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot compute the length of the char array at %L."
  msgstr "Länge des Arrays bei %L kann nicht berechnet werden."
  
! #: fortran/trans-expr.cc:2041
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable variable at %L will be added"
  msgstr "Code zur Neu-Reservierung der reservierbaren Variable bei %L wird hinzugefügt"
  
! #: fortran/trans-expr.cc:2367
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic object at %L is not supported"
  msgstr "Sorry, der koindizierte Zugriff bei %L auf ein unbegrenzt polymorphes Objekt wird nicht unterstützt"
  
! #: fortran/trans-expr.cc:2376
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr "Sorry, der koindizierte Zugriff bei %L auf eine unbegrenzt polymorphe Komponente wird nicht unterstützt"
  
! #: fortran/trans-expr.cc:4289
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "Unbekannte eingebauter Operator"
  
! #: fortran/trans-expr.cc:5875
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr "Unbekannte Argumentlistenfunktion bei %L"
  
! #: fortran/trans-expr.cc:11050
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr "Wenn die Neuzuordnung von Grenzen bei %L angegeben wird, darf das Zeigerziel nicht NULL sein"
--- 89517,89664 ----
  msgid "non-constant initialization expression at %L"
  msgstr "Nicht-konstanter Initialisierungsausdruck bei %L"
  
! #: fortran/trans-decl.cc:785
  #, gcc-internal-format
  msgid "Array %qs at %L is larger than limit set by %<-fmax-stack-var-size=%>, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the %<-fmax-stack-var-size=%> limit (or use %<-frecursive%>, which implies unlimited %<-fmax-stack-var-size%>) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute."
  msgstr "Das Feld %qs bei %L ist größer als der Grenzwert, der durch %<-fmax-stack-var-size=%> festgelegt wurde, daher wurde es vom Stapel in den statischen Speicher verschoben. Dies macht die Prozedur unsicher, wenn sie rekursiv oder gleichzeitig von mehreren Threads aus aufgerufen wird. Erwägen Sie, die Grenze für %<-fmax-stack-var-size=%> anzuheben, verwenden Sie %<-frecursive%> (dadurch wird die Beschränkung von %<-fmax-stack-var-size%> aufgehoben), oder ändern Sie den Code so, dass er ein ALLOCATABLE-Feld verwendet. Wenn auf die Variable niemals nebenläufig zugegriffen wird, können Sie diese Warnung ignorieren, Sie könnten diese Variable auch mit dem Attribut SAVE deklarieren."
  
! #: fortran/trans-decl.cc:1591
! #, gcc-internal-format
! msgid "Sorry, OMP GROUPPRIVATE not implemented, used by %qs declared at %L"
! msgstr ""
! 
! #. Use 'else if' as groupprivate implies 'local'.
! #: fortran/trans-decl.cc:1595
! #, gcc-internal-format
! msgid "Sorry, OMP DECLARE TARGET with LOCAL clause not implemented, used by %qs declared at %L"
! msgstr ""
! 
! #: fortran/trans-decl.cc:1939
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L has no default type"
  msgstr "%s bei %L hat keinen Vorgabe-Typ"
  
! #: fortran/trans-decl.cc:1943
  #, gcc-internal-format
  msgid "intrinsic variable which isn't a procedure"
  msgstr "innere Variable, die keine Prozedur ist"
  
! #: fortran/trans-decl.cc:4823 fortran/trans-decl.cc:7990
  #, gcc-internal-format
  msgid "Return value of function %qs at %L not set"
  msgstr "Rückgabewert der Funktion %qs bei %L nicht gesetzt"
  
! #: fortran/trans-decl.cc:5373
  #, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr "Parameter aufgeschobenen Typs wird noch nicht unterstützt"
  
! #: fortran/trans-decl.cc:5685
  #, gcc-internal-format
  msgid "backend decl for module variable %qs already exists"
  msgstr "Backend-Deklaration für Modulvariable %qs ist bereits vorhanden"
  
! #: fortran/trans-decl.cc:5698
  #, gcc-internal-format
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr "Ungenutzte PRIVATE-Variable %qs bei %L deklariert"
  
! #: fortran/trans-decl.cc:6384
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a dummy argument"
  msgstr "Symbol %qs bei %L hat das Attribut WEAK, ist aber ein Scheinargument"
  
! #: fortran/trans-decl.cc:6387
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a local variable"
  msgstr "Symbol %qs bei %L hat das Attribut WEAK, ist aber eine lokale Variable"
  
! #: fortran/trans-decl.cc:6402
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr "Scheinargument %qs bei %L war als INTENT(OUT) deklariert, aber nicht gesetzt"
  
! #: fortran/trans-decl.cc:6408
  #, gcc-internal-format
  msgid "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgstr "Scheinargument %qs abgeleiteten Typs bei %L war als INTENT(OUT) deklariert, aber nicht gesetzt und hat keine Standardinitialisierung"
  
! #: fortran/trans-decl.cc:6419 fortran/trans-decl.cc:6570
  #, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr "Ungenutztes Dummyargument %qs bei %L"
  
! #: fortran/trans-decl.cc:6435
  #, gcc-internal-format
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr "Ungenutzte Modulvariable »%qs«, die bei %L ausdrücklich importiert wurde"
  
! #: fortran/trans-decl.cc:6454
  #, gcc-internal-format
  msgid "Unused variable %qs declared at %L"
  msgstr "Ungenutzte Variable %qs, bei %L deklariert"
  
! #: fortran/trans-decl.cc:6503
  #, gcc-internal-format
  msgid "Unused parameter %qs declared at %L"
  msgstr "Ungenutzter Parameter %qs, bei %L deklariert"
  
! #: fortran/trans-decl.cc:6507
  #, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr "Ungenutzter Parameter %qs, der bei %L ausdrücklich importiert wurde"
  
! #: fortran/trans-decl.cc:6537
  #, gcc-internal-format
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr "Rückgabewert %1$qs der bei %3$L deklarierten Funktion %2$qs nicht gesetzt"
  
! #: fortran/trans-decl.cc:7136
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr "Entschuldigung, !$ACC DECLARE bei %L ist in einem BLOCK-Konstrukt nicht erlaubt"
  
! #: fortran/trans-decl.cc:7335 fortran/trans-expr.cc:6207
  #, gcc-internal-format
  msgid "Unsigned not yet implemented"
  msgstr "Vorzeichenlos ist noch nicht implementiert"
  
! #: fortran/trans-decl.cc:8474
  #, gcc-internal-format
  msgid "Symbol %qs at %L is declared in a BLOCK DATA program unit but is not in a COMMON block"
  msgstr "Das Symbol %qs bei %L ist in einer BLOCK-DATA-Programmeinheit deklariert, befindet sich aber nicht in einem COMMON-Block"
  
! #: fortran/trans-expr.cc:1231
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot compute the length of the char array at %L."
  msgstr "Länge des Arrays bei %L kann nicht berechnet werden."
  
! #: fortran/trans-expr.cc:2061
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable variable at %L will be added"
  msgstr "Code zur Neu-Reservierung der reservierbaren Variable bei %L wird hinzugefügt"
  
! #: fortran/trans-expr.cc:2387
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic object at %L is not supported"
  msgstr "Sorry, der koindizierte Zugriff bei %L auf ein unbegrenzt polymorphes Objekt wird nicht unterstützt"
  
! #: fortran/trans-expr.cc:2396
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr "Sorry, der koindizierte Zugriff bei %L auf eine unbegrenzt polymorphe Komponente wird nicht unterstützt"
  
! #: fortran/trans-expr.cc:4308
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "Unbekannte eingebauter Operator"
  
! #: fortran/trans-expr.cc:5958
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr "Unbekannte Argumentlistenfunktion bei %L"
  
! #: fortran/trans-expr.cc:11200
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr "Wenn die Neuzuordnung von Grenzen bei %L angegeben wird, darf das Zeigerziel nicht NULL sein"
*************** msgstr "Wenn die Neuzuordnung von Grenze
*** 84762,84789 ****
  msgid "Intrinsic function %qs (%d) not recognized"
  msgstr "Intrinsische Funktion %qs (%d) nicht erkannt"
  
! #: fortran/trans-intrinsic.cc:1897 fortran/trans-intrinsic.cc:2446
! #: fortran/trans-intrinsic.cc:2649
  #, gcc-internal-format
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr "Argument %<dim%> des intrinsischen »%s« bei %L ist kein gültiger Dimensionsindex"
  
! #: fortran/trans-intrinsic.cc:12688 fortran/trans-stmt.cc:1107
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr "Sorry, die Event-Komponente des abgeleiteten Typs bei %L wird noch nicht unterstützt"
  
! #: fortran/trans-intrinsic.cc:12695
  #, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr "Event-Variable bei %L darf nicht koindiziert sein"
  
! #: fortran/trans-io.cc:2000
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr "build_dt: Format mit Namensliste"
  
! #: fortran/trans-io.cc:2550
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr "Falscher IO-Basistyp (%d)"
--- 89668,89695 ----
  msgid "Intrinsic function %qs (%d) not recognized"
  msgstr "Intrinsische Funktion %qs (%d) nicht erkannt"
  
! #: fortran/trans-intrinsic.cc:1899 fortran/trans-intrinsic.cc:2467
! #: fortran/trans-intrinsic.cc:2673
  #, gcc-internal-format
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr "Argument %<dim%> des intrinsischen »%s« bei %L ist kein gültiger Dimensionsindex"
  
! #: fortran/trans-intrinsic.cc:12988 fortran/trans-stmt.cc:1234
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr "Sorry, die Event-Komponente des abgeleiteten Typs bei %L wird noch nicht unterstützt"
  
! #: fortran/trans-intrinsic.cc:12995
  #, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr "Event-Variable bei %L darf nicht koindiziert sein"
  
! #: fortran/trans-io.cc:2001
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr "build_dt: Format mit Namensliste"
  
! #: fortran/trans-io.cc:2552
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr "Falscher IO-Basistyp (%d)"
*************** msgstr "Die Zuordnung des unbegrenzten p
*** 84808,85008 ****
  msgid "Mapping of polymorphic list item %qD is unspecified behavior"
  msgstr "Die Zuordnung des polymorphen Listenelements %qD ist unspezifiziertes Verhalten"
  
! #: fortran/trans-openmp.cc:4196
  #, gcc-internal-format
  msgid "optional class parameter"
  msgstr "optionaler Klassenparameter"
  
! #: fortran/trans-openmp.cc:4660
  #, gcc-internal-format
  msgid "unhandled expression type"
  msgstr "unbehandelter Ausdruckstyp"
  
! #: fortran/trans-openmp.cc:4969
  #, gcc-internal-format
  msgid "unhandled expression"
  msgstr "unbehandelter Ausdruck"
  
! #: fortran/trans-openmp.cc:5092
  #, gcc-internal-format
  msgid "%<uses_allocators%> clause with traits and memory spaces"
  msgstr "%<uses_allocators%>-Klausel mit Traits und Speicherbereichen"
  
! #: fortran/trans-openmp.cc:6070
  #, gcc-internal-format
  msgid "%<!$OMP %s%> at %L requires %<-fopenmp-allocators%>"
  msgstr "%<!$OMP %s%> bei %L erfordert %<-fopenmp-allocators%>"
  
! #: fortran/trans-openmp.cc:6073
  #, gcc-internal-format
  msgid "All files that might deallocate such a variable must be compiled with %<-fopenmp-allocators%>"
  msgstr "Alle Dateien, die eine solche Variable freigeben könnten, müssen mit %<-fopenmp-allocators%> kompiliert werden"
  
! #: fortran/trans-openmp.cc:6076
  #, gcc-internal-format
  msgid "This includes explicit DEALLOCATE, reallocation on intrinsic assignment, INTENT(OUT) for allocatable dummy arguments, and reallocation of allocatable components allocated with an OpenMP allocator"
  msgstr "Dazu gehören explizites DEALLOCATE, Neuzuweisung bei intrinsischer Zuweisung, INTENT(OUT) für allozierbare Dummy-Argumente und Neuzuweisung von allozierbaren Komponenten, die mit einem OpenMP-Allokator alloziert wurden"
  
! #: fortran/trans-openmp.cc:6653 fortran/trans-openmp.cc:6673
  #, gcc-internal-format
  msgid "non-rectangular loop nest with non-constant step for %qs"
  msgstr "Nichtrechteckige Schleifenschachtelung mit nichtkonstanter Schrittweite für %qs"
  
! #: fortran/trans-openmp.cc:6675
  #, gcc-internal-format
  msgid "Used here"
  msgstr "Hier verwendet"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/trans-openmp.cc:9241
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr "gfc_trans_omp_workshare(): Bad statement code"
  
! #: fortran/trans-openmp.cc:9651
  #, gcc-internal-format
  msgid "The base name for %<declare variant%> must be specified at %L"
  msgstr "Der Basisname für %<declare variant%> bei %L muss angegeben werden"
  
! #: fortran/trans-openmp.cc:9662
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L does not match the name of the current procedure"
  msgstr "Der Basisname bei %L passt nicht zum Namen der aktuellen Prozedur"
  
! #: fortran/trans-openmp.cc:9665
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be an entry name"
  msgstr "Der Basisname bei %L darf kein Eintragsname sein"
  
! #: fortran/trans-openmp.cc:9668
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a generic name"
  msgstr "Der Basisname bei %L darf kein generischer Name sein"
  
! #: fortran/trans-openmp.cc:9671
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a procedure pointer"
  msgstr "Der Basisname bei %L darf kein Prozedurzeiger sein"
  
! #: fortran/trans-openmp.cc:9674
  #, gcc-internal-format, gfc-internal-format
  msgid "The base procedure at %L must have an explicit interface"
  msgstr "Die Basisprozedur bei %L muss eine explizite Schnittstelle haben"
  
! #: fortran/trans-openmp.cc:9710
  #, gcc-internal-format
  msgid "Cannot find symbol %qs at %L"
  msgstr "Das Symbol %qs kann bei %L nicht gefunden werden"
  
! #: fortran/trans-openmp.cc:9723
  #, gcc-internal-format
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr "Die Variante %qs bei %L muss eine Funktion oder Unterroutine sein"
  
! #: fortran/trans-openmp.cc:9765
  #, gcc-internal-format
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr "Die Variante %qs und die Basis %qs bei %L haben inkompatible Typen: %s"
  
! #: fortran/trans-openmp.cc:9771
  #, gcc-internal-format
  msgid "%<append_args%> clause implies that %qs has %d dummy arguments of integer type with %<omp_interop_kind%> kind"
  msgstr "die %<append_args%>-Klausel impliziert, dass %qs %d Dummy-Argumente vom Typ Ganzzahl mit der Art %<omp_interop_kind%> hat"
  
! #: fortran/trans-openmp.cc:9797
  #, gcc-internal-format
  msgid "%qs at %L must be a nonpointer, nonallocatable scalar integer dummy argument of %<omp_interop_kind%> kind as it utilized with the %<append_args%> clause at %L"
  msgstr "%qs bei %L darf kein Zeiger sein und auch kein nichtallozierbares skalares ganzzahliges Scheinargument der Art %<omp_interop_kind%> sein, da es mit der %<append_args%>-Klausel bei %L verwendet wird"
  
! #: fortran/trans-openmp.cc:9807
  #, gcc-internal-format
  msgid "%qs at %L with OPTIONAL attribute not support when utilized with the %<append_args%> clause at %L"
  msgstr "%qs bei %L mit OPTIONAL-Attribut nicht unterstützt, wenn es mit der %<append_args%>-Klausel bei %L verwendet wird"
  
! #: fortran/trans-openmp.cc:9817
  #, gcc-internal-format
  msgid "%qs at %L has %d but requires %d %<omp_interop_kind%> kind dummy arguments as it is utilized with the %<append_args%> clause at %L"
  msgstr "%qs bei %L hat %d, erfordert aber %d Scheinargumente der Art %<omp_interop_kind%>, da es mit der %<append_args%>-Klausel bei %L verwendet wird"
  
! #: fortran/trans-openmp.cc:9832
  #, gcc-internal-format
  msgid "the %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause at %L"
  msgstr "die %qs-Klausel kann nur angegeben werden, wenn der %<dispatch%>-Selektor der Konstruktionsselektormenge in der %<match%>-Klausel bei %L vorkommt"
  
! #: fortran/trans-openmp.cc:9933 fortran/trans-openmp.cc:9972
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected positive argument index at %L"
  msgstr "Positiver Argumentindex bei %L erwartet"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93855
! #: fortran/trans-openmp.cc:9944
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument index at %L exceeds number of arguments %d"
  msgstr "Argumentindex bei %L übersteigt Anzahl der Argumente %d"
  
! #: fortran/trans-openmp.cc:9982
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper argument index smaller than lower one at %L"
  msgstr "Oberer Argumentindex ist kleiner als der untere bei %L"
  
! #: fortran/trans-openmp.cc:10008
  #, gcc-internal-format
  msgid "List item %qs at %L, declared at %L, is not a dummy argument"
  msgstr "Listeneintrag %qs bei %L ist bei %L deklariert, ist jedoch kein Scheinargument"
  
! #: fortran/trans-openmp.cc:10022
  #, gcc-internal-format
  msgid "Argument %qs at %L to list item in %<need_device_ptr%> at %L must be a scalar of TYPE(C_PTR)"
  msgstr "Das Argument %qs bei %L zum Listenelement in %<need_device_ptr%> bei %L muss ein Skalar vom TYP(C_PTR) sein"
  
! #: fortran/trans-openmp.cc:10029
  #, gcc-internal-format
  msgid "Consider using %<need_device_addr%> instead"
  msgstr "Erwägen Sie, stattdessen %<need_device_addr%> zu verwenden"
  
! #: fortran/trans-openmp.cc:10036
  #, gcc-internal-format
  msgid "Argument %qs at %L to list item in %<need_device_addr%> at %L must not have the VALUE attribute"
  msgstr "Argument %qs bei %L zu Listenelement in %<need_device_addr%> bei %L darf nicht das Attribut VALUE haben"
  
! #: fortran/trans-openmp.cc:10045
  #, gcc-internal-format
  msgid "%qs at %L is specified more than once"
  msgstr "%qs bei %L ist mehrfach angegeben"
  
! #: fortran/trans-openmp.cc:10062
  #, gcc-internal-format
  msgid "%<need_device_addr%> not yet supported"
  msgstr "%<need_device_addr%> ist noch nicht unterstützt"
  
! #: fortran/trans-stmt.cc:576
  #, gcc-internal-format, gfc-internal-format
  msgid "An alternate return at %L without a * dummy argument"
  msgstr "Alternative Rückkehr bei %L ohne ein *-Scheinargument"
  
! #: fortran/trans-stmt.cc:908
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the lock component of derived type at %L is not yet supported"
  msgstr "Sorry, die Lockkomponente des abgeleiteten Typs bei %L wird noch nicht unterstützt"
  
! #: fortran/trans-stmt.cc:1370
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, only support for integer kind %d implemented for image-set at %L"
  msgstr "Entschuldigung; für Image-Set bei %2$L ist nur Unterstützung für Ganzzahl-Art %1$d implementiert"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/trans-stmt.cc:3807
  #, gcc-internal-format
  msgid "gfc_trans_select(): Bad type for case expr."
  msgstr "gfc_trans_select(): Bad type for case expr."
  
! #: fortran/trans-stmt.cc:5170
  #, gcc-internal-format
  msgid "Sorry, %s specifier at %L for assumed-size array %qs is not yet supported"
  msgstr "Sorry, die Angabe %s bei %L für Feld %qs mit angenommener Größe wird noch nicht unterstützt"
  
  #. Cf. PR fortran/
! #: fortran/trans-stmt.cc:5207
  #, gcc-internal-format
  msgid "Sorry, LOCAL specifier at %L for %qs of derived type with default initializer is not yet supported"
  msgstr "Sorry, die Angabe LOCAL bei %L für %qs vom abgeleiteten Typ mit Vorgabe-Initialisierer wird noch nicht unterstützt"
--- 89714,89920 ----
  msgid "Mapping of polymorphic list item %qD is unspecified behavior"
  msgstr "Die Zuordnung des polymorphen Listenelements %qD ist unspezifiziertes Verhalten"
  
! #: fortran/trans-openmp.cc:4204
  #, gcc-internal-format
  msgid "optional class parameter"
  msgstr "optionaler Klassenparameter"
  
! #: fortran/trans-openmp.cc:4668
  #, gcc-internal-format
  msgid "unhandled expression type"
  msgstr "unbehandelter Ausdruckstyp"
  
! #: fortran/trans-openmp.cc:4977
  #, gcc-internal-format
  msgid "unhandled expression"
  msgstr "unbehandelter Ausdruck"
  
! #: fortran/trans-openmp.cc:5102
  #, gcc-internal-format
  msgid "%<uses_allocators%> clause with traits and memory spaces"
  msgstr "%<uses_allocators%>-Klausel mit Traits und Speicherbereichen"
  
! #: fortran/trans-openmp.cc:6138
  #, gcc-internal-format
  msgid "%<!$OMP %s%> at %L requires %<-fopenmp-allocators%>"
  msgstr "%<!$OMP %s%> bei %L erfordert %<-fopenmp-allocators%>"
  
! #: fortran/trans-openmp.cc:6141
  #, gcc-internal-format
  msgid "All files that might deallocate such a variable must be compiled with %<-fopenmp-allocators%>"
  msgstr "Alle Dateien, die eine solche Variable freigeben könnten, müssen mit %<-fopenmp-allocators%> kompiliert werden"
  
! #: fortran/trans-openmp.cc:6144
  #, gcc-internal-format
  msgid "This includes explicit DEALLOCATE, reallocation on intrinsic assignment, INTENT(OUT) for allocatable dummy arguments, and reallocation of allocatable components allocated with an OpenMP allocator"
  msgstr "Dazu gehören explizites DEALLOCATE, Neuzuweisung bei intrinsischer Zuweisung, INTENT(OUT) für allozierbare Dummy-Argumente und Neuzuweisung von allozierbaren Komponenten, die mit einem OpenMP-Allokator alloziert wurden"
  
! #: fortran/trans-openmp.cc:6721 fortran/trans-openmp.cc:6741
  #, gcc-internal-format
  msgid "non-rectangular loop nest with non-constant step for %qs"
  msgstr "Nichtrechteckige Schleifenschachtelung mit nichtkonstanter Schrittweite für %qs"
  
! #: fortran/trans-openmp.cc:6743
  #, gcc-internal-format
  msgid "Used here"
  msgstr "Hier verwendet"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/trans-openmp.cc:9311
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr "gfc_trans_omp_workshare(): Bad statement code"
  
! #: fortran/trans-openmp.cc:9721
  #, gcc-internal-format
  msgid "The base name for %<declare variant%> must be specified at %L"
  msgstr "Der Basisname für %<declare variant%> bei %L muss angegeben werden"
  
! #: fortran/trans-openmp.cc:9732
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L does not match the name of the current procedure"
  msgstr "Der Basisname bei %L passt nicht zum Namen der aktuellen Prozedur"
  
! #: fortran/trans-openmp.cc:9735
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be an entry name"
  msgstr "Der Basisname bei %L darf kein Eintragsname sein"
  
! #: fortran/trans-openmp.cc:9738
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a generic name"
  msgstr "Der Basisname bei %L darf kein generischer Name sein"
  
! #: fortran/trans-openmp.cc:9741
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a procedure pointer"
  msgstr "Der Basisname bei %L darf kein Prozedurzeiger sein"
  
! #: fortran/trans-openmp.cc:9744
  #, gcc-internal-format, gfc-internal-format
  msgid "The base procedure at %L must have an explicit interface"
  msgstr "Die Basisprozedur bei %L muss eine explizite Schnittstelle haben"
  
! #: fortran/trans-openmp.cc:9780
  #, gcc-internal-format
  msgid "Cannot find symbol %qs at %L"
  msgstr "Das Symbol %qs kann bei %L nicht gefunden werden"
  
! #: fortran/trans-openmp.cc:9793
  #, gcc-internal-format
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr "Die Variante %qs bei %L muss eine Funktion oder Unterroutine sein"
  
! #: fortran/trans-openmp.cc:9799
! #, fuzzy, gcc-internal-format
! #| msgid "variant %qs at %L is not a function or subroutine"
! msgid "variant %qs at %L is the same as base function"
! msgstr "Die Variante %qs bei %L muss eine Funktion oder Unterroutine sein"
! 
! #: fortran/trans-openmp.cc:9841
  #, gcc-internal-format
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr "Die Variante %qs und die Basis %qs bei %L haben inkompatible Typen: %s"
  
! #: fortran/trans-openmp.cc:9847
  #, gcc-internal-format
  msgid "%<append_args%> clause implies that %qs has %d dummy arguments of integer type with %<omp_interop_kind%> kind"
  msgstr "die %<append_args%>-Klausel impliziert, dass %qs %d Dummy-Argumente vom Typ Ganzzahl mit der Art %<omp_interop_kind%> hat"
  
! #: fortran/trans-openmp.cc:9873
  #, gcc-internal-format
  msgid "%qs at %L must be a nonpointer, nonallocatable scalar integer dummy argument of %<omp_interop_kind%> kind as it utilized with the %<append_args%> clause at %L"
  msgstr "%qs bei %L darf kein Zeiger sein und auch kein nichtallozierbares skalares ganzzahliges Scheinargument der Art %<omp_interop_kind%> sein, da es mit der %<append_args%>-Klausel bei %L verwendet wird"
  
! #: fortran/trans-openmp.cc:9883
  #, gcc-internal-format
  msgid "%qs at %L with OPTIONAL attribute not support when utilized with the %<append_args%> clause at %L"
  msgstr "%qs bei %L mit OPTIONAL-Attribut nicht unterstützt, wenn es mit der %<append_args%>-Klausel bei %L verwendet wird"
  
! #: fortran/trans-openmp.cc:9893
  #, gcc-internal-format
  msgid "%qs at %L has %d but requires %d %<omp_interop_kind%> kind dummy arguments as it is utilized with the %<append_args%> clause at %L"
  msgstr "%qs bei %L hat %d, erfordert aber %d Scheinargumente der Art %<omp_interop_kind%>, da es mit der %<append_args%>-Klausel bei %L verwendet wird"
  
! #: fortran/trans-openmp.cc:9908
  #, gcc-internal-format
  msgid "the %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause at %L"
  msgstr "die %qs-Klausel kann nur angegeben werden, wenn der %<dispatch%>-Selektor der Konstruktionsselektormenge in der %<match%>-Klausel bei %L vorkommt"
  
! #: fortran/trans-openmp.cc:10009 fortran/trans-openmp.cc:10048
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected positive argument index at %L"
  msgstr "Positiver Argumentindex bei %L erwartet"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93855
! #: fortran/trans-openmp.cc:10020
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument index at %L exceeds number of arguments %d"
  msgstr "Argumentindex bei %L übersteigt Anzahl der Argumente %d"
  
! #: fortran/trans-openmp.cc:10058
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper argument index smaller than lower one at %L"
  msgstr "Oberer Argumentindex ist kleiner als der untere bei %L"
  
! #: fortran/trans-openmp.cc:10084
  #, gcc-internal-format
  msgid "List item %qs at %L, declared at %L, is not a dummy argument"
  msgstr "Listeneintrag %qs bei %L ist bei %L deklariert, ist jedoch kein Scheinargument"
  
! #: fortran/trans-openmp.cc:10098
  #, gcc-internal-format
  msgid "Argument %qs at %L to list item in %<need_device_ptr%> at %L must be a scalar of TYPE(C_PTR)"
  msgstr "Das Argument %qs bei %L zum Listenelement in %<need_device_ptr%> bei %L muss ein Skalar vom TYP(C_PTR) sein"
  
! #: fortran/trans-openmp.cc:10105
  #, gcc-internal-format
  msgid "Consider using %<need_device_addr%> instead"
  msgstr "Erwägen Sie, stattdessen %<need_device_addr%> zu verwenden"
  
! #: fortran/trans-openmp.cc:10112
  #, gcc-internal-format
  msgid "Argument %qs at %L to list item in %<need_device_addr%> at %L must not have the VALUE attribute"
  msgstr "Argument %qs bei %L zu Listenelement in %<need_device_addr%> bei %L darf nicht das Attribut VALUE haben"
  
! #: fortran/trans-openmp.cc:10121
  #, gcc-internal-format
  msgid "%qs at %L is specified more than once"
  msgstr "%qs bei %L ist mehrfach angegeben"
  
! #: fortran/trans-openmp.cc:10138
  #, gcc-internal-format
  msgid "%<need_device_addr%> not yet supported"
  msgstr "%<need_device_addr%> ist noch nicht unterstützt"
  
! #: fortran/trans-stmt.cc:646
  #, gcc-internal-format, gfc-internal-format
  msgid "An alternate return at %L without a * dummy argument"
  msgstr "Alternative Rückkehr bei %L ohne ein *-Scheinargument"
  
! #: fortran/trans-stmt.cc:1035
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the lock component of derived type at %L is not yet supported"
  msgstr "Sorry, die Lockkomponente des abgeleiteten Typs bei %L wird noch nicht unterstützt"
  
! #: fortran/trans-stmt.cc:1496
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, only support for integer kind %d implemented for image-set at %L"
  msgstr "Entschuldigung; für Image-Set bei %2$L ist nur Unterstützung für Ganzzahl-Art %1$d implementiert"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/trans-stmt.cc:3950
  #, gcc-internal-format
  msgid "gfc_trans_select(): Bad type for case expr."
  msgstr "gfc_trans_select(): Bad type for case expr."
  
! #: fortran/trans-stmt.cc:5313
  #, gcc-internal-format
  msgid "Sorry, %s specifier at %L for assumed-size array %qs is not yet supported"
  msgstr "Sorry, die Angabe %s bei %L für Feld %qs mit angenommener Größe wird noch nicht unterstützt"
  
  #. Cf. PR fortran/
! #: fortran/trans-stmt.cc:5350
  #, gcc-internal-format
  msgid "Sorry, LOCAL specifier at %L for %qs of derived type with default initializer is not yet supported"
  msgstr "Sorry, die Angabe LOCAL bei %L für %qs vom abgeleiteten Typ mit Vorgabe-Initialisierer wird noch nicht unterstützt"
*************** msgstr "REAL(KIND=10) ist nicht verfügb
*** 85067,85086 ****
  msgid "REAL(KIND=10) is not available for %<-freal-8-real-16%> option"
  msgstr "REAL(KIND=10) ist nicht verfügbar für Option %<-freal-8-real-16%>"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/trans-types.cc:909
  #, gcc-internal-format
  msgid "gfc_validate_kind(): Got bad type"
  msgstr "gfc_validate_kind(): Got bad type"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/trans-types.cc:913
  #, gcc-internal-format
  msgid "gfc_validate_kind(): Got bad kind"
  msgstr "gfc_validate_kind(): Got bad kind"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/trans.cc:2663
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr "gfc_trans_code(): Bad statement code"
--- 89979,90003 ----
  msgid "REAL(KIND=10) is not available for %<-freal-8-real-16%> option"
  msgstr "REAL(KIND=10) ist nicht verfügbar für Option %<-freal-8-real-16%>"
  
+ #: fortran/trans-types.cc:804
+ #, gcc-internal-format
+ msgid "-fexternal-blas64 requires a 64-bit system"
+ msgstr ""
+ 
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/trans-types.cc:912
  #, gcc-internal-format
  msgid "gfc_validate_kind(): Got bad type"
  msgstr "gfc_validate_kind(): Got bad type"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/trans-types.cc:916
  #, gcc-internal-format
  msgid "gfc_validate_kind(): Got bad kind"
  msgstr "gfc_validate_kind(): Got bad kind"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/trans.cc:2689
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr "gfc_trans_code(): Bad statement code"
*************** msgstr "zusätzliche Daten am Ende der D
*** 85171,85186 ****
  msgid "unexpected EOF"
  msgstr "Unerwartetes Dateiende"
  
- #: go/gofrontend/expressions.cc:985
- #, gcc-internal-format
- msgid "invalid use of type"
- msgstr "ungültige Verwendung eines Typen"
- 
- #: go/gofrontend/statements.cc:2670
- #, gcc-internal-format
- msgid "expected call expression"
- msgstr "Aufrufausdruck erwartet"
- 
  #: lto/lto-common.cc:2041
  #, gcc-internal-format
  msgid "bytecode stream: garbage at the end of symbols section"
--- 90088,90093 ----
*************** msgstr "Fehler beim Einlesen von %<LTO_s
*** 85236,85262 ****
  msgid "Cannot open %s"
  msgstr "»%s« kann nicht geöffnet werden"
  
! #: lto/lto-common.cc:2447
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot map %s"
  msgstr "»%s« kann nicht in den Speicher geladen werden"
  
! #: lto/lto-common.cc:2458
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot read %s"
  msgstr "»%s« kann nicht gelesen werden"
  
! #: lto/lto-common.cc:2775
  #, gcc-internal-format
  msgid "could not open symbol resolution file: %m"
  msgstr "Datei zur Symbolauflösung konnte nicht geöffnet werden: %m"
  
! #: lto/lto-common.cc:2900
  #, gcc-internal-format, gfc-internal-format
  msgid "missing resolution data for %s"
  msgstr "fehlende Auflösungsdaten für %s"
  
! #: lto/lto-common.cc:2937
  #, gcc-internal-format
  msgid "errors during merging of translation units"
  msgstr "Fehler beim Einfügen von Übersetzungseinheiten"
--- 90143,90175 ----
  msgid "Cannot open %s"
  msgstr "»%s« kann nicht geöffnet werden"
  
! #: lto/lto-common.cc:2443
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Cannot assign %s to %s at %L"
! msgid "Cannot map %s: section is too long"
! msgstr "Zuordnung von %s zu %s bei %L nicht möglich"
! 
! #: lto/lto-common.cc:2453
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot map %s"
  msgstr "»%s« kann nicht in den Speicher geladen werden"
  
! #: lto/lto-common.cc:2464
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot read %s"
  msgstr "»%s« kann nicht gelesen werden"
  
! #: lto/lto-common.cc:2781
  #, gcc-internal-format
  msgid "could not open symbol resolution file: %m"
  msgstr "Datei zur Symbolauflösung konnte nicht geöffnet werden: %m"
  
! #: lto/lto-common.cc:2906
  #, gcc-internal-format, gfc-internal-format
  msgid "missing resolution data for %s"
  msgstr "fehlende Auflösungsdaten für %s"
  
! #: lto/lto-common.cc:2943
  #, gcc-internal-format
  msgid "errors during merging of translation units"
  msgstr "Fehler beim Einfügen von Übersetzungseinheiten"
*************** msgstr "Nicht mit %<--enable-gather-deta
*** 85281,85387 ****
  msgid "%s:%s: %E: %E"
  msgstr "%s:%s: %E: %E"
  
! #: lto/lto-lang.cc:893
  #, gcc-internal-format
  msgid "%<-fwpa%> and %<-fltrans%> are mutually exclusive"
  msgstr "%<-fwpa%> und %<-fltrans%> schließen sich gegenseitig aus"
  
! #: lto/lto-lang.cc:927
  #, gcc-internal-format
  msgid "%<-flinker-output=rel%> and %<-fltrans%> are mutually exclusive"
  msgstr "%<-flinker-output=rel%> und %<-fltrans%> schließen sich gegenseitig aus"
  
! #: lto/lto-object.cc:106
  #, gcc-internal-format, gfc-internal-format
  msgid "open %s failed: %s"
  msgstr "»%s« kann nicht geöffnet werden: %s"
  
! #: lto/lto-object.cc:150
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s: %s"
  msgstr "%s: %s: %s"
  
! #: lto/lto-object.cc:191
  #, gcc-internal-format, gfc-internal-format
  msgid "close: %s"
  msgstr "close: %s"
  
! #: lto/lto-object.cc:247
  #, gcc-internal-format, gfc-internal-format
  msgid "two or more sections for %s"
  msgstr "zwei oder mehr Abschnitte für %s"
  
! #: lto/lto-partition.cc:1123
  #, gcc-internal-format
  msgid "min partition size cannot be greater than max partition size"
  msgstr "Mindestgröße der Partition darf nicht größer als Höchstgröße der Partition sein"
  
! #: lto/lto-symtab.cc:169
  #, gcc-internal-format
  msgid "%qD is defined with tls model %s"
  msgstr "%qD ist mit TLS-Modell %s definiert"
  
! #: lto/lto-symtab.cc:171
  #, gcc-internal-format, gfc-internal-format
  msgid "previously defined here as %s"
  msgstr "vorher hier als %s definiert"
  
! #: lto/lto-symtab.cc:474
  #, gcc-internal-format
  msgid "multiple prevailing defs for %qE"
  msgstr "mehrere vorherrschende Definitionen für %qE"
  
! #: lto/lto-symtab.cc:492
  #, gcc-internal-format
  msgid "%qD has already been defined"
  msgstr "%qD wurde bereits definiert"
  
! #: lto/lto-symtab.cc:494
  #, gcc-internal-format
  msgid "previously defined here"
  msgstr "vorher hier definiert"
  
! #: lto/lto-symtab.cc:720
  #, gcc-internal-format
  msgid "%qD violates the C++ One Definition Rule"
  msgstr "%qD verletzt die One-Definition-Rule von C++"
  
! #: lto/lto-symtab.cc:726
  #, gcc-internal-format
  msgid "type of %qD does not match original declaration"
  msgstr "Typ von %qD passt nicht zur ursprünglichen Deklaration"
  
! #: lto/lto-symtab.cc:746
  #, gcc-internal-format
  msgid "alignment of %qD is bigger than original declaration"
  msgstr "Ausrichtung von %qD ist größer als ursprüngliche Deklaration"
  
! #: lto/lto-symtab.cc:752
  #, gcc-internal-format
  msgid "size of %qD differ from the size of original declaration"
  msgstr "Größe von %qD passt nicht zur ursprünglichen Deklaration"
  
! #: lto/lto-symtab.cc:757
  #, gcc-internal-format
  msgid "%qD was previously declared here"
  msgstr "%qD wurde vorher hier deklariert"
  
! #: lto/lto-symtab.cc:760
  #, gcc-internal-format
  msgid "code may be misoptimized unless %<-fno-strict-aliasing%> is used"
  msgstr "Code könnte fehloptimiert werden, es sei denn, %<-fno-strict-aliasing%> wird angegeben"
  
! #: lto/lto-symtab.cc:846
  #, gcc-internal-format
  msgid "variable %qD redeclared as function"
  msgstr "Variable %qD als Funktion redeklariert"
  
! #: lto/lto-symtab.cc:853
  #, gcc-internal-format
  msgid "function %qD redeclared as variable"
  msgstr "Funktion %qD als Variable redeklariert"
  
! #: lto/lto-symtab.cc:865
  #, gcc-internal-format
  msgid "previously declared here"
  msgstr "vorher hier deklariert"
--- 90194,90300 ----
  msgid "%s:%s: %E: %E"
  msgstr "%s:%s: %E: %E"
  
! #: lto/lto-lang.cc:892
  #, gcc-internal-format
  msgid "%<-fwpa%> and %<-fltrans%> are mutually exclusive"
  msgstr "%<-fwpa%> und %<-fltrans%> schließen sich gegenseitig aus"
  
! #: lto/lto-lang.cc:926
  #, gcc-internal-format
  msgid "%<-flinker-output=rel%> and %<-fltrans%> are mutually exclusive"
  msgstr "%<-flinker-output=rel%> und %<-fltrans%> schließen sich gegenseitig aus"
  
! #: lto/lto-object.cc:104
  #, gcc-internal-format, gfc-internal-format
  msgid "open %s failed: %s"
  msgstr "»%s« kann nicht geöffnet werden: %s"
  
! #: lto/lto-object.cc:148
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s: %s"
  msgstr "%s: %s: %s"
  
! #: lto/lto-object.cc:189
  #, gcc-internal-format, gfc-internal-format
  msgid "close: %s"
  msgstr "close: %s"
  
! #: lto/lto-object.cc:245
  #, gcc-internal-format, gfc-internal-format
  msgid "two or more sections for %s"
  msgstr "zwei oder mehr Abschnitte für %s"
  
! #: lto/lto-partition.cc:1233
  #, gcc-internal-format
  msgid "min partition size cannot be greater than max partition size"
  msgstr "Mindestgröße der Partition darf nicht größer als Höchstgröße der Partition sein"
  
! #: lto/lto-symtab.cc:176
  #, gcc-internal-format
  msgid "%qD is defined with tls model %s"
  msgstr "%qD ist mit TLS-Modell %s definiert"
  
! #: lto/lto-symtab.cc:178
  #, gcc-internal-format, gfc-internal-format
  msgid "previously defined here as %s"
  msgstr "vorher hier als %s definiert"
  
! #: lto/lto-symtab.cc:481
  #, gcc-internal-format
  msgid "multiple prevailing defs for %qE"
  msgstr "mehrere vorherrschende Definitionen für %qE"
  
! #: lto/lto-symtab.cc:499
  #, gcc-internal-format
  msgid "%qD has already been defined"
  msgstr "%qD wurde bereits definiert"
  
! #: lto/lto-symtab.cc:501
  #, gcc-internal-format
  msgid "previously defined here"
  msgstr "vorher hier definiert"
  
! #: lto/lto-symtab.cc:727
  #, gcc-internal-format
  msgid "%qD violates the C++ One Definition Rule"
  msgstr "%qD verletzt die One-Definition-Rule von C++"
  
! #: lto/lto-symtab.cc:733
  #, gcc-internal-format
  msgid "type of %qD does not match original declaration"
  msgstr "Typ von %qD passt nicht zur ursprünglichen Deklaration"
  
! #: lto/lto-symtab.cc:753
  #, gcc-internal-format
  msgid "alignment of %qD is bigger than original declaration"
  msgstr "Ausrichtung von %qD ist größer als ursprüngliche Deklaration"
  
! #: lto/lto-symtab.cc:759
  #, gcc-internal-format
  msgid "size of %qD differ from the size of original declaration"
  msgstr "Größe von %qD passt nicht zur ursprünglichen Deklaration"
  
! #: lto/lto-symtab.cc:764
  #, gcc-internal-format
  msgid "%qD was previously declared here"
  msgstr "%qD wurde vorher hier deklariert"
  
! #: lto/lto-symtab.cc:767
  #, gcc-internal-format
  msgid "code may be misoptimized unless %<-fno-strict-aliasing%> is used"
  msgstr "Code könnte fehloptimiert werden, es sei denn, %<-fno-strict-aliasing%> wird angegeben"
  
! #: lto/lto-symtab.cc:853
  #, gcc-internal-format
  msgid "variable %qD redeclared as function"
  msgstr "Variable %qD als Funktion redeklariert"
  
! #: lto/lto-symtab.cc:860
  #, gcc-internal-format
  msgid "function %qD redeclared as variable"
  msgstr "Funktion %qD als Variable redeklariert"
  
! #: lto/lto-symtab.cc:872
  #, gcc-internal-format
  msgid "previously declared here"
  msgstr "vorher hier deklariert"
*************** msgstr "Streaming-Kindprozess fehlgeschl
*** 85406,85443 ****
  msgid "streaming subprocess was killed by signal"
  msgstr "Der Streaming-Kindprozess wurde durch ein Signal beendet"
  
! #: lto/lto.cc:321
  #, gcc-internal-format
  msgid "no LTRANS output list filename provided"
  msgstr "kein Dateiname für LTRANS-Ausgabeliste angegeben"
  
! #: lto/lto.cc:429
  #, gcc-internal-format
  msgid "opening LTRANS output list %s: %m"
  msgstr "LTRANS-Ausgabeliste »%s« kann nicht geöffnet werden: %m"
  
! #: lto/lto.cc:436
  #, gcc-internal-format
  msgid "writing to LTRANS output list %s: %m"
  msgstr "beim Schreiben in LTRANS-Ausgabeliste %s: %m"
  
! #: lto/lto.cc:446
  #, gcc-internal-format
  msgid "closing LTRANS output list %s: %m"
  msgstr "LTRANS-Ausgabeliste »%s« kann nicht geschlossen werden: %m"
  
! #: m2/gm2-lang.cc:1142
  #, gcc-internal-format
  msgid "cannot convert expression, only base types can be converted"
  msgstr "Ausdruck kann nicht umgewandelt werden, nur Basistypen können umgewandelt werden"
  
  #. Not found, probably a user typo.
! #: m2/gm2spec.cc:346
  #, gcc-internal-format
  msgid "%qs is not a valid Modula-2 system library name or abbreviation"
  msgstr "%qs ist weder ein gültiger Name einer Modula-2-Systembibliothek noch eine Abkürzung dafür"
  
! #: m2/gm2spec.cc:730 m2/gm2spec.cc:738
  #, gcc-internal-format
  msgid "%qs and %qs cannot both be enabled"
  msgstr "%qs und %qs können nicht gleichzeitig eingeschaltet sein"
--- 90319,90356 ----
  msgid "streaming subprocess was killed by signal"
  msgstr "Der Streaming-Kindprozess wurde durch ein Signal beendet"
  
! #: lto/lto.cc:319
  #, gcc-internal-format
  msgid "no LTRANS output list filename provided"
  msgstr "kein Dateiname für LTRANS-Ausgabeliste angegeben"
  
! #: lto/lto.cc:430
  #, gcc-internal-format
  msgid "opening LTRANS output list %s: %m"
  msgstr "LTRANS-Ausgabeliste »%s« kann nicht geöffnet werden: %m"
  
! #: lto/lto.cc:437
  #, gcc-internal-format
  msgid "writing to LTRANS output list %s: %m"
  msgstr "beim Schreiben in LTRANS-Ausgabeliste %s: %m"
  
! #: lto/lto.cc:447
  #, gcc-internal-format
  msgid "closing LTRANS output list %s: %m"
  msgstr "LTRANS-Ausgabeliste »%s« kann nicht geschlossen werden: %m"
  
! #: m2/gm2-lang.cc:1342
  #, gcc-internal-format
  msgid "cannot convert expression, only base types can be converted"
  msgstr "Ausdruck kann nicht umgewandelt werden, nur Basistypen können umgewandelt werden"
  
  #. Not found, probably a user typo.
! #: m2/gm2spec.cc:363
  #, gcc-internal-format
  msgid "%qs is not a valid Modula-2 system library name or abbreviation"
  msgstr "%qs ist weder ein gültiger Name einer Modula-2-Systembibliothek noch eine Abkürzung dafür"
  
! #: m2/gm2spec.cc:754 m2/gm2spec.cc:762
  #, gcc-internal-format
  msgid "%qs and %qs cannot both be enabled"
  msgstr "%qs und %qs können nicht gleichzeitig eingeschaltet sein"
*************** msgstr "inkonsistent wegen %qs"
*** 85503,85585 ****
  msgid "constant %qs is too large"
  msgstr "Konstante %qs ist zu groß"
  
! #: m2/gm2-gcc/m2expr.cc:2618
  #, gcc-internal-format
  msgid "not expecting different types to binary operator"
  msgstr "binärer Operator erwartet denselben Typ für beide Operanden"
  
! #: m2/gm2-gcc/m2expr.cc:2891
  #, gcc-internal-format
  msgid "cannot take the address of this expression"
  msgstr "dieser Ausdruck hat keine Adresse"
  
! #: m2/gm2-gcc/m2expr.cc:3658
  #, gcc-internal-format
  msgid "argument to CAP is not a constant or variable of type CHAR"
  msgstr "Argument für CAP muss eine Konstante oder eine Variable vom Typ CHAR sein"
  
! #: m2/gm2-gcc/m2expr.cc:3938 m2/gm2-gcc/m2expr.cc:4044
! #: m2/gm2-gcc/m2expr.cc:4053
  #, gcc-internal-format
  msgid "constant literal %qs exceeds internal ZTYPE range"
  msgstr "Konstantenliteral %qs überschreitet internen ZTYPE-Bereich"
  
! #: m2/gm2-gcc/m2expr.cc:3973
  #, gcc-internal-format
  msgid "constant literal %qs contains %qc, expected 0 or 1"
  msgstr "Konstantenliteral %qs enthält %qc, 0 oder 1 erwartet"
  
! #: m2/gm2-gcc/m2expr.cc:3988 m2/gm2-gcc/m2expr.cc:4000
  #, gcc-internal-format
  msgid "constant literal %qs contains %qc, expected %qs"
  msgstr "Konstantenliteral %qs enthält %qc, %qs erwartet"
  
! #: m2/gm2-gcc/m2expr.cc:4019
  #, gcc-internal-format
  msgid "constant literal %qs contains %qc, expected %qs or %qs"
  msgstr "Konstantenliteral %qs enthält %qc, erwartet wird %qs oder %qs"
  
! #: m2/gm2-gcc/m2expr.cc:4085
  #, gcc-internal-format
  msgid "%qs applied to a void type"
  msgstr "%qs wird auf einen void-Typ angewendet"
  
! #: m2/gm2-gcc/m2expr.cc:4106 m2/gm2-gcc/m2expr.cc:4150
  #, gcc-internal-format
  msgid "%qs applied to an incomplete type"
  msgstr "%qs wird auf einen unvollständigen Typ angewendet"
  
! #: m2/gm2-gcc/m2linemap.cc:333
  #, gcc-internal-format
  msgid "memory allocation failed in vasprintf"
  msgstr "Speicherreservierung in vasprintf gescheitert"
  
! #: m2/gm2-gcc/m2linemap.cc:365 rust/rust-diagnostics.cc:166
  #, gcc-internal-format, gfc-internal-format
  msgid "at %s, %s"
  msgstr "bei %s, %s"
  
! #: m2/gm2-gcc/m2statement.cc:678
! #, gcc-internal-format
! msgid "internal error: not expecting operand1 to be a constant set"
! msgstr "internal error: not expecting operand1 to be a constant set"
! 
! #: m2/gm2-gcc/m2statement.cc:1072
! #, gcc-internal-format
! msgid "expecting one and only one label to be declared"
! msgstr "es sollte genau 1 Sprungmarke deklariert sein"
! 
! #: m2/gm2-gcc/m2treelib.cc:286
  #, gcc-internal-format
  msgid "field number exceeds definition of set"
  msgstr "Feldnummer überschreitet die Definition der Menge"
  
! #: m2/gm2-gcc/m2treelib.cc:291
  #, gcc-internal-format
  msgid "field number out of range trying to access set element"
  msgstr "Feldnummer außerhalb des Wertebereiches beim Versuch, auf das Element der Menge zuzugreifen"
  
! #: m2/gm2-gcc/m2type.cc:225
  #, gcc-internal-format
  msgid "array declaration canonicalization has failed"
  msgstr "Fehler beim Normalisieren der Arraydeklaration"
--- 90416,90488 ----
  msgid "constant %qs is too large"
  msgstr "Konstante %qs ist zu groß"
  
! #: m2/gm2-gcc/m2expr.cc:2522
  #, gcc-internal-format
  msgid "not expecting different types to binary operator"
  msgstr "binärer Operator erwartet denselben Typ für beide Operanden"
  
! #: m2/gm2-gcc/m2expr.cc:2795
  #, gcc-internal-format
  msgid "cannot take the address of this expression"
  msgstr "dieser Ausdruck hat keine Adresse"
  
! #: m2/gm2-gcc/m2expr.cc:3354
  #, gcc-internal-format
  msgid "argument to CAP is not a constant or variable of type CHAR"
  msgstr "Argument für CAP muss eine Konstante oder eine Variable vom Typ CHAR sein"
  
! #: m2/gm2-gcc/m2expr.cc:3577 m2/gm2-gcc/m2expr.cc:3683
! #: m2/gm2-gcc/m2expr.cc:3692
  #, gcc-internal-format
  msgid "constant literal %qs exceeds internal ZTYPE range"
  msgstr "Konstantenliteral %qs überschreitet internen ZTYPE-Bereich"
  
! #: m2/gm2-gcc/m2expr.cc:3612
  #, gcc-internal-format
  msgid "constant literal %qs contains %qc, expected 0 or 1"
  msgstr "Konstantenliteral %qs enthält %qc, 0 oder 1 erwartet"
  
! #: m2/gm2-gcc/m2expr.cc:3627 m2/gm2-gcc/m2expr.cc:3639
  #, gcc-internal-format
  msgid "constant literal %qs contains %qc, expected %qs"
  msgstr "Konstantenliteral %qs enthält %qc, %qs erwartet"
  
! #: m2/gm2-gcc/m2expr.cc:3658
  #, gcc-internal-format
  msgid "constant literal %qs contains %qc, expected %qs or %qs"
  msgstr "Konstantenliteral %qs enthält %qc, erwartet wird %qs oder %qs"
  
! #: m2/gm2-gcc/m2expr.cc:3724
  #, gcc-internal-format
  msgid "%qs applied to a void type"
  msgstr "%qs wird auf einen void-Typ angewendet"
  
! #: m2/gm2-gcc/m2expr.cc:3745 m2/gm2-gcc/m2expr.cc:3789
  #, gcc-internal-format
  msgid "%qs applied to an incomplete type"
  msgstr "%qs wird auf einen unvollständigen Typ angewendet"
  
! #: m2/gm2-gcc/m2linemap.cc:336
  #, gcc-internal-format
  msgid "memory allocation failed in vasprintf"
  msgstr "Speicherreservierung in vasprintf gescheitert"
  
! #: m2/gm2-gcc/m2linemap.cc:368 rust/rust-diagnostics.cc:173
  #, gcc-internal-format, gfc-internal-format
  msgid "at %s, %s"
  msgstr "bei %s, %s"
  
! #: m2/gm2-gcc/m2treelib.cc:274
  #, gcc-internal-format
  msgid "field number exceeds definition of set"
  msgstr "Feldnummer überschreitet die Definition der Menge"
  
! #: m2/gm2-gcc/m2treelib.cc:279
  #, gcc-internal-format
  msgid "field number out of range trying to access set element"
  msgstr "Feldnummer außerhalb des Wertebereiches beim Versuch, auf das Element der Menge zuzugreifen"
  
! #: m2/gm2-gcc/m2type.cc:224
  #, gcc-internal-format
  msgid "array declaration canonicalization has failed"
  msgstr "Fehler beim Normalisieren der Arraydeklaration"
*************** msgstr "untere Grenze des Arrays liegt a
*** 85594,85676 ****
  msgid "high bound for the array is outside the ztype limits"
  msgstr "obere Grenze des Arrays liegt außerhalb der Grenzen von ztype"
  
! #: m2/gm2-gcc/m2type.cc:917
  #, gcc-internal-format
  msgid "set base type must be an ordinal type"
  msgstr "der Basistyp der Menge muss ein Ordinaltyp sein"
  
! #: m2/gm2-gcc/m2type.cc:946
  #, gcc-internal-format
  msgid "ordinal type expected"
  msgstr "Ordinaltyp erwartet"
  
! #: m2/gm2-gcc/m2type.cc:955
  #, gcc-internal-format
  msgid "range limits are not of the same type"
  msgstr "Bereichsgrenzen haben nicht denselben Typ"
  
  #. This enum is a named one that has been declared already.
! #: m2/gm2-gcc/m2type.cc:2004
  #, gcc-internal-format
  msgid "redeclaration of enum %qs"
  msgstr "Redeklaration der Aufzählung %qs"
  
! #: m2/gm2-gcc/m2type.cc:2070
  #, gcc-internal-format
  msgid "enumeration values exceed range of integer"
  msgstr "Aufzählungswerte überschreiten Wertebereich von INTEGER"
  
! #: m2/gm2-gcc/m2type.cc:2304
! #, gcc-internal-format
! msgid "set type cannot be initialized with a %qs"
! msgstr "Interner Fehler: set type cannot be initialized with a %qs"
  
! #: m2/gm2-gcc/m2type.cc:2311
! #, gcc-internal-format
! msgid "set type does not take another integer value"
! msgstr "Interner Fehler: set type does not take another integer value"
  
! #: m2/gm2-gcc/m2type.cc:2436
  #, gcc-internal-format
  msgid "array cannot be initialized with a %qs"
  msgstr "Interner Fehler: array cannot be initialized with a %qs"
  
! #: m2/gm2-gcc/m2type.cc:2442
  #, gcc-internal-format
  msgid "array type must be initialized"
  msgstr "Interner Fehler: array type must be initialized"
  
! #: m2/gm2-gcc/m2type.cc:2449
  #, gcc-internal-format
  msgid "array element value must be the same type as its declaration"
  msgstr "Wert des Arrayelements muss vom selben Typ sein wie seine Deklaration"
  
! #: m2/gm2-gcc/m2type.cc:2512
  #, gcc-internal-format
  msgid "low bound for the subrange has overflowed"
  msgstr "arithmetischer Überlauf in unterer Grenze des Teilbereichs"
  
! #: m2/gm2-gcc/m2type.cc:2514
  #, gcc-internal-format
  msgid "high bound for the subrange has overflowed"
  msgstr "arithmetischer Überlauf in oberer Grenze des Teilbereichs"
  
! #: m2/gm2-gcc/m2type.cc:2811
  #, gcc-internal-format
  msgid "requested alignment is not a constant"
  msgstr "verlangte Ausrichtung ist keine Konstante"
  
! #: m2/gm2-gcc/m2type.cc:2813
  #, gcc-internal-format
  msgid "requested alignment is not a power of 2"
  msgstr "verlangte Ausrichtung ist keine Zweierpotenz"
  
! #: m2/gm2-gcc/m2type.cc:2815
  #, gcc-internal-format
  msgid "requested alignment is too large"
  msgstr "Verlangte Ausrichtung ist zu groß"
  
! #: m2/gm2-gcc/m2type.cc:2841
  #, gcc-internal-format
  msgid "alignment may not be specified for %qD"
  msgstr "für %qD darf keine Ausrichtung angegeben werden"
--- 90497,90581 ----
  msgid "high bound for the array is outside the ztype limits"
  msgstr "obere Grenze des Arrays liegt außerhalb der Grenzen von ztype"
  
! #: m2/gm2-gcc/m2type.cc:929
  #, gcc-internal-format
  msgid "set base type must be an ordinal type"
  msgstr "der Basistyp der Menge muss ein Ordinaltyp sein"
  
! #: m2/gm2-gcc/m2type.cc:958
  #, gcc-internal-format
  msgid "ordinal type expected"
  msgstr "Ordinaltyp erwartet"
  
! #: m2/gm2-gcc/m2type.cc:967
  #, gcc-internal-format
  msgid "range limits are not of the same type"
  msgstr "Bereichsgrenzen haben nicht denselben Typ"
  
  #. This enum is a named one that has been declared already.
! #: m2/gm2-gcc/m2type.cc:2016
  #, gcc-internal-format
  msgid "redeclaration of enum %qs"
  msgstr "Redeklaration der Aufzählung %qs"
  
! #: m2/gm2-gcc/m2type.cc:2082
  #, gcc-internal-format
  msgid "enumeration values exceed range of integer"
  msgstr "Aufzählungswerte überschreiten Wertebereich von INTEGER"
  
! #: m2/gm2-gcc/m2type.cc:2316
! #, fuzzy, gcc-internal-format
! #| msgid "array type must be initialized"
! msgid "set type must be initialized"
! msgstr "Interner Fehler: array type must be initialized"
  
! #: m2/gm2-gcc/m2type.cc:2405
! #, fuzzy, gcc-internal-format
! #| msgid "array type must be initialized"
! msgid "record type must be initialized"
! msgstr "Interner Fehler: array type must be initialized"
  
! #: m2/gm2-gcc/m2type.cc:2458
  #, gcc-internal-format
  msgid "array cannot be initialized with a %qs"
  msgstr "Interner Fehler: array cannot be initialized with a %qs"
  
! #: m2/gm2-gcc/m2type.cc:2464
  #, gcc-internal-format
  msgid "array type must be initialized"
  msgstr "Interner Fehler: array type must be initialized"
  
! #: m2/gm2-gcc/m2type.cc:2471
  #, gcc-internal-format
  msgid "array element value must be the same type as its declaration"
  msgstr "Wert des Arrayelements muss vom selben Typ sein wie seine Deklaration"
  
! #: m2/gm2-gcc/m2type.cc:2534
  #, gcc-internal-format
  msgid "low bound for the subrange has overflowed"
  msgstr "arithmetischer Überlauf in unterer Grenze des Teilbereichs"
  
! #: m2/gm2-gcc/m2type.cc:2536
  #, gcc-internal-format
  msgid "high bound for the subrange has overflowed"
  msgstr "arithmetischer Überlauf in oberer Grenze des Teilbereichs"
  
! #: m2/gm2-gcc/m2type.cc:2833
  #, gcc-internal-format
  msgid "requested alignment is not a constant"
  msgstr "verlangte Ausrichtung ist keine Konstante"
  
! #: m2/gm2-gcc/m2type.cc:2835
  #, gcc-internal-format
  msgid "requested alignment is not a power of 2"
  msgstr "verlangte Ausrichtung ist keine Zweierpotenz"
  
! #: m2/gm2-gcc/m2type.cc:2837
  #, gcc-internal-format
  msgid "requested alignment is too large"
  msgstr "Verlangte Ausrichtung ist zu groß"
  
! #: m2/gm2-gcc/m2type.cc:2863
  #, gcc-internal-format
  msgid "alignment may not be specified for %qD"
  msgstr "für %qD darf keine Ausrichtung angegeben werden"
*************** msgstr "%<-fobjc-sjlj-exceptions%> wird
*** 86644,86716 ****
  msgid "creating selector for nonexistent method %qE"
  msgstr "für nicht existierende Methode %qE wird Selektor erzeugt"
  
! #: rust/backend/rust-constexpr.cc:1676
  #, gcc-internal-format
  msgid "array size expression is not supported yet"
  msgstr "Ausdruck für Arraygröße wird noch nicht unterstützt"
  
! #: rust/backend/rust-constexpr.cc:1803
  #, gcc-internal-format
  msgid "constant folding not supported for this tree code"
  msgstr "Interner Fehler: constant folding not supported for this tree code"
  
! #: rust/backend/rust-constexpr.cc:2480
  #, gcc-internal-format
  msgid "cast from %qT is not allowed"
  msgstr "Cast von %qT ist nicht erlaubt"
  
! #: rust/backend/rust-constexpr.cc:2751
  #, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "Modifikation von %qE ist kein konstanter Ausdruck"
  
! #: rust/backend/rust-constexpr.cc:6172
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> context"
  msgstr "%qD in %<constexpr%>-Kontext als %<thread_local%> deklariert"
  
! #: rust/backend/rust-constexpr.cc:6181
  #, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> context"
  msgstr "%qD in %<constexpr%>-Kontext als %<static%> deklariert"
  
! #: rust/backend/rust-constexpr.cc:6427
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "Definition einer Sprungmarke innerhalb einer %<constexpr%>-Funktion ist erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> verfügbar"
  
! #: rust/backend/rust-tree.cc:616
  #, gcc-internal-format
  msgid "ignoring return value of %qD, that must be used: %qs"
  msgstr "der Rückgabewert von %qD wird ignoriert, muss aber verwendet werden: %qs"
  
! #: rust/backend/rust-tree.cc:617
  #, gcc-internal-format
  msgid "ignoring return value of %qD, that must be used"
  msgstr "der Rückgabewert von %qD wird ignoriert, muss aber verwendet werden"
  
! #: rust/backend/rust-tree.cc:633
  #, gcc-internal-format
  msgid "ignoring returned value of type %qT, that must be used: %qs"
  msgstr "der Rückgabewert vom Typ %qT wird ignoriert, muss aber verwendet werden: %qs"
  
! #: rust/backend/rust-tree.cc:634
  #, gcc-internal-format
  msgid "ignoring returned value of type %qT, that must be used"
  msgstr "der Rückgabewert vom Typ %qT wird ignoriert, muss aber verwendet werden"
  
! #: rust/checks/lints/rust-lint-unused-var.cc:51
  #, gcc-internal-format
  msgid "unused name %qE"
  msgstr "unverwendeter Name %qE"
  
  # Ich teile diesen Humor nicht. -- Roland Illig
! #: rust/resolve/rust-ast-resolve-expr.cc:134
! #: rust/resolve/rust-late-name-resolver-2.0.cc:270
  #, gcc-internal-format, gfc-internal-format
  msgid "are you trying to break %s? how dare you?"
  msgstr "Wert »%s« kann in diesem Bereich nicht gefunden werden"
  
  #, c-format
  #~ msgid "Driving: (%ld)\n"
  #~ msgstr "Ausführen: (%ld)\n"
--- 91549,92359 ----
  msgid "creating selector for nonexistent method %qE"
  msgstr "für nicht existierende Methode %qE wird Selektor erzeugt"
  
! #: rust/backend/rust-constexpr.cc:936
! #, gcc-internal-format
! msgid "accessing value of %qE through a %qT glvalue in a constant expression"
! msgstr "auf Wert von %qE wird über ein %qT GL-Wert in Konstantenausdruck zugegriffen"
! 
! #: rust/backend/rust-constexpr.cc:1723
  #, gcc-internal-format
  msgid "array size expression is not supported yet"
  msgstr "Ausdruck für Arraygröße wird noch nicht unterstützt"
  
! #: rust/backend/rust-constexpr.cc:1852
  #, gcc-internal-format
  msgid "constant folding not supported for this tree code"
  msgstr "Interner Fehler: constant folding not supported for this tree code"
  
! #: rust/backend/rust-constexpr.cc:2562
  #, gcc-internal-format
  msgid "cast from %qT is not allowed"
  msgstr "Cast von %qT ist nicht erlaubt"
  
! #: rust/backend/rust-constexpr.cc:2837
  #, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "Modifikation von %qE ist kein konstanter Ausdruck"
  
! #: rust/backend/rust-constexpr.cc:4544
! #, fuzzy, gcc-internal-format
! #| msgid "%qE is not a constant expression"
! msgid "is not a constant expression"
! msgstr "%qE ist kein Konstantenausdruck"
! 
! #: rust/backend/rust-constexpr.cc:6396
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> context"
  msgstr "%qD in %<constexpr%>-Kontext als %<thread_local%> deklariert"
  
! #: rust/backend/rust-constexpr.cc:6405
  #, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> context"
  msgstr "%qD in %<constexpr%>-Kontext als %<static%> deklariert"
  
! #: rust/backend/rust-constexpr.cc:6656
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "Definition einer Sprungmarke innerhalb einer %<constexpr%>-Funktion ist erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> verfügbar"
  
! #: rust/backend/rust-tree.cc:620
  #, gcc-internal-format
  msgid "ignoring return value of %qD, that must be used: %qs"
  msgstr "der Rückgabewert von %qD wird ignoriert, muss aber verwendet werden: %qs"
  
! #: rust/backend/rust-tree.cc:621
  #, gcc-internal-format
  msgid "ignoring return value of %qD, that must be used"
  msgstr "der Rückgabewert von %qD wird ignoriert, muss aber verwendet werden"
  
! #: rust/backend/rust-tree.cc:637
  #, gcc-internal-format
  msgid "ignoring returned value of type %qT, that must be used: %qs"
  msgstr "der Rückgabewert vom Typ %qT wird ignoriert, muss aber verwendet werden: %qs"
  
! #: rust/backend/rust-tree.cc:638
  #, gcc-internal-format
  msgid "ignoring returned value of type %qT, that must be used"
  msgstr "der Rückgabewert vom Typ %qT wird ignoriert, muss aber verwendet werden"
  
! #: rust/checks/lints/rust-lint-unused-var.cc:53
  #, gcc-internal-format
  msgid "unused name %qE"
  msgstr "unverwendeter Name %qE"
  
  # Ich teile diesen Humor nicht. -- Roland Illig
! #: rust/resolve/rust-late-name-resolver-2.0.cc:340
  #, gcc-internal-format, gfc-internal-format
  msgid "are you trying to break %s? how dare you?"
  msgstr "Wert »%s« kann in diesem Bereich nicht gefunden werden"
  
+ #~ msgid "fatal error: "
+ #~ msgstr "schwerwiegender Fehler: "
+ 
+ #~ msgid "internal compiler error: "
+ #~ msgstr "interner Compiler-Fehler: "
+ 
+ #~ msgid "error: "
+ #~ msgstr "Fehler: "
+ 
+ #~ msgid "sorry, unimplemented: "
+ #~ msgstr "nicht implementiert: "
+ 
+ #~ msgid "warning: "
+ #~ msgstr "Warnung: "
+ 
+ #~ msgid "anachronism: "
+ #~ msgstr "Anachronismus: "
+ 
+ #~ msgid "note: "
+ #~ msgstr "Anmerkung: "
+ 
+ #~ msgid "debug: "
+ #~ msgstr "zur Fehlersuche: "
+ 
+ #~ msgid "path: "
+ #~ msgstr "Pfad: "
+ 
+ #~ msgid "pedwarn: "
+ #~ msgstr "Ped. Warnung: "
+ 
+ #~ msgid "permerror: "
+ #~ msgstr "Perm. Fehler: "
+ 
+ #~ msgid "Fatal Error"
+ #~ msgstr "Schwerwiegender Fehler"
+ 
+ #~ msgid "internal compiler error"
+ #~ msgstr "interner Compiler-Fehler"
+ 
+ #~ msgid "Error"
+ #~ msgstr "Fehler"
+ 
+ #~ msgid "sorry, unimplemented"
+ #~ msgstr "nicht implementiert"
+ 
+ #~ msgid "Warning"
+ #~ msgstr "Warnung"
+ 
+ #~ msgid "anachronism"
+ #~ msgstr "Anachronismus"
+ 
+ #~ msgid "note"
+ #~ msgstr "Hinweis"
+ 
+ #~ msgid "debug"
+ #~ msgstr "Fehlersuche"
+ 
+ #~ msgid "pedwarn"
+ #~ msgstr "Ped. Warnung"
+ 
+ #~ msgid "permerror"
+ #~ msgstr "Perm. Fehler"
+ 
+ #~ msgid "error"
+ #~ msgstr "Fehler"
+ 
+ #~ msgid "-pie is not supported in this configuration"
+ #~ msgstr "-pie wird in dieser Konfiguration nicht unterstützt"
+ 
+ #, no-c-format
+ #~ msgid "Deprecated.  This switch has no effect."
+ #~ msgstr "Veraltet. Dieser Schalter hat keine Auswirkung."
+ 
+ #, no-c-format
+ #~ msgid "-fcontract-assumption-mode=[on|off]\tEnable or disable treating axiom level contracts as assumptions (default on)."
+ #~ msgstr "-fcontract-assumption-mode=[on|off]\tAxiomatische Verträge als Annahmen zulassen oder nicht (Vorgabe: zulassen)."
+ 
+ #, no-c-format
+ #~ msgid "-fcontract-build-level=[off|default|audit]\tSpecify max contract level to generate runtime checks for."
+ #~ msgstr "-fcontract-build-level=[off|default|audit]\tMaximale Vertragsstufe, für die Laufzeitprüfungen generiert werden."
+ 
+ #, no-c-format
+ #~ msgid "-fcontract-strict-declarations=[on|off]\tEnable or disable warnings on generalized redeclaration of functions with contracts (default off)."
+ #~ msgstr "-fcontract-strict-declarations=[on|off]\tWarnungen bei generalisierten Neudeklarationen von Funktionen mit Verträgen ein- oder ausschalten (Vorgabe: aus)."
+ 
+ #, no-c-format
+ #~ msgid "-fcontract-mode=[on|off]\tEnable or disable all contract facilities (default on)."
+ #~ msgstr "-fcontract-mode=[on|off]\tVerträge komplett ein- oder ausschalten (Vorgabe: ein)."
+ 
+ #, no-c-format
+ #~ msgid "-fcontract-role=<name>:<semantics>\tSpecify the semantics for all levels in a role (default, review), or a custom contract role with given semantics (ex: opt:assume,assume,assume)."
+ #~ msgstr "-fcontract-role=<Name>:<Semantik>\tSemantik für alle Stufen in einer Rolle angeben (default, review), oder eine selbstdefinierte Rolle mit der angegebenen Semantik (zum Beispiel: opt:assume,assume,assume)."
+ 
+ #, no-c-format
+ #~ msgid "-fcontract-semantic=<level>:<semantic>\tSpecify the concrete semantics for level."
+ #~ msgstr "-fcontract-semantic=<Stufe>:<Semantik>\tDie konkrete Semantik für die Stufe angeben."
+ 
+ #, no-c-format
+ #~ msgid "Conform to the ISO 2020 C++ standard (experimental and incomplete support)."
+ #~ msgstr "Mit dem ISO-C++-Standard 2020 übereinstimmen (experimentelle und unvollständige Unterstützung)."
+ 
+ #, no-c-format
+ #~ msgid "Conform to the ISO 2020 C++ standard with GNU extensions (experimental and incomplete support)."
+ #~ msgstr "Mit dem ISO-C++-Standard für 2020 mit GNU-Erweiterungen (experimentelle und unvollständige Unterstützung) übereinstimmen."
+ 
+ #, no-c-format
+ #~ msgid "-finternal-ebcdic\tInternal processing is in EBCDIC Code Page 1140"
+ #~ msgstr "-finternal-ebcdic\tDie interne Verarbeitung erfolgt in EBCDIC-Codepage 1140"
+ 
+ #, no-c-format
+ #~ msgid "turns on runtime checking to check whether a whole number will exceed range"
+ #~ msgstr "Laufzeitüberprüfung einschalten für ganze Zahlen, die ihren Wertebereich verlassen"
+ 
+ #, no-c-format
+ #~ msgid "Avoid combining multiple statements into one exploded edge."
+ #~ msgstr "Vermeiden, dass mehrere Anweisungen zu einer expandierten Kante zusammengefasst werden."
+ 
+ #, no-c-format
+ #~ msgid "Dump analyzer-specific call graph information to a SRCFILE.callgraph.dot file."
+ #~ msgstr "Aufrufgraphen des Analysierers nach SRCFILE.callgraph.dot wegschreiben."
+ 
+ #, no-c-format
+ #~ msgid "Warn about usage of experimental Function Multi Versioning."
+ #~ msgstr "Warnen, wenn das experimentelle Function-Multi-Versioning verwendet wird."
+ 
+ #, no-c-format
+ #~ msgid "Maximum number of bits that can be stored to memory efficiently."
+ #~ msgstr "Höchstzahl der Bits, die effizient im Speicher gespeichert werden können."
+ 
+ #, no-c-format
+ #~ msgid "Do not support SSE4.1 and SSE4.2 built-in functions and code generation."
+ #~ msgstr "Eingebaute Funktionen und Codeerzeugung für SSE4.1 und SSE4.2 nicht unterstützen."
+ 
+ #, no-c-format
+ #~ msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512BW built-in functions and code generation."
+ #~ msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512BW unterstützen."
+ 
+ #, no-c-format
+ #~ msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VBMI built-in functions and code generation."
+ #~ msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512VBMI unterstützen."
+ 
+ #, no-c-format
+ #~ msgid "Support 512 bit vector built-in functions and code generation."
+ #~ msgstr "Eingebaute Funktionen und Codeerzeugung für 512-Bit-Vektoren unterstützen."
+ 
+ #, no-c-format
+ #~ msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1-512 built-in functions and code generation."
+ #~ msgstr "Eingebaute Funktionen und Codeerzeugung für MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVX10.1-512 unterstützen."
+ 
+ #, no-c-format
+ #~ msgid "Support AMX-TRANSPOSE built-in functions and code generation."
+ #~ msgstr "Eingebaute Funktionen und Codeerzeugung für AMX-TRANSPOSE unterstützen."
+ 
+ #, no-c-format
+ #~ msgid "Description for mxl-mode-executable."
+ #~ msgstr "Keine weiteren Informationen verfügbar."
+ 
+ #, no-c-format
+ #~ msgid "Description for mxl-mode-xmdstub."
+ #~ msgstr "Keine weiteren Informationen verfügbar."
+ 
+ #, no-c-format
+ #~ msgid "Description for mxl-mode-bootstrap."
+ #~ msgstr "Keine weiteren Informationen verfügbar."
+ 
+ #, no-c-format
+ #~ msgid "Description for mxl-mode-novectors."
+ #~ msgstr "Keine weiteren Informationen verfügbar."
+ 
+ #, no-c-format
+ #~ msgid "Process #ident directives."
+ #~ msgstr "#ident-Direktiven verarbeiten."
+ 
+ #, no-c-format
+ #~ msgid "Perform live range splitting during the SSA->normal pass."
+ #~ msgstr "Lebensdaueraufteilung während des »SSA -> Normal«-Durchlaufs durchführen."
+ 
+ #, no-c-format
+ #~ msgid "When using profile feedback, use the edge at this percentage position in frequency histogram as the bases for IPA-CP heuristics."
+ #~ msgstr "Bei der Verwendung von Profil-Feedback die Kante an dieser prozentualen Position im Frequenzhistogramm als Grundlage für die IPA-CP-Heuristik verwenden."
+ 
+ #, no-c-format
+ #~ msgid "Maximum number of cases for slow switch lowering algorithms to be used."
+ #~ msgstr "Maximale Anzahl von Fällen für die Verwendung des langsamen aber optimalen Algorithmus zur Optimierung von switch-Anweisungen."
+ 
+ #, no-c-format
+ #~ msgid "Force the use of SLP when vectorizing, fail if not possible."
+ #~ msgstr "Die Verwendung von SLP bei der Vektorisierung erzwingen; scheitern, wenn dies nicht möglich ist."
+ 
+ #, c-format
+ #~ msgid "error: unable to open '%s' for writing: %s\n"
+ #~ msgstr "Fehler: »%s« kann nicht zum Schreiben geöffnet werden: %s\n"
+ 
+ #, c-format
+ #~ msgid "Internal compiler error:\n"
+ #~ msgstr "Interner Compilerfehler:\n"
+ 
+ #, c-format
+ #~ msgid "%s: all warnings being treated as errors"
+ #~ msgstr "%s: Alle Warnungen werden als Fehler behandelt"
+ 
+ #, c-format
+ #~ msgid "%s: some warnings being treated as errors"
+ #~ msgstr "%s: Einige Warnungen werden als Fehler behandelt"
+ 
+ #~ msgid "                 from"
+ #~ msgstr "                 von"
+ 
+ #~ msgid "In file included from"
+ #~ msgstr "In Datei, eingebunden von"
+ 
+ #~ msgid "        included from"
+ #~ msgstr "        eingebunden von"
+ 
+ #~ msgid "of module"
+ #~ msgstr "von Modul"
+ 
+ #~ msgid "In module imported at"
+ #~ msgstr "In Modul, importiert bei"
+ 
+ #~ msgid "imported at"
+ #~ msgstr "importiert bei"
+ 
+ #, c-format
+ #~ msgid "compilation terminated due to -fmax-errors=%u.\n"
+ #~ msgstr "Kompilierung wegen »-fmax-errors=%u« beendet.\n"
+ 
+ #, c-format
+ #~ msgid "compilation terminated due to -Wfatal-errors.\n"
+ #~ msgstr "Kompilierung wegen »-Wfatal-errors« beendet.\n"
+ 
+ #, c-format
+ #~ msgid "Please submit a full bug report, with preprocessed source.\n"
+ #~ msgstr ""
+ #~ "Bitte senden Sie einen vollständigen Fehlerbericht auf Englisch ein;\n"
+ #~ "inclusive vorverarbeitetem Quellcode.\n"
+ 
+ #, c-format
+ #~ msgid "Please submit a full bug report, with preprocessed source (by using -freport-bug).\n"
+ #~ msgstr ""
+ #~ "Bitte senden Sie einen vollständigen Fehlerbericht auf Englisch ein;\n"
+ #~ "inclusive vorverarbeitetem Quellcode (siehe »-freport-bug«).\n"
+ 
+ #, c-format
+ #~ msgid "Please include the complete backtrace with any bug report.\n"
+ #~ msgstr "Bitte fügen Sie jedem Fehlerbericht die vollständige Aufrufkette bei.\n"
+ 
+ #, c-format
+ #~ msgid "See %s for instructions.\n"
+ #~ msgstr "Weitere Hinweise finden Sie unter »%s«.\n"
+ 
+ #, c-format
+ #~ msgid "compilation terminated.\n"
+ #~ msgstr "Kompilierung beendet.\n"
+ 
+ #, c-format
+ #~ msgid "%s:%d: confused by earlier errors, bailing out\n"
+ #~ msgstr "%s:%d: durch frühere Fehler verwirrt, Abbruch\n"
+ 
+ #, c-format
+ #~ msgid "internal compiler error: error reporting routines re-entered.\n"
+ #~ msgstr "Interner Compilerfehler: Fehlerbehandlungsroutinen doppelt betreten.\n"
+ 
+ #, gcc-internal-format, gfc-internal-format
+ #~ msgid "in %s, at %s:%d"
+ #~ msgstr "in %s, bei %s:%d"
+ 
+ #~ msgid "unable to generate reloads for impossible constraints:"
+ #~ msgstr "Neuladungen für unmögliche Einschränkungen konnten nicht generiert werden:"
+ 
+ #, c-format
+ #~ msgid "invalid constant - try using an output modifier"
+ #~ msgstr "Ungültige Konstante – anderen Ausgabemodifizierer probieren"
+ 
+ #, gcc-internal-format, gfc-internal-format
+ #~ msgid "CDF: exception '%s'"
+ #~ msgstr "CDF: Ausnahme »%s«"
+ 
+ #, gcc-internal-format
+ #~ msgid "%<-mevex512%> will be deprecated in GCC 16 due to all machines 512 bit vector size supported"
+ #~ msgstr "%<-mevex512%> wird in GCC 16 veraltet sein, da alle Maschinen 512 Bit Vektorgröße unterstützen"
+ 
+ #, gcc-internal-format
+ #~ msgid "%<-mavx10.1%> is aliased to 512 bit since GCC14.3 and GCC15.1 while %<-mavx10.1-256%> and %<-mavx10.1-512%> will be deprecated in GCC 16 due to all machines 512 bit vector size supported"
+ #~ msgstr "%<-mavx10.1%> ist seit GCC14.3 und GCC15.1 ein Alias für 512 Bit, während %<-mavx10.1-256%> und %<-mavx10.1-512%> in GCC 16 veraltet sein werden, da alle Maschinen 512 Bit Vektorgröße unterstützen"
+ 
+ #, gcc-internal-format
+ #~ msgid "offset exceeds 16 bytes"
+ #~ msgstr "Offset überschreitet 16 Bytes"
+ 
+ #, gcc-internal-format
+ #~ msgid "too many alternatives in %<asm%>"
+ #~ msgstr "zu viele Alternativen in %<asm%>"
+ 
+ #, gcc-internal-format
+ #~ msgid "unable to determine filename for SARIF output"
+ #~ msgstr "Dateiname für SARIF-Ausgabe kann nicht ermittelt werden"
+ 
+ #, gcc-internal-format
+ #~ msgid "unable to open %qs for SARIF output: %m"
+ #~ msgstr "%qs für SARIF-Ausgabe kann nicht geöffnet werden: %m"
+ 
+ #, gcc-internal-format
+ #~ msgid "in definition of macro %qs"
+ #~ msgstr "in Definition des Makros %qs"
+ 
+ #, gcc-internal-format
+ #~ msgid "in expansion of macro %qs"
+ #~ msgstr "bei Substitution des Makros %qs"
+ 
+ #, gcc-internal-format
+ #~ msgid "debug path"
+ #~ msgstr "Debug-Pfad"
+ 
+ #~ msgid "%@ %e (fndecl %qs, depth %i)"
+ #~ msgstr "%@ %e (fndecl %qs, depth %i)"
+ 
+ #~ msgid "%@ %e (depth %i)"
+ #~ msgstr "%@ %e (depth %i)"
+ 
+ #~ msgid "%@ %e"
+ #~ msgstr "%@ %e"
+ 
+ #, gcc-internal-format
+ #~ msgid "this warning should be skipped"
+ #~ msgstr "diese Warnung sollte übersprungen werden"
+ 
+ #, gcc-internal-format
+ #~ msgid "this is a test"
+ #~ msgstr "dies ist ein Test"
+ 
+ #, gcc-internal-format
+ #~ msgid "LTO streaming of toplevel extended %<asm%> unimplemented"
+ #~ msgstr "LTO-Streaming des erweiterten %<asm%> auf oberster Ebene nicht implementiert"
+ 
+ #, gcc-internal-format
+ #~ msgid "%<%s%s%>: unexpected value %qs for key %qs; expected %qs or %qs"
+ #~ msgstr "%<%s%s%>: unerwarteter Wert %qs für Schlüssel %qs; erwartet wurde %qs oder %qs"
+ 
+ #~ msgid "%<%s%s%>: unexpected value %qs for key %qs; known values: %e"
+ #~ msgstr "%<%s%s%>: unerwarteter Wert %qs für Schlüssel %qs; bekannte Werte: %e"
+ 
+ #~ msgid "%<%s%s%>: unknown key %qs for format %qs; known keys: %e"
+ #~ msgstr "%<%s%s%>: unbekannter Schlüssel %qs für Format %qs; bekannte Schlüssel: %e"
+ 
+ #, gcc-internal-format
+ #~ msgid "%<%s%s%>: missing required key %qs for format %qs; try %<%s%s:%s=%s%>"
+ #~ msgstr "%<%s%s%>: fehlender erforderlicher Schlüssel %qs für Format %qs; versuchen Sie %<%s%s:%s=%s%>"
+ 
+ #, gcc-internal-format
+ #~ msgid "%<%s%s%>: expected KEY=VALUE-style parameter for format %qs after %qs; got %qs"
+ #~ msgstr "%<%s%s%>: Parameter der Form KEY=VALUE für Format %qs nach %qs erwartet, aber %qs bekommen"
+ 
+ #~ msgid "%<%s%s%>: unrecognized format %qs; known formats: %e"
+ #~ msgstr "%<%s%s%>: unbekanntes Format %qs; bekannte Formate: %e"
+ 
+ #, gcc-internal-format
+ #~ msgid "unable to open %qs: %m"
+ #~ msgstr "»%qs« kann nicht geöffnet werden: %m"
+ 
+ #, gcc-internal-format
+ #~ msgid "Using faster switch lowering algorithms. Number of switch cases (%d) exceeds %<--param=switch-lower-slow-alg-max-cases=%d%> limit."
+ #~ msgstr "Verwendung schnellerer Algorithmen zum Optimieren von »switch«-Anweisungen. Anzahl der Schalterfälle (%d) überschreitet die Grenze %<--param=switch-lower-slow-alg-max-cases=%d%>."
+ 
+ #, gcc-internal-format
+ #~ msgid "Function Multi Versioning support is experimental, and the behavior is likely to change"
+ #~ msgstr "Die Unterstützung von »Function Multi Versioning« ist experimentell, und das Verhalten wird sich wahrscheinlich noch ändern"
+ 
+ #, gcc-internal-format
+ #~ msgid "selector must be an immediate"
+ #~ msgstr "Wähler muss »immediate« sein"
+ 
+ #, gcc-internal-format
+ #~ msgid "the range of selector should be in 0 to 7"
+ #~ msgstr "der Wertebereich des Selektors sollte 0 bis 7 sein"
+ 
+ #, gcc-internal-format
+ #~ msgid "the range of selector should be in 0 to 3"
+ #~ msgstr "der Wertebereich des Selektors sollte 0 bis 3 sein"
+ 
+ #, gcc-internal-format
+ #~ msgid "the range of selector should be in 0 to 1"
+ #~ msgstr "der Wertebereich des Selektors sollte 0 bis 1 sein"
+ 
+ #, gcc-internal-format
+ #~ msgid "mask must be an immediate"
+ #~ msgstr "Maske muss »immediate« sein"
+ 
+ #, gcc-internal-format
+ #~ msgid "the range of mask should be in 0 to 255"
+ #~ msgstr "der Wertebereich der Maske ist 0 bis 255"
+ 
+ #, gcc-internal-format
+ #~ msgid "the range of count should be in 0 to 32; please check the intrinsic %qs in code"
+ #~ msgstr "der Wertebereich des Zählers sollte im Bereich 0 bis 32 sein; bitte das intrinsische %qs im Code prüfen"
+ 
+ #, gcc-internal-format
+ #~ msgid "the range of count should be in 0 to 16; please check the intrinsic %qs in code"
+ #~ msgstr "der Wertebereich des Zählers sollte im Bereich 0 bis 16 sein; bitte das intrinsische %qs im Code prüfen"
+ 
+ #, gcc-internal-format
+ #~ msgid "the range of count should be in 0 to 64; please check the intrinsic %qs in code"
+ #~ msgstr "der Wertebereich des Zählers sollte im Bereich 0 bis 64 sein; bitte das intrinsische %qs im Code prüfen"
+ 
+ #, gcc-internal-format
+ #~ msgid "the count should be no less than 0; please check the intrinsic %qs in code"
+ #~ msgstr "der Zähler sollte nicht kleiner als 0 sein; bitte das intrinsische %qs im Code prüfen"
+ 
+ #, gcc-internal-format
+ #~ msgid "iWMMXt and NEON are incompatible"
+ #~ msgstr "iWMMXt und NEON sind unverträglich"
+ 
+ #, gcc-internal-format
+ #~ msgid "iWMMXt unsupported under Thumb mode"
+ #~ msgstr "iWMMXt wird im Thumb-Modus nicht unterstützt"
+ 
+ #, gcc-internal-format
+ #~ msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
+ #~ msgstr "iwmmxt erfordert ein AAPCS-kompatibles ABI für den richtigen Einsatz"
+ 
+ #, gcc-internal-format
+ #~ msgid "iwmmxt abi requires an iwmmxt capable cpu"
+ #~ msgstr "iwmmxt ABI erfordert eine iwmmxt-fähige CPU"
+ 
+ #, gcc-internal-format
+ #~ msgid "%<-mno-evex512%> or %<-mno-avx512XXX%> cannot disable AVX10 instructions when AVX10.1-512 is available in GCC 15, behavior will change to it will disable that part of AVX512 instructions since GCC 16"
+ #~ msgstr "%<-mno-evex512%> oder %<-mno-avx512XXX%> kann AVX10-Befehle nicht ausschalten, wenn AVX10.1-512 in GCC 15 verfügbar ist. Das Verhalten wird sich ändern, sodass dieser Teil der AVX512-Befehle ab GCC 16 deaktiviert wird"
+ 
+ #, gcc-internal-format
+ #~ msgid "Using %<-mevex512%> without any AVX512 features enabled together with AVX10.1 only will not enable any AVX512 or AVX10.1-512 features, using 256 as max vector size"
+ #~ msgstr "Die Verwendung von %<-mevex512%> ohne aktivierte AVX512-Funktionen zusammen mit AVX10.1 aktiviert keine AVX512- oder AVX10.1-512-Funktionen und verwendet 256 als maximale Vektorgröße"
+ 
+ #, gcc-internal-format
+ #~ msgid "Vector size conflicts between AVX10.1 and AVX512, using 512 as max vector size"
+ #~ msgstr "Vektorgrößenkonflikte zwischen AVX10.1 und AVX512, als maximale Vektorgröße wird 512 verwendet"
+ 
+ #, gcc-internal-format
+ #~ msgid "%<-mno-avx512XXX%> cannot disable AVX10 instructions when AVX10 is available in GCC 15, behavior will change to it will disable that part of AVX512 instructions since GCC 16"
+ #~ msgstr "%<-mno-avx512XXX%> kann AVX10-Befehle nicht deaktivieren, wenn AVX10 in GCC 15 verfügbar ist. Das Verhalten ändert sich dahingehend, dass es diesen Teil der AVX512-Befehle ab GCC 16 deaktiviert"
+ 
+ #, gcc-internal-format
+ #~ msgid "%<-mno-avx10.1-256, -mno-avx10.1-512%> cannot disable AVX512 instructions when %<-mavx512XXX%> in GCC 15, behavior will change to it will disable all the instructions in GCC 16"
+ #~ msgstr "%<-mno-avx10.1-256, -mno-avx10.1-512%> kann AVX512-Befehle nicht deaktivieren, wenn %<-mavx512XXX%> in GCC 15 verwendet wird. Das Verhalten ändert sich dahingehend, dass alle Befehle in GCC 16 deaktiviert werden"
+ 
+ #, gcc-internal-format
+ #~ msgid "storage class specifier in %<sizeof%>"
+ #~ msgstr "Speicherklasse in %<sizeof%> angegeben"
+ 
+ #, gcc-internal-format
+ #~ msgid "alignment specified for type name in %<sizeof%>"
+ #~ msgstr "Ausrichtung für Typnamen in %<sizeof%> angegeben"
+ 
+ #, gcc-internal-format
+ #~ msgid "%<_Generic%> association has variable length type"
+ #~ msgstr "%<_Generic%>-Verbindung hat variable Typlänge"
+ 
+ #, gcc-internal-format
+ #~ msgid "an %qs clause requires a %<match%> clause"
+ #~ msgstr "eine %qs-Klausel erfordert eine %<match%>-Klausel"
+ 
+ #, gcc-internal-format
+ #~ msgid "previous %<#pragma omp declare reduction%>"
+ #~ msgstr "vorheriges %<#pragma omp declare reduction%>"
+ 
+ #, gcc-internal-format
+ #~ msgid "Nice try, but you cannot fire me."
+ #~ msgstr "Interner Fehler: Nice try, but you can't fire me."
+ 
+ #, gcc-internal-format
+ #~ msgid "I don%'t know how to MOVE an alphabetical string to %s(%s)"
+ #~ msgstr "Interner Fehler: I don%'t know how to MOVE an alphabetical string to %s(%s)"
+ 
+ #, gcc-internal-format
+ #~ msgid "%s: %<field->type%> %s must be literal or alphanumeric"
+ #~ msgstr "Interner Fehler: %s: %<field->type%> %s must be literal or alphanumeric"
+ 
+ #, gcc-internal-format
+ #~ msgid "%q#T has virtual base classes"
+ #~ msgstr "%q#T hat virtuelle Basisklassen"
+ 
+ #, gcc-internal-format
+ #~ msgid "  %qT is not a base of %qT"
+ #~ msgstr "  %qT keine Basis von %qT ist"
+ 
+ #, gcc-internal-format
+ #~ msgid "  %qT is not a class"
+ #~ msgstr "  %qT keine Klasse ist"
+ 
+ #, gcc-internal-format
+ #~ msgid "  %qT is not convertible from %qE"
+ #~ msgstr " %qT kann nicht von %qE umgewandelt werden"
+ 
+ #, gcc-internal-format
+ #~ msgid "axiom contract semantic must be %<assume%> or %<ignore%>"
+ #~ msgstr "Axiom-Vertrags-Semantik muss %<assume%> oder %<ignore%> sein"
+ 
+ #, gcc-internal-format
+ #~ msgid "the %<audit%> semantic should be at least as strong as the %<default%> semantic"
+ #~ msgstr "die %<audit%>-Semantik sollte mindestens so stark die die %<default%>-Semantik sein"
+ 
+ #, gcc-internal-format, gfc-internal-format
+ #~ msgid "'%s' is not a valid explicit concrete semantic"
+ #~ msgstr "»%s« ist keine gültige explizite konkrete Semantik"
+ 
+ #, gcc-internal-format
+ #~ msgid "%<-fcontract-build-level=%> cannot be mixed with p1332/p1429"
+ #~ msgstr "%<-fcontract-build-level=%> kann nicht mit p1332/p1429 gemischt werden"
+ 
+ #, gcc-internal-format
+ #~ msgid "%<-fcontract-build-level=%> must be off|default|audit"
+ #~ msgstr "%<-fcontract-build-level=%> muss off|default|audit sein"
+ 
+ #, gcc-internal-format
+ #~ msgid "%<-fcontract-assumption-mode=%> cannot be mixed with p1332/p1429"
+ #~ msgstr "%<-fcontract-assumption-mode=%> kann nicht mit p1332/p1429 gemischt werden"
+ 
+ #, gcc-internal-format
+ #~ msgid "%<-fcontract-assumption-mode=%> must be %<on%> or %<off%>"
+ #~ msgstr "%<-fcontract-assumption-mode=%> muss %<on%> oder %<off%> sein"
+ 
+ #, gcc-internal-format
+ #~ msgid "%<-fcontract-continuation-mode=%> cannot be mixed with p1332/p1429"
+ #~ msgstr "%<-fcontract-continuation-mode=%> kann nicht mit p1332/p1429 gemischt werden"
+ 
+ #, gcc-internal-format
+ #~ msgid "%<-fcontract-continuation-mode=%> must be %<on%> or %<off%>"
+ #~ msgstr "%<-fcontract-continuation-mode=%> muss %<on%> oder %<off%> sein"
+ 
+ #, gcc-internal-format
+ #~ msgid "%<-fcontract-role=%> must be in the form role:semantics"
+ #~ msgstr "%<-fcontract-role=%> muss die Form »Rolle:Semantik« haben"
+ 
+ #, gcc-internal-format
+ #~ msgid "%<-fcontract-role=%> semantics must include default,audit,axiom values"
+ #~ msgstr "%<-fcontract-role=%>-Semantik muss Werte für default,audit,axiom beinhalten"
+ 
+ #, gcc-internal-format
+ #~ msgid "%<-fcontract-role=%> cannot be mixed with std/p1429 contract flags"
+ #~ msgstr "%<-fcontract-role=%> kann nicht mit Vertragsoptionen aus std/p1429 gemischt werden"
+ 
+ #, gcc-internal-format
+ #~ msgid "%<-fcontract-level=%> too many custom roles"
+ #~ msgstr "%<-fcontract-level=%> zu viele benutzerdefinierte Rollen"
+ 
+ #, gcc-internal-format
+ #~ msgid "%<-fcontract-semantic=%> must be in the form level:semantic"
+ #~ msgstr "%<-fcontract-semantic=%> muss die Form »Stufe:Semantik« haben"
+ 
+ #, gcc-internal-format
+ #~ msgid "%<-fcontract-semantic=%> cannot be mixed with std/p1332 contract flags"
+ #~ msgstr "%<-fcontract-semantic=%> kann nicht mit Vertragsoptionen aus std/p1332 gemischt werden"
+ 
+ #, gcc-internal-format
+ #~ msgid "%<-fcontract-semantic=%> cannot find default role"
+ #~ msgstr "%<-fcontract-semantic=%> kann die Standardrolle nicht finden"
+ 
+ #, gcc-internal-format
+ #~ msgid "%<-fcontract-semantic=%> level must be default, audit, or axiom"
+ #~ msgstr "%<-fcontract-semantic=%>-Stufe muss default, audit oder axiom sein"
+ 
+ #, gcc-internal-format
+ #~ msgid "mismatched contract attribute in declaration"
+ #~ msgstr "unpassendes Vertragsattribut in Deklaration"
+ 
+ #, gcc-internal-format
+ #~ msgid "contracts must appertain to a function type"
+ #~ msgstr "Verträge müssen sich auf einen Funktionstyp beziehen"
+ 
+ #, gcc-internal-format
+ #~ msgid "cannot add contracts after definition"
+ #~ msgstr "nach der Definition können keine Verträge mehr hinzugefügt werden"
+ 
+ #, gcc-internal-format
+ #~ msgid "original definition here"
+ #~ msgstr "ursprüngliche Definition ist hier"
+ 
+ #, gcc-internal-format
+ #~ msgid "cannot add contracts to a virtual function"
+ #~ msgstr "Verträge können nicht zu einer virtuellen Funktion hinzugefügt werden"
+ 
+ #, gcc-internal-format
+ #~ msgid "original declaration here"
+ #~ msgstr "ursprüngliche Deklaration ist hier"
+ 
+ #, gcc-internal-format
+ #~ msgid "cannot import module in its own purview"
+ #~ msgstr "ein Modul kann nicht in seinen eigenen Bereich importiert werden"
+ 
+ #, gcc-internal-format
+ #~ msgid "lambda-expression in template parameter type"
+ #~ msgstr "Lambda-Ausdruck in Template-Parameter-Typ"
+ 
+ #, gcc-internal-format
+ #~ msgid "preconditions cannot be statements"
+ #~ msgstr "Vorbedingungen können keine Anweisungen sein"
+ 
+ #, gcc-internal-format
+ #~ msgid "postconditions cannot be statements"
+ #~ msgstr "Nachbedingungen können keine Anweisungen sein"
+ 
+ #, gcc-internal-format
+ #~ msgid "assertions must be followed by %<;%>"
+ #~ msgstr "Zusicherungen müssen von %<;%> gefolgt sein"
+ 
+ #, gcc-internal-format
+ #~ msgid "expected contract-role"
+ #~ msgstr "Vertragsrolle erwartet"
+ 
+ #, gcc-internal-format
+ #~ msgid "expected contract semantic or level"
+ #~ msgstr "Vertragssemantik oder -stufe erwartet"
+ 
+ #, gcc-internal-format
+ #~ msgid "expected contract level: %<default%>, %<audit%>, or %<axiom%>"
+ #~ msgstr "Vertragsstufe erwartet: %<default%>, %<audit%> oder %<axiom%>"
+ 
+ #, gcc-internal-format
+ #~ msgid "invalid use of contract role for explicit semantic"
+ #~ msgstr "ungültige Verwendung der Vertragsstufe für explizite Semantik"
+ 
+ #, gcc-internal-format
+ #~ msgid "function with contracts %q+D overriding contractless function"
+ #~ msgstr "Funktion mit Verträgen %q+D übersteuert Funktion ohne Verträge"
+ 
+ #, gcc-internal-format
+ #~ msgid "invalid use of %<this%> before it is valid"
+ #~ msgstr "ungültige Verwendung von %<this%>, bevor es gültig ist"
+ 
+ #, gcc-internal-format
+ #~ msgid "invalid use of %<this%> after it is valid"
+ #~ msgstr "ungültige Verwendung von %<this%>, nachdem es gültig war"
+ 
+ #, gcc-internal-format
+ #~ msgid "    %#qD"
+ #~ msgstr "    %#qD"
+ 
+ #, gcc-internal-format, gfc-internal-format
+ #~ msgid "Type of %s argument of IMAGE_INDEX at %L shall be INTEGER"
+ #~ msgstr "Der Typ des Arguments »%s« von IMAGE_INDEX bei %L muss ein INTEGER sein"
+ 
+ #, gcc-internal-format, gfc-internal-format
+ #~ msgid "DISTANCE= argument to NUM_IMAGES at %L"
+ #~ msgstr "Argument DISTANCE= für NUM_IMAGES bei %L"
+ 
+ #, gcc-internal-format, gfc-internal-format
+ #~ msgid "FAILED= argument to NUM_IMAGES at %L"
+ #~ msgstr "Argument FAILED= für NUM_IMAGES bei %L"
+ 
+ #, gcc-internal-format, gfc-internal-format
+ #~ msgid "TEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPE"
+ #~ msgstr "TEAM-Argument bei %L für die intrinsische TEAM_NUMBER muss vom Typ TEAM_TYPE sein"
+ 
+ #, gcc-internal-format, gfc-internal-format
+ #~ msgid "The DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %L"
+ #~ msgstr "Das DISTANCE-Argument darf in intrinsischer Routine bei %L nicht zusammen mit COARRAY- oder DIM-Argument angegeben werden"
+ 
+ #, gcc-internal-format, gfc-internal-format
+ #~ msgid "Unexpected DIM argument with noncoarray argument at %L"
+ #~ msgstr "Unerwartetes DIM-Argument mit Nicht-COARRAY-Argument bei %L"
+ 
+ #, gcc-internal-format, gfc-internal-format
+ #~ msgid "DISTANCE= argument to THIS_IMAGE at %L"
+ #~ msgstr "Argument DISTANCE= für THIS_IMAGE bei %L"
+ 
+ #, gcc-internal-format, gfc-internal-format
+ #~ msgid "END TEAM statement at %C"
+ #~ msgstr "END-TEAM-Anweisung bei %C"
+ 
+ #, gcc-internal-format, gfc-internal-format
+ #~ msgid "OMP DECLARE TARGET COMMON at %L previously mentioned in LINK clause and later in %s clause"
+ #~ msgstr "OMP DECLARE TARGET COMMON bei %L wurde vorher in LINK-Klausel und später in %s-Klausel erwähnt"
+ 
+ #, gcc-internal-format, gfc-internal-format
+ #~ msgid "OMP DECLARE TARGET COMMON at %L previously mentioned in TO or ENTER clause and later in LINK clause"
+ #~ msgstr "OMP DECLARE TARGET COMMON bei %L wurde vorher in TO- oder ENTER-Klausel und später in LINK-Klausel erwähnt"
+ 
+ #, gcc-internal-format, gfc-internal-format
+ #~ msgid "COMMON at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directive"
+ #~ msgstr "COMMON bei %L wird mehrfach in Klauseln derselben OMP-DECLARE-TARGET-Direktive erwähnt"
+ 
+ #, gcc-internal-format, gfc-internal-format
+ #~ msgid "COMMON at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPE"
+ #~ msgstr "COMMON bei %L wurde in einer vorangehenden Direktive OMP DECLARE TARGET auf einen abweichenden DEVICE_TYPE festgelegt"
+ 
+ #, gcc-internal-format
+ #~ msgid "the %qs clause at %L can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause"
+ #~ msgstr "die %qs-Klausel bei %L kann nur angegeben werden, wenn der %<dispatch%>-Selektor der Konstruktionsselektormenge in der %<match%>-Klausel vorkommt"
+ 
+ #, gcc-internal-format, gfc-internal-format
+ #~ msgid "Threadprivate variable at %C is an element of a COMMON block"
+ #~ msgstr "Threadprivate Variable bei %C ist ein Element eines COMMON-Blocks"
+ 
+ #, gcc-internal-format, gfc-internal-format
+ #~ msgid "Unexpected junk after OMP THREADPRIVATE at %C"
+ #~ msgstr "Unerwarteter Ausschuss hinter »OMP THREADPRIVATE« bei %C"
+ 
+ #, gcc-internal-format, gfc-internal-format
+ #~ msgid "Allocatable component %s at %L of type LOCK_TYPE must have a codimension"
+ #~ msgstr "Allozierbare Komponente %s bei %L des Typs LOCK_TYPE muss eine Kodimension haben"
+ 
+ #, gcc-internal-format
+ #~ msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
+ #~ msgstr "TEAM-Argument für %qs bei %L muss ein skalarer Ausdruck vom Typ TEAM_TYPE sein"
+ 
+ #, gcc-internal-format, gfc-internal-format
+ #~ msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
+ #~ msgstr "»TEAM NUMBER«-Argument für FORM TEAM bei %L muss skalares INTEGER sein"
+ 
+ #, gcc-internal-format
+ #~ msgid "invalid use of type"
+ #~ msgstr "ungültige Verwendung eines Typen"
+ 
+ #, gcc-internal-format
+ #~ msgid "internal error: not expecting operand1 to be a constant set"
+ #~ msgstr "internal error: not expecting operand1 to be a constant set"
+ 
+ #, gcc-internal-format
+ #~ msgid "expecting one and only one label to be declared"
+ #~ msgstr "es sollte genau 1 Sprungmarke deklariert sein"
+ 
+ #, gcc-internal-format
+ #~ msgid "set type cannot be initialized with a %qs"
+ #~ msgstr "Interner Fehler: set type cannot be initialized with a %qs"
+ 
+ #, gcc-internal-format
+ #~ msgid "set type does not take another integer value"
+ #~ msgstr "Interner Fehler: set type does not take another integer value"
+ 
  #, c-format
  #~ msgid "Driving: (%ld)\n"
  #~ msgstr "Ausführen: (%ld)\n"
diff -Nrcpad gcc-16-20260222/gcc/po/el.po gcc-16-20260301/gcc/po/el.po
*** gcc-16-20260222/gcc/po/el.po	Sun Feb 22 22:32:07 2026
--- gcc-16-20260301/gcc/po/el.po	Sun Mar  1 22:32:07 2026
*************** msgid ""
*** 6,18 ****
  msgstr ""
  "Project-Id-Version: gcc 4.0-b20041128\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2025-08-01 17:58+0000\n"
  "PO-Revision-Date: 2004-12-15 18:53+0000\n"
  "Last-Translator: Simos Xenitellis <simos74@gmx.net>\n"
  "Language-Team: Greek <nls@tux.hellug.gr>\n"
  "Language: el\n"
  "MIME-Version: 1.0\n"
! "Content-Type: text/plain; charset=utf-8\n"
  "Content-Transfer-Encoding: 8bit\n"
  "X-Bugs: Report translation errors to the Language-Team address.\n"
  
--- 6,18 ----
  msgstr ""
  "Project-Id-Version: gcc 4.0-b20041128\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2026-02-19 21:05+0000\n"
  "PO-Revision-Date: 2004-12-15 18:53+0000\n"
  "Last-Translator: Simos Xenitellis <simos74@gmx.net>\n"
  "Language-Team: Greek <nls@tux.hellug.gr>\n"
  "Language: el\n"
  "MIME-Version: 1.0\n"
! "Content-Type: text/plain; charset=UTF-8\n"
  "Content-Transfer-Encoding: 8bit\n"
  "X-Bugs: Report translation errors to the Language-Team address.\n"
  
*************** msgstr ""
*** 129,317 ****
  msgid "function has external linkage when the user requests only inlining static for live patching"
  msgstr ""
  
! #: cif-code.def:144
! #, fuzzy
! msgid "unreachable"
! msgstr "Μη έγκυρη παράμετρος"
! 
! #. The remainder are real diagnostic types.
! #: diagnostic.def:33
! msgid "fatal error: "
! msgstr "μοιραίο σφάλμα: "
! 
! #. This is like DK_ICE, but backtrace is not printed.  Used in the driver
! #. when reporting fatal signal in the compiler.
! #: diagnostic.def:34 diagnostic.def:55
! msgid "internal compiler error: "
! msgstr "εσωτερικό σφάλμα μεταγλωττιστή: "
! 
! #. This one is just for counting DK_WARNING promoted to DK_ERROR
! #. due to -Werror and -Werror=warning.
! #: diagnostic.def:35 diagnostic.def:52
! msgid "error: "
! msgstr "σφάλμα: "
! 
! #: diagnostic.def:36
! msgid "sorry, unimplemented: "
! msgstr "συγγνώμη, δεν έχει υλοποιηθεί: "
! 
! #: diagnostic.def:37
! msgid "warning: "
! msgstr "προειδοποίηση: "
! 
! #: diagnostic.def:38
! msgid "anachronism: "
! msgstr "αναχρονισμός: "
! 
! #: diagnostic.def:39
! msgid "note: "
! msgstr "σημείωση: "
! 
! #: diagnostic.def:40
! msgid "debug: "
! msgstr "εκσφαλμάτωση: "
! 
! #. For use when using the diagnostic_show_locus machinery to show
! #. a range of events within a path.
! #: diagnostic.def:44
! msgid "path: "
  msgstr ""
  
! #. These two would be re-classified as DK_WARNING or DK_ERROR, so the
! #. prefix does not matter.
! #: diagnostic.def:48
  #, fuzzy
! #| msgid "warning: "
! msgid "pedwarn: "
! msgstr "προειδοποίηση: "
  
! #: diagnostic.def:49
  #, fuzzy
! #| msgid "error: "
! msgid "permerror: "
! msgstr "σφάλμα: "
  
  #: config/i386/djgpp.h:143
  #, fuzzy, c-format
  msgid "-f%s ignored (not supported for DJGPP)\n"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #. The remainder are real diagnostic types.
! #: fortran/gfc-diagnostic.def:33
! #, fuzzy
! #| msgid "fatal error: "
! msgid "Fatal Error"
! msgstr "μοιραίο σφάλμα: "
! 
! #. This is like DK_ICE, but backtrace is not printed.  Used in the driver
! #. when reporting fatal signal in the compiler.
! #: fortran/gfc-diagnostic.def:34 fortran/gfc-diagnostic.def:50
! #, fuzzy
! #| msgid "internal compiler error: "
! msgid "internal compiler error"
! msgstr "εσωτερικό σφάλμα μεταγλωττιστή: "
! 
! #: fortran/gfc-diagnostic.def:35
! #, fuzzy
! #| msgid "error: "
! msgid "Error"
! msgstr "σφάλμα: "
! 
! #: fortran/gfc-diagnostic.def:36
! #, fuzzy
! #| msgid "sorry, unimplemented: "
! msgid "sorry, unimplemented"
! msgstr "συγγνώμη, δεν έχει υλοποιηθεί: "
! 
! #: fortran/gfc-diagnostic.def:37
! #, fuzzy
! msgid "Warning"
! msgstr "προειδοποίηση: "
! 
! #: fortran/gfc-diagnostic.def:38
! #, fuzzy
! #| msgid "anachronism: "
! msgid "anachronism"
! msgstr "αναχρονισμός: "
! 
! #: fortran/gfc-diagnostic.def:39
! #, fuzzy
! #| msgid "note: "
! msgid "note"
! msgstr "σημείωση: "
! 
! #: fortran/gfc-diagnostic.def:40
! #, fuzzy
! #| msgid "debug: "
! msgid "debug"
! msgstr "εκσφαλμάτωση: "
! 
! #. These two would be re-classified as DK_WARNING or DK_ERROR, so the
! #. prefix does not matter.
! #: fortran/gfc-diagnostic.def:43
! msgid "pedwarn"
! msgstr ""
! 
! #: fortran/gfc-diagnostic.def:44
! #, fuzzy
! #| msgid "parse error"
! msgid "permerror"
! msgstr "σφάλμα επεξεργασίας"
! 
! #. This one is just for counting DK_WARNING promoted to DK_ERROR
! #. due to -Werror and -Werror=warning.
! #: fortran/gfc-diagnostic.def:47
! #, fuzzy
! #| msgid "error: "
! msgid "error"
! msgstr "σφάλμα: "
! 
! #: gcc.cc:859 gcc.cc:916
  #, fuzzy
  msgid "-gz is not supported in this configuration"
  msgstr "Η οικογένεια διευθύνσεων δεν υποστηρίζεται από την οικογένεια πρωτοκόλλου"
  
! #: gcc.cc:865
  #, fuzzy
  msgid "-gz=zstd is not supported in this configuration"
  msgstr "Η οικογένεια διευθύνσεων δεν υποστηρίζεται από την οικογένεια πρωτοκόλλου"
  
! #: gcc.cc:1099
  #, fuzzy
  msgid "-fuse-linker-plugin is not supported in this configuration"
  msgstr "Η οικογένεια διευθύνσεων δεν υποστηρίζεται από την οικογένεια πρωτοκόλλου"
  
! #: gcc.cc:1115
  msgid "cannot specify -static with -fsanitize=address"
  msgstr ""
  
! #: gcc.cc:1117
  msgid "cannot specify -static with -fsanitize=hwaddress"
  msgstr ""
  
! #: gcc.cc:1119
  msgid "cannot specify -static with -fsanitize=thread"
  msgstr ""
  
! #: gcc.cc:1141
  #, fuzzy
  msgid "-fvtable-verify=std is not supported in this configuration"
  msgstr "Η οικογένεια διευθύνσεων δεν υποστηρίζεται από την οικογένεια πρωτοκόλλου"
  
! #: gcc.cc:1143
  #, fuzzy
  msgid "-fvtable-verify=preinit is not supported in this configuration"
  msgstr "Η οικογένεια διευθύνσεων δεν υποστηρίζεται από την οικογένεια πρωτοκόλλου"
  
! #: gcc.cc:1286 ada/gcc-interface/lang-specs.h:37
  msgid "-pg and -fomit-frame-pointer are incompatible"
  msgstr ""
  
! #: gcc.cc:1461
  msgid "GNU C no longer supports -traditional without -E"
  msgstr ""
  
! #: gcc.cc:1470
  msgid "-E or -x required when input is from standard input"
  msgstr ""
  
--- 129,199 ----
  msgid "function has external linkage when the user requests only inlining static for live patching"
  msgstr ""
  
! #: cif-code.def:145
! msgid "callee must remain in translation unit"
  msgstr ""
  
! #: cif-code.def:149
  #, fuzzy
! msgid "unreachable"
! msgstr "Μη έγκυρη παράμετρος"
  
! #: cif-code.def:154
  #, fuzzy
! msgid "callback edges cannot be inlined"
! msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
  #: config/i386/djgpp.h:143
  #, fuzzy, c-format
  msgid "-f%s ignored (not supported for DJGPP)\n"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: gcc.cc:873 gcc.cc:930
  #, fuzzy
  msgid "-gz is not supported in this configuration"
  msgstr "Η οικογένεια διευθύνσεων δεν υποστηρίζεται από την οικογένεια πρωτοκόλλου"
  
! #: gcc.cc:879
  #, fuzzy
  msgid "-gz=zstd is not supported in this configuration"
  msgstr "Η οικογένεια διευθύνσεων δεν υποστηρίζεται από την οικογένεια πρωτοκόλλου"
  
! #: gcc.cc:1124
  #, fuzzy
  msgid "-fuse-linker-plugin is not supported in this configuration"
  msgstr "Η οικογένεια διευθύνσεων δεν υποστηρίζεται από την οικογένεια πρωτοκόλλου"
  
! #: gcc.cc:1140
  msgid "cannot specify -static with -fsanitize=address"
  msgstr ""
  
! #: gcc.cc:1142
  msgid "cannot specify -static with -fsanitize=hwaddress"
  msgstr ""
  
! #: gcc.cc:1144
  msgid "cannot specify -static with -fsanitize=thread"
  msgstr ""
  
! #: gcc.cc:1166
  #, fuzzy
  msgid "-fvtable-verify=std is not supported in this configuration"
  msgstr "Η οικογένεια διευθύνσεων δεν υποστηρίζεται από την οικογένεια πρωτοκόλλου"
  
! #: gcc.cc:1168
  #, fuzzy
  msgid "-fvtable-verify=preinit is not supported in this configuration"
  msgstr "Η οικογένεια διευθύνσεων δεν υποστηρίζεται από την οικογένεια πρωτοκόλλου"
  
! #: gcc.cc:1311 ada/gcc-interface/lang-specs.h:37
  msgid "-pg and -fomit-frame-pointer are incompatible"
  msgstr ""
  
! #: gcc.cc:1486
  msgid "GNU C no longer supports -traditional without -E"
  msgstr ""
  
! #: gcc.cc:1495
  msgid "-E or -x required when input is from standard input"
  msgstr ""
  
*************** msgstr ""
*** 360,366 ****
  msgid "-force_flat_namespace not allowed with -dynamiclib"
  msgstr ""
  
! #: config/darwin.h:216 config/darwin.h:672
  #, fuzzy
  msgid "gsplit-dwarf is not supported on this platform"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
--- 242,248 ----
  msgid "-force_flat_namespace not allowed with -dynamiclib"
  msgstr ""
  
! #: config/darwin.h:216 config/darwin.h:687
  #, fuzzy
  msgid "gsplit-dwarf is not supported on this platform"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
*************** msgstr ""
*** 383,399 ****
  msgid "cannot use mshared and static together"
  msgstr ""
  
! #: config/sol2.h:335 config/sol2.h:340
  #, fuzzy
  msgid "does not support multilib"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: config/sol2.h:433
  #, fuzzy
! msgid "-pie is not supported in this configuration"
  msgstr "Η οικογένεια διευθύνσεων δεν υποστηρίζεται από την οικογένεια πρωτοκόλλου"
  
! #: config/vxworks.h:219
  msgid "-Xbind-now and -Xbind-lazy are incompatible"
  msgstr ""
  
--- 265,281 ----
  msgid "cannot use mshared and static together"
  msgstr ""
  
! #: config/sol2.h:305 config/sol2.h:307
  #, fuzzy
  msgid "does not support multilib"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: config/sol2.h:362 config/sol2.h:371
  #, fuzzy
! msgid "-gsctf is not supported in this configuration"
  msgstr "Η οικογένεια διευθύνσεων δεν υποστηρίζεται από την οικογένεια πρωτοκόλλου"
  
! #: config/vxworks.h:236
  msgid "-Xbind-now and -Xbind-lazy are incompatible"
  msgstr ""
  
*************** msgstr ""
*** 402,408 ****
  msgid "consider using `-pg' instead of `-p' with gprof (1)"
  msgstr ""
  
! #: config/arc/arc.h:68 config/mips/mips.h:1511
  msgid "may not use both -EB and -EL"
  msgstr ""
  
--- 284,290 ----
  msgid "consider using `-pg' instead of `-p' with gprof (1)"
  msgstr ""
  
! #: config/arc/arc.h:68 config/mips/mips.h:1532
  msgid "may not use both -EB and -EL"
  msgstr ""
  
*************** msgstr ""
*** 434,440 ****
  msgid "Darwin does not support -mfentry or associated options"
  msgstr ""
  
! #: config/i386/sol2.h:59
  #, fuzzy
  msgid "-mx32 is not supported on Solaris"
  msgstr "Το servname δεν υποστηρίζεται από το ai_socktype"
--- 316,322 ----
  msgid "Darwin does not support -mfentry or associated options"
  msgstr ""
  
! #: config/i386/sol2.h:56
  #, fuzzy
  msgid "-mx32 is not supported on Solaris"
  msgstr "Το servname δεν υποστηρίζεται από το ai_socktype"
*************** msgstr ""
*** 478,483 ****
--- 360,374 ----
  msgid "  profiling support are only provided in archive format"
  msgstr ""
  
+ #: config/riscv/riscv.h:127
+ msgid "At least one valid -mcpu option must be given after -march=unset"
+ msgstr ""
+ 
+ #: config/rs6000/aix.h:286
+ #, fuzzy
+ msgid "stack-protector not supported on AIX"
+ msgstr "Η λειτουργία δεν υποστηρίζεται"
+ 
  #: config/rs6000/darwin.h:126
  msgid " conflicting code gen style switches are used"
  msgstr ""
*************** msgstr "Η οικογένεια διευ
*** 519,525 ****
  
  #: config/sparc/linux64.h:156 config/sparc/linux64.h:162
  #: config/sparc/netbsd-elf.h:103 config/sparc/netbsd-elf.h:112
! #: config/sparc/sol2.h:240 config/sparc/sol2.h:246
  #, fuzzy
  msgid "may not use both -m32 and -m64"
  msgstr "δεν είναι δυνατό να παραληφθεί ο χρήστης και η ομάδα"
--- 410,416 ----
  
  #: config/sparc/linux64.h:156 config/sparc/linux64.h:162
  #: config/sparc/netbsd-elf.h:103 config/sparc/netbsd-elf.h:112
! #: config/sparc/sol2.h:197 config/sparc/sol2.h:203
  #, fuzzy
  msgid "may not use both -m32 and -m64"
  msgstr "δεν είναι δυνατό να παραληφθεί ο χρήστης και η ομάδα"
*************** msgstr ""
*** 563,5187 ****
  msgid "objc++-cpp-output is deprecated; please use objective-c++-cpp-output instead"
  msgstr ""
  
! #: fortran/lang.opt:146
  #, no-c-format
! msgid "-J<directory>\tPut MODULE files in 'directory'."
  msgstr ""
  
! #: fortran/lang.opt:198
  #, no-c-format
! msgid "Warn about possible aliasing of dummy arguments."
  msgstr ""
  
! #: fortran/lang.opt:202
  #, no-c-format
! msgid "Warn about alignment of COMMON blocks."
  msgstr ""
  
! #: fortran/lang.opt:206
! #, fuzzy, no-c-format
! msgid "Warn about missing ampersand in continued character constants."
! msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: fortran/lang.opt:210
! #, fuzzy, no-c-format
! msgid "Warn about creation of array temporaries."
! msgstr "ΣΦΑΛΜΑ: Αδυναμία δημιουργίας προσωρινού αρχείου για αλλαγή"
  
! #: fortran/lang.opt:214 fortran/lang.opt:547 c-family/c.opt:1692
! #: config/alpha/alpha.opt:31 common.opt:691 common.opt:849 common.opt:1112
! #: common.opt:1116 common.opt:1120 common.opt:1124 common.opt:1876
! #: common.opt:1979 common.opt:2161 common.opt:2165 common.opt:2476
! #: common.opt:2702 common.opt:3469
  #, no-c-format
! msgid "Does nothing. Preserved for backward compatibility."
  msgstr ""
  
! #: fortran/lang.opt:218
  #, no-c-format
! msgid "Warn if the type of a variable might be not interoperable with C."
  msgstr ""
  
! #: fortran/lang.opt:226
! #, fuzzy, no-c-format
! msgid "Warn about truncated character expressions."
! msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: fortran/lang.opt:230
  #, no-c-format
! msgid "Warn about equality comparisons involving REAL or COMPLEX expressions."
  msgstr ""
  
! #: fortran/lang.opt:238
  #, no-c-format
! msgid "Warn about most implicit conversions."
  msgstr ""
  
! #: fortran/lang.opt:242
  #, no-c-format
! msgid "Warn about possibly incorrect subscripts in do loops."
  msgstr ""
  
! #: fortran/lang.opt:246
  #, no-c-format
! msgid "Warn when arguments of external procedures do not match."
  msgstr ""
  
! #: fortran/lang.opt:254
  #, no-c-format
! msgid "Warn if loops have been interchanged."
  msgstr ""
  
! #: fortran/lang.opt:258
! #, fuzzy, no-c-format
! msgid "Warn about function call elimination."
! msgstr "αδυναμία εισαγωγής στοιχείο παραβολής `%.*s'"
  
! #: fortran/lang.opt:262
  #, no-c-format
! msgid "Warn about calls with implicit interface."
  msgstr ""
  
! #: fortran/lang.opt:266
  #, no-c-format
! msgid "Warn about called procedures not explicitly declared."
  msgstr ""
  
! #: fortran/lang.opt:270
  #, no-c-format
! msgid "Warn about constant integer divisions with truncated results."
  msgstr ""
  
! #: fortran/lang.opt:274
  #, fuzzy, no-c-format
! msgid "Warn about truncated source lines."
! msgstr "αδυναμία εισαγωγής στοιχείο παραβολής `%.*s'"
  
! #: fortran/lang.opt:278
  #, no-c-format
! msgid "Warn on intrinsics not part of the selected standard."
  msgstr ""
  
! #: fortran/lang.opt:290
  #, no-c-format
! msgid "Warn about USE statements that have no ONLY qualifier."
  msgstr ""
  
! #: fortran/lang.opt:306
  #, no-c-format
! msgid "Warn that -fno-automatic may break recursion."
  msgstr ""
  
! #: fortran/lang.opt:314
  #, no-c-format
! msgid "Warn about real-literal-constants with 'q' exponent-letter."
  msgstr ""
  
! #: fortran/lang.opt:318
  #, no-c-format
! msgid "Warn when a left-hand-side array variable is reallocated."
  msgstr ""
  
! #: fortran/lang.opt:322
  #, no-c-format
! msgid "Warn when a left-hand-side variable is reallocated."
  msgstr ""
  
! #: fortran/lang.opt:326
  #, no-c-format
! msgid "Warn if the pointer in a pointer assignment might outlive its target."
  msgstr ""
  
! #: fortran/lang.opt:334
  #, no-c-format
! msgid "Warn about \"suspicious\" constructs."
  msgstr ""
  
! #: fortran/lang.opt:338
  #, no-c-format
! msgid "Permit nonconforming uses of the tab character."
  msgstr ""
  
! #: fortran/lang.opt:342
  #, no-c-format
! msgid "Warn about an invalid DO loop."
  msgstr ""
  
! #: fortran/lang.opt:346
! #, fuzzy, no-c-format
! msgid "Warn about underflow of numerical constant expressions."
! msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: fortran/lang.opt:354
  #, no-c-format
! msgid "Warn if a user-procedure has the same name as an intrinsic."
  msgstr ""
  
! #: fortran/lang.opt:362
  #, no-c-format
! msgid "Warn about unused dummy arguments."
  msgstr ""
  
! #: fortran/lang.opt:366
  #, no-c-format
! msgid "Warn about zero-trip DO loops."
  msgstr ""
  
! #: fortran/lang.opt:370
  #, no-c-format
! msgid "Enable preprocessing."
  msgstr ""
  
! #: fortran/lang.opt:378
! #, fuzzy, no-c-format
! msgid "Disable preprocessing."
! msgstr "Ακατάλληλη χρήση του διαμορφωτή διεύθυνσης"
  
! #: fortran/lang.opt:386
  #, no-c-format
! msgid "Accept argument mismatches in procedure calls."
  msgstr ""
  
! #: fortran/lang.opt:390
  #, no-c-format
! msgid "Eliminate multiple function invocations also for impure functions."
  msgstr ""
  
! #: fortran/lang.opt:394
  #, no-c-format
! msgid "Enable alignment of COMMON blocks."
  msgstr ""
  
! #: fortran/lang.opt:398
  #, no-c-format
! msgid "All intrinsics procedures are available regardless of selected standard."
  msgstr ""
  
! #: fortran/lang.opt:402
  #, no-c-format
! msgid "Allow a BOZ literal constant to appear in an invalid context and with X instead of Z."
  msgstr ""
  
! #: fortran/lang.opt:410
  #, no-c-format
! msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements."
  msgstr ""
  
! #: fortran/lang.opt:414
  #, no-c-format
! msgid "Specify that backslash in string introduces an escape character."
  msgstr ""
  
! #: fortran/lang.opt:418
  #, no-c-format
! msgid "Produce a backtrace when a runtime error is encountered."
  msgstr ""
  
! #: fortran/lang.opt:422
  #, no-c-format
! msgid "-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will use BLAS."
  msgstr ""
  
! #: fortran/lang.opt:433
  #, no-c-format
! msgid "Produce a warning at runtime if a array temporary has been created for a procedure argument."
  msgstr ""
  
! #: fortran/lang.opt:437
  #, no-c-format
! msgid "-fconvert=<big-endian|little-endian|native|swap|r16_ieee|r16_ibm>\tThe endianness used for unformatted files."
  msgstr ""
  
! #: fortran/lang.opt:462
  #, no-c-format
! msgid "Use the Cray Pointer extension."
  msgstr ""
  
! #: fortran/lang.opt:466
  #, fuzzy, no-c-format
! msgid "Generate C prototypes from BIND(C) declarations."
! msgstr "αδυναμία εισαγωγής στοιχείο παραβολής `%.*s'"
  
! #: fortran/lang.opt:470
  #, no-c-format
! msgid "Generate C prototypes from non-BIND(C) external procedure definitions."
  msgstr ""
  
! #: fortran/lang.opt:474
  #, no-c-format
! msgid "Ignore 'D' in column one in fixed form."
  msgstr ""
  
! #: fortran/lang.opt:478
  #, no-c-format
! msgid "Treat lines with 'D' in column one as comments."
  msgstr ""
  
! #: fortran/lang.opt:482
  #, no-c-format
! msgid "Issue debug information for compiler-generated auxiliary variables."
  msgstr ""
  
! #: fortran/lang.opt:486
  #, no-c-format
! msgid "Enable all DEC language extensions."
  msgstr ""
  
! #: fortran/lang.opt:490
  #, fuzzy, no-c-format
! msgid "Enable the use of blank format items in format strings."
  msgstr "Ακατάλληλη εντολή"
  
! #: fortran/lang.opt:494
! #, no-c-format
! msgid "Enable the use of character literals in assignments and data statements for non-character variables."
! msgstr ""
  
! #: fortran/lang.opt:499
  #, no-c-format
! msgid "Enable legacy parsing of INCLUDE as statement."
  msgstr ""
  
! #: fortran/lang.opt:503
  #, no-c-format
! msgid "Enable default widths for i, f and g format specifiers."
  msgstr ""
  
! #: fortran/lang.opt:507
  #, no-c-format
! msgid "Enable kind-specific variants of integer intrinsic functions."
  msgstr ""
  
! #: fortran/lang.opt:511
  #, no-c-format
! msgid "Enable legacy math intrinsics for compatibility."
  msgstr ""
  
! #: fortran/lang.opt:515
  #, no-c-format
! msgid "Enable support for DEC STRUCTURE/RECORD."
  msgstr ""
  
! #: fortran/lang.opt:519
  #, no-c-format
! msgid "Enable DEC-style STATIC and AUTOMATIC attributes."
  msgstr ""
  
! #: fortran/lang.opt:523
  #, no-c-format
! msgid "Set the default double precision kind to an 8 byte wide type."
  msgstr ""
  
! #: fortran/lang.opt:527
  #, no-c-format
! msgid "Set the default integer kind to an 8 byte wide type."
  msgstr ""
  
! #: fortran/lang.opt:531
  #, no-c-format
! msgid "Set the default real kind to an 8 byte wide type."
  msgstr ""
  
! #: fortran/lang.opt:535
  #, no-c-format
! msgid "Set the default real kind to an 10 byte wide type."
  msgstr ""
  
! #: fortran/lang.opt:539
  #, no-c-format
! msgid "Set the default real kind to an 16 byte wide type."
  msgstr ""
  
! #: fortran/lang.opt:543
  #, no-c-format
! msgid "Allow dollar signs in entity names."
  msgstr ""
  
! #: fortran/lang.opt:551
  #, no-c-format
! msgid "Display the code tree after parsing."
  msgstr ""
  
! #: fortran/lang.opt:555
  #, no-c-format
! msgid "Display the code tree after front end optimization."
  msgstr ""
  
! #: fortran/lang.opt:559
  #, no-c-format
! msgid "Display the global symbol table after parsing."
  msgstr ""
  
! #: fortran/lang.opt:563
  #, no-c-format
! msgid "Display the code tree after parsing; deprecated option."
  msgstr ""
  
! #: fortran/lang.opt:567
  #, no-c-format
! msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays."
  msgstr ""
  
! #: fortran/lang.opt:571
  #, fuzzy, no-c-format
! msgid "Use f2c calling convention."
! msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: fortran/lang.opt:575 cobol/lang.opt:83
  #, no-c-format
! msgid "Assume that the source file is fixed form."
  msgstr ""
  
! #: fortran/lang.opt:579
  #, no-c-format
! msgid "Force creation of temporary to test infrequently-executed forall code."
  msgstr ""
  
! #: fortran/lang.opt:583
  #, no-c-format
! msgid "Interpret any INTEGER(4) as an INTEGER(8)."
  msgstr ""
  
! #: fortran/lang.opt:587 fortran/lang.opt:591
  #, no-c-format
! msgid "Specify where to find the compiled intrinsic modules."
  msgstr ""
  
! #: fortran/lang.opt:595
  #, no-c-format
! msgid "Allow arbitrary character line width in fixed mode."
  msgstr ""
  
! #: fortran/lang.opt:599
  #, no-c-format
! msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode."
  msgstr ""
  
! #: fortran/lang.opt:603
  #, no-c-format
! msgid "Pad shorter fixed form lines to line width with spaces."
  msgstr ""
  
! #: fortran/lang.opt:607
  #, no-c-format
! msgid "-ffpe-trap=[...]\tStop on following floating point exceptions."
  msgstr ""
  
! #: fortran/lang.opt:611
  #, no-c-format
! msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
  msgstr ""
  
! #: fortran/lang.opt:615 cobol/lang.opt:87
  #, no-c-format
! msgid "Assume that the source file is free form."
  msgstr ""
  
! #: fortran/lang.opt:619
  #, no-c-format
! msgid "Allow arbitrary character line width in free mode."
  msgstr ""
  
! #: fortran/lang.opt:623
  #, no-c-format
! msgid "-ffree-line-length-<n>\tUse n as character line width in free mode."
  msgstr ""
  
! #: fortran/lang.opt:627
  #, no-c-format
! msgid "Try to interchange loops if profitable."
  msgstr ""
  
! #: fortran/lang.opt:631
  #, no-c-format
! msgid "Enable front end optimization."
  msgstr ""
  
! #: fortran/lang.opt:635
  #, no-c-format
! msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements."
  msgstr ""
  
! #: fortran/lang.opt:639
  #, no-c-format
! msgid "-finit-character=<n>\tInitialize local character variables to ASCII value n."
  msgstr ""
  
! #: fortran/lang.opt:643
  #, no-c-format
! msgid "Initialize components of derived type variables according to other init flags."
  msgstr ""
  
! #: fortran/lang.opt:647
  #, no-c-format
! msgid "-finit-integer=<n>\tInitialize local integer variables to n."
  msgstr ""
  
! #: fortran/lang.opt:651
  #, no-c-format
! msgid "Initialize local variables to zero (from g77)."
  msgstr ""
  
! #: fortran/lang.opt:655
  #, no-c-format
! msgid "-finit-logical=<true|false>\tInitialize local logical variables."
  msgstr ""
  
! #: fortran/lang.opt:659
  #, no-c-format
! msgid "-finit-real=<zero|snan|nan|inf|-inf>\tInitialize local real variables."
  msgstr ""
  
! #: fortran/lang.opt:681
  #, no-c-format
! msgid "-finline-arg-packing\tPerform argument packing inline."
  msgstr ""
  
! #: fortran/lang.opt:691
  #, no-c-format
! msgid "Enable generation of inline code instead of calls to functions from the library to implement intrinsics."
  msgstr ""
  
! #: fortran/lang.opt:712
  #, no-c-format
! msgid "-finline-matmul-limit=<n>\tSpecify the size of the largest matrix for which matmul will be inlined."
  msgstr ""
  
! #: fortran/lang.opt:716
  #, no-c-format
! msgid "-fmax-array-constructor=<n>\tMaximum number of objects in an array constructor."
  msgstr ""
  
! #: fortran/lang.opt:720
  #, no-c-format
! msgid "-fmax-identifier-length=<n>\tMaximum identifier length."
  msgstr ""
  
! #: fortran/lang.opt:724
  #, no-c-format
! msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords."
  msgstr ""
  
! #: fortran/lang.opt:728
  #, no-c-format
! msgid "-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be put on the stack."
  msgstr ""
  
! #: fortran/lang.opt:732
  #, no-c-format
! msgid "Put all local arrays on stack."
  msgstr ""
  
! #: fortran/lang.opt:736
  #, no-c-format
! msgid "Set default accessibility of module entities to PRIVATE."
  msgstr ""
  
! #: fortran/lang.opt:756
  #, no-c-format
! msgid "Handle OpenMP allocators for allocatables and pointers."
  msgstr ""
  
! #: fortran/lang.opt:760
  #, no-c-format
! msgid "Try to lay out derived types as compactly as possible."
  msgstr ""
  
! #: fortran/lang.opt:768
  #, fuzzy, no-c-format
! msgid "Protect parentheses in expressions."
! msgstr "Μη έγκυρη προπορευόμενη κανονική έκφραση"
  
! #: fortran/lang.opt:772
  #, no-c-format
! msgid "Path to header file that should be pre-included before each compilation unit."
  msgstr ""
  
! #: fortran/lang.opt:776
  #, no-c-format
! msgid "Enable range checking during compilation."
  msgstr ""
  
! #: fortran/lang.opt:780
  #, no-c-format
! msgid "Interpret any REAL(4) as a REAL(8)."
  msgstr ""
  
! #: fortran/lang.opt:784
  #, no-c-format
! msgid "Interpret any REAL(4) as a REAL(10)."
  msgstr ""
  
! #: fortran/lang.opt:788
  #, no-c-format
! msgid "Interpret any REAL(4) as a REAL(16)."
  msgstr ""
  
! #: fortran/lang.opt:792
  #, no-c-format
! msgid "Interpret any REAL(8) as a REAL(4)."
  msgstr ""
  
! #: fortran/lang.opt:796
  #, no-c-format
! msgid "Interpret any REAL(8) as a REAL(10)."
  msgstr ""
  
! #: fortran/lang.opt:800
  #, no-c-format
! msgid "Interpret any REAL(8) as a REAL(16)."
  msgstr ""
  
! #: fortran/lang.opt:804
  #, fuzzy, no-c-format
! msgid "Reallocate the LHS in assignments."
! msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: fortran/lang.opt:808
  #, no-c-format
! msgid "Use a 4-byte record marker for unformatted files."
  msgstr ""
  
! #: fortran/lang.opt:812
  #, no-c-format
! msgid "Use an 8-byte record marker for unformatted files."
  msgstr ""
  
! #: fortran/lang.opt:816
  #, no-c-format
! msgid "Allocate local variables on the stack to allow indirect recursion."
  msgstr ""
  
! #: fortran/lang.opt:820
  #, no-c-format
! msgid "Copy array sections into a contiguous block on procedure entry."
  msgstr ""
  
! #: fortran/lang.opt:824
  #, no-c-format
! msgid "Experimental unsigned numbers."
  msgstr ""
  
! #: fortran/lang.opt:828
  #, no-c-format
! msgid "-fcoarray=<none|single|lib>\tSpecify which coarray parallelization should be used."
  msgstr ""
  
! #: fortran/lang.opt:844
  #, no-c-format
! msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed."
  msgstr ""
  
! #: fortran/lang.opt:848
  #, no-c-format
! msgid "Append a second underscore if the name already contains an underscore."
  msgstr ""
  
! #: fortran/lang.opt:856
  #, no-c-format
! msgid "Apply negative sign to zero values."
  msgstr ""
  
! #: fortran/lang.opt:863
  #, no-c-format
! msgid "Disallow tail call optimization when a calling routine may have omitted character lengths."
  msgstr ""
  
! #: fortran/lang.opt:867
  #, no-c-format
! msgid "Append underscores to externally visible names."
  msgstr ""
  
! #: fortran/lang.opt:871 c-family/c.opt:1831 c-family/c.opt:1908
! #: c-family/c.opt:1916 c-family/c.opt:2247 config/xtensa/xtensa.opt:42
! #: config/pa/pa.opt:46 config/pa/pa.opt:78 config/arc/arc.opt:140
! #: config/arc/arc.opt:296 config/arc/arc.opt:304 config/arc/arc.opt:308
! #: config/arc/arc.opt:312 config/arc/arc.opt:317 config/arc/arc.opt:326
! #: config/arc/arc.opt:405 common.opt:649 common.opt:1210 common.opt:1214
! #: common.opt:1218 common.opt:1313 common.opt:1658 common.opt:1740
! #: common.opt:1839 common.opt:2109 common.opt:2256 common.opt:2310
! #: common.opt:2780 common.opt:2816 common.opt:2909 common.opt:2913
! #: common.opt:3022 common.opt:3157 common.opt:3165 common.opt:3173
! #: common.opt:3181 common.opt:3282 common.opt:3342 common.opt:3430
! #: common.opt:3610 common.opt:3614 common.opt:3618 common.opt:3622
! #: common.opt:3696 common.opt:3700 common.opt:3731 common.opt:3735
  #, no-c-format
! msgid "Does nothing.  Preserved for backward compatibility."
  msgstr ""
  
! #: fortran/lang.opt:911
  #, no-c-format
! msgid "Statically link the GNU Fortran helper library (libgfortran)."
  msgstr ""
  
! #: fortran/lang.opt:915
  #, no-c-format
! msgid "Statically link the GCC Quad-Precision Math Library (libquadmath)."
  msgstr ""
  
! #: fortran/lang.opt:919
  #, no-c-format
! msgid "Conform to the ISO Fortran 2003 standard."
  msgstr ""
  
! #: fortran/lang.opt:923
  #, no-c-format
! msgid "Conform to the ISO Fortran 2008 standard."
  msgstr ""
  
! #: fortran/lang.opt:927
  #, no-c-format
! msgid "Conform to the ISO Fortran 2008 standard including TS 29113."
  msgstr ""
  
! #: fortran/lang.opt:931
  #, no-c-format
! msgid "Conform to the ISO Fortran 2018 standard."
  msgstr ""
  
! #: fortran/lang.opt:935
  #, no-c-format
! msgid "Conform to the ISO Fortran 2023 standard."
  msgstr ""
  
! #: fortran/lang.opt:939
  #, no-c-format
! msgid "Enable experimental Fortran 202y features."
  msgstr ""
  
! #: fortran/lang.opt:943
  #, no-c-format
! msgid "Conform to the ISO Fortran 95 standard."
  msgstr ""
  
! #: fortran/lang.opt:947
  #, no-c-format
! msgid "Conform to nothing in particular."
  msgstr ""
  
! #: fortran/lang.opt:951
  #, no-c-format
! msgid "Accept extensions to support legacy code."
  msgstr ""
  
! #: rust/lang.opt:47 rust/lang.opt:51 c-family/c.opt:1563 c-family/c.opt:1567
  #, no-c-format
! msgid "Warn when a const variable is unused."
  msgstr ""
  
! #: rust/lang.opt:55 c-family/c.opt:1579
  #, no-c-format
! msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value."
  msgstr ""
  
! #: rust/lang.opt:59 c-family/c.opt:893 common.opt:660
  #, no-c-format
! msgid "Warn for infinitely recursive calls."
  msgstr ""
  
! #: rust/lang.opt:63
  #, no-c-format
! msgid "-frust-crate=<name>             Set the crate name for the compilation"
  msgstr ""
  
! #: rust/lang.opt:67
  #, no-c-format
! msgid "-frust-extern=              Specify where an external library is located"
  msgstr ""
  
! #: rust/lang.opt:71
  #, no-c-format
! msgid "Dump various Rust front end internals."
  msgstr ""
  
! #: rust/lang.opt:75
  #, no-c-format
! msgid "-frust-dump-<type>              Dump Rust frontend internal information."
  msgstr ""
  
! #: rust/lang.opt:79
  #, no-c-format
! msgid "Enable experimental compilation of Rust files at your own risk"
  msgstr ""
  
! #: rust/lang.opt:83
  #, no-c-format
! msgid "-frust-max-recursion-depth=<integer>"
  msgstr ""
  
! #: rust/lang.opt:87
  #, no-c-format
! msgid "-frust-crate-type=[bin|lib|rlib|dylib|cdylib|staticlib|proc-macro]     Crate type to emit"
  msgstr ""
  
! #: rust/lang.opt:115
  #, no-c-format
! msgid "-frust-mangling=[legacy|v0]     Version to use for name mangling"
  msgstr ""
  
! #: rust/lang.opt:128
  #, no-c-format
! msgid "-frust-cfg=<name>             Set a config expansion option"
  msgstr ""
  
! #: rust/lang.opt:132
  #, no-c-format
! msgid "-frust-edition=[2015|2018|2021]             Edition to use when compiling rust code"
  msgstr ""
  
! #: rust/lang.opt:148
  #, no-c-format
! msgid "Enable embedding metadata directly into object files"
  msgstr ""
  
! #: rust/lang.opt:152
  #, no-c-format
! msgid "-frust-metadata-output=<path.rox>  Path to output crate metadata"
  msgstr ""
  
! #: rust/lang.opt:160
  #, no-c-format
! msgid "-frust-compile-until=[ast|attributecheck|expansion|astvalidation|featuregating|nameresolution|lowering|typecheck|privacy|unsafety|const|borrowcheck|compilation|end]             The pipeline will run up until this stage when compiling Rust code"
  msgstr ""
  
! #: rust/lang.opt:209
  #, no-c-format
! msgid "Use the temporary and experimental name resolution pipeline instead of the stable one"
  msgstr ""
  
! #: rust/lang.opt:213
  #, no-c-format
! msgid "Use the WIP borrow checker."
  msgstr ""
  
! #: rust/lang.opt:217
  #, no-c-format
! msgid "-frust-edition=[unwind|abort]             Panic strategy to compile crate with"
  msgstr ""
  
! #: rust/lang.opt:230
! #, fuzzy, no-c-format
! msgid "Enable the overflow checks in code generation"
! msgstr "Ακατάλληλη εντολή"
  
! #: c-family/c.opt:71
  #, no-c-format
! msgid "--embed-dir=<dir>\tAdd <dir> to the #embed path."
  msgstr ""
  
! #: c-family/c.opt:192
  #, no-c-format
! msgid "-A<question>=<answer>\tAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>."
  msgstr ""
  
! #: c-family/c.opt:196
  #, fuzzy, no-c-format
! msgid "Do not discard comments."
! msgstr "Μη τερματισμένη εντολή `s'"
  
! #: c-family/c.opt:200
  #, fuzzy, no-c-format
! msgid "Do not discard comments in macro expansions."
! msgstr "Μη τερματισμένη εντολή `s'"
  
! #: c-family/c.opt:204
  #, no-c-format
! msgid "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1."
  msgstr ""
  
! #: c-family/c.opt:211
  #, no-c-format
! msgid "-F <dir>\tAdd <dir> to the end of the main framework include path."
  msgstr ""
  
! #: c-family/c.opt:215
  #, no-c-format
! msgid "Enable parsing GIMPLE."
  msgstr ""
  
! #: c-family/c.opt:219
  #, no-c-format
! msgid "Print the name of header files as they are used."
  msgstr ""
  
! #: c-family/c.opt:223
  #, no-c-format
! msgid "-I <dir>\tAdd <dir> to the end of the main include path."
  msgstr ""
  
! #: c-family/c.opt:227
! #, fuzzy, no-c-format
! #| msgid "dynamic dependencies.\n"
! msgid "Generate make dependencies."
! msgstr "δυναμικές εξαρτήσεις.\n"
! 
! #: c-family/c.opt:231
  #, no-c-format
! msgid "Generate make dependencies and compile."
  msgstr ""
  
! #: c-family/c.opt:235
  #, no-c-format
! msgid "-MF <file>\tWrite dependency output to the given file."
  msgstr ""
  
! #: c-family/c.opt:239
! #, no-c-format
! msgid "Treat missing header files as generated files."
! msgstr ""
  
! #: c-family/c.opt:243
  #, no-c-format
! msgid "Like -M but ignore system header files."
  msgstr ""
  
! #: c-family/c.opt:247
  #, no-c-format
! msgid "Like -MD but ignore system header files."
  msgstr ""
  
! #: c-family/c.opt:251
  #, no-c-format
! msgid "Generate C++ Module dependency information."
  msgstr ""
  
! #: c-family/c.opt:259
  #, no-c-format
! msgid "Generate phony targets for all headers."
  msgstr ""
  
! #: c-family/c.opt:263
  #, no-c-format
! msgid "-MQ <target>\tAdd a target that may require quoting."
  msgstr ""
  
! #: c-family/c.opt:267
  #, no-c-format
! msgid "-MT <target>\tAdd a target that does not require quoting."
  msgstr ""
  
! #: c-family/c.opt:271
  #, no-c-format
! msgid "Structured format for output dependency information.  Supported (\"p1689r5\")."
  msgstr ""
  
! #: c-family/c.opt:275
  #, fuzzy, no-c-format
! msgid "File for output dependency information."
! msgstr "εμφάνιση πληροφοριών προόδου"
  
! #: c-family/c.opt:279
  #, no-c-format
! msgid "-fdeps-target=obj.o Output file for the compile step."
  msgstr ""
  
! #: c-family/c.opt:283
  #, fuzzy, no-c-format
! msgid "Do not generate #line directives."
  msgstr "Ακατάλληλη εντολή"
  
! #: c-family/c.opt:287
  #, no-c-format
! msgid "-U<macro>\tUndefine <macro>."
  msgstr ""
  
! #: c-family/c.opt:291
  #, no-c-format
! msgid "Warn if the NSObject attribute is applied to a non-typedef."
  msgstr ""
  
! #: c-family/c.opt:295
  #, no-c-format
! msgid "Warn about things that will change when compiling with an ABI-compliant compiler."
  msgstr ""
  
! #: c-family/c.opt:299
  #, no-c-format
! msgid "Warn about things that change between the current -fabi-version and the specified version."
  msgstr ""
  
! #: c-family/c.opt:303
  #, no-c-format
! msgid "Warn if a subobject has an abi_tag attribute that the complete object type does not have."
  msgstr ""
  
! #: c-family/c.opt:307
  #, no-c-format
! msgid "Warn about code affected by incompatible psABI changes."
  msgstr ""
  
! #: c-family/c.opt:311
  #, no-c-format
! msgid "Warn on suspicious calls of standard functions computing absolute values."
  msgstr ""
  
! #: c-family/c.opt:315
  #, no-c-format
! msgid "Warn about suspicious uses of memory addresses."
  msgstr ""
  
! #: c-family/c.opt:319
  #, no-c-format
! msgid "Warn when the address of packed member of struct or union is taken."
  msgstr ""
  
! #: c-family/c.opt:335
  #, no-c-format
! msgid "Warn about 'new' of type with extended alignment without -faligned-new."
  msgstr ""
  
! #: c-family/c.opt:339
  #, no-c-format
! msgid "-Waligned-new=[none|global|all]\tWarn even if 'new' uses a class member allocation function."
  msgstr ""
  
! #: c-family/c.opt:343 ada/gcc-interface/lang.opt:57
  #, no-c-format
! msgid "Enable most warning messages."
  msgstr ""
  
! #: c-family/c.opt:347
  #, no-c-format
! msgid "Warn on any use of alloca."
  msgstr ""
  
! #: c-family/c.opt:351
  #, no-c-format
! msgid "Warn when allocating insufficient storage for the target type of the assigned pointer."
  msgstr ""
  
! #: c-family/c.opt:355
  #, no-c-format
! msgid "-Walloc-size-larger-than=<bytes>\tWarn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes."
  msgstr ""
  
! #: c-family/c.opt:360
  #, no-c-format
! msgid "Disable Walloc-size-larger-than= warning.  Equivalent to Walloc-size-larger-than=<SIZE_MAX> or larger."
  msgstr ""
  
! #: c-family/c.opt:364
  #, no-c-format
! msgid "Warn for calls to allocation functions that specify zero bytes."
  msgstr ""
  
! #: c-family/c.opt:368
  #, no-c-format
! msgid "-Walloca-larger-than=<number>\tWarn on unbounded uses of alloca, and on bounded uses of alloca whose bound can be larger than <number> bytes."
  msgstr ""
  
! #: c-family/c.opt:374
  #, no-c-format
! msgid "Disable Walloca-larger-than= warning.  Equivalent to Walloca-larger-than=<SIZE_MAX> or larger."
  msgstr ""
  
! #: c-family/c.opt:378
  #, no-c-format
! msgid "Warn if conversion of the result of arithmetic might change the value even though converting the operands cannot."
  msgstr ""
  
! #: c-family/c.opt:386
  #, no-c-format
! msgid "Warn about comparisons between two operands of array type."
  msgstr ""
  
! #: c-family/c.opt:390 c-family/c.opt:394
  #, no-c-format
! msgid "Warn about mismatched declarations of array parameters and unsafe accesses to them."
  msgstr ""
  
! #: c-family/c.opt:398
  #, no-c-format
! msgid "Warn whenever an Objective-C assignment is being intercepted by the garbage collector."
  msgstr ""
  
! #: c-family/c.opt:402
  #, no-c-format
! msgid "Warn about casting functions to incompatible types."
  msgstr ""
  
! #: c-family/c.opt:410
  #, no-c-format
! msgid "-Wbidi-chars=[none|unpaired|any|ucn] Warn about UTF-8 bidirectional control characters."
  msgstr ""
  
! #: c-family/c.opt:433
  #, no-c-format
! msgid "Warn about boolean expression compared with an integer value different from true/false."
  msgstr ""
  
! #: c-family/c.opt:437
! #, fuzzy, no-c-format
! msgid "Warn about certain operations on boolean expressions."
! msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
! 
! #: c-family/c.opt:441
  #, no-c-format
! msgid "Warn when a built-in function is declared with the wrong signature."
  msgstr ""
  
! #: c-family/c.opt:445
  #, no-c-format
! msgid "Warn when a built-in preprocessor macro is undefined or redefined."
  msgstr ""
  
! #: c-family/c.opt:449
  #, no-c-format
! msgid "Warn about features not present in ISO C11, but present in ISO C23."
  msgstr ""
  
! #: c-family/c.opt:453
  #, no-c-format
! msgid "Deprecated in favor of -Wc11-c23-compat."
  msgstr ""
  
! #: c-family/c.opt:457
  #, no-c-format
! msgid "Warn about features not present in ISO C23, but present in ISO C2Y."
  msgstr ""
  
! #: c-family/c.opt:461
  #, no-c-format
! msgid "Warn about features not present in ISO C90, but present in ISO C99."
  msgstr ""
  
! #: c-family/c.opt:465
  #, no-c-format
! msgid "Warn about features not present in ISO C99, but present in ISO C11."
  msgstr ""
  
! #: c-family/c.opt:469
  #, no-c-format
! msgid "Warn about C constructs that are not in the common subset of C and C++."
  msgstr ""
  
! #: c-family/c.opt:476
  #, no-c-format
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011."
  msgstr ""
  
! #: c-family/c.opt:480
  #, no-c-format
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014."
  msgstr ""
  
! #: c-family/c.opt:487
  #, no-c-format
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017."
  msgstr ""
  
! #: c-family/c.opt:494
  #, no-c-format
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2017 and ISO C++ 2020."
  msgstr ""
  
! #: c-family/c.opt:498
  #, no-c-format
! msgid "Warn about C++11 constructs in code compiled with an older standard."
  msgstr ""
  
! #: c-family/c.opt:502
  #, no-c-format
! msgid "Warn about C++14 constructs in code compiled with an older standard."
  msgstr ""
  
! #: c-family/c.opt:506
  #, no-c-format
! msgid "Warn about C++17 constructs in code compiled with an older standard."
  msgstr ""
  
! #: c-family/c.opt:510
  #, no-c-format
! msgid "Warn about C++20 constructs in code compiled with an older standard."
  msgstr ""
  
! #: c-family/c.opt:514
  #, no-c-format
! msgid "Warn about C++23 constructs in code compiled with an older standard."
  msgstr ""
  
! #: c-family/c.opt:518
  #, no-c-format
! msgid "Warn about C++26 constructs in code compiled with an older standard."
  msgstr ""
  
! #: c-family/c.opt:522
  #, no-c-format
! msgid "Warn about suspicious calls to calloc-like functions where sizeof expression is the earlier size argument and not the latter."
  msgstr ""
  
! #: c-family/c.opt:526
  #, no-c-format
! msgid "Warn about casts between incompatible function types."
  msgstr ""
  
! #: c-family/c.opt:530
  #, no-c-format
! msgid "Warn about casts which discard qualifiers."
  msgstr ""
  
! #: c-family/c.opt:534
  #, no-c-format
! msgid "Warn about a cast to reference type that does not use a related user-defined conversion function."
  msgstr ""
  
! #: c-family/c.opt:538 c-family/c.opt:542
  #, no-c-format
! msgid "Warn about catch handlers of non-reference type."
  msgstr ""
  
! #: c-family/c.opt:546
  #, no-c-format
! msgid "Complain about a name being declared as a class member after a previous use of the same name."
  msgstr ""
  
! #: c-family/c.opt:550
  #, no-c-format
! msgid "Warn about subscripts whose type is \"char\"."
  msgstr ""
  
! #: c-family/c.opt:554 c-family/c.opt:1728 c-family/c.opt:1732
! #: c-family/c.opt:1736 c-family/c.opt:1740 c-family/c.opt:1744
! #: c-family/c.opt:1748 c-family/c.opt:1752 c-family/c.opt:1759
! #: c-family/c.opt:1763 c-family/c.opt:1767 c-family/c.opt:1771
! #: c-family/c.opt:1775 c-family/c.opt:1779 c-family/c.opt:1783
! #: c-family/c.opt:1787 c-family/c.opt:1791 c-family/c.opt:1795
! #: c-family/c.opt:1799 c-family/c.opt:1803 c-family/c.opt:1807
! #: config/i386/i386.opt:1005
  #, no-c-format
! msgid "Removed in GCC 9.  This switch has no effect."
  msgstr ""
  
! #: c-family/c.opt:558
  #, no-c-format
! msgid "Warn when a conversion function will never be called due to the type it converts to."
  msgstr ""
  
! #: c-family/c.opt:562
  #, no-c-format
! msgid "Warn for unsafe raw memory writes to objects of class types."
  msgstr ""
  
! #: c-family/c.opt:566
  #, no-c-format
! msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
  msgstr ""
  
! #: c-family/c.opt:570
! #, fuzzy, no-c-format
! msgid "Warn about uses of a comma operator within a subscripting expression."
! msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
! 
! #: c-family/c.opt:574
  #, no-c-format
! msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line."
  msgstr ""
  
! #: c-family/c.opt:578
  #, no-c-format
! msgid "Synonym for -Wcomment."
  msgstr ""
  
! #: c-family/c.opt:582
  #, no-c-format
! msgid "Warn for conditionally-supported constructs."
  msgstr ""
  
! #: c-family/c.opt:586
  #, no-c-format
! msgid "Warn for implicit type conversions that may change a value."
  msgstr ""
  
! #: c-family/c.opt:590
  #, fuzzy, no-c-format
! msgid "Warn for converting NULL from/to a non-pointer type."
! msgstr "Δεν είναι δυνατόν να βρεθεί ο τύπος του επεξεργαστή."
  
! #: c-family/c.opt:598
  #, no-c-format
! msgid "Warn when performing class template argument deduction on a type with no deduction guides."
  msgstr ""
  
! #: c-family/c.opt:603
  #, no-c-format
! msgid "Warn when all constructors and destructors are private."
  msgstr ""
  
! #: c-family/c.opt:607
  #, no-c-format
! msgid "Warn about dangling else."
  msgstr ""
  
! #: c-family/c.opt:611 c-family/c.opt:615
  #, no-c-format
! msgid "Warn for uses of pointers to auto variables whose lifetime has ended."
  msgstr ""
  
! #: c-family/c.opt:619
  #, no-c-format
! msgid "Warn when a reference is bound to a temporary whose lifetime has ended."
  msgstr ""
  
! #: c-family/c.opt:623
  #, no-c-format
! msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
  msgstr ""
  
! #: c-family/c.opt:627
  #, no-c-format
! msgid "Warn when a declaration is found after a statement."
  msgstr ""
  
! #: c-family/c.opt:631
  #, fuzzy, no-c-format
! msgid "Warn for missing parameter types in function declarations."
! msgstr "αδυναμία εισαγωγής στοιχείο παραβολής `%.*s'"
  
! #: c-family/c.opt:635
  #, no-c-format
! msgid "Warn when an explicitly defaulted function is deleted."
  msgstr ""
  
! #: c-family/c.opt:639
! #, fuzzy, no-c-format
! msgid "Warn when deleting a pointer to incomplete type."
! msgstr "μη πλήρης εγγραφή"
! 
! #: c-family/c.opt:643
  #, no-c-format
! msgid "Warn about deleting polymorphic objects with non-virtual destructors."
  msgstr ""
  
! #: c-family/c.opt:651
  #, no-c-format
! msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation."
  msgstr ""
  
! #: c-family/c.opt:656
  #, no-c-format
! msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor."
  msgstr ""
  
! #: c-family/c.opt:661
  #, no-c-format
! msgid "Warn about deprecated arithmetic conversions on operands of enumeration types."
  msgstr ""
  
! #: c-family/c.opt:665
  #, no-c-format
! msgid "Warn about deprecated arithmetic conversions on operands where one is of enumeration type and the other is of a floating-point type."
  msgstr ""
  
! #: c-family/c.opt:670
  #, no-c-format
! msgid "Warn about deprecated space between \"\" and suffix in a user-defined literal operator."
  msgstr ""
  
! #: c-family/c.opt:674
  #, no-c-format
! msgid "Warn about calls with arguments to functions declared without parameters."
  msgstr ""
  
! #: c-family/c.opt:678
  #, no-c-format
! msgid "Warn about deprecated omission of comma before ... in varargs function declaration."
  msgstr ""
  
! #: c-family/c.opt:682
  #, no-c-format
! msgid "Warn about positional initialization of structs requiring designated initializers."
  msgstr ""
  
! #: c-family/c.opt:686
  #, no-c-format
! msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
  msgstr ""
  
! #: c-family/c.opt:690
  #, no-c-format
! msgid "Warn if type qualifiers on pointers are discarded."
  msgstr ""
  
! #: c-family/c.opt:694
  #, no-c-format
! msgid "Warn about compile-time integer division by zero."
  msgstr ""
  
! #: c-family/c.opt:698
  #, no-c-format
! msgid "Warn about implicit conversions from \"float\" to \"double\"."
  msgstr ""
  
! #: c-family/c.opt:702
  #, no-c-format
! msgid "Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier."
  msgstr ""
  
! #: c-family/c.opt:706
  #, no-c-format
! msgid "Warn about duplicated branches in if-else statements."
  msgstr ""
  
! #: c-family/c.opt:710
  #, no-c-format
! msgid "Warn about duplicated conditions in an if-else-if chain."
  msgstr ""
  
! #: c-family/c.opt:714
  #, no-c-format
! msgid "Warn about violations of Effective C++ style rules."
  msgstr ""
  
! #: c-family/c.opt:718
  #, no-c-format
! msgid "Warn if an additional enum-base is used in an elaborated-type-specifier."
  msgstr ""
  
! #: c-family/c.opt:722
  #, no-c-format
! msgid "Warn about an empty body in an if or else statement."
  msgstr ""
  
! #: c-family/c.opt:726
  #, no-c-format
! msgid "Warn about stray tokens after #else and #endif."
  msgstr ""
  
! #: c-family/c.opt:730
  #, no-c-format
! msgid "Warn about comparison of different enum types."
  msgstr ""
  
! #: c-family/c.opt:734
  #, no-c-format
! msgid "Warn about implicit conversion of enum types."
  msgstr ""
  
! #: c-family/c.opt:738
  #, no-c-format
! msgid "Warn about enum/integer type mismatches."
  msgstr ""
  
! #: c-family/c.opt:746
  #, no-c-format
! msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead."
  msgstr ""
  
! #: c-family/c.opt:750
  #, no-c-format
! msgid "Warn when an exception handler is shadowed by another handler."
  msgstr ""
  
! #: c-family/c.opt:754
! #, fuzzy, no-c-format
! msgid "Warn if \"defined\" is used outside #if."
! msgstr "%%%c: κατευθυντήριος γραμμή μη έγκυρη."
  
! #: c-family/c.opt:762
  #, fuzzy, no-c-format
! msgid "Warn about semicolon after in-class function definition."
! msgstr "αδυναμία εισαγωγής στοιχείο παραβολής `%.*s'"
  
! #: c-family/c.opt:766
  #, no-c-format
! msgid "Warn when a structure containing a C99 flexible array member as the last field is not at the end of another structure."
  msgstr ""
  
! #: c-family/c.opt:771
  #, no-c-format
! msgid "Warn for implicit type conversions that cause loss of floating point precision."
  msgstr ""
  
! #: c-family/c.opt:775
  #, no-c-format
! msgid "Warn if testing floating point numbers for equality."
  msgstr ""
  
! #: c-family/c.opt:779 c-family/c.opt:834
  #, no-c-format
! msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
  msgstr ""
  
! #: c-family/c.opt:783
  #, no-c-format
! msgid "Warn about format strings that contain NUL bytes."
  msgstr ""
  
! #: c-family/c.opt:787
  #, no-c-format
! msgid "Warn about GCC format strings with strings unsuitable for diagnostics."
  msgstr ""
  
! #: c-family/c.opt:791
! #, fuzzy, no-c-format
! msgid "Warn if passing too many arguments to a function for its format string."
! msgstr "πάρα πολλά ορίσματα σε αυτό το αλφαριθμητικό μορφής"
! 
! #: c-family/c.opt:795
  #, no-c-format
! msgid "Warn about format strings that are not literals."
  msgstr ""
  
! #: c-family/c.opt:799
  #, no-c-format
! msgid "Warn about function calls with format strings that write past the end of the destination region.  Same as -Wformat-overflow=1."
  msgstr ""
  
! #: c-family/c.opt:804
  #, no-c-format
! msgid "Warn about function calls with format strings that write past the end of the destination region."
  msgstr ""
  
! #: c-family/c.opt:809
  #, no-c-format
! msgid "Warn about possible security problems with format functions."
  msgstr ""
  
! #: c-family/c.opt:813
  #, no-c-format
! msgid "Warn about sign differences with format functions."
  msgstr ""
  
! #: c-family/c.opt:817
  #, no-c-format
! msgid "Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1."
  msgstr ""
  
! #: c-family/c.opt:822
  #, no-c-format
! msgid "Warn about calls to snprintf and similar functions that truncate output."
  msgstr ""
  
! #: c-family/c.opt:826
  #, no-c-format
! msgid "Warn about strftime formats yielding 2-digit years."
  msgstr ""
  
! #: c-family/c.opt:830
! #, fuzzy, no-c-format
! msgid "Warn about zero-length formats."
! msgstr "μη τερματιζόμενo αλφαριθμητικό"
! 
! #: c-family/c.opt:838
  #, no-c-format
! msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely."
  msgstr ""
  
! #: c-family/c.opt:842
  #, no-c-format
! msgid "Warn about labels on declarations and at the end of compound statements."
  msgstr ""
  
! #: c-family/c.opt:846
  #, no-c-format
! msgid "Warn about the global module fragment not containing only preprocessing directives."
  msgstr ""
  
! #: c-family/c.opt:850
  #, no-c-format
! msgid "Warn when #ifndef of a header guard is followed by #define of a different macro with the header guard macro not defined at the end of header."
  msgstr ""
  
! #: c-family/c.opt:854
  #, no-c-format
! msgid "Warn when the field in a struct is not aligned."
  msgstr ""
  
! #: c-family/c.opt:858
  #, no-c-format
! msgid "Warn whenever type qualifiers are ignored."
  msgstr ""
  
! #: c-family/c.opt:862
! #, fuzzy, no-c-format
! msgid "Warn whenever attributes are ignored."
! msgstr "το `%s' είναι πρόγονος του `%s'"
! 
! #: c-family/c.opt:866
! #, fuzzy, no-c-format
! msgid "Warn about implicit declarations."
! msgstr "αδυναμία εισαγωγής στοιχείο παραβολής `%.*s'"
  
! #: c-family/c.opt:874
! #, fuzzy, no-c-format
! msgid "Warn about implicit function declarations."
! msgstr "αδυναμία εισαγωγής στοιχείο παραβολής `%.*s'"
  
! #: c-family/c.opt:878
  #, fuzzy, no-c-format
! msgid "Warn when a declaration does not specify a type."
! msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: c-family/c.opt:885
  #, no-c-format
! msgid "Warn when a base is inaccessible in derived due to ambiguity."
  msgstr ""
  
! #: c-family/c.opt:889
  #, no-c-format
! msgid "Warn when there is a conversion between pointers that have incompatible types."
  msgstr ""
  
! #: c-family/c.opt:897
  #, no-c-format
! msgid "Warn about variables which are initialized to themselves."
  msgstr ""
  
! #: c-family/c.opt:901
  #, no-c-format
! msgid "Warn about uses of std::initializer_list that can result in dangling pointers."
  msgstr ""
  
! #: c-family/c.opt:905
  #, no-c-format
! msgid "Warn about nonsensical values of --param destructive-interference-size or constructive-interference-size."
  msgstr ""
  
! #: c-family/c.opt:910
  #, no-c-format
! msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor."
  msgstr ""
  
! #: c-family/c.opt:914
  #, no-c-format
! msgid "Warn about incompatible integer to pointer and pointer to integer conversions."
  msgstr ""
  
! #: c-family/c.opt:918
  #, no-c-format
! msgid "Warn for suspicious integer expressions in boolean context."
  msgstr ""
  
! #: c-family/c.opt:922
  #, no-c-format
! msgid "Warn when there is a cast to a pointer from an integer of a different size."
  msgstr ""
  
! #: c-family/c.opt:926
  #, fuzzy, no-c-format
! msgid "Warn when a function never produces a constant expression."
! msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: c-family/c.opt:930
  #, no-c-format
! msgid "Warn about invalid uses of the \"offsetof\" macro."
  msgstr ""
  
! #: c-family/c.opt:934
! #, no-c-format
! msgid "Warn about PCH files that are found but not used."
! msgstr ""
  
! #: c-family/c.opt:938
  #, no-c-format
! msgid "Warn about invalid UTF-8 characters."
  msgstr ""
  
! #: c-family/c.opt:942
  #, no-c-format
! msgid "Warn when a jump misses a variable initialization."
  msgstr ""
  
! #: c-family/c.opt:961
  #, no-c-format
! msgid "Warn about leading whitespace style issues on lines except when in raw string literals."
  msgstr ""
  
! #: c-family/c.opt:965
  #, no-c-format
! msgid "Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore."
  msgstr ""
  
! #: c-family/c.opt:969
  #, no-c-format
! msgid "Warn when logical not is used on the left hand side operand of a comparison."
  msgstr ""
  
! #: c-family/c.opt:973
  #, no-c-format
! msgid "Warn when a logical operator is suspiciously always evaluating to true or false."
  msgstr ""
  
! #: c-family/c.opt:977
  #, no-c-format
! msgid "Do not warn about using \"long long\" when -pedantic."
  msgstr ""
  
! #: c-family/c.opt:981
  #, fuzzy, no-c-format
! msgid "Warn about suspicious declarations of \"main\"."
! msgstr "αδυναμία εισαγωγής στοιχείο παραβολής `%.*s'"
  
! #: c-family/c.opt:993
  #, no-c-format
! msgid "Warn about suspicious calls to memset where the third argument contains the number of elements not multiplied by the element size."
  msgstr ""
  
! #: c-family/c.opt:997
  #, no-c-format
! msgid "Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not."
  msgstr ""
  
! #: c-family/c.opt:1001
  #, no-c-format
! msgid "Warn when the indentation of the code does not reflect the block structure."
  msgstr ""
  
! #: c-family/c.opt:1005
  #, no-c-format
! msgid "Warn for deallocation calls with arguments returned from mismatched allocation functions."
  msgstr ""
  
! #: c-family/c.opt:1010
  #, no-c-format
! msgid "Warn for mismatches between calls to operator new or delete and the corresponding call to the allocation or deallocation function."
  msgstr ""
  
! #: c-family/c.opt:1015
  #, no-c-format
! msgid "Warn when a class is redeclared or referenced using a mismatched class-key."
  msgstr ""
  
! #: c-family/c.opt:1019
  #, no-c-format
! msgid "Warn about declarations of entities that may be missing attributes that related entities have been declared with."
  msgstr ""
  
! #: c-family/c.opt:1024
  #, no-c-format
! msgid "Warn about possibly missing braces around initializers."
  msgstr ""
  
! #: c-family/c.opt:1028
! #, fuzzy, no-c-format
! msgid "Warn about global functions without previous declarations."
! msgstr "αυτός είναι ο πρώτος ορισμός"
! 
! #: c-family/c.opt:1032
  #, no-c-format
! msgid "Warn about missing fields in struct initializers."
  msgstr ""
  
! #: c-family/c.opt:1040
  #, no-c-format
! msgid "Warn about user-specified include directories that do not exist."
  msgstr ""
  
! #: c-family/c.opt:1044
  #, no-c-format
! msgid "Warn about function definitions omitting parameter names."
  msgstr ""
  
! #: c-family/c.opt:1048
  #, no-c-format
! msgid "Warn about function parameters declared without a type specifier in K&R-style functions."
  msgstr ""
  
! #: c-family/c.opt:1052
! #, no-c-format
! msgid "Warn about global functions without prototypes."
! msgstr ""
  
! #: c-family/c.opt:1056
! #, no-c-format
! msgid "Warn about likely missing requires keyword."
! msgstr ""
  
! #: c-family/c.opt:1060
  #, no-c-format
! msgid "Warn when the template keyword is missing after a member access token in a dependent member access expression if that member is a template."
  msgstr ""
  
! #: c-family/c.opt:1064
  #, fuzzy, no-c-format
! msgid "Warn about global variables without previous declarations."
! msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: c-family/c.opt:1071
  #, fuzzy, no-c-format
! msgid "Warn about use of multi-character character constants."
! msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: c-family/c.opt:1075
  #, no-c-format
! msgid "Warn on direct multiple inheritance."
  msgstr ""
  
! #: c-family/c.opt:1079
  #, no-c-format
! msgid "Warn about unsafe macros expanding to multiple statements used as a body of a clause such as if, else, while, switch, or for."
  msgstr ""
  
! #: c-family/c.opt:1083
  #, no-c-format
! msgid "Warn on namespace definition."
  msgstr ""
  
! #: c-family/c.opt:1087
  #, no-c-format
! msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
  msgstr ""
  
! #: c-family/c.opt:1091
! #, fuzzy, no-c-format
! msgid "Warn about \"extern\" declarations not at file scope."
! msgstr "διπλό όνομα χαρακτήρα `%s'"
! 
! #: c-family/c.opt:1095
  #, no-c-format
! msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw."
  msgstr ""
  
! #: c-family/c.opt:1099
  #, no-c-format
! msgid "Warn if C++17 noexcept function type will change the mangled name of a symbol."
  msgstr ""
  
! #: c-family/c.opt:1103
  #, no-c-format
! msgid "Warn when non-templatized friend functions are declared within a template."
  msgstr ""
  
! #: c-family/c.opt:1107
  #, fuzzy, no-c-format
! msgid "Warn about non-virtual destructors."
! msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: c-family/c.opt:1111
! #, no-c-format
! msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL."
! msgstr ""
  
! #: c-family/c.opt:1127
  #, no-c-format
! msgid "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings."
  msgstr ""
  
! #: c-family/c.opt:1150
  #, no-c-format
! msgid "Warn if a class interface has no superclass.  Root classes may use an attribute to suppress this warning."
  msgstr ""
  
! #: c-family/c.opt:1155
  #, no-c-format
! msgid "Warn if a C-style cast is used in a program."
  msgstr ""
  
! #: c-family/c.opt:1159
  #, no-c-format
! msgid "Warn for obsolescent usage in a declaration."
  msgstr ""
  
! #: c-family/c.opt:1163
  #, no-c-format
! msgid "Warn if an old-style parameter definition is used."
  msgstr ""
  
! #: c-family/c.opt:1167
  #, no-c-format
! msgid "Warn about potentially suboptimal choices related to OpenACC parallelism."
  msgstr ""
  
! #: c-family/c.opt:1171
  #, no-c-format
! msgid "Warn about suspicious OpenMP code."
  msgstr ""
  
! #: c-family/c.opt:1175
  #, no-c-format
! msgid "Warn if a simd directive is overridden by the vectorizer cost model."
  msgstr ""
  
! #: c-family/c.opt:1179
  #, no-c-format
! msgid "Warn if a string is longer than the maximum portable length specified by the standard."
  msgstr ""
  
! #: c-family/c.opt:1183 c-family/c.opt:1187
! #, fuzzy, no-c-format
! msgid "Warn about overloaded virtual function names."
! msgstr "αδυναμία εισαγωγής στοιχείο παραβολής `%.*s'"
! 
! #: c-family/c.opt:1191
  #, no-c-format
! msgid "Warn about overriding initializers without side effects."
  msgstr ""
  
! #: c-family/c.opt:1195
  #, no-c-format
! msgid "Warn about overriding initializers with side effects."
  msgstr ""
  
! #: c-family/c.opt:1199
  #, no-c-format
! msgid "Warn if the named return value optimization is not performed although it is allowed."
  msgstr ""
  
! #: c-family/c.opt:1203
  #, no-c-format
! msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
  msgstr ""
  
! #: c-family/c.opt:1207
  #, no-c-format
! msgid "Warn when fields in a struct with the packed attribute are misaligned."
  msgstr ""
  
! #: c-family/c.opt:1211
  #, no-c-format
! msgid "Warn about possibly missing parentheses."
  msgstr ""
  
! #: c-family/c.opt:1219
  #, no-c-format
! msgid "Warn about calling std::move on a local object in a return statement preventing copy elision."
  msgstr ""
  
! #: c-family/c.opt:1223 c-family/c.opt:1227
  #, no-c-format
! msgid "Warn for placement new expressions with undefined behavior."
  msgstr ""
  
! #: c-family/c.opt:1231
  #, no-c-format
! msgid "Warn when converting the type of pointers to member functions."
  msgstr ""
  
! #: c-family/c.opt:1235
  #, no-c-format
! msgid "Warn about function pointer arithmetic."
  msgstr ""
  
! #: c-family/c.opt:1239
  #, no-c-format
! msgid "Warn when a pointer differs in signedness in an assignment."
  msgstr ""
  
! #: c-family/c.opt:1243
  #, fuzzy, no-c-format
! msgid "Warn when a pointer is compared with a zero character constant."
! msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: c-family/c.opt:1247
  #, no-c-format
! msgid "Warn when a pointer is cast to an integer of a different size."
  msgstr ""
  
! #: c-family/c.opt:1251
  #, no-c-format
! msgid "Warn about misuses of pragmas."
  msgstr ""
  
! #: c-family/c.opt:1255
  #, no-c-format
! msgid "Warn about #pragma once outside of a header."
  msgstr ""
  
! #: c-family/c.opt:1259
  #, no-c-format
! msgid "Warn if constructor or destructors with priorities from 0 to 100 are used."
  msgstr ""
  
! #: c-family/c.opt:1263
  #, no-c-format
! msgid "Warn if a property for an Objective-C object has no assign semantics specified."
  msgstr ""
  
! #: c-family/c.opt:1267
  #, no-c-format
! msgid "Warn if inherited methods are unimplemented."
  msgstr ""
  
! #: c-family/c.opt:1271
  #, no-c-format
! msgid "Warn when a range-based for-loop is creating unnecessary copies."
  msgstr ""
  
! #: c-family/c.opt:1275
! #, fuzzy, no-c-format
! msgid "Warn about multiple declarations of the same object."
! msgstr "πολλαπλός αριθμός επιλογών την εντολή `s'"
! 
! #: c-family/c.opt:1279
  #, no-c-format
! msgid "Warn about redundant calls to std::move."
  msgstr ""
  
! #: c-family/c.opt:1283
  #, no-c-format
! msgid "Warn when a class or enumerated type is referenced using a redundant class-key."
  msgstr ""
  
! #: c-family/c.opt:1287
  #, no-c-format
! msgid "Warn about uses of register storage specifier."
  msgstr ""
  
! #: c-family/c.opt:1291
  #, no-c-format
! msgid "Warn when the compiler reorders code."
  msgstr ""
  
! #: c-family/c.opt:1295
  #, no-c-format
! msgid "Warn when an argument passed to a restrict-qualified parameter aliases with another argument."
  msgstr ""
  
! #: c-family/c.opt:1300
  #, no-c-format
! msgid "Warn whenever void-returning functions return a non-void expressions, or a return expression is missing in a function not returning void."
  msgstr ""
  
! #: c-family/c.opt:1304
  #, no-c-format
! msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)."
  msgstr ""
  
! #: c-family/c.opt:1308
  #, no-c-format
! msgid "Warn on suspicious constructs involving reverse scalar storage order."
  msgstr ""
  
! #: c-family/c.opt:1312
  #, no-c-format
! msgid "Warn if a selector has multiple methods."
  msgstr ""
  
! #: c-family/c.opt:1316
  #, no-c-format
! msgid "Warn when a value is moved to itself with std::move."
  msgstr ""
  
! #: c-family/c.opt:1320
  #, no-c-format
! msgid "Warn about possible violations of sequence point rules."
  msgstr ""
  
! #: c-family/c.opt:1324
! #, fuzzy, no-c-format
! msgid "Warn if a local declaration hides an instance variable."
! msgstr "διπλό όνομα χαρακτήρα `%s'"
! 
! #: c-family/c.opt:1328 c-family/c.opt:1332
  #, no-c-format
! msgid "Warn if left shift of a signed value overflows."
  msgstr ""
  
! #: c-family/c.opt:1336
  #, no-c-format
! msgid "Warn if shift count is negative."
  msgstr ""
  
! #: c-family/c.opt:1340
  #, no-c-format
! msgid "Warn if shift count >= width of type."
  msgstr ""
  
! #: c-family/c.opt:1344
  #, no-c-format
! msgid "Warn if left shifting a negative value."
  msgstr ""
  
! #: c-family/c.opt:1348
  #, fuzzy, no-c-format
! msgid "Warn about signed-unsigned comparisons."
! msgstr "αδυναμία εισαγωγής στοιχείο παραβολής `%.*s'"
  
! #: c-family/c.opt:1356
  #, no-c-format
! msgid "Warn for implicit type conversions between signed and unsigned integers."
  msgstr ""
  
! #: c-family/c.opt:1360
  #, no-c-format
! msgid "Warn when overload promotes from unsigned to signed."
  msgstr ""
  
! #: c-family/c.opt:1364
  #, no-c-format
! msgid "Warn about missing sized deallocation functions."
  msgstr ""
  
! #: c-family/c.opt:1368
  #, no-c-format
! msgid "Warn about divisions of two sizeof operators when the first one is applied to an array and the divisor does not equal the size of the array element."
  msgstr ""
  
! #: c-family/c.opt:1373
  #, no-c-format
! msgid "Warn when sizeof is applied on a parameter declared as an array."
  msgstr ""
  
! #: c-family/c.opt:1377
  #, no-c-format
! msgid "Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers."
  msgstr ""
  
! #: c-family/c.opt:1381
  #, no-c-format
! msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof."
  msgstr ""
  
! #: c-family/c.opt:1389
  #, no-c-format
! msgid "Warn about improper usages of flexible array members according to the level of -fstrict-flex-arrays."
  msgstr ""
  
! #: c-family/c.opt:1394
  #, no-c-format
! msgid "Warn about uncasted NULL used as sentinel."
  msgstr ""
  
! #: c-family/c.opt:1402
! #, fuzzy, no-c-format
! msgid "Warn about unprototyped function declarations."
! msgstr "αδυναμία εισαγωγής στοιχείο παραβολής `%.*s'"
! 
! #: c-family/c.opt:1406
  #, no-c-format
! msgid "Warn if type signatures of candidate methods do not match exactly."
  msgstr ""
  
! #: c-family/c.opt:1410
! #, no-c-format
! msgid "Warn about calls to strcmp and strncmp used in equality expressions that are necessarily true or false due to the length of one and size of the other argument."
! msgstr ""
  
! #: c-family/c.opt:1416
! #, no-c-format
! msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy."
! msgstr ""
  
! #: c-family/c.opt:1421
  #, no-c-format
! msgid "Under the control of Object Size type, warn about buffer overflow in string manipulation functions like memcpy and strcpy."
  msgstr ""
  
! #: c-family/c.opt:1426
  #, no-c-format
! msgid "Warn about reading past the end of a source array in string manipulation functions like memchr and memcpy."
  msgstr ""
  
! #: c-family/c.opt:1430
! #, no-c-format
! msgid "Warn about truncation in string manipulation functions like strncat and strncpy."
! msgstr ""
  
! #: c-family/c.opt:1434
  #, no-c-format
! msgid "Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage."
  msgstr ""
  
! #: c-family/c.opt:1438
  #, no-c-format
! msgid "Warn about functions which might be candidates for format attributes."
  msgstr ""
  
! #: c-family/c.opt:1442
  #, no-c-format
! msgid "Suggest that the override keyword be used when the declaration of a virtual function overrides another."
  msgstr ""
  
! #: c-family/c.opt:1447
  #, no-c-format
! msgid "Warn about enumerated switches, with no default, missing a case."
  msgstr ""
  
! #: c-family/c.opt:1451
  #, no-c-format
! msgid "Warn about enumerated switches missing a \"default:\" statement."
  msgstr ""
  
! #: c-family/c.opt:1455
  #, no-c-format
! msgid "Warn about all enumerated switches missing a specific case."
  msgstr ""
  
! #: c-family/c.opt:1459
  #, fuzzy, no-c-format
! msgid "Warn about switches with boolean controlling expression."
! msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: c-family/c.opt:1463
  #, no-c-format
! msgid "Warn about switch values that are outside of the switch's type range."
  msgstr ""
  
! #: c-family/c.opt:1467
  #, no-c-format
! msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used."
  msgstr ""
  
! #: c-family/c.opt:1471
  #, no-c-format
! msgid "Deprecated.  This switch has no effect."
  msgstr ""
  
! #: c-family/c.opt:1479
! #, fuzzy, no-c-format
! msgid "Warn on primary template declaration."
! msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
! 
! #: c-family/c.opt:1483
! #, fuzzy, no-c-format
! msgid "Diagnose errors when parsing a template."
! msgstr "σφάλμα κατά το κλείσιμο του αρχείου εξόδου"
! 
! #: c-family/c.opt:1487
  #, no-c-format
! msgid "Warn about simple-template-id in a constructor or destructor."
  msgstr ""
  
! #: c-family/c.opt:1491
  #, no-c-format
! msgid "Warn about templates naming TU-local entities in a module."
  msgstr ""
  
! #: c-family/c.opt:1495
  #, no-c-format
! msgid "Warn if a throw expression will always result in a call to terminate()."
  msgstr ""
  
! #: c-family/c.opt:1499
  #, no-c-format
! msgid "Warn about features not present in traditional C."
  msgstr ""
  
! #: c-family/c.opt:1503
  #, no-c-format
! msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype."
  msgstr ""
  
! #: c-family/c.opt:1519
  #, no-c-format
! msgid "Warn about trailing whitespace on lines except when in raw string literals."
  msgstr ""
  
! #: c-family/c.opt:1523
  #, no-c-format
! msgid "Warn about trailing whitespace on lines except when in raw string literals.   Equivalent to Wtrailing-whitespace=blanks when enabled or Wtrailing-whitespace=none when disabled."
  msgstr ""
  
! #: c-family/c.opt:1527
  #, no-c-format
! msgid "Warn if trigraphs are encountered that might affect the meaning of the program."
  msgstr ""
  
! #: c-family/c.opt:1531
  #, no-c-format
! msgid "Warn about @selector()s without previously declared methods."
  msgstr ""
  
! #: c-family/c.opt:1535
  #, fuzzy, no-c-format
! msgid "Warn if an undefined macro is used in an #if directive."
! msgstr "%%%c: κατευθυντήριος γραμμή μη έγκυρη."
  
! #: c-family/c.opt:1539
  #, no-c-format
! msgid "Warn about invalid forms of delimited or named escape sequences."
  msgstr ""
  
! #: c-family/c.opt:1547
  #, no-c-format
! msgid "Warn about unrecognized pragmas."
  msgstr ""
  
! #: c-family/c.opt:1551
  #, fuzzy, no-c-format
! msgid "Warn about unsuffixed float constants."
! msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
  
! #: c-family/c.opt:1555
! #, no-c-format
! msgid "Warn about character arrays initialized as unterminated character sequences with a string literal."
! msgstr ""
  
! #: c-family/c.opt:1571
  #, no-c-format
! msgid "Warn when typedefs locally defined in a function are not used."
  msgstr ""
  
! #: c-family/c.opt:1575
! #, no-c-format
! msgid "Warn about macros defined in the main file that are not used."
! msgstr ""
  
! #: c-family/c.opt:1595
! #, no-c-format
! msgid "Warn about useless casts."
! msgstr ""
  
! #: c-family/c.opt:1599
  #, no-c-format
! msgid "Warn about using variadic macros."
  msgstr ""
  
! #: c-family/c.opt:1603
  #, no-c-format
! msgid "Warn about questionable usage of the macros used to retrieve variable arguments."
  msgstr ""
  
! #: c-family/c.opt:1607
  #, no-c-format
! msgid "Warn about the most vexing parse syntactic ambiguity."
  msgstr ""
  
! #: c-family/c.opt:1611
  #, no-c-format
! msgid "Warn if a virtual base has a non-trivial move assignment operator."
  msgstr ""
  
! #: c-family/c.opt:1615
  #, no-c-format
! msgid "Warn if a variable length array is used."
  msgstr ""
  
! #: c-family/c.opt:1619
! #, no-c-format
! msgid "-Wvla-larger-than=<number>\tWarn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes."
! msgstr ""
  
! #: c-family/c.opt:1625
  #, no-c-format
! msgid "Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger."
  msgstr ""
  
! #: c-family/c.opt:1629
  #, no-c-format
! msgid "Warn about mismatched declarations of VLA parameters."
  msgstr ""
  
! #: c-family/c.opt:1633
  #, no-c-format
! msgid "Warn about deprecated uses of volatile qualifier."
  msgstr ""
  
! #: c-family/c.opt:1637
  #, no-c-format
! msgid "Warn when a register variable is declared volatile."
  msgstr ""
  
! #: c-family/c.opt:1641
  #, no-c-format
! msgid "Warn on direct virtual inheritance."
  msgstr ""
  
! #: c-family/c.opt:1645
  #, no-c-format
! msgid "In C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard."
  msgstr ""
  
! #: c-family/c.opt:1649
  #, no-c-format
! msgid "Warn about xor operators where it appears the user meant exponentiation."
  msgstr ""
  
! #: c-family/c.opt:1653
  #, no-c-format
! msgid "Warn when a literal '0' is used as null pointer."
  msgstr ""
  
! #: c-family/c.opt:1657
  #, no-c-format
! msgid "Warn about accesses to interior zero-length array members."
  msgstr ""
  
! #: c-family/c.opt:1661
  #, no-c-format
! msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
  msgstr ""
  
! #: c-family/c.opt:1669
  #, no-c-format
! msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases."
  msgstr ""
  
! #: c-family/c.opt:1673
  #, no-c-format
! msgid "Enforce class member access control semantics."
  msgstr ""
  
! #: c-family/c.opt:1677
  #, no-c-format
! msgid "-fada-spec-parent=unit\tDump Ada specs as child units of given parent."
  msgstr ""
  
! #: c-family/c.opt:1681
  #, no-c-format
! msgid "Support C++17 allocation of over-aligned types."
  msgstr ""
  
! #: c-family/c.opt:1685
  #, no-c-format
! msgid "-faligned-new=<N>\tUse C++17 over-aligned type allocation for alignments greater than N."
  msgstr ""
  
! #: c-family/c.opt:1696 c-family/c.opt:2017 c-family/c.opt:2430
! #: c-family/c.opt:2434 c-family/c.opt:2450
  #, fuzzy, no-c-format
! msgid "No longer supported."
! msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c-family/c.opt:1700
  #, no-c-format
! msgid "Recognize the \"asm\" keyword."
  msgstr ""
  
! #: c-family/c.opt:1704
  #, no-c-format
! msgid "Assume C++ replaceable global operators new, new[], delete, delete[] don't read or write visible global state."
  msgstr ""
  
! #: c-family/c.opt:1712
! #, fuzzy, no-c-format
! msgid "Recognize built-in functions."
! msgstr "αδυναμία εκτέλεσης ioctl στο `%s'"
! 
! #: c-family/c.opt:1719
  #, no-c-format
! msgid "Where shorter, use canonicalized paths to systems headers."
  msgstr ""
  
! #: c-family/c.opt:1723
  #, no-c-format
! msgid "Enable the char8_t fundamental type and use it as the type for UTF-8 string and character literals."
  msgstr ""
  
! #: c-family/c.opt:1811
  #, no-c-format
! msgid "Removed in GCC 8.  This switch has no effect."
  msgstr ""
  
! #: c-family/c.opt:1815
  #, no-c-format
! msgid "Enable support for C++ concepts."
  msgstr ""
  
! #: c-family/c.opt:1819
  #, no-c-format
! msgid "Removed in GCC 15.  This switch has no effect."
  msgstr ""
  
! #: c-family/c.opt:1823
  #, no-c-format
! msgid "Specify maximum error replay depth during recursive diagnosis of a constraint satisfaction failure."
  msgstr ""
  
! #: c-family/c.opt:1827
  #, no-c-format
! msgid "Allow the arguments of the '?' operator to have different types."
  msgstr ""
  
! #: c-family/c.opt:1835
  #, no-c-format
! msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
  msgstr ""
  
! #: c-family/c.opt:1839
  #, no-c-format
! msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
  msgstr ""
  
! #: c-family/c.opt:1843
  #, no-c-format
! msgid "-fconstexpr-cache-depth=<number>\tSpecify maximum constexpr recursion cache depth."
  msgstr ""
  
! #: c-family/c.opt:1847
! #, fuzzy, no-c-format
! msgid "Allow IEC559 floating point exceptions in constant expressions."
! msgstr "Εξαίρεση κινητής υποδιαστολής"
! 
! #: c-family/c.opt:1851
  #, no-c-format
! msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
  msgstr ""
  
! #: c-family/c.opt:1855
  #, no-c-format
! msgid "-fconstexpr-ops-limit=<number>\tSpecify maximum number of constexpr operations during a single constexpr evaluation."
  msgstr ""
  
! #: c-family/c.opt:1859
  #, no-c-format
! msgid "Enable certain features present in drafts of C++ Contracts."
  msgstr ""
  
! #: c-family/c.opt:1872
  #, no-c-format
! msgid "-fcontract-assumption-mode=[on|off]\tEnable or disable treating axiom level contracts as assumptions (default on)."
  msgstr ""
  
! #: c-family/c.opt:1876
  #, no-c-format
! msgid "-fcontract-build-level=[off|default|audit]\tSpecify max contract level to generate runtime checks for."
  msgstr ""
  
! #: c-family/c.opt:1880
  #, no-c-format
! msgid "-fcontract-strict-declarations=[on|off]\tEnable or disable warnings on generalized redeclaration of functions with contracts (default off)."
  msgstr ""
  
! #: c-family/c.opt:1884
  #, no-c-format
! msgid "-fcontract-mode=[on|off]\tEnable or disable all contract facilities (default on)."
  msgstr ""
  
! #: c-family/c.opt:1888
  #, no-c-format
! msgid "-fcontract-continuation-mode=[on|off]\tEnable or disable contract continuation mode (default off)."
  msgstr ""
  
! #: c-family/c.opt:1892
  #, no-c-format
! msgid "-fcontract-role=<name>:<semantics>\tSpecify the semantics for all levels in a role (default, review), or a custom contract role with given semantics (ex: opt:assume,assume,assume)."
  msgstr ""
  
! #: c-family/c.opt:1896
  #, no-c-format
! msgid "-fcontract-semantic=<level>:<semantic>\tSpecify the concrete semantics for level."
  msgstr ""
  
! #: c-family/c.opt:1900
  #, no-c-format
! msgid "Enable C++ coroutines (experimental)."
  msgstr ""
  
! #: c-family/c.opt:1904
  #, no-c-format
! msgid "Emit debug annotations during preprocessing."
  msgstr ""
  
! #: c-family/c.opt:1912
  #, no-c-format
! msgid "Factor complex constructors and destructors to favor space over speed."
  msgstr ""
  
! #: c-family/c.opt:1920
  #, no-c-format
! msgid "Print hierarchical comparisons when template types are mismatched."
  msgstr ""
  
! #: c-family/c.opt:1924
  #, no-c-format
! msgid "Note all candidates during overload resolution failure."
  msgstr ""
  
! #: c-family/c.opt:1928
  #, no-c-format
! msgid "Preprocess directives only."
  msgstr ""
  
! #: c-family/c.opt:1932
! #, fuzzy, no-c-format
! msgid "Permit '$' as an identifier character."
! msgstr "λίστα με όλα τα γνωστά σύνολα χαρακτήρων"
! 
! #: c-family/c.opt:1936
  #, no-c-format
! msgid "-fmacro-prefix-map=<old>=<new>\tMap one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()."
  msgstr ""
  
! #: c-family/c.opt:1940
  #, no-c-format
! msgid "Write all declarations as Ada code transitively."
  msgstr ""
  
! #: c-family/c.opt:1944
  #, no-c-format
! msgid "Write all declarations as Ada code for the given file only."
  msgstr ""
  
! #: c-family/c.opt:1951
  #, no-c-format
! msgid "Do not elide common elements in template comparisons."
  msgstr ""
  
! #: c-family/c.opt:1955
! #, fuzzy, no-c-format
! msgid "Generate code to check exception specifications."
! msgstr "συντακτικό σφάλμα στον καθορισμό σειράς"
! 
! #: c-family/c.opt:1962
  #, no-c-format
! msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>."
  msgstr ""
  
! #: c-family/c.opt:1966
  #, no-c-format
! msgid "Permit universal character names (\\u and \\U) in identifiers."
  msgstr ""
  
! #: c-family/c.opt:1970
  #, no-c-format
! msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
  msgstr ""
  
! #: c-family/c.opt:1974
  #, no-c-format
! msgid "Support dynamic initialization of thread-local variables in a different translation unit."
  msgstr ""
  
! #: c-family/c.opt:1981
  #, no-c-format
! msgid "Fold calls to simple inline functions."
  msgstr ""
  
! #: c-family/c.opt:1988
  #, no-c-format
! msgid "Do not assume that standard C libraries and \"main\" exist."
  msgstr ""
  
! #: c-family/c.opt:1992
  #, no-c-format
! msgid "Recognize GNU-defined keywords."
  msgstr ""
  
! #: c-family/c.opt:1996
! #, fuzzy, no-c-format
! msgid "Generate code for GNU runtime environment."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: c-family/c.opt:2000
  #, no-c-format
! msgid "Use traditional GNU semantics for inline functions."
  msgstr ""
  
! #: c-family/c.opt:2013
  #, no-c-format
! msgid "Assume normal C execution environment."
  msgstr ""
  
! #: c-family/c.opt:2021
  #, no-c-format
! msgid "Implement P2564 for consteval propagation."
  msgstr ""
  
! #: c-family/c.opt:2025
  #, no-c-format
! msgid "Export functions even if they can be inlined."
  msgstr ""
  
! #: c-family/c.opt:2029
  #, fuzzy, no-c-format
! msgid "Make inline functions constexpr by default."
! msgstr "Στη συνάρτηση μέλος `%s':"
  
! #: c-family/c.opt:2033
  #, fuzzy, no-c-format
! msgid "Emit implicit instantiations of inline templates."
! msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: c-family/c.opt:2037
  #, fuzzy, no-c-format
! msgid "Emit implicit instantiations of templates."
! msgstr "διπλός ορισμός συνόλου"
  
! #: c-family/c.opt:2041
! #, no-c-format
! msgid "Implement C++17 inheriting constructor semantics."
! msgstr ""
  
! #: c-family/c.opt:2048
  #, no-c-format
! msgid "Don't emit dllexported inline functions unless needed."
  msgstr ""
  
! #: c-family/c.opt:2055
  #, no-c-format
! msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
  msgstr ""
  
! #: c-family/c.opt:2059
  #, no-c-format
! msgid "Enable C++20 Modules (experimental)."
  msgstr ""
  
! #: c-family/c.opt:2067
  #, no-c-format
! msgid "Enable C++ header module (experimental)."
  msgstr ""
  
! #: c-family/c.opt:2074
  #, no-c-format
! msgid "Member functions defined within their class are inline in module purview."
  msgstr ""
  
! #: c-family/c.opt:2078
  #, no-c-format
! msgid "Only emit Compiled Module Interface."
  msgstr ""
  
! #: c-family/c.opt:2082
  #, no-c-format
! msgid "Mapper for module to CMI files."
  msgstr ""
  
! #: c-family/c.opt:2086
  #, no-c-format
! msgid "Enable lazy module importing."
  msgstr ""
  
! #: c-family/c.opt:2094
  #, no-c-format
! msgid "Warn about macros that have conflicting header units definitions."
  msgstr ""
  
! #: c-family/c.opt:2098
! #, fuzzy, no-c-format
! msgid "Warn if pointers of distinct types are compared without a cast."
! msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
! 
! #: c-family/c.opt:2102
  #, no-c-format
! msgid "Note #include directives translated to import declarations."
  msgstr ""
  
! #: c-family/c.opt:2106
  #, no-c-format
! msgid "Note #include directives not translated to import declarations, and not known to be textual."
  msgstr ""
  
! #: c-family/c.opt:2110
  #, no-c-format
! msgid "Note a #include translation of a specific header."
  msgstr ""
  
! #: c-family/c.opt:2114
  #, no-c-format
! msgid "Note Compiled Module Interface pathnames."
  msgstr ""
  
! #: c-family/c.opt:2118
  #, no-c-format
! msgid "Note Compiled Module Interface pathname of a specific module or header-unit."
  msgstr ""
  
! #: c-family/c.opt:2122
  #, no-c-format
! msgid "fmax-include-depth=<number> Set the maximum depth of the nested #include."
  msgstr ""
  
! #: c-family/c.opt:2126
  #, fuzzy, no-c-format
! msgid "Don't warn about uses of Microsoft extensions."
! msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: c-family/c.opt:2145
  #, no-c-format
! msgid "Implement resolution of DR 150 for matching of template template arguments."
  msgstr ""
  
! #: c-family/c.opt:2149
  #, no-c-format
! msgid "Generate code for NeXT (Apple macOS) runtime environment."
  msgstr ""
  
! #: c-family/c.opt:2153
  #, no-c-format
! msgid "Assume that receivers of Objective-C messages may be nil."
  msgstr ""
  
! #: c-family/c.opt:2157
  #, no-c-format
! msgid "Allow access to instance variables as if they were local declarations within instance method implementations."
  msgstr ""
  
! #: c-family/c.opt:2161
  #, no-c-format
! msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility."
  msgstr ""
  
! #: c-family/c.opt:2186
  #, no-c-format
! msgid "Treat a throw() exception specification as noexcept to improve code size."
  msgstr ""
  
! #: c-family/c.opt:2190
  #, no-c-format
! msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
  msgstr ""
  
! #: c-family/c.opt:2196
  #, no-c-format
! msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed."
  msgstr ""
  
! #: c-family/c.opt:2200
  #, no-c-format
! msgid "Allow fast jumps to the message dispatcher."
  msgstr ""
  
! #: c-family/c.opt:2206
  #, no-c-format
! msgid "Enable Objective-C exception and synchronization syntax."
  msgstr ""
  
! #: c-family/c.opt:2210
  #, no-c-format
! msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
  msgstr ""
  
! #: c-family/c.opt:2214
  #, no-c-format
! msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
  msgstr ""
  
! #: c-family/c.opt:2219
  #, no-c-format
! msgid "Enable Objective-C setjmp exception handling runtime."
  msgstr ""
  
! #: c-family/c.opt:2223
  #, no-c-format
! msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
  msgstr ""
  
! #: c-family/c.opt:2227
  #, no-c-format
! msgid "Enable OpenACC."
  msgstr ""
  
! #: c-family/c.opt:2231
  #, no-c-format
! msgid "Specify default OpenACC compute dimensions."
  msgstr ""
  
! #: c-family/c.opt:2235
  #, no-c-format
! msgid "Enable OpenMP (implies -frecursive in Fortran)."
  msgstr ""
  
! #: c-family/c.opt:2239
  #, no-c-format
! msgid "Enable OpenMP's SIMD directives."
  msgstr ""
  
! #: c-family/c.opt:2243
! #, no-c-format
! msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
! msgstr ""
  
! #: c-family/c.opt:2254
  #, no-c-format
! msgid "Look for and use PCH files even when preprocessing."
  msgstr ""
  
! #: c-family/c.opt:2258
  #, no-c-format
! msgid "Downgrade conformance errors to warnings."
  msgstr ""
  
! #: c-family/c.opt:2262
  #, no-c-format
! msgid "Enable Plan 9 language extensions."
  msgstr ""
  
! #: c-family/c.opt:2266
  #, no-c-format
! msgid "Treat the input file as already preprocessed."
  msgstr ""
  
! #: c-family/c.opt:2274
! #, no-c-format
! msgid "-ftrack-macro-expansion=<0|1|2>\tTrack locations of tokens coming from macro expansion and display them in error messages."
! msgstr ""
  
! #: c-family/c.opt:2278
  #, no-c-format
! msgid "Do not pretty-print template specializations as the template signature followed by the arguments."
  msgstr ""
  
! #: c-family/c.opt:2282
  #, no-c-format
! msgid "Treat known sprintf return values as constants."
  msgstr ""
  
! #: c-family/c.opt:2286
! #, no-c-format
! msgid "Enable lifetime extension of range based for temporaries."
! msgstr ""
  
! #: c-family/c.opt:2290
  #, no-c-format
! msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime."
  msgstr ""
  
! #: c-family/c.opt:2294
  #, no-c-format
! msgid "Removed in GCC 10.  This switch has no effect."
  msgstr ""
  
! #: c-family/c.opt:2298
  #, no-c-format
! msgid "Generate run time type descriptor information."
  msgstr ""
  
! #: c-family/c.opt:2302
  #, no-c-format
! msgid "Look for the main source file on the include path."
  msgstr ""
  
! #: c-family/c.opt:2309 ada/gcc-interface/lang.opt:81
  #, no-c-format
! msgid "Use the narrowest integer type possible for enumeration types."
  msgstr ""
  
! #: c-family/c.opt:2313
  #, no-c-format
! msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
  msgstr ""
  
! #: c-family/c.opt:2317
  #, no-c-format
! msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
  msgstr ""
  
! #: c-family/c.opt:2321 ada/gcc-interface/lang.opt:85
  #, no-c-format
! msgid "Make \"char\" signed by default."
  msgstr ""
  
! #: c-family/c.opt:2325
  #, no-c-format
! msgid "Enable C++14 sized deallocation support."
  msgstr ""
  
! #: c-family/c.opt:2332
! #, no-c-format
! msgid "-fstrict-flex-arrays=<level>    Control when to treat the trailing array of a structure as a flexible array member for the purposes of accessing the elements of such an array. The default is treating all trailing arrays of structures as flexible array members."
! msgstr ""
  
! #: c-family/c.opt:2339
! #, no-c-format
! msgid "-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar storage order."
! msgstr ""
  
! #: c-family/c.opt:2355
! #, no-c-format
! msgid "Display statistics accumulated during compilation."
! msgstr ""
  
! #: c-family/c.opt:2359
  #, no-c-format
! msgid "Assume that values of enumeration type are always within the minimum range of that type."
  msgstr ""
  
! #: c-family/c.opt:2366 c-family/c.opt:2371
  #, no-c-format
! msgid "Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc."
  msgstr ""
  
! #: c-family/c.opt:2388
  #, no-c-format
! msgid "Set the maximum number of template instantiation notes for a single warning or error."
  msgstr ""
  
! #: c-family/c.opt:2395
  #, no-c-format
! msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
  msgstr ""
  
! #: c-family/c.opt:2402
! #, no-c-format
! msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
! msgstr ""
  
! #: c-family/c.opt:2406
  #, no-c-format
! msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
  msgstr ""
  
! #: c-family/c.opt:2410 ada/gcc-interface/lang.opt:89
  #, no-c-format
! msgid "Make \"char\" unsigned by default."
  msgstr ""
  
! #: c-family/c.opt:2414
  #, no-c-format
! msgid "Use __cxa_atexit to register destructors."
  msgstr ""
  
! #: c-family/c.opt:2418
  #, no-c-format
! msgid "Use __cxa_get_exception_ptr in exception handling."
  msgstr ""
  
! #: c-family/c.opt:2422
  #, no-c-format
! msgid "Marks all inlined functions and methods as having hidden visibility."
  msgstr ""
  
! #: c-family/c.opt:2426
  #, no-c-format
! msgid "Changes visibility to match Microsoft Visual Studio by default."
  msgstr ""
  
! #: c-family/c.opt:2438
  #, no-c-format
! msgid "Emit common-like symbols as weak symbols."
  msgstr ""
  
! #: c-family/c.opt:2442
  #, no-c-format
! msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>."
  msgstr ""
  
! #: c-family/c.opt:2446
! #, no-c-format
! msgid "Generate a #line directive pointing at the current working directory."
! msgstr ""
  
! #: c-family/c.opt:2454
  #, no-c-format
! msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
  msgstr ""
  
! #: c-family/c.opt:2458
! #, no-c-format
! msgid "Dump declarations to a .decl file."
! msgstr ""
  
! #: c-family/c.opt:2462
  #, no-c-format
! msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
  msgstr ""
  
! #: c-family/c.opt:2466
  #, no-c-format
! msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs."
  msgstr ""
  
! #: c-family/c.opt:2470
  #, no-c-format
! msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs."
  msgstr ""
  
! #: c-family/c.opt:2474
  #, no-c-format
! msgid "Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal."
  msgstr ""
  
! #: c-family/c.opt:2479
  #, no-c-format
! msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
  msgstr ""
  
! #: c-family/c.opt:2483
  #, no-c-format
! msgid "-imacros <file>\tAccept definition of macros in <file>."
  msgstr ""
  
! #: c-family/c.opt:2487
  #, no-c-format
! msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
  msgstr ""
  
! #: c-family/c.opt:2491
! #, no-c-format
! msgid "-include <file>\tInclude the contents of <file> before other files."
! msgstr ""
  
! #: c-family/c.opt:2495
! #, no-c-format
! msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
! msgstr ""
  
! #: c-family/c.opt:2499
! #, no-c-format
! msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
! msgstr ""
  
! #: c-family/c.opt:2503
! #, no-c-format
! msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
! msgstr ""
  
! #: c-family/c.opt:2507
  #, no-c-format
! msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
  msgstr ""
  
! #: c-family/c.opt:2511
  #, no-c-format
! msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
  msgstr ""
  
! #: c-family/c.opt:2515
! #, no-c-format
! msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
! msgstr ""
  
! #: c-family/c.opt:2525
  #, no-c-format
! msgid "Do not search standard system include directories (those specified with -isystem will still be used)."
  msgstr ""
  
! #: c-family/c.opt:2529
! #, no-c-format
! msgid "Do not search standard system include directories for C++."
! msgstr ""
  
! #: c-family/c.opt:2541
! #, no-c-format
! msgid "Generate C header of platform-specific features."
! msgstr ""
  
! #: c-family/c.opt:2545
  #, fuzzy, no-c-format
! msgid "Remap file names when including files."
! msgstr "Μη ορισμένο όνομα %s"
  
! #: c-family/c.opt:2549 c-family/c.opt:2553
  #, no-c-format
! msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum."
  msgstr ""
  
! #: c-family/c.opt:2557
  #, no-c-format
! msgid "Conform to the ISO 2011 C++ standard."
  msgstr ""
  
! #: c-family/c.opt:2561
  #, no-c-format
! msgid "Deprecated in favor of -std=c++11."
  msgstr ""
  
! #: c-family/c.opt:2565
  #, no-c-format
! msgid "Deprecated in favor of -std=c++14."
  msgstr ""
  
! #: c-family/c.opt:2569
  #, no-c-format
! msgid "Conform to the ISO 2014 C++ standard."
  msgstr ""
  
! #: c-family/c.opt:2573
  #, no-c-format
! msgid "Deprecated in favor of -std=c++17."
  msgstr ""
  
! #: c-family/c.opt:2577
  #, no-c-format
! msgid "Conform to the ISO 2017 C++ standard."
  msgstr ""
  
! #: c-family/c.opt:2581 c-family/c.opt:2585
  #, no-c-format
! msgid "Conform to the ISO 2020 C++ standard (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2589 c-family/c.opt:2593
  #, no-c-format
! msgid "Conform to the ISO 2023 C++ standard (published in 2024; experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2597 c-family/c.opt:2601
  #, no-c-format
! msgid "Conform to the ISO 2026 C++ draft standard (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2605 c-family/c.opt:2767
  #, no-c-format
! msgid "Conform to the ISO 2011 C standard."
  msgstr ""
  
! #: c-family/c.opt:2609
  #, no-c-format
! msgid "Deprecated in favor of -std=c11."
  msgstr ""
  
! #: c-family/c.opt:2613 c-family/c.opt:2617 c-family/c.opt:2771
! #: c-family/c.opt:2775
  #, no-c-format
! msgid "Conform to the ISO 2017 C standard (published in 2018)."
  msgstr ""
  
! #: c-family/c.opt:2621 c-family/c.opt:2779
  #, no-c-format
! msgid "Conform to the ISO 2023 C standard (published in 2024)."
  msgstr ""
  
! #: c-family/c.opt:2625
! #, no-c-format
! msgid "Deprecated in favor of -std=c23."
! msgstr ""
  
! #: c-family/c.opt:2629
! #, no-c-format
! msgid "Conform to the ISO 202Y C standard draft (experimental and incomplete support)."
! msgstr ""
  
! #: c-family/c.opt:2633 c-family/c.opt:2637 c-family/c.opt:2751
  #, no-c-format
! msgid "Conform to the ISO 1990 C standard."
  msgstr ""
  
! #: c-family/c.opt:2641 c-family/c.opt:2759
  #, no-c-format
! msgid "Conform to the ISO 1999 C standard."
  msgstr ""
  
! #: c-family/c.opt:2645
  #, no-c-format
! msgid "Deprecated in favor of -std=c99."
  msgstr ""
  
! #: c-family/c.opt:2649 c-family/c.opt:2654
  #, no-c-format
! msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2659
  #, no-c-format
! msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2663
  #, no-c-format
! msgid "Deprecated in favor of -std=gnu++11."
  msgstr ""
  
! #: c-family/c.opt:2667
  #, no-c-format
! msgid "Deprecated in favor of -std=gnu++14."
  msgstr ""
  
! #: c-family/c.opt:2671
  #, no-c-format
! msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2675
  #, no-c-format
! msgid "Deprecated in favor of -std=gnu++17."
  msgstr ""
  
! #: c-family/c.opt:2679
  #, no-c-format
! msgid "Conform to the ISO 2017 C++ standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2683 c-family/c.opt:2687
  #, no-c-format
! msgid "Conform to the ISO 2020 C++ standard with GNU extensions (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2691 c-family/c.opt:2695
  #, no-c-format
! msgid "Conform to the ISO 2023 C++ standard with GNU extensions (published in 2024; experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2699 c-family/c.opt:2703
  #, no-c-format
! msgid "Conform to the ISO 2026 C++ draft standard with GNU extensions (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2707
! #, no-c-format
! msgid "Conform to the ISO 2011 C standard with GNU extensions."
! msgstr ""
  
! #: c-family/c.opt:2711
! #, no-c-format
! msgid "Deprecated in favor of -std=gnu11."
! msgstr ""
  
! #: c-family/c.opt:2715 c-family/c.opt:2719
  #, no-c-format
! msgid "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2723
  #, no-c-format
! msgid "Conform to the ISO 2023 C standard (published in 2024) with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2727
! #, no-c-format
! msgid "Deprecated in favor of -std=gnu23."
! msgstr ""
  
! #: c-family/c.opt:2731
  #, no-c-format
! msgid "Conform to the ISO 202Y C standard draft with GNU extensions (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2735 c-family/c.opt:2739
  #, no-c-format
! msgid "Conform to the ISO 1990 C standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2743
  #, no-c-format
! msgid "Conform to the ISO 1999 C standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2747
  #, no-c-format
! msgid "Deprecated in favor of -std=gnu99."
  msgstr ""
  
! #: c-family/c.opt:2755
  #, no-c-format
! msgid "Conform to the ISO 1990 C standard as amended in 1994."
  msgstr ""
  
! #: c-family/c.opt:2763
  #, no-c-format
! msgid "Deprecated in favor of -std=iso9899:1999."
  msgstr ""
  
! #: c-family/c.opt:2783
  #, no-c-format
! msgid "-stdlib=[libstdc++|libc++]\tThe standard library to be used for C++ headers and runtime."
  msgstr ""
  
! #: c-family/c.opt:2800
  #, fuzzy, no-c-format
! msgid "Enable traditional preprocessing."
! msgstr "Μη έγκυρη κανονική έκφραση"
! 
! #: c-family/c.opt:2804
! #, no-c-format
! msgid "-trigraphs\tSupport ISO C trigraphs."
! msgstr ""
  
! #: c-family/c.opt:2808
  #, no-c-format
! msgid "Do not predefine system-specific and GCC-specific macros."
  msgstr ""
  
! #: cobol/lang.opt:48
  #, no-c-format
! msgid "Accept COBOL constructs used by non-ISO compilers"
  msgstr ""
  
! #: cobol/lang.opt:67
  #, no-c-format
! msgid "-fcobol-exceptions=<n>\tEnable some exceptions by default"
  msgstr ""
  
! #: cobol/lang.opt:71
  #, no-c-format
! msgid "Define alternative implicit copybook filename extension"
  msgstr ""
  
! #: cobol/lang.opt:75
  #, no-c-format
! msgid "Set Working-Storage data items to the supplied value"
  msgstr ""
  
! #: cobol/lang.opt:79
  #, no-c-format
! msgid "Enable Cobol lex debugging"
  msgstr ""
  
! #: cobol/lang.opt:91
! #, no-c-format
! msgid "-findicator-column=<n>\tColumn after which Region A begins"
! msgstr ""
  
! #: cobol/lang.opt:95
  #, no-c-format
! msgid "-finternal-ebcdic\tInternal processing is in EBCDIC Code Page 1140"
  msgstr ""
  
! #: cobol/lang.opt:99
  #, no-c-format
! msgid "Enable/disable static linkage for CALL literals"
  msgstr ""
  
! #: cobol/lang.opt:103
  #, no-c-format
! msgid "Enable Cobol parser debugging"
  msgstr ""
  
! #: cobol/lang.opt:107
  #, no-c-format
! msgid "Enable Cobol yacc debugging"
  msgstr ""
  
! #: cobol/lang.opt:111
  #, no-c-format
! msgid "preprocess <source_filter> before compiling"
  msgstr ""
  
! #: cobol/lang.opt:131
  #, no-c-format
! msgid "-main\tThe first program-id in the next source file is called by a generated main() entry point"
  msgstr ""
  
! #: cobol/lang.opt:135
! #, no-c-format
! msgid "-main=<source_file> source_file/PROGRAM-ID is called by the generated main()"
! msgstr ""
  
! #: cobol/lang.opt:139
  #, no-c-format
! msgid "-nomain\tNo main() function is created from COBOL source files"
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:61
  #, no-c-format
! msgid "Dump Source Coverage Obligations."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:65
  #, no-c-format
! msgid "Synonym of -gnatk8."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:73
  #, no-c-format
! msgid "Do not look for object files in standard path."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:77
  #, no-c-format
! msgid "Select the runtime."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:93
  #, no-c-format
! msgid "Catch typos."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:97
  #, no-c-format
! msgid "Set name of output ALI file (internal switch)."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:101
  #, no-c-format
! msgid "-gnat<options>\tSpecify options to GNAT."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:105
  #, no-c-format
! msgid "Ignored."
  msgstr ""
  
! #: d/lang.opt:51
  #, no-c-format
! msgid "-Hd <dir>\tWrite D interface files to directory <dir>."
  msgstr ""
  
! #: d/lang.opt:55
  #, fuzzy, no-c-format
! msgid "-Hf <file>\tWrite D interface to <file>."
! msgstr "  -o <αρχείο>              Τοποθέτηση της εξόδου στο <αρχείο>\n"
  
! #: d/lang.opt:127
  #, no-c-format
! msgid "Warn about casts that will produce a null result."
  msgstr ""
  
! #: d/lang.opt:143
  #, no-c-format
! msgid "Warn when a special enum is declared with the wrong base type."
  msgstr ""
  
! #: d/lang.opt:151
  #, no-c-format
! msgid "Warn from speculative compiles such as __traits(compiles)."
  msgstr ""
  
! #: d/lang.opt:163
  #, no-c-format
! msgid "Generate JSON file."
  msgstr ""
  
! #: d/lang.opt:167
! #, fuzzy, no-c-format
! msgid "-Xf <file>\tWrite JSON output to the given <file>."
! msgstr "  -o <αρχείο>              Τοποθέτηση της εξόδου στο <αρχείο>\n"
! 
! #: d/lang.opt:171
  #, no-c-format
! msgid "Debug library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:175
  #, no-c-format
! msgid "Default library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:179
  #, no-c-format
! msgid "Do link the standard D startup files in the compilation."
  msgstr ""
  
! #: d/lang.opt:186
! #, fuzzy, no-c-format
! msgid "Generate code for all template instantiations."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: d/lang.opt:190
! #, fuzzy, no-c-format
! msgid "Generate code for assert contracts."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: d/lang.opt:198
  #, no-c-format
! msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
  msgstr ""
  
! #: d/lang.opt:240
  #, no-c-format
! msgid "-fcheckaction=[throw,halt,context]\tBehavior on contract failure."
  msgstr ""
  
! #: d/lang.opt:256
  #, no-c-format
! msgid "Compile in debug code."
  msgstr ""
  
! #: d/lang.opt:260
  #, no-c-format
! msgid "-fdebug=<ident>\tCompile in debug code identified by <ident>."
  msgstr ""
  
! #: d/lang.opt:264
  #, no-c-format
! msgid "Generate documentation."
  msgstr ""
  
! #: d/lang.opt:268
  #, no-c-format
! msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
  msgstr ""
  
! #: d/lang.opt:272
  #, fuzzy, no-c-format
! msgid "-fdoc-file=<file>\tWrite documentation to <file>."
! msgstr "  -o <αρχείο>              Τοποθέτηση της εξόδου στο <αρχείο>\n"
  
! #: d/lang.opt:276
  #, no-c-format
! msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
  msgstr ""
  
! #: d/lang.opt:280
  #, no-c-format
! msgid "Assume that standard D runtime libraries and \"D main\" exist."
  msgstr ""
  
! #: d/lang.opt:284
! #, no-c-format
! msgid "Add comments for ignored declarations in the generated C++ header."
! msgstr ""
  
! #: d/lang.opt:288
  #, no-c-format
! msgid "-fdump-cxx-spec=<filename>\tWrite all declarations as C++ code to <filename>."
  msgstr ""
  
! #: d/lang.opt:292
  #, no-c-format
! msgid "Display the frontend AST after parsing and semantic passes."
  msgstr ""
  
! #: d/lang.opt:300
  #, no-c-format
! msgid "-fextern-std=<standard>\tSet C++ name mangling compatibility with <standard>."
  msgstr ""
  
! #: d/lang.opt:328
  #, no-c-format
! msgid "Ignore unsupported pragmas."
  msgstr ""
  
! #: d/lang.opt:332
  #, no-c-format
! msgid "Include imported modules in the compilation."
  msgstr ""
  
! #: d/lang.opt:336
! #, fuzzy, no-c-format
! msgid "Generate code for class invariant contracts."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: d/lang.opt:340
  #, no-c-format
! msgid "Generate a default D main() function when compiling."
  msgstr ""
  
! #: d/lang.opt:344
  #, no-c-format
! msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
  msgstr ""
  
! #: d/lang.opt:348
  #, no-c-format
! msgid "Generate ModuleInfo struct for output module."
  msgstr ""
  
! #: d/lang.opt:352
  #, no-c-format
! msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
  msgstr ""
  
! #: d/lang.opt:356
! #, fuzzy, no-c-format
! msgid "Generate code for postcondition contracts."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: d/lang.opt:360
  #, fuzzy, no-c-format
! msgid "Generate code for precondition contracts."
  msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: d/lang.opt:364
  #, no-c-format
! msgid "Turn on all upcoming D language features."
  msgstr ""
  
! #: d/lang.opt:368
  #, no-c-format
! msgid "Implement D bit-fields."
  msgstr ""
  
! #: d/lang.opt:372
  #, no-c-format
! msgid "Implement DIP1000: Scoped pointers."
  msgstr ""
  
! #: d/lang.opt:376
  #, no-c-format
! msgid "Implement DIP1008: Allow exceptions in @nogc code."
  msgstr ""
  
! #: d/lang.opt:380
  #, no-c-format
! msgid "Implement DIP1021: Mutable function arguments."
  msgstr ""
  
! #: d/lang.opt:384
  #, no-c-format
! msgid "Destruct fields of partially constructed objects."
  msgstr ""
  
! #: d/lang.opt:388
  #, no-c-format
! msgid "Use field-wise comparisons for struct equality."
  msgstr ""
  
! #: d/lang.opt:392
  #, no-c-format
! msgid "When a symbol is resolved, check `alias this' scope before going to upper scopes."
  msgstr ""
  
! #: d/lang.opt:396
  #, no-c-format
! msgid "Disallow unsound immutable conversions that were formerly incorrectly permitted."
  msgstr ""
  
! #: d/lang.opt:400
  #, no-c-format
! msgid "Implement 'in' parameters to mean scope const."
  msgstr ""
  
! #: d/lang.opt:404
  #, no-c-format
! msgid "Implement 'in' contracts of overridden methods to be a superset of parent contract."
  msgstr ""
  
! #: d/lang.opt:408
  #, no-c-format
! msgid "Disable access to shared memory objects."
  msgstr ""
  
! #: d/lang.opt:412
! #, fuzzy, no-c-format
! msgid "Enable safety checks on all functions by default."
! msgstr "Στη συνάρτηση μέλος `%s':"
! 
! #: d/lang.opt:416
! #, fuzzy, no-c-format
! msgid "Enable rvalue arguments to ref parameters."
! msgstr "δεν είναι δυνατόν να γίνει `stat' το locale αρχείο `%s'"
! 
! #: d/lang.opt:420
  #, no-c-format
! msgid "Disable access to variables marked `@system' from @safe code."
  msgstr ""
  
! #: d/lang.opt:424
  #, no-c-format
! msgid "Compile release version."
  msgstr ""
  
! #: d/lang.opt:428
  #, no-c-format
! msgid "Turn off all revertable D language features."
  msgstr ""
  
! #: d/lang.opt:432
  #, no-c-format
! msgid "Revert DIP1000: Scoped pointers."
  msgstr ""
  
! #: d/lang.opt:436
  #, no-c-format
! msgid "Don't destruct fields of partially constructed objects."
  msgstr ""
  
! #: d/lang.opt:440
  #, no-c-format
! msgid "Don't use C-style integral promotion for unary '+', '-' and '~'."
  msgstr ""
  
! #: d/lang.opt:448
  #, no-c-format
! msgid "-fsave-mixins=<filename>\tExpand and save mixins to file specified by <filename>."
  msgstr ""
  
! #: d/lang.opt:452
  #, fuzzy, no-c-format
! msgid "Generate code for switches without a default case."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: d/lang.opt:456
! #, no-c-format
! msgid "List information on all D language transitions."
! msgstr ""
  
! #: d/lang.opt:460
! #, no-c-format
! msgid "List all non-mutable fields which occupy an object instance."
! msgstr ""
  
! #: d/lang.opt:464
  #, no-c-format
! msgid "List all usages of 'in' on parameter."
  msgstr ""
  
! #: d/lang.opt:468
  #, no-c-format
! msgid "List all hidden GC allocations."
  msgstr ""
  
! #: d/lang.opt:472
! #, fuzzy, no-c-format
! msgid "List statistics on template instantiations."
! msgstr "διπλός ορισμός συνόλου"
! 
! #: d/lang.opt:476
  #, no-c-format
! msgid "List all variables going into thread local storage."
  msgstr ""
  
! #: d/lang.opt:480
  #, no-c-format
! msgid "Compile in unittest code."
  msgstr ""
  
! #: d/lang.opt:484
  #, no-c-format
! msgid "-fversion=<ident>\tCompile in version code identified by <ident>."
  msgstr ""
  
! #: d/lang.opt:488
! #, fuzzy, no-c-format
! msgid "Emit template instantiations as weak symbols."
! msgstr "διπλός ορισμός συνόλου"
! 
! #: d/lang.opt:508
  #, no-c-format
! msgid "Do not link the standard D library in the compilation."
  msgstr ""
  
! #: d/lang.opt:516
  #, no-c-format
! msgid "Link the standard D library statically in the compilation."
  msgstr ""
  
! #: d/lang.opt:520
  #, no-c-format
! msgid "Link the standard D library dynamically in the compilation."
  msgstr ""
  
! #: m2/lang.opt:35
  #, no-c-format
! msgid "turns on case statement label compile time checking when using an expression of an enum type."
  msgstr ""
  
! #: m2/lang.opt:39
  #, no-c-format
! msgid "compiler checks to force definition module procedure parameter names with their implementation module counterpart"
  msgstr ""
  
! #: m2/lang.opt:43
  #, no-c-format
! msgid "compiler warns if a cast is being used on types of differing sizes"
  msgstr ""
  
! #: m2/lang.opt:47
  #, no-c-format
! msgid "inform user which parameters will be passed by reference"
  msgstr ""
  
! #: m2/lang.opt:51
  #, no-c-format
! msgid "extra compile time semantic checking, typically tries to catch poor programming style"
  msgstr ""
  
! #: m2/lang.opt:55
  #, no-c-format
! msgid "turns on compile time analysis in the first basic block of a procedure detecting access to uninitialized data."
  msgstr ""
  
! #: m2/lang.opt:59
  #, no-c-format
! msgid "turns on compile time analysis to detect access to uninitialized variables, the checking can be specified by: known,cond,all."
  msgstr ""
  
! #: m2/lang.opt:63
  #, no-c-format
! msgid "automatically initializes all pointers to NIL"
  msgstr ""
  
! #: m2/lang.opt:67
  #, no-c-format
! msgid "turns on runtime subrange, array index and indirection via NIL pointer checking"
  msgstr ""
  
! #: m2/lang.opt:71
  #, no-c-format
! msgid "turns on runtime checking to check whether a CASE statement requires an ELSE clause when one was not specified"
  msgstr ""
  
! #: m2/lang.opt:75
  #, no-c-format
! msgid "use cpp to preprocess the module"
  msgstr ""
  
! #: m2/lang.opt:79 m2/lang.opt:83
  #, no-c-format
! msgid "passed to the preprocessor if -fcpp is used (internal switch)"
  msgstr ""
  
! #: m2/lang.opt:87
  #, no-c-format
! msgid "call a real function, rather than the builtin equivalent"
  msgstr ""
  
! #: m2/lang.opt:91
  #, no-c-format
! msgid "turn on internal debugging of the compiler (internal switch)"
  msgstr ""
  
! #: m2/lang.opt:95
  #, no-c-format
! msgid "turn on tracing of procedure line numbers (internal switch)"
  msgstr ""
  
! #: m2/lang.opt:99
  #, no-c-format
! msgid "recognize the specified suffix as a definition module filename"
  msgstr ""
  
! #: m2/lang.opt:103
  #, no-c-format
! msgid "display all inbuilt system items"
  msgstr ""
  
! #: m2/lang.opt:107
  #, no-c-format
! msgid "allows opaque types to be implemented as any type (a GNU Modula-2 extension)"
  msgstr ""
  
! #: m2/lang.opt:111
  #, no-c-format
! msgid "turns on runtime checking to check whether a floating point number will exceed range"
  msgstr ""
  
! #: m2/lang.opt:115
  #, no-c-format
! msgid "create a topologically sorted module list from all dependent modules used in the application"
  msgstr ""
  
! #: m2/lang.opt:119 m2/lang.opt:235
  #, no-c-format
! msgid "turns on all range checking for numerical values"
  msgstr ""
  
! #: m2/lang.opt:123
  #, no-c-format
! msgid "use ISO dialect of Modula-2"
  msgstr ""
  
! #: m2/lang.opt:127
  #, no-c-format
! msgid "specify the library order, the libraries may be specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
  msgstr ""
  
! #: m2/lang.opt:131
  #, no-c-format
! msgid "set all location values to a specific value (internal switch)"
  msgstr ""
  
! #: m2/lang.opt:135
  #, no-c-format
! msgid "turn on internal debug tracing for quad,token,line,all (internal switch)"
  msgstr ""
  
! #: m2/lang.opt:139
  #, no-c-format
! msgid "dump Modula-2 internal intemediate representation specified by: all,quad,decl,gimple"
  msgstr ""
  
! #: m2/lang.opt:143
  #, no-c-format
! msgid "dump Modula-2 decls to the filename stem specified"
  msgstr ""
  
! #: m2/lang.opt:147
  #, no-c-format
! msgid "dump Modula-2 gimple to the filename stem specified"
  msgstr ""
  
! #: m2/lang.opt:151
  #, no-c-format
! msgid "dump Modula-2 quads to the filename stem specified"
  msgstr ""
  
! #: m2/lang.opt:155
  #, no-c-format
! msgid "filter the language dump using a comma separated list of procedures and modules"
  msgstr ""
  
! #: m2/lang.opt:159
  #, no-c-format
! msgid "override the default 64 bit definition of SYSTEM.COFF_T with the argument specified"
  msgstr ""
  
! #: m2/lang.opt:163
  #, no-c-format
! msgid "generate extra nops to improve debugging, producing an instruction for every code related keyword"
  msgstr ""
  
! #: m2/lang.opt:167
  #, no-c-format
! msgid "generate error messages which render keywords in lower case"
  msgstr ""
  
! #: m2/lang.opt:171
  #, no-c-format
! msgid "specify the module mangled prefix name for all modules in the following include paths"
  msgstr ""
  
! #: m2/lang.opt:179
  #, no-c-format
! msgid "insert plugin to identify runtime errors at compiletime"
  msgstr ""
  
! #: m2/lang.opt:183
  #, no-c-format
! msgid "specify the module mangled prefix name"
  msgstr ""
  
! #: m2/lang.opt:187
  #, no-c-format
! msgid "display statistics about the amount of source lines compiled and symbols used"
  msgstr ""
  
! #: m2/lang.opt:191
  #, no-c-format
! msgid "experimental flag to turn on the new strict type checker"
  msgstr ""
  
! #: m2/lang.opt:195
  #, no-c-format
! msgid "compile all implementation modules and program module at once"
  msgstr ""
  
! #: m2/lang.opt:199
  #, no-c-format
! msgid "recognize the specified suffix as implementation and module filenames"
  msgstr ""
  
! #: m2/lang.opt:203
  #, no-c-format
! msgid "turns on runtime checking to detect accessing data through a NIL value pointer"
  msgstr ""
  
! #: m2/lang.opt:207
  #, no-c-format
! msgid "use PIM [234] dialect of Modula-2"
  msgstr ""
  
! #: m2/lang.opt:211
  #, no-c-format
! msgid "use PIM 2 dialect of Modula-2"
  msgstr ""
  
! #: m2/lang.opt:215
  #, no-c-format
! msgid "use PIM 3 dialect of Modula-2"
  msgstr ""
  
! #: m2/lang.opt:219
  #, no-c-format
! msgid "use PIM 4 dialect of Modula-2"
  msgstr ""
  
! #: m2/lang.opt:223
  #, no-c-format
! msgid "force positive result from MOD and DIV result floor"
  msgstr ""
  
! #: m2/lang.opt:227
  #, no-c-format
! msgid "link against the pthread library (default on)"
  msgstr ""
  
! #: m2/lang.opt:231
  #, no-c-format
! msgid "internal compiler debugging information, dump the list of quadruples"
  msgstr ""
  
! #: m2/lang.opt:239
  #, no-c-format
! msgid "turns on runtime checking for functions which finish without executing a RETURN statement"
  msgstr ""
  
! #: m2/lang.opt:243
! #, fuzzy, no-c-format
! msgid "specify the list of runtime modules and their initialization order"
! msgstr "Αποτυχία δέσμευσης πόρων συστήματος"
! 
! #: m2/lang.opt:247
  #, no-c-format
! msgid "the modules initialization order is dynamically determined by M2RTS and application dependencies"
  msgstr ""
  
! #: m2/lang.opt:251
  #, no-c-format
! msgid "generate a C source scaffold for the current module being compiled"
  msgstr ""
  
! #: m2/lang.opt:255
  #, no-c-format
! msgid "generate a C++ source scaffold for the current module being compiled"
  msgstr ""
  
! #: m2/lang.opt:259
  #, no-c-format
! msgid "generate the main function"
  msgstr ""
  
! #: m2/lang.opt:263
  #, no-c-format
! msgid "generate static scaffold initialization and finalization for every module inside main"
  msgstr ""
  
! #: m2/lang.opt:267
  #, no-c-format
! msgid "generate a shared library from the module"
  msgstr ""
  
! #: m2/lang.opt:271
  #, no-c-format
! msgid "turns on all software runtime checking (an abbreviation for -fnil -frange -findex -fwholediv -fcase -freturn -fwholevalue -ffloatvalue)"
  msgstr ""
  
! #: m2/lang.opt:275
  #, no-c-format
! msgid "display the location of module source files as they are compiled"
  msgstr ""
  
! #: m2/lang.opt:279
  #, no-c-format
! msgid "create a swig interface file for the module"
  msgstr ""
  
! #: m2/lang.opt:283
  #, no-c-format
! msgid "optimize non var unbounded parameters by passing it by reference, providing it is not written to within the callee procedure."
  msgstr ""
  
! #: m2/lang.opt:287
  #, no-c-format
! msgid "orders the initialization/finalizations for scaffold-static or force linking of modules if scaffold-dynamic"
  msgstr ""
  
! #: m2/lang.opt:295
  #, no-c-format
! msgid "turns on all division and modulus by zero checking for ordinal values"
  msgstr ""
  
! #: m2/lang.opt:299
  #, no-c-format
! msgid "turns on runtime checking to check whether a whole number will exceed range"
  msgstr ""
  
! #: m2/lang.opt:303
  #, no-c-format
! msgid "Link the standard Modula-2 libraries statically in the compilation."
  msgstr ""
  
! #: m2/lang.opt:448 m2/lang.opt:452
  #, no-c-format
! msgid "save temporary preprocessed files"
  msgstr ""
  
! #: go/lang.opt:42
  #, no-c-format
! msgid "-fgo-c-header=<file>\tWrite Go struct definitions to file as C code."
  msgstr ""
  
! #: go/lang.opt:46
  #, no-c-format
! msgid "Add explicit checks for division by zero."
  msgstr ""
  
! #: go/lang.opt:50
  #, no-c-format
! msgid "Add explicit checks for division overflow in INT_MIN / -1."
  msgstr ""
  
! #: go/lang.opt:54
  #, no-c-format
! msgid "Apply special rules for compiling runtime package."
  msgstr ""
  
! #: go/lang.opt:58
  #, no-c-format
! msgid "-fgo-dump-<type>\tDump Go frontend internal information."
  msgstr ""
  
! #: go/lang.opt:62
  #, no-c-format
! msgid "-fgo-embedcfg=<file>\tList embedded files via go:embed."
  msgstr ""
  
! #: go/lang.opt:66
  #, no-c-format
! msgid "-fgo-importcfg=<file>\tProvide file that tells where to find imports."
  msgstr ""
  
! #: go/lang.opt:70
  #, no-c-format
! msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend."
  msgstr ""
  
! #: go/lang.opt:74
  #, no-c-format
! msgid "-fgo-pkgpath=<string>\tSet Go package path."
  msgstr ""
  
! #: go/lang.opt:78
  #, no-c-format
! msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names."
  msgstr ""
  
! #: go/lang.opt:82
  #, no-c-format
! msgid "-fgo-relative-import-path=<path>\tTreat a relative import as relative to path."
  msgstr ""
  
! #: go/lang.opt:86
  #, no-c-format
! msgid "Functions which return values must end with return statements."
  msgstr ""
  
! #: go/lang.opt:90
  #, no-c-format
! msgid "Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs."
  msgstr ""
  
! #: go/lang.opt:94
  #, no-c-format
! msgid "-fgo-debug-escape-hash=<string>\tHash value to debug escape analysis."
  msgstr ""
  
! #: go/lang.opt:98
! #, fuzzy, no-c-format
! msgid "Emit optimization diagnostics."
! msgstr "Ακατάλληλη εντολή"
! 
! #: analyzer/analyzer.opt:27
  #, no-c-format
! msgid "The maximum number of 'after supernode' exploded nodes within the analyzer per supernode, before terminating analysis."
  msgstr ""
  
! #: analyzer/analyzer.opt:31
  #, no-c-format
! msgid "The maximum number of exploded nodes per program point within the analyzer, before terminating analysis of that point."
  msgstr ""
  
! #: analyzer/analyzer.opt:35
  #, no-c-format
! msgid "The maximum number of constraints per state."
  msgstr ""
  
! #: analyzer/analyzer.opt:39
  #, no-c-format
! msgid "The maximum number of infeasible edges to reject before declaring a diagnostic as infeasible."
  msgstr ""
  
! #: analyzer/analyzer.opt:43
  #, no-c-format
! msgid "The maximum number of times a callsite can appear in a call stack within the analyzer, before terminating analysis of a call that would recurse deeper."
  msgstr ""
  
! #: analyzer/analyzer.opt:47
  #, no-c-format
! msgid "The maximum depth of a symbolic value, before approximating the value as unknown."
  msgstr ""
  
! #: analyzer/analyzer.opt:51
  #, no-c-format
! msgid "The minimum number of supernodes within a function for the analyzer to consider summarizing its effects at call sites."
  msgstr ""
  
! #: analyzer/analyzer.opt:55
  #, no-c-format
! msgid "The maximum depth of exploded nodes that should appear in a dot dump before switching to a less verbose format."
  msgstr ""
  
! #: analyzer/analyzer.opt:59
  #, no-c-format
! msgid "The number of bytes at which to ellipsize string literals in analyzer text art diagrams."
  msgstr ""
  
! #: analyzer/analyzer.opt:63
  #, no-c-format
! msgid "The number of literal bytes to show at the head of a string literal in text art when ellipsizing it."
  msgstr ""
  
! #: analyzer/analyzer.opt:67
  #, no-c-format
! msgid "The number of literal bytes to show at the tail of a string literal in text art when ellipsizing it."
  msgstr ""
  
! #: analyzer/analyzer.opt:71
  #, no-c-format
! msgid "The ideal width in characters of text art diagrams generated by the analyzer."
  msgstr ""
  
! #: analyzer/analyzer.opt:75
  #, no-c-format
! msgid "Warn about code paths in which a pointer to a buffer is assigned to an incompatible type."
  msgstr ""
  
! #: analyzer/analyzer.opt:79
  #, no-c-format
! msgid "Warn about code paths in which a pointer is checked for NULL after it has already been dereferenced."
  msgstr ""
  
! #: analyzer/analyzer.opt:83
  #, no-c-format
! msgid "Warn about code paths in which a stdio FILE can be closed more than once."
  msgstr ""
  
! #: analyzer/analyzer.opt:87
  #, no-c-format
! msgid "Warn about code paths in which a pointer can be freed more than once."
  msgstr ""
  
! #: analyzer/analyzer.opt:91
  #, no-c-format
! msgid "Warn about code paths in which sensitive data is written to a file."
  msgstr ""
  
! #: analyzer/analyzer.opt:95
  #, no-c-format
! msgid "Warn about code paths in which sensitive data is copied across a security boundary."
  msgstr ""
  
! #: analyzer/analyzer.opt:99
  #, no-c-format
! msgid "Warn about code paths in which read on a write-only file descriptor is attempted, or vice versa."
  msgstr ""
  
! #: analyzer/analyzer.opt:103
  #, no-c-format
! msgid "Warn about code paths in which a file descriptor can be closed more than once."
  msgstr ""
  
! #: analyzer/analyzer.opt:107
  #, no-c-format
! msgid "Warn about code paths in which a file descriptor is not closed."
  msgstr ""
  
! #: analyzer/analyzer.opt:111
  #, no-c-format
! msgid "Warn about code paths in which an operation is attempted in the wrong phase of a file descriptor's lifetime."
  msgstr ""
  
! #: analyzer/analyzer.opt:115
  #, no-c-format
! msgid "Warn about code paths in which an operation is attempted on the wrong type of file descriptor."
  msgstr ""
  
! #: analyzer/analyzer.opt:119
  #, no-c-format
! msgid "Warn about code paths in which a read or write is performed on a closed file descriptor."
  msgstr ""
  
! #: analyzer/analyzer.opt:123
  #, no-c-format
! msgid "Warn about code paths in which a file descriptor is used without being checked for validity."
  msgstr ""
  
! #: analyzer/analyzer.opt:127
  #, no-c-format
! msgid "Warn about code paths in which a stdio FILE is not closed."
  msgstr ""
  
! #: analyzer/analyzer.opt:131
  #, no-c-format
! msgid "Warn about code paths in which a non-heap pointer is freed."
  msgstr ""
  
! #: analyzer/analyzer.opt:135
  #, no-c-format
! msgid "Warn about code paths in which floating-point arithmetic is used in locations where precise computation is needed."
  msgstr ""
  
! #: analyzer/analyzer.opt:139
  #, no-c-format
! msgid "Warn about code paths which appear to lead to an infinite loop."
  msgstr ""
  
! #: analyzer/analyzer.opt:143
  #, no-c-format
! msgid "Warn about code paths which appear to lead to infinite recursion."
  msgstr ""
  
! #: analyzer/analyzer.opt:147
  #, no-c-format
! msgid "Warn about code paths in which a NULL function pointer is called."
  msgstr ""
  
! #: analyzer/analyzer.opt:151
  #, no-c-format
! msgid "Warn about code paths in which a heap-allocated pointer leaks."
  msgstr ""
  
! #: analyzer/analyzer.opt:155
  #, no-c-format
! msgid "Warn about code paths in which the wrong deallocation function is called."
  msgstr ""
  
! #: analyzer/analyzer.opt:159
  #, no-c-format
! msgid "Warn about code paths in which a write or read to a buffer is out-of-bounds."
  msgstr ""
  
! #: analyzer/analyzer.opt:163
  #, no-c-format
! msgid "Warn about code paths in which undefined behavior would occur due to overlapping buffers."
  msgstr ""
  
! #: analyzer/analyzer.opt:167
  #, no-c-format
! msgid "Warn about code paths in which a possibly-NULL value is passed to a must-not-be-NULL function argument."
  msgstr ""
  
! #: analyzer/analyzer.opt:171
  #, no-c-format
! msgid "Warn about code paths in which a possibly-NULL pointer is dereferenced."
  msgstr ""
  
! #: analyzer/analyzer.opt:175
  #, no-c-format
! msgid "Warn about code paths in which an async-signal-unsafe function is called from a signal handler."
  msgstr ""
  
! #: analyzer/analyzer.opt:179
  #, no-c-format
! msgid "Warn about code paths in which NULL is passed to a must-not-be-NULL function argument."
  msgstr ""
  
! #: analyzer/analyzer.opt:183
  #, no-c-format
! msgid "Warn about code paths in which a NULL pointer is dereferenced."
  msgstr ""
  
! #: analyzer/analyzer.opt:187
  #, no-c-format
! msgid "Warn about code paths in which an on-stack buffer is passed to putenv."
  msgstr ""
  
! #: analyzer/analyzer.opt:191
  #, no-c-format
! msgid "Warn about code paths in which a shift with negative count is attempted."
  msgstr ""
  
! #: analyzer/analyzer.opt:195
  #, no-c-format
! msgid "Warn about code paths in which a shift with count >= width of type is attempted."
  msgstr ""
  
! #: analyzer/analyzer.opt:199
  #, no-c-format
! msgid "Warn about code paths in which a longjmp rewinds to a jmp_buf saved in a stack frame that has returned."
  msgstr ""
  
! #: analyzer/analyzer.opt:203
  #, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as an allocation size."
  msgstr ""
  
! #: analyzer/analyzer.opt:207
  #, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as an array index."
  msgstr ""
  
! #: analyzer/analyzer.opt:211
  #, no-c-format
! msgid "Warn about code paths in which an 'assert()' is made involving an unsanitized value."
  msgstr ""
  
! #: analyzer/analyzer.opt:215
  #, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as a divisor."
  msgstr ""
  
! #: analyzer/analyzer.opt:219
  #, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as a pointer offset."
  msgstr ""
  
! #: analyzer/analyzer.opt:223
  #, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as a size."
  msgstr ""
  
! #: analyzer/analyzer.opt:227
  #, no-c-format
! msgid "Warn about code paths in which pointer subtraction involves undefined behavior."
  msgstr ""
  
! #: analyzer/analyzer.opt:231
  #, no-c-format
! msgid "Warn about code paths in which a call is made to strtok with undefined behavior."
  msgstr ""
  
! #: analyzer/analyzer.opt:235
  #, no-c-format
! msgid "Warn about code paths in which a freed value is used."
  msgstr ""
  
! #: analyzer/analyzer.opt:239
  #, no-c-format
! msgid "Warn about code paths in which a pointer to a stale stack frame is used."
  msgstr ""
  
! #: analyzer/analyzer.opt:243
  #, no-c-format
! msgid "Warn about code paths in which va_arg uses the wrong type."
  msgstr ""
  
! #: analyzer/analyzer.opt:247
  #, no-c-format
! msgid "Warn about code paths in which va_arg is used too many times on a va_list."
  msgstr ""
  
! #: analyzer/analyzer.opt:251
  #, no-c-format
! msgid "Warn about code paths in which va_start or va_copy is used without a corresponding va_end."
  msgstr ""
  
! #: analyzer/analyzer.opt:255
  #, no-c-format
! msgid "Warn about code paths in which a va_list is used after va_end."
  msgstr ""
  
! #: analyzer/analyzer.opt:259
  #, no-c-format
! msgid "Warn about code paths which attempt to write to a const object."
  msgstr ""
  
! #: analyzer/analyzer.opt:263
  #, no-c-format
! msgid "Warn about code paths which attempt to write to a string literal."
  msgstr ""
  
! #: analyzer/analyzer.opt:267
  #, no-c-format
! msgid "Warn about code paths in which an uninitialized value is used."
  msgstr ""
  
! #: analyzer/analyzer.opt:271
  #, no-c-format
! msgid "Warn if expressions are too complicated for the analyzer to fully track."
  msgstr ""
  
! #: analyzer/analyzer.opt:275
  #, no-c-format
! msgid "Warn if the code is too complicated for the analyzer to fully explore."
  msgstr ""
  
! #: analyzer/analyzer.opt:279
  #, no-c-format
! msgid "Restrict the analyzer to run just the named checker."
  msgstr ""
  
! #: analyzer/analyzer.opt:283
  #, no-c-format
! msgid "Add extra annotations to diagrams."
  msgstr ""
  
! #: analyzer/analyzer.opt:287
  #, no-c-format
! msgid "Avoid combining multiple statements into one exploded edge."
  msgstr ""
  
! #: analyzer/analyzer.opt:291
  #, no-c-format
! msgid "Verify that paths are feasible when emitting diagnostics."
  msgstr ""
  
! #: analyzer/analyzer.opt:295
  #, no-c-format
! msgid "Issue a note when diagnostics are deduplicated."
  msgstr ""
  
! #: analyzer/analyzer.opt:299
  #, no-c-format
! msgid "Purge unneeded state during analysis."
  msgstr ""
  
! #: analyzer/analyzer.opt:303
  #, no-c-format
! msgid "Merge similar-enough states during analysis."
  msgstr ""
  
! #: analyzer/analyzer.opt:307
  #, no-c-format
! msgid "Stop exploring an execution path after certain diagnostics."
  msgstr ""
  
! #: analyzer/analyzer.opt:311
  #, no-c-format
! msgid "Enable transitivity of constraints during analysis."
  msgstr ""
  
! #: analyzer/analyzer.opt:315
  #, no-c-format
! msgid "Show events within system headers in analyzer execution paths."
  msgstr ""
  
! #: analyzer/analyzer.opt:319
  #, no-c-format
! msgid "Approximate the effect of function calls to simplify analysis."
  msgstr ""
  
! #: analyzer/analyzer.opt:323
  #, no-c-format
! msgid "Try to reconstruct function calls and returns after inlining."
  msgstr ""
  
! #: analyzer/analyzer.opt:327
  #, no-c-format
! msgid "Emit more verbose descriptions of control flow in diagnostics."
  msgstr ""
  
! #: analyzer/analyzer.opt:331
  #, no-c-format
! msgid "Emit more verbose descriptions of state changes in diagnostics."
  msgstr ""
  
! #: analyzer/analyzer.opt:335
  #, no-c-format
! msgid "Control which events are displayed in diagnostic paths."
  msgstr ""
  
! #: analyzer/analyzer.opt:339
  #, no-c-format
! msgid "Dump various analyzer internals to SRCFILE.analyzer.txt."
  msgstr ""
  
! #: analyzer/analyzer.opt:343
  #, no-c-format
! msgid "Dump various analyzer internals to stderr."
  msgstr ""
  
! #: analyzer/analyzer.opt:347
  #, no-c-format
! msgid "Dump analyzer-specific call graph information to a SRCFILE.callgraph.dot file."
  msgstr ""
  
! #: analyzer/analyzer.opt:351
  #, no-c-format
! msgid "Dump the analyzer exploded graph to a SRCFILE.eg.dot file."
  msgstr ""
  
! #: analyzer/analyzer.opt:355
  #, no-c-format
! msgid "Emit diagnostics showing the location of nodes in the exploded graph."
  msgstr ""
  
! #: analyzer/analyzer.opt:359
  #, no-c-format
! msgid "Dump a textual representation of the exploded graph to SRCFILE.eg.txt."
  msgstr ""
  
! #: analyzer/analyzer.opt:363
  #, no-c-format
! msgid "Dump a textual representation of the exploded graph to SRCFILE.eg-ID.txt."
  msgstr ""
  
! #: analyzer/analyzer.opt:367
  #, no-c-format
! msgid "Dump a textual representation of each diagnostic's exploded path to SRCFILE.IDX.KIND.epath.txt."
  msgstr ""
  
! #: analyzer/analyzer.opt:371
  #, no-c-format
! msgid "Dump various analyzer internals to SRCFILE.*.fg.dot and SRCFILE.*.tg.dot."
  msgstr ""
  
! #: analyzer/analyzer.opt:375
  #, no-c-format
! msgid "Dump various analyzer internals to SRCFILE.*.infinite-loop.dot."
  msgstr ""
  
! #: analyzer/analyzer.opt:379
  #, no-c-format
! msgid "Dump analyzer-specific data to a SRCFILE.analyzer.json.gz file."
  msgstr ""
  
! #: analyzer/analyzer.opt:383
  #, no-c-format
! msgid "Dump state-purging information to a SRCFILE.state-purge.dot file."
  msgstr ""
  
! #: analyzer/analyzer.opt:387
  #, no-c-format
! msgid "Dump the analyzer supergraph to a SRCFILE.supergraph.dot file."
  msgstr ""
  
! #: analyzer/analyzer.opt:391
  #, no-c-format
! msgid "Emit custom warnings with internal details intended for analyzer developers."
  msgstr ""
  
! #: config/vms/vms.opt:27
  #, no-c-format
! msgid "Malloc data into P2 space."
  msgstr ""
  
! #: config/vms/vms.opt:31
  #, no-c-format
! msgid "Set name of main routine for the debugger."
  msgstr ""
  
! #: config/vms/vms.opt:35
  #, no-c-format
! msgid "Use VMS exit codes instead of posix ones."
  msgstr ""
  
! #: config/vms/vms.opt:39
  #, no-c-format
! msgid "-mpointer-size=[no,32,short,64,long]\tSet the default pointer size."
  msgstr ""
  
  #: config/mcore/mcore.opt:23
--- 454,5462 ----
  msgid "objc++-cpp-output is deprecated; please use objective-c++-cpp-output instead"
  msgstr ""
  
! #: lto/lang.opt:50
  #, no-c-format
! msgid "Set linker output type (used internally during LTO optimization)."
  msgstr ""
  
! #: lto/lang.opt:54
  #, no-c-format
! msgid "Run the link-time optimizer in local transformation (LTRANS) mode."
  msgstr ""
  
! #: lto/lang.opt:58
  #, no-c-format
! msgid "Specify a file to which a list of files output by LTRANS is written."
  msgstr ""
  
! #: lto/lang.opt:62
! #, no-c-format
! msgid "The resolution file."
! msgstr ""
  
! #: lto/lang.opt:66
! #, no-c-format
! msgid "Run the link-time optimizer in whole program analysis (WPA) mode."
! msgstr ""
  
! #: lto/lang.opt:70
  #, no-c-format
! msgid "Whole program analysis (WPA) mode with number of parallel jobs specified."
  msgstr ""
  
! #: lto/lang.opt:78
  #, no-c-format
! msgid "Call the dump function for variables and function in IL."
  msgstr ""
  
! #: lto/lang.opt:82
! #, no-c-format
! msgid "Dump the demangled output."
! msgstr ""
  
! #: lto/lang.opt:86
  #, no-c-format
! msgid "Dump only the defined symbols."
  msgstr ""
  
! #: lto/lang.opt:90
  #, no-c-format
! msgid "Print the initial values of the variables."
  msgstr ""
  
! #: lto/lang.opt:94
  #, no-c-format
! msgid "Sort the symbols alphabetically."
  msgstr ""
  
! #: lto/lang.opt:98
  #, no-c-format
! msgid "Sort the symbols according to size."
  msgstr ""
  
! #: lto/lang.opt:102
  #, no-c-format
! msgid "Display the symbols in reverse order."
  msgstr ""
  
! #: lto/lang.opt:109
! #, no-c-format
! msgid "Dump the details of LTO objects."
! msgstr ""
  
! #: lto/lang.opt:113
  #, no-c-format
! msgid "Dump the statistics of tree types."
  msgstr ""
  
! #: lto/lang.opt:117
  #, no-c-format
! msgid "Dump the statistics of trees."
  msgstr ""
  
! #: lto/lang.opt:121
  #, no-c-format
! msgid "Dump the statistics of gimple statements."
  msgstr ""
  
! #: lto/lang.opt:131
  #, fuzzy, no-c-format
! msgid "Dump the dump tool command line options."
! msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: lto/lang.opt:135
  #, no-c-format
! msgid "Dump the symtab callgraph."
  msgstr ""
  
! #: config/picolibc.opt:26
  #, no-c-format
! msgid "Specify an OS support library to load after libc."
  msgstr ""
  
! #: config/picolibc.opt:33
  #, no-c-format
! msgid "Specify an alternate startup file."
  msgstr ""
  
! #: config/picolibc.opt:40
  #, no-c-format
! msgid "Specify the printf version linked from libc."
  msgstr ""
  
! #: config/picolibc.opt:47
  #, no-c-format
! msgid "Specify the scanf version linked from libc."
  msgstr ""
  
! #: config/nds32/nds32-elf.opt:3 config/nds32/nds32-linux.opt:3
  #, no-c-format
! msgid "Specify the address generation strategy for code model."
  msgstr ""
  
! #: config/nds32/nds32-elf.opt:7 config/nds32/nds32-linux.opt:7
  #, no-c-format
! msgid "Known cmodel types (for use with the -mcmodel= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:89
! #, fuzzy, no-c-format
! msgid "Generate code in big-endian mode."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:93
! #, fuzzy, no-c-format
! msgid "Generate code in little-endian mode."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: config/nds32/nds32.opt:37
  #, no-c-format
! msgid "Force performing fp-as-gp optimization."
  msgstr ""
  
! #: config/nds32/nds32.opt:41
  #, no-c-format
! msgid "Forbid performing fp-as-gp optimization."
  msgstr ""
  
! #: config/nds32/nds32.opt:47
  #, no-c-format
! msgid "Specify which ABI type to generate code for: 2, 2fp+."
  msgstr ""
  
! #: config/nds32/nds32.opt:51 config/i386/i386.opt:558
! #, no-c-format
! msgid "Known ABIs (for use with the -mabi= option):"
! msgstr ""
  
! #: config/nds32/nds32.opt:61
  #, no-c-format
! msgid "Specify the soft floating-point ABI, aliased to -mabi=2."
  msgstr ""
  
! #: config/nds32/nds32.opt:65
  #, no-c-format
! msgid "Specify the hard floating-point ABI, aliased to -mabi=2fp+."
  msgstr ""
  
! #: config/nds32/nds32.opt:71
! #, fuzzy, no-c-format
! msgid "Use reduced-set registers for register allocation."
! msgstr "Αποτυχία δέσμευσης πόρων συστήματος"
! 
! #: config/nds32/nds32.opt:75
! #, fuzzy, no-c-format
! msgid "Use full-set registers for register allocation."
! msgstr "Αποτυχία δέσμευσης πόρων συστήματος"
! 
! #: config/nds32/nds32.opt:81
  #, no-c-format
! msgid "Always align function entry, jump target and return address."
  msgstr ""
  
! #: config/nds32/nds32.opt:85
  #, no-c-format
! msgid "Align function entry to 4 bytes."
  msgstr ""
  
! #: config/nds32/nds32.opt:97
! #, no-c-format
! msgid "Prevent $fp being allocated during register allocation so that compiler is able to force performing fp-as-gp optimization."
! msgstr ""
  
! #: config/nds32/nds32.opt:101
  #, no-c-format
! msgid "Forbid using $fp to access static and global variables.  This option strictly forbids fp-as-gp optimization regardless of '-mforce-fp-as-gp'."
  msgstr ""
  
! #: config/nds32/nds32.opt:105
  #, no-c-format
! msgid "Specify the address generation strategy for ICT call's code model."
  msgstr ""
  
! #: config/nds32/nds32.opt:109
  #, no-c-format
! msgid "Known cmodel types (for use with the -mict-model= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:119
! #, fuzzy, no-c-format
! msgid "Generate conditional move instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/nds32/nds32.opt:123
! #, fuzzy, no-c-format
! msgid "Generate hardware abs instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/nds32/nds32.opt:127
! #, fuzzy, no-c-format
! msgid "Generate performance extension instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/nds32/nds32.opt:131
  #, no-c-format
! msgid "Generate performance extension version 2 instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:135
! #, fuzzy, no-c-format
! msgid "Generate string extension instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/nds32/nds32.opt:139
! #, fuzzy, no-c-format
! msgid "Generate DSP extension instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/nds32/nds32.opt:143
  #, no-c-format
! msgid "Generate v3 push25/pop25 instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:147
! #, fuzzy, no-c-format
! msgid "Generate 16-bit instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/nds32/nds32.opt:151
  #, no-c-format
! msgid "Insert relax hint for linker to do relaxation."
  msgstr ""
  
! #: config/nds32/nds32.opt:155
  #, no-c-format
! msgid "Enable Virtual Hosting support."
  msgstr ""
  
! #: config/nds32/nds32.opt:159
  #, no-c-format
! msgid "Specify the size of each interrupt vector, which must be 4 or 16."
  msgstr ""
  
! #: config/nds32/nds32.opt:163
  #, no-c-format
! msgid "Specify the security level of c-isr for the whole file."
  msgstr ""
  
! #: config/nds32/nds32.opt:167
  #, no-c-format
! msgid "Specify the size of each cache block, which must be a power of 2 between 4 and 512."
  msgstr ""
  
! #: config/nds32/nds32.opt:171 config/arm/arm.opt:84 config/m68k/m68k.opt:103
! #: config/c6x/c6x.opt:67
  #, no-c-format
! msgid "Specify the name of the target architecture."
  msgstr ""
  
! #: config/nds32/nds32.opt:175
  #, no-c-format
! msgid "Known arch types (for use with the -march= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:197
  #, fuzzy, no-c-format
! msgid "Specify the cpu for pipeline model."
! msgstr "Αποτυχία δέσμευσης πόρων συστήματος"
  
! #: config/nds32/nds32.opt:201
  #, no-c-format
! msgid "Known cpu types (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:361
  #, no-c-format
! msgid "Specify a FPU configuration value from 0 to 7; 0-3 is as FPU spec says, and 4-7 correspond to 0-3."
  msgstr ""
  
! #: config/nds32/nds32.opt:365
  #, no-c-format
! msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:393
  #, no-c-format
! msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1."
  msgstr ""
  
! #: config/nds32/nds32.opt:412
  #, no-c-format
! msgid "Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w."
  msgstr ""
  
! #: config/nds32/nds32.opt:425
! #, no-c-format
! msgid "Enable constructor/destructor feature."
! msgstr ""
! 
! #: config/nds32/nds32.opt:429
  #, fuzzy, no-c-format
! msgid "Guide linker to relax instructions."
  msgstr "Ακατάλληλη εντολή"
  
! #: config/nds32/nds32.opt:433
! #, fuzzy, no-c-format
! msgid "Generate floating-point multiply-accumulation instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/nds32/nds32.opt:437
! #, fuzzy, no-c-format
! msgid "Generate single-precision floating-point instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/nds32/nds32.opt:441
! #, fuzzy, no-c-format
! msgid "Generate double-precision floating-point instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/nds32/nds32.opt:445
  #, no-c-format
! msgid "Force disable hardware loop, even use -mext-dsp."
  msgstr ""
  
! #: config/nds32/nds32.opt:449
  #, no-c-format
! msgid "Permit scheduling of a function's prologue and epilogue sequence."
  msgstr ""
  
! #: config/nds32/nds32.opt:453
  #, no-c-format
! msgid "Generate return instruction in naked function."
  msgstr ""
  
! #: config/nds32/nds32.opt:457
  #, no-c-format
! msgid "Always save $lp in the stack."
  msgstr ""
  
! #: config/nds32/nds32.opt:461 config/arc/arc.opt:500 config/arm/arm.opt:303
  #, no-c-format
! msgid "Enable unaligned word and halfword accesses to packed data."
  msgstr ""
  
! #: config/nds32/nds32.opt:465
  #, no-c-format
! msgid "Allow use r15 for inline ASM."
  msgstr ""
  
! #: config/arc/arc-tables.opt:25
  #, no-c-format
! msgid "Known ARC CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/arc/arc.opt:27
  #, no-c-format
! msgid "Compile code for big endian mode."
  msgstr ""
  
! #: config/arc/arc.opt:32
  #, no-c-format
! msgid "Compile code for little endian mode.  This is the default."
  msgstr ""
  
! #: config/arc/arc.opt:36
  #, no-c-format
! msgid "Disable ARCompact specific pass to generate conditional execution instructions."
  msgstr ""
  
! #: config/arc/arc.opt:40
  #, no-c-format
! msgid "Generate ARCompact 32-bit code for ARC600 processor."
  msgstr ""
  
! #: config/arc/arc.opt:44
  #, no-c-format
! msgid "Same as -mA6."
  msgstr ""
  
! #: config/arc/arc.opt:48
  #, no-c-format
! msgid "Generate ARCompact 32-bit code for ARC601 processor."
  msgstr ""
  
! #: config/arc/arc.opt:52
  #, no-c-format
! msgid "Generate ARCompact 32-bit code for ARC700 processor."
  msgstr ""
  
! #: config/arc/arc.opt:56
  #, no-c-format
! msgid "Same as -mA7."
  msgstr ""
  
! #: config/arc/arc.opt:60
  #, no-c-format
! msgid "Force all calls to be made via a jli instruction."
  msgstr ""
  
! #: config/arc/arc.opt:64
  #, no-c-format
! msgid "-mmpy-option=MPY\tCompile ARCv2 code with a multiplier design option."
  msgstr ""
  
! #: config/arc/arc.opt:134
  #, fuzzy, no-c-format
! msgid "Enable DIV-REM instructions for ARCv2."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/arc/arc.opt:138
  #, no-c-format
! msgid "Enable code density instructions for ARCv2."
  msgstr ""
  
! #: config/arc/arc.opt:142 config/arc/arc.opt:299 config/arc/arc.opt:307
! #: config/arc/arc.opt:311 config/arc/arc.opt:315 config/arc/arc.opt:320
! #: config/arc/arc.opt:329 config/arc/arc.opt:409 config/pa/pa.opt:46
! #: config/pa/pa.opt:78 config/xtensa/xtensa.opt:42 fortran/lang.opt:879
! #: common.opt:655 common.opt:1233 common.opt:1237 common.opt:1241
! #: common.opt:1336 common.opt:1713 common.opt:1795 common.opt:1898
! #: common.opt:2170 common.opt:2317 common.opt:2375 common.opt:2849
! #: common.opt:2885 common.opt:2979 common.opt:2983 common.opt:3093
! #: common.opt:3228 common.opt:3236 common.opt:3244 common.opt:3252
! #: common.opt:3357 common.opt:3377 common.opt:3417 common.opt:3513
! #: common.opt:3693 common.opt:3697 common.opt:3701 common.opt:3705
! #: common.opt:3779 common.opt:3783 common.opt:3814 common.opt:3818
! #: c-family/c.opt:1877 c-family/c.opt:1980 c-family/c.opt:1988
! #: c-family/c.opt:2319
  #, no-c-format
! msgid "Does nothing.  Preserved for backward compatibility."
  msgstr ""
  
! #: config/arc/arc.opt:148
  #, no-c-format
! msgid "Use ordinarily cached memory accesses for volatile references."
  msgstr ""
  
! #: config/arc/arc.opt:152
  #, no-c-format
! msgid "Enable cache bypass for volatile references."
  msgstr ""
  
! #: config/arc/arc.opt:156
  #, no-c-format
! msgid "Generate instructions supported by barrel shifter."
  msgstr ""
  
! #: config/arc/arc.opt:160
! #, fuzzy, no-c-format
! msgid "Generate norm instruction."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/arc/arc.opt:164
! #, fuzzy, no-c-format
! msgid "Generate swap instruction."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/arc/arc.opt:168
! #, fuzzy, no-c-format
! msgid "Generate mul64 and mulu64 instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/arc/arc.opt:172
! #, fuzzy, no-c-format
! msgid "Do not generate mpy instructions for ARC700."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/arc/arc.opt:176
  #, no-c-format
! msgid "Generate extended arithmetic instructions, only valid for ARC700."
  msgstr ""
  
! #: config/arc/arc.opt:180
  #, no-c-format
! msgid "Dummy flag. This is the default unless FPX switches are provided explicitly."
  msgstr ""
  
! #: config/arc/arc.opt:184
! #, fuzzy, no-c-format
! msgid "Generate call insns as register indirect calls."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: config/arc/arc.opt:188
  #, no-c-format
! msgid "Generate BRcc instructions in arc_reorg."
  msgstr ""
  
! #: config/arc/arc.opt:192
  #, no-c-format
! msgid "Generate sdata references.  This is the default, unless you compile for PIC."
  msgstr ""
  
! #: config/arc/arc.opt:196
  #, no-c-format
! msgid "Generate millicode thunks."
  msgstr ""
  
! #: config/arc/arc.opt:200 config/arc/arc.opt:204
! #, fuzzy, no-c-format
! msgid "FPX: Generate Single Precision FPX (compact) instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/arc/arc.opt:208
! #, fuzzy, no-c-format
! msgid "FPX: Generate Single Precision FPX (fast) instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/arc/arc.opt:213
  #, no-c-format
! msgid "FPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions."
  msgstr ""
  
! #: config/arc/arc.opt:217 config/arc/arc.opt:221
  #, no-c-format
! msgid "FPX: Generate Double Precision FPX (compact) instructions."
  msgstr ""
  
! #: config/arc/arc.opt:225
  #, no-c-format
! msgid "FPX: Generate Double Precision FPX (fast) instructions."
  msgstr ""
  
! #: config/arc/arc.opt:229
  #, no-c-format
! msgid "Enable LR and SR instructions to use FPX extension aux registers."
  msgstr ""
  
! #: config/arc/arc.opt:233
  #, no-c-format
! msgid "Enable generation of ARC SIMD instructions via target-specific builtins."
  msgstr ""
  
! #: config/arc/arc.opt:237
  #, no-c-format
! msgid "-mcpu=CPU\tCompile code for ARC variant CPU."
  msgstr ""
  
! #: config/arc/arc.opt:241
  #, no-c-format
! msgid "Size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os."
  msgstr ""
  
! #: config/arc/arc.opt:245 config/sh/sh.opt:243
  #, no-c-format
! msgid "Annotate assembler instructions with estimated addresses."
  msgstr ""
  
! #: config/arc/arc.opt:249
  #, no-c-format
! msgid "Cost to assume for a multiply instruction, with 4 being equal to a normal insn."
  msgstr ""
  
! #: config/arc/arc.opt:253
  #, no-c-format
! msgid "-mtune=TUNE\tTune code for given ARC variant."
  msgstr ""
  
! #: config/arc/arc.opt:287
! #, fuzzy, no-c-format
! msgid "Enable the use of indexed loads."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/arc/arc.opt:291
  #, no-c-format
! msgid "Enable the use of pre/post modify with register displacement."
  msgstr ""
  
! #: config/arc/arc.opt:295
! #, fuzzy, no-c-format
! msgid "Generate 32x16 multiply and mac instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/arc/arc.opt:303
  #, no-c-format
! msgid "Don't use less than 25 bit addressing range for calls."
  msgstr ""
  
! #: config/arc/arc.opt:325
  #, no-c-format
! msgid "Enable pre-reload use of cbranchsi pattern."
  msgstr ""
  
! #: config/arc/arc.opt:333
  #, no-c-format
! msgid "Use pc-relative switch case tables - this enables case table shortening."
  msgstr ""
  
! #: config/arc/arc.opt:337
  #, no-c-format
! msgid "Enable compact casesi pattern."
  msgstr ""
  
! #: config/arc/arc.opt:341
! #, fuzzy, no-c-format
! msgid "Enable 'q' instruction alternatives."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/arc/arc.opt:345
  #, no-c-format
! msgid "Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc."
  msgstr ""
  
! #: config/arc/arc.opt:352
  #, no-c-format
! msgid "Enable variable polynomial CRC extension."
  msgstr ""
  
! #: config/arc/arc.opt:356
  #, no-c-format
! msgid "Enable DSP 3.1 Pack A extensions."
  msgstr ""
  
! #: config/arc/arc.opt:360
  #, no-c-format
! msgid "Enable dual viterbi butterfly extension."
  msgstr ""
  
! #: config/arc/arc.opt:370
  #, no-c-format
! msgid "Enable Dual and Single Operand Instructions for Telephony."
  msgstr ""
  
! #: config/arc/arc.opt:374
  #, no-c-format
! msgid "Enable XY Memory extension (DSP version 3)."
  msgstr ""
  
! #: config/arc/arc.opt:379
  #, no-c-format
! msgid "Enable Locked Load/Store Conditional extension."
  msgstr ""
  
! #: config/arc/arc.opt:383
  #, fuzzy, no-c-format
! msgid "Enable swap byte ordering extension instruction."
! msgstr "μη έγκυρη μέτρηση επανάληψης `%s' στη κατασκευή [c*n]"
  
! #: config/arc/arc.opt:387
  #, no-c-format
! msgid "Enable 64-bit Time-Stamp Counter extension instruction."
  msgstr ""
  
! #: config/arc/arc.opt:392
  #, no-c-format
! msgid "Pass -EB option through to linker."
  msgstr ""
  
! #: config/arc/arc.opt:397
  #, no-c-format
! msgid "Pass -EL option through to linker."
  msgstr ""
  
! #: config/arc/arc.opt:401
  #, no-c-format
! msgid "Pass -marclinux option through to linker."
  msgstr ""
  
! #: config/arc/arc.opt:405
  #, no-c-format
! msgid "Pass -marclinux_prof option through to linker."
  msgstr ""
  
! #: config/arc/arc.opt:413
  #, no-c-format
! msgid "Don't indicate any priority with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:417
  #, no-c-format
! msgid "Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:421
  #, no-c-format
! msgid "Reduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:434
  #, fuzzy, no-c-format
! msgid "Enable atomic instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/arc/arc.opt:438
  #, no-c-format
! msgid "Enable double load/store instructions for ARC HS."
  msgstr ""
  
! #: config/arc/arc.opt:442
  #, no-c-format
! msgid "Specify the name of the target floating point configuration."
  msgstr ""
  
! #: config/arc/arc.opt:485
! #, fuzzy, no-c-format
! msgid "Specify thread pointer register number."
! msgstr "Αποτυχία δέσμευσης πόρων συστήματος"
! 
! #: config/arc/arc.opt:492
  #, no-c-format
! msgid "Enable use of NPS400 bit operations."
  msgstr ""
  
! #: config/arc/arc.opt:496
  #, no-c-format
! msgid "Enable use of NPS400 xld/xst extension."
  msgstr ""
  
! #: config/arc/arc.opt:504
  #, no-c-format
! msgid "Specifies the registers that the processor saves on an interrupt entry and exit."
  msgstr ""
  
! #: config/arc/arc.opt:508
  #, no-c-format
! msgid "Specifies the number of registers replicated in second register bank on entry to fast interrupt."
  msgstr ""
  
! #: config/arc/arc.opt:512
  #, no-c-format
! msgid "Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32."
  msgstr ""
  
! #: config/arc/arc.opt:537
  #, no-c-format
! msgid "Enable 16-entry register file."
  msgstr ""
  
! #: config/arc/arc.opt:541
  #, no-c-format
! msgid "Enable use of BI/BIH instructions when available."
  msgstr ""
  
! #: config/arc/arc.opt:545
  #, no-c-format
! msgid "Enable ENTER_S and LEAVE_S opcodes for ARCv2."
  msgstr ""
  
! #: config/moxie/moxie.opt:23 config/csky/csky.opt:44 config/mcore/mcore.opt:35
  #, no-c-format
! msgid "Generate big-endian code."
  msgstr ""
  
! #: config/moxie/moxie.opt:27 config/csky/csky.opt:51 config/mcore/mcore.opt:51
  #, no-c-format
! msgid "Generate little-endian code."
  msgstr ""
  
! #: config/moxie/moxie.opt:31
! #, fuzzy, no-c-format
! msgid "Enable MUL.X and UMUL.X instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/linux-android.opt:23
! #, fuzzy, no-c-format
! msgid "Generate code for the Android platform."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: config/nvptx/nvptx-gen.opt:24
  #, no-c-format
! msgid "Known PTX ISA target architectures (for use with the -misa= option):"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:31
  #, no-c-format
! msgid "Ignored, but preserved for backward compatibility.  Only 64-bit ABI is supported."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:36
  #, no-c-format
! msgid "Link in code for a __main kernel."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:40
  #, no-c-format
! msgid "Optimize partition neutering."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:44
  #, no-c-format
! msgid "Use custom stacks instead of local memory for automatic storage."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:48
  #, no-c-format
! msgid "Specify size of .local memory used for stack when the exact amount is not known."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:52
  #, no-c-format
! msgid "Generate code that can keep local state uniform across all lanes."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:56
  #, no-c-format
! msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:60
  #, no-c-format
! msgid "Specify the PTX ISA target architecture to use."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:64
  #, no-c-format
! msgid "Alias:"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:170
  #, no-c-format
! msgid "Known PTX ISA versions (for use with the -mptx= option):"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:204
  #, no-c-format
! msgid "Specify the PTX ISA version to use."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:208
  #, no-c-format
! msgid "Initialize ptx registers."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:31
  #, no-c-format
! msgid "Specify CPU for code generation purposes."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:47
  #, no-c-format
! msgid "Specify CPU for scheduling purposes."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:51
  #, no-c-format
! msgid "Known IQ2000 CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/iq2000/iq2000.opt:61 config/mips/mips.opt:142
  #, no-c-format
! msgid "Use ROM instead of RAM."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:65 config/microblaze/microblaze.opt:92
  #, no-c-format
! msgid "Use GP relative sdata/sbss sections."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:70
  #, no-c-format
! msgid "No default crt0.o."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:74 config/mips/mips.opt:442
  #, no-c-format
! msgid "Put uninitialized constants in ROM (needs -membedded-data)."
  msgstr ""
  
! #: config/sol2.opt:32
  #, no-c-format
! msgid "Generate Solaris CTF."
  msgstr ""
  
! #: config/sol2.opt:36
  #, no-c-format
! msgid "Clear hardware capabilities when linking."
  msgstr ""
  
! #: config/sol2.opt:40
  #, no-c-format
! msgid "Pass -z text to linker."
  msgstr ""
  
! #: config/gcn/gcn-tables.opt:25
  #, no-c-format
! msgid "GCN GPU type to use:"
  msgstr ""
  
! #: config/gcn/gcn.opt:26 config/gcn/gcn.opt:30
  #, no-c-format
! msgid "Specify the name of the target GPU."
  msgstr ""
  
! #: config/gcn/gcn.opt:39
! #, fuzzy, no-c-format
! msgid "Generate code for a 32-bit ABI."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: config/gcn/gcn.opt:43
! #, fuzzy, no-c-format
! msgid "Generate code for a 64-bit ABI."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: config/gcn/gcn.opt:47
  #, no-c-format
! msgid "Enable OpenMP GPU offloading."
  msgstr ""
  
! #: config/gcn/gcn.opt:62
  #, no-c-format
! msgid "Obsolete; use GCN_STACK_SIZE at runtime."
  msgstr ""
  
! #: config/gcn/gcn.opt:69
  #, no-c-format
! msgid "Amount of local data-share (LDS) memory to reserve for gang-private variables."
  msgstr ""
  
! #: config/gcn/gcn.opt:73
  #, no-c-format
! msgid "Warn about invalid OpenACC dimensions."
  msgstr ""
  
! #: config/gcn/gcn.opt:77
  #, no-c-format
! msgid "SRAM-ECC and XNACK modes:"
  msgstr ""
  
! #: config/gcn/gcn.opt:93
! #, no-c-format
! msgid "Compile for devices requiring XNACK enabled. Default \"any\" if USM is supported."
! msgstr ""
  
! #: config/gcn/gcn.opt:97
  #, no-c-format
! msgid "Compile for devices with the SRAM ECC feature enabled, or not. Default \"any\"."
  msgstr ""
  
! #: config/gcn/gcn.opt:101
  #, no-c-format
! msgid "--param=gcn-preferred-vectorization-factor=[default,32,64]\tPreferred vectorization factor."
  msgstr ""
  
! #: config/pa/pa-hpux1010.opt:23 config/pa/pa-hpux.opt:31
! #: config/pa/pa-hpux1131.opt:23 config/pa/pa-hpux1111.opt:23
! #, no-c-format
! msgid "Specify UNIX standard for predefines and linking."
! msgstr ""
! 
! #: config/pa/pa-hpux.opt:27
  #, fuzzy, no-c-format
! msgid "Generate cpp defines for server IO."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: config/pa/pa-hpux.opt:35
  #, fuzzy, no-c-format
! msgid "Generate cpp defines for workstation IO."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: config/pa/pa.opt:30 config/pa/pa.opt:99 config/pa/pa.opt:111
  #, no-c-format
! msgid "Generate PA1.0 code."
  msgstr ""
  
! #: config/pa/pa.opt:34 config/pa/pa.opt:115 config/pa/pa.opt:160
  #, no-c-format
! msgid "Generate PA1.1 code."
  msgstr ""
  
! #: config/pa/pa.opt:38 config/pa/pa.opt:119
  #, no-c-format
! msgid "Generate PA2.0 code (requires binutils 2.10 or later)."
  msgstr ""
  
! #: config/pa/pa.opt:42
  #, no-c-format
! msgid "Generate libcalls for atomic loads and stores when sync libcalls are disabled."
  msgstr ""
  
! #: config/pa/pa.opt:50
  #, no-c-format
! msgid "Caller copies function arguments passed by hidden reference."
  msgstr ""
  
! #: config/pa/pa.opt:54
  #, no-c-format
! msgid "Use ldcw/ldcd coherent cache-control hint."
  msgstr ""
  
! #: config/pa/pa.opt:58
  #, no-c-format
! msgid "Disable FP regs.  Equivalent to -msoft-float."
  msgstr ""
  
! #: config/pa/pa.opt:62
! #, fuzzy, no-c-format
! msgid "Disable indexed addressing."
! msgstr "Ακατάλληλη χρήση του διαμορφωτή διεύθυνσης"
  
! #: config/pa/pa.opt:66
! #, fuzzy, no-c-format
! msgid "Generate fast indirect calls."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: config/pa/pa.opt:70 config/ia64/ia64.opt:114 config/sh/sh.opt:227
  #, no-c-format
! msgid "Specify range of registers to make fixed."
  msgstr ""
  
! #: config/pa/pa.opt:74
  #, no-c-format
! msgid "Assume code will be assembled by GAS."
  msgstr ""
  
! #: config/pa/pa.opt:83
  #, no-c-format
! msgid "Enable linker optimizations."
  msgstr ""
  
! #: config/pa/pa.opt:87
  #, no-c-format
! msgid "Always generate long calls."
  msgstr ""
  
! #: config/pa/pa.opt:91 config/sh/sh.opt:303
  #, no-c-format
! msgid "Use LRA instead of reload (transitional)."
  msgstr ""
  
! #: config/pa/pa.opt:95
  #, no-c-format
! msgid "Emit long load/store sequences."
  msgstr ""
  
! #: config/pa/pa.opt:103
! #, fuzzy, no-c-format
! msgid "Disable space regs."
! msgstr "Δεν είναι δυνατό να δεσμευτεί μνήμη"
! 
! #: config/pa/pa.opt:107
  #, no-c-format
! msgid "Assume memory references are ordered and barriers are not needed."
  msgstr ""
  
! #: config/pa/pa.opt:123
  #, fuzzy, no-c-format
! msgid "Use portable calling conventions."
! msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/pa/pa.opt:127
  #, no-c-format
! msgid "Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000."
  msgstr ""
  
! #: config/pa/pa.opt:152 config/frv/frv.opt:216
  #, fuzzy, no-c-format
! msgid "Use software floating point."
  msgstr "Ακατάλληλη εντολή"
  
! #: config/pa/pa.opt:156
  #, no-c-format
! msgid "Use software integer multiplication."
  msgstr ""
  
! #: config/pa/pa.opt:164
! #, fuzzy, no-c-format
! msgid "Do not disable space regs."
! msgstr "Δεν είναι δυνατό να δεσμευτεί μνήμη"
! 
! #: config/pa/pa64-hpux.opt:23
  #, no-c-format
! msgid "Assume code will be linked by GNU ld."
  msgstr ""
  
! #: config/pa/pa64-hpux.opt:27
  #, no-c-format
! msgid "Assume code will be linked by HP ld."
  msgstr ""
  
! #: config/rl78/rl78.opt:27 config/csky/csky.opt:198 config/rx/elf.opt:26
  #, no-c-format
! msgid "Use the simulator runtime."
  msgstr ""
  
! #: config/rl78/rl78.opt:31
  #, no-c-format
! msgid "Selects the type of hardware multiplication and division to use (none/g13/g14)."
  msgstr ""
  
! #: config/rl78/rl78.opt:50
  #, no-c-format
! msgid "Use all registers, reserving none for interrupt handlers."
  msgstr ""
  
! #: config/rl78/rl78.opt:54
  #, no-c-format
! msgid "Enable assembler and linker relaxation.  Enabled by default at -Os."
  msgstr ""
  
! #: config/rl78/rl78.opt:58
  #, no-c-format
! msgid "Selects the type of RL78 core being targeted (g10/g13/g14).  The default is the G14.  If set, also selects the hardware multiply support to be used."
  msgstr ""
  
! #: config/rl78/rl78.opt:77
  #, no-c-format
! msgid "Alias for -mcpu=g10."
  msgstr ""
  
! #: config/rl78/rl78.opt:81
  #, no-c-format
! msgid "Alias for -mcpu=g13."
  msgstr ""
  
! #: config/rl78/rl78.opt:85 config/rl78/rl78.opt:89
  #, no-c-format
! msgid "Alias for -mcpu=g14."
  msgstr ""
  
! #: config/rl78/rl78.opt:93
  #, no-c-format
! msgid "Assume ES is zero throughout program execution, use ES: for read-only data."
  msgstr ""
  
! #: config/rl78/rl78.opt:97
  #, no-c-format
! msgid "Stores the MDUC registers in interrupt handlers for G13 target."
  msgstr ""
  
! #: config/bfin/bfin.opt:40 config/msp430/msp430.opt:3 config/c6x/c6x.opt:38
  #, no-c-format
! msgid "Use simulator runtime."
  msgstr ""
  
! #: config/bfin/bfin.opt:44 config/arm/arm.opt:115
  #, no-c-format
! msgid "Specify the name of the target CPU."
  msgstr ""
  
! #: config/bfin/bfin.opt:48
! #, fuzzy, no-c-format
! msgid "Omit frame pointer for leaf functions."
! msgstr "Δεν βρέθηκαν ταιριάσματα στη μορφή `%s'.\n"
! 
! #: config/bfin/bfin.opt:52
  #, no-c-format
! msgid "Program is entirely located in low 64k of memory."
  msgstr ""
  
! #: config/bfin/bfin.opt:56
  #, no-c-format
! msgid "Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction."
  msgstr ""
  
! #: config/bfin/bfin.opt:61
  #, no-c-format
! msgid "Avoid speculative loads to work around a hardware anomaly."
  msgstr ""
  
! #: config/bfin/bfin.opt:65
  #, no-c-format
! msgid "Enabled ID based shared library."
  msgstr ""
  
! #: config/bfin/bfin.opt:69
  #, no-c-format
! msgid "Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library."
  msgstr ""
  
! #: config/bfin/bfin.opt:74 config/m68k/m68k.opt:180
  #, no-c-format
! msgid "ID of shared library to build."
  msgstr ""
  
! #: config/bfin/bfin.opt:78 config/m68k/m68k.opt:176
! #, fuzzy, no-c-format
! msgid "Enable separate data segment."
! msgstr "Μη έγκυρη παράμετρος"
! 
! #: config/bfin/bfin.opt:82 config/c6x/c6x.opt:63
  #, no-c-format
! msgid "Avoid generating pc-relative calls; use indirection."
  msgstr ""
  
! #: config/bfin/bfin.opt:86
  #, no-c-format
! msgid "Link with the fast floating-point library."
  msgstr ""
  
! #: config/bfin/bfin.opt:90 config/frv/frv.opt:130 config/arm/arm.opt:343
  #, no-c-format
! msgid "Enable Function Descriptor PIC mode."
  msgstr ""
  
! #: config/bfin/bfin.opt:94 config/frv/frv.opt:162
  #, no-c-format
! msgid "Enable inlining of PLT in function calls."
  msgstr ""
  
! #: config/bfin/bfin.opt:98
  #, no-c-format
! msgid "Do stack checking using bounds in L1 scratch memory."
  msgstr ""
  
! #: config/bfin/bfin.opt:102
  #, no-c-format
! msgid "Enable multicore support."
  msgstr ""
  
! #: config/bfin/bfin.opt:106
  #, no-c-format
! msgid "Build for Core A."
  msgstr ""
  
! #: config/bfin/bfin.opt:110
  #, no-c-format
! msgid "Build for Core B."
  msgstr ""
  
! #: config/bfin/bfin.opt:114
  #, no-c-format
! msgid "Build for SDRAM."
  msgstr ""
  
! #: config/bfin/bfin.opt:118
  #, no-c-format
! msgid "Assume ICPLBs are enabled at runtime."
  msgstr ""
  
! #: config/rs6000/rs6000-tables.opt:24
  #, no-c-format
! msgid "Known CPUs (for use with the -mcpu= and -mtune= options):"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:117
! #, fuzzy, no-c-format
! msgid "Use PowerPC-64 instruction set."
! msgstr "Δεν είναι δυνατή η καταχώρηση της υπηρεσίας"
! 
! #: config/rs6000/rs6000.opt:121
  #, no-c-format
! msgid "Use PowerPC General Purpose group optional instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:125
  #, no-c-format
! msgid "Use PowerPC Graphics group optional instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:129
! #, fuzzy, no-c-format
! msgid "Use PowerPC V2.01 single field mfcr instruction."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/rs6000/rs6000.opt:133
  #, no-c-format
! msgid "Use PowerPC V2.02 popcntb instruction."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:137
! #, fuzzy, no-c-format
! msgid "Use PowerPC V2.02 floating point rounding instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/rs6000/rs6000.opt:141
  #, no-c-format
! msgid "Use PowerPC V2.05 compare bytes instruction."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:152
! #, fuzzy, no-c-format
! msgid "Use AltiVec instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/rs6000/rs6000.opt:156
! #, fuzzy, no-c-format
! msgid "Use decimal floating point instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/rs6000/rs6000.opt:160
! #, fuzzy, no-c-format
! msgid "Use 4xx half-word multiply instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/rs6000/rs6000.opt:164
! #, fuzzy, no-c-format
! msgid "Use 4xx string-search dlmzb instruction."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/rs6000/rs6000.opt:168
! #, fuzzy, no-c-format
! msgid "Generate load/store multiple instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/rs6000/rs6000.opt:179 config/pdp11/pdp11.opt:59
! #, fuzzy, no-c-format
! msgid "Do not use hardware floating point."
! msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
! 
! #: config/rs6000/rs6000.opt:183 config/frv/frv.opt:158
! #: config/pdp11/pdp11.opt:47
! #, fuzzy, no-c-format
! msgid "Use hardware floating point."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/rs6000/rs6000.opt:187
! #, fuzzy, no-c-format
! msgid "Use PowerPC V2.06 popcntd instruction."
! msgstr "Δεν είναι δυνατή η καταχώρηση της υπηρεσίας"
! 
! #: config/rs6000/rs6000.opt:191
  #, no-c-format
! msgid "Under -ffast-math, generate a FRIZ instruction for (double)(long long) conversions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:195 config/i386/i386.opt:572
  #, no-c-format
! msgid "Vector library ABI to use."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:199
! #, fuzzy, no-c-format
! msgid "Use vector/scalar (VSX) instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/rs6000/rs6000.opt:227
! #, fuzzy, no-c-format
! msgid "Do not generate load/store with update instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/rs6000/rs6000.opt:231
! #, fuzzy, no-c-format
! msgid "Generate load/store with update instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/rs6000/rs6000.opt:235 config/arm/arm.opt:192
  #, no-c-format
! msgid "Do not load the PIC register in function prologues."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:239
  #, no-c-format
! msgid "Avoid generation of indexed load/store instructions when possible."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:246
  #, no-c-format
! msgid "Schedule the start and end of the procedure."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:250
  #, no-c-format
! msgid "Return all structures in memory (AIX default)."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:254
  #, no-c-format
! msgid "Return small structures in registers (SVR4 default)."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:258
  #, no-c-format
! msgid "Conform more closely to IBM XLC semantics."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:262 config/rs6000/rs6000.opt:266
  #, no-c-format
! msgid "Generate software reciprocal divide and square root for better throughput."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:270
  #, no-c-format
! msgid "Assume that the reciprocal estimate instructions provide more accuracy."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:274
! #, fuzzy, no-c-format
! msgid "Do not place floating point constants in TOC."
! msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
! 
! #: config/rs6000/rs6000.opt:278
! #, fuzzy, no-c-format
! msgid "Place floating point constants in TOC."
! msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
! 
! #: config/rs6000/rs6000.opt:282
! #, fuzzy, no-c-format
! msgid "Do not place symbol+offset constants in TOC."
! msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
! 
! #: config/rs6000/rs6000.opt:286
! #, fuzzy, no-c-format
! msgid "Place symbol+offset constants in TOC."
! msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
! 
! #: config/rs6000/rs6000.opt:297
  #, no-c-format
! msgid "Use only one TOC entry per procedure."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:301
  #, no-c-format
! msgid "Put everything in the regular TOC."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:305
  #, no-c-format
! msgid "Emit NOPs before global and after local entry point for -fpatchable-function-entry."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:309
  #, no-c-format
! msgid "Generate VRSAVE instructions when generating AltiVec code."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:313
  #, no-c-format
! msgid "Deprecated option.  Use -mno-vrsave instead."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:317
  #, no-c-format
! msgid "Deprecated option.  Use -mvrsave instead."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:321
  #, no-c-format
! msgid "Max number of bytes to move inline."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:325
  #, no-c-format
! msgid "Generate unaligned VSX load/store for inline expansion of memcpy/memmove."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:329
  #, no-c-format
! msgid "Generate unaligned VSX vector pair load/store for inline expansion of memcpy/memmove."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:333
  #, no-c-format
! msgid "Max number of bytes to compare without loops."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:337
  #, no-c-format
! msgid "Max number of bytes to compare with loops."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:341
  #, no-c-format
! msgid "Max number of bytes to compare."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:345
! #, fuzzy, no-c-format
! msgid "Generate isel instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/rs6000/rs6000.opt:349
  #, no-c-format
! msgid "-mdebug=\tEnable debug output."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:354
  #, fuzzy, no-c-format
! msgid "Use the AltiVec ABI extensions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/rs6000/rs6000.opt:358
! #, fuzzy, no-c-format
! msgid "Do not use the AltiVec ABI extensions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/rs6000/rs6000.opt:363
  #, no-c-format
! msgid "Use the AIX Vector Extended ABI."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:367
  #, no-c-format
! msgid "Do not use the AIX Vector Extended ABI."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:372
  #, no-c-format
! msgid "Use the ELFv1 ABI."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:376
  #, no-c-format
! msgid "Use the ELFv2 ABI."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:396
  #, no-c-format
! msgid "-mcpu=\tUse features of and schedule code for given CPU."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:400
  #, no-c-format
! msgid "-mtune=\tSchedule code for given CPU."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:404
  #, no-c-format
! msgid "-mtraceback=[full,part,no]\tSelect type of traceback table."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:420
  #, fuzzy, no-c-format
! msgid "Avoid all range limits on call instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/rs6000/rs6000.opt:428
  #, no-c-format
! msgid "Warn about deprecated 'vector long ...' AltiVec type usage."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:432
  #, no-c-format
! msgid "Use -mlong-double-64 for 64-bit IEEE floating point format.  Use -mlong-double-128 for 128-bit floating point format (either IEEE or IBM)."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:441
  #, no-c-format
! msgid "Determine which dependences between insns are considered costly."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:445
  #, no-c-format
! msgid "Specify which post scheduling nop insertion scheme to apply."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:449
  #, no-c-format
! msgid "Specify alignment of structure fields default/natural."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:453
! #, fuzzy, no-c-format
! msgid "Valid arguments to -malign-:"
! msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
! 
! #: config/rs6000/rs6000.opt:463
  #, no-c-format
! msgid "Specify scheduling priority for dispatch slot restricted insns."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:467
  #, no-c-format
! msgid "Use r11 to hold the static link in calls to functions via pointers."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:471
  #, no-c-format
! msgid "Save the TOC in the prologue for indirect calls rather than inline."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:483
  #, no-c-format
! msgid "Fuse certain integer operations together for better performance on power8."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:487
  #, no-c-format
! msgid "Allow sign extension in fusion operations."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:491
  #, no-c-format
! msgid "Use vector and scalar instructions added in ISA 2.07."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:495
  #, no-c-format
! msgid "Fuse certain integer operations together for better performance on power10."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:499
  #, no-c-format
! msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:506
  #, no-c-format
! msgid "Use ISA 2.07 transactional memory (HTM) instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:510
! #, fuzzy, no-c-format
! msgid "Generate the quad word memory instructions (lq/stq)."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/rs6000/rs6000.opt:514
  #, no-c-format
! msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:518
  #, no-c-format
! msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:522
  #, no-c-format
! msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:530
  #, no-c-format
! msgid "Use certain scalar instructions added in ISA 3.0."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:534
  #, no-c-format
! msgid "Use vector instructions added in ISA 3.0."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:538
  #, no-c-format
! msgid "Use the new min/max instructions defined in ISA 3.0."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:542
! #, fuzzy, no-c-format
! msgid "Generate the integer modulo instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/rs6000/rs6000.opt:546
  #, no-c-format
! msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:550
! #, fuzzy, no-c-format
! msgid "Enable using IEEE 128-bit floating point instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/rs6000/rs6000.opt:554
  #, no-c-format
! msgid "Enable default conversions between __float128 & long double."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:558 config/riscv/riscv.opt:200
! #: config/i386/i386.opt:1009 config/arm/arm.opt:347
! #: config/aarch64/aarch64.opt:337 config/s390/s390.opt:201
  #, no-c-format
! msgid "Use given stack-protector guard."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:562 config/riscv/riscv.opt:204
! #: config/arm/arm.opt:351 config/aarch64/aarch64.opt:341
! #: config/s390/s390.opt:205
! #, fuzzy, no-c-format
! msgid "Valid arguments to -mstack-protector-guard=:"
! msgstr "Ακατάλληλη τιμή στο ai_flags"
! 
! #: config/rs6000/rs6000.opt:572 config/riscv/riscv.opt:214
! #: config/i386/i386.opt:1023
  #, no-c-format
! msgid "Use the given base register for addressing the stack-protector guard."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:579 config/riscv/riscv.opt:221
! #: config/i386/i386.opt:1030
  #, no-c-format
! msgid "Use the given offset for addressing the stack-protector guard."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:600
! #, fuzzy, no-c-format
! msgid "Generate (do not generate) prefixed memory instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/rs6000/rs6000.opt:604
  #, no-c-format
! msgid "Generate (do not generate) pc-relative memory addressing."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:608
! #, no-c-format
! msgid "Generate (do not generate) pc-relative memory optimizations for externals."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:612
  #, fuzzy, no-c-format
! msgid "Generate (do not generate) MMA instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/rs6000/rs6000.opt:619
  #, no-c-format
! msgid "Enable instructions that guard against return-oriented programming attacks."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:623
  #, no-c-format
! msgid "Generate code that will run in privileged state."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:627
  #, no-c-format
! msgid "Generate (do not generate) code that uses the XXSPLTIW instruction."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:631
  #, no-c-format
! msgid "Generate (do not generate) code that uses the XXSPLTIDP instruction."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:635
  #, no-c-format
! msgid "Generate (do not generate) code that uses the LXVKQ instruction."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:641
  #, no-c-format
! msgid "Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 4."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:647
  #, no-c-format
! msgid "When costing for loop vectorization, we probably need to penalize the loop body cost if the existing cost model may not adequately reflect delays from unavailable vector resources.  We collect the cost for vectorized statements and non-vectorized statements separately, check the proportion of vec_cost to total cost of vec_cost and non vec_cost, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 85."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:656
  #, no-c-format
! msgid "Like parameter rs6000-density-pct-threshold, we also check the total sum of vec_cost and non vec_cost, and penalize only if the sum exceeds the threshold specified by this parameter.  The default value is 70."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:662
  #, no-c-format
! msgid "When both heuristics with rs6000-density-pct-threshold and rs6000-density-size-threshold are satisfied, we decide to penalize the loop body cost by the value which is specified by this parameter.  The default value is 10."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:669
  #, no-c-format
! msgid "When costing for loop vectorization, we probably need to penalize the loop body cost by accounting for excess strided or elementwise loads.  We collect the numbers for general statements and load statements according to the information for statements to be vectorized, check the proportion of load statements, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 45."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:678
  #, no-c-format
! msgid "Like parameter rs6000-density-load-pct-threshold, we also check if the total number of load statements exceeds the threshold specified by this parameter, and penalize only if it's satisfied.  The default value is 20."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:684 config/loongarch/loongarch.opt:334
  #, no-c-format
! msgid "Indicate how many non memory access vector instructions can be issued per cycle, it's used in unroll factor determination for autovectorizer.  The default value is 4."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:690
  #, no-c-format
! msgid "When reduction factor computed for a loop exceeds the threshold specified by this parameter, prefer to unroll this loop.  The default value is 1."
  msgstr ""
  
! #: config/rs6000/476.opt:24
  #, no-c-format
! msgid "Preserve the PowerPC 476's link stack by matching up a blr with the bcl/bl insns used for GOT accesses."
  msgstr ""
  
! #: config/rs6000/aix64.opt:24
  #, no-c-format
! msgid "Compile for 64-bit pointers."
  msgstr ""
  
! #: config/rs6000/aix64.opt:28
  #, no-c-format
! msgid "Compile for 32-bit pointers."
  msgstr ""
  
! #: config/rs6000/aix64.opt:32 config/rs6000/linux64.opt:28
  #, no-c-format
! msgid "Select code model."
  msgstr ""
  
! #: config/rs6000/aix64.opt:36 config/rs6000/linux64.opt:32
! #: config/riscv/riscv.opt:141 config/i386/i386.opt:296
  #, no-c-format
! msgid "Known code models (for use with the -mcmodel= option):"
  msgstr ""
  
! #: config/rs6000/aix64.opt:49
  #, no-c-format
! msgid "Support message passing with the Parallel Environment."
  msgstr ""
  
! #: config/rs6000/darwin.opt:38 config/rs6000/sysv4.opt:146
  #, no-c-format
! msgid "Generate 64-bit code."
  msgstr ""
  
! #: config/rs6000/darwin.opt:42 config/rs6000/sysv4.opt:150
! #, no-c-format
! msgid "Generate 32-bit code."
! msgstr ""
  
! #: config/rs6000/linux64.opt:24
! #, no-c-format
! msgid "Call mcount for profiling before a function prologue."
! msgstr ""
  
! #: config/rs6000/sysv4.opt:24
  #, fuzzy, no-c-format
! msgid "-mcall-ABI\tSelect ABI calling convention."
! msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/rs6000/sysv4.opt:28
  #, no-c-format
! msgid "-msdata=[none,data,sysv,eabi]\tSelect method for sdata handling."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:32
  #, no-c-format
! msgid "Allow readonly data in sdata."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:36
  #, no-c-format
! msgid "-mtls-size=[16,32]\tSpecify bit size of immediate TLS offsets."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:52
  #, no-c-format
! msgid "Align to the base type of the bit-field."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:56
  #, no-c-format
! msgid "Align to the base type of the bit-field. Don't assume that unaligned accesses are handled by the system."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:61 config/rs6000/sysv4.opt:65
  #, no-c-format
! msgid "Produce code relocatable at runtime."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:69 config/rs6000/sysv4.opt:73
  #, no-c-format
! msgid "Produce little endian code."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:77 config/rs6000/sysv4.opt:81
  #, no-c-format
! msgid "Produce big endian code."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:86 config/rs6000/sysv4.opt:90
! #: config/rs6000/sysv4.opt:99 config/rs6000/sysv4.opt:142
! #: config/rs6000/sysv4.opt:155
! #, fuzzy, no-c-format
! msgid "No description yet."
! msgstr "(χωρίς περιγραφή)"
! 
! #: config/rs6000/sysv4.opt:94
  #, no-c-format
! msgid "Assume all variable arg functions are prototyped."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:103
  #, fuzzy, no-c-format
! #| msgid "Use 32-bit ABI"
! msgid "Use EABI."
! msgstr "Χρήση ABI 32-bit"
  
! #: config/rs6000/sysv4.opt:107
  #, no-c-format
! msgid "Allow bit-fields to cross word boundaries."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:111
! #, fuzzy, no-c-format
! msgid "Use alternate register names."
! msgstr "μη τερματιζόμενο όνομα βάρους"
  
! #: config/rs6000/sysv4.opt:117
  #, no-c-format
! msgid "Use default method for sdata handling."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:121
  #, no-c-format
! msgid "Link with libsim.a, libc.a and sim-crt0.o."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:125
  #, no-c-format
! msgid "Link with libads.a, libc.a and crt0.o."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:129
  #, no-c-format
! msgid "Link with libyk.a, libc.a and crt0.o."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:133
  #, no-c-format
! msgid "Link with libmvme.a, libc.a and crt0.o."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:137
  #, no-c-format
! msgid "Set the PPC_EMB bit in the ELF flags header."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:159
  #, no-c-format
! msgid "Generate code to use a non-exec PLT and GOT."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:163
  #, fuzzy, no-c-format
! msgid "Generate code for old exec BSS PLT."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: config/rs6000/sysv4.opt:167
  #, no-c-format
! msgid "Use inline plt sequences to implement long calls and -fno-plt."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:171
  #, no-c-format
! msgid "Emit .gnu_attribute tags."
  msgstr ""
  
! #: config/linux.opt:24
  #, no-c-format
! msgid "Use Bionic C library."
  msgstr ""
  
! #: config/linux.opt:28
  #, no-c-format
! msgid "Use GNU C library."
  msgstr ""
  
! #: config/linux.opt:32
  #, no-c-format
! msgid "Use uClibc C library."
  msgstr ""
  
! #: config/linux.opt:36
  #, no-c-format
! msgid "Use musl C library."
  msgstr ""
  
! #: config/bpf/bpf.opt:28
  #, no-c-format
! msgid "Generate xBPF."
  msgstr ""
  
! #: config/bpf/bpf.opt:34
  #, no-c-format
! msgid "Generate big-endian eBPF."
  msgstr ""
  
! #: config/bpf/bpf.opt:38
  #, no-c-format
! msgid "Generate little-endian eBPF."
  msgstr ""
  
! #: config/bpf/bpf.opt:42
  #, no-c-format
! msgid "Set a hard limit for the size of each stack frame, in bytes."
  msgstr ""
  
! #: config/bpf/bpf.opt:46
  #, no-c-format
! msgid "Generate all necessary information for BPF Compile Once - Run Everywhere."
  msgstr ""
  
! #: config/bpf/bpf.opt:52
  #, no-c-format
! msgid "Enable extra conditional-branch instructions j(s)lt and j(s)le."
  msgstr ""
  
! #: config/bpf/bpf.opt:56
! #, fuzzy, no-c-format
! msgid "Enable 32-bit ALU instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/bpf/bpf.opt:60
! #, fuzzy, no-c-format
! msgid "Enable 32-bit jump instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/bpf/bpf.opt:64
  #, no-c-format
! msgid "Enable general atomic operations introduced in v3 ISA."
  msgstr ""
  
! #: config/bpf/bpf.opt:68
  #, fuzzy, no-c-format
! msgid "Enable byte swap instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/bpf/bpf.opt:72
  #, fuzzy, no-c-format
! msgid "Enable signed division and modulus instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/bpf/bpf.opt:76
! #, fuzzy, no-c-format
! msgid "Enable signed move and memory load instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/bpf/bpf.opt:80
  #, no-c-format
! msgid "Select the eBPF ISA version to target in code generation."
  msgstr ""
  
! #: config/bpf/bpf.opt:84
  #, no-c-format
! msgid "Valid ISA versions (for use with the -mcpu= option)"
  msgstr ""
  
! #: config/bpf/bpf.opt:100 config/i386/i386.opt:270
  #, no-c-format
! msgid "Use given assembler dialect."
  msgstr ""
  
! #: config/bpf/bpf.opt:104
  #, no-c-format
! msgid "Known assembler dialects (for use with the -masm= option)"
  msgstr ""
  
! #: config/bpf/bpf.opt:114
  #, no-c-format
! msgid "-minline-memops-threshold=<number> Maximum size of memset/memmove/memcpy to inline, larger sizes will use a library call."
  msgstr ""
  
! #: config/lm32/lm32.opt:24
! #, fuzzy, no-c-format
! msgid "Enable multiply instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/lm32/lm32.opt:28
! #, fuzzy, no-c-format
! msgid "Enable divide and modulus instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/lm32/lm32.opt:32
! #, fuzzy, no-c-format
! msgid "Enable barrel shift instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/lm32/lm32.opt:36
! #, fuzzy, no-c-format
! msgid "Enable sign extend instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/lm32/lm32.opt:40
! #, fuzzy, no-c-format
! msgid "Enable user-defined instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/vax/vax.opt:23 config/vax/vax.opt:27
  #, no-c-format
! msgid "Generate DFLOAT double-precision code."
  msgstr ""
  
! #: config/vax/vax.opt:31 config/vax/vax.opt:35
  #, no-c-format
! msgid "Generate GFLOAT double-precision code."
  msgstr ""
  
! #: config/vax/vax.opt:39
  #, fuzzy, no-c-format
! msgid "Generate code for GNU assembler (gas)."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: config/vax/vax.opt:43
! #, fuzzy, no-c-format
! msgid "Generate code for UNIX assembler."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: config/vax/vax.opt:47
! #, fuzzy, no-c-format
! msgid "Enable Local Register Allocation."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/vax/vax.opt:51
! #, fuzzy, no-c-format
! msgid "Use VAXC structure conventions."
! msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
! 
! #: config/vax/vax.opt:55
  #, no-c-format
! msgid "Use new adddi3/subdi3 patterns."
  msgstr ""
  
! #: config/riscv/riscv.opt:26 config/arm/arm.opt:103
! #: config/microblaze/microblaze.opt:60 config/aarch64/aarch64.opt:83
  #, no-c-format
! msgid "Assume target CPU is configured as big endian."
  msgstr ""
  
! #: config/riscv/riscv.opt:30 config/arm/arm.opt:168
! #: config/microblaze/microblaze.opt:64 config/aarch64/aarch64.opt:108
  #, no-c-format
! msgid "Assume target CPU is configured as little endian."
  msgstr ""
  
! #: config/riscv/riscv.opt:34
  #, no-c-format
! msgid "-mbranch-cost=N\tSet the cost of branches to roughly N instructions."
  msgstr ""
  
! #: config/riscv/riscv.opt:38
  #, no-c-format
! msgid "This option is deprecated; use -fplt or -fno-plt instead."
  msgstr ""
  
! #: config/riscv/riscv.opt:42
! #, fuzzy, no-c-format
! msgid "Specify integer and floating-point calling convention."
! msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
! 
! #: config/riscv/riscv.opt:46 config/i386/i386.opt:437
  #, no-c-format
! msgid "Attempt to keep stack aligned to this power of 2."
  msgstr ""
  
! #: config/riscv/riscv.opt:50
  #, no-c-format
! msgid "Supported ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/riscv/riscv.opt:78
! #, fuzzy, no-c-format
! msgid "Use hardware floating-point divide and square root instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/riscv/riscv.opt:82
  #, no-c-format
! msgid "Use hardware instructions for integer division."
  msgstr ""
  
! #: config/riscv/riscv.opt:86
  #, no-c-format
! msgid "-march=\tGenerate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case."
  msgstr ""
  
! #: config/riscv/riscv.opt:91
  #, no-c-format
! msgid "-march=help\tPrint supported -march extensions."
  msgstr ""
  
! #: config/riscv/riscv.opt:103 config/mips/mips.opt:426
  #, no-c-format
! msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR."
  msgstr ""
  
! #: config/riscv/riscv.opt:107
  #, no-c-format
! msgid "-mcpu=PROCESSOR\tUse architecture of and optimize the output for PROCESSOR."
  msgstr ""
  
! #: config/riscv/riscv.opt:111
  #, no-c-format
! msgid "-msmall-data-limit=N\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
  msgstr ""
  
! #: config/riscv/riscv.opt:115
  #, no-c-format
! msgid "Use smaller but slower prologue and epilogue code."
  msgstr ""
  
! #: config/riscv/riscv.opt:119
  #, no-c-format
! msgid "Convert BASE + LARGE_OFFSET addresses to NEW_BASE + SMALL_OFFSET to allow more memory accesses to be generated as compressed instructions.  Currently targets 32-bit integer load/stores."
  msgstr ""
  
! #: config/riscv/riscv.opt:125 config/aarch64/aarch64.opt:112
! #: config/loongarch/loongarch.opt:298
! #, fuzzy, no-c-format
! msgid "Specify the code model."
! msgstr "Ορισμός ονόματος προγράμματος"
! 
! #: config/riscv/riscv.opt:129 config/loongarch/loongarch.opt:234
! #, fuzzy, no-c-format
! msgid "Do not generate unaligned memory accesses."
! msgstr "Μη έγκυρη πισω-παραπομπή"
! 
! #: config/riscv/riscv.opt:133
  #, no-c-format
! msgid "Do not generate unaligned scalar memory accesses."
  msgstr ""
  
! #: config/riscv/riscv.opt:137
  #, no-c-format
! msgid "Do not create element-misaligned vector memory accesses."
  msgstr ""
  
! #: config/riscv/riscv.opt:154
  #, no-c-format
! msgid "Use %reloc() operators, rather than assembly macros, to load addresses."
  msgstr ""
  
! #: config/riscv/riscv.opt:158 config/loongarch/loongarch.opt:306
  #, no-c-format
! msgid "Take advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses."
  msgstr ""
  
! #: config/riscv/riscv.opt:163
  #, no-c-format
! msgid "Enable the CSR checking for the ISA-dependent CSR and the read-only CSR. The ISA-dependent CSR are only valid when the specific ISA is set.  The read-only CSR can not be written by the CSR instructions."
  msgstr ""
  
! #: config/riscv/riscv.opt:169 config/i386/i386.opt:413
! #: config/aarch64/aarch64.opt:155
  #, fuzzy, no-c-format
! msgid "Omit the frame pointer in leaf functions."
! msgstr "Δεν βρέθηκαν ταιριάσματα στη μορφή `%s'.\n"
  
! #: config/riscv/riscv.opt:182
  #, no-c-format
! msgid "Emit RISC-V ELF attribute."
  msgstr ""
  
! #: config/riscv/riscv.opt:186 config/i386/i386.opt:249
  #, no-c-format
! msgid "Use the given data alignment."
  msgstr ""
  
! #: config/riscv/riscv.opt:190 config/i386/i386.opt:253
  #, no-c-format
! msgid "Known data alignment choices (for use with the -malign-data= option):"
  msgstr ""
  
! #: config/riscv/riscv.opt:246
  #, no-c-format
! msgid "Supported ISA specs (for use with the -misa-spec= option):"
  msgstr ""
  
! #: config/riscv/riscv.opt:259
  #, no-c-format
! msgid "Set the version of RISC-V ISA spec."
  msgstr ""
  
! #: config/riscv/riscv.opt:263
  #, no-c-format
! msgid "Enable conditional moves unconditionally."
  msgstr ""
  
! #: config/riscv/riscv.opt:267
  #, no-c-format
! msgid "Always inline subword atomic operations."
  msgstr ""
  
! #: config/riscv/riscv.opt:271
  #, no-c-format
! msgid "Inline strcmp calls if possible."
  msgstr ""
  
! #: config/riscv/riscv.opt:275
  #, no-c-format
! msgid "Inline strncmp calls if possible."
  msgstr ""
  
! #: config/riscv/riscv.opt:279
  #, no-c-format
! msgid "Inline strlen calls if possible."
  msgstr ""
  
! #: config/riscv/riscv.opt:283
  #, no-c-format
! msgid "Max number of bytes to compare as part of inlined strcmp/strncmp routines (default: 64)."
  msgstr ""
  
! #: config/riscv/riscv.opt:287
  #, no-c-format
! msgid "Set the cost value of the rvv instruction when operate from GPR to VR."
  msgstr ""
  
! #: config/riscv/riscv.opt:291
  #, no-c-format
! msgid "Set the cost value of the rvv instruction when operate from VR to GPR ."
  msgstr ""
  
! #: config/riscv/riscv.opt:295
  #, no-c-format
! msgid "Set the cost value of the rvv instruction when operate from FPR to VR."
  msgstr ""
  
! #: config/riscv/riscv.opt:299
  #, no-c-format
! msgid "Set the cost value of the rvv instruction when operate from VR to FPR."
  msgstr ""
  
! #: config/riscv/riscv.opt:303
  #, no-c-format
! msgid "Set the only autovec mode to try."
  msgstr ""
  
! #: config/riscv/riscv.opt:307
  #, no-c-format
! msgid "The RVV possible LMUL (-mrvv-max-lmul=):"
  msgstr ""
  
! #: config/riscv/riscv.opt:329
  #, no-c-format
! msgid "-mrvv-max-lmul=<string>\tSet the RVV LMUL of auto-vectorization."
  msgstr ""
  
! #: config/riscv/riscv.opt:336
  #, no-c-format
! msgid "Valid arguments to -param=vsetvl-strategy=:"
  msgstr ""
  
! #: config/riscv/riscv.opt:349
  #, no-c-format
! msgid "-param=vsetvl-strategy=<string>\tSet the optimization level of VSETVL insert pass."
  msgstr ""
  
! #: config/riscv/riscv.opt:353
  #, no-c-format
! msgid "-param=riscv-two-source-permutes Enable permutes with two source vectors."
  msgstr ""
  
! #: config/riscv/riscv.opt:357 config/aarch64/aarch64.opt:315
  #, no-c-format
! msgid "Override the scalar cost model such that vectorization is always profitable."
  msgstr ""
  
! #: config/riscv/riscv.opt:361 config/i386/i386.opt:489
  #, fuzzy, no-c-format
! msgid "Valid arguments to -mstringop-strategy=:"
! msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/riscv/riscv.opt:377
  #, no-c-format
! msgid "Specify stringop expansion strategy."
  msgstr ""
  
! #: config/riscv/riscv.opt:381
  #, no-c-format
! msgid "Constant memcpy size in bytes above which to start using libcalls over inlining."
  msgstr ""
  
! #: config/riscv/riscv.opt:385
  #, no-c-format
! msgid "Constant memmove size in bytes above which to start using libcalls over inlining."
  msgstr ""
  
! #: config/riscv/riscv.opt:389
  #, no-c-format
! msgid "Constant memset size in bytes above which to start using libcalls over inlining."
  msgstr ""
  
! #: config/riscv/riscv.opt:393
  #, no-c-format
! msgid "The possible RVV vector register lengths:"
  msgstr ""
  
! #: config/riscv/riscv.opt:403
  #, no-c-format
! msgid "-mrvv-vector-bits=<string>\tSet the kind of bits for an RVV vector register."
  msgstr ""
  
! #: config/riscv/riscv.opt:407 config/aarch64/aarch64.opt:58
! #: config/loongarch/loongarch.opt:315
  #, no-c-format
! msgid "The possible TLS dialects:"
  msgstr ""
  
! #: config/riscv/riscv.opt:417 config/aarch64/aarch64.opt:159
! #: config/loongarch/loongarch.opt:325
  #, no-c-format
! msgid "Specify TLS dialect."
  msgstr ""
  
! #: config/riscv/riscv.opt:421
  #, no-c-format
! msgid "Specifies whether the fence.tso instruction should be used."
  msgstr ""
  
! #: config/riscv/riscv.opt:425
  #, no-c-format
! msgid "Enable (default) or disable generation of vector segment load/store instructions."
  msgstr ""
  
! #: config/csky/csky.opt:34
! #, fuzzy, no-c-format
! msgid "Specify the target architecture."
! msgstr "Αποτυχία δέσμευσης πόρων συστήματος"
  
! #: config/csky/csky.opt:38
! #, fuzzy, no-c-format
! msgid "Specify the target processor."
! msgstr "Αποτυχία δέσμευσης πόρων συστήματος"
  
! #: config/csky/csky.opt:73 config/arm/arm.opt:119
  #, no-c-format
! msgid "Specify if floating point hardware should be used."
  msgstr ""
  
! #: config/csky/csky.opt:77 config/arm/arm.opt:127
  #, no-c-format
! msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
  msgstr ""
  
! #: config/csky/csky.opt:90
! #, fuzzy, no-c-format
! msgid "Specify the target floating-point hardware/format."
! msgstr "Αποτυχία δέσμευσης πόρων συστήματος"
  
! #: config/csky/csky.opt:94
  #, no-c-format
! msgid "Generate C-SKY FPU double float instructions (default for hard float)."
  msgstr ""
  
! #: config/csky/csky.opt:98
  #, no-c-format
! msgid "Generate frecipd/fsqrtd/fdivd instructions (default for hard float)."
  msgstr ""
  
! #: config/csky/csky.opt:106
  #, no-c-format
! msgid "Enable the extended LRW instruction (default for CK801)."
  msgstr ""
  
! #: config/csky/csky.opt:110
! #, fuzzy, no-c-format
! msgid "Enable interrupt stack instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/csky/csky.opt:114
! #, fuzzy, no-c-format
! msgid "Enable multiprocessor instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/csky/csky.opt:118
! #, fuzzy, no-c-format
! msgid "Enable coprocessor instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/csky/csky.opt:122
! #, fuzzy, no-c-format
! msgid "Enable cache prefetch instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/csky/csky.opt:126
! #, fuzzy, no-c-format
! msgid "Enable C-SKY SECURE instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/csky/csky.opt:133
! #, fuzzy, no-c-format
! msgid "Enable C-SKY TRUST instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/csky/csky.opt:137
! #, fuzzy, no-c-format
! msgid "Enable C-SKY DSP instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/csky/csky.opt:141
! #, fuzzy, no-c-format
! msgid "Enable C-SKY Enhanced DSP instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/csky/csky.opt:145
! #, fuzzy, no-c-format
! msgid "Enable C-SKY Vector DSP instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/csky/csky.opt:151
! #, fuzzy, no-c-format
! msgid "Generate divide instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/csky/csky.opt:155
! #, fuzzy, no-c-format
! msgid "Generate code for Smart Mode."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: config/csky/csky.opt:159
  #, no-c-format
! msgid "Enable use of R16-R31 (default)."
  msgstr ""
  
! #: config/csky/csky.opt:163
  #, no-c-format
! msgid "Generate code using global anchor symbol addresses."
  msgstr ""
  
! #: config/csky/csky.opt:167
  #, no-c-format
! msgid "Generate push/pop instructions (default)."
  msgstr ""
  
! #: config/csky/csky.opt:171
  #, fuzzy, no-c-format
! msgid "Generate stm/ldm instructions (default)."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/csky/csky.opt:178
  #, no-c-format
! msgid "Generate constant pools in the compiler instead of assembler."
  msgstr ""
  
! #: config/csky/csky.opt:182
  #, no-c-format
! msgid "Emit .stack_size directives."
  msgstr ""
  
! #: config/csky/csky.opt:186
  #, no-c-format
! msgid "Generate code for C-SKY compiler runtime instead of libgcc."
  msgstr ""
  
! #: config/csky/csky.opt:190
  #, no-c-format
! msgid "Set the branch costs to roughly the specified number of instructions."
  msgstr ""
  
! #: config/csky/csky.opt:194
  #, no-c-format
! msgid "Permit scheduling of function prologue and epilogue sequences."
  msgstr ""
  
! #: config/csky/csky_tables.opt:24
  #, no-c-format
! msgid "Known CSKY CPUs (for use with the -mcpu= options):"
  msgstr ""
  
! #: config/csky/csky_tables.opt:205
  #, no-c-format
! msgid "Known CSKY architectures (for use with the -march= option):"
  msgstr ""
  
! #: config/csky/csky_tables.opt:227
  #, no-c-format
! msgid "Known CSKY FPUs (for use with the -mfpu= option):"
  msgstr ""
  
! #: config/visium/visium.opt:25
  #, no-c-format
! msgid "Link with libc.a and libdebug.a."
  msgstr ""
  
! #: config/visium/visium.opt:29
  #, no-c-format
! msgid "Link with libc.a and libsim.a."
  msgstr ""
  
! #: config/visium/visium.opt:33
  #, no-c-format
! msgid "Use hardware FP (default)."
  msgstr ""
  
! #: config/visium/visium.opt:37 config/sparc/sparc.opt:30
! #: config/sparc/sparc.opt:34
  #, no-c-format
! msgid "Use hardware FP."
  msgstr ""
  
! #: config/visium/visium.opt:41 config/sparc/sparc.opt:38
  #, fuzzy, no-c-format
! msgid "Do not use hardware FP."
! msgstr "Δεν είναι δυνατή η καταχώρηση της υπηρεσίας"
  
! #: config/visium/visium.opt:45
  #, no-c-format
! msgid "Use features of and schedule code for given CPU."
  msgstr ""
  
! #: config/visium/visium.opt:49 config/sparc/sparc.opt:146
! #: config/i386/i386.opt:535 config/s390/s390.opt:227 config/ia64/ia64.opt:122
  #, no-c-format
! msgid "Schedule code for given CPU."
  msgstr ""
  
! #: config/visium/visium.opt:65
  #, fuzzy, no-c-format
! msgid "Generate code for the supervisor mode (default)."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: config/visium/visium.opt:69
! #, fuzzy, no-c-format
! msgid "Generate code for the user mode."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: config/visium/visium.opt:73
  #, no-c-format
! msgid "Only retained for backward compatibility."
  msgstr ""
  
! #: config/alpha/alpha.opt:23 config/i386/i386.opt:461
! #, fuzzy, no-c-format
! msgid "Do not use hardware fp."
! msgstr "Δεν είναι δυνατή η καταχώρηση της υπηρεσίας"
  
! #: config/alpha/alpha.opt:27
! #, fuzzy, no-c-format
! msgid "Use fp registers."
! msgstr "δεν δώθηκε συμβολικό όνομα"
  
! #: config/alpha/alpha.opt:31 fortran/lang.opt:214 fortran/lang.opt:551
! #: analyzer/analyzer.opt:295 analyzer/analyzer.opt:359 common.opt:697
! #: common.opt:855 common.opt:1131 common.opt:1135 common.opt:1139
! #: common.opt:1143 common.opt:1935 common.opt:2040 common.opt:2222
! #: common.opt:2226 common.opt:2545 common.opt:2771 common.opt:3552
! #: c-family/c.opt:1517 c-family/c.opt:1738
  #, no-c-format
! msgid "Does nothing. Preserved for backward compatibility."
  msgstr ""
  
! #: config/alpha/alpha.opt:35
  #, no-c-format
! msgid "Request IEEE-conformant math library routines (OSF/1)."
  msgstr ""
  
! #: config/alpha/alpha.opt:39
  #, no-c-format
! msgid "Emit IEEE-conformant code, without inexact exceptions."
  msgstr ""
  
! #: config/alpha/alpha.opt:46
  #, no-c-format
! msgid "Do not emit complex integer constants to read-only memory."
  msgstr ""
  
! #: config/alpha/alpha.opt:50
  #, no-c-format
! msgid "Use VAX fp."
  msgstr ""
  
! #: config/alpha/alpha.opt:54
! #, fuzzy, no-c-format
! msgid "Do not use VAX fp."
! msgstr "Δεν είναι δυνατή η καταχώρηση της υπηρεσίας"
  
! #: config/alpha/alpha.opt:58
  #, no-c-format
! msgid "Emit code for the byte/word ISA extension."
  msgstr ""
  
! #: config/alpha/alpha.opt:62
  #, no-c-format
! msgid "Emit code for the motion video ISA extension."
  msgstr ""
  
! #: config/alpha/alpha.opt:66
  #, no-c-format
! msgid "Emit code for the fp move and sqrt ISA extension."
  msgstr ""
  
! #: config/alpha/alpha.opt:70
  #, no-c-format
! msgid "Emit code for the counting ISA extension."
  msgstr ""
  
! #: config/alpha/alpha.opt:74
  #, no-c-format
! msgid "Emit multi-thread and async-signal safe code for byte and word memory accesses."
  msgstr ""
  
! #: config/alpha/alpha.opt:78
  #, no-c-format
! msgid "Emit multi-thread and async-signal safe code for partial memory accesses."
  msgstr ""
  
! #: config/alpha/alpha.opt:82
  #, no-c-format
! msgid "Emit code using explicit relocation directives."
  msgstr ""
  
! #: config/alpha/alpha.opt:86
  #, no-c-format
! msgid "Emit 16-bit relocations to the small data areas."
  msgstr ""
  
! #: config/alpha/alpha.opt:90
  #, no-c-format
! msgid "Emit 32-bit relocations to the small data areas."
  msgstr ""
  
! #: config/alpha/alpha.opt:94
! #, fuzzy, no-c-format
! msgid "Emit direct branches to local functions."
! msgstr "Δεν βρέθηκαν ταιριάσματα στη μορφή `%s'.\n"
! 
! #: config/alpha/alpha.opt:98
! #, fuzzy, no-c-format
! msgid "Emit indirect branches to local functions."
! msgstr "Δεν βρέθηκαν ταιριάσματα στη μορφή `%s'.\n"
! 
! #: config/alpha/alpha.opt:102
  #, no-c-format
! msgid "Emit rdval instead of rduniq for thread pointer."
  msgstr ""
  
! #: config/alpha/alpha.opt:106 config/sparc/long-double-switch.opt:23
! #: config/i386/i386.opt:218 config/s390/s390.opt:165
! #, fuzzy, no-c-format
! msgid "Use 128-bit long double."
! msgstr "Χρήση ABI 64-bit"
! 
! #: config/alpha/alpha.opt:110 config/sparc/long-double-switch.opt:27
! #: config/i386/i386.opt:214 config/s390/s390.opt:169
! #, fuzzy, no-c-format
! msgid "Use 64-bit long double."
! msgstr "Χρήση ABI 64-bit"
! 
! #: config/alpha/alpha.opt:114
  #, no-c-format
! msgid "Use features of and schedule given CPU."
  msgstr ""
  
! #: config/alpha/alpha.opt:118
  #, no-c-format
! msgid "Schedule given CPU."
  msgstr ""
  
! #: config/alpha/alpha.opt:122
  #, no-c-format
! msgid "Control the generated fp rounding mode."
  msgstr ""
  
! #: config/alpha/alpha.opt:126
  #, no-c-format
! msgid "Control the IEEE trap mode."
  msgstr ""
  
! #: config/alpha/alpha.opt:130
  #, no-c-format
! msgid "Control the precision given to fp exceptions."
  msgstr ""
  
! #: config/alpha/alpha.opt:134
  #, fuzzy, no-c-format
! msgid "Tune expected memory latency."
! msgstr "Μη ορισμένο όνομα %s"
  
! #: config/alpha/alpha.opt:138 config/ia64/ia64.opt:118
  #, no-c-format
! msgid "Specify bit size of immediate TLS offsets."
  msgstr ""
  
! #: config/avr/avr.opt:23
  #, no-c-format
! msgid "Optimization. Use subroutines for function prologues and epilogues."
  msgstr ""
  
! #: config/avr/avr.opt:27
  #, no-c-format
! msgid "Use a startup code with a compact vector table."
  msgstr ""
  
! #: config/avr/avr.opt:31
  #, no-c-format
! msgid "-mmcu=<MCU>\tSelect the target MCU."
  msgstr ""
  
! #: config/avr/avr.opt:35
  #, no-c-format
! msgid "Optimization. Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues."
  msgstr ""
  
! #: config/avr/avr.opt:39
  #, no-c-format
! msgid "This option is used internally. Set the number of 64 KiB flash segments."
  msgstr ""
  
! #: config/avr/avr.opt:43
  #, no-c-format
! msgid "Call main and exit (default)."
  msgstr ""
  
! #: config/avr/avr.opt:47
  #, no-c-format
! msgid "This option is used internally. Indicate presence of a processor erratum.  Do not skip 32-bit instructions."
  msgstr ""
  
! #: config/avr/avr.opt:51
  #, no-c-format
! msgid "This option is used internally. Enable Read-Modify-Write (RMW) instructions support/use."
  msgstr ""
  
! #: config/avr/avr.opt:62
  #, no-c-format
! msgid "This option is on per default in order to work around PR118012."
  msgstr ""
  
! #: config/avr/avr.opt:66
  #, no-c-format
! msgid "Optimization. Allow to use nonzero_bits() in some insn conditions."
  msgstr ""
  
! #: config/avr/avr.opt:70
  #, no-c-format
! msgid "This option is used internally for multilib generation and selection.  Assume RJMP / RCALL can target all program memory."
  msgstr ""
  
! #: config/avr/avr.opt:74
  #, no-c-format
! msgid "Use an 8-bit 'int' type."
  msgstr ""
  
! #: config/avr/avr.opt:78
  #, no-c-format
! msgid "Change the stack pointer without disabling interrupts."
  msgstr ""
  
! #: config/avr/avr.opt:82
  #, no-c-format
! msgid "-mbranch-cost=<cost>\tOptimization. Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 0."
  msgstr ""
  
! #: config/avr/avr.opt:86
  #, no-c-format
! msgid "Optimization. Treat main as if it had attribute OS_task."
  msgstr ""
  
! #: config/avr/avr.opt:96
  #, no-c-format
! msgid "Change only the low 8 bits of the stack pointer."
  msgstr ""
  
! #: config/avr/avr.opt:100
  #, no-c-format
! msgid "Optimization. Relax branches."
  msgstr ""
  
! #: config/avr/avr.opt:104
  #, no-c-format
! msgid "Make the linker relaxation machine assume that a program counter wrap-around occurs."
  msgstr ""
  
! #: config/avr/avr.opt:108
  #, no-c-format
! msgid "Optimization. Accumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf."
  msgstr ""
  
! #: config/avr/avr.opt:112
  #, no-c-format
! msgid "Optimization. Split shifts of 4-byte values into a byte shift and a residual bit shift."
  msgstr ""
  
! #: config/avr/avr.opt:116
  #, no-c-format
! msgid "Optimization. Split most of the load and store instructions into byte load and stores."
  msgstr ""
  
! #: config/avr/avr.opt:120
  #, no-c-format
! msgid "Optimization. When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X."
  msgstr ""
  
! #: config/avr/avr.opt:124
  #, no-c-format
! msgid "This option is used internally. The device has the bitfield NVMCTRL_CTRLB.FLMAP."
  msgstr ""
  
! #: config/avr/avr.opt:128
  #, no-c-format
! msgid "The device has the .rodata section located in the RAM area."
  msgstr ""
  
! #: config/avr/avr.opt:133
  #, no-c-format
! msgid "This option is used internally for multilib generation and selection. The device has no SPH special function register."
  msgstr ""
  
! #: config/avr/avr.opt:137
  #, no-c-format
! msgid "Optimization. Split register additions from load/store instructions. Most useful on Reduced Tiny."
  msgstr ""
  
! #: config/avr/avr.opt:141
  #, no-c-format
! msgid "-mfuse-add=<0,2>\tOptimization. Split register additions from load/store instructions. Most useful on Reduced Tiny."
  msgstr ""
  
! #: config/avr/avr.opt:145
  #, no-c-format
! msgid "Warn if the address space of an address is changed."
  msgstr ""
  
! #: config/avr/avr.opt:149
  #, no-c-format
! msgid "Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default."
  msgstr ""
  
! #: config/avr/avr.opt:153
  #, no-c-format
! msgid "Allow to use truncation instead of rounding towards zero for fractional fixed-point types."
  msgstr ""
  
! #: config/avr/avr.opt:157
  #, no-c-format
! msgid "Optimization. Run a post-reload pass that tweaks move instructions."
  msgstr ""
  
! #: config/avr/avr.opt:161
  #, no-c-format
! msgid "-mfuse-move=<0,23>\tOptimization. Run a post-reload pass that tweaks move instructions."
  msgstr ""
  
! #: config/avr/avr.opt:165
  #, no-c-format
! msgid "Optimization. Fuse some move insns after insn combine."
  msgstr ""
  
! #: config/avr/avr.opt:169
  #, no-c-format
! msgid "Assume that all data in static storage can be accessed by LDS / STS instructions.  This option is only useful for reduced Tiny devices like ATtiny40."
  msgstr ""
  
! #: config/avr/avr.opt:173
  #, no-c-format
! msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
  msgstr ""
  
! #: config/avr/avr.opt:177
  #, no-c-format
! msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
  msgstr ""
  
! #: config/avr/avr.opt:181
  #, no-c-format
! msgid "Do not link against the device-specific library lib<MCU>.a."
  msgstr ""
  
! #: config/avr/avr.opt:185
  #, no-c-format
! msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
  msgstr ""
  
! #: config/avr/avr.opt:189
! #, no-c-format
! msgid "Available BITS selections:"
! msgstr ""
  
! #: config/cris/cris.opt:45
  #, no-c-format
! msgid "Work around bug in multiplication instruction."
  msgstr ""
  
! #: config/cris/cris.opt:51
  #, no-c-format
! msgid "Compile for ETRAX 4 (CRIS v3)."
  msgstr ""
  
! #: config/cris/cris.opt:56
  #, no-c-format
! msgid "Compile for ETRAX 100 (CRIS v8)."
  msgstr ""
  
! #: config/cris/cris.opt:64
  #, no-c-format
! msgid "Emit verbose debug information in assembly code."
  msgstr ""
  
! #: config/cris/cris.opt:71
  #, fuzzy, no-c-format
! msgid "Do not use condition codes from normal instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/cris/cris.opt:80
  #, fuzzy, no-c-format
! msgid "Do not emit addressing modes with side-effect assignment."
! msgstr "Ακατάλληλη χρήση του διαμορφωτή διεύθυνσης"
  
! #: config/cris/cris.opt:89
  #, fuzzy, no-c-format
! msgid "Do not tune stack alignment."
! msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/cris/cris.opt:98
! #, fuzzy, no-c-format
! msgid "Do not tune writable data alignment."
! msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/cris/cris.opt:107
  #, no-c-format
! msgid "Do not tune code and read-only data alignment."
  msgstr ""
  
! #: config/cris/cris.opt:112 config/cris/cris.opt:117
  #, no-c-format
! msgid "Align code and data to 32 bits."
  msgstr ""
  
! #: config/cris/cris.opt:122 config/cris/cris.opt:127
  #, no-c-format
! msgid "Align code and data to 16 bits."
  msgstr ""
  
! #: config/cris/cris.opt:132 config/cris/cris.opt:137
  #, no-c-format
! msgid "Don't align items in code or data."
  msgstr ""
  
! #: config/cris/cris.opt:146
  #, no-c-format
! msgid "Do not emit function prologue or epilogue."
  msgstr ""
  
! #: config/cris/cris.opt:153
  #, no-c-format
! msgid "Use the most feature-enabling options allowed by other options."
  msgstr ""
  
! #: config/cris/cris.opt:162
  #, no-c-format
! msgid "Override -mbest-lib-options."
  msgstr ""
  
! #: config/cris/cris.opt:169
  #, no-c-format
! msgid "-march=ARCH\tGenerate code for the specified chip or CPU version."
  msgstr ""
  
! #: config/cris/cris.opt:173
  #, no-c-format
! msgid "-mtune=ARCH\tTune alignment for the specified chip or CPU version."
  msgstr ""
  
! #: config/cris/cris.opt:177
  #, no-c-format
! msgid "-mmax-stackframe=SIZE\tWarn when a stackframe is larger than the specified size."
  msgstr ""
  
! #: config/cris/cris.opt:184
  #, no-c-format
! msgid "Emit traps as \"break 8\", default for CRIS v3 and up.  If disabled, calls to abort() are used."
  msgstr ""
  
! #: config/cris/cris.opt:188
  #, no-c-format
! msgid "Emit checks causing \"break 8\" instructions to execute when applying atomic builtins on misaligned memory."
  msgstr ""
  
! #: config/cris/cris.opt:192
  #, no-c-format
! msgid "Handle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic."
  msgstr ""
  
! #: config/msp430/msp430.opt:7
  #, no-c-format
! msgid "Use a lightweight configuration of printf and puts to reduce code size. For single-threaded applications, not requiring reentrant I/O only. Requires Newlib Nano IO."
  msgstr ""
  
! #: config/msp430/msp430.opt:11
  #, no-c-format
! msgid "Force assembly output to always use hex constants."
  msgstr ""
  
! #: config/msp430/msp430.opt:15
  #, fuzzy, no-c-format
! msgid "Specify the MCU to build for."
! msgstr "Ορισμός ονόματος προγράμματος"
  
! #: config/msp430/msp430.opt:19
  #, no-c-format
! msgid "Warn if an MCU name is unrecognized or conflicts with other options (default: on)."
  msgstr ""
  
! #: config/msp430/msp430.opt:23
  #, no-c-format
! msgid "Warn if devices.csv is not found or there are problem parsing it (default: on)."
  msgstr ""
  
! #: config/msp430/msp430.opt:27
  #, no-c-format
! msgid "Specify the ISA to build for: msp430, msp430x, msp430xv2."
  msgstr ""
  
! #: config/msp430/msp430.opt:52
  #, no-c-format
! msgid "Select large model - 20-bit addresses/pointers."
  msgstr ""
  
! #: config/msp430/msp430.opt:56
  #, no-c-format
! msgid "Select small model - 16-bit addresses/pointers (default)."
  msgstr ""
  
! #: config/msp430/msp430.opt:60
  #, no-c-format
! msgid "Optimize opcode sizes at link time."
  msgstr ""
  
! #: config/msp430/msp430.opt:67 config/pru/pru.opt:26
  #, no-c-format
! msgid "Use a minimum runtime (no static initializers or ctors) for memory-constrained devices."
  msgstr ""
  
! #: config/msp430/msp430.opt:74
  #, no-c-format
! msgid "Specify the type of hardware multiply to support."
  msgstr ""
  
! #: config/msp430/msp430.opt:96
  #, no-c-format
! msgid "Specify whether functions should be placed into the lower or upper memory regions, or if they should be shuffled between the regions (either) for best fit (default: lower)."
  msgstr ""
  
! #: config/msp430/msp430.opt:100
  #, no-c-format
! msgid "Specify whether variables should be placed into the lower or upper memory regions, or if they should be shuffled between the regions (either) for best fit (default: lower)."
  msgstr ""
  
! #: config/msp430/msp430.opt:104
  #, no-c-format
! msgid "Add the .lower prefix to section names when compiling with -m{code,data}-region=lower (disabled by default)."
  msgstr ""
  
! #: config/msp430/msp430.opt:123
  #, no-c-format
! msgid "Passes on a request to the assembler to enable fixes for various silicon errata."
  msgstr ""
  
! #: config/msp430/msp430.opt:127
  #, no-c-format
! msgid "Passes on a request to the assembler to warn about various silicon errata."
  msgstr ""
  
! #: config/msp430/msp430.opt:131
  #, no-c-format
! msgid "The path to devices.csv.  The GCC driver can normally locate devices.csv itself and pass this option to the compiler, so the user shouldn't need to pass this."
  msgstr ""
  
! #: config/msp430/msp430.opt:136
  #, no-c-format
! msgid "For shift operations by a constant amount, which require an individual instruction to shift by one position, set the maximum number of inline shift instructions (maximum value 64) to emit instead of using the corresponding __mspabi helper function. The default value is 4."
  msgstr ""
  
! #: config/frv/frv.opt:30
  #, no-c-format
! msgid "Use 4 media accumulators."
  msgstr ""
  
! #: config/frv/frv.opt:34
  #, no-c-format
! msgid "Use 8 media accumulators."
  msgstr ""
  
! #: config/frv/frv.opt:38
  #, no-c-format
! msgid "Enable label alignment optimizations."
  msgstr ""
  
! #: config/frv/frv.opt:42
! #, fuzzy, no-c-format
! msgid "Dynamically allocate cc registers."
! msgstr "Δεν είναι δυνατό να δεσμευτεί μνήμη"
  
! #: config/frv/frv.opt:49
  #, no-c-format
! msgid "Set the cost of branches."
  msgstr ""
  
! #: config/frv/frv.opt:53
  #, no-c-format
! msgid "Enable conditional execution other than moves/scc."
  msgstr ""
  
! #: config/frv/frv.opt:57
  #, no-c-format
! msgid "Change the maximum length of conditionally-executed sequences."
  msgstr ""
  
! #: config/frv/frv.opt:61
  #, no-c-format
! msgid "Change the number of temporary registers that are available to conditionally-executed sequences."
  msgstr ""
  
! #: config/frv/frv.opt:65
! #, fuzzy, no-c-format
! msgid "Enable conditional moves."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/frv/frv.opt:69
  #, no-c-format
! msgid "Set the target CPU type."
  msgstr ""
  
! #: config/frv/frv.opt:73
  #, no-c-format
! msgid "Known FR-V CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/frv/frv.opt:122
! #, fuzzy, no-c-format
! msgid "Use fp double instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/frv/frv.opt:126
  #, no-c-format
! msgid "Change the ABI to allow double word insns."
  msgstr ""
  
! #: config/frv/frv.opt:134
  #, no-c-format
! msgid "Just use icc0/fcc0."
  msgstr ""
  
! #: config/frv/frv.opt:138
  #, no-c-format
! msgid "Only use 32 FPRs."
  msgstr ""
  
! #: config/frv/frv.opt:142
  #, no-c-format
! msgid "Use 64 FPRs."
  msgstr ""
  
! #: config/frv/frv.opt:146
  #, no-c-format
! msgid "Only use 32 GPRs."
  msgstr ""
  
! #: config/frv/frv.opt:150
  #, no-c-format
! msgid "Use 64 GPRs."
  msgstr ""
  
! #: config/frv/frv.opt:154
  #, no-c-format
! msgid "Enable use of GPREL for read-only data in FDPIC."
  msgstr ""
  
! #: config/frv/frv.opt:166
  #, no-c-format
! msgid "Enable PIC support for building libraries."
  msgstr ""
  
! #: config/frv/frv.opt:170
  #, no-c-format
! msgid "Follow the EABI linkage requirements."
  msgstr ""
  
! #: config/frv/frv.opt:174
! #, fuzzy, no-c-format
! msgid "Disallow direct calls to global functions."
! msgstr "Δεν βρέθηκαν ταιριάσματα στη μορφή `%s'.\n"
  
! #: config/frv/frv.opt:178
! #, fuzzy, no-c-format
! msgid "Use media instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/frv/frv.opt:182
! #, fuzzy, no-c-format
! msgid "Use multiply add/subtract instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/frv/frv.opt:186
  #, no-c-format
! msgid "Enable optimizing &&/|| in conditional execution."
  msgstr ""
  
! #: config/frv/frv.opt:190
  #, no-c-format
! msgid "Enable nested conditional execution optimizations."
  msgstr ""
  
! #: config/frv/frv.opt:195
  #, no-c-format
! msgid "Do not mark ABI switches in e_flags."
  msgstr ""
  
! #: config/frv/frv.opt:199
  #, no-c-format
! msgid "Remove redundant membars."
  msgstr ""
  
! #: config/frv/frv.opt:203
! #, fuzzy, no-c-format
! msgid "Pack VLIW instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/frv/frv.opt:207
  #, no-c-format
! msgid "Enable setting GPRs to the result of comparisons."
  msgstr ""
  
! #: config/frv/frv.opt:212
  #, no-c-format
! msgid "Change the amount of scheduler lookahead."
  msgstr ""
  
! #: config/frv/frv.opt:220
  #, no-c-format
! msgid "Assume a large TLS segment."
  msgstr ""
  
! #: config/frv/frv.opt:224
  #, no-c-format
! msgid "Do not assume a large TLS segment."
  msgstr ""
  
! #: config/frv/frv.opt:229
  #, no-c-format
! msgid "Cause gas to print tomcat statistics."
  msgstr ""
  
! #: config/frv/frv.opt:234
  #, no-c-format
! msgid "Link with the library-pic libraries."
  msgstr ""
  
! #: config/frv/frv.opt:238
  #, no-c-format
! msgid "Allow branches to be packed with other instructions."
  msgstr ""
  
! #: config/mmix/mmix.opt:24
  #, no-c-format
! msgid "For intrinsics library: pass all parameters in registers."
  msgstr ""
  
! #: config/mmix/mmix.opt:28
! #, fuzzy, no-c-format
! msgid "Use register stack for parameters and return value."
! msgstr "έχουν παραληφθεί ορίσματα"
  
! #: config/mmix/mmix.opt:32
  #, no-c-format
! msgid "Use call-clobbered registers for parameters and return value."
  msgstr ""
  
! #: config/mmix/mmix.opt:37
! #, fuzzy, no-c-format
! msgid "Use epsilon-respecting floating point compare instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/mmix/mmix.opt:41
  #, no-c-format
! msgid "Use zero-extending memory loads, not sign-extending ones."
  msgstr ""
  
! #: config/mmix/mmix.opt:45
  #, no-c-format
! msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)."
  msgstr ""
  
! #: config/mmix/mmix.opt:49
  #, no-c-format
! msgid "Prepend global symbols with \":\" (for use with PREFIX)."
  msgstr ""
  
! #: config/mmix/mmix.opt:53
  #, no-c-format
! msgid "Do not provide a default start-address 0x100 of the program."
  msgstr ""
  
! #: config/mmix/mmix.opt:57
  #, no-c-format
! msgid "Link to emit program in ELF format (rather than mmo)."
  msgstr ""
  
! #: config/mmix/mmix.opt:61
  #, no-c-format
! msgid "Use P-mnemonics for branches statically predicted as taken."
  msgstr ""
  
! #: config/mmix/mmix.opt:65
  #, no-c-format
! msgid "Don't use P-mnemonics for branches."
  msgstr ""
  
! #: config/mmix/mmix.opt:79
! #, fuzzy, no-c-format
! msgid "Use addresses that allocate global registers."
! msgstr "Δεν είναι δυνατό να δεσμευτεί μνήμη"
  
! #: config/mmix/mmix.opt:83
! #, fuzzy, no-c-format
! msgid "Do not use addresses that allocate global registers."
! msgstr "Δεν είναι δυνατό να δεσμευτεί μνήμη"
  
! #: config/mmix/mmix.opt:87
! #, fuzzy, no-c-format
! msgid "Generate a single exit point for each function."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/mmix/mmix.opt:91
! #, fuzzy, no-c-format
! msgid "Do not generate a single exit point for each function."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/mmix/mmix.opt:95
  #, no-c-format
! msgid "Set start-address of the program."
  msgstr ""
  
! #: config/mmix/mmix.opt:99
  #, no-c-format
! msgid "Set start-address of data."
  msgstr ""
  
! #: config/sparc/sparc.opt:42
! #, fuzzy, no-c-format
! msgid "Use flat register window model."
! msgstr "μη τερματιζόμενο όνομα βάρους"
  
! #: config/sparc/sparc.opt:46
  #, no-c-format
! msgid "Assume possible double misalignment."
  msgstr ""
  
! #: config/sparc/sparc.opt:50
! #, fuzzy, no-c-format
! msgid "Use ABI reserved registers."
! msgstr "μη τερματιζόμενο όνομα βάρους"
  
! #: config/sparc/sparc.opt:54
! #, fuzzy, no-c-format
! msgid "Use hardware quad FP instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/sparc/sparc.opt:58
  #, fuzzy, no-c-format
! msgid "Do not use hardware quad fp instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/sparc/sparc.opt:62
  #, no-c-format
! msgid "Compile for V8+ ABI."
  msgstr ""
  
! #: config/sparc/sparc.opt:66
  #, no-c-format
! msgid "Use UltraSPARC Visual Instruction Set version 1.0 extensions."
  msgstr ""
  
! #: config/sparc/sparc.opt:70
  #, no-c-format
! msgid "Use UltraSPARC Visual Instruction Set version 2.0 extensions."
  msgstr ""
  
! #: config/sparc/sparc.opt:74
  #, no-c-format
! msgid "Use UltraSPARC Visual Instruction Set version 3.0 extensions."
  msgstr ""
  
! #: config/sparc/sparc.opt:78
  #, no-c-format
! msgid "Use additional VIS 3 instructions introduced in OSA2011."
  msgstr ""
  
! #: config/sparc/sparc.opt:82
  #, no-c-format
! msgid "Use UltraSPARC Visual Instruction Set version 4.0 extensions."
  msgstr ""
  
! #: config/sparc/sparc.opt:86
  #, no-c-format
! msgid "Use additional VIS 4 instructions introduced in OSA2017."
  msgstr ""
  
! #: config/sparc/sparc.opt:90
  #, no-c-format
! msgid "Use UltraSPARC Compare-and-Branch extensions."
  msgstr ""
  
! #: config/sparc/sparc.opt:94
  #, no-c-format
! msgid "Use UltraSPARC Fused Multiply-Add extensions."
  msgstr ""
  
! #: config/sparc/sparc.opt:98
  #, no-c-format
! msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction."
  msgstr ""
  
! #: config/sparc/sparc.opt:102
  #, no-c-format
! msgid "Use UltraSPARC Population-Count instruction."
  msgstr ""
  
! #: config/sparc/sparc.opt:106
  #, no-c-format
! msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
  msgstr ""
  
! #: config/sparc/sparc.opt:110
  #, no-c-format
! msgid "Pointers are 64-bit."
  msgstr ""
  
! #: config/sparc/sparc.opt:114
  #, no-c-format
! msgid "Pointers are 32-bit."
  msgstr ""
  
! #: config/sparc/sparc.opt:118
! #, fuzzy, no-c-format
! #| msgid "Use 64-bit ABI"
! msgid "Use 64-bit ABI."
! msgstr "Χρήση ABI 64-bit"
  
! #: config/sparc/sparc.opt:122
! #, fuzzy, no-c-format
! #| msgid "Use 32-bit ABI"
! msgid "Use 32-bit ABI."
! msgstr "Χρήση ABI 32-bit"
  
! #: config/sparc/sparc.opt:126
  #, no-c-format
! msgid "Use stack bias."
  msgstr ""
  
! #: config/sparc/sparc.opt:130
  #, no-c-format
! msgid "Use structs on stronger alignment for double-word copies."
  msgstr ""
  
! #: config/sparc/sparc.opt:134
  #, no-c-format
! msgid "Optimize tail call instructions in assembler and linker."
  msgstr ""
  
! #: config/sparc/sparc.opt:138
  #, no-c-format
! msgid "Do not generate code that can only run in supervisor mode (default)."
  msgstr ""
  
! #: config/sparc/sparc.opt:142
  #, no-c-format
! msgid "Use instructions of and schedule code for given CPU."
  msgstr ""
  
! #: config/sparc/sparc.opt:228
  #, no-c-format
! msgid "Use given SPARC-V9 code model."
  msgstr ""
  
! #: config/sparc/sparc.opt:250
  #, no-c-format
! msgid "Enable debug output."
  msgstr ""
  
! #: config/sparc/sparc.opt:254
  #, no-c-format
! msgid "Enable strict 32-bit psABI struct return checking."
  msgstr ""
  
! #: config/sparc/sparc.opt:258
  #, no-c-format
! msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
  msgstr ""
  
! #: config/sparc/sparc.opt:263
  #, no-c-format
! msgid "Enable workarounds for the errata of the UT699 processor."
  msgstr ""
  
! #: config/sparc/sparc.opt:267
  #, no-c-format
! msgid "Enable workarounds for the errata of the UT699E/UT700 processor."
  msgstr ""
  
! #: config/sparc/sparc.opt:271
  #, no-c-format
! msgid "Enable workarounds for the errata of the GR712RC processor."
  msgstr ""
  
! #: config/sparc/sparc.opt:308
  #, no-c-format
! msgid "Specify the memory model in effect for the program."
  msgstr ""
  
! #: config/h8300/h8300.opt:23
! #, fuzzy, no-c-format
! msgid "Generate H8S code."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: config/h8300/h8300.opt:27
! #, fuzzy, no-c-format
! msgid "Generate H8SX code."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: config/h8300/h8300.opt:31
  #, no-c-format
! msgid "Generate H8S/2600 code."
  msgstr ""
  
! #: config/h8300/h8300.opt:35
  #, no-c-format
! msgid "Make integers 32 bits wide."
  msgstr ""
  
! #: config/h8300/h8300.opt:42
! #, fuzzy, no-c-format
! msgid "Use registers for argument passing."
! msgstr "έχουν παραληφθεί ορίσματα"
  
! #: config/h8300/h8300.opt:46
  #, no-c-format
! msgid "Consider access to byte sized memory slow."
  msgstr ""
  
! #: config/h8300/h8300.opt:50
! #, fuzzy, no-c-format
! msgid "Enable linker relaxing."
! msgstr "αδύνατη η φόρτωση δεδομένων προφίλ"
! 
! #: config/h8300/h8300.opt:54
  #, no-c-format
! msgid "Generate H8/300H code."
  msgstr ""
  
! #: config/h8300/h8300.opt:58
! #, fuzzy, no-c-format
! msgid "Enable the normal mode."
! msgstr "μηδενισμένη εγγραφή και γράψιμο πάνω σε αυτή (truncated)"
! 
! #: config/h8300/h8300.opt:62
  #, no-c-format
! msgid "Use H8/300 alignment rules."
  msgstr ""
  
! #: config/h8300/h8300.opt:68
  #, no-c-format
! msgid "Push extended registers on stack in monitor functions."
  msgstr ""
  
! #: config/h8300/h8300.opt:72
  #, no-c-format
! msgid "Do not push extended registers on stack in monitor functions."
  msgstr ""
  
! #: config/ft32/ft32.opt:23
  #, no-c-format
! msgid "Target the software simulator."
  msgstr ""
  
! #: config/ft32/ft32.opt:27
  #, no-c-format
! msgid "Ignored, but preserved for backward compatibility."
  msgstr ""
  
! #: config/ft32/ft32.opt:31
  #, fuzzy, no-c-format
! msgid "Avoid use of the DIV and MOD instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/ft32/ft32.opt:35
  #, no-c-format
! msgid "Target the FT32B architecture."
  msgstr ""
  
! #: config/ft32/ft32.opt:39
  #, no-c-format
! msgid "Enable FT32B code compression."
  msgstr ""
  
! #: config/ft32/ft32.opt:43
  #, no-c-format
! msgid "Avoid placing any readable data in program memory."
  msgstr ""
  
! #: config/i386/i386.opt:198
  #, no-c-format
! msgid "sizeof(long double) is 16."
  msgstr ""
  
! #: config/i386/i386.opt:202 config/i386/i386.opt:378
  #, no-c-format
! msgid "Use hardware fp."
  msgstr ""
  
! #: config/i386/i386.opt:206
  #, no-c-format
! msgid "sizeof(long double) is 12."
  msgstr ""
  
! #: config/i386/i386.opt:210
! #, fuzzy, no-c-format
! msgid "Use 80-bit long double."
! msgstr "Χρήση ABI 64-bit"
  
! #: config/i386/i386.opt:222 config/sh/sh.opt:179
  #, no-c-format
! msgid "Reserve space for outgoing arguments in the function prologue."
  msgstr ""
  
! #: config/i386/i386.opt:226
  #, no-c-format
! msgid "Align some doubles on dword boundary."
  msgstr ""
  
! #: config/i386/i386.opt:231
  #, no-c-format
! msgid "Function starts are aligned to this power of 2."
  msgstr ""
  
! #: config/i386/i386.opt:236
  #, no-c-format
! msgid "Jump targets are aligned to this power of 2."
  msgstr ""
  
! #: config/i386/i386.opt:241
  #, no-c-format
! msgid "Loop code aligned to this power of 2."
  msgstr ""
  
! #: config/i386/i386.opt:245
  #, no-c-format
! msgid "Align destination of the string operations."
  msgstr ""
  
! #: config/i386/i386.opt:266 config/s390/s390.opt:56
! #, fuzzy, no-c-format
! msgid "Generate code for given CPU."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: config/i386/i386.opt:274
  #, no-c-format
! msgid "Known assembler dialects (for use with the -masm= option):"
  msgstr ""
  
! #: config/i386/i386.opt:284
  #, no-c-format
! msgid "Branches are this expensive (arbitrary units)."
  msgstr ""
  
! #: config/i386/i386.opt:288
  #, no-c-format
! msgid "-mlarge-data-threshold=<number>\tData greater than given threshold will go into a large data section in x86-64 medium and large code models."
  msgstr ""
  
! #: config/i386/i386.opt:292
  #, no-c-format
! msgid "Use given x86-64 code model."
  msgstr ""
  
! #: config/i386/i386.opt:315
  #, no-c-format
! msgid "Use given address mode."
  msgstr ""
  
! #: config/i386/i386.opt:319
  #, no-c-format
! msgid "Known address mode (for use with the -maddress-mode= option):"
  msgstr ""
  
! #: config/i386/i386.opt:332
  #, no-c-format
! msgid "Generate sin, cos, sqrt for FPU."
  msgstr ""
  
! #: config/i386/i386.opt:341
  #, no-c-format
! msgid "Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack."
  msgstr ""
  
! #: config/i386/i386.opt:345
  #, no-c-format
! msgid "Return values of functions in FPU registers."
  msgstr ""
  
! #: config/i386/i386.opt:349
  #, no-c-format
! msgid "Generate floating point mathematics using given instruction set."
  msgstr ""
  
! #: config/i386/i386.opt:353
  #, fuzzy, no-c-format
! msgid "Valid arguments to -mfpmath=:"
! msgstr "πάρα πολλά ορίσματα"
  
! #: config/i386/i386.opt:382 config/m68k/ieee.opt:24
  #, no-c-format
! msgid "Use IEEE math for fp comparisons."
  msgstr ""
  
! #: config/i386/i386.opt:386
  #, no-c-format
! msgid "Inline all known string operations."
  msgstr ""
  
! #: config/i386/i386.opt:390
  #, no-c-format
! msgid "Inline memset/memcpy string operations, but perform inline version only for small blocks."
  msgstr ""
  
! #: config/i386/i386.opt:397
  #, no-c-format
! msgid "Use native (MS) bitfield layout."
  msgstr ""
  
! #: config/i386/i386.opt:417
  #, no-c-format
! msgid "Relax cmpxchg loop for atomic_fetch_{or,xor,and,nand} by adding load and cmp before cmpxchg, execute pause and loop back to load and compare if load value is not expected."
  msgstr ""
  
! #: config/i386/i386.opt:421
  #, no-c-format
! msgid "Set 80387 floating-point precision to 32-bit."
  msgstr ""
  
! #: config/i386/i386.opt:425
  #, no-c-format
! msgid "Set 80387 floating-point precision to 64-bit."
  msgstr ""
  
! #: config/i386/i386.opt:429
  #, no-c-format
! msgid "Set 80387 floating-point precision to 80-bit."
  msgstr ""
  
! #: config/i386/i386.opt:433
  #, no-c-format
! msgid "Set the FTZ and DAZ Flags."
  msgstr ""
  
! #: config/i386/i386.opt:441
  #, no-c-format
! msgid "Assume incoming stack aligned to this power of 2."
  msgstr ""
  
! #: config/i386/i386.opt:445
  #, no-c-format
! msgid "Use push instructions to save outgoing arguments."
  msgstr ""
  
! #: config/i386/i386.opt:449
  #, no-c-format
! msgid "Use red-zone in the x86-64 code."
  msgstr ""
  
! #: config/i386/i386.opt:453
  #, no-c-format
! msgid "Number of registers used to pass integer arguments."
  msgstr ""
  
! #: config/i386/i386.opt:457
  #, fuzzy, no-c-format
! msgid "Alternate calling convention."
! msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/i386/i386.opt:465
  #, no-c-format
! msgid "Use SSE register passing conventions for SF and DF mode."
  msgstr ""
  
! #: config/i386/i386.opt:469
  #, no-c-format
! msgid "Realign stack in prologue."
  msgstr ""
  
! #: config/i386/i386.opt:473
! #, fuzzy, no-c-format
! msgid "Enable stack probing."
! msgstr "αδύνατη η φόρτωση δεδομένων προφίλ"
  
! #: config/i386/i386.opt:477
  #, no-c-format
! msgid "Specify memcpy expansion strategy when expected size is known."
  msgstr ""
  
! #: config/i386/i386.opt:481
  #, no-c-format
! msgid "Specify memset expansion strategy when expected size is known."
  msgstr ""
  
! #: config/i386/i386.opt:485
  #, no-c-format
! msgid "Chose strategy to generate stringop using."
  msgstr ""
  
! #: config/i386/i386.opt:517
  #, no-c-format
! msgid "Use given thread-local storage dialect."
  msgstr ""
  
! #: config/i386/i386.opt:521
  #, no-c-format
! msgid "Known TLS dialects (for use with the -mtls-dialect= option):"
  msgstr ""
  
! #: config/i386/i386.opt:531
  #, no-c-format
! msgid "Use direct references against %gs when accessing tls data."
  msgstr ""
  
! #: config/i386/i386.opt:539
  #, no-c-format
! msgid "Fine grain control of tune features."
  msgstr ""
  
! #: config/i386/i386.opt:543
  #, no-c-format
! msgid "Clear all tune features."
  msgstr ""
  
! #: config/i386/i386.opt:550
  #, no-c-format
! msgid "Generate code that conforms to Intel MCU psABI."
  msgstr ""
  
! #: config/i386/i386.opt:554
  #, fuzzy, no-c-format
! msgid "Generate code that conforms to the given ABI."
  msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: config/i386/i386.opt:568
  #, no-c-format
! msgid "Use libgcc stubs to save and restore registers clobbered by 64-bit Microsoft to System V ABI calls."
  msgstr ""
  
! #: config/i386/i386.opt:576
  #, no-c-format
! msgid "Known vectorization library ABIs (for use with the -mveclibabi= option):"
  msgstr ""
  
! #: config/i386/i386.opt:589
  #, no-c-format
! msgid "Return 8-byte vectors in memory."
  msgstr ""
  
! #: config/i386/i386.opt:593
  #, no-c-format
! msgid "Generate reciprocals instead of divss and sqrtss."
  msgstr ""
  
! #: config/i386/i386.opt:597 config/loongarch/loongarch.opt:267
  #, no-c-format
! msgid "Control generation of reciprocal estimates."
  msgstr ""
  
! #: config/i386/i386.opt:601
! #, fuzzy, no-c-format
! msgid "Generate cld instruction in the function prologue."
! msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
! 
! #: config/i386/i386.opt:605
  #, no-c-format
! msgid "Generate vzeroupper instruction before a transfer of control flow out of the function."
  msgstr ""
  
! #: config/i386/i386.opt:610
  #, no-c-format
! msgid "Enable Scalar to Vector optimization pass transforming 64-bit integer computations into vector ones."
  msgstr ""
  
! #: config/i386/i386.opt:615
  #, no-c-format
! msgid "The maximum number of use and def visits when discovering a STV chain before the discovery is aborted."
  msgstr ""
  
! #: config/i386/i386.opt:619
  #, no-c-format
! msgid "Do dispatch scheduling if processor is bdver1, bdver2, bdver3, bdver4 or znver1 and Haifa scheduling is selected."
  msgstr ""
  
! #: config/i386/i386.opt:624
  #, no-c-format
! msgid "Use 128-bit AVX instructions instead of 256-bit AVX instructions in the auto-vectorizer."
  msgstr ""
  
! #: config/i386/i386.opt:628
  #, no-c-format
! msgid "Use given register vector width instructions instead of maximum register width in the auto-vectorizer."
  msgstr ""
  
! #: config/i386/i386.opt:632
  #, no-c-format
! msgid "Known preferred register vector length (to use with the -mprefer-vector-width= option):"
  msgstr ""
  
! #: config/i386/i386.opt:648
  #, no-c-format
! msgid "Enable floating-point status flags setting SSE vector operations on partial vectors."
  msgstr ""
  
! #: config/i386/i386.opt:652
  #, no-c-format
! msgid "Maximum number of bits that can be moved from memory to memory efficiently."
  msgstr ""
  
! #: config/i386/i386.opt:659
  #, no-c-format
! msgid "Optimize noreturn functions by not saving callee-saved registers used in the function."
  msgstr ""
  
! #: config/i386/i386.opt:665
  #, no-c-format
! msgid "Generate 32bit i386 code."
  msgstr ""
  
! #: config/i386/i386.opt:669
  #, no-c-format
! msgid "Generate 64bit x86-64 code."
  msgstr ""
  
! #: config/i386/i386.opt:673
  #, no-c-format
! msgid "Generate 32bit x86-64 code."
  msgstr ""
  
! #: config/i386/i386.opt:677
  #, no-c-format
! msgid "Generate 16bit i386 code."
  msgstr ""
  
! #: config/i386/i386.opt:681
  #, fuzzy, no-c-format
! msgid "Support MMX built-in functions."
! msgstr "αδυναμία εκτέλεσης ioctl στο `%s'"
  
! #: config/i386/i386.opt:685
! #, fuzzy, no-c-format
! msgid "Support 3DNow! built-in functions."
! msgstr "αδυναμία εκτέλεσης ioctl στο `%s'"
  
! #: config/i386/i386.opt:689
! #, fuzzy, no-c-format
! msgid "Support Athlon 3Dnow! built-in functions."
! msgstr "αδυναμία εκτέλεσης ioctl στο `%s'"
  
! #: config/i386/i386.opt:693
  #, no-c-format
! msgid "Support MMX and SSE built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:697
  #, no-c-format
! msgid "Support MMX, SSE and SSE2 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:701
  #, no-c-format
! msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:705
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:709
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:713 config/i386/i386.opt:717
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:725
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:729
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:733
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:737
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512CD built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:741
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512DQ built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:745
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BW built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:749
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VL built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:753
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512IFMA built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:757
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:761
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VPOPCNTDQ built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:765
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI2 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:769
  #, no-c-format
! msgid "Support AVX512VNNI built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:773
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BITALG built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:777
  #, no-c-format
! msgid "Support AVX512VP2INTERSECT built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:781
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:785
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:789
  #, no-c-format
! msgid "Support FMA4 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:793
  #, no-c-format
! msgid "Support XOP built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:797
  #, no-c-format
! msgid "Support LWP built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:801
  #, no-c-format
! msgid "Support code generation of Advanced Bit Manipulation (ABM) instructions."
  msgstr ""
  
! #: config/i386/i386.opt:805
! #, fuzzy, no-c-format
! msgid "Support code generation of popcnt instruction."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/i386/i386.opt:809
  #, no-c-format
! msgid "Support PCONFIG built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:813
  #, no-c-format
! msgid "Support WBNOINVD built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:817
  #, no-c-format
! msgid "Support PTWRITE built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:821
  #, no-c-format
! msgid "Support UINTR built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:825
  #, no-c-format
! msgid "Support SGX built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:829
  #, no-c-format
! msgid "Support RDPID built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:833
  #, no-c-format
! msgid "Support GFNI built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:837
  #, no-c-format
! msgid "Support VAES built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:841
  #, no-c-format
! msgid "Support VPCLMULQDQ built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:845
  #, no-c-format
! msgid "Support BMI built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:849
  #, no-c-format
! msgid "Support BMI2 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:853
  #, no-c-format
! msgid "Support LZCNT built-in function and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:857
  #, no-c-format
! msgid "Support Hardware Lock Elision prefixes."
  msgstr ""
  
! #: config/i386/i386.opt:861
  #, no-c-format
! msgid "Support RDSEED instruction."
  msgstr ""
  
! #: config/i386/i386.opt:865
  #, no-c-format
! msgid "Support PREFETCHW instruction."
  msgstr ""
  
! #: config/i386/i386.opt:869
  #, no-c-format
! msgid "Support flag-preserving add-carry instructions."
  msgstr ""
  
! #: config/i386/i386.opt:873
  #, no-c-format
! msgid "Support CLFLUSHOPT instructions."
  msgstr ""
  
! #: config/i386/i386.opt:877
! #, fuzzy, no-c-format
! msgid "Support CLWB instruction."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/i386/i386.opt:884
  #, no-c-format
! msgid "Support FXSAVE and FXRSTOR instructions."
  msgstr ""
  
! #: config/i386/i386.opt:888
  #, no-c-format
! msgid "Support XSAVE and XRSTOR instructions."
  msgstr ""
  
! #: config/i386/i386.opt:892
  #, no-c-format
! msgid "Support XSAVEOPT instruction."
  msgstr ""
  
! #: config/i386/i386.opt:896
! #, fuzzy, no-c-format
! msgid "Support XSAVEC instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/i386/i386.opt:900
  #, no-c-format
! msgid "Support XSAVES and XRSTORS instructions."
  msgstr ""
  
! #: config/i386/i386.opt:904
  #, no-c-format
! msgid "Support TBM built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:908
! #, fuzzy, no-c-format
! msgid "Support code generation of cmpxchg16b instruction."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/i386/i386.opt:912
  #, no-c-format
! msgid "Support code generation of sahf instruction in 64bit x86-64 code."
  msgstr ""
  
! #: config/i386/i386.opt:916
! #, fuzzy, no-c-format
! msgid "Support code generation of movbe instruction."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/i386/i386.opt:920
! #, fuzzy, no-c-format
! msgid "Support code generation of crc32 instruction."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/i386/i386.opt:924
  #, no-c-format
! msgid "Support AES built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:928
  #, no-c-format
! msgid "Support SHA1 and SHA256 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:932
  #, no-c-format
! msgid "Support PCLMUL built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:936
  #, no-c-format
! msgid "Encode SSE instructions with VEX prefix."
  msgstr ""
  
! #: config/i386/i386.opt:940
  #, no-c-format
! msgid "Support FSGSBASE built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:944
  #, no-c-format
! msgid "Support RDRND built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:948
  #, no-c-format
! msgid "Support F16C built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:952
  #, no-c-format
! msgid "Emit profiling counter call at function entry before prologue."
  msgstr ""
  
! #: config/i386/i386.opt:956
  #, no-c-format
! msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr ""
  
! #: config/i386/i386.opt:960 config/s390/s390.opt:332
  #, no-c-format
! msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
  msgstr ""
  
! #: config/i386/i386.opt:965
  #, no-c-format
! msgid "Set name of __fentry__ symbol called at function entry."
  msgstr ""
  
! #: config/i386/i386.opt:969
  #, no-c-format
! msgid "Set name of section to record mrecord-mcount calls."
  msgstr ""
  
! #: config/i386/i386.opt:973
  #, no-c-format
! msgid "Skip setting up RAX register when passing variable arguments."
  msgstr ""
  
! #: config/i386/i386.opt:977
  #, no-c-format
! msgid "Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check."
  msgstr ""
  
! #: config/i386/i386.opt:981
  #, no-c-format
! msgid "Split 32-byte AVX unaligned load."
  msgstr ""
  
! #: config/i386/i386.opt:985
  #, no-c-format
! msgid "Split 32-byte AVX unaligned store."
  msgstr ""
  
! #: config/i386/i386.opt:989
  #, no-c-format
! msgid "Support RTM built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:993 c-family/c.opt:568 c-family/c.opt:1774
! #: c-family/c.opt:1778 c-family/c.opt:1782 c-family/c.opt:1786
! #: c-family/c.opt:1790 c-family/c.opt:1794 c-family/c.opt:1798
! #: c-family/c.opt:1805 c-family/c.opt:1809 c-family/c.opt:1813
! #: c-family/c.opt:1817 c-family/c.opt:1821 c-family/c.opt:1825
! #: c-family/c.opt:1829 c-family/c.opt:1833 c-family/c.opt:1837
! #: c-family/c.opt:1841 c-family/c.opt:1845 c-family/c.opt:1849
! #: c-family/c.opt:1853
  #, no-c-format
! msgid "Removed in GCC 9.  This switch has no effect."
  msgstr ""
  
! #: config/i386/i386.opt:997
  #, no-c-format
! msgid "Support MWAITX and MONITORX built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1001
  #, no-c-format
! msgid "Support CLZERO built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1005
  #, no-c-format
! msgid "Support PKU built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1013
  #, no-c-format
! msgid "Known stack protector guard (for use with the -mstack-protector-guard= option):"
  msgstr ""
  
! #: config/i386/i386.opt:1037
  #, no-c-format
! msgid "Use the given symbol for addressing the stack-protector guard."
  msgstr ""
  
! #: config/i386/i386.opt:1044 config/aarch64/aarch64.opt:92
  #, no-c-format
! msgid "Generate code which uses only the general registers."
  msgstr ""
  
! #: config/i386/i386.opt:1048
  #, no-c-format
! msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)."
  msgstr ""
  
! #: config/i386/i386.opt:1053
  #, no-c-format
! msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump."
  msgstr ""
  
! #: config/i386/i386.opt:1058
  #, no-c-format
! msgid "Insert ENDBR instruction at function entry only via cf_check attribute for CET instrumentation."
  msgstr ""
  
! #: config/i386/i386.opt:1063
  #, no-c-format
! msgid "Make all function calls indirect."
  msgstr ""
  
! #: config/i386/i386.opt:1067
  #, no-c-format
! msgid "Convert indirect call and jump to call and return thunks."
  msgstr ""
  
! #: config/i386/i386.opt:1071
  #, no-c-format
! msgid "Convert function return to call and return thunk."
  msgstr ""
  
! #: config/i386/i386.opt:1075 config/s390/s390.opt:298
  #, no-c-format
! msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr ""
  
! #: config/i386/i386.opt:1091
  #, no-c-format
! msgid "Add CS prefix to call and jmp to indirect thunk with branch target in r8-r15 registers."
  msgstr ""
  
! #: config/i386/i386.opt:1095
  #, no-c-format
! msgid "Force indirect call and jump via register."
  msgstr ""
  
! #: config/i386/i386.opt:1099
  #, no-c-format
! msgid "Support MOVDIRI built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1103
  #, no-c-format
! msgid "Support MOVDIR64B built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1107
  #, no-c-format
! msgid "Support WAITPKG built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1111
  #, no-c-format
! msgid "Support CLDEMOTE built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1115
  #, no-c-format
! msgid "Instrument function exit in instrumented functions with __fentry__."
  msgstr ""
  
! #: config/i386/i386.opt:1119
  #, no-c-format
! msgid "Known choices for return instrumentation with -minstrument-return=:"
  msgstr ""
  
! #: config/i386/i386.opt:1132
  #, no-c-format
! msgid "Generate a __return_loc section pointing to all return instrumentation code."
  msgstr ""
  
! #: config/i386/i386.opt:1136 config/aarch64/aarch64.opt:96
  #, no-c-format
! msgid "Generate code to mitigate against straight line speculation."
  msgstr ""
  
! #: config/i386/i386.opt:1140
  #, no-c-format
! msgid "Known choices for mitigation against straight line speculation with -mharden-sls=:"
  msgstr ""
  
! #: config/i386/i386.opt:1156
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BF16 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1161
  #, no-c-format
! msgid "Support ENQCMD built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1165
  #, no-c-format
! msgid "Support SERIALIZE built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1169
  #, no-c-format
! msgid "Support TSXLDTRK built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1173
  #, no-c-format
! msgid "Support AMX-TILE built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1177
  #, no-c-format
! msgid "Support AMX-INT8 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1181
  #, no-c-format
! msgid "Support AMX-BF16 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1185
  #, no-c-format
! msgid "Support HRESET built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1189
  #, no-c-format
! msgid "Support KL built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1193
  #, no-c-format
! msgid "Support WIDEKL built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1197
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXVNNI built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1202
  #, no-c-format
! msgid "Emit GNU_PROPERTY_X86_ISA_1_NEEDED GNU property."
  msgstr ""
  
! #: config/i386/i386.opt:1206
  #, no-c-format
! msgid "Support MWAIT and MONITOR built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1210
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512-FP16 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1214
  #, no-c-format
! msgid "Do not use GOT to access external symbols."
  msgstr ""
  
! #: config/i386/i386.opt:1218
  #, no-c-format
! msgid "Instructions number above which STFL stall penalty can be compensated."
  msgstr ""
  
! #: config/i386/i386.opt:1222
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXIFMA built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1227
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT8 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1232
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXNECONVERT build-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1237
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and CMPCCXADD build-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1242
  #, no-c-format
! msgid "Support AMX-FP16 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1246
  #, no-c-format
! msgid "Support PREFETCHI built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1250
  #, no-c-format
! msgid "Support RAOINT built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1254
  #, no-c-format
! msgid "Enable conservative small loop unrolling."
  msgstr ""
  
! #: config/i386/i386.opt:1258 config/aarch64/aarch64.opt:421
  #, no-c-format
! msgid "Limit how much the autovectorizer may unroll a loop."
  msgstr ""
  
! #: config/i386/i386.opt:1262
  #, no-c-format
! msgid "Whether x86 vectorizer cost modeling compares costs of different vector sizes."
  msgstr ""
  
! #: config/i386/i386.opt:1266
  #, no-c-format
! msgid "-mlam=[none|u48|u57] Instrument meta data position in user data pointers."
  msgstr ""
  
! #: config/i386/i386.opt:1282
  #, no-c-format
! msgid "Support AMX-COMPLEX built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1286
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT16 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1291
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM3 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1296
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SHA512 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1301
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM4 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1306
! #, fuzzy, no-c-format
! msgid "Enable vectorization for gather instruction."
! msgstr "μη έγκυρη μέτρηση επανάληψης `%s' στη κατασκευή [c*n]"
! 
! #: config/i386/i386.opt:1310
! #, fuzzy, no-c-format
! msgid "Enable vectorization for scatter instruction."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/i386/i386.opt:1314
  #, no-c-format
! msgid "Support code generation for APX features, including EGPR, PUSH2POP2, NDD, PPX, NF, CCMP and ZU."
  msgstr ""
  
! #: config/i386/i386.opt:1352
  #, no-c-format
! msgid "Enable GPR32 in inline asm when APX_F enabled."
  msgstr ""
  
! #: config/i386/i386.opt:1356
  #, no-c-format
! msgid "Support USER_MSR built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1360
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1365
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX10.1 and AVX10.2 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1370
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX10.1, AVX10.2 and AMX-AVX512 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1375
  #, no-c-format
! msgid "Support AMX-TF32 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1379
  #, no-c-format
! msgid "Support AMX-FP8 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1383
  #, no-c-format
! msgid "Support MOVRS built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1387
  #, no-c-format
! msgid "Support AMX-MOVRS built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1391
  #, no-c-format
! msgid "Support AVX512BMM built-in functions and code generation."
  msgstr ""
  
! #: config/i386/mingw-w64.opt:23
  #, no-c-format
! msgid "Use unicode startup and define UNICODE macro."
  msgstr ""
  
! #: config/arm/arm-tables.opt:25
  #, no-c-format
! msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:299
  #, no-c-format
! msgid "Known ARM architectures (for use with the -march= option):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:405
  #, no-c-format
! msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr ""
  
! #: config/arm/arm.opt:35
  #, no-c-format
! msgid "TLS dialect to use:"
  msgstr ""
  
! #: config/arm/arm.opt:45
  #, no-c-format
! msgid "Specify an ABI."
  msgstr ""
  
! #: config/arm/arm.opt:49
  #, no-c-format
! msgid "Known ARM ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/arm/arm.opt:65
  #, no-c-format
! msgid "Generate a call to abort if a noreturn function returns."
  msgstr ""
  
! #: config/arm/arm.opt:72
  #, no-c-format
! msgid "Generate APCS conformant stack frames."
  msgstr ""
  
! #: config/arm/arm.opt:76
  #, no-c-format
! msgid "Unimplemented option to generate re-entrant, PIC code."
  msgstr ""
  
! #: config/arm/arm.opt:80
  #, no-c-format
! msgid "Unimplemented option to generate stack checking code on function entry."
  msgstr ""
  
! #: config/arm/arm.opt:99
! #, fuzzy, no-c-format
! msgid "Generate code in 32 bit ARM state."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: config/arm/arm.opt:107
  #, no-c-format
! msgid "Thumb: Assume non-static functions may be called from ARM code."
  msgstr ""
  
! #: config/arm/arm.opt:111
  #, no-c-format
! msgid "Thumb: Assume function pointers may go to non-Thumb aware code."
  msgstr ""
  
! #: config/arm/arm.opt:123
  #, no-c-format
! msgid "Specify that the compiler should target secure code as per ARMv8-M Security Extensions."
  msgstr ""
  
! #: config/arm/arm.opt:140
  #, no-c-format
! msgid "Switch ARM/Thumb modes on alternating functions for compiler testing."
  msgstr ""
  
! #: config/arm/arm.opt:144
  #, no-c-format
! msgid "Specify the __fp16 floating-point format."
  msgstr ""
  
! #: config/arm/arm.opt:148
  #, no-c-format
! msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
  msgstr ""
  
! #: config/arm/arm.opt:161
  #, no-c-format
! msgid "Specify the name of the target floating point hardware/format."
  msgstr ""
  
! #: config/arm/arm.opt:172
! #, fuzzy, no-c-format
! msgid "Generate call insns as indirect calls, if necessary."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: config/arm/arm.opt:176 config/s390/s390.opt:259
  #, no-c-format
! msgid "Assume data segments are relative to text segment."
  msgstr ""
  
! #: config/arm/arm.opt:180
! #, fuzzy, no-c-format
! msgid "Specify the register to be used for PIC addressing."
! msgstr "Αποτυχία δέσμευσης πόρων συστήματος"
! 
! #: config/arm/arm.opt:184
  #, no-c-format
! msgid "Store function names in object code."
  msgstr ""
  
! #: config/arm/arm.opt:188
  #, no-c-format
! msgid "Permit scheduling of a function's prologue sequence."
  msgstr ""
  
! #: config/arm/arm.opt:199
  #, no-c-format
! msgid "Specify the minimum bit alignment of structures. (Deprecated)."
  msgstr ""
  
! #: config/arm/arm.opt:203
! #, fuzzy, no-c-format
! msgid "Generate code for Thumb state."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: config/arm/arm.opt:207
  #, no-c-format
! msgid "Support calls between Thumb and ARM instruction sets."
  msgstr ""
  
! #: config/arm/arm.opt:211
  #, no-c-format
! msgid "Specify thread local storage scheme."
  msgstr ""
  
! #: config/arm/arm.opt:215
  #, no-c-format
! msgid "Specify how to access the thread pointer."
  msgstr ""
  
! #: config/arm/arm.opt:219
! #, fuzzy, no-c-format
! msgid "Valid arguments to -mtp=:"
! msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
! 
! #: config/arm/arm.opt:241
  #, no-c-format
! msgid "Thumb: Generate (non-leaf) stack frames even if not needed."
  msgstr ""
  
! #: config/arm/arm.opt:245
  #, no-c-format
! msgid "Thumb: Generate (leaf) stack frames even if not needed."
  msgstr ""
  
! #: config/arm/arm.opt:249 config/mn10300/mn10300.opt:42
  #, no-c-format
! msgid "Tune code for the given processor."
  msgstr ""
  
! #: config/arm/arm.opt:253
  #, no-c-format
! msgid "Print CPU tuning information as comment in assembler file.  This is an option used only for regression testing of the compiler and not intended for ordinary use in compiling code."
  msgstr ""
  
! #: config/arm/arm.opt:264
  #, no-c-format
! msgid "Use Neon quad-word (rather than double-word) registers for vectorization."
  msgstr ""
  
! #: config/arm/arm.opt:268
  #, no-c-format
! msgid "Use Neon double-word (rather than quad-word) registers for vectorization."
  msgstr ""
  
! #: config/arm/arm.opt:272
  #, no-c-format
! msgid "Enable more verbose RTX cost dumps during debug.  For GCC developers use only."
  msgstr ""
  
! #: config/arm/arm.opt:276
  #, no-c-format
! msgid "Only generate absolute relocations on word sized values."
  msgstr ""
  
! #: config/arm/arm.opt:280
  #, no-c-format
! msgid "Generate IT blocks appropriate for ARMv8."
  msgstr ""
  
! #: config/arm/arm.opt:284
  #, no-c-format
! msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
  msgstr ""
  
! #: config/arm/arm.opt:289
  #, no-c-format
! msgid "Mitigate issues with VLLDM on some M-profile devices (CVE-2021-35465)."
  msgstr ""
  
! #: config/arm/arm.opt:293
  #, no-c-format
! msgid "Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1742098)."
  msgstr ""
  
! #: config/arm/arm.opt:298
  #, no-c-format
! msgid "Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1655431)."
  msgstr ""
  
! #: config/arm/arm.opt:307
  #, no-c-format
! msgid "This option is deprecated and has no effect."
  msgstr ""
  
! #: config/arm/arm.opt:311
  #, no-c-format
! msgid "Assume loading data from flash is slower than fetching instructions."
  msgstr ""
  
! #: config/arm/arm.opt:315
  #, no-c-format
! msgid "Assume unified syntax for inline assembly code."
  msgstr ""
  
! #: config/arm/arm.opt:319
  #, no-c-format
! msgid "Do not allow constant data to be placed in code sections."
  msgstr ""
  
! #: config/arm/arm.opt:323
  #, no-c-format
! msgid "When linking for big-endian targets, generate a BE8 format image."
  msgstr ""
  
! #: config/arm/arm.opt:327
  #, no-c-format
! msgid "When linking for big-endian targets, generate a legacy BE32 format image."
  msgstr ""
  
! #: config/arm/arm.opt:331 config/sh/sh.opt:195
  #, no-c-format
! msgid "Cost to assume for a branch insn."
  msgstr ""
  
! #: config/arm/arm.opt:335 config/aarch64/aarch64.opt:224
  #, no-c-format
! msgid "Use branch-protection features."
  msgstr ""
  
! #: config/arm/arm.opt:339
  #, no-c-format
! msgid "Generate code which uses the core registers only (r0-r14)."
  msgstr ""
  
! #: config/arm/arm.opt:361
  #, no-c-format
! msgid "Use an immediate to offset from the TLS register. This option is for use with fstack-protector-guard=tls and not for use in user-land code."
  msgstr ""
  
  #: config/mcore/mcore.opt:23
*************** msgstr "Χρήση ξεχωριστής
*** 5199,5209 ****
  msgid "Force functions to be aligned to a 4 byte boundary."
  msgstr ""
  
- #: config/mcore/mcore.opt:35 config/moxie/moxie.opt:23 config/csky/csky.opt:44
- #, no-c-format
- msgid "Generate big-endian code."
- msgstr ""
- 
  #: config/mcore/mcore.opt:39
  #, fuzzy, no-c-format
  msgid "Emit call graph information."
--- 5474,5479 ----
*************** msgstr "Ακατάλληλη εντολ�
*** 5219,5229 ****
  msgid "Inline constants if it can be done in 2 insns or less."
  msgstr ""
  
- #: config/mcore/mcore.opt:51 config/moxie/moxie.opt:27 config/csky/csky.opt:51
- #, no-c-format
- msgid "Generate little-endian code."
- msgstr ""
- 
  #: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27
  #, no-c-format
  msgid "Assume that run-time support has been provided, so omit -lsim from the linker command line."
--- 5489,5494 ----
*************** msgstr ""
*** 5249,5867 ****
  msgid "Always treat bitfields as int-sized."
  msgstr ""
  
! #: config/linux-android.opt:23
! #, fuzzy, no-c-format
! msgid "Generate code for the Android platform."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: config/mmix/mmix.opt:24
  #, no-c-format
! msgid "For intrinsics library: pass all parameters in registers."
  msgstr ""
  
! #: config/mmix/mmix.opt:28
! #, fuzzy, no-c-format
! msgid "Use register stack for parameters and return value."
! msgstr "έχουν παραληφθεί ορίσματα"
  
! #: config/mmix/mmix.opt:32
  #, no-c-format
! msgid "Use call-clobbered registers for parameters and return value."
  msgstr ""
  
! #: config/mmix/mmix.opt:37
  #, fuzzy, no-c-format
! msgid "Use epsilon-respecting floating point compare instructions."
  msgstr "Ακατάλληλη εντολή"
  
! #: config/mmix/mmix.opt:41
  #, no-c-format
! msgid "Use zero-extending memory loads, not sign-extending ones."
  msgstr ""
  
! #: config/mmix/mmix.opt:45
  #, no-c-format
! msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)."
  msgstr ""
  
! #: config/mmix/mmix.opt:49
  #, no-c-format
! msgid "Prepend global symbols with \":\" (for use with PREFIX)."
  msgstr ""
  
! #: config/mmix/mmix.opt:53
  #, no-c-format
! msgid "Do not provide a default start-address 0x100 of the program."
  msgstr ""
  
! #: config/mmix/mmix.opt:57
  #, no-c-format
! msgid "Link to emit program in ELF format (rather than mmo)."
  msgstr ""
  
! #: config/mmix/mmix.opt:61
  #, no-c-format
! msgid "Use P-mnemonics for branches statically predicted as taken."
  msgstr ""
  
! #: config/mmix/mmix.opt:65
  #, no-c-format
! msgid "Don't use P-mnemonics for branches."
  msgstr ""
  
! #: config/mmix/mmix.opt:79
  #, fuzzy, no-c-format
! msgid "Use addresses that allocate global registers."
! msgstr "Δεν είναι δυνατό να δεσμευτεί μνήμη"
  
! #: config/mmix/mmix.opt:83
! #, fuzzy, no-c-format
! msgid "Do not use addresses that allocate global registers."
! msgstr "Δεν είναι δυνατό να δεσμευτεί μνήμη"
  
! #: config/mmix/mmix.opt:87
  #, fuzzy, no-c-format
! msgid "Generate a single exit point for each function."
  msgstr "Ακατάλληλη εντολή"
  
! #: config/mmix/mmix.opt:91
  #, fuzzy, no-c-format
! msgid "Do not generate a single exit point for each function."
  msgstr "Ακατάλληλη εντολή"
  
! #: config/mmix/mmix.opt:95
  #, no-c-format
! msgid "Set start-address of the program."
  msgstr ""
  
! #: config/mmix/mmix.opt:99
  #, no-c-format
! msgid "Set start-address of data."
  msgstr ""
  
! #: config/darwin.opt:34
  #, no-c-format
! msgid "Generate code for darwin loadable kernel extensions."
  msgstr ""
  
! #: config/darwin.opt:38 config/darwin.opt:46
  #, no-c-format
! msgid "Generate compile-time CFString objects."
  msgstr ""
  
! #: config/darwin.opt:42
  #, no-c-format
! msgid "-iframework <dir>\tAdd <dir> to the end of the system framework include path."
  msgstr ""
  
! #: config/darwin.opt:50
  #, no-c-format
! msgid "Warn if constant CFString objects contain non-portable characters."
  msgstr ""
  
! #: config/darwin.opt:55
  #, no-c-format
! msgid "Generate AT&T-style stubs for Mach-O."
  msgstr ""
  
! #: config/darwin.opt:59
  #, no-c-format
! msgid "Generate code suitable for executables (NOT shared libs)."
  msgstr ""
  
! #: config/darwin.opt:63
  #, no-c-format
! msgid "Generate code suitable for fast turn around debugging."
  msgstr ""
  
! #: config/darwin.opt:67
  #, no-c-format
! msgid "Generate code for the kernel or loadable kernel extensions."
  msgstr ""
  
! #: config/darwin.opt:75
  #, no-c-format
! msgid "The earliest macOS version on which this program will run."
  msgstr ""
  
! #: config/darwin.opt:80
  #, no-c-format
! msgid "Set sizeof(bool) to 1."
  msgstr ""
  
! #: config/darwin.opt:84
  #, no-c-format
! msgid "Force generation of external symbol indirection stubs."
  msgstr ""
  
! #: config/darwin.opt:92
  #, no-c-format
! msgid "-mtarget-linker <version>\tSpecify that ld64 <version> is the toolchain linker for the current invocation."
  msgstr ""
  
! #: config/darwin.opt:98
  #, no-c-format
! msgid "Load all members of archive libraries, rather than only those that satisfy undefined symbols."
  msgstr ""
  
! #: config/darwin.opt:102
  #, no-c-format
! msgid "-allowable_client <name>\tThe output dylib is private to the client <name>."
  msgstr ""
  
! #: config/darwin.opt:106
  #, no-c-format
! msgid "-arch <name>\tGenerate output for architecture <name>."
  msgstr ""
  
! #: config/darwin.opt:110
  #, no-c-format
! msgid "Mismatches between file architecture and one specified by \"-arch\" are errors instead of warnings."
  msgstr ""
  
! #: config/darwin.opt:114
  #, no-c-format
! msgid "The earliest macOS version on which this program will run (formatted for the assembler)."
  msgstr ""
  
! #: config/darwin.opt:118
  #, no-c-format
! msgid "Generate an output executable that binds symbols on load, rather than lazily."
  msgstr ""
  
! #: config/darwin.opt:122
  #, no-c-format
! msgid "Generate a Mach-O bundle (file type MH_BUNDLE)."
  msgstr ""
  
! #: config/darwin.opt:126
  #, no-c-format
! msgid "-bundle_loader <executable>\tTreat <executable> (that will be loading this bundle) as if it was one of the dynamic libraries the bundle is linked against for symbol resolution."
  msgstr ""
  
! #: config/darwin.opt:130
  #, no-c-format
! msgid "-client_name <name>\tEnable the executable being built to link against a private dylib (using allowable_client)."
  msgstr ""
  
! #: config/darwin.opt:134
  #, no-c-format
! msgid "-compatibility_version <number>\tSet the version for the client interface.  Client programs must record a value less than or equal to <number>, or the binding will fail at runtime."
  msgstr ""
  
! #: config/darwin.opt:138
  #, no-c-format
! msgid "-current_version <number>\tSet the current version for the library to <number>."
  msgstr ""
  
! #: config/darwin.opt:142
  #, no-c-format
! msgid "Remove code and data that is unreachable from any exported symbol (including the entry point)."
  msgstr ""
  
! #: config/darwin.opt:146
  #, no-c-format
! msgid "-dylib_file install_name:file_name\tThis allows linking of a dylib with \"install_name\" but to be found in a different install position \"file_name\""
  msgstr ""
  
! #: config/darwin.opt:150
  #, no-c-format
! msgid "Produce a Mach-O dylinker (file type MH_DYLINKER), only used for building dyld."
  msgstr ""
  
! #: config/darwin.opt:154
  #, no-c-format
! msgid "-dylinker_install_name <path>\tOnly used for building dyld."
  msgstr ""
  
! #: config/darwin.opt:158
  #, no-c-format
! msgid "The default (and opposite of -static), implied by user mode executables, shared libraries and bundles."
  msgstr ""
  
! #: config/darwin.opt:162
  #, no-c-format
! msgid "Produce a Mach-O shared library (file type MH_DYLIB), synonym for \"-shared\"."
  msgstr ""
  
! #: config/darwin.opt:166
  #, no-c-format
! msgid "-exported_symbols_list <filename>\tExport global symbols in <filename> in linked output file; any symbols not mentioned will be treated as \"hidden\"."
  msgstr ""
  
! #: config/darwin.opt:170
  #, no-c-format
! msgid "Supply a list of objects to be linked from a file, rather than the command line."
  msgstr ""
  
! #: config/darwin.opt:174 config/darwin.opt:194
  #, no-c-format
! msgid "Used for generating code for some older kernel revisions."
  msgstr ""
  
! #: config/darwin.opt:178
  #, no-c-format
! msgid "Ignore the normal two-level namespace; resolve symbols in command line order and do not record which library provided the resolved symbol."
  msgstr ""
  
! #: config/darwin.opt:182
  #, no-c-format
! msgid "For the assembler (and linker) permit any architecture sub-variant to be used without error."
  msgstr ""
  
! #: config/darwin.opt:186
  #, no-c-format
! msgid "Set the output object such that, on loading, dyld will ignore any two-level namespace information and resolve symbols in the discovery order for loaded libs."
  msgstr ""
  
! #: config/darwin.opt:190
  #, no-c-format
! msgid "-framework <name>\tThe linker should search for the framework <name> in the framework search path."
  msgstr ""
  
! #: config/darwin.opt:198
  #, no-c-format
! msgid "Abbreviation for \"-g -fno-eliminate-unused-debug-symbols\"."
  msgstr ""
  
! #: config/darwin.opt:202
  #, no-c-format
! msgid "Abbreviation for \"-g -feliminate-unused-debug-symbols\"."
  msgstr ""
  
! #: config/darwin.opt:206
  #, no-c-format
! msgid "Automatically adds space for longer path names in load commands (up to MAXPATHLEN)."
  msgstr ""
  
! #: config/darwin.opt:210
  #, no-c-format
! msgid "-image_base <address>\tSpecify <address> as the base address for a dylib or bundle."
  msgstr ""
  
! #: config/darwin.opt:214
  #, no-c-format
! msgid "-init <symbol_name>\tThe symbol <symbol_name> will be used as the first initializer for a dylib."
  msgstr ""
  
! #: config/darwin.opt:218
  #, no-c-format
! msgid "-install_name <name>\tSet the install name for a dylib."
  msgstr ""
  
! #: config/darwin.opt:222
  #, no-c-format
! msgid "Usually \"private extern\" (hidden) symbols are made local when linking, this command suppresses that such that they remain exported."
  msgstr ""
  
! #: config/darwin.opt:226
  #, no-c-format
! msgid "(Obsolete after 10.4) Multi modules are ignored at runtime since macOS 10.4."
  msgstr ""
  
! #: config/darwin.opt:230
  #, no-c-format
! msgid "(Obsolete after 10.4) -multiply_defined <treatment>\tProvided a mechanism for warning about symbols defined in multiple dylibs."
  msgstr ""
  
! #: config/darwin.opt:234
  #, no-c-format
! msgid "(Obsolete after 10.4) -multiply_defined_unused <treatment>\tProvided a mechanism for warning about symbols defined in the current executable also being defined in linked dylibs."
  msgstr ""
  
! #: config/darwin.opt:238
  #, no-c-format
! msgid "(Obsolete) Current linkers never dead-strip these items, so the option is not needed."
  msgstr ""
  
! #: config/darwin.opt:242
  #, no-c-format
! msgid "Do not add a default symbol exports to modules or dynamic libraries."
  msgstr ""
  
! #: config/darwin.opt:246
  #, no-c-format
! msgid "Do not add default run paths (for the compiler library directories) to executables, modules or dynamic libraries."
  msgstr ""
  
! #: config/darwin.opt:250
  #, no-c-format
! msgid "(Obsolete after 10.3.9) Set MH_NOPREFIXBINDING, in an executable."
  msgstr ""
  
! #: config/darwin.opt:254
  #, no-c-format
! msgid "(Obsolete after 10.4)\tSet MH_NOMULTIDEFS in an umbrella framework."
  msgstr ""
  
! #: config/darwin.opt:258 config/darwin.opt:279 config/darwin.opt:283
! #, fuzzy, no-c-format
! msgid "(Obsolete) LD_PREBIND is no longer supported."
! msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: config/darwin.opt:262
  #, no-c-format
! msgid "(Obsolete) This is the default."
  msgstr ""
  
! #: config/darwin.opt:275
  #, no-c-format
! msgid "-pagezero_size <size>\tAllows setting the page 0 size to 4kb when required."
  msgstr ""
  
! #: config/darwin.opt:287
  #, no-c-format
! msgid "Produces a Mach-O file suitable for embedded/ROM use."
  msgstr ""
  
! #: config/darwin.opt:291
  #, no-c-format
! msgid "(Obsolete) Allowed linking to proceed with \"-flat_namespace\" when a linked bundle contained a symbol also exported from the main executable."
  msgstr ""
  
! #: config/darwin.opt:298
  #, no-c-format
! msgid "Synonym for \"-export-dynamic\" for linker versions that support it."
  msgstr ""
  
! #: config/darwin.opt:302
  #, no-c-format
! msgid "-read_only_relocs <treatment>\tAllow relocations in read-only pages (not recommended)."
  msgstr ""
  
! #: config/darwin.opt:306
  #, no-c-format
! msgid "-sectalign <segname> <sectname> <value>\tSet section <sectname> in segment <segname> to have alignment <value> which must be an integral power of two expressed in hexadecimal form."
  msgstr ""
  
! #: config/darwin.opt:310
  #, no-c-format
! msgid "-sectcreate <segname> <sectname> <file>\tCreate section <sectname> in segment <segname> from the contents of <file>."
  msgstr ""
  
! #: config/darwin.opt:314
  #, no-c-format
! msgid "(Obsolete) -sectobjectsymbols <segname> <sectname>\tSetting a local symbol at the start of a section is no longer supported."
  msgstr ""
  
! #: config/darwin.opt:318
  #, no-c-format
! msgid "(Obsolete) -sectorder <segname> <sectname> <orderfile>\tReplaced by a more general option \"-order_file\"."
  msgstr ""
  
! #: config/darwin.opt:322
  #, no-c-format
! msgid "-seg_addr_table <file>\tSpecify the base addresses for dynamic libraries; <file> contains a line for each library."
  msgstr ""
  
! #: config/darwin.opt:327
  #, no-c-format
! msgid "(Obsolete, ld_classic only) -seg_addr_table_filename <path>."
  msgstr ""
  
! #: config/darwin.opt:331
  #, no-c-format
! msgid "Synonym for \"image_base\"."
  msgstr ""
  
! #: config/darwin.opt:335
  #, no-c-format
! msgid "-segaddr <name> <address>\tSet the base address of segment <name> to <address> which must be aligned to a page boundary (currently 4kb)."
  msgstr ""
  
! #: config/darwin.opt:340
  #, no-c-format
! msgid "(Obsolete, ld_classic only) -sectcreate <segname> <sectname> <file>\tAllowed creation of a section from a file."
  msgstr ""
  
! #: config/darwin.opt:344
  #, no-c-format
! msgid "(Obsolete) Object files with LINKEDIT sections are no longer supported."
  msgstr ""
  
! #: config/darwin.opt:348
  #, no-c-format
! msgid "-segprot <segname> <max_prot> <init_prot>\tThe virtual memory protections for segment <segname> have maximum and initial values <max_prot> and <init_prot> respectively.  The specified values may contain \"r\", \"w\", \"x\" or \"-\" the latter meaning \"no access\"."
  msgstr ""
  
! #: config/darwin.opt:352
  #, no-c-format
! msgid "-segs_read_only_addr <address>\tSpecify that <address> is the base address of the read-only segments of a dylib."
  msgstr ""
  
! #: config/darwin.opt:356
  #, no-c-format
! msgid "-segs_read_write_addr <address>\tSpecify that <address> is the base address address of the read-write segments of a dylib."
  msgstr ""
  
! #: config/darwin.opt:360
  #, no-c-format
! msgid "(Obsolete)\tThis is the default."
  msgstr ""
  
! #: config/darwin.opt:364
  #, no-c-format
! msgid "-sub_library <name>\tLibrary named <name> will be re-exported (only useful for dylibs)."
  msgstr ""
  
! #: config/darwin.opt:368
  #, no-c-format
! msgid "-sub_umbrella <name>\tFramework named <name> will be re-exported (only useful for dylibs)."
  msgstr ""
  
! #: config/darwin.opt:372
  #, fuzzy, no-c-format
! msgid "This is the default."
! msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: config/darwin.opt:376
  #, no-c-format
! msgid "Add extra information to the executable that can speed up dynamic loading (provided that dependent libraries are unchanged)."
  msgstr ""
  
! #: config/darwin.opt:380
  #, no-c-format
! msgid "-umbrella <framework>\tThe specified framework will be re-exported."
  msgstr ""
  
! #: config/darwin.opt:384
  #, no-c-format
! msgid "-undefined <treatment>\tSpecify the handling for undefined symbols (default is error)."
  msgstr ""
  
! #: config/darwin.opt:388
  #, no-c-format
! msgid "-unexported_symbols_list <filename>\tDo not export the global symbols listed in <filename>."
  msgstr ""
  
! #: config/darwin.opt:392
  #, no-c-format
! msgid "-weak_framework <framework>\tMake a weak link to the specified framework."
  msgstr ""
  
! #: config/darwin.opt:396
  #, no-c-format
! msgid "-weak_reference_mismatches <treatment>\tSpecifies what to do if a symbol import conflicts between file (weak in one and not in another) the default is to treat the symbol as non-weak."
  msgstr ""
  
! #: config/darwin.opt:400
  #, no-c-format
! msgid "Logs which object files the linker loads."
  msgstr ""
  
! #: config/darwin.opt:404
  #, no-c-format
! msgid "Logs which symbol(s) caused an object to be loaded."
  msgstr ""
  
! #: config/darwin.opt:412
  #, no-c-format
! msgid "(Obsolete, ignored)\tOld support similar to \"-whyload\"."
  msgstr ""
  
! #: config/darwin.opt:416
  #, no-c-format
! msgid "(Obsolete and unhandled by ld64, ignored)\tld should produce an executable (only handled by ld_classic)."
  msgstr ""
  
! #: config/bfin/bfin.opt:40 config/msp430/msp430.opt:3 config/c6x/c6x.opt:38
  #, no-c-format
! msgid "Use simulator runtime."
  msgstr ""
  
! #: config/bfin/bfin.opt:44 config/arm/arm.opt:117
  #, no-c-format
! msgid "Specify the name of the target CPU."
  msgstr ""
  
! #: config/bfin/bfin.opt:48
  #, fuzzy, no-c-format
! msgid "Omit frame pointer for leaf functions."
! msgstr "Δεν βρέθηκαν ταιριάσματα στη μορφή `%s'.\n"
  
! #: config/bfin/bfin.opt:52
  #, no-c-format
! msgid "Program is entirely located in low 64k of memory."
  msgstr ""
  
! #: config/bfin/bfin.opt:56
  #, no-c-format
! msgid "Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction."
  msgstr ""
  
! #: config/bfin/bfin.opt:61
  #, no-c-format
! msgid "Avoid speculative loads to work around a hardware anomaly."
  msgstr ""
  
! #: config/bfin/bfin.opt:65
  #, no-c-format
! msgid "Enabled ID based shared library."
  msgstr ""
  
! #: config/bfin/bfin.opt:69
  #, no-c-format
! msgid "Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library."
  msgstr ""
  
! #: config/bfin/bfin.opt:74 config/m68k/m68k.opt:180
  #, no-c-format
! msgid "ID of shared library to build."
  msgstr ""
  
! #: config/bfin/bfin.opt:78 config/m68k/m68k.opt:176
! #, fuzzy, no-c-format
! msgid "Enable separate data segment."
! msgstr "Μη έγκυρη παράμετρος"
  
! #: config/bfin/bfin.opt:82 config/c6x/c6x.opt:63
  #, no-c-format
! msgid "Avoid generating pc-relative calls; use indirection."
  msgstr ""
  
! #: config/bfin/bfin.opt:86
  #, no-c-format
! msgid "Link with the fast floating-point library."
  msgstr ""
  
! #: config/bfin/bfin.opt:90 config/arm/arm.opt:345 config/frv/frv.opt:130
  #, no-c-format
! msgid "Enable Function Descriptor PIC mode."
  msgstr ""
  
! #: config/bfin/bfin.opt:94 config/frv/frv.opt:162
  #, no-c-format
! msgid "Enable inlining of PLT in function calls."
  msgstr ""
  
! #: config/bfin/bfin.opt:98
  #, no-c-format
! msgid "Do stack checking using bounds in L1 scratch memory."
  msgstr ""
  
! #: config/bfin/bfin.opt:102
  #, no-c-format
! msgid "Enable multicore support."
  msgstr ""
  
! #: config/bfin/bfin.opt:106
  #, no-c-format
! msgid "Build for Core A."
  msgstr ""
  
! #: config/bfin/bfin.opt:110
  #, no-c-format
! msgid "Build for Core B."
  msgstr ""
  
! #: config/bfin/bfin.opt:114
  #, no-c-format
! msgid "Build for SDRAM."
  msgstr ""
  
! #: config/bfin/bfin.opt:118
  #, no-c-format
! msgid "Assume ICPLBs are enabled at runtime."
  msgstr ""
  
  #: config/m68k/m68k-tables.opt:25
--- 5514,6242 ----
  msgid "Always treat bitfields as int-sized."
  msgstr ""
  
! #: config/pru/pru.opt:31
! #, no-c-format
! msgid "-mmcu=MCU\tSelect the target System-On-Chip variant that embeds this PRU."
! msgstr ""
  
! #: config/pru/pru.opt:35
  #, no-c-format
! msgid "Make GCC pass the --no-relax command-line option to the linker instead of the --relax option."
  msgstr ""
  
! #: config/pru/pru.opt:40
! #, no-c-format
! msgid "Allow (or do not allow) gcc to use the LOOP instruction."
! msgstr ""
  
! #: config/pru/pru.opt:44
  #, no-c-format
! msgid "Allow (or do not allow) gcc to use the PRU multiplier unit."
  msgstr ""
  
! #: config/pru/pru.opt:48
! #, no-c-format
! msgid "Allow (or do not allow) gcc to use the FILL and ZERO instructions."
! msgstr ""
! 
! #: config/pru/pru.opt:52
! #, no-c-format
! msgid "Select target ABI variant."
! msgstr ""
! 
! #: config/pru/pru.opt:56
! #, no-c-format
! msgid "ABI variant code generation (for use with -mabi= option):"
! msgstr ""
! 
! #: config/microblaze/microblaze.opt:40
! #, no-c-format
! msgid "Use software emulation for floating point (default)."
! msgstr ""
! 
! #: config/microblaze/microblaze.opt:44
  #, fuzzy, no-c-format
! msgid "Use hardware floating point instructions."
  msgstr "Ακατάλληλη εντολή"
  
! #: config/microblaze/microblaze.opt:48
  #, no-c-format
! msgid "Use table lookup optimization for small signed integer divisions."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:52
  #, no-c-format
! msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:56
  #, no-c-format
! msgid "Don't optimize block moves, use memcpy."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:68
  #, no-c-format
! msgid "Use the soft multiply emulation (default)."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:72
  #, no-c-format
! msgid "Use reorder instructions (swap and byte reversed load/store) (default)."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:76
  #, no-c-format
! msgid "Use the software emulation for divides (default)."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:80
  #, no-c-format
! msgid "Use the hardware barrel shifter instead of emulation."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:84
  #, fuzzy, no-c-format
! msgid "Use pattern compare instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/microblaze/microblaze.opt:88
! #, no-c-format
! msgid "Check for stack overflow at runtime."
! msgstr ""
  
! #: config/microblaze/microblaze.opt:96
! #, no-c-format
! msgid "Clear the BSS to zero and place zero initialized in BSS."
! msgstr ""
! 
! #: config/microblaze/microblaze.opt:100
! #, no-c-format
! msgid "Use multiply high instructions for high part of 32x32 multiply."
! msgstr ""
! 
! #: config/microblaze/microblaze.opt:104
  #, fuzzy, no-c-format
! msgid "Use hardware floating point conversion instructions."
  msgstr "Ακατάλληλη εντολή"
  
! #: config/microblaze/microblaze.opt:108
  #, fuzzy, no-c-format
! msgid "Use hardware floating point square root instruction."
  msgstr "Ακατάλληλη εντολή"
  
! #: config/microblaze/microblaze.opt:112
  #, no-c-format
! msgid "Build application as normal executable."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:116
  #, no-c-format
! msgid "Build application for use with xmdstub debug agent."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:120
  #, no-c-format
! msgid "Build application to be loaded using a bootloader."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:124
  #, no-c-format
! msgid "Build application without any of the MicroBlaze vectors."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:128
! #, fuzzy, no-c-format
! msgid "Use hardware prefetch instruction."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/microblaze/microblaze.opt:132
  #, no-c-format
! msgid "Data referenced by offset from start of text instead of GOT (with -fPIC/-fPIE)."
  msgstr ""
  
! #: config/m32r/m32r.opt:34
  #, no-c-format
! msgid "Compile for the m32rx."
  msgstr ""
  
! #: config/m32r/m32r.opt:38
  #, no-c-format
! msgid "Compile for the m32r2."
  msgstr ""
  
! #: config/m32r/m32r.opt:42
  #, no-c-format
! msgid "Compile for the m32r."
  msgstr ""
  
! #: config/m32r/m32r.opt:46
  #, no-c-format
! msgid "Align all loops to 32 byte boundary."
  msgstr ""
  
! #: config/m32r/m32r.opt:50
  #, no-c-format
! msgid "Prefer branches over conditional execution."
  msgstr ""
  
! #: config/m32r/m32r.opt:54
  #, no-c-format
! msgid "Give branches their default cost."
  msgstr ""
  
! #: config/m32r/m32r.opt:58
  #, no-c-format
! msgid "Display compile time statistics."
  msgstr ""
  
! #: config/m32r/m32r.opt:62
  #, no-c-format
! msgid "Specify cache flush function."
  msgstr ""
  
! #: config/m32r/m32r.opt:66
  #, no-c-format
! msgid "Specify cache flush trap number."
  msgstr ""
  
! #: config/m32r/m32r.opt:70
  #, no-c-format
! msgid "Only issue one instruction per cycle."
  msgstr ""
  
! #: config/m32r/m32r.opt:74
  #, no-c-format
! msgid "Allow two instructions to be issued per cycle."
  msgstr ""
  
! #: config/m32r/m32r.opt:78
  #, no-c-format
! msgid "Code size: small, medium or large."
  msgstr ""
  
! #: config/m32r/m32r.opt:94
  #, no-c-format
! msgid "Don't call any cache flush functions."
  msgstr ""
  
! #: config/m32r/m32r.opt:98
  #, no-c-format
! msgid "Don't call any cache flush trap."
  msgstr ""
  
! #: config/m32r/m32r.opt:105
  #, no-c-format
! msgid "Small data area: none, sdata, use."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:70 config/loongarch/loongarch.opt:276
  #, no-c-format
! msgid "The code model option names for -mcmodel:"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:87
  #, no-c-format
! msgid "Generates an error message if an attempt is made to access a system register which is not available on the target architecture."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:100
  #, no-c-format
! msgid "Workaround for ARM Cortex-A53 Erratum number 835769."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:104
  #, no-c-format
! msgid "Workaround for ARM Cortex-A53 Erratum number 843419."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:116
  #, no-c-format
! msgid "The register used to access the thread pointer:"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:147
! #, fuzzy, no-c-format
! msgid "Specify the thread pointer register."
! msgstr "Αποτυχία δέσμευσης πόρων συστήματος"
! 
! #: config/aarch64/aarch64.opt:151
  #, no-c-format
! msgid "Don't assume that unaligned accesses are handled by the system."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:163
  #, no-c-format
! msgid "Specifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:182
  #, no-c-format
! msgid "Use features of architecture ARCH."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:186
  #, no-c-format
! msgid "Use features of and optimize for CPU."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:190
  #, no-c-format
! msgid "Optimize for CPU."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:194
! #, fuzzy, no-c-format
! msgid "Generate code that conforms to the specified ABI."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: config/aarch64/aarch64.opt:198
  #, no-c-format
! msgid "-fdump-tuning-model=<filename> Dump current tuning model to a JSON file."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:202
  #, no-c-format
! msgid "-muser-provided-CPU=<json-tuning-file> User specific CPU tunings."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:206
  #, no-c-format
! msgid "-moverride=<string>\tPower users only! Override CPU optimization parameters."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:210
  #, no-c-format
! msgid "Known AArch64 ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:220
  #, no-c-format
! msgid "PC relative literal loads."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:228
  #, no-c-format
! msgid "Select return address signing scope."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:232
  #, no-c-format
! msgid "Supported AArch64 return address signing scope (for use with -msign-return-address= option):"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:245
  #, no-c-format
! msgid "Enable the reciprocal square root approximation.  Enabling this reduces precision of reciprocal square root results to about 16 bits for single precision and to 32 bits for double precision."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:251
  #, no-c-format
! msgid "Enable the square root approximation.  Enabling this reduces precision of square root results to about 16 bits for single precision and to 32 bits for double precision. If enabled, it implies -mlow-precision-recip-sqrt."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:258
  #, no-c-format
! msgid "Enable the division approximation.  Enabling this reduces precision of division results to about 16 bits for single precision and to 32 bits for double precision."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:276
  #, no-c-format
! msgid "Specify when to enable an early register allocation pass.  The possibilities are: all functions, functions that have access to strided multi-register instructions, and no functions."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:282
  #, no-c-format
! msgid "The possible SVE vector lengths:"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:304
  #, no-c-format
! msgid "-msve-vector-bits=<number>\tSet the number of bits in an SVE vector register."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:308
  #, no-c-format
! msgid "-mautovec-preference=[default|asimd-only|sve-only|prefer-asimd|prefer-sve] Force an ISA selection strategy for auto-vectorization.  For best performance it is highly recommended to use -mcpu or -mtune instead.  This parameter should only be used for code exploration."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:319
  #, no-c-format
! msgid "Enables verbose cost model dumping in the debug dump files."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:323
  #, no-c-format
! msgid "Generate code to track when the CPU might be speculating incorrectly."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:327
  #, no-c-format
! msgid "Enable the copy of the AArch64 load/store pair fusion pass that runs before register allocation."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:332
  #, no-c-format
! msgid "Enable the copy of the AArch64 load/store pair fusion pass that runs after register allocation."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:351
  #, no-c-format
! msgid "Use the system register specified on the command line as the stack protector guard register. This option is for use with fstack-protector-strong and not for use in user-land code."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:357
  #, no-c-format
! msgid "Use an immediate to offset from the stack protector guard register, sp_el0. This option is for use with fstack-protector-strong and not for use in user-land code."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:366
  #, no-c-format
! msgid "Generate local calls to out-of-line atomic operations."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:370
  #, no-c-format
! msgid "When vectorizing, consider using multiple different approaches and use the cost model to choose the cheapest one."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:375
  #, no-c-format
! msgid "The number of Newton iterations for calculating the reciprocal for float type.  The precision of division is proportional to this param when division approximation is enabled.  The default value is 1."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:379
! #, no-c-format
! msgid "The number of Newton iterations for calculating the reciprocal for double type.  The precision of division is proportional to this param when division approximation is enabled.  The default value is 2."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:383
  #, no-c-format
! msgid "An old alias for -mautovec-preference.  If both -mautovec-preference and --param=aarch64-autovec-preference are passed, the --param value will be used."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:409
  #, no-c-format
! msgid "Constant memcpy size in bytes above which to start using MOPS sequence."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:413
  #, no-c-format
! msgid "Constant memmove size in bytes above which to start using MOPS sequence."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:417
  #, no-c-format
! msgid "Constant memset size in bytes from which to start using MOPS sequence."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:425
  #, no-c-format
! msgid "--param=aarch64-ldp-policy=[default|always|never|aligned] Fine-grained policy for load pairs."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:429
  #, no-c-format
! msgid "--param=aarch64-stp-policy=[default|always|never|aligned] Fine-grained policy for store pairs."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:448
  #, no-c-format
! msgid "Limit on number of alias checks performed when attempting to form an ldp/stp."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:452
  #, no-c-format
! msgid "Param to control which writeback opportunities we try to handle in the load/store pair fusion pass.  A value of zero disables writeback handling.  One means we try to form pairs involving one or more existing individual writeback accesses where possible.  A value of two means we also try to opportunistically form writeback opportunities by folding in trailing destructive updates of the base register used by a pair."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:461
  #, no-c-format
! msgid "Param to control the treshold in number of granules beyond which an explicit loop for tagging a memory block is emitted."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:466
! #, fuzzy, no-c-format
! msgid "This option is deprecated."
! msgstr "το `%s' δεν είναι κανονικό αρχείο"
! 
! #: config/vms/vms.opt:27
  #, no-c-format
! msgid "Malloc data into P2 space."
  msgstr ""
  
! #: config/vms/vms.opt:31
  #, no-c-format
! msgid "Set name of main routine for the debugger."
  msgstr ""
  
! #: config/vms/vms.opt:35
  #, no-c-format
! msgid "Use VMS exit codes instead of posix ones."
  msgstr ""
  
! #: config/vms/vms.opt:39
  #, no-c-format
! msgid "-mpointer-size=[no,32,short,64,long]\tSet the default pointer size."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:26
  #, no-c-format
! msgid "Use CONST16 instruction to load constants."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:30
  #, no-c-format
! msgid "Disable position-independent code (PIC) for use in OS kernel code."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:34
  #, no-c-format
! msgid "Use indirect CALLXn instructions for large programs."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:38
  #, no-c-format
! msgid "Set extra memory access cost for L32R instruction, in clock-cycle units."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:46
  #, no-c-format
! msgid "Automatically align branch targets to reduce branch penalties."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:50
  #, no-c-format
! msgid "Intersperse literal pools with code in the text section."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:54
  #, no-c-format
! msgid "Relax literals in assembler and place them automatically in the text section."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:58
  #, no-c-format
! msgid "-mno-serialize-volatile\tDo not serialize volatile memory references with MEMW instructions."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:65
  #, no-c-format
! msgid "Use call0 ABI."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:69
! #, no-c-format
! msgid "Use windowed registers ABI."
! msgstr ""
! 
! #: config/xtensa/xtensa.opt:73 config/m68k/m68k.opt:192
  #, fuzzy, no-c-format
! msgid "Do not use unaligned memory references."
! msgstr "Μη έγκυρη πισω-παραπομπή"
  
! #: config/g.opt:27
  #, no-c-format
! msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
  msgstr ""
  
! #: config/vxworks.opt:36
  #, no-c-format
! msgid "Assume the VxWorks RTP environment."
  msgstr ""
  
! #: config/vxworks.opt:43
  #, no-c-format
! msgid "Assume the VxWorks vThreads environment."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:30
  #, no-c-format
! msgid "Target the AM33 processor."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:34
  #, no-c-format
! msgid "Target the AM33/2.0 processor."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:38
  #, no-c-format
! msgid "Target the AM34 processor."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:46
  #, no-c-format
! msgid "Work around hardware multiply bug."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:55
  #, no-c-format
! msgid "Enable linker relaxations."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:59
  #, no-c-format
! msgid "Return pointers in both a0 and d0."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:63
! #, fuzzy, no-c-format
! msgid "Allow gcc to generate LIW instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/mn10300/mn10300.opt:67
! #, fuzzy, no-c-format
! msgid "Allow gcc to generate the SETLB and Lcc instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/v850/v850.opt:29
! #, fuzzy, no-c-format
! msgid "Use registers r2 and r5."
! msgstr "Δεν είναι δυνατή η καταχώρηση της υπηρεσίας"
! 
! #: config/v850/v850.opt:33
  #, no-c-format
! msgid "Use 4 byte entries in switch tables."
  msgstr ""
  
! #: config/v850/v850.opt:37
  #, no-c-format
! msgid "Enable backend debugging."
  msgstr ""
  
! #: config/v850/v850.opt:41
! #, fuzzy, no-c-format
! msgid "Do not use the callt instruction (default)."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/v850/v850.opt:45
  #, no-c-format
! msgid "Reuse r30 on a per-function basis."
  msgstr ""
  
! #: config/v850/v850.opt:49
! #, no-c-format
! msgid "Alias for -mrh850-abi."
! msgstr ""
! 
! #: config/v850/v850.opt:53
  #, fuzzy, no-c-format
! msgid "Prohibit PC-relative function calls."
! msgstr "δεν είναι δυνατό να δημιουργηθεί το αρχείο fifo `%s'"
  
! #: config/v850/v850.opt:57
  #, no-c-format
! msgid "Use stubs for function prologues."
  msgstr ""
  
! #: config/v850/v850.opt:61
  #, no-c-format
! msgid "Set the max size of data eligible for the SDA area."
  msgstr ""
  
! #: config/v850/v850.opt:68
! #, fuzzy, no-c-format
! msgid "Enable the use of the short load instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/v850/v850.opt:72
  #, no-c-format
! msgid "Same as: -mep -mprolog-function."
  msgstr ""
  
! #: config/v850/v850.opt:76
  #, no-c-format
! msgid "Set the max size of data eligible for the TDA area."
  msgstr ""
  
! #: config/v850/v850.opt:83
  #, no-c-format
! msgid "Do not enforce strict alignment."
  msgstr ""
  
! #: config/v850/v850.opt:87
  #, no-c-format
! msgid "Put jump tables for switch statements into the .data section rather than the .code section."
  msgstr ""
  
! #: config/v850/v850.opt:95
! #, no-c-format
! msgid "Compile for the v850 processor."
! msgstr ""
  
! #: config/v850/v850.opt:99
  #, no-c-format
! msgid "Compile for the v850e processor."
  msgstr ""
  
! #: config/v850/v850.opt:103
  #, no-c-format
! msgid "Compile for the v850e1 processor."
  msgstr ""
  
! #: config/v850/v850.opt:107
  #, no-c-format
! msgid "Compile for the v850es variant of the v850e1."
  msgstr ""
  
! #: config/v850/v850.opt:111
  #, no-c-format
! msgid "Compile for the v850e2 processor."
  msgstr ""
  
! #: config/v850/v850.opt:115
  #, no-c-format
! msgid "Compile for the v850e2v3 processor."
  msgstr ""
  
! #: config/v850/v850.opt:119
  #, no-c-format
! msgid "Compile for the v850e3v5 processor."
  msgstr ""
  
! #: config/v850/v850.opt:126
! #, fuzzy, no-c-format
! msgid "Enable v850e3v5 loop instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/v850/v850.opt:130
  #, no-c-format
! msgid "Set the max size of data eligible for the ZDA area."
  msgstr ""
  
! #: config/v850/v850.opt:137
  #, no-c-format
! msgid "Enable relaxing in the assembler."
  msgstr ""
  
! #: config/v850/v850.opt:141
  #, no-c-format
! msgid "Prohibit PC relative jumps."
  msgstr ""
  
! #: config/v850/v850.opt:145
! #, fuzzy, no-c-format
! msgid "Inhibit the use of hardware floating point instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/v850/v850.opt:149
  #, no-c-format
! msgid "Allow the use of hardware floating point instructions for V850E2V3 and up."
! msgstr ""
! 
! #: config/v850/v850.opt:153
! #, no-c-format
! msgid "Enable support for the RH850 ABI.  This is the default."
! msgstr ""
! 
! #: config/v850/v850.opt:157
! #, no-c-format
! msgid "Enable support for the old GCC ABI."
! msgstr ""
! 
! #: config/v850/v850.opt:161
! #, no-c-format
! msgid "Support alignments of up to 64-bits."
  msgstr ""
  
  #: config/m68k/m68k-tables.opt:25
*************** msgstr ""
*** 5879,5889 ****
  msgid "Known M68K ISAs (for use with the -march= option):"
  msgstr ""
  
- #: config/m68k/ieee.opt:24 config/i386/i386.opt:389
- #, no-c-format
- msgid "Use IEEE math for fp comparisons."
- msgstr ""
- 
  #: config/m68k/m68k.opt:30
  #, fuzzy, no-c-format
  msgid "Generate code for a 520X."
--- 6254,6259 ----
*************** msgstr "Ακατάλληλη εντολ�
*** 5974,5985 ****
  msgid "Align variables on a 32-bit boundary."
  msgstr ""
  
- #: config/m68k/m68k.opt:103 config/arm/arm.opt:86 config/nds32/nds32.opt:171
- #: config/c6x/c6x.opt:67
- #, no-c-format
- msgid "Specify the name of the target architecture."
- msgstr ""
- 
  #: config/m68k/m68k.opt:107
  #, fuzzy, no-c-format
  msgid "Use the bit-field instructions."
--- 6344,6349 ----
*************** msgstr ""
*** 6025,6033 ****
  msgid "Use 32-bit offsets in jump tables rather than 16-bit offsets."
  msgstr ""
  
! #: config/m68k/m68k.opt:151 config/avr/avr.opt:23
  #, no-c-format
! msgid "Usa LRA for reload instead of the old reload framework.  This option is experimental, and it may be removed in future versions of the compiler."
  msgstr ""
  
  #: config/m68k/m68k.opt:156
--- 6389,6397 ----
  msgid "Use 32-bit offsets in jump tables rather than 16-bit offsets."
  msgstr ""
  
! #: config/m68k/m68k.opt:151
  #, no-c-format
! msgid "Use LRA for reload instead of the old reload framework.  This option is experimental, and it may be removed in future versions of the compiler."
  msgstr ""
  
  #: config/m68k/m68k.opt:156
*************** msgstr ""
*** 6065,6075 ****
  msgid "Generate code with library calls for floating point."
  msgstr ""
  
- #: config/m68k/m68k.opt:192 config/xtensa/xtensa.opt:73
- #, fuzzy, no-c-format
- msgid "Do not use unaligned memory references."
- msgstr "Μη έγκυρη πισω-παραπομπή"
- 
  #: config/m68k/m68k.opt:196
  #, no-c-format
  msgid "Tune for the specified target CPU or architecture."
--- 6429,6434 ----
*************** msgstr ""
*** 6085,17686 ****
  msgid "Support TLS segment larger than 64K."
  msgstr ""
  
! #: config/riscv/riscv.opt:26 config/aarch64/aarch64.opt:83
! #: config/arm/arm.opt:105 config/microblaze/microblaze.opt:60
! #, no-c-format
! msgid "Assume target CPU is configured as big endian."
! msgstr ""
! 
! #: config/riscv/riscv.opt:30 config/aarch64/aarch64.opt:103
! #: config/arm/arm.opt:170 config/microblaze/microblaze.opt:64
  #, no-c-format
! msgid "Assume target CPU is configured as little endian."
  msgstr ""
  
! #: config/riscv/riscv.opt:34
  #, no-c-format
! msgid "-mbranch-cost=N\tSet the cost of branches to roughly N instructions."
  msgstr ""
  
! #: config/riscv/riscv.opt:38
  #, no-c-format
! msgid "This option is deprecated; use -fplt or -fno-plt instead."
  msgstr ""
  
! #: config/riscv/riscv.opt:42
  #, fuzzy, no-c-format
! msgid "Specify integer and floating-point calling convention."
! msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/riscv/riscv.opt:46 config/i386/i386.opt:444
! #, no-c-format
! msgid "Attempt to keep stack aligned to this power of 2."
! msgstr ""
  
! #: config/riscv/riscv.opt:50
  #, no-c-format
! msgid "Supported ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/riscv/riscv.opt:78
! #, fuzzy, no-c-format
! msgid "Use hardware floating-point divide and square root instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/riscv/riscv.opt:82
  #, no-c-format
! msgid "Use hardware instructions for integer division."
  msgstr ""
  
! #: config/riscv/riscv.opt:86
  #, no-c-format
! msgid "-march=\tGenerate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case."
  msgstr ""
  
! #: config/riscv/riscv.opt:91
  #, no-c-format
! msgid "-march=help\tPrint supported -march extensions."
  msgstr ""
  
! #: config/riscv/riscv.opt:103 config/mips/mips.opt:426
  #, no-c-format
! msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR."
  msgstr ""
  
! #: config/riscv/riscv.opt:107
  #, no-c-format
! msgid "-mcpu=PROCESSOR\tUse architecture of and optimize the output for PROCESSOR."
  msgstr ""
  
! #: config/riscv/riscv.opt:111
  #, no-c-format
! msgid "-msmall-data-limit=N\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
  msgstr ""
  
! #: config/riscv/riscv.opt:115
  #, no-c-format
! msgid "Use smaller but slower prologue and epilogue code."
  msgstr ""
  
! #: config/riscv/riscv.opt:119
  #, no-c-format
! msgid "Convert BASE + LARGE_OFFSET addresses to NEW_BASE + SMALL_OFFSET to allow more memory accesses to be generated as compressed instructions.  Currently targets 32-bit integer load/stores."
  msgstr ""
  
! #: config/riscv/riscv.opt:125 config/aarch64/aarch64.opt:107
! #: config/loongarch/loongarch.opt:270
  #, fuzzy, no-c-format
! msgid "Specify the code model."
! msgstr "Ορισμός ονόματος προγράμματος"
  
! #: config/riscv/riscv.opt:129 config/loongarch/loongarch.opt:210
  #, fuzzy, no-c-format
! msgid "Do not generate unaligned memory accesses."
! msgstr "Μη έγκυρη πισω-παραπομπή"
  
! #: config/riscv/riscv.opt:133
  #, no-c-format
! msgid "Do not generate unaligned scalar memory accesses."
  msgstr ""
  
! #: config/riscv/riscv.opt:137
  #, no-c-format
! msgid "Do not create element-misaligned vector memory accesses."
  msgstr ""
  
! #: config/riscv/riscv.opt:141 config/i386/i386.opt:308
! #: config/rs6000/aix64.opt:36 config/rs6000/linux64.opt:32
  #, no-c-format
! msgid "Known code models (for use with the -mcmodel= option):"
  msgstr ""
  
! #: config/riscv/riscv.opt:154
  #, no-c-format
! msgid "Use %reloc() operators, rather than assembly macros, to load addresses."
  msgstr ""
  
! #: config/riscv/riscv.opt:158 config/loongarch/loongarch.opt:278
  #, no-c-format
! msgid "Take advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses."
  msgstr ""
  
! #: config/riscv/riscv.opt:163
  #, no-c-format
! msgid "Enable the CSR checking for the ISA-dependent CSR and the read-only CSR. The ISA-dependent CSR are only valid when the specific ISA is set.  The read-only CSR can not be written by the CSR instructions."
  msgstr ""
  
! #: config/riscv/riscv.opt:169 config/aarch64/aarch64.opt:150
! #: config/i386/i386.opt:420
! #, fuzzy, no-c-format
! msgid "Omit the frame pointer in leaf functions."
! msgstr "Δεν βρέθηκαν ταιριάσματα στη μορφή `%s'.\n"
! 
! #: config/riscv/riscv.opt:191
  #, no-c-format
! msgid "Emit RISC-V ELF attribute."
  msgstr ""
  
! #: config/riscv/riscv.opt:195 config/i386/i386.opt:261
  #, no-c-format
! msgid "Use the given data alignment."
  msgstr ""
  
! #: config/riscv/riscv.opt:199 config/i386/i386.opt:265
  #, no-c-format
! msgid "Known data alignment choices (for use with the -malign-data= option):"
  msgstr ""
  
! #: config/riscv/riscv.opt:209 config/aarch64/aarch64.opt:313
! #: config/i386/i386.opt:1021 config/arm/arm.opt:349
! #: config/rs6000/rs6000.opt:558
  #, no-c-format
! msgid "Use given stack-protector guard."
  msgstr ""
  
! #: config/riscv/riscv.opt:213 config/aarch64/aarch64.opt:317
! #: config/arm/arm.opt:353 config/rs6000/rs6000.opt:562
! #, fuzzy, no-c-format
! msgid "Valid arguments to -mstack-protector-guard=:"
! msgstr "Ακατάλληλη τιμή στο ai_flags"
  
! #: config/riscv/riscv.opt:223 config/i386/i386.opt:1035
! #: config/rs6000/rs6000.opt:572
  #, no-c-format
! msgid "Use the given base register for addressing the stack-protector guard."
  msgstr ""
  
! #: config/riscv/riscv.opt:230 config/i386/i386.opt:1042
! #: config/rs6000/rs6000.opt:579
  #, no-c-format
! msgid "Use the given offset for addressing the stack-protector guard."
  msgstr ""
  
! #: config/riscv/riscv.opt:543
  #, no-c-format
! msgid "Supported ISA specs (for use with the -misa-spec= option):"
  msgstr ""
  
! #: config/riscv/riscv.opt:556
  #, no-c-format
! msgid "Set the version of RISC-V ISA spec."
  msgstr ""
  
! #: config/riscv/riscv.opt:560
  #, no-c-format
! msgid "Enable conditional moves unconditionally."
  msgstr ""
  
! #: config/riscv/riscv.opt:564
  #, no-c-format
! msgid "Always inline subword atomic operations."
  msgstr ""
  
! #: config/riscv/riscv.opt:568
  #, no-c-format
! msgid "Inline strcmp calls if possible."
  msgstr ""
  
! #: config/riscv/riscv.opt:572
  #, no-c-format
! msgid "Inline strncmp calls if possible."
  msgstr ""
  
! #: config/riscv/riscv.opt:576
  #, no-c-format
! msgid "Inline strlen calls if possible."
  msgstr ""
  
! #: config/riscv/riscv.opt:580
  #, no-c-format
! msgid "Max number of bytes to compare as part of inlined strcmp/strncmp routines (default: 64)."
  msgstr ""
  
! #: config/riscv/riscv.opt:584
  #, no-c-format
! msgid "The RVV possible LMUL (-mrvv-max-lmul=):"
  msgstr ""
  
! #: config/riscv/riscv.opt:603
  #, no-c-format
! msgid "-mrvv-max-lmul=<string>\tSet the RVV LMUL of auto-vectorization."
  msgstr ""
  
! #: config/riscv/riscv.opt:610
  #, no-c-format
! msgid "Valid arguments to -param=vsetvl-strategy=:"
  msgstr ""
  
! #: config/riscv/riscv.opt:623
  #, no-c-format
! msgid "-param=vsetvl-strategy=<string>\tSet the optimization level of VSETVL insert pass."
  msgstr ""
  
! #: config/riscv/riscv.opt:627
  #, no-c-format
! msgid "-param=riscv-two-source-permutes Enable permutes with two source vectors."
  msgstr ""
  
! #: config/riscv/riscv.opt:631 config/i386/i386.opt:496
! #, fuzzy, no-c-format
! msgid "Valid arguments to -mstringop-strategy=:"
! msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/riscv/riscv.opt:647
  #, no-c-format
! msgid "Specify stringop expansion strategy."
  msgstr ""
  
! #: config/riscv/riscv.opt:651
  #, no-c-format
! msgid "The possible RVV vector register lengths:"
  msgstr ""
  
! #: config/riscv/riscv.opt:661
  #, no-c-format
! msgid "-mrvv-vector-bits=<string>\tSet the kind of bits for an RVV vector register."
  msgstr ""
  
! #: config/riscv/riscv.opt:665 config/aarch64/aarch64.opt:58
! #: config/loongarch/loongarch.opt:287
  #, no-c-format
! msgid "The possible TLS dialects:"
  msgstr ""
  
! #: config/riscv/riscv.opt:675 config/aarch64/aarch64.opt:154
! #: config/loongarch/loongarch.opt:297
  #, no-c-format
! msgid "Specify TLS dialect."
  msgstr ""
  
! #: config/riscv/riscv.opt:679
  #, no-c-format
! msgid "Specifies whether the fence.tso instruction should be used."
  msgstr ""
  
! #: config/riscv/riscv.opt:683
  #, no-c-format
! msgid "Enable (default) or disable generation of vector segment load/store instructions."
  msgstr ""
  
! #: config/m32c/m32c.opt:23
  #, no-c-format
! msgid "-msim\tUse simulator runtime."
  msgstr ""
  
! #: config/m32c/m32c.opt:27
  #, no-c-format
! msgid "-mcpu=r8c\tCompile code for R8C variants."
  msgstr ""
  
! #: config/m32c/m32c.opt:31
  #, no-c-format
! msgid "-mcpu=m16c\tCompile code for M16C variants."
  msgstr ""
  
! #: config/m32c/m32c.opt:35
  #, no-c-format
! msgid "-mcpu=m32cm\tCompile code for M32CM variants."
  msgstr ""
  
! #: config/m32c/m32c.opt:39
  #, no-c-format
! msgid "-mcpu=m32c\tCompile code for M32C variants."
  msgstr ""
  
! #: config/m32c/m32c.opt:43
  #, no-c-format
! msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)."
  msgstr ""
  
! #: config/msp430/msp430.opt:7
  #, no-c-format
! msgid "Use a lightweight configuration of printf and puts to reduce code size. For single-threaded applications, not requiring reentrant I/O only. Requires Newlib Nano IO."
  msgstr ""
  
! #: config/msp430/msp430.opt:11
  #, no-c-format
! msgid "Force assembly output to always use hex constants."
  msgstr ""
  
! #: config/msp430/msp430.opt:15
  #, fuzzy, no-c-format
! msgid "Specify the MCU to build for."
! msgstr "Ορισμός ονόματος προγράμματος"
  
! #: config/msp430/msp430.opt:19
  #, no-c-format
! msgid "Warn if an MCU name is unrecognized or conflicts with other options (default: on)."
  msgstr ""
  
! #: config/msp430/msp430.opt:23
  #, no-c-format
! msgid "Warn if devices.csv is not found or there are problem parsing it (default: on)."
  msgstr ""
  
! #: config/msp430/msp430.opt:27
  #, no-c-format
! msgid "Specify the ISA to build for: msp430, msp430x, msp430xv2."
  msgstr ""
  
! #: config/msp430/msp430.opt:52
  #, no-c-format
! msgid "Select large model - 20-bit addresses/pointers."
  msgstr ""
  
! #: config/msp430/msp430.opt:56
  #, no-c-format
! msgid "Select small model - 16-bit addresses/pointers (default)."
  msgstr ""
  
! #: config/msp430/msp430.opt:60
  #, no-c-format
! msgid "Optimize opcode sizes at link time."
  msgstr ""
  
! #: config/msp430/msp430.opt:67 config/pru/pru.opt:26
  #, no-c-format
! msgid "Use a minimum runtime (no static initializers or ctors) for memory-constrained devices."
  msgstr ""
  
! #: config/msp430/msp430.opt:74
  #, no-c-format
! msgid "Specify the type of hardware multiply to support."
  msgstr ""
  
! #: config/msp430/msp430.opt:96
  #, no-c-format
! msgid "Specify whether functions should be placed into the lower or upper memory regions, or if they should be shuffled between the regions (either) for best fit (default: lower)."
  msgstr ""
  
! #: config/msp430/msp430.opt:100
  #, no-c-format
! msgid "Specify whether variables should be placed into the lower or upper memory regions, or if they should be shuffled between the regions (either) for best fit (default: lower)."
  msgstr ""
  
! #: config/msp430/msp430.opt:104
  #, no-c-format
! msgid "Add the .lower prefix to section names when compiling with -m{code,data}-region=lower (disabled by default)."
  msgstr ""
  
! #: config/msp430/msp430.opt:123
  #, no-c-format
! msgid "Passes on a request to the assembler to enable fixes for various silicon errata."
  msgstr ""
  
! #: config/msp430/msp430.opt:127
  #, no-c-format
! msgid "Passes on a request to the assembler to warn about various silicon errata."
  msgstr ""
  
! #: config/msp430/msp430.opt:131
  #, no-c-format
! msgid "The path to devices.csv.  The GCC driver can normally locate devices.csv itself and pass this option to the compiler, so the user shouldn't need to pass this."
  msgstr ""
  
! #: config/msp430/msp430.opt:136
  #, no-c-format
! msgid "For shift operations by a constant amount, which require an individual instruction to shift by one position, set the maximum number of inline shift instructions (maximum value 64) to emit instead of using the corresponding __mspabi helper function. The default value is 4."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:70 config/loongarch/loongarch.opt:248
  #, no-c-format
! msgid "The code model option names for -mcmodel:"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:87 config/i386/i386.opt:1056
  #, no-c-format
! msgid "Generate code which uses only the general registers."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:91 config/i386/i386.opt:1148
  #, no-c-format
! msgid "Generate code to mitigate against straight line speculation."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:95
  #, no-c-format
! msgid "Workaround for ARM Cortex-A53 Erratum number 835769."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:99
  #, no-c-format
! msgid "Workaround for ARM Cortex-A53 Erratum number 843419."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:111
  #, no-c-format
! msgid "The register used to access the thread pointer:"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:142
! #, fuzzy, no-c-format
! msgid "Specify the thread pointer register."
! msgstr "Αποτυχία δέσμευσης πόρων συστήματος"
! 
! #: config/aarch64/aarch64.opt:146
  #, no-c-format
! msgid "Don't assume that unaligned accesses are handled by the system."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:158
  #, no-c-format
! msgid "Specifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:177
  #, no-c-format
! msgid "Use features of architecture ARCH."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:181
  #, no-c-format
! msgid "Use features of and optimize for CPU."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:185
  #, no-c-format
! msgid "Optimize for CPU."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:189
! #, fuzzy, no-c-format
! msgid "Generate code that conforms to the specified ABI."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: config/aarch64/aarch64.opt:193
  #, no-c-format
! msgid "-moverride=<string>\tPower users only! Override CPU optimization parameters."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:197
  #, no-c-format
! msgid "Known AArch64 ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:207
  #, no-c-format
! msgid "PC relative literal loads."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:211 config/arm/arm.opt:337
  #, no-c-format
! msgid "Use branch-protection features."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:215
  #, no-c-format
! msgid "Select return address signing scope."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:219
  #, no-c-format
! msgid "Supported AArch64 return address signing scope (for use with -msign-return-address= option):"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:232
  #, no-c-format
! msgid "Enable the reciprocal square root approximation.  Enabling this reduces precision of reciprocal square root results to about 16 bits for single precision and to 32 bits for double precision."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:238
  #, no-c-format
! msgid "Enable the square root approximation.  Enabling this reduces precision of square root results to about 16 bits for single precision and to 32 bits for double precision. If enabled, it implies -mlow-precision-recip-sqrt."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:245
  #, no-c-format
! msgid "Enable the division approximation.  Enabling this reduces precision of division results to about 16 bits for single precision and to 32 bits for double precision."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:263
  #, no-c-format
! msgid "Specify when to enable an early register allocation pass.  The possibilities are: all functions, functions that have access to strided multi-register instructions, and no functions."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:269
  #, no-c-format
! msgid "The possible SVE vector lengths:"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:291
  #, no-c-format
! msgid "-msve-vector-bits=<number>\tSet the number of bits in an SVE vector register."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:295
  #, no-c-format
! msgid "Enables verbose cost model dumping in the debug dump files."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:299
  #, no-c-format
! msgid "Generate code to track when the CPU might be speculating incorrectly."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:303
  #, no-c-format
! msgid "Enable the copy of the AArch64 load/store pair fusion pass that runs before register allocation."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:308
  #, no-c-format
! msgid "Enable the copy of the AArch64 load/store pair fusion pass that runs after register allocation."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:327
  #, no-c-format
! msgid "Use the system register specified on the command line as the stack protector guard register. This option is for use with fstack-protector-strong and not for use in user-land code."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:333
  #, no-c-format
! msgid "Use an immediate to offset from the stack protector guard register, sp_el0. This option is for use with fstack-protector-strong and not for use in user-land code."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:342
  #, no-c-format
! msgid "Generate local calls to out-of-line atomic operations."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:346
  #, no-c-format
! msgid "When vectorizing, consider using multiple different approaches and use the cost model to choose the cheapest one."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:351
  #, no-c-format
! msgid "The number of Newton iterations for calculating the reciprocal for float type.  The precision of division is proportional to this param when division approximation is enabled.  The default value is 1."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:355
  #, no-c-format
! msgid "The number of Newton iterations for calculating the reciprocal for double type.  The precision of division is proportional to this param when division approximation is enabled.  The default value is 2."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:359
  #, no-c-format
! msgid "--param=aarch64-autovec-preference=[default|asimd-only|sve-only|prefer-asimd|prefer-sve] Force an ISA selection strategy for auto-vectorization."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:385
  #, no-c-format
! msgid "Constant memcpy size in bytes above which to start using MOPS sequence."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:389
  #, no-c-format
! msgid "Constant memmove size in bytes above which to start using MOPS sequence."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:393
  #, no-c-format
! msgid "Constant memset size in bytes from which to start using MOPS sequence."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:397
  #, no-c-format
! msgid "Limit how much the autovectorizer may unroll a loop."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:401
  #, no-c-format
! msgid "--param=aarch64-ldp-policy=[default|always|never|aligned] Fine-grained policy for load pairs."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:405
  #, no-c-format
! msgid "--param=aarch64-stp-policy=[default|always|never|aligned] Fine-grained policy for store pairs."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:424
  #, no-c-format
! msgid "Limit on number of alias checks performed when attempting to form an ldp/stp."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:428
  #, no-c-format
! msgid "Param to control which writeback opportunities we try to handle in the load/store pair fusion pass.  A value of zero disables writeback handling.  One means we try to form pairs involving one or more existing individual writeback accesses where possible.  A value of two means we also try to opportunistically form writeback opportunities by folding in trailing destructive updates of the base register used by a pair."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:437
  #, fuzzy, no-c-format
! msgid "Warn about usage of experimental Function Multi Versioning."
! msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
! 
! #: config/linux.opt:24
! #, no-c-format
! msgid "Use Bionic C library."
! msgstr ""
  
! #: config/linux.opt:28
  #, no-c-format
! msgid "Use GNU C library."
  msgstr ""
  
! #: config/linux.opt:32
  #, no-c-format
! msgid "Use uClibc C library."
  msgstr ""
  
! #: config/linux.opt:36
  #, no-c-format
! msgid "Use musl C library."
  msgstr ""
  
! #: config/mingw/cygming.opt:23
  #, no-c-format
! msgid "Create console application."
  msgstr ""
  
! #: config/mingw/cygming.opt:27
! #, fuzzy, no-c-format
! msgid "Generate code for a DLL."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: config/mingw/cygming.opt:31
! #, fuzzy, no-c-format
! msgid "Ignore dllimport for functions."
! msgstr "μη έγκυρη τάξη χαρακτήρων `%s'"
! 
! #: config/mingw/cygming.opt:35
  #, no-c-format
! msgid "Use Mingw-specific thread support."
  msgstr ""
  
! #: config/mingw/cygming.opt:39
  #, no-c-format
! msgid "Set Windows defines."
  msgstr ""
  
! #: config/mingw/cygming.opt:43
  #, no-c-format
! msgid "Create GUI application."
  msgstr ""
  
! #: config/mingw/cygming.opt:47
  #, no-c-format
! msgid "Use the GNU extension to the PE format for aligned common data."
  msgstr ""
  
! #: config/mingw/cygming.opt:51
  #, no-c-format
! msgid "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement."
  msgstr ""
  
! #: config/mingw/cygming.opt:55
  #, no-c-format
! msgid "For nested functions on stack executable permission is set."
  msgstr ""
  
! #: config/mingw/cygming.opt:62
  #, no-c-format
! msgid "Put relocated read-only data into .data section."
  msgstr ""
  
! #: config/mingw/mingw.opt:23
  #, no-c-format
! msgid "Preprocess, compile or link with specified C RunTime DLL library."
  msgstr ""
  
! #: config/mingw/mingw.opt:33
  #, no-c-format
! msgid "Warn about none ISO msvcrt scanf/printf width extensions."
  msgstr ""
  
! #: config/ia64/ilp32.opt:3
  #, no-c-format
! msgid "Generate ILP32 code."
  msgstr ""
  
! #: config/ia64/ilp32.opt:7
! #, fuzzy, no-c-format
! msgid "Generate LP64 code."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: config/ia64/ia64.opt:28
  #, no-c-format
! msgid "Generate big endian code."
  msgstr ""
  
! #: config/ia64/ia64.opt:32
  #, no-c-format
! msgid "Generate little endian code."
  msgstr ""
  
! #: config/ia64/ia64.opt:36
! #, fuzzy, no-c-format
! msgid "Generate code for GNU as."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: config/ia64/ia64.opt:40
! #, fuzzy, no-c-format
! msgid "Generate code for GNU ld."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: config/ia64/ia64.opt:44
  #, no-c-format
! msgid "Emit stop bits before and after volatile extended asms."
  msgstr ""
  
! #: config/ia64/ia64.opt:48
! #, fuzzy, no-c-format
! msgid "Use in/loc/out register names."
! msgstr "δεν δώθηκε συμβολικό όνομα"
! 
! #: config/ia64/ia64.opt:55
  #, no-c-format
! msgid "Enable use of sdata/scommon/sbss."
  msgstr ""
  
! #: config/ia64/ia64.opt:59
! #, fuzzy, no-c-format
! msgid "Generate code without GP reg."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: config/ia64/ia64.opt:63
  #, no-c-format
! msgid "gp is constant (but save/restore gp on indirect calls)."
  msgstr ""
  
! #: config/ia64/ia64.opt:67
  #, no-c-format
! msgid "Generate self-relocatable code."
  msgstr ""
  
! #: config/ia64/ia64.opt:71
  #, no-c-format
! msgid "Generate inline floating point division, optimize for latency."
  msgstr ""
  
! #: config/ia64/ia64.opt:75
  #, no-c-format
! msgid "Generate inline floating point division, optimize for throughput."
  msgstr ""
  
! #: config/ia64/ia64.opt:82
  #, no-c-format
! msgid "Generate inline integer division, optimize for latency."
  msgstr ""
  
! #: config/ia64/ia64.opt:86
  #, no-c-format
! msgid "Generate inline integer division, optimize for throughput."
  msgstr ""
  
! #: config/ia64/ia64.opt:90
  #, fuzzy, no-c-format
! msgid "Do not inline integer division."
! msgstr "Ακατάλληλη χρήση του διαμορφωτή διεύθυνσης"
  
! #: config/ia64/ia64.opt:94
  #, no-c-format
! msgid "Generate inline square root, optimize for latency."
  msgstr ""
  
! #: config/ia64/ia64.opt:98
  #, no-c-format
! msgid "Generate inline square root, optimize for throughput."
  msgstr ""
  
! #: config/ia64/ia64.opt:102
! #, fuzzy, no-c-format
! msgid "Do not inline square root."
! msgstr "Δεν είναι δυνατό να δεσμευτεί μνήμη"
! 
! #: config/ia64/ia64.opt:106
  #, no-c-format
! msgid "Enable DWARF line debug info via GNU as."
  msgstr ""
  
! #: config/ia64/ia64.opt:110
! #, fuzzy, no-c-format
! msgid "Enable earlier placing stop bits for better scheduling."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/ia64/ia64.opt:114 config/pa/pa.opt:70 config/sh/sh.opt:227
  #, no-c-format
! msgid "Specify range of registers to make fixed."
  msgstr ""
  
! #: config/ia64/ia64.opt:118 config/alpha/alpha.opt:138
  #, no-c-format
! msgid "Specify bit size of immediate TLS offsets."
  msgstr ""
  
! #: config/ia64/ia64.opt:122 config/i386/i386.opt:542 config/s390/s390.opt:209
! #: config/sparc/sparc.opt:146 config/visium/visium.opt:49
  #, no-c-format
! msgid "Schedule code for given CPU."
  msgstr ""
  
! #: config/ia64/ia64.opt:126
  #, no-c-format
! msgid "Known Itanium CPUs (for use with the -mtune= option):"
  msgstr ""
  
! #: config/ia64/ia64.opt:136
  #, no-c-format
! msgid "Use data speculation before reload."
  msgstr ""
  
! #: config/ia64/ia64.opt:140
  #, no-c-format
! msgid "Use data speculation after reload."
  msgstr ""
  
! #: config/ia64/ia64.opt:144
  #, no-c-format
! msgid "Use control speculation."
  msgstr ""
  
! #: config/ia64/ia64.opt:148
  #, no-c-format
! msgid "Use in block data speculation before reload."
  msgstr ""
  
! #: config/ia64/ia64.opt:152
  #, no-c-format
! msgid "Use in block data speculation after reload."
  msgstr ""
  
! #: config/ia64/ia64.opt:156
  #, no-c-format
! msgid "Use in block control speculation."
  msgstr ""
  
! #: config/ia64/ia64.opt:160
  #, no-c-format
! msgid "Use simple data speculation check."
  msgstr ""
  
! #: config/ia64/ia64.opt:164
  #, no-c-format
! msgid "Use simple data speculation check for control speculation."
  msgstr ""
  
! #: config/ia64/ia64.opt:174
  #, no-c-format
! msgid "Count speculative dependencies while calculating priority of instructions."
  msgstr ""
  
! #: config/ia64/ia64.opt:178
  #, no-c-format
! msgid "Place a stop bit after every cycle when scheduling."
  msgstr ""
  
! #: config/ia64/ia64.opt:182
  #, no-c-format
! msgid "Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group."
  msgstr ""
  
! #: config/ia64/ia64.opt:186
  #, no-c-format
! msgid "Soft limit on number of memory insns per instruction group, giving lower priority to subsequent memory insns attempting to schedule in the same insn group. Frequently useful to prevent cache bank conflicts.  Default value is 1."
  msgstr ""
  
! #: config/ia64/ia64.opt:190
  #, no-c-format
! msgid "Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached)."
  msgstr ""
  
! #: config/ia64/ia64.opt:194
  #, no-c-format
! msgid "Don't generate checks for control speculation in selective scheduling."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:24
  #, no-c-format
! msgid "Don't use any of r32..r63."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:28
  #, no-c-format
! msgid "Preferentially allocate registers that allow short instruction generation."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:32
  #, no-c-format
! msgid "Set branch cost."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:36
  #, fuzzy, no-c-format
! msgid "Enable conditional move instruction usage."
  msgstr "Ακατάλληλη εντολή"
  
! #: config/epiphany/epiphany.opt:40
! #, no-c-format
! msgid "Set number of nops to emit before each insn pattern."
! msgstr ""
  
! #: config/epiphany/epiphany.opt:52
  #, fuzzy, no-c-format
! msgid "Use software floating point comparisons."
  msgstr "Ακατάλληλη εντολή"
  
! #: config/epiphany/epiphany.opt:56
  #, no-c-format
! msgid "Enable split of 32 bit immediate loads into low / high part."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:60
  #, no-c-format
! msgid "Enable use of POST_INC / POST_DEC."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:64
  #, no-c-format
! msgid "Enable use of POST_MODIFY."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:68
  #, no-c-format
! msgid "Set number of bytes on the stack preallocated for use by the callee."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:72
  #, no-c-format
! msgid "Assume round to nearest is selected for purposes of scheduling."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:76
! #, fuzzy, no-c-format
! msgid "Generate call insns as indirect calls."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: config/epiphany/epiphany.opt:80
! #, fuzzy, no-c-format
! msgid "Generate call insns as direct calls."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: config/epiphany/epiphany.opt:84
  #, no-c-format
! msgid "Assume labels and symbols can be addressed using 16 bit absolute addresses."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:108
  #, no-c-format
! msgid "A floating point to integer truncation may be replaced with rounding to save mode switching."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:112
  #, no-c-format
! msgid "Vectorize for double-word operations."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:128
  #, no-c-format
! msgid "Split unaligned 8 byte vector moves before post-modify address generation."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:132
  #, no-c-format
! msgid "Use the floating point unit for integer add/subtract."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:136
  #, no-c-format
! msgid "Set register to hold -1."
  msgstr ""
  
! #: config/ft32/ft32.opt:23
  #, no-c-format
! msgid "Target the software simulator."
  msgstr ""
  
! #: config/ft32/ft32.opt:27
  #, no-c-format
! msgid "Ignored, but preserved for backward compatibility."
  msgstr ""
  
! #: config/ft32/ft32.opt:31
  #, fuzzy, no-c-format
! msgid "Avoid use of the DIV and MOD instructions."
  msgstr "Ακατάλληλη εντολή"
  
! #: config/ft32/ft32.opt:35
  #, no-c-format
! msgid "Target the FT32B architecture."
  msgstr ""
  
! #: config/ft32/ft32.opt:39
  #, no-c-format
! msgid "Enable FT32B code compression."
  msgstr ""
  
! #: config/ft32/ft32.opt:43
  #, no-c-format
! msgid "Avoid placing any readable data in program memory."
  msgstr ""
  
! #: config/h8300/h8300.opt:23
  #, fuzzy, no-c-format
! msgid "Generate H8S code."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: config/h8300/h8300.opt:27
  #, fuzzy, no-c-format
! msgid "Generate H8SX code."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: config/h8300/h8300.opt:31
  #, no-c-format
! msgid "Generate H8S/2600 code."
  msgstr ""
  
! #: config/h8300/h8300.opt:35
  #, no-c-format
! msgid "Make integers 32 bits wide."
  msgstr ""
  
! #: config/h8300/h8300.opt:42
  #, fuzzy, no-c-format
! msgid "Use registers for argument passing."
! msgstr "έχουν παραληφθεί ορίσματα"
  
! #: config/h8300/h8300.opt:46
  #, no-c-format
! msgid "Consider access to byte sized memory slow."
  msgstr ""
  
! #: config/h8300/h8300.opt:50
! #, fuzzy, no-c-format
! msgid "Enable linker relaxing."
! msgstr "αδύνατη η φόρτωση δεδομένων προφίλ"
! 
! #: config/h8300/h8300.opt:54
  #, no-c-format
! msgid "Generate H8/300H code."
  msgstr ""
  
! #: config/h8300/h8300.opt:58
  #, fuzzy, no-c-format
! msgid "Enable the normal mode."
! msgstr "μηδενισμένη εγγραφή και γράψιμο πάνω σε αυτή (truncated)"
  
! #: config/h8300/h8300.opt:62
  #, no-c-format
! msgid "Use H8/300 alignment rules."
  msgstr ""
  
! #: config/h8300/h8300.opt:66
! #, no-c-format
! msgid "Push extended registers on stack in monitor functions."
! msgstr ""
  
! #: config/h8300/h8300.opt:70
! #, no-c-format
! msgid "Do not push extended registers on stack in monitor functions."
! msgstr ""
  
! #: config/pru/pru.opt:31
  #, no-c-format
! msgid "-mmcu=MCU\tSelect the target System-On-Chip variant that embeds this PRU."
  msgstr ""
  
! #: config/pru/pru.opt:35
! #, no-c-format
! msgid "Make GCC pass the --no-relax command-line option to the linker instead of the --relax option."
! msgstr ""
  
! #: config/pru/pru.opt:40
! #, no-c-format
! msgid "Allow (or do not allow) gcc to use the LOOP instruction."
! msgstr ""
  
! #: config/pru/pru.opt:44
  #, no-c-format
! msgid "Select target ABI variant."
  msgstr ""
  
! #: config/pru/pru.opt:48
  #, no-c-format
! msgid "ABI variant code generation (for use with -mabi= option):"
  msgstr ""
  
! #: config/pdp11/pdp11.opt:23
  #, fuzzy, no-c-format
! msgid "Generate code for an 11/10."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: config/pdp11/pdp11.opt:27
  #, fuzzy, no-c-format
! msgid "Generate code for an 11/40."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: config/pdp11/pdp11.opt:31
  #, fuzzy, no-c-format
! msgid "Generate code for an 11/45."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: config/pdp11/pdp11.opt:35
  #, fuzzy, no-c-format
! msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)."
  msgstr "Εξαίρεση κινητής υποδιαστολής"
  
! #: config/pdp11/pdp11.opt:39
! #, no-c-format
! msgid "Use the DEC assembler syntax."
! msgstr ""
  
! #: config/pdp11/pdp11.opt:43
  #, no-c-format
! msgid "Use the GNU assembler syntax."
  msgstr ""
  
! #: config/pdp11/pdp11.opt:47 config/rs6000/rs6000.opt:183
! #: config/frv/frv.opt:158
  #, fuzzy, no-c-format
! msgid "Use hardware floating point."
  msgstr "Ακατάλληλη εντολή"
  
! #: config/pdp11/pdp11.opt:51
  #, fuzzy, no-c-format
! #| msgid "Use 64-bit ABI"
! msgid "Use 16 bit int."
! msgstr "Χρήση ABI 64-bit"
  
! #: config/pdp11/pdp11.opt:55
  #, fuzzy, no-c-format
! #| msgid "Use 32-bit ABI"
! msgid "Use 32 bit int."
! msgstr "Χρήση ABI 32-bit"
  
! #: config/pdp11/pdp11.opt:59 config/rs6000/rs6000.opt:179
  #, fuzzy, no-c-format
! msgid "Do not use hardware floating point."
! msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/pdp11/pdp11.opt:63
  #, fuzzy, no-c-format
! msgid "Target has split I&D."
! msgstr "-nt δεν δέχεται -l\n"
  
! #: config/pdp11/pdp11.opt:67
  #, no-c-format
! msgid "Use UNIX assembler syntax."
  msgstr ""
  
! #: config/pdp11/pdp11.opt:71
  #, fuzzy, no-c-format
! msgid "Use LRA register allocator."
! msgstr "Αποτυχία δέσμευσης πόρων συστήματος"
  
! #: config/xtensa/xtensa.opt:26
  #, no-c-format
! msgid "Use CONST16 instruction to load constants."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:30
  #, no-c-format
! msgid "Disable position-independent code (PIC) for use in OS kernel code."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:34
  #, no-c-format
! msgid "Use indirect CALLXn instructions for large programs."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:38
  #, no-c-format
! msgid "Set extra memory access cost for L32R instruction, in clock-cycle units."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:46
  #, no-c-format
! msgid "Automatically align branch targets to reduce branch penalties."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:50
  #, no-c-format
! msgid "Intersperse literal pools with code in the text section."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:54
  #, no-c-format
! msgid "Relax literals in assembler and place them automatically in the text section."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:58
  #, no-c-format
! msgid "-mno-serialize-volatile\tDo not serialize volatile memory references with MEMW instructions."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:65
  #, no-c-format
! msgid "Use call0 ABI."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:69
  #, no-c-format
! msgid "Use windowed registers ABI."
  msgstr ""
  
! #: config/i386/mingw-w64.opt:23
  #, no-c-format
! msgid "Use unicode startup and define UNICODE macro."
  msgstr ""
  
! #: config/i386/i386.opt:213
  #, no-c-format
! msgid "sizeof(long double) is 16."
  msgstr ""
  
! #: config/i386/i386.opt:217 config/i386/i386.opt:385
  #, no-c-format
! msgid "Use hardware fp."
  msgstr ""
  
! #: config/i386/i386.opt:221
  #, no-c-format
! msgid "sizeof(long double) is 12."
  msgstr ""
  
! #: config/i386/i386.opt:225
! #, fuzzy, no-c-format
! msgid "Use 80-bit long double."
! msgstr "Χρήση ABI 64-bit"
  
! #: config/i386/i386.opt:229 config/s390/s390.opt:169
! #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:110
! #, fuzzy, no-c-format
! msgid "Use 64-bit long double."
! msgstr "Χρήση ABI 64-bit"
  
! #: config/i386/i386.opt:233 config/s390/s390.opt:165
! #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:106
! #, fuzzy, no-c-format
! msgid "Use 128-bit long double."
! msgstr "Χρήση ABI 64-bit"
  
! #: config/i386/i386.opt:237 config/sh/sh.opt:179
  #, no-c-format
! msgid "Reserve space for outgoing arguments in the function prologue."
  msgstr ""
  
! #: config/i386/i386.opt:241
  #, no-c-format
! msgid "Align some doubles on dword boundary."
  msgstr ""
  
! #: config/i386/i386.opt:245
  #, no-c-format
! msgid "Function starts are aligned to this power of 2."
  msgstr ""
  
! #: config/i386/i386.opt:249
  #, no-c-format
! msgid "Jump targets are aligned to this power of 2."
  msgstr ""
  
! #: config/i386/i386.opt:253
  #, no-c-format
! msgid "Loop code aligned to this power of 2."
  msgstr ""
  
! #: config/i386/i386.opt:257
  #, no-c-format
! msgid "Align destination of the string operations."
  msgstr ""
  
! #: config/i386/i386.opt:278 config/s390/s390.opt:56
! #, fuzzy, no-c-format
! msgid "Generate code for given CPU."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: config/i386/i386.opt:282 config/bpf/bpf.opt:100
  #, no-c-format
! msgid "Use given assembler dialect."
  msgstr ""
  
! #: config/i386/i386.opt:286
  #, no-c-format
! msgid "Known assembler dialects (for use with the -masm= option):"
  msgstr ""
  
! #: config/i386/i386.opt:296
  #, no-c-format
! msgid "Branches are this expensive (arbitrary units)."
  msgstr ""
  
! #: config/i386/i386.opt:300
  #, no-c-format
! msgid "-mlarge-data-threshold=<number>\tData greater than given threshold will go into a large data section in x86-64 medium and large code models."
  msgstr ""
  
! #: config/i386/i386.opt:304
  #, no-c-format
! msgid "Use given x86-64 code model."
  msgstr ""
  
! #: config/i386/i386.opt:327
  #, no-c-format
! msgid "Use given address mode."
  msgstr ""
  
! #: config/i386/i386.opt:331
  #, no-c-format
! msgid "Known address mode (for use with the -maddress-mode= option):"
  msgstr ""
  
! #: config/i386/i386.opt:344
  #, no-c-format
! msgid "Generate sin, cos, sqrt for FPU."
  msgstr ""
  
! #: config/i386/i386.opt:348
  #, no-c-format
! msgid "Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack."
  msgstr ""
  
! #: config/i386/i386.opt:352
  #, no-c-format
! msgid "Return values of functions in FPU registers."
  msgstr ""
  
! #: config/i386/i386.opt:356
  #, no-c-format
! msgid "Generate floating point mathematics using given instruction set."
  msgstr ""
  
! #: config/i386/i386.opt:360
  #, fuzzy, no-c-format
! msgid "Valid arguments to -mfpmath=:"
! msgstr "πάρα πολλά ορίσματα"
  
! #: config/i386/i386.opt:393
  #, no-c-format
! msgid "Inline all known string operations."
  msgstr ""
  
! #: config/i386/i386.opt:397
  #, no-c-format
! msgid "Inline memset/memcpy string operations, but perform inline version only for small blocks."
  msgstr ""
  
! #: config/i386/i386.opt:404
  #, no-c-format
! msgid "Use native (MS) bitfield layout."
  msgstr ""
  
! #: config/i386/i386.opt:424
  #, no-c-format
! msgid "Relax cmpxchg loop for atomic_fetch_{or,xor,and,nand} by adding load and cmp before cmpxchg, execute pause and loop back to load and compare if load value is not expected."
  msgstr ""
  
! #: config/i386/i386.opt:428
  #, no-c-format
! msgid "Set 80387 floating-point precision to 32-bit."
  msgstr ""
  
! #: config/i386/i386.opt:432
  #, no-c-format
! msgid "Set 80387 floating-point precision to 64-bit."
  msgstr ""
  
! #: config/i386/i386.opt:436
  #, no-c-format
! msgid "Set 80387 floating-point precision to 80-bit."
  msgstr ""
  
! #: config/i386/i386.opt:440
  #, no-c-format
! msgid "Set the FTZ and DAZ Flags."
  msgstr ""
  
! #: config/i386/i386.opt:448
  #, no-c-format
! msgid "Assume incoming stack aligned to this power of 2."
  msgstr ""
  
! #: config/i386/i386.opt:452
  #, no-c-format
! msgid "Use push instructions to save outgoing arguments."
  msgstr ""
  
! #: config/i386/i386.opt:456
  #, no-c-format
! msgid "Use red-zone in the x86-64 code."
  msgstr ""
  
! #: config/i386/i386.opt:460
  #, no-c-format
! msgid "Number of registers used to pass integer arguments."
  msgstr ""
  
! #: config/i386/i386.opt:464
! #, fuzzy, no-c-format
! msgid "Alternate calling convention."
! msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/i386/i386.opt:468 config/alpha/alpha.opt:23
! #, fuzzy, no-c-format
! msgid "Do not use hardware fp."
! msgstr "Δεν είναι δυνατή η καταχώρηση της υπηρεσίας"
  
! #: config/i386/i386.opt:472
  #, no-c-format
! msgid "Use SSE register passing conventions for SF and DF mode."
  msgstr ""
  
! #: config/i386/i386.opt:476
  #, no-c-format
! msgid "Realign stack in prologue."
  msgstr ""
  
! #: config/i386/i386.opt:480
! #, fuzzy, no-c-format
! msgid "Enable stack probing."
! msgstr "αδύνατη η φόρτωση δεδομένων προφίλ"
  
! #: config/i386/i386.opt:484
  #, no-c-format
! msgid "Specify memcpy expansion strategy when expected size is known."
  msgstr ""
  
! #: config/i386/i386.opt:488
  #, no-c-format
! msgid "Specify memset expansion strategy when expected size is known."
  msgstr ""
  
! #: config/i386/i386.opt:492
  #, no-c-format
! msgid "Chose strategy to generate stringop using."
  msgstr ""
  
! #: config/i386/i386.opt:524
  #, no-c-format
! msgid "Use given thread-local storage dialect."
  msgstr ""
  
! #: config/i386/i386.opt:528
  #, no-c-format
! msgid "Known TLS dialects (for use with the -mtls-dialect= option):"
  msgstr ""
  
! #: config/i386/i386.opt:538
  #, no-c-format
! msgid "Use direct references against %gs when accessing tls data."
  msgstr ""
  
! #: config/i386/i386.opt:546
  #, no-c-format
! msgid "Fine grain control of tune features."
  msgstr ""
  
! #: config/i386/i386.opt:550
  #, no-c-format
! msgid "Clear all tune features."
  msgstr ""
  
! #: config/i386/i386.opt:557
  #, no-c-format
! msgid "Generate code that conforms to Intel MCU psABI."
  msgstr ""
  
! #: config/i386/i386.opt:561
  #, fuzzy, no-c-format
! msgid "Generate code that conforms to the given ABI."
  msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: config/i386/i386.opt:565 config/nds32/nds32.opt:51
  #, no-c-format
! msgid "Known ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/i386/i386.opt:575
  #, no-c-format
! msgid "Use libgcc stubs to save and restore registers clobbered by 64-bit Microsoft to System V ABI calls."
  msgstr ""
  
! #: config/i386/i386.opt:579 config/rs6000/rs6000.opt:195
  #, no-c-format
! msgid "Vector library ABI to use."
  msgstr ""
  
! #: config/i386/i386.opt:583
  #, no-c-format
! msgid "Known vectorization library ABIs (for use with the -mveclibabi= option):"
  msgstr ""
  
! #: config/i386/i386.opt:596
  #, no-c-format
! msgid "Return 8-byte vectors in memory."
  msgstr ""
  
! #: config/i386/i386.opt:600
  #, no-c-format
! msgid "Generate reciprocals instead of divss and sqrtss."
  msgstr ""
  
! #: config/i386/i386.opt:604 config/loongarch/loongarch.opt:239
  #, no-c-format
! msgid "Control generation of reciprocal estimates."
  msgstr ""
  
! #: config/i386/i386.opt:608
! #, fuzzy, no-c-format
! msgid "Generate cld instruction in the function prologue."
! msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: config/i386/i386.opt:612
  #, no-c-format
! msgid "Generate vzeroupper instruction before a transfer of control flow out of the function."
  msgstr ""
  
! #: config/i386/i386.opt:617
  #, no-c-format
! msgid "Disable Scalar to Vector optimization pass transforming 64-bit integer computations into a vector ones."
  msgstr ""
  
! #: config/i386/i386.opt:622
  #, no-c-format
! msgid "The maximum number of use and def visits when discovering a STV chain before the discovery is aborted."
  msgstr ""
  
! #: config/i386/i386.opt:626
  #, no-c-format
! msgid "Do dispatch scheduling if processor is bdver1, bdver2, bdver3, bdver4 or znver1 and Haifa scheduling is selected."
  msgstr ""
  
! #: config/i386/i386.opt:631
  #, no-c-format
! msgid "Use 128-bit AVX instructions instead of 256-bit AVX instructions in the auto-vectorizer."
  msgstr ""
  
! #: config/i386/i386.opt:635
  #, no-c-format
! msgid "Use given register vector width instructions instead of maximum register width in the auto-vectorizer."
  msgstr ""
  
! #: config/i386/i386.opt:639
  #, no-c-format
! msgid "Known preferred register vector length (to use with the -mprefer-vector-width= option):"
  msgstr ""
  
! #: config/i386/i386.opt:655
  #, no-c-format
! msgid "Enable floating-point status flags setting SSE vector operations on partial vectors."
  msgstr ""
  
! #: config/i386/i386.opt:659
  #, no-c-format
! msgid "Maximum number of bits that can be moved from memory to memory efficiently."
  msgstr ""
  
! #: config/i386/i386.opt:663
  #, no-c-format
! msgid "Maximum number of bits that can be stored to memory efficiently."
  msgstr ""
  
! #: config/i386/i386.opt:667
  #, no-c-format
! msgid "Optimize noreturn functions by not saving callee-saved registers used in the function."
  msgstr ""
  
! #: config/i386/i386.opt:673
  #, no-c-format
! msgid "Generate 32bit i386 code."
  msgstr ""
  
! #: config/i386/i386.opt:677
  #, no-c-format
! msgid "Generate 64bit x86-64 code."
  msgstr ""
  
! #: config/i386/i386.opt:681
  #, no-c-format
! msgid "Generate 32bit x86-64 code."
  msgstr ""
  
! #: config/i386/i386.opt:685
  #, no-c-format
! msgid "Generate 16bit i386 code."
  msgstr ""
  
! #: config/i386/i386.opt:689
  #, fuzzy, no-c-format
! msgid "Support MMX built-in functions."
! msgstr "αδυναμία εκτέλεσης ioctl στο `%s'"
  
! #: config/i386/i386.opt:693
  #, fuzzy, no-c-format
! msgid "Support 3DNow! built-in functions."
! msgstr "αδυναμία εκτέλεσης ioctl στο `%s'"
  
! #: config/i386/i386.opt:697
  #, fuzzy, no-c-format
! msgid "Support Athlon 3Dnow! built-in functions."
! msgstr "αδυναμία εκτέλεσης ioctl στο `%s'"
  
! #: config/i386/i386.opt:701
  #, no-c-format
! msgid "Support MMX and SSE built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:705
  #, no-c-format
! msgid "Support MMX, SSE and SSE2 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:709
  #, no-c-format
! msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:713
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:717
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:721 config/i386/i386.opt:725
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:729
  #, no-c-format
! msgid "Do not support SSE4.1 and SSE4.2 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:737
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:741
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:745
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:749
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512CD built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:753
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512DQ built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:757
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512BW built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:761
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VL built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:765
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512IFMA built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:769
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VBMI built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:773
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VPOPCNTDQ built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:777
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI2 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:781
  #, no-c-format
! msgid "Support AVX512VNNI built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:785
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BITALG built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:789
  #, no-c-format
! msgid "Support AVX512VP2INTERSECT built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:793
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:797
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:801
  #, no-c-format
! msgid "Support FMA4 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:805
  #, no-c-format
! msgid "Support XOP built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:809
  #, no-c-format
! msgid "Support LWP built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:813
  #, no-c-format
! msgid "Support code generation of Advanced Bit Manipulation (ABM) instructions."
  msgstr ""
  
! #: config/i386/i386.opt:817
  #, fuzzy, no-c-format
! msgid "Support code generation of popcnt instruction."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/i386/i386.opt:821
  #, no-c-format
! msgid "Support PCONFIG built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:825
  #, no-c-format
! msgid "Support WBNOINVD built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:829
  #, no-c-format
! msgid "Support PTWRITE built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:833
  #, no-c-format
! msgid "Support UINTR built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:837
  #, no-c-format
! msgid "Support SGX built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:841
  #, no-c-format
! msgid "Support RDPID built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:845
  #, no-c-format
! msgid "Support GFNI built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:849
  #, no-c-format
! msgid "Support VAES built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:853
  #, no-c-format
! msgid "Support VPCLMULQDQ built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:857
  #, no-c-format
! msgid "Support BMI built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:861
  #, no-c-format
! msgid "Support BMI2 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:865
  #, no-c-format
! msgid "Support LZCNT built-in function and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:869
  #, no-c-format
! msgid "Support Hardware Lock Elision prefixes."
  msgstr ""
  
! #: config/i386/i386.opt:873
  #, no-c-format
! msgid "Support RDSEED instruction."
  msgstr ""
  
! #: config/i386/i386.opt:877
  #, no-c-format
! msgid "Support PREFETCHW instruction."
  msgstr ""
  
! #: config/i386/i386.opt:881
  #, no-c-format
! msgid "Support flag-preserving add-carry instructions."
  msgstr ""
  
! #: config/i386/i386.opt:885
  #, no-c-format
! msgid "Support CLFLUSHOPT instructions."
  msgstr ""
  
! #: config/i386/i386.opt:889
! #, fuzzy, no-c-format
! msgid "Support CLWB instruction."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/i386/i386.opt:896
  #, no-c-format
! msgid "Support FXSAVE and FXRSTOR instructions."
  msgstr ""
  
! #: config/i386/i386.opt:900
  #, no-c-format
! msgid "Support XSAVE and XRSTOR instructions."
  msgstr ""
  
! #: config/i386/i386.opt:904
  #, no-c-format
! msgid "Support XSAVEOPT instruction."
  msgstr ""
  
! #: config/i386/i386.opt:908
  #, fuzzy, no-c-format
! msgid "Support XSAVEC instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/i386/i386.opt:912
  #, no-c-format
! msgid "Support XSAVES and XRSTORS instructions."
  msgstr ""
  
! #: config/i386/i386.opt:916
  #, no-c-format
! msgid "Support TBM built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:920
! #, fuzzy, no-c-format
! msgid "Support code generation of cmpxchg16b instruction."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/i386/i386.opt:924
  #, no-c-format
! msgid "Support code generation of sahf instruction in 64bit x86-64 code."
  msgstr ""
  
! #: config/i386/i386.opt:928
  #, fuzzy, no-c-format
! msgid "Support code generation of movbe instruction."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/i386/i386.opt:932
  #, fuzzy, no-c-format
! msgid "Support code generation of crc32 instruction."
  msgstr "Ακατάλληλη εντολή"
  
! #: config/i386/i386.opt:936
  #, no-c-format
! msgid "Support AES built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:940
  #, no-c-format
! msgid "Support SHA1 and SHA256 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:944
  #, no-c-format
! msgid "Support PCLMUL built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:948
  #, no-c-format
! msgid "Encode SSE instructions with VEX prefix."
  msgstr ""
  
! #: config/i386/i386.opt:952
  #, no-c-format
! msgid "Support FSGSBASE built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:956
  #, no-c-format
! msgid "Support RDRND built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:960
  #, no-c-format
! msgid "Support F16C built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:964
  #, no-c-format
! msgid "Emit profiling counter call at function entry before prologue."
  msgstr ""
  
! #: config/i386/i386.opt:968
  #, no-c-format
! msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr ""
  
! #: config/i386/i386.opt:972 config/s390/s390.opt:313
  #, no-c-format
! msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
  msgstr ""
  
! #: config/i386/i386.opt:977
  #, no-c-format
! msgid "Set name of __fentry__ symbol called at function entry."
  msgstr ""
  
! #: config/i386/i386.opt:981
  #, no-c-format
! msgid "Set name of section to record mrecord-mcount calls."
  msgstr ""
  
! #: config/i386/i386.opt:985
  #, no-c-format
! msgid "Skip setting up RAX register when passing variable arguments."
  msgstr ""
  
! #: config/i386/i386.opt:989
  #, no-c-format
! msgid "Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check."
  msgstr ""
  
! #: config/i386/i386.opt:993
  #, no-c-format
! msgid "Split 32-byte AVX unaligned load."
  msgstr ""
  
! #: config/i386/i386.opt:997
  #, no-c-format
! msgid "Split 32-byte AVX unaligned store."
  msgstr ""
  
! #: config/i386/i386.opt:1001
  #, no-c-format
! msgid "Support RTM built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1009
  #, no-c-format
! msgid "Support MWAITX and MONITORX built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1013
  #, no-c-format
! msgid "Support CLZERO built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1017
  #, no-c-format
! msgid "Support PKU built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1025
  #, no-c-format
! msgid "Known stack protector guard (for use with the -mstack-protector-guard= option):"
  msgstr ""
  
! #: config/i386/i386.opt:1049
  #, no-c-format
! msgid "Use the given symbol for addressing the stack-protector guard."
  msgstr ""
  
! #: config/i386/i386.opt:1060
  #, no-c-format
! msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)."
  msgstr ""
  
! #: config/i386/i386.opt:1065
  #, no-c-format
! msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump."
  msgstr ""
  
! #: config/i386/i386.opt:1070
  #, no-c-format
! msgid "Insert ENDBR instruction at function entry only via cf_check attribute for CET instrumentation."
  msgstr ""
  
! #: config/i386/i386.opt:1075
  #, no-c-format
! msgid "Make all function calls indirect."
  msgstr ""
  
! #: config/i386/i386.opt:1079
  #, no-c-format
! msgid "Convert indirect call and jump to call and return thunks."
  msgstr ""
  
! #: config/i386/i386.opt:1083
  #, no-c-format
! msgid "Convert function return to call and return thunk."
  msgstr ""
  
! #: config/i386/i386.opt:1087 config/s390/s390.opt:279
  #, no-c-format
! msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr ""
  
! #: config/i386/i386.opt:1103
  #, no-c-format
! msgid "Add CS prefix to call and jmp to indirect thunk with branch target in r8-r15 registers."
  msgstr ""
  
! #: config/i386/i386.opt:1107
  #, no-c-format
! msgid "Force indirect call and jump via register."
  msgstr ""
  
! #: config/i386/i386.opt:1111
  #, no-c-format
! msgid "Support MOVDIRI built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1115
  #, no-c-format
! msgid "Support MOVDIR64B built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1119
  #, no-c-format
! msgid "Support WAITPKG built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1123
  #, no-c-format
! msgid "Support CLDEMOTE built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1127
  #, no-c-format
! msgid "Instrument function exit in instrumented functions with __fentry__."
  msgstr ""
  
! #: config/i386/i386.opt:1131
  #, no-c-format
! msgid "Known choices for return instrumentation with -minstrument-return=:"
  msgstr ""
  
! #: config/i386/i386.opt:1144
  #, no-c-format
! msgid "Generate a __return_loc section pointing to all return instrumentation code."
  msgstr ""
  
! #: config/i386/i386.opt:1152
  #, no-c-format
! msgid "Known choices for mitigation against straight line speculation with -mharden-sls=:"
  msgstr ""
  
! #: config/i386/i386.opt:1168
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BF16 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1173
  #, no-c-format
! msgid "Support ENQCMD built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1177
  #, no-c-format
! msgid "Support SERIALIZE built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1181
  #, no-c-format
! msgid "Support TSXLDTRK built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1185
  #, no-c-format
! msgid "Support AMX-TILE built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1189
  #, no-c-format
! msgid "Support AMX-INT8 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1193
  #, no-c-format
! msgid "Support AMX-BF16 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1197
  #, no-c-format
! msgid "Support HRESET built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1201
  #, no-c-format
! msgid "Support KL built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1205
  #, no-c-format
! msgid "Support WIDEKL built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1209
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXVNNI built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1214
  #, no-c-format
! msgid "Emit GNU_PROPERTY_X86_ISA_1_NEEDED GNU property."
  msgstr ""
  
! #: config/i386/i386.opt:1218
  #, no-c-format
! msgid "Support MWAIT and MONITOR built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1222
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512-FP16 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1226
  #, no-c-format
! msgid "Do not use GOT to access external symbols."
  msgstr ""
  
! #: config/i386/i386.opt:1230
  #, no-c-format
! msgid "Instructions number above which STFL stall penalty can be compensated."
  msgstr ""
  
! #: config/i386/i386.opt:1234
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXIFMA built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1239
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT8 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1244
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXNECONVERT build-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1249
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and CMPCCXADD build-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1254
  #, no-c-format
! msgid "Support AMX-FP16 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1258
  #, no-c-format
! msgid "Support PREFETCHI built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1262
  #, no-c-format
! msgid "Support RAOINT built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1266
  #, no-c-format
! msgid "Enable conservative small loop unrolling."
  msgstr ""
  
! #: config/i386/i386.opt:1270
  #, no-c-format
! msgid "-mlam=[none|u48|u57] Instrument meta data position in user data pointers."
  msgstr ""
  
! #: config/i386/i386.opt:1286
  #, no-c-format
! msgid "Support AMX-COMPLEX built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1290
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT16 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1295
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM3 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1300
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SHA512 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1305
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM4 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1310
! #, fuzzy, no-c-format
! msgid "Enable vectorization for gather instruction."
! msgstr "μη έγκυρη μέτρηση επανάληψης `%s' στη κατασκευή [c*n]"
! 
! #: config/i386/i386.opt:1314
! #, fuzzy, no-c-format
! msgid "Enable vectorization for scatter instruction."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/i386/i386.opt:1318
  #, no-c-format
! msgid "Support code generation for APX features, including EGPR, PUSH2POP2, NDD, PPX, NF, CCMP and ZU."
  msgstr ""
  
! #: config/i386/i386.opt:1356
  #, no-c-format
! msgid "Enable GPR32 in inline asm when APX_F enabled."
  msgstr ""
  
! #: config/i386/i386.opt:1360
  #, no-c-format
! msgid "Support 512 bit vector built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1364
  #, no-c-format
! msgid "Support USER_MSR built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1368
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1-256 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1373 config/i386/i386.opt:1378
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1-512 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1383
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX10.1-512 and AVX10.2 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1388
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX10.1-512, AVX10.2 and AMX-AVX512 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1393
  #, no-c-format
! msgid "Support AMX-TF32 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1397
  #, no-c-format
! msgid "Support AMX-TRANSPOSE built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1401
  #, no-c-format
! msgid "Support AMX-FP8 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1405
  #, no-c-format
! msgid "Support MOVRS built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1409
  #, no-c-format
! msgid "Support AMX-MOVRS built-in functions and code generation."
  msgstr ""
  
! #: config/pa/pa64-hpux.opt:23
  #, no-c-format
! msgid "Assume code will be linked by GNU ld."
  msgstr ""
  
! #: config/pa/pa64-hpux.opt:27
  #, no-c-format
! msgid "Assume code will be linked by HP ld."
  msgstr ""
  
! #: config/pa/pa-hpux1010.opt:23 config/pa/pa-hpux.opt:31
! #: config/pa/pa-hpux1131.opt:23 config/pa/pa-hpux1111.opt:23
  #, no-c-format
! msgid "Specify UNIX standard for predefines and linking."
  msgstr ""
  
! #: config/pa/pa-hpux.opt:27
! #, fuzzy, no-c-format
! msgid "Generate cpp defines for server IO."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: config/pa/pa-hpux.opt:35
! #, fuzzy, no-c-format
! msgid "Generate cpp defines for workstation IO."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: config/pa/pa.opt:30 config/pa/pa.opt:99 config/pa/pa.opt:111
  #, no-c-format
! msgid "Generate PA1.0 code."
  msgstr ""
  
! #: config/pa/pa.opt:34 config/pa/pa.opt:115 config/pa/pa.opt:160
  #, no-c-format
! msgid "Generate PA1.1 code."
  msgstr ""
  
! #: config/pa/pa.opt:38 config/pa/pa.opt:119
  #, no-c-format
! msgid "Generate PA2.0 code (requires binutils 2.10 or later)."
  msgstr ""
  
! #: config/pa/pa.opt:42
  #, no-c-format
! msgid "Generate libcalls for atomic loads and stores when sync libcalls are disabled."
  msgstr ""
  
! #: config/pa/pa.opt:50
  #, no-c-format
! msgid "Caller copies function arguments passed by hidden reference."
  msgstr ""
  
! #: config/pa/pa.opt:54
  #, no-c-format
! msgid "Use ldcw/ldcd coherent cache-control hint."
  msgstr ""
  
! #: config/pa/pa.opt:58
  #, no-c-format
! msgid "Disable FP regs.  Equivalent to -msoft-float."
  msgstr ""
  
! #: config/pa/pa.opt:62
! #, fuzzy, no-c-format
! msgid "Disable indexed addressing."
! msgstr "Ακατάλληλη χρήση του διαμορφωτή διεύθυνσης"
! 
! #: config/pa/pa.opt:66
! #, fuzzy, no-c-format
! msgid "Generate fast indirect calls."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: config/pa/pa.opt:74
  #, no-c-format
! msgid "Assume code will be assembled by GAS."
  msgstr ""
  
! #: config/pa/pa.opt:83
  #, no-c-format
! msgid "Enable linker optimizations."
  msgstr ""
  
! #: config/pa/pa.opt:87
  #, no-c-format
! msgid "Always generate long calls."
  msgstr ""
  
! #: config/pa/pa.opt:91 config/sh/sh.opt:303
  #, no-c-format
! msgid "Use LRA instead of reload (transitional)."
  msgstr ""
  
! #: config/pa/pa.opt:95
  #, no-c-format
! msgid "Emit long load/store sequences."
  msgstr ""
  
! #: config/pa/pa.opt:103
  #, fuzzy, no-c-format
! msgid "Disable space regs."
! msgstr "Δεν είναι δυνατό να δεσμευτεί μνήμη"
  
! #: config/pa/pa.opt:107
  #, no-c-format
! msgid "Assume memory references are ordered and barriers are not needed."
  msgstr ""
  
! #: config/pa/pa.opt:123
! #, fuzzy, no-c-format
! msgid "Use portable calling conventions."
! msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/pa/pa.opt:127
  #, no-c-format
! msgid "Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000."
  msgstr ""
  
! #: config/pa/pa.opt:152 config/frv/frv.opt:215
  #, fuzzy, no-c-format
! msgid "Use software floating point."
  msgstr "Ακατάλληλη εντολή"
  
! #: config/pa/pa.opt:156
  #, no-c-format
! msgid "Use software integer multiplication."
  msgstr ""
  
! #: config/pa/pa.opt:164
! #, fuzzy, no-c-format
! msgid "Do not disable space regs."
! msgstr "Δεν είναι δυνατό να δεσμευτεί μνήμη"
! 
! #: config/v850/v850.opt:29
! #, fuzzy, no-c-format
! msgid "Use registers r2 and r5."
! msgstr "Δεν είναι δυνατή η καταχώρηση της υπηρεσίας"
! 
! #: config/v850/v850.opt:33
  #, no-c-format
! msgid "Use 4 byte entries in switch tables."
  msgstr ""
  
! #: config/v850/v850.opt:37
  #, no-c-format
! msgid "Enable backend debugging."
  msgstr ""
  
! #: config/v850/v850.opt:41
! #, fuzzy, no-c-format
! msgid "Do not use the callt instruction (default)."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/v850/v850.opt:45
  #, no-c-format
! msgid "Reuse r30 on a per function basis."
  msgstr ""
  
! #: config/v850/v850.opt:52
! #, fuzzy, no-c-format
! msgid "Prohibit PC relative function calls."
! msgstr "δεν είναι δυνατό να δημιουργηθεί το αρχείο fifo `%s'"
! 
! #: config/v850/v850.opt:56
  #, no-c-format
! msgid "Use stubs for function prologues."
  msgstr ""
  
! #: config/v850/v850.opt:60
  #, no-c-format
! msgid "Set the max size of data eligible for the SDA area."
  msgstr ""
  
! #: config/v850/v850.opt:67
! #, fuzzy, no-c-format
! msgid "Enable the use of the short load instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/v850/v850.opt:71
  #, no-c-format
! msgid "Same as: -mep -mprolog-function."
  msgstr ""
  
! #: config/v850/v850.opt:75
  #, no-c-format
! msgid "Set the max size of data eligible for the TDA area."
  msgstr ""
  
! #: config/v850/v850.opt:82
  #, no-c-format
! msgid "Do not enforce strict alignment."
  msgstr ""
  
! #: config/v850/v850.opt:86
  #, no-c-format
! msgid "Put jump tables for switch statements into the .data section rather than the .code section."
  msgstr ""
  
! #: config/v850/v850.opt:93
  #, no-c-format
! msgid "Compile for the v850 processor."
  msgstr ""
  
! #: config/v850/v850.opt:97
  #, no-c-format
! msgid "Compile for the v850e processor."
  msgstr ""
  
! #: config/v850/v850.opt:101
  #, no-c-format
! msgid "Compile for the v850e1 processor."
  msgstr ""
  
! #: config/v850/v850.opt:105
  #, no-c-format
! msgid "Compile for the v850es variant of the v850e1."
  msgstr ""
  
! #: config/v850/v850.opt:109
  #, no-c-format
! msgid "Compile for the v850e2 processor."
  msgstr ""
  
! #: config/v850/v850.opt:113
  #, no-c-format
! msgid "Compile for the v850e2v3 processor."
  msgstr ""
  
! #: config/v850/v850.opt:117
  #, no-c-format
! msgid "Compile for the v850e3v5 processor."
  msgstr ""
  
! #: config/v850/v850.opt:124
! #, fuzzy, no-c-format
! msgid "Enable v850e3v5 loop instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/v850/v850.opt:128
  #, no-c-format
! msgid "Set the max size of data eligible for the ZDA area."
  msgstr ""
  
! #: config/v850/v850.opt:135
  #, no-c-format
! msgid "Enable relaxing in the assembler."
  msgstr ""
  
! #: config/v850/v850.opt:139
  #, no-c-format
! msgid "Prohibit PC relative jumps."
  msgstr ""
  
! #: config/v850/v850.opt:143
  #, fuzzy, no-c-format
! msgid "Inhibit the use of hardware floating point instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/v850/v850.opt:147
  #, no-c-format
! msgid "Allow the use of hardware floating point instructions for V850E2V3 and up."
  msgstr ""
  
! #: config/v850/v850.opt:151
  #, no-c-format
! msgid "Enable support for the RH850 ABI.  This is the default."
  msgstr ""
  
! #: config/v850/v850.opt:155
  #, no-c-format
! msgid "Enable support for the old GCC ABI."
  msgstr ""
  
! #: config/v850/v850.opt:159
  #, no-c-format
! msgid "Support alignments of up to 64-bits."
  msgstr ""
  
! #: config/g.opt:27
  #, no-c-format
! msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
  msgstr ""
  
! #: config/lynx.opt:23
  #, no-c-format
! msgid "Support legacy multi-threading."
  msgstr ""
  
! #: config/lynx.opt:27
  #, no-c-format
! msgid "Use shared libraries."
  msgstr ""
  
! #: config/lynx.opt:31
  #, no-c-format
! msgid "Support multi-threading."
  msgstr ""
  
! #: config/nvptx/nvptx-gen.opt:24
  #, no-c-format
! msgid "Known PTX ISA target architectures (for use with the -misa= option):"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:31
  #, no-c-format
! msgid "Ignored, but preserved for backward compatibility.  Only 64-bit ABI is supported."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:36
  #, no-c-format
! msgid "Link in code for a __main kernel."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:40
  #, no-c-format
! msgid "Optimize partition neutering."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:44
  #, no-c-format
! msgid "Use custom stacks instead of local memory for automatic storage."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:48
  #, no-c-format
! msgid "Specify size of .local memory used for stack when the exact amount is not known."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:52
  #, no-c-format
! msgid "Generate code that can keep local state uniform across all lanes."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:56
  #, no-c-format
! msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:60
  #, no-c-format
! msgid "Specify the PTX ISA target architecture to use."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:64
  #, no-c-format
! msgid "Alias:"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:125
  #, no-c-format
! msgid "Known PTX ISA versions (for use with the -mptx= option):"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:159
  #, no-c-format
! msgid "Specify the PTX ISA version to use."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:163
  #, no-c-format
! msgid "Initialize ptx registers."
  msgstr ""
  
! #: config/vxworks.opt:36
  #, no-c-format
! msgid "Assume the VxWorks RTP environment."
  msgstr ""
  
! #: config/vxworks.opt:43
  #, no-c-format
! msgid "Assume the VxWorks vThreads environment."
  msgstr ""
  
! #: config/avr/avr.opt:27
  #, no-c-format
! msgid "Optimization. Use subroutines for function prologues and epilogues."
  msgstr ""
  
! #: config/avr/avr.opt:31
  #, no-c-format
! msgid "Use a startup code with a compact vector table."
  msgstr ""
  
! #: config/avr/avr.opt:35
  #, no-c-format
! msgid "-mmcu=<MCU>\tSelect the target MCU."
  msgstr ""
  
! #: config/avr/avr.opt:39
  #, no-c-format
! msgid "Optimization. Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues."
  msgstr ""
  
! #: config/avr/avr.opt:43
  #, no-c-format
! msgid "This option is used internally. Set the number of 64 KiB flash segments."
  msgstr ""
  
! #: config/avr/avr.opt:47
  #, no-c-format
! msgid "Call main and exit (default)."
  msgstr ""
  
! #: config/avr/avr.opt:51
  #, no-c-format
! msgid "This option is used internally. Indicate presence of a processor erratum.  Do not skip 32-bit instructions."
  msgstr ""
  
! #: config/avr/avr.opt:55
  #, no-c-format
! msgid "This option is used internally. Enable Read-Modify-Write (RMW) instructions support/use."
  msgstr ""
  
! #: config/avr/avr.opt:66
  #, no-c-format
! msgid "This option is on per default in order to work around PR118012."
  msgstr ""
  
! #: config/avr/avr.opt:70
  #, no-c-format
! msgid "Optimization. Allow to use nonzero_bits() in some insn conditions."
  msgstr ""
  
! #: config/avr/avr.opt:74
  #, no-c-format
! msgid "This option is used internally for multilib generation and selection.  Assume RJMP / RCALL can target all program memory."
  msgstr ""
  
! #: config/avr/avr.opt:78
  #, no-c-format
! msgid "Use an 8-bit 'int' type."
  msgstr ""
  
! #: config/avr/avr.opt:82
  #, no-c-format
! msgid "Change the stack pointer without disabling interrupts."
  msgstr ""
  
! #: config/avr/avr.opt:86
  #, no-c-format
! msgid "-mbranch-cost=<cost>\tOptimization. Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 0."
  msgstr ""
  
! #: config/avr/avr.opt:90
  #, no-c-format
! msgid "Optimization. Treat main as if it had attribute OS_task."
  msgstr ""
  
! #: config/avr/avr.opt:100
  #, no-c-format
! msgid "Change only the low 8 bits of the stack pointer."
  msgstr ""
  
! #: config/avr/avr.opt:104
  #, no-c-format
! msgid "Optimization. Relax branches."
  msgstr ""
  
! #: config/avr/avr.opt:108
  #, no-c-format
! msgid "Make the linker relaxation machine assume that a program counter wrap-around occurs."
  msgstr ""
  
! #: config/avr/avr.opt:112
  #, no-c-format
! msgid "Optimization. Accumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf."
  msgstr ""
  
! #: config/avr/avr.opt:116
  #, no-c-format
! msgid "Optimization. Split shifts of 4-byte values into a byte shift and a residual bit shift."
  msgstr ""
  
! #: config/avr/avr.opt:120
  #, no-c-format
! msgid "Optimization. Split most of the load and store instructions into byte load and stores."
  msgstr ""
  
! #: config/avr/avr.opt:124
  #, no-c-format
! msgid "Optimization. When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X."
  msgstr ""
  
! #: config/avr/avr.opt:128
  #, no-c-format
! msgid "This option is used internally. The device has the bitfield NVMCTRL_CTRLB.FLMAP."
  msgstr ""
  
! #: config/avr/avr.opt:132
  #, no-c-format
! msgid "The device has the .rodata section located in the RAM area."
  msgstr ""
  
! #: config/avr/avr.opt:137
  #, no-c-format
! msgid "This option is used internally for multilib generation and selection. The device has no SPH special function register."
  msgstr ""
  
! #: config/avr/avr.opt:141
  #, no-c-format
! msgid "Optimization. Split register additions from load/store instructions. Most useful on Reduced Tiny."
  msgstr ""
  
! #: config/avr/avr.opt:145
  #, no-c-format
! msgid "-mfuse-add=<0,2>\tOptimization. Split register additions from load/store instructions. Most useful on Reduced Tiny."
  msgstr ""
  
! #: config/avr/avr.opt:149
  #, no-c-format
! msgid "Warn if the address space of an address is changed."
  msgstr ""
  
! #: config/avr/avr.opt:153
  #, no-c-format
! msgid "Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default."
  msgstr ""
  
! #: config/avr/avr.opt:157
  #, no-c-format
! msgid "Allow to use truncation instead of rounding towards zero for fractional fixed-point types."
  msgstr ""
  
! #: config/avr/avr.opt:161
  #, no-c-format
! msgid "Optimization. Run a post-reload pass that tweaks move instructions."
  msgstr ""
  
! #: config/avr/avr.opt:165
  #, no-c-format
! msgid "-mfuse-move=<0,23>\tOptimization. Run a post-reload pass that tweaks move instructions."
  msgstr ""
  
! #: config/avr/avr.opt:169
  #, no-c-format
! msgid "Optimization. Fuse some move insns after insn combine."
  msgstr ""
  
! #: config/avr/avr.opt:173
  #, no-c-format
! msgid "Assume that all data in static storage can be accessed by LDS / STS instructions.  This option is only useful for reduced Tiny devices like ATtiny40."
  msgstr ""
  
! #: config/avr/avr.opt:177
  #, no-c-format
! msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
  msgstr ""
  
! #: config/avr/avr.opt:181
  #, no-c-format
! msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
  msgstr ""
  
! #: config/avr/avr.opt:185
  #, no-c-format
! msgid "Do not link against the device-specific library lib<MCU>.a."
  msgstr ""
  
! #: config/avr/avr.opt:189
  #, no-c-format
! msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
  msgstr ""
  
! #: config/avr/avr.opt:193
  #, no-c-format
! msgid "Available BITS selections:"
  msgstr ""
  
! #: config/m32r/m32r.opt:34
  #, no-c-format
! msgid "Compile for the m32rx."
  msgstr ""
  
! #: config/m32r/m32r.opt:38
  #, no-c-format
! msgid "Compile for the m32r2."
  msgstr ""
  
! #: config/m32r/m32r.opt:42
  #, no-c-format
! msgid "Compile for the m32r."
  msgstr ""
  
! #: config/m32r/m32r.opt:46
  #, no-c-format
! msgid "Align all loops to 32 byte boundary."
  msgstr ""
  
! #: config/m32r/m32r.opt:50
  #, no-c-format
! msgid "Prefer branches over conditional execution."
  msgstr ""
  
! #: config/m32r/m32r.opt:54
  #, no-c-format
! msgid "Give branches their default cost."
  msgstr ""
  
! #: config/m32r/m32r.opt:58
  #, no-c-format
! msgid "Display compile time statistics."
  msgstr ""
  
! #: config/m32r/m32r.opt:62
  #, no-c-format
! msgid "Specify cache flush function."
  msgstr ""
  
! #: config/m32r/m32r.opt:66
  #, no-c-format
! msgid "Specify cache flush trap number."
  msgstr ""
  
! #: config/m32r/m32r.opt:70
  #, no-c-format
! msgid "Only issue one instruction per cycle."
  msgstr ""
  
! #: config/m32r/m32r.opt:74
  #, no-c-format
! msgid "Allow two instructions to be issued per cycle."
  msgstr ""
  
! #: config/m32r/m32r.opt:78
  #, no-c-format
! msgid "Code size: small, medium or large."
  msgstr ""
  
! #: config/m32r/m32r.opt:94
  #, no-c-format
! msgid "Don't call any cache flush functions."
  msgstr ""
  
! #: config/m32r/m32r.opt:98
  #, no-c-format
! msgid "Don't call any cache flush trap."
  msgstr ""
  
! #: config/m32r/m32r.opt:105
  #, no-c-format
! msgid "Small data area: none, sdata, use."
  msgstr ""
  
! #: config/s390/tpf.opt:23
  #, no-c-format
! msgid "Enable TPF-OS tracing code."
  msgstr ""
  
! #: config/s390/tpf.opt:27
  #, no-c-format
! msgid "Set the trace check address for prologue tpf hook"
  msgstr ""
  
! #: config/s390/tpf.opt:31
  #, no-c-format
! msgid "Set the trace jump address for prologue tpf hook"
  msgstr ""
  
! #: config/s390/tpf.opt:35
  #, no-c-format
! msgid "Set the trace check address for epilogue tpf hook"
  msgstr ""
  
! #: config/s390/tpf.opt:39
  #, no-c-format
! msgid "Set the trace jump address for epilogue tpf hook"
  msgstr ""
  
! #: config/s390/tpf.opt:43
  #, no-c-format
! msgid "Set the prologue and epilogue hook addresses to TPF_TRACE_PROLOGUE_SKIP_TARGET and TPF_TRACE_EPILOGUE_SKIP_TARGET. Equivalent to using -mtpf-trace-hook-prologue-target=TPF_TRACE_PROLOGUE_SKIP_TARGET and -mtpf-trace-hook-epilogue-target=TPF_TRACE_EPILOGUE_SKIP_TARGET"
  msgstr ""
  
! #: config/s390/tpf.opt:47
  #, no-c-format
! msgid "Specify main object for TPF-OS."
  msgstr ""
  
! #: config/s390/s390.opt:48
! #, fuzzy, no-c-format
! msgid "31 bit ABI."
! msgstr "Χρήση ABI 64-bit"
! 
! #: config/s390/s390.opt:52
! #, fuzzy, no-c-format
! msgid "64 bit ABI."
! msgstr "Χρήση ABI 64-bit"
! 
! #: config/s390/s390.opt:135
  #, no-c-format
! msgid "Maintain backchain pointer."
  msgstr ""
  
! #: config/s390/s390.opt:139
  #, no-c-format
! msgid "Additional debug prints."
  msgstr ""
  
! #: config/s390/s390.opt:143
  #, no-c-format
! msgid "ESA/390 architecture."
  msgstr ""
  
! #: config/s390/s390.opt:147
  #, no-c-format
! msgid "Enable decimal floating point hardware support."
  msgstr ""
  
! #: config/s390/s390.opt:151
  #, no-c-format
! msgid "Enable hardware floating point."
  msgstr ""
  
! #: config/s390/s390.opt:155
  #, no-c-format
! msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first.  Append Nop instructions covering the number of halfwords indicated by the second after the label.  Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size.  Using 0 for both values disables hotpatching."
  msgstr ""
  
! #: config/s390/s390.opt:173
! #, fuzzy, no-c-format
! msgid "Use hardware transactional execution instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/s390/s390.opt:177
  #, no-c-format
! msgid "Use hardware vector facility instructions and enable the vector ABI."
  msgstr ""
  
! #: config/s390/s390.opt:181
  #, no-c-format
! msgid "Use packed stack layout."
  msgstr ""
  
! #: config/s390/s390.opt:185
  #, no-c-format
! msgid "Use bras for executable < 64k."
  msgstr ""
  
! #: config/s390/s390.opt:189
  #, fuzzy, no-c-format
! msgid "Disable hardware floating point."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/s390/s390.opt:193
  #, no-c-format
! msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
  msgstr ""
  
! #: config/s390/s390.opt:197
  #, no-c-format
! msgid "Switches off the -mstack-guard= option."
  msgstr ""
  
! #: config/s390/s390.opt:201
  #, no-c-format
! msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
  msgstr ""
  
! #: config/s390/s390.opt:205
  #, no-c-format
! msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:213
! #, fuzzy, no-c-format
! msgid "Use the mvcle instruction for block moves."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/s390/s390.opt:217
  #, no-c-format
! msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
  msgstr ""
  
! #: config/s390/s390.opt:222
  #, no-c-format
! msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr ""
  
! #: config/s390/s390.opt:226
  #, no-c-format
! msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr ""
  
! #: config/s390/s390.opt:230
  #, no-c-format
! msgid "z/Architecture."
  msgstr ""
  
! #: config/s390/s390.opt:234
  #, no-c-format
! msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
! #: config/s390/s390.opt:240 config/arm/arm.opt:178
  #, no-c-format
! msgid "Assume data segments are relative to text segment."
  msgstr ""
  
! #: config/s390/s390.opt:245
  #, no-c-format
! msgid "Wrap all indirect branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:250
  #, no-c-format
! msgid "Wrap indirect table jumps and computed gotos into execute in order to disable branch prediction.  Using thunk or thunk-extern with this option requires the thunks to be considered signal handlers to order to generate correct CFI.  For environments where unwinding (e.g. for exceptions) is required please use thunk-inline instead."
  msgstr ""
  
! #: config/s390/s390.opt:258
  #, no-c-format
! msgid "Wrap all indirect calls into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:262
  #, no-c-format
! msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:267
  #, no-c-format
! msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address is going to be restored from memory."
  msgstr ""
  
! #: config/s390/s390.opt:273
  #, no-c-format
! msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address doesn't need to be restored from memory."
  msgstr ""
  
! #: config/s390/s390.opt:295
  #, no-c-format
! msgid "Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options.  The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location."
  msgstr ""
  
! #: config/s390/s390.opt:304
  #, no-c-format
! msgid "Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run."
  msgstr ""
  
! #: config/s390/s390.opt:309
  #, no-c-format
! msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
  msgstr ""
  
! #: config/s390/s390.opt:318
  #, no-c-format
! msgid "Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains.  This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance.  This option allows overriding it for testing purposes."
  msgstr ""
  
! #: config/s390/s390.opt:333
  #, no-c-format
! msgid "Store all argument registers on the stack."
  msgstr ""
  
! #: config/s390/s390.opt:337
  #, no-c-format
! msgid "Assume external symbols, whose natural alignment would be 1, to be potentially unaligned.  By default all symbols without explicit alignment are assumed to reside on a 2 byte boundary as mandated by the IBM Z ABI."
  msgstr ""
  
! #: config/rl78/rl78.opt:27 config/rx/elf.opt:26 config/csky/csky.opt:198
  #, no-c-format
! msgid "Use the simulator runtime."
  msgstr ""
  
! #: config/rl78/rl78.opt:31
  #, no-c-format
! msgid "Selects the type of hardware multiplication and division to use (none/g13/g14)."
  msgstr ""
  
! #: config/rl78/rl78.opt:50
  #, no-c-format
! msgid "Use all registers, reserving none for interrupt handlers."
  msgstr ""
  
! #: config/rl78/rl78.opt:54
  #, no-c-format
! msgid "Enable assembler and linker relaxation.  Enabled by default at -Os."
  msgstr ""
  
! #: config/rl78/rl78.opt:58
  #, no-c-format
! msgid "Selects the type of RL78 core being targeted (g10/g13/g14).  The default is the G14.  If set, also selects the hardware multiply support to be used."
  msgstr ""
  
! #: config/rl78/rl78.opt:77
  #, no-c-format
! msgid "Alias for -mcpu=g10."
  msgstr ""
  
! #: config/rl78/rl78.opt:81
  #, no-c-format
! msgid "Alias for -mcpu=g13."
  msgstr ""
  
! #: config/rl78/rl78.opt:85 config/rl78/rl78.opt:89
  #, no-c-format
! msgid "Alias for -mcpu=g14."
  msgstr ""
  
! #: config/rl78/rl78.opt:93
  #, no-c-format
! msgid "Assume ES is zero throughout program execution, use ES: for read-only data."
  msgstr ""
  
! #: config/rl78/rl78.opt:97
  #, no-c-format
! msgid "Stores the MDUC registers in interrupt handlers for G13 target."
  msgstr ""
  
! #: config/stormy16/stormy16.opt:24
  #, no-c-format
! msgid "Provide libraries for the simulator."
  msgstr ""
  
! #: config/arm/arm-tables.opt:25
  #, no-c-format
! msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:305
  #, no-c-format
! msgid "Known ARM architectures (for use with the -march= option):"
  msgstr ""
  
! #: config/arm/arm-tables.opt:411
  #, no-c-format
! msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr ""
  
! #: config/arm/arm.opt:35
  #, no-c-format
! msgid "TLS dialect to use:"
  msgstr ""
  
! #: config/arm/arm.opt:45
  #, no-c-format
! msgid "Specify an ABI."
  msgstr ""
  
! #: config/arm/arm.opt:49
  #, no-c-format
! msgid "Known ARM ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/arm/arm.opt:68
  #, no-c-format
! msgid "Generate a call to abort if a noreturn function returns."
  msgstr ""
  
! #: config/arm/arm.opt:75
  #, no-c-format
! msgid "Generate APCS conformant stack frames."
  msgstr ""
  
! #: config/arm/arm.opt:79
  #, no-c-format
! msgid "Generate re-entrant, PIC code."
  msgstr ""
  
! #: config/arm/arm.opt:101
  #, fuzzy, no-c-format
! msgid "Generate code in 32 bit ARM state."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: config/arm/arm.opt:109
  #, no-c-format
! msgid "Thumb: Assume non-static functions may be called from ARM code."
  msgstr ""
  
! #: config/arm/arm.opt:113
  #, no-c-format
! msgid "Thumb: Assume function pointers may go to non-Thumb aware code."
  msgstr ""
  
! #: config/arm/arm.opt:121 config/csky/csky.opt:73
  #, no-c-format
! msgid "Specify if floating point hardware should be used."
  msgstr ""
  
! #: config/arm/arm.opt:125
  #, no-c-format
! msgid "Specify that the compiler should target secure code as per ARMv8-M Security Extensions."
  msgstr ""
  
! #: config/arm/arm.opt:129 config/csky/csky.opt:77
  #, no-c-format
! msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
  msgstr ""
  
! #: config/arm/arm.opt:142
  #, no-c-format
! msgid "Switch ARM/Thumb modes on alternating functions for compiler testing."
  msgstr ""
  
! #: config/arm/arm.opt:146
  #, no-c-format
! msgid "Specify the __fp16 floating-point format."
  msgstr ""
  
! #: config/arm/arm.opt:150
  #, no-c-format
! msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
  msgstr ""
  
! #: config/arm/arm.opt:163
  #, no-c-format
! msgid "Specify the name of the target floating point hardware/format."
  msgstr ""
  
! #: config/arm/arm.opt:174
! #, fuzzy, no-c-format
! msgid "Generate call insns as indirect calls, if necessary."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: config/arm/arm.opt:182
  #, fuzzy, no-c-format
! msgid "Specify the register to be used for PIC addressing."
! msgstr "Αποτυχία δέσμευσης πόρων συστήματος"
  
! #: config/arm/arm.opt:186
  #, no-c-format
! msgid "Store function names in object code."
  msgstr ""
  
! #: config/arm/arm.opt:190
  #, no-c-format
! msgid "Permit scheduling of a function's prologue sequence."
  msgstr ""
  
! #: config/arm/arm.opt:194 config/rs6000/rs6000.opt:235
  #, no-c-format
! msgid "Do not load the PIC register in function prologues."
  msgstr ""
  
! #: config/arm/arm.opt:201
  #, no-c-format
! msgid "Specify the minimum bit alignment of structures. (Deprecated)."
  msgstr ""
  
! #: config/arm/arm.opt:205
! #, fuzzy, no-c-format
! msgid "Generate code for Thumb state."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: config/arm/arm.opt:209
  #, no-c-format
! msgid "Support calls between Thumb and ARM instruction sets."
  msgstr ""
  
! #: config/arm/arm.opt:213
  #, no-c-format
! msgid "Specify thread local storage scheme."
  msgstr ""
  
! #: config/arm/arm.opt:217
  #, no-c-format
! msgid "Specify how to access the thread pointer."
  msgstr ""
  
! #: config/arm/arm.opt:221
! #, fuzzy, no-c-format
! msgid "Valid arguments to -mtp=:"
! msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
! 
! #: config/arm/arm.opt:243
  #, no-c-format
! msgid "Thumb: Generate (non-leaf) stack frames even if not needed."
  msgstr ""
  
! #: config/arm/arm.opt:247
  #, no-c-format
! msgid "Thumb: Generate (leaf) stack frames even if not needed."
  msgstr ""
  
! #: config/arm/arm.opt:251 config/mn10300/mn10300.opt:42
  #, no-c-format
! msgid "Tune code for the given processor."
  msgstr ""
  
! #: config/arm/arm.opt:255
  #, no-c-format
! msgid "Print CPU tuning information as comment in assembler file.  This is an option used only for regression testing of the compiler and not intended for ordinary use in compiling code."
  msgstr ""
  
! #: config/arm/arm.opt:266
  #, no-c-format
! msgid "Use Neon quad-word (rather than double-word) registers for vectorization."
  msgstr ""
  
! #: config/arm/arm.opt:270
  #, no-c-format
! msgid "Use Neon double-word (rather than quad-word) registers for vectorization."
  msgstr ""
  
! #: config/arm/arm.opt:274
  #, no-c-format
! msgid "Enable more verbose RTX cost dumps during debug.  For GCC developers use only."
  msgstr ""
  
! #: config/arm/arm.opt:278
  #, no-c-format
! msgid "Only generate absolute relocations on word sized values."
  msgstr ""
  
! #: config/arm/arm.opt:282
  #, no-c-format
! msgid "Generate IT blocks appropriate for ARMv8."
  msgstr ""
  
! #: config/arm/arm.opt:286
  #, no-c-format
! msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
  msgstr ""
  
! #: config/arm/arm.opt:291
  #, no-c-format
! msgid "Mitigate issues with VLLDM on some M-profile devices (CVE-2021-35465)."
  msgstr ""
  
! #: config/arm/arm.opt:295
  #, no-c-format
! msgid "Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1742098)."
  msgstr ""
  
! #: config/arm/arm.opt:300
  #, no-c-format
! msgid "Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1655431)."
  msgstr ""
  
! #: config/arm/arm.opt:305 config/nds32/nds32.opt:461 config/arc/arc.opt:495
  #, no-c-format
! msgid "Enable unaligned word and halfword accesses to packed data."
  msgstr ""
  
! #: config/arm/arm.opt:309
  #, no-c-format
! msgid "This option is deprecated and has no effect."
  msgstr ""
  
! #: config/arm/arm.opt:313
  #, no-c-format
! msgid "Assume loading data from flash is slower than fetching instructions."
  msgstr ""
  
! #: config/arm/arm.opt:317
  #, no-c-format
! msgid "Assume unified syntax for inline assembly code."
  msgstr ""
  
! #: config/arm/arm.opt:321
  #, no-c-format
! msgid "Do not allow constant data to be placed in code sections."
  msgstr ""
  
! #: config/arm/arm.opt:325
  #, no-c-format
! msgid "When linking for big-endian targets, generate a BE8 format image."
  msgstr ""
  
! #: config/arm/arm.opt:329
  #, no-c-format
! msgid "When linking for big-endian targets, generate a legacy BE32 format image."
  msgstr ""
  
! #: config/arm/arm.opt:333 config/sh/sh.opt:195
  #, no-c-format
! msgid "Cost to assume for a branch insn."
  msgstr ""
  
! #: config/arm/arm.opt:341
  #, no-c-format
! msgid "Generate code which uses the core registers only (r0-r14)."
  msgstr ""
  
! #: config/arm/arm.opt:363
  #, no-c-format
! msgid "Use an immediate to offset from the TLS register. This option is for use with fstack-protector-guard=tls and not for use in user-land code."
  msgstr ""
  
! #: config/sparc/sparc.opt:30 config/sparc/sparc.opt:34
! #: config/visium/visium.opt:37
  #, no-c-format
! msgid "Use hardware FP."
  msgstr ""
  
! #: config/sparc/sparc.opt:38 config/visium/visium.opt:41
! #, fuzzy, no-c-format
! msgid "Do not use hardware FP."
! msgstr "Δεν είναι δυνατή η καταχώρηση της υπηρεσίας"
! 
! #: config/sparc/sparc.opt:42
! #, fuzzy, no-c-format
! msgid "Use flat register window model."
! msgstr "μη τερματιζόμενο όνομα βάρους"
  
! #: config/sparc/sparc.opt:46
  #, no-c-format
! msgid "Assume possible double misalignment."
  msgstr ""
  
! #: config/sparc/sparc.opt:50
! #, fuzzy, no-c-format
! msgid "Use ABI reserved registers."
! msgstr "μη τερματιζόμενο όνομα βάρους"
  
! #: config/sparc/sparc.opt:54
! #, fuzzy, no-c-format
! msgid "Use hardware quad FP instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/sparc/sparc.opt:58
  #, fuzzy, no-c-format
! msgid "Do not use hardware quad fp instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/sparc/sparc.opt:62
  #, no-c-format
! msgid "Compile for V8+ ABI."
  msgstr ""
  
! #: config/sparc/sparc.opt:66
  #, no-c-format
! msgid "Use UltraSPARC Visual Instruction Set version 1.0 extensions."
  msgstr ""
  
! #: config/sparc/sparc.opt:70
  #, no-c-format
! msgid "Use UltraSPARC Visual Instruction Set version 2.0 extensions."
  msgstr ""
  
! #: config/sparc/sparc.opt:74
  #, no-c-format
! msgid "Use UltraSPARC Visual Instruction Set version 3.0 extensions."
  msgstr ""
  
! #: config/sparc/sparc.opt:78
  #, no-c-format
! msgid "Use additional VIS 3 instructions introduced in OSA2011."
  msgstr ""
  
! #: config/sparc/sparc.opt:82
  #, no-c-format
! msgid "Use UltraSPARC Visual Instruction Set version 4.0 extensions."
  msgstr ""
  
! #: config/sparc/sparc.opt:86
  #, no-c-format
! msgid "Use additional VIS 4 instructions introduced in OSA2017."
  msgstr ""
  
! #: config/sparc/sparc.opt:90
  #, no-c-format
! msgid "Use UltraSPARC Compare-and-Branch extensions."
  msgstr ""
  
! #: config/sparc/sparc.opt:94
  #, no-c-format
! msgid "Use UltraSPARC Fused Multiply-Add extensions."
  msgstr ""
  
! #: config/sparc/sparc.opt:98
  #, no-c-format
! msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction."
  msgstr ""
  
! #: config/sparc/sparc.opt:102
  #, no-c-format
! msgid "Use UltraSPARC Population-Count instruction."
  msgstr ""
  
! #: config/sparc/sparc.opt:106
  #, no-c-format
! msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
  msgstr ""
  
! #: config/sparc/sparc.opt:110
  #, no-c-format
! msgid "Pointers are 64-bit."
  msgstr ""
  
! #: config/sparc/sparc.opt:114
  #, no-c-format
! msgid "Pointers are 32-bit."
  msgstr ""
  
! #: config/sparc/sparc.opt:118
! #, fuzzy, no-c-format
! #| msgid "Use 64-bit ABI"
! msgid "Use 64-bit ABI."
! msgstr "Χρήση ABI 64-bit"
! 
! #: config/sparc/sparc.opt:122
! #, fuzzy, no-c-format
! #| msgid "Use 32-bit ABI"
! msgid "Use 32-bit ABI."
! msgstr "Χρήση ABI 32-bit"
! 
! #: config/sparc/sparc.opt:126
  #, no-c-format
! msgid "Use stack bias."
  msgstr ""
  
! #: config/sparc/sparc.opt:130
  #, no-c-format
! msgid "Use structs on stronger alignment for double-word copies."
  msgstr ""
  
! #: config/sparc/sparc.opt:134
  #, no-c-format
! msgid "Optimize tail call instructions in assembler and linker."
  msgstr ""
  
! #: config/sparc/sparc.opt:138
  #, no-c-format
! msgid "Do not generate code that can only run in supervisor mode (default)."
  msgstr ""
  
! #: config/sparc/sparc.opt:142
  #, no-c-format
! msgid "Use instructions of and schedule code for given CPU."
  msgstr ""
  
! #: config/sparc/sparc.opt:228
  #, no-c-format
! msgid "Use given SPARC-V9 code model."
  msgstr ""
  
! #: config/sparc/sparc.opt:250
  #, no-c-format
! msgid "Enable debug output."
  msgstr ""
  
! #: config/sparc/sparc.opt:254
  #, no-c-format
! msgid "Enable strict 32-bit psABI struct return checking."
  msgstr ""
  
! #: config/sparc/sparc.opt:258
  #, no-c-format
! msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
  msgstr ""
  
! #: config/sparc/sparc.opt:263
  #, no-c-format
! msgid "Enable workarounds for the errata of the UT699 processor."
  msgstr ""
  
! #: config/sparc/sparc.opt:267
  #, no-c-format
! msgid "Enable workarounds for the errata of the UT699E/UT700 processor."
  msgstr ""
  
! #: config/sparc/sparc.opt:271
  #, no-c-format
! msgid "Enable workarounds for the errata of the GR712RC processor."
  msgstr ""
  
! #: config/sparc/sparc.opt:308
  #, no-c-format
! msgid "Specify the memory model in effect for the program."
  msgstr ""
  
! #: config/rs6000/darwin.opt:38 config/rs6000/sysv4.opt:145
  #, no-c-format
! msgid "Generate 64-bit code."
  msgstr ""
  
! #: config/rs6000/darwin.opt:42 config/rs6000/sysv4.opt:149
  #, no-c-format
! msgid "Generate 32-bit code."
  msgstr ""
  
! #: config/rs6000/rs6000-tables.opt:24
  #, no-c-format
! msgid "Known CPUs (for use with the -mcpu= and -mtune= options):"
  msgstr ""
  
! #: config/rs6000/476.opt:24
  #, no-c-format
! msgid "Preserve the PowerPC 476's link stack by matching up a blr with the bcl/bl insns used for GOT accesses."
  msgstr ""
  
! #: config/rs6000/aix64.opt:24
  #, no-c-format
! msgid "Compile for 64-bit pointers."
  msgstr ""
  
! #: config/rs6000/aix64.opt:28
  #, no-c-format
! msgid "Compile for 32-bit pointers."
  msgstr ""
  
! #: config/rs6000/aix64.opt:32 config/rs6000/linux64.opt:28
  #, no-c-format
! msgid "Select code model."
  msgstr ""
  
! #: config/rs6000/aix64.opt:49
  #, no-c-format
! msgid "Support message passing with the Parallel Environment."
  msgstr ""
  
! #: config/rs6000/linux64.opt:24
  #, no-c-format
! msgid "Call mcount for profiling before a function prologue."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:117
! #, fuzzy, no-c-format
! msgid "Use PowerPC-64 instruction set."
! msgstr "Δεν είναι δυνατή η καταχώρηση της υπηρεσίας"
! 
! #: config/rs6000/rs6000.opt:121
  #, no-c-format
! msgid "Use PowerPC General Purpose group optional instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:125
  #, no-c-format
! msgid "Use PowerPC Graphics group optional instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:129
  #, fuzzy, no-c-format
! msgid "Use PowerPC V2.01 single field mfcr instruction."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/rs6000/rs6000.opt:133
  #, no-c-format
! msgid "Use PowerPC V2.02 popcntb instruction."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:137
! #, fuzzy, no-c-format
! msgid "Use PowerPC V2.02 floating point rounding instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/rs6000/rs6000.opt:141
  #, no-c-format
! msgid "Use PowerPC V2.05 compare bytes instruction."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:152
! #, fuzzy, no-c-format
! msgid "Use AltiVec instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/rs6000/rs6000.opt:156
! #, fuzzy, no-c-format
! msgid "Use decimal floating point instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/rs6000/rs6000.opt:160
! #, fuzzy, no-c-format
! msgid "Use 4xx half-word multiply instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/rs6000/rs6000.opt:164
! #, fuzzy, no-c-format
! msgid "Use 4xx string-search dlmzb instruction."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/rs6000/rs6000.opt:168
! #, fuzzy, no-c-format
! msgid "Generate load/store multiple instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/rs6000/rs6000.opt:187
! #, fuzzy, no-c-format
! msgid "Use PowerPC V2.06 popcntd instruction."
! msgstr "Δεν είναι δυνατή η καταχώρηση της υπηρεσίας"
! 
! #: config/rs6000/rs6000.opt:191
  #, no-c-format
! msgid "Under -ffast-math, generate a FRIZ instruction for (double)(long long) conversions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:199
! #, fuzzy, no-c-format
! msgid "Use vector/scalar (VSX) instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/rs6000/rs6000.opt:227
! #, fuzzy, no-c-format
! msgid "Do not generate load/store with update instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/rs6000/rs6000.opt:231
! #, fuzzy, no-c-format
! msgid "Generate load/store with update instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/rs6000/rs6000.opt:239
  #, no-c-format
! msgid "Avoid generation of indexed load/store instructions when possible."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:246
  #, no-c-format
! msgid "Schedule the start and end of the procedure."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:250
  #, no-c-format
! msgid "Return all structures in memory (AIX default)."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:254
  #, no-c-format
! msgid "Return small structures in registers (SVR4 default)."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:258
  #, no-c-format
! msgid "Conform more closely to IBM XLC semantics."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:262 config/rs6000/rs6000.opt:266
  #, no-c-format
! msgid "Generate software reciprocal divide and square root for better throughput."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:270
  #, no-c-format
! msgid "Assume that the reciprocal estimate instructions provide more accuracy."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:274
! #, fuzzy, no-c-format
! msgid "Do not place floating point constants in TOC."
! msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
! 
! #: config/rs6000/rs6000.opt:278
! #, fuzzy, no-c-format
! msgid "Place floating point constants in TOC."
! msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
! 
! #: config/rs6000/rs6000.opt:282
! #, fuzzy, no-c-format
! msgid "Do not place symbol+offset constants in TOC."
! msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
  
! #: config/rs6000/rs6000.opt:286
! #, fuzzy, no-c-format
! msgid "Place symbol+offset constants in TOC."
! msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
  
! #: config/rs6000/rs6000.opt:297
  #, no-c-format
! msgid "Use only one TOC entry per procedure."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:301
  #, no-c-format
! msgid "Put everything in the regular TOC."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:305
  #, no-c-format
! msgid "Emit NOPs before global and after local entry point for -fpatchable-function-entry."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:309
  #, no-c-format
! msgid "Generate VRSAVE instructions when generating AltiVec code."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:313
  #, no-c-format
! msgid "Deprecated option.  Use -mno-vrsave instead."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:317
  #, no-c-format
! msgid "Deprecated option.  Use -mvrsave instead."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:321
  #, no-c-format
! msgid "Max number of bytes to move inline."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:325
  #, no-c-format
! msgid "Generate unaligned VSX load/store for inline expansion of memcpy/memmove."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:329
  #, no-c-format
! msgid "Generate unaligned VSX vector pair load/store for inline expansion of memcpy/memmove."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:333
  #, no-c-format
! msgid "Max number of bytes to compare without loops."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:337
  #, no-c-format
! msgid "Max number of bytes to compare with loops."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:341
  #, no-c-format
! msgid "Max number of bytes to compare."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:345
! #, fuzzy, no-c-format
! msgid "Generate isel instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/rs6000/rs6000.opt:349
  #, no-c-format
! msgid "-mdebug=\tEnable debug output."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:354
! #, fuzzy, no-c-format
! msgid "Use the AltiVec ABI extensions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/rs6000/rs6000.opt:358
! #, fuzzy, no-c-format
! msgid "Do not use the AltiVec ABI extensions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/rs6000/rs6000.opt:363
  #, no-c-format
! msgid "Use the AIX Vector Extended ABI."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:367
  #, no-c-format
! msgid "Do not use the AIX Vector Extended ABI."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:372
  #, no-c-format
! msgid "Use the ELFv1 ABI."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:376
  #, no-c-format
! msgid "Use the ELFv2 ABI."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:396
  #, no-c-format
! msgid "-mcpu=\tUse features of and schedule code for given CPU."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:400
  #, no-c-format
! msgid "-mtune=\tSchedule code for given CPU."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:404
  #, no-c-format
! msgid "-mtraceback=[full,part,no]\tSelect type of traceback table."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:420
! #, fuzzy, no-c-format
! msgid "Avoid all range limits on call instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/rs6000/rs6000.opt:428
  #, no-c-format
! msgid "Warn about deprecated 'vector long ...' AltiVec type usage."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:432
  #, no-c-format
! msgid "Use -mlong-double-64 for 64-bit IEEE floating point format.  Use -mlong-double-128 for 128-bit floating point format (either IEEE or IBM)."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:441
  #, no-c-format
! msgid "Determine which dependences between insns are considered costly."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:445
  #, no-c-format
! msgid "Specify which post scheduling nop insertion scheme to apply."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:449
  #, no-c-format
! msgid "Specify alignment of structure fields default/natural."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:453
! #, fuzzy, no-c-format
! msgid "Valid arguments to -malign-:"
! msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/rs6000/rs6000.opt:463
  #, no-c-format
! msgid "Specify scheduling priority for dispatch slot restricted insns."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:467
  #, no-c-format
! msgid "Use r11 to hold the static link in calls to functions via pointers."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:471
  #, no-c-format
! msgid "Save the TOC in the prologue for indirect calls rather than inline."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:483
  #, no-c-format
! msgid "Fuse certain integer operations together for better performance on power8."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:487
  #, no-c-format
! msgid "Allow sign extension in fusion operations."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:491
  #, no-c-format
! msgid "Use vector and scalar instructions added in ISA 2.07."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:495
  #, no-c-format
! msgid "Fuse certain integer operations together for better performance on power10."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:499
  #, no-c-format
! msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:506
  #, no-c-format
! msgid "Use ISA 2.07 transactional memory (HTM) instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:510
! #, fuzzy, no-c-format
! msgid "Generate the quad word memory instructions (lq/stq)."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/rs6000/rs6000.opt:514
  #, no-c-format
! msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:518
  #, no-c-format
! msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:522
  #, no-c-format
! msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:530
  #, no-c-format
! msgid "Use certain scalar instructions added in ISA 3.0."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:534
  #, no-c-format
! msgid "Use vector instructions added in ISA 3.0."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:538
  #, no-c-format
! msgid "Use the new min/max instructions defined in ISA 3.0."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:542
! #, fuzzy, no-c-format
! msgid "Generate the integer modulo instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/rs6000/rs6000.opt:546
  #, no-c-format
! msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:550
! #, fuzzy, no-c-format
! msgid "Enable using IEEE 128-bit floating point instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/rs6000/rs6000.opt:554
  #, no-c-format
! msgid "Enable default conversions between __float128 & long double."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:600
! #, fuzzy, no-c-format
! msgid "Generate (do not generate) prefixed memory instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/rs6000/rs6000.opt:604
  #, no-c-format
! msgid "Generate (do not generate) pc-relative memory addressing."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:608
  #, no-c-format
! msgid "Generate (do not generate) pc-relative memory optimizations for externals."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:612
! #, fuzzy, no-c-format
! msgid "Generate (do not generate) MMA instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/rs6000/rs6000.opt:619
  #, no-c-format
! msgid "Enable instructions that guard against return-oriented programming attacks."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:623
  #, no-c-format
! msgid "Generate code that will run in privileged state."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:627
  #, no-c-format
! msgid "Generate (do not generate) code that uses the XXSPLTIW instruction."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:631
  #, no-c-format
! msgid "Generate (do not generate) code that uses the XXSPLTIDP instruction."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:635
  #, no-c-format
! msgid "Generate (do not generate) code that uses the LXVKQ instruction."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:641
  #, no-c-format
! msgid "Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 4."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:647
  #, no-c-format
! msgid "When costing for loop vectorization, we probably need to penalize the loop body cost if the existing cost model may not adequately reflect delays from unavailable vector resources.  We collect the cost for vectorized statements and non-vectorized statements separately, check the proportion of vec_cost to total cost of vec_cost and non vec_cost, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 85."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:656
  #, no-c-format
! msgid "Like parameter rs6000-density-pct-threshold, we also check the total sum of vec_cost and non vec_cost, and penalize only if the sum exceeds the threshold specified by this parameter.  The default value is 70."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:662
  #, no-c-format
! msgid "When both heuristics with rs6000-density-pct-threshold and rs6000-density-size-threshold are satisfied, we decide to penalize the loop body cost by the value which is specified by this parameter.  The default value is 10."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:669
  #, no-c-format
! msgid "When costing for loop vectorization, we probably need to penalize the loop body cost by accounting for excess strided or elementwise loads.  We collect the numbers for general statements and load statements according to the information for statements to be vectorized, check the proportion of load statements, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 45."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:678
  #, no-c-format
! msgid "Like parameter rs6000-density-load-pct-threshold, we also check if the total number of load statements exceeds the threshold specified by this parameter, and penalize only if it's satisfied.  The default value is 20."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:684 config/loongarch/loongarch.opt:306
  #, no-c-format
! msgid "Indicate how many non memory access vector instructions can be issued per cycle, it's used in unroll factor determination for autovectorizer.  The default value is 4."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:690
  #, no-c-format
! msgid "When reduction factor computed for a loop exceeds the threshold specified by this parameter, prefer to unroll this loop.  The default value is 1."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:24
! #, fuzzy, no-c-format
! msgid "-mcall-ABI\tSelect ABI calling convention."
! msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/rs6000/sysv4.opt:28
  #, no-c-format
! msgid "-msdata=[none,data,sysv,eabi]\tSelect method for sdata handling."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:32
  #, no-c-format
! msgid "Allow readonly data in sdata."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:36
  #, no-c-format
! msgid "-mtls-size=[16,32]\tSpecify bit size of immediate TLS offsets."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:52
  #, no-c-format
! msgid "Align to the base type of the bit-field."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:56
  #, no-c-format
! msgid "Align to the base type of the bit-field. Don't assume that unaligned accesses are handled by the system."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:61 config/rs6000/sysv4.opt:65
  #, no-c-format
! msgid "Produce code relocatable at runtime."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:69 config/rs6000/sysv4.opt:73
  #, no-c-format
! msgid "Produce little endian code."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:77 config/rs6000/sysv4.opt:81
  #, no-c-format
! msgid "Produce big endian code."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:86 config/rs6000/sysv4.opt:90
! #: config/rs6000/sysv4.opt:99 config/rs6000/sysv4.opt:141
! #: config/rs6000/sysv4.opt:153
! #, fuzzy, no-c-format
! msgid "No description yet."
! msgstr "(χωρίς περιγραφή)"
  
! #: config/rs6000/sysv4.opt:94
  #, no-c-format
! msgid "Assume all variable arg functions are prototyped."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:103
! #, fuzzy, no-c-format
! #| msgid "Use 32-bit ABI"
! msgid "Use EABI."
! msgstr "Χρήση ABI 32-bit"
  
! #: config/rs6000/sysv4.opt:107
  #, no-c-format
! msgid "Allow bit-fields to cross word boundaries."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:111
! #, fuzzy, no-c-format
! msgid "Use alternate register names."
! msgstr "μη τερματιζόμενο όνομα βάρους"
  
! #: config/rs6000/sysv4.opt:117
  #, no-c-format
! msgid "Use default method for sdata handling."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:121
  #, no-c-format
! msgid "Link with libsim.a, libc.a and sim-crt0.o."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:125
  #, no-c-format
! msgid "Link with libads.a, libc.a and crt0.o."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:129
  #, no-c-format
! msgid "Link with libyk.a, libc.a and crt0.o."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:133
  #, no-c-format
! msgid "Link with libmvme.a, libc.a and crt0.o."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:137
  #, no-c-format
! msgid "Set the PPC_EMB bit in the ELF flags header."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:157
  #, no-c-format
! msgid "Generate code to use a non-exec PLT and GOT."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:161
! #, fuzzy, no-c-format
! msgid "Generate code for old exec BSS PLT."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: config/rs6000/sysv4.opt:165
  #, no-c-format
! msgid "Use inline plt sequences to implement long calls and -fno-plt."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:169
  #, no-c-format
! msgid "Emit .gnu_attribute tags."
  msgstr ""
  
! #: config/alpha/alpha.opt:27
! #, fuzzy, no-c-format
! msgid "Use fp registers."
! msgstr "δεν δώθηκε συμβολικό όνομα"
  
! #: config/alpha/alpha.opt:35
  #, no-c-format
! msgid "Request IEEE-conformant math library routines (OSF/1)."
  msgstr ""
  
! #: config/alpha/alpha.opt:39
  #, no-c-format
! msgid "Emit IEEE-conformant code, without inexact exceptions."
  msgstr ""
  
! #: config/alpha/alpha.opt:46
  #, no-c-format
! msgid "Do not emit complex integer constants to read-only memory."
  msgstr ""
  
! #: config/alpha/alpha.opt:50
  #, no-c-format
! msgid "Use VAX fp."
  msgstr ""
  
! #: config/alpha/alpha.opt:54
! #, fuzzy, no-c-format
! msgid "Do not use VAX fp."
! msgstr "Δεν είναι δυνατή η καταχώρηση της υπηρεσίας"
  
! #: config/alpha/alpha.opt:58
  #, no-c-format
! msgid "Emit code for the byte/word ISA extension."
  msgstr ""
  
! #: config/alpha/alpha.opt:62
  #, no-c-format
! msgid "Emit code for the motion video ISA extension."
  msgstr ""
  
! #: config/alpha/alpha.opt:66
  #, no-c-format
! msgid "Emit code for the fp move and sqrt ISA extension."
  msgstr ""
  
! #: config/alpha/alpha.opt:70
  #, no-c-format
! msgid "Emit code for the counting ISA extension."
  msgstr ""
  
! #: config/alpha/alpha.opt:74
  #, no-c-format
! msgid "Emit multi-thread and async-signal safe code for byte and word memory accesses."
  msgstr ""
  
! #: config/alpha/alpha.opt:78
  #, no-c-format
! msgid "Emit multi-thread and async-signal safe code for partial memory accesses."
  msgstr ""
  
! #: config/alpha/alpha.opt:82
  #, no-c-format
! msgid "Emit code using explicit relocation directives."
  msgstr ""
  
! #: config/alpha/alpha.opt:86
  #, no-c-format
! msgid "Emit 16-bit relocations to the small data areas."
  msgstr ""
  
! #: config/alpha/alpha.opt:90
  #, no-c-format
! msgid "Emit 32-bit relocations to the small data areas."
  msgstr ""
  
! #: config/alpha/alpha.opt:94
! #, fuzzy, no-c-format
! msgid "Emit direct branches to local functions."
! msgstr "Δεν βρέθηκαν ταιριάσματα στη μορφή `%s'.\n"
  
! #: config/alpha/alpha.opt:98
! #, fuzzy, no-c-format
! msgid "Emit indirect branches to local functions."
! msgstr "Δεν βρέθηκαν ταιριάσματα στη μορφή `%s'.\n"
  
! #: config/alpha/alpha.opt:102
  #, no-c-format
! msgid "Emit rdval instead of rduniq for thread pointer."
  msgstr ""
  
! #: config/alpha/alpha.opt:114
  #, no-c-format
! msgid "Use features of and schedule given CPU."
  msgstr ""
  
! #: config/alpha/alpha.opt:118
  #, no-c-format
! msgid "Schedule given CPU."
  msgstr ""
  
! #: config/alpha/alpha.opt:122
  #, no-c-format
! msgid "Control the generated fp rounding mode."
  msgstr ""
  
! #: config/alpha/alpha.opt:126
  #, no-c-format
! msgid "Control the IEEE trap mode."
  msgstr ""
  
! #: config/alpha/alpha.opt:130
  #, no-c-format
! msgid "Control the precision given to fp exceptions."
  msgstr ""
  
! #: config/alpha/alpha.opt:134
! #, fuzzy, no-c-format
! msgid "Tune expected memory latency."
! msgstr "Μη ορισμένο όνομα %s"
  
! #: config/lm32/lm32.opt:24
! #, fuzzy, no-c-format
! msgid "Enable multiply instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/lm32/lm32.opt:28
! #, fuzzy, no-c-format
! msgid "Enable divide and modulus instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/lm32/lm32.opt:32
! #, fuzzy, no-c-format
! msgid "Enable barrel shift instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/lm32/lm32.opt:36
! #, fuzzy, no-c-format
! msgid "Enable sign extend instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/lm32/lm32.opt:40
! #, fuzzy, no-c-format
! msgid "Enable user-defined instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/loongarch/loongarch.opt:41
  #, no-c-format
! msgid "Basic ISAs of LoongArch:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:49
  #, no-c-format
! msgid "FPU types of LoongArch:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:62
! #, fuzzy, no-c-format
! msgid "-mfpu=FPU\tGenerate code for the given FPU."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: config/loongarch/loongarch.opt:69 config/mips/mips.opt:398
! #, fuzzy, no-c-format
! msgid "Prevent the use of all hardware floating-point instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/loongarch/loongarch.opt:73 config/mips/mips.opt:390
  #, no-c-format
! msgid "Restrict the use of hardware floating-point instructions to 32-bit operations."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:77 config/mips/mips.opt:116
  #, no-c-format
! msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:81
  #, no-c-format
! msgid "SIMD extension levels of LoongArch:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:94
  #, no-c-format
! msgid "-msimd=SIMD\tGenerate code for the given SIMD extension."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:98
  #, no-c-format
! msgid "Enable LoongArch SIMD Extension (LSX, 128-bit)."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:102
  #, no-c-format
! msgid "Enable LoongArch Advanced SIMD Extension (LASX, 256-bit)."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:107
  #, no-c-format
! msgid "LoongArch ARCH presets:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:132
  #, no-c-format
! msgid "-march=PROCESSOR\tGenerate code for the given PROCESSOR ISA."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:136
  #, no-c-format
! msgid "LoongArch TUNE presets:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:155
  #, no-c-format
! msgid "-mtune=PROCESSOR\tGenerate optimized code for PROCESSOR."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:164
  #, no-c-format
! msgid "Base ABI types for LoongArch:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:177
  #, no-c-format
! msgid "-mabi=BASEABI\tGenerate code that conforms to the given BASEABI."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:186 config/mips/mips.opt:71
  #, no-c-format
! msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:190
  #, no-c-format
! msgid "-maddr-reg-reg-cost=COST  Set the cost of ADDRESS_REG_REG to the value calculated by COST."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:194 config/mips/mips.opt:83
  #, no-c-format
! msgid "Trap on integer divide by zero."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:198
  #, no-c-format
! msgid "Conditional moves for integral are enabled."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:202
  #, no-c-format
! msgid "Conditional moves for float are enabled."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:206
  #, no-c-format
! msgid "Prevent optimizing block moves, which is also the default behavior of -Os."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:214
  #, no-c-format
! msgid "-mmax-inline-memcpy-size=SIZE\tSet the max size of memcpy to inline, default is 1024."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:218 config/mips/mips.opt:150
  #, no-c-format
! msgid "The code model option names for -mexplicit-relocs:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:231 config/mips/mips.opt:163
  #, no-c-format
! msgid "Use %reloc() assembly operators."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:235 config/mips/mips.opt:167
  #, no-c-format
! msgid "Use %reloc() assembly operators (for backward compatibility)."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:243
  #, no-c-format
! msgid "Generate approximate reciprocal divide and square root for better throughput."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:274
  #, no-c-format
! msgid "Avoid using the GOT to access external symbols."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:283
  #, no-c-format
! msgid "Pass -mrelax or -mno-relax option to the assembler."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:301
  #, no-c-format
! msgid "Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 6."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:319
  #, no-c-format
! msgid "Annotate table jump instruction (jr {reg}) to correlate it with the jump table."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:323
  #, no-c-format
! msgid "Support frecipe.{s/d} and frsqrte.{s/d} instructions."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:327
  #, no-c-format
! msgid "Support div.w[u] and mod.w[u] instructions with inputs not sign-extended."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:331
  #, no-c-format
! msgid "Support am{swap/add}[_db].{b/h} instructions."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:335
  #, no-c-format
! msgid "Support amcas[_db].{b/h/w/d} instructions."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:339
  #, no-c-format
! msgid "Do not need load-load barriers (dbar 0x700)."
  msgstr ""
  
! #: config/or1k/elf.opt:28
  #, no-c-format
! msgid "Configure the newlib board specific runtime.  The default is or1ksim."
  msgstr ""
  
! #: config/or1k/elf.opt:32
  #, no-c-format
! msgid "This option is ignored; it is provided for compatibility purposes only.  This used to select linker and preprocessor options for use with newlib."
  msgstr ""
  
! #: config/or1k/or1k.opt:29
  #, no-c-format
! msgid "Enable generation of hardware divide (l.div, l.divu) instructions.  This is the default; use -msoft-div to override."
  msgstr ""
  
! #: config/or1k/or1k.opt:34
  #, no-c-format
! msgid "Enable generation of binaries which use functions from libgcc to perform divide operations.  The default is -mhard-div."
  msgstr ""
  
! #: config/or1k/or1k.opt:39
  #, no-c-format
! msgid "Enable generation of hardware multiply instructions (l.mul, l.muli) instructions. This is the default; use -msoft-mul to override."
  msgstr ""
  
! #: config/or1k/or1k.opt:44
  #, no-c-format
! msgid "Enable generation of binaries which use functions from libgcc to perform multiply operations. The default is -mhard-mul."
  msgstr ""
  
! #: config/or1k/or1k.opt:49
  #, no-c-format
! msgid "Enable generation of binaries which use functions from libgcc to perform floating point operations.  This is the default; use -mhard-float to override."
  msgstr ""
  
! #: config/or1k/or1k.opt:54
  #, no-c-format
! msgid "Enable generation of hardware floating point instructions. The default is -msoft-float."
  msgstr ""
  
! #: config/or1k/or1k.opt:59
  #, no-c-format
! msgid "When -mhard-float is selected, enables generation of double-precision floating point instructions.  By default functions from libgcc are used to perform double-precision floating point operations."
  msgstr ""
  
! #: config/or1k/or1k.opt:65
  #, no-c-format
! msgid "When -mhard-float is selected, enables generation of unordered floating point compare and set flag (lf.sfun*) instructions.  By default functions from libgcc are used to perform unordered floating point compare and set flag operations."
  msgstr ""
  
! #: config/or1k/or1k.opt:71
  #, no-c-format
! msgid "Specify the code model used for accessing memory addresses.  Specifying large enables generating binaries with large global offset tables.  By default the value is small."
  msgstr ""
  
! #: config/or1k/or1k.opt:77
  #, no-c-format
! msgid "Known code model types (for use with the -mcmodel= option):"
  msgstr ""
  
! #: config/or1k/or1k.opt:87
  #, no-c-format
! msgid "Enable generation of conditional move (l.cmov) instructions.  By default the equivalent will be generated using set and branch."
  msgstr ""
  
! #: config/or1k/or1k.opt:92
  #, no-c-format
! msgid "Enable generation of rotate right (l.ror) instructions.  By default functions from libgcc are used to perform rotate right operations."
  msgstr ""
  
! #: config/or1k/or1k.opt:97
  #, no-c-format
! msgid "Enable generation of rotate right with immediate (l.rori) instructions.  By default functions from libgcc are used to perform rotate right with immediate operations."
  msgstr ""
  
! #: config/or1k/or1k.opt:103
  #, no-c-format
! msgid "Enable generation of sign extension (l.ext*) instructions.  By default memory loads are used to perform sign extension."
  msgstr ""
  
! #: config/or1k/or1k.opt:108
  #, no-c-format
! msgid "Enable generation of compare and set flag with immediate (l.sf*i) instructions. By default extra instructions will be generated to store the immediate to a register first."
  msgstr ""
  
! #: config/or1k/or1k.opt:114
  #, no-c-format
! msgid "Enable generation of shift with immediate (l.srai, l.srli, l.slli) instructions. By default extra instructions will be generated to store the immediate to a register first."
  msgstr ""
  
! #: config/rx/elf.opt:32
  #, no-c-format
! msgid "Generate assembler output that is compatible with the Renesas AS100 assembler.  This may restrict some of the compiler's capabilities.  The default is to generate GAS compatible syntax."
  msgstr ""
  
! #: config/rx/elf.opt:38 config/rx/rx.opt:99
  #, no-c-format
! msgid "Specifies the number of registers to reserve for interrupt handlers."
  msgstr ""
  
! #: config/rx/elf.opt:44 config/rx/rx.opt:105
  #, no-c-format
! msgid "Specifies whether interrupt functions should save and restore the accumulator register."
  msgstr ""
  
! #: config/rx/rx.opt:29
  #, no-c-format
! msgid "Store doubles in 64 bits."
  msgstr ""
  
! #: config/rx/rx.opt:33
  #, no-c-format
! msgid "Stores doubles in 32 bits.  This is the default."
  msgstr ""
  
! #: config/rx/rx.opt:37
! #, fuzzy, no-c-format
! msgid "Disable the use of RX FPU instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/rx/rx.opt:44
  #, fuzzy, no-c-format
! msgid "Enable the use of RX FPU instructions.  This is the default."
  msgstr "Ακατάλληλη εντολή"
  
! #: config/rx/rx.opt:50
  #, no-c-format
! msgid "Specify the target RX cpu type."
  msgstr ""
  
! #: config/rx/rx.opt:71
  #, no-c-format
! msgid "Data is stored in big-endian format."
  msgstr ""
  
! #: config/rx/rx.opt:75
  #, no-c-format
! msgid "Data is stored in little-endian format.  (Default)."
  msgstr ""
  
! #: config/rx/rx.opt:81
  #, no-c-format
! msgid "Maximum size of global and static variables which can be placed into the small data area."
  msgstr ""
  
! #: config/rx/rx.opt:87
  #, no-c-format
! msgid "Enable linker relaxation."
  msgstr ""
  
! #: config/rx/rx.opt:93
  #, no-c-format
! msgid "Maximum size in bytes of constant values allowed as operands."
  msgstr ""
  
! #: config/rx/rx.opt:111
  #, no-c-format
! msgid "Enables Position-Independent-Data (PID) mode."
  msgstr ""
  
! #: config/rx/rx.opt:117
  #, no-c-format
! msgid "Warn when multiple, different, fast interrupt handlers are in the compilation unit."
  msgstr ""
  
! #: config/rx/rx.opt:123
  #, no-c-format
! msgid "Enable the use of the old, broken, ABI where all stacked function arguments are aligned to 32-bits."
  msgstr ""
  
! #: config/rx/rx.opt:127
  #, no-c-format
! msgid "Enable the use the standard RX ABI where all stacked function arguments are naturally aligned.  This is the default."
  msgstr ""
  
! #: config/rx/rx.opt:133
! #, fuzzy, no-c-format
! msgid "Enable the use of the LRA register allocator."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/rx/rx.opt:139
  #, no-c-format
! msgid "Enables or disables the use of the SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE and RMPA instructions.  Enabled by default."
  msgstr ""
  
! #: config/rx/rx.opt:145
  #, no-c-format
! msgid "Always use JSR, never BSR, for calls."
  msgstr ""
  
! #: config/visium/visium.opt:25
  #, no-c-format
! msgid "Link with libc.a and libdebug.a."
  msgstr ""
  
! #: config/visium/visium.opt:29
  #, no-c-format
! msgid "Link with libc.a and libsim.a."
  msgstr ""
  
! #: config/visium/visium.opt:33
  #, no-c-format
! msgid "Use hardware FP (default)."
  msgstr ""
  
! #: config/visium/visium.opt:45
  #, no-c-format
! msgid "Use features of and schedule code for given CPU."
  msgstr ""
  
! #: config/visium/visium.opt:65
! #, fuzzy, no-c-format
! msgid "Generate code for the supervisor mode (default)."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: config/visium/visium.opt:69
! #, fuzzy, no-c-format
! msgid "Generate code for the user mode."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: config/visium/visium.opt:73
  #, no-c-format
! msgid "Only retained for backward compatibility."
  msgstr ""
  
! #: config/sol2.opt:32
  #, no-c-format
! msgid "Clear hardware capabilities when linking."
  msgstr ""
  
! #: config/sol2.opt:36
  #, no-c-format
! msgid "Pass -z text to linker."
  msgstr ""
  
! #: config/moxie/moxie.opt:31
! #, fuzzy, no-c-format
! msgid "Enable MUL.X and UMUL.X instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/microblaze/microblaze.opt:40
  #, no-c-format
! msgid "Use software emulation for floating point (default)."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:44
! #, fuzzy, no-c-format
! msgid "Use hardware floating point instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/microblaze/microblaze.opt:48
  #, no-c-format
! msgid "Use table lookup optimization for small signed integer divisions."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:52
  #, no-c-format
! msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:56
  #, no-c-format
! msgid "Don't optimize block moves, use memcpy."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:68
  #, no-c-format
! msgid "Use the soft multiply emulation (default)."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:72
  #, no-c-format
! msgid "Use reorder instructions (swap and byte reversed load/store) (default)."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:76
  #, no-c-format
! msgid "Use the software emulation for divides (default)."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:80
  #, no-c-format
! msgid "Use the hardware barrel shifter instead of emulation."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:84
! #, fuzzy, no-c-format
! msgid "Use pattern compare instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/microblaze/microblaze.opt:88
  #, no-c-format
! msgid "Check for stack overflow at runtime."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:92 config/iq2000/iq2000.opt:65
  #, no-c-format
! msgid "Use GP relative sdata/sbss sections."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:96
  #, no-c-format
! msgid "Clear the BSS to zero and place zero initialized in BSS."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:100
  #, no-c-format
! msgid "Use multiply high instructions for high part of 32x32 multiply."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:104
! #, fuzzy, no-c-format
! msgid "Use hardware floating point conversion instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/microblaze/microblaze.opt:108
! #, fuzzy, no-c-format
! msgid "Use hardware floating point square root instruction."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/microblaze/microblaze.opt:112
  #, no-c-format
! msgid "Description for mxl-mode-executable."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:116
  #, no-c-format
! msgid "Description for mxl-mode-xmdstub."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:120
  #, no-c-format
! msgid "Description for mxl-mode-bootstrap."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:124
  #, no-c-format
! msgid "Description for mxl-mode-novectors."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:128
! #, fuzzy, no-c-format
! msgid "Use hardware prefetch instruction."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/microblaze/microblaze.opt:132
  #, no-c-format
! msgid "Data referenced by offset from start of text instead of GOT (with -fPIC/-fPIE)."
  msgstr ""
  
! #: config/vax/vax.opt:23 config/vax/vax.opt:27
  #, no-c-format
! msgid "Generate DFLOAT double-precision code."
  msgstr ""
  
! #: config/vax/vax.opt:31 config/vax/vax.opt:35
  #, no-c-format
! msgid "Generate GFLOAT double-precision code."
  msgstr ""
  
! #: config/vax/vax.opt:39
! #, fuzzy, no-c-format
! msgid "Generate code for GNU assembler (gas)."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: config/vax/vax.opt:43
! #, fuzzy, no-c-format
! msgid "Generate code for UNIX assembler."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: config/vax/vax.opt:47
! #, fuzzy, no-c-format
! msgid "Enable Local Register Allocation."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/vax/vax.opt:51
! #, fuzzy, no-c-format
! msgid "Use VAXC structure conventions."
! msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/vax/vax.opt:55
  #, no-c-format
! msgid "Use new adddi3/subdi3 patterns."
  msgstr ""
  
! #: config/frv/frv.opt:30
  #, no-c-format
! msgid "Use 4 media accumulators."
  msgstr ""
  
! #: config/frv/frv.opt:34
  #, no-c-format
! msgid "Use 8 media accumulators."
  msgstr ""
  
! #: config/frv/frv.opt:38
  #, no-c-format
! msgid "Enable label alignment optimizations."
  msgstr ""
  
! #: config/frv/frv.opt:42
! #, fuzzy, no-c-format
! msgid "Dynamically allocate cc registers."
! msgstr "Δεν είναι δυνατό να δεσμευτεί μνήμη"
  
! #: config/frv/frv.opt:49
  #, no-c-format
! msgid "Set the cost of branches."
  msgstr ""
  
! #: config/frv/frv.opt:53
  #, no-c-format
! msgid "Enable conditional execution other than moves/scc."
  msgstr ""
  
! #: config/frv/frv.opt:57
  #, no-c-format
! msgid "Change the maximum length of conditionally-executed sequences."
  msgstr ""
  
! #: config/frv/frv.opt:61
  #, no-c-format
! msgid "Change the number of temporary registers that are available to conditionally-executed sequences."
  msgstr ""
  
! #: config/frv/frv.opt:65
! #, fuzzy, no-c-format
! msgid "Enable conditional moves."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/frv/frv.opt:69
  #, no-c-format
! msgid "Set the target CPU type."
  msgstr ""
  
! #: config/frv/frv.opt:73
  #, no-c-format
! msgid "Known FR-V CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/frv/frv.opt:122
! #, fuzzy, no-c-format
! msgid "Use fp double instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/frv/frv.opt:126
  #, no-c-format
! msgid "Change the ABI to allow double word insns."
  msgstr ""
  
! #: config/frv/frv.opt:134
  #, no-c-format
! msgid "Just use icc0/fcc0."
  msgstr ""
  
! #: config/frv/frv.opt:138
  #, no-c-format
! msgid "Only use 32 FPRs."
  msgstr ""
  
! #: config/frv/frv.opt:142
  #, no-c-format
! msgid "Use 64 FPRs."
  msgstr ""
  
! #: config/frv/frv.opt:146
  #, no-c-format
! msgid "Only use 32 GPRs."
  msgstr ""
  
! #: config/frv/frv.opt:150
  #, no-c-format
! msgid "Use 64 GPRs."
  msgstr ""
  
! #: config/frv/frv.opt:154
  #, no-c-format
! msgid "Enable use of GPREL for read-only data in FDPIC."
  msgstr ""
  
! #: config/frv/frv.opt:166
  #, no-c-format
! msgid "Enable PIC support for building libraries."
  msgstr ""
  
! #: config/frv/frv.opt:170
  #, no-c-format
! msgid "Follow the EABI linkage requirements."
  msgstr ""
  
! #: config/frv/frv.opt:174
! #, fuzzy, no-c-format
! msgid "Disallow direct calls to global functions."
! msgstr "Δεν βρέθηκαν ταιριάσματα στη μορφή `%s'.\n"
  
! #: config/frv/frv.opt:178
! #, fuzzy, no-c-format
! msgid "Use media instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/frv/frv.opt:182
! #, fuzzy, no-c-format
! msgid "Use multiply add/subtract instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/frv/frv.opt:186
  #, no-c-format
! msgid "Enable optimizing &&/|| in conditional execution."
  msgstr ""
  
! #: config/frv/frv.opt:190
  #, no-c-format
! msgid "Enable nested conditional execution optimizations."
  msgstr ""
  
! #: config/frv/frv.opt:195
  #, no-c-format
! msgid "Do not mark ABI switches in e_flags."
  msgstr ""
  
! #: config/frv/frv.opt:199
  #, no-c-format
! msgid "Remove redundant membars."
  msgstr ""
  
! #: config/frv/frv.opt:203
! #, fuzzy, no-c-format
! msgid "Pack VLIW instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/frv/frv.opt:207
  #, no-c-format
! msgid "Enable setting GPRs to the result of comparisons."
  msgstr ""
  
! #: config/frv/frv.opt:211
  #, no-c-format
! msgid "Change the amount of scheduler lookahead."
  msgstr ""
  
! #: config/frv/frv.opt:219
  #, no-c-format
! msgid "Assume a large TLS segment."
  msgstr ""
  
! #: config/frv/frv.opt:223
  #, no-c-format
! msgid "Do not assume a large TLS segment."
  msgstr ""
  
! #: config/frv/frv.opt:228
  #, no-c-format
! msgid "Cause gas to print tomcat statistics."
  msgstr ""
  
! #: config/frv/frv.opt:233
  #, no-c-format
! msgid "Link with the library-pic libraries."
  msgstr ""
  
! #: config/frv/frv.opt:237
  #, no-c-format
! msgid "Allow branches to be packed with other instructions."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:30
  #, no-c-format
! msgid "Target the AM33 processor."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:34
  #, no-c-format
! msgid "Target the AM33/2.0 processor."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:38
  #, no-c-format
! msgid "Target the AM34 processor."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:46
  #, no-c-format
! msgid "Work around hardware multiply bug."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:55
  #, no-c-format
! msgid "Enable linker relaxations."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:59
  #, no-c-format
! msgid "Return pointers in both a0 and d0."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:63
! #, fuzzy, no-c-format
! msgid "Allow gcc to generate LIW instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/mn10300/mn10300.opt:67
! #, fuzzy, no-c-format
! msgid "Allow gcc to generate the SETLB and Lcc instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/nds32/nds32-elf.opt:3 config/nds32/nds32-linux.opt:3
  #, no-c-format
! msgid "Specify the address generation strategy for code model."
  msgstr ""
  
! #: config/nds32/nds32-elf.opt:7 config/nds32/nds32-linux.opt:7
  #, no-c-format
! msgid "Known cmodel types (for use with the -mcmodel= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:89
! #, fuzzy, no-c-format
! msgid "Generate code in big-endian mode."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:93
! #, fuzzy, no-c-format
! msgid "Generate code in little-endian mode."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: config/nds32/nds32.opt:37
  #, no-c-format
! msgid "Force performing fp-as-gp optimization."
  msgstr ""
  
! #: config/nds32/nds32.opt:41
  #, no-c-format
! msgid "Forbid performing fp-as-gp optimization."
  msgstr ""
  
! #: config/nds32/nds32.opt:47
  #, no-c-format
! msgid "Specify which ABI type to generate code for: 2, 2fp+."
  msgstr ""
  
! #: config/nds32/nds32.opt:61
  #, no-c-format
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2."
  msgstr ""
  
! #: config/nds32/nds32.opt:65
  #, no-c-format
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2fp+."
  msgstr ""
  
! #: config/nds32/nds32.opt:71
! #, fuzzy, no-c-format
! msgid "Use reduced-set registers for register allocation."
! msgstr "Αποτυχία δέσμευσης πόρων συστήματος"
  
! #: config/nds32/nds32.opt:75
  #, fuzzy, no-c-format
! msgid "Use full-set registers for register allocation."
! msgstr "Αποτυχία δέσμευσης πόρων συστήματος"
  
! #: config/nds32/nds32.opt:81
  #, no-c-format
! msgid "Always align function entry, jump target and return address."
  msgstr ""
  
! #: config/nds32/nds32.opt:85
  #, no-c-format
! msgid "Align function entry to 4 byte."
  msgstr ""
  
! #: config/nds32/nds32.opt:97
  #, no-c-format
! msgid "Prevent $fp being allocated during register allocation so that compiler is able to force performing fp-as-gp optimization."
  msgstr ""
  
! #: config/nds32/nds32.opt:101
  #, no-c-format
! msgid "Forbid using $fp to access static and global variables.  This option strictly forbids fp-as-gp optimization regardless of '-mforce-fp-as-gp'."
  msgstr ""
  
! #: config/nds32/nds32.opt:105
  #, no-c-format
! msgid "Specify the address generation strategy for ICT call's code model."
  msgstr ""
  
! #: config/nds32/nds32.opt:109
  #, no-c-format
! msgid "Known cmodel types (for use with the -mict-model= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:119
! #, fuzzy, no-c-format
! msgid "Generate conditional move instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/nds32/nds32.opt:123
! #, fuzzy, no-c-format
! msgid "Generate hardware abs instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/nds32/nds32.opt:127
! #, fuzzy, no-c-format
! msgid "Generate performance extension instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/nds32/nds32.opt:131
  #, no-c-format
! msgid "Generate performance extension version 2 instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:135
! #, fuzzy, no-c-format
! msgid "Generate string extension instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/nds32/nds32.opt:139
! #, fuzzy, no-c-format
! msgid "Generate DSP extension instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/nds32/nds32.opt:143
  #, no-c-format
! msgid "Generate v3 push25/pop25 instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:147
! #, fuzzy, no-c-format
! msgid "Generate 16-bit instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/nds32/nds32.opt:151
  #, no-c-format
! msgid "Insert relax hint for linker to do relaxation."
  msgstr ""
  
! #: config/nds32/nds32.opt:155
  #, no-c-format
! msgid "Enable Virtual Hosting support."
  msgstr ""
  
! #: config/nds32/nds32.opt:159
  #, no-c-format
! msgid "Specify the size of each interrupt vector, which must be 4 or 16."
  msgstr ""
  
! #: config/nds32/nds32.opt:163
  #, no-c-format
! msgid "Specify the security level of c-isr for the whole file."
  msgstr ""
  
! #: config/nds32/nds32.opt:167
  #, no-c-format
! msgid "Specify the size of each cache block, which must be a power of 2 between 4 and 512."
  msgstr ""
  
! #: config/nds32/nds32.opt:175
  #, no-c-format
! msgid "Known arch types (for use with the -march= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:197
! #, fuzzy, no-c-format
! msgid "Specify the cpu for pipeline model."
! msgstr "Αποτυχία δέσμευσης πόρων συστήματος"
  
! #: config/nds32/nds32.opt:201
  #, no-c-format
! msgid "Known cpu types (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:361
  #, no-c-format
! msgid "Specify a fpu configuration value from 0 to 7; 0-3 is as FPU spec says, and 4-7 is corresponding to 0-3."
  msgstr ""
  
! #: config/nds32/nds32.opt:365
  #, no-c-format
! msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:393
  #, no-c-format
! msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1."
  msgstr ""
  
! #: config/nds32/nds32.opt:412
  #, no-c-format
! msgid "Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w."
  msgstr ""
  
! #: config/nds32/nds32.opt:425
  #, no-c-format
! msgid "Enable constructor/destructor feature."
  msgstr ""
  
! #: config/nds32/nds32.opt:429
! #, fuzzy, no-c-format
! msgid "Guide linker to relax instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/nds32/nds32.opt:433
  #, fuzzy, no-c-format
! msgid "Generate floating-point multiply-accumulation instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/nds32/nds32.opt:437
! #, fuzzy, no-c-format
! msgid "Generate single-precision floating-point instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/nds32/nds32.opt:441
  #, fuzzy, no-c-format
! msgid "Generate double-precision floating-point instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/nds32/nds32.opt:445
  #, no-c-format
! msgid "Force disable hardware loop, even use -mext-dsp."
  msgstr ""
  
! #: config/nds32/nds32.opt:449
  #, no-c-format
! msgid "Permit scheduling of a function's prologue and epilogue sequence."
  msgstr ""
  
! #: config/nds32/nds32.opt:453
  #, no-c-format
! msgid "Generate return instruction in naked function."
  msgstr ""
  
! #: config/nds32/nds32.opt:457
  #, no-c-format
! msgid "Always save $lp in the stack."
  msgstr ""
  
! #: config/nds32/nds32.opt:465
  #, no-c-format
! msgid "Allow use r15 for inline ASM."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:31
  #, no-c-format
! msgid "Specify CPU for code generation purposes."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:47
  #, no-c-format
! msgid "Specify CPU for scheduling purposes."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:51
  #, no-c-format
! msgid "Known IQ2000 CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/iq2000/iq2000.opt:61 config/mips/mips.opt:142
  #, no-c-format
! msgid "Use ROM instead of RAM."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:70
  #, no-c-format
! msgid "No default crt0.o."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:74 config/mips/mips.opt:442
  #, no-c-format
! msgid "Put uninitialized constants in ROM (needs -membedded-data)."
  msgstr ""
  
! #: config/csky/csky.opt:34
! #, fuzzy, no-c-format
! msgid "Specify the target architecture."
! msgstr "Αποτυχία δέσμευσης πόρων συστήματος"
  
! #: config/csky/csky.opt:38
! #, fuzzy, no-c-format
! msgid "Specify the target processor."
! msgstr "Αποτυχία δέσμευσης πόρων συστήματος"
  
! #: config/csky/csky.opt:90
! #, fuzzy, no-c-format
! msgid "Specify the target floating-point hardware/format."
! msgstr "Αποτυχία δέσμευσης πόρων συστήματος"
  
! #: config/csky/csky.opt:94
  #, no-c-format
! msgid "Generate C-SKY FPU double float instructions (default for hard float)."
  msgstr ""
  
! #: config/csky/csky.opt:98
  #, no-c-format
! msgid "Generate frecipd/fsqrtd/fdivd instructions (default for hard float)."
  msgstr ""
  
! #: config/csky/csky.opt:106
  #, no-c-format
! msgid "Enable the extended LRW instruction (default for CK801)."
  msgstr ""
  
! #: config/csky/csky.opt:110
! #, fuzzy, no-c-format
! msgid "Enable interrupt stack instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/csky/csky.opt:114
! #, fuzzy, no-c-format
! msgid "Enable multiprocessor instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/csky/csky.opt:118
! #, fuzzy, no-c-format
! msgid "Enable coprocessor instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/csky/csky.opt:122
  #, fuzzy, no-c-format
! msgid "Enable cache prefetch instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/csky/csky.opt:126
! #, fuzzy, no-c-format
! msgid "Enable C-SKY SECURE instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/csky/csky.opt:133
! #, fuzzy, no-c-format
! msgid "Enable C-SKY TRUST instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/csky/csky.opt:137
! #, fuzzy, no-c-format
! msgid "Enable C-SKY DSP instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/csky/csky.opt:141
! #, fuzzy, no-c-format
! msgid "Enable C-SKY Enhanced DSP instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/csky/csky.opt:145
  #, fuzzy, no-c-format
! msgid "Enable C-SKY Vector DSP instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/csky/csky.opt:151
! #, fuzzy, no-c-format
! msgid "Generate divide instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/csky/csky.opt:155
! #, fuzzy, no-c-format
! msgid "Generate code for Smart Mode."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: config/csky/csky.opt:159
  #, no-c-format
! msgid "Enable use of R16-R31 (default)."
  msgstr ""
  
! #: config/csky/csky.opt:163
  #, no-c-format
! msgid "Generate code using global anchor symbol addresses."
  msgstr ""
  
! #: config/csky/csky.opt:167
  #, no-c-format
! msgid "Generate push/pop instructions (default)."
  msgstr ""
  
! #: config/csky/csky.opt:171
! #, fuzzy, no-c-format
! msgid "Generate stm/ldm instructions (default)."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/csky/csky.opt:178
  #, no-c-format
! msgid "Generate constant pools in the compiler instead of assembler."
  msgstr ""
  
! #: config/csky/csky.opt:182
  #, no-c-format
! msgid "Emit .stack_size directives."
  msgstr ""
  
! #: config/csky/csky.opt:186
  #, no-c-format
! msgid "Generate code for C-SKY compiler runtime instead of libgcc."
  msgstr ""
  
! #: config/csky/csky.opt:190
  #, no-c-format
! msgid "Set the branch costs to roughly the specified number of instructions."
  msgstr ""
  
! #: config/csky/csky.opt:194
  #, no-c-format
! msgid "Permit scheduling of function prologue and epilogue sequences."
  msgstr ""
  
! #: config/csky/csky_tables.opt:24
  #, no-c-format
! msgid "Known CSKY CPUs (for use with the -mcpu= options):"
  msgstr ""
  
! #: config/csky/csky_tables.opt:205
  #, no-c-format
! msgid "Known CSKY architectures (for use with the -march= option):"
  msgstr ""
  
! #: config/csky/csky_tables.opt:227
  #, no-c-format
! msgid "Known CSKY FPUs (for use with the -mfpu= option):"
  msgstr ""
  
! #: config/c6x/c6x-tables.opt:24
  #, no-c-format
! msgid "Known C6X ISAs (for use with the -march= option):"
  msgstr ""
  
! #: config/c6x/c6x.opt:30 config/mips/mips.opt:134
  #, no-c-format
! msgid "Use big-endian byte order."
  msgstr ""
  
! #: config/c6x/c6x.opt:34 config/mips/mips.opt:138
  #, no-c-format
! msgid "Use little-endian byte order."
  msgstr ""
  
! #: config/c6x/c6x.opt:42
  #, no-c-format
! msgid "Select method for sdata handling."
  msgstr ""
  
! #: config/c6x/c6x.opt:46
  #, fuzzy, no-c-format
! msgid "Valid arguments for the -msdata= option:"
! msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/c6x/c6x.opt:59
  #, no-c-format
! msgid "Compile for the DSBT shared library ABI."
  msgstr ""
  
! #: config/cris/cris.opt:45
  #, no-c-format
! msgid "Work around bug in multiplication instruction."
  msgstr ""
  
! #: config/cris/cris.opt:51
  #, no-c-format
! msgid "Compile for ETRAX 4 (CRIS v3)."
  msgstr ""
  
! #: config/cris/cris.opt:56
  #, no-c-format
! msgid "Compile for ETRAX 100 (CRIS v8)."
  msgstr ""
  
! #: config/cris/cris.opt:64
  #, no-c-format
! msgid "Emit verbose debug information in assembly code."
  msgstr ""
  
! #: config/cris/cris.opt:71
! #, fuzzy, no-c-format
! msgid "Do not use condition codes from normal instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/cris/cris.opt:80
! #, fuzzy, no-c-format
! msgid "Do not emit addressing modes with side-effect assignment."
! msgstr "Ακατάλληλη χρήση του διαμορφωτή διεύθυνσης"
! 
! #: config/cris/cris.opt:89
! #, fuzzy, no-c-format
! msgid "Do not tune stack alignment."
! msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
! 
! #: config/cris/cris.opt:98
! #, fuzzy, no-c-format
! msgid "Do not tune writable data alignment."
! msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/cris/cris.opt:107
  #, no-c-format
! msgid "Do not tune code and read-only data alignment."
  msgstr ""
  
! #: config/cris/cris.opt:116
  #, no-c-format
! msgid "Align code and data to 32 bits."
  msgstr ""
  
! #: config/cris/cris.opt:133
  #, no-c-format
! msgid "Don't align items in code or data."
  msgstr ""
  
! #: config/cris/cris.opt:142
  #, no-c-format
! msgid "Do not emit function prologue or epilogue."
  msgstr ""
  
! #: config/cris/cris.opt:149
  #, no-c-format
! msgid "Use the most feature-enabling options allowed by other options."
  msgstr ""
  
! #: config/cris/cris.opt:158
  #, no-c-format
! msgid "Override -mbest-lib-options."
  msgstr ""
  
! #: config/cris/cris.opt:165
  #, no-c-format
! msgid "-march=ARCH\tGenerate code for the specified chip or CPU version."
  msgstr ""
  
! #: config/cris/cris.opt:169
  #, no-c-format
! msgid "-mtune=ARCH\tTune alignment for the specified chip or CPU version."
  msgstr ""
  
! #: config/cris/cris.opt:173
  #, no-c-format
! msgid "-mmax-stackframe=SIZE\tWarn when a stackframe is larger than the specified size."
  msgstr ""
  
! #: config/cris/cris.opt:180
  #, no-c-format
! msgid "Emit traps as \"break 8\", default for CRIS v3 and up.  If disabled, calls to abort() are used."
  msgstr ""
  
! #: config/cris/cris.opt:184
  #, no-c-format
! msgid "Emit checks causing \"break 8\" instructions to execute when applying atomic builtins on misaligned memory."
  msgstr ""
  
! #: config/cris/cris.opt:188
  #, no-c-format
! msgid "Handle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic."
  msgstr ""
  
! #: config/sh/superh.opt:6
  #, no-c-format
! msgid "Board name [and memory region]."
  msgstr ""
  
! #: config/sh/superh.opt:10
  #, no-c-format
! msgid "Runtime name."
  msgstr ""
  
! #: config/sh/sh.opt:42
  #, fuzzy, no-c-format
! msgid "Generate SH1 code."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: config/sh/sh.opt:46
! #, fuzzy, no-c-format
! msgid "Generate SH2 code."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: config/sh/sh.opt:50
  #, no-c-format
! msgid "Generate default double-precision SH2a-FPU code."
  msgstr ""
  
! #: config/sh/sh.opt:54
  #, no-c-format
! msgid "Generate SH2a FPU-less code."
  msgstr ""
  
! #: config/sh/sh.opt:58
  #, no-c-format
! msgid "Generate default single-precision SH2a-FPU code."
  msgstr ""
  
! #: config/sh/sh.opt:62
  #, no-c-format
! msgid "Generate only single-precision SH2a-FPU code."
  msgstr ""
  
! #: config/sh/sh.opt:66
! #, fuzzy, no-c-format
! msgid "Generate SH2e code."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: config/sh/sh.opt:70
! #, fuzzy, no-c-format
! msgid "Generate SH3 code."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: config/sh/sh.opt:74
  #, fuzzy, no-c-format
! msgid "Generate SH3e code."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: config/sh/sh.opt:78
! #, fuzzy, no-c-format
! msgid "Generate SH4 code."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: config/sh/sh.opt:82
  #, no-c-format
! msgid "Generate SH4-100 code."
  msgstr ""
  
! #: config/sh/sh.opt:86
  #, no-c-format
! msgid "Generate SH4-200 code."
  msgstr ""
  
! #: config/sh/sh.opt:92
  #, no-c-format
! msgid "Generate SH4-300 code."
  msgstr ""
  
! #: config/sh/sh.opt:96
  #, no-c-format
! msgid "Generate SH4 FPU-less code."
  msgstr ""
  
! #: config/sh/sh.opt:100
  #, no-c-format
! msgid "Generate SH4-100 FPU-less code."
  msgstr ""
  
! #: config/sh/sh.opt:104
  #, no-c-format
! msgid "Generate SH4-200 FPU-less code."
  msgstr ""
  
! #: config/sh/sh.opt:108
  #, no-c-format
! msgid "Generate SH4-300 FPU-less code."
  msgstr ""
  
! #: config/sh/sh.opt:112
  #, no-c-format
! msgid "Generate code for SH4 340 series (MMU/FPU-less)."
  msgstr ""
  
! #: config/sh/sh.opt:117
  #, no-c-format
! msgid "Generate code for SH4 400 series (MMU/FPU-less)."
  msgstr ""
  
! #: config/sh/sh.opt:122
! #, fuzzy, no-c-format
! msgid "Generate code for SH4 500 series (FPU-less)."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: config/sh/sh.opt:127
  #, no-c-format
! msgid "Generate default single-precision SH4 code."
  msgstr ""
  
! #: config/sh/sh.opt:131
  #, no-c-format
! msgid "Generate default single-precision SH4-100 code."
  msgstr ""
  
! #: config/sh/sh.opt:135
  #, no-c-format
! msgid "Generate default single-precision SH4-200 code."
  msgstr ""
  
! #: config/sh/sh.opt:139
  #, no-c-format
! msgid "Generate default single-precision SH4-300 code."
  msgstr ""
  
! #: config/sh/sh.opt:143
  #, no-c-format
! msgid "Generate only single-precision SH4 code."
  msgstr ""
  
! #: config/sh/sh.opt:147
  #, no-c-format
! msgid "Generate only single-precision SH4-100 code."
  msgstr ""
  
! #: config/sh/sh.opt:151
  #, no-c-format
! msgid "Generate only single-precision SH4-200 code."
  msgstr ""
  
! #: config/sh/sh.opt:155
  #, no-c-format
! msgid "Generate only single-precision SH4-300 code."
  msgstr ""
  
! #: config/sh/sh.opt:159
  #, fuzzy, no-c-format
! msgid "Generate SH4a code."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: config/sh/sh.opt:163
  #, no-c-format
! msgid "Generate SH4a FPU-less code."
  msgstr ""
  
! #: config/sh/sh.opt:167
  #, no-c-format
! msgid "Generate default single-precision SH4a code."
  msgstr ""
  
! #: config/sh/sh.opt:171
  #, no-c-format
! msgid "Generate only single-precision SH4a code."
  msgstr ""
  
! #: config/sh/sh.opt:175
  #, no-c-format
! msgid "Generate SH4al-dsp code."
  msgstr ""
  
! #: config/sh/sh.opt:183
! #, fuzzy, no-c-format
! msgid "Generate code in big endian mode."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: config/sh/sh.opt:187
! #, fuzzy, no-c-format
! msgid "Generate 32-bit offsets in switch tables."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: config/sh/sh.opt:191
  #, fuzzy, no-c-format
! msgid "Generate bit instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/sh/sh.opt:199
  #, no-c-format
! msgid "Assume that zero displacement conditional branches are fast."
  msgstr ""
  
! #: config/sh/sh.opt:203
  #, no-c-format
! msgid "Force the usage of delay slots for conditional branches."
  msgstr ""
  
! #: config/sh/sh.opt:207
  #, no-c-format
! msgid "Align doubles at 64-bit boundaries."
  msgstr ""
  
! #: config/sh/sh.opt:211
  #, no-c-format
! msgid "Division strategy, one of: call-div1, call-fp, call-table."
  msgstr ""
  
! #: config/sh/sh.opt:215
  #, no-c-format
! msgid "Specify name for 32 bit signed division function."
  msgstr ""
  
! #: config/sh/sh.opt:219
  #, no-c-format
! msgid "Generate ELF FDPIC code."
  msgstr ""
  
! #: config/sh/sh.opt:223
  #, no-c-format
! msgid "Enable the use of 64-bit floating point registers in fmov instructions.  See -mdalign if 64-bit alignment is required."
  msgstr ""
  
! #: config/sh/sh.opt:231 config/sh/sh.opt:269
  #, no-c-format
! msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions."
  msgstr ""
  
! #: config/sh/sh.opt:235
  #, no-c-format
! msgid "Increase the IEEE compliance for floating-point comparisons."
  msgstr ""
  
! #: config/sh/sh.opt:239
  #, no-c-format
! msgid "Inline code to invalidate instruction cache entries after setting up nested function trampolines."
  msgstr ""
  
! #: config/sh/sh.opt:243 config/arc/arc.opt:242
  #, no-c-format
! msgid "Annotate assembler instructions with estimated addresses."
  msgstr ""
  
! #: config/sh/sh.opt:247
! #, fuzzy, no-c-format
! msgid "Generate code in little endian mode."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: config/sh/sh.opt:251
  #, no-c-format
! msgid "Mark MAC register as call-clobbered."
  msgstr ""
  
! #: config/sh/sh.opt:257
  #, no-c-format
! msgid "Make structs a multiple of 4 bytes (warning: ABI altered)."
  msgstr ""
  
! #: config/sh/sh.opt:261
  #, no-c-format
! msgid "Emit function-calls using global offset table when generating PIC."
  msgstr ""
  
! #: config/sh/sh.opt:265
  #, no-c-format
! msgid "Shorten address references during linking."
  msgstr ""
  
! #: config/sh/sh.opt:273
  #, no-c-format
! msgid "Specify the model for atomic operations."
  msgstr ""
  
! #: config/sh/sh.opt:277
  #, no-c-format
! msgid "Use tas.b instruction for __atomic_test_and_set."
  msgstr ""
  
! #: config/sh/sh.opt:281
  #, no-c-format
! msgid "Cost to assume for a multiply insn."
  msgstr ""
  
! #: config/sh/sh.opt:285
  #, no-c-format
! msgid "Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate if the inline code would not work in user mode."
  msgstr ""
  
! #: config/sh/sh.opt:291
  #, no-c-format
! msgid "Pretend a branch-around-a-move is a conditional move."
  msgstr ""
  
! #: config/sh/sh.opt:295
! #, fuzzy, no-c-format
! msgid "Enable the use of the fsca instruction."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/sh/sh.opt:299
! #, fuzzy, no-c-format
! msgid "Enable the use of the fsrra instruction."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/gcn/gcn-tables.opt:25
  #, no-c-format
! msgid "GCN GPU type to use:"
  msgstr ""
  
! #: config/gcn/gcn.opt:26 config/gcn/gcn.opt:30
  #, no-c-format
! msgid "Specify the name of the target GPU."
  msgstr ""
  
! #: config/gcn/gcn.opt:34
! #, fuzzy, no-c-format
! msgid "Generate code for a 32-bit ABI."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: config/gcn/gcn.opt:38
! #, fuzzy, no-c-format
! msgid "Generate code for a 64-bit ABI."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: config/gcn/gcn.opt:42
  #, no-c-format
! msgid "Enable OpenMP GPU offloading."
  msgstr ""
  
! #: config/gcn/gcn.opt:53
  #, no-c-format
! msgid "Obsolete; use GCN_STACK_SIZE at runtime."
  msgstr ""
  
! #: config/gcn/gcn.opt:59
  #, no-c-format
! msgid "Amount of local data-share (LDS) memory to reserve for gang-private variables."
  msgstr ""
  
! #: config/gcn/gcn.opt:63
  #, no-c-format
! msgid "Warn about invalid OpenACC dimensions."
  msgstr ""
  
! #: config/gcn/gcn.opt:67
  #, no-c-format
! msgid "SRAM-ECC and XNACK modes:"
  msgstr ""
  
! #: config/gcn/gcn.opt:83
  #, no-c-format
! msgid "Compile for devices requiring XNACK enabled. Default \"any\" if USM is supported."
  msgstr ""
  
! #: config/gcn/gcn.opt:87
  #, no-c-format
! msgid "Compile for devices with the SRAM ECC feature enabled, or not. Default \"any\"."
  msgstr ""
  
! #: config/gcn/gcn.opt:91
  #, no-c-format
! msgid "--param=gcn-preferred-vectorization-factor=[default,32,64]\tPreferred vectorization factor."
  msgstr ""
  
! #: config/fr30/fr30.opt:23
  #, no-c-format
! msgid "Assume small address space."
  msgstr ""
  
! #: config/bpf/bpf.opt:28
  #, no-c-format
! msgid "Generate xBPF."
  msgstr ""
  
! #: config/bpf/bpf.opt:34
  #, no-c-format
! msgid "Generate big-endian eBPF."
  msgstr ""
  
! #: config/bpf/bpf.opt:38
  #, no-c-format
! msgid "Generate little-endian eBPF."
  msgstr ""
  
! #: config/bpf/bpf.opt:42
  #, no-c-format
! msgid "Set a hard limit for the size of each stack frame, in bytes."
  msgstr ""
  
! #: config/bpf/bpf.opt:46
  #, no-c-format
! msgid "Generate all necessary information for BPF Compile Once - Run Everywhere."
  msgstr ""
  
! #: config/bpf/bpf.opt:52
  #, no-c-format
! msgid "Enable extra conditional-branch instructions j(s)lt and j(s)le."
  msgstr ""
  
! #: config/bpf/bpf.opt:56
! #, fuzzy, no-c-format
! msgid "Enable 32-bit ALU instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/bpf/bpf.opt:60
! #, fuzzy, no-c-format
! msgid "Enable 32-bit jump instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/bpf/bpf.opt:64
  #, no-c-format
! msgid "Enable general atomic operations introduced in v3 ISA."
  msgstr ""
  
! #: config/bpf/bpf.opt:68
! #, fuzzy, no-c-format
! msgid "Enable byte swap instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/bpf/bpf.opt:72
! #, fuzzy, no-c-format
! msgid "Enable signed division and modulus instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/bpf/bpf.opt:76
! #, fuzzy, no-c-format
! msgid "Enable signed move and memory load instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/bpf/bpf.opt:80
  #, no-c-format
! msgid "Select the eBPF ISA version to target in code generation."
  msgstr ""
  
! #: config/bpf/bpf.opt:84
  #, no-c-format
! msgid "Valid ISA versions (for use with the -mcpu= option)"
  msgstr ""
  
! #: config/bpf/bpf.opt:104
  #, no-c-format
! msgid "Known assembler dialects (for use with the -masm= option)"
  msgstr ""
  
! #: config/bpf/bpf.opt:114
  #, no-c-format
! msgid "-minline-memops-threshold=<number> Maximum size of memset/memmove/memcpy to inline, larger sizes will use a library call."
  msgstr ""
  
! #: config/mips/mips.opt:32
  #, no-c-format
! msgid "-mabi=ABI\tGenerate code that conforms to the given ABI."
  msgstr ""
  
! #: config/mips/mips.opt:36
  #, no-c-format
! msgid "Known MIPS ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/mips/mips.opt:55
  #, no-c-format
! msgid "Generate code that can be used in SVR4-style dynamic objects."
  msgstr ""
  
! #: config/mips/mips.opt:59
! #, fuzzy, no-c-format
! msgid "Use PMC-style 'mad' instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/mips/mips.opt:63
! #, fuzzy, no-c-format
! msgid "Use integer madd/msub instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/mips/mips.opt:67
! #, fuzzy, no-c-format
! msgid "-march=ISA\tGenerate code for the given ISA."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: config/mips/mips.opt:75
  #, no-c-format
! msgid "Use Branch Likely instructions, overriding the architecture default."
  msgstr ""
  
! #: config/mips/mips.opt:79
  #, no-c-format
! msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing."
  msgstr ""
  
! #: config/mips/mips.opt:87
  #, no-c-format
! msgid "-mcode-readable=SETTING\tSpecify when instructions are allowed to access code."
  msgstr ""
  
! #: config/mips/mips.opt:91
  #, no-c-format
! msgid "Valid arguments to -mcode-readable=:"
  msgstr ""
  
! #: config/mips/mips.opt:104
  #, no-c-format
! msgid "Use branch-and-break sequences to check for integer divide by zero."
  msgstr ""
  
! #: config/mips/mips.opt:108
  #, no-c-format
! msgid "Use trap instructions to check for integer divide by zero."
  msgstr ""
  
! #: config/mips/mips.opt:112
! #, fuzzy, no-c-format
! msgid "Allow the use of MDMX instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/mips/mips.opt:120
! #, fuzzy, no-c-format
! msgid "Use MIPS-DSP instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/mips/mips.opt:124
! #, fuzzy, no-c-format
! msgid "Use MIPS-DSP REV 2 instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/mips/mips.opt:146
! #, fuzzy, no-c-format
! msgid "Use Enhanced Virtual Addressing instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/mips/mips.opt:171
  #, no-c-format
! msgid "Don't use %reloc() assembly operators (for backward compatibility)."
  msgstr ""
  
! #: config/mips/mips.opt:175
  #, no-c-format
! msgid "Use -G for data that is not defined by the current object."
  msgstr ""
  
! #: config/mips/mips.opt:179
  #, no-c-format
! msgid "Work around certain 24K errata."
  msgstr ""
  
! #: config/mips/mips.opt:183
  #, no-c-format
! msgid "Work around certain R4000 errata."
  msgstr ""
  
! #: config/mips/mips.opt:187
  #, no-c-format
! msgid "Work around certain R4400 errata."
  msgstr ""
  
! #: config/mips/mips.opt:191
  #, no-c-format
! msgid "Work around the R5900 short loop erratum."
  msgstr ""
  
! #: config/mips/mips.opt:195
  #, no-c-format
! msgid "Work around certain RM7000 errata."
  msgstr ""
  
! #: config/mips/mips.opt:199
  #, no-c-format
! msgid "Work around certain R10000 errata."
  msgstr ""
  
! #: config/mips/mips.opt:203
  #, no-c-format
! msgid "Work around errata for early SB-1 revision 2 cores."
  msgstr ""
  
! #: config/mips/mips.opt:207
  #, no-c-format
! msgid "Work around certain VR4120 errata."
  msgstr ""
  
! #: config/mips/mips.opt:211
  #, no-c-format
! msgid "Work around VR4130 mflo/mfhi errata."
  msgstr ""
  
! #: config/mips/mips.opt:215
  #, no-c-format
! msgid "Work around an early 4300 hardware bug."
  msgstr ""
  
! # src/getopt1.c:155
! # src/getopt1.c:155
! #: config/mips/mips.opt:219
  #, fuzzy, no-c-format
! msgid "FP exceptions are enabled."
! msgstr "επιλογή α\n"
  
! #: config/mips/mips.opt:223
! #, fuzzy, no-c-format
! msgid "Use 32-bit floating-point registers."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/mips/mips.opt:227
  #, no-c-format
! msgid "Conform to the o32 FPXX ABI."
  msgstr ""
  
! #: config/mips/mips.opt:231
! #, fuzzy, no-c-format
! msgid "Use 64-bit floating-point registers."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/mips/mips.opt:235
  #, no-c-format
! msgid "-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack trampolines."
  msgstr ""
  
! #: config/mips/mips.opt:239
  #, no-c-format
! msgid "-mabs=MODE\tSelect the IEEE 754 ABS/NEG instruction execution mode."
  msgstr ""
  
! #: config/mips/mips.opt:243
  #, no-c-format
! msgid "-mnan=ENCODING\tSelect the IEEE 754 NaN data encoding."
  msgstr ""
  
! #: config/mips/mips.opt:247
  #, no-c-format
! msgid "Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):"
  msgstr ""
  
! #: config/mips/mips.opt:257
! #, fuzzy, no-c-format
! msgid "Use 32-bit general registers."
! msgstr "μη τερματιζόμενο όνομα βάρους"
  
! #: config/mips/mips.opt:261
! #, fuzzy, no-c-format
! msgid "Use 64-bit general registers."
! msgstr "μη τερματιζόμενο όνομα βάρους"
  
! #: config/mips/mips.opt:265
  #, no-c-format
! msgid "Use GP-relative addressing to access small data."
  msgstr ""
  
! #: config/mips/mips.opt:269
  #, no-c-format
! msgid "When generating -mabicalls code, allow executables to use PLTs and copy relocations."
  msgstr ""
  
! #: config/mips/mips.opt:273
  #, fuzzy, no-c-format
! msgid "Allow the use of hardware floating-point ABI and instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/mips/mips.opt:277
  #, no-c-format
! msgid "Generate code that is link-compatible with MIPS16 and microMIPS code."
  msgstr ""
  
! #: config/mips/mips.opt:281
  #, no-c-format
! msgid "An alias for minterlink-compressed provided for backward-compatibility."
  msgstr ""
  
! #: config/mips/mips.opt:285
! #, fuzzy, no-c-format
! msgid "-mipsN\tGenerate code for ISA level N."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: config/mips/mips.opt:289
  #, no-c-format
! msgid "Generate MIPS16 code."
  msgstr ""
  
! #: config/mips/mips.opt:293
! #, fuzzy, no-c-format
! msgid "Use MIPS-3D instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/mips/mips.opt:297
! #, fuzzy, no-c-format
! msgid "Use ll, sc and sync instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/mips/mips.opt:301
  #, no-c-format
! msgid "Use -G for object-local data."
  msgstr ""
  
! #: config/mips/mips.opt:305
! #, fuzzy, no-c-format
! msgid "Use indirect calls."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: config/mips/mips.opt:309
! #, fuzzy, no-c-format
! msgid "Use a 32-bit long type."
! msgstr "Χρήση ABI 64-bit"
  
! #: config/mips/mips.opt:313
! #, fuzzy, no-c-format
! msgid "Use a 64-bit long type."
! msgstr "Χρήση ABI 64-bit"
  
! #: config/mips/mips.opt:317
  #, no-c-format
! msgid "Pass the address of the ra save location to _mcount in $12."
  msgstr ""
  
! #: config/mips/mips.opt:321
  #, no-c-format
! msgid "Don't optimize block moves."
  msgstr ""
  
! #: config/mips/mips.opt:325
! #, fuzzy, no-c-format
! msgid "Use microMIPS instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/mips/mips.opt:329
! #, fuzzy, no-c-format
! msgid "Use MIPS MSA Extension instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/mips/mips.opt:333
! #, fuzzy, no-c-format
! msgid "Allow the use of MT instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/mips/mips.opt:337
! #, fuzzy, no-c-format
! msgid "Prevent the use of all floating-point operations."
! msgstr "Εξαίρεση κινητής υποδιαστολής"
  
! #: config/mips/mips.opt:341
! #, fuzzy, no-c-format
! msgid "Use MCU instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/mips/mips.opt:345
  #, no-c-format
! msgid "Do not use a cache-flushing function before calling stack trampolines."
  msgstr ""
  
! #: config/mips/mips.opt:349
! #, fuzzy, no-c-format
! msgid "Do not use MDMX instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/mips/mips.opt:353
! #, fuzzy, no-c-format
! msgid "Generate normal-mode code."
! msgstr "μηδενισμένη εγγραφή και γράψιμο πάνω σε αυτή (truncated)"
  
! #: config/mips/mips.opt:357
! #, fuzzy, no-c-format
! msgid "Do not use MIPS-3D instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/mips/mips.opt:361
! #, fuzzy, no-c-format
! msgid "Use paired-single floating-point instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/mips/mips.opt:365
  #, no-c-format
! msgid "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be inserted."
  msgstr ""
  
! #: config/mips/mips.opt:369
  #, no-c-format
! msgid "Valid arguments to -mr10k-cache-barrier=:"
  msgstr ""
  
! #: config/mips/mips.opt:382
  #, no-c-format
! msgid "Try to allow the linker to turn PIC calls into direct calls."
  msgstr ""
  
! #: config/mips/mips.opt:386
  #, no-c-format
! msgid "When generating -mabicalls code, make the code suitable for use in shared libraries."
  msgstr ""
  
! #: config/mips/mips.opt:394
! #, fuzzy, no-c-format
! msgid "Use SmartMIPS instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/mips/mips.opt:402
  #, no-c-format
! msgid "Optimize lui/addiu address loads."
  msgstr ""
  
! #: config/mips/mips.opt:406
  #, fuzzy, no-c-format
! msgid "Enable the MIPS16e V2 instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/mips/mips.opt:410
  #, no-c-format
! msgid "Assume all symbols have 32-bit values."
  msgstr ""
  
! #: config/mips/mips.opt:414
  #, no-c-format
! msgid "Use synci instruction to invalidate i-cache."
  msgstr ""
  
! #: config/mips/mips.opt:418
  #, no-c-format
! msgid "Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable."
  msgstr ""
  
! #: config/mips/mips.opt:422
  #, no-c-format
! msgid "Use 4-operand madd.s/madd.d and related instructions where applicable."
  msgstr ""
  
! #: config/mips/mips.opt:430
  #, no-c-format
! msgid "Don't generate code with unaligned load store, only valid for MIPS R6."
  msgstr ""
  
! #: config/mips/mips.opt:434
  #, no-c-format
! msgid "Generate code with unaligned load store for R6 (alias of -mno-strict-align)."
  msgstr ""
  
! #: config/mips/mips.opt:438
  #, no-c-format
! msgid "Don't generate code with unaligned load store for R6 (alias of -mstrict-align)."
  msgstr ""
  
! #: config/mips/mips.opt:446
  #, fuzzy, no-c-format
! msgid "Use Virtualization (VZ) instructions."
  msgstr "Ακατάλληλη εντολή"
  
! #: config/mips/mips.opt:450
  #, no-c-format
! msgid "Use eXtended Physical Address (XPA) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:454
  #, no-c-format
! msgid "Use Cyclic Redundancy Check (CRC) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:458
! #, fuzzy, no-c-format
! msgid "Use Global INValidate (GINV) instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/mips/mips.opt:462
  #, no-c-format
! msgid "Perform VR4130-specific alignment optimizations."
  msgstr ""
  
! #: config/mips/mips.opt:466
  #, no-c-format
! msgid "Lift restrictions on GOT size."
  msgstr ""
  
! #: config/mips/mips.opt:470
  #, no-c-format
! msgid "Enable use of odd-numbered single-precision registers."
  msgstr ""
  
! #: config/mips/mips.opt:474
  #, no-c-format
! msgid "Optimize frame header."
  msgstr ""
  
! #: config/mips/mips.opt:481
  #, no-c-format
! msgid "Enable load/store bonding."
  msgstr ""
  
! #: config/mips/mips.opt:485
  #, no-c-format
! msgid "Specify the compact branch usage policy."
  msgstr ""
  
! #: config/mips/mips.opt:489
  #, no-c-format
! msgid "Policies available for use with -mcompact-branches=:"
  msgstr ""
  
! #: config/mips/mips.opt:502
  #, no-c-format
! msgid "Use Loongson MultiMedia extensions Instructions (MMI) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:506
  #, no-c-format
! msgid "Use Loongson EXTension (EXT) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:510
  #, no-c-format
! msgid "Use Loongson EXTension R2 (EXT2) instructions."
  msgstr ""
  
! #: config/mips/mips-tables.opt:24
  #, no-c-format
! msgid "Known MIPS CPUs (for use with the -march= and -mtune= options):"
  msgstr ""
  
! #: config/mips/mips-tables.opt:28
  #, no-c-format
! msgid "Known MIPS ISA levels (for use with the -mips option):"
  msgstr ""
  
! #: config/arc/arc-tables.opt:25
  #, no-c-format
! msgid "Known ARC CPUs (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/arc/arc.opt:26
  #, no-c-format
! msgid "Compile code for big endian mode."
  msgstr ""
  
! #: config/arc/arc.opt:30
  #, no-c-format
! msgid "Compile code for little endian mode.  This is the default."
  msgstr ""
  
! #: config/arc/arc.opt:34
  #, no-c-format
! msgid "Disable ARCompact specific pass to generate conditional execution instructions."
  msgstr ""
  
! #: config/arc/arc.opt:38
  #, no-c-format
! msgid "Generate ARCompact 32-bit code for ARC600 processor."
  msgstr ""
  
! #: config/arc/arc.opt:42
  #, no-c-format
! msgid "Same as -mA6."
  msgstr ""
  
! #: config/arc/arc.opt:46
  #, no-c-format
! msgid "Generate ARCompact 32-bit code for ARC601 processor."
  msgstr ""
  
! #: config/arc/arc.opt:50
  #, no-c-format
! msgid "Generate ARCompact 32-bit code for ARC700 processor."
  msgstr ""
  
! #: config/arc/arc.opt:54
  #, no-c-format
! msgid "Same as -mA7."
  msgstr ""
  
! #: config/arc/arc.opt:58
  #, no-c-format
! msgid "Force all calls to be made via a jli instruction."
  msgstr ""
  
! #: config/arc/arc.opt:62
  #, no-c-format
! msgid "-mmpy-option=MPY\tCompile ARCv2 code with a multiplier design option."
  msgstr ""
  
! #: config/arc/arc.opt:132
! #, fuzzy, no-c-format
! msgid "Enable DIV-REM instructions for ARCv2."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/arc/arc.opt:136
  #, no-c-format
! msgid "Enable code density instructions for ARCv2."
  msgstr ""
  
! #: config/arc/arc.opt:146
  #, no-c-format
! msgid "Use ordinarily cached memory accesses for volatile references."
  msgstr ""
  
! #: config/arc/arc.opt:150
  #, no-c-format
! msgid "Enable cache bypass for volatile references."
  msgstr ""
  
! #: config/arc/arc.opt:154
  #, no-c-format
! msgid "Generate instructions supported by barrel shifter."
  msgstr ""
  
! #: config/arc/arc.opt:158
! #, fuzzy, no-c-format
! msgid "Generate norm instruction."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/arc/arc.opt:162
! #, fuzzy, no-c-format
! msgid "Generate swap instruction."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/arc/arc.opt:166
! #, fuzzy, no-c-format
! msgid "Generate mul64 and mulu64 instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/arc/arc.opt:170
! #, fuzzy, no-c-format
! msgid "Do not generate mpy instructions for ARC700."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/arc/arc.opt:174
  #, no-c-format
! msgid "Generate extended arithmetic instructions, only valid for ARC700."
  msgstr ""
  
! #: config/arc/arc.opt:178
  #, no-c-format
! msgid "Dummy flag. This is the default unless FPX switches are provided explicitly."
  msgstr ""
  
! #: config/arc/arc.opt:182
! #, fuzzy, no-c-format
! msgid "Generate call insns as register indirect calls."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: config/arc/arc.opt:186
! #, fuzzy, no-c-format
! msgid "Do no generate BRcc instructions in arc_reorg."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/arc/arc.opt:190
  #, no-c-format
! msgid "Generate sdata references.  This is the default, unless you compile for PIC."
  msgstr ""
  
! #: config/arc/arc.opt:194
  #, no-c-format
! msgid "Generate millicode thunks."
  msgstr ""
  
! #: config/arc/arc.opt:198 config/arc/arc.opt:202
! #, fuzzy, no-c-format
! msgid "FPX: Generate Single Precision FPX (compact) instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/arc/arc.opt:206
  #, fuzzy, no-c-format
! msgid "FPX: Generate Single Precision FPX (fast) instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/arc/arc.opt:210
  #, no-c-format
! msgid "FPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions."
  msgstr ""
  
! #: config/arc/arc.opt:214 config/arc/arc.opt:218
  #, no-c-format
! msgid "FPX: Generate Double Precision FPX (compact) instructions."
  msgstr ""
  
! #: config/arc/arc.opt:222
  #, no-c-format
! msgid "FPX: Generate Double Precision FPX (fast) instructions."
  msgstr ""
  
! #: config/arc/arc.opt:226
  #, no-c-format
! msgid "Disable LR and SR instructions from using FPX extension aux registers."
  msgstr ""
  
! #: config/arc/arc.opt:230
  #, no-c-format
! msgid "Enable generation of ARC SIMD instructions via target-specific builtins."
  msgstr ""
  
! #: config/arc/arc.opt:234
  #, no-c-format
! msgid "-mcpu=CPU\tCompile code for ARC variant CPU."
  msgstr ""
  
! #: config/arc/arc.opt:238
  #, no-c-format
! msgid "Size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os."
  msgstr ""
  
! #: config/arc/arc.opt:246
  #, no-c-format
! msgid "Cost to assume for a multiply instruction, with 4 being equal to a normal insn."
  msgstr ""
  
! #: config/arc/arc.opt:250
  #, no-c-format
! msgid "-mtune=TUNE\tTune code for given ARC variant."
  msgstr ""
  
! #: config/arc/arc.opt:284
! #, fuzzy, no-c-format
! msgid "Enable the use of indexed loads."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/arc/arc.opt:288
  #, no-c-format
! msgid "Enable the use of pre/post modify with register displacement."
  msgstr ""
  
! #: config/arc/arc.opt:292
! #, fuzzy, no-c-format
! msgid "Generate 32x16 multiply and mac instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/arc/arc.opt:300
  #, no-c-format
! msgid "Don't use less than 25 bit addressing range for calls."
  msgstr ""
  
! #: config/arc/arc.opt:322
  #, no-c-format
! msgid "Enable pre-reload use of cbranchsi pattern."
  msgstr ""
  
! #: config/arc/arc.opt:330
  #, no-c-format
! msgid "Use pc-relative switch case tables - this enables case table shortening."
  msgstr ""
  
! #: config/arc/arc.opt:334
  #, no-c-format
! msgid "Enable compact casesi pattern."
  msgstr ""
  
! #: config/arc/arc.opt:338
  #, fuzzy, no-c-format
! msgid "Enable 'q' instruction alternatives."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/arc/arc.opt:342
  #, no-c-format
! msgid "Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc."
  msgstr ""
  
! #: config/arc/arc.opt:349
  #, no-c-format
! msgid "Enable variable polynomial CRC extension."
  msgstr ""
  
! #: config/arc/arc.opt:353
  #, no-c-format
! msgid "Enable DSP 3.1 Pack A extensions."
  msgstr ""
  
! #: config/arc/arc.opt:357
  #, no-c-format
! msgid "Enable dual viterbi butterfly extension."
  msgstr ""
  
! #: config/arc/arc.opt:367
  #, no-c-format
! msgid "Enable Dual and Single Operand Instructions for Telephony."
  msgstr ""
  
! #: config/arc/arc.opt:371
  #, no-c-format
! msgid "Enable XY Memory extension (DSP version 3)."
  msgstr ""
  
! #: config/arc/arc.opt:376
  #, no-c-format
! msgid "Enable Locked Load/Store Conditional extension."
  msgstr ""
  
! #: config/arc/arc.opt:380
! #, fuzzy, no-c-format
! msgid "Enable swap byte ordering extension instruction."
! msgstr "μη έγκυρη μέτρηση επανάληψης `%s' στη κατασκευή [c*n]"
! 
! #: config/arc/arc.opt:384
  #, no-c-format
! msgid "Enable 64-bit Time-Stamp Counter extension instruction."
  msgstr ""
  
! #: config/arc/arc.opt:388
  #, no-c-format
! msgid "Pass -EB option through to linker."
  msgstr ""
  
! #: config/arc/arc.opt:392
  #, no-c-format
! msgid "Pass -EL option through to linker."
  msgstr ""
  
! #: config/arc/arc.opt:396
  #, no-c-format
! msgid "Pass -marclinux option through to linker."
  msgstr ""
  
! #: config/arc/arc.opt:400
  #, no-c-format
! msgid "Pass -marclinux_prof option through to linker."
  msgstr ""
  
! #: config/arc/arc.opt:409
  #, no-c-format
! msgid "Don't indicate any priority with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:413
  #, no-c-format
! msgid "Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:417
  #, no-c-format
! msgid "Reduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:429
! #, fuzzy, no-c-format
! msgid "Enable atomic instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/arc/arc.opt:433
  #, no-c-format
! msgid "Enable double load/store instructions for ARC HS."
  msgstr ""
  
! #: config/arc/arc.opt:437
  #, no-c-format
! msgid "Specify the name of the target floating point configuration."
  msgstr ""
  
! #: config/arc/arc.opt:480
! #, fuzzy, no-c-format
! msgid "Specify thread pointer register number."
! msgstr "Αποτυχία δέσμευσης πόρων συστήματος"
! 
! #: config/arc/arc.opt:487
  #, no-c-format
! msgid "Enable use of NPS400 bit operations."
  msgstr ""
  
! #: config/arc/arc.opt:491
  #, no-c-format
! msgid "Enable use of NPS400 xld/xst extension."
  msgstr ""
  
! #: config/arc/arc.opt:499
  #, no-c-format
! msgid "Specifies the registers that the processor saves on an interrupt entry and exit."
  msgstr ""
  
! #: config/arc/arc.opt:503
  #, no-c-format
! msgid "Specifies the number of registers replicated in second register bank on entry to fast interrupt."
  msgstr ""
  
! #: config/arc/arc.opt:507
  #, no-c-format
! msgid "Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32."
  msgstr ""
  
! #: config/arc/arc.opt:532
  #, no-c-format
! msgid "Enable 16-entry register file."
  msgstr ""
  
! #: config/arc/arc.opt:536
  #, no-c-format
! msgid "Enable use of BI/BIH instructions when available."
  msgstr ""
  
! #: config/arc/arc.opt:540
  #, no-c-format
! msgid "Enable ENTER_S and LEAVE_S opcodes for ARCv2."
  msgstr ""
  
! #: config/vxworks-smp.opt:25
  #, no-c-format
! msgid "Select VxWorks SMP C runtimes for linking."
  msgstr ""
  
! #: lto/lang.opt:50
  #, no-c-format
! msgid "Set linker output type (used internally during LTO optimization)."
  msgstr ""
  
! #: lto/lang.opt:54
  #, no-c-format
! msgid "Run the link-time optimizer in local transformation (LTRANS) mode."
  msgstr ""
  
! #: lto/lang.opt:58
  #, no-c-format
! msgid "Specify a file to which a list of files output by LTRANS is written."
  msgstr ""
  
! #: lto/lang.opt:62
  #, no-c-format
! msgid "The resolution file."
  msgstr ""
  
! #: lto/lang.opt:66
  #, no-c-format
! msgid "Run the link-time optimizer in whole program analysis (WPA) mode."
  msgstr ""
  
! #: lto/lang.opt:70
  #, no-c-format
! msgid "Whole program analysis (WPA) mode with number of parallel jobs specified."
  msgstr ""
  
! #: lto/lang.opt:78
  #, no-c-format
! msgid "Call the dump function for variables and function in IL."
  msgstr ""
  
! #: lto/lang.opt:82
  #, no-c-format
! msgid "Dump the demangled output."
  msgstr ""
  
! #: lto/lang.opt:86
  #, no-c-format
! msgid "Dump only the defined symbols."
  msgstr ""
  
! #: lto/lang.opt:90
  #, no-c-format
! msgid "Print the initial values of the variables."
  msgstr ""
  
! #: lto/lang.opt:94
  #, no-c-format
! msgid "Sort the symbols alphabetically."
  msgstr ""
  
! #: lto/lang.opt:98
  #, no-c-format
! msgid "Sort the symbols according to size."
  msgstr ""
  
! #: lto/lang.opt:102
  #, no-c-format
! msgid "Display the symbols in reverse order."
  msgstr ""
  
! #: lto/lang.opt:109
  #, no-c-format
! msgid "Dump the details of LTO objects."
  msgstr ""
  
! #: lto/lang.opt:113
  #, no-c-format
! msgid "Dump the statistics of tree types."
  msgstr ""
  
! #: lto/lang.opt:117
  #, no-c-format
! msgid "Dump the statistics of trees."
  msgstr ""
  
! #: lto/lang.opt:121
  #, no-c-format
! msgid "Dump the statistics of gimple statements."
  msgstr ""
  
! #: lto/lang.opt:131
! #, fuzzy, no-c-format
! msgid "Dump the dump tool command line options."
! msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: lto/lang.opt:135
  #, no-c-format
! msgid "Dump the symtab callgraph."
  msgstr ""
  
! #: common.opt:243
  #, no-c-format
! msgid "Provide bash completion for options starting with provided string."
  msgstr ""
  
! #: common.opt:295
  #, fuzzy, no-c-format
! msgid "Display this information."
! msgstr "  --help                   Εμφάνιση αυτών των πληροφοριών\n"
  
! #: common.opt:299
  #, no-c-format
! msgid "--help=<class>\tDisplay descriptions of a specific class of options.  <class> is one or more of optimizers, target, warnings, undocumented, params."
  msgstr ""
  
! #: common.opt:420
  #, no-c-format
! msgid "Display target specific command line options (including assembler and linker options)."
  msgstr ""
  
! #: common.opt:472
  #, no-c-format
! msgid "-O<number>\tSet optimization level to <number>."
  msgstr ""
  
! #: common.opt:476
  #, no-c-format
! msgid "Optimize for space rather than speed."
  msgstr ""
  
! #: common.opt:480
  #, no-c-format
! msgid "Optimize for speed disregarding exact standards compliance."
  msgstr ""
  
! #: common.opt:484
  #, no-c-format
! msgid "Optimize for debugging experience rather than speed or size."
  msgstr ""
  
! #: common.opt:488
  #, no-c-format
! msgid "Optimize for space aggressively rather than speed."
  msgstr ""
  
! #: common.opt:528
  #, no-c-format
! msgid "This switch is deprecated; use -Wextra instead."
  msgstr ""
  
! #: common.opt:541
  #, no-c-format
! msgid "Warn about returning structures, unions or arrays."
  msgstr ""
  
! #: common.opt:545
  #, no-c-format
! msgid "Warn if a loop with constant number of iterations triggers undefined behavior."
  msgstr ""
  
! #: common.opt:552
  #, no-c-format
! msgid "Warn if an array is accessed out of bounds."
  msgstr ""
  
! #: common.opt:556 common.opt:560
  #, no-c-format
! msgid "Warn for uses of pointers to deallocated storage."
  msgstr ""
  
! #: common.opt:564
  #, no-c-format
! msgid "Warn about inappropriate attribute usage."
  msgstr ""
  
! #: common.opt:568
! #, fuzzy, no-c-format
! msgid "Do not warn about specified attributes."
! msgstr "λάθος αριθμός ορισμάτων"
! 
! #: common.opt:572 common.opt:576
  #, no-c-format
! msgid "Warn about type safety and similar errors and mismatches in declarations with alias attributes."
  msgstr ""
  
! #: common.opt:580
  #, no-c-format
! msgid "Warn when profiling instrumentation was requested, but could not be applied to a certain function."
  msgstr ""
  
! #: common.opt:585 common.opt:589
  #, no-c-format
! msgid "Warn about pointer casts which increase alignment."
  msgstr ""
  
! #: common.opt:593
  #, no-c-format
! msgid "Complain when a command-line option is valid, but not applicable to the current front end."
  msgstr ""
  
! #: common.opt:597
  #, no-c-format
! msgid "Warn when a #warning directive is encountered."
  msgstr ""
  
! #: common.opt:601
! #, fuzzy, no-c-format
! msgid "Warn about uses of __attribute__((warning)) declarations."
! msgstr "αδυναμία εισαγωγής στοιχείο παραβολής `%.*s'"
  
! #: common.opt:605
  #, no-c-format
! msgid "Warn if a deprecated compiler feature, class, method, or field is used."
  msgstr ""
  
! #: common.opt:609
  #, fuzzy, no-c-format
! msgid "Warn about uses of __attribute__((deprecated)) declarations."
! msgstr "αδυναμία εισαγωγής στοιχείο παραβολής `%.*s'"
  
! #: common.opt:613
  #, no-c-format
! msgid "Warn when an optimization pass is disabled."
  msgstr ""
  
! #: common.opt:617
  #, no-c-format
! msgid "Turn all warnings into errors."
  msgstr ""
  
! #: common.opt:621
  #, no-c-format
! msgid "Turn the specified warning into an error."
  msgstr ""
  
! #: common.opt:625
  #, no-c-format
! msgid "Print extra (possibly unwanted) warnings."
  msgstr ""
  
! #: common.opt:629
  #, no-c-format
! msgid "Exit on the first error occurred."
  msgstr ""
  
! #: common.opt:633
  #, no-c-format
! msgid "-Wframe-larger-than=<byte-size>\tWarn if a function's stack frame requires in excess of <byte-size>."
  msgstr ""
  
! #: common.opt:637
  #, no-c-format
! msgid "Disable -Wframe-larger-than= warning.  Equivalent to -Wframe-larger-than=<SIZE_MAX> or larger."
  msgstr ""
  
! #: common.opt:641
  #, no-c-format
! msgid "Warn when attempting to free a non-heap object."
  msgstr ""
  
! #: common.opt:645
  #, no-c-format
! msgid "Warn when -fhardened did not enable an option from its set."
  msgstr ""
  
! #: common.opt:656
  #, no-c-format
! msgid "Warn when a switch case falls through."
  msgstr ""
  
! #: common.opt:664
  #, no-c-format
! msgid "Warn when an inlined function cannot be inlined."
  msgstr ""
  
! #: common.opt:668
  #, no-c-format
! msgid "Warn when an atomic memory model parameter is known to be outside the valid range."
  msgstr ""
  
! #: common.opt:675
  #, no-c-format
! msgid "-Wlarger-than=<byte-size>\tWarn if an object's size exceeds <byte-size>."
  msgstr ""
  
! #: common.opt:679
  #, no-c-format
! msgid "Disable -Wlarger-than= warning.  Equivalent to -Wlarger-than=<SIZE_MAX> or larger."
  msgstr ""
  
! #: common.opt:683
  #, no-c-format
! msgid "Warn if comparing pointer parameter with nonnull attribute with NULL."
  msgstr ""
  
! #: common.opt:687
  #, no-c-format
! msgid "Warn if dereferencing a NULL pointer may lead to erroneous or undefined behavior."
  msgstr ""
  
! #: common.opt:698
  #, no-c-format
! msgid "Warn about passing a pointer/reference to a local or temporary variable to a musttail call argument."
  msgstr ""
  
! #: common.opt:702
  #, no-c-format
! msgid "Warn about pointer/reference to a local or temporary variable possibly escaping to a musttail call."
  msgstr ""
  
! #: common.opt:706
  #, no-c-format
! msgid "Warn about some C++ One Definition Rule violations during link time optimization."
  msgstr ""
  
! #: common.opt:710
! #, fuzzy, no-c-format
! msgid "Warn about overflow in arithmetic expressions."
! msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: common.opt:714
  #, no-c-format
! msgid "During link time optimization warn about mismatched types of global declarations."
  msgstr ""
  
! #: common.opt:718
  #, no-c-format
! msgid "Warn when the packed attribute has no effect on struct layout."
  msgstr ""
  
! #: common.opt:722
  #, no-c-format
! msgid "Warn when padding is required to align structure members."
  msgstr ""
  
! #: common.opt:726
  #, no-c-format
! msgid "Issue warnings needed for strict compliance to the standard."
  msgstr ""
  
! #: common.opt:730
  #, fuzzy, no-c-format
! msgid "Warn about returning a pointer/reference to a local or temporary variable."
! msgstr "xdr_reference: η μνήμη εξαντλήθηκε\n"
  
! #: common.opt:734
  #, no-c-format
! msgid "Warn when one variable shadows another.  Same as -Wshadow=global."
  msgstr ""
  
! #: common.opt:738
  #, no-c-format
! msgid "Warn when one variable shadows another (globally)."
  msgstr ""
  
! #: common.opt:742
  #, no-c-format
! msgid "Warn when one local variable shadows another local variable or parameter."
  msgstr ""
  
! #: common.opt:749
  #, no-c-format
! msgid "Warn when one local variable shadows another local variable or parameter of compatible type."
  msgstr ""
  
! #: common.opt:756
  #, no-c-format
! msgid "Warn when not issuing stack smashing protection for some reason."
  msgstr ""
  
! #: common.opt:760
  #, no-c-format
! msgid "-Wstack-usage=<byte-size>\tWarn if stack usage might exceed <byte-size>."
  msgstr ""
  
! #: common.opt:764
  #, no-c-format
! msgid "Disable Wstack-usage= warning.  Equivalent to Wstack-usage=<SIZE_MAX> or larger."
  msgstr ""
  
! #: common.opt:768 common.opt:772
  #, no-c-format
! msgid "Warn about code which might break strict aliasing rules."
  msgstr ""
  
! #: common.opt:776 common.opt:780
  #, no-c-format
! msgid "Warn about optimizations that assume that signed overflow is undefined."
  msgstr ""
  
! #: common.opt:784
  #, no-c-format
! msgid "Warn about functions which might be candidates for __attribute__((cold))."
  msgstr ""
  
! #: common.opt:788
  #, no-c-format
! msgid "Warn about functions which might be candidates for __attribute__((const))."
  msgstr ""
  
! #: common.opt:792
  #, no-c-format
! msgid "Warn about functions which might be candidates for __attribute__((pure))."
  msgstr ""
  
! #: common.opt:796
  #, no-c-format
! msgid "Warn about functions which might be candidates for __attribute__((noreturn))."
  msgstr ""
  
! #: common.opt:800
  #, no-c-format
! msgid "Warn about functions which might be candidates for __attribute__((malloc))."
  msgstr ""
  
! #: common.opt:804
  #, no-c-format
! msgid "Warn about functions which might be candidates for __attribute__((returns_nonnull))."
  msgstr ""
  
! #: common.opt:808
  #, no-c-format
! msgid "Warn about C++ polymorphic types where adding final keyword would improve code quality."
  msgstr ""
  
! #: common.opt:812
  #, no-c-format
! msgid "Warn about C++ virtual methods where adding final keyword would improve code quality."
  msgstr ""
  
! #: common.opt:816
  #, no-c-format
! msgid "Warn about statements between switch's controlling expression and the first case."
  msgstr ""
  
! #: common.opt:821
! #, fuzzy, no-c-format
! msgid "Do not suppress warnings from system headers."
! msgstr "Αποσιώπηση προηδοποιήσεων και μηνυμάτων πληροφόρησης"
! 
! #: common.opt:825
  #, no-c-format
! msgid "Warn if a comparison always evaluates to true or false."
  msgstr ""
  
! #: common.opt:829
  #, no-c-format
! msgid "Warn whenever a trampoline is generated."
  msgstr ""
  
! #: common.opt:833
  #, no-c-format
! msgid "Warn about cases where -ftrivial-auto-var-init cannot initialize an auto variable."
  msgstr ""
  
! #: common.opt:837
  #, no-c-format
! msgid "Warn if a comparison is always true or always false due to the limited range of the data type."
  msgstr ""
  
! #: common.opt:841
  #, no-c-format
! msgid "Warn about uninitialized automatic variables."
  msgstr ""
  
! #: common.opt:845
  #, no-c-format
! msgid "Warn about maybe uninitialized automatic variables."
  msgstr ""
  
! #: common.opt:853
  #, no-c-format
! msgid "Enable all -Wunused- warnings."
  msgstr ""
  
! #: common.opt:857
  #, no-c-format
! msgid "Warn when a function parameter is only set, otherwise unused."
  msgstr ""
  
! #: common.opt:861
  #, no-c-format
! msgid "Warn when a variable is only set, otherwise unused."
  msgstr ""
  
! #: common.opt:865
! #, fuzzy, no-c-format
! msgid "Warn when a function is unused."
! msgstr "μη έγκυρη τάξη χαρακτήρων `%s'"
! 
! #: common.opt:869
  #, no-c-format
! msgid "Warn when a label is unused."
  msgstr ""
  
! #: common.opt:873
  #, no-c-format
! msgid "Warn when a function parameter is unused."
  msgstr ""
  
! #: common.opt:877
  #, no-c-format
! msgid "Warn when an expression value is unused."
  msgstr ""
  
! #: common.opt:881
  #, no-c-format
! msgid "Warn when a variable is unused."
  msgstr ""
  
! #: common.opt:885
  #, no-c-format
! msgid "Warn in case profiles in -fprofile-use do not match."
  msgstr ""
  
! #: common.opt:889
  #, no-c-format
! msgid "Warn in case a function ends earlier than it begins due to an invalid linenum macros."
  msgstr ""
  
! #: common.opt:893
  #, no-c-format
! msgid "Warn when a conditional has too many terms and condition coverage profiling gives up instrumenting the expression."
  msgstr ""
  
! #: common.opt:898
  #, no-c-format
! msgid "-fpath-coverage-limit=<number> Don't instrument functions path count exceeding <number>."
  msgstr ""
  
! #: common.opt:903
  #, no-c-format
! msgid "Warn if a function exceeds the number of paths (controlled by -fpath-coverage-limit) and path coverage give up instrumenting the function. The limit is approximate and conservative and coverage might give up even if the actual number is slightly below the limit."
  msgstr ""
  
! #: common.opt:910
  #, no-c-format
! msgid "Warn in case profiles in -fprofile-use do not exist."
  msgstr ""
  
! #: common.opt:914
  #, no-c-format
! msgid "Warn when a vector operation is compiled outside the SIMD."
  msgstr ""
  
! #: common.opt:918
! #, fuzzy, no-c-format
! msgid "Warn about unsupported features in ThreadSanitizer."
! msgstr "αδυναμία εισαγωγής στοιχείο παραβολής `%.*s'"
  
! #: common.opt:934
  #, no-c-format
! msgid "-aux-info <file>\tEmit declaration information into <file>."
  msgstr ""
  
! #: common.opt:947
  #, no-c-format
! msgid "-d<letters>\tEnable dumps from specific passes of the compiler."
  msgstr ""
  
! #: common.opt:951
  #, no-c-format
! msgid "-dumpbase <file>\tSet the file basename to be used for dumps."
  msgstr ""
  
! #: common.opt:955
  #, no-c-format
! msgid "-dumpbase-ext .<ext>    Drop a trailing .<ext> from the dump basename to name auxiliary output files."
  msgstr ""
  
! #: common.opt:959
  #, no-c-format
! msgid "-dumpdir <dir>\tSet the directory name to be used for dumps."
  msgstr ""
  
! #: common.opt:1068
  #, no-c-format
! msgid "The version of the C++ ABI in use."
  msgstr ""
  
! #: common.opt:1072
  #, no-c-format
! msgid "Aggressively optimize loops using language constraints."
  msgstr ""
  
! #: common.opt:1076
! #, fuzzy, no-c-format
! msgid "Align the start of functions."
! msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: common.opt:1083
  #, no-c-format
! msgid "Align labels which are only reached by jumping."
  msgstr ""
  
! #: common.opt:1090
  #, no-c-format
! msgid "Align all labels."
  msgstr ""
  
! #: common.opt:1097
  #, no-c-format
! msgid "Align the start of loops."
  msgstr ""
  
! #: common.opt:1104
  #, no-c-format
! msgid "Allow the compiler to introduce new data races on stores."
  msgstr ""
  
! #: common.opt:1108
  #, no-c-format
! msgid "Enable static analysis pass."
  msgstr ""
  
! #: common.opt:1128
  #, no-c-format
! msgid "Select what to sanitize."
  msgstr ""
  
! #: common.opt:1132
  #, no-c-format
! msgid "Select type of coverage sanitization."
  msgstr ""
  
! #: common.opt:1145
  #, no-c-format
! msgid "-fasan-shadow-offset=<number>\tUse custom shadow memory offset."
  msgstr ""
  
! #: common.opt:1149
  #, no-c-format
! msgid "-fsanitize-sections=<sec1,sec2,...>\tSanitize global variables in user-defined sections."
  msgstr ""
  
! #: common.opt:1154
  #, no-c-format
! msgid "After diagnosing undefined behavior attempt to continue execution."
  msgstr ""
  
! #: common.opt:1158
  #, no-c-format
! msgid "This switch is deprecated; use -fsanitize-recover= instead."
  msgstr ""
  
! #: common.opt:1162
  #, no-c-format
! msgid "Use traps instead of diagnostics of undefined behavior sanitizers."
  msgstr ""
  
! #: common.opt:1172
  #, no-c-format
! msgid "This switch is deprecated; use -fsanitize-trap= instead."
  msgstr ""
  
! #: common.opt:1176
  #, no-c-format
! msgid "Generate unwind tables that are exact at each instruction boundary."
  msgstr ""
  
! #: common.opt:1180
  #, fuzzy, no-c-format
! msgid "Generate auto-inc/dec instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: common.opt:1184
  #, no-c-format
! msgid "Use sample profile information for call graph node weights. The default profile file is fbdata.afdo in 'pwd'."
  msgstr ""
  
! #: common.opt:1189
  #, no-c-format
! msgid "Use sample profile information for call graph node weights. The profile file is specified in the argument."
  msgstr ""
  
! #: common.opt:1198
! #, fuzzy, no-c-format
! msgid "Generate code to check bounds before indexing arrays."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: common.opt:1202
  #, no-c-format
! msgid "Replace add, compare, branch with branch on count register."
  msgstr ""
  
! #: common.opt:1206
  #, no-c-format
! msgid "Use profiling information for branch probabilities."
  msgstr ""
  
! #: common.opt:1222
! #, fuzzy, no-c-format
! msgid "Output callgraph information on a per-file basis."
! msgstr "εμφάνιση πληροφοριών προόδου"
! 
! #: common.opt:1226
  #, no-c-format
! msgid "Output callgraph information on a per-file basis with decorations."
  msgstr ""
  
! #: common.opt:1230
  #, no-c-format
! msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions."
  msgstr ""
  
! #: common.opt:1234
  #, no-c-format
! msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls."
  msgstr ""
  
! #: common.opt:1241
  #, no-c-format
! msgid "Save registers around function calls."
  msgstr ""
  
! #: common.opt:1245
  #, no-c-format
! msgid "This switch is deprecated; do not use."
  msgstr ""
  
! #: common.opt:1249
  #, no-c-format
! msgid "Check the return value of new in C++."
  msgstr ""
  
! #: common.opt:1253 common.opt:1257
! #, fuzzy, no-c-format
! msgid "Perform internal consistency checkings."
! msgstr "εσωτερικό σφάλμα gcc"
  
! #: common.opt:1261
  #, no-c-format
! msgid "For -f*-prefix-map= options compare canonicalized pathnames rather than just strings."
  msgstr ""
  
! #: common.opt:1265
! #, fuzzy, no-c-format
! msgid "Enable code hoisting."
! msgstr "αδύνατη η φόρτωση δεδομένων προφίλ"
  
! #: common.opt:1269
  #, no-c-format
! msgid "Looks for opportunities to reduce stack adjustments and stack references."
  msgstr ""
  
! #: common.opt:1273
  #, no-c-format
! msgid "Put uninitialized globals in the common section."
  msgstr ""
  
! #: common.opt:1281
  #, no-c-format
! msgid "-fcompare-debug[=<opts>]\tCompile with and without e.g. -gtoggle, and compare the final-insns dump."
  msgstr ""
  
! #: common.opt:1285
  #, no-c-format
! msgid "Run only the second compilation of -fcompare-debug."
  msgstr ""
  
! #: common.opt:1289
  #, no-c-format
! msgid "Perform comparison elimination after register allocation has finished."
  msgstr ""
  
! #: common.opt:1293
  #, no-c-format
! msgid "Do not perform optimizations increasing noticeably stack usage."
  msgstr ""
  
! #: common.opt:1297
  #, no-c-format
! msgid "Perform a register copy-propagation optimization pass."
  msgstr ""
  
! #: common.opt:1301
  #, no-c-format
! msgid "Fold instructions calculating memory offsets to the memory access instruction if possible."
  msgstr ""
  
! #: common.opt:1305
  #, no-c-format
! msgid "Perform cross-jumping optimization."
  msgstr ""
  
! #: common.opt:1309
  #, no-c-format
! msgid "When running CSE, follow jumps to their targets."
  msgstr ""
  
! #: common.opt:1317
  #, no-c-format
! msgid "Omit range reduction step when performing complex division."
  msgstr ""
  
! #: common.opt:1321
  #, no-c-format
! msgid "Complex multiplication and division follow Fortran rules."
  msgstr ""
  
! #: common.opt:1325
  #, no-c-format
! msgid "Place data items into their own section."
  msgstr ""
  
! #: common.opt:1329
  #, no-c-format
! msgid "List all available debugging counters with their limits and counts."
  msgstr ""
  
! #: common.opt:1333
  #, no-c-format
! msgid "-fdbg-cnt=<counter>[:<lower_limit1>-]<upper_limit1>[:<lower_limit2>-<upper_limit2>:...][,<counter>:...]\tSet the debug counter limit."
  msgstr ""
  
! #: common.opt:1337
  #, no-c-format
! msgid "-fdebug-prefix-map=<old>=<new>\tMap one directory name to another in debug information."
  msgstr ""
  
! #: common.opt:1341
  #, no-c-format
! msgid "-ffile-prefix-map=<old>=<new>\tMap one directory name to another in compilation result."
  msgstr ""
  
! #: common.opt:1345
  #, no-c-format
! msgid "Output .debug_types section when using DWARF v4 debuginfo."
  msgstr ""
  
! #: common.opt:1351
  #, no-c-format
! msgid "Defer popping functions args from stack until later."
  msgstr ""
  
! #: common.opt:1355
  #, no-c-format
! msgid "Attempt to fill delay slots of branch instructions."
  msgstr ""
  
! #: common.opt:1359
  #, no-c-format
! msgid "Delete dead instructions that may throw exceptions."
  msgstr ""
  
! #: common.opt:1363
  #, no-c-format
! msgid "Delete useless null pointer checks."
  msgstr ""
  
! #: common.opt:1367
  #, no-c-format
! msgid "Stream extra data to support more aggressive devirtualization in LTO local transformation mode."
  msgstr ""
  
! #: common.opt:1371
  #, no-c-format
! msgid "Perform speculative devirtualization."
  msgstr ""
  
! #: common.opt:1375
  #, no-c-format
! msgid "Try to convert virtual calls to direct ones."
  msgstr ""
  
! #: common.opt:1379
  #, no-c-format
! msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics."
  msgstr ""
  
! #: common.opt:1396
  #, no-c-format
! msgid "Show the source line with a caret indicating the column."
  msgstr ""
  
! #: common.opt:1400
  #, no-c-format
! msgid "Show lines linking related events in diagnostic paths."
  msgstr ""
  
! #: common.opt:1404
  #, no-c-format
! msgid "Show labels annotating ranges of source code when showing source."
  msgstr ""
  
! #: common.opt:1408
  #, no-c-format
! msgid "Show line numbers in the left margin when showing source."
  msgstr ""
  
! #: common.opt:1416
  #, no-c-format
! msgid "-fdiagnostics-color=[never|always|auto]\tColorize diagnostics."
  msgstr ""
  
! #: common.opt:1436
  #, no-c-format
! msgid "Enable formatting of JSON output."
  msgstr ""
  
! #: common.opt:1440
  #, no-c-format
! msgid "-fdiagnostics-urls=[never|always|auto]\tEmbed URLs in diagnostics."
  msgstr ""
  
! #: common.opt:1460
  #, no-c-format
! msgid "-fdiagnostics-column-unit=[display|byte]\tSelect whether column numbers are output as display columns (default) or raw bytes."
  msgstr ""
  
! #: common.opt:1464
  #, no-c-format
! msgid "-fdiagnostics-column-origin=<number>\tSet the number of the first column.  The default is 1-based as per GNU style, but some utilities may expect 0-based, for example."
  msgstr ""
  
! #: common.opt:1468
  #, no-c-format
! msgid "-fdiagnostics-format=[text|sarif-stderr|sarif-file|json|json-stderr|json-file]\tSelect output format."
  msgstr ""
  
! #: common.opt:1472
  #, no-c-format
! msgid "Add output format."
  msgstr ""
  
! #: common.opt:1476
  #, no-c-format
! msgid "Set output format."
  msgstr ""
  
! #: common.opt:1480
  #, no-c-format
! msgid "-fdiagnostics-escape-format=[unicode|bytes]\tSelect how to escape non-printable-ASCII bytes in the source for diagnostics that suggest it."
  msgstr ""
  
! #: common.opt:1527
  #, no-c-format
! msgid "Print fix-it hints in machine-readable form."
  msgstr ""
  
! #: common.opt:1531
  #, no-c-format
! msgid "Print fix-it hints to stderr in unified diff format."
  msgstr ""
  
! #: common.opt:1535
  #, no-c-format
! msgid "Amend appropriate diagnostic messages with the command line option that controls them."
  msgstr ""
  
! #: common.opt:1539
  #, no-c-format
! msgid "Print CWE identifiers for diagnostic messages, where available."
  msgstr ""
  
! #: common.opt:1543
  #, no-c-format
! msgid "Print any rules associated with diagnostic messages."
  msgstr ""
  
! #: common.opt:1547
  #, no-c-format
! msgid "Use color within diagnostic messages to highlight pertinent information."
  msgstr ""
  
! #: common.opt:1551
  #, no-c-format
! msgid "Specify how to print any control-flow path associated with a diagnostic."
  msgstr ""
  
! #: common.opt:1555
  #, no-c-format
! msgid "Turn off any diagnostics features that complicate the output, such as line numbers, color, and warning URLs."
  msgstr ""
  
! #: common.opt:1559
  #, no-c-format
! msgid "-ftabstop=<number>      Distance between tab stops for column reporting."
  msgstr ""
  
! #: common.opt:1575
  #, no-c-format
! msgid "Show stack depths of events in paths."
  msgstr ""
  
! #: common.opt:1579
  #, no-c-format
! msgid "-fdiagnostics-text-art-charset=[none|ascii|unicode|emoji]\tDetermine which characters to use in text arg diagrams."
  msgstr ""
  
! #: common.opt:1598
  #, no-c-format
! msgid "Set minimum width of left margin of source code when showing source."
  msgstr ""
  
! #: common.opt:1602
  #, no-c-format
! msgid "-fdisable-[tree|rtl|ipa]-<pass>=range1+range2\tDisable an optimization pass."
  msgstr ""
  
! #: common.opt:1606
  #, no-c-format
! msgid "-fenable-[tree|rtl|ipa]-<pass>=range1+range2\tEnable an optimization pass."
  msgstr ""
  
! #: common.opt:1610
  #, no-c-format
! msgid "-fdump-<type>\tDump various compiler internals to a file."
  msgstr ""
  
! #: common.opt:1617
  #, no-c-format
! msgid "-fdump-final-insns=filename\tDump to filename the insns at the end of translation."
  msgstr ""
  
! #: common.opt:1621
  #, no-c-format
! msgid "-fdump-go-spec=filename\tWrite all declarations to file as Go code."
  msgstr ""
  
! #: common.opt:1625
  #, no-c-format
! msgid "Suppress output of addresses in debugging dumps."
  msgstr ""
  
! #: common.opt:1629
  #, no-c-format
! msgid "Collect and dump debug information into temporary file if ICE in C/C++ compiler occurred."
  msgstr ""
  
! #: common.opt:1634
  #, no-c-format
! msgid "Dump detailed information on GCC's internal representation of source code locations."
  msgstr ""
  
! #: common.opt:1638
  #, no-c-format
! msgid "Dump optimization passes."
  msgstr ""
  
! #: common.opt:1642
  #, no-c-format
! msgid "Suppress output of instruction numbers, line number notes and addresses in debugging dumps."
  msgstr ""
  
! #: common.opt:1646
  #, no-c-format
! msgid "Suppress output of previous and next insn numbers in debugging dumps."
  msgstr ""
  
! #: common.opt:1650
  #, no-c-format
! msgid "Enable CFI tables via GAS assembler directives."
  msgstr ""
  
! #: common.opt:1654
  #, no-c-format
! msgid "Perform early inlining."
  msgstr ""
  
! #: common.opt:1662
  #, no-c-format
! msgid "Perform interprocedural reduction of aggregates."
  msgstr ""
  
! #: common.opt:1666
  #, no-c-format
! msgid "Perform unused symbol elimination in debug info."
  msgstr ""
  
! #: common.opt:1670
  #, no-c-format
! msgid "Perform unused type elimination in debug info."
  msgstr ""
  
! #: common.opt:1674
  #, no-c-format
! msgid "Do not suppress C++ class debug information."
  msgstr ""
  
! #: common.opt:1678
! #, fuzzy, no-c-format
! msgid "Enable exception handling."
! msgstr "αδύνατη η φόρτωση δεδομένων προφίλ"
  
! #: common.opt:1682
  #, no-c-format
! msgid "Perform a number of minor, expensive optimizations."
  msgstr ""
  
! #: common.opt:1686
  #, no-c-format
! msgid "-fexcess-precision=[fast|standard|16]\tSpecify handling of excess floating-point precision."
  msgstr ""
  
! #: common.opt:1704
  #, no-c-format
! msgid "-fpermitted-flt-eval-methods=[c11|ts-18661]\tSpecify which values of FLT_EVAL_METHOD are permitted."
  msgstr ""
  
! #: common.opt:1720
  #, no-c-format
! msgid "Output lto objects containing both the intermediate language and binary output."
  msgstr ""
  
! #: common.opt:1724
  #, no-c-format
! msgid "Assume no NaNs or infinities are generated."
  msgstr ""
  
! #: common.opt:1728
  #, no-c-format
! msgid "Assume that loops with an exit will terminate and not loop indefinitely."
  msgstr ""
  
! #: common.opt:1732
  #, no-c-format
! msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler."
  msgstr ""
  
! #: common.opt:1736
  #, no-c-format
! msgid "Don't allocate floats and doubles in extended-precision registers."
  msgstr ""
  
! #: common.opt:1744
  #, no-c-format
! msgid "Perform a forward propagation pass on RTL."
  msgstr ""
  
! #: common.opt:1748
  #, no-c-format
! msgid "-ffp-contract=[off|on|fast]\tPerform floating-point expression contraction."
  msgstr ""
  
! #: common.opt:1764
  #, no-c-format
! msgid "Allow built-in functions ceil, floor, round, trunc to raise \"inexact\" exceptions."
  msgstr ""
  
! #: common.opt:1771
! #, fuzzy, no-c-format
! msgid "Allow function addresses to be held in registers."
! msgstr "Δεν είναι δυνατό να δεσμευτεί μνήμη"
  
! #: common.opt:1775
  #, no-c-format
! msgid "Place each function into its own section."
  msgstr ""
  
! #: common.opt:1779
  #, no-c-format
! msgid "Perform global common subexpression elimination."
  msgstr ""
  
! #: common.opt:1783
  #, no-c-format
! msgid "Perform enhanced load motion during global common subexpression elimination."
  msgstr ""
  
! #: common.opt:1787
  #, no-c-format
! msgid "Perform store motion after global common subexpression elimination."
  msgstr ""
  
! #: common.opt:1791
  #, no-c-format
! msgid "Try to avoid store forwarding."
  msgstr ""
  
! #: common.opt:1795
  #, no-c-format
! msgid "Perform redundant load after store elimination in global common subexpression elimination."
  msgstr ""
  
! #: common.opt:1800
  #, no-c-format
! msgid "Perform global common subexpression elimination after register allocation has finished."
  msgstr ""
  
! #: common.opt:1817
  #, no-c-format
! msgid "-fgnat-encodings=[all|gdb|minimal]\tSelect the balance between GNAT encodings and standard DWARF emitted in the debug information."
  msgstr ""
  
! #: common.opt:1822
  #, no-c-format
! msgid "Enable in and out of Graphite representation."
  msgstr ""
  
! #: common.opt:1826
  #, no-c-format
! msgid "Enable Graphite Identity transformation."
  msgstr ""
  
! #: common.opt:1830
  #, no-c-format
! msgid "Enable hoisting adjacent loads to encourage generating conditional move instructions."
  msgstr ""
  
! #: common.opt:1843
  #, no-c-format
! msgid "Run two instruction combination passes late in the pass pipeline; one before register allocation and one after."
  msgstr ""
  
! #: common.opt:1848
  #, no-c-format
! msgid "Mark all loops as parallel."
  msgstr ""
  
! #: common.opt:1852 common.opt:1860 common.opt:3246
  #, no-c-format
! msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
  msgstr ""
  
! #: common.opt:1856
  #, no-c-format
! msgid "Enable loop interchange on trees."
  msgstr ""
  
! #: common.opt:1864
  #, no-c-format
! msgid "Perform unroll-and-jam on loops."
  msgstr ""
  
! #: common.opt:1868
  #, no-c-format
! msgid "Enable support for GNU transactional memory."
  msgstr ""
  
! #: common.opt:1872
  #, no-c-format
! msgid "Use STB_GNU_UNIQUE if supported by the assembler."
  msgstr ""
  
! #: common.opt:1880
  #, no-c-format
! msgid "Enable the loop nest optimizer."
  msgstr ""
  
! #: common.opt:1884
  #, no-c-format
! msgid "Force bitfield accesses to match their type width."
  msgstr ""
  
! #: common.opt:1888
  #, no-c-format
! msgid "Merge adjacent stores."
  msgstr ""
  
! #: common.opt:1892
  #, no-c-format
! msgid "Enable guessing of branch probabilities."
  msgstr ""
  
! #: common.opt:1896
  #, no-c-format
! msgid "Enable various security-relevant flags."
  msgstr ""
  
! #: common.opt:1900
  #, no-c-format
! msgid "Harden conditionals not used in branches, checking reversed conditions."
  msgstr ""
  
! #: common.opt:1904
  #, no-c-format
! msgid "Harden conditional branches by checking reversed conditions."
  msgstr ""
  
! #: common.opt:1908
  #, no-c-format
! msgid "Harden control flow by recording and checking execution paths."
  msgstr ""
  
! #: common.opt:1912
  #, fuzzy, no-c-format
! msgid "Disable CFR in leaf functions."
! msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: common.opt:1916
  #, no-c-format
! msgid "Check CFR execution paths also before calls followed by returns of their results."
  msgstr ""
  
! #: common.opt:1920
  #, no-c-format
! msgid "Check CFR execution paths also when exiting a function through an exception."
  msgstr ""
  
! #: common.opt:1924
  #, no-c-format
! msgid "-fhardcfr-check-noreturn-calls=[always|no-xthrow|nothrow|never]\tCheck CFR execution paths also before calling noreturn functions."
  msgstr ""
  
! #: common.opt:1947
! #, fuzzy, no-c-format
! msgid "Process #ident directives."
! msgstr "%%%c: κατευθυντήριος γραμμή μη έγκυρη."
  
! #: common.opt:1951
  #, no-c-format
! msgid "Perform conversion of conditional jumps to branchless equivalents."
  msgstr ""
  
! #: common.opt:1955
  #, no-c-format
! msgid "Perform conversion of conditional jumps to conditional execution."
  msgstr ""
  
! #: common.opt:1959
  #, no-c-format
! msgid "-fstack-reuse=[all|named_vars|none]\tSet stack reuse level for local variables."
  msgstr ""
  
! #: common.opt:1975
  #, no-c-format
! msgid "Convert conditional jumps in innermost loops to branchless equivalents."
  msgstr ""
  
! #: common.opt:1987
! #, fuzzy, no-c-format
! msgid "Do not generate .size directives."
! msgstr "Ακατάλληλη εντολή"
  
! #: common.opt:1991
  #, no-c-format
! msgid "Perform indirect inlining."
  msgstr ""
  
! #: common.opt:1997
  #, no-c-format
! msgid "Enable inlining of function declared \"inline\", disabling disables all inlining."
  msgstr ""
  
! #: common.opt:2001
  #, no-c-format
! msgid "Integrate functions into their callers when code size is known not to grow."
  msgstr ""
  
! #: common.opt:2005
  #, no-c-format
! msgid "Integrate functions not declared \"inline\" into their callers when profitable."
  msgstr ""
  
! #: common.opt:2009
  #, no-c-format
! msgid "Integrate functions only required by their single caller."
  msgstr ""
  
! #: common.opt:2016
  #, no-c-format
! msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>."
  msgstr ""
  
! #: common.opt:2020
  #, no-c-format
! msgid "Inline __atomic operations when a lock free instruction sequence is available."
  msgstr ""
  
! #: common.opt:2030
  #, no-c-format
! msgid "-finline-stringops[=memcmp|memcpy|memmove|memset] Expand supported mem/str operations inline, even if against optimization."
  msgstr ""
  
! #: common.opt:2058
  #, no-c-format
! msgid "Equivalent to -fcf-protection=full."
  msgstr ""
  
! #: common.opt:2062
  #, no-c-format
! msgid "-fcf-protection=[full|branch|return|none|check]\tInstrument functions with checks to verify jump/call/return control-flow transfer instructions have valid targets."
  msgstr ""
  
! #: common.opt:2085
  #, no-c-format
! msgid "Instrument function entry and exit with profiling calls."
  msgstr ""
  
! #: common.opt:2089
  #, no-c-format
! msgid "Instrument function entry and exit with profiling calls invoked once."
  msgstr ""
  
! #: common.opt:2093
  #, no-c-format
! msgid "-finstrument-functions-exclude-function-list=name,...\tDo not instrument listed functions."
  msgstr ""
  
! #: common.opt:2097
  #, no-c-format
! msgid "-finstrument-functions-exclude-file-list=filename,...\tDo not instrument functions listed in files."
  msgstr ""
  
! #: common.opt:2101
  #, no-c-format
! msgid "Perform interprocedural constant propagation."
  msgstr ""
  
! #: common.opt:2105
  #, no-c-format
! msgid "Perform cloning to make Interprocedural constant propagation stronger."
  msgstr ""
  
! #: common.opt:2113
  #, no-c-format
! msgid "Perform interprocedural bitwise constant propagation."
  msgstr ""
  
! #: common.opt:2117
  #, no-c-format
! msgid "Perform interprocedural modref analysis."
  msgstr ""
  
! #: common.opt:2121
  #, no-c-format
! msgid "Perform reordering and cloning of functions to maximize locality."
  msgstr ""
  
! #: common.opt:2125
  #, no-c-format
! msgid "Perform interprocedural profile propagation."
  msgstr ""
  
! #: common.opt:2129
  #, no-c-format
! msgid "Perform interprocedural points-to analysis."
  msgstr ""
  
! #: common.opt:2133
! #, fuzzy, no-c-format
! msgid "Discover pure and const functions."
! msgstr "Ακατάλληλη εντολή"
  
! #: common.opt:2137
  #, no-c-format
! msgid "Perform Identical Code Folding for functions and read-only variables."
  msgstr ""
  
! #: common.opt:2141
  #, no-c-format
! msgid "Perform Identical Code Folding for functions."
  msgstr ""
  
! #: common.opt:2145
  #, no-c-format
! msgid "Perform Identical Code Folding for variables."
  msgstr ""
  
! #: common.opt:2149
  #, no-c-format
! msgid "Discover read-only and non addressable static variables."
  msgstr ""
  
! #: common.opt:2153
  #, no-c-format
! msgid "Discover read-only, write-only and non-addressable static variables."
  msgstr ""
  
! #: common.opt:2157
  #, no-c-format
! msgid "Reduce stack alignment on call sites if possible."
  msgstr ""
  
! #: common.opt:2169
  #, no-c-format
! msgid "Perform IPA Value Range Propagation."
  msgstr ""
  
! #: common.opt:2173
  #, no-c-format
! msgid "-fira-algorithm=[CB|priority]\tSet the used IRA algorithm."
  msgstr ""
  
! #: common.opt:2177
  #, no-c-format
! msgid "Assume strict aliasing rules apply across (uninlined) function boundaries."
  msgstr ""
  
! #: common.opt:2190
  #, no-c-format
! msgid "-fira-region=[one|all|mixed]\tSet regions for IRA."
  msgstr ""
  
! #: common.opt:2206
  #, no-c-format
! msgid "Use IRA based register pressure calculation in RTL hoist optimizations."
  msgstr ""
  
! #: common.opt:2211
  #, no-c-format
! msgid "Use IRA based register pressure calculation in RTL loop optimizations."
  msgstr ""
  
! #: common.opt:2216
  #, no-c-format
! msgid "Share slots for saving different hard registers."
  msgstr ""
  
! #: common.opt:2220
  #, no-c-format
! msgid "Share stack slots for spilled pseudo-registers."
  msgstr ""
  
! #: common.opt:2224
  #, no-c-format
! msgid "-fira-verbose=<number>\tControl IRA's level of diagnostic messages."
  msgstr ""
  
! #: common.opt:2228
  #, no-c-format
! msgid "Optimize induction variables on trees."
  msgstr ""
  
! #: common.opt:2232
  #, no-c-format
! msgid "Use jump tables for sufficiently large switch statements."
  msgstr ""
  
! #: common.opt:2236
  #, fuzzy, no-c-format
! msgid "Use bit tests for sufficiently large switch statements."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: common.opt:2240
  #, no-c-format
! msgid "Generate code for functions even if they are fully inlined."
  msgstr ""
  
! #: common.opt:2244
  #, no-c-format
! msgid "Generate code for static functions even if they are never called."
  msgstr ""
  
! #: common.opt:2248
  #, no-c-format
! msgid "Emit static const variables even if they are not used."
  msgstr ""
  
! #: common.opt:2252
  #, no-c-format
! msgid "Give external symbols a leading underscore."
  msgstr ""
  
! #: common.opt:2260
  #, no-c-format
! msgid "Do CFG-sensitive rematerialization in LRA."
  msgstr ""
  
! #: common.opt:2264
  #, no-c-format
! msgid "Enable link-time optimization."
  msgstr ""
  
! #: common.opt:2268
  #, no-c-format
! msgid "Link-time optimization with number of parallel jobs or jobserver."
  msgstr ""
  
! #: common.opt:2272
  #, no-c-format
! msgid "Enable incremental LTO, with its cache in given directory."
  msgstr ""
  
! #: common.opt:2276
  #, no-c-format
! msgid "Number of cache entries in incremental LTO after which to prune old entries."
  msgstr ""
  
! #: common.opt:2301
  #, no-c-format
! msgid "Specify the algorithm to partition symbols and vars at linktime."
  msgstr ""
  
! #: common.opt:2306
  #, no-c-format
! msgid "Use zlib/zstd compression level <number> for IL."
  msgstr ""
  
! #: common.opt:2314
  #, no-c-format
! msgid "Report various link-time optimization statistics."
  msgstr ""
  
! #: common.opt:2318
  #, no-c-format
! msgid "Report various link-time optimization statistics for WPA only."
  msgstr ""
  
! #: common.opt:2322
! #, fuzzy, no-c-format
! msgid "Set errno after built-in math functions."
! msgstr "εσωτερικό σφάλμα στο %s, γραμμή %u"
  
! #: common.opt:2326
  #, no-c-format
! msgid "-fmax-errors=<number>\tMaximum number of errors to report."
  msgstr ""
  
! #: common.opt:2330
  #, no-c-format
! msgid "Allow removal of malloc and free pairs when allocated block is unused."
  msgstr ""
  
! #: common.opt:2337
  #, no-c-format
! msgid "Report on permanent memory allocation."
  msgstr ""
  
! #: common.opt:2341
  #, no-c-format
! msgid "Report on permanent memory allocation in WPA only."
  msgstr ""
  
! #: common.opt:2348
  #, no-c-format
! msgid "Attempt to merge identical constants and constant variables."
  msgstr ""
  
! #: common.opt:2352
  #, no-c-format
! msgid "Attempt to merge identical constants across compilation units."
  msgstr ""
  
! #: common.opt:2356
  #, no-c-format
! msgid "Attempt to merge identical debug strings across compilation units."
  msgstr ""
  
! #: common.opt:2360
  #, no-c-format
! msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping."
  msgstr ""
  
! #: common.opt:2364
  #, no-c-format
! msgid "Align the start of every function."
  msgstr ""
  
! #: common.opt:2368
  #, no-c-format
! msgid "Perform SMS based modulo scheduling before the first scheduling pass."
  msgstr ""
  
! #: common.opt:2372
  #, no-c-format
! msgid "Perform SMS based modulo scheduling with register moves allowed."
  msgstr ""
  
! #: common.opt:2376
  #, no-c-format
! msgid "Move loop invariant computations out of loops."
  msgstr ""
  
! #: common.opt:2380
  #, no-c-format
! msgid "Move stores out of loops."
  msgstr ""
  
! #: common.opt:2384
  #, no-c-format
! msgid "Building block for specs-based multilib-aware TFLAGS."
  msgstr ""
  
! #: common.opt:2388
  #, no-c-format
! msgid "Use the RTL dead code elimination pass."
  msgstr ""
  
! #: common.opt:2392
  #, no-c-format
! msgid "Use the RTL dead store elimination pass."
  msgstr ""
  
! #: common.opt:2396
  #, no-c-format
! msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
  msgstr ""
  
! #: common.opt:2400
  #, no-c-format
! msgid "Support synchronous non-call exceptions."
  msgstr ""
  
! #: common.opt:2407
  #, no-c-format
! msgid "-foffload-options=<targets>=<options>\tSpecify options for the offloading targets."
  msgstr ""
  
! #: common.opt:2411
  #, no-c-format
! msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
  msgstr ""
  
! #: common.opt:2424
  #, no-c-format
! msgid "-foffload-abi-host-opts=<options>\tSpecify host ABI options."
  msgstr ""
  
! #: common.opt:2428
  #, no-c-format
! msgid "When possible do not generate stack frames."
  msgstr ""
  
! #: common.opt:2435
  #, no-c-format
! msgid "Generate SIMD clones for functions with the OpenMP declare target directive."
  msgstr ""
  
! #: common.opt:2454
  #, no-c-format
! msgid "Enable all optimization info dumps on stderr."
  msgstr ""
  
! #: common.opt:2458
  #, no-c-format
! msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
  msgstr ""
  
! #: common.opt:2462
  #, no-c-format
! msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed."
  msgstr ""
  
! #: common.opt:2466
  #, no-c-format
! msgid "Detect loops calculating CRC and replace with faster implementation. If the target supports CRC instruction and the CRC loop uses the same polynomial as the one used in the CRC instruction, directly replace with the corresponding CRC instruction. Otherwise, if the target supports carry-less-multiplication instruction, generate CRC using it. If neither case applies, generate table-based CRC."
  msgstr ""
  
! #: common.opt:2480
  #, no-c-format
! msgid "Optimize sibling and tail recursive calls."
  msgstr ""
  
! #: common.opt:2484
  #, no-c-format
! msgid "Insert path profiling code."
  msgstr ""
  
! #: common.opt:2488
  #, no-c-format
! msgid "Perform partial inlining."
  msgstr ""
  
! #: common.opt:2492 common.opt:2496
  #, no-c-format
! msgid "Report on memory allocation before interprocedural optimization."
  msgstr ""
  
! #: common.opt:2500
  #, no-c-format
! msgid "Pack structure members together without holes."
  msgstr ""
  
! #: common.opt:2504
  #, no-c-format
! msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
  msgstr ""
  
! #: common.opt:2508
  #, no-c-format
! msgid "Return small aggregates in memory, not registers."
  msgstr ""
  
! #: common.opt:2512
  #, no-c-format
! msgid "Perform loop peeling."
  msgstr ""
  
! #: common.opt:2516
  #, no-c-format
! msgid "Enable machine specific peephole optimizations."
  msgstr ""
  
! #: common.opt:2520
  #, no-c-format
! msgid "Enable an RTL peephole pass before sched2."
  msgstr ""
  
! #: common.opt:2524
  #, no-c-format
! msgid "Generate position-independent code if possible (large mode)."
  msgstr ""
  
! #: common.opt:2528
  #, no-c-format
! msgid "Generate position-independent code for executables if possible (large mode)."
  msgstr ""
  
! #: common.opt:2532
  #, no-c-format
! msgid "Generate position-independent code if possible (small mode)."
  msgstr ""
  
! #: common.opt:2536
  #, no-c-format
! msgid "Generate position-independent code for executables if possible (small mode)."
  msgstr ""
  
! #: common.opt:2540
  #, no-c-format
! msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
  msgstr ""
  
! #: common.opt:2544
  #, no-c-format
! msgid "Specify a plugin to load."
  msgstr ""
  
! #: common.opt:2548
  #, no-c-format
! msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
  msgstr ""
  
! #: common.opt:2552
  #, no-c-format
! msgid "Run predictive commoning optimization."
  msgstr ""
  
! #: common.opt:2556
  #, no-c-format
! msgid "Generate prefetch instructions, if available, for arrays in loops."
  msgstr ""
  
! #: common.opt:2560
! #, fuzzy, no-c-format
! msgid "Enable basic program profiling code."
! msgstr "αδύνατη η φόρτωση δεδομένων προφίλ"
  
! #: common.opt:2564
  #, no-c-format
! msgid "Generate absolute source path names for gcov."
  msgstr ""
  
! #: common.opt:2568
  #, no-c-format
! msgid "Insert arc-based program profiling code."
  msgstr ""
  
! #: common.opt:2572
  #, no-c-format
! msgid "Insert condition coverage profiling code."
  msgstr ""
  
! #: common.opt:2576
  #, no-c-format
! msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgstr ""
  
! #: common.opt:2581
  #, no-c-format
! msgid "Select the name for storing the profile note file."
  msgstr ""
  
! #: common.opt:2585
  #, no-c-format
! msgid "Enable correction of flow inconsistent profile data input."
  msgstr ""
  
! #: common.opt:2589
  #, no-c-format
! msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
  msgstr ""
  
! #: common.opt:2593
  #, no-c-format
! msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2597
  #, no-c-format
! msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2613
  #, no-c-format
! msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate."
  msgstr ""
  
! #: common.opt:2629
  #, no-c-format
! msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=."
  msgstr ""
  
! #: common.opt:2633
  #, no-c-format
! msgid "-fprofile-prefix-map=<old>=<new>\tMap one directory name to another in GCOV coverage result."
  msgstr ""
  
! #: common.opt:2637
  #, no-c-format
! msgid "Enable common options for generating profile info for profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2641
  #, no-c-format
! msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2645
  #, no-c-format
! msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2649
  #, no-c-format
! msgid "Register the profile information in the specified section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2653
  #, no-c-format
! msgid "Do not assume that functions never executed during the train run are cold."
  msgstr ""
  
! #: common.opt:2657
  #, no-c-format
! msgid "Enable common options for performing profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2661
  #, no-c-format
! msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2665
  #, no-c-format
! msgid "Insert code to profile values of expressions."
  msgstr ""
  
! #: common.opt:2669
  #, fuzzy, no-c-format
! msgid "Report on consistency of profile."
! msgstr "εσωτερικό σφάλμα gcc"
  
! #: common.opt:2673
  #, no-c-format
! msgid "Enable function reordering that improves code placement."
  msgstr ""
  
! #: common.opt:2677
  #, no-c-format
! msgid "Insert NOP instructions at each function entry."
  msgstr ""
  
! #: common.opt:2684
  #, no-c-format
! msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
  msgstr ""
  
! #: common.opt:2694
  #, no-c-format
! msgid "Record gcc command line switches in the object file."
  msgstr ""
  
! #: common.opt:2698
  #, no-c-format
! msgid "Return small aggregates in registers."
  msgstr ""
  
! #: common.opt:2706
  #, no-c-format
! msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
  msgstr ""
  
! #: common.opt:2720
  #, no-c-format
! msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations."
  msgstr ""
  
! #: common.opt:2735
  #, no-c-format
! msgid "Tell DCE to remove unused C++ allocations."
  msgstr ""
  
! #: common.opt:2739
  #, no-c-format
! msgid "Relief of register pressure through live range shrinkage."
  msgstr ""
  
! #: common.opt:2743
  #, no-c-format
! msgid "Perform a register renaming optimization pass."
  msgstr ""
  
! #: common.opt:2747
  #, no-c-format
! msgid "Perform a target dependent instruction fusion optimization pass."
  msgstr ""
  
! #: common.opt:2751
  #, no-c-format
! msgid "Reorder basic blocks to improve code placement."
  msgstr ""
  
! #: common.opt:2755
  #, no-c-format
! msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
  msgstr ""
  
! #: common.opt:2768
  #, no-c-format
! msgid "Reorder basic blocks and partition into hot and cold sections."
  msgstr ""
  
! #: common.opt:2772
  #, no-c-format
! msgid "Reorder functions to improve code placement."
  msgstr ""
  
! #: common.opt:2776
  #, no-c-format
! msgid "Add a common subexpression elimination pass after loop optimizations."
  msgstr ""
  
! #: common.opt:2784
  #, no-c-format
! msgid "Disable optimizations that assume default FP rounding behavior."
  msgstr ""
  
! #: common.opt:2788
  #, no-c-format
! msgid "Enable scheduling across basic blocks."
  msgstr ""
  
! #: common.opt:2792
  #, no-c-format
! msgid "Enable register pressure sensitive insn scheduling."
  msgstr ""
  
! #: common.opt:2796
  #, no-c-format
! msgid "Allow speculative motion of non-loads."
  msgstr ""
  
! #: common.opt:2800
  #, no-c-format
! msgid "Allow speculative motion of some loads."
  msgstr ""
  
! #: common.opt:2804
  #, no-c-format
! msgid "Allow speculative motion of more loads."
  msgstr ""
  
! #: common.opt:2808
  #, no-c-format
! msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
  msgstr ""
  
! #: common.opt:2812
  #, no-c-format
! msgid "If scheduling post reload, do superblock scheduling."
  msgstr ""
  
! #: common.opt:2820
! #, fuzzy, no-c-format
! msgid "Reschedule instructions before register allocation."
! msgstr "Αποτυχία δέσμευσης πόρων συστήματος"
! 
! #: common.opt:2824
! #, fuzzy, no-c-format
! msgid "Reschedule instructions after register allocation."
! msgstr "Αποτυχία δέσμευσης πόρων συστήματος"
! 
! #: common.opt:2831
  #, no-c-format
! msgid "Schedule instructions using selective scheduling algorithm."
  msgstr ""
  
! #: common.opt:2835
  #, no-c-format
! msgid "Run selective scheduling after reload."
  msgstr ""
  
! #: common.opt:2839
  #, no-c-format
! msgid "Run self-tests, using the given path to locate test files."
  msgstr ""
  
! #: common.opt:2843
  #, no-c-format
! msgid "Perform software pipelining of inner loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2847
  #, no-c-format
! msgid "Perform software pipelining of outer loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2851
  #, no-c-format
! msgid "Reschedule pipelined regions without pipelining."
  msgstr ""
  
! #: common.opt:2855
  #, no-c-format
! msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
  msgstr ""
  
! #: common.opt:2861
  #, no-c-format
! msgid "Allow premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2865
  #, no-c-format
! msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
  msgstr ""
  
! #: common.opt:2873
  #, no-c-format
! msgid "Set dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2877
  #, no-c-format
! msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2881
  #, no-c-format
! msgid "Enable the group heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2885
  #, no-c-format
! msgid "Enable the critical path heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2889
  #, no-c-format
! msgid "Enable the speculative instruction heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2893
  #, no-c-format
! msgid "Enable the rank heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2897
  #, no-c-format
! msgid "Enable the last instruction heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2901
  #, no-c-format
! msgid "Enable the dependent count heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2905
  #, no-c-format
! msgid "Access data in the same section from shared anchor points."
  msgstr ""
  
! #: common.opt:2917
  #, no-c-format
! msgid "Turn on Redundant Extensions Elimination pass."
  msgstr ""
  
! #: common.opt:2921
  #, no-c-format
! msgid "Show column numbers in diagnostics, when available.  Default on."
  msgstr ""
  
! #: common.opt:2925
  #, no-c-format
! msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
  msgstr ""
  
! #: common.opt:2930
  #, no-c-format
! msgid "Shrink-wrap parts of the prologue and epilogue separately."
  msgstr ""
  
! #: common.opt:2934
  #, no-c-format
! msgid "Disable optimizations observable by IEEE signaling NaNs."
  msgstr ""
  
! #: common.opt:2938
  #, no-c-format
! msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
  msgstr ""
  
! #: common.opt:2942
  #, no-c-format
! msgid "Convert floating point constants to single precision constants."
  msgstr ""
  
! #: common.opt:2946
  #, no-c-format
! msgid "Split lifetimes of induction variables when loops are unrolled."
  msgstr ""
  
! #: common.opt:2950
  #, no-c-format
! msgid "Generate discontiguous stack frames."
  msgstr ""
  
! #: common.opt:2954
  #, no-c-format
! msgid "Split wide types into independent registers."
  msgstr ""
  
! #: common.opt:2958
  #, no-c-format
! msgid "Split wide types into independent registers earlier."
  msgstr ""
  
! #: common.opt:2962
  #, no-c-format
! msgid "Enable backward propagation of use properties at the SSA level."
  msgstr ""
  
! #: common.opt:2966
  #, no-c-format
! msgid "Optimize conditional patterns using SSA PHI nodes."
  msgstr ""
  
! #: common.opt:2970
  #, no-c-format
! msgid "Optimize amount of stdarg registers saved to stack at start of function."
  msgstr ""
  
! #: common.opt:2974
  #, no-c-format
! msgid "Apply variable expansion when loops are unrolled."
  msgstr ""
  
! #: common.opt:2978
  #, no-c-format
! msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
  msgstr ""
  
! #: common.opt:2982
  #, no-c-format
! msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
  msgstr ""
  
! #: common.opt:2986
  #, no-c-format
! msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
  msgstr ""
  
! #: common.opt:2994
  #, no-c-format
! msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
  msgstr ""
  
! #: common.opt:2998
  #, no-c-format
! msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
  msgstr ""
  
! #: common.opt:3002
  #, no-c-format
! msgid "Use propolice as a stack protection method."
  msgstr ""
  
! #: common.opt:3006
  #, no-c-format
! msgid "Use a stack protection method for every function."
  msgstr ""
  
! #: common.opt:3010
  #, no-c-format
! msgid "Use a smart stack protection method for certain functions."
  msgstr ""
  
! #: common.opt:3014
  #, no-c-format
! msgid "Use stack protection method only for functions with the stack_protect attribute."
  msgstr ""
  
! #: common.opt:3018
  #, no-c-format
! msgid "Output stack usage information on a per-function basis."
  msgstr ""
  
! #: common.opt:3030
  #, no-c-format
! msgid "Assume strict aliasing rules apply."
  msgstr ""
  
! #: common.opt:3034
  #, no-c-format
! msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
  msgstr ""
  
! #: common.opt:3038
  #, no-c-format
! msgid "Disable stack scrub entirely, disregarding strub attributes."
  msgstr ""
  
! #: common.opt:3042
  #, no-c-format
! msgid "Enable stack scrub as per attributes, with strict call checking."
  msgstr ""
  
! #: common.opt:3051
  #, no-c-format
! msgid "Restore default strub mode: as per attributes, with relaxed checking."
  msgstr ""
  
! #: common.opt:3055
  #, no-c-format
! msgid "Enable stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3059
  #, no-c-format
! msgid "Enable at-calls stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3063
  #, no-c-format
! msgid "Enable internal stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3067
  #, no-c-format
! msgid "Implement __atomic operations via libcalls to legacy __sync functions."
  msgstr ""
  
! #: common.opt:3071
  #, fuzzy, no-c-format
! #| msgid "syntax error at %qs token"
! msgid "Check for syntax errors, then stop."
! msgstr "συντακτικό σφάλμα στο σύμβολο %qs"
  
! #: common.opt:3075
  #, no-c-format
! msgid "Create data files needed by \"gcov\"."
  msgstr ""
  
! #: common.opt:3079
  #, no-c-format
! msgid "Perform jump threading optimizations."
  msgstr ""
  
! #: common.opt:3083
  #, no-c-format
! msgid "Report the time taken by each compiler pass."
  msgstr ""
  
! #: common.opt:3087
  #, no-c-format
! msgid "Record times taken by sub-phases separately."
  msgstr ""
  
! #: common.opt:3091
  #, no-c-format
! msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model."
  msgstr ""
  
! #: common.opt:3110
  #, no-c-format
! msgid "Reorder top level functions, variables, and asms."
  msgstr ""
  
! #: common.opt:3114
  #, no-c-format
! msgid "Perform superblock formation via tail duplication."
  msgstr ""
  
! #: common.opt:3118
! #, no-c-format
! msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
! msgstr ""
  
! #: common.opt:3123
  #, no-c-format
! msgid "Whether trampolines are generated in executable memory rather than executable stack."
  msgstr ""
  
! #: common.opt:3141
  #, fuzzy, no-c-format
! msgid "Assume floating-point operations can trap."
! msgstr "Εξαίρεση κινητής υποδιαστολής"
  
! #: common.opt:3145
  #, no-c-format
! msgid "Trap for signed overflow in addition, subtraction and multiplication."
  msgstr ""
  
! #: common.opt:3149
  #, no-c-format
! msgid "Enable SSA-CCP optimization on trees."
  msgstr ""
  
! #: common.opt:3153
  #, no-c-format
! msgid "Enable SSA-BIT-CCP optimization on trees."
  msgstr ""
  
! #: common.opt:3161
  #, no-c-format
! msgid "Enable loop header copying on trees."
  msgstr ""
  
! #: common.opt:3169
  #, no-c-format
! msgid "Enable SSA coalescing of user variables."
  msgstr ""
  
! #: common.opt:3177
  #, no-c-format
! msgid "Enable copy propagation on trees."
  msgstr ""
  
! #: common.opt:3185
  #, no-c-format
! msgid "Transform condition stores into unconditional ones."
  msgstr ""
  
! #: common.opt:3189
  #, no-c-format
! msgid "Perform conversions of switch initializations."
  msgstr ""
  
! #: common.opt:3193
  #, no-c-format
! msgid "Enable SSA dead code elimination optimization on trees."
  msgstr ""
  
! #: common.opt:3197
  #, no-c-format
! msgid "Enable dominator optimizations."
  msgstr ""
  
! #: common.opt:3201
  #, no-c-format
! msgid "Enable tail merging on trees."
  msgstr ""
  
! #: common.opt:3205
  #, no-c-format
! msgid "Enable dead store elimination."
  msgstr ""
  
! #: common.opt:3209
  #, no-c-format
! msgid "Enable forward propagation on trees."
  msgstr ""
  
! #: common.opt:3213
  #, no-c-format
! msgid "Enable Full Redundancy Elimination (FRE) on trees."
  msgstr ""
  
! #: common.opt:3217
  #, no-c-format
! msgid "Enable string length optimizations on trees."
  msgstr ""
  
! #: common.opt:3221
  #, no-c-format
! msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3227
  #, no-c-format
! msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3234
  #, fuzzy, no-c-format
! msgid "Enable loop distribution on trees."
! msgstr "Ακατάλληλη εντολή"
  
! #: common.opt:3238
  #, no-c-format
! msgid "Enable loop distribution for patterns transformed into a library call."
  msgstr ""
  
! #: common.opt:3242
  #, no-c-format
! msgid "Enable loop invariant motion on trees."
  msgstr ""
  
! #: common.opt:3250
  #, no-c-format
! msgid "Create canonical induction variables in loops."
  msgstr ""
  
! #: common.opt:3254
  #, no-c-format
! msgid "Enable loop optimizations on tree level."
  msgstr ""
  
! #: common.opt:3258
  #, no-c-format
! msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
  msgstr ""
  
! #: common.opt:3262
  #, no-c-format
! msgid "Enable hoisting loads from conditional pointers."
  msgstr ""
  
! #: common.opt:3266
  #, no-c-format
! msgid "Enable SSA-PRE optimization on trees."
  msgstr ""
  
! #: common.opt:3270
  #, no-c-format
! msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
  msgstr ""
  
! #: common.opt:3274
  #, no-c-format
! msgid "Perform function-local points-to analysis on trees."
  msgstr ""
  
! #: common.opt:3278
  #, no-c-format
! msgid "Enable reassociation on tree level."
  msgstr ""
  
! #: common.opt:3286
  #, no-c-format
! msgid "Enable SSA code sinking on trees."
  msgstr ""
  
! #: common.opt:3290
  #, no-c-format
! msgid "Perform straight-line strength reduction."
  msgstr ""
  
! #: common.opt:3294
  #, no-c-format
! msgid "Perform scalar replacement of aggregates."
  msgstr ""
  
! #: common.opt:3298
  #, no-c-format
! msgid "Replace temporary expressions in the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3302
  #, no-c-format
! msgid "Perform live range splitting during the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3306
  #, no-c-format
! msgid "Perform Value Range Propagation on trees."
  msgstr ""
  
! #: common.opt:3310
  #, no-c-format
! msgid "Split paths leading to loop backedges."
  msgstr ""
  
! #: common.opt:3314
  #, no-c-format
! msgid "Assume common declarations may be overridden with ones with a larger trailing array."
  msgstr ""
  
! #: common.opt:3319
  #, no-c-format
! msgid "Compile whole compilation unit at a time."
  msgstr ""
  
! #: common.opt:3323
  #, no-c-format
! msgid "Trap on __builtin_unreachable instead of using it for optimization."
  msgstr ""
  
! #: common.opt:3327
  #, no-c-format
! msgid "Perform loop unrolling when iteration count is known."
  msgstr ""
  
! #: common.opt:3331
  #, no-c-format
! msgid "Perform loop unrolling for all loops."
  msgstr ""
  
! #: common.opt:3346
  #, no-c-format
! msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
  msgstr ""
  
! #: common.opt:3351
  #, no-c-format
! msgid "Same as -fassociative-math for expressions which include division."
  msgstr ""
  
! #: common.opt:3359
  #, no-c-format
! msgid "Allow math optimizations that may violate IEEE or ISO standards."
  msgstr ""
  
! #: common.opt:3363
  #, no-c-format
! msgid "Perform loop unswitching."
  msgstr ""
  
! #: common.opt:3367
  #, no-c-format
! msgid "Perform loop splitting."
  msgstr ""
  
! #: common.opt:3371
  #, no-c-format
! msgid "Version loops based on whether indices have a stride of one."
  msgstr ""
  
! #: common.opt:3375
  #, no-c-format
! msgid "Just generate unwind tables for exception handling."
  msgstr ""
  
! #: common.opt:3379
  #, no-c-format
! msgid "Use the bfd linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3383
  #, no-c-format
! msgid "Use the gold linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3387
  #, no-c-format
! msgid "Use the lld LLVM linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3391
  #, no-c-format
! msgid "Use the Modern linker (MOLD) linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3401
  #, no-c-format
! msgid "Perform variable tracking."
  msgstr ""
  
! #: common.opt:3408
  #, no-c-format
! msgid "Perform variable tracking by annotating assignments."
  msgstr ""
  
! #: common.opt:3414
  #, no-c-format
! msgid "Toggle -fvar-tracking-assignments."
  msgstr ""
  
! #: common.opt:3421
  #, no-c-format
! msgid "Perform variable tracking and also tag variables that are uninitialized."
  msgstr ""
  
! #: common.opt:3426
  #, no-c-format
! msgid "Enable vectorization on trees."
  msgstr ""
  
! #: common.opt:3434
  #, no-c-format
! msgid "Enable loop vectorization on trees."
  msgstr ""
  
! #: common.opt:3438
  #, no-c-format
! msgid "Enable basic block vectorization (SLP) on trees."
  msgstr ""
  
! #: common.opt:3442
  #, no-c-format
! msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization."
  msgstr ""
  
! #: common.opt:3446
  #, no-c-format
! msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgstr ""
  
! #: common.opt:3465
  #, no-c-format
! msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
  msgstr ""
  
! #: common.opt:3473
  #, no-c-format
! msgid "Enable copy propagation of scalar-evolution information."
  msgstr ""
  
! #: common.opt:3477
  #, no-c-format
! msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables."
  msgstr ""
  
! #: common.opt:3499
  #, no-c-format
! msgid "Add extra commentary to assembler output."
  msgstr ""
  
! #: common.opt:3503
  #, no-c-format
! msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
  msgstr ""
  
! #: common.opt:3522
  #, no-c-format
! msgid "Validate vtable pointers before using them."
  msgstr ""
  
! #: common.opt:3538
  #, no-c-format
! msgid "Output vtable verification counters."
  msgstr ""
  
! #: common.opt:3542
  #, no-c-format
! msgid "Output vtable verification pointer sets information."
  msgstr ""
  
! #: common.opt:3546
! #, fuzzy, no-c-format
! msgid "Use expression value profiles in optimizations."
! msgstr "Λάθος έκφραση στην αποτίμηση: %s"
! 
! #: common.opt:3550
  #, no-c-format
! msgid "Construct webs and split unrelated uses of single variable."
  msgstr ""
  
! #: common.opt:3554
  #, no-c-format
! msgid "Enable conditional dead code elimination for builtin calls."
  msgstr ""
  
! #: common.opt:3558
  #, no-c-format
! msgid "Perform whole program optimizations."
  msgstr ""
  
! #: common.opt:3562
  #, no-c-format
! msgid "Assume pointer overflow wraps around."
  msgstr ""
  
! #: common.opt:3566
  #, no-c-format
! msgid "Assume signed arithmetic overflow wraps around."
  msgstr ""
  
! #: common.opt:3570
  #, no-c-format
! msgid "Put zero initialized data in the bss section."
  msgstr ""
  
! #: common.opt:3574
  #, no-c-format
! msgid "Clear call-used registers upon function return."
  msgstr ""
  
! #: common.opt:3578
  #, no-c-format
! msgid "-fzero-init-padding-bits=[standard|unions|all]\tZero padding bits in initializers."
  msgstr ""
  
! #: common.opt:3594
  #, no-c-format
! msgid "Generate debug information in default format."
  msgstr ""
  
! #: common.opt:3598
  #, no-c-format
! msgid "Assume assembler support for (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3602
  #, no-c-format
! msgid "Assume assembler support for view in (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3606
  #, no-c-format
! msgid "Generate debug information in CodeView format."
  msgstr ""
  
! #: common.opt:3626
  #, no-c-format
! msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
  msgstr ""
  
! #: common.opt:3632
  #, no-c-format
! msgid "Generate CTF debug information at default level."
  msgstr ""
  
! #: common.opt:3636
  #, no-c-format
! msgid "Generate BTF debug information at default level."
  msgstr ""
  
! #: common.opt:3640
  #, no-c-format
! msgid "Generate pruned BTF when emitting BTF info."
  msgstr ""
  
! #: common.opt:3644
  #, no-c-format
! msgid "Generate debug information in default version of DWARF format."
  msgstr ""
  
! #: common.opt:3648
  #, no-c-format
! msgid "Generate debug information in DWARF v2 (or later) format."
  msgstr ""
  
! #: common.opt:3652
  #, no-c-format
! msgid "Use 32-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3656
  #, no-c-format
! msgid "Use 64-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3660
  #, no-c-format
! msgid "Generate debug information in default extended format."
  msgstr ""
  
! #: common.opt:3664
  #, no-c-format
! msgid "Generate extended entry point information for inlined functions."
  msgstr ""
  
! #: common.opt:3668
  #, no-c-format
! msgid "Compute locview reset points based on insn length estimates."
  msgstr ""
  
! #: common.opt:3676
  #, no-c-format
! msgid "Don't generate DWARF pubnames and pubtypes sections."
  msgstr ""
  
! #: common.opt:3680
  #, no-c-format
! msgid "Generate DWARF pubnames and pubtypes sections."
  msgstr ""
  
! #: common.opt:3684
  #, no-c-format
! msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
  msgstr ""
  
! #: common.opt:3688
  #, no-c-format
! msgid "Record gcc command line switches in DWARF DW_AT_producer."
  msgstr ""
  
! #: common.opt:3692
  #, no-c-format
! msgid "Generate debug information in separate .dwo files."
  msgstr ""
  
! #: common.opt:3704
  #, no-c-format
! msgid "Emit progressive recommended breakpoint locations."
  msgstr ""
  
! #: common.opt:3708
  #, no-c-format
! msgid "Don't emit DWARF additions beyond selected version."
  msgstr ""
  
! #: common.opt:3712
  #, no-c-format
! msgid "Add description attributes to some DWARF DIEs that have no name attribute."
  msgstr ""
  
! #: common.opt:3716
  #, no-c-format
! msgid "Toggle debug information generation."
  msgstr ""
  
! #: common.opt:3720
  #, no-c-format
! msgid "Augment variable location lists with progressive views."
  msgstr ""
  
! #: common.opt:3727
  #, no-c-format
! msgid "Generate debug information in VMS format."
  msgstr ""
  
! #: common.opt:3756
  #, no-c-format
! msgid "Generate compressed debug sections."
  msgstr ""
  
! #: common.opt:3760
  #, no-c-format
! msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
  msgstr ""
  
! #: common.opt:3767
  #, no-c-format
! msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
  msgstr ""
  
! #: common.opt:3771
  #, no-c-format
! msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
  msgstr ""
  
! #: common.opt:3799
! #, fuzzy, no-c-format
! msgid "-o <file>\tPlace output into <file>."
! msgstr "  -o <αρχείο>              Τοποθέτηση της εξόδου στο <αρχείο>\n"
  
! #: common.opt:3803
! #, fuzzy, no-c-format
! msgid "Enable function profiling."
! msgstr "αδύνατη η φόρτωση δεδομένων προφίλ"
  
! #: common.opt:3813
  #, no-c-format
! msgid "Like -pedantic but issue errors instead of warnings."
  msgstr ""
  
! #: common.opt:3853
  #, no-c-format
! msgid "Do not display functions compiled or elapsed time."
  msgstr ""
  
! #: common.opt:3885
  #, no-c-format
! msgid "Enable verbose output."
  msgstr ""
  
! #: common.opt:3889
  #, fuzzy, no-c-format
! msgid "Display the compiler's version."
! msgstr "  --help                   Εμφάνιση αυτών των πληροφοριών\n"
  
! #: common.opt:3893
  #, fuzzy, no-c-format
! msgid "Suppress warnings."
! msgstr "%s: προειδοποίηση: "
  
! #: common.opt:3903
  #, no-c-format
! msgid "Create a shared library."
  msgstr ""
  
! #: common.opt:3967
  #, no-c-format
! msgid "Don't create a dynamically linked position independent executable."
  msgstr ""
  
! #: common.opt:3971
  #, no-c-format
! msgid "Create a dynamically linked position independent executable."
  msgstr ""
  
! #: common.opt:3975
  #, no-c-format
! msgid "Create a static position independent executable."
  msgstr ""
  
! #: common.opt:3982
  #, no-c-format
! msgid "Use caller save register across calls if possible."
  msgstr ""
  
! #: common.opt:3986
  #, no-c-format
! msgid "Perform dead code elimination on zero and sign extensions with special dataflow analysis."
  msgstr ""
  
! #: params.opt:27
  #, no-c-format
! msgid "Loops iterating at least selected number of iterations will get loop alignment."
  msgstr ""
  
! #: params.opt:31
  #, no-c-format
! msgid "Select fraction of the maximal frequency of executions of basic block in function given basic block get alignment."
  msgstr ""
  
! #: params.opt:35
  #, fuzzy, no-c-format
! msgid "Enable asan globals protection."
! msgstr "Ακατάλληλη εντολή"
  
! #: params.opt:39
  #, no-c-format
! msgid "Enable asan allocas/VLAs protection."
  msgstr ""
  
! #: params.opt:43
  #, no-c-format
! msgid "Enable asan load operations protection."
  msgstr ""
  
! #: params.opt:47
  #, no-c-format
! msgid "Enable asan store operations protection."
  msgstr ""
  
! #: params.opt:51
  #, no-c-format
! msgid "Use callbacks instead of inline code if number of accesses in function becomes greater or equal to this number."
  msgstr ""
  
! #: params.opt:55
  #, no-c-format
! msgid "Prefix calls to memcpy, memset and memmove with __asan_ or __hwasan_ for -fsanitize=kernel-address or -fsanitize=kernel-hwaddress."
  msgstr ""
  
! #: params.opt:59
! #, fuzzy, no-c-format
! msgid "Enable asan builtin functions protection."
! msgstr "αδύνατη η φόρτωση δεδομένων προφίλ"
  
! #: params.opt:63
! #, fuzzy, no-c-format
! msgid "Enable asan stack protection."
! msgstr "Ακατάλληλη εντολή"
  
! #: params.opt:67
  #, no-c-format
! msgid "Enable asan detection of use-after-return bugs."
  msgstr ""
  
! #: params.opt:71
  #, no-c-format
! msgid "Whether the scheduling description is mostly a cycle-accurate model of the target processor and is likely to be spill aggressively to fill any pipeline bubbles."
  msgstr ""
  
! #: params.opt:75
  #, no-c-format
! msgid "Enable hwasan instrumentation of statically sized stack-allocated variables."
  msgstr ""
  
! #: params.opt:79
  #, no-c-format
! msgid "Use random base tag for each frame, as opposed to base always zero."
  msgstr ""
  
! #: params.opt:83
  #, no-c-format
! msgid "Enable hwasan instrumentation of allocas/VLAs."
  msgstr ""
  
! #: params.opt:87
  #, no-c-format
! msgid "Enable hwasan instrumentation of load operations."
  msgstr ""
  
! #: params.opt:91
  #, no-c-format
! msgid "Enable hwasan instrumentation of store operations."
  msgstr ""
  
! #: params.opt:95
  #, fuzzy, no-c-format
! msgid "Enable hwasan instrumentation of builtin functions."
! msgstr "αυτονόητη διακύρηξη της συνάρτησης `%#D'"
  
! #: params.opt:99
  #, no-c-format
! msgid "Average number of iterations of a loop."
  msgstr ""
  
! #: params.opt:103
  #, no-c-format
! msgid "Maximum number of bits for which we avoid creating FMAs."
  msgstr ""
  
! #: params.opt:107
  #, no-c-format
! msgid "Set the estimated probability in percentage for builtin expect. The default value is 90% probability."
  msgstr ""
  
! #: params.opt:111
  #, no-c-format
! msgid "The maximum length of a constant string for a builtin string cmp call eligible for inlining. The default value is 3."
  msgstr ""
  
! #: params.opt:115
  #, no-c-format
! msgid "The smallest number of different values for which it is best to use a jump-table instead of a tree of conditional branches, if 0, use the default for the machine."
  msgstr ""
  
! #: params.opt:119
  #, no-c-format
! msgid "Probability that COMDAT function will be shared with different compilation unit."
  msgstr ""
  
! #: params.opt:123
  #, no-c-format
! msgid "Maximum number of namespaces to search for alternatives when name lookup fails."
  msgstr ""
  
! #: params.opt:127
  #, no-c-format
! msgid "Maximum number of queries into the alias oracle per store."
  msgstr ""
  
! #: params.opt:131
  #, no-c-format
! msgid "Maximum size (in bytes) of objects tracked bytewise by dead store elimination."
  msgstr ""
  
! #: params.opt:135
  #, no-c-format
! msgid "Maximal estimated growth of function body caused by early inlining of single call."
  msgstr ""
  
! #: params.opt:139
  #, no-c-format
! msgid "Max number of files in the file cache."
  msgstr ""
  
! #: params.opt:143
  #, no-c-format
! msgid "Max number of lines to index into file cache. When 0 this is automatically sized."
  msgstr ""
  
! #: params.opt:147
  #, no-c-format
! msgid "Scale factor to apply to the number of statements in a threading path crossing a loop backedge when comparing to max-jump-thread-duplication-stmts."
  msgstr ""
  
! #: params.opt:151
  #, no-c-format
! msgid "Whether the target fully pipelines FMA instructions.  If non-zero, reassociation considers the benefit of parallelizing FMA's multiplication part and addition part, assuming FMUL and FMA use the same units that can also do FADD."
  msgstr ""
  
! #: params.opt:158
  #, no-c-format
! msgid "The threshold ratio of critical edges execution count that permit performing redundancy elimination after reload."
  msgstr ""
  
! #: params.opt:162
  #, no-c-format
! msgid "The threshold ratio for performing partial redundancy elimination after reload."
  msgstr ""
  
! #: params.opt:166
  #, no-c-format
! msgid "Scaling factor in calculation of maximum distance an expression can be moved by GCSE optimizations."
  msgstr ""
  
! #: params.opt:170
  #, no-c-format
! msgid "Cost at which GCSE optimizations will not constraint the distance an expression can travel."
  msgstr ""
  
! #: params.opt:174
  #, no-c-format
! msgid "Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap."
  msgstr ""
  
! #: params.opt:178
  #, no-c-format
! msgid "Minimum heap size before we start collecting garbage, in kilobytes."
  msgstr ""
  
! #: params.opt:182
  #, no-c-format
! msgid "The number of executions of a basic block which is considered hot. The parameter is used only in GIMPLE FE."
  msgstr ""
  
! #: params.opt:186
  #, no-c-format
! msgid "Whether codegen errors should be ICEs when -fchecking."
  msgstr ""
  
! #: params.opt:190
  #, no-c-format
! msgid "Maximum number of arrays per SCoP."
  msgstr ""
  
! #: params.opt:194
  #, no-c-format
! msgid "Maximum number of parameters in a SCoP."
  msgstr ""
  
! #: params.opt:198
  #, no-c-format
! msgid "Maximum number of blocks for -fharden-control-flow-redundancy."
  msgstr ""
  
! #: params.opt:202
  #, no-c-format
! msgid "Maximum number of blocks for in-line -fharden-control-flow-redundancy."
  msgstr ""
  
! #: params.opt:206
  #, no-c-format
! msgid "The number of elements for which hash table verification is done for each searched element."
  msgstr ""
  
! #: params.opt:210
  #, no-c-format
! msgid "The denominator n of fraction 1/n of the maximal execution count of a basic block in the entire program that a basic block needs to at least have in order to be considered hot (used in non-LTO mode)."
  msgstr ""
  
! #: params.opt:214
  #, no-c-format
! msgid "The number of most executed permilles of the profiled execution of the entire program to which the execution count of a basic block must be part of in order to be considered hot (used in LTO mode)."
  msgstr ""
  
! #: params.opt:218
  #, no-c-format
! msgid "The denominator n of fraction 1/n of the execution frequency of the entry block of a function that a basic block of this function needs to at least have in order to be considered hot."
  msgstr ""
  
! #: params.opt:222
  #, no-c-format
! msgid "The scale (in percents) applied to inline-insns-single and auto limits when heuristics hints that inlining is very profitable."
  msgstr ""
  
! #: params.opt:226
  #, no-c-format
! msgid "The minimal estimated speedup allowing inliner to ignore inline-insns-single and inline-insns-auto."
  msgstr ""
  
! #: params.opt:230
  #, no-c-format
! msgid "How much can given compilation unit grow because of the inlining (in percent)."
  msgstr ""
  
! #: params.opt:234
! #, fuzzy, no-c-format
! msgid "The upper bound for sharing integer constants."
! msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: params.opt:238
  #, no-c-format
! msgid "Threshold ipa-cp opportunity evaluation that is still considered beneficial to clone."
  msgstr ""
  
! #: params.opt:242
  #, no-c-format
! msgid "Compile-time bonus IPA-CP assigns to candidates which make loop bounds or strides known."
  msgstr ""
  
! #: params.opt:246
  #, no-c-format
! msgid "Maximum depth of recursive cloning for self-recursive function."
  msgstr ""
  
! #: params.opt:250
  #, no-c-format
! msgid "Recursive cloning only when the probability of call being executed exceeds the parameter."
  msgstr ""
  
! #: params.opt:254
  #, no-c-format
! msgid "When propagating IPA-CP effect estimates, multiply frequencies of recursive edges that bring back an unchanged value by this factor."
  msgstr ""
  
! #: params.opt:258
  #, no-c-format
! msgid "Percentage penalty the recursive functions will receive when they are evaluated for cloning."
  msgstr ""
  
! #: params.opt:262
  #, no-c-format
! msgid "Percentage penalty functions containing a single call to another function will receive when they are evaluated for cloning."
  msgstr ""
  
! #: params.opt:266
  #, no-c-format
! msgid "How much can given compilation unit grow because of the interprocedural constant propagation (in percent)."
  msgstr ""
  
! #: params.opt:270
  #, no-c-format
! msgid "The size of translation unit that IPA-CP pass considers large."
  msgstr ""
  
! #: params.opt:274
  #, no-c-format
! msgid "Maximum size of a list of values associated with each parameter for interprocedural constant propagation."
  msgstr ""
  
! #: params.opt:278
  #, no-c-format
! msgid "When using profile feedback, use the edge at this percentage position in frequency histogram as the bases for IPA-CP heuristics."
  msgstr ""
  
! #: params.opt:282
  #, no-c-format
! msgid "Maximum number of statements visited during jump function offset discovery."
  msgstr ""
  
! #: params.opt:286
  #, no-c-format
! msgid "Maximum number of statements that will be visited by IPA formal parameter analysis based on alias analysis in any given function."
  msgstr ""
  
! #: params.opt:290
  #, no-c-format
! msgid "Maximum number of aggregate content items for a parameter in jump functions and lattices."
  msgstr ""
  
! #: params.opt:294
  #, no-c-format
! msgid "Maximum number of operations in a parameter expression that can be handled by IPA analysis."
  msgstr ""
  
! #: params.opt:298
  #, no-c-format
! msgid "Maximum number of different predicates used to track properties of loops in IPA analysis."
  msgstr ""
  
! #: params.opt:302
  #, no-c-format
! msgid "Maximal number of boundary endpoints of case ranges of switch statement used during IPA function summary generation."
  msgstr ""
  
! #: params.opt:306
  #, no-c-format
! msgid "Minimum probability (in percent) of dereferencing of a function pointer parameter for it to be considered for replacement with simple values."
  msgstr ""
  
! #: params.opt:310
  #, no-c-format
! msgid "Maximum pieces that IPA-SRA tracks per formal parameter, as a consequence, also the maximum number of replacements of a formal parameter."
  msgstr ""
  
! #: params.opt:314
  #, no-c-format
! msgid "Maximum allowed growth of total size of new parameters that ipa-sra replaces a pointer to an aggregate with."
  msgstr ""
  
! #: params.opt:318
  #, no-c-format
! msgid "Additional maximum allowed growth of total size of new parameters that ipa-sra replaces a pointer to an aggregate with, if it points to a local variable that the caller only writes to and passes it as an argument to functions."
  msgstr ""
  
! #: params.opt:322
  #, no-c-format
! msgid "The number of registers in each class kept unused by loop invariant motion."
  msgstr ""
  
! #: params.opt:326
  #, no-c-format
! msgid "Max size of conflict table in MB."
  msgstr ""
  
! #: params.opt:330
  #, no-c-format
! msgid "Approximate function insn number in 1K units triggering simple local RA."
  msgstr ""
  
! #: params.opt:334
  #, no-c-format
! msgid "Max loops number for regional RA."
  msgstr ""
  
! #: params.opt:338
  #, no-c-format
! msgid "Control ira to consider matching constraint (duplicated operand number) heavily in all available alternatives for preferred register class.  If it is set as zero, it means ira only respects the matching constraint when it's in the only available alternative with an appropriate register class.  Otherwise, it means ira will check all available alternatives for preferred register class even if it has found some choice with an appropriate register class and respect the found qualified matching constraint."
  msgstr ""
  
! #: params.opt:342
  #, no-c-format
! msgid "If number of candidates in the set is smaller, we always try to remove unused ivs during its optimization."
  msgstr ""
  
! #: params.opt:346
  #, no-c-format
! msgid "Bound on number of candidates below that all candidates are considered in iv optimizations."
  msgstr ""
  
! #: params.opt:350
  #, no-c-format
! msgid "Bound on number of iv uses in loop optimized in iv optimizations."
  msgstr ""
  
! #: params.opt:354
  #, no-c-format
! msgid "The maximum code size growth ratio when expanding into a jump table (in percent).  The parameter is used when optimizing for size."
  msgstr ""
  
! #: params.opt:358
  #, no-c-format
! msgid "The maximum code size growth ratio when expanding into a jump table (in percent).  The parameter is used when optimizing for speed."
  msgstr ""
  
! #: params.opt:362
  #, no-c-format
! msgid "The size of L1 cache line."
  msgstr ""
  
! #: params.opt:366
  #, no-c-format
! msgid "The minimum recommended offset between two concurrently-accessed objects to avoid additional performance degradation due to contention introduced by the implementation.  Typically the L1 cache line size, but can be larger to accommodate a variety of target processors with different cache line sizes. C++17 code might use this value in structure layout, but is strongly discouraged from doing so in public ABIs."
  msgstr ""
  
! #: params.opt:375
  #, no-c-format
! msgid "The maximum recommended size of contiguous memory occupied by two objects accessed with temporal locality by concurrent threads.  Typically the L1 cache line size, but can be smaller to accommodate a variety of target processors with different cache line sizes."
  msgstr ""
  
! #: params.opt:382
  #, no-c-format
! msgid "The size of L1 cache."
  msgstr ""
  
! #: params.opt:386
  #, no-c-format
! msgid "The size of L2 cache."
  msgstr ""
  
! #: params.opt:390
  #, no-c-format
! msgid "Maximal growth due to inlining of large function (in percent)."
  msgstr ""
  
! #: params.opt:394
  #, no-c-format
! msgid "The size of function body to be considered large."
  msgstr ""
  
! # src/shred.c:1134
! #: params.opt:398
! #, fuzzy, no-c-format
! msgid "The size of stack frame to be considered large."
! msgstr "%s: το αρχείο είναι πολύ μεγάλο"
  
! #: params.opt:402
  #, no-c-format
! msgid "Maximal stack frame growth due to inlining (in percent)."
  msgstr ""
  
! #: params.opt:406
  #, no-c-format
! msgid "The size of translation unit to be considered large."
  msgstr ""
  
! #: params.opt:410
  #, no-c-format
! msgid "Maximum number of concurrently open C++ module files when lazy loading."
  msgstr ""
  
! #: params.opt:414
  #, no-c-format
! msgid "The minimum cost of an expensive expression in the loop invariant motion."
  msgstr ""
  
! #: params.opt:418
  #, no-c-format
! msgid "True if a non-short-circuit operation is optimal."
  msgstr ""
  
! #: params.opt:422
  #, no-c-format
! msgid "Size of tiles for loop blocking."
  msgstr ""
  
! #: params.opt:426
  #, no-c-format
! msgid "The maximum number of stmts in loop nest for loop interchange."
  msgstr ""
  
! #: params.opt:430
  #, no-c-format
! msgid "The minimum stride ratio for loop interchange to be profitable."
  msgstr ""
  
! #: params.opt:434
  #, no-c-format
! msgid "Max basic blocks number in loop for loop invariant motion."
  msgstr ""
  
! #: params.opt:438
  #, no-c-format
! msgid "Maximum number of datarefs in loop for building loop data dependencies."
  msgstr ""
  
! #: params.opt:442
  #, no-c-format
! msgid "The maximum number of instructions in an inner loop that is being considered for versioning."
  msgstr ""
  
! #: params.opt:446
  #, no-c-format
! msgid "The maximum number of instructions in an outer loop that is being considered for versioning, on top of the instructions in inner loops."
  msgstr ""
  
! #: params.opt:450
  #, no-c-format
! msgid "Minimal fall-through edge probability in percentage used to add BB to inheritance EBB in LRA."
  msgstr ""
  
! #: params.opt:454
  #, no-c-format
! msgid "The max number of reload pseudos which are considered during spilling a non-reload pseudo."
  msgstr ""
  
! #: params.opt:458
  #, no-c-format
! msgid "Maximal size of a partition for LTO (in estimated instructions)."
  msgstr ""
  
! #: params.opt:462
  #, no-c-format
! msgid "maximal number of LTO partitions streamed in parallel."
  msgstr ""
  
! #: params.opt:466
  #, no-c-format
! msgid "Minimal size of a partition for LTO (in estimated instructions)."
  msgstr ""
  
! #: params.opt:470
  #, no-c-format
! msgid "Number of partitions the program should be split to."
  msgstr ""
  
! #: params.opt:489
  #, no-c-format
! msgid "The denominator n of fraction 1/n of the execution frequency of callee to be cloned for a particular caller. Special value of 0 dictates to always clone without a cut-off."
  msgstr ""
  
! #: params.opt:493
  #, no-c-format
! msgid "Size cut-off for callee including inlined calls to be cloned for a particular caller."
  msgstr ""
  
! #: params.opt:497
  #, no-c-format
! msgid "Maximal size of a locality partition for LTO (in estimated instructions). Value of 0 results in default value being used."
  msgstr ""
  
! #: params.opt:501
  #, no-c-format
! msgid "The maximum number of instructions to consider to unroll in a loop on average."
  msgstr ""
  
! #: params.opt:505
  #, no-c-format
! msgid "The maximum number of insns combine tries to combine."
  msgstr ""
  
! #: params.opt:509
  #, no-c-format
! msgid "The maximum number of instructions that combine searches in order to find the next use of a particular register."
  msgstr ""
  
! #: params.opt:513
  #, no-c-format
! msgid "The maximum depth of a loop nest we completely peel."
  msgstr ""
  
! #: params.opt:517
  #, no-c-format
! msgid "The maximum number of peelings of a single loop that is peeled completely."
  msgstr ""
  
! #: params.opt:521
  #, no-c-format
! msgid "The maximum number of insns of a completely peeled loop."
  msgstr ""
  
! #: params.opt:525
  #, no-c-format
! msgid "The maximum number of incoming edges to consider for crossjumping."
  msgstr ""
  
! #: params.opt:529
  #, no-c-format
! msgid "The maximum instructions CSE process before flushing."
  msgstr ""
  
! #: params.opt:533
  #, no-c-format
! msgid "The maximum length of path considered in cse."
  msgstr ""
  
! #: params.opt:537
  #, no-c-format
! msgid "The maximum memory locations recorded by cselib."
  msgstr ""
  
! #: params.opt:541
  #, no-c-format
! msgid "Max. count of debug markers to expand or inline."
  msgstr ""
  
! #: params.opt:545
  #, no-c-format
! msgid "The maximum number of instructions to consider to fill a delay slot."
  msgstr ""
  
! #: params.opt:549
  #, no-c-format
! msgid "The maximum number of instructions to consider to find accurate live register information."
  msgstr ""
  
! #: params.opt:553
  #, no-c-format
! msgid "Maximum number of active local stores in RTL dead store elimination."
  msgstr ""
  
! #: params.opt:557
  #, no-c-format
! msgid "The maximum number of nested indirect inlining performed by early inliner."
  msgstr ""
  
! #: params.opt:561
  #, no-c-format
! msgid "Maximum number of fields in a structure before pointer analysis treats the structure as a single variable."
  msgstr ""
  
! #: params.opt:565
  #, no-c-format
! msgid "Maximum number of instructions to copy when duplicating blocks on a finite state automaton jump thread path."
  msgstr ""
  
! #: params.opt:569
  #, no-c-format
! msgid "The maximum ratio of insertions to deletions of expressions in GCSE."
  msgstr ""
  
! #: params.opt:573
  #, no-c-format
! msgid "The maximum amount of memory to be allocated by GCSE, in kilobytes."
  msgstr ""
  
! #: params.opt:577
  #, no-c-format
! msgid "The maximum number of insns to duplicate when unfactoring computed gotos."
  msgstr ""
  
! #: params.opt:581
  #, no-c-format
! msgid "The maximum expansion factor when copying basic blocks."
  msgstr ""
  
! #: params.opt:585
  #, no-c-format
! msgid "Maximum depth of search in the dominator tree for expressions to hoist."
  msgstr ""
  
! #: params.opt:589
  #, no-c-format
! msgid "Maximum loop depth of a call which is considered for inlining functions called once."
  msgstr ""
  
! #: params.opt:593
  #, no-c-format
! msgid "Maximum combined size of caller and callee which is inlined if callee is called once."
  msgstr ""
  
! #: params.opt:597
  #, no-c-format
! msgid "The maximum number of instructions when automatically inlining."
  msgstr ""
  
! #: params.opt:601
  #, no-c-format
! msgid "The maximum number of instructions inline function can grow to via recursive inlining."
  msgstr ""
  
! #: params.opt:605
  #, no-c-format
! msgid "The maximum number of instructions non-inline function can grow to via recursive inlining."
  msgstr ""
  
! #: params.opt:609
  #, no-c-format
! msgid "The maximum number of instructions in a single function eligible for inlining."
  msgstr ""
  
! #: params.opt:613
  #, no-c-format
! msgid "The maximum number of instructions when inlining for size."
  msgstr ""
  
! #: params.opt:617
  #, no-c-format
! msgid "The maximum number of instructions when automatically inlining small functions."
  msgstr ""
  
! #: params.opt:621
  #, no-c-format
! msgid "The maximum depth of recursive inlining for inline functions."
  msgstr ""
  
! #: params.opt:625
  #, no-c-format
! msgid "The maximum depth of recursive inlining for non-inline functions."
  msgstr ""
  
! #: params.opt:629
  #, no-c-format
! msgid "Maximum number of isl operations, 0 means unlimited."
  msgstr ""
  
! #: params.opt:633
  #, no-c-format
! msgid "Bound on the cost of an expression to compute the number of iterations."
  msgstr ""
  
! #: params.opt:637
  #, no-c-format
! msgid "Bound on the number of iterations the brute force # of iterations analysis algorithm evaluates."
  msgstr ""
  
! #: params.opt:641
  #, no-c-format
! msgid "Maximum number of statements allowed in a block that needs to be duplicated when threading jumps."
  msgstr ""
  
! #: params.opt:645
  #, no-c-format
! msgid "Search space limit for the backwards jump threader."
  msgstr ""
  
! #: params.opt:649
  #, no-c-format
! msgid "The maximum number of RTL nodes that can be recorded as combiner's last value."
  msgstr ""
  
! #: params.opt:653
  #, no-c-format
! msgid "The maximum number of insns in loop header duplicated by the copy loop headers pass."
  msgstr ""
  
! #: params.opt:657
  #, no-c-format
! msgid "The maximum number of backtrack attempts the scheduler should make when modulo scheduling a loop."
  msgstr ""
  
! #: params.opt:661
  #, no-c-format
! msgid "Minimum page size for warning purposes."
  msgstr ""
  
! #: params.opt:665
  #, no-c-format
! msgid "Maximum length of partial antic set when performing tree pre optimization."
  msgstr ""
  
! #: params.opt:669
  #, no-c-format
! msgid "The maximum number of branches on the path through the peeled sequence."
  msgstr ""
  
! #: params.opt:673
  #, no-c-format
! msgid "The maximum number of peelings of a single loop."
  msgstr ""
  
! #: params.opt:677
  #, no-c-format
! msgid "The maximum number of insns of a peeled loop."
  msgstr ""
  
! #: params.opt:681
  #, no-c-format
! msgid "The maximum length of scheduling's pending operations list."
  msgstr ""
  
! #: params.opt:685 params.opt:729
  #, no-c-format
! msgid "The maximum number of blocks in a region to be considered for interblock scheduling."
  msgstr ""
  
! #: params.opt:689 params.opt:733
  #, no-c-format
! msgid "The maximum number of insns in a region to be considered for interblock scheduling."
  msgstr ""
  
! #: params.opt:693
  #, no-c-format
! msgid "Maximum depth of sqrt chains to use when synthesizing exponentiation by a real constant."
  msgstr ""
  
! #: params.opt:697
  #, no-c-format
! msgid "The maximum number of loop iterations we predict statically."
  msgstr ""
  
! #: params.opt:701
  #, no-c-format
! msgid "The maximum number of instructions to search backward when looking for equivalent reload."
  msgstr ""
  
! #: params.opt:705
  #, no-c-format
! msgid "Maximum number of insns in a basic block to consider for RTL if-conversion."
  msgstr ""
  
! #: params.opt:709
  #, no-c-format
! msgid "Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered predictable."
  msgstr ""
  
! #: params.opt:713
  #, no-c-format
! msgid "Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered unpredictable."
  msgstr ""
  
! #: params.opt:717
  #, no-c-format
! msgid "The maximum number of iterations through CFG to extend regions."
  msgstr ""
  
! #: params.opt:721
  #, no-c-format
! msgid "The maximum conflict delay for an insn to be considered for speculative motion."
  msgstr ""
  
! #: params.opt:725
  #, no-c-format
! msgid "The maximum number of instructions ready to be issued to be considered by the scheduler during the first scheduling pass."
  msgstr ""
  
! #: params.opt:737
  #, no-c-format
! msgid "Maximum length of candidate scans for straight-line strength reduction."
  msgstr ""
  
! #: params.opt:741
  #, no-c-format
! msgid "Maximum number of may-defs visited when devirtualizing speculatively."
  msgstr ""
  
! #: params.opt:745
  #, no-c-format
! msgid "Maximum recursion depth allowed when querying a property of an SSA name."
  msgstr ""
  
! #: params.opt:749
  #, no-c-format
! msgid "Maximum number of constant stores to merge in the store merging pass."
  msgstr ""
  
! #: params.opt:753
  #, no-c-format
! msgid "Maximum number of conditional store pairs that can be sunk."
  msgstr ""
  
! #: params.opt:757 params.opt:761
  #, no-c-format
! msgid "Maximum number of store chains to track at the same time in the store merging pass."
  msgstr ""
  
! #: params.opt:765
  #, no-c-format
! msgid "Maximum amount of similar bbs to compare a bb with."
  msgstr ""
  
! #: params.opt:769
  #, no-c-format
! msgid "Maximum amount of iterations of the pass over a function."
  msgstr ""
  
! #: params.opt:773
  #, no-c-format
! msgid "Maximum number of strings for which strlen optimization pass will track string lengths."
  msgstr ""
  
! #: params.opt:777
  #, no-c-format
! msgid "Maximum number of arguments in a PHI supported by TREE if-conversion unless the loop is marked with simd pragma."
  msgstr ""
  
! #: params.opt:781
  #, no-c-format
! msgid "The maximum number of unrollings of a single loop."
  msgstr ""
  
! #: params.opt:785
  #, no-c-format
! msgid "The maximum number of instructions to consider to unroll in a loop."
  msgstr ""
  
! #: params.opt:789
  #, no-c-format
! msgid "The maximum number of insns of an unswitched loop."
  msgstr ""
  
! #: params.opt:793
  #, no-c-format
! msgid "The maximum depth of a loop nest to be unswitched."
  msgstr ""
  
! #: params.opt:797
  #, no-c-format
! msgid "If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable will be expanded during loop unrolling."
  msgstr ""
  
! #: params.opt:801
  #, no-c-format
! msgid "Max. recursion depth for expanding var tracking expressions."
  msgstr ""
  
! #: params.opt:805
  #, no-c-format
! msgid "Max. size of loc list for which reverse ops should be added."
  msgstr ""
  
! #: params.opt:809
  #, no-c-format
! msgid "Max. size of var tracking hash tables."
  msgstr ""
  
! #: params.opt:813
  #, no-c-format
! msgid "Maximum number of VALUEs handled during a single find_base_term call."
  msgstr ""
  
! #: params.opt:817
  #, no-c-format
! msgid "The minimum number of matching instructions to consider for crossjumping."
  msgstr ""
  
! #: params.opt:821
  #, no-c-format
! msgid "Inline recursively only when the probability of call being executed exceeds the parameter."
  msgstr ""
  
! #: params.opt:825
  #, no-c-format
! msgid "Min. ratio of insns to prefetches to enable prefetching for a loop with an unknown trip count."
  msgstr ""
  
! #: params.opt:829
  #, no-c-format
! msgid "The minimum threshold for probability of semi-invariant condition statement to trigger loop split."
  msgstr ""
  
! #: params.opt:833
  #, no-c-format
! msgid "The minimum UID to be used for a nondebug insn."
  msgstr ""
  
! #: params.opt:837
  #, no-c-format
! msgid "The minimum size of variables taking part in stack slot sharing when not optimizing."
  msgstr ""
  
! #: params.opt:841
  #, no-c-format
! msgid "The minimum probability of reaching a source block for interblock speculative scheduling."
  msgstr ""
  
! #: params.opt:845
  #, no-c-format
! msgid "If -ftree-vectorize is used, the minimal loop bound of a loop to be considered for vectorization."
  msgstr ""
  
! #: params.opt:849
  #, no-c-format
! msgid "--param=openacc-kernels=[decompose|parloops]\tSpecify mode of OpenACC 'kernels' constructs handling."
  msgstr ""
  
! #: params.opt:862
  #, no-c-format
! msgid "--param=openacc-privatization=[quiet|noisy]\tSpecify mode of OpenACC privatization diagnostics."
  msgstr ""
  
! #: params.opt:875
  #, no-c-format
! msgid "Chunk size of omp schedule for loops parallelized by parloops."
  msgstr ""
  
! #: params.opt:879
  #, no-c-format
! msgid "Minimum number of iterations per thread of an innermost parallelized loop."
  msgstr ""
  
! #: params.opt:883
  #, no-c-format
! msgid "--param=parloops-schedule=[static|dynamic|guided|auto|runtime]\tSchedule type of omp schedule for loops parallelized by parloops."
  msgstr ""
  
! #: params.opt:905
  #, no-c-format
! msgid "Maximum probability of the entry BB of split region (in percent relative to entry BB of the function) to make partial inlining happen."
  msgstr ""
  
! #: params.opt:909
  #, no-c-format
! msgid "Maximum number of statements allowed inbetween the statement and the end to considered not extending the liferange."
  msgstr ""
  
! #: params.opt:913
  #, no-c-format
! msgid "Maximal estimated outcome of branch considered predictable."
  msgstr ""
  
! #: params.opt:917
  #, no-c-format
! msgid "Whether software prefetch hints should be issued for non-constant strides."
  msgstr ""
  
! #: params.opt:921
  #, no-c-format
! msgid "The number of insns executed before prefetch is completed."
  msgstr ""
  
! #: params.opt:925
  #, no-c-format
! msgid "Min. ratio of insns to mem ops to enable prefetching in a loop."
  msgstr ""
  
! #: params.opt:929
  #, no-c-format
! msgid "The minimum constant stride beyond which we should use prefetch hints for."
  msgstr ""
  
! #: params.opt:933
  #, no-c-format
! msgid "Use internal function id in profile lookup."
  msgstr ""
  
! #: params.opt:937
  #, no-c-format
! msgid "--param=ranger-debug=[none|trace|gori|cache|tracegori|all] Specifies the output mode for debugging ranger."
  msgstr ""
  
! #: params.opt:962
  #, no-c-format
! msgid "Maximum depth of logical expression evaluation ranger will look through when evaluating outgoing edge ranges."
  msgstr ""
  
! #: params.opt:967
  #, no-c-format
! msgid "Maximum depth of instruction chains to consider for recomputation in the outgoing range calculator."
  msgstr ""
  
! #: params.opt:972
  #, no-c-format
! msgid "Maximum number of relations the oracle will register in a basic block."
  msgstr ""
  
! #: params.opt:976
  #, no-c-format
! msgid "Work bound when discovering transitive relations from existing relations."
  msgstr ""
  
! #: params.opt:980
  #, no-c-format
! msgid "Maximum depth of a loop nest to fully value-number optimistically."
  msgstr ""
  
! #: params.opt:984
  #, no-c-format
! msgid "Maximum number of disambiguations to perform per memory access."
  msgstr ""
  
! #: params.opt:988
  #, no-c-format
! msgid "Bound on the complexity of the expressions in the scalar evolutions analyzer."
  msgstr ""
  
! #: params.opt:992
  #, no-c-format
! msgid "Bound on size of expressions used in the scalar evolutions analyzer."
  msgstr ""
  
! #: params.opt:996
  #, no-c-format
! msgid "Hardware autoprefetcher scheduler model control flag.  Number of lookahead cycles the model looks into, at '0' only enable instruction sorting heuristic.  Disabled by default."
  msgstr ""
  
! #: params.opt:1000
  #, no-c-format
! msgid "Minimal distance between possibly conflicting store and load."
  msgstr ""
  
! #: params.opt:1004
  #, no-c-format
! msgid "Which -fsched-pressure algorithm to apply."
  msgstr ""
  
! #: params.opt:1008
  #, no-c-format
! msgid "The minimal probability of speculation success (in percents), so that speculative insn will be scheduled."
  msgstr ""
  
! #: params.opt:1012
  #, no-c-format
! msgid "The minimum probability an edge must have for the scheduler to save its state across it."
  msgstr ""
  
! #: params.opt:1016
  #, no-c-format
! msgid "Maximum number of instructions in the ready list that are considered eligible for renaming."
  msgstr ""
  
! #: params.opt:1020
  #, no-c-format
! msgid "The maximum size of the lookahead window of selective scheduling."
  msgstr ""
  
! #: params.opt:1024
  #, no-c-format
! msgid "Maximum number of times that an insn could be scheduled."
  msgstr ""
  
! #: params.opt:1028
  #, no-c-format
! msgid "The number of prefetches that can run at the same time."
  msgstr ""
  
! #: params.opt:1032
  #, no-c-format
! msgid "Target block's relative execution frequency (as a percentage) required to sink a statement."
  msgstr ""
  
! #: params.opt:1036
  #, no-c-format
! msgid "The number of cycles the swing modulo scheduler considers when checking conflicts using DFA."
  msgstr ""
  
! #: params.opt:1040
  #, no-c-format
! msgid "A threshold on the average loop count considered by the swing modulo scheduler."
  msgstr ""
  
! #: params.opt:1044
  #, no-c-format
! msgid "A factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop."
  msgstr ""
  
! #: params.opt:1048
  #, no-c-format
! msgid "The minimum value of stage count that swing modulo scheduler will generate."
  msgstr ""
  
! #: params.opt:1052
  #, no-c-format
! msgid "Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for size."
  msgstr ""
  
! #: params.opt:1056
  #, no-c-format
! msgid "Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for speed."
  msgstr ""
  
! #: params.opt:1060
  #, no-c-format
! msgid "Maximum number of artificial accesses to enable forward propagation that Scalar Replacement of Aggregates will keep for one local variable."
  msgstr ""
  
! #: params.opt:1064
  #, no-c-format
! msgid "The maximum number of SSA_NAME assignments to follow in determining a value."
  msgstr ""
  
! #: params.opt:1068
  #, no-c-format
! msgid "The lower bound for a buffer to be considered for stack smashing protection."
  msgstr ""
  
! #: params.opt:1072
  #, no-c-format
! msgid "Size of the stack guard expressed as a power of two in bytes."
  msgstr ""
  
! #: params.opt:1076
  #, no-c-format
! msgid "Interval in which to probe the stack expressed as a power of two in bytes."
  msgstr ""
  
! #: params.opt:1080
  #, no-c-format
! msgid "Allow the store merging pass to introduce unaligned stores if it is legal to do so."
  msgstr ""
  
! #: params.opt:1084
  #, no-c-format
! msgid "Maximum size of a single store merging region in bytes."
  msgstr ""
  
! #: params.opt:1088
  #, no-c-format
! msgid "Maximum number of instruction distance that a small store forwarded to a larger load may stall. Value '0' disables the cost checks for the avoid-store-forwarding pass."
  msgstr ""
  
! #: params.opt:1092
  #, no-c-format
! msgid "The maximum ratio between array size and switch branches for a switch conversion to take place."
  msgstr ""
  
! #: params.opt:1096
  #, no-c-format
! msgid "Maximum number of cases for slow switch lowering algorithms to be used."
  msgstr ""
  
! #: params.opt:1100
  #, no-c-format
! msgid "Maximum number of bases stored in each modref tree."
  msgstr ""
  
! #: params.opt:1104
  #, no-c-format
! msgid "Maximum number of references stored in each modref base."
  msgstr ""
  
! #: params.opt:1108
  #, no-c-format
! msgid "Maximum number of accesses stored in each modref reference."
  msgstr ""
  
! #: params.opt:1112
  #, no-c-format
! msgid "Maximum number of tests performed by modref query."
  msgstr ""
  
! #: params.opt:1116
  #, no-c-format
! msgid "Maximum depth of DFS walk used by modref escape analysis."
  msgstr ""
  
! #: params.opt:1120
  #, no-c-format
! msgid "Maximum number of escape points tracked by modref per SSA-name."
  msgstr ""
  
! #: params.opt:1124
  #, no-c-format
! msgid "Maximum number of times a given range is adjusted during the dataflow."
  msgstr ""
  
! #: params.opt:1128
  #, no-c-format
! msgid "--param=threader-debug=[none|all] Enables verbose dumping of the threader solver."
  msgstr ""
  
! #: params.opt:1141
  #, no-c-format
! msgid "Size in bytes after which thread-local aggregates should be instrumented with the logging functions instead of save/restore pairs."
  msgstr ""
  
! #: params.opt:1145
  #, no-c-format
! msgid "The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is not available."
  msgstr ""
  
! #: params.opt:1149
  #, no-c-format
! msgid "The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is available."
  msgstr ""
  
! #: params.opt:1153
  #, no-c-format
! msgid "Maximal code growth caused by tail duplication (in percent)."
  msgstr ""
  
! #: params.opt:1157
  #, no-c-format
! msgid "Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is not available."
  msgstr ""
  
! #: params.opt:1161
  #, no-c-format
! msgid "Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is available."
  msgstr ""
  
! #: params.opt:1165
  #, no-c-format
! msgid "Stop reverse growth if the reverse probability of best edge is less than this threshold (in percent)."
  msgstr ""
  
! #: params.opt:1169
  #, no-c-format
! msgid "Set the maximum number of instructions executed in parallel in reassociated tree.  If 0, use the target dependent heuristic."
  msgstr ""
  
! #: params.opt:1173
! #, fuzzy, no-c-format
! msgid "Emit special instrumentation for accesses to volatiles."
! msgstr "διπλός ορισμός συνόλου"
  
! #: params.opt:1177
  #, no-c-format
! msgid "Emit instrumentation calls to __tsan_func_entry() and __tsan_func_exit()."
  msgstr ""
  
! #: params.opt:1181
  #, no-c-format
! msgid "Maximum number of nested calls to search for control dependencies during uninitialized variable analysis."
  msgstr ""
  
! #: params.opt:1185
  #, no-c-format
! msgid "Maximum number of predicates anded for each predicate ored in the normalized predicate chain."
  msgstr ""
  
! #: params.opt:1190
  #, no-c-format
! msgid "Maximum number of predicates ored in the normalized predicate chain."
  msgstr ""
  
! #: params.opt:1194
  #, no-c-format
! msgid "Maximum amount of work done to prune paths where the variable is always initialized."
  msgstr ""
  
! #: params.opt:1198
  #, no-c-format
! msgid "Instruction accounted for function prologue, epilogue and other overhead."
  msgstr ""
  
! #: params.opt:1202
  #, no-c-format
! msgid "Time accounted for function prologue, epilogue and other overhead."
  msgstr ""
  
! #: params.opt:1206
  #, no-c-format
! msgid "Instruction accounted for function thunk overhead."
  msgstr ""
  
! #: params.opt:1210
  #, no-c-format
! msgid "Time accounted for function thunk overhead."
  msgstr ""
  
! #: params.opt:1214
  #, no-c-format
! msgid "The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely."
  msgstr ""
  
! #: params.opt:1218
  #, no-c-format
! msgid "Maximum unroll factor for the unroll-and-jam transformation."
  msgstr ""
  
! #: params.opt:1222
  #, no-c-format
! msgid "Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable."
  msgstr ""
  
! #: params.opt:1226
  #, no-c-format
! msgid "Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number."
  msgstr ""
  
! #: params.opt:1230
  #, no-c-format
! msgid "Whether to use canonical types."
  msgstr ""
  
! #: params.opt:1234
  #, no-c-format
! msgid "Enable loop epilogue vectorization using smaller vector size."
  msgstr ""
  
! #: params.opt:1238
  #, no-c-format
! msgid "Maximum number of possible vector layouts (such as permutations) to consider when optimizing to-be-vectorized code."
  msgstr ""
  
! #: params.opt:1242
  #, no-c-format
! msgid "Maximum number of loop peels to enhance alignment of data references in a loop."
  msgstr ""
  
! #: params.opt:1246
  #, no-c-format
! msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check."
  msgstr ""
  
! #: params.opt:1250
  #, no-c-format
! msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check."
  msgstr ""
  
! #: params.opt:1254
  #, no-c-format
! msgid "Controls how loop vectorizer uses partial vectors.  0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops.  The default value is 2."
  msgstr ""
  
! #: params.opt:1258
  #, no-c-format
! msgid "The maximum factor which the loop vectorizer applies to the cost of statements in an inner loop relative to the loop being vectorized."
  msgstr ""
  
! #: params.opt:1262
  #, fuzzy, no-c-format
! msgid "Enable loop vectorization of floating point inductions."
! msgstr "Ακατάλληλη εντολή"
  
! #: params.opt:1266
  #, no-c-format
! msgid "Force the use of SLP when vectorizing, fail if not possible."
  msgstr ""
  
! #: params.opt:1270
  #, no-c-format
! msgid "Maximum number of basic blocks before VRP switches to a fast model with less memory requirements."
  msgstr ""
  
! #: params.opt:1274
  #, no-c-format
! msgid "Maximum number of basic blocks before VRP uses a sparse bitmap cache."
  msgstr ""
  
! #: params.opt:1278
  #, no-c-format
! msgid "Maximum number of outgoing edges in a switch before VRP will not process it."
  msgstr ""
  
! #: params.opt:1282
  #, no-c-format
! msgid "Maximum number of basic blocks for VRP to use a basic cache vector."
  msgstr ""
  
! #: calls.cc:1458
  msgid "a callee-copied argument is stored in the current function's frame"
  msgstr ""
  
! #: calls.cc:1528
  #, fuzzy
  msgid "argument must be passed by copying"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: calls.cc:2545
  msgid "machine description does not have a sibcall_epilogue instruction pattern"
  msgstr ""
  
  # lib/argmatch.c:188
! #: calls.cc:2557
  #, fuzzy
  msgid "callee returns a structure"
  msgstr "Έγκυρα ορίσματα είναι:"
  
! #: calls.cc:2565
  msgid "target is not able to optimize the call into a sibling call"
  msgstr ""
  
! #: calls.cc:2574
  msgid "callee returns twice"
  msgstr ""
  
! #: calls.cc:2579
  #, fuzzy
  msgid "callee does not return"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: calls.cc:2586
  #, fuzzy
  msgid "volatile function type"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: calls.cc:2605
  #, fuzzy
  #| msgid "In function"
  msgid "nested function"
  msgstr "Στη συνάρτηση"
  
! #: calls.cc:2616
  msgid "callee required more stack slots than the caller"
  msgstr ""
  
! #: calls.cc:2630
  msgid "inconsistent number of popped arguments"
  msgstr ""
  
! #: calls.cc:2637
  #, fuzzy
  msgid "frontend does not support sibling call"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: calls.cc:2693
  msgid "other reasons"
  msgstr ""
  
! #: calls.cc:3067
  msgid "inside another call"
  msgstr ""
  
! #: calls.cc:3076
  #, fuzzy
  msgid "variable size arguments"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: calls.cc:3100
  msgid "hidden string length argument passed on stack"
  msgstr ""
  
! #: calls.cc:3149
  msgid "caller and callee disagree in promotion of function return value"
  msgstr ""
  
  #. Ideally we'd emit a message for all of the ways that it could
  #. have failed.
! #: calls.cc:4061
  msgid "tail call production failed"
  msgstr ""
  
! #: cfgrtl.cc:2836
  msgid "flow control insn inside a basic block"
  msgstr ""
  
! #: cfgrtl.cc:3128
  msgid "insn outside basic block"
  msgstr ""
  
! #: cfgrtl.cc:3136
  msgid "return not followed by barrier"
  msgstr ""
  
--- 6444,18282 ----
  msgid "Support TLS segment larger than 64K."
  msgstr ""
  
! #: config/mingw/mingw.opt:23
  #, no-c-format
! msgid "Preprocess, compile or link with specified C RunTime DLL library."
  msgstr ""
  
! #: config/mingw/mingw.opt:33
  #, no-c-format
! msgid "Warn about none ISO msvcrt scanf/printf width extensions."
  msgstr ""
  
! #: config/mingw/cygming.opt:23
  #, no-c-format
! msgid "Create console application."
  msgstr ""
  
! #: config/mingw/cygming.opt:27
  #, fuzzy, no-c-format
! msgid "Generate code for a DLL."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: config/mingw/cygming.opt:31
! #, fuzzy, no-c-format
! msgid "Ignore dllimport for functions."
! msgstr "μη έγκυρη τάξη χαρακτήρων `%s'"
  
! #: config/mingw/cygming.opt:35
  #, no-c-format
! msgid "Use Mingw-specific thread support."
  msgstr ""
  
! #: config/mingw/cygming.opt:39
  #, no-c-format
! msgid "Set Windows defines."
  msgstr ""
  
! #: config/mingw/cygming.opt:43
  #, no-c-format
! msgid "Create GUI application."
  msgstr ""
  
! #: config/mingw/cygming.opt:47
  #, no-c-format
! msgid "Use the GNU extension to the PE format for aligned common data."
  msgstr ""
  
! #: config/mingw/cygming.opt:51
  #, no-c-format
! msgid "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement."
  msgstr ""
  
! #: config/mingw/cygming.opt:55
  #, no-c-format
! msgid "For nested functions on stack executable permission is set."
  msgstr ""
  
! #: config/mingw/cygming.opt:62
  #, no-c-format
! msgid "Put relocated read-only data into .data section."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:41
  #, no-c-format
! msgid "Basic ISAs of LoongArch:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:55
  #, no-c-format
! msgid "FPU types of LoongArch:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:68
  #, fuzzy, no-c-format
! msgid "-mfpu=FPU\tGenerate code for the given FPU."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: config/loongarch/loongarch.opt:75 config/mips/mips.opt:398
  #, fuzzy, no-c-format
! msgid "Prevent the use of all hardware floating-point instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/loongarch/loongarch.opt:79 config/mips/mips.opt:390
  #, no-c-format
! msgid "Restrict the use of hardware floating-point instructions to 32-bit operations."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:83 config/mips/mips.opt:116
  #, no-c-format
! msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:87
  #, no-c-format
! msgid "SIMD extension levels of LoongArch:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:100
  #, no-c-format
! msgid "-msimd=SIMD\tGenerate code for the given SIMD extension."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:104
  #, no-c-format
! msgid "Enable LoongArch SIMD Extension (LSX, 128-bit)."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:108
  #, no-c-format
! msgid "Enable LoongArch Advanced SIMD Extension (LASX, 256-bit)."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:113
  #, no-c-format
! msgid "LoongArch ARCH presets:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:144
  #, no-c-format
! msgid "-march=PROCESSOR\tGenerate code for the given PROCESSOR ISA."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:148
  #, no-c-format
! msgid "LoongArch TUNE presets:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:170
  #, no-c-format
! msgid "-mtune=PROCESSOR\tGenerate optimized code for PROCESSOR."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:179
! #, no-c-format
! msgid "Base ABI types for LoongArch:"
! msgstr ""
  
! #: config/loongarch/loongarch.opt:201
  #, no-c-format
! msgid "-mabi=BASEABI\tGenerate code that conforms to the given BASEABI."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:210 config/mips/mips.opt:71
  #, no-c-format
! msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:214
  #, no-c-format
! msgid "-maddr-reg-reg-cost=COST  Set the cost of ADDRESS_REG_REG to the value calculated by COST."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:218 config/mips/mips.opt:83
  #, no-c-format
! msgid "Trap on integer divide by zero."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:222
  #, no-c-format
! msgid "Conditional moves for integral are enabled."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:226
  #, no-c-format
! msgid "Conditional moves for float are enabled."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:230
  #, no-c-format
! msgid "Prevent optimizing block moves, which is also the default behavior of -Os."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:238
  #, no-c-format
! msgid "-mmax-inline-memcpy-size=SIZE\tSet the max size of memcpy to inline, default is 1024."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:242
  #, no-c-format
! msgid "-mbreak-code=CODE\tUse 'break CODE' for traps supposed to be unrecoverable, or an 'amswap.w' instruction leading to INE if CODE is out of range."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:246 config/mips/mips.opt:150
  #, no-c-format
! msgid "The code model option names for -mexplicit-relocs:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:259 config/mips/mips.opt:163
  #, no-c-format
! msgid "Use %reloc() assembly operators."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:263 config/mips/mips.opt:167
  #, no-c-format
! msgid "Use %reloc() assembly operators (for backward compatibility)."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:271
  #, no-c-format
! msgid "Generate approximate reciprocal divide and square root for better throughput."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:302
  #, no-c-format
! msgid "Avoid using the GOT to access external symbols."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:311
  #, no-c-format
! msgid "Pass -mrelax or -mno-relax option to the assembler."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:329
! #, no-c-format
! msgid "Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 6."
! msgstr ""
  
! #: config/loongarch/loongarch.opt:347
  #, no-c-format
! msgid "Annotate table jump instruction (jr {reg}) to correlate it with the jump table."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:351
  #, no-c-format
! msgid "Support frecipe.{s/d} and frsqrte.{s/d} instructions."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:355
  #, no-c-format
! msgid "Support div.w[u] and mod.w[u] instructions with inputs not sign-extended."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:359
  #, no-c-format
! msgid "Support am{swap/add}[_db].{b/h} instructions."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:363
  #, no-c-format
! msgid "Support amcas[_db].{b/h/w/d} instructions."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:367
! #, fuzzy, no-c-format
! msgid "Support sc.q instruction."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/loongarch/loongarch.opt:371
  #, no-c-format
! msgid "Do not need load-load barriers (dbar 0x700)."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:24
  #, no-c-format
! msgid "Don't use any of r32..r63."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:28
  #, no-c-format
! msgid "Preferentially allocate registers that allow short instruction generation."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:32
  #, no-c-format
! msgid "Set branch cost."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:36
! #, fuzzy, no-c-format
! msgid "Enable conditional move instruction usage."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/epiphany/epiphany.opt:40
  #, no-c-format
! msgid "Set number of nops to emit before each insn pattern."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:52
! #, fuzzy, no-c-format
! msgid "Use software floating point comparisons."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/epiphany/epiphany.opt:56
  #, no-c-format
! msgid "Enable split of 32 bit immediate loads into low / high part."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:60
  #, no-c-format
! msgid "Enable use of POST_INC / POST_DEC."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:64
  #, no-c-format
! msgid "Enable use of POST_MODIFY."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:68
  #, no-c-format
! msgid "Set number of bytes on the stack preallocated for use by the callee."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:72
  #, no-c-format
! msgid "Assume round to nearest is selected for purposes of scheduling."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:76
  #, fuzzy, no-c-format
! msgid "Generate call insns as indirect calls."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: config/epiphany/epiphany.opt:80
! #, fuzzy, no-c-format
! msgid "Generate call insns as direct calls."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: config/epiphany/epiphany.opt:84
  #, no-c-format
! msgid "Assume labels and symbols can be addressed using 16 bit absolute addresses."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:113
  #, no-c-format
! msgid "A floating point to integer truncation may be replaced with rounding to save mode switching."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:117
  #, no-c-format
! msgid "Vectorize for double-word operations."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:133
  #, no-c-format
! msgid "Split unaligned 8 byte vector moves before post-modify address generation."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:137
  #, no-c-format
! msgid "Use the floating-point unit for integer add/subtract."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:141
  #, no-c-format
! msgid "Set register to hold -1."
  msgstr ""
  
! #: config/darwin.opt:34
  #, no-c-format
! msgid "Generate code for darwin loadable kernel extensions."
  msgstr ""
  
! #: config/darwin.opt:38 config/darwin.opt:46
  #, no-c-format
! msgid "Generate compile-time CFString objects."
  msgstr ""
  
! #: config/darwin.opt:42
  #, no-c-format
! msgid "-iframework <dir>\tAdd <dir> to the end of the system framework include path."
  msgstr ""
  
! #: config/darwin.opt:50
  #, no-c-format
! msgid "Warn if constant CFString objects contain non-portable characters."
  msgstr ""
  
! #: config/darwin.opt:55
  #, no-c-format
! msgid "Generate AT&T-style stubs for Mach-O."
  msgstr ""
  
! #: config/darwin.opt:59
  #, no-c-format
! msgid "Generate code suitable for executables (NOT shared libs)."
  msgstr ""
  
! #: config/darwin.opt:63
  #, no-c-format
! msgid "Generate code suitable for fast turn around debugging."
  msgstr ""
  
! #: config/darwin.opt:67
  #, no-c-format
! msgid "Generate code for the kernel or loadable kernel extensions."
  msgstr ""
  
! #: config/darwin.opt:75
  #, no-c-format
! msgid "The earliest macOS version on which this program will run."
  msgstr ""
  
! #: config/darwin.opt:80
  #, no-c-format
! msgid "Set sizeof(bool) to 1."
  msgstr ""
  
! #: config/darwin.opt:84
  #, no-c-format
! msgid "Force generation of external symbol indirection stubs."
  msgstr ""
  
! #: config/darwin.opt:92
  #, no-c-format
! msgid "-mtarget-linker <version>\tSpecify that ld64 <version> is the toolchain linker for the current invocation."
  msgstr ""
  
! #: config/darwin.opt:98
  #, no-c-format
! msgid "Load all members of archive libraries, rather than only those that satisfy undefined symbols."
  msgstr ""
  
! #: config/darwin.opt:102
  #, no-c-format
! msgid "-allowable_client <name>\tThe output dylib is private to the client <name>."
  msgstr ""
  
! #: config/darwin.opt:106
  #, no-c-format
! msgid "-arch <name>\tGenerate output for architecture <name>."
  msgstr ""
  
! #: config/darwin.opt:110
  #, no-c-format
! msgid "Mismatches between file architecture and one specified by \"-arch\" are errors instead of warnings."
  msgstr ""
  
! #: config/darwin.opt:114
  #, no-c-format
! msgid "The earliest macOS version on which this program will run (formatted for the assembler)."
  msgstr ""
  
! #: config/darwin.opt:118
  #, no-c-format
! msgid "Generate an output executable that binds symbols on load, rather than lazily."
  msgstr ""
  
! #: config/darwin.opt:122
  #, no-c-format
! msgid "Generate a Mach-O bundle (file type MH_BUNDLE)."
  msgstr ""
  
! #: config/darwin.opt:126
  #, no-c-format
! msgid "-bundle_loader <executable>\tTreat <executable> (that will be loading this bundle) as if it was one of the dynamic libraries the bundle is linked against for symbol resolution."
  msgstr ""
  
! #: config/darwin.opt:130
  #, no-c-format
! msgid "-client_name <name>\tEnable the executable being built to link against a private dylib (using allowable_client)."
  msgstr ""
  
! #: config/darwin.opt:134
  #, no-c-format
! msgid "-compatibility_version <number>\tSet the version for the client interface.  Client programs must record a value less than or equal to <number>, or the binding will fail at runtime."
  msgstr ""
  
! #: config/darwin.opt:138
  #, no-c-format
! msgid "-current_version <number>\tSet the current version for the library to <number>."
  msgstr ""
  
! #: config/darwin.opt:142
  #, no-c-format
! msgid "Remove code and data that is unreachable from any exported symbol (including the entry point)."
  msgstr ""
  
! #: config/darwin.opt:146
  #, no-c-format
! msgid "-dylib_file install_name:file_name\tThis allows linking of a dylib with \"install_name\" but to be found in a different install position \"file_name\""
  msgstr ""
  
! #: config/darwin.opt:150
  #, no-c-format
! msgid "Produce a Mach-O dylinker (file type MH_DYLINKER), only used for building dyld."
  msgstr ""
  
! #: config/darwin.opt:154
  #, no-c-format
! msgid "-dylinker_install_name <path>\tOnly used for building dyld."
  msgstr ""
  
! #: config/darwin.opt:158
  #, no-c-format
! msgid "The default (and opposite of -static), implied by user mode executables, shared libraries and bundles."
  msgstr ""
  
! #: config/darwin.opt:162
  #, no-c-format
! msgid "Produce a Mach-O shared library (file type MH_DYLIB), synonym for \"-shared\"."
  msgstr ""
  
! #: config/darwin.opt:166
  #, no-c-format
! msgid "-exported_symbols_list <filename>\tExport global symbols in <filename> in linked output file; any symbols not mentioned will be treated as \"hidden\"."
  msgstr ""
  
! #: config/darwin.opt:170
  #, no-c-format
! msgid "Supply a list of objects to be linked from a file, rather than the command line."
  msgstr ""
  
! #: config/darwin.opt:175 config/darwin.opt:196
  #, no-c-format
! msgid "Used for generating code for some older kernel revisions."
  msgstr ""
  
! #: config/darwin.opt:179
  #, no-c-format
! msgid "Ignore the normal two-level namespace; resolve symbols in command line order and do not record which library provided the resolved symbol."
  msgstr ""
  
! #: config/darwin.opt:183
  #, no-c-format
! msgid "For the assembler (and linker) permit any architecture sub-variant to be used without error."
  msgstr ""
  
! #: config/darwin.opt:187
  #, no-c-format
! msgid "Set the output object such that, on loading, dyld will ignore any two-level namespace information and resolve symbols in the discovery order for loaded libs."
  msgstr ""
  
! #: config/darwin.opt:191
  #, no-c-format
! msgid "-framework <name>\tThe linker should search for the framework <name> in the framework search path."
  msgstr ""
  
! #: config/darwin.opt:200
  #, no-c-format
! msgid "Abbreviation for \"-g -fno-eliminate-unused-debug-symbols\"."
  msgstr ""
  
! #: config/darwin.opt:204
  #, no-c-format
! msgid "Abbreviation for \"-g -feliminate-unused-debug-symbols\"."
  msgstr ""
  
! #: config/darwin.opt:208
  #, no-c-format
! msgid "Automatically adds space for longer path names in load commands (up to MAXPATHLEN)."
  msgstr ""
  
! #: config/darwin.opt:212
  #, no-c-format
! msgid "-image_base <address>\tSpecify <address> as the base address for a dylib or bundle."
  msgstr ""
  
! #: config/darwin.opt:216
  #, no-c-format
! msgid "-init <symbol_name>\tThe symbol <symbol_name> will be used as the first initializer for a dylib."
  msgstr ""
  
! #: config/darwin.opt:220
  #, no-c-format
! msgid "-install_name <name>\tSet the install name for a dylib."
  msgstr ""
  
! #: config/darwin.opt:224
  #, no-c-format
! msgid "Usually \"private extern\" (hidden) symbols are made local when linking, this command suppresses that such that they remain exported."
  msgstr ""
  
! #: config/darwin.opt:228
  #, no-c-format
! msgid "(Obsolete after 10.4) Multi modules are ignored at runtime since macOS 10.4."
  msgstr ""
  
! #: config/darwin.opt:232
  #, no-c-format
! msgid "(Obsolete after 10.4) -multiply_defined <treatment>\tProvided a mechanism for warning about symbols defined in multiple dylibs."
  msgstr ""
  
! #: config/darwin.opt:236
  #, no-c-format
! msgid "(Obsolete after 10.4) -multiply_defined_unused <treatment>\tProvided a mechanism for warning about symbols defined in the current executable also being defined in linked dylibs."
  msgstr ""
  
! #: config/darwin.opt:240
  #, no-c-format
! msgid "(Obsolete) Current linkers never dead-strip these items, so the option is not needed."
  msgstr ""
  
! #: config/darwin.opt:244
  #, no-c-format
! msgid "Do not add a default symbol exports to modules or dynamic libraries."
  msgstr ""
  
! #: config/darwin.opt:248
  #, no-c-format
! msgid "Do not add default run paths (for the compiler library directories) to executables, modules or dynamic libraries."
  msgstr ""
  
! #: config/darwin.opt:252
  #, no-c-format
! msgid "(Obsolete after 10.3.9) Set MH_NOPREFIXBINDING, in an executable."
  msgstr ""
  
! #: config/darwin.opt:256
  #, no-c-format
! msgid "(Obsolete after 10.4)\tSet MH_NOMULTIDEFS in an umbrella framework."
  msgstr ""
  
! #: config/darwin.opt:260 config/darwin.opt:286 config/darwin.opt:290
  #, fuzzy, no-c-format
! msgid "(Obsolete) LD_PREBIND is no longer supported."
! msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: config/darwin.opt:264
  #, no-c-format
! msgid "(Obsolete) This is the default."
  msgstr ""
  
! #: config/darwin.opt:268
  #, no-c-format
! msgid "Equivalent to -xobjective-c."
  msgstr ""
  
! #: config/darwin.opt:272
  #, no-c-format
! msgid "Equivalent to -xobjective-c++."
  msgstr ""
  
! #: config/darwin.opt:282
  #, no-c-format
! msgid "-pagezero_size <size>\tAllows setting the page 0 size to 4kb when required."
  msgstr ""
  
! #: config/darwin.opt:294
  #, no-c-format
! msgid "Produces a Mach-O file suitable for embedded/ROM use."
  msgstr ""
  
! #: config/darwin.opt:298
  #, no-c-format
! msgid "(Obsolete) Allowed linking to proceed with \"-flat_namespace\" when a linked bundle contained a symbol also exported from the main executable."
  msgstr ""
  
! #: config/darwin.opt:305
  #, no-c-format
! msgid "Synonym for \"-export-dynamic\" for linker versions that support it."
  msgstr ""
  
! #: config/darwin.opt:309
  #, no-c-format
! msgid "-read_only_relocs <treatment>\tAllow relocations in read-only pages (not recommended)."
  msgstr ""
  
! #: config/darwin.opt:313
  #, no-c-format
! msgid "-sectalign <segname> <sectname> <value>\tSet section <sectname> in segment <segname> to have alignment <value> which must be an integral power of two expressed in hexadecimal form."
  msgstr ""
  
! #: config/darwin.opt:317
  #, no-c-format
! msgid "-sectcreate <segname> <sectname> <file>\tCreate section <sectname> in segment <segname> from the contents of <file>."
  msgstr ""
  
! #: config/darwin.opt:321
  #, no-c-format
! msgid "(Obsolete) -sectobjectsymbols <segname> <sectname>\tSetting a local symbol at the start of a section is no longer supported."
  msgstr ""
  
! #: config/darwin.opt:325
  #, no-c-format
! msgid "(Obsolete) -sectorder <segname> <sectname> <orderfile>\tReplaced by a more general option \"-order_file\"."
  msgstr ""
  
! #: config/darwin.opt:329
  #, no-c-format
! msgid "-seg_addr_table <file>\tSpecify the base addresses for dynamic libraries; <file> contains a line for each library."
  msgstr ""
  
! #: config/darwin.opt:334
  #, no-c-format
! msgid "(Obsolete, ld_classic only) -seg_addr_table_filename <path>."
  msgstr ""
  
! #: config/darwin.opt:338
  #, no-c-format
! msgid "Synonym for \"image_base\"."
  msgstr ""
  
! #: config/darwin.opt:342
  #, no-c-format
! msgid "-segaddr <name> <address>\tSet the base address of segment <name> to <address> which must be aligned to a page boundary (currently 4kb)."
  msgstr ""
  
! #: config/darwin.opt:347
  #, no-c-format
! msgid "(Obsolete, ld_classic only) -sectcreate <segname> <sectname> <file>\tAllowed creation of a section from a file."
  msgstr ""
  
! #: config/darwin.opt:351
  #, no-c-format
! msgid "(Obsolete) Object files with LINKEDIT sections are no longer supported."
  msgstr ""
  
! #: config/darwin.opt:355
  #, no-c-format
! msgid "-segprot <segname> <max_prot> <init_prot>\tThe virtual memory protections for segment <segname> have maximum and initial values <max_prot> and <init_prot> respectively.  The specified values may contain \"r\", \"w\", \"x\" or \"-\" the latter meaning \"no access\"."
  msgstr ""
  
! #: config/darwin.opt:359
  #, no-c-format
! msgid "-segs_read_only_addr <address>\tSpecify that <address> is the base address of the read-only segments of a dylib."
  msgstr ""
  
! #: config/darwin.opt:363
  #, no-c-format
! msgid "-segs_read_write_addr <address>\tSpecify that <address> is the base address address of the read-write segments of a dylib."
  msgstr ""
  
! #: config/darwin.opt:367
  #, no-c-format
! msgid "(Obsolete)\tThis is the default."
  msgstr ""
  
! #: config/darwin.opt:371
  #, no-c-format
! msgid "-sub_library <name>\tLibrary named <name> will be re-exported (only useful for dylibs)."
  msgstr ""
  
! #: config/darwin.opt:375
  #, no-c-format
! msgid "-sub_umbrella <name>\tFramework named <name> will be re-exported (only useful for dylibs)."
  msgstr ""
  
! #: config/darwin.opt:379
  #, fuzzy, no-c-format
! msgid "This is the default."
! msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: config/darwin.opt:383
  #, no-c-format
! msgid "Add extra information to the executable that can speed up dynamic loading (provided that dependent libraries are unchanged)."
  msgstr ""
  
! #: config/darwin.opt:387
  #, no-c-format
! msgid "-umbrella <framework>\tThe specified framework will be re-exported."
  msgstr ""
  
! #: config/darwin.opt:391
  #, no-c-format
! msgid "-undefined <treatment>\tSpecify the handling for undefined symbols (default is error)."
  msgstr ""
  
! #: config/darwin.opt:395
  #, no-c-format
! msgid "-unexported_symbols_list <filename>\tDo not export the global symbols listed in <filename>."
  msgstr ""
  
! #: config/darwin.opt:399
  #, no-c-format
! msgid "-weak_framework <framework>\tMake a weak link to the specified framework."
  msgstr ""
  
! #: config/darwin.opt:403
  #, no-c-format
! msgid "-weak_reference_mismatches <treatment>\tSpecifies what to do if a symbol import conflicts between file (weak in one and not in another) the default is to treat the symbol as non-weak."
  msgstr ""
  
! #: config/darwin.opt:407
  #, no-c-format
! msgid "Logs which object files the linker loads."
  msgstr ""
  
! #: config/darwin.opt:411
  #, no-c-format
! msgid "Logs which symbol(s) caused an object to be loaded."
  msgstr ""
  
! #: config/darwin.opt:419
  #, no-c-format
! msgid "(Obsolete, ignored)\tOld support similar to \"-whyload\"."
  msgstr ""
  
! #: config/darwin.opt:423
  #, no-c-format
! msgid "(Obsolete and unhandled by ld64, ignored)\tld should produce an executable (only handled by ld_classic)."
  msgstr ""
  
! #: config/c6x/c6x-tables.opt:24
  #, no-c-format
! msgid "Known C6X ISAs (for use with the -march= option):"
  msgstr ""
  
! #: config/c6x/c6x.opt:30 config/mips/mips.opt:134
  #, no-c-format
! msgid "Use big-endian byte order."
  msgstr ""
  
! #: config/c6x/c6x.opt:34 config/mips/mips.opt:138
  #, no-c-format
! msgid "Use little-endian byte order."
  msgstr ""
  
! #: config/c6x/c6x.opt:42
  #, no-c-format
! msgid "Select method for sdata handling."
  msgstr ""
  
! #: config/c6x/c6x.opt:46
! #, fuzzy, no-c-format
! msgid "Valid arguments for the -msdata= option:"
! msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
! 
! #: config/c6x/c6x.opt:59
  #, no-c-format
! msgid "Compile for the DSBT shared library ABI."
  msgstr ""
  
! #: config/mips/mips.opt:32
  #, no-c-format
! msgid "-mabi=ABI\tGenerate code that conforms to the given ABI."
  msgstr ""
  
! #: config/mips/mips.opt:36
  #, no-c-format
! msgid "Known MIPS ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/mips/mips.opt:55
  #, no-c-format
! msgid "Generate code that can be used in SVR4-style dynamic objects."
  msgstr ""
  
! #: config/mips/mips.opt:59
! #, fuzzy, no-c-format
! msgid "Use PMC-style 'mad' instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/mips/mips.opt:63
! #, fuzzy, no-c-format
! msgid "Use integer madd/msub instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/mips/mips.opt:67
! #, fuzzy, no-c-format
! msgid "-march=ISA\tGenerate code for the given ISA."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: config/mips/mips.opt:75
  #, no-c-format
! msgid "Use Branch Likely instructions, overriding the architecture default."
  msgstr ""
  
! #: config/mips/mips.opt:79
  #, no-c-format
! msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing."
  msgstr ""
  
! #: config/mips/mips.opt:87
  #, no-c-format
! msgid "-mcode-readable=SETTING\tSpecify when instructions are allowed to access code."
  msgstr ""
  
! #: config/mips/mips.opt:91
  #, no-c-format
! msgid "Valid arguments to -mcode-readable=:"
  msgstr ""
  
! #: config/mips/mips.opt:104
  #, no-c-format
! msgid "Use branch-and-break sequences to check for integer divide by zero."
  msgstr ""
  
! #: config/mips/mips.opt:108
  #, no-c-format
! msgid "Use trap instructions to check for integer divide by zero."
  msgstr ""
  
! #: config/mips/mips.opt:112
  #, fuzzy, no-c-format
! msgid "Allow the use of MDMX instructions."
  msgstr "Ακατάλληλη εντολή"
  
! #: config/mips/mips.opt:120
! #, fuzzy, no-c-format
! msgid "Use MIPS-DSP instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/mips/mips.opt:124
  #, fuzzy, no-c-format
! msgid "Use MIPS-DSP REV 2 instructions."
  msgstr "Ακατάλληλη εντολή"
  
! #: config/mips/mips.opt:146
! #, fuzzy, no-c-format
! msgid "Use Enhanced Virtual Addressing instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/mips/mips.opt:171
  #, no-c-format
! msgid "Don't use %reloc() assembly operators (for backward compatibility)."
  msgstr ""
  
! #: config/mips/mips.opt:175
  #, no-c-format
! msgid "Use -G for data that is not defined by the current object."
  msgstr ""
  
! #: config/mips/mips.opt:179
  #, no-c-format
! msgid "Work around certain 24K errata."
  msgstr ""
  
! #: config/mips/mips.opt:183
  #, no-c-format
! msgid "Work around certain R4000 errata."
  msgstr ""
  
! #: config/mips/mips.opt:187
  #, no-c-format
! msgid "Work around certain R4400 errata."
  msgstr ""
  
! #: config/mips/mips.opt:191
  #, no-c-format
! msgid "Work around the R5900 short loop erratum."
  msgstr ""
  
! #: config/mips/mips.opt:195
  #, no-c-format
! msgid "Work around certain RM7000 errata."
  msgstr ""
  
! #: config/mips/mips.opt:199
  #, no-c-format
! msgid "Work around certain R10000 errata."
  msgstr ""
  
! #: config/mips/mips.opt:203
  #, no-c-format
! msgid "Work around errata for early SB-1 revision 2 cores."
  msgstr ""
  
! #: config/mips/mips.opt:207
  #, no-c-format
! msgid "Work around certain VR4120 errata."
  msgstr ""
  
! #: config/mips/mips.opt:211
  #, no-c-format
! msgid "Work around VR4130 mflo/mfhi errata."
  msgstr ""
  
! #: config/mips/mips.opt:215
  #, no-c-format
! msgid "Work around an early 4300 hardware bug."
  msgstr ""
  
! # src/getopt1.c:155
! # src/getopt1.c:155
! #: config/mips/mips.opt:219
! #, fuzzy, no-c-format
! msgid "FP exceptions are enabled."
! msgstr "επιλογή α\n"
! 
! #: config/mips/mips.opt:223
! #, fuzzy, no-c-format
! msgid "Use 32-bit floating-point registers."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/mips/mips.opt:227
  #, no-c-format
! msgid "Conform to the o32 FPXX ABI."
  msgstr ""
  
! #: config/mips/mips.opt:231
  #, fuzzy, no-c-format
! msgid "Use 64-bit floating-point registers."
  msgstr "Ακατάλληλη εντολή"
  
! #: config/mips/mips.opt:235
  #, no-c-format
! msgid "-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack trampolines."
  msgstr ""
  
! #: config/mips/mips.opt:239
  #, no-c-format
! msgid "-mabs=MODE\tSelect the IEEE 754 ABS/NEG instruction execution mode."
  msgstr ""
  
! #: config/mips/mips.opt:243
  #, no-c-format
! msgid "-mnan=ENCODING\tSelect the IEEE 754 NaN data encoding."
  msgstr ""
  
! #: config/mips/mips.opt:247
! #, no-c-format
! msgid "Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):"
! msgstr ""
! 
! #: config/mips/mips.opt:257
  #, fuzzy, no-c-format
! msgid "Use 32-bit general registers."
! msgstr "μη τερματιζόμενο όνομα βάρους"
  
! #: config/mips/mips.opt:261
  #, fuzzy, no-c-format
! msgid "Use 64-bit general registers."
! msgstr "μη τερματιζόμενο όνομα βάρους"
  
! #: config/mips/mips.opt:265
  #, no-c-format
! msgid "Use GP-relative addressing to access small data."
  msgstr ""
  
! #: config/mips/mips.opt:269
  #, no-c-format
! msgid "When generating -mabicalls code, allow executables to use PLTs and copy relocations."
  msgstr ""
  
! #: config/mips/mips.opt:273
  #, fuzzy, no-c-format
! msgid "Allow the use of hardware floating-point ABI and instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/mips/mips.opt:277
  #, no-c-format
! msgid "Generate code that is link-compatible with MIPS16 and microMIPS code."
  msgstr ""
  
! #: config/mips/mips.opt:281
  #, no-c-format
! msgid "An alias for minterlink-compressed provided for backward-compatibility."
  msgstr ""
  
! #: config/mips/mips.opt:285
  #, fuzzy, no-c-format
! msgid "-mipsN\tGenerate code for ISA level N."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: config/mips/mips.opt:289
  #, no-c-format
! msgid "Generate MIPS16 code."
  msgstr ""
  
! #: config/mips/mips.opt:293
! #, fuzzy, no-c-format
! msgid "Use MIPS-3D instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/mips/mips.opt:297
! #, fuzzy, no-c-format
! msgid "Use ll, sc and sync instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/mips/mips.opt:301
  #, no-c-format
! msgid "Use -G for object-local data."
  msgstr ""
  
! #: config/mips/mips.opt:305
! #, fuzzy, no-c-format
! msgid "Use indirect calls."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: config/mips/mips.opt:309
! #, fuzzy, no-c-format
! msgid "Use a 32-bit long type."
! msgstr "Χρήση ABI 64-bit"
  
! #: config/mips/mips.opt:313
! #, fuzzy, no-c-format
! msgid "Use a 64-bit long type."
! msgstr "Χρήση ABI 64-bit"
! 
! #: config/mips/mips.opt:317
  #, no-c-format
! msgid "Pass the address of the ra save location to _mcount in $12."
  msgstr ""
  
! #: config/mips/mips.opt:321
  #, no-c-format
! msgid "Don't optimize block moves."
  msgstr ""
  
! #: config/mips/mips.opt:325
  #, fuzzy, no-c-format
! msgid "Use microMIPS instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/mips/mips.opt:329
  #, fuzzy, no-c-format
! msgid "Use MIPS MSA Extension instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/mips/mips.opt:333
  #, fuzzy, no-c-format
! msgid "Allow the use of MT instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/mips/mips.opt:337
  #, fuzzy, no-c-format
! msgid "Prevent the use of all floating-point operations."
  msgstr "Εξαίρεση κινητής υποδιαστολής"
  
! #: config/mips/mips.opt:341
! #, fuzzy, no-c-format
! msgid "Use MCU instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/mips/mips.opt:345
  #, no-c-format
! msgid "Do not use a cache-flushing function before calling stack trampolines."
  msgstr ""
  
! #: config/mips/mips.opt:349
  #, fuzzy, no-c-format
! msgid "Do not use MDMX instructions."
  msgstr "Ακατάλληλη εντολή"
  
! #: config/mips/mips.opt:353
  #, fuzzy, no-c-format
! msgid "Generate normal-mode code."
! msgstr "μηδενισμένη εγγραφή και γράψιμο πάνω σε αυτή (truncated)"
  
! #: config/mips/mips.opt:357
  #, fuzzy, no-c-format
! msgid "Do not use MIPS-3D instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/mips/mips.opt:361
  #, fuzzy, no-c-format
! msgid "Use paired-single floating-point instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/mips/mips.opt:365
! #, no-c-format
! msgid "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be inserted."
! msgstr ""
! 
! #: config/mips/mips.opt:369
! #, no-c-format
! msgid "Valid arguments to -mr10k-cache-barrier=:"
! msgstr ""
! 
! #: config/mips/mips.opt:382
! #, no-c-format
! msgid "Try to allow the linker to turn PIC calls into direct calls."
! msgstr ""
! 
! #: config/mips/mips.opt:386
! #, no-c-format
! msgid "When generating -mabicalls code, make the code suitable for use in shared libraries."
! msgstr ""
! 
! #: config/mips/mips.opt:394
  #, fuzzy, no-c-format
! msgid "Use SmartMIPS instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/mips/mips.opt:402
  #, no-c-format
! msgid "Optimize lui/addiu address loads."
  msgstr ""
  
! #: config/mips/mips.opt:406
  #, fuzzy, no-c-format
! msgid "Enable the MIPS16e V2 instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/mips/mips.opt:410
  #, no-c-format
! msgid "Assume all symbols have 32-bit values."
  msgstr ""
  
! #: config/mips/mips.opt:414
  #, no-c-format
! msgid "Use synci instruction to invalidate i-cache."
  msgstr ""
  
! #: config/mips/mips.opt:418
  #, no-c-format
! msgid "Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable."
  msgstr ""
  
! #: config/mips/mips.opt:422
  #, no-c-format
! msgid "Use 4-operand madd.s/madd.d and related instructions where applicable."
  msgstr ""
  
! #: config/mips/mips.opt:430
  #, no-c-format
! msgid "Don't generate code with unaligned load store, only valid for MIPS R6."
  msgstr ""
  
! #: config/mips/mips.opt:434
  #, no-c-format
! msgid "Generate code with unaligned load store for R6 (alias of -mno-strict-align)."
  msgstr ""
  
! #: config/mips/mips.opt:438
  #, no-c-format
! msgid "Don't generate code with unaligned load store for R6 (alias of -mstrict-align)."
  msgstr ""
  
! #: config/mips/mips.opt:446
! #, fuzzy, no-c-format
! msgid "Use Virtualization (VZ) instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/mips/mips.opt:450
  #, no-c-format
! msgid "Use eXtended Physical Address (XPA) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:454
  #, no-c-format
! msgid "Use Cyclic Redundancy Check (CRC) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:458
! #, fuzzy, no-c-format
! msgid "Use Global INValidate (GINV) instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/mips/mips.opt:462
  #, no-c-format
! msgid "Perform VR4130-specific alignment optimizations."
  msgstr ""
  
! #: config/mips/mips.opt:466
  #, no-c-format
! msgid "Lift restrictions on GOT size."
  msgstr ""
  
! #: config/mips/mips.opt:470
  #, no-c-format
! msgid "Enable use of odd-numbered single-precision registers."
  msgstr ""
  
! #: config/mips/mips.opt:474
  #, no-c-format
! msgid "Optimize frame header."
  msgstr ""
  
! #: config/mips/mips.opt:478
  #, no-c-format
! msgid "Change the behaviour to grow the frame downwards."
  msgstr ""
  
! #: config/mips/mips.opt:485
! #, no-c-format
! msgid "Enable load/store bonding."
! msgstr ""
  
! #: config/mips/mips.opt:489
! #, no-c-format
! msgid "Specify the compact branch usage policy."
! msgstr ""
  
! #: config/mips/mips.opt:493
! #, no-c-format
! msgid "Policies available for use with -mcompact-branches=:"
! msgstr ""
  
! #: config/mips/mips.opt:506
  #, no-c-format
! msgid "Use Loongson MultiMedia extensions Instructions (MMI) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:510
  #, no-c-format
! msgid "Use Loongson EXTension (EXT) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:514
  #, no-c-format
! msgid "Use Loongson EXTension R2 (EXT2) instructions."
  msgstr ""
  
! #: config/mips/mips-tables.opt:24
  #, no-c-format
! msgid "Known MIPS CPUs (for use with the -march= and -mtune= options):"
  msgstr ""
  
! #: config/mips/mips-tables.opt:28
  #, no-c-format
! msgid "Known MIPS ISA levels (for use with the -mips option):"
  msgstr ""
  
! #: config/s390/tpf.opt:23
  #, no-c-format
! msgid "Enable TPF-OS tracing code."
  msgstr ""
  
! #: config/s390/tpf.opt:29
! #, no-c-format
! msgid "Set the trace check address for prologue tpf hook"
! msgstr ""
  
! #: config/s390/tpf.opt:33
  #, no-c-format
! msgid "Set the trace jump address for prologue tpf hook"
  msgstr ""
  
! #: config/s390/tpf.opt:37
  #, no-c-format
! msgid "Set the trace check address for epilogue tpf hook"
  msgstr ""
  
! #: config/s390/tpf.opt:41
  #, no-c-format
! msgid "Set the trace jump address for epilogue tpf hook"
  msgstr ""
  
! #: config/s390/tpf.opt:45
  #, no-c-format
! msgid "Set the prologue and epilogue hook addresses to TPF_TRACE_PROLOGUE_SKIP_TARGET and TPF_TRACE_EPILOGUE_SKIP_TARGET. Equivalent to using -mtpf-trace-hook-prologue-target=TPF_TRACE_PROLOGUE_SKIP_TARGET and -mtpf-trace-hook-epilogue-target=TPF_TRACE_EPILOGUE_SKIP_TARGET"
  msgstr ""
  
! #: config/s390/tpf.opt:49
  #, no-c-format
! msgid "Specify main object for TPF-OS."
  msgstr ""
  
! #: config/s390/s390.opt:48
! #, fuzzy, no-c-format
! msgid "31 bit ABI."
! msgstr "Χρήση ABI 64-bit"
! 
! #: config/s390/s390.opt:52
! #, fuzzy, no-c-format
! msgid "64 bit ABI."
! msgstr "Χρήση ABI 64-bit"
! 
! #: config/s390/s390.opt:135
  #, no-c-format
! msgid "Maintain backchain pointer."
  msgstr ""
  
! #: config/s390/s390.opt:139
  #, no-c-format
! msgid "Additional debug prints."
  msgstr ""
  
! #: config/s390/s390.opt:143
  #, no-c-format
! msgid "ESA/390 architecture."
  msgstr ""
  
! #: config/s390/s390.opt:147
  #, no-c-format
! msgid "Enable decimal floating point hardware support."
  msgstr ""
  
! #: config/s390/s390.opt:151
  #, no-c-format
! msgid "Enable hardware floating point."
  msgstr ""
  
! #: config/s390/s390.opt:155
  #, no-c-format
! msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first.  Append Nop instructions covering the number of halfwords indicated by the second after the label.  Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size.  Using 0 for both values disables hotpatching."
  msgstr ""
  
! #: config/s390/s390.opt:173
  #, fuzzy, no-c-format
! msgid "Use hardware transactional execution instructions."
! msgstr "Ακατάλληλη εντολή"
  
! #: config/s390/s390.opt:177
  #, no-c-format
! msgid "Use hardware vector facility instructions and enable the vector ABI."
  msgstr ""
  
! #: config/s390/s390.opt:181
  #, no-c-format
! msgid "Use packed stack layout."
  msgstr ""
  
! #: config/s390/s390.opt:185
  #, no-c-format
! msgid "Use bras for executable < 64k."
  msgstr ""
  
! #: config/s390/s390.opt:189
! #, fuzzy, no-c-format
! msgid "Disable hardware floating point."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/s390/s390.opt:193
  #, no-c-format
! msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
  msgstr ""
  
! #: config/s390/s390.opt:197
  #, no-c-format
! msgid "Switches off the -mstack-guard= option."
  msgstr ""
  
! #: config/s390/s390.opt:215
  #, no-c-format
! msgid "Generate section __stack_protector_loc containing pointers to all instructions which load the address of the global guard."
  msgstr ""
  
! #: config/s390/s390.opt:219
  #, no-c-format
! msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
  msgstr ""
  
! #: config/s390/s390.opt:223
  #, no-c-format
! msgid "Switches off the -mstack-size= option."
  msgstr ""
  
! #: config/s390/s390.opt:231
! #, fuzzy, no-c-format
! msgid "Use the mvcle instruction for block moves."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/s390/s390.opt:235
  #, no-c-format
! msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
  msgstr ""
  
! #: config/s390/s390.opt:240
  #, no-c-format
! msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr ""
  
! #: config/s390/s390.opt:244
  #, no-c-format
! msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr ""
  
! #: config/s390/s390.opt:248
  #, no-c-format
! msgid "z/Architecture."
  msgstr ""
  
! #: config/s390/s390.opt:253
! #, no-c-format
! msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
! msgstr ""
  
! #: config/s390/s390.opt:264
! #, no-c-format
! msgid "Wrap all indirect branches into execute in order to disable branch prediction."
! msgstr ""
  
! #: config/s390/s390.opt:269
  #, no-c-format
! msgid "Wrap indirect table jumps and computed gotos into execute in order to disable branch prediction.  Using thunk or thunk-extern with this option requires the thunks to be considered signal handlers to order to generate correct CFI.  For environments where unwinding (e.g. for exceptions) is required please use thunk-inline instead."
  msgstr ""
  
! #: config/s390/s390.opt:277
  #, no-c-format
! msgid "Wrap all indirect calls into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:281
! #, no-c-format
! msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
! msgstr ""
  
! #: config/s390/s390.opt:286
  #, no-c-format
! msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address is going to be restored from memory."
  msgstr ""
  
! #: config/s390/s390.opt:292
  #, no-c-format
! msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address doesn't need to be restored from memory."
  msgstr ""
  
! #: config/s390/s390.opt:314
  #, no-c-format
! msgid "Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options.  The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location."
  msgstr ""
  
! #: config/s390/s390.opt:323
  #, no-c-format
! msgid "Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run."
  msgstr ""
  
! #: config/s390/s390.opt:328
  #, no-c-format
! msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
  msgstr ""
  
! #: config/s390/s390.opt:337
  #, no-c-format
! msgid "Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains.  This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance.  This option allows overriding it for testing purposes."
  msgstr ""
  
! #: config/s390/s390.opt:352
  #, no-c-format
! msgid "Store all argument registers on the stack."
  msgstr ""
  
! #: config/s390/s390.opt:356
  #, no-c-format
! msgid "Assume external symbols, whose natural alignment would be 1, to be potentially unaligned.  By default all symbols without explicit alignment are assumed to reside on a 2 byte boundary as mandated by the IBM Z ABI."
  msgstr ""
  
! #: config/lynx.opt:23
  #, no-c-format
! msgid "Support legacy multi-threading."
  msgstr ""
  
! #: config/lynx.opt:27
! #, no-c-format
! msgid "Use shared libraries."
! msgstr ""
! 
! #: config/lynx.opt:31
! #, no-c-format
! msgid "Support multi-threading."
! msgstr ""
! 
! #: config/fr30/fr30.opt:23
! #, no-c-format
! msgid "Assume small address space."
! msgstr ""
! 
! #: config/pdp11/pdp11.opt:23
  #, fuzzy, no-c-format
! msgid "Generate code for an 11/10."
  msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: config/pdp11/pdp11.opt:27
! #, fuzzy, no-c-format
! msgid "Generate code for an 11/40."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: config/pdp11/pdp11.opt:31
! #, fuzzy, no-c-format
! msgid "Generate code for an 11/45."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: config/pdp11/pdp11.opt:35
! #, fuzzy, no-c-format
! msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)."
! msgstr "Εξαίρεση κινητής υποδιαστολής"
! 
! #: config/pdp11/pdp11.opt:39
  #, no-c-format
! msgid "Use the DEC assembler syntax."
  msgstr ""
  
! #: config/pdp11/pdp11.opt:43
  #, no-c-format
! msgid "Use the GNU assembler syntax."
  msgstr ""
  
! #: config/pdp11/pdp11.opt:51
! #, fuzzy, no-c-format
! #| msgid "Use 64-bit ABI"
! msgid "Use 16 bit int."
! msgstr "Χρήση ABI 64-bit"
! 
! #: config/pdp11/pdp11.opt:55
! #, fuzzy, no-c-format
! #| msgid "Use 32-bit ABI"
! msgid "Use 32 bit int."
! msgstr "Χρήση ABI 32-bit"
! 
! #: config/pdp11/pdp11.opt:63
! #, fuzzy, no-c-format
! msgid "Target has split I&D."
! msgstr "-nt δεν δέχεται -l\n"
! 
! #: config/pdp11/pdp11.opt:67
  #, no-c-format
! msgid "Use UNIX assembler syntax."
  msgstr ""
  
! #: config/pdp11/pdp11.opt:71
! #, fuzzy, no-c-format
! msgid "Use LRA register allocator."
! msgstr "Αποτυχία δέσμευσης πόρων συστήματος"
! 
! #: config/or1k/or1k.opt:29
  #, no-c-format
! msgid "Enable generation of hardware divide (l.div, l.divu) instructions.  This is the default; use -msoft-div to override."
  msgstr ""
  
! #: config/or1k/or1k.opt:34
  #, no-c-format
! msgid "Enable generation of binaries which use functions from libgcc to perform divide operations.  The default is -mhard-div."
  msgstr ""
  
! #: config/or1k/or1k.opt:39
  #, no-c-format
! msgid "Enable generation of hardware multiply instructions (l.mul, l.muli) instructions. This is the default; use -msoft-mul to override."
  msgstr ""
  
! #: config/or1k/or1k.opt:44
  #, no-c-format
! msgid "Enable generation of binaries which use functions from libgcc to perform multiply operations. The default is -mhard-mul."
  msgstr ""
  
! #: config/or1k/or1k.opt:49
! #, no-c-format
! msgid "Enable generation of binaries which use functions from libgcc to perform floating point operations.  This is the default; use -mhard-float to override."
! msgstr ""
  
! #: config/or1k/or1k.opt:54
  #, no-c-format
! msgid "Enable generation of hardware floating point instructions. The default is -msoft-float."
  msgstr ""
  
! #: config/or1k/or1k.opt:59
  #, no-c-format
! msgid "When -mhard-float is selected, enables generation of double-precision floating point instructions.  By default functions from libgcc are used to perform double-precision floating point operations."
  msgstr ""
  
! #: config/or1k/or1k.opt:65
  #, no-c-format
! msgid "When -mhard-float is selected, enables generation of unordered floating point compare and set flag (lf.sfun*) instructions.  By default functions from libgcc are used to perform unordered floating point compare and set flag operations."
  msgstr ""
  
! #: config/or1k/or1k.opt:71
  #, no-c-format
! msgid "Specify the code model used for accessing memory addresses.  Specifying large enables generating binaries with large global offset tables and calling functions anywhere in an executable.  By default the value is small."
  msgstr ""
  
! #: config/or1k/or1k.opt:77
  #, no-c-format
! msgid "Known code model types (for use with the -mcmodel= option):"
  msgstr ""
  
! #: config/or1k/or1k.opt:87
  #, no-c-format
! msgid "Enable generation of conditional move (l.cmov) instructions.  By default the equivalents are generated using set and branch."
  msgstr ""
  
! #: config/or1k/or1k.opt:92
  #, no-c-format
! msgid "Enable generation of rotate right (l.ror) instructions.  By default functions from libgcc are used to perform rotate right operations."
  msgstr ""
  
! #: config/or1k/or1k.opt:97
  #, no-c-format
! msgid "Enable generation of rotate right with immediate (l.rori) instructions.  By default functions from libgcc are used to perform rotate right with immediate operations."
  msgstr ""
  
! #: config/or1k/or1k.opt:103
  #, no-c-format
! msgid "Enable generation of sign extension (l.ext*) instructions.  By default memory loads are used to perform sign extension."
  msgstr ""
  
! #: config/or1k/or1k.opt:108
  #, no-c-format
! msgid "Enable generation of compare and set flag with immediate (l.sf*i) instructions. By default extra instructions are generated to store the immediate to a register first."
  msgstr ""
  
! #: config/or1k/or1k.opt:114
  #, no-c-format
! msgid "Enable generation of shift with immediate (l.srai, l.srli, l.slli) instructions. By default extra instructions are generated to store the immediate to a register first."
  msgstr ""
  
! #: config/or1k/elf.opt:28
  #, no-c-format
! msgid "Configure the newlib board specific runtime.  The default is or1ksim."
  msgstr ""
  
! #: config/or1k/elf.opt:32
  #, no-c-format
! msgid "This option is ignored; it is provided for compatibility purposes only.  This used to select linker and preprocessor options for use with newlib."
  msgstr ""
  
! #: config/ia64/ia64.opt:28
  #, no-c-format
! msgid "Generate big endian code."
  msgstr ""
  
! #: config/ia64/ia64.opt:32
  #, no-c-format
! msgid "Generate little endian code."
  msgstr ""
  
! #: config/ia64/ia64.opt:36
  #, fuzzy, no-c-format
! msgid "Generate code for GNU as."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: config/ia64/ia64.opt:40
  #, fuzzy, no-c-format
! msgid "Generate code for GNU ld."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: config/ia64/ia64.opt:44
! #, no-c-format
! msgid "Emit stop bits before and after volatile extended asms."
! msgstr ""
! 
! #: config/ia64/ia64.opt:48
  #, fuzzy, no-c-format
! msgid "Use in/loc/out register names."
! msgstr "δεν δώθηκε συμβολικό όνομα"
  
! #: config/ia64/ia64.opt:55
  #, no-c-format
! msgid "Enable use of sdata/scommon/sbss."
  msgstr ""
  
! #: config/ia64/ia64.opt:59
! #, fuzzy, no-c-format
! msgid "Generate code without GP reg."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: config/ia64/ia64.opt:63
  #, no-c-format
! msgid "gp is constant (but save/restore gp on indirect calls)."
  msgstr ""
  
! #: config/ia64/ia64.opt:67
  #, no-c-format
! msgid "Generate self-relocatable code."
  msgstr ""
  
! #: config/ia64/ia64.opt:71
  #, no-c-format
! msgid "Generate inline floating point division, optimize for latency."
  msgstr ""
  
! #: config/ia64/ia64.opt:75
  #, no-c-format
! msgid "Generate inline floating point division, optimize for throughput."
  msgstr ""
  
! #: config/ia64/ia64.opt:82
  #, no-c-format
! msgid "Generate inline integer division, optimize for latency."
  msgstr ""
  
! #: config/ia64/ia64.opt:86
  #, no-c-format
! msgid "Generate inline integer division, optimize for throughput."
  msgstr ""
  
! #: config/ia64/ia64.opt:90
! #, fuzzy, no-c-format
! msgid "Do not inline integer division."
! msgstr "Ακατάλληλη χρήση του διαμορφωτή διεύθυνσης"
! 
! #: config/ia64/ia64.opt:94
  #, no-c-format
! msgid "Generate inline square root, optimize for latency."
  msgstr ""
  
! #: config/ia64/ia64.opt:98
  #, no-c-format
! msgid "Generate inline square root, optimize for throughput."
  msgstr ""
  
! #: config/ia64/ia64.opt:102
! #, fuzzy, no-c-format
! msgid "Do not inline square root."
! msgstr "Δεν είναι δυνατό να δεσμευτεί μνήμη"
! 
! #: config/ia64/ia64.opt:106
  #, no-c-format
! msgid "Enable DWARF line debug info via GNU as."
  msgstr ""
  
! #: config/ia64/ia64.opt:110
! #, fuzzy, no-c-format
! msgid "Enable earlier placing stop bits for better scheduling."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/ia64/ia64.opt:126
  #, no-c-format
! msgid "Known Itanium CPUs (for use with the -mtune= option):"
  msgstr ""
  
! #: config/ia64/ia64.opt:136
  #, no-c-format
! msgid "Use data speculation before reload."
  msgstr ""
  
! #: config/ia64/ia64.opt:140
  #, no-c-format
! msgid "Use data speculation after reload."
  msgstr ""
  
! #: config/ia64/ia64.opt:144
  #, no-c-format
! msgid "Use control speculation."
  msgstr ""
  
! #: config/ia64/ia64.opt:148
  #, no-c-format
! msgid "Use in block data speculation before reload."
  msgstr ""
  
! #: config/ia64/ia64.opt:152
  #, no-c-format
! msgid "Use in block data speculation after reload."
  msgstr ""
  
! #: config/ia64/ia64.opt:156
  #, no-c-format
! msgid "Use in block control speculation."
  msgstr ""
  
! #: config/ia64/ia64.opt:160
  #, no-c-format
! msgid "Use simple data speculation check."
  msgstr ""
  
! #: config/ia64/ia64.opt:164
  #, no-c-format
! msgid "Use simple data speculation check for control speculation."
  msgstr ""
  
! #: config/ia64/ia64.opt:174
  #, no-c-format
! msgid "Count speculative dependencies while calculating priority of instructions."
  msgstr ""
  
! #: config/ia64/ia64.opt:178
  #, no-c-format
! msgid "Place a stop bit after every cycle when scheduling."
  msgstr ""
  
! #: config/ia64/ia64.opt:182
  #, no-c-format
! msgid "Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group."
  msgstr ""
  
! #: config/ia64/ia64.opt:186
  #, no-c-format
! msgid "Soft limit on number of memory insns per instruction group, giving lower priority to subsequent memory insns attempting to schedule in the same insn group. Frequently useful to prevent cache bank conflicts.  Default value is 1."
  msgstr ""
  
! #: config/ia64/ia64.opt:190
  #, no-c-format
! msgid "Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached)."
  msgstr ""
  
! #: config/ia64/ia64.opt:194
  #, no-c-format
! msgid "Don't generate checks for control speculation in selective scheduling."
  msgstr ""
  
! #: config/ia64/ilp32.opt:3
  #, no-c-format
! msgid "Generate ILP32 code."
  msgstr ""
  
! #: config/ia64/ilp32.opt:7
! #, fuzzy, no-c-format
! msgid "Generate LP64 code."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: config/vxworks-smp.opt:25
  #, no-c-format
! msgid "Select VxWorks SMP C runtimes for linking."
  msgstr ""
  
! #: config/sh/sh.opt:42
  #, fuzzy, no-c-format
! msgid "Generate SH1 code."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: config/sh/sh.opt:46
! #, fuzzy, no-c-format
! msgid "Generate SH2 code."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: config/sh/sh.opt:50
  #, no-c-format
! msgid "Generate default double-precision SH2a-FPU code."
  msgstr ""
  
! #: config/sh/sh.opt:54
  #, no-c-format
! msgid "Generate SH2a FPU-less code."
  msgstr ""
  
! #: config/sh/sh.opt:58
  #, no-c-format
! msgid "Generate default single-precision SH2a-FPU code."
  msgstr ""
  
! #: config/sh/sh.opt:62
  #, no-c-format
! msgid "Generate only single-precision SH2a-FPU code."
  msgstr ""
  
! #: config/sh/sh.opt:66
! #, fuzzy, no-c-format
! msgid "Generate SH2e code."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: config/sh/sh.opt:70
! #, fuzzy, no-c-format
! msgid "Generate SH3 code."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: config/sh/sh.opt:74
! #, fuzzy, no-c-format
! msgid "Generate SH3e code."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: config/sh/sh.opt:78
! #, fuzzy, no-c-format
! msgid "Generate SH4 code."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: config/sh/sh.opt:82
  #, no-c-format
! msgid "Generate SH4-100 code."
  msgstr ""
  
! #: config/sh/sh.opt:86
  #, no-c-format
! msgid "Generate SH4-200 code."
  msgstr ""
  
! #: config/sh/sh.opt:92
  #, no-c-format
! msgid "Generate SH4-300 code."
  msgstr ""
  
! #: config/sh/sh.opt:96
  #, no-c-format
! msgid "Generate SH4 FPU-less code."
  msgstr ""
  
! #: config/sh/sh.opt:100
  #, no-c-format
! msgid "Generate SH4-100 FPU-less code."
  msgstr ""
  
! #: config/sh/sh.opt:104
  #, no-c-format
! msgid "Generate SH4-200 FPU-less code."
  msgstr ""
  
! #: config/sh/sh.opt:108
  #, no-c-format
! msgid "Generate SH4-300 FPU-less code."
  msgstr ""
  
! #: config/sh/sh.opt:112
  #, no-c-format
! msgid "Generate code for SH4 340 series (MMU/FPU-less)."
  msgstr ""
  
! #: config/sh/sh.opt:117
  #, no-c-format
! msgid "Generate code for SH4 400 series (MMU/FPU-less)."
  msgstr ""
  
! #: config/sh/sh.opt:122
! #, fuzzy, no-c-format
! msgid "Generate code for SH4 500 series (FPU-less)."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: config/sh/sh.opt:127
  #, no-c-format
! msgid "Generate default single-precision SH4 code."
  msgstr ""
  
! #: config/sh/sh.opt:131
  #, no-c-format
! msgid "Generate default single-precision SH4-100 code."
  msgstr ""
  
! #: config/sh/sh.opt:135
  #, no-c-format
! msgid "Generate default single-precision SH4-200 code."
  msgstr ""
  
! #: config/sh/sh.opt:139
  #, no-c-format
! msgid "Generate default single-precision SH4-300 code."
  msgstr ""
  
! #: config/sh/sh.opt:143
! #, no-c-format
! msgid "Generate only single-precision SH4 code."
! msgstr ""
  
! #: config/sh/sh.opt:147
  #, no-c-format
! msgid "Generate only single-precision SH4-100 code."
  msgstr ""
  
! #: config/sh/sh.opt:151
  #, no-c-format
! msgid "Generate only single-precision SH4-200 code."
  msgstr ""
  
! #: config/sh/sh.opt:155
  #, no-c-format
! msgid "Generate only single-precision SH4-300 code."
  msgstr ""
  
! #: config/sh/sh.opt:159
  #, fuzzy, no-c-format
! msgid "Generate SH4a code."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: config/sh/sh.opt:163
  #, no-c-format
! msgid "Generate SH4a FPU-less code."
  msgstr ""
  
! #: config/sh/sh.opt:167
  #, no-c-format
! msgid "Generate default single-precision SH4a code."
  msgstr ""
  
! #: config/sh/sh.opt:171
! #, no-c-format
! msgid "Generate only single-precision SH4a code."
! msgstr ""
  
! #: config/sh/sh.opt:175
  #, no-c-format
! msgid "Generate SH4al-dsp code."
  msgstr ""
  
! #: config/sh/sh.opt:183
  #, fuzzy, no-c-format
! msgid "Generate code in big endian mode."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: config/sh/sh.opt:187
  #, fuzzy, no-c-format
! msgid "Generate 32-bit offsets in switch tables."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: config/sh/sh.opt:191
! #, fuzzy, no-c-format
! msgid "Generate bit instructions."
  msgstr "Ακατάλληλη εντολή"
  
! #: config/sh/sh.opt:199
  #, no-c-format
! msgid "Assume that zero displacement conditional branches are fast."
  msgstr ""
  
! #: config/sh/sh.opt:203
  #, no-c-format
! msgid "Force the usage of delay slots for conditional branches."
  msgstr ""
  
! #: config/sh/sh.opt:207
  #, no-c-format
! msgid "Align doubles at 64-bit boundaries."
  msgstr ""
  
! #: config/sh/sh.opt:211
  #, no-c-format
! msgid "Division strategy, one of: call-div1, call-fp, call-table."
  msgstr ""
  
! #: config/sh/sh.opt:215
  #, no-c-format
! msgid "Specify name for 32 bit signed division function."
  msgstr ""
  
! #: config/sh/sh.opt:219
  #, no-c-format
! msgid "Generate ELF FDPIC code."
  msgstr ""
  
! #: config/sh/sh.opt:223
  #, no-c-format
! msgid "Enable the use of 64-bit floating point registers in fmov instructions.  See -mdalign if 64-bit alignment is required."
  msgstr ""
  
! #: config/sh/sh.opt:231 config/sh/sh.opt:269
  #, no-c-format
! msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions."
  msgstr ""
  
! #: config/sh/sh.opt:235
  #, no-c-format
! msgid "Increase the IEEE compliance for floating-point comparisons."
  msgstr ""
  
! #: config/sh/sh.opt:239
  #, no-c-format
! msgid "Inline code to invalidate instruction cache entries after setting up nested function trampolines."
  msgstr ""
  
! #: config/sh/sh.opt:247
! #, fuzzy, no-c-format
! msgid "Generate code in little endian mode."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: config/sh/sh.opt:251
  #, no-c-format
! msgid "Mark MAC register as call-clobbered."
  msgstr ""
  
! #: config/sh/sh.opt:257
  #, no-c-format
! msgid "Make structs a multiple of 4 bytes (warning: ABI altered)."
  msgstr ""
  
! #: config/sh/sh.opt:261
  #, no-c-format
! msgid "Emit function-calls using global offset table when generating PIC."
  msgstr ""
  
! #: config/sh/sh.opt:265
  #, no-c-format
! msgid "Shorten address references during linking."
  msgstr ""
  
! #: config/sh/sh.opt:273
  #, no-c-format
! msgid "Specify the model for atomic operations."
  msgstr ""
  
! #: config/sh/sh.opt:277
  #, no-c-format
! msgid "Use tas.b instruction for __atomic_test_and_set."
  msgstr ""
  
! #: config/sh/sh.opt:281
  #, no-c-format
! msgid "Cost to assume for a multiply insn."
  msgstr ""
  
! #: config/sh/sh.opt:285
  #, no-c-format
! msgid "Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate if the inline code would not work in user mode."
  msgstr ""
  
! #: config/sh/sh.opt:291
  #, no-c-format
! msgid "Pretend a branch-around-a-move is a conditional move."
  msgstr ""
  
! #: config/sh/sh.opt:295
! #, fuzzy, no-c-format
! msgid "Enable the use of the fsca instruction."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/sh/sh.opt:299
! #, fuzzy, no-c-format
! msgid "Enable the use of the fsrra instruction."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/sh/superh.opt:6
  #, no-c-format
! msgid "Board name [and memory region]."
  msgstr ""
  
! #: config/sh/superh.opt:10
  #, no-c-format
! msgid "Runtime name."
  msgstr ""
  
! #: config/m32c/m32c.opt:23
  #, no-c-format
! msgid "-msim\tUse simulator runtime."
  msgstr ""
  
! #: config/m32c/m32c.opt:27
  #, no-c-format
! msgid "-mcpu=r8c\tCompile code for R8C variants."
  msgstr ""
  
! #: config/m32c/m32c.opt:31
  #, no-c-format
! msgid "-mcpu=m16c\tCompile code for M16C variants."
  msgstr ""
  
! #: config/m32c/m32c.opt:35
  #, no-c-format
! msgid "-mcpu=m32cm\tCompile code for M32CM variants."
  msgstr ""
  
! #: config/m32c/m32c.opt:39
  #, no-c-format
! msgid "-mcpu=m32c\tCompile code for M32C variants."
  msgstr ""
  
! #: config/m32c/m32c.opt:43
  #, no-c-format
! msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)."
  msgstr ""
  
! #: config/stormy16/stormy16.opt:24
  #, no-c-format
! msgid "Provide libraries for the simulator."
  msgstr ""
  
! #: config/rx/elf.opt:32
  #, no-c-format
! msgid "Generate assembler output that is compatible with the Renesas AS100 assembler.  This may restrict some of the compiler's capabilities.  The default is to generate GAS compatible syntax."
  msgstr ""
  
! #: config/rx/elf.opt:38 config/rx/rx.opt:99
  #, no-c-format
! msgid "Specifies the number of registers to reserve for interrupt handlers."
  msgstr ""
  
! #: config/rx/elf.opt:44 config/rx/rx.opt:105
  #, no-c-format
! msgid "Specifies whether interrupt functions should save and restore the accumulator register."
  msgstr ""
  
! #: config/rx/rx.opt:29
  #, no-c-format
! msgid "Store doubles in 64 bits."
  msgstr ""
  
! #: config/rx/rx.opt:33
  #, no-c-format
! msgid "Stores doubles in 32 bits.  This is the default."
  msgstr ""
  
! #: config/rx/rx.opt:37
! #, fuzzy, no-c-format
! msgid "Disable the use of RX FPU instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/rx/rx.opt:44
! #, fuzzy, no-c-format
! msgid "Enable the use of RX FPU instructions.  This is the default."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/rx/rx.opt:50
  #, no-c-format
! msgid "Specify the target RX cpu type."
  msgstr ""
  
! #: config/rx/rx.opt:71
  #, no-c-format
! msgid "Data is stored in big-endian format."
  msgstr ""
  
! #: config/rx/rx.opt:75
  #, no-c-format
! msgid "Data is stored in little-endian format.  (Default)."
  msgstr ""
  
! #: config/rx/rx.opt:81
  #, no-c-format
! msgid "Maximum size of global and static variables which can be placed into the small data area."
  msgstr ""
  
! #: config/rx/rx.opt:87
  #, no-c-format
! msgid "Enable linker relaxation."
  msgstr ""
  
! #: config/rx/rx.opt:93
  #, no-c-format
! msgid "Maximum size in bytes of constant values allowed as operands."
  msgstr ""
  
! #: config/rx/rx.opt:111
  #, no-c-format
! msgid "Enables Position-Independent-Data (PID) mode."
  msgstr ""
  
! #: config/rx/rx.opt:117
  #, no-c-format
! msgid "Warn when multiple, different, fast interrupt handlers are in the compilation unit."
  msgstr ""
  
! #: config/rx/rx.opt:123
  #, no-c-format
! msgid "Enable the use of the old, broken, ABI where all stacked function arguments are aligned to 32-bits."
  msgstr ""
  
! #: config/rx/rx.opt:127
  #, no-c-format
! msgid "Enable the use the standard RX ABI where all stacked function arguments are naturally aligned.  This is the default."
  msgstr ""
  
! #: config/rx/rx.opt:133
! #, fuzzy, no-c-format
! msgid "Enable the use of the LRA register allocator."
! msgstr "Ακατάλληλη εντολή"
! 
! #: config/rx/rx.opt:139
  #, no-c-format
! msgid "Enables or disables the use of the SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE and RMPA instructions.  Enabled by default."
  msgstr ""
  
! #: config/rx/rx.opt:145
  #, no-c-format
! msgid "Always use JSR, never BSR, for calls."
  msgstr ""
  
! #: m2/lang.opt:35
  #, no-c-format
! msgid "Case statement label compile time checking when using an expression of an enum type."
  msgstr ""
  
! #: m2/lang.opt:39
  #, no-c-format
! msgid "Check definition module procedure parameter names match their implementation module counterpart."
  msgstr ""
  
! #: m2/lang.opt:43
  #, no-c-format
! msgid "Warn if a cast is being used on types of differing sizes."
  msgstr ""
  
! #: m2/lang.opt:47
  #, no-c-format
! msgid "Inform user which parameters will be passed by reference."
  msgstr ""
  
! #: m2/lang.opt:51
  #, no-c-format
! msgid "Semantic checking to catch poor programming style."
  msgstr ""
  
! #: m2/lang.opt:55
  #, no-c-format
! msgid "Compile time analysis in the first basic block of a procedure detecting access to uninitialized data."
  msgstr ""
  
! #: m2/lang.opt:59
  #, no-c-format
! msgid "Compile time analysis to detect access to uninitialized variables, the checking can be specified by: known,cond,all."
  msgstr ""
  
! #: m2/lang.opt:63
  #, no-c-format
! msgid "Automatically initializes all pointers to NIL."
  msgstr ""
  
! #: m2/lang.opt:67
  #, no-c-format
! msgid "Runtime subrange, array index and indirection via NIL pointer checking."
  msgstr ""
  
! #: m2/lang.opt:71
  #, no-c-format
! msgid "Runtime checking to check whether a CASE statement requires an ELSE clause when one was not specified."
  msgstr ""
  
! #: m2/lang.opt:75
  #, no-c-format
! msgid "Preprocess the module using cpp."
  msgstr ""
  
! #: m2/lang.opt:79 m2/lang.opt:83
  #, no-c-format
! msgid "Passed to the preprocessor if -fcpp is used (internal switch)."
  msgstr ""
  
! #: m2/lang.opt:87
  #, no-c-format
! msgid "Call a real function, rather than the builtin equivalent."
  msgstr ""
  
! #: m2/lang.opt:91
  #, no-c-format
! msgid "Internal debugging of the compiler (internal switch)."
  msgstr ""
  
! #: m2/lang.opt:95
  #, no-c-format
! msgid "Trace procedure line numbers (internal switch)."
  msgstr ""
  
! #: m2/lang.opt:99
  #, no-c-format
! msgid "Recognize the specified suffix as a definition module filename."
  msgstr ""
  
! #: m2/lang.opt:103
  #, no-c-format
! msgid "Display all inbuilt system items."
  msgstr ""
  
! #: m2/lang.opt:107
  #, no-c-format
! msgid "Allows opaque types to be implemented as any type (a GNU Modula-2 extension)."
  msgstr ""
  
! #: m2/lang.opt:111
  #, no-c-format
! msgid "Runtime checking to check whether a floating point number will exceed range."
  msgstr ""
  
! #: m2/lang.opt:115
  #, no-c-format
! msgid "Create a topologically sorted module list from all dependent modules used in the application."
  msgstr ""
  
! #: m2/lang.opt:119
  #, no-c-format
! msgid "Range checking for numerical values."
  msgstr ""
  
! #: m2/lang.opt:123
  #, no-c-format
! msgid "ISO dialect of Modula-2."
  msgstr ""
  
! #: m2/lang.opt:127
  #, no-c-format
! msgid "Specify the library order, the libraries may be specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
  msgstr ""
  
! #: m2/lang.opt:131
  #, no-c-format
! msgid "Set all location values to a specific value (internal switch)."
  msgstr ""
  
! #: m2/lang.opt:135
  #, no-c-format
! msgid "Internal debug tracing for quad,token,line,all (internal switch)."
  msgstr ""
  
! #: m2/lang.opt:139
  #, no-c-format
! msgid "Dump Modula-2 internal intemediate representation specified by: all,quad,decl,gimple."
  msgstr ""
  
! #: m2/lang.opt:143
  #, no-c-format
! msgid "Dump Modula-2 decls to the filename stem specified."
  msgstr ""
  
! #: m2/lang.opt:147
  #, no-c-format
! msgid "Dump Modula-2 gimple to the filename stem specified."
  msgstr ""
  
! #: m2/lang.opt:151
  #, no-c-format
! msgid "Dump Modula-2 quads to the filename stem specified."
  msgstr ""
  
! #: m2/lang.opt:155
  #, no-c-format
! msgid "Filter the language dump using a comma separated list of procedures and modules."
  msgstr ""
  
! #: m2/lang.opt:159
  #, no-c-format
! msgid "Override the default 64 bit definition of SYSTEM.COFF_T with the argument specified."
  msgstr ""
  
! #: m2/lang.opt:163
  #, no-c-format
! msgid "Generate extra nops to improve debugging, producing an instruction for every code related keyword."
  msgstr ""
  
! #: m2/lang.opt:167
  #, no-c-format
! msgid "Generate error messages which render keywords in lower case."
  msgstr ""
  
! #: m2/lang.opt:171
  #, no-c-format
! msgid "Specify the module mangled prefix name for all modules in the following include paths."
  msgstr ""
  
! #: m2/lang.opt:179
  #, no-c-format
! msgid "Add include paths for all the library names in -flibs= to this directory root."
  msgstr ""
  
! #: m2/lang.opt:187
  #, no-c-format
! msgid "Insert plugin to identify runtime errors at compiletime."
  msgstr ""
  
! #: m2/lang.opt:191
  #, no-c-format
! msgid "Specify the module mangled prefix name."
  msgstr ""
  
! #: m2/lang.opt:195
  #, no-c-format
! msgid "Display statistics about the amount of source lines compiled and symbols used."
  msgstr ""
  
! #: m2/lang.opt:199
  #, no-c-format
! msgid "Experimental flag to turn on the new strict type checker."
  msgstr ""
  
! #: m2/lang.opt:203
  #, no-c-format
! msgid "Provides more detail why the types are incompatible."
  msgstr ""
  
! #: m2/lang.opt:207
  #, no-c-format
! msgid "Compile all implementation modules and program module at once."
  msgstr ""
  
! #: m2/lang.opt:215
  #, no-c-format
! msgid "Recognize the specified suffix as implementation and module filenames."
  msgstr ""
  
! #: m2/lang.opt:219
  #, no-c-format
! msgid "Runtime checking to detect accessing data through a NIL value pointer."
  msgstr ""
  
! #: m2/lang.opt:223
  #, no-c-format
! msgid "PIM [234] dialect of Modula-2."
  msgstr ""
  
! #: m2/lang.opt:227
  #, no-c-format
! msgid "PIM 2 dialect of Modula-2."
  msgstr ""
  
! #: m2/lang.opt:231
  #, no-c-format
! msgid "PIM 3 dialect of Modula-2."
  msgstr ""
  
! #: m2/lang.opt:235
  #, no-c-format
! msgid "PIM 4 dialect of Modula-2."
  msgstr ""
  
! #: m2/lang.opt:239
  #, no-c-format
! msgid "Force positive result from MOD and DIV result floor."
  msgstr ""
  
! #: m2/lang.opt:243
  #, no-c-format
! msgid "Link against the pthread library (default on)."
  msgstr ""
  
! #: m2/lang.opt:247
  #, no-c-format
! msgid "Internal compiler debugging information, dump the list of quadruples."
  msgstr ""
  
! #: m2/lang.opt:251
  #, no-c-format
! msgid "Runtime range checking for numerical values."
  msgstr ""
  
! #: m2/lang.opt:255
  #, no-c-format
! msgid "Runtime checking for functions which finish without executing a RETURN statement."
  msgstr ""
  
! #: m2/lang.opt:259
  #, fuzzy, no-c-format
! msgid "Specify the list of runtime modules and their initialization order."
! msgstr "Αποτυχία δέσμευσης πόρων συστήματος"
  
! #: m2/lang.opt:263
  #, no-c-format
! msgid "Modules are initialized dynamically, determined by M2RTS and application dependencies."
  msgstr ""
  
! #: m2/lang.opt:267
! #, no-c-format
! msgid "Generate a C source scaffold for the current module being compiled."
! msgstr ""
  
! #: m2/lang.opt:271
  #, no-c-format
! msgid "Generate a C++ source scaffold for the current module being compiled."
  msgstr ""
  
! #: m2/lang.opt:275
  #, fuzzy, no-c-format
! msgid "Generate the main function."
  msgstr "Ακατάλληλη εντολή"
  
! #: m2/lang.opt:279
  #, no-c-format
! msgid "Generate static scaffold initialization and finalization for every module inside main."
  msgstr ""
  
! #: m2/lang.opt:283
  #, no-c-format
! msgid "Generate a shared library from the module."
  msgstr ""
  
! #: m2/lang.opt:287
  #, no-c-format
! msgid "All software runtime checking (an abbreviation for -fnil -frange -findex -fwholediv -fcase -freturn -fwholevalue -ffloatvalue)."
  msgstr ""
  
! #: m2/lang.opt:291
  #, no-c-format
! msgid "Display the location of module source files as they are compiled."
  msgstr ""
  
! #: m2/lang.opt:295
  #, no-c-format
! msgid "Create a swig interface file for the module."
  msgstr ""
  
! #: m2/lang.opt:303
  #, no-c-format
! msgid "Optimize non var unbounded parameters by passing it by reference, providing it is not written to within the callee procedure."
  msgstr ""
  
! #: m2/lang.opt:307
  #, no-c-format
! msgid "Order the initialization/finalizations for scaffold-static or force linking of modules if scaffold-dynamic."
  msgstr ""
  
! #: m2/lang.opt:315
  #, no-c-format
! msgid "Link against the module M2WIDESET to perform the wideset operator, the negative version of this option will generate a warning if this module is required."
  msgstr ""
  
! #: m2/lang.opt:319
  #, no-c-format
! msgid "Runtime checking of all division and modulus by zero checking for ordinal values."
  msgstr ""
  
! #: m2/lang.opt:323
  #, no-c-format
! msgid "Runtime checking for whole numbers."
  msgstr ""
  
! #: m2/lang.opt:327
  #, no-c-format
! msgid "Link the standard Modula-2 libraries statically in the compilation."
  msgstr ""
  
! #: m2/lang.opt:472 m2/lang.opt:476
  #, no-c-format
! msgid "save temporary preprocessed files."
  msgstr ""
  
! #: fortran/lang.opt:146
  #, no-c-format
! msgid "-J<directory>\tPut MODULE files in 'directory'."
  msgstr ""
  
! #: fortran/lang.opt:198
  #, no-c-format
! msgid "Warn about possible aliasing of dummy arguments."
  msgstr ""
  
! #: fortran/lang.opt:202
  #, no-c-format
! msgid "Warn about alignment of COMMON blocks."
  msgstr ""
  
! #: fortran/lang.opt:206
! #, fuzzy, no-c-format
! msgid "Warn about missing ampersand in continued character constants."
! msgstr "διπλό όνομα χαρακτήρα `%s'"
! 
! #: fortran/lang.opt:210
! #, fuzzy, no-c-format
! msgid "Warn about creation of array temporaries."
! msgstr "ΣΦΑΛΜΑ: Αδυναμία δημιουργίας προσωρινού αρχείου για αλλαγή"
! 
! #: fortran/lang.opt:218
  #, no-c-format
! msgid "Warn if the type of a variable might be not interoperable with C."
  msgstr ""
  
! #: fortran/lang.opt:226
! #, fuzzy, no-c-format
! msgid "Warn about truncated character expressions."
! msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
! 
! #: fortran/lang.opt:230
  #, no-c-format
! msgid "Warn about equality comparisons involving REAL or COMPLEX expressions."
  msgstr ""
  
! #: fortran/lang.opt:238
! #, no-c-format
! msgid "Warn about most implicit conversions."
! msgstr ""
  
! #: fortran/lang.opt:246
  #, no-c-format
! msgid "Warn about possibly incorrect subscripts in do loops."
  msgstr ""
  
! #: fortran/lang.opt:250
  #, no-c-format
! msgid "Warn when arguments of external procedures do not match."
  msgstr ""
  
! #: fortran/lang.opt:258
  #, no-c-format
! msgid "Warn if loops have been interchanged."
  msgstr ""
  
! #: fortran/lang.opt:262
  #, fuzzy, no-c-format
! msgid "Warn about function call elimination."
! msgstr "αδυναμία εισαγωγής στοιχείο παραβολής `%.*s'"
  
! #: fortran/lang.opt:266
  #, no-c-format
! msgid "Warn about calls with implicit interface."
  msgstr ""
  
! #: fortran/lang.opt:270
  #, no-c-format
! msgid "Warn about called procedures not explicitly declared."
  msgstr ""
  
! #: fortran/lang.opt:274
  #, no-c-format
! msgid "Warn about constant integer divisions with truncated results."
  msgstr ""
  
! #: fortran/lang.opt:278
! #, fuzzy, no-c-format
! msgid "Warn about truncated source lines."
! msgstr "αδυναμία εισαγωγής στοιχείο παραβολής `%.*s'"
! 
! #: fortran/lang.opt:282
  #, no-c-format
! msgid "Warn on intrinsics not part of the selected standard."
  msgstr ""
  
! #: fortran/lang.opt:294
  #, no-c-format
! msgid "Warn about USE statements that have no ONLY qualifier."
  msgstr ""
  
! #: fortran/lang.opt:310
  #, no-c-format
! msgid "Warn that -fno-automatic may break recursion."
  msgstr ""
  
! #: fortran/lang.opt:318
  #, no-c-format
! msgid "Warn about real-literal-constants with 'q' exponent-letter."
  msgstr ""
  
! #: fortran/lang.opt:322
  #, no-c-format
! msgid "Warn when a left-hand-side array variable is reallocated."
  msgstr ""
  
! #: fortran/lang.opt:326
  #, no-c-format
! msgid "Warn when a left-hand-side variable is reallocated."
  msgstr ""
  
! #: fortran/lang.opt:330
  #, no-c-format
! msgid "Warn if the pointer in a pointer assignment might outlive its target."
  msgstr ""
  
! #: fortran/lang.opt:338
  #, no-c-format
! msgid "Warn about \"suspicious\" constructs."
  msgstr ""
  
! #: fortran/lang.opt:342
  #, no-c-format
! msgid "Permit nonconforming uses of the tab character."
  msgstr ""
  
! #: fortran/lang.opt:346
  #, no-c-format
! msgid "Warn about an invalid DO loop."
  msgstr ""
  
! #: fortran/lang.opt:350
! #, fuzzy, no-c-format
! msgid "Warn about underflow of numerical constant expressions."
! msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
! 
! #: fortran/lang.opt:358
  #, no-c-format
! msgid "Warn if a user-procedure has the same name as an intrinsic."
  msgstr ""
  
! #: fortran/lang.opt:366
  #, no-c-format
! msgid "Warn about unused dummy arguments."
  msgstr ""
  
! #: fortran/lang.opt:370
  #, no-c-format
! msgid "Warn about zero-trip DO loops."
  msgstr ""
  
! #: fortran/lang.opt:374
  #, no-c-format
! msgid "Enable preprocessing."
  msgstr ""
  
! #: fortran/lang.opt:382
! #, fuzzy, no-c-format
! msgid "Disable preprocessing."
! msgstr "Ακατάλληλη χρήση του διαμορφωτή διεύθυνσης"
! 
! #: fortran/lang.opt:390
  #, no-c-format
! msgid "Accept argument mismatches in procedure calls."
  msgstr ""
  
! #: fortran/lang.opt:394
  #, no-c-format
! msgid "Eliminate multiple function invocations also for impure functions."
  msgstr ""
  
! #: fortran/lang.opt:398
  #, no-c-format
! msgid "Enable alignment of COMMON blocks."
  msgstr ""
  
! #: fortran/lang.opt:402
  #, no-c-format
! msgid "All intrinsics procedures are available regardless of selected standard."
  msgstr ""
  
! #: fortran/lang.opt:406
  #, no-c-format
! msgid "Allow a BOZ literal constant to appear in an invalid context and with X instead of Z."
  msgstr ""
  
! #: fortran/lang.opt:414
  #, no-c-format
! msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements."
  msgstr ""
  
! #: fortran/lang.opt:418
  #, no-c-format
! msgid "Specify that backslash in string introduces an escape character."
  msgstr ""
  
! #: fortran/lang.opt:422
  #, no-c-format
! msgid "Produce a backtrace when a runtime error is encountered."
  msgstr ""
  
! #: fortran/lang.opt:426
  #, no-c-format
! msgid "-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will use BLAS."
  msgstr ""
  
! #: fortran/lang.opt:437
  #, no-c-format
! msgid "Produce a warning at runtime if a array temporary has been created for a procedure argument."
  msgstr ""
  
! #: fortran/lang.opt:441
  #, no-c-format
! msgid "-fconvert=<big-endian|little-endian|native|swap|r16_ieee|r16_ibm>\tThe endianness used for unformatted files."
  msgstr ""
  
! #: fortran/lang.opt:466
  #, no-c-format
! msgid "Use the Cray Pointer extension."
  msgstr ""
  
! #: fortran/lang.opt:470
! #, fuzzy, no-c-format
! msgid "Generate C prototypes from BIND(C) declarations."
! msgstr "αδυναμία εισαγωγής στοιχείο παραβολής `%.*s'"
! 
! #: fortran/lang.opt:474
  #, no-c-format
! msgid "Generate C prototypes from non-BIND(C) external procedure definitions."
  msgstr ""
  
! #: fortran/lang.opt:478
  #, no-c-format
! msgid "Ignore 'D' in column one in fixed form."
  msgstr ""
  
! #: fortran/lang.opt:482
  #, no-c-format
! msgid "Treat lines with 'D' in column one as comments."
  msgstr ""
  
! #: fortran/lang.opt:486
  #, no-c-format
! msgid "Issue debug information for compiler-generated auxiliary variables."
  msgstr ""
  
! #: fortran/lang.opt:490
  #, no-c-format
! msgid "Enable all DEC language extensions."
  msgstr ""
  
! #: fortran/lang.opt:494
! #, fuzzy, no-c-format
! msgid "Enable the use of blank format items in format strings."
! msgstr "Ακατάλληλη εντολή"
! 
! #: fortran/lang.opt:498
  #, no-c-format
! msgid "Enable the use of character literals in assignments and data statements for non-character variables."
  msgstr ""
  
! #: fortran/lang.opt:503
  #, no-c-format
! msgid "Enable legacy parsing of INCLUDE as statement."
  msgstr ""
  
! #: fortran/lang.opt:507
  #, no-c-format
! msgid "Enable default widths for i, f and g format specifiers."
  msgstr ""
  
! #: fortran/lang.opt:511
  #, no-c-format
! msgid "Enable kind-specific variants of integer intrinsic functions."
  msgstr ""
  
! #: fortran/lang.opt:515
  #, no-c-format
! msgid "Enable legacy math intrinsics for compatibility."
  msgstr ""
  
! #: fortran/lang.opt:519
  #, no-c-format
! msgid "Enable support for DEC STRUCTURE/RECORD."
  msgstr ""
  
! #: fortran/lang.opt:523
  #, no-c-format
! msgid "Enable DEC-style STATIC and AUTOMATIC attributes."
  msgstr ""
  
! #: fortran/lang.opt:527
  #, no-c-format
! msgid "Set the default double precision kind to an 8 byte wide type."
  msgstr ""
  
! #: fortran/lang.opt:531
  #, no-c-format
! msgid "Set the default integer kind to an 8 byte wide type."
  msgstr ""
  
! #: fortran/lang.opt:535
  #, no-c-format
! msgid "Set the default real kind to an 8 byte wide type."
  msgstr ""
  
! #: fortran/lang.opt:539
  #, no-c-format
! msgid "Set the default real kind to an 10 byte wide type."
  msgstr ""
  
! #: fortran/lang.opt:543
  #, no-c-format
! msgid "Set the default real kind to an 16 byte wide type."
  msgstr ""
  
! #: fortran/lang.opt:547
  #, no-c-format
! msgid "Allow dollar signs in entity names."
  msgstr ""
  
! #: fortran/lang.opt:555
  #, no-c-format
! msgid "Display the code tree after parsing."
  msgstr ""
  
! #: fortran/lang.opt:559
  #, no-c-format
! msgid "Display the code tree after front end optimization."
  msgstr ""
  
! #: fortran/lang.opt:563
  #, no-c-format
! msgid "Display the global symbol table after parsing."
  msgstr ""
  
! #: fortran/lang.opt:567
  #, no-c-format
! msgid "Display the code tree after parsing; deprecated option."
  msgstr ""
  
! #: fortran/lang.opt:571
  #, no-c-format
! msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays."
  msgstr ""
  
! #: fortran/lang.opt:575
  #, no-c-format
! msgid "Use an external BLAS library with 64-bit indexing for matmul on large-size arrays."
  msgstr ""
  
! #: fortran/lang.opt:579
! #, fuzzy, no-c-format
! msgid "Use f2c calling convention."
! msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
! 
! #: fortran/lang.opt:583 cobol/lang.opt:352
  #, no-c-format
! msgid "Assume that the source file is fixed form."
  msgstr ""
  
! #: fortran/lang.opt:587
  #, no-c-format
! msgid "Force creation of temporary to test infrequently-executed forall code."
  msgstr ""
  
! #: fortran/lang.opt:591
  #, no-c-format
! msgid "Interpret any INTEGER(4) as an INTEGER(8)."
  msgstr ""
  
! #: fortran/lang.opt:595 fortran/lang.opt:599
  #, no-c-format
! msgid "Specify where to find the compiled intrinsic modules."
  msgstr ""
  
! #: fortran/lang.opt:603
  #, no-c-format
! msgid "Allow arbitrary character line width in fixed mode."
  msgstr ""
  
! #: fortran/lang.opt:607
  #, no-c-format
! msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode."
  msgstr ""
  
! #: fortran/lang.opt:611
  #, no-c-format
! msgid "Pad shorter fixed form lines to line width with spaces."
  msgstr ""
  
! #: fortran/lang.opt:615
  #, no-c-format
! msgid "-ffpe-trap=[...]\tStop on following floating point exceptions."
  msgstr ""
  
! #: fortran/lang.opt:619
  #, no-c-format
! msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
  msgstr ""
  
! #: fortran/lang.opt:623 cobol/lang.opt:356
  #, no-c-format
! msgid "Assume that the source file is free form."
  msgstr ""
  
! #: fortran/lang.opt:627
  #, no-c-format
! msgid "Allow arbitrary character line width in free mode."
  msgstr ""
  
! #: fortran/lang.opt:631
  #, no-c-format
! msgid "-ffree-line-length-<n>\tUse n as character line width in free mode."
  msgstr ""
  
! #: fortran/lang.opt:635
  #, no-c-format
! msgid "Try to interchange loops if profitable."
  msgstr ""
  
! #: fortran/lang.opt:639
  #, no-c-format
! msgid "Enable front end optimization."
  msgstr ""
  
! #: fortran/lang.opt:643
  #, no-c-format
! msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements."
  msgstr ""
  
! #: fortran/lang.opt:647
  #, no-c-format
! msgid "-finit-character=<n>\tInitialize local character variables to ASCII value n."
  msgstr ""
  
! #: fortran/lang.opt:651
  #, no-c-format
! msgid "Initialize components of derived type variables according to other init flags."
  msgstr ""
  
! #: fortran/lang.opt:655
  #, no-c-format
! msgid "-finit-integer=<n>\tInitialize local integer variables to n."
  msgstr ""
  
! #: fortran/lang.opt:659
  #, no-c-format
! msgid "Initialize local variables to zero (from g77)."
  msgstr ""
  
! #: fortran/lang.opt:663
  #, no-c-format
! msgid "-finit-logical=<true|false>\tInitialize local logical variables."
  msgstr ""
  
! #: fortran/lang.opt:667
  #, no-c-format
! msgid "-finit-real=<zero|snan|nan|inf|-inf>\tInitialize local real variables."
  msgstr ""
  
! #: fortran/lang.opt:689
  #, no-c-format
! msgid "-finline-arg-packing\tPerform argument packing inline."
  msgstr ""
  
! #: fortran/lang.opt:699
  #, no-c-format
! msgid "Enable generation of inline code instead of calls to functions from the library to implement intrinsics."
  msgstr ""
  
! #: fortran/lang.opt:720
  #, no-c-format
! msgid "-finline-matmul-limit=<n>\tSpecify the size of the largest matrix for which matmul will be inlined."
  msgstr ""
  
! #: fortran/lang.opt:724
  #, no-c-format
! msgid "-fmax-array-constructor=<n>\tMaximum number of objects in an array constructor."
  msgstr ""
  
! #: fortran/lang.opt:728
  #, no-c-format
! msgid "-fmax-identifier-length=<n>\tMaximum identifier length."
  msgstr ""
  
! #: fortran/lang.opt:732
  #, no-c-format
! msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords."
  msgstr ""
  
! #: fortran/lang.opt:736
  #, no-c-format
! msgid "-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be put on the stack."
  msgstr ""
  
! #: fortran/lang.opt:740
  #, no-c-format
! msgid "Put all local arrays on stack."
  msgstr ""
  
! #: fortran/lang.opt:744
  #, no-c-format
! msgid "Set default accessibility of module entities to PRIVATE."
  msgstr ""
  
! #: fortran/lang.opt:764
  #, no-c-format
! msgid "Handle OpenMP allocators for allocatables and pointers."
  msgstr ""
  
! #: fortran/lang.opt:768
  #, no-c-format
! msgid "Try to lay out derived types as compactly as possible."
  msgstr ""
  
! #: fortran/lang.opt:776
! #, fuzzy, no-c-format
! msgid "Protect parentheses in expressions."
! msgstr "Μη έγκυρη προπορευόμενη κανονική έκφραση"
! 
! #: fortran/lang.opt:780
  #, no-c-format
! msgid "Path to header file that should be pre-included before each compilation unit."
  msgstr ""
  
! #: fortran/lang.opt:784
  #, no-c-format
! msgid "Enable range checking during compilation."
  msgstr ""
  
! #: fortran/lang.opt:788
  #, no-c-format
! msgid "Interpret any REAL(4) as a REAL(8)."
  msgstr ""
  
! #: fortran/lang.opt:792
  #, no-c-format
! msgid "Interpret any REAL(4) as a REAL(10)."
  msgstr ""
  
! #: fortran/lang.opt:796
  #, no-c-format
! msgid "Interpret any REAL(4) as a REAL(16)."
  msgstr ""
  
! #: fortran/lang.opt:800
  #, no-c-format
! msgid "Interpret any REAL(8) as a REAL(4)."
  msgstr ""
  
! #: fortran/lang.opt:804
  #, no-c-format
! msgid "Interpret any REAL(8) as a REAL(10)."
  msgstr ""
  
! #: fortran/lang.opt:808
  #, no-c-format
! msgid "Interpret any REAL(8) as a REAL(16)."
  msgstr ""
  
! #: fortran/lang.opt:812
  #, fuzzy, no-c-format
! msgid "Reallocate the LHS in assignments."
! msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: fortran/lang.opt:816
  #, no-c-format
! msgid "Use a 4-byte record marker for unformatted files."
  msgstr ""
  
! #: fortran/lang.opt:820
  #, no-c-format
! msgid "Use an 8-byte record marker for unformatted files."
  msgstr ""
  
! #: fortran/lang.opt:824
  #, no-c-format
! msgid "Allocate local variables on the stack to allow indirect recursion."
  msgstr ""
  
! #: fortran/lang.opt:828
  #, no-c-format
! msgid "Copy array sections into a contiguous block on procedure entry."
  msgstr ""
  
! #: fortran/lang.opt:832
! #, no-c-format
! msgid "Experimental unsigned numbers."
! msgstr ""
  
! #: fortran/lang.opt:836
  #, no-c-format
! msgid "-fcoarray=<none|single|lib>\tSpecify which coarray parallelization should be used."
  msgstr ""
  
! #: fortran/lang.opt:852 algol68/lang.opt:81
  #, no-c-format
! msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed."
  msgstr ""
  
! #: fortran/lang.opt:856
  #, no-c-format
! msgid "Append a second underscore if the name already contains an underscore."
  msgstr ""
  
! #: fortran/lang.opt:864
  #, no-c-format
! msgid "Apply negative sign to zero values."
  msgstr ""
  
! #: fortran/lang.opt:871
  #, no-c-format
! msgid "Disallow tail call optimization when a calling routine may have omitted character lengths."
  msgstr ""
  
! #: fortran/lang.opt:875
  #, no-c-format
! msgid "Append underscores to externally visible names."
  msgstr ""
  
! #: fortran/lang.opt:919
  #, no-c-format
! msgid "Statically link the GNU Fortran helper library (libgfortran)."
  msgstr ""
  
! #: fortran/lang.opt:923
  #, no-c-format
! msgid "Statically link the GCC Quad-Precision Math Library (libquadmath)."
  msgstr ""
  
! #: fortran/lang.opt:927
  #, no-c-format
! msgid "Conform to the ISO Fortran 2003 standard."
  msgstr ""
  
! #: fortran/lang.opt:931
  #, no-c-format
! msgid "Conform to the ISO Fortran 2008 standard."
  msgstr ""
  
! #: fortran/lang.opt:935
  #, no-c-format
! msgid "Conform to the ISO Fortran 2008 standard including TS 29113."
  msgstr ""
  
! #: fortran/lang.opt:939
  #, no-c-format
! msgid "Conform to the ISO Fortran 2018 standard."
  msgstr ""
  
! #: fortran/lang.opt:943
  #, no-c-format
! msgid "Conform to the ISO Fortran 2023 standard."
  msgstr ""
  
! #: fortran/lang.opt:947
  #, no-c-format
! msgid "Enable experimental Fortran 202y features."
  msgstr ""
  
! #: fortran/lang.opt:951
  #, no-c-format
! msgid "Conform to the ISO Fortran 95 standard."
  msgstr ""
  
! #: fortran/lang.opt:955
  #, no-c-format
! msgid "Conform to nothing in particular."
  msgstr ""
  
! #: fortran/lang.opt:959
  #, no-c-format
! msgid "Accept extensions to support legacy code."
  msgstr ""
  
! #: go/lang.opt:42
  #, no-c-format
! msgid "-fgo-c-header=<file>\tWrite Go struct definitions to file as C code."
  msgstr ""
  
! #: go/lang.opt:46
  #, no-c-format
! msgid "Add explicit checks for division by zero."
  msgstr ""
  
! #: go/lang.opt:50
  #, no-c-format
! msgid "Add explicit checks for division overflow in INT_MIN / -1."
  msgstr ""
  
! #: go/lang.opt:54
  #, no-c-format
! msgid "Apply special rules for compiling runtime package."
  msgstr ""
  
! #: go/lang.opt:58
  #, no-c-format
! msgid "-fgo-dump-<type>\tDump Go frontend internal information."
  msgstr ""
  
! #: go/lang.opt:62
  #, no-c-format
! msgid "-fgo-embedcfg=<file>\tList embedded files via go:embed."
  msgstr ""
  
! #: go/lang.opt:66
  #, no-c-format
! msgid "-fgo-importcfg=<file>\tProvide file that tells where to find imports."
  msgstr ""
  
! #: go/lang.opt:70
  #, no-c-format
! msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend."
  msgstr ""
  
! #: go/lang.opt:74
  #, no-c-format
! msgid "-fgo-pkgpath=<string>\tSet Go package path."
  msgstr ""
  
! #: go/lang.opt:78
  #, no-c-format
! msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names."
  msgstr ""
  
! #: go/lang.opt:82
  #, no-c-format
! msgid "-fgo-relative-import-path=<path>\tTreat a relative import as relative to path."
  msgstr ""
  
! #: go/lang.opt:86
  #, no-c-format
! msgid "Functions which return values must end with return statements."
  msgstr ""
  
! #: go/lang.opt:90
  #, no-c-format
! msgid "Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs."
  msgstr ""
  
! #: go/lang.opt:94
  #, no-c-format
! msgid "-fgo-debug-escape-hash=<string>\tHash value to debug escape analysis."
  msgstr ""
  
! #: go/lang.opt:98
! #, fuzzy, no-c-format
! msgid "Emit optimization diagnostics."
! msgstr "Ακατάλληλη εντολή"
! 
! #: params.opt:27
  #, no-c-format
! msgid "Loops iterating at least selected number of iterations get loop alignment."
  msgstr ""
  
! #: params.opt:31
  #, no-c-format
! msgid "Select fraction of the maximal frequency of executions of basic block in function given basic block get alignment."
  msgstr ""
  
! #: params.opt:35
! #, fuzzy, no-c-format
! msgid "Enable asan globals protection."
! msgstr "Ακατάλληλη εντολή"
! 
! #: params.opt:39
  #, no-c-format
! msgid "Enable asan allocas/VLAs protection."
  msgstr ""
  
! #: params.opt:43
  #, no-c-format
! msgid "Enable asan load operations protection."
  msgstr ""
  
! #: params.opt:47
  #, no-c-format
! msgid "Enable asan store operations protection."
  msgstr ""
  
! #: params.opt:51
  #, no-c-format
! msgid "Use callbacks instead of inline code if number of accesses in function becomes greater or equal to this number."
  msgstr ""
  
! #: params.opt:55
  #, no-c-format
! msgid "Prefix calls to memcpy, memset and memmove with __asan_ or __hwasan_ for -fsanitize=kernel-address or -fsanitize=kernel-hwaddress."
  msgstr ""
  
! #: params.opt:59
  #, fuzzy, no-c-format
! msgid "Enable asan builtin functions protection."
! msgstr "αδύνατη η φόρτωση δεδομένων προφίλ"
  
! #: params.opt:63
! #, fuzzy, no-c-format
! msgid "Enable asan stack protection."
! msgstr "Ακατάλληλη εντολή"
! 
! #: params.opt:67
  #, no-c-format
! msgid "Enable asan detection of use-after-return bugs."
  msgstr ""
  
! #: params.opt:71
  #, no-c-format
! msgid "Build basic block profile using auto profile."
  msgstr ""
  
! #: params.opt:75
  #, no-c-format
! msgid "Enable only function reordering with auto-profile."
  msgstr ""
  
! #: params.opt:79
  #, no-c-format
! msgid "Whether the scheduling description is mostly a cycle-accurate model of the target processor and is likely to be spill aggressively to fill any pipeline bubbles."
  msgstr ""
  
! #: params.opt:83
  #, no-c-format
! msgid "Enable hwasan instrumentation of statically-sized stack-allocated variables."
  msgstr ""
  
! #: params.opt:87
  #, no-c-format
! msgid "Use random base tag for each frame, as opposed to base always zero."
  msgstr ""
  
! #: params.opt:91
  #, no-c-format
! msgid "Enable hwasan instrumentation of allocas/VLAs."
  msgstr ""
  
! #: params.opt:95
  #, no-c-format
! msgid "Enable hwasan instrumentation of load operations."
  msgstr ""
  
! #: params.opt:99
  #, no-c-format
! msgid "Enable hwasan instrumentation of store operations."
  msgstr ""
  
! #: params.opt:103
  #, fuzzy, no-c-format
! msgid "Enable hwasan instrumentation of builtin functions."
! msgstr "αυτονόητη διακύρηξη της συνάρτησης `%#D'"
  
! #: params.opt:107
  #, no-c-format
! msgid "When sanitizing using MTE instructions, add checks for all stack allocas."
  msgstr ""
  
! #: params.opt:111
  #, no-c-format
! msgid "When sanitizing using MTE instructions, include builtin functions."
  msgstr ""
  
! #: params.opt:115
  #, no-c-format
! msgid "Average number of iterations of a loop."
  msgstr ""
  
! #: params.opt:119
  #, no-c-format
! msgid "Maximum number of bits for which we avoid creating FMAs."
  msgstr ""
  
! #: params.opt:123
  #, no-c-format
! msgid "Set the estimated probability in percentage for builtin expect. The default value is 90% probability."
  msgstr ""
  
! #: params.opt:127
  #, no-c-format
! msgid "The maximum length of a constant string for a builtin string comparison call eligible for inlining. The default value is 3."
  msgstr ""
  
! #: params.opt:131
  #, no-c-format
! msgid "The smallest number of different values for which it is best to use a jump-table instead of a tree of conditional branches.  If 0, use the default for the machine."
  msgstr ""
  
! #: params.opt:135
  #, no-c-format
! msgid "Probability that COMDAT function is shared with a different compilation unit."
  msgstr ""
  
! #: params.opt:139
  #, no-c-format
! msgid "Maximum number of namespaces to search for alternatives when name lookup fails."
  msgstr ""
  
! #: params.opt:143
  #, no-c-format
! msgid "Maximum number of queries into the alias oracle per store."
  msgstr ""
  
! #: params.opt:147
  #, no-c-format
! msgid "Maximum size (in bytes) of objects tracked bytewise by dead store elimination."
  msgstr ""
  
! #: params.opt:151
  #, no-c-format
! msgid "Maximal estimated growth of function body caused by early inlining of single call."
  msgstr ""
  
! #: params.opt:155
  #, no-c-format
! msgid "Maximum number of files in the file cache."
  msgstr ""
  
! #: params.opt:159
  #, no-c-format
! msgid "Maximum number of lines to index into file cache. When 0 this is automatically sized."
  msgstr ""
  
! #: params.opt:163
  #, no-c-format
! msgid "Scale factor to apply to the number of statements in a threading path crossing a loop back edge when comparing to max-jump-thread-duplication-stmts."
  msgstr ""
  
! #: params.opt:167
  #, no-c-format
! msgid "Whether the target fully pipelines FMA instructions.  If non-zero, reassociation considers the benefit of parallelizing FMA's multiplication part and addition part, assuming FMUL and FMA use the same units that can also do FADD."
  msgstr ""
  
! #: params.opt:174
  #, no-c-format
! msgid "The threshold ratio of critical edges execution count that permit performing redundancy elimination after reload."
  msgstr ""
  
! #: params.opt:178
  #, no-c-format
! msgid "The threshold ratio for performing partial redundancy elimination after reload."
  msgstr ""
  
! #: params.opt:182
  #, no-c-format
! msgid "Scaling factor in calculation of maximum distance an expression can be moved by GCSE optimizations."
  msgstr ""
  
! #: params.opt:186
  #, no-c-format
! msgid "Cost at which GCSE optimizations does not constrain the distance an expression can travel."
  msgstr ""
  
! #: params.opt:190
  #, no-c-format
! msgid "Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap."
  msgstr ""
  
! #: params.opt:194
  #, no-c-format
! msgid "Minimum heap size before we start collecting garbage, in kilobytes."
  msgstr ""
  
! #: params.opt:198
  #, no-c-format
! msgid "The number of executions of a basic block which is considered hot. The parameter is used only in GIMPLE FE."
  msgstr ""
  
! #: params.opt:202
  #, no-c-format
! msgid "Whether codegen errors should be ICEs when -fchecking."
  msgstr ""
  
! #: params.opt:206
  #, no-c-format
! msgid "Maximum number of arrays per SCoP."
  msgstr ""
  
! #: params.opt:210
  #, no-c-format
! msgid "Maximum number of parameters in a SCoP."
  msgstr ""
  
! #: params.opt:214
  #, no-c-format
! msgid "Maximum number of blocks for -fharden-control-flow-redundancy."
  msgstr ""
  
! #: params.opt:218
  #, no-c-format
! msgid "Maximum number of blocks for in-line -fharden-control-flow-redundancy."
  msgstr ""
  
! #: params.opt:222
  #, no-c-format
! msgid "The number of elements for which hash table verification is done for each searched element."
  msgstr ""
  
! #: params.opt:226
  #, no-c-format
! msgid "The denominator n of fraction 1/n of the maximal execution count of a basic block in the entire program that a basic block needs to at least have in order to be considered hot (used in non-LTO mode)."
  msgstr ""
  
! #: params.opt:230
  #, no-c-format
! msgid "The number of most executed permilles of the profiled execution of the entire program to which the execution count of a basic block must be part of in order to be considered hot (used in LTO mode)."
  msgstr ""
  
! #: params.opt:234
! #, no-c-format
! msgid "The denominator n of fraction 1/n of the execution frequency of the entry block of a function that a basic block of this function needs to at least have in order to be considered hot."
! msgstr ""
  
! #: params.opt:238
  #, no-c-format
! msgid "The scale (as a percentage) applied to inline-insns-single and auto limits when heuristics hints that inlining is very profitable."
  msgstr ""
  
! #: params.opt:242
! #, no-c-format
! msgid "The minimal estimated speedup allowing inliner to ignore inline-insns-single and inline-insns-auto."
! msgstr ""
  
! #: params.opt:246
! #, no-c-format
! msgid "How much can given compilation unit grow because of the inlining (as a percentage)."
! msgstr ""
  
! #: params.opt:250
  #, fuzzy, no-c-format
! msgid "The upper bound for sharing integer constants."
! msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: params.opt:254
  #, no-c-format
! msgid "Threshold ipa-cp opportunity evaluation that is still considered beneficial to clone."
  msgstr ""
  
! #: params.opt:258
  #, no-c-format
! msgid "Compile-time bonus IPA-CP assigns to candidates which make loop bounds or strides known."
  msgstr ""
  
! #: params.opt:262
  #, no-c-format
! msgid "Maximum depth of recursive cloning for self-recursive function."
  msgstr ""
  
! #: params.opt:266
  #, no-c-format
! msgid "Recursive cloning only when the probability of call being executed exceeds the parameter."
  msgstr ""
  
! #: params.opt:270
  #, no-c-format
! msgid "When propagating IPA-CP effect estimates, multiply frequencies of recursive edges that bring back an unchanged value by this factor."
  msgstr ""
  
! #: params.opt:274
  #, no-c-format
! msgid "Percentage penalty recursive functions receive when they are evaluated for cloning."
  msgstr ""
  
! #: params.opt:278
  #, no-c-format
! msgid "Percentage penalty functions containing a single call to another function receive when they are evaluated for cloning."
  msgstr ""
  
! #: params.opt:282
  #, no-c-format
! msgid "The number of times the interprocedural constant propagation traverses all functions to make cloning decisions."
  msgstr ""
  
! #: params.opt:286
  #, no-c-format
! msgid "How much can given compilation unit grow because of the interprocedural constant propagation (as a percentage)."
  msgstr ""
  
! #: params.opt:290
  #, no-c-format
! msgid "The size of translation unit that IPA-CP pass considers large."
  msgstr ""
  
! #: params.opt:294
  #, no-c-format
! msgid "Maximum size of a list of values associated with each parameter for interprocedural constant propagation."
  msgstr ""
  
! #: params.opt:298
  #, no-c-format
! msgid "Maximum number of statements visited during jump function offset discovery."
  msgstr ""
  
! #: params.opt:302
  #, no-c-format
! msgid "Maximum number of statements that are visited by IPA formal parameter analysis based on alias analysis in any given function."
  msgstr ""
  
! #: params.opt:306
  #, no-c-format
! msgid "Maximum number of aggregate content items for a parameter in jump functions and lattices."
  msgstr ""
  
! #: params.opt:310
  #, no-c-format
! msgid "Maximum number of operations in a parameter expression that can be handled by IPA analysis."
  msgstr ""
  
! #: params.opt:314
  #, no-c-format
! msgid "Maximum number of different predicates used to track properties of loops in IPA analysis."
  msgstr ""
  
! #: params.opt:318
  #, no-c-format
! msgid "Maximal number of boundary endpoints of case ranges of switch statement used during IPA function summary generation."
  msgstr ""
  
! #: params.opt:322
  #, no-c-format
! msgid "Minimum probability (as a percentage) of dereferencing of a function pointer parameter for it to be considered for replacement with simple values."
  msgstr ""
  
! #: params.opt:326
  #, no-c-format
! msgid "Maximum pieces that IPA-SRA tracks per formal parameter, as a consequence, also the maximum number of replacements of a formal parameter."
  msgstr ""
  
! #: params.opt:330
  #, no-c-format
! msgid "Maximum allowed growth of total size of new parameters that ipa-sra replaces a pointer to an aggregate with."
  msgstr ""
  
! #: params.opt:334
  #, no-c-format
! msgid "Additional maximum allowed growth of total size of new parameters that ipa-sra replaces a pointer to an aggregate with, if it points to a local variable that the caller only writes to and passes it as an argument to functions."
  msgstr ""
  
! #: params.opt:338
  #, no-c-format
! msgid "The number of registers in each class kept unused by loop invariant motion."
  msgstr ""
  
! #: params.opt:342
  #, no-c-format
! msgid "Maximum size of conflict table in MB."
  msgstr ""
  
! #: params.opt:346
  #, no-c-format
! msgid "Approximate function insn number in 1K units triggering simple local RA."
  msgstr ""
  
! #: params.opt:350
  #, no-c-format
! msgid "Maximum number of loops for regional RA."
  msgstr ""
  
! #: params.opt:354
  #, no-c-format
! msgid "Control IRA to consider matching constraint (duplicated operand number) heavily in all available alternatives for preferred register class.  If it is set as zero, it means IRA only respects the matching constraint when it's in the only available alternative with an appropriate register class.  Otherwise, it means IRA checks all available alternatives for preferred register class even if it has found some choice with an appropriate register class and respect the found qualified matching constraint."
  msgstr ""
  
! #: params.opt:358
  #, no-c-format
! msgid "If number of candidates in the set is smaller, we always try to remove unused induction variables during its optimization."
  msgstr ""
  
! #: params.opt:362
  #, no-c-format
! msgid "Bound on number of candidates below that all candidates are considered in induction variable optimizations."
  msgstr ""
  
! #: params.opt:366
  #, no-c-format
! msgid "Bound on number of induction variable uses in loop optimized in IV optimizations."
  msgstr ""
  
! #: params.opt:370
  #, no-c-format
! msgid "The maximum code size growth ratio when expanding into a jump table (as a percentage).  The parameter is used when optimizing for size."
  msgstr ""
  
! #: params.opt:374
  #, no-c-format
! msgid "The maximum code size growth ratio when expanding into a jump table (as a percentage).  The parameter is used when optimizing for speed."
  msgstr ""
  
! #: params.opt:378
  #, no-c-format
! msgid "The size of L1 cache line."
  msgstr ""
  
! #: params.opt:382
  #, no-c-format
! msgid "The minimum recommended offset between two concurrently-accessed objects to avoid additional performance degradation due to contention introduced by the implementation.  Typically the L1 cache line size, but can be larger to accommodate a variety of target processors with different cache line sizes. C++17 code might use this value in structure layout, but is strongly discouraged from doing so in public ABIs."
  msgstr ""
  
! #: params.opt:391
  #, no-c-format
! msgid "The maximum recommended size of contiguous memory occupied by two objects accessed with temporal locality by concurrent threads.  Typically the L1 cache line size, but can be smaller to accommodate a variety of target processors with different cache line sizes."
  msgstr ""
  
! #: params.opt:398
  #, no-c-format
! msgid "The size of L1 cache."
  msgstr ""
  
! #: params.opt:402
  #, no-c-format
! msgid "The size of L2 cache."
  msgstr ""
  
! #: params.opt:406
  #, no-c-format
! msgid "Maximal growth due to inlining of large function (as a percentage)."
  msgstr ""
  
! #: params.opt:410
  #, no-c-format
! msgid "The size of function body to be considered large."
  msgstr ""
  
! # src/shred.c:1134
! #: params.opt:414
  #, fuzzy, no-c-format
! msgid "The size of stack frame to be considered large."
! msgstr "%s: το αρχείο είναι πολύ μεγάλο"
  
! #: params.opt:418
  #, no-c-format
! msgid "Maximal stack frame growth due to inlining (as a percentage)."
  msgstr ""
  
! #: params.opt:422
  #, no-c-format
! msgid "The size of translation unit to be considered large."
  msgstr ""
  
! #: params.opt:426
  #, no-c-format
! msgid "Maximum number of concurrently open C++ module files when lazy loading."
  msgstr ""
  
! #: params.opt:430
  #, no-c-format
! msgid "The minimum cost of an expensive expression in the loop invariant motion."
  msgstr ""
  
! #: params.opt:434
  #, no-c-format
! msgid "True if a non-short-circuit operation is optimal."
  msgstr ""
  
! #: params.opt:438
  #, no-c-format
! msgid "Size of tiles for loop blocking."
  msgstr ""
  
! #: params.opt:442
  #, no-c-format
! msgid "The maximum number of stmts in loop nest for loop interchange."
  msgstr ""
  
! #: params.opt:446
  #, no-c-format
! msgid "The minimum stride ratio for loop interchange to be profitable."
  msgstr ""
  
! #: params.opt:450
  #, no-c-format
! msgid "Max basic blocks number in loop for loop invariant motion."
  msgstr ""
  
! #: params.opt:454
  #, no-c-format
! msgid "Maximum number of datarefs in loop for building loop data dependencies."
  msgstr ""
  
! #: params.opt:458
! #, no-c-format
! msgid "The maximum number of instructions in an inner loop that is being considered for versioning."
! msgstr ""
  
! #: params.opt:462
! #, no-c-format
! msgid "The maximum number of instructions in an outer loop that is being considered for versioning, on top of the instructions in inner loops."
! msgstr ""
  
! #: params.opt:466
  #, no-c-format
! msgid "Minimal fall-through edge probability as a percentage, used to add BB to inheritance EBB in LRA."
  msgstr ""
  
! #: params.opt:470
  #, no-c-format
! msgid "The max number of reload pseudos which are considered during spilling a non-reload pseudo."
  msgstr ""
  
! #: params.opt:474
  #, no-c-format
! msgid "The maximum log2(number of reload pseudos * number of program points) threshold when preferences for other reload pseudos are still considered. Taking these preferences into account helps to improve register allocation. However, for very large functions, a large value can result in significant compilation time and memory consumption. The default value is 30."
  msgstr ""
  
! #: params.opt:482
  #, no-c-format
! msgid "Maximal size of a partition for LTO (in estimated instructions)."
  msgstr ""
  
! #: params.opt:486
  #, no-c-format
! msgid "Maximal number of LTO partitions streamed in parallel."
  msgstr ""
  
! #: params.opt:490
  #, no-c-format
! msgid "Minimal size of a partition for LTO (in estimated instructions)."
  msgstr ""
  
! #: params.opt:494
  #, no-c-format
! msgid "Number of partitions the program should be split to."
  msgstr ""
  
! #: params.opt:513
  #, no-c-format
! msgid "The denominator n of fraction 1/n of the execution frequency of callee to be cloned for a particular caller. Special value of 0 dictates to always clone without a cut-off."
  msgstr ""
  
! #: params.opt:517
  #, no-c-format
! msgid "Size cut-off for callee including inlined calls to be cloned for a particular caller."
  msgstr ""
  
! #: params.opt:521
  #, no-c-format
! msgid "Maximal size of a locality partition for LTO (in estimated instructions). Value of 0 results in default value being used."
  msgstr ""
  
! #: params.opt:531
  #, no-c-format
! msgid "Choose static heuristics for locality layout. Option cpp_template groups by C++ template instantiation type."
  msgstr ""
  
! #: params.opt:535
  #, no-c-format
! msgid "The maximum number of instructions to consider to unroll in a loop on average."
  msgstr ""
  
! #: params.opt:539
! #, no-c-format
! msgid "The maximum number of insns combine tries to combine."
! msgstr ""
  
! #: params.opt:543
  #, no-c-format
! msgid "The maximum number of instructions that combine searches in order to find the next use of a particular register."
  msgstr ""
  
! #: params.opt:547
! #, no-c-format
! msgid "The maximum depth of a loop nest we completely peel."
! msgstr ""
  
! #: params.opt:551
! #, no-c-format
! msgid "The maximum number of peelings of a single loop that is peeled completely."
! msgstr ""
  
! #: params.opt:555
  #, no-c-format
! msgid "The maximum number of insns of a completely peeled loop."
  msgstr ""
  
! #: params.opt:559
  #, no-c-format
! msgid "The maximum number of incoming edges to consider for crossjumping."
  msgstr ""
  
! #: params.opt:563
  #, no-c-format
! msgid "The maximum instructions CSE process before flushing."
  msgstr ""
  
! #: params.opt:567
  #, no-c-format
! msgid "The maximum length of path considered in cse."
  msgstr ""
  
! #: params.opt:571
  #, no-c-format
! msgid "The maximum memory locations recorded by cselib."
  msgstr ""
  
! #: params.opt:575
  #, no-c-format
! msgid "Maximum count of debug markers to expand or inline."
  msgstr ""
  
! #: params.opt:579
  #, no-c-format
! msgid "The maximum number of instructions to consider to fill a delay slot."
  msgstr ""
  
! #: params.opt:583
! #, no-c-format
! msgid "The maximum number of instructions to consider to find accurate live register information."
! msgstr ""
  
! #: params.opt:587
  #, no-c-format
! msgid "Maximum number of active local stores in RTL dead store elimination."
  msgstr ""
  
! #: params.opt:591
  #, no-c-format
! msgid "Maximum number of targets to devirutalize."
  msgstr ""
  
! #: params.opt:595
  #, no-c-format
! msgid "The maximum number of nested indirect inlining performed by early inliner."
  msgstr ""
  
! #: params.opt:599
  #, no-c-format
! msgid "Maximum number of fields in a structure before pointer analysis treats the structure as a single variable."
  msgstr ""
  
! #: params.opt:603
  #, no-c-format
! msgid "Maximum number of instructions to copy when duplicating blocks on a finite state automaton jump thread path."
  msgstr ""
  
! #: params.opt:607
! #, no-c-format
! msgid "The maximum ratio of insertions to deletions of expressions in GCSE."
! msgstr ""
  
! #: params.opt:611
  #, no-c-format
! msgid "The maximum amount of memory to be allocated by GCSE, in kilobytes."
  msgstr ""
  
! #: params.opt:615
  #, no-c-format
! msgid "The maximum number of insns to duplicate when unfactoring computed gotos."
  msgstr ""
  
! #: params.opt:619
  #, no-c-format
! msgid "The maximum expansion factor when copying basic blocks."
  msgstr ""
  
! #: params.opt:623
  #, no-c-format
! msgid "Maximum depth of search in the dominator tree for expressions to hoist."
  msgstr ""
  
! #: params.opt:627
  #, no-c-format
! msgid "Maximum loop depth of a call which is considered for inlining functions called once."
  msgstr ""
  
! #: params.opt:631
  #, no-c-format
! msgid "Maximum combined size of caller and callee which is inlined if callee is called once."
  msgstr ""
  
! #: params.opt:635
  #, no-c-format
! msgid "The maximum number of instructions when automatically inlining."
  msgstr ""
  
! #: params.opt:639
  #, no-c-format
! msgid "The maximum number of instructions inline function can grow to via recursive inlining."
  msgstr ""
  
! #: params.opt:643
  #, no-c-format
! msgid "The maximum number of instructions non-inline function can grow to via recursive inlining."
  msgstr ""
  
! #: params.opt:647
! #, no-c-format
! msgid "The maximum number of instructions in a single function eligible for inlining."
! msgstr ""
  
! #: params.opt:651
  #, no-c-format
! msgid "The maximum number of instructions when inlining for size."
  msgstr ""
  
! #: params.opt:655
  #, no-c-format
! msgid "The maximum number of instructions when automatically inlining small functions."
  msgstr ""
  
! #: params.opt:659
  #, no-c-format
! msgid "The maximum depth of recursive inlining for inline functions."
  msgstr ""
  
! #: params.opt:663
  #, no-c-format
! msgid "The maximum depth of recursive inlining for non-inline functions."
  msgstr ""
  
! #: params.opt:667
  #, no-c-format
! msgid "Maximum number of isl operations, 0 means unlimited."
  msgstr ""
  
! #: params.opt:671
  #, no-c-format
! msgid "Bound on the cost of an expression to compute the number of iterations."
  msgstr ""
  
! #: params.opt:675
! #, no-c-format
! msgid "Bound on the number of iterations the brute force # of iterations analysis algorithm evaluates."
! msgstr ""
  
! #: params.opt:679
  #, no-c-format
! msgid "Maximum number of statements allowed in a block that needs to be duplicated when threading jumps."
  msgstr ""
  
! #: params.opt:683
! #, no-c-format
! msgid "Search space limit for the backwards jump threader."
! msgstr ""
  
! #: params.opt:687
  #, no-c-format
! msgid "The maximum number of RTL nodes that can be recorded as combiner's last value."
  msgstr ""
  
! #: params.opt:691
! #, no-c-format
! msgid "The maximum number of insns in loop header duplicated by the copy loop headers pass."
! msgstr ""
  
! #: params.opt:695
  #, no-c-format
! msgid "The maximum number of backtrack attempts the scheduler should make when modulo scheduling a loop."
  msgstr ""
  
! #: params.opt:699
  #, no-c-format
! msgid "Minimum page size for warning purposes."
  msgstr ""
  
! #: params.opt:703
! #, no-c-format
! msgid "Maximum length of partial antic set when performing tree pre optimization."
! msgstr ""
  
! #: params.opt:707
  #, no-c-format
! msgid "The maximum number of branches on the path through the peeled sequence."
  msgstr ""
  
! #: params.opt:711
  #, no-c-format
! msgid "The maximum number of peelings of a single loop."
  msgstr ""
  
! #: params.opt:715
  #, no-c-format
! msgid "The maximum number of insns of a peeled loop."
  msgstr ""
  
! #: params.opt:719
  #, no-c-format
! msgid "The maximum length of scheduling's pending operations list."
  msgstr ""
  
! #: params.opt:723 params.opt:767
  #, no-c-format
! msgid "The maximum number of blocks in a region to be considered for interblock scheduling."
  msgstr ""
  
! #: params.opt:727 params.opt:771
  #, no-c-format
! msgid "The maximum number of insns in a region to be considered for interblock scheduling."
  msgstr ""
  
! #: params.opt:731
  #, no-c-format
! msgid "Maximum depth of sqrt chains to use when synthesizing exponentiation by a real constant."
  msgstr ""
  
! #: params.opt:735
  #, no-c-format
! msgid "The maximum number of loop iterations we predict statically."
  msgstr ""
  
! #: params.opt:739
  #, no-c-format
! msgid "The maximum number of instructions to search backward when looking for equivalent reload."
  msgstr ""
  
! #: params.opt:743
  #, no-c-format
! msgid "Maximum number of insns in a basic block to consider for RTL if-conversion."
  msgstr ""
  
! #: params.opt:747
  #, no-c-format
! msgid "Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered predictable."
  msgstr ""
  
! #: params.opt:751
  #, no-c-format
! msgid "Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered unpredictable."
  msgstr ""
  
! #: params.opt:755
  #, no-c-format
! msgid "The maximum number of iterations through CFG to extend regions."
  msgstr ""
  
! #: params.opt:759
! #, no-c-format
! msgid "The maximum conflict delay for an insn to be considered for speculative motion."
! msgstr ""
  
! #: params.opt:763
  #, no-c-format
! msgid "The maximum number of instructions ready to be issued to be considered by the scheduler during the first scheduling pass."
  msgstr ""
  
! #: params.opt:775
  #, no-c-format
! msgid "Maximum length of candidate scans for straight-line strength reduction."
  msgstr ""
  
! #: params.opt:779
  #, no-c-format
! msgid "Maximum number of may-defs visited when devirtualizing speculatively."
  msgstr ""
  
! #: params.opt:783
  #, no-c-format
! msgid "Maximum recursion depth allowed when querying a property of an SSA name."
  msgstr ""
  
! #: params.opt:787
  #, no-c-format
! msgid "Maximum number of constant stores to merge in the store merging pass."
  msgstr ""
  
! #: params.opt:791
  #, no-c-format
! msgid "Maximum number of conditional store pairs that can be sunk."
  msgstr ""
  
! #: params.opt:795 params.opt:799
  #, no-c-format
! msgid "Maximum number of store chains to track at the same time in the store merging pass."
  msgstr ""
  
! #: params.opt:803
  #, no-c-format
! msgid "Maximum amount of similar bbs to compare a bb with."
  msgstr ""
  
! #: params.opt:807
! #, no-c-format
! msgid "Maximum amount of iterations of the pass over a function."
! msgstr ""
  
! #: params.opt:811
  #, no-c-format
! msgid "Maximum number of strings for which strlen optimization pass tracks string lengths."
  msgstr ""
  
! #: params.opt:815
! #, no-c-format
! msgid "Maximum number of arguments in a PHI supported by TREE if-conversion unless the loop is marked with simd pragma."
! msgstr ""
  
! #: params.opt:819
  #, no-c-format
! msgid "The maximum number of unrollings of a single loop."
  msgstr ""
  
! #: params.opt:823
! #, no-c-format
! msgid "The maximum number of instructions to consider to unroll in a loop."
! msgstr ""
  
! #: params.opt:827
  #, no-c-format
! msgid "The maximum number of insns of an unswitched loop."
  msgstr ""
  
! #: params.opt:831
  #, no-c-format
! msgid "The maximum depth of a loop nest to be unswitched."
  msgstr ""
  
! #: params.opt:835
  #, no-c-format
! msgid "If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable is expanded during loop unrolling."
  msgstr ""
  
! #: params.opt:839
  #, no-c-format
! msgid "Maximum recursion depth for expanding var tracking expressions."
  msgstr ""
  
! #: params.opt:843
  #, no-c-format
! msgid "Maximum size of loc list for which reverse ops should be added."
  msgstr ""
  
! #: params.opt:847
  #, no-c-format
! msgid "Maximum size of var tracking hash tables."
  msgstr ""
  
! #: params.opt:851
  #, no-c-format
! msgid "Maximum number of VALUEs handled during a single find_base_term call."
  msgstr ""
  
! #: params.opt:855
! #, no-c-format
! msgid "The minimum number of matching instructions to consider for crossjumping."
! msgstr ""
  
! #: params.opt:859
  #, no-c-format
! msgid "Inline recursively only when the probability of call being executed exceeds the parameter."
  msgstr ""
  
! #: params.opt:863
  #, no-c-format
! msgid "Minimum ratio of insns to prefetches to enable prefetching for a loop with an unknown trip count."
  msgstr ""
  
! #: params.opt:867
! #, no-c-format
! msgid "The minimum threshold for probability of semi-invariant condition statement to trigger loop split."
! msgstr ""
  
! #: params.opt:871
  #, no-c-format
! msgid "The minimum UID to be used for a nondebug insn."
  msgstr ""
  
! #: params.opt:875
  #, no-c-format
! msgid "The minimum size of variables taking part in stack slot sharing when not optimizing."
  msgstr ""
  
! #: params.opt:879
  #, no-c-format
! msgid "The minimum probability of reaching a source block for interblock speculative scheduling."
  msgstr ""
  
! #: params.opt:883
  #, no-c-format
! msgid "If -ftree-vectorize is used, the minimal loop bound of a loop to be considered for vectorization."
  msgstr ""
  
! #: params.opt:887
! #, no-c-format
! msgid "--param=openacc-kernels=[decompose|parloops]\tSpecify mode of OpenACC 'kernels' constructs handling."
! msgstr ""
  
! #: params.opt:900
  #, no-c-format
! msgid "--param=openacc-privatization=[quiet|noisy]\tSpecify mode of OpenACC privatization diagnostics."
  msgstr ""
  
! #: params.opt:913
  #, no-c-format
! msgid "Chunk size of omp schedule for loops parallelized by parloops."
  msgstr ""
  
! #: params.opt:917
  #, no-c-format
! msgid "Minimum number of iterations per thread of an innermost parallelized loop."
  msgstr ""
  
! #: params.opt:921
  #, no-c-format
! msgid "--param=parloops-schedule=[static|dynamic|guided|auto|runtime]\tSchedule type of omp schedule for loops parallelized by parloops."
  msgstr ""
  
! #: params.opt:943
  #, no-c-format
! msgid "Maximum probability of the entry BB of split region (as a percentage relative to entry BB of the function) to make partial inlining happen."
  msgstr ""
  
! #: params.opt:947
  #, no-c-format
! msgid "Maximum number of statements allowed inbetween the statement and the end to considered not extending the liferange."
  msgstr ""
  
! #: params.opt:951
  #, no-c-format
! msgid "Maximal estimated outcome of branch considered predictable."
  msgstr ""
  
! #: params.opt:955
  #, no-c-format
! msgid "Whether software prefetch hints should be issued for non-constant strides."
  msgstr ""
  
! #: params.opt:959
  #, no-c-format
! msgid "The number of insns executed before prefetch is completed."
  msgstr ""
  
! #: params.opt:963
! #, no-c-format
! msgid "Minimum ratio of insns to mem ops to enable prefetching in a loop."
! msgstr ""
  
! #: params.opt:967
! #, no-c-format
! msgid "The minimum constant stride beyond which we should use prefetch hints for."
! msgstr ""
  
! #: params.opt:971
  #, no-c-format
! msgid "Use internal function id in profile lookup."
  msgstr ""
  
! #: params.opt:975
  #, no-c-format
! msgid "--param=ranger-debug=[none|trace|gori|cache|tracegori|all] Specifies the output mode for debugging ranger."
  msgstr ""
  
! #: params.opt:1000
  #, no-c-format
! msgid "Maximum depth of logical expression evaluation ranger looks through when evaluating outgoing edge ranges."
  msgstr ""
  
! #: params.opt:1005
  #, no-c-format
! msgid "Maximum depth of instruction chains to consider for recomputation in the outgoing range calculator."
  msgstr ""
  
! #: params.opt:1010
  #, no-c-format
! msgid "Maximum number of relations the oracle registers in a basic block."
  msgstr ""
  
! #: params.opt:1014
  #, no-c-format
! msgid "Work bound when discovering transitive relations from existing relations."
  msgstr ""
  
! #: params.opt:1018
! #, no-c-format
! msgid "Maximum depth of a loop nest to fully value-number optimistically."
! msgstr ""
  
! #: params.opt:1022
! #, no-c-format
! msgid "Maximum number of disambiguations to perform per memory access."
! msgstr ""
  
! #: params.opt:1026
! #, no-c-format
! msgid "Bound on the complexity of the expressions in the scalar evolutions analyzer."
! msgstr ""
  
! #: params.opt:1030
! #, no-c-format
! msgid "Bound on size of expressions used in the scalar evolutions analyzer."
! msgstr ""
  
! #: params.opt:1034
! #, no-c-format
! msgid "Hardware autoprefetcher scheduler model control flag.  Number of lookahead cycles the model looks into, at '0' only enable instruction sorting heuristic.  Disabled by default."
! msgstr ""
  
! #: params.opt:1038
! #, no-c-format
! msgid "Minimal distance between possibly conflicting store and load."
! msgstr ""
  
! #: params.opt:1042
  #, no-c-format
! msgid "Which -fsched-pressure algorithm to apply."
  msgstr ""
  
! #: params.opt:1046
  #, no-c-format
! msgid "The minimal probability of speculation success (as a percentage), so that speculative insns are scheduled."
  msgstr ""
  
! #: params.opt:1050
! #, no-c-format
! msgid "The minimum probability an edge must have for the scheduler to save its state across it."
! msgstr ""
  
! #: params.opt:1054
! #, no-c-format
! msgid "Maximum number of instructions in the ready list that are considered eligible for renaming."
! msgstr ""
  
! #: params.opt:1058
  #, no-c-format
! msgid "The maximum size of the lookahead window of selective scheduling."
  msgstr ""
  
! #: params.opt:1062
  #, no-c-format
! msgid "Maximum number of times that an insn could be scheduled."
  msgstr ""
  
! #: params.opt:1066
  #, no-c-format
! msgid "The number of prefetches that can run at the same time."
  msgstr ""
  
! #: params.opt:1070
  #, no-c-format
! msgid "Target block's relative execution frequency (as a percentage) required to sink a statement."
  msgstr ""
  
! #: params.opt:1074
  #, no-c-format
! msgid "The number of cycles the swing modulo scheduler considers when checking conflicts using DFA."
  msgstr ""
  
! #: params.opt:1078
  #, no-c-format
! msgid "A threshold on the average loop count considered by the swing modulo scheduler."
  msgstr ""
  
! #: params.opt:1082
  #, no-c-format
! msgid "A factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop."
  msgstr ""
  
! #: params.opt:1086
  #, no-c-format
! msgid "The minimum value of stage count that swing modulo scheduler generates."
  msgstr ""
  
! #: params.opt:1090
  #, no-c-format
! msgid "Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for size."
  msgstr ""
  
! #: params.opt:1094
  #, no-c-format
! msgid "Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for speed."
  msgstr ""
  
! #: params.opt:1098
  #, no-c-format
! msgid "Maximum number of artificial accesses to enable forward propagation that Scalar Replacement of Aggregates keeps for one local variable."
  msgstr ""
  
! #: params.opt:1102
  #, no-c-format
! msgid "The maximum number of SSA_NAME assignments to follow in determining a value."
  msgstr ""
  
! #: params.opt:1106
  #, no-c-format
! msgid "The lower bound for a buffer to be considered for stack smashing protection."
  msgstr ""
  
! #: params.opt:1110
  #, no-c-format
! msgid "Size of the stack guard expressed as a power of two in bytes."
  msgstr ""
  
! #: params.opt:1114
  #, no-c-format
! msgid "Interval in which to probe the stack expressed as a power of two in bytes."
  msgstr ""
  
! #: params.opt:1118
  #, no-c-format
! msgid "Allow the store merging pass to introduce unaligned stores if it is legal to do so."
  msgstr ""
  
! #: params.opt:1122
  #, no-c-format
! msgid "Maximum size of a single store merging region in bytes."
  msgstr ""
  
! #: params.opt:1126
  #, no-c-format
! msgid "Maximum number of instruction distance that a small store forwarded to a larger load may stall. Value '0' disables the cost checks for the avoid-store-forwarding pass."
  msgstr ""
  
! #: params.opt:1130
  #, no-c-format
! msgid "The maximum ratio between array size and switch branches for a switch conversion to take place."
  msgstr ""
  
! #: params.opt:1134
  #, no-c-format
! msgid "Maximum number of bases stored in each modref tree."
  msgstr ""
  
! #: params.opt:1138
  #, no-c-format
! msgid "Maximum number of references stored in each modref base."
  msgstr ""
  
! #: params.opt:1142
  #, no-c-format
! msgid "Maximum number of accesses stored in each modref reference."
  msgstr ""
  
! #: params.opt:1146
  #, no-c-format
! msgid "Maximum number of tests performed by modref query."
  msgstr ""
  
! #: params.opt:1150
  #, no-c-format
! msgid "Maximum depth of DFS walk used by modref escape analysis."
  msgstr ""
  
! #: params.opt:1154
  #, no-c-format
! msgid "Maximum number of escape points tracked by modref per SSA-name."
  msgstr ""
  
! #: params.opt:1158
  #, no-c-format
! msgid "Maximum number of times a given range is adjusted during the dataflow."
  msgstr ""
  
! #: params.opt:1162
  #, no-c-format
! msgid "--param=threader-debug=[none|all] Enables verbose dumping of the threader solver."
  msgstr ""
  
! #: params.opt:1175
  #, no-c-format
! msgid "Size in bytes after which thread-local aggregates should be instrumented with the logging functions instead of save/restore pairs."
  msgstr ""
  
! #: params.opt:1179
  #, no-c-format
! msgid "The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is not available."
  msgstr ""
  
! #: params.opt:1183
  #, no-c-format
! msgid "The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is available."
  msgstr ""
  
! #: params.opt:1187
  #, no-c-format
! msgid "Maximal code growth caused by tail duplication (as a percentage)."
  msgstr ""
  
! #: params.opt:1191
  #, no-c-format
! msgid "Stop forward growth if the probability of best edge is less than this threshold (as a percentage). Used when profile feedback is not available."
  msgstr ""
  
! #: params.opt:1195
  #, no-c-format
! msgid "Stop forward growth if the probability of best edge is less than this threshold (as a percentage). Used when profile feedback is available."
  msgstr ""
  
! #: params.opt:1199
  #, no-c-format
! msgid "Stop reverse growth if the reverse probability of best edge is less than this threshold (as a percentage)."
  msgstr ""
  
! #: params.opt:1203
  #, no-c-format
! msgid "Set the maximum number of instructions executed in parallel in reassociated tree.  If 0, use the target-dependent heuristic."
  msgstr ""
  
! #: params.opt:1207
! #, fuzzy, no-c-format
! msgid "Emit special instrumentation for accesses to volatiles."
! msgstr "διπλός ορισμός συνόλου"
! 
! #: params.opt:1211
  #, no-c-format
! msgid "Emit instrumentation calls to __tsan_func_entry() and __tsan_func_exit()."
  msgstr ""
  
! #: params.opt:1215
  #, no-c-format
! msgid "Maximum number of nested calls to search for control dependencies during uninitialized variable analysis."
  msgstr ""
  
! #: params.opt:1219
  #, no-c-format
! msgid "Maximum number of predicates anded for each predicate ored in the normalized predicate chain."
  msgstr ""
  
! #: params.opt:1224
  #, no-c-format
! msgid "Maximum number of predicates ored in the normalized predicate chain."
  msgstr ""
  
! #: params.opt:1228
  #, no-c-format
! msgid "Maximum amount of work done to prune paths where the variable is always initialized."
  msgstr ""
  
! #: params.opt:1232
  #, no-c-format
! msgid "Instruction accounted for function prologue, epilogue and other overhead."
  msgstr ""
  
! #: params.opt:1236
  #, no-c-format
! msgid "Time accounted for function prologue, epilogue and other overhead."
  msgstr ""
  
! #: params.opt:1240
  #, no-c-format
! msgid "Instruction accounted for function thunk overhead."
  msgstr ""
  
! #: params.opt:1244
  #, no-c-format
! msgid "Time accounted for function thunk overhead."
  msgstr ""
  
! #: params.opt:1248
  #, no-c-format
! msgid "The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely."
  msgstr ""
  
! #: params.opt:1252
  #, no-c-format
! msgid "Maximum unroll factor for the unroll-and-jam transformation."
  msgstr ""
  
! #: params.opt:1256
  #, no-c-format
! msgid "Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable."
  msgstr ""
  
! #: params.opt:1260
  #, no-c-format
! msgid "Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number."
  msgstr ""
  
! #: params.opt:1264
  #, no-c-format
! msgid "Whether to use canonical types."
  msgstr ""
  
! #: params.opt:1268
  #, no-c-format
! msgid "Enable loop epilogue vectorization using smaller vector size."
  msgstr ""
  
! #: params.opt:1272
  #, no-c-format
! msgid "Maximum number of possible vector layouts (such as permutations) to consider when optimizing to-be-vectorized code."
  msgstr ""
  
! #: params.opt:1276
  #, no-c-format
! msgid "Maximum number of loop peels to enhance alignment of data references in a loop."
  msgstr ""
  
! #: params.opt:1280
  #, no-c-format
! msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check."
  msgstr ""
  
! #: params.opt:1284
  #, no-c-format
! msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check."
  msgstr ""
  
! #: params.opt:1288
  #, no-c-format
! msgid "Controls how loop vectorizer uses partial vectors.  0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops.  The default value is 2."
  msgstr ""
  
! #: params.opt:1292
! #, no-c-format
! msgid "The maximum factor which the loop vectorizer applies to the cost of statements in an inner loop relative to the loop being vectorized."
! msgstr ""
  
! #: params.opt:1296
  #, fuzzy, no-c-format
! msgid "Enable loop vectorization of floating point inductions."
  msgstr "Ακατάλληλη εντολή"
  
! #: params.opt:1300
  #, no-c-format
! msgid "The scaling multiplier as a percentage to apply to all scalar loop costing when performing vectorization profitability analysis.  The default value is 100."
  msgstr ""
  
! #: params.opt:1304
  #, no-c-format
! msgid "Maximum number of basic blocks before VRP switches to a fast model with less memory requirements."
  msgstr ""
  
! #: params.opt:1308
  #, no-c-format
! msgid "Maximum number of steps when inferring a value range from a load from a constant aggregate."
  msgstr ""
  
! #: params.opt:1312
  #, no-c-format
! msgid "Maximum number of basic blocks before VRP uses a sparse bitmap cache."
  msgstr ""
  
! #: params.opt:1316
  #, no-c-format
! msgid "Maximum number of outgoing edges in a switch before VRP does not process it."
  msgstr ""
  
! #: params.opt:1320
  #, no-c-format
! msgid "Maximum number of basic blocks for VRP to use a basic cache vector."
  msgstr ""
  
! #: analyzer/analyzer.opt:27
  #, no-c-format
! msgid "The maximum number of 'after supernode' exploded nodes within the analyzer per supernode, before terminating analysis."
  msgstr ""
  
! #: analyzer/analyzer.opt:31
  #, no-c-format
! msgid "The maximum number of exploded nodes per program point within the analyzer, before terminating analysis of that point."
  msgstr ""
  
! #: analyzer/analyzer.opt:35
  #, no-c-format
! msgid "The maximum number of constraints per state."
  msgstr ""
  
! #: analyzer/analyzer.opt:39
  #, no-c-format
! msgid "The maximum number of infeasible edges to reject before declaring a diagnostic as infeasible."
  msgstr ""
  
! #: analyzer/analyzer.opt:43
  #, no-c-format
! msgid "The maximum number of times a callsite can appear in a call stack within the analyzer, before terminating analysis of a call that would recurse deeper."
  msgstr ""
  
! #: analyzer/analyzer.opt:47
  #, no-c-format
! msgid "The maximum depth of a symbolic value, before approximating the value as unknown."
  msgstr ""
  
! #: analyzer/analyzer.opt:51
  #, no-c-format
! msgid "The minimum number of supernodes within a function for the analyzer to consider summarizing its effects at call sites."
  msgstr ""
  
! #: analyzer/analyzer.opt:55
  #, no-c-format
! msgid "The maximum depth of exploded nodes that should appear in a dot dump before switching to a less verbose format."
  msgstr ""
  
! #: analyzer/analyzer.opt:59
  #, no-c-format
! msgid "The number of bytes at which to ellipsize string literals in analyzer text art diagrams."
  msgstr ""
  
! #: analyzer/analyzer.opt:63
  #, no-c-format
! msgid "The number of literal bytes to show at the head of a string literal in text art when ellipsizing it."
  msgstr ""
  
! #: analyzer/analyzer.opt:67
  #, no-c-format
! msgid "The number of literal bytes to show at the tail of a string literal in text art when ellipsizing it."
  msgstr ""
  
! #: analyzer/analyzer.opt:71
  #, no-c-format
! msgid "The ideal width in characters of text art diagrams generated by the analyzer."
  msgstr ""
  
! #: analyzer/analyzer.opt:75
  #, no-c-format
! msgid "Warn about code paths in which a pointer to a buffer is assigned to an incompatible type."
  msgstr ""
  
! #: analyzer/analyzer.opt:79
  #, no-c-format
! msgid "Warn about code paths in which a pointer is checked for NULL after it has already been dereferenced."
  msgstr ""
  
! #: analyzer/analyzer.opt:83
  #, no-c-format
! msgid "Warn about code paths in which a stdio FILE can be closed more than once."
  msgstr ""
  
! #: analyzer/analyzer.opt:87
  #, no-c-format
! msgid "Warn about code paths in which a pointer can be freed more than once."
  msgstr ""
  
! #: analyzer/analyzer.opt:91
  #, no-c-format
! msgid "Warn about code paths in which sensitive data is written to a file."
  msgstr ""
  
! #: analyzer/analyzer.opt:95
  #, no-c-format
! msgid "Warn about code paths in which sensitive data is copied across a security boundary."
  msgstr ""
  
! #: analyzer/analyzer.opt:99
  #, no-c-format
! msgid "Warn about code paths in which read on a write-only file descriptor is attempted, or vice versa."
  msgstr ""
  
! #: analyzer/analyzer.opt:103
  #, no-c-format
! msgid "Warn about code paths in which a file descriptor can be closed more than once."
  msgstr ""
  
! #: analyzer/analyzer.opt:107
  #, no-c-format
! msgid "Warn about code paths in which a file descriptor is not closed."
  msgstr ""
  
! #: analyzer/analyzer.opt:111
  #, no-c-format
! msgid "Warn about code paths in which an operation is attempted in the wrong phase of a file descriptor's lifetime."
  msgstr ""
  
! #: analyzer/analyzer.opt:115
  #, no-c-format
! msgid "Warn about code paths in which an operation is attempted on the wrong type of file descriptor."
  msgstr ""
  
! #: analyzer/analyzer.opt:119
  #, no-c-format
! msgid "Warn about code paths in which a read or write is performed on a closed file descriptor."
  msgstr ""
  
! #: analyzer/analyzer.opt:123
  #, no-c-format
! msgid "Warn about code paths in which a file descriptor is used without being checked for validity."
  msgstr ""
  
! #: analyzer/analyzer.opt:127
! #, no-c-format
! msgid "Warn about code paths in which a stdio FILE is not closed."
! msgstr ""
  
! #: analyzer/analyzer.opt:131
! #, no-c-format
! msgid "Warn about code paths in which a non-heap pointer is freed."
! msgstr ""
  
! #: analyzer/analyzer.opt:135
  #, no-c-format
! msgid "Warn about code paths in which floating-point arithmetic is used in locations where precise computation is needed."
  msgstr ""
  
! #: analyzer/analyzer.opt:139
  #, no-c-format
! msgid "Warn about code paths which appear to lead to an infinite loop."
  msgstr ""
  
! #: analyzer/analyzer.opt:143
  #, no-c-format
! msgid "Warn about code paths which appear to lead to infinite recursion."
  msgstr ""
  
! #: analyzer/analyzer.opt:147
  #, no-c-format
! msgid "Warn about code paths in which a NULL function pointer is called."
  msgstr ""
  
! #: analyzer/analyzer.opt:151
! #, no-c-format
! msgid "Warn about code paths in which a heap-allocated pointer leaks."
! msgstr ""
  
! #: analyzer/analyzer.opt:155
  #, no-c-format
! msgid "Warn about code paths in which the wrong deallocation function is called."
  msgstr ""
  
! #: analyzer/analyzer.opt:159
  #, no-c-format
! msgid "Warn about code paths in which a write or read to a buffer is out-of-bounds."
  msgstr ""
  
! #: analyzer/analyzer.opt:163
  #, no-c-format
! msgid "Warn about code paths in which undefined behavior would occur due to overlapping buffers."
  msgstr ""
  
! #: analyzer/analyzer.opt:167
! #, no-c-format
! msgid "Warn about code paths in which a possibly-NULL value is passed to a must-not-be-NULL function argument."
! msgstr ""
  
! #: analyzer/analyzer.opt:171
! #, no-c-format
! msgid "Warn about code paths in which a possibly-NULL pointer is dereferenced."
! msgstr ""
  
! #: analyzer/analyzer.opt:175
! #, no-c-format
! msgid "Warn about code paths in which an async-signal-unsafe function is called from a signal handler."
! msgstr ""
  
! #: analyzer/analyzer.opt:179
! #, no-c-format
! msgid "Warn about code paths in which NULL is passed to a must-not-be-NULL function argument."
! msgstr ""
  
! #: analyzer/analyzer.opt:183
  #, no-c-format
! msgid "Warn about code paths in which a NULL pointer is dereferenced."
  msgstr ""
  
! #: analyzer/analyzer.opt:187
  #, no-c-format
! msgid "Warn about code paths in which an on-stack buffer is passed to putenv."
  msgstr ""
  
! #: analyzer/analyzer.opt:191
  #, no-c-format
! msgid "Warn about code paths in which a shift with negative count is attempted."
  msgstr ""
  
! #: analyzer/analyzer.opt:195
  #, no-c-format
! msgid "Warn about code paths in which a shift with count >= width of type is attempted."
  msgstr ""
  
! #: analyzer/analyzer.opt:199
! #, no-c-format
! msgid "Warn about code paths in which a longjmp rewinds to a jmp_buf saved in a stack frame that has returned."
! msgstr ""
  
! #: analyzer/analyzer.opt:203
  #, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as an allocation size."
  msgstr ""
  
! #: analyzer/analyzer.opt:207
  #, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as an array index."
  msgstr ""
  
! #: analyzer/analyzer.opt:211
  #, no-c-format
! msgid "Warn about code paths in which an 'assert()' is made involving an unsanitized value."
  msgstr ""
  
! #: analyzer/analyzer.opt:215
  #, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as a divisor."
  msgstr ""
  
! #: analyzer/analyzer.opt:219
! #, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as a pointer offset."
! msgstr ""
  
! #: analyzer/analyzer.opt:223
  #, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as a size."
  msgstr ""
  
! #: analyzer/analyzer.opt:227
  #, no-c-format
! msgid "Warn about code paths in which an exception of unexpected type is thrown."
  msgstr ""
  
! #: analyzer/analyzer.opt:231
! #, no-c-format
! msgid "Warn about code paths in which pointer subtraction involves undefined behavior."
! msgstr ""
  
! #: analyzer/analyzer.opt:235
  #, no-c-format
! msgid "Warn about code paths in which a call is made to strtok with undefined behavior."
  msgstr ""
  
! #: analyzer/analyzer.opt:239
  #, no-c-format
! msgid "Warn about code paths in which a freed value is used."
  msgstr ""
  
! #: analyzer/analyzer.opt:243
  #, no-c-format
! msgid "Warn about code paths in which a pointer to a stale stack frame is used."
  msgstr ""
  
! #: analyzer/analyzer.opt:247
  #, no-c-format
! msgid "Warn about code paths in which va_arg uses the wrong type."
  msgstr ""
  
! #: analyzer/analyzer.opt:251
  #, no-c-format
! msgid "Warn about code paths in which va_arg is used too many times on a va_list."
  msgstr ""
  
! #: analyzer/analyzer.opt:255
  #, no-c-format
! msgid "Warn about code paths in which va_start or va_copy is used without a corresponding va_end."
  msgstr ""
  
! #: analyzer/analyzer.opt:259
  #, no-c-format
! msgid "Warn about code paths in which a va_list is used after va_end."
  msgstr ""
  
! #: analyzer/analyzer.opt:263
  #, no-c-format
! msgid "Warn about code paths which attempt to write to a const object."
  msgstr ""
  
! #: analyzer/analyzer.opt:267
  #, no-c-format
! msgid "Warn about code paths which attempt to write to a string literal."
  msgstr ""
  
! #: analyzer/analyzer.opt:271
! #, no-c-format
! msgid "Warn about code paths in which an uninitialized value is used."
! msgstr ""
  
! #: analyzer/analyzer.opt:275
! #, no-c-format
! msgid "Warn if expressions are too complicated for the analyzer to fully track."
! msgstr ""
  
! #: analyzer/analyzer.opt:279
! #, no-c-format
! msgid "Warn if the code is too complicated for the analyzer to fully explore."
! msgstr ""
  
! #: analyzer/analyzer.opt:283
  #, no-c-format
! msgid "Assume that no function calls can throw exceptions."
  msgstr ""
  
! #: analyzer/analyzer.opt:287
  #, no-c-format
! msgid "Restrict the analyzer to run just the named checker."
  msgstr ""
  
! #: analyzer/analyzer.opt:291
  #, no-c-format
! msgid "Add extra annotations to diagrams."
  msgstr ""
  
! #: analyzer/analyzer.opt:299
  #, no-c-format
! msgid "Verify that paths are feasible when emitting diagnostics."
  msgstr ""
  
! #: analyzer/analyzer.opt:303
! #, no-c-format
! msgid "Issue a note when diagnostics are deduplicated."
! msgstr ""
  
! #: analyzer/analyzer.opt:307
  #, no-c-format
! msgid "Simplify the supergraph before analyzing it."
  msgstr ""
  
! #: analyzer/analyzer.opt:311
  #, no-c-format
! msgid "Purge unneeded state during analysis."
  msgstr ""
  
! #: analyzer/analyzer.opt:315
  #, no-c-format
! msgid "Merge similar-enough states during analysis."
  msgstr ""
  
! #: analyzer/analyzer.opt:319
  #, no-c-format
! msgid "Stop exploring an execution path after certain diagnostics."
  msgstr ""
  
! #: analyzer/analyzer.opt:323
  #, no-c-format
! msgid "Enable transitivity of constraints during analysis."
  msgstr ""
  
! #: analyzer/analyzer.opt:327
  #, no-c-format
! msgid "Show events within system headers in analyzer execution paths."
  msgstr ""
  
! #: analyzer/analyzer.opt:331
  #, no-c-format
! msgid "Approximate the effect of function calls to simplify analysis."
  msgstr ""
  
! #: analyzer/analyzer.opt:335
  #, no-c-format
! msgid "Try to reconstruct function calls and returns after inlining."
  msgstr ""
  
! #: analyzer/analyzer.opt:339
  #, no-c-format
! msgid "Emit more verbose descriptions of control flow in diagnostics."
  msgstr ""
  
! #: analyzer/analyzer.opt:343
  #, no-c-format
! msgid "Emit more verbose descriptions of state changes in diagnostics."
  msgstr ""
  
! #: analyzer/analyzer.opt:347
  #, no-c-format
! msgid "Control which events are displayed in diagnostic paths."
  msgstr ""
  
! #: analyzer/analyzer.opt:351
  #, no-c-format
! msgid "Dump various analyzer internals to SRCFILE.analyzer.txt."
  msgstr ""
  
! #: analyzer/analyzer.opt:355
  #, no-c-format
! msgid "Dump various analyzer internals to stderr."
  msgstr ""
  
! #: analyzer/analyzer.opt:363
! #, no-c-format
! msgid "Dump the analyzer exploded graph to a SRCFILE.eg.dot file."
! msgstr ""
  
! #: analyzer/analyzer.opt:367
! #, no-c-format
! msgid "Emit diagnostics showing the location of nodes in the exploded graph."
! msgstr ""
  
! #: analyzer/analyzer.opt:371
  #, no-c-format
! msgid "Dump a textual representation of the exploded graph to SRCFILE.eg.txt."
  msgstr ""
  
! #: analyzer/analyzer.opt:375
  #, no-c-format
! msgid "Dump a textual representation of the exploded graph to SRCFILE.eg-ID.txt."
  msgstr ""
  
! #: analyzer/analyzer.opt:379
! #, no-c-format
! msgid "Dump a textual representation of each diagnostic's exploded path to SRCFILE.IDX.KIND.epath.txt."
! msgstr ""
  
! #: analyzer/analyzer.opt:383
! #, no-c-format
! msgid "Dump various analyzer internals to SRCFILE.*.fg.dot and SRCFILE.*.tg.dot."
! msgstr ""
  
! #: analyzer/analyzer.opt:387
  #, no-c-format
! msgid "Dump various analyzer internals to SRCFILE.*.infinite-loop.dot."
  msgstr ""
  
! #: analyzer/analyzer.opt:391
  #, no-c-format
! msgid "Dump analyzer-specific data to a SRCFILE.analyzer.json.gz file."
  msgstr ""
  
! #: analyzer/analyzer.opt:395
  #, no-c-format
! msgid "Dump state-purging information to a SRCFILE.state-purge.dot file."
  msgstr ""
  
! #: analyzer/analyzer.opt:399
  #, no-c-format
! msgid "Dump the analyzer supergraph to a SRCFILE.supergraph.dot file."
  msgstr ""
  
! #: analyzer/analyzer.opt:403
  #, no-c-format
! msgid "Emit custom warnings with internal details intended for analyzer developers."
  msgstr ""
  
! #: common.opt:234
! #, no-c-format
! msgid "Provide bash completion for options starting with provided string."
! msgstr ""
  
! #: common.opt:286
  #, fuzzy, no-c-format
! msgid "Display this information."
! msgstr "  --help                   Εμφάνιση αυτών των πληροφοριών\n"
  
! #: common.opt:290
  #, no-c-format
! msgid "--help=<class>\tDisplay descriptions of a specific class of options.  <class> is one or more of optimizers, target, warnings, undocumented, params."
  msgstr ""
  
! #: common.opt:411
  #, no-c-format
! msgid "Display target specific command line options (including assembler and linker options)."
  msgstr ""
  
! #: common.opt:460 common.opt:502 common.opt:506 common.opt:510 common.opt:514
! #: common.opt:518 common.opt:522 common.opt:526 common.opt:943 common.opt:3861
! #: common.opt:3956 common.opt:4070
  #, no-c-format
! msgid "Passed to the linker."
  msgstr ""
  
! #: common.opt:464
  #, no-c-format
! msgid "-O<number>\tSet optimization level to <number>."
  msgstr ""
  
! #: common.opt:468
  #, no-c-format
! msgid "Optimize for space rather than speed."
  msgstr ""
  
! #: common.opt:472
  #, no-c-format
! msgid "Optimize for speed disregarding exact standards compliance."
  msgstr ""
  
! #: common.opt:476
  #, no-c-format
! msgid "Optimize for debugging experience rather than speed or size."
  msgstr ""
  
! #: common.opt:480
  #, no-c-format
! msgid "Optimize for space aggressively rather than speed."
  msgstr ""
  
! #: common.opt:485
  #, no-c-format
! msgid "-Q --help prints what options are enabled.  Just -Q enables verbose messages."
  msgstr ""
  
! #: common.opt:498
  #, no-c-format
! msgid "Stop processing after generating assembly code; do not assemble."
  msgstr ""
  
! #: common.opt:530
  #, no-c-format
! msgid "This switch is deprecated; use -Wextra instead."
  msgstr ""
  
! #: common.opt:543
  #, no-c-format
! msgid "Warn about returning structures, unions or arrays."
  msgstr ""
  
! #: common.opt:547
  #, no-c-format
! msgid "Warn if a loop with constant number of iterations triggers undefined behavior."
  msgstr ""
  
! #: common.opt:554
  #, no-c-format
! msgid "Warn if an array is accessed out of bounds."
  msgstr ""
  
! #: common.opt:558
! #, no-c-format
! msgid "Warn about problems with auto-profile data."
! msgstr ""
  
! #: common.opt:562 common.opt:566
  #, no-c-format
! msgid "Warn for uses of pointers to deallocated storage."
  msgstr ""
  
! #: common.opt:570
  #, no-c-format
! msgid "Warn about inappropriate attribute usage."
  msgstr ""
  
! #: common.opt:574
! #, fuzzy, no-c-format
! msgid "Do not warn about specified attributes."
! msgstr "λάθος αριθμός ορισμάτων"
! 
! #: common.opt:578 common.opt:582
  #, no-c-format
! msgid "Warn about type safety and similar errors and mismatches in declarations with alias attributes."
  msgstr ""
  
! #: common.opt:586
  #, no-c-format
! msgid "Warn when profiling instrumentation was requested, but could not be applied to a certain function."
  msgstr ""
  
! #: common.opt:591 common.opt:595
  #, no-c-format
! msgid "Warn about pointer casts which increase alignment."
  msgstr ""
  
! #: common.opt:599
  #, no-c-format
! msgid "Complain when a command-line option is valid, but not applicable to the current front end."
  msgstr ""
  
! #: common.opt:603
! #, no-c-format
! msgid "Warn when a #warning directive is encountered."
! msgstr ""
  
! #: common.opt:607
  #, fuzzy, no-c-format
! msgid "Warn about uses of __attribute__((warning)) declarations."
! msgstr "αδυναμία εισαγωγής στοιχείο παραβολής `%.*s'"
  
! #: common.opt:611
! #, no-c-format
! msgid "Warn if a deprecated compiler feature, class, method, or field is used."
! msgstr ""
  
! #: common.opt:615
  #, fuzzy, no-c-format
! msgid "Warn about uses of __attribute__((deprecated)) declarations."
! msgstr "αδυναμία εισαγωγής στοιχείο παραβολής `%.*s'"
  
! #: common.opt:619
  #, no-c-format
! msgid "Warn when an optimization pass is disabled."
  msgstr ""
  
! #: common.opt:623
  #, no-c-format
! msgid "Turn all warnings into errors."
  msgstr ""
  
! #: common.opt:627
  #, no-c-format
! msgid "Turn the specified warning into an error."
  msgstr ""
  
! #: common.opt:631
  #, no-c-format
! msgid "Print extra (possibly unwanted) warnings."
  msgstr ""
  
! #: common.opt:635
  #, no-c-format
! msgid "Exit on the first error occurred."
  msgstr ""
  
! #: common.opt:639
  #, no-c-format
! msgid "-Wframe-larger-than=<byte-size>\tWarn if a function's stack frame requires in excess of <byte-size>."
  msgstr ""
  
! #: common.opt:643
  #, no-c-format
! msgid "Disable -Wframe-larger-than= warning.  Equivalent to -Wframe-larger-than=<SIZE_MAX> or larger."
  msgstr ""
  
! #: common.opt:647
  #, no-c-format
! msgid "Warn when attempting to free a non-heap object."
  msgstr ""
  
! #: common.opt:651
  #, no-c-format
! msgid "Warn when -fhardened did not enable an option from its set."
  msgstr ""
  
! #: common.opt:662
  #, no-c-format
! msgid "Warn when a switch case falls through."
  msgstr ""
  
! #: common.opt:666 rust/lang.opt:59 c-family/c.opt:919
  #, no-c-format
! msgid "Warn for infinitely recursive calls."
  msgstr ""
  
! #: common.opt:670
! #, no-c-format
! msgid "Warn when an inlined function cannot be inlined."
! msgstr ""
  
! #: common.opt:674
! #, no-c-format
! msgid "Warn when an atomic memory model parameter is known to be outside the valid range."
! msgstr ""
  
! #: common.opt:681
! #, no-c-format
! msgid "-Wlarger-than=<byte-size>\tWarn if an object's size exceeds <byte-size>."
! msgstr ""
  
! #: common.opt:685
  #, no-c-format
! msgid "Disable -Wlarger-than= warning.  Equivalent to -Wlarger-than=<SIZE_MAX> or larger."
  msgstr ""
  
! #: common.opt:689
  #, no-c-format
! msgid "Warn if comparing pointer parameter with nonnull attribute with NULL."
  msgstr ""
  
! #: common.opt:693
  #, no-c-format
! msgid "Warn if dereferencing a NULL pointer may lead to erroneous or undefined behavior."
  msgstr ""
  
! #: common.opt:704
! #, no-c-format
! msgid "Warn about passing a pointer/reference to a local or temporary variable to a musttail call argument."
! msgstr ""
  
! #: common.opt:708
! #, no-c-format
! msgid "Warn about pointer/reference to a local or temporary variable possibly escaping to a musttail call."
! msgstr ""
  
! #: common.opt:712
! #, no-c-format
! msgid "Warn about some C++ One Definition Rule violations during link time optimization."
! msgstr ""
  
! #: common.opt:716
  #, fuzzy, no-c-format
! msgid "Warn about overflow in arithmetic expressions."
! msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: common.opt:720
! #, no-c-format
! msgid "During link time optimization warn about mismatched types of global declarations."
! msgstr ""
  
! #: common.opt:724
! #, no-c-format
! msgid "Warn when the packed attribute has no effect on struct layout."
! msgstr ""
  
! #: common.opt:728
! #, no-c-format
! msgid "Warn when padding is required to align structure members."
! msgstr ""
  
! #: common.opt:732
! #, no-c-format
! msgid "Issue warnings needed for strict compliance to the standard."
! msgstr ""
  
! #: common.opt:736
  #, fuzzy, no-c-format
! msgid "Warn about returning a pointer/reference to a local or temporary variable."
! msgstr "xdr_reference: η μνήμη εξαντλήθηκε\n"
  
! #: common.opt:740
! #, no-c-format
! msgid "Warn when one variable shadows another.  Same as -Wshadow=global."
! msgstr ""
  
! #: common.opt:744
! #, no-c-format
! msgid "Warn when one variable shadows another (globally)."
! msgstr ""
  
! #: common.opt:748
  #, no-c-format
! msgid "Warn when one local variable shadows another local variable or parameter."
  msgstr ""
  
! #: common.opt:755
  #, no-c-format
! msgid "Warn when one local variable shadows another local variable or parameter of compatible type."
  msgstr ""
  
! #: common.opt:762
  #, no-c-format
! msgid "Warn when not issuing stack smashing protection for some reason."
  msgstr ""
  
! #: common.opt:766
! #, no-c-format
! msgid "-Wstack-usage=<byte-size>\tWarn if stack usage might exceed <byte-size>."
! msgstr ""
  
! #: common.opt:770
  #, no-c-format
! msgid "Disable Wstack-usage= warning.  Equivalent to Wstack-usage=<SIZE_MAX> or larger."
  msgstr ""
  
! #: common.opt:774 common.opt:778
  #, no-c-format
! msgid "Warn about code which might break strict aliasing rules."
  msgstr ""
  
! #: common.opt:782 common.opt:786
  #, no-c-format
! msgid "Warn about optimizations that assume that signed overflow is undefined."
  msgstr ""
  
! #: common.opt:790
  #, no-c-format
! msgid "Warn about functions which might be candidates for __attribute__((cold))."
  msgstr ""
  
! #: common.opt:794
  #, no-c-format
! msgid "Warn about functions which might be candidates for __attribute__((const))."
  msgstr ""
  
! #: common.opt:798
  #, no-c-format
! msgid "Warn about functions which might be candidates for __attribute__((pure))."
  msgstr ""
  
! #: common.opt:802
  #, no-c-format
! msgid "Warn about functions which might be candidates for __attribute__((noreturn))."
  msgstr ""
  
! #: common.opt:806
  #, no-c-format
! msgid "Warn about functions which might be candidates for __attribute__((malloc))."
  msgstr ""
  
! #: common.opt:810
  #, no-c-format
! msgid "Warn about functions which might be candidates for __attribute__((returns_nonnull))."
  msgstr ""
  
! #: common.opt:814
  #, no-c-format
! msgid "Warn about C++ polymorphic types where adding final keyword would improve code quality."
  msgstr ""
  
! #: common.opt:818
  #, no-c-format
! msgid "Warn about C++ virtual methods where adding final keyword would improve code quality."
  msgstr ""
  
! #: common.opt:822
  #, no-c-format
! msgid "Warn about statements between switch's controlling expression and the first case."
  msgstr ""
  
! #: common.opt:827
  #, fuzzy, no-c-format
! msgid "Do not suppress warnings from system headers."
! msgstr "Αποσιώπηση προηδοποιήσεων και μηνυμάτων πληροφόρησης"
  
! #: common.opt:831
  #, no-c-format
! msgid "Warn if a comparison always evaluates to true or false."
  msgstr ""
  
! #: common.opt:835
  #, no-c-format
! msgid "Warn whenever a trampoline is generated."
  msgstr ""
  
! #: common.opt:839
  #, no-c-format
! msgid "Warn about cases where -ftrivial-auto-var-init cannot initialize an auto variable."
  msgstr ""
  
! #: common.opt:843
  #, no-c-format
! msgid "Warn if a comparison is always true or always false due to the limited range of the data type."
  msgstr ""
  
! #: common.opt:847
  #, no-c-format
! msgid "Warn about uninitialized automatic variables."
  msgstr ""
  
! #: common.opt:851
! #, no-c-format
! msgid "Warn about maybe uninitialized automatic variables."
! msgstr ""
  
! #: common.opt:859
  #, no-c-format
! msgid "Enable all -Wunused- warnings."
  msgstr ""
  
! #: common.opt:866
  #, no-c-format
! msgid "Warn when a function parameter is only set, otherwise unused."
  msgstr ""
  
! #: common.opt:873
  #, no-c-format
! msgid "Warn when a variable is only set, otherwise unused."
  msgstr ""
  
! #: common.opt:877
! #, fuzzy, no-c-format
! msgid "Warn when a function is unused."
! msgstr "μη έγκυρη τάξη χαρακτήρων `%s'"
! 
! #: common.opt:881
  #, no-c-format
! msgid "Warn when a label is unused."
  msgstr ""
  
! #: common.opt:885
  #, no-c-format
! msgid "Warn when a function parameter is unused."
  msgstr ""
  
! #: common.opt:889
  #, no-c-format
! msgid "Warn when an expression value is unused."
  msgstr ""
  
! #: common.opt:893
  #, no-c-format
! msgid "Warn when a variable is unused."
  msgstr ""
  
! #: common.opt:897
  #, no-c-format
! msgid "Warn in case profiles in -fprofile-use do not match."
  msgstr ""
  
! #: common.opt:901
  #, no-c-format
! msgid "Warn in case a function ends earlier than it begins due to an invalid linenum macros."
  msgstr ""
  
! #: common.opt:905
  #, no-c-format
! msgid "Warn when a conditional has too many terms and condition coverage profiling gives up instrumenting the expression."
  msgstr ""
  
! #: common.opt:910
  #, no-c-format
! msgid "-fpath-coverage-limit=<number> Don't instrument functions path count exceeding <number>."
  msgstr ""
  
! #: common.opt:915
  #, no-c-format
! msgid "Warn if a function exceeds the number of paths (controlled by -fpath-coverage-limit) and path coverage give up instrumenting the function. The limit is approximate and conservative and coverage might give up even if the actual number is slightly below the limit."
  msgstr ""
  
! #: common.opt:922
  #, no-c-format
! msgid "Warn in case profiles in -fprofile-use do not exist."
  msgstr ""
  
! #: common.opt:926
  #, no-c-format
! msgid "Warn when a vector operation is compiled outside the SIMD."
  msgstr ""
  
! #: common.opt:930
  #, fuzzy, no-c-format
! msgid "Warn about unsupported features in ThreadSanitizer."
! msgstr "αδυναμία εισαγωγής στοιχείο παραβολής `%.*s'"
  
! #: common.opt:947
! #, no-c-format
! msgid "-aux-info <file>\tEmit declaration information into <file>."
! msgstr ""
  
! #: common.opt:960
  #, no-c-format
! msgid "-d<letters>\tEnable dumps from specific passes of the compiler."
  msgstr ""
  
! #: common.opt:964
  #, no-c-format
! msgid "-dumpbase <file>\tSet the file basename to be used for dumps."
  msgstr ""
  
! #: common.opt:968
  #, no-c-format
! msgid "-dumpbase-ext .<ext>    Drop a trailing .<ext> from the dump basename to name auxiliary output files."
  msgstr ""
  
! #: common.opt:972
  #, no-c-format
! msgid "-dumpdir <dir>\tSet the directory name to be used for dumps."
  msgstr ""
  
! #: common.opt:1087
! #, no-c-format
! msgid "The version of the C++ ABI in use."
! msgstr ""
  
! #: common.opt:1091
! #, no-c-format
! msgid "Aggressively optimize loops using language constraints."
! msgstr ""
  
! #: common.opt:1095
  #, fuzzy, no-c-format
! msgid "Align the start of functions."
! msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: common.opt:1102
! #, no-c-format
! msgid "Align labels which are only reached by jumping."
! msgstr ""
  
! #: common.opt:1109
  #, no-c-format
! msgid "Align all labels."
  msgstr ""
  
! #: common.opt:1116
  #, no-c-format
! msgid "Align the start of loops."
  msgstr ""
  
! #: common.opt:1123
  #, no-c-format
! msgid "Allow the compiler to introduce new data races on stores."
  msgstr ""
  
! #: common.opt:1127
  #, no-c-format
! msgid "Enable static analysis pass."
  msgstr ""
  
! #: common.opt:1147
  #, no-c-format
! msgid "Select what to sanitize."
  msgstr ""
  
! #: common.opt:1151
  #, no-c-format
! msgid "Select type of coverage sanitization."
  msgstr ""
  
! #: common.opt:1164
  #, no-c-format
! msgid "-fasan-shadow-offset=<number>\tUse custom shadow memory offset."
  msgstr ""
  
! #: common.opt:1168
  #, no-c-format
! msgid "-fsanitize-sections=<sec1,sec2,...>\tSanitize global variables in user-defined sections."
  msgstr ""
  
! #: common.opt:1173
  #, no-c-format
! msgid "After diagnosing undefined behavior attempt to continue execution."
  msgstr ""
  
! #: common.opt:1177
! #, no-c-format
! msgid "This switch is deprecated; use -fsanitize-recover= instead."
! msgstr ""
  
! #: common.opt:1181
  #, no-c-format
! msgid "Use traps instead of diagnostics of undefined behavior sanitizers."
  msgstr ""
  
! #: common.opt:1191
  #, no-c-format
! msgid "This switch is deprecated; use -fsanitize-trap= instead."
  msgstr ""
  
! #: common.opt:1195
  #, no-c-format
! msgid "Generate unwind tables that are exact at each instruction boundary."
  msgstr ""
  
! #: common.opt:1199
! #, fuzzy, no-c-format
! msgid "Generate auto-inc/dec instructions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: common.opt:1203
  #, no-c-format
! msgid "Use sample profile information for call graph node weights. The default profile file is fbdata.afdo in 'pwd'."
  msgstr ""
  
! #: common.opt:1208
  #, no-c-format
! msgid "Use sample profile information for call graph node weights. The profile file is specified in the argument."
  msgstr ""
  
! #: common.opt:1213
  #, no-c-format
! msgid "Perform inlining using auto-profile."
  msgstr ""
  
! #: common.opt:1221
! #, fuzzy, no-c-format
! msgid "Generate code to check bounds before indexing arrays."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: common.opt:1225
  #, no-c-format
! msgid "Replace add, compare, branch with branch on count register."
  msgstr ""
  
! #: common.opt:1229
  #, no-c-format
! msgid "Use profiling information for branch probabilities."
  msgstr ""
  
! #: common.opt:1245
  #, fuzzy, no-c-format
! msgid "Output callgraph information on a per-file basis."
! msgstr "εμφάνιση πληροφοριών προόδου"
  
! #: common.opt:1249
  #, no-c-format
! msgid "Output callgraph information on a per-file basis with decorations."
  msgstr ""
  
! #: common.opt:1253
  #, no-c-format
! msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions."
  msgstr ""
  
! #: common.opt:1257
  #, no-c-format
! msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls."
  msgstr ""
  
! #: common.opt:1264
  #, no-c-format
! msgid "Save registers around function calls."
  msgstr ""
  
! #: common.opt:1268
! #, no-c-format
! msgid "This switch is deprecated; do not use."
! msgstr ""
  
! #: common.opt:1272
! #, no-c-format
! msgid "Check the return value of new in C++."
! msgstr ""
  
! #: common.opt:1276 common.opt:1280
  #, fuzzy, no-c-format
! msgid "Perform internal consistency checkings."
! msgstr "εσωτερικό σφάλμα gcc"
  
! #: common.opt:1284
  #, no-c-format
! msgid "For -f*-prefix-map= options compare canonicalized pathnames rather than just strings."
  msgstr ""
  
! #: common.opt:1288
! #, fuzzy, no-c-format
! msgid "Enable code hoisting."
! msgstr "αδύνατη η φόρτωση δεδομένων προφίλ"
! 
! #: common.opt:1292
  #, no-c-format
! msgid "Looks for opportunities to reduce stack adjustments and stack references."
  msgstr ""
  
! #: common.opt:1296
  #, no-c-format
! msgid "Put uninitialized globals in the common section."
  msgstr ""
  
! #: common.opt:1304
  #, no-c-format
! msgid "-fcompare-debug[=<opts>]\tCompile with and without e.g. -gtoggle, and compare the final-insns dump."
  msgstr ""
  
! #: common.opt:1308
  #, no-c-format
! msgid "Run only the second compilation of -fcompare-debug."
  msgstr ""
  
! #: common.opt:1312
  #, no-c-format
! msgid "Perform comparison elimination after register allocation has finished."
  msgstr ""
  
! #: common.opt:1316
  #, no-c-format
! msgid "Do not perform optimizations increasing noticeably stack usage."
  msgstr ""
  
! #: common.opt:1320
  #, no-c-format
! msgid "Perform a register copy-propagation optimization pass."
  msgstr ""
  
! #: common.opt:1324
  #, no-c-format
! msgid "Fold instructions calculating memory offsets to the memory access instruction if possible."
  msgstr ""
  
! #: common.opt:1328
  #, no-c-format
! msgid "Perform cross-jumping optimization."
  msgstr ""
  
! #: common.opt:1332
  #, no-c-format
! msgid "When running CSE, follow jumps to their targets."
  msgstr ""
  
! #: common.opt:1358
  #, no-c-format
! msgid "Omit range reduction step when performing complex division."
  msgstr ""
  
! #: common.opt:1362
  #, no-c-format
! msgid "Complex multiplication and division follow Fortran rules."
  msgstr ""
  
! #: common.opt:1366
  #, no-c-format
! msgid "Place data items into their own section."
  msgstr ""
  
! #: common.opt:1370
  #, no-c-format
! msgid "List all available debugging counters with their limits and counts."
  msgstr ""
  
! #: common.opt:1374
  #, no-c-format
! msgid "-fdbg-cnt=<counter>[:<lower_limit1>-]<upper_limit1>[:<lower_limit2>-<upper_limit2>:...][,<counter>:...]\tSet the debug counter limit."
  msgstr ""
  
! #: common.opt:1378
  #, no-c-format
! msgid "-fdebug-prefix-map=<old>=<new>\tMap one directory name to another in debug information."
  msgstr ""
  
! #: common.opt:1382
  #, no-c-format
! msgid "-ffile-prefix-map=<old>=<new>\tMap one directory name to another in compilation result."
  msgstr ""
  
! #: common.opt:1386
  #, no-c-format
! msgid "Output .debug_types section when using DWARF v4 debuginfo."
  msgstr ""
  
! #: common.opt:1392
  #, no-c-format
! msgid "Defer popping functions args from stack until later."
  msgstr ""
  
! #: common.opt:1396
  #, no-c-format
! msgid "Attempt to fill delay slots of branch instructions."
  msgstr ""
  
! #: common.opt:1400
  #, no-c-format
! msgid "Delete dead instructions that may throw exceptions."
  msgstr ""
  
! #: common.opt:1404
  #, no-c-format
! msgid "Delete useless null pointer checks."
  msgstr ""
  
! #: common.opt:1408
  #, no-c-format
! msgid "Issue defining instructions back to back with their single uses, provided they are macro-fusible in the target microarchitecture."
  msgstr ""
  
! #: common.opt:1412
  #, no-c-format
! msgid "Stream extra data to support more aggressive devirtualization in LTO local transformation mode."
  msgstr ""
  
! #: common.opt:1416
  #, no-c-format
! msgid "Perform speculative devirtualization."
  msgstr ""
  
! #: common.opt:1420
  #, no-c-format
! msgid "Try to convert virtual calls to direct ones."
  msgstr ""
  
! #: common.opt:1424
  #, no-c-format
! msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics."
  msgstr ""
  
! #: common.opt:1441
  #, no-c-format
! msgid "Show the source line with a caret indicating the column."
  msgstr ""
  
! #: common.opt:1445
  #, no-c-format
! msgid "Show lines linking related events in diagnostic paths."
  msgstr ""
  
! #: common.opt:1449
  #, no-c-format
! msgid "Show labels annotating ranges of source code when showing source."
  msgstr ""
  
! #: common.opt:1453
  #, no-c-format
! msgid "Show line numbers in the left margin when showing source."
  msgstr ""
  
! #: common.opt:1461
  #, no-c-format
! msgid "-fdiagnostics-color=[never|always|auto]\tColorize diagnostics."
  msgstr ""
  
! #: common.opt:1481
  #, no-c-format
! msgid "Enable formatting of JSON output."
  msgstr ""
  
! #: common.opt:1485
  #, no-c-format
! msgid "-fdiagnostics-urls=[never|always|auto]\tEmbed URLs in diagnostics."
  msgstr ""
  
! #: common.opt:1505
  #, no-c-format
! msgid "-fdiagnostics-column-unit=[display|byte]\tSelect whether column numbers are output as display columns (default) or raw bytes."
  msgstr ""
  
! #: common.opt:1509
  #, no-c-format
! msgid "-fdiagnostics-column-origin=<number>\tSet the number of the first column.  The default is 1-based as per GNU style, but some utilities may expect 0-based, for example."
  msgstr ""
  
! #: common.opt:1513
! #, no-c-format
! msgid "-fdiagnostics-format=[text|sarif-stderr|sarif-file]\tSelect output format."
! msgstr ""
  
! #: common.opt:1517
  #, no-c-format
! msgid "Add output format."
  msgstr ""
  
! #: common.opt:1521
! #, no-c-format
! msgid "Set output format."
! msgstr ""
  
! #: common.opt:1525
! #, no-c-format
! msgid "-fdiagnostics-escape-format=[unicode|bytes]\tSelect how to escape non-printable-ASCII bytes in the source for diagnostics that suggest it."
! msgstr ""
  
! #: common.opt:1563
! #, no-c-format
! msgid "Print fix-it hints in machine-readable form."
! msgstr ""
  
! #: common.opt:1567
  #, no-c-format
! msgid "Print fix-it hints to stderr in unified diff format."
  msgstr ""
  
! #: common.opt:1571
  #, no-c-format
! msgid "Amend appropriate diagnostic messages with the command line option that controls them."
  msgstr ""
  
! #: common.opt:1575
  #, no-c-format
! msgid "Print CWE identifiers for diagnostic messages, where available."
  msgstr ""
  
! #: common.opt:1579
  #, no-c-format
! msgid "Print any rules associated with diagnostic messages."
  msgstr ""
  
! #: common.opt:1583
  #, no-c-format
! msgid "Use color within diagnostic messages to highlight pertinent information."
  msgstr ""
  
! #: common.opt:1587
  #, no-c-format
! msgid "Specify how to print any control-flow path associated with a diagnostic."
  msgstr ""
  
! #: common.opt:1591
  #, no-c-format
! msgid "Turn off any diagnostics features that complicate the output, such as line numbers, color, and warning URLs."
  msgstr ""
  
! #: common.opt:1595
! #, no-c-format
! msgid "-ftabstop=<number>      Distance between tab stops for column reporting."
! msgstr ""
  
! #: common.opt:1611
! #, no-c-format
! msgid "Show stack depths of events in paths."
! msgstr ""
  
! #: common.opt:1615
! #, no-c-format
! msgid "-fdiagnostics-text-art-charset=[none|ascii|unicode|emoji]\tDetermine which characters to use in text arg diagrams."
! msgstr ""
  
! #: common.opt:1634
  #, no-c-format
! msgid "Set minimum width of left margin of source code when showing source."
  msgstr ""
  
! #: common.opt:1638
  #, no-c-format
! msgid "Use indentation to show nesting of diagnostics in text output."
  msgstr ""
  
! #: common.opt:1642
  #, no-c-format
! msgid "Show location information when showing nested diagnostics."
  msgstr ""
  
! #: common.opt:1646
  #, no-c-format
! msgid "Show nesting levels as numbers when showing nested diagnostics."
  msgstr ""
  
! #: common.opt:1653
  #, no-c-format
! msgid "Collect and print more context information for diagnostics."
  msgstr ""
  
! #: common.opt:1657
  #, no-c-format
! msgid "-fdisable-[tree|rtl|ipa]-<pass>=range1+range2\tDisable an optimization pass."
  msgstr ""
  
! #: common.opt:1661
! #, no-c-format
! msgid "-fenable-[tree|rtl|ipa]-<pass>=range1+range2\tEnable an optimization pass."
! msgstr ""
  
! #: common.opt:1665
! #, no-c-format
! msgid "-fdump-<type>\tDump various compiler internals to a file."
! msgstr ""
  
! #: common.opt:1672
! #, no-c-format
! msgid "-fdump-final-insns=filename\tDump to filename the insns at the end of translation."
! msgstr ""
  
! #: common.opt:1676
! #, no-c-format
! msgid "-fdump-go-spec=filename\tWrite all declarations to file as Go code."
! msgstr ""
  
! #: common.opt:1680
  #, no-c-format
! msgid "Suppress output of addresses in debugging dumps."
  msgstr ""
  
! #: common.opt:1684
  #, no-c-format
! msgid "Collect and dump debug information into temporary file if ICE in C/C++ compiler occurred."
  msgstr ""
  
! #: common.opt:1689
  #, no-c-format
! msgid "Dump detailed information on GCC's internal representation of source code locations."
  msgstr ""
  
! #: common.opt:1693
  #, no-c-format
! msgid "Dump optimization passes."
  msgstr ""
  
! #: common.opt:1697
  #, no-c-format
! msgid "Suppress output of instruction numbers, line number notes and addresses in debugging dumps."
  msgstr ""
  
! #: common.opt:1701
  #, no-c-format
! msgid "Suppress output of previous and next insn numbers in debugging dumps."
  msgstr ""
  
! #: common.opt:1705
  #, no-c-format
! msgid "Enable CFI tables via GAS assembler directives."
  msgstr ""
  
! #: common.opt:1709
  #, no-c-format
! msgid "Perform early inlining."
  msgstr ""
  
! #: common.opt:1717
  #, no-c-format
! msgid "Perform interprocedural reduction of aggregates."
  msgstr ""
  
! #: common.opt:1721
  #, no-c-format
! msgid "Perform unused symbol elimination in debug info."
  msgstr ""
  
! #: common.opt:1725
  #, no-c-format
! msgid "Perform unused type elimination in debug info."
  msgstr ""
  
! #: common.opt:1729
  #, no-c-format
! msgid "Do not suppress C++ class debug information."
  msgstr ""
  
! #: common.opt:1733
  #, fuzzy, no-c-format
! msgid "Enable exception handling."
! msgstr "αδύνατη η φόρτωση δεδομένων προφίλ"
  
! #: common.opt:1737
! #, no-c-format
! msgid "Perform a number of minor, expensive optimizations."
! msgstr ""
  
! #: common.opt:1741
  #, no-c-format
! msgid "-fexcess-precision=[fast|standard|16]\tSpecify handling of excess floating-point precision."
  msgstr ""
  
! #: common.opt:1759
! #, no-c-format
! msgid "-fpermitted-flt-eval-methods=[c11|ts-18661]\tSpecify which values of FLT_EVAL_METHOD are permitted."
! msgstr ""
  
! #: common.opt:1775
  #, no-c-format
! msgid "Output lto objects containing both the intermediate language and binary output."
  msgstr ""
  
! #: common.opt:1779
  #, no-c-format
! msgid "Assume no NaNs or infinities are generated."
  msgstr ""
  
! #: common.opt:1783
  #, no-c-format
! msgid "Assume that loops with an exit will terminate and not loop indefinitely."
  msgstr ""
  
! #: common.opt:1787
  #, no-c-format
! msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler."
  msgstr ""
  
! #: common.opt:1791
! #, no-c-format
! msgid "Don't allocate floats and doubles in extended-precision registers."
! msgstr ""
  
! #: common.opt:1799
! #, no-c-format
! msgid "Perform a forward propagation pass on RTL."
! msgstr ""
  
! #: common.opt:1803
  #, no-c-format
! msgid "-ffp-contract=[off|on|fast]\tPerform floating-point expression contraction."
  msgstr ""
  
! #: common.opt:1819
  #, no-c-format
! msgid "Allow built-in functions ceil, floor, round, trunc to raise \"inexact\" exceptions."
  msgstr ""
  
! #: common.opt:1826
  #, fuzzy, no-c-format
! msgid "Allow function addresses to be held in registers."
! msgstr "Δεν είναι δυνατό να δεσμευτεί μνήμη"
  
! #: common.opt:1830
  #, no-c-format
! msgid "Place each function into its own section."
  msgstr ""
  
! #: common.opt:1834
  #, no-c-format
! msgid "Allow limited optimization of operations with volatile memory access."
  msgstr ""
  
! #: common.opt:1838
! #, no-c-format
! msgid "Perform global common subexpression elimination."
! msgstr ""
  
! #: common.opt:1842
  #, no-c-format
! msgid "Perform enhanced load motion during global common subexpression elimination."
  msgstr ""
  
! #: common.opt:1846
! #, no-c-format
! msgid "Perform store motion after global common subexpression elimination."
! msgstr ""
  
! #: common.opt:1850
! #, no-c-format
! msgid "Try to avoid store forwarding."
! msgstr ""
  
! #: common.opt:1854
  #, no-c-format
! msgid "Perform redundant load after store elimination in global common subexpression elimination."
  msgstr ""
  
! #: common.opt:1859
! #, no-c-format
! msgid "Perform global common subexpression elimination after register allocation has finished."
! msgstr ""
  
! #: common.opt:1876
! #, no-c-format
! msgid "-fgnat-encodings=[all|gdb|minimal]\tSelect the balance between GNAT encodings and standard DWARF emitted in the debug information."
! msgstr ""
  
! #: common.opt:1881
! #, no-c-format
! msgid "Enable in and out of Graphite representation."
! msgstr ""
  
! #: common.opt:1885
  #, no-c-format
! msgid "Enable Graphite Identity transformation."
  msgstr ""
  
! #: common.opt:1889
  #, no-c-format
! msgid "Enable hoisting adjacent loads to encourage generating conditional move instructions."
  msgstr ""
  
! #: common.opt:1902
! #, no-c-format
! msgid "Run two instruction combination passes late in the pass pipeline; one before register allocation and one after."
! msgstr ""
  
! #: common.opt:1907
! #, no-c-format
! msgid "Mark all loops as parallel."
! msgstr ""
  
! #: common.opt:1911 common.opt:1919 common.opt:3317
! #, no-c-format
! msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
! msgstr ""
  
! #: common.opt:1915
! #, no-c-format
! msgid "Enable loop interchange on trees."
! msgstr ""
  
! #: common.opt:1923
! #, no-c-format
! msgid "Perform unroll-and-jam on loops."
! msgstr ""
  
! #: common.opt:1927
  #, no-c-format
! msgid "Enable support for GNU transactional memory."
  msgstr ""
  
! #: common.opt:1931
! #, no-c-format
! msgid "Use STB_GNU_UNIQUE if supported by the assembler."
! msgstr ""
  
! #: common.opt:1939
! #, no-c-format
! msgid "Enable the loop nest optimizer."
! msgstr ""
  
! #: common.opt:1943
! #, no-c-format
! msgid "Turn indirect calls of pointers loaded from structures to speculative calls if there is one known candidate."
! msgstr ""
  
! #: common.opt:1947
! #, no-c-format
! msgid "Force bitfield accesses to match their type width."
! msgstr ""
  
! #: common.opt:1951
  #, no-c-format
! msgid "Merge adjacent stores."
  msgstr ""
  
! #: common.opt:1955
  #, no-c-format
! msgid "Enable guessing of branch probabilities."
  msgstr ""
  
! #: common.opt:1959
  #, no-c-format
! msgid "Enable various security-relevant flags."
  msgstr ""
  
! #: common.opt:1963
  #, no-c-format
! msgid "Harden conditionals not used in branches, checking reversed conditions."
  msgstr ""
  
! #: common.opt:1967
! #, no-c-format
! msgid "Harden conditional branches by checking reversed conditions."
! msgstr ""
  
! #: common.opt:1971
  #, no-c-format
! msgid "Harden control flow by recording and checking execution paths."
  msgstr ""
  
! #: common.opt:1975
  #, fuzzy, no-c-format
! msgid "Disable CFR in leaf functions."
! msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: common.opt:1979
  #, no-c-format
! msgid "Check CFR execution paths also before calls followed by returns of their results."
  msgstr ""
  
! #: common.opt:1983
  #, no-c-format
! msgid "Check CFR execution paths also when exiting a function through an exception."
  msgstr ""
  
! #: common.opt:1987
  #, no-c-format
! msgid "-fhardcfr-check-noreturn-calls=[always|no-xthrow|nothrow|never]\tCheck CFR execution paths also before calling noreturn functions."
  msgstr ""
  
! #: common.opt:2008
  #, no-c-format
! msgid "Emit .ident assembler directives."
  msgstr ""
  
! #: common.opt:2012
  #, no-c-format
! msgid "Perform conversion of conditional jumps to branchless equivalents."
  msgstr ""
  
! #: common.opt:2016
  #, no-c-format
! msgid "Perform conversion of conditional jumps to conditional execution."
  msgstr ""
  
! #: common.opt:2020
  #, no-c-format
! msgid "-fstack-reuse=[all|named_vars|none]\tSet stack reuse level for local variables."
  msgstr ""
  
! #: common.opt:2036
! #, no-c-format
! msgid "Convert conditional jumps in innermost loops to branchless equivalents."
! msgstr ""
! 
! #: common.opt:2048
  #, fuzzy, no-c-format
! msgid "Do not generate .size directives."
  msgstr "Ακατάλληλη εντολή"
  
! #: common.opt:2052
  #, no-c-format
! msgid "Perform indirect inlining."
  msgstr ""
  
! #: common.opt:2058
  #, no-c-format
! msgid "Enable inlining of function declared \"inline\", disabling disables all inlining."
  msgstr ""
  
! #: common.opt:2062
  #, no-c-format
! msgid "Integrate functions into their callers when code size is known not to grow."
  msgstr ""
  
! #: common.opt:2066
  #, no-c-format
! msgid "Integrate functions not declared \"inline\" into their callers when profitable."
  msgstr ""
  
! #: common.opt:2070
  #, no-c-format
! msgid "Integrate functions only required by their single caller."
  msgstr ""
  
! #: common.opt:2077
  #, no-c-format
! msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>."
  msgstr ""
  
! #: common.opt:2081
  #, no-c-format
! msgid "Inline __atomic operations when a lock free instruction sequence is available."
  msgstr ""
  
! #: common.opt:2091
  #, no-c-format
! msgid "-finline-stringops[=memcmp|memcpy|memmove|memset] Expand supported mem/str operations inline, even if against optimization."
  msgstr ""
  
! #: common.opt:2119
  #, no-c-format
! msgid "Equivalent to -fcf-protection=full."
  msgstr ""
  
! #: common.opt:2123
  #, no-c-format
! msgid "-fcf-protection=[full|branch|return|none|check]\tInstrument functions with checks to verify jump/call/return control-flow transfer instructions have valid targets."
  msgstr ""
  
! #: common.opt:2146
  #, no-c-format
! msgid "Instrument function entry and exit with profiling calls."
  msgstr ""
  
! #: common.opt:2150
  #, no-c-format
! msgid "Instrument function entry and exit with profiling calls invoked once."
  msgstr ""
  
! #: common.opt:2154
  #, no-c-format
! msgid "-finstrument-functions-exclude-function-list=name,...\tDo not instrument listed functions."
  msgstr ""
  
! #: common.opt:2158
  #, no-c-format
! msgid "-finstrument-functions-exclude-file-list=filename,...\tDo not instrument functions listed in files."
  msgstr ""
  
! #: common.opt:2162
  #, no-c-format
! msgid "Perform interprocedural constant propagation."
  msgstr ""
  
! #: common.opt:2166
  #, no-c-format
! msgid "Perform cloning to make Interprocedural constant propagation stronger."
  msgstr ""
  
! #: common.opt:2174
  #, no-c-format
! msgid "Perform interprocedural bitwise constant propagation."
  msgstr ""
  
! #: common.opt:2178
  #, no-c-format
! msgid "Perform interprocedural modref analysis."
  msgstr ""
  
! #: common.opt:2182
  #, no-c-format
! msgid "Perform reordering and cloning of functions to maximize locality."
  msgstr ""
  
! #: common.opt:2186
  #, no-c-format
! msgid "Perform interprocedural profile propagation."
  msgstr ""
  
! #: common.opt:2190
  #, no-c-format
! msgid "Perform interprocedural points-to analysis."
  msgstr ""
  
! #: common.opt:2194
! #, fuzzy, no-c-format
! msgid "Discover pure and const functions."
! msgstr "Ακατάλληλη εντολή"
! 
! #: common.opt:2198
  #, no-c-format
! msgid "Perform Identical Code Folding for functions and read-only variables."
  msgstr ""
  
! #: common.opt:2202
  #, no-c-format
! msgid "Perform Identical Code Folding for functions."
  msgstr ""
  
! #: common.opt:2206
  #, no-c-format
! msgid "Perform Identical Code Folding for variables."
  msgstr ""
  
! #: common.opt:2210
  #, no-c-format
! msgid "Discover read-only and non addressable static variables."
  msgstr ""
  
! #: common.opt:2214
  #, no-c-format
! msgid "Discover read-only, write-only and non-addressable static variables."
  msgstr ""
  
! #: common.opt:2218
  #, no-c-format
! msgid "Reduce stack alignment on call sites if possible."
  msgstr ""
  
! #: common.opt:2230
  #, no-c-format
! msgid "Perform IPA Value Range Propagation."
  msgstr ""
  
! #: common.opt:2234
  #, no-c-format
! msgid "-fira-algorithm=[CB|priority]\tSet the used IRA algorithm."
  msgstr ""
  
! #: common.opt:2238
! #, no-c-format
! msgid "Assume strict aliasing rules apply across (uninlined) function boundaries."
! msgstr ""
  
! #: common.opt:2251
! #, no-c-format
! msgid "-fira-region=[one|all|mixed]\tSet regions for IRA."
! msgstr ""
  
! #: common.opt:2267
  #, no-c-format
! msgid "Use IRA based register pressure calculation in RTL hoist optimizations."
  msgstr ""
  
! #: common.opt:2272
  #, no-c-format
! msgid "Use IRA based register pressure calculation in RTL loop optimizations."
  msgstr ""
  
! #: common.opt:2277
! #, no-c-format
! msgid "Share slots for saving different hard registers."
! msgstr ""
  
! #: common.opt:2281
! #, no-c-format
! msgid "Share stack slots for spilled pseudo-registers."
! msgstr ""
  
! #: common.opt:2285
  #, no-c-format
! msgid "-fira-verbose=<number>\tControl IRA's level of diagnostic messages."
  msgstr ""
  
! #: common.opt:2289
  #, no-c-format
! msgid "Optimize induction variables on trees."
  msgstr ""
  
! #: common.opt:2293
! #, no-c-format
! msgid "Use jump tables for sufficiently large switch statements."
! msgstr ""
  
! #: common.opt:2297
  #, fuzzy, no-c-format
! msgid "Use bit tests for sufficiently large switch statements."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: common.opt:2301
  #, no-c-format
! msgid "Generate code for functions even if they are fully inlined."
  msgstr ""
  
! #: common.opt:2305
  #, no-c-format
! msgid "Generate code for static functions even if they are never called."
  msgstr ""
  
! #: common.opt:2309
  #, no-c-format
! msgid "Emit static const variables even if they are not used."
  msgstr ""
  
! #: common.opt:2313
  #, no-c-format
! msgid "Give external symbols a leading underscore."
  msgstr ""
  
! #: common.opt:2321
  #, no-c-format
! msgid "Do CFG-sensitive rematerialization in LRA."
  msgstr ""
  
! #: common.opt:2325
  #, no-c-format
! msgid "Enable link-time optimization."
  msgstr ""
  
! #: common.opt:2329
  #, no-c-format
! msgid "Link-time optimization with number of parallel jobs or jobserver."
  msgstr ""
  
! #: common.opt:2333
  #, no-c-format
! msgid "Enable incremental LTO, with its cache in given directory."
  msgstr ""
  
! #: common.opt:2337
  #, no-c-format
! msgid "Number of cache entries in incremental LTO after which to prune old entries."
  msgstr ""
  
! #: common.opt:2362
  #, no-c-format
! msgid "Specify the algorithm to partition symbols and vars at linktime."
  msgstr ""
  
! #: common.opt:2366
  #, no-c-format
! msgid "Enable heuristics to recognize symbol identifiers in toplevel (not extended) assembly and prevent their mangling/deletion."
  msgstr ""
  
! #: common.opt:2371
  #, no-c-format
! msgid "Use zlib/zstd compression level <number> for IL."
  msgstr ""
  
! #: common.opt:2379
  #, no-c-format
! msgid "Report various link-time optimization statistics."
  msgstr ""
  
! #: common.opt:2383
  #, no-c-format
! msgid "Report various link-time optimization statistics for WPA only."
  msgstr ""
  
! #: common.opt:2387
  #, fuzzy, no-c-format
! msgid "Set errno after built-in math functions."
! msgstr "εσωτερικό σφάλμα στο %s, γραμμή %u"
  
! #: common.opt:2391
  #, no-c-format
! msgid "-fmax-errors=<number>\tMaximum number of errors to report."
  msgstr ""
  
! #: common.opt:2395
  #, no-c-format
! msgid "Allow removal of malloc and free pairs when allocated block is unused."
  msgstr ""
  
! #: common.opt:2402
  #, no-c-format
! msgid "Report on permanent memory allocation."
  msgstr ""
  
! #: common.opt:2406
  #, no-c-format
! msgid "Report on permanent memory allocation in WPA only."
  msgstr ""
  
! #: common.opt:2413
  #, no-c-format
! msgid "Attempt to merge identical constants and constant variables."
  msgstr ""
  
! #: common.opt:2417
  #, no-c-format
! msgid "Attempt to merge identical constants across compilation units."
  msgstr ""
  
! #: common.opt:2421
  #, no-c-format
! msgid "Attempt to merge identical debug strings across compilation units."
  msgstr ""
  
! #: common.opt:2425
  #, no-c-format
! msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping."
  msgstr ""
  
! #: common.opt:2429
  #, no-c-format
! msgid "Align the start of every function."
  msgstr ""
  
! #: common.opt:2433
  #, no-c-format
! msgid "Perform SMS based modulo scheduling before the first scheduling pass."
  msgstr ""
  
! #: common.opt:2437
  #, no-c-format
! msgid "Perform SMS based modulo scheduling with register moves allowed."
  msgstr ""
  
! #: common.opt:2441
  #, no-c-format
! msgid "Move loop invariant computations out of loops."
  msgstr ""
  
! #: common.opt:2445
  #, no-c-format
! msgid "Move stores out of loops."
  msgstr ""
  
! #: common.opt:2449
  #, no-c-format
! msgid "Building block for specs-based multilib-aware TFLAGS."
  msgstr ""
  
! #: common.opt:2453
  #, no-c-format
! msgid "Use the RTL dead code elimination pass."
  msgstr ""
  
! #: common.opt:2457
  #, no-c-format
! msgid "Use the RTL dead store elimination pass."
  msgstr ""
  
! #: common.opt:2461
  #, no-c-format
! msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
  msgstr ""
  
! #: common.opt:2465
  #, no-c-format
! msgid "Support synchronous non-call exceptions."
  msgstr ""
  
! #: common.opt:2472
  #, no-c-format
! msgid "-foffload-options=<targets>=<options>\tSpecify options for the offloading targets."
  msgstr ""
  
! #: common.opt:2478
  #, no-c-format
! msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
  msgstr ""
  
! #: common.opt:2493
  #, no-c-format
! msgid "-foffload-abi-host-opts=<options>\tSpecify host ABI options."
  msgstr ""
  
! #: common.opt:2497
  #, no-c-format
! msgid "When possible do not generate stack frames."
  msgstr ""
  
! #: common.opt:2504
  #, no-c-format
! msgid "Generate SIMD clones for functions with the OpenMP declare target directive."
  msgstr ""
  
! #: common.opt:2523
  #, no-c-format
! msgid "Enable all optimization info dumps on stderr."
  msgstr ""
  
! #: common.opt:2527
  #, no-c-format
! msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
  msgstr ""
  
! #: common.opt:2531
  #, no-c-format
! msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed."
  msgstr ""
  
! #: common.opt:2535
  #, no-c-format
! msgid "Detect loops calculating CRC and replace with faster implementation. If the target supports CRC instruction and the CRC loop uses the same polynomial as the one used in the CRC instruction, directly replace with the corresponding CRC instruction. Otherwise, if the target supports carry-less-multiplication instruction, generate CRC using it. If neither case applies, generate table-based CRC."
  msgstr ""
  
! #: common.opt:2549
  #, no-c-format
! msgid "Optimize sibling and tail recursive calls."
  msgstr ""
  
! #: common.opt:2553
  #, no-c-format
! msgid "Insert path profiling code."
  msgstr ""
  
! #: common.opt:2557
  #, no-c-format
! msgid "Perform partial inlining."
  msgstr ""
  
! #: common.opt:2561 common.opt:2565
  #, no-c-format
! msgid "Report on memory allocation before interprocedural optimization."
  msgstr ""
  
! #: common.opt:2569
  #, no-c-format
! msgid "Pack structure members together without holes."
  msgstr ""
  
! #: common.opt:2573
  #, no-c-format
! msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
  msgstr ""
  
! #: common.opt:2577
  #, no-c-format
! msgid "Return small aggregates in memory, not registers."
  msgstr ""
  
! #: common.opt:2581
  #, no-c-format
! msgid "Perform loop peeling."
  msgstr ""
  
! #: common.opt:2585
  #, no-c-format
! msgid "Enable machine specific peephole optimizations."
  msgstr ""
  
! #: common.opt:2589
  #, no-c-format
! msgid "Enable an RTL peephole pass before sched2."
  msgstr ""
  
! #: common.opt:2593
  #, no-c-format
! msgid "Generate position-independent code if possible (large mode)."
  msgstr ""
  
! #: common.opt:2597
  #, no-c-format
! msgid "Generate position-independent code for executables if possible (large mode)."
  msgstr ""
  
! #: common.opt:2601
  #, no-c-format
! msgid "Generate position-independent code if possible (small mode)."
  msgstr ""
  
! #: common.opt:2605
  #, no-c-format
! msgid "Generate position-independent code for executables if possible (small mode)."
  msgstr ""
  
! #: common.opt:2609
  #, no-c-format
! msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
  msgstr ""
  
! #: common.opt:2613
  #, no-c-format
! msgid "Specify a plugin to load."
  msgstr ""
  
! #: common.opt:2617
! #, no-c-format
! msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
! msgstr ""
  
! #: common.opt:2621
  #, no-c-format
! msgid "Run predictive commoning optimization."
  msgstr ""
  
! #: common.opt:2625
  #, no-c-format
! msgid "Generate prefetch instructions, if available, for arrays in loops."
  msgstr ""
  
! #: common.opt:2629
  #, fuzzy, no-c-format
! msgid "Enable basic program profiling code."
! msgstr "αδύνατη η φόρτωση δεδομένων προφίλ"
  
! #: common.opt:2633
  #, no-c-format
! msgid "Generate absolute source path names for gcov."
  msgstr ""
  
! #: common.opt:2637
  #, no-c-format
! msgid "Insert arc-based program profiling code."
  msgstr ""
  
! #: common.opt:2641
  #, no-c-format
! msgid "Insert condition coverage profiling code."
  msgstr ""
  
! #: common.opt:2645
  #, no-c-format
! msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgstr ""
  
! #: common.opt:2650
  #, no-c-format
! msgid "Select the name for storing the profile note file."
  msgstr ""
  
! #: common.opt:2654
  #, no-c-format
! msgid "Enable correction of flow inconsistent profile data input."
  msgstr ""
  
! #: common.opt:2658
  #, no-c-format
! msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
  msgstr ""
  
! #: common.opt:2662
  #, no-c-format
! msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2666
  #, no-c-format
! msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2682
  #, no-c-format
! msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate."
  msgstr ""
  
! #: common.opt:2698
  #, no-c-format
! msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=."
  msgstr ""
  
! #: common.opt:2702
  #, no-c-format
! msgid "-fprofile-prefix-map=<old>=<new>\tMap one directory name to another in GCOV coverage result."
  msgstr ""
  
! #: common.opt:2706
  #, no-c-format
! msgid "Enable common options for generating profile info for profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2710
  #, no-c-format
! msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2714
  #, no-c-format
! msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2718
  #, no-c-format
! msgid "Register the profile information in the specified section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2722
  #, no-c-format
! msgid "Do not assume that functions never executed during the train run are cold."
  msgstr ""
  
! #: common.opt:2726
  #, no-c-format
! msgid "Enable common options for performing profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2730
! #, no-c-format
! msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
! msgstr ""
  
! #: common.opt:2734
  #, no-c-format
! msgid "Insert code to profile values of expressions."
  msgstr ""
  
! #: common.opt:2738
  #, fuzzy, no-c-format
! msgid "Report on consistency of profile."
! msgstr "εσωτερικό σφάλμα gcc"
  
! #: common.opt:2742
  #, no-c-format
! msgid "Enable function reordering that improves code placement."
  msgstr ""
  
! #: common.opt:2746
  #, no-c-format
! msgid "Insert NOP instructions at each function entry."
  msgstr ""
  
! #: common.opt:2753
  #, no-c-format
! msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
  msgstr ""
  
! #: common.opt:2763
  #, no-c-format
! msgid "Record gcc command line switches in the object file."
  msgstr ""
  
! #: common.opt:2767
  #, no-c-format
! msgid "Return small aggregates in registers."
  msgstr ""
  
! #: common.opt:2775
  #, no-c-format
! msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
  msgstr ""
  
! #: common.opt:2789
  #, no-c-format
! msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations."
  msgstr ""
  
! #: common.opt:2804
  #, no-c-format
! msgid "Tell DCE to remove unused C++ allocations."
  msgstr ""
  
! #: common.opt:2808
  #, no-c-format
! msgid "Relief of register pressure through live range shrinkage."
  msgstr ""
  
! #: common.opt:2812
  #, no-c-format
! msgid "Perform a register renaming optimization pass."
  msgstr ""
  
! #: common.opt:2816
  #, no-c-format
! msgid "Perform a target dependent instruction fusion optimization pass."
  msgstr ""
  
! #: common.opt:2820
  #, no-c-format
! msgid "Reorder basic blocks to improve code placement."
  msgstr ""
  
! #: common.opt:2824
  #, no-c-format
! msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
  msgstr ""
  
! #: common.opt:2837
  #, no-c-format
! msgid "Reorder basic blocks and partition into hot and cold sections."
  msgstr ""
  
! #: common.opt:2841
  #, no-c-format
! msgid "Reorder functions to improve code placement."
  msgstr ""
  
! #: common.opt:2845
  #, no-c-format
! msgid "Add a common subexpression elimination pass after loop optimizations."
  msgstr ""
  
! #: common.opt:2853
  #, no-c-format
! msgid "Disable optimizations that assume default FP rounding behavior."
  msgstr ""
  
! #: common.opt:2857
  #, no-c-format
! msgid "Enable scheduling across basic blocks."
  msgstr ""
  
! #: common.opt:2861
  #, no-c-format
! msgid "Enable register pressure sensitive insn scheduling."
  msgstr ""
  
! #: common.opt:2865
! #, no-c-format
! msgid "Allow speculative motion of non-loads."
! msgstr ""
  
! #: common.opt:2869
  #, no-c-format
! msgid "Allow speculative motion of some loads."
  msgstr ""
  
! #: common.opt:2873
  #, no-c-format
! msgid "Allow speculative motion of more loads."
  msgstr ""
  
! #: common.opt:2877
  #, no-c-format
! msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
  msgstr ""
  
! #: common.opt:2881
  #, no-c-format
! msgid "If scheduling post reload, do superblock scheduling."
  msgstr ""
  
! #: common.opt:2889
  #, fuzzy, no-c-format
! msgid "Reschedule instructions before register allocation."
! msgstr "Αποτυχία δέσμευσης πόρων συστήματος"
  
! #: common.opt:2893
! #, fuzzy, no-c-format
! msgid "Reschedule instructions after register allocation."
! msgstr "Αποτυχία δέσμευσης πόρων συστήματος"
! 
! #: common.opt:2900
  #, no-c-format
! msgid "Schedule instructions using selective scheduling algorithm."
  msgstr ""
  
! #: common.opt:2904
  #, no-c-format
! msgid "Run selective scheduling after reload."
  msgstr ""
  
! #: common.opt:2908
  #, no-c-format
! msgid "Run self-tests, using the given path to locate test files."
  msgstr ""
  
! #: common.opt:2912
  #, no-c-format
! msgid "Perform software pipelining of inner loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2916
  #, no-c-format
! msgid "Perform software pipelining of outer loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2921
  #, no-c-format
! msgid "Reschedule pipelined regions without pipelining."
  msgstr ""
  
! #: common.opt:2925
  #, no-c-format
! msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
  msgstr ""
  
! #: common.opt:2931
  #, no-c-format
! msgid "Allow premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2935
  #, no-c-format
! msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
  msgstr ""
  
! #: common.opt:2943
  #, no-c-format
! msgid "Set dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2947
  #, no-c-format
! msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2951
  #, no-c-format
! msgid "Enable the group heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2955
  #, no-c-format
! msgid "Enable the critical path heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2959
  #, no-c-format
! msgid "Enable the speculative instruction heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2963
  #, no-c-format
! msgid "Enable the rank heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2967
  #, no-c-format
! msgid "Enable the last instruction heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2971
  #, no-c-format
! msgid "Enable the dependent count heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2975
  #, no-c-format
! msgid "Access data in the same section from shared anchor points."
  msgstr ""
  
! #: common.opt:2987
  #, no-c-format
! msgid "Turn on Redundant Extensions Elimination pass."
  msgstr ""
  
! #: common.opt:2991
  #, no-c-format
! msgid "Show column numbers in diagnostics, when available.  Default on."
  msgstr ""
  
! #: common.opt:2995
  #, no-c-format
! msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
  msgstr ""
  
! #: common.opt:3000
  #, no-c-format
! msgid "Shrink-wrap parts of the prologue and epilogue separately."
  msgstr ""
  
! #: common.opt:3004
  #, no-c-format
! msgid "Disable optimizations observable by IEEE signaling NaNs."
  msgstr ""
  
! #: common.opt:3008
  #, no-c-format
! msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
  msgstr ""
  
! #: common.opt:3012
  #, no-c-format
! msgid "Convert floating point constants to single precision constants."
  msgstr ""
  
! #: common.opt:3016
  #, no-c-format
! msgid "Split lifetimes of induction variables when loops are unrolled."
  msgstr ""
  
! #: common.opt:3020
  #, no-c-format
! msgid "Generate discontiguous stack frames."
  msgstr ""
  
! #: common.opt:3024
  #, no-c-format
! msgid "Split wide types into independent registers."
  msgstr ""
  
! #: common.opt:3028
  #, no-c-format
! msgid "Split wide types into independent registers earlier."
  msgstr ""
  
! #: common.opt:3032
  #, no-c-format
! msgid "Enable backward propagation of use properties at the SSA level."
  msgstr ""
  
! #: common.opt:3036
  #, no-c-format
! msgid "Optimize conditional patterns using SSA PHI nodes."
  msgstr ""
  
! #: common.opt:3040
  #, no-c-format
! msgid "Optimize amount of stdarg registers saved to stack at start of function."
  msgstr ""
  
! #: common.opt:3044
  #, no-c-format
! msgid "Apply variable expansion when loops are unrolled."
  msgstr ""
  
! #: common.opt:3048
  #, no-c-format
! msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
  msgstr ""
  
! #: common.opt:3052
  #, no-c-format
! msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
  msgstr ""
  
! #: common.opt:3056
  #, no-c-format
! msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
  msgstr ""
  
! #: common.opt:3065
  #, no-c-format
! msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
  msgstr ""
  
! #: common.opt:3069
  #, no-c-format
! msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
  msgstr ""
  
! #: common.opt:3073
! #, no-c-format
! msgid "Use propolice as a stack protection method."
! msgstr ""
  
! #: common.opt:3077
  #, no-c-format
! msgid "Use a stack protection method for every function."
  msgstr ""
  
! #: common.opt:3081
  #, no-c-format
! msgid "Use a smart stack protection method for certain functions."
  msgstr ""
  
! #: common.opt:3085
  #, no-c-format
! msgid "Use stack protection method only for functions with the stack_protect attribute."
  msgstr ""
  
! #: common.opt:3089
  #, no-c-format
! msgid "Output stack usage information on a per-function basis."
  msgstr ""
  
! #: common.opt:3101
  #, no-c-format
! msgid "Assume strict aliasing rules apply."
  msgstr ""
  
! #: common.opt:3105
  #, no-c-format
! msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
  msgstr ""
  
! #: common.opt:3109
  #, no-c-format
! msgid "Disable stack scrub entirely, disregarding strub attributes."
  msgstr ""
  
! #: common.opt:3113
! #, no-c-format
! msgid "Enable stack scrub as per attributes, with strict call checking."
! msgstr ""
  
! #: common.opt:3122
  #, no-c-format
! msgid "Restore default strub mode: as per attributes, with relaxed checking."
  msgstr ""
  
! #: common.opt:3126
  #, no-c-format
! msgid "Enable stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3130
  #, no-c-format
! msgid "Enable at-calls stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3134
  #, no-c-format
! msgid "Enable internal stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3138
  #, no-c-format
! msgid "Implement __atomic operations via libcalls to legacy __sync functions."
  msgstr ""
  
! #: common.opt:3142
! #, fuzzy, no-c-format
! #| msgid "syntax error at %qs token"
! msgid "Check for syntax errors, then stop."
! msgstr "συντακτικό σφάλμα στο σύμβολο %qs"
! 
! #: common.opt:3146
  #, no-c-format
! msgid "Create data files needed by \"gcov\"."
  msgstr ""
  
! #: common.opt:3150
  #, no-c-format
! msgid "Perform jump threading optimizations."
  msgstr ""
  
! #: common.opt:3154
  #, no-c-format
! msgid "Report the time taken by each compiler pass."
  msgstr ""
  
! #: common.opt:3158
  #, no-c-format
! msgid "Record times taken by sub-phases separately."
  msgstr ""
  
! #: common.opt:3162
  #, no-c-format
! msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model."
  msgstr ""
  
! #: common.opt:3181
  #, no-c-format
! msgid "Reorder top level functions, variables, and asms."
  msgstr ""
  
! #: common.opt:3185
  #, no-c-format
! msgid "Perform superblock formation via tail duplication."
  msgstr ""
  
! #: common.opt:3189
  #, no-c-format
! msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
  msgstr ""
  
! #: common.opt:3194
  #, no-c-format
! msgid "Whether trampolines are generated in executable memory rather than executable stack."
  msgstr ""
  
! #: common.opt:3212
  #, fuzzy, no-c-format
! msgid "Assume floating-point operations can trap."
! msgstr "Εξαίρεση κινητής υποδιαστολής"
  
! #: common.opt:3216
  #, no-c-format
! msgid "Trap for signed overflow in addition, subtraction and multiplication."
  msgstr ""
  
! #: common.opt:3220
  #, no-c-format
! msgid "Enable SSA-CCP optimization on trees."
  msgstr ""
  
! #: common.opt:3224
  #, no-c-format
! msgid "Enable SSA-BIT-CCP optimization on trees."
  msgstr ""
  
! #: common.opt:3232
  #, no-c-format
! msgid "Enable loop header copying on trees."
  msgstr ""
  
! #: common.opt:3240
  #, no-c-format
! msgid "Enable SSA coalescing of user variables."
  msgstr ""
  
! #: common.opt:3248
  #, no-c-format
! msgid "Enable copy propagation on trees."
  msgstr ""
  
! #: common.opt:3256
  #, no-c-format
! msgid "Transform condition stores into unconditional ones."
  msgstr ""
  
! #: common.opt:3260
  #, no-c-format
! msgid "Perform conversions of switch initializations."
  msgstr ""
  
! #: common.opt:3264
  #, no-c-format
! msgid "Enable SSA dead code elimination optimization on trees."
  msgstr ""
  
! #: common.opt:3268
  #, no-c-format
! msgid "Enable dominator optimizations."
  msgstr ""
  
! #: common.opt:3272
! #, no-c-format
! msgid "Enable tail merging on trees."
! msgstr ""
  
! #: common.opt:3276
  #, no-c-format
! msgid "Enable dead store elimination."
  msgstr ""
  
! #: common.opt:3280
! #, no-c-format
! msgid "Enable forward propagation on trees."
! msgstr ""
  
! #: common.opt:3284
  #, no-c-format
! msgid "Enable Full Redundancy Elimination (FRE) on trees."
  msgstr ""
  
! #: common.opt:3288
  #, no-c-format
! msgid "Enable string length optimizations on trees."
  msgstr ""
  
! #: common.opt:3292
  #, no-c-format
! msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3298
  #, no-c-format
! msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3305
! #, fuzzy, no-c-format
! msgid "Enable loop distribution on trees."
! msgstr "Ακατάλληλη εντολή"
! 
! #: common.opt:3309
  #, no-c-format
! msgid "Enable loop distribution for patterns transformed into a library call."
  msgstr ""
  
! #: common.opt:3313
  #, no-c-format
! msgid "Enable loop invariant motion on trees."
  msgstr ""
  
! #: common.opt:3321
  #, no-c-format
! msgid "Create canonical induction variables in loops."
  msgstr ""
  
! #: common.opt:3325
  #, no-c-format
! msgid "Enable loop optimizations on tree level."
  msgstr ""
  
! #: common.opt:3329
  #, no-c-format
! msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
  msgstr ""
  
! #: common.opt:3333
! #, fuzzy, no-c-format
! msgid "Enable automatic parallelization of loops."
! msgstr "Ακατάλληλη εντολή"
! 
! #: common.opt:3337
  #, no-c-format
! msgid "Enable hoisting loads from conditional pointers."
  msgstr ""
  
! #: common.opt:3341
  #, no-c-format
! msgid "Enable SSA-PRE optimization on trees."
  msgstr ""
  
! #: common.opt:3345
  #, no-c-format
! msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
  msgstr ""
  
! #: common.opt:3349
  #, no-c-format
! msgid "Perform function-local points-to analysis on trees."
  msgstr ""
  
! #: common.opt:3353
  #, no-c-format
! msgid "Enable reassociation on tree level."
  msgstr ""
  
! #: common.opt:3361
  #, no-c-format
! msgid "Enable SSA code sinking on trees."
  msgstr ""
  
! #: common.opt:3365
  #, no-c-format
! msgid "Perform straight-line strength reduction."
  msgstr ""
  
! #: common.opt:3369
  #, no-c-format
! msgid "Perform scalar replacement of aggregates."
  msgstr ""
  
! #: common.opt:3373
  #, no-c-format
! msgid "Replace temporary expressions in the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3381
  #, no-c-format
! msgid "Perform Value Range Propagation on trees."
  msgstr ""
  
! #: common.opt:3385
  #, no-c-format
! msgid "Split paths leading to loop backedges."
  msgstr ""
  
! #: common.opt:3389
  #, no-c-format
! msgid "Assume common declarations may be overridden with ones with a larger trailing array."
  msgstr ""
  
! #: common.opt:3394
  #, no-c-format
! msgid "Compile whole compilation unit at a time."
  msgstr ""
  
! #: common.opt:3398
  #, no-c-format
! msgid "Trap on __builtin_unreachable instead of using it for optimization."
  msgstr ""
  
! #: common.opt:3402
  #, no-c-format
! msgid "Perform loop unrolling when iteration count is known."
  msgstr ""
  
! #: common.opt:3406
  #, no-c-format
! msgid "Perform loop unrolling for all loops."
  msgstr ""
  
! #: common.opt:3421
  #, no-c-format
! msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
  msgstr ""
  
! #: common.opt:3426
  #, no-c-format
! msgid "Same as -fassociative-math for expressions which include division."
  msgstr ""
  
! #: common.opt:3434
  #, no-c-format
! msgid "Allow math optimizations that may violate IEEE or ISO standards."
  msgstr ""
  
! #: common.opt:3438
  #, no-c-format
! msgid "Perform loop unswitching."
  msgstr ""
  
! #: common.opt:3442
  #, no-c-format
! msgid "Perform loop splitting."
  msgstr ""
  
! #: common.opt:3446
  #, no-c-format
! msgid "Version loops based on whether indices have a stride of one."
  msgstr ""
  
! #: common.opt:3450
  #, no-c-format
! msgid "Just generate unwind tables for exception handling."
  msgstr ""
  
! #: common.opt:3454
  #, no-c-format
! msgid "Use the bfd linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3458
  #, no-c-format
! msgid "Use the gold linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3462
  #, no-c-format
! msgid "Use the lld LLVM linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3466
  #, no-c-format
! msgid "Use the Modern linker (MOLD) linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3470
  #, no-c-format
! msgid "Use the Wild linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3477
  #, no-c-format
! msgid "Enable linking of libatomic."
  msgstr ""
  
! #: common.opt:3484
  #, no-c-format
! msgid "Perform variable tracking."
  msgstr ""
  
! #: common.opt:3491
  #, no-c-format
! msgid "Perform variable tracking by annotating assignments."
  msgstr ""
  
! #: common.opt:3497
  #, no-c-format
! msgid "Toggle -fvar-tracking-assignments."
  msgstr ""
  
! #: common.opt:3504
  #, no-c-format
! msgid "Perform variable tracking and also tag variables that are uninitialized."
  msgstr ""
  
! #: common.opt:3509
  #, no-c-format
! msgid "Enable vectorization on trees."
  msgstr ""
  
! #: common.opt:3517
  #, no-c-format
! msgid "Enable loop vectorization on trees."
  msgstr ""
  
! #: common.opt:3521
  #, no-c-format
! msgid "Enable basic block vectorization (SLP) on trees."
  msgstr ""
  
! #: common.opt:3525
  #, no-c-format
! msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization."
  msgstr ""
  
! #: common.opt:3529
  #, no-c-format
! msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgstr ""
  
! #: common.opt:3548
  #, no-c-format
! msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
  msgstr ""
  
! #: common.opt:3556
  #, no-c-format
! msgid "Enable copy propagation of scalar-evolution information."
  msgstr ""
  
! #: common.opt:3560
  #, no-c-format
! msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables."
  msgstr ""
  
! #: common.opt:3582
  #, no-c-format
! msgid "Add extra commentary to assembler output."
  msgstr ""
  
! #: common.opt:3586
  #, no-c-format
! msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
  msgstr ""
  
! #: common.opt:3605
  #, no-c-format
! msgid "Validate vtable pointers before using them."
  msgstr ""
  
! #: common.opt:3621
  #, no-c-format
! msgid "Output vtable verification counters."
  msgstr ""
  
! #: common.opt:3625
  #, no-c-format
! msgid "Output vtable verification pointer sets information."
  msgstr ""
  
! #: common.opt:3629
! #, fuzzy, no-c-format
! msgid "Use expression value profiles in optimizations."
! msgstr "Λάθος έκφραση στην αποτίμηση: %s"
! 
! #: common.opt:3633
  #, no-c-format
! msgid "Construct webs and split unrelated uses of single variable."
  msgstr ""
  
! #: common.opt:3637
  #, no-c-format
! msgid "Enable conditional dead code elimination for builtin calls."
  msgstr ""
  
! #: common.opt:3641
  #, no-c-format
! msgid "Perform whole program optimizations."
  msgstr ""
  
! #: common.opt:3645
  #, no-c-format
! msgid "Assume pointer overflow wraps around."
  msgstr ""
  
! #: common.opt:3649
  #, no-c-format
! msgid "Assume signed arithmetic overflow wraps around."
  msgstr ""
  
! #: common.opt:3653
  #, no-c-format
! msgid "Put zero initialized data in the bss section."
  msgstr ""
  
! #: common.opt:3657
  #, no-c-format
! msgid "Clear call-used registers upon function return."
  msgstr ""
  
! #: common.opt:3661
  #, no-c-format
! msgid "-fzero-init-padding-bits=[standard|unions|all]\tZero padding bits in initializers."
  msgstr ""
  
! #: common.opt:3677
  #, no-c-format
! msgid "Generate debug information in default format."
  msgstr ""
  
! #: common.opt:3681
  #, no-c-format
! msgid "Assume assembler support for (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3685
  #, no-c-format
! msgid "Assume assembler support for view in (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3689
  #, no-c-format
! msgid "Generate debug information in CodeView format."
  msgstr ""
  
! #: common.opt:3709
  #, no-c-format
! msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
  msgstr ""
  
! #: common.opt:3715
! #, no-c-format
! msgid "Generate CTF debug information at default level."
! msgstr ""
  
! #: common.opt:3719
  #, no-c-format
! msgid "Generate BTF debug information at default level."
  msgstr ""
  
! #: common.opt:3723
  #, no-c-format
! msgid "Generate pruned BTF when emitting BTF info."
  msgstr ""
  
! #: common.opt:3727
  #, no-c-format
! msgid "Generate debug information in default version of DWARF format."
  msgstr ""
  
! #: common.opt:3731
  #, no-c-format
! msgid "Generate debug information in DWARF v2 (or later) format."
  msgstr ""
  
! #: common.opt:3735
  #, no-c-format
! msgid "Use 32-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3739
  #, no-c-format
! msgid "Use 64-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3743
  #, no-c-format
! msgid "Generate debug information in default extended format."
  msgstr ""
  
! #: common.opt:3747
  #, no-c-format
! msgid "Generate extended entry point information for inlined functions."
  msgstr ""
  
! #: common.opt:3751
  #, no-c-format
! msgid "Compute locview reset points based on insn length estimates."
  msgstr ""
  
! #: common.opt:3759
  #, no-c-format
! msgid "Don't generate DWARF pubnames and pubtypes sections."
  msgstr ""
  
! #: common.opt:3763
  #, no-c-format
! msgid "Generate DWARF pubnames and pubtypes sections."
  msgstr ""
  
! #: common.opt:3767
! #, no-c-format
! msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
! msgstr ""
  
! #: common.opt:3771
  #, no-c-format
! msgid "Record gcc command line switches in DWARF DW_AT_producer."
  msgstr ""
  
! #: common.opt:3775
  #, no-c-format
! msgid "Generate debug information in separate .dwo files."
  msgstr ""
  
! #: common.opt:3787
  #, no-c-format
! msgid "Emit progressive recommended breakpoint locations."
  msgstr ""
  
! #: common.opt:3791
  #, no-c-format
! msgid "Don't emit DWARF additions beyond selected version."
  msgstr ""
  
! #: common.opt:3795
  #, no-c-format
! msgid "Add description attributes to some DWARF DIEs that have no name attribute."
  msgstr ""
  
! #: common.opt:3799
  #, no-c-format
! msgid "Toggle debug information generation."
  msgstr ""
  
! #: common.opt:3803
  #, no-c-format
! msgid "Augment variable location lists with progressive views."
  msgstr ""
  
! #: common.opt:3810
  #, no-c-format
! msgid "Generate debug information in VMS format."
  msgstr ""
  
! #: common.opt:3839
  #, no-c-format
! msgid "Generate compressed debug sections."
  msgstr ""
  
! #: common.opt:3843
  #, no-c-format
! msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
  msgstr ""
  
! #: common.opt:3850
  #, no-c-format
! msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
  msgstr ""
  
! #: common.opt:3854
  #, no-c-format
! msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
  msgstr ""
  
! #: common.opt:3883
! #, fuzzy, no-c-format
! msgid "-o <file>\tPlace output into <file>."
! msgstr "  -o <αρχείο>              Τοποθέτηση της εξόδου στο <αρχείο>\n"
! 
! #: common.opt:3887
! #, fuzzy, no-c-format
! msgid "Enable function profiling."
! msgstr "αδύνατη η φόρτωση δεδομένων προφίλ"
! 
! #: common.opt:3897
  #, no-c-format
! msgid "Like -pedantic but issue errors instead of warnings."
  msgstr ""
  
! #: common.opt:3938
  #, no-c-format
! msgid "Do not display functions compiled or elapsed time."
  msgstr ""
  
! #: common.opt:3942
  #, no-c-format
! msgid "Produce a relocatable object as output."
  msgstr ""
  
! #: common.opt:3946
  #, no-c-format
! msgid "Remove all symbol table and relocation information from the executable."
  msgstr ""
  
! #: common.opt:3973
  #, no-c-format
! msgid "Enable verbose output."
  msgstr ""
  
! #: common.opt:3977
! #, fuzzy, no-c-format
! msgid "Display the compiler's version."
! msgstr "  --help                   Εμφάνιση αυτών των πληροφοριών\n"
! 
! #: common.opt:3981
! #, fuzzy, no-c-format
! msgid "Suppress warnings."
! msgstr "%s: προειδοποίηση: "
! 
! #: common.opt:3991
  #, no-c-format
! msgid "Create a shared library."
  msgstr ""
  
! #: common.opt:4058
  #, no-c-format
! msgid "Don't create a dynamically linked position independent executable."
  msgstr ""
  
! #: common.opt:4062
  #, no-c-format
! msgid "Create a dynamically linked position independent executable."
  msgstr ""
  
! #: common.opt:4066
  #, no-c-format
! msgid "Create a static position independent executable."
  msgstr ""
  
! #: common.opt:4074
  #, no-c-format
! msgid "Use caller save register across calls if possible."
  msgstr ""
  
! #: common.opt:4078
  #, no-c-format
! msgid "Perform dead code elimination on zero and sign extensions with special dataflow analysis."
  msgstr ""
  
! #: algol68/lang.opt:37
  #, no-c-format
! msgid "Warn for usage of non-portable extensions of Algol 68."
  msgstr ""
  
! #: algol68/lang.opt:41
  #, no-c-format
! msgid "Warn when voiding occurs."
  msgstr ""
  
! #: algol68/lang.opt:49
  #, no-c-format
! msgid "Warn for potential name scope violations."
  msgstr ""
  
! #: algol68/lang.opt:65
  #, fuzzy, no-c-format
! msgid "Warn about hidden declarations in inner scopes."
! msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: algol68/lang.opt:69
  #, no-c-format
! msgid "-Whidden-declarations=[none|prelude|all] Warn about declarations hidden in inner scopes."
  msgstr ""
  
! #: algol68/lang.opt:73
  #, no-c-format
! msgid "-fbrackets  \tConsider [ .. ] and { .. } as being equivalent to ( .. )."
  msgstr ""
  
! #: algol68/lang.opt:77 d/lang.opt:190
! #, fuzzy, no-c-format
! msgid "Generate code for assert contracts."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: algol68/lang.opt:85
  #, no-c-format
! msgid "Dump Algol 68 modes after parsing."
  msgstr ""
  
! #: algol68/lang.opt:89
! #, no-c-format
! msgid "Dump Algol 68 parse tree after parsing."
! msgstr ""
  
! #: algol68/lang.opt:93
  #, no-c-format
! msgid "Dump the interfaces of module definitions in the compiled packet."
  msgstr ""
  
! #: algol68/lang.opt:97
  #, no-c-format
! msgid "Link the GNU Algol run-time library statically in the compilation."
  msgstr ""
  
! #: algol68/lang.opt:101
  #, no-c-format
! msgid "Link the GNU Algol 68 run-time library dynamically in the compilation."
  msgstr ""
  
! #: algol68/lang.opt:105
  #, no-c-format
! msgid "Compile strict Algol 68 as defined by the Revised Report."
  msgstr ""
  
! #: algol68/lang.opt:109
! #, no-c-format
! msgid "Accept GNU extensions to Algol 68."
! msgstr ""
  
! #: algol68/lang.opt:115
  #, no-c-format
! msgid "-fstropping=[upper|supper]              Stropping regime to expect in Algol 68 programs."
  msgstr ""
  
! #: algol68/lang.opt:130 algol68/lang.opt:134
  #, no-c-format
! msgid "-fmodules-map=<mapstring>                 Association between module indicants and files."
  msgstr ""
  
! #: algol68/lang.opt:138 algol68/lang.opt:142
  #, no-c-format
! msgid "-fmodules-map-file=<filename>              File containing modules map."
  msgstr ""
  
! #: rust/lang.opt:47 rust/lang.opt:51 c-family/c.opt:1609 c-family/c.opt:1613
  #, no-c-format
! msgid "Warn when a const variable is unused."
  msgstr ""
  
! #: rust/lang.opt:55 c-family/c.opt:1625
  #, no-c-format
! msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value."
  msgstr ""
  
! #: rust/lang.opt:63
  #, no-c-format
! msgid "-frust-crate=<name>             Set the crate name for the compilation."
  msgstr ""
  
! #: rust/lang.opt:67
  #, no-c-format
! msgid "-frust-extern=              Specify where an external library is located."
  msgstr ""
  
! #: rust/lang.opt:71
  #, no-c-format
! msgid "Dump various Rust front end internals."
  msgstr ""
  
! #: rust/lang.opt:75
  #, no-c-format
! msgid "-frust-dump-<type>              Dump Rust frontend internal information."
  msgstr ""
  
! #: rust/lang.opt:79
  #, no-c-format
! msgid "Enable experimental compilation of Rust files at your own risk."
  msgstr ""
  
! #: rust/lang.opt:83
  #, no-c-format
! msgid "-frust-max-recursion-depth=<integer>."
  msgstr ""
  
! #: rust/lang.opt:87
  #, no-c-format
! msgid "-frust-crate-type=[bin|lib|rlib|dylib|cdylib|staticlib|proc-macro]     Crate type to emit."
  msgstr ""
  
! #: rust/lang.opt:115
  #, no-c-format
! msgid "-frust-mangling=[legacy|v0]     Version to use for name mangling."
  msgstr ""
  
! #: rust/lang.opt:128
  #, no-c-format
! msgid "-frust-cfg=<name>             Set a config expansion option."
  msgstr ""
  
! #: rust/lang.opt:132
  #, no-c-format
! msgid "-frust-edition=[2015|2018|2021]             Edition to use when compiling rust code."
  msgstr ""
  
! #: rust/lang.opt:148
  #, no-c-format
! msgid "Enable embedding metadata directly into object files."
  msgstr ""
  
! #: rust/lang.opt:152
  #, no-c-format
! msgid "-frust-metadata-output=<path.rox>  Path to output crate metadata."
  msgstr ""
  
! #: rust/lang.opt:160
  #, no-c-format
! msgid "-frust-compile-until=[ast|attributecheck|expansion|astvalidation|featuregating|nameresolution|lowering|typecheck|privacy|unsafety|const|borrowcheck|compilation|end]             The pipeline will run up until this stage when compiling Rust code."
  msgstr ""
  
! #: rust/lang.opt:209
  #, no-c-format
! msgid "Use the temporary and experimental name resolution pipeline instead of the stable one."
  msgstr ""
  
! #: rust/lang.opt:213
  #, no-c-format
! msgid "Use the WIP borrow checker."
  msgstr ""
  
! #: rust/lang.opt:217
  #, no-c-format
! msgid "-frust-edition=[unwind|abort]             Panic strategy to compile crate with."
  msgstr ""
  
! #: rust/lang.opt:230
! #, no-c-format
! msgid "Enable the overflow checks in code generation."
! msgstr ""
  
! #: rust/lang.opt:234
  #, no-c-format
! msgid "Define a built-in offset_of macro in the compiler and assume it is present."
  msgstr ""
  
! #: rust/lang.opt:238
  #, no-c-format
! msgid "Use the new unused variable check implementation."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:57 c-family/c.opt:349
  #, no-c-format
! msgid "Enable most warning messages."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:61
  #, no-c-format
! msgid "Dump Source Coverage Obligations."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:65
  #, no-c-format
! msgid "Synonym of -gnatk8."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:73
  #, no-c-format
! msgid "Do not look for object files in standard path."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:77
  #, no-c-format
! msgid "Select the runtime."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:81 c-family/c.opt:2385
  #, no-c-format
! msgid "Use the narrowest integer type possible for enumeration types."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:85 c-family/c.opt:2397
  #, no-c-format
! msgid "Make \"char\" signed by default."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:89 c-family/c.opt:2486
  #, no-c-format
! msgid "Make \"char\" unsigned by default."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:93
  #, no-c-format
! msgid "Catch typos."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:97
  #, no-c-format
! msgid "Set name of output ALI file (internal switch)."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:101
  #, no-c-format
! msgid "-gnat<options>\tSpecify options to GNAT."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:105
  #, no-c-format
! msgid "Ignored."
  msgstr ""
  
! #: c-family/c.opt:50
  #, no-c-format
! msgid "--compile-std-module\tCompile module units for <bits/stdc++.h>, std, and std.compat."
  msgstr ""
  
! #: c-family/c.opt:75
  #, no-c-format
! msgid "--embed-dir=<dir>\tAdd <dir> to the #embed path."
  msgstr ""
  
! #: c-family/c.opt:198
  #, no-c-format
! msgid "-A<question>=<answer>\tAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>."
  msgstr ""
  
! #: c-family/c.opt:202
  #, fuzzy, no-c-format
! msgid "Do not discard comments."
! msgstr "Μη τερματισμένη εντολή `s'"
  
! #: c-family/c.opt:206
! #, fuzzy, no-c-format
! msgid "Do not discard comments in macro expansions."
! msgstr "Μη τερματισμένη εντολή `s'"
! 
! #: c-family/c.opt:210
  #, no-c-format
! msgid "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1."
  msgstr ""
  
! #: c-family/c.opt:217
  #, no-c-format
! msgid "-F <dir>\tAdd <dir> to the end of the main framework include path."
  msgstr ""
  
! #: c-family/c.opt:221
  #, no-c-format
! msgid "Enable parsing GIMPLE."
  msgstr ""
  
! #: c-family/c.opt:225
  #, no-c-format
! msgid "Print the name of header files as they are used."
  msgstr ""
  
! #: c-family/c.opt:229
  #, no-c-format
! msgid "-I <dir>\tAdd <dir> to the end of the main include path."
  msgstr ""
  
! #: c-family/c.opt:233
! #, fuzzy, no-c-format
! #| msgid "dynamic dependencies.\n"
! msgid "Generate make dependencies."
! msgstr "δυναμικές εξαρτήσεις.\n"
! 
! #: c-family/c.opt:237
  #, no-c-format
! msgid "Generate make dependencies and compile."
  msgstr ""
  
! #: c-family/c.opt:241
  #, no-c-format
! msgid "-MF <file>\tWrite dependency output to the given file."
  msgstr ""
  
! #: c-family/c.opt:245
  #, no-c-format
! msgid "Treat missing header files as generated files."
  msgstr ""
  
! #: c-family/c.opt:249
  #, no-c-format
! msgid "Like -M but ignore system header files."
  msgstr ""
  
! #: c-family/c.opt:253
  #, no-c-format
! msgid "Like -MD but ignore system header files."
  msgstr ""
  
! #: c-family/c.opt:257
  #, no-c-format
! msgid "Generate C++ Module dependency information."
  msgstr ""
  
! #: c-family/c.opt:265
  #, no-c-format
! msgid "Generate phony targets for all headers."
  msgstr ""
  
! #: c-family/c.opt:269
  #, no-c-format
! msgid "-MQ <target>\tAdd a target that may require quoting."
  msgstr ""
  
! #: c-family/c.opt:273
! #, no-c-format
! msgid "-MT <target>\tAdd a target that does not require quoting."
! msgstr ""
  
! #: c-family/c.opt:277
  #, no-c-format
! msgid "Structured format for output dependency information.  Supported (\"p1689r5\")."
  msgstr ""
  
! #: c-family/c.opt:281
! #, fuzzy, no-c-format
! msgid "File for output dependency information."
! msgstr "εμφάνιση πληροφοριών προόδου"
! 
! #: c-family/c.opt:285
  #, no-c-format
! msgid "-fdeps-target=obj.o Output file for the compile step."
  msgstr ""
  
! #: c-family/c.opt:289
! #, fuzzy, no-c-format
! msgid "Do not generate #line directives."
! msgstr "Ακατάλληλη εντολή"
! 
! #: c-family/c.opt:293
  #, no-c-format
! msgid "-U<macro>\tUndefine <macro>."
  msgstr ""
  
! #: c-family/c.opt:297
  #, no-c-format
! msgid "Warn if the NSObject attribute is applied to a non-typedef."
  msgstr ""
  
! #: c-family/c.opt:301
  #, no-c-format
! msgid "Warn about things that will change when compiling with an ABI-compliant compiler."
  msgstr ""
  
! #: c-family/c.opt:305
  #, no-c-format
! msgid "Warn about things that change between the current -fabi-version and the specified version."
  msgstr ""
  
! #: c-family/c.opt:309
  #, no-c-format
! msgid "Warn if a subobject has an abi_tag attribute that the complete object type does not have."
  msgstr ""
  
! #: c-family/c.opt:313
  #, no-c-format
! msgid "Warn about code affected by incompatible psABI changes."
  msgstr ""
  
! #: c-family/c.opt:317
  #, no-c-format
! msgid "Warn on suspicious calls of standard functions computing absolute values."
  msgstr ""
  
! #: c-family/c.opt:321
  #, no-c-format
! msgid "Warn about suspicious uses of memory addresses."
  msgstr ""
  
! #: c-family/c.opt:325
  #, no-c-format
! msgid "Warn when the address of packed member of struct or union is taken."
  msgstr ""
  
! #: c-family/c.opt:341
  #, no-c-format
! msgid "Warn about 'new' of type with extended alignment without -faligned-new."
  msgstr ""
  
! #: c-family/c.opt:345
  #, no-c-format
! msgid "-Waligned-new=[none|global|all]\tWarn even if 'new' uses a class member allocation function."
  msgstr ""
  
! #: c-family/c.opt:353
  #, no-c-format
! msgid "Warn on any use of alloca."
  msgstr ""
  
! #: c-family/c.opt:357
  #, no-c-format
! msgid "Warn when allocating insufficient storage for the target type of the assigned pointer."
  msgstr ""
  
! #: c-family/c.opt:361
  #, no-c-format
! msgid "-Walloc-size-larger-than=<bytes>\tWarn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes."
  msgstr ""
  
! #: c-family/c.opt:366
  #, no-c-format
! msgid "Disable Walloc-size-larger-than= warning.  Equivalent to Walloc-size-larger-than=<SIZE_MAX> or larger."
  msgstr ""
  
! #: c-family/c.opt:370
  #, no-c-format
! msgid "Warn for calls to allocation functions that specify zero bytes."
  msgstr ""
  
! #: c-family/c.opt:374
  #, no-c-format
! msgid "-Walloca-larger-than=<number>\tWarn on unbounded uses of alloca, and on bounded uses of alloca whose bound can be larger than <number> bytes."
  msgstr ""
  
! #: c-family/c.opt:380
  #, no-c-format
! msgid "Disable Walloca-larger-than= warning.  Equivalent to Walloca-larger-than=<SIZE_MAX> or larger."
  msgstr ""
  
! #: c-family/c.opt:384
  #, no-c-format
! msgid "Warn if conversion of the result of arithmetic might change the value even though converting the operands cannot."
  msgstr ""
  
! #: c-family/c.opt:392
  #, no-c-format
! msgid "Warn about comparisons between two operands of array type."
  msgstr ""
  
! #: c-family/c.opt:396 c-family/c.opt:400
  #, no-c-format
! msgid "Warn about mismatched declarations of array parameters and unsafe accesses to them."
  msgstr ""
  
! #: c-family/c.opt:404
  #, no-c-format
! msgid "Warn whenever an Objective-C assignment is being intercepted by the garbage collector."
  msgstr ""
  
! #: c-family/c.opt:408
! #, fuzzy, no-c-format
! msgid "Diagnose a placeholder type in a template argument in a function parameter type."
! msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
! 
! #: c-family/c.opt:412
  #, no-c-format
! msgid "Warn about casting functions to incompatible types."
  msgstr ""
  
! #: c-family/c.opt:420
  #, no-c-format
! msgid "-Wbidi-chars=[none|unpaired|any|ucn] Warn about UTF-8 bidirectional control characters."
  msgstr ""
  
! #: c-family/c.opt:443
  #, no-c-format
! msgid "Warn about boolean expression compared with an integer value different from true/false."
  msgstr ""
  
! #: c-family/c.opt:447
! #, fuzzy, no-c-format
! msgid "Warn about certain operations on boolean expressions."
! msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
! 
! #: c-family/c.opt:451
  #, no-c-format
! msgid "Warn when a built-in function is declared with the wrong signature."
  msgstr ""
  
! #: c-family/c.opt:455
  #, no-c-format
! msgid "Warn when a built-in preprocessor macro is undefined or redefined."
  msgstr ""
  
! #: c-family/c.opt:459
  #, no-c-format
! msgid "Warn about features not present in ISO C11, but present in ISO C23."
  msgstr ""
  
! #: c-family/c.opt:463
  #, no-c-format
! msgid "Deprecated in favor of -Wc11-c23-compat."
  msgstr ""
  
! #: c-family/c.opt:467
  #, no-c-format
! msgid "Warn about features not present in ISO C23, but present in ISO C2Y."
  msgstr ""
  
! #: c-family/c.opt:471
  #, no-c-format
! msgid "Warn about features not present in ISO C90, but present in ISO C99."
  msgstr ""
  
! #: c-family/c.opt:475
  #, no-c-format
! msgid "Warn about features not present in ISO C99, but present in ISO C11."
  msgstr ""
  
! #: c-family/c.opt:479
  #, no-c-format
! msgid "Warn about C constructs that are not in the common subset of C and C++."
  msgstr ""
  
! #: c-family/c.opt:486
  #, no-c-format
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011."
  msgstr ""
  
! #: c-family/c.opt:490
  #, no-c-format
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014."
  msgstr ""
  
! #: c-family/c.opt:497
  #, no-c-format
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017."
  msgstr ""
  
! #: c-family/c.opt:504
  #, no-c-format
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2017 and ISO C++ 2020."
  msgstr ""
  
! #: c-family/c.opt:508
  #, no-c-format
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2023 and ISO C++ 2026."
  msgstr ""
  
! #: c-family/c.opt:512
  #, no-c-format
! msgid "Warn about C++11 constructs in code compiled with an older standard."
  msgstr ""
  
! #: c-family/c.opt:516
  #, no-c-format
! msgid "Warn about C++14 constructs in code compiled with an older standard."
  msgstr ""
  
! #: c-family/c.opt:520
  #, no-c-format
! msgid "Warn about C++17 constructs in code compiled with an older standard."
  msgstr ""
  
! #: c-family/c.opt:524
  #, no-c-format
! msgid "Warn about C++20 constructs in code compiled with an older standard."
  msgstr ""
  
! #: c-family/c.opt:528
  #, no-c-format
! msgid "Warn about C++23 constructs in code compiled with an older standard."
  msgstr ""
  
! #: c-family/c.opt:532
  #, no-c-format
! msgid "Warn about C++26 constructs in code compiled with an older standard."
  msgstr ""
  
! #: c-family/c.opt:536
! #, no-c-format
! msgid "Warn about suspicious calls to calloc-like functions where sizeof expression is the earlier size argument and not the latter."
! msgstr ""
  
! #: c-family/c.opt:540
  #, no-c-format
! msgid "Warn about casts between incompatible function types."
  msgstr ""
  
! #: c-family/c.opt:544
  #, no-c-format
! msgid "Warn about casts which discard qualifiers."
  msgstr ""
  
! #: c-family/c.opt:548
  #, no-c-format
! msgid "Warn about a cast to reference type that does not use a related user-defined conversion function."
  msgstr ""
  
! #: c-family/c.opt:552 c-family/c.opt:556
  #, no-c-format
! msgid "Warn about catch handlers of non-reference type."
  msgstr ""
  
! #: c-family/c.opt:560
  #, no-c-format
! msgid "Complain about a name being declared as a class member after a previous use of the same name."
  msgstr ""
  
! #: c-family/c.opt:564
  #, no-c-format
! msgid "Warn about subscripts whose type is \"char\"."
  msgstr ""
  
! #: c-family/c.opt:572
  #, no-c-format
! msgid "Warn when a conversion function will never be called due to the type it converts to."
  msgstr ""
  
! #: c-family/c.opt:576
  #, no-c-format
! msgid "Warn for unsafe raw memory writes to objects of class types."
  msgstr ""
  
! #: c-family/c.opt:580
  #, no-c-format
! msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
  msgstr ""
  
! #: c-family/c.opt:584
! #, fuzzy, no-c-format
! msgid "Warn about uses of a comma operator within a subscripting expression."
! msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
! 
! #: c-family/c.opt:588
  #, no-c-format
! msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line."
  msgstr ""
  
! #: c-family/c.opt:592
  #, no-c-format
! msgid "Synonym for -Wcomment."
  msgstr ""
  
! #: c-family/c.opt:596
  #, no-c-format
! msgid "Warn for conditionally-supported constructs."
  msgstr ""
  
! #: c-family/c.opt:600
  #, no-c-format
! msgid "Warn for implicit type conversions that may change a value."
  msgstr ""
  
! #: c-family/c.opt:604
! #, fuzzy, no-c-format
! msgid "Warn for converting NULL from/to a non-pointer type."
! msgstr "Δεν είναι δυνατόν να βρεθεί ο τύπος του επεξεργαστή."
! 
! #: c-family/c.opt:612
  #, no-c-format
! msgid "Warn when performing class template argument deduction on a type with no deduction guides."
  msgstr ""
  
! #: c-family/c.opt:617
  #, no-c-format
! msgid "Warn when all constructors and destructors are private."
  msgstr ""
  
! #: c-family/c.opt:621
  #, no-c-format
! msgid "Warn about dangling else."
  msgstr ""
  
! #: c-family/c.opt:625 c-family/c.opt:629
  #, no-c-format
! msgid "Warn for uses of pointers to auto variables whose lifetime has ended."
  msgstr ""
  
! #: c-family/c.opt:633
  #, no-c-format
! msgid "Warn when a reference is bound to a temporary whose lifetime has ended."
  msgstr ""
  
! #: c-family/c.opt:637
  #, no-c-format
! msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
  msgstr ""
  
! #: c-family/c.opt:641
  #, no-c-format
! msgid "Warn when a declaration is found after a statement."
  msgstr ""
  
! #: c-family/c.opt:645
  #, fuzzy, no-c-format
! msgid "Warn for missing parameter types in function declarations."
! msgstr "αδυναμία εισαγωγής στοιχείο παραβολής `%.*s'"
  
! #: c-family/c.opt:649
  #, no-c-format
! msgid "Warn when an explicitly defaulted function is deleted."
  msgstr ""
  
! #: c-family/c.opt:653
! #, fuzzy, no-c-format
! msgid "Warn when deleting a pointer to incomplete type."
! msgstr "μη πλήρης εγγραφή"
! 
! #: c-family/c.opt:657
  #, no-c-format
! msgid "Warn about deleting polymorphic objects with non-virtual destructors."
  msgstr ""
  
! #: c-family/c.opt:665
  #, no-c-format
! msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation."
  msgstr ""
  
! #: c-family/c.opt:670
  #, no-c-format
! msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor."
  msgstr ""
  
! #: c-family/c.opt:675
  #, no-c-format
! msgid "Warn about deprecated arithmetic conversions on operands of enumeration types."
  msgstr ""
  
! #: c-family/c.opt:679
  #, no-c-format
! msgid "Warn about deprecated arithmetic conversions on operands where one is of enumeration type and the other is of a floating-point type."
  msgstr ""
  
! #: c-family/c.opt:684
  #, no-c-format
! msgid "Warn about deprecated space between \"\" and suffix in a user-defined literal operator."
  msgstr ""
  
! #: c-family/c.opt:688
  #, no-c-format
! msgid "Warn about calls with arguments to functions declared without parameters."
  msgstr ""
  
! #: c-family/c.opt:692
  #, no-c-format
! msgid "Warn about deprecated OpenMP code."
  msgstr ""
  
! #: c-family/c.opt:696
  #, no-c-format
! msgid "Warn about deprecated omission of comma before ... in varargs function declaration."
  msgstr ""
  
! #: c-family/c.opt:700
  #, no-c-format
! msgid "Warn about positional initialization of structs requiring designated initializers."
  msgstr ""
  
! #: c-family/c.opt:704
  #, no-c-format
! msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
  msgstr ""
  
! #: c-family/c.opt:708
  #, no-c-format
! msgid "Warn if type qualifiers on pointers are discarded."
  msgstr ""
  
! #: c-family/c.opt:712
  #, no-c-format
! msgid "Warn about compile-time integer division by zero."
  msgstr ""
  
! #: c-family/c.opt:716
  #, no-c-format
! msgid "Warn about implicit conversions from \"float\" to \"double\"."
  msgstr ""
  
! #: c-family/c.opt:720
  #, no-c-format
! msgid "Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier."
  msgstr ""
  
! #: c-family/c.opt:724
  #, no-c-format
! msgid "Warn about duplicated branches in if-else statements."
  msgstr ""
  
! #: c-family/c.opt:728
  #, no-c-format
! msgid "Warn about duplicated conditions in an if-else-if chain."
  msgstr ""
  
! #: c-family/c.opt:732
  #, no-c-format
! msgid "Warn about violations of Effective C++ style rules."
  msgstr ""
  
! #: c-family/c.opt:736
  #, no-c-format
! msgid "Warn if an additional enum-base is used in an elaborated-type-specifier."
  msgstr ""
  
! #: c-family/c.opt:740
  #, no-c-format
! msgid "Warn about an empty body in an if or else statement."
  msgstr ""
  
! #: c-family/c.opt:744
  #, no-c-format
! msgid "Warn about stray tokens after #else and #endif."
  msgstr ""
  
! #: c-family/c.opt:748
  #, no-c-format
! msgid "Warn about comparison of different enum types."
  msgstr ""
  
! #: c-family/c.opt:752
  #, no-c-format
! msgid "Warn about implicit conversion of enum types."
  msgstr ""
  
! #: c-family/c.opt:756
  #, no-c-format
! msgid "Warn about enum/integer type mismatches."
  msgstr ""
  
! #: c-family/c.opt:764
  #, no-c-format
! msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead."
  msgstr ""
  
! #: c-family/c.opt:768
  #, no-c-format
! msgid "Warn when an exception handler is shadowed by another handler."
  msgstr ""
  
! #: c-family/c.opt:772
! #, fuzzy, no-c-format
! msgid "Warn if \"defined\" is used outside #if."
! msgstr "%%%c: κατευθυντήριος γραμμή μη έγκυρη."
! 
! #: c-family/c.opt:776
  #, no-c-format
! msgid "Warn about naming a TU-local entity declared in another translation unit."
  msgstr ""
  
! #: c-family/c.opt:780
  #, no-c-format
! msgid "Warn when a module exposes a TU-local entity from the global module fragment."
  msgstr ""
  
! #: c-family/c.opt:788
! #, fuzzy, no-c-format
! msgid "Warn about semicolon after in-class function definition."
! msgstr "αδυναμία εισαγωγής στοιχείο παραβολής `%.*s'"
! 
! #: c-family/c.opt:792
  #, no-c-format
! msgid "Warn when a structure containing a C99 flexible array member as the last field is not at the end of another structure."
  msgstr ""
  
! #: c-family/c.opt:797
  #, no-c-format
! msgid "Warn for implicit type conversions that cause loss of floating point precision."
  msgstr ""
  
! #: c-family/c.opt:801
  #, no-c-format
! msgid "Warn if testing floating point numbers for equality."
  msgstr ""
  
! #: c-family/c.opt:805 c-family/c.opt:860
  #, no-c-format
! msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
  msgstr ""
  
! #: c-family/c.opt:809
  #, no-c-format
! msgid "Warn about format strings that contain NUL bytes."
  msgstr ""
  
! #: c-family/c.opt:813
  #, no-c-format
! msgid "Warn about GCC format strings with strings unsuitable for diagnostics."
  msgstr ""
  
! #: c-family/c.opt:817
! #, fuzzy, no-c-format
! msgid "Warn if passing too many arguments to a function for its format string."
! msgstr "πάρα πολλά ορίσματα σε αυτό το αλφαριθμητικό μορφής"
! 
! #: c-family/c.opt:821
  #, no-c-format
! msgid "Warn about format strings that are not literals."
  msgstr ""
  
! #: c-family/c.opt:825
  #, no-c-format
! msgid "Warn about function calls with format strings that write past the end of the destination region.  Same as -Wformat-overflow=1."
  msgstr ""
  
! #: c-family/c.opt:830
  #, no-c-format
! msgid "Warn about function calls with format strings that write past the end of the destination region."
  msgstr ""
  
! #: c-family/c.opt:835
  #, no-c-format
! msgid "Warn about possible security problems with format functions."
  msgstr ""
  
! #: c-family/c.opt:839
  #, no-c-format
! msgid "Warn about sign differences with format functions."
  msgstr ""
  
! #: c-family/c.opt:843
  #, no-c-format
! msgid "Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1."
  msgstr ""
  
! #: c-family/c.opt:848
  #, no-c-format
! msgid "Warn about calls to snprintf and similar functions that truncate output."
  msgstr ""
  
! #: c-family/c.opt:852
  #, no-c-format
! msgid "Warn about strftime formats yielding 2-digit years."
  msgstr ""
  
! #: c-family/c.opt:856
! #, fuzzy, no-c-format
! msgid "Warn about zero-length formats."
! msgstr "μη τερματιζόμενo αλφαριθμητικό"
! 
! #: c-family/c.opt:864
  #, no-c-format
! msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely."
  msgstr ""
  
! #: c-family/c.opt:868
  #, no-c-format
! msgid "Warn about labels on declarations and at the end of compound statements."
  msgstr ""
  
! #: c-family/c.opt:872
  #, no-c-format
! msgid "Warn about the global module fragment not containing only preprocessing directives."
  msgstr ""
  
! #: c-family/c.opt:876
  #, no-c-format
! msgid "Warn when #ifndef of a header guard is followed by #define of a different macro with the header guard macro not defined at the end of header."
  msgstr ""
  
! #: c-family/c.opt:880
  #, no-c-format
! msgid "Warn when the field in a struct is not aligned."
  msgstr ""
  
! #: c-family/c.opt:884
  #, no-c-format
! msgid "Warn whenever type qualifiers are ignored."
  msgstr ""
  
! #: c-family/c.opt:888
! #, fuzzy, no-c-format
! msgid "Warn whenever attributes are ignored."
! msgstr "το `%s' είναι πρόγονος του `%s'"
! 
! #: c-family/c.opt:892
! #, fuzzy, no-c-format
! msgid "Warn about implicit declarations."
! msgstr "αδυναμία εισαγωγής στοιχείο παραβολής `%.*s'"
! 
! #: c-family/c.opt:900
! #, fuzzy, no-c-format
! msgid "Warn about implicit function declarations."
! msgstr "αδυναμία εισαγωγής στοιχείο παραβολής `%.*s'"
! 
! #: c-family/c.opt:904
! #, fuzzy, no-c-format
! msgid "Warn when a declaration does not specify a type."
! msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
! 
! #: c-family/c.opt:911
  #, no-c-format
! msgid "Warn when a base is inaccessible in derived due to ambiguity."
  msgstr ""
  
! #: c-family/c.opt:915
  #, no-c-format
! msgid "Warn when there is a conversion between pointers that have incompatible types."
  msgstr ""
  
! #: c-family/c.opt:923
  #, no-c-format
! msgid "Warn about variables which are initialized to themselves."
  msgstr ""
  
! #: c-family/c.opt:927
  #, no-c-format
! msgid "Warn about uses of std::initializer_list that can result in dangling pointers."
  msgstr ""
  
! #: c-family/c.opt:931
  #, no-c-format
! msgid "Warn about nonsensical values of --param destructive-interference-size or constructive-interference-size."
  msgstr ""
  
! #: c-family/c.opt:936
  #, no-c-format
! msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor."
  msgstr ""
  
! #: c-family/c.opt:940
  #, no-c-format
! msgid "Warn about incompatible integer to pointer and pointer to integer conversions."
  msgstr ""
  
! #: c-family/c.opt:944
  #, no-c-format
! msgid "Warn for suspicious integer expressions in boolean context."
  msgstr ""
  
! #: c-family/c.opt:948
  #, no-c-format
! msgid "Warn when there is a cast to a pointer from an integer of a different size."
  msgstr ""
  
! #: c-family/c.opt:952
! #, fuzzy, no-c-format
! msgid "Warn when a function never produces a constant expression."
! msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
! 
! #: c-family/c.opt:956
  #, no-c-format
! msgid "Warn about invalid uses of the \"offsetof\" macro."
  msgstr ""
  
! #: c-family/c.opt:960
  #, no-c-format
! msgid "Warn about PCH files that are found but not used."
  msgstr ""
  
! #: c-family/c.opt:964
  #, no-c-format
! msgid "Warn about invalid UTF-8 characters."
  msgstr ""
  
! #: c-family/c.opt:968
  #, no-c-format
! msgid "Warn when a jump misses a variable initialization."
  msgstr ""
  
! #: c-family/c.opt:987
  #, no-c-format
! msgid "Warn about defining or undefining macros with identifiers equal to keywords (or for C++ conditional keywords or standard attribute names)."
  msgstr ""
  
! #: c-family/c.opt:991
  #, no-c-format
! msgid "Warn about leading whitespace style issues on lines except when in raw string literals."
  msgstr ""
  
! #: c-family/c.opt:995
  #, no-c-format
! msgid "Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore."
  msgstr ""
  
! #: c-family/c.opt:999
  #, no-c-format
! msgid "Warn when logical not is used on the left hand side operand of a comparison."
  msgstr ""
  
! #: c-family/c.opt:1003
  #, no-c-format
! msgid "Warn when a logical operator is suspiciously always evaluating to true or false."
  msgstr ""
  
! #: c-family/c.opt:1007
  #, no-c-format
! msgid "Do not warn about using \"long long\" when -pedantic."
  msgstr ""
  
! #: c-family/c.opt:1011
! #, fuzzy, no-c-format
! msgid "Warn about suspicious declarations of \"main\"."
! msgstr "αδυναμία εισαγωγής στοιχείο παραβολής `%.*s'"
! 
! #: c-family/c.opt:1023
  #, no-c-format
! msgid "Warn about suspicious calls to memset where the third argument contains the number of elements not multiplied by the element size."
  msgstr ""
  
! #: c-family/c.opt:1027
  #, no-c-format
! msgid "Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not."
  msgstr ""
  
! #: c-family/c.opt:1031
  #, no-c-format
! msgid "Warn when the indentation of the code does not reflect the block structure."
  msgstr ""
  
! #: c-family/c.opt:1035
  #, no-c-format
! msgid "Warn for deallocation calls with arguments returned from mismatched allocation functions."
  msgstr ""
  
! #: c-family/c.opt:1040
  #, no-c-format
! msgid "Warn for mismatches between calls to operator new or delete and the corresponding call to the allocation or deallocation function."
  msgstr ""
  
! #: c-family/c.opt:1045
  #, no-c-format
! msgid "Warn when a class is redeclared or referenced using a mismatched class-key."
  msgstr ""
  
! #: c-family/c.opt:1049
  #, no-c-format
! msgid "Warn about declarations of entities that may be missing attributes that related entities have been declared with."
  msgstr ""
  
! #: c-family/c.opt:1054
  #, no-c-format
! msgid "Warn about possibly missing braces around initializers."
  msgstr ""
  
! #: c-family/c.opt:1058
  #, fuzzy, no-c-format
! msgid "Warn about global functions without previous declarations."
! msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: c-family/c.opt:1062
  #, no-c-format
! msgid "Warn about missing fields in struct initializers."
  msgstr ""
  
! #: c-family/c.opt:1070
  #, no-c-format
! msgid "Warn about user-specified include directories that do not exist."
  msgstr ""
  
! #: c-family/c.opt:1074
  #, no-c-format
! msgid "Warn about function definitions omitting parameter names."
  msgstr ""
  
! #: c-family/c.opt:1078
  #, no-c-format
! msgid "Warn about function parameters declared without a type specifier in K&R-style functions."
  msgstr ""
  
! #: c-family/c.opt:1082
  #, no-c-format
! msgid "Warn about global functions without prototypes."
  msgstr ""
  
! #: c-family/c.opt:1086
  #, no-c-format
! msgid "Warn about likely missing requires keyword."
  msgstr ""
  
! #: c-family/c.opt:1090
  #, no-c-format
! msgid "Warn when the template keyword is missing after a member access token in a dependent member access expression if that member is a template."
  msgstr ""
  
! #: c-family/c.opt:1094
! #, fuzzy, no-c-format
! msgid "Warn about global variables without previous declarations."
! msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: c-family/c.opt:1101
! #, fuzzy, no-c-format
! msgid "Warn about use of multi-character character constants."
! msgstr "διπλό όνομα χαρακτήρα `%s'"
! 
! #: c-family/c.opt:1105
  #, no-c-format
! msgid "Warn on direct multiple inheritance."
  msgstr ""
  
! #: c-family/c.opt:1109
  #, fuzzy, no-c-format
! msgid "Warn for multiple lists of forward declarations of function parameters."
! msgstr "αυτονόητη διακύρηξη της συνάρτησης `%#D'"
  
! #: c-family/c.opt:1113
  #, no-c-format
! msgid "Warn about unsafe macros expanding to multiple statements used as a body of a clause such as if, else, while, switch, or for."
  msgstr ""
  
! #: c-family/c.opt:1117
  #, no-c-format
! msgid "Warn on namespace definition."
  msgstr ""
  
! #: c-family/c.opt:1121
  #, no-c-format
! msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
  msgstr ""
  
! #: c-family/c.opt:1125
! #, fuzzy, no-c-format
! msgid "Warn about \"extern\" declarations not at file scope."
! msgstr "διπλό όνομα χαρακτήρα `%s'"
! 
! #: c-family/c.opt:1129
  #, no-c-format
! msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw."
  msgstr ""
  
! #: c-family/c.opt:1133
  #, no-c-format
! msgid "Warn if C++17 noexcept function type will change the mangled name of a symbol."
  msgstr ""
  
! #: c-family/c.opt:1137
  #, no-c-format
! msgid "Warn for non-C compatible unnamed classes with a typedef name for linkage purposes."
  msgstr ""
  
! #: c-family/c.opt:1141
  #, no-c-format
! msgid "Warn when non-templatized friend functions are declared within a template."
  msgstr ""
  
! #: c-family/c.opt:1145
! #, fuzzy, no-c-format
! msgid "Warn about non-virtual destructors."
! msgstr "Το `%s' δεν είναι κατάλογος."
! 
! #: c-family/c.opt:1149
  #, no-c-format
! msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL."
  msgstr ""
  
! #: c-family/c.opt:1165
  #, no-c-format
! msgid "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings."
  msgstr ""
  
! #: c-family/c.opt:1188
  #, no-c-format
! msgid "Warn if a class interface has no superclass.  Root classes may use an attribute to suppress this warning."
  msgstr ""
  
! #: c-family/c.opt:1193
  #, no-c-format
! msgid "Warn if a C-style cast is used in a program."
  msgstr ""
  
! #: c-family/c.opt:1197
  #, no-c-format
! msgid "Warn for obsolescent usage in a declaration."
  msgstr ""
  
! #: c-family/c.opt:1201
  #, no-c-format
! msgid "Warn if an old-style parameter definition is used."
  msgstr ""
  
! #: c-family/c.opt:1205
  #, no-c-format
! msgid "Warn about potentially suboptimal choices related to OpenACC parallelism."
  msgstr ""
  
! #: c-family/c.opt:1209
  #, no-c-format
! msgid "Warn about suspicious OpenMP code."
  msgstr ""
  
! #: c-family/c.opt:1213
  #, no-c-format
! msgid "Warn if a simd directive is overridden by the vectorizer cost model."
  msgstr ""
  
! #: c-family/c.opt:1217
  #, no-c-format
! msgid "Warn if a string is longer than the maximum portable length specified by the standard."
  msgstr ""
  
! #: c-family/c.opt:1221 c-family/c.opt:1225
  #, fuzzy, no-c-format
! msgid "Warn about overloaded virtual function names."
! msgstr "αδυναμία εισαγωγής στοιχείο παραβολής `%.*s'"
  
! #: c-family/c.opt:1229
  #, no-c-format
! msgid "Warn about overriding initializers without side effects."
  msgstr ""
  
! #: c-family/c.opt:1233
  #, no-c-format
! msgid "Warn about overriding initializers with side effects."
  msgstr ""
  
! #: c-family/c.opt:1237
  #, no-c-format
! msgid "Warn if the named return value optimization is not performed although it is allowed."
  msgstr ""
  
! #: c-family/c.opt:1241
  #, no-c-format
! msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
  msgstr ""
  
! #: c-family/c.opt:1245
  #, no-c-format
! msgid "Warn when fields in a struct with the packed attribute are misaligned."
  msgstr ""
  
! #: c-family/c.opt:1249
  #, no-c-format
! msgid "Warn about possibly missing parentheses."
  msgstr ""
  
! #: c-family/c.opt:1257
  #, no-c-format
! msgid "Warn about calling std::move on a local object in a return statement preventing copy elision."
  msgstr ""
  
! #: c-family/c.opt:1261 c-family/c.opt:1265
  #, no-c-format
! msgid "Warn for placement new expressions with undefined behavior."
  msgstr ""
  
! #: c-family/c.opt:1269
  #, no-c-format
! msgid "Warn when converting the type of pointers to member functions."
  msgstr ""
  
! #: c-family/c.opt:1273
  #, no-c-format
! msgid "Warn about function pointer arithmetic."
  msgstr ""
  
! #: c-family/c.opt:1277
  #, no-c-format
! msgid "Warn when a pointer differs in signedness in an assignment."
  msgstr ""
  
! #: c-family/c.opt:1281
! #, fuzzy, no-c-format
! msgid "Warn when a pointer is compared with a zero character constant."
! msgstr "διπλό όνομα χαρακτήρα `%s'"
! 
! #: c-family/c.opt:1285
  #, no-c-format
! msgid "Warn when a pointer is cast to an integer of a different size."
  msgstr ""
  
! #: c-family/c.opt:1289
  #, no-c-format
! msgid "Warn about misuses of pragmas."
  msgstr ""
  
! #: c-family/c.opt:1293
  #, no-c-format
! msgid "Warn about #pragma once outside of a header."
  msgstr ""
  
! #: c-family/c.opt:1297
  #, no-c-format
! msgid "Warn if constructor or destructors with priorities from 0 to 100 are used."
  msgstr ""
  
! #: c-family/c.opt:1301
  #, no-c-format
! msgid "Warn if a property for an Objective-C object has no assign semantics specified."
  msgstr ""
  
! #: c-family/c.opt:1305
  #, no-c-format
! msgid "Warn if inherited methods are unimplemented."
  msgstr ""
  
! #: c-family/c.opt:1309
  #, no-c-format
! msgid "Warn when a range-based for-loop is creating unnecessary copies."
  msgstr ""
  
! #: c-family/c.opt:1313
! #, fuzzy, no-c-format
! msgid "Warn about multiple declarations of the same object."
! msgstr "πολλαπλός αριθμός επιλογών την εντολή `s'"
! 
! #: c-family/c.opt:1317
  #, no-c-format
! msgid "Warn about redundant calls to std::move."
  msgstr ""
  
! #: c-family/c.opt:1321
  #, no-c-format
! msgid "Warn when a class or enumerated type is referenced using a redundant class-key."
  msgstr ""
  
! #: c-family/c.opt:1325
  #, no-c-format
! msgid "Warn about uses of register storage specifier."
  msgstr ""
  
! #: c-family/c.opt:1329
  #, no-c-format
! msgid "Warn when the compiler reorders code."
  msgstr ""
  
! #: c-family/c.opt:1333
  #, no-c-format
! msgid "Warn when an argument passed to a restrict-qualified parameter aliases with another argument."
  msgstr ""
  
! #: c-family/c.opt:1338
  #, no-c-format
! msgid "Warn whenever void-returning functions return a non-void expressions, or a return expression is missing in a function not returning void."
  msgstr ""
  
! #: c-family/c.opt:1342
  #, no-c-format
! msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)."
  msgstr ""
  
! #: c-family/c.opt:1346
  #, no-c-format
! msgid "Warn on suspicious constructs involving reverse scalar storage order."
  msgstr ""
  
! #: c-family/c.opt:1350
  #, no-c-format
! msgid "Warn if a selector has multiple methods."
  msgstr ""
  
! #: c-family/c.opt:1354
  #, no-c-format
! msgid "Warn when a value is moved to itself with std::move."
  msgstr ""
  
! #: c-family/c.opt:1358
  #, no-c-format
! msgid "Warn about possible violations of sequence point rules."
  msgstr ""
  
! #: c-family/c.opt:1362 c-family/c.opt:1366
  #, no-c-format
! msgid "Warn about an incomplete type affecting semantics in a non-error context."
  msgstr ""
  
! #: c-family/c.opt:1370
! #, fuzzy, no-c-format
! msgid "Warn if a local declaration hides an instance variable."
! msgstr "διπλό όνομα χαρακτήρα `%s'"
! 
! #: c-family/c.opt:1374 c-family/c.opt:1378
  #, no-c-format
! msgid "Warn if left shift of a signed value overflows."
  msgstr ""
  
! #: c-family/c.opt:1382
  #, no-c-format
! msgid "Warn if shift count is negative."
  msgstr ""
  
! #: c-family/c.opt:1386
  #, no-c-format
! msgid "Warn if shift count >= width of type."
  msgstr ""
  
! #: c-family/c.opt:1390
  #, no-c-format
! msgid "Warn if left shifting a negative value."
  msgstr ""
  
! #: c-family/c.opt:1394
! #, fuzzy, no-c-format
! msgid "Warn about signed-unsigned comparisons."
! msgstr "αδυναμία εισαγωγής στοιχείο παραβολής `%.*s'"
! 
! #: c-family/c.opt:1402
  #, no-c-format
! msgid "Warn for implicit type conversions between signed and unsigned integers."
  msgstr ""
  
! #: c-family/c.opt:1406
  #, no-c-format
! msgid "Warn when overload promotes from unsigned to signed."
  msgstr ""
  
! #: c-family/c.opt:1410
  #, no-c-format
! msgid "Warn about missing sized deallocation functions."
  msgstr ""
  
! #: c-family/c.opt:1414
  #, no-c-format
! msgid "Warn about divisions of two sizeof operators when the first one is applied to an array and the divisor does not equal the size of the array element."
  msgstr ""
  
! #: c-family/c.opt:1419
  #, no-c-format
! msgid "Warn when sizeof is applied on a parameter declared as an array."
  msgstr ""
  
! #: c-family/c.opt:1423
  #, no-c-format
! msgid "Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers."
  msgstr ""
  
! #: c-family/c.opt:1427
  #, no-c-format
! msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof."
  msgstr ""
  
! #: c-family/c.opt:1435
  #, no-c-format
! msgid "Warn about improper usages of flexible array members according to the level of -fstrict-flex-arrays."
  msgstr ""
  
! #: c-family/c.opt:1440
  #, no-c-format
! msgid "Warn about uncasted NULL used as sentinel."
  msgstr ""
  
! #: c-family/c.opt:1448
! #, fuzzy, no-c-format
! msgid "Warn about unprototyped function declarations."
! msgstr "αδυναμία εισαγωγής στοιχείο παραβολής `%.*s'"
! 
! #: c-family/c.opt:1452
  #, no-c-format
! msgid "Warn if type signatures of candidate methods do not match exactly."
  msgstr ""
  
! #: c-family/c.opt:1456
  #, no-c-format
! msgid "Warn about calls to strcmp and strncmp used in equality expressions that are necessarily true or false due to the length of one and size of the other argument."
  msgstr ""
  
! #: c-family/c.opt:1462
  #, no-c-format
! msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy."
  msgstr ""
  
! #: c-family/c.opt:1467
  #, no-c-format
! msgid "Under the control of Object Size type, warn about buffer overflow in string manipulation functions like memcpy and strcpy."
  msgstr ""
  
! #: c-family/c.opt:1472
  #, no-c-format
! msgid "Warn about reading past the end of a source array in string manipulation functions like memchr and memcpy."
  msgstr ""
  
! #: c-family/c.opt:1476
  #, no-c-format
! msgid "Warn about truncation in string manipulation functions like strncat and strncpy."
  msgstr ""
  
! #: c-family/c.opt:1480
  #, no-c-format
! msgid "Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage."
  msgstr ""
  
! #: c-family/c.opt:1484
  #, no-c-format
! msgid "Warn about functions which might be candidates for format attributes."
  msgstr ""
  
! #: c-family/c.opt:1488
  #, no-c-format
! msgid "Suggest that the override keyword be used when the declaration of a virtual function overrides another."
  msgstr ""
  
! #: c-family/c.opt:1493
  #, no-c-format
! msgid "Warn about enumerated switches, with no default, missing a case."
  msgstr ""
  
! #: c-family/c.opt:1497
  #, no-c-format
! msgid "Warn about enumerated switches missing a \"default:\" statement."
  msgstr ""
  
! #: c-family/c.opt:1501
  #, no-c-format
! msgid "Warn about all enumerated switches missing a specific case."
  msgstr ""
  
! #: c-family/c.opt:1505
! #, fuzzy, no-c-format
! msgid "Warn about switches with boolean controlling expression."
! msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
! 
! #: c-family/c.opt:1509
  #, no-c-format
! msgid "Warn about switch values that are outside of the switch's type range."
  msgstr ""
  
! #: c-family/c.opt:1513
  #, no-c-format
! msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used."
  msgstr ""
  
! #: c-family/c.opt:1525
! #, fuzzy, no-c-format
! msgid "Warn on primary template declaration."
! msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
! 
! #: c-family/c.opt:1529
! #, fuzzy, no-c-format
! msgid "Diagnose errors when parsing a template."
! msgstr "σφάλμα κατά το κλείσιμο του αρχείου εξόδου"
! 
! #: c-family/c.opt:1533
  #, no-c-format
! msgid "Warn about simple-template-id in a constructor or destructor."
  msgstr ""
  
! #: c-family/c.opt:1537
  #, no-c-format
! msgid "Warn about templates naming TU-local entities in a module."
  msgstr ""
  
! #: c-family/c.opt:1541
  #, no-c-format
! msgid "Warn if a throw expression will always result in a call to terminate()."
  msgstr ""
  
! #: c-family/c.opt:1545
  #, no-c-format
! msgid "Warn about features not present in traditional C."
  msgstr ""
  
! #: c-family/c.opt:1549
  #, no-c-format
! msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype."
  msgstr ""
  
! #: c-family/c.opt:1565
  #, no-c-format
! msgid "Warn about trailing whitespace on lines except when in raw string literals."
  msgstr ""
  
! #: c-family/c.opt:1569
  #, no-c-format
! msgid "Warn about trailing whitespace on lines except when in raw string literals.   Equivalent to Wtrailing-whitespace=blanks when enabled or Wtrailing-whitespace=none when disabled."
  msgstr ""
  
! #: c-family/c.opt:1573
  #, no-c-format
! msgid "Warn if trigraphs are encountered that might affect the meaning of the program."
  msgstr ""
  
! #: c-family/c.opt:1577
  #, no-c-format
! msgid "Warn about @selector()s without previously declared methods."
  msgstr ""
  
! #: c-family/c.opt:1581
! #, fuzzy, no-c-format
! msgid "Warn if an undefined macro is used in an #if directive."
! msgstr "%%%c: κατευθυντήριος γραμμή μη έγκυρη."
! 
! #: c-family/c.opt:1585
  #, no-c-format
! msgid "Warn about invalid forms of delimited or named escape sequences."
  msgstr ""
  
! #: c-family/c.opt:1593
  #, no-c-format
! msgid "Warn about unrecognized pragmas."
  msgstr ""
  
! #: c-family/c.opt:1597
! #, fuzzy, no-c-format
! msgid "Warn about unsuffixed float constants."
! msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
! 
! #: c-family/c.opt:1601
  #, no-c-format
! msgid "Warn about character arrays initialized as unterminated character sequences with a string literal."
  msgstr ""
  
! #: c-family/c.opt:1617
  #, no-c-format
! msgid "Warn when typedefs locally defined in a function are not used."
  msgstr ""
  
! #: c-family/c.opt:1621
  #, no-c-format
! msgid "Warn about macros defined in the main file that are not used."
  msgstr ""
  
! #: c-family/c.opt:1641
  #, no-c-format
! msgid "Warn about useless casts."
  msgstr ""
  
! #: c-family/c.opt:1645
  #, no-c-format
! msgid "Warn about using variadic macros."
  msgstr ""
  
! #: c-family/c.opt:1649
  #, no-c-format
! msgid "Warn about questionable usage of the macros used to retrieve variable arguments."
  msgstr ""
  
! #: c-family/c.opt:1653
  #, no-c-format
! msgid "Warn about the most vexing parse syntactic ambiguity."
  msgstr ""
  
! #: c-family/c.opt:1657
  #, no-c-format
! msgid "Warn if a virtual base has a non-trivial move assignment operator."
  msgstr ""
  
! #: c-family/c.opt:1661
  #, no-c-format
! msgid "Warn if a variable length array is used."
  msgstr ""
  
! #: c-family/c.opt:1665
  #, no-c-format
! msgid "-Wvla-larger-than=<number>\tWarn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes."
  msgstr ""
  
! #: c-family/c.opt:1671
  #, no-c-format
! msgid "Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger."
  msgstr ""
  
! #: c-family/c.opt:1675
  #, no-c-format
! msgid "Warn about mismatched declarations of VLA parameters."
  msgstr ""
  
! #: c-family/c.opt:1679
  #, no-c-format
! msgid "Warn about deprecated uses of volatile qualifier."
  msgstr ""
  
! #: c-family/c.opt:1683
  #, no-c-format
! msgid "Warn when a register variable is declared volatile."
  msgstr ""
  
! #: c-family/c.opt:1687
  #, no-c-format
! msgid "Warn on direct virtual inheritance."
  msgstr ""
  
! #: c-family/c.opt:1691
  #, no-c-format
! msgid "In C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard."
  msgstr ""
  
! #: c-family/c.opt:1695
  #, no-c-format
! msgid "Warn about xor operators where it appears the user meant exponentiation."
  msgstr ""
  
! #: c-family/c.opt:1699
  #, no-c-format
! msgid "Warn when a literal '0' is used as null pointer."
  msgstr ""
  
! #: c-family/c.opt:1703
  #, no-c-format
! msgid "Warn about accesses to interior zero-length array members."
  msgstr ""
  
! #: c-family/c.opt:1707
  #, no-c-format
! msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
  msgstr ""
  
! #: c-family/c.opt:1715
! #, no-c-format
! msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases."
! msgstr ""
  
! #: c-family/c.opt:1719
! #, no-c-format
! msgid "Enforce class member access control semantics."
! msgstr ""
  
! #: c-family/c.opt:1723
  #, no-c-format
! msgid "-fada-spec-parent=unit\tDump Ada specs as child units of given parent."
  msgstr ""
  
! #: c-family/c.opt:1727
  #, no-c-format
! msgid "Support C++17 allocation of over-aligned types."
  msgstr ""
  
! #: c-family/c.opt:1731
  #, no-c-format
! msgid "-faligned-new=<N>\tUse C++17 over-aligned type allocation for alignments greater than N."
  msgstr ""
  
! #: c-family/c.opt:1742 c-family/c.opt:2089 c-family/c.opt:2506
! #: c-family/c.opt:2510 c-family/c.opt:2526
  #, fuzzy, no-c-format
! msgid "No longer supported."
! msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c-family/c.opt:1746
! #, no-c-format
! msgid "Recognize the \"asm\" keyword."
! msgstr ""
! 
! #: c-family/c.opt:1750
! #, no-c-format
! msgid "Assume C++ replaceable global operators new, new[], delete, delete[] don't read or write visible global state."
! msgstr ""
! 
! #: c-family/c.opt:1758
  #, fuzzy, no-c-format
! msgid "Recognize built-in functions."
! msgstr "αδυναμία εκτέλεσης ioctl στο `%s'"
  
! #: c-family/c.opt:1765
  #, no-c-format
! msgid "Where shorter, use canonicalized paths to systems headers."
  msgstr ""
  
! #: c-family/c.opt:1769
  #, no-c-format
! msgid "Enable the char8_t fundamental type and use it as the type for UTF-8 string and character literals."
  msgstr ""
  
! #: c-family/c.opt:1857
  #, no-c-format
! msgid "Removed in GCC 8.  This switch has no effect."
  msgstr ""
  
! #: c-family/c.opt:1861
  #, no-c-format
! msgid "Enable support for C++ concepts."
  msgstr ""
  
! #: c-family/c.opt:1865
  #, no-c-format
! msgid "Removed in GCC 15.  This switch has no effect."
  msgstr ""
  
! #: c-family/c.opt:1869
  #, no-c-format
! msgid "Specify maximum error replay depth during recursive diagnosis of a constraint satisfaction failure."
  msgstr ""
  
! #: c-family/c.opt:1873
  #, no-c-format
! msgid "Allow the arguments of the '?' operator to have different types."
  msgstr ""
  
! #: c-family/c.opt:1881
  #, no-c-format
! msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
  msgstr ""
  
! #: c-family/c.opt:1885
! #, no-c-format
! msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
! msgstr ""
! 
! #: c-family/c.opt:1889
! #, no-c-format
! msgid "-fconstexpr-cache-depth=<number>\tSpecify maximum constexpr recursion cache depth."
! msgstr ""
! 
! #: c-family/c.opt:1893
  #, fuzzy, no-c-format
! msgid "Allow IEC559 floating point exceptions in constant expressions."
! msgstr "Εξαίρεση κινητής υποδιαστολής"
  
! #: c-family/c.opt:1897
  #, no-c-format
! msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
  msgstr ""
  
! #: c-family/c.opt:1901
  #, no-c-format
! msgid "-fconstexpr-ops-limit=<number>\tSpecify maximum number of constexpr operations during a single constexpr evaluation."
  msgstr ""
  
! #: c-family/c.opt:1905
  #, no-c-format
! msgid "Enable features proposed for C++26 Contracts."
  msgstr ""
  
! #: c-family/c.opt:1926
  #, no-c-format
! msgid "-fcontract-evaluation-semantic=[ignore|observe|enforce|quick_enforce]\tSelect the contract evaluation semantic (defaults to enforce)."
  msgstr ""
  
! #: c-family/c.opt:1930
  #, no-c-format
! msgid "-fcontracts-conservative-ipa\tDo not allow certain optimisations between functions in contract assertions."
  msgstr ""
  
! #: c-family/c.opt:1935
! #, no-c-format
! msgid "-fcontract-checks-outlined\tBuild contract checks using outlined functions."
! msgstr ""
  
! #: c-family/c.opt:1939
! #, no-c-format
! msgid "-fcontract-disable-optimized-checks\tDisable optimisation of contract checks."
! msgstr ""
  
! #: c-family/c.opt:1955
  #, no-c-format
! msgid "-fcontracts-client-check=[none|pre|all] Select which contracts will be checked on the client side for non virtual functions."
  msgstr ""
  
! #: c-family/c.opt:1968
  #, no-c-format
! msgid "-fcontracts-definition-check=[on|off]\tEnable or disable contract checks on the definition side for all functions (default on)."
  msgstr ""
  
! #: c-family/c.opt:1972
  #, no-c-format
! msgid "Enable C++ coroutines (experimental)."
  msgstr ""
  
! #: c-family/c.opt:1976
  #, no-c-format
! msgid "Emit debug annotations during preprocessing."
  msgstr ""
  
! #: c-family/c.opt:1984
  #, no-c-format
! msgid "Factor complex constructors and destructors to favor space over speed."
  msgstr ""
  
! #: c-family/c.opt:1992
  #, no-c-format
! msgid "Print hierarchical comparisons when template types are mismatched."
  msgstr ""
  
! #: c-family/c.opt:1996
  #, no-c-format
! msgid "Note all candidates during overload resolution failure."
  msgstr ""
  
! #: c-family/c.opt:2000
! #, no-c-format
! msgid "Preprocess directives only."
! msgstr ""
! 
! #: c-family/c.opt:2004
  #, fuzzy, no-c-format
! msgid "Permit '$' as an identifier character."
! msgstr "λίστα με όλα τα γνωστά σύνολα χαρακτήρων"
  
! #: c-family/c.opt:2008
  #, no-c-format
! msgid "-fmacro-prefix-map=<old>=<new>\tMap one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()."
  msgstr ""
  
! #: c-family/c.opt:2012
  #, no-c-format
! msgid "Write all declarations as Ada code transitively."
  msgstr ""
  
! #: c-family/c.opt:2016
  #, no-c-format
! msgid "Write all declarations as Ada code for the given file only."
  msgstr ""
  
! #: c-family/c.opt:2023
  #, no-c-format
! msgid "Do not elide common elements in template comparisons."
  msgstr ""
  
! #: c-family/c.opt:2027
! #, fuzzy, no-c-format
! msgid "Generate code to check exception specifications."
! msgstr "συντακτικό σφάλμα στον καθορισμό σειράς"
! 
! #: c-family/c.opt:2034
  #, no-c-format
! msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>."
  msgstr ""
  
! #: c-family/c.opt:2038
  #, no-c-format
! msgid "Permit universal character names (\\u and \\U) in identifiers."
  msgstr ""
  
! #: c-family/c.opt:2042
  #, no-c-format
! msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
  msgstr ""
  
! #: c-family/c.opt:2046
  #, no-c-format
! msgid "Support dynamic initialization of thread-local variables in a different translation unit."
  msgstr ""
  
! #: c-family/c.opt:2053
  #, no-c-format
! msgid "Fold calls to simple inline functions."
  msgstr ""
  
! #: c-family/c.opt:2060
  #, no-c-format
! msgid "Do not assume that standard C libraries and \"main\" exist."
  msgstr ""
  
! #: c-family/c.opt:2064
  #, no-c-format
! msgid "Recognize GNU-defined keywords."
  msgstr ""
  
! #: c-family/c.opt:2068
! #, fuzzy, no-c-format
! msgid "Generate code for GNU runtime environment."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: c-family/c.opt:2072
  #, no-c-format
! msgid "Use traditional GNU semantics for inline functions."
  msgstr ""
  
! #: c-family/c.opt:2085
  #, no-c-format
! msgid "Assume normal C execution environment."
  msgstr ""
  
! #: c-family/c.opt:2093
  #, no-c-format
! msgid "Implement P2564 for consteval propagation."
  msgstr ""
  
! #: c-family/c.opt:2097
  #, no-c-format
! msgid "Export functions even if they can be inlined."
  msgstr ""
  
! #: c-family/c.opt:2101
! #, fuzzy, no-c-format
! msgid "Make inline functions constexpr by default."
! msgstr "Στη συνάρτηση μέλος `%s':"
! 
! #: c-family/c.opt:2105
! #, fuzzy, no-c-format
! msgid "Emit implicit instantiations of inline templates."
! msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
! 
! #: c-family/c.opt:2109
! #, fuzzy, no-c-format
! msgid "Emit implicit instantiations of templates."
! msgstr "διπλός ορισμός συνόλου"
! 
! #: c-family/c.opt:2113
  #, no-c-format
! msgid "Implement C++17 inheriting constructor semantics."
  msgstr ""
  
! #: c-family/c.opt:2120
  #, no-c-format
! msgid "Don't emit dllexported inline functions unless needed."
  msgstr ""
  
! #: c-family/c.opt:2127
  #, no-c-format
! msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
  msgstr ""
  
! #: c-family/c.opt:2131
  #, no-c-format
! msgid "Enable C++20 Modules (experimental)."
  msgstr ""
  
! #: c-family/c.opt:2139
  #, no-c-format
! msgid "Enable C++ header module (experimental)."
  msgstr ""
  
! #: c-family/c.opt:2146
  #, no-c-format
! msgid "Member functions defined within their class are inline in module purview."
  msgstr ""
  
! #: c-family/c.opt:2150
  #, no-c-format
! msgid "Only emit Compiled Module Interface."
  msgstr ""
  
! #: c-family/c.opt:2154
  #, no-c-format
! msgid "Mapper for module to CMI files."
  msgstr ""
  
! #: c-family/c.opt:2158
  #, no-c-format
! msgid "Enable lazy module importing."
  msgstr ""
  
! #: c-family/c.opt:2166
  #, no-c-format
! msgid "Warn about macros that have conflicting header units definitions."
  msgstr ""
  
! #: c-family/c.opt:2170
! #, fuzzy, no-c-format
! msgid "Warn if pointers of distinct types are compared without a cast."
! msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
! 
! #: c-family/c.opt:2174
  #, no-c-format
! msgid "Note #include directives translated to import declarations."
  msgstr ""
  
! #: c-family/c.opt:2178
  #, no-c-format
! msgid "Note #include directives not translated to import declarations, and not known to be textual."
  msgstr ""
  
! #: c-family/c.opt:2182
  #, no-c-format
! msgid "Note a #include translation of a specific header."
  msgstr ""
  
! #: c-family/c.opt:2186
  #, no-c-format
! msgid "Note Compiled Module Interface pathnames."
  msgstr ""
  
! #: c-family/c.opt:2190
  #, no-c-format
! msgid "Note Compiled Module Interface pathname of a specific module or header-unit."
  msgstr ""
  
! #: c-family/c.opt:2194
  #, no-c-format
! msgid "fmax-include-depth=<number> Set the maximum depth of the nested #include."
  msgstr ""
  
! #: c-family/c.opt:2198
! #, fuzzy, no-c-format
! msgid "Don't warn about uses of Microsoft extensions."
! msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
! 
! #: c-family/c.opt:2217
  #, no-c-format
! msgid "Implement resolution of DR 150 for matching of template template arguments."
  msgstr ""
  
! #: c-family/c.opt:2221
  #, no-c-format
! msgid "Generate code for NeXT (Apple macOS) runtime environment."
  msgstr ""
  
! #: c-family/c.opt:2225
! #, no-c-format
! msgid "Assume that receivers of Objective-C messages may be nil."
! msgstr ""
  
! #: c-family/c.opt:2229
  #, no-c-format
! msgid "Allow access to instance variables as if they were local declarations within instance method implementations."
  msgstr ""
  
! #: c-family/c.opt:2233
  #, no-c-format
! msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility."
  msgstr ""
  
! #: c-family/c.opt:2258
  #, no-c-format
! msgid "Treat a throw() exception specification as noexcept to improve code size."
  msgstr ""
  
! #: c-family/c.opt:2262
  #, no-c-format
! msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
  msgstr ""
  
! #: c-family/c.opt:2268
  #, no-c-format
! msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed."
  msgstr ""
  
! #: c-family/c.opt:2272
  #, no-c-format
! msgid "Allow fast jumps to the message dispatcher."
  msgstr ""
  
! #: c-family/c.opt:2278
  #, no-c-format
! msgid "Enable Objective-C exception and synchronization syntax."
  msgstr ""
  
! #: c-family/c.opt:2282
  #, no-c-format
! msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
  msgstr ""
  
! #: c-family/c.opt:2286
  #, no-c-format
! msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
  msgstr ""
  
! #: c-family/c.opt:2291
  #, no-c-format
! msgid "Enable Objective-C setjmp exception handling runtime."
  msgstr ""
  
! #: c-family/c.opt:2295
  #, no-c-format
! msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
  msgstr ""
  
! #: c-family/c.opt:2299
  #, no-c-format
! msgid "Enable OpenACC."
  msgstr ""
  
! #: c-family/c.opt:2303
  #, no-c-format
! msgid "Specify default OpenACC compute dimensions."
  msgstr ""
  
! #: c-family/c.opt:2307
  #, no-c-format
! msgid "Enable OpenMP (implies -frecursive in Fortran)."
  msgstr ""
  
! #: c-family/c.opt:2311
  #, no-c-format
! msgid "Enable OpenMP's SIMD directives."
  msgstr ""
  
! #: c-family/c.opt:2315
  #, no-c-format
! msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
  msgstr ""
  
! #: c-family/c.opt:2326
  #, no-c-format
! msgid "Look for and use PCH files even when preprocessing."
  msgstr ""
  
! #: c-family/c.opt:2330
  #, no-c-format
! msgid "Downgrade conformance errors to warnings."
  msgstr ""
  
! #: c-family/c.opt:2334
  #, no-c-format
! msgid "Enable Plan 9 language extensions."
  msgstr ""
  
! #: c-family/c.opt:2338
  #, no-c-format
! msgid "Treat the input file as already preprocessed."
  msgstr ""
  
! #: c-family/c.opt:2346
  #, no-c-format
! msgid "-ftrack-macro-expansion=<0|1|2>\tTrack locations of tokens coming from macro expansion and display them in error messages."
  msgstr ""
  
! #: c-family/c.opt:2350
  #, no-c-format
! msgid "Do not pretty-print template specializations as the template signature followed by the arguments."
  msgstr ""
  
! #: c-family/c.opt:2354
  #, no-c-format
! msgid "Treat known sprintf return values as constants."
  msgstr ""
  
! #: c-family/c.opt:2358
  #, no-c-format
! msgid "Enable lifetime extension of range based for temporaries."
  msgstr ""
  
! #: c-family/c.opt:2362
  #, no-c-format
! msgid "Enable experimental C++26 Reflection."
  msgstr ""
  
! #: c-family/c.opt:2366
  #, no-c-format
! msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime."
  msgstr ""
  
! #: c-family/c.opt:2370
  #, no-c-format
! msgid "Removed in GCC 10.  This switch has no effect."
  msgstr ""
  
! #: c-family/c.opt:2374
  #, no-c-format
! msgid "Generate run time type descriptor information."
  msgstr ""
  
! #: c-family/c.opt:2378
  #, no-c-format
! msgid "Look for the main source file on the include path."
  msgstr ""
  
! #: c-family/c.opt:2389
  #, no-c-format
! msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
  msgstr ""
  
! #: c-family/c.opt:2393
  #, no-c-format
! msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
  msgstr ""
  
! #: c-family/c.opt:2401
  #, no-c-format
! msgid "Enable C++14 sized deallocation support."
  msgstr ""
  
! #: c-family/c.opt:2408
  #, no-c-format
! msgid "-fstrict-flex-arrays=<level>    Control when to treat the trailing array of a structure as a flexible array member for the purposes of accessing the elements of such an array. The default is treating all trailing arrays of structures as flexible array members."
  msgstr ""
  
! #: c-family/c.opt:2415
  #, no-c-format
! msgid "-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar storage order."
  msgstr ""
  
! #: c-family/c.opt:2431
  #, no-c-format
! msgid "Display statistics accumulated during compilation."
  msgstr ""
  
! #: c-family/c.opt:2435
  #, no-c-format
! msgid "Assume that values of enumeration type are always within the minimum range of that type."
  msgstr ""
  
! #: c-family/c.opt:2442 c-family/c.opt:2447
  #, no-c-format
! msgid "Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc."
  msgstr ""
  
! #: c-family/c.opt:2464
  #, no-c-format
! msgid "Set the maximum number of template instantiation notes for a single warning or error."
  msgstr ""
  
! #: c-family/c.opt:2471
! #, no-c-format
! msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
! msgstr ""
  
! #: c-family/c.opt:2478
  #, no-c-format
! msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
  msgstr ""
  
! #: c-family/c.opt:2482
  #, no-c-format
! msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
  msgstr ""
  
! #: c-family/c.opt:2490
  #, no-c-format
! msgid "Use __cxa_atexit to register destructors."
  msgstr ""
  
! #: c-family/c.opt:2494
  #, no-c-format
! msgid "Use __cxa_get_exception_ptr in exception handling."
  msgstr ""
  
! #: c-family/c.opt:2498
  #, no-c-format
! msgid "Marks all inlined functions and methods as having hidden visibility."
  msgstr ""
  
! #: c-family/c.opt:2502
  #, no-c-format
! msgid "Changes visibility to match Microsoft Visual Studio by default."
  msgstr ""
  
! #: c-family/c.opt:2514
  #, no-c-format
! msgid "Emit common-like symbols as weak symbols."
  msgstr ""
  
! #: c-family/c.opt:2518
  #, no-c-format
! msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>."
  msgstr ""
  
! #: c-family/c.opt:2522
  #, no-c-format
! msgid "Generate a #line directive pointing at the current working directory."
  msgstr ""
  
! #: c-family/c.opt:2530
  #, no-c-format
! msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
  msgstr ""
  
! #: c-family/c.opt:2534
  #, no-c-format
! msgid "Dump declarations to a .decl file."
  msgstr ""
  
! #: c-family/c.opt:2538
  #, no-c-format
! msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
  msgstr ""
  
! #: c-family/c.opt:2542
  #, no-c-format
! msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs."
  msgstr ""
  
! #: c-family/c.opt:2546
  #, no-c-format
! msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs."
  msgstr ""
  
! #: c-family/c.opt:2550
  #, no-c-format
! msgid "Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal."
  msgstr ""
  
! #: c-family/c.opt:2555
  #, no-c-format
! msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
  msgstr ""
  
! #: c-family/c.opt:2559
  #, no-c-format
! msgid "-imacros <file>\tAccept definition of macros in <file>."
  msgstr ""
  
! #: c-family/c.opt:2563
  #, no-c-format
! msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
  msgstr ""
  
! #: c-family/c.opt:2567
  #, no-c-format
! msgid "-include <file>\tInclude the contents of <file> before other files."
  msgstr ""
  
! #: c-family/c.opt:2571
  #, no-c-format
! msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
  msgstr ""
  
! #: c-family/c.opt:2575
  #, no-c-format
! msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
  msgstr ""
  
! #: c-family/c.opt:2579
  #, no-c-format
! msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
  msgstr ""
  
! #: c-family/c.opt:2583
  #, no-c-format
! msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
  msgstr ""
  
! #: c-family/c.opt:2587
  #, no-c-format
! msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
  msgstr ""
  
! #: c-family/c.opt:2591
  #, no-c-format
! msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
  msgstr ""
  
! #: c-family/c.opt:2601
  #, no-c-format
! msgid "Do not search standard system include directories (those specified with -isystem will still be used)."
  msgstr ""
  
! #: c-family/c.opt:2605
  #, no-c-format
! msgid "Do not search standard system include directories for C++."
  msgstr ""
  
! #: c-family/c.opt:2617
  #, no-c-format
! msgid "Generate C header of platform-specific features."
  msgstr ""
  
! #: c-family/c.opt:2621
! #, fuzzy, no-c-format
! msgid "Remap file names when including files."
! msgstr "Μη ορισμένο όνομα %s"
! 
! #: c-family/c.opt:2625 c-family/c.opt:2629
  #, no-c-format
! msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum."
  msgstr ""
  
! #: c-family/c.opt:2633
  #, no-c-format
! msgid "Conform to the ISO 2011 C++ standard."
  msgstr ""
  
! #: c-family/c.opt:2637
  #, no-c-format
! msgid "Deprecated in favor of -std=c++11."
  msgstr ""
  
! #: c-family/c.opt:2641
  #, no-c-format
! msgid "Deprecated in favor of -std=c++14."
  msgstr ""
  
! #: c-family/c.opt:2645
  #, no-c-format
! msgid "Conform to the ISO 2014 C++ standard."
  msgstr ""
  
! #: c-family/c.opt:2649
  #, no-c-format
! msgid "Deprecated in favor of -std=c++17."
  msgstr ""
  
! #: c-family/c.opt:2653
  #, no-c-format
! msgid "Conform to the ISO 2017 C++ standard."
  msgstr ""
  
! #: c-family/c.opt:2657
  #, no-c-format
! msgid "Deprecated in favor of -std=c++20."
  msgstr ""
  
! #: c-family/c.opt:2661
  #, no-c-format
! msgid "Conform to the ISO 2020 C++ standard."
  msgstr ""
  
! #: c-family/c.opt:2665
  #, no-c-format
! msgid "Deprecated in favor of -std=c++23."
  msgstr ""
  
! #: c-family/c.opt:2669
  #, no-c-format
! msgid "Conform to the ISO 2023 C++ standard (published in 2024; experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2673 c-family/c.opt:2677
  #, no-c-format
! msgid "Conform to the ISO 2026 C++ draft standard (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2681 c-family/c.opt:2843
  #, no-c-format
! msgid "Conform to the ISO 2011 C standard."
  msgstr ""
  
! #: c-family/c.opt:2685
  #, no-c-format
! msgid "Deprecated in favor of -std=c11."
  msgstr ""
  
! #: c-family/c.opt:2689 c-family/c.opt:2693 c-family/c.opt:2847
! #: c-family/c.opt:2851
  #, no-c-format
! msgid "Conform to the ISO 2017 C standard (published in 2018)."
  msgstr ""
  
! #: c-family/c.opt:2697 c-family/c.opt:2855
  #, no-c-format
! msgid "Conform to the ISO 2023 C standard (published in 2024)."
  msgstr ""
  
! #: c-family/c.opt:2701
  #, no-c-format
! msgid "Deprecated in favor of -std=c23."
  msgstr ""
  
! #: c-family/c.opt:2705
  #, no-c-format
! msgid "Conform to the ISO 202Y C standard draft (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2709 c-family/c.opt:2713 c-family/c.opt:2827
  #, no-c-format
! msgid "Conform to the ISO 1990 C standard."
  msgstr ""
  
! #: c-family/c.opt:2717 c-family/c.opt:2835
  #, no-c-format
! msgid "Conform to the ISO 1999 C standard."
  msgstr ""
  
! #: c-family/c.opt:2721
  #, no-c-format
! msgid "Deprecated in favor of -std=c99."
  msgstr ""
  
! #: c-family/c.opt:2725 c-family/c.opt:2730
  #, no-c-format
! msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2735
  #, no-c-format
! msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2739
  #, no-c-format
! msgid "Deprecated in favor of -std=gnu++11."
  msgstr ""
  
! #: c-family/c.opt:2743
  #, no-c-format
! msgid "Deprecated in favor of -std=gnu++14."
  msgstr ""
  
! #: c-family/c.opt:2747
  #, no-c-format
! msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2751
  #, no-c-format
! msgid "Deprecated in favor of -std=gnu++17."
  msgstr ""
  
! #: c-family/c.opt:2755
  #, no-c-format
! msgid "Conform to the ISO 2017 C++ standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2759
  #, no-c-format
! msgid "Deprecated in favor of -std=gnu++20."
  msgstr ""
  
! #: c-family/c.opt:2763
  #, no-c-format
! msgid "Conform to the ISO 2020 C++ standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2767
  #, no-c-format
! msgid "Deprecated in favor of -std=gnu++23."
  msgstr ""
  
! #: c-family/c.opt:2771
  #, no-c-format
! msgid "Conform to the ISO 2023 C++ standard with GNU extensions (published in 2024; experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2775 c-family/c.opt:2779
  #, no-c-format
! msgid "Conform to the ISO 2026 C++ draft standard with GNU extensions (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2783
  #, no-c-format
! msgid "Conform to the ISO 2011 C standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2787
  #, no-c-format
! msgid "Deprecated in favor of -std=gnu11."
  msgstr ""
  
! #: c-family/c.opt:2791 c-family/c.opt:2795
  #, no-c-format
! msgid "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2799
  #, no-c-format
! msgid "Conform to the ISO 2023 C standard (published in 2024) with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2803
  #, no-c-format
! msgid "Deprecated in favor of -std=gnu23."
  msgstr ""
  
! #: c-family/c.opt:2807
  #, no-c-format
! msgid "Conform to the ISO 202Y C standard draft with GNU extensions (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2811 c-family/c.opt:2815
  #, no-c-format
! msgid "Conform to the ISO 1990 C standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2819
  #, no-c-format
! msgid "Conform to the ISO 1999 C standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2823
  #, no-c-format
! msgid "Deprecated in favor of -std=gnu99."
  msgstr ""
  
! #: c-family/c.opt:2831
  #, no-c-format
! msgid "Conform to the ISO 1990 C standard as amended in 1994."
  msgstr ""
  
! #: c-family/c.opt:2839
  #, no-c-format
! msgid "Deprecated in favor of -std=iso9899:1999."
  msgstr ""
  
! #: c-family/c.opt:2859
  #, no-c-format
! msgid "-stdlib=[libstdc++|libc++]\tThe standard library to be used for C++ headers and runtime."
  msgstr ""
  
! #: c-family/c.opt:2876
! #, fuzzy, no-c-format
! msgid "Enable traditional preprocessing."
! msgstr "Μη έγκυρη κανονική έκφραση"
! 
! #: c-family/c.opt:2880
  #, no-c-format
! msgid "-trigraphs\tSupport ISO C trigraphs."
  msgstr ""
  
! #: c-family/c.opt:2884
  #, no-c-format
! msgid "Do not predefine system-specific and GCC-specific macros."
  msgstr ""
  
! #: cobol/lang.opt:48
  #, no-c-format
! msgid "Accept COBOL constructs used by non-ISO compilers."
  msgstr ""
  
! #: cobol/lang.opt:70
  #, no-c-format
! msgid "-fcobol-exceptions=<n>\tEnable some exceptions by default."
  msgstr ""
  
! #: cobol/lang.opt:74
  #, no-c-format
! msgid "Define alternative implicit copybook filename extension."
  msgstr ""
  
! #: cobol/lang.opt:82
  #, no-c-format
! msgid "Set the default execution character set for NATIONAL data items."
  msgstr ""
  
! #: cobol/lang.opt:89
  #, no-c-format
! msgid "Warn if CDF defines Level 78 constant."
  msgstr ""
  
! #: cobol/lang.opt:94
  #, no-c-format
! msgid "Warn if BINARY-LONG-LONG is used."
  msgstr ""
  
! #: cobol/lang.opt:99
  #, no-c-format
! msgid "Warn if CALL ... GIVING is used."
  msgstr ""
  
! #: cobol/lang.opt:104
  #, no-c-format
! msgid "Warn if CALL is used is used with a literal parameter by reference."
  msgstr ""
  
! #: cobol/lang.opt:109
  #, no-c-format
! msgid "Warn if CDF %<$IF%> is used."
  msgstr ""
  
! #: cobol/lang.opt:114
  #, no-c-format
! msgid "Warn if COMPUTATIONAL-6 is used."
  msgstr ""
  
! #: cobol/lang.opt:119
  #, no-c-format
! msgid "Warn if COMPUTATIONAL is used with PICTURE X."
  msgstr ""
  
! #: cobol/lang.opt:124
  #, no-c-format
! msgid "Warn if INSPECT ... TRAILING is used."
  msgstr ""
  
! #: cobol/lang.opt:129
  #, no-c-format
! msgid "Warn if Level 01 is used with OCCURS."
  msgstr ""
  
! #: cobol/lang.opt:134
  #, no-c-format
! msgid "Warn if Level 78 is used."
  msgstr ""
  
! #: cobol/lang.opt:139
  #, no-c-format
! msgid "Warn if ANY LENGTH is used in outermost program."
  msgstr ""
  
! #: cobol/lang.opt:144
  #, no-c-format
! msgid "Warn if MOVE INDEX is used."
  msgstr ""
  
! #: cobol/lang.opt:149
  #, no-c-format
! msgid "Warn if MOVE POINTER is used."
  msgstr ""
  
! #: cobol/lang.opt:154
  #, no-c-format
! msgid "Warn if RETURNING <number> is used."
  msgstr ""
  
! #: cobol/lang.opt:159
  #, no-c-format
! msgid "Warn if USAGE IS TYPENAME is used."
  msgstr ""
  
! #: cobol/lang.opt:164
  #, no-c-format
! msgid "Warn if numeric string is invalid."
  msgstr ""
  
! #: cobol/lang.opt:169
  #, no-c-format
! msgid "Warn if referenced CDF PARAMETER is not defined."
  msgstr ""
  
! #: cobol/lang.opt:174
  #, no-c-format
! msgid "Warn if referenced CDF name is not defined."
  msgstr ""
  
! #: cobol/lang.opt:179
  #, no-c-format
! msgid "Print message when copybook is processed."
  msgstr ""
  
! #: cobol/lang.opt:184
  #, no-c-format
! msgid "Warn if unimplemented/unknown exception condition is referenced."
  msgstr ""
  
! #: cobol/lang.opt:189
  #, no-c-format
! msgid "Print message when ENTRY CONVENTION is specified."
  msgstr ""
  
! #: cobol/lang.opt:194
  #, no-c-format
! msgid "Print message when include file is processed."
  msgstr ""
  
! #: cobol/lang.opt:199
  #, no-c-format
! msgid "Warn if concatenated literals use different encodings."
  msgstr ""
  
! #: cobol/lang.opt:204
  #, no-c-format
! msgid "Warn if locale(3) fails."
  msgstr ""
  
! #: cobol/lang.opt:209
  #, no-c-format
! msgid "Warn if COBOL MOVE has no corresponding fields."
  msgstr ""
  
! #: cobol/lang.opt:214
  #, no-c-format
! msgid "Warn if nlanglanginfo(3) fails."
  msgstr ""
  
! #: cobol/lang.opt:219
  #, no-c-format
! msgid "Warn if LENGTH OF is used."
  msgstr ""
  
! #: cobol/lang.opt:224
  #, no-c-format
! msgid "Warn if PROCEDURE POINTER is used."
  msgstr ""
  
! #: cobol/lang.opt:229
  #, no-c-format
! msgid "Warn if SECTION segments are used."
  msgstr ""
  
! #: cobol/lang.opt:234
  #, no-c-format
! msgid "Warn if resume is used (instead of error for IBM)."
  msgstr ""
  
! #: cobol/lang.opt:241
  #, no-c-format
! msgid "Warn if APPLY COMMIT is used."
  msgstr ""
  
! #: cobol/lang.opt:246
  #, no-c-format
! msgid "Warn if HIGH-ORDER-LEFT HIGH-ORDER-RIGHT is used."
  msgstr ""
  
! #: cobol/lang.opt:251
  #, no-c-format
! msgid "Warn if FILE CODE SET is used."
  msgstr ""
  
! #: cobol/lang.opt:256
  #, no-c-format
! msgid "Warn if RECORDING MODE is used."
  msgstr ""
  
! #: cobol/lang.opt:261
  #, no-c-format
! msgid "Warn if SET LOCALE ... TO is used."
  msgstr ""
  
! #: cobol/lang.opt:266
  #, no-c-format
! msgid "Warn if SET ... TO LOCALE is used."
  msgstr ""
  
! #: cobol/lang.opt:273
  #, no-c-format
! msgid "Warn if a line directive is malformed (instead of error)."
  msgstr ""
  
! #: cobol/lang.opt:278
  #, no-c-format
! msgid "Warn if EQUAL used as assignment operator (instead of error)."
  msgstr ""
  
! #: cobol/lang.opt:283
  #, no-c-format
! msgid "Warn if iconv(3) cannot convert between encodings (instead of error)."
  msgstr ""
  
! #: cobol/lang.opt:288
  #, no-c-format
! msgid "Warn if include file is not found (instead of error)."
  msgstr ""
  
! #: cobol/lang.opt:293
  #, no-c-format
! msgid "Warn if a preprocessor fails (instead of error)."
  msgstr ""
  
! #: cobol/lang.opt:298
  #, no-c-format
! msgid "Warn if a referenced procedure is not found (instead of error)."
  msgstr ""
  
! #: cobol/lang.opt:303
  #, no-c-format
! msgid "Warn if REPLACE cannot be processed (instead of error)."
  msgstr ""
  
! #: cobol/lang.opt:308
  #, no-c-format
! msgid "Warn if a SEGMENT section is invalid (instead of error)."
  msgstr ""
  
! #: cobol/lang.opt:313
  #, no-c-format
! msgid "Warn if a SEGMENT range is negative (instead of error)."
  msgstr ""
  
! #: cobol/lang.opt:318
  #, no-c-format
! msgid "Warn if indicator column has no recognized meaning (instead of error)."
  msgstr ""
  
! #: cobol/lang.opt:323
  #, no-c-format
! msgid "Warn if relational operator not followed by space (instead of error)."
  msgstr ""
  
! #: cobol/lang.opt:328
  #, no-c-format
! msgid "Warn if IBM-style EJECT is used (instead of error)."
  msgstr ""
  
! #: cobol/lang.opt:333
  #, no-c-format
! msgid "Warn if IBM-style STOP <number> is used (instead of error)."
  msgstr ""
  
! #: cobol/lang.opt:338
  #, no-c-format
! msgid "Warn if VOLATILE is used (instead of error if -dialect ibm)."
  msgstr ""
  
! #: cobol/lang.opt:344
  #, no-c-format
! msgid "Set Working-Storage data items to the supplied value."
  msgstr ""
  
! #: cobol/lang.opt:348
  #, no-c-format
! msgid "Enable Cobol lex debugging."
  msgstr ""
  
! #: cobol/lang.opt:360
  #, no-c-format
! msgid "-findicator-column=<n>\tColumn after which Region A begins."
  msgstr ""
  
! #: cobol/lang.opt:364
  #, no-c-format
! msgid "Enable/disable static linkage for CALL literals."
  msgstr ""
  
! #: cobol/lang.opt:368
  #, no-c-format
! msgid "Enable Cobol parser debugging."
  msgstr ""
  
! #: cobol/lang.opt:372
  #, no-c-format
! msgid "Enable Cobol yacc debugging."
  msgstr ""
  
! #: cobol/lang.opt:376
  #, no-c-format
! msgid "Preprocess <source_filter> before compiling."
  msgstr ""
  
! #: cobol/lang.opt:396
  #, no-c-format
! msgid "-main\tThe first program-id in the next source file is called by a generated main() entry point."
  msgstr ""
  
! #: cobol/lang.opt:400
  #, no-c-format
! msgid "-main=<source_file> source_file/PROGRAM-ID is called by the generated main()."
  msgstr ""
  
! #: cobol/lang.opt:404
  #, no-c-format
! msgid "-nomain\tNo main() function is created from COBOL source files."
  msgstr ""
  
! #: d/lang.opt:51
  #, no-c-format
! msgid "-Hd <dir>\tWrite D interface files to directory <dir>."
  msgstr ""
  
! #: d/lang.opt:55
! #, fuzzy, no-c-format
! msgid "-Hf <file>\tWrite D interface to <file>."
! msgstr "  -o <αρχείο>              Τοποθέτηση της εξόδου στο <αρχείο>\n"
! 
! #: d/lang.opt:127
  #, no-c-format
! msgid "Warn about casts that will produce a null result."
  msgstr ""
  
! #: d/lang.opt:143
  #, no-c-format
! msgid "Warn when a special enum is declared with the wrong base type."
  msgstr ""
  
! #: d/lang.opt:151
  #, no-c-format
! msgid "Warn from speculative compiles such as __traits(compiles)."
  msgstr ""
  
! #: d/lang.opt:163
  #, no-c-format
! msgid "Generate JSON file."
  msgstr ""
  
! #: d/lang.opt:167
! #, fuzzy, no-c-format
! msgid "-Xf <file>\tWrite JSON output to the given <file>."
! msgstr "  -o <αρχείο>              Τοποθέτηση της εξόδου στο <αρχείο>\n"
! 
! #: d/lang.opt:171
  #, no-c-format
! msgid "Debug library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:175
  #, no-c-format
! msgid "Default library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:179
  #, no-c-format
! msgid "Do link the standard D startup files in the compilation."
  msgstr ""
  
! #: d/lang.opt:186
! #, fuzzy, no-c-format
! msgid "Generate code for all template instantiations."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: d/lang.opt:198
  #, no-c-format
! msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
  msgstr ""
  
! #: d/lang.opt:240
  #, no-c-format
! msgid "-fcheckaction=[throw,halt,context]\tBehavior on contract failure."
  msgstr ""
  
! #: d/lang.opt:256
  #, no-c-format
! msgid "Compile in debug code."
  msgstr ""
  
! #: d/lang.opt:260
  #, no-c-format
! msgid "-fdebug=<ident>\tCompile in debug code identified by <ident>."
  msgstr ""
  
! #: d/lang.opt:264
  #, no-c-format
! msgid "Generate documentation."
  msgstr ""
  
! #: d/lang.opt:268
  #, no-c-format
! msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
  msgstr ""
  
! #: d/lang.opt:272
! #, fuzzy, no-c-format
! msgid "-fdoc-file=<file>\tWrite documentation to <file>."
! msgstr "  -o <αρχείο>              Τοποθέτηση της εξόδου στο <αρχείο>\n"
! 
! #: d/lang.opt:276
  #, no-c-format
! msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
  msgstr ""
  
! #: d/lang.opt:280
  #, no-c-format
! msgid "Assume that standard D runtime libraries and \"D main\" exist."
  msgstr ""
  
! #: d/lang.opt:284
  #, no-c-format
! msgid "Add comments for ignored declarations in the generated C++ header."
  msgstr ""
  
! #: d/lang.opt:288
  #, no-c-format
! msgid "-fdump-cxx-spec=<filename>\tWrite all declarations as C++ code to <filename>."
  msgstr ""
  
! #: d/lang.opt:292
  #, no-c-format
! msgid "Display the frontend AST after parsing and semantic passes."
  msgstr ""
  
! #: d/lang.opt:300
  #, no-c-format
! msgid "-fextern-std=<standard>\tSet C++ name mangling compatibility with <standard>."
  msgstr ""
  
! #: d/lang.opt:328
  #, no-c-format
! msgid "Ignore unsupported pragmas."
  msgstr ""
  
! #: d/lang.opt:332
  #, no-c-format
! msgid "Include imported modules in the compilation."
  msgstr ""
  
! #: d/lang.opt:336
! #, fuzzy, no-c-format
! msgid "Generate code for class invariant contracts."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: d/lang.opt:340
  #, no-c-format
! msgid "Generate a default D main() function when compiling."
  msgstr ""
  
! #: d/lang.opt:344
  #, no-c-format
! msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
  msgstr ""
  
! #: d/lang.opt:348
  #, no-c-format
! msgid "Generate ModuleInfo struct for output module."
  msgstr ""
  
! #: d/lang.opt:352
  #, no-c-format
! msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
  msgstr ""
  
! #: d/lang.opt:356
! #, fuzzy, no-c-format
! msgid "Generate code for postcondition contracts."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: d/lang.opt:360
! #, fuzzy, no-c-format
! msgid "Generate code for precondition contracts."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: d/lang.opt:364
  #, no-c-format
! msgid "Turn on all upcoming D language features."
  msgstr ""
  
! #: d/lang.opt:368
  #, no-c-format
! msgid "Implement D bit-fields."
  msgstr ""
  
! #: d/lang.opt:372
  #, no-c-format
! msgid "Implement DIP1000: Scoped pointers."
  msgstr ""
  
! #: d/lang.opt:376
  #, no-c-format
! msgid "Implement DIP1008: Allow exceptions in @nogc code."
  msgstr ""
  
! #: d/lang.opt:380
! #, no-c-format
! msgid "Implement DIP1021: Mutable function arguments."
! msgstr ""
  
! #: d/lang.opt:384
  #, no-c-format
! msgid "Destruct fields of partially constructed objects."
  msgstr ""
  
! #: d/lang.opt:388
  #, no-c-format
! msgid "Use field-wise comparisons for struct equality."
  msgstr ""
  
! #: d/lang.opt:392
  #, no-c-format
! msgid "When a symbol is resolved, check `alias this' scope before going to upper scopes."
  msgstr ""
  
! #: d/lang.opt:396
  #, no-c-format
! msgid "Disallow unsound immutable conversions that were formerly incorrectly permitted."
  msgstr ""
  
! #: d/lang.opt:400
  #, no-c-format
! msgid "Implement 'in' parameters to mean scope const."
  msgstr ""
  
! #: d/lang.opt:404
  #, no-c-format
! msgid "Implement 'in' contracts of overridden methods to be a superset of parent contract."
  msgstr ""
  
! #: d/lang.opt:408
  #, no-c-format
! msgid "Disable access to shared memory objects."
  msgstr ""
  
! #: d/lang.opt:412
! #, fuzzy, no-c-format
! msgid "Enable safety checks on all functions by default."
! msgstr "Στη συνάρτηση μέλος `%s':"
! 
! #: d/lang.opt:416
! #, fuzzy, no-c-format
! msgid "Enable rvalue arguments to ref parameters."
! msgstr "δεν είναι δυνατόν να γίνει `stat' το locale αρχείο `%s'"
! 
! #: d/lang.opt:420
  #, no-c-format
! msgid "Disable access to variables marked `@system' from @safe code."
  msgstr ""
  
! #: d/lang.opt:424
  #, no-c-format
! msgid "Compile release version."
  msgstr ""
  
! #: d/lang.opt:428
  #, no-c-format
! msgid "Turn off all revertable D language features."
  msgstr ""
  
! #: d/lang.opt:432
  #, no-c-format
! msgid "Revert DIP1000: Scoped pointers."
  msgstr ""
  
! #: d/lang.opt:436
  #, no-c-format
! msgid "Don't destruct fields of partially constructed objects."
  msgstr ""
  
! #: d/lang.opt:440
  #, no-c-format
! msgid "Don't use C-style integral promotion for unary '+', '-' and '~'."
  msgstr ""
  
! #: d/lang.opt:448
  #, no-c-format
! msgid "-fsave-mixins=<filename>\tExpand and save mixins to file specified by <filename>."
  msgstr ""
  
! #: d/lang.opt:452
! #, fuzzy, no-c-format
! msgid "Generate code for switches without a default case."
! msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
! 
! #: d/lang.opt:456
  #, no-c-format
! msgid "List information on all D language transitions."
  msgstr ""
  
! #: d/lang.opt:460
  #, no-c-format
! msgid "List all non-mutable fields which occupy an object instance."
  msgstr ""
  
! #: d/lang.opt:464
  #, no-c-format
! msgid "List all usages of 'in' on parameter."
  msgstr ""
  
! #: d/lang.opt:468
  #, no-c-format
! msgid "List all hidden GC allocations."
  msgstr ""
  
! #: d/lang.opt:472
! #, fuzzy, no-c-format
! msgid "List statistics on template instantiations."
! msgstr "διπλός ορισμός συνόλου"
! 
! #: d/lang.opt:476
  #, no-c-format
! msgid "List all variables going into thread local storage."
  msgstr ""
  
! #: d/lang.opt:480
  #, no-c-format
! msgid "Compile in unittest code."
  msgstr ""
  
! #: d/lang.opt:484
  #, no-c-format
! msgid "-fversion=<ident>\tCompile in version code identified by <ident>."
  msgstr ""
  
! #: d/lang.opt:488
  #, fuzzy, no-c-format
! msgid "Emit template instantiations as weak symbols."
! msgstr "διπλός ορισμός συνόλου"
  
! #: d/lang.opt:508
  #, no-c-format
! msgid "Do not link the standard D library in the compilation."
  msgstr ""
  
! #: d/lang.opt:516
  #, no-c-format
! msgid "Link the standard D library statically in the compilation."
  msgstr ""
  
! #: d/lang.opt:520
  #, no-c-format
! msgid "Link the standard D library dynamically in the compilation."
  msgstr ""
  
! #: d/lang.opt:524
  #, no-c-format
! msgid "Conform to the 2024 D language edition."
  msgstr ""
  
! #: d/lang.opt:528
  #, no-c-format
! msgid "Conform to the latest 202Y D language edition (experimental)."
  msgstr ""
  
! #: calls.cc:1467
  msgid "a callee-copied argument is stored in the current function's frame"
  msgstr ""
  
! #: calls.cc:1537
  #, fuzzy
  msgid "argument must be passed by copying"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: calls.cc:2554
  msgid "machine description does not have a sibcall_epilogue instruction pattern"
  msgstr ""
  
  # lib/argmatch.c:188
! #: calls.cc:2566
  #, fuzzy
  msgid "callee returns a structure"
  msgstr "Έγκυρα ορίσματα είναι:"
  
! #: calls.cc:2574
  msgid "target is not able to optimize the call into a sibling call"
  msgstr ""
  
! #: calls.cc:2583
  msgid "callee returns twice"
  msgstr ""
  
! #: calls.cc:2588
  #, fuzzy
  msgid "callee does not return"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: calls.cc:2595
  #, fuzzy
  msgid "volatile function type"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: calls.cc:2614
  #, fuzzy
  #| msgid "In function"
  msgid "nested function"
  msgstr "Στη συνάρτηση"
  
! #: calls.cc:2625
  msgid "callee required more stack slots than the caller"
  msgstr ""
  
! #: calls.cc:2639
  msgid "inconsistent number of popped arguments"
  msgstr ""
  
! #: calls.cc:2646
  #, fuzzy
  msgid "frontend does not support sibling call"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: calls.cc:2702
  msgid "other reasons"
  msgstr ""
  
! #: calls.cc:3076
  msgid "inside another call"
  msgstr ""
  
! #: calls.cc:3085
  #, fuzzy
  msgid "variable size arguments"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: calls.cc:3109
  msgid "hidden string length argument passed on stack"
  msgstr ""
  
! #: calls.cc:3158
  msgid "caller and callee disagree in promotion of function return value"
  msgstr ""
  
  #. Ideally we'd emit a message for all of the ways that it could
  #. have failed.
! #: calls.cc:4085
  msgid "tail call production failed"
  msgstr ""
  
! #: cfgrtl.cc:2830
  msgid "flow control insn inside a basic block"
  msgstr ""
  
! #: cfgrtl.cc:3122
  msgid "insn outside basic block"
  msgstr ""
  
! #: cfgrtl.cc:3130
  msgid "return not followed by barrier"
  msgstr ""
  
*************** msgstr ""
*** 17689,17894 ****
  msgid "[cannot find %s]"
  msgstr "Δεν είναι δυνατόν να εκτελεστεί το %s"
  
! #: collect2.cc:1563
  #, fuzzy, c-format
  #| msgid "gcc version %s\n"
  msgid "collect2 version %s\n"
  msgstr "έκδοση gcc %s\n"
  
! #: collect2.cc:1668
  #, fuzzy, c-format
  msgid "%d constructor found\n"
  msgid_plural "%d constructors found\n"
  msgstr[0] "το `%s' είναι πρόγονος του `%s'"
  msgstr[1] "το `%s' είναι πρόγονος του `%s'"
  
! #: collect2.cc:1672
  #, fuzzy, c-format
  msgid "%d destructor found\n"
  msgid_plural "%d destructors found\n"
  msgstr[0] "Δεν βρέθηκε μέσο"
  msgstr[1] "Δεν βρέθηκε μέσο"
  
! #: collect2.cc:1676
  #, fuzzy, c-format
  msgid "%d frame table found\n"
  msgid_plural "%d frame tables found\n"
  msgstr[0] "δεν δώθηκε συμβολικό όνομα"
  msgstr[1] "δεν δώθηκε συμβολικό όνομα"
  
! #: collect2.cc:1831
  #, fuzzy, c-format
  msgid "[Leaving %s]\n"
  msgstr "διαγραφή καταλόγου %s\n"
  
! #: collect2.cc:2061
  #, c-format
  msgid ""
  "\n"
  "write_c_file - output name is %s, prefix is %s\n"
  msgstr ""
  
! #: collect2.cc:2585
  #, c-format
  msgid ""
  "\n"
  "ldd output with constructors/destructors.\n"
  msgstr ""
  
! #: cprop.cc:1759
  #, fuzzy
  msgid "const/copy propagation disabled"
  msgstr "Η λειτουργία NIS+ απέτυχε"
  
! #: diagnostic-format-json.cc:487
! #, fuzzy, c-format
! msgid "error: unable to open '%s' for writing: %s\n"
! msgstr "%s: Σφάλμα εγγραφής "
! 
! #. Print a header for the remaining output to stderr, and
! #. return, attempting to print the usual ICE messages to
! #. stderr.  Hopefully this will be helpful to the user in
! #. indicating what's gone wrong (also for DejaGnu, for pruning
! #. those messages).
! #: diagnostic-format-sarif.cc:1752
! #, fuzzy, c-format
! #| msgid "internal compiler error: "
! msgid "Internal compiler error:\n"
! msgstr "εσωτερικό σφάλμα μεταγλωττιστή: "
! 
! #: diagnostic-format-text.cc:141
! #, fuzzy, c-format
! msgid "%s: all warnings being treated as errors"
! msgstr "%s: Προειδοποίηση: η uname απέτυχε: %s\n"
! 
! #: diagnostic-format-text.cc:146
! #, fuzzy, c-format
! msgid "%s: some warnings being treated as errors"
! msgstr "%s: Προειδοποίηση: η uname απέτυχε: %s\n"
! 
! #: diagnostic-format-text.cc:682
! #, fuzzy
! #| msgid "                %#D"
! msgid "                 from"
! msgstr "                %#D"
! 
! #: diagnostic-format-text.cc:683
! msgid "In file included from"
! msgstr ""
! 
! #. 2
! #: diagnostic-format-text.cc:684
! msgid "        included from"
! msgstr ""
! 
! #: diagnostic-format-text.cc:685
! msgid "In module"
! msgstr ""
! 
! #. 4
! #: diagnostic-format-text.cc:686
! msgid "of module"
! msgstr ""
! 
! #: diagnostic-format-text.cc:687
! msgid "In module imported at"
! msgstr ""
! 
! #. 6
! #: diagnostic-format-text.cc:688
! msgid "imported at"
! msgstr ""
! 
! #: diagnostic.cc:911
! #, fuzzy, c-format
! msgid "compilation terminated due to -fmax-errors=%u.\n"
! msgstr "Η λειτουργία δεν επιτρέπεται"
! 
! #: diagnostic.cc:938
! #, fuzzy, c-format
! msgid "compilation terminated due to -Wfatal-errors.\n"
! msgstr "Η λειτουργία δεν επιτρέπεται"
! 
! #: diagnostic.cc:969
! #, c-format
! msgid "Please submit a full bug report, with preprocessed source.\n"
! msgstr ""
! 
! #: diagnostic.cc:972
! #, c-format
! msgid "Please submit a full bug report, with preprocessed source (by using -freport-bug).\n"
! msgstr ""
! 
! #: diagnostic.cc:976
! #, c-format
! msgid "Please include the complete backtrace with any bug report.\n"
! msgstr ""
! 
! #: diagnostic.cc:978
! #, fuzzy, c-format
! msgid "See %s for instructions.\n"
! msgstr "Ακατάλληλη εντολή"
! 
! #: diagnostic.cc:986
! #, fuzzy, c-format
! msgid "compilation terminated.\n"
! msgstr "Η λειτουργία δεν επιτρέπεται"
! 
! #: diagnostic.cc:1454
! #, c-format
! msgid "%s:%d: confused by earlier errors, bailing out\n"
! msgstr ""
! 
! #: diagnostic.cc:1699
! #, fuzzy, c-format
! msgid "internal compiler error: error reporting routines re-entered.\n"
! msgstr "εσωτερικό σφάλμα στο %s, γραμμή %u"
! 
! #: diagnostic.cc:1730 diagnostic.cc:1749
! #, gcc-internal-format, gfc-internal-format
! msgid "in %s, at %s:%d"
! msgstr ""
! 
! #: final.cc:1101
  msgid "negative insn length"
  msgstr ""
  
! #: final.cc:2813
  #, fuzzy
  msgid "could not split insn"
  msgstr "αδυναμία εύρεσης βρόχου"
  
! #: final.cc:3189
  #, fuzzy
  msgid "invalid 'asm': "
  msgstr "μη έγκυρο μέγεθος οριζόντιου στηλοθέτη: %s"
  
! #: final.cc:3322
  #, c-format
  msgid "nested assembly dialect alternatives"
  msgstr ""
  
! #: final.cc:3350 final.cc:3362
  #, fuzzy, c-format
  msgid "unterminated assembly dialect alternative"
  msgstr "μη τερματιζόμενο συμβολικό όνομα"
  
! #: final.cc:3507
  #, fuzzy, c-format
  msgid "operand number missing after %%-letter"
  msgstr "ορισμός δικαιωμάτων στο %s"
  
! #: final.cc:3510 final.cc:3551
  #, fuzzy, c-format
  msgid "operand number out of range"
  msgstr "Ο αριθμός σύνδεσμου είναι έξω από το όριο"
  
! #: final.cc:3568
  #, fuzzy, c-format
  msgid "invalid %%-code"
  msgstr "μη έγκυρο δικαίωμα"
  
! #: final.cc:3602
  #, c-format
  msgid "'%%l' operand isn't a label"
  msgstr ""
--- 18285,18381 ----
  msgid "[cannot find %s]"
  msgstr "Δεν είναι δυνατόν να εκτελεστεί το %s"
  
! #: collect2.cc:1566
  #, fuzzy, c-format
  #| msgid "gcc version %s\n"
  msgid "collect2 version %s\n"
  msgstr "έκδοση gcc %s\n"
  
! #: collect2.cc:1671
  #, fuzzy, c-format
  msgid "%d constructor found\n"
  msgid_plural "%d constructors found\n"
  msgstr[0] "το `%s' είναι πρόγονος του `%s'"
  msgstr[1] "το `%s' είναι πρόγονος του `%s'"
  
! #: collect2.cc:1675
  #, fuzzy, c-format
  msgid "%d destructor found\n"
  msgid_plural "%d destructors found\n"
  msgstr[0] "Δεν βρέθηκε μέσο"
  msgstr[1] "Δεν βρέθηκε μέσο"
  
! #: collect2.cc:1679
  #, fuzzy, c-format
  msgid "%d frame table found\n"
  msgid_plural "%d frame tables found\n"
  msgstr[0] "δεν δώθηκε συμβολικό όνομα"
  msgstr[1] "δεν δώθηκε συμβολικό όνομα"
  
! #: collect2.cc:1834
  #, fuzzy, c-format
  msgid "[Leaving %s]\n"
  msgstr "διαγραφή καταλόγου %s\n"
  
! #: collect2.cc:2064
  #, c-format
  msgid ""
  "\n"
  "write_c_file - output name is %s, prefix is %s\n"
  msgstr ""
  
! #: collect2.cc:2588
  #, c-format
  msgid ""
  "\n"
  "ldd output with constructors/destructors.\n"
  msgstr ""
  
! #: cprop.cc:1771
  #, fuzzy
  msgid "const/copy propagation disabled"
  msgstr "Η λειτουργία NIS+ απέτυχε"
  
! #: final.cc:1102
  msgid "negative insn length"
  msgstr ""
  
! #: final.cc:2823
  #, fuzzy
  msgid "could not split insn"
  msgstr "αδυναμία εύρεσης βρόχου"
  
! #: final.cc:3199
  #, fuzzy
  msgid "invalid 'asm': "
  msgstr "μη έγκυρο μέγεθος οριζόντιου στηλοθέτη: %s"
  
! #: final.cc:3336
  #, c-format
  msgid "nested assembly dialect alternatives"
  msgstr ""
  
! #: final.cc:3364 final.cc:3376
  #, fuzzy, c-format
  msgid "unterminated assembly dialect alternative"
  msgstr "μη τερματιζόμενο συμβολικό όνομα"
  
! #: final.cc:3521
  #, fuzzy, c-format
  msgid "operand number missing after %%-letter"
  msgstr "ορισμός δικαιωμάτων στο %s"
  
! #: final.cc:3527 final.cc:3572
  #, fuzzy, c-format
  msgid "operand number out of range"
  msgstr "Ο αριθμός σύνδεσμου είναι έξω από το όριο"
  
! #: final.cc:3590
  #, fuzzy, c-format
  msgid "invalid %%-code"
  msgstr "μη έγκυρο δικαίωμα"
  
! #: final.cc:3624
  #, c-format
  msgid "'%%l' operand isn't a label"
  msgstr ""
*************** msgstr ""
*** 17897,17953 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3738 config/arc/arc.cc:6311 config/i386/i386.cc:12801
  #, c-format
  msgid "floating constant misused"
  msgstr ""
  
! #: final.cc:3796 config/arc/arc.cc:6408 config/i386/i386.cc:12892
  #: config/pdp11/pdp11.cc:1872
  #, fuzzy, c-format
  msgid "invalid expression as operand"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: gcc.cc:132
  #, c-format
  msgid "%s\n"
  msgstr ""
  
! #: gcc.cc:1867
  #, c-format
  msgid "Using built-in specs.\n"
  msgstr ""
  
! #: gcc.cc:2112
  #, fuzzy, c-format
  msgid ""
  "Setting spec %s to '%s'\n"
  "\n"
  msgstr "δημιουργία %s %s στο %s"
  
! #: gcc.cc:2321
  #, c-format
  msgid "Reading specs from %s\n"
  msgstr ""
  
! #: gcc.cc:2451
  #, fuzzy, c-format
  msgid "could not find specs file %s\n"
  msgstr "Δεν μπόρεσα να ανοίξω το αρχείο %s"
  
! #: gcc.cc:2522
  #, fuzzy, c-format
  msgid "rename spec %s to %s\n"
  msgstr "δημιουργία %s %s στο %s"
  
! #: gcc.cc:2524
  #, c-format
  msgid ""
  "spec is '%s'\n"
  "\n"
  msgstr ""
  
! #: gcc.cc:3385
  #, c-format
  msgid ""
  "\n"
--- 18384,18440 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3760 config/arc/arc.cc:6323 config/i386/i386.cc:13237
  #, c-format
  msgid "floating constant misused"
  msgstr ""
  
! #: final.cc:3818 config/arc/arc.cc:6420 config/i386/i386.cc:13331
  #: config/pdp11/pdp11.cc:1872
  #, fuzzy, c-format
  msgid "invalid expression as operand"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: gcc.cc:133
  #, c-format
  msgid "%s\n"
  msgstr ""
  
! #: gcc.cc:1908
  #, c-format
  msgid "Using built-in specs.\n"
  msgstr ""
  
! #: gcc.cc:2153
  #, fuzzy, c-format
  msgid ""
  "Setting spec %s to '%s'\n"
  "\n"
  msgstr "δημιουργία %s %s στο %s"
  
! #: gcc.cc:2362
  #, c-format
  msgid "Reading specs from %s\n"
  msgstr ""
  
! #: gcc.cc:2492
  #, fuzzy, c-format
  msgid "could not find specs file %s\n"
  msgstr "Δεν μπόρεσα να ανοίξω το αρχείο %s"
  
! #: gcc.cc:2563
  #, fuzzy, c-format
  msgid "rename spec %s to %s\n"
  msgstr "δημιουργία %s %s στο %s"
  
! #: gcc.cc:2565
  #, c-format
  msgid ""
  "spec is '%s'\n"
  "\n"
  msgstr ""
  
! #: gcc.cc:3401
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 17956,18062 ****
  "\n"
  "Να συνεχίσετε; (y ή n) "
  
! #: gcc.cc:3557
  #, c-format
  msgid "# %s %.2f %.2f\n"
  msgstr "# %s %.2f %.2f\n"
  
! #: gcc.cc:3737
  #, c-format
  msgid "Usage: %s [options] file...\n"
  msgstr "χρήση: %s [επιλογές] αρχείο...\n"
  
! #: gcc.cc:3738
  msgid "Options:\n"
  msgstr "Επιλογές:\n"
  
! #: gcc.cc:3740
  #, fuzzy
  #| msgid "  -pass-exit-codes         Exit with highest error code from a phase\n"
  msgid "  -pass-exit-codes         Exit with highest error code from a phase.\n"
  msgstr "  -pass-exit-codes         Έξοδος με το υψηλότερο κωδικό σφάλματος της φάσης\n"
  
! #: gcc.cc:3741
  #, fuzzy
  #| msgid "  --help                   Display this information\n"
  msgid "  --help                   Display this information.\n"
  msgstr "  --help                   Εμφάνιση αυτών των πληροφοριών\n"
  
! #: gcc.cc:3742
  #, fuzzy
  #| msgid "  --target-help            Display target specific command line options\n"
  msgid "  --target-help            Display target specific command line options (including assembler and linker options).\n"
  msgstr "  --target-help            Εμφάνιση επιλογές γραμμών εντολής σχετικές με το στόχο\n"
  
! #: gcc.cc:3744
  msgid "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].\n"
  msgstr ""
  
! #: gcc.cc:3745
  #, fuzzy
  #| msgid "  --target-help            Display target specific command line options\n"
  msgid "                           Display specific types of command line options.\n"
  msgstr "  --target-help            Εμφάνιση επιλογές γραμμών εντολής σχετικές με το στόχο\n"
  
! #: gcc.cc:3747
  #, fuzzy
  #| msgid "  (Use '-v --help' to display command line options of sub-processes)\n"
  msgid "  (Use '-v --help' to display command line options of sub-processes).\n"
  msgstr "  (Χρήση '-v --help' για την εμφάνιση επιλογών γραμμής εντολής υποδιεργασιών)\n"
  
! #: gcc.cc:3748
  #, fuzzy
  #| msgid "  --help                   Display this information\n"
  msgid "  --version                Display compiler version information.\n"
  msgstr "  --help                   Εμφάνιση αυτών των πληροφοριών\n"
  
! #: gcc.cc:3749
  #, fuzzy
  #| msgid "  -dumpspecs               Display all of the built in spec strings\n"
  msgid "  -dumpspecs               Display all of the built in spec strings.\n"
  msgstr "  -dumpspecs               Εμφάνιση όλων των προκαθορισμένων αλφαριθμητικών των προσδιορισμών\n"
  
! #: gcc.cc:3750
  #, fuzzy
  #| msgid "  -dumpversion             Display the version of the compiler\n"
  msgid "  -dumpversion             Display the version of the compiler.\n"
  msgstr "  -dumpversion             Εμφάνιση της έκδοσης του μεταγλωττιστή\n"
  
! #: gcc.cc:3751
  #, fuzzy
  #| msgid "  -dumpmachine             Display the compiler's target processor\n"
  msgid "  -dumpmachine             Display the compiler's target processor.\n"
  msgstr "  -dumpmachine             Εμφάνιση του επεξεργαστή στόχου του μεταγλωττιστή\n"
  
! #: gcc.cc:3752
  msgid "  -foffload=<targets>      Specify offloading targets.\n"
  msgstr ""
  
! #: gcc.cc:3753
  #, fuzzy
  #| msgid "  -print-search-dirs       Display the directories in the compiler's search path\n"
  msgid "  -print-search-dirs       Display the directories in the compiler's search path.\n"
  msgstr "  -print-search-dirs       Εμφάνιση των καταλόγων στις διαδρομές αναζήτησης του μεταγλωττιστή\n"
  
! #: gcc.cc:3754
  #, fuzzy
  #| msgid "  -print-libgcc-file-name  Display the name of the compiler's companion library\n"
  msgid "  -print-libgcc-file-name  Display the name of the compiler's companion library.\n"
  msgstr "  -print-libgcc-file-name  Εμφάνιση του ονόματος της συνοδευτικής βιβλιοθήκης του μεταγλωττιστή\n"
  
! #: gcc.cc:3755
  #, fuzzy
  #| msgid "  -print-file-name=<lib>   Display the full path to library <lib>\n"
  msgid "  -print-file-name=<lib>   Display the full path to library <lib>.\n"
  msgstr "  -print-file-name=<βιβλιοθ> Εμφάνιση της πλήρης διαδρομής στη βιβλιοθήκη <βιβλιοθ>\n"
  
! #: gcc.cc:3756
  #, fuzzy
  #| msgid "  -print-prog-name=<prog>  Display the full path to compiler component <prog>\n"
  msgid "  -print-prog-name=<prog>  Display the full path to compiler component <prog>.\n"
  msgstr "  -print-prog-name=<πρόγρ> Εμφάνιση της πλήρης διαδρομής στο συστατικό μεταγλωττιστή <πρόγρ>\n"
  
! #: gcc.cc:3757
  #, fuzzy
  #| msgid ""
  #| "  -print-multi-lib         Display the mapping between command line options and\n"
--- 18443,18549 ----
  "\n"
  "Να συνεχίσετε; (y ή n) "
  
! #: gcc.cc:3573
  #, c-format
  msgid "# %s %.2f %.2f\n"
  msgstr "# %s %.2f %.2f\n"
  
! #: gcc.cc:3754
  #, c-format
  msgid "Usage: %s [options] file...\n"
  msgstr "χρήση: %s [επιλογές] αρχείο...\n"
  
! #: gcc.cc:3755
  msgid "Options:\n"
  msgstr "Επιλογές:\n"
  
! #: gcc.cc:3757
  #, fuzzy
  #| msgid "  -pass-exit-codes         Exit with highest error code from a phase\n"
  msgid "  -pass-exit-codes         Exit with highest error code from a phase.\n"
  msgstr "  -pass-exit-codes         Έξοδος με το υψηλότερο κωδικό σφάλματος της φάσης\n"
  
! #: gcc.cc:3758
  #, fuzzy
  #| msgid "  --help                   Display this information\n"
  msgid "  --help                   Display this information.\n"
  msgstr "  --help                   Εμφάνιση αυτών των πληροφοριών\n"
  
! #: gcc.cc:3759
  #, fuzzy
  #| msgid "  --target-help            Display target specific command line options\n"
  msgid "  --target-help            Display target specific command line options (including assembler and linker options).\n"
  msgstr "  --target-help            Εμφάνιση επιλογές γραμμών εντολής σχετικές με το στόχο\n"
  
! #: gcc.cc:3761
  msgid "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].\n"
  msgstr ""
  
! #: gcc.cc:3762
  #, fuzzy
  #| msgid "  --target-help            Display target specific command line options\n"
  msgid "                           Display specific types of command line options.\n"
  msgstr "  --target-help            Εμφάνιση επιλογές γραμμών εντολής σχετικές με το στόχο\n"
  
! #: gcc.cc:3764
  #, fuzzy
  #| msgid "  (Use '-v --help' to display command line options of sub-processes)\n"
  msgid "  (Use '-v --help' to display command line options of sub-processes).\n"
  msgstr "  (Χρήση '-v --help' για την εμφάνιση επιλογών γραμμής εντολής υποδιεργασιών)\n"
  
! #: gcc.cc:3765
  #, fuzzy
  #| msgid "  --help                   Display this information\n"
  msgid "  --version                Display compiler version information.\n"
  msgstr "  --help                   Εμφάνιση αυτών των πληροφοριών\n"
  
! #: gcc.cc:3766
  #, fuzzy
  #| msgid "  -dumpspecs               Display all of the built in spec strings\n"
  msgid "  -dumpspecs               Display all of the built in spec strings.\n"
  msgstr "  -dumpspecs               Εμφάνιση όλων των προκαθορισμένων αλφαριθμητικών των προσδιορισμών\n"
  
! #: gcc.cc:3767
  #, fuzzy
  #| msgid "  -dumpversion             Display the version of the compiler\n"
  msgid "  -dumpversion             Display the version of the compiler.\n"
  msgstr "  -dumpversion             Εμφάνιση της έκδοσης του μεταγλωττιστή\n"
  
! #: gcc.cc:3768
  #, fuzzy
  #| msgid "  -dumpmachine             Display the compiler's target processor\n"
  msgid "  -dumpmachine             Display the compiler's target processor.\n"
  msgstr "  -dumpmachine             Εμφάνιση του επεξεργαστή στόχου του μεταγλωττιστή\n"
  
! #: gcc.cc:3769
  msgid "  -foffload=<targets>      Specify offloading targets.\n"
  msgstr ""
  
! #: gcc.cc:3770
  #, fuzzy
  #| msgid "  -print-search-dirs       Display the directories in the compiler's search path\n"
  msgid "  -print-search-dirs       Display the directories in the compiler's search path.\n"
  msgstr "  -print-search-dirs       Εμφάνιση των καταλόγων στις διαδρομές αναζήτησης του μεταγλωττιστή\n"
  
! #: gcc.cc:3771
  #, fuzzy
  #| msgid "  -print-libgcc-file-name  Display the name of the compiler's companion library\n"
  msgid "  -print-libgcc-file-name  Display the name of the compiler's companion library.\n"
  msgstr "  -print-libgcc-file-name  Εμφάνιση του ονόματος της συνοδευτικής βιβλιοθήκης του μεταγλωττιστή\n"
  
! #: gcc.cc:3772
  #, fuzzy
  #| msgid "  -print-file-name=<lib>   Display the full path to library <lib>\n"
  msgid "  -print-file-name=<lib>   Display the full path to library <lib>.\n"
  msgstr "  -print-file-name=<βιβλιοθ> Εμφάνιση της πλήρης διαδρομής στη βιβλιοθήκη <βιβλιοθ>\n"
  
! #: gcc.cc:3773
  #, fuzzy
  #| msgid "  -print-prog-name=<prog>  Display the full path to compiler component <prog>\n"
  msgid "  -print-prog-name=<prog>  Display the full path to compiler component <prog>.\n"
  msgstr "  -print-prog-name=<πρόγρ> Εμφάνιση της πλήρης διαδρομής στο συστατικό μεταγλωττιστή <πρόγρ>\n"
  
! #: gcc.cc:3774
  #, fuzzy
  #| msgid ""
  #| "  -print-multi-lib         Display the mapping between command line options and\n"
*************** msgstr ""
*** 18069,18081 ****
  "                           εντολής και καταλόγων αναζήτησης πολλαπλών\n"
  "                           βιβλιοθηκών\n"
  
! #: gcc.cc:3760
  #, fuzzy
  #| msgid "  -print-multi-directory   Display the root directory for versions of libgcc\n"
  msgid "  -print-multi-directory   Display the root directory for versions of libgcc.\n"
  msgstr "  -print-multi-directory   Εμφάνιση του ριζικού καταλόγου για εκδόσεις της libgcc\n"
  
! #: gcc.cc:3761
  #, fuzzy
  #| msgid ""
  #| "  -print-multi-lib         Display the mapping between command line options and\n"
--- 18556,18568 ----
  "                           εντολής και καταλόγων αναζήτησης πολλαπλών\n"
  "                           βιβλιοθηκών\n"
  
! #: gcc.cc:3777
  #, fuzzy
  #| msgid "  -print-multi-directory   Display the root directory for versions of libgcc\n"
  msgid "  -print-multi-directory   Display the root directory for versions of libgcc.\n"
  msgstr "  -print-multi-directory   Εμφάνιση του ριζικού καταλόγου για εκδόσεις της libgcc\n"
  
! #: gcc.cc:3778
  #, fuzzy
  #| msgid ""
  #| "  -print-multi-lib         Display the mapping between command line options and\n"
*************** msgstr ""
*** 18088,18179 ****
  "                           εντολής και καταλόγων αναζήτησης πολλαπλών\n"
  "                           βιβλιοθηκών\n"
  
! #: gcc.cc:3764
  #, fuzzy
  msgid "  -print-multi-os-directory Display the relative path to OS libraries.\n"
  msgstr "  -print-multi-directory   Εμφάνιση του ριζικού καταλόγου για εκδόσεις της libgcc\n"
  
! #: gcc.cc:3765
  #, fuzzy
  #| msgid "  -dumpmachine             Display the compiler's target processor\n"
  msgid "  -print-sysroot           Display the target libraries directory.\n"
  msgstr "  -dumpmachine             Εμφάνιση του επεξεργαστή στόχου του μεταγλωττιστή\n"
  
! #: gcc.cc:3766
  msgid "  -print-sysroot-headers-suffix Display the sysroot suffix used to find headers.\n"
  msgstr ""
  
! #: gcc.cc:3767
  #, fuzzy
  #| msgid "  -Wa,<options>            Pass comma-separated <options> on to the assembler\n"
  msgid "  -Wa,<options>            Pass comma-separated <options> on to the assembler.\n"
  msgstr "  -Wa,<επιλογές>            Πέρασμα <επιλογών> διαχωρισμένων με κόμμα στο συναρμολογητή\n"
  
! #: gcc.cc:3768
  #, fuzzy
  #| msgid "  -Wp,<options>            Pass comma-separated <options> on to the preprocessor\n"
  msgid "  -Wp,<options>            Pass comma-separated <options> on to the preprocessor.\n"
  msgstr "  -Wp,<επιλογές>            Πέρασμα <επιλογών> διαχωρισμένων με κόμμα στον προ-επεξεργαστή\n"
  
! #: gcc.cc:3769
  #, fuzzy
  #| msgid "  -Wl,<options>            Pass comma-separated <options> on to the linker\n"
  msgid "  -Wl,<options>            Pass comma-separated <options> on to the linker.\n"
  msgstr "  -Wl,<επιλογές>            Πέρασμα <επιλογών> διαχωρισμένων με κόμμα στο συνδέτη\n"
  
! #: gcc.cc:3770
  #, fuzzy
  msgid "  -Xassembler <arg>        Pass <arg> on to the assembler.\n"
  msgstr "  -Xlinker <όρισμα>        Πέρασμα <ορίσματος> στο συνδέτη\n"
  
! #: gcc.cc:3771
  #, fuzzy
  msgid "  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor.\n"
  msgstr "  -Xlinker <όρισμα>        Πέρασμα <ορίσματος> στο συνδέτη\n"
  
! #: gcc.cc:3772
  #, fuzzy
  #| msgid "  -Xlinker <arg>           Pass <arg> on to the linker\n"
  msgid "  -Xlinker <arg>           Pass <arg> on to the linker.\n"
  msgstr "  -Xlinker <όρισμα>        Πέρασμα <ορίσματος> στο συνδέτη\n"
  
! #: gcc.cc:3773
  #, fuzzy
  #| msgid "  -save-temps              Do not delete intermediate files\n"
  msgid "  -save-temps              Do not delete intermediate files.\n"
  msgstr "  -save-temps              Να μη διαγραφούν τα ενδιάμεσα αρχεία\n"
  
! #: gcc.cc:3774
  #, fuzzy
  #| msgid "  -save-temps              Do not delete intermediate files\n"
  msgid "  -save-temps=<arg>        Do not delete intermediate files.\n"
  msgstr "  -save-temps              Να μη διαγραφούν τα ενδιάμεσα αρχεία\n"
  
! #: gcc.cc:3775
  msgid ""
  "  -no-canonical-prefixes   Do not canonicalize paths when building relative\n"
  "                           prefixes to other gcc components.\n"
  msgstr ""
  
! #: gcc.cc:3778
  #, fuzzy
  #| msgid "  -pipe                    Use pipes rather than intermediate files\n"
  msgid "  -pipe                    Use pipes rather than intermediate files.\n"
  msgstr "  -pipe                    Χρήση σωληνώσεων αντί ενδιάμεσων αρχείων\n"
  
! #: gcc.cc:3779
  #, fuzzy
  #| msgid "  -time                    Time the execution of each subprocess\n"
  msgid "  -time                    Time the execution of each subprocess.\n"
  msgstr "  -time                    Μέτρηση του χρόνου εκτέλεσης κάθε υποδιεργασίας\n"
  
! #: gcc.cc:3780
  #, fuzzy
  #| msgid "  -specs=<file>            Override built-in specs with the contents of <file>\n"
  msgid "  -specs=<file>            Override built-in specs with the contents of <file>.\n"
  msgstr "  -specs=<αρχείο>           Χρήση του περιεχομένου του <αρχείου> αντί των προκαθορισμένων προσδιορισμών\n"
  
! #: gcc.cc:3781
  #, fuzzy
  #| msgid "  -std=<standard>          Assume that the input sources are for <standard>\n"
  msgid "  -std=<standard>          Assume that the input sources are for <standard>.\n"
--- 18575,18666 ----
  "                           εντολής και καταλόγων αναζήτησης πολλαπλών\n"
  "                           βιβλιοθηκών\n"
  
! #: gcc.cc:3781
  #, fuzzy
  msgid "  -print-multi-os-directory Display the relative path to OS libraries.\n"
  msgstr "  -print-multi-directory   Εμφάνιση του ριζικού καταλόγου για εκδόσεις της libgcc\n"
  
! #: gcc.cc:3782
  #, fuzzy
  #| msgid "  -dumpmachine             Display the compiler's target processor\n"
  msgid "  -print-sysroot           Display the target libraries directory.\n"
  msgstr "  -dumpmachine             Εμφάνιση του επεξεργαστή στόχου του μεταγλωττιστή\n"
  
! #: gcc.cc:3783
  msgid "  -print-sysroot-headers-suffix Display the sysroot suffix used to find headers.\n"
  msgstr ""
  
! #: gcc.cc:3784
  #, fuzzy
  #| msgid "  -Wa,<options>            Pass comma-separated <options> on to the assembler\n"
  msgid "  -Wa,<options>            Pass comma-separated <options> on to the assembler.\n"
  msgstr "  -Wa,<επιλογές>            Πέρασμα <επιλογών> διαχωρισμένων με κόμμα στο συναρμολογητή\n"
  
! #: gcc.cc:3785
  #, fuzzy
  #| msgid "  -Wp,<options>            Pass comma-separated <options> on to the preprocessor\n"
  msgid "  -Wp,<options>            Pass comma-separated <options> on to the preprocessor.\n"
  msgstr "  -Wp,<επιλογές>            Πέρασμα <επιλογών> διαχωρισμένων με κόμμα στον προ-επεξεργαστή\n"
  
! #: gcc.cc:3786
  #, fuzzy
  #| msgid "  -Wl,<options>            Pass comma-separated <options> on to the linker\n"
  msgid "  -Wl,<options>            Pass comma-separated <options> on to the linker.\n"
  msgstr "  -Wl,<επιλογές>            Πέρασμα <επιλογών> διαχωρισμένων με κόμμα στο συνδέτη\n"
  
! #: gcc.cc:3787
  #, fuzzy
  msgid "  -Xassembler <arg>        Pass <arg> on to the assembler.\n"
  msgstr "  -Xlinker <όρισμα>        Πέρασμα <ορίσματος> στο συνδέτη\n"
  
! #: gcc.cc:3788
  #, fuzzy
  msgid "  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor.\n"
  msgstr "  -Xlinker <όρισμα>        Πέρασμα <ορίσματος> στο συνδέτη\n"
  
! #: gcc.cc:3789
  #, fuzzy
  #| msgid "  -Xlinker <arg>           Pass <arg> on to the linker\n"
  msgid "  -Xlinker <arg>           Pass <arg> on to the linker.\n"
  msgstr "  -Xlinker <όρισμα>        Πέρασμα <ορίσματος> στο συνδέτη\n"
  
! #: gcc.cc:3790
  #, fuzzy
  #| msgid "  -save-temps              Do not delete intermediate files\n"
  msgid "  -save-temps              Do not delete intermediate files.\n"
  msgstr "  -save-temps              Να μη διαγραφούν τα ενδιάμεσα αρχεία\n"
  
! #: gcc.cc:3791
  #, fuzzy
  #| msgid "  -save-temps              Do not delete intermediate files\n"
  msgid "  -save-temps=<arg>        Do not delete intermediate files.\n"
  msgstr "  -save-temps              Να μη διαγραφούν τα ενδιάμεσα αρχεία\n"
  
! #: gcc.cc:3792
  msgid ""
  "  -no-canonical-prefixes   Do not canonicalize paths when building relative\n"
  "                           prefixes to other gcc components.\n"
  msgstr ""
  
! #: gcc.cc:3795
  #, fuzzy
  #| msgid "  -pipe                    Use pipes rather than intermediate files\n"
  msgid "  -pipe                    Use pipes rather than intermediate files.\n"
  msgstr "  -pipe                    Χρήση σωληνώσεων αντί ενδιάμεσων αρχείων\n"
  
! #: gcc.cc:3796
  #, fuzzy
  #| msgid "  -time                    Time the execution of each subprocess\n"
  msgid "  -time                    Time the execution of each subprocess.\n"
  msgstr "  -time                    Μέτρηση του χρόνου εκτέλεσης κάθε υποδιεργασίας\n"
  
! #: gcc.cc:3797
  #, fuzzy
  #| msgid "  -specs=<file>            Override built-in specs with the contents of <file>\n"
  msgid "  -specs=<file>            Override built-in specs with the contents of <file>.\n"
  msgstr "  -specs=<αρχείο>           Χρήση του περιεχομένου του <αρχείου> αντί των προκαθορισμένων προσδιορισμών\n"
  
! #: gcc.cc:3798
  #, fuzzy
  #| msgid "  -std=<standard>          Assume that the input sources are for <standard>\n"
  msgid "  -std=<standard>          Assume that the input sources are for <standard>.\n"
*************** msgstr ""
*** 18181,18244 ****
  "  -std=<πρότυπο>           Θεώρησε ότι οι πηγές κώδικα είναι για το <πρότυπο>\n"
  "\n"
  
! #: gcc.cc:3782
  msgid ""
  "  --sysroot=<directory>    Use <directory> as the root directory for headers\n"
  "                           and libraries.\n"
  msgstr ""
  
! #: gcc.cc:3785
  #, fuzzy
  #| msgid "  -B <directory>           Add <directory> to the compiler's search paths\n"
  msgid "  -B <directory>           Add <directory> to the compiler's search paths.\n"
  msgstr "  -B <κατάλογος>           Προσθήκη του <καταλόγου> στις διαδρομές αναζήτησης του μεταγλωττιστή\n"
  
! #: gcc.cc:3786
  #, fuzzy
  #| msgid "  -v                       Display the programs invoked by the compiler\n"
  msgid "  -v                       Display the programs invoked by the compiler.\n"
  msgstr "  -v                       Εμφάνιση των προγραμμάτων που καλεί ο μεταγλωττιστής\n"
  
! #: gcc.cc:3787
  msgid "  -###                     Like -v but options quoted and commands not executed.\n"
  msgstr ""
  
! #: gcc.cc:3788
  #, fuzzy
  #| msgid "  -E                       Preprocess only; do not compile, assemble or link\n"
  msgid "  -E                       Preprocess only; do not compile, assemble or link.\n"
  msgstr "  -E                       Προεπεξεργασία μόνο· όχι μεταγλώττιση, συναρμολόγηση ή σύνδεση\n"
  
! #: gcc.cc:3789
  #, fuzzy
  #| msgid "  -S                       Compile only; do not assemble or link\n"
  msgid "  -S                       Compile only; do not assemble or link.\n"
  msgstr "  -S                       Μεταγλώττιση μόνο· όχι συναρμολόγηση ήσύνδεση\n"
  
! #: gcc.cc:3790
  #, fuzzy
  #| msgid "  -c                       Compile and assemble, but do not link\n"
  msgid "  -c                       Compile and assemble, but do not link.\n"
  msgstr "  -c                       Μεταγλώττιση και συναρμολόγηση, όχιόμως σύνδεση\n"
  
! #: gcc.cc:3791
  #, fuzzy
  #| msgid "  -o <file>                Place the output into <file>\n"
  msgid "  -o <file>                Place the output into <file>.\n"
  msgstr "  -o <αρχείο>              Τοποθέτηση της εξόδου στο <αρχείο>\n"
  
! #: gcc.cc:3792
  msgid ""
  "  -pie                     Create a dynamically linked position independent\n"
  "                           executable.\n"
  msgstr ""
  
! #: gcc.cc:3794
  #, fuzzy
  msgid "  -shared                  Create a shared library.\n"
  msgstr "  -pipe                    Χρήση σωληνώσεων αντί ενδιάμεσων αρχείων\n"
  
! #: gcc.cc:3795
  #, fuzzy
  msgid ""
  "  -x <language>            Specify the language of the following input files.\n"
--- 18668,18731 ----
  "  -std=<πρότυπο>           Θεώρησε ότι οι πηγές κώδικα είναι για το <πρότυπο>\n"
  "\n"
  
! #: gcc.cc:3799
  msgid ""
  "  --sysroot=<directory>    Use <directory> as the root directory for headers\n"
  "                           and libraries.\n"
  msgstr ""
  
! #: gcc.cc:3802
  #, fuzzy
  #| msgid "  -B <directory>           Add <directory> to the compiler's search paths\n"
  msgid "  -B <directory>           Add <directory> to the compiler's search paths.\n"
  msgstr "  -B <κατάλογος>           Προσθήκη του <καταλόγου> στις διαδρομές αναζήτησης του μεταγλωττιστή\n"
  
! #: gcc.cc:3803
  #, fuzzy
  #| msgid "  -v                       Display the programs invoked by the compiler\n"
  msgid "  -v                       Display the programs invoked by the compiler.\n"
  msgstr "  -v                       Εμφάνιση των προγραμμάτων που καλεί ο μεταγλωττιστής\n"
  
! #: gcc.cc:3804
  msgid "  -###                     Like -v but options quoted and commands not executed.\n"
  msgstr ""
  
! #: gcc.cc:3805
  #, fuzzy
  #| msgid "  -E                       Preprocess only; do not compile, assemble or link\n"
  msgid "  -E                       Preprocess only; do not compile, assemble or link.\n"
  msgstr "  -E                       Προεπεξεργασία μόνο· όχι μεταγλώττιση, συναρμολόγηση ή σύνδεση\n"
  
! #: gcc.cc:3806
  #, fuzzy
  #| msgid "  -S                       Compile only; do not assemble or link\n"
  msgid "  -S                       Compile only; do not assemble or link.\n"
  msgstr "  -S                       Μεταγλώττιση μόνο· όχι συναρμολόγηση ήσύνδεση\n"
  
! #: gcc.cc:3807
  #, fuzzy
  #| msgid "  -c                       Compile and assemble, but do not link\n"
  msgid "  -c                       Compile and assemble, but do not link.\n"
  msgstr "  -c                       Μεταγλώττιση και συναρμολόγηση, όχιόμως σύνδεση\n"
  
! #: gcc.cc:3808
  #, fuzzy
  #| msgid "  -o <file>                Place the output into <file>\n"
  msgid "  -o <file>                Place the output into <file>.\n"
  msgstr "  -o <αρχείο>              Τοποθέτηση της εξόδου στο <αρχείο>\n"
  
! #: gcc.cc:3809
  msgid ""
  "  -pie                     Create a dynamically linked position independent\n"
  "                           executable.\n"
  msgstr ""
  
! #: gcc.cc:3811
  #, fuzzy
  msgid "  -shared                  Create a shared library.\n"
  msgstr "  -pipe                    Χρήση σωληνώσεων αντί ενδιάμεσων αρχείων\n"
  
! #: gcc.cc:3812
  #, fuzzy
  msgid ""
  "  -x <language>            Specify the language of the following input files.\n"
*************** msgstr ""
*** 18252,18258 ****
  "                           συμπεριφορά εύρεσης της γλώσσας βάσει της επέκτασης\n"
  "                           του αρχείου\n"
  
! #: gcc.cc:3802
  #, c-format
  msgid ""
  "\n"
--- 18739,18745 ----
  "                           συμπεριφορά εύρεσης της γλώσσας βάσει της επέκτασης\n"
  "                           του αρχείου\n"
  
! #: gcc.cc:3819
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 18266,18345 ****
  " επιλογές σε αυτές τις διεργασίες, πρέπει να χρησιμοποιήσετε τις επιλογές\n"
  " -W<γράμμα>.\n"
  
! #: gcc.cc:6948
  #, fuzzy, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "δημιουργία %s %s στο %s"
  
! #: gcc.cc:7709
  #, fuzzy, c-format
  #| msgid "libraries: %s\n"
  msgid "Target: %s\n"
  msgstr "βιβλιοθήκες: %s\n"
  
! #: gcc.cc:7710
  #, c-format
  msgid "Configured with: %s\n"
  msgstr "Έχει ρυθμιστεί με: %s\n"
  
! #: gcc.cc:7724
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "Μοντέλο νημάτων: %s\n"
  
! #: gcc.cc:7725
  #, c-format
  msgid "Supported LTO compression algorithms: zlib"
  msgstr ""
  
! #: gcc.cc:7727
  #, c-format
  msgid " zstd"
  msgstr ""
  
! #: gcc.cc:7729 gcov.cc:1902 gcov.cc:1962 gcov.cc:1974 gcov.cc:3564
  #, fuzzy, c-format
  msgid "\n"
  msgstr ":\n"
  
! #: gcc.cc:7740
  #, fuzzy, c-format
  #| msgid "gcc version %s\n"
  msgid "gcc version %s %s\n"
  msgstr "έκδοση gcc %s\n"
  
! #: gcc.cc:7743
  #, fuzzy, c-format
  #| msgid "gcc driver version %s executing gcc version %s\n"
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "έκδοση οδηγού gcc %s εκτελεί την έκδοση gcc %s\n"
  
! #: gcc.cc:7819 gcc.cc:8033
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr ""
  
! #: gcc.cc:7953
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr ""
  
! #: gcc.cc:8797
  #, c-format
  msgid "install: %s%s\n"
  msgstr "εγκατάσταση: %s%s\n"
  
! #: gcc.cc:8800
  #, c-format
  msgid "programs: %s\n"
  msgstr "προγράμματα: %s\n"
  
! #: gcc.cc:8802
  #, c-format
  msgid "libraries: %s\n"
  msgstr "βιβλιοθήκες: %s\n"
  
! #: gcc.cc:8919
  #, c-format
  msgid ""
  "\n"
--- 18753,18832 ----
  " επιλογές σε αυτές τις διεργασίες, πρέπει να χρησιμοποιήσετε τις επιλογές\n"
  " -W<γράμμα>.\n"
  
! #: gcc.cc:6972
  #, fuzzy, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "δημιουργία %s %s στο %s"
  
! #: gcc.cc:7733
  #, fuzzy, c-format
  #| msgid "libraries: %s\n"
  msgid "Target: %s\n"
  msgstr "βιβλιοθήκες: %s\n"
  
! #: gcc.cc:7734
  #, c-format
  msgid "Configured with: %s\n"
  msgstr "Έχει ρυθμιστεί με: %s\n"
  
! #: gcc.cc:7748
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "Μοντέλο νημάτων: %s\n"
  
! #: gcc.cc:7749
  #, c-format
  msgid "Supported LTO compression algorithms: zlib"
  msgstr ""
  
! #: gcc.cc:7751
  #, c-format
  msgid " zstd"
  msgstr ""
  
! #: gcc.cc:7753 gcov.cc:1902 gcov.cc:1962 gcov.cc:1974 gcov.cc:3564
  #, fuzzy, c-format
  msgid "\n"
  msgstr ":\n"
  
! #: gcc.cc:7764
  #, fuzzy, c-format
  #| msgid "gcc version %s\n"
  msgid "gcc version %s %s\n"
  msgstr "έκδοση gcc %s\n"
  
! #: gcc.cc:7767
  #, fuzzy, c-format
  #| msgid "gcc driver version %s executing gcc version %s\n"
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "έκδοση οδηγού gcc %s εκτελεί την έκδοση gcc %s\n"
  
! #: gcc.cc:7843 gcc.cc:8057
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr ""
  
! #: gcc.cc:7977
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr ""
  
! #: gcc.cc:8823
  #, c-format
  msgid "install: %s%s\n"
  msgstr "εγκατάσταση: %s%s\n"
  
! #: gcc.cc:8826
  #, c-format
  msgid "programs: %s\n"
  msgstr "προγράμματα: %s\n"
  
! #: gcc.cc:8828
  #, c-format
  msgid "libraries: %s\n"
  msgstr "βιβλιοθήκες: %s\n"
  
! #: gcc.cc:8945
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 18349,18366 ****
  "Για οδηγίες για αναφορές σφαλμάτων. παρακαλώ δείτε:\n"
  
  # src/request.c:37
! #: gcc.cc:8935 gcov-tool.cc:594 sarif-replay.cc:56
  #, fuzzy, c-format
  msgid "%s %s%s\n"
  msgstr "%s: %s: "
  
! #: gcc.cc:8938 gcov-tool.cc:596 gcov.cc:1155 sarif-replay.cc:59
  #: fortran/gfortranspec.cc:282
  msgid "(C)"
  msgstr ""
  
  # src/main.c:850
! #: gcc.cc:8939 gcov-tool.cc:598 gcov.cc:1157 sarif-replay.cc:60
  #: fortran/gfortranspec.cc:283
  #, fuzzy, c-format
  msgid ""
--- 18836,18853 ----
  "Για οδηγίες για αναφορές σφαλμάτων. παρακαλώ δείτε:\n"
  
  # src/request.c:37
! #: gcc.cc:8961 gcov-tool.cc:594 sarif-replay.cc:59
  #, fuzzy, c-format
  msgid "%s %s%s\n"
  msgstr "%s: %s: "
  
! #: gcc.cc:8964 gcov-tool.cc:596 gcov.cc:1155 sarif-replay.cc:62
  #: fortran/gfortranspec.cc:282
  msgid "(C)"
  msgstr ""
  
  # src/main.c:850
! #: gcc.cc:8965 gcov-tool.cc:598 gcov.cc:1157 sarif-replay.cc:63
  #: fortran/gfortranspec.cc:283
  #, fuzzy, c-format
  msgid ""
*************** msgstr ""
*** 18372,18378 ****
  "αντιγραφής. Δεν υπάρχει ΚΑΜΙΑ εγγύηση· ούτε ακόμα για ΛΕΙΤΟΥΡΓΙΚΟΤΗΤΑ ή \n"
  "ΚΑΤΑΛΛΗΛΟΤΗΤΑ ΓΙΑ ΕΝΑ ΣΥΓΚΕΚΡΙΜΕΝΟ ΣΚΟΠΟ.\n"
  
! #: gcc.cc:9282
  #, c-format
  msgid ""
  "\n"
--- 18859,18865 ----
  "αντιγραφής. Δεν υπάρχει ΚΑΜΙΑ εγγύηση· ούτε ακόμα για ΛΕΙΤΟΥΡΓΙΚΟΤΗΤΑ ή \n"
  "ΚΑΤΑΛΛΗΛΟΤΗΤΑ ΓΙΑ ΕΝΑ ΣΥΓΚΕΚΡΙΜΕΝΟ ΣΚΟΠΟ.\n"
  
! #: gcc.cc:9312
  #, c-format
  msgid ""
  "\n"
*************** msgid ""
*** 18381,18394 ****
  "\n"
  msgstr ""
  
! #: gcc.cc:9283
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
  "\n"
  msgstr ""
  
! #: gcc.cc:10689
  #, c-format
  msgid ""
  "Assembler options\n"
--- 18868,18881 ----
  "\n"
  msgstr ""
  
! #: gcc.cc:9313
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
  "\n"
  msgstr ""
  
! #: gcc.cc:10827
  #, c-format
  msgid ""
  "Assembler options\n"
*************** msgid ""
*** 18396,18402 ****
  "\n"
  msgstr ""
  
! #: gcc.cc:10690
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
--- 18883,18889 ----
  "\n"
  msgstr ""
  
! #: gcc.cc:10828
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
*************** msgstr ""
*** 18563,18569 ****
  #: gcov-tool.cc:595
  #, fuzzy, c-format
  #| msgid "Copyright (C) 2002 Free Software Foundation, Inc.\n"
! msgid "Copyright %s 2025 Free Software Foundation, Inc.\n"
  msgstr "Πνευματικά Δικαιώματα (C) 2002 Free Software Foundation, Inc.\n"
  
  #: gcov.cc:1096
--- 19050,19056 ----
  #: gcov-tool.cc:595
  #, fuzzy, c-format
  #| msgid "Copyright (C) 2002 Free Software Foundation, Inc.\n"
! msgid "Copyright %s 2026 Free Software Foundation, Inc.\n"
  msgstr "Πνευματικά Δικαιώματα (C) 2002 Free Software Foundation, Inc.\n"
  
  #: gcov.cc:1096
*************** msgstr "έχει παραληφθεί τ
*** 19049,19055 ****
  
  #: gcov.cc:3731
  #, c-format
! msgid "paths covered %u of %zu\n"
  msgstr ""
  
  #: gcov.cc:3806
--- 19536,19542 ----
  
  #: gcov.cc:3731
  #, c-format
! msgid "paths covered %u of "
  msgstr ""
  
  #: gcov.cc:3806
*************** msgstr ""
*** 19057,19068 ****
  msgid "Cannot open source file %s\n"
  msgstr "Δεν μπόρεσα να ανοίξω το αρχείο %s"
  
! #: gcse.cc:2791
  #, fuzzy
  msgid "PRE disabled"
  msgstr "Η λειτουργία NIS+ απέτυχε"
  
! #: gcse.cc:3719
  msgid "GCSE disabled"
  msgstr ""
  
--- 19544,19555 ----
  msgid "Cannot open source file %s\n"
  msgstr "Δεν μπόρεσα να ανοίξω το αρχείο %s"
  
! #: gcse.cc:2790
  #, fuzzy
  msgid "PRE disabled"
  msgstr "Η λειτουργία NIS+ απέτυχε"
  
! #: gcse.cc:3718
  msgid "GCSE disabled"
  msgstr ""
  
*************** msgstr ""
*** 19106,19112 ****
  msgid "End of #embed search list.\n"
  msgstr "Τέλος τμήματος"
  
! #: input.cc:35
  msgid "<built-in>"
  msgstr ""
  
--- 19593,19599 ----
  msgid "End of #embed search list.\n"
  msgstr "Τέλος τμήματος"
  
! #: input.cc:36
  msgid "<built-in>"
  msgstr ""
  
*************** msgstr ""
*** 19120,19325 ****
  msgid "'"
  msgstr ""
  
! #: langhooks.cc:388
  msgid "At top level:"
  msgstr ""
  
! #: langhooks.cc:404
! #, fuzzy, c-format
  msgid "In member function %qs"
  msgstr "Στη συνάρτηση μέλος `%s':"
  
! #: langhooks.cc:408 libgdiagnostics.cc:1057
! #, fuzzy, c-format
  #| msgid "In function %qs:"
  msgid "In function %qs"
  msgstr "Στη συνάρτηση %qs:"
  
! #: langhooks.cc:453
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr ""
  
! #: langhooks.cc:458
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr ""
  
! #: langhooks.cc:464
! #, fuzzy, c-format
  msgid "    inlined from %qs"
  msgstr "Μη έγκυρη προτεραιότητα `%s'"
  
! #: libsarifreplay.cc:599
  msgid "JSON object"
  msgstr ""
  
! #: libsarifreplay.cc:602
  msgid "JSON array"
  msgstr ""
  
! #: libsarifreplay.cc:606
  msgid "JSON number"
  msgstr ""
  
! #: libsarifreplay.cc:609
  msgid "JSON string"
  msgstr ""
  
! #: libsarifreplay.cc:614
  msgid "JSON literal"
  msgstr ""
  
! #: lra-assigns.cc:1863 reload1.cc:2081
  #, fuzzy
  msgid "this is the insn:"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: lra-constraints.cc:3348
  #, fuzzy
! msgid "unable to generate reloads for impossible constraints:"
! msgstr "Αδύνατη η δημιουργία διεργασίας στον εξυπηρετητή"
  
! #: lra-constraints.cc:4355 reload.cc:3852
  #, fuzzy
  msgid "unable to generate reloads for:"
  msgstr "Αδύνατη η δημιουργία διεργασίας στον εξυπηρετητή"
  
  #. What to print when a switch has no documentation.
! #: opts.cc:339
  #, fuzzy
  #| msgid "This switch lacks documentation"
  msgid "This option lacks documentation."
  msgstr "Αυτή η παράμετρος δεν έχει ακόμα τεκμηρίωση"
  
! #: opts.cc:340
  msgid "Uses of this option are diagnosed."
  msgstr ""
  
! #: opts.cc:1721
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr ""
  
! #: opts.cc:1726
  #, c-format
  msgid "Same as %s%s."
  msgstr ""
  
! #: opts.cc:1731
  #, c-format
  msgid "Same as %s."
  msgstr ""
  
! #: opts.cc:1739
  #, c-format
  msgid "%s  Same as %s."
  msgstr ""
  
! #: opts.cc:1802
  msgid "[available in "
  msgstr ""
  
! #: opts.cc:1834
  msgid "[default]"
  msgstr ""
  
! #: opts.cc:1843
  #, c-format
  msgid "%llu bytes"
  msgstr ""
  
! #: opts.cc:1880
  msgid "[enabled]"
  msgstr ""
  
! #: opts.cc:1882
  msgid "[disabled]"
  msgstr ""
  
! #: opts.cc:1918
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr ""
  
! #: opts.cc:1927
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr ""
  
! #: opts.cc:1933
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr ""
  
! #: opts.cc:1978
  #, fuzzy, c-format
  msgid ""
  "  Known valid arguments for %s option:\n"
  "   "
  msgstr "πολύ λίγα ορίσματα"
  
! #: opts.cc:2028
  msgid "The following options are target specific"
  msgstr ""
  
! #: opts.cc:2031
  msgid "The following options control compiler warning messages"
  msgstr ""
  
! #: opts.cc:2034
  msgid "The following options control optimizations"
  msgstr ""
  
! #: opts.cc:2037 opts.cc:2077
  msgid "The following options are language-independent"
  msgstr ""
  
! #: opts.cc:2040
  msgid "The following options control parameters"
  msgstr ""
  
! #: opts.cc:2046
  msgid "The following options are specific to just the language "
  msgstr ""
  
! #: opts.cc:2048
  msgid "The following options are supported by the language "
  msgstr ""
  
! #: opts.cc:2059
  msgid "The following options are not documented"
  msgstr ""
  
! #: opts.cc:2061
  msgid "The following options take separate arguments"
  msgstr ""
  
! #: opts.cc:2063
  msgid "The following options take joined arguments"
  msgstr ""
  
! #: opts.cc:2075
  msgid "The following options are language-related"
  msgstr ""
  
! #: passes.cc:1845
  #, c-format
  msgid "during %s pass: %s\n"
  msgstr ""
  
! #: passes.cc:1850
  #, c-format
  msgid "dump file: %s\n"
  msgstr ""
  
! #: plugin.cc:966
  msgid "Event"
  msgstr ""
  
! #: plugin.cc:966
  msgid "Plugins"
  msgstr ""
  
! #: plugin.cc:998
  #, c-format
  msgid "*** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins.\n"
  msgstr ""
--- 19607,19904 ----
  msgid "'"
  msgstr ""
  
! #: langhooks.cc:389
  msgid "At top level:"
  msgstr ""
  
! #: langhooks.cc:405
! #, fuzzy
  msgid "In member function %qs"
  msgstr "Στη συνάρτηση μέλος `%s':"
  
! #. Kinds within executable code.
! #: langhooks.cc:409 libgdiagnostics.cc:1528
! #, fuzzy
  #| msgid "In function %qs:"
  msgid "In function %qs"
  msgstr "Στη συνάρτηση %qs:"
  
! #: langhooks.cc:454
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr ""
  
! #: langhooks.cc:459
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr ""
  
! #: langhooks.cc:465
! #, fuzzy
  msgid "    inlined from %qs"
  msgstr "Μη έγκυρη προτεραιότητα `%s'"
  
! #: libgdiagnostics.cc:1529
! #, fuzzy
! msgid "In member %qs"
! msgstr "Στη συνάρτηση μέλος `%s':"
! 
! #: libgdiagnostics.cc:1530
! #, fuzzy
! msgid "In module %qs"
! msgstr "διπλό κλειδί"
! 
! #: libgdiagnostics.cc:1531
! #, fuzzy
! msgid "In namespace %qs"
! msgstr "άγνωστο σετ `%s'"
! 
! #: libgdiagnostics.cc:1532
! msgid "In type %qs"
! msgstr ""
! 
! #: libgdiagnostics.cc:1534
! #, fuzzy
! msgid "In return type %qs"
! msgstr "Μη έγκυρη προτεραιότητα `%s'"
! 
! #: libgdiagnostics.cc:1535
! #, fuzzy
! msgid "In parameter %qs"
! msgstr "άγνωστος χαρακτήρας `%s'"
! 
! #: libgdiagnostics.cc:1536
! #, fuzzy
! msgid "In variable %qs"
! msgstr "αχρησιμοποίητη μεταβλητή `%s'"
! 
! #. Kinds within XML or HTML documents.
! #: libgdiagnostics.cc:1539
! #, fuzzy
! msgid "In element %qs"
! msgstr "Στη συνάρτηση μέλος `%s':"
! 
! #: libgdiagnostics.cc:1540
! #, fuzzy
! msgid "In attribute %qs"
! msgstr "αχρησιμοποίητη μεταβλητή `%s'"
! 
! #: libgdiagnostics.cc:1541
! msgid "In text %qs"
! msgstr ""
! 
! #: libgdiagnostics.cc:1542
! #, fuzzy
! #| msgid "In function %qs:"
! msgid "In comment %qs"
! msgstr "Στη συνάρτηση %qs:"
! 
! #: libgdiagnostics.cc:1544
! #, fuzzy
! msgid "In processing instruction %qs"
! msgstr "Ακατάλληλη εντολή"
! 
! #: libgdiagnostics.cc:1545
! msgid "In DTD %qs"
! msgstr ""
! 
! #: libgdiagnostics.cc:1547
! #, fuzzy
! msgid "In declaration %qs"
! msgstr "δημιουργία αρχείου `%s'\n"
! 
! #. Kinds within JSON documents.
! #: libgdiagnostics.cc:1550
! msgid "In JSON object %qs"
! msgstr ""
! 
! #: libgdiagnostics.cc:1551
! msgid "In JSON array %qs"
! msgstr ""
! 
! #: libgdiagnostics.cc:1553
! msgid "In JSON property %qs"
! msgstr ""
! 
! #: libgdiagnostics.cc:1554
! msgid "In JSON value %qs"
! msgstr ""
! 
! #: libgdiagnostics.cc:1701
! #, c-format
! msgid "%e"
! msgstr ""
! 
! #: libsarifreplay.cc:760
  msgid "JSON object"
  msgstr ""
  
! #: libsarifreplay.cc:763
  msgid "JSON array"
  msgstr ""
  
! #: libsarifreplay.cc:767
  msgid "JSON number"
  msgstr ""
  
! #: libsarifreplay.cc:770
  msgid "JSON string"
  msgstr ""
  
! #: libsarifreplay.cc:775
  msgid "JSON literal"
  msgstr ""
  
! #: lra-assigns.cc:1885 reload1.cc:2081
  #, fuzzy
  msgid "this is the insn:"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: lra-constraints.cc:4182
  #, fuzzy
! msgid "unable to reload address in "
! msgstr "Ακατάλληλη χρήση του διαμορφωτή διεύθυνσης"
  
! #: lra-constraints.cc:4478 reload.cc:3852
  #, fuzzy
  msgid "unable to generate reloads for:"
  msgstr "Αδύνατη η δημιουργία διεργασίας στον εξυπηρετητή"
  
  #. What to print when a switch has no documentation.
! #: opts.cc:341
  #, fuzzy
  #| msgid "This switch lacks documentation"
  msgid "This option lacks documentation."
  msgstr "Αυτή η παράμετρος δεν έχει ακόμα τεκμηρίωση"
  
! #: opts.cc:342
  msgid "Uses of this option are diagnosed."
  msgstr ""
  
! #: opts.cc:1765
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr ""
  
! #: opts.cc:1770
  #, c-format
  msgid "Same as %s%s."
  msgstr ""
  
! #: opts.cc:1775
  #, c-format
  msgid "Same as %s."
  msgstr ""
  
! #: opts.cc:1783
  #, c-format
  msgid "%s  Same as %s."
  msgstr ""
  
! #: opts.cc:1846
  msgid "[available in "
  msgstr ""
  
! #: opts.cc:1878
  msgid "[default]"
  msgstr ""
  
! #: opts.cc:1887
  #, c-format
  msgid "%llu bytes"
  msgstr ""
  
! #: opts.cc:1924
  msgid "[enabled]"
  msgstr ""
  
! #: opts.cc:1926
  msgid "[disabled]"
  msgstr ""
  
! #: opts.cc:1962
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr ""
  
! #: opts.cc:1971
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr ""
  
! #: opts.cc:1977
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr ""
  
! #: opts.cc:2022
  #, fuzzy, c-format
  msgid ""
  "  Known valid arguments for %s option:\n"
  "   "
  msgstr "πολύ λίγα ορίσματα"
  
! #: opts.cc:2072
  msgid "The following options are target specific"
  msgstr ""
  
! #: opts.cc:2075
  msgid "The following options control compiler warning messages"
  msgstr ""
  
! #: opts.cc:2078
  msgid "The following options control optimizations"
  msgstr ""
  
! #: opts.cc:2081 opts.cc:2121
  msgid "The following options are language-independent"
  msgstr ""
  
! #: opts.cc:2084
  msgid "The following options control parameters"
  msgstr ""
  
! #: opts.cc:2090
  msgid "The following options are specific to just the language "
  msgstr ""
  
! #: opts.cc:2092
  msgid "The following options are supported by the language "
  msgstr ""
  
! #: opts.cc:2103
  msgid "The following options are not documented"
  msgstr ""
  
! #: opts.cc:2105
  msgid "The following options take separate arguments"
  msgstr ""
  
! #: opts.cc:2107
  msgid "The following options take joined arguments"
  msgstr ""
  
! #: opts.cc:2119
  msgid "The following options are language-related"
  msgstr ""
  
! #: passes.cc:1844
  #, c-format
  msgid "during %s pass: %s\n"
  msgstr ""
  
! #: passes.cc:1849
  #, c-format
  msgid "dump file: %s\n"
  msgstr ""
  
! #: plugin.cc:964
  msgid "Event"
  msgstr ""
  
! #: plugin.cc:964
  msgid "Plugins"
  msgstr ""
  
! #: plugin.cc:996
  #, c-format
  msgid "*** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins.\n"
  msgstr ""
*************** msgid "could not find a spill register"
*** 19336,19346 ****
  msgstr "αδυναμία εύρεσης βρόχου"
  
  #. It's the compiler's fault.
! #: reload1.cc:7884
  msgid "VOIDmode on an output"
  msgstr ""
  
! #: reload1.cc:8640
  msgid "failure trying to reload:"
  msgstr ""
  
--- 19915,19925 ----
  msgstr "αδυναμία εύρεσης βρόχου"
  
  #. It's the compiler's fault.
! #: reload1.cc:7883
  msgid "VOIDmode on an output"
  msgstr ""
  
! #: reload1.cc:8639
  msgid "failure trying to reload:"
  msgstr ""
  
*************** msgstr "Μη αναγνωρίσιμη μ
*** 19353,19405 ****
  msgid "insn does not satisfy its constraints:"
  msgstr ""
  
! #: targhooks.cc:2470
  #, c-format
  msgid "created and used with differing settings of '%s'"
  msgstr ""
  
! #: targhooks.cc:2485
  msgid "created and used with different settings of %<-fpic%>"
  msgstr ""
  
! #: targhooks.cc:2487
  msgid "created and used with different settings of %<-fpie%>"
  msgstr ""
  
! #: toplev.cc:318
  #, fuzzy, c-format
  msgid "unrecoverable error"
  msgstr "εσωτερικό σφάλμα"
  
! #: toplev.cc:611
  #, c-format
  msgid ""
  "%s%s%s %sversion %s (%s)\n"
  "%s\tcompiled by GNU C version %s, "
  msgstr ""
  
! #: toplev.cc:613
  #, c-format
  msgid "%s%s%s %sversion %s (%s) compiled by CC, "
  msgstr ""
  
! #: toplev.cc:617
  #, c-format
  msgid "GMP version %s, MPFR version %s, MPC version %s, isl version %s\n"
  msgstr ""
  
! #: toplev.cc:619
  #, c-format
  msgid "%s%swarning: %s header version %s differs from library version %s.\n"
  msgstr ""
  
! #: toplev.cc:621
  #, c-format
  msgid "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
  msgstr ""
  
! #: tree-diagnostic.cc:100 tree-logical-location.cc:92 c/c-decl.cc:6607
! #: c/c-typeck.cc:9014 cp/error.cc:1301 c-family/c-pretty-print.cc:447
  #, fuzzy, gcc-internal-format
  msgid "<anonymous>"
  msgstr "((ανώνυμο))"
--- 19932,19984 ----
  msgid "insn does not satisfy its constraints:"
  msgstr ""
  
! #: targhooks.cc:2480
  #, c-format
  msgid "created and used with differing settings of '%s'"
  msgstr ""
  
! #: targhooks.cc:2495
  msgid "created and used with different settings of %<-fpic%>"
  msgstr ""
  
! #: targhooks.cc:2497
  msgid "created and used with different settings of %<-fpie%>"
  msgstr ""
  
! #: toplev.cc:321
  #, fuzzy, c-format
  msgid "unrecoverable error"
  msgstr "εσωτερικό σφάλμα"
  
! #: toplev.cc:614
  #, c-format
  msgid ""
  "%s%s%s %sversion %s (%s)\n"
  "%s\tcompiled by GNU C version %s, "
  msgstr ""
  
! #: toplev.cc:616
  #, c-format
  msgid "%s%s%s %sversion %s (%s) compiled by CC, "
  msgstr ""
  
! #: toplev.cc:620
  #, c-format
  msgid "GMP version %s, MPFR version %s, MPC version %s, isl version %s\n"
  msgstr ""
  
! #: toplev.cc:622
  #, c-format
  msgid "%s%swarning: %s header version %s differs from library version %s.\n"
  msgstr ""
  
! #: toplev.cc:624
  #, c-format
  msgid "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
  msgstr ""
  
! #: tree-diagnostic.cc:103 tree-logical-location.cc:129 c/c-decl.cc:6614
! #: c/c-typeck.cc:9509 cp/error.cc:1379 c-family/c-pretty-print.cc:441
  #, fuzzy, gcc-internal-format
  msgid "<anonymous>"
  msgstr "((ανώνυμο))"
*************** msgstr ""
*** 19416,19422 ****
  msgid "caller uses sjlj exceptions"
  msgstr ""
  
! #: tree-tailcall.cc:197 tree-tailcall.cc:853
  msgid "caller uses setjmp"
  msgstr ""
  
--- 19995,20001 ----
  msgid "caller uses sjlj exceptions"
  msgstr ""
  
! #: tree-tailcall.cc:197 tree-tailcall.cc:905
  msgid "caller uses setjmp"
  msgstr ""
  
*************** msgstr ""
*** 19424,19500 ****
  msgid "caller uses __builtin_eh_return"
  msgstr ""
  
! #: tree-tailcall.cc:746
  msgid "memory reference or volatile after call"
  msgstr ""
  
! #: tree-tailcall.cc:820
  msgid "address of caller arguments taken"
  msgstr ""
  
! #: tree-tailcall.cc:847
  msgid "return value in memory"
  msgstr ""
  
! #: tree-tailcall.cc:864
  msgid "code between call and return"
  msgstr ""
  
! #: tree-tailcall.cc:877
  msgid "call may throw exception that does not propagate"
  msgstr ""
  
! #: tree-tailcall.cc:890 tree-tailcall.cc:1385
  msgid "call may throw exception caught locally or perform cleanups"
  msgstr ""
  
! #: tree-tailcall.cc:925
  msgid "return value used after call"
  msgstr ""
  
! #: tree-tailcall.cc:1023 tree-tailcall.cc:1051
  msgid "call invocation refers to locals"
  msgstr ""
  
! #: tree-tailcall.cc:1220
  msgid "unhandled code after call"
  msgstr ""
  
! #: tree-tailcall.cc:1230
  msgid "return value changed after call"
  msgstr ""
  
! #: tree-tailcall.cc:1279
  #, fuzzy
  #| msgid "internal error"
  msgid "internal call"
  msgstr "εσωτερικό σφάλμα"
  
! #: tree-tailcall.cc:1287 tree-tailcall.cc:1358
  msgid "call and return value are different"
  msgstr ""
  
! #: tree-tailcall.cc:1368
  msgid "operations after non tail recursive call"
  msgstr ""
  
! #: tree-tailcall.cc:1376
  msgid "tail recursion with pointers can only use additions"
  msgstr ""
  
! #: tree-tailcall.cc:1389
  msgid "exception cleanups omit __tsan_func_exit call"
  msgstr ""
  
! #: tree-tailcall.cc:1892
  msgid "tail recursion with accumulation mixed with musttail non-recursive call"
  msgstr ""
  
! #: c-family/c-format.cc:434
  msgid "format"
  msgstr ""
  
! #: c-family/c-format.cc:435
  #, fuzzy
  #| msgid "field width"
  msgid "field width specifier"
--- 20003,20079 ----
  msgid "caller uses __builtin_eh_return"
  msgstr ""
  
! #: tree-tailcall.cc:798
  msgid "memory reference or volatile after call"
  msgstr ""
  
! #: tree-tailcall.cc:872
  msgid "address of caller arguments taken"
  msgstr ""
  
! #: tree-tailcall.cc:899
  msgid "return value in memory"
  msgstr ""
  
! #: tree-tailcall.cc:916
  msgid "code between call and return"
  msgstr ""
  
! #: tree-tailcall.cc:929
  msgid "call may throw exception that does not propagate"
  msgstr ""
  
! #: tree-tailcall.cc:942 tree-tailcall.cc:1516
  msgid "call may throw exception caught locally or perform cleanups"
  msgstr ""
  
! #: tree-tailcall.cc:977
  msgid "return value used after call"
  msgstr ""
  
! #: tree-tailcall.cc:1074 tree-tailcall.cc:1102
  msgid "call invocation refers to locals"
  msgstr ""
  
! #: tree-tailcall.cc:1334
  msgid "unhandled code after call"
  msgstr ""
  
! #: tree-tailcall.cc:1344
  msgid "return value changed after call"
  msgstr ""
  
! #: tree-tailcall.cc:1393
  #, fuzzy
  #| msgid "internal error"
  msgid "internal call"
  msgstr "εσωτερικό σφάλμα"
  
! #: tree-tailcall.cc:1401 tree-tailcall.cc:1489
  msgid "call and return value are different"
  msgstr ""
  
! #: tree-tailcall.cc:1499
  msgid "operations after non tail recursive call"
  msgstr ""
  
! #: tree-tailcall.cc:1507
  msgid "tail recursion with pointers can only use additions"
  msgstr ""
  
! #: tree-tailcall.cc:1520
  msgid "exception cleanups omit __tsan_func_exit call"
  msgstr ""
  
! #: tree-tailcall.cc:2023
  msgid "tail recursion with accumulation mixed with musttail non-recursive call"
  msgstr ""
  
! #: c-family/c-format.cc:436
  msgid "format"
  msgstr ""
  
! #: c-family/c-format.cc:437
  #, fuzzy
  #| msgid "field width"
  msgid "field width specifier"
*************** msgstr "μέγεθος πεδίου"
*** 19502,20112 ****
  
  # src/dfa.c:962
  # src/dfa.c:970
! #: c-family/c-format.cc:436
  #, fuzzy
  msgid "field precision specifier"
  msgstr "Δεν ορίστηκε συντακτικό"
  
! #: c-family/c-format.cc:573 c-family/c-format.cc:597
  #: config/mingw/msformat-c.cc:45
  msgid "' ' flag"
  msgstr ""
  
! #: c-family/c-format.cc:573 c-family/c-format.cc:597
  #: config/mingw/msformat-c.cc:45
  msgid "the ' ' printf flag"
  msgstr ""
  
! #: c-family/c-format.cc:574 c-family/c-format.cc:598 c-family/c-format.cc:629
! #: c-family/c-format.cc:695 config/mingw/msformat-c.cc:46
  msgid "'+' flag"
  msgstr ""
  
! #: c-family/c-format.cc:574 c-family/c-format.cc:598 c-family/c-format.cc:629
  #: config/mingw/msformat-c.cc:46
  msgid "the '+' printf flag"
  msgstr ""
  
! #: c-family/c-format.cc:575 c-family/c-format.cc:599 c-family/c-format.cc:630
! #: c-family/c-format.cc:670 config/mingw/msformat-c.cc:47
  #: config/mingw/msformat-c.cc:82
  msgid "'#' flag"
  msgstr ""
  
! #: c-family/c-format.cc:575 c-family/c-format.cc:599 c-family/c-format.cc:630
  #: config/mingw/msformat-c.cc:47
  msgid "the '#' printf flag"
  msgstr ""
  
! #: c-family/c-format.cc:576 c-family/c-format.cc:600 c-family/c-format.cc:668
  #: config/mingw/msformat-c.cc:48
  msgid "'0' flag"
  msgstr ""
  
! #: c-family/c-format.cc:576 c-family/c-format.cc:600
  #: config/mingw/msformat-c.cc:48
  msgid "the '0' printf flag"
  msgstr ""
  
! #: c-family/c-format.cc:577 c-family/c-format.cc:601 c-family/c-format.cc:667
! #: c-family/c-format.cc:698 config/mingw/msformat-c.cc:49
  msgid "'-' flag"
  msgstr ""
  
! #: c-family/c-format.cc:577 c-family/c-format.cc:601
  #: config/mingw/msformat-c.cc:49
  msgid "the '-' printf flag"
  msgstr ""
  
! #: c-family/c-format.cc:578 c-family/c-format.cc:650
  #: config/mingw/msformat-c.cc:50 config/mingw/msformat-c.cc:70
  msgid "''' flag"
  msgstr ""
  
! #: c-family/c-format.cc:578 config/mingw/msformat-c.cc:50
  msgid "the ''' printf flag"
  msgstr ""
  
! #: c-family/c-format.cc:579 c-family/c-format.cc:651
  msgid "'I' flag"
  msgstr ""
  
! #: c-family/c-format.cc:579
  msgid "the 'I' printf flag"
  msgstr ""
  
! #: c-family/c-format.cc:580 c-family/c-format.cc:602 c-family/c-format.cc:648
! #: c-family/c-format.cc:671 c-family/c-format.cc:699 config/sol2-c.cc:43
  #: config/mingw/msformat-c.cc:51 config/mingw/msformat-c.cc:68
  msgid "field width"
  msgstr "μέγεθος πεδίου"
  
! #: c-family/c-format.cc:580 c-family/c-format.cc:602 config/sol2-c.cc:43
  #: config/mingw/msformat-c.cc:51
  msgid "field width in printf format"
  msgstr ""
  
! #: c-family/c-format.cc:581 c-family/c-format.cc:603 c-family/c-format.cc:632
  #: config/mingw/msformat-c.cc:52
  msgid "precision"
  msgstr "ακρίβεια"
  
! #: c-family/c-format.cc:581 c-family/c-format.cc:603 c-family/c-format.cc:632
  #: config/mingw/msformat-c.cc:52
  msgid "precision in printf format"
  msgstr ""
  
! #: c-family/c-format.cc:582 c-family/c-format.cc:604 c-family/c-format.cc:633
! #: c-family/c-format.cc:649 c-family/c-format.cc:702 config/sol2-c.cc:44
  #: config/mingw/msformat-c.cc:53 config/mingw/msformat-c.cc:69
  msgid "length modifier"
  msgstr ""
  
! #: c-family/c-format.cc:582 c-family/c-format.cc:604 c-family/c-format.cc:633
  #: config/sol2-c.cc:44 config/mingw/msformat-c.cc:53
  msgid "length modifier in printf format"
  msgstr ""
  
! #: c-family/c-format.cc:631
  msgid "'q' flag"
  msgstr ""
  
! #: c-family/c-format.cc:631
  msgid "the 'q' diagnostic flag"
  msgstr ""
  
! #: c-family/c-format.cc:645 config/mingw/msformat-c.cc:66
  msgid "assignment suppression"
  msgstr ""
  
! #: c-family/c-format.cc:645 config/mingw/msformat-c.cc:66
  msgid "the assignment suppression scanf feature"
  msgstr ""
  
! #: c-family/c-format.cc:646 config/mingw/msformat-c.cc:67
  msgid "'a' flag"
  msgstr ""
  
! #: c-family/c-format.cc:646 config/mingw/msformat-c.cc:67
  msgid "the 'a' scanf flag"
  msgstr ""
  
! #: c-family/c-format.cc:647
  msgid "'m' flag"
  msgstr ""
  
! #: c-family/c-format.cc:647
  msgid "the 'm' scanf flag"
  msgstr ""
  
! #: c-family/c-format.cc:648 config/mingw/msformat-c.cc:68
  msgid "field width in scanf format"
  msgstr ""
  
! #: c-family/c-format.cc:649 config/mingw/msformat-c.cc:69
  msgid "length modifier in scanf format"
  msgstr ""
  
! #: c-family/c-format.cc:650 config/mingw/msformat-c.cc:70
  msgid "the ''' scanf flag"
  msgstr ""
  
! #: c-family/c-format.cc:651
  msgid "the 'I' scanf flag"
  msgstr ""
  
! #: c-family/c-format.cc:666
  msgid "'_' flag"
  msgstr ""
  
! #: c-family/c-format.cc:666
  msgid "the '_' strftime flag"
  msgstr ""
  
! #: c-family/c-format.cc:667
  msgid "the '-' strftime flag"
  msgstr ""
  
! #: c-family/c-format.cc:668
  msgid "the '0' strftime flag"
  msgstr ""
  
! #: c-family/c-format.cc:669 c-family/c-format.cc:694
  msgid "'^' flag"
  msgstr ""
  
! #: c-family/c-format.cc:669
  msgid "the '^' strftime flag"
  msgstr ""
  
! #: c-family/c-format.cc:670 config/mingw/msformat-c.cc:82
  msgid "the '#' strftime flag"
  msgstr ""
  
! #: c-family/c-format.cc:671
  msgid "field width in strftime format"
  msgstr ""
  
! #: c-family/c-format.cc:672
  msgid "'E' modifier"
  msgstr ""
  
! #: c-family/c-format.cc:672
  msgid "the 'E' strftime modifier"
  msgstr ""
  
! #: c-family/c-format.cc:673
  msgid "'O' modifier"
  msgstr ""
  
! #: c-family/c-format.cc:673
  msgid "the 'O' strftime modifier"
  msgstr ""
  
! #: c-family/c-format.cc:674 c-family/c-format.cc:675
  msgid "the 'O' modifier"
  msgstr ""
  
! #: c-family/c-format.cc:693
  #, fuzzy
  msgid "fill character"
  msgstr "Μη έγκυρος χαρακτήρας παραβολής"
  
! #: c-family/c-format.cc:693
  #, fuzzy
  msgid "fill character in strfmon format"
  msgstr "μη έγκυρος χαρακτήρας στο αρχείο: "
  
! #: c-family/c-format.cc:694
  msgid "the '^' strfmon flag"
  msgstr ""
  
! #: c-family/c-format.cc:695
  msgid "the '+' strfmon flag"
  msgstr ""
  
! #: c-family/c-format.cc:696
  msgid "'(' flag"
  msgstr ""
  
! #: c-family/c-format.cc:696
  msgid "the '(' strfmon flag"
  msgstr ""
  
! #: c-family/c-format.cc:697
  msgid "'!' flag"
  msgstr ""
  
! #: c-family/c-format.cc:697
  msgid "the '!' strfmon flag"
  msgstr ""
  
! #: c-family/c-format.cc:698
  msgid "the '-' strfmon flag"
  msgstr ""
  
! #: c-family/c-format.cc:699
  msgid "field width in strfmon format"
  msgstr ""
  
! #: c-family/c-format.cc:700
  msgid "left precision"
  msgstr ""
  
! #: c-family/c-format.cc:700
  msgid "left precision in strfmon format"
  msgstr ""
  
! #: c-family/c-format.cc:701
  #, fuzzy
  msgid "right precision"
  msgstr "Εμφάνιση έκδοσης προγράμματος"
  
! #: c-family/c-format.cc:701
  msgid "right precision in strfmon format"
  msgstr ""
  
! #: c-family/c-format.cc:702
  msgid "length modifier in strfmon format"
  msgstr ""
  
  #. Handle deferred options from command-line.
! #: c-family/c-opts.cc:1658 fortran/cpp.cc:630
  msgid "<command-line>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12313 config/loongarch/loongarch.cc:6280
  #, fuzzy, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/aarch64/aarch64.cc:12322 config/aarch64/aarch64.cc:12335
! #: config/aarch64/aarch64.cc:12347 config/aarch64/aarch64.cc:12358
! #: config/aarch64/aarch64.cc:12374 config/aarch64/aarch64.cc:12388
! #: config/aarch64/aarch64.cc:12408 config/aarch64/aarch64.cc:12490
! #: config/aarch64/aarch64.cc:12501 config/aarch64/aarch64.cc:12515
! #: config/aarch64/aarch64.cc:12741 config/aarch64/aarch64.cc:12754
! #: config/aarch64/aarch64.cc:12771 config/pru/pru.cc:1824
! #: config/pru/pru.cc:1835 config/pru/pru.cc:1917 config/riscv/riscv.cc:7037
! #: config/riscv/riscv.cc:7053 config/riscv/riscv.cc:7069
! #: config/riscv/riscv.cc:7085 config/riscv/riscv.cc:7118
! #: config/riscv/riscv.cc:7127 config/riscv/riscv.cc:7136
! #: config/riscv/riscv.cc:7146
  #, fuzzy, c-format
  msgid "invalid operand for '%%%c'"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/aarch64/aarch64.cc:12426 config/aarch64/aarch64.cc:12437
! #: config/aarch64/aarch64.cc:12601 config/aarch64/aarch64.cc:12612
! #: config/riscv/riscv.cc:6933 config/riscv/riscv.cc:6941
! #: config/riscv/riscv.cc:6948 config/riscv/riscv.cc:6952
! #: config/riscv/riscv.cc:6994 config/riscv/riscv.cc:7012
  #, fuzzy, c-format
  msgid "invalid vector constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/aarch64/aarch64.cc:12451
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12463
  #, fuzzy, c-format
  msgid "incompatible operand for '%%%c'"
  msgstr "RPC: Μη συμβατές εκδόσεις του RPC"
  
! #: config/aarch64/aarch64.cc:12483
  #, fuzzy, c-format
  msgid "incompatible register operand for '%%%c'"
  msgstr "RPC: Μη συμβατές εκδόσεις του RPC"
  
! #: config/aarch64/aarch64.cc:12548 config/arm/arm.cc:24916
  #, fuzzy, c-format
  msgid "missing operand"
  msgstr "έχει παραληφθεί η λίστα με τα πεδία"
  
! #: config/aarch64/aarch64.cc:12638
  #, fuzzy, c-format
  msgid "invalid constant"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/aarch64/aarch64.cc:12641
  #, fuzzy, c-format
  msgid "invalid operand"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/aarch64/aarch64.cc:12779 config/aarch64/aarch64.cc:12784
  #, fuzzy, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/aarch64/aarch64.cc:12804
  #, fuzzy, c-format
  msgid "invalid address mode"
  msgstr "Ακατάλληλη χρήση του διαμορφωτή διεύθυνσης"
  
! #: config/aarch64/aarch64.cc:22775
  #, fuzzy
  msgid "invalid conversion from type %<mfloat8_t%>"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: config/aarch64/aarch64.cc:22777
  #, fuzzy
  msgid "invalid conversion to type %<mfloat8_t%>"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: config/aarch64/aarch64.cc:29806 config/aarch64/aarch64.cc:29829
  msgid "operation not permitted on type %<mfloat8_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29824
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr ""
  
! #: config/alpha/alpha.cc:5780 config/i386/i386.cc:14077
! #: config/rs6000/rs6000.cc:14674 config/sparc/sparc.cc:9400
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
  
! #: config/alpha/alpha.cc:5838 config/bfin/bfin.cc:1428
  #, fuzzy, c-format
  msgid "invalid %%J value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/alpha/alpha.cc:5868 config/ia64/ia64.cc:5592 config/or1k/or1k.cc:1252
  #, fuzzy, c-format
  msgid "invalid %%r value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/alpha/alpha.cc:5878 config/ia64/ia64.cc:5546
! #: config/rs6000/rs6000.cc:14369 config/xtensa/xtensa.cc:3144
  #, fuzzy, c-format
  msgid "invalid %%R value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/alpha/alpha.cc:5884 config/rs6000/rs6000.cc:14289
! #: config/xtensa/xtensa.cc:3117
  #, fuzzy, c-format
  msgid "invalid %%N value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/alpha/alpha.cc:5892 config/rs6000/rs6000.cc:14317
  #, fuzzy, c-format
  msgid "invalid %%P value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/alpha/alpha.cc:5900
  #, fuzzy, c-format
  msgid "invalid %%h value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/alpha/alpha.cc:5908 config/xtensa/xtensa.cc:3137
  #, fuzzy, c-format
  msgid "invalid %%L value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/alpha/alpha.cc:5927
  #, fuzzy, c-format
  msgid "invalid %%m value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/alpha/alpha.cc:5933
  #, fuzzy, c-format
  msgid "invalid %%M value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/alpha/alpha.cc:5970
  #, fuzzy, c-format
  msgid "invalid %%U value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/alpha/alpha.cc:5978 config/rs6000/rs6000.cc:14377
  #, fuzzy, c-format
  msgid "invalid %%s value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/alpha/alpha.cc:5989
  #, fuzzy, c-format
  msgid "invalid %%C value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/alpha/alpha.cc:6026 config/rs6000/rs6000.cc:14153
  #, fuzzy, c-format
  msgid "invalid %%E value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/alpha/alpha.cc:6051 config/alpha/alpha.cc:6101
  #, fuzzy, c-format
  msgid "unknown relocation unspec"
  msgstr "Δεν είναι δυνατόν να βρεθεί ο τύπος του επεξεργαστή."
  
! #: config/alpha/alpha.cc:6060 config/gcn/gcn.cc:7341 config/gcn/gcn.cc:7350
! #: config/gcn/gcn.cc:7408 config/gcn/gcn.cc:7416 config/gcn/gcn.cc:7432
! #: config/gcn/gcn.cc:7450 config/gcn/gcn.cc:7501 config/gcn/gcn.cc:7620
! #: config/gcn/gcn.cc:7733 config/rs6000/rs6000.cc:14679
  #, fuzzy, c-format
  msgid "invalid %%xn code"
  msgstr "μη έγκυρο δικαίωμα"
  
! #: config/alpha/alpha.cc:6166
  #, fuzzy, c-format
  msgid "invalid operand address"
  msgstr "Ακατάλληλη χρήση του διαμορφωτή διεύθυνσης"
  
! #: config/arc/arc.cc:4901
  #, fuzzy, c-format
  msgid "invalid operand to %%Z code"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/arc/arc.cc:4909
  #, fuzzy, c-format
  msgid "invalid operand to %%z code"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/arc/arc.cc:4917
  #, fuzzy, c-format
  msgid "invalid operands to %%c code"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/arc/arc.cc:4925
  #, fuzzy, c-format
  msgid "invalid operand to %%M code"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/arc/arc.cc:4933 config/m32r/m32r.cc:2091
  #, fuzzy, c-format
  msgid "invalid operand to %%p code"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/arc/arc.cc:4941
  #, fuzzy, c-format
  msgid "invalid operand for %%s code"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/arc/arc.cc:4959
  #, fuzzy, c-format
  msgid "invalid operand for %%N code"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/arc/arc.cc:4972
  #, fuzzy, c-format
  msgid "invalid operand for %%N or %%S code"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/arc/arc.cc:4994 config/m32r/m32r.cc:2084
  #, fuzzy, c-format
  msgid "invalid operand to %%s code"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/arc/arc.cc:5114 config/m32r/m32r.cc:2117
  #, fuzzy, c-format
  msgid "invalid operand to %%R code"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/arc/arc.cc:5190 config/m32r/m32r.cc:2140
  #, fuzzy, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/arc/arc.cc:5258 config/m32r/m32r.cc:2211
  #, fuzzy, c-format
  msgid "invalid operand to %%U code"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/arc/arc.cc:5270
  #, fuzzy, c-format
  msgid "invalid operand to %%V code"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/arc/arc.cc:5320
  #, fuzzy, c-format
  msgid "invalid operand to %%O code"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.cc:5343 config/epiphany/epiphany.cc:1309
! #: config/m32r/m32r.cc:2238 config/nds32/nds32.cc:3519
! #: config/sparc/sparc.cc:9679
  #, fuzzy, c-format
  msgid "invalid operand output code"
  msgstr "Μη έγκυρος κώδικας αίτησης"
  
! #: config/arc/arc.cc:6396
  #, fuzzy, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "μη έγκυρη μετατόπιση UTC"
  
! #: config/arc/arc.cc:6612
  #, fuzzy
  msgid "unrecognized supposed constant"
  msgstr "άγνωστο πρόθεμα: %s"
  
! #: config/arm/arm.cc:21145 config/arm/arm.cc:21170 config/arm/arm.cc:21180
! #: config/arm/arm.cc:21189 config/arm/arm.cc:21198
  #, fuzzy, c-format
  msgid "invalid shift operand"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/arm/arm.cc:24170 config/arm/arm.cc:24188
  #, fuzzy, c-format
  msgid "predicated Thumb instruction"
  msgstr "Ακατάλληλη εντολή"
  
! #: config/arm/arm.cc:24176
  #, fuzzy, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: config/arm/arm.cc:24287 config/arm/arm.cc:24300 config/arm/arm.cc:24325
  #, fuzzy, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/arm/arm.cc:24402 config/arm/arm.cc:24424 config/arm/arm.cc:24434
! #: config/arm/arm.cc:24444 config/arm/arm.cc:24454 config/arm/arm.cc:24493
! #: config/arm/arm.cc:24511 config/arm/arm.cc:24529 config/arm/arm.cc:24562
! #: config/arm/arm.cc:24577 config/arm/arm.cc:24604 config/arm/arm.cc:24611
! #: config/arm/arm.cc:24629 config/arm/arm.cc:24636 config/arm/arm.cc:24644
! #: config/arm/arm.cc:24665 config/arm/arm.cc:24672 config/arm/arm.cc:24863
! #: config/arm/arm.cc:24870 config/arm/arm.cc:24897 config/arm/arm.cc:24904
! #: config/bfin/bfin.cc:1441 config/bfin/bfin.cc:1448 config/bfin/bfin.cc:1455
! #: config/bfin/bfin.cc:1462 config/bfin/bfin.cc:1471 config/bfin/bfin.cc:1478
! #: config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492 config/nds32/nds32.cc:3545
  #, fuzzy, c-format
  msgid "invalid operand for code '%c'"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/arm/arm.cc:24506
  #, fuzzy, c-format
  msgid "instruction never executed"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
  #. Former FPA support, effectively unused after GCC-4.7, but not
  #. removed until gcc-15.
! #: config/arm/arm.cc:24544
  #, c-format
  msgid "obsolete FPA format code '%c'"
  msgstr ""
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.cc:24553
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
  
! #: config/arm/arm.cc:34591
  #, fuzzy
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: config/arm/arm.cc:34593
  #, fuzzy
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: config/arm/arm.cc:34608 config/arm/arm.cc:34624
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr ""
  
--- 20081,20746 ----
  
  # src/dfa.c:962
  # src/dfa.c:970
! #: c-family/c-format.cc:438
  #, fuzzy
  msgid "field precision specifier"
  msgstr "Δεν ορίστηκε συντακτικό"
  
! #: c-family/c-format.cc:575 c-family/c-format.cc:599
  #: config/mingw/msformat-c.cc:45
  msgid "' ' flag"
  msgstr ""
  
! #: c-family/c-format.cc:575 c-family/c-format.cc:599
  #: config/mingw/msformat-c.cc:45
  msgid "the ' ' printf flag"
  msgstr ""
  
! #: c-family/c-format.cc:576 c-family/c-format.cc:600 c-family/c-format.cc:631
! #: c-family/c-format.cc:697 config/mingw/msformat-c.cc:46
  msgid "'+' flag"
  msgstr ""
  
! #: c-family/c-format.cc:576 c-family/c-format.cc:600 c-family/c-format.cc:631
  #: config/mingw/msformat-c.cc:46
  msgid "the '+' printf flag"
  msgstr ""
  
! #: c-family/c-format.cc:577 c-family/c-format.cc:601 c-family/c-format.cc:632
! #: c-family/c-format.cc:672 config/mingw/msformat-c.cc:47
  #: config/mingw/msformat-c.cc:82
  msgid "'#' flag"
  msgstr ""
  
! #: c-family/c-format.cc:577 c-family/c-format.cc:601 c-family/c-format.cc:632
  #: config/mingw/msformat-c.cc:47
  msgid "the '#' printf flag"
  msgstr ""
  
! #: c-family/c-format.cc:578 c-family/c-format.cc:602 c-family/c-format.cc:670
  #: config/mingw/msformat-c.cc:48
  msgid "'0' flag"
  msgstr ""
  
! #: c-family/c-format.cc:578 c-family/c-format.cc:602
  #: config/mingw/msformat-c.cc:48
  msgid "the '0' printf flag"
  msgstr ""
  
! #: c-family/c-format.cc:579 c-family/c-format.cc:603 c-family/c-format.cc:669
! #: c-family/c-format.cc:700 config/mingw/msformat-c.cc:49
  msgid "'-' flag"
  msgstr ""
  
! #: c-family/c-format.cc:579 c-family/c-format.cc:603
  #: config/mingw/msformat-c.cc:49
  msgid "the '-' printf flag"
  msgstr ""
  
! #: c-family/c-format.cc:580 c-family/c-format.cc:652
  #: config/mingw/msformat-c.cc:50 config/mingw/msformat-c.cc:70
  msgid "''' flag"
  msgstr ""
  
! #: c-family/c-format.cc:580 config/mingw/msformat-c.cc:50
  msgid "the ''' printf flag"
  msgstr ""
  
! #: c-family/c-format.cc:581 c-family/c-format.cc:653
  msgid "'I' flag"
  msgstr ""
  
! #: c-family/c-format.cc:581
  msgid "the 'I' printf flag"
  msgstr ""
  
! #: c-family/c-format.cc:582 c-family/c-format.cc:604 c-family/c-format.cc:650
! #: c-family/c-format.cc:673 c-family/c-format.cc:701 config/sol2-c.cc:43
  #: config/mingw/msformat-c.cc:51 config/mingw/msformat-c.cc:68
  msgid "field width"
  msgstr "μέγεθος πεδίου"
  
! #: c-family/c-format.cc:582 c-family/c-format.cc:604 config/sol2-c.cc:43
  #: config/mingw/msformat-c.cc:51
  msgid "field width in printf format"
  msgstr ""
  
! #: c-family/c-format.cc:583 c-family/c-format.cc:605 c-family/c-format.cc:634
  #: config/mingw/msformat-c.cc:52
  msgid "precision"
  msgstr "ακρίβεια"
  
! #: c-family/c-format.cc:583 c-family/c-format.cc:605 c-family/c-format.cc:634
  #: config/mingw/msformat-c.cc:52
  msgid "precision in printf format"
  msgstr ""
  
! #: c-family/c-format.cc:584 c-family/c-format.cc:606 c-family/c-format.cc:635
! #: c-family/c-format.cc:651 c-family/c-format.cc:704 config/sol2-c.cc:44
  #: config/mingw/msformat-c.cc:53 config/mingw/msformat-c.cc:69
  msgid "length modifier"
  msgstr ""
  
! #: c-family/c-format.cc:584 c-family/c-format.cc:606 c-family/c-format.cc:635
  #: config/sol2-c.cc:44 config/mingw/msformat-c.cc:53
  msgid "length modifier in printf format"
  msgstr ""
  
! #: c-family/c-format.cc:633
  msgid "'q' flag"
  msgstr ""
  
! #: c-family/c-format.cc:633
  msgid "the 'q' diagnostic flag"
  msgstr ""
  
! #: c-family/c-format.cc:647 config/mingw/msformat-c.cc:66
  msgid "assignment suppression"
  msgstr ""
  
! #: c-family/c-format.cc:647 config/mingw/msformat-c.cc:66
  msgid "the assignment suppression scanf feature"
  msgstr ""
  
! #: c-family/c-format.cc:648 config/mingw/msformat-c.cc:67
  msgid "'a' flag"
  msgstr ""
  
! #: c-family/c-format.cc:648 config/mingw/msformat-c.cc:67
  msgid "the 'a' scanf flag"
  msgstr ""
  
! #: c-family/c-format.cc:649
  msgid "'m' flag"
  msgstr ""
  
! #: c-family/c-format.cc:649
  msgid "the 'm' scanf flag"
  msgstr ""
  
! #: c-family/c-format.cc:650 config/mingw/msformat-c.cc:68
  msgid "field width in scanf format"
  msgstr ""
  
! #: c-family/c-format.cc:651 config/mingw/msformat-c.cc:69
  msgid "length modifier in scanf format"
  msgstr ""
  
! #: c-family/c-format.cc:652 config/mingw/msformat-c.cc:70
  msgid "the ''' scanf flag"
  msgstr ""
  
! #: c-family/c-format.cc:653
  msgid "the 'I' scanf flag"
  msgstr ""
  
! #: c-family/c-format.cc:668
  msgid "'_' flag"
  msgstr ""
  
! #: c-family/c-format.cc:668
  msgid "the '_' strftime flag"
  msgstr ""
  
! #: c-family/c-format.cc:669
  msgid "the '-' strftime flag"
  msgstr ""
  
! #: c-family/c-format.cc:670
  msgid "the '0' strftime flag"
  msgstr ""
  
! #: c-family/c-format.cc:671 c-family/c-format.cc:696
  msgid "'^' flag"
  msgstr ""
  
! #: c-family/c-format.cc:671
  msgid "the '^' strftime flag"
  msgstr ""
  
! #: c-family/c-format.cc:672 config/mingw/msformat-c.cc:82
  msgid "the '#' strftime flag"
  msgstr ""
  
! #: c-family/c-format.cc:673
  msgid "field width in strftime format"
  msgstr ""
  
! #: c-family/c-format.cc:674
  msgid "'E' modifier"
  msgstr ""
  
! #: c-family/c-format.cc:674
  msgid "the 'E' strftime modifier"
  msgstr ""
  
! #: c-family/c-format.cc:675
  msgid "'O' modifier"
  msgstr ""
  
! #: c-family/c-format.cc:675
  msgid "the 'O' strftime modifier"
  msgstr ""
  
! #: c-family/c-format.cc:676 c-family/c-format.cc:677
  msgid "the 'O' modifier"
  msgstr ""
  
! #: c-family/c-format.cc:695
  #, fuzzy
  msgid "fill character"
  msgstr "Μη έγκυρος χαρακτήρας παραβολής"
  
! #: c-family/c-format.cc:695
  #, fuzzy
  msgid "fill character in strfmon format"
  msgstr "μη έγκυρος χαρακτήρας στο αρχείο: "
  
! #: c-family/c-format.cc:696
  msgid "the '^' strfmon flag"
  msgstr ""
  
! #: c-family/c-format.cc:697
  msgid "the '+' strfmon flag"
  msgstr ""
  
! #: c-family/c-format.cc:698
  msgid "'(' flag"
  msgstr ""
  
! #: c-family/c-format.cc:698
  msgid "the '(' strfmon flag"
  msgstr ""
  
! #: c-family/c-format.cc:699
  msgid "'!' flag"
  msgstr ""
  
! #: c-family/c-format.cc:699
  msgid "the '!' strfmon flag"
  msgstr ""
  
! #: c-family/c-format.cc:700
  msgid "the '-' strfmon flag"
  msgstr ""
  
! #: c-family/c-format.cc:701
  msgid "field width in strfmon format"
  msgstr ""
  
! #: c-family/c-format.cc:702
  msgid "left precision"
  msgstr ""
  
! #: c-family/c-format.cc:702
  msgid "left precision in strfmon format"
  msgstr ""
  
! #: c-family/c-format.cc:703
  #, fuzzy
  msgid "right precision"
  msgstr "Εμφάνιση έκδοσης προγράμματος"
  
! #: c-family/c-format.cc:703
  msgid "right precision in strfmon format"
  msgstr ""
  
! #: c-family/c-format.cc:704
  msgid "length modifier in strfmon format"
  msgstr ""
  
  #. Handle deferred options from command-line.
! #: c-family/c-opts.cc:1699 fortran/cpp.cc:630
  msgid "<command-line>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:13004 config/loongarch/loongarch.cc:6728
  #, fuzzy, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/aarch64/aarch64.cc:13013 config/aarch64/aarch64.cc:13026
! #: config/aarch64/aarch64.cc:13038 config/aarch64/aarch64.cc:13049
! #: config/aarch64/aarch64.cc:13065 config/aarch64/aarch64.cc:13079
! #: config/aarch64/aarch64.cc:13099 config/aarch64/aarch64.cc:13181
! #: config/aarch64/aarch64.cc:13192 config/aarch64/aarch64.cc:13206
! #: config/aarch64/aarch64.cc:13432 config/aarch64/aarch64.cc:13445
! #: config/aarch64/aarch64.cc:13462 config/pru/pru.cc:1872
! #: config/pru/pru.cc:1883 config/pru/pru.cc:1965 config/riscv/riscv.cc:8092
! #: config/riscv/riscv.cc:8108 config/riscv/riscv.cc:8124
! #: config/riscv/riscv.cc:8140 config/riscv/riscv.cc:8173
! #: config/riscv/riscv.cc:8182 config/riscv/riscv.cc:8191
! #: config/riscv/riscv.cc:8201
  #, fuzzy, c-format
  msgid "invalid operand for '%%%c'"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/aarch64/aarch64.cc:13117 config/aarch64/aarch64.cc:13128
! #: config/aarch64/aarch64.cc:13292 config/aarch64/aarch64.cc:13303
! #: config/riscv/riscv.cc:7988 config/riscv/riscv.cc:7996
! #: config/riscv/riscv.cc:8003 config/riscv/riscv.cc:8007
! #: config/riscv/riscv.cc:8049 config/riscv/riscv.cc:8067
  #, fuzzy, c-format
  msgid "invalid vector constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/aarch64/aarch64.cc:13142
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:13154
  #, fuzzy, c-format
  msgid "incompatible operand for '%%%c'"
  msgstr "RPC: Μη συμβατές εκδόσεις του RPC"
  
! #: config/aarch64/aarch64.cc:13174
  #, fuzzy, c-format
  msgid "incompatible register operand for '%%%c'"
  msgstr "RPC: Μη συμβατές εκδόσεις του RPC"
  
! #: config/aarch64/aarch64.cc:13239 config/arm/arm.cc:24779
  #, fuzzy, c-format
  msgid "missing operand"
  msgstr "έχει παραληφθεί η λίστα με τα πεδία"
  
! #: config/aarch64/aarch64.cc:13329
  #, fuzzy, c-format
  msgid "invalid constant"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/aarch64/aarch64.cc:13332
  #, fuzzy, c-format
  msgid "invalid operand"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/aarch64/aarch64.cc:13470 config/aarch64/aarch64.cc:13475
  #, fuzzy, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/aarch64/aarch64.cc:13495
  #, fuzzy, c-format
  msgid "invalid address mode"
  msgstr "Ακατάλληλη χρήση του διαμορφωτή διεύθυνσης"
  
! #: config/aarch64/aarch64.cc:23792
  #, fuzzy
  msgid "invalid conversion from type %<mfloat8_t%>"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: config/aarch64/aarch64.cc:23794
  #, fuzzy
  msgid "invalid conversion to type %<mfloat8_t%>"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: config/aarch64/aarch64.cc:31104
! msgid "preincrement operation not permitted on svbool_t"
! msgstr ""
! 
! #: config/aarch64/aarch64.cc:31106
! msgid "predecrement operation not permitted on svbool_t"
! msgstr ""
! 
! #: config/aarch64/aarch64.cc:31108
! msgid "postincrement operation not permitted on svbool_t"
! msgstr ""
! 
! #: config/aarch64/aarch64.cc:31110
! msgid "postdecrement operation not permitted on svbool_t"
! msgstr ""
! 
! #: config/aarch64/aarch64.cc:31112
! msgid "negation operation not permitted on svbool_t"
! msgstr ""
! 
! #: config/aarch64/aarch64.cc:31114
! msgid "plus operation not permitted on svbool_t"
! msgstr ""
! 
! #: config/aarch64/aarch64.cc:31116
! msgid "minus operation not permitted on svbool_t"
! msgstr ""
! 
! #: config/aarch64/aarch64.cc:31118
! msgid "multiply operation not permitted on svbool_t"
! msgstr ""
! 
! #: config/aarch64/aarch64.cc:31120
! msgid "divide operation not permitted on svbool_t"
! msgstr ""
! 
! #: config/aarch64/aarch64.cc:31123
! msgid "shift operation not permitted on svbool_t"
! msgstr ""
! 
! #: config/aarch64/aarch64.cc:31128
! msgid "only == and != operations permitted on svbool_t"
! msgstr ""
! 
! #: config/aarch64/aarch64.cc:31130
! #, fuzzy
! msgid "subscript operation not supported on svbool_t"
! msgstr "το -C δεν συνίσταται πια, χρησιμοποιήστε -Z"
! 
! #: config/aarch64/aarch64.cc:31151 config/aarch64/aarch64.cc:31184
  msgid "operation not permitted on type %<mfloat8_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31172
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr ""
  
! #: config/alpha/alpha.cc:5776 config/i386/i386.cc:14543
! #: config/rs6000/rs6000.cc:14685 config/sparc/sparc.cc:9386
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
  
! #: config/alpha/alpha.cc:5834 config/bfin/bfin.cc:1428
  #, fuzzy, c-format
  msgid "invalid %%J value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/alpha/alpha.cc:5864 config/ia64/ia64.cc:5637 config/or1k/or1k.cc:1251
  #, fuzzy, c-format
  msgid "invalid %%r value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/alpha/alpha.cc:5874 config/ia64/ia64.cc:5591
! #: config/rs6000/rs6000.cc:14380 config/xtensa/xtensa.cc:2995
  #, fuzzy, c-format
  msgid "invalid %%R value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/alpha/alpha.cc:5880 config/rs6000/rs6000.cc:14300
! #: config/xtensa/xtensa.cc:2968
  #, fuzzy, c-format
  msgid "invalid %%N value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/alpha/alpha.cc:5888 config/rs6000/rs6000.cc:14328
  #, fuzzy, c-format
  msgid "invalid %%P value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/alpha/alpha.cc:5896
  #, fuzzy, c-format
  msgid "invalid %%h value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/alpha/alpha.cc:5904 config/xtensa/xtensa.cc:2988
  #, fuzzy, c-format
  msgid "invalid %%L value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/alpha/alpha.cc:5923
  #, fuzzy, c-format
  msgid "invalid %%m value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/alpha/alpha.cc:5929
  #, fuzzy, c-format
  msgid "invalid %%M value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/alpha/alpha.cc:5966 config/xtensa/xtensa.cc:3002
  #, fuzzy, c-format
  msgid "invalid %%U value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/alpha/alpha.cc:5974 config/rs6000/rs6000.cc:14388
  #, fuzzy, c-format
  msgid "invalid %%s value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/alpha/alpha.cc:5985
  #, fuzzy, c-format
  msgid "invalid %%C value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/alpha/alpha.cc:6022 config/rs6000/rs6000.cc:14164
  #, fuzzy, c-format
  msgid "invalid %%E value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/alpha/alpha.cc:6047 config/alpha/alpha.cc:6097
  #, fuzzy, c-format
  msgid "unknown relocation unspec"
  msgstr "Δεν είναι δυνατόν να βρεθεί ο τύπος του επεξεργαστή."
  
! #: config/alpha/alpha.cc:6056 config/gcn/gcn.cc:7560 config/gcn/gcn.cc:7569
! #: config/gcn/gcn.cc:7627 config/gcn/gcn.cc:7635 config/gcn/gcn.cc:7651
! #: config/gcn/gcn.cc:7669 config/gcn/gcn.cc:7720 config/gcn/gcn.cc:7839
! #: config/gcn/gcn.cc:7955 config/rs6000/rs6000.cc:14690
  #, fuzzy, c-format
  msgid "invalid %%xn code"
  msgstr "μη έγκυρο δικαίωμα"
  
! #: config/alpha/alpha.cc:6162
  #, fuzzy, c-format
  msgid "invalid operand address"
  msgstr "Ακατάλληλη χρήση του διαμορφωτή διεύθυνσης"
  
! #: config/arc/arc.cc:4913
  #, fuzzy, c-format
  msgid "invalid operand to %%Z code"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/arc/arc.cc:4921
  #, fuzzy, c-format
  msgid "invalid operand to %%z code"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/arc/arc.cc:4929
  #, fuzzy, c-format
  msgid "invalid operands to %%c code"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/arc/arc.cc:4937
  #, fuzzy, c-format
  msgid "invalid operand to %%M code"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/arc/arc.cc:4945 config/m32r/m32r.cc:2090
  #, fuzzy, c-format
  msgid "invalid operand to %%p code"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/arc/arc.cc:4953
  #, fuzzy, c-format
  msgid "invalid operand for %%s code"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/arc/arc.cc:4971
  #, fuzzy, c-format
  msgid "invalid operand for %%N code"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/arc/arc.cc:4984
  #, fuzzy, c-format
  msgid "invalid operand for %%N or %%S code"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/arc/arc.cc:5006 config/m32r/m32r.cc:2083
  #, fuzzy, c-format
  msgid "invalid operand to %%s code"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/arc/arc.cc:5126 config/m32r/m32r.cc:2116
  #, fuzzy, c-format
  msgid "invalid operand to %%R code"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/arc/arc.cc:5202 config/m32r/m32r.cc:2139
  #, fuzzy, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/arc/arc.cc:5270 config/m32r/m32r.cc:2210
  #, fuzzy, c-format
  msgid "invalid operand to %%U code"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/arc/arc.cc:5282
  #, fuzzy, c-format
  msgid "invalid operand to %%V code"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/arc/arc.cc:5332
  #, fuzzy, c-format
  msgid "invalid operand to %%O code"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.cc:5355 config/epiphany/epiphany.cc:1309
! #: config/m32r/m32r.cc:2237 config/nds32/nds32.cc:3519
! #: config/sparc/sparc.cc:9665
  #, fuzzy, c-format
  msgid "invalid operand output code"
  msgstr "Μη έγκυρος κώδικας αίτησης"
  
! #: config/arc/arc.cc:6408
  #, fuzzy, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "μη έγκυρη μετατόπιση UTC"
  
! #: config/arc/arc.cc:6624
  #, fuzzy
  msgid "unrecognized supposed constant"
  msgstr "άγνωστο πρόθεμα: %s"
  
! #: config/arm/arm.cc:21090 config/arm/arm.cc:21115 config/arm/arm.cc:21125
! #: config/arm/arm.cc:21134 config/arm/arm.cc:21143
  #, fuzzy, c-format
  msgid "invalid shift operand"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/arm/arm.cc:24061 config/arm/arm.cc:24079
  #, fuzzy, c-format
  msgid "predicated Thumb instruction"
  msgstr "Ακατάλληλη εντολή"
  
! #: config/arm/arm.cc:24067
  #, fuzzy, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: config/arm/arm.cc:24183 config/arm/arm.cc:24196 config/arm/arm.cc:24221
  #, fuzzy, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/arm/arm.cc:24298 config/arm/arm.cc:24320 config/arm/arm.cc:24330
! #: config/arm/arm.cc:24340 config/arm/arm.cc:24350 config/arm/arm.cc:24389
! #: config/arm/arm.cc:24407 config/arm/arm.cc:24425 config/arm/arm.cc:24467
! #: config/arm/arm.cc:24474 config/arm/arm.cc:24492 config/arm/arm.cc:24499
! #: config/arm/arm.cc:24507 config/arm/arm.cc:24528 config/arm/arm.cc:24535
! #: config/arm/arm.cc:24726 config/arm/arm.cc:24733 config/arm/arm.cc:24760
! #: config/arm/arm.cc:24767 config/bfin/bfin.cc:1441 config/bfin/bfin.cc:1448
! #: config/bfin/bfin.cc:1455 config/bfin/bfin.cc:1462 config/bfin/bfin.cc:1471
! #: config/bfin/bfin.cc:1478 config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492
! #: config/nds32/nds32.cc:3545
  #, fuzzy, c-format
  msgid "invalid operand for code '%c'"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/arm/arm.cc:24402
  #, fuzzy, c-format
  msgid "instruction never executed"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
  #. Former FPA support, effectively unused after GCC-4.7, but not
  #. removed until gcc-15.
! #: config/arm/arm.cc:24440
  #, c-format
  msgid "obsolete FPA format code '%c'"
  msgstr ""
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.cc:24449
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
  
! #. Former iWMMXT support, removed after GCC-15.
! #: config/arm/arm.cc:24455
! #, c-format
! msgid "obsolete iWMMXT format code '%c'"
! msgstr ""
! 
! #: config/arm/arm.cc:34277
  #, fuzzy
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: config/arm/arm.cc:34279
  #, fuzzy
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: config/arm/arm.cc:34294 config/arm/arm.cc:34310
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr ""
  
*************** msgstr "Μη αναγνωρίσιμη μ
*** 20121,20225 ****
  msgid "incomplete application of insn"
  msgstr "αποτυχία κατά την εγγραφή δεδομένων για την κατηγορία `%s'"
  
! #: config/avr/avr.cc:2525
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr ""
  
! #: config/avr/avr.cc:2708
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr ""
  
! #: config/avr/avr.cc:2763
  #, c-format
  msgid "bad I/O address 0x%s outside of valid range [0x%x, 0x%x] for %%i operand"
  msgstr ""
  
! #: config/avr/avr.cc:2789
  #, fuzzy, c-format
  msgid "%s operand cannot be used as %%i I/O address operand"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: config/avr/avr.cc:2812
  #, fuzzy
  msgid "bad address, not a constant:"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: config/avr/avr.cc:2831 config/avr/avr.cc:2838
  msgid "bad address, not (reg+disp):"
  msgstr ""
  
! #: config/avr/avr.cc:2845
  msgid "bad address, not post_inc or pre_dec:"
  msgstr ""
  
! #: config/avr/avr.cc:2857
  msgid "internal compiler error.  Bad address:"
  msgstr ""
  
! #: config/avr/avr.cc:2886
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr ""
  
! #: config/avr/avr.cc:2905
  msgid "internal compiler error.  Unknown mode:"
  msgstr ""
  
! #: config/avr/avr.cc:4278 config/avr/avr.cc:5264 config/avr/avr.cc:5711
  #, fuzzy
  msgid "invalid insn:"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/avr/avr.cc:4361 config/avr/avr.cc:4486 config/avr/avr.cc:4544
! #: config/avr/avr.cc:4596 config/avr/avr.cc:4615 config/avr/avr.cc:4807
! #: config/avr/avr.cc:5115 config/avr/avr.cc:5400 config/avr/avr.cc:5604
! #: config/avr/avr.cc:5768 config/avr/avr.cc:5861 config/avr/avr.cc:6059
  #, fuzzy
  msgid "incorrect insn:"
  msgstr "λάθος συνθηματικό"
  
! #: config/avr/avr.cc:4631 config/avr/avr.cc:4906 config/avr/avr.cc:5186
! #: config/avr/avr.cc:5472 config/avr/avr.cc:5650 config/avr/avr.cc:5917
! #: config/avr/avr.cc:6117
  #, fuzzy
  msgid "unknown move insn:"
  msgstr "άγνωστο σετ `%s'"
  
! #: config/avr/avr.cc:7001
  msgid "bad shift insn:"
  msgstr ""
  
! #: config/avr/avr.cc:7092 config/avr/avr.cc:7629 config/avr/avr.cc:8103
  msgid "internal compiler error.  Incorrect shift:"
  msgstr ""
  
! #: config/avr/avr.cc:10395
  #, fuzzy
  msgid "unsupported fixed-point conversion"
  msgstr "Εμφάνιση έκδοσης προγράμματος"
  
! #: config/avr/avr.cc:11667
  msgid "variable"
  msgstr ""
  
! #: config/avr/avr.cc:11672
  #, fuzzy
  msgid "function parameter"
  msgstr "κακό όρισμα"
  
! #: config/avr/avr.cc:11677
  #, fuzzy
  #| msgid "structure"
  msgid "structure field"
  msgstr "δομή"
  
! #: config/avr/avr.cc:11683
  #, fuzzy
  msgid "return type of function"
  msgstr "η επιστρεφόμενη τιμή της `%s' δεν είναι `int'"
  
! #: config/avr/avr.cc:11688
  msgid "pointer"
  msgstr ""
  
--- 20755,20859 ----
  msgid "incomplete application of insn"
  msgstr "αποτυχία κατά την εγγραφή δεδομένων για την κατηγορία `%s'"
  
! #: config/avr/avr.cc:2504
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr ""
  
! #: config/avr/avr.cc:2687
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr ""
  
! #: config/avr/avr.cc:2742
  #, c-format
  msgid "bad I/O address 0x%s outside of valid range [0x%x, 0x%x] for %%i operand"
  msgstr ""
  
! #: config/avr/avr.cc:2768
  #, fuzzy, c-format
  msgid "%s operand cannot be used as %%i I/O address operand"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: config/avr/avr.cc:2791
  #, fuzzy
  msgid "bad address, not a constant:"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: config/avr/avr.cc:2810 config/avr/avr.cc:2817
  msgid "bad address, not (reg+disp):"
  msgstr ""
  
! #: config/avr/avr.cc:2824
  msgid "bad address, not post_inc or pre_dec:"
  msgstr ""
  
! #: config/avr/avr.cc:2836
  msgid "internal compiler error.  Bad address:"
  msgstr ""
  
! #: config/avr/avr.cc:2865
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr ""
  
! #: config/avr/avr.cc:2884
  msgid "internal compiler error.  Unknown mode:"
  msgstr ""
  
! #: config/avr/avr.cc:4298 config/avr/avr.cc:5284 config/avr/avr.cc:5731
  #, fuzzy
  msgid "invalid insn:"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/avr/avr.cc:4381 config/avr/avr.cc:4506 config/avr/avr.cc:4564
! #: config/avr/avr.cc:4616 config/avr/avr.cc:4635 config/avr/avr.cc:4827
! #: config/avr/avr.cc:5135 config/avr/avr.cc:5420 config/avr/avr.cc:5624
! #: config/avr/avr.cc:5788 config/avr/avr.cc:5881 config/avr/avr.cc:6079
  #, fuzzy
  msgid "incorrect insn:"
  msgstr "λάθος συνθηματικό"
  
! #: config/avr/avr.cc:4651 config/avr/avr.cc:4926 config/avr/avr.cc:5206
! #: config/avr/avr.cc:5492 config/avr/avr.cc:5670 config/avr/avr.cc:5937
! #: config/avr/avr.cc:6137
  #, fuzzy
  msgid "unknown move insn:"
  msgstr "άγνωστο σετ `%s'"
  
! #: config/avr/avr.cc:7082
  msgid "bad shift insn:"
  msgstr ""
  
! #: config/avr/avr.cc:7182 config/avr/avr.cc:7708 config/avr/avr.cc:8171
  msgid "internal compiler error.  Incorrect shift:"
  msgstr ""
  
! #: config/avr/avr.cc:10463
  #, fuzzy
  msgid "unsupported fixed-point conversion"
  msgstr "Εμφάνιση έκδοσης προγράμματος"
  
! #: config/avr/avr.cc:11747
  msgid "variable"
  msgstr ""
  
! #: config/avr/avr.cc:11752
  #, fuzzy
  msgid "function parameter"
  msgstr "κακό όρισμα"
  
! #: config/avr/avr.cc:11757
  #, fuzzy
  #| msgid "structure"
  msgid "structure field"
  msgstr "δομή"
  
! #: config/avr/avr.cc:11763
  #, fuzzy
  msgid "return type of function"
  msgstr "η επιστρεφόμενη τιμή της `%s' δεν είναι `int'"
  
! #: config/avr/avr.cc:11768
  msgid "pointer"
  msgstr ""
  
*************** msgstr "άγνωστο σετ `%s'"
*** 20235,20241 ****
  msgid "invalid %%j value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/bfin/bfin.cc:1583 config/c6x/c6x.cc:2279
  #, fuzzy, c-format
  msgid "invalid const_double operand"
  msgstr "μη έγκυρος χρήστης"
--- 20869,20875 ----
  msgid "invalid %%j value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/bfin/bfin.cc:1583 config/c6x/c6x.cc:2278
  #, fuzzy, c-format
  msgid "invalid const_double operand"
  msgstr "μη έγκυρος χρήστης"
*************** msgstr "Μη ορισμένο όνομα
*** 20253,20272 ****
  
  #. Format punctuators via %s to avoid -Wformat-diag.
  #: config/cris/cris.cc:783 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
! #: cobol/dts.h:71 final.cc:3194 final.cc:3196 fold-const.cc:347 gcc.cc:6299
! #: gcc.cc:6313 rtl-error.cc:101 toplev.cc:322 cobol/gcobolspec.cc:366
! #: cobol/gcobolspec.cc:440 cobol/gcobolspec.cc:450 cobol/gcobolspec.cc:534
! #: cobol/genutil.cc:1268 cp/logic.cc:311 cp/logic.cc:313 cp/typeck.cc:7952
  #: d/d-convert.cc:237 go/go-gcc-diagnostics.cc:28 go/go-gcc-diagnostics.cc:37
  #: go/go-gcc-diagnostics.cc:45 go/go-gcc-diagnostics.cc:53
! #: lto/lto-object.cc:180 lto/lto-object.cc:277 lto/lto-object.cc:334
! #: lto/lto-object.cc:358 m2/gm2-gcc/m2linemap.cc:183
! #: m2/gm2-gcc/m2linemap.cc:254 m2/gm2-gcc/m2linemap.cc:363
! #: rust/rust-diagnostics.cc:164 rust/rust-diagnostics.cc:182
! #: rust/rust-diagnostics.cc:243 rust/rust-diagnostics.cc:266
! #: rust/rust-diagnostics.cc:287 rust/rust-diagnostics.cc:306
! #: rust/rust-diagnostics.cc:322 rust/rust-diagnostics.cc:338
! #: rust/rust-diagnostics.cc:357 rust/rust-diagnostics.cc:373
  #, gcc-internal-format, gfc-internal-format
  msgid "%s"
  msgstr "%s"
--- 20887,20906 ----
  
  #. Format punctuators via %s to avoid -Wformat-diag.
  #: config/cris/cris.cc:783 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
! #: cobol/dts.h:71 final.cc:3204 final.cc:3206 fold-const.cc:347 gcc.cc:6325
! #: gcc.cc:6339 rtl-error.cc:101 toplev.cc:325 cobol/gcobolspec.cc:361
! #: cobol/gcobolspec.cc:435 cobol/gcobolspec.cc:445 cobol/gcobolspec.cc:529
! #: cobol/genutil.cc:1098 cp/logic.cc:311 cp/logic.cc:313 cp/typeck.cc:8107
  #: d/d-convert.cc:237 go/go-gcc-diagnostics.cc:28 go/go-gcc-diagnostics.cc:37
  #: go/go-gcc-diagnostics.cc:45 go/go-gcc-diagnostics.cc:53
! #: lto/lto-object.cc:178 lto/lto-object.cc:275 lto/lto-object.cc:332
! #: lto/lto-object.cc:356 m2/gm2-gcc/m2linemap.cc:183
! #: m2/gm2-gcc/m2linemap.cc:257 m2/gm2-gcc/m2linemap.cc:366
! #: rust/rust-diagnostics.cc:171 rust/rust-diagnostics.cc:189
! #: rust/rust-diagnostics.cc:250 rust/rust-diagnostics.cc:273
! #: rust/rust-diagnostics.cc:294 rust/rust-diagnostics.cc:313
! #: rust/rust-diagnostics.cc:329 rust/rust-diagnostics.cc:345
! #: rust/rust-diagnostics.cc:364 rust/rust-diagnostics.cc:380
  #, gcc-internal-format, gfc-internal-format
  msgid "%s"
  msgstr "%s"
*************** msgstr "αρχείο εξόδου"
*** 20505,20529 ****
  msgid "bad output_condmove_single operand"
  msgstr "αρχείο εξόδου"
  
! #: config/gcn/gcn.cc:7024 config/gcn/gcn.cc:7044 config/gcn/gcn.cc:7048
! #: config/gcn/gcn.cc:7381 config/gcn/gcn.cc:7392 config/gcn/gcn.cc:7395
  #, c-format
  msgid "bad ADDR_SPACE_GLOBAL address"
  msgstr ""
  
! #: config/gcn/gcn.cc:7163 config/gcn/gcn.cc:7186 config/gcn/gcn.cc:7218
! #: config/gcn/gcn.cc:7234 config/gcn/gcn.cc:7249 config/gcn/gcn.cc:7268
! #: config/gcn/gcn.cc:7332 config/gcn/gcn.cc:7526 config/gcn/gcn.cc:7641
  #, fuzzy, c-format
  msgid "invalid operand %%xn code"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/gcn/gcn.cc:7629
  #, c-format
  msgid "operand %%xn code invalid for QImode"
  msgstr ""
  
! #: config/gcn/gcn.cc:7717
  #, fuzzy, c-format
  msgid "invalid fp constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
--- 21139,21163 ----
  msgid "bad output_condmove_single operand"
  msgstr "αρχείο εξόδου"
  
! #: config/gcn/gcn.cc:7235 config/gcn/gcn.cc:7255 config/gcn/gcn.cc:7259
! #: config/gcn/gcn.cc:7600 config/gcn/gcn.cc:7611 config/gcn/gcn.cc:7614
  #, c-format
  msgid "bad ADDR_SPACE_GLOBAL address"
  msgstr ""
  
! #: config/gcn/gcn.cc:7382 config/gcn/gcn.cc:7405 config/gcn/gcn.cc:7437
! #: config/gcn/gcn.cc:7453 config/gcn/gcn.cc:7468 config/gcn/gcn.cc:7487
! #: config/gcn/gcn.cc:7551 config/gcn/gcn.cc:7745 config/gcn/gcn.cc:7860
  #, fuzzy, c-format
  msgid "invalid operand %%xn code"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/gcn/gcn.cc:7848
  #, c-format
  msgid "operand %%xn code invalid for QImode"
  msgstr ""
  
! #: config/gcn/gcn.cc:7936
  #, fuzzy, c-format
  msgid "invalid fp constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
*************** msgstr "μη τερματιζμένο α
*** 20535,20684 ****
  msgid "Expected register or constant integer."
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: config/i386/i386.cc:12886
  #, fuzzy, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "μη έγκυρη μετατόπιση UTC"
  
! #: config/i386/i386.cc:13425
  #, fuzzy, c-format
  msgid "invalid use of register '%s'"
  msgstr "μη έγκυρος αριθμός από γραμμές"
  
! #: config/i386/i386.cc:13430
  #, fuzzy, c-format
  msgid "invalid use of asm flag output"
  msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
  
! #: config/i386/i386.cc:13664
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/i386/i386.cc:13699
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/i386/i386.cc:13774
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code '%c'"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/i386/i386.cc:13779
  #, fuzzy, c-format
  msgid "invalid operand size for operand code '%c'"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/i386/i386.cc:13857
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr ""
  
! #: config/i386/i386.cc:13936
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr ""
  
! #: config/i386/i386.cc:13954
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/i386/i386.cc:13975
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr ""
  
! #: config/i386/i386.cc:13990
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/i386/i386.cc:14018
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr ""
  
! #: config/i386/i386.cc:14036
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/i386/i386.cc:14059
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.cc:14152
  #, fuzzy, c-format
  msgid "invalid operand code '%c'"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/i386/i386.cc:14214 config/i386/i386.cc:14603
  #, fuzzy, c-format
  msgid "invalid constraints for operand"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/i386/i386.cc:14315
  #, fuzzy, c-format
  msgid "invalid vector immediate"
  msgstr "μη έγκυρο δικαίωμα"
  
  # src/grep.c:1133
! #: config/i386/i386.cc:17485
  #, fuzzy
  msgid "unknown insn mode"
  msgstr "άγνωστη μέθοδος καταλόγων"
  
! #: config/i386/i386.cc:24023
  #, fuzzy
  msgid "invalid conversion from type %<__bf16%> without option %<-msse2%>"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: config/i386/i386.cc:24026
  msgid "invalid conversion from type %<_Float16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:24029
  #, fuzzy
  msgid "invalid conversion to type %<__bf16%> without option %<-msse2%>"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: config/i386/i386.cc:24032
  #, fuzzy
  msgid "invalid conversion to type %<_Float16%> without option %<-msse2%>"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: config/i386/i386.cc:24070 config/i386/i386.cc:24095
  msgid "operation not permitted on type %<__bf16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:24073 config/i386/i386.cc:24099
  msgid "operation not permitted on type %<_Float16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/ia64/ia64.cc:5474
  #, fuzzy, c-format
  msgid "invalid %%G mode"
  msgstr "μη έγκυρο δικαίωμα"
  
! #: config/ia64/ia64.cc:5645
  #, c-format
  msgid "ia64_print_operand: unknown code"
  msgstr ""
  
! #: config/ia64/ia64.cc:11270
  #, fuzzy
  msgid "invalid conversion from %<__fpreg%>"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: config/ia64/ia64.cc:11273
  #, fuzzy
  msgid "invalid conversion to %<__fpreg%>"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: config/ia64/ia64.cc:11286 config/ia64/ia64.cc:11297
  #, fuzzy
  msgid "invalid operation on %<__fpreg%>"
  msgstr "Μη έγκυρος χαρακτήρας παραβολής"
--- 21169,21323 ----
  msgid "Expected register or constant integer."
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: config/i386/i386.cc:13325
  #, fuzzy, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "μη έγκυρη μετατόπιση UTC"
  
! #: config/i386/i386.cc:13868
  #, fuzzy, c-format
  msgid "invalid use of register '%s'"
  msgstr "μη έγκυρος αριθμός από γραμμές"
  
! #: config/i386/i386.cc:13873
  #, fuzzy, c-format
  msgid "invalid use of asm flag output"
  msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
  
! #: config/i386/i386.cc:14108
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/i386/i386.cc:14143
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/i386/i386.cc:14218
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code '%c'"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/i386/i386.cc:14223
  #, fuzzy, c-format
  msgid "invalid operand size for operand code '%c'"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/i386/i386.cc:14301
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr ""
  
! #: config/i386/i386.cc:14380
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr ""
  
! #: config/i386/i386.cc:14398
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/i386/i386.cc:14419
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr ""
  
! #: config/i386/i386.cc:14434
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/i386/i386.cc:14462
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr ""
  
! #: config/i386/i386.cc:14480
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/i386/i386.cc:14503
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.cc:14530
! #, c-format
! msgid "operand is not a memory reference, invalid operand code 'v'"
! msgstr ""
! 
! #: config/i386/i386.cc:14618
  #, fuzzy, c-format
  msgid "invalid operand code '%c'"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/i386/i386.cc:14680 config/i386/i386.cc:15069
  #, fuzzy, c-format
  msgid "invalid constraints for operand"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/i386/i386.cc:14781
  #, fuzzy, c-format
  msgid "invalid vector immediate"
  msgstr "μη έγκυρο δικαίωμα"
  
  # src/grep.c:1133
! #: config/i386/i386.cc:17959
  #, fuzzy
  msgid "unknown insn mode"
  msgstr "άγνωστη μέθοδος καταλόγων"
  
! #: config/i386/i386.cc:24693
  #, fuzzy
  msgid "invalid conversion from type %<__bf16%> without option %<-msse2%>"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: config/i386/i386.cc:24696
  msgid "invalid conversion from type %<_Float16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:24699
  #, fuzzy
  msgid "invalid conversion to type %<__bf16%> without option %<-msse2%>"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: config/i386/i386.cc:24702
  #, fuzzy
  msgid "invalid conversion to type %<_Float16%> without option %<-msse2%>"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: config/i386/i386.cc:24740 config/i386/i386.cc:24765
  msgid "operation not permitted on type %<__bf16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:24743 config/i386/i386.cc:24769
  msgid "operation not permitted on type %<_Float16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/ia64/ia64.cc:5519
  #, fuzzy, c-format
  msgid "invalid %%G mode"
  msgstr "μη έγκυρο δικαίωμα"
  
! #: config/ia64/ia64.cc:5690
  #, c-format
  msgid "ia64_print_operand: unknown code"
  msgstr ""
  
! #: config/ia64/ia64.cc:11315
  #, fuzzy
  msgid "invalid conversion from %<__fpreg%>"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: config/ia64/ia64.cc:11318
  #, fuzzy
  msgid "invalid conversion to %<__fpreg%>"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: config/ia64/ia64.cc:11331 config/ia64/ia64.cc:11342
  #, fuzzy
  msgid "invalid operation on %<__fpreg%>"
  msgstr "Μη έγκυρος χαρακτήρας παραβολής"
*************** msgstr "Μη έγκυρος χαρακτ
*** 20688,20694 ****
  msgid "invalid %%P operand"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/iq2000/iq2000.cc:3131 config/rs6000/rs6000.cc:14307
  #, fuzzy, c-format
  msgid "invalid %%p value"
  msgstr "μη έγκυρος χρήστης"
--- 21327,21333 ----
  msgid "invalid %%P operand"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/iq2000/iq2000.cc:3131 config/rs6000/rs6000.cc:14318
  #, fuzzy, c-format
  msgid "invalid %%p value"
  msgstr "μη έγκυρος χρήστης"
*************** msgstr ""
*** 20717,20819 ****
  msgid "invalid addressing mode"
  msgstr "Ακατάλληλη χρήση του διαμορφωτή διεύθυνσης"
  
! #: config/loongarch/loongarch.cc:6018 config/loongarch/loongarch.cc:6040
! #: config/loongarch/loongarch.cc:6449 config/mips/mips.cc:9378
! #: config/mips/mips.cc:9405 config/mips/mips.cc:9588
  #, fuzzy, c-format
  msgid "'%%%c' is not a valid operand prefix"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: config/loongarch/loongarch.cc:6272 config/loongarch/loongarch.cc:6292
! #: config/loongarch/loongarch.cc:6342 config/loongarch/loongarch.cc:6349
! #: config/loongarch/loongarch.cc:6359 config/loongarch/loongarch.cc:6406
! #: config/loongarch/loongarch.cc:6409 config/loongarch/loongarch.cc:6421
! #: config/loongarch/loongarch.cc:6428 config/loongarch/loongarch.cc:6438
! #: config/loongarch/loongarch.cc:6441 config/loongarch/loongarch.cc:6462
! #: config/loongarch/loongarch.cc:6469 config/loongarch/loongarch.cc:6496
! #: config/loongarch/loongarch.cc:6507 config/loongarch/loongarch.cc:6522
! #: config/loongarch/loongarch.cc:6531 config/mips/mips.cc:9477
! #: config/mips/mips.cc:9484 config/mips/mips.cc:9491 config/mips/mips.cc:9498
! #: config/mips/mips.cc:9511 config/mips/mips.cc:9518 config/mips/mips.cc:9528
! #: config/mips/mips.cc:9531 config/mips/mips.cc:9543 config/mips/mips.cc:9546
! #: config/mips/mips.cc:9606 config/mips/mips.cc:9613 config/mips/mips.cc:9634
! #: config/mips/mips.cc:9649 config/mips/mips.cc:9668 config/mips/mips.cc:9677
! #: config/riscv/riscv.cc:6735 config/riscv/riscv.cc:7182
! #: config/riscv/riscv.cc:7188 config/riscv/riscv.cc:7204
! #: config/riscv/riscv.cc:7215
  #, fuzzy, c-format
  msgid "invalid use of '%%%c'"
  msgstr "Μη έγκυρη ημερομηνία `%s'."
  
! #: config/m32r/m32r.cc:2149
  msgid "bad insn for 'A'"
  msgstr ""
  
! #: config/m32r/m32r.cc:2196
  #, fuzzy, c-format
  msgid "invalid operand to %%T/%%B code"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/m32r/m32r.cc:2219
  #, fuzzy, c-format
  msgid "invalid operand to %%N code"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/m32r/m32r.cc:2252
  msgid "pre-increment address is not a register"
  msgstr ""
  
! #: config/m32r/m32r.cc:2259
  msgid "pre-decrement address is not a register"
  msgstr ""
  
! #: config/m32r/m32r.cc:2266
  msgid "post-increment address is not a register"
  msgstr ""
  
! #: config/m32r/m32r.cc:2341 config/m32r/m32r.cc:2356
! #: config/rs6000/rs6000.cc:20981
  #, fuzzy
  msgid "bad address"
  msgstr "Εσφαλμένη διεύθυνση"
  
! #: config/m32r/m32r.cc:2361
  #, fuzzy
  msgid "lo_sum not of register"
  msgstr "RPC: Το πρόγραμμα δεν έχει καταχωρηθεί"
  
! #: config/microblaze/microblaze.cc:2303
  #, fuzzy, c-format
  msgid "unknown punctuation '%c'"
  msgstr "άγνωστο σετ `%s'"
  
! #: config/microblaze/microblaze.cc:2312
  #, c-format
  msgid "null pointer"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2347
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%C"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2376
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%N"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2396 config/microblaze/microblaze.cc:2572
  #, fuzzy
  msgid "insn contains an invalid address !"
  msgstr "Ακατάλληλη χρήση του διαμορφωτή διεύθυνσης"
  
! #: config/microblaze/microblaze.cc:2412 config/microblaze/microblaze.cc:2642
! #: config/xtensa/xtensa.cc:3240
  #, fuzzy
  msgid "invalid address"
  msgstr "Ακατάλληλη χρήση του διαμορφωτή διεύθυνσης"
  
! #: config/microblaze/microblaze.cc:2515
  #, c-format
  msgid "letter %c was found & insn was not CONST_INT"
  msgstr ""
--- 21356,21458 ----
  msgid "invalid addressing mode"
  msgstr "Ακατάλληλη χρήση του διαμορφωτή διεύθυνσης"
  
! #: config/loongarch/loongarch.cc:6467 config/loongarch/loongarch.cc:6489
! #: config/loongarch/loongarch.cc:6900 config/mips/mips.cc:9404
! #: config/mips/mips.cc:9431 config/mips/mips.cc:9614
  #, fuzzy, c-format
  msgid "'%%%c' is not a valid operand prefix"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: config/loongarch/loongarch.cc:6720 config/loongarch/loongarch.cc:6740
! #: config/loongarch/loongarch.cc:6797 config/loongarch/loongarch.cc:6804
! #: config/loongarch/loongarch.cc:6814 config/loongarch/loongarch.cc:6860
! #: config/loongarch/loongarch.cc:6872 config/loongarch/loongarch.cc:6879
! #: config/loongarch/loongarch.cc:6889 config/loongarch/loongarch.cc:6892
! #: config/loongarch/loongarch.cc:6913 config/loongarch/loongarch.cc:6920
! #: config/loongarch/loongarch.cc:6947 config/loongarch/loongarch.cc:6954
! #: config/loongarch/loongarch.cc:6967 config/loongarch/loongarch.cc:6982
! #: config/loongarch/loongarch.cc:6991 config/mips/mips.cc:9503
! #: config/mips/mips.cc:9510 config/mips/mips.cc:9517 config/mips/mips.cc:9524
! #: config/mips/mips.cc:9537 config/mips/mips.cc:9544 config/mips/mips.cc:9554
! #: config/mips/mips.cc:9557 config/mips/mips.cc:9569 config/mips/mips.cc:9572
! #: config/mips/mips.cc:9632 config/mips/mips.cc:9639 config/mips/mips.cc:9660
! #: config/mips/mips.cc:9675 config/mips/mips.cc:9694 config/mips/mips.cc:9703
! #: config/riscv/riscv.cc:7789 config/riscv/riscv.cc:8258
! #: config/riscv/riscv.cc:8264 config/riscv/riscv.cc:8280
! #: config/riscv/riscv.cc:8291
  #, fuzzy, c-format
  msgid "invalid use of '%%%c'"
  msgstr "Μη έγκυρη ημερομηνία `%s'."
  
! #: config/m32r/m32r.cc:2148
  msgid "bad insn for 'A'"
  msgstr ""
  
! #: config/m32r/m32r.cc:2195
  #, fuzzy, c-format
  msgid "invalid operand to %%T/%%B code"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/m32r/m32r.cc:2218
  #, fuzzy, c-format
  msgid "invalid operand to %%N code"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/m32r/m32r.cc:2251
  msgid "pre-increment address is not a register"
  msgstr ""
  
! #: config/m32r/m32r.cc:2258
  msgid "pre-decrement address is not a register"
  msgstr ""
  
! #: config/m32r/m32r.cc:2265
  msgid "post-increment address is not a register"
  msgstr ""
  
! #: config/m32r/m32r.cc:2340 config/m32r/m32r.cc:2355
! #: config/rs6000/rs6000.cc:20992
  #, fuzzy
  msgid "bad address"
  msgstr "Εσφαλμένη διεύθυνση"
  
! #: config/m32r/m32r.cc:2360
  #, fuzzy
  msgid "lo_sum not of register"
  msgstr "RPC: Το πρόγραμμα δεν έχει καταχωρηθεί"
  
! #: config/microblaze/microblaze.cc:2330
  #, fuzzy, c-format
  msgid "unknown punctuation '%c'"
  msgstr "άγνωστο σετ `%s'"
  
! #: config/microblaze/microblaze.cc:2339
  #, c-format
  msgid "null pointer"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2374
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%C"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2403
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%N"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2423 config/microblaze/microblaze.cc:2599
  #, fuzzy
  msgid "insn contains an invalid address !"
  msgstr "Ακατάλληλη χρήση του διαμορφωτή διεύθυνσης"
  
! #: config/microblaze/microblaze.cc:2439 config/microblaze/microblaze.cc:2669
! #: config/xtensa/xtensa.cc:3105
  #, fuzzy
  msgid "invalid address"
  msgstr "Ακατάλληλη χρήση του διαμορφωτή διεύθυνσης"
  
! #: config/microblaze/microblaze.cc:2542
  #, c-format
  msgid "letter %c was found & insn was not CONST_INT"
  msgstr ""
*************** msgstr "Μη έγκυρη επιλογή
*** 20874,20954 ****
  msgid "invalid zero extract"
  msgstr "μη έγκυρος αριθμός από γραμμές"
  
! #: config/or1k/or1k.cc:1157 config/or1k/or1k.cc:1165
  #, fuzzy, c-format
  msgid "invalid relocation"
  msgstr "Μη έγκυρη ημερομηνία `%s'."
  
! #: config/or1k/or1k.cc:1259
  #, fuzzy, c-format
  msgid "invalid %%H value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/or1k/or1k.cc:1272 config/xtensa/xtensa.cc:3158
  #, fuzzy, c-format
  msgid "invalid %%d value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/or1k/or1k.cc:1320
  #, fuzzy, c-format
  msgid "unknown operand letter: '%c'"
  msgstr "άγνωστο σετ `%s'"
  
! #: config/pru/pru.cc:1775 config/pru/pru.cc:1786
  #, fuzzy, c-format
  msgid "I/O register operand for '%%%c'"
  msgstr "ποτέ δεν δηλώθηκε το πρόγραμμα %d\n"
  
! #: config/pru/pru.cc:1792
  #, fuzzy, c-format
  msgid "non 32 bit register operand for '%%%c'"
  msgstr "ποτέ δεν δηλώθηκε το πρόγραμμα %d\n"
  
! #: config/pru/pru.cc:1887
  #, fuzzy, c-format
  msgid "unsupported code '%c' for fixed-point:"
  msgstr "Εμφάνιση έκδοσης προγράμματος"
  
! #: config/pru/pru.cc:1901
  #, fuzzy, c-format
  msgid "double constants not supported"
  msgstr "Το πρωτόκολλο δεν υποστηρίζεται"
  
! #: config/pru/pru.cc:1984
  #, fuzzy, c-format
  msgid "unsupported operand %s for code '%c'"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/pru/pru.cc:1994
  #, fuzzy, c-format
  msgid "unexpected text address:"
  msgstr "Μη έγκυρη προπορευόμενη κανονική έκφραση"
  
! #: config/pru/pru.cc:2013
  #, fuzzy, c-format
  msgid "unsupported constant address:"
  msgstr "Εμφάνιση έκδοσης προγράμματος"
  
! #: config/pru/pru.cc:2074
  #, fuzzy, c-format
  msgid "unsupported memory expression:"
  msgstr "Μη έγκυρη προπορευόμενη κανονική έκφραση"
  
! #: config/riscv/riscv.cc:6914
  #, fuzzy, c-format
  msgid "invalid vector operand"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/riscv/riscv.cc:7159
  #, c-format
  msgid "modifier 'N' require register operand"
  msgstr ""
  
! #: config/riscv/riscv.cc:7172
  #, fuzzy, c-format
  msgid "invalid register number for 'N' modifier"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
  #: config/rl78/rl78.cc:1999 config/rl78/rl78.cc:2085
  #, c-format
  msgid "q/Q modifiers invalid for symbol references"
--- 21513,21608 ----
  msgid "invalid zero extract"
  msgstr "μη έγκυρος αριθμός από γραμμές"
  
! #: config/or1k/or1k.cc:1156 config/or1k/or1k.cc:1164
  #, fuzzy, c-format
  msgid "invalid relocation"
  msgstr "Μη έγκυρη ημερομηνία `%s'."
  
! #: config/or1k/or1k.cc:1258
  #, fuzzy, c-format
  msgid "invalid %%H value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/or1k/or1k.cc:1271 config/xtensa/xtensa.cc:3023
  #, fuzzy, c-format
  msgid "invalid %%d value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/or1k/or1k.cc:1319
  #, fuzzy, c-format
  msgid "unknown operand letter: '%c'"
  msgstr "άγνωστο σετ `%s'"
  
! #: config/pru/pru.cc:1823 config/pru/pru.cc:1834
  #, fuzzy, c-format
  msgid "I/O register operand for '%%%c'"
  msgstr "ποτέ δεν δηλώθηκε το πρόγραμμα %d\n"
  
! #: config/pru/pru.cc:1840
  #, fuzzy, c-format
  msgid "non 32 bit register operand for '%%%c'"
  msgstr "ποτέ δεν δηλώθηκε το πρόγραμμα %d\n"
  
! #: config/pru/pru.cc:1935
  #, fuzzy, c-format
  msgid "unsupported code '%c' for fixed-point:"
  msgstr "Εμφάνιση έκδοσης προγράμματος"
  
! #: config/pru/pru.cc:1949
  #, fuzzy, c-format
  msgid "double constants not supported"
  msgstr "Το πρωτόκολλο δεν υποστηρίζεται"
  
! #: config/pru/pru.cc:2032
  #, fuzzy, c-format
  msgid "unsupported operand %s for code '%c'"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/pru/pru.cc:2042
  #, fuzzy, c-format
  msgid "unexpected text address:"
  msgstr "Μη έγκυρη προπορευόμενη κανονική έκφραση"
  
! #: config/pru/pru.cc:2061
  #, fuzzy, c-format
  msgid "unsupported constant address:"
  msgstr "Εμφάνιση έκδοσης προγράμματος"
  
! #: config/pru/pru.cc:2122
  #, fuzzy, c-format
  msgid "unsupported memory expression:"
  msgstr "Μη έγκυρη προπορευόμενη κανονική έκφραση"
  
! #: config/riscv/riscv.cc:7969
  #, fuzzy, c-format
  msgid "invalid vector operand"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/riscv/riscv.cc:8214
  #, c-format
  msgid "modifier 'N' require register operand"
  msgstr ""
  
! #: config/riscv/riscv.cc:8227
  #, fuzzy, c-format
  msgid "invalid register number for 'N' modifier"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
+ #: config/riscv/riscv.cc:8236
+ #, c-format
+ msgid "modifier 'H' require register operand"
+ msgstr ""
+ 
+ #: config/riscv/riscv.cc:8241
+ #, c-format
+ msgid "modifier 'H' is for integer registers only"
+ msgstr ""
+ 
+ #: config/riscv/riscv.cc:8246
+ #, fuzzy, c-format
+ msgid "modifier 'H' cannot be applied to R31"
+ msgstr "το `%s' είναι πρόγονος του `%s'"
+ 
  #: config/rl78/rl78.cc:1999 config/rl78/rl78.cc:2085
  #, c-format
  msgid "q/Q modifiers invalid for symbol references"
*************** msgstr ""
*** 20964,21245 ****
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3840
  msgid "%<-mvsx%> requires hardware floating-point"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3851
  #, fuzzy
  msgid "%<-mvsx%> needs indexed addressing"
  msgstr "Ακατάλληλη χρήση του διαμορφωτή διεύθυνσης"
  
! #: config/rs6000/rs6000.cc:3861
  msgid "%<-mno-altivec%> disables vsx"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3981
  msgid "%<-mquad-memory%> requires 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3984
  msgid "%<-mquad-memory-atomic%> requires 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3996
  msgid "%<-mquad-memory%> is not available in little endian mode"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:11379
  #, fuzzy
  msgid "bad move"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/rs6000/rs6000.cc:13937
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14117
  #, fuzzy, c-format
  msgid "invalid %%A value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/rs6000/rs6000.cc:14126 config/xtensa/xtensa.cc:3083
  #, fuzzy, c-format
  msgid "invalid %%D value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/rs6000/rs6000.cc:14141
  #, fuzzy, c-format
  msgid "invalid %%e value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/rs6000/rs6000.cc:14162
  #, fuzzy, c-format
  msgid "invalid %%f value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/rs6000/rs6000.cc:14171
  #, fuzzy, c-format
  msgid "invalid %%F value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/rs6000/rs6000.cc:14180
  #, fuzzy, c-format
  msgid "invalid %%G value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/rs6000/rs6000.cc:14215
  #, fuzzy, c-format
  msgid "invalid %%j code"
  msgstr "μη έγκυρο δικαίωμα"
  
! #: config/rs6000/rs6000.cc:14225
  #, fuzzy, c-format
  msgid "invalid %%J code"
  msgstr "μη έγκυρο δικαίωμα"
  
! #: config/rs6000/rs6000.cc:14235
  #, fuzzy, c-format
  msgid "invalid %%k value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/rs6000/rs6000.cc:14250 config/xtensa/xtensa.cc:3130
  #, fuzzy, c-format
  msgid "invalid %%K value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/rs6000/rs6000.cc:14297
  #, fuzzy, c-format
  msgid "invalid %%O value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/rs6000/rs6000.cc:14344
  #, fuzzy, c-format
  msgid "invalid %%q value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/rs6000/rs6000.cc:14386
  #, fuzzy, c-format
  msgid "invalid %%t value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/rs6000/rs6000.cc:14403
  #, fuzzy, c-format
  msgid "invalid %%T value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/rs6000/rs6000.cc:14415
  #, fuzzy, c-format
  msgid "invalid %%u value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/rs6000/rs6000.cc:14429 config/xtensa/xtensa.cc:3105
  #, fuzzy, c-format
  msgid "invalid %%v value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/rs6000/rs6000.cc:14479
  #, fuzzy, c-format
  msgid "invalid %%V value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/rs6000/rs6000.cc:14495 config/xtensa/xtensa.cc:3151
  #, fuzzy, c-format
  msgid "invalid %%x value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/rs6000/rs6000.cc:14552
  #, fuzzy, c-format
  msgid "invalid %%z value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/rs6000/rs6000.cc:14621
  #, fuzzy, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "μη έγκυρη μέτρηση επανάληψης `%s' στη κατασκευή [c*n]"
  
! #: config/rs6000/rs6000.cc:14729
  #, c-format
  msgid "%%a requires an address of memory"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:15582
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24400
  #, fuzzy
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "πολύ λίγα ορίσματα"
  
! #: config/rs6000/rs6000.cc:28023
  #, fuzzy
  msgid "Could not generate addis value for fusion"
  msgstr "Ακατάλληλη εντολή"
  
! #: config/rs6000/rs6000.cc:28092
  #, fuzzy
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Αδύνατη η δημιουργία διεργασίας στον εξυπηρετητή"
  
! #: config/rs6000/rs6000.cc:28168
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28770
  #, fuzzy
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: config/rs6000/rs6000.cc:28772
  #, fuzzy
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: config/rs6000/rs6000.cc:28774
  #, fuzzy
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: config/rs6000/rs6000.cc:28776
  #, fuzzy
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: config/s390/s390.cc:8592
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr ""
  
! #: config/s390/s390.cc:8603
  #, fuzzy, c-format
  msgid "cannot decompose address"
  msgstr "Δεν είναι δυνατή η εκχώρηση της ζητηθήσας διεύθυνσης"
  
! #: config/s390/s390.cc:8686
  #, fuzzy, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/s390/s390.cc:8709
  #, fuzzy, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/s390/s390.cc:8727
  #, fuzzy, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/s390/s390.cc:8744 config/s390/s390.cc:8774 config/s390/s390.cc:8803
! #: config/s390/s390.cc:8981 config/s390/s390.cc:9002
  #, fuzzy, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/s390/s390.cc:8822
  #, fuzzy, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/s390/s390.cc:8840
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8850
  #, fuzzy, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/s390/s390.cc:8871
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8882
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8999
! #, fuzzy, c-format
! msgid "invalid constant - try using an output modifier"
! msgstr "Μη έγκυρος κώδικας αίτησης"
! 
! #: config/s390/s390.cc:9016
  #, fuzzy, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/s390/s390.cc:9023
  #, fuzzy, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: config/s390/s390.cc:9026
  #, fuzzy, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/s390/s390.cc:12879
  #, fuzzy
  msgid "vector argument passed to unprototyped function"
  msgstr "πολύ λίγα ορίσματα"
  
! #: config/s390/s390.cc:17377
  msgid "types differ in signedness"
  msgstr ""
  
! #: config/s390/s390.cc:17387
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.cc:17390
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.cc:17398
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
--- 21618,21894 ----
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3837
  msgid "%<-mvsx%> requires hardware floating-point"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3848
  #, fuzzy
  msgid "%<-mvsx%> needs indexed addressing"
  msgstr "Ακατάλληλη χρήση του διαμορφωτή διεύθυνσης"
  
! #: config/rs6000/rs6000.cc:3858
  msgid "%<-mno-altivec%> disables vsx"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3978
  msgid "%<-mquad-memory%> requires 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3981
  msgid "%<-mquad-memory-atomic%> requires 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3993
  msgid "%<-mquad-memory%> is not available in little endian mode"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:11390
  #, fuzzy
  msgid "bad move"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/rs6000/rs6000.cc:13948
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14128
  #, fuzzy, c-format
  msgid "invalid %%A value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/rs6000/rs6000.cc:14137 config/xtensa/xtensa.cc:2934
  #, fuzzy, c-format
  msgid "invalid %%D value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/rs6000/rs6000.cc:14152
  #, fuzzy, c-format
  msgid "invalid %%e value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/rs6000/rs6000.cc:14173
  #, fuzzy, c-format
  msgid "invalid %%f value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/rs6000/rs6000.cc:14182
  #, fuzzy, c-format
  msgid "invalid %%F value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/rs6000/rs6000.cc:14191
  #, fuzzy, c-format
  msgid "invalid %%G value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/rs6000/rs6000.cc:14226
  #, fuzzy, c-format
  msgid "invalid %%j code"
  msgstr "μη έγκυρο δικαίωμα"
  
! #: config/rs6000/rs6000.cc:14236
  #, fuzzy, c-format
  msgid "invalid %%J code"
  msgstr "μη έγκυρο δικαίωμα"
  
! #: config/rs6000/rs6000.cc:14246
  #, fuzzy, c-format
  msgid "invalid %%k value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/rs6000/rs6000.cc:14261 config/xtensa/xtensa.cc:2981
  #, fuzzy, c-format
  msgid "invalid %%K value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/rs6000/rs6000.cc:14308
  #, fuzzy, c-format
  msgid "invalid %%O value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/rs6000/rs6000.cc:14355
  #, fuzzy, c-format
  msgid "invalid %%q value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/rs6000/rs6000.cc:14397
  #, fuzzy, c-format
  msgid "invalid %%t value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/rs6000/rs6000.cc:14414
  #, fuzzy, c-format
  msgid "invalid %%T value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/rs6000/rs6000.cc:14426
  #, fuzzy, c-format
  msgid "invalid %%u value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/rs6000/rs6000.cc:14440 config/xtensa/xtensa.cc:2956
  #, fuzzy, c-format
  msgid "invalid %%v value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/rs6000/rs6000.cc:14490 config/xtensa/xtensa.cc:3009
  #, fuzzy, c-format
  msgid "invalid %%V value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/rs6000/rs6000.cc:14506 config/xtensa/xtensa.cc:3016
  #, fuzzy, c-format
  msgid "invalid %%x value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/rs6000/rs6000.cc:14563
  #, fuzzy, c-format
  msgid "invalid %%z value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/rs6000/rs6000.cc:14632
  #, fuzzy, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "μη έγκυρη μέτρηση επανάληψης `%s' στη κατασκευή [c*n]"
  
! #: config/rs6000/rs6000.cc:14740
  #, c-format
  msgid "%%a requires an address of memory"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:15593
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24411
  #, fuzzy
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "πολύ λίγα ορίσματα"
  
! #: config/rs6000/rs6000.cc:28012
  #, fuzzy
  msgid "Could not generate addis value for fusion"
  msgstr "Ακατάλληλη εντολή"
  
! #: config/rs6000/rs6000.cc:28081
  #, fuzzy
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Αδύνατη η δημιουργία διεργασίας στον εξυπηρετητή"
  
! #: config/rs6000/rs6000.cc:28157
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28805
  #, fuzzy
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: config/rs6000/rs6000.cc:28807
  #, fuzzy
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: config/rs6000/rs6000.cc:28809
  #, fuzzy
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: config/rs6000/rs6000.cc:28811
  #, fuzzy
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: config/s390/s390.cc:8894
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr ""
  
! #: config/s390/s390.cc:8905
  #, fuzzy, c-format
  msgid "cannot decompose address"
  msgstr "Δεν είναι δυνατή η εκχώρηση της ζητηθήσας διεύθυνσης"
  
! #: config/s390/s390.cc:8987
  #, fuzzy, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/s390/s390.cc:9010
  #, fuzzy, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/s390/s390.cc:9028
  #, fuzzy, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/s390/s390.cc:9045 config/s390/s390.cc:9075 config/s390/s390.cc:9104
! #: config/s390/s390.cc:9280 config/s390/s390.cc:9299
  #, fuzzy, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/s390/s390.cc:9123
  #, fuzzy, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/s390/s390.cc:9141
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:9151
  #, fuzzy, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/s390/s390.cc:9172
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:9183
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:9312
  #, fuzzy, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/s390/s390.cc:9319
  #, fuzzy, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: config/s390/s390.cc:9322
  #, fuzzy, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/s390/s390.cc:13175
  #, fuzzy
  msgid "vector argument passed to unprototyped function"
  msgstr "πολύ λίγα ορίσματα"
  
! #: config/s390/s390.cc:17671
  msgid "types differ in signedness"
  msgstr ""
  
! #: config/s390/s390.cc:17681
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.cc:17684
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.cc:17692
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
*************** msgstr ""
*** 21265,21331 ****
  msgid "created and used with different endianness"
  msgstr ""
  
! #: config/sparc/sparc.cc:9409 config/sparc/sparc.cc:9415
  #, fuzzy, c-format
  msgid "invalid %%Y operand"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/sparc/sparc.cc:9502
  #, fuzzy, c-format
  msgid "invalid %%A operand"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/sparc/sparc.cc:9522
  #, fuzzy, c-format
  msgid "invalid %%B operand"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/sparc/sparc.cc:9602
  #, fuzzy, c-format
  msgid "invalid %%C operand"
  msgstr "μη έγκυρη μετατόπιση UTC"
  
! #: config/sparc/sparc.cc:9634
  #, fuzzy, c-format
  msgid "invalid %%D operand"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/sparc/sparc.cc:9653
  #, fuzzy, c-format
  msgid "invalid %%f operand"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/sparc/sparc.cc:9665
  #, fuzzy, c-format
  msgid "invalid %%s operand"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/sparc/sparc.cc:9710
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr ""
  
! #: config/stormy16/stormy16.cc:1895 config/stormy16/stormy16.cc:1966
  #, fuzzy, c-format
  msgid "'B' operand is not constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/stormy16/stormy16.cc:1922
  #, c-format
  msgid "'B' operand has multiple bits set"
  msgstr ""
  
! #: config/stormy16/stormy16.cc:1948
  #, fuzzy, c-format
  msgid "'o' operand is not constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/stormy16/stormy16.cc:1980
  #, fuzzy, c-format
  msgid "'h' operand is not SImode register"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/stormy16/stormy16.cc:1988
  #, c-format
  msgid "xstormy16_print_operand: unknown code"
  msgstr ""
--- 21914,21980 ----
  msgid "created and used with different endianness"
  msgstr ""
  
! #: config/sparc/sparc.cc:9395 config/sparc/sparc.cc:9401
  #, fuzzy, c-format
  msgid "invalid %%Y operand"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/sparc/sparc.cc:9488
  #, fuzzy, c-format
  msgid "invalid %%A operand"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/sparc/sparc.cc:9508
  #, fuzzy, c-format
  msgid "invalid %%B operand"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/sparc/sparc.cc:9588
  #, fuzzy, c-format
  msgid "invalid %%C operand"
  msgstr "μη έγκυρη μετατόπιση UTC"
  
! #: config/sparc/sparc.cc:9620
  #, fuzzy, c-format
  msgid "invalid %%D operand"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/sparc/sparc.cc:9639
  #, fuzzy, c-format
  msgid "invalid %%f operand"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/sparc/sparc.cc:9651
  #, fuzzy, c-format
  msgid "invalid %%s operand"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/sparc/sparc.cc:9696
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr ""
  
! #: config/stormy16/stormy16.cc:1894 config/stormy16/stormy16.cc:1965
  #, fuzzy, c-format
  msgid "'B' operand is not constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/stormy16/stormy16.cc:1921
  #, c-format
  msgid "'B' operand has multiple bits set"
  msgstr ""
  
! #: config/stormy16/stormy16.cc:1947
  #, fuzzy, c-format
  msgid "'o' operand is not constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/stormy16/stormy16.cc:1979
  #, fuzzy, c-format
  msgid "'h' operand is not SImode register"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/stormy16/stormy16.cc:1987
  #, c-format
  msgid "xstormy16_print_operand: unknown code"
  msgstr ""
*************** msgstr ""
*** 21385,21424 ****
  msgid "Unable to load DLL."
  msgstr "Δεν μπόρεσα να ανοίξω το αρχείο %s"
  
! #: config/xtensa/xtensa.cc:839 config/xtensa/xtensa.cc:873
  #, fuzzy
  msgid "bad test"
  msgstr "Εσφαλμένη διεύθυνση"
  
! #: config/xtensa/xtensa.cc:3125
  #, fuzzy
  msgid "invalid mask"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/xtensa/xtensa.cc:3177 config/xtensa/xtensa.cc:3187
  #, fuzzy, c-format
  msgid "invalid %%t/%%b value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/xtensa/xtensa.cc:3265
  #, fuzzy
  msgid "no register in address"
  msgstr "μη έγκυρος χρόνος έναρξης"
  
! #: config/xtensa/xtensa.cc:3273
  #, fuzzy
  msgid "address offset not a constant"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: c/c-objc-common.cc:232
  msgid "{erroneous}"
  msgstr ""
  
! #: c/c-objc-common.cc:277
  msgid "aka"
  msgstr ""
  
! #: c/c-objc-common.cc:385 c/c-typeck.cc:7715
  #, fuzzy
  msgid "({anonymous})"
  msgstr "((ανώνυμο))"
--- 22034,22093 ----
  msgid "Unable to load DLL."
  msgstr "Δεν μπόρεσα να ανοίξω το αρχείο %s"
  
! #: config/xtensa/xtensa.cc:848 config/xtensa/xtensa.cc:882
  #, fuzzy
  msgid "bad test"
  msgstr "Εσφαλμένη διεύθυνση"
  
! #: config/xtensa/xtensa.cc:2976
  #, fuzzy
  msgid "invalid mask"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/xtensa/xtensa.cc:3042 config/xtensa/xtensa.cc:3052
  #, fuzzy, c-format
  msgid "invalid %%t/%%b value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/xtensa/xtensa.cc:3130
  #, fuzzy
  msgid "no register in address"
  msgstr "μη έγκυρος χρόνος έναρξης"
  
! #: config/xtensa/xtensa.cc:3138
  #, fuzzy
  msgid "address offset not a constant"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: algol68/a68-imports.cc:203 go/go-backend.cc:166
! #: rust/rust-object-export.cc:147
! msgid "lseek failed while reading export data"
! msgstr ""
! 
! #: algol68/a68-imports.cc:210 go/go-backend.cc:173
! #: rust/rust-object-export.cc:154
! msgid "memory allocation failed while reading export data"
! msgstr ""
! 
! #: algol68/a68-imports.cc:218 go/go-backend.cc:181
! #: rust/rust-object-export.cc:162
! msgid "read failed while reading export data"
! msgstr ""
! 
! #: algol68/a68-imports.cc:224 go/go-backend.cc:187
! #: rust/rust-object-export.cc:168
! msgid "short read while reading export data"
! msgstr ""
! 
! #: c/c-objc-common.cc:237
  msgid "{erroneous}"
  msgstr ""
  
! #: c/c-objc-common.cc:282
  msgid "aka"
  msgstr ""
  
! #: c/c-objc-common.cc:395 c/c-typeck.cc:8217
  #, fuzzy
  msgid "({anonymous})"
  msgstr "((ανώνυμο))"
*************** msgstr "((ανώνυμο))"
*** 21432,21899 ****
  #. ;
  #. <~~~~~~~~~ declaration ~~~~~~~~~~>
  #. Use c_parser_require to get an error with a fix-it hint.
! #: c/c-parser.cc:3134 c/c-parser.cc:3324 c/c-parser.cc:3338 c/c-parser.cc:7547
! #: c/c-parser.cc:8401 c/c-parser.cc:8979 c/c-parser.cc:9171 c/c-parser.cc:9204
! #: c/c-parser.cc:9502 c/c-parser.cc:14349 c/c-parser.cc:14384
! #: c/c-parser.cc:14415 c/c-parser.cc:14462 c/c-parser.cc:14643
! #: c/c-parser.cc:15476 c/c-parser.cc:15551 c/c-parser.cc:15594
! #: c/c-parser.cc:23082 c/c-parser.cc:23162 c/c-parser.cc:23491
! #: c/c-parser.cc:23517 c/c-parser.cc:23540 c/c-parser.cc:24226
! #: c/c-parser.cc:24269 c/c-parser.cc:25536 c/gimple-parser.cc:454
! #: c/gimple-parser.cc:495 c/gimple-parser.cc:504 c/gimple-parser.cc:723
! #: c/gimple-parser.cc:2437 c/gimple-parser.cc:2474 c/gimple-parser.cc:2553
! #: c/gimple-parser.cc:2580 c/c-parser.cc:4186 c/c-parser.cc:4377
! #: c/c-parser.cc:4412 c/c-parser.cc:14636 c/gimple-parser.cc:2244
! #: c/gimple-parser.cc:2256 cp/parser.cc:16479 cp/parser.cc:34694
! #: cp/parser.cc:35333
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:3296 c/c-parser.cc:9462
  #, gcc-internal-format
  msgid "expected %<:%> or %<)%>"
  msgstr ""
  
! #: c/c-parser.cc:3835 c/c-parser.cc:4988 c/c-parser.cc:5180 c/c-parser.cc:5238
! #: c/c-parser.cc:5296 c/c-parser.cc:5680 c/c-parser.cc:5703 c/c-parser.cc:5712
! #: c/c-parser.cc:5763 c/c-parser.cc:5772 c/c-parser.cc:10937
! #: c/c-parser.cc:11023 c/c-parser.cc:11597 c/c-parser.cc:11623
! #: c/c-parser.cc:11657 c/c-parser.cc:11870 c/c-parser.cc:12742
! #: c/c-parser.cc:14750 c/c-parser.cc:17390 c/c-parser.cc:18125
! #: c/c-parser.cc:18184 c/c-parser.cc:18239 c/c-parser.cc:20098
! #: c/c-parser.cc:20218 c/c-parser.cc:22175 c/c-parser.cc:23582
! #: c/c-parser.cc:24234 c/c-parser.cc:28062 c/c-parser.cc:28144
! #: c/gimple-parser.cc:238 c/gimple-parser.cc:241 c/gimple-parser.cc:589
! #: c/gimple-parser.cc:623 c/gimple-parser.cc:628 c/gimple-parser.cc:807
! #: c/gimple-parser.cc:904 c/gimple-parser.cc:1175 c/gimple-parser.cc:1201
! #: c/gimple-parser.cc:1204 c/gimple-parser.cc:1335 c/gimple-parser.cc:1462
! #: c/gimple-parser.cc:1592 c/gimple-parser.cc:1608 c/gimple-parser.cc:1664
! #: c/gimple-parser.cc:1691 c/gimple-parser.cc:1721 c/gimple-parser.cc:1747
! #: c/gimple-parser.cc:1954 c/gimple-parser.cc:2166 c/gimple-parser.cc:2186
! #: c/gimple-parser.cc:2347 c/gimple-parser.cc:2510 c/c-parser.cc:3287
! #: c/c-parser.cc:9454 c/c-parser.cc:20791 cp/parser.cc:35381 cp/parser.cc:43091
  #, fuzzy, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:5074 c/c-parser.cc:5823 c/c-parser.cc:6183 c/c-parser.cc:6201
! #: c/c-parser.cc:6202 c/c-parser.cc:6705 c/c-parser.cc:6749 c/c-parser.cc:9553
! #: c/c-parser.cc:11861 c/c-parser.cc:13315 c/c-parser.cc:13687
! #: c/c-parser.cc:16712 c/gimple-parser.cc:1930 cp/parser.cc:35345
  #, fuzzy, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:5276
  msgid "expected %<;%>, %<,%> or %<)%>"
  msgstr ""
  
  #. Look for the two `(' tokens.
! #: c/c-parser.cc:5732 c/c-parser.cc:5737 c/c-parser.cc:17373
! #: c/c-parser.cc:18214 c/c-parser.cc:20599 c/c-parser.cc:20698
! #: c/c-parser.cc:26875 c/c-parser.cc:27182 c/c-parser.cc:27870
! #: c/c-parser.cc:28087 c/gimple-parser.cc:223 c/gimple-parser.cc:536
! #: c/gimple-parser.cc:575 c/gimple-parser.cc:607 c/gimple-parser.cc:874
! #: c/gimple-parser.cc:1169 c/gimple-parser.cc:1195 c/gimple-parser.cc:1322
! #: c/gimple-parser.cc:1457 c/gimple-parser.cc:1582 c/gimple-parser.cc:1687
! #: c/gimple-parser.cc:1705 c/gimple-parser.cc:1740 c/gimple-parser.cc:2135
! #: c/gimple-parser.cc:2146 c/gimple-parser.cc:2152 c/gimple-parser.cc:2335
! #: c/gimple-parser.cc:2507 c/c-parser.cc:17154 cp/parser.cc:35336
  #, fuzzy, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:6179 c/c-parser.cc:6181 c/c-parser.cc:16617 cp/parser.cc:35348
! #: cp/parser.cc:39238 go/gofrontend/embed.cc:440
  #, fuzzy, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:7009 c/c-parser.cc:14979 c/c-parser.cc:20675
! #: c/c-parser.cc:23057 c/c-parser.cc:23143 c/c-parser.cc:23904
! #: c/c-parser.cc:25044 c/c-parser.cc:29863 c/gimple-parser.cc:447
! #: c/gimple-parser.cc:2513 c/c-parser.cc:4173 c/c-parser.cc:4401
! #: c/c-parser.cc:14531 cp/parser.cc:22207 cp/parser.cc:35342
  #: go/gofrontend/embed.cc:371
  #, fuzzy, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:7959 c/c-parser.cc:7968 c/c-parser.cc:10002
! #: c/c-parser.cc:11181 c/c-parser.cc:14743 c/c-parser.cc:15140
! #: c/c-parser.cc:15204 c/c-parser.cc:16694 c/c-parser.cc:17805
! #: c/c-parser.cc:18042 c/c-parser.cc:18595 c/c-parser.cc:18698
! #: c/c-parser.cc:19239 c/c-parser.cc:19675 c/c-parser.cc:19751
! #: c/c-parser.cc:19868 c/c-parser.cc:19940 c/c-parser.cc:20913
! #: c/c-parser.cc:26747 c/c-parser.cc:27927 c/c-parser.cc:27986
! #: c/c-parser.cc:29185 c/gimple-parser.cc:630 c/gimple-parser.cc:943
! #: c/gimple-parser.cc:2561 c/gimple-parser.cc:2588 c/c-parser.cc:9461
! #: c/c-parser.cc:17298 c/c-parser.cc:18703 cp/parser.cc:35375
! #: cp/parser.cc:37082 cp/parser.cc:40178 cp/parser.cc:41071
! #: go/gofrontend/embed.cc:404
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:8955 cp/parser.cc:35262
  #, fuzzy, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:10900 c/c-parser.cc:11130 c/c-parser.cc:11647
! #: c/c-parser.cc:11692 c/c-parser.cc:11785 c/c-parser.cc:11932
! #: c/c-parser.cc:12732 c/c-parser.cc:18219 c/c-parser.cc:19820
! #: c/gimple-parser.cc:1172 c/gimple-parser.cc:1198 c/gimple-parser.cc:1326
! #: c/gimple-parser.cc:1329 c/gimple-parser.cc:1709 c/gimple-parser.cc:1715
! #: cp/parser.cc:34692 cp/parser.cc:35351
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:11541
  #, fuzzy
  msgid "expected %<.%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:14202 c/c-parser.cc:14234 c/c-parser.cc:14474
! #: cp/parser.cc:37656 cp/parser.cc:37677
  #, fuzzy, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:14892 c/gimple-parser.cc:1497 cp/parser.cc:35360
  #, fuzzy, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:18793 c/c-parser.cc:20236 c/c-parser.cc:20662
! #: cp/parser.cc:35384 cp/parser.cc:42942
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr ""
  
  #. All following cases are statements with LHS.
! #: c/c-parser.cc:19667 c/c-parser.cc:22952 c/c-parser.cc:22997
! #: c/c-parser.cc:23154 c/c-parser.cc:23501 c/c-parser.cc:24213
! #: c/c-parser.cc:25419 c/c-parser.cc:26923 c/c-parser.cc:28128
! #: c/gimple-parser.cc:798 c/c-parser.cc:6772 c/c-parser.cc:23074
! #: c/c-parser.cc:23297 cp/parser.cc:35363 cp/parser.cc:44637 cp/parser.cc:44810
  #, fuzzy, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:20812 c/c-parser.cc:27191 c/c-parser.cc:27212
! #: c/c-parser.cc:16752 c/c-parser.cc:16764 c/c-parser.cc:20792
! #: cp/parser.cc:43092 cp/parser.cc:43119 cp/parser.cc:50659 cp/parser.cc:50670
  #, gcc-internal-format
  msgid "expected %<)%> or %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:23085 c/c-parser.cc:23165 c/c-parser.cc:23518
! #: c/c-parser.cc:23973 c/gimple-parser.cc:1763 c/gimple-parser.cc:1795
! #: c/gimple-parser.cc:1805 c/gimple-parser.cc:2598 cp/parser.cc:35339
! #: cp/parser.cc:37866
  #, fuzzy, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:23178 cp/parser.cc:44735
  #, fuzzy, gcc-internal-format
  msgid "expected %<else%>"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:25091 c/c-parser.cc:25080 cp/parser.cc:47665
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:28806 cp/parser.cc:52607
  msgid "<message unknown at compile time>"
  msgstr ""
  
! #: c/c-typeck.cc:9880
  #, fuzzy
  msgid "(anonymous)"
  msgstr "((ανώνυμο))"
  
! #: c/gimple-parser.cc:1486 cp/parser.cc:19542 cp/parser.cc:35357
  #, fuzzy, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/gimple-parser.cc:2557 c/gimple-parser.cc:2584 c/gimple-parser.cc:2423
! #: c/gimple-parser.cc:2460
  #, fuzzy, gcc-internal-format
  msgid "expected label"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cobol/gcobolspec.cc:554
  #, fuzzy, c-format
  #| msgid "warning: "
  msgid "Driving: ("
  msgstr "προειδοποίηση: "
  
! #: cp/call.cc:4225
  #, c-format
  msgid "candidate %i:"
  msgstr ""
  
! #: cp/call.cc:8520
  #, fuzzy
  msgid "  after user-defined conversion:"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/call.cc:8724 cp/pt.cc:2064 cp/pt.cc:26986
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:13350 cp/call.cc:13802
  msgid "candidate 1:"
  msgstr ""
  
! #: cp/call.cc:13352 cp/call.cc:13803
  msgid "candidate 2:"
  msgstr ""
  
! #: cp/error.cc:567
  #, fuzzy
  msgid "<missing>"
  msgstr "Έχει παραληφθεί εντολή"
  
! #: cp/error.cc:669
  msgid "<brace-enclosed initializer list>"
  msgstr ""
  
! #: cp/error.cc:671
  #, fuzzy
  msgid "<unresolved overloaded function type>"
  msgstr "άγνωστο πρόθεμα: %s"
  
! #: cp/error.cc:845
  #, fuzzy
  #| msgid "parse error"
  msgid "<type error>"
  msgstr "σφάλμα επεξεργασίας"
  
  #. A lambda's "type" is essentially its signature.
! #: cp/error.cc:952
  msgid "<lambda"
  msgstr ""
  
! #: cp/error.cc:966 objc/objc-act.cc:6365 cp/cxx-pretty-print.cc:155
! #: cp/cxx-pretty-print.cc:2864
  #, gcc-internal-format
  msgid "<unnamed>"
  msgstr ""
  
! #: cp/error.cc:968
  #, c-format
  msgid "<unnamed %s>"
  msgstr ""
  
! #: cp/error.cc:1107
  msgid "<typeprefixerror>"
  msgstr ""
  
! #: cp/error.cc:1249
  #, fuzzy, c-format
  msgid "(static initializers for %s)"
  msgstr "υπερβολικά πολλά αρχεία εισόδου"
  
! #: cp/error.cc:1251
  #, c-format
  msgid "(static destructors for %s)"
  msgstr ""
  
! #: cp/error.cc:1297
  #, fuzzy
  #| msgid "structure"
  msgid "<structured bindings>"
  msgstr "δομή"
  
! #: cp/error.cc:1423
  msgid "vtable for "
  msgstr ""
  
! #: cp/error.cc:1447
  msgid "<return value> "
  msgstr ""
  
! #: cp/error.cc:1462
  #, fuzzy
  msgid "{anonymous}"
  msgstr "((ανώνυμο))"
  
! #: cp/error.cc:1464
  #, fuzzy
  msgid "(anonymous namespace)"
  msgstr "άγνωστο σετ `%s'"
  
! #: cp/error.cc:1558
  #, fuzzy
  msgid "<template arguments error>"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: cp/error.cc:1583
  msgid "<enumerator>"
  msgstr ""
  
! #: cp/error.cc:1643
  #, fuzzy
  msgid "<declaration error>"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/error.cc:2214 cp/error.cc:2234
  #, fuzzy
  msgid "<template parameter error>"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/error.cc:2352
  msgid "<statement>"
  msgstr ""
  
! #: cp/error.cc:2381 cp/error.cc:3524 c-family/c-pretty-print.cc:2694
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr ""
  
  #. While waiting for caret diagnostics, avoid printing
  #. __cxa_allocate_exception, __cxa_throw, and the like.
! #: cp/error.cc:2399
  msgid "<throw-expression>"
  msgstr ""
  
! #: cp/error.cc:2483
  msgid "<ubsan routine call>"
  msgstr ""
  
! #: cp/error.cc:3000
  msgid "<unparsed>"
  msgstr ""
  
! #: cp/error.cc:3160
  msgid "<lambda>"
  msgstr ""
  
! #: cp/error.cc:3198
  msgid "*this"
  msgstr ""
  
! #: cp/error.cc:3248
  #, fuzzy
  #| msgid "parse error"
  msgid "<expression error>"
  msgstr "σφάλμα επεξεργασίας"
  
! #: cp/error.cc:3263
  msgid "<unknown operator>"
  msgstr ""
  
! #: cp/error.cc:3753
  msgid "At global scope:"
  msgstr ""
  
! #: cp/pt.cc:2062 cp/semantics.cc:6705
! msgid "candidates are:"
  msgstr ""
  
! #: cp/rtti.cc:589
  #, fuzzy
  msgid "target is not pointer or reference to class"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/rtti.cc:594
  #, fuzzy
  msgid "target is not pointer or reference to complete type"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/rtti.cc:600
  #, fuzzy
  msgid "target is not pointer or reference"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/rtti.cc:616
  #, fuzzy
  msgid "source is not a pointer"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/rtti.cc:621
  msgid "source is not a pointer to class"
  msgstr ""
  
! #: cp/rtti.cc:626
  #, fuzzy
  msgid "source is a pointer to incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/rtti.cc:639
  #, fuzzy
  msgid "source is not of class type"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/rtti.cc:644
  #, fuzzy
  msgid "source is of incomplete class type"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/rtti.cc:655
  msgid "conversion casts away constness"
  msgstr ""
  
! #: cp/rtti.cc:817
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.cc:7640 c/c-typeck.cc:5304
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr ""
  
! #: cp/typeck.cc:7641 c/c-typeck.cc:5290
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr ""
  
! #: cp/typeck.cc:7668 c/c-typeck.cc:5349
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr ""
  
! #: cp/typeck.cc:7688 c/c-typeck.cc:5357
  #, fuzzy, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: cp/typeck.cc:7700 c/c-typeck.cc:5379
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr ""
  
! #: cp/typeck.cc:7724
  #, fuzzy
  msgid "in argument to unary !"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: cp/typeck.cc:7773
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7775
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7777
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7779
  msgid "no post-decrement operator for type"
  msgstr ""
  
! #: fortran/arith.cc:1664
  #, fuzzy
  msgid "elemental binary operation"
  msgstr "Αγνωστος δυαδικός χειριστής."
--- 22101,22833 ----
  #. ;
  #. <~~~~~~~~~ declaration ~~~~~~~~~~>
  #. Use c_parser_require to get an error with a fix-it hint.
! #: c/c-parser.cc:3254 c/c-parser.cc:3463 c/c-parser.cc:3477 c/c-parser.cc:7694
! #: c/c-parser.cc:8548 c/c-parser.cc:9126 c/c-parser.cc:9318 c/c-parser.cc:9351
! #: c/c-parser.cc:9649 c/c-parser.cc:14677 c/c-parser.cc:14712
! #: c/c-parser.cc:14743 c/c-parser.cc:14790 c/c-parser.cc:14971
! #: c/c-parser.cc:15804 c/c-parser.cc:15879 c/c-parser.cc:15922
! #: c/c-parser.cc:24064 c/c-parser.cc:24144 c/c-parser.cc:24473
! #: c/c-parser.cc:24499 c/c-parser.cc:24522 c/c-parser.cc:25208
! #: c/c-parser.cc:25251 c/c-parser.cc:26525 c/gimple-parser.cc:459
! #: c/gimple-parser.cc:500 c/gimple-parser.cc:509 c/gimple-parser.cc:729
! #: c/gimple-parser.cc:2427 c/gimple-parser.cc:2464 c/gimple-parser.cc:2543
! #: c/gimple-parser.cc:2570 c/c-parser.cc:4325 c/c-parser.cc:4516
! #: c/c-parser.cc:4551 c/c-parser.cc:14964 c/gimple-parser.cc:2234
! #: c/gimple-parser.cc:2246 cp/parser.cc:18012 cp/parser.cc:37079
! #: cp/parser.cc:37718
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:3435 c/c-parser.cc:9609
  #, gcc-internal-format
  msgid "expected %<:%> or %<)%>"
  msgstr ""
  
! #: c/c-parser.cc:3974 c/c-parser.cc:5127 c/c-parser.cc:5319 c/c-parser.cc:5377
! #: c/c-parser.cc:5435 c/c-parser.cc:5824 c/c-parser.cc:5847 c/c-parser.cc:5856
! #: c/c-parser.cc:5907 c/c-parser.cc:5916 c/c-parser.cc:11205
! #: c/c-parser.cc:11291 c/c-parser.cc:11907 c/c-parser.cc:11933
! #: c/c-parser.cc:11967 c/c-parser.cc:12168 c/c-parser.cc:13049
! #: c/c-parser.cc:15078 c/c-parser.cc:17730 c/c-parser.cc:18465
! #: c/c-parser.cc:18524 c/c-parser.cc:18579 c/c-parser.cc:20651
! #: c/c-parser.cc:20943 c/c-parser.cc:21095 c/c-parser.cc:23156
! #: c/c-parser.cc:24564 c/c-parser.cc:25216 c/c-parser.cc:29186
! #: c/c-parser.cc:29454 c/c-parser.cc:29536 c/gimple-parser.cc:238
! #: c/gimple-parser.cc:241 c/gimple-parser.cc:594 c/gimple-parser.cc:628
! #: c/gimple-parser.cc:633 c/gimple-parser.cc:814 c/gimple-parser.cc:911
! #: c/gimple-parser.cc:1135 c/gimple-parser.cc:1161 c/gimple-parser.cc:1164
! #: c/gimple-parser.cc:1295 c/gimple-parser.cc:1422 c/gimple-parser.cc:1555
! #: c/gimple-parser.cc:1571 c/gimple-parser.cc:1648 c/gimple-parser.cc:1681
! #: c/gimple-parser.cc:1711 c/gimple-parser.cc:1737 c/gimple-parser.cc:1944
! #: c/gimple-parser.cc:2156 c/gimple-parser.cc:2176 c/gimple-parser.cc:2337
! #: c/gimple-parser.cc:2500 c/c-parser.cc:3426 c/c-parser.cc:9601
! #: c/c-parser.cc:21759 cp/parser.cc:37766 cp/parser.cc:46129
  #, fuzzy, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:5213 c/c-parser.cc:5967 c/c-parser.cc:6324 c/c-parser.cc:6342
! #: c/c-parser.cc:6343 c/c-parser.cc:6852 c/c-parser.cc:6896 c/c-parser.cc:9700
! #: c/c-parser.cc:12159 c/c-parser.cc:13622 c/c-parser.cc:13995
! #: c/c-parser.cc:17052 c/gimple-parser.cc:1920 cp/parser.cc:37730
  #, fuzzy, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:5415
  msgid "expected %<;%>, %<,%> or %<)%>"
  msgstr ""
  
  #. Look for the two `(' tokens.
! #: c/c-parser.cc:5876 c/c-parser.cc:5881 c/c-parser.cc:17713
! #: c/c-parser.cc:18554 c/c-parser.cc:20633 c/c-parser.cc:21567
! #: c/c-parser.cc:21666 c/c-parser.cc:27884 c/c-parser.cc:28205
! #: c/c-parser.cc:29108 c/c-parser.cc:29262 c/c-parser.cc:29479
! #: c/gimple-parser.cc:223 c/gimple-parser.cc:541 c/gimple-parser.cc:580
! #: c/gimple-parser.cc:612 c/gimple-parser.cc:881 c/gimple-parser.cc:1129
! #: c/gimple-parser.cc:1155 c/gimple-parser.cc:1282 c/gimple-parser.cc:1417
! #: c/gimple-parser.cc:1545 c/gimple-parser.cc:1677 c/gimple-parser.cc:1695
! #: c/gimple-parser.cc:1730 c/gimple-parser.cc:2125 c/gimple-parser.cc:2136
! #: c/gimple-parser.cc:2142 c/gimple-parser.cc:2325 c/gimple-parser.cc:2497
! #: c/c-parser.cc:11064 c/c-parser.cc:17494 cp/parser.cc:37721
  #, fuzzy, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:6320 c/c-parser.cc:6322 c/c-parser.cc:16957 cp/parser.cc:37733
! #: cp/parser.cc:41636 go/gofrontend/embed.cc:440
  #, fuzzy, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:7156 c/c-parser.cc:15307 c/c-parser.cc:21643
! #: c/c-parser.cc:24039 c/c-parser.cc:24125 c/c-parser.cc:24886
! #: c/c-parser.cc:26032 c/c-parser.cc:31328 c/gimple-parser.cc:452
! #: c/gimple-parser.cc:2503 c/c-parser.cc:4312 c/c-parser.cc:4540
! #: c/c-parser.cc:14859 cp/parser.cc:23909 cp/parser.cc:37727
  #: go/gofrontend/embed.cc:371
  #, fuzzy, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:8106 c/c-parser.cc:8115 c/c-parser.cc:10149
! #: c/c-parser.cc:11459 c/c-parser.cc:15071 c/c-parser.cc:15468
! #: c/c-parser.cc:15532 c/c-parser.cc:17034 c/c-parser.cc:18145
! #: c/c-parser.cc:18382 c/c-parser.cc:18944 c/c-parser.cc:19047
! #: c/c-parser.cc:19588 c/c-parser.cc:19756 c/c-parser.cc:20294
! #: c/c-parser.cc:20370 c/c-parser.cc:20501 c/c-parser.cc:20573
! #: c/c-parser.cc:20653 c/c-parser.cc:21326 c/c-parser.cc:21881
! #: c/c-parser.cc:27743 c/c-parser.cc:29135 c/c-parser.cc:29319
! #: c/c-parser.cc:29378 c/c-parser.cc:30614 c/gimple-parser.cc:635
! #: c/gimple-parser.cc:950 c/gimple-parser.cc:1632 c/gimple-parser.cc:2551
! #: c/gimple-parser.cc:2578 c/c-parser.cc:9608 c/c-parser.cc:17638
! #: c/c-parser.cc:19052 cp/parser.cc:37760 cp/parser.cc:39476 cp/parser.cc:42576
! #: cp/parser.cc:43480 go/gofrontend/embed.cc:404
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:9102 cp/parser.cc:37647
  #, fuzzy, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:11168 c/c-parser.cc:11407 c/c-parser.cc:11957
! #: c/c-parser.cc:11996 c/c-parser.cc:12089 c/c-parser.cc:12230
! #: c/c-parser.cc:13039 c/c-parser.cc:18559 c/c-parser.cc:20439
! #: c/gimple-parser.cc:1132 c/gimple-parser.cc:1158 c/gimple-parser.cc:1286
! #: c/gimple-parser.cc:1289 c/gimple-parser.cc:1699 c/gimple-parser.cc:1705
! #: cp/parser.cc:37077 cp/parser.cc:37736
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:11851
  #, fuzzy
  msgid "expected %<.%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:14530 c/c-parser.cc:14562 c/c-parser.cc:14802
! #: cp/parser.cc:40050 cp/parser.cc:40071
  #, fuzzy, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:15220 c/gimple-parser.cc:1457 cp/parser.cc:37745
  #, fuzzy, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:19142 c/c-parser.cc:21113 c/c-parser.cc:21630
! #: cp/parser.cc:37769 cp/parser.cc:45980
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr ""
  
  #. All following cases are statements with LHS.
! #: c/c-parser.cc:20286 c/c-parser.cc:23934 c/c-parser.cc:23979
! #: c/c-parser.cc:24136 c/c-parser.cc:24483 c/c-parser.cc:25195
! #: c/c-parser.cc:26408 c/c-parser.cc:27932 c/c-parser.cc:29520
! #: c/gimple-parser.cc:805 c/c-parser.cc:6919 c/c-parser.cc:24056
! #: c/c-parser.cc:24279 cp/parser.cc:37748 cp/parser.cc:47690 cp/parser.cc:47863
  #, fuzzy, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:21780 c/c-parser.cc:28214 c/c-parser.cc:28235
! #: c/c-parser.cc:17092 c/c-parser.cc:17104 c/c-parser.cc:21760
! #: cp/parser.cc:46130 cp/parser.cc:46157 cp/parser.cc:53808 cp/parser.cc:53819
  #, gcc-internal-format
  msgid "expected %<)%> or %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:24067 c/c-parser.cc:24147 c/c-parser.cc:24500
! #: c/c-parser.cc:24955 c/gimple-parser.cc:1753 c/gimple-parser.cc:1785
! #: c/gimple-parser.cc:1795 c/gimple-parser.cc:2588 cp/parser.cc:37724
! #: cp/parser.cc:40260
  #, fuzzy, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:24160 cp/parser.cc:47788
  #, fuzzy, gcc-internal-format
  msgid "expected %<else%>"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:26079 c/c-parser.cc:26068 cp/parser.cc:50749
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:30212 cp/parser.cc:56060
  msgid "<message unknown at compile time>"
  msgstr ""
  
! #: c/c-typeck.cc:10380
  #, fuzzy
  msgid "(anonymous)"
  msgstr "((ανώνυμο))"
  
! #: c/gimple-parser.cc:1446 cp/parser.cc:21172 cp/parser.cc:37742
  #, fuzzy, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/gimple-parser.cc:2547 c/gimple-parser.cc:2574 c/gimple-parser.cc:2413
! #: c/gimple-parser.cc:2450
  #, fuzzy, gcc-internal-format
  msgid "expected label"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cobol/gcobolspec.cc:549
  #, fuzzy, c-format
  #| msgid "warning: "
  msgid "Driving: ("
  msgstr "προειδοποίηση: "
  
! #: cp/call.cc:4281
  #, c-format
  msgid "candidate %i:"
  msgstr ""
  
! #: cp/call.cc:8590
  #, fuzzy
  msgid "  after user-defined conversion:"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/call.cc:8800 cp/pt.cc:27659
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:13469 cp/call.cc:13921
  msgid "candidate 1:"
  msgstr ""
  
! #: cp/call.cc:13471 cp/call.cc:13922
  msgid "candidate 2:"
  msgstr ""
  
! #: cp/error.cc:595
  #, fuzzy
  msgid "<missing>"
  msgstr "Έχει παραληφθεί εντολή"
  
! #: cp/error.cc:697
  msgid "<brace-enclosed initializer list>"
  msgstr ""
  
! #: cp/error.cc:699
  #, fuzzy
  msgid "<unresolved overloaded function type>"
  msgstr "άγνωστο πρόθεμα: %s"
  
! #: cp/error.cc:894
  #, fuzzy
  #| msgid "parse error"
  msgid "<type error>"
  msgstr "σφάλμα επεξεργασίας"
  
  #. A lambda's "type" is essentially its signature.
! #: cp/error.cc:1001
  msgid "<lambda"
  msgstr ""
  
! #: cp/error.cc:1015 objc/objc-act.cc:6365 cp/cxx-pretty-print.cc:154
! #: cp/cxx-pretty-print.cc:2906
  #, gcc-internal-format
  msgid "<unnamed>"
  msgstr ""
  
! #: cp/error.cc:1017
  #, c-format
  msgid "<unnamed %s>"
  msgstr ""
  
! #: cp/error.cc:1158
  msgid "<typeprefixerror>"
  msgstr ""
  
! #: cp/error.cc:1302
  #, fuzzy, c-format
  msgid "(static initializers for %s)"
  msgstr "υπερβολικά πολλά αρχεία εισόδου"
  
! #: cp/error.cc:1304
  #, c-format
  msgid "(static destructors for %s)"
  msgstr ""
  
! #: cp/error.cc:1375
  #, fuzzy
  #| msgid "structure"
  msgid "<structured bindings>"
  msgstr "δομή"
  
! #: cp/error.cc:1501
  msgid "vtable for "
  msgstr ""
  
! #: cp/error.cc:1525
  msgid "<return value> "
  msgstr ""
  
! #: cp/error.cc:1540
  #, fuzzy
  msgid "{anonymous}"
  msgstr "((ανώνυμο))"
  
! #: cp/error.cc:1542
  #, fuzzy
  msgid "(anonymous namespace)"
  msgstr "άγνωστο σετ `%s'"
  
! #: cp/error.cc:1641
  #, fuzzy
  msgid "<template arguments error>"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: cp/error.cc:1666
  msgid "<enumerator>"
  msgstr ""
  
! #: cp/error.cc:1726
  #, fuzzy
  msgid "<declaration error>"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/error.cc:2305 cp/error.cc:2325
  #, fuzzy
  msgid "<template parameter error>"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/error.cc:2443
  msgid "<statement>"
  msgstr ""
  
! #: cp/error.cc:2472 cp/error.cc:3636 c-family/c-pretty-print.cc:2688
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr ""
  
  #. While waiting for caret diagnostics, avoid printing
  #. __cxa_allocate_exception, __cxa_throw, and the like.
! #: cp/error.cc:2490
  msgid "<throw-expression>"
  msgstr ""
  
! #: cp/error.cc:2574
  msgid "<ubsan routine call>"
  msgstr ""
  
! #: cp/error.cc:3091
  msgid "<unparsed>"
  msgstr ""
  
! #: cp/error.cc:3251
  msgid "<lambda>"
  msgstr ""
  
! #: cp/error.cc:3289
  msgid "*this"
  msgstr ""
  
! #: cp/error.cc:3360
  #, fuzzy
  #| msgid "parse error"
  msgid "<expression error>"
  msgstr "σφάλμα επεξεργασίας"
  
! #: cp/error.cc:3375
  msgid "<unknown operator>"
  msgstr ""
  
! #: cp/error.cc:3865
  msgid "At global scope:"
  msgstr ""
  
! #: cp/reflect.cc:559
! #, fuzzy
! msgid "array element not a constant integer"
! msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
! 
! #: cp/reflect.cc:567 cp/reflect.cc:3862
! msgid "reflect_constant failed"
  msgstr ""
  
! #: cp/reflect.cc:1000
! #, fuzzy
! msgid "reflection does not represent a type"
! msgstr "το `%s' δεν είναι κανονικό αρχείο"
! 
! #: cp/reflect.cc:1012
! #, fuzzy
! msgid "reflection does not have template arguments"
! msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
! 
! #: cp/reflect.cc:1023
! #, fuzzy
! msgid "reflection does not represent a function or function type"
! msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
! 
! #: cp/reflect.cc:2324
! msgid "reflection does not represent an operator function or operator function template"
! msgstr ""
! 
! #: cp/reflect.cc:2374
! #, fuzzy
! msgid "operators argument is not a valid operator"
! msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
! 
! #: cp/reflect.cc:2505
! #, fuzzy
! msgid "reflection does not have a type"
! msgstr "το `%s' δεν είναι κανονικό αρχείο"
! 
! #: cp/reflect.cc:2621
! msgid "reflection does not represent an object with static storage duration, or a reference to such an object"
! msgstr ""
! 
! #: cp/reflect.cc:2702
! msgid "reflection does not represent an annotation or a valid argument to a splice-expression"
! msgstr ""
! 
! #: cp/reflect.cc:2922
! msgid "reflection does not represent an entity with parent"
! msgstr ""
! 
! #: cp/reflect.cc:3045
! #, fuzzy
! msgid "reflection does not represent parameter of current function"
! msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
! 
! #: cp/reflect.cc:3066
! msgid "reflection does not represent a function or function type with a return type"
! msgstr ""
! 
! #: cp/reflect.cc:3097
! msgid "reflection of virtual direct base relationship with abstract derived class"
! msgstr ""
! 
! #: cp/reflect.cc:3103
! msgid "reflection unsuitable for offset_of"
! msgstr ""
! 
! #: cp/reflect.cc:3108
! msgid "non-constant offset for offset_of"
! msgstr ""
! 
! #: cp/reflect.cc:3172
! msgid "reflection not suitable for size_of"
! msgstr ""
! 
! #: cp/reflect.cc:3191
! #, fuzzy
! msgid "reflection with incomplete type in size_of"
! msgstr "μη πλήρης εγγραφή"
! 
! #: cp/reflect.cc:3227
! #, fuzzy
! msgid "reflection not suitable for alignment_of"
! msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
! 
! #: cp/reflect.cc:3263
! #, fuzzy
! msgid "alignment_of on function type"
! msgstr "Μη έγκυρη επιλογή `%s'"
! 
! #: cp/reflect.cc:3272
! #, fuzzy
! msgid "reflection with incomplete type in alignment_of"
! msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
! 
! #: cp/reflect.cc:3307
! msgid "reflection not suitable for bit_size_of"
! msgstr ""
! 
! #: cp/reflect.cc:3331
! msgid "reflection with incomplete type in bit_size_of"
! msgstr ""
! 
! #: cp/reflect.cc:3507
! msgid "reflection with has_identifier false"
! msgstr ""
! 
! #: cp/reflect.cc:3547 cp/reflect.cc:3630
! msgid "identifier_of not representable in ordinary literal encoding"
! msgstr ""
! 
! #: cp/reflect.cc:3551 cp/reflect.cc:3634
! msgid "u8identifier_of not representable in UTF-8"
! msgstr ""
! 
! #: cp/reflect.cc:3767
! msgid "reflection does not represent a type, type alias, variable, function, namespace, enumerator, direct base class relationship, or non-static data member"
! msgstr ""
! 
! #: cp/reflect.cc:3779
! msgid "reflection does not represent a complete type or type alias"
! msgstr ""
! 
! #: cp/reflect.cc:3886
! msgid "reflect_object failed"
! msgstr ""
! 
! #: cp/reflect.cc:3913
! msgid "reflect_function failed"
! msgstr ""
! 
! #: cp/reflect.cc:4792
! #, fuzzy
! msgid "value member missing"
! msgstr "έχουν παραληφθεί ορίσματα"
! 
! #: cp/reflect.cc:4803 cp/reflect.cc:4812
! msgid "unexpected value of value member"
! msgstr ""
! 
! #: cp/reflect.cc:4919
! msgid "type member missing"
! msgstr ""
! 
! #: cp/reflect.cc:4943
! msgid "reflection does not represent a complete enumeration type"
! msgstr ""
! 
! #: cp/reflect.cc:5000
! msgid "reflection does not represent an enumerable enumeration type"
! msgstr ""
! 
! #: cp/reflect.cc:5156
! msgid "reflection represents non-integral or bool type"
! msgstr ""
! 
! #: cp/reflect.cc:5295
! #, fuzzy
! msgid "reflection does not represent a template"
! msgstr "το `%s' δεν είναι κανονικό αρχείο"
! 
! #: cp/reflect.cc:5318
! #, fuzzy
! msgid "invalid argument to can_substitute"
! msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
! 
! #: cp/reflect.cc:5380
! msgid "can_substitute returned false"
! msgstr ""
! 
! #: cp/reflect.cc:5509
! #, fuzzy
! msgid "type is not object or reference type"
! msgstr "δεν είστε μέλος της ομάδας `%s'"
! 
! #: cp/reflect.cc:5754
! msgid "conversion from ordinary literal encoding to source charset failed"
! msgstr ""
! 
! #: cp/reflect.cc:5760
! msgid "conversion from UTF-8 encoding to source charset failed"
! msgstr ""
! 
! #: cp/reflect.cc:5768
! #, fuzzy
! msgid "name is not a valid identifier"
! msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
! 
! #: cp/reflect.cc:5774
! #, fuzzy
! msgid "name is a keyword"
! msgstr "Το `%s' δεν είναι κατάλογος."
! 
! #: cp/reflect.cc:5777
! msgid "name is a built-in trait"
! msgstr ""
! 
! #: cp/reflect.cc:5786
! #, fuzzy
! msgid "neither name nor bit_width specified"
! msgstr "Εγγραφή ονομάτων των επιλεγμένων λέξεων-κλειδιών"
! 
! #: cp/reflect.cc:5792
! msgid "bit_width specified with non-integral and non-enumeration type"
! msgstr ""
! 
! #: cp/reflect.cc:5797
! #, fuzzy
! msgid "both alignment and bit_width specified"
! msgstr "μόνο ένα όρισμα μπορεί να δηλωθεί"
! 
! #: cp/reflect.cc:5801
! msgid "bit_width specified with no_unique_address true"
! msgstr ""
! 
! #: cp/reflect.cc:5806
! msgid "bit_width 0 with specified name"
! msgstr ""
! 
! #: cp/reflect.cc:5809
! msgid "bit_width is negative"
! msgstr ""
! 
! #: cp/reflect.cc:5816
! msgid "alignment is not power of two"
! msgstr ""
! 
! #: cp/reflect.cc:5819
! msgid "alignment is negative"
! msgstr ""
! 
! #: cp/reflect.cc:5826
! msgid "alignment is smaller than alignment_of"
! msgstr ""
! 
! #: cp/reflect.cc:6363
! #, fuzzy
! msgid "incomplete parent class"
! msgstr "αποτυχία κατά την εγγραφή δεδομένων για την κατηγορία `%s'"
! 
! #: cp/reflect.cc:6799
! #, fuzzy
! msgid "neither complete class type nor namespace"
! msgstr "το `%s' δεν είναι κανονικό αρχείο"
! 
! #: cp/reflect.cc:6829 cp/reflect.cc:6857 cp/reflect.cc:6886 cp/reflect.cc:6924
! #: cp/reflect.cc:6962 cp/reflect.cc:6993
! #, fuzzy
! msgid "not a complete class type"
! msgstr "μη πλήρης εγγραφή"
! 
! #: cp/reflect.cc:6952
! #, fuzzy
! #| msgid "close %d"
! msgid "closure type"
! msgstr "close %d"
! 
! #: cp/reflect.cc:7128 cp/reflect.cc:7187 cp/reflect.cc:7261
! #, fuzzy
! msgid "value cannot be extracted"
! msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
! 
! #: cp/rtti.cc:592
  #, fuzzy
  msgid "target is not pointer or reference to class"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/rtti.cc:597
  #, fuzzy
  msgid "target is not pointer or reference to complete type"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/rtti.cc:603
  #, fuzzy
  msgid "target is not pointer or reference"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/rtti.cc:619
  #, fuzzy
  msgid "source is not a pointer"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/rtti.cc:624
  msgid "source is not a pointer to class"
  msgstr ""
  
! #: cp/rtti.cc:629
  #, fuzzy
  msgid "source is a pointer to incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/rtti.cc:642
  #, fuzzy
  msgid "source is not of class type"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/rtti.cc:647
  #, fuzzy
  msgid "source is of incomplete class type"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/rtti.cc:658
  msgid "conversion casts away constness"
  msgstr ""
  
! #: cp/rtti.cc:820
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/semantics.cc:6825
! msgid "candidates are:"
! msgstr ""
! 
! #: cp/typeck.cc:7784 c/c-typeck.cc:5744
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr ""
  
! #: cp/typeck.cc:7785 c/c-typeck.cc:5730
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr ""
  
! #: cp/typeck.cc:7812 c/c-typeck.cc:5789
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr ""
  
! #: cp/typeck.cc:7832 c/c-typeck.cc:5797
  #, fuzzy, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: cp/typeck.cc:7844 c/c-typeck.cc:5819
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr ""
  
! #: cp/typeck.cc:7868
  #, fuzzy
  msgid "in argument to unary !"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: cp/typeck.cc:7928
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7930
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7932
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7934
  msgid "no post-decrement operator for type"
  msgstr ""
  
! #: fortran/arith.cc:1672
  #, fuzzy
  msgid "elemental binary operation"
  msgstr "Αγνωστος δυαδικός χειριστής."
*************** msgstr ""
*** 21906,21969 ****
  msgid "BOZ constant truncated at %L"
  msgstr ""
  
! #: fortran/check.cc:4100
  #, c-format
  msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'"
  msgstr ""
  
! #: fortran/check.cc:4338 fortran/check.cc:4423 fortran/check.cc:4488
! #: fortran/check.cc:5181
  #, c-format
  msgid "arguments '%s' and '%s' for intrinsic %s"
  msgstr ""
  
! #: fortran/check.cc:4932 fortran/intrinsic.cc:4984
  #, c-format
  msgid "arguments '%s' and '%s' for intrinsic '%s'"
  msgstr ""
  
! #: fortran/check.cc:5787
  msgid "NULL() is not interoperable"
  msgstr ""
  
! #: fortran/check.cc:5793
  #, fuzzy
  msgid "BOZ literal constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: fortran/check.cc:5799
  msgid "Expression is polymorphic"
  msgstr ""
  
! #: fortran/check.cc:5806
  msgid "Expression is a noninteroperable derived type"
  msgstr ""
  
! #: fortran/check.cc:5812
  msgid "Procedure unexpected as argument"
  msgstr ""
  
! #: fortran/check.cc:5822
  msgid "Extension to use a non-C_Bool-kind LOGICAL"
  msgstr ""
  
! #: fortran/check.cc:5829
  msgid "Extension to use a non-C_CHAR-kind CHARACTER"
  msgstr ""
  
! #: fortran/check.cc:5850
  msgid "Type shall have a character length of 1"
  msgstr ""
  
! #: fortran/check.cc:5861
  msgid "Coarrays are not interoperable"
  msgstr ""
  
! #: fortran/check.cc:5872
  msgid "Assumed-size arrays are not interoperable"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:4127
  #, c-format
  msgid ""
  "/* Prototypes for external procedures generated from %s\n"
--- 22840,22903 ----
  msgid "BOZ constant truncated at %L"
  msgstr ""
  
! #: fortran/check.cc:4179
  #, c-format
  msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'"
  msgstr ""
  
! #: fortran/check.cc:4417 fortran/check.cc:4502 fortran/check.cc:4567
! #: fortran/check.cc:5270
  #, c-format
  msgid "arguments '%s' and '%s' for intrinsic %s"
  msgstr ""
  
! #: fortran/check.cc:5021 fortran/intrinsic.cc:5062
  #, c-format
  msgid "arguments '%s' and '%s' for intrinsic '%s'"
  msgstr ""
  
! #: fortran/check.cc:5897
  msgid "NULL() is not interoperable"
  msgstr ""
  
! #: fortran/check.cc:5903
  #, fuzzy
  msgid "BOZ literal constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: fortran/check.cc:5909
  msgid "Expression is polymorphic"
  msgstr ""
  
! #: fortran/check.cc:5916
  msgid "Expression is a noninteroperable derived type"
  msgstr ""
  
! #: fortran/check.cc:5922
  msgid "Procedure unexpected as argument"
  msgstr ""
  
! #: fortran/check.cc:5932
  msgid "Extension to use a non-C_Bool-kind LOGICAL"
  msgstr ""
  
! #: fortran/check.cc:5939
  msgid "Extension to use a non-C_CHAR-kind CHARACTER"
  msgstr ""
  
! #: fortran/check.cc:5960
  msgid "Type shall have a character length of 1"
  msgstr ""
  
! #: fortran/check.cc:5971
  msgid "Coarrays are not interoperable"
  msgstr ""
  
! #: fortran/check.cc:5982
  msgid "Assumed-size arrays are not interoperable"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:4216
  #, c-format
  msgid ""
  "/* Prototypes for external procedures generated from %s\n"
*************** msgid ""
*** 21974,21980 ****
  "\n"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:4139
  #, c-format
  msgid ""
  "\n"
--- 22908,22914 ----
  "\n"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:4228
  #, c-format
  msgid ""
  "\n"
*************** msgid ""
*** 21985,22126 ****
  "   Use another -std option to compile.  */\n"
  msgstr ""
  
! #: fortran/error.cc:324
  msgid "Prohibited in Fortran 2023:"
  msgstr ""
  
! #: fortran/error.cc:326
  msgid "Fortran 2023:"
  msgstr ""
  
! #: fortran/error.cc:328
  msgid "Fortran 2018 deleted feature:"
  msgstr ""
  
! #: fortran/error.cc:330
  msgid "Fortran 2018 obsolescent feature:"
  msgstr ""
  
! #: fortran/error.cc:332
  msgid "Fortran 2018:"
  msgstr ""
  
! #: fortran/error.cc:334
  msgid "Fortran 2008 obsolescent feature:"
  msgstr ""
  
! #: fortran/error.cc:340
  msgid "GNU Extension:"
  msgstr ""
  
! #: fortran/error.cc:342
  msgid "Legacy Extension:"
  msgstr ""
  
! #: fortran/error.cc:344
  msgid "Obsolescent feature:"
  msgstr ""
  
! #: fortran/error.cc:346
  msgid "Deleted feature:"
  msgstr ""
  
! #: fortran/error.cc:348
  msgid "Unsigned:"
  msgstr ""
  
! #: fortran/expr.cc:3960
  #, fuzzy
  msgid "array assignment"
  msgstr "προσπέρασμα ορίσματος"
  
! #: fortran/frontend-passes.cc:2348
  msgid "Index variable %qs redefined at %L in procedure %qs called from within DO loop at %L"
  msgstr ""
  
  #. Macros for unified error messages.
! #: fortran/frontend-passes.cc:4043
  #, c-format
  msgid "Incorrect extent in argument B in MATMUL intrinsic in dimension 1: is %ld, should be %ld"
  msgstr ""
  
! #: fortran/frontend-passes.cc:4046
  #, c-format
  msgid "Array bound mismatch for dimension 1 of array (%ld/%ld)"
  msgstr ""
  
! #: fortran/frontend-passes.cc:4049
  #, c-format
  msgid "Array bound mismatch for dimension 2 of array (%ld/%ld)"
  msgstr ""
  
! #: fortran/gfortranspec.cc:427 m2/gm2spec.cc:922
  #, fuzzy, c-format
  msgid "Driving:"
  msgstr "προειδοποίηση: "
  
! #: fortran/interface.cc:3926 fortran/intrinsic.cc:4662
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
! #: fortran/intrinsic.cc:5021
  msgid "available since Fortran 77"
  msgstr ""
  
! #: fortran/intrinsic.cc:5025
  msgid "obsolescent in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:5029
  #, fuzzy
  msgid "deleted in Fortran 95"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: fortran/intrinsic.cc:5033
  msgid "new in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:5037
  msgid "new in Fortran 2003"
  msgstr ""
  
! #: fortran/intrinsic.cc:5041
  msgid "new in Fortran 2008"
  msgstr ""
  
! #: fortran/intrinsic.cc:5045
  msgid "new in Fortran 2018"
  msgstr ""
  
! #: fortran/intrinsic.cc:5049
  msgid "new in Fortran 2023"
  msgstr ""
  
! #: fortran/intrinsic.cc:5053
  #, fuzzy
  msgid "a GNU Fortran extension"
  msgstr "Δεν είναι δυνατή η καταχώρηση της υπηρεσίας"
  
! #: fortran/intrinsic.cc:5057
  msgid "for backward compatibility"
  msgstr ""
  
! #: fortran/intrinsic.cc:5061
  msgid "unsigned"
  msgstr ""
  
! #: fortran/io.cc:1875
  #, c-format
  msgid "%s tag"
  msgstr ""
  
! #: fortran/io.cc:3366
  msgid "internal unit in WRITE"
  msgstr ""
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.cc:4727
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr ""
--- 22919,23060 ----
  "   Use another -std option to compile.  */\n"
  msgstr ""
  
! #: fortran/error.cc:325
  msgid "Prohibited in Fortran 2023:"
  msgstr ""
  
! #: fortran/error.cc:327
  msgid "Fortran 2023:"
  msgstr ""
  
! #: fortran/error.cc:329
  msgid "Fortran 2018 deleted feature:"
  msgstr ""
  
! #: fortran/error.cc:331
  msgid "Fortran 2018 obsolescent feature:"
  msgstr ""
  
! #: fortran/error.cc:333
  msgid "Fortran 2018:"
  msgstr ""
  
! #: fortran/error.cc:335
  msgid "Fortran 2008 obsolescent feature:"
  msgstr ""
  
! #: fortran/error.cc:341
  msgid "GNU Extension:"
  msgstr ""
  
! #: fortran/error.cc:343
  msgid "Legacy Extension:"
  msgstr ""
  
! #: fortran/error.cc:345
  msgid "Obsolescent feature:"
  msgstr ""
  
! #: fortran/error.cc:347
  msgid "Deleted feature:"
  msgstr ""
  
! #: fortran/error.cc:349
  msgid "Unsigned:"
  msgstr ""
  
! #: fortran/expr.cc:4136
  #, fuzzy
  msgid "array assignment"
  msgstr "προσπέρασμα ορίσματος"
  
! #: fortran/frontend-passes.cc:2349
  msgid "Index variable %qs redefined at %L in procedure %qs called from within DO loop at %L"
  msgstr ""
  
  #. Macros for unified error messages.
! #: fortran/frontend-passes.cc:4044
  #, c-format
  msgid "Incorrect extent in argument B in MATMUL intrinsic in dimension 1: is %ld, should be %ld"
  msgstr ""
  
! #: fortran/frontend-passes.cc:4047
  #, c-format
  msgid "Array bound mismatch for dimension 1 of array (%ld/%ld)"
  msgstr ""
  
! #: fortran/frontend-passes.cc:4050
  #, c-format
  msgid "Array bound mismatch for dimension 2 of array (%ld/%ld)"
  msgstr ""
  
! #: fortran/gfortranspec.cc:427 m2/gm2spec.cc:945
  #, fuzzy, c-format
  msgid "Driving:"
  msgstr "προειδοποίηση: "
  
! #: fortran/interface.cc:4029 fortran/intrinsic.cc:4737
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
! #: fortran/intrinsic.cc:5099
  msgid "available since Fortran 77"
  msgstr ""
  
! #: fortran/intrinsic.cc:5103
  msgid "obsolescent in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:5107
  #, fuzzy
  msgid "deleted in Fortran 95"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: fortran/intrinsic.cc:5111
  msgid "new in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:5115
  msgid "new in Fortran 2003"
  msgstr ""
  
! #: fortran/intrinsic.cc:5119
  msgid "new in Fortran 2008"
  msgstr ""
  
! #: fortran/intrinsic.cc:5123
  msgid "new in Fortran 2018"
  msgstr ""
  
! #: fortran/intrinsic.cc:5127
  msgid "new in Fortran 2023"
  msgstr ""
  
! #: fortran/intrinsic.cc:5131
  #, fuzzy
  msgid "a GNU Fortran extension"
  msgstr "Δεν είναι δυνατή η καταχώρηση της υπηρεσίας"
  
! #: fortran/intrinsic.cc:5135
  msgid "for backward compatibility"
  msgstr ""
  
! #: fortran/intrinsic.cc:5139
  msgid "unsigned"
  msgstr ""
  
! #: fortran/io.cc:1878
  #, c-format
  msgid "%s tag"
  msgstr ""
  
! #: fortran/io.cc:3365
  msgid "internal unit in WRITE"
  msgstr ""
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.cc:4740
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr ""
*************** msgstr ""
*** 22163,22169 ****
  msgid "Expected integer"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: fortran/module.cc:1647 fortran/module.cc:2881
  #, fuzzy
  msgid "Expected string"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
--- 23097,23103 ----
  msgid "Expected integer"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: fortran/module.cc:1647 fortran/module.cc:2900
  #, fuzzy
  msgid "Expected string"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
*************** msgstr "%s: αναμενόταν αρι�
*** 22173,22438 ****
  msgid "find_enum(): Enum not found"
  msgstr "το αρχείο χάρτη χαρακτήρων `%s' δεν βρέθηκε"
  
! #: fortran/module.cc:2246
  msgid "Unsupported: multiple OpenACC 'routine' levels of parallelism"
  msgstr ""
  
! #: fortran/module.cc:2494
  #, fuzzy
  msgid "Expected attribute bit name"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: fortran/module.cc:3510
  #, fuzzy
  msgid "Expected integer string"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: fortran/module.cc:3514
  msgid "Error converting integer"
  msgstr ""
  
! #: fortran/module.cc:3536
  #, fuzzy
  msgid "Expected real string"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: fortran/module.cc:3761
  #, fuzzy
  msgid "Expected expression type"
  msgstr "Μη έγκυρη προπορευόμενη κανονική έκφραση"
  
! #: fortran/module.cc:3841
  #, fuzzy
  msgid "Bad operator"
  msgstr "μη έγκυρος χρήστης"
  
! #: fortran/module.cc:3959
  #, fuzzy
  msgid "Bad type in constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: fortran/module.cc:7743
  #, fuzzy
  msgid "Unexpected end of module"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: fortran/parse.cc:2230
  msgid "arithmetic IF"
  msgstr ""
  
! #: fortran/parse.cc:2239
  #, fuzzy
  msgid "attribute declaration"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: fortran/parse.cc:2275
  #, fuzzy
  msgid "data declaration"
  msgstr "κενό αλφαριθμητικό"
  
! #: fortran/parse.cc:2293
  #, fuzzy
  msgid "derived type declaration"
  msgstr "κενό αλφαριθμητικό"
  
! #: fortran/parse.cc:2420
  msgid "block IF"
  msgstr ""
  
! #: fortran/parse.cc:2429
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.cc:2523 fortran/resolve.cc:13576
  #, fuzzy
  msgid "assignment"
  msgstr "προσπέρασμα ορίσματος"
  
! #: fortran/parse.cc:2526 fortran/resolve.cc:13642 fortran/resolve.cc:13645
  #, fuzzy
  msgid "pointer assignment"
  msgstr "προσπέρασμα ορίσματος"
  
! #: fortran/parse.cc:2550
  msgid "simple IF"
  msgstr ""
  
! #: fortran/resolve.cc:2465 fortran/resolve.cc:2660
  #, fuzzy
  msgid "elemental procedure"
  msgstr "πολύ λίγα ορίσματα"
  
! #: fortran/resolve.cc:2563
  #, fuzzy
  msgid "allocatable argument"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: fortran/resolve.cc:2568
  #, fuzzy
  #| msgid "no arguments"
  msgid "asynchronous argument"
  msgstr "χωρίς ορίσματα"
  
! #: fortran/resolve.cc:2573
  #, fuzzy
  #| msgid "no arguments"
  msgid "optional argument"
  msgstr "χωρίς ορίσματα"
  
! #: fortran/resolve.cc:2578
  #, fuzzy
  #| msgid "no arguments"
  msgid "pointer argument"
  msgstr "χωρίς ορίσματα"
  
! #: fortran/resolve.cc:2583
  #, fuzzy
  #| msgid "no arguments"
  msgid "target argument"
  msgstr "χωρίς ορίσματα"
  
! #: fortran/resolve.cc:2588
  #, fuzzy
  msgid "value argument"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: fortran/resolve.cc:2593
  #, fuzzy
  #| msgid "no arguments"
  msgid "volatile argument"
  msgstr "χωρίς ορίσματα"
  
! #: fortran/resolve.cc:2598
  #, fuzzy
  msgid "assumed-shape argument"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: fortran/resolve.cc:2603
  #, fuzzy
  #| msgid "no arguments"
  msgid "assumed-rank argument"
  msgstr "χωρίς ορίσματα"
  
! #: fortran/resolve.cc:2608
  #, fuzzy
  #| msgid "no arguments"
  msgid "coarray argument"
  msgstr "χωρίς ορίσματα"
  
! #: fortran/resolve.cc:2613
  #, fuzzy
  msgid "parametrized derived type argument"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: fortran/resolve.cc:2618
  #, fuzzy
  #| msgid "no arguments"
  msgid "polymorphic argument"
  msgstr "χωρίς ορίσματα"
  
! #: fortran/resolve.cc:2623
  msgid "NO_ARG_CHECK attribute"
  msgstr ""
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2630
  #, fuzzy
  msgid "assumed-type argument"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: fortran/resolve.cc:2641
  msgid "array result"
  msgstr ""
  
! #: fortran/resolve.cc:2646
  #, fuzzy
  msgid "pointer or allocatable result"
  msgstr "Δεν είναι δυνατό να δεσμευτεί μνήμη"
  
! #: fortran/resolve.cc:2653
  msgid "result with non-constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:2665
  msgid "bind(c) procedure"
  msgstr ""
  
! #: fortran/resolve.cc:7975
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.cc:7979
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.cc:7983
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7987
  #, fuzzy
  msgid "End expression in DO loop"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: fortran/resolve.cc:7991
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:8609 fortran/resolve.cc:8612
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:9053 fortran/resolve.cc:9056
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:9293 fortran/resolve.cc:11440 fortran/resolve.cc:11561
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:9344 fortran/resolve.cc:11452 fortran/resolve.cc:11573
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:11248
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:11464
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
! #: fortran/trans-array.cc:2061
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr ""
  
! #: fortran/trans-array.cc:6631
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10935
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
  
! #: fortran/trans-decl.cc:6546
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-decl.cc:6554
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11386
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:13081
  #, fuzzy
  msgid "Assignment of scalar to unallocated array"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
--- 23107,23372 ----
  msgid "find_enum(): Enum not found"
  msgstr "το αρχείο χάρτη χαρακτήρων `%s' δεν βρέθηκε"
  
! #: fortran/module.cc:2250
  msgid "Unsupported: multiple OpenACC 'routine' levels of parallelism"
  msgstr ""
  
! #: fortran/module.cc:2504
  #, fuzzy
  msgid "Expected attribute bit name"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: fortran/module.cc:3529
  #, fuzzy
  msgid "Expected integer string"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: fortran/module.cc:3533
  msgid "Error converting integer"
  msgstr ""
  
! #: fortran/module.cc:3555
  #, fuzzy
  msgid "Expected real string"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: fortran/module.cc:3782
  #, fuzzy
  msgid "Expected expression type"
  msgstr "Μη έγκυρη προπορευόμενη κανονική έκφραση"
  
! #: fortran/module.cc:3862
  #, fuzzy
  msgid "Bad operator"
  msgstr "μη έγκυρος χρήστης"
  
! #: fortran/module.cc:3984
  #, fuzzy
  msgid "Bad type in constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: fortran/module.cc:7789
  #, fuzzy
  msgid "Unexpected end of module"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: fortran/parse.cc:2239
  msgid "arithmetic IF"
  msgstr ""
  
! #: fortran/parse.cc:2248
  #, fuzzy
  msgid "attribute declaration"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: fortran/parse.cc:2284
  #, fuzzy
  msgid "data declaration"
  msgstr "κενό αλφαριθμητικό"
  
! #: fortran/parse.cc:2302
  #, fuzzy
  msgid "derived type declaration"
  msgstr "κενό αλφαριθμητικό"
  
! #: fortran/parse.cc:2429
  msgid "block IF"
  msgstr ""
  
! #: fortran/parse.cc:2438
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.cc:2532 fortran/resolve.cc:14286
  #, fuzzy
  msgid "assignment"
  msgstr "προσπέρασμα ορίσματος"
  
! #: fortran/parse.cc:2535 fortran/resolve.cc:14352 fortran/resolve.cc:14355
  #, fuzzy
  msgid "pointer assignment"
  msgstr "προσπέρασμα ορίσματος"
  
! #: fortran/parse.cc:2559
  msgid "simple IF"
  msgstr ""
  
! #: fortran/resolve.cc:2489 fortran/resolve.cc:2684
  #, fuzzy
  msgid "elemental procedure"
  msgstr "πολύ λίγα ορίσματα"
  
! #: fortran/resolve.cc:2587
  #, fuzzy
  msgid "allocatable argument"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: fortran/resolve.cc:2592
  #, fuzzy
  #| msgid "no arguments"
  msgid "asynchronous argument"
  msgstr "χωρίς ορίσματα"
  
! #: fortran/resolve.cc:2597
  #, fuzzy
  #| msgid "no arguments"
  msgid "optional argument"
  msgstr "χωρίς ορίσματα"
  
! #: fortran/resolve.cc:2602
  #, fuzzy
  #| msgid "no arguments"
  msgid "pointer argument"
  msgstr "χωρίς ορίσματα"
  
! #: fortran/resolve.cc:2607
  #, fuzzy
  #| msgid "no arguments"
  msgid "target argument"
  msgstr "χωρίς ορίσματα"
  
! #: fortran/resolve.cc:2612
  #, fuzzy
  msgid "value argument"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: fortran/resolve.cc:2617
  #, fuzzy
  #| msgid "no arguments"
  msgid "volatile argument"
  msgstr "χωρίς ορίσματα"
  
! #: fortran/resolve.cc:2622
  #, fuzzy
  msgid "assumed-shape argument"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: fortran/resolve.cc:2627
  #, fuzzy
  #| msgid "no arguments"
  msgid "assumed-rank argument"
  msgstr "χωρίς ορίσματα"
  
! #: fortran/resolve.cc:2632
  #, fuzzy
  #| msgid "no arguments"
  msgid "coarray argument"
  msgstr "χωρίς ορίσματα"
  
! #: fortran/resolve.cc:2637
  #, fuzzy
  msgid "parametrized derived type argument"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: fortran/resolve.cc:2642
  #, fuzzy
  #| msgid "no arguments"
  msgid "polymorphic argument"
  msgstr "χωρίς ορίσματα"
  
! #: fortran/resolve.cc:2647
  msgid "NO_ARG_CHECK attribute"
  msgstr ""
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2654
  #, fuzzy
  msgid "assumed-type argument"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: fortran/resolve.cc:2665
  msgid "array result"
  msgstr ""
  
! #: fortran/resolve.cc:2670
  #, fuzzy
  msgid "pointer or allocatable result"
  msgstr "Δεν είναι δυνατό να δεσμευτεί μνήμη"
  
! #: fortran/resolve.cc:2677
  msgid "result with non-constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:2689
  msgid "bind(c) procedure"
  msgstr ""
  
! #: fortran/resolve.cc:8326
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.cc:8330
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.cc:8334
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:8338
  #, fuzzy
  msgid "End expression in DO loop"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: fortran/resolve.cc:8342
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:8975 fortran/resolve.cc:8978
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:9419 fortran/resolve.cc:9422
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:9659 fortran/resolve.cc:11829 fortran/resolve.cc:12055
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:9710 fortran/resolve.cc:11841 fortran/resolve.cc:12067
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:11637
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:11853
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
! #: fortran/trans-array.cc:2041
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr ""
  
! #: fortran/trans-array.cc:6876
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:11414
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
  
! #: fortran/trans-decl.cc:6682
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-decl.cc:6690
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11543
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:13301
  #, fuzzy
  msgid "Assignment of scalar to unallocated array"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
*************** msgstr "Η παράμετρος στο <
*** 22442,22522 ****
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6366
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic BTEST"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6653
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6701
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6711
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6718
  #, c-format
  msgid "POS(%ld)+LEN(%ld)>BIT_SIZE(%ld) in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6810
  #, c-format
  msgid "SHIFT argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6878
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFT"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6958
  #, c-format
  msgid "SIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6966 fortran/trans-intrinsic.cc:7011
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:9362
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:9394
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12861
  #, c-format
  msgid "FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12873
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12885
  #, c-format
  msgid "TOPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12897
  #, c-format
  msgid "FROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12905
  #, c-format
  msgid "TOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
--- 23376,23456 ----
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6595
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic BTEST"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6882
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6930
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6940
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6947
  #, c-format
  msgid "POS(%ld)+LEN(%ld)>BIT_SIZE(%ld) in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:7039
  #, c-format
  msgid "SHIFT argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:7107
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFT"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:7187
  #, c-format
  msgid "SIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:7195 fortran/trans-intrinsic.cc:7240
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:9609
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:9641
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:13161
  #, c-format
  msgid "FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:13173
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:13185
  #, c-format
  msgid "TOPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:13197
  #, c-format
  msgid "FROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:13205
  #, c-format
  msgid "TOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
*************** msgstr ""
*** 22533,22552 ****
  msgid "Assigned label is not a target label"
  msgstr ""
  
! #: fortran/trans-stmt.cc:1294
  #, c-format
  msgid "Invalid image number %d in SYNC IMAGES"
  msgstr ""
  
! #: fortran/trans-stmt.cc:2612
  msgid "Loop iterates infinitely"
  msgstr ""
  
! #: fortran/trans-stmt.cc:2632 fortran/trans-stmt.cc:2888
  msgid "Loop variable has been modified"
  msgstr ""
  
! #: fortran/trans-stmt.cc:2741
  msgid "DO step value is zero"
  msgstr ""
  
--- 23467,23486 ----
  msgid "Assigned label is not a target label"
  msgstr ""
  
! #: fortran/trans-stmt.cc:1420
  #, c-format
  msgid "Invalid image number %d in SYNC IMAGES"
  msgstr ""
  
! #: fortran/trans-stmt.cc:2755
  msgid "Loop iterates infinitely"
  msgstr ""
  
! #: fortran/trans-stmt.cc:2775 fortran/trans-stmt.cc:3031
  msgid "Loop variable has been modified"
  msgstr ""
  
! #: fortran/trans-stmt.cc:2884
  msgid "DO step value is zero"
  msgstr ""
  
*************** msgstr ""
*** 22561,22608 ****
  msgid "Array reference out of bounds"
  msgstr ""
  
! #: fortran/trans.cc:775 fortran/trans.cc:859
  #, c-format
  msgid "Error allocating %lu bytes"
  msgstr ""
  
! #: fortran/trans.cc:1072
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr ""
  
! #: fortran/trans.cc:1078
  msgid "Attempting to allocate already allocated variable"
  msgstr ""
  
! #: fortran/trans.cc:1878 fortran/trans.cc:2056
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr ""
  
! #: fortran/trans.cc:2224
  #, c-format
  msgid "Error reallocating to %lu bytes"
  msgstr ""
  
! #: go/go-backend.cc:166 rust/rust-object-export.cc:147
! msgid "lseek failed while reading export data"
! msgstr ""
! 
! #: go/go-backend.cc:173 rust/rust-object-export.cc:154
! msgid "memory allocation failed while reading export data"
! msgstr ""
! 
! #: go/go-backend.cc:181 rust/rust-object-export.cc:162
! msgid "read failed while reading export data"
! msgstr ""
! 
! #: go/go-backend.cc:187 rust/rust-object-export.cc:168
! msgid "short read while reading export data"
! msgstr ""
! 
! #: go/gofrontend/expressions.cc:183 c-family/c-warn.cc:685 cp/cvt.cc:1444
! #: d/toir.cc:225 rust/backend/rust-tree.cc:512
  #, gcc-internal-format
  msgid "value computed is not used"
  msgstr ""
--- 23495,23526 ----
  msgid "Array reference out of bounds"
  msgstr ""
  
! #: fortran/trans.cc:777 fortran/trans.cc:864
  #, c-format
  msgid "Error allocating %lu bytes"
  msgstr ""
  
! #: fortran/trans.cc:1077
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr ""
  
! #: fortran/trans.cc:1083
  msgid "Attempting to allocate already allocated variable"
  msgstr ""
  
! #: fortran/trans.cc:1892 fortran/trans.cc:2071
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr ""
  
! #: fortran/trans.cc:2246
  #, c-format
  msgid "Error reallocating to %lu bytes"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:183 c-family/c-warn.cc:685 cp/cvt.cc:1462
! #: d/toir.cc:225 rust/backend/rust-tree.cc:515
  #, gcc-internal-format
  msgid "value computed is not used"
  msgstr ""
*************** msgstr "%s: αναμενόταν αρι�
*** 22632,22639 ****
  msgid "expected boolean type"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: go/gofrontend/expressions.cc:5610 c/c-parser.cc:19579 c/c-parser.cc:19586
! #: cp/parser.cc:41923 cp/parser.cc:41930
  #, fuzzy, gcc-internal-format
  msgid "expected integer"
  msgstr "Μη ορισμένο όνομα %s"
--- 23550,23557 ----
  msgid "expected boolean type"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: go/gofrontend/expressions.cc:5610 c/c-parser.cc:20198 c/c-parser.cc:20205
! #: cp/parser.cc:44601 cp/parser.cc:44608
  #, fuzzy, gcc-internal-format
  msgid "expected integer"
  msgstr "Μη ορισμένο όνομα %s"
*************** msgid "invalid comparison of nil with ni
*** 22643,22650 ****
  msgstr ""
  
  #: go/gofrontend/expressions.cc:7609 go/gofrontend/expressions.cc:7627
! #: go/gofrontend/expressions.cc:7457 go/gofrontend/expressions.cc:8423
! #, fuzzy, gcc-internal-format
  msgid "incompatible types in binary expression"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
--- 23561,23567 ----
  msgstr ""
  
  #: go/gofrontend/expressions.cc:7609 go/gofrontend/expressions.cc:7627
! #, fuzzy
  msgid "incompatible types in binary expression"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
*************** msgstr "χωρίς ορίσματα"
*** 22706,22712 ****
  #: go/gofrontend/expressions.cc:11749 go/gofrontend/expressions.cc:11844
  #: go/gofrontend/expressions.cc:14020 go/gofrontend/expressions.cc:14149
  #: go/gofrontend/expressions.cc:14163 go/gofrontend/expressions.cc:14184
! #: cp/pt.cc:9471
  #, fuzzy, gcc-internal-format
  msgid "too many arguments"
  msgstr "πάρα πολλά ορίσματα"
--- 23623,23629 ----
  #: go/gofrontend/expressions.cc:11749 go/gofrontend/expressions.cc:11844
  #: go/gofrontend/expressions.cc:14020 go/gofrontend/expressions.cc:14149
  #: go/gofrontend/expressions.cc:14163 go/gofrontend/expressions.cc:14184
! #: cp/pt.cc:9574
  #, fuzzy, gcc-internal-format
  msgid "too many arguments"
  msgstr "πάρα πολλά ορίσματα"
*************** msgstr ""
*** 23132,23138 ****
  #. coalesced sections.  Weak aliases (or any other kind of aliases) are
  #. not supported.  Weak symbols that aren't visible outside the .s file
  #. are not supported.
! #: config/darwin.h:724
  #, fuzzy, gcc-internal-format
  msgid "alias definitions not supported in Mach-O; ignored"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
--- 24049,24055 ----
  #. coalesced sections.  Weak aliases (or any other kind of aliases) are
  #. not supported.  Weak symbols that aren't visible outside the .s file
  #. are not supported.
! #: config/darwin.h:739
  #, fuzzy, gcc-internal-format
  msgid "alias definitions not supported in Mach-O; ignored"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
*************** msgid "profiling is not yet implemented
*** 23154,23160 ****
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
  #. Definitions for GCC.  Part of the machine description for CRIS.
! #. Copyright (C) 1998-2025 Free Software Foundation, Inc.
  #. Contributed by Axis Communications.  Written by Hans-Peter Nilsson.
  #.
  #. This file is part of GCC.
--- 24071,24077 ----
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
  #. Definitions for GCC.  Part of the machine description for CRIS.
! #. Copyright (C) 1998-2026 Free Software Foundation, Inc.
  #. Contributed by Axis Communications.  Written by Hans-Peter Nilsson.
  #.
  #. This file is part of GCC.
*************** msgstr "Η λειτουργία δεν �
*** 23231,23237 ****
  #. SPDX-License-Identifier: GPL-3.0-or-later
  #. Definitions of target machine for GNU compiler,
  #. for IBM RS/6000 POWER running AIX V7.1.
! #. Copyright (C) 2002-2025 Free Software Foundation, Inc.
  #. Contributed by David Edelsohn (edelsohn@gnu.org).
  #.
  #. This file is part of GCC.
--- 24148,24154 ----
  #. SPDX-License-Identifier: GPL-3.0-or-later
  #. Definitions of target machine for GNU compiler,
  #. for IBM RS/6000 POWER running AIX V7.1.
! #. Copyright (C) 2002-2026 Free Software Foundation, Inc.
  #. Contributed by David Edelsohn (edelsohn@gnu.org).
  #.
  #. This file is part of GCC.
*************** msgstr "Η λειτουργία δεν �
*** 23254,23260 ****
  #. SPDX-License-Identifier: GPL-3.0-or-later
  #. Definitions of target machine for GNU compiler,
  #. for IBM RS/6000 POWER running AIX V7.2.
! #. Copyright (C) 2002-2025 Free Software Foundation, Inc.
  #. Contributed by David Edelsohn (edelsohn@gnu.org).
  #.
  #. This file is part of GCC.
--- 24171,24177 ----
  #. SPDX-License-Identifier: GPL-3.0-or-later
  #. Definitions of target machine for GNU compiler,
  #. for IBM RS/6000 POWER running AIX V7.2.
! #. Copyright (C) 2002-2026 Free Software Foundation, Inc.
  #. Contributed by David Edelsohn (edelsohn@gnu.org).
  #.
  #. This file is part of GCC.
*************** msgstr "Η λειτουργία δεν �
*** 23277,23283 ****
  #. SPDX-License-Identifier: GPL-3.0-or-later
  #. Definitions of target machine for GNU compiler,
  #. for IBM RS/6000 POWER running AIX V7.3.
! #. Copyright (C) 2002-2025 Free Software Foundation, Inc.
  #. Contributed by David Edelsohn (edelsohn@gnu.org).
  #.
  #. This file is part of GCC.
--- 24194,24200 ----
  #. SPDX-License-Identifier: GPL-3.0-or-later
  #. Definitions of target machine for GNU compiler,
  #. for IBM RS/6000 POWER running AIX V7.3.
! #. Copyright (C) 2002-2026 Free Software Foundation, Inc.
  #. Contributed by David Edelsohn (edelsohn@gnu.org).
  #.
  #. This file is part of GCC.
*************** msgid "%<-maix64%> required: 64-bit comp
*** 23313,23319 ****
  msgstr ""
  
  #: config/rs6000/aix71.h:48 config/rs6000/aix72.h:48 config/rs6000/aix73.h:48
! #: config/rs6000/rtems.h:128 config/rs6000/rs6000.cc:3492
  #, gcc-internal-format
  msgid "%<-mcmodel%> incompatible with other toc options"
  msgstr ""
--- 24230,24236 ----
  msgstr ""
  
  #: config/rs6000/aix71.h:48 config/rs6000/aix72.h:48 config/rs6000/aix73.h:48
! #: config/rs6000/rtems.h:128 config/rs6000/rs6000.cc:3489
  #, gcc-internal-format
  msgid "%<-mcmodel%> incompatible with other toc options"
  msgstr ""
*************** msgstr ""
*** 23323,23329 ****
  msgid "%<soft-float%> and long-double-128 are incompatible"
  msgstr ""
  
! #: config/rs6000/rtems.h:121 config/rs6000/rs6000.cc:3484
  #, gcc-internal-format
  msgid "%<-m64%> requires a PowerPC64 cpu"
  msgstr ""
--- 24240,24246 ----
  msgid "%<soft-float%> and long-double-128 are incompatible"
  msgstr ""
  
! #: config/rs6000/rtems.h:121 config/rs6000/rs6000.cc:3481
  #, gcc-internal-format
  msgid "%<-m64%> requires a PowerPC64 cpu"
  msgstr ""
*************** msgid "%<-mrelax%> is only supported for
*** 23382,23402 ****
  msgstr ""
  
  #: cobol/exceptg.h:80
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "CDF: exception '%s'"
! msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cobol/parse_ante.h:1592
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Global declarative %s for %s"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cobol/parse_ante.h:2385 cobol/symbols.h:134 cobol/genapi.cc:6470
! #: cobol/util.cc:288 cobol/util.cc:337 cobol/util.cc:637
  #, gcc-internal-format
  msgid "%s:%d: invalid %<symbol_type_t%> %d"
  msgstr ""
  
  #: cobol/parse_util.h:360
  #, fuzzy, gcc-internal-format
  msgid "%s: intrinsic function %qs not found"
--- 24299,24325 ----
  msgstr ""
  
  #: cobol/exceptg.h:80
! #, fuzzy, gcc-internal-format
! #| msgid "In function %qs:"
! msgid "exception %qs"
! msgstr "Στη συνάρτηση %qs:"
  
! #: cobol/parse_ante.h:1659
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Global declarative %s for %s"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cobol/parse_ante.h:2511 cobol/symbols.h:164 cobol/genapi.cc:6333
! #: cobol/util.cc:324 cobol/util.cc:371 cobol/util.cc:418 cobol/util.cc:720
  #, gcc-internal-format
  msgid "%s:%d: invalid %<symbol_type_t%> %d"
  msgstr ""
  
+ #: cobol/parse_ante.h:3268
+ #, gcc-internal-format
+ msgid "SET identifier-11 TO LOCALE"
+ msgstr ""
+ 
  #: cobol/parse_util.h:360
  #, fuzzy, gcc-internal-format
  msgid "%s: intrinsic function %qs not found"
*************** msgstr "Μη έγκυρη ανταλλα
*** 23414,23421 ****
  msgid "scan.o: %s"
  msgstr "%s: %s"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3563 fortran/io.cc:3729 fortran/io.cc:4415
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "syntax error at %qs token"
  msgid "Syntax error in %s statement at %C"
--- 24337,24378 ----
  msgid "scan.o: %s"
  msgstr "%s: %s"
  
+ #: cobol/scan_ante.h:673
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ msgid "%s:%d: invalid level '%s'"
+ msgstr "%s: μη έγκυρο είδος αρχείου"
+ 
+ #: cobol/scan_ante.h:1218
+ #, gcc-internal-format
+ msgid "%s:%d: invalid symbol type %s for symbol %qs"
+ msgstr ""
+ 
+ #: cobol/scan_ante.h:1250
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ msgid "%s:%d: invalid integer '%s'"
+ msgstr "%s: μη έγκυρο είδος αρχείου"
+ 
+ # src/request.c:37
+ #: cobol/scan_post.h:123
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ #| msgid "%s: %s"
+ msgid "%s:%d: %s: %s"
+ msgstr "%s: %s"
+ 
+ #. Use CHECK_FIELD when a should be non-null, and a->var_decl_node also should
+ #. by non-null.  (The useless calls to abort() are because cppcheck doesn't
+ #. understand that gcc_unreachable doesn't return);
+ #. Use this after doing any SHOW_PARSE stuff, to avoid cppcheck complaints
+ #. about nullPointerRedundantCheck
+ #. This version is a bit more lax, for special cases
+ #: cobol/show_parse.h:452 cobol/show_parse.h:456 cobol/show_parse.h:469
+ #: cobol/show_parse.h:473 cobol/show_parse.h:486
+ #, fuzzy, gcc-internal-format
+ msgid "%s: parameter %<"
+ msgstr "κακό όρισμα"
+ 
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3644 fortran/io.cc:3728 fortran/io.cc:4428
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "syntax error at %qs token"
  msgid "Syntax error in %s statement at %C"
*************** msgstr ""
*** 23446,23941 ****
  msgid "%s:%d:the value %s is not a BOOLEAN as the value is %d"
  msgstr ""
  
! # src/request.c:806 src/request.c:912
! #: fortran/lang.opt:440
! #, fuzzy, gcc-internal-format
! msgid "Unrecognized option to endianness value: %qs"
! msgstr "Μη αναγνωρίσημο όνομα επιφάνειας `%s'"
! 
! #: fortran/lang.opt:662
! #, gcc-internal-format
! msgid "Unrecognized option to floating-point init value: %qs"
! msgstr ""
! 
! #: fortran/lang.opt:694
! #, fuzzy, gcc-internal-format
! msgid "%qs is not an inline-controlable intrinsic"
! msgstr "το `%s' δεν είναι κανονικό αρχείο"
! 
! #: fortran/lang.opt:831
! #, fuzzy, gcc-internal-format
! msgid "Unrecognized option: %qs"
! msgstr "μη αναγνωρίσημη επιλογή `-%c'"
! 
! #: rust/lang.opt:90
! #, fuzzy, gcc-internal-format
! msgid "unknown crate type: '%qs'"
! msgstr "άγνωστος χαρακτήρας `%s'"
! 
! #: rust/lang.opt:118
! #, fuzzy, gcc-internal-format
! msgid "unknown rust mangling option %qs"
! msgstr "άγνωστο σετ `%s'"
! 
! #: rust/lang.opt:135
! #, fuzzy, gcc-internal-format
! msgid "unknown rust edition %qs"
! msgstr "άγνωστο σετ `%s'"
! 
! #: rust/lang.opt:163
  #, fuzzy, gcc-internal-format
! msgid "unknown rust compile-until %qs"
  msgstr "άγνωστο σετ `%s'"
  
! #: rust/lang.opt:220
! #, fuzzy, gcc-internal-format
! msgid "unknown panic strategy %qs"
! msgstr "άγνωστος χαρακτήρας `%s'"
! 
! #: c-family/c.opt:43 c-family/c.opt:46 c-family/c.opt:191
! #, fuzzy, gcc-internal-format
! msgid "assertion missing after %qs"
! msgstr "ορισμός δικαιωμάτων στο %s"
! 
! #: c-family/c.opt:55 c-family/c.opt:58 c-family/c.opt:173 c-family/c.opt:176
! #: c-family/c.opt:203 c-family/c.opt:286
! #, fuzzy, gcc-internal-format
! msgid "macro name missing after %qs"
! msgstr "έχουν παραληφθεί ορίσματα"
! 
! #: c-family/c.opt:70 c-family/c.opt:80 c-family/c.opt:83 c-family/c.opt:86
! #: c-family/c.opt:89 c-family/c.opt:185 c-family/c.opt:188 c-family/c.opt:230
! #: c-family/c.opt:234 c-family/c.opt:246 c-family/c.opt:2482
! #: c-family/c.opt:2490 config/darwin.opt:30 common.opt:329 common.opt:332
! #: common.opt:429 common.opt:3798
! #, fuzzy, gcc-internal-format
! msgid "missing filename after %qs"
! msgstr "παράληψη ορίσματος αρχείου"
! 
! #: c-family/c.opt:74 c-family/c.opt:77 c-family/c.opt:95 c-family/c.opt:98
! #: c-family/c.opt:101 c-family/c.opt:104 c-family/c.opt:210 c-family/c.opt:222
! #: c-family/c.opt:278 c-family/c.opt:2478 c-family/c.opt:2498
! #: c-family/c.opt:2502 c-family/c.opt:2506
! #, fuzzy, gcc-internal-format
! msgid "missing path after %qs"
! msgstr "ορισμός δικαιωμάτων στο %s"
! 
! #: c-family/c.opt:262 c-family/c.opt:266
! #, fuzzy, gcc-internal-format
! msgid "missing makefile target after %qs"
! msgstr "Ελλιπής ή κακοσχηματισμένη ιδιότητα"
! 
! #: c-family/c.opt:270
! #, fuzzy, gcc-internal-format
! msgid "missing format after %qs"
! msgstr "ορισμός δικαιωμάτων στο %s"
! 
! #: c-family/c.opt:274
  #, fuzzy, gcc-internal-format
! msgid "missing output path after %qs"
! msgstr "ορισμός δικαιωμάτων στο %s"
  
! #: c-family/c.opt:322
  #, gcc-internal-format
! msgid "argument %qs to %<-Waligned-new%> not recognized"
  msgstr ""
  
! #: c-family/c.opt:417
  #, gcc-internal-format
! msgid "argument %qs to %<-Wbidi-chars%> not recognized"
  msgstr ""
  
! #: c-family/c.opt:945
  #, gcc-internal-format
! msgid "argument %qs to %<-Wleading-whitespace=%> not recognized"
  msgstr ""
  
! #: c-family/c.opt:1134
  #, gcc-internal-format
! msgid "argument %qs to %<-Wnormalized%> not recognized"
  msgstr ""
  
! #: c-family/c.opt:1506
  #, gcc-internal-format
! msgid "argument %qs to %<-Wtrailing-whitespace=%> not recognized"
  msgstr ""
  
! #: c-family/c.opt:1834
  #, gcc-internal-format
! msgid "no class name specified with %qs"
  msgstr ""
  
! #: c-family/c.opt:1862
  #, gcc-internal-format
! msgid "argument %qs must be either %<on%> or %<off%>"
  msgstr ""
  
! #: c-family/c.opt:2006
  #, gcc-internal-format
! msgid "%<-fhandle-exceptions%> has been renamed %<-fexceptions%> (and is now on by default)"
  msgstr ""
  
! #: c-family/c.opt:2081
! #, fuzzy, gcc-internal-format
! msgid "missing mapper"
! msgstr "Έχει παραληφθεί εντολή"
! 
! #: c-family/c.opt:2109
! #, fuzzy, gcc-internal-format
! msgid "missing header name"
! msgstr "παράληψη ορίσματος αρχείου"
! 
! #: c-family/c.opt:2117
! #, fuzzy, gcc-internal-format
! msgid "missing module name"
! msgstr "Έχει παραληφθεί εντολή"
! 
! # src/request.c:806 src/request.c:912
! #: c-family/c.opt:2164
! #, fuzzy, gcc-internal-format
! msgid "unrecognized ivar visibility value %qs"
! msgstr "Μη αναγνωρίσημο όνομα επιφάνειας `%s'"
! 
! # src/request.c:806 src/request.c:912
! #: c-family/c.opt:2342
! #, fuzzy, gcc-internal-format
! msgid "unrecognized scalar storage order value %qs"
! msgstr "Μη αναγνωρίσημο όνομα επιφάνειας `%s'"
! 
! # src/request.c:806 src/request.c:912
! #: cobol/lang.opt:51
! #, fuzzy, gcc-internal-format
! msgid "Unrecognized COBOL dialect name: %qs"
! msgstr "Μη αναγνωρίσημο όνομα επιφάνειας `%s'"
! 
! #: d/lang.opt:201
! #, fuzzy, gcc-internal-format
! msgid "unknown array bounds setting %qs"
! msgstr "άγνωστο σετ `%s'"
  
! #: d/lang.opt:243
  #, fuzzy, gcc-internal-format
! msgid "unknown checkaction setting %qs"
  msgstr "άγνωστο σετ `%s'"
  
! #: d/lang.opt:303
  #, fuzzy, gcc-internal-format
! msgid "unknown C++ standard %qs"
! msgstr "άγνωστο σετ `%s'"
  
! #: config/vms/vms.opt:42
! #, fuzzy, gcc-internal-format
! msgid "unknown pointer size model %qs"
! msgstr "άγνωστο σετ `%s'"
  
  # src/main.c:663
! #: config/aarch64/aarch64.opt:363
  #, fuzzy, gcc-internal-format
  msgid "unknown autovec preference %qs"
  msgstr "Άγνωστη συμβολοσειρά `%s'"
  
! #: config/aarch64/aarch64.opt:408
  #, gcc-internal-format
  msgid "unknown LDP/STP policy %qs"
  msgstr ""
  
! #: config/i386/i386.opt:340
! #, gcc-internal-format
! msgid "%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead"
! msgstr ""
! 
! #: config/i386/i386.opt:400
! #, gcc-internal-format
! msgid "%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead"
! msgstr ""
! 
! #: config/i386/i386.opt:732
! #, gcc-internal-format
! msgid "%<-msse5%> was removed"
! msgstr ""
! 
! #: config/i386/i386.opt:1273
  #, fuzzy, gcc-internal-format
! msgid "unknown lam type %qs"
  msgstr "άγνωστο σετ `%s'"
  
! #: config/i386/i386.opt:1359
! #, gcc-internal-format
! msgid "%<-mevex512%> will be deprecated in GCC 16 due to all machines 512 bit vector size supported"
! msgstr ""
! 
! #: config/i386/i386.opt:1367 config/i386/i386.opt:1372
! #, gcc-internal-format
! msgid "%<-mavx10.1%> is aliased to 512 bit since GCC14.3 and GCC15.1 while %<-mavx10.1-256%> and %<-mavx10.1-512%> will be deprecated in GCC 16 due to all machines 512 bit vector size supported"
! msgstr ""
! 
! #: config/avr/avr.opt:34
  #, fuzzy, gcc-internal-format
! msgid "missing device or architecture after %qs"
! msgstr "Ελλιπής ή κακοσχηματισμένη ιδιότητα"
! 
! #: config/rs6000/rs6000.opt:312
! #, gcc-internal-format
! msgid "%<-mvrsave=no%> is deprecated; use %<-mno-vrsave%> instead"
! msgstr ""
  
! #: config/rs6000/rs6000.opt:316
  #, gcc-internal-format
! msgid "%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:383
! #, gcc-internal-format
! msgid "using darwin64 ABI"
! msgstr ""
  
! #: config/rs6000/rs6000.opt:386
  #, gcc-internal-format
! msgid "using old darwin ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:479
! #, gcc-internal-format
! msgid "Do not use %<-mpower8-internal%>; use %<-mcpu=power8%> instead"
! msgstr ""
  
! #: config/fused-madd.opt:22
! #, gcc-internal-format
! msgid "%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead"
! msgstr ""
  
! #: config/microblaze/microblaze.opt:87
  #, fuzzy, gcc-internal-format
! msgid "%qs is deprecated; use -fstack-check"
! msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: config/microblaze/microblaze.opt:95
  #, gcc-internal-format
! msgid "%qs is deprecated; use -fno-zero-initialized-in-bss"
  msgstr ""
  
! #: config/arc/arc.opt:169 config/arc/arc.opt:333 config/arc/arc.opt:337
! #: config/arc/arc.opt:341 config/arc/arc.opt:348 config/arc/arc.opt:352
! #: config/arc/arc.opt:356 config/arc/arc.opt:360 config/arc/arc.opt:363
! #: config/arc/arc.opt:366 config/arc/arc.opt:383
  #, fuzzy, gcc-internal-format
! msgid "%qs is deprecated"
! msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: lto/lang.opt:28
  #, fuzzy, gcc-internal-format
! msgid "unknown linker output %qs"
  msgstr "άγνωστο σετ `%s'"
  
! #: common.opt:1689
  #, fuzzy, gcc-internal-format
  msgid "unknown excess precision style %qs"
  msgstr "άγνωστο σετ `%s'"
  
! #: common.opt:1707
  #, gcc-internal-format
  msgid "unknown specification for the set of FLT_EVAL_METHOD values to permit %qs"
  msgstr ""
  
! #: common.opt:1751
  #, fuzzy, gcc-internal-format
  msgid "unknown floating point contraction style %qs"
  msgstr "πάρα πολλά ορίσματα"
  
! #: common.opt:1927
  #, gcc-internal-format
  msgid "unknown hardcfr noreturn checking level %qs"
  msgstr ""
  
! #: common.opt:1962
  #, fuzzy, gcc-internal-format
  msgid "unknown Stack Reuse Level %qs"
  msgstr "άγνωστο σετ `%s'"
  
! #: common.opt:2034
  #, gcc-internal-format
  msgid "unavailable stringop for inlining %qs"
  msgstr ""
  
! #: common.opt:2066
  #, gcc-internal-format
  msgid "unknown Control-Flow Protection Level %qs"
  msgstr ""
  
! #: common.opt:2180
  #, fuzzy, gcc-internal-format
  msgid "unknown IRA algorithm %qs"
  msgstr "άγνωστο σετ `%s'"
  
! #: common.opt:2193
  #, fuzzy, gcc-internal-format
  msgid "unknown IRA region %qs"
  msgstr "άγνωστος χαρακτήρας `%s'"
  
! #: common.opt:2279 params.opt:473
! #, fuzzy, gcc-internal-format
! msgid "unknown LTO partitioning model %qs"
! msgstr "άγνωστο σετ `%s'"
! 
! #: common.opt:2403
  #, fuzzy, gcc-internal-format
  msgid "targets missing after %qs"
  msgstr "Αρχή αρχείου %s\n"
  
! #: common.opt:2406
  #, fuzzy, gcc-internal-format
  msgid "options or targets=options missing after %qs"
  msgstr "Αρχή αρχείου %s\n"
  
  # src/grep.c:1133
! #: common.opt:2414
  #, fuzzy, gcc-internal-format
  msgid "unknown offload ABI %qs"
  msgstr "άγνωστη μέθοδος καταλόγων"
  
! #: common.opt:2423
  #, fuzzy, gcc-internal-format
  msgid "option missing after %qs"
  msgstr "ορισμός δικαιωμάτων στο %s"
  
! #: common.opt:2600
  #, gcc-internal-format
  msgid "unknown profile reproducibility method %qs"
  msgstr ""
  
! #: common.opt:2616
  #, fuzzy, gcc-internal-format
  msgid "unknown profile update method %qs"
  msgstr "άγνωστο σετ `%s'"
  
! #: common.opt:2725
  #, fuzzy, gcc-internal-format
  msgid "unknown Live-Patching Level %qs"
  msgstr "άγνωστο σετ `%s'"
  
! #: common.opt:2758
  #, gcc-internal-format
  msgid "unknown basic block reordering algorithm %qs"
  msgstr ""
  
! #: common.opt:3094
  #, fuzzy, gcc-internal-format
  msgid "unknown TLS model %qs"
  msgstr "άγνωστο σετ `%s'"
  
! #: common.opt:3127
  #, fuzzy, gcc-internal-format
  msgid "unknown trampoline implementation %qs"
  msgstr "αποτυχία κατά την εγγραφή δεδομένων για την κατηγορία `%s'"
  
! #: common.opt:3449
  #, fuzzy, gcc-internal-format
  msgid "unknown vectorizer cost model %qs"
  msgstr "άγνωστο σετ `%s'"
  
! #: common.opt:3480
  #, gcc-internal-format
  msgid "unrecognized automatic variable initialization type %qs"
  msgstr ""
  
  # src/request.c:806 src/request.c:912
! #: common.opt:3506
  #, fuzzy, gcc-internal-format
  msgid "unrecognized visibility value %qs"
  msgstr "Μη αναγνωρίσημο όνομα επιφάνειας `%s'"
  
  # src/request.c:263
! #: common.opt:3525
  #, fuzzy, gcc-internal-format
  msgid "unknown vtable verify initialization priority %qs"
  msgstr "Το βήμα αρχικοποίησης απέτυχε"
  
! #: common.opt:3581
  #, fuzzy, gcc-internal-format
  msgid "unrecognized zero init padding bits kind %qs"
  msgstr "μη αναγνωρίσημη επιλογή `-%c'"
  
! #: params.opt:940
  #, fuzzy, gcc-internal-format
! msgid "unknown ranger debug mode %qs"
  msgstr "άγνωστο σετ `%s'"
  
! #: params.opt:1131
  #, fuzzy, gcc-internal-format
! msgid "unknown threader debug mode %qs"
  msgstr "άγνωστο σετ `%s'"
  
! #: attribs.cc:244 attribs.cc:267 attribs.cc:280
  #, fuzzy, gcc-internal-format
  msgid "wrong argument to ignored attributes"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: attribs.cc:245
  #, gcc-internal-format
  msgid "valid format is %<ns::attr%> or %<ns::%>"
  msgstr ""
  
! #: attribs.cc:526
  #, gcc-internal-format
  msgid "ignoring attribute %qE in declaration of a built-in function %qD because it conflicts with attribute %qs"
  msgstr ""
  
! #: attribs.cc:532 c-family/c-attribs.cc:1343 c-family/c-attribs.cc:1387
  #, gcc-internal-format
  msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgstr ""
  
! #: attribs.cc:538 c-family/c-attribs.cc:1053 c-family/c-attribs.cc:2762
! #: c-family/c-attribs.cc:3318 c-family/c-attribs.cc:5282
! #: c-family/c-attribs.cc:5375 cp/decl.cc:17059 cp/decl.cc:17110
! #: cp/friend.cc:319 cp/tree.cc:5394
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
  #. Warn about and ignore all others for now, but store them.
! #: attribs.cc:738 c-family/c-attribs.cc:4391 objc/objc-act.cc:5134
  #: objc/objc-act.cc:7125 objc/objc-act.cc:8323 objc/objc-act.cc:8379
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute directive ignored"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: attribs.cc:748
  #, fuzzy, gcc-internal-format
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: attribs.cc:761 c/c-parser.cc:2189 cp/cp-gimplify.cc:3709
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: attribs.cc:764
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %i or more, found %i"
  msgstr ""
  
! #: attribs.cc:767 c/c-parser.cc:2192 cp/cp-gimplify.cc:3711
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected %i, found %i"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: attribs.cc:770
  #, gcc-internal-format, gfc-internal-format
  msgid "expected between %i and %i, found %i"
  msgstr ""
  
! #: attribs.cc:790 c-family/c-attribs.cc:5144
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute does not apply to types"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: attribs.cc:838
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to function types"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: attribs.cc:848
  #, gcc-internal-format
  msgid "type attributes ignored after type is already defined"
  msgstr ""
--- 24403,24973 ----
  msgid "%s:%d:the value %s is not a BOOLEAN as the value is %d"
  msgstr ""
  
! #: lto/lang.opt:28
  #, fuzzy, gcc-internal-format
! msgid "unknown linker output %qs"
  msgstr "άγνωστο σετ `%s'"
  
! #: config/arc/arc.opt:171 config/arc/arc.opt:336 config/arc/arc.opt:340
! #: config/arc/arc.opt:344 config/arc/arc.opt:351 config/arc/arc.opt:355
! #: config/arc/arc.opt:359 config/arc/arc.opt:363 config/arc/arc.opt:366
! #: config/arc/arc.opt:369 config/arc/arc.opt:386
  #, fuzzy, gcc-internal-format
! msgid "%qs is deprecated"
! msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: config/rs6000/rs6000.opt:312
  #, gcc-internal-format
! msgid "%<-mvrsave=no%> is deprecated; use %<-mno-vrsave%> instead"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:316
  #, gcc-internal-format
! msgid "%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:383
  #, gcc-internal-format
! msgid "using darwin64 ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:386
  #, gcc-internal-format
! msgid "using old darwin ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:479
  #, gcc-internal-format
! msgid "Do not use %<-mpower8-internal%>; use %<-mcpu=power8%> instead"
  msgstr ""
  
! #: config/avr/avr.opt:30
! #, fuzzy, gcc-internal-format
! msgid "missing device or architecture after %qs"
! msgstr "Ελλιπής ή κακοσχηματισμένη ιδιότητα"
! 
! #: config/i386/i386.opt:328
  #, gcc-internal-format
! msgid "%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead"
  msgstr ""
  
! #: config/i386/i386.opt:393
  #, gcc-internal-format
! msgid "%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead"
  msgstr ""
  
! #: config/i386/i386.opt:655
  #, gcc-internal-format
! msgid "%<-mstore-max=%> is deprecated; use %<-mmove-max=%> instead"
  msgstr ""
  
! #: config/i386/i386.opt:720
! #, gcc-internal-format
! msgid "%<-msse5%> was removed"
! msgstr ""
  
! #: config/i386/i386.opt:1269
  #, fuzzy, gcc-internal-format
! msgid "unknown lam type %qs"
  msgstr "άγνωστο σετ `%s'"
  
! #: config/microblaze/microblaze.opt:87
  #, fuzzy, gcc-internal-format
! msgid "%qs is deprecated; use -fstack-check"
! msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: config/microblaze/microblaze.opt:95
! #, gcc-internal-format
! msgid "%qs is deprecated; use -fno-zero-initialized-in-bss"
! msgstr ""
  
  # src/main.c:663
! #: config/aarch64/aarch64.opt:387
  #, fuzzy, gcc-internal-format
  msgid "unknown autovec preference %qs"
  msgstr "Άγνωστη συμβολοσειρά `%s'"
  
! #: config/aarch64/aarch64.opt:432
  #, gcc-internal-format
  msgid "unknown LDP/STP policy %qs"
  msgstr ""
  
! #: config/vms/vms.opt:42
  #, fuzzy, gcc-internal-format
! msgid "unknown pointer size model %qs"
  msgstr "άγνωστο σετ `%s'"
  
! #: config/darwin.opt:30 common.opt:320 common.opt:323 common.opt:420
! #: common.opt:3882 c-family/c.opt:74 c-family/c.opt:84 c-family/c.opt:87
! #: c-family/c.opt:90 c-family/c.opt:93 c-family/c.opt:191 c-family/c.opt:194
! #: c-family/c.opt:236 c-family/c.opt:240 c-family/c.opt:252 c-family/c.opt:2558
! #: c-family/c.opt:2566
  #, fuzzy, gcc-internal-format
! msgid "missing filename after %qs"
! msgstr "παράληψη ορίσματος αρχείου"
  
! #: config/fused-madd.opt:22
  #, gcc-internal-format
! msgid "%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead"
  msgstr ""
  
! # src/request.c:806 src/request.c:912
! #: fortran/lang.opt:444
! #, fuzzy, gcc-internal-format
! msgid "Unrecognized option to endianness value: %qs"
! msgstr "Μη αναγνωρίσημο όνομα επιφάνειας `%s'"
  
! #: fortran/lang.opt:670
  #, gcc-internal-format
! msgid "Unrecognized option to floating-point init value: %qs"
  msgstr ""
  
! #: fortran/lang.opt:702
! #, fuzzy, gcc-internal-format
! msgid "%qs is not an inline-controlable intrinsic"
! msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: fortran/lang.opt:839
! #, fuzzy, gcc-internal-format
! msgid "Unrecognized option: %qs"
! msgstr "μη αναγνωρίσημη επιλογή `-%c'"
  
! #: params.opt:497 common.opt:2340
  #, fuzzy, gcc-internal-format
! msgid "unknown LTO partitioning model %qs"
! msgstr "άγνωστο σετ `%s'"
  
! #: params.opt:524
  #, gcc-internal-format
! msgid "unknown LTO locality partitioning heuristics %qs"
  msgstr ""
  
! #: params.opt:978
  #, fuzzy, gcc-internal-format
! msgid "unknown ranger debug mode %qs"
! msgstr "άγνωστο σετ `%s'"
  
! #: params.opt:1165
  #, fuzzy, gcc-internal-format
! msgid "unknown threader debug mode %qs"
  msgstr "άγνωστο σετ `%s'"
  
! #: common.opt:1744
  #, fuzzy, gcc-internal-format
  msgid "unknown excess precision style %qs"
  msgstr "άγνωστο σετ `%s'"
  
! #: common.opt:1762
  #, gcc-internal-format
  msgid "unknown specification for the set of FLT_EVAL_METHOD values to permit %qs"
  msgstr ""
  
! #: common.opt:1806
  #, fuzzy, gcc-internal-format
  msgid "unknown floating point contraction style %qs"
  msgstr "πάρα πολλά ορίσματα"
  
! #: common.opt:1990
  #, gcc-internal-format
  msgid "unknown hardcfr noreturn checking level %qs"
  msgstr ""
  
! #: common.opt:2023
  #, fuzzy, gcc-internal-format
  msgid "unknown Stack Reuse Level %qs"
  msgstr "άγνωστο σετ `%s'"
  
! #: common.opt:2095
  #, gcc-internal-format
  msgid "unavailable stringop for inlining %qs"
  msgstr ""
  
! #: common.opt:2127
  #, gcc-internal-format
  msgid "unknown Control-Flow Protection Level %qs"
  msgstr ""
  
! #: common.opt:2241
  #, fuzzy, gcc-internal-format
  msgid "unknown IRA algorithm %qs"
  msgstr "άγνωστο σετ `%s'"
  
! #: common.opt:2254
  #, fuzzy, gcc-internal-format
  msgid "unknown IRA region %qs"
  msgstr "άγνωστος χαρακτήρας `%s'"
  
! #: common.opt:2468
  #, fuzzy, gcc-internal-format
  msgid "targets missing after %qs"
  msgstr "Αρχή αρχείου %s\n"
  
! #: common.opt:2471
  #, fuzzy, gcc-internal-format
  msgid "options or targets=options missing after %qs"
  msgstr "Αρχή αρχείου %s\n"
  
  # src/grep.c:1133
! #: common.opt:2481
  #, fuzzy, gcc-internal-format
  msgid "unknown offload ABI %qs"
  msgstr "άγνωστη μέθοδος καταλόγων"
  
! #: common.opt:2492
  #, fuzzy, gcc-internal-format
  msgid "option missing after %qs"
  msgstr "ορισμός δικαιωμάτων στο %s"
  
! #: common.opt:2669
  #, gcc-internal-format
  msgid "unknown profile reproducibility method %qs"
  msgstr ""
  
! #: common.opt:2685
  #, fuzzy, gcc-internal-format
  msgid "unknown profile update method %qs"
  msgstr "άγνωστο σετ `%s'"
  
! #: common.opt:2794
  #, fuzzy, gcc-internal-format
  msgid "unknown Live-Patching Level %qs"
  msgstr "άγνωστο σετ `%s'"
  
! #: common.opt:2827
  #, gcc-internal-format
  msgid "unknown basic block reordering algorithm %qs"
  msgstr ""
  
! #: common.opt:3165
  #, fuzzy, gcc-internal-format
  msgid "unknown TLS model %qs"
  msgstr "άγνωστο σετ `%s'"
  
! #: common.opt:3198
  #, fuzzy, gcc-internal-format
  msgid "unknown trampoline implementation %qs"
  msgstr "αποτυχία κατά την εγγραφή δεδομένων για την κατηγορία `%s'"
  
! #: common.opt:3532
  #, fuzzy, gcc-internal-format
  msgid "unknown vectorizer cost model %qs"
  msgstr "άγνωστο σετ `%s'"
  
! #: common.opt:3563
  #, gcc-internal-format
  msgid "unrecognized automatic variable initialization type %qs"
  msgstr ""
  
  # src/request.c:806 src/request.c:912
! #: common.opt:3589
  #, fuzzy, gcc-internal-format
  msgid "unrecognized visibility value %qs"
  msgstr "Μη αναγνωρίσημο όνομα επιφάνειας `%s'"
  
  # src/request.c:263
! #: common.opt:3608
  #, fuzzy, gcc-internal-format
  msgid "unknown vtable verify initialization priority %qs"
  msgstr "Το βήμα αρχικοποίησης απέτυχε"
  
! #: common.opt:3664
  #, fuzzy, gcc-internal-format
  msgid "unrecognized zero init padding bits kind %qs"
  msgstr "μη αναγνωρίσημη επιλογή `-%c'"
  
! #: algol68/lang.opt:52
! #, gcc-internal-format
! msgid "argument %qs to %<-Whidden-declaration%> not recognized"
! msgstr ""
! 
! #: algol68/lang.opt:118
! #, gcc-internal-format
! msgid "unknown stropping_regime setting %qs"
! msgstr ""
! 
! #: rust/lang.opt:90
  #, fuzzy, gcc-internal-format
! msgid "unknown crate type: '%qs'"
! msgstr "άγνωστος χαρακτήρας `%s'"
! 
! #: rust/lang.opt:118
! #, fuzzy, gcc-internal-format
! msgid "unknown rust mangling option %qs"
  msgstr "άγνωστο σετ `%s'"
  
! #: rust/lang.opt:135
  #, fuzzy, gcc-internal-format
! msgid "unknown rust edition %qs"
  msgstr "άγνωστο σετ `%s'"
  
! #: rust/lang.opt:163
! #, fuzzy, gcc-internal-format
! msgid "unknown rust compile-until %qs"
! msgstr "άγνωστο σετ `%s'"
! 
! #: rust/lang.opt:220
! #, fuzzy, gcc-internal-format
! msgid "unknown panic strategy %qs"
! msgstr "άγνωστος χαρακτήρας `%s'"
! 
! #: c-family/c.opt:43 c-family/c.opt:46 c-family/c.opt:197
! #, fuzzy, gcc-internal-format
! msgid "assertion missing after %qs"
! msgstr "ορισμός δικαιωμάτων στο %s"
! 
! #: c-family/c.opt:59 c-family/c.opt:62 c-family/c.opt:179 c-family/c.opt:182
! #: c-family/c.opt:209 c-family/c.opt:292
! #, fuzzy, gcc-internal-format
! msgid "macro name missing after %qs"
! msgstr "έχουν παραληφθεί ορίσματα"
! 
! #: c-family/c.opt:78 c-family/c.opt:81 c-family/c.opt:99 c-family/c.opt:102
! #: c-family/c.opt:105 c-family/c.opt:108 c-family/c.opt:216 c-family/c.opt:228
! #: c-family/c.opt:284 c-family/c.opt:2554 c-family/c.opt:2574
! #: c-family/c.opt:2578 c-family/c.opt:2582
! #, fuzzy, gcc-internal-format
! msgid "missing path after %qs"
! msgstr "ορισμός δικαιωμάτων στο %s"
! 
! #: c-family/c.opt:268 c-family/c.opt:272
! #, fuzzy, gcc-internal-format
! msgid "missing makefile target after %qs"
! msgstr "Ελλιπής ή κακοσχηματισμένη ιδιότητα"
! 
! #: c-family/c.opt:276
! #, fuzzy, gcc-internal-format
! msgid "missing format after %qs"
! msgstr "ορισμός δικαιωμάτων στο %s"
! 
! #: c-family/c.opt:280
! #, fuzzy, gcc-internal-format
! msgid "missing output path after %qs"
! msgstr "ορισμός δικαιωμάτων στο %s"
! 
! #: c-family/c.opt:328
! #, gcc-internal-format
! msgid "argument %qs to %<-Waligned-new%> not recognized"
! msgstr ""
! 
! #: c-family/c.opt:427
! #, gcc-internal-format
! msgid "argument %qs to %<-Wbidi-chars%> not recognized"
! msgstr ""
! 
! #: c-family/c.opt:971
! #, gcc-internal-format
! msgid "argument %qs to %<-Wleading-whitespace=%> not recognized"
! msgstr ""
! 
! #: c-family/c.opt:1172
! #, gcc-internal-format
! msgid "argument %qs to %<-Wnormalized%> not recognized"
! msgstr ""
! 
! #: c-family/c.opt:1552
! #, gcc-internal-format
! msgid "argument %qs to %<-Wtrailing-whitespace=%> not recognized"
! msgstr ""
! 
! #: c-family/c.opt:1880
! #, gcc-internal-format
! msgid "no class name specified with %qs"
! msgstr ""
! 
! #: c-family/c.opt:1910
! #, fuzzy, gcc-internal-format
! msgid "unrecognized contract evaluation semantic %qs"
! msgstr "Μη έγκυρη επιλογή `%s'"
! 
! #: c-family/c.opt:1942
! #, fuzzy, gcc-internal-format
! msgid "unrecognized client contract check option %qs"
! msgstr "Μη έγκυρη επιλογή `%s'"
! 
! #: c-family/c.opt:1958
! #, gcc-internal-format
! msgid "argument %qs must be either %<on%> or %<off%>"
! msgstr ""
! 
! #: c-family/c.opt:2078
! #, gcc-internal-format
! msgid "%<-fhandle-exceptions%> has been renamed %<-fexceptions%> (and is now on by default)"
! msgstr ""
! 
! #: c-family/c.opt:2153
! #, fuzzy, gcc-internal-format
! msgid "missing mapper"
! msgstr "Έχει παραληφθεί εντολή"
! 
! #: c-family/c.opt:2181
! #, fuzzy, gcc-internal-format
! msgid "missing header name"
! msgstr "παράληψη ορίσματος αρχείου"
! 
! #: c-family/c.opt:2189
! #, fuzzy, gcc-internal-format
! msgid "missing module name"
! msgstr "Έχει παραληφθεί εντολή"
! 
! # src/request.c:806 src/request.c:912
! #: c-family/c.opt:2236
! #, fuzzy, gcc-internal-format
! msgid "unrecognized ivar visibility value %qs"
! msgstr "Μη αναγνωρίσημο όνομα επιφάνειας `%s'"
! 
! # src/request.c:806 src/request.c:912
! #: c-family/c.opt:2418
! #, fuzzy, gcc-internal-format
! msgid "unrecognized scalar storage order value %qs"
! msgstr "Μη αναγνωρίσημο όνομα επιφάνειας `%s'"
! 
! # src/request.c:806 src/request.c:912
! #: cobol/lang.opt:51
! #, fuzzy, gcc-internal-format
! msgid "Unrecognized COBOL dialect name: %qs"
! msgstr "Μη αναγνωρίσημο όνομα επιφάνειας `%s'"
! 
! #: d/lang.opt:201
! #, fuzzy, gcc-internal-format
! msgid "unknown array bounds setting %qs"
! msgstr "άγνωστο σετ `%s'"
! 
! #: d/lang.opt:243
! #, fuzzy, gcc-internal-format
! msgid "unknown checkaction setting %qs"
! msgstr "άγνωστο σετ `%s'"
! 
! #: d/lang.opt:303
! #, fuzzy, gcc-internal-format
! msgid "unknown C++ standard %qs"
! msgstr "άγνωστο σετ `%s'"
! 
! #: attr-callback.cc:199
! #, fuzzy, gcc-internal-format
! msgid "%qE attribute can only be used on functions"
! msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
! 
! #: attr-callback.cc:207
! #, fuzzy, gcc-internal-format
! msgid "argument specifying callback function position is not an integer constant"
! msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
! 
! #: attr-callback.cc:227
! #, gcc-internal-format
! msgid "callback function position cannot be marked as unknown"
! msgstr ""
! 
! #: attr-callback.cc:235
! #, gcc-internal-format
! msgid "callback function position out of range"
! msgstr ""
! 
! #: attr-callback.cc:246
! #, gcc-internal-format
! msgid "could not retrieve callback function from arguments"
! msgstr ""
! 
! #: attr-callback.cc:255
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "argument no. %d is not an address of a function"
! msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
! 
! #: attr-callback.cc:275
! #, gcc-internal-format, gfc-internal-format
! msgid "argument number mismatch, %d expected, got %d"
! msgstr ""
! 
! #: attr-callback.cc:293
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "argument no. %d is not an integer constant"
! msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
! 
! #: attr-callback.cc:311
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "callback argument index %d is out of range"
! msgstr "%s: αριθμός γραμμής έξω από τα όρια"
! 
! #: attr-callback.cc:324
! #, gcc-internal-format, gfc-internal-format
! msgid "argument type at index %d is not compatible with callback argument type at index %d"
! msgstr ""
! 
! #: attr-callback.cc:339
! #, gcc-internal-format, gfc-internal-format
! msgid "function declaration has multiple callback attributes describing argument no. %d"
! msgstr ""
! 
! #: attribs.cc:245 attribs.cc:268 attribs.cc:281
  #, fuzzy, gcc-internal-format
  msgid "wrong argument to ignored attributes"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: attribs.cc:246
  #, gcc-internal-format
  msgid "valid format is %<ns::attr%> or %<ns::%>"
  msgstr ""
  
! #: attribs.cc:527
  #, gcc-internal-format
  msgid "ignoring attribute %qE in declaration of a built-in function %qD because it conflicts with attribute %qs"
  msgstr ""
  
! #: attribs.cc:533 c-family/c-attribs.cc:1387 c-family/c-attribs.cc:1431
  #, gcc-internal-format
  msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgstr ""
  
! #: attribs.cc:539 c-family/c-attribs.cc:1086 c-family/c-attribs.cc:2807
! #: c-family/c-attribs.cc:3397 c-family/c-attribs.cc:5472
! #: c-family/c-attribs.cc:5565 cp/contracts.cc:595 cp/decl.cc:18233
! #: cp/decl.cc:18284 cp/friend.cc:319 cp/tree.cc:5723
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
  #. Warn about and ignore all others for now, but store them.
! #: attribs.cc:739 c-family/c-attribs.cc:4471 objc/objc-act.cc:5134
  #: objc/objc-act.cc:7125 objc/objc-act.cc:8323 objc/objc-act.cc:8379
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute directive ignored"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: attribs.cc:749
  #, fuzzy, gcc-internal-format
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: attribs.cc:762 c/c-parser.cc:2289 cp/cp-gimplify.cc:4115
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: attribs.cc:765
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %i or more, found %i"
  msgstr ""
  
! #: attribs.cc:768 c/c-parser.cc:2292 cp/cp-gimplify.cc:4117
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected %i, found %i"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: attribs.cc:771
  #, gcc-internal-format, gfc-internal-format
  msgid "expected between %i and %i, found %i"
  msgstr ""
  
! #: attribs.cc:791 c-family/c-attribs.cc:5334
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute does not apply to types"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: attribs.cc:839
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to function types"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: attribs.cc:849
  #, gcc-internal-format
  msgid "type attributes ignored after type is already defined"
  msgstr ""
*************** msgstr ""
*** 23949,24301 ****
  #. is a constraint violation if it is not one of the known
  #. standard attributes.  Diagnose it here with a pedwarn and
  #. then discard it to prevent a duplicate warning later.
! #: attribs.cc:942 attribs.cc:1933 attribs.cc:1943 attribs.cc:1953
! #: c-family/c-attribs.cc:1081 c-family/c-attribs.cc:1234
! #: c-family/c-attribs.cc:1253 c-family/c-attribs.cc:1271
! #: c-family/c-attribs.cc:1286 c-family/c-attribs.cc:1314
! #: c-family/c-attribs.cc:1358 c-family/c-attribs.cc:1402
! #: c-family/c-attribs.cc:1443 c-family/c-attribs.cc:1474
! #: c-family/c-attribs.cc:1490 c-family/c-attribs.cc:1507
! #: c-family/c-attribs.cc:1523 c-family/c-attribs.cc:1540
! #: c-family/c-attribs.cc:1565 c-family/c-attribs.cc:1581
! #: c-family/c-attribs.cc:1596 c-family/c-attribs.cc:1693
! #: c-family/c-attribs.cc:1710 c-family/c-attribs.cc:1728
! #: c-family/c-attribs.cc:1753 c-family/c-attribs.cc:1778
! #: c-family/c-attribs.cc:1801 c-family/c-attribs.cc:1818
! #: c-family/c-attribs.cc:1847 c-family/c-attribs.cc:1868
! #: c-family/c-attribs.cc:1889 c-family/c-attribs.cc:1916
! #: c-family/c-attribs.cc:1947 c-family/c-attribs.cc:1976
! #: c-family/c-attribs.cc:2030 c-family/c-attribs.cc:2083
! #: c-family/c-attribs.cc:2149 c-family/c-attribs.cc:2207
! #: c-family/c-attribs.cc:2296 c-family/c-attribs.cc:2326
! #: c-family/c-attribs.cc:2377 c-family/c-attribs.cc:2974
! #: c-family/c-attribs.cc:3173 c-family/c-attribs.cc:3234
! #: c-family/c-attribs.cc:3471 c-family/c-attribs.cc:3551
! #: c-family/c-attribs.cc:3703 c-family/c-attribs.cc:4158
! #: c-family/c-attribs.cc:4224 c-family/c-attribs.cc:4260
! #: c-family/c-attribs.cc:4315 c-family/c-attribs.cc:4544
! #: c-family/c-attribs.cc:4565 c-family/c-attribs.cc:4654
! #: c-family/c-attribs.cc:4686 c-family/c-attribs.cc:4751
! #: c-family/c-attribs.cc:4957 c-family/c-attribs.cc:5146
! #: c-family/c-attribs.cc:5910 c-family/c-attribs.cc:5929
! #: c-family/c-attribs.cc:5952 c-family/c-attribs.cc:5991
! #: c-family/c-attribs.cc:6073 c-family/c-attribs.cc:6105
! #: c-family/c-attribs.cc:6147 c-family/c-attribs.cc:6163
! #: c-family/c-attribs.cc:6335 c-family/c-attribs.cc:6347
! #: c-family/c-common.cc:6256 c-family/c-common.cc:6259 config/darwin.cc:2208
! #: config/arm/arm.cc:7515 config/arm/arm.cc:7542 config/arm/arm.cc:7559
! #: config/avr/avr.cc:11304 config/csky/csky.cc:6498 config/csky/csky.cc:6519
! #: config/h8300/h8300.cc:4972 config/h8300/h8300.cc:4996
! #: config/i386/i386-options.cc:3774 config/i386/i386-options.cc:3932
! #: config/i386/i386-options.cc:4164 config/i386/i386-options.cc:4194
! #: config/ia64/ia64.cc:799 config/loongarch/loongarch.cc:8197
! #: config/rs6000/rs6000.cc:20745 ada/gcc-interface/utils.cc:6902
! #: ada/gcc-interface/utils.cc:6918 ada/gcc-interface/utils.cc:7015
! #: ada/gcc-interface/utils.cc:7032 ada/gcc-interface/utils.cc:7049
! #: ada/gcc-interface/utils.cc:7064 ada/gcc-interface/utils.cc:7080
! #: ada/gcc-interface/utils.cc:7106 ada/gcc-interface/utils.cc:7175
! #: ada/gcc-interface/utils.cc:7202 ada/gcc-interface/utils.cc:7247
! #: ada/gcc-interface/utils.cc:7268 ada/gcc-interface/utils.cc:7316
! #: ada/gcc-interface/utils.cc:7332 ada/gcc-interface/utils.cc:7366
! #: c/c-decl.cc:4952 c/c-decl.cc:4955 c/c-decl.cc:4982 c/c-parser.cc:6142
! #: cp/tree.cc:5062 cp/tree.cc:5561 d/d-attribs.cc:483 d/d-attribs.cc:702
  #: d/d-attribs.cc:723 d/d-attribs.cc:739 d/d-attribs.cc:756 d/d-attribs.cc:788
  #: d/d-attribs.cc:917 d/d-attribs.cc:976 d/d-attribs.cc:992 d/d-attribs.cc:1008
  #: d/d-attribs.cc:1157 d/d-attribs.cc:1170 d/d-attribs.cc:1387
! #: d/d-attribs.cc:1405 d/d-attribs.cc:1452 d/d-attribs.cc:1490
! #: d/d-attribs.cc:1506 d/d-attribs.cc:1563 d/d-attribs.cc:1591
! #: jit/dummy-frontend.cc:285 jit/dummy-frontend.cc:319
! #: jit/dummy-frontend.cc:614 jit/dummy-frontend.cc:699
! #: jit/dummy-frontend.cc:720 jit/dummy-frontend.cc:739
! #: jit/dummy-frontend.cc:770 jit/dummy-frontend.cc:784
! #: jit/dummy-frontend.cc:827 jit/dummy-frontend.cc:847
! #: jit/dummy-frontend.cc:908 lto/lto-lang.cc:306 rust/rust-attribs.cc:171
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: attribs.cc:1221
! #, gcc-internal-format
! msgid "missing %<target%> attribute for multi-versioned %qD"
! msgstr ""
! 
! #: attribs.cc:1224 cp/decl.cc:1357 cp/decl.cc:2369 cp/decl.cc:2417
! #: cp/decl.cc:2433 cp/decl.cc:3132 cp/decl.cc:3584
! #, fuzzy, gcc-internal-format
! msgid "previous declaration of %qD"
! msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
! 
! #: attribs.cc:1332
  #, gcc-internal-format
  msgid "ignoring attributes applied to %qT after definition"
  msgstr ""
  
! #: attribs.cc:1864
  #, gcc-internal-format
  msgid "%q+D already declared with dllexport attribute: dllimport ignored"
  msgstr ""
  
! #: attribs.cc:1876
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
  msgstr ""
  
! #: attribs.cc:1890
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
  msgstr ""
  
! #: attribs.cc:1971
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D declared as dllimport: attribute ignored"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: attribs.cc:1979
  #, fuzzy, gcc-internal-format
  msgid "function %q+D definition is marked dllimport"
  msgstr "μη έγκυρος αριθμός αρχείου στη δήλωση πεδίου: `%s'"
  
! #: attribs.cc:1987
  #, gcc-internal-format
  msgid "variable %q+D definition is marked dllimport"
  msgstr ""
  
! #: attribs.cc:2018
  #, gcc-internal-format
  msgid "external linkage required for symbol %q+D because of %qE attribute"
  msgstr ""
  
! #: attribs.cc:2032
  #, gcc-internal-format
  msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
  msgstr ""
  
! #: attribs.cc:2330
  msgid "%qD specifies more restrictive attribute than its target %qD: %e"
  msgid_plural "%qD specifies more restrictive attributes than its target %qD: %e"
  msgstr[0] ""
  msgstr[1] ""
  
! #: attribs.cc:2336 attribs.cc:2358
  #, fuzzy, gcc-internal-format
  msgid "%qD target declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: attribs.cc:2352
  msgid "%qD specifies less restrictive attribute than its target %qD: %e"
  msgid_plural "%qD specifies less restrictive attributes than its target %qD: %e"
  msgstr[0] ""
  msgstr[1] ""
  
! #: auto-profile.cc:367
  #, gcc-internal-format
! msgid "offset exceeds 16 bytes"
  msgstr ""
  
! #: auto-profile.cc:864
  #, fuzzy, gcc-internal-format
  #| msgid "';' expected"
  msgid "Not expected TAG."
  msgstr "αναμενόταν ';'"
  
! #: auto-profile.cc:929
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot open profile file %s"
  msgstr "αδυναμία ανοίγματος αρχείου εισόδου `%s'"
  
! #: auto-profile.cc:935
  #, gcc-internal-format
  msgid "AutoFDO profile magic number does not match"
  msgstr ""
  
! #: auto-profile.cc:943
  #, gcc-internal-format, gfc-internal-format
  msgid "AutoFDO profile version %u does not match %u"
  msgstr ""
  
! #: auto-profile.cc:955
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot read string table from %s"
  msgstr "δεν είναι δυνατό να μετανομαστεί το `.' ή το `..'"
  
! #: auto-profile.cc:963
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot read function profile from %s"
  msgstr "δε βρέθηκε ο προεπεξεργαστής C: %s \n"
  
! #: builtins.cc:703
  #, gcc-internal-format
  msgid "offset %qwi outside bounds of constant string"
  msgstr ""
  
! #: builtins.cc:707 cp/name-lookup.cc:6941
  #, fuzzy, gcc-internal-format
  msgid "%qE declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: builtins.cc:1312
  #, gcc-internal-format
  msgid "second argument to %<__builtin_prefetch%> must be a constant"
  msgstr ""
  
! #: builtins.cc:1320
  #, gcc-internal-format
  msgid "invalid second argument to %<__builtin_prefetch%>; using zero"
  msgstr ""
  
! #: builtins.cc:1330
  #, gcc-internal-format
  msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgstr ""
  
! #: builtins.cc:1338
  #, gcc-internal-format
  msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgstr ""
  
! #: builtins.cc:4081 gimple-fold.cc:2678 gimple-ssa-warn-access.cc:2587
  #: tree-ssa-strlen.cc:3177
  #, gcc-internal-format
  msgid "%qD specified bound %E equals destination size"
  msgstr ""
  
! #: builtins.cc:5330 gimplify.cc:4668
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "πάρα πολλά ορίσματα"
  
! #: builtins.cc:5430
  #, fuzzy, gcc-internal-format
  msgid "invalid argument to %qD"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: builtins.cc:5443
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument to %qD"
  msgstr "Εμφάνιση έκδοσης προγράμματος"
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.cc:5451
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr ""
  
! #: builtins.cc:6081
  #, fuzzy, gcc-internal-format
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: builtins.cc:6171
  #, fuzzy, gcc-internal-format
  msgid "trampoline generated for nested function %qD"
  msgstr "Δεν ήταν δυνατή η εύρεση ετικέττας για μεταγωγή στο `%s'"
  
! #: builtins.cc:6545 builtins.cc:6558
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr ""
  
! #: builtins.cc:7328
  #, fuzzy, gcc-internal-format
  msgid "non-constant argument 1 to %qs"
  msgstr "Ο αριθμός σύνδεσμου είναι έξω από το όριο"
  
! #: builtins.cc:7370
  #, fuzzy, gcc-internal-format
  msgid "non-integer argument 1 to %qs"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: builtins.cc:7434
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_thread_pointer%> is not supported on this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: builtins.cc:7454
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_set_thread_pointer%> is not supported on this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: builtins.cc:7513
  #, fuzzy, gcc-internal-format
  msgid "%qs only supported in OpenACC code"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: builtins.cc:7520
  #, fuzzy, gcc-internal-format
  msgid "non-constant argument 0 to %qs"
  msgstr "Ο αριθμός σύνδεσμου είναι έξω από το όριο"
  
! #: builtins.cc:7532
  #, fuzzy, gcc-internal-format
  msgid "illegal argument 0 to %qs"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: builtins.cc:7806 internal-fn.cc:4030
  #, fuzzy, gcc-internal-format
  msgid "third argument to %<crc%> builtins must be a constant"
  msgstr "Λείπει παράμετρος για `%s'"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:8090 expr.cc:12464
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "μη έγκυρος αριθμός από γραμμές"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.cc:8096
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: builtins.cc:8385
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr ""
  
! #: builtins.cc:9349
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr ""
  
! #: builtins.cc:11408
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed arguments"
  msgstr ""
  
! #: builtins.cc:11416
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "πάρα πολλά ορίσματα"
  
! #: builtins.cc:11431
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr ""
  
! #: builtins.cc:11436
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "πάρα πολλά ορίσματα"
  
! #: builtins.cc:11469
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr ""
  
! #: builtins.cc:11482 c/c-parser.cc:11714
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.cc:11511
  #, fuzzy, gcc-internal-format
  msgid "first argument of %qD must be a pointer, second integer constant"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: builtins.cc:11524
  #, fuzzy, gcc-internal-format
  msgid "last argument of %qD is not integer constant between 0 and 3"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
--- 24981,25463 ----
  #. is a constraint violation if it is not one of the known
  #. standard attributes.  Diagnose it here with a pedwarn and
  #. then discard it to prevent a duplicate warning later.
! #: attribs.cc:943 attribs.cc:1956 attribs.cc:1966 attribs.cc:1976
! #: c-family/c-attribs.cc:1114 c-family/c-attribs.cc:1278
! #: c-family/c-attribs.cc:1297 c-family/c-attribs.cc:1315
! #: c-family/c-attribs.cc:1330 c-family/c-attribs.cc:1358
! #: c-family/c-attribs.cc:1402 c-family/c-attribs.cc:1446
! #: c-family/c-attribs.cc:1488 c-family/c-attribs.cc:1519
! #: c-family/c-attribs.cc:1535 c-family/c-attribs.cc:1552
! #: c-family/c-attribs.cc:1568 c-family/c-attribs.cc:1585
! #: c-family/c-attribs.cc:1610 c-family/c-attribs.cc:1626
! #: c-family/c-attribs.cc:1641 c-family/c-attribs.cc:1738
! #: c-family/c-attribs.cc:1755 c-family/c-attribs.cc:1773
! #: c-family/c-attribs.cc:1798 c-family/c-attribs.cc:1823
! #: c-family/c-attribs.cc:1846 c-family/c-attribs.cc:1863
! #: c-family/c-attribs.cc:1892 c-family/c-attribs.cc:1913
! #: c-family/c-attribs.cc:1934 c-family/c-attribs.cc:1961
! #: c-family/c-attribs.cc:1992 c-family/c-attribs.cc:2021
! #: c-family/c-attribs.cc:2075 c-family/c-attribs.cc:2128
! #: c-family/c-attribs.cc:2194 c-family/c-attribs.cc:2252
! #: c-family/c-attribs.cc:2341 c-family/c-attribs.cc:2371
! #: c-family/c-attribs.cc:2422 c-family/c-attribs.cc:3053
! #: c-family/c-attribs.cc:3252 c-family/c-attribs.cc:3313
! #: c-family/c-attribs.cc:3550 c-family/c-attribs.cc:3630
! #: c-family/c-attribs.cc:3782 c-family/c-attribs.cc:4238
! #: c-family/c-attribs.cc:4304 c-family/c-attribs.cc:4340
! #: c-family/c-attribs.cc:4395 c-family/c-attribs.cc:4624
! #: c-family/c-attribs.cc:4645 c-family/c-attribs.cc:4734
! #: c-family/c-attribs.cc:4766 c-family/c-attribs.cc:4831
! #: c-family/c-attribs.cc:5037 c-family/c-attribs.cc:5336
! #: c-family/c-attribs.cc:6196 c-family/c-attribs.cc:6215
! #: c-family/c-attribs.cc:6238 c-family/c-attribs.cc:6277
! #: c-family/c-attribs.cc:6359 c-family/c-attribs.cc:6391
! #: c-family/c-attribs.cc:6448 c-family/c-attribs.cc:6464
! #: c-family/c-attribs.cc:6636 c-family/c-attribs.cc:6648
! #: c-family/c-common.cc:6382 c-family/c-common.cc:6385 config/darwin.cc:2258
! #: config/arm/arm.cc:7480 config/arm/arm.cc:7507 config/arm/arm.cc:7524
! #: config/avr/avr.cc:11372 config/csky/csky.cc:6497 config/csky/csky.cc:6518
! #: config/h8300/h8300.cc:5025 config/h8300/h8300.cc:5049
! #: config/i386/i386-options.cc:3617 config/i386/i386-options.cc:3811
! #: config/i386/i386-options.cc:4084 config/i386/i386-options.cc:4114
! #: config/ia64/ia64.cc:800 config/loongarch/loongarch.cc:8671
! #: config/rs6000/rs6000.cc:20756 ada/gcc-interface/utils.cc:7153
! #: ada/gcc-interface/utils.cc:7169 ada/gcc-interface/utils.cc:7266
! #: ada/gcc-interface/utils.cc:7283 ada/gcc-interface/utils.cc:7300
! #: ada/gcc-interface/utils.cc:7315 ada/gcc-interface/utils.cc:7331
! #: ada/gcc-interface/utils.cc:7357 ada/gcc-interface/utils.cc:7426
! #: ada/gcc-interface/utils.cc:7453 ada/gcc-interface/utils.cc:7498
! #: ada/gcc-interface/utils.cc:7519 ada/gcc-interface/utils.cc:7567
! #: ada/gcc-interface/utils.cc:7583 ada/gcc-interface/utils.cc:7617
! #: c/c-decl.cc:5116 c/c-decl.cc:5119 c/c-decl.cc:5146 c/c-parser.cc:6283
! #: cp/tree.cc:5374 cp/tree.cc:5879 d/d-attribs.cc:483 d/d-attribs.cc:702
  #: d/d-attribs.cc:723 d/d-attribs.cc:739 d/d-attribs.cc:756 d/d-attribs.cc:788
  #: d/d-attribs.cc:917 d/d-attribs.cc:976 d/d-attribs.cc:992 d/d-attribs.cc:1008
  #: d/d-attribs.cc:1157 d/d-attribs.cc:1170 d/d-attribs.cc:1387
! #: d/d-attribs.cc:1405 d/d-attribs.cc:1453 d/d-attribs.cc:1491
! #: d/d-attribs.cc:1507 d/d-attribs.cc:1564 d/d-attribs.cc:1592
! #: jit/dummy-frontend.cc:284 jit/dummy-frontend.cc:318
! #: jit/dummy-frontend.cc:613 jit/dummy-frontend.cc:698
! #: jit/dummy-frontend.cc:719 jit/dummy-frontend.cc:738
! #: jit/dummy-frontend.cc:769 jit/dummy-frontend.cc:783
! #: jit/dummy-frontend.cc:826 jit/dummy-frontend.cc:846
! #: jit/dummy-frontend.cc:907 lto/lto-lang.cc:306 rust/rust-attribs.cc:190
! #: rust/rust-attribs.cc:243 rust/rust-attribs.cc:259 rust/rust-attribs.cc:337
! #: rust/rust-attribs.cc:381 rust/rust-attribs.cc:410 rust/rust-attribs.cc:429
! #: rust/rust-attribs.cc:441
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: attribs.cc:1323
  #, gcc-internal-format
  msgid "ignoring attributes applied to %qT after definition"
  msgstr ""
  
! #: attribs.cc:1887
  #, gcc-internal-format
  msgid "%q+D already declared with dllexport attribute: dllimport ignored"
  msgstr ""
  
! #: attribs.cc:1899
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
  msgstr ""
  
! #: attribs.cc:1913
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
  msgstr ""
  
! #: attribs.cc:1994
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D declared as dllimport: attribute ignored"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: attribs.cc:2002
  #, fuzzy, gcc-internal-format
  msgid "function %q+D definition is marked dllimport"
  msgstr "μη έγκυρος αριθμός αρχείου στη δήλωση πεδίου: `%s'"
  
! #: attribs.cc:2010
  #, gcc-internal-format
  msgid "variable %q+D definition is marked dllimport"
  msgstr ""
  
! # src/shred.c:1134
! #: attribs.cc:2016
! #, fuzzy, gcc-internal-format
! msgid "thread-local variable %q+D declared as dllimport"
! msgstr "%s: το αρχείο είναι πολύ μεγάλο"
! 
! # src/shred.c:1134
! #: attribs.cc:2046
! #, fuzzy, gcc-internal-format
! msgid "thread-local variable %q+D declared as dllexport"
! msgstr "%s: το αρχείο είναι πολύ μεγάλο"
! 
! #: attribs.cc:2054
  #, gcc-internal-format
  msgid "external linkage required for symbol %q+D because of %qE attribute"
  msgstr ""
  
! #: attribs.cc:2068
  #, gcc-internal-format
  msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
  msgstr ""
  
! #: attribs.cc:2366
  msgid "%qD specifies more restrictive attribute than its target %qD: %e"
  msgid_plural "%qD specifies more restrictive attributes than its target %qD: %e"
  msgstr[0] ""
  msgstr[1] ""
  
! #: attribs.cc:2372 attribs.cc:2394
  #, fuzzy, gcc-internal-format
  msgid "%qD target declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: attribs.cc:2388
  msgid "%qD specifies less restrictive attribute than its target %qD: %e"
  msgid_plural "%qD specifies less restrictive attributes than its target %qD: %e"
  msgstr[0] ""
  msgstr[1] ""
  
! #: auto-profile.cc:823
! #, gcc-internal-format, gfc-internal-format
! msgid "auto-profile cannot encode offset %i that exceeds 16 bytes"
! msgstr ""
! 
! #: auto-profile.cc:827
  #, gcc-internal-format
! msgid "location offset is related to"
  msgstr ""
  
! #: auto-profile.cc:830
! #, gcc-internal-format
! msgid "auto-profile cannot encode discriminators that exceeds 16 bytes"
! msgstr ""
! 
! #: auto-profile.cc:866
! #, fuzzy, gcc-internal-format
! msgid "auto-profile is not supported for targets with user label prefix"
! msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
! 
! #: auto-profile.cc:1086
! #, gcc-internal-format, gfc-internal-format
! msgid "auto-profile contains invalid symbol name index %d"
! msgstr ""
! 
! #: auto-profile.cc:1102
! #, gcc-internal-format, gfc-internal-format
! msgid "auto-profile contains invalid filename index %d"
! msgstr ""
! 
! #: auto-profile.cc:1604
! #, gcc-internal-format
! msgid "auto-profile of %q+F contains inlined function with symbol name %s instead of symbol name %s"
! msgstr ""
! 
! #: auto-profile.cc:1607 auto-profile.cc:1833 auto-profile.cc:1842
! #: auto-profile.cc:1884
! #, gcc-internal-format
! msgid "corresponding call"
! msgstr ""
! 
! #: auto-profile.cc:1652
! #, gcc-internal-format
! msgid "duplicated count information in auto-profile of %q+F with relative location %i discriminator %i"
! msgstr ""
! 
! #: auto-profile.cc:1657
! #, gcc-internal-format
! msgid "corresponding source location"
! msgstr ""
! 
! #: auto-profile.cc:1828
! #, gcc-internal-format
! msgid "duplicated callsite in auto-profile of %q+F with relative location %i, discriminator %i"
! msgstr ""
! 
! #: auto-profile.cc:1836
! #, gcc-internal-format
! msgid "both call targets and inline callsite information is present in auto-profile of function %q+F with relative location %i, discriminator %i"
! msgstr ""
! 
! #: auto-profile.cc:1876
! #, gcc-internal-format
! msgid "auto-profile of %q+F seem to contain lost discriminator %i for call of %s at relative location %i"
! msgstr ""
! 
! #: auto-profile.cc:1920
! #, gcc-internal-format
! msgid "auto-profile of %q+F contains multiple targets for a direct call with relative location %i, discriminator %i"
! msgstr ""
! 
! #: auto-profile.cc:1936
! #, gcc-internal-format, gfc-internal-format
! msgid "function contains two calls of the same relative location +%i, discriminator %i, that leads to lost auto-profile"
! msgstr ""
! 
! #: auto-profile.cc:1944
! #, gcc-internal-format
! msgid "location of the first call"
! msgstr ""
! 
! #: auto-profile.cc:1946
! #, gcc-internal-format
! msgid "location of the second call"
! msgstr ""
! 
! #: auto-profile.cc:2000
! #, gcc-internal-format
! msgid "auto-profile of %q+F contains indirect call targets not associated with an indirect call statement"
! msgstr ""
! 
! #: auto-profile.cc:2005 auto-profile.cc:2052
! #, gcc-internal-format
! msgid "count %<PRIu64> with relative location +%i, discriminator %i"
! msgstr ""
! 
! #: auto-profile.cc:2048
! #, gcc-internal-format
! msgid "auto-profile of %q+F contains extra statements"
! msgstr ""
! 
! #: auto-profile.cc:2058 auto-profile.cc:2099
! #, fuzzy, gcc-internal-format
! msgid "location is after end of function"
! msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
! 
! #: auto-profile.cc:2087
! #, gcc-internal-format
! msgid "auto-profile of %q+F contains extra callsites"
! msgstr ""
! 
! #: auto-profile.cc:2092
! #, gcc-internal-format
! msgid "call of %s with total count %<PRId64>, relative location +%i, discriminator %i"
! msgstr ""
! 
! #: auto-profile.cc:3026
  #, fuzzy, gcc-internal-format
  #| msgid "';' expected"
  msgid "Not expected TAG."
  msgstr "αναμενόταν ';'"
  
! #: auto-profile.cc:3049
! #, gcc-internal-format, gfc-internal-format
! msgid "auto-profile contains duplicated function instance %s"
! msgstr ""
! 
! #: auto-profile.cc:3211
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot open profile file %s"
  msgstr "αδυναμία ανοίγματος αρχείου εισόδου `%s'"
  
! #: auto-profile.cc:3217
  #, gcc-internal-format
  msgid "AutoFDO profile magic number does not match"
  msgstr ""
  
! #: auto-profile.cc:3225
  #, gcc-internal-format, gfc-internal-format
  msgid "AutoFDO profile version %u does not match %u"
  msgstr ""
  
! #: auto-profile.cc:3237
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "cannot read summary information from %s"
! msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
! 
! #: auto-profile.cc:3245
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot read string table from %s"
  msgstr "δεν είναι δυνατό να μετανομαστεί το `.' ή το `..'"
  
! #: auto-profile.cc:3254
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot read function profile from %s"
  msgstr "δε βρέθηκε ο προεπεξεργαστής C: %s \n"
  
! #: auto-profile.cc:3264
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "cannot read module profile from %s"
! msgstr "δε βρέθηκε ο προεπεξεργαστής C: %s \n"
! 
! #: builtins.cc:702
  #, gcc-internal-format
  msgid "offset %qwi outside bounds of constant string"
  msgstr ""
  
! #: builtins.cc:706 c/c-parser.cc:28574 cp/name-lookup.cc:7082
  #, fuzzy, gcc-internal-format
  msgid "%qE declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: builtins.cc:1317
  #, gcc-internal-format
  msgid "second argument to %<__builtin_prefetch%> must be a constant"
  msgstr ""
  
! #: builtins.cc:1325
  #, gcc-internal-format
  msgid "invalid second argument to %<__builtin_prefetch%>; using zero"
  msgstr ""
  
! #: builtins.cc:1335
  #, gcc-internal-format
  msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgstr ""
  
! #: builtins.cc:1343
  #, gcc-internal-format
  msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgstr ""
  
! #: builtins.cc:4090 gimple-fold.cc:2540 gimple-ssa-warn-access.cc:2618
  #: tree-ssa-strlen.cc:3177
  #, gcc-internal-format
  msgid "%qD specified bound %E equals destination size"
  msgstr ""
  
! #: builtins.cc:5338 gimplify.cc:4768
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "πάρα πολλά ορίσματα"
  
! #: builtins.cc:5438
  #, fuzzy, gcc-internal-format
  msgid "invalid argument to %qD"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: builtins.cc:5451
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument to %qD"
  msgstr "Εμφάνιση έκδοσης προγράμματος"
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.cc:5459
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr ""
  
! #: builtins.cc:6089
  #, fuzzy, gcc-internal-format
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: builtins.cc:6179
  #, fuzzy, gcc-internal-format
  msgid "trampoline generated for nested function %qD"
  msgstr "Δεν ήταν δυνατή η εύρεση ετικέττας για μεταγωγή στο `%s'"
  
! #: builtins.cc:6553 builtins.cc:6566
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr ""
  
! #: builtins.cc:7340
  #, fuzzy, gcc-internal-format
  msgid "non-constant argument 1 to %qs"
  msgstr "Ο αριθμός σύνδεσμου είναι έξω από το όριο"
  
! #: builtins.cc:7382
  #, fuzzy, gcc-internal-format
  msgid "non-integer argument 1 to %qs"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: builtins.cc:7446
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_thread_pointer%> is not supported on this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: builtins.cc:7466
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_set_thread_pointer%> is not supported on this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: builtins.cc:7525
  #, fuzzy, gcc-internal-format
  msgid "%qs only supported in OpenACC code"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: builtins.cc:7532
  #, fuzzy, gcc-internal-format
  msgid "non-constant argument 0 to %qs"
  msgstr "Ο αριθμός σύνδεσμου είναι έξω από το όριο"
  
! #: builtins.cc:7544
  #, fuzzy, gcc-internal-format
  msgid "illegal argument 0 to %qs"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: builtins.cc:7817 internal-fn.cc:4098
  #, fuzzy, gcc-internal-format
  msgid "third argument to %<crc%> builtins must be a constant"
  msgstr "Λείπει παράμετρος για `%s'"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:8102 expr.cc:12640
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "μη έγκυρος αριθμός από γραμμές"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.cc:8108
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: builtins.cc:8397
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr ""
  
! #: builtins.cc:9365
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr ""
  
! #: builtins.cc:11431
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed arguments"
  msgstr ""
  
! #: builtins.cc:11439
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "πάρα πολλά ορίσματα"
  
! #: builtins.cc:11454
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr ""
  
! #: builtins.cc:11459
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "πάρα πολλά ορίσματα"
  
! #: builtins.cc:11492
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr ""
  
! #: builtins.cc:11505 c/c-parser.cc:12018
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.cc:11534
  #, fuzzy, gcc-internal-format
  msgid "first argument of %qD must be a pointer, second integer constant"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: builtins.cc:11547
  #, fuzzy, gcc-internal-format
  msgid "last argument of %qD is not integer constant between 0 and 3"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
*************** msgstr "Μη έγκυρη ακέραια
*** 24305,24316 ****
  msgid "cannot tail-call: %s"
  msgstr "αδυναμία εκτέλεσης ioctl στο `%s'"
  
! #: calls.cc:2819
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr ""
  
! #: calls.cc:3562
  #, fuzzy, gcc-internal-format
  msgid "passing too large argument on stack"
  msgstr "Λείπει παράμετρος για `%s'"
--- 25467,25478 ----
  msgid "cannot tail-call: %s"
  msgstr "αδυναμία εκτέλεσης ioctl στο `%s'"
  
! #: calls.cc:2828
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr ""
  
! #: calls.cc:3566
  #, fuzzy, gcc-internal-format
  msgid "passing too large argument on stack"
  msgstr "Λείπει παράμετρος για `%s'"
*************** msgstr "Λείπει παράμετρο�
*** 24320,24620 ****
  msgid "%<verify_marked_backedges%> failed"
  msgstr ""
  
! #: cfgexpand.cc:2129
  #, fuzzy, gcc-internal-format
  msgid "total size of local objects is too large"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
  # src/shred.c:1134
! #: cfgexpand.cc:2132 function.cc:1016 varasm.cc:2539
  #, fuzzy, gcc-internal-format
  msgid "size of variable %q+D is too large"
  msgstr "%s: το αρχείο είναι πολύ μεγάλο"
  
! #: cfgexpand.cc:2144
  #, gcc-internal-format
  msgid "cannot allocate stack for variable %q+D, naked function"
  msgstr ""
  
! #: cfgexpand.cc:3242
! #, fuzzy, gcc-internal-format
! msgid "too many alternatives in %<asm%>"
! msgstr "Υπερβολικα πολλά ανοικτά αρχεία στο σύστημα"
! 
! #: cfgexpand.cc:3249
! #, gcc-internal-format
! msgid "operand constraints for %<asm%> differ in number of alternatives"
! msgstr ""
! 
! #: cfgexpand.cc:3271
  #, gcc-internal-format
  msgid "%<asm%> specifier for variable %qE conflicts with %<asm%> clobber list"
  msgstr ""
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3302
  #, fuzzy, gcc-internal-format
  msgid "PIC register clobbered by %qs in %<asm%>"
  msgstr "άγνωστος χαρακτήρας στο πεδίο `%s' της κατηγορίας `%s'"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3309
  #, gcc-internal-format
  msgid "the register %qs cannot be clobbered in %<asm%> for the current target"
  msgstr ""
  
! #: cfgexpand.cc:3322
  #, gcc-internal-format
  msgid "listing the stack pointer register %qs in a clobber list is deprecated"
  msgstr ""
  
! #: cfgexpand.cc:3324
  #, gcc-internal-format
  msgid "the value of the stack pointer after an %<asm%> statement must be the same as it was before the statement"
  msgstr ""
  
! #: cfgexpand.cc:3394 varasm.cc:1718
  #, gcc-internal-format
  msgid "more than %d operands in %<asm%>"
  msgstr ""
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3447
  #, fuzzy, gcc-internal-format
  msgid "unknown register name %qs in %<asm%>"
  msgstr "άγνωστος χαρακτήρας στο πεδίο `%s' της κατηγορίας `%s'"
  
! #: cfgexpand.cc:3519
  #, fuzzy, gcc-internal-format
  msgid "invalid hard register usage between output operands"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cfgexpand.cc:3546
  #, gcc-internal-format
  msgid "invalid hard register usage between output operand and matching constraint operand"
  msgstr ""
  
! #: cfgexpand.cc:3554
  #, gcc-internal-format
  msgid "invalid hard register usage between earlyclobber operand and input operand"
  msgstr ""
  
! #: cfgexpand.cc:3639 varasm.cc:1757
  #, gcc-internal-format, gfc-internal-format
  msgid "output number %d not directly addressable"
  msgstr ""
  
! #: cfgexpand.cc:3735 varasm.cc:1810
  #, gcc-internal-format
  msgid "%<asm%> operand %d probably does not match constraints"
  msgstr ""
  
! #: cfgexpand.cc:3928
  #, gcc-internal-format
  msgid "%<asm%> clobber conflict with output operand"
  msgstr ""
  
! #: cfgexpand.cc:3933
  #, gcc-internal-format
  msgid "%<asm%> clobber conflict with input operand"
  msgstr ""
  
! #: cfgexpand.cc:7085
  #, gcc-internal-format
  msgid "stack protector not protecting local variables: variable length buffer"
  msgstr ""
  
! #: cfgexpand.cc:7089
  #, gcc-internal-format, gfc-internal-format
  msgid "stack protector not protecting function: all local arrays are less than %d bytes long"
  msgstr ""
  
! #: cfgexpand.cc:7378
  #, gcc-internal-format
  msgid "patchable function entry %wu exceeds size %wu"
  msgstr ""
  
! #: cfghooks.cc:120
  #, gcc-internal-format, gfc-internal-format
  msgid "bb %d on wrong place"
  msgstr ""
  
! #: cfghooks.cc:126
  #, gcc-internal-format, gfc-internal-format
  msgid "prev_bb of %d should be %d, not %d"
  msgstr ""
  
! #: cfghooks.cc:143
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Block %i has loop_father, but there are no loops"
  msgstr ""
  
! #: cfghooks.cc:149
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Block %i lacks loop_father"
  msgstr ""
  
! #: cfghooks.cc:155
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Wrong count of block %i"
  msgstr ""
  
! #: cfghooks.cc:163
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Missing count of block %i"
  msgstr ""
  
! #: cfghooks.cc:169
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: unallocated flag set on BB %d"
  msgstr ""
  
! #: cfghooks.cc:177
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Duplicate edge %i->%i"
  msgstr ""
  
! #: cfghooks.cc:186
  #, gcc-internal-format, gfc-internal-format
  msgid "Uninitialized probability of edge %i->%i"
  msgstr ""
  
! #: cfghooks.cc:192
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Wrong probability of edge %i->%i"
  msgstr ""
  
! #: cfghooks.cc:204
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Basic block %d succ edge is corrupted"
  msgstr ""
  
! #: cfghooks.cc:216
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: unallocated edge flag set on %d -> %d"
  msgstr ""
  
! #: cfghooks.cc:225
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong amount of branch edges after unconditional jump %i"
  msgstr ""
  
! #: cfghooks.cc:233 cfghooks.cc:244
  #, gcc-internal-format, gfc-internal-format
  msgid "basic block %d pred edge is corrupted"
  msgstr ""
  
! #: cfghooks.cc:245
  #, gcc-internal-format, gfc-internal-format
  msgid "its dest_idx should be %d, not %d"
  msgstr ""
  
! #: cfghooks.cc:274
  #, gcc-internal-format, gfc-internal-format
  msgid "basic block %i edge lists are corrupted"
  msgstr ""
  
! #: cfghooks.cc:287
  #, gcc-internal-format
  msgid "verify_flow_info failed"
  msgstr ""
  
! #: cfghooks.cc:345
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s does not support dump_bb_for_graph"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cfghooks.cc:388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s does not support redirect_edge_and_branch"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cfghooks.cc:408
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s does not support can_remove_branch_p"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cfghooks.cc:502
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s does not support redirect_edge_and_branch_force"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cfghooks.cc:540
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s does not support split_block"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cfghooks.cc:605
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s does not support move_block_after"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cfghooks.cc:618
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s does not support delete_basic_block"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cfghooks.cc:665
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s does not support split_edge"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cfghooks.cc:743
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s does not support create_basic_block"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cfghooks.cc:784
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s does not support can_merge_blocks_p"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cfghooks.cc:795
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s does not support predict_edge"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cfghooks.cc:804
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s does not support predicted_by_p"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cfghooks.cc:818
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s does not support merge_blocks"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cfghooks.cc:899
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s does not support make_forwarder_block"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cfghooks.cc:1048
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s does not support force_nonfallthru"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cfghooks.cc:1082
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s does not support can_duplicate_block_p"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cfghooks.cc:1111
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s does not support duplicate_block"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cfghooks.cc:1186
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s does not support block_ends_with_call_p"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cfghooks.cc:1197
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s does not support block_ends_with_condjump_p"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cfghooks.cc:1215
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s does not support flow_call_edges_add"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
--- 25482,25777 ----
  msgid "%<verify_marked_backedges%> failed"
  msgstr ""
  
! #: cfgexpand.cc:2137
  #, fuzzy, gcc-internal-format
  msgid "total size of local objects is too large"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
  # src/shred.c:1134
! #: cfgexpand.cc:2140 function.cc:1016 varasm.cc:2585
  #, fuzzy, gcc-internal-format
  msgid "size of variable %q+D is too large"
  msgstr "%s: το αρχείο είναι πολύ μεγάλο"
  
! #: cfgexpand.cc:2152
  #, gcc-internal-format
  msgid "cannot allocate stack for variable %q+D, naked function"
  msgstr ""
  
! #: cfgexpand.cc:3293
  #, gcc-internal-format
  msgid "%<asm%> specifier for variable %qE conflicts with %<asm%> clobber list"
  msgstr ""
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3324
  #, fuzzy, gcc-internal-format
  msgid "PIC register clobbered by %qs in %<asm%>"
  msgstr "άγνωστος χαρακτήρας στο πεδίο `%s' της κατηγορίας `%s'"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3331
  #, gcc-internal-format
  msgid "the register %qs cannot be clobbered in %<asm%> for the current target"
  msgstr ""
  
! #: cfgexpand.cc:3344
  #, gcc-internal-format
  msgid "listing the stack pointer register %qs in a clobber list is deprecated"
  msgstr ""
  
! #: cfgexpand.cc:3346
  #, gcc-internal-format
  msgid "the value of the stack pointer after an %<asm%> statement must be the same as it was before the statement"
  msgstr ""
  
! #: cfgexpand.cc:3416 varasm.cc:1750
  #, gcc-internal-format
  msgid "more than %d operands in %<asm%>"
  msgstr ""
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3465
  #, fuzzy, gcc-internal-format
  msgid "unknown register name %qs in %<asm%>"
  msgstr "άγνωστος χαρακτήρας στο πεδίο `%s' της κατηγορίας `%s'"
  
! #: cfgexpand.cc:3538
  #, fuzzy, gcc-internal-format
  msgid "invalid hard register usage between output operands"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cfgexpand.cc:3565
  #, gcc-internal-format
  msgid "invalid hard register usage between output operand and matching constraint operand"
  msgstr ""
  
! #: cfgexpand.cc:3573 stmt.cc:687 stmt.cc:766
  #, gcc-internal-format
  msgid "invalid hard register usage between earlyclobber operand and input operand"
  msgstr ""
  
! #: cfgexpand.cc:3658 varasm.cc:1790
  #, gcc-internal-format, gfc-internal-format
  msgid "output number %d not directly addressable"
  msgstr ""
  
! #: cfgexpand.cc:3754 varasm.cc:1843
  #, gcc-internal-format
  msgid "%<asm%> operand %d probably does not match constraints"
  msgstr ""
  
! #: cfgexpand.cc:3956
  #, gcc-internal-format
  msgid "%<asm%> clobber conflict with output operand"
  msgstr ""
  
! #: cfgexpand.cc:3961
  #, gcc-internal-format
  msgid "%<asm%> clobber conflict with input operand"
  msgstr ""
  
! #: cfgexpand.cc:7105
  #, gcc-internal-format
  msgid "stack protector not protecting local variables: variable length buffer"
  msgstr ""
  
! #: cfgexpand.cc:7109
  #, gcc-internal-format, gfc-internal-format
  msgid "stack protector not protecting function: all local arrays are less than %d bytes long"
  msgstr ""
  
! #: cfgexpand.cc:7423
  #, gcc-internal-format
  msgid "patchable function entry %wu exceeds size %wu"
  msgstr ""
  
! #: cfghooks.cc:123
  #, gcc-internal-format, gfc-internal-format
  msgid "bb %d on wrong place"
  msgstr ""
  
! #: cfghooks.cc:129
  #, gcc-internal-format, gfc-internal-format
  msgid "prev_bb of %d should be %d, not %d"
  msgstr ""
  
! #: cfghooks.cc:146
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Block %i has loop_father, but there are no loops"
  msgstr ""
  
! #: cfghooks.cc:152
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Block %i lacks loop_father"
  msgstr ""
  
! #: cfghooks.cc:158
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Wrong count of block %i"
  msgstr ""
  
! #: cfghooks.cc:166
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Missing count of block %i"
  msgstr ""
  
! #: cfghooks.cc:172
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: unallocated flag set on BB %d"
  msgstr ""
  
! #: cfghooks.cc:180
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Duplicate edge %i->%i"
  msgstr ""
  
! #: cfghooks.cc:189
  #, gcc-internal-format, gfc-internal-format
  msgid "Uninitialized probability of edge %i->%i"
  msgstr ""
  
! #: cfghooks.cc:195
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Wrong probability of edge %i->%i"
  msgstr ""
  
! #: cfghooks.cc:207
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Basic block %d succ edge is corrupted"
  msgstr ""
  
! #: cfghooks.cc:219
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: unallocated edge flag set on %d -> %d"
  msgstr ""
  
! #: cfghooks.cc:228
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong amount of branch edges after unconditional jump %i"
  msgstr ""
  
! #: cfghooks.cc:236 cfghooks.cc:247
  #, gcc-internal-format, gfc-internal-format
  msgid "basic block %d pred edge is corrupted"
  msgstr ""
  
! #: cfghooks.cc:248
  #, gcc-internal-format, gfc-internal-format
  msgid "its dest_idx should be %d, not %d"
  msgstr ""
  
! #: cfghooks.cc:277
  #, gcc-internal-format, gfc-internal-format
  msgid "basic block %i edge lists are corrupted"
  msgstr ""
  
! #: cfghooks.cc:290
  #, gcc-internal-format
  msgid "verify_flow_info failed"
  msgstr ""
  
! #: cfghooks.cc:348
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s does not support dump_bb_for_graph"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cfghooks.cc:364
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "%s does not support dump_bb_as_sarif_properties"
! msgstr "αρχεία fifo δεν υποστηρίζονται"
! 
! #: cfghooks.cc:418
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s does not support redirect_edge_and_branch"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cfghooks.cc:438
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s does not support can_remove_branch_p"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cfghooks.cc:532
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s does not support redirect_edge_and_branch_force"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cfghooks.cc:570
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s does not support split_block"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cfghooks.cc:635
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s does not support move_block_after"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cfghooks.cc:648
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s does not support delete_basic_block"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cfghooks.cc:695
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s does not support split_edge"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cfghooks.cc:773
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s does not support create_basic_block"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cfghooks.cc:814
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s does not support can_merge_blocks_p"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cfghooks.cc:825
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s does not support predict_edge"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cfghooks.cc:834
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s does not support predicted_by_p"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cfghooks.cc:848
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s does not support merge_blocks"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cfghooks.cc:938
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s does not support make_forwarder_block"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cfghooks.cc:1087
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s does not support force_nonfallthru"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cfghooks.cc:1121
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s does not support can_duplicate_block_p"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cfghooks.cc:1150
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s does not support duplicate_block"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cfghooks.cc:1225
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s does not support block_ends_with_call_p"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cfghooks.cc:1236
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s does not support block_ends_with_condjump_p"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cfghooks.cc:1254
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s does not support flow_call_edges_add"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
*************** msgstr ""
*** 24769,25424 ****
  msgid "%d exits recorded for loop %d (having %d exits)"
  msgstr ""
  
! #: cfgrtl.cc:2440
  #, gcc-internal-format, gfc-internal-format
  msgid "non-cold basic block %d reachable only by paths crossing the cold partition"
  msgstr ""
  
! #: cfgrtl.cc:2560
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "multiple hot/cold transitions found (bb %i)"
  msgstr "πολλαπλός αριθμός επιλογών την εντολή `s'"
  
! #: cfgrtl.cc:2568
  #, gcc-internal-format
  msgid "partition found but function partition flag not set"
  msgstr ""
  
! #: cfgrtl.cc:2607
  #, gcc-internal-format
  msgid "verify_flow_info: REG_BR_PROB is set but cfg probability is not"
  msgstr ""
  
! #: cfgrtl.cc:2616
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: REG_BR_PROB does not match cfg %i %i"
  msgstr ""
  
! #: cfgrtl.cc:2638
  #, gcc-internal-format
  msgid "EDGE_CROSSING incorrectly set across same section"
  msgstr ""
  
! #: cfgrtl.cc:2643
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge crosses section boundary in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2649
  #, gcc-internal-format, gfc-internal-format
  msgid "EH edge crosses section boundary in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2655
  #, gcc-internal-format, gfc-internal-format
  msgid "No region crossing jump at section boundary in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2662
  #, gcc-internal-format
  msgid "EDGE_CROSSING missing across section boundary"
  msgstr ""
  
! #: cfgrtl.cc:2692
  #, gcc-internal-format, gfc-internal-format
  msgid "Region crossing jump across same section in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2699
  #, gcc-internal-format, gfc-internal-format
  msgid "missing REG_EH_REGION note at the end of bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2704
  #, gcc-internal-format, gfc-internal-format
  msgid "too many exception handling edges in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2712
  #, gcc-internal-format, gfc-internal-format
  msgid "too many outgoing branch edges from bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2717
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge after unconditional jump in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2722
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of branch edges after unconditional jump in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2729
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong amount of branch edges after conditional jump in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2735
  #, gcc-internal-format, gfc-internal-format
  msgid "abnormal call edges for non-call insn in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2740
  #, gcc-internal-format, gfc-internal-format
  msgid "sibcall edges for non-call insn in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2750
  #, gcc-internal-format, gfc-internal-format
  msgid "abnormal edges for no purpose in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2761
  #, gcc-internal-format, gfc-internal-format
  msgid "EH incoming edge mixed with non-EH incoming edges in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2802 cfgrtl.cc:2812
  #, gcc-internal-format, gfc-internal-format
  msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
  msgstr ""
  
! #: cfgrtl.cc:2825
  #, gcc-internal-format, gfc-internal-format
  msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
  msgstr ""
  
! #: cfgrtl.cc:2835
  #, gcc-internal-format, gfc-internal-format
  msgid "in basic block %d:"
  msgstr ""
  
! #: cfgrtl.cc:2861
  #, gcc-internal-format, gfc-internal-format
  msgid "BB_RTL flag not set for block %d"
  msgstr ""
  
! #: cfgrtl.cc:2868
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d basic block pointer is %d, should be %d"
  msgstr ""
  
! #: cfgrtl.cc:2879
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d in header of bb %d has non-NULL basic block"
  msgstr ""
  
! #: cfgrtl.cc:2887
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d in footer of bb %d has non-NULL basic block"
  msgstr ""
  
! #: cfgrtl.cc:2963 cfgrtl.cc:3011
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d outside of basic blocks has non-NULL bb field"
  msgstr ""
  
! #: cfgrtl.cc:2971
  #, gcc-internal-format, gfc-internal-format
  msgid "end insn %d for block %d not found in the insn stream"
  msgstr ""
  
! #: cfgrtl.cc:2984
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d is in multiple basic blocks (%d and %d)"
  msgstr ""
  
! #: cfgrtl.cc:2996
  #, gcc-internal-format, gfc-internal-format
  msgid "head insn %d for block %d not found in the insn stream"
  msgstr ""
  
! #: cfgrtl.cc:3044
  #, gcc-internal-format, gfc-internal-format
  msgid "missing barrier after block %i"
  msgstr ""
  
! #: cfgrtl.cc:3060
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
  msgstr ""
  
! #: cfgrtl.cc:3069
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Incorrect fallthru %i->%i"
  msgstr ""
  
! #: cfgrtl.cc:3071
  #, gcc-internal-format
  msgid "wrong insn in the fallthru edge"
  msgstr ""
  
! #: cfgrtl.cc:3105
  #, gcc-internal-format
  msgid "basic blocks not laid down consecutively"
  msgstr ""
  
! #: cfgrtl.cc:3144
  #, gcc-internal-format, gfc-internal-format
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr ""
  
! #: cgraph.cc:3279
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr ""
  
! #: cgraph.cc:3376
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3381
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3411
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3417
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3423 cgraph.cc:3453
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has speculative_id %i out of range"
  msgstr ""
  
! #: cgraph.cc:3430
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3441
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3460
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3473
  #, gcc-internal-format, gfc-internal-format
  msgid "missing direct call for speculation %i"
  msgstr ""
  
! #: cgraph.cc:3478
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing ref for speculation %i"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: cgraph.cc:3487
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3516
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.cc:3523
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.cc:3528
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.cc:3533
  #, fuzzy, gcc-internal-format
  msgid "inline clone count is not compatible"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: cgraph.cc:3540
  #, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr ""
  
! #: cgraph.cc:3545
  #, fuzzy, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr "δεν δώθηκε συμβολικό όνομα"
  
! #: cgraph.cc:3550
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.cc:3555
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.cc:3560
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.cc:3567
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3572
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3579
  #, gcc-internal-format
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr ""
  
! #: cgraph.cc:3591
  #, gcc-internal-format
  msgid "semantic interposition mismatch"
  msgstr ""
  
! #: cgraph.cc:3598
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.cc:3604 cgraph.cc:3664
  #, gcc-internal-format
  msgid "edge count is not compatible with function count"
  msgstr ""
  
! #: cgraph.cc:3612
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr ""
  
! #: cgraph.cc:3620 cgraph.cc:3692
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3632
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.cc:3642
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "ορισμός δικαιωμάτων στο %s"
  
! #: cgraph.cc:3647
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr ""
  
! #: cgraph.cc:3654
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "ορισμός δικαιωμάτων στο %s"
  
! #: cgraph.cc:3682
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3713
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3730
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3741
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "ορισμός δικαιωμάτων στο %s"
  
! #: cgraph.cc:3746
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "ορισμός δικαιωμάτων στο %s"
  
! #: cgraph.cc:3757
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.cc:3770
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.cc:3776
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.cc:3781
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.cc:3786
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.cc:3798
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.cc:3804
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.cc:3809
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.cc:3816
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.cc:3825
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3830
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3835
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.cc:3871
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr ""
  
! #: cgraph.cc:3879
  #, fuzzy, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cgraph.cc:3888
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.cc:3898
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cgraph.cc:3908
  #, fuzzy, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "%s: η επιλογή `%s' είναι ασαφής\n"
  
! #: cgraph.cc:3921
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3933
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3952 cgraph.cc:3965
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3957
  #, gcc-internal-format
  msgid "origin points to a different parent"
  msgstr ""
  
! #: cgraph.cc:3973
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr ""
  
! #: cgraph.cc:4095 varpool.cc:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s.%d is missing"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: cgraphunit.cc:757
  #, fuzzy, gcc-internal-format
  msgid "duplicate definition of a symbol version"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: cgraphunit.cc:759
  #, fuzzy, gcc-internal-format
  msgid "same version was previously defined here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cgraphunit.cc:765
  #, gcc-internal-format
  msgid "symbol needs to be defined to have a version"
  msgstr ""
  
! #: cgraphunit.cc:771
  #, gcc-internal-format
  msgid "common symbol cannot be versioned"
  msgstr ""
  
! #: cgraphunit.cc:777
  #, gcc-internal-format
  msgid "comdat symbol cannot be versioned"
  msgstr ""
  
! #: cgraphunit.cc:783
  #, fuzzy, gcc-internal-format
  msgid "%<weakref%> cannot be versioned"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cgraphunit.cc:789
  #, fuzzy, gcc-internal-format
  msgid "versioned symbol must be public"
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: cgraphunit.cc:795
  #, gcc-internal-format
  msgid "versioned symbol must have default visibility"
  msgstr ""
  
! #: cgraphunit.cc:828
  #, gcc-internal-format
  msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
  msgstr ""
  
! #: cgraphunit.cc:883
  #, fuzzy, gcc-internal-format
  msgid "%<flatten%> attribute is ignored on aliases"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cgraphunit.cc:891 cgraphunit.cc:943
  #, gcc-internal-format
  msgid "%<externally_visible%> attribute have effect only on public objects"
  msgstr ""
  
! #: cgraphunit.cc:902
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because function is defined"
  msgstr ""
  
! #: cgraphunit.cc:917
  #, gcc-internal-format
  msgid "%<alias%> attribute ignored because function is defined"
  msgstr ""
  
! #: cgraphunit.cc:925
  #, gcc-internal-format
  msgid "%<always_inline%> function might not be inlinable unless also declared %<inline%>"
  msgstr ""
  
! #: cgraphunit.cc:951
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because variable is initialized"
  msgstr ""
  
! #. include_self=
! #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1112 c/c-decl.cc:13597
  #, fuzzy, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cgraphunit.cc:1114 c/c-decl.cc:13607
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr ""
  
! #: cgraphunit.cc:1158
  #, fuzzy, gcc-internal-format
  msgid "%qD defined but not used"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cgraphunit.cc:1493
  #, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD must return %qT"
  msgstr ""
  
! #: cgraphunit.cc:1496 cgraphunit.cc:1519
  #, gcc-internal-format
  msgid "resolver indirect function declared here"
  msgstr ""
  
! #: cgraphunit.cc:1516
  #, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD should return %qT"
  msgstr ""
  
! #: cgraphunit.cc:1526
  #, gcc-internal-format
  msgid "%qD alias between functions of incompatible types %qT and %qT"
  msgstr ""
  
! #: cgraphunit.cc:1529 cgraphunit.cc:1611
  #, fuzzy, gcc-internal-format
  msgid "aliased declaration here"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cgraphunit.cc:1567 c-family/c-pragma.cc:347
  #, fuzzy, gcc-internal-format
  msgid "%q+D aliased to undefined symbol %qE"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cgraphunit.cc:1583
  #, fuzzy, gcc-internal-format
  msgid "%q+D aliased to external symbol %qE"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cgraphunit.cc:1608
  #, gcc-internal-format
  msgid "%q+D alias between function and variable is not supported"
  msgstr ""
  
! #: cgraphunit.cc:1682
  #, fuzzy, gcc-internal-format
  msgid "failed to reclaim unneeded function"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: cgraphunit.cc:1710
  #, fuzzy, gcc-internal-format
  msgid "failed to reclaim unneeded function in same comdat group"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: cgraphunit.cc:1886
  #, fuzzy, gcc-internal-format
  msgid "size of return value of %q+D is %u bytes"
  msgstr "%s: οι τιμές του πεδίου `%s' δεν πρέπει να είναι μεγαλύτερες από %d"
  
! #: cgraphunit.cc:1890
  #, fuzzy, gcc-internal-format
  msgid "size of return value of %q+D is larger than %wu bytes"
  msgstr "%s: οι τιμές του πεδίου `%s' δεν πρέπει να είναι μεγαλύτερες από %d"
  
! #: cgraphunit.cc:2454
  #, gcc-internal-format
  msgid "nodes with unreleased memory found"
  msgstr ""
--- 25926,26614 ----
  msgid "%d exits recorded for loop %d (having %d exits)"
  msgstr ""
  
! #: cfgrtl.cc:2434
  #, gcc-internal-format, gfc-internal-format
  msgid "non-cold basic block %d reachable only by paths crossing the cold partition"
  msgstr ""
  
! #: cfgrtl.cc:2554
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "multiple hot/cold transitions found (bb %i)"
  msgstr "πολλαπλός αριθμός επιλογών την εντολή `s'"
  
! #: cfgrtl.cc:2562
  #, gcc-internal-format
  msgid "partition found but function partition flag not set"
  msgstr ""
  
! #: cfgrtl.cc:2601
  #, gcc-internal-format
  msgid "verify_flow_info: REG_BR_PROB is set but cfg probability is not"
  msgstr ""
  
! #: cfgrtl.cc:2610
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: REG_BR_PROB does not match cfg %i %i"
  msgstr ""
  
! #: cfgrtl.cc:2632
  #, gcc-internal-format
  msgid "EDGE_CROSSING incorrectly set across same section"
  msgstr ""
  
! #: cfgrtl.cc:2637
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge crosses section boundary in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2643
  #, gcc-internal-format, gfc-internal-format
  msgid "EH edge crosses section boundary in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2649
  #, gcc-internal-format, gfc-internal-format
  msgid "No region crossing jump at section boundary in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2656
  #, gcc-internal-format
  msgid "EDGE_CROSSING missing across section boundary"
  msgstr ""
  
! #: cfgrtl.cc:2686
  #, gcc-internal-format, gfc-internal-format
  msgid "Region crossing jump across same section in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2693
  #, gcc-internal-format, gfc-internal-format
  msgid "missing REG_EH_REGION note at the end of bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2698
  #, gcc-internal-format, gfc-internal-format
  msgid "too many exception handling edges in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2706
  #, gcc-internal-format, gfc-internal-format
  msgid "too many outgoing branch edges from bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2711
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge after unconditional jump in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2716
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of branch edges after unconditional jump in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2723
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong amount of branch edges after conditional jump in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2729
  #, gcc-internal-format, gfc-internal-format
  msgid "abnormal call edges for non-call insn in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2734
  #, gcc-internal-format, gfc-internal-format
  msgid "sibcall edges for non-call insn in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2744
  #, gcc-internal-format, gfc-internal-format
  msgid "abnormal edges for no purpose in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2755
  #, gcc-internal-format, gfc-internal-format
  msgid "EH incoming edge mixed with non-EH incoming edges in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2796 cfgrtl.cc:2806
  #, gcc-internal-format, gfc-internal-format
  msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
  msgstr ""
  
! #: cfgrtl.cc:2819
  #, gcc-internal-format, gfc-internal-format
  msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
  msgstr ""
  
! #: cfgrtl.cc:2829
  #, gcc-internal-format, gfc-internal-format
  msgid "in basic block %d:"
  msgstr ""
  
! #: cfgrtl.cc:2855
  #, gcc-internal-format, gfc-internal-format
  msgid "BB_RTL flag not set for block %d"
  msgstr ""
  
! #: cfgrtl.cc:2862
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d basic block pointer is %d, should be %d"
  msgstr ""
  
! #: cfgrtl.cc:2873
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d in header of bb %d has non-NULL basic block"
  msgstr ""
  
! #: cfgrtl.cc:2881
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d in footer of bb %d has non-NULL basic block"
  msgstr ""
  
! #: cfgrtl.cc:2957 cfgrtl.cc:3005
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d outside of basic blocks has non-NULL bb field"
  msgstr ""
  
! #: cfgrtl.cc:2965
  #, gcc-internal-format, gfc-internal-format
  msgid "end insn %d for block %d not found in the insn stream"
  msgstr ""
  
! #: cfgrtl.cc:2978
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d is in multiple basic blocks (%d and %d)"
  msgstr ""
  
! #: cfgrtl.cc:2990
  #, gcc-internal-format, gfc-internal-format
  msgid "head insn %d for block %d not found in the insn stream"
  msgstr ""
  
! #: cfgrtl.cc:3038
  #, gcc-internal-format, gfc-internal-format
  msgid "missing barrier after block %i"
  msgstr ""
  
! #: cfgrtl.cc:3054
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
  msgstr ""
  
! #: cfgrtl.cc:3063
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Incorrect fallthru %i->%i"
  msgstr ""
  
! #: cfgrtl.cc:3065
  #, gcc-internal-format
  msgid "wrong insn in the fallthru edge"
  msgstr ""
  
! #: cfgrtl.cc:3099
  #, gcc-internal-format
  msgid "basic blocks not laid down consecutively"
  msgstr ""
  
! #: cfgrtl.cc:3138
  #, gcc-internal-format, gfc-internal-format
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr ""
  
! #: cgraph.cc:3725
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr ""
  
! #: cgraph.cc:3822
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3827
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3857
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3863
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3869 cgraph.cc:3899
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has speculative_id %i out of range"
  msgstr ""
  
! #: cgraph.cc:3876
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3887
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3906
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3919
  #, gcc-internal-format, gfc-internal-format
  msgid "missing direct call for speculation %i"
  msgstr ""
  
! #: cgraph.cc:3924
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing ref for speculation %i"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: cgraph.cc:3933
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3962
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.cc:3969
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.cc:3974
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.cc:3979
  #, fuzzy, gcc-internal-format
  msgid "inline clone count is not compatible"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: cgraph.cc:3986
  #, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr ""
  
! #: cgraph.cc:3991
  #, fuzzy, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr "δεν δώθηκε συμβολικό όνομα"
  
! #: cgraph.cc:3996
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.cc:4001
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.cc:4006
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.cc:4011
! #, gcc-internal-format
! msgid "inline clone is referenced by assembly"
! msgstr ""
! 
! #: cgraph.cc:4018
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:4023
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:4030
  #, gcc-internal-format
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr ""
  
! #: cgraph.cc:4042
  #, gcc-internal-format
  msgid "semantic interposition mismatch"
  msgstr ""
  
! #: cgraph.cc:4049
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.cc:4055 cgraph.cc:4122
  #, gcc-internal-format
  msgid "edge count is not compatible with function count"
  msgstr ""
  
! #: cgraph.cc:4062
! #, gcc-internal-format
! msgid "edge count is not compatible with inlined to function count"
! msgstr ""
! 
! #: cgraph.cc:4070
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr ""
  
! #: cgraph.cc:4078 cgraph.cc:4152
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:4090
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.cc:4100
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "ορισμός δικαιωμάτων στο %s"
  
! #: cgraph.cc:4105
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr ""
  
! #: cgraph.cc:4112
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "ορισμός δικαιωμάτων στο %s"
  
! #: cgraph.cc:4142
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:4173
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:4190
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:4201
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "ορισμός δικαιωμάτων στο %s"
  
! #: cgraph.cc:4206
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "ορισμός δικαιωμάτων στο %s"
  
! #: cgraph.cc:4217
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.cc:4230
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.cc:4236
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.cc:4241
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.cc:4246
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.cc:4258
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.cc:4264
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.cc:4269
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.cc:4276
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.cc:4285
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:4290
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:4295
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.cc:4331
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr ""
  
! #: cgraph.cc:4344
  #, fuzzy, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cgraph.cc:4353
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.cc:4363
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cgraph.cc:4373
  #, fuzzy, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "%s: η επιλογή `%s' είναι ασαφής\n"
  
! #: cgraph.cc:4386
! #, gcc-internal-format
! msgid "non-callback edge has callback_id set"
! msgstr ""
! 
! #: cgraph.cc:4392
! #, gcc-internal-format
! msgid "edge has both callback and has_callback set"
! msgstr ""
! 
! #: cgraph.cc:4400
! #, gcc-internal-format, gfc-internal-format
! msgid "callback edge %s->%s has no callback-carrying"
! msgstr ""
! 
! #: cgraph.cc:4428
! #, gcc-internal-format, gfc-internal-format
! msgid "callback edge %s->%s callback edge count mismatch, expected at most %d, found %d"
! msgstr ""
! 
! #: cgraph.cc:4441
! #, gcc-internal-format, gfc-internal-format
! msgid "callback-carrying edge is pointing towards __builtin_unreachable, but its callback edge %s -> %s is not"
! msgstr ""
! 
! #: cgraph.cc:4448
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:4460
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:4479 cgraph.cc:4492
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:4484
  #, gcc-internal-format
  msgid "origin points to a different parent"
  msgstr ""
  
! #: cgraph.cc:4500
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr ""
  
! #: cgraph.cc:4622 varpool.cc:300
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s.%d is missing"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: cgraphunit.cc:759
  #, fuzzy, gcc-internal-format
  msgid "duplicate definition of a symbol version"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: cgraphunit.cc:761
  #, fuzzy, gcc-internal-format
  msgid "same version was previously defined here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cgraphunit.cc:767
  #, gcc-internal-format
  msgid "symbol needs to be defined to have a version"
  msgstr ""
  
! #: cgraphunit.cc:773
  #, gcc-internal-format
  msgid "common symbol cannot be versioned"
  msgstr ""
  
! #: cgraphunit.cc:779
  #, gcc-internal-format
  msgid "comdat symbol cannot be versioned"
  msgstr ""
  
! #: cgraphunit.cc:785
  #, fuzzy, gcc-internal-format
  msgid "%<weakref%> cannot be versioned"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cgraphunit.cc:791
  #, fuzzy, gcc-internal-format
  msgid "versioned symbol must be public"
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: cgraphunit.cc:797
  #, gcc-internal-format
  msgid "versioned symbol must have default visibility"
  msgstr ""
  
! #: cgraphunit.cc:830
  #, gcc-internal-format
  msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
  msgstr ""
  
! #: cgraphunit.cc:885
  #, fuzzy, gcc-internal-format
  msgid "%<flatten%> attribute is ignored on aliases"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cgraphunit.cc:893 cgraphunit.cc:945
  #, gcc-internal-format
  msgid "%<externally_visible%> attribute have effect only on public objects"
  msgstr ""
  
! #: cgraphunit.cc:904
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because function is defined"
  msgstr ""
  
! #: cgraphunit.cc:919
  #, gcc-internal-format
  msgid "%<alias%> attribute ignored because function is defined"
  msgstr ""
  
! #: cgraphunit.cc:927
  #, gcc-internal-format
  msgid "%<always_inline%> function might not be inlinable unless also declared %<inline%>"
  msgstr ""
  
! #: cgraphunit.cc:953
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because variable is initialized"
  msgstr ""
  
! #: cgraphunit.cc:1115 c/c-decl.cc:13688
  #, fuzzy, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cgraphunit.cc:1119 c/c-decl.cc:13696
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr ""
  
! #: cgraphunit.cc:1163
  #, fuzzy, gcc-internal-format
  msgid "%qD defined but not used"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cgraphunit.cc:1508
  #, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD must return %qT"
  msgstr ""
  
! #: cgraphunit.cc:1511 cgraphunit.cc:1534
  #, gcc-internal-format
  msgid "resolver indirect function declared here"
  msgstr ""
  
! #: cgraphunit.cc:1531
  #, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD should return %qT"
  msgstr ""
  
! #: cgraphunit.cc:1541
  #, gcc-internal-format
  msgid "%qD alias between functions of incompatible types %qT and %qT"
  msgstr ""
  
! #: cgraphunit.cc:1544 cgraphunit.cc:1626
  #, fuzzy, gcc-internal-format
  msgid "aliased declaration here"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cgraphunit.cc:1582 c-family/c-pragma.cc:347
  #, fuzzy, gcc-internal-format
  msgid "%q+D aliased to undefined symbol %qE"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cgraphunit.cc:1598
  #, fuzzy, gcc-internal-format
  msgid "%q+D aliased to external symbol %qE"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cgraphunit.cc:1623
  #, gcc-internal-format
  msgid "%q+D alias between function and variable is not supported"
  msgstr ""
  
! #: cgraphunit.cc:1697
  #, fuzzy, gcc-internal-format
  msgid "failed to reclaim unneeded function"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: cgraphunit.cc:1725
  #, fuzzy, gcc-internal-format
  msgid "failed to reclaim unneeded function in same comdat group"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: cgraphunit.cc:1901
  #, fuzzy, gcc-internal-format
  msgid "size of return value of %q+D is %u bytes"
  msgstr "%s: οι τιμές του πεδίου `%s' δεν πρέπει να είναι μεγαλύτερες από %d"
  
! #: cgraphunit.cc:1905
  #, fuzzy, gcc-internal-format
  msgid "size of return value of %q+D is larger than %wu bytes"
  msgstr "%s: οι τιμές του πεδίου `%s' δεν πρέπει να είναι μεγαλύτερες από %d"
  
! #: cgraphunit.cc:2471
  #, gcc-internal-format
  msgid "nodes with unreleased memory found"
  msgstr ""
*************** msgstr "Δεν μπόρεσα να αν�
*** 25458,25471 ****
  msgid "cannot find %qs"
  msgstr "Δεν είναι δυνατόν να εκτελεστεί το %s"
  
! #: collect-utils.cc:225 collect2.cc:2391 collect2.cc:2561 gcc.cc:3430
! #: gcc.cc:7866
  #, gcc-internal-format
  msgid "%<pex_init%> failed: %m"
  msgstr ""
  
  # src/request.c:37
! #: collect-utils.cc:234 collect2.cc:2400 collect2.cc:2569 gcc.cc:2714
  #, fuzzy, gcc-internal-format
  #| msgid "%s: %s"
  msgid "%s: %m"
--- 26648,26661 ----
  msgid "cannot find %qs"
  msgstr "Δεν είναι δυνατόν να εκτελεστεί το %s"
  
! #: collect-utils.cc:225 collect2.cc:2394 collect2.cc:2564 gcc.cc:3446
! #: gcc.cc:7890
  #, gcc-internal-format
  msgid "%<pex_init%> failed: %m"
  msgstr ""
  
  # src/request.c:37
! #: collect-utils.cc:234 collect2.cc:2403 collect2.cc:2572 gcc.cc:2755
  #, fuzzy, gcc-internal-format
  #| msgid "%s: %s"
  msgid "%s: %m"
*************** msgstr ""
*** 25481,25586 ****
  msgid "ld returned %d exit status"
  msgstr "η ld επέστρεψε κατάσταση εξόδου %d"
  
! #: collect2.cc:916 gcc.cc:8378 config/nvptx/mkoffload.cc:646
  #, gcc-internal-format
  msgid "atexit failed"
  msgstr ""
  
! #: collect2.cc:1047
  #, gcc-internal-format
  msgid "no arguments"
  msgstr "χωρίς ορίσματα"
  
! #: collect2.cc:1289 opts.cc:1223
  #, fuzzy, gcc-internal-format
  msgid "LTO support has not been enabled in this configuration"
  msgstr "Η οικογένεια διευθύνσεων δεν υποστηρίζεται από την οικογένεια πρωτοκόλλου"
  
! #: collect2.cc:1330 graph.cc:55 lto-wrapper.cc:1765 lto-wrapper.cc:1821
! #: toplev.cc:1576 objc/objc-act.cc:462
  #, fuzzy, gcc-internal-format
  msgid "cannot open %s: %m"
  msgstr "αδυναμία ανοίγματος του `%s'"
  
! #: collect2.cc:1450
  #, fuzzy, gcc-internal-format
  msgid "unknown demangling style %qs"
  msgstr "άγνωστο σετ `%s'"
  
  # src/getopt1.c:132
  # src/getopt1.c:132
! #: collect2.cc:1552 collect2.cc:1730 collect2.cc:1770
  #, fuzzy, gcc-internal-format
  #| msgid "fopen %s"
  msgid "fopen %s: %m"
  msgstr "fopen %s"
  
! #: collect2.cc:1555 collect2.cc:1735 collect2.cc:1773
  #, fuzzy, gcc-internal-format
  #| msgid "fclose %s"
  msgid "fclose %s: %m"
  msgstr "fclose %s"
  
  # src/request.c:37
! #: collect2.cc:2325 lto-wrapper.cc:1236 lto-wrapper.cc:1251
! #: lto/lto-object.cc:148 lto/lto-object.cc:182 lto/lto-object.cc:279
! #: lto/lto-object.cc:336 lto/lto-object.cc:360
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s"
  msgstr "%s: %s"
  
! #: collect2.cc:2365
  #, fuzzy, gcc-internal-format
  msgid "cannot find %<nm%>"
  msgstr "αδυναμία ανοίγματος του `%s'"
  
! #: collect2.cc:2413
  #, fuzzy, gcc-internal-format
  msgid "cannot open nm output: %m"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου `%s'"
  
! #: collect2.cc:2468
  #, gcc-internal-format, gfc-internal-format
  msgid "init function found in object %s"
  msgstr ""
  
! #: collect2.cc:2479
  #, gcc-internal-format, gfc-internal-format
  msgid "fini function found in object %s"
  msgstr ""
  
! #: collect2.cc:2536
  #, fuzzy, gcc-internal-format
  msgid "cannot find %<ldd%>"
  msgstr "αδυναμία ανοίγματος του `%s'"
  
! #: collect2.cc:2582
  #, fuzzy, gcc-internal-format
  msgid "cannot open ldd output: %m"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου `%s'"
  
! #: collect2.cc:2600
  #, gcc-internal-format, gfc-internal-format
  msgid "dynamic dependency %s not found"
  msgstr ""
  
! #: collect2.cc:2612
  #, fuzzy, gcc-internal-format
  #| msgid "dynamic dependencies.\n"
  msgid "unable to open dynamic dependency %qs"
  msgstr "δυναμικές εξαρτήσεις.\n"
  
! #: collect2.cc:2764
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: not a COFF file"
  msgstr "%s: Δεν είναι κανονικό αρχείο"
  
! #: collect2.cc:2923
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: cannot open as COFF file"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου"
  
! #: collect2.cc:2982
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "library lib%s not found"
  msgstr "Πιθανόν δε βρέθηκε"
--- 26671,26776 ----
  msgid "ld returned %d exit status"
  msgstr "η ld επέστρεψε κατάσταση εξόδου %d"
  
! #: collect2.cc:918 gcc.cc:8402 config/nvptx/mkoffload.cc:646
  #, gcc-internal-format
  msgid "atexit failed"
  msgstr ""
  
! #: collect2.cc:1051
  #, gcc-internal-format
  msgid "no arguments"
  msgstr "χωρίς ορίσματα"
  
! #: collect2.cc:1294 opts.cc:1258
  #, fuzzy, gcc-internal-format
  msgid "LTO support has not been enabled in this configuration"
  msgstr "Η οικογένεια διευθύνσεων δεν υποστηρίζεται από την οικογένεια πρωτοκόλλου"
  
! #: collect2.cc:1335 graph.cc:55 lto-wrapper.cc:1769 lto-wrapper.cc:1823
! #: toplev.cc:1587 objc/objc-act.cc:462
  #, fuzzy, gcc-internal-format
  msgid "cannot open %s: %m"
  msgstr "αδυναμία ανοίγματος του `%s'"
  
! #: collect2.cc:1454
  #, fuzzy, gcc-internal-format
  msgid "unknown demangling style %qs"
  msgstr "άγνωστο σετ `%s'"
  
  # src/getopt1.c:132
  # src/getopt1.c:132
! #: collect2.cc:1555 collect2.cc:1733 collect2.cc:1773
  #, fuzzy, gcc-internal-format
  #| msgid "fopen %s"
  msgid "fopen %s: %m"
  msgstr "fopen %s"
  
! #: collect2.cc:1558 collect2.cc:1738 collect2.cc:1776
  #, fuzzy, gcc-internal-format
  #| msgid "fclose %s"
  msgid "fclose %s: %m"
  msgstr "fclose %s"
  
  # src/request.c:37
! #: collect2.cc:2328 lto-wrapper.cc:1242 lto-wrapper.cc:1257
! #: algol68/a68-lang.cc:561 lto/lto-object.cc:146 lto/lto-object.cc:180
! #: lto/lto-object.cc:277 lto/lto-object.cc:334 lto/lto-object.cc:358
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s"
  msgstr "%s: %s"
  
! #: collect2.cc:2368
  #, fuzzy, gcc-internal-format
  msgid "cannot find %<nm%>"
  msgstr "αδυναμία ανοίγματος του `%s'"
  
! #: collect2.cc:2416
  #, fuzzy, gcc-internal-format
  msgid "cannot open nm output: %m"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου `%s'"
  
! #: collect2.cc:2471
  #, gcc-internal-format, gfc-internal-format
  msgid "init function found in object %s"
  msgstr ""
  
! #: collect2.cc:2482
  #, gcc-internal-format, gfc-internal-format
  msgid "fini function found in object %s"
  msgstr ""
  
! #: collect2.cc:2539
  #, fuzzy, gcc-internal-format
  msgid "cannot find %<ldd%>"
  msgstr "αδυναμία ανοίγματος του `%s'"
  
! #: collect2.cc:2585
  #, fuzzy, gcc-internal-format
  msgid "cannot open ldd output: %m"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου `%s'"
  
! #: collect2.cc:2603
  #, gcc-internal-format, gfc-internal-format
  msgid "dynamic dependency %s not found"
  msgstr ""
  
! #: collect2.cc:2615
  #, fuzzy, gcc-internal-format
  #| msgid "dynamic dependencies.\n"
  msgid "unable to open dynamic dependency %qs"
  msgstr "δυναμικές εξαρτήσεις.\n"
  
! #: collect2.cc:2767
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: not a COFF file"
  msgstr "%s: Δεν είναι κανονικό αρχείο"
  
! #: collect2.cc:2926
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: cannot open as COFF file"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου"
  
! #: collect2.cc:2985
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "library lib%s not found"
  msgstr "Πιθανόν δε βρέθηκε"
*************** msgstr "%s' δεν είναι ισχύω
*** 25660,25736 ****
  msgid "%qs is version %q.*s, expected version %q.*s"
  msgstr "έκδοση οδηγού gcc %s εκτελεί την έκδοση gcc %s\n"
  
! #: coverage.cc:268
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "profile data for function %u is corrupted"
  msgstr "μη έγκυρη τάξη χαρακτήρων `%s'"
  
! #: coverage.cc:269
  #, gcc-internal-format
  msgid "checksum is (%x,%x) instead of (%x,%x)"
  msgstr ""
  
! #: coverage.cc:284
  #, fuzzy, gcc-internal-format
  msgid "%qs has overflowed"
  msgstr "Υπερχείλιση πίνακα αρχείου"
  
! #: coverage.cc:285
  #, fuzzy, gcc-internal-format
  msgid "%qs is corrupted"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: coverage.cc:312
  #, gcc-internal-format
  msgid "%qs profile count data file not found"
  msgstr ""
  
! #: coverage.cc:341
  #, gcc-internal-format
  msgid "profile for function %qD not found in profile data"
  msgstr ""
  
! #: coverage.cc:361
  #, gcc-internal-format
  msgid "number of counters in profile data for function %qD does not match its profile data (counter %qs, expected %i and have %i)"
  msgstr ""
  
! #: coverage.cc:370
  #, gcc-internal-format
  msgid "the control flow of function %qD does not match its profile data (counter %qs)"
  msgstr ""
  
! #: coverage.cc:389
  #, gcc-internal-format
  msgid "execution counts estimated\n"
  msgstr ""
  
! #: coverage.cc:390
  #, gcc-internal-format
  msgid "execution counts assumed to be zero\n"
  msgstr ""
  
! #: coverage.cc:403
  #, gcc-internal-format
  msgid "source locations for function %qD have changed, the profile data may be out of date"
  msgstr ""
  
! #: coverage.cc:667
  #, gcc-internal-format
  msgid "function starts on a higher line number than it ends"
  msgstr ""
  
! #: coverage.cc:689
  #, fuzzy, gcc-internal-format
  msgid "error writing %qs"
  msgstr "σφάλμα εγγραφής %s"
  
! #: coverage.cc:1289
  #, gcc-internal-format
  msgid "filename %qs does not start with profile prefix %qs"
  msgstr ""
  
! #: coverage.cc:1334
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot open %s"
  msgstr "αδυναμία ανοίγματος του `%s'"
--- 26850,26926 ----
  msgid "%qs is version %q.*s, expected version %q.*s"
  msgstr "έκδοση οδηγού gcc %s εκτελεί την έκδοση gcc %s\n"
  
! #: coverage.cc:269
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "profile data for function %u is corrupted"
  msgstr "μη έγκυρη τάξη χαρακτήρων `%s'"
  
! #: coverage.cc:270
  #, gcc-internal-format
  msgid "checksum is (%x,%x) instead of (%x,%x)"
  msgstr ""
  
! #: coverage.cc:285
  #, fuzzy, gcc-internal-format
  msgid "%qs has overflowed"
  msgstr "Υπερχείλιση πίνακα αρχείου"
  
! #: coverage.cc:286
  #, fuzzy, gcc-internal-format
  msgid "%qs is corrupted"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: coverage.cc:313
  #, gcc-internal-format
  msgid "%qs profile count data file not found"
  msgstr ""
  
! #: coverage.cc:342
  #, gcc-internal-format
  msgid "profile for function %qD not found in profile data"
  msgstr ""
  
! #: coverage.cc:362
  #, gcc-internal-format
  msgid "number of counters in profile data for function %qD does not match its profile data (counter %qs, expected %i and have %i)"
  msgstr ""
  
! #: coverage.cc:371
  #, gcc-internal-format
  msgid "the control flow of function %qD does not match its profile data (counter %qs)"
  msgstr ""
  
! #: coverage.cc:390
  #, gcc-internal-format
  msgid "execution counts estimated\n"
  msgstr ""
  
! #: coverage.cc:391
  #, gcc-internal-format
  msgid "execution counts assumed to be zero\n"
  msgstr ""
  
! #: coverage.cc:404
  #, gcc-internal-format
  msgid "source locations for function %qD have changed, the profile data may be out of date"
  msgstr ""
  
! #: coverage.cc:668
  #, gcc-internal-format
  msgid "function starts on a higher line number than it ends"
  msgstr ""
  
! #: coverage.cc:690
  #, fuzzy, gcc-internal-format
  msgid "error writing %qs"
  msgstr "σφάλμα εγγραφής %s"
  
! #: coverage.cc:1293
  #, gcc-internal-format
  msgid "filename %qs does not start with profile prefix %qs"
  msgstr ""
  
! #: coverage.cc:1336
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot open %s"
  msgstr "αδυναμία ανοίγματος του `%s'"
*************** msgstr ""
*** 25775,25818 ****
  msgid "closed intervals"
  msgstr ""
  
- #: diagnostic-format-sarif.cc:3773
- #, gcc-internal-format
- msgid "unable to determine filename for SARIF output"
- msgstr ""
- 
- #: diagnostic-format-sarif.cc:3786
- #, fuzzy, gcc-internal-format
- msgid "unable to open %qs for SARIF output: %m"
- msgstr "%s: Σφάλμα εγγραφής "
- 
- #: diagnostic-macro-unwinding.cc:182
- #, fuzzy, gcc-internal-format
- msgid "in definition of macro %qs"
- msgstr "κανένας ορισμός του `UNDEFINED'"
- 
- #: diagnostic-macro-unwinding.cc:199
- #, fuzzy, gcc-internal-format
- msgid "in expansion of macro %qs"
- msgstr "άγνωστος χαρακτήρας `%s'"
- 
- #: diagnostic-path.cc:226
- #, fuzzy, gcc-internal-format
- #| msgid "debug: "
- msgid "debug path"
- msgstr "εκσφαλμάτωση: "
- 
- #: diagnostic-path.cc:1174
- msgid "%@ %e (fndecl %qs, depth %i)"
- msgstr ""
- 
- #: diagnostic-path.cc:1180
- msgid "%@ %e (depth %i)"
- msgstr ""
- 
- #: diagnostic-path.cc:1186
- msgid "%@ %e"
- msgstr ""
- 
  #: dominance.cc:1180
  #, gcc-internal-format, gfc-internal-format
  msgid "dominator of %d status unknown"
--- 26965,26970 ----
*************** msgstr ""
*** 25823,25854 ****
  msgid "dominator of %d should be %d, not %d"
  msgstr ""
  
! #: dumpfile.cc:383
  #, fuzzy, gcc-internal-format
  msgid "could not open dump file %qs: %m"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου `%s'"
  
! #: dumpfile.cc:1869
  #, fuzzy, gcc-internal-format
  msgid "ignoring unknown option %q.*s"
  msgstr "Άγνωστη επιλογή: %s %s %s"
  
! #: dumpfile.cc:1951
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command-line option %<-fdump-%s%>; did you mean %<-fdump-%s%>?"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: dumpfile.cc:1954
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command-line option %<-fdump-%s%>"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: dumpfile.cc:2027
  #, fuzzy, gcc-internal-format
  msgid "unknown option %q.*s in %<-fopt-info-%s%>"
  msgstr "Άγνωστη επιλογή: %s %s %s"
  
! #: dumpfile.cc:2059
  #, gcc-internal-format
  msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
  msgstr ""
--- 26975,27006 ----
  msgid "dominator of %d should be %d, not %d"
  msgstr ""
  
! #: dumpfile.cc:382
  #, fuzzy, gcc-internal-format
  msgid "could not open dump file %qs: %m"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου `%s'"
  
! #: dumpfile.cc:1871
  #, fuzzy, gcc-internal-format
  msgid "ignoring unknown option %q.*s"
  msgstr "Άγνωστη επιλογή: %s %s %s"
  
! #: dumpfile.cc:1953
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command-line option %<-fdump-%s%>; did you mean %<-fdump-%s%>?"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: dumpfile.cc:1956
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command-line option %<-fdump-%s%>"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: dumpfile.cc:2029
  #, fuzzy, gcc-internal-format
  msgid "unknown option %q.*s in %<-fopt-info-%s%>"
  msgstr "Άγνωστη επιλογή: %s %s %s"
  
! #: dumpfile.cc:2061
  #, gcc-internal-format
  msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
  msgstr ""
*************** msgstr ""
*** 25868,25914 ****
  msgid "multiple EH personalities are supported only with assemblers supporting %<.cfi_personality%> directive"
  msgstr ""
  
! #: dwarf2out.cc:11191
  #, gcc-internal-format
  msgid "%<-gdwarf-6%> is output as version 5 with incompatibilities"
  msgstr ""
  
! #: dwarf2out.cc:15078
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
  
! #: emit-rtl.cc:3042
  #, fuzzy, gcc-internal-format
  msgid "invalid rtl sharing found in the insn"
  msgstr "μη έγκυρη μέτρηση επανάληψης `%s' στη κατασκευή [c*n]"
  
! #: emit-rtl.cc:3044
  #, gcc-internal-format
  msgid "shared rtx"
  msgstr ""
  
! #: emit-rtl.cc:3046
  #, fuzzy, gcc-internal-format
  msgid "internal consistency failure"
  msgstr "εσωτερικό σφάλμα gcc"
  
! #: emit-rtl.cc:4146
  #, gcc-internal-format
  msgid "ICE: %<emit_insn%> used where %<emit_jump_insn%> needed:"
  msgstr ""
  
! #: errors.cc:133
  #, gcc-internal-format, gfc-internal-format
  msgid "abort in %s, at %s:%d"
  msgstr ""
  
! #: except.cc:2186
  #, fuzzy, gcc-internal-format
  msgid "argument of %<__builtin_eh_return_regno%> must be constant"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: except.cc:2332
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_eh_return%> not supported on this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
--- 27020,27066 ----
  msgid "multiple EH personalities are supported only with assemblers supporting %<.cfi_personality%> directive"
  msgstr ""
  
! #: dwarf2out.cc:11219
  #, gcc-internal-format
  msgid "%<-gdwarf-6%> is output as version 5 with incompatibilities"
  msgstr ""
  
! #: dwarf2out.cc:15353
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
  
! #: emit-rtl.cc:3058
  #, fuzzy, gcc-internal-format
  msgid "invalid rtl sharing found in the insn"
  msgstr "μη έγκυρη μέτρηση επανάληψης `%s' στη κατασκευή [c*n]"
  
! #: emit-rtl.cc:3060
  #, gcc-internal-format
  msgid "shared rtx"
  msgstr ""
  
! #: emit-rtl.cc:3062
  #, fuzzy, gcc-internal-format
  msgid "internal consistency failure"
  msgstr "εσωτερικό σφάλμα gcc"
  
! #: emit-rtl.cc:4166
  #, gcc-internal-format
  msgid "ICE: %<emit_insn%> used where %<emit_jump_insn%> needed:"
  msgstr ""
  
! #: errors.cc:134
  #, gcc-internal-format, gfc-internal-format
  msgid "abort in %s, at %s:%d"
  msgstr ""
  
! #: except.cc:2179
  #, fuzzy, gcc-internal-format
  msgid "argument of %<__builtin_eh_return_regno%> must be constant"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: except.cc:2325
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_eh_return%> not supported on this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
*************** msgstr ""
*** 25953,25964 ****
  msgid "%<lp_array%> does not match %<region_tree%>"
  msgstr ""
  
! #: except.cc:3561 tree.cc:14621 value-prof.cc:529
  #, gcc-internal-format
  msgid "%qs failed"
  msgstr ""
  
! #: explow.cc:1610
  #, fuzzy, gcc-internal-format
  msgid "stack limits not supported on this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
--- 27105,27116 ----
  msgid "%<lp_array%> does not match %<region_tree%>"
  msgstr ""
  
! #: except.cc:3561 tree.cc:14779 value-prof.cc:529
  #, gcc-internal-format
  msgid "%qs failed"
  msgstr ""
  
! #: explow.cc:1634
  #, fuzzy, gcc-internal-format
  msgid "stack limits not supported on this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
*************** msgstr ""
*** 25983,26004 ****
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.cc:12476
  #, gcc-internal-format
  msgid "call to %qs declared with attribute error: %s"
  msgstr ""
  
! #: expr.cc:12490
  #, gcc-internal-format
  msgid "call to %qs declared with attribute warning: %s"
  msgstr ""
  
! #: expr.cc:13544
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>"
  msgstr ""
  
! #: ext-dce.cc:1202
  #, gcc-internal-format
  msgid "ext-dce disabled: %d basic blocks and %d registers; increase %<--param max-gcse-memory%> above %wu"
  msgstr ""
--- 27135,27156 ----
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.cc:12652
  #, gcc-internal-format
  msgid "call to %qs declared with attribute error: %s"
  msgstr ""
  
! #: expr.cc:12666
  #, gcc-internal-format
  msgid "call to %qs declared with attribute warning: %s"
  msgstr ""
  
! #: expr.cc:13719
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>"
  msgstr ""
  
! #: ext-dce.cc:1334
  #, gcc-internal-format
  msgid "ext-dce disabled: %d basic blocks and %d registers; increase %<--param max-gcse-memory%> above %wu"
  msgstr ""
*************** msgstr ""
*** 26008,26024 ****
  msgid "invalid argument %qs to %qs"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: final.cc:1775
  #, fuzzy, gcc-internal-format
  msgid "the frame size of %wu bytes is larger than %wu bytes"
  msgstr "%s: οι τιμές του πεδίου `%s' δεν πρέπει να είναι μεγαλύτερες από %d"
  
! #: final.cc:4402 toplev.cc:1446 tree-cfgcleanup.cc:1540
  #, fuzzy, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου `%s'"
  
! #: final.cc:4471 tree-cfgcleanup.cc:1557
  #, fuzzy, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου `%s'"
--- 27160,27176 ----
  msgid "invalid argument %qs to %qs"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: final.cc:1776
  #, fuzzy, gcc-internal-format
  msgid "the frame size of %wu bytes is larger than %wu bytes"
  msgstr "%s: οι τιμές του πεδίου `%s' δεν πρέπει να είναι μεγαλύτερες από %d"
  
! #: final.cc:4424 toplev.cc:1457 tree-cfgcleanup.cc:1462
  #, fuzzy, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου `%s'"
  
! #: final.cc:4493 tree-cfgcleanup.cc:1479
  #, fuzzy, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου `%s'"
*************** msgstr "αδυναμία ανοίγμα�
*** 26028,26054 ****
  msgid "large fixed-point constant implicitly truncated to fixed-point type"
  msgstr ""
  
! #: fold-const.cc:4991 fold-const.cc:5001
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d due to width of bit-field"
  msgstr ""
  
! #: fold-const.cc:6259 tree-ssa-reassoc.cc:2886 tree-ssa-reassoc.cc:3971
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.cc:9830
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr ""
  
! #: fold-const.cc:10237
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.cc:13671
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
--- 27180,27206 ----
  msgid "large fixed-point constant implicitly truncated to fixed-point type"
  msgstr ""
  
! #: fold-const.cc:5006 fold-const.cc:5016
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d due to width of bit-field"
  msgstr ""
  
! #: fold-const.cc:6279 tree-ssa-reassoc.cc:2887 tree-ssa-reassoc.cc:3964
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.cc:9856
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr ""
  
! #: fold-const.cc:10270
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.cc:13683
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
*************** msgstr ""
*** 26068,26288 ****
  msgid "total size of local objects exceeds maximum %wu"
  msgstr ""
  
! #: function.cc:1789 gimplify.cc:7888 gimplify.cc:8059 varasm.cc:1833
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr ""
  
! #: function.cc:4293
  #, gcc-internal-format
  msgid "variable %q+D might be clobbered by %<longjmp%> or %<vfork%>"
  msgstr ""
  
! #: function.cc:4314
  #, gcc-internal-format
  msgid "argument %q+D might be clobbered by %<longjmp%> or %<vfork%>"
  msgstr ""
  
! #: function.cc:5035
  #, gcc-internal-format
  msgid "function returns an aggregate"
  msgstr ""
  
! #: gcc.cc:2224
  #, fuzzy, gcc-internal-format
  msgid "cannot open nested response file"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου"
  
! #: gcc.cc:2261
  #, fuzzy, gcc-internal-format
  msgid "cannot close nonexistent response file"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου"
  
! #: gcc.cc:2284
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "could not open temporary response file %s"
  msgstr "Δεν μπόρεσα να ανοίξω το αρχείο %s"
  
! #: gcc.cc:2291
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "could not write to temporary response file %s"
  msgstr "ΣΦΑΛΜΑ: Αδυναμία δημιουργίας προσωρινού αρχείου για αλλαγή"
  
! #: gcc.cc:2297
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "could not close temporary response file %s"
  msgstr "Αδύνατη η δημιουργία αρχείου καταγραφών \"%s\""
  
  #. This leaves DESC open, but the OS will save us.
! #: gcc.cc:2329
  #, fuzzy, gcc-internal-format
  msgid "cannot read spec file %qs: %m"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου"
  
! #: gcc.cc:2423 gcc.cc:2443
  #, fuzzy
  msgid "specs %%include syntax malformed after %td characters"
  msgstr "λίστα με όλα τα γνωστά σύνολα χαρακτήρων"
  
! #: gcc.cc:2469 gcc.cc:2478 gcc.cc:2488 gcc.cc:2498
  #, fuzzy
  msgid "specs %%rename syntax malformed after %td characters"
  msgstr "λίστα με όλα τα γνωστά σύνολα χαρακτήρων"
  
! #: gcc.cc:2508
  #, gcc-internal-format, gfc-internal-format
  msgid "specs %s spec was not found to be renamed"
  msgstr ""
  
! #: gcc.cc:2516
  #, gcc-internal-format
  msgid "%s: attempt to rename spec %qs to already defined spec %qs"
  msgstr ""
  
! #: gcc.cc:2538
  #, fuzzy
  msgid "specs unknown %% command after %td characters"
  msgstr "λίστα με όλα τα γνωστά σύνολα χαρακτήρων"
  
! #: gcc.cc:2550 gcc.cc:2564
  #, fuzzy
  msgid "specs file malformed after %td characters"
  msgstr "λίστα με όλα τα γνωστά σύνολα χαρακτήρων"
  
! #: gcc.cc:2619
  #, gcc-internal-format
  msgid "spec file has no spec for linking"
  msgstr ""
  
! #: gcc.cc:3183 gcc.cc:3220
  #, gcc-internal-format
  msgid "system path %qs is not absolute"
  msgstr ""
  
! #: gcc.cc:3309
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe not supported"
  msgid "%<-pipe%> not supported"
  msgstr "το -pipe δεν υποστηρίζεται"
  
! #: gcc.cc:3447 gcc.cc:7875
  #, fuzzy, gcc-internal-format
  msgid "cannot execute %qs: %s: %m"
  msgstr "αδυναμία ανοίγματος του `%s'"
  
! #: gcc.cc:3448 gcc.cc:7876
  #, fuzzy, gcc-internal-format
  msgid "cannot execute %qs: %s"
  msgstr "αδυναμία ανοίγματος του `%s'"
  
! #: gcc.cc:3467
  #, fuzzy, gcc-internal-format
  #| msgid "ld returned %d exit status"
  msgid "failed to get exit status: %m"
  msgstr "η ld επέστρεψε κατάσταση εξόδου %d"
  
! #: gcc.cc:3473
  #, gcc-internal-format
  msgid "failed to get process times: %m"
  msgstr ""
  
  #. The inferior failed to catch the signal.
! #: gcc.cc:3499 gcc.cc:3523
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s signal terminated program %s"
  msgstr "μη τερματιζόμενο όνομα βάρους"
  
! #: gcc.cc:3967 opts-common.cc:1618 opts-common.cc:1650
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command-line option %qs"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: gcc.cc:4009
  #, gcc-internal-format
  msgid "GCC is not configured to support %qs as %<-foffload=%> argument"
  msgstr ""
  
! #: gcc.cc:4016
  #, gcc-internal-format
  msgid "valid %<-foffload=%> arguments are: %s; did you mean %qs?"
  msgstr ""
  
! #: gcc.cc:4019
  #, fuzzy, gcc-internal-format
  msgid "valid %<-foffload=%> arguments are: %s"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: gcc.cc:4039
  #, gcc-internal-format
  msgid "%<=%>options missing after %<-foffload-options=%>target"
  msgstr ""
  
! #: gcc.cc:4510
  #, gcc-internal-format
  msgid "%qs is an unknown %<-save-temps%> option"
  msgstr ""
  
! #: gcc.cc:5062
  #, gcc-internal-format
  msgid "linker hardening options not enabled by %<-fhardened%> because other link options were specified on the command line"
  msgstr ""
  
! #: gcc.cc:5086 toplev.cc:717
  #, fuzzy, gcc-internal-format
  msgid "input file %qs is the same as output file"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: gcc.cc:5091
  #, gcc-internal-format
  msgid "output filename may not be empty"
  msgstr ""
  
! #: gcc.cc:5476
  #, gcc-internal-format
  msgid "%<-pipe%> ignored because %<-save-temps%> specified"
  msgstr ""
  
! #: gcc.cc:5564
  #, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr ""
  
! #: gcc.cc:5767
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr ""
  
! #: gcc.cc:5974
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr ""
  
! #: gcc.cc:5978
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr ""
  
! #: gcc.cc:6210
  #, fuzzy, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: gcc.cc:6387
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr ""
  
! #: gcc.cc:6679
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr ""
  
! #: gcc.cc:6695
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%@%c%>"
  msgstr ""
  
! #: gcc.cc:6714
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr ""
--- 27220,27440 ----
  msgid "total size of local objects exceeds maximum %wu"
  msgstr ""
  
! #: function.cc:1779 gimplify.cc:8058 gimplify.cc:8277 varasm.cc:1866
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr ""
  
! #: function.cc:4283
  #, gcc-internal-format
  msgid "variable %q+D might be clobbered by %<longjmp%> or %<vfork%>"
  msgstr ""
  
! #: function.cc:4304
  #, gcc-internal-format
  msgid "argument %q+D might be clobbered by %<longjmp%> or %<vfork%>"
  msgstr ""
  
! #: function.cc:5029
  #, gcc-internal-format
  msgid "function returns an aggregate"
  msgstr ""
  
! #: gcc.cc:2265
  #, fuzzy, gcc-internal-format
  msgid "cannot open nested response file"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου"
  
! #: gcc.cc:2302
  #, fuzzy, gcc-internal-format
  msgid "cannot close nonexistent response file"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου"
  
! #: gcc.cc:2325
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "could not open temporary response file %s"
  msgstr "Δεν μπόρεσα να ανοίξω το αρχείο %s"
  
! #: gcc.cc:2332
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "could not write to temporary response file %s"
  msgstr "ΣΦΑΛΜΑ: Αδυναμία δημιουργίας προσωρινού αρχείου για αλλαγή"
  
! #: gcc.cc:2338
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "could not close temporary response file %s"
  msgstr "Αδύνατη η δημιουργία αρχείου καταγραφών \"%s\""
  
  #. This leaves DESC open, but the OS will save us.
! #: gcc.cc:2370
  #, fuzzy, gcc-internal-format
  msgid "cannot read spec file %qs: %m"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου"
  
! #: gcc.cc:2464 gcc.cc:2484
  #, fuzzy
  msgid "specs %%include syntax malformed after %td characters"
  msgstr "λίστα με όλα τα γνωστά σύνολα χαρακτήρων"
  
! #: gcc.cc:2510 gcc.cc:2519 gcc.cc:2529 gcc.cc:2539
  #, fuzzy
  msgid "specs %%rename syntax malformed after %td characters"
  msgstr "λίστα με όλα τα γνωστά σύνολα χαρακτήρων"
  
! #: gcc.cc:2549
  #, gcc-internal-format, gfc-internal-format
  msgid "specs %s spec was not found to be renamed"
  msgstr ""
  
! #: gcc.cc:2557
  #, gcc-internal-format
  msgid "%s: attempt to rename spec %qs to already defined spec %qs"
  msgstr ""
  
! #: gcc.cc:2579
  #, fuzzy
  msgid "specs unknown %% command after %td characters"
  msgstr "λίστα με όλα τα γνωστά σύνολα χαρακτήρων"
  
! #: gcc.cc:2591 gcc.cc:2605
  #, fuzzy
  msgid "specs file malformed after %td characters"
  msgstr "λίστα με όλα τα γνωστά σύνολα χαρακτήρων"
  
! #: gcc.cc:2660
  #, gcc-internal-format
  msgid "spec file has no spec for linking"
  msgstr ""
  
! #: gcc.cc:3199 gcc.cc:3236
  #, gcc-internal-format
  msgid "system path %qs is not absolute"
  msgstr ""
  
! #: gcc.cc:3325
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe not supported"
  msgid "%<-pipe%> not supported"
  msgstr "το -pipe δεν υποστηρίζεται"
  
! #: gcc.cc:3463 gcc.cc:7899
  #, fuzzy, gcc-internal-format
  msgid "cannot execute %qs: %s: %m"
  msgstr "αδυναμία ανοίγματος του `%s'"
  
! #: gcc.cc:3464 gcc.cc:7900
  #, fuzzy, gcc-internal-format
  msgid "cannot execute %qs: %s"
  msgstr "αδυναμία ανοίγματος του `%s'"
  
! #: gcc.cc:3483
  #, fuzzy, gcc-internal-format
  #| msgid "ld returned %d exit status"
  msgid "failed to get exit status: %m"
  msgstr "η ld επέστρεψε κατάσταση εξόδου %d"
  
! #: gcc.cc:3489
  #, gcc-internal-format
  msgid "failed to get process times: %m"
  msgstr ""
  
  #. The inferior failed to catch the signal.
! #: gcc.cc:3515 gcc.cc:3539
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s signal terminated program %s"
  msgstr "μη τερματιζόμενο όνομα βάρους"
  
! #: gcc.cc:3985 opts-common.cc:1620 opts-common.cc:1653
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command-line option %qs"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: gcc.cc:4027
  #, gcc-internal-format
  msgid "GCC is not configured to support %qs as %<-foffload=%> argument"
  msgstr ""
  
! #: gcc.cc:4034
  #, gcc-internal-format
  msgid "valid %<-foffload=%> arguments are: %s; did you mean %qs?"
  msgstr ""
  
! #: gcc.cc:4037
  #, fuzzy, gcc-internal-format
  msgid "valid %<-foffload=%> arguments are: %s"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: gcc.cc:4057
  #, gcc-internal-format
  msgid "%<=%>options missing after %<-foffload-options=%>target"
  msgstr ""
  
! #: gcc.cc:4532
  #, gcc-internal-format
  msgid "%qs is an unknown %<-save-temps%> option"
  msgstr ""
  
! #: gcc.cc:5087
  #, gcc-internal-format
  msgid "linker hardening options not enabled by %<-fhardened%> because other link options were specified on the command line"
  msgstr ""
  
! #: gcc.cc:5111 toplev.cc:720
  #, fuzzy, gcc-internal-format
  msgid "input file %qs is the same as output file"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: gcc.cc:5116
  #, gcc-internal-format
  msgid "output filename may not be empty"
  msgstr ""
  
! #: gcc.cc:5501
  #, gcc-internal-format
  msgid "%<-pipe%> ignored because %<-save-temps%> specified"
  msgstr ""
  
! #: gcc.cc:5589
  #, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr ""
  
! #: gcc.cc:5792
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr ""
  
! #: gcc.cc:5999
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr ""
  
! #: gcc.cc:6003
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr ""
  
! #: gcc.cc:6236
  #, fuzzy, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: gcc.cc:6413
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr ""
  
! #: gcc.cc:6703
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr ""
  
! #: gcc.cc:6719
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%@%c%>"
  msgstr ""
  
! #: gcc.cc:6738
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr ""
*************** msgstr ""
*** 26290,26427 ****
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.cc:6925
  #, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr ""
  
! #: gcc.cc:6976
  #, fuzzy, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "%s: μη αναγνωρίσιμη επιλογή `-%c'\n"
  
! #: gcc.cc:7042
  #, fuzzy, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr "άγνωστο σετ `%s'"
  
! #: gcc.cc:7072
  #, fuzzy, gcc-internal-format
  msgid "error in arguments to spec function %qs"
  msgstr "πάρα πολλά ορίσματα"
  
! #: gcc.cc:7131
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr ""
  
  #. )
! #: gcc.cc:7134
  #, fuzzy, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "πολύ λίγα ορίσματα"
  
! #: gcc.cc:7153
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr ""
  
! #: gcc.cc:7332
  #, gcc-internal-format
  msgid "braced spec %qs ends in escape"
  msgstr ""
  
! #: gcc.cc:7467
  #, fuzzy, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: gcc.cc:7562
  #, fuzzy, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: gcc.cc:8166
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου `%s'"
  
! #: gcc.cc:8177
  #, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure (length)"
  msgstr ""
  
! #: gcc.cc:8187 gcc.cc:8228
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου `%s'"
  
! #: gcc.cc:8207 gcc.cc:8244
  #, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure"
  msgstr ""
  
! #: gcc.cc:8548
  #, gcc-internal-format
  msgid "spec failure: more than one argument to %<SYSROOT_SUFFIX_SPEC%>"
  msgstr ""
  
! #: gcc.cc:8573
  #, gcc-internal-format
  msgid "spec failure: more than one argument to %<SYSROOT_HEADERS_SUFFIX_SPEC%>"
  msgstr ""
  
! #: gcc.cc:8780
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command-line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: gcc.cc:8784
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command-line option %<-%s%>"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: gcc.cc:8910
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr ""
  
! #: gcc.cc:8971 cobol/gcobolspec.cc:375
  #, gcc-internal-format
  msgid "no input files"
  msgstr "δεν υπάρχουν αρχεία εισόδου"
  
! #: gcc.cc:9022
  #, gcc-internal-format
  msgid "cannot specify %<-o%> with %<-c%>, %<-S%> or %<-E%> with multiple files"
  msgstr ""
  
! #: gcc.cc:9064
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: ο μεταγλωττιστής %s δεν έχει εγκατασταθεί στο σύστημα αυτό"
  
! #: gcc.cc:9089
  #, gcc-internal-format
  msgid "recompiling with %<-fcompare-debug%>"
  msgstr ""
  
! #: gcc.cc:9105
  #, gcc-internal-format
  msgid "during %<-fcompare-debug%> recompilation"
  msgstr ""
  
! #: gcc.cc:9114
  #, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr ""
  
! #: gcc.cc:9267
  #, gcc-internal-format
  msgid "%<-fuse-linker-plugin%>, but %s not found"
  msgstr ""
  
! #: gcc.cc:9301
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr ""
--- 27442,27579 ----
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.cc:6949
  #, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr ""
  
! #: gcc.cc:7000
  #, fuzzy, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "%s: μη αναγνωρίσιμη επιλογή `-%c'\n"
  
! #: gcc.cc:7066
  #, fuzzy, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr "άγνωστο σετ `%s'"
  
! #: gcc.cc:7096
  #, fuzzy, gcc-internal-format
  msgid "error in arguments to spec function %qs"
  msgstr "πάρα πολλά ορίσματα"
  
! #: gcc.cc:7155
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr ""
  
  #. )
! #: gcc.cc:7158
  #, fuzzy, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "πολύ λίγα ορίσματα"
  
! #: gcc.cc:7177
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr ""
  
! #: gcc.cc:7356
  #, gcc-internal-format
  msgid "braced spec %qs ends in escape"
  msgstr ""
  
! #: gcc.cc:7491
  #, fuzzy, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: gcc.cc:7586
  #, fuzzy, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: gcc.cc:8190
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου `%s'"
  
! #: gcc.cc:8201
  #, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure (length)"
  msgstr ""
  
! #: gcc.cc:8211 gcc.cc:8252
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου `%s'"
  
! #: gcc.cc:8231 gcc.cc:8268
  #, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure"
  msgstr ""
  
! #: gcc.cc:8574
  #, gcc-internal-format
  msgid "spec failure: more than one argument to %<SYSROOT_SUFFIX_SPEC%>"
  msgstr ""
  
! #: gcc.cc:8599
  #, gcc-internal-format
  msgid "spec failure: more than one argument to %<SYSROOT_HEADERS_SUFFIX_SPEC%>"
  msgstr ""
  
! #: gcc.cc:8806
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command-line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: gcc.cc:8810
  #, fuzzy, gcc-internal-format
  msgid "unrecognized command-line option %<-%s%>"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: gcc.cc:8936
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr ""
  
! #: gcc.cc:8997 cobol/gcobolspec.cc:370
  #, gcc-internal-format
  msgid "no input files"
  msgstr "δεν υπάρχουν αρχεία εισόδου"
  
! #: gcc.cc:9052
  #, gcc-internal-format
  msgid "cannot specify %<-o%> with %<-c%>, %<-S%> or %<-E%> with multiple files"
  msgstr ""
  
! #: gcc.cc:9094
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: ο μεταγλωττιστής %s δεν έχει εγκατασταθεί στο σύστημα αυτό"
  
! #: gcc.cc:9119
  #, gcc-internal-format
  msgid "recompiling with %<-fcompare-debug%>"
  msgstr ""
  
! #: gcc.cc:9135
  #, gcc-internal-format
  msgid "during %<-fcompare-debug%> recompilation"
  msgstr ""
  
! #: gcc.cc:9144
  #, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr ""
  
! #: gcc.cc:9297
  #, gcc-internal-format
  msgid "%<-fuse-linker-plugin%>, but %s not found"
  msgstr ""
  
! #: gcc.cc:9331
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr ""
*************** msgstr ""
*** 26429,26524 ****
  #. This is can be an indication the user specifed an errorneous
  #. separated option value, (or used the wrong prefix for an
  #. option).
! #: gcc.cc:9307
  #, gcc-internal-format
  msgid "%s: linker input file not found: %m"
  msgstr ""
  
! #: gcc.cc:9379 c-family/c-opts.cc:852
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.cc:9385
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr ""
  
! #: gcc.cc:9628
  #, fuzzy, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: gcc.cc:9830
  #, fuzzy, gcc-internal-format
! msgid "multilib exclusions %qs is invalid"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: gcc.cc:9894 common/config/riscv/riscv-common.cc:2366
  #, fuzzy, gcc-internal-format
! msgid "multilib select %qs %qs is invalid"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: gcc.cc:10068
  #, fuzzy, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: gcc.cc:10108
  #, fuzzy, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr "έχουν παραληφθεί ορίσματα"
  
  # src/shred.c:1134
! #: gcc.cc:10359
  #, fuzzy, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr "%s: το αρχείο είναι πολύ μεγάλο"
  
! #: gcc.cc:10527 gcc.cc:10532
  #, fuzzy, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr "μη έγκυρη διαμόρφωση συντόμευσης"
  
! #: gcc.cc:10575
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr "πολύ λίγα ορίσματα"
  
! #: gcc.cc:10581
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to procedure"
  msgid "too many arguments to %%:version-compare"
  msgstr "πάρα πολλά ορίσματα στη ρουτίνα"
  
! #: gcc.cc:10623
  #, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr ""
  
! #: gcc.cc:10747
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to procedure"
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "πάρα πολλά ορίσματα στη ρουτίνα"
  
! #: gcc.cc:10815
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to procedure"
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "πάρα πολλά ορίσματα στη ρουτίνα"
  
! #: gcc.cc:10902
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "too many arguments for %%:dumps"
  msgstr "πάρα πολλά ορίσματα"
  
! #: gcc.cc:11006
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: gcc.cc:11027
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:dwarf-version-gt"
  msgstr "λάθος αριθμός ορισμάτων"
--- 27581,27676 ----
  #. This is can be an indication the user specifed an errorneous
  #. separated option value, (or used the wrong prefix for an
  #. option).
! #: gcc.cc:9337
  #, gcc-internal-format
  msgid "%s: linker input file not found: %m"
  msgstr ""
  
! #: gcc.cc:9409 c-family/c-opts.cc:852
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.cc:9415
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr ""
  
! #: gcc.cc:9658
  #, fuzzy, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: gcc.cc:9808 gcc.cc:10021 common/config/riscv/riscv-common.cc:2101
  #, fuzzy, gcc-internal-format
! msgid "multilib select %qs %qs is invalid"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: gcc.cc:9957
  #, fuzzy, gcc-internal-format
! msgid "multilib exclusions %qs is invalid"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: gcc.cc:10204
  #, fuzzy, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: gcc.cc:10244
  #, fuzzy, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr "έχουν παραληφθεί ορίσματα"
  
  # src/shred.c:1134
! #: gcc.cc:10495
  #, fuzzy, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr "%s: το αρχείο είναι πολύ μεγάλο"
  
! #: gcc.cc:10665 gcc.cc:10670
  #, fuzzy, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr "μη έγκυρη διαμόρφωση συντόμευσης"
  
! #: gcc.cc:10713
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr "πολύ λίγα ορίσματα"
  
! #: gcc.cc:10719
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to procedure"
  msgid "too many arguments to %%:version-compare"
  msgstr "πάρα πολλά ορίσματα στη ρουτίνα"
  
! #: gcc.cc:10761
  #, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr ""
  
! #: gcc.cc:10885
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to procedure"
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "πάρα πολλά ορίσματα στη ρουτίνα"
  
! #: gcc.cc:10953
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to procedure"
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "πάρα πολλά ορίσματα στη ρουτίνα"
  
! #: gcc.cc:11040
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "too many arguments for %%:dumps"
  msgstr "πάρα πολλά ορίσματα"
  
! #: gcc.cc:11144
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: gcc.cc:11165
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:dwarf-version-gt"
  msgstr "λάθος αριθμός ορισμάτων"
*************** msgstr ""
*** 26558,26569 ****
  msgid "scale needs to be non-negative"
  msgstr ""
  
! #: gcse.cc:4194
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %d basic blocks and %d edges/basic block"
  msgstr ""
  
! #: gcse.cc:4206
  #, gcc-internal-format
  msgid "%s: %d basic blocks and %d registers; increase %<--param max-gcse-memory%> above %wu"
  msgstr ""
--- 27710,27721 ----
  msgid "scale needs to be non-negative"
  msgstr ""
  
! #: gcse.cc:4193
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %d basic blocks and %d edges/basic block"
  msgstr ""
  
! #: gcse.cc:4205
  #, gcc-internal-format
  msgid "%s: %d basic blocks and %d registers; increase %<--param max-gcse-memory%> above %wu"
  msgstr ""
*************** msgid "duplicate definition of '%s'"
*** 26614,26621 ****
  msgstr "διπλός ορισμός συνόλου"
  
  #: ggc-common.cc:461 ggc-common.cc:469 ggc-common.cc:597 ggc-common.cc:615
! #: ggc-common.cc:735 ggc-common.cc:746 ggc-common.cc:761 ggc-page.cc:2530
! #: ggc-page.cc:2561 ggc-page.cc:2568
  #, fuzzy, gcc-internal-format
  msgid "cannot write PCH file: %m"
  msgstr "αδυναμία εγγραφής αποτελέσματος: %s"
--- 27766,27773 ----
  msgstr "διπλός ορισμός συνόλου"
  
  #: ggc-common.cc:461 ggc-common.cc:469 ggc-common.cc:597 ggc-common.cc:615
! #: ggc-common.cc:735 ggc-common.cc:746 ggc-common.cc:761 ggc-page.cc:2607
! #: ggc-page.cc:2638 ggc-page.cc:2645
  #, fuzzy, gcc-internal-format
  msgid "cannot write PCH file: %m"
  msgstr "αδυναμία εγγραφής αποτελέσματος: %s"
*************** msgstr "αδυναμία εγγραφή�
*** 26637,26643 ****
  
  #: ggc-common.cc:800 ggc-common.cc:816 ggc-common.cc:819 ggc-common.cc:842
  #: ggc-common.cc:845 ggc-common.cc:849 ggc-common.cc:884 ggc-common.cc:913
! #: ggc-common.cc:921 ggc-common.cc:931 ggc-common.cc:942 ggc-page.cc:2632
  #, fuzzy, gcc-internal-format
  msgid "cannot read PCH file: %m"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου"
--- 27789,27795 ----
  
  #: ggc-common.cc:800 ggc-common.cc:816 ggc-common.cc:819 ggc-common.cc:842
  #: ggc-common.cc:845 ggc-common.cc:849 ggc-common.cc:884 ggc-common.cc:913
! #: ggc-common.cc:921 ggc-common.cc:931 ggc-common.cc:942 ggc-page.cc:2709
  #, fuzzy, gcc-internal-format
  msgid "cannot read PCH file: %m"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου"
*************** msgstr "αδυναμία ανοίγμα�
*** 26647,26783 ****
  msgid "PCH allocation failure"
  msgstr ""
  
! #: ggc-page.cc:1775
  #, gcc-internal-format
  msgid "open /dev/zero: %m"
  msgstr ""
  
! #: ggc-page.cc:2546 ggc-page.cc:2552
  #, fuzzy, gcc-internal-format
  msgid "cannot write PCH file"
  msgstr "αδυναμία εγγραφής αρχείων εξόδου στο `%s'"
  
! #: gimple-array-bounds.cc:284
  #, gcc-internal-format
  msgid "array subscript %E is outside array bounds of %qT"
  msgstr ""
  
! #: gimple-array-bounds.cc:303
  #, gcc-internal-format
  msgid "array subscript [%E, %E] is outside array bounds of %qT"
  msgstr ""
  
! #: gimple-array-bounds.cc:317
  #, gcc-internal-format
  msgid "array subscript %E is above array bounds of %qT"
  msgstr ""
  
! #: gimple-array-bounds.cc:326
  #, gcc-internal-format
  msgid "array subscript %E is below array bounds of %qT"
  msgstr ""
  
! #: gimple-array-bounds.cc:401
  #, gcc-internal-format
  msgid "array subscript %E is outside the bounds of an interior zero-length array %qT"
  msgstr ""
  
! #: gimple-array-bounds.cc:403
  #, gcc-internal-format
  msgid "array subscript %qE is outside the bounds of an interior zero-length array %qT"
  msgstr ""
  
! #: gimple-array-bounds.cc:424
  #, fuzzy, gcc-internal-format
  msgid "trailing array %qT should not be used as a flexible array member"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: gimple-array-bounds.cc:461 gimple-array-bounds.cc:728
  #, gcc-internal-format
  msgid "while referencing %qD"
  msgstr ""
  
! #: gimple-array-bounds.cc:463
  #, fuzzy, gcc-internal-format
  msgid "defined here %qD"
  msgstr "αχρησιμοποίητη μεταβλητή `%s'"
  
! #: gimple-array-bounds.cc:584
  #, gcc-internal-format
  msgid "array subscript %wi is outside array bounds of %qT"
  msgstr ""
  
! #: gimple-array-bounds.cc:589
  #, gcc-internal-format
  msgid "array subscript [%wi, %wi] is outside array bounds of %qT"
  msgstr ""
  
! #: gimple-array-bounds.cc:604
  #, gcc-internal-format
  msgid "array subscript %<%T[%wi]%> is partly outside array bounds of %qT"
  msgstr ""
  
! #: gimple-array-bounds.cc:627
  #, gcc-internal-format
  msgid "intermediate array offset %wi is outside array bounds of %qT"
  msgstr ""
  
! #: gimple-array-bounds.cc:706
  #, gcc-internal-format
  msgid "array subscript %wi is below array bounds of %qT"
  msgstr ""
  
! #: gimple-array-bounds.cc:720
  #, gcc-internal-format
  msgid "array subscript %wu is above array bounds of %qT"
  msgstr ""
  
! #: gimple-fold.cc:2226 gimple-fold.cc:3285 gimple-ssa-warn-restrict.cc:2080
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr ""
  
! #: gimple-fold.cc:2292
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr ""
  
! #: gimple-fold.cc:2297
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes"
  msgstr ""
  
! #: gimple-fold.cc:2680 gimple-ssa-warn-access.cc:866
  #, gcc-internal-format
  msgid "%qD specified bound %E exceeds destination size %E"
  msgstr ""
  
! #: gimple-fold.cc:2699
  #, gcc-internal-format
  msgid "%qD specified bound %E equals source length"
  msgstr ""
  
! #: gimple-fold.cc:4734 gimple-fold.cc:5021
  #, gcc-internal-format
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr ""
  
! #: gimple-fold.cc:4970 cp/constexpr.cc:5115
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
  
! #: gimple-fold.cc:5252
  #, gcc-internal-format, gfc-internal-format
  msgid "%s not supported for variable length aggregates"
  msgstr ""
  
! #: gimple-fold.cc:5258
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s not supported on this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: gimple-fold.cc:8582 gimple-fold.cc:8611
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr ""
--- 27799,27935 ----
  msgid "PCH allocation failure"
  msgstr ""
  
! #: ggc-page.cc:1848
  #, gcc-internal-format
  msgid "open /dev/zero: %m"
  msgstr ""
  
! #: ggc-page.cc:2623 ggc-page.cc:2629
  #, fuzzy, gcc-internal-format
  msgid "cannot write PCH file"
  msgstr "αδυναμία εγγραφής αρχείων εξόδου στο `%s'"
  
! #: gimple-array-bounds.cc:287
  #, gcc-internal-format
  msgid "array subscript %E is outside array bounds of %qT"
  msgstr ""
  
! #: gimple-array-bounds.cc:306
  #, gcc-internal-format
  msgid "array subscript [%E, %E] is outside array bounds of %qT"
  msgstr ""
  
! #: gimple-array-bounds.cc:320
  #, gcc-internal-format
  msgid "array subscript %E is above array bounds of %qT"
  msgstr ""
  
! #: gimple-array-bounds.cc:329
  #, gcc-internal-format
  msgid "array subscript %E is below array bounds of %qT"
  msgstr ""
  
! #: gimple-array-bounds.cc:405
  #, gcc-internal-format
  msgid "array subscript %E is outside the bounds of an interior zero-length array %qT"
  msgstr ""
  
! #: gimple-array-bounds.cc:407
  #, gcc-internal-format
  msgid "array subscript %qE is outside the bounds of an interior zero-length array %qT"
  msgstr ""
  
! #: gimple-array-bounds.cc:428
  #, fuzzy, gcc-internal-format
  msgid "trailing array %qT should not be used as a flexible array member"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: gimple-array-bounds.cc:465 gimple-array-bounds.cc:734
  #, gcc-internal-format
  msgid "while referencing %qD"
  msgstr ""
  
! #: gimple-array-bounds.cc:467
  #, fuzzy, gcc-internal-format
  msgid "defined here %qD"
  msgstr "αχρησιμοποίητη μεταβλητή `%s'"
  
! #: gimple-array-bounds.cc:590
  #, gcc-internal-format
  msgid "array subscript %wi is outside array bounds of %qT"
  msgstr ""
  
! #: gimple-array-bounds.cc:595
  #, gcc-internal-format
  msgid "array subscript [%wi, %wi] is outside array bounds of %qT"
  msgstr ""
  
! #: gimple-array-bounds.cc:609
  #, gcc-internal-format
  msgid "array subscript %<%T[%wi]%> is partly outside array bounds of %qT"
  msgstr ""
  
! #: gimple-array-bounds.cc:632
  #, gcc-internal-format
  msgid "intermediate array offset %wi is outside array bounds of %qT"
  msgstr ""
  
! #: gimple-array-bounds.cc:712
  #, gcc-internal-format
  msgid "array subscript %wi is below array bounds of %qT"
  msgstr ""
  
! #: gimple-array-bounds.cc:726
  #, gcc-internal-format
  msgid "array subscript %wu is above array bounds of %qT"
  msgstr ""
  
! #: gimple-fold.cc:2088 gimple-fold.cc:3147 gimple-ssa-warn-restrict.cc:2097
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr ""
  
! #: gimple-fold.cc:2154
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr ""
  
! #: gimple-fold.cc:2159
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes"
  msgstr ""
  
! #: gimple-fold.cc:2542 gimple-ssa-warn-access.cc:880
  #, gcc-internal-format
  msgid "%qD specified bound %E exceeds destination size %E"
  msgstr ""
  
! #: gimple-fold.cc:2561
  #, gcc-internal-format
  msgid "%qD specified bound %E equals source length"
  msgstr ""
  
! #: gimple-fold.cc:4630 gimple-fold.cc:4917
  #, gcc-internal-format
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr ""
  
! #: gimple-fold.cc:4866 cp/constexpr.cc:6365
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
  
! #: gimple-fold.cc:5148
  #, gcc-internal-format, gfc-internal-format
  msgid "%s not supported for variable length aggregates"
  msgstr ""
  
! #: gimple-fold.cc:5154
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s not supported on this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: gimple-fold.cc:8782 gimple-fold.cc:8811
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr ""
*************** msgstr ""
*** 26802,26808 ****
  msgid "reference to label %qD defined inside of %<assume%> attribute expression from outside of the attribute"
  msgstr ""
  
! #: gimple-low.cc:112 cp/name-lookup.cc:9311
  #, fuzzy, gcc-internal-format
  msgid "%qD defined here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
--- 27954,27960 ----
  msgid "reference to label %qD defined inside of %<assume%> attribute expression from outside of the attribute"
  msgstr ""
  
! #: gimple-low.cc:112 cp/name-lookup.cc:9528
  #, fuzzy, gcc-internal-format
  msgid "%qD defined here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
*************** msgstr "Μη έγκυρη πισω-πα�
*** 26822,26846 ****
  msgid "function may return address of local variable"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: gimple-ssa-isolate-paths.cc:422 c/c-typeck.cc:12896
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr ""
  
! #: gimple-ssa-isolate-paths.cc:425 gimple-ssa-warn-access.cc:2075
! #: gimple-ssa-warn-access.cc:3729 tree.cc:12615 tree.cc:12652 tree.cc:12693
! #: tree.cc:12726 c/c-decl.cc:10785 c/c-parser.cc:22390 c/c-parser.cc:22531
! #: c/c-typeck.cc:3673 c/c-typeck.cc:3769 c/c-typeck.cc:3781 c/c-typeck.cc:6513
! #: c/c-typeck.cc:12797 c/c-typeck.cc:12814 c/gimple-parser.cc:2660
! #: c/gimple-parser.cc:2668 cp/call.cc:8391 cp/call.cc:8474 cp/call.cc:8493
! #: cp/call.cc:10729 cp/class.cc:9502 cp/constexpr.cc:889 cp/constexpr.cc:1348
! #: cp/constexpr.cc:4511 cp/constexpr.cc:6220 cp/constexpr.cc:6600
! #: cp/cvt.cc:1110 cp/cvt.cc:1150 cp/decl.cc:9603 cp/decl2.cc:6379
! #: cp/decl2.cc:6428 cp/lambda.cc:639 cp/method.cc:1240 cp/parser.cc:23077
! #: cp/pt.cc:9271 cp/pt.cc:9941 cp/semantics.cc:2753 cp/semantics.cc:5290
! #: cp/typeck.cc:2164 cp/typeck.cc:2385 cp/typeck.cc:4686 cp/typeck.cc:10909
! #: rust/backend/rust-constexpr.cc:4407 rust/backend/rust-tree.cc:621
! #: rust/backend/rust-tree.cc:3800
  #, fuzzy, gcc-internal-format
  msgid "declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
--- 27974,27999 ----
  msgid "function may return address of local variable"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: gimple-ssa-isolate-paths.cc:422 c/c-typeck.cc:13423
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr ""
  
! #: gimple-ssa-isolate-paths.cc:425 gimple-ssa-warn-access.cc:2094
! #: gimple-ssa-warn-access.cc:3761 tree.cc:12758 tree.cc:12795 tree.cc:12836
! #: tree.cc:12869 c/c-decl.cc:10900 c/c-parser.cc:23372 c/c-parser.cc:23513
! #: c/c-typeck.cc:3956 c/c-typeck.cc:4210 c/c-typeck.cc:4222 c/c-typeck.cc:7010
! #: c/c-typeck.cc:13318 c/c-typeck.cc:13335 c/gimple-parser.cc:2650
! #: c/gimple-parser.cc:2658 cp/call.cc:8461 cp/call.cc:8544 cp/call.cc:8563
! #: cp/call.cc:10845 cp/class.cc:9627 cp/constexpr.cc:901 cp/constexpr.cc:1466
! #: cp/constexpr.cc:5734 cp/constexpr.cc:7564 cp/constexpr.cc:7966
! #: cp/cvt.cc:1123 cp/cvt.cc:1163 cp/decl.cc:10324 cp/decl2.cc:6720
! #: cp/decl2.cc:6769 cp/lambda.cc:666 cp/method.cc:1241 cp/module.cc:14458
! #: cp/module.cc:14494 cp/parser.cc:24784 cp/parser.cc:25658 cp/pt.cc:9374
! #: cp/semantics.cc:2781 cp/semantics.cc:5410 cp/typeck.cc:2279
! #: cp/typeck.cc:2500 cp/typeck.cc:4821 cp/typeck.cc:11081
! #: rust/backend/rust-constexpr.cc:4627 rust/backend/rust-tree.cc:625
! #: rust/backend/rust-tree.cc:3826
  #, fuzzy, gcc-internal-format
  msgid "declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
*************** msgstr ""
*** 27082,27088 ****
  msgid "%<%.*s%> directive argument is not a nul-terminated string"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3350 gimple-ssa-warn-access.cc:236
  #, gcc-internal-format
  msgid "referenced argument declared here"
  msgstr ""
--- 28235,28241 ----
  msgid "%<%.*s%> directive argument is not a nul-terminated string"
  msgstr ""
  
! #: gimple-ssa-sprintf.cc:3350 gimple-ssa-warn-access.cc:239
  #, gcc-internal-format
  msgid "referenced argument declared here"
  msgstr ""
*************** msgstr ""
*** 27214,28005 ****
  msgid "null format string"
  msgstr "Η αλυσίδα μορφής δεν είναι έγκυρη: `%s'"
  
! #: gimple-ssa-warn-access.cc:176
  #, gcc-internal-format
  msgid "%qD specified bound %s exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:184
  #, gcc-internal-format
  msgid "%qD specified bound %s exceeds the size %E of unterminated array"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:187
  #, gcc-internal-format
  msgid "%qD specified bound %s may exceed the size of at most %E of unterminated array"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:190
  #, gcc-internal-format
  msgid "%qD specified bound %s exceeds the size of at most %E of unterminated array"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:198
  #, fuzzy, gcc-internal-format
  msgid "%qD argument missing terminating nul"
  msgstr "Αρχή αρχείου %s\n"
  
! #: gimple-ssa-warn-access.cc:207
  #, gcc-internal-format
  msgid "%qs specified bound %s exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:215
  #, gcc-internal-format
  msgid "%qs specified bound %s exceeds the size %E of unterminated array"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:218
  #, gcc-internal-format
  msgid "%qs specified bound %s may exceed the size of at most %E of unterminated array"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:221
  #, gcc-internal-format
  msgid "%qs specified bound %s exceeds the size of at most %E of unterminated array"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:229
  #, fuzzy, gcc-internal-format
  msgid "%qs argument missing terminating nul"
  msgstr "Αρχή αρχείου %s\n"
  
! #: gimple-ssa-warn-access.cc:492 gimple-ssa-warn-access.cc:739
  #, gcc-internal-format
  msgid "%qD specified bound %E exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:497 gimple-ssa-warn-access.cc:755
  #, gcc-internal-format
  msgid "%qD specified bound [%E, %E] exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:650
  #, gcc-internal-format
  msgid "%qD argument %i declared attribute %<nonstring%> is smaller than the specified bound %wu"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:656
  #, gcc-internal-format
  msgid "%qD argument %i declared attribute %<nonstring%> is smaller than the specified bound [%E, %E]"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:662
  #, gcc-internal-format
  msgid "%qD argument %i declared attribute %<nonstring%> may be smaller than the specified bound [%E, %E]"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:672
  #, fuzzy, gcc-internal-format
  msgid "%qD argument %i declared attribute %<nonstring%>"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: gimple-ssa-warn-access.cc:678
  #, fuzzy, gcc-internal-format
  msgid "argument %qD declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: gimple-ssa-warn-access.cc:737
  #, gcc-internal-format
  msgid "%qD specified bound %E may exceed maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:744
  #, gcc-internal-format
  msgid "specified bound %E may exceed maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:746
  #, gcc-internal-format
  msgid "specified bound %E exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:753
  #, gcc-internal-format
  msgid "%qD specified bound [%E, %E] may exceed maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:761
  #, gcc-internal-format
  msgid "specified bound [%E, %E] may exceed maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:763
  #, gcc-internal-format
  msgid "specified bound [%E, %E] exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:773
  #, gcc-internal-format
  msgid "%qD specified bound %E may exceed source size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:775
  #, gcc-internal-format
  msgid "%qD specified bound %E exceeds source size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:780
  #, gcc-internal-format
  msgid "specified bound %E may exceed source size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:782
  #, gcc-internal-format
  msgid "specified bound %E exceeds source size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:789
  #, gcc-internal-format
  msgid "%qD specified bound [%E, %E] may exceed source size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:791
  #, gcc-internal-format
  msgid "%qD specified bound [%E, %E] exceeds source size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:796
  #, gcc-internal-format
  msgid "specified bound [%E, %E] may exceed source size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:798
  #, gcc-internal-format
  msgid "specified bound [%E, %E] exceeds source size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:806
  #, gcc-internal-format
  msgid "source object allocated here"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:829
  #, gcc-internal-format
  msgid "%qD specified size %E may exceed maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:831
  #, gcc-internal-format
  msgid "%qD specified size %E exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:836
  #, gcc-internal-format
  msgid "specified size %E may exceed maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:838
  #, gcc-internal-format
  msgid "specified size %E exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:845
  #, gcc-internal-format
  msgid "%qD specified size between %E and %E may exceed maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:847
  #, gcc-internal-format
  msgid "%qD specified size between %E and %E exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:852
  #, gcc-internal-format
  msgid "specified size between %E and %E may exceed maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:854
  #, gcc-internal-format
  msgid "specified size between %E and %E exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:864
  #, gcc-internal-format
  msgid "%qD specified bound %E may exceed destination size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:871
  #, gcc-internal-format
  msgid "specified bound %E may exceed destination size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:873
  #, gcc-internal-format
  msgid "specified bound %E exceeds destination size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:880
  #, gcc-internal-format
  msgid "%qD specified bound [%E, %E] may exceed destination size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:882
  #, gcc-internal-format
  msgid "%qD specified bound [%E, %E] exceeds destination size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:887 gimple-ssa-warn-access.cc:889
  #, gcc-internal-format
  msgid "specified bound [%E, %E] exceeds destination size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:898
  #, gcc-internal-format
  msgid "destination object allocated here"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:942
  #, gcc-internal-format
  msgid "%qD may access %E byte in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:944
  #, gcc-internal-format
  msgid "%qD accessing %E byte in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:947
  #, gcc-internal-format
  msgid "%qD may access %E bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:949
  #, gcc-internal-format
  msgid "%qD accessing %E bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:954
  #, gcc-internal-format
  msgid "may access %E byte in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:956
  #, gcc-internal-format
  msgid "accessing %E byte in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:959
  #, gcc-internal-format
  msgid "may access %E bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:961
  #, gcc-internal-format
  msgid "accessing %E bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:970
  #, gcc-internal-format
  msgid "%qD may access %E or more bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:972
  #, gcc-internal-format
  msgid "%qD accessing %E or more bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:977
  #, gcc-internal-format
  msgid "may access %E or more bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:979
  #, gcc-internal-format
  msgid "accessing %E or more bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:987
  #, gcc-internal-format
  msgid "%qD may access between %E and %E bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:989
  #, gcc-internal-format
  msgid "%qD accessing between %E and %E bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:994
  #, gcc-internal-format
  msgid "may access between %E and %E bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:996
  #, gcc-internal-format
  msgid "accessing between %E and %E bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1008
  #, gcc-internal-format
  msgid "%qD may write %E byte into a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1010
  #, gcc-internal-format
  msgid "%qD writing %E byte into a region of size %E overflows the destination"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1013
  #, gcc-internal-format
  msgid "%qD may write %E bytes into a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1015
  #, gcc-internal-format
  msgid "%qD writing %E bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1020
  #, gcc-internal-format
  msgid "may write %E byte into a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1022
  #, gcc-internal-format
  msgid "writing %E byte into a region of size %E overflows the destination"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1025
  #, gcc-internal-format
  msgid "may write %E bytes into a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1027
  #, gcc-internal-format
  msgid "writing %E bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1036
  #, gcc-internal-format
  msgid "%qD may write %E or more bytes into a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1038 gimple-ssa-warn-access.cc:1415
  #, gcc-internal-format
  msgid "%qD writing %E or more bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1044
  #, gcc-internal-format
  msgid "may write %E or more bytes into a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1046 gimple-ssa-warn-access.cc:1420
  #, gcc-internal-format
  msgid "writing %E or more bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1055
  #, gcc-internal-format
  msgid "%qD may write between %E and %E bytes into a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1057
  #, gcc-internal-format
  msgid "%qD writing between %E and %E bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1063
  #, gcc-internal-format
  msgid "may write between %E and %E bytes into a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1065
  #, gcc-internal-format
  msgid "writing between %E and %E bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1079
  #, gcc-internal-format
  msgid "%qD may read %E byte from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1081
  #, gcc-internal-format
  msgid "%qD reading %E byte from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1084
  #, gcc-internal-format
  msgid "%qD may read %E bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1086
  #, gcc-internal-format
  msgid "%qD reading %E bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1092
  #, gcc-internal-format
  msgid "may read %E byte from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1094
  #, gcc-internal-format
  msgid "reading %E byte from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1097
  #, gcc-internal-format
  msgid "may read %E bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1099
  #, gcc-internal-format
  msgid "reading %E bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1108
  #, gcc-internal-format
  msgid "%qD may read %E or more bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1110
  #, gcc-internal-format
  msgid "%qD reading %E or more bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1115
  #, gcc-internal-format
  msgid "may read %E or more bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1117
  #, gcc-internal-format
  msgid "reading %E or more bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1125
  #, gcc-internal-format
  msgid "%qD may read between %E and %E bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1127
  #, gcc-internal-format
  msgid "%qD reading between %E and %E bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1132
  #, gcc-internal-format
  msgid "may read between %E and %E bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1134
  #, gcc-internal-format
  msgid "reading between %E and %E bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1149
  #, gcc-internal-format
  msgid "%qD expecting %E byte in a region of size %E"
  msgid_plural "%qD expecting %E bytes in a region of size %E"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-access.cc:1154
  #, gcc-internal-format
  msgid "expecting %E byte in a region of size %E"
  msgid_plural "expecting %E bytes in a region of size %E"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-access.cc:1162
  #, gcc-internal-format
  msgid "%qD expecting %E or more bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1166
  #, gcc-internal-format
  msgid "expecting %E or more bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1173
  #, gcc-internal-format
  msgid "%qD expecting between %E and %E bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1177
  #, gcc-internal-format
  msgid "expecting between %E and %E bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2070
  #, gcc-internal-format
  msgid "%qD called on pointer %qE with nonzero offset%s"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2085 gimple-ssa-warn-access.cc:3806
  #, gcc-internal-format
  msgid "returned from %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2088
  #, gcc-internal-format
  msgid "returned from %qT"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2090
  #, gcc-internal-format
  msgid "obtained here"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2297
  #, fuzzy, gcc-internal-format
  msgid "argument %i value %qE is negative"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
  # lib/argmatch.c:188
! #: gimple-ssa-warn-access.cc:2314
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %i value is zero"
  msgstr "Έγκυρα ορίσματα είναι:"
  
! #: gimple-ssa-warn-access.cc:2332
  #, gcc-internal-format
  msgid "argument %i value %qE exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2346
  #, gcc-internal-format
  msgid "argument %i range [%E, %E] is negative"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2353
  #, gcc-internal-format
  msgid "argument %i range [%E, %E] exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2383
  #, gcc-internal-format
  msgid "product %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2389
  #, gcc-internal-format
  msgid "product %<%E * %E%> of arguments %i and %i exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2400 gimple-ssa-warn-access.cc:2403
  #, gcc-internal-format
  msgid "argument %i in the range [%E, %E]"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2414
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "in a call to built-in allocation function %qD"
  msgstr "κλήση σε μη-συνάρτηση %qD"
  
! #: gimple-ssa-warn-access.cc:2417
  #, gcc-internal-format
  msgid "in a call to allocation function %qD declared here"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2862
  #, gcc-internal-format
  msgid "unknown architecture specifier in memory model %wi for %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2954
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model %qs for %qD"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: gimple-ssa-warn-access.cc:2958
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model %wi for %qD"
  msgstr "μη έγκυρος αριθμός πεδίου: `%s'"
  
! #: gimple-ssa-warn-access.cc:2972 gimple-ssa-warn-access.cc:3023
  #, fuzzy
  msgid "valid models are %e"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: gimple-ssa-warn-access.cc:2986
  #, fuzzy, gcc-internal-format
  msgid "invalid failure memory model %qs for %qD"
  msgstr "μη έγκυρος αριθμός πεδίου: `%s'"
  
! #: gimple-ssa-warn-access.cc:2991
  #, gcc-internal-format
  msgid "valid failure models are %qs, %qs, %qs, %qs"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3007
  #, gcc-internal-format
  msgid "failure memory model %qs cannot be stronger than success memory model %qs for %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3030
  #, gcc-internal-format
  msgid "failure memory model %wi cannot be stronger than success memory model %wi for %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3474
  #, gcc-internal-format, gfc-internal-format
  msgid "bound argument %i value %s is negative for a variable length array argument %i of type %s"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3482
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %i value %s is negative"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: gimple-ssa-warn-access.cc:3528
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %i is null but the corresponding size argument %i value is %s"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3592
  #, fuzzy, gcc-internal-format
  msgid "referencing argument %u of type %qT"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: gimple-ssa-warn-access.cc:3606
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared with attribute %qs"
  msgstr "Στη συνάρτηση μέλος `%s':"
  
! #: gimple-ssa-warn-access.cc:3610
  #, fuzzy, gcc-internal-format
  msgid "in a call with type %qT and attribute %qs"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: gimple-ssa-warn-access.cc:3617
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "in a call to function %qD"
  msgstr "κλήση σε μη-συνάρτηση %qD"
  
! #: gimple-ssa-warn-access.cc:3620
  #, fuzzy, gcc-internal-format
  msgid "in a call with type %qT"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: gimple-ssa-warn-access.cc:3726
  #, gcc-internal-format
  msgid "%qD called on unallocated object %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3745
  #, gcc-internal-format
  msgid "%qD called on a pointer to an unallocated object %qE"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3754
  #, fuzzy, gcc-internal-format
  msgid "assigned here"
  msgstr "προσπέρασμα ορίσματος"
  
! #: gimple-ssa-warn-access.cc:3787
  #, gcc-internal-format
  msgid "%qD called on pointer returned from a mismatched allocation function"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3796
  #, gcc-internal-format
  msgid "%qD called on pointer to an unallocated object"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3944
  #, gcc-internal-format
  msgid "pointer %qE may be used after %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3945
  #, gcc-internal-format
  msgid "pointer %qE used after %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3949
  #, fuzzy, gcc-internal-format
  msgid "pointer may be used after %qD"
  msgstr "μόνο ένα όρισμα μπορεί να δηλωθεί"
  
! #: gimple-ssa-warn-access.cc:3950
  #, fuzzy, gcc-internal-format
  msgid "pointer used after %qD"
  msgstr "άγνωστος χαρακτήρας `%s'"
  
! #: gimple-ssa-warn-access.cc:3954
  #, fuzzy, gcc-internal-format
  msgid "call to %qD here"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: gimple-ssa-warn-access.cc:3971
  #, gcc-internal-format
  msgid "dangling pointer %qE to %qD may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3972
  #, fuzzy, gcc-internal-format
  msgid "using dangling pointer %qE to %qD"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: gimple-ssa-warn-access.cc:3977
  #, fuzzy, gcc-internal-format
  msgid "dangling pointer to %qD may be used"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: gimple-ssa-warn-access.cc:3978
  #, fuzzy, gcc-internal-format
  msgid "using a dangling pointer to %qD"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: gimple-ssa-warn-access.cc:3981 gimple-ssa-warn-access.cc:4629
! #: gimple-ssa-warn-access.cc:4632 gimple-ssa-warn-restrict.cc:1830
! #: tree-ssa-uninit.cc:924 tree-ssa-uninit.cc:1123 c/c-decl.cc:4101
! #: c/c-decl.cc:4391 c/c-typeck.cc:10394 c/c-typeck.cc:13614 cp/call.cc:8808
! #: cp/call.cc:8819 cp/class.cc:1722 cp/class.cc:3543 cp/constexpr.cc:1071
! #: cp/decl.cc:4685 cp/decl.cc:13466 cp/decl.cc:14069 cp/decl.cc:14079
! #: cp/decl.cc:15079 cp/friend.cc:407 cp/friend.cc:417 cp/init.cc:2948
! #: cp/parser.cc:3860 cp/parser.cc:4006 cp/parser.cc:4058 cp/parser.cc:7428
! #: cp/parser.cc:25741 cp/typeck.cc:5185
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: gimple-ssa-warn-access.cc:3989
  #, gcc-internal-format
  msgid "dangling pointer %qE to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3991
  #, gcc-internal-format
  msgid "using dangling pointer %qE to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3997
  #, gcc-internal-format
  msgid "dangling pointer to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3999
  #, gcc-internal-format
  msgid "using a dangling pointer to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4003
  #, fuzzy, gcc-internal-format
  msgid "unnamed temporary defined here"
  msgstr "ΣΦΑΛΜΑ: Αδυναμία δημιουργίας προσωρινού αρχείου για αλλαγή"
  
! #: gimple-ssa-warn-access.cc:4093
  #, gcc-internal-format
  msgid "%qD called on pointer %qE passed to mismatched allocation function %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4098
  #, gcc-internal-format
  msgid "%qD called on a pointer passed to mismatched reallocation function %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4104
  #, fuzzy, gcc-internal-format
  msgid "call to %qD"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: gimple-ssa-warn-access.cc:4623
  #, gcc-internal-format
  msgid "storing the address of local variable %qD in %qE"
  msgstr ""
--- 28367,29158 ----
  msgid "null format string"
  msgstr "Η αλυσίδα μορφής δεν είναι έγκυρη: `%s'"
  
! #: gimple-ssa-warn-access.cc:179
  #, gcc-internal-format
  msgid "%qD specified bound %s exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:187
  #, gcc-internal-format
  msgid "%qD specified bound %s exceeds the size %E of unterminated array"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:190
  #, gcc-internal-format
  msgid "%qD specified bound %s may exceed the size of at most %E of unterminated array"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:193
  #, gcc-internal-format
  msgid "%qD specified bound %s exceeds the size of at most %E of unterminated array"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:201
  #, fuzzy, gcc-internal-format
  msgid "%qD argument missing terminating nul"
  msgstr "Αρχή αρχείου %s\n"
  
! #: gimple-ssa-warn-access.cc:210
  #, gcc-internal-format
  msgid "%qs specified bound %s exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:218
  #, gcc-internal-format
  msgid "%qs specified bound %s exceeds the size %E of unterminated array"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:221
  #, gcc-internal-format
  msgid "%qs specified bound %s may exceed the size of at most %E of unterminated array"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:224
  #, gcc-internal-format
  msgid "%qs specified bound %s exceeds the size of at most %E of unterminated array"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:232
  #, fuzzy, gcc-internal-format
  msgid "%qs argument missing terminating nul"
  msgstr "Αρχή αρχείου %s\n"
  
! #: gimple-ssa-warn-access.cc:497 gimple-ssa-warn-access.cc:746
  #, gcc-internal-format
  msgid "%qD specified bound %E exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:502 gimple-ssa-warn-access.cc:762
  #, gcc-internal-format
  msgid "%qD specified bound [%E, %E] exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:656
  #, gcc-internal-format
  msgid "%qD argument %i declared attribute %<nonstring%> is smaller than the specified bound %wu"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:662
  #, gcc-internal-format
  msgid "%qD argument %i declared attribute %<nonstring%> is smaller than the specified bound [%E, %E]"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:668
  #, gcc-internal-format
  msgid "%qD argument %i declared attribute %<nonstring%> may be smaller than the specified bound [%E, %E]"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:678
  #, fuzzy, gcc-internal-format
  msgid "%qD argument %i declared attribute %<nonstring%>"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: gimple-ssa-warn-access.cc:684
  #, fuzzy, gcc-internal-format
  msgid "argument %qD declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: gimple-ssa-warn-access.cc:744
  #, gcc-internal-format
  msgid "%qD specified bound %E may exceed maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:751
  #, gcc-internal-format
  msgid "specified bound %E may exceed maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:753
  #, gcc-internal-format
  msgid "specified bound %E exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:760
  #, gcc-internal-format
  msgid "%qD specified bound [%E, %E] may exceed maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:768
  #, gcc-internal-format
  msgid "specified bound [%E, %E] may exceed maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:770
  #, gcc-internal-format
  msgid "specified bound [%E, %E] exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:782
  #, gcc-internal-format
  msgid "%qD specified bound %E may exceed source size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:784
  #, gcc-internal-format
  msgid "%qD specified bound %E exceeds source size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:789
  #, gcc-internal-format
  msgid "specified bound %E may exceed source size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:791
  #, gcc-internal-format
  msgid "specified bound %E exceeds source size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:801
  #, gcc-internal-format
  msgid "%qD specified bound [%E, %E] may exceed source size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:803
  #, gcc-internal-format
  msgid "%qD specified bound [%E, %E] exceeds source size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:808
  #, gcc-internal-format
  msgid "specified bound [%E, %E] may exceed source size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:810
  #, gcc-internal-format
  msgid "specified bound [%E, %E] exceeds source size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:819
  #, gcc-internal-format
  msgid "source object allocated here"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:843
  #, gcc-internal-format
  msgid "%qD specified size %E may exceed maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:845
  #, gcc-internal-format
  msgid "%qD specified size %E exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:850
  #, gcc-internal-format
  msgid "specified size %E may exceed maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:852
  #, gcc-internal-format
  msgid "specified size %E exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:859
  #, gcc-internal-format
  msgid "%qD specified size between %E and %E may exceed maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:861
  #, gcc-internal-format
  msgid "%qD specified size between %E and %E exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:866
  #, gcc-internal-format
  msgid "specified size between %E and %E may exceed maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:868
  #, gcc-internal-format
  msgid "specified size between %E and %E exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:878
  #, gcc-internal-format
  msgid "%qD specified bound %E may exceed destination size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:885
  #, gcc-internal-format
  msgid "specified bound %E may exceed destination size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:887
  #, gcc-internal-format
  msgid "specified bound %E exceeds destination size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:894
  #, gcc-internal-format
  msgid "%qD specified bound [%E, %E] may exceed destination size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:896
  #, gcc-internal-format
  msgid "%qD specified bound [%E, %E] exceeds destination size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:901 gimple-ssa-warn-access.cc:903
  #, gcc-internal-format
  msgid "specified bound [%E, %E] exceeds destination size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:912
  #, gcc-internal-format
  msgid "destination object allocated here"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:958
  #, gcc-internal-format
  msgid "%qD may access %E byte in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:960
  #, gcc-internal-format
  msgid "%qD accessing %E byte in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:963
  #, gcc-internal-format
  msgid "%qD may access %E bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:965
  #, gcc-internal-format
  msgid "%qD accessing %E bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:970
  #, gcc-internal-format
  msgid "may access %E byte in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:972
  #, gcc-internal-format
  msgid "accessing %E byte in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:975
  #, gcc-internal-format
  msgid "may access %E bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:977
  #, gcc-internal-format
  msgid "accessing %E bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:986
  #, gcc-internal-format
  msgid "%qD may access %E or more bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:988
  #, gcc-internal-format
  msgid "%qD accessing %E or more bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:993
  #, gcc-internal-format
  msgid "may access %E or more bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:995
  #, gcc-internal-format
  msgid "accessing %E or more bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1003
  #, gcc-internal-format
  msgid "%qD may access between %E and %E bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1005
  #, gcc-internal-format
  msgid "%qD accessing between %E and %E bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1010
  #, gcc-internal-format
  msgid "may access between %E and %E bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1012
  #, gcc-internal-format
  msgid "accessing between %E and %E bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1024
  #, gcc-internal-format
  msgid "%qD may write %E byte into a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1026
  #, gcc-internal-format
  msgid "%qD writing %E byte into a region of size %E overflows the destination"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1029
  #, gcc-internal-format
  msgid "%qD may write %E bytes into a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1031
  #, gcc-internal-format
  msgid "%qD writing %E bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1036
  #, gcc-internal-format
  msgid "may write %E byte into a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1038
  #, gcc-internal-format
  msgid "writing %E byte into a region of size %E overflows the destination"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1041
  #, gcc-internal-format
  msgid "may write %E bytes into a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1043
  #, gcc-internal-format
  msgid "writing %E bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1052
  #, gcc-internal-format
  msgid "%qD may write %E or more bytes into a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1054 gimple-ssa-warn-access.cc:1433
  #, gcc-internal-format
  msgid "%qD writing %E or more bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1060
  #, gcc-internal-format
  msgid "may write %E or more bytes into a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1062 gimple-ssa-warn-access.cc:1438
  #, gcc-internal-format
  msgid "writing %E or more bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1071
  #, gcc-internal-format
  msgid "%qD may write between %E and %E bytes into a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1073
  #, gcc-internal-format
  msgid "%qD writing between %E and %E bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1079
  #, gcc-internal-format
  msgid "may write between %E and %E bytes into a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1081
  #, gcc-internal-format
  msgid "writing between %E and %E bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1095
  #, gcc-internal-format
  msgid "%qD may read %E byte from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1097
  #, gcc-internal-format
  msgid "%qD reading %E byte from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1100
  #, gcc-internal-format
  msgid "%qD may read %E bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1102
  #, gcc-internal-format
  msgid "%qD reading %E bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1108
  #, gcc-internal-format
  msgid "may read %E byte from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1110
  #, gcc-internal-format
  msgid "reading %E byte from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1113
  #, gcc-internal-format
  msgid "may read %E bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1115
  #, gcc-internal-format
  msgid "reading %E bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1124
  #, gcc-internal-format
  msgid "%qD may read %E or more bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1126
  #, gcc-internal-format
  msgid "%qD reading %E or more bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1131
  #, gcc-internal-format
  msgid "may read %E or more bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1133
  #, gcc-internal-format
  msgid "reading %E or more bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1141
  #, gcc-internal-format
  msgid "%qD may read between %E and %E bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1143
  #, gcc-internal-format
  msgid "%qD reading between %E and %E bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1148
  #, gcc-internal-format
  msgid "may read between %E and %E bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1150
  #, gcc-internal-format
  msgid "reading between %E and %E bytes from a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1165
  #, gcc-internal-format
  msgid "%qD expecting %E byte in a region of size %E"
  msgid_plural "%qD expecting %E bytes in a region of size %E"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-access.cc:1170
  #, gcc-internal-format
  msgid "expecting %E byte in a region of size %E"
  msgid_plural "expecting %E bytes in a region of size %E"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-access.cc:1178
  #, gcc-internal-format
  msgid "%qD expecting %E or more bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1182
  #, gcc-internal-format
  msgid "expecting %E or more bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1189
  #, gcc-internal-format
  msgid "%qD expecting between %E and %E bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:1193
  #, gcc-internal-format
  msgid "expecting between %E and %E bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2089
  #, gcc-internal-format
  msgid "%qD called on pointer %qE with nonzero offset%s"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2104 gimple-ssa-warn-access.cc:3839
  #, gcc-internal-format
  msgid "returned from %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2107
  #, gcc-internal-format
  msgid "returned from %qT"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2109
  #, gcc-internal-format
  msgid "obtained here"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2326
  #, fuzzy, gcc-internal-format
  msgid "argument %i value %qE is negative"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
  # lib/argmatch.c:188
! #: gimple-ssa-warn-access.cc:2343
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %i value is zero"
  msgstr "Έγκυρα ορίσματα είναι:"
  
! #: gimple-ssa-warn-access.cc:2361
  #, gcc-internal-format
  msgid "argument %i value %qE exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2375
  #, gcc-internal-format
  msgid "argument %i range [%E, %E] is negative"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2382
  #, gcc-internal-format
  msgid "argument %i range [%E, %E] exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2412
  #, gcc-internal-format
  msgid "product %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2418
  #, gcc-internal-format
  msgid "product %<%E * %E%> of arguments %i and %i exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2429 gimple-ssa-warn-access.cc:2432
  #, gcc-internal-format
  msgid "argument %i in the range [%E, %E]"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2443
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "in a call to built-in allocation function %qD"
  msgstr "κλήση σε μη-συνάρτηση %qD"
  
! #: gimple-ssa-warn-access.cc:2446
  #, gcc-internal-format
  msgid "in a call to allocation function %qD declared here"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2893
  #, gcc-internal-format
  msgid "unknown architecture specifier in memory model %wi for %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2985
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model %qs for %qD"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: gimple-ssa-warn-access.cc:2989
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model %wi for %qD"
  msgstr "μη έγκυρος αριθμός πεδίου: `%s'"
  
! #: gimple-ssa-warn-access.cc:3003 gimple-ssa-warn-access.cc:3054
  #, fuzzy
  msgid "valid models are %e"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: gimple-ssa-warn-access.cc:3017
  #, fuzzy, gcc-internal-format
  msgid "invalid failure memory model %qs for %qD"
  msgstr "μη έγκυρος αριθμός πεδίου: `%s'"
  
! #: gimple-ssa-warn-access.cc:3022
  #, gcc-internal-format
  msgid "valid failure models are %qs, %qs, %qs, %qs"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3038
  #, gcc-internal-format
  msgid "failure memory model %qs cannot be stronger than success memory model %qs for %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3061
  #, gcc-internal-format
  msgid "failure memory model %wi cannot be stronger than success memory model %wi for %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3506
  #, gcc-internal-format, gfc-internal-format
  msgid "bound argument %i value %s is negative for a variable length array argument %i of type %s"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3514
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %i value %s is negative"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: gimple-ssa-warn-access.cc:3560
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %i is null but the corresponding size argument %i value is %s"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3624
  #, fuzzy, gcc-internal-format
  msgid "referencing argument %u of type %qT"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: gimple-ssa-warn-access.cc:3638
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared with attribute %qs"
  msgstr "Στη συνάρτηση μέλος `%s':"
  
! #: gimple-ssa-warn-access.cc:3642
  #, fuzzy, gcc-internal-format
  msgid "in a call with type %qT and attribute %qs"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: gimple-ssa-warn-access.cc:3649
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "in a call to function %qD"
  msgstr "κλήση σε μη-συνάρτηση %qD"
  
! #: gimple-ssa-warn-access.cc:3652
  #, fuzzy, gcc-internal-format
  msgid "in a call with type %qT"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: gimple-ssa-warn-access.cc:3758
  #, gcc-internal-format
  msgid "%qD called on unallocated object %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3777
  #, gcc-internal-format
  msgid "%qD called on a pointer to an unallocated object %qE"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3786
  #, fuzzy, gcc-internal-format
  msgid "assigned here"
  msgstr "προσπέρασμα ορίσματος"
  
! #: gimple-ssa-warn-access.cc:3820
  #, gcc-internal-format
  msgid "%qD called on pointer returned from a mismatched allocation function"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3829
  #, gcc-internal-format
  msgid "%qD called on pointer to an unallocated object"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3977
  #, gcc-internal-format
  msgid "pointer %qE may be used after %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3978
  #, gcc-internal-format
  msgid "pointer %qE used after %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3982
  #, fuzzy, gcc-internal-format
  msgid "pointer may be used after %qD"
  msgstr "μόνο ένα όρισμα μπορεί να δηλωθεί"
  
! #: gimple-ssa-warn-access.cc:3983
  #, fuzzy, gcc-internal-format
  msgid "pointer used after %qD"
  msgstr "άγνωστος χαρακτήρας `%s'"
  
! #: gimple-ssa-warn-access.cc:3987
  #, fuzzy, gcc-internal-format
  msgid "call to %qD here"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: gimple-ssa-warn-access.cc:4004
  #, gcc-internal-format
  msgid "dangling pointer %qE to %qD may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4005
  #, fuzzy, gcc-internal-format
  msgid "using dangling pointer %qE to %qD"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: gimple-ssa-warn-access.cc:4010
  #, fuzzy, gcc-internal-format
  msgid "dangling pointer to %qD may be used"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: gimple-ssa-warn-access.cc:4011
  #, fuzzy, gcc-internal-format
  msgid "using a dangling pointer to %qD"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: gimple-ssa-warn-access.cc:4014 gimple-ssa-warn-access.cc:4671
! #: gimple-ssa-warn-access.cc:4674 gimple-ssa-warn-restrict.cc:1847
! #: tree-ssa-uninit.cc:943 tree-ssa-uninit.cc:1142 c/c-decl.cc:4225
! #: c/c-decl.cc:4515 c/c-typeck.cc:10907 c/c-typeck.cc:14141 cp/call.cc:8892
! #: cp/call.cc:8903 cp/class.cc:1755 cp/class.cc:3580 cp/constexpr.cc:1083
! #: cp/decl.cc:5231 cp/decl.cc:14654 cp/decl.cc:15250 cp/decl.cc:15260
! #: cp/decl.cc:16253 cp/friend.cc:407 cp/friend.cc:417 cp/init.cc:2955
! #: cp/parser.cc:3937 cp/parser.cc:4083 cp/parser.cc:4135 cp/parser.cc:8071
! #: cp/parser.cc:27842 cp/reflect.cc:175 cp/typeck.cc:1971 cp/typeck.cc:5316
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: gimple-ssa-warn-access.cc:4022
  #, gcc-internal-format
  msgid "dangling pointer %qE to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4024
  #, gcc-internal-format
  msgid "using dangling pointer %qE to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4030
  #, gcc-internal-format
  msgid "dangling pointer to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4032
  #, gcc-internal-format
  msgid "using a dangling pointer to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4036
  #, fuzzy, gcc-internal-format
  msgid "unnamed temporary defined here"
  msgstr "ΣΦΑΛΜΑ: Αδυναμία δημιουργίας προσωρινού αρχείου για αλλαγή"
  
! #: gimple-ssa-warn-access.cc:4126
  #, gcc-internal-format
  msgid "%qD called on pointer %qE passed to mismatched allocation function %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4131
  #, gcc-internal-format
  msgid "%qD called on a pointer passed to mismatched reallocation function %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4137
  #, fuzzy, gcc-internal-format
  msgid "call to %qD"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: gimple-ssa-warn-access.cc:4665
  #, gcc-internal-format
  msgid "storing the address of local variable %qD in %qE"
  msgstr ""
*************** msgstr ""
*** 28065,28263 ****
  msgid "argument to %<alloca%> is zero"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1498
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s overlaps %wu byte at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1500
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s overlaps %wu bytes at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1504
  #, gcc-internal-format
  msgid "%qD accessing %wu bytes at offsets %s and %s overlaps %wu byte at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1506
  #, gcc-internal-format
  msgid "%qD accessing %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1513
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
  msgid_plural "%qD accessing %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1523
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s overlaps %wu or more bytes at offset %s"
  msgid_plural "%qD accessing %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1536
  #, gcc-internal-format
  msgid "%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu byte at offset %s"
  msgid_plural "%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1546
  #, gcc-internal-format
  msgid "%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1554
  #, gcc-internal-format
  msgid "%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1567
  #, gcc-internal-format
  msgid "%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu byte at offset %s"
  msgid_plural "%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu bytes at offset %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1575
  #, gcc-internal-format
  msgid "%qD accessing %wu or more bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1582
  #, gcc-internal-format
  msgid "%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1610
  #, gcc-internal-format
  msgid "%qD accessing %wu byte may overlap %wu byte"
  msgid_plural "%qD accessing %wu bytes may overlap %wu byte"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1617
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s may overlap %wu byte at offset %s"
  msgid_plural "%qD accessing %wu bytes at offsets %s and %s may overlap %wu byte at offset %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1628
  #, gcc-internal-format
  msgid "%qD accessing %wu byte may overlap up to %wu bytes"
  msgid_plural "%qD accessing %wu bytes may overlap up to %wu bytes"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1635
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s may overlap up to %wu bytes at offset %s"
  msgid_plural "%qD accessing %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1648
  #, gcc-internal-format
  msgid "%qD accessing between %wu and %wu bytes may overlap %wu byte"
  msgid_plural "%qD accessing between %wu and %wu bytes may overlap up to %wu bytes"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1655
  #, gcc-internal-format
  msgid "%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap %wu byte at offset %s"
  msgid_plural "%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1667
  #, gcc-internal-format
  msgid "%qD accessing %wu or more bytes at offsets %s and %s may overlap %wu byte at offset %s"
  msgid_plural "%qD accessing %wu or more bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1713
  #, gcc-internal-format
  msgid "%qD specified bound %wu exceeds maximum object size %wu"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1719
  #, gcc-internal-format
  msgid "%qD specified bound between %wu and %wu exceeds maximum object size %wu"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1780
  #, gcc-internal-format
  msgid "%qD pointer overflow between offset %s and size %s accessing array %qD with type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1785 c-family/c-warn.cc:3816
  #, fuzzy, gcc-internal-format
  msgid "array %qD declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: gimple-ssa-warn-restrict.cc:1790 gimple-ssa-warn-restrict.cc:1796
  #, gcc-internal-format
  msgid "%qD pointer overflow between offset %s and size %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1813
  #, gcc-internal-format
  msgid "%qD forming offset %s is out of the bounds [0, %wu] of object %qD with type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1816
  #, gcc-internal-format
  msgid "%qD offset %s is out of the bounds [0, %wu] of object %qD with type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1822
  #, gcc-internal-format
  msgid "%qD forming offset %s is out of the bounds of object %qD with type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1824
  #, gcc-internal-format
  msgid "%qD offset %s is out of the bounds of object %qD with type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1837
  #, gcc-internal-format
  msgid "%qD forming offset %s is out of the bounds [0, %wu]"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1839
  #, gcc-internal-format
  msgid "%qD offset %s is out of the bounds [0, %wu]"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1845
  #, gcc-internal-format
  msgid "%qD forming offset %s is out of bounds"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1846
  #, gcc-internal-format
  msgid "%qD offset %s is out of bounds"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1858
  #, gcc-internal-format
  msgid "%qD offset %s from the object at %qE is out of the bounds of %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1866 gimple-ssa-warn-restrict.cc:1887
  #, fuzzy, gcc-internal-format
  msgid "subobject %qD declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: gimple-ssa-warn-restrict.cc:1876
  #, gcc-internal-format
  msgid "%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wi"
  msgstr ""
--- 29218,29416 ----
  msgid "argument to %<alloca%> is zero"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1513
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s overlaps %wu byte at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1515
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s overlaps %wu bytes at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1519
  #, gcc-internal-format
  msgid "%qD accessing %wu bytes at offsets %s and %s overlaps %wu byte at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1521
  #, gcc-internal-format
  msgid "%qD accessing %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1528
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
  msgid_plural "%qD accessing %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1538
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s overlaps %wu or more bytes at offset %s"
  msgid_plural "%qD accessing %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1551
  #, gcc-internal-format
  msgid "%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu byte at offset %s"
  msgid_plural "%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1561
  #, gcc-internal-format
  msgid "%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1569
  #, gcc-internal-format
  msgid "%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1582
  #, gcc-internal-format
  msgid "%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu byte at offset %s"
  msgid_plural "%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu bytes at offset %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1590
  #, gcc-internal-format
  msgid "%qD accessing %wu or more bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1597
  #, gcc-internal-format
  msgid "%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1625
  #, gcc-internal-format
  msgid "%qD accessing %wu byte may overlap %wu byte"
  msgid_plural "%qD accessing %wu bytes may overlap %wu byte"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1632
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s may overlap %wu byte at offset %s"
  msgid_plural "%qD accessing %wu bytes at offsets %s and %s may overlap %wu byte at offset %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1643
  #, gcc-internal-format
  msgid "%qD accessing %wu byte may overlap up to %wu bytes"
  msgid_plural "%qD accessing %wu bytes may overlap up to %wu bytes"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1650
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s may overlap up to %wu bytes at offset %s"
  msgid_plural "%qD accessing %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1663
  #, gcc-internal-format
  msgid "%qD accessing between %wu and %wu bytes may overlap %wu byte"
  msgid_plural "%qD accessing between %wu and %wu bytes may overlap up to %wu bytes"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1670
  #, gcc-internal-format
  msgid "%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap %wu byte at offset %s"
  msgid_plural "%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1682
  #, gcc-internal-format
  msgid "%qD accessing %wu or more bytes at offsets %s and %s may overlap %wu byte at offset %s"
  msgid_plural "%qD accessing %wu or more bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: gimple-ssa-warn-restrict.cc:1730
  #, gcc-internal-format
  msgid "%qD specified bound %wu exceeds maximum object size %wu"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1736
  #, gcc-internal-format
  msgid "%qD specified bound between %wu and %wu exceeds maximum object size %wu"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1797
  #, gcc-internal-format
  msgid "%qD pointer overflow between offset %s and size %s accessing array %qD with type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1802 c-family/c-warn.cc:3830
  #, fuzzy, gcc-internal-format
  msgid "array %qD declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: gimple-ssa-warn-restrict.cc:1807 gimple-ssa-warn-restrict.cc:1813
  #, gcc-internal-format
  msgid "%qD pointer overflow between offset %s and size %s"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1830
  #, gcc-internal-format
  msgid "%qD forming offset %s is out of the bounds [0, %wu] of object %qD with type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1833
  #, gcc-internal-format
  msgid "%qD offset %s is out of the bounds [0, %wu] of object %qD with type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1839
  #, gcc-internal-format
  msgid "%qD forming offset %s is out of the bounds of object %qD with type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1841
  #, gcc-internal-format
  msgid "%qD offset %s is out of the bounds of object %qD with type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1854
  #, gcc-internal-format
  msgid "%qD forming offset %s is out of the bounds [0, %wu]"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1856
  #, gcc-internal-format
  msgid "%qD offset %s is out of the bounds [0, %wu]"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1862
  #, gcc-internal-format
  msgid "%qD forming offset %s is out of bounds"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1863
  #, gcc-internal-format
  msgid "%qD offset %s is out of bounds"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1875
  #, gcc-internal-format
  msgid "%qD offset %s from the object at %qE is out of the bounds of %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1883 gimple-ssa-warn-restrict.cc:1904
  #, fuzzy, gcc-internal-format
  msgid "subobject %qD declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: gimple-ssa-warn-restrict.cc:1893
  #, gcc-internal-format
  msgid "%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wi"
  msgstr ""
*************** msgstr ""
*** 28267,28720 ****
  msgid "bytecode stream: unknown GIMPLE statement tag %s"
  msgstr ""
  
! #: gimple-warn-recursion.cc:195
  #, gcc-internal-format
  msgid "infinite recursion detected"
  msgstr ""
  
! #: gimple-warn-recursion.cc:202
  #, gcc-internal-format
  msgid "recursive call"
  msgstr ""
  
! #: gimple.cc:1392
  #, gcc-internal-format, gfc-internal-format
  msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
  msgstr ""
  
! #: gimplify.cc:1459
  #, gcc-internal-format
  msgid "%<allocate%> directive for %qD inside a target region must specify an %<allocator%> clause"
  msgstr ""
  
! #: gimplify.cc:2334
  #, fuzzy, gcc-internal-format
  msgid "statement will never be executed"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: gimplify.cc:2398
  #, gcc-internal-format
  msgid "%qs cannot be initialized with %<-ftrivial-auto-var_init%>"
  msgstr ""
  
! #: gimplify.cc:2790 gimplify.cc:2798
  #, gcc-internal-format
  msgid "this statement may fall through"
  msgstr ""
  
! #: gimplify.cc:2800
  #, gcc-internal-format
  msgid "here"
  msgstr ""
  
  #. We've found [[fallthrough]]; at the end of a switch, which the C++
  #. standard says is ill-formed; see [dcl.attr.fallthrough].
! #: gimplify.cc:2871 gimplify.cc:2928 gimplify.cc:2956
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr ""
  
! #: gimplify.cc:3944
  #, gcc-internal-format
  msgid "the %<device%> clause must be present if the %<interop%> clause has more than one list item"
  msgstr ""
  
! #: gimplify.cc:3950
  #, gcc-internal-format
  msgid "number of list items in %<interop%> clause (%d) exceeds the number of %<append_args%> items (%d) for %<declare variant%> candidate %qD"
  msgstr ""
  
! #: gimplify.cc:3956
  #, gcc-internal-format
  msgid "%<declare variant%> candidate %qD declared here"
  msgstr ""
  
! #: gimplify.cc:4227
  #, gcc-internal-format
  msgid "%<is_device_ptr%> for %qD does not imply %<has_device_addr%> required for %<need_device_addr%>"
  msgstr ""
  
! #: gimplify.cc:4239
  #, gcc-internal-format
  msgid "%<has_device_addr%> for %qD does not imply %<is_device_ptr%> required for %<need_device_ptr%>"
  msgstr ""
  
! #: gimplify.cc:4856
  #, fuzzy, gcc-internal-format
  msgid "using result of function returning %<void%>"
  msgstr "`return' χωρίς τιμή, σε συνάρτηση που επιστρέφει μη-κενό"
  
! #: gimplify.cc:7889
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory output %d must stay in memory"
  msgstr ""
  
! #: gimplify.cc:7904
  #, fuzzy, gcc-internal-format
  msgid "invalid lvalue in %<asm%> output %d"
  msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
  
! #: gimplify.cc:8060
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr ""
  
! #: gimplify.cc:8101 gimplify.cc:8111
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: gimplify.cc:8734
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in a region with %<order(concurrent)%> clause"
  msgstr ""
  
! #: gimplify.cc:8736
  #, gcc-internal-format
  msgid "enclosing region"
  msgstr ""
  
! #: gimplify.cc:8740
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in target region"
  msgstr ""
  
! #: gimplify.cc:8742
  #, gcc-internal-format
  msgid "enclosing target region"
  msgstr ""
  
! #: gimplify.cc:8755
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in untied task"
  msgstr ""
  
! #: gimplify.cc:8757
  #, gcc-internal-format
  msgid "enclosing task"
  msgstr ""
  
! #: gimplify.cc:8854
  #, fuzzy, gcc-internal-format
  msgid "%qE not specified in enclosing %qs"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: gimplify.cc:8856
  #, fuzzy, gcc-internal-format
  msgid "enclosing %qs"
  msgstr "σφάλμα ανάγνωσης %s"
  
! #: gimplify.cc:9030
  #, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.cc:9034
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct and"
  msgstr ""
  
! #: gimplify.cc:9037
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct with %qs clause"
  msgstr ""
  
! #: gimplify.cc:9107
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr ""
  
! #: gimplify.cc:9115
  #, fuzzy, gcc-internal-format
  #| msgid "%qE undeclared (first use in this function)"
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr "%qE δεν έχει διακυρηχθεί (πρώτη χρήση στη συνάρτηση αυτή)"
  
! #: gimplify.cc:9177
  #, gcc-internal-format
  msgid "%qE not specified in enclosing %<target%>"
  msgstr ""
  
! #: gimplify.cc:9179
  #, gcc-internal-format
  msgid "enclosing %<target%>"
  msgstr ""
  
! #: gimplify.cc:9214 gimplify.cc:13346
  #, gcc-internal-format
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr ""
  
! #: gimplify.cc:9242
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr ""
  
  # src/shred.c:1134
! #: gimplify.cc:9385
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE is predetermined linear"
  msgstr "%s: το αρχείο είναι πολύ μεγάλο"
  
! #: gimplify.cc:9388
  #, gcc-internal-format
  msgid "iteration variable %qE should be private"
  msgstr ""
  
! #: gimplify.cc:9402
  #, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr ""
  
! #: gimplify.cc:9405
  #, gcc-internal-format
  msgid "iteration variable %qE should not be reduction"
  msgstr ""
  
! #: gimplify.cc:9408
  #, gcc-internal-format
  msgid "iteration variable %qE should not be linear"
  msgstr ""
  
! #: gimplify.cc:10412 gimplify.cc:10423 gimplify.cc:10435 gimplify.cc:10451
! #: gimplify.cc:10656 gimplify.cc:10679 gimplify.cc:10690 gimplify.cc:10708
  #, fuzzy, gcc-internal-format
  msgid "unexpected mapping node"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: gimplify.cc:10745
  #, fuzzy, gcc-internal-format
  msgid "unexpected pointer mapping node"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: gimplify.cc:10958
  #, gcc-internal-format
  msgid "base pointer cycle detected"
  msgstr ""
  
! #: gimplify.cc:11465
  #, gcc-internal-format
  msgid "data movement for component %qE is not compatible with movement for struct %qE"
  msgstr ""
  
! #: gimplify.cc:11781
  #, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
  msgstr ""
  
! #: gimplify.cc:12737
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr ""
  
! #: gimplify.cc:13039 gimplify.cc:13045
  #, gcc-internal-format
  msgid "conditional %<lastprivate%> clause on %qs construct"
  msgstr ""
  
! #: gimplify.cc:13062
  #, gcc-internal-format
  msgid "non-scalar variable %qD in conditional %<lastprivate%> clause"
  msgstr ""
  
! #: gimplify.cc:13084
  #, gcc-internal-format
  msgid "%<task%> reduction modifier on a construct with a %<nowait%> clause"
  msgstr ""
  
! #: gimplify.cc:13092
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs, %<sections%> or %<scope%>"
  msgstr ""
  
! #: gimplify.cc:13103 gimplify.cc:13109 gimplify.cc:13115 gimplify.cc:13121
! #: gimplify.cc:13127 gimplify.cc:17513
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause on %qs construct"
  msgstr ""
  
! #: gimplify.cc:13221
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr ""
  
! #: gimplify.cc:13846
  #, gcc-internal-format
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr ""
  
! #: gimplify.cc:13903
  #, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr ""
  
! #: gimplify.cc:13935
  #, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr ""
  
! #: gimplify.cc:13974
  #, gcc-internal-format
  msgid "%<device%> clause with %<ancestor%> is only allowed on %<target%> construct"
  msgstr ""
  
! #: gimplify.cc:13990
  #, gcc-internal-format
  msgid "with %<ancestor%>, only the %<device%>, %<firstprivate%>, %<private%>, %<defaultmap%>, and %<map%> clauses may appear on the construct"
  msgstr ""
  
! #: gimplify.cc:14195
  #, gcc-internal-format
  msgid "allocator with access trait set to %<thread%> results in undefined behavior for %qs directive"
  msgstr ""
  
! #: gimplify.cc:14236
  #, gcc-internal-format
  msgid "%qD specified in %qs clause but not in %<inscan%> %<reduction%> clause on the containing construct"
  msgstr ""
  
! #: gimplify.cc:14456
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr ""
  
! #: gimplify.cc:14510
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.cc:14848
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.cc:14921
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr ""
  
! #: gimplify.cc:15098
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to %<present_or_copy%>"
  msgstr ""
  
! #: gimplify.cc:15396
  #, gcc-internal-format
  msgid "%qD specified in %<inscan%> %<reduction%> clause but not in %<scan%> directive clause"
  msgstr ""
  
! #: gimplify.cc:15415
  #, fuzzy, gcc-internal-format
  msgid "invalid private reduction on %qE"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: gimplify.cc:15582
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause used together with %<linear%> clause for a variable other than loop iterator"
  msgstr ""
  
! #: gimplify.cc:15898
  #, gcc-internal-format
  msgid "%<mutexinoutset%> kind in %<depend%> clause on a %<taskwait%> construct"
  msgstr ""
  
! #: gimplify.cc:15908
  #, gcc-internal-format
  msgid "%<taskwait%> construct with %<nowait%> clause but no %<depend%> clauses"
  msgstr ""
  
! #: gimplify.cc:16346 gimplify.cc:16350 gimplify.cc:16359 gimplify.cc:16371
! #: gimplify.cc:16376
  #, gcc-internal-format
  msgid "%qs clause may not appear on non-rectangular %qs"
  msgstr ""
  
! #: gimplify.cc:16541
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause if stand-alone %<ordered%> construct is nested in it"
  msgstr ""
  
! #: gimplify.cc:16606
  #, gcc-internal-format
  msgid "threadprivate iteration variable %qD"
  msgstr ""
  
! #: gimplify.cc:16637 gimplify.cc:16745
  #, gcc-internal-format
  msgid "conditional %<lastprivate%> on loop iterator %qD ignored"
  msgstr ""
  
! #: gimplify.cc:17451
  #, gcc-internal-format
  msgid "%<bind%> clause not specified on a %<loop%> construct not nested inside another OpenMP construct"
  msgstr ""
  
! #: gimplify.cc:17475
  #, gcc-internal-format
  msgid "%<bind(parallel)%> on a %<loop%> construct nested inside %<simd%> construct"
  msgstr ""
  
! #: gimplify.cc:17495
  #, gcc-internal-format
  msgid "%<bind(teams)%> on a %<loop%> region not strictly nested inside of a %<teams%> region"
  msgstr ""
  
! #: gimplify.cc:17520
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs or %<sections%>"
  msgstr ""
  
! #: gimplify.cc:17548
  #, gcc-internal-format
  msgid "%<lastprivate%> clause on a %<loop%> construct refers to a variable %qD which is not the loop iterator"
  msgstr ""
  
! #: gimplify.cc:18630
  #, gcc-internal-format
  msgid "%<ordered%> construct with %qs clause must be closely nested inside a loop with %<ordered%> clause"
  msgstr ""
  
! #: gimplify.cc:18651
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr ""
  
! #: gimplify.cc:18664
  #, gcc-internal-format
  msgid "number of variables in %qs clause with %<sink%> modifier does not match number of iteration variables"
  msgstr ""
  
! #: gimplify.cc:18678
  #, gcc-internal-format
  msgid "more than one %qs clause with %<source%> modifier on an %<ordered%> construct"
  msgstr ""
  
! #: gimplify.cc:18691
  #, gcc-internal-format
  msgid "%qs clause with %<source%> modifier specified together with %qs clauses with %<sink%> modifier on the same construct"
  msgstr ""
  
! #: gimplify.cc:18858
  #, gcc-internal-format
  msgid "%qD is a virtual function but only a direct call is allowed in a dispatch construct"
  msgstr ""
  
! #: gimplify.cc:20600
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
  
! #: gimplify.cc:21215
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr ""
  
! #: gimplify.cc:21220
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr ""
  
! #: gimplify.cc:21227
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr ""
--- 29420,29914 ----
  msgid "bytecode stream: unknown GIMPLE statement tag %s"
  msgstr ""
  
! #: gimple-warn-recursion.cc:196
  #, gcc-internal-format
  msgid "infinite recursion detected"
  msgstr ""
  
! #: gimple-warn-recursion.cc:203
  #, gcc-internal-format
  msgid "recursive call"
  msgstr ""
  
! #: gimple.cc:1396
  #, gcc-internal-format, gfc-internal-format
  msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
  msgstr ""
  
! #: gimplify.cc:1468
  #, gcc-internal-format
  msgid "%<allocate%> directive for %qD inside a target region must specify an %<allocator%> clause"
  msgstr ""
  
! #: gimplify.cc:2322
  #, fuzzy, gcc-internal-format
  msgid "statement will never be executed"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: gimplify.cc:2411
  #, gcc-internal-format
  msgid "%qs cannot be initialized with %<-ftrivial-auto-var_init%>"
  msgstr ""
  
! #: gimplify.cc:2838 gimplify.cc:2846
  #, gcc-internal-format
  msgid "this statement may fall through"
  msgstr ""
  
! #: gimplify.cc:2848
  #, gcc-internal-format
  msgid "here"
  msgstr ""
  
  #. We've found [[fallthrough]]; at the end of a switch, which the C++
  #. standard says is ill-formed; see [dcl.attr.fallthrough].
! #: gimplify.cc:2919 gimplify.cc:3008 gimplify.cc:3036
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr ""
  
! #: gimplify.cc:4024
  #, gcc-internal-format
  msgid "the %<device%> clause must be present if the %<interop%> clause has more than one list item"
  msgstr ""
  
! #: gimplify.cc:4030
  #, gcc-internal-format
  msgid "number of list items in %<interop%> clause (%d) exceeds the number of %<append_args%> items (%d) for %<declare variant%> candidate %qD"
  msgstr ""
  
! #: gimplify.cc:4036 c/c-parser.cc:28377 c/c-parser.cc:28395
  #, gcc-internal-format
  msgid "%<declare variant%> candidate %qD declared here"
  msgstr ""
  
! #: gimplify.cc:4307
  #, gcc-internal-format
  msgid "%<is_device_ptr%> for %qD does not imply %<has_device_addr%> required for %<need_device_addr%>"
  msgstr ""
  
! #: gimplify.cc:4319
  #, gcc-internal-format
  msgid "%<has_device_addr%> for %qD does not imply %<is_device_ptr%> required for %<need_device_ptr%>"
  msgstr ""
  
! #: gimplify.cc:4956
  #, fuzzy, gcc-internal-format
  msgid "using result of function returning %<void%>"
  msgstr "`return' χωρίς τιμή, σε συνάρτηση που επιστρέφει μη-κενό"
  
! #: gimplify.cc:7996
! #, gcc-internal-format
! msgid "operand constraints for %<asm%> differ in number of alternatives"
! msgstr ""
! 
! #: gimplify.cc:8059
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory output %d must stay in memory"
  msgstr ""
  
! #: gimplify.cc:8074
  #, fuzzy, gcc-internal-format
  msgid "invalid lvalue in %<asm%> output %d"
  msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
  
! #: gimplify.cc:8243
! #, gcc-internal-format
! msgid "multiple outputs to lvalue %qE"
! msgstr ""
! 
! #: gimplify.cc:8278
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr ""
  
! #: gimplify.cc:8319 gimplify.cc:8329
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: gimplify.cc:8955
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in a region with %<order(concurrent)%> clause"
  msgstr ""
  
! #: gimplify.cc:8957
  #, gcc-internal-format
  msgid "enclosing region"
  msgstr ""
  
! #: gimplify.cc:8961
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in target region"
  msgstr ""
  
! #: gimplify.cc:8963
  #, gcc-internal-format
  msgid "enclosing target region"
  msgstr ""
  
! #: gimplify.cc:8976
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in untied task"
  msgstr ""
  
! #: gimplify.cc:8978
  #, gcc-internal-format
  msgid "enclosing task"
  msgstr ""
  
! #: gimplify.cc:9075
  #, fuzzy, gcc-internal-format
  msgid "%qE not specified in enclosing %qs"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: gimplify.cc:9077
  #, fuzzy, gcc-internal-format
  msgid "enclosing %qs"
  msgstr "σφάλμα ανάγνωσης %s"
  
! #: gimplify.cc:9251
  #, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.cc:9255
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct and"
  msgstr ""
  
! #: gimplify.cc:9258
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct with %qs clause"
  msgstr ""
  
! #: gimplify.cc:9328
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr ""
  
! #: gimplify.cc:9336
  #, fuzzy, gcc-internal-format
  #| msgid "%qE undeclared (first use in this function)"
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr "%qE δεν έχει διακυρηχθεί (πρώτη χρήση στη συνάρτηση αυτή)"
  
! #: gimplify.cc:9398
  #, gcc-internal-format
  msgid "%qE not specified in enclosing %<target%>"
  msgstr ""
  
! #: gimplify.cc:9400
  #, gcc-internal-format
  msgid "enclosing %<target%>"
  msgstr ""
  
! #: gimplify.cc:9435 gimplify.cc:14140
  #, gcc-internal-format
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr ""
  
! #: gimplify.cc:9463
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr ""
  
  # src/shred.c:1134
! #: gimplify.cc:9606
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE is predetermined linear"
  msgstr "%s: το αρχείο είναι πολύ μεγάλο"
  
! #: gimplify.cc:9609
  #, gcc-internal-format
  msgid "iteration variable %qE should be private"
  msgstr ""
  
! #: gimplify.cc:9623
  #, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr ""
  
! #: gimplify.cc:9626
  #, gcc-internal-format
  msgid "iteration variable %qE should not be reduction"
  msgstr ""
  
! #: gimplify.cc:9629
  #, gcc-internal-format
  msgid "iteration variable %qE should not be linear"
  msgstr ""
  
! #: gimplify.cc:10082
! #, gcc-internal-format
! msgid "iterator variable %qE not used in clause expression"
! msgstr ""
! 
! #: gimplify.cc:10201
! #, gcc-internal-format
! msgid "iteration count is zero"
! msgstr ""
! 
! #. Handle dynamic sizes.
! #: gimplify.cc:10245
! #, fuzzy, gcc-internal-format
! msgid "dynamic iterator sizes not implemented yet"
! msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
! 
! #: gimplify.cc:10993 gimplify.cc:11004 gimplify.cc:11016 gimplify.cc:11032
! #: gimplify.cc:11237 gimplify.cc:11260 gimplify.cc:11271 gimplify.cc:11289
  #, fuzzy, gcc-internal-format
  msgid "unexpected mapping node"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: gimplify.cc:11326
  #, fuzzy, gcc-internal-format
  msgid "unexpected pointer mapping node"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: gimplify.cc:11539
  #, gcc-internal-format
  msgid "base pointer cycle detected"
  msgstr ""
  
! #: gimplify.cc:12046
  #, gcc-internal-format
  msgid "data movement for component %qE is not compatible with movement for struct %qE"
  msgstr ""
  
! #: gimplify.cc:12362
  #, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
  msgstr ""
  
! #: gimplify.cc:13318
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr ""
  
! #: gimplify.cc:13614 c-family/c-omp.cc:4459 c-family/c-omp.cc:4559
! #, gcc-internal-format
! msgid "user-defined mapper with non-unit length array section"
! msgstr ""
! 
! #: gimplify.cc:13833 gimplify.cc:13839
  #, gcc-internal-format
  msgid "conditional %<lastprivate%> clause on %qs construct"
  msgstr ""
  
! #: gimplify.cc:13856
  #, gcc-internal-format
  msgid "non-scalar variable %qD in conditional %<lastprivate%> clause"
  msgstr ""
  
! #: gimplify.cc:13878
  #, gcc-internal-format
  msgid "%<task%> reduction modifier on a construct with a %<nowait%> clause"
  msgstr ""
  
! #: gimplify.cc:13886
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs, %<sections%> or %<scope%>"
  msgstr ""
  
! #: gimplify.cc:13897 gimplify.cc:13903 gimplify.cc:13909 gimplify.cc:13915
! #: gimplify.cc:13921 gimplify.cc:18361
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause on %qs construct"
  msgstr ""
  
! #: gimplify.cc:14015
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr ""
  
! #: gimplify.cc:14652
  #, gcc-internal-format
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr ""
  
! #: gimplify.cc:14709
  #, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr ""
  
! #: gimplify.cc:14741
  #, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr ""
  
! #: gimplify.cc:14780
  #, gcc-internal-format
  msgid "%<device%> clause with %<ancestor%> is only allowed on %<target%> construct"
  msgstr ""
  
! #: gimplify.cc:14796
  #, gcc-internal-format
  msgid "with %<ancestor%>, only the %<device%>, %<firstprivate%>, %<private%>, %<defaultmap%>, and %<map%> clauses may appear on the construct"
  msgstr ""
  
! #: gimplify.cc:14863
! #, gcc-internal-format
! msgid "%<uses_allocators%> clause"
! msgstr ""
! 
! #: gimplify.cc:14893
! #, gcc-internal-format
! msgid "%<dyn_groupprivate%> clause"
! msgstr ""
! 
! #: gimplify.cc:15012
  #, gcc-internal-format
  msgid "allocator with access trait set to %<thread%> results in undefined behavior for %qs directive"
  msgstr ""
  
! #: gimplify.cc:15053
  #, gcc-internal-format
  msgid "%qD specified in %qs clause but not in %<inscan%> %<reduction%> clause on the containing construct"
  msgstr ""
  
! #: gimplify.cc:15273
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr ""
  
! #: gimplify.cc:15327
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.cc:15690
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.cc:15763
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr ""
  
! #: gimplify.cc:15942
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to %<present_or_copy%>"
  msgstr ""
  
! #: gimplify.cc:16242
  #, gcc-internal-format
  msgid "%qD specified in %<inscan%> %<reduction%> clause but not in %<scan%> directive clause"
  msgstr ""
  
! #: gimplify.cc:16261
  #, fuzzy, gcc-internal-format
  msgid "invalid private reduction on %qE"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: gimplify.cc:16430
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause used together with %<linear%> clause for a variable other than loop iterator"
  msgstr ""
  
! #: gimplify.cc:16746
  #, gcc-internal-format
  msgid "%<mutexinoutset%> kind in %<depend%> clause on a %<taskwait%> construct"
  msgstr ""
  
! #: gimplify.cc:16756
  #, gcc-internal-format
  msgid "%<taskwait%> construct with %<nowait%> clause but no %<depend%> clauses"
  msgstr ""
  
! #: gimplify.cc:17194 gimplify.cc:17198 gimplify.cc:17207 gimplify.cc:17219
! #: gimplify.cc:17224
  #, gcc-internal-format
  msgid "%qs clause may not appear on non-rectangular %qs"
  msgstr ""
  
! #: gimplify.cc:17389
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause if stand-alone %<ordered%> construct is nested in it"
  msgstr ""
  
! #: gimplify.cc:17454
  #, gcc-internal-format
  msgid "threadprivate iteration variable %qD"
  msgstr ""
  
! #: gimplify.cc:17485 gimplify.cc:17593
  #, gcc-internal-format
  msgid "conditional %<lastprivate%> on loop iterator %qD ignored"
  msgstr ""
  
! #: gimplify.cc:18299
  #, gcc-internal-format
  msgid "%<bind%> clause not specified on a %<loop%> construct not nested inside another OpenMP construct"
  msgstr ""
  
! #: gimplify.cc:18323
  #, gcc-internal-format
  msgid "%<bind(parallel)%> on a %<loop%> construct nested inside %<simd%> construct"
  msgstr ""
  
! #: gimplify.cc:18343
  #, gcc-internal-format
  msgid "%<bind(teams)%> on a %<loop%> region not strictly nested inside of a %<teams%> region"
  msgstr ""
  
! #: gimplify.cc:18368
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs or %<sections%>"
  msgstr ""
  
! #: gimplify.cc:18396
  #, gcc-internal-format
  msgid "%<lastprivate%> clause on a %<loop%> construct refers to a variable %qD which is not the loop iterator"
  msgstr ""
  
! #: gimplify.cc:19492
  #, gcc-internal-format
  msgid "%<ordered%> construct with %qs clause must be closely nested inside a loop with %<ordered%> clause"
  msgstr ""
  
! #: gimplify.cc:19513
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr ""
  
! #: gimplify.cc:19526
  #, gcc-internal-format
  msgid "number of variables in %qs clause with %<sink%> modifier does not match number of iteration variables"
  msgstr ""
  
! #: gimplify.cc:19540
  #, gcc-internal-format
  msgid "more than one %qs clause with %<source%> modifier on an %<ordered%> construct"
  msgstr ""
  
! #: gimplify.cc:19553
  #, gcc-internal-format
  msgid "%qs clause with %<source%> modifier specified together with %qs clauses with %<sink%> modifier on the same construct"
  msgstr ""
  
! #: gimplify.cc:19720
  #, gcc-internal-format
  msgid "%qD is a virtual function but only a direct call is allowed in a dispatch construct"
  msgstr ""
  
! #: gimplify.cc:21475
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
  
! #: gimplify.cc:22090
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr ""
  
! #: gimplify.cc:22095
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr ""
  
! #: gimplify.cc:22102
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr ""
*************** msgstr "αδυναμία ανοίγμα�
*** 28734,28760 ****
  msgid "Graphite loop optimizations cannot be used (isl is not available)."
  msgstr ""
  
! #: input.cc:1580
  #, gcc-internal-format
  msgid "expansion point is location %llu"
  msgstr ""
  
! #: input.cc:1610
  #, gcc-internal-format
  msgid "token %u has %<x-location == y-location == %llu%>"
  msgstr ""
  
! #: input.cc:1621
  #, gcc-internal-format
  msgid "token %u has %<x-location == %llu%>"
  msgstr ""
  
! #: input.cc:1622
  #, gcc-internal-format
  msgid "token %u has %<y-location == %llu%>"
  msgstr ""
  
! #: internal-fn.cc:895
  #, fuzzy, gcc-internal-format
  msgid "invalid use of attribute %<fallthrough%>"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
--- 29928,29954 ----
  msgid "Graphite loop optimizations cannot be used (isl is not available)."
  msgstr ""
  
! #: input.cc:665
  #, gcc-internal-format
  msgid "expansion point is location %llu"
  msgstr ""
  
! #: input.cc:695
  #, gcc-internal-format
  msgid "token %u has %<x-location == y-location == %llu%>"
  msgstr ""
  
! #: input.cc:706
  #, gcc-internal-format
  msgid "token %u has %<x-location == %llu%>"
  msgstr ""
  
! #: input.cc:707
  #, gcc-internal-format
  msgid "token %u has %<y-location == %llu%>"
  msgstr ""
  
! #: internal-fn.cc:958
  #, fuzzy, gcc-internal-format
  msgid "invalid use of attribute %<fallthrough%>"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
*************** msgstr ""
*** 29016,29114 ****
  msgid "the extra base is defined here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: ipa-devirt.cc:3882
  #, 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.cc:3891
  #, 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.cc:3921
  #, 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.cc:3929
  #, 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.cc:3937
  #, 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.cc:3948
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.cc:4261
  #, gcc-internal-format
  msgid "type %qs violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.cc:4270
  #, gcc-internal-format
  msgid "an enum with different number of values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:4274
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:4278
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:4299
  #, gcc-internal-format
  msgid "name %qs differs from name %qs defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:4305
  #, gcc-internal-format
  msgid "name %qs is defined as %u-bit while another translation unit defines it as %u-bit"
  msgstr ""
  
! #: ipa-devirt.cc:4314
  #, gcc-internal-format
  msgid "name %qs is defined to %wd while another translation unit defines it as %wd"
  msgstr ""
  
! #: ipa-devirt.cc:4320
  #, gcc-internal-format
  msgid "name %qs is defined to different value in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:4325
  #, fuzzy, gcc-internal-format
  msgid "mismatching definition"
  msgstr "έχει παραληφθεί το αρχείο προορισμού"
  
! #: ipa-fnsummary.cc:4860
  #, fuzzy, gcc-internal-format
  msgid "invalid fnsummary in LTO stream"
  msgstr "μη έγκυρο όνομα μήνα"
  
! #: ipa-fnsummary.cc:4961
  #, gcc-internal-format
  msgid "ipa inline summary is missing in input file"
  msgstr ""
--- 30210,30308 ----
  msgid "the extra base is defined here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: ipa-devirt.cc:3990
  #, 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.cc:3999
  #, 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.cc:4029
  #, 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.cc:4037
  #, 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.cc:4045
  #, 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.cc:4056
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.cc:4372
  #, gcc-internal-format
  msgid "type %qs violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.cc:4381
  #, gcc-internal-format
  msgid "an enum with different number of values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:4385
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:4389
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:4410
  #, gcc-internal-format
  msgid "name %qs differs from name %qs defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:4416
  #, gcc-internal-format
  msgid "name %qs is defined as %u-bit while another translation unit defines it as %u-bit"
  msgstr ""
  
! #: ipa-devirt.cc:4425
  #, gcc-internal-format
  msgid "name %qs is defined to %wd while another translation unit defines it as %wd"
  msgstr ""
  
! #: ipa-devirt.cc:4431
  #, gcc-internal-format
  msgid "name %qs is defined to different value in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:4436
  #, fuzzy, gcc-internal-format
  msgid "mismatching definition"
  msgstr "έχει παραληφθεί το αρχείο προορισμού"
  
! #: ipa-fnsummary.cc:4903
  #, fuzzy, gcc-internal-format
  msgid "invalid fnsummary in LTO stream"
  msgstr "μη έγκυρο όνομα μήνα"
  
! #: ipa-fnsummary.cc:5004
  #, gcc-internal-format
  msgid "ipa inline summary is missing in input file"
  msgstr ""
*************** msgstr ""
*** 29118,29124 ****
  msgid "IPA modref summary is missing in input file"
  msgstr ""
  
! #: ipa-prop.cc:5019 ipa-prop.cc:5063 ipa-prop.cc:5143 ipa-prop.cc:5195
  #, fuzzy, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr "μη έγκυρη μέτρηση επανάληψης `%s' στη κατασκευή [c*n]"
--- 30312,30318 ----
  msgid "IPA modref summary is missing in input file"
  msgstr ""
  
! #: ipa-prop.cc:5357 ipa-prop.cc:5401 ipa-prop.cc:5481 ipa-prop.cc:5533
  #, fuzzy, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr "μη έγκυρη μέτρηση επανάληψης `%s' στη κατασκευή [c*n]"
*************** msgstr ""
*** 29268,29461 ****
  msgid "calling %qD using non-%<strub%> type %qT in %<strub%> context %qD"
  msgstr ""
  
! #: ipa-strub.cc:2842
  #, gcc-internal-format
  msgid "failed to split %qD for %<strub%>"
  msgstr ""
  
! #: ira.cc:2426 ira.cc:2448
  #, fuzzy, gcc-internal-format
  msgid "%s cannot be used in %<asm%> here"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: ira.cc:6073
  #, gcc-internal-format
  msgid "frame pointer required, but reserved"
  msgstr ""
  
! #: ira.cc:6074
  #, gcc-internal-format
  msgid "for %qD"
  msgstr ""
  
! #: ira.cc:6090
  #, gcc-internal-format
  msgid "frame size too large for reliable stack checking"
  msgstr ""
  
! #: json-parsing.cc:1085
  #, gcc-internal-format, gfc-internal-format
  msgid "maximum nesting depth exceeded: %i"
  msgstr ""
  
! #: json-parsing.cc:1145
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid JSON token: %s"
  msgstr "μη έγκυρη επιλογή %s"
  
! #: json-parsing.cc:1148
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected a JSON value but got %s"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: json-parsing.cc:1176
  #, gcc-internal-format, gfc-internal-format
  msgid "expected string for object key after '{'; got %s"
  msgstr ""
  
! #: json-parsing.cc:1183
  #, gcc-internal-format, gfc-internal-format
  msgid "expected string for object key after ','; got %s"
  msgstr ""
  
! #: json-parsing.cc:1297
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %s; got bad token: %s"
  msgstr ""
  
! #: json-parsing.cc:1301
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected %s; got %s"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: json-parsing.cc:1320
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %s or %s; got bad token: %s"
  msgstr ""
  
! #: json-parsing.cc:1324
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected %s or %s; got %s"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: lazy-diagnostic-path.cc:179
! #, gcc-internal-format
! msgid "this warning should be skipped"
! msgstr ""
! 
! #: lazy-diagnostic-path.cc:194
! #, fuzzy, gcc-internal-format
! msgid "this is a test"
! msgstr "αυτός είναι ο πρώτος ορισμός"
! 
! #: lra-assigns.cc:1694
  #, gcc-internal-format, gfc-internal-format
  msgid "maximum number of LRA assignment passes is achieved (%d)"
  msgstr ""
  
! #: lra-assigns.cc:1862
  #, fuzzy, gcc-internal-format
  msgid "unable to find a register to spill"
  msgstr "αδυναμία εύρεσης βρόχου"
  
! #: lra-constraints.cc:4357 reload.cc:3853 reload.cc:4108
  #, gcc-internal-format
  msgid "inconsistent operand constraints in an %<asm%>"
  msgstr ""
  
! #: lra-constraints.cc:5480
  #, gcc-internal-format, gfc-internal-format
  msgid "maximum number of generated reload insns per insn achieved (%d)"
  msgstr ""
  
! #: lra.cc:546
  #, gcc-internal-format
  msgid "%<asm%> operand has impossible constraints or there are not enough registers"
  msgstr ""
  
! #: lto-cgraph.cc:1177
  #, gcc-internal-format
  msgid "function %qs has been referenced in offloaded code but hasn%'t been marked to be included in the offloaded code"
  msgstr ""
  
! #: lto-cgraph.cc:1183
  #, gcc-internal-format
  msgid "variable %qs has been referenced in offloaded code but hasn%'t been marked to be included in the offloaded code"
  msgstr ""
  
! #: lto-cgraph.cc:1351
  #, gcc-internal-format, gfc-internal-format
  msgid "bytecode stream: found multiple instances of cgraph node with uid %d"
  msgstr ""
  
! #: lto-cgraph.cc:1516
  #, gcc-internal-format
  msgid "bytecode stream: no caller found while reading edge"
  msgstr ""
  
! #: lto-cgraph.cc:1522
  #, gcc-internal-format
  msgid "bytecode stream: no callee found while reading edge"
  msgstr ""
  
! #: lto-cgraph.cc:1599
  #, gcc-internal-format
  msgid "bytecode stream: found empty cgraph node"
  msgstr ""
  
! #: lto-cgraph.cc:1715
  #, gcc-internal-format, gfc-internal-format
  msgid "At most %i profile runs is supported. Perhaps corrupted profile?"
  msgstr ""
  
! #: lto-cgraph.cc:1740
  #, gcc-internal-format, gfc-internal-format
  msgid "Profile information in %s corrupted"
  msgstr ""
  
! #: lto-cgraph.cc:1778
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot find LTO cgraph in %s"
  msgstr "αδυναμία εκτέλεσης ioctl στο `%s'"
  
! #: lto-cgraph.cc:1788
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot find LTO section refs in %s"
  msgstr "αδυναμία ανοίγματος υποδοχής: %s"
  
! #: lto-cgraph.cc:1949
  #, gcc-internal-format
  msgid "OpenMP %<requires%> directive with non-identical clauses in multiple compilation units: %qs vs. %qs"
  msgstr ""
  
  # src/request.c:37
! #: lto-cgraph.cc:1952 lto-cgraph.cc:1953 lto-cgraph.cc:1959
  #, fuzzy, gcc-internal-format
  msgid "%qs has %qs"
  msgstr "%s: %s"
  
! #: lto-cgraph.cc:1957
  #, gcc-internal-format
  msgid "OpenMP %<requires%> directive with %qs specified only in some compilation units"
  msgstr ""
  
  # src/request.c:37
! #: lto-cgraph.cc:1962
  #, fuzzy, gcc-internal-format
  msgid "but %qs has not"
  msgstr "%s σε %s"
  
! #: lto-cgraph.cc:1970
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid offload table in %s"
  msgstr "Μη έγκυρη ημερομηνία `%s'."
  
! #: lto-cgraph.cc:1981
  #, gcc-internal-format
  msgid "GCC_OFFLOAD_OMP_REQUIRES_FILE unset"
  msgstr ""
  
! #: lto-cgraph.cc:1984
  #, fuzzy, gcc-internal-format
  msgid "Cannot open omp_requires file %qs"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου `%s'"
--- 30462,30645 ----
  msgid "calling %qD using non-%<strub%> type %qT in %<strub%> context %qD"
  msgstr ""
  
! #: ipa-strub.cc:2841
  #, gcc-internal-format
  msgid "failed to split %qD for %<strub%>"
  msgstr ""
  
! #: ira.cc:2514 ira.cc:2536
  #, fuzzy, gcc-internal-format
  msgid "%s cannot be used in %<asm%> here"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: ira.cc:6162
  #, gcc-internal-format
  msgid "frame pointer required, but reserved"
  msgstr ""
  
! #: ira.cc:6163
  #, gcc-internal-format
  msgid "for %qD"
  msgstr ""
  
! #: ira.cc:6179
  #, gcc-internal-format
  msgid "frame size too large for reliable stack checking"
  msgstr ""
  
! #: json-parsing.cc:1084
  #, gcc-internal-format, gfc-internal-format
  msgid "maximum nesting depth exceeded: %i"
  msgstr ""
  
! #: json-parsing.cc:1144
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid JSON token: %s"
  msgstr "μη έγκυρη επιλογή %s"
  
! #: json-parsing.cc:1147
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected a JSON value but got %s"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: json-parsing.cc:1175
  #, gcc-internal-format, gfc-internal-format
  msgid "expected string for object key after '{'; got %s"
  msgstr ""
  
! #: json-parsing.cc:1182
  #, gcc-internal-format, gfc-internal-format
  msgid "expected string for object key after ','; got %s"
  msgstr ""
  
! #: json-parsing.cc:1296
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %s; got bad token: %s"
  msgstr ""
  
! #: json-parsing.cc:1300
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected %s; got %s"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: json-parsing.cc:1319
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %s or %s; got bad token: %s"
  msgstr ""
  
! #: json-parsing.cc:1323
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected %s or %s; got %s"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: lra-assigns.cc:1713
  #, gcc-internal-format, gfc-internal-format
  msgid "maximum number of LRA assignment passes is achieved (%d)"
  msgstr ""
  
! #: lra-assigns.cc:1884
  #, fuzzy, gcc-internal-format
  msgid "unable to find a register to spill"
  msgstr "αδυναμία εύρεσης βρόχου"
  
! #: lra-constraints.cc:4480 reload.cc:3853 reload.cc:4108
  #, gcc-internal-format
  msgid "inconsistent operand constraints in an %<asm%>"
  msgstr ""
  
! #: lra-constraints.cc:5647
  #, gcc-internal-format, gfc-internal-format
  msgid "maximum number of generated reload insns per insn achieved (%d)"
  msgstr ""
  
! #: lra.cc:555
  #, gcc-internal-format
  msgid "%<asm%> operand has impossible constraints or there are not enough registers"
  msgstr ""
  
! #: lto-cgraph.cc:1217
  #, gcc-internal-format
  msgid "function %qs has been referenced in offloaded code but hasn%'t been marked to be included in the offloaded code"
  msgstr ""
  
! #: lto-cgraph.cc:1223
  #, gcc-internal-format
  msgid "variable %qs has been referenced in offloaded code but hasn%'t been marked to be included in the offloaded code"
  msgstr ""
  
! #: lto-cgraph.cc:1394
  #, gcc-internal-format, gfc-internal-format
  msgid "bytecode stream: found multiple instances of cgraph node with uid %d"
  msgstr ""
  
! #: lto-cgraph.cc:1561
  #, gcc-internal-format
  msgid "bytecode stream: no caller found while reading edge"
  msgstr ""
  
! #: lto-cgraph.cc:1567
  #, gcc-internal-format
  msgid "bytecode stream: no callee found while reading edge"
  msgstr ""
  
! #: lto-cgraph.cc:1662
  #, gcc-internal-format
  msgid "bytecode stream: found empty cgraph node"
  msgstr ""
  
! #: lto-cgraph.cc:1778
  #, gcc-internal-format, gfc-internal-format
  msgid "At most %i profile runs is supported. Perhaps corrupted profile?"
  msgstr ""
  
! #: lto-cgraph.cc:1813
  #, gcc-internal-format, gfc-internal-format
  msgid "Profile information in %s corrupted"
  msgstr ""
  
! #: lto-cgraph.cc:1851
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot find LTO cgraph in %s"
  msgstr "αδυναμία εκτέλεσης ioctl στο `%s'"
  
! #: lto-cgraph.cc:1861
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot find LTO section refs in %s"
  msgstr "αδυναμία ανοίγματος υποδοχής: %s"
  
! #: lto-cgraph.cc:2035
  #, gcc-internal-format
  msgid "OpenMP %<requires%> directive with non-identical clauses in multiple compilation units: %qs vs. %qs"
  msgstr ""
  
  # src/request.c:37
! #: lto-cgraph.cc:2038 lto-cgraph.cc:2039 lto-cgraph.cc:2045
  #, fuzzy, gcc-internal-format
  msgid "%qs has %qs"
  msgstr "%s: %s"
  
! #: lto-cgraph.cc:2043
  #, gcc-internal-format
  msgid "OpenMP %<requires%> directive with %qs specified only in some compilation units"
  msgstr ""
  
  # src/request.c:37
! #: lto-cgraph.cc:2048
  #, fuzzy, gcc-internal-format
  msgid "but %qs has not"
  msgstr "%s σε %s"
  
! #: lto-cgraph.cc:2056
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid offload table in %s"
  msgstr "Μη έγκυρη ημερομηνία `%s'."
  
! #: lto-cgraph.cc:2067
  #, gcc-internal-format
  msgid "GCC_OFFLOAD_OMP_REQUIRES_FILE unset"
  msgstr ""
  
! #: lto-cgraph.cc:2070
  #, fuzzy, gcc-internal-format
  msgid "Cannot open omp_requires file %qs"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου `%s'"
*************** msgstr ""
*** 29487,29498 ****
  msgid "compiler does not support ZSTD LTO compression"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: lto-section-in.cc:460
  #, gcc-internal-format, gfc-internal-format
  msgid "bytecode stream: trying to read %d bytes after the end of the input buffer"
  msgstr ""
  
! #: lto-section-in.cc:471
  #, gcc-internal-format, gfc-internal-format
  msgid "%s out of range: Range is %i to %i, value is %i"
  msgstr ""
--- 30671,30682 ----
  msgid "compiler does not support ZSTD LTO compression"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: lto-section-in.cc:459
  #, gcc-internal-format, gfc-internal-format
  msgid "bytecode stream: trying to read %d bytes after the end of the input buffer"
  msgstr ""
  
! #: lto-section-in.cc:470
  #, gcc-internal-format, gfc-internal-format
  msgid "%s out of range: Range is %i to %i, value is %i"
  msgstr ""
*************** msgstr "%s: αριθμός γραμμή�
*** 29522,29567 ****
  msgid "Reference statement index not found"
  msgstr ""
  
! #: lto-streamer-in.cc:2026
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot read LTO mode table from %s"
  msgstr ""
  
! #: lto-streamer-in.cc:2133
  #, gcc-internal-format
  msgid "%s - %u-bit-precision floating-point numbers unsupported (mode %qs)"
  msgstr ""
  
! #: lto-streamer-in.cc:2138
  #, gcc-internal-format
  msgid "%s - %u-bit-precision decimal floating-point numbers unsupported (mode %qs)"
  msgstr ""
  
! #: lto-streamer-in.cc:2143
  #, gcc-internal-format
  msgid "%s - %u-bit-precision complex floating-point numbers unsupported (mode %qs)"
  msgstr ""
  
! #: lto-streamer-in.cc:2148
  #, gcc-internal-format
  msgid "%s - %u-bit integer numbers unsupported (mode %qs)"
  msgstr ""
  
! #: lto-streamer-in.cc:2151
  #, fuzzy, gcc-internal-format
  msgid "%s - unsupported mode %qs"
  msgstr "δεν ορίστηκε βαρύτητα για το σύμβολο `%s'"
  
! #: lto-streamer-out.cc:559 lto-streamer-out.cc:911
  #, fuzzy, gcc-internal-format
  msgid "tree code %qs is not supported in LTO streams"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
- #: lto-streamer-out.cc:2555
- #, gcc-internal-format
- msgid "LTO streaming of toplevel extended %<asm%> unimplemented"
- msgstr ""
- 
  #: lto-streamer.cc:129
  #, gcc-internal-format, gfc-internal-format
  msgid "bytecode stream: unexpected LTO section %s"
--- 30706,30746 ----
  msgid "Reference statement index not found"
  msgstr ""
  
! #: lto-streamer-in.cc:2028
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot read LTO mode table from %s"
  msgstr ""
  
! #: lto-streamer-in.cc:2135
  #, gcc-internal-format
  msgid "%s - %u-bit-precision floating-point numbers unsupported (mode %qs)"
  msgstr ""
  
! #: lto-streamer-in.cc:2140
  #, gcc-internal-format
  msgid "%s - %u-bit-precision decimal floating-point numbers unsupported (mode %qs)"
  msgstr ""
  
! #: lto-streamer-in.cc:2145
  #, gcc-internal-format
  msgid "%s - %u-bit-precision complex floating-point numbers unsupported (mode %qs)"
  msgstr ""
  
! #: lto-streamer-in.cc:2150
  #, gcc-internal-format
  msgid "%s - %u-bit integer numbers unsupported (mode %qs)"
  msgstr ""
  
! #: lto-streamer-in.cc:2153
  #, fuzzy, gcc-internal-format
  msgid "%s - unsupported mode %qs"
  msgstr "δεν ορίστηκε βαρύτητα για το σύμβολο `%s'"
  
! #: lto-streamer-out.cc:560 lto-streamer-out.cc:912
  #, fuzzy, gcc-internal-format
  msgid "tree code %qs is not supported in LTO streams"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
  #: lto-streamer.cc:129
  #, gcc-internal-format, gfc-internal-format
  msgid "bytecode stream: unexpected LTO section %s"
*************** msgstr ""
*** 29572,29744 ****
  msgid "bytecode stream in file %qs generated with LTO version %d.%d instead of the expected %d.%d"
  msgstr ""
  
! #: lto-wrapper.cc:164
  #, fuzzy, gcc-internal-format
  msgid "deleting LTRANS file %s: %m"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου `%s'"
  
! #: lto-wrapper.cc:365
  #, gcc-internal-format, gfc-internal-format
  msgid "option %s with different values"
  msgstr ""
  
! #: lto-wrapper.cc:381
  #, gcc-internal-format
  msgid "option %qs with mismatching values (%s, %s)"
  msgstr ""
  
! #: lto-wrapper.cc:497
  #, gcc-internal-format, gfc-internal-format
  msgid "option %s not used consistently in all LTO input files"
  msgstr ""
  
! #: lto-wrapper.cc:642 lto-wrapper.cc:650
  #, gcc-internal-format
  msgid "Extra option to %<-Xassembler%>: %s, dropping all %<-Xassembler%> and %<-Wa%> options."
  msgstr ""
  
! #: lto-wrapper.cc:658
  #, gcc-internal-format
  msgid "Options to %<-Xassembler%> do not match: %s, %s, dropping all %<-Xassembler%> and %<-Wa%> options."
  msgstr ""
  
! #: lto-wrapper.cc:973
  #, gcc-internal-format
  msgid "could not find %s in %s (consider using %<-B%>)"
  msgstr ""
  
! #: lto-wrapper.cc:1054
  #, gcc-internal-format, gfc-internal-format
  msgid "problem with building target image for %s"
  msgstr ""
  
! #: lto-wrapper.cc:1083
  #, fuzzy, gcc-internal-format
  #| msgid "no input files"
  msgid "reading input file"
  msgstr "δεν υπάρχουν αρχεία εισόδου"
  
! #: lto-wrapper.cc:1088
  #, fuzzy, gcc-internal-format
  msgid "writing output file"
  msgstr "%s: Σφάλμα κατά την εγγραφή του %s\n"
  
! #: lto-wrapper.cc:1127
  #, gcc-internal-format
  msgid "installation error, cannot find %<crtoffloadtable%s.o%>"
  msgstr ""
  
! #: lto-wrapper.cc:1380
  msgid "see the %{%<-flto%> option documentation%} for more information"
  msgstr ""
  
! #: lto-wrapper.cc:1448
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC%> must be set"
  msgstr ""
  
! #: lto-wrapper.cc:1452 config/gcn/mkoffload.cc:764
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC_OPTIONS%> must be set"
  msgstr ""
  
! #: lto-wrapper.cc:1575
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing directory: %s"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: lto-wrapper.cc:1768 lto-wrapper.cc:1828 c-family/c-pch.cc:215
  #: c-family/c-pch.cc:250 c-family/c-pch.cc:288 c-family/c-pch.cc:366
  #, fuzzy, gcc-internal-format
  msgid "cannot read %s: %m"
  msgstr "%s: αδυναμία στην ανάγνωση %s: %s\n"
  
! #: lto-wrapper.cc:1795
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid format of %s"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: lto-wrapper.cc:1971
  #, fuzzy, gcc-internal-format
  msgid "%<fopen%>: %s: %m"
  msgstr "αδυναμία ανοίγματος του `%s'"
  
! #: lto-wrapper.cc:1988
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "corrupted ltrans output file %s"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου `%s'"
  
! #: lto-wrapper.cc:2032
  #, gcc-internal-format, gfc-internal-format
  msgid "using serial compilation of %d LTRANS jobs"
  msgstr ""
  
! #: lto-wrapper.cc:2054
  #, gcc-internal-format
  msgid "using ltrans cache without file locking support, do not use in parallel"
  msgstr ""
  
! #: lto-wrapper.cc:2315 config/gcn/mkoffload.cc:954
  #, gcc-internal-format
  msgid "%<atexit%> failed"
  msgstr ""
  
! #: multiple_target.cc:72
  #, fuzzy, gcc-internal-format
  msgid "the call requires %<ifunc%>, which is not supported by this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: multiple_target.cc:79
  #, gcc-internal-format
  msgid "target does not support function version dispatcher"
  msgstr ""
  
! #: multiple_target.cc:87
  #, gcc-internal-format
  msgid "default %<target_clones%> attribute was not set"
  msgstr ""
  
! #: multiple_target.cc:331 c-family/c-attribs.cc:6138
  #, fuzzy, gcc-internal-format
  msgid "single %<target_clones%> attribute is ignored"
  msgstr "μη έγκυρο δικαίωμα"
  
! #: multiple_target.cc:340
  #, gcc-internal-format
  msgid "clones for %<target_clones%> attribute cannot be created"
  msgstr ""
  
! #: multiple_target.cc:343
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it has %<noclone%> attribute"
  msgstr ""
  
! #: multiple_target.cc:364
  #, gcc-internal-format
! msgid "%<default%> target was not set"
  msgstr ""
  
! #: multiple_target.cc:368
  #, gcc-internal-format
! msgid "an empty string cannot be in %<target_clones%> attribute"
  msgstr ""
  
! #: multiple_target.cc:372
  #, gcc-internal-format
! msgid "multiple %<default%> targets were set"
  msgstr ""
  
! #: omp-expand.cc:3454
  #, gcc-internal-format
  msgid "%qs clause with %<sink%> modifier waiting for lexically later iteration"
  msgstr ""
  
! #: omp-expand.cc:3594
  #, gcc-internal-format
  msgid "%qs clause with %<sink%> modifier refers to iteration never in the iteration space"
  msgstr ""
  
! #: omp-expand.cc:8222
  #, gcc-internal-format
  msgid "invalid OpenMP non-rectangular loop step; %<(%E - %E) * %E%> is not a multiple of loop %d step %qE"
  msgstr ""
--- 30751,30923 ----
  msgid "bytecode stream in file %qs generated with LTO version %d.%d instead of the expected %d.%d"
  msgstr ""
  
! #: lto-wrapper.cc:163
  #, fuzzy, gcc-internal-format
  msgid "deleting LTRANS file %s: %m"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου `%s'"
  
! #: lto-wrapper.cc:367
  #, gcc-internal-format, gfc-internal-format
  msgid "option %s with different values"
  msgstr ""
  
! #: lto-wrapper.cc:383
  #, gcc-internal-format
  msgid "option %qs with mismatching values (%s, %s)"
  msgstr ""
  
! #: lto-wrapper.cc:499
  #, gcc-internal-format, gfc-internal-format
  msgid "option %s not used consistently in all LTO input files"
  msgstr ""
  
! #: lto-wrapper.cc:644 lto-wrapper.cc:652
  #, gcc-internal-format
  msgid "Extra option to %<-Xassembler%>: %s, dropping all %<-Xassembler%> and %<-Wa%> options."
  msgstr ""
  
! #: lto-wrapper.cc:660
  #, gcc-internal-format
  msgid "Options to %<-Xassembler%> do not match: %s, %s, dropping all %<-Xassembler%> and %<-Wa%> options."
  msgstr ""
  
! #: lto-wrapper.cc:981
  #, gcc-internal-format
  msgid "could not find %s in %s (consider using %<-B%>)"
  msgstr ""
  
! #: lto-wrapper.cc:1062
  #, gcc-internal-format, gfc-internal-format
  msgid "problem with building target image for %s"
  msgstr ""
  
! #: lto-wrapper.cc:1091
  #, fuzzy, gcc-internal-format
  #| msgid "no input files"
  msgid "reading input file"
  msgstr "δεν υπάρχουν αρχεία εισόδου"
  
! #: lto-wrapper.cc:1096
  #, fuzzy, gcc-internal-format
  msgid "writing output file"
  msgstr "%s: Σφάλμα κατά την εγγραφή του %s\n"
  
! #: lto-wrapper.cc:1135
  #, gcc-internal-format
  msgid "installation error, cannot find %<crtoffloadtable%s.o%>"
  msgstr ""
  
! #: lto-wrapper.cc:1386
  msgid "see the %{%<-flto%> option documentation%} for more information"
  msgstr ""
  
! #: lto-wrapper.cc:1454
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC%> must be set"
  msgstr ""
  
! #: lto-wrapper.cc:1458 config/gcn/mkoffload.cc:812
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC_OPTIONS%> must be set"
  msgstr ""
  
! #: lto-wrapper.cc:1579
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing directory: %s"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: lto-wrapper.cc:1772 lto-wrapper.cc:1830 c-family/c-pch.cc:215
  #: c-family/c-pch.cc:250 c-family/c-pch.cc:288 c-family/c-pch.cc:366
  #, fuzzy, gcc-internal-format
  msgid "cannot read %s: %m"
  msgstr "%s: αδυναμία στην ανάγνωση %s: %s\n"
  
! #: lto-wrapper.cc:1799
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid format of %s"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: lto-wrapper.cc:1973
  #, fuzzy, gcc-internal-format
  msgid "%<fopen%>: %s: %m"
  msgstr "αδυναμία ανοίγματος του `%s'"
  
! #: lto-wrapper.cc:1990
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "corrupted ltrans output file %s"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου `%s'"
  
! #: lto-wrapper.cc:2034
  #, gcc-internal-format, gfc-internal-format
  msgid "using serial compilation of %d LTRANS jobs"
  msgstr ""
  
! #: lto-wrapper.cc:2056
  #, gcc-internal-format
  msgid "using ltrans cache without file locking support, do not use in parallel"
  msgstr ""
  
! #: lto-wrapper.cc:2318 config/gcn/mkoffload.cc:1002
  #, gcc-internal-format
  msgid "%<atexit%> failed"
  msgstr ""
  
! #: multiple_target.cc:79
  #, fuzzy, gcc-internal-format
  msgid "the call requires %<ifunc%>, which is not supported by this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: multiple_target.cc:86
  #, gcc-internal-format
  msgid "target does not support function version dispatcher"
  msgstr ""
  
! #: multiple_target.cc:94
  #, gcc-internal-format
  msgid "default %<target_clones%> attribute was not set"
  msgstr ""
  
! #: multiple_target.cc:283 c-family/c-attribs.cc:6439
  #, fuzzy, gcc-internal-format
  msgid "single %<target_clones%> attribute is ignored"
  msgstr "μη έγκυρο δικαίωμα"
  
! #: multiple_target.cc:299
  #, gcc-internal-format
  msgid "clones for %<target_clones%> attribute cannot be created"
  msgstr ""
  
! #: multiple_target.cc:302
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it has %<noclone%> attribute"
  msgstr ""
  
! #: multiple_target.cc:318
  #, gcc-internal-format
! msgid "multiple %<default%> targets were set"
  msgstr ""
  
! #: multiple_target.cc:327
  #, gcc-internal-format
! msgid "%<default%> target was not set"
  msgstr ""
  
! #: multiple_target.cc:336
  #, gcc-internal-format
! msgid "an empty string cannot be in %<target_clones%> attribute"
  msgstr ""
  
! #: omp-expand.cc:3470
  #, gcc-internal-format
  msgid "%qs clause with %<sink%> modifier waiting for lexically later iteration"
  msgstr ""
  
! #: omp-expand.cc:3610
  #, gcc-internal-format
  msgid "%qs clause with %<sink%> modifier refers to iteration never in the iteration space"
  msgstr ""
  
! #: omp-expand.cc:8239
  #, gcc-internal-format
  msgid "invalid OpenMP non-rectangular loop step; %<(%E - %E) * %E%> is not a multiple of loop %d step %qE"
  msgstr ""
*************** msgstr ""
*** 29793,30136 ****
  msgid "no other trait-property may be specified in the same selector set with %<kind(\"any\")%>"
  msgstr ""
  
! #: omp-general.cc:1537
  #, gcc-internal-format
  msgid "%qD used as a variant with incompatible %<construct%> selector sets"
  msgstr ""
  
! #: omp-general.cc:1751
  #, gcc-internal-format
  msgid "%<target_device%> selector set inside of %<target%> directive"
  msgstr ""
  
! #: omp-general.cc:3626
  #, gcc-internal-format
  msgid "%qs specifies a conflicting level of parallelism"
  msgstr ""
  
! #: omp-general.cc:3629
  #, gcc-internal-format
  msgid "... to the previous %qs clause here"
  msgstr ""
  
! #: omp-general.cc:3664
  #, gcc-internal-format
  msgid "cannot apply %qs to %qD, which has also been marked with an OpenMP 'declare target' directive"
  msgstr ""
  
! #: omp-general.cc:3718
  #, gcc-internal-format
  msgid "incompatible %qs clause when applying %qs to %qD, which has already been marked with an OpenACC 'routine' directive"
  msgstr ""
  
! #: omp-general.cc:3725
  #, gcc-internal-format
  msgid "missing %qs clause when applying %qs to %qD, which has already been marked with an OpenACC 'routine' directive"
  msgstr ""
  
! #: omp-general.cc:3734
  #, fuzzy, gcc-internal-format
  msgid "... with %qs clause here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: omp-general.cc:3742
  #, gcc-internal-format
  msgid "... without %qs clause near to here"
  msgstr ""
  
! #: omp-general.cc:4579
  #, gcc-internal-format
  msgid "non-rectangular %<tile%>"
  msgstr ""
  
! #: omp-general.cc:4798
  #, gcc-internal-format
  msgid "%<ordered%> clause used with generated loops"
  msgstr ""
  
! #: omp-general.cc:4916
  #, gcc-internal-format
  msgid "non-constant iteration count of %<unroll full%> loop"
  msgstr ""
  
! #: omp-low.cc:1174
  #, gcc-internal-format
  msgid "%<allocate%> clause must specify an allocator here"
  msgstr ""
  
! #: omp-low.cc:2774 omp-offload.cc:1519
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.cc:2777 omp-offload.cc:1520
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.cc:2781 omp-offload.cc:1554
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr ""
  
! #: omp-low.cc:2832
  #, gcc-internal-format
  msgid "argument not permitted on %qs clause"
  msgstr ""
  
! #: omp-low.cc:2836
  #, gcc-internal-format
  msgid "enclosing parent compute construct"
  msgstr ""
  
! #: omp-low.cc:2839
  #, fuzzy, gcc-internal-format
  #| msgid "In subroutine"
  msgid "enclosing routine"
  msgstr "Στην υπορουτίνα"
  
! #: omp-low.cc:2880
  #, fuzzy, gcc-internal-format
  msgid "conflicting reduction operations for %qE"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: omp-low.cc:2884
  #, fuzzy, gcc-internal-format
  msgid "location of the previous reduction for %qE"
  msgstr "αυτή είναι η θέση του πρώτου ορισμού"
  
! #: omp-low.cc:2917
  #, gcc-internal-format
  msgid "nested loop in reduction needs reduction clause for %qE"
  msgstr ""
  
! #: omp-low.cc:3174
  #, gcc-internal-format
  msgid "%<target%> construct with nested %<teams%> construct contains directives outside of the %<teams%> construct"
  msgstr ""
  
! #: omp-low.cc:3232
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC routine"
  msgstr ""
  
! #: omp-low.cc:3241
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC region"
  msgstr ""
  
! #: omp-low.cc:3256
  #, gcc-internal-format
  msgid "OpenMP constructs are not allowed in target region with %<ancestor%>"
  msgstr ""
  
! #: omp-low.cc:3281 omp-low.cc:3348
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<parallel%>, %<loop%> or %<simd%> may not be nested inside a region with the %<order(concurrent)%> clause"
  msgstr ""
  
! #: omp-low.cc:3300
  #, gcc-internal-format
  msgid "%<ordered simd threads%> must be closely nested inside of %<%s simd%> region"
  msgstr ""
  
! #: omp-low.cc:3316
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<ordered simd%>, %<simd%>, %<loop%> or %<atomic%> may not be nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.cc:3330
  #, gcc-internal-format
  msgid "only %<distribute%>, %<parallel%> or %<loop%> regions are allowed to be strictly nested inside %<teams%> region"
  msgstr ""
  
! #: omp-low.cc:3344
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<parallel%>, %<loop%> or %<simd%> may not be nested inside a %<loop%> region"
  msgstr ""
  
! #: omp-low.cc:3364
  #, gcc-internal-format
  msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
  msgstr ""
  
! #: omp-low.cc:3413
  #, gcc-internal-format
  msgid "OpenACC loop directive must be associated with an OpenACC compute region"
  msgstr ""
  
! #: omp-low.cc:3435
  #, fuzzy, gcc-internal-format
  msgid "orphaned %qs construct"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: omp-low.cc:3464
  #, gcc-internal-format
  msgid "%<cancel for%> inside %<nowait%> for construct"
  msgstr ""
  
! #: omp-low.cc:3469
  #, gcc-internal-format
  msgid "%<cancel for%> inside %<ordered%> for construct"
  msgstr ""
  
! #: omp-low.cc:3489 omp-low.cc:3502
  #, gcc-internal-format
  msgid "%<cancel sections%> inside %<nowait%> sections construct"
  msgstr ""
  
! #: omp-low.cc:3531
  #, gcc-internal-format
  msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
  msgstr ""
  
! #: omp-low.cc:3556
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: omp-low.cc:3562
  #, gcc-internal-format
  msgid "%<%s %s%> construct not closely nested inside of %qs"
  msgstr ""
  
! #: omp-low.cc:3591
  #, gcc-internal-format
  msgid "barrier region may not be closely nested inside of work-sharing, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.cc:3598
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.cc:3629
  #, gcc-internal-format
  msgid "%qs region may not be closely nested inside of work-sharing, %<loop%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.cc:3664
  #, gcc-internal-format
  msgid "%<scope%> region may not be closely nested inside of work-sharing, %<loop%>, explicit %<task%>, %<taskloop%>, %<critical%>, %<ordered%>, %<master%>, or %<masked%> region"
  msgstr ""
  
! #: omp-low.cc:3687
  #, gcc-internal-format
  msgid "%<%s(%s)%> is only allowed in %<omp ordered%>"
  msgstr ""
  
! #: omp-low.cc:3702
  #, gcc-internal-format
  msgid "invalid depend kind in omp %<ordered%> %<depend%>"
  msgstr ""
  
! #: omp-low.cc:3719
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
  msgstr ""
  
! #: omp-low.cc:3735
  #, gcc-internal-format
  msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.cc:3748
  #, gcc-internal-format
  msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.cc:3761 omp-low.cc:3806
  #, gcc-internal-format
  msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
  msgstr ""
  
! #: omp-low.cc:3770
  #, gcc-internal-format
  msgid "%<ordered%> construct without %<doacross%> or %<depend%> clauses must not have the same binding region as %<ordered%> construct with those clauses"
  msgstr ""
  
! #: omp-low.cc:3789
  #, gcc-internal-format
  msgid "%<ordered%> construct without %<doacross%> or %<depend%> clauses binds to loop where %<collapse%> argument %wd is different from %<ordered%> argument %wd"
  msgstr ""
  
! #: omp-low.cc:3823
  #, gcc-internal-format
  msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
  msgstr ""
  
! #: omp-low.cc:3841
  #, gcc-internal-format
  msgid "%<teams%> construct must be closely nested inside of %<target%> construct or not nested in any OpenMP construct"
  msgstr ""
  
! #: omp-low.cc:3853 c-family/c-omp.cc:741
  #, gcc-internal-format
  msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
  msgstr ""
  
! #: omp-low.cc:3861
  #, gcc-internal-format
  msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
  msgstr ""
  
! #: omp-low.cc:3874
  #, gcc-internal-format
  msgid "OpenACC construct inside of non-OpenACC region"
  msgstr ""
  
! #: omp-low.cc:3935
  #, gcc-internal-format
  msgid "%s %qs construct inside of %s %qs region"
  msgstr ""
  
! #: omp-low.cc:3948 omp-low.cc:3965
  #, gcc-internal-format
  msgid "%qs construct inside of %qs region"
  msgstr ""
  
! #: omp-low.cc:4105
  #, gcc-internal-format
  msgid "setjmp/longjmp inside %<simd%> construct"
  msgstr ""
  
! #: omp-low.cc:4131
  #, gcc-internal-format
  msgid "OpenMP runtime API call %qD in a region with %<order(concurrent)%> clause"
  msgstr ""
  
! #: omp-low.cc:4147
  #, gcc-internal-format
  msgid "OpenMP runtime API call %qD strictly nested in a %<teams%> region"
  msgstr ""
  
! #: omp-low.cc:4159
  #, gcc-internal-format
  msgid "OpenMP runtime API call %qD in a region with %<device(ancestor)%> clause"
  msgstr ""
  
! #: omp-low.cc:9855
  #, gcc-internal-format
  msgid "ignoring %<sink%> clause with offset that is not a multiple of the loop step"
  msgstr ""
  
! #: omp-low.cc:9878
  #, gcc-internal-format
  msgid "first offset must be in opposite direction of loop iterations"
  msgstr ""
  
! #: omp-low.cc:15209
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid exit from %s structured block"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: omp-low.cc:15211 omp-low.cc:15216
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid entry to %s structured block"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
  #. Otherwise, be vague and lazy, but efficient.
! #: omp-low.cc:15220
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid branch to/from %s structured block"
  msgstr ""
--- 30972,31335 ----
  msgid "no other trait-property may be specified in the same selector set with %<kind(\"any\")%>"
  msgstr ""
  
! #: omp-general.cc:1563
! #, gcc-internal-format
! msgid "multiple definitions of variants with the same context selector violate the one-definition rule"
! msgstr ""
! 
! #: omp-general.cc:1566
! #, fuzzy, gcc-internal-format
! msgid "previous variant declaration here"
! msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
! 
! #: omp-general.cc:1606
  #, gcc-internal-format
  msgid "%qD used as a variant with incompatible %<construct%> selector sets"
  msgstr ""
  
! #: omp-general.cc:1829
  #, gcc-internal-format
  msgid "%<target_device%> selector set inside of %<target%> directive"
  msgstr ""
  
! #: omp-general.cc:3721
  #, gcc-internal-format
  msgid "%qs specifies a conflicting level of parallelism"
  msgstr ""
  
! #: omp-general.cc:3724
  #, gcc-internal-format
  msgid "... to the previous %qs clause here"
  msgstr ""
  
! #: omp-general.cc:3759
  #, gcc-internal-format
  msgid "cannot apply %qs to %qD, which has also been marked with an OpenMP 'declare target' directive"
  msgstr ""
  
! #: omp-general.cc:3813
  #, gcc-internal-format
  msgid "incompatible %qs clause when applying %qs to %qD, which has already been marked with an OpenACC 'routine' directive"
  msgstr ""
  
! #: omp-general.cc:3820
  #, gcc-internal-format
  msgid "missing %qs clause when applying %qs to %qD, which has already been marked with an OpenACC 'routine' directive"
  msgstr ""
  
! #: omp-general.cc:3829
  #, fuzzy, gcc-internal-format
  msgid "... with %qs clause here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: omp-general.cc:3837
  #, gcc-internal-format
  msgid "... without %qs clause near to here"
  msgstr ""
  
! #: omp-general.cc:4674
  #, gcc-internal-format
  msgid "non-rectangular %<tile%>"
  msgstr ""
  
! #: omp-general.cc:4893
  #, gcc-internal-format
  msgid "%<ordered%> clause used with generated loops"
  msgstr ""
  
! #: omp-general.cc:5011
  #, gcc-internal-format
  msgid "non-constant iteration count of %<unroll full%> loop"
  msgstr ""
  
! #: omp-low.cc:1178
  #, gcc-internal-format
  msgid "%<allocate%> clause must specify an allocator here"
  msgstr ""
  
! #: omp-low.cc:2780 omp-offload.cc:1519
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.cc:2783 omp-offload.cc:1520
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.cc:2787 omp-offload.cc:1554
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr ""
  
! #: omp-low.cc:2838
  #, gcc-internal-format
  msgid "argument not permitted on %qs clause"
  msgstr ""
  
! #: omp-low.cc:2842
  #, gcc-internal-format
  msgid "enclosing parent compute construct"
  msgstr ""
  
! #: omp-low.cc:2845
  #, fuzzy, gcc-internal-format
  #| msgid "In subroutine"
  msgid "enclosing routine"
  msgstr "Στην υπορουτίνα"
  
! #: omp-low.cc:2886
  #, fuzzy, gcc-internal-format
  msgid "conflicting reduction operations for %qE"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: omp-low.cc:2890
  #, fuzzy, gcc-internal-format
  msgid "location of the previous reduction for %qE"
  msgstr "αυτή είναι η θέση του πρώτου ορισμού"
  
! #: omp-low.cc:2923
  #, gcc-internal-format
  msgid "nested loop in reduction needs reduction clause for %qE"
  msgstr ""
  
! #: omp-low.cc:3180
  #, gcc-internal-format
  msgid "%<target%> construct with nested %<teams%> construct contains directives outside of the %<teams%> construct"
  msgstr ""
  
! #: omp-low.cc:3238
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC routine"
  msgstr ""
  
! #: omp-low.cc:3247
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC region"
  msgstr ""
  
! #: omp-low.cc:3262
  #, gcc-internal-format
  msgid "OpenMP constructs are not allowed in target region with %<ancestor%>"
  msgstr ""
  
! #: omp-low.cc:3287 omp-low.cc:3356
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<parallel%>, %<loop%> or %<simd%> may not be nested inside a region with the %<order(concurrent)%> clause"
  msgstr ""
  
! #: omp-low.cc:3306
  #, gcc-internal-format
  msgid "%<ordered simd threads%> must be closely nested inside of %<%s simd%> region"
  msgstr ""
  
! #: omp-low.cc:3323
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<ordered simd%>, %<simd%>, %<loop%> or %<atomic%> may not be nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.cc:3337
  #, gcc-internal-format
  msgid "only %<distribute%>, %<parallel%> or %<loop%> regions are allowed to be strictly nested inside %<teams%> region"
  msgstr ""
  
! #: omp-low.cc:3352
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<parallel%>, %<loop%> or %<simd%> may not be nested inside a %<loop%> region"
  msgstr ""
  
! #: omp-low.cc:3372
  #, gcc-internal-format
  msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
  msgstr ""
  
! #: omp-low.cc:3421
  #, gcc-internal-format
  msgid "OpenACC loop directive must be associated with an OpenACC compute region"
  msgstr ""
  
! #: omp-low.cc:3443
  #, fuzzy, gcc-internal-format
  msgid "orphaned %qs construct"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: omp-low.cc:3472
  #, gcc-internal-format
  msgid "%<cancel for%> inside %<nowait%> for construct"
  msgstr ""
  
! #: omp-low.cc:3477
  #, gcc-internal-format
  msgid "%<cancel for%> inside %<ordered%> for construct"
  msgstr ""
  
! #: omp-low.cc:3497 omp-low.cc:3510
  #, gcc-internal-format
  msgid "%<cancel sections%> inside %<nowait%> sections construct"
  msgstr ""
  
! #: omp-low.cc:3539
  #, gcc-internal-format
  msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
  msgstr ""
  
! #: omp-low.cc:3564
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: omp-low.cc:3570
  #, gcc-internal-format
  msgid "%<%s %s%> construct not closely nested inside of %qs"
  msgstr ""
  
! #: omp-low.cc:3599
  #, gcc-internal-format
  msgid "barrier region may not be closely nested inside of work-sharing, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.cc:3606
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.cc:3637
  #, gcc-internal-format
  msgid "%qs region may not be closely nested inside of work-sharing, %<loop%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.cc:3672
  #, gcc-internal-format
  msgid "%<scope%> region may not be closely nested inside of work-sharing, %<loop%>, explicit %<task%>, %<taskloop%>, %<critical%>, %<ordered%>, %<master%>, or %<masked%> region"
  msgstr ""
  
! #: omp-low.cc:3695
  #, gcc-internal-format
  msgid "%<%s(%s)%> is only allowed in %<omp ordered%>"
  msgstr ""
  
! #: omp-low.cc:3710
  #, gcc-internal-format
  msgid "invalid depend kind in omp %<ordered%> %<depend%>"
  msgstr ""
  
! #: omp-low.cc:3727
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
  msgstr ""
  
! #: omp-low.cc:3743
  #, gcc-internal-format
  msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
  msgstr ""
  
! #: omp-low.cc:3756
  #, gcc-internal-format
  msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
  msgstr ""
  
! #: omp-low.cc:3769 omp-low.cc:3814
  #, gcc-internal-format
  msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
  msgstr ""
  
! #: omp-low.cc:3778
  #, gcc-internal-format
  msgid "%<ordered%> construct without %<doacross%> or %<depend%> clauses must not have the same binding region as %<ordered%> construct with those clauses"
  msgstr ""
  
! #: omp-low.cc:3797
  #, gcc-internal-format
  msgid "%<ordered%> construct without %<doacross%> or %<depend%> clauses binds to loop where %<collapse%> argument %wd is different from %<ordered%> argument %wd"
  msgstr ""
  
! #: omp-low.cc:3831
  #, gcc-internal-format
  msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
  msgstr ""
  
! #: omp-low.cc:3849
  #, gcc-internal-format
  msgid "%<teams%> construct must be closely nested inside of %<target%> construct or not nested in any OpenMP construct"
  msgstr ""
  
! #: omp-low.cc:3861 c-family/c-omp.cc:746
  #, gcc-internal-format
  msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
  msgstr ""
  
! #: omp-low.cc:3869
  #, gcc-internal-format
  msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
  msgstr ""
  
! #: omp-low.cc:3882
  #, gcc-internal-format
  msgid "OpenACC construct inside of non-OpenACC region"
  msgstr ""
  
! #: omp-low.cc:3943
  #, gcc-internal-format
  msgid "%s %qs construct inside of %s %qs region"
  msgstr ""
  
! #: omp-low.cc:3956 omp-low.cc:3973
  #, gcc-internal-format
  msgid "%qs construct inside of %qs region"
  msgstr ""
  
! #: omp-low.cc:4113
  #, gcc-internal-format
  msgid "setjmp/longjmp inside %<simd%> construct"
  msgstr ""
  
! #: omp-low.cc:4139
  #, gcc-internal-format
  msgid "OpenMP runtime API call %qD in a region with %<order(concurrent)%> clause"
  msgstr ""
  
! #: omp-low.cc:4155
  #, gcc-internal-format
  msgid "OpenMP runtime API call %qD strictly nested in a %<teams%> region"
  msgstr ""
  
! #: omp-low.cc:4167
  #, gcc-internal-format
  msgid "OpenMP runtime API call %qD in a region with %<device(ancestor)%> clause"
  msgstr ""
  
! #: omp-low.cc:9863
  #, gcc-internal-format
  msgid "ignoring %<sink%> clause with offset that is not a multiple of the loop step"
  msgstr ""
  
! #: omp-low.cc:9886
  #, gcc-internal-format
  msgid "first offset must be in opposite direction of loop iterations"
  msgstr ""
  
! #: omp-low.cc:12897
! #, gcc-internal-format
! msgid "iterators used together with deep mapping are not supported yet"
! msgstr ""
! 
! #: omp-low.cc:13174
! #, gcc-internal-format
! msgid "only the %<device_type(any)%> is supported"
! msgstr ""
! 
! #: omp-low.cc:15475
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid exit from %s structured block"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: omp-low.cc:15477 omp-low.cc:15482
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid entry to %s structured block"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
  #. Otherwise, be vague and lazy, but efficient.
! #: omp-low.cc:15486
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid branch to/from %s structured block"
  msgstr ""
*************** msgstr ""
*** 30274,30280 ****
  msgid "ignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified non-%<uniform%> argument"
  msgstr ""
  
! #: optabs.cc:4979
  #, gcc-internal-format
  msgid "indirect jumps are not available on this target"
  msgstr ""
--- 31473,31479 ----
  msgid "ignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified non-%<uniform%> argument"
  msgstr ""
  
! #: optabs.cc:5175
  #, gcc-internal-format
  msgid "indirect jumps are not available on this target"
  msgstr ""
*************** msgstr "σφάλμα εγγραφής %s
*** 30295,30403 ****
  msgid "error closing optimization records %qs"
  msgstr "Το βήμα αρχικοποίησης απέτυχε"
  
! #: opts-common.cc:1453
  #, fuzzy, gcc-internal-format
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "Η οικογένεια διευθύνσεων δεν υποστηρίζεται από την οικογένεια πρωτοκόλλου"
  
! #: opts-common.cc:1463 opts.cc:2610
  #, fuzzy, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: opts-common.cc:1470
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs should be a non-negative integer optionally followed by a size unit"
  msgstr "το πρώτο όρισμα της `%s' πρέπει να είναι `int'"
  
! #: opts-common.cc:1474
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs should be a non-negative integer"
  msgstr "το πρώτο όρισμα της `%s' πρέπει να είναι `int'"
  
! #: opts-common.cc:1481
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs is not between %d and %d"
  msgstr "%s: οι τιμές του πεδίου `%s' δεν πρέπει να είναι μεγαλύτερες από %d"
  
! #: opts-common.cc:1545
  #, fuzzy, gcc-internal-format
  msgid "invalid argument in option %qs"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: opts-common.cc:1547
  #, gcc-internal-format
  msgid "%qs specified multiple times in the same option"
  msgstr ""
  
! #: opts-common.cc:1550
  #, gcc-internal-format
  msgid "%qs is mutually exclusive with %qs and cannot be specified together"
  msgstr ""
  
! #: opts-common.cc:1572
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument in option %qs"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: opts-common.cc:1583 config/i386/i386-options.cc:1715
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: opts-common.cc:1586 config/i386/i386-options.cc:1718
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: opts-common.cc:1629 c-family/c-opts.cc:476
  #, fuzzy, gcc-internal-format
  msgid "switch %qs is no longer supported"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: opts-common.cc:1689
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs is bigger than %d"
  msgstr "%s: οι τιμές του πεδίου `%s' δεν πρέπει να είναι μεγαλύτερες από %d"
  
! #: opts-common.cc:2043
  #, gcc-internal-format
  msgid "malformed %<COLLECT_GCC_OPTIONS%>"
  msgstr ""
  
- #: opts-diagnostic.cc:142
- #, gcc-internal-format
- msgid "%<%s%s%>: unexpected value %qs for key %qs; expected %qs or %qs"
- msgstr ""
- 
- #: opts-diagnostic.cc:173
- msgid "%<%s%s%>: unexpected value %qs for key %qs; known values: %e"
- msgstr ""
- 
- #: opts-diagnostic.cc:243
- msgid "%<%s%s%>: unknown key %qs for format %qs; known keys: %e"
- msgstr ""
- 
- #: opts-diagnostic.cc:256
- #, gcc-internal-format
- msgid "%<%s%s%>: missing required key %qs for format %qs; try %<%s%s:%s=%s%>"
- msgstr ""
- 
- #: opts-diagnostic.cc:282
- #, gcc-internal-format
- msgid "%<%s%s%>: expected KEY=VALUE-style parameter for format %qs after %qs; got %qs"
- msgstr ""
- 
- #: opts-diagnostic.cc:345
- #, fuzzy
- msgid "%<%s%s%>: unrecognized format %qs; known formats: %e"
- msgstr "άγνωστο πρόθεμα: %s"
- 
- #: opts-diagnostic.cc:424
- #, fuzzy, gcc-internal-format
- msgid "unable to open %qs: %m"
- msgstr "αδυναμία ανοίγματος του `%s'"
- 
  #: opts-global.cc:107
  #, gcc-internal-format
  msgid "command-line option %qs is valid for the driver but not for %s"
--- 31494,31569 ----
  msgid "error closing optimization records %qs"
  msgstr "Το βήμα αρχικοποίησης απέτυχε"
  
! #: opts-common.cc:1455
  #, fuzzy, gcc-internal-format
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "Η οικογένεια διευθύνσεων δεν υποστηρίζεται από την οικογένεια πρωτοκόλλου"
  
! #: opts-common.cc:1465 opts.cc:2670
  #, fuzzy, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: opts-common.cc:1472
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs should be a non-negative integer optionally followed by a size unit"
  msgstr "το πρώτο όρισμα της `%s' πρέπει να είναι `int'"
  
! #: opts-common.cc:1476
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs should be a non-negative integer"
  msgstr "το πρώτο όρισμα της `%s' πρέπει να είναι `int'"
  
! #: opts-common.cc:1483
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs is not between %d and %d"
  msgstr "%s: οι τιμές του πεδίου `%s' δεν πρέπει να είναι μεγαλύτερες από %d"
  
! #: opts-common.cc:1547
  #, fuzzy, gcc-internal-format
  msgid "invalid argument in option %qs"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: opts-common.cc:1549
  #, gcc-internal-format
  msgid "%qs specified multiple times in the same option"
  msgstr ""
  
! #: opts-common.cc:1552
  #, gcc-internal-format
  msgid "%qs is mutually exclusive with %qs and cannot be specified together"
  msgstr ""
  
! #: opts-common.cc:1574
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument in option %qs"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: opts-common.cc:1585 config/i386/i386-options.cc:1686
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: opts-common.cc:1588 config/i386/i386-options.cc:1689
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: opts-common.cc:1631 c-family/c-opts.cc:476
  #, fuzzy, gcc-internal-format
  msgid "switch %qs is no longer supported"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: opts-common.cc:1694
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs is bigger than %d"
  msgstr "%s: οι τιμές του πεδίου `%s' δεν πρέπει να είναι μεγαλύτερες από %d"
  
! #: opts-common.cc:2050
  #, gcc-internal-format
  msgid "malformed %<COLLECT_GCC_OPTIONS%>"
  msgstr ""
  
  #: opts-global.cc:107
  #, gcc-internal-format
  msgid "command-line option %qs is valid for the driver but not for %s"
*************** msgstr ""
*** 30425,30431 ****
  msgid "unrecognized command-line option %<-fopt-info-%s%>"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: opts-global.cc:436 opts-global.cc:445 m2/gm2spec.cc:544
  #, gcc-internal-format
  msgid "plugin support is disabled; configure with %<--enable-plugin%>"
  msgstr ""
--- 31591,31597 ----
  msgid "unrecognized command-line option %<-fopt-info-%s%>"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: opts-global.cc:436 opts-global.cc:445 m2/gm2spec.cc:564
  #, gcc-internal-format
  msgid "plugin support is disabled; configure with %<--enable-plugin%>"
  msgstr ""
*************** msgstr ""
*** 30447,30854 ****
  msgid "unrecognized shadow offset %qs"
  msgstr "Μη αναγνωρίσημο όνομα επιφάνειας `%s'"
  
! #: opts.cc:244
  #, gcc-internal-format
  msgid "argument %qs to %<-femit-struct-debug-detailed%> not recognized"
  msgstr ""
  
! #: opts.cc:280
  #, gcc-internal-format
  msgid "argument %qs to %<-femit-struct-debug-detailed%> unknown"
  msgstr ""
  
! #: opts.cc:287
  #, gcc-internal-format
  msgid "%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%>"
  msgstr ""
  
! #: opts.cc:755
  #, fuzzy, gcc-internal-format
  msgid "argument to %<-O%> should be a non-negative integer, %<g%>, %<s%>, %<z%> or %<fast%>"
  msgstr "το πρώτο όρισμα της `%s' πρέπει να είναι `int'"
  
! #: opts.cc:861 opts.cc:867 opts.cc:873 opts.cc:879 opts.cc:890 opts.cc:900
! #: opts.cc:906 opts.cc:912 opts.cc:918 opts.cc:924 opts.cc:930 opts.cc:936
! #: opts.cc:942 opts.cc:948 opts.cc:965 opts.cc:973 config/mips/mips.cc:20572
! #: config/mips/mips.cc:20574 config/mips/mips.cc:20587
  #, fuzzy, gcc-internal-format
  msgid "%qs is incompatible with %qs"
  msgstr "μη έγκυρο δικαίωμα"
  
! #: opts.cc:955
  #, gcc-internal-format
  msgid "%<-fipa-modref%> is incompatible with %qs"
  msgstr ""
  
! #: opts.cc:1035
  #, gcc-internal-format
  msgid "%<-fsanitize=%s%> is incompatible with %<-fsanitize=%s%>"
  msgstr ""
  
! #: opts.cc:1053
  #, gcc-internal-format
  msgid "%<-fipa-reorder-for-locality%> is incompatible with an explicit %qs option"
  msgstr ""
  
! #: opts.cc:1092
  #, gcc-internal-format
  msgid "section anchors must be disabled when unit-at-a-time is disabled"
  msgstr ""
  
! #: opts.cc:1096
  #, gcc-internal-format
  msgid "toplevel reorder must be disabled when unit-at-a-time is disabled"
  msgstr ""
  
! #: opts.cc:1110
  #, fuzzy, gcc-internal-format
  msgid "transactional memory is not supported with non-call exceptions"
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: opts.cc:1125
  #, gcc-internal-format
  msgid "section anchors must be disabled when toplevel reorder is disabled"
  msgstr ""
  
! #: opts.cc:1136
  #, gcc-internal-format
  msgid "%<-ftrivial-auto-var-init=zero%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: opts.cc:1186
  #, gcc-internal-format
  msgid "%<-fstack-protector-strong%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: opts.cc:1231
  #, gcc-internal-format
  msgid "%<-fno-fat-lto-objects%> are supported only with linker plugin"
  msgstr ""
  
! #: opts.cc:1239
  #, fuzzy, gcc-internal-format
  msgid "%<-gsplit-dwarf%> is not supported with LTO, disabling"
  msgstr "Η οικογένεια διευθύνσεων δεν υποστηρίζεται από την οικογένεια πρωτοκόλλου"
  
! #: opts.cc:1253
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
  msgstr "Η οικογένεια διευθύνσεων δεν υποστηρίζεται από την οικογένεια πρωτοκόλλου"
  
! #: opts.cc:1282
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1286
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1313
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "ειδικά αρχεία μπλοκ δεν υποστηρίζονται"
  
! #: opts.cc:1325 opts.cc:2322
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize-trap=%s%> is not supported"
  msgstr "Το ai_family δεν υποστηρίζεται"
  
! #: opts.cc:1352
  #, gcc-internal-format
  msgid "%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option"
  msgstr ""
  
! #: opts.cc:1359
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=address%>"
  msgstr ""
  
! #: opts.cc:1362
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1367
  #, gcc-internal-format
  msgid "live patching (with %qs) is not supported with LTO"
  msgstr ""
  
! #: opts.cc:1372
  #, fuzzy, gcc-internal-format
  msgid "vtable verification is not supported with LTO"
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: opts.cc:1447
  #, gcc-internal-format
  msgid "variable tracking requested, but useless unless producing debug info"
  msgstr ""
  
! #: opts.cc:1451
  #, gcc-internal-format
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr ""
  
! #: opts.cc:1480
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr ""
  
! #: opts.cc:1493
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1523 config/darwin.cc:3484
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr ""
  
! #: opts.cc:1539
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr ""
  
! #: opts.cc:1557 config/pa/pa.cc:580
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr ""
  
! #: opts.cc:2066
  #, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr ""
  
! #: opts.cc:2301
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.cc:2356
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr ""
  
! #: opts.cc:2362
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr ""
  
! #: opts.cc:2397
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute directive ignored"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: opts.cc:2421
  #, gcc-internal-format
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr ""
  
! #: opts.cc:2445
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: opts.cc:2460
  #, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr ""
  
! #: opts.cc:2469
  #, gcc-internal-format
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr ""
  
! #: opts.cc:2528
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: opts.cc:2665
  #, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.cc:2676
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: opts.cc:2856
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2862
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:3108
  #, fuzzy, gcc-internal-format
  msgid "%qs option can be specified only for offload compiler"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: opts.cc:3117
  #, gcc-internal-format
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr ""
  
! #: opts.cc:3238
  #, fuzzy, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "άγνωστος χαρακτήρας `%s'"
  
! #: opts.cc:3290
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.cc:3301
  #, fuzzy, gcc-internal-format
  msgid "dwarf version %wu is not supported"
  msgstr "ειδικά αρχεία μπλοκ δεν υποστηρίζονται"
  
! #: opts.cc:3338
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: opts.cc:3538
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr ""
  
! #: opts.cc:3577
  #, fuzzy, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
  # src/request.c:806 src/request.c:912
! #: opts.cc:3601
  #, fuzzy, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "Μη αναγνωρίσημο όνομα επιφάνειας `%s'"
  
  # src/request.c:806 src/request.c:912
! #: opts.cc:3603
  #, fuzzy, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "Μη αναγνωρίσημο όνομα επιφάνειας `%s'"
  
  # src/request.c:806 src/request.c:912
! #: opts.cc:3615
  #, fuzzy, gcc-internal-format
  msgid "unrecognized btf debug output level %qs"
  msgstr "Μη αναγνωρίσημο όνομα επιφάνειας `%s'"
  
! #: opts.cc:3632
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr ""
  
! #: opts.cc:3636
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr ""
  
! #: opts.cc:3681
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "μη αναγνωρίσημη επιλογή `-%c'"
  
! #: opts.cc:3710
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr ""
  
! #: opts.cc:3714
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr ""
  
! #: opts.cc:3718
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr ""
  
! #: passes.cc:84
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "pass %s does not support cloning"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: passes.cc:90
  #, gcc-internal-format
  msgid "pass %s needs a %<set_pass_param%> implementation to handle the extra argument in %<NEXT_PASS%>"
  msgstr ""
  
! #: passes.cc:1085
  #, fuzzy, gcc-internal-format
  msgid "unrecognized option %<-fenable%>"
  msgstr "μη αναγνωρίσημη επιλογή `-%s'"
  
! #: passes.cc:1087
  #, fuzzy, gcc-internal-format
  msgid "unrecognized option %<-fdisable%>"
  msgstr "μη αναγνωρίσημη επιλογή `-%c'"
  
! #: passes.cc:1095
  #, gcc-internal-format
  msgid "unknown pass %s specified in %<-fenable%>"
  msgstr ""
  
! #: passes.cc:1097
  #, fuzzy, gcc-internal-format
  msgid "unknown pass %s specified in %<-fdisable%>"
  msgstr "άγνωστο σετ `%s'"
  
! #: passes.cc:1122 passes.cc:1211
  #, gcc-internal-format, gfc-internal-format
  msgid "enable pass %s for functions in the range of [%u, %u]"
  msgstr ""
  
! #: passes.cc:1125 passes.cc:1222
  #, gcc-internal-format, gfc-internal-format
  msgid "disable pass %s for functions in the range of [%u, %u]"
  msgstr ""
  
! #: passes.cc:1161 passes.cc:1189
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid range %s in option %s"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: passes.cc:1207
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "enable pass %s for function %s"
  msgstr "μη έγκυρη τάξη χαρακτήρων `%s'"
  
! #: passes.cc:1218
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "disable pass %s for function %s"
  msgstr "μη έγκυρη τάξη χαρακτήρων `%s'"
  
! #: passes.cc:1447
  #, fuzzy, gcc-internal-format
  msgid "invalid pass positioning operation"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: passes.cc:1508
  #, fuzzy, gcc-internal-format
  msgid "plugin cannot register a missing pass"
  msgstr "μη έγκυρος χρόνος έναρξης"
  
! #: passes.cc:1511
  #, fuzzy, gcc-internal-format
  msgid "plugin cannot register an unnamed pass"
  msgstr "άγνωστος χαρακτήρας `%s'"
  
! #: passes.cc:1516
  #, fuzzy, gcc-internal-format
  msgid "plugin cannot register pass %qs without reference pass name"
  msgstr "δεν είναι δυνατόν να γίνει `stat' το locale αρχείο `%s'"
  
! #: passes.cc:1535
  #, fuzzy, gcc-internal-format
  msgid "pass %qs not found but is referenced by new pass %qs"
  msgstr "δε βρέθηκε ο προεπεξεργαστής C: %s \n"
--- 31613,32025 ----
  msgid "unrecognized shadow offset %qs"
  msgstr "Μη αναγνωρίσημο όνομα επιφάνειας `%s'"
  
! #: opts.cc:246
  #, gcc-internal-format
  msgid "argument %qs to %<-femit-struct-debug-detailed%> not recognized"
  msgstr ""
  
! #: opts.cc:282
  #, gcc-internal-format
  msgid "argument %qs to %<-femit-struct-debug-detailed%> unknown"
  msgstr ""
  
! #: opts.cc:289
  #, gcc-internal-format
  msgid "%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%>"
  msgstr ""
  
! #: opts.cc:767
  #, fuzzy, gcc-internal-format
  msgid "argument to %<-O%> should be a non-negative integer, %<g%>, %<s%>, %<z%> or %<fast%>"
  msgstr "το πρώτο όρισμα της `%s' πρέπει να είναι `int'"
  
! #: opts.cc:873 opts.cc:879 opts.cc:885 opts.cc:891 opts.cc:902 opts.cc:912
! #: opts.cc:918 opts.cc:924 opts.cc:930 opts.cc:936 opts.cc:942 opts.cc:948
! #: opts.cc:954 opts.cc:960 opts.cc:977 opts.cc:985 config/mips/mips.cc:20593
! #: config/mips/mips.cc:20595 config/mips/mips.cc:20608
  #, fuzzy, gcc-internal-format
  msgid "%qs is incompatible with %qs"
  msgstr "μη έγκυρο δικαίωμα"
  
! #: opts.cc:967
  #, gcc-internal-format
  msgid "%<-fipa-modref%> is incompatible with %qs"
  msgstr ""
  
! #: opts.cc:1049
  #, gcc-internal-format
  msgid "%<-fsanitize=%s%> is incompatible with %<-fsanitize=%s%>"
  msgstr ""
  
! #: opts.cc:1067
  #, gcc-internal-format
  msgid "%<-fipa-reorder-for-locality%> is incompatible with an explicit %qs option"
  msgstr ""
  
! #: opts.cc:1127
  #, gcc-internal-format
  msgid "section anchors must be disabled when unit-at-a-time is disabled"
  msgstr ""
  
! #: opts.cc:1131
  #, gcc-internal-format
  msgid "toplevel reorder must be disabled when unit-at-a-time is disabled"
  msgstr ""
  
! #: opts.cc:1145
  #, fuzzy, gcc-internal-format
  msgid "transactional memory is not supported with non-call exceptions"
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: opts.cc:1160
  #, gcc-internal-format
  msgid "section anchors must be disabled when toplevel reorder is disabled"
  msgstr ""
  
! #: opts.cc:1171
  #, gcc-internal-format
  msgid "%<-ftrivial-auto-var-init=zero%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: opts.cc:1221
  #, gcc-internal-format
  msgid "%<-fstack-protector-strong%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: opts.cc:1266
  #, gcc-internal-format
  msgid "%<-fno-fat-lto-objects%> are supported only with linker plugin"
  msgstr ""
  
! #: opts.cc:1274
  #, fuzzy, gcc-internal-format
  msgid "%<-gsplit-dwarf%> is not supported with LTO, disabling"
  msgstr "Η οικογένεια διευθύνσεων δεν υποστηρίζεται από την οικογένεια πρωτοκόλλου"
  
! #: opts.cc:1288
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
  msgstr "Η οικογένεια διευθύνσεων δεν υποστηρίζεται από την οικογένεια πρωτοκόλλου"
  
! #: opts.cc:1317
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1321
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1357
! #, gcc-internal-format
! msgid "%<--param hwasan-random-frame-tag=0%> is ignored when %<-fsanitize=memtag-stack%> is present"
! msgstr ""
! 
! #: opts.cc:1366
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "ειδικά αρχεία μπλοκ δεν υποστηρίζονται"
  
! #: opts.cc:1378 opts.cc:2382
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize-trap=%s%> is not supported"
  msgstr "Το ai_family δεν υποστηρίζεται"
  
! #: opts.cc:1405
  #, gcc-internal-format
  msgid "%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option"
  msgstr ""
  
! #: opts.cc:1412
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=address%>"
  msgstr ""
  
! #: opts.cc:1415
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1420
  #, gcc-internal-format
  msgid "live patching (with %qs) is not supported with LTO"
  msgstr ""
  
! #: opts.cc:1425
  #, fuzzy, gcc-internal-format
  msgid "vtable verification is not supported with LTO"
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: opts.cc:1491
  #, gcc-internal-format
  msgid "variable tracking requested, but useless unless producing debug info"
  msgstr ""
  
! #: opts.cc:1495
  #, gcc-internal-format
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr ""
  
! #: opts.cc:1524
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr ""
  
! #: opts.cc:1537
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1567 config/darwin.cc:3539
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr ""
  
! #: opts.cc:1583
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr ""
  
! #: opts.cc:1601 config/pa/pa.cc:580
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr ""
  
! #: opts.cc:2110
  #, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr ""
  
! #: opts.cc:2360
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.cc:2416
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr ""
  
! #: opts.cc:2422
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr ""
  
! #: opts.cc:2457
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute directive ignored"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: opts.cc:2481
  #, gcc-internal-format
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr ""
  
! #: opts.cc:2505
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: opts.cc:2520
  #, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr ""
  
! #: opts.cc:2529
  #, gcc-internal-format
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr ""
  
! #: opts.cc:2588
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: opts.cc:2725
  #, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.cc:2736
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: opts.cc:2916
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2922
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:3180
  #, fuzzy, gcc-internal-format
  msgid "%qs option can be specified only for offload compiler"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: opts.cc:3189
  #, gcc-internal-format
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr ""
  
! #: opts.cc:3314
  #, fuzzy, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "άγνωστος χαρακτήρας `%s'"
  
! #: opts.cc:3366
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.cc:3377
  #, fuzzy, gcc-internal-format
  msgid "dwarf version %wu is not supported"
  msgstr "ειδικά αρχεία μπλοκ δεν υποστηρίζονται"
  
! #: opts.cc:3416
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: opts.cc:3617
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr ""
  
! #: opts.cc:3656
  #, fuzzy, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
  # src/request.c:806 src/request.c:912
! #: opts.cc:3680
  #, fuzzy, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "Μη αναγνωρίσημο όνομα επιφάνειας `%s'"
  
  # src/request.c:806 src/request.c:912
! #: opts.cc:3682
  #, fuzzy, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "Μη αναγνωρίσημο όνομα επιφάνειας `%s'"
  
  # src/request.c:806 src/request.c:912
! #: opts.cc:3694
  #, fuzzy, gcc-internal-format
  msgid "unrecognized btf debug output level %qs"
  msgstr "Μη αναγνωρίσημο όνομα επιφάνειας `%s'"
  
! #: opts.cc:3711
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr ""
  
! #: opts.cc:3715
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr ""
  
! #: opts.cc:3760
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "μη αναγνωρίσημη επιλογή `-%c'"
  
! #: opts.cc:3789
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr ""
  
! #: opts.cc:3793
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr ""
  
! #: opts.cc:3797
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr ""
  
! #: passes.cc:90
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "pass %s does not support cloning"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: passes.cc:96
  #, gcc-internal-format
  msgid "pass %s needs a %<set_pass_param%> implementation to handle the extra argument in %<NEXT_PASS%>"
  msgstr ""
  
! #: passes.cc:1084
  #, fuzzy, gcc-internal-format
  msgid "unrecognized option %<-fenable%>"
  msgstr "μη αναγνωρίσημη επιλογή `-%s'"
  
! #: passes.cc:1086
  #, fuzzy, gcc-internal-format
  msgid "unrecognized option %<-fdisable%>"
  msgstr "μη αναγνωρίσημη επιλογή `-%c'"
  
! #: passes.cc:1094
  #, gcc-internal-format
  msgid "unknown pass %s specified in %<-fenable%>"
  msgstr ""
  
! #: passes.cc:1096
  #, fuzzy, gcc-internal-format
  msgid "unknown pass %s specified in %<-fdisable%>"
  msgstr "άγνωστο σετ `%s'"
  
! #: passes.cc:1121 passes.cc:1210
  #, gcc-internal-format, gfc-internal-format
  msgid "enable pass %s for functions in the range of [%u, %u]"
  msgstr ""
  
! #: passes.cc:1124 passes.cc:1221
  #, gcc-internal-format, gfc-internal-format
  msgid "disable pass %s for functions in the range of [%u, %u]"
  msgstr ""
  
! #: passes.cc:1160 passes.cc:1188
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid range %s in option %s"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: passes.cc:1206
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "enable pass %s for function %s"
  msgstr "μη έγκυρη τάξη χαρακτήρων `%s'"
  
! #: passes.cc:1217
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "disable pass %s for function %s"
  msgstr "μη έγκυρη τάξη χαρακτήρων `%s'"
  
! #: passes.cc:1446
  #, fuzzy, gcc-internal-format
  msgid "invalid pass positioning operation"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: passes.cc:1507
  #, fuzzy, gcc-internal-format
  msgid "plugin cannot register a missing pass"
  msgstr "μη έγκυρος χρόνος έναρξης"
  
! #: passes.cc:1510
  #, fuzzy, gcc-internal-format
  msgid "plugin cannot register an unnamed pass"
  msgstr "άγνωστος χαρακτήρας `%s'"
  
! #: passes.cc:1515
  #, fuzzy, gcc-internal-format
  msgid "plugin cannot register pass %qs without reference pass name"
  msgstr "δεν είναι δυνατόν να γίνει `stat' το locale αρχείο `%s'"
  
! #: passes.cc:1534
  #, fuzzy, gcc-internal-format
  msgid "pass %qs not found but is referenced by new pass %qs"
  msgstr "δε βρέθηκε ο προεπεξεργαστής C: %s \n"
*************** msgstr ""
*** 30888,31050 ****
  msgid "unknown callback event registered by plugin %s"
  msgstr ""
  
! #: plugin.cc:507
  #, gcc-internal-format, gfc-internal-format
  msgid "plugin %s registered a null callback function for event %s"
  msgstr ""
  
! #: plugin.cc:641
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid ""
  "cannot load plugin %s\n"
  "%s"
  msgstr "αδυναμία ανοίγματος του `%s'"
  
! #: plugin.cc:652
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "plugin %s is not licensed under a GPL-compatible license\n"
  "%s"
  msgstr ""
  
! #: plugin.cc:665
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid ""
  "cannot find %s in plugin %s\n"
  "%s"
  msgstr "αδυναμία ανοίγματος υποδοχής: %s"
  
! #: plugin.cc:675
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "fail to initialize plugin %s"
  msgstr "Δεν ήταν δυνατή η εύρεση ετικέττας για μεταγωγή στο `%s'"
  
! #: plugin.cc:708
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot load plugin %s: %s"
  msgstr "αδυναμία ανοίγματος του `%s'"
  
! #: plugin.cc:718
  #, gcc-internal-format, gfc-internal-format
  msgid "plugin %s is not licensed under a GPL-compatible license: %s"
  msgstr ""
  
! #: plugin.cc:728
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot find %s in plugin %s: %s"
  msgstr "αδυναμία εκτέλεσης ioctl στο `%s'"
  
! #: plugin.cc:737
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "failed to initialize plugin %s"
  msgstr "Κακοσυνταίριασμα τύπων καταχώρησης/πίνακα"
  
! #: plugin.cc:1049
  #, gcc-internal-format
  msgid "%<-iplugindir%> option not passed from the gcc driver"
  msgstr ""
  
! #: pointer-query.cc:1201
  #, gcc-internal-format
  msgid "destination object is likely at address zero"
  msgstr ""
  
! #: pointer-query.cc:1203
  #, gcc-internal-format
  msgid "source object is likely at address zero"
  msgstr ""
  
! #: pointer-query.cc:1213
  #, gcc-internal-format
  msgid "at offset %s into destination object %qE of size %s"
  msgstr ""
  
! #: pointer-query.cc:1216
  #, gcc-internal-format
  msgid "destination object %qE of size %s"
  msgstr ""
  
! #: pointer-query.cc:1222
  #, gcc-internal-format
  msgid "at offset %s into destination object of size %s allocated by %qE"
  msgstr ""
  
! #: pointer-query.cc:1225
  #, gcc-internal-format
  msgid "destination object of size %s allocated by %qE"
  msgstr ""
  
! #: pointer-query.cc:1235
  #, gcc-internal-format
  msgid "at offset %s into source object %qE of size %s"
  msgstr ""
  
! #: pointer-query.cc:1238
  #, gcc-internal-format
  msgid "source object %qE of size %s"
  msgstr ""
  
! #: pointer-query.cc:1245
  #, gcc-internal-format
  msgid "at offset %s into source object of size %s allocated by %qE"
  msgstr ""
  
! #: pointer-query.cc:1248
  #, gcc-internal-format
  msgid "source object of size %s allocated by %qE"
  msgstr ""
  
! #: pointer-query.cc:1256
  #, gcc-internal-format
  msgid "at offset %s into object %qE of size %s"
  msgstr ""
  
! #: pointer-query.cc:1259
  #, gcc-internal-format
  msgid "object %qE of size %s"
  msgstr ""
  
! #: pointer-query.cc:1266
  #, gcc-internal-format
  msgid "at offset %s into object of size %s allocated by %qE"
  msgstr ""
  
! #: pointer-query.cc:1269
  #, gcc-internal-format
  msgid "object of size %s allocated by %qE"
  msgstr ""
  
! #: predict.cc:2616
  #, gcc-internal-format
  msgid "probability %qE must be constant floating-point expression"
  msgstr ""
  
! #: predict.cc:2629
  #, gcc-internal-format
  msgid "probability %qE is outside the range [0.0, 1.0]"
  msgstr ""
  
! #: predict.cc:3704
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing counts for called function %s"
  msgstr "πολύ λίγα ορίσματα"
  
! #: profile.cc:628
  #, gcc-internal-format
  msgid "corrupted profile info: profile data is not flow-consistent"
  msgstr ""
  
! #: profile.cc:645
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted profile info: number of iterations for basic block %d thought to be %i"
  msgstr ""
  
! #: profile.cc:668
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted profile info: number of executions for edge %d-%d thought to be %i"
  msgstr ""
  
! #: profile.cc:977
  #, gcc-internal-format
  msgid "corrupted profile info: invalid time profile"
  msgstr ""
--- 32059,32221 ----
  msgid "unknown callback event registered by plugin %s"
  msgstr ""
  
! #: plugin.cc:506
  #, gcc-internal-format, gfc-internal-format
  msgid "plugin %s registered a null callback function for event %s"
  msgstr ""
  
! #: plugin.cc:639
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid ""
  "cannot load plugin %s\n"
  "%s"
  msgstr "αδυναμία ανοίγματος του `%s'"
  
! #: plugin.cc:650
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "plugin %s is not licensed under a GPL-compatible license\n"
  "%s"
  msgstr ""
  
! #: plugin.cc:663
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid ""
  "cannot find %s in plugin %s\n"
  "%s"
  msgstr "αδυναμία ανοίγματος υποδοχής: %s"
  
! #: plugin.cc:673
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "fail to initialize plugin %s"
  msgstr "Δεν ήταν δυνατή η εύρεση ετικέττας για μεταγωγή στο `%s'"
  
! #: plugin.cc:706
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot load plugin %s: %s"
  msgstr "αδυναμία ανοίγματος του `%s'"
  
! #: plugin.cc:716
  #, gcc-internal-format, gfc-internal-format
  msgid "plugin %s is not licensed under a GPL-compatible license: %s"
  msgstr ""
  
! #: plugin.cc:726
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot find %s in plugin %s: %s"
  msgstr "αδυναμία εκτέλεσης ioctl στο `%s'"
  
! #: plugin.cc:735
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "failed to initialize plugin %s"
  msgstr "Κακοσυνταίριασμα τύπων καταχώρησης/πίνακα"
  
! #: plugin.cc:1047
  #, gcc-internal-format
  msgid "%<-iplugindir%> option not passed from the gcc driver"
  msgstr ""
  
! #: pointer-query.cc:1206
  #, gcc-internal-format
  msgid "destination object is likely at address zero"
  msgstr ""
  
! #: pointer-query.cc:1208
  #, gcc-internal-format
  msgid "source object is likely at address zero"
  msgstr ""
  
! #: pointer-query.cc:1218
  #, gcc-internal-format
  msgid "at offset %s into destination object %qE of size %s"
  msgstr ""
  
! #: pointer-query.cc:1221
  #, gcc-internal-format
  msgid "destination object %qE of size %s"
  msgstr ""
  
! #: pointer-query.cc:1227
  #, gcc-internal-format
  msgid "at offset %s into destination object of size %s allocated by %qE"
  msgstr ""
  
! #: pointer-query.cc:1230
  #, gcc-internal-format
  msgid "destination object of size %s allocated by %qE"
  msgstr ""
  
! #: pointer-query.cc:1240
  #, gcc-internal-format
  msgid "at offset %s into source object %qE of size %s"
  msgstr ""
  
! #: pointer-query.cc:1243
  #, gcc-internal-format
  msgid "source object %qE of size %s"
  msgstr ""
  
! #: pointer-query.cc:1250
  #, gcc-internal-format
  msgid "at offset %s into source object of size %s allocated by %qE"
  msgstr ""
  
! #: pointer-query.cc:1253
  #, gcc-internal-format
  msgid "source object of size %s allocated by %qE"
  msgstr ""
  
! #: pointer-query.cc:1261
  #, gcc-internal-format
  msgid "at offset %s into object %qE of size %s"
  msgstr ""
  
! #: pointer-query.cc:1264
  #, gcc-internal-format
  msgid "object %qE of size %s"
  msgstr ""
  
! #: pointer-query.cc:1271
  #, gcc-internal-format
  msgid "at offset %s into object of size %s allocated by %qE"
  msgstr ""
  
! #: pointer-query.cc:1274
  #, gcc-internal-format
  msgid "object of size %s allocated by %qE"
  msgstr ""
  
! #: predict.cc:2639
  #, gcc-internal-format
  msgid "probability %qE must be constant floating-point expression"
  msgstr ""
  
! #: predict.cc:2652
  #, gcc-internal-format
  msgid "probability %qE is outside the range [0.0, 1.0]"
  msgstr ""
  
! #: predict.cc:3728
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing counts for called function %s"
  msgstr "πολύ λίγα ορίσματα"
  
! #: profile.cc:666
  #, gcc-internal-format
  msgid "corrupted profile info: profile data is not flow-consistent"
  msgstr ""
  
! #: profile.cc:683
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted profile info: number of iterations for basic block %d thought to be %i"
  msgstr ""
  
! #: profile.cc:706
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted profile info: number of executions for edge %d-%d thought to be %i"
  msgstr ""
  
! #: profile.cc:1027
  #, gcc-internal-format
  msgid "corrupted profile info: invalid time profile"
  msgstr ""
*************** msgstr ""
*** 31136,31157 ****
  msgid "output operand %d must use %<&%> constraint"
  msgstr ""
  
! #: regcprop.cc:1254
  #, gcc-internal-format
  msgid "%qs: [%u] bad %<next_regno%> for empty chain (%u)"
  msgstr ""
  
! #: regcprop.cc:1266
  #, gcc-internal-format
  msgid "%qs: loop in %<next_regno%> chain (%u)"
  msgstr ""
  
! #: regcprop.cc:1269
  #, gcc-internal-format
  msgid "%qs: [%u] bad %<oldest_regno%> (%u)"
  msgstr ""
  
! #: regcprop.cc:1281
  #, gcc-internal-format
  msgid "%qs: [%u] non-empty register in chain (%s %u %i)"
  msgstr ""
--- 32307,32328 ----
  msgid "output operand %d must use %<&%> constraint"
  msgstr ""
  
! #: regcprop.cc:1295
  #, gcc-internal-format
  msgid "%qs: [%u] bad %<next_regno%> for empty chain (%u)"
  msgstr ""
  
! #: regcprop.cc:1307
  #, gcc-internal-format
  msgid "%qs: loop in %<next_regno%> chain (%u)"
  msgstr ""
  
! #: regcprop.cc:1310
  #, gcc-internal-format
  msgid "%qs: [%u] bad %<oldest_regno%> (%u)"
  msgstr ""
  
! #: regcprop.cc:1322
  #, gcc-internal-format
  msgid "%qs: [%u] non-empty register in chain (%s %u %i)"
  msgstr ""
*************** msgstr ""
*** 31171,31178 ****
  msgid "cannot use %qs as a fixed register"
  msgstr ""
  
! #: reginfo.cc:732 config/arc/arc.cc:1086 config/arc/arc.cc:1128
! #: config/ia64/ia64.cc:6051 config/ia64/ia64.cc:6058 config/pa/pa.cc:477
  #: config/pa/pa.cc:484 config/sh/sh.cc:8291 config/sh/sh.cc:8298
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown register name: %s"
--- 32342,32349 ----
  msgid "cannot use %qs as a fixed register"
  msgstr ""
  
! #: reginfo.cc:732 config/arc/arc.cc:1084 config/arc/arc.cc:1126
! #: config/ia64/ia64.cc:6096 config/ia64/ia64.cc:6103 config/pa/pa.cc:477
  #: config/pa/pa.cc:484 config/sh/sh.cc:8291 config/sh/sh.cc:8298
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown register name: %s"
*************** msgstr ""
*** 31248,31254 ****
  msgid "%<asm%> operand constraint incompatible with operand size"
  msgstr ""
  
! #: reload1.cc:7885
  #, gcc-internal-format
  msgid "output operand is constant in %<asm%>"
  msgstr ""
--- 32419,32425 ----
  msgid "%<asm%> operand constraint incompatible with operand size"
  msgstr ""
  
! #: reload1.cc:7884
  #, gcc-internal-format
  msgid "output operand is constant in %<asm%>"
  msgstr ""
*************** msgstr ""
*** 31303,31374 ****
  msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
  msgstr ""
  
! #: stmt.cc:215
  #, gcc-internal-format
! msgid "output operand constraint lacks %<=%>"
  msgstr ""
  
  #: stmt.cc:230
  #, gcc-internal-format
  msgid "output constraint %qc for operand %d is not at the beginning"
  msgstr ""
  
! #: stmt.cc:254
  #, gcc-internal-format
  msgid "operand constraint contains incorrectly positioned %<+%> or %<=%>"
  msgstr ""
  
! #: stmt.cc:261 stmt.cc:355
  #, gcc-internal-format
  msgid "%<%%%> constraint used with last operand"
  msgstr ""
  
! #: stmt.cc:277
  #, gcc-internal-format
  msgid "matching constraint not valid in output operand"
  msgstr ""
  
! #: stmt.cc:281
  #, fuzzy, gcc-internal-format
  msgid "%<:%> constraint used for output operand"
  msgstr "μη έγκυρος χρήστης"
  
! #: stmt.cc:346
  #, gcc-internal-format
  msgid "input operand constraint contains %qc"
  msgstr ""
  
! #: stmt.cc:377
  #, gcc-internal-format
  msgid "%<:%> constraint mixed with other constraints"
  msgstr ""
  
! #: stmt.cc:400
  #, gcc-internal-format
  msgid "matching constraint references invalid operand number"
  msgstr ""
  
! #: stmt.cc:434
  #, fuzzy, gcc-internal-format
  msgid "invalid punctuation %qc in constraint"
  msgstr "μη έγκυρη μέτρηση επανάληψης `%s' στη κατασκευή [c*n]"
  
! #: stmt.cc:451
  #, fuzzy, gcc-internal-format
  msgid "matching constraint does not allow a register"
  msgstr "σχετική θέση αρχείου είναι εκτός ορίων"
  
! #: stmt.cc:545
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<asm%> operand name %qs"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: stmt.cc:642
  #, gcc-internal-format
  msgid "missing close brace for named operand"
  msgstr ""
  
! #: stmt.cc:671
  #, fuzzy, gcc-internal-format
  msgid "undefined named operand %qs"
  msgstr "Μη ορισμένο όνομα %s"
--- 32474,32630 ----
  msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
  msgstr ""
  
! #: stmt.cc:227
  #, gcc-internal-format
! msgid "data type isn%'t suitable for register %s of operand %i"
  msgstr ""
  
  #: stmt.cc:230
+ #, gcc-internal-format, gfc-internal-format
+ msgid "register %s for operand %i cannot be accessed by the current target"
+ msgstr ""
+ 
+ #: stmt.cc:233
+ #, gcc-internal-format, gfc-internal-format
+ msgid "register %s for operand %i is not general enough to be used as a register variable"
+ msgstr ""
+ 
+ #: stmt.cc:236
+ #, gcc-internal-format
+ msgid "register %s for operand %i isn%'t suitable for data type"
+ msgstr ""
+ 
+ #: stmt.cc:245
+ #, gcc-internal-format, gfc-internal-format
+ msgid "register for operand %i is an internal GCC implementation detail"
+ msgstr ""
+ 
+ #: stmt.cc:291
+ #, gcc-internal-format
+ msgid "output operand constraint lacks %<=%>"
+ msgstr ""
+ 
+ #: stmt.cc:306
  #, gcc-internal-format
  msgid "output constraint %qc for operand %d is not at the beginning"
  msgstr ""
  
! #: stmt.cc:338
  #, gcc-internal-format
  msgid "operand constraint contains incorrectly positioned %<+%> or %<=%>"
  msgstr ""
  
! #: stmt.cc:345 stmt.cc:562
  #, gcc-internal-format
  msgid "%<%%%> constraint used with last operand"
  msgstr ""
  
! #: stmt.cc:372
  #, gcc-internal-format
  msgid "matching constraint not valid in output operand"
  msgstr ""
  
! #: stmt.cc:376
  #, fuzzy, gcc-internal-format
  msgid "%<:%> constraint used for output operand"
  msgstr "μη έγκυρος χρήστης"
  
! #: stmt.cc:395 stmt.cc:642
! #, gcc-internal-format
! msgid "hard register constraints are only supported while using LRA"
! msgstr ""
! 
! #: stmt.cc:403 stmt.cc:470 stmt.cc:650 stmt.cc:725
! #, gcc-internal-format
! msgid "hard register constraints and regular register constraints in one alternative are not supported"
! msgstr ""
! 
! #: stmt.cc:410 stmt.cc:657
! #, gcc-internal-format
! msgid "multiple hard register constraints in one alternative are not supported"
! msgstr ""
! 
! #: stmt.cc:418
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "invalid output constraint: %s"
! msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
! 
! #: stmt.cc:426 stmt.cc:498
! #, gcc-internal-format, gfc-internal-format
! msgid "multiple outputs to hard register: %s"
! msgstr ""
! 
! #: stmt.cc:435
! #, gcc-internal-format
! msgid "hard register constraint for output %i conflicts with %<asm%> clobber list"
! msgstr ""
! 
! #: stmt.cc:447
! #, gcc-internal-format
! msgid "constraint and register %<asm%> for output operand %i are unsatisfiable"
! msgstr ""
! 
! #: stmt.cc:491 stmt.cc:748 varasm.cc:1558
! #, fuzzy, gcc-internal-format
! msgid "invalid register name for %q+D"
! msgstr "μη έγκυρος αριθμός πεδίου: `%s'"
! 
! #: stmt.cc:553
  #, gcc-internal-format
  msgid "input operand constraint contains %qc"
  msgstr ""
  
! #: stmt.cc:584
  #, gcc-internal-format
  msgid "%<:%> constraint mixed with other constraints"
  msgstr ""
  
! #: stmt.cc:612
  #, gcc-internal-format
  msgid "matching constraint references invalid operand number"
  msgstr ""
  
! #: stmt.cc:665
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "invalid input constraint: %s"
! msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
! 
! #: stmt.cc:673 stmt.cc:755
! #, gcc-internal-format, gfc-internal-format
! msgid "multiple inputs to hard register: %s"
! msgstr ""
! 
! #: stmt.cc:680
! #, gcc-internal-format
! msgid "hard register constraint for input %i conflicts with %<asm%> clobber list"
! msgstr ""
! 
! #: stmt.cc:699
! #, gcc-internal-format
! msgid "constraint and register %<asm%> for input operand %i are unsatisfiable"
! msgstr ""
! 
! #: stmt.cc:715
  #, fuzzy, gcc-internal-format
  msgid "invalid punctuation %qc in constraint"
  msgstr "μη έγκυρη μέτρηση επανάληψης `%s' στη κατασκευή [c*n]"
  
! #: stmt.cc:775
  #, fuzzy, gcc-internal-format
  msgid "matching constraint does not allow a register"
  msgstr "σχετική θέση αρχείου είναι εκτός ορίων"
  
! #: stmt.cc:869
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<asm%> operand name %qs"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: stmt.cc:969
  #, gcc-internal-format
  msgid "missing close brace for named operand"
  msgstr ""
  
! #: stmt.cc:998
  #, fuzzy, gcc-internal-format
  msgid "undefined named operand %qs"
  msgstr "Μη ορισμένο όνομα %s"
*************** msgstr ""
*** 31438,31449 ****
  msgid "packed attribute is unnecessary"
  msgstr ""
  
! #: stor-layout.cc:2753
  #, gcc-internal-format
  msgid "alignment of array elements is greater than element size"
  msgstr ""
  
! #: stor-layout.cc:2759
  #, gcc-internal-format
  msgid "size of array element is not a multiple of its alignment"
  msgstr ""
--- 32694,32705 ----
  msgid "packed attribute is unnecessary"
  msgstr ""
  
! #: stor-layout.cc:2758
  #, gcc-internal-format
  msgid "alignment of array elements is greater than element size"
  msgstr ""
  
! #: stor-layout.cc:2764
  #, gcc-internal-format
  msgid "size of array element is not a multiple of its alignment"
  msgstr ""
*************** msgstr ""
*** 31463,31649 ****
  msgid "%qD renamed after being referenced in assembly"
  msgstr ""
  
! #: symtab.cc:1109
  #, fuzzy, gcc-internal-format
  msgid "function symbol is not function"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: symtab.cc:1116
  #, gcc-internal-format
  msgid "inconsistent %<ifunc%> attribute"
  msgstr ""
  
! #: symtab.cc:1124
  #, gcc-internal-format
  msgid "variable symbol is not variable"
  msgstr ""
  
! #: symtab.cc:1130
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr ""
  
! #: symtab.cc:1135
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "node has invalid order %i"
  msgstr "Μη έγκυρη προτεραιότητα `%s'"
  
! #: symtab.cc:1144
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.cc:1152
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.cc:1163 symtab.cc:1170
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr ""
  
! #: symtab.cc:1179
  #, gcc-internal-format
  msgid "node not found in symtab assembler name hash"
  msgstr ""
  
! #: symtab.cc:1188
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr ""
  
! #: symtab.cc:1193
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr ""
  
! #: symtab.cc:1198
  #, fuzzy, gcc-internal-format
  msgid "node is analyzed but it is not a definition"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: symtab.cc:1203
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr ""
  
! #: symtab.cc:1208
  #, fuzzy, gcc-internal-format
  msgid "node is alias but not definition"
  msgstr "έχει παραληφθεί το αρχείο προορισμού"
  
! #: symtab.cc:1213
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr ""
  
! #: symtab.cc:1218
  #, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
  msgstr ""
  
! #: symtab.cc:1223
  #, gcc-internal-format
  msgid "node is symver but not alias"
  msgstr ""
  
! #: symtab.cc:1232
  #, gcc-internal-format
  msgid "symver target is not exported with default visibility"
  msgstr ""
  
! #: symtab.cc:1239
  #, gcc-internal-format
  msgid "symver is not exported with default visibility"
  msgstr ""
  
! #: symtab.cc:1248
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr ""
  
! #: symtab.cc:1253
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr ""
  
! #: symtab.cc:1258
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr ""
  
! #: symtab.cc:1263
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr ""
  
! #: symtab.cc:1270
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr ""
  
! #: symtab.cc:1285
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr ""
  
! #: symtab.cc:1295
  #, fuzzy, gcc-internal-format
  msgid "implicit_section flag is set but section isn%'t"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: symtab.cc:1302
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr ""
  
! #: symtab.cc:1314
  #, gcc-internal-format
  msgid "Alias and target%'s section differs"
  msgstr ""
  
! #: symtab.cc:1321
  #, gcc-internal-format
  msgid "Alias and target%'s comdat groups differs"
  msgstr ""
  
! #: symtab.cc:1336
  #, gcc-internal-format
  msgid "Transparent alias and target%'s assembler names differs"
  msgstr ""
  
! #: symtab.cc:1344
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr ""
  
! #: symtab.cc:1367 symtab.cc:1477 symtab.cc:1504
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr ""
  
! #: symtab.cc:1476
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid order in asm node %i"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: symtab.cc:1500
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr ""
  
! #: symtab.cc:1938
  #, fuzzy, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: symtab.cc:1940
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr ""
  
! #: symtab.cc:1968
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr ""
--- 32719,32905 ----
  msgid "%qD renamed after being referenced in assembly"
  msgstr ""
  
! #: symtab.cc:1124
  #, fuzzy, gcc-internal-format
  msgid "function symbol is not function"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: symtab.cc:1131
  #, gcc-internal-format
  msgid "inconsistent %<ifunc%> attribute"
  msgstr ""
  
! #: symtab.cc:1139
  #, gcc-internal-format
  msgid "variable symbol is not variable"
  msgstr ""
  
! #: symtab.cc:1145
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr ""
  
! #: symtab.cc:1150
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "node has invalid order %i"
  msgstr "Μη έγκυρη προτεραιότητα `%s'"
  
! #: symtab.cc:1159
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.cc:1167
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.cc:1178 symtab.cc:1185
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr ""
  
! #: symtab.cc:1194
  #, gcc-internal-format
  msgid "node not found in symtab assembler name hash"
  msgstr ""
  
! #: symtab.cc:1203
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr ""
  
! #: symtab.cc:1208
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr ""
  
! #: symtab.cc:1213
  #, fuzzy, gcc-internal-format
  msgid "node is analyzed but it is not a definition"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: symtab.cc:1218
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr ""
  
! #: symtab.cc:1223
  #, fuzzy, gcc-internal-format
  msgid "node is alias but not definition"
  msgstr "έχει παραληφθεί το αρχείο προορισμού"
  
! #: symtab.cc:1228
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr ""
  
! #: symtab.cc:1233
  #, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
  msgstr ""
  
! #: symtab.cc:1238
  #, gcc-internal-format
  msgid "node is symver but not alias"
  msgstr ""
  
! #: symtab.cc:1247
  #, gcc-internal-format
  msgid "symver target is not exported with default visibility"
  msgstr ""
  
! #: symtab.cc:1254
  #, gcc-internal-format
  msgid "symver is not exported with default visibility"
  msgstr ""
  
! #: symtab.cc:1263
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr ""
  
! #: symtab.cc:1268
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr ""
  
! #: symtab.cc:1273
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr ""
  
! #: symtab.cc:1278
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr ""
  
! #: symtab.cc:1285
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr ""
  
! #: symtab.cc:1300
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr ""
  
! #: symtab.cc:1310
  #, fuzzy, gcc-internal-format
  msgid "implicit_section flag is set but section isn%'t"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: symtab.cc:1317
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr ""
  
! #: symtab.cc:1329
  #, gcc-internal-format
  msgid "Alias and target%'s section differs"
  msgstr ""
  
! #: symtab.cc:1336
  #, gcc-internal-format
  msgid "Alias and target%'s comdat groups differs"
  msgstr ""
  
! #: symtab.cc:1351
  #, gcc-internal-format
  msgid "Transparent alias and target%'s assembler names differs"
  msgstr ""
  
! #: symtab.cc:1359
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr ""
  
! #: symtab.cc:1382 symtab.cc:1494 symtab.cc:1521
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr ""
  
! #: symtab.cc:1493
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid order in asm node %i"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: symtab.cc:1517
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr ""
  
! #: symtab.cc:1955
  #, fuzzy, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: symtab.cc:1957
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr ""
  
! #: symtab.cc:1985
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr ""
*************** msgstr "συμβολικοί σύνδε�
*** 31678,31919 ****
  msgid "global destructors not supported on this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: targhooks.cc:1839
  #, fuzzy, gcc-internal-format
  msgid "%<target%> attribute is not supported on this machine"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: targhooks.cc:1851
  #, fuzzy, gcc-internal-format
  msgid "%<target_version%> attribute is not supported on this machine"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: targhooks.cc:1865
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC target%> is not supported for this machine"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: toplev.cc:721
  #, fuzzy, gcc-internal-format
  msgid "cannot open %qs for writing: %m"
  msgstr "%s: Σφάλμα εγγραφής "
  
! #: toplev.cc:740
  #, fuzzy, gcc-internal-format
  msgid "%<-frecord-gcc-switches%> is not supported by the current target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: toplev.cc:792
  #, fuzzy, gcc-internal-format
  msgid "stack usage computation not supported for this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: toplev.cc:851
  #, gcc-internal-format
  msgid "stack usage might be unbounded"
  msgstr ""
  
! #: toplev.cc:856
  #, gcc-internal-format
  msgid "stack usage might be %wu bytes"
  msgstr ""
  
! #: toplev.cc:859
  #, gcc-internal-format
  msgid "stack usage is %wu bytes"
  msgstr ""
  
! #: toplev.cc:1013
  #, fuzzy, gcc-internal-format
  msgid "cannot open %s for writing: %m"
  msgstr "%s: Σφάλμα εγγραφής "
  
! #: toplev.cc:1298
  #, fuzzy, gcc-internal-format
  msgid "this target does not support %qs"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: toplev.cc:1332
  #, gcc-internal-format
  msgid "Graphite loop optimizations cannot be used (isl is not available) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)"
  msgstr ""
  
! #: toplev.cc:1343
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection=full%> is not supported for this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: toplev.cc:1350
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection=branch%> is not supported for this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: toplev.cc:1357
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection=return%> is not supported for this target"
  msgstr "το --no-dereference (-h) δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: toplev.cc:1372
  #, fuzzy, gcc-internal-format
  msgid "%<-fabi-version=1%> is no longer supported"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: toplev.cc:1388
  #, fuzzy, gcc-internal-format
  msgid "instruction scheduling not supported on this target machine"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: toplev.cc:1392
  #, gcc-internal-format
  msgid "this target machine does not have delayed branches"
  msgstr ""
  
! #: toplev.cc:1406
  #, fuzzy, gcc-internal-format
  msgid "%<-f%sleading-underscore%> not supported on this target machine"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: toplev.cc:1435
  #, gcc-internal-format
  msgid "CTF debug info requested, but not supported for %qs frontend"
  msgstr ""
  
! #: toplev.cc:1453
  #, fuzzy, gcc-internal-format
  msgid "could not close zeroed insn dump file %qs: %m"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου `%s'"
  
! #: toplev.cc:1495
  #, fuzzy, gcc-internal-format
  msgid "target system does not support the %qs debug format"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: toplev.cc:1513
  #, gcc-internal-format
  msgid "%<-gas-locview-support%> is forced disabled without %<-gas-loc-support%>"
  msgstr ""
  
! #: toplev.cc:1529
  #, gcc-internal-format
  msgid "without %<-gdwarf-5%>, %<-gvariable-location-views=incompat5%> is equivalent to %<-gvariable-location-views%>"
  msgstr ""
  
! #: toplev.cc:1545
  #, gcc-internal-format
  msgid "%<-ginternal-reset-location-views%> is forced disabled without %<-gvariable-location-views%>"
  msgstr ""
  
! #: toplev.cc:1555
  #, gcc-internal-format
  msgid "%<-ginline-points%> is forced disabled without %<-gstatement-frontiers%>"
  msgstr ""
  
! #: toplev.cc:1584
  #, fuzzy, gcc-internal-format
  msgid "%<-ffunction-sections%> not supported for this target"
  msgstr "το --no-dereference (-h) δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: toplev.cc:1590
  #, fuzzy, gcc-internal-format
  msgid "%<-fdata-sections%> not supported for this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: toplev.cc:1598
  #, fuzzy, gcc-internal-format
  msgid "%<-fprefetch-loop-arrays%> not supported for this target"
  msgstr "το --no-dereference (-h) δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: toplev.cc:1604
  #, fuzzy, gcc-internal-format
  msgid "%<-fprefetch-loop-arrays%> not supported for this target (try %<-march%> switches)"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: toplev.cc:1614
  #, fuzzy, gcc-internal-format
  msgid "%<-fprefetch-loop-arrays%> is not supported with %<-Os%>"
  msgstr "το --no-dereference (-h) δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: toplev.cc:1626
  #, gcc-internal-format
  msgid "%<-fassociative-math%> disabled; other options take precedence"
  msgstr ""
  
! #: toplev.cc:1634
  #, fuzzy, gcc-internal-format
  msgid "%<-fhardened%> not supported for this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: toplev.cc:1643
  #, gcc-internal-format
  msgid "%<-fstack-clash-protection%> is not supported on targets where the stack grows from lower to higher addresses"
  msgstr ""
  
! #: toplev.cc:1656
  #, gcc-internal-format
  msgid "%<-fstack-clash-protection%> is not enabled by %<-fhardened%> because %<-fstack-check%> was specified on the command line"
  msgstr ""
  
! #: toplev.cc:1666
  #, gcc-internal-format
  msgid "%<-fstack-check=%> and %<-fstack-clash-protection%> are mutually exclusive; disabling %<-fstack-check=%>"
  msgstr ""
  
! #: toplev.cc:1677
  #, fuzzy, gcc-internal-format
  msgid "%<-fstack-protector%> not supported for this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: toplev.cc:1689
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize=address%> and %<-fsanitize=kernel-address%> are not supported for this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: toplev.cc:1700
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize=address%> not supported for this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: toplev.cc:1709
  #, gcc-internal-format
  msgid "%<-fsanitize=kernel-address%> with stack protection is not supported without %<-fasan-shadow-offset=%> for this target"
  msgstr ""
  
! #: toplev.cc:1719
  #, fuzzy, gcc-internal-format
  msgid "%qs is not supported for this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: toplev.cc:1727
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> not supported in current platform"
  msgstr ""
  
! #: toplev.cc:1730
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-fno-exceptions%>"
  msgstr ""
  
! #: toplev.cc:2066
  #, fuzzy, gcc-internal-format
  msgid "error writing to %s: %m"
  msgstr "σφάλμα εγγραφής %s"
  
! #: toplev.cc:2068
  #, fuzzy, gcc-internal-format
  msgid "error closing %s: %m"
  msgstr "σφάλμα ανάγνωσης %s"
  
! #: toplev.cc:2186
  #, gcc-internal-format
  msgid "mpfr not configured to handle all floating modes"
  msgstr ""
  
! #: toplev.cc:2272
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr ""
  
! #: toplev.cc:2376
  #, gcc-internal-format
  msgid "self-tests incompatible with %<-E%>"
  msgstr ""
--- 32934,33175 ----
  msgid "global destructors not supported on this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: targhooks.cc:1849
  #, fuzzy, gcc-internal-format
  msgid "%<target%> attribute is not supported on this machine"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: targhooks.cc:1861
  #, fuzzy, gcc-internal-format
  msgid "%<target_version%> attribute is not supported on this machine"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: targhooks.cc:1875
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC target%> is not supported for this machine"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: toplev.cc:724
  #, fuzzy, gcc-internal-format
  msgid "cannot open %qs for writing: %m"
  msgstr "%s: Σφάλμα εγγραφής "
  
! #: toplev.cc:743
  #, fuzzy, gcc-internal-format
  msgid "%<-frecord-gcc-switches%> is not supported by the current target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: toplev.cc:795
  #, fuzzy, gcc-internal-format
  msgid "stack usage computation not supported for this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: toplev.cc:854
  #, gcc-internal-format
  msgid "stack usage might be unbounded"
  msgstr ""
  
! #: toplev.cc:859
  #, gcc-internal-format
  msgid "stack usage might be %wu bytes"
  msgstr ""
  
! #: toplev.cc:862
  #, gcc-internal-format
  msgid "stack usage is %wu bytes"
  msgstr ""
  
! #: toplev.cc:1016
  #, fuzzy, gcc-internal-format
  msgid "cannot open %s for writing: %m"
  msgstr "%s: Σφάλμα εγγραφής "
  
! #: toplev.cc:1308
  #, fuzzy, gcc-internal-format
  msgid "this target does not support %qs"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: toplev.cc:1342
  #, gcc-internal-format
  msgid "Graphite loop optimizations cannot be used (isl is not available) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)"
  msgstr ""
  
! #: toplev.cc:1353
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection=full%> is not supported for this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: toplev.cc:1360
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection=branch%> is not supported for this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: toplev.cc:1367
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection=return%> is not supported for this target"
  msgstr "το --no-dereference (-h) δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: toplev.cc:1382
  #, fuzzy, gcc-internal-format
  msgid "%<-fabi-version=1%> is no longer supported"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: toplev.cc:1398
  #, fuzzy, gcc-internal-format
  msgid "instruction scheduling not supported on this target machine"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: toplev.cc:1402
  #, gcc-internal-format
  msgid "this target machine does not have delayed branches"
  msgstr ""
  
! #: toplev.cc:1416
  #, fuzzy, gcc-internal-format
  msgid "%<-f%sleading-underscore%> not supported on this target machine"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: toplev.cc:1446
  #, gcc-internal-format
  msgid "CTF debug info requested, but not supported for %qs frontend"
  msgstr ""
  
! #: toplev.cc:1464
  #, fuzzy, gcc-internal-format
  msgid "could not close zeroed insn dump file %qs: %m"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου `%s'"
  
! #: toplev.cc:1506
  #, fuzzy, gcc-internal-format
  msgid "target system does not support the %qs debug format"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: toplev.cc:1524
  #, gcc-internal-format
  msgid "%<-gas-locview-support%> is forced disabled without %<-gas-loc-support%>"
  msgstr ""
  
! #: toplev.cc:1540
  #, gcc-internal-format
  msgid "without %<-gdwarf-5%>, %<-gvariable-location-views=incompat5%> is equivalent to %<-gvariable-location-views%>"
  msgstr ""
  
! #: toplev.cc:1556
  #, gcc-internal-format
  msgid "%<-ginternal-reset-location-views%> is forced disabled without %<-gvariable-location-views%>"
  msgstr ""
  
! #: toplev.cc:1566
  #, gcc-internal-format
  msgid "%<-ginline-points%> is forced disabled without %<-gstatement-frontiers%>"
  msgstr ""
  
! #: toplev.cc:1595
  #, fuzzy, gcc-internal-format
  msgid "%<-ffunction-sections%> not supported for this target"
  msgstr "το --no-dereference (-h) δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: toplev.cc:1601
  #, fuzzy, gcc-internal-format
  msgid "%<-fdata-sections%> not supported for this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: toplev.cc:1609
  #, fuzzy, gcc-internal-format
  msgid "%<-fprefetch-loop-arrays%> not supported for this target"
  msgstr "το --no-dereference (-h) δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: toplev.cc:1615
  #, fuzzy, gcc-internal-format
  msgid "%<-fprefetch-loop-arrays%> not supported for this target (try %<-march%> switches)"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: toplev.cc:1625
  #, fuzzy, gcc-internal-format
  msgid "%<-fprefetch-loop-arrays%> is not supported with %<-Os%>"
  msgstr "το --no-dereference (-h) δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: toplev.cc:1637
  #, gcc-internal-format
  msgid "%<-fassociative-math%> disabled; other options take precedence"
  msgstr ""
  
! #: toplev.cc:1645
  #, fuzzy, gcc-internal-format
  msgid "%<-fhardened%> not supported for this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: toplev.cc:1654
  #, gcc-internal-format
  msgid "%<-fstack-clash-protection%> is not supported on targets where the stack grows from lower to higher addresses"
  msgstr ""
  
! #: toplev.cc:1667
  #, gcc-internal-format
  msgid "%<-fstack-clash-protection%> is not enabled by %<-fhardened%> because %<-fstack-check%> was specified on the command line"
  msgstr ""
  
! #: toplev.cc:1677
  #, gcc-internal-format
  msgid "%<-fstack-check=%> and %<-fstack-clash-protection%> are mutually exclusive; disabling %<-fstack-check=%>"
  msgstr ""
  
! #: toplev.cc:1688
  #, fuzzy, gcc-internal-format
  msgid "%<-fstack-protector%> not supported for this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: toplev.cc:1700
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize=address%> and %<-fsanitize=kernel-address%> are not supported for this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: toplev.cc:1711
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize=address%> not supported for this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: toplev.cc:1720
  #, gcc-internal-format
  msgid "%<-fsanitize=kernel-address%> with stack protection is not supported without %<-fasan-shadow-offset=%> for this target"
  msgstr ""
  
! #: toplev.cc:1730
  #, fuzzy, gcc-internal-format
  msgid "%qs is not supported for this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: toplev.cc:1738
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> not supported in current platform"
  msgstr ""
  
! #: toplev.cc:1741
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-fno-exceptions%>"
  msgstr ""
  
! #: toplev.cc:2083
  #, fuzzy, gcc-internal-format
  msgid "error writing to %s: %m"
  msgstr "σφάλμα εγγραφής %s"
  
! #: toplev.cc:2085
  #, fuzzy, gcc-internal-format
  msgid "error closing %s: %m"
  msgstr "σφάλμα ανάγνωσης %s"
  
! #: toplev.cc:2203
  #, gcc-internal-format
  msgid "mpfr not configured to handle all floating modes"
  msgstr ""
  
! #: toplev.cc:2289
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr ""
  
! #: toplev.cc:2394
  #, gcc-internal-format
  msgid "self-tests incompatible with %<-E%>"
  msgstr ""
*************** msgstr ""
*** 31998,32169 ****
  msgid "outer transaction in %<transaction_safe%> function"
  msgstr ""
  
! #: tree-cfg.cc:360
  #, gcc-internal-format
  msgid "ignoring loop annotation"
  msgstr ""
  
! #: tree-cfg.cc:3091
  #, gcc-internal-format
  msgid "constant not recomputed when %<ADDR_EXPR%> changed"
  msgstr ""
  
! #: tree-cfg.cc:3096
  #, gcc-internal-format
  msgid "side effects not recomputed when %<ADDR_EXPR%> changed"
  msgstr ""
  
! #: tree-cfg.cc:3111
  #, gcc-internal-format
  msgid "address taken but %<TREE_ADDRESSABLE%> bit not set"
  msgstr ""
  
! #: tree-cfg.cc:3137
  #, gcc-internal-format
  msgid "non-scalar %qs"
  msgstr ""
  
! #: tree-cfg.cc:3151
  #, fuzzy, gcc-internal-format
  msgid "invalid position or size operand to %qs"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: tree-cfg.cc:3157
  #, gcc-internal-format
  msgid "integral result type precision does not match field size of %qs"
  msgstr ""
  
! #: tree-cfg.cc:3166
  #, gcc-internal-format
  msgid "mode size of non-integral result does not match field size of %qs"
  msgstr ""
  
! #: tree-cfg.cc:3174
  #, gcc-internal-format
  msgid "%qs of non-mode-precision operand"
  msgstr ""
  
! #: tree-cfg.cc:3181
  #, gcc-internal-format
  msgid "position plus size exceeds size of referenced object in %qs"
  msgstr ""
  
! #: tree-cfg.cc:3192
  #, gcc-internal-format
  msgid "type mismatch in %qs reference"
  msgstr ""
  
! #: tree-cfg.cc:3208
  #, gcc-internal-format
  msgid "conversion of %qs on the left hand side of %qs"
  msgstr ""
  
! #: tree-cfg.cc:3216
  #, gcc-internal-format
  msgid "conversion of register to a different size in %qs"
  msgstr ""
  
! #: tree-cfg.cc:3236
  #, gcc-internal-format
  msgid "non-top-level %qs"
  msgstr ""
  
! #: tree-cfg.cc:3251
  #, fuzzy, gcc-internal-format
  msgid "invalid operands to %qs"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: tree-cfg.cc:3262 tree-cfg.cc:3271 tree-cfg.cc:3288 tree-cfg.cc:3967
! #: tree-cfg.cc:3996 tree-cfg.cc:4013 tree-cfg.cc:4034 tree-cfg.cc:4080
! #: tree-cfg.cc:4101 tree-cfg.cc:4155 tree-cfg.cc:4175 tree-cfg.cc:4211
! #: tree-cfg.cc:4232 tree-cfg.cc:4293 tree-cfg.cc:4368 tree-cfg.cc:4394
! #: tree-cfg.cc:4430 tree-cfg.cc:4479 tree-cfg.cc:4504 tree-cfg.cc:4579
! #: tree-cfg.cc:4665
  #, gcc-internal-format
  msgid "type mismatch in %qs"
  msgstr ""
  
! #: tree-cfg.cc:3282
  #, fuzzy, gcc-internal-format
  msgid "invalid %qs offset operator"
  msgstr "μη έγκυρος χρήστης"
  
! #: tree-cfg.cc:3306 tree-cfg.cc:3332
  #, fuzzy, gcc-internal-format
  msgid "invalid address operand in %qs"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: tree-cfg.cc:3313 tree-cfg.cc:3339
  #, fuzzy, gcc-internal-format
  msgid "invalid offset operand in %qs"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: tree-cfg.cc:3320 tree-cfg.cc:3346
  #, fuzzy, gcc-internal-format
  msgid "invalid clique in %qs"
  msgstr "μη έγκυρη επιλογή %s"
  
! #: tree-cfg.cc:3353 tree-cfg.cc:4677
  #, gcc-internal-format
  msgid "%qs in gimple IL"
  msgstr ""
  
! #: tree-cfg.cc:3364
  #, gcc-internal-format
  msgid "%qs as base where non-register is required"
  msgstr ""
  
! #: tree-cfg.cc:3379
  #, fuzzy, gcc-internal-format
  msgid "invalid expression for min lvalue"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: tree-cfg.cc:3430
  #, gcc-internal-format
  msgid "gimple call has two targets"
  msgstr ""
  
! #: tree-cfg.cc:3439
  #, gcc-internal-format
  msgid "gimple call has no target"
  msgstr ""
  
! #: tree-cfg.cc:3446
  #, fuzzy, gcc-internal-format
  msgid "invalid function in gimple call"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: tree-cfg.cc:3456
  #, fuzzy, gcc-internal-format
  msgid "non-function in gimple call"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: tree-cfg.cc:3467
  #, fuzzy, gcc-internal-format
  msgid "invalid pure const state for function"
  msgstr "μη έγκυρη τάξη χαρακτήρων `%s'"
  
! #: tree-cfg.cc:3479
  #, fuzzy, gcc-internal-format
  msgid "invalid LHS in gimple call"
  msgstr "μη έγκυρος αρχικός αριθμός γραμμής: `%s'"
  
! #: tree-cfg.cc:3487
  #, gcc-internal-format
  msgid "LHS in %<noreturn%> call"
  msgstr ""
  
! #: tree-cfg.cc:3501
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion in gimple call"
  msgstr "μη έγκυρη διαμόρφωση συντόμευσης"
  
! #: tree-cfg.cc:3510
  #, fuzzy, gcc-internal-format
  msgid "invalid static chain in gimple call"
  msgstr "μη έγκυρος αρχικός αριθμός γραμμής: `%s'"
  
! #: tree-cfg.cc:3521
  #, gcc-internal-format
  msgid "static chain with function that doesn%'t use one"
  msgstr ""
--- 33254,33425 ----
  msgid "outer transaction in %<transaction_safe%> function"
  msgstr ""
  
! #: tree-cfg.cc:319
  #, gcc-internal-format
  msgid "ignoring loop annotation"
  msgstr ""
  
! #: tree-cfg.cc:2981
  #, gcc-internal-format
  msgid "constant not recomputed when %<ADDR_EXPR%> changed"
  msgstr ""
  
! #: tree-cfg.cc:2986
  #, gcc-internal-format
  msgid "side effects not recomputed when %<ADDR_EXPR%> changed"
  msgstr ""
  
! #: tree-cfg.cc:3001
  #, gcc-internal-format
  msgid "address taken but %<TREE_ADDRESSABLE%> bit not set"
  msgstr ""
  
! #: tree-cfg.cc:3027
  #, gcc-internal-format
  msgid "non-scalar %qs"
  msgstr ""
  
! #: tree-cfg.cc:3041
  #, fuzzy, gcc-internal-format
  msgid "invalid position or size operand to %qs"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: tree-cfg.cc:3047
  #, gcc-internal-format
  msgid "integral result type precision does not match field size of %qs"
  msgstr ""
  
! #: tree-cfg.cc:3056
  #, gcc-internal-format
  msgid "mode size of non-integral result does not match field size of %qs"
  msgstr ""
  
! #: tree-cfg.cc:3064
  #, gcc-internal-format
  msgid "%qs of non-mode-precision operand"
  msgstr ""
  
! #: tree-cfg.cc:3071
  #, gcc-internal-format
  msgid "position plus size exceeds size of referenced object in %qs"
  msgstr ""
  
! #: tree-cfg.cc:3082
  #, gcc-internal-format
  msgid "type mismatch in %qs reference"
  msgstr ""
  
! #: tree-cfg.cc:3098
  #, gcc-internal-format
  msgid "conversion of %qs on the left hand side of %qs"
  msgstr ""
  
! #: tree-cfg.cc:3106
  #, gcc-internal-format
  msgid "conversion of register to a different size in %qs"
  msgstr ""
  
! #: tree-cfg.cc:3126
  #, gcc-internal-format
  msgid "non-top-level %qs"
  msgstr ""
  
! #: tree-cfg.cc:3141
  #, fuzzy, gcc-internal-format
  msgid "invalid operands to %qs"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: tree-cfg.cc:3152 tree-cfg.cc:3161 tree-cfg.cc:3178 tree-cfg.cc:3862
! #: tree-cfg.cc:3891 tree-cfg.cc:3908 tree-cfg.cc:3929 tree-cfg.cc:3975
! #: tree-cfg.cc:3996 tree-cfg.cc:4050 tree-cfg.cc:4070 tree-cfg.cc:4106
! #: tree-cfg.cc:4127 tree-cfg.cc:4188 tree-cfg.cc:4263 tree-cfg.cc:4289
! #: tree-cfg.cc:4325 tree-cfg.cc:4374 tree-cfg.cc:4399 tree-cfg.cc:4474
! #: tree-cfg.cc:4568
  #, gcc-internal-format
  msgid "type mismatch in %qs"
  msgstr ""
  
! #: tree-cfg.cc:3172
  #, fuzzy, gcc-internal-format
  msgid "invalid %qs offset operator"
  msgstr "μη έγκυρος χρήστης"
  
! #: tree-cfg.cc:3196 tree-cfg.cc:3222
  #, fuzzy, gcc-internal-format
  msgid "invalid address operand in %qs"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: tree-cfg.cc:3203 tree-cfg.cc:3229
  #, fuzzy, gcc-internal-format
  msgid "invalid offset operand in %qs"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: tree-cfg.cc:3210 tree-cfg.cc:3236
  #, fuzzy, gcc-internal-format
  msgid "invalid clique in %qs"
  msgstr "μη έγκυρη επιλογή %s"
  
! #: tree-cfg.cc:3243 tree-cfg.cc:4580
  #, gcc-internal-format
  msgid "%qs in gimple IL"
  msgstr ""
  
! #: tree-cfg.cc:3254
  #, gcc-internal-format
  msgid "%qs as base where non-register is required"
  msgstr ""
  
! #: tree-cfg.cc:3269
  #, fuzzy, gcc-internal-format
  msgid "invalid expression for min lvalue"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: tree-cfg.cc:3320
  #, gcc-internal-format
  msgid "gimple call has two targets"
  msgstr ""
  
! #: tree-cfg.cc:3329
  #, gcc-internal-format
  msgid "gimple call has no target"
  msgstr ""
  
! #: tree-cfg.cc:3336
  #, fuzzy, gcc-internal-format
  msgid "invalid function in gimple call"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: tree-cfg.cc:3346
  #, fuzzy, gcc-internal-format
  msgid "non-function in gimple call"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: tree-cfg.cc:3357
  #, fuzzy, gcc-internal-format
  msgid "invalid pure const state for function"
  msgstr "μη έγκυρη τάξη χαρακτήρων `%s'"
  
! #: tree-cfg.cc:3369
  #, fuzzy, gcc-internal-format
  msgid "invalid LHS in gimple call"
  msgstr "μη έγκυρος αρχικός αριθμός γραμμής: `%s'"
  
! #: tree-cfg.cc:3377
  #, gcc-internal-format
  msgid "LHS in %<noreturn%> call"
  msgstr ""
  
! #: tree-cfg.cc:3391
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion in gimple call"
  msgstr "μη έγκυρη διαμόρφωση συντόμευσης"
  
! #: tree-cfg.cc:3400
  #, fuzzy, gcc-internal-format
  msgid "invalid static chain in gimple call"
  msgstr "μη έγκυρος αρχικός αριθμός γραμμής: `%s'"
  
! #: tree-cfg.cc:3411
  #, gcc-internal-format
  msgid "static chain with function that doesn%'t use one"
  msgstr ""
*************** msgstr ""
*** 32174,32870 ****
  #. __builtin_unreachable internally, for example when IPA figures
  #. out a call cannot happen in a legal program.  In such cases,
  #. we must make sure arguments are stripped off.
! #: tree-cfg.cc:3540
  #, gcc-internal-format
  msgid "%<__builtin_unreachable%> or %<__builtin_trap%> call with arguments"
  msgstr ""
  
! #: tree-cfg.cc:3571
  #, gcc-internal-format
  msgid "%<DEFERRED_INIT%> calls should have same constant size for the first argument and LHS"
  msgstr ""
  
! #: tree-cfg.cc:3589
  #, fuzzy, gcc-internal-format
  msgid "invalid argument to gimple call"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: tree-cfg.cc:3616
  #, fuzzy, gcc-internal-format
  msgid "invalid operands in gimple comparison"
  msgstr "μη έγκυρη μέτρηση επανάληψης `%s' στη κατασκευή [c*n]"
  
! #: tree-cfg.cc:3627
  #, fuzzy, gcc-internal-format
  msgid "mismatching comparison operand types"
  msgstr "RPC: Μη συμβατές εκδόσεις του RPC"
  
! #: tree-cfg.cc:3644
  #, gcc-internal-format
  msgid "unsupported operation or type for vector comparison returning a boolean"
  msgstr ""
  
! #: tree-cfg.cc:3659
  #, gcc-internal-format
  msgid "non-vector operands in vector comparison"
  msgstr ""
  
! #: tree-cfg.cc:3668
  #, fuzzy, gcc-internal-format
  msgid "invalid vector comparison resulting type"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: tree-cfg.cc:3675
  #, gcc-internal-format
  msgid "bogus comparison result type"
  msgstr ""
  
! #: tree-cfg.cc:3697
  #, gcc-internal-format
  msgid "non-register as LHS of unary operation"
  msgstr ""
  
! #: tree-cfg.cc:3703
  #, fuzzy, gcc-internal-format
  msgid "invalid operand in unary operation"
  msgstr "μη έγκυρη μέτρηση επανάληψης `%s' στη κατασκευή [c*n]"
  
! #: tree-cfg.cc:3726
  #, fuzzy, gcc-internal-format
  msgid "invalid vector types in nop conversion"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: tree-cfg.cc:3763
  #, fuzzy, gcc-internal-format
  msgid "invalid types in nop conversion"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: tree-cfg.cc:3778
  #, fuzzy, gcc-internal-format
  msgid "invalid types in address space conversion"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: tree-cfg.cc:3792
  #, fuzzy, gcc-internal-format
  msgid "invalid types in fixed-point conversion"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: tree-cfg.cc:3807
  #, fuzzy, gcc-internal-format
  msgid "invalid types in conversion to floating-point"
  msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
  
! #: tree-cfg.cc:3822
  #, fuzzy, gcc-internal-format
  msgid "invalid types in conversion to integer"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: tree-cfg.cc:3862
  #, fuzzy, gcc-internal-format
  msgid "type mismatch in %qs expression"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: tree-cfg.cc:3879 tree-cfg.cc:3893 tree-cfg.cc:4259 tree-cfg.cc:4281
  #, fuzzy, gcc-internal-format
  msgid "invalid types for %qs"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: tree-cfg.cc:3904
  #, gcc-internal-format
  msgid "%qs should be from a scalar to a like vector"
  msgstr ""
  
! #: tree-cfg.cc:3918
  #, fuzzy, gcc-internal-format
  msgid "non-trivial conversion in unary operation"
  msgstr "μη έγκυρη διαμόρφωση συντόμευσης"
  
! #: tree-cfg.cc:3943
  #, gcc-internal-format
  msgid "non-register as LHS of binary operation"
  msgstr ""
  
! #: tree-cfg.cc:3950
  #, fuzzy, gcc-internal-format
  msgid "invalid operands in binary operation"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: tree-cfg.cc:4055
  #, fuzzy, gcc-internal-format
  msgid "invalid non-vector operands to %qs"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: tree-cfg.cc:4066
  #, fuzzy, gcc-internal-format
  msgid "invalid (pointer) operands %qs"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: tree-cfg.cc:4301
  #, gcc-internal-format
  msgid "vector type expected in %qs"
  msgstr ""
  
! #: tree-cfg.cc:4314
  #, fuzzy, gcc-internal-format
  msgid "type mismatch in binary expression"
  msgstr "παράληψη ορίσματος αρχείου"
  
! #: tree-cfg.cc:4342
  #, gcc-internal-format
  msgid "non-register as LHS of ternary operation"
  msgstr ""
  
! #: tree-cfg.cc:4350
  #, fuzzy, gcc-internal-format
  msgid "invalid operands in ternary operation"
  msgstr "μη έγκυρη μέτρηση επανάληψης `%s' στη κατασκευή [c*n]"
  
! #: tree-cfg.cc:4382
  #, gcc-internal-format
  msgid "the first argument of a %qs must be of a boolean vector type of the same number of elements as the result"
  msgstr ""
  
! #: tree-cfg.cc:4414 tree-cfg.cc:4491
  #, gcc-internal-format
  msgid "vector types expected in %qs"
  msgstr ""
  
! #: tree-cfg.cc:4447
  #, gcc-internal-format
  msgid "vectors with different element number found in %qs"
  msgstr ""
  
! #: tree-cfg.cc:4463
  #, fuzzy, gcc-internal-format
  msgid "invalid mask type in %qs"
  msgstr "μη έγκυρη επιλογή %s"
  
! #: tree-cfg.cc:4524
  #, fuzzy, gcc-internal-format
  msgid "not allowed type combination in %qs"
  msgstr "Εμφάνιση έκδοσης προγράμματος"
  
! #: tree-cfg.cc:4533
  #, fuzzy, gcc-internal-format
  msgid "invalid position or size in %qs"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: tree-cfg.cc:4539
  #, gcc-internal-format
  msgid "%qs into non-mode-precision operand"
  msgstr ""
  
! #: tree-cfg.cc:4549
  #, fuzzy, gcc-internal-format
  msgid "insertion out of range in %qs"
  msgstr "Ο αριθμός σύνδεσμου είναι έξω από το όριο"
  
! #: tree-cfg.cc:4559
  #, gcc-internal-format
  msgid "%qs not at element boundary"
  msgstr ""
  
! #: tree-cfg.cc:4615
  #, fuzzy, gcc-internal-format
  msgid "non-trivial conversion in %qs"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: tree-cfg.cc:4624
  #, fuzzy, gcc-internal-format
  msgid "%qs LHS in clobber statement"
  msgstr "Έχει παραληφθεί εντολή"
  
! #: tree-cfg.cc:4632
  #, fuzzy, gcc-internal-format
  msgid "%qs LHS in assignment statement"
  msgstr "Έχει παραληφθεί εντολή"
  
! #: tree-cfg.cc:4651
  #, fuzzy, gcc-internal-format
  msgid "invalid operand in %qs"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: tree-cfg.cc:4683
  #, fuzzy, gcc-internal-format
  msgid "invalid %qs size argument in load"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: tree-cfg.cc:4702 tree-cfg.cc:4728
  #, fuzzy, gcc-internal-format
  msgid "invalid RHS for gimple memory store: %qs"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: tree-cfg.cc:4762 tree-cfg.cc:4780
  #, gcc-internal-format
  msgid "incorrect type of vector %qs elements"
  msgstr ""
  
! #: tree-cfg.cc:4771 tree-cfg.cc:4788
  #, gcc-internal-format
  msgid "incorrect number of vector %qs elements"
  msgstr ""
  
! #: tree-cfg.cc:4796
  #, gcc-internal-format
  msgid "incorrect type of vector CONSTRUCTOR elements"
  msgstr ""
  
! #: tree-cfg.cc:4805
  #, gcc-internal-format
  msgid "vector %qs with non-NULL element index"
  msgstr ""
  
! #: tree-cfg.cc:4812
  #, gcc-internal-format
  msgid "vector %qs element is not a GIMPLE value"
  msgstr ""
  
! #: tree-cfg.cc:4821
  #, gcc-internal-format
  msgid "non-vector %qs with elements"
  msgstr ""
  
! #: tree-cfg.cc:4848
  #, gcc-internal-format
  msgid "nontemporal store lhs cannot be a gimple register"
  msgstr ""
  
! #: tree-cfg.cc:4890
  #, fuzzy, gcc-internal-format
  msgid "invalid operand in return statement"
  msgstr "μη έγκυρη μέτρηση επανάληψης `%s' στη κατασκευή [c*n]"
  
! #: tree-cfg.cc:4905 c/gimple-parser.cc:2666
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion in return statement"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: tree-cfg.cc:4929
  #, gcc-internal-format
  msgid "goto destination is neither a label nor a pointer"
  msgstr ""
  
! #: tree-cfg.cc:4948
  #, fuzzy, gcc-internal-format
  msgid "invalid operand to switch statement"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: tree-cfg.cc:4956
  #, fuzzy, gcc-internal-format
  msgid "non-integral type switch statement"
  msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: tree-cfg.cc:4966
  #, fuzzy, gcc-internal-format
  msgid "invalid default case label in switch statement"
  msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
  
! #: tree-cfg.cc:4978
  #, gcc-internal-format
  msgid "invalid %<CASE_CHAIN%>"
  msgstr ""
  
! #: tree-cfg.cc:4984
  #, fuzzy, gcc-internal-format
  msgid "invalid case label in switch statement"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: tree-cfg.cc:4991
  #, fuzzy, gcc-internal-format
  msgid "invalid case range in switch statement"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: tree-cfg.cc:5001
  #, gcc-internal-format
  msgid "type precision mismatch in switch statement"
  msgstr ""
  
! #: tree-cfg.cc:5008
  #, fuzzy, gcc-internal-format
  msgid "type mismatch for case label in switch statement"
  msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: tree-cfg.cc:5017
  #, fuzzy, gcc-internal-format
  msgid "case labels not sorted in switch statement"
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: tree-cfg.cc:5060
  #, fuzzy, gcc-internal-format
  msgid "label context is not the current function declaration"
  msgstr "αδυναμία εισαγωγής στοιχείο παραβολής `%.*s'"
  
! #: tree-cfg.cc:5069
  #, gcc-internal-format
  msgid "incorrect entry in %<label_to_block_map%>"
  msgstr ""
  
! #: tree-cfg.cc:5079
  #, gcc-internal-format
  msgid "incorrect setting of landing pad number"
  msgstr ""
  
! #: tree-cfg.cc:5095
  #, fuzzy, gcc-internal-format
  msgid "invalid comparison code in gimple cond"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: tree-cfg.cc:5103
  #, fuzzy, gcc-internal-format
  msgid "invalid labels in gimple cond"
  msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
  
! #: tree-cfg.cc:5189 tree-cfg.cc:5198
  #, fuzzy, gcc-internal-format
  msgid "invalid %<PHI%> result"
  msgstr "μη έγκυρο δικαίωμα"
  
! #: tree-cfg.cc:5208
  #, gcc-internal-format
  msgid "missing %<PHI%> def"
  msgstr ""
  
! #: tree-cfg.cc:5222
  #, fuzzy, gcc-internal-format
  msgid "invalid %<PHI%> argument"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: tree-cfg.cc:5229
  #, fuzzy, gcc-internal-format
  msgid "incompatible types in %<PHI%> argument %u"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: tree-cfg.cc:5332
  #, gcc-internal-format
  msgid "%<verify_gimple%> failed"
  msgstr ""
  
! #: tree-cfg.cc:5391
  #, gcc-internal-format
  msgid "dead statement in EH table"
  msgstr ""
  
! #: tree-cfg.cc:5407
  #, gcc-internal-format
  msgid "location references block not in block tree"
  msgstr ""
  
! #: tree-cfg.cc:5456
  #, fuzzy, gcc-internal-format
  msgid "local declaration from a different function"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: tree-cfg.cc:5559
  #, gcc-internal-format
  msgid "gimple_bb (phi) is set to a wrong basic block"
  msgstr ""
  
! #: tree-cfg.cc:5568
  #, gcc-internal-format
  msgid "PHI node with location"
  msgstr ""
  
! #: tree-cfg.cc:5579 tree-cfg.cc:5626
  #, gcc-internal-format
  msgid "incorrect sharing of tree nodes"
  msgstr ""
  
! #: tree-cfg.cc:5587
  #, gcc-internal-format
  msgid "virtual PHI with argument locations"
  msgstr ""
  
! #: tree-cfg.cc:5614
  #, gcc-internal-format
  msgid "gimple_bb (stmt) is set to a wrong basic block"
  msgstr ""
  
! #: tree-cfg.cc:5654
  #, gcc-internal-format
  msgid "statement marked for throw, but doesn%'t"
  msgstr ""
  
! #: tree-cfg.cc:5660
  #, gcc-internal-format
  msgid "statement marked for throw in middle of block"
  msgstr ""
  
! #: tree-cfg.cc:5682
  #, gcc-internal-format
  msgid "verify_gimple failed"
  msgstr ""
  
! #: tree-cfg.cc:5706
  #, gcc-internal-format
  msgid "ENTRY_BLOCK has IL associated with it"
  msgstr ""
  
! #: tree-cfg.cc:5713
  #, gcc-internal-format
  msgid "EXIT_BLOCK has IL associated with it"
  msgstr ""
  
! #: tree-cfg.cc:5720
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru to exit from bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5726
  #, fuzzy, gcc-internal-format
  msgid "entry block count not initialized"
  msgstr "ακολουθούν σκουπίδια στο τέλος της γραμμής"
  
! #: tree-cfg.cc:5732
  #, fuzzy, gcc-internal-format
  msgid "exit block count not initialized"
  msgstr "ακολουθούν σκουπίδια στο τέλος της γραμμής"
  
! #: tree-cfg.cc:5739
  #, gcc-internal-format
  msgid "probability of edge from entry block not initialized"
  msgstr ""
  
! #: tree-cfg.cc:5754
  #, gcc-internal-format, gfc-internal-format
  msgid "count of bb %d not initialized"
  msgstr ""
  
! #: tree-cfg.cc:5760
  #, gcc-internal-format, gfc-internal-format
  msgid "probability of edge %d->%d not initialized"
  msgstr ""
  
! #: tree-cfg.cc:5780
  #, gcc-internal-format
  msgid "nonlocal label %qD is not first in a sequence of labels in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5787
  #, gcc-internal-format
  msgid "EH landing pad label %qD is not first in a sequence of labels in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5794
  #, fuzzy, gcc-internal-format
  msgid "label %qD to block does not match in bb %d"
  msgstr "το αρχείο δεδομένων προφίλ `%s' δεν ταιριάζει με το διαμοιραζόμενο αντικείμενο `%s'"
  
! #: tree-cfg.cc:5801
  #, gcc-internal-format
  msgid "label %qD has incorrect context in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5816
  #, gcc-internal-format, gfc-internal-format
  msgid "control flow in the middle of basic block %d"
  msgstr ""
  
! #: tree-cfg.cc:5826
  #, gcc-internal-format
  msgid "label %qD in the middle of basic block %d"
  msgstr ""
  
! #: tree-cfg.cc:5845
  #, gcc-internal-format, gfc-internal-format
  msgid "returns_twice call is not last in basic block %d"
  msgstr ""
  
! #: tree-cfg.cc:5854
  #, gcc-internal-format, gfc-internal-format
  msgid "returns_twice call is not first in basic block %d"
  msgstr ""
  
! #: tree-cfg.cc:5886
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge after a control statement in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5899
  #, gcc-internal-format, gfc-internal-format
  msgid "true/false edge after a non-GIMPLE_COND in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5922 tree-cfg.cc:5944 tree-cfg.cc:5961 tree-cfg.cc:6030
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong outgoing edge flags at end of bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5932
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "explicit goto at end of bb %d"
  msgstr "διπλός ορισμός συνόλου"
  
! #: tree-cfg.cc:5966
  #, gcc-internal-format, gfc-internal-format
  msgid "return edge does not point to exit in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5996
  #, gcc-internal-format
  msgid "found default case not at the start of case vector"
  msgstr ""
  
! #: tree-cfg.cc:6004
  #, fuzzy, gcc-internal-format
  msgid "case labels not sorted: "
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: tree-cfg.cc:6021
  #, gcc-internal-format, gfc-internal-format
  msgid "extra outgoing edge %d->%d"
  msgstr ""
  
! #: tree-cfg.cc:6044
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing edge %i->%i"
  msgstr "έχει παραληφθεί το αρχείο προορισμού"
  
! #: tree-cfg.cc:9826
  #, fuzzy, gcc-internal-format
  msgid "%<noreturn%> function does return"
  msgstr "`return' χωρίς τιμή, σε συνάρτηση που επιστρέφει μη-κενό"
  
! #: tree-cfg.cc:9846 tree-cfg.cc:9881
  #, fuzzy, gcc-internal-format
  msgid "control reaches end of non-void function"
  msgstr "ο έλεγχος φθάνει στο τέλος μη-κενής συνάρτησης"
  
! #: tree-cfg.cc:9949
  #, gcc-internal-format
  msgid "ignoring return value of %qD declared with attribute %<warn_unused_result%>"
  msgstr ""
  
! #: tree-cfg.cc:9954 cp/cvt.cc:1154
  #, gcc-internal-format
  msgid "ignoring return value of function declared with attribute %<warn_unused_result%>"
  msgstr ""
  
! #: tree-complex.cc:1676
  #, gcc-internal-format
  msgid "%<asm goto%> with complex typed outputs"
  msgstr ""
  
! #: tree-eh.cc:4983
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has multiple EH edges"
  msgstr ""
  
! #: tree-eh.cc:4995
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i cannot throw but has an EH edge"
  msgstr ""
  
! #: tree-eh.cc:5003
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i last statement has incorrectly set lp"
  msgstr ""
  
! #: tree-eh.cc:5009
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an EH edge"
  msgstr ""
  
! #: tree-eh.cc:5015
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incorrect EH edge %i->%i"
  msgstr "έχει παραληφθεί το αρχείο προορισμού"
  
! #: tree-eh.cc:5049 tree-eh.cc:5068
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an edge"
  msgstr ""
  
! #: tree-eh.cc:5085
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i too many fallthru edges"
  msgstr ""
  
! #: tree-eh.cc:5094
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect edge"
  msgstr ""
  
! #: tree-eh.cc:5100
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect fallthru edge"
  msgstr ""
  
! #: tree-inline.cc:3964
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it receives a non-local goto"
  msgstr ""
  
! #: tree-inline.cc:3971
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it saves address of local label in a static variable"
  msgstr ""
  
! #: tree-inline.cc:4011
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)"
  msgstr ""
  
! #: tree-inline.cc:4025
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses setjmp"
  msgstr ""
  
! #: tree-inline.cc:4039
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses variable argument lists"
  msgstr ""
  
! #: tree-inline.cc:4051
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses setjmp-longjmp exception handling"
  msgstr ""
  
! #: tree-inline.cc:4059
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses non-local goto"
  msgstr ""
  
! #: tree-inline.cc:4071
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses %<__builtin_return%> or %<__builtin_apply_args%>"
  msgstr ""
  
! #: tree-inline.cc:4091
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it contains a computed goto"
  msgstr ""
  
! #: tree-inline.cc:4137
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it has a VLA argument"
  msgstr ""
  
! #: tree-inline.cc:4204
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it is suppressed using %<-fno-inline%>"
  msgstr ""
  
! #: tree-inline.cc:4212
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses attributes conflicting with inlining"
  msgstr ""
  
! #: tree-inline.cc:4895
  #, gcc-internal-format
  msgid "inlining failed in call to %<always_inline%> %q+F: %s"
  msgstr ""
  
! #: tree-inline.cc:4898 tree-inline.cc:4919
  #, gcc-internal-format
  msgid "called from here"
  msgstr ""
  
! #: tree-inline.cc:4901 tree-inline.cc:4922
  #, fuzzy, gcc-internal-format
  msgid "called from this function"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: tree-inline.cc:4915
  #, gcc-internal-format
  msgid "inlining failed in call to %q+F: %s"
  msgstr ""
--- 33430,34156 ----
  #. __builtin_unreachable internally, for example when IPA figures
  #. out a call cannot happen in a legal program.  In such cases,
  #. we must make sure arguments are stripped off.
! #: tree-cfg.cc:3430
  #, gcc-internal-format
  msgid "%<__builtin_unreachable%> or %<__builtin_trap%> call with arguments"
  msgstr ""
  
! #: tree-cfg.cc:3461
  #, gcc-internal-format
  msgid "%<DEFERRED_INIT%> calls should have same constant size for the first argument and LHS"
  msgstr ""
  
! #: tree-cfg.cc:3479
  #, fuzzy, gcc-internal-format
  msgid "invalid argument to gimple call"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: tree-cfg.cc:3506
  #, fuzzy, gcc-internal-format
  msgid "invalid operands in gimple comparison"
  msgstr "μη έγκυρη μέτρηση επανάληψης `%s' στη κατασκευή [c*n]"
  
! #: tree-cfg.cc:3517
  #, fuzzy, gcc-internal-format
  msgid "mismatching comparison operand types"
  msgstr "RPC: Μη συμβατές εκδόσεις του RPC"
  
! #: tree-cfg.cc:3534
  #, gcc-internal-format
  msgid "unsupported operation or type for vector comparison returning a boolean"
  msgstr ""
  
! #: tree-cfg.cc:3549
  #, gcc-internal-format
  msgid "non-vector operands in vector comparison"
  msgstr ""
  
! #: tree-cfg.cc:3558
  #, fuzzy, gcc-internal-format
  msgid "invalid vector comparison resulting type"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: tree-cfg.cc:3565
  #, gcc-internal-format
  msgid "bogus comparison result type"
  msgstr ""
  
! #: tree-cfg.cc:3587
  #, gcc-internal-format
  msgid "non-register as LHS of unary operation"
  msgstr ""
  
! #: tree-cfg.cc:3593
  #, fuzzy, gcc-internal-format
  msgid "invalid operand in unary operation"
  msgstr "μη έγκυρη μέτρηση επανάληψης `%s' στη κατασκευή [c*n]"
  
! #: tree-cfg.cc:3616
  #, fuzzy, gcc-internal-format
  msgid "invalid vector types in nop conversion"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: tree-cfg.cc:3653
  #, fuzzy, gcc-internal-format
  msgid "invalid types in nop conversion"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: tree-cfg.cc:3668
  #, fuzzy, gcc-internal-format
  msgid "invalid types in address space conversion"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: tree-cfg.cc:3682
  #, fuzzy, gcc-internal-format
  msgid "invalid types in fixed-point conversion"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: tree-cfg.cc:3697
  #, fuzzy, gcc-internal-format
  msgid "invalid types in conversion to floating-point"
  msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
  
! #: tree-cfg.cc:3712
  #, fuzzy, gcc-internal-format
  msgid "invalid types in conversion to integer"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: tree-cfg.cc:3752
  #, fuzzy, gcc-internal-format
  msgid "type mismatch in %qs expression"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: tree-cfg.cc:3767 tree-cfg.cc:4154 tree-cfg.cc:4176
  #, fuzzy, gcc-internal-format
  msgid "invalid types for %qs"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: tree-cfg.cc:3778
  #, gcc-internal-format
  msgid "%qs should be from a scalar to a like vector"
  msgstr ""
  
! #: tree-cfg.cc:3789
! #, fuzzy, gcc-internal-format
! msgid "invalid type for %qs"
! msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
! 
! #: tree-cfg.cc:3813
  #, fuzzy, gcc-internal-format
  msgid "non-trivial conversion in unary operation"
  msgstr "μη έγκυρη διαμόρφωση συντόμευσης"
  
! #: tree-cfg.cc:3838
  #, gcc-internal-format
  msgid "non-register as LHS of binary operation"
  msgstr ""
  
! #: tree-cfg.cc:3845
  #, fuzzy, gcc-internal-format
  msgid "invalid operands in binary operation"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: tree-cfg.cc:3950
  #, fuzzy, gcc-internal-format
  msgid "invalid non-vector operands to %qs"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: tree-cfg.cc:3961
  #, fuzzy, gcc-internal-format
  msgid "invalid (pointer) operands %qs"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: tree-cfg.cc:4196
  #, gcc-internal-format
  msgid "vector type expected in %qs"
  msgstr ""
  
! #: tree-cfg.cc:4209
  #, fuzzy, gcc-internal-format
  msgid "type mismatch in binary expression"
  msgstr "παράληψη ορίσματος αρχείου"
  
! #: tree-cfg.cc:4237
  #, gcc-internal-format
  msgid "non-register as LHS of ternary operation"
  msgstr ""
  
! #: tree-cfg.cc:4245
  #, fuzzy, gcc-internal-format
  msgid "invalid operands in ternary operation"
  msgstr "μη έγκυρη μέτρηση επανάληψης `%s' στη κατασκευή [c*n]"
  
! #: tree-cfg.cc:4277
  #, gcc-internal-format
  msgid "the first argument of a %qs must be of a boolean vector type of the same number of elements as the result"
  msgstr ""
  
! #: tree-cfg.cc:4309 tree-cfg.cc:4386
  #, gcc-internal-format
  msgid "vector types expected in %qs"
  msgstr ""
  
! #: tree-cfg.cc:4342
  #, gcc-internal-format
  msgid "vectors with different element number found in %qs"
  msgstr ""
  
! #: tree-cfg.cc:4358
  #, fuzzy, gcc-internal-format
  msgid "invalid mask type in %qs"
  msgstr "μη έγκυρη επιλογή %s"
  
! #: tree-cfg.cc:4419
  #, fuzzy, gcc-internal-format
  msgid "not allowed type combination in %qs"
  msgstr "Εμφάνιση έκδοσης προγράμματος"
  
! #: tree-cfg.cc:4428
  #, fuzzy, gcc-internal-format
  msgid "invalid position or size in %qs"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: tree-cfg.cc:4434
  #, gcc-internal-format
  msgid "%qs into non-mode-precision operand"
  msgstr ""
  
! #: tree-cfg.cc:4444
  #, fuzzy, gcc-internal-format
  msgid "insertion out of range in %qs"
  msgstr "Ο αριθμός σύνδεσμου είναι έξω από το όριο"
  
! #: tree-cfg.cc:4454
  #, gcc-internal-format
  msgid "%qs not at element boundary"
  msgstr ""
  
! #: tree-cfg.cc:4510
  #, fuzzy, gcc-internal-format
  msgid "non-trivial conversion in %qs"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: tree-cfg.cc:4519
! #, fuzzy, gcc-internal-format
! msgid "invalid LHS (%qs) for assignment: %qs"
! msgstr "Μη έγκυρη επιλογή `%s'"
! 
! #: tree-cfg.cc:4527
  #, fuzzy, gcc-internal-format
  msgid "%qs LHS in clobber statement"
  msgstr "Έχει παραληφθεί εντολή"
  
! #: tree-cfg.cc:4535
  #, fuzzy, gcc-internal-format
  msgid "%qs LHS in assignment statement"
  msgstr "Έχει παραληφθεί εντολή"
  
! #: tree-cfg.cc:4554
  #, fuzzy, gcc-internal-format
  msgid "invalid operand in %qs"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: tree-cfg.cc:4586
  #, fuzzy, gcc-internal-format
  msgid "invalid %qs size argument in load"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: tree-cfg.cc:4605 tree-cfg.cc:4631
  #, fuzzy, gcc-internal-format
  msgid "invalid RHS for gimple memory store: %qs"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: tree-cfg.cc:4648
! #, gcc-internal-format
! msgid "non-register as LHS with vector constructor"
! msgstr ""
! 
! #: tree-cfg.cc:4670 tree-cfg.cc:4688
  #, gcc-internal-format
  msgid "incorrect type of vector %qs elements"
  msgstr ""
  
! #: tree-cfg.cc:4679 tree-cfg.cc:4696
  #, gcc-internal-format
  msgid "incorrect number of vector %qs elements"
  msgstr ""
  
! #: tree-cfg.cc:4704
  #, gcc-internal-format
  msgid "incorrect type of vector CONSTRUCTOR elements"
  msgstr ""
  
! #: tree-cfg.cc:4713
  #, gcc-internal-format
  msgid "vector %qs with non-NULL element index"
  msgstr ""
  
! #: tree-cfg.cc:4720
  #, gcc-internal-format
  msgid "vector %qs element is not a GIMPLE value"
  msgstr ""
  
! #: tree-cfg.cc:4729
  #, gcc-internal-format
  msgid "non-vector %qs with elements"
  msgstr ""
  
! #: tree-cfg.cc:4756
  #, gcc-internal-format
  msgid "nontemporal store lhs cannot be a gimple register"
  msgstr ""
  
! #: tree-cfg.cc:4799
  #, fuzzy, gcc-internal-format
  msgid "invalid operand in return statement"
  msgstr "μη έγκυρη μέτρηση επανάληψης `%s' στη κατασκευή [c*n]"
  
! #: tree-cfg.cc:4809 c/gimple-parser.cc:2656
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion in return statement"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: tree-cfg.cc:4833
  #, gcc-internal-format
  msgid "goto destination is neither a label nor a pointer"
  msgstr ""
  
! #: tree-cfg.cc:4852
  #, fuzzy, gcc-internal-format
  msgid "invalid operand to switch statement"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: tree-cfg.cc:4860
  #, fuzzy, gcc-internal-format
  msgid "non-integral type switch statement"
  msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: tree-cfg.cc:4870
  #, fuzzy, gcc-internal-format
  msgid "invalid default case label in switch statement"
  msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
  
! #: tree-cfg.cc:4882
  #, gcc-internal-format
  msgid "invalid %<CASE_CHAIN%>"
  msgstr ""
  
! #: tree-cfg.cc:4888
  #, fuzzy, gcc-internal-format
  msgid "invalid case label in switch statement"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: tree-cfg.cc:4895
  #, fuzzy, gcc-internal-format
  msgid "invalid case range in switch statement"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: tree-cfg.cc:4905
  #, gcc-internal-format
  msgid "type precision mismatch in switch statement"
  msgstr ""
  
! #: tree-cfg.cc:4912
  #, fuzzy, gcc-internal-format
  msgid "type mismatch for case label in switch statement"
  msgstr "Χρήση ξεχωριστής λανθάνουσας μνήμης για κάθε χρήστη"
  
! #: tree-cfg.cc:4921
  #, fuzzy, gcc-internal-format
  msgid "case labels not sorted in switch statement"
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: tree-cfg.cc:4964
  #, fuzzy, gcc-internal-format
  msgid "label context is not the current function declaration"
  msgstr "αδυναμία εισαγωγής στοιχείο παραβολής `%.*s'"
  
! #: tree-cfg.cc:4973
  #, gcc-internal-format
  msgid "incorrect entry in %<label_to_block_map%>"
  msgstr ""
  
! #: tree-cfg.cc:4983
  #, gcc-internal-format
  msgid "incorrect setting of landing pad number"
  msgstr ""
  
! #: tree-cfg.cc:4999
  #, fuzzy, gcc-internal-format
  msgid "invalid comparison code in gimple cond"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: tree-cfg.cc:5007
  #, fuzzy, gcc-internal-format
  msgid "invalid labels in gimple cond"
  msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
  
! #: tree-cfg.cc:5020
! #, gcc-internal-format
! msgid "gimple cond condition cannot throw"
! msgstr ""
! 
! #: tree-cfg.cc:5106 tree-cfg.cc:5115
  #, fuzzy, gcc-internal-format
  msgid "invalid %<PHI%> result"
  msgstr "μη έγκυρο δικαίωμα"
  
! #: tree-cfg.cc:5125
  #, gcc-internal-format
  msgid "missing %<PHI%> def"
  msgstr ""
  
! #: tree-cfg.cc:5139
  #, fuzzy, gcc-internal-format
  msgid "invalid %<PHI%> argument"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: tree-cfg.cc:5146
  #, fuzzy, gcc-internal-format
  msgid "incompatible types in %<PHI%> argument %u"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: tree-cfg.cc:5249
  #, gcc-internal-format
  msgid "%<verify_gimple%> failed"
  msgstr ""
  
! #: tree-cfg.cc:5308
  #, gcc-internal-format
  msgid "dead statement in EH table"
  msgstr ""
  
! #: tree-cfg.cc:5324
  #, gcc-internal-format
  msgid "location references block not in block tree"
  msgstr ""
  
! #: tree-cfg.cc:5373
  #, fuzzy, gcc-internal-format
  msgid "local declaration from a different function"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: tree-cfg.cc:5476
  #, gcc-internal-format
  msgid "gimple_bb (phi) is set to a wrong basic block"
  msgstr ""
  
! #: tree-cfg.cc:5485
  #, gcc-internal-format
  msgid "PHI node with location"
  msgstr ""
  
! #: tree-cfg.cc:5496 tree-cfg.cc:5543
  #, gcc-internal-format
  msgid "incorrect sharing of tree nodes"
  msgstr ""
  
! #: tree-cfg.cc:5504
  #, gcc-internal-format
  msgid "virtual PHI with argument locations"
  msgstr ""
  
! #: tree-cfg.cc:5531
  #, gcc-internal-format
  msgid "gimple_bb (stmt) is set to a wrong basic block"
  msgstr ""
  
! #: tree-cfg.cc:5571
  #, gcc-internal-format
  msgid "statement marked for throw, but doesn%'t"
  msgstr ""
  
! #: tree-cfg.cc:5577
  #, gcc-internal-format
  msgid "statement marked for throw in middle of block"
  msgstr ""
  
! #: tree-cfg.cc:5599
  #, gcc-internal-format
  msgid "verify_gimple failed"
  msgstr ""
  
! #: tree-cfg.cc:5623
  #, gcc-internal-format
  msgid "ENTRY_BLOCK has IL associated with it"
  msgstr ""
  
! #: tree-cfg.cc:5630
  #, gcc-internal-format
  msgid "EXIT_BLOCK has IL associated with it"
  msgstr ""
  
! #: tree-cfg.cc:5637
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru to exit from bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5643
  #, fuzzy, gcc-internal-format
  msgid "entry block count not initialized"
  msgstr "ακολουθούν σκουπίδια στο τέλος της γραμμής"
  
! #: tree-cfg.cc:5649
  #, fuzzy, gcc-internal-format
  msgid "exit block count not initialized"
  msgstr "ακολουθούν σκουπίδια στο τέλος της γραμμής"
  
! #: tree-cfg.cc:5656
  #, gcc-internal-format
  msgid "probability of edge from entry block not initialized"
  msgstr ""
  
! #: tree-cfg.cc:5662
! #, gcc-internal-format
! msgid "exit block count is not compatible with entry block count"
! msgstr ""
! 
! #: tree-cfg.cc:5677
  #, gcc-internal-format, gfc-internal-format
  msgid "count of bb %d not initialized"
  msgstr ""
  
! #: tree-cfg.cc:5683
  #, gcc-internal-format, gfc-internal-format
  msgid "probability of edge %d->%d not initialized"
  msgstr ""
  
! #: tree-cfg.cc:5690
! #, gcc-internal-format, gfc-internal-format
! msgid "count of bb %d is not compatible with entry block count"
! msgstr ""
! 
! #: tree-cfg.cc:5709
  #, gcc-internal-format
  msgid "nonlocal label %qD is not first in a sequence of labels in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5716
  #, gcc-internal-format
  msgid "EH landing pad label %qD is not first in a sequence of labels in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5723
  #, fuzzy, gcc-internal-format
  msgid "label %qD to block does not match in bb %d"
  msgstr "το αρχείο δεδομένων προφίλ `%s' δεν ταιριάζει με το διαμοιραζόμενο αντικείμενο `%s'"
  
! #: tree-cfg.cc:5730
  #, gcc-internal-format
  msgid "label %qD has incorrect context in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5745
  #, gcc-internal-format, gfc-internal-format
  msgid "control flow in the middle of basic block %d"
  msgstr ""
  
! #: tree-cfg.cc:5755
  #, gcc-internal-format
  msgid "label %qD in the middle of basic block %d"
  msgstr ""
  
! #: tree-cfg.cc:5774
  #, gcc-internal-format, gfc-internal-format
  msgid "returns_twice call is not last in basic block %d"
  msgstr ""
  
! #: tree-cfg.cc:5783
  #, gcc-internal-format, gfc-internal-format
  msgid "returns_twice call is not first in basic block %d"
  msgstr ""
  
! #: tree-cfg.cc:5815
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge after a control statement in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5828
  #, gcc-internal-format, gfc-internal-format
  msgid "true/false edge after a non-GIMPLE_COND in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5851 tree-cfg.cc:5873 tree-cfg.cc:5890 tree-cfg.cc:5959
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong outgoing edge flags at end of bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5861
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "explicit goto at end of bb %d"
  msgstr "διπλός ορισμός συνόλου"
  
! #: tree-cfg.cc:5895
  #, gcc-internal-format, gfc-internal-format
  msgid "return edge does not point to exit in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5925
  #, gcc-internal-format
  msgid "found default case not at the start of case vector"
  msgstr ""
  
! #: tree-cfg.cc:5933
  #, fuzzy, gcc-internal-format
  msgid "case labels not sorted: "
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: tree-cfg.cc:5950
  #, gcc-internal-format, gfc-internal-format
  msgid "extra outgoing edge %d->%d"
  msgstr ""
  
! #: tree-cfg.cc:5973
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing edge %i->%i"
  msgstr "έχει παραληφθεί το αρχείο προορισμού"
  
! #: tree-cfg.cc:9785
  #, fuzzy, gcc-internal-format
  msgid "%<noreturn%> function does return"
  msgstr "`return' χωρίς τιμή, σε συνάρτηση που επιστρέφει μη-κενό"
  
! #: tree-cfg.cc:9805 tree-cfg.cc:9840
  #, fuzzy, gcc-internal-format
  msgid "control reaches end of non-void function"
  msgstr "ο έλεγχος φθάνει στο τέλος μη-κενής συνάρτησης"
  
! #: tree-cfg.cc:9910
  #, gcc-internal-format
  msgid "ignoring return value of %qD declared with attribute %<warn_unused_result%>"
  msgstr ""
  
! #: tree-cfg.cc:9915 cp/cvt.cc:1167
  #, gcc-internal-format
  msgid "ignoring return value of function declared with attribute %<warn_unused_result%>"
  msgstr ""
  
! #: tree-complex.cc:1712
  #, gcc-internal-format
  msgid "%<asm goto%> with complex typed outputs"
  msgstr ""
  
! #: tree-eh.cc:5078
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has multiple EH edges"
  msgstr ""
  
! #: tree-eh.cc:5090
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i cannot throw but has an EH edge"
  msgstr ""
  
! #: tree-eh.cc:5098
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i last statement has incorrectly set lp"
  msgstr ""
  
! #: tree-eh.cc:5104
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an EH edge"
  msgstr ""
  
! #: tree-eh.cc:5110
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incorrect EH edge %i->%i"
  msgstr "έχει παραληφθεί το αρχείο προορισμού"
  
! #: tree-eh.cc:5144 tree-eh.cc:5163
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an edge"
  msgstr ""
  
! #: tree-eh.cc:5180
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i too many fallthru edges"
  msgstr ""
  
! #: tree-eh.cc:5189
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect edge"
  msgstr ""
  
! #: tree-eh.cc:5195
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect fallthru edge"
  msgstr ""
  
! #: tree-inline.cc:3992
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it receives a non-local goto"
  msgstr ""
  
! #: tree-inline.cc:3999
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it saves address of local label in a static variable"
  msgstr ""
  
! #: tree-inline.cc:4039
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)"
  msgstr ""
  
! #: tree-inline.cc:4053
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses setjmp"
  msgstr ""
  
! #: tree-inline.cc:4067
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses variable argument lists"
  msgstr ""
  
! #: tree-inline.cc:4079
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses setjmp-longjmp exception handling"
  msgstr ""
  
! #: tree-inline.cc:4087
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses non-local goto"
  msgstr ""
  
! #: tree-inline.cc:4099
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses %<__builtin_return%> or %<__builtin_apply_args%>"
  msgstr ""
  
! #: tree-inline.cc:4119
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it contains a computed goto"
  msgstr ""
  
! #: tree-inline.cc:4165
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it has a VLA argument"
  msgstr ""
  
! #: tree-inline.cc:4232
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it is suppressed using %<-fno-inline%>"
  msgstr ""
  
! #: tree-inline.cc:4240
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses attributes conflicting with inlining"
  msgstr ""
  
! #: tree-inline.cc:4925
  #, gcc-internal-format
  msgid "inlining failed in call to %<always_inline%> %q+F: %s"
  msgstr ""
  
! #: tree-inline.cc:4928 tree-inline.cc:4949
  #, gcc-internal-format
  msgid "called from here"
  msgstr ""
  
! #: tree-inline.cc:4931 tree-inline.cc:4952
  #, fuzzy, gcc-internal-format
  msgid "called from this function"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: tree-inline.cc:4945
  #, gcc-internal-format
  msgid "inlining failed in call to %q+F: %s"
  msgstr ""
*************** msgstr ""
*** 32879,32885 ****
  msgid "cannot update SSA form"
  msgstr ""
  
! #: tree-into-ssa.cc:3517 tree-outof-ssa.cc:907 tree-ssa-coalesce.cc:1014
  #, gcc-internal-format
  msgid "SSA corruption"
  msgstr ""
--- 34165,34171 ----
  msgid "cannot update SSA form"
  msgstr ""
  
! #: tree-into-ssa.cc:3517 tree-outof-ssa.cc:903 tree-ssa-coalesce.cc:1014
  #, gcc-internal-format
  msgid "SSA corruption"
  msgstr ""
*************** msgstr ""
*** 32889,32895 ****
  msgid "%s from %s referenced in %s"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: tree-nested.cc:3002
  #, gcc-internal-format, gfc-internal-format
  msgid "%s from %s called in %s"
  msgstr ""
--- 34175,34181 ----
  msgid "%s from %s referenced in %s"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: tree-nested.cc:3011
  #, gcc-internal-format, gfc-internal-format
  msgid "%s from %s called in %s"
  msgstr ""
*************** msgstr ""
*** 32904,32961 ****
  msgid "invalid regular expression %qs in %qs"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: tree-profile.cc:1856
  #, gcc-internal-format
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-alias.cc:4127
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\""
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: tree-ssa-alias.cc:4166
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: tree-ssa-ccp.cc:4595 c-family/c-common.cc:6013
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4598 c-family/c-common.cc:6016
  #, fuzzy, gcc-internal-format
  msgid "in a call to non-static member function %qD"
  msgstr "μη έγκυρος αριθμός από στήλες: `%s'"
  
! #: tree-ssa-ccp.cc:4604 c-family/c-common.cc:6031
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4610 tree-ssa-ccp.cc:4667
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "in a call to built-in function %qD"
  msgstr "κλήση σε μη-συνάρτηση %qD"
  
! #: tree-ssa-ccp.cc:4614 tree-ssa-ccp.cc:4671 c-family/c-common.cc:6035
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr "Στη συνάρτηση μέλος `%s':"
  
! #: tree-ssa-ccp.cc:4660 c-family/c-common.cc:6023
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected because argument %u is nonzero"
  msgstr ""
  
! #: tree-ssa-loop-niter.cc:3947
  #, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr ""
  
! #: tree-ssa-loop-niter.cc:3948
  #, gcc-internal-format
  msgid "within this loop"
  msgstr ""
--- 34190,34257 ----
  msgid "invalid regular expression %qs in %qs"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: tree-profile.cc:1855
! #, gcc-internal-format
! msgid "target does not fully support atomic profile update, single mode is selected with partial atomic updates"
! msgstr ""
! 
! #: tree-profile.cc:1861
  #, gcc-internal-format
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-alias.cc:4131
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\""
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: tree-ssa-alias.cc:4170
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: tree-ssa-ccp.cc:3168 c-family/c-common.cc:6128
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:3171 c-family/c-common.cc:6131
  #, fuzzy, gcc-internal-format
  msgid "in a call to non-static member function %qD"
  msgstr "μη έγκυρος αριθμός από στήλες: `%s'"
  
! #: tree-ssa-ccp.cc:3177 c-family/c-common.cc:6157
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.cc:3183 tree-ssa-ccp.cc:3270
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "in a call to built-in function %qD"
  msgstr "κλήση σε μη-συνάρτηση %qD"
  
! #: tree-ssa-ccp.cc:3187 tree-ssa-ccp.cc:3274 c-family/c-common.cc:6161
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr "Στη συνάρτηση μέλος `%s':"
  
! #: tree-ssa-ccp.cc:3257 c-family/c-common.cc:6138
! #, gcc-internal-format, gfc-internal-format
! msgid "argument %u null where non-null expected because arguments %u and %u are nonzero"
! msgstr ""
! 
! #: tree-ssa-ccp.cc:3263 c-family/c-common.cc:6149
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected because argument %u is nonzero"
  msgstr ""
  
! #: tree-ssa-loop-niter.cc:4050
  #, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr ""
  
! #: tree-ssa-loop-niter.cc:4051
  #, gcc-internal-format
  msgid "within this loop"
  msgstr ""
*************** msgstr ""
*** 33104,33130 ****
  msgid "length computed here"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4280
  #, gcc-internal-format
  msgid "%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4282
  #, gcc-internal-format
  msgid "%qD of a string of length %wu and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4289
  #, gcc-internal-format
  msgid "%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4294
  #, gcc-internal-format
  msgid "%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4305
  #, fuzzy, gcc-internal-format
  msgid "in this expression"
  msgstr "παράληψη ορίσματος αρχείου"
--- 34400,34426 ----
  msgid "length computed here"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4287
  #, gcc-internal-format
  msgid "%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4289
  #, gcc-internal-format
  msgid "%qD of a string of length %wu and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4296
  #, gcc-internal-format
  msgid "%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4301
  #, gcc-internal-format
  msgid "%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4312
  #, fuzzy, gcc-internal-format
  msgid "in this expression"
  msgstr "παράληψη ορίσματος αρχείου"
*************** msgstr "έχουν παραληφθεί
*** 33149,33155 ****
  msgid "%qs may be used uninitialized"
  msgstr ""
  
! #: tree-ssa-uninit.cc:338 varasm.cc:367 varasm.cc:8211
  #, fuzzy, gcc-internal-format
  msgid "%qD was declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
--- 34445,34451 ----
  msgid "%qs may be used uninitialized"
  msgstr ""
  
! #: tree-ssa-uninit.cc:338 varasm.cc:367 varasm.cc:8263
  #, fuzzy, gcc-internal-format
  msgid "%qD was declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
*************** msgstr "Δεν υπάρχει προηγ
*** 33159,33165 ****
  msgid "%qs was declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: tree-ssa-uninit.cc:451 tree-ssa-uninit.cc:762
  #, gcc-internal-format
  msgid "%qE may be used uninitialized"
  msgstr ""
--- 34455,34461 ----
  msgid "%qs was declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: tree-ssa-uninit.cc:451 tree-ssa-uninit.cc:781
  #, gcc-internal-format
  msgid "%qE may be used uninitialized"
  msgstr ""
*************** msgstr ""
*** 33169,33195 ****
  msgid "accessing argument %u of a function declared with attribute %qs"
  msgstr ""
  
! #: tree-ssa-uninit.cc:749
  #, fuzzy, gcc-internal-format
  msgid "%qE is used uninitialized"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: tree-ssa-uninit.cc:885
  #, gcc-internal-format
  msgid "in a call to %qD declared with attribute %qs here"
  msgstr ""
  
! #: tree-ssa-uninit.cc:892
  #, gcc-internal-format
  msgid "in a call to %qT declared with attribute %qs"
  msgstr ""
  
! #: tree-ssa-uninit.cc:908
  #, gcc-internal-format
  msgid "by argument %u of type %s to %qD declared here"
  msgstr ""
  
! #: tree-ssa-uninit.cc:916
  #, fuzzy, gcc-internal-format
  msgid "by argument %u of type %s to %qT"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
--- 34465,34491 ----
  msgid "accessing argument %u of a function declared with attribute %qs"
  msgstr ""
  
! #: tree-ssa-uninit.cc:768
  #, fuzzy, gcc-internal-format
  msgid "%qE is used uninitialized"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: tree-ssa-uninit.cc:904
  #, gcc-internal-format
  msgid "in a call to %qD declared with attribute %qs here"
  msgstr ""
  
! #: tree-ssa-uninit.cc:911
  #, gcc-internal-format
  msgid "in a call to %qT declared with attribute %qs"
  msgstr ""
  
! #: tree-ssa-uninit.cc:927
  #, gcc-internal-format
  msgid "by argument %u of type %s to %qD declared here"
  msgstr ""
  
! #: tree-ssa-uninit.cc:935
  #, fuzzy, gcc-internal-format
  msgid "by argument %u of type %s to %qT"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
*************** msgstr ""
*** 33359,33369 ****
  msgid "degree of %<poly_int%> exceeds %<NUM_POLY_INT_COEFFS%>"
  msgstr ""
  
- #: tree-switch-conversion.cc:2354
- #, gcc-internal-format
- msgid "Using faster switch lowering algorithms. Number of switch cases (%d) exceeds %<--param=switch-lower-slow-alg-max-cases=%d%> limit."
- msgstr ""
- 
  #: tree-tailcall.cc:225
  #, gcc-internal-format
  msgid "address of label passed to %<musttail%> call argument"
--- 34655,34660 ----
*************** msgstr ""
*** 33384,33405 ****
  msgid "address of local variable passed to %<musttail%> call argument"
  msgstr ""
  
! #: tree-tailcall.cc:1015 tree-tailcall.cc:1044
  #, gcc-internal-format
  msgid "address of local variable can escape to %<musttail%> call"
  msgstr ""
  
! #: tree-tailcall.cc:1039
  #, gcc-internal-format
  msgid "address of automatic variable %qD can escape to %<musttail%> call"
  msgstr ""
  
! #: tree-tailcall.cc:1069
  #, gcc-internal-format
  msgid "address of parameter %qD can escape to %<musttail%> call"
  msgstr ""
  
! #: tree-vect-generic.cc:308 tree-vect-generic.cc:437 tree-vect-generic.cc:1939
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr ""
--- 34675,34696 ----
  msgid "address of local variable passed to %<musttail%> call argument"
  msgstr ""
  
! #: tree-tailcall.cc:1066 tree-tailcall.cc:1095
  #, gcc-internal-format
  msgid "address of local variable can escape to %<musttail%> call"
  msgstr ""
  
! #: tree-tailcall.cc:1090
  #, gcc-internal-format
  msgid "address of automatic variable %qD can escape to %<musttail%> call"
  msgstr ""
  
! #: tree-tailcall.cc:1120
  #, gcc-internal-format
  msgid "address of parameter %qD can escape to %<musttail%> call"
  msgstr ""
  
! #: tree-vect-generic.cc:308 tree-vect-generic.cc:437 tree-vect-generic.cc:2135
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr ""
*************** msgstr ""
*** 33414,33565 ****
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr ""
  
! #: tree-vect-generic.cc:1012
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:1505
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-loop.cc:5116
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
  
! #: tree-vrp.cc:1341
  #, gcc-internal-format
  msgid "using fast VRP algorithm; %d basic blocks exceeds %<--param=vrp-block-limit=%d%> limit"
  msgstr ""
  
! #: tree.cc:2329
  #, gcc-internal-format
  msgid "non-constant element in constant CONSTRUCTOR"
  msgstr ""
  
! #: tree.cc:2331
  #, gcc-internal-format
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.cc:7464 m2/gm2-gcc/m2type.cc:216
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr ""
  
! #: tree.cc:7630
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr ""
  
! #: tree.cc:9114 tree.cc:9199 tree.cc:9262
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9151
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9164
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9213
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9226
  #, gcc-internal-format
  msgid "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9288
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9302
  #, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9315
  #, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9328
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9341
  #, gcc-internal-format
  msgid "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:12610
  #, fuzzy, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: tree.cc:12613
  #, fuzzy, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: tree.cc:12636
  #, fuzzy, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: tree.cc:12639
  #, fuzzy, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: tree.cc:12645
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: tree.cc:12648
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr ""
  
! #: tree.cc:12690
  #, fuzzy, gcc-internal-format
  msgid "%qD is unavailable: %s"
  msgstr "το `%s' είναι μη-προσπελάσιμο"
  
! #: tree.cc:12692
  #, fuzzy, gcc-internal-format
  msgid "%qD is unavailable"
  msgstr "το `%s' είναι μη-προσπελάσιμο"
  
! #: tree.cc:12713
  #, gcc-internal-format
  msgid "%qE is unavailable: %s"
  msgstr ""
  
! #: tree.cc:12715
  #, fuzzy, gcc-internal-format
  msgid "%qE is unavailable"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: tree.cc:12720
  #, gcc-internal-format, gfc-internal-format
  msgid "type is unavailable: %s"
  msgstr ""
  
! #: tree.cc:12722
  #, gcc-internal-format
  msgid "type is unavailable"
  msgstr ""
--- 34705,34856 ----
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr ""
  
! #: tree-vect-generic.cc:1209
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:1719
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-loop.cc:4498
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
  
! #: tree-vrp.cc:1344
  #, gcc-internal-format
  msgid "using fast VRP algorithm; %d basic blocks exceeds %<--param=vrp-block-limit=%d%> limit"
  msgstr ""
  
! #: tree.cc:2389
  #, gcc-internal-format
  msgid "non-constant element in constant CONSTRUCTOR"
  msgstr ""
  
! #: tree.cc:2391
  #, gcc-internal-format
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.cc:7582 m2/gm2-gcc/m2type.cc:215
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr ""
  
! #: tree.cc:7748
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr ""
  
! #: tree.cc:9219 tree.cc:9304 tree.cc:9367
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9256
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9269
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9318
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9331
  #, gcc-internal-format
  msgid "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9393
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9407
  #, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9420
  #, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9433
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9446
  #, gcc-internal-format
  msgid "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:12753
  #, fuzzy, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: tree.cc:12756
  #, fuzzy, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: tree.cc:12779
  #, fuzzy, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: tree.cc:12782
  #, fuzzy, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: tree.cc:12788
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: tree.cc:12791
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr ""
  
! #: tree.cc:12833
  #, fuzzy, gcc-internal-format
  msgid "%qD is unavailable: %s"
  msgstr "το `%s' είναι μη-προσπελάσιμο"
  
! #: tree.cc:12835
  #, fuzzy, gcc-internal-format
  msgid "%qD is unavailable"
  msgstr "το `%s' είναι μη-προσπελάσιμο"
  
! #: tree.cc:12856
  #, gcc-internal-format
  msgid "%qE is unavailable: %s"
  msgstr ""
  
! #: tree.cc:12858
  #, fuzzy, gcc-internal-format
  msgid "%qE is unavailable"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: tree.cc:12863
  #, gcc-internal-format, gfc-internal-format
  msgid "type is unavailable: %s"
  msgstr ""
  
! #: tree.cc:12865
  #, gcc-internal-format
  msgid "type is unavailable"
  msgstr ""
*************** msgstr ""
*** 33584,33849 ****
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.cc:13672
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.cc:13717
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13719
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13721
  #, gcc-internal-format
  msgid "type%'s %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13746
  #, gcc-internal-format
  msgid "type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
  msgstr ""
  
! #: tree.cc:13759
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_VFIELD%>"
  msgstr ""
  
! #: tree.cc:13796
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13798
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13800
  #, gcc-internal-format
  msgid "type%'s %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13839
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_FIELDS%>"
  msgstr ""
  
! #: tree.cc:13841
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.cc:13843
  #, gcc-internal-format
  msgid "and field"
  msgstr ""
  
! #: tree.cc:13860
  #, gcc-internal-format
  msgid "type variant has different %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13862 tree.cc:13873
  #, gcc-internal-format
  msgid "type variant%'s %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13864 tree.cc:13875
  #, gcc-internal-format
  msgid "type%'s %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13871
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr ""
  
! #: tree.cc:14223
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type %s is not an opaque type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: tree.cc:14229
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type %s is not with opaque mode"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: tree.cc:14235
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_MODE%>"
  msgstr ""
  
! #: tree.cc:14243
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_SIZE%>"
  msgstr ""
  
! #: tree.cc:14249
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_ALIGN%>"
  msgstr ""
  
! #: tree.cc:14255
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_USER_ALIGN%>"
  msgstr ""
  
! #: tree.cc:14285
  #, fuzzy, gcc-internal-format
  msgid "main variant is not defined"
  msgstr "μη τερματιζόμενο όνομα βάρους"
  
! #: tree.cc:14290
  #, gcc-internal-format
  msgid "%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
  msgstr ""
  
! #: tree.cc:14301
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
  msgstr ""
  
! #: tree.cc:14320
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> is not compatible"
  msgstr ""
  
! #: tree.cc:14332
  #, gcc-internal-format
  msgid "%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
  msgstr ""
  
! #: tree.cc:14338
  #, gcc-internal-format
! msgid "%<TYPE_CANONICAL%> of main variant is not main variant"
  msgstr ""
  
! #: tree.cc:14354
  #, gcc-internal-format
  msgid "%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
  msgstr ""
  
! #: tree.cc:14364
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
  msgstr ""
  
! #: tree.cc:14374
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
  msgstr ""
  
! #: tree.cc:14395
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> is not %<TREE_BINFO%>"
  msgstr ""
  
! #: tree.cc:14401
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
  msgstr ""
  
! #: tree.cc:14412
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:14423
  #, gcc-internal-format
  msgid "%<TYPE_OFFSET_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:14441
  #, gcc-internal-format
  msgid "%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:14448
  #, gcc-internal-format
  msgid "%<TYPE_MAX_VALUE_RAW%> non-NULL"
  msgstr ""
  
! #: tree.cc:14455
  #, gcc-internal-format
  msgid "%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:14471
  #, gcc-internal-format
  msgid "enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:14480
  #, gcc-internal-format
  msgid "enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
  msgstr ""
  
! #: tree.cc:14488
  #, gcc-internal-format
  msgid "enum value name is not %<IDENTIFIER_NODE%>"
  msgstr ""
  
! #: tree.cc:14498
  #, fuzzy, gcc-internal-format
  msgid "array %<TYPE_DOMAIN%> is not integer type"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: tree.cc:14507
  #, gcc-internal-format
  msgid "%<TYPE_FIELDS%> defined in incomplete type"
  msgstr ""
  
! #: tree.cc:14529
  #, gcc-internal-format
  msgid "wrong tree in %<TYPE_FIELDS%> list"
  msgstr ""
  
! #: tree.cc:14545
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
  msgstr ""
  
! #: tree.cc:14552
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
  msgstr ""
  
! #: tree.cc:14565
  #, gcc-internal-format
  msgid "wrong %<TYPE_CACHED_VALUES%> entry"
  msgstr ""
  
! #: tree.cc:14578
  #, gcc-internal-format
  msgid "%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:14584
  #, gcc-internal-format
  msgid "wrong entry in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:14591
  #, gcc-internal-format
  msgid "%<TYPE_VALUES_RAW%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:14604
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is set while it should not be"
  msgstr ""
  
! #: tree.cc:14614
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not main variant"
  msgstr ""
  
  #: tsan.cc:509
  #, fuzzy, gcc-internal-format
  msgid "%qs is not supported with %qs"
--- 34875,35167 ----
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.cc:13815
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.cc:13860
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13862
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13864
  #, gcc-internal-format
  msgid "type%'s %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13889
  #, gcc-internal-format
  msgid "type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
  msgstr ""
  
! #: tree.cc:13902
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_VFIELD%>"
  msgstr ""
  
! #: tree.cc:13939
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13941
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13943
  #, gcc-internal-format
  msgid "type%'s %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13982
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_FIELDS%>"
  msgstr ""
  
! #: tree.cc:13984
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.cc:13986
  #, gcc-internal-format
  msgid "and field"
  msgstr ""
  
! #: tree.cc:14003
  #, gcc-internal-format
  msgid "type variant has different %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:14005 tree.cc:14016
  #, gcc-internal-format
  msgid "type variant%'s %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:14007 tree.cc:14018
  #, gcc-internal-format
  msgid "type%'s %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:14014
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr ""
  
! #: tree.cc:14366
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type %s is not an opaque type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: tree.cc:14372
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type %s is not with opaque mode"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: tree.cc:14378
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_MODE%>"
  msgstr ""
  
! #: tree.cc:14386
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_SIZE%>"
  msgstr ""
  
! #: tree.cc:14392
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_ALIGN%>"
  msgstr ""
  
! #: tree.cc:14398
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_USER_ALIGN%>"
  msgstr ""
  
! #: tree.cc:14428
  #, fuzzy, gcc-internal-format
  msgid "main variant is not defined"
  msgstr "μη τερματιζόμενο όνομα βάρους"
  
! #: tree.cc:14433
  #, gcc-internal-format
  msgid "%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
  msgstr ""
  
! #: tree.cc:14444
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
  msgstr ""
  
! #: tree.cc:14463
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> is not compatible"
  msgstr ""
  
! #: tree.cc:14475
  #, gcc-internal-format
  msgid "%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
  msgstr ""
  
! #: tree.cc:14494
  #, gcc-internal-format
! msgid "main variant of %<TYPE_CANONICAL%> of main variant is not its own %<TYPE_CANONICAL%>"
  msgstr ""
  
! #: tree.cc:14512
  #, gcc-internal-format
  msgid "%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
  msgstr ""
  
! #: tree.cc:14522
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
  msgstr ""
  
! #: tree.cc:14532
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
  msgstr ""
  
! #: tree.cc:14553
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> is not %<TREE_BINFO%>"
  msgstr ""
  
! #: tree.cc:14559
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
  msgstr ""
  
! #: tree.cc:14570
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:14581
  #, gcc-internal-format
  msgid "%<TYPE_OFFSET_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:14599
  #, gcc-internal-format
  msgid "%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:14606
  #, gcc-internal-format
  msgid "%<TYPE_MAX_VALUE_RAW%> non-NULL"
  msgstr ""
  
! #: tree.cc:14613
  #, gcc-internal-format
  msgid "%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:14629
  #, gcc-internal-format
  msgid "enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:14638
  #, gcc-internal-format
  msgid "enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
  msgstr ""
  
! #: tree.cc:14646
  #, gcc-internal-format
  msgid "enum value name is not %<IDENTIFIER_NODE%>"
  msgstr ""
  
! #: tree.cc:14656
  #, fuzzy, gcc-internal-format
  msgid "array %<TYPE_DOMAIN%> is not integer type"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: tree.cc:14665
  #, gcc-internal-format
  msgid "%<TYPE_FIELDS%> defined in incomplete type"
  msgstr ""
  
! #: tree.cc:14687
  #, gcc-internal-format
  msgid "wrong tree in %<TYPE_FIELDS%> list"
  msgstr ""
  
! #: tree.cc:14703
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
  msgstr ""
  
! #: tree.cc:14710
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
  msgstr ""
  
! #: tree.cc:14723
  #, gcc-internal-format
  msgid "wrong %<TYPE_CACHED_VALUES%> entry"
  msgstr ""
  
! #: tree.cc:14736
  #, gcc-internal-format
  msgid "%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:14742
  #, gcc-internal-format
  msgid "wrong entry in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:14749
  #, gcc-internal-format
  msgid "%<TYPE_VALUES_RAW%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:14762
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is set while it should not be"
  msgstr ""
  
! #: tree.cc:14772
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not main variant"
  msgstr ""
  
+ #: tree.cc:15619
+ #, gcc-internal-format
+ msgid "missing %<target%> attribute for multi-versioned %qD"
+ msgstr ""
+ 
+ #: tree.cc:15622 tree.cc:15788 tree.cc:15806 tree.cc:15819 cp/decl.cc:1487
+ #: cp/decl.cc:2620 cp/decl.cc:2668 cp/decl.cc:2684 cp/decl.cc:3331
+ #: cp/decl.cc:3787
+ #, fuzzy, gcc-internal-format
+ msgid "previous declaration of %qD"
+ msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
+ 
+ #: tree.cc:15784
+ #, fuzzy, gcc-internal-format
+ msgid "%qD conflicts with overlapping %<target_clone%> declaration"
+ msgstr "σφάλμα ταιριάσματος τύπου με προηγούμενη αυτονόητη διακύρηξη"
+ 
+ #: tree.cc:15803
+ #, fuzzy
+ msgid "%qD conflicts for version %qB"
+ msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
+ 
+ #: tree.cc:15816
+ #, fuzzy
+ msgid "%qD conflicts with a previous declaration for version %qB"
+ msgstr "αυτός είναι ο πρώτος ορισμός"
+ 
  #: tsan.cc:509
  #, fuzzy, gcc-internal-format
  msgid "%qs is not supported with %qs"
*************** msgstr ""
*** 33864,33875 ****
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr ""
  
! #: var-tracking.cc:7202
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded with %<-fvar-tracking-assignments%>, retrying without"
  msgstr ""
  
! #: var-tracking.cc:7206
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded"
  msgstr ""
--- 35182,35193 ----
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr ""
  
! #: var-tracking.cc:7203
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded with %<-fvar-tracking-assignments%>, retrying without"
  msgstr ""
  
! #: var-tracking.cc:7207
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded"
  msgstr ""
*************** msgstr ""
*** 33899,34578 ****
  msgid "section type conflict for section %qs"
  msgstr ""
  
! #: varasm.cc:1112
  #, gcc-internal-format
  msgid "alignment of %q+D is greater than maximum object file alignment %d"
  msgstr ""
  
! #: varasm.cc:1281
  #, fuzzy, gcc-internal-format
  msgid "only zero initializers are allowed in section %qs"
  msgstr "Δεν ήταν δυνατή η εύρεση ετικέττας για μεταγωγή στο `%s'"
  
! #: varasm.cc:1285
  #, fuzzy, gcc-internal-format
  msgid "no initializers are allowed in section %qs"
  msgstr "Δεν ήταν δυνατή η εύρεση ετικέττας για μεταγωγή στο `%s'"
  
! #: varasm.cc:1515 varasm.cc:1524 d/d-attribs.cc:1463
  #, fuzzy, gcc-internal-format
  msgid "register name not specified for %q+D"
  msgstr "Εγγραφή ονομάτων των επιλεγμένων λέξεων-κλειδιών"
  
! #: varasm.cc:1526
! #, fuzzy, gcc-internal-format
! msgid "invalid register name for %q+D"
! msgstr "μη έγκυρος αριθμός πεδίου: `%s'"
! 
! #: varasm.cc:1528
  #, gcc-internal-format
  msgid "data type of %q+D isn%'t suitable for a register"
  msgstr ""
  
! #: varasm.cc:1531
  #, gcc-internal-format
  msgid "the register specified for %q+D cannot be accessed by the current target"
  msgstr ""
  
! #: varasm.cc:1534
  #, gcc-internal-format
  msgid "the register specified for %q+D is not general enough to be used as a register variable"
  msgstr ""
  
! #: varasm.cc:1537
  #, gcc-internal-format
  msgid "register specified for %q+D isn%'t suitable for data type"
  msgstr ""
  
! #: varasm.cc:1546
  #, gcc-internal-format
  msgid "register specified for %q+D is an internal GCC implementation detail"
  msgstr ""
  
! #: varasm.cc:1556
  #, gcc-internal-format
  msgid "global register variable has initial value"
  msgstr ""
  
! #: varasm.cc:1560
  #, gcc-internal-format
  msgid "optimization may eliminate reads and/or writes to register variables"
  msgstr ""
  
! #: varasm.cc:1606
  #, gcc-internal-format
  msgid "register name given for non-register variable %q+D"
  msgstr ""
  
! #: varasm.cc:1741 varasm.cc:1746 varasm.cc:1751
  #, fuzzy, gcc-internal-format
  msgid "%qc in output operand outside of a function"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: varasm.cc:1783
  #, fuzzy, gcc-internal-format
  msgid "%qc in input operand outside of a function"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: varasm.cc:1792
  #, fuzzy, gcc-internal-format
  msgid "matching constraint outside of a function"
  msgstr "σχετική θέση αρχείου είναι εκτός ορίων"
  
! #: varasm.cc:2377
  #, gcc-internal-format
  msgid "thread-local COMMON data not implemented"
  msgstr ""
  
! #: varasm.cc:2410
  #, gcc-internal-format
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr ""
  
! #: varasm.cc:2513 c/c-decl.cc:5971 c/c-parser.cc:2014 m2/gm2-gcc/m2type.cc:1248
  #, fuzzy, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr "Το όνομα `%s' είναι άγνωστο\n"
  
! #: varasm.cc:5493 varasm.cc:5532
  #, gcc-internal-format
  msgid "initializer for integer/fixed-point value is too complicated"
  msgstr ""
  
! #: varasm.cc:5499
  #, gcc-internal-format
  msgid "initializer for floating value is not a floating constant"
  msgstr ""
  
! #: varasm.cc:5516
  #, fuzzy, gcc-internal-format
  msgid "initializer for %<_BitInt(%d)%> value is not an integer constant"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: varasm.cc:5912
  #, fuzzy, gcc-internal-format
  msgid "invalid initial value for member %qE"
  msgstr "μη έγκυρος αριθμός πεδίου: `%s'"
  
! #: varasm.cc:6168
  #, fuzzy, gcc-internal-format
  msgid "%qD declared weak after being used"
  msgstr "%s: διπλός ορισμός έκδοσης κατηγορίας"
  
! #: varasm.cc:6220
  #, fuzzy, gcc-internal-format
  msgid "weak declaration of %q+D being applied to a already existing, static definition"
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: varasm.cc:6261
  #, fuzzy, gcc-internal-format
  msgid "weak declaration of %q+D must be public"
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: varasm.cc:6265
  #, fuzzy, gcc-internal-format
  msgid "weak declaration of %q+D not supported"
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: varasm.cc:6294 varasm.cc:6622
  #, gcc-internal-format
  msgid "only weak aliases are supported in this configuration"
  msgstr ""
  
! #: varasm.cc:6489 varasm.cc:6619
  #, fuzzy, gcc-internal-format
  msgid "%qs is not supported in this configuration"
  msgstr "Η οικογένεια διευθύνσεων δεν υποστηρίζεται από την οικογένεια πρωτοκόλλου"
  
! #: varasm.cc:6517
  #, fuzzy, gcc-internal-format
  msgid "%qs is not supported on this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: varasm.cc:6582
  #, fuzzy, gcc-internal-format
  msgid "symver is only supported on ELF platforms"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: varasm.cc:6601
  #, gcc-internal-format
  msgid "%qs symbol %q+D ultimately targets itself"
  msgstr ""
  
! #: varasm.cc:6603
  #, gcc-internal-format
  msgid "%qs symbol %q+D must have static linkage"
  msgstr ""
  
! #: varasm.cc:6609 config/nvptx/nvptx.cc:7764
  #, fuzzy, gcc-internal-format
  msgid "alias definitions not supported in this configuration"
  msgstr "Η οικογένεια διευθύνσεων δεν υποστηρίζεται από την οικογένεια πρωτοκόλλου"
  
! #: varasm.cc:6837 config/sol2.cc:160 config/mingw/winnt.cc:269
  #, fuzzy, gcc-internal-format
  msgid "visibility attribute not supported in this configuration; ignored"
  msgstr "Η οικογένεια διευθύνσεων δεν υποστηρίζεται από την οικογένεια πρωτοκόλλου"
  
! #: varasm.cc:8207
  #, gcc-internal-format
  msgid "%+qD without %<retain%> attribute and %qD with %<retain%> attribute are placed in a section with the same name"
  msgstr ""
  
! #: vec.cc:190
  #, gcc-internal-format, gfc-internal-format
  msgid "qsort comparator not anti-symmetric: %d, %d"
  msgstr ""
  
! #: vec.cc:195
  #, gcc-internal-format, gfc-internal-format
  msgid "qsort comparator non-negative on sorted output: %d"
  msgstr ""
  
! #: vec.cc:202
  #, gcc-internal-format, gfc-internal-format
  msgid "qsort comparator not transitive: %d, %d, %d"
  msgstr ""
  
! #: vec.cc:204
  #, gcc-internal-format
  msgid "qsort checking failed"
  msgstr ""
  
! #: c-family/c-ada-spec.cc:3010
  #, gcc-internal-format
  msgid "packed layout"
  msgstr ""
  
! #: c-family/c-attribs.cc:716 c-family/c-attribs.cc:721
  #, gcc-internal-format
  msgid "cannot tail-call: return value must be a call"
  msgstr ""
  
! #: c-family/c-attribs.cc:754 d/d-attribs.cc:1195
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument is invalid"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: c-family/c-attribs.cc:757 d/d-attribs.cc:1198
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument %i is invalid"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: c-family/c-attribs.cc:769 d/d-attribs.cc:1210
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument has type %qT"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: c-family/c-attribs.cc:773 d/d-attribs.cc:1214
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument %i has type %qT"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: c-family/c-attribs.cc:784 c-family/c-attribs.cc:4834
! #: c-family/c-attribs.cc:4838 d/d-attribs.cc:1225
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument value %qE is not an integer constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:789 d/d-attribs.cc:1230
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument %i value %qE is not an integer constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:805 d/d-attribs.cc:1244
  #, gcc-internal-format
  msgid "%qE attribute argument value %qE does not refer to a function parameter"
  msgstr ""
  
! #: c-family/c-attribs.cc:810 d/d-attribs.cc:1249
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument %i value %qE does not refer to a function parameter"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:838 d/d-attribs.cc:1272
  #, gcc-internal-format
  msgid "%qE attribute argument value %qE exceeds the number of function parameters %u"
  msgstr ""
  
! #: c-family/c-attribs.cc:843 d/d-attribs.cc:1277
  #, gcc-internal-format
  msgid "%qE attribute argument %i value %qE exceeds the number of function parameters %u"
  msgstr ""
  
! #: c-family/c-attribs.cc:865
  #, gcc-internal-format
  msgid "%qE attribute argument value %qE does not refer to a variable argument list"
  msgstr ""
  
! #: c-family/c-attribs.cc:869
  #, gcc-internal-format
  msgid "%qE attribute argument %i value %qE does not refer to a variable argument list"
  msgstr ""
  
! #: c-family/c-attribs.cc:896 c-family/c-attribs.cc:909 d/d-attribs.cc:1298
  #, gcc-internal-format
  msgid "%qE attribute argument value %qE refers to parameter type %qT"
  msgstr ""
  
! #: c-family/c-attribs.cc:900 c-family/c-attribs.cc:914 d/d-attribs.cc:1303
  #, gcc-internal-format
  msgid "%qE attribute argument %i value %qE refers to parameter type %qT"
  msgstr ""
  
! #: c-family/c-attribs.cc:924
  #, gcc-internal-format
  msgid "%qE attribute argument value %qE refers to a variadic function parameter of unknown type"
  msgstr ""
  
! #: c-family/c-attribs.cc:929
  #, gcc-internal-format
  msgid "%qE attribute argument %i value %qE refers to a variadic function parameter of unknown type"
  msgstr ""
  
! #: c-family/c-attribs.cc:1049
  #, gcc-internal-format
  msgid "ignoring attribute %qs because it conflicts with previous %qs"
  msgstr ""
  
! #: c-family/c-attribs.cc:1087
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only supported on boolean types"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: c-family/c-attribs.cc:1097
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute with unsupported boolean precision"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: c-family/c-attribs.cc:1117
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only supported in C"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: c-family/c-attribs.cc:1124
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only supported on integral types"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: c-family/c-attribs.cc:1146 c-family/c-attribs.cc:1162
  #, fuzzy, gcc-internal-format
  msgid "overflows in conversion from %qT to %qT changes value from %qE to %qE"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: c-family/c-attribs.cc:1171
  #, gcc-internal-format
  msgid "%qE attribute requires different values for %<false%> and %<true%> for type %qT"
  msgstr ""
  
! #: c-family/c-attribs.cc:1211
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored for type %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: c-family/c-attribs.cc:1223
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored for field of type %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: c-family/c-attribs.cc:1452 c-family/c-attribs.cc:3650
! #: c-family/c-attribs.cc:6271 ada/gcc-interface/utils.cc:7463
  #, fuzzy, gcc-internal-format
  msgid "%qE argument not a string"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:1627 ada/gcc-interface/utils.cc:6949
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored because of argument %qE"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: c-family/c-attribs.cc:1648 ada/gcc-interface/utils.cc:6970
  #, gcc-internal-format
  msgid "ignoring attribute %qE because of excess arguments starting at %qE"
  msgstr ""
  
! #: c-family/c-attribs.cc:1662 ada/gcc-interface/utils.cc:6984
  #, fuzzy, gcc-internal-format
  msgid "attribute %qE does not apply to elements of non-scalar type %qT"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: c-family/c-attribs.cc:1667 ada/gcc-interface/utils.cc:6989
  #, fuzzy, gcc-internal-format
  msgid "attribute %qE does not apply to fields of aggregate type %qT"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: c-family/c-attribs.cc:1733
  #, gcc-internal-format
  msgid "%qE attribute ignored. Use %<-fcf-protection%> option to enable it"
  msgstr ""
  
! #: c-family/c-attribs.cc:1823 jit/dummy-frontend.cc:290 lto/lto-lang.cc:311
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute has no effect on unit local functions"
  msgstr "%s: διπλός ορισμός έκδοσης κατηγορίας"
  
! #: c-family/c-attribs.cc:1993 c-family/c-attribs.cc:3633
! #: ada/gcc-interface/utils.cc:7219
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a variable"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: c-family/c-attribs.cc:1999 ada/gcc-interface/utils.cc:7225
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: c-family/c-attribs.cc:2024 config/i386/i386-options.cc:4188
  #, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr ""
  
! #: c-family/c-attribs.cc:2053
  #, gcc-internal-format
  msgid "%qE attribute only affects top level objects"
  msgstr ""
  
! #: c-family/c-attribs.cc:2092 c-family/c-attribs.cc:4307
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute on function returning %<void%>"
  msgstr "`return' χωρίς τιμή, σε συνάρτηση που επιστρέφει μη-κενό"
  
! #: c-family/c-attribs.cc:2115
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is not supported because endianness is not uniform"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: c-family/c-attribs.cc:2132
  #, fuzzy, gcc-internal-format
  msgid "attribute %qE argument must be one of %qs or %qs"
  msgstr "Ο αριθμός σύνδεσμου είναι έξω από το όριο"
  
! #: c-family/c-attribs.cc:2228
  #, fuzzy, gcc-internal-format
  msgid "destructor priorities are not supported"
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: c-family/c-attribs.cc:2230
  #, fuzzy, gcc-internal-format
  msgid "constructor priorities are not supported"
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: c-family/c-attribs.cc:2252
  #, gcc-internal-format, gfc-internal-format
  msgid "destructor priorities from 0 to %d are reserved for the implementation"
  msgstr ""
  
! #: c-family/c-attribs.cc:2257
  #, gcc-internal-format, gfc-internal-format
  msgid "constructor priorities from 0 to %d are reserved for the implementation"
  msgstr ""
  
! #: c-family/c-attribs.cc:2265
  #, gcc-internal-format, gfc-internal-format
  msgid "destructor priorities must be integers from 0 to %d inclusive"
  msgstr ""
  
! #: c-family/c-attribs.cc:2268
  #, gcc-internal-format, gfc-internal-format
  msgid "constructor priorities must be integers from 0 to %d inclusive"
  msgstr ""
  
! #: c-family/c-attribs.cc:2421
  #, fuzzy, gcc-internal-format
  msgid "unknown machine mode %qE"
  msgstr "άγνωστο σετ `%s'"
  
! #: c-family/c-attribs.cc:2455
  #, gcc-internal-format
  msgid "specifying vector types with %<__attribute__ ((mode))%> is deprecated"
  msgstr ""
  
! #: c-family/c-attribs.cc:2458
  #, gcc-internal-format
  msgid "use %<__attribute__ ((vector_size))%> instead"
  msgstr ""
  
! #: c-family/c-attribs.cc:2467
  #, fuzzy, gcc-internal-format
  msgid "unable to emulate %qs"
  msgstr "Δεν μπόρεσα να ανοίξω το αρχείο %s"
  
! #: c-family/c-attribs.cc:2480
  #, fuzzy, gcc-internal-format
  msgid "invalid pointer mode %qs"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: c-family/c-attribs.cc:2497
  #, gcc-internal-format
  msgid "signedness of type and machine mode %qs don%'t match"
  msgstr ""
  
! #: c-family/c-attribs.cc:2508
  #, fuzzy, gcc-internal-format
  msgid "no data type for mode %qs"
  msgstr "δεν ορίστηκε βαρύτητα για το σύμβολο `%s'"
  
! #: c-family/c-attribs.cc:2518
  #, fuzzy, gcc-internal-format
  msgid "cannot use mode %qs for enumerated types"
  msgstr "Δεν είναι δυνατόν να βρεθεί ο τύπος του επεξεργαστή."
  
! #: c-family/c-attribs.cc:2546
  #, gcc-internal-format
  msgid "mode %qs applied to inappropriate type"
  msgstr ""
  
! #: c-family/c-attribs.cc:2575 c-family/c-attribs.cc:3001 d/d-attribs.cc:1024
  #, fuzzy, gcc-internal-format
  msgid "section attributes are not supported for this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: c-family/c-attribs.cc:2581 d/d-attribs.cc:1031
  #, fuzzy, gcc-internal-format
  msgid "section attribute not allowed for %q+D"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: c-family/c-attribs.cc:2587
  #, fuzzy, gcc-internal-format
  msgid "section attribute argument not a string constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:2596 d/d-attribs.cc:1047
  #, fuzzy, gcc-internal-format
  msgid "section attribute cannot be specified for local variables"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: c-family/c-attribs.cc:2607 config/bfin/bfin.cc:4797 config/bfin/bfin.cc:4848
! #: config/bfin/bfin.cc:4874 config/bfin/bfin.cc:4887 d/d-attribs.cc:1058
  #, fuzzy, gcc-internal-format
  msgid "section of %q+D conflicts with previous declaration"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: c-family/c-attribs.cc:2616 c-family/c-attribs.cc:3027 d/d-attribs.cc:1067
  #, fuzzy, gcc-internal-format
  msgid "section of %q+D cannot be overridden"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: c-family/c-attribs.cc:2732
  #, fuzzy, gcc-internal-format
  msgid "alignment may not be specified for %q+D"
  msgstr "μόνο ένα όρισμα μπορεί να δηλωθεί"
  
! #: c-family/c-attribs.cc:2757
  #, gcc-internal-format
  msgid "ignoring attribute %<%E (%u)%> because it conflicts with attribute %<%E (%u)%>"
  msgstr ""
  
! #: c-family/c-attribs.cc:2802
  #, fuzzy, gcc-internal-format
  msgid "%<warn_if_not_aligned%> may not be specified for %q+D"
  msgstr "μόνο ένα όρισμα μπορεί να δηλωθεί"
  
! #: c-family/c-attribs.cc:2853
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute may not be specified for %q+D"
  msgstr "μόνο ένα όρισμα μπορεί να δηλωθεί"
  
! #: c-family/c-attribs.cc:2860
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute may not be specified for a non-array field"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: c-family/c-attribs.cc:2867
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument not an integer"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:2873 c-family/c-attribs.cc:6467
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument %qE is not an integer constant between 0 and 3"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:2897
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is not supported for C++ for now, ignored"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: c-family/c-attribs.cc:2905
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is not allowed for a non-field declaration %q+D"
  msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
  
! #: c-family/c-attribs.cc:2913
! #, fuzzy, gcc-internal-format
! msgid "%qE attribute is not allowed for a non-array field"
! msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: c-family/c-attribs.cc:2921
  #, gcc-internal-format
  msgid "%qE attribute is not allowed for a non-flexible array member field"
  msgstr ""
  
! #: c-family/c-attribs.cc:2929
  #, fuzzy, gcc-internal-format
  msgid "%<counted_by%> argument is not an identifier"
  msgstr "διπλός προσδιοριστής μηνύματος"
  
! #: c-family/c-attribs.cc:2941
  #, fuzzy, gcc-internal-format
  msgid "%<counted_by%> argument %qE conflicts with previous declaration %qE"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: c-family/c-attribs.cc:2962 d/d-attribs.cc:1146 jit/dummy-frontend.cc:758
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D declared weak"
  msgstr "Στη συνάρτηση μέλος `%s':"
  
! #: c-family/c-attribs.cc:2967 jit/dummy-frontend.cc:763
  #, fuzzy, gcc-internal-format
  msgid "indirect function %q+D cannot be declared weak"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: c-family/c-attribs.cc:3008
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qE attribute not set on a variable"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: c-family/c-attribs.cc:3018 config/bfin/bfin.cc:4825
! #: config/loongarch/loongarch.cc:8154
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute cannot be specified for local variables"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: c-family/c-attribs.cc:3033
  #, gcc-internal-format
  msgid "%qE attribute is specific to ELF targets"
  msgstr ""
  
! #: c-family/c-attribs.cc:3040
  #, gcc-internal-format
  msgid "ignoring %qE attribute set on const variable"
  msgstr ""
  
! #: c-family/c-attribs.cc:3051
  #, gcc-internal-format
  msgid "ignoring %qE attribute set on initialized variable"
  msgstr ""
  
! #: c-family/c-attribs.cc:3064
  #, gcc-internal-format
  msgid "ignoring %qE attribute set on uninitialized variable"
  msgstr ""
  
! #: c-family/c-attribs.cc:3097
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is only applicable on functions"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: c-family/c-attribs.cc:3116 d/d-attribs.cc:1094
  #, gcc-internal-format
  msgid "%<symver%> attribute only applies to functions and variables"
  msgstr ""
  
! #: c-family/c-attribs.cc:3124 d/d-attribs.cc:1102
  #, fuzzy, gcc-internal-format
  msgid "%<symver%> attribute is only applicable to symbols"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: c-family/c-attribs.cc:3134
  #, fuzzy, gcc-internal-format
  msgid "%<symver%> attribute argument not a string constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:3148 d/d-attribs.cc:1126
  #, gcc-internal-format
  msgid "symver attribute argument must have format %<name@nodename%>"
  msgstr ""
  
! #: c-family/c-attribs.cc:3149 d/d-attribs.cc:1127
  #, fuzzy, gcc-internal-format
  msgid "%<symver%> attribute argument %qs must contain one or two %<@%>"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:3184 jit/dummy-frontend.cc:858
  #, gcc-internal-format
  msgid "%q+D defined both normally and as %qE attribute"
  msgstr ""
  
! #: c-family/c-attribs.cc:3192 jit/dummy-frontend.cc:866
  #, fuzzy, gcc-internal-format
  msgid "weak %q+D cannot be defined %qE"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: c-family/c-attribs.cc:3209 c-family/c-attribs.cc:4198
! #: ada/gcc-interface/utils.cc:7290 jit/dummy-frontend.cc:883
  #, fuzzy, gcc-internal-format
  msgid "attribute %qE argument not a string"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:3242 jit/dummy-frontend.cc:916
  #, fuzzy, gcc-internal-format
  msgid "%+qD declared %qs after being used"
  msgstr "%s: διπλός ορισμός έκδοσης κατηγορίας"
  
  #. Explicitly handle this case since using a string literal
  #. as an argument is a likely mistake.
! #: c-family/c-attribs.cc:3294
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument cannot be a string"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
--- 35217,35906 ----
  msgid "section type conflict for section %qs"
  msgstr ""
  
! #: varasm.cc:1144
  #, gcc-internal-format
  msgid "alignment of %q+D is greater than maximum object file alignment %d"
  msgstr ""
  
! #: varasm.cc:1313
  #, fuzzy, gcc-internal-format
  msgid "only zero initializers are allowed in section %qs"
  msgstr "Δεν ήταν δυνατή η εύρεση ετικέττας για μεταγωγή στο `%s'"
  
! #: varasm.cc:1317
  #, fuzzy, gcc-internal-format
  msgid "no initializers are allowed in section %qs"
  msgstr "Δεν ήταν δυνατή η εύρεση ετικέττας για μεταγωγή στο `%s'"
  
! #: varasm.cc:1547 varasm.cc:1556 d/d-attribs.cc:1464
  #, fuzzy, gcc-internal-format
  msgid "register name not specified for %q+D"
  msgstr "Εγγραφή ονομάτων των επιλεγμένων λέξεων-κλειδιών"
  
! #: varasm.cc:1560
  #, gcc-internal-format
  msgid "data type of %q+D isn%'t suitable for a register"
  msgstr ""
  
! #: varasm.cc:1563
  #, gcc-internal-format
  msgid "the register specified for %q+D cannot be accessed by the current target"
  msgstr ""
  
! #: varasm.cc:1566
  #, gcc-internal-format
  msgid "the register specified for %q+D is not general enough to be used as a register variable"
  msgstr ""
  
! #: varasm.cc:1569
  #, gcc-internal-format
  msgid "register specified for %q+D isn%'t suitable for data type"
  msgstr ""
  
! #: varasm.cc:1578
  #, gcc-internal-format
  msgid "register specified for %q+D is an internal GCC implementation detail"
  msgstr ""
  
! #: varasm.cc:1588
  #, gcc-internal-format
  msgid "global register variable has initial value"
  msgstr ""
  
! #: varasm.cc:1592
  #, gcc-internal-format
  msgid "optimization may eliminate reads and/or writes to register variables"
  msgstr ""
  
! #: varasm.cc:1638
  #, gcc-internal-format
  msgid "register name given for non-register variable %q+D"
  msgstr ""
  
! #: varasm.cc:1774 varasm.cc:1779 varasm.cc:1784
  #, fuzzy, gcc-internal-format
  msgid "%qc in output operand outside of a function"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: varasm.cc:1816
  #, fuzzy, gcc-internal-format
  msgid "%qc in input operand outside of a function"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: varasm.cc:1825
  #, fuzzy, gcc-internal-format
  msgid "matching constraint outside of a function"
  msgstr "σχετική θέση αρχείου είναι εκτός ορίων"
  
! #: varasm.cc:2410
  #, gcc-internal-format
  msgid "thread-local COMMON data not implemented"
  msgstr ""
  
! #: varasm.cc:2443
  #, gcc-internal-format
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr ""
  
! #: varasm.cc:2559 c/c-decl.cc:6149 c/c-parser.cc:2099 m2/gm2-gcc/m2type.cc:1260
  #, fuzzy, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr "Το όνομα `%s' είναι άγνωστο\n"
  
! #: varasm.cc:5545 varasm.cc:5584
  #, gcc-internal-format
  msgid "initializer for integer/fixed-point value is too complicated"
  msgstr ""
  
! #: varasm.cc:5551
  #, gcc-internal-format
  msgid "initializer for floating value is not a floating constant"
  msgstr ""
  
! #: varasm.cc:5568
  #, fuzzy, gcc-internal-format
  msgid "initializer for %<_BitInt(%d)%> value is not an integer constant"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: varasm.cc:5964
  #, fuzzy, gcc-internal-format
  msgid "invalid initial value for member %qE"
  msgstr "μη έγκυρος αριθμός πεδίου: `%s'"
  
! #: varasm.cc:6220
  #, fuzzy, gcc-internal-format
  msgid "%qD declared weak after being used"
  msgstr "%s: διπλός ορισμός έκδοσης κατηγορίας"
  
! #: varasm.cc:6272
  #, fuzzy, gcc-internal-format
  msgid "weak declaration of %q+D being applied to a already existing, static definition"
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: varasm.cc:6313
  #, fuzzy, gcc-internal-format
  msgid "weak declaration of %q+D must be public"
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: varasm.cc:6317
  #, fuzzy, gcc-internal-format
  msgid "weak declaration of %q+D not supported"
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: varasm.cc:6346 varasm.cc:6674
  #, gcc-internal-format
  msgid "only weak aliases are supported in this configuration"
  msgstr ""
  
! #: varasm.cc:6541 varasm.cc:6671
  #, fuzzy, gcc-internal-format
  msgid "%qs is not supported in this configuration"
  msgstr "Η οικογένεια διευθύνσεων δεν υποστηρίζεται από την οικογένεια πρωτοκόλλου"
  
! #: varasm.cc:6569
  #, fuzzy, gcc-internal-format
  msgid "%qs is not supported on this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: varasm.cc:6634
  #, fuzzy, gcc-internal-format
  msgid "symver is only supported on ELF platforms"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: varasm.cc:6653
  #, gcc-internal-format
  msgid "%qs symbol %q+D ultimately targets itself"
  msgstr ""
  
! #: varasm.cc:6655
  #, gcc-internal-format
  msgid "%qs symbol %q+D must have static linkage"
  msgstr ""
  
! #: varasm.cc:6661 config/nvptx/nvptx.cc:7751
  #, fuzzy, gcc-internal-format
  msgid "alias definitions not supported in this configuration"
  msgstr "Η οικογένεια διευθύνσεων δεν υποστηρίζεται από την οικογένεια πρωτοκόλλου"
  
! #: varasm.cc:6889 config/sol2.cc:160 config/mingw/winnt.cc:269
  #, fuzzy, gcc-internal-format
  msgid "visibility attribute not supported in this configuration; ignored"
  msgstr "Η οικογένεια διευθύνσεων δεν υποστηρίζεται από την οικογένεια πρωτοκόλλου"
  
! #: varasm.cc:8259
  #, gcc-internal-format
  msgid "%+qD without %<retain%> attribute and %qD with %<retain%> attribute are placed in a section with the same name"
  msgstr ""
  
! #: vec.cc:258
  #, gcc-internal-format, gfc-internal-format
  msgid "qsort comparator not anti-symmetric: %d, %d"
  msgstr ""
  
! #: vec.cc:263
  #, gcc-internal-format, gfc-internal-format
  msgid "qsort comparator non-negative on sorted output: %d"
  msgstr ""
  
! #: vec.cc:270
  #, gcc-internal-format, gfc-internal-format
  msgid "qsort comparator not transitive: %d, %d, %d"
  msgstr ""
  
! #: vec.cc:272
  #, gcc-internal-format
  msgid "qsort checking failed"
  msgstr ""
  
! #: c-family/c-ada-spec.cc:3030
  #, gcc-internal-format
  msgid "packed layout"
  msgstr ""
  
! #: c-family/c-attribs.cc:749 c-family/c-attribs.cc:754
  #, gcc-internal-format
  msgid "cannot tail-call: return value must be a call"
  msgstr ""
  
! #: c-family/c-attribs.cc:787 d/d-attribs.cc:1195
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument is invalid"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: c-family/c-attribs.cc:790 d/d-attribs.cc:1198
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument %i is invalid"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: c-family/c-attribs.cc:802 d/d-attribs.cc:1210
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument has type %qT"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: c-family/c-attribs.cc:806 d/d-attribs.cc:1214
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument %i has type %qT"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: c-family/c-attribs.cc:817 c-family/c-attribs.cc:4914
! #: c-family/c-attribs.cc:4918 d/d-attribs.cc:1225
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument value %qE is not an integer constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:822 d/d-attribs.cc:1230
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument %i value %qE is not an integer constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:838 d/d-attribs.cc:1244
  #, gcc-internal-format
  msgid "%qE attribute argument value %qE does not refer to a function parameter"
  msgstr ""
  
! #: c-family/c-attribs.cc:843 d/d-attribs.cc:1249
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument %i value %qE does not refer to a function parameter"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:871 d/d-attribs.cc:1272
  #, gcc-internal-format
  msgid "%qE attribute argument value %qE exceeds the number of function parameters %u"
  msgstr ""
  
! #: c-family/c-attribs.cc:876 d/d-attribs.cc:1277
  #, gcc-internal-format
  msgid "%qE attribute argument %i value %qE exceeds the number of function parameters %u"
  msgstr ""
  
! #: c-family/c-attribs.cc:898
  #, gcc-internal-format
  msgid "%qE attribute argument value %qE does not refer to a variable argument list"
  msgstr ""
  
! #: c-family/c-attribs.cc:902
  #, gcc-internal-format
  msgid "%qE attribute argument %i value %qE does not refer to a variable argument list"
  msgstr ""
  
! #: c-family/c-attribs.cc:929 c-family/c-attribs.cc:942 d/d-attribs.cc:1298
  #, gcc-internal-format
  msgid "%qE attribute argument value %qE refers to parameter type %qT"
  msgstr ""
  
! #: c-family/c-attribs.cc:933 c-family/c-attribs.cc:947 d/d-attribs.cc:1303
  #, gcc-internal-format
  msgid "%qE attribute argument %i value %qE refers to parameter type %qT"
  msgstr ""
  
! #: c-family/c-attribs.cc:957
  #, gcc-internal-format
  msgid "%qE attribute argument value %qE refers to a variadic function parameter of unknown type"
  msgstr ""
  
! #: c-family/c-attribs.cc:962
  #, gcc-internal-format
  msgid "%qE attribute argument %i value %qE refers to a variadic function parameter of unknown type"
  msgstr ""
  
! #: c-family/c-attribs.cc:1082
  #, gcc-internal-format
  msgid "ignoring attribute %qs because it conflicts with previous %qs"
  msgstr ""
  
! #: c-family/c-attribs.cc:1120
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only supported on boolean types"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: c-family/c-attribs.cc:1130
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute with unsupported boolean precision"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: c-family/c-attribs.cc:1150
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only supported in C"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: c-family/c-attribs.cc:1157
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only supported on integral types"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: c-family/c-attribs.cc:1184 c-family/c-attribs.cc:1200
  #, fuzzy, gcc-internal-format
  msgid "overflows in conversion from %qT to %qT changes value from %qE to %qE"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: c-family/c-attribs.cc:1209
  #, gcc-internal-format
  msgid "%qE attribute requires different values for %<false%> and %<true%> for type %qT"
  msgstr ""
  
! #: c-family/c-attribs.cc:1255
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored for type %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: c-family/c-attribs.cc:1267
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored for field of type %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: c-family/c-attribs.cc:1497 c-family/c-attribs.cc:3729
! #: c-family/c-attribs.cc:6572 ada/gcc-interface/utils.cc:7714
  #, fuzzy, gcc-internal-format
  msgid "%qE argument not a string"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:1672 ada/gcc-interface/utils.cc:7200
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored because of argument %qE"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: c-family/c-attribs.cc:1693 ada/gcc-interface/utils.cc:7221
  #, gcc-internal-format
  msgid "ignoring attribute %qE because of excess arguments starting at %qE"
  msgstr ""
  
! #: c-family/c-attribs.cc:1707 ada/gcc-interface/utils.cc:7235
  #, fuzzy, gcc-internal-format
  msgid "attribute %qE does not apply to elements of non-scalar type %qT"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: c-family/c-attribs.cc:1712 ada/gcc-interface/utils.cc:7240
  #, fuzzy, gcc-internal-format
  msgid "attribute %qE does not apply to fields of aggregate type %qT"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: c-family/c-attribs.cc:1778
  #, gcc-internal-format
  msgid "%qE attribute ignored. Use %<-fcf-protection%> option to enable it"
  msgstr ""
  
! #: c-family/c-attribs.cc:1868 jit/dummy-frontend.cc:289 lto/lto-lang.cc:311
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute has no effect on unit local functions"
  msgstr "%s: διπλός ορισμός έκδοσης κατηγορίας"
  
! #: c-family/c-attribs.cc:2038 c-family/c-attribs.cc:3712
! #: ada/gcc-interface/utils.cc:7470
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a variable"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: c-family/c-attribs.cc:2044 ada/gcc-interface/utils.cc:7476
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: c-family/c-attribs.cc:2069 config/i386/i386-options.cc:4108
  #, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr ""
  
! #: c-family/c-attribs.cc:2098
  #, gcc-internal-format
  msgid "%qE attribute only affects top level objects"
  msgstr ""
  
! #: c-family/c-attribs.cc:2137 c-family/c-attribs.cc:4387
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute on function returning %<void%>"
  msgstr "`return' χωρίς τιμή, σε συνάρτηση που επιστρέφει μη-κενό"
  
! #: c-family/c-attribs.cc:2160
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is not supported because endianness is not uniform"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: c-family/c-attribs.cc:2177
  #, fuzzy, gcc-internal-format
  msgid "attribute %qE argument must be one of %qs or %qs"
  msgstr "Ο αριθμός σύνδεσμου είναι έξω από το όριο"
  
! #: c-family/c-attribs.cc:2273
  #, fuzzy, gcc-internal-format
  msgid "destructor priorities are not supported"
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: c-family/c-attribs.cc:2275
  #, fuzzy, gcc-internal-format
  msgid "constructor priorities are not supported"
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: c-family/c-attribs.cc:2297
  #, gcc-internal-format, gfc-internal-format
  msgid "destructor priorities from 0 to %d are reserved for the implementation"
  msgstr ""
  
! #: c-family/c-attribs.cc:2302
  #, gcc-internal-format, gfc-internal-format
  msgid "constructor priorities from 0 to %d are reserved for the implementation"
  msgstr ""
  
! #: c-family/c-attribs.cc:2310
  #, gcc-internal-format, gfc-internal-format
  msgid "destructor priorities must be integers from 0 to %d inclusive"
  msgstr ""
  
! #: c-family/c-attribs.cc:2313
  #, gcc-internal-format, gfc-internal-format
  msgid "constructor priorities must be integers from 0 to %d inclusive"
  msgstr ""
  
! #: c-family/c-attribs.cc:2466
  #, fuzzy, gcc-internal-format
  msgid "unknown machine mode %qE"
  msgstr "άγνωστο σετ `%s'"
  
! #: c-family/c-attribs.cc:2500
  #, gcc-internal-format
  msgid "specifying vector types with %<__attribute__ ((mode))%> is deprecated"
  msgstr ""
  
! #: c-family/c-attribs.cc:2503
  #, gcc-internal-format
  msgid "use %<__attribute__ ((vector_size))%> instead"
  msgstr ""
  
! #: c-family/c-attribs.cc:2512
  #, fuzzy, gcc-internal-format
  msgid "unable to emulate %qs"
  msgstr "Δεν μπόρεσα να ανοίξω το αρχείο %s"
  
! #: c-family/c-attribs.cc:2525
  #, fuzzy, gcc-internal-format
  msgid "invalid pointer mode %qs"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: c-family/c-attribs.cc:2542
  #, gcc-internal-format
  msgid "signedness of type and machine mode %qs don%'t match"
  msgstr ""
  
! #: c-family/c-attribs.cc:2553
  #, fuzzy, gcc-internal-format
  msgid "no data type for mode %qs"
  msgstr "δεν ορίστηκε βαρύτητα για το σύμβολο `%s'"
  
! #: c-family/c-attribs.cc:2563
  #, fuzzy, gcc-internal-format
  msgid "cannot use mode %qs for enumerated types"
  msgstr "Δεν είναι δυνατόν να βρεθεί ο τύπος του επεξεργαστή."
  
! #: c-family/c-attribs.cc:2591
  #, gcc-internal-format
  msgid "mode %qs applied to inappropriate type"
  msgstr ""
  
! #: c-family/c-attribs.cc:2620 c-family/c-attribs.cc:3080 d/d-attribs.cc:1024
  #, fuzzy, gcc-internal-format
  msgid "section attributes are not supported for this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: c-family/c-attribs.cc:2626 d/d-attribs.cc:1031
  #, fuzzy, gcc-internal-format
  msgid "section attribute not allowed for %q+D"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: c-family/c-attribs.cc:2632
  #, fuzzy, gcc-internal-format
  msgid "section attribute argument not a string constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:2641 d/d-attribs.cc:1047
  #, fuzzy, gcc-internal-format
  msgid "section attribute cannot be specified for local variables"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: c-family/c-attribs.cc:2652 config/bfin/bfin.cc:4796 config/bfin/bfin.cc:4847
! #: config/bfin/bfin.cc:4873 config/bfin/bfin.cc:4886 d/d-attribs.cc:1058
  #, fuzzy, gcc-internal-format
  msgid "section of %q+D conflicts with previous declaration"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: c-family/c-attribs.cc:2661 c-family/c-attribs.cc:3106 d/d-attribs.cc:1067
  #, fuzzy, gcc-internal-format
  msgid "section of %q+D cannot be overridden"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: c-family/c-attribs.cc:2777
  #, fuzzy, gcc-internal-format
  msgid "alignment may not be specified for %q+D"
  msgstr "μόνο ένα όρισμα μπορεί να δηλωθεί"
  
! #: c-family/c-attribs.cc:2802
  #, gcc-internal-format
  msgid "ignoring attribute %<%E (%u)%> because it conflicts with attribute %<%E (%u)%>"
  msgstr ""
  
! #: c-family/c-attribs.cc:2847
  #, fuzzy, gcc-internal-format
  msgid "%<warn_if_not_aligned%> may not be specified for %q+D"
  msgstr "μόνο ένα όρισμα μπορεί να δηλωθεί"
  
! #: c-family/c-attribs.cc:2898
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute may not be specified for %q+D"
  msgstr "μόνο ένα όρισμα μπορεί να δηλωθεί"
  
! #: c-family/c-attribs.cc:2905
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute may not be specified for a non-array field"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: c-family/c-attribs.cc:2912
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument not an integer"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:2918 c-family/c-attribs.cc:6768
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument %qE is not an integer constant between 0 and 3"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:2942
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is not supported for C++ for now, ignored"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: c-family/c-attribs.cc:2950
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is not allowed for a non-field declaration %q+D"
  msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
  
! #: c-family/c-attribs.cc:2959
! #, gcc-internal-format
! msgid "%qE attribute is not allowed for a non-array or non-pointer field"
! msgstr ""
  
! #: c-family/c-attribs.cc:2968
  #, gcc-internal-format
  msgid "%qE attribute is not allowed for a non-flexible array member field"
  msgstr ""
  
! #: c-family/c-attribs.cc:2980
! #, fuzzy, gcc-internal-format
! msgid "%qE attribute is used for a pointer to void"
! msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
! 
! #: c-family/c-attribs.cc:2988
! #, fuzzy, gcc-internal-format
! msgid "%qE attribute is not allowed for a pointer to function"
! msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
! 
! #: c-family/c-attribs.cc:2999
! #, fuzzy, gcc-internal-format
! msgid "%qE attribute is not allowed for a pointer to structure or union with flexible array member"
! msgstr "μη έγκυρη ώρα της μέρας"
! 
! #: c-family/c-attribs.cc:3007
  #, fuzzy, gcc-internal-format
  msgid "%<counted_by%> argument is not an identifier"
  msgstr "διπλός προσδιοριστής μηνύματος"
  
! #: c-family/c-attribs.cc:3020
  #, fuzzy, gcc-internal-format
  msgid "%<counted_by%> argument %qE conflicts with previous declaration %qE"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: c-family/c-attribs.cc:3041 d/d-attribs.cc:1146 jit/dummy-frontend.cc:757
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D declared weak"
  msgstr "Στη συνάρτηση μέλος `%s':"
  
! #: c-family/c-attribs.cc:3046 jit/dummy-frontend.cc:762
  #, fuzzy, gcc-internal-format
  msgid "indirect function %q+D cannot be declared weak"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: c-family/c-attribs.cc:3087
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qE attribute not set on a variable"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: c-family/c-attribs.cc:3097 config/bfin/bfin.cc:4824
! #: config/loongarch/loongarch.cc:8628
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute cannot be specified for local variables"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: c-family/c-attribs.cc:3112
  #, gcc-internal-format
  msgid "%qE attribute is specific to ELF targets"
  msgstr ""
  
! #: c-family/c-attribs.cc:3119
  #, gcc-internal-format
  msgid "ignoring %qE attribute set on const variable"
  msgstr ""
  
! #: c-family/c-attribs.cc:3130
  #, gcc-internal-format
  msgid "ignoring %qE attribute set on initialized variable"
  msgstr ""
  
! #: c-family/c-attribs.cc:3143
  #, gcc-internal-format
  msgid "ignoring %qE attribute set on uninitialized variable"
  msgstr ""
  
! #: c-family/c-attribs.cc:3176
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is only applicable on functions"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: c-family/c-attribs.cc:3195 d/d-attribs.cc:1094
  #, gcc-internal-format
  msgid "%<symver%> attribute only applies to functions and variables"
  msgstr ""
  
! #: c-family/c-attribs.cc:3203 d/d-attribs.cc:1102
  #, fuzzy, gcc-internal-format
  msgid "%<symver%> attribute is only applicable to symbols"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: c-family/c-attribs.cc:3213
  #, fuzzy, gcc-internal-format
  msgid "%<symver%> attribute argument not a string constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:3227 d/d-attribs.cc:1126
  #, gcc-internal-format
  msgid "symver attribute argument must have format %<name@nodename%>"
  msgstr ""
  
! #: c-family/c-attribs.cc:3228 d/d-attribs.cc:1127
  #, fuzzy, gcc-internal-format
  msgid "%<symver%> attribute argument %qs must contain one or two %<@%>"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:3263 jit/dummy-frontend.cc:857
  #, gcc-internal-format
  msgid "%q+D defined both normally and as %qE attribute"
  msgstr ""
  
! #: c-family/c-attribs.cc:3271 jit/dummy-frontend.cc:865
  #, fuzzy, gcc-internal-format
  msgid "weak %q+D cannot be defined %qE"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: c-family/c-attribs.cc:3288 c-family/c-attribs.cc:4278
! #: ada/gcc-interface/utils.cc:7541 jit/dummy-frontend.cc:882
  #, fuzzy, gcc-internal-format
  msgid "attribute %qE argument not a string"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:3321 jit/dummy-frontend.cc:915
  #, fuzzy, gcc-internal-format
  msgid "%+qD declared %qs after being used"
  msgstr "%s: διπλός ορισμός έκδοσης κατηγορίας"
  
  #. Explicitly handle this case since using a string literal
  #. as an argument is a likely mistake.
! #: c-family/c-attribs.cc:3373
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument cannot be a string"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
*************** msgstr "μη τερματιζμένο α
*** 34580,34945 ****
  #. Similar to the string case, since some function attributes
  #. accept literal numbers as arguments (e.g., alloc_size or
  #. nonnull) using one here is a likely mistake.
! #: c-family/c-attribs.cc:3305
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument cannot be a constant arithmetic expression"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:3315
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored on a redeclaration of the referenced symbol"
  msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
  
! #: c-family/c-attribs.cc:3370
  #, gcc-internal-format
  msgid "%qE attribute ignored on a declaration of a different kind than referenced symbol"
  msgstr ""
  
! #: c-family/c-attribs.cc:3374
  #, fuzzy, gcc-internal-format
  msgid "symbol %qD referenced by %qD declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: c-family/c-attribs.cc:3421
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute must apply to a declaration"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: c-family/c-attribs.cc:3478
  #, fuzzy, gcc-internal-format
  msgid "indirect function %q+D cannot be declared %qE"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: c-family/c-attribs.cc:3501
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute must appear before %qs attribute"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: c-family/c-attribs.cc:3514
  #, fuzzy, gcc-internal-format
  msgid "%+qD declared %qE after being used"
  msgstr "%s: διπλός ορισμός έκδοσης κατηγορίας"
  
! #: c-family/c-attribs.cc:3538 jit/dummy-frontend.cc:601
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored on non-class types"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: c-family/c-attribs.cc:3544 jit/dummy-frontend.cc:607
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored because %qT is already defined"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: c-family/c-attribs.cc:3557 jit/dummy-frontend.cc:620
  #, fuzzy, gcc-internal-format
  msgid "visibility argument not a string"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:3569 d/d-attribs.cc:1584 jit/dummy-frontend.cc:632
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored on types"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: c-family/c-attribs.cc:3585 d/d-attribs.cc:1613 jit/dummy-frontend.cc:648
  #, gcc-internal-format
  msgid "attribute %qE argument must be one of %qs, %qs, %qs, or %qs"
  msgstr ""
  
! #: c-family/c-attribs.cc:3597 d/d-attribs.cc:1624 jit/dummy-frontend.cc:660
  #, fuzzy, gcc-internal-format
  msgid "%qD redeclared with different visibility"
  msgstr "συντακτικό σφάλμα στον καθορισμό σειράς"
  
! #: c-family/c-attribs.cc:3600 c-family/c-attribs.cc:3604 d/d-attribs.cc:1627
! #: d/d-attribs.cc:1631 jit/dummy-frontend.cc:663 jit/dummy-frontend.cc:667
  #, gcc-internal-format
  msgid "%qD was declared %qs which implies default visibility"
  msgstr ""
  
! #: c-family/c-attribs.cc:3641
  #, gcc-internal-format
  msgid "%qE attribute ignored because %qD does not have thread storage duration"
  msgstr ""
  
! #: c-family/c-attribs.cc:3663
  #, gcc-internal-format
  msgid "%qE argument must be one of %qs, %qs, %qs, or %qs"
  msgstr ""
  
! #: c-family/c-attribs.cc:3685 c-family/c-attribs.cc:4281
! #: c-family/c-attribs.cc:6236 c-family/c-attribs.cc:6263
! #: config/m32c/m32c.cc:2942 ada/gcc-interface/utils.cc:7449
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applies only to functions"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: c-family/c-attribs.cc:3731
  #, fuzzy, gcc-internal-format
  msgid "%<%E (%E)%> attribute ignored on functions declared %qs"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: c-family/c-attribs.cc:3741
  #, fuzzy, gcc-internal-format
  msgid "%<%E (%E)%> attribute ignored with deallocation functions declared %qs"
  msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
  
! #: c-family/c-attribs.cc:3745
  #, fuzzy, gcc-internal-format
  msgid "deallocation function declared here"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: c-family/c-attribs.cc:3772
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored; valid only for functions"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: c-family/c-attribs.cc:3782
  #, gcc-internal-format
  msgid "%qE attribute ignored on functions returning %qT; valid only for pointer return types"
  msgstr ""
  
  #. Handle specially the common case of specifying one of a number
  #. of overloads, such as operator delete.
! #: c-family/c-attribs.cc:3828
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument 1 is ambiguous"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:3830
  #, gcc-internal-format
  msgid "use a cast to the expected type to disambiguate"
  msgstr ""
  
! #: c-family/c-attribs.cc:3835
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument 1 does not name a function"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:3838
  #, gcc-internal-format
  msgid "argument references a symbol declared here"
  msgstr ""
  
  #. Reject functions without a prototype.
! #: c-family/c-attribs.cc:3854
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument 1 must take a pointer type as its first argument"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:3857 c-family/c-attribs.cc:3870
  #, fuzzy, gcc-internal-format
  msgid "referenced symbol declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
  #. Reject functions that don't take a pointer as their first
  #. argument.
! #: c-family/c-attribs.cc:3867
  #, gcc-internal-format
  msgid "%qE attribute argument 1 must take a pointer type as its first argument; have %qT"
  msgstr ""
  
! #: c-family/c-attribs.cc:3981 c-family/c-attribs.cc:4029
! #: c-family/c-attribs.cc:4056 d/d-attribs.cc:1329
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored on a function returning %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: c-family/c-attribs.cc:4075
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument %E is not an integer constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:4083
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument %E is not positive"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:4094
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument %E is not a power of 2"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:4107
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument %E is not in the range [0, %wu]"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:4211 ada/gcc-interface/utils.cc:7303
  #, gcc-internal-format
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attribute"
  msgstr ""
  
! #: c-family/c-attribs.cc:4287 c-family/c-attribs.cc:6242
  #, fuzzy, gcc-internal-format
  msgid "cannot set %qE attribute after definition"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: c-family/c-attribs.cc:4338
  #, gcc-internal-format
  msgid "%qE attribute on function type without pointer arguments returning %<void%>"
  msgstr ""
  
! #: c-family/c-attribs.cc:4401
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute duplicated"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: c-family/c-attribs.cc:4403
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute follows %qE"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: c-family/c-attribs.cc:4502
  #, fuzzy, gcc-internal-format
  msgid "type was previously declared %qE"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: c-family/c-attribs.cc:4515 cp/class.cc:5083
  #, gcc-internal-format
  msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
  msgstr ""
  
! #: c-family/c-attribs.cc:4573
  #, fuzzy, gcc-internal-format
  msgid "%qE argument not an identifier"
  msgstr "διπλός προσδιοριστής μηνύματος"
  
! #: c-family/c-attribs.cc:4584
  #, fuzzy, gcc-internal-format
  msgid "%qD is not compatible with %qD"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: c-family/c-attribs.cc:4587
  #, fuzzy, gcc-internal-format
  msgid "%qE argument is not a function"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c-family/c-attribs.cc:4635 cp/name-lookup.cc:6576
  #, fuzzy, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c-family/c-attribs.cc:4684 c-family/c-attribs.cc:4749
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored for %qE"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: c-family/c-attribs.cc:4708
  #, gcc-internal-format
  msgid "the message attached to %<unavailable%> is not a string"
  msgstr ""
  
! #: c-family/c-attribs.cc:4810 c-family/c-attribs.cc:4812
  #, fuzzy, gcc-internal-format
  msgid "invalid vector type for attribute %qE"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: c-family/c-attribs.cc:4847 c-family/c-attribs.cc:4851
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument value %qE is negative"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:4864 c-family/c-attribs.cc:4868
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument value %qE exceeds %wu"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:4876 ada/gcc-interface/utils.cc:4438
  #, gcc-internal-format
  msgid "vector size not an integral multiple of component size"
  msgstr ""
  
! #: c-family/c-attribs.cc:4882 ada/gcc-interface/utils.cc:4445
  #, gcc-internal-format
  msgid "zero vector size"
  msgstr ""
  
! #: c-family/c-attribs.cc:4891 c-family/c-attribs.cc:4894
  #, gcc-internal-format
  msgid "number of vector components %wu not a power of two"
  msgstr ""
  
! #: c-family/c-attribs.cc:4901 c-family/c-attribs.cc:4905
  #, gcc-internal-format
  msgid "number of vector components %wu exceeds %d"
  msgstr ""
  
! #: c-family/c-attribs.cc:4965
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only supported on non-mask vector types"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: c-family/c-attribs.cc:4998 c-family/c-attribs.cc:5061
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute without arguments on a non-prototype"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:5083
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored on non-enum"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: c-family/c-attribs.cc:5133
  #, fuzzy, gcc-internal-format
! msgid "%qE attribute ignored on objects of type %qT"
! msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: c-family/c-attribs.cc:5141
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute does not apply to functions"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: c-family/c-attribs.cc:5279
  #, gcc-internal-format
  msgid "attribute %qs mismatch with mode %qs"
  msgstr ""
  
! #: c-family/c-attribs.cc:5328
  #, gcc-internal-format
  msgid "attribute %qs missing positional argument 2 provided in previous designation by argument %u"
  msgstr ""
  
! #: c-family/c-attribs.cc:5334
  #, gcc-internal-format
  msgid "attribute %qs positional argument 2 missing in previous designation"
  msgstr ""
  
! #: c-family/c-attribs.cc:5340
  #, gcc-internal-format
  msgid "attribute %qs positional argument 2 conflicts with previous designation by argument %u"
  msgstr ""
  
! #: c-family/c-attribs.cc:5348
  #, gcc-internal-format
  msgid "attribute %qs mismatched positional argument values %i and %i"
  msgstr ""
  
! #: c-family/c-attribs.cc:5370
  #, gcc-internal-format, gfc-internal-format
  msgid "designating the bound of variable length array argument %u"
  msgstr ""
  
! #: c-family/c-attribs.cc:5453
  #, fuzzy, gcc-internal-format
  msgid "attribute %qE without arguments on a non-prototype"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: c-family/c-attribs.cc:5503
  #, gcc-internal-format
  msgid "attribute %qE invalid mode"
  msgstr ""
  
! #: c-family/c-attribs.cc:5512
  #, gcc-internal-format
  msgid "attribute %qE mode %qE is not an identifier; expected one of %qs, %qs, %qs, or %qs"
  msgstr ""
  
! #: c-family/c-attribs.cc:5539
  #, gcc-internal-format
  msgid "attribute %qE invalid mode %qs; expected one of %qs, %qs, %qs, or %qs"
  msgstr ""
  
! #: c-family/c-attribs.cc:5550
  #, gcc-internal-format
  msgid "attribute %qE unexpected %<(%> after mode %qs; expected a positional argument or %<)%>"
  msgstr ""
--- 35908,36284 ----
  #. Similar to the string case, since some function attributes
  #. accept literal numbers as arguments (e.g., alloc_size or
  #. nonnull) using one here is a likely mistake.
! #: c-family/c-attribs.cc:3384
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument cannot be a constant arithmetic expression"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:3394
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored on a redeclaration of the referenced symbol"
  msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
  
! #: c-family/c-attribs.cc:3449
  #, gcc-internal-format
  msgid "%qE attribute ignored on a declaration of a different kind than referenced symbol"
  msgstr ""
  
! #: c-family/c-attribs.cc:3453
  #, fuzzy, gcc-internal-format
  msgid "symbol %qD referenced by %qD declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: c-family/c-attribs.cc:3500
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute must apply to a declaration"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: c-family/c-attribs.cc:3557
  #, fuzzy, gcc-internal-format
  msgid "indirect function %q+D cannot be declared %qE"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: c-family/c-attribs.cc:3580
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute must appear before %qs attribute"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: c-family/c-attribs.cc:3593
  #, fuzzy, gcc-internal-format
  msgid "%+qD declared %qE after being used"
  msgstr "%s: διπλός ορισμός έκδοσης κατηγορίας"
  
! #: c-family/c-attribs.cc:3617 jit/dummy-frontend.cc:600
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored on non-class types"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: c-family/c-attribs.cc:3623 jit/dummy-frontend.cc:606
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored because %qT is already defined"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: c-family/c-attribs.cc:3636 jit/dummy-frontend.cc:619
  #, fuzzy, gcc-internal-format
  msgid "visibility argument not a string"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:3648 d/d-attribs.cc:1585 jit/dummy-frontend.cc:631
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored on types"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: c-family/c-attribs.cc:3664 d/d-attribs.cc:1614 jit/dummy-frontend.cc:647
  #, gcc-internal-format
  msgid "attribute %qE argument must be one of %qs, %qs, %qs, or %qs"
  msgstr ""
  
! #: c-family/c-attribs.cc:3676 d/d-attribs.cc:1625 jit/dummy-frontend.cc:659
  #, fuzzy, gcc-internal-format
  msgid "%qD redeclared with different visibility"
  msgstr "συντακτικό σφάλμα στον καθορισμό σειράς"
  
! #: c-family/c-attribs.cc:3679 c-family/c-attribs.cc:3683 d/d-attribs.cc:1628
! #: d/d-attribs.cc:1632 jit/dummy-frontend.cc:662 jit/dummy-frontend.cc:666
  #, gcc-internal-format
  msgid "%qD was declared %qs which implies default visibility"
  msgstr ""
  
! #: c-family/c-attribs.cc:3720
  #, gcc-internal-format
  msgid "%qE attribute ignored because %qD does not have thread storage duration"
  msgstr ""
  
! #: c-family/c-attribs.cc:3742
  #, gcc-internal-format
  msgid "%qE argument must be one of %qs, %qs, %qs, or %qs"
  msgstr ""
  
! #: c-family/c-attribs.cc:3764 c-family/c-attribs.cc:4361
! #: c-family/c-attribs.cc:6537 c-family/c-attribs.cc:6564
! #: config/m32c/m32c.cc:2942 ada/gcc-interface/utils.cc:7700
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applies only to functions"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: c-family/c-attribs.cc:3810
  #, fuzzy, gcc-internal-format
  msgid "%<%E (%E)%> attribute ignored on functions declared %qs"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: c-family/c-attribs.cc:3820
  #, fuzzy, gcc-internal-format
  msgid "%<%E (%E)%> attribute ignored with deallocation functions declared %qs"
  msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
  
! #: c-family/c-attribs.cc:3824
  #, fuzzy, gcc-internal-format
  msgid "deallocation function declared here"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: c-family/c-attribs.cc:3851
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored; valid only for functions"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: c-family/c-attribs.cc:3861
  #, gcc-internal-format
  msgid "%qE attribute ignored on functions returning %qT; valid only for pointer return types"
  msgstr ""
  
  #. Handle specially the common case of specifying one of a number
  #. of overloads, such as operator delete.
! #: c-family/c-attribs.cc:3907
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument 1 is ambiguous"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:3909
  #, gcc-internal-format
  msgid "use a cast to the expected type to disambiguate"
  msgstr ""
  
! #: c-family/c-attribs.cc:3914
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument 1 does not name a function"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:3917
  #, gcc-internal-format
  msgid "argument references a symbol declared here"
  msgstr ""
  
  #. Reject functions without a prototype.
! #: c-family/c-attribs.cc:3933
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument 1 must take a pointer type as its first argument"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:3936 c-family/c-attribs.cc:3949
  #, fuzzy, gcc-internal-format
  msgid "referenced symbol declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
  #. Reject functions that don't take a pointer as their first
  #. argument.
! #: c-family/c-attribs.cc:3946
  #, gcc-internal-format
  msgid "%qE attribute argument 1 must take a pointer type as its first argument; have %qT"
  msgstr ""
  
! #: c-family/c-attribs.cc:4060 c-family/c-attribs.cc:4108
! #: c-family/c-attribs.cc:4135 d/d-attribs.cc:1329
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored on a function returning %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: c-family/c-attribs.cc:4154
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument %E is not an integer constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:4162
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument %E is not positive"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:4173
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument %E is not a power of 2"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:4186
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument %E is not in the range [0, %wu]"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:4291 ada/gcc-interface/utils.cc:7554
  #, gcc-internal-format
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attribute"
  msgstr ""
  
! #: c-family/c-attribs.cc:4367 c-family/c-attribs.cc:6543
  #, fuzzy, gcc-internal-format
  msgid "cannot set %qE attribute after definition"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: c-family/c-attribs.cc:4418
  #, gcc-internal-format
  msgid "%qE attribute on function type without pointer arguments returning %<void%>"
  msgstr ""
  
! #: c-family/c-attribs.cc:4481
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute duplicated"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: c-family/c-attribs.cc:4483
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute follows %qE"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: c-family/c-attribs.cc:4582
  #, fuzzy, gcc-internal-format
  msgid "type was previously declared %qE"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: c-family/c-attribs.cc:4595 cp/class.cc:5120
  #, gcc-internal-format
  msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
  msgstr ""
  
! #: c-family/c-attribs.cc:4653
  #, fuzzy, gcc-internal-format
  msgid "%qE argument not an identifier"
  msgstr "διπλός προσδιοριστής μηνύματος"
  
! #: c-family/c-attribs.cc:4664
  #, fuzzy, gcc-internal-format
  msgid "%qD is not compatible with %qD"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: c-family/c-attribs.cc:4667
  #, fuzzy, gcc-internal-format
  msgid "%qE argument is not a function"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c-family/c-attribs.cc:4715 cp/name-lookup.cc:6707
  #, fuzzy, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c-family/c-attribs.cc:4764 c-family/c-attribs.cc:4829
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored for %qE"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: c-family/c-attribs.cc:4788
  #, gcc-internal-format
  msgid "the message attached to %<unavailable%> is not a string"
  msgstr ""
  
! #: c-family/c-attribs.cc:4890 c-family/c-attribs.cc:4892
  #, fuzzy, gcc-internal-format
  msgid "invalid vector type for attribute %qE"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: c-family/c-attribs.cc:4927 c-family/c-attribs.cc:4931
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument value %qE is negative"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:4944 c-family/c-attribs.cc:4948
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument value %qE exceeds %wu"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:4956 ada/gcc-interface/utils.cc:4513
  #, gcc-internal-format
  msgid "vector size not an integral multiple of component size"
  msgstr ""
  
! #: c-family/c-attribs.cc:4962 ada/gcc-interface/utils.cc:4520
  #, gcc-internal-format
  msgid "zero vector size"
  msgstr ""
  
! #: c-family/c-attribs.cc:4971 c-family/c-attribs.cc:4974
  #, gcc-internal-format
  msgid "number of vector components %wu not a power of two"
  msgstr ""
  
! #: c-family/c-attribs.cc:4981 c-family/c-attribs.cc:4985
  #, gcc-internal-format
  msgid "number of vector components %wu exceeds %d"
  msgstr ""
  
! #: c-family/c-attribs.cc:5045
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only supported on non-mask vector types"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: c-family/c-attribs.cc:5078 c-family/c-attribs.cc:5150
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute without arguments on a non-prototype"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:5172
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored on non-enum"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: c-family/c-attribs.cc:5204 config/mips/mips.cc:1346 config/mips/mips.cc:1607
! #: config/mips/mips.cc:1661 config/riscv/riscv.cc:7590
  #, fuzzy, gcc-internal-format
! msgid "%qE attribute requires a string argument"
! msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:5215
! #, gcc-internal-format
! msgid "unsupported wide string type argument in %qE attribute"
! msgstr ""
! 
! #: c-family/c-attribs.cc:5249 c-family/c-attribs.cc:5331
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute does not apply to functions"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: c-family/c-attribs.cc:5323
! #, fuzzy, gcc-internal-format
! msgid "%qE attribute ignored on objects of type %qT"
! msgstr "το `%s' είναι πρόγονος του `%s'"
! 
! #: c-family/c-attribs.cc:5469
  #, gcc-internal-format
  msgid "attribute %qs mismatch with mode %qs"
  msgstr ""
  
! #: c-family/c-attribs.cc:5518
  #, gcc-internal-format
  msgid "attribute %qs missing positional argument 2 provided in previous designation by argument %u"
  msgstr ""
  
! #: c-family/c-attribs.cc:5524
  #, gcc-internal-format
  msgid "attribute %qs positional argument 2 missing in previous designation"
  msgstr ""
  
! #: c-family/c-attribs.cc:5530
  #, gcc-internal-format
  msgid "attribute %qs positional argument 2 conflicts with previous designation by argument %u"
  msgstr ""
  
! #: c-family/c-attribs.cc:5538
  #, gcc-internal-format
  msgid "attribute %qs mismatched positional argument values %i and %i"
  msgstr ""
  
! #: c-family/c-attribs.cc:5560
  #, gcc-internal-format, gfc-internal-format
  msgid "designating the bound of variable length array argument %u"
  msgstr ""
  
! #: c-family/c-attribs.cc:5643
  #, fuzzy, gcc-internal-format
  msgid "attribute %qE without arguments on a non-prototype"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: c-family/c-attribs.cc:5693
  #, gcc-internal-format
  msgid "attribute %qE invalid mode"
  msgstr ""
  
! #: c-family/c-attribs.cc:5702
  #, gcc-internal-format
  msgid "attribute %qE mode %qE is not an identifier; expected one of %qs, %qs, %qs, or %qs"
  msgstr ""
  
! #: c-family/c-attribs.cc:5729
  #, gcc-internal-format
  msgid "attribute %qE invalid mode %qs; expected one of %qs, %qs, %qs, or %qs"
  msgstr ""
  
! #: c-family/c-attribs.cc:5740
  #, gcc-internal-format
  msgid "attribute %qE unexpected %<(%> after mode %qs; expected a positional argument or %<)%>"
  msgstr ""
*************** msgstr ""
*** 34948,36331 ****
  #. dropping the requirement at some point and having read_only
  #. apply to all const-qualified pointers and read_write or
  #. write_only to the rest.
! #: c-family/c-attribs.cc:5563
  #, gcc-internal-format
  msgid "attribute %<%E(%s)%> missing an argument"
  msgstr ""
  
! #: c-family/c-attribs.cc:5604
  #, gcc-internal-format
  msgid "attribute %<%E(%s, %E, %E)%> invalid positional argument %i"
  msgstr ""
  
! #: c-family/c-attribs.cc:5607
  #, gcc-internal-format
  msgid "attribute %<%E(%s, %E)%> invalid positional argument %i"
  msgstr ""
  
! #: c-family/c-attribs.cc:5632
  #, gcc-internal-format
  msgid "attribute %qs positional argument %i invalid value %wi"
  msgstr ""
  
! #: c-family/c-attribs.cc:5636
  #, gcc-internal-format
  msgid "attribute %qs positional argument %i value %wi exceeds number of function arguments %u"
  msgstr ""
  
! #: c-family/c-attribs.cc:5643
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs invalid positional argument"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
  #. The first argument must have a pointer or reference type.
! #: c-family/c-attribs.cc:5651
  #, gcc-internal-format
  msgid "attribute %qs positional argument 1 references non-pointer argument type %qT"
  msgstr ""
  
! #: c-family/c-attribs.cc:5662
  #, gcc-internal-format
  msgid "attribute %qs positional argument 1 references argument of function type %qT"
  msgstr ""
  
! #: c-family/c-attribs.cc:5675
  #, gcc-internal-format
  msgid "attribute %qs positional argument 1 references %qs-qualified argument type %qT"
  msgstr ""
  
! #: c-family/c-attribs.cc:5693
  #, gcc-internal-format
  msgid "attribute %qs positional argument 2 references non-integer argument type %qT"
  msgstr ""
  
! #: c-family/c-attribs.cc:5963
  #, fuzzy, gcc-internal-format
  msgid "cleanup argument not an identifier"
  msgstr "διπλός προσδιοριστής μηνύματος"
  
! #: c-family/c-attribs.cc:5970
  #, fuzzy, gcc-internal-format
  msgid "cleanup argument not a function"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c-family/c-attribs.cc:6007
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires prototypes with named arguments"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:6015
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to variadic functions"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: c-family/c-attribs.cc:6031 ada/gcc-interface/utils.cc:6850
  #, fuzzy, gcc-internal-format
  msgid "requested position is not an integer constant"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: c-family/c-attribs.cc:6039 ada/gcc-interface/utils.cc:6857
  #, gcc-internal-format
  msgid "requested position is less than zero"
  msgstr ""
  
! #: c-family/c-attribs.cc:6088 ada/gcc-interface/utils.cc:7346
! #: d/d-attribs.cc:771 jit/dummy-frontend.cc:799
  #, gcc-internal-format
  msgid "empty string in attribute %<target%>"
  msgstr ""
  
  #. The argument must be a constant string.
! #: c-family/c-attribs.cc:6129 config/sh/sh.cc:8562 d/d-attribs.cc:1038
! #: d/d-attribs.cc:1112 d/d-attribs.cc:1415 d/d-attribs.cc:1457
! #: d/d-attribs.cc:1519 d/d-attribs.cc:1598
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument not a string constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
  # src/request.c:806 src/request.c:912
! #: c-family/c-attribs.cc:6288 ada/gcc-interface/utils.cc:7480
  #, fuzzy, gcc-internal-format
  msgid "unrecognized %qE attribute argument %qs"
  msgstr "Μη αναγνωρίσημο όνομα επιφάνειας `%s'"
  
! #: c-family/c-attribs.cc:6306
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute on a function not returning a pointer"
  msgstr "%s: διπλός ορισμός έκδοσης κατηγορίας"
  
! #: c-family/c-attribs.cc:6321
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is only valid on %<struct%> type"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: c-family/c-attribs.cc:6369
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument %qE is not an integer constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:6378
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument %qE exceeds %u"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:6400
  #, gcc-internal-format
  msgid "%qE attribute may be put on a typedef only; attribute is ignored"
  msgstr ""
  
! #: c-family/c-attribs.cc:6412
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is for pointer types only"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: c-family/c-attribs.cc:6431
  #, gcc-internal-format
  msgid "%qE is only applicable to Objective-C class interfaces, attribute ignored"
  msgstr ""
  
! #: c-family/c-attribs.cc:6454
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be applied to non-pointer type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: c-family/c-attribs.cc:6479
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument %qE is not recognized"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:6494
  #, gcc-internal-format
  msgid "%qE attribute ignored; valid only for functions and function pointer fields"
  msgstr ""
  
! #: c-family/c-attribs.cc:6505
  #, gcc-internal-format
  msgid "%qE attribute ignored; field must be a function pointer"
  msgstr ""
  
! #: c-family/c-attribs.cc:6529
  #, fuzzy, gcc-internal-format
  msgid "unknown attribute %qE"
  msgstr "άγνωστο σετ `%s'"
  
! #: c-family/c-attribs.cc:6556
  #, fuzzy, gcc-internal-format
  msgid "invalid operand type %qT for %qs"
  msgstr "Μη έγκυρη προτεραιότητα `%s'"
  
! #: c-family/c-attribs.cc:6660
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute not supported for %qT in %<__builtin_has_attribute%>"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: c-family/c-attribs.cc:6662
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute not supported for %qE in %<__builtin_has_attribute%>"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: c-family/c-attribs.cc:6839
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute not supported in %<__builtin_has_attribute%>"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: c-family/c-common.cc:802
  #, gcc-internal-format
  msgid "%qD is not defined outside of function scope"
  msgstr ""
  
! #: c-family/c-common.cc:847
  #, fuzzy, gcc-internal-format
  msgid "size of string literal is too large"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: c-family/c-common.cc:870
  #, gcc-internal-format
  msgid "string length %qd is greater than the length %qd ISO C%d compilers are required to support"
  msgstr ""
  
! #: c-family/c-common.cc:1045
  #, gcc-internal-format
  msgid "use %<-flax-vector-conversions%> to permit conversions between vectors with differing element types or numbers of subparts"
  msgstr ""
  
! #: c-family/c-common.cc:1086
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> last argument must be an integer vector"
  msgstr ""
  
! #: c-family/c-common.cc:1095
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> arguments must be vectors"
  msgstr ""
  
! #: c-family/c-common.cc:1102
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> argument vectors must be of the same type"
  msgstr ""
  
! #: c-family/c-common.cc:1113
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> number of elements of the argument vector(s) and the mask vector should be the same"
  msgstr ""
  
! #: c-family/c-common.cc:1123
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> argument vector(s) inner type must have the same size as inner type of the mask"
  msgstr ""
  
! #: c-family/c-common.cc:1174
  #, gcc-internal-format
  msgid "%<__builtin_shufflevector%> arguments must be vectors"
  msgstr ""
  
! #: c-family/c-common.cc:1185
  #, gcc-internal-format
  msgid "%<__builtin_shufflevector%> arguments must be constant size vectors"
  msgstr ""
  
! #: c-family/c-common.cc:1194
  #, gcc-internal-format
  msgid "%<__builtin_shufflevector%> argument vectors must have the same element type"
  msgstr ""
  
! #: c-family/c-common.cc:1202
  #, gcc-internal-format
  msgid "%<__builtin_shufflevector%> must specify a result with a power of two number of elements"
  msgstr ""
  
! #: c-family/c-common.cc:1227 c-family/c-common.cc:1237
  #, gcc-internal-format
  msgid "invalid element index %qE to %<__builtin_shufflevector%>"
  msgstr ""
  
! #: c-family/c-common.cc:1315
  #, gcc-internal-format
  msgid "%<__builtin_convertvector%> first argument must be an integer or floating vector"
  msgstr ""
  
! #: c-family/c-common.cc:1324
  #, gcc-internal-format
  msgid "%<__builtin_convertvector%> second argument must be an integer or floating vector type"
  msgstr ""
  
! #: c-family/c-common.cc:1333
  #, gcc-internal-format
  msgid "%<__builtin_convertvector%> number of elements of the first argument vector and the second argument vector type should be the same"
  msgstr ""
  
! #: c-family/c-common.cc:1973
  #, gcc-internal-format
  msgid "operation on %qE may be undefined"
  msgstr ""
  
! #: c-family/c-common.cc:2330
  #, gcc-internal-format
  msgid "case label does not reduce to an integer constant"
  msgstr ""
  
! #: c-family/c-common.cc:2426
  #, gcc-internal-format
  msgid "GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits together"
  msgstr ""
  
! #: c-family/c-common.cc:2978
  #, fuzzy
  msgid "invalid operands to binary %s (have %e and %e)"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: c-family/c-common.cc:3227
  #, gcc-internal-format
  msgid "comparison is always false due to limited range of data type"
  msgstr ""
  
! #: c-family/c-common.cc:3230
  #, gcc-internal-format
  msgid "comparison is always true due to limited range of data type"
  msgstr ""
  
! #: c-family/c-common.cc:3332
  #, gcc-internal-format
  msgid "comparison of unsigned expression in %<>= 0%> is always true"
  msgstr ""
  
! #: c-family/c-common.cc:3340
  #, gcc-internal-format
  msgid "comparison of unsigned expression in %<< 0%> is always false"
  msgstr ""
  
! #: c-family/c-common.cc:3384
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in arithmetic"
  msgstr ""
  
! #: c-family/c-common.cc:3393
  #, gcc-internal-format
  msgid "pointer to a function used in arithmetic"
  msgstr ""
  
! #: c-family/c-common.cc:3631
  #, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr ""
  
! #: c-family/c-common.cc:3661 d/d-convert.cc:149
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr ""
  
! #: c-family/c-common.cc:3706
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr ""
  
! #: c-family/c-common.cc:3719
  #, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%>?"
  msgstr ""
  
! #: c-family/c-common.cc:3735
  #, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.cc:3744
  #, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context"
  msgstr ""
  
! #: c-family/c-common.cc:3780
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.cc:3816 cp/semantics.cc:1030
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr ""
  
! #: c-family/c-common.cc:3903 c/c-decl.cc:5028 c/c-decl.cc:7694
! #: c/c-parser.cc:4046 c/c-typeck.cc:17925
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr "μη έγκυρος αριθμός από γραμμές"
  
! #: c-family/c-common.cc:3979
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: c-family/c-common.cc:3989
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr ""
  
! #: c-family/c-common.cc:3992
  #, gcc-internal-format
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr ""
  
! #: c-family/c-common.cc:4003 cp/typeck.cc:2085
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr "μη έγκυρος αριθμός αρχείου στη δήλωση πεδίου: `%s'"
  
! #: c-family/c-common.cc:4014
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "μη έγκυρος δεύτερος τελεστής σε κατάσταση συμβατότητας `%s'"
  
! #: c-family/c-common.cc:4022
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr "μη έγκυρος δεύτερος τελεστής σε κατάσταση συμβατότητας `%s'"
  
! #: c-family/c-common.cc:4074
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr ""
  
! #: c-family/c-common.cc:4899
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr ""
  
! #: c-family/c-common.cc:5019
  #, fuzzy, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "αδυναμία εκτέλεσης ioctl στο `%s'"
  
! #: c-family/c-common.cc:5211
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr ""
  
! #: c-family/c-common.cc:5220
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr ""
  
! #: c-family/c-common.cc:5225 c-family/c-common.cc:5229
! #: c-family/c-common.cc:5234
  #, gcc-internal-format
  msgid "ISO C does not support range expressions in switch statements before C2Y"
  msgstr ""
  
! #: c-family/c-common.cc:5248 c-family/c-common.cc:5265
  #, gcc-internal-format
  msgid "conversion of %qE to %qT in range expression changes value to %qE"
  msgstr ""
  
! #: c-family/c-common.cc:5284
  #, fuzzy, gcc-internal-format
  msgid "empty range specified"
  msgstr "μη ορισμένο"
  
! #: c-family/c-common.cc:5338
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr ""
  
! #: c-family/c-common.cc:5340
  #, fuzzy, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: c-family/c-common.cc:5344
  #, fuzzy, gcc-internal-format
  msgid "duplicate case value"
  msgstr "διπλός αριθμός μηνύματος"
  
! #: c-family/c-common.cc:5345 c-family/c-warn.cc:2662
  #, fuzzy, gcc-internal-format
  msgid "previously used here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: c-family/c-common.cc:5349
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr ""
  
! #: c-family/c-common.cc:5351
  #, fuzzy, gcc-internal-format
  msgid "this is the first default label"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: c-family/c-common.cc:5463
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr ""
  
! #: c-family/c-common.cc:5648
  #, fuzzy, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: c-family/c-common.cc:5656 c-family/c-common.cc:5666
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr "Κακή αίτηση παραμέτρων"
  
! #: c-family/c-common.cc:5676
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "Κακή αίτηση παραμέτρων"
  
! #: c-family/c-common.cc:5684
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "Κακή αίτηση παραμέτρων"
  
! #: c-family/c-common.cc:5879
  #, fuzzy, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "πολύ λίγα ορίσματα"
  
! #: c-family/c-common.cc:5894
  #, fuzzy, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το αρχείο fifo `%s'"
  
! #: c-family/c-common.cc:6133 c-family/c-common.cc:6186 d/d-attribs.cc:837
  #: d/d-attribs.cc:887
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:6137 c-family/c-common.cc:6191
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:6240
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr ""
  
! #: c-family/c-common.cc:6244
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr ""
  
! #: c-family/c-common.cc:6433 c-family/c-common.cc:7451
! #: c-family/c-common.cc:7499 c-family/c-common.cc:7581
! #: c-family/c-common.cc:7667 c-family/c-common.cc:8336
! #: config/aarch64/aarch64-sve-builtins.cc:3001
! #: config/arm/arm-mve-builtins.cc:1714
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "πολύ λίγα ορίσματα"
  
! #: c-family/c-common.cc:6439 c-family/c-common.cc:7506
! #: c-family/c-common.cc:7694 c-family/c-common.cc:8338
! #: config/aarch64/aarch64-sve-builtins.cc:3003
! #: config/arm/arm-mve-builtins.cc:1716
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c-family/c-common.cc:6483
  #, fuzzy, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c-family/c-common.cc:6509
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr ""
  
! #: c-family/c-common.cc:6533 c-family/c-common.cc:6589
  #, fuzzy, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c-family/c-common.cc:6562
  #, fuzzy, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c-family/c-common.cc:6579
  #, fuzzy, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c-family/c-common.cc:6608
  #, fuzzy, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c-family/c-common.cc:6628 c-family/c-common.cc:6694
! #: c-family/c-common.cc:6778 c-family/c-common.cc:6805
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6638
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6647
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "μη πλήρης εγγραφή"
  
! #: c-family/c-common.cc:6656
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6665 c-family/c-common.cc:6674
! #: c-family/c-common.cc:6746 c-family/c-common.cc:6755
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr "μη πλήρης εγγραφή"
  
! #: c-family/c-common.cc:6703 c-family/c-common.cc:6814
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE has enumerated type"
  msgstr "μη πλήρης εγγραφή"
  
! #: c-family/c-common.cc:6712 c-family/c-common.cc:6823
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6728
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c-family/c-common.cc:6737
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: c-family/c-common.cc:6791
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have %<int%> type"
  msgstr ""
  
! #: c-family/c-common.cc:6835
  #, gcc-internal-format
  msgid "argument 1 in call to function %qE has unsigned type"
  msgstr ""
  
! #: c-family/c-common.cc:6845
  #, fuzzy, gcc-internal-format
  msgid "argument 1 in call to function %qE has signed type"
  msgstr "το πέρασμα του ορίσματος %d του δείκτη στη συνάρτηση"
  
! #: c-family/c-common.cc:7110 rust/backend/rust-tree.cc:3588
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "μη έγκυρος αριθμός από στήλες: `%s'"
  
! #: c-family/c-common.cc:7115 rust/backend/rust-tree.cc:3593
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-family/c-common.cc:7122 rust/backend/rust-tree.cc:3600
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr ""
  
! #: c-family/c-common.cc:7135 rust/backend/rust-tree.cc:3613
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το αρχείο fifo `%s'"
  
! #: c-family/c-common.cc:7188 rust/backend/rust-tree.cc:3665
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.cc:7365
  #, fuzzy, gcc-internal-format
  msgid "size of array is too large"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: c-family/c-common.cc:7481 c-family/c-common.cc:7625
  #, fuzzy, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: c-family/c-common.cc:7517
  #, fuzzy, gcc-internal-format
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c-family/c-common.cc:7534
  #, fuzzy, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c-family/c-common.cc:7770
  #, fuzzy, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr "πολύ λίγα ορίσματα"
  
! #: c-family/c-common.cc:7786
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c-family/c-common.cc:7794
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: c-family/c-common.cc:7804
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c-family/c-common.cc:7816
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c-family/c-common.cc:7838
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c-family/c-common.cc:7848
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c-family/c-common.cc:7857
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c-family/c-common.cc:7867
  #, fuzzy, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: c-family/c-common.cc:7882
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c-family/c-common.cc:7888
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: c-family/c-common.cc:7899
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c-family/c-common.cc:7905
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr ""
  
! #: c-family/c-common.cc:7919
  #, fuzzy, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: c-family/c-common.cc:7934
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: c-family/c-common.cc:8575
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restricted"
  msgstr ""
  
! #: c-family/c-common.cc:9273
  #, fuzzy, gcc-internal-format
  msgid "index value is out of bound"
  msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
  
! #: c-family/c-common.cc:9319 c-family/c-common.cc:9368
! #: c-family/c-common.cc:9384
  #, fuzzy, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.cc:9472 d/intrinsics.cc:1459
! #: rust/backend/rust-tree.cc:3484
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr ""
  
! #: c-family/c-common.cc:9492
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: c-family/c-common.cc:9495
  #, fuzzy, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: c-family/c-common.cc:9499
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array %qE is negative"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: c-family/c-common.cc:9502
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array is negative"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: c-family/c-common.cc:9507
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9510
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9515
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: c-family/c-common.cc:9518
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9589
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
  
! #: c-family/c-common.cc:9876
  #, gcc-internal-format
  msgid "possible fix: take the address with %qs"
  msgstr ""
  
! #: c-family/c-common.cc:9886
  #, gcc-internal-format
  msgid "possible fix: dereference with %qs"
  msgstr ""
  
! #: c-family/c-format.cc:199
  #, gcc-internal-format
  msgid "function does not return string type"
  msgstr ""
  
! #: c-family/c-format.cc:233
  #, fuzzy, gcc-internal-format
  msgid "format string argument is not a string type"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-format.cc:259
  #, gcc-internal-format
  msgid "found a %qs reference but the format argument should be a string"
  msgstr ""
  
! #: c-family/c-format.cc:262
  #, gcc-internal-format
  msgid "found a %qT but the format argument should be a string"
  msgstr ""
  
! #: c-family/c-format.cc:272
  #, gcc-internal-format
  msgid "format argument should be a %qs reference but a string was found"
  msgstr ""
  
! #: c-family/c-format.cc:294
  #, fuzzy, gcc-internal-format
  msgid "format argument should be a %qs reference"
  msgstr "το πρώτο όρισμα της `%s' πρέπει να είναι `int'"
  
! #: c-family/c-format.cc:348
  #, fuzzy, gcc-internal-format
  msgid "unrecognized format specifier"
  msgstr "άγνωστο πρόθεμα: %s"
  
! #: c-family/c-format.cc:361
  #, gcc-internal-format
  msgid "%qE is only allowed in Objective-C dialects"
  msgstr ""
  
! #: c-family/c-format.cc:370
  #, fuzzy, gcc-internal-format
  msgid "%qE is an unrecognized format function type"
  msgstr "άγνωστο πρόθεμα: %s"
  
! #: c-family/c-format.cc:388
  #, fuzzy, gcc-internal-format
  msgid "format string argument follows the arguments to be formatted"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-format.cc:1313
  #, gcc-internal-format
  msgid "function %qD might be a candidate for %qs format attribute"
  msgstr ""
  
! #: c-family/c-format.cc:1404 c-family/c-format.cc:1425
! #: c-family/c-format.cc:2853
  #, fuzzy, gcc-internal-format
  msgid "missing $ operand number in format"
  msgstr "Λείπει ο δεκαεξαδικός αριθμός στον χαρακτήρα διαφυγής."
  
! #: c-family/c-format.cc:1434
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support %%n$ operand number formats"
  msgstr ""
  
! #: c-family/c-format.cc:1441
  #, fuzzy, gcc-internal-format
  msgid "operand number out of range in format"
  msgstr "Ο αριθμός σύνδεσμου είναι έξω από το όριο"
  
! #: c-family/c-format.cc:1464
  #, gcc-internal-format, gfc-internal-format
  msgid "format argument %d used more than once in %s format"
  msgstr ""
  
! #: c-family/c-format.cc:1497
  #, gcc-internal-format
  msgid "%<$%>operand number used after format without operand number"
  msgstr ""
  
! #: c-family/c-format.cc:1528
  #, gcc-internal-format
  msgid "format argument %d unused before used argument %d in %<$%>-style format"
  msgstr ""
  
! #: c-family/c-format.cc:1618
  #, gcc-internal-format
  msgid "format not a string literal, format string not checked"
  msgstr ""
  
! #: c-family/c-format.cc:1633 c-family/c-format.cc:1636
  #, gcc-internal-format
  msgid "format not a string literal and no format arguments"
  msgstr ""
  
! #: c-family/c-format.cc:1639
  #, gcc-internal-format
  msgid "format not a string literal, argument types not checked"
  msgstr ""
  
! #: c-family/c-format.cc:1656
  #, fuzzy, gcc-internal-format
  msgid "too many arguments for format"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c-family/c-format.cc:1661
  #, gcc-internal-format
  msgid "unused arguments in %<$%>-style format"
  msgstr ""
  
! #: c-family/c-format.cc:1664
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "zero-length %s format string"
  msgstr "μη τερματιζόμενo αλφαριθμητικό"
  
! #: c-family/c-format.cc:1668
  #, fuzzy, gcc-internal-format
  msgid "format is a wide character string"
  msgstr "λίστα με όλα τα γνωστά σύνολα χαρακτήρων"
  
! #: c-family/c-format.cc:1672
  #, fuzzy, gcc-internal-format
  msgid "format string is not an array of type %qs"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-format.cc:1675
  #, fuzzy, gcc-internal-format
  msgid "unterminated format string"
  msgstr "μη τερματιζόμενo αλφαριθμητικό"
  
! #: c-family/c-format.cc:2094
  #, fuzzy, gcc-internal-format
  msgid "%s used with %<%%%c%> %s format"
  msgstr "σφάλμα εγγραφής %s"
  
! #: c-family/c-format.cc:2104
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s does not support %s"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c-family/c-format.cc:2114
  #, fuzzy, gcc-internal-format
  msgid "%s does not support %s with the %<%%%c%> %s format"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c-family/c-format.cc:2128
  #, gcc-internal-format, gfc-internal-format
  msgid "%s used within a quoted sequence"
  msgstr ""
  
! #: c-family/c-format.cc:2141
  #, gcc-internal-format
  msgid "%qc conversion used unquoted"
  msgstr ""
  
! #: c-family/c-format.cc:2261 c-family/c-format.cc:2592
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "repeated %s in format"
  msgstr "repeated leap second moment"
  
! #: c-family/c-format.cc:2272
  #, gcc-internal-format
  msgid "missing fill character at end of strfmon format"
  msgstr ""
  
! #: c-family/c-format.cc:2374
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "zero width in %s format"
  msgstr "σφάλμα εγγραφής %s"
  
! #: c-family/c-format.cc:2397
  #, gcc-internal-format, gfc-internal-format
  msgid "empty left precision in %s format"
  msgstr ""
  
! #: c-family/c-format.cc:2488
  #, gcc-internal-format, gfc-internal-format
  msgid "empty precision in %s format"
  msgstr ""
  
! #: c-family/c-format.cc:2566
  #, fuzzy, gcc-internal-format
  msgid "%s does not support the %qs %s length modifier"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c-family/c-format.cc:2622
  #, fuzzy, gcc-internal-format
  msgid "unknown conversion type character %qc in format"
  msgstr "άγνωστος χαρακτήρας `%s'"
  
! #: c-family/c-format.cc:2634
  #, fuzzy, gcc-internal-format
  msgid "%s does not support the %<%%%c%> %s format"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c-family/c-format.cc:2666
  #, gcc-internal-format
  msgid "%s ignored with %s and %<%%%c%> %s format"
  msgstr ""
  
! #: c-family/c-format.cc:2671
  #, gcc-internal-format, gfc-internal-format
  msgid "%s ignored with %s in %s format"
  msgstr ""
  
! #: c-family/c-format.cc:2678
  #, gcc-internal-format
  msgid "use of %s and %s together with %<%%%c%> %s format"
  msgstr ""
  
! #: c-family/c-format.cc:2683
  #, gcc-internal-format, gfc-internal-format
  msgid "use of %s and %s together in %s format"
  msgstr ""
  
! #: c-family/c-format.cc:2710
  #, gcc-internal-format
  msgid "%<%%%c%> yields only last 2 digits of year in some locales"
  msgstr ""
  
! #: c-family/c-format.cc:2714
  #, gcc-internal-format
  msgid "%<%%%c%> yields only last 2 digits of year"
  msgstr ""
  
! #: c-family/c-format.cc:2741
  #, gcc-internal-format
  msgid "no closing %<]%> for %<%%[%> format"
  msgstr ""
  
! #: c-family/c-format.cc:2770
  #, gcc-internal-format
  msgid "use of %qs length modifier with %qc type character has either no effect or undefined behavior"
  msgstr ""
  
! #: c-family/c-format.cc:2792
  #, fuzzy, gcc-internal-format
  msgid "%s does not support the %<%%%s%c%> %s format"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c-family/c-format.cc:2830
  #, gcc-internal-format
  msgid "operand number specified with suppressed assignment"
  msgstr ""
  
! #: c-family/c-format.cc:2834
  #, gcc-internal-format
  msgid "operand number specified for format taking no argument"
  msgstr ""
  
! #: c-family/c-format.cc:3184
  #, fuzzy, gcc-internal-format
  msgid "unquoted type name %<%.*s%> in format"
  msgstr "repeated leap second moment"
  
! #: c-family/c-format.cc:3186
  #, fuzzy, gcc-internal-format
  msgid "unquoted operator %<%.*s%> in format"
  msgstr "repeated leap second moment"
  
! #: c-family/c-format.cc:3187
  #, fuzzy, gcc-internal-format
  msgid "unquoted keyword %<%.*s%> in format"
  msgstr "repeated leap second moment"
  
! #: c-family/c-format.cc:3190
  #, gcc-internal-format
  msgid "use %qs instead"
  msgstr ""
  
! #: c-family/c-format.cc:3242
  #, fuzzy, gcc-internal-format
  msgid "unquoted attribute in format"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: c-family/c-format.cc:3255
  #, fuzzy, gcc-internal-format
  msgid "unquoted name of built-in function %<%.*s%> in format"
  msgstr "αδυναμία εκτέλεσης ioctl στο `%s'"
  
! #: c-family/c-format.cc:3269
  #, gcc-internal-format
  msgid "unquoted identifier or keyword %<%.*s%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3303
  #, gcc-internal-format
  msgid "misspelled term %<%.*s%> in format; use %<%s%s%> instead"
  msgstr ""
  
! #: c-family/c-format.cc:3347
  #, gcc-internal-format
  msgid "quoted %qs directive in format; use %qs instead"
  msgstr ""
  
! #: c-family/c-format.cc:3354 c-family/c-format.cc:3625
  #, gcc-internal-format
  msgid "contraction %<%.*s%> in format; use %qs instead"
  msgstr ""
  
! #: c-family/c-format.cc:3394
  #, fuzzy, gcc-internal-format
  msgid "unquoted whitespace character %qc in format"
  msgstr "άγνωστος χαρακτήρας `%s'"
  
! #: c-family/c-format.cc:3407
  #, fuzzy, gcc-internal-format
  msgid "spurious trailing space in format"
  msgstr "Ο αριθμός σύνδεσμου είναι έξω από το όριο"
  
! #: c-family/c-format.cc:3428
  #, gcc-internal-format
  msgid "inconsistent capitalization in format"
  msgstr ""
  
! #: c-family/c-format.cc:3435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unquoted sequence of %i consecutive space characters in format"
  msgstr "άγνωστος χαρακτήρας `%s'"
  
! #: c-family/c-format.cc:3455
  #, fuzzy, gcc-internal-format
  msgid "unquoted control characters in format"
  msgstr "άγνωστος χαρακτήρας `%s'"
  
! #: c-family/c-format.cc:3462
  #, fuzzy, gcc-internal-format
  msgid "unquoted control character %qc in format"
  msgstr "άγνωστος χαρακτήρας `%s'"
  
! #: c-family/c-format.cc:3520
  #, gcc-internal-format
  msgid "unquoted option name %<%.*s%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3580
  #, fuzzy, gcc-internal-format
  msgid "unbalanced punctuation character %qc in format"
  msgstr "άγνωστος χαρακτήρας `%s'"
  
! #: c-family/c-format.cc:3599
  #, gcc-internal-format
  msgid "unquoted preprocessing directive %<%.*s%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3635
  #, fuzzy, gcc-internal-format
  msgid "bare apostrophe %<'%> in format"
  msgstr "repeated leap second moment"
  
! #: c-family/c-format.cc:3637
  #, gcc-internal-format
  msgid "if avoiding the apostrophe is not feasible, enclose it in a pair of %qs and %qs directives instead"
  msgstr ""
  
! #: c-family/c-format.cc:3649
  #, fuzzy, gcc-internal-format
  msgid "grave accent %<`%> in format"
  msgstr "repeated leap second moment"
  
! #: c-family/c-format.cc:3651
  #, gcc-internal-format
  msgid "use the apostrophe directive %qs instead"
  msgstr ""
  
! #: c-family/c-format.cc:3663
  #, gcc-internal-format
  msgid "space followed by punctuation character %<%c%>"
  msgstr ""
  
! #: c-family/c-format.cc:3674
  #, fuzzy, gcc-internal-format
  msgid "quoted %qs directive in format"
  msgstr "repeated leap second moment"
  
! #: c-family/c-format.cc:3676
  #, gcc-internal-format
  msgid "if using %qs is not feasible, use %qs instead"
  msgstr ""
  
! #: c-family/c-format.cc:3705
  #, gcc-internal-format
  msgid "spurious leading punctuation sequence %<%.*s%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3745
  #, gcc-internal-format
  msgid "spurious trailing punctuation sequence %<%.*s%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3762
  #, gcc-internal-format
  msgid "unquoted sequence of %i consecutive punctuation characters %q.*s in format"
  msgstr ""
  
! #: c-family/c-format.cc:3782
  #, fuzzy, gcc-internal-format
  msgid "unquoted non-graph characters in format"
  msgstr "άγνωστος χαρακτήρας `%s'"
  
! #: c-family/c-format.cc:3789
  #, fuzzy, gcc-internal-format
  msgid "unquoted non-graph character %qc in format"
  msgstr "άγνωστος χαρακτήρας `%s'"
  
! #: c-family/c-format.cc:3821
  #, fuzzy, gcc-internal-format
  msgid "unbalanced punctuation character %<%c%> in format"
  msgstr "άγνωστος χαρακτήρας `%s'"
  
! #: c-family/c-format.cc:3828
  #, fuzzy, gcc-internal-format
  msgid "unterminated quoting directive"
  msgstr "μη τερματιζόμενo αλφαριθμητικό"
  
! #: c-family/c-format.cc:3837
  #, fuzzy, gcc-internal-format
  msgid "unterminated quote character %<%c%> in format"
  msgstr "άγνωστος χαρακτήρας `%s'"
  
! #: c-family/c-format.cc:3908
  #, gcc-internal-format
  msgid "spurious trailing %<%%%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3969
  #, gcc-internal-format
  msgid "conversion lacks type at end of format"
  msgstr ""
  
! #: c-family/c-format.cc:3998
  #, fuzzy, gcc-internal-format
  msgid "nested quoting directive"
  msgstr "%%%c: κατευθυντήριος γραμμή μη έγκυρη."
  
! #: c-family/c-format.cc:4009
  #, fuzzy, gcc-internal-format
  msgid "unmatched quoting directive"
  msgstr "%%%c: κατευθυντήριος γραμμή μη έγκυρη."
  
! #: c-family/c-format.cc:4024
  #, gcc-internal-format
  msgid "%qc directive redundant after prior occurence of the same"
  msgstr ""
  
! #: c-family/c-format.cc:4030
  #, fuzzy, gcc-internal-format
  msgid "unmatched color reset directive"
  msgstr "μη αναγνωρίσημη επιλογή `-%c'"
  
! #: c-family/c-format.cc:4042
  #, gcc-internal-format
  msgid "%qc conversion used within a quoted sequence"
  msgstr ""
  
! #: c-family/c-format.cc:4082
  #, fuzzy, gcc-internal-format
  msgid "embedded %<\\0%> in format"
  msgstr "repeated leap second moment"
  
! #: c-family/c-format.cc:4098
  #, fuzzy, gcc-internal-format
  msgid "unterminated color directive"
  msgstr "μη αναγνωρίσημη επιλογή `-%c'"
  
! #: c-family/c-format.cc:4246
  #, gcc-internal-format, gfc-internal-format
  msgid "writing through null pointer (argument %d)"
  msgstr ""
  
! #: c-family/c-format.cc:4257
  #, gcc-internal-format, gfc-internal-format
  msgid "reading through null pointer (argument %d)"
  msgstr ""
  
! #: c-family/c-format.cc:4277
  #, gcc-internal-format, gfc-internal-format
  msgid "writing into constant object (argument %d)"
  msgstr ""
  
! #: c-family/c-format.cc:4289
  #, gcc-internal-format, gfc-internal-format
  msgid "extra type qualifiers in format argument (argument %d)"
  msgstr ""
  
! #: c-family/c-format.cc:4910
  msgid "%s %e expects argument of type %e, but argument %d has type %e"
  msgstr ""
  
! #: c-family/c-format.cc:4917
  msgid "%s %e expects a matching %e argument"
  msgstr ""
  
! #: c-family/c-format.cc:4977 c-family/c-format.cc:4983
! #: c-family/c-format.cc:5037
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.cc:4990 c-family/c-format.cc:5047
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
  msgstr ""
  
! #: c-family/c-format.cc:5099
  #, fuzzy, gcc-internal-format
  msgid "%<locus%> is not defined as a type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: c-family/c-format.cc:5143
  #, fuzzy, gcc-internal-format
  msgid "%qs is not defined as a type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: c-family/c-format.cc:5169
  #, gcc-internal-format
  msgid "%<location_t%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.cc:5186
  #, fuzzy, gcc-internal-format
  msgid "%<tree%> is not defined as a type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: c-family/c-format.cc:5192
  #, fuzzy, gcc-internal-format
  msgid "%<tree%> is not defined as a pointer type"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: c-family/c-format.cc:5383
  #, gcc-internal-format
  msgid "argument to be formatted is not %<...%>"
  msgstr ""
  
! #: c-family/c-format.cc:5395
  #, gcc-internal-format
  msgid "strftime formats cannot format arguments"
  msgstr ""
  
! #: c-family/c-indentation.cc:321
  #, gcc-internal-format
  msgid "%<-Wmisleading-indentation%> is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers"
  msgstr ""
  
! #: c-family/c-indentation.cc:656
  #, gcc-internal-format
  msgid "this %qs clause does not guard..."
  msgstr ""
  
! #: c-family/c-indentation.cc:659
  #, gcc-internal-format
  msgid "...this statement, but the latter is misleadingly indented as if it were guarded by the %qs"
  msgstr ""
--- 36287,37701 ----
  #. dropping the requirement at some point and having read_only
  #. apply to all const-qualified pointers and read_write or
  #. write_only to the rest.
! #: c-family/c-attribs.cc:5753
  #, gcc-internal-format
  msgid "attribute %<%E(%s)%> missing an argument"
  msgstr ""
  
! #: c-family/c-attribs.cc:5794
  #, gcc-internal-format
  msgid "attribute %<%E(%s, %E, %E)%> invalid positional argument %i"
  msgstr ""
  
! #: c-family/c-attribs.cc:5797
  #, gcc-internal-format
  msgid "attribute %<%E(%s, %E)%> invalid positional argument %i"
  msgstr ""
  
! #: c-family/c-attribs.cc:5822
  #, gcc-internal-format
  msgid "attribute %qs positional argument %i invalid value %wi"
  msgstr ""
  
! #: c-family/c-attribs.cc:5826
  #, gcc-internal-format
  msgid "attribute %qs positional argument %i value %wi exceeds number of function arguments %u"
  msgstr ""
  
! #: c-family/c-attribs.cc:5833
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs invalid positional argument"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
  #. The first argument must have a pointer or reference type.
! #: c-family/c-attribs.cc:5841
  #, gcc-internal-format
  msgid "attribute %qs positional argument 1 references non-pointer argument type %qT"
  msgstr ""
  
! #: c-family/c-attribs.cc:5852
  #, gcc-internal-format
  msgid "attribute %qs positional argument 1 references argument of function type %qT"
  msgstr ""
  
! #: c-family/c-attribs.cc:5865
  #, gcc-internal-format
  msgid "attribute %qs positional argument 1 references %qs-qualified argument type %qT"
  msgstr ""
  
! #: c-family/c-attribs.cc:5883
  #, gcc-internal-format
  msgid "attribute %qs positional argument 2 references non-integer argument type %qT"
  msgstr ""
  
! #: c-family/c-attribs.cc:6249
  #, fuzzy, gcc-internal-format
  msgid "cleanup argument not an identifier"
  msgstr "διπλός προσδιοριστής μηνύματος"
  
! #: c-family/c-attribs.cc:6256
  #, fuzzy, gcc-internal-format
  msgid "cleanup argument not a function"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c-family/c-attribs.cc:6293
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires prototypes with named arguments"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:6301
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to variadic functions"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: c-family/c-attribs.cc:6317 ada/gcc-interface/utils.cc:7101
  #, fuzzy, gcc-internal-format
  msgid "requested position is not an integer constant"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: c-family/c-attribs.cc:6325 ada/gcc-interface/utils.cc:7108
  #, gcc-internal-format
  msgid "requested position is less than zero"
  msgstr ""
  
! #: c-family/c-attribs.cc:6374 ada/gcc-interface/utils.cc:7597
! #: d/d-attribs.cc:771 jit/dummy-frontend.cc:798
  #, gcc-internal-format
  msgid "empty string in attribute %<target%>"
  msgstr ""
  
  #. The argument must be a constant string.
! #: c-family/c-attribs.cc:6415 config/sh/sh.cc:8562 d/d-attribs.cc:1038
! #: d/d-attribs.cc:1112 d/d-attribs.cc:1415 d/d-attribs.cc:1458
! #: d/d-attribs.cc:1520 d/d-attribs.cc:1599
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument not a string constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
  # src/request.c:806 src/request.c:912
! #: c-family/c-attribs.cc:6589 ada/gcc-interface/utils.cc:7731
  #, fuzzy, gcc-internal-format
  msgid "unrecognized %qE attribute argument %qs"
  msgstr "Μη αναγνωρίσημο όνομα επιφάνειας `%s'"
  
! #: c-family/c-attribs.cc:6607
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute on a function not returning a pointer"
  msgstr "%s: διπλός ορισμός έκδοσης κατηγορίας"
  
! #: c-family/c-attribs.cc:6622
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is only valid on %<struct%> type"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: c-family/c-attribs.cc:6670
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument %qE is not an integer constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:6679
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument %qE exceeds %u"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:6701
  #, gcc-internal-format
  msgid "%qE attribute may be put on a typedef only; attribute is ignored"
  msgstr ""
  
! #: c-family/c-attribs.cc:6713
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is for pointer types only"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: c-family/c-attribs.cc:6732
  #, gcc-internal-format
  msgid "%qE is only applicable to Objective-C class interfaces, attribute ignored"
  msgstr ""
  
! #: c-family/c-attribs.cc:6755
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be applied to non-pointer type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: c-family/c-attribs.cc:6780
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument %qE is not recognized"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:6795
  #, gcc-internal-format
  msgid "%qE attribute ignored; valid only for functions and function pointer fields"
  msgstr ""
  
! #: c-family/c-attribs.cc:6806
  #, gcc-internal-format
  msgid "%qE attribute ignored; field must be a function pointer"
  msgstr ""
  
! #: c-family/c-attribs.cc:6830
  #, fuzzy, gcc-internal-format
  msgid "unknown attribute %qE"
  msgstr "άγνωστο σετ `%s'"
  
! #: c-family/c-attribs.cc:6857
  #, fuzzy, gcc-internal-format
  msgid "invalid operand type %qT for %qs"
  msgstr "Μη έγκυρη προτεραιότητα `%s'"
  
! #: c-family/c-attribs.cc:6961
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute not supported for %qT in %<__builtin_has_attribute%>"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: c-family/c-attribs.cc:6963
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute not supported for %qE in %<__builtin_has_attribute%>"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: c-family/c-attribs.cc:7140
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute not supported in %<__builtin_has_attribute%>"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #. only_skip_consteval_block_p=
! #: c-family/c-common.cc:809 cp/semantics.cc:4032
  #, gcc-internal-format
  msgid "%qD is not defined outside of function scope"
  msgstr ""
  
! #: c-family/c-common.cc:854
  #, fuzzy, gcc-internal-format
  msgid "size of string literal is too large"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: c-family/c-common.cc:877
  #, gcc-internal-format
  msgid "string length %qd is greater than the length %qd ISO C%d compilers are required to support"
  msgstr ""
  
! #: c-family/c-common.cc:1052
  #, gcc-internal-format
  msgid "use %<-flax-vector-conversions%> to permit conversions between vectors with differing element types or numbers of subparts"
  msgstr ""
  
! #: c-family/c-common.cc:1093
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> last argument must be an integer vector"
  msgstr ""
  
! #: c-family/c-common.cc:1102
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> arguments must be vectors"
  msgstr ""
  
! #: c-family/c-common.cc:1109
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> argument vectors must be of the same type"
  msgstr ""
  
! #: c-family/c-common.cc:1120
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> number of elements of the argument vector(s) and the mask vector should be the same"
  msgstr ""
  
! #: c-family/c-common.cc:1130
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> argument vector(s) inner type must have the same size as inner type of the mask"
  msgstr ""
  
! #: c-family/c-common.cc:1181
  #, gcc-internal-format
  msgid "%<__builtin_shufflevector%> arguments must be vectors"
  msgstr ""
  
! #: c-family/c-common.cc:1192
  #, gcc-internal-format
  msgid "%<__builtin_shufflevector%> arguments must be constant size vectors"
  msgstr ""
  
! #: c-family/c-common.cc:1201
  #, gcc-internal-format
  msgid "%<__builtin_shufflevector%> argument vectors must have the same element type"
  msgstr ""
  
! #: c-family/c-common.cc:1209
  #, gcc-internal-format
  msgid "%<__builtin_shufflevector%> must specify a result with a power of two number of elements"
  msgstr ""
  
! #: c-family/c-common.cc:1234 c-family/c-common.cc:1244
  #, gcc-internal-format
  msgid "invalid element index %qE to %<__builtin_shufflevector%>"
  msgstr ""
  
! #: c-family/c-common.cc:1321
  #, gcc-internal-format
  msgid "%<__builtin_convertvector%> first argument must be an integer or floating vector"
  msgstr ""
  
! #: c-family/c-common.cc:1331
  #, gcc-internal-format
  msgid "%<__builtin_convertvector%> second argument must be an integer or floating vector type"
  msgstr ""
  
! #: c-family/c-common.cc:1340
  #, gcc-internal-format
  msgid "%<__builtin_convertvector%> number of elements of the first argument vector and the second argument vector type should be the same"
  msgstr ""
  
! #: c-family/c-common.cc:1980
  #, gcc-internal-format
  msgid "operation on %qE may be undefined"
  msgstr ""
  
! #: c-family/c-common.cc:2337
  #, gcc-internal-format
  msgid "case label does not reduce to an integer constant"
  msgstr ""
  
! #: c-family/c-common.cc:2433
  #, gcc-internal-format
  msgid "GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits together"
  msgstr ""
  
! #: c-family/c-common.cc:2985
  #, fuzzy
  msgid "invalid operands to binary %s (have %e and %e)"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: c-family/c-common.cc:3234
  #, gcc-internal-format
  msgid "comparison is always false due to limited range of data type"
  msgstr ""
  
! #: c-family/c-common.cc:3237
  #, gcc-internal-format
  msgid "comparison is always true due to limited range of data type"
  msgstr ""
  
! #: c-family/c-common.cc:3339
  #, gcc-internal-format
  msgid "comparison of unsigned expression in %<>= 0%> is always true"
  msgstr ""
  
! #: c-family/c-common.cc:3347
  #, gcc-internal-format
  msgid "comparison of unsigned expression in %<< 0%> is always false"
  msgstr ""
  
! #: c-family/c-common.cc:3391
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in arithmetic"
  msgstr ""
  
! #: c-family/c-common.cc:3400
  #, gcc-internal-format
  msgid "pointer to a function used in arithmetic"
  msgstr ""
  
! #: c-family/c-common.cc:3638
  #, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr ""
  
! #: c-family/c-common.cc:3668 d/d-convert.cc:149
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr ""
  
! #: c-family/c-common.cc:3713
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr ""
  
! #: c-family/c-common.cc:3726
  #, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%>?"
  msgstr ""
  
! #: c-family/c-common.cc:3742
  #, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.cc:3751
  #, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context"
  msgstr ""
  
! #: c-family/c-common.cc:3787
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.cc:3823 cp/semantics.cc:1036
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr ""
  
! #: c-family/c-common.cc:3910 c/c-decl.cc:5192 c/c-decl.cc:7734
! #: c/c-parser.cc:4185 c/c-typeck.cc:18623
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr "μη έγκυρος αριθμός από γραμμές"
  
! #: c-family/c-common.cc:4012
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: c-family/c-common.cc:4022
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr ""
  
! #: c-family/c-common.cc:4025
  #, gcc-internal-format
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr ""
  
! #: c-family/c-common.cc:4036 cp/typeck.cc:2193
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr "μη έγκυρος αριθμός αρχείου στη δήλωση πεδίου: `%s'"
  
! #: c-family/c-common.cc:4047
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "μη έγκυρος δεύτερος τελεστής σε κατάσταση συμβατότητας `%s'"
  
! #: c-family/c-common.cc:4055
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr "μη έγκυρος δεύτερος τελεστής σε κατάσταση συμβατότητας `%s'"
  
! #: c-family/c-common.cc:4107
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr ""
  
! #: c-family/c-common.cc:4150
! #, fuzzy, gcc-internal-format
! msgid "invalid application of %<_Countof%> to type %qT"
! msgstr "μη έγκυρος δεύτερος τελεστής σε κατάσταση συμβατότητας `%s'"
! 
! #: c-family/c-common.cc:4156
! #, fuzzy, gcc-internal-format
! msgid "invalid application of %<_Countof%> to incomplete type %qT"
! msgstr "μη έγκυρος δεύτερος τελεστής σε κατάσταση συμβατότητας `%s'"
! 
! #: c-family/c-common.cc:4177
! #, fuzzy, gcc-internal-format
! msgid "invalid application of %<_Maxof%> to type %qT"
! msgstr "Μη έγκυρη επιλογή `%s'"
! 
! #: c-family/c-common.cc:4182
! #, fuzzy, gcc-internal-format
! msgid "invalid application of %<_Maxof%> to incomplete type %qT"
! msgstr "μη έγκυρος δεύτερος τελεστής σε κατάσταση συμβατότητας `%s'"
! 
! #: c-family/c-common.cc:4198
! #, fuzzy, gcc-internal-format
! msgid "invalid application of %<_Minof%> to type %qT"
! msgstr "Μη έγκυρη επιλογή `%s'"
! 
! #: c-family/c-common.cc:4203
! #, fuzzy, gcc-internal-format
! msgid "invalid application of %<_Minof%> to incomplete type %qT"
! msgstr "μη έγκυρος δεύτερος τελεστής σε κατάσταση συμβατότητας `%s'"
! 
! #: c-family/c-common.cc:5005
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr ""
  
! #: c-family/c-common.cc:5125
  #, fuzzy, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "αδυναμία εκτέλεσης ioctl στο `%s'"
  
! #: c-family/c-common.cc:5317
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr ""
  
! #: c-family/c-common.cc:5326
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr ""
  
! #: c-family/c-common.cc:5331 c-family/c-common.cc:5335
! #: c-family/c-common.cc:5340
  #, gcc-internal-format
  msgid "ISO C does not support range expressions in switch statements before C2Y"
  msgstr ""
  
! #: c-family/c-common.cc:5354 c-family/c-common.cc:5371
  #, gcc-internal-format
  msgid "conversion of %qE to %qT in range expression changes value to %qE"
  msgstr ""
  
! #: c-family/c-common.cc:5390
  #, fuzzy, gcc-internal-format
  msgid "empty range specified"
  msgstr "μη ορισμένο"
  
! #: c-family/c-common.cc:5444
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr ""
  
! #: c-family/c-common.cc:5446
  #, fuzzy, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: c-family/c-common.cc:5450
  #, fuzzy, gcc-internal-format
  msgid "duplicate case value"
  msgstr "διπλός αριθμός μηνύματος"
  
! #: c-family/c-common.cc:5451 c-family/c-warn.cc:2662
  #, fuzzy, gcc-internal-format
  msgid "previously used here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: c-family/c-common.cc:5455
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr ""
  
! #: c-family/c-common.cc:5457
  #, fuzzy, gcc-internal-format
  msgid "this is the first default label"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: c-family/c-common.cc:5569
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr ""
  
! #: c-family/c-common.cc:5754
  #, fuzzy, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: c-family/c-common.cc:5762 c-family/c-common.cc:5772
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr "Κακή αίτηση παραμέτρων"
  
! #: c-family/c-common.cc:5782
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "Κακή αίτηση παραμέτρων"
  
! #: c-family/c-common.cc:5790
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "Κακή αίτηση παραμέτρων"
  
! #: c-family/c-common.cc:5994
  #, fuzzy, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "πολύ λίγα ορίσματα"
  
! #: c-family/c-common.cc:6009
  #, fuzzy, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το αρχείο fifo `%s'"
  
! #: c-family/c-common.cc:6259 c-family/c-common.cc:6312 d/d-attribs.cc:837
  #: d/d-attribs.cc:887
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:6263 c-family/c-common.cc:6317
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:6366
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr ""
  
! #: c-family/c-common.cc:6370
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr ""
  
! #: c-family/c-common.cc:6559 c-family/c-common.cc:7587
! #: c-family/c-common.cc:7635 c-family/c-common.cc:7717
! #: c-family/c-common.cc:7803 c-family/c-common.cc:8472
! #: config/aarch64/aarch64-sve-builtins.cc:3030
! #: config/arm/arm-mve-builtins.cc:1711
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "πολύ λίγα ορίσματα"
  
! #: c-family/c-common.cc:6565 c-family/c-common.cc:7642
! #: c-family/c-common.cc:7830 c-family/c-common.cc:8474
! #: config/aarch64/aarch64-sve-builtins.cc:3032
! #: config/arm/arm-mve-builtins.cc:1713
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c-family/c-common.cc:6609
  #, fuzzy, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c-family/c-common.cc:6635
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr ""
  
! #: c-family/c-common.cc:6659 c-family/c-common.cc:6715
  #, fuzzy, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c-family/c-common.cc:6688
  #, fuzzy, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c-family/c-common.cc:6705
  #, fuzzy, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c-family/c-common.cc:6734
  #, fuzzy, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c-family/c-common.cc:6754 c-family/c-common.cc:6820
! #: c-family/c-common.cc:6904 c-family/c-common.cc:6931
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6764
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6773
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "μη πλήρης εγγραφή"
  
! #: c-family/c-common.cc:6782
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6791 c-family/c-common.cc:6800
! #: c-family/c-common.cc:6872 c-family/c-common.cc:6881
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr "μη πλήρης εγγραφή"
  
! #: c-family/c-common.cc:6829 c-family/c-common.cc:6940
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE has enumerated type"
  msgstr "μη πλήρης εγγραφή"
  
! #: c-family/c-common.cc:6838 c-family/c-common.cc:6949
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6854
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c-family/c-common.cc:6863
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: c-family/c-common.cc:6917
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have %<int%> type"
  msgstr ""
  
! #: c-family/c-common.cc:6961
  #, gcc-internal-format
  msgid "argument 1 in call to function %qE has unsigned type"
  msgstr ""
  
! #: c-family/c-common.cc:6971
  #, fuzzy, gcc-internal-format
  msgid "argument 1 in call to function %qE has signed type"
  msgstr "το πέρασμα του ορίσματος %d του δείκτη στη συνάρτηση"
  
! #: c-family/c-common.cc:7246 rust/backend/rust-tree.cc:3614
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "μη έγκυρος αριθμός από στήλες: `%s'"
  
! #: c-family/c-common.cc:7251 rust/backend/rust-tree.cc:3619
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-family/c-common.cc:7258 rust/backend/rust-tree.cc:3626
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr ""
  
! #: c-family/c-common.cc:7271 rust/backend/rust-tree.cc:3639
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το αρχείο fifo `%s'"
  
! #: c-family/c-common.cc:7324 rust/backend/rust-tree.cc:3691
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.cc:7501
  #, fuzzy, gcc-internal-format
  msgid "size of array is too large"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: c-family/c-common.cc:7617 c-family/c-common.cc:7761
  #, fuzzy, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: c-family/c-common.cc:7653
  #, fuzzy, gcc-internal-format
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c-family/c-common.cc:7670
  #, fuzzy, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c-family/c-common.cc:7906
  #, fuzzy, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr "πολύ λίγα ορίσματα"
  
! #: c-family/c-common.cc:7922
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c-family/c-common.cc:7930
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: c-family/c-common.cc:7940
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c-family/c-common.cc:7952
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c-family/c-common.cc:7974
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c-family/c-common.cc:7984
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c-family/c-common.cc:7993
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c-family/c-common.cc:8003
  #, fuzzy, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: c-family/c-common.cc:8018
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c-family/c-common.cc:8024
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: c-family/c-common.cc:8035
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c-family/c-common.cc:8041
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr ""
  
! #: c-family/c-common.cc:8055
  #, fuzzy, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: c-family/c-common.cc:8070
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: c-family/c-common.cc:8711
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restricted"
  msgstr ""
  
! #: c-family/c-common.cc:9409
  #, fuzzy, gcc-internal-format
  msgid "index value is out of bound"
  msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
  
! #: c-family/c-common.cc:9455 c-family/c-common.cc:9504
! #: c-family/c-common.cc:9520
  #, fuzzy, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.cc:9608 d/intrinsics.cc:1459
! #: rust/backend/rust-tree.cc:3509
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr ""
  
! #: c-family/c-common.cc:9628
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: c-family/c-common.cc:9631
  #, fuzzy, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: c-family/c-common.cc:9635
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array %qE is negative"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: c-family/c-common.cc:9638
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array is negative"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: c-family/c-common.cc:9643
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9646
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9651
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: c-family/c-common.cc:9654
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9725
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
  
! #: c-family/c-common.cc:10012
  #, gcc-internal-format
  msgid "possible fix: take the address with %qs"
  msgstr ""
  
! #: c-family/c-common.cc:10022
  #, gcc-internal-format
  msgid "possible fix: dereference with %qs"
  msgstr ""
  
! #: c-family/c-format.cc:201
  #, gcc-internal-format
  msgid "function does not return string type"
  msgstr ""
  
! #: c-family/c-format.cc:235
  #, fuzzy, gcc-internal-format
  msgid "format string argument is not a string type"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-format.cc:261
  #, gcc-internal-format
  msgid "found a %qs reference but the format argument should be a string"
  msgstr ""
  
! #: c-family/c-format.cc:264
  #, gcc-internal-format
  msgid "found a %qT but the format argument should be a string"
  msgstr ""
  
! #: c-family/c-format.cc:274
  #, gcc-internal-format
  msgid "format argument should be a %qs reference but a string was found"
  msgstr ""
  
! #: c-family/c-format.cc:296
  #, fuzzy, gcc-internal-format
  msgid "format argument should be a %qs reference"
  msgstr "το πρώτο όρισμα της `%s' πρέπει να είναι `int'"
  
! #: c-family/c-format.cc:350
  #, fuzzy, gcc-internal-format
  msgid "unrecognized format specifier"
  msgstr "άγνωστο πρόθεμα: %s"
  
! #: c-family/c-format.cc:363
  #, gcc-internal-format
  msgid "%qE is only allowed in Objective-C dialects"
  msgstr ""
  
! #: c-family/c-format.cc:372
  #, fuzzy, gcc-internal-format
  msgid "%qE is an unrecognized format function type"
  msgstr "άγνωστο πρόθεμα: %s"
  
! #: c-family/c-format.cc:390
  #, fuzzy, gcc-internal-format
  msgid "format string argument follows the arguments to be formatted"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-format.cc:1316
  #, gcc-internal-format
  msgid "function %qD might be a candidate for %qs format attribute"
  msgstr ""
  
! #: c-family/c-format.cc:1407 c-family/c-format.cc:1428
! #: c-family/c-format.cc:2856
  #, fuzzy, gcc-internal-format
  msgid "missing $ operand number in format"
  msgstr "Λείπει ο δεκαεξαδικός αριθμός στον χαρακτήρα διαφυγής."
  
! #: c-family/c-format.cc:1437
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support %%n$ operand number formats"
  msgstr ""
  
! #: c-family/c-format.cc:1444
  #, fuzzy, gcc-internal-format
  msgid "operand number out of range in format"
  msgstr "Ο αριθμός σύνδεσμου είναι έξω από το όριο"
  
! #: c-family/c-format.cc:1467
  #, gcc-internal-format, gfc-internal-format
  msgid "format argument %d used more than once in %s format"
  msgstr ""
  
! #: c-family/c-format.cc:1500
  #, gcc-internal-format
  msgid "%<$%>operand number used after format without operand number"
  msgstr ""
  
! #: c-family/c-format.cc:1531
  #, gcc-internal-format
  msgid "format argument %d unused before used argument %d in %<$%>-style format"
  msgstr ""
  
! #: c-family/c-format.cc:1621
  #, gcc-internal-format
  msgid "format not a string literal, format string not checked"
  msgstr ""
  
! #: c-family/c-format.cc:1636 c-family/c-format.cc:1639
  #, gcc-internal-format
  msgid "format not a string literal and no format arguments"
  msgstr ""
  
! #: c-family/c-format.cc:1642
  #, gcc-internal-format
  msgid "format not a string literal, argument types not checked"
  msgstr ""
  
! #: c-family/c-format.cc:1659
  #, fuzzy, gcc-internal-format
  msgid "too many arguments for format"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c-family/c-format.cc:1664
  #, gcc-internal-format
  msgid "unused arguments in %<$%>-style format"
  msgstr ""
  
! #: c-family/c-format.cc:1667
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "zero-length %s format string"
  msgstr "μη τερματιζόμενo αλφαριθμητικό"
  
! #: c-family/c-format.cc:1671
  #, fuzzy, gcc-internal-format
  msgid "format is a wide character string"
  msgstr "λίστα με όλα τα γνωστά σύνολα χαρακτήρων"
  
! #: c-family/c-format.cc:1675
  #, fuzzy, gcc-internal-format
  msgid "format string is not an array of type %qs"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-format.cc:1678
  #, fuzzy, gcc-internal-format
  msgid "unterminated format string"
  msgstr "μη τερματιζόμενo αλφαριθμητικό"
  
! #: c-family/c-format.cc:2097
  #, fuzzy, gcc-internal-format
  msgid "%s used with %<%%%c%> %s format"
  msgstr "σφάλμα εγγραφής %s"
  
! #: c-family/c-format.cc:2107
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s does not support %s"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c-family/c-format.cc:2117
  #, fuzzy, gcc-internal-format
  msgid "%s does not support %s with the %<%%%c%> %s format"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c-family/c-format.cc:2131
  #, gcc-internal-format, gfc-internal-format
  msgid "%s used within a quoted sequence"
  msgstr ""
  
! #: c-family/c-format.cc:2144
  #, gcc-internal-format
  msgid "%qc conversion used unquoted"
  msgstr ""
  
! #: c-family/c-format.cc:2264 c-family/c-format.cc:2595
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "repeated %s in format"
  msgstr "repeated leap second moment"
  
! #: c-family/c-format.cc:2275
  #, gcc-internal-format
  msgid "missing fill character at end of strfmon format"
  msgstr ""
  
! #: c-family/c-format.cc:2377
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "zero width in %s format"
  msgstr "σφάλμα εγγραφής %s"
  
! #: c-family/c-format.cc:2400
  #, gcc-internal-format, gfc-internal-format
  msgid "empty left precision in %s format"
  msgstr ""
  
! #: c-family/c-format.cc:2491
  #, gcc-internal-format, gfc-internal-format
  msgid "empty precision in %s format"
  msgstr ""
  
! #: c-family/c-format.cc:2569
  #, fuzzy, gcc-internal-format
  msgid "%s does not support the %qs %s length modifier"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c-family/c-format.cc:2625
  #, fuzzy, gcc-internal-format
  msgid "unknown conversion type character %qc in format"
  msgstr "άγνωστος χαρακτήρας `%s'"
  
! #: c-family/c-format.cc:2637
  #, fuzzy, gcc-internal-format
  msgid "%s does not support the %<%%%c%> %s format"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c-family/c-format.cc:2669
  #, gcc-internal-format
  msgid "%s ignored with %s and %<%%%c%> %s format"
  msgstr ""
  
! #: c-family/c-format.cc:2674
  #, gcc-internal-format, gfc-internal-format
  msgid "%s ignored with %s in %s format"
  msgstr ""
  
! #: c-family/c-format.cc:2681
  #, gcc-internal-format
  msgid "use of %s and %s together with %<%%%c%> %s format"
  msgstr ""
  
! #: c-family/c-format.cc:2686
  #, gcc-internal-format, gfc-internal-format
  msgid "use of %s and %s together in %s format"
  msgstr ""
  
! #: c-family/c-format.cc:2713
  #, gcc-internal-format
  msgid "%<%%%c%> yields only last 2 digits of year in some locales"
  msgstr ""
  
! #: c-family/c-format.cc:2717
  #, gcc-internal-format
  msgid "%<%%%c%> yields only last 2 digits of year"
  msgstr ""
  
! #: c-family/c-format.cc:2744
  #, gcc-internal-format
  msgid "no closing %<]%> for %<%%[%> format"
  msgstr ""
  
! #: c-family/c-format.cc:2773
  #, gcc-internal-format
  msgid "use of %qs length modifier with %qc type character has either no effect or undefined behavior"
  msgstr ""
  
! #: c-family/c-format.cc:2795
  #, fuzzy, gcc-internal-format
  msgid "%s does not support the %<%%%s%c%> %s format"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c-family/c-format.cc:2833
  #, gcc-internal-format
  msgid "operand number specified with suppressed assignment"
  msgstr ""
  
! #: c-family/c-format.cc:2837
  #, gcc-internal-format
  msgid "operand number specified for format taking no argument"
  msgstr ""
  
! #: c-family/c-format.cc:3187
  #, fuzzy, gcc-internal-format
  msgid "unquoted type name %<%.*s%> in format"
  msgstr "repeated leap second moment"
  
! #: c-family/c-format.cc:3189
  #, fuzzy, gcc-internal-format
  msgid "unquoted operator %<%.*s%> in format"
  msgstr "repeated leap second moment"
  
! #: c-family/c-format.cc:3190
  #, fuzzy, gcc-internal-format
  msgid "unquoted keyword %<%.*s%> in format"
  msgstr "repeated leap second moment"
  
! #: c-family/c-format.cc:3193
  #, gcc-internal-format
  msgid "use %qs instead"
  msgstr ""
  
! #: c-family/c-format.cc:3245
  #, fuzzy, gcc-internal-format
  msgid "unquoted attribute in format"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: c-family/c-format.cc:3258
  #, fuzzy, gcc-internal-format
  msgid "unquoted name of built-in function %<%.*s%> in format"
  msgstr "αδυναμία εκτέλεσης ioctl στο `%s'"
  
! #: c-family/c-format.cc:3272
  #, gcc-internal-format
  msgid "unquoted identifier or keyword %<%.*s%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3306
  #, gcc-internal-format
  msgid "misspelled term %<%.*s%> in format; use %<%s%s%> instead"
  msgstr ""
  
! #: c-family/c-format.cc:3350
  #, gcc-internal-format
  msgid "quoted %qs directive in format; use %qs instead"
  msgstr ""
  
! #: c-family/c-format.cc:3357 c-family/c-format.cc:3628
  #, gcc-internal-format
  msgid "contraction %<%.*s%> in format; use %qs instead"
  msgstr ""
  
! #: c-family/c-format.cc:3397
  #, fuzzy, gcc-internal-format
  msgid "unquoted whitespace character %qc in format"
  msgstr "άγνωστος χαρακτήρας `%s'"
  
! #: c-family/c-format.cc:3410
  #, fuzzy, gcc-internal-format
  msgid "spurious trailing space in format"
  msgstr "Ο αριθμός σύνδεσμου είναι έξω από το όριο"
  
! #: c-family/c-format.cc:3431
  #, gcc-internal-format
  msgid "inconsistent capitalization in format"
  msgstr ""
  
! #: c-family/c-format.cc:3438
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unquoted sequence of %i consecutive space characters in format"
  msgstr "άγνωστος χαρακτήρας `%s'"
  
! #: c-family/c-format.cc:3458
  #, fuzzy, gcc-internal-format
  msgid "unquoted control characters in format"
  msgstr "άγνωστος χαρακτήρας `%s'"
  
! #: c-family/c-format.cc:3465
  #, fuzzy, gcc-internal-format
  msgid "unquoted control character %qc in format"
  msgstr "άγνωστος χαρακτήρας `%s'"
  
! #: c-family/c-format.cc:3523
  #, gcc-internal-format
  msgid "unquoted option name %<%.*s%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3583
  #, fuzzy, gcc-internal-format
  msgid "unbalanced punctuation character %qc in format"
  msgstr "άγνωστος χαρακτήρας `%s'"
  
! #: c-family/c-format.cc:3602
  #, gcc-internal-format
  msgid "unquoted preprocessing directive %<%.*s%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3638
  #, fuzzy, gcc-internal-format
  msgid "bare apostrophe %<'%> in format"
  msgstr "repeated leap second moment"
  
! #: c-family/c-format.cc:3640
  #, gcc-internal-format
  msgid "if avoiding the apostrophe is not feasible, enclose it in a pair of %qs and %qs directives instead"
  msgstr ""
  
! #: c-family/c-format.cc:3652
  #, fuzzy, gcc-internal-format
  msgid "grave accent %<`%> in format"
  msgstr "repeated leap second moment"
  
! #: c-family/c-format.cc:3654
  #, gcc-internal-format
  msgid "use the apostrophe directive %qs instead"
  msgstr ""
  
! #: c-family/c-format.cc:3666
  #, gcc-internal-format
  msgid "space followed by punctuation character %<%c%>"
  msgstr ""
  
! #: c-family/c-format.cc:3677
  #, fuzzy, gcc-internal-format
  msgid "quoted %qs directive in format"
  msgstr "repeated leap second moment"
  
! #: c-family/c-format.cc:3679
  #, gcc-internal-format
  msgid "if using %qs is not feasible, use %qs instead"
  msgstr ""
  
! #: c-family/c-format.cc:3708
  #, gcc-internal-format
  msgid "spurious leading punctuation sequence %<%.*s%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3748
  #, gcc-internal-format
  msgid "spurious trailing punctuation sequence %<%.*s%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3765
  #, gcc-internal-format
  msgid "unquoted sequence of %i consecutive punctuation characters %q.*s in format"
  msgstr ""
  
! #: c-family/c-format.cc:3785
  #, fuzzy, gcc-internal-format
  msgid "unquoted non-graph characters in format"
  msgstr "άγνωστος χαρακτήρας `%s'"
  
! #: c-family/c-format.cc:3792
  #, fuzzy, gcc-internal-format
  msgid "unquoted non-graph character %qc in format"
  msgstr "άγνωστος χαρακτήρας `%s'"
  
! #: c-family/c-format.cc:3824
  #, fuzzy, gcc-internal-format
  msgid "unbalanced punctuation character %<%c%> in format"
  msgstr "άγνωστος χαρακτήρας `%s'"
  
! #: c-family/c-format.cc:3831
  #, fuzzy, gcc-internal-format
  msgid "unterminated quoting directive"
  msgstr "μη τερματιζόμενo αλφαριθμητικό"
  
! #: c-family/c-format.cc:3840
  #, fuzzy, gcc-internal-format
  msgid "unterminated quote character %<%c%> in format"
  msgstr "άγνωστος χαρακτήρας `%s'"
  
! #: c-family/c-format.cc:3911
  #, gcc-internal-format
  msgid "spurious trailing %<%%%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3972
  #, gcc-internal-format
  msgid "conversion lacks type at end of format"
  msgstr ""
  
! #: c-family/c-format.cc:4001
  #, fuzzy, gcc-internal-format
  msgid "nested quoting directive"
  msgstr "%%%c: κατευθυντήριος γραμμή μη έγκυρη."
  
! #: c-family/c-format.cc:4012
  #, fuzzy, gcc-internal-format
  msgid "unmatched quoting directive"
  msgstr "%%%c: κατευθυντήριος γραμμή μη έγκυρη."
  
! #: c-family/c-format.cc:4027
  #, gcc-internal-format
  msgid "%qc directive redundant after prior occurence of the same"
  msgstr ""
  
! #: c-family/c-format.cc:4033
  #, fuzzy, gcc-internal-format
  msgid "unmatched color reset directive"
  msgstr "μη αναγνωρίσημη επιλογή `-%c'"
  
! #: c-family/c-format.cc:4045
  #, gcc-internal-format
  msgid "%qc conversion used within a quoted sequence"
  msgstr ""
  
! #: c-family/c-format.cc:4085
  #, fuzzy, gcc-internal-format
  msgid "embedded %<\\0%> in format"
  msgstr "repeated leap second moment"
  
! #: c-family/c-format.cc:4101
  #, fuzzy, gcc-internal-format
  msgid "unterminated color directive"
  msgstr "μη αναγνωρίσημη επιλογή `-%c'"
  
! #: c-family/c-format.cc:4249
  #, gcc-internal-format, gfc-internal-format
  msgid "writing through null pointer (argument %d)"
  msgstr ""
  
! #: c-family/c-format.cc:4260
  #, gcc-internal-format, gfc-internal-format
  msgid "reading through null pointer (argument %d)"
  msgstr ""
  
! #: c-family/c-format.cc:4280
  #, gcc-internal-format, gfc-internal-format
  msgid "writing into constant object (argument %d)"
  msgstr ""
  
! #: c-family/c-format.cc:4292
  #, gcc-internal-format, gfc-internal-format
  msgid "extra type qualifiers in format argument (argument %d)"
  msgstr ""
  
! #: c-family/c-format.cc:4914
  msgid "%s %e expects argument of type %e, but argument %d has type %e"
  msgstr ""
  
! #: c-family/c-format.cc:4921
  msgid "%s %e expects a matching %e argument"
  msgstr ""
  
! #: c-family/c-format.cc:4981 c-family/c-format.cc:4987
! #: c-family/c-format.cc:5041
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.cc:4994 c-family/c-format.cc:5051
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
  msgstr ""
  
! #: c-family/c-format.cc:5103
  #, fuzzy, gcc-internal-format
  msgid "%<locus%> is not defined as a type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: c-family/c-format.cc:5147
  #, fuzzy, gcc-internal-format
  msgid "%qs is not defined as a type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: c-family/c-format.cc:5173
  #, gcc-internal-format
  msgid "%<location_t%> is not defined as a type"
  msgstr ""
  
! #: c-family/c-format.cc:5190
  #, fuzzy, gcc-internal-format
  msgid "%<tree%> is not defined as a type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: c-family/c-format.cc:5196
  #, fuzzy, gcc-internal-format
  msgid "%<tree%> is not defined as a pointer type"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: c-family/c-format.cc:5392
  #, gcc-internal-format
  msgid "argument to be formatted is not %<...%>"
  msgstr ""
  
! #: c-family/c-format.cc:5404
  #, gcc-internal-format
  msgid "strftime formats cannot format arguments"
  msgstr ""
  
! #: c-family/c-indentation.cc:322
  #, gcc-internal-format
  msgid "%<-Wmisleading-indentation%> is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers"
  msgstr ""
  
! #: c-family/c-indentation.cc:660
  #, gcc-internal-format
  msgid "this %qs clause does not guard..."
  msgstr ""
  
! #: c-family/c-indentation.cc:663
  #, gcc-internal-format
  msgid "...this statement, but the latter is misleadingly indented as if it were guarded by the %qs"
  msgstr ""
*************** msgstr ""
*** 36335,36679 ****
  msgid "badly nested C headers from preprocessor"
  msgstr ""
  
! #: c-family/c-lex.cc:267
  #, fuzzy, gcc-internal-format
  msgid "ignoring %<#pragma %s %s%>"
  msgstr "αγνοούνται όλα τα ορίσματα"
  
  #. ... or not.
! #: c-family/c-lex.cc:685 c-family/c-lex.cc:1679
  #, fuzzy, gcc-internal-format
  #| msgid "%Hstray %<@%> in program"
  msgid "stray %<@%> in program"
  msgstr "%Hstray %<@%> στο πρόγραμμα"
  
! #: c-family/c-lex.cc:700
  #, gcc-internal-format
  msgid "stray %qs in program"
  msgstr "αδέσποτο %qs στο πρόγραμμα"
  
! #: c-family/c-lex.cc:710
  #, gcc-internal-format, gfc-internal-format
  msgid "missing terminating %c character"
  msgstr "έχει παραληφθεί τερματικός χαρακτήρας %c"
  
! #: c-family/c-lex.cc:712
  #, fuzzy, gcc-internal-format
  msgid "stray %qc in program"
  msgstr "Στο πρόγραμμα"
  
! #: c-family/c-lex.cc:717
  #, gcc-internal-format
  msgid "stray %<\\%o%> in program"
  msgstr ""
  
! #: c-family/c-lex.cc:1082
  #, fuzzy, gcc-internal-format
  msgid "integer constant is too large for %<unsigned _BitInt(%d)%> type"
  msgstr "%s: το %s είναι τόσο μεγάλο που δε μπορεί να αναπαρασταθεί"
  
! #: c-family/c-lex.cc:1085
  #, fuzzy, gcc-internal-format
  msgid "integer constant is too large for %<_BitInt(%d)%> type"
  msgstr "%s: το %s είναι τόσο μεγάλο που δε μπορεί να αναπαρασταθεί"
  
! #: c-family/c-lex.cc:1093 c/c-decl.cc:12953
  #, fuzzy, gcc-internal-format
  msgid "%<_BitInt(%d)%> is not supported on this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: c-family/c-lex.cc:1145
  #, gcc-internal-format
  msgid "this decimal constant is unsigned only in ISO C90"
  msgstr ""
  
! #: c-family/c-lex.cc:1149
  #, gcc-internal-format
  msgid "this decimal constant would be unsigned in ISO C90"
  msgstr ""
  
! #: c-family/c-lex.cc:1177
  #, fuzzy, gcc-internal-format
  msgid "integer constant is too large for %<unsigned long%> type"
  msgstr "%s: το %s είναι τόσο μεγάλο που δε μπορεί να αναπαρασταθεί"
  
! #: c-family/c-lex.cc:1217
  #, fuzzy, gcc-internal-format
  msgid "unsuffixed floating constant"
  msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
  
! #: c-family/c-lex.cc:1231
  #, fuzzy, gcc-internal-format
  msgid "decimal floating-point not supported for this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: c-family/c-lex.cc:1256 c-family/c-lex.cc:1284 c-family/c-lex.cc:1322
  #, fuzzy, gcc-internal-format
  msgid "unsupported non-standard suffix on floating constant"
  msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
  
! #: c-family/c-lex.cc:1261 c-family/c-lex.cc:1315 c-family/c-lex.cc:1327
  #, fuzzy, gcc-internal-format
  msgid "non-standard suffix on floating constant"
  msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
  
! #: c-family/c-lex.cc:1293 c-family/c-lex.cc:1297 c-family/c-lex.cc:1302
  #, fuzzy, gcc-internal-format
  msgid "non-standard suffix on floating constant before C23"
  msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
  
! #: c-family/c-lex.cc:1309
  #, gcc-internal-format
  msgid "%<f%d%> or %<F%d%> suffix on floating constant only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: c-family/c-lex.cc:1330
  #, gcc-internal-format
  msgid "%<bf16%> or %<BF16%> suffix on floating constant only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: c-family/c-lex.cc:1417 c-family/c-lex.cc:1420
  #, fuzzy, gcc-internal-format
  msgid "floating constant exceeds range of %qT"
  msgstr "σχετική θέση αρχείου είναι εκτός ορίων"
  
! #: c-family/c-lex.cc:1435
  #, fuzzy, gcc-internal-format
  msgid "floating constant truncated to zero"
  msgstr "σχετική θέση αρχείου είναι εκτός ορίων"
  
! #: c-family/c-lex.cc:1636
  #, gcc-internal-format
  msgid "repeated %<@%> before Objective-C string"
  msgstr ""
  
! #: c-family/c-lex.cc:1655 c/c-parser.cc:9720
  #, fuzzy, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-lex.cc:1691 c/c-parser.cc:9741
  #, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
  msgstr ""
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19652
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
  
! #: c-family/c-omp.cc:241
  #, fuzzy, gcc-internal-format
  msgid "invalid expression type for %<#pragma omp atomic%>"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: c-family/c-omp.cc:246
  #, gcc-internal-format
  msgid "%<_Atomic%> expression in %<#pragma omp atomic%>"
  msgstr ""
  
! #: c-family/c-omp.cc:251
  #, gcc-internal-format
  msgid "%<#pragma omp atomic compare capture%> with non-integral comparison result"
  msgstr ""
  
! #: c-family/c-omp.cc:540
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.cc:543 c-family/c-omp.cc:581
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.cc:719
  #, gcc-internal-format
  msgid "type of %<depobj%> expression is not %<omp_depend_t%>"
  msgstr ""
  
! #: c-family/c-omp.cc:725
  #, gcc-internal-format
  msgid "%<const%> qualified %<depobj%> expression"
  msgstr ""
  
! #: c-family/c-omp.cc:750
  #, gcc-internal-format
  msgid "more than one locator in %<depend%> clause on %<depobj%> construct"
  msgstr ""
  
! #: c-family/c-omp.cc:756
  #, gcc-internal-format
  msgid "%<depobj%> dependence type specified in %<depend%> clause on %<depobj%> construct"
  msgstr ""
  
! #: c-family/c-omp.cc:772
  #, gcc-internal-format
  msgid "%<iterator%> modifier may not be specified on %<depobj%> construct"
  msgstr ""
  
! #: c-family/c-omp.cc:1002 cp/semantics.cc:11597
  #, fuzzy, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: c-family/c-omp.cc:1007
  #, gcc-internal-format
  msgid "%<_Atomic%> iteration variable %qE"
  msgstr ""
  
! #: c-family/c-omp.cc:1023
  #, fuzzy, gcc-internal-format
  msgid "%qE is not initialized"
  msgstr "έχει παραληφθεί το αρχείο προορισμού"
  
! #: c-family/c-omp.cc:1044 cp/semantics.cc:11481
  #, fuzzy, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "Η λειτουργία δεν επιτρέπεται"
  
! #: c-family/c-omp.cc:1150 cp/semantics.cc:11072
  #, fuzzy, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "μη έγκυρο όνομα μήνα"
  
! #: c-family/c-omp.cc:1157 cp/semantics.cc:11487
  #, fuzzy, gcc-internal-format
  msgid "missing increment expression"
  msgstr "παράληψη ορίσματος αρχείου"
  
! #: c-family/c-omp.cc:1258 c-family/c-omp.cc:1276
  #, gcc-internal-format
  msgid "increment is not constant 1 or -1 for %<!=%> condition"
  msgstr ""
  
! #: c-family/c-omp.cc:1289 cp/semantics.cc:11189
  #, fuzzy, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: c-family/c-omp.cc:1389
  #, fuzzy, gcc-internal-format
  msgid "initializer expression refers to iteration variable %qD"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: c-family/c-omp.cc:1393
  #, fuzzy, gcc-internal-format
  msgid "condition expression refers to iteration variable %qD"
  msgstr "Λάθος έκφραση στην αποτίμηση (λάθος είσοδος): %s"
  
! #: c-family/c-omp.cc:1397
  #, fuzzy, gcc-internal-format
  msgid "increment expression refers to iteration variable %qD"
  msgstr "Μη αναγνωρίσιμη μεταβλητή `%s'"
  
! #: c-family/c-omp.cc:1575
  #, gcc-internal-format
  msgid "outer iteration variable %qD used in initializer expression has type other than %qT"
  msgstr ""
  
! #: c-family/c-omp.cc:1579
  #, gcc-internal-format
  msgid "outer iteration variable %qD used in condition expression has type other than %qT"
  msgstr ""
  
! #: c-family/c-omp.cc:1586
  #, gcc-internal-format
  msgid "outer iteration variable %qD multiplier expression %qE is not integral"
  msgstr ""
  
! #: c-family/c-omp.cc:1592
  #, fuzzy, gcc-internal-format
  msgid "outer iteration variable %qD addend expression %qE is not integral"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-omp.cc:1731 c-family/c-omp.cc:1825
  #, gcc-internal-format
  msgid "the same loop iteration variables %qD used in multiple associated loops"
  msgstr ""
  
! #: c-family/c-omp.cc:1766
  #, gcc-internal-format
  msgid "two different outer iteration variables %qD and %qD used in a single loop"
  msgstr ""
  
! #: c-family/c-omp.cc:1775
  #, gcc-internal-format
  msgid "non-rectangular loops from generated loops unsupported"
  msgstr ""
  
! #: c-family/c-omp.cc:1939
  #, gcc-internal-format
  msgid "variable %qD used as loop variable is bound in intervening code"
  msgstr ""
  
! #: c-family/c-omp.cc:1943
  #, fuzzy, gcc-internal-format
  msgid "variable %qD used in initializer is bound in intervening code"
  msgstr "μη πλήρης εγγραφή"
  
! #: c-family/c-omp.cc:1947
  #, gcc-internal-format
  msgid "variable %qD used in end test is bound in intervening code"
  msgstr ""
  
! #: c-family/c-omp.cc:1951
  #, gcc-internal-format
  msgid "variable %qD used in increment expression is bound in intervening code"
  msgstr ""
  
! #: c-family/c-omp.cc:1977
  #, gcc-internal-format
  msgid "imperfectly nested loop using generated loops"
  msgstr ""
  
! #: c-family/c-omp.cc:2561
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct combined with %<simd%> or %<loop%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2572
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct not combined with %<parallel%>, %<for%> or %<sections%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2585
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:3072 c/c-typeck.cc:17708 cp/semantics.cc:10162
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3164 c-family/c-omp.cc:3179 c/c-parser.cc:27113
! #: cp/parser.cc:50562
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a function argument"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: c-family/c-omp.cc:3460 c/c-typeck.cc:16795 cp/semantics.cc:8752
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3468
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: c-family/c-omp.cc:3476 c/c-typeck.cc:15195 c/c-typeck.cc:16884
! #: c/c-typeck.cc:17072
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3501
  #, fuzzy, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
  #: c-family/c-opts.cc:348
  #, fuzzy, gcc-internal-format
  msgid "%<-I-%> specified twice"
--- 37705,38054 ----
  msgid "badly nested C headers from preprocessor"
  msgstr ""
  
! #: c-family/c-lex.cc:272
  #, fuzzy, gcc-internal-format
  msgid "ignoring %<#pragma %s %s%>"
  msgstr "αγνοούνται όλα τα ορίσματα"
  
  #. ... or not.
! #: c-family/c-lex.cc:690 c-family/c-lex.cc:1684
  #, fuzzy, gcc-internal-format
  #| msgid "%Hstray %<@%> in program"
  msgid "stray %<@%> in program"
  msgstr "%Hstray %<@%> στο πρόγραμμα"
  
! #: c-family/c-lex.cc:705
  #, gcc-internal-format
  msgid "stray %qs in program"
  msgstr "αδέσποτο %qs στο πρόγραμμα"
  
! #: c-family/c-lex.cc:715
  #, gcc-internal-format, gfc-internal-format
  msgid "missing terminating %c character"
  msgstr "έχει παραληφθεί τερματικός χαρακτήρας %c"
  
! #: c-family/c-lex.cc:717
  #, fuzzy, gcc-internal-format
  msgid "stray %qc in program"
  msgstr "Στο πρόγραμμα"
  
! #: c-family/c-lex.cc:722
  #, gcc-internal-format
  msgid "stray %<\\%o%> in program"
  msgstr ""
  
! #: c-family/c-lex.cc:1087
  #, fuzzy, gcc-internal-format
  msgid "integer constant is too large for %<unsigned _BitInt(%d)%> type"
  msgstr "%s: το %s είναι τόσο μεγάλο που δε μπορεί να αναπαρασταθεί"
  
! #: c-family/c-lex.cc:1090
  #, fuzzy, gcc-internal-format
  msgid "integer constant is too large for %<_BitInt(%d)%> type"
  msgstr "%s: το %s είναι τόσο μεγάλο που δε μπορεί να αναπαρασταθεί"
  
! #: c-family/c-lex.cc:1098 c/c-decl.cc:13043
  #, fuzzy, gcc-internal-format
  msgid "%<_BitInt(%d)%> is not supported on this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: c-family/c-lex.cc:1150
  #, gcc-internal-format
  msgid "this decimal constant is unsigned only in ISO C90"
  msgstr ""
  
! #: c-family/c-lex.cc:1154
  #, gcc-internal-format
  msgid "this decimal constant would be unsigned in ISO C90"
  msgstr ""
  
! #: c-family/c-lex.cc:1182
  #, fuzzy, gcc-internal-format
  msgid "integer constant is too large for %<unsigned long%> type"
  msgstr "%s: το %s είναι τόσο μεγάλο που δε μπορεί να αναπαρασταθεί"
  
! #: c-family/c-lex.cc:1222
  #, fuzzy, gcc-internal-format
  msgid "unsuffixed floating constant"
  msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
  
! #: c-family/c-lex.cc:1236 c/c-decl.cc:12963
  #, fuzzy, gcc-internal-format
  msgid "decimal floating-point not supported for this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: c-family/c-lex.cc:1261 c-family/c-lex.cc:1289 c-family/c-lex.cc:1327
  #, fuzzy, gcc-internal-format
  msgid "unsupported non-standard suffix on floating constant"
  msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
  
! #: c-family/c-lex.cc:1266 c-family/c-lex.cc:1320 c-family/c-lex.cc:1332
  #, fuzzy, gcc-internal-format
  msgid "non-standard suffix on floating constant"
  msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
  
! #: c-family/c-lex.cc:1298 c-family/c-lex.cc:1302 c-family/c-lex.cc:1307
  #, fuzzy, gcc-internal-format
  msgid "non-standard suffix on floating constant before C23"
  msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
  
! #: c-family/c-lex.cc:1314
  #, gcc-internal-format
  msgid "%<f%d%> or %<F%d%> suffix on floating constant only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: c-family/c-lex.cc:1335
  #, gcc-internal-format
  msgid "%<bf16%> or %<BF16%> suffix on floating constant only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: c-family/c-lex.cc:1422 c-family/c-lex.cc:1425
  #, fuzzy, gcc-internal-format
  msgid "floating constant exceeds range of %qT"
  msgstr "σχετική θέση αρχείου είναι εκτός ορίων"
  
! #: c-family/c-lex.cc:1440
  #, fuzzy, gcc-internal-format
  msgid "floating constant truncated to zero"
  msgstr "σχετική θέση αρχείου είναι εκτός ορίων"
  
! #: c-family/c-lex.cc:1641
  #, gcc-internal-format
  msgid "repeated %<@%> before Objective-C string"
  msgstr ""
  
! #: c-family/c-lex.cc:1660 c/c-parser.cc:9867
  #, fuzzy, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-lex.cc:1696 c/c-parser.cc:9888
  #, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
  msgstr ""
  
! #: c-family/c-omp.cc:136 cp/pt.cc:20217
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
  
! #: c-family/c-omp.cc:246
  #, fuzzy, gcc-internal-format
  msgid "invalid expression type for %<#pragma omp atomic%>"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: c-family/c-omp.cc:251
  #, gcc-internal-format
  msgid "%<_Atomic%> expression in %<#pragma omp atomic%>"
  msgstr ""
  
! #: c-family/c-omp.cc:256
  #, gcc-internal-format
  msgid "%<#pragma omp atomic compare capture%> with non-integral comparison result"
  msgstr ""
  
! #: c-family/c-omp.cc:545
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.cc:548 c-family/c-omp.cc:586
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.cc:724
  #, gcc-internal-format
  msgid "type of %<depobj%> expression is not %<omp_depend_t%>"
  msgstr ""
  
! #: c-family/c-omp.cc:730
  #, gcc-internal-format
  msgid "%<const%> qualified %<depobj%> expression"
  msgstr ""
  
! #: c-family/c-omp.cc:755
  #, gcc-internal-format
  msgid "more than one locator in %<depend%> clause on %<depobj%> construct"
  msgstr ""
  
! #: c-family/c-omp.cc:761
  #, gcc-internal-format
  msgid "%<depobj%> dependence type specified in %<depend%> clause on %<depobj%> construct"
  msgstr ""
  
! #: c-family/c-omp.cc:775
  #, gcc-internal-format
  msgid "%<iterator%> modifier may not be specified on %<depobj%> construct"
  msgstr ""
  
! #: c-family/c-omp.cc:1005 cp/semantics.cc:12087
  #, fuzzy, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: c-family/c-omp.cc:1010
  #, gcc-internal-format
  msgid "%<_Atomic%> iteration variable %qE"
  msgstr ""
  
! #: c-family/c-omp.cc:1026
  #, fuzzy, gcc-internal-format
  msgid "%qE is not initialized"
  msgstr "έχει παραληφθεί το αρχείο προορισμού"
  
! #: c-family/c-omp.cc:1047 cp/semantics.cc:11971
  #, fuzzy, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "Η λειτουργία δεν επιτρέπεται"
  
! #: c-family/c-omp.cc:1153 cp/semantics.cc:11562
  #, fuzzy, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "μη έγκυρο όνομα μήνα"
  
! #: c-family/c-omp.cc:1160 cp/semantics.cc:11977
  #, fuzzy, gcc-internal-format
  msgid "missing increment expression"
  msgstr "παράληψη ορίσματος αρχείου"
  
! #: c-family/c-omp.cc:1261 c-family/c-omp.cc:1279
  #, gcc-internal-format
  msgid "increment is not constant 1 or -1 for %<!=%> condition"
  msgstr ""
  
! #: c-family/c-omp.cc:1292 cp/semantics.cc:11679
  #, fuzzy, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: c-family/c-omp.cc:1392
  #, fuzzy, gcc-internal-format
  msgid "initializer expression refers to iteration variable %qD"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: c-family/c-omp.cc:1396
  #, fuzzy, gcc-internal-format
  msgid "condition expression refers to iteration variable %qD"
  msgstr "Λάθος έκφραση στην αποτίμηση (λάθος είσοδος): %s"
  
! #: c-family/c-omp.cc:1400
  #, fuzzy, gcc-internal-format
  msgid "increment expression refers to iteration variable %qD"
  msgstr "Μη αναγνωρίσιμη μεταβλητή `%s'"
  
! #: c-family/c-omp.cc:1578
  #, gcc-internal-format
  msgid "outer iteration variable %qD used in initializer expression has type other than %qT"
  msgstr ""
  
! #: c-family/c-omp.cc:1582
  #, gcc-internal-format
  msgid "outer iteration variable %qD used in condition expression has type other than %qT"
  msgstr ""
  
! #: c-family/c-omp.cc:1589
  #, gcc-internal-format
  msgid "outer iteration variable %qD multiplier expression %qE is not integral"
  msgstr ""
  
! #: c-family/c-omp.cc:1595
  #, fuzzy, gcc-internal-format
  msgid "outer iteration variable %qD addend expression %qE is not integral"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-omp.cc:1734 c-family/c-omp.cc:1828
  #, gcc-internal-format
  msgid "the same loop iteration variables %qD used in multiple associated loops"
  msgstr ""
  
! #: c-family/c-omp.cc:1769
  #, gcc-internal-format
  msgid "two different outer iteration variables %qD and %qD used in a single loop"
  msgstr ""
  
! #: c-family/c-omp.cc:1778
  #, gcc-internal-format
  msgid "non-rectangular loops from generated loops unsupported"
  msgstr ""
  
! #: c-family/c-omp.cc:1942
  #, gcc-internal-format
  msgid "variable %qD used as loop variable is bound in intervening code"
  msgstr ""
  
! #: c-family/c-omp.cc:1946
  #, fuzzy, gcc-internal-format
  msgid "variable %qD used in initializer is bound in intervening code"
  msgstr "μη πλήρης εγγραφή"
  
! #: c-family/c-omp.cc:1950
  #, gcc-internal-format
  msgid "variable %qD used in end test is bound in intervening code"
  msgstr ""
  
! #: c-family/c-omp.cc:1954
  #, gcc-internal-format
  msgid "variable %qD used in increment expression is bound in intervening code"
  msgstr ""
  
! #: c-family/c-omp.cc:1980
  #, gcc-internal-format
  msgid "imperfectly nested loop using generated loops"
  msgstr ""
  
! #: c-family/c-omp.cc:2567
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct combined with %<simd%> or %<loop%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2578
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct not combined with %<parallel%>, %<for%> or %<sections%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2591
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:3078 c/c-typeck.cc:18397 cp/semantics.cc:10590
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3170 c-family/c-omp.cc:3185 c/c-parser.cc:28136
! #: cp/parser.cc:53711
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a function argument"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: c-family/c-omp.cc:3466 c/c-typeck.cc:17468 cp/semantics.cc:9162
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3474
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: c-family/c-omp.cc:3482 c/c-typeck.cc:15730 c/c-typeck.cc:17567
! #: c/c-typeck.cc:17755
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3507
  #, fuzzy, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
+ #: c-family/c-omp.cc:4357 c-family/c-omp.cc:4478 c-family/c-omp.cc:4572
+ #, fuzzy, gcc-internal-format
+ msgid "mapper %qE not found for type %qT"
+ msgstr "το `%s' είναι πρόγονος του `%s'"
+ 
  #: c-family/c-opts.cc:348
  #, fuzzy, gcc-internal-format
  msgid "%<-I-%> specified twice"
*************** msgstr ""
*** 36704,36830 ****
  msgid "invalid argument %qs to %<-fsearch-include-path%>"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: c-family/c-opts.cc:927
  #, gcc-internal-format
  msgid "%<-fno-gnu89-inline%> is only supported in GNU99 or C99 mode"
  msgstr ""
  
! #: c-family/c-opts.cc:973
  #, gcc-internal-format
  msgid "%<-Wformat-y2k%> ignored without %<-Wformat%>"
  msgstr ""
  
! #: c-family/c-opts.cc:975
  #, gcc-internal-format
  msgid "%<-Wformat-extra-args%> ignored without %<-Wformat%>"
  msgstr ""
  
! #: c-family/c-opts.cc:977
  #, gcc-internal-format
  msgid "%<-Wformat-zero-length%> ignored without %<-Wformat%>"
  msgstr ""
  
! #: c-family/c-opts.cc:979
  #, gcc-internal-format
  msgid "%<-Wformat-nonliteral%> ignored without %<-Wformat%>"
  msgstr ""
  
! #: c-family/c-opts.cc:981
  #, gcc-internal-format
  msgid "%<-Wformat-contains-nul%> ignored without %<-Wformat%>"
  msgstr ""
  
! #: c-family/c-opts.cc:983
  #, gcc-internal-format
  msgid "%<-Wformat-security%> ignored without %<-Wformat%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1081
  #, fuzzy, gcc-internal-format
  msgid "%<-fabi-compat-version=1%> is not supported, using =2"
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: c-family/c-opts.cc:1094
  #, fuzzy, gcc-internal-format
  msgid "%<-fabi-version=%d%> is not supported, using =%d"
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: c-family/c-opts.cc:1200
  #, fuzzy, gcc-internal-format
  msgid "external TLS initialization functions not supported on this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: c-family/c-opts.cc:1228
  #, gcc-internal-format
  msgid "too many filenames given; type %<%s %s%> for usage"
  msgstr ""
  
! #: c-family/c-opts.cc:1242
  #, fuzzy, gcc-internal-format
  msgid "opening output file %s: %m"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου `%s'"
  
! #: c-family/c-opts.cc:1260
  #, gcc-internal-format
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr ""
  
! #: c-family/c-opts.cc:1426 c-family/c-opts.cc:1447
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1451
  #, gcc-internal-format
  msgid "%<-MF%> and %<-fdeps-file=%> cannot share an output file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1461
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1464
  #, fuzzy, gcc-internal-format
  msgid "when writing output to %s: %m"
  msgstr "σφάλμα εγγραφής %s"
  
! #: c-family/c-opts.cc:1542
  #, gcc-internal-format
  msgid "to generate dependencies you must specify either %<-M%> or %<-MM%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1566
  #, gcc-internal-format
  msgid "%<-MG%> may only be used with %<-M%> or %<-MM%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1599
  #, gcc-internal-format
  msgid "%<-fdirectives-only%> is incompatible with %<-Wunused-macros%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1602
  #, gcc-internal-format
  msgid "%<-fdirectives-only%> is incompatible with %<-traditional%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1704
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because optimizations are turned off"
  msgstr ""
  
! #: c-family/c-opts.cc:1708
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1714
  #, gcc-internal-format
  msgid "%<_GLIBCXX_ASSERTIONS%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1838
  #, gcc-internal-format
  msgid "too late for # directive to set debug directory"
  msgstr ""
--- 38079,38205 ----
  msgid "invalid argument %qs to %<-fsearch-include-path%>"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: c-family/c-opts.cc:941
  #, gcc-internal-format
  msgid "%<-fno-gnu89-inline%> is only supported in GNU99 or C99 mode"
  msgstr ""
  
! #: c-family/c-opts.cc:996
  #, gcc-internal-format
  msgid "%<-Wformat-y2k%> ignored without %<-Wformat%>"
  msgstr ""
  
! #: c-family/c-opts.cc:998
  #, gcc-internal-format
  msgid "%<-Wformat-extra-args%> ignored without %<-Wformat%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1000
  #, gcc-internal-format
  msgid "%<-Wformat-zero-length%> ignored without %<-Wformat%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1002
  #, gcc-internal-format
  msgid "%<-Wformat-nonliteral%> ignored without %<-Wformat%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1004
  #, gcc-internal-format
  msgid "%<-Wformat-contains-nul%> ignored without %<-Wformat%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1006
  #, gcc-internal-format
  msgid "%<-Wformat-security%> ignored without %<-Wformat%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1104
  #, fuzzy, gcc-internal-format
  msgid "%<-fabi-compat-version=1%> is not supported, using =2"
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: c-family/c-opts.cc:1117
  #, fuzzy, gcc-internal-format
  msgid "%<-fabi-version=%d%> is not supported, using =%d"
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: c-family/c-opts.cc:1226
  #, fuzzy, gcc-internal-format
  msgid "external TLS initialization functions not supported on this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: c-family/c-opts.cc:1269
  #, gcc-internal-format
  msgid "too many filenames given; type %<%s %s%> for usage"
  msgstr ""
  
! #: c-family/c-opts.cc:1283
  #, fuzzy, gcc-internal-format
  msgid "opening output file %s: %m"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου `%s'"
  
! #: c-family/c-opts.cc:1301
  #, gcc-internal-format
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr ""
  
! #: c-family/c-opts.cc:1467 c-family/c-opts.cc:1488
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1492
  #, gcc-internal-format
  msgid "%<-MF%> and %<-fdeps-file=%> cannot share an output file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1502
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1505
  #, fuzzy, gcc-internal-format
  msgid "when writing output to %s: %m"
  msgstr "σφάλμα εγγραφής %s"
  
! #: c-family/c-opts.cc:1583
  #, gcc-internal-format
  msgid "to generate dependencies you must specify either %<-M%> or %<-MM%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1607
  #, gcc-internal-format
  msgid "%<-MG%> may only be used with %<-M%> or %<-MM%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1640
  #, gcc-internal-format
  msgid "%<-fdirectives-only%> is incompatible with %<-Wunused-macros%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1643
  #, gcc-internal-format
  msgid "%<-fdirectives-only%> is incompatible with %<-traditional%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1746
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because optimizations are turned off"
  msgstr ""
  
! #: c-family/c-opts.cc:1750
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1756
  #, gcc-internal-format
  msgid "%<_GLIBCXX_ASSERTIONS%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1880
  #, gcc-internal-format
  msgid "too late for # directive to set debug directory"
  msgstr ""
*************** msgstr ""
*** 37076,37242 ****
  msgid "option %qs is valid for %s but not for %s"
  msgstr ""
  
! #: c-family/c-pragma.cc:1054
  #, gcc-internal-format
  msgid "%<#pragma GCC option%> is not allowed inside functions"
  msgstr ""
  
! #: c-family/c-pragma.cc:1066
  #, gcc-internal-format
  msgid "%<#pragma GCC option%> is not a string"
  msgstr ""
  
! #: c-family/c-pragma.cc:1091
  #, gcc-internal-format
  msgid "%<#pragma GCC target (string [,string]...)%> does not have a final %<)%>"
  msgstr ""
  
! #: c-family/c-pragma.cc:1097
  #, gcc-internal-format
  msgid "%<#pragma GCC target%> string is badly formed"
  msgstr ""
  
! #: c-family/c-pragma.cc:1126
  #, gcc-internal-format
  msgid "%<#pragma GCC optimize%> is not allowed inside functions"
  msgstr ""
  
! #: c-family/c-pragma.cc:1138
  #, gcc-internal-format
  msgid "%<#pragma GCC optimize%> is not a string or number"
  msgstr ""
  
! #: c-family/c-pragma.cc:1162
  #, gcc-internal-format
  msgid "%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>"
  msgstr ""
  
! #: c-family/c-pragma.cc:1168
  #, gcc-internal-format
  msgid "%<#pragma GCC optimize%> string is badly formed"
  msgstr ""
  
! #: c-family/c-pragma.cc:1211
  #, fuzzy, gcc-internal-format
  msgid "junk at end of %<#pragma GCC push_options%>"
  msgstr "μη τερματιζόμενo αλφαριθμητικό"
  
! #: c-family/c-pragma.cc:1248
  #, fuzzy, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pop_options%>"
  msgstr "μη τερματιζόμενo αλφαριθμητικό"
  
! #: c-family/c-pragma.cc:1255
  #, gcc-internal-format
  msgid "%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>"
  msgstr ""
  
! #: c-family/c-pragma.cc:1329
  #, fuzzy, gcc-internal-format
  msgid "junk at end of %<#pragma reset_options%>"
  msgstr "μη τερματιζόμενo αλφαριθμητικό"
  
! #: c-family/c-pragma.cc:1350 c-family/c-pragma.cc:1360
  #, fuzzy, gcc-internal-format
  msgid "expected a string after %<#pragma message%>"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c-family/c-pragma.cc:1352
  #, fuzzy, gcc-internal-format
  msgid "malformed %<#pragma message%>, ignored"
  msgstr "κακοδιαμορφωμένη γραμμή αγνοήθηκε"
  
! #: c-family/c-pragma.cc:1357 cp/parser.cc:4770 cp/parser.cc:4866
  #, gcc-internal-format
  msgid "string literal with user-defined suffix is invalid in this context"
  msgstr ""
  
! #: c-family/c-pragma.cc:1365
  #, fuzzy, gcc-internal-format
  msgid "junk at end of %<#pragma message%>"
  msgstr "μη τερματιζόμενo αλφαριθμητικό"
  
! #: c-family/c-pragma.cc:1368
  #, gcc-internal-format
  msgid "%<#pragma message: %s%>"
  msgstr ""
  
! #: c-family/c-pragma.cc:1412
  #, fuzzy, gcc-internal-format
  msgid "invalid location for %<pragma %s%>, ignored"
  msgstr "κακοδιαμορφωμένη γραμμή αγνοήθηκε"
  
! #: c-family/c-pragma.cc:1419 c-family/c-pragma.cc:1433
  #, fuzzy, gcc-internal-format
  msgid "malformed %<#pragma %s%>, ignored"
  msgstr "κακοδιαμορφωμένη γραμμή αγνοήθηκε"
  
! #: c-family/c-pragma.cc:1439 cp/lex.cc:636
  #, fuzzy, gcc-internal-format
  msgid "junk at end of %<#pragma %s%>"
  msgstr "μη τερματιζόμενo αλφαριθμητικό"
  
! #: c-family/c-pragma.cc:1457
  #, gcc-internal-format
  msgid "%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported for C++"
  msgstr ""
  
! #: c-family/c-pragma.cc:1466
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported on this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: c-family/c-pragma.cc:1472
  #, gcc-internal-format
  msgid "ISO C does not support %<#pragma STDC FLOAT_CONST_DECIMAL64%>"
  msgstr ""
  
! #: c-family/c-pretty-print.cc:345
  #, fuzzy, gcc-internal-format
  #| msgid "parse error"
  msgid "<type-error>"
  msgstr "σφάλμα επεξεργασίας"
  
! #: c-family/c-pretty-print.cc:388
  #, gcc-internal-format
  msgid "<unnamed-unsigned:"
  msgstr ""
  
! #: c-family/c-pretty-print.cc:392
  #, gcc-internal-format
  msgid "<unnamed-float:"
  msgstr ""
  
! #: c-family/c-pretty-print.cc:395
  #, gcc-internal-format
  msgid "<unnamed-fixed:"
  msgstr ""
  
! #: c-family/c-pretty-print.cc:427
  #, gcc-internal-format
  msgid "<typedef-error>"
  msgstr ""
  
! #: c-family/c-pretty-print.cc:442
  #, fuzzy, gcc-internal-format
  #| msgid "syntax error"
  msgid "<tag-error>"
  msgstr "σφάλμα σύνταξης"
  
! #: c-family/c-pretty-print.cc:1368
  #, gcc-internal-format
  msgid "<erroneous-expression>"
  msgstr ""
  
! #: c-family/c-pretty-print.cc:1372 cp/cxx-pretty-print.cc:134
  #, fuzzy, gcc-internal-format
  #| msgid "return"
  msgid "<return-value>"
  msgstr "επιστροφή"
  
! #: c-family/c-pretty-print.cc:2862 c-family/c-pretty-print.cc:2882
! #: c-family/c-pretty-print.cc:2897 c-family/c-pretty-print.cc:2914
! #: c-family/c-pretty-print.cc:2945 c-family/c-pretty-print.cc:2959
  #, gcc-internal-format
  msgid "dump flags not handled here"
  msgstr ""
--- 38451,38617 ----
  msgid "option %qs is valid for %s but not for %s"
  msgstr ""
  
! #: c-family/c-pragma.cc:1055
  #, gcc-internal-format
  msgid "%<#pragma GCC option%> is not allowed inside functions"
  msgstr ""
  
! #: c-family/c-pragma.cc:1067
  #, gcc-internal-format
  msgid "%<#pragma GCC option%> is not a string"
  msgstr ""
  
! #: c-family/c-pragma.cc:1092
  #, gcc-internal-format
  msgid "%<#pragma GCC target (string [,string]...)%> does not have a final %<)%>"
  msgstr ""
  
! #: c-family/c-pragma.cc:1098
  #, gcc-internal-format
  msgid "%<#pragma GCC target%> string is badly formed"
  msgstr ""
  
! #: c-family/c-pragma.cc:1127
  #, gcc-internal-format
  msgid "%<#pragma GCC optimize%> is not allowed inside functions"
  msgstr ""
  
! #: c-family/c-pragma.cc:1139
  #, gcc-internal-format
  msgid "%<#pragma GCC optimize%> is not a string or number"
  msgstr ""
  
! #: c-family/c-pragma.cc:1163
  #, gcc-internal-format
  msgid "%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>"
  msgstr ""
  
! #: c-family/c-pragma.cc:1169
  #, gcc-internal-format
  msgid "%<#pragma GCC optimize%> string is badly formed"
  msgstr ""
  
! #: c-family/c-pragma.cc:1212
  #, fuzzy, gcc-internal-format
  msgid "junk at end of %<#pragma GCC push_options%>"
  msgstr "μη τερματιζόμενo αλφαριθμητικό"
  
! #: c-family/c-pragma.cc:1249
  #, fuzzy, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pop_options%>"
  msgstr "μη τερματιζόμενo αλφαριθμητικό"
  
! #: c-family/c-pragma.cc:1256
  #, gcc-internal-format
  msgid "%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>"
  msgstr ""
  
! #: c-family/c-pragma.cc:1330
  #, fuzzy, gcc-internal-format
  msgid "junk at end of %<#pragma reset_options%>"
  msgstr "μη τερματιζόμενo αλφαριθμητικό"
  
! #: c-family/c-pragma.cc:1351 c-family/c-pragma.cc:1361
  #, fuzzy, gcc-internal-format
  msgid "expected a string after %<#pragma message%>"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c-family/c-pragma.cc:1353
  #, fuzzy, gcc-internal-format
  msgid "malformed %<#pragma message%>, ignored"
  msgstr "κακοδιαμορφωμένη γραμμή αγνοήθηκε"
  
! #: c-family/c-pragma.cc:1358 cp/parser.cc:4897 cp/parser.cc:4993
  #, gcc-internal-format
  msgid "string literal with user-defined suffix is invalid in this context"
  msgstr ""
  
! #: c-family/c-pragma.cc:1366
  #, fuzzy, gcc-internal-format
  msgid "junk at end of %<#pragma message%>"
  msgstr "μη τερματιζόμενo αλφαριθμητικό"
  
! #: c-family/c-pragma.cc:1369
  #, gcc-internal-format
  msgid "%<#pragma message: %s%>"
  msgstr ""
  
! #: c-family/c-pragma.cc:1413
  #, fuzzy, gcc-internal-format
  msgid "invalid location for %<pragma %s%>, ignored"
  msgstr "κακοδιαμορφωμένη γραμμή αγνοήθηκε"
  
! #: c-family/c-pragma.cc:1420 c-family/c-pragma.cc:1434
  #, fuzzy, gcc-internal-format
  msgid "malformed %<#pragma %s%>, ignored"
  msgstr "κακοδιαμορφωμένη γραμμή αγνοήθηκε"
  
! #: c-family/c-pragma.cc:1440 cp/lex.cc:694
  #, fuzzy, gcc-internal-format
  msgid "junk at end of %<#pragma %s%>"
  msgstr "μη τερματιζόμενo αλφαριθμητικό"
  
! #: c-family/c-pragma.cc:1458
  #, gcc-internal-format
  msgid "%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported for C++"
  msgstr ""
  
! #: c-family/c-pragma.cc:1467
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported on this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: c-family/c-pragma.cc:1473
  #, gcc-internal-format
  msgid "ISO C does not support %<#pragma STDC FLOAT_CONST_DECIMAL64%>"
  msgstr ""
  
! #: c-family/c-pretty-print.cc:339
  #, fuzzy, gcc-internal-format
  #| msgid "parse error"
  msgid "<type-error>"
  msgstr "σφάλμα επεξεργασίας"
  
! #: c-family/c-pretty-print.cc:382
  #, gcc-internal-format
  msgid "<unnamed-unsigned:"
  msgstr ""
  
! #: c-family/c-pretty-print.cc:386
  #, gcc-internal-format
  msgid "<unnamed-float:"
  msgstr ""
  
! #: c-family/c-pretty-print.cc:389
  #, gcc-internal-format
  msgid "<unnamed-fixed:"
  msgstr ""
  
! #: c-family/c-pretty-print.cc:421
  #, gcc-internal-format
  msgid "<typedef-error>"
  msgstr ""
  
! #: c-family/c-pretty-print.cc:436
  #, fuzzy, gcc-internal-format
  #| msgid "syntax error"
  msgid "<tag-error>"
  msgstr "σφάλμα σύνταξης"
  
! #: c-family/c-pretty-print.cc:1362
  #, gcc-internal-format
  msgid "<erroneous-expression>"
  msgstr ""
  
! #: c-family/c-pretty-print.cc:1366 cp/cxx-pretty-print.cc:133
  #, fuzzy, gcc-internal-format
  #| msgid "return"
  msgid "<return-value>"
  msgstr "επιστροφή"
  
! #: c-family/c-pretty-print.cc:2856 c-family/c-pretty-print.cc:2876
! #: c-family/c-pretty-print.cc:2891 c-family/c-pretty-print.cc:2908
! #: c-family/c-pretty-print.cc:2939 c-family/c-pretty-print.cc:2953
  #, gcc-internal-format
  msgid "dump flags not handled here"
  msgstr ""
*************** msgstr ""
*** 37246,37254 ****
  msgid "wrong type argument to %s"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: c-family/c-warn.cc:60 c-family/c-warn.cc:73 cp/constexpr.cc:3715
! #: cp/constexpr.cc:7725 m2/gm2-gcc/m2expr.cc:965
! #: rust/backend/rust-constexpr.cc:1908 rust/backend/rust-constexpr.cc:4331
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr ""
--- 38621,38629 ----
  msgid "wrong type argument to %s"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: c-family/c-warn.cc:60 c-family/c-warn.cc:73 cp/constexpr.cc:4881
! #: cp/constexpr.cc:9156 m2/gm2-gcc/m2expr.cc:869
! #: rust/backend/rust-constexpr.cc:1960 rust/backend/rust-constexpr.cc:4551
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr ""
*************** msgstr "Μη έγκυρη ακέραια
*** 37621,37790 ****
  msgid "the omitted middle operand in %<?:%> will always be %<true%>, suggest explicit middle operand"
  msgstr ""
  
! #: c-family/c-warn.cc:1866 rust/checks/errors/rust-readonly-check.cc:47
  #, fuzzy, gcc-internal-format
  msgid "assignment of member %qD in read-only object"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c-family/c-warn.cc:1868 rust/checks/errors/rust-readonly-check.cc:49
  #, fuzzy, gcc-internal-format
  msgid "increment of member %qD in read-only object"
  msgstr "Μη αναγνωρίσιμη μεταβλητή `%s'"
  
! #: c-family/c-warn.cc:1870 rust/checks/errors/rust-readonly-check.cc:51
  #, fuzzy, gcc-internal-format
  msgid "decrement of member %qD in read-only object"
  msgstr "Μη αναγνωρίσιμη μεταβλητή `%s'"
  
! #: c-family/c-warn.cc:1872 rust/checks/errors/rust-readonly-check.cc:53
  #, gcc-internal-format
  msgid "member %qD in read-only object used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.cc:1876 rust/checks/errors/rust-readonly-check.cc:59
  #, fuzzy, gcc-internal-format
  msgid "assignment of read-only member %qD"
  msgstr "Μη αναγνωρίσιμη μεταβλητή `%s'"
  
! #: c-family/c-warn.cc:1877 rust/checks/errors/rust-readonly-check.cc:60
  #, fuzzy, gcc-internal-format
  msgid "increment of read-only member %qD"
  msgstr "Μη αναγνωρίσιμη μεταβλητή `%s'"
  
! #: c-family/c-warn.cc:1878 rust/checks/errors/rust-readonly-check.cc:61
  #, fuzzy, gcc-internal-format
  msgid "decrement of read-only member %qD"
  msgstr "Μη αναγνωρίσιμη μεταβλητή `%s'"
  
! #: c-family/c-warn.cc:1879 rust/checks/errors/rust-readonly-check.cc:62
  #, gcc-internal-format
  msgid "read-only member %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.cc:1883 rust/checks/errors/rust-readonly-check.cc:67
  #, fuzzy, gcc-internal-format
  msgid "assignment of read-only variable %qD"
  msgstr "Μη αναγνωρίσιμη μεταβλητή `%s'"
  
! #: c-family/c-warn.cc:1884 rust/checks/errors/rust-readonly-check.cc:68
  #, fuzzy, gcc-internal-format
  msgid "increment of read-only variable %qD"
  msgstr "Μη αναγνωρίσιμη μεταβλητή `%s'"
  
! #: c-family/c-warn.cc:1885 rust/checks/errors/rust-readonly-check.cc:69
  #, fuzzy, gcc-internal-format
  msgid "decrement of read-only variable %qD"
  msgstr "Μη αναγνωρίσιμη μεταβλητή `%s'"
  
! #: c-family/c-warn.cc:1886 rust/checks/errors/rust-readonly-check.cc:71
  #, gcc-internal-format
  msgid "read-only variable %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.cc:1889 rust/checks/errors/rust-readonly-check.cc:75
  #, fuzzy, gcc-internal-format
  msgid "assignment of read-only parameter %qD"
  msgstr "Μη αναγνωρίσιμη μεταβλητή `%s'"
  
! #: c-family/c-warn.cc:1890 rust/checks/errors/rust-readonly-check.cc:76
  #, fuzzy, gcc-internal-format
  msgid "increment of read-only parameter %qD"
  msgstr "Μη αναγνωρίσιμη μεταβλητή `%s'"
  
! #: c-family/c-warn.cc:1891 rust/checks/errors/rust-readonly-check.cc:77
  #, fuzzy, gcc-internal-format
  msgid "decrement of read-only parameter %qD"
  msgstr "Μη αναγνωρίσιμη μεταβλητή `%s'"
  
! #: c-family/c-warn.cc:1892 rust/checks/errors/rust-readonly-check.cc:79
  #, gcc-internal-format
  msgid "read-only parameter %qD use as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.cc:1897 rust/checks/errors/rust-readonly-check.cc:84
  #, fuzzy, gcc-internal-format
  msgid "assignment of read-only named return value %qD"
  msgstr "Μη αναγνωρίσιμη μεταβλητή `%s'"
  
! #: c-family/c-warn.cc:1899 rust/checks/errors/rust-readonly-check.cc:86
  #, fuzzy, gcc-internal-format
  msgid "increment of read-only named return value %qD"
  msgstr "Μη αναγνωρίσιμη μεταβλητή `%s'"
  
! #: c-family/c-warn.cc:1901 rust/checks/errors/rust-readonly-check.cc:88
  #, fuzzy, gcc-internal-format
  msgid "decrement of read-only named return value %qD"
  msgstr "Μη αναγνωρίσιμη μεταβλητή `%s'"
  
! #: c-family/c-warn.cc:1903 rust/checks/errors/rust-readonly-check.cc:90
  #, gcc-internal-format
  msgid "read-only named return value %qD used as %<asm%>output"
  msgstr ""
  
! #: c-family/c-warn.cc:1908 rust/checks/errors/rust-readonly-check.cc:96
  #, fuzzy, gcc-internal-format
  msgid "assignment of function %qD"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c-family/c-warn.cc:1909 rust/checks/errors/rust-readonly-check.cc:97
  #, fuzzy, gcc-internal-format
  msgid "increment of function %qD"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c-family/c-warn.cc:1910 rust/checks/errors/rust-readonly-check.cc:98
  #, fuzzy, gcc-internal-format
  msgid "decrement of function %qD"
  msgstr "Προειδοποίηση: Πολύ λίγα ορίσματα στο εσωδομημένο `%s'"
  
! #: c-family/c-warn.cc:1911 rust/checks/errors/rust-readonly-check.cc:99
  #, gcc-internal-format
  msgid "function %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.cc:1914 c/c-typeck.cc:5842
! #: rust/checks/errors/rust-readonly-check.cc:103
  #, fuzzy, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c-family/c-warn.cc:1915 c/c-typeck.cc:5845
! #: rust/checks/errors/rust-readonly-check.cc:104
  #, fuzzy, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c-family/c-warn.cc:1916 c/c-typeck.cc:5848
! #: rust/checks/errors/rust-readonly-check.cc:105
  #, fuzzy, gcc-internal-format
  msgid "decrement of read-only location %qE"
  msgstr "Μη αναγνωρίσιμη μεταβλητή `%s'"
  
! #: c-family/c-warn.cc:1917 rust/checks/errors/rust-readonly-check.cc:107
  #, gcc-internal-format
  msgid "read-only location %qE used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.cc:1931 rust/backend/rust-tree.cc:5970
  #, fuzzy, gcc-internal-format
  msgid "lvalue required as left operand of assignment"
  msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
  
! #: c-family/c-warn.cc:1934 rust/backend/rust-tree.cc:5973
  #, gcc-internal-format
  msgid "lvalue required as increment operand"
  msgstr ""
  
! #: c-family/c-warn.cc:1937 rust/backend/rust-tree.cc:5976
  #, gcc-internal-format
  msgid "lvalue required as decrement operand"
  msgstr ""
  
! #: c-family/c-warn.cc:1940 rust/backend/rust-tree.cc:5979
  #, gcc-internal-format
  msgid "lvalue required as unary %<&%> operand"
  msgstr ""
  
! #: c-family/c-warn.cc:1943 rust/backend/rust-tree.cc:5982
  #, fuzzy, gcc-internal-format
  msgid "lvalue required in %<asm%> statement"
  msgstr "Μη έγκυρη παράμετρος"
--- 38996,39162 ----
  msgid "the omitted middle operand in %<?:%> will always be %<true%>, suggest explicit middle operand"
  msgstr ""
  
! #: c-family/c-warn.cc:1866
  #, fuzzy, gcc-internal-format
  msgid "assignment of member %qD in read-only object"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c-family/c-warn.cc:1868
  #, fuzzy, gcc-internal-format
  msgid "increment of member %qD in read-only object"
  msgstr "Μη αναγνωρίσιμη μεταβλητή `%s'"
  
! #: c-family/c-warn.cc:1870
  #, fuzzy, gcc-internal-format
  msgid "decrement of member %qD in read-only object"
  msgstr "Μη αναγνωρίσιμη μεταβλητή `%s'"
  
! #: c-family/c-warn.cc:1872
  #, gcc-internal-format
  msgid "member %qD in read-only object used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.cc:1876
  #, fuzzy, gcc-internal-format
  msgid "assignment of read-only member %qD"
  msgstr "Μη αναγνωρίσιμη μεταβλητή `%s'"
  
! #: c-family/c-warn.cc:1877
  #, fuzzy, gcc-internal-format
  msgid "increment of read-only member %qD"
  msgstr "Μη αναγνωρίσιμη μεταβλητή `%s'"
  
! #: c-family/c-warn.cc:1878
  #, fuzzy, gcc-internal-format
  msgid "decrement of read-only member %qD"
  msgstr "Μη αναγνωρίσιμη μεταβλητή `%s'"
  
! #: c-family/c-warn.cc:1879
  #, gcc-internal-format
  msgid "read-only member %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.cc:1883
  #, fuzzy, gcc-internal-format
  msgid "assignment of read-only variable %qD"
  msgstr "Μη αναγνωρίσιμη μεταβλητή `%s'"
  
! #: c-family/c-warn.cc:1884
  #, fuzzy, gcc-internal-format
  msgid "increment of read-only variable %qD"
  msgstr "Μη αναγνωρίσιμη μεταβλητή `%s'"
  
! #: c-family/c-warn.cc:1885
  #, fuzzy, gcc-internal-format
  msgid "decrement of read-only variable %qD"
  msgstr "Μη αναγνωρίσιμη μεταβλητή `%s'"
  
! #: c-family/c-warn.cc:1886
  #, gcc-internal-format
  msgid "read-only variable %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.cc:1889
  #, fuzzy, gcc-internal-format
  msgid "assignment of read-only parameter %qD"
  msgstr "Μη αναγνωρίσιμη μεταβλητή `%s'"
  
! #: c-family/c-warn.cc:1890
  #, fuzzy, gcc-internal-format
  msgid "increment of read-only parameter %qD"
  msgstr "Μη αναγνωρίσιμη μεταβλητή `%s'"
  
! #: c-family/c-warn.cc:1891
  #, fuzzy, gcc-internal-format
  msgid "decrement of read-only parameter %qD"
  msgstr "Μη αναγνωρίσιμη μεταβλητή `%s'"
  
! #: c-family/c-warn.cc:1892
  #, gcc-internal-format
  msgid "read-only parameter %qD use as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.cc:1897
  #, fuzzy, gcc-internal-format
  msgid "assignment of read-only named return value %qD"
  msgstr "Μη αναγνωρίσιμη μεταβλητή `%s'"
  
! #: c-family/c-warn.cc:1899
  #, fuzzy, gcc-internal-format
  msgid "increment of read-only named return value %qD"
  msgstr "Μη αναγνωρίσιμη μεταβλητή `%s'"
  
! #: c-family/c-warn.cc:1901
  #, fuzzy, gcc-internal-format
  msgid "decrement of read-only named return value %qD"
  msgstr "Μη αναγνωρίσιμη μεταβλητή `%s'"
  
! #: c-family/c-warn.cc:1903
  #, gcc-internal-format
  msgid "read-only named return value %qD used as %<asm%>output"
  msgstr ""
  
! #: c-family/c-warn.cc:1908
  #, fuzzy, gcc-internal-format
  msgid "assignment of function %qD"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c-family/c-warn.cc:1909
  #, fuzzy, gcc-internal-format
  msgid "increment of function %qD"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c-family/c-warn.cc:1910
  #, fuzzy, gcc-internal-format
  msgid "decrement of function %qD"
  msgstr "Προειδοποίηση: Πολύ λίγα ορίσματα στο εσωδομημένο `%s'"
  
! #: c-family/c-warn.cc:1911
  #, gcc-internal-format
  msgid "function %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.cc:1914 c/c-typeck.cc:6323
  #, fuzzy, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c-family/c-warn.cc:1915 c/c-typeck.cc:6326
  #, fuzzy, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c-family/c-warn.cc:1916 c/c-typeck.cc:6329
  #, fuzzy, gcc-internal-format
  msgid "decrement of read-only location %qE"
  msgstr "Μη αναγνωρίσιμη μεταβλητή `%s'"
  
! #: c-family/c-warn.cc:1917
  #, gcc-internal-format
  msgid "read-only location %qE used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.cc:1931 rust/backend/rust-tree.cc:6008
  #, fuzzy, gcc-internal-format
  msgid "lvalue required as left operand of assignment"
  msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
  
! #: c-family/c-warn.cc:1934 rust/backend/rust-tree.cc:6011
  #, gcc-internal-format
  msgid "lvalue required as increment operand"
  msgstr ""
  
! #: c-family/c-warn.cc:1937 rust/backend/rust-tree.cc:6014
  #, gcc-internal-format
  msgid "lvalue required as decrement operand"
  msgstr ""
  
! #: c-family/c-warn.cc:1940 rust/backend/rust-tree.cc:6017
  #, gcc-internal-format
  msgid "lvalue required as unary %<&%> operand"
  msgstr ""
  
! #: c-family/c-warn.cc:1943 rust/backend/rust-tree.cc:6020
  #, fuzzy, gcc-internal-format
  msgid "lvalue required in %<asm%> statement"
  msgstr "Μη έγκυρη παράμετρος"
*************** msgid_plural "passing argument %i to %qs
*** 38020,38026 ****
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:2934 c/c-typeck.cc:6466 cp/call.cc:6527
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
--- 39392,39398 ----
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:2934 c/c-typeck.cc:6963 cp/call.cc:6602
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
*************** msgid_plural "mismatch in bounds %Z of a
*** 38046,38212 ****
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3411 c-family/c-warn.cc:3770
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "previously declared as %s"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: c-family/c-warn.cc:3545
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared as a variable length array"
  msgstr ""
  
! #: c-family/c-warn.cc:3550
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "previously declared as a pointer %s"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: c-family/c-warn.cc:3551
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "previously declared as an ordinary array %s"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: c-family/c-warn.cc:3564 c-family/c-warn.cc:3578
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared as a pointer"
  msgstr ""
  
! #: c-family/c-warn.cc:3568 c-family/c-warn.cc:3594
  #, gcc-internal-format, gfc-internal-format
  msgid "previously declared as a variable length array %s"
  msgstr ""
  
! #: c-family/c-warn.cc:3581
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "previously declared as an array %s"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: c-family/c-warn.cc:3590
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared as an ordinary array"
  msgstr ""
  
! #: c-family/c-warn.cc:3618
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared with %u variable bound"
  msgid_plural "argument %u of type %s declared with %u variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3625
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "previously declared as %s with %u variable bound"
  msgid_plural "previously declared as %s with %u variable bounds"
  msgstr[0] "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  msgstr[1] "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: c-family/c-warn.cc:3639
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared with %u unspecified variable bound"
  msgid_plural "argument %u of type %s declared with %u unspecified variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3647
  #, gcc-internal-format, gfc-internal-format
  msgid "previously declared as %s with %u unspecified variable bound"
  msgid_plural "previously declared as %s with %u unspecified variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3654
  #, gcc-internal-format, gfc-internal-format
  msgid "subsequently declared as %s with %u unspecified variable bound"
  msgid_plural "subsequently declared as %s with %u unspecified variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3705
  #, gcc-internal-format
  msgid "argument %u of type %s declared with mismatched bound argument %E"
  msgstr ""
  
! #: c-family/c-warn.cc:3712 c-family/c-warn.cc:3746
  #, gcc-internal-format
  msgid "argument %u of type %s declared with mismatched bound %qs"
  msgstr ""
  
! #: c-family/c-warn.cc:3724
  #, fuzzy, gcc-internal-format
  msgid "previously declared as %s with bound argument %E"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: c-family/c-warn.cc:3729 c-family/c-warn.cc:3749
  #, fuzzy, gcc-internal-format
  msgid "previously declared as %s with bound %qs"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: c-family/c-warn.cc:3768
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s with mismatched bound"
  msgstr ""
  
! #: c-family/c-warn.cc:3799
  #, gcc-internal-format
  msgid "expression does not compute the number of elements in this array; element type is %qT, not %qT"
  msgstr ""
  
! #: c-family/c-warn.cc:3809
  #, gcc-internal-format
  msgid "add parentheses around %qE to silence this warning"
  msgstr ""
  
! #: c-family/c-warn.cc:3813
  #, gcc-internal-format
  msgid "add parentheses around the second %<sizeof%> to silence this warning"
  msgstr ""
  
! #: c-family/c-warn.cc:3845
  #, gcc-internal-format
  msgid "comparison between two arrays is not allowed in C++26"
  msgstr ""
  
! #: c-family/c-warn.cc:3849
  #, gcc-internal-format
  msgid "comparison between two arrays is deprecated in C++20"
  msgstr ""
  
! #: c-family/c-warn.cc:3852
  #, gcc-internal-format
  msgid "comparison between two arrays"
  msgstr ""
  
! #: c-family/c-warn.cc:3857
  #, gcc-internal-format
  msgid "use unary %<+%> which decays operands to pointers or %<&%s%E%s[0] %s &%s%E%s[0]%> to compare the addresses"
  msgstr ""
  
! #: c-family/c-warn.cc:3864
  #, gcc-internal-format
  msgid "use %<&%s%E%s[0] %s &%s%E%s[0]%> to compare the addresses"
  msgstr ""
  
! #: c-family/c-warn.cc:3926
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1 << %wu%> (%wu)?"
  msgstr ""
  
! #: c-family/c-warn.cc:3936
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1LL << %wu%>?"
  msgstr ""
  
! #: c-family/c-warn.cc:3943
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean exponentiation?"
  msgstr ""
  
! #: c-family/c-warn.cc:3954
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1e%wu%>?"
  msgstr ""
  
! #: c-family/c-warn.cc:3971
  #, gcc-internal-format
  msgid "you can silence this warning by using a hexadecimal constant (%wx rather than %wd)"
  msgstr ""
--- 39418,39584 ----
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3411 c-family/c-warn.cc:3725
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "previously declared as %s"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: c-family/c-warn.cc:3503
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared as a variable length array"
  msgstr ""
  
! #: c-family/c-warn.cc:3508
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "previously declared as a pointer %s"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: c-family/c-warn.cc:3509
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "previously declared as an ordinary array %s"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: c-family/c-warn.cc:3522 c-family/c-warn.cc:3535
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared as a pointer"
  msgstr ""
  
! #: c-family/c-warn.cc:3525 c-family/c-warn.cc:3548
  #, gcc-internal-format, gfc-internal-format
  msgid "previously declared as a variable length array %s"
  msgstr ""
  
! #: c-family/c-warn.cc:3537
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "previously declared as an array %s"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: c-family/c-warn.cc:3546
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared as an ordinary array"
  msgstr ""
  
! #: c-family/c-warn.cc:3572
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared with %u variable bound"
  msgid_plural "argument %u of type %s declared with %u variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3579
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "previously declared as %s with %u variable bound"
  msgid_plural "previously declared as %s with %u variable bounds"
  msgstr[0] "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  msgstr[1] "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: c-family/c-warn.cc:3593
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared with %u unspecified variable bound"
  msgid_plural "argument %u of type %s declared with %u unspecified variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3601
  #, gcc-internal-format, gfc-internal-format
  msgid "previously declared as %s with %u unspecified variable bound"
  msgid_plural "previously declared as %s with %u unspecified variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3608
  #, gcc-internal-format, gfc-internal-format
  msgid "subsequently declared as %s with %u unspecified variable bound"
  msgid_plural "subsequently declared as %s with %u unspecified variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3659
  #, gcc-internal-format
  msgid "argument %u of type %s declared with mismatched bound argument %E"
  msgstr ""
  
! #: c-family/c-warn.cc:3666 c-family/c-warn.cc:3701
  #, gcc-internal-format
  msgid "argument %u of type %s declared with mismatched bound %qs"
  msgstr ""
  
! #: c-family/c-warn.cc:3679
  #, fuzzy, gcc-internal-format
  msgid "previously declared as %s with bound argument %E"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: c-family/c-warn.cc:3684 c-family/c-warn.cc:3704
  #, fuzzy, gcc-internal-format
  msgid "previously declared as %s with bound %qs"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: c-family/c-warn.cc:3723
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s with mismatched bound"
  msgstr ""
  
! #: c-family/c-warn.cc:3813
  #, gcc-internal-format
  msgid "expression does not compute the number of elements in this array; element type is %qT, not %qT"
  msgstr ""
  
! #: c-family/c-warn.cc:3823
  #, gcc-internal-format
  msgid "add parentheses around %qE to silence this warning"
  msgstr ""
  
! #: c-family/c-warn.cc:3827
  #, gcc-internal-format
  msgid "add parentheses around the second %<sizeof%> to silence this warning"
  msgstr ""
  
! #: c-family/c-warn.cc:3859
  #, gcc-internal-format
  msgid "comparison between two arrays is not allowed in C++26"
  msgstr ""
  
! #: c-family/c-warn.cc:3863
  #, gcc-internal-format
  msgid "comparison between two arrays is deprecated in C++20"
  msgstr ""
  
! #: c-family/c-warn.cc:3866
  #, gcc-internal-format
  msgid "comparison between two arrays"
  msgstr ""
  
! #: c-family/c-warn.cc:3871
  #, gcc-internal-format
  msgid "use unary %<+%> which decays operands to pointers or %<&%s%E%s[0] %s &%s%E%s[0]%> to compare the addresses"
  msgstr ""
  
! #: c-family/c-warn.cc:3878
  #, gcc-internal-format
  msgid "use %<&%s%E%s[0] %s &%s%E%s[0]%> to compare the addresses"
  msgstr ""
  
! #: c-family/c-warn.cc:3940
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1 << %wu%> (%wu)?"
  msgstr ""
  
! #: c-family/c-warn.cc:3950
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1LL << %wu%>?"
  msgstr ""
  
! #: c-family/c-warn.cc:3957
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean exponentiation?"
  msgstr ""
  
! #: c-family/c-warn.cc:3968
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1e%wu%>?"
  msgstr ""
  
! #: c-family/c-warn.cc:3985
  #, gcc-internal-format
  msgid "you can silence this warning by using a hexadecimal constant (%wx rather than %wd)"
  msgstr ""
*************** msgstr "υπερβολικά πολλά
*** 38226,38296 ****
  msgid "%qs is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: c-family/known-headers.cc:350
  #, gcc-internal-format
  msgid "%qs is defined when using option %qs; this is probably fixable by adding %qs to the command-line options"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:235
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
  #: common/config/arm/arm-common.cc:489
  #, fuzzy, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: common/config/aarch64/aarch64-common.cc:238
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
  #: common/config/arm/arm-common.cc:492
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: common/config/aarch64/aarch64-common.cc:514
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:518
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-march%>"
  msgstr "άγνωστος χαρακτήρας στο πεδίο `%s' της κατηγορίας `%s'"
  
! #: common/config/aarch64/aarch64-common.cc:527
  #, gcc-internal-format
  msgid "did you mean %<-mcpu=%s%>?"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:531
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:561
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:565
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-mcpu%>"
  msgstr "Ακατάλληλη τιμή στο ai_flags"
  
! #: common/config/aarch64/aarch64-common.cc:575
  #, gcc-internal-format
  msgid "did you mean %<-march=%s%>?"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:579
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
  
! #: common/config/aarch64/aarch64-common.cc:607
  #, fuzzy, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr "πάρα πολλές δηλώσεις μετατροπής στην κατάληξη"
  
! #: common/config/aarch64/aarch64-common.cc:610
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
--- 39598,39673 ----
  msgid "%qs is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: c-family/known-headers.cc:351
  #, gcc-internal-format
  msgid "%qs is defined when using option %qs; this is probably fixable by adding %qs to the command-line options"
  msgstr ""
  
! #: c-family/known-headers.cc:372
! #, gcc-internal-format
! msgid "%qs is a function-like macro and might be used incorrectly"
! msgstr ""
! 
! #: common/config/aarch64/aarch64-common.cc:244
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
  #: common/config/arm/arm-common.cc:489
  #, fuzzy, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: common/config/aarch64/aarch64-common.cc:247
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
  #: common/config/arm/arm-common.cc:492
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: common/config/aarch64/aarch64-common.cc:523
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:527
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-march%>"
  msgstr "άγνωστος χαρακτήρας στο πεδίο `%s' της κατηγορίας `%s'"
  
! #: common/config/aarch64/aarch64-common.cc:536
  #, gcc-internal-format
  msgid "did you mean %<-mcpu=%s%>?"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:540
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:570
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:574
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-mcpu%>"
  msgstr "Ακατάλληλη τιμή στο ai_flags"
  
! #: common/config/aarch64/aarch64-common.cc:584
  #, gcc-internal-format
  msgid "did you mean %<-march=%s%>?"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:588
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
  
! #: common/config/aarch64/aarch64-common.cc:616
  #, fuzzy, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr "πάρα πολλές δηλώσεις μετατροπής στην κατάληξη"
  
! #: common/config/aarch64/aarch64-common.cc:619
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
*************** msgstr ""
*** 38367,38388 ****
  msgid "unrecognized operand to %%:%<asm_auto_mfpu%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:95
  #, gcc-internal-format
  msgid "option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:103
  #, gcc-internal-format
  msgid "option %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:119
  #, gcc-internal-format
  msgid "option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:128
  #, gcc-internal-format
  msgid "option %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>"
  msgstr ""
--- 39744,39765 ----
  msgid "unrecognized operand to %%:%<asm_auto_mfpu%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:101
  #, gcc-internal-format
  msgid "option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:109
  #, gcc-internal-format
  msgid "option %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:125
  #, gcc-internal-format
  msgid "option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:134
  #, gcc-internal-format
  msgid "option %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>"
  msgstr ""
*************** msgstr ""
*** 38402,38448 ****
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1993
  #, gcc-internal-format
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1996
  #, gcc-internal-format
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2003
  #, gcc-internal-format
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2006
  #, gcc-internal-format
  msgid "%<-malign-jumps=%d%> is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2014
  #, gcc-internal-format
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2017
  #, gcc-internal-format
  msgid "%<-malign-functions=%d%> is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2026
  #, gcc-internal-format
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2090 common/config/s390/s390-common.cc:141
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2100
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
--- 39779,39825 ----
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1990
  #, gcc-internal-format
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1993
  #, gcc-internal-format
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2000
  #, gcc-internal-format
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2003
  #, gcc-internal-format
  msgid "%<-malign-jumps=%d%> is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2011
  #, gcc-internal-format
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2014
  #, gcc-internal-format
  msgid "%<-malign-functions=%d%> is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2023
  #, gcc-internal-format
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2087 common/config/s390/s390-common.cc:141
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2097
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
*************** msgstr ""
*** 38467,38583 ****
  msgid "for the option %<-mcache-block-size=X%>, the valid X must be: 4, 8, 16, 32, 64, 128, 256, or 512"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:734
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs appear more than one time"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:743
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs is unsupported standard single letter extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:751
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 'z' but is unsupported standard extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:759
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 's' but is unsupported standard supervisor extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:767
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 'x' but is unsupported non-standard extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1036
  #, gcc-internal-format
  msgid "%<-march=%s%>: expect number after %<%dp%>"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1042
  #, gcc-internal-format
  msgid "%<-march=%s%>: for %<%s%dp%dp?%>, version number with more than 2 level is not supported"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1100
  #, gcc-internal-format
! msgid "%<-march=%s%>: ISA string must begin with rv32 or rv64"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1124
  #, gcc-internal-format
  msgid "%<-march=%s%>: rv%de is not a valid base ISA"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1136
  #, gcc-internal-format
  msgid "version of %<g%> will be omitted, please specify version for individual extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1155
  #, gcc-internal-format
  msgid "%<-march=%s%>: first ISA subset must be %<e%>, %<i%> or %<g%>"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1178
  #, gcc-internal-format
  msgid "%<-march=%s%>: Not single-letter extension. %<%c%>"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1309
  #, gcc-internal-format
  msgid "%<-march=%s%>: zcf extension supports in rv32 only"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1314
  #, gcc-internal-format
  msgid "%<-march=%s%>: z*inx conflicts with floating-point extensions"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1320
  #, gcc-internal-format
  msgid "%<-march=%s%>: h extension requires i extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1325
  #, gcc-internal-format
  msgid "%<-march=%s%>: zcd conflicts with zcmt"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1327
  #, gcc-internal-format
  msgid "%<-march=%s%>: zcd conflicts with zcmp"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1336
  #, gcc-internal-format
  msgid "%<-march=%s%>: xtheadvector conflicts with vector extension or its sub-extensions"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1433
  #, gcc-internal-format
  msgid "%<-march=%s%>: name of %s must be more than 1 letter"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1445
  #, gcc-internal-format
  msgid "%<-march=%s%>: %s must separate with %<_%>"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1507
  #, gcc-internal-format
  msgid "%<-march=%s%>: i, e or g must be the first extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1995
  #, gcc-internal-format
  msgid "%<-mcpu=%s%>: unknown CPU"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:2074
  #, gcc-internal-format
  msgid "Cannot find suitable multilib set for %<-march=%s%>/%<-mabi=%s%>"
  msgstr ""
--- 39844,40000 ----
  msgid "for the option %<-mcache-block-size=X%>, the valid X must be: 4, 8, 16, 32, 64, 128, 256, or 512"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:545
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs appear more than one time"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:554
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs is unsupported standard single letter extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:563
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 'z' but is unsupported standard extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:572
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 's' but is unsupported standard supervisor extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:581
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 'x' but is unsupported non-standard extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:846
  #, gcc-internal-format
  msgid "%<-march=%s%>: expect number after %<%dp%>"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:853
  #, gcc-internal-format
  msgid "%<-march=%s%>: for %<%s%dp%dp?%>, version number with more than 2 level is not supported"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:919
! #, gcc-internal-format, gfc-internal-format
! msgid "Should use \"%c\" to contact Profiles with other extensions"
! msgstr ""
! 
! #: common/config/riscv/riscv-common.cc:959
  #, gcc-internal-format
! msgid "%<-march=%s%>: ISA string must begin with rv32, rv64, a supported RVA profile or refer to a supported CPU"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:985
  #, gcc-internal-format
  msgid "%<-march=%s%>: rv%de is not a valid base ISA"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:998
  #, gcc-internal-format
  msgid "version of %<g%> will be omitted, please specify version for individual extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1018
  #, gcc-internal-format
  msgid "%<-march=%s%>: first ISA subset must be %<e%>, %<i%> or %<g%>"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1041
  #, gcc-internal-format
  msgid "%<-march=%s%>: Not single-letter extension. %<%c%>"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1152
  #, gcc-internal-format
  msgid "%<-march=%s%>: zcf extension supports in rv32 only"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1156
! #, gcc-internal-format
! msgid "%<-march=%s%>: zilsd extension supports in rv32 only"
! msgstr ""
! 
! #: common/config/riscv/riscv-common.cc:1160
! #, gcc-internal-format
! msgid "%<-march=%s%>: zclsd extension supports in rv32 only"
! msgstr ""
! 
! #: common/config/riscv/riscv-common.cc:1164
! #, gcc-internal-format
! msgid "%<-march=%s%>: ssnpm extension supports in rv64 only"
! msgstr ""
! 
! #: common/config/riscv/riscv-common.cc:1168
! #, gcc-internal-format
! msgid "%<-march=%s%>: smnpm extension supports in rv64 only"
! msgstr ""
! 
! #: common/config/riscv/riscv-common.cc:1172
! #, gcc-internal-format
! msgid "%<-march=%s%>: smmpm extension supports in rv64 only"
! msgstr ""
! 
! #: common/config/riscv/riscv-common.cc:1176
! #, gcc-internal-format
! msgid "%<-march=%s%>: sspm extension supports in rv64 only"
! msgstr ""
! 
! #: common/config/riscv/riscv-common.cc:1180
! #, gcc-internal-format
! msgid "%<-march=%s%>: supm extension supports in rv64 only"
! msgstr ""
! 
! #: common/config/riscv/riscv-common.cc:1185
  #, gcc-internal-format
  msgid "%<-march=%s%>: z*inx conflicts with floating-point extensions"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1191
  #, gcc-internal-format
  msgid "%<-march=%s%>: h extension requires i extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1197
  #, gcc-internal-format
  msgid "%<-march=%s%>: zcd conflicts with zcmt"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1199
  #, gcc-internal-format
  msgid "%<-march=%s%>: zcd conflicts with zcmp"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1208
  #, gcc-internal-format
  msgid "%<-march=%s%>: xtheadvector conflicts with vector extension or its sub-extensions"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1306
  #, gcc-internal-format
  msgid "%<-march=%s%>: name of %s must be more than 1 letter"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1319
  #, gcc-internal-format
  msgid "%<-march=%s%>: %s must separate with %<_%>"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1386
  #, gcc-internal-format
  msgid "%<-march=%s%>: i, e or g must be the first extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1721
  #, gcc-internal-format
  msgid "%<-mcpu=%s%>: unknown CPU"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1808
  #, gcc-internal-format
  msgid "Cannot find suitable multilib set for %<-march=%s%>/%<-mabi=%s%>"
  msgstr ""
*************** msgstr "μη τερματιζόμενo �
*** 38683,38689 ****
  msgid "subframework include %s conflicts with framework include"
  msgstr ""
  
! #: config/darwin-c.cc:709
  #, gcc-internal-format
  msgid "unknown value %qs of %<-mmacosx-version-min%>"
  msgstr ""
--- 40100,40106 ----
  msgid "subframework include %s conflicts with framework include"
  msgstr ""
  
! #: config/darwin-c.cc:710
  #, gcc-internal-format
  msgid "unknown value %qs of %<-mmacosx-version-min%>"
  msgstr ""
*************** msgstr ""
*** 38743,38834 ****
  msgid "%<-m32%> conflicts with %<-arch ppc64%> (%<-m32%> ignored)"
  msgstr ""
  
! #: config/darwin.cc:2089
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to open temporary file %s for LTO output"
  msgstr ""
  
! #: config/darwin.cc:2181
  #, gcc-internal-format
  msgid "%qE 2.95 vtable-compatibility attribute applies only when compiling a kext"
  msgstr ""
  
! #: config/darwin.cc:2188
  #, gcc-internal-format
  msgid "%qE 2.95 vtable-compatibility attribute applies only to C++ classes"
  msgstr ""
  
! #: config/darwin.cc:2781 config/darwin.cc:2845
  #, gcc-internal-format
  msgid "common variables must have an alignment of 32678 or less"
  msgstr ""
  
! #: config/darwin.cc:2935
  #, fuzzy, gcc-internal-format
  msgid "protected visibility attribute not supported in this configuration; ignored"
  msgstr "Η οικογένεια διευθύνσεων δεν υποστηρίζεται από την οικογένεια πρωτοκόλλου"
  
! #: config/darwin.cc:3178
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to open temporary file %s with LTO output"
  msgstr ""
  
! #: config/darwin.cc:3408
  #, gcc-internal-format
  msgid "%<-fobjc-abi-version%> 2 must be used for 64 bit targets with %<-fnext-runtime%>"
  msgstr ""
  
! #: config/darwin.cc:3413
  #, gcc-internal-format
  msgid "%<-fobjc-abi-version%> %d is not supported for 32 bit targets with %<-fnext-runtime%>"
  msgstr ""
  
! #: config/darwin.cc:3435
  #, fuzzy, gcc-internal-format
  msgid "%<-gsplit-dwarf%> is not supported on this platform, ignored"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: config/darwin.cc:3449
  #, gcc-internal-format
  msgid "%<-g3%> is not supported by the debug linker in use (set to 2)"
  msgstr ""
  
! #: config/darwin.cc:3541
  #, gcc-internal-format
  msgid "%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>"
  msgstr ""
  
! #: config/darwin.cc:3584
  #, gcc-internal-format
  msgid "%<-mpic-symbol-stubs%> is not required for 64-bit code (ignored)"
  msgstr ""
  
! #: config/darwin.cc:3787
  #, gcc-internal-format
  msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
  msgstr ""
  
! #: config/darwin.cc:3794
  #, gcc-internal-format
  msgid "built-in function %qD takes one argument only"
  msgstr ""
  
! #: config/darwin.cc:3838
  #, fuzzy, gcc-internal-format
  msgid "CFString literal is missing"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: config/darwin.cc:3849
  #, fuzzy, gcc-internal-format
  msgid "CFString literal expression is not a string constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/darwin.cc:3873
  #, fuzzy, gcc-internal-format
  msgid "non-ASCII character in CFString literal"
  msgstr "μη τερματιζόμενo αλφαριθμητικό"
  
! #: config/darwin.cc:3874
  #, fuzzy, gcc-internal-format
  msgid "embedded NUL in CFString literal"
  msgstr "μη τερματιζόμενo αλφαριθμητικό"
--- 40160,40251 ----
  msgid "%<-m32%> conflicts with %<-arch ppc64%> (%<-m32%> ignored)"
  msgstr ""
  
! #: config/darwin.cc:2139
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to open temporary file %s for LTO output"
  msgstr ""
  
! #: config/darwin.cc:2231
  #, gcc-internal-format
  msgid "%qE 2.95 vtable-compatibility attribute applies only when compiling a kext"
  msgstr ""
  
! #: config/darwin.cc:2238
  #, gcc-internal-format
  msgid "%qE 2.95 vtable-compatibility attribute applies only to C++ classes"
  msgstr ""
  
! #: config/darwin.cc:2831 config/darwin.cc:2895
  #, gcc-internal-format
  msgid "common variables must have an alignment of 32678 or less"
  msgstr ""
  
! #: config/darwin.cc:2985
  #, fuzzy, gcc-internal-format
  msgid "protected visibility attribute not supported in this configuration; ignored"
  msgstr "Η οικογένεια διευθύνσεων δεν υποστηρίζεται από την οικογένεια πρωτοκόλλου"
  
! #: config/darwin.cc:3228
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to open temporary file %s with LTO output"
  msgstr ""
  
! #: config/darwin.cc:3463
  #, gcc-internal-format
  msgid "%<-fobjc-abi-version%> 2 must be used for 64 bit targets with %<-fnext-runtime%>"
  msgstr ""
  
! #: config/darwin.cc:3468
  #, gcc-internal-format
  msgid "%<-fobjc-abi-version%> %d is not supported for 32 bit targets with %<-fnext-runtime%>"
  msgstr ""
  
! #: config/darwin.cc:3490
  #, fuzzy, gcc-internal-format
  msgid "%<-gsplit-dwarf%> is not supported on this platform, ignored"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: config/darwin.cc:3504
  #, gcc-internal-format
  msgid "%<-g3%> is not supported by the debug linker in use (set to 2)"
  msgstr ""
  
! #: config/darwin.cc:3596
  #, gcc-internal-format
  msgid "%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>"
  msgstr ""
  
! #: config/darwin.cc:3639
  #, gcc-internal-format
  msgid "%<-mpic-symbol-stubs%> is not required for 64-bit code (ignored)"
  msgstr ""
  
! #: config/darwin.cc:3842
  #, gcc-internal-format
  msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
  msgstr ""
  
! #: config/darwin.cc:3849
  #, gcc-internal-format
  msgid "built-in function %qD takes one argument only"
  msgstr ""
  
! #: config/darwin.cc:3893
  #, fuzzy, gcc-internal-format
  msgid "CFString literal is missing"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: config/darwin.cc:3904
  #, fuzzy, gcc-internal-format
  msgid "CFString literal expression is not a string constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/darwin.cc:3928
  #, fuzzy, gcc-internal-format
  msgid "non-ASCII character in CFString literal"
  msgstr "μη τερματιζόμενo αλφαριθμητικό"
  
! #: config/darwin.cc:3929
  #, fuzzy, gcc-internal-format
  msgid "embedded NUL in CFString literal"
  msgstr "μη τερματιζόμενo αλφαριθμητικό"
*************** msgstr ""
*** 38907,39969 ****
  msgid "PIC is only supported for RTPs"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2538 config/arm/arm-mve-builtins.cc:621
  #, gcc-internal-format
  msgid "ACLE function %qD requires ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2540 config/aarch64/aarch64.cc:11477
! #: config/aarch64/aarch64.cc:18779 config/aarch64/aarch64.cc:19394
  #, gcc-internal-format
  msgid "you can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2556
  #, gcc-internal-format
  msgid "ACLE function %qD is incompatible with the use of %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2574
  #, gcc-internal-format
  msgid "ACLE function %qD can only be called when SME streaming mode is enabled"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2584
  #, fuzzy, gcc-internal-format
  msgid "ACLE function %qD cannot be called when SME streaming mode is enabled"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: config/aarch64/aarch64-builtins.cc:2605
  #, gcc-internal-format
  msgid "ACLE function %qD can only be called from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2844
  #, fuzzy, gcc-internal-format
  msgid "first argument to %qD must be a string literal"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/aarch64/aarch64-builtins.cc:2977
! #: config/aarch64/aarch64-builtins.cc:3211 config/arm/arm-builtins.cc:2949
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/aarch64/aarch64-builtins.cc:3049 config/arm/arm-builtins.cc:3297
  #, fuzzy, gcc-internal-format
  msgid "lane index must be a constant immediate"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: config/aarch64/aarch64-builtins.cc:3053
  #, gcc-internal-format
  msgid "total size and element size must be a nonzero constant immediate"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:3299
  #, fuzzy, gcc-internal-format
  msgid "argument must be a 16-bit constant immediate"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/aarch64/aarch64-builtins.cc:3422
  #, gcc-internal-format
  msgid "128-bit system register support requires the %<d128%> extension"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:3437
  #, fuzzy, gcc-internal-format
  msgid "invalid system register name provided"
  msgstr "μη έγκυρος αριθμός πεδίου: `%s'"
  
! #: config/aarch64/aarch64-builtins.cc:3451
  #, fuzzy, gcc-internal-format
  msgid "invalid system register name %qs"
  msgstr "μη έγκυρος αριθμός πεδίου: `%s'"
  
! #: config/aarch64/aarch64-builtins.cc:3532
  #, gcc-internal-format
  msgid "Constant-type argument expected"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:3538
  #, fuzzy, gcc-internal-format
  msgid "argument %d must be a constant immediate in range [%wd,%wd]"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/aarch64/aarch64-builtins.cc:3617
  #, fuzzy, gcc-internal-format
  msgid "Memory Tagging Extension does not support %<-mabi=ilp32%>"
  msgstr "Το ai_socktype δεν υποστηρίζεται"
  
! #: config/aarch64/aarch64-builtins.cc:3652
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate in range [0,15]"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/aarch64/aarch64-builtins.cc:5355
! #: config/aarch64/aarch64-builtins.cc:5375
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 1 is %d-bit"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:5359
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 2 is %d-bit"
  msgstr ""
  
! #: config/aarch64/aarch64-c.cc:375
  #, gcc-internal-format
  msgid "%<#pragma GCC aarch64%> requires a string parameter"
  msgstr ""
  
! #: config/aarch64/aarch64-c.cc:391
  #, gcc-internal-format
  msgid "unknown %<#pragma GCC aarch64%> option %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1728
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuple"
  msgstr "το πέρασμα του ορίσματος %d του δείκτη στη συνάρτηση"
  
  #. num_vectors is always != 1, so the singular isn't needed.
! #: config/aarch64/aarch64-sve-builtins.cc:1734
! #: config/aarch64/aarch64-sve-builtins.cc:1740
! #: config/arm/arm-mve-builtins.cc:1314 config/arm/arm-mve-builtins.cc:1320
  #, gcc-internal-format
  msgid "%qT%d%qE%d"
  msgid_plural "passing single vector %qT to argument %d of %qE, which expects a tuple of %d vectors"
  msgstr[0] ""
  msgstr[1] ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1772
  #, fuzzy, gcc-internal-format
  msgid "passing tuple %qT to argument %d of %qE after passing single vector %qT to argument %d"
  msgstr "το πέρασμα του ορίσματος %d του δείκτη στη συνάρτηση"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1777
  #, gcc-internal-format
  msgid "passing single vector %qT to argument %d of %qE after passing tuple %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1782
  #, gcc-internal-format
  msgid "passing mismatched tuple types %qT and %qT to arguments %d and %d of %qE"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1793
! #: config/arm/arm-mve-builtins.cc:1213
  #, gcc-internal-format
  msgid "%qE has no form that takes %qT arguments"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1854
  #, gcc-internal-format
  msgid "%qE has no form that takes %qT and %qT arguments"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1916
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an %qs or %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1947
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer type"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1966
  #, gcc-internal-format
  msgid "passing %qT and %qT to arguments %d and %d of %qE, which expects a pair of 64-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1990
  #, gcc-internal-format
  msgid "passing mismatched integer types %qT and %qT to arguments %d and %d of %qE"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2013
! #: config/arm/arm-mve-builtins.cc:1266 config/arm/arm-mve-builtins.cc:1691
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a pointer type"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2016
  #, gcc-internal-format
  msgid "an explicit type suffix is needed when using a vector of base addresses"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2025
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid SVE element type"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2033
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elements"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2040
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects the data to be 16 bits or wider"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2043
  #, gcc-internal-format
  msgid "use the %<offset%> rather than %<index%> form for 8-bit data"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2084
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an SVE type rather than a scalar type"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2088
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an SVE type"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2133
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of integers"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2163
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a 128 bit NEON vector type"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2180
! #: config/aarch64/aarch64-sve-builtins.cc:2478
! #: config/arm/arm-mve-builtins.cc:1522
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of unsigned integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2201
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elements"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2243
  #, gcc-internal-format
  msgid "operations on multiple vectors must be predicated by %qs rather than %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2246
  #, gcc-internal-format
  msgid "operations on single vectors must be predicated by %qs rather than %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2262
! #: config/arm/arm-mve-builtins.cc:1367
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector or scalar type"
  msgstr "το πέρασμα του ορίσματος %d του δείκτη στη συνάρτηση"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2284
! #: config/aarch64/aarch64-sve-builtins.cc:2933
! #: config/arm/arm-mve-builtins.cc:1389
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qT"
  msgstr "το πέρασμα του ορίσματος %d του δείκτη στη συνάρτηση"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2311
! #: config/aarch64/aarch64-sve-builtins.cc:2427
! #: config/aarch64/aarch64-sve-builtins.cc:2556
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but argument %d had type %qT"
  msgstr "το πέρασμα του ορίσματος %d του δείκτη στη συνάρτηση"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2422
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but argument %d was a tuple of %qT"
  msgstr "το πέρασμα του ορίσματος %d του δείκτη στη συνάρτηση"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2446
! #: config/arm/arm-mve-builtins.cc:1503
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit elements"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2451
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects vectors of %d-bit elements"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2464
! #: config/arm/arm-mve-builtins.cc:1515
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of signed integers"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
  #. Translation note: could also be written "expects a tuple of
  #. signed integer vectors".
! #: config/aarch64/aarch64-sve-builtins.cc:2470
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects vectors of signed integers"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
  #. Translation note: could also be written "expects a tuple of
  #. unsigned integer vectors".
! #: config/aarch64/aarch64-sve-builtins.cc:2484
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects vectors of unsigned integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2504
! #: config/arm/arm-mve-builtins.cc:1542
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2524
! #: config/arm/arm-mve-builtins.cc:1563
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2535
! #: config/arm/arm-mve-builtins.cc:1574
  #, gcc-internal-format
  msgid "passing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2575
! #: config/arm/arm-mve-builtins.cc:1659
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qs"
  msgstr "το πέρασμα του ορίσματος %d του δείκτη στη συνάρτηση"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2593
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which does not accept scalars for this combination of arguments"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2609
! #: config/arm/arm-mve-builtins.cc:1675
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar pointer"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2632
  #, gcc-internal-format
  msgid "call to %qE is ambiguous; argument %d has type %qs but argument %d has type %qs"
  msgstr ""
  
  #. It doesn't really matter whether the element is expected to be
  #. the same size as type suffix 0.
! #: config/aarch64/aarch64-sve-builtins.cc:2677
! #: config/arm/arm-mve-builtins.cc:1620
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar element"
  msgstr ""
  
  #. It doesn't seem useful to distinguish between signed and unsigned
  #. scalars here.
! #: config/aarch64/aarch64-sve-builtins.cc:2683
! #: config/arm/arm-mve-builtins.cc:1626
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar integer"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2719
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qs or %qs"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2739
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2790
  #, gcc-internal-format
  msgid "when storing %qT, %qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2795
  #, gcc-internal-format
  msgid "%qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2799
  #, fuzzy, gcc-internal-format
  msgid "%qE does not support 32-bit vector type %qT"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2827
  #, fuzzy, gcc-internal-format
  msgid "%qE does not support 32-bit sign-extended offsets"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2830
  #, fuzzy, gcc-internal-format
  msgid "%qE does not support sign-extended offsets"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2844
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2849
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integers"
  msgstr ""
  
  #. TYPE is part of the function name.
! #: config/aarch64/aarch64-sve-builtins.cc:2856
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2904
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector or pointer base address"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2984
  #, fuzzy, gcc-internal-format
  msgid "cannot combine a base of type %qT with an offset of type %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2988
  #, fuzzy, gcc-internal-format
  msgid "cannot combine a base of type %qT with an index of type %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3078
! #: config/arm/arm-mve-builtins.cc:1811
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept scalars"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3142
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept single vectors"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4830
! #: config/arm/arm-mve-builtins.cc:522 config/arm/arm-mve-builtins.cc:547
! #: config/riscv/riscv-vector-builtins.cc:4868
  #, fuzzy, gcc-internal-format
  msgid "duplicate definition of %qs"
  msgstr "διπλός ορισμός συνόλου"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4890
  #, gcc-internal-format
  msgid "%qs defined without first defining %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5042
  #, fuzzy, gcc-internal-format
  msgid "%qs applied to non-SVE type %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5048
  #, fuzzy, gcc-internal-format
  msgid "%qs applied to non-vector type %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5055
  #, gcc-internal-format
  msgid "%qs applied to type %qT, which already has a size"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5063
  #, fuzzy, gcc-internal-format
  msgid "%qs requires an integer constant expression"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5071
  #, fuzzy, gcc-internal-format
  msgid "unsupported SVE vector size"
  msgstr "Εμφάνιση έκδοσης προγράμματος"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5189
  #, fuzzy, gcc-internal-format
  msgid "SVE type %qT does not have a fixed size"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5194
  #, fuzzy, gcc-internal-format
  msgid "SVE type %qT does not have a defined alignment"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5199
! #: config/riscv/riscv-vector-builtins.cc:4752
  #, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5205
  #, fuzzy, gcc-internal-format
  msgid "arithmetic on pointer to SVE type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5212
  #, gcc-internal-format
  msgid "member variables cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5214
  #, fuzzy, gcc-internal-format
  msgid "fields cannot have SVE type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5219
  #, gcc-internal-format
  msgid "array elements cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5224
  #, fuzzy, gcc-internal-format
  msgid "cannot allocate objects with SVE type %qT"
  msgstr "αδυναμία ανάγνωσης καταλόγου locale `%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5229
  #, fuzzy, gcc-internal-format
  msgid "cannot delete objects with SVE type %qT"
  msgstr "αδυναμία ανάγνωσης καταλόγου locale `%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5234
  #, fuzzy, gcc-internal-format
  msgid "cannot throw or catch SVE type %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5239
  #, gcc-internal-format
  msgid "capture by copy of SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5244
  #, gcc-internal-format
  msgid "SVE type %qT not allowed in %<map%> clause"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5249
! #: config/riscv/riscv-vector-builtins.cc:4811
  #, gcc-internal-format
  msgid "cannot reference %qT object types in %<target%> region"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5254
  #, gcc-internal-format
  msgid "SVE type %qT not allowed in %<target%> %<private%> clause"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5260
  #, gcc-internal-format
  msgid "SVE type %qT not allowed in %<target%> %<firstprivate%> clause"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5266
  #, gcc-internal-format
  msgid "SVE type %qT not allowed in %<target%> device clauses"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:650
  #, fuzzy, gcc-internal-format
  msgid "the arguments to %qE must be constant strings"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/aarch64/aarch64.cc:658
  #, fuzzy, gcc-internal-format
  msgid "unrecognized state string %qs"
  msgstr "μη αναγνωρίσημη επιλογή `-%c'"
  
! #: config/aarch64/aarch64.cc:742
  #, fuzzy, gcc-internal-format
  msgid "the %qE attribute cannot be applied to an SVE function type"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: config/aarch64/aarch64.cc:769
  #, gcc-internal-format
  msgid "cannot create a new %qs scope since %qs is shared with callers"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:785
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applies only to function definitions"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: config/aarch64/aarch64.cc:831
  #, gcc-internal-format
  msgid "inconsistent attributes for state %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1328
  #, gcc-internal-format
  msgid "%qs is incompatible with the use of floating-point types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1331
  #, fuzzy, gcc-internal-format
  msgid "%qs is incompatible with the use of vector types"
  msgstr "μη έγκυρο δικαίωμα"
  
! #: config/aarch64/aarch64.cc:1335
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of floating-point types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1338
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of vector types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1354
  #, gcc-internal-format
  msgid "this operation requires the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1355
  #, gcc-internal-format
  msgid "you can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
  #. We can't gracefully recover at this point, so make this a
  #. fatal error.
! #: config/aarch64/aarch64.cc:6686
  #, gcc-internal-format
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7163
  #, fuzzy, gcc-internal-format
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: config/aarch64/aarch64.cc:7304 config/aarch64/aarch64.cc:7383
! #: config/aarch64/aarch64.cc:21655
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7311 config/aarch64/aarch64.cc:7390
! #: config/aarch64/aarch64.cc:21662
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 14.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7322 config/aarch64/aarch64.cc:7400
! #: config/aarch64/aarch64.cc:21670 config/arm/arm.cc:7338
! #: config/arm/arm.cc:7368 config/arm/arm.cc:29593
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7527
  #, gcc-internal-format
  msgid "%qE requires the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7530
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7718
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11475
  #, gcc-internal-format
  msgid "calling a streaming function requires the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11484 config/aarch64/aarch64.cc:11488
  #, gcc-internal-format
  msgid "call to a function that shares %qs state from a function that has no %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11491
  #, gcc-internal-format
  msgid "call to a function that shares SME state from a function that has no SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11549
  #, gcc-internal-format
  msgid "call to a function that shares state other than %qs from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11551
  #, gcc-internal-format
  msgid "use %<__arm_preserves(\"za\")%> if the callee preserves ZA"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18397
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18441
  #, fuzzy, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: config/aarch64/aarch64.cc:18497
  #, fuzzy, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr "μη έγκυρος αριθμός από γραμμές"
  
! #: config/aarch64/aarch64.cc:18509
  #, fuzzy, gcc-internal-format
  msgid "invalid %<sve_width%> value: %d"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/aarch64/aarch64.cc:18529
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18547
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "άγνωστο σετ `%s'"
  
! #: config/aarch64/aarch64.cc:18734 config/arm/arm.cc:3223
! #: config/riscv/riscv.cc:10785
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18743 config/riscv/riscv.cc:10794
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18751
  #, fuzzy, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr "Αποτυχία δέσμευσης πόρων συστήματος"
  
! #: config/aarch64/aarch64.cc:18761 config/arm/arm.cc:3235
! #: config/riscv/riscv.cc:10823 config/rs6000/rs6000.cc:4518
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: config/aarch64/aarch64.cc:18768
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18775
  #, gcc-internal-format
  msgid "streaming functions require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18777
  #, gcc-internal-format
  msgid "functions with SME state require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18873
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18889 config/riscv/riscv.cc:10843
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18917
  #, fuzzy, gcc-internal-format
  msgid "no support for %qs without %qs"
  msgstr "δεν ορίστηκε βαρύτητα για το σύμβολο `%s'"
  
! #: config/aarch64/aarch64.cc:18970
  #, fuzzy, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: config/aarch64/aarch64.cc:18981
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18986
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %qs for %<-mharden-sls=%>"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: config/aarch64/aarch64.cc:19142
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in options %qs being added"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19209
  #, fuzzy, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: config/aarch64/aarch64.cc:19212
  #, fuzzy, gcc-internal-format
  msgid "%<-mabi=ilp32%> is deprecated"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: config/aarch64/aarch64.cc:19218
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19291
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19294
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/aarch64/aarch64.cc:19392
  #, gcc-internal-format
  msgid "functions with %qs state require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19497
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19500
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19504
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19539
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19542
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19546 config/aarch64/aarch64.cc:19630
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19585
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19626
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr ""
  
  # src/dfa.c:569 src/dfa.c:583 src/dfa.c:587
  # src/dfa.c:577 src/dfa.c:591 src/dfa.c:595
! #: config/aarch64/aarch64.cc:19684 config/aarch64/aarch64.cc:19861
! #: config/loongarch/loongarch-target-attr.cc:144
! #: config/loongarch/loongarch-target-attr.cc:309
  #, fuzzy, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "κακοσχηματισμένος μετρητής επανάληψης"
  
! #: config/aarch64/aarch64.cc:19730
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19738 config/i386/i386-options.cc:1315
! #: config/loongarch/loongarch-target-attr.cc:181
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19792
! #: config/loongarch/loongarch-target-attr.cc:221
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19849 config/arm/arm.cc:33836
! #: config/loongarch/loongarch-target-attr.cc:297
! #: config/riscv/riscv-target-attr.cc:431 config/rs6000/rs6000.cc:24714
! #: config/s390/s390.cc:16688
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/aarch64/aarch64.cc:19886
  #, gcc-internal-format
  msgid "arch extension %qs should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19889
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19898
! #: config/loongarch/loongarch-target-attr.cc:332
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20116
! #, gcc-internal-format
! msgid "Function Multi Versioning support is experimental, and the behavior is likely to change"
! msgstr ""
! 
! #: config/aarch64/aarch64.cc:20125 config/riscv/riscv-target-attr.cc:497
  #, gcc-internal-format
  msgid "attribute %<target_version%> has multiple values"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20133 config/riscv/riscv-target-attr.cc:505
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target_version%> argument not a string"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/aarch64/aarch64.cc:20155
  #, fuzzy, gcc-internal-format
  msgid "missing value in %<target_version%> attribute"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: config/aarch64/aarch64.cc:20159
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20165
  #, gcc-internal-format
  msgid "duplicate feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20751 config/i386/i386-features.cc:3911
! #: config/i386/i386-features.cc:4180 config/riscv/riscv.cc:13703
  #, fuzzy, gcc-internal-format
  msgid "virtual function multiversioning not supported"
  msgstr "ειδικά αρχεία μπλοκ δεν υποστηρίζονται"
  
! #: config/aarch64/aarch64.cc:20872 config/i386/i386-features.cc:4044
! #: config/riscv/riscv.cc:13828 config/rs6000/rs6000.cc:25404
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/aarch64/aarch64.cc:22424 config/arm/arm.cc:6686
! #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12993
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22429 config/arm/arm.cc:6691
! #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12988
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22434 config/arm/arm.cc:6696
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:23889 config/aarch64/aarch64.cc:23892
  #, fuzzy, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "%s: αριθμός γραμμής έξω από τα όρια"
  
! #: config/aarch64/aarch64.cc:29422 config/i386/i386.cc:25619
! #: config/i386/i386.cc:25750
  #, fuzzy, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr "Εμφάνιση έκδοσης προγράμματος"
  
! #: config/aarch64/aarch64.cc:29436
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29440 config/i386/i386.cc:25641
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29474
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29478 config/i386/i386.cc:25672
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: config/aarch64/aarch64.cc:29549
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29569
  #, gcc-internal-format
  msgid "GCC does not currently support a simdclone with simdlens %wd and %wd for these types."
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29757
  #, gcc-internal-format
  msgid "cannot apply attribute %qs to %q+D after the function has been defined"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29759
  #, fuzzy, gcc-internal-format
  msgid "%q+D defined here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: config/aarch64/aarch64.cc:30239
  #, gcc-internal-format
  msgid "non-local gotos in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:30548
  #, gcc-internal-format
  msgid "catching non-call exceptions in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31188 config/arm/arm-mve-builtins.cc:634
! #: config/riscv/riscv-vector-builtins.cc:4493
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: config/aarch64/aarch64.cc:31201
  #, fuzzy, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects the value %wd"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/aarch64/aarch64.cc:31204 config/arm/arm-mve-builtins.cc:646
! #: config/riscv/riscv-vector-builtins.cc:4507
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31217
  #, fuzzy, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects either %wd or %wd"
  msgstr "το πέρασμα του ορίσματος %d του δείκτη στη συνάρτηση"
  
! #: config/aarch64/aarch64.cc:31231 config/arm/arm-mve-builtins.cc:685
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31243 config/arm/arm-mve-builtins.cc:672
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr ""
  
  #: config/alpha/alpha.cc:420
  #, fuzzy, gcc-internal-format
  msgid "bad value %qs for %<-mtrap-precision%> switch"
--- 40324,41587 ----
  msgid "PIC is only supported for RTPs"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2672 config/arm/arm-mve-builtins.cc:601
  #, gcc-internal-format
  msgid "ACLE function %qD requires ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2674 config/aarch64/aarch64.cc:12168
! #: config/aarch64/aarch64.cc:19671 config/aarch64/aarch64.cc:20307
  #, gcc-internal-format
  msgid "you can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2690
  #, gcc-internal-format
  msgid "ACLE function %qD is incompatible with the use of %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2708
  #, gcc-internal-format
  msgid "ACLE function %qD can only be called when SME streaming mode is enabled"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2718
  #, fuzzy, gcc-internal-format
  msgid "ACLE function %qD cannot be called when SME streaming mode is enabled"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: config/aarch64/aarch64-builtins.cc:2739
  #, gcc-internal-format
  msgid "ACLE function %qD can only be called from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2978
  #, fuzzy, gcc-internal-format
  msgid "first argument to %qD must be a string literal"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/aarch64/aarch64-builtins.cc:3111
! #: config/aarch64/aarch64-builtins.cc:3345 config/arm/arm-builtins.cc:2250
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/aarch64/aarch64-builtins.cc:3183 config/arm/arm-builtins.cc:2586
  #, fuzzy, gcc-internal-format
  msgid "lane index must be a constant immediate"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: config/aarch64/aarch64-builtins.cc:3187
  #, gcc-internal-format
  msgid "total size and element size must be a nonzero constant immediate"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:3433
  #, fuzzy, gcc-internal-format
  msgid "argument must be a 16-bit constant immediate"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/aarch64/aarch64-builtins.cc:3556
  #, gcc-internal-format
  msgid "128-bit system register support requires the %<d128%> extension"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:3571
  #, fuzzy, gcc-internal-format
  msgid "invalid system register name provided"
  msgstr "μη έγκυρος αριθμός πεδίου: `%s'"
  
! #: config/aarch64/aarch64-builtins.cc:3585
  #, fuzzy, gcc-internal-format
  msgid "invalid system register name %qs"
  msgstr "μη έγκυρος αριθμός πεδίου: `%s'"
  
! #: config/aarch64/aarch64-builtins.cc:3666
  #, gcc-internal-format
  msgid "Constant-type argument expected"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:3672
  #, fuzzy, gcc-internal-format
  msgid "argument %d must be a constant immediate in range [%wd,%wd]"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/aarch64/aarch64-builtins.cc:3751
  #, fuzzy, gcc-internal-format
  msgid "Memory Tagging Extension does not support %<-mabi=ilp32%>"
  msgstr "Το ai_socktype δεν υποστηρίζεται"
  
! #: config/aarch64/aarch64-builtins.cc:3786
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate in range [0,15]"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/aarch64/aarch64-builtins.cc:5728
! #: config/aarch64/aarch64-builtins.cc:5748
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 1 is %d-bit"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:5732
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 2 is %d-bit"
  msgstr ""
  
! #: config/aarch64/aarch64-c.cc:400
  #, gcc-internal-format
  msgid "%<#pragma GCC aarch64%> requires a string parameter"
  msgstr ""
  
! #: config/aarch64/aarch64-c.cc:416
  #, gcc-internal-format
  msgid "unknown %<#pragma GCC aarch64%> option %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-json-tunings-parser.cc:122
! #, gcc-internal-format
! msgid "static storage conflict - multiple pointer members of the same type cannot be parsed"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:139
! #, gcc-internal-format
! msgid "expected a string but got something else or NULL"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:153
! #, gcc-internal-format
! msgid "expected an integer value but got something else or NULL"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:168
! #, gcc-internal-format
! msgid "expected an unsigned integer value but got something else or NULL"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:182
! #, gcc-internal-format
! msgid "expected a boolean value but got something else or NULL"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:206
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "expected string for enum field %s"
! msgstr "%s: αναμενόταν αριθμητική τιμή."
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:221
! #, fuzzy, gcc-internal-format
! msgid "%s not recognized, defaulting to %qs"
! msgstr "μη αναγνωρίσημη επιλογή `-%c'"
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:246
! #, gcc-internal-format
! msgid "key %qs is not a tuning parameter, skipping"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:261
! #, gcc-internal-format
! msgid "key %qs expected to be an object"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:269
! #, gcc-internal-format
! msgid "key %qs expected to be an array"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:282
! #, gcc-internal-format
! msgid "key %qs expected to be an integer"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:293
! #, gcc-internal-format
! msgid "key %qs value %ld is out of range for %<int%> type [%d, %d]"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:304
! #, gcc-internal-format
! msgid "key %qs expected to be an unsigned integer"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:315
! #, gcc-internal-format
! msgid "key %qs value %ld is out of range for %<uint%> type [0, %u]"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:326
! #, fuzzy, gcc-internal-format
! msgid "key %qs expected to be a string"
! msgstr "%s: αναμενόταν αριθμητική τιμή."
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:335
! #, gcc-internal-format
! msgid "key %qs expected to be a boolean (true/false)"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:344
! #, fuzzy, gcc-internal-format
! msgid "key %qs expected to be an enum (string)"
! msgstr "%s: αναμενόταν αριθμητική τιμή."
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:351
! #, fuzzy, gcc-internal-format
! msgid "key %qs has unsupported type"
! msgstr "μη πλήρης εγγραφή"
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:357
! #, gcc-internal-format
! msgid "key %qs has unexpected format in schema"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:371
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "could not open file %s"
! msgstr "Δεν μπόρεσα να ανοίξω το αρχείο %s"
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:383
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "error reading file %s"
! msgstr "%s: Σφάλμα κατά την ανάγνωση του %s\n"
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:415
! #, gcc-internal-format
! msgid "JSON tuning file does not contain version information; compatibility cannot be verified"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:422
! #, gcc-internal-format, gfc-internal-format
! msgid "JSON tuning file was created with GCC version %d but current GCC version is %d"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:425
! #, gcc-internal-format
! msgid "JSON tuning files must be regenerated when switching between major GCC versions"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:446
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "error parsing JSON data: %s"
! msgstr "σφάλμα κατά το κλείσιμο του αρχείου εξόδου"
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:453
! #, gcc-internal-format
! msgid "JSON parsing returned null data"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:459
! #, gcc-internal-format
! msgid "no JSON object found in the provided data"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:481
! #, gcc-internal-format
! msgid "key %<tune_params%> not found in JSON data"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:488
! #, gcc-internal-format
! msgid "key %<tune_params%> is not a JSON object"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:494
! #, gcc-internal-format
! msgid "validation failed for the provided JSON data"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:507
! #, gcc-internal-format
! msgid "JSON tuning enables dispatch scheduling but %<dispatch_constraints%> is not available; disabling dispatch scheduling"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:524
! #, gcc-internal-format, gfc-internal-format
! msgid "cannot read JSON data in %s"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-printer.cc:139
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "Error opening file %s"
! msgstr "αδυναμία ανοίγματος αρχείου εισόδου `%s'"
! 
! #: config/aarch64/aarch64-sve-builtins.cc:1754
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuple"
  msgstr "το πέρασμα του ορίσματος %d του δείκτη στη συνάρτηση"
  
  #. num_vectors is always != 1, so the singular isn't needed.
! #: config/aarch64/aarch64-sve-builtins.cc:1760
! #: config/aarch64/aarch64-sve-builtins.cc:1766
! #: config/arm/arm-mve-builtins.cc:1311 config/arm/arm-mve-builtins.cc:1317
  #, gcc-internal-format
  msgid "%qT%d%qE%d"
  msgid_plural "passing single vector %qT to argument %d of %qE, which expects a tuple of %d vectors"
  msgstr[0] ""
  msgstr[1] ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1798
  #, fuzzy, gcc-internal-format
  msgid "passing tuple %qT to argument %d of %qE after passing single vector %qT to argument %d"
  msgstr "το πέρασμα του ορίσματος %d του δείκτη στη συνάρτηση"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1803
  #, gcc-internal-format
  msgid "passing single vector %qT to argument %d of %qE after passing tuple %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1808
  #, gcc-internal-format
  msgid "passing mismatched tuple types %qT and %qT to arguments %d and %d of %qE"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1819
! #: config/arm/arm-mve-builtins.cc:1198
  #, gcc-internal-format
  msgid "%qE has no form that takes %qT arguments"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1883
  #, gcc-internal-format
  msgid "%qE has no form that takes %qT and %qT arguments"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1945
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an %qs or %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1976
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer type"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1995
  #, gcc-internal-format
  msgid "passing %qT and %qT to arguments %d and %d of %qE, which expects a pair of 64-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2019
  #, gcc-internal-format
  msgid "passing mismatched integer types %qT and %qT to arguments %d and %d of %qE"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2042
! #: config/arm/arm-mve-builtins.cc:1263 config/arm/arm-mve-builtins.cc:1688
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a pointer type"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2045
  #, gcc-internal-format
  msgid "an explicit type suffix is needed when using a vector of base addresses"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2054
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid SVE element type"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2062
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elements"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2069
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects the data to be 16 bits or wider"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2072
  #, gcc-internal-format
  msgid "use the %<offset%> rather than %<index%> form for 8-bit data"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2113
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an SVE type rather than a scalar type"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2117
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an SVE type"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2162
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of integers"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2192
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a 128 bit NEON vector type"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2209
! #: config/aarch64/aarch64-sve-builtins.cc:2507
! #: config/arm/arm-mve-builtins.cc:1519
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of unsigned integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2230
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elements"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2272
  #, gcc-internal-format
  msgid "operations on multiple vectors must be predicated by %qs rather than %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2275
  #, gcc-internal-format
  msgid "operations on single vectors must be predicated by %qs rather than %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2291
! #: config/arm/arm-mve-builtins.cc:1364
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector or scalar type"
  msgstr "το πέρασμα του ορίσματος %d του δείκτη στη συνάρτηση"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2313
! #: config/aarch64/aarch64-sve-builtins.cc:2962
! #: config/arm/arm-mve-builtins.cc:1386
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qT"
  msgstr "το πέρασμα του ορίσματος %d του δείκτη στη συνάρτηση"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2340
! #: config/aarch64/aarch64-sve-builtins.cc:2456
! #: config/aarch64/aarch64-sve-builtins.cc:2585
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but argument %d had type %qT"
  msgstr "το πέρασμα του ορίσματος %d του δείκτη στη συνάρτηση"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2451
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but argument %d was a tuple of %qT"
  msgstr "το πέρασμα του ορίσματος %d του δείκτη στη συνάρτηση"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2475
! #: config/arm/arm-mve-builtins.cc:1500
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit elements"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2480
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects vectors of %d-bit elements"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2493
! #: config/arm/arm-mve-builtins.cc:1512
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of signed integers"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
  #. Translation note: could also be written "expects a tuple of
  #. signed integer vectors".
! #: config/aarch64/aarch64-sve-builtins.cc:2499
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects vectors of signed integers"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
  #. Translation note: could also be written "expects a tuple of
  #. unsigned integer vectors".
! #: config/aarch64/aarch64-sve-builtins.cc:2513
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects vectors of unsigned integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2533
! #: config/arm/arm-mve-builtins.cc:1539
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2553
! #: config/arm/arm-mve-builtins.cc:1560
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2564
! #: config/arm/arm-mve-builtins.cc:1571
  #, gcc-internal-format
  msgid "passing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2604
! #: config/arm/arm-mve-builtins.cc:1656
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qs"
  msgstr "το πέρασμα του ορίσματος %d του δείκτη στη συνάρτηση"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2622
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which does not accept scalars for this combination of arguments"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2638
! #: config/arm/arm-mve-builtins.cc:1672
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar pointer"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2661
  #, gcc-internal-format
  msgid "call to %qE is ambiguous; argument %d has type %qs but argument %d has type %qs"
  msgstr ""
  
  #. It doesn't really matter whether the element is expected to be
  #. the same size as type suffix 0.
! #: config/aarch64/aarch64-sve-builtins.cc:2706
! #: config/arm/arm-mve-builtins.cc:1617
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar element"
  msgstr ""
  
  #. It doesn't seem useful to distinguish between signed and unsigned
  #. scalars here.
! #: config/aarch64/aarch64-sve-builtins.cc:2712
! #: config/arm/arm-mve-builtins.cc:1623
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar integer"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2748
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qs or %qs"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2768
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2819
  #, gcc-internal-format
  msgid "when storing %qT, %qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2824
  #, gcc-internal-format
  msgid "%qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2828
  #, fuzzy, gcc-internal-format
  msgid "%qE does not support 32-bit vector type %qT"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2856
  #, fuzzy, gcc-internal-format
  msgid "%qE does not support 32-bit sign-extended offsets"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2859
  #, fuzzy, gcc-internal-format
  msgid "%qE does not support sign-extended offsets"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2873
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2878
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integers"
  msgstr ""
  
  #. TYPE is part of the function name.
! #: config/aarch64/aarch64-sve-builtins.cc:2885
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2933
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector or pointer base address"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3013
  #, fuzzy, gcc-internal-format
  msgid "cannot combine a base of type %qT with an offset of type %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3017
  #, fuzzy, gcc-internal-format
  msgid "cannot combine a base of type %qT with an index of type %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3107
! #: config/arm/arm-mve-builtins.cc:1808
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept scalars"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3171
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept single vectors"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4883
! #: config/arm/arm-mve-builtins.cc:502 config/arm/arm-mve-builtins.cc:527
! #: config/riscv/riscv-vector-builtins.cc:5584
  #, fuzzy, gcc-internal-format
  msgid "duplicate definition of %qs"
  msgstr "διπλός ορισμός συνόλου"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4943
  #, gcc-internal-format
  msgid "%qs defined without first defining %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5095
  #, fuzzy, gcc-internal-format
  msgid "%qs applied to non-SVE type %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5101
  #, fuzzy, gcc-internal-format
  msgid "%qs applied to non-vector type %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5108
  #, gcc-internal-format
  msgid "%qs applied to type %qT, which already has a size"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5116
  #, fuzzy, gcc-internal-format
  msgid "%qs requires an integer constant expression"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5124
  #, fuzzy, gcc-internal-format
  msgid "unsupported SVE vector size"
  msgstr "Εμφάνιση έκδοσης προγράμματος"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5242
  #, fuzzy, gcc-internal-format
  msgid "SVE type %qT does not have a fixed size"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5247
  #, fuzzy, gcc-internal-format
  msgid "SVE type %qT does not have a defined alignment"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5252
! #: config/riscv/riscv-vector-builtins.cc:5468
  #, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5258
  #, fuzzy, gcc-internal-format
  msgid "arithmetic on pointer to SVE type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5265
  #, gcc-internal-format
  msgid "member variables cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5267
  #, fuzzy, gcc-internal-format
  msgid "fields cannot have SVE type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5272
  #, gcc-internal-format
  msgid "array elements cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5277
  #, fuzzy, gcc-internal-format
  msgid "cannot allocate objects with SVE type %qT"
  msgstr "αδυναμία ανάγνωσης καταλόγου locale `%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5282
  #, fuzzy, gcc-internal-format
  msgid "cannot delete objects with SVE type %qT"
  msgstr "αδυναμία ανάγνωσης καταλόγου locale `%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5287
  #, fuzzy, gcc-internal-format
  msgid "cannot throw or catch SVE type %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5292
  #, gcc-internal-format
  msgid "capture by copy of SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5297
  #, gcc-internal-format
  msgid "SVE type %qT not allowed in %<map%> clause"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5302
! #: config/riscv/riscv-vector-builtins.cc:5527
  #, gcc-internal-format
  msgid "cannot reference %qT object types in %<target%> region"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5307
  #, gcc-internal-format
  msgid "SVE type %qT not allowed in %<target%> %<private%> clause"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5313
  #, gcc-internal-format
  msgid "SVE type %qT not allowed in %<target%> %<firstprivate%> clause"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5319
  #, gcc-internal-format
  msgid "SVE type %qT not allowed in %<target%> device clauses"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:665
  #, fuzzy, gcc-internal-format
  msgid "the arguments to %qE must be constant strings"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/aarch64/aarch64.cc:673
  #, fuzzy, gcc-internal-format
  msgid "unrecognized state string %qs"
  msgstr "μη αναγνωρίσημη επιλογή `-%c'"
  
! #: config/aarch64/aarch64.cc:784
  #, fuzzy, gcc-internal-format
  msgid "the %qE attribute cannot be applied to an SVE function type"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: config/aarch64/aarch64.cc:814
  #, gcc-internal-format
  msgid "cannot create a new %qs scope since %qs is shared with callers"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:830
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applies only to function definitions"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: config/aarch64/aarch64.cc:876
  #, gcc-internal-format
  msgid "inconsistent attributes for state %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1441
  #, gcc-internal-format
  msgid "%qs is incompatible with the use of floating-point types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1444
  #, fuzzy, gcc-internal-format
  msgid "%qs is incompatible with the use of vector types"
  msgstr "μη έγκυρο δικαίωμα"
  
! #: config/aarch64/aarch64.cc:1448
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of floating-point types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1451
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of vector types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1467
  #, gcc-internal-format
  msgid "this operation requires the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1468
  #, gcc-internal-format
  msgid "you can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
  #. We can't gracefully recover at this point, so make this a
  #. fatal error.
! #: config/aarch64/aarch64.cc:7218
  #, gcc-internal-format
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7819
  #, fuzzy, gcc-internal-format
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: config/aarch64/aarch64.cc:7951 config/aarch64/aarch64.cc:8032
! #: config/aarch64/aarch64.cc:22625
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7958 config/aarch64/aarch64.cc:8039
! #: config/aarch64/aarch64.cc:22632
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 14.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7969 config/aarch64/aarch64.cc:8049
! #: config/aarch64/aarch64.cc:22640 config/arm/arm.cc:7311
! #: config/arm/arm.cc:7341 config/arm/arm.cc:29403
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:8177
  #, gcc-internal-format
  msgid "%qE requires the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:8180
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:8395
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12166
  #, gcc-internal-format
  msgid "calling a streaming function requires the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12175 config/aarch64/aarch64.cc:12179
  #, gcc-internal-format
  msgid "call to a function that shares %qs state from a function that has no %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12182
  #, gcc-internal-format
  msgid "call to a function that shares SME state from a function that has no SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12240
  #, gcc-internal-format
  msgid "call to a function that shares state other than %qs from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12242
  #, gcc-internal-format
  msgid "use %<__arm_preserves(\"za\")%> if the callee preserves ZA"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19255
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19299
  #, fuzzy, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: config/aarch64/aarch64.cc:19355
  #, fuzzy, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr "μη έγκυρος αριθμός από γραμμές"
  
! #: config/aarch64/aarch64.cc:19367
  #, fuzzy, gcc-internal-format
  msgid "invalid %<sve_width%> value: %d"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/aarch64/aarch64.cc:19387
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19405
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "άγνωστο σετ `%s'"
  
! #: config/aarch64/aarch64.cc:19615 config/arm/arm.cc:3211
! #: config/riscv/riscv.cc:12481
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19624 config/riscv/riscv.cc:12490
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19632
  #, fuzzy, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr "Αποτυχία δέσμευσης πόρων συστήματος"
  
! #: config/aarch64/aarch64.cc:19642 config/arm/arm.cc:3223
! #: config/riscv/riscv.cc:12519 config/rs6000/rs6000.cc:4515
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: config/aarch64/aarch64.cc:19650
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19653
! #, gcc-internal-format
! msgid "%<-fsanitize=shadow-call-stack%> conflicts with the use of register x18 by the target operating system"
! msgstr ""
! 
! #: config/aarch64/aarch64.cc:19659
! #, gcc-internal-format
! msgid "%<-fsanitize=memtag-stack%> requires the ISA extension %qs"
! msgstr ""
! 
! #: config/aarch64/aarch64.cc:19667
  #, gcc-internal-format
  msgid "streaming functions require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19669
  #, gcc-internal-format
  msgid "functions with SME state require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19765
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19781 config/riscv/riscv.cc:12539
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19815
  #, fuzzy, gcc-internal-format
  msgid "no support for %qs without %qs"
  msgstr "δεν ορίστηκε βαρύτητα για το σύμβολο `%s'"
  
! #: config/aarch64/aarch64.cc:19882
  #, fuzzy, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: config/aarch64/aarch64.cc:19893
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19898
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %qs for %<-mharden-sls=%>"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: config/aarch64/aarch64.cc:20054
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in options %qs being added"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20121
  #, fuzzy, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: config/aarch64/aarch64.cc:20124
  #, fuzzy, gcc-internal-format
  msgid "%<-mabi=ilp32%> is deprecated"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: config/aarch64/aarch64.cc:20130
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20204
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20207
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/aarch64/aarch64.cc:20305
  #, gcc-internal-format
  msgid "functions with %qs state require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20415
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20418
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20422
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20457
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20460
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20464 config/aarch64/aarch64.cc:20548
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20503
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20544
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr ""
  
  # src/dfa.c:569 src/dfa.c:583 src/dfa.c:587
  # src/dfa.c:577 src/dfa.c:591 src/dfa.c:595
! #: config/aarch64/aarch64.cc:20604 config/aarch64/aarch64.cc:20782
! #: config/loongarch/loongarch-target-attr.cc:197
! #: config/loongarch/loongarch-target-attr.cc:395
  #, fuzzy, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "κακοσχηματισμένος μετρητής επανάληψης"
  
! #: config/aarch64/aarch64.cc:20650
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20658 config/i386/i386-options.cc:1302
! #: config/loongarch/loongarch-target-attr.cc:233
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20713
! #: config/loongarch/loongarch-target-attr.cc:281
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20770 config/arm/arm.cc:33522
! #: config/loongarch/loongarch-target-attr.cc:383
! #: config/riscv/riscv-target-attr.cc:473 config/rs6000/rs6000.cc:24725
! #: config/s390/s390.cc:16979
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/aarch64/aarch64.cc:20807
  #, gcc-internal-format
  msgid "arch extension %qs should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20810
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20819
! #: config/loongarch/loongarch-target-attr.cc:418
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21090 config/loongarch/loongarch.cc:11500
! #: config/riscv/riscv-target-attr.cc:552
  #, gcc-internal-format
  msgid "attribute %<target_version%> has multiple values"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21098 config/loongarch/loongarch.cc:11510
! #: config/riscv/riscv-target-attr.cc:562
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target_version%> argument not a string"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/aarch64/aarch64.cc:21120
  #, fuzzy, gcc-internal-format
  msgid "missing value in %<target_version%> attribute"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: config/aarch64/aarch64.cc:21124
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21130
  #, gcc-internal-format
  msgid "duplicate feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21712 config/i386/i386-features.cc:5462
! #: config/i386/i386-features.cc:5712 config/loongarch/loongarch.cc:12057
! #: config/riscv/riscv.cc:15534 config/rs6000/rs6000.cc:28526
  #, fuzzy, gcc-internal-format
  msgid "virtual function multiversioning not supported"
  msgstr "ειδικά αρχεία μπλοκ δεν υποστηρίζονται"
  
! #: config/aarch64/aarch64.cc:21769 config/i386/i386-features.cc:5565
! #: config/loongarch/loongarch.cc:11654 config/riscv/riscv.cc:15588
! #: config/rs6000/rs6000.cc:25381
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/aarch64/aarch64.cc:21808
! #, gcc-internal-format
! msgid "%q+D has an inconsistent function multi-version priority value"
! msgstr ""
! 
! #: config/aarch64/aarch64.cc:21811
! #, fuzzy, gcc-internal-format
! msgid "%q+D was previously declared here with priority value of %d"
! msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
! 
! #: config/aarch64/aarch64.cc:23420 config/arm/arm.cc:6689
! #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:13289
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:23425 config/arm/arm.cc:6694
! #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:13284
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:23430 config/arm/arm.cc:6699
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:24992 config/aarch64/aarch64.cc:24995
  #, fuzzy, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "%s: αριθμός γραμμής έξω από τα όρια"
  
! #: config/aarch64/aarch64.cc:30704 config/i386/i386.cc:26805
! #: config/i386/i386.cc:26936
  #, fuzzy, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr "Εμφάνιση έκδοσης προγράμματος"
  
! #: config/aarch64/aarch64.cc:30718
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:30722 config/i386/i386.cc:26827
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:30756
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:30760 config/i386/i386.cc:26858
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: config/aarch64/aarch64.cc:30831
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:30851
  #, gcc-internal-format
  msgid "GCC does not currently support a simdclone with simdlens %wd and %wd for these types."
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31041
  #, gcc-internal-format
  msgid "cannot apply attribute %qs to %q+D after the function has been defined"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31043
  #, fuzzy, gcc-internal-format
  msgid "%q+D defined here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: config/aarch64/aarch64.cc:31862
  #, gcc-internal-format
  msgid "non-local gotos in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:32170
  #, gcc-internal-format
  msgid "catching non-call exceptions in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:32810 config/arm/arm-mve-builtins.cc:614
! #: config/riscv/riscv-vector-builtins.cc:5216
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: config/aarch64/aarch64.cc:32823
  #, fuzzy, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects the value %wd"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/aarch64/aarch64.cc:32826 config/arm/arm-mve-builtins.cc:626
! #: config/riscv/riscv-vector-builtins.cc:5230
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:32839
  #, fuzzy, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects either %wd or %wd"
  msgstr "το πέρασμα του ορίσματος %d του δείκτη στη συνάρτηση"
  
! #: config/aarch64/aarch64.cc:32853 config/arm/arm-mve-builtins.cc:665
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:32865 config/arm/arm-mve-builtins.cc:652
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr ""
  
+ #: config/aarch64/aarch64.cc:33099
+ #, gcc-internal-format
+ msgid "empty string not valid for a %<target_clones%> version"
+ msgstr ""
+ 
+ #: config/aarch64/aarch64.cc:33103
+ msgid "invalid feature modifier %qs in version %qB for %<target_clones%> attribute"
+ msgstr ""
+ 
+ #: config/aarch64/aarch64.cc:33109
+ msgid "duplicate feature modifier %qs in version %qB for %<target_clones%> attribute"
+ msgstr ""
+ 
+ #: config/aarch64/aarch64.cc:33115
+ msgid "invalid feature %qs in version %qB for %<target_clones%> attribute"
+ msgstr ""
+ 
  #: config/alpha/alpha.cc:420
  #, fuzzy, gcc-internal-format
  msgid "bad value %qs for %<-mtrap-precision%> switch"
*************** msgstr ""
*** 40019,40094 ****
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "Ακατάλληλη τιμή στο ai_flags"
  
! #: config/alpha/alpha.cc:7357 config/alpha/alpha.cc:7360 config/arc/arc.cc:6981
! #: config/arc/arc.cc:7255 config/s390/s390.cc:942
  #, gcc-internal-format
  msgid "bad builtin fcode"
  msgstr ""
  
! #: config/arc/arc.cc:1003
  #, gcc-internal-format
  msgid "%<-mno-mpy%> supported only for ARC700 or ARCv2"
  msgstr ""
  
! #: config/arc/arc.cc:1006
  #, gcc-internal-format
  msgid "%<-mno-dpfp-lrsr%> supported only with %<-mdpfp%>"
  msgstr ""
  
! #: config/arc/arc.cc:1011
  #, fuzzy, gcc-internal-format
  msgid "FPX fast and compact options cannot be specified together"
  msgstr ""
  "Οι επιλογές για να εκτυπωθεί και να οριστεί η ώρα δεν μπορούν να\n"
  "χρησιμοποιηθούν παράλληλα."
  
! #: config/arc/arc.cc:1015
  #, gcc-internal-format
  msgid "%<-mspfp_fast%> not available on ARC600 or ARC601"
  msgstr ""
  
! #: config/arc/arc.cc:1020
  #, gcc-internal-format
  msgid "no FPX/FPU mixing allowed"
  msgstr ""
  
! #: config/arc/arc.cc:1025
  #, fuzzy, gcc-internal-format
  msgid "PIC is not supported for %qs"
  msgstr "Δεν υποστηρίζεται"
  
! #: config/arc/arc.cc:1061
  #, fuzzy, gcc-internal-format
  msgid "missing dash"
  msgstr "έχει παραληφθεί η λίστα με τα πεδία"
  
! #: config/arc/arc.cc:1073
  #, gcc-internal-format
  msgid "first register must be R0"
  msgstr ""
  
! #: config/arc/arc.cc:1093
  #, gcc-internal-format, gfc-internal-format
  msgid "last register name %s must be an odd register"
  msgstr ""
  
! #: config/arc/arc.cc:1102 config/ia64/ia64.cc:6066 config/pa/pa.cc:492
  #: config/sh/sh.cc:8306
  #, gcc-internal-format, gfc-internal-format
  msgid "%s-%s is an empty range"
  msgstr ""
  
! #: config/arc/arc.cc:1152
  #, gcc-internal-format
  msgid "invalid number in %<-mrgf-banked-regs=%s%> valid values are 0, 4, 8, 16, or 32"
  msgstr ""
  
! #: config/arc/arc.cc:1214
  #, gcc-internal-format
  msgid "option %<-mirq-ctrl-saved%> valid only for ARC v2 processors"
  msgstr ""
  
! #: config/arc/arc.cc:1223
  #, gcc-internal-format
  msgid "option %<-mrgf-banked-regs%> valid only for ARC v2 processors"
  msgstr ""
--- 41637,41712 ----
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "Ακατάλληλη τιμή στο ai_flags"
  
! #: config/alpha/alpha.cc:7353 config/alpha/alpha.cc:7356 config/arc/arc.cc:6996
! #: config/arc/arc.cc:7270 config/s390/s390.cc:943
  #, gcc-internal-format
  msgid "bad builtin fcode"
  msgstr ""
  
! #: config/arc/arc.cc:1001
  #, gcc-internal-format
  msgid "%<-mno-mpy%> supported only for ARC700 or ARCv2"
  msgstr ""
  
! #: config/arc/arc.cc:1004
  #, gcc-internal-format
  msgid "%<-mno-dpfp-lrsr%> supported only with %<-mdpfp%>"
  msgstr ""
  
! #: config/arc/arc.cc:1009
  #, fuzzy, gcc-internal-format
  msgid "FPX fast and compact options cannot be specified together"
  msgstr ""
  "Οι επιλογές για να εκτυπωθεί και να οριστεί η ώρα δεν μπορούν να\n"
  "χρησιμοποιηθούν παράλληλα."
  
! #: config/arc/arc.cc:1013
  #, gcc-internal-format
  msgid "%<-mspfp_fast%> not available on ARC600 or ARC601"
  msgstr ""
  
! #: config/arc/arc.cc:1018
  #, gcc-internal-format
  msgid "no FPX/FPU mixing allowed"
  msgstr ""
  
! #: config/arc/arc.cc:1023
  #, fuzzy, gcc-internal-format
  msgid "PIC is not supported for %qs"
  msgstr "Δεν υποστηρίζεται"
  
! #: config/arc/arc.cc:1059
  #, fuzzy, gcc-internal-format
  msgid "missing dash"
  msgstr "έχει παραληφθεί η λίστα με τα πεδία"
  
! #: config/arc/arc.cc:1071
  #, gcc-internal-format
  msgid "first register must be R0"
  msgstr ""
  
! #: config/arc/arc.cc:1091
  #, gcc-internal-format, gfc-internal-format
  msgid "last register name %s must be an odd register"
  msgstr ""
  
! #: config/arc/arc.cc:1100 config/ia64/ia64.cc:6111 config/pa/pa.cc:492
  #: config/sh/sh.cc:8306
  #, gcc-internal-format, gfc-internal-format
  msgid "%s-%s is an empty range"
  msgstr ""
  
! #: config/arc/arc.cc:1150
  #, gcc-internal-format
  msgid "invalid number in %<-mrgf-banked-regs=%s%> valid values are 0, 4, 8, 16, or 32"
  msgstr ""
  
! #: config/arc/arc.cc:1212
  #, gcc-internal-format
  msgid "option %<-mirq-ctrl-saved%> valid only for ARC v2 processors"
  msgstr ""
  
! #: config/arc/arc.cc:1221
  #, gcc-internal-format
  msgid "option %<-mrgf-banked-regs%> valid only for ARC v2 processors"
  msgstr ""
*************** msgstr ""
*** 40100,40430 ****
  #. TRANSLATORS: the DOC/DOC0/DOC1 are strings which shouldn't be
  #. translated.  They are like keywords which one can relate with the
  #. architectural choices taken for an ARC CPU implementation.
! #: config/arc/arc.cc:1267
  #, gcc-internal-format
  msgid "option %<%s=%s%> is not available for %qs CPU"
  msgstr ""
  
! #: config/arc/arc.cc:1272
  #, gcc-internal-format
  msgid "option %qs is ignored, the default value %qs is considered for %qs CPU"
  msgstr ""
  
! #: config/arc/arc.cc:1280
  #, gcc-internal-format
  msgid "option %qs is not available for %qs CPU"
  msgstr ""
  
! #: config/arc/arc.cc:1285
  #, gcc-internal-format
  msgid "unset option %qs is ignored, it is always enabled for %qs CPU"
  msgstr ""
  
! #: config/arc/arc.cc:1857
  #, gcc-internal-format, gfc-internal-format
  msgid "multiply option implies r%d is fixed"
  msgstr ""
  
! #: config/arc/arc.cc:2005 config/epiphany/epiphany.cc:505
  #: config/epiphany/epiphany.cc:547
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute is not a string constant"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/arc/arc.cc:2014
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\""
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/arc/arc.cc:2023
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute is not \"ilink\" or \"firq\""
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/arc/arc.cc:2037 config/arm/arm.cc:7479 config/arm/arm.cc:7497
! #: config/arm/arm.cc:7676 config/avr/avr.cc:11323 config/avr/avr.cc:11337
! #: config/bfin/bfin.cc:4695 config/bfin/bfin.cc:4756 config/bfin/bfin.cc:4786
! #: config/bpf/bpf.cc:93 config/csky/csky.cc:6459 config/csky/csky.cc:6487
! #: config/epiphany/epiphany.cc:488 config/gcn/gcn.cc:356
! #: config/h8300/h8300.cc:4948 config/i386/i386-options.cc:3729
! #: config/i386/i386-options.cc:3906 config/i386/i386-options.cc:3962
! #: config/i386/i386-options.cc:4013 config/i386/i386-options.cc:4050
! #: config/m68k/m68k.cc:804 config/mcore/mcore.cc:3070
! #: config/nvptx/nvptx.cc:5901 config/riscv/riscv.cc:6533
  #: config/rl78/rl78.cc:821 config/rl78/rl78.cc:890
! #: config/rs6000/rs6000.cc:20642 config/rx/rx.cc:2727 config/rx/rx.cc:2753
! #: config/s390/s390.cc:1157 config/s390/s390.cc:1247 config/sh/sh.cc:8442
  #: config/sh/sh.cc:8460 config/sh/sh.cc:8484 config/sh/sh.cc:8555
! #: config/sh/sh.cc:8578 config/stormy16/stormy16.cc:2403
  #: config/v850/v850.cc:2010 config/visium/visium.cc:727
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to functions"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: config/arc/arc.cc:6880
  #, gcc-internal-format
  msgid "%<__builtin_arc_aligned%> with non-constant alignment"
  msgstr ""
  
! #: config/arc/arc.cc:6888
  #, fuzzy, gcc-internal-format
  msgid "invalid alignment value for %<__builtin_arc_aligned%>"
  msgstr "κακοδιαμορφωμένη γραμμή αγνοήθηκε"
  
! #: config/arc/arc.cc:7051
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr ""
  
! #: config/arc/arc.cc:7092 config/arc/arc.cc:7189
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.cc:7125 config/arc/arc.cc:7157
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.cc:7129 config/arc/arc.cc:7161
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.cc:7193
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.cc:7226
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr ""
  
! #: config/arc/arc.cc:7230
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.cc:7237
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr ""
  
! #: config/arc/arc.cc:7240
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr ""
  
! #: config/arc/arc.cc:7287
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin requires an immediate for operand %d"
  msgstr ""
  
! #: config/arc/arc.cc:7292
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/arc/arc.cc:7296
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/arc/arc.cc:7300
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/arc/arc.cc:7303
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.cc:7394
  #, gcc-internal-format
  msgid "register number must be a compile-time constant.  Try giving higher optimization levels"
  msgstr ""
  
! #: config/arc/arc.cc:8467
  #, gcc-internal-format
  msgid "insn addresses not set after shorten branches"
  msgstr ""
  
! #: config/arc/arc.cc:8682
  #, gcc-internal-format
  msgid "insn addresses not freed"
  msgstr ""
  
! #: config/arc/arc.cc:10830
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr ""
  
! #: config/arc/arc.cc:10838 config/arc/arc.cc:10877
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute is missing"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/arc/arc.cc:10849 config/arc/arc.cc:10888 config/arc/arc.cc:11014
! #: config/avr/avr.cc:11397
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/arc/arc.cc:10869
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr ""
  
! #: config/arc/arc.cc:10924
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to types"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: config/arc/arc.cc:10930
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute ignored"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: config/arc/arc.cc:11004 config/avr/avr.cc:11384 config/bfin/bfin.cc:4818
! #: config/mingw/winnt.cc:63 config/nvptx/nvptx.cc:5924
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: config/arm/aarch-common.cc:553 config/i386/i386.cc:24290
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:614 config/i386/i386.cc:24354
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr ""
  
! #: config/arm/aarch-common.cc:624 config/i386/i386.cc:24383
  #, fuzzy, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
  
! #: config/arm/aarch-common.cc:714
  #, fuzzy, gcc-internal-format
  msgid "missing feature or flag for %qs"
  msgstr "παράληψη ορίσματος αρχείου"
  
! #: config/arm/aarch-common.cc:716
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %qs for %qs"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: config/arm/aarch-common.cc:727
  #, gcc-internal-format
  msgid "argument %qs can only appear alone in %qs"
  msgstr ""
  
! #: config/arm/arm-builtins.cc:2928
  #, gcc-internal-format, gfc-internal-format
  msgid "coprocessor %d is not enabled with +cdecp%d"
  msgstr ""
  
! #: config/arm/arm-builtins.cc:2932
  #, gcc-internal-format
  msgid "coproc must be a constant immediate in range [0-%d] enabled with %<+cdecp<N>%>"
  msgstr ""
  
! #: config/arm/arm-builtins.cc:2941
  #, fuzzy, gcc-internal-format
  msgid "argument %d to %qE must be a constant immediate in range [0-%d]"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/arm/arm-builtins.cc:3060
  #, fuzzy, gcc-internal-format
  msgid "this builtin is not supported for this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/arm/arm-builtins.cc:3175
  #, gcc-internal-format
  msgid "saturation bit range must be in the range [%wd, %wd]"
  msgstr ""
  
! #: config/arm/arm-builtins.cc:3180
  #, fuzzy, gcc-internal-format
  msgid "saturation bit range must be a constant immediate"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: config/arm/arm-builtins.cc:3204
  #, gcc-internal-format
  msgid "You must enable MVE instructions to use these intrinsics"
  msgstr ""
  
! #: config/arm/arm-builtins.cc:3226
  #, gcc-internal-format
  msgid "You must enable NEON instructions (e.g. %<-mfloat-abi=softfp%> %<-mfpu=neon%>) to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.cc:3248
  #, gcc-internal-format
  msgid "You must enable VFP instructions to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.cc:3319
  #, gcc-internal-format
  msgid "You must enable crypto instructions (e.g. include %<-mfloat-abi=softfp%> %<-mfpu=crypto-neon%>) to use these intrinsics."
  msgstr ""
  
- #. @@@ better error message
- #: config/arm/arm-builtins.cc:3397 config/arm/arm-builtins.cc:3501
- #, fuzzy, gcc-internal-format
- msgid "selector must be an immediate"
- msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
- 
- #: config/arm/arm-builtins.cc:3405 config/arm/arm-builtins.cc:3450
- #: config/arm/arm-builtins.cc:3508 config/arm/arm-builtins.cc:3517
- #, gcc-internal-format
- msgid "the range of selector should be in 0 to 7"
- msgstr ""
- 
- #: config/arm/arm-builtins.cc:3410 config/arm/arm-builtins.cc:3519
- #, gcc-internal-format
- msgid "the range of selector should be in 0 to 3"
- msgstr ""
- 
- #: config/arm/arm-builtins.cc:3415 config/arm/arm-builtins.cc:3521
- #, gcc-internal-format
- msgid "the range of selector should be in 0 to 1"
- msgstr ""
- 
- #: config/arm/arm-builtins.cc:3587
- #, fuzzy, gcc-internal-format
- msgid "mask must be an immediate"
- msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
- 
- #: config/arm/arm-builtins.cc:3592
- #, gcc-internal-format
- msgid "the range of mask should be in 0 to 255"
- msgstr ""
- 
- #: config/arm/arm-builtins.cc:3780
- #, gcc-internal-format
- msgid "the range of count should be in 0 to 32; please check the intrinsic %qs in code"
- msgstr ""
- 
- #: config/arm/arm-builtins.cc:3788
- #, gcc-internal-format
- msgid "the range of count should be in 0 to 16; please check the intrinsic %qs in code"
- msgstr ""
- 
- #: config/arm/arm-builtins.cc:3796
- #, gcc-internal-format
- msgid "the range of count should be in 0 to 64; please check the intrinsic %qs in code"
- msgstr ""
- 
- #: config/arm/arm-builtins.cc:3859
- #, gcc-internal-format
- msgid "the count should be no less than 0; please check the intrinsic %qs in code"
- msgstr ""
- 
  #: config/arm/arm-c.cc:108
  #, gcc-internal-format
  msgid "argument %u to function %qE is of type %qT which is not known to be 128 bits wide"
--- 41718,41996 ----
  #. TRANSLATORS: the DOC/DOC0/DOC1 are strings which shouldn't be
  #. translated.  They are like keywords which one can relate with the
  #. architectural choices taken for an ARC CPU implementation.
! #: config/arc/arc.cc:1265
  #, gcc-internal-format
  msgid "option %<%s=%s%> is not available for %qs CPU"
  msgstr ""
  
! #: config/arc/arc.cc:1270
  #, gcc-internal-format
  msgid "option %qs is ignored, the default value %qs is considered for %qs CPU"
  msgstr ""
  
! #: config/arc/arc.cc:1278
  #, gcc-internal-format
  msgid "option %qs is not available for %qs CPU"
  msgstr ""
  
! #: config/arc/arc.cc:1283
  #, gcc-internal-format
  msgid "unset option %qs is ignored, it is always enabled for %qs CPU"
  msgstr ""
  
! #: config/arc/arc.cc:1869
  #, gcc-internal-format, gfc-internal-format
  msgid "multiply option implies r%d is fixed"
  msgstr ""
  
! #: config/arc/arc.cc:2017 config/epiphany/epiphany.cc:505
  #: config/epiphany/epiphany.cc:547
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute is not a string constant"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/arc/arc.cc:2026
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\""
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/arc/arc.cc:2035
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute is not \"ilink\" or \"firq\""
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/arc/arc.cc:2049 config/arm/arm.cc:7444 config/arm/arm.cc:7462
! #: config/arm/arm.cc:7641 config/avr/avr.cc:11391 config/avr/avr.cc:11405
! #: config/bfin/bfin.cc:4694 config/bfin/bfin.cc:4755 config/bfin/bfin.cc:4785
! #: config/bpf/bpf.cc:93 config/csky/csky.cc:6458 config/csky/csky.cc:6486
! #: config/epiphany/epiphany.cc:488 config/gcn/gcn.cc:362
! #: config/h8300/h8300.cc:5001 config/i386/i386-options.cc:3605
! #: config/i386/i386-options.cc:3785 config/i386/i386-options.cc:3841
! #: config/i386/i386-options.cc:3892 config/i386/i386-options.cc:3929
! #: config/m68k/m68k.cc:804 config/mcore/mcore.cc:3068 config/mingw/winnt.cc:354
! #: config/nvptx/nvptx.cc:5888 config/riscv/riscv.cc:7562
  #: config/rl78/rl78.cc:821 config/rl78/rl78.cc:890
! #: config/rs6000/rs6000.cc:20653 config/rx/rx.cc:2712 config/rx/rx.cc:2738
! #: config/s390/s390.cc:1158 config/s390/s390.cc:1248 config/sh/sh.cc:8442
  #: config/sh/sh.cc:8460 config/sh/sh.cc:8484 config/sh/sh.cc:8555
! #: config/sh/sh.cc:8578 config/stormy16/stormy16.cc:2402
  #: config/v850/v850.cc:2010 config/visium/visium.cc:727
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to functions"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: config/arc/arc.cc:6895
  #, gcc-internal-format
  msgid "%<__builtin_arc_aligned%> with non-constant alignment"
  msgstr ""
  
! #: config/arc/arc.cc:6903
  #, fuzzy, gcc-internal-format
  msgid "invalid alignment value for %<__builtin_arc_aligned%>"
  msgstr "κακοδιαμορφωμένη γραμμή αγνοήθηκε"
  
! #: config/arc/arc.cc:7066
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr ""
  
! #: config/arc/arc.cc:7107 config/arc/arc.cc:7204
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.cc:7140 config/arc/arc.cc:7172
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.cc:7144 config/arc/arc.cc:7176
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.cc:7208
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.cc:7241
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr ""
  
! #: config/arc/arc.cc:7245
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.cc:7252
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr ""
  
! #: config/arc/arc.cc:7255
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr ""
  
! #: config/arc/arc.cc:7302
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin requires an immediate for operand %d"
  msgstr ""
  
! #: config/arc/arc.cc:7307
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/arc/arc.cc:7311
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/arc/arc.cc:7315
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/arc/arc.cc:7318
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.cc:7409
  #, gcc-internal-format
  msgid "register number must be a compile-time constant.  Try giving higher optimization levels"
  msgstr ""
  
! #: config/arc/arc.cc:8481
  #, gcc-internal-format
  msgid "insn addresses not set after shorten branches"
  msgstr ""
  
! #: config/arc/arc.cc:8696
  #, gcc-internal-format
  msgid "insn addresses not freed"
  msgstr ""
  
! #: config/arc/arc.cc:10844
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr ""
  
! #: config/arc/arc.cc:10852 config/arc/arc.cc:10891
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute is missing"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/arc/arc.cc:10863 config/arc/arc.cc:10902 config/arc/arc.cc:11028
! #: config/avr/avr.cc:11465
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/arc/arc.cc:10883
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr ""
  
! #: config/arc/arc.cc:10938
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to types"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: config/arc/arc.cc:10944
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute ignored"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: config/arc/arc.cc:11018 config/avr/avr.cc:11452 config/bfin/bfin.cc:4817
! #: config/mingw/winnt.cc:63 config/nvptx/nvptx.cc:5911
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: config/arm/aarch-common.cc:553 config/i386/i386.cc:24966
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:614 config/i386/i386.cc:25030
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr ""
  
! #: config/arm/aarch-common.cc:624 config/i386/i386.cc:25059
  #, fuzzy, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
  
! #: config/arm/aarch-common.cc:713
  #, fuzzy, gcc-internal-format
  msgid "missing feature or flag for %qs"
  msgstr "παράληψη ορίσματος αρχείου"
  
! #: config/arm/aarch-common.cc:715
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %qs for %qs"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: config/arm/aarch-common.cc:726
  #, gcc-internal-format
  msgid "argument %qs can only appear alone in %qs"
  msgstr ""
  
! #: config/arm/arm-builtins.cc:2229
  #, gcc-internal-format, gfc-internal-format
  msgid "coprocessor %d is not enabled with +cdecp%d"
  msgstr ""
  
! #: config/arm/arm-builtins.cc:2233
  #, gcc-internal-format
  msgid "coproc must be a constant immediate in range [0-%d] enabled with %<+cdecp<N>%>"
  msgstr ""
  
! #: config/arm/arm-builtins.cc:2242
  #, fuzzy, gcc-internal-format
  msgid "argument %d to %qE must be a constant immediate in range [0-%d]"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/arm/arm-builtins.cc:2360
  #, fuzzy, gcc-internal-format
  msgid "this builtin is not supported for this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/arm/arm-builtins.cc:2475
  #, gcc-internal-format
  msgid "saturation bit range must be in the range [%wd, %wd]"
  msgstr ""
  
! #: config/arm/arm-builtins.cc:2480
  #, fuzzy, gcc-internal-format
  msgid "saturation bit range must be a constant immediate"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: config/arm/arm-builtins.cc:2504
  #, gcc-internal-format
  msgid "You must enable MVE instructions to use these intrinsics"
  msgstr ""
  
! #: config/arm/arm-builtins.cc:2526
  #, gcc-internal-format
  msgid "You must enable NEON instructions (e.g. %<-mfloat-abi=softfp%> %<-mfpu=neon%>) to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.cc:2548
  #, gcc-internal-format
  msgid "You must enable VFP instructions to use these intrinsics."
  msgstr ""
  
! #: config/arm/arm-builtins.cc:2608
  #, gcc-internal-format
  msgid "You must enable crypto instructions (e.g. include %<-mfloat-abi=softfp%> %<-mfpu=crypto-neon%>) to use these intrinsics."
  msgstr ""
  
  #: config/arm/arm-c.cc:108
  #, gcc-internal-format
  msgid "argument %u to function %qE is of type %qT which is not known to be 128 bits wide"
*************** msgstr ""
*** 40445,40804 ****
  msgid "unknown %<#pragma GCC arm%> option %qs"
  msgstr ""
  
! #: config/arm/arm-mve-builtins.cc:528
  #, gcc-internal-format
  msgid "this definition requires the MVE ISA extension"
  msgstr ""
  
! #: config/arm/arm-mve-builtins.cc:553
  #, gcc-internal-format
  msgid "this definition requires MVE types, please include %qs"
  msgstr ""
  
! #: config/arm/arm-mve-builtins.cc:623
  #, gcc-internal-format
  msgid "you can enable mve.fp by using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/arm/arm-mve-builtins.cc:660
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value multiple of %wd in the range [%wd, %wd]"
  msgstr ""
  
! #: config/arm/arm-mve-builtins.cc:1275
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid MVE element type"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/arm/arm-mve-builtins.cc:1309
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a single MVE vector rather than a tuple"
  msgstr "το πέρασμα του ορίσματος %d του δείκτη στη συνάρτηση"
  
! #: config/arm/arm-mve-builtins.cc:1329
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an MVE vector type"
  msgstr "το πέρασμα του ορίσματος %d του δείκτη στη συνάρτηση"
  
! #: config/arm/arm-mve-builtins.cc:1332
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an MVE tuple type"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/arm/arm-mve-builtins.cc:1409
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but previous arguments had type %qT"
  msgstr "το πέρασμα του ορίσματος %d του δείκτη στη συνάρτηση"
  
! #: config/arm/arm-mve-builtins.cc:1699
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a pointer to %qT"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/arm/arm-mve-builtins.cc:2341
  #, gcc-internal-format
  msgid "constant predicate argument %d (%wx) does not map to %d lane numbers, converted to %wx"
  msgstr ""
  
! #: config/arm/arm.cc:2976
! #, gcc-internal-format
! msgid "iWMMXt and NEON are incompatible"
! msgstr ""
! 
! #: config/arm/arm.cc:2982
  #, fuzzy, gcc-internal-format
  msgid "target CPU does not support ARM mode"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: config/arm/arm.cc:2986
  #, gcc-internal-format
  msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
  msgstr ""
  
! #: config/arm/arm.cc:2989
  #, gcc-internal-format
  msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
  msgstr ""
  
! #: config/arm/arm.cc:2997
  #, gcc-internal-format
  msgid "%<-g%> with %<-mno-apcs-frame%> may not give sensible debugging"
  msgstr ""
  
! #: config/arm/arm.cc:3002
! #, gcc-internal-format
! msgid "iWMMXt unsupported under Thumb mode"
! msgstr ""
! 
! #: config/arm/arm.cc:3005
  #, gcc-internal-format
  msgid "cannot use %<-mtp=cp15%> with 16-bit Thumb"
  msgstr ""
  
! #: config/arm/arm.cc:3009
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with Thumb"
  msgstr ""
  
! #: config/arm/arm.cc:3022
  #, gcc-internal-format
  msgid "%qs only supports non-pic code on M-profile targets with the MOVT instruction"
  msgstr ""
  
! #: config/arm/arm.cc:3027
  #, gcc-internal-format
  msgid "%qs only supports non-pic code on M-profile targets"
  msgstr ""
  
! #: config/arm/arm.cc:3032
  #, gcc-internal-format
  msgid "%qs is incompatible with %<-mword-relocations%>"
  msgstr ""
  
! #: config/arm/arm.cc:3134
  #, gcc-internal-format
  msgid "target CPU does not support THUMB instructions"
  msgstr ""
  
! #: config/arm/arm.cc:3184
  #, fuzzy, gcc-internal-format
  msgid "target CPU does not support unaligned accesses"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: config/arm/arm.cc:3243 config/arm/arm.cc:33500
  #, gcc-internal-format
  msgid "This architecture does not support branch protection instructions"
  msgstr ""
  
! #: config/arm/arm.cc:3246
  #, gcc-internal-format
  msgid "Return address signing is not supported with %<-mtpcs-frame%>."
  msgstr ""
  
! #: config/arm/arm.cc:3384
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with switch %<-march=%s%>"
  msgstr ""
  
! #: config/arm/arm.cc:3639
  #, gcc-internal-format
  msgid "%<-mapcs-stack-check%> incompatible with %<-mno-apcs-frame%>"
  msgstr ""
  
! #: config/arm/arm.cc:3648
  #, gcc-internal-format
  msgid "%<-fpic%> and %<-mapcs-reent%> are incompatible"
  msgstr ""
  
! #: config/arm/arm.cc:3651
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr ""
  
! #: config/arm/arm.cc:3674
  #, gcc-internal-format
  msgid "option %<-mstructure-size-boundary%> is deprecated"
  msgstr ""
  
! #: config/arm/arm.cc:3682
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr ""
  
! #: config/arm/arm.cc:3684
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr ""
  
! #: config/arm/arm.cc:3709
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with %<-msingle-pic-base%>"
  msgstr ""
  
! #: config/arm/arm.cc:3721 config/arm/arm.cc:33850
  #, fuzzy, gcc-internal-format
  msgid "FDPIC mode is not supported in Thumb-1 mode"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/arm/arm.cc:3729
  #, gcc-internal-format
  msgid "%<-mpic-register=%> is useless without %<-fpic%>"
  msgstr ""
  
! #: config/arm/arm.cc:3738
  #, gcc-internal-format
  msgid "unable to use %qs for PIC register"
  msgstr ""
  
! #: config/arm/arm.cc:3778 config/pru/pru.cc:627
  #, fuzzy, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> not supported on this architecture"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
  # src/getopt1.c:155
  # src/getopt1.c:155
! #: config/arm/arm.cc:3946
  #, fuzzy, gcc-internal-format
  msgid "selected fp16 options are incompatible"
  msgstr "επιλογή α\n"
  
! #: config/arm/arm.cc:3981
  #, gcc-internal-format
  msgid "%<-mstack-protector-guard=tls%> needs a hardware TLS register"
  msgstr ""
  
! #: config/arm/arm.cc:4001
! #, gcc-internal-format
! msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
! msgstr ""
! 
! #: config/arm/arm.cc:4004
! #, gcc-internal-format
! msgid "iwmmxt abi requires an iwmmxt capable cpu"
! msgstr ""
! 
! #: config/arm/arm.cc:4012
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr ""
  
! #: config/arm/arm.cc:4025
  #, fuzzy, gcc-internal-format
  msgid "AAPCS does not support %<-mcaller-super-interworking%>"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: config/arm/arm.cc:4028
  #, fuzzy, gcc-internal-format
  msgid "AAPCS does not support %<-mcallee-super-interworking%>"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: config/arm/arm.cc:4033
  #, gcc-internal-format
  msgid "%<__fp16%> and no ldrh"
  msgstr ""
  
! #: config/arm/arm.cc:4036
  #, gcc-internal-format
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr ""
  
! #: config/arm/arm.cc:4041
  #, gcc-internal-format
  msgid "ARMv8-M Security Extensions incompatible with selected FPU"
  msgstr ""
  
! #: config/arm/arm.cc:4053
  #, gcc-internal-format
  msgid "%<-mfloat-abi=hard%>: selected architecture lacks an FPU"
  msgstr ""
  
! #: config/arm/arm.cc:4061
  #, gcc-internal-format
  msgid "%<-mfloat-abi=hard%> and VFP"
  msgstr ""
  
! #: config/arm/arm.cc:6326
  #, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr ""
  
! #: config/arm/arm.cc:6328
  #, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr ""
  
! #: config/arm/arm.cc:6357
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr ""
  
! #: config/arm/arm.cc:6632
  #, gcc-internal-format
  msgid "Thumb-1 %<hard-float%> VFP ABI"
  msgstr ""
  
! #: config/arm/arm.cc:6727
  #, gcc-internal-format
  msgid "argument of type %qT not permitted with %<-mgeneral-regs-only%>"
  msgstr ""
  
! #: config/arm/arm.cc:7111 config/arm/arm.cc:7332 config/arm/arm.cc:7365
! #: config/arm/arm.cc:29586
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.cc:7503
  #, gcc-internal-format
  msgid "FP registers might be clobbered despite %qE attribute: compile with %<-mgeneral-regs-only%>"
  msgstr ""
  
! #: config/arm/arm.cc:7625
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr ""
  
! #: config/arm/arm.cc:7637
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr ""
  
! #: config/arm/arm.cc:7646
  #, gcc-internal-format
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr ""
  
! #: config/arm/arm.cc:7668 config/arm/arm.cc:7720
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored without %<-mcmse%> option"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: config/arm/arm.cc:7687
  #, gcc-internal-format
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr ""
  
! #: config/arm/arm.cc:7740
  #, gcc-internal-format
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr ""
  
! #: config/arm/arm.cc:9752
  #, gcc-internal-format
  msgid "accessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>"
  msgstr ""
  
! #: config/arm/arm.cc:13584 config/arm/arm.cc:13586
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.cc:26127
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr ""
  
! #: config/arm/arm.cc:26790
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr ""
  
! #: config/arm/arm.cc:27045
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr ""
  
! #: config/arm/arm.cc:27298
  #, gcc-internal-format
  msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode"
  msgstr ""
  
! #: config/arm/arm.cc:27596
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.cc:33865
  #, fuzzy, gcc-internal-format
  msgid "invalid fpu for target attribute or pragma %qs"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
--- 42011,42350 ----
  msgid "unknown %<#pragma GCC arm%> option %qs"
  msgstr ""
  
! #: config/arm/arm-mve-builtins.cc:508
  #, gcc-internal-format
  msgid "this definition requires the MVE ISA extension"
  msgstr ""
  
! #: config/arm/arm-mve-builtins.cc:533
  #, gcc-internal-format
  msgid "this definition requires MVE types, please include %qs"
  msgstr ""
  
! #: config/arm/arm-mve-builtins.cc:603
  #, gcc-internal-format
  msgid "you can enable mve.fp by using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/arm/arm-mve-builtins.cc:640
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value multiple of %wd in the range [%wd, %wd]"
  msgstr ""
  
! #: config/arm/arm-mve-builtins.cc:1272
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid MVE element type"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/arm/arm-mve-builtins.cc:1306
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a single MVE vector rather than a tuple"
  msgstr "το πέρασμα του ορίσματος %d του δείκτη στη συνάρτηση"
  
! #: config/arm/arm-mve-builtins.cc:1326
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an MVE vector type"
  msgstr "το πέρασμα του ορίσματος %d του δείκτη στη συνάρτηση"
  
! #: config/arm/arm-mve-builtins.cc:1329
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an MVE tuple type"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/arm/arm-mve-builtins.cc:1406
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but previous arguments had type %qT"
  msgstr "το πέρασμα του ορίσματος %d του δείκτη στη συνάρτηση"
  
! #: config/arm/arm-mve-builtins.cc:1696
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a pointer to %qT"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/arm/arm-mve-builtins.cc:2338
  #, gcc-internal-format
  msgid "constant predicate argument %d (%wx) does not map to %d lane numbers, converted to %wx"
  msgstr ""
  
! #: config/arm/arm.cc:2974
  #, fuzzy, gcc-internal-format
  msgid "target CPU does not support ARM mode"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: config/arm/arm.cc:2978
  #, gcc-internal-format
  msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
  msgstr ""
  
! #: config/arm/arm.cc:2981
  #, gcc-internal-format
  msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
  msgstr ""
  
! #: config/arm/arm.cc:2989
  #, gcc-internal-format
  msgid "%<-g%> with %<-mno-apcs-frame%> may not give sensible debugging"
  msgstr ""
  
! #: config/arm/arm.cc:2993
  #, gcc-internal-format
  msgid "cannot use %<-mtp=cp15%> with 16-bit Thumb"
  msgstr ""
  
! #: config/arm/arm.cc:2997
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with Thumb"
  msgstr ""
  
! #: config/arm/arm.cc:3010
  #, gcc-internal-format
  msgid "%qs only supports non-pic code on M-profile targets with the MOVT instruction"
  msgstr ""
  
! #: config/arm/arm.cc:3015
  #, gcc-internal-format
  msgid "%qs only supports non-pic code on M-profile targets"
  msgstr ""
  
! #: config/arm/arm.cc:3020
  #, gcc-internal-format
  msgid "%qs is incompatible with %<-mword-relocations%>"
  msgstr ""
  
! #: config/arm/arm.cc:3122
  #, gcc-internal-format
  msgid "target CPU does not support THUMB instructions"
  msgstr ""
  
! #: config/arm/arm.cc:3172
  #, fuzzy, gcc-internal-format
  msgid "target CPU does not support unaligned accesses"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: config/arm/arm.cc:3231 config/arm/arm.cc:33186
  #, gcc-internal-format
  msgid "This architecture does not support branch protection instructions"
  msgstr ""
  
! #: config/arm/arm.cc:3234
  #, gcc-internal-format
  msgid "Return address signing is not supported with %<-mtpcs-frame%>."
  msgstr ""
  
! #: config/arm/arm.cc:3372
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with switch %<-march=%s%>"
  msgstr ""
  
! #: config/arm/arm.cc:3627
  #, gcc-internal-format
  msgid "%<-mapcs-stack-check%> incompatible with %<-mno-apcs-frame%>"
  msgstr ""
  
! #: config/arm/arm.cc:3636
  #, gcc-internal-format
  msgid "%<-fpic%> and %<-mapcs-reent%> are incompatible"
  msgstr ""
  
! #: config/arm/arm.cc:3639
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr ""
  
! #: config/arm/arm.cc:3662
  #, gcc-internal-format
  msgid "option %<-mstructure-size-boundary%> is deprecated"
  msgstr ""
  
! #: config/arm/arm.cc:3670
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr ""
  
! #: config/arm/arm.cc:3672
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr ""
  
! #: config/arm/arm.cc:3697
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with %<-msingle-pic-base%>"
  msgstr ""
  
! #: config/arm/arm.cc:3709 config/arm/arm.cc:33536
  #, fuzzy, gcc-internal-format
  msgid "FDPIC mode is not supported in Thumb-1 mode"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/arm/arm.cc:3717
  #, gcc-internal-format
  msgid "%<-mpic-register=%> is useless without %<-fpic%>"
  msgstr ""
  
! #: config/arm/arm.cc:3726
  #, gcc-internal-format
  msgid "unable to use %qs for PIC register"
  msgstr ""
  
! #: config/arm/arm.cc:3766 config/pru/pru.cc:627
  #, fuzzy, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> not supported on this architecture"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
  # src/getopt1.c:155
  # src/getopt1.c:155
! #: config/arm/arm.cc:3935
  #, fuzzy, gcc-internal-format
  msgid "selected fp16 options are incompatible"
  msgstr "επιλογή α\n"
  
! #: config/arm/arm.cc:3973
  #, gcc-internal-format
  msgid "%<-mstack-protector-guard=tls%> needs a hardware TLS register"
  msgstr ""
  
! #: config/arm/arm.cc:3998
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr ""
  
! #: config/arm/arm.cc:4011
  #, fuzzy, gcc-internal-format
  msgid "AAPCS does not support %<-mcaller-super-interworking%>"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: config/arm/arm.cc:4014
  #, fuzzy, gcc-internal-format
  msgid "AAPCS does not support %<-mcallee-super-interworking%>"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: config/arm/arm.cc:4019
  #, gcc-internal-format
  msgid "%<__fp16%> and no ldrh"
  msgstr ""
  
! #: config/arm/arm.cc:4022
  #, gcc-internal-format
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr ""
  
! #: config/arm/arm.cc:4027
  #, gcc-internal-format
  msgid "ARMv8-M Security Extensions incompatible with selected FPU"
  msgstr ""
  
! #: config/arm/arm.cc:4037
  #, gcc-internal-format
  msgid "%<-mfloat-abi=hard%>: selected architecture lacks an FPU"
  msgstr ""
  
! #: config/arm/arm.cc:4045
  #, gcc-internal-format
  msgid "%<-mfloat-abi=hard%> and VFP"
  msgstr ""
  
! #: config/arm/arm.cc:6329
  #, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr ""
  
! #: config/arm/arm.cc:6331
  #, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr ""
  
! #: config/arm/arm.cc:6360
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr ""
  
! #: config/arm/arm.cc:6635
  #, gcc-internal-format
  msgid "Thumb-1 %<hard-float%> VFP ABI"
  msgstr ""
  
! #: config/arm/arm.cc:6730
  #, gcc-internal-format
  msgid "argument of type %qT not permitted with %<-mgeneral-regs-only%>"
  msgstr ""
  
! #: config/arm/arm.cc:7114 config/arm/arm.cc:7305 config/arm/arm.cc:7338
! #: config/arm/arm.cc:29396
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.cc:7468
  #, gcc-internal-format
  msgid "FP registers might be clobbered despite %qE attribute: compile with %<-mgeneral-regs-only%>"
  msgstr ""
  
! #: config/arm/arm.cc:7590
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr ""
  
! #: config/arm/arm.cc:7602
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr ""
  
! #: config/arm/arm.cc:7611
  #, gcc-internal-format
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr ""
  
! #: config/arm/arm.cc:7633 config/arm/arm.cc:7685
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored without %<-mcmse%> option"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: config/arm/arm.cc:7652
  #, gcc-internal-format
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr ""
  
! #: config/arm/arm.cc:7705
  #, gcc-internal-format
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr ""
  
! #: config/arm/arm.cc:9700
  #, gcc-internal-format
  msgid "accessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>"
  msgstr ""
  
! #: config/arm/arm.cc:13527 config/arm/arm.cc:13529
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.cc:25975
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr ""
  
! #: config/arm/arm.cc:26638
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr ""
  
! #: config/arm/arm.cc:26893
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr ""
  
! #: config/arm/arm.cc:27146
  #, gcc-internal-format
  msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode"
  msgstr ""
  
! #: config/arm/arm.cc:27444
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.cc:33551
  #, fuzzy, gcc-internal-format
  msgid "invalid fpu for target attribute or pragma %qs"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
*************** msgstr "μη έγκυρο είδος α�
*** 40806,40827 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.cc:33873
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.cc:33886
  #, fuzzy, gcc-internal-format
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: config/arm/arm.cc:33900
  #, fuzzy, gcc-internal-format
  msgid "unknown target attribute or pragma %qs"
  msgstr "άγνωστος χαρακτήρας `%s'"
  
! #: config/arm/arm.cc:36137
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> flags not supported in thumb1 mode"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
--- 42352,42373 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.cc:33559
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.cc:33572
  #, fuzzy, gcc-internal-format
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: config/arm/arm.cc:33586
  #, fuzzy, gcc-internal-format
  msgid "unknown target attribute or pragma %qs"
  msgstr "άγνωστος χαρακτήρας `%s'"
  
! #: config/arm/arm.cc:35822
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> flags not supported in thumb1 mode"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
*************** msgstr "μη τερματιζμένο α
*** 40876,40882 ****
  msgid "supported core architectures:%s"
  msgstr ""
  
! #: config/avr/avr-passes.cc:5038
  #, fuzzy, gcc-internal-format
  msgid "failed to split insn"
  msgstr "αδυναμία εύρεσης βρόχου"
--- 42422,42428 ----
  msgid "supported core architectures:%s"
  msgstr ""
  
! #: config/avr/avr-passes.cc:5032
  #, fuzzy, gcc-internal-format
  msgid "failed to split insn"
  msgstr "αδυναμία εύρεσης βρόχου"
*************** msgstr "αδυναμία εύρεσης
*** 40885,41074 ****
  #. happen as options are provided by device-specs.  It could be a
  #. typo in a device-specs or calling the compiler proper directly
  #. with -mmcu=<device>.
! #: config/avr/avr.cc:462
  #, gcc-internal-format
  msgid "unknown core architecture %qs specified with %qs"
  msgstr ""
  
! #: config/avr/avr.cc:522 config/pru/pru.cc:616 config/visium/visium.cc:425
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe not supported"
  msgid "%<-fpic%> is not supported"
  msgstr "το -pipe δεν υποστηρίζεται"
  
! #: config/avr/avr.cc:524 config/pru/pru.cc:618 config/visium/visium.cc:427
  #, fuzzy, gcc-internal-format
  msgid "%<-fPIC%> is not supported"
  msgstr "Το ai_family δεν υποστηρίζεται"
  
! #: config/avr/avr.cc:526 config/pru/pru.cc:620
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe not supported"
  msgid "%<-fpie%> is not supported"
  msgstr "το -pipe δεν υποστηρίζεται"
  
! #: config/avr/avr.cc:528 config/pru/pru.cc:622
  #, fuzzy, gcc-internal-format
  msgid "%<-fPIE%> is not supported"
  msgstr "Το ai_family δεν υποστηρίζεται"
  
! #: config/avr/avr.cc:954 config/avr/avr.cc:959 config/riscv/riscv.cc:11243
  #, fuzzy, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "οι επιλογές --string και --check είναι αμοιβαίως αποκλειόμενες"
  
! #: config/avr/avr.cc:981 config/riscv/riscv.cc:11255
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: config/avr/avr.cc:983
  #, gcc-internal-format
  msgid "method %qs has an implicit %<this%> argument"
  msgstr ""
  
! #: config/avr/avr.cc:987 config/riscv/riscv.cc:11252
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "`return' χωρίς τιμή, σε συνάρτηση που επιστρέφει μη-κενό"
  
! #: config/avr/avr.cc:999
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
  msgstr ""
  
! #: config/avr/avr.cc:1005
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute ignored on non-ISR function"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: config/avr/avr.cc:1015
  #, gcc-internal-format
  msgid "%qs is a reserved identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
  msgstr ""
  
! #: config/avr/avr.cc:1022
  #, gcc-internal-format
  msgid "%qs is a deprecated identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> or %<#include <compat/deprecated.h>%> before using the %qs macro"
  msgstr ""
  
! #: config/avr/avr.cc:1244
  #, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr ""
  
! #: config/avr/avr.cc:2629
  #, gcc-internal-format
  msgid "pointer offset from symbol may be incorrect"
  msgstr ""
  
! #: config/avr/avr.cc:2819
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr ""
  
! #: config/avr/avr.cc:2872
  #, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr ""
  
! #: config/avr/avr.cc:3218
  #, gcc-internal-format, gfc-internal-format
  msgid "fixed register %s used to pass parameter to function"
  msgstr ""
  
! #: config/avr/avr.cc:3700
  #, gcc-internal-format
  msgid "writing to address space %qs not supported"
  msgstr ""
  
! #: config/avr/avr.cc:11356
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables in static storage"
  msgstr ""
  
! #: config/avr/avr.cc:11363
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: config/avr/avr.cc:11405
  #, gcc-internal-format
  msgid "%qE attribute address out of range 0x%x%s0x%x"
  msgstr ""
  
! #: config/avr/avr.cc:11419
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr ""
  
! #: config/avr/avr.cc:11429
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute on non-volatile variable"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: config/avr/avr.cc:11507
  #, gcc-internal-format
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr ""
  
! #: config/avr/avr.cc:11514
  #, gcc-internal-format
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr ""
  
! #: config/avr/avr.cc:11695
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr ""
  
! #: config/avr/avr.cc:11698
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr ""
  
! #: config/avr/avr.cc:11723
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs expects a constant positive integer argument"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/avr/avr.cc:11727
  #, gcc-internal-format
  msgid "vector number %d of %q+D is out of range 1%s3 for compact vector table"
  msgstr ""
  
! #: config/avr/avr.cc:11769
  #, gcc-internal-format
  msgid "variable %q+D with attribute %qs must be located in static storage"
  msgstr ""
  
! #: config/avr/avr.cc:11812
  #, gcc-internal-format
  msgid "%<section(\"%s\")%> attribute on main function inhibits %<-mno-call-main%>"
  msgstr ""
  
! #: config/avr/avr.cc:11868
  #, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr ""
  
! #: config/avr/avr.cc:12029
  #, gcc-internal-format
  msgid "static attribute %qs declaration for %q+D needs an address"
  msgstr ""
  
! #: config/avr/avr.cc:12118
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the %<.noinit%> section"
  msgstr ""
  
  #. This might happen with C++ if stuff needs constructing.
! #: config/avr/avr.cc:12195
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D with dynamic initialization put into program memory area"
  msgstr "μη πλήρης εγγραφή"
  
! #: config/avr/avr.cc:12206
  #, gcc-internal-format
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr ""
--- 42431,42620 ----
  #. happen as options are provided by device-specs.  It could be a
  #. typo in a device-specs or calling the compiler proper directly
  #. with -mmcu=<device>.
! #: config/avr/avr.cc:527
  #, gcc-internal-format
  msgid "unknown core architecture %qs specified with %qs"
  msgstr ""
  
! #: config/avr/avr.cc:587 config/pru/pru.cc:616 config/visium/visium.cc:425
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe not supported"
  msgid "%<-fpic%> is not supported"
  msgstr "το -pipe δεν υποστηρίζεται"
  
! #: config/avr/avr.cc:589 config/pru/pru.cc:618 config/visium/visium.cc:427
  #, fuzzy, gcc-internal-format
  msgid "%<-fPIC%> is not supported"
  msgstr "Το ai_family δεν υποστηρίζεται"
  
! #: config/avr/avr.cc:591 config/pru/pru.cc:620
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe not supported"
  msgid "%<-fpie%> is not supported"
  msgstr "το -pipe δεν υποστηρίζεται"
  
! #: config/avr/avr.cc:593 config/pru/pru.cc:622
  #, fuzzy, gcc-internal-format
  msgid "%<-fPIE%> is not supported"
  msgstr "Το ai_family δεν υποστηρίζεται"
  
! #: config/avr/avr.cc:1019 config/avr/avr.cc:1024 config/riscv/riscv.cc:12976
  #, fuzzy, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "οι επιλογές --string και --check είναι αμοιβαίως αποκλειόμενες"
  
! #: config/avr/avr.cc:1046 config/riscv/riscv.cc:12988
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: config/avr/avr.cc:1048
  #, gcc-internal-format
  msgid "method %qs has an implicit %<this%> argument"
  msgstr ""
  
! #: config/avr/avr.cc:1052 config/riscv/riscv.cc:12985
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "`return' χωρίς τιμή, σε συνάρτηση που επιστρέφει μη-κενό"
  
! #: config/avr/avr.cc:1064
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
  msgstr ""
  
! #: config/avr/avr.cc:1070
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute ignored on non-ISR function"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: config/avr/avr.cc:1080
  #, gcc-internal-format
  msgid "%qs is a reserved identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
  msgstr ""
  
! #: config/avr/avr.cc:1087
  #, gcc-internal-format
  msgid "%qs is a deprecated identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> or %<#include <compat/deprecated.h>%> before using the %qs macro"
  msgstr ""
  
! #: config/avr/avr.cc:1309
  #, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr ""
  
! #: config/avr/avr.cc:2608
  #, gcc-internal-format
  msgid "pointer offset from symbol may be incorrect"
  msgstr ""
  
! #: config/avr/avr.cc:2798
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr ""
  
! #: config/avr/avr.cc:2851
  #, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr ""
  
! #: config/avr/avr.cc:3197
  #, gcc-internal-format, gfc-internal-format
  msgid "fixed register %s used to pass parameter to function"
  msgstr ""
  
! #: config/avr/avr.cc:3720
  #, gcc-internal-format
  msgid "writing to address space %qs not supported"
  msgstr ""
  
! #: config/avr/avr.cc:11424
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables in static storage"
  msgstr ""
  
! #: config/avr/avr.cc:11431
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: config/avr/avr.cc:11473
  #, gcc-internal-format
  msgid "%qE attribute address out of range 0x%x%s0x%x"
  msgstr ""
  
! #: config/avr/avr.cc:11487
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr ""
  
! #: config/avr/avr.cc:11497
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute on non-volatile variable"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: config/avr/avr.cc:11575
  #, gcc-internal-format
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr ""
  
! #: config/avr/avr.cc:11582
  #, gcc-internal-format
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr ""
  
! #: config/avr/avr.cc:11775
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr ""
  
! #: config/avr/avr.cc:11778
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr ""
  
! #: config/avr/avr.cc:11803
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs expects a constant positive integer argument"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/avr/avr.cc:11807
  #, gcc-internal-format
  msgid "vector number %d of %q+D is out of range 1%s3 for compact vector table"
  msgstr ""
  
! #: config/avr/avr.cc:11849
  #, gcc-internal-format
  msgid "variable %q+D with attribute %qs must be located in static storage"
  msgstr ""
  
! #: config/avr/avr.cc:11892
  #, gcc-internal-format
  msgid "%<section(\"%s\")%> attribute on main function inhibits %<-mno-call-main%>"
  msgstr ""
  
! #: config/avr/avr.cc:11948
  #, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr ""
  
! #: config/avr/avr.cc:12066
  #, gcc-internal-format
  msgid "static attribute %qs declaration for %q+D needs an address"
  msgstr ""
  
! #: config/avr/avr.cc:12155
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the %<.noinit%> section"
  msgstr ""
  
  #. This might happen with C++ if stuff needs constructing.
! #: config/avr/avr.cc:12232
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D with dynamic initialization put into program memory area"
  msgstr "μη πλήρης εγγραφή"
  
! #: config/avr/avr.cc:12243
  #, gcc-internal-format
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr ""
*************** msgstr ""
*** 41077,41123 ****
  #. hence deny initializers now.  The values of symbols with an
  #. address attribute are determined by the attribute, not by
  #. some initializer.
! #: config/avr/avr.cc:12271
  #, gcc-internal-format
  msgid "variable %q+D with attribute %qs must not have an initializer"
  msgstr ""
  
! #: config/avr/avr.cc:12324
  #, fuzzy, gcc-internal-format
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr "μη έγκυρο δικαίωμα"
  
! #: config/avr/avr.cc:12388
  #, fuzzy, gcc-internal-format
  msgid "architecture %qs supported for assembler only"
  msgstr "Το servname δεν υποστηρίζεται από το ai_socktype"
  
! #: config/avr/avr.cc:15107
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr ""
  
! #: config/avr/avr.cc:16275 config/avr/avr.cc:16288
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/avr/avr.cc:16303
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant of 0x01, 0x7f, 0x80 or 0xfe as first argument"
  msgstr ""
  
! #: config/avr/avr.cc:16318
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/avr/avr.cc:16346
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.cc:16355
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
--- 42623,42669 ----
  #. hence deny initializers now.  The values of symbols with an
  #. address attribute are determined by the attribute, not by
  #. some initializer.
! #: config/avr/avr.cc:12308
  #, gcc-internal-format
  msgid "variable %q+D with attribute %qs must not have an initializer"
  msgstr ""
  
! #: config/avr/avr.cc:12361
  #, fuzzy, gcc-internal-format
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr "μη έγκυρο δικαίωμα"
  
! #: config/avr/avr.cc:12425
  #, fuzzy, gcc-internal-format
  msgid "architecture %qs supported for assembler only"
  msgstr "Το servname δεν υποστηρίζεται από το ai_socktype"
  
! #: config/avr/avr.cc:15165
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr ""
  
! #: config/avr/avr.cc:16334 config/avr/avr.cc:16347
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/avr/avr.cc:16362
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant of 0x01, 0x7f, 0x80 or 0xfe as first argument"
  msgstr ""
  
! #: config/avr/avr.cc:16377
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/avr/avr.cc:16405
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.cc:16414
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
*************** msgstr ""
*** 41189,41200 ****
  "Οι επιλογές για να εκτυπωθεί και να οριστεί η ώρα δεν μπορούν να\n"
  "χρησιμοποιηθούν παράλληλα."
  
! #: config/bfin/bfin.cc:4700
  #, gcc-internal-format
  msgid "multiple function type attributes specified"
  msgstr ""
  
! #: config/bfin/bfin.cc:4767
  #, gcc-internal-format
  msgid "cannot apply both %<longcall%> and %<shortcall%> attributes to the same function"
  msgstr ""
--- 42735,42746 ----
  "Οι επιλογές για να εκτυπωθεί και να οριστεί η ώρα δεν μπορούν να\n"
  "χρησιμοποιηθούν παράλληλα."
  
! #: config/bfin/bfin.cc:4699
  #, gcc-internal-format
  msgid "multiple function type attributes specified"
  msgstr ""
  
! #: config/bfin/bfin.cc:4766
  #, gcc-internal-format
  msgid "cannot apply both %<longcall%> and %<shortcall%> attributes to the same function"
  msgstr ""
*************** msgstr "δομή"
*** 41255,41263 ****
  msgid "indirect call in function, which are not supported by eBPF"
  msgstr ""
  
! #: config/bpf/bpf.cc:1065 config/loongarch/loongarch-builtins.cc:2987
! #: config/mips/mips.cc:17557 config/riscv/riscv-builtins.cc:360
! #: config/riscv/riscv-vector-builtins.cc:4473
  #, fuzzy, gcc-internal-format
  msgid "invalid argument to built-in function"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
--- 42801,42809 ----
  msgid "indirect call in function, which are not supported by eBPF"
  msgstr ""
  
! #: config/bpf/bpf.cc:1065 config/loongarch/loongarch-builtins.cc:3042
! #: config/mips/mips.cc:17579 config/riscv/riscv-builtins.cc:369
! #: config/riscv/riscv-vector-builtins.cc:5196
  #, fuzzy, gcc-internal-format
  msgid "invalid argument to built-in function"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
*************** msgstr "Η παράμετρος `%s' δ�
*** 41267,41288 ****
  msgid "invalid built-in function at expansion"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: config/bpf/bpf.cc:1302 config/bpf/bpf.cc:1305
  #, fuzzy, gcc-internal-format
  msgid "could not inline call to %<__builtin_%s%>: size must be constant"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: config/bpf/bpf.cc:1333 config/bpf/bpf.cc:1336
  #, gcc-internal-format
  msgid "could not inline call to %<__builtin_%s%>: too many bytes, use %<-minline-memops-threshold%>"
  msgstr ""
  
! #: config/bpf/bpf.cc:1386 config/bpf/bpf.cc:1389
  #, fuzzy, gcc-internal-format
  msgid "could not inline call to %<__builtin_memset%>: size must be constant"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/bpf/bpf.cc:1417 config/bpf/bpf.cc:1420
  #, gcc-internal-format
  msgid "could not inline call to %<__builtin_memset%>: too many bytes, use %<-minline-memops-threshold%>"
  msgstr ""
--- 42813,42834 ----
  msgid "invalid built-in function at expansion"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: config/bpf/bpf.cc:1300 config/bpf/bpf.cc:1303
  #, fuzzy, gcc-internal-format
  msgid "could not inline call to %<__builtin_%s%>: size must be constant"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: config/bpf/bpf.cc:1331 config/bpf/bpf.cc:1334
  #, gcc-internal-format
  msgid "could not inline call to %<__builtin_%s%>: too many bytes, use %<-minline-memops-threshold%>"
  msgstr ""
  
! #: config/bpf/bpf.cc:1384 config/bpf/bpf.cc:1387
  #, fuzzy, gcc-internal-format
  msgid "could not inline call to %<__builtin_memset%>: size must be constant"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/bpf/bpf.cc:1415 config/bpf/bpf.cc:1418
  #, gcc-internal-format
  msgid "could not inline call to %<__builtin_memset%>: too many bytes, use %<-minline-memops-threshold%>"
  msgstr ""
*************** msgstr ""
*** 41301,41307 ****
  msgid "MULT case in %<cris_op_str%>"
  msgstr ""
  
! #: config/cris/cris.cc:1253 config/moxie/moxie.cc:186 config/or1k/or1k.cc:1294
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "internal error: bad register: %d"
  msgstr "εσωτερικό σφάλμα στο %s, γραμμή %u"
--- 42847,42853 ----
  msgid "MULT case in %<cris_op_str%>"
  msgstr ""
  
! #: config/cris/cris.cc:1253 config/moxie/moxie.cc:186 config/or1k/or1k.cc:1293
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "internal error: bad register: %d"
  msgstr "εσωτερικό σφάλμα στο %s, γραμμή %u"
*************** msgstr "άγνωστη μέθοδος κ
*** 41347,41353 ****
  msgid "unknown dest"
  msgstr "άγνωστη μέθοδος καταλόγων"
  
! #: config/cris/cris.cc:3095
  #, gcc-internal-format, gfc-internal-format
  msgid "stackframe too big: %d bytes"
  msgstr ""
--- 42893,42899 ----
  msgid "unknown dest"
  msgstr "άγνωστη μέθοδος καταλόγων"
  
! #: config/cris/cris.cc:3103
  #, gcc-internal-format, gfc-internal-format
  msgid "stackframe too big: %d bytes"
  msgstr ""
*************** msgstr ""
*** 41395,41406 ****
  #. by the caller.  In theory we could test for that and handle
  #. limited cases with parameters that all fit in r0-r3 with no
  #. stack overflow, but punt for now.
! #: config/csky/csky.cc:6281
  #, fuzzy, gcc-internal-format
  msgid "Nested function trampolines not supported on CK801."
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: config/csky/csky.cc:6477
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored without %<-mistack%>"
  msgstr "το `%s' είναι πρόγονος του `%s'"
--- 42941,42952 ----
  #. by the caller.  In theory we could test for that and handle
  #. limited cases with parameters that all fit in r0-r3 with no
  #. stack overflow, but punt for now.
! #: config/csky/csky.cc:6280
  #, fuzzy, gcc-internal-format
  msgid "Nested function trampolines not supported on CK801."
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: config/csky/csky.cc:6476
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored without %<-mistack%>"
  msgstr "το `%s' είναι πρόγονος του `%s'"
*************** msgstr ""
*** 41425,41486 ****
  msgid "%<stack_offset%> must be a multiple of 4"
  msgstr ""
  
! #: config/frv/frv.cc:8479
  #, fuzzy, gcc-internal-format
  msgid "accumulator is not a constant integer"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: config/frv/frv.cc:8484
  #, gcc-internal-format
  msgid "accumulator number is out of bounds"
  msgstr ""
  
! #: config/frv/frv.cc:8495
  #, gcc-internal-format
  msgid "inappropriate accumulator for %qs"
  msgstr ""
  
! #: config/frv/frv.cc:8571
  #, fuzzy, gcc-internal-format
  msgid "invalid IACC argument"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: config/frv/frv.cc:8594 config/sparc/sparc.cc:11037
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr ""
  
! #: config/frv/frv.cc:8599 config/sparc/sparc.cc:11043
  #, fuzzy, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "Ο αριθμός σύνδεσμου είναι έξω από το όριο"
  
! #: config/frv/frv.cc:9080
  #, gcc-internal-format
  msgid "media functions are not available unless %<-mmedia%> is used"
  msgstr ""
  
! #: config/frv/frv.cc:9092
  #, gcc-internal-format
  msgid "this media function is only available on the fr500"
  msgstr ""
  
! #: config/frv/frv.cc:9120
  #, gcc-internal-format
  msgid "this media function is only available on the fr400 and fr550"
  msgstr ""
  
! #: config/frv/frv.cc:9139
  #, gcc-internal-format
  msgid "this built-in function is only available on the fr405 and fr450"
  msgstr ""
  
! #: config/frv/frv.cc:9148
  #, gcc-internal-format
  msgid "this built-in function is only available on the fr500 and fr550"
  msgstr ""
  
! #: config/frv/frv.cc:9160
  #, gcc-internal-format
  msgid "this built-in function is only available on the fr450"
  msgstr ""
--- 42971,43032 ----
  msgid "%<stack_offset%> must be a multiple of 4"
  msgstr ""
  
! #: config/frv/frv.cc:8475
  #, fuzzy, gcc-internal-format
  msgid "accumulator is not a constant integer"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: config/frv/frv.cc:8480
  #, gcc-internal-format
  msgid "accumulator number is out of bounds"
  msgstr ""
  
! #: config/frv/frv.cc:8491
  #, gcc-internal-format
  msgid "inappropriate accumulator for %qs"
  msgstr ""
  
! #: config/frv/frv.cc:8567
  #, fuzzy, gcc-internal-format
  msgid "invalid IACC argument"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: config/frv/frv.cc:8590 config/sparc/sparc.cc:11023
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr ""
  
! #: config/frv/frv.cc:8595 config/sparc/sparc.cc:11029
  #, fuzzy, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "Ο αριθμός σύνδεσμου είναι έξω από το όριο"
  
! #: config/frv/frv.cc:9076
  #, gcc-internal-format
  msgid "media functions are not available unless %<-mmedia%> is used"
  msgstr ""
  
! #: config/frv/frv.cc:9088
  #, gcc-internal-format
  msgid "this media function is only available on the fr500"
  msgstr ""
  
! #: config/frv/frv.cc:9116
  #, gcc-internal-format
  msgid "this media function is only available on the fr400 and fr550"
  msgstr ""
  
! #: config/frv/frv.cc:9135
  #, gcc-internal-format
  msgid "this built-in function is only available on the fr405 and fr450"
  msgstr ""
  
! #: config/frv/frv.cc:9144
  #, gcc-internal-format
  msgid "this built-in function is only available on the fr500 and fr550"
  msgstr ""
  
! #: config/frv/frv.cc:9156
  #, gcc-internal-format
  msgid "this built-in function is only available on the fr450"
  msgstr ""
*************** msgstr ""
*** 41500,41657 ****
  msgid "stack frame must be smaller than 64K"
  msgstr ""
  
! #: config/gcn/gcn.cc:171
  #, gcc-internal-format
  msgid "%<-mxnack=on%> is incompatible with %<-march=%s%>"
  msgstr ""
  
! #: config/gcn/gcn.cc:269
  #, fuzzy, gcc-internal-format
  msgid "%<amdgpu_hsa_kernel%> attribute requires string constant arguments"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/gcn/gcn.cc:282
  #, gcc-internal-format
  msgid "unknown specifier %qs in %<amdgpu_hsa_kernel%> attribute"
  msgstr ""
  
! #: config/gcn/gcn.cc:289
  #, gcc-internal-format
  msgid "duplicated parameter specifier %qs in %<amdgpu_hsa_kernel%> attribute"
  msgstr ""
  
! #: config/gcn/gcn.cc:341
  #, fuzzy, gcc-internal-format
  msgid "too many arguments passed in sgpr registers"
  msgstr "πάρα πολλά ορίσματα"
  
! #: config/gcn/gcn.cc:2492
  #, gcc-internal-format
  msgid "A non-default set of initial values has been requested, which violates the ABI"
  msgstr ""
  
! #: config/gcn/gcn.cc:2760
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong type of argument %s"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: config/gcn/gcn.cc:3889
  #, fuzzy, gcc-internal-format
  msgid "TLS is not implemented for GCN."
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: config/gcn/gcn.cc:4981
  #, fuzzy, gcc-internal-format
  msgid "Builtin not implemented"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: config/gcn/gcn.cc:5627
  #, gcc-internal-format
  msgid "unsupported simdlen %wd (amdgcn)"
  msgstr ""
  
! #: config/gcn/gcn.cc:6338
  #, gcc-internal-format
  msgid "using %<vector_length (64)%>, ignoring %d"
  msgstr ""
  
! #: config/gcn/gcn.cc:6339
  #, gcc-internal-format
  msgid "using %<vector_length (64)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/gcn/gcn.cc:6351 config/nvptx/nvptx.cc:6754
  #, gcc-internal-format
  msgid "using %<num_workers (%d)%>, ignoring %d"
  msgstr ""
  
! #: config/gcn/gcn.cc:6378 config/gcn/gcn.cc:6407
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "offload dimension out of range (%d)"
  msgstr "Ο αριθμός σύνδεσμου είναι έξω από το όριο"
  
! #: config/gcn/gcn.cc:6894
  #, gcc-internal-format
  msgid "%d bytes of gang-private data-share memory exhausted (increase with %<-mgang-private-size=%d%>, for example)"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:168
  #, fuzzy, gcc-internal-format
  msgid "deleting file %qs: %m"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου `%s'"
  
! #: config/gcn/mkoffload.cc:785
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> not specified"
  msgstr ""
  
  #. else
! #: config/gcn/mkoffload.cc:810
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument in option %<-march=%s%>"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/gcn/mkoffload.cc:834
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<-march=%> are: %s"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: config/gcn/mkoffload.cc:837
  #, fuzzy, gcc-internal-format
  msgid "valid argument to %<-march=%> is %qs"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: config/gcn/mkoffload.cc:923
  #, gcc-internal-format
  msgid "GCC was built without library support for %<-march=%s%>; consider compiling for the associated generic architecture %<-march=%s%> instead"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:958
  #, gcc-internal-format
  msgid "%<COLLECT_GCC%> must be set"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1004
  #, fuzzy, gcc-internal-format
  msgid "offload compiler %qs not found"
  msgstr "το αρχείο χάρτη χαρακτήρων `%s' δεν βρέθηκε"
  
! #: config/gcn/mkoffload.cc:1026
  #, fuzzy, gcc-internal-format
  msgid "unrecognizable argument of option %<"
  msgstr "μη αναγνωρίσημη επιλογή `-%c'"
  
! #: config/gcn/mkoffload.cc:1033 config/nvptx/mkoffload.cc:728
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> specified multiple times"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1090 config/nvptx/mkoffload.cc:763
  #, gcc-internal-format
  msgid "either %<-fopenacc%> or %<-fopenmp%> must be set"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1119 config/gcn/mkoffload.cc:1136
  #, gcc-internal-format
  msgid "unhandled architecture"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1189 config/gcn/mkoffload.cc:1341
  #, fuzzy, gcc-internal-format
  msgid "cannot open %qs"
  msgstr "αδυναμία ανοίγματος του `%s'"
  
! #: config/gcn/mkoffload.cc:1327 config/nvptx/mkoffload.cc:856
  #, fuzzy, gcc-internal-format
  msgid "cannot open omp_requires file %qs"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου"
  
! #: config/gcn/mkoffload.cc:1331 config/nvptx/mkoffload.cc:860
  #, fuzzy, gcc-internal-format
  msgid "cannot read omp_requires file %qs"
  msgstr "ΣΦΑΛΜΑ: Αδυναμία δημιουργίας προσωρινού αρχείου για αλλαγή"
  
! #: config/gcn/mkoffload.cc:1337
  #, fuzzy, gcc-internal-format
  msgid "cannot open intermediate gcn asm file"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου"
--- 43046,43218 ----
  msgid "stack frame must be smaller than 64K"
  msgstr ""
  
! #: config/gcn/gcn.cc:172
  #, gcc-internal-format
  msgid "%<-mxnack=on%> is incompatible with %<-march=%s%>"
  msgstr ""
  
! #: config/gcn/gcn.cc:275
  #, fuzzy, gcc-internal-format
  msgid "%<amdgpu_hsa_kernel%> attribute requires string constant arguments"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/gcn/gcn.cc:288
  #, gcc-internal-format
  msgid "unknown specifier %qs in %<amdgpu_hsa_kernel%> attribute"
  msgstr ""
  
! #: config/gcn/gcn.cc:295
  #, gcc-internal-format
  msgid "duplicated parameter specifier %qs in %<amdgpu_hsa_kernel%> attribute"
  msgstr ""
  
! #: config/gcn/gcn.cc:347
  #, fuzzy, gcc-internal-format
  msgid "too many arguments passed in sgpr registers"
  msgstr "πάρα πολλά ορίσματα"
  
! #: config/gcn/gcn.cc:2521
  #, gcc-internal-format
  msgid "A non-default set of initial values has been requested, which violates the ABI"
  msgstr ""
  
! #: config/gcn/gcn.cc:2789
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong type of argument %s"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: config/gcn/gcn.cc:2951
! #, gcc-internal-format
! msgid "Unified Shared Memory is required, but XNACK is disabled"
! msgstr ""
! 
! #: config/gcn/gcn.cc:2952
! #, gcc-internal-format
! msgid "Try -foffload-options=-mxnack=any"
! msgstr ""
! 
! #: config/gcn/gcn.cc:3928
  #, fuzzy, gcc-internal-format
  msgid "TLS is not implemented for GCN."
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: config/gcn/gcn.cc:5044
  #, fuzzy, gcc-internal-format
  msgid "Builtin not implemented"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: config/gcn/gcn.cc:5685
  #, gcc-internal-format
  msgid "unsupported simdlen %wd (amdgcn)"
  msgstr ""
  
! #: config/gcn/gcn.cc:6553
  #, gcc-internal-format
  msgid "using %<vector_length (64)%>, ignoring %d"
  msgstr ""
  
! #: config/gcn/gcn.cc:6554
  #, gcc-internal-format
  msgid "using %<vector_length (64)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/gcn/gcn.cc:6566 config/nvptx/nvptx.cc:6741
  #, gcc-internal-format
  msgid "using %<num_workers (%d)%>, ignoring %d"
  msgstr ""
  
! #: config/gcn/gcn.cc:6593 config/gcn/gcn.cc:6622
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "offload dimension out of range (%d)"
  msgstr "Ο αριθμός σύνδεσμου είναι έξω από το όριο"
  
! #: config/gcn/gcn.cc:7105
  #, gcc-internal-format
  msgid "%d bytes of gang-private data-share memory exhausted (increase with %<-mgang-private-size=%d%>, for example)"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:171
  #, fuzzy, gcc-internal-format
  msgid "deleting file %qs: %m"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου `%s'"
  
! #: config/gcn/mkoffload.cc:632
! #, gcc-internal-format
! msgid "conflicting settings; XNACK is forced off but Unified Shared Memory is required"
! msgstr ""
! 
! #: config/gcn/mkoffload.cc:833
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> not specified"
  msgstr ""
  
  #. else
! #: config/gcn/mkoffload.cc:858
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument in option %<-march=%s%>"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/gcn/mkoffload.cc:882
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<-march=%> are: %s"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: config/gcn/mkoffload.cc:885
  #, fuzzy, gcc-internal-format
  msgid "valid argument to %<-march=%> is %qs"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: config/gcn/mkoffload.cc:971
  #, gcc-internal-format
  msgid "GCC was built without library support for %<-march=%s%>; consider compiling for the associated generic architecture %<-march=%s%> instead"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1006
  #, gcc-internal-format
  msgid "%<COLLECT_GCC%> must be set"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1052
  #, fuzzy, gcc-internal-format
  msgid "offload compiler %qs not found"
  msgstr "το αρχείο χάρτη χαρακτήρων `%s' δεν βρέθηκε"
  
! #: config/gcn/mkoffload.cc:1074
  #, fuzzy, gcc-internal-format
  msgid "unrecognizable argument of option %<"
  msgstr "μη αναγνωρίσημη επιλογή `-%c'"
  
! #: config/gcn/mkoffload.cc:1081 config/nvptx/mkoffload.cc:728
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> specified multiple times"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1138 config/nvptx/mkoffload.cc:763
  #, gcc-internal-format
  msgid "either %<-fopenacc%> or %<-fopenmp%> must be set"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1168 config/gcn/mkoffload.cc:1185
  #, gcc-internal-format
  msgid "unhandled architecture"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1238 config/gcn/mkoffload.cc:1392
  #, fuzzy, gcc-internal-format
  msgid "cannot open %qs"
  msgstr "αδυναμία ανοίγματος του `%s'"
  
! #: config/gcn/mkoffload.cc:1378 config/nvptx/mkoffload.cc:856
  #, fuzzy, gcc-internal-format
  msgid "cannot open omp_requires file %qs"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου"
  
! #: config/gcn/mkoffload.cc:1382 config/nvptx/mkoffload.cc:860
  #, fuzzy, gcc-internal-format
  msgid "cannot read omp_requires file %qs"
  msgstr "ΣΦΑΛΜΑ: Αδυναμία δημιουργίας προσωρινού αρχείου για αλλαγή"
  
! #: config/gcn/mkoffload.cc:1388
  #, fuzzy, gcc-internal-format
  msgid "cannot open intermediate gcn asm file"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου"
*************** msgstr ""
*** 41681,41687 ****
  msgid "%<-mn%> is not supported for linux targets"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/i386/driver-i386.cc:659
  #, gcc-internal-format
  msgid "Xeon Phi ISA support has been removed since GCC 15, use GCC 14 for the Xeon Phi ISAs or %<-march=broadwell%> for all the other ISAs supported on this machine."
  msgstr ""
--- 43242,43248 ----
  msgid "%<-mn%> is not supported for linux targets"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/i386/driver-i386.cc:638
  #, gcc-internal-format
  msgid "Xeon Phi ISA support has been removed since GCC 15, use GCC 14 for the Xeon Phi ISAs or %<-march=broadwell%> for all the other ISAs supported on this machine."
  msgstr ""
*************** msgstr "Η παράμετρος στο `
*** 41721,42695 ****
  msgid "parameter to builtin not valid: %s"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: config/i386/i386-expand.cc:10110
  #, gcc-internal-format
  msgid "interrupt service routine cannot be called directly"
  msgstr ""
  
! #: config/i386/i386-expand.cc:10583 config/i386/i386-expand.cc:12249
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/i386/i386-expand.cc:11083
  #, fuzzy, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: config/i386/i386-expand.cc:11178
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/i386/i386-expand.cc:12178
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/i386/i386-expand.cc:12193
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/i386/i386-expand.cc:12228
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/i386/i386-expand.cc:12268
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/i386/i386-expand.cc:12277
  #, gcc-internal-format, gfc-internal-format
  msgid "'%s' needs isa option %s"
  msgstr ""
  
! #: config/i386/i386-expand.cc:12290
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/i386/i386-expand.cc:12300
  #, fuzzy, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/i386/i386-expand.cc:12305
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/i386/i386-expand.cc:12444
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/i386/i386-expand.cc:12449
  #, fuzzy, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "λάθος συνθηματικό"
  
! #: config/i386/i386-expand.cc:12455 config/i386/i386-expand.cc:12878
  #, fuzzy, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "λάθος συνθηματικό"
  
! #: config/i386/i386-expand.cc:12858
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/i386/i386-expand.cc:12866
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/i386/i386-expand.cc:12869
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/i386/i386-expand.cc:13349
  #, fuzzy, gcc-internal-format
  msgid "the fourth argument must be one of enum %qs"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/i386/i386-expand.cc:13419
  #, fuzzy, gcc-internal-format
  msgid "selector must be an integer constant in the range [0, %wi]"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: config/i386/i386-expand.cc:13676
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386-expand.cc:13680
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr ""
  
! #: config/i386/i386-expand.cc:14180
  #, gcc-internal-format
  msgid "second, third and fourth argument must be a const"
  msgstr ""
  
! #: config/i386/i386-expand.cc:14186
  #, gcc-internal-format
  msgid "invalid second argument to %<__builtin_ia32_prefetch%>; using zero"
  msgstr ""
  
! #: config/i386/i386-expand.cc:14195
  #, fuzzy, gcc-internal-format
  msgid "invalid third argument"
  msgstr "Μη έγκυρη παράμετρος"
  
  #. Ignore the hint.
! #: config/i386/i386-expand.cc:14204 config/i386/i386-expand.cc:14265
  #, gcc-internal-format
  msgid "instruction prefetch applies when in 64-bit mode with RIP-relative addressing and option %<-mprefetchi%>; they stay NOPs otherwise"
  msgstr ""
  
! #: config/i386/i386-expand.cc:14214
  #, gcc-internal-format
  msgid "invalid forth argument to %<__builtin_ia32_prefetch%>; using zero"
  msgstr ""
  
! #: config/i386/i386-expand.cc:14225
  #, gcc-internal-format
  msgid "invalid third argument to %<__builtin_ia32_prefetch%>; using zero"
  msgstr ""
  
! #: config/i386/i386-expand.cc:14253
  #, fuzzy, gcc-internal-format
  msgid "second argument must be a const"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/i386/i386-expand.cc:14799
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/i386/i386-expand.cc:14832
  #, fuzzy, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: config/i386/i386-expand.cc:15570 config/i386/i386-expand.cc:15782
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386-expand.cc:15800
  #, fuzzy, gcc-internal-format
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/i386/i386-features.cc:3906
  #, gcc-internal-format
  msgid "function versions cannot be marked as %<gnu_inline%>, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386-options.cc:928 config/i386/i386-options.cc:2276
! #: config/i386/i386-options.cc:2285
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/i386/i386-options.cc:1213
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs argument is not a string"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/i386/i386-options.cc:1284
  #, gcc-internal-format
  msgid "attribute %qs argument %qs is unknown"
  msgstr ""
  
! #: config/i386/i386-options.cc:1347
  #, fuzzy, gcc-internal-format
  msgid "attribute value %qs was already specified in %qs attribute"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: config/i386/i386-options.cc:1385
  #, gcc-internal-format
  msgid "attribute value %qs is unknown in %qs attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:1686
  #, fuzzy, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "πάρα πολλά ορίσματα"
  
! #: config/i386/i386-options.cc:1692
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386-options.cc:1702
  #, fuzzy, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "Εγγραφή ονομάτων των επιλεγμένων λέξεων-κλειδιών"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:1728
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:1741
  #, fuzzy, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "μόνο ένα όρισμα μπορεί να δηλωθεί"
  
! #: config/i386/i386-options.cc:1751
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1758
  #, fuzzy, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "πάρα πολλά ορίσματα"
  
! #: config/i386/i386-options.cc:1836
  #, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:2081
  #, fuzzy, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/i386/i386-options.cc:2135
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr ""
  
! #: config/i386/i386-options.cc:2137
  #, gcc-internal-format
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr ""
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:2165
  #, gcc-internal-format
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:2171
  #, fuzzy, gcc-internal-format
  msgid "%<-mapxf%> is not supported for 32-bit code"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/i386/i386-options.cc:2174
  #, fuzzy, gcc-internal-format
  msgid "%<-mapx-features=%> option is not supported for 32-bit code"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/i386/i386-options.cc:2178
  #, fuzzy, gcc-internal-format
  msgid "%<-muintr%> not supported for 32-bit code"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/i386/i386-options.cc:2181
  #, gcc-internal-format
  msgid "%<-mlam=%> option: [u48|u57] not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:2196
  #, fuzzy, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/i386/i386-options.cc:2207
  #, fuzzy, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr "Το ai_family δεν υποστηρίζεται"
  
! #: config/i386/i386-options.cc:2213
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2216
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2220
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=thread%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2226
  #, gcc-internal-format
  msgid "%<-mlam=u48%> is not compatible with Hardware-assisted AddressSanitizer, override to %<-mlam=u57%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2246 config/i386/i386-options.cc:2255
! #: config/i386/i386-options.cc:2267 config/i386/i386-options.cc:2278
! #: config/i386/i386-options.cc:2289
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/i386/i386-options.cc:2258 config/i386/i386-options.cc:2270
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/i386/i386-options.cc:2313
  #, fuzzy, gcc-internal-format
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "Η οικογένεια διευθύνσεων δεν υποστηρίζεται από την οικογένεια πρωτοκόλλου"
  
! #: config/i386/i386-options.cc:2318
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%s: η υποστήριξη εκσφαλμάτωσης δεν έχει συμπεριληφθεί στη μεταγλώττιση.\n"
  
! #: config/i386/i386-options.cc:2330
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2332
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2339
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2341
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2349 config/i386/i386-options.cc:2490
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr ""
  
! #: config/i386/i386-options.cc:2429
  #, fuzzy, gcc-internal-format
  msgid "bad value %qs for %<-march=%> switch"
  msgstr "Ακατάλληλη τιμή στο ai_flags"
  
! #: config/i386/i386-options.cc:2430
  #, gcc-internal-format
  msgid "bad value %qs for %<target(\"arch=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2452
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2454
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2459
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:2460
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: config/i386/i386-options.cc:2509
  #, fuzzy, gcc-internal-format
  msgid "bad value %qs for %<-mtune=%> switch"
  msgstr "Ακατάλληλη τιμή στο ai_flags"
  
! #: config/i386/i386-options.cc:2510
  #, fuzzy, gcc-internal-format
  msgid "bad value %qs for %<target(\"tune=\")%> attribute"
  msgstr "Ακατάλληλη τιμή στο ai_flags"
  
! #: config/i386/i386-options.cc:2531
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2533
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2538
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: config/i386/i386-options.cc:2539
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: config/i386/i386-options.cc:2570
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2572
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386-options.cc:2575
  #, gcc-internal-format
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr ""
  
! #: config/i386/i386-options.cc:2601
  #, gcc-internal-format
  msgid "%<-m96bit-long-double%> is not compatible with this target"
  msgstr ""
  
! #: config/i386/i386-options.cc:2606
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2607
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2693
! #, gcc-internal-format
! msgid "%<-mno-evex512%> or %<-mno-avx512XXX%> cannot disable AVX10 instructions when AVX10.1-512 is available in GCC 15, behavior will change to it will disable that part of AVX512 instructions since GCC 16"
! msgstr ""
! 
! #. We should not emit 512 bit instructions under AVX10.1-256
! #. when EVEX512 is enabled w/o any AVX512 features enabled.
! #. Disable EVEX512 bit for this.
! #: config/i386/i386-options.cc:2709
! #, gcc-internal-format
! msgid "Using %<-mevex512%> without any AVX512 features enabled together with AVX10.1 only will not enable any AVX512 or AVX10.1-512 features, using 256 as max vector size"
! msgstr ""
! 
! #: config/i386/i386-options.cc:2716 config/i386/i386-options.cc:2723
! #, gcc-internal-format
! msgid "Vector size conflicts between AVX10.1 and AVX512, using 512 as max vector size"
! msgstr ""
! 
! #: config/i386/i386-options.cc:2731
! #, gcc-internal-format
! msgid "%<-mno-avx512XXX%> cannot disable AVX10 instructions when AVX10 is available in GCC 15, behavior will change to it will disable that part of AVX512 instructions since GCC 16"
! msgstr ""
! 
! #: config/i386/i386-options.cc:2743
! #, gcc-internal-format
! msgid "%<-mno-avx10.1-256, -mno-avx10.1-512%> cannot disable AVX512 instructions when %<-mavx512XXX%> in GCC 15, behavior will change to it will disable all the instructions in GCC 16"
! msgstr ""
! 
! #: config/i386/i386-options.cc:2790
  #, fuzzy, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "το --no-dereference (-h) δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: config/i386/i386-options.cc:2793
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
  msgstr ""
  
! #: config/i386/i386-options.cc:2816
  #, gcc-internal-format
  msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
  msgstr ""
  
! #: config/i386/i386-options.cc:2829
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr ""
  
! #: config/i386/i386-options.cc:2832
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fno-plt%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2838
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386-options.cc:2839
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386-options.cc:2849
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr ""
  
! #: config/i386/i386-options.cc:2856
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr ""
  
! #: config/i386/i386-options.cc:2910
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2912
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2926
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2928
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2988
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2991
  #, gcc-internal-format
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386-options.cc:2995
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386-options.cc:3122 config/loongarch/loongarch-opts.cc:898
  #, fuzzy, gcc-internal-format
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "Άγνωστη επιλογή: %s %s %s"
  
! #: config/i386/i386-options.cc:3181
  #, gcc-internal-format
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:3186
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:3214
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:3268
  #, gcc-internal-format
  msgid "%<-fcf-protection=full%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: config/i386/i386-options.cc:3277 config/riscv/riscv.cc:10660
! #: config/riscv/riscv.cc:10664
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/i386/i386-options.cc:3444
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3448 config/i386/i386-options.cc:3480
! #: config/i386/i386-options.cc:4024 config/i386/i386-options.cc:4034
  #, fuzzy, gcc-internal-format
  msgid "%qs and %qs attributes are not compatible"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/i386/i386-options.cc:3465
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3526
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3536
  #, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3571
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3581
  #, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3689
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3691
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3695
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:3742 config/i386/i386-options.cc:3793
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3747
  #, gcc-internal-format
! msgid "regparam and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3754 config/i386/i386-options.cc:3982
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/i386/i386-options.cc:3760
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "%s: οι τιμές του πεδίου `%s' δεν πρέπει να είναι μεγαλύτερες από %d"
  
! #: config/i386/i386-options.cc:3785 config/i386/i386-options.cc:3828
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3789
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3797 config/i386/i386-options.cc:3846
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3807 config/i386/i386-options.cc:3824
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3811
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3815 config/i386/i386-options.cc:3842
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3832 config/i386/i386-options.cc:3850
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3838
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: config/i386/i386-options.cc:3942 config/rs6000/rs6000.cc:20754
  #, fuzzy, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "μη έγκυρο δικαίωμα"
  
! #: config/i386/i386-options.cc:3969
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr ""
  
! #: config/i386/i386-options.cc:3990
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/i386/i386-options.cc:4061 config/i386/i386-options.cc:4083
! #: config/ia64/ia64.cc:826 config/s390/s390.cc:1257
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/i386/i386-options.cc:4071 config/i386/i386-options.cc:4093
! #: config/s390/s390.cc:1286
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/i386/i386-options.cc:4125
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:4132
  #, gcc-internal-format
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:4143
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:4146
  #, gcc-internal-format
  msgid "interrupt service routine must return %<void%>"
  msgstr ""
  
! #: config/i386/i386.cc:1315
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:1318
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:1622
  #, fuzzy, gcc-internal-format
  msgid "X32 does not support %<ms_abi%> attribute"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: config/i386/i386.cc:1656
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.cc:2008
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2014
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2028
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2034
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2050
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2056
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2072
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2078
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2277
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2406
  #, gcc-internal-format
  msgid "the ABI of passing union with %<long double%> has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2541
  #, gcc-internal-format
  msgid "the ABI of passing structure with %<complex float%> member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2662
  msgid "the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:2759 config/i386/i386.cc:4128 config/i386/i386.cc:4138
  #, gcc-internal-format
  msgid "SSE register return with SSE2 disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2761
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2768
  #, gcc-internal-format
  msgid "SSE register argument with SSE2 disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2770
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2790
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.cc:3118 config/i386/i386.cc:3363 config/i386/i386.cc:4156
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:3120 config/i386/i386.cc:3365 config/i386/i386.cc:4158
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr ""
  
! #: config/i386/i386.cc:3768
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.cc:6840
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr ""
  
! #: config/i386/i386.cc:8860
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr ""
  
! #: config/i386/i386.cc:8950
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.cc:10007
  #, fuzzy, gcc-internal-format
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/i386/i386.cc:10012
  #, gcc-internal-format
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr ""
  
! #: config/i386/i386.cc:10403
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.cc:10423
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr ""
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:10434
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.cc:13439
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.cc:13450 config/i386/i386.cc:13464
  #, fuzzy, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "Εμφάνιση έκδοσης προγράμματος"
  
! #: config/i386/i386.cc:13496
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.cc:13511
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.cc:13709 config/i386/i386.cc:13711
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr ""
  
! #: config/i386/i386.cc:17919
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:23150
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:23237
  #, gcc-internal-format
  msgid "no register available for profiling %<-mcmodel=large%s%>"
  msgstr ""
  
! #: config/i386/i386.cc:23333
  #, fuzzy, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr "ειδικά αρχεία μπλοκ δεν υποστηρίζονται"
  
! #: config/i386/i386.cc:24048
  #, gcc-internal-format
  msgid "%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since GCC 13.1, be careful of implicit conversion between %<__bf16%> and %<short%>; an explicit bitcast may be needed here"
  msgstr ""
  
! #: config/i386/i386.cc:25578
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25585
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25592
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:26279
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr ""
--- 43282,44248 ----
  msgid "parameter to builtin not valid: %s"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: config/i386/i386-expand.cc:11087
  #, gcc-internal-format
  msgid "interrupt service routine cannot be called directly"
  msgstr ""
  
! #: config/i386/i386-expand.cc:11562 config/i386/i386-expand.cc:13276
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/i386/i386-expand.cc:12062
  #, fuzzy, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: config/i386/i386-expand.cc:12157
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/i386/i386-expand.cc:13205
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/i386/i386-expand.cc:13220
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/i386/i386-expand.cc:13255
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/i386/i386-expand.cc:13295
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/i386/i386-expand.cc:13304
  #, gcc-internal-format, gfc-internal-format
  msgid "'%s' needs isa option %s"
  msgstr ""
  
! #: config/i386/i386-expand.cc:13317
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/i386/i386-expand.cc:13327
  #, fuzzy, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/i386/i386-expand.cc:13332
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/i386/i386-expand.cc:13471
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/i386/i386-expand.cc:13476
  #, fuzzy, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "λάθος συνθηματικό"
  
! #: config/i386/i386-expand.cc:13482 config/i386/i386-expand.cc:13905
  #, fuzzy, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "λάθος συνθηματικό"
  
! #: config/i386/i386-expand.cc:13885
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/i386/i386-expand.cc:13893
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/i386/i386-expand.cc:13896
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/i386/i386-expand.cc:14376
  #, fuzzy, gcc-internal-format
  msgid "the fourth argument must be one of enum %qs"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/i386/i386-expand.cc:14446
  #, fuzzy, gcc-internal-format
  msgid "selector must be an integer constant in the range [0, %wi]"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: config/i386/i386-expand.cc:14702
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386-expand.cc:14706
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr ""
  
! #: config/i386/i386-expand.cc:15206
  #, gcc-internal-format
  msgid "second, third and fourth argument must be a const"
  msgstr ""
  
! #: config/i386/i386-expand.cc:15212
  #, gcc-internal-format
  msgid "invalid second argument to %<__builtin_ia32_prefetch%>; using zero"
  msgstr ""
  
! #: config/i386/i386-expand.cc:15221
  #, fuzzy, gcc-internal-format
  msgid "invalid third argument"
  msgstr "Μη έγκυρη παράμετρος"
  
  #. Ignore the hint.
! #: config/i386/i386-expand.cc:15230 config/i386/i386-expand.cc:15291
  #, gcc-internal-format
  msgid "instruction prefetch applies when in 64-bit mode with RIP-relative addressing and option %<-mprefetchi%>; they stay NOPs otherwise"
  msgstr ""
  
! #: config/i386/i386-expand.cc:15240
  #, gcc-internal-format
  msgid "invalid forth argument to %<__builtin_ia32_prefetch%>; using zero"
  msgstr ""
  
! #: config/i386/i386-expand.cc:15251
  #, gcc-internal-format
  msgid "invalid third argument to %<__builtin_ia32_prefetch%>; using zero"
  msgstr ""
  
! #: config/i386/i386-expand.cc:15279
  #, fuzzy, gcc-internal-format
  msgid "second argument must be a const"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/i386/i386-expand.cc:15825
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/i386/i386-expand.cc:15858
  #, fuzzy, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: config/i386/i386-expand.cc:16596 config/i386/i386-expand.cc:16808
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386-expand.cc:16826
  #, fuzzy, gcc-internal-format
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/i386/i386-features.cc:5457 config/rs6000/rs6000.cc:28522
  #, gcc-internal-format
  msgid "function versions cannot be marked as %<gnu_inline%>, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386-options.cc:920 config/i386/i386-options.cc:2253
! #: config/i386/i386-options.cc:2262
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/i386/i386-options.cc:1205
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs argument is not a string"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/i386/i386-options.cc:1269
  #, gcc-internal-format
  msgid "attribute %qs argument %qs is unknown"
  msgstr ""
  
! #: config/i386/i386-options.cc:1334
  #, fuzzy, gcc-internal-format
  msgid "attribute value %qs was already specified in %qs attribute"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: config/i386/i386-options.cc:1374
  #, gcc-internal-format
  msgid "attribute value %qs is unknown in %qs attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:1657
  #, fuzzy, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "πάρα πολλά ορίσματα"
  
! #: config/i386/i386-options.cc:1663
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386-options.cc:1673
  #, fuzzy, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "Εγγραφή ονομάτων των επιλεγμένων λέξεων-κλειδιών"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:1699
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:1712
  #, fuzzy, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "μόνο ένα όρισμα μπορεί να δηλωθεί"
  
! #: config/i386/i386-options.cc:1722
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1729
  #, fuzzy, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "πάρα πολλά ορίσματα"
  
! #: config/i386/i386-options.cc:1807
  #, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:2058
  #, fuzzy, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/i386/i386-options.cc:2112
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr ""
  
! #: config/i386/i386-options.cc:2114
  #, gcc-internal-format
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr ""
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:2142
  #, gcc-internal-format
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:2148
  #, fuzzy, gcc-internal-format
  msgid "%<-mapxf%> is not supported for 32-bit code"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/i386/i386-options.cc:2151
  #, fuzzy, gcc-internal-format
  msgid "%<-mapx-features=%> option is not supported for 32-bit code"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/i386/i386-options.cc:2155
  #, fuzzy, gcc-internal-format
  msgid "%<-muintr%> not supported for 32-bit code"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/i386/i386-options.cc:2158
  #, gcc-internal-format
  msgid "%<-mlam=%> option: [u48|u57] not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:2173
  #, fuzzy, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/i386/i386-options.cc:2184
  #, fuzzy, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr "Το ai_family δεν υποστηρίζεται"
  
! #: config/i386/i386-options.cc:2190
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2193
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2197
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=thread%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2203
  #, gcc-internal-format
  msgid "%<-mlam=u48%> is not compatible with Hardware-assisted AddressSanitizer, override to %<-mlam=u57%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2223 config/i386/i386-options.cc:2232
! #: config/i386/i386-options.cc:2244 config/i386/i386-options.cc:2255
! #: config/i386/i386-options.cc:2266
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/i386/i386-options.cc:2235 config/i386/i386-options.cc:2247
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/i386/i386-options.cc:2290
  #, fuzzy, gcc-internal-format
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "Η οικογένεια διευθύνσεων δεν υποστηρίζεται από την οικογένεια πρωτοκόλλου"
  
! #: config/i386/i386-options.cc:2295
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%s: η υποστήριξη εκσφαλμάτωσης δεν έχει συμπεριληφθεί στη μεταγλώττιση.\n"
  
! #: config/i386/i386-options.cc:2307
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2309
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2316
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2318
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2326 config/i386/i386-options.cc:2467
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr ""
  
! #: config/i386/i386-options.cc:2406
  #, fuzzy, gcc-internal-format
  msgid "bad value %qs for %<-march=%> switch"
  msgstr "Ακατάλληλη τιμή στο ai_flags"
  
! #: config/i386/i386-options.cc:2407
  #, gcc-internal-format
  msgid "bad value %qs for %<target(\"arch=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2429
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2431
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2436
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:2437
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: config/i386/i386-options.cc:2486
  #, fuzzy, gcc-internal-format
  msgid "bad value %qs for %<-mtune=%> switch"
  msgstr "Ακατάλληλη τιμή στο ai_flags"
  
! #: config/i386/i386-options.cc:2487
  #, fuzzy, gcc-internal-format
  msgid "bad value %qs for %<target(\"tune=\")%> attribute"
  msgstr "Ακατάλληλη τιμή στο ai_flags"
  
! #: config/i386/i386-options.cc:2508
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2510
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2515
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: config/i386/i386-options.cc:2516
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: config/i386/i386-options.cc:2547
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2549
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386-options.cc:2552
  #, gcc-internal-format
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr ""
  
! #: config/i386/i386-options.cc:2578
  #, gcc-internal-format
  msgid "%<-m96bit-long-double%> is not compatible with this target"
  msgstr ""
  
! #: config/i386/i386-options.cc:2583
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2584
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2666
  #, fuzzy, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "το --no-dereference (-h) δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: config/i386/i386-options.cc:2669
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
  msgstr ""
  
! #: config/i386/i386-options.cc:2692
  #, gcc-internal-format
  msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
  msgstr ""
  
! #: config/i386/i386-options.cc:2705
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr ""
  
! #: config/i386/i386-options.cc:2708
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fno-plt%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2714
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386-options.cc:2715
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386-options.cc:2725
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr ""
  
! #: config/i386/i386-options.cc:2732
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr ""
  
! #: config/i386/i386-options.cc:2786
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2788
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2802
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2804
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2866
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2869
  #, gcc-internal-format
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386-options.cc:2879
! #, gcc-internal-format
! msgid "%<-pg%> without %<-mfentry%> may be unreliable with shrink wrapping"
! msgstr ""
! 
! #: config/i386/i386-options.cc:2884
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386-options.cc:2983 config/loongarch/loongarch-opts.cc:939
  #, fuzzy, gcc-internal-format
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "Άγνωστη επιλογή: %s %s %s"
  
! #: config/i386/i386-options.cc:3042
  #, gcc-internal-format
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:3047
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:3075
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:3129
  #, gcc-internal-format
  msgid "%<-fcf-protection=full%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: config/i386/i386-options.cc:3138 config/riscv/riscv.cc:12356
! #: config/riscv/riscv.cc:12360
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/i386/i386-options.cc:3307
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3317 config/i386/i386-options.cc:3903
! #: config/i386/i386-options.cc:3913 config/i386/i386-options.cc:4024
  #, fuzzy, gcc-internal-format
  msgid "%qs and %qs attributes are not compatible"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/i386/i386-options.cc:3335
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3388
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3398
  #, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3433
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3443
  #, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3565
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3567
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3571
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:3630 config/i386/i386-options.cc:3669
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3635 config/i386/i386-options.cc:3729
  #, gcc-internal-format
! msgid "regparm and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3642 config/i386/i386-options.cc:3861
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/i386/i386-options.cc:3648
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "%s: οι τιμές του πεδίου `%s' δεν πρέπει να είναι μεγαλύτερες από %d"
  
! #: config/i386/i386-options.cc:3661 config/i386/i386-options.cc:3703
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3665
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3673 config/i386/i386-options.cc:3721
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3682 config/i386/i386-options.cc:3699
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3686
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3690 config/i386/i386-options.cc:3717
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3707 config/i386/i386-options.cc:3725
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3713
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: config/i386/i386-options.cc:3821 config/rs6000/rs6000.cc:20765
  #, fuzzy, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "μη έγκυρο δικαίωμα"
  
! #: config/i386/i386-options.cc:3848
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr ""
  
! #: config/i386/i386-options.cc:3869
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/i386/i386-options.cc:3940 config/i386/i386-options.cc:3962
! #: config/ia64/ia64.cc:827 config/s390/s390.cc:1258
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/i386/i386-options.cc:3950 config/i386/i386-options.cc:3972
! #: config/s390/s390.cc:1287
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/i386/i386-options.cc:4045
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:4052
  #, gcc-internal-format
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:4063
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:4066
  #, gcc-internal-format
  msgid "interrupt service routine must return %<void%>"
  msgstr ""
  
! #: config/i386/i386.cc:1356
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:1359
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:1666
  #, fuzzy, gcc-internal-format
  msgid "X32 does not support %<ms_abi%> attribute"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: config/i386/i386.cc:1700
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.cc:2076
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2082
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2096
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2102
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2118
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2124
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2140
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2146
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2345
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2474
  #, gcc-internal-format
  msgid "the ABI of passing union with %<long double%> has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2609
  #, gcc-internal-format
  msgid "the ABI of passing structure with %<complex float%> member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2730
  msgid "the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:2827 config/i386/i386.cc:4204 config/i386/i386.cc:4214
  #, gcc-internal-format
  msgid "SSE register return with SSE2 disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2829
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2836
  #, gcc-internal-format
  msgid "SSE register argument with SSE2 disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2838
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2858
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.cc:3186 config/i386/i386.cc:3431 config/i386/i386.cc:4232
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:3188 config/i386/i386.cc:3433 config/i386/i386.cc:4234
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr ""
  
! #: config/i386/i386.cc:3844
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.cc:6927
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr ""
  
! #: config/i386/i386.cc:9180
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr ""
  
! #: config/i386/i386.cc:9270
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.cc:10350
  #, fuzzy, gcc-internal-format
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/i386/i386.cc:10355
  #, gcc-internal-format
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr ""
  
! #: config/i386/i386.cc:10746
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.cc:10766
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr ""
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:10777
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.cc:12532
! #, gcc-internal-format
! msgid "%<-mtls-dialect=gnu2%> must be used with a function with the %<no_caller_saved_registers%> attribute"
! msgstr ""
! 
! #: config/i386/i386.cc:12536
! #, gcc-internal-format
! msgid "%<-mtls-dialect=gnu2%> must be used with an exception service routine"
! msgstr ""
! 
! #: config/i386/i386.cc:12538
! #, gcc-internal-format
! msgid "%<-mtls-dialect=gnu2%> must be used with an interrupt service routine"
! msgstr ""
! 
! #: config/i386/i386.cc:13882
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.cc:13893 config/i386/i386.cc:13907
  #, fuzzy, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "Εμφάνιση έκδοσης προγράμματος"
  
! #: config/i386/i386.cc:13939
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.cc:13954
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.cc:14153 config/i386/i386.cc:14155
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr ""
  
! #: config/i386/i386.cc:18398
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:23804
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:23899
  #, gcc-internal-format
  msgid "no register available for profiling %<-mcmodel=large%s%>"
  msgstr ""
  
! #: config/i386/i386.cc:24003
  #, fuzzy, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr "ειδικά αρχεία μπλοκ δεν υποστηρίζονται"
  
! #: config/i386/i386.cc:24718
  #, gcc-internal-format
  msgid "%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since GCC 13.1, be careful of implicit conversion between %<__bf16%> and %<short%>; an explicit bitcast may be needed here"
  msgstr ""
  
! #: config/i386/i386.cc:26764
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.cc:26771
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:26778
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:27464
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr ""
*************** msgstr ""
*** 42701,42733 ****
  msgid "malformed %<#pragma builtin%>"
  msgstr "κακοσχηματισμένος μετρητής επανάληψης"
  
! #: config/ia64/ia64.cc:765 config/loongarch/loongarch.cc:8172
! #: config/loongarch/loongarch.cc:8182
  #, fuzzy, gcc-internal-format
  msgid "invalid argument of %qE attribute"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: config/ia64/ia64.cc:778
  #, fuzzy, gcc-internal-format
  msgid "an address area attribute cannot be specified for local variables"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/ia64/ia64.cc:785
  #, fuzzy, gcc-internal-format
  msgid "address area of %q+D conflicts with previous declaration"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: config/ia64/ia64.cc:793
  #, fuzzy, gcc-internal-format
  msgid "address area attribute cannot be specified for functions"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/ia64/ia64.cc:6039 config/pa/pa.cc:465 config/sh/sh.cc:8280
  #, gcc-internal-format
  msgid "value of %<-mfixed-range%> must have form REG1-REG2"
  msgstr ""
  
! #: config/ia64/ia64.cc:11317
  #, fuzzy, gcc-internal-format
  msgid "version attribute is not a string"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
--- 44254,44286 ----
  msgid "malformed %<#pragma builtin%>"
  msgstr "κακοσχηματισμένος μετρητής επανάληψης"
  
! #: config/ia64/ia64.cc:766 config/loongarch/loongarch.cc:8646
! #: config/loongarch/loongarch.cc:8656
  #, fuzzy, gcc-internal-format
  msgid "invalid argument of %qE attribute"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: config/ia64/ia64.cc:779
  #, fuzzy, gcc-internal-format
  msgid "an address area attribute cannot be specified for local variables"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/ia64/ia64.cc:786
  #, fuzzy, gcc-internal-format
  msgid "address area of %q+D conflicts with previous declaration"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: config/ia64/ia64.cc:794
  #, fuzzy, gcc-internal-format
  msgid "address area attribute cannot be specified for functions"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/ia64/ia64.cc:6084 config/pa/pa.cc:465 config/sh/sh.cc:8280
  #, gcc-internal-format
  msgid "value of %<-mfixed-range%> must have form REG1-REG2"
  msgstr ""
  
! #: config/ia64/ia64.cc:11362
  #, fuzzy, gcc-internal-format
  msgid "version attribute is not a string"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
*************** msgstr ""
*** 42742,42748 ****
  msgid "argument %qd is not a constant"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/iq2000/iq2000.cc:2890 config/xtensa/xtensa.cc:3235
  #, gcc-internal-format
  msgid "%<PRINT_OPERAND_ADDRESS%>, null pointer"
  msgstr ""
--- 44295,44301 ----
  msgid "argument %qd is not a constant"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/iq2000/iq2000.cc:2890 config/xtensa/xtensa.cc:3100
  #, gcc-internal-format
  msgid "%<PRINT_OPERAND_ADDRESS%>, null pointer"
  msgstr ""
*************** msgstr ""
*** 42752,42773 ****
  msgid "%<PRINT_OPERAND%>: Unknown punctuation %<%c%>"
  msgstr ""
  
! #: config/iq2000/iq2000.cc:3054 config/xtensa/xtensa.cc:3075
  #, gcc-internal-format
  msgid "%<PRINT_OPERAND%> null pointer"
  msgstr ""
  
! #: config/loongarch/loongarch-builtins.cc:2981 config/mips/mips.cc:17551
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d to the built-in must be a constant in range %d to %d"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/loongarch/loongarch-builtins.cc:3060 config/mips/mips.cc:17671
  #, fuzzy, gcc-internal-format
  msgid "failed to expand built-in function"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: config/loongarch/loongarch-builtins.cc:3101
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qD is not enabled"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
--- 44305,44326 ----
  msgid "%<PRINT_OPERAND%>: Unknown punctuation %<%c%>"
  msgstr ""
  
! #: config/iq2000/iq2000.cc:3054 config/xtensa/xtensa.cc:2926
  #, gcc-internal-format
  msgid "%<PRINT_OPERAND%> null pointer"
  msgstr ""
  
! #: config/loongarch/loongarch-builtins.cc:3036 config/mips/mips.cc:17573
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d to the built-in must be a constant in range %d to %d"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/loongarch/loongarch-builtins.cc:3164 config/mips/mips.cc:17693
  #, fuzzy, gcc-internal-format
  msgid "failed to expand built-in function"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: config/loongarch/loongarch-builtins.cc:3205
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qD is not enabled"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
*************** msgstr ""
*** 42802,42910 ****
  msgid "detected base architecture %qs, but some of its features are not detected; the detected base architecture may be unreliable, only detected features will be enabled"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:235
  #, gcc-internal-format
  msgid "%<-m%s%> overrides %<-m%s=%s%>, adjusting ABI to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:252
  #, gcc-internal-format
  msgid "ABI changed (%qs to %qs) while multilib is disabled"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:281
! #: config/loongarch/loongarch-opts.cc:286
  #, gcc-internal-format
  msgid "%qs does not work on a cross compiler"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:375
  #, gcc-internal-format
  msgid "enabling %qs promotes %<%s%s%> to %<%s%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:387
  #, gcc-internal-format
  msgid "%qs is disabled by %<-m%s%>, because it requires %<%s%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:399
  #, gcc-internal-format
  msgid "%<-m%s=%s%> conflicts with %qs, which requires %<%s%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:443
  #, gcc-internal-format
  msgid "your native CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:448
  #, gcc-internal-format
  msgid "default CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:479
  #, gcc-internal-format
  msgid "unable to implement ABI %qs with instruction set %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:501
  #, gcc-internal-format
  msgid "ABI %qs cannot be implemented due to limited instruction set %qs, falling back to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:512
  #, gcc-internal-format
  msgid "instruction set %qs cannot implement default ABI %qs, falling back to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:517
  #, gcc-internal-format
  msgid "no multilib-enabled ABI (%qs) can be implemented with instruction set %qs, falling back to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:533
  #, gcc-internal-format
  msgid "ABI %qs is not enabled at configure-time, the linker might report an error"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:536
  #, gcc-internal-format, gfc-internal-format
  msgid "ABI with startfiles: %s"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:550
  #, fuzzy, gcc-internal-format
  msgid "%qs is not supported, now cmodel is set to %qs"
  msgstr "Η οικογένεια διευθύνσεων δεν υποστηρίζεται από την οικογένεια πρωτοκόλλου"
  
! #: config/loongarch/loongarch-opts.cc:1029
  #, fuzzy, gcc-internal-format
  msgid "code model %qs is not compatible with %s"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/loongarch/loongarch-opts.cc:1095
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used for compiling a shared library"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: config/loongarch/loongarch-target-attr.cc:246 config/s390/s390.cc:16754
! #: config/s390/s390.cc:16804 config/s390/s390.cc:16821
  #, gcc-internal-format
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr ""
  
! #: config/loongarch/loongarch.cc:8144
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute cannot be specified for thread-local variables"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/loongarch/loongarch.cc:8162
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute cannot be specified for register variables"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/loongarch/loongarch.cc:8190
  #, gcc-internal-format
  msgid "multiple %qE attribute"
  msgstr ""
--- 44355,44520 ----
  msgid "detected base architecture %qs, but some of its features are not detected; the detected base architecture may be unreliable, only detected features will be enabled"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:238
  #, gcc-internal-format
  msgid "%<-m%s%> overrides %<-m%s=%s%>, adjusting ABI to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:255
  #, gcc-internal-format
  msgid "ABI changed (%qs to %qs) while multilib is disabled"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:284
! #: config/loongarch/loongarch-opts.cc:289
  #, gcc-internal-format
  msgid "%qs does not work on a cross compiler"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:365
! #, fuzzy, gcc-internal-format
! msgid "SIMD is not supported on LA32"
! msgstr "αρχεία fifo δεν υποστηρίζονται"
! 
! #: config/loongarch/loongarch-opts.cc:384
  #, gcc-internal-format
  msgid "enabling %qs promotes %<%s%s%> to %<%s%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:396
  #, gcc-internal-format
  msgid "%qs is disabled by %<-m%s%>, because it requires %<%s%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:408
  #, gcc-internal-format
  msgid "%<-m%s=%s%> conflicts with %qs, which requires %<%s%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:452
  #, gcc-internal-format
  msgid "your native CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:457
  #, gcc-internal-format
  msgid "default CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:488
  #, gcc-internal-format
  msgid "unable to implement ABI %qs with instruction set %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:510
  #, gcc-internal-format
  msgid "ABI %qs cannot be implemented due to limited instruction set %qs, falling back to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:521
  #, gcc-internal-format
  msgid "instruction set %qs cannot implement default ABI %qs, falling back to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:526
  #, gcc-internal-format
  msgid "no multilib-enabled ABI (%qs) can be implemented with instruction set %qs, falling back to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:542
  #, gcc-internal-format
  msgid "ABI %qs is not enabled at configure-time, the linker might report an error"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:545
  #, gcc-internal-format, gfc-internal-format
  msgid "ABI with startfiles: %s"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:559
! #: config/loongarch/loongarch-opts.cc:571
  #, fuzzy, gcc-internal-format
  msgid "%qs is not supported, now cmodel is set to %qs"
  msgstr "Η οικογένεια διευθύνσεων δεν υποστηρίζεται από την οικογένεια πρωτοκόλλου"
  
! #: config/loongarch/loongarch-opts.cc:1070
  #, fuzzy, gcc-internal-format
  msgid "code model %qs is not compatible with %s"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/loongarch/loongarch-opts.cc:1136
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used for compiling a shared library"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: config/loongarch/loongarch-target-attr.cc:261
! #, gcc-internal-format
! msgid "the value of pragma or attribute %<target(\"%s\")%> not be empty"
! msgstr ""
! 
! #: config/loongarch/loongarch-target-attr.cc:332 config/s390/s390.cc:17045
! #: config/s390/s390.cc:17096 config/s390/s390.cc:17114
  #, gcc-internal-format
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr ""
  
! #: config/loongarch/loongarch-target-attr.cc:544
! #, gcc-internal-format
! msgid "\"default\" cannot be set together with other features in %qs"
! msgstr ""
! 
! #: config/loongarch/loongarch-target-attr.cc:556
! #, gcc-internal-format
! msgid "characher before %<;%> in attribute %qs cannot be empty"
! msgstr ""
! 
! #: config/loongarch/loongarch-target-attr.cc:567
! #, gcc-internal-format
! msgid "in attribute %qs priority cannot be empty"
! msgstr ""
! 
! #: config/loongarch/loongarch-target-attr.cc:576
! #, gcc-internal-format
! msgid "in attribute %qs the number of reatures cannot exceed two"
! msgstr ""
! 
! #: config/loongarch/loongarch-target-attr.cc:600
! #, gcc-internal-format
! msgid "Setting the priority value to %qs is illegal in attribute %qs"
! msgstr ""
! 
! #: config/loongarch/loongarch-target-attr.cc:611
! #, gcc-internal-format
! msgid "in attribute %qs, the second feature should be \"priority=%<num%>\" instead of %qs"
! msgstr ""
! 
! #: config/loongarch/loongarch-target-attr.cc:630
! #: config/loongarch/loongarch-target-attr.cc:662
! #, gcc-internal-format
! msgid "in attribute %qs you need to set a legal value for \"arch\""
! msgstr ""
! 
! #: config/loongarch/loongarch-target-attr.cc:684
! #, gcc-internal-format
! msgid "attribute %qs is not supported in %<target_version%> or %<target_clones%>"
! msgstr ""
! 
! #: config/loongarch/loongarch-target-attr.cc:701
! #, fuzzy, gcc-internal-format
! msgid "%qs is not supported in target attribute"
! msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
! 
! #: config/loongarch/loongarch.cc:8618
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute cannot be specified for thread-local variables"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/loongarch/loongarch.cc:8636
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute cannot be specified for register variables"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/loongarch/loongarch.cc:8664
  #, gcc-internal-format
  msgid "multiple %qE attribute"
  msgstr ""
*************** msgstr ""
*** 43010,43016 ****
  msgid "stack limit expression is not supported"
  msgstr "ειδικά αρχεία μπλοκ δεν υποστηρίζονται"
  
! #: config/m68k/m68k.cc:7175 config/s390/s390.cc:17444
  #, fuzzy, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not supported on this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
--- 44620,44626 ----
  msgid "stack limit expression is not supported"
  msgstr "ειδικά αρχεία μπλοκ δεν υποστηρίζονται"
  
! #: config/m68k/m68k.cc:7172
  #, fuzzy, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not supported on this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
*************** msgstr "συμβολικοί σύνδε�
*** 43021,43052 ****
  msgid "initialized variable %q+D is marked dllimport"
  msgstr "%s: το αρχείο είναι πολύ μεγάλο"
  
! #: config/microblaze/microblaze.cc:1764
  #, fuzzy, gcc-internal-format
  msgid "%<-fPIC%>/%<-fpic%> not supported for this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/microblaze/microblaze.cc:1776
  #, fuzzy, gcc-internal-format
  msgid "%qs is an invalid argument to %<-mcpu=%>"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: config/microblaze/microblaze.cc:1825
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> can be used only with %<-mcpu=v6.00.a%> or greater"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1842
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> can be used only with %<-mcpu=v8.30.a%> or greater"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1849
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> requires %<-mxl-pattern-compare%> for %<-mcpu=v8.30.a%>"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1855
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> requires %<-mno-xl-soft-mul%>"
  msgstr ""
--- 44631,44662 ----
  msgid "initialized variable %q+D is marked dllimport"
  msgstr "%s: το αρχείο είναι πολύ μεγάλο"
  
! #: config/microblaze/microblaze.cc:1791
  #, fuzzy, gcc-internal-format
  msgid "%<-fPIC%>/%<-fpic%> not supported for this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/microblaze/microblaze.cc:1803
  #, fuzzy, gcc-internal-format
  msgid "%qs is an invalid argument to %<-mcpu=%>"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: config/microblaze/microblaze.cc:1852
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> can be used only with %<-mcpu=v6.00.a%> or greater"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1869
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> can be used only with %<-mcpu=v8.30.a%> or greater"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1876
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> requires %<-mxl-pattern-compare%> for %<-mcpu=v8.30.a%>"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1882
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> requires %<-mno-xl-soft-mul%>"
  msgstr ""
*************** msgstr ""
*** 43061,43228 ****
  msgid "definition of static data member %q+D of dllimport%'d class"
  msgstr ""
  
! #: config/mips/mips.cc:1332 config/mips/mips.cc:1593 config/mips/mips.cc:1647
! #: config/riscv/riscv.cc:6561
! #, fuzzy, gcc-internal-format
! msgid "%qE attribute requires a string argument"
! msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
! 
! #: config/mips/mips.cc:1340
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is neither no, pcrel nor yes"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/mips/mips.cc:1506 config/mips/mips.cc:1510
  #, gcc-internal-format
  msgid "%qs attribute only applies to functions"
  msgstr ""
  
! #: config/mips/mips.cc:1520 config/mips/mips.cc:1526
  #, gcc-internal-format
  msgid "%qE cannot have both %qs and %qs attributes"
  msgstr ""
  
! #: config/mips/mips.cc:1555 config/mips/mips.cc:1561
  #, fuzzy, gcc-internal-format
  msgid "%qE redeclared with conflicting %qs attributes"
  msgstr "συντακτικό σφάλμα στον καθορισμό σειράς"
  
! #: config/mips/mips.cc:1601
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is neither eic, nor %<vector=<line>%>"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/mips/mips.cc:1617
  #, gcc-internal-format
  msgid "interrupt vector to %qE attribute is not %<vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)%>"
  msgstr ""
  
! #: config/mips/mips.cc:1654
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not intstack"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/mips/mips.cc:6362
  msgid "the ABI for passing a value containing zero-width fields before an adjacent 64-bit floating-point field was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:6807
  msgid "the ABI for returning a value containing zero-width bit-fields but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:6831
  msgid "the ABI for returning a value with C++17 empty bases but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:8178
  #, fuzzy, gcc-internal-format
  msgid "cannot handle inconsistent calls to %qs"
  msgstr "αδυναμία εκτέλεσης ioctl στο `%s'"
  
! #: config/mips/mips.cc:11434
  #, gcc-internal-format
  msgid "the %<interrupt%> attribute requires a MIPS32r2 processor or greater"
  msgstr ""
  
! #: config/mips/mips.cc:11436
  #, gcc-internal-format
  msgid "interrupt handlers cannot be MIPS16 functions"
  msgstr ""
  
! #: config/mips/mips.cc:12440
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> not implemented for MIPS16"
  msgstr ""
  
! #: config/mips/mips.cc:17803
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qE not supported for MIPS16"
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: config/mips/mips.cc:18411
  #, fuzzy, gcc-internal-format
  msgid "%qs does not support MIPS16 code"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: config/mips/mips.cc:20224
  #, gcc-internal-format
  msgid "MIPS16 PIC for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:20227
  #, gcc-internal-format
  msgid "MIPS16 %<-mxgot%> code"
  msgstr ""
  
! #: config/mips/mips.cc:20230
  #, gcc-internal-format
  msgid "%<hard-float%> MIPS16 code for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:20233
  #, gcc-internal-format
  msgid "MSA MIPS16 code"
  msgstr ""
  
! #: config/mips/mips.cc:20236
  #, gcc-internal-format
  msgid "MIPS16 requires %<-mexplicit-relocs%>"
  msgstr ""
  
! #: config/mips/mips.cc:20427 config/mips/mips.cc:20432
! #: config/mips/mips.cc:20522 config/mips/mips.cc:20524
! #: config/mips/mips.cc:20554 config/mips/mips.cc:20562
! #: config/mips/mips.cc:20668 config/mips/mips.cc:20692
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unsupported combination: %s"
  msgstr "Εμφάνιση έκδοσης προγράμματος"
  
! #: config/mips/mips.cc:20467
  #, gcc-internal-format
  msgid "%<-%s%> conflicts with the other architecture options, which specify a %s processor"
  msgstr ""
  
! #: config/mips/mips.cc:20477
  #, gcc-internal-format
  msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20492
  #, fuzzy, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit processor"
  msgstr "Χρήση ABI 32-bit"
  
! #: config/mips/mips.cc:20494
  #, fuzzy, gcc-internal-format
  msgid "%<-mgp32%> used with a 64-bit ABI"
  msgstr "Χρήση ABI 64-bit"
  
! #: config/mips/mips.cc:20496
  #, fuzzy, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit ABI"
  msgstr "Χρήση ABI 32-bit"
  
! #: config/mips/mips.cc:20519
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-mfp32%>"
  msgstr "Το servname δεν υποστηρίζεται από το ai_socktype"
  
! #: config/mips/mips.cc:20528
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
  msgstr ""
  
! #: config/mips/mips.cc:20531
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20552
  #, gcc-internal-format
  msgid "%<-mfpxx%> can only be used with the o32 ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20556
  #, gcc-internal-format
  msgid "%<-march=%s%> requires %<-mfp32%>"
  msgstr ""
--- 44671,44832 ----
  msgid "definition of static data member %q+D of dllimport%'d class"
  msgstr ""
  
! #: config/mips/mips.cc:1354
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is neither no, pcrel nor yes"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/mips/mips.cc:1520 config/mips/mips.cc:1524
  #, gcc-internal-format
  msgid "%qs attribute only applies to functions"
  msgstr ""
  
! #: config/mips/mips.cc:1534 config/mips/mips.cc:1540
  #, gcc-internal-format
  msgid "%qE cannot have both %qs and %qs attributes"
  msgstr ""
  
! #: config/mips/mips.cc:1569 config/mips/mips.cc:1575
  #, fuzzy, gcc-internal-format
  msgid "%qE redeclared with conflicting %qs attributes"
  msgstr "συντακτικό σφάλμα στον καθορισμό σειράς"
  
! #: config/mips/mips.cc:1615
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is neither eic, nor %<vector=<line>%>"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/mips/mips.cc:1631
  #, gcc-internal-format
  msgid "interrupt vector to %qE attribute is not %<vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)%>"
  msgstr ""
  
! #: config/mips/mips.cc:1668
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not intstack"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/mips/mips.cc:6374
  msgid "the ABI for passing a value containing zero-width fields before an adjacent 64-bit floating-point field was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:6819
  msgid "the ABI for returning a value containing zero-width bit-fields but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:6843
  msgid "the ABI for returning a value with C++17 empty bases but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:8204
  #, fuzzy, gcc-internal-format
  msgid "cannot handle inconsistent calls to %qs"
  msgstr "αδυναμία εκτέλεσης ioctl στο `%s'"
  
! #: config/mips/mips.cc:11460
  #, gcc-internal-format
  msgid "the %<interrupt%> attribute requires a MIPS32r2 processor or greater"
  msgstr ""
  
! #: config/mips/mips.cc:11462
  #, gcc-internal-format
  msgid "interrupt handlers cannot be MIPS16 functions"
  msgstr ""
  
! #: config/mips/mips.cc:12466
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> not implemented for MIPS16"
  msgstr ""
  
! #: config/mips/mips.cc:17825
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qE not supported for MIPS16"
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: config/mips/mips.cc:18433
  #, fuzzy, gcc-internal-format
  msgid "%qs does not support MIPS16 code"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: config/mips/mips.cc:20245
  #, gcc-internal-format
  msgid "MIPS16 PIC for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:20248
  #, gcc-internal-format
  msgid "MIPS16 %<-mxgot%> code"
  msgstr ""
  
! #: config/mips/mips.cc:20251
  #, gcc-internal-format
  msgid "%<hard-float%> MIPS16 code for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:20254
  #, gcc-internal-format
  msgid "MSA MIPS16 code"
  msgstr ""
  
! #: config/mips/mips.cc:20257
  #, gcc-internal-format
  msgid "MIPS16 requires %<-mexplicit-relocs%>"
  msgstr ""
  
! #: config/mips/mips.cc:20448 config/mips/mips.cc:20453
! #: config/mips/mips.cc:20543 config/mips/mips.cc:20545
! #: config/mips/mips.cc:20575 config/mips/mips.cc:20583
! #: config/mips/mips.cc:20689 config/mips/mips.cc:20713
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unsupported combination: %s"
  msgstr "Εμφάνιση έκδοσης προγράμματος"
  
! #: config/mips/mips.cc:20488
  #, gcc-internal-format
  msgid "%<-%s%> conflicts with the other architecture options, which specify a %s processor"
  msgstr ""
  
! #: config/mips/mips.cc:20498
  #, gcc-internal-format
  msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20513
  #, fuzzy, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit processor"
  msgstr "Χρήση ABI 32-bit"
  
! #: config/mips/mips.cc:20515
  #, fuzzy, gcc-internal-format
  msgid "%<-mgp32%> used with a 64-bit ABI"
  msgstr "Χρήση ABI 64-bit"
  
! #: config/mips/mips.cc:20517
  #, fuzzy, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit ABI"
  msgstr "Χρήση ABI 32-bit"
  
! #: config/mips/mips.cc:20540
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-mfp32%>"
  msgstr "Το servname δεν υποστηρίζεται από το ai_socktype"
  
! #: config/mips/mips.cc:20549
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
  msgstr ""
  
! #: config/mips/mips.cc:20552
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20573
  #, gcc-internal-format
  msgid "%<-mfpxx%> can only be used with the o32 ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20577
  #, gcc-internal-format
  msgid "%<-march=%s%> requires %<-mfp32%>"
  msgstr ""
*************** msgstr ""
*** 43232,43348 ****
  #. effort to support the combination of 32-bit GOT entries
  #. and 64-bit pointers, so we treat the abicalls case as
  #. an error.
! #: config/mips/mips.cc:20581
  #, gcc-internal-format
  msgid "the combination of %qs and %qs is incompatible with %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20634
  #, gcc-internal-format
  msgid "the %qs architecture does not support branch-likely instructions"
  msgstr ""
  
! #: config/mips/mips.cc:20649
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support madd or msub instructions"
  msgstr "Το servname δεν υποστηρίζεται από το ai_socktype"
  
! #: config/mips/mips.cc:20663
  #, gcc-internal-format
  msgid "the %qs architecture does not support odd single-precision registers"
  msgstr ""
  
! #: config/mips/mips.cc:20676
  #, fuzzy, gcc-internal-format
  msgid "unsupported combination: %qs%s %s"
  msgstr "Εμφάνιση έκδοσης προγράμματος"
  
! #: config/mips/mips.cc:20685
  #, fuzzy, gcc-internal-format
  msgid "unsupported combination: %qs %s"
  msgstr "Εμφάνιση έκδοσης προγράμματος"
  
! #: config/mips/mips.cc:20700
  #, gcc-internal-format
  msgid "cannot generate position-independent code for %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20703
  #, gcc-internal-format
  msgid "position-independent code requires %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20736
  #, gcc-internal-format
  msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
  msgstr ""
  
! #: config/mips/mips.cc:20744 config/mips/mips.cc:20747
  #, gcc-internal-format
  msgid "cannot use small-data accesses for %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20764
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=legacy%>"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: config/mips/mips.cc:20771
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=2008%>"
  msgstr "Το servname δεν υποστηρίζεται από το ai_socktype"
  
! #: config/mips/mips.cc:20789
  #, gcc-internal-format
  msgid "%<-mips3d%> requires %<-mpaired-single%>"
  msgstr ""
  
! #: config/mips/mips.cc:20799
  #, gcc-internal-format
  msgid "%qs must be used with %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20809
  #, gcc-internal-format
  msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgstr ""
  
! #: config/mips/mips.cc:20816
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support paired-single instructions"
  msgstr "Το servname δεν υποστηρίζεται από το ai_socktype"
  
! #: config/mips/mips.cc:20825
  #, gcc-internal-format
  msgid "%qs requires a target that provides the %qs instruction"
  msgstr ""
  
! #: config/mips/mips.cc:20836
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support DSP instructions"
  msgstr "Το servname δεν υποστηρίζεται από το ai_socktype"
  
! #: config/mips/mips.cc:20846
  #, gcc-internal-format
  msgid "%<-mloongson-mmi%> must be used with %<-mhard-float%>"
  msgstr ""
  
! #: config/mips/mips.cc:20856
  #, gcc-internal-format
  msgid "%<-mloongson-ext2%> must be used with %<-mloongson-ext%>"
  msgstr ""
  
! #: config/mips/mips.cc:20951
  #, fuzzy, gcc-internal-format
  msgid "%qs requires branch-likely instructions"
  msgstr "Ακατάλληλη εντολή"
  
! #: config/mips/mips.cc:20955
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support the synci instruction"
  msgstr "Το servname δεν υποστηρίζεται από το ai_socktype"
  
! #: config/mips/mips.cc:21791
  #, gcc-internal-format
  msgid "mips16 function profiling"
  msgstr ""
--- 44836,44952 ----
  #. effort to support the combination of 32-bit GOT entries
  #. and 64-bit pointers, so we treat the abicalls case as
  #. an error.
! #: config/mips/mips.cc:20602
  #, gcc-internal-format
  msgid "the combination of %qs and %qs is incompatible with %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20655
  #, gcc-internal-format
  msgid "the %qs architecture does not support branch-likely instructions"
  msgstr ""
  
! #: config/mips/mips.cc:20670
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support madd or msub instructions"
  msgstr "Το servname δεν υποστηρίζεται από το ai_socktype"
  
! #: config/mips/mips.cc:20684
  #, gcc-internal-format
  msgid "the %qs architecture does not support odd single-precision registers"
  msgstr ""
  
! #: config/mips/mips.cc:20697
  #, fuzzy, gcc-internal-format
  msgid "unsupported combination: %qs%s %s"
  msgstr "Εμφάνιση έκδοσης προγράμματος"
  
! #: config/mips/mips.cc:20706
  #, fuzzy, gcc-internal-format
  msgid "unsupported combination: %qs %s"
  msgstr "Εμφάνιση έκδοσης προγράμματος"
  
! #: config/mips/mips.cc:20721
  #, gcc-internal-format
  msgid "cannot generate position-independent code for %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20724
  #, gcc-internal-format
  msgid "position-independent code requires %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20757
  #, gcc-internal-format
  msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
  msgstr ""
  
! #: config/mips/mips.cc:20765 config/mips/mips.cc:20768
  #, gcc-internal-format
  msgid "cannot use small-data accesses for %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20785
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=legacy%>"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: config/mips/mips.cc:20792
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=2008%>"
  msgstr "Το servname δεν υποστηρίζεται από το ai_socktype"
  
! #: config/mips/mips.cc:20810
  #, gcc-internal-format
  msgid "%<-mips3d%> requires %<-mpaired-single%>"
  msgstr ""
  
! #: config/mips/mips.cc:20820
  #, gcc-internal-format
  msgid "%qs must be used with %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20830
  #, gcc-internal-format
  msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgstr ""
  
! #: config/mips/mips.cc:20837
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support paired-single instructions"
  msgstr "Το servname δεν υποστηρίζεται από το ai_socktype"
  
! #: config/mips/mips.cc:20846
  #, gcc-internal-format
  msgid "%qs requires a target that provides the %qs instruction"
  msgstr ""
  
! #: config/mips/mips.cc:20857
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support DSP instructions"
  msgstr "Το servname δεν υποστηρίζεται από το ai_socktype"
  
! #: config/mips/mips.cc:20867
  #, gcc-internal-format
  msgid "%<-mloongson-mmi%> must be used with %<-mhard-float%>"
  msgstr ""
  
! #: config/mips/mips.cc:20877
  #, gcc-internal-format
  msgid "%<-mloongson-ext2%> must be used with %<-mloongson-ext%>"
  msgstr ""
  
! #: config/mips/mips.cc:20972
  #, fuzzy, gcc-internal-format
  msgid "%qs requires branch-likely instructions"
  msgstr "Ακατάλληλη εντολή"
  
! #: config/mips/mips.cc:20976
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support the synci instruction"
  msgstr "Το servname δεν υποστηρίζεται από το ai_socktype"
  
! #: config/mips/mips.cc:21812
  #, gcc-internal-format
  msgid "mips16 function profiling"
  msgstr ""
*************** msgstr ""
*** 43629,43645 ****
  msgid "argument to interrupt attribute is unsupported for weak functions"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/msp430/msp430.cc:2747 config/pru/pru.cc:3028
  #, gcc-internal-format
  msgid "%<__delay_cycles%> only takes constant arguments"
  msgstr ""
  
! #: config/msp430/msp430.cc:2757 config/pru/pru.cc:3037
  #, gcc-internal-format
  msgid "%<__delay_cycles%> only takes non-negative cycle counts"
  msgstr ""
  
! #: config/msp430/msp430.cc:2778 config/pru/pru.cc:3050
  #, gcc-internal-format
  msgid "%<__delay_cycles%> is limited to 32-bit loop counts"
  msgstr ""
--- 45233,45249 ----
  msgid "argument to interrupt attribute is unsupported for weak functions"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/msp430/msp430.cc:2747 config/pru/pru.cc:3075
  #, gcc-internal-format
  msgid "%<__delay_cycles%> only takes constant arguments"
  msgstr ""
  
! #: config/msp430/msp430.cc:2757 config/pru/pru.cc:3084
  #, gcc-internal-format
  msgid "%<__delay_cycles%> only takes non-negative cycle counts"
  msgstr ""
  
! #: config/msp430/msp430.cc:2778 config/pru/pru.cc:3097
  #, gcc-internal-format
  msgid "%<__delay_cycles%> is limited to 32-bit loop counts"
  msgstr ""
*************** msgstr ""
*** 43649,43656 ****
  msgid "MSP430 built-in functions only work inside interrupt handlers"
  msgstr ""
  
! #: config/msp430/msp430.cc:2861 config/pru/pru.cc:3118 config/rx/rx.cc:2666
! #: config/xtensa/xtensa.cc:4274 config/xtensa/xtensa.cc:4300
  #, fuzzy, gcc-internal-format
  msgid "bad builtin code"
  msgstr "μη έγκυρο μήκος γραμμής: %s"
--- 45253,45260 ----
  msgid "MSP430 built-in functions only work inside interrupt handlers"
  msgstr ""
  
! #: config/msp430/msp430.cc:2861 config/pru/pru.cc:3165 config/rx/rx.cc:2651
! #: config/xtensa/xtensa.cc:4139 config/xtensa/xtensa.cc:4165
  #, fuzzy, gcc-internal-format
  msgid "bad builtin code"
  msgstr "μη έγκυρο μήκος γραμμής: %s"
*************** msgstr "Η λειτουργία δεν �
*** 43895,43961 ****
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:2415
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:2665
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:5906
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/nvptx/nvptx.cc:5929
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/nvptx/nvptx.cc:6374
  #, gcc-internal-format
  msgid "barrier value must be within [0,15]"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6387
  #, fuzzy, gcc-internal-format
  msgid "complement argument must be constant"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/nvptx/nvptx.cc:6727
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6735
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6749
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7635
  #, gcc-internal-format
  msgid "variable %qD adjusted for OpenACC privatization level: %qs"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7774
  #, fuzzy, gcc-internal-format
  msgid "weak alias definitions not supported in this configuration"
  msgstr "Η οικογένεια διευθύνσεων δεν υποστηρίζεται από την οικογένεια πρωτοκόλλου"
  
! #: config/nvptx/nvptx.cc:7787
  #, fuzzy, gcc-internal-format
  msgid "non-function alias definitions not supported in this configuration"
  msgstr "Η οικογένεια διευθύνσεων δεν υποστηρίζεται από την οικογένεια πρωτοκόλλου"
  
! #: config/or1k/or1k.cc:1314
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected operand: %d"
  msgstr "Μη ορισμένο όνομα %s"
--- 45499,45565 ----
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:2407
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:2657
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:5893
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/nvptx/nvptx.cc:5916
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/nvptx/nvptx.cc:6361
  #, gcc-internal-format
  msgid "barrier value must be within [0,15]"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6374
  #, fuzzy, gcc-internal-format
  msgid "complement argument must be constant"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/nvptx/nvptx.cc:6714
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6722
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6736
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7622
  #, gcc-internal-format
  msgid "variable %qD adjusted for OpenACC privatization level: %qs"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7761
  #, fuzzy, gcc-internal-format
  msgid "weak alias definitions not supported in this configuration"
  msgstr "Η οικογένεια διευθύνσεων δεν υποστηρίζεται από την οικογένεια πρωτοκόλλου"
  
! #: config/nvptx/nvptx.cc:7774
  #, fuzzy, gcc-internal-format
  msgid "non-function alias definitions not supported in this configuration"
  msgstr "Η οικογένεια διευθύνσεων δεν υποστηρίζεται από την οικογένεια πρωτοκόλλου"
  
! #: config/or1k/or1k.cc:1313
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected operand: %d"
  msgstr "Μη ορισμένο όνομα %s"
*************** msgstr ""
*** 43980,44452 ****
  msgid "%<-g%> option disabled"
  msgstr "Η λειτουργία NIS+ απέτυχε"
  
  #: config/pru/pru-passes.cc:111
  #, gcc-internal-format
  msgid "large return values not supported with %<-mabi=ti%> option"
  msgstr ""
  
! #: config/pru/pru-passes.cc:119 config/pru/pru-passes.cc:163
! #: config/pru/pru-passes.cc:176
! #, fuzzy, gcc-internal-format
! msgid "function pointers not supported with %<-mabi=ti%> option"
! msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
! 
! #: config/pru/pru-passes.cc:266
  #, gcc-internal-format
  msgid "function %<main%> must have no arguments when using the %<-minrt%> option"
  msgstr ""
  
! #: config/pru/pru-passes.cc:273
  #, gcc-internal-format
  msgid "function %<main%> must never return when using the %<-minrt%> option"
  msgstr ""
  
! #: config/pru/pru-pragma.cc:59
  #, fuzzy, gcc-internal-format
  msgid "junk at end of %<#pragma CTABLE_ENTRY%>"
  msgstr "μη τερματιζόμενo αλφαριθμητικό"
  
! #: config/pru/pru-pragma.cc:61
  #, gcc-internal-format
  msgid "%<CTABLE_ENTRY%> index %wd is not valid"
  msgstr ""
  
! #: config/pru/pru-pragma.cc:63
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %<CTABLE_ENTRY %wd%>"
  msgstr "Οι ορισμοί πηγή βρίσκονται στο ΑΡΧΕΙΟ"
  
! #: config/pru/pru-pragma.cc:67
  #, gcc-internal-format
  msgid "%<CTABLE_ENTRY%> base address is not a multiple of 256"
  msgstr ""
  
! #: config/pru/pru-pragma.cc:75
  #, gcc-internal-format
  msgid "malformed %<#pragma CTABLE_ENTRY%> variable address"
  msgstr ""
  
! #: config/pru/pru.cc:2208
  #, gcc-internal-format
  msgid "aggregate types are prohibited in %<__regio_symbol%> address space"
  msgstr ""
  
! #: config/pru/pru.cc:2215
  #, gcc-internal-format
  msgid "variables in %<__regio_symbol%> address space cannot have initial value"
  msgstr ""
  
! #: config/pru/pru.cc:2218
  #, gcc-internal-format
  msgid "variables in %<__regio_symbol%> address space cannot be declared %<register%>"
  msgstr ""
  
! #: config/pru/pru.cc:2221
  #, gcc-internal-format
  msgid "variables in %<__regio_symbol%> address space must be declared %<volatile%>"
  msgstr ""
  
! #: config/pru/pru.cc:2224
  #, gcc-internal-format
  msgid "variables in %<__regio_symbol%> address space must be declared %<extern%>"
  msgstr ""
  
! #: config/pru/pru.cc:2227
  #, gcc-internal-format
  msgid "only 32-bit access is supported for %<__regio_symbol%> address space"
  msgstr ""
  
! #: config/pru/pru.cc:2230
  #, gcc-internal-format
  msgid "register name %qs not recognized in %<__regio_symbol%> address space"
  msgstr ""
  
! #: config/pru/pru.cc:2255
  #, gcc-internal-format
  msgid "pointers to %<__regio_symbol%> address space are prohibited"
  msgstr ""
  
! #: config/riscv/riscv-c.cc:275
  #, gcc-internal-format
  msgid "%<#pragma riscv intrinsic%> requires a string parameter"
  msgstr ""
  
! #: config/riscv/riscv-c.cc:300
  #, gcc-internal-format
  msgid "unknown %<#pragma riscv intrinsic%> option %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:105
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: must start with rv64 but found %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:112
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: must start with rv32 but found %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:145
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: must start with + or rv"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:156
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: bad string found %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:183
  #, gcc-internal-format
  msgid "%<target()%> attribute: arch appears more than once"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:194
  #, gcc-internal-format
  msgid "%<target()%> attribute: cpu appears more than once"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:201
  #, gcc-internal-format
  msgid "%<target()%> attribute: unknown CPU %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:222
  #, gcc-internal-format
  msgid "%<target()%> attribute: tune appears more than once"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:228
  #, gcc-internal-format
  msgid "%<target()%> attribute: unknown TUNE %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:241
  #, gcc-internal-format
  msgid "%<target()%> attribute: priority appears more than once"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:246
  #, fuzzy, gcc-internal-format
  msgid "%<target()%> attribute: invalid priority %qs"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: config/riscv/riscv-target-attr.cc:297
  #, fuzzy, gcc-internal-format
  msgid "malformed %<target()%> attribute"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: config/riscv/riscv-target-attr.cc:311
  #, gcc-internal-format
  msgid "attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:331
  #, gcc-internal-format
! msgid "Got unknown attribute %<target(\"%s\")%>"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:394
! #, fuzzy, gcc-internal-format
! msgid "malformed %<target(\"%s\")%> attribute"
! msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: config/riscv/riscv-v.cc:300
  #, gcc-internal-format, gfc-internal-format
  msgid "expected mode %s for operand %d of insn %s but got mode %s.\n"
  msgstr ""
  
! #: config/riscv/riscv-v.cc:359
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid number of operands for insn %s, expected %d but got %d.\n"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4523
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd] or %wd"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4739
  #, fuzzy, gcc-internal-format
  msgid "RVV type %qT does not have a fixed size"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: config/riscv/riscv-vector-builtins.cc:4745
  #, fuzzy, gcc-internal-format
  msgid "RVV type %qT does not have a defined alignment"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: config/riscv/riscv-vector-builtins.cc:4760
  #, fuzzy, gcc-internal-format
  msgid "arithmetic on pointer to RVV type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: config/riscv/riscv-vector-builtins.cc:4768
  #, gcc-internal-format
  msgid "member variables cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4770
  #, fuzzy, gcc-internal-format
  msgid "fields cannot have RVV type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: config/riscv/riscv-vector-builtins.cc:4776
  #, gcc-internal-format
  msgid "array elements cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4782
  #, fuzzy, gcc-internal-format
  msgid "cannot allocate objects with RVV type %qT"
  msgstr "αδυναμία ανάγνωσης καταλόγου locale `%s'"
  
! #: config/riscv/riscv-vector-builtins.cc:4788
  #, fuzzy, gcc-internal-format
  msgid "cannot delete objects with RVV type %qT"
  msgstr "αδυναμία ανάγνωσης καταλόγου locale `%s'"
  
! #: config/riscv/riscv-vector-builtins.cc:4794
  #, fuzzy, gcc-internal-format
  msgid "cannot throw or catch RVV type %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: config/riscv/riscv-vector-builtins.cc:4800
  #, gcc-internal-format
  msgid "capture by copy of RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4806
  #, gcc-internal-format
  msgid "RVV type %qT not allowed in %<map%> clause"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4816
  #, gcc-internal-format
  msgid "RVV type %qT not allowed in %<target%> %<private%> clause"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4822
  #, gcc-internal-format
  msgid "RVV type %qT not allowed in %<target%> %<firstprivate%> clause"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4828
  #, gcc-internal-format
  msgid "RVV type %qT not allowed in %<target%> device clauses"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4922
  #, gcc-internal-format
  msgid "built-in function %qE requires the zvfbfmin or zvfbfwma ISA extension"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4932
  #, gcc-internal-format
  msgid "built-in function %qE requires the zvfhmin or zvfh ISA extension"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4942
  #, gcc-internal-format
  msgid "built-in function %qE requires the zve32f, zve64f, zve64d or v ISA extension"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4952
  #, gcc-internal-format
  msgid "built-in function %qE requires the zve64d or v ISA extension"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4961
  #, gcc-internal-format
  msgid "built-in function %qE requires the zve64x, zve64f, zve64d or v ISA extension"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4981
  #, gcc-internal-format
  msgid "built-in function %qE requires the %qs ISA extension"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:5034
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function call to %qE with empty arguments"
  msgstr "δεν ταιριάζει συνάρτηση για την κλήση στο %<%T::%s(%A)%#V%>"
  
! #: config/riscv/riscv.cc:826
  #, fuzzy, gcc-internal-format
  msgid "unknown cpu %qs for %<-mtune%>"
  msgstr "πάρα πολλές δηλώσεις μετατροπής στην κατάληξη"
  
! #: config/riscv/riscv.cc:3245
  #, gcc-internal-format
  msgid "this operation requires the RVV ISA extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:3246
  #, gcc-internal-format
  msgid "you can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/riscv/riscv.cc:5720 config/riscv/riscv.cc:5762
  #, gcc-internal-format
  msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10"
  msgstr ""
  
! #: config/riscv/riscv.cc:6109
  #, fuzzy, gcc-internal-format
  msgid "RVV type %qT cannot be passed to an unprototyped function"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: config/riscv/riscv.cc:6365
  #, gcc-internal-format
  msgid "%s %qT requires the V ISA extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:6377
  #, gcc-internal-format
  msgid "%s %qT requires the zve64x, zve64f, zve64d or v ISA extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:6391
  #, gcc-internal-format
  msgid "%s %qT requires the zvfhmin or zvfh ISA extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:6400
  #, gcc-internal-format
  msgid "%s %qT requires the zve32f, zve64f, zve64d or v ISA extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:6409
  #, gcc-internal-format
  msgid "%s %qT requires the zve64d or v ISA extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:6419
  #, gcc-internal-format
  msgid "%s %qT requires the minimal vector length %qd but %qd is given"
  msgstr ""
  
! #: config/riscv/riscv.cc:6474
  #, gcc-internal-format
  msgid "function attribute %qs requires the V ISA extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:6572
  #, fuzzy, gcc-internal-format
! msgid "argument to %qE attribute is not %<\"user\"%>, %<\"supervisor\"%>, or %<\"machine\"%>"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/riscv/riscv.cc:6595
  #, gcc-internal-format
  msgid "%qs is only supported when %<-mrvv-vector-bits=zvl%> is specified"
  msgstr ""
  
! #: config/riscv/riscv.cc:6604
  #, fuzzy, gcc-internal-format
  msgid "%qs applied to non-RVV type %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: config/riscv/riscv.cc:6612
  #, fuzzy, gcc-internal-format
  msgid "%qs requires an integer constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/riscv/riscv.cc:6622
  #, gcc-internal-format
  msgid "invalid RVV vector size %qd, expected size is %qd based on LMUL of type and %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:10580
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10585
  #, gcc-internal-format
  msgid "Currently the %<V%> implementation requires the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10645
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support VLEN greater than 4096bit for 'V' Extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10651
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support RVV in big-endian mode"
  msgstr ""
  
! #: config/riscv/riscv.cc:10691 config/riscv/riscv.cc:10694
  #, fuzzy, gcc-internal-format
  msgid "code model %qs with %qs"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/riscv/riscv.cc:10723
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10730
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:10732
  #, gcc-internal-format
  msgid "rv64e requires lp64e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:10737
  #, fuzzy, gcc-internal-format
  msgid "ILP32E ABI does not support the %qc extension"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: config/riscv/riscv.cc:10742
  #, gcc-internal-format
  msgid "LP64E ABI is marked for deprecation in GCC"
  msgstr ""
  
! #: config/riscv/riscv.cc:10743
  msgid "if you need LP64E please notify the GCC project via %{PR116152%}"
  msgstr ""
  
! #: config/riscv/riscv.cc:10751
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e, lp64 or lp64e"
  msgstr ""
  
! #: config/riscv/riscv.cc:10755
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:10765
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr ""
  
! #: config/riscv/riscv.cc:10778
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:10805 config/rs6000/rs6000.cc:4530
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: config/riscv/riscv.cc:10819 config/rs6000/rs6000.cc:4513
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: config/riscv/riscv.cc:11314
  #, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr ""
  
! #: config/riscv/riscv.cc:11889
  #, gcc-internal-format
  msgid "cannot allocate vl register for %qs on this target"
  msgstr ""
--- 45584,46099 ----
  msgid "%<-g%> option disabled"
  msgstr "Η λειτουργία NIS+ απέτυχε"
  
+ #: config/pru/pru-passes.cc:99
+ #, fuzzy, gcc-internal-format
+ msgid "function pointers not supported with %<-mabi=ti%> option"
+ msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
+ 
  #: config/pru/pru-passes.cc:111
+ #, fuzzy, gcc-internal-format
+ msgid "bit-fields not supported with %<-mabi=ti%> option"
+ msgstr "Η οικογένεια διευθύνσεων δεν υποστηρίζεται από την οικογένεια πρωτοκόλλου"
+ 
+ #: config/pru/pru-passes.cc:136
  #, gcc-internal-format
  msgid "large return values not supported with %<-mabi=ti%> option"
  msgstr ""
  
! #: config/pru/pru-passes.cc:317
  #, gcc-internal-format
  msgid "function %<main%> must have no arguments when using the %<-minrt%> option"
  msgstr ""
  
! #: config/pru/pru-passes.cc:324
  #, gcc-internal-format
  msgid "function %<main%> must never return when using the %<-minrt%> option"
  msgstr ""
  
! #: config/pru/pru-pragma.cc:60
  #, fuzzy, gcc-internal-format
  msgid "junk at end of %<#pragma CTABLE_ENTRY%>"
  msgstr "μη τερματιζόμενo αλφαριθμητικό"
  
! #: config/pru/pru-pragma.cc:62
  #, gcc-internal-format
  msgid "%<CTABLE_ENTRY%> index %wd is not valid"
  msgstr ""
  
! #: config/pru/pru-pragma.cc:64
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %<CTABLE_ENTRY %wd%>"
  msgstr "Οι ορισμοί πηγή βρίσκονται στο ΑΡΧΕΙΟ"
  
! #: config/pru/pru-pragma.cc:66
! #, gcc-internal-format
! msgid "%<CTABLE_ENTRY%> base address does not fit in 32-bits"
! msgstr ""
! 
! #: config/pru/pru-pragma.cc:70
  #, gcc-internal-format
  msgid "%<CTABLE_ENTRY%> base address is not a multiple of 256"
  msgstr ""
  
! #: config/pru/pru-pragma.cc:78
  #, gcc-internal-format
  msgid "malformed %<#pragma CTABLE_ENTRY%> variable address"
  msgstr ""
  
! #: config/pru/pru.cc:2256
  #, gcc-internal-format
  msgid "aggregate types are prohibited in %<__regio_symbol%> address space"
  msgstr ""
  
! #: config/pru/pru.cc:2263
  #, gcc-internal-format
  msgid "variables in %<__regio_symbol%> address space cannot have initial value"
  msgstr ""
  
! #: config/pru/pru.cc:2266
  #, gcc-internal-format
  msgid "variables in %<__regio_symbol%> address space cannot be declared %<register%>"
  msgstr ""
  
! #: config/pru/pru.cc:2269
  #, gcc-internal-format
  msgid "variables in %<__regio_symbol%> address space must be declared %<volatile%>"
  msgstr ""
  
! #: config/pru/pru.cc:2272
  #, gcc-internal-format
  msgid "variables in %<__regio_symbol%> address space must be declared %<extern%>"
  msgstr ""
  
! #: config/pru/pru.cc:2275
  #, gcc-internal-format
  msgid "only 32-bit access is supported for %<__regio_symbol%> address space"
  msgstr ""
  
! #: config/pru/pru.cc:2278
  #, gcc-internal-format
  msgid "register name %qs not recognized in %<__regio_symbol%> address space"
  msgstr ""
  
! #: config/pru/pru.cc:2303
  #, gcc-internal-format
  msgid "pointers to %<__regio_symbol%> address space are prohibited"
  msgstr ""
  
! #: config/riscv/riscv-c.cc:200
  #, gcc-internal-format
  msgid "%<#pragma riscv intrinsic%> requires a string parameter"
  msgstr ""
  
! #: config/riscv/riscv-c.cc:213
  #, gcc-internal-format
  msgid "unknown %<#pragma riscv intrinsic%> option %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:112
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: must start with rv64 but found %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:120
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: must start with rv32 but found %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:152
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: must start with + or rv"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:162
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: bad string found %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:189
  #, gcc-internal-format
  msgid "%<target()%> attribute: arch appears more than once"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:200
  #, gcc-internal-format
  msgid "%<target()%> attribute: cpu appears more than once"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:208
  #, gcc-internal-format
  msgid "%<target()%> attribute: unknown CPU %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:229
  #, gcc-internal-format
  msgid "%<target()%> attribute: tune appears more than once"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:236
  #, gcc-internal-format
  msgid "%<target()%> attribute: unknown TUNE %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:249
  #, gcc-internal-format
  msgid "%<target()%> attribute: priority appears more than once"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:256
  #, fuzzy, gcc-internal-format
  msgid "%<target()%> attribute: invalid priority %qs"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: config/riscv/riscv-target-attr.cc:318
  #, fuzzy, gcc-internal-format
  msgid "malformed %<target()%> attribute"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: config/riscv/riscv-target-attr.cc:336
! #, gcc-internal-format
! msgid "attribute %<target(\"%s\")%> has empty argument"
! msgstr ""
! 
! #: config/riscv/riscv-target-attr.cc:352
! #, gcc-internal-format
! msgid "attribute %<target(\"%s\")%> expects an argument"
! msgstr ""
! 
! #: config/riscv/riscv-target-attr.cc:360
  #, gcc-internal-format
  msgid "attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:369
  #, gcc-internal-format
! msgid "unknown attribute %<target(\"%s\")%>"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:435
! msgid "malformed %<target(\"%B\")%> attribute"
! msgstr ""
  
! #: config/riscv/riscv-v.cc:317
  #, gcc-internal-format, gfc-internal-format
  msgid "expected mode %s for operand %d of insn %s but got mode %s.\n"
  msgstr ""
  
! #: config/riscv/riscv-v.cc:379
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid number of operands for insn %s, expected %d but got %d.\n"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:5246
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd] or %wd"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:5455
  #, fuzzy, gcc-internal-format
  msgid "RVV type %qT does not have a fixed size"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: config/riscv/riscv-vector-builtins.cc:5461
  #, fuzzy, gcc-internal-format
  msgid "RVV type %qT does not have a defined alignment"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: config/riscv/riscv-vector-builtins.cc:5476
  #, fuzzy, gcc-internal-format
  msgid "arithmetic on pointer to RVV type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: config/riscv/riscv-vector-builtins.cc:5484
  #, gcc-internal-format
  msgid "member variables cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:5486
  #, fuzzy, gcc-internal-format
  msgid "fields cannot have RVV type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: config/riscv/riscv-vector-builtins.cc:5492
  #, gcc-internal-format
  msgid "array elements cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:5498
  #, fuzzy, gcc-internal-format
  msgid "cannot allocate objects with RVV type %qT"
  msgstr "αδυναμία ανάγνωσης καταλόγου locale `%s'"
  
! #: config/riscv/riscv-vector-builtins.cc:5504
  #, fuzzy, gcc-internal-format
  msgid "cannot delete objects with RVV type %qT"
  msgstr "αδυναμία ανάγνωσης καταλόγου locale `%s'"
  
! #: config/riscv/riscv-vector-builtins.cc:5510
  #, fuzzy, gcc-internal-format
  msgid "cannot throw or catch RVV type %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: config/riscv/riscv-vector-builtins.cc:5516
  #, gcc-internal-format
  msgid "capture by copy of RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:5522
  #, gcc-internal-format
  msgid "RVV type %qT not allowed in %<map%> clause"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:5532
  #, gcc-internal-format
  msgid "RVV type %qT not allowed in %<target%> %<private%> clause"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:5538
  #, gcc-internal-format
  msgid "RVV type %qT not allowed in %<target%> %<firstprivate%> clause"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:5544
  #, gcc-internal-format
  msgid "RVV type %qT not allowed in %<target%> device clauses"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:5656
  #, gcc-internal-format
  msgid "built-in function %qE requires the zvfbfmin or zvfbfwma ISA extension"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:5666
  #, gcc-internal-format
  msgid "built-in function %qE requires the zvfhmin or zvfh ISA extension"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:5676
  #, gcc-internal-format
  msgid "built-in function %qE requires the zve32f, zve64f, zve64d or v ISA extension"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:5686
  #, gcc-internal-format
  msgid "built-in function %qE requires the zve64d or v ISA extension"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:5695
  #, gcc-internal-format
  msgid "built-in function %qE requires the zve64x, zve64f, zve64d or v ISA extension"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:5713
! #, fuzzy, gcc-internal-format
! msgid "unrecognized RVV builtin"
! msgstr "μη αναγνωρίσημη επιλογή `-%c'"
! 
! #: config/riscv/riscv-vector-builtins.cc:5720
  #, gcc-internal-format
  msgid "built-in function %qE requires the %qs ISA extension"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:5772
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function call to %qE with empty arguments"
  msgstr "δεν ταιριάζει συνάρτηση για την κλήση στο %<%T::%s(%A)%#V%>"
  
! #: config/riscv/riscv.cc:1033
  #, fuzzy, gcc-internal-format
  msgid "unknown cpu %qs for %<-mtune%>"
  msgstr "πάρα πολλές δηλώσεις μετατροπής στην κατάληξη"
  
! #: config/riscv/riscv.cc:3464
  #, gcc-internal-format
  msgid "this operation requires the RVV ISA extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:3465
  #, gcc-internal-format
  msgid "you can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/riscv/riscv.cc:6308 config/riscv/riscv.cc:6396
  #, gcc-internal-format
  msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10"
  msgstr ""
  
! #: config/riscv/riscv.cc:6337 config/riscv/riscv.cc:6414
! #, gcc-internal-format
! msgid "ABI for flattened empty union and zero length array changed in GCC 16"
! msgstr ""
! 
! #: config/riscv/riscv.cc:7029
  #, fuzzy, gcc-internal-format
  msgid "RVV type %qT cannot be passed to an unprototyped function"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: config/riscv/riscv.cc:7318 config/riscv/riscv.cc:7380
  #, gcc-internal-format
  msgid "%s %qT requires the V ISA extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:7330
  #, gcc-internal-format
  msgid "%s %qT requires the zve64x, zve64f, zve64d or v ISA extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:7344
  #, gcc-internal-format
  msgid "%s %qT requires the zvfhmin or zvfh ISA extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:7353
  #, gcc-internal-format
  msgid "%s %qT requires the zve32f, zve64f, zve64d or v ISA extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:7362
  #, gcc-internal-format
  msgid "%s %qT requires the zve64d or v ISA extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:7372
  #, gcc-internal-format
  msgid "%s %qT requires the minimal vector length %qd but %qd is given"
  msgstr ""
  
! #: config/riscv/riscv.cc:7438
  #, gcc-internal-format
  msgid "function attribute %qs requires the V ISA extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:7464
! #, gcc-internal-format
! msgid "unsupported %<ABI_VLEN%> value %d for %qs attribute;%<ABI_VLEN must%> be in the range [32, 16384] and must be a power of 2"
! msgstr ""
! 
! #: config/riscv/riscv.cc:7489
! #, gcc-internal-format
! msgid "function attribute %qs requires the vector ISA extension"
! msgstr ""
! 
! #: config/riscv/riscv.cc:7599
! #, gcc-internal-format
! msgid "attribute 'rnmi' requires the Smrnmi ISA extension"
! msgstr ""
! 
! #: config/riscv/riscv.cc:7607
  #, fuzzy, gcc-internal-format
! msgid "argument to %qE attribute is not %<\"supervisor\"%>, %<\"machine\"%>, or %<\"rnmi\"%>"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/riscv/riscv.cc:7649
  #, gcc-internal-format
  msgid "%qs is only supported when %<-mrvv-vector-bits=zvl%> is specified"
  msgstr ""
  
! #: config/riscv/riscv.cc:7658
  #, fuzzy, gcc-internal-format
  msgid "%qs applied to non-RVV type %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: config/riscv/riscv.cc:7666
  #, fuzzy, gcc-internal-format
  msgid "%qs requires an integer constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/riscv/riscv.cc:7676
  #, gcc-internal-format
  msgid "invalid RVV vector size %qd, expected size is %qd based on LMUL of type and %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:12270
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:12275
  #, gcc-internal-format
  msgid "Currently the %<V%> implementation requires the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:12335
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support VLEN greater than 4096bit for 'V' Extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:12341
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support RVV in big-endian mode"
  msgstr ""
  
! #: config/riscv/riscv.cc:12387 config/riscv/riscv.cc:12390
  #, fuzzy, gcc-internal-format
  msgid "code model %qs with %qs"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/riscv/riscv.cc:12419
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:12426
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:12428
  #, gcc-internal-format
  msgid "rv64e requires lp64e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:12433
  #, fuzzy, gcc-internal-format
  msgid "ILP32E ABI does not support the %qc extension"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: config/riscv/riscv.cc:12438
  #, gcc-internal-format
  msgid "LP64E ABI is marked for deprecation in GCC"
  msgstr ""
  
! #: config/riscv/riscv.cc:12439
  msgid "if you need LP64E please notify the GCC project via %{PR116152%}"
  msgstr ""
  
! #: config/riscv/riscv.cc:12447
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e, lp64 or lp64e"
  msgstr ""
  
! #: config/riscv/riscv.cc:12451
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:12461
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr ""
  
! #: config/riscv/riscv.cc:12474
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:12501 config/rs6000/rs6000.cc:4527
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: config/riscv/riscv.cc:12515 config/rs6000/rs6000.cc:4510
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: config/riscv/riscv.cc:13047
  #, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr ""
  
! #: config/riscv/riscv.cc:13644
  #, gcc-internal-format
  msgid "cannot allocate vl register for %qs on this target"
  msgstr ""
*************** msgstr "Δεν είναι δυνατή �
*** 44782,45033 ****
  msgid "Stack frame larger than 2G is not supported for %<-fsplit-stack%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3237 config/rs6000/rs6000.cc:3240
! #: config/rs6000/rs6000.cc:3243
  #, fuzzy, gcc-internal-format
  msgid "%qs requires %qs or %qs"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: config/rs6000/rs6000.cc:3344
  #, gcc-internal-format
  msgid "%qs requires PowerPC64 architecture, enabling"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3464
  #, gcc-internal-format
  msgid "%<-mcall-aixdesc%> incompatible with %<-mabi=elfv2%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3513
  #, fuzzy, gcc-internal-format
  msgid "%qs unsupported for this ABI"
  msgstr "Δεν υποστηρίζεται"
  
! #: config/rs6000/rs6000.cc:3641
  #, gcc-internal-format
  msgid "%qs is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3802
  #, fuzzy, gcc-internal-format
  msgid "AltiVec not supported in this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/rs6000/rs6000.cc:3819
  #, fuzzy, gcc-internal-format
  msgid "%qs is not supported on little endian systems"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: config/rs6000/rs6000.cc:3838
  #, gcc-internal-format
  msgid "%<-mvsx%> and %<-msoft-float%> are incompatible"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3848
  #, gcc-internal-format
  msgid "%<-mvsx%> and %<-mavoid-indexed-addresses%> are incompatible"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3859
  #, gcc-internal-format
  msgid "%<-mvsx%> and %<-mno-altivec%> are incompatible"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3904
  #, gcc-internal-format
  msgid "power9 target option is incompatible with %<%s=<xxx>%> for <xxx> less than power9"
  msgstr ""
  
  #. Enforce that none of the ISA_3_0_MASKS_SERVER flags
  #. were explicitly cleared.
! #: config/rs6000/rs6000.cc:3912
  #, fuzzy, gcc-internal-format
  msgid "%qs incompatible with explicitly disabled options"
  msgstr "μη έγκυρο δικαίωμα"
  
  #. TARGET_VSX = 1 implies Power 7 and newer
! #: config/rs6000/rs6000.cc:3950 config/rs6000/rs6000.cc:3958
! #: config/rs6000/rs6000.cc:3972 config/rs6000/rs6000.cc:4034
! #: config/rs6000/rs6000.cc:4067 config/rs6000/rs6000.cc:4082
! #: config/rs6000/rs6000.cc:4090 config/rs6000/rs6000.cc:4209
! #: config/rs6000/rs6000.cc:4222 config/rs6000/rs6000.cc:4231
! #: config/rs6000/rs6000.cc:4369 config/rs6000/rs6000.cc:4382
! #: config/rs6000/rs6000.cc:4404
  #, gcc-internal-format
  msgid "%qs requires %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4118
  #, gcc-internal-format
  msgid "target attribute or pragma changes %<long double%> size"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4135
  #, gcc-internal-format
  msgid "%qs requires full ISA 2.06 support"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4148
  #, gcc-internal-format
  msgid "Using IEEE extended precision %<long double%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4151
  #, gcc-internal-format
  msgid "Using IBM extended precision %<long double%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4170
  #, fuzzy, gcc-internal-format
  msgid "%qs requires VSX support"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: config/rs6000/rs6000.cc:4179
  #, gcc-internal-format
  msgid "The %<-mfloat128%> option may not be fully supported"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4201
  #, gcc-internal-format
  msgid "%qs requires full ISA 3.0 support"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4288
  #, gcc-internal-format
  msgid "unknown vectorization library ABI type in %<-mveclibabi=%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4301 config/rs6000/rs6000.cc:4316
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4329
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4538
  #, gcc-internal-format
  msgid "%qs needs a valid base register"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4836
  #, gcc-internal-format
  msgid "unknown option for %<%s=%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4855
  #, gcc-internal-format
  msgid "%<-mrop-protect%> requires %<-mcpu=power8%> or later"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4859
  #, gcc-internal-format
  msgid "%<-mrop-protect%> requires the ELFv2 ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4877
  #, gcc-internal-format
  msgid "%qs is deprecated and not recommended in any circumstances"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:11209
  #, gcc-internal-format
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:18014
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20417
  #, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20499
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20501
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20503
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20505
  #, gcc-internal-format
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20511
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20514
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20519
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20522
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24686
  #, fuzzy, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "Μη έγκυρη προτεραιότητα `%s'"
  
! #: config/rs6000/rs6000.cc:24689
  #, fuzzy, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: config/rs6000/rs6000.cc:24691
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25212
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25371
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25660
  #, fuzzy, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "ειδικά αρχεία μπλοκ δεν υποστηρίζονται"
  
! #: config/rs6000/rs6000.cc:28801
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29279
  #, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29284
  #, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr ""
--- 46429,46680 ----
  msgid "Stack frame larger than 2G is not supported for %<-fsplit-stack%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3234 config/rs6000/rs6000.cc:3237
! #: config/rs6000/rs6000.cc:3240
  #, fuzzy, gcc-internal-format
  msgid "%qs requires %qs or %qs"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: config/rs6000/rs6000.cc:3341
  #, gcc-internal-format
  msgid "%qs requires PowerPC64 architecture, enabling"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3461
  #, gcc-internal-format
  msgid "%<-mcall-aixdesc%> incompatible with %<-mabi=elfv2%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3510
  #, fuzzy, gcc-internal-format
  msgid "%qs unsupported for this ABI"
  msgstr "Δεν υποστηρίζεται"
  
! #: config/rs6000/rs6000.cc:3638
  #, gcc-internal-format
  msgid "%qs is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3799
  #, fuzzy, gcc-internal-format
  msgid "AltiVec not supported in this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/rs6000/rs6000.cc:3816
  #, fuzzy, gcc-internal-format
  msgid "%qs is not supported on little endian systems"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: config/rs6000/rs6000.cc:3835
  #, gcc-internal-format
  msgid "%<-mvsx%> and %<-msoft-float%> are incompatible"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3845
  #, gcc-internal-format
  msgid "%<-mvsx%> and %<-mavoid-indexed-addresses%> are incompatible"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3856
  #, gcc-internal-format
  msgid "%<-mvsx%> and %<-mno-altivec%> are incompatible"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3901
  #, gcc-internal-format
  msgid "power9 target option is incompatible with %<%s=<xxx>%> for <xxx> less than power9"
  msgstr ""
  
  #. Enforce that none of the ISA_3_0_MASKS_SERVER flags
  #. were explicitly cleared.
! #: config/rs6000/rs6000.cc:3909
  #, fuzzy, gcc-internal-format
  msgid "%qs incompatible with explicitly disabled options"
  msgstr "μη έγκυρο δικαίωμα"
  
  #. TARGET_VSX = 1 implies Power 7 and newer
! #: config/rs6000/rs6000.cc:3947 config/rs6000/rs6000.cc:3955
! #: config/rs6000/rs6000.cc:3969 config/rs6000/rs6000.cc:4031
! #: config/rs6000/rs6000.cc:4064 config/rs6000/rs6000.cc:4079
! #: config/rs6000/rs6000.cc:4087 config/rs6000/rs6000.cc:4206
! #: config/rs6000/rs6000.cc:4219 config/rs6000/rs6000.cc:4228
! #: config/rs6000/rs6000.cc:4366 config/rs6000/rs6000.cc:4379
! #: config/rs6000/rs6000.cc:4401
  #, gcc-internal-format
  msgid "%qs requires %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4115
  #, gcc-internal-format
  msgid "target attribute or pragma changes %<long double%> size"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4132
  #, gcc-internal-format
  msgid "%qs requires full ISA 2.06 support"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4145
  #, gcc-internal-format
  msgid "Using IEEE extended precision %<long double%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4148
  #, gcc-internal-format
  msgid "Using IBM extended precision %<long double%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4167
  #, fuzzy, gcc-internal-format
  msgid "%qs requires VSX support"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: config/rs6000/rs6000.cc:4176
  #, gcc-internal-format
  msgid "The %<-mfloat128%> option may not be fully supported"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4198
  #, gcc-internal-format
  msgid "%qs requires full ISA 3.0 support"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4285
  #, gcc-internal-format
  msgid "unknown vectorization library ABI type in %<-mveclibabi=%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4298 config/rs6000/rs6000.cc:4313
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4326
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4535
  #, gcc-internal-format
  msgid "%qs needs a valid base register"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4833
  #, gcc-internal-format
  msgid "unknown option for %<%s=%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4852
  #, gcc-internal-format
  msgid "%<-mrop-protect%> requires %<-mcpu=power8%> or later"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4856
  #, gcc-internal-format
  msgid "%<-mrop-protect%> requires the ELFv2 ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4874
  #, gcc-internal-format
  msgid "%qs is deprecated and not recommended in any circumstances"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:11220
  #, gcc-internal-format
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:18025
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20428
  #, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20510
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20512
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20514
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20516
  #, gcc-internal-format
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20522
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20525
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20530
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20533
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24697
  #, fuzzy, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "Μη έγκυρη προτεραιότητα `%s'"
  
! #: config/rs6000/rs6000.cc:24700
  #, fuzzy, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: config/rs6000/rs6000.cc:24702
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25223
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25359
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25649
  #, fuzzy, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "ειδικά αρχεία μπλοκ δεν υποστηρίζονται"
  
! #: config/rs6000/rs6000.cc:28836
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29314
  #, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29319
  #, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr ""
*************** msgstr "Μη αναγνωρίσημο ό
*** 45043,45069 ****
  msgid "multiple fast interrupt routines seen: %qE and %qE"
  msgstr ""
  
! #: config/rx/rx.cc:2480
  #, gcc-internal-format
  msgid "invalid control register %d for mvtc; using %<psw%>"
  msgstr ""
  
! #: config/rx/rx.cc:2602
  #, gcc-internal-format
  msgid "%<__builtin_rx_%s%> takes %<C%>, %<Z%>, %<S%>, %<O%>, %<I%>, or %<U%>"
  msgstr ""
  
! #: config/rx/rx.cc:2605
  #, gcc-internal-format
  msgid "use %<__builtin_rx_mvtc (0, ... )%> to write arbitrary values to PSW"
  msgstr ""
  
! #: config/rx/rx.cc:2652
  #, gcc-internal-format
  msgid "%<-mno-allow-string-insns%> forbids the generation of the RMPA instruction"
  msgstr ""
  
! #: config/rx/rx.cc:2799
  #, gcc-internal-format
  msgid "RX FPU instructions do not support NaNs and infinities"
  msgstr ""
--- 46690,46716 ----
  msgid "multiple fast interrupt routines seen: %qE and %qE"
  msgstr ""
  
! #: config/rx/rx.cc:2465
  #, gcc-internal-format
  msgid "invalid control register %d for mvtc; using %<psw%>"
  msgstr ""
  
! #: config/rx/rx.cc:2587
  #, gcc-internal-format
  msgid "%<__builtin_rx_%s%> takes %<C%>, %<Z%>, %<S%>, %<O%>, %<I%>, or %<U%>"
  msgstr ""
  
! #: config/rx/rx.cc:2590
  #, gcc-internal-format
  msgid "use %<__builtin_rx_mvtc (0, ... )%> to write arbitrary values to PSW"
  msgstr ""
  
! #: config/rx/rx.cc:2637
  #, gcc-internal-format
  msgid "%<-mno-allow-string-insns%> forbids the generation of the RMPA instruction"
  msgstr ""
  
! #: config/rx/rx.cc:2784
  #, gcc-internal-format
  msgid "RX FPU instructions do not support NaNs and infinities"
  msgstr ""
*************** msgstr ""
*** 45073,45377 ****
  msgid "builtin %qs can only be used on vector types"
  msgstr ""
  
! #: config/s390/s390-c.cc:741 config/s390/s390.cc:982
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr ""
  
! #: config/s390/s390-c.cc:756
  #, gcc-internal-format
  msgid "valid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096"
  msgstr ""
  
! #: config/s390/s390-c.cc:935
  #, gcc-internal-format
  msgid "builtin %qF is for GCC internal use only"
  msgstr ""
  
! #: config/s390/s390-c.cc:943
  #, fuzzy, gcc-internal-format
  msgid "builtin %qF is deprecated"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: config/s390/s390-c.cc:947
  #, gcc-internal-format
  msgid "%qF requires %<-mvx%>"
  msgstr ""
  
! #: config/s390/s390-c.cc:953
  #, gcc-internal-format
  msgid "%qF requires z14 or higher"
  msgstr ""
  
! #: config/s390/s390-c.cc:959
  #, gcc-internal-format
  msgid "%qF requires z15 or higher"
  msgstr ""
  
! #: config/s390/s390-c.cc:965
  #, gcc-internal-format
  msgid "%qF requires z17 or higher"
  msgstr ""
  
! #: config/s390/s390-c.cc:979
  #, gcc-internal-format
  msgid "mismatch in number of arguments for builtin %qF. Expected: %d got %d"
  msgstr ""
  
! #: config/s390/s390-c.cc:1028
  #, fuzzy, gcc-internal-format
  msgid "invalid parameter combination for intrinsic %qs"
  msgstr "μη έγκυρη τάξη χαρακτήρων `%s'"
  
  # src/main.c:785
! #: config/s390/s390-c.cc:1034
  #, fuzzy, gcc-internal-format
  msgid "ambiguous overload for intrinsic %qs"
  msgstr "Ασαφής μορφή `%s'"
  
! #: config/s390/s390-c.cc:1042
  #, gcc-internal-format
  msgid "%qs matching variant requires z14 or higher"
  msgstr ""
  
! #: config/s390/s390-c.cc:1051
  #, gcc-internal-format
  msgid "%qs matching variant requires z15 or higher"
  msgstr ""
  
! #: config/s390/s390-c.cc:1059
  #, gcc-internal-format
  msgid "%qs matching variant requires z17 or higher"
  msgstr ""
  
! #: config/s390/s390-c.cc:1065
  #, fuzzy, gcc-internal-format
  msgid "%qs matching variant is deprecated"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: config/s390/s390-c.cc:1105
  #, fuzzy, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr "Ο αριθμός σύνδεσμου είναι έξω από το όριο"
  
! #: config/s390/s390.cc:825
  #, fuzzy, gcc-internal-format
  msgid "constant argument %d for builtin %qF is invalid (%s)"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: config/s390/s390.cc:829
  #, fuzzy, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range (0-%wu)"
  msgstr "Ο αριθμός σύνδεσμου είναι έξω από το όριο"
  
! #: config/s390/s390.cc:845
  #, fuzzy, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range (%wd-%wd)"
  msgstr "Ο αριθμός σύνδεσμου είναι έξω από το όριο"
  
! #: config/s390/s390.cc:894
  #, gcc-internal-format
  msgid "builtin %qF is not supported without %<-mhtm%> (default with %<-march=zEC12%> and higher)"
  msgstr ""
  
! #: config/s390/s390.cc:900
  #, gcc-internal-format
  msgid "builtin %qF requires %<-mvx%> (default with %<-march=z13%> and higher)"
  msgstr ""
  
! #: config/s390/s390.cc:907
  #, gcc-internal-format
  msgid "Builtin %qF requires z14 or higher"
  msgstr ""
  
! #: config/s390/s390.cc:913
  #, gcc-internal-format
  msgid "Builtin %qF requires z15 or higher"
  msgstr ""
  
! #: config/s390/s390.cc:919
  #, gcc-internal-format
  msgid "Builtin %qF requires z17 or higher"
  msgstr ""
  
! #: config/s390/s390.cc:938
  #, gcc-internal-format
  msgid "unresolved overloaded builtin"
  msgstr ""
  
! #: config/s390/s390.cc:945
  #, gcc-internal-format
  msgid "bad builtin icode"
  msgstr ""
  
! #: config/s390/s390.cc:1079
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: config/s390/s390.cc:1180
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.cc:1273
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-extern)"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/s390/s390.cc:10815
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr ""
  
! #: config/s390/s390.cc:12215
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is added"
  msgstr ""
  
! #: config/s390/s390.cc:12231
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this function"
  msgstr ""
  
! #: config/s390/s390.cc:12259
  #, fuzzy, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "Το όνομα `%s' είναι άγνωστο\n"
  
! #: config/s390/s390.cc:12263
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr ""
  
! #: config/s390/s390.cc:13010
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT with zero-width bit fields members changed in GCC 12"
  msgstr ""
  
! #: config/s390/s390.cc:13969
  #, gcc-internal-format
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr ""
  
! #: config/s390/s390.cc:16323
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.cc:16330
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.cc:16365
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr ""
  
! #: config/s390/s390.cc:16368
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:16397
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr "Ακατάλληλη εντολή"
  
! #: config/s390/s390.cc:16401
  #, gcc-internal-format
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.cc:16413
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:16422
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.cc:16428
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.cc:16430
  #, fuzzy, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "%s: ο αριθμός γραμμής πρέπει να είναι μεγαλύτερος από το μηδέν"
  
! #: config/s390/s390.cc:16433
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr ""
  
! #: config/s390/s390.cc:16446
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16449
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16452
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16455
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16519
  #, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr ""
  
  #. argument is not a plain number
! #: config/s390/s390.cc:16555
  #, fuzzy, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "το πρώτο όρισμα της `%s' πρέπει να είναι `int'"
  
! #: config/s390/s390.cc:16562
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "%s: οι τιμές του πεδίου `%s' δεν πρέπει να είναι μεγαλύτερες από %d"
  
! #: config/s390/s390.cc:16593
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:16760
  #, fuzzy, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/s390/s390.cc:17819
  #, fuzzy, gcc-internal-format
  msgid "invalid cc output constraint: %qs"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/s390/s390.cc:17824
  #, fuzzy, gcc-internal-format
  msgid "multiple cc output constraints not supported"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/s390/s390.cc:17829
  #, gcc-internal-format
  msgid "%<asm%> specifier for cc output conflicts with %<asm%> clobber list"
  msgstr ""
  
! #: config/s390/s390.cc:17835
  #, fuzzy, gcc-internal-format
  msgid "invalid type for cc output constraint"
  msgstr "Μη έγκυρος κώδικας αίτησης"
--- 46720,47024 ----
  msgid "builtin %qs can only be used on vector types"
  msgstr ""
  
! #: config/s390/s390-c.cc:744 config/s390/s390.cc:983
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr ""
  
! #: config/s390/s390-c.cc:759
  #, gcc-internal-format
  msgid "valid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096"
  msgstr ""
  
! #: config/s390/s390-c.cc:941
  #, gcc-internal-format
  msgid "builtin %qF is for GCC internal use only"
  msgstr ""
  
! #: config/s390/s390-c.cc:949 config/s390/s390.cc:922
  #, fuzzy, gcc-internal-format
  msgid "builtin %qF is deprecated"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: config/s390/s390-c.cc:953
  #, gcc-internal-format
  msgid "%qF requires %<-mvx%>"
  msgstr ""
  
! #: config/s390/s390-c.cc:959
  #, gcc-internal-format
  msgid "%qF requires z14 or higher"
  msgstr ""
  
! #: config/s390/s390-c.cc:965
  #, gcc-internal-format
  msgid "%qF requires z15 or higher"
  msgstr ""
  
! #: config/s390/s390-c.cc:971
  #, gcc-internal-format
  msgid "%qF requires z17 or higher"
  msgstr ""
  
! #: config/s390/s390-c.cc:985
  #, gcc-internal-format
  msgid "mismatch in number of arguments for builtin %qF. Expected: %d got %d"
  msgstr ""
  
! #: config/s390/s390-c.cc:1047
  #, fuzzy, gcc-internal-format
  msgid "invalid parameter combination for intrinsic %qs"
  msgstr "μη έγκυρη τάξη χαρακτήρων `%s'"
  
  # src/main.c:785
! #: config/s390/s390-c.cc:1053
  #, fuzzy, gcc-internal-format
  msgid "ambiguous overload for intrinsic %qs"
  msgstr "Ασαφής μορφή `%s'"
  
! #: config/s390/s390-c.cc:1061
  #, gcc-internal-format
  msgid "%qs matching variant requires z14 or higher"
  msgstr ""
  
! #: config/s390/s390-c.cc:1070
  #, gcc-internal-format
  msgid "%qs matching variant requires z15 or higher"
  msgstr ""
  
! #: config/s390/s390-c.cc:1078
  #, gcc-internal-format
  msgid "%qs matching variant requires z17 or higher"
  msgstr ""
  
! #: config/s390/s390-c.cc:1084
  #, fuzzy, gcc-internal-format
  msgid "%qs matching variant is deprecated"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: config/s390/s390-c.cc:1124
  #, fuzzy, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr "Ο αριθμός σύνδεσμου είναι έξω από το όριο"
  
! #: config/s390/s390.cc:823
  #, fuzzy, gcc-internal-format
  msgid "constant argument %d for builtin %qF is invalid (%s)"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: config/s390/s390.cc:827
  #, fuzzy, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range (0-%wu)"
  msgstr "Ο αριθμός σύνδεσμου είναι έξω από το όριο"
  
! #: config/s390/s390.cc:843
  #, fuzzy, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range (%wd-%wd)"
  msgstr "Ο αριθμός σύνδεσμου είναι έξω από το όριο"
  
! #: config/s390/s390.cc:892
  #, gcc-internal-format
  msgid "builtin %qF is not supported without %<-mhtm%> (default with %<-march=zEC12%> and higher)"
  msgstr ""
  
! #: config/s390/s390.cc:898
  #, gcc-internal-format
  msgid "builtin %qF requires %<-mvx%> (default with %<-march=z13%> and higher)"
  msgstr ""
  
! #: config/s390/s390.cc:905
  #, gcc-internal-format
  msgid "Builtin %qF requires z14 or higher"
  msgstr ""
  
! #: config/s390/s390.cc:911
  #, gcc-internal-format
  msgid "Builtin %qF requires z15 or higher"
  msgstr ""
  
! #: config/s390/s390.cc:917
  #, gcc-internal-format
  msgid "Builtin %qF requires z17 or higher"
  msgstr ""
  
! #: config/s390/s390.cc:939
  #, gcc-internal-format
  msgid "unresolved overloaded builtin"
  msgstr ""
  
! #: config/s390/s390.cc:946
  #, gcc-internal-format
  msgid "bad builtin icode"
  msgstr ""
  
! #: config/s390/s390.cc:1080
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: config/s390/s390.cc:1181
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.cc:1274
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-extern)"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/s390/s390.cc:11111
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr ""
  
! #: config/s390/s390.cc:12511
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is added"
  msgstr ""
  
! #: config/s390/s390.cc:12527
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this function"
  msgstr ""
  
! #: config/s390/s390.cc:12555
  #, fuzzy, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "Το όνομα `%s' είναι άγνωστο\n"
  
! #: config/s390/s390.cc:12559
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr ""
  
! #: config/s390/s390.cc:13306
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT with zero-width bit fields members changed in GCC 12"
  msgstr ""
  
! #: config/s390/s390.cc:14265
  #, gcc-internal-format
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr ""
  
! #: config/s390/s390.cc:16617
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.cc:16624
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.cc:16659
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr ""
  
! #: config/s390/s390.cc:16662
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:16691
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr "Ακατάλληλη εντολή"
  
! #: config/s390/s390.cc:16695
  #, gcc-internal-format
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.cc:16707
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:16716
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.cc:16722
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.cc:16724
  #, fuzzy, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "%s: ο αριθμός γραμμής πρέπει να είναι μεγαλύτερος από το μηδέν"
  
! #: config/s390/s390.cc:16727
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr ""
  
! #: config/s390/s390.cc:16740
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16743
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16746
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16749
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16810
  #, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr ""
  
  #. argument is not a plain number
! #: config/s390/s390.cc:16846
  #, fuzzy, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "το πρώτο όρισμα της `%s' πρέπει να είναι `int'"
  
! #: config/s390/s390.cc:16853
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "%s: οι τιμές του πεδίου `%s' δεν πρέπει να είναι μεγαλύτερες από %d"
  
! #: config/s390/s390.cc:16884
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:17051
  #, fuzzy, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/s390/s390.cc:18130
  #, fuzzy, gcc-internal-format
  msgid "invalid cc output constraint: %qs"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/s390/s390.cc:18135
  #, fuzzy, gcc-internal-format
  msgid "multiple cc output constraints not supported"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/s390/s390.cc:18140
  #, gcc-internal-format
  msgid "%<asm%> specifier for cc output conflicts with %<asm%> clobber list"
  msgstr ""
  
! #: config/s390/s390.cc:18146
  #, fuzzy, gcc-internal-format
  msgid "invalid type for cc output constraint"
  msgstr "Μη έγκυρος κώδικας αίτησης"
*************** msgstr ""
*** 45431,45467 ****
  msgid "%<-fcall-saved-REG%> is not supported for out registers"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/sparc/sparc.cc:1989
  #, fuzzy, gcc-internal-format
  msgid "%<-mcmodel=%> is not supported in 32-bit mode"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/stormy16/stormy16.cc:1202
  #, gcc-internal-format
  msgid "local variable memory requirements exceed capacity"
  msgstr ""
  
! #: config/stormy16/stormy16.cc:1359
  #, gcc-internal-format
  msgid "%<function_profiler%> support"
  msgstr ""
  
! #: config/stormy16/stormy16.cc:1453
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<va_start%> in interrupt function"
  msgstr "αδυναμία εισαγωγής στοιχείο παραβολής `%.*s'"
  
! #: config/stormy16/stormy16.cc:2032
  #, gcc-internal-format, gfc-internal-format
  msgid "switch statement of size %lu entries too large"
  msgstr ""
  
! #: config/stormy16/stormy16.cc:2426
  #, gcc-internal-format
  msgid "%<__BELOW100__%> attribute only applies to variables"
  msgstr ""
  
! #: config/stormy16/stormy16.cc:2433
  #, gcc-internal-format
  msgid "%<__BELOW100__%> attribute not allowed with auto storage class"
  msgstr ""
--- 47078,47114 ----
  msgid "%<-fcall-saved-REG%> is not supported for out registers"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/sparc/sparc.cc:1977
  #, fuzzy, gcc-internal-format
  msgid "%<-mcmodel=%> is not supported in 32-bit mode"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/stormy16/stormy16.cc:1201
  #, gcc-internal-format
  msgid "local variable memory requirements exceed capacity"
  msgstr ""
  
! #: config/stormy16/stormy16.cc:1358
  #, gcc-internal-format
  msgid "%<function_profiler%> support"
  msgstr ""
  
! #: config/stormy16/stormy16.cc:1452
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<va_start%> in interrupt function"
  msgstr "αδυναμία εισαγωγής στοιχείο παραβολής `%.*s'"
  
! #: config/stormy16/stormy16.cc:2031
  #, gcc-internal-format, gfc-internal-format
  msgid "switch statement of size %lu entries too large"
  msgstr ""
  
! #: config/stormy16/stormy16.cc:2425
  #, gcc-internal-format
  msgid "%<__BELOW100__%> attribute only applies to variables"
  msgstr ""
  
! #: config/stormy16/stormy16.cc:2432
  #, gcc-internal-format
  msgid "%<__BELOW100__%> attribute not allowed with auto storage class"
  msgstr ""
*************** msgstr ""
*** 45684,45709 ****
  msgid "%qs is defined but plugin support is disabled"
  msgstr ""
  
! #: config/xtensa/xtensa.cc:2913
  #, gcc-internal-format
  msgid "boolean registers required for the floating-point option"
  msgstr ""
  
! #: config/xtensa/xtensa.cc:2948
  #, fuzzy, gcc-internal-format
  msgid "%<-f%s%> is not supported with CONST16 instructions"
  msgstr "Η οικογένεια διευθύνσεων δεν υποστηρίζεται από την οικογένεια πρωτοκόλλου"
  
! #: config/xtensa/xtensa.cc:2955
  #, gcc-internal-format
  msgid "PIC is required but not supported with CONST16 instructions"
  msgstr ""
  
! #: config/xtensa/xtensa.cc:4409
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in a %<.bss%> section"
  msgstr ""
  
  #: ada/gcc-interface/misc.cc:157
  #, gcc-internal-format
  msgid "%<-gnat%> misspelled as %<-gant%>"
--- 47331,47366 ----
  msgid "%qs is defined but plugin support is disabled"
  msgstr ""
  
! #: config/xtensa/xtensa.cc:2762
  #, gcc-internal-format
  msgid "boolean registers required for the floating-point option"
  msgstr ""
  
! #: config/xtensa/xtensa.cc:2797
  #, fuzzy, gcc-internal-format
  msgid "%<-f%s%> is not supported with CONST16 instructions"
  msgstr "Η οικογένεια διευθύνσεων δεν υποστηρίζεται από την οικογένεια πρωτοκόλλου"
  
! #: config/xtensa/xtensa.cc:2804
  #, gcc-internal-format
  msgid "PIC is required but not supported with CONST16 instructions"
  msgstr ""
  
! #: config/xtensa/xtensa.cc:4274
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in a %<.bss%> section"
  msgstr ""
  
+ #: config/xtensa/xtensa.cc:6141
+ #, gcc-internal-format
+ msgid "constantsynth: method %qs invalid insn sequence, expected %wd (%wx)"
+ msgstr ""
+ 
+ #: config/xtensa/xtensa.cc:6146
+ #, gcc-internal-format
+ msgid "constantsynth: method %qs value mismatch, expected %wd (%wx) synthesized %wd (%wx)"
+ msgstr ""
+ 
  #: ada/gcc-interface/misc.cc:157
  #, gcc-internal-format
  msgid "%<-gnat%> misspelled as %<-gant%>"
*************** msgstr ""
*** 45724,45804 ****
  msgid "%s contains too many lines"
  msgstr ""
  
! #: ada/gcc-interface/trans.cc:1666
  #, gcc-internal-format
  msgid "subprogram %q+F not marked %<Inline_Always%>"
  msgstr ""
  
! #: ada/gcc-interface/trans.cc:1668 ada/gcc-interface/trans.cc:1674
  #, fuzzy, gcc-internal-format
  msgid "parent subprogram cannot be inlined"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: ada/gcc-interface/trans.cc:1672
  #, fuzzy, gcc-internal-format
  msgid "subprogram %q+F not marked %<Inline%>"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: ada/gcc-interface/utils.cc:4429
  #, fuzzy, gcc-internal-format
  msgid "invalid element type for attribute %qs"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: ada/gcc-interface/utils.cc:4453
  #, fuzzy, gcc-internal-format
  msgid "number of components of vector not a power of two"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: ada/gcc-interface/utils.cc:6707 ada/gcc-interface/utils.cc:6885
! #: ada/gcc-interface/utils.cc:7125
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute ignored"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: ada/gcc-interface/utils.cc:6762
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute without arguments on a non-prototype"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: ada/gcc-interface/utils.cc:6777
  #, gcc-internal-format
  msgid "%qs argument has invalid operand number (argument %lu)"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6799
  #, gcc-internal-format
  msgid "%qs argument with out-of-range operand number (argument %lu, operand %lu)"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6808
  #, gcc-internal-format
  msgid "%qs argument references non-pointer operand (argument %lu, operand %lu)"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6829
  #, gcc-internal-format
  msgid "%qs attribute requires prototypes with named arguments"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6838
  #, gcc-internal-format
  msgid "%qs attribute only applies to variadic functions"
  msgstr ""
  
  # src/request.c:37
! #: ada/gcc-interface/utils.cc:7085 d/d-attribs.cc:362 d/d-attribs.cc:488
! #: rust/rust-attribs.cc:176
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute has no effect"
  msgstr "%s σε %s"
  
! #: ada/gcc-interface/utils.cc:7420
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs applies to array types only"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: c/c-convert.cc:104 c/c-typeck.cc:2730 c/c-typeck.cc:14877 cp/typeck.cc:2520
! #: cp/typeck.cc:9719 cp/typeck.cc:10512 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr ""
--- 47381,47531 ----
  msgid "%s contains too many lines"
  msgstr ""
  
! #: ada/gcc-interface/trans.cc:1688
  #, gcc-internal-format
  msgid "subprogram %q+F not marked %<Inline_Always%>"
  msgstr ""
  
! #: ada/gcc-interface/trans.cc:1690 ada/gcc-interface/trans.cc:1696
  #, fuzzy, gcc-internal-format
  msgid "parent subprogram cannot be inlined"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: ada/gcc-interface/trans.cc:1694
  #, fuzzy, gcc-internal-format
  msgid "subprogram %q+F not marked %<Inline%>"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: ada/gcc-interface/utils.cc:4504
  #, fuzzy, gcc-internal-format
  msgid "invalid element type for attribute %qs"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: ada/gcc-interface/utils.cc:4528
  #, fuzzy, gcc-internal-format
  msgid "number of components of vector not a power of two"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: ada/gcc-interface/utils.cc:6958 ada/gcc-interface/utils.cc:7136
! #: ada/gcc-interface/utils.cc:7376
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute ignored"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: ada/gcc-interface/utils.cc:7013
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute without arguments on a non-prototype"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: ada/gcc-interface/utils.cc:7028
  #, gcc-internal-format
  msgid "%qs argument has invalid operand number (argument %lu)"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:7050
  #, gcc-internal-format
  msgid "%qs argument with out-of-range operand number (argument %lu, operand %lu)"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:7059
  #, gcc-internal-format
  msgid "%qs argument references non-pointer operand (argument %lu, operand %lu)"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:7080
  #, gcc-internal-format
  msgid "%qs attribute requires prototypes with named arguments"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:7089
  #, gcc-internal-format
  msgid "%qs attribute only applies to variadic functions"
  msgstr ""
  
  # src/request.c:37
! #: ada/gcc-interface/utils.cc:7336 d/d-attribs.cc:362 d/d-attribs.cc:488
! #: rust/rust-attribs.cc:195
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute has no effect"
  msgstr "%s σε %s"
  
! #: ada/gcc-interface/utils.cc:7671
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs applies to array types only"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: algol68/a68-lang.cc:507 fortran/options.cc:691
! #, gcc-internal-format
! msgid "Argument to %<-fcheck%> is not valid: %s"
! msgstr ""
! 
! #: algol68/a68-lang.cc:535
! #, fuzzy, gcc-internal-format
! msgid "invalid argument for %<-fmodules-map%>: %s"
! msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
! 
! #: algol68/a68-lang.cc:544
! #, fuzzy, gcc-internal-format
! msgid "cannot open modules map file %<%s%>"
! msgstr "αδυναμία ανοίγματος αρχείου εξόδου `%s'"
! 
! #: algol68/a68-lang.cc:549
! #, gcc-internal-format
! msgid "cannot determine size of modules map file %<%s%>"
! msgstr ""
! 
! #: algol68/a68-lang.cc:556
! #, gcc-internal-format
! msgid "cannot read contents of modules map file %<%s%>"
! msgstr ""
! 
! #: algol68/a68-lang.cc:666
! #, gcc-internal-format
! msgid "exactly one source file must be specified on the command line"
! msgstr ""
! 
! #: algol68/a68-low-coercions.cc:403
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "cannot do widening from %s to %s"
! msgstr "δε βρέθηκε ο προεπεξεργαστής C: %s \n"
! 
! #: algol68/a68-low-moids.cc:648
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "Cannot lower mode %s"
! msgstr "δεν ορίστηκε βαρύτητα για το σύμβολο `%s'"
! 
! #: algol68/a68-low-prelude.cc:52
! #, gcc-internal-format
! msgid "no lowering routine installed for construct.  jemarch has been lazy"
! msgstr ""
! 
! #: algol68/a68-low.cc:318
! #, gcc-internal-format, gfc-internal-format
! msgid "get skip tree: cannot compute SKIP for mode %s"
! msgstr ""
! 
! #: algol68/a68-low.cc:1720
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "cannot lower node %s"
! msgstr "αδυναμία ανοίγματος του `%s'"
! 
! #: algol68/a68-parser-scanner.cc:337
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "could not open source file %s"
! msgstr "Δεν μπόρεσα να ανοίξω το αρχείο %s"
! 
! #: algol68/a68-parser-scanner.cc:344
! #, gcc-internal-format, gfc-internal-format
! msgid "specified file %s is a directory"
! msgstr ""
! 
! #: algol68/a68-parser-scanner.cc:349
! #, fuzzy, gcc-internal-format
! msgid "could not get size of source file"
! msgstr "Δεν μπόρεσα να ανοίξω το αρχείο %s"
! 
! #: c/c-convert.cc:104 c/c-typeck.cc:2805 c/c-typeck.cc:15412 cp/typeck.cc:2635
! #: cp/typeck.cc:9874 cp/typeck.cc:10682 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr ""
*************** msgstr ""
*** 45818,46279 ****
  msgid "conversion to non-scalar type requested"
  msgstr ""
  
! #: c/c-decl.cc:914
  #, gcc-internal-format
  msgid "array %q+D assumed to have one element"
  msgstr ""
  
! #: c/c-decl.cc:955
  #, gcc-internal-format
  msgid "%qD is static but used in inline function %qD which is not static"
  msgstr ""
  
! #: c/c-decl.cc:960
  #, gcc-internal-format
  msgid "%q+D is static but declared in inline function %qD which is not static"
  msgstr ""
  
! #: c/c-decl.cc:1156
  #, gcc-internal-format, gfc-internal-format
  msgid "GCC supports only %u nested scopes"
  msgstr ""
  
! #: c/c-decl.cc:1298 cp/decl.cc:382
  #, fuzzy, gcc-internal-format
  msgid "label %q+D used but not defined"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: c/c-decl.cc:1343
  #, fuzzy, gcc-internal-format
  msgid "nested function %q+D declared but never defined"
  msgstr "Στη συνάρτηση μέλος `%s':"
  
! #: c/c-decl.cc:1357
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D declared but never defined"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: c/c-decl.cc:1375
  #, fuzzy, gcc-internal-format
  msgid "unused variable %q+D"
  msgstr "αχρησιμοποίητη μεταβλητή `%s'"
  
! #: c/c-decl.cc:1381 cp/decl.cc:755
  #, fuzzy, gcc-internal-format
  msgid "variable %qD set but not used"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: c/c-decl.cc:1386
  #, gcc-internal-format
  msgid "type of array %q+D completed incompatibly with implicit initialization"
  msgstr ""
  
! #: c/c-decl.cc:1561
  #, gcc-internal-format
  msgid "underspecified declaration of %qE, which is already declared in this scope"
  msgstr ""
  
! #: c/c-decl.cc:1732 c/c-decl.cc:7925 c/c-decl.cc:8924 c/c-decl.cc:9862
! #: c/c-decl.cc:9868 c/c-decl.cc:10096
  #, fuzzy, gcc-internal-format
  msgid "originally defined here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: c/c-decl.cc:1955
  #, gcc-internal-format
  msgid "a parameter list with an ellipsis cannot match an empty parameter name list declaration"
  msgstr ""
  
! #: c/c-decl.cc:1963
  #, gcc-internal-format
  msgid "an argument type that has a default promotion cannot match an empty parameter name list declaration"
  msgstr ""
  
! #: c/c-decl.cc:2011
  #, gcc-internal-format
  msgid "prototype for %q+D declares more arguments than previous old-style definition"
  msgstr ""
  
! #: c/c-decl.cc:2017
  #, gcc-internal-format
  msgid "prototype for %q+D declares fewer arguments than previous old-style definition"
  msgstr ""
  
! #: c/c-decl.cc:2026
  #, fuzzy, gcc-internal-format
  msgid "prototype for %q+D declares argument %d with incompatible type"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
  #. If we get here, no errors were found, but do issue a warning
  #. for this poor-style construct.
! #: c/c-decl.cc:2039
  #, gcc-internal-format
  msgid "prototype for %q+D follows non-prototype definition"
  msgstr ""
  
! #: c/c-decl.cc:2057
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %q+D with type %qT"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: c/c-decl.cc:2061
  #, fuzzy, gcc-internal-format
  msgid "previous implicit declaration of %q+D with type %qT"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: c/c-decl.cc:2065
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %q+D with type %qT"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: c/c-decl.cc:2127
  #, gcc-internal-format
  msgid "%q+D redeclared as different kind of symbol"
  msgstr ""
  
! #: c/c-decl.cc:2132
  #, fuzzy, gcc-internal-format
  msgid "built-in function %q+D declared as non-function"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: c/c-decl.cc:2135 c/c-decl.cc:3275
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+D shadows a built-in function"
  msgstr "αδυναμία εκτέλεσης ioctl στο `%s'"
  
! #: c/c-decl.cc:2152
  #, fuzzy, gcc-internal-format
  msgid "conflicting redeclaration of enumerator %q+D"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: c/c-decl.cc:2159
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of enumerator %q+D"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: c/c-decl.cc:2199
  #, fuzzy, gcc-internal-format
  msgid "conflicting types for built-in function %q+D; expected %qT"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: c/c-decl.cc:2209 c/c-decl.cc:2234
  #, fuzzy, gcc-internal-format
  msgid "%qD is declared in header %qs"
  msgstr "άγνωστο σετ `%s'"
  
! #: c/c-decl.cc:2220
  #, fuzzy, gcc-internal-format
  msgid "mismatch in argument %u type of built-in function %qD; expected %qT"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: c/c-decl.cc:2225
  #, fuzzy, gcc-internal-format
  msgid "mismatch in return type of built-in function %qD; expected %qT"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: c/c-decl.cc:2258
  #, fuzzy, gcc-internal-format
  msgid "conflicting types for %q+D"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: c/c-decl.cc:2271 c/c-decl.cc:2308
  #, fuzzy, gcc-internal-format
  msgid "conflicting types for %q+D; have %qT"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: c/c-decl.cc:2288
  #, gcc-internal-format
  msgid "conflicting named address spaces (generic vs %s) for %q+D"
  msgstr ""
  
! #: c/c-decl.cc:2292
  #, gcc-internal-format
  msgid "conflicting named address spaces (%s vs generic) for %q+D"
  msgstr ""
  
! #: c/c-decl.cc:2296
  #, gcc-internal-format
  msgid "conflicting named address spaces (%s vs %s) for %q+D"
  msgstr ""
  
! #: c/c-decl.cc:2305
  #, fuzzy, gcc-internal-format
  msgid "conflicting type qualifiers for %q+D"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: c/c-decl.cc:2326
  #, gcc-internal-format
  msgid "conflicting types for %q+D due to enum/integer mismatch; have %qT"
  msgstr ""
  
! #: c/c-decl.cc:2343
  #, fuzzy, gcc-internal-format
  msgid "redefinition of typedef %q+D with different type"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: c/c-decl.cc:2356
  #, fuzzy, gcc-internal-format
  msgid "redefinition of typedef %q+D with variably modified type"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: c/c-decl.cc:2361
  #, fuzzy, gcc-internal-format
  msgid "redefinition of typedef %q+D"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: c/c-decl.cc:2389
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD shadows a built-in function"
  msgstr "αδυναμία εκτέλεσης ioctl στο `%s'"
  
! #: c/c-decl.cc:2405
  #, gcc-internal-format
  msgid "declaration of built-in function %qD without a prototype; expected %qT"
  msgstr ""
  
! #: c/c-decl.cc:2429 c/c-decl.cc:2552
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q+D"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: c/c-decl.cc:2468 c/c-decl.cc:2592
  #, fuzzy, gcc-internal-format
  msgid "static declaration of %q+D follows non-static declaration"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: c/c-decl.cc:2479 c/c-decl.cc:2487 c/c-decl.cc:2581 c/c-decl.cc:2589
  #, fuzzy, gcc-internal-format
  msgid "non-static declaration of %q+D follows static declaration"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: c/c-decl.cc:2504
  #, gcc-internal-format
  msgid "%<gnu_inline%> attribute present on %q+D"
  msgstr ""
  
! #: c/c-decl.cc:2507
  #, gcc-internal-format
  msgid "but not here"
  msgstr ""
  
! #: c/c-decl.cc:2526
  #, fuzzy, gcc-internal-format
  msgid "thread-local declaration of %q+D follows non-thread-local declaration"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: c/c-decl.cc:2529
  #, fuzzy, gcc-internal-format
  msgid "non-thread-local declaration of %q+D follows thread-local declaration"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: c/c-decl.cc:2573
  #, fuzzy, gcc-internal-format
  msgid "extern declaration of %q+D follows declaration with no linkage"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: c/c-decl.cc:2611
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+D with no linkage follows extern declaration"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: c/c-decl.cc:2618
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q+D with no linkage"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: c/c-decl.cc:2644
  #, gcc-internal-format
  msgid "redeclaration of %q+D with different visibility (old visibility preserved)"
  msgstr ""
  
! #: c/c-decl.cc:2665
  #, fuzzy, gcc-internal-format
  msgid "redefinition of parameter %q+D"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: c/c-decl.cc:2692
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %q+D"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: c/c-decl.cc:3233
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+D shadows previous non-variable"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: c/c-decl.cc:3255
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD shadows a parameter"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: c/c-decl.cc:3268 cp/name-lookup.cc:3569
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr ""
  
! #: c/c-decl.cc:3294
  #, gcc-internal-format
  msgid "declaration of %qD shadows a previous local"
  msgstr ""
  
! #: c/c-decl.cc:3300 cp/name-lookup.cc:3286
  #, fuzzy, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: c/c-decl.cc:3433
  #, fuzzy, gcc-internal-format
  msgid "nested extern declaration of %qD"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: c/c-decl.cc:3589 c/c-decl.cc:3603
  #, fuzzy, gcc-internal-format
  msgid "implicit declaration of function %qE; did you mean %qs?"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: c/c-decl.cc:3595 c/c-decl.cc:3608
  #, fuzzy, gcc-internal-format
  msgid "implicit declaration of function %qE"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: c/c-decl.cc:3627
  #, fuzzy, gcc-internal-format
  msgid "include %qs or provide a declaration of %qE"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: c/c-decl.cc:3898
  #, fuzzy, gcc-internal-format
  msgid "incompatible implicit declaration of built-in function %qD"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%#D'"
  
! #: c/c-decl.cc:3908
  #, fuzzy, gcc-internal-format
  msgid "include %qs or provide a declaration of %qD"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: c/c-decl.cc:3919
  #, fuzzy, gcc-internal-format
  msgid "incompatible implicit declaration of function %qD"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%#D'"
  
! #: c/c-decl.cc:3980
  #, fuzzy, gcc-internal-format
  msgid "%qE undeclared here (not in a function); did you mean %qs?"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: c/c-decl.cc:3985
  #, fuzzy, gcc-internal-format
  msgid "%qE undeclared here (not in a function)"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: c/c-decl.cc:3998
  #, fuzzy, gcc-internal-format
  #| msgid "%qE undeclared (first use in this function)"
  msgid "%qE undeclared (first use in this function); did you mean %qs?"
  msgstr "%qE δεν έχει διακυρηχθεί (πρώτη χρήση στη συνάρτηση αυτή)"
  
! #: c/c-decl.cc:4003
  #, gcc-internal-format
  msgid "%qE undeclared (first use in this function)"
  msgstr "%qE δεν έχει διακυρηχθεί (πρώτη χρήση στη συνάρτηση αυτή)"
  
! #: c/c-decl.cc:4007
  #, gcc-internal-format
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr ""
  
! #: c/c-decl.cc:4055 cp/decl.cc:3630
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr ""
  
! #: c/c-decl.cc:4092
  #, gcc-internal-format
  msgid "jump into scope of identifier with variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:4095
  #, gcc-internal-format
  msgid "jump skips OpenMP %<allocate%> allocation"
  msgstr ""
  
  # src/request.c:263
! #: c/c-decl.cc:4098
  #, fuzzy, gcc-internal-format
  msgid "jump skips variable initialization"
  msgstr "Το βήμα αρχικοποίησης απέτυχε"
  
! #: c/c-decl.cc:4100 c/c-decl.cc:4156 c/c-decl.cc:4247
  #, fuzzy, gcc-internal-format
  msgid "label %qD defined here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: c/c-decl.cc:4155 c/c-decl.cc:4246
  #, fuzzy, gcc-internal-format
  msgid "jump into statement expression"
  msgstr "Πρόωρο τέλος της κανονικής έκφρασης"
  
! #: c/c-decl.cc:4178
  #, fuzzy, gcc-internal-format
  msgid "duplicate label declaration %qE"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: c/c-decl.cc:4278 cp/decl.cc:4133
  #, fuzzy, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "διπλό κλειδί"
  
! #: c/c-decl.cc:4309
  #, gcc-internal-format
  msgid "traditional C lacks a separate namespace for labels, identifier %qE conflicts"
  msgstr ""
  
! #: c/c-decl.cc:4381
  #, gcc-internal-format
  msgid "switch jumps over OpenMP %<allocate%> allocation"
  msgstr ""
  
! #: c/c-decl.cc:4387
  #, fuzzy, gcc-internal-format
  msgid "switch jumps over variable initialization"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: c/c-decl.cc:4390 c/c-decl.cc:4403
  #, gcc-internal-format
  msgid "switch starts here"
  msgstr ""
  
! #: c/c-decl.cc:4402
  #, fuzzy, gcc-internal-format
  msgid "switch jumps into statement expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: c/c-decl.cc:4485
  #, gcc-internal-format
  msgid "%qE defined as wrong kind of tag"
  msgstr ""
  
! #: c/c-decl.cc:4682 cp/tree.cc:5085
  #, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr ""
  
! #: c/c-decl.cc:4691
  #, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or to structure, union or enumeration types"
  msgstr ""
  
! #: c/c-decl.cc:4711
  #, gcc-internal-format
  msgid "standard %qE attribute can only be applied to functions"
  msgstr ""
  
! #: c/c-decl.cc:4731
  #, gcc-internal-format
  msgid "standard %qE attribute can only be applied to function declarators or type specifiers with function type"
  msgstr ""
  
! #: c/c-decl.cc:4733
  #, gcc-internal-format
  msgid "did you mean to specify it after %<)%> following function parameters?"
  msgstr ""
--- 47545,48031 ----
  msgid "conversion to non-scalar type requested"
  msgstr ""
  
! #: c/c-decl.cc:917 c/c-decl.cc:6069 c/c-decl.cc:6072
! #, fuzzy, gcc-internal-format
! msgid "array size missing in %q+D"
! msgstr "σφάλμα κατά το κλείσιμο της εισόδου `%s'"
! 
! #: c/c-decl.cc:920
  #, gcc-internal-format
  msgid "array %q+D assumed to have one element"
  msgstr ""
  
! #: c/c-decl.cc:961
  #, gcc-internal-format
  msgid "%qD is static but used in inline function %qD which is not static"
  msgstr ""
  
! #: c/c-decl.cc:966
  #, gcc-internal-format
  msgid "%q+D is static but declared in inline function %qD which is not static"
  msgstr ""
  
! #: c/c-decl.cc:1162
  #, gcc-internal-format, gfc-internal-format
  msgid "GCC supports only %u nested scopes"
  msgstr ""
  
! #: c/c-decl.cc:1304 cp/decl.cc:416
  #, fuzzy, gcc-internal-format
  msgid "label %q+D used but not defined"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: c/c-decl.cc:1349
  #, fuzzy, gcc-internal-format
  msgid "nested function %q+D declared but never defined"
  msgstr "Στη συνάρτηση μέλος `%s':"
  
! #: c/c-decl.cc:1363
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D declared but never defined"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: c/c-decl.cc:1381
  #, fuzzy, gcc-internal-format
  msgid "unused variable %q+D"
  msgstr "αχρησιμοποίητη μεταβλητή `%s'"
  
! #: c/c-decl.cc:1387 cp/decl.cc:873
  #, fuzzy, gcc-internal-format
  msgid "variable %qD set but not used"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: c/c-decl.cc:1392
  #, gcc-internal-format
  msgid "type of array %q+D completed incompatibly with implicit initialization"
  msgstr ""
  
! #: c/c-decl.cc:1567
  #, gcc-internal-format
  msgid "underspecified declaration of %qE, which is already declared in this scope"
  msgstr ""
  
! #: c/c-decl.cc:1735 c/c-decl.cc:7962
! #, gcc-internal-format
! msgid "using %qD as both a typedef and a tag is invalid in C++"
! msgstr ""
! 
! #: c/c-decl.cc:1738 c/c-decl.cc:7965 c/c-decl.cc:8971 c/c-decl.cc:9967
! #: c/c-decl.cc:9973 c/c-decl.cc:10204
  #, fuzzy, gcc-internal-format
  msgid "originally defined here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: c/c-decl.cc:1961
  #, gcc-internal-format
  msgid "a parameter list with an ellipsis cannot match an empty parameter name list declaration"
  msgstr ""
  
! #: c/c-decl.cc:1969
  #, gcc-internal-format
  msgid "an argument type that has a default promotion cannot match an empty parameter name list declaration"
  msgstr ""
  
! #: c/c-decl.cc:2017
  #, gcc-internal-format
  msgid "prototype for %q+D declares more arguments than previous old-style definition"
  msgstr ""
  
! #: c/c-decl.cc:2023
  #, gcc-internal-format
  msgid "prototype for %q+D declares fewer arguments than previous old-style definition"
  msgstr ""
  
! #: c/c-decl.cc:2032
  #, fuzzy, gcc-internal-format
  msgid "prototype for %q+D declares argument %d with incompatible type"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
  #. If we get here, no errors were found, but do issue a warning
  #. for this poor-style construct.
! #: c/c-decl.cc:2045
  #, gcc-internal-format
  msgid "prototype for %q+D follows non-prototype definition"
  msgstr ""
  
! #: c/c-decl.cc:2063
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %q+D with type %qT"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: c/c-decl.cc:2067
  #, fuzzy, gcc-internal-format
  msgid "previous implicit declaration of %q+D with type %qT"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: c/c-decl.cc:2071
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %q+D with type %qT"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: c/c-decl.cc:2109
! #, fuzzy, gcc-internal-format
! msgid "cannot use function multiversioning on a renamed function"
! msgstr "%s: διπλός ορισμός έκδοσης κατηγορίας"
! 
! #: c/c-decl.cc:2162
  #, gcc-internal-format
  msgid "%q+D redeclared as different kind of symbol"
  msgstr ""
  
! #: c/c-decl.cc:2167
  #, fuzzy, gcc-internal-format
  msgid "built-in function %q+D declared as non-function"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: c/c-decl.cc:2170 c/c-decl.cc:3349
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+D shadows a built-in function"
  msgstr "αδυναμία εκτέλεσης ioctl στο `%s'"
  
! #: c/c-decl.cc:2187
  #, fuzzy, gcc-internal-format
  msgid "conflicting redeclaration of enumerator %q+D"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: c/c-decl.cc:2194
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of enumerator %q+D"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: c/c-decl.cc:2234
  #, fuzzy, gcc-internal-format
  msgid "conflicting types for built-in function %q+D; expected %qT"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: c/c-decl.cc:2244 c/c-decl.cc:2269
  #, fuzzy, gcc-internal-format
  msgid "%qD is declared in header %qs"
  msgstr "άγνωστο σετ `%s'"
  
! #: c/c-decl.cc:2255
  #, fuzzy, gcc-internal-format
  msgid "mismatch in argument %u type of built-in function %qD; expected %qT"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: c/c-decl.cc:2260
  #, fuzzy, gcc-internal-format
  msgid "mismatch in return type of built-in function %qD; expected %qT"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: c/c-decl.cc:2293
  #, fuzzy, gcc-internal-format
  msgid "conflicting types for %q+D"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: c/c-decl.cc:2306 c/c-decl.cc:2367
  #, fuzzy, gcc-internal-format
  msgid "conflicting types for %q+D; have %qT"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: c/c-decl.cc:2323
  #, gcc-internal-format
  msgid "conflicting named address spaces (generic vs %s) for %q+D"
  msgstr ""
  
! #: c/c-decl.cc:2327
  #, gcc-internal-format
  msgid "conflicting named address spaces (%s vs generic) for %q+D"
  msgstr ""
  
! #: c/c-decl.cc:2331
  #, gcc-internal-format
  msgid "conflicting named address spaces (%s vs %s) for %q+D"
  msgstr ""
  
! #: c/c-decl.cc:2340
  #, fuzzy, gcc-internal-format
  msgid "conflicting type qualifiers for %q+D"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: c/c-decl.cc:2391
  #, gcc-internal-format
  msgid "conflicting types for %q+D due to enum/integer mismatch; have %qT"
  msgstr ""
  
! #: c/c-decl.cc:2408
  #, fuzzy, gcc-internal-format
  msgid "redefinition of typedef %q+D with different type"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: c/c-decl.cc:2421
  #, fuzzy, gcc-internal-format
  msgid "redefinition of typedef %q+D with variably modified type"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: c/c-decl.cc:2426
  #, fuzzy, gcc-internal-format
  msgid "redefinition of typedef %q+D"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: c/c-decl.cc:2454
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD shadows a built-in function"
  msgstr "αδυναμία εκτέλεσης ioctl στο `%s'"
  
! #: c/c-decl.cc:2470
  #, gcc-internal-format
  msgid "declaration of built-in function %qD without a prototype; expected %qT"
  msgstr ""
  
! #: c/c-decl.cc:2494 c/c-decl.cc:2621
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q+D"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: c/c-decl.cc:2533 c/c-decl.cc:2661
  #, fuzzy, gcc-internal-format
  msgid "static declaration of %q+D follows non-static declaration"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: c/c-decl.cc:2544 c/c-decl.cc:2552 c/c-decl.cc:2650 c/c-decl.cc:2658
  #, fuzzy, gcc-internal-format
  msgid "non-static declaration of %q+D follows static declaration"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: c/c-decl.cc:2569
  #, gcc-internal-format
  msgid "%<gnu_inline%> attribute present on %q+D"
  msgstr ""
  
! #: c/c-decl.cc:2572
  #, gcc-internal-format
  msgid "but not here"
  msgstr ""
  
! #: c/c-decl.cc:2595
  #, fuzzy, gcc-internal-format
  msgid "thread-local declaration of %q+D follows non-thread-local declaration"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: c/c-decl.cc:2598
  #, fuzzy, gcc-internal-format
  msgid "non-thread-local declaration of %q+D follows thread-local declaration"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: c/c-decl.cc:2642
  #, fuzzy, gcc-internal-format
  msgid "extern declaration of %q+D follows declaration with no linkage"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: c/c-decl.cc:2680
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+D with no linkage follows extern declaration"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: c/c-decl.cc:2687
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q+D with no linkage"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: c/c-decl.cc:2702
! #, fuzzy, gcc-internal-format
! msgid "duplicate declaration of %qD is invalid in C++"
! msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
! 
! #: c/c-decl.cc:2712
  #, gcc-internal-format
  msgid "redeclaration of %q+D with different visibility (old visibility preserved)"
  msgstr ""
  
! #: c/c-decl.cc:2733
  #, fuzzy, gcc-internal-format
  msgid "redefinition of parameter %q+D"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: c/c-decl.cc:2760
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %q+D"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: c/c-decl.cc:3307
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+D shadows previous non-variable"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: c/c-decl.cc:3329
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD shadows a parameter"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: c/c-decl.cc:3342 cp/name-lookup.cc:3659
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr ""
  
! #: c/c-decl.cc:3368
  #, gcc-internal-format
  msgid "declaration of %qD shadows a previous local"
  msgstr ""
  
! #: c/c-decl.cc:3374 cp/name-lookup.cc:3370
  #, fuzzy, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: c/c-decl.cc:3557
  #, fuzzy, gcc-internal-format
  msgid "nested extern declaration of %qD"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: c/c-decl.cc:3713 c/c-decl.cc:3727
  #, fuzzy, gcc-internal-format
  msgid "implicit declaration of function %qE; did you mean %qs?"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: c/c-decl.cc:3719 c/c-decl.cc:3732
  #, fuzzy, gcc-internal-format
  msgid "implicit declaration of function %qE"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: c/c-decl.cc:3751
  #, fuzzy, gcc-internal-format
  msgid "include %qs or provide a declaration of %qE"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: c/c-decl.cc:4022
  #, fuzzy, gcc-internal-format
  msgid "incompatible implicit declaration of built-in function %qD"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%#D'"
  
! #: c/c-decl.cc:4032
  #, fuzzy, gcc-internal-format
  msgid "include %qs or provide a declaration of %qD"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: c/c-decl.cc:4043
  #, fuzzy, gcc-internal-format
  msgid "incompatible implicit declaration of function %qD"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%#D'"
  
! #: c/c-decl.cc:4104
  #, fuzzy, gcc-internal-format
  msgid "%qE undeclared here (not in a function); did you mean %qs?"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: c/c-decl.cc:4109
  #, fuzzy, gcc-internal-format
  msgid "%qE undeclared here (not in a function)"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: c/c-decl.cc:4122
  #, fuzzy, gcc-internal-format
  #| msgid "%qE undeclared (first use in this function)"
  msgid "%qE undeclared (first use in this function); did you mean %qs?"
  msgstr "%qE δεν έχει διακυρηχθεί (πρώτη χρήση στη συνάρτηση αυτή)"
  
! #: c/c-decl.cc:4127
  #, gcc-internal-format
  msgid "%qE undeclared (first use in this function)"
  msgstr "%qE δεν έχει διακυρηχθεί (πρώτη χρήση στη συνάρτηση αυτή)"
  
! #: c/c-decl.cc:4131
  #, gcc-internal-format
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr ""
  
! #: c/c-decl.cc:4179 cp/decl.cc:3833
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr ""
  
! #: c/c-decl.cc:4216
  #, gcc-internal-format
  msgid "jump into scope of identifier with variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:4219
  #, gcc-internal-format
  msgid "jump skips OpenMP %<allocate%> allocation"
  msgstr ""
  
  # src/request.c:263
! #: c/c-decl.cc:4222
  #, fuzzy, gcc-internal-format
  msgid "jump skips variable initialization"
  msgstr "Το βήμα αρχικοποίησης απέτυχε"
  
! #: c/c-decl.cc:4224 c/c-decl.cc:4280 c/c-decl.cc:4371
  #, fuzzy, gcc-internal-format
  msgid "label %qD defined here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: c/c-decl.cc:4279 c/c-decl.cc:4370
  #, fuzzy, gcc-internal-format
  msgid "jump into statement expression"
  msgstr "Πρόωρο τέλος της κανονικής έκφρασης"
  
! #: c/c-decl.cc:4302
  #, fuzzy, gcc-internal-format
  msgid "duplicate label declaration %qE"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: c/c-decl.cc:4402 cp/decl.cc:4667
  #, fuzzy, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "διπλό κλειδί"
  
! #: c/c-decl.cc:4433
  #, gcc-internal-format
  msgid "traditional C lacks a separate namespace for labels, identifier %qE conflicts"
  msgstr ""
  
! #: c/c-decl.cc:4495
! #, gcc-internal-format
! msgid "switch jumps into scope of identifier with variably modified type"
! msgstr ""
! 
! #: c/c-decl.cc:4505
  #, gcc-internal-format
  msgid "switch jumps over OpenMP %<allocate%> allocation"
  msgstr ""
  
! #: c/c-decl.cc:4511
  #, fuzzy, gcc-internal-format
  msgid "switch jumps over variable initialization"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: c/c-decl.cc:4514 c/c-decl.cc:4527
  #, gcc-internal-format
  msgid "switch starts here"
  msgstr ""
  
! #: c/c-decl.cc:4526
  #, fuzzy, gcc-internal-format
  msgid "switch jumps into statement expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: c/c-decl.cc:4609
  #, gcc-internal-format
  msgid "%qE defined as wrong kind of tag"
  msgstr ""
  
! #: c/c-decl.cc:4824 cp/tree.cc:5397
  #, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr ""
  
! #: c/c-decl.cc:4833
  #, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or to structure, union or enumeration types"
  msgstr ""
  
! #: c/c-decl.cc:4853
  #, gcc-internal-format
  msgid "standard %qE attribute can only be applied to functions"
  msgstr ""
  
! #: c/c-decl.cc:4873
  #, gcc-internal-format
  msgid "standard %qE attribute can only be applied to function declarators or type specifiers with function type"
  msgstr ""
  
! #: c/c-decl.cc:4875
  #, gcc-internal-format
  msgid "did you mean to specify it after %<)%> following function parameters?"
  msgstr ""
*************** msgstr ""
*** 46282,46724 ****
  #. expressions, but is still appropriate as an error to
  #. avoid types declared in such a context escaping to
  #. the type of an auto variable.
! #: c/c-decl.cc:5038 c/c-decl.cc:8863
  #, gcc-internal-format
  msgid "%qT declared in underspecified object initializer"
  msgstr ""
  
! #: c/c-decl.cc:5049
  #, gcc-internal-format
  msgid "unnamed struct/union that defines no instances"
  msgstr ""
  
! #: c/c-decl.cc:5060
  #, gcc-internal-format
  msgid "empty declaration with storage class specifier does not redeclare tag"
  msgstr ""
  
! #: c/c-decl.cc:5076
  #, gcc-internal-format
  msgid "empty declaration with type qualifier does not redeclare tag"
  msgstr ""
  
! #: c/c-decl.cc:5088
  #, gcc-internal-format
  msgid "empty declaration with %<_Alignas%> does not redeclare tag"
  msgstr ""
  
! #: c/c-decl.cc:5102
  #, gcc-internal-format
  msgid "empty declaration of %<enum%> type does not redeclare tag"
  msgstr ""
  
! #: c/c-decl.cc:5127 c/c-decl.cc:5135
  #, fuzzy, gcc-internal-format
  msgid "useless type name in empty declaration"
  msgstr "κενό αλφαριθμητικό"
  
! #: c/c-decl.cc:5143
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> in empty declaration"
  msgstr "κενό αλφαριθμητικό"
  
! #: c/c-decl.cc:5149
  #, fuzzy, gcc-internal-format
  msgid "%<_Noreturn%> in empty declaration"
  msgstr "κενό αλφαριθμητικό"
  
! #: c/c-decl.cc:5155
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> in empty declaration"
  msgstr "κενό αλφαριθμητικό"
  
! #: c/c-decl.cc:5161
  #, gcc-internal-format
  msgid "%<auto%> in file-scope empty declaration"
  msgstr ""
  
! #: c/c-decl.cc:5167
  #, gcc-internal-format
  msgid "%<register%> in file-scope empty declaration"
  msgstr ""
  
! #: c/c-decl.cc:5175
  #, gcc-internal-format
  msgid "storage class specifier in empty declaration with %<enum%> underlying type"
  msgstr ""
  
! #: c/c-decl.cc:5181
  #, gcc-internal-format
  msgid "%qs in empty declaration with %<enum%> underlying type"
  msgstr ""
  
! #: c/c-decl.cc:5191
  #, gcc-internal-format
  msgid "type qualifier in empty declaration with %<enum%> underlying type"
  msgstr ""
  
! #: c/c-decl.cc:5197
  #, fuzzy, gcc-internal-format
  msgid "%<alignas%> in empty declaration with %<enum%> underlying type"
  msgstr "κενό αλφαριθμητικό"
  
! #: c/c-decl.cc:5206
  #, gcc-internal-format
  msgid "useless storage class specifier in empty declaration"
  msgstr ""
  
! #: c/c-decl.cc:5212
  #, fuzzy, gcc-internal-format
  msgid "useless %qs in empty declaration"
  msgstr "κενό αλφαριθμητικό"
  
! #: c/c-decl.cc:5225
  #, gcc-internal-format
  msgid "useless type qualifier in empty declaration"
  msgstr ""
  
! #: c/c-decl.cc:5232
  #, fuzzy, gcc-internal-format
  msgid "useless %<_Alignas%> in empty declaration"
  msgstr "κενό αλφαριθμητικό"
  
! #: c/c-decl.cc:5250
  #, fuzzy, gcc-internal-format
  msgid "invalid use of attributes in empty declaration"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: c/c-decl.cc:5264 c/c-parser.cc:2558
  #, fuzzy, gcc-internal-format
  msgid "empty declaration"
  msgstr "κενό αλφαριθμητικό"
  
! #: c/c-decl.cc:5336
  #, gcc-internal-format
  msgid "ISO C90 does not support %<static%> or type qualifiers in parameter array declarators"
  msgstr ""
  
! #: c/c-decl.cc:5340
  #, gcc-internal-format
  msgid "ISO C90 does not support %<[*]%> array declarators"
  msgstr ""
  
! #. C99 6.7.5.2p4
! #. A function definition isn't function prototype scope C99 6.2.1p4.
! #. C99 6.7.5.2p4
! #: c/c-decl.cc:5346 c/c-decl.cc:8448 c/c-decl.cc:10990
! #, gcc-internal-format
! msgid "%<[*]%> not allowed in other than function prototype scope"
! msgstr ""
! 
! #: c/c-decl.cc:5539 cp/decl2.cc:1960 cp/name-lookup.cc:8996
  #, gcc-internal-format
  msgid "%<omp::%s%> not allowed to be specified in this context"
  msgstr ""
  
! #: c/c-decl.cc:5622
  #, fuzzy, gcc-internal-format
  msgid "%q+D is usually a function"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: c/c-decl.cc:5627 c/c-decl.cc:10820 cp/decl.cc:18578
  #, fuzzy, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: c/c-decl.cc:5636
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use %<__typeof__%> instead)"
  msgstr ""
  
! #: c/c-decl.cc:5641
  #, gcc-internal-format
  msgid "function %qD is initialized like a variable"
  msgstr ""
  
  #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
! #: c/c-decl.cc:5647
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD is initialized"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: c/c-decl.cc:5667
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has initializer but incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-decl.cc:5749
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D given attribute %qs"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: c/c-decl.cc:5806
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %qT is invalid in C++"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: c/c-decl.cc:5808
  #, fuzzy, gcc-internal-format
  msgid "%qD should be initialized"
  msgstr "η κλάση χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: c/c-decl.cc:5889
  #, gcc-internal-format
  msgid "initializer fails to determine size of %q+D"
  msgstr ""
  
! #: c/c-decl.cc:5894
! #, fuzzy, gcc-internal-format
! msgid "array size missing in %q+D"
! msgstr "σφάλμα κατά το κλείσιμο της εισόδου `%s'"
! 
! #: c/c-decl.cc:5898
  #, gcc-internal-format
  msgid "zero or negative size array %q+D"
  msgstr ""
  
! #: c/c-decl.cc:5989 m2/gm2-gcc/m2type.cc:1258
  #, fuzzy, gcc-internal-format
  msgid "storage size of %q+D isn%'t constant"
  msgstr "Το όνομα `%s' είναι άγνωστο\n"
  
! #: c/c-decl.cc:6039
  #, gcc-internal-format
  msgid "ignoring %<asm%> specifier for non-static local variable %q+D"
  msgstr ""
  
! #: c/c-decl.cc:6077
  #, gcc-internal-format
  msgid "cannot put object with volatile field into register"
  msgstr ""
  
! #: c/c-decl.cc:6163
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "μη αρχικοποιημένη σταθερά const %qD"
  
! #: c/c-decl.cc:6178 cp/decl.cc:9533
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
  
! #: c/c-decl.cc:6441
  #, gcc-internal-format
  msgid "ISO C forbids forward parameter declarations"
  msgstr ""
  
! #: c/c-decl.cc:6481
  #, gcc-internal-format
  msgid "file-scope compound literal specifies %<register%>"
  msgstr ""
  
! #: c/c-decl.cc:6487
  #, gcc-internal-format
  msgid "compound literal implicitly auto and declared %qs"
  msgstr ""
  
! #: c/c-decl.cc:6538
  #, gcc-internal-format
  msgid "array of unknown size with empty initializer"
  msgstr ""
  
! #: c/c-decl.cc:6592
  #, gcc-internal-format
  msgid "defining a type in a compound literal is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:6613 c/c-decl.cc:6628
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qs width not an integer constant"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: c/c-decl.cc:6623
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qs width not an integer constant expression"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: c/c-decl.cc:6634
  #, fuzzy, gcc-internal-format
  msgid "negative width in bit-field %qs"
  msgstr "Αρνητικό πλάτος στην αποτίμηση"
  
! #: c/c-decl.cc:6639
  #, fuzzy, gcc-internal-format
  msgid "zero width for bit-field %qs"
  msgstr "Αρνητικό πλάτος στην αποτίμηση"
  
! #: c/c-decl.cc:6650
  #, gcc-internal-format
  msgid "bit-field %qs has invalid type"
  msgstr ""
  
! #: c/c-decl.cc:6656
  #, fuzzy, gcc-internal-format
  msgid "cannot declare bit-field %qs with %<warn_if_not_aligned%> type"
  msgstr "άγνωστος χαρακτήρας στο πεδίο `%s' της κατηγορίας `%s'"
  
! #: c/c-decl.cc:6667
  #, gcc-internal-format
  msgid "type of bit-field %qs is a GCC extension"
  msgstr ""
  
! #: c/c-decl.cc:6673
  #, gcc-internal-format
  msgid "width of %qs exceeds its type"
  msgstr ""
  
! #: c/c-decl.cc:6692
  #, fuzzy, gcc-internal-format
  msgid "%qs is narrower than values of its type"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: c/c-decl.cc:6707
  #, gcc-internal-format
  msgid "ISO C90 forbids array %qE whose size cannot be evaluated"
  msgstr ""
  
! #: c/c-decl.cc:6710
  #, gcc-internal-format
  msgid "ISO C90 forbids array whose size cannot be evaluated"
  msgstr ""
  
! #: c/c-decl.cc:6717
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array %qE"
  msgstr ""
  
! #: c/c-decl.cc:6719
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array"
  msgstr ""
  
! #: c/c-decl.cc:6962
  #, fuzzy, gcc-internal-format
  msgid "%<enum%> underlying type may not be specified here"
  msgstr "μόνο ένα όρισμα μπορεί να δηλωθεί"
  
! #: c/c-decl.cc:6990 c/c-decl.cc:7397 c/c-decl.cc:7407
  #, fuzzy, gcc-internal-format
  msgid "variably modified %qE at file scope"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: c/c-decl.cc:6992
  #, gcc-internal-format
  msgid "variably modified field at file scope"
  msgstr ""
  
! #: c/c-decl.cc:7012
  #, fuzzy, gcc-internal-format
  msgid "type defaults to %<int%> in declaration of %qE"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: c/c-decl.cc:7016
  #, fuzzy, gcc-internal-format
  msgid "type defaults to %<int%> in type name"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: c/c-decl.cc:7048
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<const%>"
  msgstr "διπλό κλειδί"
  
! #: c/c-decl.cc:7050
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<restrict%>"
  msgstr "διπλό κλειδί"
  
! #: c/c-decl.cc:7052
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<volatile%>"
  msgstr "διπλό κλειδί"
  
! #: c/c-decl.cc:7054
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<_Atomic%>"
  msgstr "διπλό κλειδί"
  
  # src/request.c:806 src/request.c:912
! #: c/c-decl.cc:7057
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "Μη αναγνωρίσημο όνομα επιφάνειας `%s'"
  
! #: c/c-decl.cc:7080 c/c-parser.cc:3839
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr ""
  
! #: c/c-decl.cc:7095
  #, gcc-internal-format
  msgid "function definition declared %<auto%>"
  msgstr ""
  
! #: c/c-decl.cc:7097
  #, gcc-internal-format
  msgid "function definition declared %<register%>"
  msgstr ""
  
! #: c/c-decl.cc:7099
  #, gcc-internal-format
  msgid "function definition declared %<typedef%>"
  msgstr ""
  
! #: c/c-decl.cc:7101
  #, fuzzy, gcc-internal-format
  msgid "function definition declared %qs"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: c/c-decl.cc:7128
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for structure field %qE"
  msgstr "Εγγραφή ονομάτων των επιλεγμένων λέξεων-κλειδιών"
  
! #: c/c-decl.cc:7131
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for structure field"
  msgstr "Εγγραφή ονομάτων των επιλεγμένων λέξεων-κλειδιών"
  
! #: c/c-decl.cc:7135
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for parameter %qE"
  msgstr "Εγγραφή ονομάτων των επιλεγμένων λέξεων-κλειδιών"
  
! #: c/c-decl.cc:7138
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for unnamed parameter"
  msgstr "Εγγραφή ονομάτων των επιλεγμένων λέξεων-κλειδιών"
  
! #: c/c-decl.cc:7141 cp/decl.cc:13707
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr ""
  
! #: c/c-decl.cc:7159
  #, gcc-internal-format
  msgid "%qE initialized and declared %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:7163
  #, gcc-internal-format
  msgid "%qE has both %<extern%> and initializer"
  msgstr ""
  
! #: c/c-decl.cc:7168
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<auto%>"
  msgstr ""
  
! #: c/c-decl.cc:7172
  #, fuzzy, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<register%>"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: c/c-decl.cc:7177
  #, fuzzy, gcc-internal-format
  msgid "nested function %qE declared %<extern%>"
  msgstr "Στη συνάρτηση μέλος `%s':"
  
! #: c/c-decl.cc:7180
  #, gcc-internal-format
  msgid "function-scope %qE implicitly auto and declared %qs"
  msgstr ""
--- 48034,48478 ----
  #. expressions, but is still appropriate as an error to
  #. avoid types declared in such a context escaping to
  #. the type of an auto variable.
! #: c/c-decl.cc:5202 c/c-decl.cc:8910
  #, gcc-internal-format
  msgid "%qT declared in underspecified object initializer"
  msgstr ""
  
! #: c/c-decl.cc:5213
  #, gcc-internal-format
  msgid "unnamed struct/union that defines no instances"
  msgstr ""
  
! #: c/c-decl.cc:5224
  #, gcc-internal-format
  msgid "empty declaration with storage class specifier does not redeclare tag"
  msgstr ""
  
! #: c/c-decl.cc:5240
  #, gcc-internal-format
  msgid "empty declaration with type qualifier does not redeclare tag"
  msgstr ""
  
! #: c/c-decl.cc:5252
  #, gcc-internal-format
  msgid "empty declaration with %<_Alignas%> does not redeclare tag"
  msgstr ""
  
! #: c/c-decl.cc:5266
  #, gcc-internal-format
  msgid "empty declaration of %<enum%> type does not redeclare tag"
  msgstr ""
  
! #: c/c-decl.cc:5291 c/c-decl.cc:5299
  #, fuzzy, gcc-internal-format
  msgid "useless type name in empty declaration"
  msgstr "κενό αλφαριθμητικό"
  
! #: c/c-decl.cc:5307
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> in empty declaration"
  msgstr "κενό αλφαριθμητικό"
  
! #: c/c-decl.cc:5313
  #, fuzzy, gcc-internal-format
  msgid "%<_Noreturn%> in empty declaration"
  msgstr "κενό αλφαριθμητικό"
  
! #: c/c-decl.cc:5319
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> in empty declaration"
  msgstr "κενό αλφαριθμητικό"
  
! #: c/c-decl.cc:5325
  #, gcc-internal-format
  msgid "%<auto%> in file-scope empty declaration"
  msgstr ""
  
! #: c/c-decl.cc:5331
  #, gcc-internal-format
  msgid "%<register%> in file-scope empty declaration"
  msgstr ""
  
! #: c/c-decl.cc:5339
  #, gcc-internal-format
  msgid "storage class specifier in empty declaration with %<enum%> underlying type"
  msgstr ""
  
! #: c/c-decl.cc:5345
  #, gcc-internal-format
  msgid "%qs in empty declaration with %<enum%> underlying type"
  msgstr ""
  
! #: c/c-decl.cc:5355
  #, gcc-internal-format
  msgid "type qualifier in empty declaration with %<enum%> underlying type"
  msgstr ""
  
! #: c/c-decl.cc:5361
  #, fuzzy, gcc-internal-format
  msgid "%<alignas%> in empty declaration with %<enum%> underlying type"
  msgstr "κενό αλφαριθμητικό"
  
! #: c/c-decl.cc:5370
  #, gcc-internal-format
  msgid "useless storage class specifier in empty declaration"
  msgstr ""
  
! #: c/c-decl.cc:5376
  #, fuzzy, gcc-internal-format
  msgid "useless %qs in empty declaration"
  msgstr "κενό αλφαριθμητικό"
  
! #: c/c-decl.cc:5389
  #, gcc-internal-format
  msgid "useless type qualifier in empty declaration"
  msgstr ""
  
! #: c/c-decl.cc:5396
  #, fuzzy, gcc-internal-format
  msgid "useless %<_Alignas%> in empty declaration"
  msgstr "κενό αλφαριθμητικό"
  
! #: c/c-decl.cc:5414
  #, fuzzy, gcc-internal-format
  msgid "invalid use of attributes in empty declaration"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: c/c-decl.cc:5428 c/c-parser.cc:2663
  #, fuzzy, gcc-internal-format
  msgid "empty declaration"
  msgstr "κενό αλφαριθμητικό"
  
! #: c/c-decl.cc:5500
  #, gcc-internal-format
  msgid "ISO C90 does not support %<static%> or type qualifiers in parameter array declarators"
  msgstr ""
  
! #: c/c-decl.cc:5505
  #, gcc-internal-format
  msgid "ISO C90 does not support %<[*]%> array declarators"
  msgstr ""
  
! #: c/c-decl.cc:5718 cp/decl2.cc:2181 cp/name-lookup.cc:9201
  #, gcc-internal-format
  msgid "%<omp::%s%> not allowed to be specified in this context"
  msgstr ""
  
! #: c/c-decl.cc:5810
  #, fuzzy, gcc-internal-format
  msgid "%q+D is usually a function"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: c/c-decl.cc:5815 c/c-decl.cc:10935 cp/decl.cc:19821
  #, fuzzy, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: c/c-decl.cc:5824
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use %<__typeof__%> instead)"
  msgstr ""
  
! #: c/c-decl.cc:5829
  #, gcc-internal-format
  msgid "function %qD is initialized like a variable"
  msgstr ""
  
  #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
! #: c/c-decl.cc:5835
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD is initialized"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: c/c-decl.cc:5855
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has initializer but incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-decl.cc:5917
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D given attribute %qs"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: c/c-decl.cc:5945
! #, gcc-internal-format
! msgid "versioned declarations are only allowed at file scope"
! msgstr ""
! 
! #: c/c-decl.cc:5985
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %qT is invalid in C++"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: c/c-decl.cc:5987
  #, fuzzy, gcc-internal-format
  msgid "%qD should be initialized"
  msgstr "η κλάση χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: c/c-decl.cc:6064
  #, gcc-internal-format
  msgid "initializer fails to determine size of %q+D"
  msgstr ""
  
! #: c/c-decl.cc:6076
  #, gcc-internal-format
  msgid "zero or negative size array %q+D"
  msgstr ""
  
! #: c/c-decl.cc:6167 m2/gm2-gcc/m2type.cc:1270
  #, fuzzy, gcc-internal-format
  msgid "storage size of %q+D isn%'t constant"
  msgstr "Το όνομα `%s' είναι άγνωστο\n"
  
! #: c/c-decl.cc:6217
  #, gcc-internal-format
  msgid "ignoring %<asm%> specifier for non-static local variable %q+D"
  msgstr ""
  
! #: c/c-decl.cc:6255
  #, gcc-internal-format
  msgid "cannot put object with volatile field into register"
  msgstr ""
  
! #: c/c-decl.cc:6341
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "μη αρχικοποιημένη σταθερά const %qD"
  
! #: c/c-decl.cc:6356 cp/decl.cc:10248
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
  
! #: c/c-decl.cc:6440
! #, gcc-internal-format
! msgid "more than one list of forward declarations of parameters"
! msgstr ""
! 
! #: c/c-decl.cc:6443
  #, gcc-internal-format
  msgid "ISO C forbids forward parameter declarations"
  msgstr ""
  
! #: c/c-decl.cc:6483
  #, gcc-internal-format
  msgid "file-scope compound literal specifies %<register%>"
  msgstr ""
  
! #: c/c-decl.cc:6489
  #, gcc-internal-format
  msgid "compound literal implicitly auto and declared %qs"
  msgstr ""
  
! #: c/c-decl.cc:6540
  #, gcc-internal-format
  msgid "array of unknown size with empty initializer"
  msgstr ""
  
! #: c/c-decl.cc:6555
! #, fuzzy, gcc-internal-format
! msgid "storage size isn%'t constant"
! msgstr "Το όνομα `%s' είναι άγνωστο\n"
! 
! #: c/c-decl.cc:6599
  #, gcc-internal-format
  msgid "defining a type in a compound literal is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:6620 c/c-decl.cc:6635
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qs width not an integer constant"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: c/c-decl.cc:6630
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qs width not an integer constant expression"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: c/c-decl.cc:6641
  #, fuzzy, gcc-internal-format
  msgid "negative width in bit-field %qs"
  msgstr "Αρνητικό πλάτος στην αποτίμηση"
  
! #: c/c-decl.cc:6646
  #, fuzzy, gcc-internal-format
  msgid "zero width for bit-field %qs"
  msgstr "Αρνητικό πλάτος στην αποτίμηση"
  
! #: c/c-decl.cc:6657
  #, gcc-internal-format
  msgid "bit-field %qs has invalid type"
  msgstr ""
  
! #: c/c-decl.cc:6663
  #, fuzzy, gcc-internal-format
  msgid "cannot declare bit-field %qs with %<warn_if_not_aligned%> type"
  msgstr "άγνωστος χαρακτήρας στο πεδίο `%s' της κατηγορίας `%s'"
  
! #: c/c-decl.cc:6674
  #, gcc-internal-format
  msgid "type of bit-field %qs is a GCC extension"
  msgstr ""
  
! #: c/c-decl.cc:6680
  #, gcc-internal-format
  msgid "width of %qs exceeds its type"
  msgstr ""
  
! #: c/c-decl.cc:6699
  #, fuzzy, gcc-internal-format
  msgid "%qs is narrower than values of its type"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: c/c-decl.cc:6714
  #, gcc-internal-format
  msgid "ISO C90 forbids array %qE whose size cannot be evaluated"
  msgstr ""
  
! #: c/c-decl.cc:6717
  #, gcc-internal-format
  msgid "ISO C90 forbids array whose size cannot be evaluated"
  msgstr ""
  
! #: c/c-decl.cc:6724
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array %qE"
  msgstr ""
  
! #: c/c-decl.cc:6726
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array"
  msgstr ""
  
! #: c/c-decl.cc:6991
  #, fuzzy, gcc-internal-format
  msgid "%<enum%> underlying type may not be specified here"
  msgstr "μόνο ένα όρισμα μπορεί να δηλωθεί"
  
! #: c/c-decl.cc:7019 c/c-decl.cc:7429 c/c-decl.cc:7439
  #, fuzzy, gcc-internal-format
  msgid "variably modified %qE at file scope"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: c/c-decl.cc:7021
  #, gcc-internal-format
  msgid "variably modified field at file scope"
  msgstr ""
  
! #: c/c-decl.cc:7041
  #, fuzzy, gcc-internal-format
  msgid "type defaults to %<int%> in declaration of %qE"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: c/c-decl.cc:7045
  #, fuzzy, gcc-internal-format
  msgid "type defaults to %<int%> in type name"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: c/c-decl.cc:7077
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<const%>"
  msgstr "διπλό κλειδί"
  
! #: c/c-decl.cc:7079
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<restrict%>"
  msgstr "διπλό κλειδί"
  
! #: c/c-decl.cc:7081
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<volatile%>"
  msgstr "διπλό κλειδί"
  
! #: c/c-decl.cc:7083
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<_Atomic%>"
  msgstr "διπλό κλειδί"
  
  # src/request.c:806 src/request.c:912
! #: c/c-decl.cc:7086
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "Μη αναγνωρίσημο όνομα επιφάνειας `%s'"
  
! #: c/c-decl.cc:7109 c/c-parser.cc:3978
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr ""
  
! #: c/c-decl.cc:7124
  #, gcc-internal-format
  msgid "function definition declared %<auto%>"
  msgstr ""
  
! #: c/c-decl.cc:7126
  #, gcc-internal-format
  msgid "function definition declared %<register%>"
  msgstr ""
  
! #: c/c-decl.cc:7128
  #, gcc-internal-format
  msgid "function definition declared %<typedef%>"
  msgstr ""
  
! #: c/c-decl.cc:7130
  #, fuzzy, gcc-internal-format
  msgid "function definition declared %qs"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: c/c-decl.cc:7157
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for structure field %qE"
  msgstr "Εγγραφή ονομάτων των επιλεγμένων λέξεων-κλειδιών"
  
! #: c/c-decl.cc:7160
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for structure field"
  msgstr "Εγγραφή ονομάτων των επιλεγμένων λέξεων-κλειδιών"
  
! #: c/c-decl.cc:7164
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for parameter %qE"
  msgstr "Εγγραφή ονομάτων των επιλεγμένων λέξεων-κλειδιών"
  
! #: c/c-decl.cc:7167
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for unnamed parameter"
  msgstr "Εγγραφή ονομάτων των επιλεγμένων λέξεων-κλειδιών"
  
! #: c/c-decl.cc:7170 cp/decl.cc:14898
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr ""
  
! #: c/c-decl.cc:7188
  #, gcc-internal-format
  msgid "%qE initialized and declared %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:7192
  #, gcc-internal-format
  msgid "%qE has both %<extern%> and initializer"
  msgstr ""
  
! #: c/c-decl.cc:7197
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<auto%>"
  msgstr ""
  
! #: c/c-decl.cc:7201
  #, fuzzy, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<register%>"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: c/c-decl.cc:7206
  #, fuzzy, gcc-internal-format
  msgid "nested function %qE declared %<extern%>"
  msgstr "Στη συνάρτηση μέλος `%s':"
  
! #: c/c-decl.cc:7209
  #, gcc-internal-format
  msgid "function-scope %qE implicitly auto and declared %qs"
  msgstr ""
*************** msgstr ""
*** 46726,48048 ****
  #. Only the innermost declarator (making a parameter be of
  #. array type which is converted to pointer type)
  #. may have static or type qualifiers.
! #: c/c-decl.cc:7227 c/c-decl.cc:7587
  #, gcc-internal-format
  msgid "static or type qualifiers in non-parameter array declarator"
  msgstr ""
  
! #: c/c-decl.cc:7288
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as array of voids"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: c/c-decl.cc:7290
  #, fuzzy, gcc-internal-format
  msgid "declaration of type name as array of voids"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: c/c-decl.cc:7297
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as array of functions"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: c/c-decl.cc:7300
  #, fuzzy, gcc-internal-format
  msgid "declaration of type name as array of functions"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: c/c-decl.cc:7308 c/c-decl.cc:9662
  #, fuzzy, gcc-internal-format
  msgid "invalid use of structure with flexible array member"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: c/c-decl.cc:7340
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE has non-integer type"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: c/c-decl.cc:7344
  #, fuzzy, gcc-internal-format
  msgid "size of unnamed array has non-integer type"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: c/c-decl.cc:7352
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE has incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-decl.cc:7355
  #, fuzzy, gcc-internal-format
  msgid "size of unnamed array has incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-decl.cc:7367
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array %qE"
  msgstr ""
  
! #: c/c-decl.cc:7370
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array"
  msgstr ""
  
! #: c/c-decl.cc:7379
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE is negative"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: c/c-decl.cc:7381
  #, fuzzy, gcc-internal-format
  msgid "size of unnamed array is negative"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: c/c-decl.cc:7467
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE is too large"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: c/c-decl.cc:7470
  #, fuzzy, gcc-internal-format
  msgid "size of unnamed array is too large"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: c/c-decl.cc:7509 c/c-decl.cc:8105
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support flexible array members"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: c/c-decl.cc:7522
! #, fuzzy, gcc-internal-format
! msgid "%<[*]%> not in a declaration"
! msgstr "κενό αλφαριθμητικό"
! 
! #: c/c-decl.cc:7530
  #, fuzzy, gcc-internal-format
  msgid "array type has incomplete element type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-decl.cc:7536
  #, gcc-internal-format
  msgid "declaration of %qE as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: c/c-decl.cc:7540
  #, gcc-internal-format
  msgid "declaration of multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: c/c-decl.cc:7623
  #, fuzzy, gcc-internal-format
  msgid "%qE declared as function returning a function"
  msgstr "%s: διπλός ορισμός έκδοσης κατηγορίας"
  
! #: c/c-decl.cc:7626
  #, fuzzy, gcc-internal-format
  msgid "type name declared as function returning a function"
  msgstr "%s: διπλός ορισμός έκδοσης κατηγορίας"
  
! #: c/c-decl.cc:7633
  #, fuzzy, gcc-internal-format
  msgid "%qE declared as function returning an array"
  msgstr "%s: διπλός ορισμός έκδοσης κατηγορίας"
  
! #: c/c-decl.cc:7636
  #, fuzzy, gcc-internal-format
  msgid "type name declared as function returning an array"
  msgstr "%s: διπλός ορισμός έκδοσης κατηγορίας"
  
! #: c/c-decl.cc:7680
  #, fuzzy, gcc-internal-format
  msgid "function definition has qualified void return type"
  msgstr "μη έγκυρος αριθμός αρχείου στη δήλωση πεδίου: `%s'"
  
! #: c/c-decl.cc:7684 cp/decl.cc:14132
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr ""
  
! #: c/c-decl.cc:7723 c/c-decl.cc:7891 c/c-decl.cc:7945 c/c-decl.cc:8039
! #: c/c-decl.cc:8161 c/c-parser.cc:3841
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr ""
  
! #: c/c-decl.cc:7729 c/c-decl.cc:7897 c/c-decl.cc:8044 c/c-decl.cc:8166
  #, gcc-internal-format
  msgid "ISO C forbids qualified function types"
  msgstr ""
  
! #: c/c-decl.cc:7782
  #, fuzzy, gcc-internal-format
  msgid "%qs combined with %<auto%> qualifier for %qE"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: c/c-decl.cc:7786
  #, fuzzy, gcc-internal-format
  msgid "%qs combined with %<register%> qualifier for %qE"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: c/c-decl.cc:7792
  #, gcc-internal-format
  msgid "%qs specified for auto variable %qE"
  msgstr ""
  
! #: c/c-decl.cc:7808
  #, fuzzy, gcc-internal-format
  msgid "%qs specified for parameter %qE"
  msgstr "άγνωστος χαρακτήρας `%s'"
  
! #: c/c-decl.cc:7811
  #, gcc-internal-format
  msgid "%qs specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.cc:7817
  #, gcc-internal-format
  msgid "%qs specified for structure field %qE"
  msgstr ""
  
! #: c/c-decl.cc:7820
  #, gcc-internal-format
  msgid "%qs specified for structure field"
  msgstr ""
  
! #: c/c-decl.cc:7835
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qE has atomic type"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-decl.cc:7837
  #, fuzzy, gcc-internal-format
  msgid "bit-field has atomic type"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-decl.cc:7846
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for typedef %qE"
  msgstr "μόνο ένα όρισμα μπορεί να δηλωθεί"
  
! #: c/c-decl.cc:7848
  #, gcc-internal-format
  msgid "alignment specified for %<register%> object %qE"
  msgstr ""
  
! #: c/c-decl.cc:7853
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for parameter %qE"
  msgstr "μόνο ένα όρισμα μπορεί να δηλωθεί"
  
! #: c/c-decl.cc:7855
  #, gcc-internal-format
  msgid "alignment specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.cc:7860
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for bit-field %qE"
  msgstr "μόνο ένα όρισμα μπορεί να δηλωθεί"
  
! #: c/c-decl.cc:7862
  #, gcc-internal-format
  msgid "alignment specified for unnamed bit-field"
  msgstr ""
  
! #: c/c-decl.cc:7865
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for function %qE"
  msgstr "Δεν ήταν δυνατή η εύρεση ετικέττας για μεταγωγή στο `%s'"
  
! #: c/c-decl.cc:7872
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
  msgstr ""
  
! #: c/c-decl.cc:7875
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
  msgstr ""
  
! #: c/c-decl.cc:7906
  #, fuzzy, gcc-internal-format
  msgid "typedef %q+D declared %<inline%>"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: c/c-decl.cc:7908
  #, fuzzy, gcc-internal-format
  msgid "typedef %q+D declared %<_Noreturn%>"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: c/c-decl.cc:7951
  #, gcc-internal-format
  msgid "ISO C forbids const or volatile function types"
  msgstr ""
  
  #. C99 6.7.2.1p8
! #: c/c-decl.cc:7962
  #, gcc-internal-format
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:7979 cp/decl.cc:12574
  #, fuzzy, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: c/c-decl.cc:8029
  #, gcc-internal-format
  msgid "attributes in parameter array declarator ignored"
  msgstr ""
  
! #: c/c-decl.cc:8071
  #, fuzzy, gcc-internal-format
  msgid "parameter %q+D declared %<inline%>"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: c/c-decl.cc:8073
  #, fuzzy, gcc-internal-format
  msgid "parameter %q+D declared %<_Noreturn%>"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: c/c-decl.cc:8086
  #, fuzzy, gcc-internal-format
  msgid "field %qE declared as a function"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: c/c-decl.cc:8093
  #, fuzzy, gcc-internal-format
  msgid "field %qE has incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-decl.cc:8095
  #, fuzzy, gcc-internal-format
  msgid "unnamed field has incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-decl.cc:8132 c/c-decl.cc:8143 c/c-decl.cc:8146
  #, fuzzy, gcc-internal-format
  msgid "invalid storage class for function %qE"
  msgstr "μη έγκυρη τάξη χαρακτήρων `%s'"
  
! #: c/c-decl.cc:8203
  #, fuzzy, gcc-internal-format
  msgid "cannot inline function %<main%>"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το αρχείο fifo `%s'"
  
! #: c/c-decl.cc:8205
  #, gcc-internal-format
  msgid "%<main%> declared %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.cc:8216
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 does not support %<_Noreturn%>"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:8219
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<_Noreturn%>"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:8241
  #, gcc-internal-format
  msgid "function previously declared %<static%> redeclared %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:8259
  #, gcc-internal-format
  msgid "%<constexpr%> object has variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:8263 c/c-parser.cc:13413
  #, gcc-internal-format
  msgid "invalid qualifiers for %<constexpr%> object"
  msgstr ""
  
! #: c/c-decl.cc:8269 c/c-parser.cc:13416
  #, gcc-internal-format
  msgid "invalid qualifiers for field of %<constexpr%> object"
  msgstr ""
  
! #: c/c-decl.cc:8295
  #, gcc-internal-format
  msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:8307
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D declared %<inline%>"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: c/c-decl.cc:8309
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D declared %<_Noreturn%>"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: c/c-decl.cc:8344
  #, gcc-internal-format
  msgid "non-nested function with variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:8346
  #, gcc-internal-format
  msgid "object with variably modified type must have no linkage"
  msgstr ""
  
! #: c/c-decl.cc:8454 c/c-decl.cc:10794
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr ""
  
! #: c/c-decl.cc:8466
  #, gcc-internal-format
  msgid "parameter names (without types) in function declaration"
  msgstr ""
  
! #: c/c-decl.cc:8514
  #, fuzzy, gcc-internal-format
  msgid "parameter %u (%q+D) has incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-decl.cc:8518
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-decl.cc:8598
  #, gcc-internal-format
  msgid "%<void%> as only parameter may not be qualified"
  msgstr ""
  
! #: c/c-decl.cc:8602
  #, gcc-internal-format
  msgid "%<void%> must be the only parameter"
  msgstr ""
  
! #: c/c-decl.cc:8632
  #, gcc-internal-format
  msgid "parameter %q+D has just a forward declaration"
  msgstr ""
  
! #: c/c-decl.cc:8640
  #, gcc-internal-format
  msgid "%<void%> must be the only parameter and unnamed"
  msgstr ""
  
! #: c/c-decl.cc:8682
  #, gcc-internal-format
  msgid "%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.cc:8689
  #, gcc-internal-format, gfc-internal-format
  msgid "anonymous %s declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.cc:8815
  #, fuzzy, gcc-internal-format
  msgid "enum type defined here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: c/c-decl.cc:8821
  #, fuzzy, gcc-internal-format
  msgid "struct defined here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: c/c-decl.cc:8827
  #, fuzzy, gcc-internal-format
  msgid "union defined here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: c/c-decl.cc:8920
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %<union %E%>"
  msgstr "Οι ορισμοί πηγή βρίσκονται στο ΑΡΧΕΙΟ"
  
! #: c/c-decl.cc:8922
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %<struct %E%>"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: c/c-decl.cc:8931
  #, fuzzy, gcc-internal-format
  msgid "nested redefinition of %<union %E%>"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: c/c-decl.cc:8933
  #, fuzzy, gcc-internal-format
  msgid "nested redefinition of %<struct %E%>"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: c/c-decl.cc:8966 c/c-decl.cc:10124
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:8972 c/c-decl.cc:10130
  #, gcc-internal-format
  msgid "%qT defined in underspecified object initializer"
  msgstr ""
  
! #: c/c-decl.cc:9036 cp/decl.cc:5717 cp/parser.cc:28867
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr ""
  
! #: c/c-decl.cc:9041
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 doesn%'t support unnamed structs/unions"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:9044
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 doesn%'t support unnamed structs/unions"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:9137 c/c-decl.cc:9155 c/c-decl.cc:9216
  #, fuzzy, gcc-internal-format
  msgid "duplicate member %q+D"
  msgstr "διπλός αριθμός μηνύματος"
  
! #: c/c-decl.cc:9242
  #, gcc-internal-format
  msgid "empty struct has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.cc:9245
  #, gcc-internal-format
  msgid "empty union has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.cc:9479
  #, gcc-internal-format
  msgid "argument %qE to the %<counted_by%> attribute is not a field declaration in the same structure as %qD"
  msgstr ""
  
! #: c/c-decl.cc:9495
  #, gcc-internal-format
  msgid "argument %qE to the %<counted_by%> attribute is not a field declaration with an integer type"
  msgstr ""
  
! #: c/c-decl.cc:9553
  #, fuzzy, gcc-internal-format
  msgid "union has no named members"
  msgstr "επώνυμα μέλη"
  
! #: c/c-decl.cc:9555
  #, fuzzy, gcc-internal-format
  msgid "union has no members"
  msgstr "επώνυμα μέλη"
  
! #: c/c-decl.cc:9560
  #, fuzzy, gcc-internal-format
  msgid "struct has no named members"
  msgstr "επώνυμα μέλη"
  
  # src/request.c:37
! #: c/c-decl.cc:9562
  #, fuzzy, gcc-internal-format
  msgid "struct has no members"
  msgstr "%s σε %s"
  
! #: c/c-decl.cc:9640 cp/decl.cc:15164
  #, fuzzy, gcc-internal-format
  msgid "flexible array member in union is a GCC extension"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: c/c-decl.cc:9644
  #, fuzzy, gcc-internal-format
  msgid "flexible array member not at end of struct"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: c/c-decl.cc:9649
  #, gcc-internal-format
  msgid "flexible array member in a struct with no named members is a GCC extension"
  msgstr ""
  
! #: c/c-decl.cc:9687
  #, gcc-internal-format
  msgid "structure containing a flexible array member is not at the end of another structure"
  msgstr ""
  
  # src/shred.c:1134
! #: c/c-decl.cc:9714
  #, fuzzy, gcc-internal-format
  msgid "type %qT is too large"
  msgstr "%s: το αρχείο είναι πολύ μεγάλο"
  
! #: c/c-decl.cc:9778
  #, gcc-internal-format
  msgid "type punning toggles scalar storage order"
  msgstr ""
  
! #: c/c-decl.cc:9845
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr ""
  
! #: c/c-decl.cc:9859
  #, gcc-internal-format
  msgid "redefinition of struct or union %qT with variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:9866
  #, fuzzy, gcc-internal-format
  msgid "redefinition of struct or union %qT"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: c/c-decl.cc:10046
  #, fuzzy, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: c/c-decl.cc:10094
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: c/c-decl.cc:10106
  #, gcc-internal-format
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:10193 cp/decl.cc:17836 m2/gm2-gcc/m2type.cc:2088
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr ""
  
! #: c/c-decl.cc:10212
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr ""
  
! #: c/c-decl.cc:10221
  #, fuzzy, gcc-internal-format
  msgid "enumeration values exceed range of %qs"
  msgstr "σχετική θέση αρχείου είναι εκτός ορίων"
  
! #: c/c-decl.cc:10334
  #, fuzzy, gcc-internal-format
  msgid "conflicting redefinition of enum %qT"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: c/c-decl.cc:10367 c/c-decl.cc:10383
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: c/c-decl.cc:10378
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: c/c-decl.cc:10402
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr ""
  
! #: c/c-decl.cc:10409
  #, gcc-internal-format
  msgid "enumerator value outside the range of underlying type"
  msgstr ""
  
! #: c/c-decl.cc:10426
  #, gcc-internal-format
  msgid "value of redeclared enumerator outside the range of %qT"
  msgstr ""
  
! #: c/c-decl.cc:10454
  #, fuzzy, gcc-internal-format
  msgid "enumerator value outside the range of %qs"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: c/c-decl.cc:10460
  #, gcc-internal-format
  msgid "ISO C restricts enumerator values to range of %<int%> before C23"
  msgstr ""
  
! #: c/c-decl.cc:10668 cp/decl.cc:6051 cp/decl.cc:18436
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: c/c-decl.cc:10687
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr ""
  
! #: c/c-decl.cc:10699
  #, fuzzy, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr "ο επιστρεφόμενος τύπος προκαθορίζεται σε `int'"
  
! #: c/c-decl.cc:10727
  #, gcc-internal-format
  msgid "%q+D defined as variadic function without prototype"
  msgstr ""
  
! #: c/c-decl.cc:10780
  #, gcc-internal-format
  msgid "ISO C23 does not allow defining parameters for function %qE declared without parameters"
  msgstr ""
  
! #: c/c-decl.cc:10803
  #, fuzzy, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr "διατήρηση ωρών στο %s"
  
! #: c/c-decl.cc:10812
  #, fuzzy, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "αυτή είναι η θέση του πρώτου ορισμού"
  
! #: c/c-decl.cc:10830
  #, fuzzy, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "αυτή είναι η θέση του πρώτου ορισμού"
  
! #: c/c-decl.cc:10849
  #, fuzzy, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr "η επιστρεφόμενη τιμή της `%s' δεν είναι `int'"
  
! #: c/c-decl.cc:10851
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr ""
  
! #: c/c-decl.cc:10858
  #, fuzzy, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr "η `%s' είναι συνήθως μη-στατική συνάρτηση"
  
! #: c/c-decl.cc:10909
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr ""
  
! #: c/c-decl.cc:10925
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr ""
  
! #: c/c-decl.cc:10942
  #, gcc-internal-format
  msgid "ISO C does not support omitting parameter names in function definitions before C23"
  msgstr ""
  
! #: c/c-decl.cc:10982 c/c-decl.cc:10986
  #, fuzzy, gcc-internal-format
  msgid "old-style function definition"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: c/c-decl.cc:10999
  #, fuzzy, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr "Ελλιπής ή κακοσχηματισμένη ιδιότητα"
  
! #: c/c-decl.cc:11015
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: c/c-decl.cc:11023
  #, fuzzy, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: c/c-decl.cc:11032
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: c/c-decl.cc:11061 c/c-decl.cc:11066
  #, fuzzy, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr "ο επιστρεφόμενος τύπος προκαθορίζεται σε `int'"
  
! #: c/c-decl.cc:11086
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-decl.cc:11093
  #, fuzzy, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: c/c-decl.cc:11146
  #, fuzzy, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: c/c-decl.cc:11157
  #, fuzzy, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: c/c-decl.cc:11160 c/c-decl.cc:11207 c/c-decl.cc:11221
  #, fuzzy, gcc-internal-format
  msgid "prototype declaration"
  msgstr "κενό αλφαριθμητικό"
  
! #: c/c-decl.cc:11199
  #, fuzzy, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: c/c-decl.cc:11204
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:11214
  #, fuzzy, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: c/c-decl.cc:11219
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:11477 cp/decl.cc:19359
  #, fuzzy, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "`return' χωρίς τιμή, σε συνάρτηση που επιστρέφει μη-κενό"
  
! #: c/c-decl.cc:11496 cp/decl.cc:19430
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: c/c-decl.cc:11593
  #, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr ""
  
! #: c/c-decl.cc:11598
  #, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr ""
  
! #: c/c-decl.cc:11605
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:11639
  #, fuzzy, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: c/c-decl.cc:11643
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11650
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11655
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11661
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11665
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11965
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr ""
  
! #: c/c-decl.cc:12024 c/c-decl.cc:12031
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: c/c-decl.cc:12059 c/c-decl.cc:13180
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.cc:12061
  #, fuzzy, gcc-internal-format
  msgid "%qs used with %<auto%>"
  msgstr "σφάλμα εγγραφής %s"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:12066
  #, gcc-internal-format
  msgid "%<auto%> used with %<constexpr%>"
  msgstr ""
  
! #: c/c-decl.cc:12079 c/c-decl.cc:12517 c/c-decl.cc:12975
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.cc:12091 cp/parser.cc:35150
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr ""
  
! #: c/c-decl.cc:12104
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:12357 c/c-parser.cc:12587
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:12411
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:12490 c/c-decl.cc:13115 c/c-decl.cc:13174
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qE"
  msgstr "διπλό κλειδί"
  
! #: c/c-decl.cc:12507
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be defined via %<typedef%>"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: c/c-decl.cc:12511
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used here"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: c/c-decl.cc:12564
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:12586
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: c/c-decl.cc:12629
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support boolean types"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:12748
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support the %<_Float%d%s%> type before C23"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:12799 cp/parser.cc:20893
  #, fuzzy, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: c/c-decl.cc:12875
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support decimal floating-point before C23"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:12899 c/c-decl.cc:13276 c/c-parser.cc:11488
  #, fuzzy, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: c/c-decl.cc:12901
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:12930
  #, fuzzy, gcc-internal-format
  msgid "%<_BitInt%> argument is not an integer constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: c/c-decl.cc:12936
  #, fuzzy, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is not a positive integer constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: c/c-decl.cc:12943
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is larger than %<BITINT_MAXWIDTH%> %qd"
  msgstr ""
  
! #: c/c-decl.cc:12991
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr ""
  
! #: c/c-decl.cc:13004
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr ""
  
! #: c/c-decl.cc:13059
  #, fuzzy, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:13080 c/c-decl.cc:13157
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr "σφάλμα εγγραφής %s"
  
! #: c/c-decl.cc:13082
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr ""
  
! #: c/c-decl.cc:13084 c/c-decl.cc:13153
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr ""
  
! #: c/c-decl.cc:13086 c/c-decl.cc:13123
  #, gcc-internal-format
  msgid "%qE used with %<constexpr%>"
  msgstr ""
  
! #: c/c-decl.cc:13100 c/c-parser.cc:3365 c/c-parser.cc:4736 c/c-parser.cc:10752
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 does not support %qE"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:13103 c/c-parser.cc:3368 c/c-parser.cc:4739 c/c-parser.cc:10755
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %qE"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:13129
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:13138
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr ""
  
! #: c/c-decl.cc:13144
  #, gcc-internal-format
  msgid "%<typedef%> used with %<auto%>"
  msgstr ""
  
! #: c/c-decl.cc:13151
  #, gcc-internal-format
  msgid "%qE used with %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:13159
  #, gcc-internal-format
  msgid "%qE used with %qs"
  msgstr ""
  
! #: c/c-decl.cc:13172
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr ""
  
! #: c/c-decl.cc:13188
  #, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr ""
  
! #: c/c-decl.cc:13196
  #, gcc-internal-format
  msgid "%<constexpr%> used with %qE"
  msgstr ""
  
! #: c/c-decl.cc:13273
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr ""
  
! #: c/c-decl.cc:13288
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr ""
  
! #: c/c-decl.cc:13299
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<auto%> type deduction before C23"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:13328
  #, gcc-internal-format
  msgid "%<__auto_type%> followed by %<[[]]%> attributes"
  msgstr ""
  
! #: c/c-decl.cc:13354 c/c-decl.cc:13370 c/c-decl.cc:13396
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr ""
  
! #: c/c-decl.cc:13542
  #, gcc-internal-format
  msgid "%<signed _BitInt%> argument must be at least 2"
  msgstr ""
  
! #: c/c-decl.cc:13551
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<%s_BitInt(%d)%> before C23"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:13851 cp/semantics.cc:6784
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr ""
  
! #: c/c-decl.cc:13855 cp/semantics.cc:6788
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
  
! #: c/c-decl.cc:13979
  #, gcc-internal-format
  msgid "ISO C does not support %qs statement with an identifier operand before C2Y"
  msgstr ""
  
! #: c/c-decl.cc:14031
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>; did you mean %qs?"
  msgstr ""
  
! #: c/c-decl.cc:14035
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop; did you mean %qs?"
  msgstr ""
  
! #: c/c-decl.cc:14040
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>"
  msgstr ""
  
! #: c/c-decl.cc:14043
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop"
  msgstr ""
  
! #: c/c-decl.cc:14049
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE refers to a named %<switch%>"
  msgstr ""
  
! #: c/c-decl.cc:14051 c/c-decl.cc:14068
  #, gcc-internal-format
  msgid "%<switch%> name defined here"
  msgstr ""
  
! #: c/c-decl.cc:14059
  #, gcc-internal-format
  msgid "%qs statement operand %qE refers to a loop outside of its body"
  msgstr ""
  
! #: c/c-decl.cc:14061
  #, fuzzy, gcc-internal-format
  msgid "loop name defined here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: c/c-decl.cc:14065
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE refers to a %<switch%> outside of its body"
  msgstr ""
  
! #: c/c-errors.cc:251
  #, gcc-internal-format
  msgid "%qs is a keyword with %qs onwards"
  msgstr ""
  
! #: c/c-fold.cc:392 c/c-typeck.cc:14151 cp/typeck.cc:5919
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr ""
  
! #: c/c-fold.cc:405 c/c-typeck.cc:14160 cp/typeck.cc:5927
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr ""
  
! #: c/c-fold.cc:406 c/c-typeck.cc:14087 cp/typeck.cc:5866
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr ""
  
! #: c/c-fold.cc:416 c/c-typeck.cc:14179 cp/typeck.cc:5935
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.cc:417 c/c-typeck.cc:14111 cp/typeck.cc:5877
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.cc:424 c/c-typeck.cc:14171
  #, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr ""
  
! #: c/c-fold.cc:425 c/c-typeck.cc:14098
  #, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr ""
  
! #: c/c-parser.cc:371
  #, gcc-internal-format
  msgid "identifier %qE conflicts with C++ keyword"
  msgstr ""
  
! #: c/c-parser.cc:1056 cp/parser.cc:3374
  #, gcc-internal-format
  msgid "version control conflict marker in file"
  msgstr ""
  
! #: c/c-parser.cc:1277 cp/parser.cc:3456
  #, gcc-internal-format
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.cc:1476 cp/parser.cc:35387
  #, fuzzy, gcc-internal-format
  msgid "expected end of line"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:1995
  #, gcc-internal-format
  msgid "ISO C forbids an empty translation unit"
  msgstr ""
  
! #: c/c-parser.cc:2021 c/c-parser.cc:2030 c/c-parser.cc:27816 cp/parser.cc:51309
! #: cp/semantics.cc:4007 cp/semantics.cc:4016
  #, gcc-internal-format
  msgid "%qs without corresponding %qs"
  msgstr ""
  
! #: c/c-parser.cc:2126 c/c-parser.cc:14578
  #, gcc-internal-format
  msgid "ISO C does not allow extra %<;%> outside of a function"
  msgstr ""
  
! #: c/c-parser.cc:2210
  #, gcc-internal-format
  msgid "%<assume%> attribute at top level"
  msgstr ""
  
! #: c/c-parser.cc:2409
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<struct%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2417
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<union%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2425
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<enum%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2438 c/c-parser.cc:3633 c/c-parser.cc:5340
  #, fuzzy, gcc-internal-format
  msgid "unknown type name %qE; did you mean %qs?"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: c/c-parser.cc:2442 c/c-parser.cc:3637 c/c-parser.cc:5344
  #, fuzzy, gcc-internal-format
  msgid "unknown type name %qE"
  msgstr "άγνωστος χαρακτήρας `%s'"
  
! #: c/c-parser.cc:2469 c/c-parser.cc:15956 c/c-parser.cc:24972
! #: c/c-parser.cc:25715 c/c-parser.cc:26301 cp/parser.cc:48152
! #: cp/parser.cc:53924
  #, fuzzy, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: c/c-parser.cc:2493
  #, fuzzy, gcc-internal-format
  msgid "%qT declared in underspecified object declaration"
  msgstr "συντακτικό σφάλμα στον καθορισμό σειράς"
  
! #: c/c-parser.cc:2498
  #, gcc-internal-format
  msgid "%qT defined in underspecified object declaration"
  msgstr ""
  
! #: c/c-parser.cc:2534
  #, fuzzy, gcc-internal-format
  msgid "%qs in empty declaration"
  msgstr "κενό αλφαριθμητικό"
  
! #: c/c-parser.cc:2548
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute at top level"
  msgstr ""
  
! #: c/c-parser.cc:2586 c/c-parser.cc:8341
  #, gcc-internal-format
  msgid "attribute %<musttail%> mixed with other attributes on %<return%> statement"
  msgstr ""
  
! #: c/c-parser.cc:2602 c/c-parser.cc:4528
  #, gcc-internal-format
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:2620 cp/parser.cc:37645 cp/parser.cc:37717
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: c/c-parser.cc:2655
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored for implementations"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: c/c-parser.cc:2676
  #, fuzzy, gcc-internal-format
  msgid "unexpected attribute"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:2686 c/c-parser.cc:8361 cp/parser.cc:13361 cp/parser.cc:13622
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: c/c-parser.cc:2689 c/c-parser.cc:8328 cp/cp-gimplify.cc:3689
  #, fuzzy, gcc-internal-format
  msgid "%<assume%> attribute not followed by %<;%>"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: c/c-parser.cc:2739
  #, gcc-internal-format
  msgid "%<__auto_type%> requires a plain identifier as declarator"
  msgstr ""
  
! #: c/c-parser.cc:2752
  #, gcc-internal-format
  msgid "%<auto%> requires a plain identifier, possibly with attributes, as declarator"
  msgstr ""
  
! #: c/c-parser.cc:2778
  #, gcc-internal-format
  msgid "data definition has no type or storage class"
  msgstr ""
--- 48480,49888 ----
  #. Only the innermost declarator (making a parameter be of
  #. array type which is converted to pointer type)
  #. may have static or type qualifiers.
! #: c/c-decl.cc:7256 c/c-decl.cc:7627
  #, gcc-internal-format
  msgid "static or type qualifiers in non-parameter array declarator"
  msgstr ""
  
! #: c/c-decl.cc:7317
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as array of voids"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: c/c-decl.cc:7319
  #, fuzzy, gcc-internal-format
  msgid "declaration of type name as array of voids"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: c/c-decl.cc:7326
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as array of functions"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: c/c-decl.cc:7329
  #, fuzzy, gcc-internal-format
  msgid "declaration of type name as array of functions"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: c/c-decl.cc:7337 c/c-decl.cc:9755
  #, fuzzy, gcc-internal-format
  msgid "invalid use of structure with flexible array member"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: c/c-decl.cc:7369
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE has non-integer type"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: c/c-decl.cc:7373
  #, fuzzy, gcc-internal-format
  msgid "size of unnamed array has non-integer type"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: c/c-decl.cc:7382
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE has incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-decl.cc:7385
  #, fuzzy, gcc-internal-format
  msgid "size of unnamed array has incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-decl.cc:7398
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array %qE"
  msgstr ""
  
! #: c/c-decl.cc:7401
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array"
  msgstr ""
  
! #: c/c-decl.cc:7410
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE is negative"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: c/c-decl.cc:7412
  #, fuzzy, gcc-internal-format
  msgid "size of unnamed array is negative"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: c/c-decl.cc:7499
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE is too large"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: c/c-decl.cc:7502
  #, fuzzy, gcc-internal-format
  msgid "size of unnamed array is too large"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: c/c-decl.cc:7541 c/c-decl.cc:8149
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support flexible array members"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: c/c-decl.cc:7554
  #, fuzzy, gcc-internal-format
  msgid "array type has incomplete element type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-decl.cc:7560
  #, gcc-internal-format
  msgid "declaration of %qE as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: c/c-decl.cc:7564
  #, gcc-internal-format
  msgid "declaration of multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: c/c-decl.cc:7592
! #, fuzzy, gcc-internal-format
! msgid "%<[*]%> not in a declaration"
! msgstr "κενό αλφαριθμητικό"
! 
! #: c/c-decl.cc:7597
! #, gcc-internal-format
! msgid "%<[*]%> not allowed in other than function prototype scope or generic association"
! msgstr ""
! 
! #: c/c-decl.cc:7663
  #, fuzzy, gcc-internal-format
  msgid "%qE declared as function returning a function"
  msgstr "%s: διπλός ορισμός έκδοσης κατηγορίας"
  
! #: c/c-decl.cc:7666
  #, fuzzy, gcc-internal-format
  msgid "type name declared as function returning a function"
  msgstr "%s: διπλός ορισμός έκδοσης κατηγορίας"
  
! #: c/c-decl.cc:7673
  #, fuzzy, gcc-internal-format
  msgid "%qE declared as function returning an array"
  msgstr "%s: διπλός ορισμός έκδοσης κατηγορίας"
  
! #: c/c-decl.cc:7676
  #, fuzzy, gcc-internal-format
  msgid "type name declared as function returning an array"
  msgstr "%s: διπλός ορισμός έκδοσης κατηγορίας"
  
! #: c/c-decl.cc:7720
  #, fuzzy, gcc-internal-format
  msgid "function definition has qualified void return type"
  msgstr "μη έγκυρος αριθμός αρχείου στη δήλωση πεδίου: `%s'"
  
! #: c/c-decl.cc:7724 cp/decl.cc:15313
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr ""
  
! #: c/c-decl.cc:7763 c/c-decl.cc:7931 c/c-decl.cc:7985 c/c-decl.cc:8083
! #: c/c-decl.cc:8205 c/c-parser.cc:3980
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr ""
  
! #: c/c-decl.cc:7769 c/c-decl.cc:7937 c/c-decl.cc:8088 c/c-decl.cc:8210
  #, gcc-internal-format
  msgid "ISO C forbids qualified function types"
  msgstr ""
  
! #: c/c-decl.cc:7822
  #, fuzzy, gcc-internal-format
  msgid "%qs combined with %<auto%> qualifier for %qE"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: c/c-decl.cc:7826
  #, fuzzy, gcc-internal-format
  msgid "%qs combined with %<register%> qualifier for %qE"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: c/c-decl.cc:7832
  #, gcc-internal-format
  msgid "%qs specified for auto variable %qE"
  msgstr ""
  
! #: c/c-decl.cc:7848
  #, fuzzy, gcc-internal-format
  msgid "%qs specified for parameter %qE"
  msgstr "άγνωστος χαρακτήρας `%s'"
  
! #: c/c-decl.cc:7851
  #, gcc-internal-format
  msgid "%qs specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.cc:7857
  #, gcc-internal-format
  msgid "%qs specified for structure field %qE"
  msgstr ""
  
! #: c/c-decl.cc:7860
  #, gcc-internal-format
  msgid "%qs specified for structure field"
  msgstr ""
  
! #: c/c-decl.cc:7875
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qE has atomic type"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-decl.cc:7877
  #, fuzzy, gcc-internal-format
  msgid "bit-field has atomic type"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-decl.cc:7886
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for typedef %qE"
  msgstr "μόνο ένα όρισμα μπορεί να δηλωθεί"
  
! #: c/c-decl.cc:7888
  #, gcc-internal-format
  msgid "alignment specified for %<register%> object %qE"
  msgstr ""
  
! #: c/c-decl.cc:7893
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for parameter %qE"
  msgstr "μόνο ένα όρισμα μπορεί να δηλωθεί"
  
! #: c/c-decl.cc:7895
  #, gcc-internal-format
  msgid "alignment specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.cc:7900
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for bit-field %qE"
  msgstr "μόνο ένα όρισμα μπορεί να δηλωθεί"
  
! #: c/c-decl.cc:7902
  #, gcc-internal-format
  msgid "alignment specified for unnamed bit-field"
  msgstr ""
  
! #: c/c-decl.cc:7905
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for function %qE"
  msgstr "Δεν ήταν δυνατή η εύρεση ετικέττας για μεταγωγή στο `%s'"
  
! #: c/c-decl.cc:7912
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
  msgstr ""
  
! #: c/c-decl.cc:7915
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
  msgstr ""
  
! #: c/c-decl.cc:7946
  #, fuzzy, gcc-internal-format
  msgid "typedef %q+D declared %<inline%>"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: c/c-decl.cc:7948
  #, fuzzy, gcc-internal-format
  msgid "typedef %q+D declared %<_Noreturn%>"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: c/c-decl.cc:7991
  #, gcc-internal-format
  msgid "ISO C forbids const or volatile function types"
  msgstr ""
  
  #. C99 6.7.2.1p8
! #: c/c-decl.cc:8002
  #, gcc-internal-format
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:8019 cp/decl.cc:13674
  #, fuzzy, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: c/c-decl.cc:8073
  #, gcc-internal-format
  msgid "attributes in parameter array declarator ignored"
  msgstr ""
  
! #: c/c-decl.cc:8115
  #, fuzzy, gcc-internal-format
  msgid "parameter %q+D declared %<inline%>"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: c/c-decl.cc:8117
  #, fuzzy, gcc-internal-format
  msgid "parameter %q+D declared %<_Noreturn%>"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: c/c-decl.cc:8130
  #, fuzzy, gcc-internal-format
  msgid "field %qE declared as a function"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: c/c-decl.cc:8137
  #, fuzzy, gcc-internal-format
  msgid "field %qE has incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-decl.cc:8139
  #, fuzzy, gcc-internal-format
  msgid "unnamed field has incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-decl.cc:8176 c/c-decl.cc:8187 c/c-decl.cc:8190
  #, fuzzy, gcc-internal-format
  msgid "invalid storage class for function %qE"
  msgstr "μη έγκυρη τάξη χαρακτήρων `%s'"
  
! #: c/c-decl.cc:8247
  #, fuzzy, gcc-internal-format
  msgid "cannot inline function %<main%>"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το αρχείο fifo `%s'"
  
! #: c/c-decl.cc:8249
  #, gcc-internal-format
  msgid "%<main%> declared %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.cc:8260
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 does not support %<_Noreturn%>"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:8263
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<_Noreturn%>"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:8285
  #, gcc-internal-format
  msgid "function previously declared %<static%> redeclared %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:8303
  #, gcc-internal-format
  msgid "%<constexpr%> object has variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:8307 c/c-parser.cc:13721
  #, gcc-internal-format
  msgid "invalid qualifiers for %<constexpr%> object"
  msgstr ""
  
! #: c/c-decl.cc:8313 c/c-parser.cc:13724
  #, gcc-internal-format
  msgid "invalid qualifiers for field of %<constexpr%> object"
  msgstr ""
  
! #: c/c-decl.cc:8339
  #, gcc-internal-format
  msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:8351
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D declared %<inline%>"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: c/c-decl.cc:8353
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D declared %<_Noreturn%>"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: c/c-decl.cc:8391
  #, gcc-internal-format
  msgid "non-nested function with variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:8393
  #, gcc-internal-format
  msgid "object with variably modified type must have no linkage"
  msgstr ""
  
! #: c/c-decl.cc:8465
! #, fuzzy, gcc-internal-format
! msgid "non-local variable %qD with anonymous type is questionable in C++"
! msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
! 
! #. A function definition isn't function prototype scope C99 6.2.1p4.
! #. C99 6.7.5.2p4
! #: c/c-decl.cc:8495 c/c-decl.cc:11116
! #, gcc-internal-format
! msgid "%<[*]%> not allowed in other than function prototype scope"
! msgstr ""
! 
! #: c/c-decl.cc:8501 c/c-decl.cc:10909
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr ""
  
! #: c/c-decl.cc:8513
  #, gcc-internal-format
  msgid "parameter names (without types) in function declaration"
  msgstr ""
  
! #: c/c-decl.cc:8561
  #, fuzzy, gcc-internal-format
  msgid "parameter %u (%q+D) has incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-decl.cc:8565
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-decl.cc:8645
  #, gcc-internal-format
  msgid "%<void%> as only parameter may not be qualified"
  msgstr ""
  
! #: c/c-decl.cc:8649
  #, gcc-internal-format
  msgid "%<void%> must be the only parameter"
  msgstr ""
  
! #: c/c-decl.cc:8679
  #, gcc-internal-format
  msgid "parameter %q+D has just a forward declaration"
  msgstr ""
  
! #: c/c-decl.cc:8687
  #, gcc-internal-format
  msgid "%<void%> must be the only parameter and unnamed"
  msgstr ""
  
! #: c/c-decl.cc:8729
  #, gcc-internal-format
  msgid "%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.cc:8736
  #, gcc-internal-format, gfc-internal-format
  msgid "anonymous %s declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.cc:8862
  #, fuzzy, gcc-internal-format
  msgid "enum type defined here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: c/c-decl.cc:8868
  #, fuzzy, gcc-internal-format
  msgid "struct defined here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: c/c-decl.cc:8874
  #, fuzzy, gcc-internal-format
  msgid "union defined here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: c/c-decl.cc:8967
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %<union %E%>"
  msgstr "Οι ορισμοί πηγή βρίσκονται στο ΑΡΧΕΙΟ"
  
! #: c/c-decl.cc:8969
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %<struct %E%>"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: c/c-decl.cc:8978
  #, fuzzy, gcc-internal-format
  msgid "nested redefinition of %<union %E%>"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: c/c-decl.cc:8980
  #, fuzzy, gcc-internal-format
  msgid "nested redefinition of %<struct %E%>"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: c/c-decl.cc:9014 c/c-decl.cc:10233
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:9021 c/c-decl.cc:10240
  #, gcc-internal-format
  msgid "%qT defined in underspecified object initializer"
  msgstr ""
  
! #: c/c-decl.cc:9085 cp/decl.cc:6314 cp/parser.cc:31004
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr ""
  
! #: c/c-decl.cc:9090
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 doesn%'t support unnamed structs/unions"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:9093
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 doesn%'t support unnamed structs/unions"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:9192 c/c-decl.cc:9210 c/c-decl.cc:9271
  #, fuzzy, gcc-internal-format
  msgid "duplicate member %q+D"
  msgstr "διπλός αριθμός μηνύματος"
  
! #: c/c-decl.cc:9297
  #, gcc-internal-format
  msgid "empty struct has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.cc:9300
  #, gcc-internal-format
  msgid "empty union has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.cc:9333
! #, gcc-internal-format
! msgid "using %qD as both field and typedef name is invalid in C++"
! msgstr ""
! 
! #: c/c-decl.cc:9543
  #, gcc-internal-format
  msgid "argument %qE to the %<counted_by%> attribute is not a field declaration in the same structure as %qD"
  msgstr ""
  
! #: c/c-decl.cc:9559
  #, gcc-internal-format
  msgid "argument %qE to the %<counted_by%> attribute is not a field declaration with an integer type"
  msgstr ""
  
! #: c/c-decl.cc:9638
  #, fuzzy, gcc-internal-format
  msgid "union has no named members"
  msgstr "επώνυμα μέλη"
  
! #: c/c-decl.cc:9640
  #, fuzzy, gcc-internal-format
  msgid "union has no members"
  msgstr "επώνυμα μέλη"
  
! #: c/c-decl.cc:9645
  #, fuzzy, gcc-internal-format
  msgid "struct has no named members"
  msgstr "επώνυμα μέλη"
  
  # src/request.c:37
! #: c/c-decl.cc:9647
  #, fuzzy, gcc-internal-format
  msgid "struct has no members"
  msgstr "%s σε %s"
  
! #: c/c-decl.cc:9724 cp/decl.cc:16338
  #, fuzzy, gcc-internal-format
  msgid "flexible array member in union is a GCC extension"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: c/c-decl.cc:9728
  #, fuzzy, gcc-internal-format
  msgid "flexible array member not at end of struct"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: c/c-decl.cc:9733
  #, gcc-internal-format
  msgid "flexible array member in a struct with no named members is a GCC extension"
  msgstr ""
  
! #: c/c-decl.cc:9780
  #, gcc-internal-format
  msgid "structure containing a flexible array member is not at the end of another structure"
  msgstr ""
  
  # src/shred.c:1134
! #: c/c-decl.cc:9807
  #, fuzzy, gcc-internal-format
  msgid "type %qT is too large"
  msgstr "%s: το αρχείο είναι πολύ μεγάλο"
  
! #: c/c-decl.cc:9823
! #, fuzzy, gcc-internal-format
! msgid "bit-field %qD has invalid type"
! msgstr "μη πλήρης εγγραφή"
! 
! #: c/c-decl.cc:9878
  #, gcc-internal-format
  msgid "type punning toggles scalar storage order"
  msgstr ""
  
! #: c/c-decl.cc:9950
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr ""
  
! #: c/c-decl.cc:9964
  #, gcc-internal-format
  msgid "redefinition of struct or union %qT with variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:9971
  #, fuzzy, gcc-internal-format
  msgid "redefinition of struct or union %qT"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: c/c-decl.cc:10154
  #, fuzzy, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: c/c-decl.cc:10202
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: c/c-decl.cc:10214
  #, gcc-internal-format
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:10303 cp/decl.cc:19075 m2/gm2-gcc/m2type.cc:2100
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr ""
  
! #: c/c-decl.cc:10322
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr ""
  
! #: c/c-decl.cc:10331
  #, fuzzy, gcc-internal-format
  msgid "enumeration values exceed range of %qs"
  msgstr "σχετική θέση αρχείου είναι εκτός ορίων"
  
! #: c/c-decl.cc:10448
  #, fuzzy, gcc-internal-format
  msgid "conflicting redefinition of enum %qT"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: c/c-decl.cc:10481 c/c-decl.cc:10497
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: c/c-decl.cc:10492
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: c/c-decl.cc:10516
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr ""
  
! #: c/c-decl.cc:10523
  #, gcc-internal-format
  msgid "enumerator value outside the range of underlying type"
  msgstr ""
  
! #: c/c-decl.cc:10540
  #, gcc-internal-format
  msgid "value of redeclared enumerator outside the range of %qT"
  msgstr ""
  
! #: c/c-decl.cc:10568
  #, fuzzy, gcc-internal-format
  msgid "enumerator value outside the range of %qs"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: c/c-decl.cc:10574
  #, gcc-internal-format
  msgid "ISO C restricts enumerator values to range of %<int%> before C23"
  msgstr ""
  
! #: c/c-decl.cc:10782 cp/decl.cc:6656 cp/decl.cc:19679
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: c/c-decl.cc:10801
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr ""
  
! #: c/c-decl.cc:10813
  #, fuzzy, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr "ο επιστρεφόμενος τύπος προκαθορίζεται σε `int'"
  
! #: c/c-decl.cc:10842
  #, gcc-internal-format
  msgid "%q+D defined as variadic function without prototype"
  msgstr ""
  
! #: c/c-decl.cc:10895
  #, gcc-internal-format
  msgid "ISO C23 does not allow defining parameters for function %qE declared without parameters"
  msgstr ""
  
! #: c/c-decl.cc:10918
  #, fuzzy, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr "διατήρηση ωρών στο %s"
  
! #: c/c-decl.cc:10927
  #, fuzzy, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "αυτή είναι η θέση του πρώτου ορισμού"
  
! #: c/c-decl.cc:10945
  #, fuzzy, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "αυτή είναι η θέση του πρώτου ορισμού"
  
! #: c/c-decl.cc:10964
  #, fuzzy, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr "η επιστρεφόμενη τιμή της `%s' δεν είναι `int'"
  
! #: c/c-decl.cc:10966
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr ""
  
! #: c/c-decl.cc:10973
  #, fuzzy, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr "η `%s' είναι συνήθως μη-στατική συνάρτηση"
  
! #: c/c-decl.cc:10991
! #, gcc-internal-format
! msgid "versioned definitions are only allowed at file scope"
! msgstr ""
! 
! #: c/c-decl.cc:11035
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr ""
  
! #: c/c-decl.cc:11051
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr ""
  
! #: c/c-decl.cc:11068
  #, gcc-internal-format
  msgid "ISO C does not support omitting parameter names in function definitions before C23"
  msgstr ""
  
! #: c/c-decl.cc:11108 c/c-decl.cc:11112
  #, fuzzy, gcc-internal-format
  msgid "old-style function definition"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: c/c-decl.cc:11125
  #, fuzzy, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr "Ελλιπής ή κακοσχηματισμένη ιδιότητα"
  
! #: c/c-decl.cc:11141
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: c/c-decl.cc:11149
  #, fuzzy, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: c/c-decl.cc:11158
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: c/c-decl.cc:11187 c/c-decl.cc:11192
  #, fuzzy, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr "ο επιστρεφόμενος τύπος προκαθορίζεται σε `int'"
  
! #: c/c-decl.cc:11212
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-decl.cc:11219
  #, fuzzy, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: c/c-decl.cc:11272
  #, fuzzy, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: c/c-decl.cc:11283
  #, fuzzy, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: c/c-decl.cc:11286 c/c-decl.cc:11326 c/c-decl.cc:11340
  #, fuzzy, gcc-internal-format
  msgid "prototype declaration"
  msgstr "κενό αλφαριθμητικό"
  
! #: c/c-decl.cc:11318
  #, fuzzy, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: c/c-decl.cc:11323
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:11333
  #, fuzzy, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: c/c-decl.cc:11338
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:11583 cp/decl.cc:20614
  #, fuzzy, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "`return' χωρίς τιμή, σε συνάρτηση που επιστρέφει μη-κενό"
  
! #: c/c-decl.cc:11602 cp/decl.cc:20690
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: c/c-decl.cc:11699
  #, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr ""
  
! #: c/c-decl.cc:11704
  #, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr ""
  
! #: c/c-decl.cc:11711
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:11745
  #, fuzzy, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: c/c-decl.cc:11749
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11756
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11761
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11767
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11771
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:12071
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr ""
  
! #: c/c-decl.cc:12130 c/c-decl.cc:12137
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: c/c-decl.cc:12165 c/c-decl.cc:13271
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.cc:12167
  #, fuzzy, gcc-internal-format
  msgid "%qs used with %<auto%>"
  msgstr "σφάλμα εγγραφής %s"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:12172
  #, gcc-internal-format
  msgid "%<auto%> used with %<constexpr%>"
  msgstr ""
  
! #: c/c-decl.cc:12185 c/c-decl.cc:12618 c/c-decl.cc:13065
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.cc:12197 cp/parser.cc:37535
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr ""
  
! #: c/c-decl.cc:12205 c/c-decl.cc:12217 c/c-decl.cc:12221 c/c-decl.cc:12225
! #: c/c-decl.cc:12233 c/c-decl.cc:12237 c/c-decl.cc:12241 c/c-decl.cc:12245
! #: c/c-decl.cc:12257 c/c-decl.cc:12261 c/c-decl.cc:12265 c/c-decl.cc:12269
! #: c/c-decl.cc:12281 c/c-decl.cc:12285 c/c-decl.cc:12289 c/c-decl.cc:12297
! #: c/c-decl.cc:12301 c/c-decl.cc:12305 c/c-decl.cc:12309 c/c-decl.cc:12313
! #: c/c-decl.cc:12325 c/c-decl.cc:12329 c/c-decl.cc:12333 c/c-decl.cc:12337
! #: c/c-decl.cc:12349 c/c-decl.cc:12353 c/c-decl.cc:12357 c/c-decl.cc:12361
! #: c/c-decl.cc:12365 c/c-decl.cc:12369 c/c-decl.cc:12381 c/c-decl.cc:12385
! #: c/c-decl.cc:12389 c/c-decl.cc:12393 c/c-decl.cc:12405 c/c-decl.cc:12409
! #: c/c-decl.cc:12413 c/c-decl.cc:12417 c/c-decl.cc:12421 c/c-decl.cc:12425
! #: c/c-decl.cc:12437 c/c-decl.cc:12441 c/c-decl.cc:12445 c/c-decl.cc:12449
! #: c/c-decl.cc:12464 c/c-decl.cc:12468 c/c-decl.cc:12472 c/c-decl.cc:12476
! #: c/c-decl.cc:12480 c/c-decl.cc:12484 c/c-decl.cc:12488 c/c-decl.cc:12492
! #: c/c-decl.cc:12496 c/c-decl.cc:12500 c/c-decl.cc:12504 c/c-decl.cc:12522
! #: c/c-decl.cc:12526 c/c-decl.cc:12530 c/c-decl.cc:12534 c/c-decl.cc:12538
! #: c/c-decl.cc:12542 c/c-decl.cc:12546 c/c-decl.cc:12550 c/c-decl.cc:12562
! #: c/c-decl.cc:12566 c/c-decl.cc:12570 c/c-decl.cc:12574 c/c-decl.cc:12578
! #: c/c-decl.cc:12626 c/c-decl.cc:12630 c/c-decl.cc:12634 c/c-decl.cc:12638
! #: c/c-decl.cc:12642 c/c-decl.cc:12646 c/c-decl.cc:12696 c/c-decl.cc:12700
! #: c/c-decl.cc:12704 c/c-decl.cc:12708 c/c-decl.cc:12712 c/c-decl.cc:12716
! #: c/c-decl.cc:12730 c/c-decl.cc:12734 c/c-decl.cc:12738 c/c-decl.cc:12742
! #: c/c-decl.cc:12746 c/c-decl.cc:12750 c/c-decl.cc:12761 c/c-decl.cc:12765
! #: c/c-decl.cc:12769 c/c-decl.cc:12780 c/c-decl.cc:12791 c/c-decl.cc:12795
! #: c/c-decl.cc:12799 c/c-decl.cc:12803 c/c-decl.cc:12807 c/c-decl.cc:12818
! #: c/c-decl.cc:12822 c/c-decl.cc:12826 c/c-decl.cc:12830 c/c-decl.cc:12834
! #: c/c-decl.cc:12925 c/c-decl.cc:12929 c/c-decl.cc:12933 c/c-decl.cc:12937
! #: c/c-decl.cc:12941 c/c-decl.cc:12945 c/c-decl.cc:12949 c/c-decl.cc:12979
! #: c/c-decl.cc:12996 c/c-decl.cc:13000 c/c-decl.cc:13004 c/c-decl.cc:13008
! #, fuzzy, gcc-internal-format
! msgid "both %qs and %qs in declaration specifiers"
! msgstr "μη έγκυρος δηλωτής πεδίου: `%s'"
! 
! #: c/c-decl.cc:12210
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:12229 c/c-decl.cc:12293 c/c-decl.cc:12518 c/c-decl.cc:12674
! #, fuzzy, gcc-internal-format
! msgid "both %qs and %<__int%d%> in declaration specifiers"
! msgstr "μη έγκυρος δηλωτής πεδίου: `%s'"
! 
! #: c/c-decl.cc:12249 c/c-decl.cc:12317 c/c-decl.cc:12373 c/c-decl.cc:12429
! #: c/c-decl.cc:12554 c/c-decl.cc:12855 c/c-decl.cc:12863 c/c-decl.cc:12871
! #: c/c-decl.cc:12879 c/c-decl.cc:12887
! #, fuzzy, gcc-internal-format
! msgid "both %qs and %<_Float%d%s%> in declaration specifiers"
! msgstr "μη έγκυρος δηλωτής πεδίου: `%s'"
! 
! #: c/c-decl.cc:12461 c/c-parser.cc:12885
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:12515
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:12591 c/c-decl.cc:13206 c/c-decl.cc:13265
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qE"
  msgstr "διπλό κλειδί"
  
! #: c/c-decl.cc:12608
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be defined via %<typedef%>"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: c/c-decl.cc:12612
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used here"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: c/c-decl.cc:12665
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:12670 c/c-decl.cc:12678
! #, fuzzy, gcc-internal-format
! msgid "both %<__int%d%> and %qs in declaration specifiers"
! msgstr "μη έγκυρος δηλωτής πεδίου: `%s'"
! 
! #: c/c-decl.cc:12684
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: c/c-decl.cc:12727
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support boolean types"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:12846
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support the %<_Float%d%s%> type before C23"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:12897 cp/parser.cc:22578
  #, fuzzy, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: c/c-decl.cc:12966
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support decimal floating-point before C23"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:12989 c/c-decl.cc:13367 c/c-parser.cc:11798
  #, fuzzy, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: c/c-decl.cc:12991
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:13020
  #, fuzzy, gcc-internal-format
  msgid "%<_BitInt%> argument is not an integer constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: c/c-decl.cc:13026
  #, fuzzy, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is not a positive integer constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: c/c-decl.cc:13033
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is larger than %<BITINT_MAXWIDTH%> %qd"
  msgstr ""
  
! #: c/c-decl.cc:13082
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr ""
  
! #: c/c-decl.cc:13095
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr ""
  
! #: c/c-decl.cc:13150
  #, fuzzy, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:13171 c/c-decl.cc:13248
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr "σφάλμα εγγραφής %s"
  
! #: c/c-decl.cc:13173
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr ""
  
! #: c/c-decl.cc:13175 c/c-decl.cc:13244
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr ""
  
! #: c/c-decl.cc:13177 c/c-decl.cc:13214
  #, gcc-internal-format
  msgid "%qE used with %<constexpr%>"
  msgstr ""
  
! #: c/c-decl.cc:13191 c/c-parser.cc:3504 c/c-parser.cc:4875 c/c-parser.cc:10959
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 does not support %qE"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:13194 c/c-parser.cc:3507 c/c-parser.cc:4878 c/c-parser.cc:10962
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %qE"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:13220
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:13229
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr ""
  
! #: c/c-decl.cc:13235
  #, gcc-internal-format
  msgid "%<typedef%> used with %<auto%>"
  msgstr ""
  
! #: c/c-decl.cc:13242
  #, gcc-internal-format
  msgid "%qE used with %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:13250
  #, gcc-internal-format
  msgid "%qE used with %qs"
  msgstr ""
  
! #: c/c-decl.cc:13263
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr ""
  
! #: c/c-decl.cc:13279
  #, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr ""
  
! #: c/c-decl.cc:13287
  #, gcc-internal-format
  msgid "%<constexpr%> used with %qE"
  msgstr ""
  
! #: c/c-decl.cc:13364
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr ""
  
! #: c/c-decl.cc:13379
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr ""
  
! #: c/c-decl.cc:13390
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<auto%> type deduction before C23"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:13419
  #, gcc-internal-format
  msgid "%<__auto_type%> followed by %<[[]]%> attributes"
  msgstr ""
  
! #: c/c-decl.cc:13445 c/c-decl.cc:13461 c/c-decl.cc:13487
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr ""
  
! #: c/c-decl.cc:13633
  #, gcc-internal-format
  msgid "%<signed _BitInt%> argument must be at least 2"
  msgstr ""
  
! #: c/c-decl.cc:13642
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<%s_BitInt(%d)%> before C23"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:13943 cp/semantics.cc:6995
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr ""
  
! #: c/c-decl.cc:13947 cp/semantics.cc:6999
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
  
! #: c/c-decl.cc:14240
  #, gcc-internal-format
  msgid "ISO C does not support %qs statement with an identifier operand before C2Y"
  msgstr ""
  
! #: c/c-decl.cc:14292
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>; did you mean %qs?"
  msgstr ""
  
! #: c/c-decl.cc:14296
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop; did you mean %qs?"
  msgstr ""
  
! #: c/c-decl.cc:14301
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>"
  msgstr ""
  
! #: c/c-decl.cc:14304
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop"
  msgstr ""
  
! #: c/c-decl.cc:14310
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE refers to a named %<switch%>"
  msgstr ""
  
! #: c/c-decl.cc:14312 c/c-decl.cc:14329
  #, gcc-internal-format
  msgid "%<switch%> name defined here"
  msgstr ""
  
! #: c/c-decl.cc:14320
  #, gcc-internal-format
  msgid "%qs statement operand %qE refers to a loop outside of its body"
  msgstr ""
  
! #: c/c-decl.cc:14322
  #, fuzzy, gcc-internal-format
  msgid "loop name defined here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: c/c-decl.cc:14326
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE refers to a %<switch%> outside of its body"
  msgstr ""
  
! #: c/c-errors.cc:260
  #, gcc-internal-format
  msgid "%qs is a keyword with %qs onwards"
  msgstr ""
  
! #: c/c-fold.cc:410 c/c-typeck.cc:14680 cp/typeck.cc:6053
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr ""
  
! #: c/c-fold.cc:423 c/c-typeck.cc:14689 cp/typeck.cc:6061
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr ""
  
! #: c/c-fold.cc:424 c/c-typeck.cc:14616 cp/typeck.cc:6000
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr ""
  
! #: c/c-fold.cc:434 c/c-typeck.cc:14708 cp/typeck.cc:6069
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.cc:435 c/c-typeck.cc:14640 cp/typeck.cc:6011
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.cc:442 c/c-typeck.cc:14700
  #, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr ""
  
! #: c/c-fold.cc:443 c/c-typeck.cc:14627
  #, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr ""
  
! #: c/c-parser.cc:384
  #, gcc-internal-format
  msgid "identifier %qE conflicts with C++ keyword"
  msgstr ""
  
! #: c/c-parser.cc:1087 cp/parser.cc:3449
  #, gcc-internal-format
  msgid "version control conflict marker in file"
  msgstr ""
  
! #: c/c-parser.cc:1310 cp/parser.cc:3533
  #, gcc-internal-format
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.cc:1509 cp/parser.cc:37772
  #, fuzzy, gcc-internal-format
  msgid "expected end of line"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:2080
  #, gcc-internal-format
  msgid "ISO C forbids an empty translation unit"
  msgstr ""
  
! #: c/c-parser.cc:2106 c/c-parser.cc:2115 c/c-parser.cc:29063 cp/parser.cc:54562
! #: cp/semantics.cc:4059 cp/semantics.cc:4075
  #, gcc-internal-format
  msgid "%qs without corresponding %qs"
  msgstr ""
  
! #: c/c-parser.cc:2122 cp/semantics.cc:4068
! #, gcc-internal-format
! msgid "%<omp begin declare variant%> without corresponding %<omp end declare variant%>"
! msgstr ""
! 
! #: c/c-parser.cc:2226 c/c-parser.cc:14906
  #, gcc-internal-format
  msgid "ISO C does not allow extra %<;%> outside of a function"
  msgstr ""
  
! #: c/c-parser.cc:2310
  #, gcc-internal-format
  msgid "%<assume%> attribute at top level"
  msgstr ""
  
! #: c/c-parser.cc:2509
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<struct%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2517
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<union%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2525
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<enum%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2538 c/c-parser.cc:3772 c/c-parser.cc:5479
  #, fuzzy, gcc-internal-format
  msgid "unknown type name %qE; did you mean %qs?"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: c/c-parser.cc:2542 c/c-parser.cc:3776 c/c-parser.cc:5483
  #, fuzzy, gcc-internal-format
  msgid "unknown type name %qE"
  msgstr "άγνωστος χαρακτήρας `%s'"
  
! #: c/c-parser.cc:2569 c/c-parser.cc:16292 c/c-parser.cc:25960
! #: c/c-parser.cc:26704 c/c-parser.cc:27293 cp/parser.cc:51256
! #: cp/parser.cc:57388
  #, fuzzy, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: c/c-parser.cc:2598
  #, fuzzy, gcc-internal-format
  msgid "%qT declared in underspecified object declaration"
  msgstr "συντακτικό σφάλμα στον καθορισμό σειράς"
  
! #: c/c-parser.cc:2603
  #, gcc-internal-format
  msgid "%qT defined in underspecified object declaration"
  msgstr ""
  
! #: c/c-parser.cc:2639
  #, fuzzy, gcc-internal-format
  msgid "%qs in empty declaration"
  msgstr "κενό αλφαριθμητικό"
  
! #: c/c-parser.cc:2653
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute at top level"
  msgstr ""
  
! #: c/c-parser.cc:2691 c/c-parser.cc:8488
  #, gcc-internal-format
  msgid "attribute %<musttail%> mixed with other attributes on %<return%> statement"
  msgstr ""
  
! #: c/c-parser.cc:2707 c/c-parser.cc:4667
  #, gcc-internal-format
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:2725 cp/parser.cc:40039 cp/parser.cc:40111
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: c/c-parser.cc:2760
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored for implementations"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: c/c-parser.cc:2781
  #, fuzzy, gcc-internal-format
  msgid "unexpected attribute"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:2791 c/c-parser.cc:8508 cp/parser.cc:14523 cp/parser.cc:14780
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: c/c-parser.cc:2794 c/c-parser.cc:8475 cp/cp-gimplify.cc:4095
  #, fuzzy, gcc-internal-format
  msgid "%<assume%> attribute not followed by %<;%>"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: c/c-parser.cc:2844
  #, gcc-internal-format
  msgid "%<__auto_type%> requires a plain identifier as declarator"
  msgstr ""
  
! #: c/c-parser.cc:2857
  #, gcc-internal-format
  msgid "%<auto%> requires a plain identifier, possibly with attributes, as declarator"
  msgstr ""
  
! #: c/c-parser.cc:2883
  #, gcc-internal-format
  msgid "data definition has no type or storage class"
  msgstr ""
*************** msgstr ""
*** 48050,48081 ****
  #. This means there is an attribute specifier after
  #. the declarator in a function definition.  Provide
  #. some more information for the user.
! #: c/c-parser.cc:2793
  #, gcc-internal-format
  msgid "attributes should be specified before the declarator in a function definition"
  msgstr ""
  
! #: c/c-parser.cc:2832
  #, gcc-internal-format
  msgid "%<__auto_type%> used with a bit-field initializer"
  msgstr ""
  
! #: c/c-parser.cc:2944 c/c-parser.cc:3089
  #, fuzzy, gcc-internal-format
  msgid "%qs requires an initialized data declaration"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: c/c-parser.cc:3044
  #, gcc-internal-format
  msgid "%qs may only be used with a single declarator"
  msgstr ""
  
! #: c/c-parser.cc:3076 cp/parser.cc:16639
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr ""
  
! #: c/c-parser.cc:3081
  #, gcc-internal-format
  msgid "declaration in condition can only declare a single object"
  msgstr ""
--- 49890,49921 ----
  #. This means there is an attribute specifier after
  #. the declarator in a function definition.  Provide
  #. some more information for the user.
! #: c/c-parser.cc:2898
  #, gcc-internal-format
  msgid "attributes should be specified before the declarator in a function definition"
  msgstr ""
  
! #: c/c-parser.cc:2937
  #, gcc-internal-format
  msgid "%<__auto_type%> used with a bit-field initializer"
  msgstr ""
  
! #: c/c-parser.cc:3049 c/c-parser.cc:3194
  #, fuzzy, gcc-internal-format
  msgid "%qs requires an initialized data declaration"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: c/c-parser.cc:3149
  #, gcc-internal-format
  msgid "%qs may only be used with a single declarator"
  msgstr ""
  
! #: c/c-parser.cc:3181 cp/parser.cc:18172
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr ""
  
! #: c/c-parser.cc:3186
  #, gcc-internal-format
  msgid "declaration in condition can only declare a single object"
  msgstr ""
*************** msgstr ""
*** 48083,48449 ****
  #. This can appear in many cases looking nothing like a
  #. function definition, so we don't give a more specific
  #. error suggesting there was one.
! #: c/c-parser.cc:3100 c/c-parser.cc:3142
  #, gcc-internal-format
  msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgstr ""
  
! #: c/c-parser.cc:3109
  #, gcc-internal-format
  msgid "ISO C forbids nested functions"
  msgstr ""
  
! #: c/c-parser.cc:3391 c/c-parser.cc:9681 c/c-parser.cc:16029
! #: c/c-parser.cc:20755 cp/parser.cc:43042
  #, fuzzy, gcc-internal-format
  msgid "expected string literal"
  msgstr "μη τερματιζόμενo αλφαριθμητικό"
  
! #: c/c-parser.cc:3400
  #, fuzzy, gcc-internal-format
  msgid "ISO C11 does not support omitting the string in %qE"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-parser.cc:3406
  #, fuzzy, gcc-internal-format
  msgid "expression in static assertion is not an integer"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: c/c-parser.cc:3415
  #, fuzzy, gcc-internal-format
  msgid "expression in static assertion is not an integer constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: c/c-parser.cc:3420
  #, fuzzy, gcc-internal-format
  msgid "expression in static assertion is not constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c/c-parser.cc:3427
  #, gcc-internal-format
  msgid "static assertion failed: %E"
  msgstr ""
  
! #: c/c-parser.cc:3429 cp/semantics.cc:12469
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr ""
  
! #: c/c-parser.cc:3809
  #, gcc-internal-format
  msgid "%<_Atomic%> in Objective-C"
  msgstr ""
  
! #: c/c-parser.cc:3812
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 does not support the %<_Atomic%> qualifier"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-parser.cc:3815
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support the %<_Atomic%> qualifier"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-parser.cc:3843
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> applied to a qualified type"
  msgstr "μη έγκυρος αριθμός αρχείου στη δήλωση πεδίου: `%s'"
  
! #: c/c-parser.cc:3873
  #, gcc-internal-format
  msgid "%<__GIMPLE%> only valid with %<-fgimple%>"
  msgstr ""
  
! #: c/c-parser.cc:3910
  #, fuzzy, gcc-internal-format
  msgid "empty enum is invalid"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: c/c-parser.cc:3921
  #, fuzzy, gcc-internal-format
  msgid "cannot use keyword %qs as enumeration constant"
  msgstr "Δεν είναι δυνατόν να βρεθεί ο τύπος του επεξεργαστή."
  
  #. Otherwise, a more generic error message.
! #: c/c-parser.cc:3933 c/c-parser.cc:5165 c/c-parser.cc:6023 c/c-parser.cc:6040
! #: c/c-parser.cc:6625 c/c-parser.cc:7534 c/c-parser.cc:9548 c/c-parser.cc:9631
! #: c/c-parser.cc:10611 c/c-parser.cc:10926 c/c-parser.cc:10935
! #: c/c-parser.cc:11548 c/c-parser.cc:11836 c/c-parser.cc:11867
! #: c/c-parser.cc:13234 c/c-parser.cc:13808 c/c-parser.cc:13846
! #: c/c-parser.cc:14160 c/c-parser.cc:14211 c/c-parser.cc:14371
! #: c/c-parser.cc:14401 c/c-parser.cc:14409 c/c-parser.cc:14438
! #: c/c-parser.cc:14451 c/c-parser.cc:14757 c/c-parser.cc:14881
! #: c/c-parser.cc:15466 c/c-parser.cc:15519 c/c-parser.cc:15535
! #: c/c-parser.cc:15581 c/c-parser.cc:16602 c/c-parser.cc:16647
! #: c/c-parser.cc:19523 c/c-parser.cc:19660 c/c-parser.cc:20526
! #: c/c-parser.cc:23585 c/c-parser.cc:26783 c/c-parser.cc:26970
! #: c/gimple-parser.cc:1981 c/gimple-parser.cc:2028 cp/parser.cc:9873
! #: cp/parser.cc:35390 cp/parser.cc:38622 cp/parser.cc:41867 cp/parser.cc:42059
! #: cp/parser.cc:49849 cp/parser.cc:53151
  #, fuzzy, gcc-internal-format
  msgid "expected identifier"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:4006
  #, gcc-internal-format
  msgid "ISO C does not support specifying %<enum%> underlying types before C23"
  msgstr ""
  
! #: c/c-parser.cc:4015
  #, gcc-internal-format
  msgid "%<enum%> declared both with and without fixed underlying type"
  msgstr ""
  
! #: c/c-parser.cc:4038
  #, fuzzy, gcc-internal-format
  msgid "no %<enum%> underlying type specified"
  msgstr "Δεν υπάρχουν αρχεία εισόδου"
  
! #: c/c-parser.cc:4042
  #, fuzzy, gcc-internal-format
  msgid "invalid %<enum%> underlying type"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: c/c-parser.cc:4072
  #, fuzzy, gcc-internal-format
  msgid "%<enum%> underlying type incompatible with previous declaration"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: c/c-parser.cc:4148 cp/parser.cc:22437
  #, fuzzy, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "σκουπίδια στο τέλος του αριθμού"
  
! #: c/c-parser.cc:4154 c/c-parser.cc:20803 cp/parser.cc:43105
  #: go/gofrontend/embed.cc:424
  #, gcc-internal-format
  msgid "expected %<,%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:4197
  #, gcc-internal-format
  msgid "ISO C forbids forward references to %<enum%> types"
  msgstr ""
  
! #: c/c-parser.cc:4322
  #, fuzzy, gcc-internal-format
  msgid "expected class name"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:4344
  #, gcc-internal-format
  msgid "extra semicolon in struct or union specified"
  msgstr ""
  
! #: c/c-parser.cc:4373
  #, gcc-internal-format
  msgid "no semicolon at end of struct or union"
  msgstr ""
  
! #: c/c-parser.cc:4490 c/c-parser.cc:6365
  #, gcc-internal-format
  msgid "expected specifier-qualifier-list"
  msgstr ""
  
! #: c/c-parser.cc:4501
  #, gcc-internal-format
  msgid "ISO C forbids member declarations with no members"
  msgstr ""
  
! #: c/c-parser.cc:4595
  #, gcc-internal-format
  msgid "expected %<,%>, %<;%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:4602
  #, gcc-internal-format
  msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
  msgstr ""
  
! #: c/c-parser.cc:4674
  #, gcc-internal-format
  msgid "%<typeof%> applied to a bit-field"
  msgstr ""
  
! #: c/c-parser.cc:4996
  #, gcc-internal-format
  msgid "expected identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:5058
  #, gcc-internal-format
  msgid "%<static%> may not be used with an unspecified variable length array size"
  msgstr ""
  
! #: c/c-parser.cc:5066
  #, gcc-internal-format
  msgid "%<static%> may not be used without an array size"
  msgstr ""
  
! #: c/c-parser.cc:5226
  #, fuzzy, gcc-internal-format
  msgid "ISO C requires a named argument before %<...%> before C23"
  msgstr "Κακή αίτηση παραμέτρων"
  
! #: c/c-parser.cc:5351
  #, fuzzy, gcc-internal-format
  msgid "expected declaration specifiers or %<...%>"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: c/c-parser.cc:5581
  #, gcc-internal-format
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr ""
  
! #: c/c-parser.cc:5869 cp/parser.cc:30792
  #, fuzzy, gcc-internal-format
  msgid "expected OpenMP directive name"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:5916 cp/parser.cc:30848
  #, gcc-internal-format
  msgid "expected %<directive%> or %<sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:6061 cp/parser.cc:31016
  #, fuzzy, gcc-internal-format
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c/c-parser.cc:6077 cp/parser.cc:31032
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute does not take any arguments"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c/c-parser.cc:6198
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<[[]]%> attributes before C23"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: c/c-parser.cc:6442 c/c-parser.cc:6508 c/c-typeck.cc:9659
  #, gcc-internal-format
  msgid "variable-sized object may not be initialized except with an empty initializer"
  msgstr ""
  
! #: c/c-parser.cc:6500
  #, gcc-internal-format
  msgid "ISO C forbids empty initializer braces before C23"
  msgstr ""
  
! #: c/c-parser.cc:6589
  #, gcc-internal-format
  msgid "obsolete use of designated initializer with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:6745
  #, gcc-internal-format
  msgid "ISO C forbids specifying range of elements to initialize"
  msgstr ""
  
! #: c/c-parser.cc:6757
  #, gcc-internal-format
  msgid "ISO C90 forbids specifying subobject to initialize"
  msgstr ""
  
! #: c/c-parser.cc:6765
  #, gcc-internal-format
  msgid "obsolete use of designated initializer without %<=%>"
  msgstr ""
  
! #: c/c-parser.cc:7052 cp/parser.cc:13744
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<#pragma acc loop%>"
  msgstr ""
  
! #: c/c-parser.cc:7059 cp/parser.cc:13751
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<ordered%> clause"
  msgstr ""
  
! #: c/c-parser.cc:7066 cp/parser.cc:13758
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<reduction%> %<inscan%> clause"
  msgstr ""
  
! #: c/c-parser.cc:7073
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<pragma omp tile%>"
  msgstr ""
  
! #: c/c-parser.cc:7129 c/c-parser.cc:7284 cp/parser.cc:12635 cp/parser.cc:12785
! #: cp/parser.cc:50836
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: c/c-parser.cc:7137 cp/parser.cc:12643
  #, gcc-internal-format
  msgid "OpenMP %<omp::decl%> attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:7161 c/c-parser.cc:7382 c/c-parser.cc:27493 cp/parser.cc:12667
! #: cp/parser.cc:50816 cp/parser.cc:50955
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs attribute argument"
  msgstr ""
  
! #: c/c-parser.cc:7253 cp/parser.cc:12754
  #, gcc-internal-format
  msgid "OpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7261 cp/parser.cc:12762
  #, gcc-internal-format
  msgid "multiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7273 cp/parser.cc:12774
  #, gcc-internal-format
  msgid "standalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statement"
  msgstr ""
  
! #: c/c-parser.cc:7394 cp/parser.cc:12904
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same declaration"
  msgstr ""
  
! #: c/c-parser.cc:7452 cp/parser.cc:15358
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute does not take any arguments"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: c/c-parser.cc:7549
  #, gcc-internal-format
  msgid "ISO C forbids label declarations"
  msgstr ""
  
! #: c/c-parser.cc:7555 c/c-parser.cc:7747 c/c-parser.cc:7773
! #: c/gimple-parser.cc:467
  #, fuzzy, gcc-internal-format
  msgid "expected declaration or statement"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: c/c-parser.cc:7674
  #, gcc-internal-format
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr ""
  
! #: c/c-parser.cc:7694 c/c-parser.cc:7737
  #, gcc-internal-format
  msgid "ISO C90 forbids mixed declarations and code"
  msgstr ""
  
! #: c/c-parser.cc:7781
  #, gcc-internal-format
  msgid "expected %<}%> before %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:7786 cp/parser.cc:13811
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
  
! #: c/c-parser.cc:7821
  #, gcc-internal-format
  msgid "label at end of compound statement"
  msgstr ""
--- 49923,50299 ----
  #. This can appear in many cases looking nothing like a
  #. function definition, so we don't give a more specific
  #. error suggesting there was one.
! #: c/c-parser.cc:3205 c/c-parser.cc:3262
  #, gcc-internal-format
  msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgstr ""
  
! #: c/c-parser.cc:3214
  #, gcc-internal-format
  msgid "ISO C forbids nested functions"
  msgstr ""
  
! #: c/c-parser.cc:3366
! #, fuzzy, gcc-internal-format
! msgid "%<__RTL%> function cannot be a nested function"
! msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
! 
! #: c/c-parser.cc:3368
! #, fuzzy, gcc-internal-format
! msgid "%<__GIMPLE%> function cannot be a nested function"
! msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
! 
! #: c/c-parser.cc:3530 c/c-parser.cc:9828 c/c-parser.cc:16365
! #: c/c-parser.cc:21723 cp/parser.cc:46080
  #, fuzzy, gcc-internal-format
  msgid "expected string literal"
  msgstr "μη τερματιζόμενo αλφαριθμητικό"
  
! #: c/c-parser.cc:3539
  #, fuzzy, gcc-internal-format
  msgid "ISO C11 does not support omitting the string in %qE"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-parser.cc:3545
  #, fuzzy, gcc-internal-format
  msgid "expression in static assertion is not an integer"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: c/c-parser.cc:3554
  #, fuzzy, gcc-internal-format
  msgid "expression in static assertion is not an integer constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: c/c-parser.cc:3559
  #, fuzzy, gcc-internal-format
  msgid "expression in static assertion is not constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c/c-parser.cc:3566
  #, gcc-internal-format
  msgid "static assertion failed: %E"
  msgstr ""
  
! #: c/c-parser.cc:3568 cp/semantics.cc:13127
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr ""
  
! #: c/c-parser.cc:3948
  #, gcc-internal-format
  msgid "%<_Atomic%> in Objective-C"
  msgstr ""
  
! #: c/c-parser.cc:3951
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 does not support the %<_Atomic%> qualifier"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-parser.cc:3954
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support the %<_Atomic%> qualifier"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-parser.cc:3982
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> applied to a qualified type"
  msgstr "μη έγκυρος αριθμός αρχείου στη δήλωση πεδίου: `%s'"
  
! #: c/c-parser.cc:4012
  #, gcc-internal-format
  msgid "%<__GIMPLE%> only valid with %<-fgimple%>"
  msgstr ""
  
! #: c/c-parser.cc:4049
  #, fuzzy, gcc-internal-format
  msgid "empty enum is invalid"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: c/c-parser.cc:4060
  #, fuzzy, gcc-internal-format
  msgid "cannot use keyword %qs as enumeration constant"
  msgstr "Δεν είναι δυνατόν να βρεθεί ο τύπος του επεξεργαστή."
  
  #. Otherwise, a more generic error message.
! #: c/c-parser.cc:4072 c/c-parser.cc:5304 c/c-parser.cc:6164 c/c-parser.cc:6181
! #: c/c-parser.cc:6772 c/c-parser.cc:7681 c/c-parser.cc:9695 c/c-parser.cc:9778
! #: c/c-parser.cc:10781 c/c-parser.cc:11194 c/c-parser.cc:11203
! #: c/c-parser.cc:11858 c/c-parser.cc:12137 c/c-parser.cc:12165
! #: c/c-parser.cc:13541 c/c-parser.cc:14116 c/c-parser.cc:14154
! #: c/c-parser.cc:14488 c/c-parser.cc:14539 c/c-parser.cc:14699
! #: c/c-parser.cc:14729 c/c-parser.cc:14737 c/c-parser.cc:14766
! #: c/c-parser.cc:14779 c/c-parser.cc:15085 c/c-parser.cc:15209
! #: c/c-parser.cc:15794 c/c-parser.cc:15847 c/c-parser.cc:15863
! #: c/c-parser.cc:15909 c/c-parser.cc:16942 c/c-parser.cc:16987
! #: c/c-parser.cc:20142 c/c-parser.cc:20279 c/c-parser.cc:21494
! #: c/c-parser.cc:24567 c/c-parser.cc:27779 c/c-parser.cc:27979
! #: c/c-parser.cc:29182 c/gimple-parser.cc:1971 c/gimple-parser.cc:2018
! #: cp/parser.cc:10762 cp/parser.cc:37775 cp/parser.cc:41016 cp/parser.cc:44545
! #: cp/parser.cc:44737 cp/parser.cc:52959 cp/parser.cc:56607
  #, fuzzy, gcc-internal-format
  msgid "expected identifier"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:4145
  #, gcc-internal-format
  msgid "ISO C does not support specifying %<enum%> underlying types before C23"
  msgstr ""
  
! #: c/c-parser.cc:4154
  #, gcc-internal-format
  msgid "%<enum%> declared both with and without fixed underlying type"
  msgstr ""
  
! #: c/c-parser.cc:4177
  #, fuzzy, gcc-internal-format
  msgid "no %<enum%> underlying type specified"
  msgstr "Δεν υπάρχουν αρχεία εισόδου"
  
! #: c/c-parser.cc:4181
  #, fuzzy, gcc-internal-format
  msgid "invalid %<enum%> underlying type"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: c/c-parser.cc:4211
  #, fuzzy, gcc-internal-format
  msgid "%<enum%> underlying type incompatible with previous declaration"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: c/c-parser.cc:4287 cp/parser.cc:24140
  #, fuzzy, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "σκουπίδια στο τέλος του αριθμού"
  
! #: c/c-parser.cc:4293 c/c-parser.cc:21771 cp/parser.cc:46143
  #: go/gofrontend/embed.cc:424
  #, gcc-internal-format
  msgid "expected %<,%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:4336
  #, gcc-internal-format
  msgid "ISO C forbids forward references to %<enum%> types"
  msgstr ""
  
! #: c/c-parser.cc:4461
  #, fuzzy, gcc-internal-format
  msgid "expected class name"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:4483
  #, gcc-internal-format
  msgid "extra semicolon in struct or union specified"
  msgstr ""
  
! #: c/c-parser.cc:4512
  #, gcc-internal-format
  msgid "no semicolon at end of struct or union"
  msgstr ""
  
! #: c/c-parser.cc:4629 c/c-parser.cc:6506
  #, gcc-internal-format
  msgid "expected specifier-qualifier-list"
  msgstr ""
  
! #: c/c-parser.cc:4640
  #, gcc-internal-format
  msgid "ISO C forbids member declarations with no members"
  msgstr ""
  
! #: c/c-parser.cc:4734
  #, gcc-internal-format
  msgid "expected %<,%>, %<;%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:4741
  #, gcc-internal-format
  msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
  msgstr ""
  
! #: c/c-parser.cc:4813
  #, gcc-internal-format
  msgid "%<typeof%> applied to a bit-field"
  msgstr ""
  
! #: c/c-parser.cc:5135
  #, gcc-internal-format
  msgid "expected identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:5197
  #, gcc-internal-format
  msgid "%<static%> may not be used with an unspecified variable length array size"
  msgstr ""
  
! #: c/c-parser.cc:5205
  #, gcc-internal-format
  msgid "%<static%> may not be used without an array size"
  msgstr ""
  
! #: c/c-parser.cc:5365
  #, fuzzy, gcc-internal-format
  msgid "ISO C requires a named argument before %<...%> before C23"
  msgstr "Κακή αίτηση παραμέτρων"
  
! #: c/c-parser.cc:5490
  #, fuzzy, gcc-internal-format
  msgid "expected declaration specifiers or %<...%>"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: c/c-parser.cc:5725
  #, gcc-internal-format
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr ""
  
! #: c/c-parser.cc:6010 cp/parser.cc:33012
  #, fuzzy, gcc-internal-format
  msgid "expected OpenMP directive name"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:6057 cp/parser.cc:33068
  #, gcc-internal-format
  msgid "expected %<directive%> or %<sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:6202 cp/parser.cc:33236
  #, fuzzy, gcc-internal-format
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c/c-parser.cc:6218 cp/parser.cc:33252
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute does not take any arguments"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c/c-parser.cc:6339
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<[[]]%> attributes before C23"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: c/c-parser.cc:6589 c/c-parser.cc:6655 c/c-typeck.cc:10154
  #, gcc-internal-format
  msgid "variable-sized object may not be initialized except with an empty initializer"
  msgstr ""
  
! #: c/c-parser.cc:6647
  #, gcc-internal-format
  msgid "ISO C forbids empty initializer braces before C23"
  msgstr ""
  
! #: c/c-parser.cc:6736
  #, gcc-internal-format
  msgid "obsolete use of designated initializer with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:6892
  #, gcc-internal-format
  msgid "ISO C forbids specifying range of elements to initialize"
  msgstr ""
  
! #: c/c-parser.cc:6904
  #, gcc-internal-format
  msgid "ISO C90 forbids specifying subobject to initialize"
  msgstr ""
  
! #: c/c-parser.cc:6912
  #, gcc-internal-format
  msgid "obsolete use of designated initializer without %<=%>"
  msgstr ""
  
! #: c/c-parser.cc:7199 cp/parser.cc:14902
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<#pragma acc loop%>"
  msgstr ""
  
! #: c/c-parser.cc:7206 cp/parser.cc:14909
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<ordered%> clause"
  msgstr ""
  
! #: c/c-parser.cc:7213 cp/parser.cc:14916
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<reduction%> %<inscan%> clause"
  msgstr ""
  
! #: c/c-parser.cc:7220
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<pragma omp tile%>"
  msgstr ""
  
! #: c/c-parser.cc:7276 c/c-parser.cc:7431 cp/parser.cc:13806 cp/parser.cc:13956
! #: cp/parser.cc:53985
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: c/c-parser.cc:7284 cp/parser.cc:13814
  #, gcc-internal-format
  msgid "OpenMP %<omp::decl%> attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:7308 c/c-parser.cc:7529 c/c-parser.cc:28635 cp/parser.cc:13838
! #: cp/parser.cc:53965 cp/parser.cc:54104
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs attribute argument"
  msgstr ""
  
! #: c/c-parser.cc:7400 cp/parser.cc:13925
  #, gcc-internal-format
  msgid "OpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7408 cp/parser.cc:13933
  #, gcc-internal-format
  msgid "multiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7420 cp/parser.cc:13945
  #, gcc-internal-format
  msgid "standalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statement"
  msgstr ""
  
! #: c/c-parser.cc:7541 cp/parser.cc:14065
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same declaration"
  msgstr ""
  
! #: c/c-parser.cc:7599 cp/parser.cc:16832
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute does not take any arguments"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: c/c-parser.cc:7696
  #, gcc-internal-format
  msgid "ISO C forbids label declarations"
  msgstr ""
  
! #: c/c-parser.cc:7702 c/c-parser.cc:7894 c/c-parser.cc:7920
! #: c/gimple-parser.cc:472
  #, fuzzy, gcc-internal-format
  msgid "expected declaration or statement"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: c/c-parser.cc:7821
  #, gcc-internal-format
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr ""
  
! #: c/c-parser.cc:7841 c/c-parser.cc:7884
  #, gcc-internal-format
  msgid "ISO C90 forbids mixed declarations and code"
  msgstr ""
  
! #: c/c-parser.cc:7928
  #, gcc-internal-format
  msgid "expected %<}%> before %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:7933 cp/parser.cc:14969
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
  
! #: c/c-parser.cc:7968
  #, gcc-internal-format
  msgid "label at end of compound statement"
  msgstr ""
*************** msgstr ""
*** 48452,49952 ****
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.cc:7878 c/c-parser.cc:7882 c/c-parser.cc:8390
! #: c/gimple-parser.cc:716 c/gimple-parser.cc:2520 cp/parser.cc:13267
  #, fuzzy, gcc-internal-format
  msgid "expected statement"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:7963
  #, gcc-internal-format
  msgid "expected %<:%> or %<...%>"
  msgstr ""
  
! #: c/c-parser.cc:7993
  #, gcc-internal-format
  msgid "GNU-style attribute between label and declaration appertains to the label"
  msgstr ""
  
! #: c/c-parser.cc:8246
  #, gcc-internal-format
  msgid "expected identifier or %<*%>"
  msgstr ""
  
! #: c/c-parser.cc:8372
  #, gcc-internal-format
  msgid "only attribute %<fallthrough%> or %<assume%> can be applied to a null statement"
  msgstr ""
  
! #: c/c-parser.cc:8482
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support if declarations before C2Y"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: c/c-parser.cc:8504
  #, gcc-internal-format
  msgid "declaration in the controlling expression must have an initializer"
  msgstr ""
  
! #: c/c-parser.cc:8521 cp/parser.cc:5462 cp/parser.cc:16424
  #, fuzzy, gcc-internal-format
  msgid "expected declaration"
  msgstr "κενό αλφαριθμητικό"
  
! #: c/c-parser.cc:8602 cp/parser.cc:15494
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr ""
  
! #: c/c-parser.cc:8645 cp/parser.cc:15497
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr ""
  
! #: c/c-parser.cc:8739 cp/parser.cc:14225
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:8857 c/c-parser.cc:8936 c/c-parser.cc:9071 cp/parser.cc:15087
  #, gcc-internal-format
  msgid "loop not permitted in intervening code in OpenMP loop body"
  msgstr ""
  
! #: c/c-parser.cc:8944
  #, gcc-internal-format
  msgid "suggest braces around empty body in %<do%> statement"
  msgstr ""
  
! #: c/c-parser.cc:9105 c/c-parser.cc:9137
  #, gcc-internal-format
  msgid "multiple iterating variables in fast enumeration"
  msgstr ""
  
! #: c/c-parser.cc:9160
  #, fuzzy, gcc-internal-format
  msgid "invalid iterating variable in fast enumeration"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: c/c-parser.cc:9184 cp/parser.cc:14533
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:9190 cp/parser.cc:14539
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:9231
  #, fuzzy, gcc-internal-format
  msgid "missing collection in fast enumeration"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το αρχείο fifo `%s'"
  
! #: c/c-parser.cc:9380 c/c-parser.cc:9391 c/c-parser.cc:9402
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "διπλός αριθμός μηνύματος"
  
! #: c/c-parser.cc:9381 c/c-parser.cc:9392 c/c-parser.cc:9403 cp/parser.cc:23381
! #: cp/parser.cc:23399 cp/parser.cc:23414
  #, gcc-internal-format
  msgid "first seen here"
  msgstr ""
  
! #: c/c-parser.cc:9412
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid %<asm%> qualifier"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: c/c-parser.cc:9761 cp/parser.cc:4893
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr ""
  
! #: c/c-parser.cc:9969
  #, gcc-internal-format
  msgid "ISO C forbids omitting the middle term of a %<?:%> expression"
  msgstr ""
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.cc:10193 cp/typeck.cc:5698
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.cc:10199 cp/typeck.cc:5703
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr ""
  
! #: c/c-parser.cc:10470
  #, fuzzy, gcc-internal-format
  msgid "storage class specifier in cast"
  msgstr "Εγγραφή ονομάτων των επιλεγμένων λέξεων-κλειδιών"
  
! #: c/c-parser.cc:10473
  #, gcc-internal-format
  msgid "alignment specified for type name in cast"
  msgstr ""
  
! #: c/c-parser.cc:10574
  #, gcc-internal-format
  msgid "traditional C rejects the unary plus operator"
  msgstr ""
  
! #: c/c-parser.cc:10704
  #, fuzzy, gcc-internal-format
! msgid "storage class specifier in %<sizeof%>"
  msgstr "Εγγραφή ονομάτων των επιλεγμένων λέξεων-κλειδιών"
  
! #: c/c-parser.cc:10707
! #, gcc-internal-format
! msgid "alignment specified for type name in %<sizeof%>"
! msgstr ""
  
! #: c/c-parser.cc:10723
  #, gcc-internal-format
! msgid "%<sizeof%> applied to a bit-field"
  msgstr ""
  
! #: c/c-parser.cc:10796
  #, fuzzy, gcc-internal-format
  msgid "storage class specifier in %qE"
  msgstr "Εγγραφή ονομάτων των επιλεγμένων λέξεων-κλειδιών"
  
! #: c/c-parser.cc:10799
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for type name in %qE"
  msgstr "μόνο ένα όρισμα μπορεί να δηλωθεί"
  
! #: c/c-parser.cc:10823
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not allow %<%E (expression)%>"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-parser.cc:10976
  #, fuzzy, gcc-internal-format
  msgid "cannot take address of %qs"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το αρχείο fifo `%s'"
  
! #: c/c-parser.cc:11083
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 does not support %<_Generic%>"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-parser.cc:11086
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<_Generic%>"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-parser.cc:11097
  #, gcc-internal-format
  msgid "ISO C does not support use of type name as %<_Generic%> controlling operand before C2Y"
  msgstr ""
  
! #: c/c-parser.cc:11168
  #, gcc-internal-format
  msgid "ISO C does not support %<_Generic%> association with function type before C2Y"
  msgstr ""
  
! #: c/c-parser.cc:11172
  #, gcc-internal-format
  msgid "ISO C does not support %<_Generic%> association with incomplete type before C2Y"
  msgstr ""
  
! #: c/c-parser.cc:11177
  #, gcc-internal-format
! msgid "%<_Generic%> association has variable length type"
  msgstr ""
  
! #: c/c-parser.cc:11211
  #, gcc-internal-format
  msgid "duplicate %<default%> case in %<_Generic%>"
  msgstr ""
  
! #: c/c-parser.cc:11212
  #, gcc-internal-format
  msgid "original %<default%> is here"
  msgstr ""
  
! #: c/c-parser.cc:11220
  #, gcc-internal-format
  msgid "%<_Generic%> specifies two compatible types"
  msgstr ""
  
! #: c/c-parser.cc:11221
  #, fuzzy, gcc-internal-format
  msgid "compatible type is here"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: c/c-parser.cc:11244
  #, gcc-internal-format
  msgid "%<_Generic%> selector matches multiple associations"
  msgstr ""
  
! #: c/c-parser.cc:11246
  #, gcc-internal-format
  msgid "other match is here"
  msgstr ""
  
! #: c/c-parser.cc:11271
  #, gcc-internal-format
  msgid "%<_Generic%> selector of type %qT is not compatible with any association"
  msgstr ""
  
! #: c/c-parser.cc:11292
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: c/c-parser.cc:11300
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: c/c-parser.cc:11306
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: c/c-parser.cc:11322
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has no arguments"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: c/c-parser.cc:11345 c/c-parser.cc:11349
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %qs predefined identifier"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-parser.cc:11353
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-parser.cc:11562 c/c-parser.cc:13301 c/c-parser.cc:13323
! #: c/c-parser.cc:23002 c/gimple-parser.cc:1897 c/gimple-parser.cc:2537
! #: cp/parser.cc:44575
  #, fuzzy, gcc-internal-format
  msgid "expected expression"
  msgstr "Μη έγκυρη προπορευόμενη κανονική έκφραση"
  
! #: c/c-parser.cc:11584
  #, gcc-internal-format
  msgid "braced-group within expression allowed only inside a function"
  msgstr ""
  
! #: c/c-parser.cc:11599
  #, gcc-internal-format
  msgid "ISO C forbids braced-groups within expressions"
  msgstr ""
  
! #: c/c-parser.cc:11710
  #, gcc-internal-format
  msgid "optional second parameter of %<va_start%> not last named argument"
  msgstr ""
  
! #: c/c-parser.cc:11749
  #, gcc-internal-format
  msgid "%<va_start%> macro used with additional arguments other than identifier of the last named argument"
  msgstr ""
  
! #: c/c-parser.cc:11894
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: c/c-parser.cc:11910
  #, gcc-internal-format
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgstr ""
  
! #: c/c-parser.cc:11980 c/c-parser.cc:11997 c/c-parser.cc:12004
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to %<__builtin_tgmath%>"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c/c-parser.cc:12025
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: c/c-parser.cc:12069 c/c-parser.cc:12079
  #, gcc-internal-format
  msgid "invalid type-generic return type for argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12101 c/c-parser.cc:12111
  #, gcc-internal-format
  msgid "invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12144
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> all have the same type"
  msgstr ""
  
! #: c/c-parser.cc:12163
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> lack type-generic parameter"
  msgstr ""
  
! #: c/c-parser.cc:12211
  #, gcc-internal-format
  msgid "duplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12234
  #, gcc-internal-format
  msgid "bad return type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12251
  #, gcc-internal-format
  msgid "bad type for argument %u of function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12291
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid type of argument %u of type-generic function"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: c/c-parser.cc:12302
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to complex-only type-generic function"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c/c-parser.cc:12310
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to binary-only type-generic function"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c/c-parser.cc:12318 c/c-parser.cc:12348
  #, fuzzy, gcc-internal-format
  msgid "both complex and decimal floating-point arguments to type-generic function"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c/c-parser.cc:12326 c/c-parser.cc:12368
  #, fuzzy, gcc-internal-format
  msgid "both binary and decimal floating-point arguments to type-generic function"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c/c-parser.cc:12340
  #, gcc-internal-format, gfc-internal-format
  msgid "complex argument %u to decimal-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12360
  #, gcc-internal-format, gfc-internal-format
  msgid "binary argument %u to decimal-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12467
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for type-generic call"
  msgstr "δεν ταιριάζει συνάρτηση για την κλήση στο %<%T::%s(%A)%#V%>"
  
! #: c/c-parser.cc:12508
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
  msgstr ""
  
! #: c/c-parser.cc:12521
  #, fuzzy, gcc-internal-format
  msgid "first argument to %<__builtin_call_with_static_chain%> must be a call expression"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: c/c-parser.cc:12525
  #, fuzzy, gcc-internal-format
  msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: c/c-parser.cc:12551
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_complex%>"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: c/c-parser.cc:12573
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operand not of real binary floating-point type"
  msgstr ""
  
! #: c/c-parser.cc:12582
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operands of different types"
  msgstr ""
  
! #: c/c-parser.cc:12613
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_counted_by_ref%>"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: c/c-parser.cc:12624
  #, fuzzy, gcc-internal-format
! msgid "the argument to %<__builtin_counted_by_ref%> must be an array"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: c/c-parser.cc:12675 c/c-parser.cc:12704 cp/parser.cc:8032
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: c/c-parser.cc:12875
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %qs"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: c/c-parser.cc:12884 c/c-parser.cc:12964
  #, fuzzy, gcc-internal-format
  msgid "%qs operand not an integral type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: c/c-parser.cc:12890 c/c-parser.cc:12970
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qs has enumerated type"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-parser.cc:12897
  #, gcc-internal-format
  msgid "argument %u in call to function %qs has boolean type"
  msgstr ""
  
! #: c/c-parser.cc:12904
  #, gcc-internal-format
  msgid "argument 1 in call to function %qs has signed type"
  msgstr ""
  
! #: c/c-parser.cc:12912
  #, gcc-internal-format
  msgid "argument 1 in call to function %qs has %<char%> type"
  msgstr ""
  
! #: c/c-parser.cc:12986
  #, gcc-internal-format
  msgid "rotate count is negative"
  msgstr ""
  
! #: c/c-parser.cc:13278 cp/parser.cc:6380
  #, gcc-internal-format
  msgid "%<omp_all_memory%> may only be used in OpenMP %<depend%> clause"
  msgstr ""
  
! #: c/c-parser.cc:13288
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %qs before C23"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-parser.cc:13376
  #, gcc-internal-format
  msgid "%qT declared in %<constexpr%> compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13381
  #, gcc-internal-format
  msgid "%qT defined in %<constexpr%> compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13396
  #, gcc-internal-format
  msgid "compound literal has variable size"
  msgstr ""
  
! #: c/c-parser.cc:13401
  #, gcc-internal-format
  msgid "compound literal has function type"
  msgstr ""
  
! #: c/c-parser.cc:13432
  #, gcc-internal-format
  msgid "compound literal qualified by address-space qualifier"
  msgstr ""
  
! #: c/c-parser.cc:13437
  #, gcc-internal-format
  msgid "ISO C90 forbids compound literals"
  msgstr ""
  
! #: c/c-parser.cc:13439
  #, gcc-internal-format
  msgid "ISO C forbids storage class specifiers in compound literals before C23"
  msgstr ""
  
! #: c/c-parser.cc:13453
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13528
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13533
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13541
  #, gcc-internal-format
  msgid "taking the absolute value of unsigned type %qT has no effect"
  msgstr ""
  
! #: c/c-parser.cc:13552
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13556
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of decimal floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13561
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13574
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13578
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13596
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13601
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13606
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13632
  #, gcc-internal-format
  msgid "absolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of value"
  msgstr ""
  
! #: c/c-parser.cc:13762 cp/parser.cc:8468
  #, gcc-internal-format
  msgid "calls to the OpenMP runtime API are not permitted in intervening code"
  msgstr ""
  
! #: c/c-parser.cc:14182
  #, gcc-internal-format
  msgid "expected identifier or %<)%>"
  msgstr ""
  
! #: c/c-parser.cc:14278
  #, gcc-internal-format
  msgid "extra semicolon"
  msgstr ""
  
! #: c/c-parser.cc:14526
  #, gcc-internal-format
  msgid "extra semicolon in method definition specified"
  msgstr ""
  
! #: c/c-parser.cc:14658
  #, gcc-internal-format
  msgid "method attributes must be specified at the end only"
  msgstr ""
  
! #: c/c-parser.cc:14678
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%> after method attribute definition"
  msgstr ""
  
! #: c/c-parser.cc:14800
  #, fuzzy, gcc-internal-format
  msgid "objective-c method declaration is expected"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: c/c-parser.cc:15252
  #, fuzzy, gcc-internal-format
  msgid "no type or storage class may be specified here,"
  msgstr "Εγγραφή ονομάτων των επιλεγμένων λέξεων-κλειδιών"
  
! #: c/c-parser.cc:15320 cp/parser.cc:38479
  #, gcc-internal-format
  msgid "empty property attribute list"
  msgstr ""
  
! #: c/c-parser.cc:15334 cp/parser.cc:38492
  #, fuzzy, gcc-internal-format
  msgid "missing property attribute"
  msgstr "Ελλιπής ή κακοσχηματισμένη ιδιότητα"
  
! #: c/c-parser.cc:15373
  #, gcc-internal-format
  msgid "unknown property attribute %<%s%s%>"
  msgstr ""
  
! #: c/c-parser.cc:15376 cp/parser.cc:38529
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.cc:15385 cp/parser.cc:38538
  #, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr ""
  
! #: c/c-parser.cc:15396 cp/parser.cc:38552
  #, fuzzy, gcc-internal-format
  msgid "expected %qE selector name"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:15412 cp/parser.cc:38571
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:15636 cp/semantics.cc:14071
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
  msgstr ""
  
! #: c/c-parser.cc:15674 cp/parser.cc:53506
  #, gcc-internal-format
! msgid "intervening code must not contain OpenMP directives"
  msgstr ""
  
! #: c/c-parser.cc:15694 c/c-parser.cc:25712 c/c-parser.cc:26021
! #: c/c-parser.cc:26084 c/c-parser.cc:26194 cp/parser.cc:48149
! #: cp/parser.cc:48497 cp/parser.cc:48612 cp/parser.cc:48711 cp/parser.cc:53538
! #: cp/parser.cc:53554 cp/parser.cc:53570 cp/parser.cc:53586 cp/parser.cc:53603
! #: cp/parser.cc:53620 cp/parser.cc:53637 cp/parser.cc:53664 cp/parser.cc:53678
! #: cp/parser.cc:53703 cp/parser.cc:53717
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:15717 cp/parser.cc:53692
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr ""
  
! #: c/c-parser.cc:15816 cp/parser.cc:53822
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:15823 cp/parser.cc:53828
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.cc:15835 c/c-parser.cc:15851
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used at file scope"
  msgstr ""
  
! #: c/c-parser.cc:15922 cp/parser.cc:53911
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.cc:15938 cp/parser.cc:53528
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "κακοδιαμορφωμένη γραμμή αγνοήθηκε"
  
! #: c/c-parser.cc:16321 c/c-parser.cc:20241 c/c-parser.cc:22470
! #: c/c-parser.cc:22489 c/c-parser.cc:22742 c/c-parser.cc:22800
! #: c/c-parser.cc:22807 c/c-parser.cc:22814 c/c-parser.cc:27166
! #: c/c-parser.cc:28371 c/c-parser.cc:28379 c/c-parser.cc:28755
! #: c/c-parser.cc:28765 c/c-parser.cc:28859 c/c-parser.cc:28866
! #: c/c-parser.cc:28873 cp/parser.cc:39018 cp/parser.cc:42699 cp/parser.cc:44101
! #: cp/parser.cc:44138 cp/parser.cc:44327 cp/parser.cc:44390 cp/parser.cc:44397
! #: cp/parser.cc:44404 cp/parser.cc:50070 cp/parser.cc:50077 cp/parser.cc:50084
! #: cp/parser.cc:50617 cp/parser.cc:52392 cp/parser.cc:52400 cp/parser.cc:52552
! #: cp/parser.cc:52562
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c/c-parser.cc:16348
  #, fuzzy, gcc-internal-format
  msgid "expression must be integral"
  msgstr "Λάθος έκφραση στην αποτίμηση: %s"
  
! #: c/c-parser.cc:16955 c/c-parser.cc:29582
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: c/c-parser.cc:16959 cp/semantics.cc:9112
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: c/c-parser.cc:17001 cp/parser.cc:39909
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:17096 cp/parser.cc:39987
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:17098 cp/parser.cc:39989
  #, gcc-internal-format
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr ""
  
! #: c/c-parser.cc:17183 cp/parser.cc:40059
  #, fuzzy, gcc-internal-format
  msgid "expected constant logical expression"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: c/c-parser.cc:17260 cp/parser.cc:40141
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr ""
  
! #: c/c-parser.cc:17280 c/c-parser.cc:26077 c/c-parser.cc:26187
! #: cp/parser.cc:40159 cp/parser.cc:48489 cp/parser.cc:48604
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:17333 cp/parser.cc:40214
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:17340 cp/parser.cc:40221
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c/c-parser.cc:17342 cp/parser.cc:40223
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr ""
  
! #: c/c-parser.cc:17348 cp/parser.cc:40229
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
  
! #: c/c-parser.cc:17453 c/c-parser.cc:17513 c/c-parser.cc:17575
! #: c/c-parser.cc:17623 c/c-parser.cc:17703 c/c-parser.cc:18100
! #: c/c-parser.cc:18182 c/c-parser.cc:18787 c/c-parser.cc:18932
! #: c/c-parser.cc:19000 c/c-parser.cc:20178
  #, fuzzy, gcc-internal-format
  msgid "expected integer expression"
  msgstr "Μη έγκυρη προπορευόμενη κανονική έκφραση"
  
! #: c/c-parser.cc:17464
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17525
  #, gcc-internal-format
  msgid "%<num_tasks%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17587 cp/semantics.cc:9327
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17636 cp/semantics.cc:9357
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr ""
  
! #: c/c-parser.cc:17670 cp/parser.cc:40455
  #, gcc-internal-format
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr ""
  
! #: c/c-parser.cc:17742 cp/parser.cc:40525
  #, gcc-internal-format
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr ""
  
! #: c/c-parser.cc:17810
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<pointer%> or %<all%>"
  msgstr ""
  
! #: c/c-parser.cc:17887 cp/parser.cc:40677
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr ""
  
! #: c/c-parser.cc:17890 cp/parser.cc:40680
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr ""
  
! #: c/c-parser.cc:17974 cp/semantics.cc:8181 cp/semantics.cc:8236
  #, fuzzy, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "Λάθος έκφραση στην αποτίμηση: %s"
  
! #: c/c-parser.cc:17986 c/c-parser.cc:18109 cp/semantics.cc:8215
! #: cp/semantics.cc:8250
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:18048 cp/parser.cc:39672
  #, fuzzy, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c/c-parser.cc:18082 cp/parser.cc:39705
  #, fuzzy, gcc-internal-format
  msgid "unexpected argument"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:18249 cp/semantics.cc:9543
  #, fuzzy, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c/c-parser.cc:18317 cp/parser.cc:43318
  #, fuzzy, gcc-internal-format
  msgid "too many %<self%> clauses"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c/c-parser.cc:18359 cp/parser.cc:40730
  #, gcc-internal-format
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr ""
  
! #: c/c-parser.cc:18368 c/c-parser.cc:18374 cp/parser.cc:40739
! #: cp/parser.cc:40749
  #, fuzzy, gcc-internal-format
  msgid "expected %<concurrent%>"
  msgstr "διπλό κλειδί"
  
! #: c/c-parser.cc:18410 cp/parser.cc:40789
  #, gcc-internal-format
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr ""
  
! #: c/c-parser.cc:18463 cp/parser.cc:40857
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:18588 c/c-parser.cc:27916 cp/parser.cc:52002
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.cc:18710 cp/parser.cc:41115
  #, fuzzy, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "μη έγκυρος δηλωτής πεδίου: `%s'"
  
! #: c/c-parser.cc:18764 cp/parser.cc:41131
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:18768 cp/parser.cc:41134
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:18781 cp/semantics.cc:8297
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:18804 cp/parser.cc:41154
  #, fuzzy, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "μη έγκυρο δικαίωμα"
  
! #: c/c-parser.cc:18943 c/c-parser.cc:18954
  #, gcc-internal-format
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:18962 cp/semantics.cc:8264
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:19011 cp/semantics.cc:8393
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:19056 cp/semantics.cc:8521
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19168 c/c-parser.cc:22457 cp/parser.cc:44093
  #, gcc-internal-format
  msgid "expected %<allocator%> or %<align%>"
  msgstr ""
  
! #: c/c-parser.cc:19175
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qs modifier"
  msgstr "διπλό κλειδί"
  
! #: c/c-parser.cc:19223 cp/semantics.cc:8654
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:19234 cp/semantics.cc:8609 cp/semantics.cc:8625
  #, gcc-internal-format
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19353 cp/parser.cc:41693
  #, gcc-internal-format
  msgid "multiple linear modifiers"
  msgstr ""
  
! #: c/c-parser.cc:19365 cp/parser.cc:41706
  #, gcc-internal-format
  msgid "multiple %<step%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:19373 c/c-parser.cc:19401
  #, gcc-internal-format
  msgid "%<linear%> clause step expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:19453
  #, gcc-internal-format
  msgid "%<safelen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19492
  #, gcc-internal-format
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19852 cp/parser.cc:42253
  #, gcc-internal-format
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr ""
  
! #: c/c-parser.cc:19900 cp/parser.cc:42308 cp/parser.cc:42760 cp/parser.cc:42827
  #, fuzzy, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "μη έγκυρος χρήστης"
  
! #: c/c-parser.cc:19961 cp/parser.cc:42338
  #, fuzzy, gcc-internal-format
  msgid "invalid doacross kind"
  msgstr "μη έγκυρο όνομα μήνα"
  
! #: c/c-parser.cc:20030 cp/parser.cc:42481
  #, gcc-internal-format
  msgid "too many %<always%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:20040 cp/parser.cc:42494
  #, gcc-internal-format
  msgid "too many %<close%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:20050 cp/parser.cc:42507
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<present%> modifiers"
  msgstr "υπερβολικά πολλά αρχεία εισόδου"
  
! #: c/c-parser.cc:20058 cp/parser.cc:42518
  #, gcc-internal-format
! msgid "%<map%> clause with map-type modifier other than %<always%>, %<close%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:20096 cp/parser.cc:42558
  #, fuzzy, gcc-internal-format
  msgid "invalid map kind"
  msgstr "μη έγκυρος χρήστης"
  
! #: c/c-parser.cc:20148 cp/parser.cc:42622
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20160 cp/parser.cc:42633
  #, gcc-internal-format
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr ""
  
! #: c/c-parser.cc:20183 cp/semantics.cc:8418
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr ""
  
! #: c/c-parser.cc:20216 cp/parser.cc:42704
  #, fuzzy, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "Μη έγκυρη ημερομηνία `%s'."
  
! #: c/c-parser.cc:20295
  #, fuzzy, gcc-internal-format
  msgid "invalid proc_bind kind"
  msgstr "Μη έγκυρη ημερομηνία `%s'."
  
! #: c/c-parser.cc:20339
  #, gcc-internal-format
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr ""
  
! #: c/c-parser.cc:20445 cp/semantics.cc:9665 cp/semantics.cc:9683
  #, gcc-internal-format
  msgid "%<partial%> argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:20546 cp/semantics.cc:8837
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:20617 c/c-parser.cc:20711 cp/parser.cc:42887
! #: cp/parser.cc:42999
  #, gcc-internal-format
  msgid "string literal must not contain %<\\0%>"
  msgstr ""
  
! #: c/c-parser.cc:20626 c/c-parser.cc:20747 cp/parser.cc:42894
! #: cp/parser.cc:43034
  #, fuzzy, gcc-internal-format
  msgid "unknown foreign runtime identifier %qs"
  msgstr "άγνωστος χαρακτήρας `%s'"
  
! #: c/c-parser.cc:20641 c/c-parser.cc:20770 cp/parser.cc:42909
! #: cp/parser.cc:43056
  #, fuzzy, gcc-internal-format
  msgid "expected string literal or constant integer expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: c/c-parser.cc:20649 c/c-parser.cc:20778 cp/parser.cc:42917
! #: cp/parser.cc:43064 cp/semantics.cc:7513
  #, gcc-internal-format
  msgid "unknown foreign runtime identifier %qwd"
  msgstr ""
  
! #: c/c-parser.cc:20687 cp/parser.cc:42976
  #, gcc-internal-format
  msgid "expected %<fr%> or %<attr%> preference selector"
  msgstr ""
  
! #: c/c-parser.cc:20695 cp/parser.cc:42984
  #, gcc-internal-format
  msgid "duplicated %<fr%> preference selector"
  msgstr ""
  
! #: c/c-parser.cc:20721 cp/parser.cc:43008
  #, gcc-internal-format
  msgid "%<attr%> string literal must start with %<ompx_%>"
  msgstr ""
  
! #: c/c-parser.cc:20729 cp/parser.cc:43015
  #, gcc-internal-format
  msgid "%<attr%> string literal must not contain a comma"
  msgstr ""
  
! #: c/c-parser.cc:20741 cp/parser.cc:43027
  #, fuzzy, gcc-internal-format
  #| msgid "multi-line string literals are deprecated"
  msgid "non-empty string literal expected"
  msgstr "δε συνίσταται πια η χρήση αλφαριθμητικών σταθερών πολλαπλών γραμμών"
  
! #: c/c-parser.cc:20851 cp/parser.cc:43167
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<targetsync%> modifier"
  msgstr "διπλό κλειδί"
  
! #: c/c-parser.cc:20858 cp/parser.cc:43174
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<target%> modifier"
  msgstr "διπλό κλειδί"
  
! #: c/c-parser.cc:20865 cp/parser.cc:43181
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<prefer_type%> modifier"
  msgstr "διπλό κλειδί"
  
! #: c/c-parser.cc:20886 cp/parser.cc:43202
  #, gcc-internal-format
  msgid "expected %<prefer_type%>, %<target%>, or %<targetsync%>"
  msgstr ""
  
! #: c/c-parser.cc:20922 c/c-parser.cc:27195 cp/parser.cc:43239
! #: cp/parser.cc:50642
  #, gcc-internal-format
  msgid "missing required %<target%> and/or %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-parser.cc:21163 cp/parser.cc:43534
  #, fuzzy, gcc-internal-format
  msgid "expected an OpenACC clause"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:21174 c/c-parser.cc:21571 c/c-parser.cc:29156
! #: cp/parser.cc:43545 cp/parser.cc:43998 cp/parser.cc:51484
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: c/c-parser.cc:21219 cp/parser.cc:43593
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:21372 cp/parser.cc:43786
  #, fuzzy, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: c/c-parser.cc:21560 cp/parser.cc:43987
  #, fuzzy, gcc-internal-format
  msgid "expected an OpenMP clause"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:21721 cp/parser.cc:49174
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21731 cp/parser.cc:49184
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21751 cp/parser.cc:49204
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.cc:21762 cp/parser.cc:49215
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.cc:21769 cp/parser.cc:49222
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21777 cp/parser.cc:49230
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: c/c-parser.cc:21788 cp/parser.cc:49252
  #, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21798 cp/parser.cc:49275
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21891 cp/parser.cc:49359
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr ""
  
! #: c/c-parser.cc:21907 cp/parser.cc:49376
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
  
! #: c/c-parser.cc:21939 cp/parser.cc:49134
  #, gcc-internal-format
  msgid "%<host_data%> construct requires %<use_device%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22168 cp/parser.cc:3533
  #, fuzzy, gcc-internal-format
  msgid "%qE has not been declared"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: c/c-parser.cc:22172
  #, fuzzy, gcc-internal-format
  msgid "expected function name"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:22190 cp/parser.cc:52819
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: c/c-parser.cc:22213 c/c-parser.cc:22261 cp/parser.cc:1779
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:22253 cp/parser.cc:52870 cp/parser.cc:52917
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:22284 cp/parser.cc:52945
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.cc:22285 cp/parser.cc:52947
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr ""
  
! #: c/c-parser.cc:22330 cp/parser.cc:49592
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22388
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must be declared before %qD"
  msgstr ""
  
  # src/shred.c:1134
! #: c/c-parser.cc:22392 c/c-parser.cc:22415
  #, fuzzy, gcc-internal-format
  msgid "to be allocated variable declared here"
  msgstr "%s: το αρχείο είναι πολύ μεγάλο"
  
! #: c/c-parser.cc:22410
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must not be modified between declaration of %qD and its %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22413
  #, gcc-internal-format
  msgid "modified here"
  msgstr ""
  
! #: c/c-parser.cc:22481 cp/parser.cc:44113 cp/parser.cc:44128
  #, gcc-internal-format
  msgid "%<align%> clause argument needs to be positive constant power of two integer expression"
  msgstr ""
  
! #: c/c-parser.cc:22505
  #, gcc-internal-format
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:22522
  #, gcc-internal-format
  msgid "function parameter %qD may not appear as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22529
  #, gcc-internal-format
  msgid "%<allocate%> directive must be in the same scope as %qD"
  msgstr ""
  
! #: c/c-parser.cc:22537
  #, gcc-internal-format
  msgid "%qD already appeared as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22546
  #, gcc-internal-format
  msgid "%<allocator%> clause required for static variable %qD"
  msgstr ""
  
! #: c/c-parser.cc:22557
  #, gcc-internal-format
  msgid "%<allocator%> clause requires a predefined allocator as %qD is static"
  msgstr ""
  
! #: c/c-parser.cc:22708 cp/parser.cc:44293
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22747 cp/parser.cc:44332
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr ""
  
! #: c/c-parser.cc:22771 cp/parser.cc:44361
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22786 cp/parser.cc:44376
  #, fuzzy, gcc-internal-format
  msgid "too many atomic clauses"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c/c-parser.cc:22793 cp/parser.cc:44383
  #, fuzzy, gcc-internal-format
  msgid "too many memory order clauses"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c/c-parser.cc:22831 c/c-parser.cc:22838 cp/parser.cc:44421
! #: cp/parser.cc:44428
  #, gcc-internal-format
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:22844 c/c-parser.cc:22849 cp/parser.cc:44434
! #: cp/parser.cc:44439
  #, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr ""
  
! #: c/c-parser.cc:22872 cp/parser.cc:44462
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22883 cp/parser.cc:44473
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22915 cp/parser.cc:44505
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22925 cp/parser.cc:44515
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23046 cp/parser.cc:44615
  #, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:23053 cp/parser.cc:44622
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:23126 cp/parser.cc:44687 cp/parser.cc:44970 cp/parser.cc:45064
! #: cp/parser.cc:45082
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr ""
  
! #: c/c-parser.cc:23137 cp/parser.cc:44698
  #, fuzzy, gcc-internal-format
  msgid "unexpected %<else%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:23197 cp/parser.cc:45137
  #, gcc-internal-format
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr ""
  
! #: c/c-parser.cc:23468 cp/parser.cc:44991 cp/parser.cc:45017
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "κακοδιαμορφωμένη γραμμή αγνοήθηκε"
  
! #: c/c-parser.cc:23472 cp/parser.cc:45057 cp/parser.cc:45091
  #, fuzzy, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "κακοδιαμορφωμένη γραμμή αγνοήθηκε"
  
! #: c/c-parser.cc:23523 cp/parser.cc:45126
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:23529 cp/semantics.cc:11909 cp/semantics.cc:11919
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
  
! #: c/c-parser.cc:23632 cp/semantics.cc:11996
  #, fuzzy, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr "Λάθος έκφραση στην αποτίμηση: %s"
  
! #: c/c-parser.cc:23675
  #, fuzzy, gcc-internal-format
  msgid "%<destroy%> expression is not lvalue expression"
  msgstr "Λάθος έκφραση στην αποτίμηση: %s"
  
! #: c/c-parser.cc:23681 cp/parser.cc:45279
  #, gcc-internal-format
  msgid "the %<destroy%> expression %qE should be the same as the %<depobj%> argument %qE"
  msgstr ""
  
! #: c/c-parser.cc:23712 cp/parser.cc:45315
  #, gcc-internal-format
  msgid "expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>"
  msgstr ""
  
! #: c/c-parser.cc:23724 cp/parser.cc:45331
  #, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23765 cp/parser.cc:45369
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr ""
  
! #: c/c-parser.cc:23773 cp/parser.cc:45377
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:23778
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.cc:23849 cp/parser.cc:46098
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:23916 cp/parser.cc:46167
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero preceding executable statements"
  msgstr ""
  
! #: c/c-parser.cc:23950 cp/parser.cc:46200
  #, gcc-internal-format
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23955 cp/parser.cc:46206
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp scan%>"
  msgstr "κακοδιαμορφωμένη γραμμή αγνοήθηκε"
  
! #: c/c-parser.cc:23964 cp/parser.cc:46215
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero succeeding executable statements"
  msgstr ""
  
! #: c/c-parser.cc:23989 cp/parser.cc:46238
  #, fuzzy, gcc-internal-format
  msgid "for statement expected"
  msgstr "αναμενόταν ')'\n"
--- 50302,51933 ----
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.cc:8025 c/c-parser.cc:8029 c/c-parser.cc:8537
! #: c/gimple-parser.cc:722 c/gimple-parser.cc:2510 cp/parser.cc:14429
  #, fuzzy, gcc-internal-format
  msgid "expected statement"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:8110
  #, gcc-internal-format
  msgid "expected %<:%> or %<...%>"
  msgstr ""
  
! #: c/c-parser.cc:8140
  #, gcc-internal-format
  msgid "GNU-style attribute between label and declaration appertains to the label"
  msgstr ""
  
! #: c/c-parser.cc:8393
  #, gcc-internal-format
  msgid "expected identifier or %<*%>"
  msgstr ""
  
! #: c/c-parser.cc:8519
  #, gcc-internal-format
  msgid "only attribute %<fallthrough%> or %<assume%> can be applied to a null statement"
  msgstr ""
  
! #: c/c-parser.cc:8629
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support if declarations before C2Y"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: c/c-parser.cc:8651
  #, gcc-internal-format
  msgid "declaration in the controlling expression must have an initializer"
  msgstr ""
  
! #: c/c-parser.cc:8668 cp/parser.cc:5589 cp/parser.cc:17961
  #, fuzzy, gcc-internal-format
  msgid "expected declaration"
  msgstr "κενό αλφαριθμητικό"
  
! #: c/c-parser.cc:8749 cp/parser.cc:16969
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr ""
  
! #: c/c-parser.cc:8792 cp/parser.cc:16972
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr ""
  
! #: c/c-parser.cc:8886 cp/parser.cc:15383
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:9004 c/c-parser.cc:9083 c/c-parser.cc:9218 cp/parser.cc:16382
  #, gcc-internal-format
  msgid "loop not permitted in intervening code in OpenMP loop body"
  msgstr ""
  
! #: c/c-parser.cc:9091
  #, gcc-internal-format
  msgid "suggest braces around empty body in %<do%> statement"
  msgstr ""
  
! #: c/c-parser.cc:9252 c/c-parser.cc:9284
  #, gcc-internal-format
  msgid "multiple iterating variables in fast enumeration"
  msgstr ""
  
! #: c/c-parser.cc:9307
  #, fuzzy, gcc-internal-format
  msgid "invalid iterating variable in fast enumeration"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: c/c-parser.cc:9331 cp/parser.cc:15691
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:9337 cp/parser.cc:15697
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:9378
  #, fuzzy, gcc-internal-format
  msgid "missing collection in fast enumeration"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το αρχείο fifo `%s'"
  
! #: c/c-parser.cc:9527 c/c-parser.cc:9538 c/c-parser.cc:9549
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "διπλός αριθμός μηνύματος"
  
! #: c/c-parser.cc:9528 c/c-parser.cc:9539 c/c-parser.cc:9550 cp/parser.cc:25094
! #: cp/parser.cc:25112 cp/parser.cc:25127
  #, gcc-internal-format
  msgid "first seen here"
  msgstr ""
  
! #: c/c-parser.cc:9559
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid %<asm%> qualifier"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: c/c-parser.cc:9908 cp/parser.cc:5020
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr ""
  
! #: c/c-parser.cc:10116
  #, gcc-internal-format
  msgid "ISO C forbids omitting the middle term of a %<?:%> expression"
  msgstr ""
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.cc:10340 cp/typeck.cc:5829
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.cc:10346 cp/typeck.cc:5834
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr ""
  
! #: c/c-parser.cc:10617
  #, fuzzy, gcc-internal-format
  msgid "storage class specifier in cast"
  msgstr "Εγγραφή ονομάτων των επιλεγμένων λέξεων-κλειδιών"
  
! #: c/c-parser.cc:10620
  #, gcc-internal-format
  msgid "alignment specified for type name in cast"
  msgstr ""
  
! #: c/c-parser.cc:10744
  #, gcc-internal-format
  msgid "traditional C rejects the unary plus operator"
  msgstr ""
  
! #: c/c-parser.cc:10824
! #, gcc-internal-format
! msgid "ISO C does not support static assertions in expressions before C2Y"
! msgstr ""
! 
! #: c/c-parser.cc:10857
  #, fuzzy, gcc-internal-format
! msgid "ISO C does not support %qs before C2Y"
! msgstr "αρχεία fifo δεν υποστηρίζονται"
! 
! #: c/c-parser.cc:10897
! #, fuzzy, gcc-internal-format
! msgid "storage class specifier in %qs"
  msgstr "Εγγραφή ονομάτων των επιλεγμένων λέξεων-κλειδιών"
  
! #: c/c-parser.cc:10900 c/c-parser.cc:11086
! #, fuzzy, gcc-internal-format
! msgid "alignment specified for type name in %qs"
! msgstr "μόνο ένα όρισμα μπορεί να δηλωθεί"
  
! #: c/c-parser.cc:10927
  #, gcc-internal-format
! msgid "%qs applied to a bit-field"
  msgstr ""
  
! #: c/c-parser.cc:11003
  #, fuzzy, gcc-internal-format
  msgid "storage class specifier in %qE"
  msgstr "Εγγραφή ονομάτων των επιλεγμένων λέξεων-κλειδιών"
  
! #: c/c-parser.cc:11006
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for type name in %qE"
  msgstr "μόνο ένα όρισμα μπορεί να δηλωθεί"
  
! #: c/c-parser.cc:11030
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not allow %<%E (expression)%>"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-parser.cc:11058
! #, fuzzy, gcc-internal-format
! msgid "ISO C does not support %qs"
! msgstr "αρχεία fifo δεν υποστηρίζονται"
! 
! #: c/c-parser.cc:11071
! #, fuzzy, gcc-internal-format
! msgid "invalid application of %qs to something not a type"
! msgstr "μη έγκυρος αριθμός αρχείου στη δήλωση πεδίου: `%s'"
! 
! #: c/c-parser.cc:11244
  #, fuzzy, gcc-internal-format
  msgid "cannot take address of %qs"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το αρχείο fifo `%s'"
  
! #: c/c-parser.cc:11351
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 does not support %<_Generic%>"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-parser.cc:11354
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<_Generic%>"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-parser.cc:11365
  #, gcc-internal-format
  msgid "ISO C does not support use of type name as %<_Generic%> controlling operand before C2Y"
  msgstr ""
  
! #: c/c-parser.cc:11446
  #, gcc-internal-format
  msgid "ISO C does not support %<_Generic%> association with function type before C2Y"
  msgstr ""
  
! #: c/c-parser.cc:11450
  #, gcc-internal-format
  msgid "ISO C does not support %<_Generic%> association with incomplete type before C2Y"
  msgstr ""
  
! #: c/c-parser.cc:11455
  #, gcc-internal-format
! msgid "ISO C does not support %<_Generic%> association with variably-modified type before C2Y"
  msgstr ""
  
! #: c/c-parser.cc:11497
  #, gcc-internal-format
  msgid "duplicate %<default%> case in %<_Generic%>"
  msgstr ""
  
! #: c/c-parser.cc:11498
  #, gcc-internal-format
  msgid "original %<default%> is here"
  msgstr ""
  
! #: c/c-parser.cc:11506
  #, gcc-internal-format
  msgid "%<_Generic%> specifies two compatible types"
  msgstr ""
  
! #: c/c-parser.cc:11507
  #, fuzzy, gcc-internal-format
  msgid "compatible type is here"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: c/c-parser.cc:11530
  #, gcc-internal-format
  msgid "%<_Generic%> selector matches multiple associations"
  msgstr ""
  
! #: c/c-parser.cc:11532
  #, gcc-internal-format
  msgid "other match is here"
  msgstr ""
  
! #: c/c-parser.cc:11571
  #, gcc-internal-format
  msgid "%<_Generic%> selector of type %qT is not compatible with any association"
  msgstr ""
  
! #: c/c-parser.cc:11592
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: c/c-parser.cc:11600
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: c/c-parser.cc:11606
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: c/c-parser.cc:11622
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has no arguments"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: c/c-parser.cc:11645 c/c-parser.cc:11649
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %qs predefined identifier"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-parser.cc:11653
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-parser.cc:11872 c/c-parser.cc:13608 c/c-parser.cc:13630
! #: c/c-parser.cc:23984 c/gimple-parser.cc:1887 c/gimple-parser.cc:2527
! #: cp/parser.cc:47628
  #, fuzzy, gcc-internal-format
  msgid "expected expression"
  msgstr "Μη έγκυρη προπορευόμενη κανονική έκφραση"
  
! #: c/c-parser.cc:11894
  #, gcc-internal-format
  msgid "braced-group within expression allowed only inside a function"
  msgstr ""
  
! #: c/c-parser.cc:11909
  #, gcc-internal-format
  msgid "ISO C forbids braced-groups within expressions"
  msgstr ""
  
! #: c/c-parser.cc:12014 cp/parser.cc:12391
  #, gcc-internal-format
  msgid "optional second parameter of %<va_start%> not last named argument"
  msgstr ""
  
! #: c/c-parser.cc:12053 cp/parser.cc:12446
  #, gcc-internal-format
  msgid "%<va_start%> macro used with additional arguments other than identifier of the last named argument"
  msgstr ""
  
! #: c/c-parser.cc:12192
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: c/c-parser.cc:12208
  #, gcc-internal-format
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgstr ""
  
! #: c/c-parser.cc:12278 c/c-parser.cc:12295 c/c-parser.cc:12302
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to %<__builtin_tgmath%>"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c/c-parser.cc:12323
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: c/c-parser.cc:12367 c/c-parser.cc:12377
  #, gcc-internal-format
  msgid "invalid type-generic return type for argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12399 c/c-parser.cc:12409
  #, gcc-internal-format
  msgid "invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12442
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> all have the same type"
  msgstr ""
  
! #: c/c-parser.cc:12461
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> lack type-generic parameter"
  msgstr ""
  
! #: c/c-parser.cc:12509
  #, gcc-internal-format
  msgid "duplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12532
  #, gcc-internal-format
  msgid "bad return type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12549
  #, gcc-internal-format
  msgid "bad type for argument %u of function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12589
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid type of argument %u of type-generic function"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: c/c-parser.cc:12600
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to complex-only type-generic function"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c/c-parser.cc:12608
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to binary-only type-generic function"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c/c-parser.cc:12616 c/c-parser.cc:12646
  #, fuzzy, gcc-internal-format
  msgid "both complex and decimal floating-point arguments to type-generic function"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c/c-parser.cc:12624 c/c-parser.cc:12666
  #, fuzzy, gcc-internal-format
  msgid "both binary and decimal floating-point arguments to type-generic function"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c/c-parser.cc:12638
  #, gcc-internal-format, gfc-internal-format
  msgid "complex argument %u to decimal-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12658
  #, gcc-internal-format, gfc-internal-format
  msgid "binary argument %u to decimal-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12765
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for type-generic call"
  msgstr "δεν ταιριάζει συνάρτηση για την κλήση στο %<%T::%s(%A)%#V%>"
  
! #: c/c-parser.cc:12806
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
  msgstr ""
  
! #: c/c-parser.cc:12819
  #, fuzzy, gcc-internal-format
  msgid "first argument to %<__builtin_call_with_static_chain%> must be a call expression"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: c/c-parser.cc:12823
  #, fuzzy, gcc-internal-format
  msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: c/c-parser.cc:12849
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_complex%>"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: c/c-parser.cc:12871
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operand not of real binary floating-point type"
  msgstr ""
  
! #: c/c-parser.cc:12880
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operands of different types"
  msgstr ""
  
! #: c/c-parser.cc:12911
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_counted_by_ref%>"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: c/c-parser.cc:12923
  #, fuzzy, gcc-internal-format
! msgid "the argument to %<__builtin_counted_by_ref%> must be an array or pointer"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: c/c-parser.cc:12931
! #, fuzzy, gcc-internal-format
! msgid "the argument to %<__builtin_counted_by_ref%> must be a field of a structure"
! msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
! 
! #: c/c-parser.cc:12982 c/c-parser.cc:13011 cp/parser.cc:8701
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: c/c-parser.cc:13182
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %qs"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: c/c-parser.cc:13191 c/c-parser.cc:13271
  #, fuzzy, gcc-internal-format
  msgid "%qs operand not an integral type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: c/c-parser.cc:13197 c/c-parser.cc:13277
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qs has enumerated type"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-parser.cc:13204
  #, gcc-internal-format
  msgid "argument %u in call to function %qs has boolean type"
  msgstr ""
  
! #: c/c-parser.cc:13211
  #, gcc-internal-format
  msgid "argument 1 in call to function %qs has signed type"
  msgstr ""
  
! #: c/c-parser.cc:13219
  #, gcc-internal-format
  msgid "argument 1 in call to function %qs has %<char%> type"
  msgstr ""
  
! #: c/c-parser.cc:13293
  #, gcc-internal-format
  msgid "rotate count is negative"
  msgstr ""
  
! #: c/c-parser.cc:13585 cp/parser.cc:6975
  #, gcc-internal-format
  msgid "%<omp_all_memory%> may only be used in OpenMP %<depend%> clause"
  msgstr ""
  
! #: c/c-parser.cc:13595
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %qs before C23"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-parser.cc:13683
  #, gcc-internal-format
  msgid "%qT declared in %<constexpr%> compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13688
  #, gcc-internal-format
  msgid "%qT defined in %<constexpr%> compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13704
  #, gcc-internal-format
  msgid "compound literal has variable size"
  msgstr ""
  
! #: c/c-parser.cc:13709
  #, gcc-internal-format
  msgid "compound literal has function type"
  msgstr ""
  
! #: c/c-parser.cc:13740
  #, gcc-internal-format
  msgid "compound literal qualified by address-space qualifier"
  msgstr ""
  
! #: c/c-parser.cc:13745
  #, gcc-internal-format
  msgid "ISO C90 forbids compound literals"
  msgstr ""
  
! #: c/c-parser.cc:13747
  #, gcc-internal-format
  msgid "ISO C forbids storage class specifiers in compound literals before C23"
  msgstr ""
  
! #: c/c-parser.cc:13761
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13836
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13841
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13849
  #, gcc-internal-format
  msgid "taking the absolute value of unsigned type %qT has no effect"
  msgstr ""
  
! #: c/c-parser.cc:13860
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13864
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of decimal floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13869
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13882
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13886
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13904
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13909
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13914
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13940
  #, gcc-internal-format
  msgid "absolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of value"
  msgstr ""
  
! #: c/c-parser.cc:14070 cp/parser.cc:9138
  #, gcc-internal-format
  msgid "calls to the OpenMP runtime API are not permitted in intervening code"
  msgstr ""
  
! #: c/c-parser.cc:14510
  #, gcc-internal-format
  msgid "expected identifier or %<)%>"
  msgstr ""
  
! #: c/c-parser.cc:14606
  #, gcc-internal-format
  msgid "extra semicolon"
  msgstr ""
  
! #: c/c-parser.cc:14854
  #, gcc-internal-format
  msgid "extra semicolon in method definition specified"
  msgstr ""
  
! #: c/c-parser.cc:14986
  #, gcc-internal-format
  msgid "method attributes must be specified at the end only"
  msgstr ""
  
! #: c/c-parser.cc:15006
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%> after method attribute definition"
  msgstr ""
  
! #: c/c-parser.cc:15128
  #, fuzzy, gcc-internal-format
  msgid "objective-c method declaration is expected"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: c/c-parser.cc:15580
  #, fuzzy, gcc-internal-format
  msgid "no type or storage class may be specified here,"
  msgstr "Εγγραφή ονομάτων των επιλεγμένων λέξεων-κλειδιών"
  
! #: c/c-parser.cc:15648 cp/parser.cc:40873
  #, gcc-internal-format
  msgid "empty property attribute list"
  msgstr ""
  
! #: c/c-parser.cc:15662 cp/parser.cc:40886
  #, fuzzy, gcc-internal-format
  msgid "missing property attribute"
  msgstr "Ελλιπής ή κακοσχηματισμένη ιδιότητα"
  
! #: c/c-parser.cc:15701
  #, gcc-internal-format
  msgid "unknown property attribute %<%s%s%>"
  msgstr ""
  
! #: c/c-parser.cc:15704 cp/parser.cc:40923
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.cc:15713 cp/parser.cc:40932
  #, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr ""
  
! #: c/c-parser.cc:15724 cp/parser.cc:40946
  #, fuzzy, gcc-internal-format
  msgid "expected %qE selector name"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:15740 cp/parser.cc:40965
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:15964 cp/semantics.cc:14910
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
  msgstr ""
  
! #: c/c-parser.cc:16006 cp/parser.cc:56966
  #, gcc-internal-format
! msgid "intervening code must not contain executable OpenMP directives"
  msgstr ""
  
! #: c/c-parser.cc:16026 c/c-parser.cc:26701 c/c-parser.cc:27010
! #: c/c-parser.cc:27073 c/c-parser.cc:27183 cp/parser.cc:51253
! #: cp/parser.cc:51601 cp/parser.cc:51716 cp/parser.cc:51815 cp/parser.cc:56998
! #: cp/parser.cc:57014 cp/parser.cc:57030 cp/parser.cc:57046 cp/parser.cc:57063
! #: cp/parser.cc:57080 cp/parser.cc:57097 cp/parser.cc:57128 cp/parser.cc:57142
! #: cp/parser.cc:57167 cp/parser.cc:57181
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:16049 cp/parser.cc:57156
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr ""
  
! #: c/c-parser.cc:16152 cp/parser.cc:57286
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:16159 cp/parser.cc:57292
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.cc:16171 c/c-parser.cc:16187
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used at file scope"
  msgstr ""
  
! #: c/c-parser.cc:16258 cp/parser.cc:57375
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.cc:16274 cp/parser.cc:56988
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "κακοδιαμορφωμένη γραμμή αγνοήθηκε"
  
! #: c/c-parser.cc:16661 c/c-parser.cc:21118 c/c-parser.cc:23452
! #: c/c-parser.cc:23471 c/c-parser.cc:23724 c/c-parser.cc:23782
! #: c/c-parser.cc:23789 c/c-parser.cc:23796 c/c-parser.cc:28189
! #: c/c-parser.cc:29769 c/c-parser.cc:29777 c/c-parser.cc:30153
! #: c/c-parser.cc:30163 c/c-parser.cc:30272 c/c-parser.cc:30279
! #: c/c-parser.cc:30286 c/c-parser.cc:30293 cp/parser.cc:41416
! #: cp/parser.cc:45728 cp/parser.cc:47154 cp/parser.cc:47191 cp/parser.cc:47380
! #: cp/parser.cc:47443 cp/parser.cc:47450 cp/parser.cc:47457 cp/parser.cc:53197
! #: cp/parser.cc:53204 cp/parser.cc:53211 cp/parser.cc:53218 cp/parser.cc:53766
! #: cp/parser.cc:55837 cp/parser.cc:55845 cp/parser.cc:55997 cp/parser.cc:56007
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c/c-parser.cc:16688
  #, fuzzy, gcc-internal-format
  msgid "expression must be integral"
  msgstr "Λάθος έκφραση στην αποτίμηση: %s"
  
! #: c/c-parser.cc:17295 c/c-parser.cc:31043
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: c/c-parser.cc:17299 cp/semantics.cc:9535
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: c/c-parser.cc:17341 cp/parser.cc:42307
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:17436 cp/parser.cc:42385
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:17438 cp/parser.cc:42387
  #, gcc-internal-format
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr ""
  
! #: c/c-parser.cc:17523 cp/parser.cc:42457
  #, fuzzy, gcc-internal-format
  msgid "expected constant logical expression"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: c/c-parser.cc:17600 cp/parser.cc:42539
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr ""
  
! #: c/c-parser.cc:17620 c/c-parser.cc:27066 c/c-parser.cc:27176
! #: cp/parser.cc:42557 cp/parser.cc:51593 cp/parser.cc:51708
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:17673 cp/parser.cc:42612
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:17680 cp/parser.cc:42619
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c/c-parser.cc:17682 cp/parser.cc:42621
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr ""
  
! #: c/c-parser.cc:17688 cp/parser.cc:42627
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
  
! #: c/c-parser.cc:17793 c/c-parser.cc:17853 c/c-parser.cc:17915
! #: c/c-parser.cc:17963 c/c-parser.cc:18043 c/c-parser.cc:18440
! #: c/c-parser.cc:18522 c/c-parser.cc:19136 c/c-parser.cc:19281
! #: c/c-parser.cc:19349 c/c-parser.cc:20664 c/c-parser.cc:21055
  #, fuzzy, gcc-internal-format
  msgid "expected integer expression"
  msgstr "Μη έγκυρη προπορευόμενη κανονική έκφραση"
  
! #: c/c-parser.cc:17804
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17865
  #, gcc-internal-format
  msgid "%<num_tasks%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17927 cp/semantics.cc:9750
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17976 cp/semantics.cc:9780
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr ""
  
! #: c/c-parser.cc:18010 cp/parser.cc:42853
  #, gcc-internal-format
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr ""
  
! #: c/c-parser.cc:18082 cp/parser.cc:42923
  #, gcc-internal-format
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr ""
  
! #: c/c-parser.cc:18150
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<pointer%> or %<all%>"
  msgstr ""
  
! #: c/c-parser.cc:18227 cp/parser.cc:43075
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr ""
  
! #: c/c-parser.cc:18230 cp/parser.cc:43078
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr ""
  
! #: c/c-parser.cc:18314 cp/semantics.cc:8427 cp/semantics.cc:8492
  #, fuzzy, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "Λάθος έκφραση στην αποτίμηση: %s"
  
! #: c/c-parser.cc:18326 c/c-parser.cc:18449 cp/semantics.cc:8462
! #: cp/semantics.cc:8506
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:18388 cp/parser.cc:42070
  #, fuzzy, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c/c-parser.cc:18422 cp/parser.cc:42103
  #, fuzzy, gcc-internal-format
  msgid "unexpected argument"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:18589 cp/semantics.cc:9966
  #, fuzzy, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c/c-parser.cc:18657 cp/parser.cc:46356
  #, fuzzy, gcc-internal-format
  msgid "too many %<self%> clauses"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c/c-parser.cc:18699 cp/parser.cc:43128
  #, gcc-internal-format
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr ""
  
! #: c/c-parser.cc:18708 c/c-parser.cc:18714 cp/parser.cc:43137
! #: cp/parser.cc:43147
  #, fuzzy, gcc-internal-format
  msgid "expected %<concurrent%>"
  msgstr "διπλό κλειδί"
  
! #: c/c-parser.cc:18750 cp/parser.cc:43187
  #, gcc-internal-format
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr ""
  
! #: c/c-parser.cc:18803 cp/parser.cc:43255
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:18898 cp/parser.cc:43337
! #, gcc-internal-format
! msgid "%<-%> operator for reductions deprecated in OpenMP 5.2"
! msgstr ""
! 
! #: c/c-parser.cc:18937 c/c-parser.cc:29308 cp/parser.cc:55275
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.cc:19059 cp/parser.cc:43524
  #, fuzzy, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "μη έγκυρος δηλωτής πεδίου: `%s'"
  
! #: c/c-parser.cc:19113 cp/parser.cc:43540
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:19117 cp/parser.cc:43543
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:19130 cp/semantics.cc:8553
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:19153 cp/parser.cc:43563
  #, fuzzy, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "μη έγκυρο δικαίωμα"
  
! #: c/c-parser.cc:19292 c/c-parser.cc:19303
  #, gcc-internal-format
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:19311 cp/semantics.cc:8520
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:19360 cp/semantics.cc:8649
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:19405 cp/semantics.cc:8777
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19517 c/c-parser.cc:23439 cp/parser.cc:47146
  #, gcc-internal-format
  msgid "expected %<allocator%> or %<align%>"
  msgstr ""
  
! #: c/c-parser.cc:19524 c/c-parser.cc:19691 c/c-parser.cc:19733
! #: cp/parser.cc:44048
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qs modifier"
  msgstr "διπλό κλειδί"
  
! #: c/c-parser.cc:19572 cp/semantics.cc:8910
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:19583 cp/semantics.cc:8865 cp/semantics.cc:8881
  #, gcc-internal-format
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19726
! #, gcc-internal-format
! msgid "expected %<traits%> or %<memspace%>"
! msgstr ""
! 
! #: c/c-parser.cc:19791
! #, gcc-internal-format
! msgid "legacy %<%s(%s)%> traits syntax not allowed in %<uses_allocators%> clause when using modifiers"
! msgstr ""
! 
! #: c/c-parser.cc:19809 cp/parser.cc:44110
! #, gcc-internal-format
! msgid "the specification of arguments to %<uses_allocators%> where each item is of the form %<allocator(traits)%> is deprecated since OpenMP 5.2"
! msgstr ""
! 
! #: c/c-parser.cc:19817 cp/parser.cc:44118
! #, gcc-internal-format
! msgid "%<uses_allocators%> clause only accepts a single allocator when using modifiers"
! msgstr ""
! 
! #: c/c-parser.cc:19951 cp/parser.cc:44328
  #, gcc-internal-format
  msgid "multiple linear modifiers"
  msgstr ""
  
! #: c/c-parser.cc:19963 cp/parser.cc:44341
  #, gcc-internal-format
  msgid "multiple %<step%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:19971 c/c-parser.cc:19999
  #, gcc-internal-format
  msgid "%<linear%> clause step expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:20033 cp/parser.cc:44464
! #, gcc-internal-format
! msgid "specifying the list items as arguments to the modifiers is deprecated since OpenMP 5.2"
! msgstr ""
! 
! #: c/c-parser.cc:20072
  #, gcc-internal-format
  msgid "%<safelen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:20111
  #, gcc-internal-format
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:20459 cp/parser.cc:44919
! #, gcc-internal-format
! msgid "%<sink%> modifier with %<depend%> clause deprecated since OpenMP 5.2, use with %<doacross%>"
! msgstr ""
! 
! #: c/c-parser.cc:20468 cp/parser.cc:44928
! #, gcc-internal-format
! msgid "%<source%> modifier with %<depend%> clause deprecated since OpenMP 5.2, use with %<doacross%>"
! msgstr ""
! 
! #: c/c-parser.cc:20485 cp/parser.cc:44945
  #, gcc-internal-format
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr ""
  
! #: c/c-parser.cc:20533 cp/parser.cc:45000 cp/parser.cc:45798 cp/parser.cc:45865
  #, fuzzy, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "μη έγκυρος χρήστης"
  
! #: c/c-parser.cc:20594 cp/parser.cc:45030
  #, fuzzy, gcc-internal-format
  msgid "invalid doacross kind"
  msgstr "μη έγκυρο όνομα μήνα"
  
! #: c/c-parser.cc:20629 cp/parser.cc:45231
! #, gcc-internal-format
! msgid "expected %<fallback%> modifier"
! msgstr ""
! 
! #: c/c-parser.cc:20646 cp/parser.cc:45255
! #, gcc-internal-format
! msgid "expected %<abort%>, %<default_mem%>, or %<null%> as fallback mode"
! msgstr ""
! 
! #: c/c-parser.cc:20675 cp/semantics.cc:8473
! #, gcc-internal-format
! msgid "%<dyn_groupprivate%> value must be non-negative"
! msgstr ""
! 
! #: c/c-parser.cc:20783 cp/parser.cc:45371
! #, gcc-internal-format
! msgid "illegal comma"
! msgstr ""
! 
! #: c/c-parser.cc:20793 cp/parser.cc:45381
  #, gcc-internal-format
  msgid "too many %<always%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:20804 cp/parser.cc:45395
  #, gcc-internal-format
  msgid "too many %<close%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:20815 c/c-parser.cc:21307 cp/parser.cc:45155
! #: cp/parser.cc:45409
! #, fuzzy, gcc-internal-format
! #| msgid "too many input files"
! msgid "too many %<iterator%> modifiers"
! msgstr "υπερβολικά πολλά αρχεία εισόδου"
! 
! #: c/c-parser.cc:20831 cp/parser.cc:45429
! #, fuzzy, gcc-internal-format
! #| msgid "too many input files"
! msgid "too many %<mapper%> modifiers"
! msgstr "υπερβολικά πολλά αρχεία εισόδου"
! 
! #: c/c-parser.cc:20851 cp/parser.cc:45455
! #, gcc-internal-format
! msgid "in %<declare mapper%> directives, parameter to %<mapper%> modifier must be %<default%>"
! msgstr ""
! 
! #: c/c-parser.cc:20867 c/c-parser.cc:29130 cp/parser.cc:45472
! #: cp/parser.cc:55511
! #, gcc-internal-format
! msgid "expected identifier or %<default%>"
! msgstr ""
! 
! #: c/c-parser.cc:20885 c/c-parser.cc:21296 cp/parser.cc:45141
! #: cp/parser.cc:45494
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<present%> modifiers"
  msgstr "υπερβολικά πολλά αρχεία εισόδου"
  
! #: c/c-parser.cc:20894 cp/parser.cc:45506
  #, gcc-internal-format
! msgid "%<map%> clause with map-type modifier other than %<always%>, %<close%>, %<iterator%>, %<mapper%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:20906 cp/parser.cc:45521
! #, gcc-internal-format
! msgid "%<map%> clause modifiers without comma separation is deprecated since OpenMP 5.2"
! msgstr ""
! 
! #: c/c-parser.cc:20941 cp/parser.cc:45555
  #, fuzzy, gcc-internal-format
  msgid "invalid map kind"
  msgstr "μη έγκυρος χρήστης"
  
! #: c/c-parser.cc:21025 cp/parser.cc:45651
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21037 cp/parser.cc:45662
  #, gcc-internal-format
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr ""
  
! #: c/c-parser.cc:21060 cp/semantics.cc:8674
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr ""
  
! #: c/c-parser.cc:21093 cp/parser.cc:45733
  #, fuzzy, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "Μη έγκυρη ημερομηνία `%s'."
  
! #: c/c-parser.cc:21157 cp/parser.cc:45772
! #, gcc-internal-format
! msgid "%<master%> affinity deprecated since OpenMP 5.1, use %<primary%>"
! msgstr ""
! 
! #: c/c-parser.cc:21180
  #, fuzzy, gcc-internal-format
  msgid "invalid proc_bind kind"
  msgstr "Μη έγκυρη ημερομηνία `%s'."
  
! #: c/c-parser.cc:21224
  #, gcc-internal-format
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr ""
  
! #: c/c-parser.cc:21317 cp/parser.cc:45170
! #, gcc-internal-format
! msgid "%qs clause with modifier other than %<iterator%> or %<present%>"
! msgstr ""
! 
! #: c/c-parser.cc:21413 cp/semantics.cc:10088 cp/semantics.cc:10106
  #, gcc-internal-format
  msgid "%<partial%> argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:21514 cp/semantics.cc:9247
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:21585 c/c-parser.cc:21679 cp/parser.cc:45925
! #: cp/parser.cc:46037
  #, gcc-internal-format
  msgid "string literal must not contain %<\\0%>"
  msgstr ""
  
! #: c/c-parser.cc:21594 c/c-parser.cc:21715 cp/parser.cc:45932
! #: cp/parser.cc:46072
  #, fuzzy, gcc-internal-format
  msgid "unknown foreign runtime identifier %qs"
  msgstr "άγνωστος χαρακτήρας `%s'"
  
! #: c/c-parser.cc:21609 c/c-parser.cc:21738 cp/parser.cc:45947
! #: cp/parser.cc:46094
  #, fuzzy, gcc-internal-format
  msgid "expected string literal or constant integer expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: c/c-parser.cc:21617 c/c-parser.cc:21746 cp/parser.cc:45955
! #: cp/parser.cc:46102 cp/semantics.cc:7751
  #, gcc-internal-format
  msgid "unknown foreign runtime identifier %qwd"
  msgstr ""
  
! #: c/c-parser.cc:21655 cp/parser.cc:46014
  #, gcc-internal-format
  msgid "expected %<fr%> or %<attr%> preference selector"
  msgstr ""
  
! #: c/c-parser.cc:21663 cp/parser.cc:46022
  #, gcc-internal-format
  msgid "duplicated %<fr%> preference selector"
  msgstr ""
  
! #: c/c-parser.cc:21689 cp/parser.cc:46046
  #, gcc-internal-format
  msgid "%<attr%> string literal must start with %<ompx_%>"
  msgstr ""
  
! #: c/c-parser.cc:21697 cp/parser.cc:46053
  #, gcc-internal-format
  msgid "%<attr%> string literal must not contain a comma"
  msgstr ""
  
! #: c/c-parser.cc:21709 cp/parser.cc:46065
  #, fuzzy, gcc-internal-format
  #| msgid "multi-line string literals are deprecated"
  msgid "non-empty string literal expected"
  msgstr "δε συνίσταται πια η χρήση αλφαριθμητικών σταθερών πολλαπλών γραμμών"
  
! #: c/c-parser.cc:21819 cp/parser.cc:46205
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<targetsync%> modifier"
  msgstr "διπλό κλειδί"
  
! #: c/c-parser.cc:21826 cp/parser.cc:46212
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<target%> modifier"
  msgstr "διπλό κλειδί"
  
! #: c/c-parser.cc:21833 cp/parser.cc:46219
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<prefer_type%> modifier"
  msgstr "διπλό κλειδί"
  
! #: c/c-parser.cc:21854 cp/parser.cc:46240
  #, gcc-internal-format
  msgid "expected %<prefer_type%>, %<target%>, or %<targetsync%>"
  msgstr ""
  
! #: c/c-parser.cc:21890 c/c-parser.cc:28218 cp/parser.cc:46277
! #: cp/parser.cc:53791
  #, gcc-internal-format
  msgid "missing required %<target%> and/or %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-parser.cc:22131 cp/parser.cc:46572
  #, fuzzy, gcc-internal-format
  msgid "expected an OpenACC clause"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:22142 c/c-parser.cc:22552 c/c-parser.cc:30585
! #: cp/parser.cc:46583 cp/parser.cc:47051 cp/parser.cc:54745
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: c/c-parser.cc:22187 cp/parser.cc:46631
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:22340 cp/parser.cc:46824
  #, fuzzy, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: c/c-parser.cc:22380 cp/parser.cc:46860
! #, gcc-internal-format
! msgid "%<to%> clause with %<declare target%> deprecated since OpenMP 5.2, use %<enter%>"
! msgstr ""
! 
! #: c/c-parser.cc:22541 cp/parser.cc:47040
  #, fuzzy, gcc-internal-format
  msgid "expected an OpenMP clause"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:22702 cp/parser.cc:52283
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:22712 cp/parser.cc:52293
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:22732 cp/parser.cc:52313
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.cc:22743 cp/parser.cc:52324
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.cc:22750 cp/parser.cc:52331
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:22758 cp/parser.cc:52339
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: c/c-parser.cc:22769 cp/parser.cc:52361
  #, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:22779 cp/parser.cc:52384
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:22872 cp/parser.cc:52468
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr ""
  
! #: c/c-parser.cc:22888 cp/parser.cc:52485
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
  
! #: c/c-parser.cc:22920 cp/parser.cc:52243
  #, gcc-internal-format
  msgid "%<host_data%> construct requires %<use_device%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23149 cp/parser.cc:3610
  #, fuzzy, gcc-internal-format
  msgid "%qE has not been declared"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: c/c-parser.cc:23153
  #, fuzzy, gcc-internal-format
  msgid "expected function name"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:23171 cp/parser.cc:56275
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: c/c-parser.cc:23194 c/c-parser.cc:23242 cp/parser.cc:1839
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:23234 cp/parser.cc:56326 cp/parser.cc:56373
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:23265 cp/parser.cc:56401
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.cc:23266 cp/parser.cc:56403
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr ""
  
! #: c/c-parser.cc:23311 cp/parser.cc:52701
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23370
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must be declared before %qD"
  msgstr ""
  
  # src/shred.c:1134
! #: c/c-parser.cc:23374 c/c-parser.cc:23397
  #, fuzzy, gcc-internal-format
  msgid "to be allocated variable declared here"
  msgstr "%s: το αρχείο είναι πολύ μεγάλο"
  
! #: c/c-parser.cc:23392
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must not be modified between declaration of %qD and its %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:23395
  #, gcc-internal-format
  msgid "modified here"
  msgstr ""
  
! #: c/c-parser.cc:23463 cp/parser.cc:47166 cp/parser.cc:47181
  #, gcc-internal-format
  msgid "%<align%> clause argument needs to be positive constant power of two integer expression"
  msgstr ""
  
! #: c/c-parser.cc:23487
  #, gcc-internal-format
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:23504
  #, gcc-internal-format
  msgid "function parameter %qD may not appear as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:23511
  #, gcc-internal-format
  msgid "%<allocate%> directive must be in the same scope as %qD"
  msgstr ""
  
! #: c/c-parser.cc:23519
  #, gcc-internal-format
  msgid "%qD already appeared as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:23528
  #, gcc-internal-format
  msgid "%<allocator%> clause required for static variable %qD"
  msgstr ""
  
! #: c/c-parser.cc:23539
  #, gcc-internal-format
  msgid "%<allocator%> clause requires a predefined allocator as %qD is static"
  msgstr ""
  
! #: c/c-parser.cc:23690 cp/parser.cc:47346
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23729 cp/parser.cc:47385
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr ""
  
! #: c/c-parser.cc:23753 cp/parser.cc:47414
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23768 cp/parser.cc:47429
  #, fuzzy, gcc-internal-format
  msgid "too many atomic clauses"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c/c-parser.cc:23775 cp/parser.cc:47436
  #, fuzzy, gcc-internal-format
  msgid "too many memory order clauses"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c/c-parser.cc:23813 c/c-parser.cc:23820 cp/parser.cc:47474
! #: cp/parser.cc:47481
  #, gcc-internal-format
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:23826 c/c-parser.cc:23831 cp/parser.cc:47487
! #: cp/parser.cc:47492
  #, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr ""
  
! #: c/c-parser.cc:23854 cp/parser.cc:47515
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:23865 cp/parser.cc:47526
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:23897 cp/parser.cc:47558
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23907 cp/parser.cc:47568
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr ""
  
! #: c/c-parser.cc:24028 cp/parser.cc:47668
  #, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:24035 cp/parser.cc:47675
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:24108 cp/parser.cc:47740 cp/parser.cc:48023 cp/parser.cc:48117
! #: cp/parser.cc:48135
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr ""
  
! #: c/c-parser.cc:24119 cp/parser.cc:47751
  #, fuzzy, gcc-internal-format
  msgid "unexpected %<else%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:24179 cp/parser.cc:48190
  #, gcc-internal-format
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr ""
  
! #: c/c-parser.cc:24450 cp/parser.cc:48044 cp/parser.cc:48070
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "κακοδιαμορφωμένη γραμμή αγνοήθηκε"
  
! #: c/c-parser.cc:24454 cp/parser.cc:48110 cp/parser.cc:48144
  #, fuzzy, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "κακοδιαμορφωμένη γραμμή αγνοήθηκε"
  
! #: c/c-parser.cc:24505 cp/parser.cc:48179
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:24511 cp/semantics.cc:12399 cp/semantics.cc:12409
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
  
! #: c/c-parser.cc:24614 cp/semantics.cc:12486
  #, fuzzy, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr "Λάθος έκφραση στην αποτίμηση: %s"
  
! #: c/c-parser.cc:24657
  #, fuzzy, gcc-internal-format
  msgid "%<destroy%> expression is not lvalue expression"
  msgstr "Λάθος έκφραση στην αποτίμηση: %s"
  
! #: c/c-parser.cc:24663 cp/parser.cc:48332
  #, gcc-internal-format
  msgid "the %<destroy%> expression %qE should be the same as the %<depobj%> argument %qE"
  msgstr ""
  
! #: c/c-parser.cc:24694 cp/parser.cc:48368
  #, gcc-internal-format
  msgid "expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>"
  msgstr ""
  
! #: c/c-parser.cc:24706 cp/parser.cc:48384
  #, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr ""
  
! #: c/c-parser.cc:24747 cp/parser.cc:48422
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr ""
  
! #: c/c-parser.cc:24755 cp/parser.cc:48430
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:24760
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.cc:24831 cp/parser.cc:49168
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:24898 cp/parser.cc:49237
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero preceding executable statements"
  msgstr ""
  
! #: c/c-parser.cc:24932 cp/parser.cc:49270
  #, gcc-internal-format
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr ""
  
! #: c/c-parser.cc:24937 cp/parser.cc:49276
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp scan%>"
  msgstr "κακοδιαμορφωμένη γραμμή αγνοήθηκε"
  
! #: c/c-parser.cc:24946 cp/parser.cc:49285
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero succeeding executable statements"
  msgstr ""
  
! #: c/c-parser.cc:24971 cp/parser.cc:49308
  #, fuzzy, gcc-internal-format
  msgid "for statement expected"
  msgstr "αναμενόταν ')'\n"
*************** msgstr "αναμενόταν ')'\n"
*** 49954,50710 ****
  #. Don't call cp_parser_error here since it overrides the
  #. provided message with a more confusing one if there was
  #. a bad pragma or attribute directive.
! #: c/c-parser.cc:24018 cp/parser.cc:46260 cp/parser.cc:46262 cp/parser.cc:46447
  #, fuzzy, gcc-internal-format
  msgid "loop nest expected"
  msgstr "αναμενόταν ')'\n"
  
! #: c/c-parser.cc:24070 cp/parser.cc:46335
  #, gcc-internal-format
  msgid "attributes other than OpenMP directives are not allowed on %<for%> in loop nest"
  msgstr ""
  
! #: c/c-parser.cc:24099 cp/parser.cc:46366
  #, gcc-internal-format
  msgid "%<unroll%> construct with %<partial%> clause generates just one loop with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:24110 cp/parser.cc:46377
  #, gcc-internal-format
  msgid "generated loop of %<unroll%> construct without %<partial%> clause does not have canonical form"
  msgstr ""
  
! #: c/c-parser.cc:24133 cp/parser.cc:46403
  #, gcc-internal-format
  msgid "%<tile%> construct generates %d loops with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:24144 cp/parser.cc:46414
  #, gcc-internal-format
  msgid "expected %<for%> loop or OpenMP loop transformation construct"
  msgstr ""
  
! #: c/c-parser.cc:24232 cp/semantics.cc:11471 cp/semantics.cc:11564
  #, fuzzy, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: c/c-parser.cc:24321 c/c-parser.cc:24336 cp/parser.cc:46741
! #: cp/parser.cc:46756
  #, fuzzy, gcc-internal-format
  msgid "not enough nested loops"
  msgstr "εμφάνιση πληροφοριών προόδου"
  
! #: c/c-parser.cc:24439 cp/parser.cc:47041
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.cc:24562 cp/parser.cc:46576 cp/parser.cc:46619 cp/pt.cc:18615
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.cc:24996 cp/parser.cc:47587
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %qs clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:25212 cp/parser.cc:47793
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr ""
  
! #: c/c-parser.cc:25425 c/c-parser.cc:25433
  #, fuzzy, gcc-internal-format
  msgid "expected a function name"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:25446 cp/parser.cc:50276
  #, gcc-internal-format
  msgid "expected target-function call"
  msgstr ""
  
! #: c/c-parser.cc:25516
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a function call with optional assignment"
  msgstr ""
  
! #: c/c-parser.cc:25703 cp/parser.cc:48140
  #, fuzzy, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:25970 cp/parser.cc:48427
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:25986 cp/parser.cc:48443
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26034 cp/parser.cc:48724
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:26136 cp/parser.cc:48550
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26148 cp/parser.cc:48562
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26247 cp/parser.cc:48667
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26260 cp/parser.cc:48680
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26505 cp/semantics.cc:10974
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26566
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>"
  msgstr ""
  
! #: c/c-parser.cc:26617 c/c-parser.cc:26655
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:26688 cp/parser.cc:49736
  #, fuzzy, gcc-internal-format
  msgid "expected trait selector name"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:26700 cp/parser.cc:49750
  #, gcc-internal-format
  msgid "unknown selector %qs for context selector set %qs"
  msgstr ""
  
! #: c/c-parser.cc:26728 cp/parser.cc:49779
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr ""
  
! #: c/c-parser.cc:26750 cp/parser.cc:49811
  #, gcc-internal-format
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set"
  msgstr ""
  
! #: c/c-parser.cc:26759 cp/parser.cc:49821 cp/pt.cc:18283
  #, gcc-internal-format
  msgid "%<score%> argument must be constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:26762 cp/parser.cc:49824 cp/pt.cc:18290
  #, gcc-internal-format
  msgid "%<score%> argument must be non-negative"
  msgstr ""
  
! #: c/c-parser.cc:26803 cp/parser.cc:49870
  #, fuzzy, gcc-internal-format
  msgid "expected identifier or string literal"
  msgstr "μη τερματιζόμενo αλφαριθμητικό"
  
! #: c/c-parser.cc:26827 cp/parser.cc:49900 cp/pt.cc:18307
  #, gcc-internal-format
  msgid "property must be integer expression"
  msgstr ""
  
! #: c/c-parser.cc:26837 cp/parser.cc:49911
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:26858 cp/parser.cc:49927 fortran/openmp.cc:6534
  #, fuzzy, gcc-internal-format
  msgid "%<requires%> selector is not supported yet"
  msgstr "ειδικά αρχεία μπλοκ δεν υποστηρίζονται"
  
! #: c/c-parser.cc:26917 cp/parser.cc:49990
  #, gcc-internal-format
  msgid "expected context selector set name"
  msgstr ""
  
! #: c/c-parser.cc:27032 cp/parser.cc:50494
  #, gcc-internal-format
! msgid "expected %<match%>, %<adjust_args%> or %<append_args%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27048 cp/parser.cc:50507
! #, fuzzy, gcc-internal-format
! msgid "too many %<match%> clauses"
! msgstr "πάρα πολλά ορίσματα"
! 
! #: c/c-parser.cc:27059
  #, fuzzy, gcc-internal-format
! msgid "variant %qD is not a function"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: c/c-parser.cc:27074 cp/decl.cc:8619
  #, gcc-internal-format
! msgid "variant %qD is a built-in"
  msgstr ""
  
! #: c/c-parser.cc:27120 cp/parser.cc:50569
  #, gcc-internal-format
  msgid "%qD is specified more than once"
  msgstr ""
  
! #: c/c-parser.cc:27127
  #, fuzzy, gcc-internal-format
  msgid "%qD is not of pointer type"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: c/c-parser.cc:27147 cp/parser.cc:50602
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%>"
  msgstr ""
  
! #: c/c-parser.cc:27150
  #, gcc-internal-format
  msgid "%<need_device_addr%> is not valid for C"
  msgstr ""
  
! #: c/c-parser.cc:27157 cp/parser.cc:50609
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%> followed by %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:27177 cp/parser.cc:50626
  #, fuzzy, gcc-internal-format
  msgid "expected %<interop%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:27275 cp/decl.cc:8601
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qD must be of %<omp_interop_t%>"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c/c-parser.cc:27277 cp/decl.cc:8498 cp/decl.cc:8604
  #, gcc-internal-format
  msgid "%<append_args%> specified here"
  msgstr ""
  
! #: c/c-parser.cc:27323 cp/decl.cc:8610
  #, fuzzy, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-parser.cc:27348 cp/parser.cc:50694
  #, gcc-internal-format
! msgid "an %qs clause requires a %<match%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27361
  #, gcc-internal-format
! msgid "an %qs clause can only be specified if the %<dispatch%> selector of the %<construct%> selector set appears in the %<match%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27404
  #, gcc-internal-format
! msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:27412 cp/parser.cc:50739
  #, gcc-internal-format
! msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:27619 cp/parser.cc:51028
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:27623 cp/parser.cc:51032
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:27683 cp/parser.cc:51165
  #, gcc-internal-format
  msgid "directive with only %<device_type%> or %<indirect%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:27686 cp/parser.cc:51168
  #, gcc-internal-format
  msgid "%<device_type%> clause must specify 'any' when used with an %<indirect%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27735 c/c-parser.cc:27777 cp/parser.cc:51223
! #: cp/parser.cc:51270
! #, fuzzy, gcc-internal-format
! msgid "expected %<target%>"
! msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:27749 cp/parser.cc:51236
  #, gcc-internal-format
! msgid "expected %<declare target%> or %<assumes%>"
  msgstr ""
  
! #: c/c-parser.cc:27784 cp/parser.cc:51277
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>"
  msgstr ""
  
! #: c/c-parser.cc:27795 c/c-parser.cc:27826 cp/parser.cc:51288
! #: cp/parser.cc:51319
  #, gcc-internal-format
  msgid "%qs in attribute syntax terminated with %qs in pragma syntax"
  msgstr ""
  
! #: c/c-parser.cc:27802 c/c-parser.cc:27831 cp/parser.cc:51295
! #: cp/parser.cc:51324
  #, gcc-internal-format
  msgid "%qs in pragma syntax terminated with %qs in attribute syntax"
  msgstr ""
  
! #: c/c-parser.cc:27839 cp/parser.cc:51332
  #, gcc-internal-format
  msgid "expected %<declare%> or %<assumes%>"
  msgstr ""
  
! #: c/c-parser.cc:27866
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
  msgstr ""
  
! #: c/c-parser.cc:27943
  #, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27947
  #, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27950
  #, gcc-internal-format
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27953
  #, gcc-internal-format
  msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27961
  #, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
  msgstr ""
  
! #: c/c-parser.cc:27970
  #, fuzzy, gcc-internal-format
! msgid "previous %<#pragma omp declare reduction%>"
! msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: c/c-parser.cc:28091
  #, gcc-internal-format
  msgid "expected %<omp_priv%> or function-name"
  msgstr ""
  
! #: c/c-parser.cc:28102
  #, fuzzy, gcc-internal-format
  msgid "expected function-name %<(%>"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:28121
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:28255 cp/parser.cc:52248
  #, gcc-internal-format
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr ""
  
! #: c/c-parser.cc:28326 cp/parser.cc:52341
  #, gcc-internal-format
  msgid "expected %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> or %<seq_cst%>"
  msgstr ""
  
! #: c/c-parser.cc:28355 cp/parser.cc:52376
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<self_maps%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28374 cp/parser.cc:52395
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:28386 cp/parser.cc:52407
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:28395 cp/parser.cc:52416
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:28409 cp/parser.cc:52430
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr ""
  
! #: c/c-parser.cc:28428
  #, gcc-internal-format
  msgid "zero sized type %qT in %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28434
  #, gcc-internal-format
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28552 cp/parser.cc:48943
  #, fuzzy, gcc-internal-format
  msgid "expected %<sizes%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:28581 cp/semantics.cc:9567 cp/semantics.cc:9584
  #, fuzzy, gcc-internal-format
  msgid "%<sizes%> argument needs positive integral constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c/c-parser.cc:28697 cp/parser.cc:52487
  #, fuzzy, gcc-internal-format
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:28730 cp/parser.cc:52522
  #, fuzzy, gcc-internal-format
  msgid "expected %qs or %qs"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: c/c-parser.cc:28787 cp/parser.cc:52584
  #, gcc-internal-format
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:28810 cp/parser.cc:52611
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:28813 cp/parser.cc:52614
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:28840 cp/parser.cc:50051
  #, fuzzy, gcc-internal-format
  msgid "expected at least one assumption clause"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:28926 c/c-parser.cc:29224 cp/parser.cc:50137
! #: cp/parser.cc:51553 cp/parser.cc:51580
  #, fuzzy, gcc-internal-format
  msgid "expected directive name"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:28937 cp/parser.cc:50148
  #, gcc-internal-format
  msgid "invalid OpenMP directive name in %qs clause argument: declarative, informational, and meta directives not permitted"
  msgstr ""
  
! #: c/c-parser.cc:28945 cp/parser.cc:50156
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs clause argument"
  msgstr ""
  
! #: c/c-parser.cc:28952 cp/parser.cc:50163
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:28963 cp/parser.cc:50174
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:28986 cp/parser.cc:50201
  #, fuzzy, gcc-internal-format
  msgid "unknown assumption clause %qs"
  msgstr "άγνωστο σετ `%s'"
  
! #: c/c-parser.cc:28999 cp/parser.cc:50211
  #, fuzzy, gcc-internal-format
  msgid "expected assumption clause"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:29128 cp/parser.cc:51454
  #, fuzzy, gcc-internal-format
  msgid "expected %<when%>, %<otherwise%>, or %<default%> clause"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:29142 cp/parser.cc:51469
  #, gcc-internal-format
  msgid "too many %<otherwise%> or %<default%> clauses in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29150 cp/parser.cc:51478
  #, gcc-internal-format
  msgid "%<otherwise%> or %<default%> clause must appear last in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29237 cp/parser.cc:51566
  #, fuzzy, gcc-internal-format
  msgid "unknown directive name"
  msgstr "άγνωστος χαρακτήρας `%s'"
  
! #: c/c-parser.cc:29252 cp/parser.cc:51586
  #, gcc-internal-format
  msgid "metadirectives cannot be used as variants of a %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29258 cp/parser.cc:51592
  #, gcc-internal-format
  msgid "declarative directive variants of a %<metadirective%> are not supported"
  msgstr ""
  
! #: c/c-parser.cc:29584 cp/semantics.cc:10340
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.cc:29586 cp/semantics.cc:10342
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.cc:29590 cp/semantics.cc:10344
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-parser.cc:29770 cp/parser.cc:53373
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.cc:29776 cp/parser.cc:53379
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.cc:29785
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.cc:29793 cp/parser.cc:53397
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:29886
  #, gcc-internal-format
  msgid "no closing brace"
  msgstr ""
  
! #: c/c-typeck.cc:238
  #, fuzzy, gcc-internal-format
  msgid "%qD has an incomplete type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-typeck.cc:252 c/c-typeck.cc:12559 c/c-typeck.cc:12634 cp/call.cc:5062
  #, fuzzy, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: c/c-typeck.cc:260
  #, fuzzy, gcc-internal-format
  msgid "invalid use of flexible array member"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: c/c-typeck.cc:266 cp/typeck2.cc:347 rust/backend/rust-tree.cc:3906
  #, gcc-internal-format
  msgid "invalid use of array with unspecified bounds"
  msgstr ""
  
! #: c/c-typeck.cc:274
  #, fuzzy, gcc-internal-format
  msgid "invalid use of undefined type %qT"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
  #. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
! #: c/c-typeck.cc:277
  #, fuzzy, gcc-internal-format
  msgid "invalid use of incomplete typedef %qT"
  msgstr "μη έγκυρος δεύτερος τελεστής σε κατάσταση συμβατότητας `%s'"
  
! #: c/c-typeck.cc:350
  #, gcc-internal-format
  msgid "%qT and %qT are in disjoint named address spaces"
  msgstr ""
  
! #: c/c-typeck.cc:571
  #, gcc-internal-format
  msgid "%qs attribute can only be applied to variadic functions"
  msgstr ""
  
! #: c/c-typeck.cc:958 c/c-typeck.cc:981
  #, gcc-internal-format
  msgid "function types not truly compatible in ISO C"
  msgstr ""
  
! #: c/c-typeck.cc:1137
  #, gcc-internal-format
  msgid "cannot mix operands of decimal floating and vector types"
  msgstr ""
  
! #: c/c-typeck.cc:1142
  #, gcc-internal-format
  msgid "cannot mix operands of decimal floating and complex types"
  msgstr ""
  
! #: c/c-typeck.cc:1147
  #, gcc-internal-format
  msgid "cannot mix operands of decimal floating and other floating types"
  msgstr ""
  
! #: c/c-typeck.cc:1177
  #, gcc-internal-format
  msgid "%<_Complex _BitInt(%d)%> unsupported"
  msgstr ""
  
! #: c/c-typeck.cc:1805
  #, gcc-internal-format
  msgid "invalid use of pointers to arrays with different qualifiers in ISO C before C23"
  msgstr ""
  
! #: c/c-typeck.cc:1809
  #, gcc-internal-format
  msgid "types are not quite compatible"
  msgstr ""
  
! #: c/c-typeck.cc:1813
  #, gcc-internal-format
  msgid "pointer target types incompatible in C++"
  msgstr ""
  
! #: c/c-typeck.cc:2034
  #, gcc-internal-format
  msgid "function return types not compatible due to %<volatile%>"
  msgstr ""
  
! #: c/c-typeck.cc:2284
  #, gcc-internal-format
  msgid "converting an array compound literal to a pointer leads to a dangling pointer in C++"
  msgstr ""
  
  # src/main.c:697 src/main.c:751
! #: c/c-typeck.cc:3109 c/c-typeck.cc:10710
  #, fuzzy, gcc-internal-format
  msgid "%qT has no member named %qE; did you mean %qE?"
  msgstr "Άγνωστη γλώσσα `%s'"
  
  # src/main.c:697 src/main.c:751
! #: c/c-typeck.cc:3113 c/c-typeck.cc:10714
  #, fuzzy, gcc-internal-format
  msgid "%qT has no member named %qE"
  msgstr "Άγνωστη γλώσσα `%s'"
  
! #: c/c-typeck.cc:3122
  #, gcc-internal-format
  msgid "accessing a member %qE of an atomic structure %qE"
  msgstr ""
  
! #: c/c-typeck.cc:3125
  #, gcc-internal-format
  msgid "accessing a member %qE of an atomic union %qE"
  msgstr ""
  
! #: c/c-typeck.cc:3195
  #, gcc-internal-format
  msgid "%qE is a pointer to pointer; did you mean to dereference it before applying %<->%> to it?"
  msgstr ""
  
! #: c/c-typeck.cc:3204
  #, gcc-internal-format
  msgid "%qE is a pointer; did you mean to use %<->%>?"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: c/c-typeck.cc:3211
  #, fuzzy, gcc-internal-format
  msgid "request for member %qE in something not a structure or union"
  msgstr "%s: η επιλογή `%s' είναι ασαφής\n"
  
! #: c/c-typeck.cc:3259
  #, fuzzy, gcc-internal-format
  msgid "dereferencing %<void *%> pointer"
  msgstr "Δεν μπορεί να καθοριστεί το όνομα του συστήματος"
  
! #: c/c-typeck.cc:3314
  #, fuzzy, gcc-internal-format
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "το πέρασμα του ορίσματος %d του δείκτη στη συνάρτηση"
  
! #: c/c-typeck.cc:3324 cp/typeck.cc:4151 cp/typeck.cc:4246
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr ""
  
! #: c/c-typeck.cc:3330
  #, fuzzy, gcc-internal-format
  msgid "subscripted value is pointer to function"
  msgstr "το πέρασμα του ορίσματος %d του δείκτη στη συνάρτηση"
  
! #: c/c-typeck.cc:3385
  #, gcc-internal-format
! msgid "ISO C forbids subscripting %<register%> array"
  msgstr ""
  
! #: c/c-typeck.cc:3388
  #, gcc-internal-format
  msgid "ISO C90 forbids subscripting non-lvalue array"
  msgstr ""
  
! #: c/c-typeck.cc:3507
  #, gcc-internal-format
  msgid "underspecified %qD referenced in its initializer"
  msgstr ""
  
! #: c/c-typeck.cc:3562
  #, gcc-internal-format
  msgid "enum constant defined here"
  msgstr ""
  
! #: c/c-typeck.cc:3670 cp/typeck.cc:2162
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr ""
  
! #: c/c-typeck.cc:3855
  #, fuzzy, gcc-internal-format
  msgid "called object %qE is not a function or function pointer"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: c/c-typeck.cc:3861
  #, fuzzy, gcc-internal-format
  msgid "called object %qD is not a function or function pointer"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: c/c-typeck.cc:3867
  #, fuzzy, gcc-internal-format
  msgid "called object is not a function or function pointer"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
--- 51935,52827 ----
  #. Don't call cp_parser_error here since it overrides the
  #. provided message with a more confusing one if there was
  #. a bad pragma or attribute directive.
! #: c/c-parser.cc:25000 cp/parser.cc:49330 cp/parser.cc:49332 cp/parser.cc:49517
  #, fuzzy, gcc-internal-format
  msgid "loop nest expected"
  msgstr "αναμενόταν ')'\n"
  
! #: c/c-parser.cc:25052 cp/parser.cc:49405
  #, gcc-internal-format
  msgid "attributes other than OpenMP directives are not allowed on %<for%> in loop nest"
  msgstr ""
  
! #: c/c-parser.cc:25081 cp/parser.cc:49436
  #, gcc-internal-format
  msgid "%<unroll%> construct with %<partial%> clause generates just one loop with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:25092 cp/parser.cc:49447
  #, gcc-internal-format
  msgid "generated loop of %<unroll%> construct without %<partial%> clause does not have canonical form"
  msgstr ""
  
! #: c/c-parser.cc:25115 cp/parser.cc:49473
  #, gcc-internal-format
  msgid "%<tile%> construct generates %d loops with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:25126 cp/parser.cc:49484
  #, gcc-internal-format
  msgid "expected %<for%> loop or OpenMP loop transformation construct"
  msgstr ""
  
! #: c/c-parser.cc:25214 cp/semantics.cc:11961 cp/semantics.cc:12054
  #, fuzzy, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: c/c-parser.cc:25303 c/c-parser.cc:25318 cp/parser.cc:49811
! #: cp/parser.cc:49826
  #, fuzzy, gcc-internal-format
  msgid "not enough nested loops"
  msgstr "εμφάνιση πληροφοριών προόδου"
  
! #: c/c-parser.cc:25421 cp/parser.cc:50119
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.cc:25544 cp/parser.cc:49646 cp/parser.cc:49689 cp/pt.cc:19123
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.cc:25792 cp/parser.cc:50512
! #, gcc-internal-format
! msgid "%<master%> construct deprecated since OpenMP 5.1, use %<masked%>"
! msgstr ""
! 
! #: c/c-parser.cc:25984 cp/parser.cc:50671
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %qs clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:26200 cp/parser.cc:50877
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr ""
  
! #: c/c-parser.cc:26414 c/c-parser.cc:26422
  #, fuzzy, gcc-internal-format
  msgid "expected a function name"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:26435 cp/parser.cc:53411
  #, gcc-internal-format
  msgid "expected target-function call"
  msgstr ""
  
! #: c/c-parser.cc:26505
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a function call with optional assignment"
  msgstr ""
  
! #: c/c-parser.cc:26692 cp/parser.cc:51244
  #, fuzzy, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:26959 cp/parser.cc:51531
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26975 cp/parser.cc:51547
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27023 cp/parser.cc:51828
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:27125 cp/parser.cc:51654
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27137 cp/parser.cc:51666
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27236 cp/parser.cc:51771
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27249 cp/parser.cc:51784
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27501 cp/semantics.cc:11464
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27562
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>"
  msgstr ""
  
! #: c/c-parser.cc:27613 c/c-parser.cc:27651
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:27684 cp/parser.cc:52846
  #, fuzzy, gcc-internal-format
  msgid "expected trait selector name"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:27696 cp/parser.cc:52860
  #, gcc-internal-format
  msgid "unknown selector %qs for context selector set %qs"
  msgstr ""
  
! #: c/c-parser.cc:27724 cp/parser.cc:52889
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr ""
  
! #: c/c-parser.cc:27746 cp/parser.cc:52921
  #, gcc-internal-format
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set"
  msgstr ""
  
! #: c/c-parser.cc:27755 cp/parser.cc:52931 cp/pt.cc:18771
  #, gcc-internal-format
  msgid "%<score%> argument must be constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:27758 cp/parser.cc:52934 cp/pt.cc:18778
  #, gcc-internal-format
  msgid "%<score%> argument must be non-negative"
  msgstr ""
  
! #: c/c-parser.cc:27799 cp/parser.cc:52980
  #, fuzzy, gcc-internal-format
  msgid "expected identifier or string literal"
  msgstr "μη τερματιζόμενo αλφαριθμητικό"
  
! #: c/c-parser.cc:27835 cp/parser.cc:53019 cp/pt.cc:18804
  #, gcc-internal-format
  msgid "property must be integer expression"
  msgstr ""
  
! #: c/c-parser.cc:27846 cp/parser.cc:53034
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:27867 cp/parser.cc:53050 fortran/openmp.cc:6674
  #, fuzzy, gcc-internal-format
  msgid "%<requires%> selector is not supported yet"
  msgstr "ειδικά αρχεία μπλοκ δεν υποστηρίζονται"
  
! #: c/c-parser.cc:27926 cp/parser.cc:53113
  #, gcc-internal-format
  msgid "expected context selector set name"
  msgstr ""
  
! #: c/c-parser.cc:27993
! #, fuzzy, gcc-internal-format
! msgid "variant %qD is not a function"
! msgstr "Το `%s' δεν είναι κατάλογος."
! 
! #: c/c-parser.cc:28005 cp/decl.cc:9304
  #, gcc-internal-format
! msgid "variant %qD is a built-in"
  msgstr ""
  
! #: c/c-parser.cc:28011 cp/decl.cc:9226
  #, fuzzy, gcc-internal-format
! msgid "variant %qD is the same as base function"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: c/c-parser.cc:28065 cp/parser.cc:53629
  #, gcc-internal-format
! msgid "expected %<match%>, %<adjust_args%> or %<append_args%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28081 cp/parser.cc:53642
! #, fuzzy, gcc-internal-format
! msgid "too many %<match%> clauses"
! msgstr "πάρα πολλά ορίσματα"
! 
! #: c/c-parser.cc:28143 cp/parser.cc:53718
  #, gcc-internal-format
  msgid "%qD is specified more than once"
  msgstr ""
  
! #: c/c-parser.cc:28150
  #, fuzzy, gcc-internal-format
  msgid "%qD is not of pointer type"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: c/c-parser.cc:28170 cp/parser.cc:53751
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%>"
  msgstr ""
  
! #: c/c-parser.cc:28173
  #, gcc-internal-format
  msgid "%<need_device_addr%> is not valid for C"
  msgstr ""
  
! #: c/c-parser.cc:28180 cp/parser.cc:53758
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%> followed by %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:28200 cp/parser.cc:53775
  #, fuzzy, gcc-internal-format
  msgid "expected %<interop%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:28245 cp/parser.cc:53838
! #, fuzzy, gcc-internal-format
! msgid "expected %<match%> clause"
! msgstr "%s: αναμενόταν αριθμητική τιμή."
! 
! #: c/c-parser.cc:28261
! #, gcc-internal-format
! msgid "an %qs clause can only be specified if the %<dispatch%> selector of the %<construct%> selector set appears in the %<match%> clause"
! msgstr ""
! 
! #: c/c-parser.cc:28288
! #, gcc-internal-format
! msgid "%<append_args%> with unprototyped base function is not supported yet"
! msgstr ""
! 
! #: c/c-parser.cc:28291
! #, fuzzy, gcc-internal-format
! msgid "base function %qD declared here"
! msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
! 
! #: c/c-parser.cc:28326 cp/decl.cc:9286
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qD must be of %<omp_interop_t%>"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c/c-parser.cc:28330 cp/decl.cc:9151 cp/decl.cc:9289
  #, gcc-internal-format
  msgid "%<append_args%> specified here"
  msgstr ""
  
! #: c/c-parser.cc:28373
! #, gcc-internal-format
! msgid "variant %qD and base %qD have incompatible types after %<append_args%> adjustment"
! msgstr ""
! 
! #: c/c-parser.cc:28392 cp/decl.cc:9295
  #, fuzzy, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-parser.cc:28455
  #, gcc-internal-format
! msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:28463 cp/parser.cc:53888
  #, gcc-internal-format
! msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:28471
  #, gcc-internal-format
! msgid "%<#pragma omp declare %s%> cannot be used with function multi-versioning"
  msgstr ""
  
! #: c/c-parser.cc:28563
! #, fuzzy, gcc-internal-format
! msgid "no declaration of base function %qs"
! msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
! 
! #: c/c-parser.cc:28571 cp/parser.cc:25655
! #, fuzzy, gcc-internal-format
! msgid "variant function definition does not match declaration of %qE"
! msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
! 
! #: c/c-parser.cc:28729 cp/parser.cc:54284
  #, gcc-internal-format
! msgid "use of %<omp declare target%> as a synonym for %<omp begin declare target%> has been deprecated since OpenMP 5.2"
  msgstr ""
  
! #: c/c-parser.cc:28766 cp/parser.cc:54177
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:28770 cp/parser.cc:54181
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:28830 cp/parser.cc:54319
  #, gcc-internal-format
  msgid "directive with only %<device_type%> or %<indirect%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:28833 cp/parser.cc:54322
  #, gcc-internal-format
  msgid "%<device_type%> clause must specify 'any' when used with an %<indirect%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28897 cp/parser.cc:54392
! #, gcc-internal-format
! msgid "expected %<match%>"
! msgstr ""
  
! #: c/c-parser.cc:28950 c/c-parser.cc:29052 cp/parser.cc:54445
  #, gcc-internal-format
! msgid "expected %<target%> or %<variant%>"
  msgstr ""
  
! #: c/c-parser.cc:28964 cp/parser.cc:54458
! #, gcc-internal-format
! msgid "expected %<declare target%>, %<declare variant%>, or %<assumes%>"
! msgstr ""
! 
! #: c/c-parser.cc:28997 cp/parser.cc:54496
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>"
  msgstr ""
  
! #: c/c-parser.cc:29008 c/c-parser.cc:29073 cp/parser.cc:54507
! #: cp/parser.cc:54572
  #, gcc-internal-format
  msgid "%qs in attribute syntax terminated with %qs in pragma syntax"
  msgstr ""
  
! #: c/c-parser.cc:29015 c/c-parser.cc:29078 cp/parser.cc:54514
! #: cp/parser.cc:54577
  #, gcc-internal-format
  msgid "%qs in pragma syntax terminated with %qs in attribute syntax"
  msgstr ""
  
! #: c/c-parser.cc:29029 cp/parser.cc:54528
! #, gcc-internal-format
! msgid "%<#pragma omp end declare variant%> without corresponding %<#pragma omp begin declare variant%>"
! msgstr ""
! 
! #: c/c-parser.cc:29039 cp/parser.cc:54538
! #, gcc-internal-format
! msgid "%<begin declare variant%> in attribute syntax terminated with %<end declare variant%> in pragma syntax"
! msgstr ""
! 
! #: c/c-parser.cc:29044 cp/parser.cc:54543
! #, gcc-internal-format
! msgid "%<begin declare variant%> in pragma syntax terminated with %<end declare variant%> in attribute syntax"
! msgstr ""
! 
! #: c/c-parser.cc:29086 cp/parser.cc:54585
  #, gcc-internal-format
  msgid "expected %<declare%> or %<assumes%>"
  msgstr ""
  
! #: c/c-parser.cc:29104
! #, gcc-internal-format
! msgid "%<#pragma omp declare mapper%> not at file or block scope"
! msgstr ""
! 
! #: c/c-parser.cc:29150
! #, fuzzy, gcc-internal-format
! msgid "%qT is not a struct or union type in %<#pragma omp declare mapper%>"
! msgstr "το `%s' δεν είναι κανονικό αρχείο"
! 
! #: c/c-parser.cc:29158
! #, gcc-internal-format
! msgid "redeclaration of %qs %<#pragma omp declare mapper%> for type %qT"
! msgstr ""
! 
! #: c/c-parser.cc:29166
! #, fuzzy, gcc-internal-format
! msgid "%<#pragma omp declare mapper%> previously declared here"
! msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
! 
! #: c/c-parser.cc:29202 cp/parser.cc:55580
! #, fuzzy, gcc-internal-format
! msgid "unexpected clause"
! msgstr "Μη ορισμένο όνομα %s"
! 
! #: c/c-parser.cc:29210 cp/parser.cc:55591
! #, fuzzy, gcc-internal-format
! msgid "missing %<map%> clause"
! msgstr "Ελλιπής ή κακοσχηματισμένη ιδιότητα"
! 
! #: c/c-parser.cc:29258
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
  msgstr ""
  
! #: c/c-parser.cc:29335
  #, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:29339
  #, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:29342
  #, gcc-internal-format
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:29345
  #, gcc-internal-format
  msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:29353
  #, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
  msgstr ""
  
! #: c/c-parser.cc:29362
  #, fuzzy, gcc-internal-format
! msgid "%<#pragma omp declare reduction%> previously declared here"
! msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: c/c-parser.cc:29483
  #, gcc-internal-format
  msgid "expected %<omp_priv%> or function-name"
  msgstr ""
  
! #: c/c-parser.cc:29494
  #, fuzzy, gcc-internal-format
  msgid "expected function-name %<(%>"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:29513
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:29653
  #, gcc-internal-format
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr ""
  
! #: c/c-parser.cc:29724 cp/parser.cc:55786
  #, gcc-internal-format
  msgid "expected %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> or %<seq_cst%>"
  msgstr ""
  
! #: c/c-parser.cc:29753 cp/parser.cc:55821
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<self_maps%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:29772 cp/parser.cc:55840
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:29784 cp/parser.cc:55852
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:29793 cp/parser.cc:55861
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:29807 cp/parser.cc:55875
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr ""
  
! #: c/c-parser.cc:29826
  #, gcc-internal-format
  msgid "zero sized type %qT in %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:29832
  #, gcc-internal-format
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:29950 cp/parser.cc:52052
  #, fuzzy, gcc-internal-format
  msgid "expected %<sizes%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:29979 cp/semantics.cc:9990 cp/semantics.cc:10007
  #, fuzzy, gcc-internal-format
  msgid "%<sizes%> argument needs positive integral constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c/c-parser.cc:30095 cp/parser.cc:55932
  #, fuzzy, gcc-internal-format
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:30128 cp/parser.cc:55967
  #, fuzzy, gcc-internal-format
  msgid "expected %qs or %qs"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: c/c-parser.cc:30185 cp/parser.cc:56029
  #, gcc-internal-format
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:30192 cp/parser.cc:56036
! #, gcc-internal-format
! msgid "%<#pragma omp error%> with %<at(execution)%> clause may not be used in intervening code"
! msgstr ""
! 
! #: c/c-parser.cc:30219 cp/parser.cc:56067
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:30222 cp/parser.cc:56070
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:30253 cp/parser.cc:53178
  #, fuzzy, gcc-internal-format
  msgid "expected at least one assumption clause"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:30346 c/c-parser.cc:30653 cp/parser.cc:53271
! #: cp/parser.cc:54814 cp/parser.cc:54841
  #, fuzzy, gcc-internal-format
  msgid "expected directive name"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:30358 cp/parser.cc:53283
  #, gcc-internal-format
  msgid "invalid OpenMP directive name in %qs clause argument: declarative, informational, and meta directives not permitted"
  msgstr ""
  
! #: c/c-parser.cc:30366 cp/parser.cc:53291
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs clause argument"
  msgstr ""
  
! #: c/c-parser.cc:30373 cp/parser.cc:53298
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:30384 cp/parser.cc:53309
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:30407 cp/parser.cc:53336
  #, fuzzy, gcc-internal-format
  msgid "unknown assumption clause %qs"
  msgstr "άγνωστο σετ `%s'"
  
! #: c/c-parser.cc:30420 cp/parser.cc:53346
  #, fuzzy, gcc-internal-format
  msgid "expected assumption clause"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:30549 cp/parser.cc:54707
  #, fuzzy, gcc-internal-format
  msgid "expected %<when%>, %<otherwise%>, or %<default%> clause"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:30561 cp/parser.cc:54720
! #, gcc-internal-format
! msgid "%<default%> clause on metadirectives deprecated since OpenMP 5.2, use %<otherwise%>"
! msgstr ""
! 
! #: c/c-parser.cc:30571 cp/parser.cc:54730
  #, gcc-internal-format
  msgid "too many %<otherwise%> or %<default%> clauses in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:30579 cp/parser.cc:54739
  #, gcc-internal-format
  msgid "%<otherwise%> or %<default%> clause must appear last in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:30666 cp/parser.cc:54827
  #, fuzzy, gcc-internal-format
  msgid "unknown directive name"
  msgstr "άγνωστος χαρακτήρας `%s'"
  
! #: c/c-parser.cc:30681 cp/parser.cc:54847
  #, gcc-internal-format
  msgid "metadirectives cannot be used as variants of a %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:30687 cp/parser.cc:54853
  #, gcc-internal-format
  msgid "declarative directive variants of a %<metadirective%> are not supported"
  msgstr ""
  
! #: c/c-parser.cc:31019 cp/parser.cc:51180
! #, gcc-internal-format
! msgid "%<omp groupprivate%>"
! msgstr ""
! 
! #: c/c-parser.cc:31045 cp/semantics.cc:10768
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.cc:31047 cp/semantics.cc:10770
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.cc:31051 cp/semantics.cc:10772
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-parser.cc:31132 c/c-parser.cc:31201 cp/parser.cc:56698
! #: cp/semantics.cc:12646
! #, gcc-internal-format
! msgid "%<__transaction_atomic%> without transactional memory support enabled"
! msgstr ""
! 
! #: c/c-parser.cc:31134 c/c-parser.cc:31203 cp/parser.cc:56696
! #: cp/semantics.cc:12644
! #, gcc-internal-format
! msgid "%<__transaction_relaxed%> without transactional memory support enabled"
! msgstr ""
! 
! #: c/c-parser.cc:31235 cp/parser.cc:56829
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.cc:31241 cp/parser.cc:56835
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.cc:31250
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.cc:31258 cp/parser.cc:56853
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:31351
  #, gcc-internal-format
  msgid "no closing brace"
  msgstr ""
  
! #: c/c-typeck.cc:246
  #, fuzzy, gcc-internal-format
  msgid "%qD has an incomplete type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-typeck.cc:260 c/c-typeck.cc:13076 c/c-typeck.cc:13150 cp/call.cc:5129
  #, fuzzy, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: c/c-typeck.cc:268
  #, fuzzy, gcc-internal-format
  msgid "invalid use of flexible array member"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: c/c-typeck.cc:274 cp/typeck2.cc:435 rust/backend/rust-tree.cc:3934
  #, gcc-internal-format
  msgid "invalid use of array with unspecified bounds"
  msgstr ""
  
! #: c/c-typeck.cc:282
  #, fuzzy, gcc-internal-format
  msgid "invalid use of undefined type %qT"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
  #. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
! #: c/c-typeck.cc:285
  #, fuzzy, gcc-internal-format
  msgid "invalid use of incomplete typedef %qT"
  msgstr "μη έγκυρος δεύτερος τελεστής σε κατάσταση συμβατότητας `%s'"
  
! #: c/c-typeck.cc:358
  #, gcc-internal-format
  msgid "%qT and %qT are in disjoint named address spaces"
  msgstr ""
  
! #: c/c-typeck.cc:579
  #, gcc-internal-format
  msgid "%qs attribute can only be applied to variadic functions"
  msgstr ""
  
! #: c/c-typeck.cc:652
  #, gcc-internal-format
  msgid "function types not truly compatible in ISO C"
  msgstr ""
  
! #: c/c-typeck.cc:1140
  #, gcc-internal-format
  msgid "cannot mix operands of decimal floating and vector types"
  msgstr ""
  
! #: c/c-typeck.cc:1145
  #, gcc-internal-format
  msgid "cannot mix operands of decimal floating and complex types"
  msgstr ""
  
! #: c/c-typeck.cc:1150
  #, gcc-internal-format
  msgid "cannot mix operands of decimal floating and other floating types"
  msgstr ""
  
! #: c/c-typeck.cc:1180
  #, gcc-internal-format
  msgid "%<_Complex _BitInt(%d)%> unsupported"
  msgstr ""
  
! #: c/c-typeck.cc:1829
  #, gcc-internal-format
  msgid "invalid use of pointers to arrays with different qualifiers in ISO C before C23"
  msgstr ""
  
! #: c/c-typeck.cc:1833
  #, gcc-internal-format
  msgid "types are not quite compatible"
  msgstr ""
  
! #: c/c-typeck.cc:1837
  #, gcc-internal-format
  msgid "pointer target types incompatible in C++"
  msgstr ""
  
! #: c/c-typeck.cc:2055
  #, gcc-internal-format
  msgid "function return types not compatible due to %<volatile%>"
  msgstr ""
  
! #: c/c-typeck.cc:2270
  #, gcc-internal-format
  msgid "converting an array compound literal to a pointer leads to a dangling pointer in C++"
  msgstr ""
  
+ #: c/c-typeck.cc:3050
+ #, fuzzy, gcc-internal-format
+ msgid "%<counted_by%> attribute is not allowed for a pointer to structure or union with flexible array member"
+ msgstr "μη έγκυρη ώρα της μέρας"
+ 
  # src/main.c:697 src/main.c:751
! #: c/c-typeck.cc:3292 c/c-typeck.cc:11224
  #, fuzzy, gcc-internal-format
  msgid "%qT has no member named %qE; did you mean %qE?"
  msgstr "Άγνωστη γλώσσα `%s'"
  
  # src/main.c:697 src/main.c:751
! #: c/c-typeck.cc:3296 c/c-typeck.cc:11228
  #, fuzzy, gcc-internal-format
  msgid "%qT has no member named %qE"
  msgstr "Άγνωστη γλώσσα `%s'"
  
! #: c/c-typeck.cc:3305
  #, gcc-internal-format
  msgid "accessing a member %qE of an atomic structure %qE"
  msgstr ""
  
! #: c/c-typeck.cc:3308
  #, gcc-internal-format
  msgid "accessing a member %qE of an atomic union %qE"
  msgstr ""
  
! #: c/c-typeck.cc:3375
  #, gcc-internal-format
  msgid "%qE is a pointer to pointer; did you mean to dereference it before applying %<->%> to it?"
  msgstr ""
  
! #: c/c-typeck.cc:3384
  #, gcc-internal-format
  msgid "%qE is a pointer; did you mean to use %<->%>?"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: c/c-typeck.cc:3391
  #, fuzzy, gcc-internal-format
  msgid "request for member %qE in something not a structure or union"
  msgstr "%s: η επιλογή `%s' είναι ασαφής\n"
  
! #: c/c-typeck.cc:3439
  #, fuzzy, gcc-internal-format
  msgid "dereferencing %<void *%> pointer"
  msgstr "Δεν μπορεί να καθοριστεί το όνομα του συστήματος"
  
! #: c/c-typeck.cc:3494
  #, fuzzy, gcc-internal-format
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "το πέρασμα του ορίσματος %d του δείκτη στη συνάρτηση"
  
! #: c/c-typeck.cc:3504 cp/typeck.cc:4273 cp/typeck.cc:4367
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr ""
  
! #: c/c-typeck.cc:3510
  #, fuzzy, gcc-internal-format
  msgid "subscripted value is pointer to function"
  msgstr "το πέρασμα του ορίσματος %d του δείκτη στη συνάρτηση"
  
! #: c/c-typeck.cc:3565
! #, fuzzy, gcc-internal-format
! msgid "array subscript is negative"
! msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
! 
! #: c/c-typeck.cc:3578
  #, gcc-internal-format
! msgid "ISO C forbids subscripting %<register%> array before C2Y"
  msgstr ""
  
! #: c/c-typeck.cc:3582
  #, gcc-internal-format
  msgid "ISO C90 forbids subscripting non-lvalue array"
  msgstr ""
  
! #: c/c-typeck.cc:3787
  #, gcc-internal-format
  msgid "underspecified %qD referenced in its initializer"
  msgstr ""
  
! #: c/c-typeck.cc:3832
! #, gcc-internal-format
! msgid "enum constant defined in struct or union is not visible in C++"
! msgstr ""
! 
! #: c/c-typeck.cc:3834
  #, gcc-internal-format
  msgid "enum constant defined here"
  msgstr ""
  
! #: c/c-typeck.cc:3953 cp/typeck.cc:2277
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr ""
  
! #: c/c-typeck.cc:4296
  #, fuzzy, gcc-internal-format
  msgid "called object %qE is not a function or function pointer"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: c/c-typeck.cc:4302
  #, fuzzy, gcc-internal-format
  msgid "called object %qD is not a function or function pointer"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: c/c-typeck.cc:4308
  #, fuzzy, gcc-internal-format
  msgid "called object is not a function or function pointer"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
*************** msgstr "Το επώνυμο αντικε
*** 50712,52520 ****
  #. This situation leads to run-time undefined behavior.  We can't,
  #. therefore, simply error unless we can prove that all possible
  #. executions of the program must execute the code.
! #: c/c-typeck.cc:3896
  #, gcc-internal-format
  msgid "function called through a non-compatible type"
  msgstr ""
  
! #: c/c-typeck.cc:3901 c/c-typeck.cc:3957
  #, fuzzy, gcc-internal-format
  msgid "function with qualified void return type called"
  msgstr "μη έγκυρος αριθμός αρχείου στη δήλωση πεδίου: `%s'"
  
! #: c/c-typeck.cc:4012
  #, gcc-internal-format, gfc-internal-format
  msgid "type of formal parameter %d is incomplete"
  msgstr ""
  
! #: c/c-typeck.cc:4024
  #, gcc-internal-format
  msgid "passing argument %d of %qE as integer rather than floating due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:4030
  #, gcc-internal-format
  msgid "passing argument %d of %qE as integer rather than complex due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:4036
  #, gcc-internal-format
  msgid "passing argument %d of %qE as complex rather than floating due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:4042
  #, gcc-internal-format
  msgid "passing argument %d of %qE as floating rather than integer due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:4048
  #, gcc-internal-format
  msgid "passing argument %d of %qE as complex rather than integer due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:4054
  #, gcc-internal-format
  msgid "passing argument %d of %qE as floating rather than complex due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:4070
  #, gcc-internal-format
  msgid "passing argument %d of %qE as %<float%> rather than %<double%> due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:4096
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
  msgstr "το πέρασμα του ορίσματος %d του δείκτη στη συνάρτηση"
  
! #: c/c-typeck.cc:4122
  #, gcc-internal-format
  msgid "passing argument %d of %qE with different width due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:4146
  #, gcc-internal-format
  msgid "passing argument %d of %qE as unsigned due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:4151
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE as signed due to prototype"
  msgstr "το πέρασμα του ορίσματος %d του δείκτη στη συνάρτηση"
  
! #: c/c-typeck.cc:4325
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to procedure `%s'"
  msgid "too many arguments to method %qE; expected %i, have %i"
  msgstr "πάρα πολλά ορίσματα στη ρουτίνα `%s'"
  
! #: c/c-typeck.cc:4329
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to function %qE; expected %i, have %i"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c/c-typeck.cc:4339
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to built-in function %qE expecting %d"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c/c-typeck.cc:4352
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for method %qE declared without parameters"
  msgstr ""
  
! #: c/c-typeck.cc:4357
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for function %qE declared without parameters"
  msgstr ""
  
! #: c/c-typeck.cc:4433
  #, fuzzy, gcc-internal-format
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: c/c-typeck.cc:4514
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function %qE; expected at least %i, have %i"
  msgstr "πολύ λίγα ορίσματα"
  
! #: c/c-typeck.cc:4515
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function %qE; expected %i, have %i"
  msgstr "πολύ λίγα ορίσματα"
  
! #: c/c-typeck.cc:4529
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "πολύ λίγα ορίσματα"
  
! #: c/c-typeck.cc:4707 c/c-typeck.cc:4735 cp/typeck.cc:5965 cp/typeck.cc:6253
  #, fuzzy, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: c/c-typeck.cc:4715 c/c-typeck.cc:4726 cp/typeck.cc:6002 cp/typeck.cc:6026
  #, fuzzy, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c/c-typeck.cc:4718 c/c-typeck.cc:4729 cp/typeck.cc:6005 cp/typeck.cc:6029
  #, fuzzy, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr "Δεν μπορεί να καθοριστεί το όνομα του συστήματος"
  
! #: c/c-typeck.cc:4747 c/c-typeck.cc:4754 c/c-typeck.cc:6131 c/c-typeck.cc:6136
! #: c/c-typeck.cc:8684 cp/tree.cc:6464
  #, fuzzy, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: c/c-typeck.cc:4775
  #, gcc-internal-format
  msgid "comparison between %qT and %qT"
  msgstr ""
  
! #: c/c-typeck.cc:4834
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in subtraction"
  msgstr ""
  
! #: c/c-typeck.cc:4837
  #, gcc-internal-format
  msgid "pointer to a function used in subtraction"
  msgstr ""
  
! #: c/c-typeck.cc:4871
  #, gcc-internal-format
  msgid "arithmetic on pointer to an incomplete type"
  msgstr ""
  
! #: c/c-typeck.cc:4880 cp/typeck.cc:7053
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr ""
  
! #: c/c-typeck.cc:5329
  #, fuzzy, gcc-internal-format
  msgid "%<~%> on a boolean expression"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: c/c-typeck.cc:5333
  #, gcc-internal-format
  msgid "did you mean to use logical not?"
  msgstr ""
  
! #: c/c-typeck.cc:5343
  #, gcc-internal-format
  msgid "ISO C does not support %<~%> for complex conjugation"
  msgstr ""
  
! #: c/c-typeck.cc:5367
  #, fuzzy, gcc-internal-format
  msgid "wrong type argument to absu"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: c/c-typeck.cc:5393
  #, gcc-internal-format
  msgid "wrong type argument to unary exclamation mark"
  msgstr ""
  
! #: c/c-typeck.cc:5451
  #, gcc-internal-format
  msgid "increment of enumeration value is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:5454
  #, gcc-internal-format
  msgid "decrement of enumeration value is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:5461
  #, fuzzy, gcc-internal-format
  msgid "increment of a boolean expression"
  msgstr "Μη αναγνωρίσιμη μεταβλητή `%s'"
  
! #: c/c-typeck.cc:5464
  #, fuzzy, gcc-internal-format
  msgid "decrement of a boolean expression"
  msgstr "Εξαίρεση κινητής υποδιαστολής"
  
! #: c/c-typeck.cc:5480
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<++%> and %<--%> on complex types before C2Y"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-typeck.cc:5507 c/c-typeck.cc:5541
  #, gcc-internal-format
  msgid "wrong type argument to increment"
  msgstr ""
  
! #: c/c-typeck.cc:5509 c/c-typeck.cc:5544
  #, gcc-internal-format
  msgid "wrong type argument to decrement"
  msgstr ""
  
! #: c/c-typeck.cc:5529
  #, fuzzy, gcc-internal-format
  msgid "increment of pointer to an incomplete type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-typeck.cc:5533
  #, fuzzy, gcc-internal-format
  msgid "decrement of pointer to an incomplete type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-typeck.cc:5641
  #, fuzzy, gcc-internal-format
  msgid "taking address of expression of type %<void%>"
  msgstr "αδυναμία ανάγνωσης καταλόγου locale `%s'"
  
! #: c/c-typeck.cc:5704 c/c-typeck.cc:5900
  #, fuzzy, gcc-internal-format
  msgid "cannot take address of bit-field %qD"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το αρχείο fifo `%s'"
  
! #: c/c-typeck.cc:5718
  #, gcc-internal-format
  msgid "cannot take address of scalar with reverse storage order"
  msgstr ""
  
! #: c/c-typeck.cc:5726
  #, gcc-internal-format
  msgid "address of array with reverse scalar storage order requested"
  msgstr ""
  
! #: c/c-typeck.cc:5915
  #, gcc-internal-format
  msgid "address of register compound literal requested"
  msgstr ""
  
! #: c/c-typeck.cc:5936
  #, gcc-internal-format
  msgid "global register variable %qD used in nested function"
  msgstr ""
  
! #: c/c-typeck.cc:5939
  #, gcc-internal-format
  msgid "register variable %qD used in nested function"
  msgstr ""
  
! #: c/c-typeck.cc:5944
  #, gcc-internal-format
  msgid "address of global register variable %qD requested"
  msgstr ""
  
! #: c/c-typeck.cc:5946 d/d-codegen.cc:761
  #, gcc-internal-format
  msgid "address of register variable %qD requested"
  msgstr ""
  
! #: c/c-typeck.cc:6085
  #, fuzzy, gcc-internal-format
  msgid "non-lvalue array in conditional expression"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: c/c-typeck.cc:6181
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other result of conditional"
  msgstr ""
  
! #: c/c-typeck.cc:6240 c/c-typeck.cc:6246
  #, gcc-internal-format
  msgid "operand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operand"
  msgstr ""
  
! #: c/c-typeck.cc:6263
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr with only one void side"
  msgstr ""
  
! #: c/c-typeck.cc:6280
  #, fuzzy, gcc-internal-format
  msgid "pointers to disjoint address spaces used in conditional expression"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: c/c-typeck.cc:6304
  #, fuzzy, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: c/c-typeck.cc:6308
  #, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression in ISO C before C23"
  msgstr ""
  
! #: c/c-typeck.cc:6313
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6335
  #, gcc-internal-format
  msgid "pointer type mismatch in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6338
  #, fuzzy, gcc-internal-format
  msgid "first expression has type %qT"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: c/c-typeck.cc:6339
  #, fuzzy, gcc-internal-format
  msgid "second expression has type %qT"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: c/c-typeck.cc:6350 c/c-typeck.cc:6363
  #, gcc-internal-format
  msgid "pointer/integer type mismatch in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6390
  #, gcc-internal-format
  msgid "type mismatch in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6506
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %E"
  msgstr ""
  
! #: c/c-typeck.cc:6510
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>"
  msgstr ""
  
! #: c/c-typeck.cc:6529
  #, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>: %E"
  msgstr ""
  
! #: c/c-typeck.cc:6534
  #, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>"
  msgstr ""
  
! #: c/c-typeck.cc:6543 cp/cvt.cc:1132 rust/backend/rust-tree.cc:640
  #, fuzzy, gcc-internal-format
  msgid "in call to %qD, declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: c/c-typeck.cc:6592
  #, gcc-internal-format
  msgid "left-hand operand of comma expression has no effect"
  msgstr ""
  
! #: c/c-typeck.cc:6610 c/c-typeck.cc:13226
  #, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr ""
  
! #: c/c-typeck.cc:6681
  msgid "cast adds %q#v qualifier to function type"
  msgstr ""
  
! #: c/c-typeck.cc:6687
  msgid "cast discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:6722
  #, gcc-internal-format
  msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
  msgstr ""
  
! #: c/c-typeck.cc:6819
  #, gcc-internal-format
  msgid "cast specifies array type"
  msgstr ""
  
! #: c/c-typeck.cc:6825
  #, gcc-internal-format
  msgid "cast specifies function type"
  msgstr ""
  
! #: c/c-typeck.cc:6840
  #, gcc-internal-format
  msgid "ISO C forbids casting nonscalar to the same type"
  msgstr ""
  
! #: c/c-typeck.cc:6844
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %qT"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: c/c-typeck.cc:6864
  #, gcc-internal-format
  msgid "ISO C forbids casts to union type"
  msgstr ""
  
! #: c/c-typeck.cc:6874
  #, gcc-internal-format
  msgid "cast to union type from type not present in union"
  msgstr ""
  
! #: c/c-typeck.cc:6909
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint generic address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6914
  #, gcc-internal-format
  msgid "cast to generic address space pointer from disjoint %qs address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6919
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint %qs address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6952
  #, gcc-internal-format
  msgid "cast increases required alignment of target type"
  msgstr ""
  
! #: c/c-typeck.cc:6964
  #, gcc-internal-format
  msgid "cast from pointer to integer of different size"
  msgstr ""
  
! #: c/c-typeck.cc:6969
  #, gcc-internal-format
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:6979 cp/typeck.cc:9499
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr ""
  
! #: c/c-typeck.cc:6993
  #, gcc-internal-format
  msgid "ISO C forbids conversion of function pointer to object pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:7002
  #, gcc-internal-format
  msgid "ISO C forbids conversion of object pointer to function pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:7012
  #, fuzzy, gcc-internal-format
  msgid "cast between incompatible function types from %qT to %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: c/c-typeck.cc:7127
  #, gcc-internal-format
  msgid "defining a type in a cast is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7169
  #, gcc-internal-format
  msgid "assignment to expression with array type"
  msgstr ""
  
! #: c/c-typeck.cc:7295
  #, gcc-internal-format
  msgid "enum conversion in assignment is invalid in C++"
  msgstr ""
  
  # src/request.c:263
! #: c/c-typeck.cc:7497 c/c-typeck.cc:7516 c/c-typeck.cc:7573
  #, fuzzy, gcc-internal-format
  msgid "(near initialization for %qs)"
  msgstr "Το βήμα αρχικοποίησης απέτυχε"
  
! #: c/c-typeck.cc:7589
  #, fuzzy, gcc-internal-format
  msgid "array initialized from parenthesized string constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c/c-typeck.cc:7639
  #, fuzzy
  msgid "expected %e but argument is of type %e"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: c/c-typeck.cc:7673
  #, gcc-internal-format
  msgid "%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7676
  #, gcc-internal-format
  msgid "%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7681
  #, fuzzy, gcc-internal-format
  msgid "built-in %qD declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: c/c-typeck.cc:7738 c/c-typeck.cc:8646
  #, fuzzy
  msgid "%e declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: c/c-typeck.cc:7931
  #, gcc-internal-format
  msgid "enum conversion when passing argument %d of %qE is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7936
  #, fuzzy, gcc-internal-format
  msgid "expected %qT but argument is of type %qT"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: c/c-typeck.cc:7940
  #, fuzzy, gcc-internal-format
  msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: c/c-typeck.cc:7945
  #, fuzzy, gcc-internal-format
  msgid "enum conversion from %qT to %qT in initialization is invalid in C++"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: c/c-typeck.cc:7950
  #, fuzzy, gcc-internal-format
  msgid "enum conversion from %qT to %qT in return is invalid in C++"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: c/c-typeck.cc:7968
  #, fuzzy, gcc-internal-format
  msgid "implicit conversion from %qT to %qT"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: c/c-typeck.cc:8150 c/c-typeck.cc:8549
  #, fuzzy
  msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:8153 c/c-typeck.cc:8552
  msgid "assignment makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:8156 c/c-typeck.cc:8554
  #, fuzzy
  msgid "initialization makes %q#v qualified function pointer from unqualified"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:8159 c/c-typeck.cc:8556
  msgid "return makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:8167 c/c-typeck.cc:8439 c/c-typeck.cc:8482
  #, fuzzy
  msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:8169 c/c-typeck.cc:8441 c/c-typeck.cc:8484
  #, fuzzy
  msgid "assignment discards %qv qualifier from pointer target type"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:8171 c/c-typeck.cc:8443 c/c-typeck.cc:8486
  #, fuzzy
  msgid "initialization discards %qv qualifier from pointer target type"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:8173 c/c-typeck.cc:8445 c/c-typeck.cc:8488
  #, fuzzy
  msgid "return discards %qv qualifier from pointer target type"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:8182
  #, gcc-internal-format
  msgid "ISO C prohibits argument conversion to union type"
  msgstr ""
  
! #: c/c-typeck.cc:8250
  #, fuzzy, gcc-internal-format
  msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: c/c-typeck.cc:8277
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE from pointer to non-enclosed address space"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c/c-typeck.cc:8288
  #, gcc-internal-format
  msgid "assignment from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8299
  #, fuzzy, gcc-internal-format
  msgid "initialization from pointer to non-enclosed address space"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:8309
  #, gcc-internal-format
  msgid "return from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8325
  #, fuzzy, gcc-internal-format
  msgid "expected %qT but pointer is of type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: c/c-typeck.cc:8340
  #, gcc-internal-format
  msgid "argument %d of %qE might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:8346
  #, gcc-internal-format
  msgid "assignment left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:8352
  #, gcc-internal-format
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:8357 cp/typeck.cc:10675
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:8381
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible scalar storage order"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c/c-typeck.cc:8391
  #, gcc-internal-format
  msgid "assignment to %qT from pointer type %qT with incompatible scalar storage order"
  msgstr ""
  
! #: c/c-typeck.cc:8401
  #, gcc-internal-format
  msgid "initialization of %qT from pointer type %qT with incompatible scalar storage order"
  msgstr ""
  
! #: c/c-typeck.cc:8406
  #, gcc-internal-format
  msgid "returning %qT from pointer type with incompatible scalar storage order %qT"
  msgstr ""
  
! #: c/c-typeck.cc:8456
  #, gcc-internal-format
  msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:8459
  #, gcc-internal-format
  msgid "ISO C forbids assignment between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:8461
  #, gcc-internal-format
  msgid "ISO C forbids initialization between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:8463
  #, gcc-internal-format
  msgid "ISO C forbids return between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:8493
  #, gcc-internal-format
  msgid "array with qualifier on the element is not qualified before C23"
  msgstr ""
  
! #: c/c-typeck.cc:8511
  #, gcc-internal-format
  msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:8519
  #, fuzzy, gcc-internal-format
  msgid "pointer targets in assignment from %qT to %qT differ in signedness"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: c/c-typeck.cc:8525
  #, gcc-internal-format
  msgid "pointer targets in initialization of %qT from %qT differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:8530
  #, gcc-internal-format
  msgid "pointer targets in returning %qT from a function with return type %qT differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:8577
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible pointer type"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c/c-typeck.cc:8588
  #, fuzzy
  msgid "assignment to %e from pointer to %qD with incompatible type %e"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-typeck.cc:8594
  #, fuzzy
  msgid "assignment to %e from incompatible pointer type %e"
  msgstr "Δεν είναι δυνατόν να βρεθεί ο τύπος του επεξεργαστή."
  
! #: c/c-typeck.cc:8603
  #, fuzzy
  msgid "initialization of %e from pointer to %qD with incompatible type %e"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:8609
  #, fuzzy
  msgid "initialization of %e from incompatible pointer type %e"
  msgstr "Δεν είναι δυνατόν να βρεθεί ο τύπος του επεξεργαστή."
  
! #: c/c-typeck.cc:8617
  #, fuzzy
  msgid "returning pointer to %qD of type %e from a function with incompatible type %e"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: c/c-typeck.cc:8623
  #, fuzzy
  msgid "returning %e from a function with incompatible return type %e"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-typeck.cc:8699
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:8709
  #, fuzzy, gcc-internal-format
  msgid "assignment to %qT from %qT makes pointer from integer without a cast"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:8715
  #, fuzzy, gcc-internal-format
  msgid "initialization of %qT from %qT makes pointer from integer without a cast"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:8720
  #, fuzzy, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes pointer from integer without a cast"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:8742
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:8752
  #, fuzzy, gcc-internal-format
  msgid "assignment to %qT from %qT makes integer from pointer without a cast"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:8758
  #, fuzzy, gcc-internal-format
  msgid "initialization of %qT from %qT makes integer from pointer without a cast"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:8762
  #, fuzzy, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes integer from pointer without a cast"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:8795
  #, fuzzy, gcc-internal-format
  msgid "incompatible type for argument %d of %qE"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: c/c-typeck.cc:8806
  #, fuzzy, gcc-internal-format
  msgid "incompatible types when assigning to type %qT from type %qT"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: c/c-typeck.cc:8817
  #, fuzzy, gcc-internal-format
  msgid "incompatible types when initializing type %qT using type %qT"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: c/c-typeck.cc:8827
  #, fuzzy, gcc-internal-format
  msgid "incompatible types when returning type %qT but %qT was expected"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: c/c-typeck.cc:8907
  #, gcc-internal-format
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr ""
  
! #: c/c-typeck.cc:9149
  #, gcc-internal-format
  msgid "%<constexpr%> pointer initializer is not null"
  msgstr ""
  
! #: c/c-typeck.cc:9166 c/c-typeck.cc:9176 c/c-typeck.cc:9238 c/c-typeck.cc:9391
  #, gcc-internal-format
  msgid "%<constexpr%> initializer not representable in type of object"
  msgstr ""
  
! #: c/c-typeck.cc:9172
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> integer initializer is not an integer constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: c/c-typeck.cc:9186
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> initializer is not an arithmetic constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: c/c-typeck.cc:9203
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a real type is of complex type"
  msgstr ""
  
! #: c/c-typeck.cc:9212
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:9356 c/c-typeck.cc:10324 cp/typeck2.cc:1241
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.cc:9372 cp/typeck2.cc:1258
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr ""
  
! #: c/c-typeck.cc:9418
  #, gcc-internal-format
  msgid "initializer-string for array of %qT is too long (%wu chars into %wu available)"
  msgstr ""
  
! #: c/c-typeck.cc:9423
  #, gcc-internal-format
  msgid "initializer-string for array of %qT is too long for C++ (%wu chars into %wu available)"
  msgstr ""
  
! #: c/c-typeck.cc:9430
  #, gcc-internal-format
  msgid "initializer-string for array of %qT truncates NUL terminator but destination lacks %qs attribute (%wu chars into %wu available)"
  msgstr ""
  
! #: c/c-typeck.cc:9442
  #, gcc-internal-format
  msgid "array of inappropriate type initialized from string constant"
  msgstr ""
  
! #: c/c-typeck.cc:9510 cp/typeck.cc:2556
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: c/c-typeck.cc:9524 c/c-typeck.cc:9664 c/c-typeck.cc:10418
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer"
  msgstr "μη έγκυρο μέγεθος οριζόντιου στηλοθέτη: %s"
  
! #: c/c-typeck.cc:9536 c/c-typeck.cc:9560 c/c-typeck.cc:9563 c/c-typeck.cc:9571
! #: c/c-typeck.cc:9633 c/c-typeck.cc:11401 c/c-typeck.cc:11485
  #, fuzzy, gcc-internal-format
  msgid "initializer element is not constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c/c-typeck.cc:9545
  #, gcc-internal-format
  msgid "array initialized from non-constant array expression"
  msgstr ""
  
! #: c/c-typeck.cc:9576 c/c-typeck.cc:9646 c/c-typeck.cc:11495
  #, fuzzy, gcc-internal-format
  msgid "initializer element is not a constant expression"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c/c-typeck.cc:9598 cp/typeck2.cc:1340
  #, fuzzy, gcc-internal-format
  msgid "conversion from %qT to %qT changes value from %qd to %qd"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: c/c-typeck.cc:9640 c/c-typeck.cc:11490
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr ""
  
! #: c/c-typeck.cc:9946 cp/decl.cc:7904
  #, fuzzy, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: c/c-typeck.cc:10172
  #, fuzzy, gcc-internal-format
  msgid "extra brace group at end of initializer"
  msgstr "ακολουθούν σκουπίδια στο τέλος της γραμμής"
  
! #: c/c-typeck.cc:10256
  #, gcc-internal-format
  msgid "braces around scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10326 c/c-typeck.cc:10330 c/c-typeck.cc:12093
! #: c/c-typeck.cc:12218 cp/typeck2.cc:1268 cp/typeck2.cc:1621
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr ""
  
! #: c/c-typeck.cc:10367
  #, gcc-internal-format
  msgid "missing braces around initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10390
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for field %qD of %qT"
  msgstr "έχει παραληφθεί το αρχείο προορισμού"
  
! #: c/c-typeck.cc:10430
  #, gcc-internal-format
  msgid "extra elements in scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10552 c/c-typeck.cc:10634
  #, gcc-internal-format
  msgid "array index in non-array initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10557 c/c-typeck.cc:10696
  #, gcc-internal-format
  msgid "field name not in record or union initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10607
  #, gcc-internal-format
  msgid "array index in initializer not of integer type"
  msgstr ""
  
! #: c/c-typeck.cc:10616 c/c-typeck.cc:10625
  #, fuzzy, gcc-internal-format
  msgid "array index in initializer is not an integer constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: c/c-typeck.cc:10630 c/c-typeck.cc:10632
  #, gcc-internal-format
  msgid "nonconstant array index in initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10636 c/c-typeck.cc:10639
  #, gcc-internal-format
  msgid "array index in initializer exceeds array bounds"
  msgstr ""
  
! #: c/c-typeck.cc:10658
  #, gcc-internal-format
  msgid "empty index range in initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10667
  #, gcc-internal-format
  msgid "array index range in initializer exceeds array bounds"
  msgstr ""
  
! #: c/c-typeck.cc:10801 c/c-typeck.cc:10856 c/c-typeck.cc:10897
! #: c/c-typeck.cc:10957 c/c-typeck.cc:11004 c/c-typeck.cc:11592
  #, gcc-internal-format
  msgid "initialized field overwritten"
  msgstr ""
  
! #: c/c-typeck.cc:10892 c/c-typeck.cc:10953 c/c-typeck.cc:11000
! #: c/c-typeck.cc:11589
  #, gcc-internal-format
  msgid "initialized field with side-effects overwritten"
  msgstr ""
  
! #: c/c-typeck.cc:11517
  #, gcc-internal-format
  msgid "enum conversion in initialization is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:11963
  #, fuzzy, gcc-internal-format
  msgid "excess elements in %qT initializer"
  msgstr "έχει παραληφθεί το αρχείο προορισμού"
  
! #: c/c-typeck.cc:11975 c/c-typeck.cc:12052
  #, gcc-internal-format
  msgid "excess elements in struct initializer"
  msgstr ""
  
! #: c/c-typeck.cc:11996
  #, gcc-internal-format
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:12067 c/c-typeck.cc:12193 cp/typeck2.cc:1245
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.cc:12163
  #, gcc-internal-format
  msgid "excess elements in union initializer"
  msgstr ""
  
! #: c/c-typeck.cc:12185
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr ""
  
! #: c/c-typeck.cc:12284
  #, gcc-internal-format
  msgid "excess elements in array initializer"
  msgstr ""
  
! #: c/c-typeck.cc:12361 c/c-typeck.cc:12363
  #, gcc-internal-format
  msgid "excess elements in vector initializer"
  msgstr ""
  
! #: c/c-typeck.cc:12397
  #, gcc-internal-format
  msgid "excess elements in scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:12564 c/c-typeck.cc:12640 cp/semantics.cc:2346
! #: cp/semantics.cc:2455
  #, fuzzy, gcc-internal-format
  msgid "constraint allows registers outside of a function"
  msgstr "μη έγκυρη τάξη χαρακτήρων `%s'"
  
! #: c/c-typeck.cc:12576 cp/semantics.cc:2358
  #, gcc-internal-format
  msgid "side-effects in output operand outside of a function"
  msgstr ""
  
! #: c/c-typeck.cc:12587 cp/semantics.cc:2374
  #, fuzzy, gcc-internal-format
  msgid "output operand outside of a function is not constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c/c-typeck.cc:12595 c/c-typeck.cc:12685 cp/semantics.cc:2385
! #: cp/semantics.cc:2518
  #, fuzzy, gcc-internal-format
  msgid "%<-%> modifier used inside of a function"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: c/c-typeck.cc:12653 cp/semantics.cc:2468
  #, gcc-internal-format
  msgid "%<:%> constraint operand is not address of a function or non-automatic variable"
  msgstr ""
  
! #: c/c-typeck.cc:12666 cp/semantics.cc:2481
  #, gcc-internal-format
  msgid "side-effects in input operand outside of a function"
  msgstr ""
  
! #: c/c-typeck.cc:12677 cp/semantics.cc:2496 cp/semantics.cc:2510
  #, fuzzy, gcc-internal-format
  msgid "input operand outside of a function is not constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c/c-typeck.cc:12729
  #, gcc-internal-format
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr ""
  
! #: c/c-typeck.cc:12735
  #, fuzzy, gcc-internal-format
  msgid "computed goto must be pointer type"
  msgstr "Δεν είναι δυνατόν να βρεθεί ο τύπος του επεξεργαστή."
  
! #: c/c-typeck.cc:12765 c/gimple-parser.cc:2648 cp/typeck.cc:11275
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr ""
  
! #: c/c-typeck.cc:12794
  #, fuzzy, gcc-internal-format
  msgid "%<return%> with no value, in function returning non-void"
  msgstr "`return' χωρίς τιμή, σε συνάρτηση που επιστρέφει μη-κενό"
  
! #: c/c-typeck.cc:12807 c/gimple-parser.cc:2658
  #, fuzzy, gcc-internal-format
  msgid "%<return%> with a value, in function returning void"
  msgstr "`return' χωρίς τιμή, σε συνάρτηση που επιστρέφει μη-κενό"
  
! #: c/c-typeck.cc:12810
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids %<return%> with expression, in function returning void"
  msgstr "`return' χωρίς τιμή, σε συνάρτηση που επιστρέφει μη-κενό"
  
! #: c/c-typeck.cc:12892
  #, gcc-internal-format
  msgid "function returns address of label"
  msgstr ""
  
! #: c/c-typeck.cc:12983 cp/semantics.cc:1921
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr ""
  
! #: c/c-typeck.cc:13008
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr ""
  
! #: c/c-typeck.cc:13046 c/c-typeck.cc:13054
  #, fuzzy, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: c/c-typeck.cc:13060 cp/parser.cc:13523
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.cc:13062
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.cc:13138 cp/parser.cc:15293
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c/c-typeck.cc:13141 c/c-typeck.cc:13161 cp/decl.cc:4105 cp/parser.cc:15303
! #: cp/parser.cc:15324
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: c/c-typeck.cc:13144 cp/parser.cc:15306
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr ""
  
! #: c/c-typeck.cc:13158 cp/parser.cc:15316
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr ""
  
! #: c/c-typeck.cc:13208 cp/cp-gimplify.cc:277
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr ""
  
! #: c/c-typeck.cc:13252
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr ""
  
! #: c/c-typeck.cc:13543
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13548
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13566 c/c-typeck.cc:13604
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qE will never be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13571 c/c-typeck.cc:13609
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qE will never be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:14201 c/c-typeck.cc:14365 cp/typeck.cc:6279
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr ""
  
! #: c/c-typeck.cc:14209 c/c-typeck.cc:14373 cp/typeck.cc:6293
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr ""
  
! #: c/c-typeck.cc:14224 c/c-typeck.cc:14388 cp/typeck.cc:6311
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr ""
  
! #: c/c-typeck.cc:14234 c/c-typeck.cc:14398 cp/typeck.cc:6328
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.cc:14248 cp/typeck.cc:5954
  #, gcc-internal-format
  msgid "comparing floating-point with %<==%> or %<!=%> is unsafe"
  msgstr ""
  
! #: c/c-typeck.cc:14287 c/c-typeck.cc:14439
  #, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr ""
  
! #: c/c-typeck.cc:14294 c/c-typeck.cc:14300
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr ""
  
! #: c/c-typeck.cc:14307 c/c-typeck.cc:14449
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr ""
  
! #: c/c-typeck.cc:14320 c/c-typeck.cc:14326 c/c-typeck.cc:14476
! #: c/c-typeck.cc:14482
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr ""
  
! #: c/c-typeck.cc:14427
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr ""
  
! #: c/c-typeck.cc:14429
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr ""
  
! #: c/c-typeck.cc:14434
  #, fuzzy, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
  
! #: c/c-typeck.cc:14457 c/c-typeck.cc:14460 c/c-typeck.cc:14467
! #: c/c-typeck.cc:14470
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr ""
  
! #: c/c-typeck.cc:14547
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr ""
  
! #: c/c-typeck.cc:14865
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:14869
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:14873
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:14889
  #, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:15092 cp/semantics.cc:12069
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15103 c/c-typeck.cc:15113 cp/semantics.cc:12080
! #: cp/semantics.cc:12090
  #, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr ""
  
! #: c/c-typeck.cc:15148 cp/semantics.cc:12125
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15216 cp/semantics.cc:5948 cp/semantics.cc:9059
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: c/c-typeck.cc:15220 c/c-typeck.cc:17037 cp/semantics.cc:5952
! #: cp/semantics.cc:9063
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: c/c-typeck.cc:15228
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15238 c/c-typeck.cc:17044 c/c-typeck.cc:17198
! #: cp/semantics.cc:5961 cp/semantics.cc:9070 cp/semantics.cc:9259
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15275 cp/semantics.cc:5995
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.cc:15282 cp/semantics.cc:6002
  #, fuzzy, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: c/c-typeck.cc:15305 cp/semantics.cc:6035
  #, fuzzy, gcc-internal-format
  msgid "expected single pointer in %qs clause"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-typeck.cc:15323 c/c-typeck.cc:15390 c/c-typeck.cc:15683
! #: cp/semantics.cc:6053 cp/semantics.cc:6120
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15342 cp/semantics.cc:6072
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15350 cp/semantics.cc:6080
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15359 c/c-typeck.cc:15483 cp/semantics.cc:6089
! #: cp/semantics.cc:6213
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15376 cp/semantics.cc:6106
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15419 cp/semantics.cc:6149
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15434 cp/semantics.cc:6164
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15471 cp/semantics.cc:6201
  #, gcc-internal-format
  msgid "for array function parameter length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15475 cp/semantics.cc:6205
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15503 c/c-typeck.cc:15622 cp/semantics.cc:6232
! #: cp/semantics.cc:6368
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15513 cp/semantics.cc:6242
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: c/c-typeck.cc:15889 cp/semantics.cc:7305
  #, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:15896
  #, gcc-internal-format
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr ""
  
! #: c/c-typeck.cc:15902 cp/semantics.cc:7312
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr "εσωτερικό σφάλμα στο %s, γραμμή %u"
  
! #: c/c-typeck.cc:15915 cp/semantics.cc:7328
  #, fuzzy, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: c/c-typeck.cc:15935 cp/semantics.cc:7364
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.cc:15962
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:15969 cp/semantics.cc:7398
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:15975 cp/semantics.cc:7404
  #, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:15981 cp/semantics.cc:7410
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:16018 cp/semantics.cc:7458
  #, fuzzy, gcc-internal-format
  msgid "expected pointer in %qs clause"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-typeck.cc:16121 cp/semantics.cc:7624
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr ""
  
! #: c/c-typeck.cc:16143 cp/semantics.cc:7644
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr ""
  
! #: c/c-typeck.cc:16169 c/c-typeck.cc:16179
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: c/c-typeck.cc:16199
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16211
  #, gcc-internal-format
  msgid "zero sized type %qT in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16219
  #, gcc-internal-format
  msgid "variable sized type %qT in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16263
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.cc:16272 cp/semantics.cc:7197
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "Οι ορισμοί πηγή βρίσκονται στο ΑΡΧΕΙΟ"
  
! #: c/c-typeck.cc:16360
  #, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16378 c/c-typeck.cc:17292 cp/semantics.cc:9943
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16390 cp/semantics.cc:10011
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.cc:16405 cp/semantics.cc:7687
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiers"
  msgstr ""
  
! #: c/c-typeck.cc:16414
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:16422
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16441 cp/semantics.cc:7771
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.cc:16471 c/c-typeck.cc:17192 c/c-typeck.cc:17463
! #: cp/semantics.cc:7858 cp/semantics.cc:9253 cp/semantics.cc:9644
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: c/c-typeck.cc:16488 cp/semantics.cc:7876
  #, gcc-internal-format
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16499 cp/semantics.cc:7887
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16513 c/c-typeck.cc:16583 c/c-typeck.cc:16618
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16523 c/c-typeck.cc:16591 c/c-typeck.cc:16940
! #: c/c-typeck.cc:17092 c/c-typeck.cc:17100 c/c-typeck.cc:17116
! #: c/c-typeck.cc:17125 c/c-typeck.cc:17133 cp/semantics.cc:7901
! #: cp/semantics.cc:7911 cp/semantics.cc:8004 cp/semantics.cc:8012
! #: cp/semantics.cc:8059 cp/semantics.cc:8941 cp/semantics.cc:9131
! #: cp/semantics.cc:9139 cp/semantics.cc:9159 cp/semantics.cc:9168
! #: cp/semantics.cc:9176
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16526 c/c-typeck.cc:16597 c/c-typeck.cc:17136
! #: cp/semantics.cc:7914 cp/semantics.cc:8018 cp/semantics.cc:9179
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16571 cp/semantics.cc:7991
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:16611 cp/semantics.cc:8051
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:16630 cp/semantics.cc:8473
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: c/c-typeck.cc:16637
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.cc:16644
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16651
  #, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16664 cp/semantics.cc:8542
  #, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16670
  #, gcc-internal-format
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16683 cp/semantics.cc:8581
  #, gcc-internal-format
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16689
  #, gcc-internal-format
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16761 cp/semantics.cc:8709
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:16776 cp/semantics.cc:8724
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>"
  msgstr ""
  
! #: c/c-typeck.cc:16784 cp/semantics.cc:8742
  #, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16805 cp/semantics.cc:8764
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:16815 cp/semantics.cc:8776
  #, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
  msgstr ""
  
! #: c/c-typeck.cc:16876 cp/semantics.cc:8876
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16896 c/c-typeck.cc:16972 c/c-typeck.cc:17008
! #: cp/semantics.cc:8896 cp/semantics.cc:8975 cp/semantics.cc:9011
  #, fuzzy, gcc-internal-format
  msgid "unsupported map expression %qE"
  msgstr "Εμφάνιση έκδοσης προγράμματος"
  
! #: c/c-typeck.cc:16936 c/c-typeck.cc:17113 cp/semantics.cc:8937
! #: cp/semantics.cc:9156
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16944 c/c-typeck.cc:17119 cp/semantics.cc:8945
! #: cp/semantics.cc:9162
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17063 c/c-typeck.cc:17205 cp/semantics.cc:9099
! #: cp/semantics.cc:9267
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: c/c-typeck.cc:17188 cp/semantics.cc:9248
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr ""
  
! #: c/c-typeck.cc:17214 cp/semantics.cc:9279
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.cc:17228 cp/semantics.cc:9295
  #, fuzzy, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: c/c-typeck.cc:17231 cp/semantics.cc:9298
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17250
  #, fuzzy, gcc-internal-format
  msgid "%qs variable is not a pointer"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: c/c-typeck.cc:17257
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.cc:17305 c/c-typeck.cc:17410 cp/semantics.cc:9894
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17325 cp/semantics.cc:8816
  #, gcc-internal-format
  msgid "too many %qs clauses on a task construct"
  msgstr ""
  
! #: c/c-typeck.cc:17446 cp/semantics.cc:9612
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.cc:17481 cp/semantics.cc:9706
  #, gcc-internal-format
  msgid "%qD appears more than once in action clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17492 cp/semantics.cc:9720
  #, gcc-internal-format
  msgid "%qD must be of %<omp_interop_t%>"
  msgstr ""
  
! #: c/c-typeck.cc:17501 cp/semantics.cc:9729
  #, fuzzy, gcc-internal-format
  msgid "%qD shall not be const"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: c/c-typeck.cc:17550 cp/semantics.cc:10082
  #, fuzzy, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: c/c-typeck.cc:17560
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17591 cp/semantics.cc:9835
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.cc:17603 cp/semantics.cc:9848
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17614 c/c-typeck.cc:17622 cp/semantics.cc:9857
! #: cp/semantics.cc:9886
  #, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17670 cp/semantics.cc:9815
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17721 cp/semantics.cc:9865
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17729 cp/semantics.cc:9876
  #, gcc-internal-format
  msgid "%<grainsize%> clause must not be used together with %<num_tasks%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17737 cp/semantics.cc:9932
  #, gcc-internal-format
  msgid "%<full%> clause must not be used together with %<partial%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17747 cp/semantics.cc:9905
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17765 cp/semantics.cc:10107
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
  
! #: c/c-typeck.cc:17783 cp/semantics.cc:10178
  #, gcc-internal-format
  msgid "%<depend%> clause requires action clauses with %<targetsync%> interop-type"
  msgstr ""
  
! #: c/c-typeck.cc:17787 cp/semantics.cc:10182
  #, gcc-internal-format
  msgid "%<init%> clause lacks the %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-typeck.cc:17959
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr ""
  
! #: c/c-typeck.cc:17964
  #, fuzzy, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-typeck.cc:17970
  #, fuzzy, gcc-internal-format
  msgid "second argument to %<va_arg%> is a function type %qT"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: c/c-typeck.cc:17976
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
--- 52829,54694 ----
  #. This situation leads to run-time undefined behavior.  We can't,
  #. therefore, simply error unless we can prove that all possible
  #. executions of the program must execute the code.
! #: c/c-typeck.cc:4337
  #, gcc-internal-format
  msgid "function called through a non-compatible type"
  msgstr ""
  
! #: c/c-typeck.cc:4342 c/c-typeck.cc:4398
  #, fuzzy, gcc-internal-format
  msgid "function with qualified void return type called"
  msgstr "μη έγκυρος αριθμός αρχείου στη δήλωση πεδίου: `%s'"
  
! #: c/c-typeck.cc:4453
  #, gcc-internal-format, gfc-internal-format
  msgid "type of formal parameter %d is incomplete"
  msgstr ""
  
! #: c/c-typeck.cc:4465
  #, gcc-internal-format
  msgid "passing argument %d of %qE as integer rather than floating due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:4471
  #, gcc-internal-format
  msgid "passing argument %d of %qE as integer rather than complex due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:4477
  #, gcc-internal-format
  msgid "passing argument %d of %qE as complex rather than floating due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:4483
  #, gcc-internal-format
  msgid "passing argument %d of %qE as floating rather than integer due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:4489
  #, gcc-internal-format
  msgid "passing argument %d of %qE as complex rather than integer due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:4495
  #, gcc-internal-format
  msgid "passing argument %d of %qE as floating rather than complex due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:4511
  #, gcc-internal-format
  msgid "passing argument %d of %qE as %<float%> rather than %<double%> due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:4537
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
  msgstr "το πέρασμα του ορίσματος %d του δείκτη στη συνάρτηση"
  
! #: c/c-typeck.cc:4563
  #, gcc-internal-format
  msgid "passing argument %d of %qE with different width due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:4587
  #, gcc-internal-format
  msgid "passing argument %d of %qE as unsigned due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:4592
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE as signed due to prototype"
  msgstr "το πέρασμα του ορίσματος %d του δείκτη στη συνάρτηση"
  
! #: c/c-typeck.cc:4760
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to procedure `%s'"
  msgid "too many arguments to method %qE; expected %i, have %i"
  msgstr "πάρα πολλά ορίσματα στη ρουτίνα `%s'"
  
! #: c/c-typeck.cc:4764
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to function %qE; expected %i, have %i"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c/c-typeck.cc:4774
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to built-in function %qE expecting %d"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c/c-typeck.cc:4787
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for method %qE declared without parameters"
  msgstr ""
  
! #: c/c-typeck.cc:4792
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for function %qE declared without parameters"
  msgstr ""
  
! #: c/c-typeck.cc:4871
  #, fuzzy, gcc-internal-format
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: c/c-typeck.cc:4952
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function %qE; expected at least %i, have %i"
  msgstr "πολύ λίγα ορίσματα"
  
! #: c/c-typeck.cc:4953
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function %qE; expected %i, have %i"
  msgstr "πολύ λίγα ορίσματα"
  
! #: c/c-typeck.cc:4967
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "πολύ λίγα ορίσματα"
  
! #: c/c-typeck.cc:5145 c/c-typeck.cc:5173 cp/typeck.cc:6099 cp/typeck.cc:6391
  #, fuzzy, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: c/c-typeck.cc:5153 c/c-typeck.cc:5164 cp/typeck.cc:6136 cp/typeck.cc:6160
  #, fuzzy, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c/c-typeck.cc:5156 c/c-typeck.cc:5167 cp/typeck.cc:6139 cp/typeck.cc:6163
  #, fuzzy, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr "Δεν μπορεί να καθοριστεί το όνομα του συστήματος"
  
! #: c/c-typeck.cc:5185 c/c-typeck.cc:5192 c/c-typeck.cc:6623 c/c-typeck.cc:6628
! #: c/c-typeck.cc:9177 cp/tree.cc:6860
  #, fuzzy, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: c/c-typeck.cc:5213
  #, gcc-internal-format
  msgid "comparison between %qT and %qT"
  msgstr ""
  
! #: c/c-typeck.cc:5272
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in subtraction"
  msgstr ""
  
! #: c/c-typeck.cc:5275
  #, gcc-internal-format
  msgid "pointer to a function used in subtraction"
  msgstr ""
  
! #: c/c-typeck.cc:5309
  #, gcc-internal-format
  msgid "arithmetic on pointer to an incomplete type"
  msgstr ""
  
! #: c/c-typeck.cc:5318 cp/typeck.cc:7197
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr ""
  
! #: c/c-typeck.cc:5769
  #, fuzzy, gcc-internal-format
  msgid "%<~%> on a boolean expression"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: c/c-typeck.cc:5773
  #, gcc-internal-format
  msgid "did you mean to use logical not?"
  msgstr ""
  
! #: c/c-typeck.cc:5783
  #, gcc-internal-format
  msgid "ISO C does not support %<~%> for complex conjugation"
  msgstr ""
  
! #: c/c-typeck.cc:5807
  #, fuzzy, gcc-internal-format
  msgid "wrong type argument to absu"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: c/c-typeck.cc:5833
  #, gcc-internal-format
  msgid "wrong type argument to unary exclamation mark"
  msgstr ""
  
! #: c/c-typeck.cc:5891
  #, gcc-internal-format
  msgid "increment of enumeration value is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:5894
  #, gcc-internal-format
  msgid "decrement of enumeration value is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:5901
  #, fuzzy, gcc-internal-format
  msgid "increment of a boolean expression"
  msgstr "Μη αναγνωρίσιμη μεταβλητή `%s'"
  
! #: c/c-typeck.cc:5904
  #, fuzzy, gcc-internal-format
  msgid "decrement of a boolean expression"
  msgstr "Εξαίρεση κινητής υποδιαστολής"
  
! #: c/c-typeck.cc:5920
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<++%> and %<--%> on complex types before C2Y"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-typeck.cc:5947 c/c-typeck.cc:5981
  #, gcc-internal-format
  msgid "wrong type argument to increment"
  msgstr ""
  
! #: c/c-typeck.cc:5949 c/c-typeck.cc:5984
  #, gcc-internal-format
  msgid "wrong type argument to decrement"
  msgstr ""
  
! #: c/c-typeck.cc:5969
  #, fuzzy, gcc-internal-format
  msgid "increment of pointer to an incomplete type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-typeck.cc:5973
  #, fuzzy, gcc-internal-format
  msgid "decrement of pointer to an incomplete type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-typeck.cc:6122
  #, fuzzy, gcc-internal-format
  msgid "taking address of expression of type %<void%>"
  msgstr "αδυναμία ανάγνωσης καταλόγου locale `%s'"
  
! #: c/c-typeck.cc:6185 c/c-typeck.cc:6382 d/d-codegen.cc:759
  #, fuzzy, gcc-internal-format
  msgid "cannot take address of bit-field %qD"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το αρχείο fifo `%s'"
  
! #: c/c-typeck.cc:6199
  #, gcc-internal-format
  msgid "cannot take address of scalar with reverse storage order"
  msgstr ""
  
! #: c/c-typeck.cc:6207
  #, gcc-internal-format
  msgid "address of array with reverse scalar storage order requested"
  msgstr ""
  
! #: c/c-typeck.cc:6401
  #, gcc-internal-format
  msgid "address of register compound literal requested"
  msgstr ""
  
! #: c/c-typeck.cc:6423
  #, gcc-internal-format
  msgid "global register variable %qD used in nested function"
  msgstr ""
  
! #: c/c-typeck.cc:6426
  #, gcc-internal-format
  msgid "register variable %qD used in nested function"
  msgstr ""
  
! #: c/c-typeck.cc:6431
  #, gcc-internal-format
  msgid "address of global register variable %qD requested"
  msgstr ""
  
! #: c/c-typeck.cc:6440 d/d-codegen.cc:775
  #, gcc-internal-format
  msgid "address of register variable %qD requested"
  msgstr ""
  
! #: c/c-typeck.cc:6578
  #, fuzzy, gcc-internal-format
  msgid "non-lvalue array in conditional expression"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: c/c-typeck.cc:6613
! #, fuzzy, gcc-internal-format
! msgid "different enum types in conditional is invalid in C++: %qT vs %qT"
! msgstr "Σφάλμα στο ταίριασμα στην κανονική έκφραση `%s'"
! 
! #: c/c-typeck.cc:6673
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other result of conditional"
  msgstr ""
  
! #: c/c-typeck.cc:6732 c/c-typeck.cc:6738
  #, gcc-internal-format
  msgid "operand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operand"
  msgstr ""
  
! #: c/c-typeck.cc:6755
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr with only one void side"
  msgstr ""
  
! #: c/c-typeck.cc:6775
  #, fuzzy, gcc-internal-format
  msgid "pointers to disjoint address spaces used in conditional expression"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: c/c-typeck.cc:6799
  #, fuzzy, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: c/c-typeck.cc:6803
  #, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression in ISO C before C23"
  msgstr ""
  
! #: c/c-typeck.cc:6808
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6832
  #, gcc-internal-format
  msgid "pointer type mismatch in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6835
  #, fuzzy, gcc-internal-format
  msgid "first expression has type %qT"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: c/c-typeck.cc:6836
  #, fuzzy, gcc-internal-format
  msgid "second expression has type %qT"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: c/c-typeck.cc:6847 c/c-typeck.cc:6860
  #, gcc-internal-format
  msgid "pointer/integer type mismatch in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6887
  #, gcc-internal-format
  msgid "type mismatch in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:7003
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %E"
  msgstr ""
  
! #: c/c-typeck.cc:7007
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>"
  msgstr ""
  
! #: c/c-typeck.cc:7026
  #, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>: %E"
  msgstr ""
  
! #: c/c-typeck.cc:7031
  #, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>"
  msgstr ""
  
! #: c/c-typeck.cc:7040 cp/cvt.cc:1145 rust/backend/rust-tree.cc:644
  #, fuzzy, gcc-internal-format
  msgid "in call to %qD, declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: c/c-typeck.cc:7089
  #, gcc-internal-format
  msgid "left-hand operand of comma expression has no effect"
  msgstr ""
  
! #: c/c-typeck.cc:7107 c/c-typeck.cc:13753
  #, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr ""
  
! #: c/c-typeck.cc:7178
  msgid "cast adds %q#v qualifier to function type"
  msgstr ""
  
! #: c/c-typeck.cc:7184
  msgid "cast discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:7219
  #, gcc-internal-format
  msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
  msgstr ""
  
! #: c/c-typeck.cc:7311
  #, gcc-internal-format
  msgid "cast specifies array type"
  msgstr ""
  
! #: c/c-typeck.cc:7317
  #, gcc-internal-format
  msgid "cast specifies function type"
  msgstr ""
  
! #: c/c-typeck.cc:7332
  #, gcc-internal-format
  msgid "ISO C forbids casting nonscalar to the same type"
  msgstr ""
  
! #: c/c-typeck.cc:7336
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %qT"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: c/c-typeck.cc:7356
  #, gcc-internal-format
  msgid "ISO C forbids casts to union type"
  msgstr ""
  
! #: c/c-typeck.cc:7366
  #, gcc-internal-format
  msgid "cast to union type from type not present in union"
  msgstr ""
  
! #: c/c-typeck.cc:7401
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint generic address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:7406
  #, gcc-internal-format
  msgid "cast to generic address space pointer from disjoint %qs address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:7411
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint %qs address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:7444
  #, gcc-internal-format
  msgid "cast increases required alignment of target type"
  msgstr ""
  
! #: c/c-typeck.cc:7456
  #, gcc-internal-format
  msgid "cast from pointer to integer of different size"
  msgstr ""
  
! #: c/c-typeck.cc:7462
  #, gcc-internal-format
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:7472 cp/typeck.cc:9654
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr ""
  
! #: c/c-typeck.cc:7486
  #, gcc-internal-format
  msgid "ISO C forbids conversion of function pointer to object pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:7495
  #, gcc-internal-format
  msgid "ISO C forbids conversion of object pointer to function pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:7505
  #, fuzzy, gcc-internal-format
  msgid "cast between incompatible function types from %qT to %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: c/c-typeck.cc:7620
  #, gcc-internal-format
  msgid "defining a type in a cast is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7662
  #, gcc-internal-format
  msgid "assignment to expression with array type"
  msgstr ""
  
! #: c/c-typeck.cc:7803
  #, gcc-internal-format
  msgid "enum conversion in assignment is invalid in C++"
  msgstr ""
  
  # src/request.c:263
! #: c/c-typeck.cc:7997 c/c-typeck.cc:8016 c/c-typeck.cc:8075
  #, fuzzy, gcc-internal-format
  msgid "(near initialization for %qs)"
  msgstr "Το βήμα αρχικοποίησης απέτυχε"
  
! #: c/c-typeck.cc:8091
  #, fuzzy, gcc-internal-format
  msgid "array initialized from parenthesized string constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c/c-typeck.cc:8141
  #, fuzzy
  msgid "expected %e but argument is of type %e"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: c/c-typeck.cc:8175
  #, gcc-internal-format
  msgid "%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:8178
  #, gcc-internal-format
  msgid "%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:8183
  #, fuzzy, gcc-internal-format
  msgid "built-in %qD declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: c/c-typeck.cc:8240 c/c-typeck.cc:9139
  #, fuzzy
  msgid "%e declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: c/c-typeck.cc:8433
  #, gcc-internal-format
  msgid "enum conversion when passing argument %d of %qE is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:8438
  #, fuzzy, gcc-internal-format
  msgid "expected %qT but argument is of type %qT"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: c/c-typeck.cc:8442
  #, fuzzy, gcc-internal-format
  msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: c/c-typeck.cc:8447
  #, fuzzy, gcc-internal-format
  msgid "enum conversion from %qT to %qT in initialization is invalid in C++"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: c/c-typeck.cc:8452
  #, fuzzy, gcc-internal-format
  msgid "enum conversion from %qT to %qT in return is invalid in C++"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: c/c-typeck.cc:8470
  #, fuzzy, gcc-internal-format
  msgid "implicit conversion from %qT to %qT"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: c/c-typeck.cc:8652 c/c-typeck.cc:9042
  #, fuzzy
  msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:8655 c/c-typeck.cc:9045
  msgid "assignment makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:8658 c/c-typeck.cc:9047
  #, fuzzy
  msgid "initialization makes %q#v qualified function pointer from unqualified"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:8661 c/c-typeck.cc:9049
  msgid "return makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:8669 c/c-typeck.cc:8932 c/c-typeck.cc:8975
  #, fuzzy
  msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:8671 c/c-typeck.cc:8934 c/c-typeck.cc:8977
  #, fuzzy
  msgid "assignment discards %qv qualifier from pointer target type"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:8673 c/c-typeck.cc:8936 c/c-typeck.cc:8979
  #, fuzzy
  msgid "initialization discards %qv qualifier from pointer target type"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:8675 c/c-typeck.cc:8938 c/c-typeck.cc:8981
  #, fuzzy
  msgid "return discards %qv qualifier from pointer target type"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:8684
  #, gcc-internal-format
  msgid "ISO C prohibits argument conversion to union type"
  msgstr ""
  
! #: c/c-typeck.cc:8743
  #, fuzzy, gcc-internal-format
  msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: c/c-typeck.cc:8770
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE from pointer to non-enclosed address space"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c/c-typeck.cc:8781
  #, gcc-internal-format
  msgid "assignment from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8792
  #, fuzzy, gcc-internal-format
  msgid "initialization from pointer to non-enclosed address space"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:8802
  #, gcc-internal-format
  msgid "return from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8818
  #, fuzzy, gcc-internal-format
  msgid "expected %qT but pointer is of type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: c/c-typeck.cc:8833
  #, gcc-internal-format
  msgid "argument %d of %qE might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:8839
  #, gcc-internal-format
  msgid "assignment left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:8845
  #, gcc-internal-format
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:8850 cp/typeck.cc:10845
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:8874
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible scalar storage order"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c/c-typeck.cc:8884
  #, gcc-internal-format
  msgid "assignment to %qT from pointer type %qT with incompatible scalar storage order"
  msgstr ""
  
! #: c/c-typeck.cc:8894
  #, gcc-internal-format
  msgid "initialization of %qT from pointer type %qT with incompatible scalar storage order"
  msgstr ""
  
! #: c/c-typeck.cc:8899
  #, gcc-internal-format
  msgid "returning %qT from pointer type with incompatible scalar storage order %qT"
  msgstr ""
  
! #: c/c-typeck.cc:8949
  #, gcc-internal-format
  msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:8952
  #, gcc-internal-format
  msgid "ISO C forbids assignment between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:8954
  #, gcc-internal-format
  msgid "ISO C forbids initialization between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:8956
  #, gcc-internal-format
  msgid "ISO C forbids return between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:8986
  #, gcc-internal-format
  msgid "array with qualifier on the element is not qualified before C23"
  msgstr ""
  
! #: c/c-typeck.cc:9004
  #, gcc-internal-format
  msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:9012
  #, fuzzy, gcc-internal-format
  msgid "pointer targets in assignment from %qT to %qT differ in signedness"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: c/c-typeck.cc:9018
  #, gcc-internal-format
  msgid "pointer targets in initialization of %qT from %qT differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:9023
  #, gcc-internal-format
  msgid "pointer targets in returning %qT from a function with return type %qT differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:9070
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible pointer type"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c/c-typeck.cc:9081
  #, fuzzy
  msgid "assignment to %e from pointer to %qD with incompatible type %e"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-typeck.cc:9087
  #, fuzzy
  msgid "assignment to %e from incompatible pointer type %e"
  msgstr "Δεν είναι δυνατόν να βρεθεί ο τύπος του επεξεργαστή."
  
! #: c/c-typeck.cc:9096
  #, fuzzy
  msgid "initialization of %e from pointer to %qD with incompatible type %e"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:9102
  #, fuzzy
  msgid "initialization of %e from incompatible pointer type %e"
  msgstr "Δεν είναι δυνατόν να βρεθεί ο τύπος του επεξεργαστή."
  
! #: c/c-typeck.cc:9110
  #, fuzzy
  msgid "returning pointer to %qD of type %e from a function with incompatible type %e"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: c/c-typeck.cc:9116
  #, fuzzy
  msgid "returning %e from a function with incompatible return type %e"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-typeck.cc:9194
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:9204
  #, fuzzy, gcc-internal-format
  msgid "assignment to %qT from %qT makes pointer from integer without a cast"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:9210
  #, fuzzy, gcc-internal-format
  msgid "initialization of %qT from %qT makes pointer from integer without a cast"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:9215
  #, fuzzy, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes pointer from integer without a cast"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:9237
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:9247
  #, fuzzy, gcc-internal-format
  msgid "assignment to %qT from %qT makes integer from pointer without a cast"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:9253
  #, fuzzy, gcc-internal-format
  msgid "initialization of %qT from %qT makes integer from pointer without a cast"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:9257
  #, fuzzy, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes integer from pointer without a cast"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:9290
  #, fuzzy, gcc-internal-format
  msgid "incompatible type for argument %d of %qE"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: c/c-typeck.cc:9301
  #, fuzzy, gcc-internal-format
  msgid "incompatible types when assigning to type %qT from type %qT"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: c/c-typeck.cc:9312
  #, fuzzy, gcc-internal-format
  msgid "incompatible types when initializing type %qT using type %qT"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: c/c-typeck.cc:9322
  #, fuzzy, gcc-internal-format
  msgid "incompatible types when returning type %qT but %qT was expected"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: c/c-typeck.cc:9402
  #, gcc-internal-format
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr ""
  
! #: c/c-typeck.cc:9644
  #, gcc-internal-format
  msgid "%<constexpr%> pointer initializer is not null"
  msgstr ""
  
! #: c/c-typeck.cc:9661 c/c-typeck.cc:9671 c/c-typeck.cc:9733 c/c-typeck.cc:9886
  #, gcc-internal-format
  msgid "%<constexpr%> initializer not representable in type of object"
  msgstr ""
  
! #: c/c-typeck.cc:9667
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> integer initializer is not an integer constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: c/c-typeck.cc:9681
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> initializer is not an arithmetic constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: c/c-typeck.cc:9698
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a real type is of complex type"
  msgstr ""
  
! #: c/c-typeck.cc:9707
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:9851 c/c-typeck.cc:10837 cp/typeck2.cc:1329
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.cc:9867 cp/typeck2.cc:1346
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr ""
  
! #: c/c-typeck.cc:9913
  #, gcc-internal-format
  msgid "initializer-string for array of %qT is too long (%wu chars into %wu available)"
  msgstr ""
  
! #: c/c-typeck.cc:9918
  #, gcc-internal-format
  msgid "initializer-string for array of %qT is too long for C++ (%wu chars into %wu available)"
  msgstr ""
  
! #: c/c-typeck.cc:9925
  #, gcc-internal-format
  msgid "initializer-string for array of %qT truncates NUL terminator but destination lacks %qs attribute (%wu chars into %wu available)"
  msgstr ""
  
! #: c/c-typeck.cc:9937
  #, gcc-internal-format
  msgid "array of inappropriate type initialized from string constant"
  msgstr ""
  
! #: c/c-typeck.cc:10005 cp/typeck.cc:2671
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: c/c-typeck.cc:10019 c/c-typeck.cc:10159 c/c-typeck.cc:10931
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer"
  msgstr "μη έγκυρο μέγεθος οριζόντιου στηλοθέτη: %s"
  
! #: c/c-typeck.cc:10031 c/c-typeck.cc:10055 c/c-typeck.cc:10058
! #: c/c-typeck.cc:10066 c/c-typeck.cc:10128 c/c-typeck.cc:11915
! #: c/c-typeck.cc:11999
  #, fuzzy, gcc-internal-format
  msgid "initializer element is not constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c/c-typeck.cc:10040
  #, gcc-internal-format
  msgid "array initialized from non-constant array expression"
  msgstr ""
  
! #: c/c-typeck.cc:10071 c/c-typeck.cc:10141 c/c-typeck.cc:12009
  #, fuzzy, gcc-internal-format
  msgid "initializer element is not a constant expression"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c/c-typeck.cc:10093 cp/typeck2.cc:1428
  #, fuzzy, gcc-internal-format
  msgid "conversion from %qT to %qT changes value from %qd to %qd"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: c/c-typeck.cc:10135 c/c-typeck.cc:12004
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr ""
  
! #: c/c-typeck.cc:10446 cp/decl.cc:8525
  #, fuzzy, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: c/c-typeck.cc:10677
  #, fuzzy, gcc-internal-format
  msgid "extra brace group at end of initializer"
  msgstr "ακολουθούν σκουπίδια στο τέλος της γραμμής"
  
! #: c/c-typeck.cc:10764 c/c-typeck.cc:10767
  #, gcc-internal-format
  msgid "braces around scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10839 c/c-typeck.cc:10843 c/c-typeck.cc:12607
! #: c/c-typeck.cc:12732 cp/typeck2.cc:1356 cp/typeck2.cc:1714
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr ""
  
! #: c/c-typeck.cc:10880
  #, gcc-internal-format
  msgid "missing braces around initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10903
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for field %qD of %qT"
  msgstr "έχει παραληφθεί το αρχείο προορισμού"
  
! #: c/c-typeck.cc:10943
  #, gcc-internal-format
  msgid "extra elements in scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:11066 c/c-typeck.cc:11148
  #, gcc-internal-format
  msgid "array index in non-array initializer"
  msgstr ""
  
! #: c/c-typeck.cc:11071 c/c-typeck.cc:11210
  #, gcc-internal-format
  msgid "field name not in record or union initializer"
  msgstr ""
  
! #: c/c-typeck.cc:11121
  #, gcc-internal-format
  msgid "array index in initializer not of integer type"
  msgstr ""
  
! #: c/c-typeck.cc:11130 c/c-typeck.cc:11139
  #, fuzzy, gcc-internal-format
  msgid "array index in initializer is not an integer constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: c/c-typeck.cc:11144 c/c-typeck.cc:11146
  #, gcc-internal-format
  msgid "nonconstant array index in initializer"
  msgstr ""
  
! #: c/c-typeck.cc:11150 c/c-typeck.cc:11153
  #, gcc-internal-format
  msgid "array index in initializer exceeds array bounds"
  msgstr ""
  
! #: c/c-typeck.cc:11172
  #, gcc-internal-format
  msgid "empty index range in initializer"
  msgstr ""
  
! #: c/c-typeck.cc:11181
  #, gcc-internal-format
  msgid "array index range in initializer exceeds array bounds"
  msgstr ""
  
! #: c/c-typeck.cc:11315 c/c-typeck.cc:11370 c/c-typeck.cc:11411
! #: c/c-typeck.cc:11471 c/c-typeck.cc:11518 c/c-typeck.cc:12106
  #, gcc-internal-format
  msgid "initialized field overwritten"
  msgstr ""
  
! #: c/c-typeck.cc:11406 c/c-typeck.cc:11467 c/c-typeck.cc:11514
! #: c/c-typeck.cc:12103
  #, gcc-internal-format
  msgid "initialized field with side-effects overwritten"
  msgstr ""
  
! #: c/c-typeck.cc:12031
  #, gcc-internal-format
  msgid "enum conversion in initialization is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:12477
  #, fuzzy, gcc-internal-format
  msgid "excess elements in %qT initializer"
  msgstr "έχει παραληφθεί το αρχείο προορισμού"
  
! #: c/c-typeck.cc:12489 c/c-typeck.cc:12566
  #, gcc-internal-format
  msgid "excess elements in struct initializer"
  msgstr ""
  
! #: c/c-typeck.cc:12510
  #, gcc-internal-format
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:12581 c/c-typeck.cc:12707 cp/typeck2.cc:1333
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.cc:12677
  #, gcc-internal-format
  msgid "excess elements in union initializer"
  msgstr ""
  
! #: c/c-typeck.cc:12699
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr ""
  
! #: c/c-typeck.cc:12800
  #, gcc-internal-format
  msgid "excess elements in array initializer"
  msgstr ""
  
! #: c/c-typeck.cc:12877 c/c-typeck.cc:12879
  #, gcc-internal-format
  msgid "excess elements in vector initializer"
  msgstr ""
  
! #: c/c-typeck.cc:12913
  #, gcc-internal-format
  msgid "excess elements in scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:13081 c/c-typeck.cc:13156 cp/semantics.cc:2371
! #: cp/semantics.cc:2481
  #, fuzzy, gcc-internal-format
  msgid "constraint allows registers outside of a function"
  msgstr "μη έγκυρη τάξη χαρακτήρων `%s'"
  
! #: c/c-typeck.cc:13093 cp/semantics.cc:2383
  #, gcc-internal-format
  msgid "side-effects in output operand outside of a function"
  msgstr ""
  
! #: c/c-typeck.cc:13104 cp/semantics.cc:2399
  #, fuzzy, gcc-internal-format
  msgid "output operand outside of a function is not constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c/c-typeck.cc:13112 c/c-typeck.cc:13203 cp/semantics.cc:2410
! #: cp/semantics.cc:2546
  #, fuzzy, gcc-internal-format
  msgid "%<-%> modifier used inside of a function"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: c/c-typeck.cc:13169 cp/semantics.cc:2494
  #, gcc-internal-format
  msgid "%<:%> constraint operand is not address of a function or non-automatic variable"
  msgstr ""
  
! #: c/c-typeck.cc:13184 cp/semantics.cc:2509
  #, gcc-internal-format
  msgid "side-effects in input operand outside of a function"
  msgstr ""
  
! #: c/c-typeck.cc:13195 cp/semantics.cc:2524 cp/semantics.cc:2538
  #, fuzzy, gcc-internal-format
  msgid "input operand outside of a function is not constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c/c-typeck.cc:13248
  #, gcc-internal-format
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr ""
  
! #: c/c-typeck.cc:13254
  #, fuzzy, gcc-internal-format
  msgid "computed goto must be pointer type"
  msgstr "Δεν είναι δυνατόν να βρεθεί ο τύπος του επεξεργαστή."
  
! #: c/c-typeck.cc:13284 c/gimple-parser.cc:2638 cp/typeck.cc:11447
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr ""
  
! #: c/c-typeck.cc:13315
  #, fuzzy, gcc-internal-format
  msgid "%<return%> with no value, in function returning non-void"
  msgstr "`return' χωρίς τιμή, σε συνάρτηση που επιστρέφει μη-κενό"
  
! #: c/c-typeck.cc:13328 c/gimple-parser.cc:2648
  #, fuzzy, gcc-internal-format
  msgid "%<return%> with a value, in function returning void"
  msgstr "`return' χωρίς τιμή, σε συνάρτηση που επιστρέφει μη-κενό"
  
! #: c/c-typeck.cc:13331
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids %<return%> with expression, in function returning void"
  msgstr "`return' χωρίς τιμή, σε συνάρτηση που επιστρέφει μη-κενό"
  
! #: c/c-typeck.cc:13412
  #, gcc-internal-format
  msgid "function returns address of label"
  msgstr ""
  
! #: c/c-typeck.cc:13417
! #, gcc-internal-format
! msgid "function returns address of nested function referencing local context"
! msgstr ""
! 
! #: c/c-typeck.cc:13510 cp/semantics.cc:1945
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr ""
  
! #: c/c-typeck.cc:13535
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr ""
  
! #: c/c-typeck.cc:13573 c/c-typeck.cc:13581
  #, fuzzy, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: c/c-typeck.cc:13587 cp/parser.cc:14674
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.cc:13589
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.cc:13665 cp/parser.cc:16765
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c/c-typeck.cc:13668 c/c-typeck.cc:13688 cp/decl.cc:4639 cp/parser.cc:16776
! #: cp/parser.cc:16798
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: c/c-typeck.cc:13671 cp/parser.cc:16779
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr ""
  
! #: c/c-typeck.cc:13685 cp/parser.cc:16789
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr ""
  
! #: c/c-typeck.cc:13735 cp/cp-gimplify.cc:314
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr ""
  
! #: c/c-typeck.cc:13779
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr ""
  
! #: c/c-typeck.cc:14070
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:14075
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:14093 c/c-typeck.cc:14131
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qE will never be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:14098 c/c-typeck.cc:14136
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qE will never be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:14730 c/c-typeck.cc:14900 cp/typeck.cc:6417
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr ""
  
! #: c/c-typeck.cc:14738 c/c-typeck.cc:14908 cp/typeck.cc:6431
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr ""
  
! #: c/c-typeck.cc:14753 c/c-typeck.cc:14923 cp/typeck.cc:6449
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr ""
  
! #: c/c-typeck.cc:14769 c/c-typeck.cc:14933 cp/typeck.cc:6472
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.cc:14783 cp/typeck.cc:6088
  #, gcc-internal-format
  msgid "comparing floating-point with %<==%> or %<!=%> is unsafe"
  msgstr ""
  
! #: c/c-typeck.cc:14822 c/c-typeck.cc:14974
  #, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr ""
  
! #: c/c-typeck.cc:14829 c/c-typeck.cc:14835
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr ""
  
! #: c/c-typeck.cc:14842 c/c-typeck.cc:14984
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr ""
  
! #: c/c-typeck.cc:14855 c/c-typeck.cc:14861 c/c-typeck.cc:15011
! #: c/c-typeck.cc:15017
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr ""
  
! #: c/c-typeck.cc:14962
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr ""
  
! #: c/c-typeck.cc:14964
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr ""
  
! #: c/c-typeck.cc:14969
  #, fuzzy, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
  
! #: c/c-typeck.cc:14992 c/c-typeck.cc:14995 c/c-typeck.cc:15002
! #: c/c-typeck.cc:15005
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr ""
  
! #: c/c-typeck.cc:15082
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr ""
  
! #: c/c-typeck.cc:15400
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:15404
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:15408
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:15424
  #, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:15627 cp/semantics.cc:12559
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15638 c/c-typeck.cc:15648 cp/semantics.cc:12570
! #: cp/semantics.cc:12580
  #, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr ""
  
! #: c/c-typeck.cc:15683 cp/semantics.cc:12615
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15751 cp/semantics.cc:6070 cp/semantics.cc:9482
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: c/c-typeck.cc:15755 c/c-typeck.cc:17720 cp/semantics.cc:6074
! #: cp/semantics.cc:9486
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: c/c-typeck.cc:15763
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15773 c/c-typeck.cc:17727 c/c-typeck.cc:17881
! #: cp/semantics.cc:6083 cp/semantics.cc:9493 cp/semantics.cc:9682
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15806 cp/semantics.cc:6117
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.cc:15813 cp/semantics.cc:6124
  #, fuzzy, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: c/c-typeck.cc:15836 cp/semantics.cc:6157
  #, fuzzy, gcc-internal-format
  msgid "expected single pointer in %qs clause"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-typeck.cc:15854 c/c-typeck.cc:15921 c/c-typeck.cc:16212
! #: cp/semantics.cc:6175 cp/semantics.cc:6242
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15873 cp/semantics.cc:6194
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15881 cp/semantics.cc:6202
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15890 c/c-typeck.cc:16014 cp/semantics.cc:6211
! #: cp/semantics.cc:6335
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15907 cp/semantics.cc:6228
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15950 cp/semantics.cc:6271
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15965 cp/semantics.cc:6286
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16002 cp/semantics.cc:6323
  #, gcc-internal-format
  msgid "for array function parameter length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:16006 cp/semantics.cc:6327
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:16034 c/c-typeck.cc:16151 cp/semantics.cc:6354
! #: cp/semantics.cc:6488
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16044 cp/semantics.cc:6364
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: c/c-typeck.cc:16418 cp/semantics.cc:7543
  #, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:16425
  #, gcc-internal-format
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr ""
  
! #: c/c-typeck.cc:16431 cp/semantics.cc:7550
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr "εσωτερικό σφάλμα στο %s, γραμμή %u"
  
! #: c/c-typeck.cc:16444 cp/semantics.cc:7566
  #, fuzzy, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: c/c-typeck.cc:16464 cp/semantics.cc:7602
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.cc:16491
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:16498 cp/semantics.cc:7636
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:16504 cp/semantics.cc:7642
  #, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:16510 cp/semantics.cc:7648
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:16547 cp/semantics.cc:7696
  #, fuzzy, gcc-internal-format
  msgid "expected pointer in %qs clause"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-typeck.cc:16657 cp/semantics.cc:7869
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr ""
  
! #: c/c-typeck.cc:16679 cp/semantics.cc:7889
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr ""
  
! #: c/c-typeck.cc:16705 c/c-typeck.cc:16715
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: c/c-typeck.cc:16735
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16747
  #, gcc-internal-format
  msgid "zero sized type %qT in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16755
  #, gcc-internal-format
  msgid "variable sized type %qT in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16799
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.cc:16808 cp/semantics.cc:7408
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "Οι ορισμοί πηγή βρίσκονται στο ΑΡΧΕΙΟ"
  
! #: c/c-typeck.cc:16896
  #, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16914 c/c-typeck.cc:17975 cp/semantics.cc:10371
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16926 cp/semantics.cc:10439
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.cc:16941 cp/semantics.cc:7932
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiers"
  msgstr ""
  
! #: c/c-typeck.cc:16950
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:16958
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16977 cp/semantics.cc:8016
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.cc:17007 c/c-typeck.cc:17875 c/c-typeck.cc:18147
! #: cp/semantics.cc:8103 cp/semantics.cc:9676 cp/semantics.cc:10067
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: c/c-typeck.cc:17024 cp/semantics.cc:8121
  #, gcc-internal-format
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17035 cp/semantics.cc:8132
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17049 c/c-typeck.cc:17119 c/c-typeck.cc:17154
! #: c/c-typeck.cc:17285 cp/semantics.cc:8950
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17059 c/c-typeck.cc:17127 c/c-typeck.cc:17623
! #: c/c-typeck.cc:17775 c/c-typeck.cc:17783 c/c-typeck.cc:17799
! #: c/c-typeck.cc:17808 c/c-typeck.cc:17816 cp/semantics.cc:8146
! #: cp/semantics.cc:8156 cp/semantics.cc:8249 cp/semantics.cc:8257
! #: cp/semantics.cc:8304 cp/semantics.cc:9364 cp/semantics.cc:9554
! #: cp/semantics.cc:9562 cp/semantics.cc:9582 cp/semantics.cc:9591
! #: cp/semantics.cc:9599
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17062 c/c-typeck.cc:17133 c/c-typeck.cc:17819
! #: cp/semantics.cc:8159 cp/semantics.cc:8263 cp/semantics.cc:9602
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17107 cp/semantics.cc:8236
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:17147 cp/semantics.cc:8296
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:17166 cp/semantics.cc:8729
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: c/c-typeck.cc:17173
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.cc:17180
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17187
  #, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17200 cp/semantics.cc:8798
  #, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17206
  #, gcc-internal-format
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17219 cp/semantics.cc:8837
  #, gcc-internal-format
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17225
  #, gcc-internal-format
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17296 cp/semantics.cc:8969
! #, gcc-internal-format
! msgid "allocator %qE must be of %<omp_allocator_handle_t%> type"
! msgstr ""
! 
! #: c/c-typeck.cc:17314 cp/semantics.cc:8990
! #, gcc-internal-format
! msgid "allocator %qE must be either a variable or a predefined allocator"
! msgstr ""
! 
! #: c/c-typeck.cc:17328
! #, gcc-internal-format
! msgid "modifiers cannot be used with predefined allocator %qE"
! msgstr ""
! 
! #: c/c-typeck.cc:17345 cp/semantics.cc:9022
! #, gcc-internal-format
! msgid "memspace modifier %qE must be constant enum of %<omp_memspace_handle_t%> type"
! msgstr ""
! 
! #: c/c-typeck.cc:17361 cp/semantics.cc:9042
! #, gcc-internal-format
! msgid "traits array %qE must be defined in same scope as the construct on which the clause appears"
! msgstr ""
! 
! #: c/c-typeck.cc:17386 cp/semantics.cc:9066
! #, gcc-internal-format
! msgid "traits array %qE must be of %<const omp_alloctrait_t []%> type"
! msgstr ""
! 
! #: c/c-typeck.cc:17389
! #, gcc-internal-format
! msgid "traits array must be of %<const omp_alloctrait_t []%> type"
! msgstr ""
! 
! #: c/c-typeck.cc:17398 cp/semantics.cc:9082
! #, gcc-internal-format
! msgid "traits array must be initialized with constants"
! msgstr ""
! 
! #: c/c-typeck.cc:17434 cp/semantics.cc:9119
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:17449 cp/semantics.cc:9134
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>"
  msgstr ""
  
! #: c/c-typeck.cc:17457 cp/semantics.cc:9152
  #, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:17478 cp/semantics.cc:9174
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:17488 cp/semantics.cc:9186
  #, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
  msgstr ""
  
! #: c/c-typeck.cc:17559 cp/semantics.cc:9299
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:17579 c/c-typeck.cc:17655 c/c-typeck.cc:17691
! #: cp/semantics.cc:9319 cp/semantics.cc:9398 cp/semantics.cc:9434
  #, fuzzy, gcc-internal-format
  msgid "unsupported map expression %qE"
  msgstr "Εμφάνιση έκδοσης προγράμματος"
  
! #: c/c-typeck.cc:17619 c/c-typeck.cc:17796 cp/semantics.cc:9360
! #: cp/semantics.cc:9579
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17627 c/c-typeck.cc:17802 cp/semantics.cc:9368
! #: cp/semantics.cc:9585
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17746 c/c-typeck.cc:17888 cp/semantics.cc:9522
! #: cp/semantics.cc:9690
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: c/c-typeck.cc:17871 cp/semantics.cc:9671
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr ""
  
! #: c/c-typeck.cc:17897 cp/semantics.cc:9702
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.cc:17911 cp/semantics.cc:9718
  #, fuzzy, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: c/c-typeck.cc:17914 cp/semantics.cc:9721
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17933
  #, fuzzy, gcc-internal-format
  msgid "%qs variable is not a pointer"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: c/c-typeck.cc:17940
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.cc:17988 c/c-typeck.cc:18094 cp/semantics.cc:10322
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:18008 cp/semantics.cc:9226
  #, gcc-internal-format
  msgid "too many %qs clauses on a task construct"
  msgstr ""
  
! #: c/c-typeck.cc:18130 cp/semantics.cc:10035
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.cc:18165 cp/semantics.cc:10129
  #, gcc-internal-format
  msgid "%qD appears more than once in action clauses"
  msgstr ""
  
! #: c/c-typeck.cc:18176 cp/semantics.cc:10143
  #, gcc-internal-format
  msgid "%qD must be of %<omp_interop_t%>"
  msgstr ""
  
! #: c/c-typeck.cc:18185 cp/semantics.cc:10152
  #, fuzzy, gcc-internal-format
  msgid "%qD shall not be const"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: c/c-typeck.cc:18234 cp/semantics.cc:10510
  #, fuzzy, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: c/c-typeck.cc:18244
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:18280 cp/semantics.cc:10263
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.cc:18292 cp/semantics.cc:10276
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:18303 c/c-typeck.cc:18311 cp/semantics.cc:10285
! #: cp/semantics.cc:10314
  #, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:18359 cp/semantics.cc:10243
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:18410 cp/semantics.cc:10293
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:18418 cp/semantics.cc:10304
  #, gcc-internal-format
  msgid "%<grainsize%> clause must not be used together with %<num_tasks%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:18426 cp/semantics.cc:10360
  #, gcc-internal-format
  msgid "%<full%> clause must not be used together with %<partial%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:18436 cp/semantics.cc:10333
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:18454 cp/semantics.cc:10535
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
  
! #: c/c-typeck.cc:18472 cp/semantics.cc:10606
  #, gcc-internal-format
  msgid "%<depend%> clause requires action clauses with %<targetsync%> interop-type"
  msgstr ""
  
! #: c/c-typeck.cc:18476 cp/semantics.cc:10610
  #, gcc-internal-format
  msgid "%<init%> clause lacks the %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-typeck.cc:18658
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr ""
  
! #: c/c-typeck.cc:18663
  #, fuzzy, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-typeck.cc:18669
  #, fuzzy, gcc-internal-format
  msgid "second argument to %<va_arg%> is a function type %qT"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: c/c-typeck.cc:18676 c/c-typeck.cc:18686
! #, gcc-internal-format
! msgid "second argument to %<va_arg%> is an array type %qT"
! msgstr ""
! 
! #: c/c-typeck.cc:18682
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
*************** msgstr ""
*** 52534,52733 ****
  msgid "expected frequency value"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/gimple-parser.cc:374
  #, fuzzy, gcc-internal-format
  #| msgid "not found\n"
  msgid "edge not found"
  msgstr "δε βρέθηκε\n"
  
! #: c/gimple-parser.cc:390
  #, gcc-internal-format
  msgid "SSA name %qE with version %d has no definition"
  msgstr ""
  
! #: c/gimple-parser.cc:540 c/gimple-parser.cc:546
  #, fuzzy, gcc-internal-format
  msgid "expected block index"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/gimple-parser.cc:554
  #, fuzzy, gcc-internal-format
  msgid "invalid block index"
  msgstr "μη έγκυρος αριθμός"
  
! #: c/gimple-parser.cc:565
  #, fuzzy, gcc-internal-format
  msgid "expected block specifier"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/gimple-parser.cc:583
  #, fuzzy, gcc-internal-format
  msgid "expected loop number"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/gimple-parser.cc:601
  #, fuzzy, gcc-internal-format
  msgid "unknown block specifier"
  msgstr "άγνωστο σετ `%s'"
  
! #: c/gimple-parser.cc:614 c/gimple-parser.cc:2159
  #, fuzzy, gcc-internal-format
  msgid "expected count value"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/gimple-parser.cc:637 c/gimple-parser.cc:734
  #, gcc-internal-format
  msgid "stmts without block"
  msgstr ""
  
! #: c/gimple-parser.cc:674
  #, fuzzy, gcc-internal-format
  msgid "duplicate loop header"
  msgstr "διπλό κλειδί"
  
! #: c/gimple-parser.cc:891
  #, fuzzy, gcc-internal-format
  msgid "invalid source block specification"
  msgstr "Μη έγκυρη ρύθμιση θύρας (port)"
  
! #: c/gimple-parser.cc:956
  #, fuzzy, gcc-internal-format
  msgid "unexpected RHS for assignment"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/gimple-parser.cc:1056
  #, gcc-internal-format
  msgid "%<&&%> not valid in GIMPLE"
  msgstr ""
  
! #: c/gimple-parser.cc:1059
  #, gcc-internal-format
  msgid "%<||%> not valid in GIMPLE"
  msgstr ""
  
! #: c/gimple-parser.cc:1248
  #, gcc-internal-format
  msgid "expected pointer as argument of unary %<*%>"
  msgstr ""
  
! #: c/gimple-parser.cc:1274
  #, gcc-internal-format
  msgid "%<!%> not valid in GIMPLE"
  msgstr ""
  
! #: c/gimple-parser.cc:1333 c/gimple-parser.cc:1719
  #, fuzzy, gcc-internal-format
  msgid "expected constant offset"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: c/gimple-parser.cc:1394
  #, fuzzy, gcc-internal-format
  msgid "SSA name undeclared"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: c/gimple-parser.cc:1416
  #, fuzzy, gcc-internal-format
  msgid "base variable or SSA name undeclared"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: c/gimple-parser.cc:1423
  #, fuzzy, gcc-internal-format
  msgid "invalid base %qE for SSA name"
  msgstr "μη έγκυρο όνομα μήνα"
  
! #: c/gimple-parser.cc:1451
  #, gcc-internal-format
  msgid "expecting internal function name"
  msgstr ""
  
! #: c/gimple-parser.cc:1464
  #, fuzzy, gcc-internal-format
  msgid "unknown internal function %qE"
  msgstr "άγνωστο σετ `%s'"
  
! #: c/gimple-parser.cc:1606
  #, fuzzy, gcc-internal-format
  msgid "invalid type of %<__MEM%> operand"
  msgstr "μη έγκυρος χρήστης"
  
! #: c/gimple-parser.cc:1649
  #, gcc-internal-format
  msgid "expected constant offset for %<__MEM%> operand"
  msgstr ""
  
! #: c/gimple-parser.cc:1660
  #, fuzzy, gcc-internal-format
  msgid "expected constant step for %<__MEM%> operand"
  msgstr "μη έγκυρος χρήστης"
  
! #: c/gimple-parser.cc:1713
  #, fuzzy, gcc-internal-format
  msgid "expected constant size"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/gimple-parser.cc:1751 c/gimple-parser.cc:1781 c/gimple-parser.cc:1821
! #: c/gimple-parser.cc:1829 c/gimple-parser.cc:1838
  #, fuzzy, gcc-internal-format
  msgid "invalid _Literal"
  msgstr "μη έγκυρος αριθμός"
  
! #: c/gimple-parser.cc:1760
  #, fuzzy, gcc-internal-format
  msgid "invalid type for _Literal with constructor"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: c/gimple-parser.cc:1873
  #, gcc-internal-format
  msgid "anonymous SSA name cannot have default definition"
  msgstr ""
  
! #: c/gimple-parser.cc:1957
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "invalid call to non-function"
  msgstr "κλήση σε μη-συνάρτηση %qD"
  
! #: c/gimple-parser.cc:2013
  #, fuzzy, gcc-internal-format
  msgid "dereference of non-pointer"
  msgstr "Δεν μπορεί να καθοριστεί το όνομα του συστήματος"
  
! #: c/gimple-parser.cc:2140
  #, fuzzy, gcc-internal-format
  msgid "expected pass name"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/gimple-parser.cc:2179
  #, fuzzy, gcc-internal-format
  msgid "invalid operation"
  msgstr "μη έγκυρη επιλογή %s"
  
! #: c/gimple-parser.cc:2344
  #, fuzzy, gcc-internal-format
  msgid "comparison required"
  msgstr "Αδυναμία προσπέλασης του αρχείου της αλλαγής"
  
! #: c/gimple-parser.cc:2396
  #, fuzzy, gcc-internal-format
  msgid "%<catch%> is not supported"
  msgstr "Το ai_family δεν υποστηρίζεται"
  
! #: c/gimple-parser.cc:2398
  #, gcc-internal-format
  msgid "expected %<finally%> or %<catch%>"
  msgstr ""
  
! #: c/gimple-parser.cc:2442 c/gimple-parser.cc:2479
  #, fuzzy, gcc-internal-format
  msgid "expected goto expression"
  msgstr "Μη έγκυρη προπορευόμενη κανονική έκφραση"
  
! #: c/gimple-parser.cc:2450
  #, fuzzy, gcc-internal-format
  msgid "expected else statement"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: c/gimple-parser.cc:2593
  #, fuzzy, gcc-internal-format
  msgid "expected case label"
  msgstr "διπλό κλειδί"
--- 54708,54912 ----
  msgid "expected frequency value"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/gimple-parser.cc:376
  #, fuzzy, gcc-internal-format
  #| msgid "not found\n"
  msgid "edge not found"
  msgstr "δε βρέθηκε\n"
  
! #: c/gimple-parser.cc:395
  #, gcc-internal-format
  msgid "SSA name %qE with version %d has no definition"
  msgstr ""
  
! #: c/gimple-parser.cc:545 c/gimple-parser.cc:551
  #, fuzzy, gcc-internal-format
  msgid "expected block index"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/gimple-parser.cc:559
  #, fuzzy, gcc-internal-format
  msgid "invalid block index"
  msgstr "μη έγκυρος αριθμός"
  
! #: c/gimple-parser.cc:570
  #, fuzzy, gcc-internal-format
  msgid "expected block specifier"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/gimple-parser.cc:588
  #, fuzzy, gcc-internal-format
  msgid "expected loop number"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/gimple-parser.cc:606
  #, fuzzy, gcc-internal-format
  msgid "unknown block specifier"
  msgstr "άγνωστο σετ `%s'"
  
! #: c/gimple-parser.cc:619 c/gimple-parser.cc:2149
  #, fuzzy, gcc-internal-format
  msgid "expected count value"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/gimple-parser.cc:642 c/gimple-parser.cc:740
  #, gcc-internal-format
  msgid "stmts without block"
  msgstr ""
  
! #: c/gimple-parser.cc:680
  #, fuzzy, gcc-internal-format
  msgid "duplicate loop header"
  msgstr "διπλό κλειδί"
  
! #: c/gimple-parser.cc:898
  #, fuzzy, gcc-internal-format
  msgid "invalid source block specification"
  msgstr "Μη έγκυρη ρύθμιση θύρας (port)"
  
! #: c/gimple-parser.cc:963
  #, fuzzy, gcc-internal-format
  msgid "unexpected RHS for assignment"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/gimple-parser.cc:1086
  #, gcc-internal-format
  msgid "%<&&%> not valid in GIMPLE"
  msgstr ""
  
! #: c/gimple-parser.cc:1089
  #, gcc-internal-format
  msgid "%<||%> not valid in GIMPLE"
  msgstr ""
  
! #: c/gimple-parser.cc:1208
  #, gcc-internal-format
  msgid "expected pointer as argument of unary %<*%>"
  msgstr ""
  
! #: c/gimple-parser.cc:1234
  #, gcc-internal-format
  msgid "%<!%> not valid in GIMPLE"
  msgstr ""
  
! #: c/gimple-parser.cc:1293 c/gimple-parser.cc:1709
  #, fuzzy, gcc-internal-format
  msgid "expected constant offset"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: c/gimple-parser.cc:1354
  #, fuzzy, gcc-internal-format
  msgid "SSA name undeclared"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: c/gimple-parser.cc:1376
  #, fuzzy, gcc-internal-format
  msgid "base variable or SSA name undeclared"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: c/gimple-parser.cc:1383
  #, fuzzy, gcc-internal-format
  msgid "invalid base %qE for SSA name"
  msgstr "μη έγκυρο όνομα μήνα"
  
! #: c/gimple-parser.cc:1411
  #, gcc-internal-format
  msgid "expecting internal function name"
  msgstr ""
  
! #: c/gimple-parser.cc:1424
  #, fuzzy, gcc-internal-format
  msgid "unknown internal function %qE"
  msgstr "άγνωστο σετ `%s'"
  
! #: c/gimple-parser.cc:1569
  #, fuzzy, gcc-internal-format
  msgid "invalid type of %<__MEM%> operand"
  msgstr "μη έγκυρος χρήστης"
  
! #: c/gimple-parser.cc:1612
  #, gcc-internal-format
  msgid "expected constant offset for %<__MEM%> operand"
  msgstr ""
  
! #: c/gimple-parser.cc:1623
  #, fuzzy, gcc-internal-format
  msgid "expected constant step for %<__MEM%> operand"
  msgstr "μη έγκυρος χρήστης"
  
! #: c/gimple-parser.cc:1644
! #, fuzzy, gcc-internal-format
! msgid "invalid clique/base pair"
! msgstr "μη έγκυρος χρήστης"
! 
! #: c/gimple-parser.cc:1703
  #, fuzzy, gcc-internal-format
  msgid "expected constant size"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/gimple-parser.cc:1741 c/gimple-parser.cc:1771 c/gimple-parser.cc:1811
! #: c/gimple-parser.cc:1819 c/gimple-parser.cc:1828
  #, fuzzy, gcc-internal-format
  msgid "invalid _Literal"
  msgstr "μη έγκυρος αριθμός"
  
! #: c/gimple-parser.cc:1750
  #, fuzzy, gcc-internal-format
  msgid "invalid type for _Literal with constructor"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: c/gimple-parser.cc:1863
  #, gcc-internal-format
  msgid "anonymous SSA name cannot have default definition"
  msgstr ""
  
! #: c/gimple-parser.cc:1947
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "invalid call to non-function"
  msgstr "κλήση σε μη-συνάρτηση %qD"
  
! #: c/gimple-parser.cc:2003
  #, fuzzy, gcc-internal-format
  msgid "dereference of non-pointer"
  msgstr "Δεν μπορεί να καθοριστεί το όνομα του συστήματος"
  
! #: c/gimple-parser.cc:2130
  #, fuzzy, gcc-internal-format
  msgid "expected pass name"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/gimple-parser.cc:2169
  #, fuzzy, gcc-internal-format
  msgid "invalid operation"
  msgstr "μη έγκυρη επιλογή %s"
  
! #: c/gimple-parser.cc:2334
  #, fuzzy, gcc-internal-format
  msgid "comparison required"
  msgstr "Αδυναμία προσπέλασης του αρχείου της αλλαγής"
  
! #: c/gimple-parser.cc:2386
  #, fuzzy, gcc-internal-format
  msgid "%<catch%> is not supported"
  msgstr "Το ai_family δεν υποστηρίζεται"
  
! #: c/gimple-parser.cc:2388
  #, gcc-internal-format
  msgid "expected %<finally%> or %<catch%>"
  msgstr ""
  
! #: c/gimple-parser.cc:2432 c/gimple-parser.cc:2469
  #, fuzzy, gcc-internal-format
  msgid "expected goto expression"
  msgstr "Μη έγκυρη προπορευόμενη κανονική έκφραση"
  
! #: c/gimple-parser.cc:2440
  #, fuzzy, gcc-internal-format
  msgid "expected else statement"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: c/gimple-parser.cc:2583
  #, fuzzy, gcc-internal-format
  msgid "expected case label"
  msgstr "διπλό κλειδί"
*************** msgstr ""
*** 52746,52763 ****
  msgid "exception '%s'"
  msgstr "μη αναγνωρίσημη επιλογή `-%s'"
  
! #: cobol/cobol1.cc:414
  #, gcc-internal-format, gfc-internal-format
  msgid "could not execute preprocessor %s"
  msgstr ""
  
! #: cobol/cobol1.cc:420
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "could not include %s"
  msgstr "Δεν μπόρεσα να ανοίξω το αρχείο %s"
  
  #. This isn't right.  All OPT_main should be replaced
! #: cobol/cobol1.cc:426
  #, gcc-internal-format
  msgid "We should never see a non-equal dash-main in cobol1.c"
  msgstr ""
--- 54925,54952 ----
  msgid "exception '%s'"
  msgstr "μη αναγνωρίσημη επιλογή `-%s'"
  
! #: cobol/cobol1.cc:366
! #, gcc-internal-format
! msgid "no such charset %qs"
! msgstr ""
! 
! #: cobol/cobol1.cc:372
! #, gcc-internal-format
! msgid "no such national charset %qs"
! msgstr ""
! 
! #: cobol/cobol1.cc:435
  #, gcc-internal-format, gfc-internal-format
  msgid "could not execute preprocessor %s"
  msgstr ""
  
! #: cobol/cobol1.cc:441
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "could not include %s"
  msgstr "Δεν μπόρεσα να ανοίξω το αρχείο %s"
  
  #. This isn't right.  All OPT_main should be replaced
! #: cobol/cobol1.cc:447
  #, gcc-internal-format
  msgid "We should never see a non-equal dash-main in cobol1.c"
  msgstr ""
*************** msgstr ""
*** 52767,53039 ****
  msgid "no such exception: 0x%x"
  msgstr ""
  
! #: cobol/genapi.cc:354
  #, gcc-internal-format
  msgid "Probable cause: it was referenced without being defined."
  msgstr ""
  
! #: cobol/genapi.cc:600
  #, gcc-internal-format
! msgid "Nice try, but you cannot fire me."
  msgstr ""
  
! #: cobol/genapi.cc:1214
  #, gcc-internal-format, gfc-internal-format
  msgid "%s should not be null"
  msgstr ""
  
! #: cobol/genapi.cc:1792
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: Knows not the variable type %s for %s"
  msgstr ""
  
! #: cobol/genapi.cc:2481
! #, gcc-internal-format
! msgid "I don%'t know how to MOVE an alphabetical string to %s(%s)"
! msgstr ""
! 
! #: cobol/genapi.cc:2549
! #, gcc-internal-format
! msgid "%s: %<field->type%> %s must be literal or alphanumeric"
! msgstr ""
  
! #: cobol/genapi.cc:4460
  #, fuzzy, gcc-internal-format
  msgid "Not valid for ACCEPT statement."
  msgstr "Μη έγκυρη παράμετρος"
  
! #: cobol/genapi.cc:5488
  #, gcc-internal-format
  msgid "Attempting to send to an input device."
  msgstr ""
  
! #: cobol/genapi.cc:5511
  #, fuzzy, gcc-internal-format
  msgid "Not valid for DISPLAY statement."
  msgstr "Μη έγκυρη παράμετρος"
  
! #: cobol/genapi.cc:6412
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "%s: Invalid field type %s:"
! msgstr "%s: μη έγκυρο είδος αρχείου"
! 
! #: cobol/genapi.cc:7622 cobol/genapi.cc:7628 cobol/genapi.cc:7634
  #, gcc-internal-format
  msgid "%<parser_logop()%> was called with variable %s on line %d, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7741
  #, gcc-internal-format
  msgid "%<parser_relop%> was called with variable %qs, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7805
  #, gcc-internal-format
  msgid "%<parser_relop()%> was called with variable %s, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7851
  #, gcc-internal-format
  msgid "%<parser_if()%> was called with variable %s, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:8116
  #, gcc-internal-format
  msgid "candidate %s has unimplemented %<CVT_type%> %d(%s)"
  msgstr ""
  
! #: cobol/genapi.cc:8127
  #, gcc-internal-format
  msgid "unknown %<setop_t%> code %d"
  msgstr ""
  
! #: cobol/genapi.cc:8315
  #, gcc-internal-format
  msgid "%s:%d: %u exceeds %<MAXIMUM_UNTILS%> of %d, line %d"
  msgstr ""
  
! #: cobol/genapi.cc:9324
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: ignoring subscripts"
  msgstr ""
  
! #: cobol/genapi.cc:9538 cobol/genapi.cc:10006
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9663
  #, gcc-internal-format
  msgid "%s:%d file %s access mode is %<file_inaccessible_e%> in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9737
  #, gcc-internal-format
  msgid "%<parser_file_open%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9742
  #, gcc-internal-format
  msgid "%<parser_file_open%> for %s called with NULL %<var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9748
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTEND can only be used where %s is ACCESS MODE SEQUENTIAL"
  msgstr ""
  
! #: cobol/genapi.cc:9817
  #, gcc-internal-format
  msgid "%<parser_file_close%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9822
  #, gcc-internal-format
  msgid "%<parser_file_close%> for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9877
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'where' is zero in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9887
  #, gcc-internal-format
  msgid "%<parser_file_read%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9892
  #, gcc-internal-format
  msgid "%<parser_file_read%> for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9898
  #, gcc-internal-format
  msgid "%<parser_file_read%> called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:9903
  #, gcc-internal-format
  msgid "%<parser_file_read%> for %s called with NULL %<field->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9909
  #, gcc-internal-format
  msgid "%s:%d file %s is RELATIVE/SEQUENTIAL, but %<where >= 0%>"
  msgstr ""
  
! #: cobol/genapi.cc:9918
  #, gcc-internal-format
  msgid "%s:%d file %s is RELATIVE/RANDOM, but %<where < 0%>"
  msgstr ""
  
! #: cobol/genapi.cc:9962
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'sequentially' is %d in %s"
  msgstr ""
  
! #: cobol/genapi.cc:10011
  #, gcc-internal-format
  msgid "%s: for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:10017
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:10022
  #, gcc-internal-format
  msgid "%s: for %s called with NULL %<field->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:10107
  #, gcc-internal-format
  msgid "The file pointer should not be null"
  msgstr ""
  
! #: cobol/genapi.cc:10161
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s is INDEXED/SEQUENTIAL, but 'sequentially' is false"
  msgstr ""
  
! #: cobol/genapi.cc:11881
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: asked to sort %s, which is not a table"
  msgstr ""
  
  #. Having both or neither violates SORT syntax
! #: cobol/genapi.cc:12013
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: syntax error: both (or neither) USING and input-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12147
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: syntax error: both (or neither) GIVING and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12569
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: syntax error: both (or neither) files and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12973
  #, gcc-internal-format
  msgid "CALL USING BY CONTENT <temporary> would require REPOSITORY PROTOTYPES."
  msgstr ""
  
! #: cobol/genapi.cc:13264
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: What in the name of Nero are we doing here?"
  msgstr ""
  
! #: cobol/genapi.cc:14560
  #, gcc-internal-format
  msgid "In %<parser_move(%s to %s)%>, the move of FldLiteralN to %s is unimplemented"
  msgstr ""
  
! #: cobol/genapi.cc:14796
  #, gcc-internal-format
  msgid "In %<mh_dest_is_float%>(%s to %s), the move of %s to %s is unimplemented"
  msgstr ""
  
! #: cobol/genapi.cc:16918
  #, gcc-internal-format, gfc-internal-format
  msgid "LEVEL 01 (%s) OCCURS has insufficient data.memsize"
  msgstr ""
  
! #: cobol/genapi.cc:16990
  #, gcc-internal-format
  msgid "%<parser_symbol_add()%> was called with a NULL %<new_var%>"
  msgstr ""
  
! #: cobol/genapi.cc:17020
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %d %s is a table, but it improperly has a capacity of zero"
  msgstr ""
  
! #: cobol/genapi.cc:17060
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s is its own ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:17065
  #, gcc-internal-format
  msgid "%s: %d %qs has NULL ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:17072
  #, gcc-internal-format
  msgid "%s(%s) improperly has a non-null %<var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:17267
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %d %s<%s> improperly has a data.capacity of zero"
  msgstr ""
  
! #: cobol/genapi.cc:17334
  #, gcc-internal-format
  msgid "%<bytes_to_allocate%> is zero for %s (symbol number "
  msgstr ""
--- 54956,55227 ----
  msgid "no such exception: 0x%x"
  msgstr ""
  
! #: cobol/genapi.cc:353
  #, gcc-internal-format
  msgid "Probable cause: it was referenced without being defined."
  msgstr ""
  
! #: cobol/genapi.cc:597
  #, gcc-internal-format
! msgid "That string should not be that long."
  msgstr ""
  
! #: cobol/genapi.cc:1213
  #, gcc-internal-format, gfc-internal-format
  msgid "%s should not be null"
  msgstr ""
  
! #: cobol/genapi.cc:1776
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: Knows not the variable type %s for %s"
  msgstr ""
  
! #: cobol/genapi.cc:2110
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "%s: Invalid field type %s:"
! msgstr "%s: μη έγκυρο είδος αρχείου"
  
! #: cobol/genapi.cc:4392
  #, fuzzy, gcc-internal-format
  msgid "Not valid for ACCEPT statement."
  msgstr "Μη έγκυρη παράμετρος"
  
! #: cobol/genapi.cc:5445
  #, gcc-internal-format
  msgid "Attempting to send to an input device."
  msgstr ""
  
! #: cobol/genapi.cc:5468
  #, fuzzy, gcc-internal-format
  msgid "Not valid for DISPLAY statement."
  msgstr "Μη έγκυρη παράμετρος"
  
! #: cobol/genapi.cc:7736 cobol/genapi.cc:7742 cobol/genapi.cc:7748
  #, gcc-internal-format
  msgid "%<parser_logop()%> was called with variable %s on line %d, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7855
  #, gcc-internal-format
  msgid "%<parser_relop%> was called with variable %qs, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7919
  #, gcc-internal-format
  msgid "%<parser_relop()%> was called with variable %s, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7964
  #, gcc-internal-format
  msgid "%<parser_if()%> was called with variable %s, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:8215
  #, gcc-internal-format
  msgid "candidate %s has unimplemented %<CVT_type%> %d(%s)"
  msgstr ""
  
! #: cobol/genapi.cc:8226
  #, gcc-internal-format
  msgid "unknown %<setop_t%> code %d"
  msgstr ""
  
! #: cobol/genapi.cc:8415
  #, gcc-internal-format
  msgid "%s:%d: %u exceeds %<MAXIMUM_UNTILS%> of %d, line %d"
  msgstr ""
  
! #: cobol/genapi.cc:9406
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: ignoring subscripts"
  msgstr ""
  
! #: cobol/genapi.cc:9629 cobol/genapi.cc:10121
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9754
  #, gcc-internal-format
  msgid "%s:%d file %s access mode is %<file_inaccessible_e%> in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9861
  #, gcc-internal-format
  msgid "%<parser_file_open%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9866
  #, gcc-internal-format
  msgid "%<parser_file_open%> for %s called with NULL %<var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9872
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTEND can only be used where %s is ACCESS MODE SEQUENTIAL"
  msgstr ""
  
! #: cobol/genapi.cc:9932
  #, gcc-internal-format
  msgid "%<parser_file_close%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9937
  #, gcc-internal-format
  msgid "%<parser_file_close%> for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9992
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'where' is zero in %s"
  msgstr ""
  
! #: cobol/genapi.cc:10002
  #, gcc-internal-format
  msgid "%<parser_file_read%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:10007
  #, gcc-internal-format
  msgid "%<parser_file_read%> for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:10013
  #, gcc-internal-format
  msgid "%<parser_file_read%> called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:10018
  #, gcc-internal-format
  msgid "%<parser_file_read%> for %s called with NULL %<field->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:10024
  #, gcc-internal-format
  msgid "%s:%d file %s is RELATIVE/SEQUENTIAL, but %<where >= 0%>"
  msgstr ""
  
! #: cobol/genapi.cc:10033
  #, gcc-internal-format
  msgid "%s:%d file %s is RELATIVE/RANDOM, but %<where < 0%>"
  msgstr ""
  
! #: cobol/genapi.cc:10077
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'sequentially' is %d in %s"
  msgstr ""
  
! #: cobol/genapi.cc:10126
  #, gcc-internal-format
  msgid "%s: for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:10132
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:10137
  #, gcc-internal-format
  msgid "%s: for %s called with NULL %<field->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:10222
  #, gcc-internal-format
  msgid "The file pointer should not be null"
  msgstr ""
  
! #: cobol/genapi.cc:10405
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s is INDEXED/SEQUENTIAL, but 'sequentially' is false"
  msgstr ""
  
! #: cobol/genapi.cc:12236
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: asked to sort %s, which is not a table"
  msgstr ""
  
  #. Having both or neither violates SORT syntax
! #: cobol/genapi.cc:12368
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: syntax error: both (or neither) USING and input-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12502
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: syntax error: both (or neither) GIVING and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12924
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: syntax error: both (or neither) files and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:13328
  #, gcc-internal-format
  msgid "CALL USING BY CONTENT <temporary> would require REPOSITORY PROTOTYPES."
  msgstr ""
  
! #: cobol/genapi.cc:13599
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: What in the name of Nero are we doing here?"
  msgstr ""
  
! #: cobol/genapi.cc:14989
  #, gcc-internal-format
  msgid "In %<parser_move(%s to %s)%>, the move of FldLiteralN to %s is unimplemented"
  msgstr ""
  
! #: cobol/genapi.cc:15226
  #, gcc-internal-format
  msgid "In %<mh_dest_is_float%>(%s to %s), the move of %s to %s is unimplemented"
  msgstr ""
  
! #: cobol/genapi.cc:16958
  #, gcc-internal-format, gfc-internal-format
  msgid "LEVEL 01 (%s) OCCURS has insufficient data.memsize"
  msgstr ""
  
! #: cobol/genapi.cc:17018
  #, gcc-internal-format
  msgid "%<parser_symbol_add()%> was called with a NULL %<new_var%>"
  msgstr ""
  
! #: cobol/genapi.cc:17048
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %d %s is a table, but it improperly has a capacity of zero"
  msgstr ""
  
! #: cobol/genapi.cc:17088
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s is its own ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:17093
  #, gcc-internal-format
  msgid "%s: %d %qs has NULL ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:17100
  #, gcc-internal-format
  msgid "%s(%s) improperly has a non-null %<var_decl_node%>"
  msgstr ""
  
! #. N.B. If level is 0 then we're not participating in a hierarchy.
! #. During the early stages of implementing cbl_field_t::our_index, there
! #. were execution paths in parse.y and parser.cc that resulted in
! #. our_index not being set.  Those should be gone.
! #: cobol/genapi.cc:17235
! #, gcc-internal-format
! msgid "%<our_index%> is NULL under unanticipated circumstances"
! msgstr ""
! 
! #: cobol/genapi.cc:17319
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %d %s<%s> improperly has a data.capacity of zero"
  msgstr ""
  
! #: cobol/genapi.cc:17387
  #, gcc-internal-format
  msgid "%<bytes_to_allocate%> is zero for %s (symbol number "
  msgstr ""
*************** msgstr "άγνωστο σετ `%s'"
*** 53058,53526 ****
  msgid "Attempting an assignment of differing types."
  msgstr ""
  
! #: cobol/gengen.cc:2893
  #, gcc-internal-format
  msgid "Residual context count"
  msgstr ""
  
! #: cobol/genmath.cc:1385
  #, gcc-internal-format
  msgid "%<parser_op()%> doesn%'t know how to evaluate %<%s = %s %c %s%>"
  msgstr ""
  
! #: cobol/genutil.cc:596
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "Too many subscripts"
  msgstr "υπερβολικά πολλά αρχεία εισόδου"
  
! #: cobol/genutil.cc:761
  #, gcc-internal-format
  msgid "cannot get %<float%> value from %s"
  msgstr ""
  
! #: cobol/lexio.cc:1581
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s pid %ld terminated by %s"
  msgstr "μη τερματιζόμενo αλφαριθμητικό"
  
! #: cobol/lexio.cc:1586
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s exited with status %d"
  msgstr "%s: Ο προεπεξεργαστής C απέτυχε με σήμα %d\n"
  
! #: cobol/symbols.cc:418
  msgid "%s:%d: LblNone '%s' has parent #%zu"
  msgstr ""
  
! #: cobol/symbols.cc:1901
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: key must be field"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: cobol/symbols.cc:3712 cobol/symbols.cc:3815 cobol/symbols.cc:3845
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: could not add '%s'"
  msgstr "%s: η έξοδος θα επικαλύψει το %s\n"
  
! #: cobol/util.cc:1276
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: MOVE %s %s invalid type:"
  msgstr ""
  
! #: cobol/util.cc:1873
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: regcomp: %s"
  msgstr "%s: Σφάλμα κατά την εγγραφή του %s\n"
  
! #: cobol/util.cc:2022
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "logic error: missing inode for %s"
  msgstr "συντακτικό σφάλμα στον ορισμού locale μηνύματος"
  
! #: cobol/util.cc:2430
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "failed compiling %s"
  msgstr "%s: Σφάλμα κατά την εγγραφή του %s\n"
  
! #: cp/call.cc:2106
  #, fuzzy, gcc-internal-format
  msgid "casting %qT to %qT does not use %qD"
  msgstr "Δεν μπορεί να καθοριστεί το όνομα του συστήματος"
  
  #. A bad conversion for 'this' must be discarding cv-quals.
! #: cp/call.cc:3957 cp/call.cc:10472
  #, fuzzy, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: cp/call.cc:3961
  msgid "no known conversion for implicit %<this%> parameter from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:3968
  #, gcc-internal-format, gfc-internal-format
  msgid "conversion of argument %d would be ill-formed:"
  msgstr ""
  
  #. Conversion of conversion function return value failed.
! #: cp/call.cc:3976
  #, fuzzy
  msgid "no known conversion from %qH to %qI"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: cp/call.cc:3982
  #, fuzzy
  msgid "no known conversion for argument %d from %qH to %qI"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/call.cc:3996
  #, gcc-internal-format, gfc-internal-format
  msgid "candidate expects at least %d argument, %d provided"
  msgid_plural "candidate expects at least %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:4001
  #, gcc-internal-format, gfc-internal-format
  msgid "candidate expects %d argument, %d provided"
  msgid_plural "candidate expects %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:4029
  #, gcc-internal-format
  msgid "%s%<%D(%T, %T, %T)%> (built-in)"
  msgstr ""
  
! #: cp/call.cc:4034
  #, gcc-internal-format
  msgid "%s%<%D(%T, %T)%> (built-in)"
  msgstr ""
  
! #: cp/call.cc:4038
  #, gcc-internal-format
  msgid "%s%<%D(%T)%> (built-in)"
  msgstr ""
  
! #: cp/call.cc:4042
  #, gcc-internal-format
  msgid "%s%qT (conversion)"
  msgstr ""
  
! #: cp/call.cc:4044
  #, gcc-internal-format
  msgid "%s%#qD (near match)"
  msgstr ""
  
! #: cp/call.cc:4046
  #, gcc-internal-format
  msgid "%s%#qD (ignored)"
  msgstr ""
  
! #: cp/call.cc:4048
  #, gcc-internal-format
  msgid "%s%#qD (deleted)"
  msgstr ""
  
! #: cp/call.cc:4050
  #, gcc-internal-format
  msgid "%s%#qD (reversed)"
  msgstr ""
  
! #: cp/call.cc:4052
  #, gcc-internal-format
  msgid "%s%#qD (rewritten)"
  msgstr ""
  
! #: cp/call.cc:4054
  #, gcc-internal-format
  msgid "%s%#qD"
  msgstr ""
  
! #: cp/call.cc:4058
  #, gcc-internal-format
  msgid "inherited here"
  msgstr ""
  
! #: cp/call.cc:4080
  #, gcc-internal-format
  msgid "return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion"
  msgstr ""
  
! #: cp/call.cc:4086
  #, gcc-internal-format
  msgid "conversion from return type %qT of template conversion function specialization to %qT is not an exact match"
  msgstr ""
  
! #: cp/call.cc:4097
  #, gcc-internal-format
  msgid "substitution of deduced template arguments resulted in errors seen above"
  msgstr ""
  
  #. Re-run template unification with diagnostics.
! #: cp/call.cc:4102
  #, fuzzy, gcc-internal-format
  msgid "template argument deduction/substitution failed:"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: cp/call.cc:4119
  #, gcc-internal-format
  msgid "a constructor taking a single argument of its own class type is invalid"
  msgstr ""
  
! #: cp/call.cc:4129
  #, gcc-internal-format
  msgid "an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.cc:4209
! #, gcc-internal-format, gfc-internal-format
! msgid "there is %i candidate"
! msgid_plural "there are %i candidates"
! msgstr[0] ""
! msgstr[1] ""
! 
! #: cp/call.cc:4220
  #, gcc-internal-format
  msgid "some candidates omitted; use %<-fdiagnostics-all-candidates%> to display them"
  msgstr ""
  
! #: cp/call.cc:4305 cp/call.cc:4877
  #, gcc-internal-format
  msgid "designated initializers cannot be used with a non-aggregate type %qT"
  msgstr ""
  
! #: cp/call.cc:4771
  #, fuzzy
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: cp/call.cc:4884 cp/cvt.cc:878
  #, fuzzy
  msgid "could not convert %qE from %qH to %qI"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/call.cc:4949
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.cc:4970
  #, fuzzy
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: cp/call.cc:5155
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr ""
  
  # src/getopt.c:813
  # src/getopt.c:813
! #: cp/call.cc:5158
  #, fuzzy, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr "%s: η επιλογή `-W %s' είναι διφορούμενη\n"
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.cc:5442
  #, gcc-internal-format
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr ""
  
! #: cp/call.cc:5521
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr ""
  
  # src/getopt.c:813
  # src/getopt.c:813
! #: cp/call.cc:5535
  #, fuzzy, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "%s: η επιλογή `-W %s' είναι διφορούμενη\n"
  
  # src/main.c:785
! #: cp/call.cc:5577
  #, fuzzy, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr "Ασαφής μορφή `%s'"
  
! #: cp/call.cc:5578
  #, gcc-internal-format
  msgid "no match for "
  msgstr ""
  
! #: cp/call.cc:5591
  #, fuzzy, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/call.cc:5593
  #, fuzzy, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/call.cc:5595
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr ""
  
! #: cp/call.cc:5606
  msgid " (operand types are %e and %e)"
  msgstr ""
  
! #: cp/call.cc:5621
  #, fuzzy, gcc-internal-format
  msgid "ternary %<operator?:%>"
  msgstr "σφάλμα στην ανάγνωση εισόδου: %s"
  
! #: cp/call.cc:5625
  #, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr ""
  
! #: cp/call.cc:5634 cp/call.cc:5682 cp/call.cc:5692
  #, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr ""
  
! #: cp/call.cc:5637
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr ""
  
! #: cp/call.cc:5644
  #, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr ""
  
! #: cp/call.cc:5647
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr ""
  
! #: cp/call.cc:5655
  #, fuzzy, gcc-internal-format
  #| msgid "%s"
  msgid "%qs"
  msgstr "%s"
  
! #: cp/call.cc:5658
  #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr ""
  
! #: cp/call.cc:5664
  #, gcc-internal-format
  msgid "%<operator %s%>"
  msgstr ""
  
! #: cp/call.cc:5667
  #, gcc-internal-format
  msgid "%<operator %s%> in %<%s%E%>"
  msgstr ""
  
! #: cp/call.cc:5686
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr ""
  
! #: cp/call.cc:5695
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr ""
  
! #: cp/call.cc:5807
  #, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a %<?:%> expression"
  msgstr ""
  
! #: cp/call.cc:5884
  #, gcc-internal-format
  msgid "inferred scalar type %qT is not an integer or floating-point type of the same size as %qT"
  msgstr ""
  
! #: cp/call.cc:5901 cp/call.cc:5908
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr ""
  
! #: cp/call.cc:5964
  #, fuzzy, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr "Σφάλμα στο ταίριασμα στην κανονική έκφραση `%s'"
  
! #: cp/call.cc:6016 cp/call.cc:6362 cp/call.cc:6382
  #, gcc-internal-format
  msgid "operands to %<?:%> of types %qT and %qT have unordered conversion rank"
  msgstr ""
  
! #: cp/call.cc:6088
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:6093
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:6139 cp/call.cc:6251 cp/call.cc:6502
  #, gcc-internal-format
  msgid "operands to %<?:%> have different types %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:6143
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.cc:6390
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr ""
  
! #: cp/call.cc:6408
  #, fuzzy, gcc-internal-format
  msgid "enumerated mismatch in conditional expression: %qT vs %qT"
  msgstr "Σφάλμα στο ταίριασμα στην κανονική έκφραση `%s'"
  
! #: cp/call.cc:6428
  #, gcc-internal-format
  msgid "conditional expression between enumeration type %qT and floating-point type %qT"
  msgstr ""
  
! #: cp/call.cc:6432
  #, gcc-internal-format
  msgid "conditional expression between floating-point type %qT and enumeration type %qT"
  msgstr ""
  
! #: cp/call.cc:6436
  #, gcc-internal-format
  msgid "conditional expression between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/call.cc:6441
  #, gcc-internal-format
  msgid "conditional expression between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/call.cc:6457
  #, fuzzy, gcc-internal-format
  msgid "enumerated and non-enumerated type in conditional expression"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: cp/call.cc:7371
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr ""
  
! #: cp/call.cc:7373
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr ""
  
! #: cp/call.cc:7453
  #, gcc-internal-format
  msgid "in C++20 this comparison calls the current function recursively with reversed arguments"
  msgstr ""
  
! #: cp/call.cc:7506
  #, fuzzy, gcc-internal-format
  msgid "return type of %qD is not %qs"
  msgstr "η επιστρεφόμενη τιμή της `%s' δεν είναι `int'"
  
! #: cp/call.cc:7508
  #, gcc-internal-format
  msgid "used as rewritten candidate for comparison of %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:7591
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr ""
  
! #: cp/call.cc:7778
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no match for call to %<%T::operator[] (%A)%>"
--- 55246,55771 ----
  msgid "Attempting an assignment of differing types."
  msgstr ""
  
! #: cobol/gengen.cc:526
! #, gcc-internal-format, gfc-internal-format
! msgid "Somebody asked for the field %s.%s, which does not exist"
! msgstr ""
! 
! #: cobol/gengen.cc:2159 cobol/gengen.cc:2212 cobol/gengen.cc:3039
! #: cobol/gengen.cc:3094
! #, gcc-internal-format
! msgid "You *must* be joking"
! msgstr ""
! 
! #. Warning:  This test is not completely reliable, because a garbage
! #. byte could have a valid TREE_CODE.  But it does help.
! #: cobol/gengen.cc:2166
! #, gcc-internal-format
! msgid "You forgot to put a %<NULL_TREE%> at the end of a %<gg_printf()%> again"
! msgstr ""
! 
! #. Warning:  This test is not completely reliable, because a garbage
! #. byte could have a valid TREE_CODE.  But it does help.
! #: cobol/gengen.cc:2590 cobol/gengen.cc:2749
! #, gcc-internal-format
! msgid "You forgot to put a %<NULL_TREE%> at the end of a %<gg_define_function()%> again"
! msgstr ""
! 
! #: cobol/gengen.cc:2601 cobol/gengen.cc:2760
! #, gcc-internal-format, gfc-internal-format
! msgid "%d parameters? Really? Are you insane?"
! msgstr ""
! 
! #: cobol/gengen.cc:2882
  #, gcc-internal-format
  msgid "Residual context count"
  msgstr ""
  
! #: cobol/genmath.cc:1605
  #, gcc-internal-format
  msgid "%<parser_op()%> doesn%'t know how to evaluate %<%s = %s %c %s%>"
  msgstr ""
  
! #: cobol/genutil.cc:621
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "Too many subscripts"
  msgstr "υπερβολικά πολλά αρχεία εισόδου"
  
! #: cobol/genutil.cc:787
  #, gcc-internal-format
  msgid "cannot get %<float%> value from %s"
  msgstr ""
  
! #: cobol/lexio.cc:1584
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s pid %ld terminated by %s"
  msgstr "μη τερματιζόμενo αλφαριθμητικό"
  
! #: cobol/lexio.cc:1589
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s exited with status %d"
  msgstr "%s: Ο προεπεξεργαστής C απέτυχε με σήμα %d\n"
  
! #: cobol/symbols.cc:426
  msgid "%s:%d: LblNone '%s' has parent #%zu"
  msgstr ""
  
! # src/request.c:37
! #: cobol/symbols.cc:1878
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "%s: data item %s #"
! msgstr "%s σε %s"
! 
! #: cobol/symbols.cc:2042
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: key must be field"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: cobol/symbols.cc:4179
! #, gcc-internal-format, gfc-internal-format
! msgid "%s: %s %s has invalid encoding"
! msgstr ""
! 
! #: cobol/symbols.cc:4347 cobol/symbols.cc:4450 cobol/symbols.cc:4480
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: could not add '%s'"
  msgstr "%s: η έξοδος θα επικαλύψει το %s\n"
  
! # src/request.c:37
! #: cobol/util.cc:1767
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "%s: %s %lu %s %lu"
! msgstr "%s: %s: "
! 
! #: cobol/util.cc:1782
! #, gcc-internal-format, gfc-internal-format
! msgid "%s: nbytes %lu %s %lu"
! msgstr ""
! 
! #: cobol/util.cc:1860
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d: type %s, who woulda thunk?"
! msgstr ""
! 
! #: cobol/util.cc:2215
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: MOVE %s %s invalid type:"
  msgstr ""
  
! #: cobol/util.cc:2810
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: regcomp: %s"
  msgstr "%s: Σφάλμα κατά την εγγραφή του %s\n"
  
! #: cobol/util.cc:2959
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "logic error: missing inode for %s"
  msgstr "συντακτικό σφάλμα στον ορισμού locale μηνύματος"
  
! #: cobol/util.cc:3379
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "failed compiling %s"
  msgstr "%s: Σφάλμα κατά την εγγραφή του %s\n"
  
! #: cp/call.cc:2159
  #, fuzzy, gcc-internal-format
  msgid "casting %qT to %qT does not use %qD"
  msgstr "Δεν μπορεί να καθοριστεί το όνομα του συστήματος"
  
  #. A bad conversion for 'this' must be discarding cv-quals.
! #: cp/call.cc:4010 cp/call.cc:10552
  #, fuzzy, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: cp/call.cc:4014
  msgid "no known conversion for implicit %<this%> parameter from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:4021
  #, gcc-internal-format, gfc-internal-format
  msgid "conversion of argument %d would be ill-formed:"
  msgstr ""
  
  #. Conversion of conversion function return value failed.
! #: cp/call.cc:4029
  #, fuzzy
  msgid "no known conversion from %qH to %qI"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: cp/call.cc:4035
  #, fuzzy
  msgid "no known conversion for argument %d from %qH to %qI"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/call.cc:4049
  #, gcc-internal-format, gfc-internal-format
  msgid "candidate expects at least %d argument, %d provided"
  msgid_plural "candidate expects at least %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:4054
  #, gcc-internal-format, gfc-internal-format
  msgid "candidate expects %d argument, %d provided"
  msgid_plural "candidate expects %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:4082
  #, gcc-internal-format
  msgid "%s%<%D(%T, %T, %T)%> (built-in)"
  msgstr ""
  
! #: cp/call.cc:4087
  #, gcc-internal-format
  msgid "%s%<%D(%T, %T)%> (built-in)"
  msgstr ""
  
! #: cp/call.cc:4091
  #, gcc-internal-format
  msgid "%s%<%D(%T)%> (built-in)"
  msgstr ""
  
! #: cp/call.cc:4095
  #, gcc-internal-format
  msgid "%s%qT (conversion)"
  msgstr ""
  
! #: cp/call.cc:4097
  #, gcc-internal-format
  msgid "%s%#qD (near match)"
  msgstr ""
  
! #: cp/call.cc:4099
  #, gcc-internal-format
  msgid "%s%#qD (ignored)"
  msgstr ""
  
! #: cp/call.cc:4101
  #, gcc-internal-format
  msgid "%s%#qD (deleted)"
  msgstr ""
  
! #: cp/call.cc:4103
  #, gcc-internal-format
  msgid "%s%#qD (reversed)"
  msgstr ""
  
! #: cp/call.cc:4105
  #, gcc-internal-format
  msgid "%s%#qD (rewritten)"
  msgstr ""
  
! #: cp/call.cc:4107
  #, gcc-internal-format
  msgid "%s%#qD"
  msgstr ""
  
! #: cp/call.cc:4114
  #, gcc-internal-format
  msgid "inherited here"
  msgstr ""
  
! #: cp/call.cc:4136
  #, gcc-internal-format
  msgid "return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion"
  msgstr ""
  
! #: cp/call.cc:4142
  #, gcc-internal-format
  msgid "conversion from return type %qT of template conversion function specialization to %qT is not an exact match"
  msgstr ""
  
! #: cp/call.cc:4153
  #, gcc-internal-format
  msgid "substitution of deduced template arguments resulted in errors seen above"
  msgstr ""
  
  #. Re-run template unification with diagnostics.
! #: cp/call.cc:4158
  #, fuzzy, gcc-internal-format
  msgid "template argument deduction/substitution failed:"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: cp/call.cc:4175
  #, gcc-internal-format
  msgid "a constructor taking a single argument of its own class type is invalid"
  msgstr ""
  
! #: cp/call.cc:4182
  #, gcc-internal-format
  msgid "an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.cc:4276
  #, gcc-internal-format
  msgid "some candidates omitted; use %<-fdiagnostics-all-candidates%> to display them"
  msgstr ""
  
! #: cp/call.cc:4361 cp/call.cc:4934
  #, gcc-internal-format
  msgid "designated initializers cannot be used with a non-aggregate type %qT"
  msgstr ""
  
! #: cp/call.cc:4827
  #, fuzzy
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #. The expression is generated by a trait check, we don't have
! #. a useful location to highlight the label.
! #: cp/call.cc:4942
! #, fuzzy
! msgid "could not convert %qH to %qI"
! msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
! 
! #: cp/call.cc:4949 cp/cvt.cc:879
  #, fuzzy
  msgid "could not convert %qE from %qH to %qI"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/call.cc:5016
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.cc:5037
  #, fuzzy
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: cp/call.cc:5227
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr ""
  
  # src/getopt.c:813
  # src/getopt.c:813
! #: cp/call.cc:5230
  #, fuzzy, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr "%s: η επιλογή `-W %s' είναι διφορούμενη\n"
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.cc:5514
  #, gcc-internal-format
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr ""
  
! #: cp/call.cc:5593
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr ""
  
  # src/getopt.c:813
  # src/getopt.c:813
! #: cp/call.cc:5607
  #, fuzzy, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "%s: η επιλογή `-W %s' είναι διφορούμενη\n"
  
  # src/main.c:785
! #: cp/call.cc:5649
  #, fuzzy, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr "Ασαφής μορφή `%s'"
  
! #: cp/call.cc:5650
  #, gcc-internal-format
  msgid "no match for "
  msgstr ""
  
! #: cp/call.cc:5663
  #, fuzzy, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/call.cc:5665
  #, fuzzy, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/call.cc:5667
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr ""
  
! #: cp/call.cc:5678
  msgid " (operand types are %e and %e)"
  msgstr ""
  
! #: cp/call.cc:5693
  #, fuzzy, gcc-internal-format
  msgid "ternary %<operator?:%>"
  msgstr "σφάλμα στην ανάγνωση εισόδου: %s"
  
! #: cp/call.cc:5697
  #, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr ""
  
! #: cp/call.cc:5706 cp/call.cc:5754 cp/call.cc:5764
  #, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr ""
  
! #: cp/call.cc:5709
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr ""
  
! #: cp/call.cc:5716
  #, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr ""
  
! #: cp/call.cc:5719
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr ""
  
! #: cp/call.cc:5727
  #, fuzzy, gcc-internal-format
  #| msgid "%s"
  msgid "%qs"
  msgstr "%s"
  
! #: cp/call.cc:5730
  #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr ""
  
! #: cp/call.cc:5736
  #, gcc-internal-format
  msgid "%<operator %s%>"
  msgstr ""
  
! #: cp/call.cc:5739
  #, gcc-internal-format
  msgid "%<operator %s%> in %<%s%E%>"
  msgstr ""
  
! #: cp/call.cc:5758
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr ""
  
! #: cp/call.cc:5767
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr ""
  
! #: cp/call.cc:5879
  #, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a %<?:%> expression"
  msgstr ""
  
! #: cp/call.cc:5957
  #, gcc-internal-format
  msgid "inferred scalar type %qT is not an integer or floating-point type of the same size as %qT"
  msgstr ""
  
! #: cp/call.cc:5974 cp/call.cc:5981
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr ""
  
! #: cp/call.cc:6037
  #, fuzzy, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr "Σφάλμα στο ταίριασμα στην κανονική έκφραση `%s'"
  
! #: cp/call.cc:6089 cp/call.cc:6435 cp/call.cc:6455
  #, gcc-internal-format
  msgid "operands to %<?:%> of types %qT and %qT have unordered conversion rank"
  msgstr ""
  
! #: cp/call.cc:6161
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:6166
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:6212 cp/call.cc:6324 cp/call.cc:6577
  #, gcc-internal-format
  msgid "operands to %<?:%> have different types %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:6216
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.cc:6463
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr ""
  
! #: cp/call.cc:6483
  #, fuzzy, gcc-internal-format
  msgid "enumerated mismatch in conditional expression: %qT vs %qT"
  msgstr "Σφάλμα στο ταίριασμα στην κανονική έκφραση `%s'"
  
! #: cp/call.cc:6503
  #, gcc-internal-format
  msgid "conditional expression between enumeration type %qT and floating-point type %qT"
  msgstr ""
  
! #: cp/call.cc:6507
  #, gcc-internal-format
  msgid "conditional expression between floating-point type %qT and enumeration type %qT"
  msgstr ""
  
! #: cp/call.cc:6511
  #, gcc-internal-format
  msgid "conditional expression between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/call.cc:6516
  #, gcc-internal-format
  msgid "conditional expression between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/call.cc:6532
  #, fuzzy, gcc-internal-format
  msgid "enumerated and non-enumerated type in conditional expression"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: cp/call.cc:7456
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr ""
  
! #: cp/call.cc:7458
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr ""
  
! #: cp/call.cc:7547
  #, gcc-internal-format
  msgid "in C++20 this comparison calls the current function recursively with reversed arguments"
  msgstr ""
  
! #: cp/call.cc:7597
  #, fuzzy, gcc-internal-format
  msgid "return type of %qD is not %qs"
  msgstr "η επιστρεφόμενη τιμή της `%s' δεν είναι `int'"
  
! #: cp/call.cc:7599
  #, gcc-internal-format
  msgid "used as rewritten candidate for comparison of %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:7683
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr ""
  
! #: cp/call.cc:7870
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no match for call to %<%T::operator[] (%A)%>"
*************** msgstr "δεν ταιριάζει συν
*** 53528,53946 ****
  
  # src/getopt.c:813
  # src/getopt.c:813
! #: cp/call.cc:7792
  #, fuzzy, gcc-internal-format
  msgid "call of %<%T::operator[] (%A)%> is ambiguous"
  msgstr "%s: η επιλογή `-W %s' είναι διφορούμενη\n"
  
! #: cp/call.cc:8073
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement %<operator delete%>"
  msgstr ""
  
! #: cp/call.cc:8076
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)"
  msgstr ""
  
! #: cp/call.cc:8113
  #, fuzzy, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "η `%s' είναι συνήθως μη-στατική συνάρτηση"
  
! #: cp/call.cc:8307
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr ""
  
! #: cp/call.cc:8310
  #, gcc-internal-format
  msgid "destroying delete %qD cannot be used to release the allocated memory if the initialization throws because the object is not constructed yet"
  msgstr ""
  
! #: cp/call.cc:8319
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr ""
  
! #: cp/call.cc:8376
  #, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr ""
  
! #: cp/call.cc:8377 cp/decl.cc:9613
  #, fuzzy, gcc-internal-format
  msgid "declared private here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/call.cc:8382
  #, fuzzy, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/call.cc:8383 cp/decl.cc:9614
  #, fuzzy, gcc-internal-format
  msgid "declared protected here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/call.cc:8390
  #, fuzzy, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr "το `%s' είναι μη-προσπελάσιμο"
  
! #: cp/call.cc:8471
  #, fuzzy, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: cp/call.cc:8478
  #, fuzzy, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/call.cc:8490
  #, fuzzy, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/call.cc:8497
  #, fuzzy, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "Δεν είναι δυνατόν να βρεθεί ο τύπος του επεξεργαστή."
  
! #: cp/call.cc:8568
  #, fuzzy, gcc-internal-format
  msgid "initializing argument %P of %qD"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: cp/call.cc:8590
  #, gcc-internal-format
  msgid "conversions to arrays of unknown bound are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/call.cc:8673
  #, fuzzy, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "ακολουθούν σκουπίδια στο τέλος της γραμμής"
  
! #: cp/call.cc:8684
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr ""
  
! #: cp/call.cc:8696
  msgid "ISO C++ does not allow converting to %qH from %qI with greater conversion rank"
  msgstr ""
  
! #: cp/call.cc:8704
  msgid "ISO C++ does not allow converting to %qH from %qI with unordered conversion rank"
  msgstr ""
  
! #: cp/call.cc:8720
  #, fuzzy
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: cp/call.cc:8754 cp/cvt.cc:228
  #, fuzzy
  msgid "invalid conversion from %qH to %qI"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: cp/call.cc:8804 cp/call.cc:8817
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.cc:8810
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.cc:8974
  #, fuzzy
  msgid "narrowing conversion of %qd from %qH to %qI"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: cp/call.cc:9125
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/call.cc:9191
  #, fuzzy
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/call.cc:9200
  #, fuzzy
  msgid "cannot bind non-const lvalue reference of type %qH to a value of type %qI"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/call.cc:9205
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr ""
  
  #. extype is volatile
! #: cp/call.cc:9208
  #, fuzzy
  msgid "cannot bind lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/call.cc:9221
  msgid "cannot bind reference of type %qH to %qI due to different array bounds"
  msgstr ""
  
! #: cp/call.cc:9224
  #, fuzzy
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: cp/call.cc:9263
  #, fuzzy, gcc-internal-format
  msgid "cannot bind bit-field %qE to %qT"
  msgstr "δεν είναι δυνατό να μετανομαστεί το `.' ή το `..'"
  
! #: cp/call.cc:9266 cp/call.cc:9284
  #, fuzzy, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "άγνωστος χαρακτήρας στο πεδίο `%s' της κατηγορίας `%s'"
  
! #: cp/call.cc:9269
  #, fuzzy, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "δεν είναι δυνατό να μετανομαστεί το `.' ή το `..'"
  
! #: cp/call.cc:9470
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr ""
  
! #: cp/call.cc:9499 cp/cvt.cc:2041
  #, gcc-internal-format
  msgid "scoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT after"
  msgstr ""
  
! #: cp/call.cc:9543
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr ""
  
! #: cp/call.cc:9579
  #, fuzzy, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "αδυναμία αλλαγής στο κατάλογο %s"
  
! #: cp/call.cc:9589
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr ""
  
! #: cp/call.cc:9657
  #, fuzzy, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/call.cc:9666
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr ""
  
! #: cp/call.cc:9839
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.cc:10349
  #, gcc-internal-format
  msgid "use %<-fdiagnostics-all-candidates%> to display considered candidates"
  msgstr ""
  
! #: cp/call.cc:10475 cp/call.cc:13322
  #, fuzzy, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/call.cc:10500
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/call.cc:10727
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr ""
  
! #: cp/call.cc:10862
  #, gcc-internal-format
  msgid "assignment from temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.cc:11240
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.cc:11243
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/call.cc:11248
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.cc:11253
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.cc:11268
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr ""
  
! #: cp/call.cc:11270
  #, fuzzy, gcc-internal-format
  msgid "; use assignment instead"
  msgstr "Κακή αίτηση παραμέτρων"
  
! #: cp/call.cc:11272
  #, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr ""
  
! #: cp/call.cc:11275
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:11278
  #, fuzzy, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/call.cc:11280
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.cc:11301
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:11303
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr ""
  
! #: cp/call.cc:11305
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:11308
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:11311
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:11314
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.cc:11325
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.cc:11337
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:11356
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.cc:11359
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.cc:11369
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:11372
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:11375
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.cc:11384
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.cc:11406
  #, fuzzy, gcc-internal-format
  msgid "%#qT declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/call.cc:11461
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to a non-trivially-copyable type (%qT)"
  msgstr ""
  
! #: cp/call.cc:11530
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.cc:11805 cp/typeck.cc:10606
  #, fuzzy
  msgid "cannot convert %qH to %qI"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/call.cc:11829
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "δεν ταιριάζει συνάρτηση για την κλήση στο %<%T::%s(%A)%#V%>"
  
! #: cp/call.cc:11861
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "δεν ταιριάζει συνάρτηση για την κλήση στο %<%T::%s(%A)%#V%>"
  
! #: cp/call.cc:11909
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "κλήση σε μη-συνάρτηση %qD"
  
! #: cp/call.cc:11947 cp/pt.cc:17496 cp/typeck.cc:3508
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.cc:11949
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.cc:12131
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%s(%A)%>"
--- 55773,56192 ----
  
  # src/getopt.c:813
  # src/getopt.c:813
! #: cp/call.cc:7884
  #, fuzzy, gcc-internal-format
  msgid "call of %<%T::operator[] (%A)%> is ambiguous"
  msgstr "%s: η επιλογή `-W %s' είναι διφορούμενη\n"
  
! #: cp/call.cc:8143
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement %<operator delete%>"
  msgstr ""
  
! #: cp/call.cc:8146
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)"
  msgstr ""
  
! #: cp/call.cc:8183
  #, fuzzy, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "η `%s' είναι συνήθως μη-στατική συνάρτηση"
  
! #: cp/call.cc:8377
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr ""
  
! #: cp/call.cc:8380
  #, gcc-internal-format
  msgid "destroying delete %qD cannot be used to release the allocated memory if the initialization throws because the object is not constructed yet"
  msgstr ""
  
! #: cp/call.cc:8389
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr ""
  
! #: cp/call.cc:8446
  #, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr ""
  
! #: cp/call.cc:8447 cp/decl.cc:10336
  #, fuzzy, gcc-internal-format
  msgid "declared private here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/call.cc:8452
  #, fuzzy, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/call.cc:8453 cp/decl.cc:10337
  #, fuzzy, gcc-internal-format
  msgid "declared protected here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/call.cc:8460
  #, fuzzy, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr "το `%s' είναι μη-προσπελάσιμο"
  
! #: cp/call.cc:8541
  #, fuzzy, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: cp/call.cc:8548
  #, fuzzy, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/call.cc:8560
  #, fuzzy, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/call.cc:8567
  #, fuzzy, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "Δεν είναι δυνατόν να βρεθεί ο τύπος του επεξεργαστή."
  
! #: cp/call.cc:8641
  #, fuzzy, gcc-internal-format
  msgid "initializing argument %P of %qD"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: cp/call.cc:8663
  #, gcc-internal-format
  msgid "conversions to arrays of unknown bound are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/call.cc:8747
  #, fuzzy, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "ακολουθούν σκουπίδια στο τέλος της γραμμής"
  
! #: cp/call.cc:8758
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr ""
  
! #: cp/call.cc:8770
  msgid "ISO C++ does not allow converting to %qH from %qI with greater conversion rank"
  msgstr ""
  
! #: cp/call.cc:8778
  msgid "ISO C++ does not allow converting to %qH from %qI with unordered conversion rank"
  msgstr ""
  
! #: cp/call.cc:8794
  #, fuzzy
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #. An error diagnosed within a trait, don't give extra labels.
! #: cp/call.cc:8829 cp/call.cc:8838 cp/cvt.cc:228
  #, fuzzy
  msgid "invalid conversion from %qH to %qI"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: cp/call.cc:8888 cp/call.cc:8901
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.cc:8894
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.cc:9058
  #, fuzzy
  msgid "narrowing conversion of %qd from %qH to %qI"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: cp/call.cc:9209
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/call.cc:9275
  #, fuzzy
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/call.cc:9284
  #, fuzzy
  msgid "cannot bind non-const lvalue reference of type %qH to a value of type %qI"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/call.cc:9289
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr ""
  
  #. extype is volatile
! #: cp/call.cc:9292
  #, fuzzy
  msgid "cannot bind lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/call.cc:9305
  msgid "cannot bind reference of type %qH to %qI due to different array bounds"
  msgstr ""
  
! #: cp/call.cc:9308
  #, fuzzy
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: cp/call.cc:9347
  #, fuzzy, gcc-internal-format
  msgid "cannot bind bit-field %qE to %qT"
  msgstr "δεν είναι δυνατό να μετανομαστεί το `.' ή το `..'"
  
! #: cp/call.cc:9350 cp/call.cc:9368
  #, fuzzy, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "άγνωστος χαρακτήρας στο πεδίο `%s' της κατηγορίας `%s'"
  
! #: cp/call.cc:9353
  #, fuzzy, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "δεν είναι δυνατό να μετανομαστεί το `.' ή το `..'"
  
! #: cp/call.cc:9554
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr ""
  
! #: cp/call.cc:9583 cp/cvt.cc:2059
  #, gcc-internal-format
  msgid "scoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT after"
  msgstr ""
  
! #: cp/call.cc:9627
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr ""
  
! #: cp/call.cc:9663
  #, fuzzy, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "αδυναμία αλλαγής στο κατάλογο %s"
  
! #: cp/call.cc:9673
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr ""
  
! #: cp/call.cc:9741
  #, fuzzy, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/call.cc:9750
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr ""
  
! #: cp/call.cc:9913
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.cc:10424
  #, gcc-internal-format
  msgid "use %<-fdiagnostics-all-candidates%> to display considered candidates"
  msgstr ""
  
! #: cp/call.cc:10555 cp/call.cc:13441
  #, fuzzy, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/call.cc:10580
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/call.cc:10843
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr ""
  
! #: cp/call.cc:10978
  #, gcc-internal-format
  msgid "assignment from temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.cc:11356
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.cc:11359
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/call.cc:11364
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.cc:11369
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.cc:11384
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr ""
  
! #: cp/call.cc:11386
  #, fuzzy, gcc-internal-format
  msgid "; use assignment instead"
  msgstr "Κακή αίτηση παραμέτρων"
  
! #: cp/call.cc:11388
  #, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr ""
  
! #: cp/call.cc:11391
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:11394
  #, fuzzy, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/call.cc:11396
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.cc:11417
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:11419
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr ""
  
! #: cp/call.cc:11421
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:11424
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:11427
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:11430
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.cc:11441
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.cc:11453
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:11472
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.cc:11475
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.cc:11485
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:11488
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:11491
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.cc:11500
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.cc:11522
  #, fuzzy, gcc-internal-format
  msgid "%#qT declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/call.cc:11577
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to a non-trivially-copyable type (%qT)"
  msgstr ""
  
! #: cp/call.cc:11649
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.cc:11924 cp/typeck.cc:10776
  #, fuzzy
  msgid "cannot convert %qH to %qI"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/call.cc:11948
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "δεν ταιριάζει συνάρτηση για την κλήση στο %<%T::%s(%A)%#V%>"
  
! #: cp/call.cc:11980
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "δεν ταιριάζει συνάρτηση για την κλήση στο %<%T::%s(%A)%#V%>"
  
! #: cp/call.cc:12028
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "κλήση σε μη-συνάρτηση %qD"
  
! #: cp/call.cc:12066 cp/pt.cc:17955 cp/typeck.cc:3666
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.cc:12068
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.cc:12250
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%s(%A)%>"
*************** msgstr "δεν ταιριάζει συν
*** 53948,55396 ****
  
  # src/getopt.c:813
  # src/getopt.c:813
! #: cp/call.cc:12134
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "η κλήση της υπερφορτωμένης %<%s(%A)%> είναι διφορούμενη"
  
! #: cp/call.cc:12157
  #, fuzzy, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/call.cc:12162
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr ""
  
! #: cp/call.cc:12163
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr ""
  
! #: cp/call.cc:12186
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.cc:13320
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.cc:13346
  #, gcc-internal-format
  msgid "C++20 says that these are ambiguous, even though the second is reversed:"
  msgstr ""
  
! #: cp/call.cc:13369
  #, fuzzy, gcc-internal-format
  msgid "try making the operator a %<const%> member function"
  msgstr "η `%s' είναι συνήθως μη-στατική συνάρτηση"
  
! #: cp/call.cc:13432
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.cc:13433
  #, fuzzy
  msgid "  for conversion from %qH to %qI"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: cp/call.cc:13436
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.cc:13746
  #, fuzzy, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: cp/call.cc:13750
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr ""
  
! #: cp/call.cc:13752
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr ""
  
! #: cp/call.cc:13798
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr ""
  
! #: cp/call.cc:14216
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.cc:14410
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.cc:14414
  #, fuzzy
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/call.cc:14743
  #, fuzzy, gcc-internal-format
  msgid "possibly dangling reference to a temporary"
  msgstr "xdr_reference: η μνήμη εξαντλήθηκε\n"
  
! #: cp/call.cc:14744
  #, fuzzy, gcc-internal-format
  msgid "%qT temporary created here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/call.cc:15123
  #, fuzzy, gcc-internal-format
  msgid "explicit conversion function was not considered"
  msgstr "Οι ορισμοί πηγή βρίσκονται στο ΑΡΧΕΙΟ"
  
! #: cp/class.cc:322
  #, fuzzy, gcc-internal-format
  msgid "cannot convert from pointer to base class %qT to pointer to derived class %qT because the base is virtual"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/class.cc:326
  #, fuzzy, gcc-internal-format
  msgid "cannot convert from base class %qT to derived class %qT because the base is virtual"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/class.cc:333
  #, fuzzy, gcc-internal-format
  msgid "cannot convert from pointer to base class %qT to pointer to derived class %qT via virtual base %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/class.cc:338
  #, fuzzy, gcc-internal-format
  msgid "cannot convert from base class %qT to derived class %qT via virtual base %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/class.cc:391
  #, fuzzy, gcc-internal-format
  msgid "cannot convert from %qT to base class %qT because %qT is incomplete"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/class.cc:1436
  #, fuzzy, gcc-internal-format
  msgid "%q#D conflicts with version inherited from %qT"
  msgstr "σφάλμα ταιριάσματος τύπου με προηγούμενη αυτονόητη διακύρηξη"
  
! #: cp/class.cc:1439
  #, fuzzy, gcc-internal-format
  msgid "version inherited from %qT declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/class.cc:1459
  #, fuzzy, gcc-internal-format
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/class.cc:1461 cp/decl.cc:1944 cp/decl.cc:1956 cp/decl.cc:1982
! #: cp/decl.cc:2004 cp/name-lookup.cc:2918 cp/name-lookup.cc:3235
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %q#D"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/class.cc:1503
  #, gcc-internal-format
  msgid "conflicting access specifications for method %q+D, ignored"
  msgstr ""
  
! #: cp/class.cc:1506
  #, gcc-internal-format
  msgid "conflicting access specifications for field %qE, ignored"
  msgstr ""
  
! #: cp/class.cc:1610
  #, gcc-internal-format
  msgid "%qD invalid in %q#T because of local method %q#D with same name"
  msgstr ""
  
! #: cp/class.cc:1614
  #, fuzzy, gcc-internal-format
  msgid "local method %q#D declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/class.cc:1620
  #, gcc-internal-format
  msgid "%qD invalid in %q#T because of local member %q#D with same name"
  msgstr ""
  
! #: cp/class.cc:1624
  #, fuzzy, gcc-internal-format
  msgid "local member %q#D declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/class.cc:1695
  #, gcc-internal-format
  msgid "%qD inherits the %E ABI tag that %qT (used in its return type) has"
  msgstr ""
  
! #: cp/class.cc:1698 cp/class.cc:1705 cp/class.cc:1712 cp/class.cc:1724
! #: cp/cvt.cc:1134 rust/backend/rust-tree.cc:643
  #, fuzzy, gcc-internal-format
  msgid "%qT declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/class.cc:1703
  #, gcc-internal-format
  msgid "%qD inherits the %E ABI tag that %qT (used in its type) has"
  msgstr ""
  
! #: cp/class.cc:1710
  #, gcc-internal-format
  msgid "%qT does not have the %E ABI tag that base %qT has"
  msgstr ""
  
! #: cp/class.cc:1718
  #, gcc-internal-format
  msgid "%qT does not have the %E ABI tag that %qT (used in the type of %qD) has"
  msgstr ""
  
! #: cp/class.cc:2029
  #, fuzzy, gcc-internal-format
  msgid "cannot derive from %<final%> base %qT in derived type %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/class.cc:2500
  #, gcc-internal-format
  msgid "all member functions in class %qT are private"
  msgstr ""
  
! #: cp/class.cc:2512
  #, gcc-internal-format
  msgid "%q#T only defines a private destructor and has no friends"
  msgstr ""
  
! #: cp/class.cc:2556
  #, gcc-internal-format
  msgid "%q#T only defines private constructors and has no friends"
  msgstr ""
  
! #: cp/class.cc:2560
  #, gcc-internal-format
  msgid "%q#D is public, but requires an existing %q#T object"
  msgstr ""
  
! #: cp/class.cc:2850
  #, gcc-internal-format
  msgid "no unique final overrider for %qD in %qT"
  msgstr ""
  
! #: cp/class.cc:3210
  #, fuzzy, gcc-internal-format
  msgid "%qD can be marked override"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/class.cc:3213
  #, gcc-internal-format
  msgid "%q+#D marked %<override%>, but does not override"
  msgstr ""
  
! #: cp/class.cc:3228
  #, gcc-internal-format
  msgid "%q+#D marked %<final%>, but is not virtual"
  msgstr ""
  
! #: cp/class.cc:3326
  #, gcc-internal-format
  msgid "%qD was hidden"
  msgstr ""
  
! #: cp/class.cc:3329
  #, fuzzy, gcc-internal-format
  msgid "  by %qD"
  msgstr "  κατά `%D'"
  
! #: cp/class.cc:3542
  #, gcc-internal-format
  msgid "the ellipsis in %qD is not inherited"
  msgstr ""
  
! #: cp/class.cc:3746
  #, fuzzy, gcc-internal-format
  msgid "bit-field %q#D with non-integral type %qT"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: cp/class.cc:3762
  #, fuzzy, gcc-internal-format
  msgid "bit-field %q+D width not an integer constant"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: cp/class.cc:3767
  #, fuzzy, gcc-internal-format
  msgid "negative width in bit-field %q+D"
  msgstr "Αρνητικό πλάτος στην αποτίμηση"
  
! #: cp/class.cc:3772
  #, fuzzy, gcc-internal-format
  msgid "zero width for bit-field %q+D"
  msgstr "Αρνητικό πλάτος στην αποτίμηση"
  
! #: cp/class.cc:3782
  #, gcc-internal-format
  msgid "width of %qD exceeds its type"
  msgstr ""
  
! #: cp/class.cc:3788
  #, gcc-internal-format
  msgid "%qD is too small to hold all values of %q#T"
  msgstr ""
  
! #: cp/class.cc:3850
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in union"
  msgstr ""
  
! #: cp/class.cc:3853
  #, fuzzy, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in union"
  msgstr "%s: οι τιμές του πεδίου `%s' δεν πρέπει να είναι μεγαλύτερες από %d"
  
! #: cp/class.cc:3855
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in union"
  msgstr ""
  
! #: cp/class.cc:3859
  #, gcc-internal-format
  msgid "unrestricted unions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/class.cc:3975
  #, gcc-internal-format
  msgid "in C++98 %q+D may not be static because it is a member of a union"
  msgstr ""
  
! #: cp/class.cc:3988
  #, gcc-internal-format
  msgid "non-static data member %q+D in a union may not have reference type %qT"
  msgstr ""
  
! #: cp/class.cc:4001
  #, fuzzy, gcc-internal-format
  msgid "data member %q+D invalidly declared function type"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/class.cc:4007
  #, fuzzy, gcc-internal-format
  msgid "data member %q+D invalidly declared method type"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: cp/class.cc:4078
  #, gcc-internal-format
  msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
  msgstr ""
  
! #: cp/class.cc:4130
  #, fuzzy, gcc-internal-format
  msgid "member %q+D cannot be declared as a %<mutable%> reference"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/class.cc:4133
  #, fuzzy, gcc-internal-format
  msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/class.cc:4165
  #, gcc-internal-format
  msgid "multiple fields in union %qT initialized"
  msgstr ""
  
! #: cp/class.cc:4167
  #, fuzzy, gcc-internal-format
  msgid "initialized member %q+D declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/class.cc:4215
  #, fuzzy, gcc-internal-format
  msgid "field %q#D with same name as class"
  msgstr "Υπάρχει αντικείμενο με το ίδιο όνομα"
  
! #: cp/class.cc:4244
  #, gcc-internal-format
  msgid "%q#T has pointer data members"
  msgstr ""
  
! #: cp/class.cc:4249
  #, gcc-internal-format
  msgid "  but does not declare %<%T(const %T&)%>"
  msgstr ""
  
! #: cp/class.cc:4251
  #, gcc-internal-format
  msgid "  or %<operator=(const %T&)%>"
  msgstr ""
  
! #: cp/class.cc:4255
  #, gcc-internal-format
  msgid "  but does not declare %<operator=(const %T&)%>"
  msgstr ""
  
! #: cp/class.cc:4257
  #, fuzzy, gcc-internal-format
  msgid "pointer member %q+D declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/class.cc:4345
  #, gcc-internal-format
  msgid "layout of %qs member of type %qT changes in %qs"
  msgstr ""
  
! #: cp/class.cc:4738
  #, gcc-internal-format
  msgid "alignment of %qD increased in %<-fabi-version=9%> (GCC 5.2)"
  msgstr ""
  
! #: cp/class.cc:4741
  #, gcc-internal-format
  msgid "alignment of %qD will increase in %<-fabi-version=9%>"
  msgstr ""
  
! #: cp/class.cc:5069
  #, fuzzy, gcc-internal-format
  msgid "initializer specified for non-virtual method %q+D"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: cp/class.cc:5110
  #, fuzzy, gcc-internal-format
  msgid "no viable destructor for %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/class.cc:5112
  #, fuzzy, gcc-internal-format
  msgid "destructor for %qT is ambiguous"
  msgstr "%s: η επιλογή `%s' είναι ασαφής\n"
  
! #: cp/class.cc:5581
  #, gcc-internal-format
  msgid "method overrides both %<transaction_pure%> and %qE methods"
  msgstr ""
  
! #: cp/class.cc:5602
  #, gcc-internal-format
  msgid "method declared %qE overriding %qE method"
  msgstr ""
  
! #: cp/class.cc:6235 cp/constexpr.cc:299
  #, gcc-internal-format
  msgid "enclosing class of %<constexpr%> non-static member function %q+#D is not a literal type"
  msgstr ""
  
! #: cp/class.cc:6261 rust/backend/rust-tree.cc:6063
  #, fuzzy, gcc-internal-format
  msgid "%q+T is not literal because:"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/class.cc:6264 rust/backend/rust-tree.cc:6066
  #, gcc-internal-format
  msgid "  %qT is a closure type, which is only literal in C++17 and later"
  msgstr ""
  
! #: cp/class.cc:6267 rust/backend/rust-tree.cc:6074
  #, fuzzy, gcc-internal-format
  msgid "  %q+T has a non-trivial destructor"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/class.cc:6270 rust/backend/rust-tree.cc:6071
  #, gcc-internal-format
  msgid "  %q+T does not have %<constexpr%> destructor"
  msgstr ""
  
! #: cp/class.cc:6278 rust/backend/rust-tree.cc:6079
  #, gcc-internal-format
  msgid "  %q+T is not an aggregate, does not have a trivial default constructor, and has no %<constexpr%> constructor that is not a copy or move constructor"
  msgstr ""
  
! #: cp/class.cc:6311 rust/backend/rust-tree.cc:6111
  #, fuzzy, gcc-internal-format
  msgid "  base class %qT of %q+T is non-literal"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/class.cc:6326 rust/backend/rust-tree.cc:6125
  #, fuzzy, gcc-internal-format
  msgid "  non-static data member %qD has non-literal type"
  msgstr "μη έγκυρος αριθμός από στήλες: `%s'"
  
! #: cp/class.cc:6333 rust/backend/rust-tree.cc:6132
  #, fuzzy, gcc-internal-format
  msgid "  non-static data member %qD has volatile type"
  msgstr "μη έγκυρος αριθμός από στήλες: `%s'"
  
! #: cp/class.cc:6478
  #, fuzzy, gcc-internal-format
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/class.cc:6507
  #, gcc-internal-format
  msgid "non-static reference %q#D in class without a constructor"
  msgstr ""
  
! #: cp/class.cc:6513
  #, gcc-internal-format
  msgid "non-static const member %q#D in class without a constructor"
  msgstr ""
  
! #: cp/class.cc:6853
  #, gcc-internal-format
  msgid "offset of %qT base class for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr ""
  
! #: cp/class.cc:6858
  #, gcc-internal-format
  msgid "offset of %qT base class for %<-std=c++20%> and up changes in %<-fabi-version=21%> (GCC 16)"
  msgstr ""
  
! #: cp/class.cc:6866
  #, gcc-internal-format
  msgid "offset of %qD for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr ""
  
! #: cp/class.cc:6871
  #, gcc-internal-format
  msgid "offset of %qD for %<-std=c++20%> and up changes in %<-fabi-version=21%> (GCC 16)"
  msgstr ""
  
! #: cp/class.cc:6912
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.cc:6924
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.cc:7166
  #, gcc-internal-format
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr ""
  
! #: cp/class.cc:7362
  #, fuzzy, gcc-internal-format
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: cp/class.cc:7683
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: cp/class.cc:7684
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: cp/class.cc:7689
  #, fuzzy, gcc-internal-format
  msgid "array member %q#D declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/class.cc:7718
  #, gcc-internal-format
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr ""
  
! #: cp/class.cc:7720
  #, gcc-internal-format
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr ""
  
! #: cp/class.cc:7729 cp/class.cc:7764
  #, fuzzy, gcc-internal-format
  msgid "in the definition of %q#T"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: cp/class.cc:7737
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: cp/class.cc:7739
  #, gcc-internal-format
  msgid "flexible array member %qD in an otherwise empty %q#T is a GCC extension"
  msgstr ""
  
! #: cp/class.cc:7762
  #, fuzzy, gcc-internal-format
  msgid "next member %q#D declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/class.cc:7874 cp/decl.cc:18271 cp/parser.cc:28464
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: cp/class.cc:8021
  #, fuzzy, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/class.cc:8049
  #, fuzzy, gcc-internal-format
  msgid "type transparent %q#T does not have any fields"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/class.cc:8055
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr ""
  
! #: cp/class.cc:8059
  #, fuzzy, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/class.cc:8065
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.cc:8236
  #, gcc-internal-format
  msgid "definition of %qD does not match %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/class.cc:8247
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr ""
  
! #: cp/class.cc:8754
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr ""
  
! #: cp/class.cc:8844
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr ""
  
! #: cp/class.cc:9010
  #, fuzzy, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/class.cc:9038
  #, fuzzy, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: cp/class.cc:9080
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function."
  msgstr ""
  
! #: cp/class.cc:9085
  #, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%E%>"
  msgstr ""
  
! #: cp/class.cc:9095
  #, fuzzy, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/class.cc:9098
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.cc:9177
  #, fuzzy, gcc-internal-format
  msgid "not enough type information"
  msgstr "εμφάνιση πληροφοριών προόδου"
  
! #: cp/class.cc:9197
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/class.cc:9498
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D changes meaning of %qD"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/class.cc:9501
  #, gcc-internal-format
  msgid "used here to mean %q#D"
  msgstr ""
  
! #: cp/constexpr.cc:112
  #, gcc-internal-format
  msgid "the type %qT of %<constexpr%> variable %qD is not literal"
  msgstr ""
  
! #: cp/constexpr.cc:123
  #, gcc-internal-format
  msgid "variable %qD of non-literal type %qT in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/constexpr.cc:136
  #, gcc-internal-format
  msgid "%<constexpr%> variable %qD has variably-modified type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:236
  #, gcc-internal-format
  msgid "inherited constructor %qD is not %<constexpr%>"
  msgstr ""
  
  #. constexpr_fundef_p
! #: cp/constexpr.cc:250
  #, fuzzy, gcc-internal-format
  msgid "invalid type for parameter %d of %<constexpr%> function %q+#D"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: cp/constexpr.cc:263
  #, gcc-internal-format
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:270 cp/decl.cc:15265
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
  #. constexpr_fundef_p
! #: cp/constexpr.cc:283
  #, fuzzy, gcc-internal-format
  msgid "invalid return type %qT of %<constexpr%> function %q+D"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: cp/constexpr.cc:310
  #, gcc-internal-format
! msgid "%q#T has virtual base classes"
  msgstr ""
  
! #: cp/constexpr.cc:568
  #, gcc-internal-format
  msgid "%<constexpr%> constructor does not have empty body"
  msgstr ""
  
! #: cp/constexpr.cc:826
  #, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr ""
  
! #: cp/constexpr.cc:887
  #, gcc-internal-format
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr ""
  
! #: cp/constexpr.cc:950
  #, gcc-internal-format
  msgid "body of %<constexpr%> function %qD not a return-statement"
  msgstr ""
  
! #: cp/constexpr.cc:1075
  #, gcc-internal-format
  msgid "%<-fimplicit-constexpr%> only affects %<inline%> functions"
  msgstr ""
  
! #: cp/constexpr.cc:1091
  #, gcc-internal-format
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr ""
  
! #: cp/constexpr.cc:1347 cp/constexpr.cc:6596
  #, gcc-internal-format
  msgid "destroying %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:1637 cp/constexpr.cc:3396
! #: rust/backend/rust-constexpr.cc:3329
  #, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.cc:1639 cp/constexpr.cc:1738 cp/constexpr.cc:1747
! #: cp/constexpr.cc:3705 rust/backend/rust-constexpr.cc:3334
! #: rust/backend/rust-constexpr.cc:3344 rust/backend/rust-constexpr.cc:4324
  #, fuzzy, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:1897 cp/constexpr.cc:2796 cp/constexpr.cc:3080
! #: cp/constexpr.cc:10135 rust/backend/rust-constexpr.cc:5789
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "κλήση σε μη-συνάρτηση %qD"
  
! #: cp/constexpr.cc:1944 cp/constexpr.cc:6153 cp/constexpr.cc:8608
! #: rust/backend/rust-constexpr.cc:875 rust/backend/rust-constexpr.cc:2494
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr "Δεν μπορεί να καθοριστεί το όνομα του συστήματος"
  
! #: cp/constexpr.cc:2132
  #, gcc-internal-format
  msgid "the comparison reduces to %qE"
  msgstr ""
  
! #: cp/constexpr.cc:2135
  #, gcc-internal-format
  msgid "%qE evaluates to false"
  msgstr ""
  
! #: cp/constexpr.cc:2214
  #, gcc-internal-format
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2249 cp/constexpr.cc:10099
! #: rust/backend/rust-constexpr.cc:5758
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to internal function %qE"
  msgstr "κλήση σε μη-συνάρτηση %qD"
  
! #: cp/constexpr.cc:2303 rust/backend/rust-constexpr.cc:2615
  #, fuzzy, gcc-internal-format
  msgid "modifying a const object %qE is not allowed in a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:2331 rust/backend/rust-constexpr.cc:2618
  #, gcc-internal-format
  msgid "originally declared %<const%> here"
  msgstr ""
  
! #: cp/constexpr.cc:2584 cp/constexpr.cc:2640 cp/constexpr.cc:2673
! #: cp/constexpr.cc:2695
  #, gcc-internal-format
  msgid "reference %<dynamic_cast%> failed"
  msgstr ""
  
! #: cp/constexpr.cc:2585
  #, fuzzy, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have a base class of type %qT"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/constexpr.cc:2609
  #, gcc-internal-format
  msgid "virtual table pointer is used uninitialized"
  msgstr ""
  
! #: cp/constexpr.cc:2641 cp/constexpr.cc:2674
  #, gcc-internal-format
  msgid "static type %qT of its operand is a non-public base class of dynamic type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2697
  #, fuzzy, gcc-internal-format
  msgid "%qT is an ambiguous base class of dynamic type %qT of its operand"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/constexpr.cc:2700
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
  #. virtual_offset is only set for virtual bases, which make the
  #. class non-literal, so we don't need to handle it here.
! #: cp/constexpr.cc:2802
  #, gcc-internal-format
  msgid "calling constexpr member function %qD through virtual base subobject"
  msgstr ""
  
! #: cp/constexpr.cc:2911 rust/backend/rust-constexpr.cc:3390
  #, fuzzy, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/constexpr.cc:2959
  #, fuzzy, gcc-internal-format
  msgid "cannot allocate array: size not constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: cp/constexpr.cc:3000
  #, gcc-internal-format
  msgid "array deallocation of object allocated with non-array allocation"
  msgstr ""
  
! #: cp/constexpr.cc:3004 cp/constexpr.cc:3027
  #, gcc-internal-format
  msgid "allocation performed here"
  msgstr ""
  
! #: cp/constexpr.cc:3023
  #, gcc-internal-format
  msgid "non-array deallocation of object allocated with array allocation"
  msgstr ""
  
! #: cp/constexpr.cc:3040
  #, gcc-internal-format
  msgid "deallocation of already deallocated storage"
  msgstr ""
  
! #: cp/constexpr.cc:3047
  #, gcc-internal-format
  msgid "deallocation of storage that was not previously allocated"
  msgstr ""
  
! #: cp/constexpr.cc:3173 rust/backend/rust-constexpr.cc:3445
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "αυτή είναι η θέση του πρώτου ορισμού"
  
! #: cp/constexpr.cc:3180
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:3184 rust/backend/rust-constexpr.cc:3459
  #, fuzzy, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "αυτή είναι η θέση του πρώτου ορισμού"
  
! #: cp/constexpr.cc:3266 rust/backend/rust-constexpr.cc:3501
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr ""
  
! #: cp/constexpr.cc:3277 rust/backend/rust-constexpr.cc:3512
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use %<-fconstexpr-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/constexpr.cc:3663
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:3666
  #, fuzzy, gcc-internal-format
  msgid "pointer to %qD is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:3672
  #, gcc-internal-format
  msgid "address of non-static constexpr variable %qD may differ on each invocation of the enclosing function; add %<static%> to give it a constant address"
  msgstr ""
  
! #: cp/constexpr.cc:3748
  #, fuzzy, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: cp/constexpr.cc:3755
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is greater than or equal to the precision %wu of the left operand"
  msgstr ""
  
! #: cp/constexpr.cc:3778
  #, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr ""
  
! #: cp/constexpr.cc:3797
  #, fuzzy, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: cp/constexpr.cc:3996
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.cc:4506 rust/backend/rust-constexpr.cc:4399
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:4509 rust/backend/rust-constexpr.cc:4404
  #, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.cc:4514 rust/backend/rust-constexpr.cc:4411
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:4517 rust/backend/rust-constexpr.cc:4416
  #, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.cc:4716 rust/backend/rust-constexpr.cc:1667
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "έχει παραληφθεί το αρχείο προορισμού"
  
! #: cp/constexpr.cc:4778 rust/backend/rust-constexpr.cc:1724
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr "Δεν μπορεί να καθοριστεί το όνομα του συστήματος"
  
! #: cp/constexpr.cc:4797 cp/constexpr.cc:4925 cp/constexpr.cc:4937
! #: cp/constexpr.cc:7777 cp/constexpr.cc:7908 cp/constexpr.cc:10049
! #: cp/constexpr.cc:11043 rust/backend/rust-constexpr.cc:1738
! #: rust/backend/rust-constexpr.cc:1983 rust/backend/rust-constexpr.cc:2225
! #: rust/backend/rust-constexpr.cc:4743 rust/backend/rust-constexpr.cc:5712
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:4805 rust/backend/rust-constexpr.cc:1744
  #, fuzzy, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:4837 cp/constexpr.cc:4873 cp/constexpr.cc:6764
! #: rust/backend/rust-constexpr.cc:1774 rust/backend/rust-constexpr.cc:1797
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "έχει παραληφθεί το αρχείο προορισμού"
  
! #: cp/constexpr.cc:4839 cp/constexpr.cc:4852 cp/constexpr.cc:6759
! #: rust/backend/rust-constexpr.cc:1776
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:5003
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr ""
  
! #: cp/constexpr.cc:5006
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr ""
  
! #: cp/constexpr.cc:5017
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/constexpr.cc:5020
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr ""
  
! #: cp/constexpr.cc:5031
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:5034
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:5045
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:5049
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:5060
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr ""
  
! #: cp/constexpr.cc:5063
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr ""
  
! #: cp/constexpr.cc:5218
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be constant evaluated on the target"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/constexpr.cc:5227 cp/constexpr.cc:5237
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:5257
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr ""
  
! #: cp/constexpr.cc:5303
  #, gcc-internal-format
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr ""
  
! #: cp/constexpr.cc:5315
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:6173 rust/backend/rust-constexpr.cc:895
  #, fuzzy, gcc-internal-format
! msgid "accessing value of %qE through a %qT glvalue in a constant expression"
! msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
  #. Provide a more accurate message for deleted variables.
! #: cp/constexpr.cc:6213 cp/constexpr.cc:6246
  #, fuzzy, gcc-internal-format
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:6215 cp/constexpr.cc:6241 cp/constexpr.cc:6248
! #: cp/constexpr.cc:6591
  #, fuzzy, gcc-internal-format
  msgid "allocated here"
  msgstr "διπλό κλειδί"
  
! #: cp/constexpr.cc:6219
  #, gcc-internal-format
  msgid "accessing %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:6239
  #, fuzzy, gcc-internal-format
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:6251 rust/backend/rust-constexpr.cc:4041
  #, fuzzy, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:6259
  #, fuzzy, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "μη έγκυρο μέγεθος οριζόντιου στηλοθέτη: %s"
  
! #: cp/constexpr.cc:6264
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/constexpr.cc:6267
  #, fuzzy, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "το `%s' είναι μη-προσπελάσιμο"
  
! #: cp/constexpr.cc:6272 cp/constexpr.cc:6279
  #, fuzzy, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:6285
  #, fuzzy, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/constexpr.cc:6288
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/constexpr.cc:6589
  #, gcc-internal-format
  msgid "modification of allocated storage after deallocation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6598
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE outside its lifetime is not a constant expression"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/constexpr.cc:6605
  #, gcc-internal-format
  msgid "destroying %qE from outside current evaluation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6608
  #, gcc-internal-format
  msgid "modification of %qE from outside current evaluation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6739
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD is not a constant expression before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:6768
  #, gcc-internal-format
  msgid "%qD does not implicitly begin its lifetime because %qT does not have a non-deleted trivial default constructor, use %<std::construct_at%> instead"
  msgstr ""
  
! #: cp/constexpr.cc:6775
  #, gcc-internal-format
  msgid "initializing %qD requires a member access expression as the left operand of the assignment"
  msgstr ""
  
! #: cp/constexpr.cc:6787 rust/backend/rust-constexpr.cc:2820
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr ""
  
! #: cp/constexpr.cc:7239 cp/constexpr.cc:8950 cp/constexpr.cc:8962
! #: rust/backend/rust-constexpr.cc:4668
! #, fuzzy, gcc-internal-format
! msgid "statement is not a constant expression"
! msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
! 
! #: cp/constexpr.cc:7446 rust/backend/rust-constexpr.cc:4933
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:7555 rust/backend/rust-constexpr.cc:999
  #, fuzzy, gcc-internal-format
  msgid "inline assembly is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:7557 rust/backend/rust-constexpr.cc:1000
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:7576
  #, fuzzy, gcc-internal-format
  msgid "use of %qD"
  msgstr "μη έγκυρος χρήστης"
  
! #: cp/constexpr.cc:7580
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:7582
  #, gcc-internal-format
  msgid "if this use is part of a public ABI, change it to instead use a constant variable you define"
  msgstr ""
  
! #: cp/constexpr.cc:7584
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:7586
  #, gcc-internal-format
  msgid "you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>"
  msgstr ""
  
! #: cp/constexpr.cc:7739
  #, fuzzy, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:7752
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:7938
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7941
  #, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:8006 cp/constexpr.cc:10745
! #: rust/backend/rust-constexpr.cc:2056 rust/backend/rust-constexpr.cc:6206
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:8470 cp/constexpr.cc:10250
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:8501 rust/backend/rust-constexpr.cc:2461
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8553
  #, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression because pointed-to type %qT is not similar to %qT"
  msgstr ""
  
! #: cp/constexpr.cc:8563
  #, gcc-internal-format
  msgid "pointed-to object declared here"
  msgstr ""
  
! #: cp/constexpr.cc:8571
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression before C++26"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:8585
  #, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr ""
  
! #: cp/constexpr.cc:8625 rust/backend/rust-constexpr.cc:2506
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:8763 cp/constexpr.cc:10557 cp/constexpr.cc:10968
! #: rust/backend/rust-constexpr.cc:6100 rust/backend/rust-constexpr.cc:6415
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: cp/constexpr.cc:8807 cp/constexpr.cc:11009
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:8865
  #, fuzzy, gcc-internal-format
! msgid "contract predicate is false in constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:8900
  #, fuzzy, gcc-internal-format
! msgid "address of a call to %qs is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:8965
  #, fuzzy, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "Μη έγκυρη προπορευόμενη κανονική έκφραση"
  
! #: cp/constexpr.cc:9264 rust/backend/rust-constexpr.cc:5158
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:9272 rust/backend/rust-constexpr.cc:5167
  #, gcc-internal-format
! msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.cc:9288 rust/backend/rust-constexpr.cc:5183
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr ""
  
! #: cp/constexpr.cc:9299 rust/backend/rust-constexpr.cc:5195
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:9319 rust/backend/rust-constexpr.cc:5213
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9323
  #, gcc-internal-format
  msgid "constant evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9358
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it initializes a %qT rather than %qT"
  msgstr ""
  
! #: cp/constexpr.cc:9986 rust/backend/rust-constexpr.cc:5667
  #, fuzzy, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/constexpr.cc:10215
  #, fuzzy, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:10218
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:10274 rust/backend/rust-constexpr.cc:5893
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.cc:10308 rust/backend/rust-constexpr.cc:5921
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10492
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr ""
  
! #: cp/constexpr.cc:10504
  #, fuzzy, gcc-internal-format
  msgid "new-expression is not a constant expression before C++20"
  msgstr "Λάθος έκφραση στην αποτίμηση: %s"
  
! #: cp/constexpr.cc:10571
  #, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:10587
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.cc:10651
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:10709
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:10717
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:10795 rust/backend/rust-constexpr.cc:6251
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:10896 rust/backend/rust-constexpr.cc:6349
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:10965
  #, fuzzy, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:10978
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: cp/constexpr.cc:11026
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/constexpr.cc:11065 rust/backend/rust-constexpr.cc:6438
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "Μη ορισμένο όνομα %s"
--- 56194,57844 ----
  
  # src/getopt.c:813
  # src/getopt.c:813
! #: cp/call.cc:12253
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "η κλήση της υπερφορτωμένης %<%s(%A)%> είναι διφορούμενη"
  
! #: cp/call.cc:12276
  #, fuzzy, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/call.cc:12281
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr ""
  
! #: cp/call.cc:12282
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr ""
  
! #: cp/call.cc:12305
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.cc:13439
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.cc:13465
  #, gcc-internal-format
  msgid "C++20 says that these are ambiguous, even though the second is reversed:"
  msgstr ""
  
! #: cp/call.cc:13488
  #, fuzzy, gcc-internal-format
  msgid "try making the operator a %<const%> member function"
  msgstr "η `%s' είναι συνήθως μη-στατική συνάρτηση"
  
! #: cp/call.cc:13551
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.cc:13552
  #, fuzzy
  msgid "  for conversion from %qH to %qI"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: cp/call.cc:13555
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.cc:13865
  #, fuzzy, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: cp/call.cc:13869
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr ""
  
! #: cp/call.cc:13871
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr ""
  
! #: cp/call.cc:13917
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr ""
  
! #: cp/call.cc:14335
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.cc:14529
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.cc:14533
  #, fuzzy
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/call.cc:14862
  #, fuzzy, gcc-internal-format
  msgid "possibly dangling reference to a temporary"
  msgstr "xdr_reference: η μνήμη εξαντλήθηκε\n"
  
! #: cp/call.cc:14863
  #, fuzzy, gcc-internal-format
  msgid "%qT temporary created here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/call.cc:15245
  #, fuzzy, gcc-internal-format
  msgid "explicit conversion function was not considered"
  msgstr "Οι ορισμοί πηγή βρίσκονται στο ΑΡΧΕΙΟ"
  
! #: cp/class.cc:323
  #, fuzzy, gcc-internal-format
  msgid "cannot convert from pointer to base class %qT to pointer to derived class %qT because the base is virtual"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/class.cc:327
  #, fuzzy, gcc-internal-format
  msgid "cannot convert from base class %qT to derived class %qT because the base is virtual"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/class.cc:334
  #, fuzzy, gcc-internal-format
  msgid "cannot convert from pointer to base class %qT to pointer to derived class %qT via virtual base %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/class.cc:339
  #, fuzzy, gcc-internal-format
  msgid "cannot convert from base class %qT to derived class %qT via virtual base %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/class.cc:400
  #, fuzzy, gcc-internal-format
  msgid "cannot convert from %qT to base class %qT because %qT is incomplete"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/class.cc:1469
  #, fuzzy, gcc-internal-format
  msgid "%q#D conflicts with version inherited from %qT"
  msgstr "σφάλμα ταιριάσματος τύπου με προηγούμενη αυτονόητη διακύρηξη"
  
! #: cp/class.cc:1472
  #, fuzzy, gcc-internal-format
  msgid "version inherited from %qT declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/class.cc:1492
  #, fuzzy, gcc-internal-format
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/class.cc:1494 cp/decl.cc:2189 cp/decl.cc:2201 cp/decl.cc:2227
! #: cp/decl.cc:2249 cp/name-lookup.cc:3002 cp/name-lookup.cc:3319
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %q#D"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/class.cc:1536
  #, gcc-internal-format
  msgid "conflicting access specifications for method %q+D, ignored"
  msgstr ""
  
! #: cp/class.cc:1539
  #, gcc-internal-format
  msgid "conflicting access specifications for field %qE, ignored"
  msgstr ""
  
! #: cp/class.cc:1643
  #, gcc-internal-format
  msgid "%qD invalid in %q#T because of local method %q#D with same name"
  msgstr ""
  
! #: cp/class.cc:1647
  #, fuzzy, gcc-internal-format
  msgid "local method %q#D declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/class.cc:1653
  #, gcc-internal-format
  msgid "%qD invalid in %q#T because of local member %q#D with same name"
  msgstr ""
  
! #: cp/class.cc:1657
  #, fuzzy, gcc-internal-format
  msgid "local member %q#D declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/class.cc:1728
  #, gcc-internal-format
  msgid "%qD inherits the %E ABI tag that %qT (used in its return type) has"
  msgstr ""
  
! #: cp/class.cc:1731 cp/class.cc:1738 cp/class.cc:1745 cp/class.cc:1757
! #: cp/cvt.cc:1147 cp/typeck.cc:2069 rust/backend/rust-tree.cc:647
  #, fuzzy, gcc-internal-format
  msgid "%qT declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/class.cc:1736
  #, gcc-internal-format
  msgid "%qD inherits the %E ABI tag that %qT (used in its type) has"
  msgstr ""
  
! #: cp/class.cc:1743
  #, gcc-internal-format
  msgid "%qT does not have the %E ABI tag that base %qT has"
  msgstr ""
  
! #: cp/class.cc:1751
  #, gcc-internal-format
  msgid "%qT does not have the %E ABI tag that %qT (used in the type of %qD) has"
  msgstr ""
  
! #: cp/class.cc:2062
  #, fuzzy, gcc-internal-format
  msgid "cannot derive from %<final%> base %qT in derived type %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/class.cc:2533
  #, gcc-internal-format
  msgid "all member functions in class %qT are private"
  msgstr ""
  
! #: cp/class.cc:2545
  #, gcc-internal-format
  msgid "%q#T only defines a private destructor and has no friends"
  msgstr ""
  
! #: cp/class.cc:2589
  #, gcc-internal-format
  msgid "%q#T only defines private constructors and has no friends"
  msgstr ""
  
! #: cp/class.cc:2593
  #, gcc-internal-format
  msgid "%q#D is public, but requires an existing %q#T object"
  msgstr ""
  
! #: cp/class.cc:2883
  #, gcc-internal-format
  msgid "no unique final overrider for %qD in %qT"
  msgstr ""
  
! #: cp/class.cc:3243
  #, fuzzy, gcc-internal-format
  msgid "%qD can be marked override"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/class.cc:3246
  #, gcc-internal-format
  msgid "%q+#D marked %<override%>, but does not override"
  msgstr ""
  
! #: cp/class.cc:3262
! #, fuzzy, gcc-internal-format
! msgid "contracts cannot be added to virtual functions"
! msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
! 
! #: cp/class.cc:3265
  #, gcc-internal-format
  msgid "%q+#D marked %<final%>, but is not virtual"
  msgstr ""
  
! #: cp/class.cc:3363
  #, gcc-internal-format
  msgid "%qD was hidden"
  msgstr ""
  
! #: cp/class.cc:3366
  #, fuzzy, gcc-internal-format
  msgid "  by %qD"
  msgstr "  κατά `%D'"
  
! #: cp/class.cc:3579
  #, gcc-internal-format
  msgid "the ellipsis in %qD is not inherited"
  msgstr ""
  
! #: cp/class.cc:3783
  #, fuzzy, gcc-internal-format
  msgid "bit-field %q#D with non-integral type %qT"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: cp/class.cc:3799
  #, fuzzy, gcc-internal-format
  msgid "bit-field %q+D width not an integer constant"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: cp/class.cc:3804
  #, fuzzy, gcc-internal-format
  msgid "negative width in bit-field %q+D"
  msgstr "Αρνητικό πλάτος στην αποτίμηση"
  
! #: cp/class.cc:3809
  #, fuzzy, gcc-internal-format
  msgid "zero width for bit-field %q+D"
  msgstr "Αρνητικό πλάτος στην αποτίμηση"
  
! #: cp/class.cc:3819
  #, gcc-internal-format
  msgid "width of %qD exceeds its type"
  msgstr ""
  
! #: cp/class.cc:3825
  #, gcc-internal-format
  msgid "%qD is too small to hold all values of %q#T"
  msgstr ""
  
! #: cp/class.cc:3887
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in union"
  msgstr ""
  
! #: cp/class.cc:3890
  #, fuzzy, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in union"
  msgstr "%s: οι τιμές του πεδίου `%s' δεν πρέπει να είναι μεγαλύτερες από %d"
  
! #: cp/class.cc:3892
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in union"
  msgstr ""
  
! #: cp/class.cc:3896
  #, gcc-internal-format
  msgid "unrestricted unions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/class.cc:4012
  #, gcc-internal-format
  msgid "in C++98 %q+D may not be static because it is a member of a union"
  msgstr ""
  
! #: cp/class.cc:4025
  #, gcc-internal-format
  msgid "non-static data member %q+D in a union may not have reference type %qT"
  msgstr ""
  
! #: cp/class.cc:4038
  #, fuzzy, gcc-internal-format
  msgid "data member %q+D invalidly declared function type"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/class.cc:4044
  #, fuzzy, gcc-internal-format
  msgid "data member %q+D invalidly declared method type"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: cp/class.cc:4115
  #, gcc-internal-format
  msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
  msgstr ""
  
! #: cp/class.cc:4167
  #, fuzzy, gcc-internal-format
  msgid "member %q+D cannot be declared as a %<mutable%> reference"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/class.cc:4170
  #, fuzzy, gcc-internal-format
  msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/class.cc:4202
  #, gcc-internal-format
  msgid "multiple fields in union %qT initialized"
  msgstr ""
  
! #: cp/class.cc:4204
  #, fuzzy, gcc-internal-format
  msgid "initialized member %q+D declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/class.cc:4252
  #, fuzzy, gcc-internal-format
  msgid "field %q#D with same name as class"
  msgstr "Υπάρχει αντικείμενο με το ίδιο όνομα"
  
! #: cp/class.cc:4281
  #, gcc-internal-format
  msgid "%q#T has pointer data members"
  msgstr ""
  
! #: cp/class.cc:4286
  #, gcc-internal-format
  msgid "  but does not declare %<%T(const %T&)%>"
  msgstr ""
  
! #: cp/class.cc:4288
  #, gcc-internal-format
  msgid "  or %<operator=(const %T&)%>"
  msgstr ""
  
! #: cp/class.cc:4292
  #, gcc-internal-format
  msgid "  but does not declare %<operator=(const %T&)%>"
  msgstr ""
  
! #: cp/class.cc:4294
  #, fuzzy, gcc-internal-format
  msgid "pointer member %q+D declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/class.cc:4382
  #, gcc-internal-format
  msgid "layout of %qs member of type %qT changes in %qs"
  msgstr ""
  
! #: cp/class.cc:4775
  #, gcc-internal-format
  msgid "alignment of %qD increased in %<-fabi-version=9%> (GCC 5.2)"
  msgstr ""
  
! #: cp/class.cc:4778
  #, gcc-internal-format
  msgid "alignment of %qD will increase in %<-fabi-version=9%>"
  msgstr ""
  
! #: cp/class.cc:5106
  #, fuzzy, gcc-internal-format
  msgid "initializer specified for non-virtual method %q+D"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: cp/class.cc:5147
  #, fuzzy, gcc-internal-format
  msgid "no viable destructor for %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/class.cc:5149
  #, fuzzy, gcc-internal-format
  msgid "destructor for %qT is ambiguous"
  msgstr "%s: η επιλογή `%s' είναι ασαφής\n"
  
! #: cp/class.cc:5618
  #, gcc-internal-format
  msgid "method overrides both %<transaction_pure%> and %qE methods"
  msgstr ""
  
! #: cp/class.cc:5639
  #, gcc-internal-format
  msgid "method declared %qE overriding %qE method"
  msgstr ""
  
! #: cp/class.cc:6321 cp/constexpr.cc:303
  #, gcc-internal-format
  msgid "enclosing class of %<constexpr%> non-static member function %q+#D is not a literal type"
  msgstr ""
  
! #: cp/class.cc:6347 rust/backend/rust-tree.cc:6101
  #, fuzzy, gcc-internal-format
  msgid "%q+T is not literal because:"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/class.cc:6350 rust/backend/rust-tree.cc:6104
  #, gcc-internal-format
  msgid "  %qT is a closure type, which is only literal in C++17 and later"
  msgstr ""
  
! #: cp/class.cc:6353 rust/backend/rust-tree.cc:6112
  #, fuzzy, gcc-internal-format
  msgid "  %q+T has a non-trivial destructor"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/class.cc:6356 rust/backend/rust-tree.cc:6109
  #, gcc-internal-format
  msgid "  %q+T does not have %<constexpr%> destructor"
  msgstr ""
  
! #: cp/class.cc:6364 rust/backend/rust-tree.cc:6117
  #, gcc-internal-format
  msgid "  %q+T is not an aggregate, does not have a trivial default constructor, and has no %<constexpr%> constructor that is not a copy or move constructor"
  msgstr ""
  
! #: cp/class.cc:6397 rust/backend/rust-tree.cc:6149
  #, fuzzy, gcc-internal-format
  msgid "  base class %qT of %q+T is non-literal"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/class.cc:6412 rust/backend/rust-tree.cc:6163
  #, fuzzy, gcc-internal-format
  msgid "  non-static data member %qD has non-literal type"
  msgstr "μη έγκυρος αριθμός από στήλες: `%s'"
  
! #: cp/class.cc:6419 rust/backend/rust-tree.cc:6170
  #, fuzzy, gcc-internal-format
  msgid "  non-static data member %qD has volatile type"
  msgstr "μη έγκυρος αριθμός από στήλες: `%s'"
  
! #: cp/class.cc:6564
  #, fuzzy, gcc-internal-format
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/class.cc:6593
  #, gcc-internal-format
  msgid "non-static reference %q#D in class without a constructor"
  msgstr ""
  
! #: cp/class.cc:6599
  #, gcc-internal-format
  msgid "non-static const member %q#D in class without a constructor"
  msgstr ""
  
! #: cp/class.cc:6941
  #, gcc-internal-format
  msgid "offset of %qT base class for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr ""
  
! #: cp/class.cc:6946
  #, gcc-internal-format
  msgid "offset of %qT base class for %<-std=c++20%> and up changes in %<-fabi-version=21%> (GCC 16)"
  msgstr ""
  
! #: cp/class.cc:6954
  #, gcc-internal-format
  msgid "offset of %qD for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr ""
  
! #: cp/class.cc:6959
  #, gcc-internal-format
  msgid "offset of %qD for %<-std=c++20%> and up changes in %<-fabi-version=21%> (GCC 16)"
  msgstr ""
  
! #: cp/class.cc:7000
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.cc:7012
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.cc:7254
  #, gcc-internal-format
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr ""
  
! #: cp/class.cc:7450
  #, fuzzy, gcc-internal-format
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: cp/class.cc:7775
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: cp/class.cc:7776
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: cp/class.cc:7781
  #, fuzzy, gcc-internal-format
  msgid "array member %q#D declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/class.cc:7810
  #, gcc-internal-format
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr ""
  
! #: cp/class.cc:7812
  #, gcc-internal-format
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr ""
  
! #: cp/class.cc:7821 cp/class.cc:7856
  #, fuzzy, gcc-internal-format
  msgid "in the definition of %q#T"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: cp/class.cc:7829
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: cp/class.cc:7831
  #, gcc-internal-format
  msgid "flexible array member %qD in an otherwise empty %q#T is a GCC extension"
  msgstr ""
  
! #: cp/class.cc:7854
  #, fuzzy, gcc-internal-format
  msgid "next member %q#D declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/class.cc:7966 cp/decl.cc:19511 cp/parser.cc:30592
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: cp/class.cc:7975
! #, gcc-internal-format
! msgid "defining %qT, which previously failed to be complete in a SFINAE context"
! msgstr ""
! 
! #: cp/class.cc:7978 cp/decl.cc:20556
! #, gcc-internal-format
! msgid "here.  Use %qs for a diagnostic at that point"
! msgstr ""
! 
! #: cp/class.cc:8124
  #, fuzzy, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/class.cc:8152
  #, fuzzy, gcc-internal-format
  msgid "type transparent %q#T does not have any fields"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/class.cc:8158
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr ""
  
! #: cp/class.cc:8162
  #, fuzzy, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/class.cc:8168
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.cc:8339
  #, gcc-internal-format
  msgid "definition of %qD does not match %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/class.cc:8350
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr ""
  
! #: cp/class.cc:8871
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr ""
  
! #: cp/class.cc:8961
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr ""
  
! #: cp/class.cc:9134
  #, fuzzy, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/class.cc:9161
  #, fuzzy, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: cp/class.cc:9203
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function."
  msgstr ""
  
! #: cp/class.cc:9208
  #, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%E%>"
  msgstr ""
  
! #: cp/class.cc:9218
  #, fuzzy, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/class.cc:9221
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.cc:9302
  #, fuzzy, gcc-internal-format
  msgid "not enough type information"
  msgstr "εμφάνιση πληροφοριών προόδου"
  
! #: cp/class.cc:9322
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/class.cc:9623
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D changes meaning of %qD"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/class.cc:9626
  #, gcc-internal-format
  msgid "used here to mean %q#D"
  msgstr ""
  
! #: cp/constexpr.cc:113
  #, gcc-internal-format
  msgid "the type %qT of %<constexpr%> variable %qD is not literal"
  msgstr ""
  
! #: cp/constexpr.cc:124
  #, gcc-internal-format
  msgid "variable %qD of non-literal type %qT in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/constexpr.cc:137
  #, gcc-internal-format
  msgid "%<constexpr%> variable %qD has variably-modified type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:240
  #, gcc-internal-format
  msgid "inherited constructor %qD is not %<constexpr%>"
  msgstr ""
  
  #. constexpr_fundef_p
! #: cp/constexpr.cc:254
  #, fuzzy, gcc-internal-format
  msgid "invalid type for parameter %d of %<constexpr%> function %q+#D"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: cp/constexpr.cc:267
  #, gcc-internal-format
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:274 cp/decl.cc:16439
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
  #. constexpr_fundef_p
! #: cp/constexpr.cc:287
  #, fuzzy, gcc-internal-format
  msgid "invalid return type %qT of %<constexpr%> function %q+D"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: cp/constexpr.cc:316
  #, gcc-internal-format
! msgid "%<constexpr%> constructor in %q#T that has virtual base classes only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/constexpr.cc:320
! #, gcc-internal-format
! msgid "%<constexpr%> destructor in %q#T that has virtual base classes only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
! msgstr ""
! 
! #: cp/constexpr.cc:580
  #, gcc-internal-format
  msgid "%<constexpr%> constructor does not have empty body"
  msgstr ""
  
! #: cp/constexpr.cc:838
  #, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr ""
  
! #: cp/constexpr.cc:899
  #, gcc-internal-format
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr ""
  
! #: cp/constexpr.cc:962 cp/constexpr.cc:1128
  #, gcc-internal-format
  msgid "body of %<constexpr%> function %qD not a return-statement"
  msgstr ""
  
! #: cp/constexpr.cc:1087
  #, gcc-internal-format
  msgid "%<-fimplicit-constexpr%> only affects %<inline%> functions"
  msgstr ""
  
! #: cp/constexpr.cc:1103
  #, gcc-internal-format
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr ""
  
! #: cp/constexpr.cc:1465 cp/constexpr.cc:7962
  #, gcc-internal-format
  msgid "destroying %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:1739
! #, gcc-internal-format
! msgid "%qs called after throwing an exception of type %qT; %<what()%>: %qs"
! msgstr ""
! 
! #: cp/constexpr.cc:1754
! #, gcc-internal-format
! msgid "%qs called after throwing an exception %qE"
! msgstr ""
! 
! #: cp/constexpr.cc:1757
! #, fuzzy, gcc-internal-format
! msgid "%qs called after throwing an exception of type %qT"
! msgstr "Μη έγκυρη επιλογή `%s'"
! 
! #: cp/constexpr.cc:1771
! #, gcc-internal-format
! msgid "uncaught exception of type %qT; %<what()%>: %qs"
! msgstr ""
! 
! #: cp/constexpr.cc:1785
! #, gcc-internal-format
! msgid "uncaught exception %qE"
! msgstr ""
! 
! #: cp/constexpr.cc:1787
! #, fuzzy, gcc-internal-format
! msgid "uncaught exception of type %qT"
! msgstr "μη έγκυρος αριθμός αρχείου στη δήλωση πεδίου: `%s'"
! 
! #: cp/constexpr.cc:1911
! #, gcc-internal-format
! msgid "call to %qD function with incorrect number of arguments"
! msgstr ""
! 
! #: cp/constexpr.cc:1929
! #, fuzzy, gcc-internal-format
! msgid "%qD called with no caught exceptions pending"
! msgstr "συντακτικό σφάλμα στον καθορισμό σειράς"
! 
! #: cp/constexpr.cc:2013
! #, fuzzy, gcc-internal-format
! msgid "cannot allocate exception: size not constant"
! msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
! 
! #: cp/constexpr.cc:2033
! #, gcc-internal-format
! msgid "first argument to %qD function not result of %<__cxa_allocate_exception%>"
! msgstr ""
! 
! #: cp/constexpr.cc:2064 cp/constexpr.cc:2116
! #, fuzzy, gcc-internal-format
! msgid "%qD called with no caught exceptions active"
! msgstr "συντακτικό σφάλμα στον καθορισμό σειράς"
! 
! #: cp/constexpr.cc:2154
! #, gcc-internal-format
! msgid "%qD called without %<std::%D%> being defined"
! msgstr ""
! 
! #: cp/constexpr.cc:2223
! #, fuzzy, gcc-internal-format
! msgid "%qD called without supportable %qs"
! msgstr "αρχεία fifo δεν υποστηρίζονται"
! 
! #: cp/constexpr.cc:2279
! #, gcc-internal-format
! msgid "%qD called with unexpected %qs argument"
! msgstr ""
! 
! #: cp/constexpr.cc:2307
! #, gcc-internal-format
! msgid "%qD called with second argument other than 1 or -1"
! msgstr ""
! 
! #: cp/constexpr.cc:2345
! #, fuzzy, gcc-internal-format
! msgid "wrong number of arguments to %qs call"
! msgstr "λάθος αριθμός ορισμάτων"
! 
! #: cp/constexpr.cc:2372
! #, gcc-internal-format
! msgid "first %qs call argument should be 0, 1, 2, 16, 17 or 18"
! msgstr ""
! 
! #: cp/constexpr.cc:2419
! #, gcc-internal-format
! msgid "%qs tag string contains %qc character other than letters, digits or %<_%>"
! msgstr ""
! 
! #: cp/constexpr.cc:2453
! msgid "constexpr message: %.*s [%r%.*s%R]"
! msgstr ""
! 
! #: cp/constexpr.cc:2457
! #, gcc-internal-format
! msgid "constexpr message: %.*s"
! msgstr ""
! 
! #: cp/constexpr.cc:2563 cp/constexpr.cc:4538
! #: rust/backend/rust-constexpr.cc:3510
  #, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.cc:2565 cp/constexpr.cc:2686 cp/constexpr.cc:2695
! #: cp/constexpr.cc:4871 rust/backend/rust-constexpr.cc:3515
! #: rust/backend/rust-constexpr.cc:3525
  #, fuzzy, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:2855 cp/constexpr.cc:3819 cp/constexpr.cc:4193
! #: cp/constexpr.cc:4258 cp/constexpr.cc:12023
! #: rust/backend/rust-constexpr.cc:6013
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "κλήση σε μη-συνάρτηση %qD"
  
! #: cp/constexpr.cc:2929 cp/constexpr.cc:7479 cp/constexpr.cc:10197
! #: rust/backend/rust-constexpr.cc:916 rust/backend/rust-constexpr.cc:2576
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr "Δεν μπορεί να καθοριστεί το όνομα του συστήματος"
  
! #: cp/constexpr.cc:3115
  #, gcc-internal-format
  msgid "the comparison reduces to %qE"
  msgstr ""
  
! #: cp/constexpr.cc:3118
  #, gcc-internal-format
  msgid "%qE evaluates to false"
  msgstr ""
  
! #: cp/constexpr.cc:3201
  #, gcc-internal-format
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:3241 cp/constexpr.cc:11968
! #: rust/backend/rust-constexpr.cc:5982
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to internal function %qE"
  msgstr "κλήση σε μη-συνάρτηση %qD"
  
! #: cp/constexpr.cc:3298 rust/backend/rust-constexpr.cc:2697
  #, fuzzy, gcc-internal-format
  msgid "modifying a const object %qE is not allowed in a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:3326 rust/backend/rust-constexpr.cc:2700
  #, gcc-internal-format
  msgid "originally declared %<const%> here"
  msgstr ""
  
! #: cp/constexpr.cc:3604 cp/constexpr.cc:3663 cp/constexpr.cc:3696
! #: cp/constexpr.cc:3718
  #, gcc-internal-format
  msgid "reference %<dynamic_cast%> failed"
  msgstr ""
  
! #: cp/constexpr.cc:3605
  #, fuzzy, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have a base class of type %qT"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/constexpr.cc:3632
  #, gcc-internal-format
  msgid "virtual table pointer is used uninitialized"
  msgstr ""
  
! #: cp/constexpr.cc:3664 cp/constexpr.cc:3697
  #, gcc-internal-format
  msgid "static type %qT of its operand is a non-public base class of dynamic type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:3720
  #, fuzzy, gcc-internal-format
  msgid "%qT is an ambiguous base class of dynamic type %qT of its operand"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/constexpr.cc:3723
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
  #. virtual_offset is only set for virtual bases, which make the
  #. class non-literal, so we don't need to handle it here.
! #: cp/constexpr.cc:3825
  #, gcc-internal-format
  msgid "calling constexpr member function %qD through virtual base subobject"
  msgstr ""
  
! #: cp/constexpr.cc:3905
! #, gcc-internal-format
! msgid "couldn%'t throw %qT"
! msgstr ""
! 
! #: cp/constexpr.cc:3980 rust/backend/rust-constexpr.cc:3571
  #, fuzzy, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/constexpr.cc:4063
  #, fuzzy, gcc-internal-format
  msgid "cannot allocate array: size not constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: cp/constexpr.cc:4096
  #, gcc-internal-format
  msgid "array deallocation of object allocated with non-array allocation"
  msgstr ""
  
! #: cp/constexpr.cc:4100 cp/constexpr.cc:4123
  #, gcc-internal-format
  msgid "allocation performed here"
  msgstr ""
  
! #: cp/constexpr.cc:4119
  #, gcc-internal-format
  msgid "non-array deallocation of object allocated with array allocation"
  msgstr ""
  
! #: cp/constexpr.cc:4136
  #, gcc-internal-format
  msgid "deallocation of already deallocated storage"
  msgstr ""
  
! #: cp/constexpr.cc:4143
  #, gcc-internal-format
  msgid "deallocation of storage that was not previously allocated"
  msgstr ""
  
! #: cp/constexpr.cc:4301 rust/backend/rust-constexpr.cc:3626
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "αυτή είναι η θέση του πρώτου ορισμού"
  
! #: cp/constexpr.cc:4308
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:4312 rust/backend/rust-constexpr.cc:3640
  #, fuzzy, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "αυτή είναι η θέση του πρώτου ορισμού"
  
! #: cp/constexpr.cc:4396 rust/backend/rust-constexpr.cc:3682
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr ""
  
! #: cp/constexpr.cc:4407 rust/backend/rust-constexpr.cc:3693
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use %<-fconstexpr-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/constexpr.cc:4829
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:4832
  #, fuzzy, gcc-internal-format
  msgid "pointer to %qD is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:4838
  #, gcc-internal-format
  msgid "address of non-static constexpr variable %qD may differ on each invocation of the enclosing function; add %<static%> to give it a constant address"
  msgstr ""
  
! #: cp/constexpr.cc:4914 rust/backend/rust-constexpr.cc:6730
  #, fuzzy, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: cp/constexpr.cc:4921 rust/backend/rust-constexpr.cc:6738
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is greater than or equal to the precision %wu of the left operand"
  msgstr ""
  
! #: cp/constexpr.cc:4944 rust/backend/rust-constexpr.cc:6757
  #, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr ""
  
! #: cp/constexpr.cc:4963 rust/backend/rust-constexpr.cc:6776
  #, fuzzy, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: cp/constexpr.cc:5182 rust/backend/rust-constexpr.cc:3169
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.cc:5729 rust/backend/rust-constexpr.cc:4619
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:5732 rust/backend/rust-constexpr.cc:4624
  #, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.cc:5737 rust/backend/rust-constexpr.cc:4631
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:5740 rust/backend/rust-constexpr.cc:4636
  #, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.cc:5954 rust/backend/rust-constexpr.cc:1714
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "έχει παραληφθεί το αρχείο προορισμού"
  
! #: cp/constexpr.cc:6020 rust/backend/rust-constexpr.cc:1773
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr "Δεν μπορεί να καθοριστεί το όνομα του συστήματος"
  
! #: cp/constexpr.cc:6039 cp/constexpr.cc:6175 cp/constexpr.cc:6187
! #: cp/constexpr.cc:9208 cp/constexpr.cc:9344 cp/constexpr.cc:11918
! #: cp/constexpr.cc:12977 rust/backend/rust-constexpr.cc:1787
! #: rust/backend/rust-constexpr.cc:2046 rust/backend/rust-constexpr.cc:2296
! #: rust/backend/rust-constexpr.cc:4964 rust/backend/rust-constexpr.cc:5936
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:6047 rust/backend/rust-constexpr.cc:1793
  #, fuzzy, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:6081 cp/constexpr.cc:6118 cp/constexpr.cc:8153
! #: rust/backend/rust-constexpr.cc:1823 rust/backend/rust-constexpr.cc:1846
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "έχει παραληφθεί το αρχείο προορισμού"
  
! #: cp/constexpr.cc:6083
! #, gcc-internal-format
! msgid "accessing %qD member instead of active %qD member in constant expression"
! msgstr ""
! 
! #: cp/constexpr.cc:6096 cp/constexpr.cc:8148
! #: rust/backend/rust-constexpr.cc:1825
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6253
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr ""
  
! #: cp/constexpr.cc:6256
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr ""
  
! #: cp/constexpr.cc:6267
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/constexpr.cc:6270
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr ""
  
! #: cp/constexpr.cc:6281
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:6284
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:6295
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:6299
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:6310
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr ""
  
! #: cp/constexpr.cc:6313
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr ""
  
! #: cp/constexpr.cc:6471
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be constant evaluated on the target"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/constexpr.cc:6480 cp/constexpr.cc:6490
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:6510
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr ""
  
! #: cp/constexpr.cc:6557
  #, gcc-internal-format
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr ""
  
! #: cp/constexpr.cc:6569
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:7503
! #, gcc-internal-format
! msgid "accessing value of %qT object through a %qT glvalue in a constant expression"
! msgstr ""
! 
! #: cp/constexpr.cc:7511
  #, fuzzy, gcc-internal-format
! msgid "%qT object created here"
! msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
! 
! #: cp/constexpr.cc:7514 cp/parser.cc:13136 cp/parser.cc:13147
! #: cp/reflect.cc:8428 cp/semantics.cc:4701 cp/semantics.cc:4717
! #, fuzzy, gcc-internal-format
! msgid "%q#D declared here"
! msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
  #. Provide a more accurate message for deleted variables.
! #: cp/constexpr.cc:7557 cp/constexpr.cc:7590
  #, fuzzy, gcc-internal-format
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:7559 cp/constexpr.cc:7585 cp/constexpr.cc:7592
! #: cp/constexpr.cc:7957 cp/constexpr.cc:11022 cp/constexpr.cc:11035
  #, fuzzy, gcc-internal-format
  msgid "allocated here"
  msgstr "διπλό κλειδί"
  
! #: cp/constexpr.cc:7563
  #, gcc-internal-format
  msgid "accessing %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:7583
  #, fuzzy, gcc-internal-format
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:7595
  #, fuzzy, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:7603 rust/backend/rust-constexpr.cc:4242
  #, fuzzy, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "μη έγκυρο μέγεθος οριζόντιου στηλοθέτη: %s"
  
! #: cp/constexpr.cc:7608
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/constexpr.cc:7611
  #, fuzzy, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "το `%s' είναι μη-προσπελάσιμο"
  
! #: cp/constexpr.cc:7616 cp/constexpr.cc:7623
! #: rust/backend/rust-constexpr.cc:4248 rust/backend/rust-constexpr.cc:4256
  #, fuzzy, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:7629 rust/backend/rust-constexpr.cc:4262
  #, fuzzy, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/constexpr.cc:7632 rust/backend/rust-constexpr.cc:4266
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/constexpr.cc:7955
  #, gcc-internal-format
  msgid "modification of allocated storage after deallocation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7964
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE outside its lifetime is not a constant expression"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/constexpr.cc:7971
  #, gcc-internal-format
  msgid "destroying %qE from outside current evaluation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7974
  #, gcc-internal-format
  msgid "modification of %qE from outside current evaluation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8126
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD is not a constant expression before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:8157
  #, gcc-internal-format
  msgid "%qD does not implicitly begin its lifetime because %qT does not have a non-deleted trivial default constructor, use %<std::construct_at%> instead"
  msgstr ""
  
! #: cp/constexpr.cc:8164
  #, gcc-internal-format
  msgid "initializing %qD requires a member access expression as the left operand of the assignment"
  msgstr ""
  
! #: cp/constexpr.cc:8176 rust/backend/rust-constexpr.cc:2906
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr ""
  
! #: cp/constexpr.cc:8836 rust/backend/rust-constexpr.cc:5154
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:8949 rust/backend/rust-constexpr.cc:1041
  #, fuzzy, gcc-internal-format
  msgid "inline assembly is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:8951 rust/backend/rust-constexpr.cc:1042
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:8970
  #, fuzzy, gcc-internal-format
  msgid "use of %qD"
  msgstr "μη έγκυρος χρήστης"
  
! #: cp/constexpr.cc:8974
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:8976
  #, gcc-internal-format
  msgid "if this use is part of a public ABI, change it to instead use a constant variable you define"
  msgstr ""
  
! #: cp/constexpr.cc:8978
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:8980
  #, gcc-internal-format
  msgid "you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>"
  msgstr ""
  
! #: cp/constexpr.cc:9092
! #, fuzzy, gcc-internal-format
! msgid "destructor exited with an exception"
! msgstr "συντακτικό σφάλμα στον καθορισμό σειράς"
! 
! #: cp/constexpr.cc:9170
  #, fuzzy, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:9183
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:9374
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:9377
  #, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:9445 cp/constexpr.cc:12670
! #: rust/backend/rust-constexpr.cc:2121 rust/backend/rust-constexpr.cc:6430
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:9670
! #, gcc-internal-format
! msgid "uncaught exception exited from %<noexcept%> function %qD"
! msgstr ""
! 
! #: cp/constexpr.cc:9674
! #, gcc-internal-format
! msgid "destructor exited with an exception after initializing the exception object"
! msgstr ""
! 
! #: cp/constexpr.cc:9677
! #, gcc-internal-format
! msgid "constructor exited with another exception while entering handler"
! msgstr ""
! 
! #: cp/constexpr.cc:10053 cp/constexpr.cc:12146
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:10087 rust/backend/rust-constexpr.cc:2543
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10142
  #, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression because pointed-to type %qT is not similar to %qT"
  msgstr ""
  
! #: cp/constexpr.cc:10152
  #, gcc-internal-format
  msgid "pointed-to object declared here"
  msgstr ""
  
! #: cp/constexpr.cc:10160
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression before C++26"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:10174
  #, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr ""
  
! #: cp/constexpr.cc:10214 rust/backend/rust-constexpr.cc:2588
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:10373 cp/constexpr.cc:12455 cp/constexpr.cc:12898
! #: rust/backend/rust-constexpr.cc:6324 rust/backend/rust-constexpr.cc:6644
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: cp/constexpr.cc:10422 cp/constexpr.cc:12942
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:10543
  #, fuzzy, gcc-internal-format
! msgid "address of a call to %qs is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:10593 cp/constexpr.cc:10605
! #: rust/backend/rust-constexpr.cc:4889
  #, fuzzy, gcc-internal-format
! msgid "statement is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:10608
  #, fuzzy, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "Μη έγκυρη προπορευόμενη κανονική έκφραση"
  
! #: cp/constexpr.cc:10626
! #, gcc-internal-format
! msgid "%qE accesses an object outside its lifetime"
! msgstr ""
! 
! #: cp/constexpr.cc:10764
! #, fuzzy, gcc-internal-format
! msgid "contract condition is not constant"
! msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
! 
! #: cp/constexpr.cc:10770
! #, fuzzy, gcc-internal-format
! msgid "contract predicate is false in constant expression"
! msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
! 
! #: cp/constexpr.cc:10955
! #, gcc-internal-format
! msgid "%<break%> outside of a loop or %<switch%>"
! msgstr ""
! 
! #: cp/constexpr.cc:10957
! #, gcc-internal-format
! msgid "%<continue%> outside of a loop"
! msgstr ""
! 
! #: cp/constexpr.cc:10959
! #, fuzzy, gcc-internal-format
! msgid "%<return%> in a statement expression"
! msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
! 
! #: cp/constexpr.cc:11000 rust/backend/rust-constexpr.cc:5382
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:11016
  #, gcc-internal-format
! msgid "%qE is not a constant expression because it refers to exception object allocated with %<__cxa_allocate_exception%>"
  msgstr ""
  
! #: cp/constexpr.cc:11020 rust/backend/rust-constexpr.cc:5407
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr ""
  
! #: cp/constexpr.cc:11033 rust/backend/rust-constexpr.cc:5419
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:11054 rust/backend/rust-constexpr.cc:5437
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:11058
  #, gcc-internal-format
  msgid "constant evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:11083
! #, gcc-internal-format
! msgid "reference into an object of consteval-only type is not a constant expression unless it also has consteval-only type"
! msgstr ""
! 
! #: cp/constexpr.cc:11088
! #, gcc-internal-format
! msgid "pointer into an object of consteval-only type is not a constant expression unless it also has consteval-only type"
! msgstr ""
! 
! #: cp/constexpr.cc:11104 rust/backend/rust-constexpr.cc:5391
! #, gcc-internal-format
! msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
! msgstr ""
! 
! #: cp/constexpr.cc:11145
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it initializes a %qT rather than %qT"
  msgstr ""
  
! #: cp/constexpr.cc:11854 rust/backend/rust-constexpr.cc:5891
  #, fuzzy, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/constexpr.cc:12108
  #, fuzzy, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:12111
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:12167 rust/backend/rust-constexpr.cc:6117
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.cc:12201 rust/backend/rust-constexpr.cc:6144
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:12391
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr ""
  
! #: cp/constexpr.cc:12403
  #, fuzzy, gcc-internal-format
  msgid "new-expression is not a constant expression before C++20"
  msgstr "Λάθος έκφραση στην αποτίμηση: %s"
  
! #: cp/constexpr.cc:12479
  #, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:12496
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.cc:12560
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:12634
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:12642
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:12722 rust/backend/rust-constexpr.cc:6478
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:12823 rust/backend/rust-constexpr.cc:6578
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:12895
  #, fuzzy, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:12908
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: cp/constexpr.cc:12959
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/constexpr.cc:13004 rust/backend/rust-constexpr.cc:6667
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "Μη ορισμένο όνομα %s"
*************** msgstr "το `%s' δεν είναι κα
*** 55432,56091 ****
  msgid "original template declaration here"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: cp/constraint.cc:1357
  #, fuzzy, gcc-internal-format
  msgid "the required expression %qE is invalid, because"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: cp/constraint.cc:1365
  #, fuzzy, gcc-internal-format
  msgid "the required expression %qE is invalid"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
  #. Replay the substitution error.
! #: cp/constraint.cc:1407
  #, fuzzy, gcc-internal-format
  msgid "the required type %qT is invalid, because"
  msgstr "η επιστρεφόμενη τιμή της `%s' δεν είναι `int'"
  
! #: cp/constraint.cc:1411
  #, fuzzy, gcc-internal-format
  msgid "the required type %qT is invalid"
  msgstr "διπλός ορισμός συνόλου"
  
! #: cp/constraint.cc:1466 cp/constraint.cc:1540
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qE to %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/constraint.cc:1495
  #, fuzzy, gcc-internal-format
  msgid "%qE is not %<noexcept%>"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/constraint.cc:1517
  #, gcc-internal-format
  msgid "%qE does not satisfy return-type-requirement, because"
  msgstr ""
  
! #: cp/constraint.cc:1524
  #, gcc-internal-format
  msgid "%qE does not satisfy return-type-requirement"
  msgstr ""
  
! #: cp/constraint.cc:1535
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qE to %qT because"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
  #. Replay the substitution error.
! #: cp/constraint.cc:1579
  #, gcc-internal-format
  msgid "nested requirement %qE is not satisfied, because"
  msgstr ""
  
! #: cp/constraint.cc:1583
  #, gcc-internal-format
  msgid "nested requirement %qE is not satisfied"
  msgstr ""
  
! #: cp/constraint.cc:2098
  #, gcc-internal-format
  msgid "satisfaction of atomic constraint %qE depends on itself"
  msgstr ""
  
! #: cp/constraint.cc:2144
  #, gcc-internal-format
  msgid "satisfaction value of atomic constraint %qE changed from %qE to %qE"
  msgstr ""
  
! #: cp/constraint.cc:2147
  #, gcc-internal-format
  msgid "satisfaction value first evaluated to %qE from here"
  msgstr ""
  
! #: cp/constraint.cc:2264
  #, fuzzy, gcc-internal-format
  msgid "no operand of the disjunction is satisfied"
  msgstr "μη έγκυρη μέτρηση επανάληψης `%s' στη κατασκευή [c*n]"
  
! #: cp/constraint.cc:2278
  #, gcc-internal-format
  msgid "the operand %qE is unsatisfied because"
  msgstr ""
  
! #: cp/constraint.cc:3044
  #, gcc-internal-format
! msgid "  %qT is not nothrow copy assignable"
  msgstr ""
  
! #: cp/constraint.cc:3047 cp/constraint.cc:3141
! #, gcc-internal-format
! msgid "  %qT is not nothrow default constructible"
! msgstr ""
  
! #: cp/constraint.cc:3050
  #, gcc-internal-format
! msgid "  %qT is not nothrow copy constructible"
  msgstr ""
  
! #: cp/constraint.cc:3053
! #, gcc-internal-format
! msgid "  %qT is not trivially copy assignable"
! msgstr ""
  
! #: cp/constraint.cc:3056 cp/constraint.cc:3190
! #, gcc-internal-format
! msgid "  %qT is not trivially default constructible"
! msgstr ""
  
! #: cp/constraint.cc:3059
! #, gcc-internal-format
! msgid "  %qT is not trivially copy constructible"
! msgstr ""
  
! #: cp/constraint.cc:3062
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not trivially destructible"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/constraint.cc:3065
  #, gcc-internal-format
! msgid "  %qT does not have unique object representations"
  msgstr ""
  
! #: cp/constraint.cc:3068
  #, fuzzy, gcc-internal-format
! msgid "  %qT does not have a virtual destructor"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/constraint.cc:3071
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not an abstract class"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/constraint.cc:3074
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not an aggregate"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/constraint.cc:3077
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not an array"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/constraint.cc:3080
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not assignable from %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/constraint.cc:3083
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not a base of %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/constraint.cc:3086
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not a bounded array"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/constraint.cc:3089
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not a class"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/constraint.cc:3092
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not a const type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/constraint.cc:3096
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not default constructible"
! msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/constraint.cc:3098
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not constructible from %qE"
! msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/constraint.cc:3101
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not convertible from %qE"
! msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/constraint.cc:3104
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not an empty class"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/constraint.cc:3107
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not an enum"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/constraint.cc:3110
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not a final class"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/constraint.cc:3113
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not a function"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/constraint.cc:3117
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not invocable"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/constraint.cc:3119
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not invocable by %qE"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/constraint.cc:3122
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not layout compatible with %qT"
! msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/constraint.cc:3125
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not a literal type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/constraint.cc:3128
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not a member function pointer"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/constraint.cc:3131
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not a member object pointer"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/constraint.cc:3134
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not a member pointer"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/constraint.cc:3137
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not nothrow assignable from %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/constraint.cc:3143
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not nothrow constructible from %qE"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/constraint.cc:3146
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not nothrow convertible from %qE"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/constraint.cc:3150
  #, gcc-internal-format
! msgid "  %qT is not nothrow invocable"
  msgstr ""
  
! #: cp/constraint.cc:3152
! #, fuzzy, gcc-internal-format
! msgid "  %qT is not nothrow invocable by %qE"
! msgstr "το `%s' είναι πρόγονος του `%s'"
! 
! #: cp/constraint.cc:3155
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not an object type"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/constraint.cc:3158
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not pointer-interconvertible base of %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/constraint.cc:3162
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not a POD type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/constraint.cc:3165
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not a pointer"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/constraint.cc:3168
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not a polymorphic type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/constraint.cc:3171
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not a reference"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/constraint.cc:3174
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not the same as %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/constraint.cc:3177
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not a scoped enum"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/constraint.cc:3180
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not an standard layout type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/constraint.cc:3183
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not a trivial type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/constraint.cc:3186
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not trivially assignable from %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/constraint.cc:3192
  #, gcc-internal-format
! msgid "  %qT is not trivially constructible from %qE"
  msgstr ""
  
! #: cp/constraint.cc:3195
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not trivially copyable"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/constraint.cc:3198
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not an unbounded array"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/constraint.cc:3201
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not a union"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/constraint.cc:3204
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not a virtual base of %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/constraint.cc:3207
  #, fuzzy, gcc-internal-format
! msgid "  %qT is not a volatile type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/constraint.cc:3210
! #, gcc-internal-format
! msgid "  %qT cannot yield a rank"
! msgstr ""
  
! #: cp/constraint.cc:3213
  #, gcc-internal-format
! msgid "  %qT is not a reference that binds to a temporary object of type %qT (direct-initialization)"
  msgstr ""
  
! #: cp/constraint.cc:3217
  #, gcc-internal-format
! msgid "  %qT is not a reference that binds to a temporary object of type %qT (copy-initialization)"
  msgstr ""
  
! #: cp/constraint.cc:3221
  #, fuzzy, gcc-internal-format
! msgid "  %qD is not deducible from %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/constraint.cc:3248
  #, fuzzy, gcc-internal-format
  msgid "invalid constraints"
  msgstr "μη έγκυρος χρήστης"
  
! #: cp/constraint.cc:3273
  #, gcc-internal-format
  msgid "constraint %qE has type %qT, not %<bool%>"
  msgstr ""
  
! #: cp/constraint.cc:3276
  #, gcc-internal-format
  msgid "the expression %qE evaluated to %<false%>"
  msgstr ""
  
! #: cp/constraint.cc:3327
  #, fuzzy, gcc-internal-format
  msgid "constraints not satisfied"
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: cp/constraint.cc:3344
  #, gcc-internal-format
  msgid "set %qs to at least %d for more detail"
  msgstr ""
  
! #: cp/contracts.cc:167
! #, gcc-internal-format
! msgid "axiom contract semantic must be %<assume%> or %<ignore%>"
! msgstr ""
! 
! #: cp/contracts.cc:170
! #, gcc-internal-format
! msgid "the %<audit%> semantic should be at least as strong as the %<default%> semantic"
! msgstr ""
! 
! #: cp/contracts.cc:188
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "'%s' is not a valid explicit concrete semantic"
! msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
! 
! #: cp/contracts.cc:328
! #, gcc-internal-format
! msgid "%<-fcontract-build-level=%> cannot be mixed with p1332/p1429"
! msgstr ""
! 
! #: cp/contracts.cc:341
! #, gcc-internal-format
! msgid "%<-fcontract-build-level=%> must be off|default|audit"
! msgstr ""
! 
! #: cp/contracts.cc:351
! #, gcc-internal-format
! msgid "%<-fcontract-assumption-mode=%> cannot be mixed with p1332/p1429"
! msgstr ""
! 
! #: cp/contracts.cc:362
  #, gcc-internal-format
! msgid "%<-fcontract-assumption-mode=%> must be %<on%> or %<off%>"
  msgstr ""
  
! #: cp/contracts.cc:372
! #, gcc-internal-format
! msgid "%<-fcontract-continuation-mode=%> cannot be mixed with p1332/p1429"
! msgstr ""
  
! #: cp/contracts.cc:383
! #, gcc-internal-format
! msgid "%<-fcontract-continuation-mode=%> must be %<on%> or %<off%>"
! msgstr ""
  
! #: cp/contracts.cc:395
  #, gcc-internal-format
! msgid "%<-fcontract-role=%> must be in the form role:semantics"
  msgstr ""
  
! #: cp/contracts.cc:406 cp/contracts.cc:415
! #, gcc-internal-format
! msgid "%<-fcontract-role=%> semantics must include default,audit,axiom values"
! msgstr ""
  
! #: cp/contracts.cc:434
  #, gcc-internal-format
! msgid "%<-fcontract-role=%> cannot be mixed with std/p1429 contract flags"
  msgstr ""
  
! #. TODO: not enough space?
! #: cp/contracts.cc:448
! #, gcc-internal-format
! msgid "%<-fcontract-level=%> too many custom roles"
! msgstr ""
  
! #: cp/contracts.cc:460
  #, gcc-internal-format
! msgid "%<-fcontract-semantic=%> must be in the form level:semantic"
  msgstr ""
  
! #: cp/contracts.cc:466
  #, gcc-internal-format
! msgid "%<-fcontract-semantic=%> cannot be mixed with std/p1332 contract flags"
  msgstr ""
  
! #: cp/contracts.cc:474
! #, gcc-internal-format
! msgid "%<-fcontract-semantic=%> cannot find default role"
! msgstr ""
  
! #: cp/contracts.cc:490
! #, gcc-internal-format
! msgid "%<-fcontract-semantic=%> level must be default, audit, or axiom"
! msgstr ""
  
! #: cp/contracts.cc:631
  #, fuzzy, gcc-internal-format
  msgid "constructor does not return a value to test"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: cp/contracts.cc:633
  #, fuzzy, gcc-internal-format
  msgid "destructor does not return a value to test"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: cp/contracts.cc:634
  #, gcc-internal-format
  msgid "function does not return a value to test"
  msgstr ""
  
! #: cp/contracts.cc:1143
! #, gcc-internal-format
! msgid "mismatched contract attribute in declaration"
! msgstr ""
! 
! #: cp/contracts.cc:1145 cp/contracts.cc:1176
! #, fuzzy, gcc-internal-format
! msgid "previous contract here"
! msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
! 
! #: cp/contracts.cc:1173
! #, fuzzy, gcc-internal-format
! msgid "mismatched contract condition in declaration"
! msgstr "Μη έγκυρη ανταλλαγή"
! 
! #: cp/contracts.cc:1216
! #, gcc-internal-format
! msgid "declaration has a different number of contracts than previously declared"
! msgstr ""
! 
! #: cp/contracts.cc:1222
! #, gcc-internal-format
! msgid "original declaration with fewer contracts here"
! msgstr ""
! 
! #: cp/contracts.cc:1968
! #, gcc-internal-format
! msgid "contracts must appertain to a function type"
! msgstr ""
! 
! #: cp/contracts.cc:2265
! #, fuzzy, gcc-internal-format
! msgid "cannot add contracts after definition"
! msgstr "αυτός είναι ο πρώτος ορισμός"
! 
! #: cp/contracts.cc:2266
! #, fuzzy, gcc-internal-format
! msgid "original definition here"
! msgstr "κανένας ορισμός του `UNDEFINED'"
! 
! #: cp/contracts.cc:2274
! #, gcc-internal-format
! msgid "cannot add contracts to a virtual function"
! msgstr ""
! 
! #: cp/contracts.cc:2275
! #, fuzzy, gcc-internal-format
! msgid "original declaration here"
! msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
! 
! #: cp/contracts.cc:2285
! #, fuzzy, gcc-internal-format
! msgid "declaration adds contracts to %q#D"
! msgstr "δημιουργία αρχείου `%s'\n"
! 
! #: cp/coroutines.cc:507
  #, gcc-internal-format
  msgid "coroutines require a traits template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:509
  #, gcc-internal-format
  msgid "perhaps %<#include <coroutine>%> is missing"
  msgstr ""
  
! #: cp/coroutines.cc:564
  #, fuzzy, gcc-internal-format
  msgid "cannot instantiate %<coroutine traits%>"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το αρχείο fifo `%s'"
  
! #: cp/coroutines.cc:586
  #, gcc-internal-format
  msgid "coroutines require a handle class template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:614
  #, gcc-internal-format
  msgid "%qE must be a non-overloaded method"
  msgstr ""
  
! #: cp/coroutines.cc:627
  #, fuzzy, gcc-internal-format
  msgid "%qE must take no arguments"
  msgstr "η `%s' παίρνει είτε κανένα είτε δύο ορίσματα"
  
! #: cp/coroutines.cc:634 cp/coroutines.cc:679
  #, fuzzy, gcc-internal-format
  #| msgid "%<::main%> must return %<int%>"
  msgid "%qE must return %qT, not %qT"
  msgstr "%<::main%> πρέπει να επιστρέψει %<int%>"
  
! #: cp/coroutines.cc:661
  #, fuzzy, gcc-internal-format
  msgid "%qE must be a non-overloaded static function"
  msgstr "η `%s' είναι συνήθως μη-στατική συνάρτηση"
  
! #: cp/coroutines.cc:672
  #, fuzzy, gcc-internal-format
  msgid "%qE must take a single %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/coroutines.cc:701
  #, gcc-internal-format
  msgid "cannot instantiate a %<coroutine handle%> for promise type %qT"
  msgstr ""
  
! #: cp/coroutines.cc:816
  #, gcc-internal-format
  msgid "unable to find the promise type for this coroutine"
  msgstr ""
  
! #: cp/coroutines.cc:836
  #, gcc-internal-format
  msgid "the coroutine promise type %qT declares both %<return_value%> and %<return_void%>"
  msgstr ""
  
! #: cp/coroutines.cc:840
  #, fuzzy, gcc-internal-format
  msgid "%<return_void%> declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/coroutines.cc:999 cp/coroutines.cc:1077 cp/coroutines.cc:4711
  #, fuzzy, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/coroutines.cc:1092
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used outside a function"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
  #. [basic.start.main] 3. The function main shall not be a coroutine.
! #: cp/coroutines.cc:1100
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in the %<main%> function"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
  #. [dcl.constexpr] 3.3 it shall not be a coroutine.
! #: cp/coroutines.cc:1111
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a %<constexpr%> function"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: cp/coroutines.cc:1122
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a function with a deduced return type"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: cp/coroutines.cc:1133
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a varargs function"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
  #. [class.ctor] 7. a constructor shall not be a coroutine.
! #: cp/coroutines.cc:1140
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a constructor"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
  #. [class.dtor] 21. a destructor shall not be a coroutine.
! #: cp/coroutines.cc:1147
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a destructor"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
--- 57880,58503 ----
  msgid "original template declaration here"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: cp/constraint.cc:1386
  #, fuzzy, gcc-internal-format
  msgid "the required expression %qE is invalid, because"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: cp/constraint.cc:1394
  #, fuzzy, gcc-internal-format
  msgid "the required expression %qE is invalid"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
  #. Replay the substitution error.
! #: cp/constraint.cc:1436
  #, fuzzy, gcc-internal-format
  msgid "the required type %qT is invalid, because"
  msgstr "η επιστρεφόμενη τιμή της `%s' δεν είναι `int'"
  
! #: cp/constraint.cc:1440
  #, fuzzy, gcc-internal-format
  msgid "the required type %qT is invalid"
  msgstr "διπλός ορισμός συνόλου"
  
! #: cp/constraint.cc:1495 cp/constraint.cc:1569
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qE to %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/constraint.cc:1524
  #, fuzzy, gcc-internal-format
  msgid "%qE is not %<noexcept%>"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/constraint.cc:1546
  #, gcc-internal-format
  msgid "%qE does not satisfy return-type-requirement, because"
  msgstr ""
  
! #: cp/constraint.cc:1553
  #, gcc-internal-format
  msgid "%qE does not satisfy return-type-requirement"
  msgstr ""
  
! #: cp/constraint.cc:1564
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qE to %qT because"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
  #. Replay the substitution error.
! #: cp/constraint.cc:1608
  #, gcc-internal-format
  msgid "nested requirement %qE is not satisfied, because"
  msgstr ""
  
! #: cp/constraint.cc:1612
  #, gcc-internal-format
  msgid "nested requirement %qE is not satisfied"
  msgstr ""
  
! #: cp/constraint.cc:1912
! #, gcc-internal-format
! msgid "failed to complete %qT in SFINAE context"
! msgstr ""
! 
! #: cp/constraint.cc:1915
! #, gcc-internal-format
! msgid "failed to deduce %qD in SFINAE context"
! msgstr ""
! 
! #: cp/constraint.cc:2175
  #, gcc-internal-format
  msgid "satisfaction of atomic constraint %qE depends on itself"
  msgstr ""
  
! #: cp/constraint.cc:2221
  #, gcc-internal-format
  msgid "satisfaction value of atomic constraint %qE changed from %qE to %qE"
  msgstr ""
  
! #: cp/constraint.cc:2224
  #, gcc-internal-format
  msgid "satisfaction value first evaluated to %qE from here"
  msgstr ""
  
! #: cp/constraint.cc:2341
  #, fuzzy, gcc-internal-format
  msgid "no operand of the disjunction is satisfied"
  msgstr "μη έγκυρη μέτρηση επανάληψης `%s' στη κατασκευή [c*n]"
  
! #: cp/constraint.cc:2355
  #, gcc-internal-format
  msgid "the operand %qE is unsatisfied because"
  msgstr ""
  
! #: cp/constraint.cc:3138
  #, gcc-internal-format
! msgid "%qT is not nothrow copy assignable"
  msgstr ""
  
! #: cp/constraint.cc:3141
! #, fuzzy, gcc-internal-format
! msgid "%qT is not nothrow default constructible"
! msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/constraint.cc:3144
  #, gcc-internal-format
! msgid "%qT is not nothrow copy constructible"
  msgstr ""
  
! #: cp/constraint.cc:3147
! #, fuzzy, gcc-internal-format
! msgid "%qT is not trivially copy assignable"
! msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/constraint.cc:3150
! #, fuzzy, gcc-internal-format
! msgid "%qT is not trivially default constructible"
! msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/constraint.cc:3153
! #, fuzzy, gcc-internal-format
! msgid "%qT is not trivially copy constructible"
! msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/constraint.cc:3156
  #, fuzzy, gcc-internal-format
! msgid "%qT is not trivially destructible"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/constraint.cc:3159
  #, gcc-internal-format
! msgid "%qT does not have unique object representations, because"
  msgstr ""
  
! #: cp/constraint.cc:3169
  #, fuzzy, gcc-internal-format
! msgid "%qT does not have a virtual destructor"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/constraint.cc:3173
  #, fuzzy, gcc-internal-format
! msgid "%qT is not an abstract class"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/constraint.cc:3176
  #, fuzzy, gcc-internal-format
! msgid "%qT is not an aggregate"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/constraint.cc:3179
  #, fuzzy, gcc-internal-format
! msgid "%qT is not an array"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/constraint.cc:3182
  #, fuzzy, gcc-internal-format
! msgid "%qT is not assignable from %qT, because"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/constraint.cc:3186 cp/semantics.cc:13525 cp/typeck.cc:3701
  #, fuzzy, gcc-internal-format
! msgid "%qT is not a base of %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/constraint.cc:3189
  #, fuzzy, gcc-internal-format
! msgid "%qT is not a bounded array"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/constraint.cc:3192
  #, fuzzy, gcc-internal-format
! msgid "%qT is not a class"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/constraint.cc:3195
  #, fuzzy, gcc-internal-format
! msgid "%qT is not a const type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/constraint.cc:3199
  #, fuzzy, gcc-internal-format
! msgid "%qT is not default constructible, because"
! msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/constraint.cc:3201
  #, fuzzy, gcc-internal-format
! msgid "%qT is not constructible from %qT, because"
! msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/constraint.cc:3210
  #, fuzzy, gcc-internal-format
! msgid "%qT is not destructible, because"
! msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/constraint.cc:3214
  #, fuzzy, gcc-internal-format
! msgid "%qT is not an empty class"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/constraint.cc:3217
  #, fuzzy, gcc-internal-format
! msgid "%qT is not an enum"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/constraint.cc:3220
  #, fuzzy, gcc-internal-format
! msgid "%qT is not a final class"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/constraint.cc:3223
  #, fuzzy, gcc-internal-format
! msgid "%qT is not a function"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/constraint.cc:3226
  #, fuzzy, gcc-internal-format
! msgid "%qT is not an implicit-lifetime type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/constraint.cc:3231
  #, fuzzy, gcc-internal-format
! msgid "%qT is not invocable, because"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/constraint.cc:3233
  #, fuzzy, gcc-internal-format
! msgid "%qT is not invocable by %qT, because"
! msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/constraint.cc:3238
! #, gcc-internal-format
! msgid "%qT is not layout compatible with %qT, because"
! msgstr ""
! 
! #: cp/constraint.cc:3242
  #, fuzzy, gcc-internal-format
! msgid "%qT is not a literal type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/constraint.cc:3245
  #, fuzzy, gcc-internal-format
! msgid "%qT is not a member function pointer"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/constraint.cc:3248
  #, fuzzy, gcc-internal-format
! msgid "%qT is not a member object pointer"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/constraint.cc:3251
  #, fuzzy, gcc-internal-format
! msgid "%qT is not a member pointer"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/constraint.cc:3254
  #, fuzzy, gcc-internal-format
! msgid "%qT is not nothrow assignable from %qT, because"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/constraint.cc:3259
! #, gcc-internal-format
! msgid "%qT is not nothrow default constructible, because"
! msgstr ""
! 
! #: cp/constraint.cc:3261
! #, gcc-internal-format
! msgid "%qT is not nothrow constructible from %qT, because"
! msgstr ""
! 
! #: cp/constraint.cc:3266
! #, gcc-internal-format
! msgid "%qT is not nothrow convertible from %qT, because"
! msgstr ""
! 
! #: cp/constraint.cc:3270
  #, fuzzy, gcc-internal-format
! msgid "%qT is not nothrow destructible, because"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/constraint.cc:3276
  #, fuzzy, gcc-internal-format
! msgid "%qT is not nothrow invocable, because"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/constraint.cc:3278
  #, gcc-internal-format
! msgid "%qT is not nothrow invocable by %qT, because"
  msgstr ""
  
! #: cp/constraint.cc:3285
  #, fuzzy, gcc-internal-format
! msgid "%qT is not an object type"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/constraint.cc:3289
  #, fuzzy, gcc-internal-format
! msgid "%qT is not a pointer-interconvertible base of %qT, because"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/constraint.cc:3294
  #, fuzzy, gcc-internal-format
! msgid "%qT is not a POD type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/constraint.cc:3297
  #, fuzzy, gcc-internal-format
! msgid "%qT is not a pointer"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/constraint.cc:3300
  #, fuzzy, gcc-internal-format
! msgid "%qT is not a polymorphic type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/constraint.cc:3303
  #, fuzzy, gcc-internal-format
! msgid "%qT is not a reference"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/constraint.cc:3306
  #, fuzzy, gcc-internal-format
! msgid "%q#T is not the same as %q#T"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/constraint.cc:3309
  #, fuzzy, gcc-internal-format
! msgid "%qT is not a scoped enum"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/constraint.cc:3312
  #, fuzzy, gcc-internal-format
! msgid "%qT is not a standard layout type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/constraint.cc:3315
  #, fuzzy, gcc-internal-format
! msgid "%qT is not a trivial type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/constraint.cc:3318
  #, fuzzy, gcc-internal-format
! msgid "%qT is not trivially assignable from %qT, because"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/constraint.cc:3323
  #, gcc-internal-format
! msgid "%qT is not trivially default constructible, because"
  msgstr ""
  
! #: cp/constraint.cc:3325
! #, gcc-internal-format
! msgid "%qT is not trivially constructible from %qT, because"
! msgstr ""
! 
! #: cp/constraint.cc:3330 cp/tree.cc:5014
  #, fuzzy, gcc-internal-format
! msgid "%qT is not trivially copyable"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/constraint.cc:3333
  #, fuzzy, gcc-internal-format
! msgid "%qT is not trivially destructible, because"
! msgstr "το `%s' είναι πρόγονος του `%s'"
! 
! #: cp/constraint.cc:3337
! #, fuzzy, gcc-internal-format
! msgid "%qT is not an unbounded array"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/constraint.cc:3340
  #, fuzzy, gcc-internal-format
! msgid "%qT is not a union"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/constraint.cc:3343
  #, fuzzy, gcc-internal-format
! msgid "%qT is not a virtual base of %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/constraint.cc:3346
  #, fuzzy, gcc-internal-format
! msgid "%qT is not a volatile type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/constraint.cc:3349
! #, fuzzy, gcc-internal-format
! msgid "%qT is not consteval-only"
! msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: cp/constraint.cc:3352
! #, fuzzy, gcc-internal-format
! msgid "%qT cannot yield a rank"
! msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
! 
! #: cp/constraint.cc:3355
! #, fuzzy, gcc-internal-format
! msgid "%qT and %qT cannot be ordered"
! msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
! 
! #: cp/constraint.cc:3358
! #, fuzzy, gcc-internal-format
! msgid "%qT is not destructurable"
! msgstr "το `%s' δεν είναι κανονικό αρχείο"
! 
! #: cp/constraint.cc:3361
  #, gcc-internal-format
! msgid "%qT is not a reference that binds to a temporary object of type %qT (direct-initialization)"
  msgstr ""
  
! #: cp/constraint.cc:3365
  #, gcc-internal-format
! msgid "%qT is not a reference that binds to a temporary object of type %qT (copy-initialization)"
  msgstr ""
  
! #: cp/constraint.cc:3369
  #, fuzzy, gcc-internal-format
! msgid "%qD is not deducible from %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/constraint.cc:3436
  #, fuzzy, gcc-internal-format
  msgid "invalid constraints"
  msgstr "μη έγκυρος χρήστης"
  
! #: cp/constraint.cc:3457
  #, gcc-internal-format
  msgid "constraint %qE has type %qT, not %<bool%>"
  msgstr ""
  
! #: cp/constraint.cc:3461
  #, gcc-internal-format
  msgid "the expression %qE evaluated to %<false%>"
  msgstr ""
  
! #: cp/constraint.cc:3516
  #, fuzzy, gcc-internal-format
  msgid "constraints not satisfied"
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: cp/constraint.cc:3533
  #, gcc-internal-format
  msgid "set %qs to at least %d for more detail"
  msgstr ""
  
! #: cp/contracts.cc:183
  #, gcc-internal-format
! msgid "mismatched contract specifier in declaration"
  msgstr ""
  
! #: cp/contracts.cc:184 cp/contracts.cc:209
! #, fuzzy, gcc-internal-format
! msgid "previous contract here"
! msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/contracts.cc:207
! #, fuzzy, gcc-internal-format
! msgid "mismatched contract condition in declaration"
! msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/contracts.cc:248
  #, gcc-internal-format
! msgid "declaration has a different number of contracts than previously declared"
  msgstr ""
  
! #: cp/contracts.cc:252
! #, fuzzy, gcc-internal-format
! msgid "previous declaration with fewer contracts here"
! msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/contracts.cc:562
  #, gcc-internal-format
! msgid "a value parameter used in a postcondition must be const"
  msgstr ""
  
! #: cp/contracts.cc:563 cp/contracts.cc:1039
! #, fuzzy, gcc-internal-format
! msgid "parameter declared here"
! msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: cp/contracts.cc:593
  #, gcc-internal-format
! msgid "value parameter %qE used in a postcondition must be const"
  msgstr ""
  
! #: cp/contracts.cc:1036
  #, gcc-internal-format
! msgid "contract postcondition result name shadows a function parameter"
  msgstr ""
  
! #: cp/contracts.cc:1660
! #, fuzzy, gcc-internal-format
! msgid "declaration adds contracts to %q#D"
! msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/contracts.cc:1661
! #, fuzzy, gcc-internal-format
! msgid "first declared here"
! msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/contracts.cc:1922
  #, fuzzy, gcc-internal-format
  msgid "constructor does not return a value to test"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: cp/contracts.cc:1924
  #, fuzzy, gcc-internal-format
  msgid "destructor does not return a value to test"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: cp/contracts.cc:1925
  #, gcc-internal-format
  msgid "function does not return a value to test"
  msgstr ""
  
! #: cp/coroutines.cc:517
  #, gcc-internal-format
  msgid "coroutines require a traits template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:519
  #, gcc-internal-format
  msgid "perhaps %<#include <coroutine>%> is missing"
  msgstr ""
  
! #: cp/coroutines.cc:574
  #, fuzzy, gcc-internal-format
  msgid "cannot instantiate %<coroutine traits%>"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το αρχείο fifo `%s'"
  
! #: cp/coroutines.cc:596
  #, gcc-internal-format
  msgid "coroutines require a handle class template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:624
  #, gcc-internal-format
  msgid "%qE must be a non-overloaded method"
  msgstr ""
  
! #: cp/coroutines.cc:637
  #, fuzzy, gcc-internal-format
  msgid "%qE must take no arguments"
  msgstr "η `%s' παίρνει είτε κανένα είτε δύο ορίσματα"
  
! #: cp/coroutines.cc:644 cp/coroutines.cc:689
  #, fuzzy, gcc-internal-format
  #| msgid "%<::main%> must return %<int%>"
  msgid "%qE must return %qT, not %qT"
  msgstr "%<::main%> πρέπει να επιστρέψει %<int%>"
  
! #: cp/coroutines.cc:671
  #, fuzzy, gcc-internal-format
  msgid "%qE must be a non-overloaded static function"
  msgstr "η `%s' είναι συνήθως μη-στατική συνάρτηση"
  
! #: cp/coroutines.cc:682
  #, fuzzy, gcc-internal-format
  msgid "%qE must take a single %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/coroutines.cc:711
  #, gcc-internal-format
  msgid "cannot instantiate a %<coroutine handle%> for promise type %qT"
  msgstr ""
  
! #: cp/coroutines.cc:822
  #, gcc-internal-format
  msgid "unable to find the promise type for this coroutine"
  msgstr ""
  
! #: cp/coroutines.cc:842
  #, gcc-internal-format
  msgid "the coroutine promise type %qT declares both %<return_value%> and %<return_void%>"
  msgstr ""
  
! #: cp/coroutines.cc:846
  #, fuzzy, gcc-internal-format
  msgid "%<return_void%> declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/coroutines.cc:1039 cp/coroutines.cc:1117 cp/coroutines.cc:4732
  #, fuzzy, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/coroutines.cc:1132
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used outside a function"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
  #. [basic.start.main] 3. The function main shall not be a coroutine.
! #: cp/coroutines.cc:1140
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in the %<main%> function"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
  #. [dcl.constexpr] 3.3 it shall not be a coroutine.
! #: cp/coroutines.cc:1151
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a %<constexpr%> function"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: cp/coroutines.cc:1162
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a function with a deduced return type"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: cp/coroutines.cc:1173
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a varargs function"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
  #. [class.ctor] 7. a constructor shall not be a coroutine.
! #: cp/coroutines.cc:1180
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a constructor"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
  #. [class.dtor] 21. a destructor shall not be a coroutine.
! #: cp/coroutines.cc:1187
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a destructor"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
*************** msgstr "Δεν μπορεί να τεθ�
*** 56093,56283 ****
  #. TODO: record or extract positions of returns (and the first coro
  #. keyword) so that we can add notes to the diagnostic about where
  #. the bad keyword is and what made the function into a coro.
! #: cp/coroutines.cc:1178
  #, fuzzy, gcc-internal-format
  msgid "a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?"
  msgstr "`return' χωρίς τιμή, σε συνάρτηση που επιστρέφει μη-κενό"
  
! #: cp/coroutines.cc:1230
  #, fuzzy, gcc-internal-format
  msgid "the expression %qE is required to be non-throwing"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: cp/coroutines.cc:1232
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr ""
  
! #: cp/coroutines.cc:1361 cp/coroutines.cc:1364
  #, gcc-internal-format
  msgid "%qs awaitable type %qT is not a structure"
  msgstr ""
  
  # lib/argmatch.c:188
! #: cp/coroutines.cc:1367
  #, fuzzy, gcc-internal-format
  msgid "awaitable type %qT is not a structure"
  msgstr "Έγκυρα ορίσματα είναι:"
  
! #: cp/coroutines.cc:1460
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr ""
  
! #: cp/coroutines.cc:1552 cp/coroutines.cc:1638
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in an unevaluated context"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/coroutines.cc:1821
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<co_return%> statement"
  msgstr ""
  
! #: cp/coroutines.cc:1858
  #, fuzzy, gcc-internal-format
  msgid "the align argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: cp/coroutines.cc:1868
  #, fuzzy, gcc-internal-format
  msgid "the direction argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "Λείπει παράμετρος για `%s'"
  
  # src/outer.c:102
! #: cp/coroutines.cc:2387
  #, fuzzy, gcc-internal-format
  msgid "no suspend point info for %qD"
  msgstr "Ο αντιτοποθετητής επιφάνειας έχει τεθεί περισσότερο από μια φορά για το `%s'"
  
! #: cp/coroutines.cc:2960
  #, fuzzy, gcc-internal-format
  msgid "duplicate info for %qE"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/coroutines.cc:3618
  #, gcc-internal-format
  msgid "assumption ignored because it contains an await-expression"
  msgstr ""
  
! #: cp/coroutines.cc:4125
  #, fuzzy, gcc-internal-format
  msgid "await expressions are not permitted in handlers"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/coroutines.cc:4342
  #, gcc-internal-format
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr ""
  
! #: cp/coroutines.cc:4864
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
  
! #: cp/coroutines.cc:4871
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4876
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
  #. Something is seriously wrong, punt.
! #: cp/coroutines.cc:4907
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
! #: cp/coroutines.cc:5003
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function %qD"
  msgstr ""
  
! #: cp/coroutines.cc:5277
  #, gcc-internal-format
  msgid "no viable conversion from %<void%> provided by %<get_return_object%> to return type %qT"
  msgstr ""
  
! #: cp/cp-gimplify.cc:197
  #, gcc-internal-format
  msgid "both branches of %<if%> statement marked as %qs"
  msgstr ""
  
! #: cp/cp-gimplify.cc:541
  #, gcc-internal-format
  msgid "%qD was promoted to an immediate function because its body contains an immediate-escalating expression %qE"
  msgstr ""
  
! #: cp/cp-gimplify.cc:544
  #, fuzzy, gcc-internal-format
  msgid "%qD was promoted to an immediate function"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/cp-gimplify.cc:1181
  #, fuzzy, gcc-internal-format
  msgid "taking address of an immediate function %qD"
  msgstr "μη έγκυρος αριθμός από στήλες: `%s'"
  
! #: cp/cp-gimplify.cc:1318
  #, fuzzy, gcc-internal-format
  msgid "call to consteval function %qE is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/cp-gimplify.cc:2055
  #, gcc-internal-format
  msgid "%<throw%> will always call %<terminate%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:2058
  #, gcc-internal-format
  msgid "in C++11 destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:2070
  #, gcc-internal-format
  msgid "in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3655
  #, gcc-internal-format
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3698
  #, fuzzy, gcc-internal-format
  msgid "pack expansion of %qE attribute"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/cp-gimplify.cc:3701
  #, gcc-internal-format
  msgid "use fold expression in the attribute argument instead"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3740 cp/cp-gimplify.cc:3752 cp/decl.cc:4509
! #: cp/method.cc:990
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/cp-gimplify.cc:3758
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/cp-gimplify.cc:3775
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have %<const char *%> type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/cp-gimplify.cc:3785
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/cp-gimplify.cc:3797
  #, gcc-internal-format
  msgid "%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>"
  msgstr ""
--- 58505,58700 ----
  #. TODO: record or extract positions of returns (and the first coro
  #. keyword) so that we can add notes to the diagnostic about where
  #. the bad keyword is and what made the function into a coro.
! #: cp/coroutines.cc:1218
  #, fuzzy, gcc-internal-format
  msgid "a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?"
  msgstr "`return' χωρίς τιμή, σε συνάρτηση που επιστρέφει μη-κενό"
  
! #: cp/coroutines.cc:1270
  #, fuzzy, gcc-internal-format
  msgid "the expression %qE is required to be non-throwing"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: cp/coroutines.cc:1272
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr ""
  
! #: cp/coroutines.cc:1401 cp/coroutines.cc:1404
  #, gcc-internal-format
  msgid "%qs awaitable type %qT is not a structure"
  msgstr ""
  
  # lib/argmatch.c:188
! #: cp/coroutines.cc:1407
  #, fuzzy, gcc-internal-format
  msgid "awaitable type %qT is not a structure"
  msgstr "Έγκυρα ορίσματα είναι:"
  
! #: cp/coroutines.cc:1500
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr ""
  
! #: cp/coroutines.cc:1592 cp/coroutines.cc:1678
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in an unevaluated context"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/coroutines.cc:1861
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<co_return%> statement"
  msgstr ""
  
! #: cp/coroutines.cc:1898
  #, fuzzy, gcc-internal-format
  msgid "the align argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: cp/coroutines.cc:1908
  #, fuzzy, gcc-internal-format
  msgid "the direction argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "Λείπει παράμετρος για `%s'"
  
  # src/outer.c:102
! #: cp/coroutines.cc:2412
  #, fuzzy, gcc-internal-format
  msgid "no suspend point info for %qD"
  msgstr "Ο αντιτοποθετητής επιφάνειας έχει τεθεί περισσότερο από μια φορά για το `%s'"
  
! #: cp/coroutines.cc:2984
  #, fuzzy, gcc-internal-format
  msgid "duplicate info for %qE"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/coroutines.cc:3642
  #, gcc-internal-format
  msgid "assumption ignored because it contains an await-expression"
  msgstr ""
  
! #: cp/coroutines.cc:4149
  #, fuzzy, gcc-internal-format
  msgid "await expressions are not permitted in handlers"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/coroutines.cc:4366
  #, gcc-internal-format
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr ""
  
! #: cp/coroutines.cc:4885
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
  
! #: cp/coroutines.cc:4892
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4897
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
  #. Something is seriously wrong, punt.
! #: cp/coroutines.cc:4928
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
! #: cp/coroutines.cc:5024
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function %qD"
  msgstr ""
  
! #: cp/coroutines.cc:5298
  #, gcc-internal-format
  msgid "no viable conversion from %<void%> provided by %<get_return_object%> to return type %qT"
  msgstr ""
  
! #: cp/cp-gimplify.cc:207
  #, gcc-internal-format
  msgid "both branches of %<if%> statement marked as %qs"
  msgstr ""
  
! #: cp/cp-gimplify.cc:577
  #, gcc-internal-format
  msgid "%qD was promoted to an immediate function because its body contains an immediate-escalating expression %qE"
  msgstr ""
  
! #: cp/cp-gimplify.cc:580
  #, fuzzy, gcc-internal-format
  msgid "%qD was promoted to an immediate function"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/cp-gimplify.cc:978
! #, fuzzy, gcc-internal-format
! msgid "%qs used outside of constant expressions"
! msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
! 
! #: cp/cp-gimplify.cc:1291
  #, fuzzy, gcc-internal-format
  msgid "taking address of an immediate function %qD"
  msgstr "μη έγκυρος αριθμός από στήλες: `%s'"
  
! #: cp/cp-gimplify.cc:1472
  #, fuzzy, gcc-internal-format
  msgid "call to consteval function %qE is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/cp-gimplify.cc:2311
  #, gcc-internal-format
  msgid "%<throw%> will always call %<terminate%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:2314
  #, gcc-internal-format
  msgid "in C++11 destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:2326
  #, gcc-internal-format
  msgid "in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:4061
  #, gcc-internal-format
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr ""
  
! #: cp/cp-gimplify.cc:4104
  #, fuzzy, gcc-internal-format
  msgid "pack expansion of %qE attribute"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/cp-gimplify.cc:4107
  #, gcc-internal-format
  msgid "use fold expression in the attribute argument instead"
  msgstr ""
  
! #: cp/cp-gimplify.cc:4146 cp/cp-gimplify.cc:4158 cp/decl.cc:5053
! #: cp/method.cc:991
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/cp-gimplify.cc:4164
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/cp-gimplify.cc:4181
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have %<const char *%> type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/cp-gimplify.cc:4191
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/cp-gimplify.cc:4203
  #, gcc-internal-format
  msgid "%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>"
  msgstr ""
*************** msgstr "μη έγκυρος χαρακτ
*** 56322,56328 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: cp/cvt.cc:499 cp/typeck.cc:9030
  #, fuzzy, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "Δεν μπορεί να καθοριστεί το όνομα του συστήματος"
--- 58739,58745 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: cp/cvt.cc:499 cp/typeck.cc:9185
  #, fuzzy, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "Δεν μπορεί να καθοριστεί το όνομα του συστήματος"
*************** msgstr "Δεν μπορεί να καθ�
*** 56332,56961 ****
  msgid "cannot convert type %qH to type %qI"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/cvt.cc:832
  #, fuzzy, gcc-internal-format
  msgid "conversion from %q#T to %q#T"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: cp/cvt.cc:850
  #, gcc-internal-format
  msgid "the result of the conversion is unspecified because %qE is outside the range of type %qT"
  msgstr ""
  
! #: cp/cvt.cc:861 cp/cvt.cc:916
  #, gcc-internal-format
  msgid "%q#T used where a %qT was expected"
  msgstr ""
  
! #: cp/cvt.cc:870
  #, fuzzy, gcc-internal-format
  msgid "could not convert %qE from %<void%> to %<bool%>"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/cvt.cc:932
  #, gcc-internal-format
  msgid "%q#T used where a floating-point value was expected"
  msgstr ""
  
! #: cp/cvt.cc:990
  #, fuzzy
  msgid "conversion from %qH to non-scalar type %qI requested"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: cp/cvt.cc:1102
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %qs"
  msgstr ""
  
! #: cp/cvt.cc:1104
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>%s"
  msgstr ""
  
! #: cp/cvt.cc:1121
  #, gcc-internal-format
  msgid "ignoring returned value of type %qT, declared with attribute %<nodiscard%>: %qs"
  msgstr ""
  
! #: cp/cvt.cc:1123
  #, gcc-internal-format
  msgid "ignoring returned value of type %qT, declared with attribute %<nodiscard%>%s"
  msgstr ""
  
! #: cp/cvt.cc:1147
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<warn_unused_result%>"
  msgstr ""
  
! #: cp/cvt.cc:1201
  #, fuzzy, gcc-internal-format
  msgid "pseudo-destructor is not called"
  msgstr "%s: οι τιμές του πεδίου `%s' δεν πρέπει να είναι μεγαλύτερες από %d"
  
! #: cp/cvt.cc:1304 rust/backend/rust-tree.cc:396
  #, fuzzy, gcc-internal-format
  msgid "conversion to void will not access object of type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/cvt.cc:1308 rust/backend/rust-tree.cc:402
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1313 rust/backend/rust-tree.cc:409
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1318 rust/backend/rust-tree.cc:416
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1323 rust/backend/rust-tree.cc:423
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1328 rust/backend/rust-tree.cc:430
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in statement"
  msgstr ""
  
! #: cp/cvt.cc:1332 rust/backend/rust-tree.cc:436
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.cc:1351 rust/backend/rust-tree.cc:339
  #, fuzzy, gcc-internal-format
  msgid "conversion to void will not access object of incomplete type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/cvt.cc:1355 rust/backend/rust-tree.cc:345
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1360 rust/backend/rust-tree.cc:352
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1365 rust/backend/rust-tree.cc:359
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1370 rust/backend/rust-tree.cc:366
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1375 rust/backend/rust-tree.cc:373
  #, fuzzy, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in statement"
  msgstr "μη έγκυρος δεύτερος τελεστής σε κατάσταση συμβατότητας `%s'"
  
! #: cp/cvt.cc:1379 rust/backend/rust-tree.cc:379
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.cc:1393 rust/backend/rust-tree.cc:450
  #, gcc-internal-format
  msgid "conversion to void will not access object of non-trivially-copyable type %qT"
  msgstr ""
  
! #: cp/cvt.cc:1398 rust/backend/rust-tree.cc:456
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1403 rust/backend/rust-tree.cc:463
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1408 rust/backend/rust-tree.cc:470
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1413 rust/backend/rust-tree.cc:477
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1418 rust/backend/rust-tree.cc:484
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in statement"
  msgstr ""
  
! #: cp/cvt.cc:1423 rust/backend/rust-tree.cc:490
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.cc:1462 rust/backend/rust-tree.cc:531
  #, fuzzy, gcc-internal-format
  msgid "conversion to void will not access object %qE of incomplete type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/cvt.cc:1466 rust/backend/rust-tree.cc:537
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1471 rust/backend/rust-tree.cc:544
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1476 rust/backend/rust-tree.cc:551
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1481 rust/backend/rust-tree.cc:557
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1486 rust/backend/rust-tree.cc:563
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in statement"
  msgstr ""
  
! #: cp/cvt.cc:1490 rust/backend/rust-tree.cc:569
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in for increment expression"
  msgstr ""
  
! #: cp/cvt.cc:1551
  #, gcc-internal-format
  msgid "conversion to void cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.cc:1555
  #, gcc-internal-format
  msgid "second operand of conditional expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.cc:1559
  #, gcc-internal-format
  msgid "third operand of conditional expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.cc:1563
  #, gcc-internal-format
  msgid "right operand of comma operator cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.cc:1567
  #, gcc-internal-format
  msgid "left operand of comma operator cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.cc:1571
  #, gcc-internal-format
  msgid "statement cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.cc:1575
  #, gcc-internal-format
  msgid "for increment expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.cc:1591
  #, gcc-internal-format
  msgid "second operand of conditional expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.cc:1596
  #, gcc-internal-format
  msgid "third operand of conditional expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.cc:1601
  #, gcc-internal-format
  msgid "right operand of comma operator is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.cc:1606
  #, gcc-internal-format
  msgid "left operand of comma operator is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.cc:1611
  #, gcc-internal-format
  msgid "statement is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.cc:1616
  #, gcc-internal-format
  msgid "for increment expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.cc:1645
  #, fuzzy, gcc-internal-format
  msgid "second operand of conditional expression has no effect"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: cp/cvt.cc:1650
  #, gcc-internal-format
  msgid "third operand of conditional expression has no effect"
  msgstr ""
  
! #: cp/cvt.cc:1655
  #, gcc-internal-format
  msgid "right operand of comma operator has no effect"
  msgstr ""
  
! #: cp/cvt.cc:1659
  #, gcc-internal-format
  msgid "left operand of comma operator has no effect"
  msgstr ""
  
  # src/request.c:37
! #: cp/cvt.cc:1663
  #, fuzzy, gcc-internal-format
  msgid "statement has no effect"
  msgstr "%s σε %s"
  
! #: cp/cvt.cc:1667
  #, gcc-internal-format
  msgid "for increment expression has no effect"
  msgstr ""
  
! #: cp/cvt.cc:1822
  #, gcc-internal-format
  msgid "converting NULL to non-pointer type"
  msgstr ""
  
! #: cp/cvt.cc:1940
  #, fuzzy, gcc-internal-format
  msgid "default type conversion cannot deduce template argument for %qD"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/cvt.cc:1956
  #, gcc-internal-format
  msgid "ambiguous default type conversion from %qT"
  msgstr ""
  
! #: cp/cvt.cc:1959
  #, gcc-internal-format
  msgid "  candidate conversions include %qD and %qD"
  msgstr ""
  
! #: cp/cxx-pretty-print.cc:2339
  #, fuzzy, gcc-internal-format
  msgid "template-parameter-"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/cxx-pretty-print.cc:2353
  #, gcc-internal-format
  msgid "requires"
  msgstr ""
  
! #: cp/cxx-pretty-print.cc:2851 cp/error.cc:502
  #, gcc-internal-format
  msgid "with"
  msgstr ""
  
! #: cp/decl.cc:733
  #, fuzzy, gcc-internal-format
  msgid "unused using-declaration %qD"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:737
  #, fuzzy, gcc-internal-format
  msgid "unused structured binding declaration"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/decl.cc:740
  #, fuzzy, gcc-internal-format
  msgid "unused variable %qD"
  msgstr "αχρησιμοποίητη μεταβλητή `%s'"
  
! #: cp/decl.cc:750
  #, gcc-internal-format
  msgid "structured binding declaration set but not used"
  msgstr ""
  
! #: cp/decl.cc:903
  #, gcc-internal-format
  msgid "%qF declared %<static%> but never defined"
  msgstr ""
  
  # src/shred.c:1134
! #: cp/decl.cc:910
  #, fuzzy, gcc-internal-format
  msgid "odr-used inline variable %qD is not defined"
  msgstr "%s: το αρχείο είναι πολύ μεγάλο"
  
! #: cp/decl.cc:1355
  #, gcc-internal-format
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr ""
  
! #: cp/decl.cc:1395
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: cp/decl.cc:1425
  #, fuzzy, gcc-internal-format
  msgid "from previous declaration %qF"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/decl.cc:1486
  #, fuzzy, gcc-internal-format
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/decl.cc:1490 cp/decl.cc:17247
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/decl.cc:1511
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/decl.cc:1540
  #, fuzzy, gcc-internal-format
  msgid "friend declaration of %q#D specifies default arguments and isn%'t the only declaration"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/decl.cc:1543
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %q#D"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/decl.cc:1596
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/decl.cc:1598 cp/decl.cc:2025
  #, fuzzy, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:1638
  #, fuzzy, gcc-internal-format
  msgid "redefinition of default argument for %q+#D"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/decl.cc:1640
  #, fuzzy, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: cp/decl.cc:1706
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/decl.cc:1719 cp/decl.cc:1845
  #, fuzzy, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "αδυναμία εκτέλεσης ioctl στο `%s'"
  
! #: cp/decl.cc:1720 cp/decl.cc:1846
  #, fuzzy, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/decl.cc:1728
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr ""
  
! #: cp/decl.cc:1732 cp/decl.cc:1793
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/decl.cc:1820
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/decl.cc:1826 cp/decl.cc:1840
  #, fuzzy, gcc-internal-format
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/decl.cc:1830
  #, fuzzy, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/decl.cc:1935
  #, gcc-internal-format
  msgid "literal operator %q#D conflicts with raw literal operator"
  msgstr ""
  
! #: cp/decl.cc:1939
  #, gcc-internal-format
  msgid "raw literal operator %q#D conflicts with literal operator template"
  msgstr ""
  
! #: cp/decl.cc:1955
  #, fuzzy, gcc-internal-format
  msgid "%q#D redeclared as different kind of entity"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: cp/decl.cc:1980
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of template %q#D"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:2001
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of C function %q#D"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/decl.cc:2023
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration of %q#D"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/decl.cc:2034
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/decl.cc:2036
  #, fuzzy, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/decl.cc:2047
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: cp/decl.cc:2049
  #, fuzzy, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/decl.cc:2107
  #, fuzzy, gcc-internal-format
  msgid "%q#D previously defined here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/decl.cc:2108 cp/name-lookup.cc:3388 cp/name-lookup.cc:3426
! #: cp/name-lookup.cc:3452
  #, fuzzy, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/decl.cc:2116
  #, fuzzy, gcc-internal-format
  msgid "parameter declaration is not name-independent"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/decl.cc:2121
  #, gcc-internal-format
  msgid "structured binding at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2125
  #, gcc-internal-format
  msgid "static structured binding is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2129
  #, gcc-internal-format
  msgid "extern structured binding is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2136
  #, gcc-internal-format
  msgid "static data member is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2139
  #, gcc-internal-format
  msgid "variable at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2142
  #, gcc-internal-format
  msgid "static variable is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2145
  #, gcc-internal-format
  msgid "extern variable is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2157
  #, fuzzy, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: cp/decl.cc:2159
  #, fuzzy, gcc-internal-format
  msgid "previous non-prototype definition here"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: cp/decl.cc:2199
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of %q#D with %qL linkage"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/decl.cc:2202
  #, fuzzy, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/decl.cc:2251 cp/decl.cc:2261
  #, fuzzy, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/decl.cc:2254 cp/decl.cc:2264
  #, fuzzy, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr "%s: Μη έγκυρη ρύθμιση `%s'.\n"
  
! #: cp/decl.cc:2319 cp/decl.cc:17265
  #, fuzzy, gcc-internal-format
  msgid "conflicting exporting for declaration %qD"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/decl.cc:2321 cp/decl.cc:17267
  #, fuzzy, gcc-internal-format
  msgid "previously declared here without exporting"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/decl.cc:2351
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %qD here"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: cp/decl.cc:2352
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/decl.cc:2367
  #, gcc-internal-format
  msgid "function %qD declared %<[[noreturn]]%> but its first declaration was not"
  msgstr ""
  
! #: cp/decl.cc:2414
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/decl.cc:2430
  #, fuzzy, gcc-internal-format
  msgid "deleted definition of %qD is not first declaration"
  msgstr "αυτός είναι ο πρώτος ορισμός"
--- 58749,59388 ----
  msgid "cannot convert type %qH to type %qI"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/cvt.cc:833
  #, fuzzy, gcc-internal-format
  msgid "conversion from %q#T to %q#T"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: cp/cvt.cc:851
  #, gcc-internal-format
  msgid "the result of the conversion is unspecified because %qE is outside the range of type %qT"
  msgstr ""
  
! #: cp/cvt.cc:862 cp/cvt.cc:924
  #, gcc-internal-format
  msgid "%q#T used where a %qT was expected"
  msgstr ""
  
! #: cp/cvt.cc:871
  #, fuzzy, gcc-internal-format
  msgid "could not convert %qE from %<void%> to %<bool%>"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/cvt.cc:940
  #, gcc-internal-format
  msgid "%q#T used where a floating-point value was expected"
  msgstr ""
  
! #: cp/cvt.cc:1000
  #, fuzzy
  msgid "conversion from %qH to non-scalar type %qI requested"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: cp/cvt.cc:1115
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %qs"
  msgstr ""
  
! #: cp/cvt.cc:1117
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>%s"
  msgstr ""
  
! #: cp/cvt.cc:1134
  #, gcc-internal-format
  msgid "ignoring returned value of type %qT, declared with attribute %<nodiscard%>: %qs"
  msgstr ""
  
! #: cp/cvt.cc:1136
  #, gcc-internal-format
  msgid "ignoring returned value of type %qT, declared with attribute %<nodiscard%>%s"
  msgstr ""
  
! #: cp/cvt.cc:1160
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<warn_unused_result%>"
  msgstr ""
  
! #: cp/cvt.cc:1207
  #, fuzzy, gcc-internal-format
  msgid "pseudo-destructor is not called"
  msgstr "%s: οι τιμές του πεδίου `%s' δεν πρέπει να είναι μεγαλύτερες από %d"
  
! #: cp/cvt.cc:1322 rust/backend/rust-tree.cc:399
  #, fuzzy, gcc-internal-format
  msgid "conversion to void will not access object of type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/cvt.cc:1326 rust/backend/rust-tree.cc:405
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1331 rust/backend/rust-tree.cc:412
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1336 rust/backend/rust-tree.cc:419
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1341 rust/backend/rust-tree.cc:426
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1346 rust/backend/rust-tree.cc:433
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in statement"
  msgstr ""
  
! #: cp/cvt.cc:1350 rust/backend/rust-tree.cc:439
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.cc:1369 rust/backend/rust-tree.cc:342
  #, fuzzy, gcc-internal-format
  msgid "conversion to void will not access object of incomplete type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/cvt.cc:1373 rust/backend/rust-tree.cc:348
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1378 rust/backend/rust-tree.cc:355
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1383 rust/backend/rust-tree.cc:362
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1388 rust/backend/rust-tree.cc:369
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1393 rust/backend/rust-tree.cc:376
  #, fuzzy, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in statement"
  msgstr "μη έγκυρος δεύτερος τελεστής σε κατάσταση συμβατότητας `%s'"
  
! #: cp/cvt.cc:1397 rust/backend/rust-tree.cc:382
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.cc:1411 rust/backend/rust-tree.cc:453
  #, gcc-internal-format
  msgid "conversion to void will not access object of non-trivially-copyable type %qT"
  msgstr ""
  
! #: cp/cvt.cc:1416 rust/backend/rust-tree.cc:459
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1421 rust/backend/rust-tree.cc:466
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1426 rust/backend/rust-tree.cc:473
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1431 rust/backend/rust-tree.cc:480
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1436 rust/backend/rust-tree.cc:487
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in statement"
  msgstr ""
  
! #: cp/cvt.cc:1441 rust/backend/rust-tree.cc:493
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.cc:1480 rust/backend/rust-tree.cc:535
  #, fuzzy, gcc-internal-format
  msgid "conversion to void will not access object %qE of incomplete type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/cvt.cc:1484 rust/backend/rust-tree.cc:541
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1489 rust/backend/rust-tree.cc:548
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1494 rust/backend/rust-tree.cc:555
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1499 rust/backend/rust-tree.cc:561
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1504 rust/backend/rust-tree.cc:567
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in statement"
  msgstr ""
  
! #: cp/cvt.cc:1508 rust/backend/rust-tree.cc:573
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in for increment expression"
  msgstr ""
  
! #: cp/cvt.cc:1569
  #, gcc-internal-format
  msgid "conversion to void cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.cc:1573
  #, gcc-internal-format
  msgid "second operand of conditional expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.cc:1577
  #, gcc-internal-format
  msgid "third operand of conditional expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.cc:1581
  #, gcc-internal-format
  msgid "right operand of comma operator cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.cc:1585
  #, gcc-internal-format
  msgid "left operand of comma operator cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.cc:1589
  #, gcc-internal-format
  msgid "statement cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.cc:1593
  #, gcc-internal-format
  msgid "for increment expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.cc:1609
  #, gcc-internal-format
  msgid "second operand of conditional expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.cc:1614
  #, gcc-internal-format
  msgid "third operand of conditional expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.cc:1619
  #, gcc-internal-format
  msgid "right operand of comma operator is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.cc:1624
  #, gcc-internal-format
  msgid "left operand of comma operator is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.cc:1629
  #, gcc-internal-format
  msgid "statement is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.cc:1634
  #, gcc-internal-format
  msgid "for increment expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.cc:1663
  #, fuzzy, gcc-internal-format
  msgid "second operand of conditional expression has no effect"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: cp/cvt.cc:1668
  #, gcc-internal-format
  msgid "third operand of conditional expression has no effect"
  msgstr ""
  
! #: cp/cvt.cc:1673
  #, gcc-internal-format
  msgid "right operand of comma operator has no effect"
  msgstr ""
  
! #: cp/cvt.cc:1677
  #, gcc-internal-format
  msgid "left operand of comma operator has no effect"
  msgstr ""
  
  # src/request.c:37
! #: cp/cvt.cc:1681
  #, fuzzy, gcc-internal-format
  msgid "statement has no effect"
  msgstr "%s σε %s"
  
! #: cp/cvt.cc:1685
  #, gcc-internal-format
  msgid "for increment expression has no effect"
  msgstr ""
  
! #: cp/cvt.cc:1840
  #, gcc-internal-format
  msgid "converting NULL to non-pointer type"
  msgstr ""
  
! #: cp/cvt.cc:1958
  #, fuzzy, gcc-internal-format
  msgid "default type conversion cannot deduce template argument for %qD"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/cvt.cc:1974
  #, gcc-internal-format
  msgid "ambiguous default type conversion from %qT"
  msgstr ""
  
! #: cp/cvt.cc:1977
  #, gcc-internal-format
  msgid "  candidate conversions include %qD and %qD"
  msgstr ""
  
! #: cp/cxx-pretty-print.cc:2381
  #, fuzzy, gcc-internal-format
  msgid "template-parameter-"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/cxx-pretty-print.cc:2395
  #, gcc-internal-format
  msgid "requires"
  msgstr ""
  
! #: cp/cxx-pretty-print.cc:2893 cp/error.cc:529
  #, gcc-internal-format
  msgid "with"
  msgstr ""
  
! #: cp/decl.cc:851
  #, fuzzy, gcc-internal-format
  msgid "unused using-declaration %qD"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:855
  #, fuzzy, gcc-internal-format
  msgid "unused structured binding declaration"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/decl.cc:858
  #, fuzzy, gcc-internal-format
  msgid "unused variable %qD"
  msgstr "αχρησιμοποίητη μεταβλητή `%s'"
  
! #: cp/decl.cc:868
  #, gcc-internal-format
  msgid "structured binding declaration set but not used"
  msgstr ""
  
! #: cp/decl.cc:1020
  #, gcc-internal-format
  msgid "%qF declared %<static%> but never defined"
  msgstr ""
  
  # src/shred.c:1134
! #: cp/decl.cc:1029
  #, fuzzy, gcc-internal-format
  msgid "odr-used inline variable %qD is not defined"
  msgstr "%s: το αρχείο είναι πολύ μεγάλο"
  
! #: cp/decl.cc:1485
  #, gcc-internal-format
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr ""
  
! #: cp/decl.cc:1525
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: cp/decl.cc:1555
  #, fuzzy, gcc-internal-format
  msgid "from previous declaration %qF"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/decl.cc:1616
  #, fuzzy, gcc-internal-format
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/decl.cc:1620 cp/decl.cc:18421
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/decl.cc:1641
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/decl.cc:1670
  #, fuzzy, gcc-internal-format
  msgid "friend declaration of %q#D specifies default arguments and isn%'t the only declaration"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/decl.cc:1673
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %q#D"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/decl.cc:1726
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/decl.cc:1728 cp/decl.cc:2272
  #, fuzzy, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:1768
  #, fuzzy, gcc-internal-format
  msgid "redefinition of default argument for %q+#D"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/decl.cc:1770
  #, fuzzy, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: cp/decl.cc:1811
! #, gcc-internal-format
! msgid "%<indeterminate%> attribute not specified for parameter %qD on the first declaration of its function"
! msgstr ""
! 
! #: cp/decl.cc:1813
! #, fuzzy, gcc-internal-format
! msgid "earlier declaration"
! msgstr "Μη έγκυρη ανταλλαγή"
! 
! #: cp/decl.cc:1951
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/decl.cc:1964 cp/decl.cc:2090
  #, fuzzy, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "αδυναμία εκτέλεσης ioctl στο `%s'"
  
! #: cp/decl.cc:1965 cp/decl.cc:2091
  #, fuzzy, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/decl.cc:1973
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr ""
  
! #: cp/decl.cc:1977 cp/decl.cc:2038
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/decl.cc:2065
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/decl.cc:2071 cp/decl.cc:2085
  #, fuzzy, gcc-internal-format
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/decl.cc:2075
  #, fuzzy, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/decl.cc:2180
  #, gcc-internal-format
  msgid "literal operator %q#D conflicts with raw literal operator"
  msgstr ""
  
! #: cp/decl.cc:2184
  #, gcc-internal-format
  msgid "raw literal operator %q#D conflicts with literal operator template"
  msgstr ""
  
! #: cp/decl.cc:2200
  #, fuzzy, gcc-internal-format
  msgid "%q#D redeclared as different kind of entity"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: cp/decl.cc:2225
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of template %q#D"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:2246
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of C function %q#D"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/decl.cc:2270
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration of %q#D"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/decl.cc:2281
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/decl.cc:2283
  #, fuzzy, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/decl.cc:2294
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: cp/decl.cc:2296
  #, fuzzy, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/decl.cc:2358
  #, fuzzy, gcc-internal-format
  msgid "%q#D previously defined here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/decl.cc:2359 cp/name-lookup.cc:3476 cp/name-lookup.cc:3516
! #: cp/name-lookup.cc:3542
  #, fuzzy, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/decl.cc:2367
  #, fuzzy, gcc-internal-format
  msgid "parameter declaration is not name-independent"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/decl.cc:2372
  #, gcc-internal-format
  msgid "structured binding at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2376
  #, gcc-internal-format
  msgid "static structured binding is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2380
  #, gcc-internal-format
  msgid "extern structured binding is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2387
  #, gcc-internal-format
  msgid "static data member is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2390
  #, gcc-internal-format
  msgid "variable at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2393
  #, gcc-internal-format
  msgid "static variable is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2396
  #, gcc-internal-format
  msgid "extern variable is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2408
  #, fuzzy, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: cp/decl.cc:2410
  #, fuzzy, gcc-internal-format
  msgid "previous non-prototype definition here"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: cp/decl.cc:2450
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of %q#D with %qL linkage"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/decl.cc:2453
  #, fuzzy, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/decl.cc:2502 cp/decl.cc:2512
  #, fuzzy, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/decl.cc:2505 cp/decl.cc:2515
  #, fuzzy, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr "%s: Μη έγκυρη ρύθμιση `%s'.\n"
  
! #: cp/decl.cc:2570 cp/decl.cc:18439
  #, fuzzy, gcc-internal-format
  msgid "conflicting exporting for declaration %qD"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/decl.cc:2572 cp/decl.cc:18441
  #, fuzzy, gcc-internal-format
  msgid "previously declared here without exporting"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/decl.cc:2602
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %qD here"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: cp/decl.cc:2603
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/decl.cc:2618
  #, gcc-internal-format
  msgid "function %qD declared %<[[noreturn]]%> but its first declaration was not"
  msgstr ""
  
! #: cp/decl.cc:2665
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/decl.cc:2681
  #, fuzzy, gcc-internal-format
  msgid "deleted definition of %qD is not first declaration"
  msgstr "αυτός είναι ο πρώτος ορισμός"
*************** msgstr "αυτός είναι ο πρώ�
*** 56968,57011 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2947
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/decl.cc:3129
  #, fuzzy, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
  #. Reject two definitions.
! #: cp/decl.cc:3407 cp/decl.cc:3436 cp/decl.cc:3474 cp/decl.cc:3491
! #: cp/decl.cc:3590
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: cp/decl.cc:3423
  #, fuzzy, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "σφάλμα ταιριάσματος τύπου με προηγούμενη αυτονόητη διακύρηξη"
  
! #: cp/decl.cc:3433
  #, fuzzy, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/decl.cc:3447 cp/decl.cc:3501
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3450 cp/decl.cc:3504
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3460
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr ""
--- 59395,59438 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:3177
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/decl.cc:3328
  #, fuzzy, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
  #. Reject two definitions.
! #: cp/decl.cc:3610 cp/decl.cc:3639 cp/decl.cc:3677 cp/decl.cc:3694
! #: cp/decl.cc:3793
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: cp/decl.cc:3626
  #, fuzzy, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "σφάλμα ταιριάσματος τύπου με προηγούμενη αυτονόητη διακύρηξη"
  
! #: cp/decl.cc:3636
  #, fuzzy, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/decl.cc:3650 cp/decl.cc:3704
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3653 cp/decl.cc:3707
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3663
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr ""
*************** msgstr ""
*** 57013,59545 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3521
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/decl.cc:3536
  #, fuzzy, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/decl.cc:3539
  #, fuzzy, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/decl.cc:3554 cp/decl.cc:3598 cp/name-lookup.cc:2913
! #: cp/name-lookup.cc:3420 cp/name-lookup.cc:3423 cp/name-lookup.cc:3446
! #: cp/name-lookup.cc:3449
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:3581
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/decl.cc:3650
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.cc:3651
  #, gcc-internal-format
  msgid "previous label"
  msgstr ""
  
! #: cp/decl.cc:3741
  #, fuzzy, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "διπλό κλειδί"
  
! #: cp/decl.cc:3742
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr ""
  
! #: cp/decl.cc:3746
  #, gcc-internal-format
  msgid "  as a possible target of computed goto"
  msgstr ""
  
! #: cp/decl.cc:3748
  #, gcc-internal-format
  msgid "  from here"
  msgstr ""
  
! #: cp/decl.cc:3777 cp/decl.cc:4016
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
  # src/request.c:263
! #: cp/decl.cc:3802
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "Το βήμα αρχικοποίησης απέτυχε"
  
! #: cp/decl.cc:3814 cp/decl.cc:3982
  #, gcc-internal-format
  msgid "  enters %<try%> block"
  msgstr ""
  
! #: cp/decl.cc:3820 cp/decl.cc:3971 cp/decl.cc:3984
  #, gcc-internal-format
  msgid "  enters %<catch%> block"
  msgstr ""
  
! #: cp/decl.cc:3826 cp/decl.cc:3998
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.cc:3832 cp/decl.cc:3986
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.cc:3838 cp/decl.cc:3992
  #, fuzzy, gcc-internal-format
  msgid "  enters statement expression"
  msgstr "Πρόωρο τέλος της κανονικής έκφρασης"
  
! #: cp/decl.cc:3845 cp/decl.cc:3988
  #, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3851 cp/decl.cc:3990
  #, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3882 cp/decl.cc:4056
  #, fuzzy, gcc-internal-format
  msgid "  does not destroy %qD"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cp/decl.cc:3884 cp/decl.cc:4040
  #, gcc-internal-format
  msgid "  does not clean up handled exception"
  msgstr ""
  
  # src/request.c:263
! #: cp/decl.cc:3976
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "Το βήμα αρχικοποίησης απέτυχε"
  
! #: cp/decl.cc:4516 cp/parser.cc:7467
  #, fuzzy, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/decl.cc:4522
  #, fuzzy, gcc-internal-format
  msgid "%qD is a function, not a type"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/decl.cc:4533
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/decl.cc:4572 cp/decl.cc:4673
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.cc:4573
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/decl.cc:4587
  #, fuzzy, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: cp/decl.cc:4596
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/decl.cc:4609
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/decl.cc:4683
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/decl.cc:5161
  #, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr ""
  
! #: cp/decl.cc:5216
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5220
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5233
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5238
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5565
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr ""
  
! #: cp/decl.cc:5575 cp/parser.cc:24258
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5604
  #, gcc-internal-format
  msgid "anonymous struct with base classes"
  msgstr ""
  
! #: cp/decl.cc:5616
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5619
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5622
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5641
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
  
! #: cp/decl.cc:5644
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.cc:5686
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.cc:5691
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:5708
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr ""
  
! #: cp/decl.cc:5741
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr ""
  
! #: cp/decl.cc:5749
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.cc:5756
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "μόνο ένα όρισμα μπορεί να δηλωθεί"
  
! #: cp/decl.cc:5759
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr ""
  
! #: cp/decl.cc:5764
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.cc:5767
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr ""
  
! #: cp/decl.cc:5770
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5774
  #, fuzzy, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "Δεν ήταν δυνατή η εύρεση ετικέττας για μεταγωγή στο `%s'"
  
! #: cp/decl.cc:5778
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5782
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5786
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5790
  #, fuzzy, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/decl.cc:5793 cp/decl.cc:5796 cp/decl.cc:5799
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
  
! #: cp/decl.cc:5822
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
  
! #: cp/decl.cc:5825
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr ""
  
! #: cp/decl.cc:5838 cp/decl.cc:13778 cp/decl.cc:15425 cp/parser.cc:16040
! #: cp/parser.cc:21979 cp/parser.cc:28921
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/decl.cc:5840 cp/decl.cc:13779
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:5915
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr ""
  
  #. A template type parameter or other dependent type.
! #: cp/decl.cc:5919
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.cc:5985 cp/decl2.cc:1069 cp/decl2.cc:1271
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: cp/decl.cc:5998
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr ""
  
! #: cp/decl.cc:6036
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr ""
  
! #: cp/decl.cc:6063
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/decl.cc:6072
  #, fuzzy, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:6073
  #, fuzzy, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: cp/decl.cc:6085
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
  # src/request.c:263
! #: cp/decl.cc:6097
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "Το βήμα αρχικοποίησης απέτυχε"
  
! #: cp/decl.cc:6147 cp/decl.cc:6151
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/decl.cc:6169
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D must not be attached to a named module"
  msgstr ""
  
! #: cp/decl.cc:6205
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:6211
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:6277
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/decl.cc:6286 cp/decl.cc:7761
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/decl.cc:6297
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr ""
  
! #: cp/decl.cc:6367
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.cc:6450
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6456
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6475
  #, fuzzy, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: cp/decl.cc:6479
  #, fuzzy, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/decl.cc:6544
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr ""
  
! #: cp/decl.cc:6551
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "σφάλμα κατά το κλείσιμο της εισόδου `%s'"
  
! #: cp/decl.cc:6563
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr ""
  
! #: cp/decl.cc:6603
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "Το όνομα `%s' είναι άγνωστο\n"
  
! #: cp/decl.cc:6628
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "Το όνομα `%s' είναι άγνωστο\n"
  
! #: cp/decl.cc:6730
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6734
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6741
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.cc:6784 rust/backend/rust-tree.cc:3265
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "uninitialized %<const %D%>"
  msgstr "μη αρχικοποιημένη σταθερά const %qD"
  
! #: cp/decl.cc:6791 rust/backend/rust-tree.cc:3272
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.cc:6800 rust/backend/rust-tree.cc:3281
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr ""
  
! #: cp/decl.cc:6808
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/decl.cc:6812
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6815
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:7115
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: cp/decl.cc:7187
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.cc:7232
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/decl.cc:7249 cp/init.cc:3424 cp/search.cc:1244
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "%s: η επιλογή `%s' είναι ασαφής\n"
  
! #: cp/decl.cc:7254
  #, fuzzy, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/decl.cc:7279
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/decl.cc:7335
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "μη έγκυρο μέγεθος οριζόντιου στηλοθέτη: %s"
  
! #: cp/decl.cc:7389
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:7428 cp/decl.cc:7719 cp/typeck2.cc:1634 cp/typeck2.cc:1969
! #: cp/typeck2.cc:2017 cp/typeck2.cc:2064
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "υπερβολικά πολλά αρχεία εισόδου"
  
! #: cp/decl.cc:7471
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "ακολουθούν σκουπίδια στο τέλος της γραμμής"
  
! #: cp/decl.cc:7481
  #, fuzzy, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "ακολουθούν σκουπίδια στο τέλος της γραμμής"
  
! #: cp/decl.cc:7615
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "ακολουθούν σκουπίδια στο τέλος της γραμμής"
  
! #: cp/decl.cc:7749
  #, fuzzy, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/decl.cc:7763
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/decl.cc:7776
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr ""
  
! #: cp/decl.cc:7832
  #, fuzzy, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/decl.cc:7853
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr ""
  
! #: cp/decl.cc:7898
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.cc:8041
  #, fuzzy, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: cp/decl.cc:8081
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr ""
  
! #: cp/decl.cc:8083
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr ""
  
! #: cp/decl.cc:8086
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr ""
  
! #: cp/decl.cc:8091
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl.cc:8293
  #, fuzzy, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: cp/decl.cc:8495
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be of %<omp_interop_t%>"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: cp/decl.cc:8666
  #, fuzzy, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
  
! #: cp/decl.cc:8690
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:8695
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:8700
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:8705
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:8710
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8775
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.cc:8796 cp/decl.cc:15825
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr ""
  
! #: cp/decl.cc:8800 cp/decl.cc:15829
  #, fuzzy, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "Εγγραφή ονομάτων των επιλεγμένων λέξεων-κλειδιών"
  
! #: cp/decl.cc:8845 cp/decl.cc:15792
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: cp/decl.cc:8881
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr ""
  
! #: cp/decl.cc:8893
  #, fuzzy, gcc-internal-format
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "η επιστρεφόμενη τιμή της `%s' δεν είναι `int'"
  
  #. [basic.start.main]/3: A program that defines main as deleted
  #. is ill-formed.
! #: cp/decl.cc:8944
  #, fuzzy, gcc-internal-format
  msgid "%<::main%> cannot be deleted"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/decl.cc:9098
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/decl.cc:9141
  #, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr ""
  
! #: cp/decl.cc:9349
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr ""
  
! #: cp/decl.cc:9581
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "Δεν είναι δυνατή η εκχώρηση της ζητηθήσας διεύθυνσης"
  
! #: cp/decl.cc:9582
  #, fuzzy, gcc-internal-format
  msgid "lambda declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/decl.cc:9598
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.cc:9601
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:9609
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/decl.cc:9632
  #, fuzzy, gcc-internal-format
  msgid "in base class of %qT"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/decl.cc:9639
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9648
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9886
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/decl.cc:9902
  #, gcc-internal-format
! msgid "array initializer for structured binding declaration in condition"
  msgstr ""
  
! #: cp/decl.cc:9908
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/decl.cc:9918 cp/decl.cc:9998
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9922
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9925
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9966
! #, fuzzy, gcc-internal-format
! msgid "cannot decompose variable length vector %qT"
! msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
! 
! #: cp/decl.cc:9990
! #, fuzzy, gcc-internal-format
! msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
! msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
! 
! #: cp/decl.cc:10000
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:10047
  #, gcc-internal-format
! msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:10053
  #, gcc-internal-format
! msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.cc:10082
! #, fuzzy, gcc-internal-format
! msgid "cannot decompose union type %qT"
! msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
! 
! #: cp/decl.cc:10087
! #, fuzzy, gcc-internal-format
! msgid "cannot decompose non-array non-class type %qT"
! msgstr "δεν είστε μέλος της ομάδας `%s'"
! 
! #: cp/decl.cc:10093
! #, fuzzy, gcc-internal-format
! msgid "structured binding refers to incomplete class type %qT"
! msgstr "μη πλήρης εγγραφή"
  
! #: cp/decl.cc:10102
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr ""
  
! #: cp/decl.cc:10598
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:10601
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:10606
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10825
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/decl.cc:10829
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "σφάλμα κατά το κλείσιμο της εισόδου `%s'"
  
! #: cp/decl.cc:10832
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:10848
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:10850
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:10876
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr ""
  
! #: cp/decl.cc:10878
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.cc:10884
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr ""
  
! #: cp/decl.cc:10887
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "συνεχίζεται στο τμήμα"
  
! #: cp/decl.cc:10889
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:10895
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/decl.cc:10898
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: cp/decl.cc:10900
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.cc:10906
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr ""
  
! #: cp/decl.cc:10909
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: cp/decl.cc:10911
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.cc:10918
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/decl.cc:10925
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "συντακτικό σφάλμα στον καθορισμό σειράς"
  
! #: cp/decl.cc:10957
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.cc:10997
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl.cc:11073
  #, fuzzy, gcc-internal-format
  msgid "function concepts are no longer supported"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cp/decl.cc:11111
  #, fuzzy, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/decl.cc:11113
  #, fuzzy, gcc-internal-format
  msgid "constrained non-template friend declaration must be a definition"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/decl.cc:11120
  #, gcc-internal-format
  msgid "friend function template with constraints that depend on outer template parameters must be a definition"
  msgstr ""
  
! #: cp/decl.cc:11172
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr ""
  
! #: cp/decl.cc:11183
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: cp/decl.cc:11201
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:11210
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #. diagnostic_option_id=
! #: cp/decl.cc:11241
  #, fuzzy, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/decl.cc:11283
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/decl.cc:11286
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "αδυναμία αλλαγής στο κατάλογο %s"
  
! #: cp/decl.cc:11289 cp/decl.cc:11292
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "αδυναμία αλλαγής στο κατάλογο %s"
  
! #: cp/decl.cc:11294
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "αδυναμία αλλαγής στο κατάλογο %s"
  
! #: cp/decl.cc:11296
! #, fuzzy, gcc-internal-format
! msgid "cannot declare %<::main%> with a linkage specification"
! msgstr "αδυναμία αλλαγής στο κατάλογο %s"
  
! #: cp/decl.cc:11299
  #, fuzzy, gcc-internal-format
  msgid "cannot attach %<::main%> to a named module"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/decl.cc:11358
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/decl.cc:11360
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/decl.cc:11361
  #, gcc-internal-format
  msgid "explicit object member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:11366
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/decl.cc:11368
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/decl.cc:11369
  #, gcc-internal-format
  msgid "explicit object member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.cc:11375 cp/decl.cc:14308 cp/decl.cc:14318 cp/parser.cc:12370
  #, fuzzy, gcc-internal-format
  msgid "explicit object parameter declared here"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/decl.cc:11388
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr ""
  
! #: cp/decl.cc:11390 cp/decl.cc:11399 cp/typeck.cc:4783
  #, fuzzy, gcc-internal-format
  msgid "  declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/decl.cc:11397
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr ""
  
! #: cp/decl.cc:11403
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: cp/decl.cc:11417
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr ""
  
! #: cp/decl.cc:11427
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/decl.cc:11435
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:11441
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:11448
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:11453
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "η `%s' είναι συνήθως μη-στατική συνάρτηση"
  
! #: cp/decl.cc:11538
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> πρέπει να επιστρέψει %<int%>"
  
! #: cp/decl.cc:11578
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.cc:11584
  #, fuzzy, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: cp/decl.cc:11586
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/decl.cc:11603
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr ""
  
! #: cp/decl.cc:11800
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/decl.cc:11803
  #, gcc-internal-format
  msgid "an entity named %<main%> cannot be declared with C language linkage"
  msgstr ""
  
! #: cp/decl.cc:11812
  #, fuzzy, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/decl.cc:11815
  #, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr ""
  
! #: cp/decl.cc:11818
  #, fuzzy, gcc-internal-format
  msgid "variable concepts are no longer supported"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cp/decl.cc:11939
  #, fuzzy, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "μη έγκυρος δεύτερος τελεστής σε κατάσταση συμβατότητας `%s'"
  
! #: cp/decl.cc:11943
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr ""
  
! #: cp/decl.cc:11947
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr ""
  
! #: cp/decl.cc:11958
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11963
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr ""
  
! #: cp/decl.cc:11968
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:12080
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:12083
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:12114 cp/decl.cc:12186
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/decl.cc:12118 cp/decl.cc:12189
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.cc:12169
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr ""
  
! #: cp/decl.cc:12172
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr ""
  
! #: cp/decl.cc:12196
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr ""
  
! #: cp/decl.cc:12199
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr ""
  
! #: cp/decl.cc:12205
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:12208
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.cc:12260
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.cc:12320
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/decl.cc:12323
  #, fuzzy, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/decl.cc:12333
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: cp/decl.cc:12335
  #, fuzzy, gcc-internal-format
  msgid "creating array of void"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:12340
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: cp/decl.cc:12342
  #, fuzzy, gcc-internal-format
  msgid "creating array of functions"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:12347
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: cp/decl.cc:12349
  #, fuzzy, gcc-internal-format
  msgid "creating array of references"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:12354
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: cp/decl.cc:12357
  #, fuzzy, gcc-internal-format
  msgid "creating array of function members"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: cp/decl.cc:12375
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:12379
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:12393
  #, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12491
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.cc:12494
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr ""
  
! #: cp/decl.cc:12505
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.cc:12508
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "κενό αλφαριθμητικό"
  
! #: cp/decl.cc:12521
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:12524
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:12533
  #, fuzzy, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: cp/decl.cc:12536
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:12540
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "Προειδοποίηση: Πολύ λίγα ορίσματα στο εσωδομημένο `%s'"
  
! #: cp/decl.cc:12549
  #, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:12570
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:12578
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:12593
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr ""
  
! #: cp/decl.cc:12598
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/decl.cc:12654
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:12660
  #, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:12681
  #, fuzzy
  msgid "%e and %e specified together"
  msgstr "μόνο ένα όρισμα μπορεί να δηλωθεί"
  
! #: cp/decl.cc:12893
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "μη έγκυρος χρήστης"
  
! #: cp/decl.cc:12896 cp/decl.cc:12918
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: cp/decl.cc:12899
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: cp/decl.cc:12909
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/decl.cc:12933
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: cp/decl.cc:12940
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: cp/decl.cc:12968
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.cc:13019
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr ""
  
! #: cp/decl.cc:13027 cp/decl.cc:13036 cp/decl.cc:15032
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: cp/decl.cc:13044
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:13049
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:13084
  #, fuzzy, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr "Δεν υπάρχουν αρχεία εισόδου"
  
! #: cp/decl.cc:13091 cp/decl.cc:13098 cp/decl.cc:13105 cp/decl.cc:13112
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
  
! #: cp/decl.cc:13123
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:13133
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "Προειδοποίηση: Πολύ λίγα ορίσματα στο εσωδομημένο `%s'"
  
! #: cp/decl.cc:13187
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cp/decl.cc:13237 cp/decl.cc:13241 cp/decl.cc:13244
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr ""
  
! #: cp/decl.cc:13261
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: cp/decl.cc:13269
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cp/decl.cc:13332
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "μη ορισμένο"
  
! #: cp/decl.cc:13339
  #, gcc-internal-format
  msgid "%qs specified with typedef-name %qD"
  msgstr ""
  
! #: cp/decl.cc:13348
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "μη ορισμένο"
  
! #: cp/decl.cc:13350
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr ""
  
! #: cp/decl.cc:13419
  #, fuzzy, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "Μη έγκυρη προτεραιότητα `%s'"
  
! #: cp/decl.cc:13463
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:13489
  #, fuzzy, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/decl.cc:13498
  #, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:13511
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:13518
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "Εγγραφή ονομάτων των επιλεγμένων λέξεων-κλειδιών"
  
! #: cp/decl.cc:13528 cp/decl.cc:13705
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr ""
  
! #: cp/decl.cc:13536 cp/decl.cc:13545 cp/decl.cc:13551 cp/decl.cc:13557
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/decl.cc:13567
  #, fuzzy, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "κενό αλφαριθμητικό"
  
! #: cp/decl.cc:13577 cp/decl.cc:13580 cp/decl.cc:13582 cp/decl.cc:13585
! #: cp/decl.cc:13595 cp/decl.cc:13605 cp/decl.cc:13615 cp/decl.cc:13619
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
  
! #: cp/decl.cc:13589 cp/decl.cc:13611
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:13599
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr ""
  
! #: cp/decl.cc:13623
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13635
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
  
! #: cp/decl.cc:13638
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13646
  #, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr ""
  
! #: cp/decl.cc:13677
  #, fuzzy, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/decl.cc:13703
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "Εγγραφή ονομάτων των επιλεγμένων λέξεων-κλειδιών"
  
! #: cp/decl.cc:13717
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:13722
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13730
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.cc:13744
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.cc:13850
  #, fuzzy, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/decl.cc:13856
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr ""
  
! #: cp/decl.cc:13923
  #, gcc-internal-format
  msgid "explicit object member function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:13937
  #, gcc-internal-format
  msgid "a function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13943
  #, gcc-internal-format
  msgid "a pointer to function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13947
  #, gcc-internal-format
  msgid "a pointer to member function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13955
  #, gcc-internal-format
  msgid "the type of a pointer to explicit object member function is a regular pointer to function type"
  msgstr ""
  
! #: cp/decl.cc:13959
  #, gcc-internal-format
  msgid "the type of an explicit object member function is a regular function type"
  msgstr ""
  
! #: cp/decl.cc:13980
  #, gcc-internal-format
  msgid "only the first parameter of a member function can be declared as an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13985
  #, gcc-internal-format
  msgid "valid explicit object parameter declared here"
  msgstr ""
  
! #: cp/decl.cc:13989
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:14010
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:14014
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/decl.cc:14019
  #, fuzzy, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/decl.cc:14026
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14035
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14040
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "μη έγκυρος αριθμός από γραμμές"
  
! #: cp/decl.cc:14047
  #, gcc-internal-format
  msgid "%qs function with trailing return type has constrained %<auto%> type specifier rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14053
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constrained %<auto%> type"
  msgstr "μη έγκυρος αριθμός από γραμμές"
  
! #: cp/decl.cc:14065
  #, fuzzy, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr "άγνωστος χαρακτήρας στο πεδίο `%s' της κατηγορίας `%s'"
  
! #: cp/decl.cc:14075
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.cc:14088
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:14102
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/decl.cc:14105
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:14112
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.cc:14138
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:14150
  #, fuzzy, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%s: διπλός ορισμός έκδοσης κατηγορίας"
  
! #: cp/decl.cc:14156
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr ""
  
! #: cp/decl.cc:14163
  #, fuzzy, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "`return' χωρίς τιμή, σε συνάρτηση που επιστρέφει μη-κενό"
  
! #: cp/decl.cc:14196
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:14198
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:14203
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:14204
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:14212
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:14213
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:14231
  #, fuzzy, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/decl.cc:14248
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr ""
  
! #: cp/decl.cc:14253
  #, fuzzy, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/decl.cc:14257
  #, fuzzy, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/decl.cc:14267
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:14271
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:14297
  #, gcc-internal-format
  msgid "a non-member function cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:14305
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<virtual%>"
  msgstr ""
  
! #: cp/decl.cc:14315
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.cc:14324
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be an explicit object member function"
  msgstr "η `%s' είναι συνήθως μη-στατική συνάρτηση"
  
! #: cp/decl.cc:14347
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.cc:14405
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/decl.cc:14418 cp/decl.cc:14425
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "αδυναμία αλλαγής στο κατάλογο %s"
  
! #: cp/decl.cc:14427
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "δεν είναι δυνατόν να γίνει `stat' το locale αρχείο `%s'"
  
! #: cp/decl.cc:14456
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "αδυναμία αλλαγής στο κατάλογο %s"
  
! #: cp/decl.cc:14457
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "άγνωστος χαρακτήρας στο πεδίο `%s' της κατηγορίας `%s'"
  
! #: cp/decl.cc:14530
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:14609
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.cc:14635
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.cc:14640
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.cc:14670
  #, fuzzy, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/decl.cc:14672
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/decl.cc:14680
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/decl.cc:14720
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr ""
  
! #: cp/decl.cc:14729
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:14732
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:14743
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/decl.cc:14746
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "κενό αλφαριθμητικό"
  
! #: cp/decl.cc:14749
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.cc:14759
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:14766
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:14772
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/decl.cc:14778
  #, fuzzy, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/decl.cc:14784
  #, fuzzy, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/decl.cc:14790
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/decl.cc:14806
  #, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr ""
  
! #: cp/decl.cc:14809
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: cp/decl.cc:14835
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
  
! #: cp/decl.cc:14838
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14843
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:14847
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.cc:14873
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "Υπάρχει αντικείμενο με το ίδιο όνομα"
  
! #: cp/decl.cc:14962
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr ""
  
! #: cp/decl.cc:14970
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/decl.cc:14972
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:14976
  #, fuzzy, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/decl.cc:14989
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.cc:15009
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr ""
  
! #: cp/decl.cc:15013
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:15023
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr ""
  
! #: cp/decl.cc:15038
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:15057
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "αδυναμία εισαγωγής στοιχείο παραβολής `%.*s'"
  
! #: cp/decl.cc:15067 cp/parser.cc:21414
  #, fuzzy, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/decl.cc:15074
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:15077
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:15083 cp/parser.cc:26080
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr ""
  
! #: cp/decl.cc:15093
  #, fuzzy, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
  # src/grep.c:785 src/grep.c:792
  # src/grep.c:1060 src/grep.c:1067 src/grep.c:1076
! #: cp/decl.cc:15147 cp/parser.cc:3855
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "μη έγκυρο όρισμα μήκους περιεχομένου"
  
! #: cp/decl.cc:15151
  #, fuzzy, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/decl.cc:15171
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: cp/decl.cc:15174
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "μη έγκυρη ώρα της μέρας"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:15190
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "μη έγκυρος χρήστης"
  
! #: cp/decl.cc:15211
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%#D'"
  
! #: cp/decl.cc:15221
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/decl.cc:15231
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/decl.cc:15245
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/decl.cc:15252
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:15259 cp/decl.cc:15272
  #, fuzzy, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/decl.cc:15278
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/decl.cc:15287
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.cc:15293
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: cp/decl.cc:15301 cp/decl.cc:15660
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "αδυναμία ανοίγματος του `%s'"
  
! #: cp/decl.cc:15311
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr ""
  
! #: cp/decl.cc:15314
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: cp/decl.cc:15379
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/decl.cc:15384
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/decl.cc:15404
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.cc:15407
  #, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.cc:15426 cp/parser.cc:21980 cp/parser.cc:28922
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
  # src/shred.c:1134
! #: cp/decl.cc:15476 cp/decl.cc:15487
  #, fuzzy, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr "%s: το αρχείο είναι πολύ μεγάλο"
  
! #: cp/decl.cc:15481
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr ""
  
! #: cp/decl.cc:15524 cp/decl.cc:15532 cp/decl.cc:15539 cp/decl.cc:15546
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/decl.cc:15598
  #, fuzzy, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "μη έγκυρη τάξη χαρακτήρων `%s'"
  
! #: cp/decl.cc:15601
  #, fuzzy, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "μη έγκυρη τάξη χαρακτήρων `%s'"
  
! #: cp/decl.cc:15607
  #, fuzzy, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "μη έγκυρη τάξη χαρακτήρων `%s'"
  
! #: cp/decl.cc:15611
  #, fuzzy, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "μη έγκυρη τάξη χαρακτήρων `%s'"
  
! #: cp/decl.cc:15616
  #, fuzzy, gcc-internal-format
  msgid "%<constinit%> specifier invalid for function %qs"
  msgstr "μη έγκυρη τάξη χαρακτήρων `%s'"
  
! #: cp/decl.cc:15619
  #, fuzzy, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/decl.cc:15631
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:15635
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:15643
  #, fuzzy, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "μη έγκυρη τάξη χαρακτήρων `%s'"
  
! #: cp/decl.cc:15650
  #, fuzzy, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/decl.cc:15651
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/decl.cc:15694
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
! #: cp/decl.cc:15703
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.cc:15744
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.cc:15751
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.cc:15757
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.cc:15765
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/decl.cc:15772
  #, fuzzy, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/decl.cc:15804
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:15809
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr ""
  
! #: cp/decl.cc:16011
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/decl.cc:16014
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/decl.cc:16141
  #, fuzzy, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: cp/decl.cc:16145
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: cp/decl.cc:16174
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr ""
  
! #: cp/decl.cc:16182
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: cp/decl.cc:16207
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:16209
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:16492
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.cc:16571
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr ""
  
! #: cp/decl.cc:16578
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/decl.cc:16636
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr "η `%s' είναι συνήθως μη-στατική συνάρτηση"
  
! #: cp/decl.cc:16644
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a member function"
  msgstr "η `%s' είναι συνήθως μη-στατική συνάρτηση"
  
! #: cp/decl.cc:16652
  #, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:16662
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.cc:16672
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.cc:16703
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr ""
  
! #: cp/decl.cc:16713
  #, fuzzy, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "η `%s' παίρνει είτε κανένα είτε δύο ορίσματα"
  
! #: cp/decl.cc:16739
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "η `%s' παίρνει είτε κανένα είτε δύο ορίσματα"
  
! #: cp/decl.cc:16740
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "η `%s' παίρνει είτε κανένα είτε δύο ορίσματα"
  
! #: cp/decl.cc:16752
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "η `%s' παίρνει είτε κανένα είτε δύο ορίσματα"
  
! #: cp/decl.cc:16753
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "η `%s' παίρνει είτε κανένα είτε δύο ορίσματα"
  
! #: cp/decl.cc:16764
  #, fuzzy, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "η `%s' παίρνει είτε κανένα είτε δύο ορίσματα"
  
! #: cp/decl.cc:16765 cp/decl.cc:16775
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "η `%s' παίρνει είτε κανένα είτε δύο ορίσματα"
  
! #: cp/decl.cc:16776
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "η `%s' παίρνει είτε κανένα είτε δύο ορίσματα"
  
! #: cp/decl.cc:16791
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/decl.cc:16815
  #, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16822
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16824
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16833
  #, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16835
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16851
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.cc:16870
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:16877
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:16889
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.cc:16944
  #, fuzzy, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/decl.cc:16968
  #, fuzzy, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/decl.cc:16971
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.cc:16973
  #, fuzzy, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/decl.cc:16982
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.cc:16983 cp/decl.cc:16991
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/decl.cc:16990
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
--- 59440,62033 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3724
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/decl.cc:3739
  #, fuzzy, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/decl.cc:3742
  #, fuzzy, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/decl.cc:3757 cp/decl.cc:3801 cp/name-lookup.cc:2997
! #: cp/name-lookup.cc:3510 cp/name-lookup.cc:3513 cp/name-lookup.cc:3536
! #: cp/name-lookup.cc:3539
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:3784
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/decl.cc:3853
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.cc:3854
  #, gcc-internal-format
  msgid "previous label"
  msgstr ""
  
! #: cp/decl.cc:4198
  #, fuzzy, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "διπλό κλειδί"
  
! #: cp/decl.cc:4199 cp/decl.cc:4867
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr ""
  
! #: cp/decl.cc:4203
  #, gcc-internal-format
  msgid "  as a possible target of computed goto"
  msgstr ""
  
! #: cp/decl.cc:4205
  #, gcc-internal-format
  msgid "  from here"
  msgstr ""
  
! #: cp/decl.cc:4243 cp/decl.cc:4543
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
  # src/request.c:263
! #: cp/decl.cc:4277
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "Το βήμα αρχικοποίησης απέτυχε"
  
! #: cp/decl.cc:4289 cp/decl.cc:4508
  #, gcc-internal-format
  msgid "  enters %<try%> block"
  msgstr ""
  
! #: cp/decl.cc:4295 cp/decl.cc:4497 cp/decl.cc:4510
  #, gcc-internal-format
  msgid "  enters %<catch%> block"
  msgstr ""
  
! #: cp/decl.cc:4301 cp/decl.cc:4524
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.cc:4307 cp/decl.cc:4512
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.cc:4313 cp/decl.cc:4518
  #, fuzzy, gcc-internal-format
  msgid "  enters statement expression"
  msgstr "Πρόωρο τέλος της κανονικής έκφρασης"
  
! #: cp/decl.cc:4320 cp/decl.cc:4514
  #, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr ""
  
! #: cp/decl.cc:4326 cp/decl.cc:4516
  #, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr ""
  
! #: cp/decl.cc:4359 cp/decl.cc:4585
  #, fuzzy, gcc-internal-format
  msgid "  does not destroy %qD"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cp/decl.cc:4361 cp/decl.cc:4568
  #, gcc-internal-format
  msgid "  does not clean up handled exception"
  msgstr ""
  
  # src/request.c:263
! #: cp/decl.cc:4502
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "Το βήμα αρχικοποίησης απέτυχε"
  
! #: cp/decl.cc:4869
! #, gcc-internal-format
! msgid "  enters %<template for%> statement"
! msgstr ""
! 
! #: cp/decl.cc:5060 cp/parser.cc:8110
  #, fuzzy, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/decl.cc:5066
  #, fuzzy, gcc-internal-format
  msgid "%qD is a function, not a type"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/decl.cc:5077
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/decl.cc:5118 cp/decl.cc:5219
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.cc:5119
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/decl.cc:5133
  #, fuzzy, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: cp/decl.cc:5142
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/decl.cc:5155
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/decl.cc:5229
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/decl.cc:5736
  #, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr ""
  
! #: cp/decl.cc:5794
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5798
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5811
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5816
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:6162
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr ""
  
! #: cp/decl.cc:6172 cp/parser.cc:26319
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:6201
  #, gcc-internal-format
  msgid "anonymous struct with base classes"
  msgstr ""
  
! #: cp/decl.cc:6213
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:6216
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:6219
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:6238
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
  
! #: cp/decl.cc:6241
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.cc:6283
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.cc:6288
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:6305
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr ""
  
! #: cp/decl.cc:6338
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr ""
  
! #: cp/decl.cc:6346
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.cc:6353
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "μόνο ένα όρισμα μπορεί να δηλωθεί"
  
! #: cp/decl.cc:6356
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr ""
  
! #: cp/decl.cc:6361
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.cc:6364
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr ""
  
! #: cp/decl.cc:6367
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:6371
  #, fuzzy, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "Δεν ήταν δυνατή η εύρεση ετικέττας για μεταγωγή στο `%s'"
  
! #: cp/decl.cc:6375
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:6379
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:6383
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:6387
  #, fuzzy, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/decl.cc:6390 cp/decl.cc:6393 cp/decl.cc:6396
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
  
! #: cp/decl.cc:6419
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
  
! #: cp/decl.cc:6422
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr ""
  
! #: cp/decl.cc:6435 cp/decl.cc:14968 cp/decl.cc:16598 cp/parser.cc:17515
! #: cp/parser.cc:23681 cp/parser.cc:31058
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/decl.cc:6437 cp/decl.cc:14969
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:6506
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr ""
  
  #. A template type parameter or other dependent type.
! #: cp/decl.cc:6510
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.cc:6576 cp/decl2.cc:1277 cp/decl2.cc:1479
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: cp/decl.cc:6591
! #, gcc-internal-format
! msgid "postconditions with deduced result name types must only appear on function definitions"
! msgstr ""
! 
! #: cp/decl.cc:6603
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr ""
  
! #: cp/decl.cc:6641
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr ""
  
! #: cp/decl.cc:6668
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/decl.cc:6677
  #, fuzzy, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:6678
  #, fuzzy, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: cp/decl.cc:6690
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
  # src/request.c:263
! #: cp/decl.cc:6702
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "Το βήμα αρχικοποίησης απέτυχε"
  
! #: cp/decl.cc:6751
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/decl.cc:6769
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D must not be attached to a named module"
  msgstr ""
  
! #: cp/decl.cc:6807
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:6816
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:6883
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/decl.cc:6892 cp/decl.cc:8376
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/decl.cc:6903
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr ""
  
! #: cp/decl.cc:6973
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.cc:7056
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:7062
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:7082
  #, fuzzy, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: cp/decl.cc:7086
  #, fuzzy, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/decl.cc:7151
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr ""
  
! #: cp/decl.cc:7158
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "σφάλμα κατά το κλείσιμο της εισόδου `%s'"
  
! #: cp/decl.cc:7170
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr ""
  
! #: cp/decl.cc:7218
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "Το όνομα `%s' είναι άγνωστο\n"
  
! #: cp/decl.cc:7243
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "Το όνομα `%s' είναι άγνωστο\n"
  
! #: cp/decl.cc:7345
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:7349
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:7356
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.cc:7399 rust/backend/rust-tree.cc:3278
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "uninitialized %<const %D%>"
  msgstr "μη αρχικοποιημένη σταθερά const %qD"
  
! #: cp/decl.cc:7406 rust/backend/rust-tree.cc:3285
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.cc:7415 rust/backend/rust-tree.cc:3294
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr ""
  
! #: cp/decl.cc:7423
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/decl.cc:7427
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:7430
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:7730
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: cp/decl.cc:7802
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.cc:7847
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/decl.cc:7864 cp/init.cc:3439 cp/search.cc:1245
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "%s: η επιλογή `%s' είναι ασαφής\n"
  
! #: cp/decl.cc:7869
  #, fuzzy, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/decl.cc:7894
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/decl.cc:7950
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "μη έγκυρο μέγεθος οριζόντιου στηλοθέτη: %s"
  
! #: cp/decl.cc:8004
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:8043 cp/decl.cc:8334 cp/typeck2.cc:1727 cp/typeck2.cc:2062
! #: cp/typeck2.cc:2110 cp/typeck2.cc:2157
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "υπερβολικά πολλά αρχεία εισόδου"
  
! #: cp/decl.cc:8086
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "ακολουθούν σκουπίδια στο τέλος της γραμμής"
  
! #: cp/decl.cc:8096
  #, fuzzy, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "ακολουθούν σκουπίδια στο τέλος της γραμμής"
  
! #: cp/decl.cc:8230
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "ακολουθούν σκουπίδια στο τέλος της γραμμής"
  
! #: cp/decl.cc:8364
  #, fuzzy, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/decl.cc:8378
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/decl.cc:8391
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr ""
  
! #: cp/decl.cc:8447
  #, fuzzy, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/decl.cc:8468
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr ""
  
! #: cp/decl.cc:8519
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.cc:8662
  #, fuzzy, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: cp/decl.cc:8712
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr ""
  
! #: cp/decl.cc:8714
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr ""
  
! #: cp/decl.cc:8717
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr ""
  
! #: cp/decl.cc:8722
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl.cc:8749 cp/decl.cc:9773 cp/typeck.cc:8281 d/d-codegen.cc:773
! #: rust/backend/rust-tree.cc:4770
! #, gcc-internal-format
! msgid "address of explicit register variable %qD requested"
! msgstr ""
! 
! #: cp/decl.cc:8946
  #, fuzzy, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: cp/decl.cc:9148
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be of %<omp_interop_t%>"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: cp/decl.cc:9351
  #, fuzzy, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
  
! #: cp/decl.cc:9375
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:9380
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:9385
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:9390
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:9395
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:9460
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.cc:9481 cp/decl.cc:16997
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr ""
  
! #: cp/decl.cc:9485 cp/decl.cc:17001
  #, fuzzy, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "Εγγραφή ονομάτων των επιλεγμένων λέξεων-κλειδιών"
  
! #: cp/decl.cc:9530 cp/decl.cc:16964
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: cp/decl.cc:9566
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr ""
  
! #: cp/decl.cc:9578
  #, fuzzy, gcc-internal-format
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "η επιστρεφόμενη τιμή της `%s' δεν είναι `int'"
  
  #. [basic.start.main]/3: A program that defines main as deleted
  #. is ill-formed.
! #: cp/decl.cc:9634
  #, fuzzy, gcc-internal-format
  msgid "%<::main%> cannot be deleted"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/decl.cc:9795
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/decl.cc:9838
  #, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr ""
  
! #: cp/decl.cc:9847
! #, gcc-internal-format
! msgid "%<constinit%> can be applied to structured binding only with %<-std=c++2c%> or %<-std=gnu++2c%>"
! msgstr ""
! 
! #: cp/decl.cc:10064
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr ""
  
! #: cp/decl.cc:10299
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "Δεν είναι δυνατή η εκχώρηση της ζητηθήσας διεύθυνσης"
  
! #: cp/decl.cc:10300
  #, fuzzy, gcc-internal-format
  msgid "lambda declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/decl.cc:10319
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.cc:10322
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:10332
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/decl.cc:10357
  #, fuzzy, gcc-internal-format
  msgid "in base class of %qT"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/decl.cc:10365
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:10375
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:10576 cp/decl.cc:10744
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/decl.cc:10588
  #, gcc-internal-format
! msgid "cannot decompose array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:10598 cp/decl.cc:10774
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/decl.cc:10611 cp/decl.cc:10881
! #, fuzzy, gcc-internal-format
! msgid "cannot decompose variable length vector %qT"
! msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
! 
! #: cp/decl.cc:10623 cp/decl.cc:10933
! #, fuzzy, gcc-internal-format
! msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
! msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
! 
! #: cp/decl.cc:10632 cp/decl.cc:11079
! #, fuzzy, gcc-internal-format
! msgid "cannot decompose union type %qT"
! msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
! 
! #: cp/decl.cc:10638 cp/decl.cc:11084
! #, fuzzy, gcc-internal-format
! msgid "cannot decompose non-array non-class type %qT"
! msgstr "δεν είστε μέλος της ομάδας `%s'"
! 
! #: cp/decl.cc:10646 cp/decl.cc:11090
! #, fuzzy, gcc-internal-format
! msgid "structured binding refers to incomplete class type %qT"
! msgstr "μη πλήρης εγγραφή"
! 
! #: cp/decl.cc:10768
! #, gcc-internal-format
! msgid "array initializer for structured binding declaration in condition"
! msgstr ""
! 
! #: cp/decl.cc:10784 cp/decl.cc:10941
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:10788
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:10791
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:10943
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:10998 cp/decl.cc:11044
  #, gcc-internal-format
! msgid "%<std::tuple_element<%wu, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:11004
  #, gcc-internal-format
! msgid "in initialization of structured binding pack %qD"
  msgstr ""
  
! #: cp/decl.cc:11050
! #, gcc-internal-format
! msgid "in initialization of structured binding variable %qD"
! msgstr ""
  
! #: cp/decl.cc:11106
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr ""
  
! #: cp/decl.cc:11665
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:11668
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:11673
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:11892
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/decl.cc:11896
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "σφάλμα κατά το κλείσιμο της εισόδου `%s'"
  
! #: cp/decl.cc:11899
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:11915
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:11917
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:11943
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr ""
  
! #: cp/decl.cc:11945
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.cc:11951
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr ""
  
! #: cp/decl.cc:11954
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "συνεχίζεται στο τμήμα"
  
! #: cp/decl.cc:11956
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:11962
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/decl.cc:11965
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: cp/decl.cc:11967
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.cc:11973
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr ""
  
! #: cp/decl.cc:11976
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: cp/decl.cc:11978
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.cc:11985
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/decl.cc:11992
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "συντακτικό σφάλμα στον καθορισμό σειράς"
  
! #: cp/decl.cc:12024
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.cc:12064
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl.cc:12141
  #, fuzzy, gcc-internal-format
  msgid "function concepts are no longer supported"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cp/decl.cc:12179
  #, fuzzy, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/decl.cc:12181
  #, fuzzy, gcc-internal-format
  msgid "constrained non-template friend declaration must be a definition"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/decl.cc:12188
  #, gcc-internal-format
  msgid "friend function template with constraints that depend on outer template parameters must be a definition"
  msgstr ""
  
! #: cp/decl.cc:12240
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr ""
  
! #: cp/decl.cc:12251
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: cp/decl.cc:12274
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:12283
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #. diagnostics::option_id=
! #: cp/decl.cc:12314
  #, fuzzy, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/decl.cc:12356
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/decl.cc:12359
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "αδυναμία αλλαγής στο κατάλογο %s"
  
! #: cp/decl.cc:12362 cp/decl.cc:12365
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "αδυναμία αλλαγής στο κατάλογο %s"
  
! #: cp/decl.cc:12367
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "αδυναμία αλλαγής στο κατάλογο %s"
  
! #: cp/decl.cc:12369
! #, gcc-internal-format
! msgid "cannot declare %<::main%> with a linkage specification other than %<extern \"C++\"%>"
! msgstr ""
  
! #: cp/decl.cc:12374
  #, fuzzy, gcc-internal-format
  msgid "cannot attach %<::main%> to a named module"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/decl.cc:12375
! #, gcc-internal-format
! msgid "use %<extern \"C++\"%> to attach it to the global module instead"
! msgstr ""
! 
! #: cp/decl.cc:12436
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/decl.cc:12438
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/decl.cc:12439
  #, gcc-internal-format
  msgid "explicit object member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:12444
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/decl.cc:12446
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/decl.cc:12447
  #, gcc-internal-format
  msgid "explicit object member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.cc:12453 cp/decl.cc:15489 cp/decl.cc:15499 cp/parser.cc:13448
  #, fuzzy, gcc-internal-format
  msgid "explicit object parameter declared here"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/decl.cc:12466
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr ""
  
! #: cp/decl.cc:12468 cp/decl.cc:12477 cp/typeck.cc:4914
  #, fuzzy, gcc-internal-format
  msgid "  declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/decl.cc:12475
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr ""
  
! #: cp/decl.cc:12481
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: cp/decl.cc:12495
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr ""
  
! #: cp/decl.cc:12505
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/decl.cc:12513
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:12519
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:12526
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:12531
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "η `%s' είναι συνήθως μη-στατική συνάρτηση"
  
! #: cp/decl.cc:12628
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> πρέπει να επιστρέψει %<int%>"
  
! #: cp/decl.cc:12669
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.cc:12675
  #, fuzzy, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: cp/decl.cc:12677
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/decl.cc:12694
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr ""
  
! #: cp/decl.cc:12900
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/decl.cc:12903
  #, gcc-internal-format
  msgid "an entity named %<main%> cannot be declared with C language linkage"
  msgstr ""
  
! #: cp/decl.cc:12912
  #, fuzzy, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/decl.cc:12915
  #, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr ""
  
! #: cp/decl.cc:12918
  #, fuzzy, gcc-internal-format
  msgid "variable concepts are no longer supported"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cp/decl.cc:13039
  #, fuzzy, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "μη έγκυρος δεύτερος τελεστής σε κατάσταση συμβατότητας `%s'"
  
! #: cp/decl.cc:13043
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr ""
  
! #: cp/decl.cc:13047
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr ""
  
! #: cp/decl.cc:13058
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:13063
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr ""
  
! #: cp/decl.cc:13068
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:13180
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:13183
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:13214 cp/decl.cc:13286
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/decl.cc:13218 cp/decl.cc:13289
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.cc:13269
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr ""
  
! #: cp/decl.cc:13272
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr ""
  
! #: cp/decl.cc:13296
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr ""
  
! #: cp/decl.cc:13299
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr ""
  
! #: cp/decl.cc:13305
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:13308
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.cc:13360
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.cc:13420
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/decl.cc:13423
  #, fuzzy, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/decl.cc:13433
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: cp/decl.cc:13435
  #, fuzzy, gcc-internal-format
  msgid "creating array of void"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:13440
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: cp/decl.cc:13442
  #, fuzzy, gcc-internal-format
  msgid "creating array of functions"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:13447
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: cp/decl.cc:13449
  #, fuzzy, gcc-internal-format
  msgid "creating array of references"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:13454
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: cp/decl.cc:13457
  #, fuzzy, gcc-internal-format
  msgid "creating array of function members"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: cp/decl.cc:13475
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:13479
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:13493
  #, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13591
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.cc:13594
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr ""
  
! #: cp/decl.cc:13605
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.cc:13608
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "κενό αλφαριθμητικό"
  
! #: cp/decl.cc:13621
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:13624
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:13633
  #, fuzzy, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: cp/decl.cc:13636
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:13640
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "Προειδοποίηση: Πολύ λίγα ορίσματα στο εσωδομημένο `%s'"
  
! #: cp/decl.cc:13649
  #, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:13670
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:13678
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:13693
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr ""
  
! #: cp/decl.cc:13698
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/decl.cc:13719
! #, gcc-internal-format
! msgid "anonymous non-C-compatible type given name for linkage purposes by %<typedef%> declaration"
! msgstr ""
! 
! #: cp/decl.cc:13735
! #, gcc-internal-format
! msgid "type is not C-compatible because it has a base class"
! msgstr ""
! 
! #: cp/decl.cc:13750
! #, gcc-internal-format
! msgid "type is not C-compatible because %qD has default member initializer"
! msgstr ""
! 
! #: cp/decl.cc:13780
! #, fuzzy, gcc-internal-format
! msgid "type is not C-compatible because it contains %qD declaration"
! msgstr "το `%s' δεν είναι κανονικό αρχείο"
! 
! #: cp/decl.cc:13841
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:13847
  #, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:13868
  #, fuzzy
  msgid "%e and %e specified together"
  msgstr "μόνο ένα όρισμα μπορεί να δηλωθεί"
  
! #: cp/decl.cc:14081
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "μη έγκυρος χρήστης"
  
! #: cp/decl.cc:14084 cp/decl.cc:14106
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: cp/decl.cc:14087
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: cp/decl.cc:14097
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/decl.cc:14121
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: cp/decl.cc:14128
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: cp/decl.cc:14156
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.cc:14207
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr ""
  
! #: cp/decl.cc:14215 cp/decl.cc:14224 cp/decl.cc:16206
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: cp/decl.cc:14232
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:14237
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:14272
  #, fuzzy, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr "Δεν υπάρχουν αρχεία εισόδου"
  
! #: cp/decl.cc:14279 cp/decl.cc:14286 cp/decl.cc:14293 cp/decl.cc:14300
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
  
! #: cp/decl.cc:14311
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:14321
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "Προειδοποίηση: Πολύ λίγα ορίσματα στο εσωδομημένο `%s'"
  
! #: cp/decl.cc:14375
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cp/decl.cc:14425 cp/decl.cc:14429 cp/decl.cc:14432
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr ""
  
! #: cp/decl.cc:14449
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: cp/decl.cc:14457
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cp/decl.cc:14520
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "μη ορισμένο"
  
! #: cp/decl.cc:14527
  #, gcc-internal-format
  msgid "%qs specified with typedef-name %qD"
  msgstr ""
  
! #: cp/decl.cc:14536
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "μη ορισμένο"
  
! #: cp/decl.cc:14538
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr ""
  
! #: cp/decl.cc:14607
  #, fuzzy, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "Μη έγκυρη προτεραιότητα `%s'"
  
! #: cp/decl.cc:14651
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:14677
  #, fuzzy, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/decl.cc:14686
  #, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:14699
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:14706
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "Εγγραφή ονομάτων των επιλεγμένων λέξεων-κλειδιών"
  
! #: cp/decl.cc:14716 cp/decl.cc:14896
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr ""
  
! #: cp/decl.cc:14724 cp/decl.cc:14733 cp/decl.cc:14739 cp/decl.cc:14745
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/decl.cc:14755
  #, fuzzy, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "κενό αλφαριθμητικό"
  
! #: cp/decl.cc:14765 cp/decl.cc:14768 cp/decl.cc:14774 cp/decl.cc:14785
! #: cp/decl.cc:14797 cp/decl.cc:14807 cp/decl.cc:14811
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
  
! #: cp/decl.cc:14771
! #, gcc-internal-format
! msgid "structured binding declaration can be %qs only with %<-std=c++2c%> or %<-std=gnu++2c%>"
! msgstr ""
! 
! #: cp/decl.cc:14778 cp/decl.cc:14803
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:14791
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr ""
  
! #: cp/decl.cc:14815
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14827
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
  
! #: cp/decl.cc:14830
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14838
  #, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr ""
  
! #: cp/decl.cc:14868
  #, fuzzy, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/decl.cc:14894
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "Εγγραφή ονομάτων των επιλεγμένων λέξεων-κλειδιών"
  
! #: cp/decl.cc:14908
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:14913
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14921
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.cc:14935
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.cc:15031
  #, fuzzy, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/decl.cc:15037
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr ""
  
! #: cp/decl.cc:15104
  #, gcc-internal-format
  msgid "explicit object member function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:15118
  #, gcc-internal-format
  msgid "a function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:15124
  #, gcc-internal-format
  msgid "a pointer to function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:15128
  #, gcc-internal-format
  msgid "a pointer to member function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:15136
  #, gcc-internal-format
  msgid "the type of a pointer to explicit object member function is a regular pointer to function type"
  msgstr ""
  
! #: cp/decl.cc:15140
  #, gcc-internal-format
  msgid "the type of an explicit object member function is a regular function type"
  msgstr ""
  
! #: cp/decl.cc:15161
  #, gcc-internal-format
  msgid "only the first parameter of a member function can be declared as an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:15166
  #, gcc-internal-format
  msgid "valid explicit object parameter declared here"
  msgstr ""
  
! #: cp/decl.cc:15170
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:15191
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:15195
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/decl.cc:15200
  #, fuzzy, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/decl.cc:15207
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:15216
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:15221
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "μη έγκυρος αριθμός από γραμμές"
  
! #: cp/decl.cc:15228
  #, gcc-internal-format
  msgid "%qs function with trailing return type has constrained %<auto%> type specifier rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:15234
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constrained %<auto%> type"
  msgstr "μη έγκυρος αριθμός από γραμμές"
  
! #: cp/decl.cc:15246
  #, fuzzy, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr "άγνωστος χαρακτήρας στο πεδίο `%s' της κατηγορίας `%s'"
  
! #: cp/decl.cc:15256
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.cc:15269
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:15283
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/decl.cc:15286
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:15293
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.cc:15319
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:15331
  #, fuzzy, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%s: διπλός ορισμός έκδοσης κατηγορίας"
  
! #: cp/decl.cc:15337
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr ""
  
! #: cp/decl.cc:15344
  #, fuzzy, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "`return' χωρίς τιμή, σε συνάρτηση που επιστρέφει μη-κενό"
  
! #: cp/decl.cc:15377
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:15379
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:15384
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:15385
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:15393
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:15394
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:15412
  #, fuzzy, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/decl.cc:15429
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr ""
  
! #: cp/decl.cc:15434
  #, fuzzy, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/decl.cc:15438
  #, fuzzy, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/decl.cc:15448
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:15452
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:15478
  #, gcc-internal-format
  msgid "a non-member function cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:15486
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<virtual%>"
  msgstr ""
  
! #: cp/decl.cc:15496
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.cc:15505
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be an explicit object member function"
  msgstr "η `%s' είναι συνήθως μη-στατική συνάρτηση"
  
! #: cp/decl.cc:15528
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.cc:15576
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/decl.cc:15589 cp/decl.cc:15596
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "αδυναμία αλλαγής στο κατάλογο %s"
  
! #: cp/decl.cc:15598
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "δεν είναι δυνατόν να γίνει `stat' το locale αρχείο `%s'"
  
! #: cp/decl.cc:15627
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "αδυναμία αλλαγής στο κατάλογο %s"
  
! #: cp/decl.cc:15628
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "άγνωστος χαρακτήρας στο πεδίο `%s' της κατηγορίας `%s'"
  
! #: cp/decl.cc:15701
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:15780
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.cc:15806
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.cc:15811
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.cc:15841
  #, fuzzy, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/decl.cc:15843
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/decl.cc:15851
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/decl.cc:15891
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr ""
  
! #: cp/decl.cc:15900
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:15903
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:15914
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/decl.cc:15917
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "κενό αλφαριθμητικό"
  
! #: cp/decl.cc:15920
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.cc:15930
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:15937
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:15943
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/decl.cc:15949
  #, fuzzy, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/decl.cc:15955
  #, fuzzy, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/decl.cc:15961
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/decl.cc:15977
  #, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr ""
  
! #: cp/decl.cc:15980
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: cp/decl.cc:16006
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
  
! #: cp/decl.cc:16009
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:16014
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:16018
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.cc:16044
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "Υπάρχει αντικείμενο με το ίδιο όνομα"
  
! #: cp/decl.cc:16136
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr ""
  
! #: cp/decl.cc:16144
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/decl.cc:16146
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:16150
  #, fuzzy, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/decl.cc:16163
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.cc:16183
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr ""
  
! #: cp/decl.cc:16187
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:16197
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr ""
  
! #: cp/decl.cc:16212
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:16231
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "αδυναμία εισαγωγής στοιχείο παραβολής `%.*s'"
  
! #: cp/decl.cc:16241 cp/parser.cc:23112
  #, fuzzy, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/decl.cc:16248
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:16251
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:16257 cp/parser.cc:28188
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr ""
  
! #: cp/decl.cc:16267
  #, fuzzy, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
  # src/grep.c:785 src/grep.c:792
  # src/grep.c:1060 src/grep.c:1067 src/grep.c:1076
! #: cp/decl.cc:16321 cp/parser.cc:3932
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "μη έγκυρο όρισμα μήκους περιεχομένου"
  
! #: cp/decl.cc:16325
  #, fuzzy, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/decl.cc:16345
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: cp/decl.cc:16348
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "μη έγκυρη ώρα της μέρας"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:16364
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "μη έγκυρος χρήστης"
  
! #: cp/decl.cc:16385
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%#D'"
  
! #: cp/decl.cc:16395
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/decl.cc:16405
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/decl.cc:16419
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/decl.cc:16426
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:16433 cp/decl.cc:16446
  #, fuzzy, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/decl.cc:16452
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/decl.cc:16461
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.cc:16467
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: cp/decl.cc:16475 cp/decl.cc:16833
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "αδυναμία ανοίγματος του `%s'"
  
! #: cp/decl.cc:16485
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr ""
  
! #: cp/decl.cc:16488
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: cp/decl.cc:16553
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/decl.cc:16558
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/decl.cc:16578
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.cc:16581
  #, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.cc:16599 cp/parser.cc:23682 cp/parser.cc:31059
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
  # src/shred.c:1134
! #: cp/decl.cc:16649 cp/decl.cc:16660
  #, fuzzy, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr "%s: το αρχείο είναι πολύ μεγάλο"
  
! #: cp/decl.cc:16654
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr ""
  
! #: cp/decl.cc:16697 cp/decl.cc:16705 cp/decl.cc:16712 cp/decl.cc:16719
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/decl.cc:16771
  #, fuzzy, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "μη έγκυρη τάξη χαρακτήρων `%s'"
  
! #: cp/decl.cc:16774
  #, fuzzy, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "μη έγκυρη τάξη χαρακτήρων `%s'"
  
! #: cp/decl.cc:16780
  #, fuzzy, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "μη έγκυρη τάξη χαρακτήρων `%s'"
  
! #: cp/decl.cc:16784
  #, fuzzy, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "μη έγκυρη τάξη χαρακτήρων `%s'"
  
! #: cp/decl.cc:16789
  #, fuzzy, gcc-internal-format
  msgid "%<constinit%> specifier invalid for function %qs"
  msgstr "μη έγκυρη τάξη χαρακτήρων `%s'"
  
! #: cp/decl.cc:16792
  #, fuzzy, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/decl.cc:16804
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:16808
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:16816
  #, fuzzy, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "μη έγκυρη τάξη χαρακτήρων `%s'"
  
! #: cp/decl.cc:16823
  #, fuzzy, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/decl.cc:16824
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/decl.cc:16866
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
! #: cp/decl.cc:16875
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.cc:16916
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.cc:16923
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.cc:16929
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.cc:16937
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/decl.cc:16944
  #, fuzzy, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/decl.cc:16976
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:16981
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr ""
  
! #: cp/decl.cc:17183
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/decl.cc:17186
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/decl.cc:17313
  #, fuzzy, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: cp/decl.cc:17317
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: cp/decl.cc:17346
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr ""
  
! #: cp/decl.cc:17354
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: cp/decl.cc:17379
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:17381
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:17664
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.cc:17743
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr ""
  
! #: cp/decl.cc:17750
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/decl.cc:17808
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr "η `%s' είναι συνήθως μη-στατική συνάρτηση"
  
! #: cp/decl.cc:17816
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a member function"
  msgstr "η `%s' είναι συνήθως μη-στατική συνάρτηση"
  
! #: cp/decl.cc:17824
  #, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:17834
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.cc:17844
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.cc:17875
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr ""
  
! #: cp/decl.cc:17885
  #, fuzzy, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "η `%s' παίρνει είτε κανένα είτε δύο ορίσματα"
  
! #: cp/decl.cc:17911
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "η `%s' παίρνει είτε κανένα είτε δύο ορίσματα"
  
! #: cp/decl.cc:17912
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "η `%s' παίρνει είτε κανένα είτε δύο ορίσματα"
  
! #: cp/decl.cc:17924
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "η `%s' παίρνει είτε κανένα είτε δύο ορίσματα"
  
! #: cp/decl.cc:17925
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "η `%s' παίρνει είτε κανένα είτε δύο ορίσματα"
  
! #: cp/decl.cc:17936
  #, fuzzy, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "η `%s' παίρνει είτε κανένα είτε δύο ορίσματα"
  
! #: cp/decl.cc:17937 cp/decl.cc:17947
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "η `%s' παίρνει είτε κανένα είτε δύο ορίσματα"
  
! #: cp/decl.cc:17948
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "η `%s' παίρνει είτε κανένα είτε δύο ορίσματα"
  
! #: cp/decl.cc:17963
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/decl.cc:17987
  #, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:17994
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:17996
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:18005
  #, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:18007
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:18023
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.cc:18042
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:18049
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:18061
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.cc:18118
  #, fuzzy, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/decl.cc:18142
  #, fuzzy, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/decl.cc:18145
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.cc:18147
  #, fuzzy, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/decl.cc:18156
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.cc:18157 cp/decl.cc:18165
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/decl.cc:18164
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
*************** msgstr ""
*** 59551,59652 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:17005
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "έχουν παραληφθεί ορίσματα"
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/decl.cc:17048 cp/name-lookup.cc:6237 cp/name-lookup.cc:6370
! #: cp/parser.cc:7477 cp/parser.cc:33093
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "%s: η επιλογή `%s' είναι ασαφής\n"
  
! #: cp/decl.cc:17058
  #, fuzzy, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/decl.cc:17080 cp/name-lookup.cc:5926
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.cc:17109 cp/friend.cc:318 cp/parser.cc:3680 cp/parser.cc:7181
! #: cp/pt.cc:10141
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/decl.cc:17114
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:17219
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/decl.cc:17246
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: cp/decl.cc:17383
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.cc:17390
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:17401
  #, fuzzy, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/decl.cc:17426
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr ""
  
! #: cp/decl.cc:17456
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.cc:17458
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "διπλός ορισμός συνόλου"
  
! #: cp/decl.cc:17616
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17619 cp/decl.cc:17628 cp/decl.cc:17639 cp/decl.cc:18240
! #: cp/parser.cc:22335
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: cp/decl.cc:17625
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17636
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17711
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr ""
--- 62039,62140 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:18179
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "έχουν παραληφθεί ορίσματα"
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/decl.cc:18222 cp/name-lookup.cc:6364 cp/name-lookup.cc:6498
! #: cp/parser.cc:8120 cp/parser.cc:35476
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "%s: η επιλογή `%s' είναι ασαφής\n"
  
! #: cp/decl.cc:18232
  #, fuzzy, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/decl.cc:18254 cp/name-lookup.cc:6053
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.cc:18283 cp/friend.cc:318 cp/parser.cc:3757 cp/parser.cc:7811
! #: cp/parser.cc:21307 cp/pt.cc:10233
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/decl.cc:18288
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:18393
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/decl.cc:18420
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: cp/decl.cc:18563
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.cc:18570
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:18581
  #, fuzzy, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/decl.cc:18630
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr ""
  
! #: cp/decl.cc:18660
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.cc:18662
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "διπλός ορισμός συνόλου"
  
! #: cp/decl.cc:18835
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:18838 cp/decl.cc:18847 cp/decl.cc:18858 cp/decl.cc:19480
! #: cp/parser.cc:24038
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: cp/decl.cc:18844
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:18855
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:18930
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr ""
*************** msgstr ""
*** 59655,59942 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:17860
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:18047
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: cp/decl.cc:18057
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: cp/decl.cc:18106
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.cc:18107
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr ""
  
! #: cp/decl.cc:18118
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr ""
  
! #: cp/decl.cc:18138
  #, fuzzy, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: cp/decl.cc:18238 cp/parser.cc:22333
  #, fuzzy, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: cp/decl.cc:18312
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "η επιστρεφόμενη τιμή της `%s' δεν είναι `int'"
  
! #: cp/decl.cc:18479 cp/typeck.cc:11460
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.cc:19298
  #, fuzzy, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "`return' χωρίς τιμή, σε συνάρτηση που επιστρέφει μη-κενό"
  
! #: cp/decl.cc:19300 cp/typeck.cc:11338
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.cc:19356
  #, fuzzy, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "`return' χωρίς τιμή, σε συνάρτηση που επιστρέφει μη-κενό"
  
! #: cp/decl.cc:19547
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/decl.cc:19945
  #, fuzzy, gcc-internal-format
  msgid "using %qs"
  msgstr "σφάλμα ανάγνωσης %s"
  
! #: cp/decl.cc:19957
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
  
! #: cp/decl2.cc:386
  #, gcc-internal-format
  msgid "name missing for member function"
  msgstr ""
  
! #: cp/decl2.cc:481 cp/decl2.cc:529
  #, gcc-internal-format
  msgid "top-level comma expression in array subscript changed meaning in C++23"
  msgstr ""
  
! #: cp/decl2.cc:519
  #, gcc-internal-format
  msgid "built-in subscript operator without expression list"
  msgstr ""
  
! #: cp/decl2.cc:533
  #, gcc-internal-format
  msgid "built-in subscript operator with more than one expression in expression list"
  msgstr ""
  
! #: cp/decl2.cc:560 cp/decl2.cc:575
  #, gcc-internal-format
  msgid "ambiguous conversion for array subscript"
  msgstr ""
  
! #: cp/decl2.cc:569
  #, gcc-internal-format
  msgid "invalid types %<%T[%T]%> for array subscript"
  msgstr ""
  
! #: cp/decl2.cc:688
  #, fuzzy, gcc-internal-format
  msgid "deleting array %q#E"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl2.cc:696
  #, gcc-internal-format
  msgid "type %q#T argument given to %<delete%>, expected pointer"
  msgstr ""
  
! #: cp/decl2.cc:710
  #, gcc-internal-format
  msgid "cannot delete a function.  Only pointer-to-objects are valid arguments to %<delete%>"
  msgstr ""
  
! #: cp/decl2.cc:720
  #, gcc-internal-format
  msgid "deleting %qT is undefined"
  msgstr ""
  
! #: cp/decl2.cc:768 cp/pt.cc:6009
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl2.cc:808
  #, fuzzy, gcc-internal-format
  msgid "template parameter lists provided don%'t match the template parameters of %qD"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/decl2.cc:823 cp/pt.cc:5977
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr ""
  
! #: cp/decl2.cc:916
  #, fuzzy, gcc-internal-format
  msgid "no declaration matches %q#D"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl2.cc:921
  #, gcc-internal-format
  msgid "no conversion operators declared"
  msgstr ""
  
! #: cp/decl2.cc:924
  #, fuzzy, gcc-internal-format
  #| msgid "In function %qs:"
  msgid "no functions named %qD"
  msgstr "Στη συνάρτηση %qs:"
  
! #: cp/decl2.cc:926
  #, fuzzy, gcc-internal-format
  msgid "%#qT defined here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/decl2.cc:986
  #, fuzzy, gcc-internal-format
  msgid "local class %q#T shall not have static data member %q#D"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/decl2.cc:995
  #, fuzzy, gcc-internal-format
  msgid "static data member %qD in unnamed class"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/decl2.cc:997
  #, gcc-internal-format
  msgid "unnamed class defined here"
  msgstr ""
  
! #: cp/decl2.cc:1082
  #, fuzzy, gcc-internal-format
  msgid "explicit template argument list not allowed"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: cp/decl2.cc:1124
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/decl2.cc:1157 cp/decl2.cc:1165 cp/decl2.cc:1279
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for member function %qD"
  msgstr "Δεν ήταν δυνατή η εύρεση ετικέττας για μεταγωγή στο `%s'"
  
! #: cp/decl2.cc:1174
  #, fuzzy, gcc-internal-format
  msgid "initializer specified for friend function %qD"
  msgstr "Δεν ήταν δυνατή η εύρεση ετικέττας για μεταγωγή στο `%s'"
  
! #: cp/decl2.cc:1177 cp/decl2.cc:1283
  #, fuzzy, gcc-internal-format
  msgid "initializer specified for static member function %qD"
  msgstr "Δεν ήταν δυνατή η εύρεση ετικέττας για μεταγωγή στο `%s'"
  
! #: cp/decl2.cc:1225
  #, gcc-internal-format
  msgid "%<asm%> specifiers are not permitted on non-static data members"
  msgstr ""
  
! #: cp/decl2.cc:1386
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qD with non-integral type %qT"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: cp/decl2.cc:1394
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %qD to be a bit-field type"
  msgstr "άγνωστος χαρακτήρας στο πεδίο `%s' της κατηγορίας `%s'"
  
! #: cp/decl2.cc:1405
  #, fuzzy, gcc-internal-format
  msgid "cannot declare bit-field %qD with function type"
  msgstr "άγνωστος χαρακτήρας στο πεδίο `%s' της κατηγορίας `%s'"
  
! #: cp/decl2.cc:1411
  #, fuzzy, gcc-internal-format
  msgid "cannot declare bit-field %qD with %<warn_if_not_aligned%> type"
  msgstr "άγνωστος χαρακτήρας στο πεδίο `%s' της κατηγορίας `%s'"
  
! #: cp/decl2.cc:1418
  #, gcc-internal-format
  msgid "%qD is already defined in the class %qT"
  msgstr ""
  
! #: cp/decl2.cc:1426
  #, fuzzy, gcc-internal-format
  msgid "static member %qD cannot be a bit-field"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/decl2.cc:1440
  #, fuzzy, gcc-internal-format
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: cp/decl2.cc:1882
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.cc:2032
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr ""
  
! #: cp/decl2.cc:2048
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr ""
  
! #: cp/decl2.cc:2055
  #, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr ""
  
! #: cp/decl2.cc:2058
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr ""
  
! #: cp/decl2.cc:2123
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr ""
  
! #: cp/decl2.cc:2132
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr ""
  
! #: cp/decl2.cc:2169
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr ""
--- 62143,62445 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:19099
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:19287
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: cp/decl.cc:19297
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: cp/decl.cc:19346
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.cc:19347
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr ""
  
! #: cp/decl.cc:19358
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr ""
  
! #: cp/decl.cc:19378
  #, fuzzy, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: cp/decl.cc:19478 cp/parser.cc:24036
  #, fuzzy, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: cp/decl.cc:19552
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "η επιστρεφόμενη τιμή της `%s' δεν είναι `int'"
  
! #: cp/decl.cc:19722 cp/typeck.cc:11632
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.cc:20540
  #, fuzzy, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "`return' χωρίς τιμή, σε συνάρτηση που επιστρέφει μη-κενό"
  
! #: cp/decl.cc:20542 cp/typeck.cc:11510
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.cc:20553
! #, gcc-internal-format
! msgid "defining %qD, which previously failed to be deduced in a SFINAE context"
! msgstr ""
! 
! #: cp/decl.cc:20611
  #, fuzzy, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "`return' χωρίς τιμή, σε συνάρτηση που επιστρέφει μη-κενό"
  
! #: cp/decl.cc:20807
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/decl.cc:21205
  #, fuzzy, gcc-internal-format
  msgid "using %qs"
  msgstr "σφάλμα ανάγνωσης %s"
  
! #: cp/decl.cc:21217
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
  
! #: cp/decl2.cc:390
  #, gcc-internal-format
  msgid "name missing for member function"
  msgstr ""
  
! #: cp/decl2.cc:485 cp/decl2.cc:533
  #, gcc-internal-format
  msgid "top-level comma expression in array subscript changed meaning in C++23"
  msgstr ""
  
! #: cp/decl2.cc:523
  #, gcc-internal-format
  msgid "built-in subscript operator without expression list"
  msgstr ""
  
! #: cp/decl2.cc:537
  #, gcc-internal-format
  msgid "built-in subscript operator with more than one expression in expression list"
  msgstr ""
  
! #: cp/decl2.cc:564 cp/decl2.cc:579
  #, gcc-internal-format
  msgid "ambiguous conversion for array subscript"
  msgstr ""
  
! #: cp/decl2.cc:573
  #, gcc-internal-format
  msgid "invalid types %<%T[%T]%> for array subscript"
  msgstr ""
  
! #: cp/decl2.cc:692
  #, fuzzy, gcc-internal-format
  msgid "deleting array %q#E"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl2.cc:700
  #, gcc-internal-format
  msgid "type %q#T argument given to %<delete%>, expected pointer"
  msgstr ""
  
! #: cp/decl2.cc:714
  #, gcc-internal-format
  msgid "cannot delete a function.  Only pointer-to-objects are valid arguments to %<delete%>"
  msgstr ""
  
! #: cp/decl2.cc:724
  #, gcc-internal-format
  msgid "deleting %qT is undefined"
  msgstr ""
  
! #: cp/decl2.cc:772 cp/pt.cc:6056
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl2.cc:936
! #, fuzzy
! msgid "parameter %P of candidate has type %e..."
! msgstr "μη πλήρης εγγραφή"
! 
! #: cp/decl2.cc:946
! #, fuzzy
! msgid "...which does not match type %e"
! msgstr "το `%s' δεν είναι κανονικό αρχείο"
! 
! #: cp/decl2.cc:1013
  #, fuzzy, gcc-internal-format
  msgid "template parameter lists provided don%'t match the template parameters of %qD"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/decl2.cc:1028 cp/pt.cc:6024
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr ""
  
! #: cp/decl2.cc:1121
  #, fuzzy, gcc-internal-format
  msgid "no declaration matches %q#D"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl2.cc:1129
  #, gcc-internal-format
  msgid "no conversion operators declared"
  msgstr ""
  
! #: cp/decl2.cc:1132
  #, fuzzy, gcc-internal-format
  #| msgid "In function %qs:"
  msgid "no functions named %qD"
  msgstr "Στη συνάρτηση %qs:"
  
! #: cp/decl2.cc:1134
  #, fuzzy, gcc-internal-format
  msgid "%#qT defined here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/decl2.cc:1194
  #, fuzzy, gcc-internal-format
  msgid "local class %q#T shall not have static data member %q#D"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/decl2.cc:1203
  #, fuzzy, gcc-internal-format
  msgid "static data member %qD in unnamed class"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/decl2.cc:1205
  #, gcc-internal-format
  msgid "unnamed class defined here"
  msgstr ""
  
! #: cp/decl2.cc:1290
  #, fuzzy, gcc-internal-format
  msgid "explicit template argument list not allowed"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: cp/decl2.cc:1332
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/decl2.cc:1365 cp/decl2.cc:1373 cp/decl2.cc:1487
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for member function %qD"
  msgstr "Δεν ήταν δυνατή η εύρεση ετικέττας για μεταγωγή στο `%s'"
  
! #: cp/decl2.cc:1382
  #, fuzzy, gcc-internal-format
  msgid "initializer specified for friend function %qD"
  msgstr "Δεν ήταν δυνατή η εύρεση ετικέττας για μεταγωγή στο `%s'"
  
! #: cp/decl2.cc:1385 cp/decl2.cc:1491
  #, fuzzy, gcc-internal-format
  msgid "initializer specified for static member function %qD"
  msgstr "Δεν ήταν δυνατή η εύρεση ετικέττας για μεταγωγή στο `%s'"
  
! #: cp/decl2.cc:1433
  #, gcc-internal-format
  msgid "%<asm%> specifiers are not permitted on non-static data members"
  msgstr ""
  
! #: cp/decl2.cc:1594
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qD with non-integral type %qT"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: cp/decl2.cc:1602
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %qD to be a bit-field type"
  msgstr "άγνωστος χαρακτήρας στο πεδίο `%s' της κατηγορίας `%s'"
  
! #: cp/decl2.cc:1613
  #, fuzzy, gcc-internal-format
  msgid "cannot declare bit-field %qD with function type"
  msgstr "άγνωστος χαρακτήρας στο πεδίο `%s' της κατηγορίας `%s'"
  
! #: cp/decl2.cc:1619
  #, fuzzy, gcc-internal-format
  msgid "cannot declare bit-field %qD with %<warn_if_not_aligned%> type"
  msgstr "άγνωστος χαρακτήρας στο πεδίο `%s' της κατηγορίας `%s'"
  
! #: cp/decl2.cc:1626
  #, gcc-internal-format
  msgid "%qD is already defined in the class %qT"
  msgstr ""
  
! #: cp/decl2.cc:1634
  #, fuzzy, gcc-internal-format
  msgid "static member %qD cannot be a bit-field"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/decl2.cc:1648
  #, fuzzy, gcc-internal-format
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: cp/decl2.cc:2103
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.cc:2273
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr ""
  
! #: cp/decl2.cc:2289
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr ""
  
! #: cp/decl2.cc:2296
  #, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr ""
  
! #: cp/decl2.cc:2299
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr ""
  
! #: cp/decl2.cc:2364
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr ""
  
! #: cp/decl2.cc:2373
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr ""
  
! #: cp/decl2.cc:2410
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr ""
*************** msgstr ""
*** 59945,60043 ****
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.cc:2181
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr ""
  
! #: cp/decl2.cc:2197
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr ""
  
! #: cp/decl2.cc:2227
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr ""
  
! #: cp/decl2.cc:2242
  #, gcc-internal-format
  msgid "destroying %<operator delete%> must be a member function"
  msgstr ""
  
! #: cp/decl2.cc:2245
  #, gcc-internal-format
  msgid "%<operator delete[]%> cannot be a destroying delete"
  msgstr ""
  
! #: cp/decl2.cc:2247
  #, gcc-internal-format
  msgid "destroying %<operator delete%> must be a usual deallocation function"
  msgstr ""
  
! #: cp/decl2.cc:2257
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr ""
  
! #: cp/decl2.cc:3298
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3302
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3308
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type has internal linkage"
  msgstr ""
  
  #. In C++98 this can only happen with unnamed namespaces.
! #: cp/decl2.cc:3312
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:3320
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.cc:3339
  #, gcc-internal-format
  msgid "%qT has a base %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3343
  #, gcc-internal-format
  msgid "%qT has a base %qT which depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3349
  #, gcc-internal-format
  msgid "%qT has a base %qT which has internal linkage"
  msgstr ""
  
  #. In C++98 this can only happen with unnamed namespaces.
! #: cp/decl2.cc:3353
  #, gcc-internal-format
  msgid "%qT has a base %qT which uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:3360
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.cc:5122
  #, gcc-internal-format
  msgid "%q#D, declared using an unnamed type, is used but never defined"
  msgstr ""
  
! #: cp/decl2.cc:5126
  #, gcc-internal-format
  msgid "%q#D, declared using an unnamed type, is used but not defined"
  msgstr ""
--- 62448,62546 ----
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.cc:2422
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr ""
  
! #: cp/decl2.cc:2438
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr ""
  
! #: cp/decl2.cc:2468
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr ""
  
! #: cp/decl2.cc:2483
  #, gcc-internal-format
  msgid "destroying %<operator delete%> must be a member function"
  msgstr ""
  
! #: cp/decl2.cc:2486
  #, gcc-internal-format
  msgid "%<operator delete[]%> cannot be a destroying delete"
  msgstr ""
  
! #: cp/decl2.cc:2488
  #, gcc-internal-format
  msgid "destroying %<operator delete%> must be a usual deallocation function"
  msgstr ""
  
! #: cp/decl2.cc:2498
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr ""
  
! #: cp/decl2.cc:3596
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3600
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3606
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type has internal linkage"
  msgstr ""
  
  #. In C++98 this can only happen with unnamed namespaces.
! #: cp/decl2.cc:3610
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:3618
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.cc:3637
  #, gcc-internal-format
  msgid "%qT has a base %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3641
  #, gcc-internal-format
  msgid "%qT has a base %qT which depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3647
  #, gcc-internal-format
  msgid "%qT has a base %qT which has internal linkage"
  msgstr ""
  
  #. In C++98 this can only happen with unnamed namespaces.
! #: cp/decl2.cc:3651
  #, gcc-internal-format
  msgid "%qT has a base %qT which uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:3658
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.cc:5434
  #, gcc-internal-format
  msgid "%q#D, declared using an unnamed type, is used but never defined"
  msgstr ""
  
! #: cp/decl2.cc:5438
  #, gcc-internal-format
  msgid "%q#D, declared using an unnamed type, is used but not defined"
  msgstr ""
*************** msgstr ""
*** 60046,60478 ****
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.cc:5136
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5140
  #, fuzzy, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/decl2.cc:5144
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.cc:5162
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr ""
  
! #: cp/decl2.cc:5166
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but not defined here"
  msgstr ""
  
! #: cp/decl2.cc:5174
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5177
  #, fuzzy, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/decl2.cc:5382
  #, fuzzy, gcc-internal-format
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/decl2.cc:5385
  #, fuzzy, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/decl2.cc:5387
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.cc:5459 cp/decl2.cc:5462
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5825
  #, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr ""
  
! #: cp/decl2.cc:6059
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q#D"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: cp/decl2.cc:6064
  #, gcc-internal-format
  msgid "...following parameter %P which has a default argument"
  msgstr ""
  
! #: cp/decl2.cc:6187
  #, gcc-internal-format
  msgid "implicitly-declared %qD is deprecated"
  msgstr ""
  
! #: cp/decl2.cc:6191
  #, gcc-internal-format
  msgid "because %qT has user-provided %qD"
  msgstr ""
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.cc:6364
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.cc:6373
  #, gcc-internal-format
  msgid "use of deleted function %qD: %s"
  msgstr ""
  
! #: cp/decl2.cc:6377
  #, fuzzy, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "μη έγκυρος αριθμός από στήλες: `%s'"
  
! #: cp/decl2.cc:6425
  #, gcc-internal-format
  msgid "use of function %qD with unsatisfied constraints"
  msgstr ""
  
! #: cp/decl2.cc:6464
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
  
! #: cp/error.cc:3812
  msgid "    inlined from %qD at %r%s:%d:%d%R"
  msgstr ""
  
! #: cp/error.cc:3817
  msgid "    inlined from %qD at %r%s:%d%R"
  msgstr ""
  
! #: cp/error.cc:3823
  #, fuzzy, gcc-internal-format
  msgid "    inlined from %qD"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/error.cc:3849
  #, fuzzy, gcc-internal-format
  msgid "In static member function %qD"
  msgstr "Στη συνάρτηση μέλος `%s':"
  
! #: cp/error.cc:3851
  #, gcc-internal-format
  msgid "In copy constructor %qD"
  msgstr ""
  
! #: cp/error.cc:3853
  #, fuzzy, gcc-internal-format
  msgid "In constructor %qD"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/error.cc:3855
  #, fuzzy, gcc-internal-format
  msgid "In destructor %qD"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/error.cc:3857
  #, fuzzy, gcc-internal-format
  #| msgid "In function"
  msgid "In lambda function"
  msgstr "Στη συνάρτηση"
  
! #: cp/error.cc:3859
  #, fuzzy, gcc-internal-format
  msgid "In explicit object member function %qD"
  msgstr "Στη συνάρτηση μέλος `%s':"
  
! #: cp/error.cc:3861
  #, fuzzy, gcc-internal-format
  msgid "In member function %qD"
  msgstr "Στη συνάρτηση μέλος `%s':"
  
! #: cp/error.cc:3864
  #, fuzzy, gcc-internal-format
  #| msgid "In function %qs:"
  msgid "In function %qD"
  msgstr "Στη συνάρτηση %qs:"
  
! #: cp/error.cc:3891
  msgid "%s%s%sIn substitution of %qS:\n"
  msgstr ""
  
! #: cp/error.cc:3892
  #, fuzzy, gcc-internal-format
  msgid "%s%s%sIn instantiation of %q#D:\n"
  msgstr "διπλός ορισμός συνόλου"
  
! #: cp/error.cc:3912
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3915
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:4008
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:4009
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:4014
  #, gcc-internal-format
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:4015
  #, gcc-internal-format
  msgid "required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:4022
  #, gcc-internal-format
  msgid "recursively required from here\n"
  msgstr ""
  
! #: cp/error.cc:4023
  #, gcc-internal-format
  msgid "required from here\n"
  msgstr ""
  
! #: cp/error.cc:4073
  #, gcc-internal-format, gfc-internal-format
  msgid "[ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:4125
  #, gcc-internal-format
  msgid "in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/error.cc:4138
  #, gcc-internal-format
  msgid "required by the constraints of %q#D\n"
  msgstr ""
  
! #: cp/error.cc:4153
  #, gcc-internal-format
  msgid "required for the satisfaction of %qE"
  msgstr ""
  
! #: cp/error.cc:4175
  #, gcc-internal-format
  msgid "required for constraint satisfaction\n"
  msgstr ""
  
! #: cp/error.cc:4206
  #, gcc-internal-format
  msgid "in requirements with "
  msgstr ""
  
! #: cp/error.cc:4207
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "in requirements "
  msgstr "χωρίς ορίσματα"
  
! #: cp/error.cc:4325
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "χωρίς ορίσματα"
  
! #: cp/error.cc:4419
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4771
  #, gcc-internal-format
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4776
  #, gcc-internal-format
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4781
  #, gcc-internal-format
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4786
  #, gcc-internal-format
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4791
  #, gcc-internal-format
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4796
  #, gcc-internal-format
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4801
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4807
  #, gcc-internal-format
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4812
  #, gcc-internal-format
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4817
  #, gcc-internal-format
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4822
  #, gcc-internal-format
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4827
  #, gcc-internal-format
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4832
  #, gcc-internal-format
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4838
  #, gcc-internal-format
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4843
  #, gcc-internal-format
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4896
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/error.cc:4901
  #, fuzzy, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "%s: η επιλογή `%s' είναι ασαφής\n"
  
! #: cp/error.cc:4916
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/error.cc:4920 cp/typeck.cc:2897
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/error.cc:4942
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/error.cc:4946 cp/typeck.cc:3492
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/error.cc:4957
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/error.cc:4961
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/except.cc:395
  #, gcc-internal-format
  msgid "exception handling disabled, use %<-fexceptions%> to enable"
  msgstr ""
  
! #: cp/except.cc:643
  #, gcc-internal-format
  msgid "throwing NULL, which has integral, not pointer type"
  msgstr ""
  
! #: cp/except.cc:747
  #, gcc-internal-format
  msgid "  in thrown expression"
  msgstr ""
  
! #: cp/except.cc:894
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<catch%> parameter to be of rvalue reference type %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/except.cc:904
  #, gcc-internal-format
  msgid "cannot throw expression of type %qT because it involves types of variable size"
  msgstr ""
  
! #: cp/except.cc:907
  #, gcc-internal-format
  msgid "cannot catch type %qT because it involves types of variable size"
  msgstr ""
  
! #: cp/except.cc:1008
  #, gcc-internal-format
  msgid "exception of type %qT will be caught by earlier handler"
  msgstr ""
  
! #: cp/except.cc:1010
  #, gcc-internal-format
  msgid "for type %qT"
  msgstr ""
  
! #: cp/except.cc:1039
  #, gcc-internal-format
  msgid "%<...%> handler must be the last handler for its try block"
  msgstr ""
  
! #: cp/except.cc:1133
  #, gcc-internal-format
  msgid "noexcept-expression evaluates to %<false%> because of a call to %qD"
  msgstr ""
  
! #: cp/except.cc:1136
  #, gcc-internal-format
  msgid "but %qD does not throw; perhaps it should be declared %<noexcept%>"
  msgstr ""
  
! #: cp/expr.cc:232
  #, gcc-internal-format
  msgid "using value of assignment with %<volatile%>-qualified left operand is deprecated"
  msgstr ""
--- 62549,63062 ----
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.cc:5448
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5452
  #, fuzzy, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/decl2.cc:5456
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.cc:5474
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr ""
  
! #: cp/decl2.cc:5478
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but not defined here"
  msgstr ""
  
! #: cp/decl2.cc:5486
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5489
  #, fuzzy, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/decl2.cc:5694
  #, fuzzy, gcc-internal-format
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/decl2.cc:5697
  #, fuzzy, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/decl2.cc:5699
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.cc:5771 cp/decl2.cc:5774
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:6152
  #, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr ""
  
! #: cp/decl2.cc:6386
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q#D"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: cp/decl2.cc:6391
  #, gcc-internal-format
  msgid "...following parameter %P which has a default argument"
  msgstr ""
  
! #: cp/decl2.cc:6514
  #, gcc-internal-format
  msgid "implicitly-declared %qD is deprecated"
  msgstr ""
  
! #: cp/decl2.cc:6518
  #, gcc-internal-format
  msgid "because %qT has user-provided %qD"
  msgstr ""
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.cc:6705
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.cc:6714
  #, gcc-internal-format
  msgid "use of deleted function %qD: %s"
  msgstr ""
  
! #: cp/decl2.cc:6718
  #, fuzzy, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "μη έγκυρος αριθμός από στήλες: `%s'"
  
! #: cp/decl2.cc:6766
  #, gcc-internal-format
  msgid "use of function %qD with unsatisfied constraints"
  msgstr ""
  
! #: cp/decl2.cc:6810
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
  
! #: cp/error.cc:3924
  msgid "    inlined from %qD at %r%s:%d:%d%R"
  msgstr ""
  
! #: cp/error.cc:3929
  msgid "    inlined from %qD at %r%s:%d%R"
  msgstr ""
  
! #: cp/error.cc:3935
  #, fuzzy, gcc-internal-format
  msgid "    inlined from %qD"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/error.cc:3961
  #, fuzzy, gcc-internal-format
  msgid "In static member function %qD"
  msgstr "Στη συνάρτηση μέλος `%s':"
  
! #: cp/error.cc:3963
  #, gcc-internal-format
  msgid "In copy constructor %qD"
  msgstr ""
  
! #: cp/error.cc:3965
  #, fuzzy, gcc-internal-format
  msgid "In constructor %qD"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/error.cc:3967
  #, fuzzy, gcc-internal-format
  msgid "In destructor %qD"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/error.cc:3969
  #, fuzzy, gcc-internal-format
  #| msgid "In function"
  msgid "In lambda function"
  msgstr "Στη συνάρτηση"
  
! #: cp/error.cc:3971
  #, fuzzy, gcc-internal-format
  msgid "In explicit object member function %qD"
  msgstr "Στη συνάρτηση μέλος `%s':"
  
! #: cp/error.cc:3973
  #, fuzzy, gcc-internal-format
  msgid "In member function %qD"
  msgstr "Στη συνάρτηση μέλος `%s':"
  
! #: cp/error.cc:3976
  #, fuzzy, gcc-internal-format
  #| msgid "In function %qs:"
  msgid "In function %qD"
  msgstr "Στη συνάρτηση %qs:"
  
! #: cp/error.cc:3992
! #, fuzzy, gcc-internal-format
! msgid "but %qE is a type"
! msgstr "το `%s' δεν είναι κανονικό αρχείο"
! 
! #: cp/error.cc:3994
! #, fuzzy, gcc-internal-format
! msgid "but %qE is an expression"
! msgstr "υπερβολικά πολλά δευτερόλεπτα αναπήδησης"
! 
! # lib/argmatch.c:188
! #: cp/error.cc:3996
! #, fuzzy, gcc-internal-format
! msgid "but %qE is a structured binding"
! msgstr "Έγκυρα ορίσματα είναι:"
! 
! #: cp/error.cc:3998
! #, gcc-internal-format
! msgid "but %qE is a variable"
! msgstr ""
! 
! #: cp/error.cc:4000
! #, fuzzy, gcc-internal-format
! msgid "but %qE is a parameter"
! msgstr "κακό όρισμα"
! 
! #: cp/error.cc:4002
! #, fuzzy, gcc-internal-format
! msgid "but %qE is a function"
! msgstr "Το `%s' δεν είναι κατάλογος."
! 
! #: cp/error.cc:4004
! #, fuzzy, gcc-internal-format
! msgid "but %qE is a data member"
! msgstr "δεν είστε μέλος της ομάδας `%s'"
! 
! #: cp/error.cc:4006
! #, fuzzy, gcc-internal-format
! msgid "but %qE is a function template"
! msgstr "Το `%s' δεν είναι κατάλογος."
! 
! #: cp/error.cc:4008
! #, fuzzy, gcc-internal-format
! msgid "but %qE is a class template"
! msgstr "το `%s' δεν είναι κανονικό αρχείο"
! 
! #: cp/error.cc:4010
! #, fuzzy, gcc-internal-format
! msgid "but %qE is a namespace"
! msgstr "το `%s' δεν είναι κανονικό αρχείο"
! 
! #: cp/error.cc:4012
! #, gcc-internal-format
! msgid "but %qE is an enumerator"
! msgstr ""
! 
! #: cp/error.cc:4040
! #, fuzzy, gcc-internal-format
! msgid "%s%s%sIn instantiation of %<template for%> iteration %E:\n"
! msgstr "%s: Μη έγκυρη ρύθμιση `%s'.\n"
! 
! #: cp/error.cc:4043
  msgid "%s%s%sIn substitution of %qS:\n"
  msgstr ""
  
! #: cp/error.cc:4044
  #, fuzzy, gcc-internal-format
  msgid "%s%s%sIn instantiation of %q#D:\n"
  msgstr "διπλός ορισμός συνόλου"
  
! #: cp/error.cc:4066
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:4069
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:4173
! #, gcc-internal-format
! msgid "recursively required from %<template for%> iteration %E\n"
! msgstr ""
! 
! #: cp/error.cc:4175
! #, gcc-internal-format
! msgid "required from %<template for%> iteration %E\n"
! msgstr ""
! 
! #: cp/error.cc:4180
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:4181
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:4186
  #, gcc-internal-format
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:4187
  #, gcc-internal-format
  msgid "required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:4194
  #, gcc-internal-format
  msgid "recursively required from here\n"
  msgstr ""
  
! #: cp/error.cc:4195
  #, gcc-internal-format
  msgid "required from here\n"
  msgstr ""
  
! #: cp/error.cc:4245
  #, gcc-internal-format, gfc-internal-format
  msgid "[ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:4297
  #, gcc-internal-format
  msgid "in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/error.cc:4310
  #, gcc-internal-format
  msgid "required by the constraints of %q#D\n"
  msgstr ""
  
! #: cp/error.cc:4325
  #, gcc-internal-format
  msgid "required for the satisfaction of %qE"
  msgstr ""
  
! #: cp/error.cc:4347
  #, gcc-internal-format
  msgid "required for constraint satisfaction\n"
  msgstr ""
  
! #: cp/error.cc:4378
  #, gcc-internal-format
  msgid "in requirements with "
  msgstr ""
  
! #: cp/error.cc:4379
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "in requirements "
  msgstr "χωρίς ορίσματα"
  
! #: cp/error.cc:4497
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "χωρίς ορίσματα"
  
! #: cp/error.cc:4591
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4943
  #, gcc-internal-format
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4948
  #, gcc-internal-format
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4953
  #, gcc-internal-format
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4958
  #, gcc-internal-format
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4963
  #, gcc-internal-format
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4968
  #, gcc-internal-format
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4973
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4979
  #, gcc-internal-format
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4984
  #, gcc-internal-format
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4989
  #, gcc-internal-format
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4994
  #, gcc-internal-format
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4999
  #, gcc-internal-format
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:5004
  #, gcc-internal-format
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:5010
  #, gcc-internal-format
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:5015
  #, gcc-internal-format
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:5070
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/error.cc:5075
  #, fuzzy, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "%s: η επιλογή `%s' είναι ασαφής\n"
  
! #: cp/error.cc:5090
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/error.cc:5094 cp/typeck.cc:3012
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/error.cc:5116
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/error.cc:5120 cp/typeck.cc:3641
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/error.cc:5131
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/error.cc:5135
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/except.cc:397
  #, gcc-internal-format
  msgid "exception handling disabled, use %<-fexceptions%> to enable"
  msgstr ""
  
! #: cp/except.cc:647
  #, gcc-internal-format
  msgid "throwing NULL, which has integral, not pointer type"
  msgstr ""
  
! #: cp/except.cc:756
  #, gcc-internal-format
  msgid "  in thrown expression"
  msgstr ""
  
! #: cp/except.cc:910
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<catch%> parameter to be of rvalue reference type %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/except.cc:920
  #, gcc-internal-format
  msgid "cannot throw expression of type %qT because it involves types of variable size"
  msgstr ""
  
! #: cp/except.cc:923
  #, gcc-internal-format
  msgid "cannot catch type %qT because it involves types of variable size"
  msgstr ""
  
! #: cp/except.cc:1024
  #, gcc-internal-format
  msgid "exception of type %qT will be caught by earlier handler"
  msgstr ""
  
! #: cp/except.cc:1026
  #, gcc-internal-format
  msgid "for type %qT"
  msgstr ""
  
! #: cp/except.cc:1055
  #, gcc-internal-format
  msgid "%<...%> handler must be the last handler for its try block"
  msgstr ""
  
! #: cp/except.cc:1149
  #, gcc-internal-format
  msgid "noexcept-expression evaluates to %<false%> because of a call to %qD"
  msgstr ""
  
! #: cp/except.cc:1152
  #, gcc-internal-format
  msgid "but %qD does not throw; perhaps it should be declared %<noexcept%>"
  msgstr ""
  
! #: cp/except.cc:1230
! #, fuzzy, gcc-internal-format
! msgid "%qD is not %<noexcept%>"
! msgstr "Το `%s' δεν είναι κατάλογος."
! 
! #: cp/except.cc:1232
! #, fuzzy, gcc-internal-format
! msgid "%qT is not %<noexcept%>"
! msgstr "το `%s' δεν είναι κανονικό αρχείο"
! 
! #: cp/expr.cc:244
  #, gcc-internal-format
  msgid "using value of assignment with %<volatile%>-qualified left operand is deprecated"
  msgstr ""
*************** msgstr "συντακτικό σφάλμ�
*** 60563,61072 ****
  msgid "(if this is not what you intended, make sure the function template has already been declared and add %<<>%> after the function name here)"
  msgstr ""
  
! #: cp/init.cc:402
  #, fuzzy, gcc-internal-format
  msgid "value-initialization of incomplete type %qT"
  msgstr "μη έγκυρος δεύτερος τελεστής σε κατάσταση συμβατότητας `%s'"
  
! #: cp/init.cc:487
  #, fuzzy, gcc-internal-format
  msgid "cannot value-initialize array of unknown bound %qT"
  msgstr "δεν είναι δυνατό να μετανομαστεί το `.' ή το `..'"
  
! #: cp/init.cc:526
  #, fuzzy, gcc-internal-format
  msgid "value-initialization of function type %qT"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/init.cc:532
  #, fuzzy, gcc-internal-format
  msgid "value-initialization of reference type %qT"
  msgstr "δεν είναι δυνατόν να γίνει `stat' το locale αρχείο `%s'"
  
! #: cp/init.cc:601
  #, fuzzy, gcc-internal-format
  msgid "recursive instantiation of default member initializer for %qD"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/init.cc:669
  #, gcc-internal-format
  msgid "default member initializer for %qD required before the end of its enclosing class"
  msgstr ""
  
! #: cp/init.cc:671
  #, fuzzy, gcc-internal-format
  msgid "defined here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/init.cc:739
  #, fuzzy, gcc-internal-format
  msgid "initializer for flexible array member %q#D"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: cp/init.cc:804
  #, gcc-internal-format
  msgid "initializing %qD from %qE does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:908 cp/init.cc:1023
  #, fuzzy, gcc-internal-format
  msgid "%qD is initialized with itself"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/init.cc:914
  #, gcc-internal-format
  msgid "reference %qD is not yet bound to a value when used here"
  msgstr ""
  
! #: cp/init.cc:919
  #, fuzzy, gcc-internal-format
  msgid "member %qD is used uninitialized"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: cp/init.cc:972 cp/init.cc:2055 cp/init.cc:5016 cp/typeck2.cc:1431
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.cc:1000
  #, gcc-internal-format
  msgid "%qD should be initialized in the member initialization list"
  msgstr ""
  
! #: cp/init.cc:1143
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for array member %q#D"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: cp/init.cc:1158 cp/init.cc:1184 cp/init.cc:2781 cp/method.cc:2649
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/init.cc:1160 cp/init.cc:1178 cp/init.cc:1186 cp/init.cc:2765
! #: cp/init.cc:2794 cp/method.cc:2652 cp/method.cc:2663
  #, fuzzy, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "η κλάση χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: cp/init.cc:1176 cp/init.cc:2752 cp/method.cc:2660
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "δεν είναι δυνατόν να γίνει `stat' το locale αρχείο `%s'"
  
! #: cp/init.cc:1361
  #, gcc-internal-format
  msgid "%qD will be initialized after"
  msgstr ""
  
! #: cp/init.cc:1364
  #, fuzzy, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "η κλάση χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: cp/init.cc:1368
  #, gcc-internal-format
  msgid "  %q#D"
  msgstr ""
  
! #: cp/init.cc:1370
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr ""
  
! #: cp/init.cc:1372
  #, fuzzy, gcc-internal-format
  msgid "  when initialized here"
  msgstr "η κλάση χαρακτήρων `%s' ορίστηκε ήδη"
  
  # src/request.c:263
! #: cp/init.cc:1389
  #, fuzzy, gcc-internal-format
  msgid "multiple initializations given for %qD"
  msgstr "Το βήμα αρχικοποίησης απέτυχε"
  
  # src/request.c:263
! #: cp/init.cc:1393
  #, fuzzy, gcc-internal-format
  msgid "multiple initializations given for base %qT"
  msgstr "Το βήμα αρχικοποίησης απέτυχε"
  
! #: cp/init.cc:1480
  #, fuzzy, gcc-internal-format
  msgid "initializations for multiple members of %qT"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/init.cc:1589
  #, gcc-internal-format
  msgid "base class %q#T should be explicitly initialized in the copy constructor"
  msgstr ""
  
! #: cp/init.cc:1825 cp/init.cc:1844
  #, fuzzy, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/init.cc:1831
  #, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr ""
  
! #: cp/init.cc:1838
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/init.cc:1877
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr ""
  
! #: cp/init.cc:1885
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr ""
  
! #: cp/init.cc:1932
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr ""
  
! #: cp/init.cc:1940
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/init.cc:1943
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/init.cc:2376 cp/semantics.cc:4430 rust/backend/rust-tree.cc:4155
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/init.cc:2434
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr ""
  
! #: cp/init.cc:2448
  #, fuzzy, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "ακατάλληλος τύπος δικτύου :`%s'\n"
  
! #: cp/init.cc:2534 cp/typeck.cc:2383 rust/backend/rust-tree.cc:3798
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "μη έγκυρος αριθμός από στήλες: `%s'"
  
! #: cp/init.cc:2541 cp/semantics.cc:2752
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "μη έγκυρος αριθμός από στήλες: `%s'"
  
! #: cp/init.cc:2749
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.cc:2757
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.cc:2761
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T"
  msgstr "δεν είναι δυνατόν να γίνει `stat' το locale αρχείο `%s'"
  
! #: cp/init.cc:2778
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/init.cc:2786
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.cc:2790
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/init.cc:2906
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2909
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2919
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2922
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2931
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2934
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2951
  #, fuzzy, gcc-internal-format
  msgid "at offset %wi from %qD declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/init.cc:2955
  #, fuzzy, gcc-internal-format
  msgid "at offset [%wi, %wi] from %qD declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/init.cc:3156
  #, fuzzy, gcc-internal-format
  msgid "integer overflow in array size"
  msgstr "Εξαίρεση κινητής υποδιαστολής"
  
! #: cp/init.cc:3166
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr ""
  
! #: cp/init.cc:3184
  #, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr ""
  
! #: cp/init.cc:3200
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by %<typedef%>"
  msgstr ""
  
! #: cp/init.cc:3202
  #, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr ""
  
! #: cp/init.cc:3212
  #, fuzzy, gcc-internal-format
  msgid "invalid type %<void%> for %<new%>"
  msgstr "μη έγκυρη κατάσταση για την dlopen()"
  
! #: cp/init.cc:3218
  #, gcc-internal-format
  msgid "%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:3260
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/init.cc:3416
  #, fuzzy, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/init.cc:3506
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.cc:3509
  #, fuzzy, gcc-internal-format
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/init.cc:3512
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.cc:3708
  #, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr ""
  
! #: cp/init.cc:3993
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr ""
  
! #: cp/init.cc:4022
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr ""
  
! #: cp/init.cc:4031
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr ""
  
! #: cp/init.cc:4158
  #, fuzzy, gcc-internal-format
  msgid "operator %<delete []%> used on incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/init.cc:4173
  #, gcc-internal-format
  msgid "possible problem detected in invocation of operator %<delete []%>"
  msgstr ""
  
! #: cp/init.cc:4177
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:4912
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr ""
  
! #: cp/init.cc:5225
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr ""
  
! #: cp/init.cc:5262
  #, fuzzy, gcc-internal-format
  msgid "operator %<delete%> used on incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/init.cc:5277
  #, gcc-internal-format
  msgid "possible problem detected in invocation of %<operator delete%>"
  msgstr ""
  
! #: cp/init.cc:5282
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:5297
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5302
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5616
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr ""
  
! #: cp/lambda.cc:567
  #, gcc-internal-format
  msgid "array of runtime bound cannot be captured by copy, only by reference"
  msgstr ""
  
! #: cp/lambda.cc:584
  #, gcc-internal-format
  msgid "capture of variably-modified type %qT that is not an N3639 array of runtime bound"
  msgstr ""
  
! #: cp/lambda.cc:588
  #, gcc-internal-format
  msgid "because the array element type %qT has variable size"
  msgstr ""
  
! #: cp/lambda.cc:612
  #, fuzzy, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr "αδυναμία αλλαγής στο κατάλογο %s"
  
! #: cp/lambda.cc:623
  #, fuzzy, gcc-internal-format
  msgid "capture by copy of incomplete type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/lambda.cc:638
  #, gcc-internal-format
  msgid "captured structured bindings are a C++20 extension"
  msgstr ""
  
! #: cp/lambda.cc:705
  #, gcc-internal-format
  msgid "trying to capture %qD in instantiation of generic lambda"
  msgstr ""
  
! #: cp/lambda.cc:782
  #, gcc-internal-format
  msgid "implicit capture of %qE via %<[=]%> is deprecated in C++20"
  msgstr ""
  
! #: cp/lambda.cc:784
  #, gcc-internal-format
  msgid "add explicit %<this%> or %<*this%> capture"
  msgstr ""
  
! #: cp/lambda.cc:911
  #, fuzzy, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr "η `%s' είναι συνήθως μη-στατική συνάρτηση"
  
! #: cp/lambda.cc:1578
  #, gcc-internal-format
  msgid "the mangled name of %qT changed in %<-fabi-version=20%> (GCC 15.1)"
  msgstr ""
  
! #: cp/lambda.cc:1582
  #, gcc-internal-format
  msgid "the mangled name of %qT changes in %<-fabi-version=20%> (GCC 15.1)"
  msgstr ""
  
! #: cp/lex.cc:643
  #, fuzzy, gcc-internal-format
  msgid "invalid %<#pragma %s%>"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/lex.cc:651
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma vtable%> no longer supported"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cp/lex.cc:723
  #, gcc-internal-format
  msgid "%<#pragma implementation%> for %qs appears after file is included"
  msgstr ""
  
! #: cp/lex.cc:751
  #, fuzzy, gcc-internal-format
  msgid "%qD not defined"
  msgstr "αόριστο"
  
! #: cp/lex.cc:763
  #, fuzzy, gcc-internal-format
  msgid "%qD was not declared in this scope; did you mean %qs?"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/lex.cc:767
  #, fuzzy, gcc-internal-format
  msgid "%qD was not declared in this scope"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/lex.cc:810
  #, gcc-internal-format
  msgid "there are no arguments to %qD that depend on a template parameter, so a declaration of %qD must be available"
  msgstr ""
  
! #: cp/lex.cc:819
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr ""
--- 63147,63667 ----
  msgid "(if this is not what you intended, make sure the function template has already been declared and add %<<>%> after the function name here)"
  msgstr ""
  
! #: cp/init.cc:406
  #, fuzzy, gcc-internal-format
  msgid "value-initialization of incomplete type %qT"
  msgstr "μη έγκυρος δεύτερος τελεστής σε κατάσταση συμβατότητας `%s'"
  
! #: cp/init.cc:491
  #, fuzzy, gcc-internal-format
  msgid "cannot value-initialize array of unknown bound %qT"
  msgstr "δεν είναι δυνατό να μετανομαστεί το `.' ή το `..'"
  
! #: cp/init.cc:530
  #, fuzzy, gcc-internal-format
  msgid "value-initialization of function type %qT"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/init.cc:536
  #, fuzzy, gcc-internal-format
  msgid "value-initialization of reference type %qT"
  msgstr "δεν είναι δυνατόν να γίνει `stat' το locale αρχείο `%s'"
  
! #: cp/init.cc:605
  #, fuzzy, gcc-internal-format
  msgid "recursive instantiation of default member initializer for %qD"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/init.cc:673
  #, gcc-internal-format
  msgid "default member initializer for %qD required before the end of its enclosing class"
  msgstr ""
  
! #: cp/init.cc:675
  #, fuzzy, gcc-internal-format
  msgid "defined here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/init.cc:743
  #, fuzzy, gcc-internal-format
  msgid "initializer for flexible array member %q#D"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: cp/init.cc:808
  #, gcc-internal-format
  msgid "initializing %qD from %qE does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:912 cp/init.cc:1030
  #, fuzzy, gcc-internal-format
  msgid "%qD is initialized with itself"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/init.cc:918
  #, gcc-internal-format
  msgid "reference %qD is not yet bound to a value when used here"
  msgstr ""
  
! #: cp/init.cc:923
  #, fuzzy, gcc-internal-format
  msgid "member %qD is used uninitialized"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: cp/init.cc:976 cp/init.cc:2062 cp/init.cc:5112 cp/typeck2.cc:1519
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.cc:1007
  #, gcc-internal-format
  msgid "%qD should be initialized in the member initialization list"
  msgstr ""
  
! #: cp/init.cc:1150
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for array member %q#D"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: cp/init.cc:1165 cp/init.cc:1191 cp/init.cc:2788 cp/method.cc:2778
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/init.cc:1167 cp/init.cc:1185 cp/init.cc:1193 cp/init.cc:2772
! #: cp/init.cc:2801 cp/method.cc:2781 cp/method.cc:2792
  #, fuzzy, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "η κλάση χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: cp/init.cc:1183 cp/init.cc:2759 cp/method.cc:2789
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "δεν είναι δυνατόν να γίνει `stat' το locale αρχείο `%s'"
  
! #: cp/init.cc:1368
  #, gcc-internal-format
  msgid "%qD will be initialized after"
  msgstr ""
  
! #: cp/init.cc:1371
  #, fuzzy, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "η κλάση χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: cp/init.cc:1375
  #, gcc-internal-format
  msgid "  %q#D"
  msgstr ""
  
! #: cp/init.cc:1377
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr ""
  
! #: cp/init.cc:1379
  #, fuzzy, gcc-internal-format
  msgid "  when initialized here"
  msgstr "η κλάση χαρακτήρων `%s' ορίστηκε ήδη"
  
  # src/request.c:263
! #: cp/init.cc:1396
  #, fuzzy, gcc-internal-format
  msgid "multiple initializations given for %qD"
  msgstr "Το βήμα αρχικοποίησης απέτυχε"
  
  # src/request.c:263
! #: cp/init.cc:1400
  #, fuzzy, gcc-internal-format
  msgid "multiple initializations given for base %qT"
  msgstr "Το βήμα αρχικοποίησης απέτυχε"
  
! #: cp/init.cc:1487
  #, fuzzy, gcc-internal-format
  msgid "initializations for multiple members of %qT"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/init.cc:1596
  #, gcc-internal-format
  msgid "base class %q#T should be explicitly initialized in the copy constructor"
  msgstr ""
  
! #: cp/init.cc:1832 cp/init.cc:1851
  #, fuzzy, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/init.cc:1838
  #, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr ""
  
! #: cp/init.cc:1845
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/init.cc:1884
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr ""
  
! #: cp/init.cc:1892
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr ""
  
! #: cp/init.cc:1939
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr ""
  
! #: cp/init.cc:1947
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/init.cc:1950
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/init.cc:2383 cp/reflect.cc:2522 cp/semantics.cc:4492
! #: rust/backend/rust-tree.cc:4192
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/init.cc:2441
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr ""
  
! #: cp/init.cc:2455
  #, fuzzy, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "ακατάλληλος τύπος δικτύου :`%s'\n"
  
! #: cp/init.cc:2541 cp/typeck.cc:2498 rust/backend/rust-tree.cc:3824
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "μη έγκυρος αριθμός από στήλες: `%s'"
  
! #: cp/init.cc:2548 cp/semantics.cc:2780
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "μη έγκυρος αριθμός από στήλες: `%s'"
  
! #: cp/init.cc:2756
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.cc:2764
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.cc:2768
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T"
  msgstr "δεν είναι δυνατόν να γίνει `stat' το locale αρχείο `%s'"
  
! #: cp/init.cc:2785
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/init.cc:2793
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.cc:2797
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/init.cc:2913
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2916
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2926
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2929
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2938
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2941
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2958
  #, fuzzy, gcc-internal-format
  msgid "at offset %wi from %qD declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/init.cc:2962
  #, fuzzy, gcc-internal-format
  msgid "at offset [%wi, %wi] from %qD declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/init.cc:3171
  #, fuzzy, gcc-internal-format
  msgid "integer overflow in array size"
  msgstr "Εξαίρεση κινητής υποδιαστολής"
  
! #: cp/init.cc:3181
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr ""
  
! #: cp/init.cc:3199
  #, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr ""
  
! #: cp/init.cc:3215
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by %<typedef%>"
  msgstr ""
  
! #: cp/init.cc:3217
  #, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr ""
  
! #: cp/init.cc:3227
  #, fuzzy, gcc-internal-format
  msgid "invalid type %<void%> for %<new%>"
  msgstr "μη έγκυρη κατάσταση για την dlopen()"
  
! #: cp/init.cc:3233
  #, gcc-internal-format
  msgid "%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:3275
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/init.cc:3431
  #, fuzzy, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/init.cc:3521
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.cc:3524
  #, fuzzy, gcc-internal-format
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/init.cc:3527
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.cc:3785
  #, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr ""
  
! #: cp/init.cc:4077
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr ""
  
! #: cp/init.cc:4106
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr ""
  
! #: cp/init.cc:4115
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr ""
  
! #: cp/init.cc:4242
  #, fuzzy, gcc-internal-format
  msgid "operator %<delete []%> used on incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/init.cc:4257
  #, gcc-internal-format
  msgid "possible problem detected in invocation of operator %<delete []%>"
  msgstr ""
  
! #: cp/init.cc:4262
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:5007
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr ""
  
! #: cp/init.cc:5321
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr ""
  
! #: cp/init.cc:5358
  #, fuzzy, gcc-internal-format
  msgid "operator %<delete%> used on incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/init.cc:5373
  #, gcc-internal-format
  msgid "possible problem detected in invocation of %<operator delete%>"
  msgstr ""
  
! #: cp/init.cc:5379
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:5394
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5399
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5713
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr ""
  
! #: cp/lambda.cc:594
  #, gcc-internal-format
  msgid "array of runtime bound cannot be captured by copy, only by reference"
  msgstr ""
  
! #: cp/lambda.cc:611
  #, gcc-internal-format
  msgid "capture of variably-modified type %qT that is not an N3639 array of runtime bound"
  msgstr ""
  
! #: cp/lambda.cc:615
  #, gcc-internal-format
  msgid "because the array element type %qT has variable size"
  msgstr ""
  
! #: cp/lambda.cc:639
  #, fuzzy, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr "αδυναμία αλλαγής στο κατάλογο %s"
  
! #: cp/lambda.cc:650
  #, fuzzy, gcc-internal-format
  msgid "capture by copy of incomplete type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/lambda.cc:665
  #, gcc-internal-format
  msgid "captured structured bindings are a C++20 extension"
  msgstr ""
  
! #: cp/lambda.cc:732
  #, gcc-internal-format
  msgid "trying to capture %qD in instantiation of generic lambda"
  msgstr ""
  
! #: cp/lambda.cc:809
  #, gcc-internal-format
  msgid "implicit capture of %qE via %<[=]%> is deprecated in C++20"
  msgstr ""
  
! #: cp/lambda.cc:811
  #, gcc-internal-format
  msgid "add explicit %<this%> or %<*this%> capture"
  msgstr ""
  
! #: cp/lambda.cc:946
  #, fuzzy, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr "η `%s' είναι συνήθως μη-στατική συνάρτηση"
  
! #: cp/lambda.cc:1630
  #, gcc-internal-format
  msgid "the mangled name of %qT changed in %<-fabi-version=20%> (GCC 15.1)"
  msgstr ""
  
! #: cp/lambda.cc:1634
  #, gcc-internal-format
  msgid "the mangled name of %qT changes in %<-fabi-version=20%> (GCC 15.1)"
  msgstr ""
  
! #: cp/lambda.cc:1942
! #, gcc-internal-format
! msgid "%qD is no longer captured in noexcept lambda in ABI v21 (GCC 16)"
! msgstr ""
! 
! #: cp/lex.cc:701
  #, fuzzy, gcc-internal-format
  msgid "invalid %<#pragma %s%>"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/lex.cc:709
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma vtable%> no longer supported"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cp/lex.cc:781
  #, gcc-internal-format
  msgid "%<#pragma implementation%> for %qs appears after file is included"
  msgstr ""
  
! #: cp/lex.cc:809
  #, fuzzy, gcc-internal-format
  msgid "%qD not defined"
  msgstr "αόριστο"
  
! #: cp/lex.cc:811 cp/parser.cc:3999 cp/parser.cc:34700
! #, gcc-internal-format
! msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
! msgstr ""
! 
! #: cp/lex.cc:824
  #, fuzzy, gcc-internal-format
  msgid "%qD was not declared in this scope; did you mean %qs?"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/lex.cc:828
  #, fuzzy, gcc-internal-format
  msgid "%qD was not declared in this scope"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/lex.cc:871
  #, gcc-internal-format
  msgid "there are no arguments to %qD that depend on a template parameter, so a declaration of %qD must be available"
  msgstr ""
  
! #: cp/lex.cc:880
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr ""
*************** msgstr ""
*** 61076,61881 ****
  msgid "  # %E"
  msgstr ""
  
! #: cp/mangle.cc:2669
  #, gcc-internal-format
  msgid "mangling %<typeof%>, use %<decltype%> instead"
  msgstr ""
  
! #: cp/mangle.cc:2673
  #, gcc-internal-format
  msgid "use of built-in trait %qT in function signature; use library traits instead"
  msgstr ""
  
  #. TODO Mangle pack indexing
  #. <https://github.com/itanium-cxx-abi/cxx-abi/issues/175>.
! #: cp/mangle.cc:2680
  #, gcc-internal-format
  msgid "mangling type pack index"
  msgstr ""
  
! #: cp/mangle.cc:3893
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.cc:3898
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr ""
  
! #: cp/mangle.cc:3972
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr ""
  
! #: cp/mangle.cc:4545
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.cc:4591 cp/mangle.cc:4770
  #, gcc-internal-format
  msgid "the mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr ""
  
! #: cp/mangle.cc:4597 cp/mangle.cc:4776
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr ""
  
! #: cp/mangle.cc:4923
  #, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>"
  msgstr ""
  
! #: cp/mangle.cc:4928
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>"
  msgstr ""
  
! #: cp/mangle.cc:4933
  #, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>"
  msgstr ""
  
! #: cp/mapper-client.cc:317
  #, gcc-internal-format
  msgid "failed %s mapper %qs line %u"
  msgstr ""
  
! #: cp/mapper-client.cc:318
  #, gcc-internal-format
  msgid "failed %s mapper %qs"
  msgstr ""
  
! #: cp/mapper-client.cc:330
  #, gcc-internal-format, gfc-internal-format
  msgid "failed mapper handshake %s"
  msgstr ""
  
! #: cp/mapper-client.cc:364
  #, gcc-internal-format, gfc-internal-format
  msgid "mapper died by signal %s"
  msgstr ""
  
! #: cp/mapper-client.cc:367
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "mapper exit status %d"
  msgstr "%s: Ο προεπεξεργαστής C απέτυχε με σήμα %d\n"
  
! #: cp/method.cc:867 cp/method.cc:2602
  #, gcc-internal-format
  msgid "non-static const member %q#D, cannot use default assignment operator"
  msgstr ""
  
! #: cp/method.cc:873 cp/method.cc:2608
  #, gcc-internal-format
  msgid "non-static reference member %q#D, cannot use default assignment operator"
  msgstr ""
  
! #: cp/method.cc:963
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a static data member"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/method.cc:964
  #, fuzzy, gcc-internal-format
  msgid "determining value of %qs"
  msgstr "μη έγκυρος χρήστης"
  
! #: cp/method.cc:991
  #, fuzzy, gcc-internal-format
  msgid "forming type of %qs"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: cp/method.cc:1182
  #, gcc-internal-format
  msgid "defaulted %qD only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/method.cc:1197
  #, gcc-internal-format
  msgid "defaulted %qD must return %<bool%>"
  msgstr ""
  
! #: cp/method.cc:1205
  #, fuzzy, gcc-internal-format
  msgid "defaulted %qD must be %<const%>"
  msgstr "διπλό κλειδί"
  
! #: cp/method.cc:1210
  #, gcc-internal-format
  msgid "defaulted %qD must not have %<&&%> ref-qualifier"
  msgstr ""
  
! #: cp/method.cc:1239
  #, fuzzy, gcc-internal-format
  msgid "defaulted %qD is not a friend of %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/method.cc:1251
  #, gcc-internal-format
  msgid "defaulted member %qD must have parameter type %<const %T&%>"
  msgstr ""
  
! #: cp/method.cc:1254
  #, gcc-internal-format
  msgid "defaulted %qD must have parameters of either type %<const %T&%> or %qT"
  msgstr ""
  
! #: cp/method.cc:1257
  #, gcc-internal-format
  msgid "defaulted %qD must have parameters of either type %<const %T&%> or %qT, not both"
  msgstr ""
  
  #. Return type is auto, suggest changing it.
! #: cp/method.cc:1414
  #, gcc-internal-format
  msgid "changing the return type from %qs to a comparison category type will allow the comparison to use %qs and %qs"
  msgstr ""
  
! #: cp/method.cc:1434
  #, gcc-internal-format
  msgid "three-way comparison of %qD has type %qT, not a comparison category type"
  msgstr ""
  
! #: cp/method.cc:1443
  #, gcc-internal-format
  msgid "three-way comparison of %qD has type %qT, which does not convert to %qT"
  msgstr ""
  
! #: cp/method.cc:1488
  #, fuzzy, gcc-internal-format
  msgid "cannot default compare union %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/method.cc:1556
  #, fuzzy, gcc-internal-format
  msgid "cannot default compare reference member %qD"
  msgstr "δεν είναι δυνατόν να γίνει `stat' το locale αρχείο `%s'"
  
! #: cp/method.cc:1565
  #, fuzzy, gcc-internal-format
  msgid "cannot default compare anonymous union member"
  msgstr "δεν είναι δυνατόν να γίνει `stat' το locale αρχείο `%s'"
  
! #: cp/method.cc:1583
  #, fuzzy, gcc-internal-format
  msgid "cannot default compare flexible array member"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: cp/method.cc:1865
  #, gcc-internal-format
  msgid "synthesized method %qD first required here"
  msgstr ""
  
! #: cp/method.cc:1989
  #, gcc-internal-format
  msgid "pointer to data member type %qT can only be invoked with one argument"
  msgstr ""
  
! #: cp/method.cc:1996
  #, gcc-internal-format
  msgid "pointer to member function type %qT must be invoked with at least one argument"
  msgstr ""
  
! #: cp/method.cc:2016
  #, gcc-internal-format
  msgid "first argument type %qT of a pointer to member must be a class type or a pointer to a class type"
  msgstr ""
  
! #: cp/method.cc:2525
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr ""
  
! #: cp/method.cc:2536
  #, gcc-internal-format
  msgid "defaulted destructor calls non-%<constexpr%> %qD"
  msgstr ""
  
! #: cp/method.cc:2537
  #, gcc-internal-format
  msgid "defaulted constructor calls non-%<constexpr%> %qD"
  msgstr ""
  
! #: cp/method.cc:2625
  #, fuzzy, gcc-internal-format
  msgid "initializer for %q#D is invalid"
  msgstr "μη έγκυρο byte ή λίστα πεδίων"
  
! #: cp/method.cc:2682
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/method.cc:2693
  #, fuzzy, gcc-internal-format
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.cc:2911
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr ""
  
! #: cp/method.cc:2955
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.cc:3087
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr ""
  
! #: cp/method.cc:3090
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr ""
  
! #: cp/method.cc:3099
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3110
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.cc:3118 cp/method.cc:3142
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr ""
  
! #: cp/method.cc:3151
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.cc:3574
  #, gcc-internal-format
  msgid "explicitly defaulted copy constructor is implicitly deleted because its declared type does not match the type of an implicit copy constructor"
  msgstr ""
  
! #: cp/method.cc:3579
  #, gcc-internal-format
  msgid "explicitly defaulted move constructor is implicitly deleted because its declared type does not match the type of an implicit move constructor"
  msgstr ""
  
! #: cp/method.cc:3584
  #, gcc-internal-format
  msgid "explicitly defaulted copy assignment operator is implicitly deleted because its declared type does not match the type of an implicit copy assignment operator"
  msgstr ""
  
! #: cp/method.cc:3589
  #, gcc-internal-format
  msgid "explicitly defaulted move assignment operator is implicitly deleted because its declared type does not match the type of an implicit move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3598
! #, fuzzy, gcc-internal-format
! msgid "expected signature: %qD"
! msgstr "αδυναμία προσπέλασης(stat()) αρχείου `%s': %s"
! 
! #: cp/method.cc:3696
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:"
  msgstr ""
  
! #: cp/method.cc:3716
  #, fuzzy, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/method.cc:3755
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
  # src/grep.c:785 src/grep.c:792
  # src/grep.c:1060 src/grep.c:1067 src/grep.c:1076
! #: cp/method.cc:3764
  #, fuzzy, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "μη έγκυρο όρισμα μήκους περιεχομένου"
  
! #: cp/module.cc:1605
  #, fuzzy, gcc-internal-format
  msgid "section %qs is missing or corrupted"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cp/module.cc:1607
  #, gcc-internal-format, gfc-internal-format
  msgid "section #%u is missing or corrupted"
  msgstr ""
  
! #: cp/module.cc:1829
  #, gcc-internal-format
  msgid "not Encapsulated Lazy Records of Named Declarations"
  msgstr ""
  
! #: cp/module.cc:1844
  #, gcc-internal-format
  msgid "unexpected encapsulation format or type"
  msgstr ""
  
! #: cp/module.cc:1853
  #, gcc-internal-format
  msgid "encapsulation is malformed"
  msgstr ""
  
! #: cp/module.cc:3382
  #, gcc-internal-format
  msgid "unable to represent further imported source locations"
  msgstr ""
  
! #: cp/module.cc:6549
  #, gcc-internal-format
  msgid "%<target%> attribute currently unsupported in modules"
  msgstr ""
  
! #: cp/module.cc:6552
  #, gcc-internal-format
  msgid "%<optimize%> attribute currently unsupported in modules"
  msgstr ""
  
! #: cp/module.cc:12100
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with tags %qE"
  msgstr ""
  
! #: cp/module.cc:12104
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with no tags"
  msgstr ""
  
! #: cp/module.cc:12107
  #, gcc-internal-format
  msgid "existing declaration here with tags %qE"
  msgstr ""
  
! #: cp/module.cc:12110
  #, fuzzy, gcc-internal-format
  msgid "existing declaration here with no tags"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/module.cc:12161 cp/module.cc:12285
  #, fuzzy, gcc-internal-format
! msgid "conflicting type for imported declaration %#qD"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/module.cc:12170
  #, fuzzy, gcc-internal-format
! msgid "conflicting language linkage for imported declaration %#qD"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/module.cc:12182
  #, fuzzy, gcc-internal-format
  msgid "conflicting argument list for imported declaration %#qD"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/module.cc:12189
  #, fuzzy, gcc-internal-format
  msgid "conflicting argument types for imported declaration %#qD"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: cp/module.cc:12227
  #, gcc-internal-format
  msgid "conflicting %<noexcept%> specifier for imported declaration %#qD"
  msgstr ""
  
! #: cp/module.cc:12245
  #, fuzzy, gcc-internal-format
  msgid "conflicting deduced return type for imported declaration %#qD"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: cp/module.cc:12260
  #, fuzzy, gcc-internal-format
  msgid "conflicting %<constexpr%> for imported declaration %#qD"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/module.cc:12276
  #, fuzzy, gcc-internal-format
  msgid "conflicting imported declaration %q#D"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/module.cc:12302
  #, fuzzy, gcc-internal-format
  msgid "existing declaration %#qD"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/module.cc:12405
  #, fuzzy, gcc-internal-format
  msgid "conflicting default argument for %#qD"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/module.cc:12407 cp/module.cc:12434
  #, fuzzy, gcc-internal-format
  msgid "existing default declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/module.cc:12431
  #, fuzzy, gcc-internal-format
  msgid "conflicting default argument for parameter %P of %#qD"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/module.cc:13494
  #, fuzzy, gcc-internal-format
  msgid "definition of %qD does not match"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/module.cc:13496
  #, fuzzy, gcc-internal-format
  msgid "existing definition %qD"
  msgstr "έχει παραληφθεί το αρχείο προορισμού"
  
! #: cp/module.cc:13508
  #, fuzzy, gcc-internal-format
  msgid "enumerator %qD does not match ..."
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/module.cc:13510
  #, fuzzy, gcc-internal-format
  msgid "... this enumerator %qD"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/module.cc:13516
  #, gcc-internal-format
  msgid "additional enumerators beginning with %qD"
  msgstr ""
  
! #: cp/module.cc:13520
  #, gcc-internal-format
  msgid "enumeration range differs"
  msgstr ""
  
! #: cp/module.cc:13733
  #, fuzzy, gcc-internal-format
  msgid "%qD is an alias of TU-local type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/module.cc:13751
  #, fuzzy, gcc-internal-format
  msgid "%qD is a specialization of TU-local template %qD"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: cp/module.cc:13775
  #, fuzzy, gcc-internal-format
  msgid "%qD declared with internal linkage"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/module.cc:13793
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared in an anonymous namespace"
  msgstr ""
  
! #: cp/module.cc:13805
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qT"
  msgstr ""
  
! #: cp/module.cc:13816
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qD"
  msgstr ""
  
! #: cp/module.cc:13848
  #, gcc-internal-format
  msgid "%qT has no name and cannot be differentiated from similar lambdas in other TUs"
  msgstr ""
  
! #: cp/module.cc:13857
  #, gcc-internal-format
  msgid "%qT has no name and is not defined within a class, function, or initializer"
  msgstr ""
  
! #: cp/module.cc:13893
  #, fuzzy, gcc-internal-format
  msgid "%qD has TU-local template argument %qD"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/module.cc:13905
  #, fuzzy, gcc-internal-format
  msgid "%qD has TU-local template argument %qT"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/module.cc:13957
  #, gcc-internal-format
  msgid "%qD refers to TU-local object %qD"
  msgstr ""
  
! #: cp/module.cc:13959
  #, fuzzy, gcc-internal-format
  msgid "%qD refers to TU-local function %qD"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/module.cc:15089
  #, gcc-internal-format
  msgid "%qD exposes TU-local entity %qD"
  msgstr ""
  
! #: cp/module.cc:15104
  #, gcc-internal-format
! msgid "%qD is declared %<constexpr%> and is initialized to a TU-local value"
  msgstr ""
  
! #: cp/module.cc:15111
  #, gcc-internal-format
! msgid "%qD is a reference declared %<inline%> and is constant-initialized to a TU-local value"
  msgstr ""
  
! #: cp/module.cc:15150
  #, gcc-internal-format
  msgid "%qD refers to TU-local entity %qD and cannot be instantiated in other TUs"
  msgstr ""
  
! #: cp/module.cc:15747
  #, gcc-internal-format
  msgid "recursive lazy load"
  msgstr ""
  
! #: cp/module.cc:15767
  #, gcc-internal-format
! msgid "cannot import module in its own purview"
  msgstr ""
  
! #: cp/module.cc:15768 cp/module.cc:21350
  #, fuzzy, gcc-internal-format
  msgid "module %qs declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/module.cc:16117
  #, gcc-internal-format
  msgid "indirect import %qs is not already loaded"
  msgstr ""
  
! #: cp/module.cc:16123
  #, gcc-internal-format
  msgid "import %qs has CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:18890
  #, gcc-internal-format
  msgid "not exporting %<#define %E%> as it is a keyword"
  msgstr ""
  
! #: cp/module.cc:19130
  #, fuzzy, gcc-internal-format
  msgid "macro definitions of %qE corrupted"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: cp/module.cc:19155 cp/module.cc:19158
  #, fuzzy, gcc-internal-format
  msgid "inconsistent imported macro definition %qE"
  msgstr "Μεταγλωττισμός προδιαγραφών τοπικών ρυθμίσεων"
  
! #: cp/module.cc:19164
  #, gcc-internal-format
  msgid "%<#undef %E%>"
  msgstr ""
  
! #: cp/module.cc:19166
  #, gcc-internal-format
  msgid "%<#define %s%>"
  msgstr ""
  
! #: cp/module.cc:19498
  #, fuzzy, gcc-internal-format
  msgid "compiled module file is %qs"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου `%s'"
  
! #: cp/module.cc:19536 cp/module.cc:19541
  #, gcc-internal-format, gfc-internal-format
  msgid "compiled module is %sversion %s"
  msgstr ""
  
! #: cp/module.cc:19547
  #, gcc-internal-format, gfc-internal-format
  msgid "compiler is %sversion %s%s%s"
  msgstr ""
  
! #: cp/module.cc:19577
  #, fuzzy, gcc-internal-format
  msgid "module %qs found"
  msgstr "το αρχείο χάρτη χαρακτήρων `%s' δεν βρέθηκε"
  
! #: cp/module.cc:19579
  #, gcc-internal-format
  msgid "header module expected, module %qs found"
  msgstr ""
  
! #: cp/module.cc:19580
  #, gcc-internal-format
  msgid "module %qs expected, header module found"
  msgstr ""
  
! #: cp/module.cc:19595
  #, gcc-internal-format
  msgid "module %qs CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:19609
  #, gcc-internal-format
  msgid "target & host is %qs:%qs, expected %qs:%qs"
  msgstr ""
  
! #: cp/module.cc:19621
  #, gcc-internal-format
  msgid "language dialect differs %qs, expected %qs"
  msgstr ""
  
! #: cp/module.cc:19641
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> to enable"
  msgstr ""
  
! #: cp/module.cc:19643
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> or %<-fopenmp-simd%> to enable"
  msgstr ""
  
! #: cp/module.cc:19646
  #, gcc-internal-format
  msgid "module contains OpenACC, use %<-fopenacc%> to enable"
  msgstr ""
  
! #: cp/module.cc:19664
  #, fuzzy, gcc-internal-format
  msgid "fixed tree mismatch"
  msgstr "Κακοσυνταίριασμα τύπων καταχώρησης/πίνακα"
  
! #: cp/module.cc:19755
  #, fuzzy, gcc-internal-format
  msgid "interface partition is not exported"
  msgstr "ειδικά αρχεία μπλοκ δεν υποστηρίζονται"
  
! #: cp/module.cc:20312
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module cluster %u: %s"
  msgstr ""
  
! #: cp/module.cc:20351
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module: %s"
  msgstr ""
  
! #: cp/module.cc:20361
  #, gcc-internal-format
  msgid "consider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limit"
  msgstr ""
  
! #: cp/module.cc:20366
  #, gcc-internal-format
  msgid "imports must be built before being imported"
  msgstr ""
  
! #: cp/module.cc:20369
  #, gcc-internal-format
  msgid "returning to the gate for a mechanical issue"
  msgstr ""
  
! #: cp/module.cc:20690
  #, gcc-internal-format
  msgid "declaring %qD in module %qs conflicts with builtin in global module"
  msgstr ""
  
! #: cp/module.cc:20693
  #, fuzzy, gcc-internal-format
  msgid "declaration %qD conflicts with builtin"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%#D'"
  
! #: cp/module.cc:20699
  #, fuzzy, gcc-internal-format
  msgid "redeclaring %qD in module %qs conflicts with import"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%#D'"
  
! #: cp/module.cc:20702
  #, gcc-internal-format
  msgid "redeclaring %qD in global module conflicts with import"
  msgstr ""
  
! #: cp/module.cc:20707
  #, gcc-internal-format
  msgid "import declared attached to module %qs"
  msgstr ""
  
! #: cp/module.cc:20711
  #, gcc-internal-format
  msgid "import declared in global module"
  msgstr ""
  
! #: cp/module.cc:20717
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of %qD in module %qs"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/module.cc:20720
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of %qD in global module"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/module.cc:20725
  #, fuzzy, gcc-internal-format
  msgid "previously declared in module %qs"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/module.cc:20729
  #, fuzzy, gcc-internal-format
  msgid "previously declared in global module"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/module.cc:20868
  #, gcc-internal-format
  msgid "external linkage definition of %qD in header module must be declared %<inline%>"
  msgstr ""
  
! #: cp/module.cc:20883
  #, fuzzy, gcc-internal-format
  msgid "exporting declaration %qD declared in unnamed namespace"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/module.cc:20890
  #, fuzzy, gcc-internal-format
  msgid "exporting declaration %qD with internal linkage"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/module.cc:21043
  #, fuzzy, gcc-internal-format
  msgid "reading CMI %qs"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/module.cc:21194
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21195
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:21202
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21203
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:21265
  #, gcc-internal-format
  msgid "failed to load pendings for %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21269
  #, gcc-internal-format
  msgid "during load of pendings for %<%E%s%E%>"
  msgstr ""
  
  #. Only header units should appear inside language
  #. specifications.  The std doesn't specify this, but I think
  #. that's an error in resolving US 033, because language linkage
--- 63671,64553 ----
  msgid "  # %E"
  msgstr ""
  
! #: cp/mangle.cc:2733
  #, gcc-internal-format
  msgid "mangling %<typeof%>, use %<decltype%> instead"
  msgstr ""
  
! #: cp/mangle.cc:2737
  #, gcc-internal-format
  msgid "use of built-in trait %qT in function signature; use library traits instead"
  msgstr ""
  
  #. TODO Mangle pack indexing
  #. <https://github.com/itanium-cxx-abi/cxx-abi/issues/175>.
! #: cp/mangle.cc:2744
  #, gcc-internal-format
  msgid "mangling type pack index"
  msgstr ""
  
! #: cp/mangle.cc:4009
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.cc:4014
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr ""
  
! #: cp/mangle.cc:4088
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr ""
  
! #: cp/mangle.cc:4784
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.cc:4830 cp/mangle.cc:5009
  #, gcc-internal-format
  msgid "the mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr ""
  
! #: cp/mangle.cc:4836 cp/mangle.cc:5015
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr ""
  
! #: cp/mangle.cc:5162
  #, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>"
  msgstr ""
  
! #: cp/mangle.cc:5167
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>"
  msgstr ""
  
! #: cp/mangle.cc:5172
  #, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>"
  msgstr ""
  
! #: cp/mapper-client.cc:299
  #, gcc-internal-format
  msgid "failed %s mapper %qs line %u"
  msgstr ""
  
! #: cp/mapper-client.cc:300
  #, gcc-internal-format
  msgid "failed %s mapper %qs"
  msgstr ""
  
! #: cp/mapper-client.cc:312
  #, gcc-internal-format, gfc-internal-format
  msgid "failed mapper handshake %s"
  msgstr ""
  
! #: cp/mapper-client.cc:346
  #, gcc-internal-format, gfc-internal-format
  msgid "mapper died by signal %s"
  msgstr ""
  
! #: cp/mapper-client.cc:349
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "mapper exit status %d"
  msgstr "%s: Ο προεπεξεργαστής C απέτυχε με σήμα %d\n"
  
! #: cp/method.cc:868 cp/method.cc:2731
  #, gcc-internal-format
  msgid "non-static const member %q#D, cannot use default assignment operator"
  msgstr ""
  
! #: cp/method.cc:874 cp/method.cc:2737
  #, gcc-internal-format
  msgid "non-static reference member %q#D, cannot use default assignment operator"
  msgstr ""
  
! #: cp/method.cc:964
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a static data member"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/method.cc:965
  #, fuzzy, gcc-internal-format
  msgid "determining value of %qs"
  msgstr "μη έγκυρος χρήστης"
  
! #: cp/method.cc:992
  #, fuzzy, gcc-internal-format
  msgid "forming type of %qs"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: cp/method.cc:1183
  #, gcc-internal-format
  msgid "defaulted %qD only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/method.cc:1198
  #, gcc-internal-format
  msgid "defaulted %qD must return %<bool%>"
  msgstr ""
  
! #: cp/method.cc:1206
  #, fuzzy, gcc-internal-format
  msgid "defaulted %qD must be %<const%>"
  msgstr "διπλό κλειδί"
  
! #: cp/method.cc:1211
  #, gcc-internal-format
  msgid "defaulted %qD must not have %<&&%> ref-qualifier"
  msgstr ""
  
! #: cp/method.cc:1240
  #, fuzzy, gcc-internal-format
  msgid "defaulted %qD is not a friend of %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/method.cc:1252
  #, gcc-internal-format
  msgid "defaulted member %qD must have parameter type %<const %T&%>"
  msgstr ""
  
! #: cp/method.cc:1255
  #, gcc-internal-format
  msgid "defaulted %qD must have parameters of either type %<const %T&%> or %qT"
  msgstr ""
  
! #: cp/method.cc:1258
  #, gcc-internal-format
  msgid "defaulted %qD must have parameters of either type %<const %T&%> or %qT, not both"
  msgstr ""
  
  #. Return type is auto, suggest changing it.
! #: cp/method.cc:1415
  #, gcc-internal-format
  msgid "changing the return type from %qs to a comparison category type will allow the comparison to use %qs and %qs"
  msgstr ""
  
! #: cp/method.cc:1435
  #, gcc-internal-format
  msgid "three-way comparison of %qD has type %qT, not a comparison category type"
  msgstr ""
  
! #: cp/method.cc:1444
  #, gcc-internal-format
  msgid "three-way comparison of %qD has type %qT, which does not convert to %qT"
  msgstr ""
  
! #: cp/method.cc:1489
  #, fuzzy, gcc-internal-format
  msgid "cannot default compare union %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/method.cc:1557
  #, fuzzy, gcc-internal-format
  msgid "cannot default compare reference member %qD"
  msgstr "δεν είναι δυνατόν να γίνει `stat' το locale αρχείο `%s'"
  
! #: cp/method.cc:1566
  #, fuzzy, gcc-internal-format
  msgid "cannot default compare anonymous union member"
  msgstr "δεν είναι δυνατόν να γίνει `stat' το locale αρχείο `%s'"
  
! #: cp/method.cc:1584
  #, fuzzy, gcc-internal-format
  msgid "cannot default compare flexible array member"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: cp/method.cc:1869
  #, gcc-internal-format
  msgid "synthesized method %qD first required here"
  msgstr ""
  
! #: cp/method.cc:1951
! #, fuzzy, gcc-internal-format
! msgid "object cannot have qualified function type %qT"
! msgstr "άγνωστος χαρακτήρας στο πεδίο `%s' της κατηγορίας `%s'"
! 
! #: cp/method.cc:1998
  #, gcc-internal-format
  msgid "pointer to data member type %qT can only be invoked with one argument"
  msgstr ""
  
! #: cp/method.cc:2005
  #, gcc-internal-format
  msgid "pointer to member function type %qT must be invoked with at least one argument"
  msgstr ""
  
! #: cp/method.cc:2025
  #, gcc-internal-format
  msgid "first argument type %qT of a pointer to member must be a class type or a pointer to a class type"
  msgstr ""
  
! #: cp/method.cc:2319 cp/method.cc:2364
! #, fuzzy, gcc-internal-format
! msgid "too many initializers for non-class type %qT"
! msgstr "υπερβολικά πολλά αρχεία εισόδου"
! 
! #. The message may have been suppressed due to -w + -fpermissive,
! #. emit a generic response instead.
! #: cp/method.cc:2374
! #, gcc-internal-format
! msgid "the conversion is invalid"
! msgstr ""
! 
! #: cp/method.cc:2399 cp/method.cc:2435
! #, fuzzy, gcc-internal-format
! msgid "%qT is incomplete"
! msgstr "μη πλήρης εγγραφή"
! 
! #: cp/method.cc:2416
! #, fuzzy, gcc-internal-format
! msgid "%qT is not a class or scalar type"
! msgstr "το `%s' δεν είναι κανονικό αρχείο"
! 
! #: cp/method.cc:2443
! #, fuzzy, gcc-internal-format
! msgid "%qT is a qualified function type"
! msgstr "άγνωστο πρόθεμα: %s"
! 
! #: cp/method.cc:2455
! #, gcc-internal-format
! msgid "cannot construct an array of unknown bound"
! msgstr ""
! 
! #: cp/method.cc:2478
! #, fuzzy, gcc-internal-format
! msgid "%qE is non-trivial"
! msgstr "το `%s' δεν είναι κανονικό αρχείο"
! 
! #: cp/method.cc:2565
! #, fuzzy, gcc-internal-format
! msgid "%qT is a function type"
! msgstr "Το `%s' δεν είναι κατάλογος."
! 
! #: cp/method.cc:2654
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr ""
  
! #: cp/method.cc:2665
  #, gcc-internal-format
  msgid "defaulted destructor calls non-%<constexpr%> %qD"
  msgstr ""
  
! #: cp/method.cc:2666
  #, gcc-internal-format
  msgid "defaulted constructor calls non-%<constexpr%> %qD"
  msgstr ""
  
! #: cp/method.cc:2754
  #, fuzzy, gcc-internal-format
  msgid "initializer for %q#D is invalid"
  msgstr "μη έγκυρο byte ή λίστα πεδίων"
  
! #: cp/method.cc:2811
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/method.cc:2822
  #, fuzzy, gcc-internal-format
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.cc:3040
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr ""
  
! #: cp/method.cc:3086
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.cc:3218
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr ""
  
! #: cp/method.cc:3221
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr ""
  
! #: cp/method.cc:3230
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3241
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.cc:3249 cp/method.cc:3273
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr ""
  
! #: cp/method.cc:3282
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.cc:3689
! #, fuzzy, gcc-internal-format
! msgid "defaulted declaration %q+D does not match the expected signature"
! msgstr "δημιουργία αρχείου `%s'\n"
! 
! #: cp/method.cc:3691 cp/method.cc:3736
! #, fuzzy, gcc-internal-format
! msgid "expected signature: %qD"
! msgstr "αδυναμία προσπέλασης(stat()) αρχείου `%s': %s"
! 
! #: cp/method.cc:3711
  #, gcc-internal-format
  msgid "explicitly defaulted copy constructor is implicitly deleted because its declared type does not match the type of an implicit copy constructor"
  msgstr ""
  
! #: cp/method.cc:3716
  #, gcc-internal-format
  msgid "explicitly defaulted move constructor is implicitly deleted because its declared type does not match the type of an implicit move constructor"
  msgstr ""
  
! #: cp/method.cc:3721
  #, gcc-internal-format
  msgid "explicitly defaulted copy assignment operator is implicitly deleted because its declared type does not match the type of an implicit copy assignment operator"
  msgstr ""
  
! #: cp/method.cc:3726
  #, gcc-internal-format
  msgid "explicitly defaulted move assignment operator is implicitly deleted because its declared type does not match the type of an implicit move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3834
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:"
  msgstr ""
  
! #: cp/method.cc:3854
  #, fuzzy, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/method.cc:3893
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
  # src/grep.c:785 src/grep.c:792
  # src/grep.c:1060 src/grep.c:1067 src/grep.c:1076
! #: cp/method.cc:3902
  #, fuzzy, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "μη έγκυρο όρισμα μήκους περιεχομένου"
  
! #: cp/module.cc:1606
  #, fuzzy, gcc-internal-format
  msgid "section %qs is missing or corrupted"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cp/module.cc:1608
  #, gcc-internal-format, gfc-internal-format
  msgid "section #%u is missing or corrupted"
  msgstr ""
  
! #: cp/module.cc:1830
  #, gcc-internal-format
  msgid "not Encapsulated Lazy Records of Named Declarations"
  msgstr ""
  
! #: cp/module.cc:1845
  #, gcc-internal-format
  msgid "unexpected encapsulation format or type"
  msgstr ""
  
! #: cp/module.cc:1854
  #, gcc-internal-format
  msgid "encapsulation is malformed"
  msgstr ""
  
! #: cp/module.cc:3466
  #, gcc-internal-format
  msgid "unable to represent further imported source locations"
  msgstr ""
  
! #: cp/module.cc:6693
  #, gcc-internal-format
  msgid "%<target%> attribute currently unsupported in modules"
  msgstr ""
  
! #: cp/module.cc:6696
  #, gcc-internal-format
  msgid "%<optimize%> attribute currently unsupported in modules"
  msgstr ""
  
! #: cp/module.cc:12489
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with tags %qE"
  msgstr ""
  
! #: cp/module.cc:12493
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with no tags"
  msgstr ""
  
! #: cp/module.cc:12496
  #, gcc-internal-format
  msgid "existing declaration here with tags %qE"
  msgstr ""
  
! #: cp/module.cc:12499
  #, fuzzy, gcc-internal-format
  msgid "existing declaration here with no tags"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/module.cc:12544
  #, fuzzy, gcc-internal-format
! msgid "conflicting language linkage for imported declaration %#qD"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/module.cc:12558 cp/module.cc:12686
  #, fuzzy, gcc-internal-format
! msgid "conflicting type for imported declaration %#qD"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/module.cc:12572
  #, fuzzy, gcc-internal-format
  msgid "conflicting argument list for imported declaration %#qD"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/module.cc:12579
  #, fuzzy, gcc-internal-format
  msgid "conflicting argument types for imported declaration %#qD"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: cp/module.cc:12617
  #, gcc-internal-format
  msgid "conflicting %<noexcept%> specifier for imported declaration %#qD"
  msgstr ""
  
! #: cp/module.cc:12636
  #, fuzzy, gcc-internal-format
  msgid "conflicting deduced return type for imported declaration %#qD"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: cp/module.cc:12661
  #, fuzzy, gcc-internal-format
  msgid "conflicting %<constexpr%> for imported declaration %#qD"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/module.cc:12677
  #, fuzzy, gcc-internal-format
  msgid "conflicting imported declaration %q#D"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/module.cc:12703
  #, fuzzy, gcc-internal-format
  msgid "existing declaration %#qD"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/module.cc:12806
  #, fuzzy, gcc-internal-format
  msgid "conflicting default argument for %#qD"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/module.cc:12808 cp/module.cc:12835
  #, fuzzy, gcc-internal-format
  msgid "existing default declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/module.cc:12832
  #, fuzzy, gcc-internal-format
  msgid "conflicting default argument for parameter %P of %#qD"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/module.cc:13957
  #, fuzzy, gcc-internal-format
  msgid "definition of %qD does not match"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/module.cc:13959
  #, fuzzy, gcc-internal-format
  msgid "existing definition %qD"
  msgstr "έχει παραληφθεί το αρχείο προορισμού"
  
! #: cp/module.cc:13971
  #, fuzzy, gcc-internal-format
  msgid "enumerator %qD does not match ..."
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/module.cc:13973
  #, fuzzy, gcc-internal-format
  msgid "... this enumerator %qD"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/module.cc:13979
  #, gcc-internal-format
  msgid "additional enumerators beginning with %qD"
  msgstr ""
  
! #: cp/module.cc:13983
  #, gcc-internal-format
  msgid "enumeration range differs"
  msgstr ""
  
! #: cp/module.cc:14200
  #, fuzzy, gcc-internal-format
  msgid "%qD is an alias of TU-local type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/module.cc:14218
  #, fuzzy, gcc-internal-format
  msgid "%qD is a specialization of TU-local template %qD"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: cp/module.cc:14242
  #, fuzzy, gcc-internal-format
  msgid "%qD declared with internal linkage"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/module.cc:14260
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared in an anonymous namespace"
  msgstr ""
  
! #: cp/module.cc:14272
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qT"
  msgstr ""
  
! #: cp/module.cc:14283
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qD"
  msgstr ""
  
! #: cp/module.cc:14315
  #, gcc-internal-format
  msgid "%qT has no name and cannot be differentiated from similar lambdas in other TUs"
  msgstr ""
  
! #: cp/module.cc:14324
  #, gcc-internal-format
  msgid "%qT has no name and is not defined within a class, function, or initializer"
  msgstr ""
  
! #: cp/module.cc:14360
  #, fuzzy, gcc-internal-format
  msgid "%qD has TU-local template argument %qD"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/module.cc:14372
  #, fuzzy, gcc-internal-format
  msgid "%qD has TU-local template argument %qT"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/module.cc:14424
  #, gcc-internal-format
  msgid "%qD refers to TU-local object %qD"
  msgstr ""
  
! #: cp/module.cc:14426
  #, fuzzy, gcc-internal-format
  msgid "%qD refers to TU-local function %qD"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/module.cc:14456 cp/module.cc:14493
! #, fuzzy, gcc-internal-format
! msgid "instantiation exposes TU-local entity %qD"
! msgstr "μη έγκυρος αριθμός αρχείου στη δήλωση πεδίου: `%s'"
! 
! #: cp/module.cc:15827 cp/module.cc:15837
  #, gcc-internal-format
  msgid "%qD exposes TU-local entity %qD"
  msgstr ""
  
! #: cp/module.cc:15842
  #, gcc-internal-format
! msgid "%qD is also TU-local but has been exposed elsewhere"
  msgstr ""
  
! #: cp/module.cc:15895
  #, gcc-internal-format
! msgid "%qD refers to TU-local entity %qD, which may cause issues when instantiating in other TUs"
  msgstr ""
  
! #: cp/module.cc:15905
  #, gcc-internal-format
  msgid "%qD refers to TU-local entity %qD and cannot be instantiated in other TUs"
  msgstr ""
  
! #: cp/module.cc:15963
! #, gcc-internal-format
! msgid "%qD is declared %<constexpr%> and is initialized to a TU-local value"
! msgstr ""
! 
! #: cp/module.cc:15970
! #, gcc-internal-format
! msgid "%qD is a reference declared %<inline%> and is constant-initialized to a TU-local value"
! msgstr ""
! 
! #: cp/module.cc:16601
  #, gcc-internal-format
  msgid "recursive lazy load"
  msgstr ""
  
! #: cp/module.cc:16619
  #, gcc-internal-format
! msgid "module %qs depends on itself"
  msgstr ""
  
! #: cp/module.cc:16621 cp/module.cc:22712
  #, fuzzy, gcc-internal-format
  msgid "module %qs declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/module.cc:16973
  #, gcc-internal-format
  msgid "indirect import %qs is not already loaded"
  msgstr ""
  
! #: cp/module.cc:16979
  #, gcc-internal-format
  msgid "import %qs has CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:20041
  #, gcc-internal-format
  msgid "not exporting %<#define %E%> as it is a keyword"
  msgstr ""
  
! #: cp/module.cc:20281
  #, fuzzy, gcc-internal-format
  msgid "macro definitions of %qE corrupted"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: cp/module.cc:20306 cp/module.cc:20309
  #, fuzzy, gcc-internal-format
  msgid "inconsistent imported macro definition %qE"
  msgstr "Μεταγλωττισμός προδιαγραφών τοπικών ρυθμίσεων"
  
! #: cp/module.cc:20315
  #, gcc-internal-format
  msgid "%<#undef %E%>"
  msgstr ""
  
! #: cp/module.cc:20317
  #, gcc-internal-format
  msgid "%<#define %s%>"
  msgstr ""
  
! #: cp/module.cc:20651
  #, fuzzy, gcc-internal-format
  msgid "compiled module file is %qs"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου `%s'"
  
! #: cp/module.cc:20691 cp/module.cc:20696
  #, gcc-internal-format, gfc-internal-format
  msgid "compiled module is %sversion %s"
  msgstr ""
  
! #: cp/module.cc:20702
  #, gcc-internal-format, gfc-internal-format
  msgid "compiler is %sversion %s%s%s"
  msgstr ""
  
! #: cp/module.cc:20732
  #, fuzzy, gcc-internal-format
  msgid "module %qs found"
  msgstr "το αρχείο χάρτη χαρακτήρων `%s' δεν βρέθηκε"
  
! #: cp/module.cc:20734
  #, gcc-internal-format
  msgid "header module expected, module %qs found"
  msgstr ""
  
! #: cp/module.cc:20735
  #, gcc-internal-format
  msgid "module %qs expected, header module found"
  msgstr ""
  
! #: cp/module.cc:20752
  #, gcc-internal-format
  msgid "module %qs CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:20766
  #, gcc-internal-format
  msgid "target & host is %qs:%qs, expected %qs:%qs"
  msgstr ""
  
! #: cp/module.cc:20779
  #, gcc-internal-format
  msgid "language dialect differs %qs, expected %qs"
  msgstr ""
  
! #: cp/module.cc:20799
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> to enable"
  msgstr ""
  
! #: cp/module.cc:20801
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> or %<-fopenmp-simd%> to enable"
  msgstr ""
  
! #: cp/module.cc:20804
  #, gcc-internal-format
  msgid "module contains OpenACC, use %<-fopenacc%> to enable"
  msgstr ""
  
! #: cp/module.cc:20822
  #, fuzzy, gcc-internal-format
  msgid "fixed tree mismatch"
  msgstr "Κακοσυνταίριασμα τύπων καταχώρησης/πίνακα"
  
! #: cp/module.cc:20914
  #, fuzzy, gcc-internal-format
  msgid "interface partition is not exported"
  msgstr "ειδικά αρχεία μπλοκ δεν υποστηρίζονται"
  
! #: cp/module.cc:21487
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module cluster %u: %s"
  msgstr ""
  
! #: cp/module.cc:21526
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module: %s"
  msgstr ""
  
! #: cp/module.cc:21536
  #, gcc-internal-format
  msgid "consider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limit"
  msgstr ""
  
! #: cp/module.cc:21541
  #, gcc-internal-format
  msgid "imports must be built before being imported"
  msgstr ""
  
! #: cp/module.cc:21544
  #, gcc-internal-format
  msgid "returning to the gate for a mechanical issue"
  msgstr ""
  
! #: cp/module.cc:21896
  #, gcc-internal-format
  msgid "declaring %qD in module %qs conflicts with builtin in global module"
  msgstr ""
  
! #: cp/module.cc:21899
  #, fuzzy, gcc-internal-format
  msgid "declaration %qD conflicts with builtin"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%#D'"
  
! #: cp/module.cc:21905
  #, fuzzy, gcc-internal-format
  msgid "redeclaring %qD in module %qs conflicts with import"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%#D'"
  
! #: cp/module.cc:21908
  #, gcc-internal-format
  msgid "redeclaring %qD in global module conflicts with import"
  msgstr ""
  
! #: cp/module.cc:21913
  #, gcc-internal-format
  msgid "import declared attached to module %qs"
  msgstr ""
  
! #: cp/module.cc:21917
  #, gcc-internal-format
  msgid "import declared in global module"
  msgstr ""
  
! #: cp/module.cc:21923
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of %qD in module %qs"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/module.cc:21926
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of %qD in global module"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/module.cc:21931
  #, fuzzy, gcc-internal-format
  msgid "previously declared in module %qs"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/module.cc:21935
  #, fuzzy, gcc-internal-format
  msgid "previously declared in global module"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/module.cc:22074
  #, gcc-internal-format
  msgid "external linkage definition of %qD in header module must be declared %<inline%>"
  msgstr ""
  
! #: cp/module.cc:22089
  #, fuzzy, gcc-internal-format
  msgid "exporting declaration %qD declared in unnamed namespace"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/module.cc:22096
  #, fuzzy, gcc-internal-format
  msgid "exporting declaration %qD with internal linkage"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/module.cc:22359
  #, fuzzy, gcc-internal-format
  msgid "reading CMI %qs"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/module.cc:22546
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:22547
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:22554
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:22555
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:22617
  #, gcc-internal-format
  msgid "failed to load pendings for %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:22621
  #, gcc-internal-format
  msgid "during load of pendings for %<%E%s%E%>"
  msgstr ""
  
+ #: cp/module.cc:22659
+ #, fuzzy, gcc-internal-format
+ msgid "import of %qs within its own implementation unit"
+ msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
+ 
+ #: cp/module.cc:22661
+ #, fuzzy, gcc-internal-format
+ msgid "module declared here"
+ msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
+ 
  #. Only header units should appear inside language
  #. specifications.  The std doesn't specify this, but I think
  #. that's an error in resolving US 033, because language linkage
*************** msgstr ""
*** 61883,62286 ****
  #. module, so we don't want to confuse things by having to think
  #. about whether 'extern "C++" { import foo; }' puts foo's
  #. contents into the global module all of a sudden.
! #: cp/module.cc:21314
  #, gcc-internal-format
  msgid "import of named module %qs inside language-linkage block"
  msgstr ""
  
! #: cp/module.cc:21345
  #, gcc-internal-format
  msgid "module already declared"
  msgstr ""
  
! #: cp/module.cc:21346
  #, gcc-internal-format
  msgid "module already imported"
  msgstr ""
  
! #: cp/module.cc:21351
  #, gcc-internal-format
  msgid "module %qs imported here"
  msgstr ""
  
! #: cp/module.cc:21559
  #, gcc-internal-format
  msgid "mismatching compiled module interface: had %qs, got %qs"
  msgstr ""
  
! #: cp/module.cc:21565
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown compiled module interface: %s"
  msgstr "άγνωστο σετ `%s'"
  
! #: cp/module.cc:21609
  #, gcc-internal-format
  msgid "cannot determine %<#include%> translation of %s: %s"
  msgstr ""
  
! #: cp/module.cc:21627
  #, gcc-internal-format
  msgid "include %qs translated to import"
  msgstr ""
  
! #: cp/module.cc:21628
  #, gcc-internal-format
  msgid "include %qs processed textually"
  msgstr ""
  
! #: cp/module.cc:21988
  #, gcc-internal-format
  msgid "C++ modules are incompatible with precompiled headers"
  msgstr ""
  
! #: cp/module.cc:21992
  #, gcc-internal-format
  msgid "C++ modules are incompatible with traditional preprocessing"
  msgstr ""
  
! #: cp/module.cc:22024 cp/module.cc:22053
  #, fuzzy, gcc-internal-format
  msgid "invalid header name %qs"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/module.cc:22063
  #, fuzzy, gcc-internal-format
  msgid "invalid module name %qs"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/module.cc:22263
  #, gcc-internal-format
  msgid "%<-fmodule-only%> used for non-interface"
  msgstr ""
  
! #: cp/module.cc:22303
  #, fuzzy, gcc-internal-format
  msgid "writing CMI %qs"
  msgstr "σφάλμα εγγραφής %s"
  
! #: cp/module.cc:22318
  #, gcc-internal-format
  msgid "not writing module %qs due to errors in template bodies"
  msgstr ""
  
! #: cp/module.cc:22321
  #, gcc-internal-format
  msgid "enable %<-Wtemplate-body%> for more details"
  msgstr ""
  
! #: cp/module.cc:22323
  #, fuzzy, gcc-internal-format
  msgid "first error in %qD appeared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/module.cc:22387
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to write compiled module: %s"
  msgstr ""
  
! #: cp/module.cc:22484
  #, fuzzy, gcc-internal-format
  msgid "unknown header kind %qs"
  msgstr "άγνωστο σετ `%s'"
  
! #: cp/name-lookup.cc:2872 cp/name-lookup.cc:3976 cp/name-lookup.cc:4076
  #, gcc-internal-format
  msgid "name-independent declarations only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/name-lookup.cc:2910
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D with different template parameters"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/name-lookup.cc:2916
  #, fuzzy, gcc-internal-format
  msgid "%q#D conflicts with a previous declaration"
  msgstr "σφάλμα ταιριάσματος τύπου με προηγούμενη αυτονόητη διακύρηξη"
  
! #: cp/name-lookup.cc:3086
  #, fuzzy, gcc-internal-format
  msgid "%q#D hides constructor for %q#D"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/name-lookup.cc:3233
  #, fuzzy, gcc-internal-format
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/name-lookup.cc:3238
  #, fuzzy, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "συντακτικό σφάλμα στον καθορισμό σειράς"
  
! #: cp/name-lookup.cc:3348
  #, fuzzy, gcc-internal-format
  msgid "lambda parameter %qD previously declared as a capture"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: cp/name-lookup.cc:3381 cp/name-lookup.cc:3385
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D shadows a parameter"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/name-lookup.cc:3544
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD shadows a member of %qT"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/name-lookup.cc:4061
  #, fuzzy, gcc-internal-format
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
  # src/request.c:37
! #: cp/name-lookup.cc:4656
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d"
  msgstr "%s: %s: "
  
  # src/request.c:37
! #: cp/name-lookup.cc:4659
  #, fuzzy, gcc-internal-format
  msgid "%s %s %p %d"
  msgstr "%s: %s: "
  
! #: cp/name-lookup.cc:5255
  #, gcc-internal-format
  msgid "exporting %q#D that does not have external linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:5259
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here with no linkage"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/name-lookup.cc:5262
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here with internal linkage"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: cp/name-lookup.cc:5265
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here with module linkage"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/name-lookup.cc:6073
  #, fuzzy, gcc-internal-format
  msgid "%<%T%s%D%> names destructor"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/name-lookup.cc:6089
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr ""
  
! #: cp/name-lookup.cc:6097
  #, gcc-internal-format
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/name-lookup.cc:6113 cp/pt.cc:18962
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/name-lookup.cc:6123
  #, fuzzy, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/name-lookup.cc:6134 cp/name-lookup.cc:6207
  #, fuzzy, gcc-internal-format
  msgid "using-declaration for member at non-class scope"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/name-lookup.cc:6157
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a direct base of %qT"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/name-lookup.cc:6217
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6229
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared in %qD"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/name-lookup.cc:6244
  #, fuzzy, gcc-internal-format
  msgid "using-declaration may not name namespace %qD"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/name-lookup.cc:6255
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/name-lookup.cc:6348
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:6390
  #, fuzzy, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/name-lookup.cc:6400
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:6470
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/name-lookup.cc:6472
  #, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr ""
  
! #: cp/name-lookup.cc:6526
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: cp/name-lookup.cc:6533
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.cc:6543 cp/name-lookup.cc:6570
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6549
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6586 cp/name-lookup.cc:9007
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/name-lookup.cc:6915
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6967
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.cc:6973
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:7298
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: cp/name-lookup.cc:7304
  #, fuzzy, gcc-internal-format
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr "η `%s' είναι συνήθως μη-στατική συνάρτηση"
  
! #: cp/name-lookup.cc:7742
  #, fuzzy, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/name-lookup.cc:7745
  #, fuzzy, gcc-internal-format
  msgid "it was later defined here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/name-lookup.cc:8541
  #, gcc-internal-format
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr ""
  
! #: cp/name-lookup.cc:8979
  #, fuzzy, gcc-internal-format
  msgid "%<strong%> using directive no longer supported"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cp/name-lookup.cc:8982
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr ""
  
! #: cp/name-lookup.cc:9001
  #, gcc-internal-format
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr ""
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:9093
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr "δεν είναι δυνατό να μετανομαστεί το `.' ή το `..'"
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/name-lookup.cc:9195
  #, fuzzy, gcc-internal-format
  msgid "%<namespace %E%> is ambiguous"
  msgstr "%s: η επιλογή `%s' είναι ασαφής\n"
  
! #: cp/name-lookup.cc:9211
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:9294
  #, fuzzy, gcc-internal-format
  msgid "exporting namespace %qD with internal linkage"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/name-lookup.cc:9296
  #, gcc-internal-format
  msgid "%qD has internal linkage because it was declared in an unnamed namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:9300
  #, gcc-internal-format
  msgid "exporting unnamed namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:9310
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.cc:9360
  #, fuzzy, gcc-internal-format
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/name-lookup.cc:9362
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "reachable %s definition here"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: cp/name-lookup.cc:9405
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr ""
  
! #: cp/name-lookup.cc:9414
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr ""
--- 64555,64978 ----
  #. module, so we don't want to confuse things by having to think
  #. about whether 'extern "C++" { import foo; }' puts foo's
  #. contents into the global module all of a sudden.
! #: cp/module.cc:22676
  #, gcc-internal-format
  msgid "import of named module %qs inside language-linkage block"
  msgstr ""
  
! #: cp/module.cc:22707 cp/module.cc:23245
  #, gcc-internal-format
  msgid "module already declared"
  msgstr ""
  
! #: cp/module.cc:22708 cp/module.cc:23246
  #, gcc-internal-format
  msgid "module already imported"
  msgstr ""
  
! #: cp/module.cc:22713
  #, gcc-internal-format
  msgid "module %qs imported here"
  msgstr ""
  
! #: cp/module.cc:22921
  #, gcc-internal-format
  msgid "mismatching compiled module interface: had %qs, got %qs"
  msgstr ""
  
! #: cp/module.cc:22927
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown compiled module interface: %s"
  msgstr "άγνωστο σετ `%s'"
  
! #: cp/module.cc:23031
  #, gcc-internal-format
  msgid "cannot determine %<#include%> translation of %s: %s"
  msgstr ""
  
! #: cp/module.cc:23071
  #, gcc-internal-format
  msgid "include %qs translated to import"
  msgstr ""
  
! #: cp/module.cc:23073
! #, gcc-internal-format
! msgid "import of %qs failed, falling back to include"
! msgstr ""
! 
! #: cp/module.cc:23074
  #, gcc-internal-format
  msgid "include %qs processed textually"
  msgstr ""
  
! #: cp/module.cc:23447
  #, gcc-internal-format
  msgid "C++ modules are incompatible with precompiled headers"
  msgstr ""
  
! #: cp/module.cc:23451
  #, gcc-internal-format
  msgid "C++ modules are incompatible with traditional preprocessing"
  msgstr ""
  
! #: cp/module.cc:23483 cp/module.cc:23512
  #, fuzzy, gcc-internal-format
  msgid "invalid header name %qs"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/module.cc:23522
  #, fuzzy, gcc-internal-format
  msgid "invalid module name %qs"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/module.cc:23722
  #, gcc-internal-format
  msgid "%<-fmodule-only%> used for non-interface"
  msgstr ""
  
! #: cp/module.cc:23762
  #, fuzzy, gcc-internal-format
  msgid "writing CMI %qs"
  msgstr "σφάλμα εγγραφής %s"
  
! #: cp/module.cc:23777
  #, gcc-internal-format
  msgid "not writing module %qs due to errors in template bodies"
  msgstr ""
  
! #: cp/module.cc:23780
  #, gcc-internal-format
  msgid "enable %<-Wtemplate-body%> for more details"
  msgstr ""
  
! #: cp/module.cc:23782
  #, fuzzy, gcc-internal-format
  msgid "first error in %qD appeared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/module.cc:23846
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to write compiled module: %s"
  msgstr ""
  
! #: cp/module.cc:23943
  #, fuzzy, gcc-internal-format
  msgid "unknown header kind %qs"
  msgstr "άγνωστο σετ `%s'"
  
! #: cp/name-lookup.cc:1337
! #, gcc-internal-format
! msgid "overload set for argument-dependent lookup of %<%D::%D%> in module %qs contains TU-local entities"
! msgstr ""
! 
! #: cp/name-lookup.cc:1349
! #, gcc-internal-format
! msgid "ignoring %qD declared here with internal linkage"
! msgstr ""
! 
! #: cp/name-lookup.cc:2956 cp/name-lookup.cc:4076 cp/name-lookup.cc:4176
  #, gcc-internal-format
  msgid "name-independent declarations only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/name-lookup.cc:2994
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D with different template parameters"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/name-lookup.cc:3000
  #, fuzzy, gcc-internal-format
  msgid "%q#D conflicts with a previous declaration"
  msgstr "σφάλμα ταιριάσματος τύπου με προηγούμενη αυτονόητη διακύρηξη"
  
! #: cp/name-lookup.cc:3170
  #, fuzzy, gcc-internal-format
  msgid "%q#D hides constructor for %q#D"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/name-lookup.cc:3317
  #, fuzzy, gcc-internal-format
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/name-lookup.cc:3322
  #, fuzzy, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "συντακτικό σφάλμα στον καθορισμό σειράς"
  
! #: cp/name-lookup.cc:3432
  #, fuzzy, gcc-internal-format
  msgid "lambda parameter %qD previously declared as a capture"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: cp/name-lookup.cc:3469 cp/name-lookup.cc:3473
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D shadows a parameter"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/name-lookup.cc:3634
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD shadows a member of %qT"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/name-lookup.cc:4161
  #, fuzzy, gcc-internal-format
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
  # src/request.c:37
! #: cp/name-lookup.cc:4774
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d"
  msgstr "%s: %s: "
  
  # src/request.c:37
! #: cp/name-lookup.cc:4777
  #, fuzzy, gcc-internal-format
  msgid "%s %s %p %d"
  msgstr "%s: %s: "
  
! #: cp/name-lookup.cc:5376
  #, gcc-internal-format
  msgid "exporting %q#D that does not have external linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:5380
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here with no linkage"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/name-lookup.cc:5383
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here with internal linkage"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: cp/name-lookup.cc:5386
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here with module linkage"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/name-lookup.cc:6200
  #, fuzzy, gcc-internal-format
  msgid "%<%T%s%D%> names destructor"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/name-lookup.cc:6216
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr ""
  
! #: cp/name-lookup.cc:6224
  #, gcc-internal-format
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/name-lookup.cc:6240 cp/pt.cc:19470
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/name-lookup.cc:6250
  #, fuzzy, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/name-lookup.cc:6261 cp/name-lookup.cc:6334
  #, fuzzy, gcc-internal-format
  msgid "using-declaration for member at non-class scope"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/name-lookup.cc:6284
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a direct base of %qT"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/name-lookup.cc:6344
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6356
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared in %qD"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/name-lookup.cc:6372
  #, fuzzy, gcc-internal-format
  msgid "using-declaration may not name namespace %qD"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/name-lookup.cc:6383
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/name-lookup.cc:6476
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:6518
  #, fuzzy, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/name-lookup.cc:6528
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:6598
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/name-lookup.cc:6600
  #, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr ""
  
! #: cp/name-lookup.cc:6655
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: cp/name-lookup.cc:6662
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.cc:6673 cp/name-lookup.cc:6701
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6679
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6726 cp/name-lookup.cc:9214
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/name-lookup.cc:7056
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:7108
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.cc:7114
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:7444
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: cp/name-lookup.cc:7450
  #, fuzzy, gcc-internal-format
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr "η `%s' είναι συνήθως μη-στατική συνάρτηση"
  
! #: cp/name-lookup.cc:7890
  #, fuzzy, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/name-lookup.cc:7893
  #, fuzzy, gcc-internal-format
  msgid "it was later defined here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/name-lookup.cc:8707
  #, gcc-internal-format
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr ""
  
! #: cp/name-lookup.cc:9184
  #, fuzzy, gcc-internal-format
  msgid "%<strong%> using directive no longer supported"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cp/name-lookup.cc:9187
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr ""
  
! #: cp/name-lookup.cc:9206
  #, gcc-internal-format
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr ""
  
+ #: cp/name-lookup.cc:9212
+ #, fuzzy, gcc-internal-format
+ msgid "annotation on using directive"
+ msgstr "%%%c: κατευθυντήριος γραμμή μη έγκυρη."
+ 
  #. We only allow depth 255.
! #: cp/name-lookup.cc:9300
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr "δεν είναι δυνατό να μετανομαστεί το `.' ή το `..'"
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/name-lookup.cc:9425
  #, fuzzy, gcc-internal-format
  msgid "%<namespace %E%> is ambiguous"
  msgstr "%s: η επιλογή `%s' είναι ασαφής\n"
  
! #: cp/name-lookup.cc:9441
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:9511
  #, fuzzy, gcc-internal-format
  msgid "exporting namespace %qD with internal linkage"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/name-lookup.cc:9513
  #, gcc-internal-format
  msgid "%qD has internal linkage because it was declared in an unnamed namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:9517
  #, gcc-internal-format
  msgid "exporting unnamed namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:9527
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.cc:9577
  #, fuzzy, gcc-internal-format
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/name-lookup.cc:9579
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "reachable %s definition here"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: cp/name-lookup.cc:9622
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr ""
  
! #: cp/name-lookup.cc:9631
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr ""
*************** msgstr ""
*** 62290,64296 ****
  msgid "making multiple clones of %qD"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: cp/parser.cc:1122
  #, gcc-internal-format
  msgid "identifier %qE is a keyword in C++11"
  msgstr ""
  
! #: cp/parser.cc:1136
  #, gcc-internal-format
  msgid "identifier %qE is a keyword in C++20"
  msgstr ""
  
! #: cp/parser.cc:1686 cp/parser.cc:1699
  #, gcc-internal-format
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1724 cp/parser.cc:49704
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: cp/parser.cc:1764
  #, gcc-internal-format
  msgid "%<declare %s%> directive not immediately followed by function declaration or definition"
  msgstr ""
  
! #: cp/parser.cc:3348
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma%> is not allowed here"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: cp/parser.cc:3356
  #, fuzzy, gcc-internal-format
  msgid "unexpected module directive"
  msgstr "μη αναγνωρίσημη επιλογή `-%c'"
  
! #: cp/parser.cc:3358
  #, gcc-internal-format
  msgid "perhaps insert a line break after %qs, or other disambiguation, to prevent this being considered a module control-line"
  msgstr ""
  
! #: cp/parser.cc:3501
  #, fuzzy, gcc-internal-format
  msgid "%<%E::%E%> has not been declared; did you mean %<%E::%s%>?"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/parser.cc:3507
  #, fuzzy, gcc-internal-format
  msgid "%<%E::%E%> has not been declared"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/parser.cc:3511
  #, fuzzy, gcc-internal-format
  msgid "%<::%E%> has not been declared"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/parser.cc:3514
  #, fuzzy, gcc-internal-format
  msgid "request for member %qE in non-class type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/parser.cc:3517 cp/parser.cc:22271
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/parser.cc:3529
  #, fuzzy, gcc-internal-format
  msgid "%qE has not been declared; did you mean %qs?"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/parser.cc:3541
  #, fuzzy, gcc-internal-format
  msgid "%<%E::%E%> is not a type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:3545
  #, fuzzy, gcc-internal-format
  msgid "%<%E::%E%> is not a class or namespace"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:3550
  #, fuzzy, gcc-internal-format
  msgid "%<%E::%E%> is not a class, namespace, or enumeration"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:3563
  #, fuzzy, gcc-internal-format
  msgid "%<::%E%> is not a type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:3566
  #, fuzzy, gcc-internal-format
  msgid "%<::%E%> is not a class or namespace"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:3570
  #, fuzzy, gcc-internal-format
  msgid "%<::%E%> is not a class, namespace, or enumeration"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:3582
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:3585
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a class or namespace"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:3589
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a class, namespace, or enumeration"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:3654
  #, gcc-internal-format
  msgid "new types may not be defined in a return type"
  msgstr ""
  
! #: cp/parser.cc:3656
  #, gcc-internal-format
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr ""
  
! #: cp/parser.cc:3684
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a class template"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:3686
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a template"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:3689
  #, fuzzy, gcc-internal-format
  msgid "invalid template-id"
  msgstr "Μη έγκυρη ημερομηνία `%s'."
  
! #: cp/parser.cc:3723
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/parser.cc:3727
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.cc:3732
  #, fuzzy, gcc-internal-format
  msgid "%<typeid%> operator cannot appear in a constant-expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/parser.cc:3736
  #, fuzzy, gcc-internal-format
  msgid "non-constant compound literals cannot appear in a constant-expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/parser.cc:3740
  #, fuzzy, gcc-internal-format
  msgid "a function call cannot appear in a constant-expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/parser.cc:3744
  #, fuzzy, gcc-internal-format
  msgid "an increment cannot appear in a constant-expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/parser.cc:3748
  #, fuzzy, gcc-internal-format
! msgid "an decrement cannot appear in a constant-expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/parser.cc:3752
  #, fuzzy, gcc-internal-format
  msgid "an array reference cannot appear in a constant-expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/parser.cc:3756
  #, fuzzy, gcc-internal-format
  msgid "the address of a label cannot appear in a constant-expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/parser.cc:3760
  #, fuzzy, gcc-internal-format
  msgid "calls to overloaded operators cannot appear in a constant-expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/parser.cc:3764
  #, fuzzy, gcc-internal-format
  msgid "an assignment cannot appear in a constant-expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/parser.cc:3767
  #, fuzzy, gcc-internal-format
  msgid "a comma operator cannot appear in a constant-expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/parser.cc:3771
  #, fuzzy, gcc-internal-format
  msgid "a call to a constructor cannot appear in a constant-expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/parser.cc:3775
  #, fuzzy, gcc-internal-format
  msgid "a transaction expression cannot appear in a constant-expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/parser.cc:3821
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a constant-expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/parser.cc:3858
  #, gcc-internal-format
  msgid "class template argument deduction is only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:3863
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qD as a type"
  msgstr "μη έγκυρος αριθμός από γραμμές"
  
  #. Something like 'unsigned A a;'
! #: cp/parser.cc:3866
  #, fuzzy, gcc-internal-format
  msgid "invalid combination of multiple type-specifiers"
  msgstr "μη έγκυρος αριθμός αρχείου στη δήλωση πεδίου: `%s'"
  
! #: cp/parser.cc:3879
  #, fuzzy, gcc-internal-format
  msgid "%qE does not name a type; did you mean %qs?"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:3883
  #, fuzzy, gcc-internal-format
  msgid "%qE does not name a type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:3892
  #, gcc-internal-format
  msgid "C++11 %<constexpr%> only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/parser.cc:3895
  #, gcc-internal-format
  msgid "C++11 %<noexcept%> only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/parser.cc:3901
  #, fuzzy, gcc-internal-format
  msgid "%qE is not recognized as a module control-line"
  msgstr "άγνωστο πρόθεμα: %s"
  
! #: cp/parser.cc:3904
  #, gcc-internal-format
  msgid "C++20 %qE only available with %<-fmodules%>"
  msgstr ""
  
! #: cp/parser.cc:3907
  #, gcc-internal-format
  msgid "C++20 %qE only available with %<-fmodules%>, which is not yet enabled with %<-std=c++20%>"
  msgstr ""
  
! #: cp/parser.cc:3913
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/parser.cc:3916
  #, gcc-internal-format
  msgid "C++20 %<constinit%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:3919
  #, gcc-internal-format
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
  
! #: cp/parser.cc:3922 cp/parser.cc:32331
! #, gcc-internal-format
! msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
! msgstr ""
! 
! #: cp/parser.cc:3944
  #, gcc-internal-format
  msgid "(perhaps %<typename %T::%E%> was intended)"
  msgstr ""
  
! #: cp/parser.cc:3972 cp/parser.cc:3984
  #, fuzzy, gcc-internal-format
  msgid "%qE in namespace %qE does not name a template type; did you mean %qs?"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:3977 cp/parser.cc:3989
  #, fuzzy, gcc-internal-format
  msgid "%qE in namespace %qE does not name a template type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:3997
  #, fuzzy, gcc-internal-format
  msgid "%qE in namespace %qE does not name a type; did you mean %qs?"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:4002
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a type"
  msgstr ""
  
! #: cp/parser.cc:4013
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> names the constructor, not the type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:4016
  #, fuzzy, gcc-internal-format
  msgid "and %qT has no template constructors"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/parser.cc:4026
  #, gcc-internal-format
  msgid "need %<typename%> before %<%T::%D::%E%> because %<%T::%D%> is a dependent scope"
  msgstr ""
  
! #: cp/parser.cc:4034
  #, gcc-internal-format
  msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.cc:4047 cp/parser.cc:4051
  #, fuzzy, gcc-internal-format
  msgid "%qE in %q#T does not name a template type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:4055
  #, fuzzy, gcc-internal-format
  msgid "%qE in %q#T does not name a type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:4760
  #, fuzzy, gcc-internal-format
  msgid "expected string-literal"
  msgstr "μη τερματιζόμενo αλφαριθμητικό"
  
! #: cp/parser.cc:4832
  #, gcc-internal-format
  msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
  msgstr ""
  
! #: cp/parser.cc:4851
  #, gcc-internal-format
  msgid "concatenation of string literals with conflicting encoding prefixes"
  msgstr ""
  
! #: cp/parser.cc:5072
  #, gcc-internal-format
  msgid "unable to find character literal operator %qD with %qT argument"
  msgstr ""
  
! #: cp/parser.cc:5178
  #, fuzzy, gcc-internal-format
  msgid "integer literal exceeds range of %qT type"
  msgstr "%s: το %s είναι τόσο μεγάλο που δε μπορεί να αναπαρασταθεί"
  
! #: cp/parser.cc:5185
  #, fuzzy, gcc-internal-format
  msgid "floating literal exceeds range of %qT type"
  msgstr "σχετική θέση αρχείου είναι εκτός ορίων"
  
! #: cp/parser.cc:5189
  #, gcc-internal-format
  msgid "floating literal truncated to zero"
  msgstr ""
  
! #: cp/parser.cc:5218
  #, gcc-internal-format
  msgid "failed to translate literal to execution character set %qT"
  msgstr ""
  
! #: cp/parser.cc:5254
  #, gcc-internal-format
  msgid "unable to find numeric literal operator %qD"
  msgstr ""
  
! #: cp/parser.cc:5260
  #, gcc-internal-format
  msgid "add %<using namespace std::complex_literals%> (from %<<complex>%>) to enable the C++14 user-defined literal suffixes"
  msgstr ""
  
! #: cp/parser.cc:5264
  #, gcc-internal-format
  msgid "or use %<j%> instead of %<i%> for the GNU built-in suffix"
  msgstr ""
  
! #: cp/parser.cc:5268
  #, gcc-internal-format
  msgid "use %<-fext-numeric-literals%> to enable more built-in suffixes"
  msgstr ""
  
! #: cp/parser.cc:5353
  #, gcc-internal-format
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr ""
  
! #: cp/parser.cc:5447
  #, gcc-internal-format
  msgid "global module fragment contents must be from preprocessor inclusion"
  msgstr ""
  
! #: cp/parser.cc:5827 cp/parser.cc:5843
  #, fuzzy, gcc-internal-format
  msgid "expected binary operator"
  msgstr "Αγνωστος δυαδικός χειριστής."
  
! #: cp/parser.cc:5849
  #, fuzzy, gcc-internal-format
  msgid "expected ..."
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:5861
  #, fuzzy, gcc-internal-format
  msgid "binary expression in operand of fold-expression"
  msgstr "Λάθος έκφραση στην αποτίμηση: %s"
  
! #: cp/parser.cc:5866
  #, fuzzy, gcc-internal-format
  msgid "conditional expression in operand of fold-expression"
  msgstr "Λάθος έκφραση στην αποτίμηση (λάθος είσοδος): %s"
  
! #: cp/parser.cc:5877
  #, fuzzy, gcc-internal-format
  msgid "mismatched operator in fold-expression"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: cp/parser.cc:5918
  #, gcc-internal-format
  msgid "pack indexing only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:5928
  #, gcc-internal-format
  msgid "pack index missing"
  msgstr ""
  
! #: cp/parser.cc:6038
  #, fuzzy, gcc-internal-format
  msgid "fixed-point types not supported in C++"
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: cp/parser.cc:6128
  #, gcc-internal-format
  msgid "ISO C++ forbids braced-groups within expressions"
  msgstr ""
  
! #: cp/parser.cc:6140
  #, gcc-internal-format
  msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
  msgstr ""
  
! #: cp/parser.cc:6180
  #, gcc-internal-format
  msgid "fold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:6241 cp/parser.cc:6396 cp/parser.cc:6585 cp/semantics.cc:4779
  #, fuzzy, gcc-internal-format
  msgid "expected primary-expression"
  msgstr "Μη έγκυρη προπορευόμενη κανονική έκφραση"
  
! #: cp/parser.cc:6271
  #, gcc-internal-format
  msgid "%<this%> may not be used in this context"
  msgstr ""
  
! #: cp/parser.cc:6390
  #, fuzzy, gcc-internal-format
  msgid "a template declaration cannot appear at block scope"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/parser.cc:6540
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD may not appear in this context"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:6541
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr ""
  
! #: cp/parser.cc:6613
  #, gcc-internal-format
  msgid "expected %qs keyword before dependent template name"
  msgstr ""
  
! #: cp/parser.cc:6757
  #, fuzzy, gcc-internal-format
  msgid "expected id-expression"
  msgstr "Μη έγκυρη προπορευόμενη κανονική έκφραση"
  
! #: cp/parser.cc:6922
  #, fuzzy, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:6932
  #, gcc-internal-format
  msgid "%<template%> keyword not permitted in destructor name"
  msgstr ""
  
! #: cp/parser.cc:6969 cp/parser.cc:9244
  #, gcc-internal-format
  msgid "%<~auto%> only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:6983 cp/parser.cc:6987
  #, gcc-internal-format
  msgid "template-id not allowed for destructor in C++20"
  msgstr ""
  
! #: cp/parser.cc:6989 cp/parser.cc:33563
  #, gcc-internal-format
  msgid "remove the %qs"
  msgstr ""
  
! #: cp/parser.cc:7097
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/parser.cc:7112
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.cc:7155 cp/parser.cc:24873
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
  
! #: cp/parser.cc:7182 cp/typeck.cc:3189 cp/typeck.cc:3192 cp/typeck.cc:3209
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:7297
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr ""
  
! #: cp/parser.cc:7382
  #, gcc-internal-format
  msgid "%<decltype%> evaluates to %qT, which is not a class or enumeration type"
  msgstr ""
  
! #: cp/parser.cc:7409
  #, gcc-internal-format
  msgid "function template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.cc:7416
  #, gcc-internal-format
  msgid "concept-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.cc:7422
  #, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.cc:7596
  #, fuzzy, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:7808 cp/parser.cc:10518
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/parser.cc:7896
  #, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr ""
  
! #: cp/parser.cc:7990
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: cp/parser.cc:8002 cp/pt.cc:21551
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: cp/parser.cc:8015
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_assoc_barrier%>"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: cp/parser.cc:8041
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shufflevector%>"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: cp/parser.cc:8069 cp/pt.cc:21666
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_new%> does not select replaceable global allocation function"
  msgstr ""
  
! #: cp/parser.cc:8073 cp/pt.cc:21670
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_delete%> does not select replaceable global deallocation function"
  msgstr ""
  
! #: cp/parser.cc:8078 cp/pt.cc:21675
  #, fuzzy, gcc-internal-format
  msgid "selected function declared here"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/parser.cc:8211
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr ""
  
! #: cp/parser.cc:8270
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.cc:8321
  #, gcc-internal-format
  msgid "types may not be defined in %<__builtin_classify_type%> calls"
  msgstr ""
  
! #: cp/parser.cc:8717 cp/parser.cc:8746
  #, gcc-internal-format
  msgid "cannot use multidimensional subscript in OpenMP array section"
  msgstr ""
  
! #: cp/parser.cc:9005 cp/typeck.cc:3077
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "μη έγκυρος χρήστης"
  
! #: cp/parser.cc:9014
  #, fuzzy, gcc-internal-format
  msgid "%<%D::%D%> is not a class member"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/parser.cc:9296
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr ""
  
! #: cp/parser.cc:9406
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr ""
  
! #: cp/parser.cc:9509
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr ""
  
! #: cp/parser.cc:9568
  #, fuzzy, gcc-internal-format
  msgid "%<co_await%> cannot be used in default arguments"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/parser.cc:9793 cp/parser.cc:34881
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %qs expressions"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/parser.cc:9858
  #, gcc-internal-format
  msgid "%<__builtin_has_attribute%> with dependent argument not supported yet"
  msgstr ""
  
! #: cp/parser.cc:9944
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/parser.cc:9962
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.cc:9964
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.cc:9997
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.cc:10042
  #, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr ""
  
! #: cp/parser.cc:10071
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr ""
  
! #: cp/parser.cc:10119
  #, gcc-internal-format
  msgid "attributes ignored on outermost array type in new expression"
  msgstr ""
  
! #: cp/parser.cc:10215
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr ""
  
! #: cp/parser.cc:10621
  #, fuzzy, gcc-internal-format
  msgid "use of old-style cast to %q#T"
  msgstr "παλαιού είδους θέση"
  
! #: cp/parser.cc:10771
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.cc:10774
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr ""
  
! #: cp/parser.cc:11000
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<?:%> with omitted middle operand"
  msgstr ""
  
! #: cp/parser.cc:11324
  #, gcc-internal-format
  msgid "top-level comma expression in array subscript is deprecated"
  msgstr ""
  
! #: cp/parser.cc:11472
  #, gcc-internal-format
  msgid "types may not be defined within %<__builtin_offsetof%>"
  msgstr ""
  
! #: cp/parser.cc:11606
  #, gcc-internal-format
  msgid "trailing argument to %<__type_pack_element%> is not a type"
  msgstr ""
  
! #: cp/parser.cc:11706
! #, gcc-internal-format
! msgid "lambda-expression in template parameter type"
! msgstr ""
! 
! #: cp/parser.cc:11716
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:11726
  #, gcc-internal-format
  msgid "lambda-expression in template-argument only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:11900
  #, gcc-internal-format
  msgid "non-local lambda expression cannot have a capture-default"
  msgstr ""
  
! #: cp/parser.cc:11923
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr ""
  
! #: cp/parser.cc:11939
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> with by-copy capture default only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:11945 cp/parser.cc:11967 cp/parser.cc:12165
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr ""
  
! #: cp/parser.cc:11961
  #, gcc-internal-format
  msgid "%<*this%> capture only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:11981
  #, fuzzy, gcc-internal-format
  msgid "%<this%> cannot be captured by reference"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/parser.cc:12001
  #, gcc-internal-format
  msgid "pack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:12012
  #, gcc-internal-format
  msgid "%<&%> should come before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:12042
  #, gcc-internal-format
  msgid "lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:12051
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.cc:12076
  #, fuzzy, gcc-internal-format
  msgid "capture of non-variable %qE"
  msgstr "Μη αναγνωρίσιμη μεταβλητή `%s'"
  
! #: cp/parser.cc:12080 cp/parser.cc:12091 cp/semantics.cc:4618
! #: cp/semantics.cc:4634
! #, fuzzy, gcc-internal-format
! msgid "%q#D declared here"
! msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
! 
! #: cp/parser.cc:12087
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.cc:12125
  #, gcc-internal-format
  msgid "too many %<...%> in lambda capture"
  msgstr ""
  
! #: cp/parser.cc:12136
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.cc:12141
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.cc:12223
  #, gcc-internal-format
  msgid "lambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:12277
  #, fuzzy, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/parser.cc:12300
  #, gcc-internal-format
  msgid "parameter declaration before lambda declaration specifiers only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12330 cp/pt.cc:15002
  #, gcc-internal-format
  msgid "a lambda with captures may not have an explicit object parameter of an unrelated type"
  msgstr ""
  
! #: cp/parser.cc:12343
  #, gcc-internal-format
  msgid "%<mutable%> lambda specifier with explicit object parameter"
  msgstr ""
  
! #: cp/parser.cc:12352
  #, gcc-internal-format
  msgid "the passed in closure object will not be mutated because it is taken by value"
  msgstr ""
  
! #: cp/parser.cc:12356
  #, gcc-internal-format
  msgid "declare the explicit object parameter as non-const reference instead"
  msgstr ""
  
! #: cp/parser.cc:12360
  #, gcc-internal-format
  msgid "explicit object parameter is already a mutable reference"
  msgstr ""
  
! #: cp/parser.cc:12367
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with explicit object parameter"
  msgstr ""
  
! #: cp/parser.cc:12385
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with lambda capture"
  msgstr ""
  
! #: cp/parser.cc:12397
  #, gcc-internal-format
  msgid "parameter declaration before lambda transaction qualifier only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12410
  #, gcc-internal-format
  msgid "parameter declaration before lambda exception specification only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12428
  #, gcc-internal-format
  msgid "parameter declaration before lambda trailing return type only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12470
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:13031
! #, gcc-internal-format
! msgid "preconditions cannot be statements"
! msgstr ""
! 
! #: cp/parser.cc:13034
! #, gcc-internal-format
! msgid "postconditions cannot be statements"
! msgstr ""
! 
! #: cp/parser.cc:13039
! #, gcc-internal-format
! msgid "assertions must be followed by %<;%>"
! msgstr ""
! 
! #: cp/parser.cc:13204
  #, gcc-internal-format
  msgid "label at end of compound statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:13384 cp/parser.cc:13629
  #, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr ""
  
! #: cp/parser.cc:13455
  #, fuzzy, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: cp/parser.cc:13504
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr ""
  
! #: cp/parser.cc:13637
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
  #. A::A a;
! #: cp/parser.cc:13643
  #, fuzzy, gcc-internal-format
  msgid "%qE names the constructor, not the type"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/parser.cc:13701
  #, gcc-internal-format
  msgid "compound-statement in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.cc:13765
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<tile%> directive"
  msgstr ""
  
! #: cp/parser.cc:13970
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:13992
  #, gcc-internal-format
  msgid "%<if consteval%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:14017 cp/parser.cc:14052
  #, gcc-internal-format
  msgid "%<if consteval%> requires compound statement"
  msgstr ""
  
! #: cp/parser.cc:14094
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:14262 cp/parser.cc:35393
  #, fuzzy, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:14303
  #, fuzzy, gcc-internal-format
  msgid "condition declares an array"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/parser.cc:14305
  #, fuzzy, gcc-internal-format
  msgid "condition declares a function"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/parser.cc:14346
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.cc:14448 cp/parser.cc:24113 cp/parser.cc:26832
  #, fuzzy, gcc-internal-format
  msgid "expected initializer"
  msgstr "μη έγκυρο μέγεθος οριζόντιου στηλοθέτη: %s"
  
! #: cp/parser.cc:14498
  #, gcc-internal-format
  msgid "range-based %<for%> loops with initializer only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:14760
  #, gcc-internal-format
  msgid "loop variable %qD of type %qT binds to a temporary constructed from type %qT"
  msgstr ""
  
  #. rval
! #: cp/parser.cc:14767
  #, gcc-internal-format
  msgid "use non-reference type %qT to make the copy explicit or %qT to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:14793
  #, fuzzy, gcc-internal-format
  msgid "loop variable %qD creates a copy from type %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/parser.cc:14798
  #, gcc-internal-format
  msgid "use reference type to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:14937
  #, fuzzy, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/parser.cc:15021
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.cc:15173 cp/parser.cc:35396
  #, fuzzy, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:15218
  #, gcc-internal-format
  msgid "alias-declaration in init-statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:15235
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/parser.cc:15397
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.cc:15406
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr ""
  
! #: cp/parser.cc:15425 cp/parser.cc:35399
  #, fuzzy, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:15600
  #, fuzzy, gcc-internal-format
  msgid "expected module-partition"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:15602
  #, fuzzy, gcc-internal-format
  msgid "expected module-name"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:15644
  #, fuzzy, gcc-internal-format
  msgid "module-declaration not permitted in header-unit"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/parser.cc:15650
  #, gcc-internal-format
  msgid "module-declaration must be at global scope"
  msgstr ""
  
! #: cp/parser.cc:15651
  #, gcc-internal-format
  msgid "scope opened here"
  msgstr ""
  
! #: cp/parser.cc:15677
  #, gcc-internal-format
  msgid "private module fragment"
  msgstr ""
  
! #: cp/parser.cc:15681
  #, gcc-internal-format
  msgid "private module fragment only permitted in purview of module interface or partition"
  msgstr ""
  
  #. Neither the first declaration, nor in a GMF.
! #: cp/parser.cc:15687
  #, gcc-internal-format
  msgid "module-declaration only permitted as first declaration, or ending a global module fragment"
  msgstr ""
  
! #: cp/parser.cc:15728
  #, gcc-internal-format
  msgid "post-module-declaration imports must be contiguous"
  msgstr ""
  
! #: cp/parser.cc:15730 cp/parser.cc:15739
  #, gcc-internal-format
  msgid "perhaps insert a line break after %<import%>, or other disambiguation, to prevent this being considered a module control-line"
  msgstr ""
  
! #: cp/parser.cc:15738
  #, gcc-internal-format
  msgid "import-declaration must be at global scope"
  msgstr ""
  
! #: cp/parser.cc:15762
  #, gcc-internal-format
  msgid "import specifying a module-partition must appear after a named module-declaration"
  msgstr ""
  
! #: cp/parser.cc:15783
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be include-translated"
  msgstr ""
  
! #: cp/parser.cc:15786
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be from header inclusion"
  msgstr ""
  
! #: cp/parser.cc:15807
  #, gcc-internal-format
  msgid "%qE may only occur after a module interface declaration"
  msgstr ""
  
! #: cp/parser.cc:15815
  #, fuzzy, gcc-internal-format
  msgid "%qE may only occur once in an export declaration"
  msgstr "κενό αλφαριθμητικό"
  
! #: cp/parser.cc:15836
  #, gcc-internal-format
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:15875
  #, gcc-internal-format
  msgid "extra %<;%> outside of a function only allowed in C++11"
  msgstr ""
  
! #: cp/parser.cc:15878
  #, gcc-internal-format
  msgid "extra %<;%> outside of a function"
  msgstr ""
  
! #: cp/parser.cc:15887
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct only allowed in C++11"
  msgstr ""
  
! #: cp/parser.cc:15889
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct"
  msgstr ""
  
! #: cp/parser.cc:15897
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr ""
  
! #: cp/parser.cc:16068
  #, fuzzy, gcc-internal-format
  msgid "attributes are not permitted in this position"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: cp/parser.cc:16072
  #, gcc-internal-format
  msgid "attributes may be inserted here"
  msgstr ""
  
! #: cp/parser.cc:16112
  #, fuzzy, gcc-internal-format
  msgid "explicit specializations are not permitted here"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: cp/parser.cc:16114 cp/parser.cc:28304
  #, gcc-internal-format
  msgid "a specialization is always exported alongside its primary template"
  msgstr ""
  
! #: cp/parser.cc:16127
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiations are not permitted here"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: cp/parser.cc:16143
  #, gcc-internal-format
  msgid "export-declarations are not permitted here"
  msgstr ""
  
! #: cp/parser.cc:16315
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.cc:16561
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.cc:16580
  #, fuzzy, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr "μη έγκυρος αριθμός αρχείου στη δήλωση πεδίου: `%s'"
  
! #: cp/parser.cc:16601
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.cc:16626
  #, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr ""
  
! #: cp/parser.cc:16683
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:16686
  #, fuzzy, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr "πολλαπλός αριθμός επιλογών την εντολή `s'"
  
! #: cp/parser.cc:16726
  #, gcc-internal-format
  msgid "structured bindings with attributed identifiers only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:16763
  #, gcc-internal-format
  msgid "structured bindings in conditions only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:16767
  #, gcc-internal-format
  msgid "structured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:16824
  #, fuzzy, gcc-internal-format
  msgid "empty structured binding declaration"
  msgstr "κενό αλφαριθμητικό"
  
! #: cp/parser.cc:16842
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for structured binding declaration"
  msgstr "Η αλυσίδα μορφής δεν είναι έγκυρη: `%s'"
  
! #: cp/parser.cc:17037
  #, gcc-internal-format
  msgid "%<this%> must be the first specifier in a parameter declaration"
  msgstr ""
  
! #: cp/parser.cc:17060
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr ""
  
! #: cp/parser.cc:17098
  #, gcc-internal-format
  msgid "the %<bool%> keyword is not allowed in a C++20 concept definition"
  msgstr ""
  
! #: cp/parser.cc:17101
  #, gcc-internal-format
  msgid "C++20 concept definition syntax is %<concept <name> = <expr>%>"
  msgstr ""
  
! #: cp/parser.cc:17152
  #, gcc-internal-format
  msgid "%<typedef%> specifier conflicts with %qs"
  msgstr ""
  
! #: cp/parser.cc:17178
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.cc:17214
  #, fuzzy, gcc-internal-format
  msgid "%qD invalid in condition"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/parser.cc:17223
  #, fuzzy, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/parser.cc:17227
  #, gcc-internal-format
  msgid "%qD only valid in lambda with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:17309
  #, gcc-internal-format
  msgid "type-specifier invalid in lambda"
  msgstr ""
  
! #: cp/parser.cc:17322
  #, gcc-internal-format
  msgid "standard attributes in middle of decl-specifiers"
  msgstr ""
  
! #: cp/parser.cc:17324
  #, gcc-internal-format
  msgid "standard attributes must precede the decl-specifiers to apply to the declaration, or follow them to apply to the type"
  msgstr ""
  
! #: cp/parser.cc:17339
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr ""
  
! #: cp/parser.cc:17412 cp/parser.cc:29490
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:17431
  #, gcc-internal-format
  msgid "types may not be defined in explicit-specifier"
  msgstr ""
  
! #: cp/parser.cc:17435
  #, gcc-internal-format
  msgid "%<explicit(bool)%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:17503
  #, fuzzy, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "Μη έγκυρη ρύθμιση θύρας (port)"
  
! #: cp/parser.cc:17610
  #, gcc-internal-format
  msgid "%<static_assert%> without a message only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:17640
  #, gcc-internal-format
  msgid "%<static_assert%> with non-string message only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:17844
  #, gcc-internal-format
  msgid "%<decltype(auto)%> type specifier only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:17857
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr ""
  
! #: cp/parser.cc:18033
  #, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr ""
  
! #: cp/parser.cc:18062
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "μη έγκυρος αριθμός πεδίου: `%s'"
  
! #: cp/parser.cc:18066
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr ""
  
! #: cp/parser.cc:18150
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr ""
  
! #: cp/parser.cc:18177
  #, fuzzy, gcc-internal-format
  msgid "cannot expand initializer for member %qD"
  msgstr "έχει παραληφθεί το αρχείο προορισμού"
  
! #: cp/parser.cc:18189 cp/pt.cc:28313
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.cc:18201 cp/pt.cc:28325
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.cc:18253
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr ""
  
! #: cp/parser.cc:18341
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
! #: cp/parser.cc:18753
  #, gcc-internal-format
  msgid "space between quotes and suffix is deprecated in C++23"
  msgstr ""
  
! #: cp/parser.cc:18759
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.cc:18765
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr ""
  
! #: cp/parser.cc:18774
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr ""
  
! #: cp/parser.cc:18780
  #, fuzzy, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/parser.cc:18814
  #, fuzzy, gcc-internal-format
  msgid "expected operator"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:18861
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr ""
  
! #: cp/parser.cc:18863
  #, gcc-internal-format
  msgid "keyword %<export%> is deprecated, and is ignored"
  msgstr ""
  
! #: cp/parser.cc:18865
  #, gcc-internal-format
  msgid "keyword %<export%> is enabled with %<-fmodules%>"
  msgstr ""
  
! #: cp/parser.cc:18970
  #, fuzzy, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "Μη έγκυρος χαρακτήρας παραβολής"
  
! #: cp/parser.cc:18978
  #, fuzzy, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr "Μη έγκυρος χαρακτήρας παραβολής"
  
! #: cp/parser.cc:19094
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/parser.cc:19330 cp/parser.cc:19416 cp/parser.cc:26580
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/parser.cc:19334 cp/parser.cc:19420
  #, fuzzy, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/parser.cc:19487
  #, fuzzy, gcc-internal-format
  msgid "expected template-id"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:19550
  #, fuzzy, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/parser.cc:19554
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.cc:19558
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.cc:19589
  #, fuzzy, gcc-internal-format
  msgid "invalid template-argument-list"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: cp/parser.cc:19590
  #, gcc-internal-format
  msgid "function name as the left hand operand of %<<%> is ill-formed in C++20; wrap the function name in %<()%>"
  msgstr ""
  
! #: cp/parser.cc:19597
  #, fuzzy, gcc-internal-format
  msgid "expected %<(%> after template-argument-list"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/parser.cc:19703
  #, fuzzy, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
  #. The name does not name a template.
! #: cp/parser.cc:19788 cp/parser.cc:19980 cp/parser.cc:20189
  #, fuzzy, gcc-internal-format
  msgid "expected template-name"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:19836
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr ""
  
! #: cp/parser.cc:19838
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.cc:20053
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:20154 cp/parser.cc:20172 cp/parser.cc:20348
  #, fuzzy, gcc-internal-format
  msgid "expected template-argument"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:20319
  #, fuzzy, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: cp/parser.cc:20457
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: cp/parser.cc:20461
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: cp/parser.cc:20465
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation shall not use %<consteval%> specifier"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: cp/parser.cc:20526
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr ""
  
  # src/dfa.c:962
  # src/dfa.c:970
! #: cp/parser.cc:20755
  #, fuzzy, gcc-internal-format
  msgid "expected type specifier"
  msgstr "Δεν ορίστηκε συντακτικό"
  
! #: cp/parser.cc:20955
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:20961
! #, fuzzy, gcc-internal-format
! msgid "use of %<auto%> in template argument"
! msgstr "διπλό όνομα χαρακτήρα `%s'"
! 
! #: cp/parser.cc:20964
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
  
! #: cp/parser.cc:20968
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:21122
  #, fuzzy, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: cp/parser.cc:21263
  #, fuzzy, gcc-internal-format
  msgid "expected type-name"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:21347
  #, fuzzy, gcc-internal-format
  msgid "%qE does not constrain a type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:21348
  #, gcc-internal-format
  msgid "concept defined here"
  msgstr ""
  
! #: cp/parser.cc:21379
  #, fuzzy, gcc-internal-format
  msgid "invalid use of concept-name %qD"
  msgstr "μη έγκυρος χρήστης"
  
! #: cp/parser.cc:21395
  #, gcc-internal-format
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr ""
  
! #: cp/parser.cc:21402
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr ""
  
! #: cp/parser.cc:21643
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.cc:21719
! #, gcc-internal-format
! msgid "%<template%> must follow a nested-name-specifier"
! msgstr ""
! 
! #: cp/parser.cc:21881
  #, fuzzy, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/parser.cc:21969
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/parser.cc:21975
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
  
! #: cp/parser.cc:21987
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.cc:22128
  #, fuzzy, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/parser.cc:22139
  #, fuzzy, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/parser.cc:22154
  #, fuzzy, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/parser.cc:22172
  #, gcc-internal-format
  msgid "types may not be defined in enum-base"
  msgstr ""
  
! #: cp/parser.cc:22218
  #, gcc-internal-format
  msgid "declaration of enumeration with fixed underlying type and no enumerator list is only permitted as a standalone declaration"
  msgstr ""
  
! #: cp/parser.cc:22222
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr ""
  
! #: cp/parser.cc:22265
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr ""
  
! #: cp/parser.cc:22279
  #, fuzzy, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/parser.cc:22291 cp/parser.cc:28273
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/parser.cc:22296 cp/parser.cc:28278
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.cc:22308 cp/parser.cc:28291
  #, fuzzy, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/parser.cc:22348
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr ""
  
! #: cp/parser.cc:22372
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.cc:22375
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.cc:22496
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr ""
  
! #: cp/parser.cc:22571
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a namespace-name; did you mean %qs?"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/parser.cc:22575
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:22579
  #, fuzzy, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:22640
  #, gcc-internal-format
  msgid "nested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:22652
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr ""
  
! #: cp/parser.cc:22671
  #, gcc-internal-format
  msgid "nested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:22681
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr ""
  
! #: cp/parser.cc:22686
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.cc:22690
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr ""
  
! #: cp/parser.cc:22693
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr ""
  
! #: cp/parser.cc:22700
  #, fuzzy, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr "άγνωστο σετ `%s'"
  
! #: cp/parser.cc:22756
  #, fuzzy, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/parser.cc:22938
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:22982
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr ""
  
! #: cp/parser.cc:23000
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:23010
  #, gcc-internal-format
  msgid "access declarations are deprecated in favor of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.cc:23056
  #, gcc-internal-format
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:23059
  #, fuzzy, gcc-internal-format
  msgid "%<using enum%> of dependent type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/parser.cc:23061
  #, gcc-internal-format
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr ""
  
! #: cp/parser.cc:23063
  #, fuzzy, gcc-internal-format
  msgid "%<using enum%> of incomplete type %qT"
  msgstr "μη έγκυρος δεύτερος τελεστής σε κατάσταση συμβατότητας `%s'"
  
! #: cp/parser.cc:23065
  #, gcc-internal-format
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr ""
  
! #: cp/parser.cc:23075
  #, fuzzy, gcc-internal-format
  msgid "opaque-enum-declaration here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/parser.cc:23145
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
  
! #: cp/parser.cc:23297
  #, gcc-internal-format
  msgid "expected string-literal or constexpr in parentheses"
  msgstr ""
  
! #: cp/parser.cc:23358
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:23379 cp/parser.cc:23397 cp/parser.cc:23412
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "διπλός αριθμός μηνύματος"
  
! #: cp/parser.cc:23386
  #, gcc-internal-format
  msgid "%<asm%> qualifier %qT ignored outside of function body"
  msgstr ""
  
! #: cp/parser.cc:23425
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an %<asm%> qualifier"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:23441
  #, gcc-internal-format
  msgid "%<asm%> qualifier outside of function body"
  msgstr ""
  
! #: cp/parser.cc:23591
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on %<asm%> declaration"
  msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
  
! #: cp/parser.cc:23682
  #, gcc-internal-format
  msgid "empty parentheses were disambiguated as a function declaration"
  msgstr ""
  
! #: cp/parser.cc:23693
  #, gcc-internal-format
  msgid "remove parentheses to default-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23698
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23701
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23718 cp/parser.cc:23743
  #, fuzzy, gcc-internal-format
  msgid "parentheses were disambiguated as a function declaration"
  msgstr "αδυναμία εισαγωγής στοιχείο παραβολής `%.*s'"
  
! #: cp/parser.cc:23730 cp/parser.cc:23751
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:23737
  #, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:23984
  #, fuzzy, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "μη έγκυρος αριθμός αρχείου στη δήλωση πεδίου: `%s'"
  
! #: cp/parser.cc:23995
  #, gcc-internal-format
  msgid "an %<asm%> specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.cc:23999
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.cc:24050
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
! #: cp/parser.cc:24208
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "Δεν ήταν δυνατή η εύρεση ετικέττας για μεταγωγή στο `%s'"
  
! #: cp/parser.cc:24253
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.cc:24265
  #, fuzzy, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/parser.cc:24794
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: cp/parser.cc:24919
  #, fuzzy, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/parser.cc:24923
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
--- 64982,67121 ----
  msgid "making multiple clones of %qD"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: cp/parser.cc:1168
  #, gcc-internal-format
  msgid "identifier %qE is a keyword in C++11"
  msgstr ""
  
! #: cp/parser.cc:1182
  #, gcc-internal-format
  msgid "identifier %qE is a keyword in C++20"
  msgstr ""
  
! #: cp/parser.cc:1196
! #, gcc-internal-format
! msgid "identifier %qE is a keyword in C++26"
! msgstr ""
! 
! #: cp/parser.cc:1746 cp/parser.cc:1759
  #, gcc-internal-format
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1784 cp/parser.cc:52814
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: cp/parser.cc:1824
  #, gcc-internal-format
  msgid "%<declare %s%> directive not immediately followed by function declaration or definition"
  msgstr ""
  
! #: cp/parser.cc:3423
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma%> is not allowed here"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: cp/parser.cc:3431
  #, fuzzy, gcc-internal-format
  msgid "unexpected module directive"
  msgstr "μη αναγνωρίσημη επιλογή `-%c'"
  
! #: cp/parser.cc:3433
  #, gcc-internal-format
  msgid "perhaps insert a line break after %qs, or other disambiguation, to prevent this being considered a module control-line"
  msgstr ""
  
! #: cp/parser.cc:3578
  #, fuzzy, gcc-internal-format
  msgid "%<%E::%E%> has not been declared; did you mean %<%E::%s%>?"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/parser.cc:3584
  #, fuzzy, gcc-internal-format
  msgid "%<%E::%E%> has not been declared"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/parser.cc:3588
  #, fuzzy, gcc-internal-format
  msgid "%<::%E%> has not been declared"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/parser.cc:3591
  #, fuzzy, gcc-internal-format
  msgid "request for member %qE in non-class type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/parser.cc:3594 cp/parser.cc:23973
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/parser.cc:3606
  #, fuzzy, gcc-internal-format
  msgid "%qE has not been declared; did you mean %qs?"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/parser.cc:3618
  #, fuzzy, gcc-internal-format
  msgid "%<%E::%E%> is not a type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:3622
  #, fuzzy, gcc-internal-format
  msgid "%<%E::%E%> is not a class or namespace"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:3627
  #, fuzzy, gcc-internal-format
  msgid "%<%E::%E%> is not a class, namespace, or enumeration"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:3640
  #, fuzzy, gcc-internal-format
  msgid "%<::%E%> is not a type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:3643
  #, fuzzy, gcc-internal-format
  msgid "%<::%E%> is not a class or namespace"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:3647
  #, fuzzy, gcc-internal-format
  msgid "%<::%E%> is not a class, namespace, or enumeration"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:3659
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:3662
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a class or namespace"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:3666
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a class, namespace, or enumeration"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:3731
  #, gcc-internal-format
  msgid "new types may not be defined in a return type"
  msgstr ""
  
! #: cp/parser.cc:3733
  #, gcc-internal-format
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr ""
  
! #: cp/parser.cc:3761
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a class template"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:3763 cp/parser.cc:21309
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a template"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:3766
  #, fuzzy, gcc-internal-format
  msgid "invalid template-id"
  msgstr "Μη έγκυρη ημερομηνία `%s'."
  
! #: cp/parser.cc:3800
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/parser.cc:3804
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.cc:3809
  #, fuzzy, gcc-internal-format
  msgid "%<typeid%> operator cannot appear in a constant-expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/parser.cc:3813
  #, fuzzy, gcc-internal-format
  msgid "non-constant compound literals cannot appear in a constant-expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/parser.cc:3817
  #, fuzzy, gcc-internal-format
  msgid "a function call cannot appear in a constant-expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/parser.cc:3821
  #, fuzzy, gcc-internal-format
  msgid "an increment cannot appear in a constant-expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/parser.cc:3825
  #, fuzzy, gcc-internal-format
! msgid "a decrement cannot appear in a constant-expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/parser.cc:3829
  #, fuzzy, gcc-internal-format
  msgid "an array reference cannot appear in a constant-expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/parser.cc:3833
  #, fuzzy, gcc-internal-format
  msgid "the address of a label cannot appear in a constant-expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/parser.cc:3837
  #, fuzzy, gcc-internal-format
  msgid "calls to overloaded operators cannot appear in a constant-expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/parser.cc:3841
  #, fuzzy, gcc-internal-format
  msgid "an assignment cannot appear in a constant-expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/parser.cc:3844
  #, fuzzy, gcc-internal-format
  msgid "a comma operator cannot appear in a constant-expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/parser.cc:3848
  #, fuzzy, gcc-internal-format
  msgid "a call to a constructor cannot appear in a constant-expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/parser.cc:3852
  #, fuzzy, gcc-internal-format
  msgid "a transaction expression cannot appear in a constant-expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/parser.cc:3898
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a constant-expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/parser.cc:3935
  #, gcc-internal-format
  msgid "class template argument deduction is only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:3940
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qD as a type"
  msgstr "μη έγκυρος αριθμός από γραμμές"
  
  #. Something like 'unsigned A a;'
! #: cp/parser.cc:3943
  #, fuzzy, gcc-internal-format
  msgid "invalid combination of multiple type-specifiers"
  msgstr "μη έγκυρος αριθμός αρχείου στη δήλωση πεδίου: `%s'"
  
! #: cp/parser.cc:3956
  #, fuzzy, gcc-internal-format
  msgid "%qE does not name a type; did you mean %qs?"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:3960
  #, fuzzy, gcc-internal-format
  msgid "%qE does not name a type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:3969
  #, gcc-internal-format
  msgid "C++11 %<constexpr%> only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/parser.cc:3972
  #, gcc-internal-format
  msgid "C++11 %<noexcept%> only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/parser.cc:3978
  #, fuzzy, gcc-internal-format
  msgid "%qE is not recognized as a module control-line"
  msgstr "άγνωστο πρόθεμα: %s"
  
! #: cp/parser.cc:3981
  #, gcc-internal-format
  msgid "C++20 %qE only available with %<-fmodules%>"
  msgstr ""
  
! #: cp/parser.cc:3984
  #, gcc-internal-format
  msgid "C++20 %qE only available with %<-fmodules%>, which is not yet enabled with %<-std=c++20%>"
  msgstr ""
  
! #: cp/parser.cc:3990
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/parser.cc:3993
  #, gcc-internal-format
  msgid "C++20 %<constinit%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:3996
  #, gcc-internal-format
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
  
! #: cp/parser.cc:4021
  #, gcc-internal-format
  msgid "(perhaps %<typename %T::%E%> was intended)"
  msgstr ""
  
! #: cp/parser.cc:4049 cp/parser.cc:4061
  #, fuzzy, gcc-internal-format
  msgid "%qE in namespace %qE does not name a template type; did you mean %qs?"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:4054 cp/parser.cc:4066
  #, fuzzy, gcc-internal-format
  msgid "%qE in namespace %qE does not name a template type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:4074
  #, fuzzy, gcc-internal-format
  msgid "%qE in namespace %qE does not name a type; did you mean %qs?"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:4079
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a type"
  msgstr ""
  
! #: cp/parser.cc:4090
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> names the constructor, not the type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:4093
  #, fuzzy, gcc-internal-format
  msgid "and %qT has no template constructors"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/parser.cc:4103
  #, gcc-internal-format
  msgid "need %<typename%> before %<%T::%D::%E%> because %<%T::%D%> is a dependent scope"
  msgstr ""
  
! #: cp/parser.cc:4111
  #, gcc-internal-format
  msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.cc:4124 cp/parser.cc:4128
  #, fuzzy, gcc-internal-format
  msgid "%qE in %q#T does not name a template type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:4132
  #, fuzzy, gcc-internal-format
  msgid "%qE in %q#T does not name a type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:4887
  #, fuzzy, gcc-internal-format
  msgid "expected string-literal"
  msgstr "μη τερματιζόμενo αλφαριθμητικό"
  
! #: cp/parser.cc:4959
  #, gcc-internal-format
  msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
  msgstr ""
  
! #: cp/parser.cc:4978
  #, gcc-internal-format
  msgid "concatenation of string literals with conflicting encoding prefixes"
  msgstr ""
  
! #: cp/parser.cc:5199
  #, gcc-internal-format
  msgid "unable to find character literal operator %qD with %qT argument"
  msgstr ""
  
! #: cp/parser.cc:5305
  #, fuzzy, gcc-internal-format
  msgid "integer literal exceeds range of %qT type"
  msgstr "%s: το %s είναι τόσο μεγάλο που δε μπορεί να αναπαρασταθεί"
  
! #: cp/parser.cc:5312
  #, fuzzy, gcc-internal-format
  msgid "floating literal exceeds range of %qT type"
  msgstr "σχετική θέση αρχείου είναι εκτός ορίων"
  
! #: cp/parser.cc:5316
  #, gcc-internal-format
  msgid "floating literal truncated to zero"
  msgstr ""
  
! #: cp/parser.cc:5345
  #, gcc-internal-format
  msgid "failed to translate literal to execution character set %qT"
  msgstr ""
  
! #: cp/parser.cc:5381
  #, gcc-internal-format
  msgid "unable to find numeric literal operator %qD"
  msgstr ""
  
! #: cp/parser.cc:5387
  #, gcc-internal-format
  msgid "add %<using namespace std::complex_literals%> (from %<<complex>%>) to enable the C++14 user-defined literal suffixes"
  msgstr ""
  
! #: cp/parser.cc:5391
  #, gcc-internal-format
  msgid "or use %<j%> instead of %<i%> for the GNU built-in suffix"
  msgstr ""
  
! #: cp/parser.cc:5395
  #, gcc-internal-format
  msgid "use %<-fext-numeric-literals%> to enable more built-in suffixes"
  msgstr ""
  
! #: cp/parser.cc:5480
  #, gcc-internal-format
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr ""
  
! #: cp/parser.cc:5574
  #, gcc-internal-format
  msgid "global module fragment contents must be from preprocessor inclusion"
  msgstr ""
  
! #: cp/parser.cc:5978 cp/parser.cc:5994
  #, fuzzy, gcc-internal-format
  msgid "expected binary operator"
  msgstr "Αγνωστος δυαδικός χειριστής."
  
! #: cp/parser.cc:6000
  #, fuzzy, gcc-internal-format
  msgid "expected ..."
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:6012
  #, fuzzy, gcc-internal-format
  msgid "binary expression in operand of fold-expression"
  msgstr "Λάθος έκφραση στην αποτίμηση: %s"
  
! #: cp/parser.cc:6017
  #, fuzzy, gcc-internal-format
  msgid "conditional expression in operand of fold-expression"
  msgstr "Λάθος έκφραση στην αποτίμηση (λάθος είσοδος): %s"
  
! #: cp/parser.cc:6028
  #, fuzzy, gcc-internal-format
  msgid "mismatched operator in fold-expression"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: cp/parser.cc:6069
  #, gcc-internal-format
  msgid "pack indexing only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:6079
  #, gcc-internal-format
  msgid "pack index missing"
  msgstr ""
  
! #: cp/parser.cc:6151 cp/parser.cc:10117
! #, gcc-internal-format
! msgid "reflection is only available with %<-freflection%>"
! msgstr ""
! 
! #: cp/parser.cc:6261
! #, fuzzy, gcc-internal-format
! msgid "expected a reflection of a type"
! msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
! 
! #: cp/parser.cc:6339
! #, fuzzy, gcc-internal-format
! msgid "expected a reflection of a function template"
! msgstr "Το `%s' δεν είναι κατάλογος."
! 
! #: cp/parser.cc:6437
! #, gcc-internal-format
! msgid "extra %<template%> in a scope splice"
! msgstr ""
! 
! #: cp/parser.cc:6446
! #, gcc-internal-format
! msgid "missing %<template%> in a scope splice with template arguments"
! msgstr ""
! 
! #: cp/parser.cc:6448
! #, gcc-internal-format
! msgid "%<template%> may only be omitted when the scope splice is preceded by %<typename%>"
! msgstr ""
! 
! #: cp/parser.cc:6461
! #, gcc-internal-format
! msgid "expected a reflection of a class, namespace, or enumeration"
! msgstr ""
! 
! #: cp/parser.cc:6622
  #, fuzzy, gcc-internal-format
  msgid "fixed-point types not supported in C++"
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: cp/parser.cc:6712
  #, gcc-internal-format
  msgid "ISO C++ forbids braced-groups within expressions"
  msgstr ""
  
! #: cp/parser.cc:6724
  #, gcc-internal-format
  msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
  msgstr ""
  
! #: cp/parser.cc:6764
  #, gcc-internal-format
  msgid "fold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:6830 cp/parser.cc:7001 cp/parser.cc:7200 cp/semantics.cc:4865
  #, fuzzy, gcc-internal-format
  msgid "expected primary-expression"
  msgstr "Μη έγκυρη προπορευόμενη κανονική έκφραση"
  
! #: cp/parser.cc:6863
  #, gcc-internal-format
  msgid "%<this%> may not be used in this context"
  msgstr ""
  
! #: cp/parser.cc:6985
  #, fuzzy, gcc-internal-format
  msgid "a template declaration cannot appear at block scope"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/parser.cc:7145
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD may not appear in this context"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:7146
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr ""
  
! #: cp/parser.cc:7192
! #, gcc-internal-format
! msgid "reflection is only available in C++26 with %<-freflection%>"
! msgstr ""
! 
! #: cp/parser.cc:7229
  #, gcc-internal-format
  msgid "expected %qs keyword before dependent template name"
  msgstr ""
  
! #: cp/parser.cc:7373
  #, fuzzy, gcc-internal-format
  msgid "expected id-expression"
  msgstr "Μη έγκυρη προπορευόμενη κανονική έκφραση"
  
! #: cp/parser.cc:7538
  #, fuzzy, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:7548
  #, gcc-internal-format
  msgid "%<template%> keyword not permitted in destructor name"
  msgstr ""
  
! #: cp/parser.cc:7585 cp/parser.cc:9968
  #, gcc-internal-format
  msgid "%<~auto%> only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:7599 cp/parser.cc:7603
  #, gcc-internal-format
  msgid "template-id not allowed for destructor in C++20"
  msgstr ""
  
! #: cp/parser.cc:7605 cp/parser.cc:35948
  #, gcc-internal-format
  msgid "remove the %qs"
  msgstr ""
  
! #: cp/parser.cc:7727
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/parser.cc:7742
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.cc:7785 cp/parser.cc:26953
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
  
! #: cp/parser.cc:7812 cp/typeck.cc:3304 cp/typeck.cc:3307 cp/typeck.cc:3324
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:7937
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr ""
  
! #: cp/parser.cc:8025
  #, gcc-internal-format
  msgid "%<decltype%> evaluates to %qT, which is not a class or enumeration type"
  msgstr ""
  
! #: cp/parser.cc:8052
  #, gcc-internal-format
  msgid "function template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.cc:8059
  #, gcc-internal-format
  msgid "concept-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.cc:8065
  #, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.cc:8240
  #, fuzzy, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:8471 cp/parser.cc:11407
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/parser.cc:8559
  #, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr ""
  
! #: cp/parser.cc:8659
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: cp/parser.cc:8671 cp/pt.cc:22199
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: cp/parser.cc:8684
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_assoc_barrier%>"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: cp/parser.cc:8710
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shufflevector%>"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: cp/parser.cc:8738 cp/pt.cc:22314
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_new%> does not select replaceable global allocation function"
  msgstr ""
  
! #: cp/parser.cc:8742 cp/pt.cc:22318
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_delete%> does not select replaceable global deallocation function"
  msgstr ""
  
! #: cp/parser.cc:8747 cp/pt.cc:22323
  #, fuzzy, gcc-internal-format
  msgid "selected function declared here"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/parser.cc:8881
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr ""
  
! #: cp/parser.cc:8940
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.cc:8991
  #, gcc-internal-format
  msgid "types may not be defined in %<__builtin_classify_type%> calls"
  msgstr ""
  
! #: cp/parser.cc:9389 cp/parser.cc:9418
  #, gcc-internal-format
  msgid "cannot use multidimensional subscript in OpenMP array section"
  msgstr ""
  
! #: cp/parser.cc:9704 cp/typeck.cc:3192
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "μη έγκυρος χρήστης"
  
! #: cp/parser.cc:9713
  #, fuzzy, gcc-internal-format
  msgid "%<%D::%D%> is not a class member"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/parser.cc:10020
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr ""
  
! #: cp/parser.cc:10079 cp/parser.cc:23421
! #, gcc-internal-format
! msgid "%<template%> must follow a nested-name-specifier"
! msgstr ""
! 
! #. Oy vey, nothing worked.
! #: cp/parser.cc:10205
! #, gcc-internal-format
! msgid "%<^^%> cannot be applied to this operand"
! msgstr ""
! 
! #: cp/parser.cc:10293
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr ""
  
! #: cp/parser.cc:10396
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr ""
  
! #: cp/parser.cc:10455
  #, fuzzy, gcc-internal-format
  msgid "%<co_await%> cannot be used in default arguments"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/parser.cc:10682 cp/parser.cc:37266
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %qs expressions"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/parser.cc:10747
  #, gcc-internal-format
  msgid "%<__builtin_has_attribute%> with dependent argument not supported yet"
  msgstr ""
  
! #: cp/parser.cc:10833
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/parser.cc:10851
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.cc:10853
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.cc:10886
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.cc:10931
  #, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr ""
  
! #: cp/parser.cc:10960
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr ""
  
! #: cp/parser.cc:11008
  #, gcc-internal-format
  msgid "attributes ignored on outermost array type in new expression"
  msgstr ""
  
! #: cp/parser.cc:11104
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr ""
  
! #: cp/parser.cc:11510
  #, fuzzy, gcc-internal-format
  msgid "use of old-style cast to %q#T"
  msgstr "παλαιού είδους θέση"
  
! #: cp/parser.cc:11660
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.cc:11663
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr ""
  
! #: cp/parser.cc:11897
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<?:%> with omitted middle operand"
  msgstr ""
  
! #: cp/parser.cc:12235
  #, gcc-internal-format
  msgid "top-level comma expression in array subscript is deprecated"
  msgstr ""
  
! #: cp/parser.cc:12510
  #, gcc-internal-format
  msgid "types may not be defined within %<__builtin_offsetof%>"
  msgstr ""
  
! #: cp/parser.cc:12644
  #, gcc-internal-format
  msgid "trailing argument to %<__type_pack_element%> is not a type"
  msgstr ""
  
! #: cp/parser.cc:12745
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:12755
  #, gcc-internal-format
  msgid "lambda-expression in template-argument only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:12956
  #, gcc-internal-format
  msgid "non-local lambda expression cannot have a capture-default"
  msgstr ""
  
! #: cp/parser.cc:12979
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr ""
  
! #: cp/parser.cc:12995
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> with by-copy capture default only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:13001 cp/parser.cc:13023 cp/parser.cc:13221
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr ""
  
! #: cp/parser.cc:13017
  #, gcc-internal-format
  msgid "%<*this%> capture only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:13037
  #, fuzzy, gcc-internal-format
  msgid "%<this%> cannot be captured by reference"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/parser.cc:13057
  #, gcc-internal-format
  msgid "pack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:13068
  #, gcc-internal-format
  msgid "%<&%> should come before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:13098
  #, gcc-internal-format
  msgid "lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:13107
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.cc:13132
  #, fuzzy, gcc-internal-format
  msgid "capture of non-variable %qE"
  msgstr "Μη αναγνωρίσιμη μεταβλητή `%s'"
  
! #: cp/parser.cc:13143
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.cc:13181
  #, gcc-internal-format
  msgid "too many %<...%> in lambda capture"
  msgstr ""
  
! #: cp/parser.cc:13192
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.cc:13197
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.cc:13289
  #, gcc-internal-format
  msgid "lambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:13343
  #, fuzzy, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/parser.cc:13378
  #, gcc-internal-format
  msgid "parameter declaration before lambda declaration specifiers only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:13408 cp/pt.cc:15283
  #, gcc-internal-format
  msgid "a lambda with captures may not have an explicit object parameter of an unrelated type"
  msgstr ""
  
! #: cp/parser.cc:13421
  #, gcc-internal-format
  msgid "%<mutable%> lambda specifier with explicit object parameter"
  msgstr ""
  
! #: cp/parser.cc:13430
  #, gcc-internal-format
  msgid "the passed in closure object will not be mutated because it is taken by value"
  msgstr ""
  
! #: cp/parser.cc:13434
  #, gcc-internal-format
  msgid "declare the explicit object parameter as non-const reference instead"
  msgstr ""
  
! #: cp/parser.cc:13438
  #, gcc-internal-format
  msgid "explicit object parameter is already a mutable reference"
  msgstr ""
  
! #: cp/parser.cc:13445
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with explicit object parameter"
  msgstr ""
  
! #: cp/parser.cc:13463
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with lambda capture"
  msgstr ""
  
! #: cp/parser.cc:13479
  #, gcc-internal-format
  msgid "parameter declaration before lambda transaction qualifier only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:13492
  #, gcc-internal-format
  msgid "parameter declaration before lambda exception specification only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:13510
  #, gcc-internal-format
  msgid "parameter declaration before lambda trailing return type only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:13563
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:14366
  #, gcc-internal-format
  msgid "label at end of compound statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:14535 cp/parser.cc:14787
  #, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr ""
  
! #: cp/parser.cc:14606
  #, fuzzy, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: cp/parser.cc:14655
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr ""
  
! #: cp/parser.cc:14683
! #, gcc-internal-format
! msgid "identifier label %qE in %<template for%> body"
! msgstr ""
! 
! #: cp/parser.cc:14795
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
  #. A::A a;
! #: cp/parser.cc:14801
  #, fuzzy, gcc-internal-format
  msgid "%qE names the constructor, not the type"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/parser.cc:14859
  #, gcc-internal-format
  msgid "compound-statement in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.cc:14923
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<tile%> directive"
  msgstr ""
  
! #: cp/parser.cc:15128
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:15150
  #, gcc-internal-format
  msgid "%<if consteval%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:15175 cp/parser.cc:15210
  #, gcc-internal-format
  msgid "%<if consteval%> requires compound statement"
  msgstr ""
  
! #: cp/parser.cc:15252
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:15420 cp/parser.cc:37778
  #, fuzzy, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:15461
  #, fuzzy, gcc-internal-format
  msgid "condition declares an array"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/parser.cc:15463
  #, fuzzy, gcc-internal-format
  msgid "condition declares a function"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/parser.cc:15504
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.cc:15606 cp/parser.cc:26174 cp/parser.cc:28940
  #, fuzzy, gcc-internal-format
  msgid "expected initializer"
  msgstr "μη έγκυρο μέγεθος οριζόντιου στηλοθέτη: %s"
  
! #: cp/parser.cc:15656
  #, gcc-internal-format
  msgid "range-based %<for%> loops with initializer only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:15962
  #, gcc-internal-format
  msgid "loop variable %qD of type %qT binds to a temporary constructed from type %qT"
  msgstr ""
  
  #. rval
! #: cp/parser.cc:15969
  #, gcc-internal-format
  msgid "use non-reference type %qT to make the copy explicit or %qT to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:15995
  #, fuzzy, gcc-internal-format
  msgid "loop variable %qD creates a copy from type %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/parser.cc:16000
  #, gcc-internal-format
  msgid "use reference type to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:16197
  #, fuzzy, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/parser.cc:16316
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.cc:16468 cp/parser.cc:37781
  #, fuzzy, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:16513
  #, gcc-internal-format
  msgid "alias-declaration in init-statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:16530
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/parser.cc:16576
! #, gcc-internal-format
! msgid "%<template for%> only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
! msgstr ""
! 
! #: cp/parser.cc:16635
! #, gcc-internal-format
! msgid "designators in %<template for%> initializer"
! msgstr ""
! 
! #: cp/parser.cc:16702
! #, fuzzy, gcc-internal-format
! msgid "for-range-declaration cannot be 'constinit'"
! msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
! 
! #: cp/parser.cc:16872
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.cc:16881
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr ""
  
! #: cp/parser.cc:16900 cp/parser.cc:37784
  #, fuzzy, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:17075
  #, fuzzy, gcc-internal-format
  msgid "expected module-partition"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:17077
  #, fuzzy, gcc-internal-format
  msgid "expected module-name"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:17119
  #, fuzzy, gcc-internal-format
  msgid "module-declaration not permitted in header-unit"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/parser.cc:17125
  #, gcc-internal-format
  msgid "module-declaration must be at global scope"
  msgstr ""
  
! #: cp/parser.cc:17126
  #, gcc-internal-format
  msgid "scope opened here"
  msgstr ""
  
! #: cp/parser.cc:17152
  #, gcc-internal-format
  msgid "private module fragment"
  msgstr ""
  
! #: cp/parser.cc:17156
  #, gcc-internal-format
  msgid "private module fragment only permitted in purview of module interface or partition"
  msgstr ""
  
  #. Neither the first declaration, nor in a GMF.
! #: cp/parser.cc:17162
  #, gcc-internal-format
  msgid "module-declaration only permitted as first declaration, or ending a global module fragment"
  msgstr ""
  
! #: cp/parser.cc:17203
  #, gcc-internal-format
  msgid "post-module-declaration imports must be contiguous"
  msgstr ""
  
! #: cp/parser.cc:17205 cp/parser.cc:17214
  #, gcc-internal-format
  msgid "perhaps insert a line break after %<import%>, or other disambiguation, to prevent this being considered a module control-line"
  msgstr ""
  
! #: cp/parser.cc:17213
  #, gcc-internal-format
  msgid "import-declaration must be at global scope"
  msgstr ""
  
! #: cp/parser.cc:17237
  #, gcc-internal-format
  msgid "import specifying a module-partition must appear after a named module-declaration"
  msgstr ""
  
! #: cp/parser.cc:17258
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be include-translated"
  msgstr ""
  
! #: cp/parser.cc:17261
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be from header inclusion"
  msgstr ""
  
! #: cp/parser.cc:17282
  #, gcc-internal-format
  msgid "%qE may only occur after a module interface declaration"
  msgstr ""
  
! #: cp/parser.cc:17290
  #, fuzzy, gcc-internal-format
  msgid "%qE may only occur once in an export declaration"
  msgstr "κενό αλφαριθμητικό"
  
! #: cp/parser.cc:17311
  #, gcc-internal-format
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:17350
  #, gcc-internal-format
  msgid "extra %<;%> outside of a function only allowed in C++11"
  msgstr ""
  
! #: cp/parser.cc:17353
  #, gcc-internal-format
  msgid "extra %<;%> outside of a function"
  msgstr ""
  
! #: cp/parser.cc:17362
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct only allowed in C++11"
  msgstr ""
  
! #: cp/parser.cc:17364
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct"
  msgstr ""
  
! #: cp/parser.cc:17372
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr ""
  
! #: cp/parser.cc:17543
  #, fuzzy, gcc-internal-format
  msgid "attributes are not permitted in this position"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: cp/parser.cc:17547
  #, gcc-internal-format
  msgid "attributes may be inserted here"
  msgstr ""
  
! #: cp/parser.cc:17587
  #, fuzzy, gcc-internal-format
  msgid "explicit specializations are not permitted here"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: cp/parser.cc:17589 cp/parser.cc:30432
  #, gcc-internal-format
  msgid "a specialization is always exported alongside its primary template"
  msgstr ""
  
! #: cp/parser.cc:17608
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiations are not permitted here"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: cp/parser.cc:17624
  #, gcc-internal-format
  msgid "export-declarations are not permitted here"
  msgstr ""
  
! #: cp/parser.cc:17846
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.cc:18094
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.cc:18113
  #, fuzzy, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr "μη έγκυρος αριθμός αρχείου στη δήλωση πεδίου: `%s'"
  
! #: cp/parser.cc:18134
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.cc:18159
  #, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr ""
  
! #: cp/parser.cc:18216
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:18219
  #, fuzzy, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr "πολλαπλός αριθμός επιλογών την εντολή `s'"
  
! #: cp/parser.cc:18257
! #, gcc-internal-format
! msgid "structured binding pack outside of template"
! msgstr ""
! 
! #: cp/parser.cc:18260
! #, fuzzy, gcc-internal-format
! msgid "multiple packs in structured binding declaration"
! msgstr "διπλό όνομα χαρακτήρα `%s'"
! 
! #: cp/parser.cc:18267
! #, gcc-internal-format
! msgid "structured binding packs only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
! msgstr ""
! 
! #: cp/parser.cc:18286
  #, gcc-internal-format
  msgid "structured bindings with attributed identifiers only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:18297
! #, gcc-internal-format
! msgid "annotation on structured binding"
! msgstr ""
! 
! #: cp/parser.cc:18325
  #, gcc-internal-format
  msgid "structured bindings in conditions only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:18329
  #, gcc-internal-format
  msgid "structured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:18409
  #, fuzzy, gcc-internal-format
  msgid "empty structured binding declaration"
  msgstr "κενό αλφαριθμητικό"
  
! #: cp/parser.cc:18427
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for structured binding declaration"
  msgstr "Η αλυσίδα μορφής δεν είναι έγκυρη: `%s'"
  
! #: cp/parser.cc:18453 cp/parser.cc:18458 cp/parser.cc:26155 cp/parser.cc:26160
! #: cp/parser.cc:26164 cp/parser.cc:26168
! #, fuzzy, gcc-internal-format
! msgid "for-range-declaration cannot be %qs"
! msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
! 
! #: cp/parser.cc:18626
  #, gcc-internal-format
  msgid "%<this%> must be the first specifier in a parameter declaration"
  msgstr ""
  
! #: cp/parser.cc:18649
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr ""
  
! #: cp/parser.cc:18687
  #, gcc-internal-format
  msgid "the %<bool%> keyword is not allowed in a C++20 concept definition"
  msgstr ""
  
! #: cp/parser.cc:18690
  #, gcc-internal-format
  msgid "C++20 concept definition syntax is %<concept <name> = <expr>%>"
  msgstr ""
  
! #: cp/parser.cc:18741
  #, gcc-internal-format
  msgid "%<typedef%> specifier conflicts with %qs"
  msgstr ""
  
! #: cp/parser.cc:18767
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.cc:18803
  #, fuzzy, gcc-internal-format
  msgid "%qD invalid in condition"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/parser.cc:18812
  #, fuzzy, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/parser.cc:18816
  #, gcc-internal-format
  msgid "%qD only valid in lambda with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:18898
  #, gcc-internal-format
  msgid "type-specifier invalid in lambda"
  msgstr ""
  
! #: cp/parser.cc:18911
  #, gcc-internal-format
  msgid "standard attributes in middle of decl-specifiers"
  msgstr ""
  
! #: cp/parser.cc:18913
  #, gcc-internal-format
  msgid "standard attributes must precede the decl-specifiers to apply to the declaration, or follow them to apply to the type"
  msgstr ""
  
! #: cp/parser.cc:18928
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr ""
  
! #: cp/parser.cc:19001 cp/parser.cc:31664
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:19020
  #, gcc-internal-format
  msgid "types may not be defined in explicit-specifier"
  msgstr ""
  
! #: cp/parser.cc:19024
  #, gcc-internal-format
  msgid "%<explicit(bool)%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:19092
  #, fuzzy, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "Μη έγκυρη ρύθμιση θύρας (port)"
  
! #: cp/parser.cc:19199
  #, gcc-internal-format
  msgid "%<static_assert%> without a message only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:19227
  #, gcc-internal-format
  msgid "%<static_assert%> with non-string message only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:19444
  #, gcc-internal-format
  msgid "%<decltype(auto)%> type specifier only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:19457
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr ""
  
! #: cp/parser.cc:19633
  #, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr ""
  
! #: cp/parser.cc:19662 cp/parser.cc:19668
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "μη έγκυρος αριθμός πεδίου: `%s'"
  
! #: cp/parser.cc:19670
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr ""
  
! #: cp/parser.cc:19755
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr ""
  
! #: cp/parser.cc:19782
  #, fuzzy, gcc-internal-format
  msgid "cannot expand initializer for member %qD"
  msgstr "έχει παραληφθεί το αρχείο προορισμού"
  
! #: cp/parser.cc:19794 cp/pt.cc:28990
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.cc:19806 cp/pt.cc:29002
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.cc:19858
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr ""
  
! #: cp/parser.cc:19946
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
! #: cp/parser.cc:20358
  #, gcc-internal-format
  msgid "space between quotes and suffix is deprecated in C++23"
  msgstr ""
  
! #: cp/parser.cc:20364
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.cc:20370
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr ""
  
! #: cp/parser.cc:20379
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr ""
  
! #: cp/parser.cc:20385
  #, fuzzy, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/parser.cc:20419
  #, fuzzy, gcc-internal-format
  msgid "expected operator"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:20466
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr ""
  
! #: cp/parser.cc:20468
  #, gcc-internal-format
  msgid "keyword %<export%> is deprecated, and is ignored"
  msgstr ""
  
! #: cp/parser.cc:20470
  #, gcc-internal-format
  msgid "keyword %<export%> is enabled with %<-fmodules%>"
  msgstr ""
  
! #: cp/parser.cc:20575
  #, fuzzy, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "Μη έγκυρος χαρακτήρας παραβολής"
  
! #: cp/parser.cc:20583
  #, fuzzy, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr "Μη έγκυρος χαρακτήρας παραβολής"
  
! #: cp/parser.cc:20707
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/parser.cc:20945 cp/parser.cc:21031 cp/parser.cc:28688
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/parser.cc:20949 cp/parser.cc:21035
  #, fuzzy, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/parser.cc:21107
  #, fuzzy, gcc-internal-format
  msgid "expected template-id"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:21180
  #, fuzzy, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/parser.cc:21184
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.cc:21188
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.cc:21219
  #, fuzzy, gcc-internal-format
  msgid "invalid template-argument-list"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: cp/parser.cc:21220
  #, gcc-internal-format
  msgid "function name as the left hand operand of %<<%> is ill-formed in C++20; wrap the function name in %<()%>"
  msgstr ""
  
! #: cp/parser.cc:21227
  #, fuzzy, gcc-internal-format
  msgid "expected %<(%> after template-argument-list"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/parser.cc:21354
  #, fuzzy, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
  #. The name does not name a template.
! #: cp/parser.cc:21439 cp/parser.cc:21631 cp/parser.cc:21840
  #, fuzzy, gcc-internal-format
  msgid "expected template-name"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:21487
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr ""
  
! #: cp/parser.cc:21489
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.cc:21704
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:21805 cp/parser.cc:21823 cp/parser.cc:22017
  #, fuzzy, gcc-internal-format
  msgid "expected template-argument"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:21970
  #, fuzzy, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: cp/parser.cc:22008
! #, gcc-internal-format
! msgid "unparenthesized splice expression cannot be used as a template argument"
! msgstr ""
! 
! #: cp/parser.cc:22126
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: cp/parser.cc:22130
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: cp/parser.cc:22134
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation shall not use %<consteval%> specifier"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: cp/parser.cc:22195
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr ""
  
  # src/dfa.c:962
  # src/dfa.c:970
! #: cp/parser.cc:22431
  #, fuzzy, gcc-internal-format
  msgid "expected type specifier"
  msgstr "Δεν ορίστηκε συντακτικό"
  
! #: cp/parser.cc:22640
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:22646
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
  
! #: cp/parser.cc:22650
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:22657 cp/parser.cc:23118
! #, fuzzy, gcc-internal-format
! msgid "use of %<auto%> in template argument"
! msgstr "διπλό όνομα χαρακτήρα `%s'"
! 
! #: cp/parser.cc:22811
  #, fuzzy, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: cp/parser.cc:22961
  #, fuzzy, gcc-internal-format
  msgid "expected type-name"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:23045
  #, fuzzy, gcc-internal-format
  msgid "%qE does not constrain a type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:23046
  #, gcc-internal-format
  msgid "concept defined here"
  msgstr ""
  
! #: cp/parser.cc:23077
  #, fuzzy, gcc-internal-format
  msgid "invalid use of concept-name %qD"
  msgstr "μη έγκυρος χρήστης"
  
! #: cp/parser.cc:23093
  #, gcc-internal-format
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr ""
  
! #: cp/parser.cc:23100
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr ""
  
! #: cp/parser.cc:23345
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.cc:23583
  #, fuzzy, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/parser.cc:23671
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/parser.cc:23677
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
  
! #: cp/parser.cc:23689
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.cc:23830
  #, fuzzy, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/parser.cc:23841
  #, fuzzy, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/parser.cc:23856
  #, fuzzy, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/parser.cc:23874
  #, gcc-internal-format
  msgid "types may not be defined in enum-base"
  msgstr ""
  
! #: cp/parser.cc:23920
  #, gcc-internal-format
  msgid "declaration of enumeration with fixed underlying type and no enumerator list is only permitted as a standalone declaration"
  msgstr ""
  
! #: cp/parser.cc:23924
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr ""
  
! #: cp/parser.cc:23967
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr ""
  
! #: cp/parser.cc:23981
  #, fuzzy, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/parser.cc:23993 cp/parser.cc:30401
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/parser.cc:23998 cp/parser.cc:30406
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.cc:24010 cp/parser.cc:30419
  #, fuzzy, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/parser.cc:24051
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr ""
  
! #: cp/parser.cc:24075
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.cc:24078
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.cc:24199
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr ""
  
! #: cp/parser.cc:24274
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a namespace-name; did you mean %qs?"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/parser.cc:24278
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:24282
  #, fuzzy, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:24343
  #, gcc-internal-format
  msgid "nested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:24355
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr ""
  
! #: cp/parser.cc:24374
  #, gcc-internal-format
  msgid "nested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:24384
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr ""
  
! #: cp/parser.cc:24389
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.cc:24393
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr ""
  
! #: cp/parser.cc:24396
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr ""
  
! #: cp/parser.cc:24403
  #, fuzzy, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr "άγνωστο σετ `%s'"
  
! #: cp/parser.cc:24460
  #, fuzzy, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/parser.cc:24645
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:24689
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr ""
  
! #: cp/parser.cc:24707
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:24717
  #, gcc-internal-format
  msgid "access declarations are deprecated in favor of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.cc:24763
  #, gcc-internal-format
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:24766
  #, fuzzy, gcc-internal-format
  msgid "%<using enum%> of dependent type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/parser.cc:24768
  #, gcc-internal-format
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr ""
  
! #: cp/parser.cc:24770
  #, fuzzy, gcc-internal-format
  msgid "%<using enum%> of incomplete type %qT"
  msgstr "μη έγκυρος δεύτερος τελεστής σε κατάσταση συμβατότητας `%s'"
  
! #: cp/parser.cc:24772
  #, gcc-internal-format
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr ""
  
! #: cp/parser.cc:24782
  #, fuzzy, gcc-internal-format
  msgid "opaque-enum-declaration here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/parser.cc:24852
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
  
! #: cp/parser.cc:25010
  #, gcc-internal-format
  msgid "expected string-literal or constexpr in parentheses"
  msgstr ""
  
! #: cp/parser.cc:25071
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:25092 cp/parser.cc:25110 cp/parser.cc:25125
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "διπλός αριθμός μηνύματος"
  
! #: cp/parser.cc:25099
  #, gcc-internal-format
  msgid "%<asm%> qualifier %qT ignored outside of function body"
  msgstr ""
  
! #: cp/parser.cc:25138
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an %<asm%> qualifier"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:25154
  #, gcc-internal-format
  msgid "%<asm%> qualifier outside of function body"
  msgstr ""
  
! #: cp/parser.cc:25304
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on %<asm%> declaration"
  msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
  
! #: cp/parser.cc:25395
  #, gcc-internal-format
  msgid "empty parentheses were disambiguated as a function declaration"
  msgstr ""
  
! #: cp/parser.cc:25406
  #, gcc-internal-format
  msgid "remove parentheses to default-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:25411
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:25414
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:25431 cp/parser.cc:25456
  #, fuzzy, gcc-internal-format
  msgid "parentheses were disambiguated as a function declaration"
  msgstr "αδυναμία εισαγωγής στοιχείο παραβολής `%.*s'"
  
! #: cp/parser.cc:25443 cp/parser.cc:25464
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:25450
  #, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:25520
! #, fuzzy, gcc-internal-format
! msgid "cannot handle qualified name for variant function"
! msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
! 
! #: cp/parser.cc:25529
! #, gcc-internal-format
! msgid "declare variant directives are not allowed on constructors"
! msgstr ""
! 
! #: cp/parser.cc:25535
! #, gcc-internal-format
! msgid "declare variant directives are not allowed on destructors"
! msgstr ""
! 
! #: cp/parser.cc:25541
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "cannot handle %s identifier name"
! msgstr "διπλός προσδιοριστής μηνύματος"
! 
! #: cp/parser.cc:25594
! #, fuzzy, gcc-internal-format
! msgid "no declaration of base function %qs in this scope"
! msgstr "Η λειτουργία δεν υποστηρίζεται"
! 
! # src/getopt.c:628
! # src/getopt.c:628
! #: cp/parser.cc:25636
! #, fuzzy, gcc-internal-format
! msgid "base function is ambiguous"
! msgstr "%s: η επιλογή `%s' είναι ασαφής\n"
! 
! #: cp/parser.cc:25644
! #, gcc-internal-format
! msgid "variant function must be in the same scope as the base function %qs"
! msgstr ""
! 
! #: cp/parser.cc:25665
! #, gcc-internal-format
! msgid "variant function must be in the same scope as the base function %qE"
! msgstr ""
! 
! #: cp/parser.cc:25672
! #, gcc-internal-format
! msgid "declare variant directives are not allowed on virtual functions"
! msgstr ""
! 
! #: cp/parser.cc:25679 cp/parser.cc:26128
! #, gcc-internal-format
! msgid "declare variant directives are not allowed on defaulted functions"
! msgstr ""
! 
! #: cp/parser.cc:25686 cp/parser.cc:26135
! #, gcc-internal-format
! msgid "declare variant directives are not allowed on deleted functions"
! msgstr ""
! 
! #: cp/parser.cc:25694
! #, gcc-internal-format
! msgid "declare variant directives are not allowed on immediate functions"
! msgstr ""
! 
! #: cp/parser.cc:25969
  #, fuzzy, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "μη έγκυρος αριθμός αρχείου στη δήλωση πεδίου: `%s'"
  
! #: cp/parser.cc:25980
  #, gcc-internal-format
  msgid "an %<asm%> specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.cc:25984
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.cc:26070
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
! #: cp/parser.cc:26269
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "Δεν ήταν δυνατή η εύρεση ετικέττας για μεταγωγή στο `%s'"
  
! #: cp/parser.cc:26314
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.cc:26326
  #, fuzzy, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/parser.cc:26874
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: cp/parser.cc:26999
  #, fuzzy, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/parser.cc:27003
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
*************** msgstr "το `%s' δεν είναι κα
*** 64299,64568 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:24952
  #, fuzzy, gcc-internal-format
  msgid "invalid declarator"
  msgstr "μη έγκυρος χρήστης"
  
! #: cp/parser.cc:24961
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "μη έγκυρος αριθμός από γραμμές"
  
! #: cp/parser.cc:24963
  #, 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.cc:25078
  #, fuzzy, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/parser.cc:25103
  #, fuzzy, gcc-internal-format
  msgid "expected declarator"
  msgstr "κενό αλφαριθμητικό"
  
! #: cp/parser.cc:25224
  #, fuzzy, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:25226
  #, fuzzy, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/parser.cc:25247
  #, fuzzy, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:25308
  #, fuzzy, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "διπλός αριθμός μηνύματος"
  
! #: cp/parser.cc:25362
  #, fuzzy, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "διπλός αριθμός μηνύματος"
  
! #: cp/parser.cc:25399
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.cc:25457 cp/parser.cc:28009
  #, fuzzy, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "διπλός αριθμός μηνύματος"
  
! #: cp/parser.cc:25739
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qE"
  msgstr "Ελλιπής ή κακοσχηματισμένη ιδιότητα"
  
! #: cp/parser.cc:25745
  #, fuzzy, gcc-internal-format
  msgid "%qT not permitted in template argument"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/parser.cc:25748 cp/typeck2.cc:337 cp/typeck2.cc:383 cp/typeck2.cc:2519
! #: rust/backend/rust-tree.cc:3896
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "μη έγκυρος χρήστης"
  
! #: cp/parser.cc:25774
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/parser.cc:25783
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: cp/parser.cc:25904
  #, fuzzy, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:26051
  #, gcc-internal-format
  msgid "omission of %<,%> before varargs %<...%> is deprecated in C++26"
  msgstr ""
  
! #: cp/parser.cc:26258
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr ""
  
! #: cp/parser.cc:26336
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr ""
  
! #: cp/parser.cc:26460
  #, fuzzy, gcc-internal-format
  msgid "%<this%> specifier in template parameter declaration"
  msgstr "Προειδοποίηση: Πολύ λίγα ορίσματα στο εσωδομημένο `%s'"
  
! #: cp/parser.cc:26463
  #, gcc-internal-format
  msgid "%<this%> specifier in a requires-expression parameter"
  msgstr ""
  
! #: cp/parser.cc:26523
  #, gcc-internal-format
  msgid "an explicit object parameter cannot be a function parameter pack"
  msgstr ""
  
! #: cp/parser.cc:26564
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr ""
  
! #: cp/parser.cc:26582
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/parser.cc:26588
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/parser.cc:26590
  #, fuzzy, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/parser.cc:26613
  #, fuzzy, gcc-internal-format
  msgid "an explicit object parameter may not have a default argument"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/parser.cc:26737
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:26741
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:26928
  #, fuzzy, gcc-internal-format
  msgid "probably missing a comma or an operator before"
  msgstr "%s: Αναμενόταν δυαδικός χειριστής.\n"
  
! #: cp/parser.cc:27090
  #, gcc-internal-format
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:27112
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr ""
  
! #: cp/parser.cc:27150
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr ""
  
! #: cp/parser.cc:27164
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:27204
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr ""
  
! #: cp/parser.cc:27255
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:27311 cp/parser.cc:27446
  #, fuzzy, gcc-internal-format
  msgid "expected class-name"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:27703
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "%s: διπλός ορισμός έκδοσης κατηγορίας"
  
! #: cp/parser.cc:27706
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "%s: διπλός ορισμός έκδοσης κατηγορίας"
  
! #: cp/parser.cc:27709
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "%s: διπλός ορισμός έκδοσης κατηγορίας"
  
! #: cp/parser.cc:28222
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr ""
  
! #: cp/parser.cc:28234
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.cc:28241
  #, fuzzy, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/parser.cc:28253
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr ""
  
! #: cp/parser.cc:28259
  #, fuzzy, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: cp/parser.cc:28302
  #, gcc-internal-format
  msgid "declaration of partial specialization in unbraced export-declaration"
  msgstr ""
  
! #: cp/parser.cc:28328
  #, gcc-internal-format
  msgid "an explicit instantiation cannot have a definition; use %<template <>%> to declare a specialization"
  msgstr ""
  
! #: cp/parser.cc:28335
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr ""
  
! #: cp/parser.cc:28368
  #, fuzzy, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/parser.cc:28401
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.cc:28466
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "κανένας ορισμός του `UNDEFINED'"
--- 67124,67398 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:27032
  #, fuzzy, gcc-internal-format
  msgid "invalid declarator"
  msgstr "μη έγκυρος χρήστης"
  
! #: cp/parser.cc:27041
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "μη έγκυρος αριθμός από γραμμές"
  
! #: cp/parser.cc:27043
  #, 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.cc:27158
  #, fuzzy, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/parser.cc:27183
  #, fuzzy, gcc-internal-format
  msgid "expected declarator"
  msgstr "κενό αλφαριθμητικό"
  
! #: cp/parser.cc:27304
  #, fuzzy, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:27306
  #, fuzzy, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/parser.cc:27327
  #, fuzzy, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:27388
  #, fuzzy, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "διπλός αριθμός μηνύματος"
  
! #: cp/parser.cc:27442
  #, fuzzy, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "διπλός αριθμός μηνύματος"
  
! #: cp/parser.cc:27479
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.cc:27537
  #, fuzzy, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "διπλός αριθμός μηνύματος"
  
! #: cp/parser.cc:27840
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qE"
  msgstr "Ελλιπής ή κακοσχηματισμένη ιδιότητα"
  
! #: cp/parser.cc:27846
  #, fuzzy, gcc-internal-format
  msgid "%qT not permitted in template argument"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/parser.cc:27849 cp/typeck2.cc:425 cp/typeck2.cc:471 cp/typeck2.cc:2624
! #: rust/backend/rust-tree.cc:3924
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "μη έγκυρος χρήστης"
  
! #: cp/parser.cc:27876
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/parser.cc:27885
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: cp/parser.cc:28012
  #, fuzzy, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:28159
  #, gcc-internal-format
  msgid "omission of %<,%> before varargs %<...%> is deprecated in C++26"
  msgstr ""
  
! #: cp/parser.cc:28366
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr ""
  
! #: cp/parser.cc:28444
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr ""
  
! #: cp/parser.cc:28568
  #, fuzzy, gcc-internal-format
  msgid "%<this%> specifier in template parameter declaration"
  msgstr "Προειδοποίηση: Πολύ λίγα ορίσματα στο εσωδομημένο `%s'"
  
! #: cp/parser.cc:28571
  #, gcc-internal-format
  msgid "%<this%> specifier in a requires-expression parameter"
  msgstr ""
  
! #: cp/parser.cc:28631
  #, gcc-internal-format
  msgid "an explicit object parameter cannot be a function parameter pack"
  msgstr ""
  
! #: cp/parser.cc:28672
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr ""
  
! #: cp/parser.cc:28690
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/parser.cc:28696
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/parser.cc:28698
  #, fuzzy, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/parser.cc:28721
  #, fuzzy, gcc-internal-format
  msgid "an explicit object parameter may not have a default argument"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/parser.cc:28845
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:28849
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:29040
  #, fuzzy, gcc-internal-format
  msgid "probably missing a comma or an operator before"
  msgstr "%s: Αναμενόταν δυαδικός χειριστής.\n"
  
! #: cp/parser.cc:29202
  #, gcc-internal-format
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:29224
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr ""
  
! #: cp/parser.cc:29262
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr ""
  
! #: cp/parser.cc:29276
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:29316
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr ""
  
! #: cp/parser.cc:29367
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:29423 cp/parser.cc:29557
  #, fuzzy, gcc-internal-format
  msgid "expected class-name"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:29837
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "%s: διπλός ορισμός έκδοσης κατηγορίας"
  
! #: cp/parser.cc:29840
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "%s: διπλός ορισμός έκδοσης κατηγορίας"
  
! #: cp/parser.cc:29843
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "%s: διπλός ορισμός έκδοσης κατηγορίας"
  
! #: cp/parser.cc:30139 cp/parser.cc:37400
! #, fuzzy, gcc-internal-format
! msgid "duplicate %qD specifier"
! msgstr "διπλό κλειδί"
! 
! #: cp/parser.cc:30350
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr ""
  
! #: cp/parser.cc:30362
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.cc:30369
  #, fuzzy, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/parser.cc:30381
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr ""
  
! #: cp/parser.cc:30387
  #, fuzzy, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: cp/parser.cc:30430
  #, gcc-internal-format
  msgid "declaration of partial specialization in unbraced export-declaration"
  msgstr ""
  
! #: cp/parser.cc:30456
  #, gcc-internal-format
  msgid "an explicit instantiation cannot have a definition; use %<template <>%> to declare a specialization"
  msgstr ""
  
! #: cp/parser.cc:30463
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr ""
  
! #: cp/parser.cc:30496
  #, fuzzy, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/parser.cc:30529
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.cc:30594
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "κανένας ορισμός του `UNDEFINED'"
*************** msgstr "κανένας ορισμός τ
*** 64570,64833 ****
  #. In a lambda this should work, but doesn't currently.
  #. We're in a lambda, but it isn't the innermost class.
  #. This should work, but currently doesn't.
! #: cp/parser.cc:28480 cp/pt.cc:4367
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:28586 cp/parser.cc:35402
  #, fuzzy, gcc-internal-format
  msgid "expected class-key"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:28611
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:28615
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:28885
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.cc:28891
  #, gcc-internal-format
  msgid "variadic friends or friend type declarations with multiple types only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:28932
  #, fuzzy, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/parser.cc:28972
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:29075
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:29082
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr ""
  
! #: cp/parser.cc:29095
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:29276
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/parser.cc:29304
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.cc:29374
  #, fuzzy, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "αδυναμία εισαγωγής στοιχείο παραβολής `%.*s'"
  
! #: cp/parser.cc:29388
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "αδυναμία εισαγωγής στοιχείο παραβολής `%.*s'"
  
! #: cp/parser.cc:29461
  #, gcc-internal-format
  msgid "%<delete%> reason only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:29484
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.cc:29519
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.cc:29650
  #, fuzzy, gcc-internal-format
  msgid "attributes on base specifiers are ignored"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/parser.cc:29665
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:29685
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:29709
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.cc:29712
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.cc:29914 cp/parser.cc:30008
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "συντακτικό σφάλμα στον καθορισμό σειράς"
  
! #: cp/parser.cc:30016
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "συντακτικό σφάλμα στον καθορισμό σειράς"
  
! #: cp/parser.cc:30022
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.cc:30066
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "μη έγκυρος αριθμός πεδίου: `%s'"
  
! #: cp/parser.cc:30107
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:30219
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr ""
  
! #: cp/parser.cc:30254
  #, fuzzy, gcc-internal-format
  msgid "%<alignas%> on exception declaration"
  msgstr "κενό αλφαριθμητικό"
  
! #: cp/parser.cc:30333
  #, fuzzy, gcc-internal-format
  msgid "%<co_yield%> cannot be used in default arguments"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/parser.cc:30801
  #, gcc-internal-format
  msgid "expected attribute argument as balanced token sequence"
  msgstr ""
  
! #: cp/parser.cc:30947
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.cc:30961
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:31103
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:31138
  #, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr ""
  
! #: cp/parser.cc:31180
  #, fuzzy, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "Κακή αίτηση παραμέτρων"
  
! #: cp/parser.cc:31183
  #, fuzzy, gcc-internal-format
  msgid "attribute with no arguments contains no parameter packs"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: cp/parser.cc:31229
  #, fuzzy, gcc-internal-format
! msgid "expected contract-role"
! msgstr "Μη ορισμένο όνομα %s"
  
! #. We got some other token other than a ':'.
! #: cp/parser.cc:31310
  #, gcc-internal-format
! msgid "expected contract semantic or level"
  msgstr ""
  
! #: cp/parser.cc:31320
! #, gcc-internal-format
! msgid "expected contract level: %<default%>, %<audit%>, or %<axiom%>"
! msgstr ""
  
! #: cp/parser.cc:31330
  #, fuzzy, gcc-internal-format
! msgid "invalid use of contract role for explicit semantic"
! msgstr "μη έγκυρος αριθμός από γραμμές"
  
! #: cp/parser.cc:31467
  #, gcc-internal-format
! msgid "contracts are only available with %<-fcontracts%>"
  msgstr ""
  
! #: cp/parser.cc:31626
  #, gcc-internal-format
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:31992 cp/parser.cc:32001
  #, gcc-internal-format
  msgid "expression must be enclosed in parentheses"
  msgstr ""
  
! #: cp/parser.cc:32348
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:32589
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:32727
  #, fuzzy, gcc-internal-format
  msgid "result type is not a plain type-constraint"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: cp/parser.cc:32735
  #, fuzzy, gcc-internal-format
  msgid "return-type-requirement is not a type-constraint"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: cp/parser.cc:33254
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.cc:33259
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/parser.cc:33263
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
--- 67400,67672 ----
  #. In a lambda this should work, but doesn't currently.
  #. We're in a lambda, but it isn't the innermost class.
  #. This should work, but currently doesn't.
! #: cp/parser.cc:30608 cp/pt.cc:4414
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:30714 cp/parser.cc:37787
  #, fuzzy, gcc-internal-format
  msgid "expected class-key"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:30739
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:30743
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:31022
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.cc:31028
  #, gcc-internal-format
  msgid "variadic friends or friend type declarations with multiple types only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:31069
  #, fuzzy, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/parser.cc:31109
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:31212
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:31219
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr ""
  
! #: cp/parser.cc:31232
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:31414
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/parser.cc:31442
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.cc:31548
  #, fuzzy, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "αδυναμία εισαγωγής στοιχείο παραβολής `%.*s'"
  
! #: cp/parser.cc:31562
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "αδυναμία εισαγωγής στοιχείο παραβολής `%.*s'"
  
! #: cp/parser.cc:31635
  #, gcc-internal-format
  msgid "%<delete%> reason only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:31658
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.cc:31693
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.cc:31840
  #, fuzzy, gcc-internal-format
  msgid "attributes on base specifiers are ignored"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/parser.cc:31860
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:31880
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:31943
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.cc:31946
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.cc:32131 cp/parser.cc:32225
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "συντακτικό σφάλμα στον καθορισμό σειράς"
  
! #: cp/parser.cc:32233
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "συντακτικό σφάλμα στον καθορισμό σειράς"
  
! #: cp/parser.cc:32239
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.cc:32283
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "μη έγκυρος αριθμός πεδίου: `%s'"
  
! #: cp/parser.cc:32324
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:32436
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr ""
  
! #: cp/parser.cc:32471
  #, fuzzy, gcc-internal-format
  msgid "%<alignas%> on exception declaration"
  msgstr "κενό αλφαριθμητικό"
  
! #: cp/parser.cc:32550
  #, fuzzy, gcc-internal-format
  msgid "%<co_yield%> cannot be used in default arguments"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/parser.cc:33021
  #, gcc-internal-format
  msgid "expected attribute argument as balanced token sequence"
  msgstr ""
  
! #: cp/parser.cc:33167
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.cc:33181
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:33323
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:33358
  #, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr ""
  
! #: cp/parser.cc:33401 cp/parser.cc:33493
! #, gcc-internal-format
! msgid "mixing annotations and attributes in the same list"
! msgstr ""
! 
! #: cp/parser.cc:33430
  #, fuzzy, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "Κακή αίτηση παραμέτρων"
  
! #: cp/parser.cc:33433
  #, fuzzy, gcc-internal-format
  msgid "attribute with no arguments contains no parameter packs"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: cp/parser.cc:33591
  #, fuzzy, gcc-internal-format
! msgid "expected conditional-expression"
! msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: cp/parser.cc:33638
  #, gcc-internal-format
! msgid "%qs is only available with %qs"
  msgstr ""
  
! #: cp/parser.cc:33654
! #, fuzzy, gcc-internal-format
! msgid "attributes are ignored on %qs"
! msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/parser.cc:33770
  #, fuzzy, gcc-internal-format
! msgid "attributes are ignored on function contract specifiers"
! msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/parser.cc:33874
! #, fuzzy, gcc-internal-format
! msgid "contracts are only available with %qs"
! msgstr "Μη αναγνωρίσιμη μεταβλητή `%s'"
! 
! #: cp/parser.cc:33957
  #, gcc-internal-format
! msgid "annotations only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:33988
  #, gcc-internal-format
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:34361 cp/parser.cc:34370
  #, gcc-internal-format
  msgid "expression must be enclosed in parentheses"
  msgstr ""
  
! #: cp/parser.cc:34717
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:34958
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:35101
  #, fuzzy, gcc-internal-format
  msgid "result type is not a plain type-constraint"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: cp/parser.cc:35110
  #, fuzzy, gcc-internal-format
  msgid "return-type-requirement is not a type-constraint"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: cp/parser.cc:35637
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.cc:35642
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/parser.cc:35646
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
*************** msgstr "διπλό όνομα χαρακ
*** 64836,65264 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:33270
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.cc:33562
  #, gcc-internal-format
  msgid "template-id not allowed for constructor in C++20"
  msgstr ""
  
! #: cp/parser.cc:33673
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cp/parser.cc:33850
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:33859
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class type"
  msgstr ""
  
! #: cp/parser.cc:33865
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:33905
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.cc:33915
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.cc:33935
  #, fuzzy, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "Μη έγκυρη ρύθμιση θύρας (port)"
  
! #: cp/parser.cc:34045
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/parser.cc:34096
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr ""
  
! #: cp/parser.cc:34148
  #, fuzzy, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/parser.cc:34467
  #, fuzzy, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/parser.cc:34480
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.cc:34511
  #, fuzzy, gcc-internal-format
  msgid "%qs should be %qs to terminate a template argument list"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/parser.cc:34828
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:35003
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "Μη έγκυρη ρύθμιση θύρας (port)"
  
! #: cp/parser.cc:35015
! #, fuzzy, gcc-internal-format
! msgid "duplicate %qD specifier"
! msgstr "διπλό κλειδί"
! 
! #: cp/parser.cc:35018
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %qs"
  msgstr ""
  
! #: cp/parser.cc:35030
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr ""
  
! #: cp/parser.cc:35047
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %<typedef%>"
  msgstr ""
  
! #: cp/parser.cc:35156
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cp/parser.cc:35167
  #, fuzzy, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "μη έγκυρος δηλωτής πεδίου: `%s'"
  
! #: cp/parser.cc:35172
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "διπλό κλειδί"
  
! #: cp/parser.cc:35201
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "διπλό κλειδί"
  
! #: cp/parser.cc:35253
  #, fuzzy, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:35256
  #, fuzzy, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:35259
  #, fuzzy, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:35265
  #, fuzzy, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:35268
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr ""
  
! #: cp/parser.cc:35271
  #, fuzzy, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:35274
  #, fuzzy, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:35277
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr ""
  
! #: cp/parser.cc:35280
  #, fuzzy, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:35283
  #, fuzzy, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:35286
  #, fuzzy, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:35289
  #, fuzzy, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:35292
  #, fuzzy, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:35295
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr ""
  
! #: cp/parser.cc:35298
  #, fuzzy, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:35301
  #, fuzzy, gcc-internal-format
  msgid "expected %<auto%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:35304
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr ""
  
! #: cp/parser.cc:35307
  #, fuzzy, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:35310
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr ""
  
! #: cp/parser.cc:35313
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr ""
  
! #: cp/parser.cc:35316
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:35319
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr ""
  
! #: cp/parser.cc:35322
  #, fuzzy, gcc-internal-format
  msgid "expected %<co_yield%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:35354
  #, fuzzy, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:35366
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr ""
  
! #: cp/parser.cc:35369
  #, fuzzy, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:35372
  #, fuzzy, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:35378
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr ""
  
! #: cp/parser.cc:35405
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr ""
  
! #: cp/parser.cc:35740
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:35892
  #, fuzzy, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/parser.cc:35897
  #, fuzzy, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/parser.cc:36018
  #, fuzzy, gcc-internal-format
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr "αδυναμία αλλαγής στο κατάλογο %s"
  
! #: cp/parser.cc:36176 cp/parser.cc:36210
  #, fuzzy, gcc-internal-format
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr "άγνωστο σετ `%s'"
  
! #: cp/parser.cc:36183 cp/parser.cc:36216
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:36184 cp/parser.cc:36217
  #, fuzzy, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr "μη τερματιζόμενο όνομα βάρους"
  
! #: cp/parser.cc:36191
  #, fuzzy, gcc-internal-format
  msgid "%qT defined as %qs here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/parser.cc:36192
  #, fuzzy, gcc-internal-format
  msgid "%qT first declared as %qs here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/parser.cc:36275
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr ""
  
! #: cp/parser.cc:36296
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
  # src/grep.c:785 src/grep.c:792
  # src/grep.c:1060 src/grep.c:1067 src/grep.c:1076
! #: cp/parser.cc:36545
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "μη έγκυρο όρισμα μήκους περιεχομένου"
  
! #: cp/parser.cc:36786 cp/parser.cc:38098 cp/parser.cc:38287
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.cc:36857
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.cc:36931
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.cc:36962
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.cc:37366
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.cc:37441 cp/parser.cc:37459
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr ""
  
! #: cp/parser.cc:37453 cp/parser.cc:37519
  #, fuzzy, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: cp/parser.cc:37562
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.cc:37759 cp/parser.cc:37766 cp/parser.cc:37773
  #, fuzzy, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "Ακατάλληλη τιμή στο ai_flags"
  
! #: cp/parser.cc:37890
  #, fuzzy, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "Προσδιοριστής αφαιρέθηκε"
  
! #: cp/parser.cc:38063
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.cc:38070
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/parser.cc:38350 cp/parser.cc:38357 cp/parser.cc:38364
  #, fuzzy, gcc-internal-format
  msgid "invalid type for property"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: cp/parser.cc:38526
  #, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr ""
  
! #: cp/parser.cc:39824
  #, fuzzy, gcc-internal-format
  msgid "expected integer expression list"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: cp/parser.cc:39841
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.cc:40597
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<all%>"
  msgstr ""
  
! #: cp/parser.cc:40988
  #, fuzzy, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "μη έγκυρο μέγεθος οριζόντιου στηλοθέτη: %s"
  
! #: cp/parser.cc:42049
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr "Το `%s' δεν είναι κατάλογος."
--- 67675,68108 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:35653
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.cc:35947
  #, gcc-internal-format
  msgid "template-id not allowed for constructor in C++20"
  msgstr ""
  
! #: cp/parser.cc:36058
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cp/parser.cc:36235
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:36244
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class type"
  msgstr ""
  
! #: cp/parser.cc:36250
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:36290
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.cc:36300
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.cc:36320
  #, fuzzy, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "Μη έγκυρη ρύθμιση θύρας (port)"
  
! #: cp/parser.cc:36430
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/parser.cc:36481
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr ""
  
! #: cp/parser.cc:36534
  #, fuzzy, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/parser.cc:36853
  #, fuzzy, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/parser.cc:36866
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.cc:36897
  #, fuzzy, gcc-internal-format
  msgid "%qs should be %qs to terminate a template argument list"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/parser.cc:37213
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:37388
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "Μη έγκυρη ρύθμιση θύρας (port)"
  
! #: cp/parser.cc:37403
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %qs"
  msgstr ""
  
! #: cp/parser.cc:37415
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr ""
  
! #: cp/parser.cc:37432
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %<typedef%>"
  msgstr ""
  
! #: cp/parser.cc:37541
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cp/parser.cc:37552
  #, fuzzy, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "μη έγκυρος δηλωτής πεδίου: `%s'"
  
! #: cp/parser.cc:37557
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "διπλό κλειδί"
  
! #: cp/parser.cc:37586
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "διπλό κλειδί"
  
! #: cp/parser.cc:37638
  #, fuzzy, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:37641
  #, fuzzy, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:37644
  #, fuzzy, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:37650
  #, fuzzy, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:37653
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr ""
  
! #: cp/parser.cc:37656
  #, fuzzy, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:37659
  #, fuzzy, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:37662
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr ""
  
! #: cp/parser.cc:37665
  #, fuzzy, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:37668
  #, fuzzy, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:37671
  #, fuzzy, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:37674
  #, fuzzy, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:37677
  #, fuzzy, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:37680
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr ""
  
! #: cp/parser.cc:37683
  #, fuzzy, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:37686
  #, fuzzy, gcc-internal-format
  msgid "expected %<auto%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:37689
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr ""
  
! #: cp/parser.cc:37692
  #, fuzzy, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:37695
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr ""
  
! #: cp/parser.cc:37698
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr ""
  
! #: cp/parser.cc:37701
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:37704
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr ""
  
! #: cp/parser.cc:37707
  #, fuzzy, gcc-internal-format
  msgid "expected %<co_yield%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:37739
  #, fuzzy, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:37751
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr ""
  
! #: cp/parser.cc:37754
  #, fuzzy, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:37757
  #, fuzzy, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:37763
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr ""
  
! #: cp/parser.cc:37790
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr ""
  
! #: cp/parser.cc:37793
! #, fuzzy, gcc-internal-format
! msgid "expected %<:]%>"
! msgstr "Μη ορισμένο όνομα %s"
! 
! #: cp/parser.cc:38128
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:38282
  #, fuzzy, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/parser.cc:38287
  #, fuzzy, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/parser.cc:38408
  #, fuzzy, gcc-internal-format
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr "αδυναμία αλλαγής στο κατάλογο %s"
  
! #: cp/parser.cc:38566 cp/parser.cc:38600
  #, fuzzy, gcc-internal-format
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr "άγνωστο σετ `%s'"
  
! #: cp/parser.cc:38573 cp/parser.cc:38606
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:38574 cp/parser.cc:38607
  #, fuzzy, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr "μη τερματιζόμενο όνομα βάρους"
  
! #: cp/parser.cc:38581
  #, fuzzy, gcc-internal-format
  msgid "%qT defined as %qs here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/parser.cc:38582
  #, fuzzy, gcc-internal-format
  msgid "%qT first declared as %qs here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/parser.cc:38665
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr ""
  
! #: cp/parser.cc:38686
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
  # src/grep.c:785 src/grep.c:792
  # src/grep.c:1060 src/grep.c:1067 src/grep.c:1076
! #: cp/parser.cc:38939
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "μη έγκυρο όρισμα μήκους περιεχομένου"
  
! #: cp/parser.cc:39180 cp/parser.cc:40492 cp/parser.cc:40681
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.cc:39251
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.cc:39325
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.cc:39356
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.cc:39760
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.cc:39835 cp/parser.cc:39853
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr ""
  
! #: cp/parser.cc:39847 cp/parser.cc:39913
  #, fuzzy, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: cp/parser.cc:39956
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.cc:40153 cp/parser.cc:40160 cp/parser.cc:40167
  #, fuzzy, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "Ακατάλληλη τιμή στο ai_flags"
  
! #: cp/parser.cc:40284
  #, fuzzy, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "Προσδιοριστής αφαιρέθηκε"
  
! #: cp/parser.cc:40457
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.cc:40464
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/parser.cc:40744 cp/parser.cc:40751 cp/parser.cc:40758
  #, fuzzy, gcc-internal-format
  msgid "invalid type for property"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: cp/parser.cc:40920
  #, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr ""
  
! #: cp/parser.cc:42222
  #, fuzzy, gcc-internal-format
  msgid "expected integer expression list"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: cp/parser.cc:42239
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.cc:42995
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<all%>"
  msgstr ""
  
! #: cp/parser.cc:43397
  #, fuzzy, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "μη έγκυρο μέγεθος οριζόντιου στηλοθέτη: %s"
  
! #: cp/parser.cc:44091
! #, gcc-internal-format
! msgid "legacy %<%E(%E)%> traits syntax not allowed in %<uses_allocators%> clause when using modifiers"
! msgstr ""
! 
! #: cp/parser.cc:44727
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr "Το `%s' δεν είναι κατάλογος."
*************** msgstr "Το `%s' δεν είναι κα
*** 65267,65643 ****
  #. check above and add one in semantics.cc (to properly handle templates).
  #. Base this on the allocator/align modifiers check for the 'allocate' clause
  #. in semantics.cc's finish_omp_clauses.
! #: cp/parser.cc:44161
  #, gcc-internal-format
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr ""
  
! #: cp/parser.cc:45612
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:46543
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:46625 cp/pt.cc:18622
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
  
! #: cp/parser.cc:49666
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr ""
  
! #: cp/parser.cc:50353
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a direct function call with optional assignment"
  msgstr ""
  
! #: cp/parser.cc:50580
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a C pointer"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:50706
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause"
  msgstr ""
  
! #: cp/parser.cc:50827
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:51875
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "μη έγκυρο μέγεθος οριζόντιου στηλοθέτη: %s"
  
! #: cp/parser.cc:51906
  #, fuzzy, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "Μη έγκυρη προπορευόμενη κανονική έκφραση"
  
! #: cp/parser.cc:51918
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:52021
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr ""
  
! #: cp/parser.cc:52041 cp/semantics.cc:6841
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52045 cp/semantics.cc:6849
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52048 cp/pt.cc:14893 cp/semantics.cc:6855
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52051 cp/semantics.cc:6861
  #, gcc-internal-format
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52802
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:52812
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/parser.cc:52982 cp/parser.cc:53517
  #, gcc-internal-format
  msgid "OpenMP directives may not appear in %<constexpr%> functions"
  msgstr ""
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:53193
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:53240 cp/semantics.cc:12154
! #, gcc-internal-format
! msgid "%<__transaction_relaxed%> without transactional memory support enabled"
! msgstr ""
! 
! #: cp/parser.cc:53242 cp/semantics.cc:12156
! #, gcc-internal-format
! msgid "%<__transaction_atomic%> without transactional memory support enabled"
! msgstr ""
! 
! #: cp/parser.cc:53388
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:53391
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: cp/parser.cc:53438
  #, fuzzy, gcc-internal-format
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "κακοδιαμορφωμένη γραμμή αγνοήθηκε"
  
! #: cp/parser.cc:53767
  #, gcc-internal-format
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr ""
  
! #: cp/parser.cc:53778
  #, gcc-internal-format
  msgid "%<#pragma omp assumes%> may only be used at file or namespace scope"
  msgstr ""
  
! #: cp/parser.cc:53865
  #, gcc-internal-format
  msgid "%<#pragma GCC %s%> must be inside a function"
  msgstr ""
  
! #: cp/parser.cc:54007
  #, fuzzy, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/parser.cc:54044
  #, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr ""
  
! #: cp/parser.cc:54253
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:54309
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
  
! #: cp/pt.cc:312
  #, gcc-internal-format
  msgid "data member %qD cannot be a member template"
  msgstr ""
  
! #: cp/pt.cc:325
  #, fuzzy, gcc-internal-format
  msgid "invalid member template declaration %qD"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: cp/pt.cc:779
  #, gcc-internal-format
  msgid "explicit specialization in non-namespace scope %qD"
  msgstr ""
  
! #: cp/pt.cc:793
  #, gcc-internal-format
  msgid "enclosing class templates are not explicitly specialized"
  msgstr ""
  
! #: cp/pt.cc:877
  #, fuzzy, gcc-internal-format
  msgid "specialization of %qD must appear at namespace scope"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/pt.cc:888 cp/pt.cc:1130
  #, gcc-internal-format
  msgid "specialization of %qD in different namespace"
  msgstr ""
  
! #: cp/pt.cc:890
  #, fuzzy, gcc-internal-format
  msgid "  from definition of %q#D"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: cp/pt.cc:907
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: cp/pt.cc:1041
  #, fuzzy, gcc-internal-format
  msgid "name of class shadows template template parameter %qD"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/pt.cc:1053
  #, fuzzy, gcc-internal-format
  msgid "specialization of alias template %qD"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/pt.cc:1056 cp/pt.cc:1202
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of non-template %qT"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: cp/pt.cc:1088
  #, gcc-internal-format
  msgid "specialization of %qT after instantiation"
  msgstr ""
  
! #: cp/pt.cc:1133
  #, fuzzy, gcc-internal-format
  msgid "from definition of %q#D"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
  #. But if we've had an implicit instantiation, that's a
  #. problem ([temp.expl.spec]/6).
! #: cp/pt.cc:1175
  #, gcc-internal-format
  msgid "specialization %qT after instantiation %qT"
  msgstr ""
  
! #: cp/pt.cc:1198
  #, fuzzy, gcc-internal-format
  msgid "template specialization of %qD not allowed by ISO C++"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/pt.cc:1571
  #, gcc-internal-format
  msgid "specialization of %qD after instantiation"
  msgstr ""
  
! # src/request.c:37
! #: cp/pt.cc:2067 cp/semantics.cc:6711
! #, fuzzy, gcc-internal-format
! msgid "%s %#qD"
! msgstr "%s: %s"
  
! #: cp/pt.cc:2207
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a function template"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/pt.cc:2212
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable template"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/pt.cc:2496
  #, gcc-internal-format
  msgid "template-id %qD for %q+D does not match any template declaration"
  msgstr ""
  
! #: cp/pt.cc:2500
  #, gcc-internal-format
  msgid "saw %d %<template<>%>, need %d for specializing a member function template"
  msgstr ""
  
! #: cp/pt.cc:2511
  #, gcc-internal-format
  msgid "ambiguous template specialization %qD for %q+D"
  msgstr ""
  
! #: cp/pt.cc:2715
  #, gcc-internal-format
  msgid "variable templates only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/pt.cc:2725
  #, fuzzy, gcc-internal-format
  msgid "too many template headers for %qD (should be %d)"
  msgstr "Ο έλεγχος μονοπατιού για το `%s' βρήκε `%s'"
  
! #: cp/pt.cc:2731
  #, gcc-internal-format
  msgid "members of an explicitly specialized class are defined without a template header"
  msgstr ""
  
! #: cp/pt.cc:2755
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD outside its namespace must use a nested-name-specifier"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
  #. This was allowed in C++98, so only pedwarn.
! #: cp/pt.cc:2760
  #, gcc-internal-format
  msgid "explicit instantiation of %qD outside its namespace must use a nested-name-specifier"
  msgstr ""
  
! #: cp/pt.cc:2796
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization %q#D may be missing attributes"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/pt.cc:2802
  #, fuzzy
  msgid "missing primary template attributes %e"
  msgstr "Ελλιπής ή κακοσχηματισμένη ιδιότητα"
  
! #: cp/pt.cc:2803
  #, fuzzy
  msgid "missing primary template attribute %e"
  msgstr "Ελλιπής ή κακοσχηματισμένη ιδιότητα"
  
! #: cp/pt.cc:2896 cp/pt.cc:2956
  #, fuzzy, gcc-internal-format
  msgid "template-id %qE in declaration of primary template"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: cp/pt.cc:2909
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr ""
  
! #: cp/pt.cc:2915
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr ""
  
! #: cp/pt.cc:2923
  #, fuzzy, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "Προειδοποίηση: Πολύ λίγα ορίσματα στο εσωδομημένο `%s'"
  
! #: cp/pt.cc:2926
  #, fuzzy, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "Προειδοποίηση: Πολύ λίγα ορίσματα στο εσωδομημένο `%s'"
  
! #: cp/pt.cc:2928
  #, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr ""
  
! #: cp/pt.cc:2934
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization declared %<concept%>"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: cp/pt.cc:2967
  #, gcc-internal-format
  msgid "non-type partial specialization %qE is not allowed"
  msgstr ""
  
! #: cp/pt.cc:2971
  #, gcc-internal-format
  msgid "non-class, non-variable partial specialization %qE is not allowed"
  msgstr ""
  
! #: cp/pt.cc:3003
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr ""
  
! #: cp/pt.cc:3046
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a template function"
  msgstr "Το `%s' δεν είναι κατάλογος."
--- 68111,68503 ----
  #. check above and add one in semantics.cc (to properly handle templates).
  #. Base this on the allocator/align modifiers check for the 'allocate' clause
  #. in semantics.cc's finish_omp_clauses.
! #: cp/parser.cc:47214
  #, gcc-internal-format
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr ""
  
! #: cp/parser.cc:48665
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:49613
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:49695 cp/pt.cc:19130
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
  
! #: cp/parser.cc:52776
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr ""
  
! #: cp/parser.cc:53488
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a direct function call with optional assignment"
  msgstr ""
  
! #: cp/parser.cc:53729
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a C pointer"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:53855
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause"
  msgstr ""
  
! #: cp/parser.cc:53976
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:54551
! #, fuzzy, gcc-internal-format
! msgid "expected %<target%>"
! msgstr "%s: αναμενόταν αριθμητική τιμή."
! 
! #: cp/parser.cc:55148
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "μη έγκυρο μέγεθος οριζόντιου στηλοθέτη: %s"
  
! #: cp/parser.cc:55179
  #, fuzzy, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "Μη έγκυρη προπορευόμενη κανονική έκφραση"
  
! #: cp/parser.cc:55191
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:55294
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr ""
  
! #: cp/parser.cc:55314 cp/semantics.cc:7052
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:55318 cp/semantics.cc:7060
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:55321 cp/pt.cc:15174 cp/semantics.cc:7066
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:55324 cp/semantics.cc:7072
  #, gcc-internal-format
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:55521
! #, gcc-internal-format
! msgid "types may not be defined within %<declare mapper%>"
! msgstr ""
! 
! #: cp/parser.cc:55693
! #, gcc-internal-format
! msgid "expected %<simd%>, %<reduction%>, %<target%>, %<mapper%> or %<variant%>"
! msgstr ""
! 
! #: cp/parser.cc:56258
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:56268
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/parser.cc:56438 cp/parser.cc:56977
  #, gcc-internal-format
  msgid "OpenMP directives may not appear in %<constexpr%> functions"
  msgstr ""
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:56649
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:56844
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:56847
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: cp/parser.cc:56894
  #, fuzzy, gcc-internal-format
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "κακοδιαμορφωμένη γραμμή αγνοήθηκε"
  
! #: cp/parser.cc:57231
  #, gcc-internal-format
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr ""
  
! #: cp/parser.cc:57242
  #, gcc-internal-format
  msgid "%<#pragma omp assumes%> may only be used at file or namespace scope"
  msgstr ""
  
! #: cp/parser.cc:57329
  #, gcc-internal-format
  msgid "%<#pragma GCC %s%> must be inside a function"
  msgstr ""
  
! #: cp/parser.cc:57471
  #, fuzzy, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/parser.cc:57611
  #, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr ""
  
! #: cp/parser.cc:57713
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:57769
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
  
! #: cp/pt.cc:322
  #, gcc-internal-format
  msgid "data member %qD cannot be a member template"
  msgstr ""
  
! #: cp/pt.cc:335
  #, fuzzy, gcc-internal-format
  msgid "invalid member template declaration %qD"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: cp/pt.cc:789
  #, gcc-internal-format
  msgid "explicit specialization in non-namespace scope %qD"
  msgstr ""
  
! #: cp/pt.cc:803
  #, gcc-internal-format
  msgid "enclosing class templates are not explicitly specialized"
  msgstr ""
  
! #: cp/pt.cc:887
  #, fuzzy, gcc-internal-format
  msgid "specialization of %qD must appear at namespace scope"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/pt.cc:898 cp/pt.cc:1145
  #, gcc-internal-format
  msgid "specialization of %qD in different namespace"
  msgstr ""
  
! #: cp/pt.cc:900
  #, fuzzy, gcc-internal-format
  msgid "  from definition of %q#D"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: cp/pt.cc:917
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: cp/pt.cc:1056
  #, fuzzy, gcc-internal-format
  msgid "name of class shadows template template parameter %qD"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/pt.cc:1068
  #, fuzzy, gcc-internal-format
  msgid "specialization of alias template %qD"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/pt.cc:1071 cp/pt.cc:1217
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of non-template %qT"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: cp/pt.cc:1103
  #, gcc-internal-format
  msgid "specialization of %qT after instantiation"
  msgstr ""
  
! #: cp/pt.cc:1148
  #, fuzzy, gcc-internal-format
  msgid "from definition of %q#D"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
  #. But if we've had an implicit instantiation, that's a
  #. problem ([temp.expl.spec]/6).
! #: cp/pt.cc:1190
  #, gcc-internal-format
  msgid "specialization %qT after instantiation %qT"
  msgstr ""
  
! #: cp/pt.cc:1213
  #, fuzzy, gcc-internal-format
  msgid "template specialization of %qD not allowed by ISO C++"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/pt.cc:1586
  #, gcc-internal-format
  msgid "specialization of %qD after instantiation"
  msgstr ""
  
! #: cp/pt.cc:2085
! #, gcc-internal-format, gfc-internal-format
! msgid "there is %i candidate"
! msgid_plural "there are %i candidates"
! msgstr[0] ""
! msgstr[1] ""
  
! #: cp/pt.cc:2112
! #, gcc-internal-format
! msgid "candidate is: %#qD"
! msgstr ""
! 
! #: cp/pt.cc:2121
! #, gcc-internal-format
! msgid "candidate %i: %#qD"
! msgstr ""
! 
! #: cp/pt.cc:2254
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a function template"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/pt.cc:2259
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable template"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/pt.cc:2543
  #, gcc-internal-format
  msgid "template-id %qD for %q+D does not match any template declaration"
  msgstr ""
  
! #: cp/pt.cc:2547
  #, gcc-internal-format
  msgid "saw %d %<template<>%>, need %d for specializing a member function template"
  msgstr ""
  
! #: cp/pt.cc:2558
  #, gcc-internal-format
  msgid "ambiguous template specialization %qD for %q+D"
  msgstr ""
  
! #: cp/pt.cc:2761
  #, gcc-internal-format
  msgid "variable templates only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/pt.cc:2771
  #, fuzzy, gcc-internal-format
  msgid "too many template headers for %qD (should be %d)"
  msgstr "Ο έλεγχος μονοπατιού για το `%s' βρήκε `%s'"
  
! #: cp/pt.cc:2777
  #, gcc-internal-format
  msgid "members of an explicitly specialized class are defined without a template header"
  msgstr ""
  
! #: cp/pt.cc:2801
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD outside its namespace must use a nested-name-specifier"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
  #. This was allowed in C++98, so only pedwarn.
! #: cp/pt.cc:2806
  #, gcc-internal-format
  msgid "explicit instantiation of %qD outside its namespace must use a nested-name-specifier"
  msgstr ""
  
! #: cp/pt.cc:2842
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization %q#D may be missing attributes"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/pt.cc:2848
  #, fuzzy
  msgid "missing primary template attributes %e"
  msgstr "Ελλιπής ή κακοσχηματισμένη ιδιότητα"
  
! #: cp/pt.cc:2849
  #, fuzzy
  msgid "missing primary template attribute %e"
  msgstr "Ελλιπής ή κακοσχηματισμένη ιδιότητα"
  
! #: cp/pt.cc:2942 cp/pt.cc:3002
  #, fuzzy, gcc-internal-format
  msgid "template-id %qE in declaration of primary template"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: cp/pt.cc:2955
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr ""
  
! #: cp/pt.cc:2961
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr ""
  
! #: cp/pt.cc:2969
  #, fuzzy, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "Προειδοποίηση: Πολύ λίγα ορίσματα στο εσωδομημένο `%s'"
  
! #: cp/pt.cc:2972
  #, fuzzy, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "Προειδοποίηση: Πολύ λίγα ορίσματα στο εσωδομημένο `%s'"
  
! #: cp/pt.cc:2974
  #, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr ""
  
! #: cp/pt.cc:2980
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization declared %<concept%>"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: cp/pt.cc:3013
  #, gcc-internal-format
  msgid "non-type partial specialization %qE is not allowed"
  msgstr ""
  
! #: cp/pt.cc:3017
  #, gcc-internal-format
  msgid "non-class, non-variable partial specialization %qE is not allowed"
  msgstr ""
  
! #: cp/pt.cc:3049
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr ""
  
! #: cp/pt.cc:3092
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a template function"
  msgstr "Το `%s' δεν είναι κατάλογος."
*************** msgstr "Το `%s' δεν είναι κα
*** 65650,65793 ****
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.cc:3108
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr ""
  
! #: cp/pt.cc:3124
  #, fuzzy, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr "Στη συνάρτηση μέλος `%s':"
  
! #: cp/pt.cc:3155
  #, fuzzy, gcc-internal-format
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/pt.cc:3158
  #, fuzzy, gcc-internal-format
  msgid "friend declaration here"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/pt.cc:3835
  #, fuzzy, gcc-internal-format
  msgid "argument to %<__integer_pack%> must be between 0 and %d"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: cp/pt.cc:4202
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4269
  #, gcc-internal-format
  msgid "expansion pattern %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4271
  #, gcc-internal-format
  msgid "expansion pattern %qE contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4386
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.cc:4403 cp/pt.cc:5286
  #, fuzzy, gcc-internal-format
  msgid "        %qD"
  msgstr "        `%D'"
  
! #: cp/pt.cc:4405
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "        %s"
  msgstr "        `%D'"
  
! #: cp/pt.cc:4532
  #, fuzzy, gcc-internal-format
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/pt.cc:4535
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/pt.cc:4537
  #, fuzzy, gcc-internal-format
  msgid "template parameter %qD declared here"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/pt.cc:5281
  #, fuzzy, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/pt.cc:5306
  #, 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.cc:5310
  #, 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.cc:5314 cp/pt.cc:5326 cp/pt.cc:5335
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.cc:5323
  #, 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.cc:5334
  #, fuzzy, gcc-internal-format
  msgid "too many arguments for partial specialization %qT"
  msgstr "πάρα πολλά ορίσματα"
  
! #: cp/pt.cc:5349
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr ""
  
! #: cp/pt.cc:5351
  #, fuzzy, gcc-internal-format
  msgid "primary template %qD"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/pt.cc:5393
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5396
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5458
  #, fuzzy, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] "%s' δεν είναι ισχύων θετικός ακέραιος."
  msgstr[1] "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/pt.cc:5528
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "διπλός ορισμός συνόλου"
  
! #: cp/pt.cc:5532
  #, fuzzy, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/pt.cc:5713
  #, fuzzy, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
--- 68510,68653 ----
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.cc:3154
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr ""
  
! #: cp/pt.cc:3170
  #, fuzzy, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr "Στη συνάρτηση μέλος `%s':"
  
! #: cp/pt.cc:3201
  #, fuzzy, gcc-internal-format
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/pt.cc:3204
  #, fuzzy, gcc-internal-format
  msgid "friend declaration here"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/pt.cc:3882
  #, fuzzy, gcc-internal-format
  msgid "argument to %<__integer_pack%> must be between 0 and %d"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: cp/pt.cc:4249
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4316
  #, gcc-internal-format
  msgid "expansion pattern %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4318
  #, gcc-internal-format
  msgid "expansion pattern %qE contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4433
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.cc:4450 cp/pt.cc:5333
  #, fuzzy, gcc-internal-format
  msgid "        %qD"
  msgstr "        `%D'"
  
! #: cp/pt.cc:4452
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "        %s"
  msgstr "        `%D'"
  
! #: cp/pt.cc:4579
  #, fuzzy, gcc-internal-format
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/pt.cc:4582
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/pt.cc:4584
  #, fuzzy, gcc-internal-format
  msgid "template parameter %qD declared here"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/pt.cc:5328
  #, fuzzy, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/pt.cc:5353
  #, 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.cc:5357
  #, 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.cc:5361 cp/pt.cc:5373 cp/pt.cc:5382
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.cc:5370
  #, 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.cc:5381
  #, fuzzy, gcc-internal-format
  msgid "too many arguments for partial specialization %qT"
  msgstr "πάρα πολλά ορίσματα"
  
! #: cp/pt.cc:5396
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr ""
  
! #: cp/pt.cc:5398
  #, fuzzy, gcc-internal-format
  msgid "primary template %qD"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/pt.cc:5440
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5443
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5505
  #, fuzzy, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] "%s' δεν είναι ισχύων θετικός ακέραιος."
  msgstr[1] "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/pt.cc:5575
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "διπλός ορισμός συνόλου"
  
! #: cp/pt.cc:5579
  #, fuzzy, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/pt.cc:5760
  #, fuzzy, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
*************** msgstr "Η παράμετρος `%s' δ�
*** 65796,65842 ****
  #. (DR 2032), or alias template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.cc:5736
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/pt.cc:5772
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr ""
  
! #: cp/pt.cc:5775
  #, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr ""
  
! #: cp/pt.cc:5778
  #, 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.cc:5781
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr ""
  
! #: cp/pt.cc:5784 cp/pt.cc:5842
  #, fuzzy, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/pt.cc:5953
  #, fuzzy, gcc-internal-format
  msgid "template %qD declared"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: cp/pt.cc:5961
  #, fuzzy, gcc-internal-format
  msgid "template class without a name"
  msgstr "μη τερματιζόμενο όνομα βάρους"
  
! #: cp/pt.cc:5969
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr ""
--- 68656,68702 ----
  #. (DR 2032), or alias template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.cc:5783
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/pt.cc:5819
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr ""
  
! #: cp/pt.cc:5822
  #, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr ""
  
! #: cp/pt.cc:5825
  #, 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.cc:5828
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr ""
  
! #: cp/pt.cc:5831 cp/pt.cc:5889
  #, fuzzy, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/pt.cc:6000
  #, fuzzy, gcc-internal-format
  msgid "template %qD declared"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: cp/pt.cc:6008
  #, fuzzy, gcc-internal-format
  msgid "template class without a name"
  msgstr "μη τερματιζόμενο όνομα βάρους"
  
! #: cp/pt.cc:6016
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr ""
*************** msgstr ""
*** 65846,66390 ****
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.cc:5992
  #, fuzzy, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: cp/pt.cc:6145
  #, fuzzy, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: cp/pt.cc:6184
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr ""
  
! #: cp/pt.cc:6198
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/pt.cc:6201
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/pt.cc:6203
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  αλλά %d απαιτούνται"
  
! #: cp/pt.cc:6225
  #, fuzzy, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/pt.cc:6228
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr ""
  
! #: cp/pt.cc:6250
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qD with different constraints"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/pt.cc:6407
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/pt.cc:6420
  #, fuzzy, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "Προειδοποίηση: Πολύ λίγα ορίσματα στο εσωδομημένο `%s'"
  
! #: cp/pt.cc:6432
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "διπλό όνομα χαρακτήρα `%s'"
  msgstr[1] "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/pt.cc:6436
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
  msgstr[0] "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  msgstr[1] "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/pt.cc:6470
  #, fuzzy, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/pt.cc:6472
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr ""
  
! #: cp/pt.cc:6474
  #, fuzzy, gcc-internal-format
  msgid "redeclared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/pt.cc:6485
  #, gcc-internal-format
  msgid "declaration of template parameter %q+#D with different constraints"
  msgstr ""
  
! #: cp/pt.cc:6488 cp/pt.cc:6516
  #, fuzzy, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/pt.cc:6513
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D with different constraints"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/pt.cc:6956 cp/pt.cc:7027
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/pt.cc:6959
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr ""
  
! #: cp/pt.cc:6962
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr ""
  
! #: cp/pt.cc:6976
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/pt.cc:6980
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/pt.cc:7030
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr ""
  
! #: cp/pt.cc:7032
  #, fuzzy, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/pt.cc:7101
  #, fuzzy, gcc-internal-format
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/pt.cc:7110
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.cc:7119
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr ""
  
! #: cp/pt.cc:7128
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr ""
  
! #: cp/pt.cc:7139
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: cp/pt.cc:7149
  #, fuzzy, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/pt.cc:7158
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.cc:7170
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.cc:7174
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.cc:7185
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7196
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7208
  #, 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.cc:7213
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/pt.cc:7239
  #, fuzzy, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/pt.cc:7252
  #, fuzzy, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/pt.cc:7256
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/pt.cc:7267
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.cc:7277
  #, fuzzy, gcc-internal-format
  msgid "  cannot deduce a template for %qT from non-template type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/pt.cc:7287
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/pt.cc:7338
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable or function"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/pt.cc:7347
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/pt.cc:7357
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/pt.cc:7374
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7384
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7391
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/pt.cc:7409
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/pt.cc:7417
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/pt.cc:7554
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr ""
  
! #: cp/pt.cc:7719
  #, fuzzy, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/pt.cc:7733
  #, fuzzy, gcc-internal-format
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: cp/pt.cc:7819
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.cc:7827
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/pt.cc:7845
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/pt.cc:7905
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/pt.cc:7907
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.cc:7961
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/pt.cc:8552
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/pt.cc:8568
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/pt.cc:8698
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.cc:8727
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "μη έγκυρος αριθμός από γραμμές"
  
! #: cp/pt.cc:8732
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.cc:8749 cp/pt.cc:8784 cp/pt.cc:8835
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.cc:8757
  #, fuzzy, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: cp/pt.cc:8765
  #, gcc-internal-format
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr ""
  
! #: cp/pt.cc:8771
  #, fuzzy, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: cp/pt.cc:8774
  #, fuzzy, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: cp/pt.cc:8789
  #, fuzzy, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: cp/pt.cc:8792
  #, fuzzy, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: cp/pt.cc:8839
  #, fuzzy, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: cp/pt.cc:8854
  #, fuzzy, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/pt.cc:8857
  #, fuzzy, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: cp/pt.cc:8945
  #, fuzzy, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/pt.cc:9073 cp/pt.cc:9409
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: cp/pt.cc:9088 cp/pt.cc:9234
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: cp/pt.cc:9230
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: cp/pt.cc:9239
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr ""
  
! #: cp/pt.cc:9265
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.cc:9269
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/pt.cc:9370
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:9939
! #, fuzzy, gcc-internal-format
! msgid "instantiation exposes TU-local entity %qD"
! msgstr "μη έγκυρος αριθμός αρχείου στη δήλωση πεδίου: `%s'"
! 
! #: cp/pt.cc:9958
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/pt.cc:10153
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.cc:10155
  #, fuzzy, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: cp/pt.cc:10324 cp/pt.cc:22870
  #, fuzzy, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/pt.cc:10674
  #, fuzzy, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "Μη έγκυρη προτεραιότητα `%s'"
  
! #: cp/pt.cc:11405
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:12229
  #, gcc-internal-format
  msgid "score argument must be constant integer expression"
  msgstr ""
  
! #: cp/pt.cc:12238
  #, fuzzy, gcc-internal-format
  msgid "score argument must be non-negative"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: cp/pt.cc:12265
  #, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr ""
  
! #: cp/pt.cc:12269
  #, gcc-internal-format
  msgid "property must be constant integer expression"
  msgstr ""
  
! #: cp/pt.cc:12497
  #, fuzzy, gcc-internal-format
  msgid "instantiating erroneous template"
  msgstr "%s: Μη έγκυρη ρύθμιση `%s'.\n"
  
! #: cp/pt.cc:12498
  #, gcc-internal-format
  msgid "first error appeared here"
  msgstr ""
  
! #: cp/pt.cc:12849
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: cp/pt.cc:13368
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13839
  #, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr ""
  
! #: cp/pt.cc:13927
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.cc:13930
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.cc:14115
  #, fuzzy, gcc-internal-format
  msgid "cannot index an empty pack"
  msgstr "αδυναμία ανοίγματος του `%s'"
  
! #: cp/pt.cc:14566
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/pt.cc:14663
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/pt.cc:15663
  #, gcc-internal-format, gfc-internal-format
  msgid "mismatched argument pack lengths (%d vs %d)"
  msgstr ""
--- 68706,69245 ----
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.cc:6039
  #, fuzzy, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: cp/pt.cc:6192
  #, fuzzy, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: cp/pt.cc:6231
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr ""
  
! #: cp/pt.cc:6245
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/pt.cc:6248
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/pt.cc:6250
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  αλλά %d απαιτούνται"
  
! #: cp/pt.cc:6272
  #, fuzzy, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/pt.cc:6275
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr ""
  
! #: cp/pt.cc:6297
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qD with different constraints"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/pt.cc:6454
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/pt.cc:6467
  #, fuzzy, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "Προειδοποίηση: Πολύ λίγα ορίσματα στο εσωδομημένο `%s'"
  
! #: cp/pt.cc:6479
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "διπλό όνομα χαρακτήρα `%s'"
  msgstr[1] "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/pt.cc:6483
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
  msgstr[0] "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  msgstr[1] "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/pt.cc:6517
  #, fuzzy, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/pt.cc:6519
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr ""
  
! #: cp/pt.cc:6521
  #, fuzzy, gcc-internal-format
  msgid "redeclared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/pt.cc:6532
  #, gcc-internal-format
  msgid "declaration of template parameter %q+#D with different constraints"
  msgstr ""
  
! #: cp/pt.cc:6535 cp/pt.cc:6563
  #, fuzzy, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/pt.cc:6560
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D with different constraints"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/pt.cc:7010 cp/pt.cc:7082
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/pt.cc:7013
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr ""
  
! #: cp/pt.cc:7016
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr ""
  
! #: cp/pt.cc:7031
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/pt.cc:7035
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/pt.cc:7085
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr ""
  
! #: cp/pt.cc:7087
  #, fuzzy, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/pt.cc:7156
  #, fuzzy, gcc-internal-format
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/pt.cc:7165
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.cc:7174
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr ""
  
! #: cp/pt.cc:7183
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr ""
  
! #: cp/pt.cc:7194
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: cp/pt.cc:7204
  #, fuzzy, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/pt.cc:7213
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.cc:7225
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.cc:7229
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.cc:7240
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7251
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7263
  #, 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.cc:7268
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/pt.cc:7294
  #, fuzzy, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/pt.cc:7307
  #, fuzzy, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/pt.cc:7311
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/pt.cc:7322
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.cc:7332
  #, fuzzy, gcc-internal-format
  msgid "  cannot deduce a template for %qT from non-template type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/pt.cc:7342
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/pt.cc:7393
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable or function"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/pt.cc:7402
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/pt.cc:7412
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/pt.cc:7429
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7439
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7446
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/pt.cc:7469
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/pt.cc:7473
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/pt.cc:7610
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr ""
  
! #: cp/pt.cc:7775
  #, fuzzy, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/pt.cc:7789
  #, fuzzy, gcc-internal-format
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: cp/pt.cc:7875
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.cc:7883
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/pt.cc:7901
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/pt.cc:7961
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/pt.cc:7963
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.cc:8017 cp/pt.cc:8049
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/pt.cc:8643
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/pt.cc:8659
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/pt.cc:8802
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.cc:8831
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "μη έγκυρος αριθμός από γραμμές"
  
! #: cp/pt.cc:8836
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.cc:8853 cp/pt.cc:8888 cp/pt.cc:8939
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.cc:8861
  #, fuzzy, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: cp/pt.cc:8869
  #, gcc-internal-format
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr ""
  
! #: cp/pt.cc:8875
  #, fuzzy, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: cp/pt.cc:8878
  #, fuzzy, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: cp/pt.cc:8893
  #, fuzzy, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: cp/pt.cc:8896
  #, fuzzy, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: cp/pt.cc:8943
  #, fuzzy, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: cp/pt.cc:8958
  #, fuzzy, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/pt.cc:8961
  #, fuzzy, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: cp/pt.cc:9048
  #, fuzzy, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/pt.cc:9176 cp/pt.cc:9512
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: cp/pt.cc:9191 cp/pt.cc:9337
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: cp/pt.cc:9333
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: cp/pt.cc:9342
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr ""
  
! #: cp/pt.cc:9368
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.cc:9372
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/pt.cc:9473
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:10050
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/pt.cc:10245
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.cc:10247
  #, fuzzy, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: cp/pt.cc:10416 cp/pt.cc:23566
  #, fuzzy, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/pt.cc:10766
  #, fuzzy, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "Μη έγκυρη προτεραιότητα `%s'"
  
! #: cp/pt.cc:11506
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:12442
  #, gcc-internal-format
  msgid "score argument must be constant integer expression"
  msgstr ""
  
! #: cp/pt.cc:12451
  #, fuzzy, gcc-internal-format
  msgid "score argument must be non-negative"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: cp/pt.cc:12478
  #, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr ""
  
! #: cp/pt.cc:12482
  #, gcc-internal-format
  msgid "property must be constant integer expression"
  msgstr ""
  
! #: cp/pt.cc:12711
  #, fuzzy, gcc-internal-format
  msgid "instantiating erroneous template"
  msgstr "%s: Μη έγκυρη ρύθμιση `%s'.\n"
  
! #: cp/pt.cc:12712
  #, gcc-internal-format
  msgid "first error appeared here"
  msgstr ""
  
! #: cp/pt.cc:13080
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: cp/pt.cc:13599
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:14070
  #, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr ""
  
! #: cp/pt.cc:14180
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.cc:14183
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.cc:14388
  #, fuzzy, gcc-internal-format
  msgid "cannot index an empty pack"
  msgstr "αδυναμία ανοίγματος του `%s'"
  
! #: cp/pt.cc:14844
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/pt.cc:14941
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/pt.cc:15952
  #, gcc-internal-format, gfc-internal-format
  msgid "mismatched argument pack lengths (%d vs %d)"
  msgstr ""
*************** msgstr ""
*** 66402,66704 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:15851
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/pt.cc:16057
  #, fuzzy, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "Μη έγκυρη προτεραιότητα `%s'"
  
! #: cp/pt.cc:16059
  #, fuzzy, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/pt.cc:16186
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr ""
  
! #: cp/pt.cc:16188
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr ""
  
! #: cp/pt.cc:16919
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.cc:16921
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/pt.cc:16923
  #, fuzzy, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/pt.cc:16936
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/pt.cc:16939
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/pt.cc:16992
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/pt.cc:16998
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/pt.cc:17004
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/pt.cc:17073
  #, fuzzy, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/pt.cc:17114
  #, gcc-internal-format
  msgid "%qD expanded to more than one element"
  msgstr ""
  
! #: cp/pt.cc:17121
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:17142
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/pt.cc:17182
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.cc:17190
  #, gcc-internal-format
! msgid "%qT resolves to %qT, which is not a class type"
  msgstr ""
  
! #: cp/pt.cc:17319
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr ""
  
! #: cp/pt.cc:17638
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.cc:17654
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.cc:17656
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.cc:17740
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr ""
  
! #: cp/pt.cc:20009 cp/pt.cc:22230
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: cp/pt.cc:20013 cp/pt.cc:22234
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.cc:20160
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:21466
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.cc:21501
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:21506
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21509
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/pt.cc:21514
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: cp/pt.cc:21565
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: cp/pt.cc:21592
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: cp/pt.cc:21831
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/pt.cc:21834
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/pt.cc:22150
  #, fuzzy, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "έχει παραληφθεί η λίστα με τα πεδία"
  
! #: cp/pt.cc:22500
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/pt.cc:22502
  #, fuzzy, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/pt.cc:22512
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.cc:22527
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: cp/pt.cc:22545
  #, fuzzy, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: cp/pt.cc:26983
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "διπλός ορισμός συνόλου"
  
! #: cp/pt.cc:26985
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "διπλός ορισμός συνόλου"
  
  # src/request.c:37
! #: cp/pt.cc:26991
  #, fuzzy
  msgid "%s %#qS"
  msgstr "%s: %s"
  
! #: cp/pt.cc:27018 cp/pt.cc:27105
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: cp/pt.cc:27037
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/pt.cc:27043 cp/pt.cc:27100
  #, fuzzy, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "Ο έλεγχος μονοπατιού για το `%s' βρήκε `%s'"
  
! #: cp/pt.cc:27048
  #, fuzzy, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: cp/pt.cc:27056
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "διπλός ορισμός συνόλου"
  
! #: cp/pt.cc:27092
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "διπλός ορισμός συνόλου"
  
! #: cp/pt.cc:27115 cp/pt.cc:27182
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:27120 cp/pt.cc:27197
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.cc:27154
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: cp/pt.cc:27157
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: cp/pt.cc:27166
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.cc:27187
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:27227
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "διπλός ορισμός συνόλου"
  
! #: cp/pt.cc:27557
  #, fuzzy, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/pt.cc:27563
  #, fuzzy, gcc-internal-format
  msgid "exception specification of %qD is not available until end of class definition"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
--- 69257,69582 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:16154
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/pt.cc:16379
  #, fuzzy, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "Μη έγκυρη προτεραιότητα `%s'"
  
! #: cp/pt.cc:16381
  #, fuzzy, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/pt.cc:16508
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr ""
  
! #: cp/pt.cc:16510
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr ""
  
! #: cp/pt.cc:16760
! #, fuzzy, gcc-internal-format
! msgid "%qE is not usable in a splice type"
! msgstr "το `%s' δεν είναι κανονικό αρχείο"
! 
! #: cp/pt.cc:16762
! #, fuzzy, gcc-internal-format
! msgid "%qE is not usable in a splice scope"
! msgstr "το `%s' δεν είναι κανονικό αρχείο"
! 
! #: cp/pt.cc:17323
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.cc:17325
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/pt.cc:17327
  #, fuzzy, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/pt.cc:17340
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/pt.cc:17343
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/pt.cc:17396
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/pt.cc:17402
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/pt.cc:17408
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/pt.cc:17477
  #, fuzzy, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/pt.cc:17518
  #, gcc-internal-format
  msgid "%qD expanded to more than one element"
  msgstr ""
  
! #: cp/pt.cc:17525
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:17579
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/pt.cc:17613
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.cc:17622
  #, gcc-internal-format
! msgid "%qT resolves to %qT, which is not a non-union class type"
  msgstr ""
  
! #: cp/pt.cc:17630
! #, gcc-internal-format
! msgid "%qT resolves to %qT, which is not a union type"
! msgstr ""
! 
! #: cp/pt.cc:17788
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr ""
  
! #. Lookup succeeded at parse time, but failed during
! #. instantiation; must be because we're trying to refer to it
! #. while forming its declaration (c++/120204).
! #: cp/pt.cc:17961
! #, fuzzy, gcc-internal-format
! msgid "declaration of %<%T::%D%> depends on itself"
! msgstr "δημιουργία αρχείου `%s'\n"
! 
! #: cp/pt.cc:18117
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.cc:18133
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.cc:18135
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.cc:18219
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr ""
  
! #: cp/pt.cc:20597 cp/pt.cc:22894
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: cp/pt.cc:20601 cp/pt.cc:22898
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.cc:20748
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:22114
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.cc:22149
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:22154
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:22157
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/pt.cc:22162
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: cp/pt.cc:22213
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: cp/pt.cc:22240
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: cp/pt.cc:22486
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/pt.cc:22489
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/pt.cc:22811
  #, fuzzy, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "έχει παραληφθεί η λίστα με τα πεδία"
  
! #: cp/pt.cc:23196
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/pt.cc:23198
  #, fuzzy, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/pt.cc:23208
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.cc:23223
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: cp/pt.cc:23241
  #, fuzzy, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: cp/pt.cc:27656
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "διπλός ορισμός συνόλου"
  
! #: cp/pt.cc:27658
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "διπλός ορισμός συνόλου"
  
  # src/request.c:37
! #: cp/pt.cc:27664
  #, fuzzy
  msgid "%s %#qS"
  msgstr "%s: %s"
  
! #: cp/pt.cc:27691 cp/pt.cc:27778
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: cp/pt.cc:27710
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/pt.cc:27716 cp/pt.cc:27773
  #, fuzzy, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "Ο έλεγχος μονοπατιού για το `%s' βρήκε `%s'"
  
! #: cp/pt.cc:27721
  #, fuzzy, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: cp/pt.cc:27729
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "διπλός ορισμός συνόλου"
  
! #: cp/pt.cc:27765
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "διπλός ορισμός συνόλου"
  
! #: cp/pt.cc:27788 cp/pt.cc:27855
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:27793 cp/pt.cc:27870
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.cc:27827
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: cp/pt.cc:27830
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: cp/pt.cc:27839
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.cc:27860
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:27900
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "διπλός ορισμός συνόλου"
  
! #: cp/pt.cc:28232
  #, fuzzy, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/pt.cc:28238
  #, fuzzy, gcc-internal-format
  msgid "exception specification of %qD is not available until end of class definition"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
*************** msgstr "συντακτικό σφάλμ�
*** 66710,67702 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:28039
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.cc:28085
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:28460
  #, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:28490
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/pt.cc:28499
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:28507
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "Μη έγκυρος χαρακτήρας παραβολής"
  
! #: cp/pt.cc:28509
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/pt.cc:29972
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr ""
  
! #: cp/pt.cc:30157
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/pt.cc:30166
  #, fuzzy, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/pt.cc:30172
  #, fuzzy, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/pt.cc:30216
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:31487
  #, fuzzy, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/pt.cc:31500
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:31506
  #, gcc-internal-format
  msgid "use %qD directly instead"
  msgstr ""
  
! #: cp/pt.cc:31634
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:31641
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/pt.cc:31654
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: cp/pt.cc:31657
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/pt.cc:31672
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:31676
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/pt.cc:31691
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr ""
  
! #: cp/pt.cc:31693
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:31816
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:31819
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:31879
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/pt.cc:31882
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "Δεν μπόρεσα να ανοίξω το αρχείο %s"
  
! #: cp/pt.cc:31957
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:31961
  #, fuzzy, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: cp/pt.cc:31965
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:31969
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/rtti.cc:306
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<typeid%> with %<-fno-rtti%>"
  msgstr "Δεν είναι δυνατό να χρησιμοποιηθεί η επιλογή -a χωρίς το -n"
  
! #: cp/rtti.cc:319
  #, gcc-internal-format
  msgid "must %<#include <typeinfo>%> before using %<typeid%>"
  msgstr ""
  
! #: cp/rtti.cc:420
  #, gcc-internal-format
  msgid "cannot create type information for type %qT because it involves types of variable size"
  msgstr ""
  
! #: cp/rtti.cc:521
  #, fuzzy, gcc-internal-format
  msgid "%<typeid%> of qualified function type %qT"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/rtti.cc:711 cp/rtti.cc:727
  #, gcc-internal-format
  msgid "%<dynamic_cast<%#T>(%#D)%> can never succeed"
  msgstr ""
  
! #: cp/rtti.cc:739
  #, fuzzy, gcc-internal-format
  msgid "%<dynamic_cast%> not permitted with %<-fno-rtti%>"
  msgstr "Δεν είναι δυνατό να χρησιμοποιηθεί η επιλογή -a χωρίς το -n"
  
! #: cp/rtti.cc:821
  #, fuzzy, gcc-internal-format
  msgid "cannot %<dynamic_cast%> %qE (of type %q#T) to type %q#T (%s)"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/search.cc:311
  #, fuzzy, gcc-internal-format
  msgid "%qT is an ambiguous base of %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/search.cc:327
  #, fuzzy, gcc-internal-format
  msgid "%qT is an inaccessible base of %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/search.cc:2006
  #, gcc-internal-format
  msgid "looser exception specification on overriding virtual function %q+#F"
  msgstr ""
  
! #: cp/search.cc:2009
  #, fuzzy, gcc-internal-format
  msgid "overridden function is %q#F"
  msgstr "αντιγράφεται από πάνω"
  
! #: cp/search.cc:2084
  #, fuzzy, gcc-internal-format
  msgid "invalid covariant return type for %q#D"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/search.cc:2086 cp/search.cc:2103 cp/search.cc:2120
  #, fuzzy, gcc-internal-format
  msgid "overridden function is %q#D"
  msgstr "αντιγράφεται από πάνω"
  
! #: cp/search.cc:2099
  #, fuzzy, gcc-internal-format
  msgid "invalid covariant return type for %q+#D"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/search.cc:2101
  #, fuzzy, gcc-internal-format
  msgid "conflicting return type specified for %q+#D"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: cp/search.cc:2118
  #, fuzzy, gcc-internal-format
  msgid "conflicting type attributes specified for %q+#D"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: cp/search.cc:2133
  #, gcc-internal-format
  msgid "%<consteval%> function %q+D overriding non-%<consteval%> function"
  msgstr ""
  
! #: cp/search.cc:2136
  #, gcc-internal-format
  msgid "non-%<consteval%> function %q+D overriding %<consteval%> function"
  msgstr ""
  
! #: cp/search.cc:2139 cp/search.cc:2168 cp/search.cc:2177 cp/search.cc:2188
! #: cp/search.cc:2213
  #, fuzzy, gcc-internal-format
  #| msgid "In function %qs:"
  msgid "overridden function is %qD"
  msgstr "Στη συνάρτηση %qs:"
  
! #: cp/search.cc:2155
  #, gcc-internal-format
  msgid "%qD declared %<transaction_safe_dynamic%>"
  msgstr ""
  
! #: cp/search.cc:2157
  #, fuzzy, gcc-internal-format
  msgid "overriding %qD declared %<transaction_safe%>"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: cp/search.cc:2165
  #, fuzzy, gcc-internal-format
  msgid "deleted function %q+D overriding non-deleted function"
  msgstr "%s: διπλός ορισμός έκδοσης κατηγορίας"
  
! #: cp/search.cc:2174
  #, fuzzy, gcc-internal-format
  msgid "non-deleted function %q+D overriding deleted function"
  msgstr "%s: διπλός ορισμός έκδοσης κατηγορίας"
  
! #: cp/search.cc:2185
! #, gcc-internal-format
! msgid "function with contracts %q+D overriding contractless function"
! msgstr ""
! 
! #: cp/search.cc:2211
  #, fuzzy, gcc-internal-format
  msgid "virtual function %q+D overriding final function"
  msgstr "%s: διπλός ορισμός έκδοσης κατηγορίας"
  
! #: cp/search.cc:2299
  #, fuzzy, gcc-internal-format
  msgid "%q+#D cannot be declared"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/search.cc:2300
  #, fuzzy, gcc-internal-format
  msgid "  since %q+#D declared in base class"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/search.cc:2306
  #, gcc-internal-format
  msgid "explicit object member function overrides virtual function"
  msgstr ""
  
! #: cp/search.cc:2309
  #, fuzzy, gcc-internal-format
  msgid "virtual function declared here"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/semantics.cc:1291
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>"
  msgstr ""
  
! #: cp/semantics.cc:1297
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> evaluates to true when checking if trivially empty iteration statement is trivial infinite loop"
  msgstr ""
  
! #: cp/semantics.cc:1302
  #, gcc-internal-format
  msgid "and evaluates to false when actually evaluating the condition in non-%<constexpr%> function"
  msgstr ""
  
! #: cp/semantics.cc:1307
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function"
  msgstr ""
  
! #: cp/semantics.cc:1311
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function"
  msgstr ""
  
! #: cp/semantics.cc:1537
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr ""
  
! #: cp/semantics.cc:2105
  #, gcc-internal-format
  msgid "catching polymorphic type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:2110
  #, gcc-internal-format
  msgid "catching type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:2115
  #, fuzzy, gcc-internal-format
  msgid "catching non-reference type %q#T"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/semantics.cc:2412
  #, gcc-internal-format
  msgid "type of %<asm%> operand %qE could not be determined"
  msgstr ""
  
! #: cp/semantics.cc:2564
  #, gcc-internal-format
  msgid "%<__label__%> declarations are only allowed in function scopes"
  msgstr ""
  
! #: cp/semantics.cc:2742
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD in static member function"
  msgstr "μη έγκυρος αριθμός πεδίου: `%s'"
  
! #: cp/semantics.cc:2746
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD in constructor %<pre%> contract"
  msgstr "μη έγκυρος αριθμός πεδίου: `%s'"
  
! #: cp/semantics.cc:2750
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD in destructor %<post%> contract"
  msgstr "μη έγκυρος αριθμός πεδίου: `%s'"
  
! #: cp/semantics.cc:3018
  #, fuzzy, gcc-internal-format
  msgid "%qE missing template arguments"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/semantics.cc:3078
  #, gcc-internal-format
  msgid "a statement expression is an insufficient context for overload resolution"
  msgstr ""
  
! #: cp/semantics.cc:3430
  #, fuzzy, gcc-internal-format
  msgid "cannot call a concept as a function"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: cp/semantics.cc:3510
  #, fuzzy, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "%s: οι τιμές του πεδίου `%s' δεν πρέπει να είναι μεγαλύτερες από %d"
  
! #: cp/semantics.cc:3615
  #, fuzzy, gcc-internal-format
  msgid "%<this%> is unavailable for explicit object member functions"
  msgstr "η `%s' είναι συνήθως μη-στατική συνάρτηση"
  
! #: cp/semantics.cc:3627
  #, gcc-internal-format
  msgid "use explicit object parameter %qs instead"
  msgstr ""
  
! #: cp/semantics.cc:3631
  #, gcc-internal-format
  msgid "name the explicit object parameter"
  msgstr ""
  
! #: cp/semantics.cc:3636
  #, fuzzy, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "η `%s' είναι συνήθως μη-στατική συνάρτηση"
  
! #: cp/semantics.cc:3638
  #, fuzzy, gcc-internal-format
! msgid "invalid use of %<this%> before it is valid"
! msgstr "μη έγκυρος χρήστης"
  
! #: cp/semantics.cc:3640
  #, fuzzy, gcc-internal-format
! msgid "invalid use of %<this%> after it is valid"
! msgstr "μη έγκυρος χρήστης"
  
! #: cp/semantics.cc:3642
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "μη έγκυρος αριθμός πεδίου: `%s'"
  
! #: cp/semantics.cc:3644
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "μη έγκυρος χρήστης"
  
! #: cp/semantics.cc:3667
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.cc:3676 cp/typeck.cc:3109
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/semantics.cc:3699
  #, fuzzy, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/semantics.cc:3813
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr ""
  
! #: cp/semantics.cc:3833
  #, gcc-internal-format
  msgid "%<auto{x}%> cannot be constrained"
  msgstr ""
  
! #: cp/semantics.cc:3838
  #, gcc-internal-format
  msgid "%<auto{x}%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/semantics.cc:4030
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr ""
  
! #: cp/semantics.cc:4083
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr ""
  
! #: cp/semantics.cc:4087
  #, fuzzy, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/semantics.cc:4104
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr ""
  
! #: cp/semantics.cc:4135
  #, fuzzy, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "μη έγκυρος αριθμός αρχείου στη δήλωση πεδίου: `%s'"
  
! #: cp/semantics.cc:4425
  #, fuzzy, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "Μη έγκυρη ρύθμιση θύρας (port)"
  
! #: cp/semantics.cc:4591
  #, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr ""
  
! #: cp/semantics.cc:4609
  #, fuzzy, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/semantics.cc:4613
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.cc:4615
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.cc:4631
  #, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr ""
  
! #: cp/semantics.cc:4633
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr ""
  
! #: cp/semantics.cc:4763
  #, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr ""
  
! #: cp/semantics.cc:4773
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments"
  msgstr "Ελλιπής ή κακοσχηματισμένη ιδιότητα"
  
! #: cp/semantics.cc:4809
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr ""
  
! #: cp/semantics.cc:4860
  #, fuzzy, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: cp/semantics.cc:4868
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr ""
  
! #: cp/semantics.cc:4896
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/semantics.cc:5049
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr ""
  
! #: cp/semantics.cc:5067 rust/backend/rust-tree.cc:5498
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/semantics.cc:5094
  #, fuzzy, gcc-internal-format
  msgid "pack index is not an integral constant"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: cp/semantics.cc:5100
  #, gcc-internal-format
! msgid "pack index is negative"
  msgstr ""
  
- #: cp/semantics.cc:5106
- #, fuzzy, gcc-internal-format
- msgid "pack index is out of range"
- msgstr "%s: αριθμός γραμμής έξω από τα όρια"
- 
  #. Parameter packs can only be used in templates
! #: cp/semantics.cc:5243
  #, gcc-internal-format
  msgid "parameter pack %<__bases%> only valid in template declaration"
  msgstr ""
  
! #: cp/semantics.cc:5275
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.cc:5289
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "μη έγκυρος αριθμός από στήλες: `%s'"
  
! #: cp/semantics.cc:5293
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function"
  msgstr "μη έγκυρος αριθμός από στήλες: `%s'"
  
! #: cp/semantics.cc:5298
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr ""
  
! #: cp/semantics.cc:5309
  #, gcc-internal-format
  msgid "%<offsetof%> within non-standard-layout type %qT is conditionally-supported"
  msgstr ""
  
! #: cp/semantics.cc:6513
  #, gcc-internal-format
  msgid "pointer-to-member mapping %qE not supported"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/semantics.cc:6708
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "%s: η επιλογή `%s' είναι ασαφής\n"
  
! #: cp/semantics.cc:6981
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.cc:7027
  #, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr ""
  
! #: cp/semantics.cc:7146
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.cc:7505
  #, gcc-internal-format
  msgid "expected string literal or constant integer expression instead of %qE"
  msgstr ""
  
! #: cp/semantics.cc:7695
  #, gcc-internal-format
  msgid "modifier other than %<val%> specified in %<linear%> clause on %<simd%> or %<for%> constructs when using OpenMP 5.2 modifiers"
  msgstr ""
  
! #: cp/semantics.cc:7710
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:7725
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:7749
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7842 cp/semantics.cc:7974 cp/semantics.cc:8034
! #: cp/semantics.cc:8459 cp/semantics.cc:9627
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:7854 cp/semantics.cc:9640
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/semantics.cc:7987
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: cp/semantics.cc:8047
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: cp/semantics.cc:8118
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8132
  #, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:8170
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8173
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8177
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8199
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:8203
  #, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:8208
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:8284
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8317
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8331
  #, fuzzy, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "Λάθος έκφραση στην αποτίμηση: %s"
  
! #: cp/semantics.cc:8351
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8380
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8410
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8441
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8470
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/semantics.cc:8485
  #, 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.cc:8492
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:8507
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8538
  #, gcc-internal-format
  msgid "%qD is not a variable in %<nontemporal%> clause"
  msgstr ""
  
! #: cp/semantics.cc:8549
  #, gcc-internal-format
  msgid "%qD appears more than once in %<nontemporal%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:8566
  #, gcc-internal-format
  msgid "%<this%> not allowed in %<allocate%> clause"
  msgstr ""
  
! #: cp/semantics.cc:8578
  #, gcc-internal-format
  msgid "%qD is not a variable in %<allocate%> clause"
  msgstr ""
  
! #: cp/semantics.cc:8587
  #, gcc-internal-format
  msgid "%qD appears more than once in %<allocate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:8737
  #, gcc-internal-format
  msgid "%qD is not lvalue expression nor array section in %qs clause"
  msgstr ""
  
! #: cp/semantics.cc:9241
  #, fuzzy, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr "αποτυχία κατά την εγγραφή δεδομένων για την κατηγορία `%s'"
  
! #: cp/semantics.cc:9244
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.cc:9314
  #, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:9344
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:9374
  #, gcc-internal-format
  msgid "%<hint%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:9386
  #, fuzzy, gcc-internal-format
  msgid "%<hint%> expression must be constant integer expression"
  msgstr "Λάθος έκφραση στην αποτίμηση: %s"
  
! #: cp/semantics.cc:9403
  #, gcc-internal-format
  msgid "%<filter%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:9434
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor reference to pointer"
  msgstr ""
  
! #: cp/semantics.cc:9444
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.cc:9528
  #, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr ""
  
! #: cp/semantics.cc:10092
  #, gcc-internal-format
  msgid "%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:10333
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.cc:10347
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr ""
  
! #: cp/semantics.cc:11084
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.cc:11582
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.cc:11906 cp/semantics.cc:11916
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.cc:12248
  #, gcc-internal-format
  msgid "constexpr string must be a string literal or object with %<size%> and %<data%> members"
  msgstr ""
  
! #: cp/semantics.cc:12264
  #, gcc-internal-format
  msgid "constexpr string %<size()%> must be implicitly convertible to %<std::size_t%>"
  msgstr ""
  
! #: cp/semantics.cc:12273
  #, gcc-internal-format
  msgid "constexpr string %<data()%> must be implicitly convertible to %<const char*%>"
  msgstr ""
  
! #: cp/semantics.cc:12311
  #, gcc-internal-format
  msgid "constexpr string %<size()%> must be a constant expression"
  msgstr ""
  
! #: cp/semantics.cc:12319
  #, gcc-internal-format
  msgid "constexpr string message %<size()%> %qE too large"
  msgstr ""
  
! #: cp/semantics.cc:12346
  #, gcc-internal-format
  msgid "constexpr string %<data()[%d]%> must be a constant expression"
  msgstr ""
  
! #: cp/semantics.cc:12372
  #, gcc-internal-format
  msgid "constexpr string %<data()%> must be a core constant expression"
  msgstr ""
  
! #: cp/semantics.cc:12471
  #, gcc-internal-format
  msgid "static assertion failed: %.*s"
  msgstr ""
  
! #: cp/semantics.cc:12477
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr ""
  
! #: cp/semantics.cc:12506
  #, fuzzy, gcc-internal-format
  msgid "argument to %<decltype%> must be an expression"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: cp/semantics.cc:12552
  #, gcc-internal-format
  msgid "%<decltype%> cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/semantics.cc:12856 rust/backend/rust-tree.cc:5212
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument"
  msgstr ""
  
! #: cp/semantics.cc:12865 rust/backend/rust-tree.cc:5221
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:13036 rust/backend/rust-tree.cc:5825
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> not well defined for anonymous unions"
  msgstr ""
  
! #: cp/semantics.cc:13060 rust/backend/rust-tree.cc:5869
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> needs two arguments"
  msgstr ""
  
! #: cp/semantics.cc:13071 rust/backend/rust-tree.cc:5879
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:13628
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or alias template"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/semantics.cc:13869
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.cc:13929
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.cc:13931
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:13948
  #, gcc-internal-format
  msgid "type %qT of argument to %<__builtin_launder%> is not a pointer to object type"
  msgstr ""
--- 69588,71006 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:28718
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.cc:28764
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:29139
  #, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:29169
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/pt.cc:29178
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:29186
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "Μη έγκυρος χαρακτήρας παραβολής"
  
! #: cp/pt.cc:29188
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/pt.cc:30738
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr ""
  
! #: cp/pt.cc:30934
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/pt.cc:30943
  #, fuzzy, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/pt.cc:30949
  #, fuzzy, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/pt.cc:30993
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:32264
  #, fuzzy, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/pt.cc:32279
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:32285
  #, gcc-internal-format
  msgid "use %qD directly instead"
  msgstr ""
  
! #: cp/pt.cc:32413
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:32420
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/pt.cc:32433
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: cp/pt.cc:32436
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/pt.cc:32451
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:32455
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/pt.cc:32470
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr ""
  
! #: cp/pt.cc:32472
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:32603
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:32606
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:32666
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/pt.cc:32669
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "Δεν μπόρεσα να ανοίξω το αρχείο %s"
  
! #: cp/pt.cc:32749
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:32753
  #, fuzzy, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: cp/pt.cc:32757
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:32761
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/reflect.cc:130
! #, gcc-internal-format
! msgid "%<^^%> cannot be applied to a placeholder type"
! msgstr ""
! 
! #: cp/reflect.cc:137
! #, gcc-internal-format
! msgid "%<^^%> cannot be applied to a pack index"
! msgstr ""
! 
! #: cp/reflect.cc:142
! #, fuzzy, gcc-internal-format
! msgid "%<^^%> cannot be applied to a non-type template parameter %qD"
! msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
! 
! #: cp/reflect.cc:150
! #, fuzzy, gcc-internal-format
! msgid "%<^^%> cannot be applied to a capture %qD"
! msgstr "το `%s' είναι πρόγονος του `%s'"
! 
! #: cp/reflect.cc:157
! #, gcc-internal-format
! msgid "%<^^%> cannot be applied to a local parameter of a requires-expression %qD"
! msgstr ""
! 
! #: cp/reflect.cc:173
! #, gcc-internal-format
! msgid "%<^^%> cannot be applied a local entity for which there is an intervening lambda expression"
! msgstr ""
! 
! #: cp/reflect.cc:183
! #, fuzzy, gcc-internal-format
! msgid "%<^^%> cannot be applied to a using-declaration"
! msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
! 
! #: cp/reflect.cc:189
! #, gcc-internal-format
! msgid "%<^^%> cannot be applied to a concept check"
! msgstr ""
! 
! #: cp/reflect.cc:207
! #, gcc-internal-format
! msgid "cannot take the reflection of an overload set"
! msgstr ""
! 
! #: cp/reflect.cc:410
! #, fuzzy, gcc-internal-format
! msgid "%<std::ranges%> is not a namespace"
! msgstr "το `%s' δεν είναι κανονικό αρχείο"
! 
! #: cp/reflect.cc:453
! #, gcc-internal-format
! msgid "%<reflect_constant_string%> called with %qT rather than %<char%>, %<wchar_t%>, %<char8_t%>, %<char16_t%> or %<char32_t%>"
! msgstr ""
! 
! #: cp/reflect.cc:489
! #, gcc-internal-format
! msgid "%<reflect_constant_array%> argument with %qT which is not a structural type"
! msgstr ""
! 
! #: cp/reflect.cc:503
! #, gcc-internal-format
! msgid "%<reflect_constant_array%> argument with %qT which is not copy constructible"
! msgstr ""
! 
! #: cp/reflect.cc:525
! #, gcc-internal-format
! msgid "%<reflect_constant_array%> argument with %qT which is not constructible from %qT %<std::ranges::range_reference_t%>"
! msgstr ""
! 
! #: cp/reflect.cc:654
! #, gcc-internal-format
! msgid "%<std::ranges::data%> or %<std::ranges::size%> are not customization point objects"
! msgstr ""
! 
! #: cp/reflect.cc:821
! #, gcc-internal-format
! msgid "missing %<std::ranges::begin%> or %<std::ranges::end%>"
! msgstr ""
! 
! #: cp/reflect.cc:839
! #, gcc-internal-format
! msgid "incorrect type %qT of %<std::ranges::begin(arg)%>"
! msgstr ""
! 
! #: cp/reflect.cc:846
! #, gcc-internal-format
! msgid "incorrect type %qT of %<std::ranges::end(arg)%>"
! msgstr ""
! 
! #: cp/reflect.cc:879
! #, gcc-internal-format
! msgid "unexpected type %qT of iterator dereference"
! msgstr ""
! 
! #: cp/reflect.cc:947
! #, gcc-internal-format
! msgid "couldn%'t throw %qs"
! msgstr ""
! 
! #: cp/reflect.cc:1046
! #, fuzzy, gcc-internal-format
! msgid "unexpected %<std::meta::operators%>"
! msgstr "Μη ορισμένο όνομα %s"
! 
! #: cp/reflect.cc:2671
! #, gcc-internal-format
! msgid "couldn%'t look up %<%D::%D%>"
! msgstr ""
! 
! #: cp/reflect.cc:2959
! #, fuzzy, gcc-internal-format
! msgid "couldn%'t look up %qs"
! msgstr "αδυναμία εκτέλεσης ioctl στο `%s'"
! 
! #: cp/reflect.cc:3113 cp/reflect.cc:3176 cp/reflect.cc:3231 cp/reflect.cc:3311
! #: cp/reflect.cc:6233
! #, fuzzy, gcc-internal-format
! msgid "unexpected return type of %qs"
! msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
! 
! #: cp/reflect.cc:3856
! #, gcc-internal-format
! msgid "%qT must be a cv-unqualified structural type that is not a reference type"
! msgstr ""
! 
! #: cp/reflect.cc:3880
! #, fuzzy, gcc-internal-format
! msgid "%qT must be an object type"
! msgstr "Το `%s' δεν είναι κατάλογος."
! 
! #: cp/reflect.cc:3907
! #, fuzzy, gcc-internal-format
! msgid "%qT must be a function type"
! msgstr "Το `%s' δεν είναι κατάλογος."
! 
! #: cp/reflect.cc:4784 cp/reflect.cc:4911
! #, gcc-internal-format
! msgid "couldn%'t instantiate %<std::%s<%T>%>"
! msgstr ""
! 
! #: cp/reflect.cc:5515
! #, gcc-internal-format
! msgid "unexpected %<data_member_options%> argument"
! msgstr ""
! 
! #: cp/reflect.cc:5884
! #, gcc-internal-format
! msgid "first %<define_aggregate%> argument is not a class type reflection"
! msgstr ""
! 
! #: cp/reflect.cc:5892
! #, gcc-internal-format
! msgid "first %<define_aggregate%> argument is a reflection of a type alias"
! msgstr ""
! 
! #: cp/reflect.cc:5900
! #, gcc-internal-format
! msgid "first %<define_aggregate%> argument is a cv-qualified class type reflection"
! msgstr ""
! 
! #: cp/reflect.cc:5908
! #, gcc-internal-format
! msgid "first %<define_aggregate%> argument is a complete class type reflection"
! msgstr ""
! 
! #: cp/reflect.cc:5916
! #, gcc-internal-format
! msgid "first %<define_aggregate%> argument is a reflection of a class type %qT being defined"
! msgstr ""
! 
! #: cp/reflect.cc:5929
! #, gcc-internal-format
! msgid "%<define_aggregate%> argument not a data member description"
! msgstr ""
! 
! #: cp/reflect.cc:5937
! #, gcc-internal-format
! msgid "%<define_aggregate%> argument data member description without complete type"
! msgstr ""
! 
! #: cp/reflect.cc:5947
! #, gcc-internal-format
! msgid "name %qD used in multiple data member descriptions"
! msgstr ""
! 
! #: cp/reflect.cc:5956
! #, fuzzy, gcc-internal-format
! msgid "cannot declare bit-field in %<warn_if_not_aligned%> type"
! msgstr "άγνωστος χαρακτήρας στο πεδίο `%s' της κατηγορίας `%s'"
! 
! #: cp/reflect.cc:5966
! #, gcc-internal-format
! msgid "%<define_aggregate%> not evaluated from %<consteval%> block"
! msgstr ""
! 
! #: cp/reflect.cc:5987
! #, gcc-internal-format
! msgid "%<define_aggregate%> evaluated from %<consteval%> block which encloses %qT being defined"
! msgstr ""
! 
! #: cp/reflect.cc:5991 cp/reflect.cc:6074
! #, gcc-internal-format
! msgid "%<consteval%> block defined here"
! msgstr ""
! 
! #: cp/reflect.cc:6007 cp/reflect.cc:6066
! #, gcc-internal-format
! msgid "%qD intervenes between %qT scope and %<consteval%> block %<define_aggregate%> is evaluated from"
! msgstr ""
! 
! #: cp/reflect.cc:6011 cp/reflect.cc:6070
! #, gcc-internal-format
! msgid "%qT intervenes between %qT scope and %<consteval%> block %<define_aggregate%> is evaluated from"
! msgstr ""
! 
! #: cp/reflect.cc:6022 cp/reflect.cc:6058
! #, gcc-internal-format
! msgid "%qD intervenes between %<consteval%> block %<define_aggregate%> is evaluated from and %qT scope"
! msgstr ""
! 
! #: cp/reflect.cc:6026 cp/reflect.cc:6062
! #, gcc-internal-format
! msgid "%qT intervenes between %<consteval%> block %<define_aggregate%> is evaluated from and %qT scope"
! msgstr ""
! 
! #: cp/reflect.cc:6036
! #, gcc-internal-format
! msgid "%<define_aggregate%> evaluated from %<consteval%> block enclosed by %qD while %qT type being defined is enclosed by %qD"
! msgstr ""
! 
! #: cp/reflect.cc:6041
! #, gcc-internal-format
! msgid "%<define_aggregate%> evaluated from %<consteval%> block enclosed by %qD while %qT type being defined is enclosed by %qT"
! msgstr ""
! 
! #: cp/reflect.cc:6046
! #, gcc-internal-format
! msgid "%<define_aggregate%> evaluated from %<consteval%> block enclosed by %qT while %qT type being defined is enclosed by %qD"
! msgstr ""
! 
! #: cp/reflect.cc:6051
! #, gcc-internal-format
! msgid "%<define_aggregate%> evaluated from %<consteval%> block enclosed by %qT while %qT type being defined is enclosed by %qT"
! msgstr ""
! 
! #: cp/reflect.cc:6212
! #, gcc-internal-format
! msgid "%<access_context::current%> used outside of manifestly constant-evaluation"
! msgstr ""
! 
! #: cp/reflect.cc:6263
! #, fuzzy, gcc-internal-format
! msgid "invalid %<access_context%> argument"
! msgstr "Μη έγκυρη παράμετρος"
! 
! #: cp/reflect.cc:6274
! #, gcc-internal-format
! msgid "unexpected %<access_context::scope()%>"
! msgstr ""
! 
! #: cp/reflect.cc:6284
! #, gcc-internal-format
! msgid "unexpected %<access_context::designating_class()%>"
! msgstr ""
! 
! #: cp/reflect.cc:7047
! #, fuzzy, gcc-internal-format
! msgid "unexpected argument to %qs"
! msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
! 
! #: cp/reflect.cc:7336
! #, fuzzy, gcc-internal-format
! msgid "unknown metafunction %qD"
! msgstr "άγνωστο σετ `%s'"
! 
! #: cp/reflect.cc:8010
! #, gcc-internal-format
! msgid "splice argument must be an expression of type %qs"
! msgstr ""
! 
! #: cp/reflect.cc:8206
! #, gcc-internal-format
! msgid "consteval-only variable %qD not declared %<constexpr%> used outside a constant-evaluated context"
! msgstr ""
! 
! #: cp/reflect.cc:8208
! #, fuzzy, gcc-internal-format
! msgid "add %<constexpr%>"
! msgstr "διπλό κλειδί"
! 
! #: cp/reflect.cc:8212
! #, gcc-internal-format
! msgid "consteval-only expressions are only allowed in a constant-evaluated context"
! msgstr ""
! 
! #: cp/reflect.cc:8319
! #, fuzzy, gcc-internal-format
! msgid "function of consteval-only type must be declared %qs"
! msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
! 
! #: cp/reflect.cc:8343 cp/reflect.cc:8359
! #, fuzzy, gcc-internal-format
! msgid "expected a reflection of an expression"
! msgstr "Μη έγκυρη προπορευόμενη κανονική έκφραση"
! 
! #: cp/reflect.cc:8349 cp/reflect.cc:8353
! #, gcc-internal-format
! msgid "add %<typename%> to denote a type outside a type-only context"
! msgstr ""
! 
! #: cp/reflect.cc:8372
! #, gcc-internal-format
! msgid "cannot use constructor or destructor %qD in a splice expression"
! msgstr ""
! 
! #: cp/reflect.cc:8380
! #, fuzzy, gcc-internal-format
! msgid "cannot use an unnamed bit-field %qD in a splice expression"
! msgstr "Μη έγκυρη κανονική έκφραση"
! 
! #: cp/reflect.cc:8393
! #, gcc-internal-format
! msgid "cannot implicitly reference a class member %qD through a splice"
! msgstr ""
! 
! #: cp/reflect.cc:8407
! #, gcc-internal-format
! msgid "unary %<&%> applied to an anonymous union member %qD that is not a direct member of a named class"
! msgstr ""
! 
! #: cp/reflect.cc:8426
! #, gcc-internal-format
! msgid "use of local variable with automatic storage from containing function in a splice expression"
! msgstr ""
! 
! #: cp/reflect.cc:8439
! #, gcc-internal-format
! msgid "cannot use an annotation %qE in a splice expression"
! msgstr ""
! 
! #: cp/reflect.cc:8448
! #, gcc-internal-format
! msgid "cannot use a data member specification in a splice expression"
! msgstr ""
! 
! #: cp/rtti.cc:308
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<typeid%> with %<-fno-rtti%>"
  msgstr "Δεν είναι δυνατό να χρησιμοποιηθεί η επιλογή -a χωρίς το -n"
  
! #: cp/rtti.cc:321
  #, gcc-internal-format
  msgid "must %<#include <typeinfo>%> before using %<typeid%>"
  msgstr ""
  
! #: cp/rtti.cc:423
  #, gcc-internal-format
  msgid "cannot create type information for type %qT because it involves types of variable size"
  msgstr ""
  
! #: cp/rtti.cc:524
  #, fuzzy, gcc-internal-format
  msgid "%<typeid%> of qualified function type %qT"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/rtti.cc:714 cp/rtti.cc:730
  #, gcc-internal-format
  msgid "%<dynamic_cast<%#T>(%#D)%> can never succeed"
  msgstr ""
  
! #: cp/rtti.cc:742
  #, fuzzy, gcc-internal-format
  msgid "%<dynamic_cast%> not permitted with %<-fno-rtti%>"
  msgstr "Δεν είναι δυνατό να χρησιμοποιηθεί η επιλογή -a χωρίς το -n"
  
! #: cp/rtti.cc:824
  #, fuzzy, gcc-internal-format
  msgid "cannot %<dynamic_cast%> %qE (of type %q#T) to type %q#T (%s)"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/search.cc:312
  #, fuzzy, gcc-internal-format
  msgid "%qT is an ambiguous base of %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/search.cc:328
  #, fuzzy, gcc-internal-format
  msgid "%qT is an inaccessible base of %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/search.cc:2007
  #, gcc-internal-format
  msgid "looser exception specification on overriding virtual function %q+#F"
  msgstr ""
  
! #: cp/search.cc:2010
  #, fuzzy, gcc-internal-format
  msgid "overridden function is %q#F"
  msgstr "αντιγράφεται από πάνω"
  
! #: cp/search.cc:2085
  #, fuzzy, gcc-internal-format
  msgid "invalid covariant return type for %q#D"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/search.cc:2087 cp/search.cc:2104 cp/search.cc:2121
  #, fuzzy, gcc-internal-format
  msgid "overridden function is %q#D"
  msgstr "αντιγράφεται από πάνω"
  
! #: cp/search.cc:2100
  #, fuzzy, gcc-internal-format
  msgid "invalid covariant return type for %q+#D"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/search.cc:2102
  #, fuzzy, gcc-internal-format
  msgid "conflicting return type specified for %q+#D"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: cp/search.cc:2119
  #, fuzzy, gcc-internal-format
  msgid "conflicting type attributes specified for %q+#D"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: cp/search.cc:2138
  #, gcc-internal-format
  msgid "%<consteval%> function %q+D overriding non-%<consteval%> function"
  msgstr ""
  
! #: cp/search.cc:2141
  #, gcc-internal-format
  msgid "non-%<consteval%> function %q+D overriding %<consteval%> function"
  msgstr ""
  
! #: cp/search.cc:2144 cp/search.cc:2173 cp/search.cc:2182 cp/search.cc:2192
  #, fuzzy, gcc-internal-format
  #| msgid "In function %qs:"
  msgid "overridden function is %qD"
  msgstr "Στη συνάρτηση %qs:"
  
! #: cp/search.cc:2160
  #, gcc-internal-format
  msgid "%qD declared %<transaction_safe_dynamic%>"
  msgstr ""
  
! #: cp/search.cc:2162
  #, fuzzy, gcc-internal-format
  msgid "overriding %qD declared %<transaction_safe%>"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: cp/search.cc:2170
  #, fuzzy, gcc-internal-format
  msgid "deleted function %q+D overriding non-deleted function"
  msgstr "%s: διπλός ορισμός έκδοσης κατηγορίας"
  
! #: cp/search.cc:2179
  #, fuzzy, gcc-internal-format
  msgid "non-deleted function %q+D overriding deleted function"
  msgstr "%s: διπλός ορισμός έκδοσης κατηγορίας"
  
! #: cp/search.cc:2190
  #, fuzzy, gcc-internal-format
  msgid "virtual function %q+D overriding final function"
  msgstr "%s: διπλός ορισμός έκδοσης κατηγορίας"
  
! #: cp/search.cc:2278
  #, fuzzy, gcc-internal-format
  msgid "%q+#D cannot be declared"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/search.cc:2279
  #, fuzzy, gcc-internal-format
  msgid "  since %q+#D declared in base class"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/search.cc:2285
  #, gcc-internal-format
  msgid "explicit object member function overrides virtual function"
  msgstr ""
  
! #: cp/search.cc:2288
  #, fuzzy, gcc-internal-format
  msgid "virtual function declared here"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/semantics.cc:1300
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>"
  msgstr ""
  
! #: cp/semantics.cc:1306
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> evaluates to true when checking if trivially empty iteration statement is trivial infinite loop"
  msgstr ""
  
! #: cp/semantics.cc:1311
  #, gcc-internal-format
  msgid "and evaluates to false when actually evaluating the condition in non-%<constexpr%> function"
  msgstr ""
  
! #: cp/semantics.cc:1316
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function"
  msgstr ""
  
! #: cp/semantics.cc:1320
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function"
  msgstr ""
  
! #: cp/semantics.cc:1546
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr ""
  
! #: cp/semantics.cc:2129
  #, gcc-internal-format
  msgid "catching polymorphic type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:2134
  #, gcc-internal-format
  msgid "catching type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:2139
  #, fuzzy, gcc-internal-format
  msgid "catching non-reference type %q#T"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/semantics.cc:2438
  #, gcc-internal-format
  msgid "type of %<asm%> operand %qE could not be determined"
  msgstr ""
  
! #: cp/semantics.cc:2592
  #, gcc-internal-format
  msgid "%<__label__%> declarations are only allowed in function scopes"
  msgstr ""
  
! #: cp/semantics.cc:2770
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD in static member function"
  msgstr "μη έγκυρος αριθμός πεδίου: `%s'"
  
! #: cp/semantics.cc:2774
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD in constructor %<pre%> contract"
  msgstr "μη έγκυρος αριθμός πεδίου: `%s'"
  
! #: cp/semantics.cc:2778
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD in destructor %<post%> contract"
  msgstr "μη έγκυρος αριθμός πεδίου: `%s'"
  
! #: cp/semantics.cc:3046
  #, fuzzy, gcc-internal-format
  msgid "%qE missing template arguments"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/semantics.cc:3106
  #, gcc-internal-format
  msgid "a statement expression is an insufficient context for overload resolution"
  msgstr ""
  
! #: cp/semantics.cc:3340
  #, fuzzy, gcc-internal-format
  msgid "cannot call a concept as a function"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: cp/semantics.cc:3550
  #, fuzzy, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "%s: οι τιμές του πεδίου `%s' δεν πρέπει να είναι μεγαλύτερες από %d"
  
! #: cp/semantics.cc:3652
  #, fuzzy, gcc-internal-format
  msgid "%<this%> is unavailable for explicit object member functions"
  msgstr "η `%s' είναι συνήθως μη-στατική συνάρτηση"
  
! #: cp/semantics.cc:3664
  #, gcc-internal-format
  msgid "use explicit object parameter %qs instead"
  msgstr ""
  
! #: cp/semantics.cc:3668
  #, gcc-internal-format
  msgid "name the explicit object parameter"
  msgstr ""
  
! #: cp/semantics.cc:3673
  #, fuzzy, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "η `%s' είναι συνήθως μη-στατική συνάρτηση"
  
! #: cp/semantics.cc:3675
  #, fuzzy, gcc-internal-format
! msgid "invalid use of %<this%> in a constructor %<pre%> condition"
! msgstr "μη έγκυρος αριθμός πεδίου: `%s'"
  
! #: cp/semantics.cc:3677
  #, fuzzy, gcc-internal-format
! msgid "invalid use of %<this%> in a destructor %<post%> condition"
! msgstr "μη έγκυρος αριθμός πεδίου: `%s'"
  
! #: cp/semantics.cc:3679
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "μη έγκυρος αριθμός πεδίου: `%s'"
  
! #: cp/semantics.cc:3681
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "μη έγκυρος χρήστης"
  
! #: cp/semantics.cc:3704
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.cc:3713 cp/typeck.cc:3224
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/semantics.cc:3736
  #, fuzzy, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/semantics.cc:3855
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr ""
  
! #: cp/semantics.cc:3875
  #, gcc-internal-format
  msgid "%<auto{x}%> cannot be constrained"
  msgstr ""
  
! #: cp/semantics.cc:3883
  #, gcc-internal-format
  msgid "%<auto{x}%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/semantics.cc:4089
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr ""
  
! #: cp/semantics.cc:4142
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr ""
  
! #: cp/semantics.cc:4146
  #, fuzzy, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/semantics.cc:4163
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr ""
  
! #: cp/semantics.cc:4194
  #, fuzzy, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "μη έγκυρος αριθμός αρχείου στη δήλωση πεδίου: `%s'"
  
! #: cp/semantics.cc:4487
  #, fuzzy, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "Μη έγκυρη ρύθμιση θύρας (port)"
  
! #: cp/semantics.cc:4674
  #, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr ""
  
! #: cp/semantics.cc:4692
  #, fuzzy, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/semantics.cc:4696
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.cc:4698
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.cc:4714
  #, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr ""
  
! #: cp/semantics.cc:4716
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr ""
  
! #: cp/semantics.cc:4849
  #, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr ""
  
! #: cp/semantics.cc:4859
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments"
  msgstr "Ελλιπής ή κακοσχηματισμένη ιδιότητα"
  
! #: cp/semantics.cc:4895
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr ""
  
! #: cp/semantics.cc:4950
  #, fuzzy, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: cp/semantics.cc:4958
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr ""
  
! #: cp/semantics.cc:4986
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/semantics.cc:5030 cp/semantics.cc:5061
! #, gcc-internal-format
! msgid "%qD 'this' required when accessing a member within a constructor precondition or destructor postcondition contract check"
! msgstr ""
! 
! #: cp/semantics.cc:5159
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr ""
  
! #: cp/semantics.cc:5177 rust/backend/rust-tree.cc:5536
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/semantics.cc:5204
! #, gcc-internal-format
! msgid "pack index has non-integral type %qT"
! msgstr ""
! 
! #: cp/semantics.cc:5211
  #, fuzzy, gcc-internal-format
  msgid "pack index is not an integral constant"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: cp/semantics.cc:5219
! #, fuzzy, gcc-internal-format
! msgid "pack index %qE is negative"
! msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
! 
! #: cp/semantics.cc:5225
  #, gcc-internal-format
! msgid "pack index %qE is out of range for pack of length %qd"
  msgstr ""
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.cc:5363
  #, gcc-internal-format
  msgid "parameter pack %<__bases%> only valid in template declaration"
  msgstr ""
  
! #: cp/semantics.cc:5395
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.cc:5409
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "μη έγκυρος αριθμός από στήλες: `%s'"
  
! #: cp/semantics.cc:5413
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function"
  msgstr "μη έγκυρος αριθμός από στήλες: `%s'"
  
! #: cp/semantics.cc:5418
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr ""
  
! #: cp/semantics.cc:5429
  #, gcc-internal-format
  msgid "%<offsetof%> within non-standard-layout type %qT is conditionally-supported"
  msgstr ""
  
! #: cp/semantics.cc:6633
  #, gcc-internal-format
  msgid "pointer-to-member mapping %qE not supported"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/semantics.cc:6828
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "%s: η επιλογή `%s' είναι ασαφής\n"
  
! # src/request.c:37
! #: cp/semantics.cc:6831
! #, fuzzy, gcc-internal-format
! msgid "%s %#qD"
! msgstr "%s: %s"
! 
! #: cp/semantics.cc:7192
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.cc:7238
  #, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr ""
  
! #: cp/semantics.cc:7357
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.cc:7431
! #, gcc-internal-format
! msgid "%qT is not a struct, union or class type in %<#pragma omp declare mapper%>"
! msgstr ""
! 
! #: cp/semantics.cc:7437
! #, gcc-internal-format
! msgid "%qT must not be a virtual base class in %<#pragma omp declare mapper%>"
! msgstr ""
! 
! #: cp/semantics.cc:7743
  #, gcc-internal-format
  msgid "expected string literal or constant integer expression instead of %qE"
  msgstr ""
  
! #: cp/semantics.cc:7940
  #, gcc-internal-format
  msgid "modifier other than %<val%> specified in %<linear%> clause on %<simd%> or %<for%> constructs when using OpenMP 5.2 modifiers"
  msgstr ""
  
! #: cp/semantics.cc:7955
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:7970
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:7994
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8087 cp/semantics.cc:8219 cp/semantics.cc:8279
! #: cp/semantics.cc:8715 cp/semantics.cc:10050
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:8099 cp/semantics.cc:10063
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/semantics.cc:8232
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: cp/semantics.cc:8292
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: cp/semantics.cc:8363
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8377
  #, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:8416
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8419
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8423
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8446
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:8450
  #, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:8455
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:8540
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8573
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8587
  #, fuzzy, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "Λάθος έκφραση στην αποτίμηση: %s"
  
! #: cp/semantics.cc:8607
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8636
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8666
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8697
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8726
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/semantics.cc:8741
  #, 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.cc:8748
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:8763
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8794
  #, gcc-internal-format
  msgid "%qD is not a variable in %<nontemporal%> clause"
  msgstr ""
  
! #: cp/semantics.cc:8805
  #, gcc-internal-format
  msgid "%qD appears more than once in %<nontemporal%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:8822
  #, gcc-internal-format
  msgid "%<this%> not allowed in %<allocate%> clause"
  msgstr ""
  
! #: cp/semantics.cc:8834
  #, gcc-internal-format
  msgid "%qD is not a variable in %<allocate%> clause"
  msgstr ""
  
! #: cp/semantics.cc:8843
  #, gcc-internal-format
  msgid "%qD appears more than once in %<allocate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:8959
! #, gcc-internal-format
! msgid "class member %qE not yet supported in %<uses_allocators%> clause"
! msgstr ""
! 
! #: cp/semantics.cc:9004
! #, gcc-internal-format
! msgid "modifiers cannot be used with predefined allocators"
! msgstr ""
! 
! #: cp/semantics.cc:9073
! #, gcc-internal-format
! msgid "variable length traits arrays are not supported"
! msgstr ""
! 
! #: cp/semantics.cc:9147
  #, gcc-internal-format
  msgid "%qD is not lvalue expression nor array section in %qs clause"
  msgstr ""
  
! #: cp/semantics.cc:9664
  #, fuzzy, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr "αποτυχία κατά την εγγραφή δεδομένων για την κατηγορία `%s'"
  
! #: cp/semantics.cc:9667
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.cc:9737
  #, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:9767
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:9797
  #, gcc-internal-format
  msgid "%<hint%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:9809
  #, fuzzy, gcc-internal-format
  msgid "%<hint%> expression must be constant integer expression"
  msgstr "Λάθος έκφραση στην αποτίμηση: %s"
  
! #: cp/semantics.cc:9826
  #, gcc-internal-format
  msgid "%<filter%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:9857
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor reference to pointer"
  msgstr ""
  
! #: cp/semantics.cc:9867
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.cc:9951
  #, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr ""
  
! #: cp/semantics.cc:10520
  #, gcc-internal-format
  msgid "%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:10761
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.cc:10775
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr ""
  
! #: cp/semantics.cc:11574
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.cc:12072
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.cc:12396 cp/semantics.cc:12406
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.cc:12738
  #, gcc-internal-format
  msgid "constexpr string must be a string literal or object with %<size%> and %<data%> members"
  msgstr ""
  
! #: cp/semantics.cc:12754
  #, gcc-internal-format
  msgid "constexpr string %<size()%> must be implicitly convertible to %<std::size_t%>"
  msgstr ""
  
! #: cp/semantics.cc:12772
  #, gcc-internal-format
  msgid "constexpr string %<data()%> must be implicitly convertible to %<const char*%>"
  msgstr ""
  
! #: cp/semantics.cc:12825
  #, gcc-internal-format
  msgid "constexpr string %<size()%> must be a constant expression"
  msgstr ""
  
! #: cp/semantics.cc:12834
  #, gcc-internal-format
  msgid "constexpr string message %<size()%> %qE too large"
  msgstr ""
  
! #: cp/semantics.cc:12852
! #, gcc-internal-format
! msgid "unhandled return from %<data()%>"
! msgstr ""
! 
! #: cp/semantics.cc:12951
  #, gcc-internal-format
  msgid "constexpr string %<data()[%d]%> must be a constant expression"
  msgstr ""
  
! #: cp/semantics.cc:12977
  #, gcc-internal-format
  msgid "constexpr string %<data()%> must be a core constant expression"
  msgstr ""
  
! #: cp/semantics.cc:13015
! #, gcc-internal-format
! msgid "could not convert constexpr string from UTF-8 encoding to source character set"
! msgstr ""
! 
! #: cp/semantics.cc:13019
! #, gcc-internal-format
! msgid "could not convert constexpr string from ordinary literal encoding to source character set"
! msgstr ""
! 
! #: cp/semantics.cc:13129
  #, gcc-internal-format
  msgid "static assertion failed: %.*s"
  msgstr ""
  
! #: cp/semantics.cc:13145
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr ""
  
! #: cp/semantics.cc:13174
  #, fuzzy, gcc-internal-format
  msgid "argument to %<decltype%> must be an expression"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: cp/semantics.cc:13220
  #, gcc-internal-format
  msgid "%<decltype%> cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/semantics.cc:13495 cp/semantics.cc:13502
! #, fuzzy, gcc-internal-format
! msgid "%qT is not a non-union class type"
! msgstr "Το `%s' δεν είναι κατάλογος."
! 
! #: cp/semantics.cc:13513 cp/typeck.cc:1926 cp/typeck.cc:1933
! #, fuzzy, gcc-internal-format
! msgid "%qT is not a standard-layout type"
! msgstr "το `%s' δεν είναι κανονικό αρχείο"
! 
! #: cp/semantics.cc:13574 rust/backend/rust-tree.cc:5250
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument"
  msgstr ""
  
! #: cp/semantics.cc:13583 rust/backend/rust-tree.cc:5259
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:13754 rust/backend/rust-tree.cc:5863
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> not well defined for anonymous unions"
  msgstr ""
  
! #: cp/semantics.cc:13778 rust/backend/rust-tree.cc:5907
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> needs two arguments"
  msgstr ""
  
! #: cp/semantics.cc:13789 rust/backend/rust-tree.cc:5917
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:13876
! #, gcc-internal-format
! msgid "%<__builtin_is_string_literal%> needs a single argument"
! msgstr ""
! 
! #: cp/semantics.cc:13888
! #, gcc-internal-format
! msgid "%<__builtin_is_string_literal%> argument is not %<const char*%>, %<const wchar_t*%>, %<const char8_t*%>, %<const char16_t*%> or %<const char32_t*%>"
! msgstr ""
! 
! #: cp/semantics.cc:14003
! #, gcc-internal-format
! msgid "checking %qs for type %qT with a destructor that cannot be called"
! msgstr ""
! 
! #: cp/semantics.cc:14300
! #, fuzzy, gcc-internal-format
! msgid "%qs argument %qT is a reference"
! msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
! 
! #: cp/semantics.cc:14471
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or alias template"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/semantics.cc:14702
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.cc:14762
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.cc:14764
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:14781
  #, gcc-internal-format
  msgid "type %qT of argument to %<__builtin_launder%> is not a pointer to object type"
  msgstr ""
*************** msgstr ""
*** 67704,68896 ****
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:13998
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:14004
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:14031
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:14039
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
  
! #: cp/tree.cc:1524 rust/backend/rust-tree.cc:2596
  #, fuzzy, gcc-internal-format
  msgid "%qV qualifiers cannot be applied to %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/tree.cc:4571
  #, gcc-internal-format
  msgid "%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1"
  msgstr ""
  
! #: cp/tree.cc:4575
  #, gcc-internal-format
  msgid "%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT"
  msgstr ""
  
! #: cp/tree.cc:4579
  #, fuzzy, gcc-internal-format
  msgid " declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/tree.cc:4584
  #, gcc-internal-format
  msgid "the calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)"
  msgstr ""
  
! #: cp/tree.cc:4586
  #, gcc-internal-format
  msgid " because all of its copy and move constructors are deleted"
  msgstr ""
  
! #: cp/tree.cc:5015
  #, fuzzy, gcc-internal-format
  msgid "base class %qT is not public"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/tree.cc:5018
  #, fuzzy, gcc-internal-format
  msgid "%qD is not public"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/tree.cc:5025
  #, fuzzy, gcc-internal-format
  msgid "%qD is mutable"
  msgstr "το `%s' είναι μη-προσπελάσιμο"
  
! #: cp/tree.cc:5033
  #, fuzzy, gcc-internal-format
  msgid "%qD has a non-structural type"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/tree.cc:5056
  #, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or parameters"
  msgstr ""
  
! #: cp/tree.cc:5077
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument must be a string constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: cp/tree.cc:5092
  #, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr ""
  
! #: cp/tree.cc:5112 cp/tree.cc:5117
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute can only be applied to non-static data members"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/tree.cc:5123
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute cannot be applied to a bit-field"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/tree.cc:5143
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute takes no arguments"
  msgstr "η `%s' παίρνει είτε κανένα είτε δύο ορίσματα"
  
! #: cp/tree.cc:5147
  #, gcc-internal-format
  msgid "ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>"
  msgstr ""
  
! #: cp/tree.cc:5170
  #, fuzzy, gcc-internal-format
  msgid "%<alignas%> on function declaration"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/tree.cc:5173
  #, gcc-internal-format
  msgid "%<alignas%> on enumerated type"
  msgstr ""
  
! #: cp/tree.cc:5176
  #, gcc-internal-format
  msgid "%<alignas%> on a type other than class"
  msgstr ""
  
! #: cp/tree.cc:5178
  #, gcc-internal-format
  msgid "%<alignas%> on bit-field"
  msgstr ""
  
! #: cp/tree.cc:5181
  #, gcc-internal-format
  msgid "%<alignas%> on a type alias"
  msgstr ""
  
! #: cp/tree.cc:5198 cp/tree.cc:5216
  #, gcc-internal-format
  msgid "%qE on a type other than class or enumeration definition"
  msgstr ""
  
! #: cp/tree.cc:5200 cp/tree.cc:5218
  #, gcc-internal-format
  msgid "%qE on unnamed bit-field"
  msgstr ""
  
! #: cp/tree.cc:5222
  #, gcc-internal-format
  msgid "%qE on %<case%> or %<default%> label"
  msgstr ""
  
! #: cp/tree.cc:5314
  #, fuzzy, gcc-internal-format
  msgid "requested %<init_priority%> is not an integer constant"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: cp/tree.cc:5336
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr ""
  
! #: cp/tree.cc:5344
  #, gcc-internal-format
  msgid "requested %<init_priority%> %i is out of range [0, %i]"
  msgstr ""
  
! #: cp/tree.cc:5357
  #, gcc-internal-format
  msgid "requested %<init_priority%> %i is reserved for internal use"
  msgstr ""
  
! #: cp/tree.cc:5388
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %qE"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/tree.cc:5408
  #, fuzzy, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: cp/tree.cc:5419
  #, fuzzy, gcc-internal-format
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: cp/tree.cc:5433 cp/tree.cc:5447
  #, fuzzy, gcc-internal-format
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: cp/tree.cc:5435
  #, fuzzy, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/tree.cc:5449
  #, fuzzy, gcc-internal-format
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/tree.cc:5473
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/tree.cc:5479
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "%s: διπλός ορισμός έκδοσης κατηγορίας"
  
! #: cp/tree.cc:5486
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "διπλός ορισμός συνόλου"
  
! #: cp/tree.cc:5493
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr ""
  
! #: cp/tree.cc:5515
  #, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr ""
  
! #: cp/tree.cc:5521
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
  
! #: cp/tree.cc:5554
  #, gcc-internal-format
  msgid "%qE attribute argument must be an expression that evaluates to true or false"
  msgstr ""
  
! #: cp/tree.cc:6505 rust/backend/rust-tree.cc:3176
  #, gcc-internal-format
  msgid "%<lang_*%> check: failed in %s, at %s:%d"
  msgstr ""
  
! #: cp/typeck.cc:628
  #, gcc-internal-format
  msgid "comparison between distinct pointer types %qT and %qT lacks a cast"
  msgstr ""
  
! #: cp/typeck.cc:634
  #, gcc-internal-format
  msgid "conversion between distinct pointer types %qT and %qT lacks a cast"
  msgstr ""
  
! #: cp/typeck.cc:640
  #, gcc-internal-format
  msgid "conditional expression between distinct pointer types %qT and %qT lacks a cast"
  msgstr ""
  
! #: cp/typeck.cc:788
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer of type %<void *%> and pointer-to-function"
  msgstr ""
  
! #: cp/typeck.cc:793
  #, gcc-internal-format
  msgid "ISO C++ forbids conversion between pointer of type %<void *%> and pointer-to-function"
  msgstr ""
  
! #: cp/typeck.cc:798
  #, gcc-internal-format
  msgid "ISO C++ forbids conditional expression between pointer of type %<void *%> and pointer-to-function"
  msgstr ""
  
! #: cp/typeck.cc:877
  #, gcc-internal-format
  msgid "comparison between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr ""
  
! #: cp/typeck.cc:882
  #, gcc-internal-format
  msgid "conversion between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr ""
  
! #: cp/typeck.cc:887
  #, gcc-internal-format
  msgid "conditional expression between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr ""
  
! #: cp/typeck.cc:1738
  #, gcc-internal-format
  msgid "canonical types differ for identical types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.cc:1745
  #, gcc-internal-format
  msgid "same canonical type node for different types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.cc:2075
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr ""
  
! #: cp/typeck.cc:2173
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/typeck.cc:2181
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/typeck.cc:2246
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/typeck.cc:2257
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr ""
  
! #: cp/typeck.cc:2341
  #, gcc-internal-format
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr ""
  
! #: cp/typeck.cc:2388 rust/backend/rust-tree.cc:3804
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function of type %qT"
  msgstr "μη έγκυρος αριθμός από στήλες: `%s'"
  
! #: cp/typeck.cc:2738
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: cp/typeck.cc:2742
  #, fuzzy, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: cp/typeck.cc:2857 cp/typeck.cc:3424
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr ""
  
! #: cp/typeck.cc:2861 cp/typeck.cc:3428
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck.cc:2895
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qE"
  msgstr "μη έγκυρος αριθμός από στήλες: `%s'"
  
! #: cp/typeck.cc:2972
  #, fuzzy, gcc-internal-format
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr "μη έγκυρος αριθμός από στήλες: `%s'"
  
! #: cp/typeck.cc:3124
  #, fuzzy, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr "το αρχείο δεδομένων προφίλ `%s' δεν ταιριάζει με το διαμοιραζόμενο αντικείμενο `%s'"
  
! #: cp/typeck.cc:3133
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.cc:3275
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
  # src/main.c:697 src/main.c:751
  #. No hint.
! #: cp/typeck.cc:3294
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no member named %qE"
  msgstr "Άγνωστη γλώσσα `%s'"
  
! #: cp/typeck.cc:3317
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)"
  msgstr ""
  
! #: cp/typeck.cc:3329
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)"
  msgstr ""
  
! #: cp/typeck.cc:3344
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/typeck.cc:3458 cp/typeck.cc:3484
  #, fuzzy, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/typeck.cc:3538
! #, fuzzy, gcc-internal-format
! msgid "%qT is not a base of %qT"
! msgstr "το `%s' είναι πρόγονος του `%s'"
! 
! #: cp/typeck.cc:3604
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/typeck.cc:3869
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/typeck.cc:3903
  #, fuzzy, gcc-internal-format
  msgid "invalid use of array indexing on pointer to member"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: cp/typeck.cc:3906
  #, fuzzy, gcc-internal-format
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: cp/typeck.cc:3909
  #, fuzzy, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: cp/typeck.cc:3913
  #, 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.cc:3979
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr ""
  
! #: cp/typeck.cc:4200
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr ""
  
! #: cp/typeck.cc:4240
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr ""
  
! #: cp/typeck.cc:4312
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr ""
  
! #: cp/typeck.cc:4563
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr ""
  
! #: cp/typeck.cc:4584
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr ""
  
! #: cp/typeck.cc:4601
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: cp/typeck.cc:4604
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: cp/typeck.cc:4607
  #, fuzzy, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: cp/typeck.cc:4669
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "πάρα πολλά ορίσματα"
  
! #: cp/typeck.cc:4670
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "πολύ λίγα ορίσματα"
  
! #: cp/typeck.cc:4675
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "πάρα πολλά ορίσματα"
  
! #: cp/typeck.cc:4676
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "Προειδοποίηση: Πολύ λίγα ορίσματα στο εσωδομημένο `%s'"
  
! #: cp/typeck.cc:4682
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "πάρα πολλά ορίσματα"
  
! #: cp/typeck.cc:4683
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "Προειδοποίηση: Πολύ λίγα ορίσματα στο εσωδομημένο `%s'"
  
! #: cp/typeck.cc:4693
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "πάρα πολλά ορίσματα"
  
! #: cp/typeck.cc:4694
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "πολύ λίγα ορίσματα"
  
! #: cp/typeck.cc:4697
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "πάρα πολλά ορίσματα"
  
! #: cp/typeck.cc:4698
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "πολύ λίγα ορίσματα"
  
! #: cp/typeck.cc:4780
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/typeck.cc:4786
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/typeck.cc:5100
  #, gcc-internal-format
  msgid "the address %qE will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5147
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5162
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qE will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5165
  #, gcc-internal-format
  msgid "comparing the result of pointer addition %qE and NULL"
  msgstr ""
  
! #: cp/typeck.cc:5180
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5239
  #, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.cc:5242
  #, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5248
  #, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.cc:5251
  #, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5288
  #, fuzzy, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/typeck.cc:5291
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5294
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5298
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5307
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5310
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5313
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5317
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5452 cp/typeck.cc:5464
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr ""
  
! #: cp/typeck.cc:5578
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr ""
  
! #: cp/typeck.cc:6045 cp/typeck.cc:6054 cp/typeck.cc:6360 cp/typeck.cc:6369
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr ""
  
! #: cp/typeck.cc:6281 cp/typeck.cc:6295
  #, fuzzy, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/typeck.cc:6318
  #, gcc-internal-format
  msgid "three-way comparison of vectors"
  msgstr ""
  
! #: cp/typeck.cc:6352
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero (%qT and %qT)"
  msgstr ""
  
! #: cp/typeck.cc:6399
  #, fuzzy, gcc-internal-format
  msgid "unordered comparison on non-floating-point argument"
  msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
  
! #: cp/typeck.cc:6465
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr ""
  
! #: cp/typeck.cc:6574
  #, fuzzy, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/typeck.cc:6975
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6983
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6991
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:7044
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr ""
  
! #: cp/typeck.cc:7121
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr ""
  
! #: cp/typeck.cc:7122
  #, fuzzy, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το αρχείο fifo `%s'"
  
! #: cp/typeck.cc:7139
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: cp/typeck.cc:7142
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.cc:7149
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.cc:7344
  #, 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.cc:7350
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function"
  msgstr ""
  
! #: cp/typeck.cc:7356
  #, 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 ""
  
! #: cp/typeck.cc:7362
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to explicit object member function"
  msgstr ""
  
! #: cp/typeck.cc:7367
  #, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%T::%D%>"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:7400
  #, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr ""
  
! #: cp/typeck.cc:7417
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr ""
  
! #: cp/typeck.cc:7475
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "δεν είναι δυνατόν να γίνει `stat' το locale αρχείο `%s'"
  
! #: cp/typeck.cc:7510 cp/typeck.cc:8092 rust/backend/rust-tree.cc:4701
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το αρχείο fifo `%s'"
  
! #: cp/typeck.cc:7677
  #, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr ""
  
! #: cp/typeck.cc:7678
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.cc:7811
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr ""
  
! #: cp/typeck.cc:7812
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr ""
  
! #: cp/typeck.cc:7828
  #, fuzzy, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/typeck.cc:7830
  #, fuzzy, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/typeck.cc:7842
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr ""
  
! #: cp/typeck.cc:7844
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr ""
  
! #: cp/typeck.cc:7884
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7897
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7907
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7915
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:8104 rust/backend/rust-tree.cc:4713
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr ""
  
! #: cp/typeck.cc:8126 d/d-codegen.cc:759 rust/backend/rust-tree.cc:4732
! #, gcc-internal-format
! msgid "address of explicit register variable %qD requested"
! msgstr ""
! 
! #: cp/typeck.cc:8131 rust/backend/rust-tree.cc:4739
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.cc:8202
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.cc:8214
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "Λάθος έκφραση στην αποτίμηση: %s"
  
! #: cp/typeck.cc:8218
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "Λάθος έκφραση στην αποτίμηση: %s"
  
! #: cp/typeck.cc:8222
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "Λάθος έκφραση στην αποτίμηση: %s"
  
! #: cp/typeck.cc:8260
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "Λάθος έκφραση στην αποτίμηση: %s"
  
! #: cp/typeck.cc:8363
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.cc:8400
  #, fuzzy, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: cp/typeck.cc:8406
  #, fuzzy, gcc-internal-format
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/typeck.cc:8413
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/typeck.cc:8439
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/typeck.cc:8453
  #, fuzzy, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/typeck.cc:8902
  #, fuzzy, gcc-internal-format
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/typeck.cc:8908 cp/typeck.cc:8914 cp/typeck.cc:10638
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "η επιστρεφόμενη τιμή της `%s' δεν είναι `int'"
  
! #: cp/typeck.cc:8942
  #, fuzzy
  msgid "converting from %qH to %qI"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: cp/typeck.cc:9017
  #, fuzzy, gcc-internal-format
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/typeck.cc:9087
  msgid "cast from %qH to %qI loses precision"
  msgstr ""
  
! #: cp/typeck.cc:9112
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:9123
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:9144 cp/typeck.cc:9334
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr ""
  
! #: cp/typeck.cc:9161
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr ""
  
! #: cp/typeck.cc:9175
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/typeck.cc:9248
  #, 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.cc:9257
  #, 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.cc:9299
  #, fuzzy, gcc-internal-format
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/typeck.cc:9369
  #, fuzzy, gcc-internal-format
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/typeck.cc:9470 cp/typeck.cc:9479
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr ""
  
! #: cp/typeck.cc:9488
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/typeck.cc:9604
  #, fuzzy, gcc-internal-format
  msgid "moving %qE of type %qT to itself"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/typeck.cc:9869
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.cc:9930
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr ""
  
! #: cp/typeck.cc:9957
  #, fuzzy, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: cp/typeck.cc:9973
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: cp/typeck.cc:9975
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
  
! #: cp/typeck.cc:10111
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr ""
  
! #: cp/typeck.cc:10125
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr ""
  
! #: cp/typeck.cc:10173 cp/typeck.cc:10192
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr ""
  
! #: cp/typeck.cc:10273
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/typeck.cc:10597
  #, fuzzy
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/typeck.cc:10602
  #, fuzzy
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/typeck.cc:10611
  #, fuzzy
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/typeck.cc:10615
  #, fuzzy
  msgid "cannot convert %qH to %qI in return"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/typeck.cc:10620
  #, fuzzy
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/typeck.cc:10656
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10660
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10665
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10670
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10680
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10766
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: cp/typeck.cc:10850
  #, fuzzy, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "xdr_reference: η μνήμη εξαντλήθηκε\n"
  
! #: cp/typeck.cc:10853
  #, fuzzy, gcc-internal-format
  msgid "returning pointer to temporary"
  msgstr "xdr_reference: η μνήμη εξαντλήθηκε\n"
  
! #: cp/typeck.cc:10856
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10891
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:10895
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10901
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:10905
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:11165
  #, gcc-internal-format
  msgid "moving a temporary object prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11166 cp/typeck.cc:11182 cp/typeck.cc:11207 cp/typeck.cc:11244
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:11180
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11206 cp/typeck.cc:11241
  #, fuzzy, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr "Έχει παραληφθεί εντολή"
  
! #: cp/typeck.cc:11243
  #, fuzzy, gcc-internal-format
  msgid "redundant move in initialization"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: cp/typeck.cc:11281
  #, 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.cc:11293
  #, 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.cc:11296
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
! #: cp/typeck.cc:11336 cp/typeck.cc:11382
  #, fuzzy, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "`return' χωρίς τιμή, σε συνάρτηση που επιστρέφει μη-κενό"
  
! #: cp/typeck.cc:11344
  #, fuzzy, gcc-internal-format
  msgid "returning initializer list"
  msgstr "έχει παραληφθεί το αρχείο προορισμού"
  
! #: cp/typeck.cc:11363
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.cc:11366
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.cc:11403
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr "`return' χωρίς τιμή, σε συνάρτηση που επιστρέφει μη-κενό"
  
! #: cp/typeck.cc:11432
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)"
  msgstr ""
  
! #: cp/typeck.cc:11521
  #, fuzzy, gcc-internal-format
  msgid "not eliding copy on return from %qD"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/typeck.cc:11533
  #, gcc-internal-format
  msgid "not eliding copy on return in %qD"
  msgstr ""
  
! #: cp/typeck.cc:12119
  #, fuzzy, gcc-internal-format
  msgid "using rvalue as lvalue"
  msgstr "μη έγκυρος χρήστης"
--- 71008,72340 ----
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:14831
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:14837
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:14843
! #, gcc-internal-format
! msgid "%<__builtin_bit_cast%> cannot be used with consteval-only types"
! msgstr ""
! 
! #: cp/semantics.cc:14870
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:14878
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
  
! #: cp/tree.cc:1611 rust/backend/rust-tree.cc:2609
  #, fuzzy, gcc-internal-format
  msgid "%qV qualifiers cannot be applied to %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/tree.cc:4751
  #, gcc-internal-format
  msgid "%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1"
  msgstr ""
  
! #: cp/tree.cc:4755
  #, gcc-internal-format
  msgid "%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT"
  msgstr ""
  
! #: cp/tree.cc:4759
  #, fuzzy, gcc-internal-format
  msgid " declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/tree.cc:4764
  #, gcc-internal-format
  msgid "the calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)"
  msgstr ""
  
! #: cp/tree.cc:4766
  #, gcc-internal-format
  msgid " because all of its copy and move constructors are deleted"
  msgstr ""
  
! #: cp/tree.cc:5047
! #, fuzzy, gcc-internal-format
! msgid "%qT is a floating-point type"
! msgstr "Το `%s' δεν είναι κατάλογος."
! 
! #: cp/tree.cc:5052
! #, fuzzy, gcc-internal-format
! msgid "%qT is a fixed-point type"
! msgstr "το `%s' δεν είναι κανονικό αρχείο"
! 
! #: cp/tree.cc:5083
! #, fuzzy, gcc-internal-format
! msgid "%qD does not fill all bits of %q#T"
! msgstr "το `%s' είναι πρόγονος του `%s'"
! 
! #: cp/tree.cc:5091
! #, gcc-internal-format
! msgid "%qD has type %qT that does not have unique object representations"
! msgstr ""
! 
! #: cp/tree.cc:5101
! #, fuzzy, gcc-internal-format
! msgid "%q#T has no data fields"
! msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
! 
! #: cp/tree.cc:5113
! #, gcc-internal-format
! msgid "%<std::nullptr_t%> has padding bits and no value bits"
! msgstr ""
! 
! #: cp/tree.cc:5142
! #, gcc-internal-format
! msgid "base %qT does not have unique object representations"
! msgstr ""
! 
! #: cp/tree.cc:5154 cp/tree.cc:5164
! #, gcc-internal-format
! msgid "%qD with type %qT does not have unique object representations"
! msgstr ""
! 
! #: cp/tree.cc:5190
! #, gcc-internal-format
! msgid "padding occurs between %qD and %qD"
! msgstr ""
! 
! #: cp/tree.cc:5194
! #, gcc-internal-format
! msgid "unnamed bit-field inserts padding before %qD"
! msgstr ""
! 
! #: cp/tree.cc:5198
! #, gcc-internal-format
! msgid "padding occurs before %qD"
! msgstr ""
! 
! #: cp/tree.cc:5215
! #, gcc-internal-format
! msgid "padding occurs after %qD"
! msgstr ""
! 
! #: cp/tree.cc:5218
! #, fuzzy, gcc-internal-format
! msgid "%qT has padding and no data fields"
! msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
! 
! #: cp/tree.cc:5327
  #, fuzzy, gcc-internal-format
  msgid "base class %qT is not public"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/tree.cc:5330
  #, fuzzy, gcc-internal-format
  msgid "%qD is not public"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/tree.cc:5337
  #, fuzzy, gcc-internal-format
  msgid "%qD is mutable"
  msgstr "το `%s' είναι μη-προσπελάσιμο"
  
! #: cp/tree.cc:5345
  #, fuzzy, gcc-internal-format
  msgid "%qD has a non-structural type"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/tree.cc:5368
  #, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or parameters"
  msgstr ""
  
! #: cp/tree.cc:5389
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument must be a string constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: cp/tree.cc:5404
  #, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr ""
  
! #: cp/tree.cc:5424 cp/tree.cc:5429
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute can only be applied to non-static data members"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/tree.cc:5435
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute cannot be applied to a bit-field"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/tree.cc:5455
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute takes no arguments"
  msgstr "η `%s' παίρνει είτε κανένα είτε δύο ορίσματα"
  
! #: cp/tree.cc:5459
  #, gcc-internal-format
  msgid "ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>"
  msgstr ""
  
! #: cp/tree.cc:5482
  #, fuzzy, gcc-internal-format
  msgid "%<alignas%> on function declaration"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/tree.cc:5485
  #, gcc-internal-format
  msgid "%<alignas%> on enumerated type"
  msgstr ""
  
! #: cp/tree.cc:5488
  #, gcc-internal-format
  msgid "%<alignas%> on a type other than class"
  msgstr ""
  
! #: cp/tree.cc:5490
  #, gcc-internal-format
  msgid "%<alignas%> on bit-field"
  msgstr ""
  
! #: cp/tree.cc:5493
  #, gcc-internal-format
  msgid "%<alignas%> on a type alias"
  msgstr ""
  
! #: cp/tree.cc:5510 cp/tree.cc:5528
  #, gcc-internal-format
  msgid "%qE on a type other than class or enumeration definition"
  msgstr ""
  
! #: cp/tree.cc:5512 cp/tree.cc:5530
  #, gcc-internal-format
  msgid "%qE on unnamed bit-field"
  msgstr ""
  
! #: cp/tree.cc:5534
  #, gcc-internal-format
  msgid "%qE on %<case%> or %<default%> label"
  msgstr ""
  
! #: cp/tree.cc:5548
! #, gcc-internal-format
! msgid "%qE on declaration other than parameter or automatic variable"
! msgstr ""
! 
! #: cp/tree.cc:5643
  #, fuzzy, gcc-internal-format
  msgid "requested %<init_priority%> is not an integer constant"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: cp/tree.cc:5665
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr ""
  
! #: cp/tree.cc:5673
  #, gcc-internal-format
  msgid "requested %<init_priority%> %i is out of range [0, %i]"
  msgstr ""
  
! #: cp/tree.cc:5686
  #, gcc-internal-format
  msgid "requested %<init_priority%> %i is reserved for internal use"
  msgstr ""
  
! #: cp/tree.cc:5717
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %qE"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/tree.cc:5737
  #, fuzzy, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: cp/tree.cc:5748
  #, fuzzy, gcc-internal-format
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: cp/tree.cc:5762 cp/tree.cc:5776
  #, fuzzy, gcc-internal-format
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: cp/tree.cc:5764
  #, fuzzy, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/tree.cc:5778
  #, fuzzy, gcc-internal-format
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/tree.cc:5802
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/tree.cc:5808
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "%s: διπλός ορισμός έκδοσης κατηγορίας"
  
! #: cp/tree.cc:5815
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "διπλός ορισμός συνόλου"
  
! #: cp/tree.cc:5822
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr ""
  
! #: cp/tree.cc:5844
  #, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr ""
  
! #: cp/tree.cc:5850
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
  
! #: cp/tree.cc:5872
  #, gcc-internal-format
  msgid "%qE attribute argument must be an expression that evaluates to true or false"
  msgstr ""
  
! #: cp/tree.cc:5898
! #, gcc-internal-format
! msgid "annotation on a type other than class or enumeration definition"
! msgstr ""
! 
! #: cp/tree.cc:5905
! #, gcc-internal-format
! msgid "annotation applied to a label"
! msgstr ""
! 
! #: cp/tree.cc:5911
! #, gcc-internal-format
! msgid "annotation on unnamed bit-field"
! msgstr ""
! 
! #: cp/tree.cc:5920
! #, gcc-internal-format
! msgid "annotation does not have structural type"
! msgstr ""
! 
! #: cp/tree.cc:5935
! #, gcc-internal-format
! msgid "annotation does not have copy constructible type"
! msgstr ""
! 
! #: cp/tree.cc:6909 rust/backend/rust-tree.cc:3189
  #, gcc-internal-format
  msgid "%<lang_*%> check: failed in %s, at %s:%d"
  msgstr ""
  
! #: cp/typeck.cc:651
  #, gcc-internal-format
  msgid "comparison between distinct pointer types %qT and %qT lacks a cast"
  msgstr ""
  
! #: cp/typeck.cc:657
  #, gcc-internal-format
  msgid "conversion between distinct pointer types %qT and %qT lacks a cast"
  msgstr ""
  
! #: cp/typeck.cc:663
  #, gcc-internal-format
  msgid "conditional expression between distinct pointer types %qT and %qT lacks a cast"
  msgstr ""
  
! #: cp/typeck.cc:811
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer of type %<void *%> and pointer-to-function"
  msgstr ""
  
! #: cp/typeck.cc:816
  #, gcc-internal-format
  msgid "ISO C++ forbids conversion between pointer of type %<void *%> and pointer-to-function"
  msgstr ""
  
! #: cp/typeck.cc:821
  #, gcc-internal-format
  msgid "ISO C++ forbids conditional expression between pointer of type %<void *%> and pointer-to-function"
  msgstr ""
  
! #: cp/typeck.cc:901
  #, gcc-internal-format
  msgid "comparison between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr ""
  
! #: cp/typeck.cc:906
  #, gcc-internal-format
  msgid "conversion between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr ""
  
! #: cp/typeck.cc:911
  #, gcc-internal-format
  msgid "conditional expression between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr ""
  
! #: cp/typeck.cc:1760
  #, gcc-internal-format
  msgid "canonical types differ for identical types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.cc:1767
  #, gcc-internal-format
  msgid "same canonical type node for different types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.cc:1915
! #, gcc-internal-format
! msgid "%q#T and %q#T are not both the same type, layout-compatible enumerations, or layout-compatible standard-layout class types"
! msgstr ""
! 
! #: cp/typeck.cc:1946
! #, gcc-internal-format
! msgid "the underlying type of %qT is %qT, but"
! msgstr ""
! 
! #: cp/typeck.cc:1949
! #, gcc-internal-format
! msgid "the underlying type of %qT is %qT"
! msgstr ""
! 
! #: cp/typeck.cc:1968
! #, fuzzy, gcc-internal-format
! msgid "%qD and %qD do not correspond"
! msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
! 
! # src/main.c:697 src/main.c:751
! #: cp/typeck.cc:1975 cp/typeck.cc:1979 cp/typeck.cc:2067
! #, fuzzy, gcc-internal-format
! msgid "%qT has no member corresponding to %qD"
! msgstr "Άγνωστη γλώσσα `%s'"
! 
! #: cp/typeck.cc:2019
! #, gcc-internal-format
! msgid "%qT has %u field, but"
! msgid_plural "%qT has %u fields, but"
! msgstr[0] ""
! msgstr[1] ""
! 
! #: cp/typeck.cc:2023
! #, gcc-internal-format
! msgid "%qT has %u field"
! msgid_plural "%qT has %u fields"
! msgstr[0] ""
! msgstr[1] ""
! 
! #: cp/typeck.cc:2183
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr ""
  
! #: cp/typeck.cc:2288
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/typeck.cc:2296
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/typeck.cc:2361
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/typeck.cc:2372
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr ""
  
! #: cp/typeck.cc:2456
  #, gcc-internal-format
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr ""
  
! #: cp/typeck.cc:2503 rust/backend/rust-tree.cc:3830
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function of type %qT"
  msgstr "μη έγκυρος αριθμός από στήλες: `%s'"
  
! #: cp/typeck.cc:2853
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: cp/typeck.cc:2857
  #, fuzzy, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: cp/typeck.cc:2972 cp/typeck.cc:3548
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr ""
  
! #: cp/typeck.cc:2976 cp/typeck.cc:3552
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck.cc:3010
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qE"
  msgstr "μη έγκυρος αριθμός από στήλες: `%s'"
  
! #: cp/typeck.cc:3087
  #, fuzzy, gcc-internal-format
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr "μη έγκυρος αριθμός από στήλες: `%s'"
  
! #: cp/typeck.cc:3239
  #, fuzzy, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr "το αρχείο δεδομένων προφίλ `%s' δεν ταιριάζει με το διαμοιραζόμενο αντικείμενο `%s'"
  
! #: cp/typeck.cc:3248
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.cc:3390
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
  # src/main.c:697 src/main.c:751
  #. No hint.
! #: cp/typeck.cc:3409
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no member named %qE"
  msgstr "Άγνωστη γλώσσα `%s'"
  
! #: cp/typeck.cc:3432
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)"
  msgstr ""
  
! #: cp/typeck.cc:3444
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)"
  msgstr ""
  
! #: cp/typeck.cc:3459
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/typeck.cc:3592 cp/typeck.cc:3629
  #, fuzzy, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/typeck.cc:3786
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/typeck.cc:4052
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/typeck.cc:4086
  #, fuzzy, gcc-internal-format
  msgid "invalid use of array indexing on pointer to member"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: cp/typeck.cc:4089
  #, fuzzy, gcc-internal-format
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: cp/typeck.cc:4092
  #, fuzzy, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: cp/typeck.cc:4096
  #, 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.cc:4161
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr ""
  
! #: cp/typeck.cc:4322
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr ""
  
! #: cp/typeck.cc:4361
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr ""
  
! #: cp/typeck.cc:4433
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr ""
  
! #: cp/typeck.cc:4685
! #, fuzzy, gcc-internal-format
! msgid "no default version in scope"
! msgstr "Δεν είναι δυνατόν να βρεθεί η προτεραιότητα."
! 
! #: cp/typeck.cc:4694
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr ""
  
! #: cp/typeck.cc:4715
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr ""
  
! #: cp/typeck.cc:4732
! #, fuzzy, gcc-internal-format
! msgid "%qT cannot be used as a function"
! msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
! 
! #: cp/typeck.cc:4736
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: cp/typeck.cc:4739
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: cp/typeck.cc:4742
  #, fuzzy, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: cp/typeck.cc:4804
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "πάρα πολλά ορίσματα"
  
! #: cp/typeck.cc:4805
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "πολύ λίγα ορίσματα"
  
! #: cp/typeck.cc:4810
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "πάρα πολλά ορίσματα"
  
! #: cp/typeck.cc:4811
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "Προειδοποίηση: Πολύ λίγα ορίσματα στο εσωδομημένο `%s'"
  
! #: cp/typeck.cc:4817
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "πάρα πολλά ορίσματα"
  
! #: cp/typeck.cc:4818
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "Προειδοποίηση: Πολύ λίγα ορίσματα στο εσωδομημένο `%s'"
  
! #: cp/typeck.cc:4828
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "πάρα πολλά ορίσματα"
  
! #: cp/typeck.cc:4829
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "πολύ λίγα ορίσματα"
  
! #: cp/typeck.cc:4832
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "πάρα πολλά ορίσματα"
  
! #: cp/typeck.cc:4833
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "πολύ λίγα ορίσματα"
  
! #: cp/typeck.cc:4911
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/typeck.cc:4917
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/typeck.cc:5231
  #, gcc-internal-format
  msgid "the address %qE will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5278
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5293
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qE will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5296
  #, gcc-internal-format
  msgid "comparing the result of pointer addition %qE and NULL"
  msgstr ""
  
! #: cp/typeck.cc:5311
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5370
  #, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.cc:5373
  #, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5379
  #, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.cc:5382
  #, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5419
  #, fuzzy, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/typeck.cc:5422
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5425
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5429
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5438
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5441
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5444
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5448
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5583 cp/typeck.cc:5595
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr ""
  
! #: cp/typeck.cc:5709
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr ""
  
! #: cp/typeck.cc:6179 cp/typeck.cc:6188 cp/typeck.cc:6504 cp/typeck.cc:6513
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr ""
  
! #: cp/typeck.cc:6419 cp/typeck.cc:6433
  #, fuzzy, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/typeck.cc:6456
  #, gcc-internal-format
  msgid "three-way comparison of vectors"
  msgstr ""
  
! #: cp/typeck.cc:6496
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero (%qT and %qT)"
  msgstr ""
  
! #: cp/typeck.cc:6543
  #, fuzzy, gcc-internal-format
  msgid "unordered comparison on non-floating-point argument"
  msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
  
! #: cp/typeck.cc:6609
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr ""
  
! #: cp/typeck.cc:6718
  #, fuzzy, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/typeck.cc:7119
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:7127
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:7135
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:7188
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr ""
  
! #: cp/typeck.cc:7265
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr ""
  
! #: cp/typeck.cc:7266
  #, fuzzy, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το αρχείο fifo `%s'"
  
! #: cp/typeck.cc:7283
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: cp/typeck.cc:7286
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.cc:7293
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.cc:7488
  #, 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.cc:7494
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function"
  msgstr ""
  
! #: cp/typeck.cc:7500
  #, 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 ""
  
! #: cp/typeck.cc:7506
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to explicit object member function"
  msgstr ""
  
! #: cp/typeck.cc:7511
  #, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%T::%D%>"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:7544
  #, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr ""
  
! #: cp/typeck.cc:7561
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr ""
  
! #: cp/typeck.cc:7619
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "δεν είναι δυνατόν να γίνει `stat' το locale αρχείο `%s'"
  
! #: cp/typeck.cc:7654 cp/typeck.cc:8247 rust/backend/rust-tree.cc:4739
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το αρχείο fifo `%s'"
  
! #: cp/typeck.cc:7821
  #, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr ""
  
! #: cp/typeck.cc:7822
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.cc:7966
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr ""
  
! #: cp/typeck.cc:7967
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr ""
  
! #: cp/typeck.cc:7983
  #, fuzzy, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/typeck.cc:7985
  #, fuzzy, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/typeck.cc:7997
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr ""
  
! #: cp/typeck.cc:7999
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr ""
  
! #: cp/typeck.cc:8039
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:8052
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:8062
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:8070
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:8259 rust/backend/rust-tree.cc:4751
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr ""
  
! #: cp/typeck.cc:8286 rust/backend/rust-tree.cc:4777
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.cc:8357
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.cc:8369
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "Λάθος έκφραση στην αποτίμηση: %s"
  
! #: cp/typeck.cc:8373
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "Λάθος έκφραση στην αποτίμηση: %s"
  
! #: cp/typeck.cc:8377
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "Λάθος έκφραση στην αποτίμηση: %s"
  
! #: cp/typeck.cc:8415
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "Λάθος έκφραση στην αποτίμηση: %s"
  
! #: cp/typeck.cc:8518
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.cc:8555
  #, fuzzy, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: cp/typeck.cc:8561
  #, fuzzy, gcc-internal-format
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/typeck.cc:8568
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/typeck.cc:8594
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/typeck.cc:8608
  #, fuzzy, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/typeck.cc:9057
  #, fuzzy, gcc-internal-format
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/typeck.cc:9063 cp/typeck.cc:9069 cp/typeck.cc:10808
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "η επιστρεφόμενη τιμή της `%s' δεν είναι `int'"
  
! #: cp/typeck.cc:9097
  #, fuzzy
  msgid "converting from %qH to %qI"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: cp/typeck.cc:9172
  #, fuzzy, gcc-internal-format
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/typeck.cc:9242
  msgid "cast from %qH to %qI loses precision"
  msgstr ""
  
! #: cp/typeck.cc:9267
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:9278
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:9299 cp/typeck.cc:9489
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr ""
  
! #: cp/typeck.cc:9316
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr ""
  
! #: cp/typeck.cc:9330
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/typeck.cc:9403
  #, 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.cc:9412
  #, 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.cc:9454
  #, fuzzy, gcc-internal-format
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/typeck.cc:9524
  #, fuzzy, gcc-internal-format
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/typeck.cc:9625 cp/typeck.cc:9634
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr ""
  
! #: cp/typeck.cc:9643
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/typeck.cc:9759
  #, fuzzy, gcc-internal-format
  msgid "moving %qE of type %qT to itself"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/typeck.cc:10039
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.cc:10100
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr ""
  
! #: cp/typeck.cc:10127
  #, fuzzy, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: cp/typeck.cc:10143
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: cp/typeck.cc:10145
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
  
! #: cp/typeck.cc:10281
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr ""
  
! #: cp/typeck.cc:10295
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr ""
  
! #: cp/typeck.cc:10343 cp/typeck.cc:10362
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr ""
  
! #: cp/typeck.cc:10443
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/typeck.cc:10767
  #, fuzzy
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/typeck.cc:10772
  #, fuzzy
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/typeck.cc:10781
  #, fuzzy
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/typeck.cc:10785
  #, fuzzy
  msgid "cannot convert %qH to %qI in return"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/typeck.cc:10790
  #, fuzzy
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/typeck.cc:10826
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10830
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10835
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10840
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10850
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10936
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: cp/typeck.cc:11022
  #, fuzzy, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "xdr_reference: η μνήμη εξαντλήθηκε\n"
  
! #: cp/typeck.cc:11025
  #, fuzzy, gcc-internal-format
  msgid "returning pointer to temporary"
  msgstr "xdr_reference: η μνήμη εξαντλήθηκε\n"
  
! #: cp/typeck.cc:11028
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:11063
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:11067
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:11073
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:11077
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:11337
  #, gcc-internal-format
  msgid "moving a temporary object prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11338 cp/typeck.cc:11354 cp/typeck.cc:11379 cp/typeck.cc:11416
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:11352
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11378 cp/typeck.cc:11413
  #, fuzzy, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr "Έχει παραληφθεί εντολή"
  
! #: cp/typeck.cc:11415
  #, fuzzy, gcc-internal-format
  msgid "redundant move in initialization"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: cp/typeck.cc:11453
  #, 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.cc:11465
  #, 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.cc:11468
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
! #: cp/typeck.cc:11508 cp/typeck.cc:11554
  #, fuzzy, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "`return' χωρίς τιμή, σε συνάρτηση που επιστρέφει μη-κενό"
  
! #: cp/typeck.cc:11516
  #, fuzzy, gcc-internal-format
  msgid "returning initializer list"
  msgstr "έχει παραληφθεί το αρχείο προορισμού"
  
! #: cp/typeck.cc:11535
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.cc:11538
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.cc:11575
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr "`return' χωρίς τιμή, σε συνάρτηση που επιστρέφει μη-κενό"
  
! #: cp/typeck.cc:11604
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)"
  msgstr ""
  
! #: cp/typeck.cc:11693
  #, fuzzy, gcc-internal-format
  msgid "not eliding copy on return from %qD"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/typeck.cc:11705
  #, gcc-internal-format
  msgid "not eliding copy on return in %qD"
  msgstr ""
  
! #: cp/typeck.cc:12297
  #, fuzzy, gcc-internal-format
  msgid "using rvalue as lvalue"
  msgstr "μη έγκυρος χρήστης"
*************** msgstr "Μη αναγνωρίσιμη μ
*** 68940,69267 ****
  msgid "decrement of read-only reference %qD"
  msgstr "Μη αναγνωρίσιμη μεταβλητή `%s'"
  
! #: cp/typeck2.cc:175
  #, fuzzy, gcc-internal-format
  msgid "cannot declare variable %q+D to be of abstract type %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/typeck2.cc:180
  #, fuzzy, gcc-internal-format
  msgid "cannot declare parameter %q+D to be of abstract type %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/typeck2.cc:183
  #, fuzzy, gcc-internal-format
  msgid "cannot declare parameter to be of abstract type %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/typeck2.cc:187
  #, fuzzy, gcc-internal-format
  msgid "cannot declare field %q+D to be of abstract type %qT"
  msgstr "άγνωστος χαρακτήρας στο πεδίο `%s' της κατηγορίας `%s'"
  
! #: cp/typeck2.cc:191
  #, fuzzy, gcc-internal-format
  msgid "invalid abstract return type for member function %q+#D"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: cp/typeck2.cc:193
  #, fuzzy, gcc-internal-format
  msgid "invalid abstract return type for function %q+#D"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
  #. Here we do not have location information.
! #: cp/typeck2.cc:196
  #, fuzzy, gcc-internal-format
  msgid "invalid abstract type %qT for %qE"
  msgstr "Μη έγκυρη προτεραιότητα `%s'"
  
! #: cp/typeck2.cc:198
  #, fuzzy, gcc-internal-format
  msgid "invalid abstract type for %q+D"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/typeck2.cc:203
  #, gcc-internal-format
  msgid "creating array of %qT, which is an abstract class type"
  msgstr ""
  
! #: cp/typeck2.cc:206
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to abstract class type %qT"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/typeck2.cc:209
  #, fuzzy, gcc-internal-format
  msgid "invalid new-expression of abstract class type %qT"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/typeck2.cc:212
  #, fuzzy, gcc-internal-format
  msgid "invalid abstract return type %qT"
  msgstr "Μη έγκυρη προτεραιότητα `%s'"
  
! #: cp/typeck2.cc:215
  #, fuzzy, gcc-internal-format
  msgid "invalid abstract parameter type %qT"
  msgstr "Μη έγκυρη προτεραιότητα `%s'"
  
! #: cp/typeck2.cc:218
  #, gcc-internal-format
  msgid "expression of abstract class type %qT cannot be used in throw-expression"
  msgstr ""
  
! #: cp/typeck2.cc:222
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<catch%> parameter to be of abstract class type %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/typeck2.cc:226
  #, fuzzy, gcc-internal-format
! msgid "cannot allocate an object of abstract type %qT"
  msgstr "αδυναμία ανάγνωσης καταλόγου locale `%s'"
  
! #: cp/typeck2.cc:236
  #, gcc-internal-format
! msgid "  because the following virtual functions are pure within %qT:"
  msgstr ""
  
! #: cp/typeck2.cc:242
! #, fuzzy, gcc-internal-format
! msgid "    %#qD"
! msgstr "        `%D'"
  
! #: cp/typeck2.cc:282
  #, gcc-internal-format
  msgid "definition of %q#T is not complete until the closing brace"
  msgstr ""
  
! #: cp/typeck2.cc:285
  #, fuzzy, gcc-internal-format
  msgid "forward declaration of %q#T"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/typeck2.cc:287
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#T"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/typeck2.cc:315
  #, fuzzy, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/typeck2.cc:329
  #, fuzzy, gcc-internal-format
  msgid "invalid use of incomplete type %q#T"
  msgstr "μη έγκυρος δεύτερος τελεστής σε κατάσταση συμβατότητας `%s'"
  
! #: cp/typeck2.cc:365 rust/backend/rust-tree.cc:3923
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member function %qD (did you forget the %<()%> ?)"
  msgstr "μη έγκυρος αριθμός από στήλες: `%s'"
  
! #: cp/typeck2.cc:370 rust/backend/rust-tree.cc:3929
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD (did you forget the %<&%> ?)"
  msgstr "μη έγκυρος αριθμός πεδίου: `%s'"
  
! #: cp/typeck2.cc:380
  #, fuzzy, gcc-internal-format
  msgid "invalid use of placeholder %qT"
  msgstr "μη έγκυρος χρήστης"
  
! #: cp/typeck2.cc:387
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template type parameter %qT"
  msgstr "μη έγκυρος δεύτερος τελεστής σε κατάσταση συμβατότητας `%s'"
  
! #: cp/typeck2.cc:392
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template template parameter %qT"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/typeck2.cc:398
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion %qT"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: cp/typeck2.cc:404
  #, fuzzy, gcc-internal-format
  msgid "invalid use of dependent type %qT"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: cp/typeck2.cc:411 rust/backend/rust-tree.cc:3939
  #, fuzzy, gcc-internal-format
  msgid "invalid use of brace-enclosed initializer list"
  msgstr "μη έγκυρος αριθμός από γραμμές"
  
! #: cp/typeck2.cc:419 rust/backend/rust-tree.cc:3947
  #, gcc-internal-format
  msgid "address of overloaded function with no contextual type information"
  msgstr ""
  
! #: cp/typeck2.cc:423 rust/backend/rust-tree.cc:3952
  #, gcc-internal-format
  msgid "overloaded function with no contextual type information"
  msgstr ""
  
! #: cp/typeck2.cc:426 rust/backend/rust-tree.cc:3956
  #, gcc-internal-format
  msgid "insufficient contextual information to determine type"
  msgstr ""
  
! #: cp/typeck2.cc:843
  #, gcc-internal-format
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:894 cp/typeck2.cc:911
  #, gcc-internal-format
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr ""
  
! #: cp/typeck2.cc:1111
  #, fuzzy
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: cp/typeck2.cc:1123 cp/typeck2.cc:1135
  #, fuzzy
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: cp/typeck2.cc:1126
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr ""
  
! #: cp/typeck2.cc:1298
  #, gcc-internal-format
  msgid "initializer-string for %qT is too long"
  msgstr ""
  
! #: cp/typeck2.cc:1391
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1393
  #, gcc-internal-format
  msgid "remove %<{ }%> around initializer"
  msgstr ""
  
! #: cp/typeck2.cc:1413
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.cc:1859 cp/typeck2.cc:1890
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "έχει παραληφθεί το αρχείο προορισμού"
  
! #: cp/typeck2.cc:1866
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr ""
  
! #: cp/typeck2.cc:1873
  #, fuzzy, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/typeck2.cc:1966
  #, fuzzy, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "το αρχείο δεδομένων προφίλ `%s' δεν ταιριάζει με το διαμοιραζόμενο αντικείμενο `%s'"
  
! #: cp/typeck2.cc:2039
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr ""
  
! #: cp/typeck2.cc:2050
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr ""
  
! #: cp/typeck2.cc:2265
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr ""
  
! #: cp/typeck2.cc:2279
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2309
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr ""
  
! #: cp/typeck2.cc:2311
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr ""
  
! #: cp/typeck2.cc:2338
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2347
  #, fuzzy, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/typeck2.cc:2369
  #, gcc-internal-format
! msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2431
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr ""
  
! #: cp/typeck2.cc:2442
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr ""
  
! #: cp/typeck2.cc:2450
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr ""
  
! #: cp/typeck2.cc:2491
  #, fuzzy, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/typeck2.cc:2508
  #, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr ""
  
! #: cp/typeck2.cc:2513
  #, gcc-internal-format
  msgid "%<auto(x)%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/typeck2.cc:2538
  #, fuzzy, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "μη έγκυρος αριθμός αρχείου στη δήλωση πεδίου: `%s'"
  
! #: cp/typeck2.cc:2779
  #, fuzzy, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/typeck2.cc:2782
  #, fuzzy, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "μη πλήρης εγγραφή"
--- 72384,72726 ----
  msgid "decrement of read-only reference %qD"
  msgstr "Μη αναγνωρίσιμη μεταβλητή `%s'"
  
! #: cp/typeck2.cc:125
! #, fuzzy, gcc-internal-format
! msgid "assignment to read-only type %qT"
! msgstr "Μη αναγνωρίσιμη μεταβλητή `%s'"
! 
! #: cp/typeck2.cc:180
  #, fuzzy, gcc-internal-format
  msgid "cannot declare variable %q+D to be of abstract type %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/typeck2.cc:185
  #, fuzzy, gcc-internal-format
  msgid "cannot declare parameter %q+D to be of abstract type %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/typeck2.cc:188
  #, fuzzy, gcc-internal-format
  msgid "cannot declare parameter to be of abstract type %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/typeck2.cc:192
  #, fuzzy, gcc-internal-format
  msgid "cannot declare field %q+D to be of abstract type %qT"
  msgstr "άγνωστος χαρακτήρας στο πεδίο `%s' της κατηγορίας `%s'"
  
! #: cp/typeck2.cc:196
  #, fuzzy, gcc-internal-format
  msgid "invalid abstract return type for member function %q+#D"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: cp/typeck2.cc:198
  #, fuzzy, gcc-internal-format
  msgid "invalid abstract return type for function %q+#D"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
  #. Here we do not have location information.
! #: cp/typeck2.cc:201
  #, fuzzy, gcc-internal-format
  msgid "invalid abstract type %qT for %qE"
  msgstr "Μη έγκυρη προτεραιότητα `%s'"
  
! #: cp/typeck2.cc:203
  #, fuzzy, gcc-internal-format
  msgid "invalid abstract type for %q+D"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/typeck2.cc:208
  #, gcc-internal-format
  msgid "creating array of %qT, which is an abstract class type"
  msgstr ""
  
! #: cp/typeck2.cc:211
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to abstract class type %qT"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/typeck2.cc:214
  #, fuzzy, gcc-internal-format
  msgid "invalid new-expression of abstract class type %qT"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/typeck2.cc:217
  #, fuzzy, gcc-internal-format
  msgid "invalid abstract return type %qT"
  msgstr "Μη έγκυρη προτεραιότητα `%s'"
  
! #: cp/typeck2.cc:220
  #, fuzzy, gcc-internal-format
  msgid "invalid abstract parameter type %qT"
  msgstr "Μη έγκυρη προτεραιότητα `%s'"
  
! #: cp/typeck2.cc:223
  #, gcc-internal-format
  msgid "expression of abstract class type %qT cannot be used in throw-expression"
  msgstr ""
  
! #: cp/typeck2.cc:227
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<catch%> parameter to be of abstract class type %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/typeck2.cc:231
  #, fuzzy, gcc-internal-format
! msgid "cannot construct an object of abstract type %qT"
  msgstr "αδυναμία ανάγνωσης καταλόγου locale `%s'"
  
! #: cp/typeck2.cc:241
  #, gcc-internal-format
! msgid "because the following virtual functions are pure within %qT:"
  msgstr ""
  
! #: cp/typeck2.cc:248
! #, gcc-internal-format
! msgid "%#qD"
! msgstr ""
  
! #: cp/typeck2.cc:309
  #, gcc-internal-format
  msgid "definition of %q#T is not complete until the closing brace"
  msgstr ""
  
! #: cp/typeck2.cc:314
  #, fuzzy, gcc-internal-format
  msgid "forward declaration of %q#T"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/typeck2.cc:316
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#T"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/typeck2.cc:369
! #, gcc-internal-format
! msgid "%q#T has a definition but does not correspond with %q#T because it is attached to a different module"
! msgstr ""
! 
! #: cp/typeck2.cc:403
  #, fuzzy, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/typeck2.cc:417
  #, fuzzy, gcc-internal-format
  msgid "invalid use of incomplete type %q#T"
  msgstr "μη έγκυρος δεύτερος τελεστής σε κατάσταση συμβατότητας `%s'"
  
! #: cp/typeck2.cc:453 rust/backend/rust-tree.cc:3952
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member function %qD (did you forget the %<()%> ?)"
  msgstr "μη έγκυρος αριθμός από στήλες: `%s'"
  
! #: cp/typeck2.cc:458 rust/backend/rust-tree.cc:3958
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD (did you forget the %<&%> ?)"
  msgstr "μη έγκυρος αριθμός πεδίου: `%s'"
  
! #: cp/typeck2.cc:468
  #, fuzzy, gcc-internal-format
  msgid "invalid use of placeholder %qT"
  msgstr "μη έγκυρος χρήστης"
  
! #: cp/typeck2.cc:475
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template type parameter %qT"
  msgstr "μη έγκυρος δεύτερος τελεστής σε κατάσταση συμβατότητας `%s'"
  
! #: cp/typeck2.cc:480
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template template parameter %qT"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/typeck2.cc:486
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion %qT"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: cp/typeck2.cc:492
  #, fuzzy, gcc-internal-format
  msgid "invalid use of dependent type %qT"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: cp/typeck2.cc:499 rust/backend/rust-tree.cc:3968
  #, fuzzy, gcc-internal-format
  msgid "invalid use of brace-enclosed initializer list"
  msgstr "μη έγκυρος αριθμός από γραμμές"
  
! #: cp/typeck2.cc:507 rust/backend/rust-tree.cc:3976
  #, gcc-internal-format
  msgid "address of overloaded function with no contextual type information"
  msgstr ""
  
! #: cp/typeck2.cc:511 rust/backend/rust-tree.cc:3981
  #, gcc-internal-format
  msgid "overloaded function with no contextual type information"
  msgstr ""
  
! #: cp/typeck2.cc:514 rust/backend/rust-tree.cc:3985
  #, gcc-internal-format
  msgid "insufficient contextual information to determine type"
  msgstr ""
  
! #: cp/typeck2.cc:931
  #, gcc-internal-format
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:982 cp/typeck2.cc:999
  #, gcc-internal-format
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr ""
  
! #: cp/typeck2.cc:1199
  #, fuzzy
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: cp/typeck2.cc:1211 cp/typeck2.cc:1223
  #, fuzzy
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: cp/typeck2.cc:1214
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr ""
  
! #: cp/typeck2.cc:1386
  #, gcc-internal-format
  msgid "initializer-string for %qT is too long"
  msgstr ""
  
! #: cp/typeck2.cc:1479
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1481
  #, gcc-internal-format
  msgid "remove %<{ }%> around initializer"
  msgstr ""
  
! #: cp/typeck2.cc:1501
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.cc:1952 cp/typeck2.cc:1983
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "έχει παραληφθεί το αρχείο προορισμού"
  
! #: cp/typeck2.cc:1959
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr ""
  
! #: cp/typeck2.cc:1966
  #, fuzzy, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/typeck2.cc:2059
  #, fuzzy, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "το αρχείο δεδομένων προφίλ `%s' δεν ταιριάζει με το διαμοιραζόμενο αντικείμενο `%s'"
  
! #: cp/typeck2.cc:2132
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr ""
  
! #: cp/typeck2.cc:2143
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr ""
  
! #: cp/typeck2.cc:2358
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr ""
  
! #: cp/typeck2.cc:2372
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2402
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr ""
  
! #: cp/typeck2.cc:2404
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr ""
  
! #: cp/typeck2.cc:2431
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2440
  #, fuzzy, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/typeck2.cc:2464
  #, gcc-internal-format
! msgid "pointer to member type %qT incompatible with object type %qT because %qT is not derived from %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2469
! #, gcc-internal-format
! msgid "pointer to member type %qT incompatible with incomplete object type %qT"
! msgstr ""
! 
! #: cp/typeck2.cc:2532
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr ""
  
! #: cp/typeck2.cc:2543
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr ""
  
! #: cp/typeck2.cc:2551
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr ""
  
! #: cp/typeck2.cc:2592
  #, fuzzy, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/typeck2.cc:2609
  #, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr ""
  
! #: cp/typeck2.cc:2617
  #, gcc-internal-format
  msgid "%<auto(x)%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/typeck2.cc:2643
  #, fuzzy, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "μη έγκυρος αριθμός αρχείου στη δήλωση πεδίου: `%s'"
  
! #: cp/typeck2.cc:2884
  #, fuzzy, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/typeck2.cc:2887
  #, fuzzy, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "μη πλήρης εγγραφή"
*************** msgstr "άγνωστο σετ `%s'"
*** 69291,69358 ****
  msgid "%q+D declared weak after being used"
  msgstr "%s: διπλός ορισμός έκδοσης κατηγορίας"
  
! #: d/d-attribs.cc:1532
  #, gcc-internal-format
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<simd%> attribute"
  msgstr ""
  
! #: d/d-builtins.cc:825
  #, fuzzy, gcc-internal-format
  msgid "conflicting types for built-in function %qs; expected %qs"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: d/d-codegen.cc:340
  #, fuzzy, gcc-internal-format
  msgid "cannot determine the length of a %qs"
  msgstr "δε βρέθηκε ο προεπεξεργαστής C: %s \n"
  
! #: d/d-codegen.cc:1285
  #, fuzzy, gcc-internal-format
  msgid "overlapping initializer for field %qT.%qD"
  msgstr "μη έγκυρο byte ή λίστα πεδίων"
  
! #: d/d-codegen.cc:1491
  #, gcc-internal-format
  msgid "the address of %qD will never be %<null%>"
  msgstr ""
  
! #: d/d-codegen.cc:2276
  #, gcc-internal-format
  msgid "need %<this%> to access member %qE"
  msgstr ""
  
! #: d/d-codegen.cc:2426
  #, gcc-internal-format
  msgid "tried to perform floating-point modulo division on %qT"
  msgstr ""
  
! #: d/d-codegen.cc:2477
  #, fuzzy, gcc-internal-format
  msgid "cannot get frame pointer to %qs"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
  #. Should instead error on line that references `fd'.
! #: d/d-codegen.cc:2503
  #, fuzzy, gcc-internal-format
  msgid "nested function missing body"
  msgstr "αδύνατη η φόρτωση δεδομένων προφίλ"
  
! #: d/d-codegen.cc:2545
  #, gcc-internal-format
  msgid "%qs is a nested function and cannot be accessed from %qs"
  msgstr ""
  
! #: d/d-codegen.cc:2854
  #, gcc-internal-format
  msgid "variable %qs has scoped destruction, cannot build closure"
  msgstr ""
  
! #: d/d-codegen.cc:2862
  #, gcc-internal-format
  msgid "explicit register variable %qs cannot be used in nested function"
  msgstr ""
  
! #: d/d-codegen.cc:3087
  #, fuzzy, gcc-internal-format
  msgid "forward reference to frame of %qs"
  msgstr "δε βρέθηκε ο προεπεξεργαστής C: %s \n"
--- 72750,72817 ----
  msgid "%q+D declared weak after being used"
  msgstr "%s: διπλός ορισμός έκδοσης κατηγορίας"
  
! #: d/d-attribs.cc:1533
  #, gcc-internal-format
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<simd%> attribute"
  msgstr ""
  
! #: d/d-builtins.cc:827
  #, fuzzy, gcc-internal-format
  msgid "conflicting types for built-in function %qs; expected %qs"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: d/d-codegen.cc:344
  #, fuzzy, gcc-internal-format
  msgid "cannot determine the length of a %qs"
  msgstr "δε βρέθηκε ο προεπεξεργαστής C: %s \n"
  
! #: d/d-codegen.cc:1307
  #, fuzzy, gcc-internal-format
  msgid "overlapping initializer for field %qT.%qD"
  msgstr "μη έγκυρο byte ή λίστα πεδίων"
  
! #: d/d-codegen.cc:1513
  #, gcc-internal-format
  msgid "the address of %qD will never be %<null%>"
  msgstr ""
  
! #: d/d-codegen.cc:2291
  #, gcc-internal-format
  msgid "need %<this%> to access member %qE"
  msgstr ""
  
! #: d/d-codegen.cc:2446
  #, gcc-internal-format
  msgid "tried to perform floating-point modulo division on %qT"
  msgstr ""
  
! #: d/d-codegen.cc:2497
  #, fuzzy, gcc-internal-format
  msgid "cannot get frame pointer to %qs"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
  #. Should instead error on line that references `fd'.
! #: d/d-codegen.cc:2523
  #, fuzzy, gcc-internal-format
  msgid "nested function missing body"
  msgstr "αδύνατη η φόρτωση δεδομένων προφίλ"
  
! #: d/d-codegen.cc:2565
  #, gcc-internal-format
  msgid "%qs is a nested function and cannot be accessed from %qs"
  msgstr ""
  
! #: d/d-codegen.cc:2874
  #, gcc-internal-format
  msgid "variable %qs has scoped destruction, cannot build closure"
  msgstr ""
  
! #: d/d-codegen.cc:2882
  #, gcc-internal-format
  msgid "explicit register variable %qs cannot be used in nested function"
  msgstr ""
  
! #: d/d-codegen.cc:3107
  #, fuzzy, gcc-internal-format
  msgid "forward reference to frame of %qs"
  msgstr "δε βρέθηκε ο προεπεξεργαστής C: %s \n"
*************** msgstr "δεν είναι δυνατό �
*** 69375,69461 ****
  msgid "cast to %qs will produce null result"
  msgstr ""
  
! #: d/d-convert.cc:481
  #, gcc-internal-format
  msgid "cannot cast %qs to %qs since sizes do not line up"
  msgstr ""
  
! #: d/d-convert.cc:516
  #, fuzzy, gcc-internal-format
  msgid "cannot cast expression of type %qs to type %qs"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: d/d-convert.cc:563
  #, fuzzy, gcc-internal-format
  msgid "cannot cast expression of type %qs to %qs"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: d/d-convert.cc:610
  #, gcc-internal-format
  msgid "cast from %qs to %qs will produce zero result"
  msgstr ""
  
! #: d/d-convert.cc:749
  #, fuzzy, gcc-internal-format
  msgid "cannot convert parameter %qs from type %qs to type %qs in assignment"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: d/d-convert.cc:755
  #, fuzzy, gcc-internal-format
  msgid "cannot convert parameter %qs from type %qs to type %qs in argument passing"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: d/d-convert.cc:760
  #, gcc-internal-format
  msgid "parameters of type %<va_list%> {aka %qs} are decayed to pointer types, and require %<va_copy%> to be converted back into a static array type"
  msgstr ""
  
! #: d/d-lang.cc:463
  #, gcc-internal-format
  msgid "bad argument for %<-fdebug=%>: %qs"
  msgstr ""
  
! #: d/d-lang.cc:518
  #, gcc-internal-format
  msgid "bad argument for %<-fextern-std%>: %qs"
  msgstr ""
  
! #: d/d-lang.cc:541
  #, gcc-internal-format
  msgid "bad argument for %<-fmodule-file=%>: %qs"
  msgstr ""
  
! #: d/d-lang.cc:708
  #, fuzzy, gcc-internal-format
  msgid "bad argument for %<-fversion=%>: %qs"
  msgstr "πάρα πολλά ορίσματα"
  
! #: d/d-lang.cc:984
  #, fuzzy, gcc-internal-format
  msgid "unable to open %s for writing: %m"
  msgstr "%s: Σφάλμα εγγραφής "
  
! #: d/d-lang.cc:991
  #, fuzzy, gcc-internal-format
  msgid "writing output file %s: %m"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου `%s'"
  
! #: d/d-lang.cc:1011
  #, fuzzy, gcc-internal-format
  msgid "unable to open %s for reading: %m"
  msgstr "%s: Σφάλμα εγγραφής "
  
! #: d/d-lang.cc:1036
  #, fuzzy, gcc-internal-format
  msgid "reading ddoc file %s: %m"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου `%s'"
  
! #: d/d-lang.cc:1095
  #, gcc-internal-format
  msgid "%<-fonly=%> argument is different from first input file name"
  msgstr ""
  
! #: d/d-lang.cc:1278
  #, gcc-internal-format
  msgid "unable to resolve forward reference in definition"
  msgstr ""
--- 72834,72920 ----
  msgid "cast to %qs will produce null result"
  msgstr ""
  
! #: d/d-convert.cc:474
  #, gcc-internal-format
  msgid "cannot cast %qs to %qs since sizes do not line up"
  msgstr ""
  
! #: d/d-convert.cc:509
  #, fuzzy, gcc-internal-format
  msgid "cannot cast expression of type %qs to type %qs"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: d/d-convert.cc:556
  #, fuzzy, gcc-internal-format
  msgid "cannot cast expression of type %qs to %qs"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: d/d-convert.cc:603
  #, gcc-internal-format
  msgid "cast from %qs to %qs will produce zero result"
  msgstr ""
  
! #: d/d-convert.cc:742
  #, fuzzy, gcc-internal-format
  msgid "cannot convert parameter %qs from type %qs to type %qs in assignment"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: d/d-convert.cc:748
  #, fuzzy, gcc-internal-format
  msgid "cannot convert parameter %qs from type %qs to type %qs in argument passing"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: d/d-convert.cc:753
  #, gcc-internal-format
  msgid "parameters of type %<va_list%> {aka %qs} are decayed to pointer types, and require %<va_copy%> to be converted back into a static array type"
  msgstr ""
  
! #: d/d-lang.cc:464
  #, gcc-internal-format
  msgid "bad argument for %<-fdebug=%>: %qs"
  msgstr ""
  
! #: d/d-lang.cc:519
  #, gcc-internal-format
  msgid "bad argument for %<-fextern-std%>: %qs"
  msgstr ""
  
! #: d/d-lang.cc:542
  #, gcc-internal-format
  msgid "bad argument for %<-fmodule-file=%>: %qs"
  msgstr ""
  
! #: d/d-lang.cc:709
  #, fuzzy, gcc-internal-format
  msgid "bad argument for %<-fversion=%>: %qs"
  msgstr "πάρα πολλά ορίσματα"
  
! #: d/d-lang.cc:993
  #, fuzzy, gcc-internal-format
  msgid "unable to open %s for writing: %m"
  msgstr "%s: Σφάλμα εγγραφής "
  
! #: d/d-lang.cc:1000
  #, fuzzy, gcc-internal-format
  msgid "writing output file %s: %m"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου `%s'"
  
! #: d/d-lang.cc:1020
  #, fuzzy, gcc-internal-format
  msgid "unable to open %s for reading: %m"
  msgstr "%s: Σφάλμα εγγραφής "
  
! #: d/d-lang.cc:1045
  #, fuzzy, gcc-internal-format
  msgid "reading ddoc file %s: %m"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου `%s'"
  
! #: d/d-lang.cc:1104
  #, gcc-internal-format
  msgid "%<-fonly=%> argument is different from first input file name"
  msgstr ""
  
! #: d/d-lang.cc:1289
  #, gcc-internal-format
  msgid "unable to resolve forward reference in definition"
  msgstr ""
*************** msgstr ""
*** 69475,69481 ****
  msgid "pragma(%s) not implemented"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: d/decl.cc:481 d/decl.cc:597 d/decl.cc:671 d/decl.cc:714 d/decl.cc:753
  #, gcc-internal-format
  msgid "had semantic errors when compiling"
  msgstr ""
--- 72934,72940 ----
  msgid "pragma(%s) not implemented"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: d/decl.cc:481 d/decl.cc:597 d/decl.cc:671 d/decl.cc:714 d/decl.cc:754
  #, gcc-internal-format
  msgid "had semantic errors when compiling"
  msgstr ""
*************** msgid "use %<alias %s = %s.%s;%> to intr
*** 69497,69591 ****
  msgstr ""
  
  # src/shred.c:1134
! #: d/decl.cc:815
  #, fuzzy, gcc-internal-format
  msgid "size is too large"
  msgstr "%s: το αρχείο είναι πολύ μεγάλο"
  
! #: d/decl.cc:1428
  #, gcc-internal-format
  msgid "function requires a dual-context, which is not yet supported by GDC"
  msgstr ""
  
  # src/shred.c:1134
! #: d/decl.cc:1605
  #, fuzzy, gcc-internal-format
  msgid "explicit register variable %qs declared %<extern%>"
  msgstr "%s: το αρχείο είναι πολύ μεγάλο"
  
  # src/shred.c:1134
! #: d/decl.cc:1608
  #, fuzzy, gcc-internal-format
  msgid "explicit register variable %qs declared thread local"
  msgstr "%s: το αρχείο είναι πολύ μεγάλο"
  
! #: d/decl.cc:1821
  #, gcc-internal-format
  msgid "mismatch between declaration %qE size (%wd) and its initializer size (%wd)"
  msgstr ""
  
! #: d/expr.cc:570
  #, fuzzy, gcc-internal-format
  msgid "cannot handle comparison of type %<%s == %s%>"
  msgstr "αδυναμία εκτέλεσης ioctl στο `%s'"
  
! #: d/expr.cc:718
  #, gcc-internal-format
  msgid "array concatenation of expression %qs requires the GC and cannot be used with %<-fno-druntime%>"
  msgstr ""
  
! #: d/expr.cc:812
  #, gcc-internal-format
  msgid "appending to array in %qs requires the GC and cannot be used with %<-fno-druntime%>"
  msgstr ""
  
  #. Static arrays have already been handled by the front-end.
! #: d/expr.cc:1288
  #, fuzzy, gcc-internal-format
  msgid "unexpected type for array length: %qs"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: d/expr.cc:1423
  #, gcc-internal-format
  msgid "don%'t know how to delete %qs"
  msgstr ""
  
! #: d/expr.cc:1447
  #, fuzzy, gcc-internal-format
  msgid "%qs is not an associative array"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: d/expr.cc:1731 d/expr.cc:2111
  #, gcc-internal-format
  msgid "need %<this%> to access member %qs"
  msgstr ""
  
! #: d/expr.cc:1813
  #, fuzzy, gcc-internal-format
  msgid "delegates are only for non-static functions"
  msgstr "η `%s' είναι συνήθως μη-στατική συνάρτηση"
  
! #: d/expr.cc:1885
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a field, but a %qs"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: d/expr.cc:2137
  #, fuzzy, gcc-internal-format
  msgid "recursive reference %qs"
  msgstr "αδυναμία αλλαγής στο κατάλογο %s"
  
! #: d/expr.cc:2157 d/expr.cc:3057
  #, fuzzy, gcc-internal-format
  msgid "non-constant expression %qs"
  msgstr "Αδυναμία προσπέλασης του αρχείου της αλλαγής"
  
! #: d/expr.cc:3024
  #, fuzzy, gcc-internal-format
  msgid "%qs is not an expression"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: d/expr.cc:3031
  #, fuzzy, gcc-internal-format
  msgid "type %qs is not an expression"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
--- 72956,73050 ----
  msgstr ""
  
  # src/shred.c:1134
! #: d/decl.cc:816
  #, fuzzy, gcc-internal-format
  msgid "size is too large"
  msgstr "%s: το αρχείο είναι πολύ μεγάλο"
  
! #: d/decl.cc:1443
  #, gcc-internal-format
  msgid "function requires a dual-context, which is not yet supported by GDC"
  msgstr ""
  
  # src/shred.c:1134
! #: d/decl.cc:1621
  #, fuzzy, gcc-internal-format
  msgid "explicit register variable %qs declared %<extern%>"
  msgstr "%s: το αρχείο είναι πολύ μεγάλο"
  
  # src/shred.c:1134
! #: d/decl.cc:1624
  #, fuzzy, gcc-internal-format
  msgid "explicit register variable %qs declared thread local"
  msgstr "%s: το αρχείο είναι πολύ μεγάλο"
  
! #: d/decl.cc:1837
  #, gcc-internal-format
  msgid "mismatch between declaration %qE size (%wd) and its initializer size (%wd)"
  msgstr ""
  
! #: d/expr.cc:494
  #, fuzzy, gcc-internal-format
  msgid "cannot handle comparison of type %<%s == %s%>"
  msgstr "αδυναμία εκτέλεσης ioctl στο `%s'"
  
! #: d/expr.cc:642
  #, gcc-internal-format
  msgid "array concatenation of expression %qs requires the GC and cannot be used with %<-fno-druntime%>"
  msgstr ""
  
! #: d/expr.cc:736
  #, gcc-internal-format
  msgid "appending to array in %qs requires the GC and cannot be used with %<-fno-druntime%>"
  msgstr ""
  
  #. Static arrays have already been handled by the front-end.
! #: d/expr.cc:1123
  #, fuzzy, gcc-internal-format
  msgid "unexpected type for array length: %qs"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: d/expr.cc:1262
  #, gcc-internal-format
  msgid "don%'t know how to delete %qs"
  msgstr ""
  
! #: d/expr.cc:1280
  #, fuzzy, gcc-internal-format
  msgid "%qs is not an associative array"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: d/expr.cc:1568 d/expr.cc:1951
  #, gcc-internal-format
  msgid "need %<this%> to access member %qs"
  msgstr ""
  
! #: d/expr.cc:1650
  #, fuzzy, gcc-internal-format
  msgid "delegates are only for non-static functions"
  msgstr "η `%s' είναι συνήθως μη-στατική συνάρτηση"
  
! #: d/expr.cc:1722
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a field, but a %qs"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: d/expr.cc:1977
  #, fuzzy, gcc-internal-format
  msgid "recursive reference %qs"
  msgstr "αδυναμία αλλαγής στο κατάλογο %s"
  
! #: d/expr.cc:1997 d/expr.cc:2837
  #, fuzzy, gcc-internal-format
  msgid "non-constant expression %qs"
  msgstr "Αδυναμία προσπέλασης του αρχείου της αλλαγής"
  
! #: d/expr.cc:2804
  #, fuzzy, gcc-internal-format
  msgid "%qs is not an expression"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: d/expr.cc:2811
  #, fuzzy, gcc-internal-format
  msgid "type %qs is not an expression"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
*************** msgstr "κλήση σε μη-συνάρ�
*** 69627,69633 ****
  msgid "intrinsic function %qE must be directly called"
  msgstr ""
  
! #: d/modules.cc:418
  #, fuzzy, gcc-internal-format
  msgid "%<-fmoduleinfo%> is not supported on this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
--- 73086,73092 ----
  msgid "intrinsic function %qE must be directly called"
  msgstr ""
  
! #: d/modules.cc:424
  #, fuzzy, gcc-internal-format
  msgid "%<-fmoduleinfo%> is not supported on this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
*************** msgstr ""
*** 69657,69693 ****
  msgid "cannot handle switch condition of type %s"
  msgstr "αδυναμία εκτέλεσης ioctl στο `%s'"
  
! #: d/toir.cc:1213
  #, gcc-internal-format
  msgid "exception handling disabled; use %<-fexceptions%> to enable"
  msgstr ""
  
! #: d/toir.cc:1220
  #, fuzzy, gcc-internal-format
  msgid "cannot throw C++ classes"
  msgstr "αδυναμία εκτέλεσης ioctl στο `%s'"
  
! #: d/toir.cc:1222
  #, gcc-internal-format
  msgid "cannot throw COM objects"
  msgstr ""
  
! #: d/toir.cc:1355
  #, fuzzy, gcc-internal-format
  msgid "D inline assembler statements are not supported in GDC."
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: d/typeinfo.cc:1439
  #, gcc-internal-format
  msgid "expression %qs requires %<object.TypeInfo%> and cannot be used with %<-fno-rtti%>"
  msgstr ""
  
! #: d/typeinfo.cc:1443
  #, fuzzy, gcc-internal-format
  msgid "%<object.TypeInfo%> cannot be used with %<-fno-rtti%>"
  msgstr "Δεν είναι δυνατό να χρησιμοποιηθεί η επιλογή -a χωρίς το -n"
  
! #: d/typeinfo.cc:1458
  #, gcc-internal-format
  msgid "%<object.TypeInfo%> could not be found, but is implicitly used"
  msgstr ""
--- 73116,73152 ----
  msgid "cannot handle switch condition of type %s"
  msgstr "αδυναμία εκτέλεσης ioctl στο `%s'"
  
! #: d/toir.cc:1231
  #, gcc-internal-format
  msgid "exception handling disabled; use %<-fexceptions%> to enable"
  msgstr ""
  
! #: d/toir.cc:1238
  #, fuzzy, gcc-internal-format
  msgid "cannot throw C++ classes"
  msgstr "αδυναμία εκτέλεσης ioctl στο `%s'"
  
! #: d/toir.cc:1240
  #, gcc-internal-format
  msgid "cannot throw COM objects"
  msgstr ""
  
! #: d/toir.cc:1372
  #, fuzzy, gcc-internal-format
  msgid "D inline assembler statements are not supported in GDC."
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: d/typeinfo.cc:1454
  #, gcc-internal-format
  msgid "expression %qs requires %<object.TypeInfo%> and cannot be used with %<-fno-rtti%>"
  msgstr ""
  
! #: d/typeinfo.cc:1458
  #, fuzzy, gcc-internal-format
  msgid "%<object.TypeInfo%> cannot be used with %<-fno-rtti%>"
  msgstr "Δεν είναι δυνατό να χρησιμοποιηθεί η επιλογή -a χωρίς το -n"
  
! #: d/typeinfo.cc:1482
  #, gcc-internal-format
  msgid "%<object.TypeInfo%> could not be found, but is implicitly used"
  msgstr ""
*************** msgstr ""
*** 69697,69708 ****
  msgid "missing or corrupt object.d"
  msgstr ""
  
! #: d/types.cc:896
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid expression for static array dimension: %s"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: d/types.cc:1104
  #, gcc-internal-format
  msgid "size of %qs (%wd) differ from its declared size (%wd)"
  msgstr ""
--- 73156,73167 ----
  msgid "missing or corrupt object.d"
  msgstr ""
  
! #: d/types.cc:905
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid expression for static array dimension: %s"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: d/types.cc:1113
  #, gcc-internal-format
  msgid "size of %qs (%wd) differ from its declared size (%wd)"
  msgstr ""
*************** msgstr ""
*** 69768,69774 ****
  msgid "Negation of unsigned constant at %L not permitted"
  msgstr ""
  
! #: fortran/arith.cc:141 fortran/arith.cc:2262
  #, gcc-internal-format
  msgid "gfc_arith_error(): Bad error code"
  msgstr ""
--- 73227,73233 ----
  msgid "Negation of unsigned constant at %L not permitted"
  msgstr ""
  
! #: fortran/arith.cc:141 fortran/arith.cc:2297
  #, gcc-internal-format
  msgid "gfc_arith_error(): Bad error code"
  msgstr ""
*************** msgstr ""
*** 69853,69934 ****
  msgid "gfc_compare_expr(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:1846
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsigned exponentiation not permitted with -pedantic at %L"
  msgstr ""
  
! #: fortran/arith.cc:1910
  #, gcc-internal-format
  msgid "eval_intrinsic(): Bad operator"
  msgstr ""
  
! #: fortran/arith.cc:1968
  #, gcc-internal-format
  msgid "eval_type_intrinsic0(): op NULL"
  msgstr ""
  
! #: fortran/arith.cc:2230
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic OK converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2234
  #, gcc-internal-format
  msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:2239
  #, gcc-internal-format
  msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:2244
  #, gcc-internal-format
  msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:2249
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Division by zero converting %s to %s at %L"
  msgstr "Διαίρεση με μηδέν στην αποτίμηση: %s"
  
! #: fortran/arith.cc:2253
  #, gcc-internal-format, gfc-internal-format
  msgid "Array operands are incommensurate converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2257
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2348 fortran/arith.cc:2570 fortran/arith.cc:2616
! #: fortran/arith.cc:2678 fortran/arith.cc:2733 fortran/arith.cc:2796
! #: fortran/arith.cc:2859 fortran/arith.cc:2931 fortran/arith.cc:3001
  #, fuzzy, gcc-internal-format
  msgid "Conversion from %qs to %qs at %L"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: fortran/arith.cc:2380 fortran/arith.cc:2416 fortran/arith.cc:2484
! #: fortran/arith.cc:2520 fortran/arith.cc:2561 fortran/arith.cc:2607
! #: fortran/arith.cc:2668 fortran/arith.cc:2723 fortran/arith.cc:2786
! #: fortran/arith.cc:2849 fortran/arith.cc:2921 fortran/arith.cc:2993
  #, fuzzy, gcc-internal-format
  msgid "Change of value in conversion from %qs to %qs at %L"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: fortran/arith.cc:2772 fortran/arith.cc:2834 fortran/arith.cc:2907
  #, gcc-internal-format
  msgid "Non-zero imaginary part discarded in conversion from %qs to %qs at %L"
  msgstr ""
  
! #: fortran/arith.cc:3118
  #, gcc-internal-format
  msgid "The Hollerith constant at %L is truncated in conversion to %qs"
  msgstr ""
  
! #: fortran/arith.cc:3147
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The character constant at %L is truncated in conversion to %s"
  msgstr "μη έγκυρος σταθερός χαρακτήρας στο αλφαριθμιτικό"
--- 73312,73393 ----
  msgid "gfc_compare_expr(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:1858
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsigned exponentiation not permitted with -pedantic at %L"
  msgstr ""
  
! #: fortran/arith.cc:1922
  #, gcc-internal-format
  msgid "eval_intrinsic(): Bad operator"
  msgstr ""
  
! #: fortran/arith.cc:2003
  #, gcc-internal-format
  msgid "eval_type_intrinsic0(): op NULL"
  msgstr ""
  
! #: fortran/arith.cc:2265
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic OK converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2269
  #, gcc-internal-format
  msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:2274
  #, gcc-internal-format
  msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:2279
  #, gcc-internal-format
  msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:2284
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Division by zero converting %s to %s at %L"
  msgstr "Διαίρεση με μηδέν στην αποτίμηση: %s"
  
! #: fortran/arith.cc:2288
  #, gcc-internal-format, gfc-internal-format
  msgid "Array operands are incommensurate converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2292
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2383 fortran/arith.cc:2605 fortran/arith.cc:2651
! #: fortran/arith.cc:2713 fortran/arith.cc:2768 fortran/arith.cc:2831
! #: fortran/arith.cc:2894 fortran/arith.cc:2966 fortran/arith.cc:3036
  #, fuzzy, gcc-internal-format
  msgid "Conversion from %qs to %qs at %L"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: fortran/arith.cc:2415 fortran/arith.cc:2451 fortran/arith.cc:2519
! #: fortran/arith.cc:2555 fortran/arith.cc:2596 fortran/arith.cc:2642
! #: fortran/arith.cc:2703 fortran/arith.cc:2758 fortran/arith.cc:2821
! #: fortran/arith.cc:2884 fortran/arith.cc:2956 fortran/arith.cc:3028
  #, fuzzy, gcc-internal-format
  msgid "Change of value in conversion from %qs to %qs at %L"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: fortran/arith.cc:2807 fortran/arith.cc:2869 fortran/arith.cc:2942
  #, gcc-internal-format
  msgid "Non-zero imaginary part discarded in conversion from %qs to %qs at %L"
  msgstr ""
  
! #: fortran/arith.cc:3153
  #, gcc-internal-format
  msgid "The Hollerith constant at %L is truncated in conversion to %qs"
  msgstr ""
  
! #: fortran/arith.cc:3182
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The character constant at %L is truncated in conversion to %s"
  msgstr "μη έγκυρος σταθερός χαρακτήρας στο αλφαριθμιτικό"
*************** msgstr ""
*** 70008,70019 ****
  msgid "Array reference at %C cannot have more than %d dimensions"
  msgstr ""
  
! #: fortran/array.cc:335 fortran/array.cc:805 fortran/check.cc:3813
! #: fortran/check.cc:6610 fortran/check.cc:6653 fortran/check.cc:6695
! #: fortran/check.cc:6722 fortran/check.cc:6985 fortran/match.cc:1859
! #: fortran/match.cc:3657 fortran/match.cc:3999 fortran/match.cc:4195
! #: fortran/simplify.cc:3099 fortran/simplify.cc:3129 fortran/simplify.cc:6736
! #: fortran/simplify.cc:9043
  #, gcc-internal-format
  msgid "Coarrays disabled at %C, use %<-fcoarray=%> to enable"
  msgstr ""
--- 73467,73476 ----
  msgid "Array reference at %C cannot have more than %d dimensions"
  msgstr ""
  
! #: fortran/array.cc:335 fortran/array.cc:816 fortran/match.cc:1917
! #: fortran/match.cc:3927 fortran/match.cc:4414 fortran/match.cc:4610
! #: fortran/simplify.cc:3386 fortran/simplify.cc:3416 fortran/simplify.cc:7040
! #: fortran/simplify.cc:9341
  #, gcc-internal-format
  msgid "Coarrays disabled at %C, use %<-fcoarray=%> to enable"
  msgstr ""
*************** msgid "Expression at %L in this context
*** 70059,70270 ****
  msgstr ""
  
  #. F2018:R821: "assumed-implied-spec  is  [ lower-bound : ] *".
! #: fortran/array.cc:586
  #, gcc-internal-format, gfc-internal-format
  msgid "A lower bound must precede colon in assumed-size array specification at %L"
  msgstr ""
  
! #: fortran/array.cc:598
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in array specification at %C"
  msgstr ""
  
! #: fortran/array.cc:611 fortran/array.cc:643
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a scalar INTEGER expression at %C, found %s"
  msgstr ""
  
! #: fortran/array.cc:680
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %C"
  msgstr ""
  
! #: fortran/array.cc:714
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for implied-shape array at %C"
  msgstr ""
  
! #: fortran/array.cc:730 fortran/array.cc:843
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for an explicitly shaped array at %C"
  msgstr ""
  
! #: fortran/array.cc:740 fortran/array.cc:853
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for assumed shape array at %C"
  msgstr ""
  
! #: fortran/array.cc:754 fortran/array.cc:867
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for deferred shape array at %C"
  msgstr ""
  
! #: fortran/array.cc:764 fortran/array.cc:871
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %C"
  msgstr ""
  
! #: fortran/array.cc:776 fortran/array.cc:883
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected another dimension in array declaration at %C"
  msgstr ""
  
! #: fortran/array.cc:782 fortran/array.cc:811 fortran/array.cc:889
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C has more than %d dimensions"
  msgstr ""
  
! #: fortran/array.cc:788
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C with more than 7 dimensions"
  msgstr ""
  
! #: fortran/array.cc:800
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coarray declaration at %C"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: fortran/array.cc:897
  #, gcc-internal-format
  msgid "Upper bound of last coarray dimension must be %<*%> at %C"
  msgstr ""
  
! #: fortran/array.cc:971
  #, gcc-internal-format
  msgid "The assumed-rank array %qs at %L shall not have a codimension"
  msgstr ""
  
! #: fortran/array.cc:1027
  #, gcc-internal-format
  msgid "rank + corank of %qs exceeds %d at %C"
  msgstr ""
  
! #: fortran/array.cc:1153
  #, gcc-internal-format
  msgid "DO-iterator %qs at %L is inside iterator of the same name"
  msgstr ""
  
! #: fortran/array.cc:1245 fortran/array.cc:1473
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in array constructor at %C"
  msgstr "συντακτικό σφάλμα στον καθορισμό σειράς"
  
! #: fortran/array.cc:1275
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in an array constructor"
  msgstr ""
  
! #: fortran/array.cc:1284
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NULL() at %C cannot appear in an array constructor"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: fortran/array.cc:1346
  #, gcc-internal-format, gfc-internal-format
  msgid "[...] style array constructors at %C"
  msgstr ""
  
! #: fortran/array.cc:1366
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor including type specification at %C"
  msgstr ""
  
! #: fortran/array.cc:1372 fortran/match.cc:4631
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgstr ""
  
! #: fortran/array.cc:1380
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain an asterisk for a type parameter"
  msgstr ""
  
! #: fortran/array.cc:1398
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Empty array constructor at %C is not allowed"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: fortran/array.cc:1435 fortran/array.cc:1445
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incompatible typespec for array element at %L"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: fortran/array.cc:1520
  #, gcc-internal-format, gfc-internal-format
  msgid "Element in %s array constructor at %L is %s"
  msgstr ""
  
! #: fortran/array.cc:1851
  #, gcc-internal-format, gfc-internal-format
  msgid "Iterator step at %L cannot be zero"
  msgstr ""
  
! #: fortran/array.cc:2010
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/array.cc:2189
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO initial expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2196
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO final expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2203
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO step expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2215
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr ""
  
! #: fortran/array.cc:2226
  #, gcc-internal-format
  msgid "Array constructor value %qs at %L is of the ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/array.cc:2320
  #, gcc-internal-format
  msgid "Different CHARACTER lengths (%wd/%wd) in array constructor at %L"
  msgstr ""
  
! #: fortran/array.cc:2438
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2504
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2508
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array dimension at %L"
  msgstr ""
  
! #: fortran/array.cc:2646
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr ""
  
! #: fortran/array.cc:2697
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2749
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.cc:2897
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
--- 73516,73727 ----
  msgstr ""
  
  #. F2018:R821: "assumed-implied-spec  is  [ lower-bound : ] *".
! #: fortran/array.cc:587
  #, gcc-internal-format, gfc-internal-format
  msgid "A lower bound must precede colon in assumed-size array specification at %L"
  msgstr ""
  
! #: fortran/array.cc:599
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in array specification at %C"
  msgstr ""
  
! #: fortran/array.cc:612 fortran/array.cc:651
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a scalar INTEGER expression at %C, found %s"
  msgstr ""
  
! #: fortran/array.cc:691
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %C"
  msgstr ""
  
! #: fortran/array.cc:725
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for implied-shape array at %C"
  msgstr ""
  
! #: fortran/array.cc:741 fortran/array.cc:854
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for an explicitly shaped array at %C"
  msgstr ""
  
! #: fortran/array.cc:751 fortran/array.cc:864
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for assumed shape array at %C"
  msgstr ""
  
! #: fortran/array.cc:765 fortran/array.cc:878
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for deferred shape array at %C"
  msgstr ""
  
! #: fortran/array.cc:775 fortran/array.cc:882
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %C"
  msgstr ""
  
! #: fortran/array.cc:787 fortran/array.cc:894
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected another dimension in array declaration at %C"
  msgstr ""
  
! #: fortran/array.cc:793 fortran/array.cc:822 fortran/array.cc:900
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C has more than %d dimensions"
  msgstr ""
  
! #: fortran/array.cc:799
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C with more than 7 dimensions"
  msgstr ""
  
! #: fortran/array.cc:811
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coarray declaration at %C"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: fortran/array.cc:908
  #, gcc-internal-format
  msgid "Upper bound of last coarray dimension must be %<*%> at %C"
  msgstr ""
  
! #: fortran/array.cc:982
  #, gcc-internal-format
  msgid "The assumed-rank array %qs at %L shall not have a codimension"
  msgstr ""
  
! #: fortran/array.cc:1038
  #, gcc-internal-format
  msgid "rank + corank of %qs exceeds %d at %C"
  msgstr ""
  
! #: fortran/array.cc:1164
  #, gcc-internal-format
  msgid "DO-iterator %qs at %L is inside iterator of the same name"
  msgstr ""
  
! #: fortran/array.cc:1256 fortran/array.cc:1487
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in array constructor at %C"
  msgstr "συντακτικό σφάλμα στον καθορισμό σειράς"
  
! #: fortran/array.cc:1286
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in an array constructor"
  msgstr ""
  
! #: fortran/array.cc:1295
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NULL() at %C cannot appear in an array constructor"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: fortran/array.cc:1358
  #, gcc-internal-format, gfc-internal-format
  msgid "[...] style array constructors at %C"
  msgstr ""
  
! #: fortran/array.cc:1380
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor including type specification at %C"
  msgstr ""
  
! #: fortran/array.cc:1386 fortran/match.cc:5046
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgstr ""
  
! #: fortran/array.cc:1394
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain an asterisk for a type parameter"
  msgstr ""
  
! #: fortran/array.cc:1412
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Empty array constructor at %C is not allowed"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: fortran/array.cc:1449 fortran/array.cc:1459
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incompatible typespec for array element at %L"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: fortran/array.cc:1534
  #, gcc-internal-format, gfc-internal-format
  msgid "Element in %s array constructor at %L is %s"
  msgstr ""
  
! #: fortran/array.cc:1898
  #, gcc-internal-format, gfc-internal-format
  msgid "Iterator step at %L cannot be zero"
  msgstr ""
  
! #: fortran/array.cc:2057
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/array.cc:2237
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO initial expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2244
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO final expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2251
  #, gcc-internal-format, gfc-internal-format
  msgid "AC-IMPLIED-DO step expression references control variable at %L"
  msgstr ""
  
! #: fortran/array.cc:2263
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr ""
  
! #: fortran/array.cc:2274
  #, gcc-internal-format
  msgid "Array constructor value %qs at %L is of the ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/array.cc:2381
  #, gcc-internal-format
  msgid "Different CHARACTER lengths (%wd/%wd) in array constructor at %L"
  msgstr ""
  
! #: fortran/array.cc:2527
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2593
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2597
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array dimension at %L"
  msgstr ""
  
! #: fortran/array.cc:2735
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr ""
  
! #: fortran/array.cc:2786
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2838
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.cc:2986
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
*************** msgstr ""
*** 70285,70291 ****
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/check.cc:123 fortran/resolve.cc:12334
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr "μη έγκυρος αριθμός από στήλες: `%s'"
--- 73742,73748 ----
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/check.cc:123 fortran/resolve.cc:13058
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr "μη έγκυρος αριθμός από στήλες: `%s'"
*************** msgstr ""
*** 70345,70351 ****
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or REAL or UNSIGNED"
  msgstr ""
  
! #: fortran/check.cc:681 fortran/check.cc:3768
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of intrinsic type"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
--- 73802,73808 ----
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or REAL or UNSIGNED"
  msgstr ""
  
! #: fortran/check.cc:681 fortran/check.cc:3846
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of intrinsic type"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
*************** msgstr ""
*** 70360,70366 ****
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
  msgstr ""
  
! #: fortran/check.cc:742 fortran/check.cc:8287
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a constant"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
--- 73817,73823 ----
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
  msgstr ""
  
! #: fortran/check.cc:742 fortran/check.cc:8470
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a constant"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
*************** msgstr ""
*** 70385,70656 ****
  msgid "%qs argument of %qs intrinsic at %L must be a logical array"
  msgstr ""
  
! #: fortran/check.cc:835
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be an array"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/check.cc:856
  #, gcc-internal-format
  msgid "%qs at %L must be nonnegative"
  msgstr ""
  
! #: fortran/check.cc:877
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be positive"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: fortran/check.cc:910
  #, gcc-internal-format
  msgid "The absolute value of SHIFT at %L must be less than or equal to BIT_SIZE(%qs)"
  msgstr ""
  
! #: fortran/check.cc:921
  #, gcc-internal-format
  msgid "%qs at %L must be less than or equal to BIT_SIZE(%qs)"
  msgstr ""
  
! #: fortran/check.cc:931
  #, gcc-internal-format
  msgid "%qs at %L must be less than BIT_SIZE(%qs)"
  msgstr ""
  
! #: fortran/check.cc:964
  #, gcc-internal-format
  msgid "%qs at %L must be less than or equal to the BIT_SIZE of INTEGER(KIND=%d)"
  msgstr ""
  
! #: fortran/check.cc:997
  #, gcc-internal-format
  msgid "%<%s + %s%> at %L must be less than or equal to BIT_SIZE(%qs)"
  msgstr ""
  
! #: fortran/check.cc:1030
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be the same type and kind as %qs"
  msgstr ""
  
! #: fortran/check.cc:1047
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of rank %d"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: fortran/check.cc:1062
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/check.cc:1084
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be ALLOCATABLE"
  msgstr ""
  
! #: fortran/check.cc:1102
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of kind %d"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/check.cc:1121
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L cannot be INTENT(IN)"
  msgstr ""
  
! #: fortran/check.cc:1148
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a variable"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/check.cc:1193
  #, fuzzy, gcc-internal-format
  msgid "%<dim%> argument of %qs intrinsic at %L is not a valid codimension index"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/check.cc:1245
  #, gcc-internal-format
  msgid "%<dim%> argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/check.cc:1348
  #, gcc-internal-format, gfc-internal-format
  msgid "Unequal character lengths (%ld/%ld) in %s at %L"
  msgstr ""
  
! #: fortran/check.cc:1369
  #, gcc-internal-format
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%wd/%ld)"
  msgstr ""
  
! #: fortran/check.cc:1432
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in ACHAR intrinsic subprogram"
  msgstr ""
  
! #: fortran/check.cc:1522 fortran/check.cc:1555
  #, gcc-internal-format
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have the same type"
  msgstr ""
  
! #: fortran/check.cc:1531 fortran/check.cc:1564 fortran/check.cc:4085
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Different type kinds at %L"
  msgstr "είδος μορφής"
  
! #: fortran/check.cc:1587
  #, gcc-internal-format
  msgid "NULL at %L is not permitted as actual argument to %qs intrinsic function"
  msgstr ""
  
! #: fortran/check.cc:1609
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a POINTER"
  msgstr ""
  
! #: fortran/check.cc:1618 fortran/check.cc:1653 fortran/check.cc:4870
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:1635
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a pointer or target VARIABLE or FUNCTION"
  msgstr ""
  
! #: fortran/check.cc:1644
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a POINTER or a TARGET"
  msgstr ""
  
! #: fortran/check.cc:1671
  #, gcc-internal-format, gfc-internal-format
  msgid "Array section with a vector subscript at %L shall not be the target of a pointer"
  msgstr ""
  
! #: fortran/check.cc:1718
  #, gcc-internal-format, gfc-internal-format
  msgid "ATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND or a logical of ATOMIC_LOGICAL_KIND"
  msgstr ""
  
! #: fortran/check.cc:1726
  #, gcc-internal-format, gfc-internal-format
  msgid "ATOM argument at %L of the %s intrinsic function shall be a coarray or coindexed"
  msgstr ""
  
! #: fortran/check.cc:1733
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall have the same type as %qs at %L"
  msgstr ""
  
! #: fortran/check.cc:1751 fortran/check.cc:2000
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument to %s at %L"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: fortran/check.cc:1770 fortran/check.cc:1940 fortran/check.cc:2037
  #, gcc-internal-format, gfc-internal-format
  msgid "ATOM argument of the %s intrinsic function at %L shall be definable"
  msgstr ""
  
! #: fortran/check.cc:1784 fortran/check.cc:2020
  #, gcc-internal-format, gfc-internal-format
  msgid "ATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND"
  msgstr ""
  
! #: fortran/check.cc:1804
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE argument of the %s intrinsic function at %L shall be definable"
  msgstr ""
  
! #: fortran/check.cc:1823 fortran/check.cc:1873 fortran/check.cc:1908
  #, gcc-internal-format
! msgid "%qs argument of %qs intrinsic at %L not yet supported"
  msgstr ""
  
! #: fortran/check.cc:1848
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall have a type of CHARACTER(KIND=C_CHAR)"
  msgstr ""
  
! #: fortran/check.cc:1893
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall specify a valid integer kind"
  msgstr ""
  
! #: fortran/check.cc:1947 fortran/check.cc:2044
  #, gcc-internal-format, gfc-internal-format
  msgid "OLD argument of the %s intrinsic function at %L shall be definable"
  msgstr ""
  
! #: fortran/check.cc:1962
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT argument at %L to the intrinsic EVENT_QUERY shall be of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/check.cc:1972
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument of the EVENT_QUERY intrinsic function at %L shall be definable"
  msgstr ""
  
! #: fortran/check.cc:1985
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument of the EVENT_QUERY intrinsic function at %L shall have at least the range of the default integer"
  msgstr ""
  
! #: fortran/check.cc:2064
  #, gcc-internal-format, gfc-internal-format
  msgid "Negative argument N at %L"
  msgstr ""
  
! #: fortran/check.cc:2195
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in CHAR intrinsic subprogram"
  msgstr ""
  
! #: fortran/check.cc:2319 fortran/check.cc:2839
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must not be present if %<x%> is COMPLEX"
  msgstr ""
  
! #: fortran/check.cc:2328 fortran/check.cc:2848
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have a type of either REAL or INTEGER"
  msgstr ""
  
! #: fortran/check.cc:2338 fortran/check.cc:2344
  #, gcc-internal-format, gfc-internal-format
  msgid "Conversion from %s to default-kind COMPLEX(%d) at %L might lose precision, consider using the KIND argument"
  msgstr ""
  
! #: fortran/check.cc:2366
  #, gcc-internal-format
  msgid "Argument %<A%> with INTENT(INOUT) at %L of the intrinsic subroutine %s shall not have a vector subscript"
  msgstr ""
  
! #: fortran/check.cc:2374
  #, gcc-internal-format, gfc-internal-format
  msgid "The A argument at %L to the intrinsic %s shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:2397
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The stat= argument at %L must be a kind=4 integer variable"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/check.cc:2413
  #, gcc-internal-format, gfc-internal-format
  msgid "The errmsg= argument at %L must be a default-kind character variable"
  msgstr ""
  
! #: fortran/check.cc:2421
  #, gcc-internal-format
  msgid "Coarrays disabled at %L, use %<-fcoarray=%> to enable"
  msgstr ""
  
! #: fortran/check.cc:2436
  #, gcc-internal-format, gfc-internal-format
  msgid "Support for the A argument at %L which is polymorphic A argument or has allocatable components is not yet implemented"
  msgstr ""
  
! #: fortran/check.cc:2469
  #, gcc-internal-format, gfc-internal-format
  msgid "OPERATION argument at %L must be a PURE function"
  msgstr ""
--- 73842,74135 ----
  msgid "%qs argument of %qs intrinsic at %L must be a logical array"
  msgstr ""
  
! #: fortran/check.cc:838
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be an array"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/check.cc:859
  #, gcc-internal-format
  msgid "%qs at %L must be nonnegative"
  msgstr ""
  
! #: fortran/check.cc:880
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be positive"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: fortran/check.cc:913
  #, gcc-internal-format
  msgid "The absolute value of SHIFT at %L must be less than or equal to BIT_SIZE(%qs)"
  msgstr ""
  
! #: fortran/check.cc:924
  #, gcc-internal-format
  msgid "%qs at %L must be less than or equal to BIT_SIZE(%qs)"
  msgstr ""
  
! #: fortran/check.cc:934
  #, gcc-internal-format
  msgid "%qs at %L must be less than BIT_SIZE(%qs)"
  msgstr ""
  
! #: fortran/check.cc:967
  #, gcc-internal-format
  msgid "%qs at %L must be less than or equal to the BIT_SIZE of INTEGER(KIND=%d)"
  msgstr ""
  
! #: fortran/check.cc:1000
  #, gcc-internal-format
  msgid "%<%s + %s%> at %L must be less than or equal to BIT_SIZE(%qs)"
  msgstr ""
  
! #: fortran/check.cc:1033
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be the same type and kind as %qs"
  msgstr ""
  
! #: fortran/check.cc:1050
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of rank %d"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: fortran/check.cc:1065
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/check.cc:1087
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be ALLOCATABLE"
  msgstr ""
  
! #: fortran/check.cc:1105
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of kind %d"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/check.cc:1118
! #, gcc-internal-format
! msgid "Not supported: %qs argument of %qs intrinsic at %L with kind %d"
! msgstr ""
! 
! #: fortran/check.cc:1135
! #, gcc-internal-format
! msgid "%qs argument of %qs intrinsic at %L must have a decimal exponent range of at least four"
! msgstr ""
! 
! #: fortran/check.cc:1154
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L cannot be INTENT(IN)"
  msgstr ""
  
! #: fortran/check.cc:1181
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a variable"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/check.cc:1226
  #, fuzzy, gcc-internal-format
  msgid "%<dim%> argument of %qs intrinsic at %L is not a valid codimension index"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/check.cc:1278
  #, gcc-internal-format
  msgid "%<dim%> argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/check.cc:1381
  #, gcc-internal-format, gfc-internal-format
  msgid "Unequal character lengths (%ld/%ld) in %s at %L"
  msgstr ""
  
! #: fortran/check.cc:1402
  #, gcc-internal-format
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%wd/%ld)"
  msgstr ""
  
! #: fortran/check.cc:1465
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in ACHAR intrinsic subprogram"
  msgstr ""
  
! #: fortran/check.cc:1555 fortran/check.cc:1588
  #, gcc-internal-format
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have the same type"
  msgstr ""
  
! #: fortran/check.cc:1564 fortran/check.cc:1597 fortran/check.cc:4164
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Different type kinds at %L"
  msgstr "είδος μορφής"
  
! #: fortran/check.cc:1620
  #, gcc-internal-format
  msgid "NULL at %L is not permitted as actual argument to %qs intrinsic function"
  msgstr ""
  
! #: fortran/check.cc:1642
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a POINTER"
  msgstr ""
  
! #: fortran/check.cc:1651 fortran/check.cc:1686 fortran/check.cc:4959
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:1668
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a pointer or target VARIABLE or FUNCTION"
  msgstr ""
  
! #: fortran/check.cc:1677
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a POINTER or a TARGET"
  msgstr ""
  
! #: fortran/check.cc:1704
  #, gcc-internal-format, gfc-internal-format
  msgid "Array section with a vector subscript at %L shall not be the target of a pointer"
  msgstr ""
  
! #: fortran/check.cc:1751
  #, gcc-internal-format, gfc-internal-format
  msgid "ATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND or a logical of ATOMIC_LOGICAL_KIND"
  msgstr ""
  
! #: fortran/check.cc:1759
  #, gcc-internal-format, gfc-internal-format
  msgid "ATOM argument at %L of the %s intrinsic function shall be a coarray or coindexed"
  msgstr ""
  
! #: fortran/check.cc:1766
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall have the same type as %qs at %L"
  msgstr ""
  
! #: fortran/check.cc:1784 fortran/check.cc:2058
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument to %s at %L"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: fortran/check.cc:1803 fortran/check.cc:1998 fortran/check.cc:2095
  #, gcc-internal-format, gfc-internal-format
  msgid "ATOM argument of the %s intrinsic function at %L shall be definable"
  msgstr ""
  
! #: fortran/check.cc:1817 fortran/check.cc:2078
  #, gcc-internal-format, gfc-internal-format
  msgid "ATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND"
  msgstr ""
  
! #: fortran/check.cc:1837
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE argument of the %s intrinsic function at %L shall be definable"
  msgstr ""
  
! #: fortran/check.cc:1852
  #, gcc-internal-format
! msgid "%qs argument of %qs intrinsic at %L shall be of type %<team_type%> from the intrinsic module %<ISO_FORTRAN_ENV%>"
  msgstr ""
  
! #: fortran/check.cc:1891
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall have a type of CHARACTER(KIND=C_CHAR)"
  msgstr ""
  
! #: fortran/check.cc:1916
! #, gcc-internal-format
! msgid "%qs argument of %qs intrinsic at %L not yet supported"
! msgstr ""
! 
! #: fortran/check.cc:1936
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall specify a valid integer kind"
  msgstr ""
  
! #: fortran/check.cc:1963
! #, gcc-internal-format
! msgid "%qs argument of %qs intrinsic at %L shall specify one of the INITIAL_TEAM, PARENT_TEAM or CURRENT_TEAM constants from the intrinsic module ISO_FORTRAN_ENV"
! msgstr ""
! 
! #: fortran/check.cc:2005 fortran/check.cc:2102
  #, gcc-internal-format, gfc-internal-format
  msgid "OLD argument of the %s intrinsic function at %L shall be definable"
  msgstr ""
  
! #: fortran/check.cc:2020
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT argument at %L to the intrinsic EVENT_QUERY shall be of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/check.cc:2030
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument of the EVENT_QUERY intrinsic function at %L shall be definable"
  msgstr ""
  
! #: fortran/check.cc:2043
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument of the EVENT_QUERY intrinsic function at %L shall have at least the range of the default integer"
  msgstr ""
  
! #: fortran/check.cc:2122
  #, gcc-internal-format, gfc-internal-format
  msgid "Negative argument N at %L"
  msgstr ""
  
! #: fortran/check.cc:2253
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in CHAR intrinsic subprogram"
  msgstr ""
  
! #: fortran/check.cc:2377 fortran/check.cc:2917
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must not be present if %<x%> is COMPLEX"
  msgstr ""
  
! #: fortran/check.cc:2386 fortran/check.cc:2926
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have a type of either REAL or INTEGER"
  msgstr ""
  
! #: fortran/check.cc:2396 fortran/check.cc:2402
  #, gcc-internal-format, gfc-internal-format
  msgid "Conversion from %s to default-kind COMPLEX(%d) at %L might lose precision, consider using the KIND argument"
  msgstr ""
  
! #: fortran/check.cc:2424
  #, gcc-internal-format
  msgid "Argument %<A%> with INTENT(INOUT) at %L of the intrinsic subroutine %s shall not have a vector subscript"
  msgstr ""
  
! #: fortran/check.cc:2432
  #, gcc-internal-format, gfc-internal-format
  msgid "The A argument at %L to the intrinsic %s shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:2455
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The stat= argument at %L must be a kind=4 integer variable"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/check.cc:2471
  #, gcc-internal-format, gfc-internal-format
  msgid "The errmsg= argument at %L must be a default-kind character variable"
  msgstr ""
  
! #: fortran/check.cc:2479 fortran/check.cc:2779 fortran/check.cc:3891
! #: fortran/check.cc:6768 fortran/check.cc:6819 fortran/check.cc:6849
! #: fortran/check.cc:6867 fortran/check.cc:7167
  #, gcc-internal-format
  msgid "Coarrays disabled at %L, use %<-fcoarray=%> to enable"
  msgstr ""
  
! #: fortran/check.cc:2494
  #, gcc-internal-format, gfc-internal-format
  msgid "Support for the A argument at %L which is polymorphic A argument or has allocatable components is not yet implemented"
  msgstr ""
  
! #: fortran/check.cc:2527
  #, gcc-internal-format, gfc-internal-format
  msgid "OPERATION argument at %L must be a PURE function"
  msgstr ""
*************** msgstr ""
*** 70658,71468 ****
  #. None of the intrinsics fulfills the criteria of taking two arguments,
  #. returning the same type and kind as the arguments and being permitted
  #. as actual argument.
! #: fortran/check.cc:2479
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function %s at %L is not permitted for %s"
  msgstr ""
  
! #: fortran/check.cc:2497
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall have two arguments"
  msgstr ""
  
! #: fortran/check.cc:2507
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s argument at %L has type %s but the function passed as OPERATION at %L returns %s"
  msgstr ""
  
! #: fortran/check.cc:2518
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L has arguments of type %s and %s but shall have type %s"
  msgstr ""
  
! #: fortran/check.cc:2529
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall have scalar nonallocatable nonpointer arguments and return a nonallocatable nonpointer scalar"
  msgstr ""
  
! #: fortran/check.cc:2537
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall have the VALUE attribute either for none or both arguments"
  msgstr ""
  
! #: fortran/check.cc:2544
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall have the TARGET attribute either for none or both arguments"
  msgstr ""
  
! #: fortran/check.cc:2551
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall have the ASYNCHRONOUS attribute either for none or both arguments"
  msgstr ""
  
! #: fortran/check.cc:2559
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall not have the OPTIONAL attribute for either of the arguments"
  msgstr ""
  
! #: fortran/check.cc:2577
  #, gcc-internal-format, gfc-internal-format
  msgid "The character length of the %s argument at %L and of the arguments of the OPERATION at %L shall be the same"
  msgstr ""
  
! #: fortran/check.cc:2585
  #, gcc-internal-format, gfc-internal-format
  msgid "The character length of the %s argument at %L and of the function result of the OPERATION at %L shall be the same"
  msgstr ""
  
! #: fortran/check.cc:2602
  #, gcc-internal-format, gfc-internal-format
  msgid "The A argument at %L of CO_REDUCE shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:2609
  #, gcc-internal-format, gfc-internal-format
  msgid "Support for the A argument at %L with allocatable components is not yet implemented"
  msgstr ""
  
! #: fortran/check.cc:2631
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall be of type integer, real or character"
  msgstr ""
  
! #: fortran/check.cc:2660 fortran/check.cc:2668
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be UNSIGNED"
  msgstr ""
  
! #: fortran/check.cc:2676 fortran/check.cc:2690
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ constant at %L cannot appear in the COMPLEX intrinsic subprogram"
  msgstr ""
  
! #: fortran/check.cc:2727 fortran/check.cc:3454 fortran/check.cc:3537
! #: fortran/check.cc:3799 fortran/check.cc:3847 fortran/check.cc:5515
! #: fortran/check.cc:5639 fortran/check.cc:5717 fortran/check.cc:6971
! #: fortran/check.cc:7102
  #, gcc-internal-format
  msgid "%qs intrinsic with KIND argument at %L"
  msgstr ""
  
! #: fortran/check.cc:2774 fortran/check.cc:3082 fortran/check.cc:3142
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has invalid shape in dimension %d (%ld/%ld)"
  msgstr ""
  
! #: fortran/check.cc:2789 fortran/check.cc:3097 fortran/check.cc:3157
  #, gcc-internal-format
  msgid "%qs argument of intrinsic %qs at %L of must have rank %d or be a scalar"
  msgstr ""
  
! #: fortran/check.cc:2911 fortran/check.cc:4197 fortran/check.cc:4205
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be numeric or LOGICAL"
  msgstr ""
  
! #: fortran/check.cc:2919 fortran/check.cc:4215
  #, gcc-internal-format
  msgid "Argument types of %qs intrinsic at %L must match (%s/%s)"
  msgstr ""
  
! #: fortran/check.cc:2933
  #, gcc-internal-format
  msgid "Different shape for arguments %qs and %qs at %L for intrinsic %<dot_product%>"
  msgstr ""
  
! #: fortran/check.cc:2953 fortran/check.cc:2961
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be default real"
  msgstr ""
  
! #: fortran/check.cc:3118
  #, gcc-internal-format
  msgid "%qs must be of same type and kind as %qs at %L in %qs"
  msgstr ""
  
! #: fortran/check.cc:3182
  #, gcc-internal-format
  msgid "Missing %qs argument to %qs intrinsic at %L for %qs of type %qs"
  msgstr ""
  
! #: fortran/check.cc:3200
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in the FLOAT intrinsic subprogram"
  msgstr ""
  
! #: fortran/check.cc:3214
  #, gcc-internal-format, gfc-internal-format
  msgid "non-default INTEGER kind argument to %s intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:3275
  #, gcc-internal-format
  msgid "COMPLEX argument %qs of %qs intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:3401
  #, gcc-internal-format
  msgid "Arguments of %qs have different kind type parameters at %L"
  msgstr ""
  
! #: fortran/check.cc:3505
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument of %s at %L must be of length one"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/check.cc:3544
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be the same kind as %qs"
  msgstr ""
  
! #: fortran/check.cc:3577
  #, gcc-internal-format
  msgid "UINT intrinsic only valid with %<-funsigned%> at %L"
  msgstr ""
  
! #: fortran/check.cc:3601
  #, gcc-internal-format
  msgid "%qs intrinsic subprogram at %L has been removed.  Use INT intrinsic subprogram."
  msgstr ""
  
! #: fortran/check.cc:3670
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SIZE at %L must be positive"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: fortran/check.cc:3682
  #, gcc-internal-format, gfc-internal-format
  msgid "The absolute value of SHIFT at %L must be less than or equal to SIZE at %L"
  msgstr ""
  
! #: fortran/check.cc:3741
  #, gcc-internal-format, gfc-internal-format
  msgid "STATUS at %L shall be an INTENT(OUT) variable"
  msgstr ""
  
! #: fortran/check.cc:3750
  #, gcc-internal-format
  msgid "%qs at %L shall be an INTENT(OUT) variable"
  msgstr ""
  
! #: fortran/check.cc:3775
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a data entity"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/check.cc:3989
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L must have at least two arguments"
  msgstr "η `%s' παίρνει είτε κανένα είτε δύο ορίσματα"
  
! #: fortran/check.cc:4037
  #, fuzzy, gcc-internal-format
  msgid "Missing %qs argument to the %s intrinsic at %L"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: fortran/check.cc:4052
  #, gcc-internal-format
  msgid "Duplicate argument %qs at %L to intrinsic %s"
  msgstr ""
  
! #: fortran/check.cc:4057
  #, fuzzy, gcc-internal-format
  msgid "Unknown argument %qs at %L to intrinsic %s"
  msgstr "Προειδοποίηση: Πολύ λίγα ορίσματα στο εσωδομημένο `%s'"
  
! #: fortran/check.cc:4082
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Different character kinds at %L"
  msgstr "κενό αλφαριθμητικό"
  
! #: fortran/check.cc:4091
  #, gcc-internal-format
  msgid "%<a%d%> argument of %qs intrinsic at %L must be %s(%d)"
  msgstr ""
  
! #: fortran/check.cc:4122
  #, gcc-internal-format
  msgid "%qs intrinsic with CHARACTER argument at %L"
  msgstr ""
  
! #: fortran/check.cc:4134
  #, gcc-internal-format
  msgid "%<a1%> argument of %qs intrinsic at %L must be INTEGER, REAL, CHARACTER or UNSIGNED"
  msgstr ""
  
! #: fortran/check.cc:4144
  #, gcc-internal-format
  msgid "%<a1%> argument of %qs intrinsic at %L must be INTEGER, REAL or CHARACTER"
  msgstr ""
  
! #: fortran/check.cc:4229
  #, gcc-internal-format
  msgid "Different shape on dimension 1 for arguments %qs and %qs at %L for intrinsic matmul"
  msgstr ""
  
! #: fortran/check.cc:4248
  #, gcc-internal-format
  msgid "Different shape on dimension 2 for argument %qs and dimension 1 for argument %qs at %L for intrinsic matmul"
  msgstr ""
  
! #: fortran/check.cc:4257
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of rank 1 or 2"
  msgstr ""
  
! #: fortran/check.cc:4435
  #, gcc-internal-format
  msgid "Argument %qs of %qs intrinsic at %L must be in type conformance to argument %qs at %L"
  msgstr ""
  
! #: fortran/check.cc:4569
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or UNSIGNED"
  msgstr ""
  
! #: fortran/check.cc:4577 fortran/check.cc:8207 fortran/check.cc:8222
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
  msgstr ""
  
! #: fortran/check.cc:4694
  #, gcc-internal-format, gfc-internal-format
  msgid "The FROM argument to MOVE_ALLOC at %L shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:4705
  #, gcc-internal-format, gfc-internal-format
  msgid "The TO argument to MOVE_ALLOC at %L shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:4712
  #, gcc-internal-format, gfc-internal-format
  msgid "The TO arguments in MOVE_ALLOC at %L must be polymorphic if FROM is polymorphic"
  msgstr ""
  
! #: fortran/check.cc:4723
  #, gcc-internal-format, gfc-internal-format
  msgid "The FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the same rank %d/%d"
  msgstr ""
  
! #: fortran/check.cc:4732
  #, gcc-internal-format, gfc-internal-format
  msgid "The FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the same corank %d/%d"
  msgstr ""
  
! #: fortran/check.cc:4772
  #, gcc-internal-format, gfc-internal-format
  msgid "The FROM and TO arguments at %L violate aliasing restrictions (F2003 12.4.1.7)"
  msgstr ""
  
! #: fortran/check.cc:4799
  #, gcc-internal-format
  msgid "Argument %<S%> of NEAREST at %L shall not be zero"
  msgstr ""
  
! #: fortran/check.cc:4855
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a POINTER, ALLOCATABLE or procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:4863
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL intrinsic with allocatable MOLD at %L"
  msgstr ""
  
! #: fortran/check.cc:4906
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall appear only if %qs is of type REAL and %qs is of type INTEGER or UNSIGNED"
  msgstr ""
  
! #: fortran/check.cc:4984 fortran/check.cc:7049
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)"
  msgstr ""
  
! #: fortran/check.cc:5045
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a dummy variable"
  msgstr ""
  
! #: fortran/check.cc:5055
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of an OPTIONAL dummy variable"
  msgstr ""
  
! #: fortran/check.cc:5074
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must not be a subobject of %qs"
  msgstr ""
  
! #: fortran/check.cc:5125
  #, gcc-internal-format, gfc-internal-format
  msgid "The argument of the RANK intrinsic at %L must be a data object"
  msgstr ""
  
! #: fortran/check.cc:5157
  #, gcc-internal-format, gfc-internal-format
  msgid "The ARRAY argument at %L of REDUCE shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:5167
  #, gcc-internal-format, gfc-internal-format
  msgid "The DIM argument at %L, if present, must be an integer scalar"
  msgstr ""
  
! #: fortran/check.cc:5174
  #, gcc-internal-format, gfc-internal-format
  msgid "The MASK argument at %L, if present, must be a logical array with the same rank as ARRAY"
  msgstr ""
  
! #: fortran/check.cc:5186
  #, gcc-internal-format, gfc-internal-format
  msgid "MASK present at %L without IDENTITY"
  msgstr ""
  
! #: fortran/check.cc:5190
  #, gcc-internal-format, gfc-internal-format
  msgid "The ORDERED argument at %L, if present, must be a logical scalar"
  msgstr ""
  
! #: fortran/check.cc:5198
  #, gcc-internal-format, gfc-internal-format
  msgid "The IDENTITY argument at %L, if present, must be a scalar with the same type as ARRAY"
  msgstr ""
  
! #: fortran/check.cc:5289
  #, gcc-internal-format
  msgid "%<shape%> argument of %<reshape%> intrinsic at %L must be an array of constant size"
  msgstr ""
  
! #: fortran/check.cc:5299
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is empty"
  msgstr ""
  
! #: fortran/check.cc:5306
  #, gcc-internal-format
  msgid "%<shape%> argument of %<reshape%> intrinsic at %L has more than %d elements"
  msgstr ""
  
! #: fortran/check.cc:5329
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has negative element (%d)"
  msgstr ""
  
! #: fortran/check.cc:5369
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has wrong number of elements (%d/%d)"
  msgstr ""
  
! #: fortran/check.cc:5387
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has out-of-range dimension (%d)"
  msgstr ""
  
! #: fortran/check.cc:5396
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has invalid permutation of dimensions (dimension %qd duplicated)"
  msgstr ""
  
! #: fortran/check.cc:5431 fortran/simplify.cc:7594
  #, gcc-internal-format, gfc-internal-format
  msgid "Without padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shape"
  msgstr ""
  
! #: fortran/check.cc:5448 fortran/check.cc:5467
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L cannot be of type %s"
  msgstr ""
  
! #: fortran/check.cc:5458 fortran/check.cc:5477
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of an extensible type"
  msgstr ""
  
! #: fortran/check.cc:5575
  #, gcc-internal-format
  msgid "SELECTED_REAL_KIND with neither %<P%> nor %<R%> argument at %L"
  msgstr ""
  
! #: fortran/check.cc:5606
  #, gcc-internal-format
  msgid "%qs intrinsic with RADIX argument at %L"
  msgstr ""
  
! #: fortran/check.cc:5654
  #, gcc-internal-format
  msgid "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array"
  msgstr ""
  
! #: fortran/check.cc:5735 fortran/check.cc:8267
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
  msgstr ""
  
! #: fortran/check.cc:5751 fortran/check.cc:5897 fortran/check.cc:8259
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
  msgstr ""
  
! #: fortran/check.cc:5762 fortran/check.cc:5909
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be an assumed-size array"
  msgstr ""
  
! #: fortran/check.cc:5844
  #, gcc-internal-format
  msgid "is_c_interoperable(): gfc_simplify_expr failed"
  msgstr ""
  
! #: fortran/check.cc:5888
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
  msgstr ""
  
! #: fortran/check.cc:5949
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:6003
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1, found %s instead of %s"
  msgstr ""
  
! #: fortran/check.cc:6036
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/check.cc:6048
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/check.cc:6055
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:6062
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6069
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
  msgstr ""
  
! #: fortran/check.cc:6075
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
  msgstr ""
  
! #: fortran/check.cc:6094
  #, gcc-internal-format, gfc-internal-format
  msgid "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
  msgstr ""
  
! #: fortran/check.cc:6104
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic FPTR at %L to C_F_POINTER"
  msgstr ""
  
! #: fortran/check.cc:6110
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument to C_F_POINTER at %L is a function returning a pointer"
  msgstr ""
  
! #: fortran/check.cc:6117
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array FPTR argument to C_F_POINTER at %L: %s"
  msgstr ""
  
! #: fortran/check.cc:6133
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:6145
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:6152
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6158
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
  msgstr ""
  
! #: fortran/check.cc:6172
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6184
  #, gcc-internal-format
  msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
  msgstr ""
  
! #: fortran/check.cc:6191
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:6197
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure at %L to C_FUNLOC"
  msgstr ""
  
! #: fortran/check.cc:6211
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6217
  #, gcc-internal-format, gfc-internal-format
  msgid "X argument at %L to C_LOC shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:6228
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall have either the POINTER or the TARGET attribute"
  msgstr ""
  
! #: fortran/check.cc:6236
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
  msgstr ""
  
! #: fortran/check.cc:6245
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument at %L to C_LOC shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:6252
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array at %L as argument to C_LOC: %s"
  msgstr ""
  
! #: fortran/check.cc:6263
  #, gcc-internal-format, gfc-internal-format
  msgid "Array of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit size"
  msgstr ""
  
! #: fortran/check.cc:6268
  #, gcc-internal-format, gfc-internal-format
  msgid "Array section at %L to C_LOC"
  msgstr ""
  
! #: fortran/check.cc:6296
  #, gcc-internal-format, gfc-internal-format
  msgid "non double precision REAL argument to %s intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6312
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
  msgstr "%s: οι τιμές του πεδίου `%s' δεν πρέπει να είναι μεγαλύτερες από %d"
  
! #: fortran/check.cc:6331
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/check.cc:6355
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have length at least 1"
  msgstr ""
  
! #: fortran/check.cc:6619
  #, gcc-internal-format, gfc-internal-format
  msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
  msgstr ""
  
! #: fortran/check.cc:6626
! #, gcc-internal-format, gfc-internal-format
! msgid "Type of %s argument of IMAGE_INDEX at %L shall be INTEGER"
! msgstr ""
! 
! #: fortran/check.cc:6635
  #, gcc-internal-format, gfc-internal-format
  msgid "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %d"
  msgstr ""
  
! #: fortran/check.cc:6668
! #, gcc-internal-format, gfc-internal-format
! msgid "DISTANCE= argument to NUM_IMAGES at %L"
! msgstr ""
! 
! #: fortran/check.cc:6681
! #, gcc-internal-format, gfc-internal-format
! msgid "FAILED= argument to NUM_IMAGES at %L"
  msgstr ""
  
! #: fortran/check.cc:6705
! #, gcc-internal-format, gfc-internal-format
! msgid "TEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPE"
  msgstr ""
  
! #: fortran/check.cc:6731
! #, gcc-internal-format, gfc-internal-format
! msgid "DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6738
! #, gcc-internal-format, gfc-internal-format
! msgid "The DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6749
! #, gcc-internal-format, gfc-internal-format
! msgid "Unexpected DIM argument with noncoarray argument at %L"
  msgstr ""
  
! #: fortran/check.cc:6767
! #, gcc-internal-format, gfc-internal-format
! msgid "DISTANCE= argument to THIS_IMAGE at %L"
  msgstr ""
  
! #: fortran/check.cc:6825
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0"
  msgstr ""
  
! #: fortran/check.cc:6877
  #, gcc-internal-format
  msgid "%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr ""
  
! #: fortran/check.cc:6896
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr ""
  
! #: fortran/check.cc:6904
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgstr ""
  
! #: fortran/check.cc:6939
  msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %zd < result size %zd"
  msgstr ""
  
! #: fortran/check.cc:7063
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar"
  msgstr ""
  
! #: fortran/check.cc:7076
  #, gcc-internal-format
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
  msgstr ""
  
! #: fortran/check.cc:7212
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7224
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least four"
  msgstr ""
  
! #: fortran/check.cc:7379 fortran/check.cc:7415
  #, gcc-internal-format
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
  msgstr ""
  
! #: fortran/check.cc:7426
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Too many arguments to %s at %L"
  msgstr "πάρα πολλά ορίσματα"
  
! #: fortran/check.cc:7444
  #, gcc-internal-format
  msgid "fe_runtime_error string must be null terminated"
  msgstr ""
  
! #: fortran/check.cc:7456
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: fortran/check.cc:7498
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7505
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7526
  #, gcc-internal-format, gfc-internal-format
  msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
  msgstr ""
  
! #: fortran/check.cc:7536
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7543
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7563
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7573
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7588 fortran/check.cc:7595
  #, gcc-internal-format, gfc-internal-format
  msgid "integer arguments to SYSTEM_CLOCK at %L with different kind parameters"
  msgstr ""
  
! #: fortran/check.cc:7809
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgstr ""
  
! #: fortran/check.cc:7991
  #, gcc-internal-format
  msgid "Actual argument at %L of %qs intrinsic shall be an associated pointer"
  msgstr ""
  
! #: fortran/check.cc:8180 fortran/check.cc:8191
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant"
  msgstr ""
  
! #: fortran/check.cc:8251
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointer"
  msgstr ""
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.cc:811 fortran/decl.cc:4106 fortran/decl.cc:10866
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
  
! #: fortran/class.cc:3127 fortran/class.cc:3201
  #, gcc-internal-format
  msgid "%qs of %qs is PRIVATE at %L"
  msgstr ""
--- 74137,74967 ----
  #. None of the intrinsics fulfills the criteria of taking two arguments,
  #. returning the same type and kind as the arguments and being permitted
  #. as actual argument.
! #: fortran/check.cc:2537
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function %s at %L is not permitted for %s"
  msgstr ""
  
! #: fortran/check.cc:2555
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall have two arguments"
  msgstr ""
  
! #: fortran/check.cc:2565
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s argument at %L has type %s but the function passed as OPERATION at %L returns %s"
  msgstr ""
  
! #: fortran/check.cc:2576
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L has arguments of type %s and %s but shall have type %s"
  msgstr ""
  
! #: fortran/check.cc:2587
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall have scalar nonallocatable nonpointer arguments and return a nonallocatable nonpointer scalar"
  msgstr ""
  
! #: fortran/check.cc:2595
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall have the VALUE attribute either for none or both arguments"
  msgstr ""
  
! #: fortran/check.cc:2602
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall have the TARGET attribute either for none or both arguments"
  msgstr ""
  
! #: fortran/check.cc:2609
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall have the ASYNCHRONOUS attribute either for none or both arguments"
  msgstr ""
  
! #: fortran/check.cc:2617
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall not have the OPTIONAL attribute for either of the arguments"
  msgstr ""
  
! #: fortran/check.cc:2635
  #, gcc-internal-format, gfc-internal-format
  msgid "The character length of the %s argument at %L and of the arguments of the OPERATION at %L shall be the same"
  msgstr ""
  
! #: fortran/check.cc:2643
  #, gcc-internal-format, gfc-internal-format
  msgid "The character length of the %s argument at %L and of the function result of the OPERATION at %L shall be the same"
  msgstr ""
  
! #: fortran/check.cc:2660
  #, gcc-internal-format, gfc-internal-format
  msgid "The A argument at %L of CO_REDUCE shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:2667
  #, gcc-internal-format, gfc-internal-format
  msgid "Support for the A argument at %L with allocatable components is not yet implemented"
  msgstr ""
  
! #: fortran/check.cc:2689
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall be of type integer, real or character"
  msgstr ""
  
! #: fortran/check.cc:2718 fortran/check.cc:2726
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be UNSIGNED"
  msgstr ""
  
! #: fortran/check.cc:2734 fortran/check.cc:2748
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ constant at %L cannot appear in the COMPLEX intrinsic subprogram"
  msgstr ""
  
! #: fortran/check.cc:2805 fortran/check.cc:3532 fortran/check.cc:3615
! #: fortran/check.cc:3877 fortran/check.cc:3926 fortran/check.cc:5604
! #: fortran/check.cc:5749 fortran/check.cc:5827 fortran/check.cc:7153
! #: fortran/check.cc:7285
  #, gcc-internal-format
  msgid "%qs intrinsic with KIND argument at %L"
  msgstr ""
  
! #: fortran/check.cc:2852 fortran/check.cc:3160 fortran/check.cc:3220
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has invalid shape in dimension %d (%ld/%ld)"
  msgstr ""
  
! #: fortran/check.cc:2867 fortran/check.cc:3175 fortran/check.cc:3235
  #, gcc-internal-format
  msgid "%qs argument of intrinsic %qs at %L of must have rank %d or be a scalar"
  msgstr ""
  
! #: fortran/check.cc:2989 fortran/check.cc:4276 fortran/check.cc:4284
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be numeric or LOGICAL"
  msgstr ""
  
! #: fortran/check.cc:2997 fortran/check.cc:4294
  #, gcc-internal-format
  msgid "Argument types of %qs intrinsic at %L must match (%s/%s)"
  msgstr ""
  
! #: fortran/check.cc:3011
  #, gcc-internal-format
  msgid "Different shape for arguments %qs and %qs at %L for intrinsic %<dot_product%>"
  msgstr ""
  
! #: fortran/check.cc:3031 fortran/check.cc:3039
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be default real"
  msgstr ""
  
! #: fortran/check.cc:3196
  #, gcc-internal-format
  msgid "%qs must be of same type and kind as %qs at %L in %qs"
  msgstr ""
  
! #: fortran/check.cc:3260
  #, gcc-internal-format
  msgid "Missing %qs argument to %qs intrinsic at %L for %qs of type %qs"
  msgstr ""
  
! #: fortran/check.cc:3278
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in the FLOAT intrinsic subprogram"
  msgstr ""
  
! #: fortran/check.cc:3292
  #, gcc-internal-format, gfc-internal-format
  msgid "non-default INTEGER kind argument to %s intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:3353
  #, gcc-internal-format
  msgid "COMPLEX argument %qs of %qs intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:3479
  #, gcc-internal-format
  msgid "Arguments of %qs have different kind type parameters at %L"
  msgstr ""
  
! #: fortran/check.cc:3583
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument of %s at %L must be of length one"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/check.cc:3622
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be the same kind as %qs"
  msgstr ""
  
! #: fortran/check.cc:3655
  #, gcc-internal-format
  msgid "UINT intrinsic only valid with %<-funsigned%> at %L"
  msgstr ""
  
! #: fortran/check.cc:3679
  #, gcc-internal-format
  msgid "%qs intrinsic subprogram at %L has been removed.  Use INT intrinsic subprogram."
  msgstr ""
  
! #: fortran/check.cc:3748
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SIZE at %L must be positive"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: fortran/check.cc:3760
  #, gcc-internal-format, gfc-internal-format
  msgid "The absolute value of SHIFT at %L must be less than or equal to SIZE at %L"
  msgstr ""
  
! #: fortran/check.cc:3819
  #, gcc-internal-format, gfc-internal-format
  msgid "STATUS at %L shall be an INTENT(OUT) variable"
  msgstr ""
  
! #: fortran/check.cc:3828
  #, gcc-internal-format
  msgid "%qs at %L shall be an INTENT(OUT) variable"
  msgstr ""
  
! #: fortran/check.cc:3853
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a data entity"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/check.cc:4068
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L must have at least two arguments"
  msgstr "η `%s' παίρνει είτε κανένα είτε δύο ορίσματα"
  
! #: fortran/check.cc:4116
  #, fuzzy, gcc-internal-format
  msgid "Missing %qs argument to the %s intrinsic at %L"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: fortran/check.cc:4131
  #, gcc-internal-format
  msgid "Duplicate argument %qs at %L to intrinsic %s"
  msgstr ""
  
! #: fortran/check.cc:4136
  #, fuzzy, gcc-internal-format
  msgid "Unknown argument %qs at %L to intrinsic %s"
  msgstr "Προειδοποίηση: Πολύ λίγα ορίσματα στο εσωδομημένο `%s'"
  
! #: fortran/check.cc:4161
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Different character kinds at %L"
  msgstr "κενό αλφαριθμητικό"
  
! #: fortran/check.cc:4170
  #, gcc-internal-format
  msgid "%<a%d%> argument of %qs intrinsic at %L must be %s(%d)"
  msgstr ""
  
! #: fortran/check.cc:4201
  #, gcc-internal-format
  msgid "%qs intrinsic with CHARACTER argument at %L"
  msgstr ""
  
! #: fortran/check.cc:4213
  #, gcc-internal-format
  msgid "%<a1%> argument of %qs intrinsic at %L must be INTEGER, REAL, CHARACTER or UNSIGNED"
  msgstr ""
  
! #: fortran/check.cc:4223
  #, gcc-internal-format
  msgid "%<a1%> argument of %qs intrinsic at %L must be INTEGER, REAL or CHARACTER"
  msgstr ""
  
! #: fortran/check.cc:4308
  #, gcc-internal-format
  msgid "Different shape on dimension 1 for arguments %qs and %qs at %L for intrinsic matmul"
  msgstr ""
  
! #: fortran/check.cc:4327
  #, gcc-internal-format
  msgid "Different shape on dimension 2 for argument %qs and dimension 1 for argument %qs at %L for intrinsic matmul"
  msgstr ""
  
! #: fortran/check.cc:4336
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of rank 1 or 2"
  msgstr ""
  
! #: fortran/check.cc:4514
  #, gcc-internal-format
  msgid "Argument %qs of %qs intrinsic at %L must be in type conformance to argument %qs at %L"
  msgstr ""
  
! #: fortran/check.cc:4648
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or UNSIGNED"
  msgstr ""
  
! #: fortran/check.cc:4656 fortran/check.cc:8390 fortran/check.cc:8405
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
  msgstr ""
  
! #: fortran/check.cc:4771
! #, gcc-internal-format, gfc-internal-format
! msgid "STAT= or ERRMSG= at %L not supported"
! msgstr ""
! 
! #: fortran/check.cc:4783
  #, gcc-internal-format, gfc-internal-format
  msgid "The FROM argument to MOVE_ALLOC at %L shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:4794
  #, gcc-internal-format, gfc-internal-format
  msgid "The TO argument to MOVE_ALLOC at %L shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:4801
  #, gcc-internal-format, gfc-internal-format
  msgid "The TO arguments in MOVE_ALLOC at %L must be polymorphic if FROM is polymorphic"
  msgstr ""
  
! #: fortran/check.cc:4812
  #, gcc-internal-format, gfc-internal-format
  msgid "The FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the same rank %d/%d"
  msgstr ""
  
! #: fortran/check.cc:4821
  #, gcc-internal-format, gfc-internal-format
  msgid "The FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the same corank %d/%d"
  msgstr ""
  
! #: fortran/check.cc:4861
  #, gcc-internal-format, gfc-internal-format
  msgid "The FROM and TO arguments at %L violate aliasing restrictions (F2003 12.4.1.7)"
  msgstr ""
  
! #: fortran/check.cc:4888
  #, gcc-internal-format
  msgid "Argument %<S%> of NEAREST at %L shall not be zero"
  msgstr ""
  
! #: fortran/check.cc:4944
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a POINTER, ALLOCATABLE or procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:4952
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL intrinsic with allocatable MOLD at %L"
  msgstr ""
  
! #: fortran/check.cc:4995
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall appear only if %qs is of type REAL and %qs is of type INTEGER or UNSIGNED"
  msgstr ""
  
! #: fortran/check.cc:5073 fortran/check.cc:7232
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)"
  msgstr ""
  
! #: fortran/check.cc:5134
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a dummy variable"
  msgstr ""
  
! #: fortran/check.cc:5144
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of an OPTIONAL dummy variable"
  msgstr ""
  
! #: fortran/check.cc:5163
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must not be a subobject of %qs"
  msgstr ""
  
! #: fortran/check.cc:5214
  #, gcc-internal-format, gfc-internal-format
  msgid "The argument of the RANK intrinsic at %L must be a data object"
  msgstr ""
  
! #: fortran/check.cc:5246
  #, gcc-internal-format, gfc-internal-format
  msgid "The ARRAY argument at %L of REDUCE shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:5256
  #, gcc-internal-format, gfc-internal-format
  msgid "The DIM argument at %L, if present, must be an integer scalar"
  msgstr ""
  
! #: fortran/check.cc:5263
  #, gcc-internal-format, gfc-internal-format
  msgid "The MASK argument at %L, if present, must be a logical array with the same rank as ARRAY"
  msgstr ""
  
! #: fortran/check.cc:5275
  #, gcc-internal-format, gfc-internal-format
  msgid "MASK present at %L without IDENTITY"
  msgstr ""
  
! #: fortran/check.cc:5279
  #, gcc-internal-format, gfc-internal-format
  msgid "The ORDERED argument at %L, if present, must be a logical scalar"
  msgstr ""
  
! #: fortran/check.cc:5287
  #, gcc-internal-format, gfc-internal-format
  msgid "The IDENTITY argument at %L, if present, must be a scalar with the same type as ARRAY"
  msgstr ""
  
! #: fortran/check.cc:5378
  #, gcc-internal-format
  msgid "%<shape%> argument of %<reshape%> intrinsic at %L must be an array of constant size"
  msgstr ""
  
! #: fortran/check.cc:5388
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is empty"
  msgstr ""
  
! #: fortran/check.cc:5395
  #, gcc-internal-format
  msgid "%<shape%> argument of %<reshape%> intrinsic at %L has more than %d elements"
  msgstr ""
  
! #: fortran/check.cc:5418
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has negative element (%d)"
  msgstr ""
  
! #: fortran/check.cc:5458
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has wrong number of elements (%d/%d)"
  msgstr ""
  
! #: fortran/check.cc:5476
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has out-of-range dimension (%d)"
  msgstr ""
  
! #: fortran/check.cc:5485
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has invalid permutation of dimensions (dimension %qd duplicated)"
  msgstr ""
  
! #: fortran/check.cc:5520 fortran/simplify.cc:7891
  #, gcc-internal-format, gfc-internal-format
  msgid "Without padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shape"
  msgstr ""
  
! #: fortran/check.cc:5537 fortran/check.cc:5556
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L cannot be of type %s"
  msgstr ""
  
! #: fortran/check.cc:5547 fortran/check.cc:5566
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of an extensible type"
  msgstr ""
  
! #: fortran/check.cc:5685
  #, gcc-internal-format
  msgid "SELECTED_REAL_KIND with neither %<P%> nor %<R%> argument at %L"
  msgstr ""
  
! #: fortran/check.cc:5716
  #, gcc-internal-format
  msgid "%qs intrinsic with RADIX argument at %L"
  msgstr ""
  
! #: fortran/check.cc:5764
  #, gcc-internal-format
  msgid "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array"
  msgstr ""
  
! #: fortran/check.cc:5845 fortran/check.cc:8450
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
  msgstr ""
  
! #: fortran/check.cc:5861 fortran/check.cc:6007 fortran/check.cc:8442
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
  msgstr ""
  
! #: fortran/check.cc:5872 fortran/check.cc:6019
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be an assumed-size array"
  msgstr ""
  
! #: fortran/check.cc:5954
  #, gcc-internal-format
  msgid "is_c_interoperable(): gfc_simplify_expr failed"
  msgstr ""
  
! #: fortran/check.cc:5998
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
  msgstr ""
  
! #: fortran/check.cc:6059
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:6113
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1, found %s instead of %s"
  msgstr ""
  
! #: fortran/check.cc:6147
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/check.cc:6159
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/check.cc:6166
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:6173
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6180
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
  msgstr ""
  
! #: fortran/check.cc:6186
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
  msgstr ""
  
! #: fortran/check.cc:6205
  #, gcc-internal-format, gfc-internal-format
  msgid "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
  msgstr ""
  
! #: fortran/check.cc:6214
! #, gcc-internal-format, gfc-internal-format
! msgid "LOWER argument at %L to C_F_POINTER"
! msgstr ""
! 
! #: fortran/check.cc:6220
! #, gcc-internal-format, gfc-internal-format
! msgid "Unexpected LOWER argument at %L to C_F_POINTER with scalar FPTR"
! msgstr ""
! 
! #: fortran/check.cc:6241
! #, gcc-internal-format, gfc-internal-format
! msgid "LOWER argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
! msgstr ""
! 
! #: fortran/check.cc:6252
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic FPTR at %L to C_F_POINTER"
  msgstr ""
  
! #: fortran/check.cc:6258
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument to C_F_POINTER at %L is a function returning a pointer"
  msgstr ""
  
! #: fortran/check.cc:6265
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array FPTR argument to C_F_POINTER at %L: %s"
  msgstr ""
  
! #: fortran/check.cc:6281
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:6293
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:6300
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6306
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
  msgstr ""
  
! #: fortran/check.cc:6320
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6332
  #, gcc-internal-format
  msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
  msgstr ""
  
! #: fortran/check.cc:6339
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:6345
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure at %L to C_FUNLOC"
  msgstr ""
  
! #: fortran/check.cc:6359
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6365
  #, gcc-internal-format, gfc-internal-format
  msgid "X argument at %L to C_LOC shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:6376
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall have either the POINTER or the TARGET attribute"
  msgstr ""
  
! #: fortran/check.cc:6384
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
  msgstr ""
  
! #: fortran/check.cc:6393
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument at %L to C_LOC shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:6400
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array at %L as argument to C_LOC: %s"
  msgstr ""
  
! #: fortran/check.cc:6411
  #, gcc-internal-format, gfc-internal-format
  msgid "Array of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit size"
  msgstr ""
  
! #: fortran/check.cc:6416
  #, gcc-internal-format, gfc-internal-format
  msgid "Array section at %L to C_LOC"
  msgstr ""
  
! #: fortran/check.cc:6444
  #, gcc-internal-format, gfc-internal-format
  msgid "non double precision REAL argument to %s intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6460
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
  msgstr "%s: οι τιμές του πεδίου `%s' δεν πρέπει να είναι μεγαλύτερες από %d"
  
! #: fortran/check.cc:6479
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/check.cc:6503
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have length at least 1"
  msgstr ""
  
! #: fortran/check.cc:6778
  #, gcc-internal-format, gfc-internal-format
  msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
  msgstr ""
  
! #: fortran/check.cc:6790
  #, gcc-internal-format, gfc-internal-format
  msgid "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %d"
  msgstr ""
  
! #: fortran/check.cc:6828
! #, gcc-internal-format
! msgid "%<team%> or %<team_number%> argument to %qs at %L"
  msgstr ""
  
! #: fortran/check.cc:6888
! #, gcc-internal-format
! msgid "First argument of %<this_image%> intrinsic at %L must be a coarray variable or an object of type %<team_type%> from the intrinsic module %<ISO_FORTRAN_ENV%>"
  msgstr ""
  
! #: fortran/check.cc:6917
! #, gcc-internal-format
! msgid "Second argument of %<this_image%> intrinsic at %L must be an %<INTEGER%> typed scalar or an object of type %<team_type%> from the intrinsic module %<ISO_FORTRAN_ENV%>"
  msgstr ""
  
! #: fortran/check.cc:6943
! #, gcc-internal-format
! msgid "%<dim%> argument without %<coarray%> argument not allowed for %<this_image%> intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6954
! #, gcc-internal-format
! msgid "%<team%> argument to %<this_image%> at %L"
  msgstr ""
  
! #: fortran/check.cc:6965
! #, gcc-internal-format
! msgid "At most one argument of type %<team_type%> from the intrinsic module %<ISO_FORTRAN_ENV%> to %<this_image%> at %L allowed"
  msgstr ""
  
! #: fortran/check.cc:7007
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0"
  msgstr ""
  
! #: fortran/check.cc:7059
  #, gcc-internal-format
  msgid "%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr ""
  
! #: fortran/check.cc:7078
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr ""
  
! #: fortran/check.cc:7086
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgstr ""
  
! #: fortran/check.cc:7121
  msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %zd < result size %zd"
  msgstr ""
  
! #: fortran/check.cc:7246
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar"
  msgstr ""
  
! #: fortran/check.cc:7259
  #, gcc-internal-format
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
  msgstr ""
  
! #: fortran/check.cc:7395
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7407
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least four"
  msgstr ""
  
! #: fortran/check.cc:7562 fortran/check.cc:7598
  #, gcc-internal-format
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
  msgstr ""
  
! #: fortran/check.cc:7609
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Too many arguments to %s at %L"
  msgstr "πάρα πολλά ορίσματα"
  
! #: fortran/check.cc:7627
  #, gcc-internal-format
  msgid "fe_runtime_error string must be null terminated"
  msgstr ""
  
! #: fortran/check.cc:7639
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: fortran/check.cc:7681
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7688
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7709
  #, gcc-internal-format, gfc-internal-format
  msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
  msgstr ""
  
! #: fortran/check.cc:7719
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7726
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7746
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7756
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7771 fortran/check.cc:7778
  #, gcc-internal-format, gfc-internal-format
  msgid "integer arguments to SYSTEM_CLOCK at %L with different kind parameters"
  msgstr ""
  
! #: fortran/check.cc:7992
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgstr ""
  
! #: fortran/check.cc:8174
  #, gcc-internal-format
  msgid "Actual argument at %L of %qs intrinsic shall be an associated pointer"
  msgstr ""
  
! #: fortran/check.cc:8363 fortran/check.cc:8374
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant"
  msgstr ""
  
! #: fortran/check.cc:8434
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointer"
  msgstr ""
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.cc:811 fortran/decl.cc:4315 fortran/decl.cc:11360
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
  
! #: fortran/class.cc:1843
! #, gcc-internal-format
! msgid "Failed to create finalizer result symbol"
! msgstr ""
! 
! #: fortran/class.cc:1849
! #, gcc-internal-format
! msgid "Failed to set finalizer result attributes"
! msgstr ""
! 
! #: fortran/class.cc:3148 fortran/class.cc:3222
  #, gcc-internal-format
  msgid "%qs of %qs is PRIVATE at %L"
  msgstr ""
*************** msgstr ""
*** 71472,71482 ****
  msgid "To enable preprocessing, use %<-cpp%>"
  msgstr ""
  
! #: fortran/cpp.cc:583 fortran/cpp.cc:594 fortran/cpp.cc:725
  #, fuzzy, gcc-internal-format
  msgid "opening output file %qs: %s"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου `%s'"
  
  #: fortran/data.cc:67
  #, gcc-internal-format, gfc-internal-format
  msgid "non-constant array in DATA statement %L"
--- 74971,74986 ----
  msgid "To enable preprocessing, use %<-cpp%>"
  msgstr ""
  
! #: fortran/cpp.cc:583 fortran/cpp.cc:594 fortran/cpp.cc:732
  #, fuzzy, gcc-internal-format
  msgid "opening output file %qs: %s"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου `%s'"
  
+ #: fortran/cpp.cc:685
+ #, gcc-internal-format
+ msgid "%<-E%> is not supported with %<-fpreprocessed%>"
+ msgstr ""
+ 
  #: fortran/data.cc:67
  #, gcc-internal-format, gfc-internal-format
  msgid "non-constant array in DATA statement %L"
*************** msgstr ""
*** 71507,71518 ****
  msgid "Initialization string at %L was truncated to fit the variable (%wd/%wd)"
  msgstr ""
  
! #: fortran/data.cc:220 fortran/resolve.cc:5577
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/data.cc:226 fortran/resolve.cc:5607
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
--- 75011,75022 ----
  msgid "Initialization string at %L was truncated to fit the variable (%wd/%wd)"
  msgstr ""
  
! #: fortran/data.cc:220 fortran/resolve.cc:5843
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/data.cc:226 fortran/resolve.cc:5873
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
*************** msgstr ""
*** 71563,73530 ****
  msgid "Simplification error"
  msgstr ""
  
! #: fortran/decl.cc:293
  #, gcc-internal-format, gfc-internal-format
  msgid "Inquiry parameter cannot appear in a data-stmt-object-list at %C"
  msgstr ""
  
! #: fortran/decl.cc:307
  #, gcc-internal-format
  msgid "Host associated variable %qs may not be in the DATA statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:314
  #, gcc-internal-format
  msgid "initialization of common block variable %qs in DATA statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:452
  #, gcc-internal-format
  msgid "Symbol %qs must be a PARAMETER in DATA statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:478
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid initializer %s in Data statement at %C"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: fortran/decl.cc:583
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BOZ at %L cannot appear in an old-style initialization"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: fortran/decl.cc:591
  #, gcc-internal-format
  msgid "BOZ literal constant near %L cannot be assigned to a %qs variable in an old-style initialization"
  msgstr ""
  
! #: fortran/decl.cc:601
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.cc:648
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/decl.cc:672
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid substring in data-implied-do at %L in DATA statement"
  msgstr ""
  
! #: fortran/decl.cc:695
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component or deferred-shaped array near %C in DATA statement"
  msgstr ""
  
! #: fortran/decl.cc:737
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in a structure constructor"
  msgstr ""
  
! #: fortran/decl.cc:753
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.cc:762
  #, gcc-internal-format, gfc-internal-format
  msgid "part-ref with pointer attribute near %L is not rightmost part-ref of data-stmt-object"
  msgstr ""
  
! #: fortran/decl.cc:801
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty old style initializer list at %C"
  msgstr ""
  
! #: fortran/decl.cc:810
  #, gcc-internal-format, gfc-internal-format
  msgid "Array in initializer list at %L must have an explicit shape"
  msgstr ""
  
! #: fortran/decl.cc:833
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Repeat spec invalid in scalar initializer at %C"
  msgstr "ακολουθούν σκουπίδια στο τέλος της γραμμής"
  
! #: fortran/decl.cc:838
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Repeat spec must be an integer at %C"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: fortran/decl.cc:849
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected data constant after repeat spec at %C"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: fortran/decl.cc:881
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "End of scalar initializer expected at %C"
  msgstr "ακολουθούν σκουπίδια στο τέλος της γραμμής"
  
! #: fortran/decl.cc:909
  #, gcc-internal-format, gfc-internal-format
  msgid "Not enough elements in array initializer at %C"
  msgstr ""
  
! #: fortran/decl.cc:911
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Too many elements in array initializer at %C"
  msgstr "υπερβολικά πολλά αρχεία εισόδου"
  
! #: fortran/decl.cc:938
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in old style initializer list at %C"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: fortran/decl.cc:962
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed-rank array at %C shall not have a codimension"
  msgstr ""
  
! #: fortran/decl.cc:1027
  #, gcc-internal-format, gfc-internal-format
  msgid "Sum of array rank %d and corank %d at %C exceeds maximum allowed dimensions of %d"
  msgstr ""
  
! #: fortran/decl.cc:1051
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad INTENT specification at %C"
  msgstr ""
  
! #: fortran/decl.cc:1073
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "deferred type parameter at %C"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: fortran/decl.cc:1166 fortran/resolve.cc:14147
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
  
! #: fortran/decl.cc:1192
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Old-style character length at %C"
  msgstr "κενό αλφαριθμητικό"
  
! #: fortran/decl.cc:1223
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in character length specification at %C"
  msgstr ""
  
! #: fortran/decl.cc:1375 fortran/decl.cc:1382 fortran/decl.cc:1448
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs at %C is already defined at %L"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: fortran/decl.cc:1390
  #, gcc-internal-format
  msgid "Contained procedure %qs at %C clashes with procedure defined at %L"
  msgstr ""
  
! #: fortran/decl.cc:1402
  #, gcc-internal-format
  msgid "Name %qs at %C is already defined as a generic interface at %L"
  msgstr ""
  
! #: fortran/decl.cc:1420
  #, gcc-internal-format
  msgid "Procedure %qs at %C has an explicit interface from a previous declaration"
  msgstr ""
  
! #: fortran/decl.cc:1436
  #, gcc-internal-format
  msgid "Procedure %qs defined in interface body at %L clashes with internal procedure defined at %C"
  msgstr ""
  
! #: fortran/decl.cc:1519
  #, gcc-internal-format
  msgid "Procedure %qs at %L must have the BIND(C) attribute to be C interoperable"
  msgstr ""
  
! #: fortran/decl.cc:1546
  #, gcc-internal-format
  msgid "Variable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because derived type %qs is not C interoperable"
  msgstr ""
  
! #: fortran/decl.cc:1553
  #, gcc-internal-format
  msgid "Variable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because it is polymorphic"
  msgstr ""
  
! #: fortran/decl.cc:1560
  #, gcc-internal-format
  msgid "Variable %qs at %L is a dummy argument of the BIND(C) procedure %qs but may not be C interoperable"
  msgstr ""
  
! #: fortran/decl.cc:1569
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L may not be a pointer with CONTIGUOUS attribute as procedure %qs is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:1579
  #, gcc-internal-format
  msgid "Default-initialized dummy argument %qs with %s attribute at %L is not permitted in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/decl.cc:1600
  #, gcc-internal-format
  msgid "Allocatable character dummy argument %qs at %L must have deferred length as procedure %qs is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:1605
  #, gcc-internal-format
  msgid "Pointer character dummy argument %qs at %L must have deferred length as procedure %qs is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:1612
  #, gcc-internal-format
  msgid "Deferred-length character dummy argument %qs at %L of procedure %qs with BIND(C) attribute"
  msgstr ""
  
! #: fortran/decl.cc:1624
  #, gcc-internal-format
  msgid "Character dummy argument %qs at %L must be of length 1 as it has the VALUE attribute"
  msgstr ""
  
! #: fortran/decl.cc:1635
  #, gcc-internal-format
  msgid "Assumed-length character dummy argument %qs at %L of procedure %qs with BIND(C) attribute"
  msgstr ""
  
! #: fortran/decl.cc:1649
  #, gcc-internal-format
  msgid "Character dummy argument %qs at %L must be of constant length of one or assumed length, unless it has assumed shape or assumed rank, as procedure %qs has the BIND(C) attribute"
  msgstr ""
  
! #: fortran/decl.cc:1667
  #, gcc-internal-format
  msgid "Variable %qs at %L with ALLOCATABLE attribute in procedure %qs with BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:1675
  #, gcc-internal-format
  msgid "Variable %qs at %L with POINTER attribute in procedure %qs with BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:1684
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the OPTIONAL and the VALUE attribute because procedure %qs is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:1691
  #, gcc-internal-format
  msgid "Variable %qs at %L with OPTIONAL attribute in procedure %qs which is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:1702
  #, gcc-internal-format
  msgid "Assumed-shape array %qs at %L as dummy argument to the BIND(C) procedure %qs at %L"
  msgstr ""
  
! #: fortran/decl.cc:1769
  #, gcc-internal-format
  msgid "Symbol %qs at %C also declared as a type at %L"
  msgstr ""
  
! #: fortran/decl.cc:1831
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %C must be declared with a C interoperable kind since common block %qs is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:1871
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length must be a constant at %L"
  msgstr ""
  
! #: fortran/decl.cc:1886
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression at %L is being truncated (%ld/%ld)"
  msgstr ""
  
! #: fortran/decl.cc:1895 fortran/decl.cc:1901
  #, gcc-internal-format, gfc-internal-format
  msgid "The CHARACTER elements of the array constructor at %L must have the same length (%ld/%ld)"
  msgstr ""
  
! #: fortran/decl.cc:2040
  #, gcc-internal-format
  msgid "Initializer not allowed for PARAMETER %qs at %C"
  msgstr ""
  
! #: fortran/decl.cc:2053
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER at %L is missing an initializer"
  msgstr "έχει παραληφθεί το αρχείο προορισμού"
  
! #: fortran/decl.cc:2063
  #, gcc-internal-format
  msgid "Variable %qs at %C with an initializer already appears in a DATA statement"
  msgstr ""
  
! #: fortran/decl.cc:2106
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot initialize parameter array at %L with variable length elements"
  msgstr ""
  
! #: fortran/decl.cc:2140
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch of array at %L and its initializer (%d/%d)"
  msgstr ""
  
! #: fortran/decl.cc:2153
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot initialize implied-shape array at %L with scalar"
  msgstr ""
  
! #: fortran/decl.cc:2163
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad shape of initializer at %L"
  msgstr ""
  
! #: fortran/decl.cc:2170
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot determine shape of initializer at %L"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: fortran/decl.cc:2205
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-constant lower bound in implied-shape declaration at %L"
  msgstr ""
  
! #: fortran/decl.cc:2255
  #, gcc-internal-format
  msgid "Entity %qs at %L is incompatible with a BOZ literal constant"
  msgstr ""
  
! #: fortran/decl.cc:2321 fortran/decl.cc:2328
  #, gcc-internal-format, gfc-internal-format
  msgid "Component at %C must have the POINTER attribute"
  msgstr ""
  
! #: fortran/decl.cc:2337
  #, gcc-internal-format
  msgid "Component %qs with CLASS at %C must be allocatable or pointer"
  msgstr ""
  
! #: fortran/decl.cc:2346
  #, gcc-internal-format, gfc-internal-format
  msgid "Array component of structure at %C must have explicit or deferred shape"
  msgstr ""
  
! #: fortran/decl.cc:2370 fortran/symbol.cc:2276
  #, gcc-internal-format
  msgid "Component %qs at %C already declared at %L"
  msgstr ""
  
! #: fortran/decl.cc:2425
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer array component of structure at %C must have a deferred shape"
  msgstr ""
  
! #: fortran/decl.cc:2432
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component of structure at %C must have a deferred shape"
  msgstr ""
  
! #: fortran/decl.cc:2456
  #, gcc-internal-format, gfc-internal-format
  msgid "Array component of structure at %C must have an explicit shape"
  msgstr ""
  
! #: fortran/decl.cc:2473
  #, gcc-internal-format
  msgid "Type parameter %qs at %C has no corresponding entry in the type parameter name list at %L"
  msgstr ""
  
! #: fortran/decl.cc:2530
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() initialization at %C is ambiguous"
  msgstr ""
  
! #: fortran/decl.cc:2547
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() initialization at %C may not have MOLD"
  msgstr ""
  
! #: fortran/decl.cc:2564
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of pointer at %C is not allowed in a PURE procedure"
  msgstr ""
  
  # src/request.c:263
! #: fortran/decl.cc:2585
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Error in pointer initialization at %C"
  msgstr "Το βήμα αρχικοποίησης απέτυχε"
  
  # src/request.c:263
! #: fortran/decl.cc:2592
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "non-NULL pointer initialization at %C"
  msgstr "Το βήμα αρχικοποίησης απέτυχε"
  
! #: fortran/decl.cc:2615
  #, gcc-internal-format
  msgid "RESULT variable %qs at %L prohibits FUNCTION name %qs at %C from appearing in a specification statement"
  msgstr ""
  
! #: fortran/decl.cc:2670
  #, gcc-internal-format
  msgid "%qs not allowed outside STRUCTURE at %C"
  msgstr ""
  
! #: fortran/decl.cc:2672
  #, gcc-internal-format
  msgid "%qs at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.cc:2680
  #, gcc-internal-format
  msgid "%qs entity cannot have attributes at %C"
  msgstr ""
  
! #: fortran/decl.cc:2690
  #, fuzzy, gcc-internal-format
  msgid "Invalid character %qc in variable name at %C"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: fortran/decl.cc:2732
  #, gcc-internal-format
  msgid "Non-PARAMETER symbol %qs at %L cannot be implied-shape"
  msgstr ""
  
! #: fortran/decl.cc:2742
  #, gcc-internal-format, gfc-internal-format
  msgid "Implied-shape array at %L"
  msgstr ""
  
! #: fortran/decl.cc:2799
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit array shape at %C must be constant of INTEGER type and not %s type"
  msgstr ""
  
! #: fortran/decl.cc:2807
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit shaped array with nonconstant bounds at %C"
  msgstr ""
  
! #: fortran/decl.cc:2908
  #, gcc-internal-format
  msgid "%qs at %L is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs"
  msgstr ""
  
! #: fortran/decl.cc:2919
  #, fuzzy, gcc-internal-format
  msgid "%qs entity cannot have an initializer at %L"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: fortran/decl.cc:2945
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %L"
  msgstr ""
  
! #: fortran/decl.cc:2953
  #, fuzzy, gcc-internal-format
  msgid "Cannot set pointee array spec."
  msgstr "Δεν είναι δυνατόν να βρεθεί ο τύπος του επεξεργαστή."
  
  # src/request.c:263
! #: fortran/decl.cc:3016
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Old-style initialization at %C"
  msgstr "Το βήμα αρχικοποίησης απέτυχε"
  
! #: fortran/decl.cc:3024
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid old style initialization for derived type component at %C"
  msgstr ""
  
! #: fortran/decl.cc:3037
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr ""
  
! #: fortran/decl.cc:3057 fortran/decl.cc:7271
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: fortran/decl.cc:3080
  #, gcc-internal-format
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr ""
  
! #: fortran/decl.cc:3089 fortran/decl.cc:11040
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: fortran/decl.cc:3096
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of variable at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.cc:3113
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of allocatable component at %C is not allowed"
  msgstr ""
  
! #: fortran/decl.cc:3122
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of structure component with a HOLLERITH constant at %L is not allowed"
  msgstr ""
  
! #: fortran/decl.cc:3136
  #, 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.cc:3144
  #, 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.cc:3152
  #, gcc-internal-format, gfc-internal-format
  msgid "The component at %C which is a type parameter must be a scalar"
  msgstr ""
  
! #: fortran/decl.cc:3161
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear as an initializer"
  msgstr ""
  
! #: fortran/decl.cc:3178
  #, gcc-internal-format
  msgid "Incompatible initialization between a derived type entity and an entity with %qs type at %C"
  msgstr ""
  
! #: fortran/decl.cc:3241 fortran/decl.cc:3276
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Old-style type declaration %s*%d not supported at %C"
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: fortran/decl.cc:3282
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard type declaration %s*%d at %C"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: fortran/decl.cc:3341 fortran/decl.cc:3418
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis at %C"
  msgstr "ορισμός δικαιωμάτων στο %s"
  
! #: fortran/decl.cc:3354 fortran/decl.cc:3489
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression at %C"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: fortran/decl.cc:3362 fortran/decl.cc:3495
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar initialization expression at %C"
  msgstr ""
  
! #: fortran/decl.cc:3392 fortran/decl.cc:4142
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Kind %d not supported for type %s at %C"
  msgstr "Το servname δεν υποστηρίζεται από το ai_socktype"
  
! #: fortran/decl.cc:3405
  #, gcc-internal-format, gfc-internal-format
  msgid "C kind type parameter is for type %s but type at %L is %s"
  msgstr ""
  
! #: fortran/decl.cc:3416
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis or comma at %C"
  msgstr ""
  
! #: fortran/decl.cc:3521
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Kind %d is not supported for CHARACTER at %C"
  msgstr "Το servname δεν υποστηρίζεται από το ai_socktype"
  
! #: fortran/decl.cc:3653
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CHARACTER declaration at %C"
  msgstr "συντακτικό σφάλμα στο ορισμό του %s: %s"
  
! #: fortran/decl.cc:3754
  #, gcc-internal-format
  msgid "RECORD at %C is an extension, enable it with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.cc:3767
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected after RECORD at %C"
  msgstr ""
  
! #: fortran/decl.cc:3880
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parameters"
  msgstr ""
  
! #: fortran/decl.cc:3904
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C does not contain enough parameter expressions"
  msgstr ""
  
! #: fortran/decl.cc:3928
  #, gcc-internal-format
  msgid "The derived parameter %qs at %C does not have a default value"
  msgstr ""
  
! #: fortran/decl.cc:3961
  #, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C must be of INTEGER type and not %s type"
  msgstr ""
  
! #: fortran/decl.cc:3968
  #, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C does not simplify to an INTEGER constant"
  msgstr ""
  
! #: fortran/decl.cc:3995
  #, gcc-internal-format
  msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
  msgstr ""
  
! #: fortran/decl.cc:4002
  #, gcc-internal-format
  msgid "The value for the KIND parameter %qs at %C does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/decl.cc:4017
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C contains too many parameter expressions"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: fortran/decl.cc:4026
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Parameterized derived type at %C is ambiguous"
  msgstr "%s: η επιλογή `%s' είναι ασαφής\n"
  
! #: fortran/decl.cc:4277
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type at %C"
  msgstr ""
  
! #: fortran/decl.cc:4289
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type used at %C is not available on the target machine"
  msgstr ""
  
! #: fortran/decl.cc:4351
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C is not allowed for components"
  msgstr ""
  
! #: fortran/decl.cc:4354
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C"
  msgstr ""
  
! #: fortran/decl.cc:4387 fortran/decl.cc:4421 fortran/decl.cc:4454
! #: fortran/decl.cc:4753
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE with intrinsic-type-spec at %C"
  msgstr ""
  
! #: fortran/decl.cc:4399 fortran/decl.cc:4427 fortran/decl.cc:4460
! #: fortran/decl.cc:4486 fortran/decl.cc:4778 fortran/decl.cc:4796
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed type-spec at %C"
  msgstr ""
  
! #: fortran/decl.cc:4450
  #, gcc-internal-format, gfc-internal-format
  msgid "DOUBLE COMPLEX at %C"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: fortran/decl.cc:4502 fortran/decl.cc:4644 fortran/decl.cc:4656
! #: fortran/decl.cc:4670 fortran/decl.cc:5155 fortran/decl.cc:5163
  #, fuzzy, gcc-internal-format
  msgid "Type name %qs at %C is ambiguous"
  msgstr "%s: η επιλογή `%s' είναι ασαφής\n"
  
! #: fortran/decl.cc:4603
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:4685
  #, gcc-internal-format
  msgid "Type name %qs at %C conflicts with previously declared entity at %L, which has the same name"
  msgstr ""
  
! #: fortran/decl.cc:4831
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate IMPLICIT NONE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:4840
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT NONE with spec list at %C"
  msgstr ""
  
! #: fortran/decl.cc:4899
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing character range in IMPLICIT at %C"
  msgstr ""
  
! #: fortran/decl.cc:4945
  #, gcc-internal-format, gfc-internal-format
  msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:4998
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT statement at %C following an IMPLICIT NONE (type) statement"
  msgstr ""
  
! #: fortran/decl.cc:5008
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:5114
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C only permitted in an INTERFACE body"
  msgstr ""
  
! #: fortran/decl.cc:5121
  #, 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.cc:5126
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:5140
! #, gcc-internal-format, gfc-internal-format
! msgid "Expecting list of named entities at %C"
  msgstr ""
  
! #: fortran/decl.cc:5169
  #, gcc-internal-format
  msgid "Cannot IMPORT %qs from host scoping unit at %C - does not exist."
  msgstr ""
  
! #: fortran/decl.cc:5176
  #, gcc-internal-format
  msgid "%qs is already IMPORTed from host scoping unit at %C"
  msgstr ""
  
! #: fortran/decl.cc:5217
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in IMPORT statement at %C"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: fortran/decl.cc:5557
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing codimension specification at %C"
  msgstr ""
  
! #: fortran/decl.cc:5559
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing dimension specification at %C"
  msgstr "έχει παραληφθεί το αρχείο προορισμού"
  
! #: fortran/decl.cc:5654
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute at %L"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: fortran/decl.cc:5671
  #, gcc-internal-format
  msgid "%s at %L is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.cc:5690
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:5692
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a STRUCTURE definition"
  msgstr ""
  
! #: fortran/decl.cc:5702
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:5704
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND attribute at %C in a STRUCTURE definition"
  msgstr ""
  
! #: fortran/decl.cc:5712
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.cc:5721
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LEN attribute at %C in a TYPE definition"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: fortran/decl.cc:5723
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN attribute at %C in a STRUCTURE definition"
  msgstr ""
  
! #: fortran/decl.cc:5731
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.cc:5739
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:5741
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a STRUCTURE definition"
  msgstr ""
  
! #: fortran/decl.cc:5759
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute %s at %L in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:5769
  #, 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.cc:5779
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed outside a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:5792
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:5803
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:5858 fortran/decl.cc:9389
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr ""
  
! #: fortran/decl.cc:5864
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:5898
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:5905
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:5912
  #, gcc-internal-format
  msgid "match_attr_spec(): Bad attribute"
  msgstr ""
  
! #: fortran/decl.cc:5953
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple identifiers provided with single NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.cc:6051
  #, gcc-internal-format
  msgid "Implicitly declared BIND(C) function %qs at %L may not be C interoperable"
  msgstr ""
  
! #: fortran/decl.cc:6073
  #, 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.cc:6084
  #, gcc-internal-format
  msgid "Type declaration %qs at %L is not C interoperable but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:6090
  #, gcc-internal-format
  msgid "Variable %qs at %L may not be a C interoperable kind but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:6102
  #, 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.cc:6116
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the POINTER and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.cc:6124
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.cc:6136
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be an array"
  msgstr ""
  
! #: fortran/decl.cc:6142
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs of character type at %L must have length 1"
  msgstr ""
  
! #. Use gfc_warning_now because we won't say that the symbol fails
! #. just because of this.
! #: fortran/decl.cc:6153
  #, gcc-internal-format
! msgid "Symbol %qs at %L is marked PRIVATE but has been given the binding label %qs"
  msgstr ""
  
! #: fortran/decl.cc:6227
  #, gcc-internal-format, gfc-internal-format
  msgid "Need either entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:6272
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:6279
  #, fuzzy, gcc-internal-format
  msgid "Missing symbol"
  msgstr "Έχει παραληφθεί εντολή"
  
! #: fortran/decl.cc:6308
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:6370
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS entity at %C cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/decl.cc:6402
  #, 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.cc:6444
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in anonymous structure declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:6453
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in data declaration at %C"
  msgstr "συντακτικό σφάλμα στον καθορισμό σειράς"
  
! #: fortran/decl.cc:6525
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.cc:6530
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C found outside of a module, submodule, or interface"
  msgstr ""
  
! #: fortran/decl.cc:6581
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr ""
  
! #: fortran/decl.cc:6593
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr ""
  
! #: fortran/decl.cc:6639
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.cc:6646
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.cc:6653
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.cc:6714
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "A type parameter list is required at %C"
  msgstr "Προειδοποίηση: Πολύ λίγα ορίσματα στο εσωδομημένο `%s'"
  
! #: fortran/decl.cc:6729 fortran/primary.cc:1998
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate-return argument at %C"
  msgstr ""
  
! #: fortran/decl.cc:6735 fortran/decl.cc:6744
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "A parameter name is required at %C"
  msgstr "έχει παραληφθεί το όνομα της παραμέτρου"
  
! #: fortran/decl.cc:6785
  #, gcc-internal-format
  msgid "Name %qs at %C is the name of the procedure"
  msgstr ""
  
! #: fortran/decl.cc:6798
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected parameter list in type declaration at %C"
  msgstr "Προειδοποίηση: Πολύ λίγα ορίσματα στο εσωδομημένο `%s'"
  
! #: fortran/decl.cc:6801
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.cc:6819
  #, fuzzy, gcc-internal-format
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr "Ελλιπής ή κακοσχηματισμένη ιδιότητα"
  
! #: fortran/decl.cc:6822
  #, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.cc:6864
  #, gcc-internal-format
  msgid "MODULE PROCEDURE formal argument %qs conflicts with alternate return at %C"
  msgstr ""
  
! #: fortran/decl.cc:6868
  #, gcc-internal-format
  msgid "MODULE PROCEDURE formal argument is alternate return and conflicts with %qs in the separate declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:6873
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.cc:6880
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.cc:6919
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr ""
  
! #: fortran/decl.cc:6996
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: fortran/decl.cc:7006 fortran/decl.cc:8146
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: fortran/decl.cc:7210
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:7217
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:7223
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr ""
  
! #: fortran/decl.cc:7246
  #, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr ""
  
! #: fortran/decl.cc:7292 fortran/decl.cc:7480 fortran/decl.cc:11524
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:7341 fortran/decl.cc:11424
  #, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr ""
  
! #: fortran/decl.cc:7348
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr ""
  
! #: fortran/decl.cc:7352
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.cc:7424
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: fortran/decl.cc:7442
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr ""
  
! #: fortran/decl.cc:7451 fortran/decl.cc:10164
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr ""
  
! #: fortran/decl.cc:7521
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:7593
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:7623 fortran/decl.cc:7902 fortran/decl.cc:8113
! #: fortran/symbol.cc:1916
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr ""
  
! #: fortran/decl.cc:7653 fortran/decl.cc:8171
  #, gcc-internal-format
  msgid "Mismatch in BIND(C) names (%qs/%qs) at %C"
  msgstr ""
  
! #: fortran/decl.cc:7796
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:7805
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr ""
  
! #: fortran/decl.cc:7808
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr ""
  
! #: fortran/decl.cc:7811
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr ""
  
! #: fortran/decl.cc:7814
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr ""
  
! #: fortran/decl.cc:7818 fortran/decl.cc:7863
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/decl.cc:7822
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr ""
  
! #: fortran/decl.cc:7826
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr ""
  
! #: fortran/decl.cc:7830
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr ""
  
! #: fortran/decl.cc:7835
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr ""
  
! #: fortran/decl.cc:7839
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr ""
  
! #: fortran/decl.cc:7843
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr ""
  
! #: fortran/decl.cc:7847
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr ""
  
! #: fortran/decl.cc:7851
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr ""
  
! #: fortran/decl.cc:7855
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected ENTRY statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:7876
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: fortran/decl.cc:7927 fortran/decl.cc:8153
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.cc:8021
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %L with BIND(C) prohibited in an elemental procedure"
  msgstr ""
  
! #: fortran/decl.cc:8180
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return dummy argument cannot appear in a SUBROUTINE with the BIND(C) attribute at %L"
  msgstr ""
  
! #: fortran/decl.cc:8243 fortran/decl.cc:8250
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.cc:8290
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr ""
  
! #: fortran/decl.cc:8306
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: fortran/decl.cc:8314
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.cc:8333
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr "Αγνωστος δυαδικός χειριστής."
  
! #: fortran/decl.cc:8339
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.cc:8345
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.cc:8374
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr ""
  
! #: fortran/decl.cc:8650
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:8659
  #, gcc-internal-format, gfc-internal-format
  msgid "END statement instead of %s statement at %L"
  msgstr ""
  
  #. We would have required END [something].
! #: fortran/decl.cc:8668
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr ""
  
! #: fortran/decl.cc:8679
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s statement at %L"
  msgstr ""
  
! #: fortran/decl.cc:8699
  #, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr ""
  
! #: fortran/decl.cc:8716
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr ""
  
! #: fortran/decl.cc:8730 fortran/decl.cc:8738
  #, gcc-internal-format
  msgid "Expected label %qs for %s statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:8837
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr ""
  
! #: fortran/decl.cc:8845
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr ""
  
! #: fortran/decl.cc:8853
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr ""
  
! #: fortran/decl.cc:8862
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr ""
  
! #: fortran/decl.cc:8967
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr ""
  
! #: fortran/decl.cc:9004
  #, gcc-internal-format
  msgid "Expected %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:9018 fortran/decl.cc:9058
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: fortran/decl.cc:9034
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: fortran/decl.cc:9038
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr ""
  
! #: fortran/decl.cc:9044
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr ""
  
! #: fortran/decl.cc:9083
  #, fuzzy, gcc-internal-format
  msgid "Cannot set Cray pointee array spec."
  msgstr "Δεν είναι δυνατόν να βρεθεί ο τύπος του επεξεργαστή."
  
! #: fortran/decl.cc:9087
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr ""
  
! #: fortran/decl.cc:9107
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr ""
  
! #: fortran/decl.cc:9119
  #, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9145
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.cc:9177
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.cc:9196
  #, gcc-internal-format
  msgid "Cray pointer declaration at %C requires %<-fcray-pointer%> flag"
  msgstr ""
  
! #: fortran/decl.cc:9235
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9333
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.cc:9349
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.cc:9397
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9431
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9458 fortran/decl.cc:9483
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.cc:9504 fortran/decl.cc:9524
  #, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.cc:9546
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.cc:9553
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9559
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.cc:9579
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Initializing already initialized variable at %C"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.cc:9604
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.cc:9620
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9639 fortran/decl.cc:9695
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.cc:9674
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9681
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9730
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9737
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in STATIC statement at %C"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: fortran/decl.cc:9756
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr ""
  
! #: fortran/decl.cc:9767
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr ""
  
! #: fortran/decl.cc:9802
  #, gcc-internal-format
  msgid "SAVE of COMMON block %qs at %C is not allowed in a BLOCK construct"
  msgstr ""
  
! #: fortran/decl.cc:9824
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr "συντακτικό σφάλμα στον καθορισμό σειράς"
  
! #: fortran/decl.cc:9841
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.cc:9845
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9883
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: fortran/decl.cc:9895
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9922
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr ""
  
! #: fortran/decl.cc:9947
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9959
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10003
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10028
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:10139
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr ""
  
! #: fortran/decl.cc:10197
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr ""
  
! #: fortran/decl.cc:10246
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:10255
  #, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr ""
  
! #: fortran/decl.cc:10261
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr ""
  
! #: fortran/decl.cc:10268
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:10275
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr ""
  
! #: fortran/decl.cc:10298
  #, 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.cc:10310
  #, 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.cc:10331
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr ""
  
! #: fortran/decl.cc:10377
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to create structure type '%s' at %C"
  msgstr ""
  
! #: fortran/decl.cc:10383
  #, gcc-internal-format
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr ""
  
! #: fortran/decl.cc:10430
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after MAP statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10463
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after UNION statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10498
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.cc:10512
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:10530
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10537
  #, gcc-internal-format
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/decl.cc:10700
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:10713
  #, gcc-internal-format, gfc-internal-format
  msgid "Mangled derived type definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:10742
  #, gcc-internal-format
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/decl.cc:10753
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/decl.cc:10756
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type"
  msgstr ""
  
! #: fortran/decl.cc:10771
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be a derived type at %C"
  msgstr ""
  
! #: fortran/decl.cc:10780
  #, gcc-internal-format
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr ""
  
! #: fortran/decl.cc:10843
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:10926
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr ""
  
! #: fortran/decl.cc:10946
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr ""
  
! #: fortran/decl.cc:10978
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr ""
  
! #: fortran/decl.cc:11057
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr ""
  
! #: fortran/decl.cc:11105
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr "Εγγραφή ονομάτων των επιλεγμένων κατηγοριών"
  
! #: fortran/decl.cc:11141
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr "συντακτικό σφάλμα στο ορισμό του %s: %s"
  
! #: fortran/decl.cc:11188 fortran/decl.cc:11203
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: fortran/decl.cc:11223
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr ""
  
! #: fortran/decl.cc:11243
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr ""
  
! #: fortran/decl.cc:11270
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:11288
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr ""
  
! #: fortran/decl.cc:11304
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr ""
  
! #: fortran/decl.cc:11317
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr ""
  
! #: fortran/decl.cc:11319
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:11327
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED cannot both appear at %C"
  msgstr ""
  
! #: fortran/decl.cc:11340
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.cc:11382
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:11388
  #, fuzzy, gcc-internal-format
  #| msgid "')' expected"
  msgid "%<)%> expected at %C"
  msgstr "αναμενόταν '('"
  
! #: fortran/decl.cc:11408
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.cc:11413
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr ""
  
! #: fortran/decl.cc:11436
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr ""
  
! #: fortran/decl.cc:11440
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr ""
  
! #: fortran/decl.cc:11452
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.cc:11458
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr ""
  
! #: fortran/decl.cc:11468
  #, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:11485
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr ""
  
! #: fortran/decl.cc:11496
  #, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.cc:11547
! #, gcc-internal-format, gfc-internal-format
! msgid "GENERIC at %C must be inside a derived-type CONTAINS"
! msgstr ""
! 
! #: fortran/decl.cc:11567
  #, gcc-internal-format
  msgid "Expected %<::%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:11579
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr ""
  
! #: fortran/decl.cc:11600
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:11611
  #, gcc-internal-format
  msgid "Expected %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:11647
  #, 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.cc:11655
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr ""
  
! #: fortran/decl.cc:11703
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr ""
  
! #: fortran/decl.cc:11713
  #, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr ""
  
! #: fortran/decl.cc:11731
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr ""
  
! #: fortran/decl.cc:11766
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr ""
  
! #: fortran/decl.cc:11778
  #, 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.cc:11800
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr ""
  
! #: fortran/decl.cc:11807
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr ""
  
! #: fortran/decl.cc:11817
  #, gcc-internal-format
  msgid "Expected %<,%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:11823
  #, fuzzy, gcc-internal-format
  msgid "Unknown procedure name %qs at %C"
  msgstr "άγνωστος χαρακτήρας στο πεδίο `%s' της κατηγορίας `%s'"
  
! #: fortran/decl.cc:11836
  #, fuzzy, gcc-internal-format
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: fortran/decl.cc:11910
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:11956
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:11977
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.cc:11991
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr ""
  
! #: fortran/decl.cc:12055
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ IVDEP directive at %C"
  msgstr ""
  
! #: fortran/decl.cc:12072
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ VECTOR directive at %C"
  msgstr ""
  
! #: fortran/decl.cc:12089
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ NOVECTOR directive at %C"
  msgstr ""
--- 75067,77132 ----
  msgid "Simplification error"
  msgstr ""
  
! #: fortran/decl.cc:294
  #, gcc-internal-format, gfc-internal-format
  msgid "Inquiry parameter cannot appear in a data-stmt-object-list at %C"
  msgstr ""
  
! #: fortran/decl.cc:308
  #, gcc-internal-format
  msgid "Host associated variable %qs may not be in the DATA statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:315
  #, gcc-internal-format
  msgid "initialization of common block variable %qs in DATA statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:453
  #, gcc-internal-format
  msgid "Symbol %qs must be a PARAMETER in DATA statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:479
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid initializer %s in Data statement at %C"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: fortran/decl.cc:584
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BOZ at %L cannot appear in an old-style initialization"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: fortran/decl.cc:592
  #, gcc-internal-format
  msgid "BOZ literal constant near %L cannot be assigned to a %qs variable in an old-style initialization"
  msgstr ""
  
! #: fortran/decl.cc:602
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.cc:649
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/decl.cc:673
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid substring in data-implied-do at %L in DATA statement"
  msgstr ""
  
! #: fortran/decl.cc:696
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component or deferred-shaped array near %C in DATA statement"
  msgstr ""
  
! #: fortran/decl.cc:738
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in a structure constructor"
  msgstr ""
  
! #: fortran/decl.cc:754
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.cc:763
  #, gcc-internal-format, gfc-internal-format
  msgid "part-ref with pointer attribute near %L is not rightmost part-ref of data-stmt-object"
  msgstr ""
  
! #: fortran/decl.cc:802
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty old style initializer list at %C"
  msgstr ""
  
! #: fortran/decl.cc:811
  #, gcc-internal-format, gfc-internal-format
  msgid "Array in initializer list at %L must have an explicit shape"
  msgstr ""
  
! #: fortran/decl.cc:834
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Repeat spec invalid in scalar initializer at %C"
  msgstr "ακολουθούν σκουπίδια στο τέλος της γραμμής"
  
! #: fortran/decl.cc:839
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Repeat spec must be an integer at %C"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: fortran/decl.cc:850
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected data constant after repeat spec at %C"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: fortran/decl.cc:882
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "End of scalar initializer expected at %C"
  msgstr "ακολουθούν σκουπίδια στο τέλος της γραμμής"
  
! #: fortran/decl.cc:910
  #, gcc-internal-format, gfc-internal-format
  msgid "Not enough elements in array initializer at %C"
  msgstr ""
  
! #: fortran/decl.cc:912
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Too many elements in array initializer at %C"
  msgstr "υπερβολικά πολλά αρχεία εισόδου"
  
! #: fortran/decl.cc:939
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in old style initializer list at %C"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: fortran/decl.cc:963
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed-rank array at %C shall not have a codimension"
  msgstr ""
  
! #: fortran/decl.cc:1028
  #, gcc-internal-format, gfc-internal-format
  msgid "Sum of array rank %d and corank %d at %C exceeds maximum allowed dimensions of %d"
  msgstr ""
  
! #: fortran/decl.cc:1052
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad INTENT specification at %C"
  msgstr ""
  
! #: fortran/decl.cc:1074
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "deferred type parameter at %C"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: fortran/decl.cc:1167 fortran/resolve.cc:14857
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
  
! #: fortran/decl.cc:1193 fortran/decl.cc:1222
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Old-style character length at %C"
  msgstr "κενό αλφαριθμητικό"
  
! #: fortran/decl.cc:1228
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in character length specification at %C"
  msgstr ""
  
! #: fortran/decl.cc:1380 fortran/decl.cc:1387 fortran/decl.cc:1453
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs at %C is already defined at %L"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: fortran/decl.cc:1395
  #, gcc-internal-format
  msgid "Contained procedure %qs at %C clashes with procedure defined at %L"
  msgstr ""
  
! #: fortran/decl.cc:1407
  #, gcc-internal-format
  msgid "Name %qs at %C is already defined as a generic interface at %L"
  msgstr ""
  
! #: fortran/decl.cc:1425
  #, gcc-internal-format
  msgid "Procedure %qs at %C has an explicit interface from a previous declaration"
  msgstr ""
  
! #: fortran/decl.cc:1441
  #, gcc-internal-format
  msgid "Procedure %qs defined in interface body at %L clashes with internal procedure defined at %C"
  msgstr ""
  
! #: fortran/decl.cc:1524
  #, gcc-internal-format
  msgid "Procedure %qs at %L must have the BIND(C) attribute to be C interoperable"
  msgstr ""
  
! #: fortran/decl.cc:1589
  #, gcc-internal-format
  msgid "Variable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because derived type %qs is not C interoperable"
  msgstr ""
  
! #: fortran/decl.cc:1596
  #, gcc-internal-format
  msgid "Variable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because it is polymorphic"
  msgstr ""
  
! #: fortran/decl.cc:1603
  #, gcc-internal-format
  msgid "Variable %qs at %L is a dummy argument of the BIND(C) procedure %qs but may not be C interoperable"
  msgstr ""
  
! #: fortran/decl.cc:1612
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L may not be a pointer with CONTIGUOUS attribute as procedure %qs is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:1622
  #, gcc-internal-format
  msgid "Default-initialized dummy argument %qs with %s attribute at %L is not permitted in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/decl.cc:1643
  #, gcc-internal-format
  msgid "Allocatable character dummy argument %qs at %L must have deferred length as procedure %qs is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:1648
  #, gcc-internal-format
  msgid "Pointer character dummy argument %qs at %L must have deferred length as procedure %qs is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:1655
  #, gcc-internal-format
  msgid "Deferred-length character dummy argument %qs at %L of procedure %qs with BIND(C) attribute"
  msgstr ""
  
! #: fortran/decl.cc:1667
  #, gcc-internal-format
  msgid "Character dummy argument %qs at %L must be of length 1 as it has the VALUE attribute"
  msgstr ""
  
! #: fortran/decl.cc:1678
  #, gcc-internal-format
  msgid "Assumed-length character dummy argument %qs at %L of procedure %qs with BIND(C) attribute"
  msgstr ""
  
! #: fortran/decl.cc:1692
  #, gcc-internal-format
  msgid "Character dummy argument %qs at %L must be of constant length of one or assumed length, unless it has assumed shape or assumed rank, as procedure %qs has the BIND(C) attribute"
  msgstr ""
  
! #: fortran/decl.cc:1710
  #, gcc-internal-format
  msgid "Variable %qs at %L with ALLOCATABLE attribute in procedure %qs with BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:1718
  #, gcc-internal-format
  msgid "Variable %qs at %L with POINTER attribute in procedure %qs with BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:1727
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the OPTIONAL and the VALUE attribute because procedure %qs is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:1734
  #, gcc-internal-format
  msgid "Variable %qs at %L with OPTIONAL attribute in procedure %qs which is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:1745
  #, gcc-internal-format
  msgid "Assumed-shape array %qs at %L as dummy argument to the BIND(C) procedure %qs at %L"
  msgstr ""
  
! #: fortran/decl.cc:1801
! #, gcc-internal-format, gfc-internal-format
! msgid "F2018: C8102 %s at %L is already imported by an %s statement and must not be re-declared"
! msgstr ""
! 
! #: fortran/decl.cc:1830
  #, gcc-internal-format
  msgid "Symbol %qs at %C also declared as a type at %L"
  msgstr ""
  
! #: fortran/decl.cc:1892
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %C must be declared with a C interoperable kind since common block %qs is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:1932
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length must be a constant at %L"
  msgstr ""
  
! #: fortran/decl.cc:1947
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression at %L is being truncated (%ld/%ld)"
  msgstr ""
  
! #: fortran/decl.cc:1956 fortran/decl.cc:1962
  #, gcc-internal-format, gfc-internal-format
  msgid "The CHARACTER elements of the array constructor at %L must have the same length (%ld/%ld)"
  msgstr ""
  
! #: fortran/decl.cc:2101
  #, gcc-internal-format
  msgid "Initializer not allowed for PARAMETER %qs at %C"
  msgstr ""
  
! #: fortran/decl.cc:2114
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER at %L is missing an initializer"
  msgstr "έχει παραληφθεί το αρχείο προορισμού"
  
! #: fortran/decl.cc:2124
  #, gcc-internal-format
  msgid "Variable %qs at %C with an initializer already appears in a DATA statement"
  msgstr ""
  
! #: fortran/decl.cc:2167
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot initialize parameter array at %L with variable length elements"
  msgstr ""
  
! #: fortran/decl.cc:2201
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch of array at %L and its initializer (%d/%d)"
  msgstr ""
  
! #: fortran/decl.cc:2214
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot initialize implied-shape array at %L with scalar"
  msgstr ""
  
! #: fortran/decl.cc:2224
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad shape of initializer at %L"
  msgstr ""
  
! #: fortran/decl.cc:2231
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot determine shape of initializer at %L"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: fortran/decl.cc:2266
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-constant lower bound in implied-shape declaration at %L"
  msgstr ""
  
! #: fortran/decl.cc:2316
  #, gcc-internal-format
  msgid "Entity %qs at %L is incompatible with a BOZ literal constant"
  msgstr ""
  
! #: fortran/decl.cc:2382 fortran/decl.cc:2389
  #, gcc-internal-format, gfc-internal-format
  msgid "Component at %C must have the POINTER attribute"
  msgstr ""
  
! #: fortran/decl.cc:2398
  #, gcc-internal-format
  msgid "Component %qs with CLASS at %C must be allocatable or pointer"
  msgstr ""
  
! #: fortran/decl.cc:2407
  #, gcc-internal-format, gfc-internal-format
  msgid "Array component of structure at %C must have explicit or deferred shape"
  msgstr ""
  
! #: fortran/decl.cc:2431 fortran/symbol.cc:2343
  #, gcc-internal-format
  msgid "Component %qs at %C already declared at %L"
  msgstr ""
  
! #: fortran/decl.cc:2486
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer array component of structure at %C must have a deferred shape"
  msgstr ""
  
! #: fortran/decl.cc:2493
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component of structure at %C must have a deferred shape"
  msgstr ""
  
! #: fortran/decl.cc:2517
  #, gcc-internal-format, gfc-internal-format
  msgid "Array component of structure at %C must have an explicit shape"
  msgstr ""
  
! #: fortran/decl.cc:2534
  #, gcc-internal-format
  msgid "Type parameter %qs at %C has no corresponding entry in the type parameter name list at %L"
  msgstr ""
  
! #: fortran/decl.cc:2591
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() initialization at %C is ambiguous"
  msgstr ""
  
! #: fortran/decl.cc:2608
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() initialization at %C may not have MOLD"
  msgstr ""
  
! #: fortran/decl.cc:2625
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of pointer at %C is not allowed in a PURE procedure"
  msgstr ""
  
  # src/request.c:263
! #: fortran/decl.cc:2646
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Error in pointer initialization at %C"
  msgstr "Το βήμα αρχικοποίησης απέτυχε"
  
  # src/request.c:263
! #: fortran/decl.cc:2653
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "non-NULL pointer initialization at %C"
  msgstr "Το βήμα αρχικοποίησης απέτυχε"
  
! #: fortran/decl.cc:2676
  #, gcc-internal-format
  msgid "RESULT variable %qs at %L prohibits FUNCTION name %qs at %C from appearing in a specification statement"
  msgstr ""
  
! #: fortran/decl.cc:2731
  #, gcc-internal-format
  msgid "%qs not allowed outside STRUCTURE at %C"
  msgstr ""
  
! #: fortran/decl.cc:2733
  #, gcc-internal-format
  msgid "%qs at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.cc:2741
  #, gcc-internal-format
  msgid "%qs entity cannot have attributes at %C"
  msgstr ""
  
! #: fortran/decl.cc:2751
  #, fuzzy, gcc-internal-format
  msgid "Invalid character %qc in variable name at %C"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: fortran/decl.cc:2793
  #, gcc-internal-format
  msgid "Non-PARAMETER symbol %qs at %L cannot be implied-shape"
  msgstr ""
  
! #: fortran/decl.cc:2803
  #, gcc-internal-format, gfc-internal-format
  msgid "Implied-shape array at %L"
  msgstr ""
  
! #: fortran/decl.cc:2860
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit array shape at %C must be constant of INTEGER type and not %s type"
  msgstr ""
  
! #: fortran/decl.cc:2868
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit shaped array with nonconstant bounds at %C"
  msgstr ""
  
! #: fortran/decl.cc:2969
  #, gcc-internal-format
  msgid "%qs at %L is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs"
  msgstr ""
  
! #: fortran/decl.cc:2980
  #, fuzzy, gcc-internal-format
  msgid "%qs entity cannot have an initializer at %L"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: fortran/decl.cc:3006
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %L"
  msgstr ""
  
! #: fortran/decl.cc:3014
  #, fuzzy, gcc-internal-format
  msgid "Cannot set pointee array spec."
  msgstr "Δεν είναι δυνατόν να βρεθεί ο τύπος του επεξεργαστή."
  
  # src/request.c:263
! #: fortran/decl.cc:3077
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Old-style initialization at %C"
  msgstr "Το βήμα αρχικοποίησης απέτυχε"
  
! #: fortran/decl.cc:3085
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid old style initialization for derived type component at %C"
  msgstr ""
  
! #: fortran/decl.cc:3098
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr ""
  
! #: fortran/decl.cc:3118 fortran/decl.cc:7749
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: fortran/decl.cc:3141
  #, gcc-internal-format
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr ""
  
! #: fortran/decl.cc:3159 fortran/decl.cc:11534
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: fortran/decl.cc:3166
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of variable at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.cc:3183
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of allocatable component at %C is not allowed"
  msgstr ""
  
! #: fortran/decl.cc:3192
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of structure component with a HOLLERITH constant at %L is not allowed"
  msgstr ""
  
! #: fortran/decl.cc:3206
  #, 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.cc:3214
  #, 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.cc:3222
  #, gcc-internal-format, gfc-internal-format
  msgid "The component at %C which is a type parameter must be a scalar"
  msgstr ""
  
! #: fortran/decl.cc:3231
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear as an initializer"
  msgstr ""
  
! #: fortran/decl.cc:3248
  #, gcc-internal-format
  msgid "Incompatible initialization between a derived type entity and an entity with %qs type at %C"
  msgstr ""
  
! #: fortran/decl.cc:3311 fortran/decl.cc:3346
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Old-style type declaration %s*%d not supported at %C"
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: fortran/decl.cc:3352
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard type declaration %s*%d at %C"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: fortran/decl.cc:3411 fortran/decl.cc:3488
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis at %C"
  msgstr "ορισμός δικαιωμάτων στο %s"
  
! #: fortran/decl.cc:3424 fortran/decl.cc:3559
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression at %C"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: fortran/decl.cc:3432 fortran/decl.cc:3565
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar initialization expression at %C"
  msgstr ""
  
! #: fortran/decl.cc:3462 fortran/decl.cc:4351
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Kind %d not supported for type %s at %C"
  msgstr "Το servname δεν υποστηρίζεται από το ai_socktype"
  
! #: fortran/decl.cc:3475
  #, gcc-internal-format, gfc-internal-format
  msgid "C kind type parameter is for type %s but type at %L is %s"
  msgstr ""
  
! #: fortran/decl.cc:3486
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis or comma at %C"
  msgstr ""
  
! #: fortran/decl.cc:3591
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Kind %d is not supported for CHARACTER at %C"
  msgstr "Το servname δεν υποστηρίζεται από το ai_socktype"
  
! #: fortran/decl.cc:3723
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CHARACTER declaration at %C"
  msgstr "συντακτικό σφάλμα στο ορισμό του %s: %s"
  
! #: fortran/decl.cc:3824
  #, gcc-internal-format
  msgid "RECORD at %C is an extension, enable it with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.cc:3837
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected after RECORD at %C"
  msgstr ""
  
! #: fortran/decl.cc:4011
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parameters"
  msgstr ""
  
! #: fortran/decl.cc:4040
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C does not contain enough parameter expressions"
  msgstr ""
  
! #: fortran/decl.cc:4064
  #, gcc-internal-format
  msgid "The derived parameter %qs at %C does not have a default value"
  msgstr ""
  
! #: fortran/decl.cc:4075
! #, gcc-internal-format, gfc-internal-format
! msgid "The type parameter expression at %L must be of INTEGER type and not %s"
! msgstr ""
! 
! #: fortran/decl.cc:4113
  #, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C must be of INTEGER type and not %s type"
  msgstr ""
  
! #: fortran/decl.cc:4120
  #, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C does not simplify to an INTEGER constant"
  msgstr ""
  
! #: fortran/decl.cc:4147
  #, gcc-internal-format
  msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
  msgstr ""
  
! #: fortran/decl.cc:4154
  #, gcc-internal-format
  msgid "The value for the KIND parameter %qs at %C does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/decl.cc:4178
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C contains too many parameter expressions"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: fortran/decl.cc:4187
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Parameterized derived type at %C is ambiguous"
  msgstr "%s: η επιλογή `%s' είναι ασαφής\n"
  
! #: fortran/decl.cc:4551
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type at %C"
  msgstr ""
  
! #: fortran/decl.cc:4563
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type used at %C is not available on the target machine"
  msgstr ""
  
! #: fortran/decl.cc:4625
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C is not allowed for components"
  msgstr ""
  
! #: fortran/decl.cc:4628
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C"
  msgstr ""
  
! #: fortran/decl.cc:4661 fortran/decl.cc:4695 fortran/decl.cc:4728
! #: fortran/decl.cc:5062
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE with intrinsic-type-spec at %C"
  msgstr ""
  
! #: fortran/decl.cc:4673 fortran/decl.cc:4701 fortran/decl.cc:4734
! #: fortran/decl.cc:4760 fortran/decl.cc:5087 fortran/decl.cc:5105
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed type-spec at %C"
  msgstr ""
  
! #: fortran/decl.cc:4724
  #, gcc-internal-format, gfc-internal-format
  msgid "DOUBLE COMPLEX at %C"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: fortran/decl.cc:4776 fortran/decl.cc:4943 fortran/decl.cc:4955
! #: fortran/decl.cc:4969 fortran/decl.cc:5582 fortran/decl.cc:5592
  #, fuzzy, gcc-internal-format
  msgid "Type name %qs at %C is ambiguous"
  msgstr "%s: η επιλογή `%s' είναι ασαφής\n"
  
! #: fortran/decl.cc:4877
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:4984
  #, gcc-internal-format
  msgid "Type name %qs at %C conflicts with previously declared entity at %L, which has the same name"
  msgstr ""
  
! #: fortran/decl.cc:4995
! #, gcc-internal-format
! msgid "Type %qs is not parameterized and so the type parameter spec list at %C may not appear"
! msgstr ""
! 
! #: fortran/decl.cc:5140
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate IMPLICIT NONE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:5149
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT NONE with spec list at %C"
  msgstr ""
  
! #: fortran/decl.cc:5208
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing character range in IMPLICIT at %C"
  msgstr ""
  
! #: fortran/decl.cc:5254
  #, gcc-internal-format, gfc-internal-format
  msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:5307
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT statement at %C following an IMPLICIT NONE (type) statement"
  msgstr ""
  
! #: fortran/decl.cc:5317
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:5474
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C only permitted in an INTERFACE body"
  msgstr ""
  
! #: fortran/decl.cc:5490
  #, 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.cc:5495
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:5574
! #, gcc-internal-format
! msgid "import-name %qs at %C is in the local scope"
  msgstr ""
  
! #: fortran/decl.cc:5601
  #, gcc-internal-format
  msgid "Cannot IMPORT %qs from host scoping unit at %C - does not exist."
  msgstr ""
  
! #: fortran/decl.cc:5622
  #, gcc-internal-format
  msgid "%qs is already IMPORTed from host scoping unit at %C"
  msgstr ""
  
! #: fortran/decl.cc:5665
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in IMPORT statement at %C"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: fortran/decl.cc:5669
! #, gcc-internal-format, gfc-internal-format
! msgid "F2018: C897 IMPORT statement at %C cannot appear in a main program, an external subprogram, a module or block data"
! msgstr ""
! 
! #: fortran/decl.cc:5674
! #, gcc-internal-format, gfc-internal-format
! msgid "F2018: C898 IMPORT statement at %C is not permitted because a scoping unit has an ONLY specifier, can only have IMPORT with an ONLY specifier"
! msgstr ""
! 
! #: fortran/decl.cc:5680
! #, gcc-internal-format, gfc-internal-format
! msgid "F2018: C899 IMPORT, NONE shall not appear in the scoping unit of a submodule as at %C"
! msgstr ""
! 
! #: fortran/decl.cc:5685
! #, gcc-internal-format, gfc-internal-format
! msgid "F2018: C8100 IMPORT statement at %C is not permitted because %s has already been declared, which must be unique in the scoping unit"
! msgstr ""
! 
! #: fortran/decl.cc:5693
! #, gcc-internal-format, gfc-internal-format
! msgid "Expecting list of named entities at %C"
! msgstr ""
! 
! #: fortran/decl.cc:6033
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing codimension specification at %C"
  msgstr ""
  
! #: fortran/decl.cc:6035
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing dimension specification at %C"
  msgstr "έχει παραληφθεί το αρχείο προορισμού"
  
! #: fortran/decl.cc:6130
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute at %L"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: fortran/decl.cc:6147
  #, gcc-internal-format
  msgid "%s at %L is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.cc:6166
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:6168
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a STRUCTURE definition"
  msgstr ""
  
! #: fortran/decl.cc:6178
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:6180
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND attribute at %C in a STRUCTURE definition"
  msgstr ""
  
! #: fortran/decl.cc:6188
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.cc:6197
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LEN attribute at %C in a TYPE definition"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: fortran/decl.cc:6199
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN attribute at %C in a STRUCTURE definition"
  msgstr ""
  
! #: fortran/decl.cc:6207
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.cc:6215
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:6217
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a STRUCTURE definition"
  msgstr ""
  
! #: fortran/decl.cc:6235
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute %s at %L in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:6245
  #, 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.cc:6255
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed outside a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:6268
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:6279
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:6334 fortran/decl.cc:9883
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr ""
  
! #: fortran/decl.cc:6340
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:6374
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:6381
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:6388
  #, gcc-internal-format
  msgid "match_attr_spec(): Bad attribute"
  msgstr ""
  
! #: fortran/decl.cc:6429
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple identifiers provided with single NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.cc:6527
  #, gcc-internal-format
  msgid "Implicitly declared BIND(C) function %qs at %L may not be C interoperable"
  msgstr ""
  
! #: fortran/decl.cc:6549
  #, 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.cc:6560
  #, gcc-internal-format
  msgid "Type declaration %qs at %L is not C interoperable but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:6566
  #, gcc-internal-format
  msgid "Variable %qs at %L may not be a C interoperable kind but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:6578
  #, 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.cc:6592
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the POINTER and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.cc:6600
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.cc:6612
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be an array"
  msgstr ""
  
! #: fortran/decl.cc:6618
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs of character type at %L must have length 1"
  msgstr ""
  
! #: fortran/decl.cc:6631
  #, gcc-internal-format
! msgid "Symbol %qs at %L is marked PRIVATE but is accessible via its default binding name %qs"
  msgstr ""
  
! #: fortran/decl.cc:6705
  #, gcc-internal-format, gfc-internal-format
  msgid "Need either entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:6750
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:6757
  #, fuzzy, gcc-internal-format
  msgid "Missing symbol"
  msgstr "Έχει παραληφθεί εντολή"
  
! #: fortran/decl.cc:6786
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:6848
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS entity at %C cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/decl.cc:6880
  #, 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.cc:6922
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in anonymous structure declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:6931
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in data declaration at %C"
  msgstr "συντακτικό σφάλμα στον καθορισμό σειράς"
  
! #: fortran/decl.cc:7003
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.cc:7008
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C found outside of a module, submodule, or interface"
  msgstr ""
  
! #: fortran/decl.cc:7059
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr ""
  
! #: fortran/decl.cc:7071
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr ""
  
! #: fortran/decl.cc:7117
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.cc:7124
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.cc:7131
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.cc:7192
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "A type parameter list is required at %C"
  msgstr "Προειδοποίηση: Πολύ λίγα ορίσματα στο εσωδομημένο `%s'"
  
! #: fortran/decl.cc:7207 fortran/primary.cc:1998
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate-return argument at %C"
  msgstr ""
  
! #: fortran/decl.cc:7213 fortran/decl.cc:7222
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "A parameter name is required at %C"
  msgstr "έχει παραληφθεί το όνομα της παραμέτρου"
  
! #: fortran/decl.cc:7263
  #, gcc-internal-format
  msgid "Name %qs at %C is the name of the procedure"
  msgstr ""
  
! #: fortran/decl.cc:7276
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected parameter list in type declaration at %C"
  msgstr "Προειδοποίηση: Πολύ λίγα ορίσματα στο εσωδομημένο `%s'"
  
! #: fortran/decl.cc:7279
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.cc:7297
  #, fuzzy, gcc-internal-format
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr "Ελλιπής ή κακοσχηματισμένη ιδιότητα"
  
! #: fortran/decl.cc:7300
  #, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.cc:7342
  #, gcc-internal-format
  msgid "MODULE PROCEDURE formal argument %qs conflicts with alternate return at %C"
  msgstr ""
  
! #: fortran/decl.cc:7346
  #, gcc-internal-format
  msgid "MODULE PROCEDURE formal argument is alternate return and conflicts with %qs in the separate declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:7351
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.cc:7358
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.cc:7397
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr ""
  
! #: fortran/decl.cc:7474
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: fortran/decl.cc:7484 fortran/decl.cc:8627
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: fortran/decl.cc:7688
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:7695
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:7701
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr ""
  
! #: fortran/decl.cc:7724
  #, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr ""
  
! #: fortran/decl.cc:7770 fortran/decl.cc:7961 fortran/decl.cc:12018
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:7819 fortran/decl.cc:11918
  #, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr ""
  
! #: fortran/decl.cc:7826
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr ""
  
! #: fortran/decl.cc:7830
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.cc:7905
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: fortran/decl.cc:7923
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr ""
  
! #: fortran/decl.cc:7932 fortran/decl.cc:10658
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr ""
  
! #: fortran/decl.cc:8002
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:8074
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:8104 fortran/decl.cc:8383 fortran/decl.cc:8594
! #: fortran/symbol.cc:1973
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr ""
  
! #: fortran/decl.cc:8134 fortran/decl.cc:8652
  #, gcc-internal-format
  msgid "Mismatch in BIND(C) names (%qs/%qs) at %C"
  msgstr ""
  
! #: fortran/decl.cc:8277
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:8286
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr ""
  
! #: fortran/decl.cc:8289
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr ""
  
! #: fortran/decl.cc:8292
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr ""
  
! #: fortran/decl.cc:8295
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr ""
  
! #: fortran/decl.cc:8299 fortran/decl.cc:8344
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/decl.cc:8303
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr ""
  
! #: fortran/decl.cc:8307
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr ""
  
! #: fortran/decl.cc:8311
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr ""
  
! #: fortran/decl.cc:8316
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr ""
  
! #: fortran/decl.cc:8320
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr ""
  
! #: fortran/decl.cc:8324
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr ""
  
! #: fortran/decl.cc:8328
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr ""
  
! #: fortran/decl.cc:8332
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr ""
  
! #: fortran/decl.cc:8336
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected ENTRY statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:8357
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: fortran/decl.cc:8408 fortran/decl.cc:8634
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.cc:8502
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %L with BIND(C) prohibited in an elemental procedure"
  msgstr ""
  
! #: fortran/decl.cc:8661
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return dummy argument cannot appear in a SUBROUTINE with the BIND(C) attribute at %L"
  msgstr ""
  
! #: fortran/decl.cc:8724 fortran/decl.cc:8731
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.cc:8771
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr ""
  
! #: fortran/decl.cc:8787
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: fortran/decl.cc:8795
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.cc:8814
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr "Αγνωστος δυαδικός χειριστής."
  
! #: fortran/decl.cc:8820
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.cc:8826
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.cc:8855
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr ""
  
! #: fortran/decl.cc:9138
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9147
  #, gcc-internal-format, gfc-internal-format
  msgid "END statement instead of %s statement at %L"
  msgstr ""
  
  #. We would have required END [something].
! #: fortran/decl.cc:9156
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr ""
  
! #: fortran/decl.cc:9167
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s statement at %L"
  msgstr ""
  
! #: fortran/decl.cc:9192
  #, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr ""
  
! #: fortran/decl.cc:9209
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr ""
  
! #: fortran/decl.cc:9223 fortran/decl.cc:9231
  #, gcc-internal-format
  msgid "Expected label %qs for %s statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9331
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr ""
  
! #: fortran/decl.cc:9339
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr ""
  
! #: fortran/decl.cc:9347
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr ""
  
! #: fortran/decl.cc:9356
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr ""
  
! #: fortran/decl.cc:9461
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr ""
  
! #: fortran/decl.cc:9498
  #, gcc-internal-format
  msgid "Expected %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:9512 fortran/decl.cc:9552
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: fortran/decl.cc:9528
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: fortran/decl.cc:9532
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr ""
  
! #: fortran/decl.cc:9538
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr ""
  
! #: fortran/decl.cc:9577
  #, fuzzy, gcc-internal-format
  msgid "Cannot set Cray pointee array spec."
  msgstr "Δεν είναι δυνατόν να βρεθεί ο τύπος του επεξεργαστή."
  
! #: fortran/decl.cc:9581
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr ""
  
! #: fortran/decl.cc:9601
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr ""
  
! #: fortran/decl.cc:9613
  #, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9639
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.cc:9671
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.cc:9690
  #, gcc-internal-format
  msgid "Cray pointer declaration at %C requires %<-fcray-pointer%> flag"
  msgstr ""
  
! #: fortran/decl.cc:9729
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9827
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.cc:9843
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.cc:9891
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9925
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9952 fortran/decl.cc:9977
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.cc:9998 fortran/decl.cc:10018
  #, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.cc:10040
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.cc:10047
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10053
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.cc:10073
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Initializing already initialized variable at %C"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.cc:10098
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.cc:10114
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10133 fortran/decl.cc:10189
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.cc:10168
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10175
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10224
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10231
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in STATIC statement at %C"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: fortran/decl.cc:10250
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr ""
  
! #: fortran/decl.cc:10261
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr ""
  
! #: fortran/decl.cc:10296
  #, gcc-internal-format
  msgid "SAVE of COMMON block %qs at %C is not allowed in a BLOCK construct"
  msgstr ""
  
! #: fortran/decl.cc:10318
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr "συντακτικό σφάλμα στον καθορισμό σειράς"
  
! #: fortran/decl.cc:10335
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.cc:10339
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10377
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: fortran/decl.cc:10389
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10416
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr ""
  
! #: fortran/decl.cc:10441
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10453
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10497
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10522
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:10633
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr ""
  
! #: fortran/decl.cc:10691
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr ""
  
! #: fortran/decl.cc:10740
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:10749
  #, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr ""
  
! #: fortran/decl.cc:10755
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr ""
  
! #: fortran/decl.cc:10762
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:10769
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr ""
  
! #: fortran/decl.cc:10792
  #, 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.cc:10804
  #, 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.cc:10825
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr ""
  
! #: fortran/decl.cc:10871
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to create structure type '%s' at %C"
  msgstr ""
  
! #: fortran/decl.cc:10877
  #, gcc-internal-format
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr ""
  
! #: fortran/decl.cc:10924
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after MAP statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10957
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after UNION statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10992
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.cc:11006
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:11024
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:11031
  #, gcc-internal-format
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/decl.cc:11194
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:11207
  #, gcc-internal-format, gfc-internal-format
  msgid "Mangled derived type definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:11236
  #, gcc-internal-format
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/decl.cc:11247
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/decl.cc:11250
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type"
  msgstr ""
  
! #: fortran/decl.cc:11265
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be a derived type at %C"
  msgstr ""
  
! #: fortran/decl.cc:11274
  #, gcc-internal-format
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr ""
  
! #: fortran/decl.cc:11337
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:11420
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr ""
  
! #: fortran/decl.cc:11440
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr ""
  
! #: fortran/decl.cc:11472
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr ""
  
! #: fortran/decl.cc:11551
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr ""
  
! #: fortran/decl.cc:11599
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr "Εγγραφή ονομάτων των επιλεγμένων κατηγοριών"
  
! #: fortran/decl.cc:11635
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr "συντακτικό σφάλμα στο ορισμό του %s: %s"
  
! #: fortran/decl.cc:11682 fortran/decl.cc:11697
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: fortran/decl.cc:11717
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr ""
  
! #: fortran/decl.cc:11737
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr ""
  
! #: fortran/decl.cc:11764
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:11782
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr ""
  
! #: fortran/decl.cc:11798
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr ""
  
! #: fortran/decl.cc:11811
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr ""
  
! #: fortran/decl.cc:11813
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:11821
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED cannot both appear at %C"
  msgstr ""
  
! #: fortran/decl.cc:11834
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.cc:11876
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:11882
  #, fuzzy, gcc-internal-format
  #| msgid "')' expected"
  msgid "%<)%> expected at %C"
  msgstr "αναμενόταν '('"
  
! #: fortran/decl.cc:11902
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.cc:11907
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr ""
  
! #: fortran/decl.cc:11930
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr ""
  
! #: fortran/decl.cc:11934
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr ""
  
! #: fortran/decl.cc:11946
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.cc:11952
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr ""
  
! #: fortran/decl.cc:11962
  #, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:11979
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr ""
  
! #: fortran/decl.cc:11990
  #, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.cc:12077 fortran/decl.cc:12359
  #, gcc-internal-format
  msgid "Expected %<::%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:12088 fortran/decl.cc:12371
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr ""
  
! #: fortran/decl.cc:12109 fortran/decl.cc:12392
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:12120 fortran/decl.cc:12403
  #, gcc-internal-format
  msgid "Expected %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:12127
! #, gcc-internal-format, gfc-internal-format
! msgid "The access specification at %L not in a module"
! msgstr ""
! 
! #: fortran/decl.cc:12148
! #, gcc-internal-format
! msgid "The generic-spec name %qs at %C clashes with the name of an entity declared at %L that is not a procedure"
! msgstr ""
! 
! #: fortran/decl.cc:12157
! #, gcc-internal-format
! msgid "There's already a non-generic procedure with name %qs at %C"
! msgstr ""
! 
! #: fortran/decl.cc:12166
! #, gcc-internal-format
! msgid "The access specification at %L conflicts with that already given to %qs"
! msgstr ""
! 
! #: fortran/decl.cc:12173
! #, gcc-internal-format
! msgid "The access specification at %L repeats that already given to %qs"
! msgstr ""
! 
! #: fortran/decl.cc:12182
! #, gcc-internal-format, gfc-internal-format
! msgid "The generic-spec in the generic statement at %C has a type from the declaration at %L"
! msgstr ""
! 
! #: fortran/decl.cc:12223
! #, gcc-internal-format
! msgid "The user operator at %L must have the same access specification as already defined user operator %qs"
! msgstr ""
! 
! #: fortran/decl.cc:12230
! #, gcc-internal-format
! msgid "The user operator at %L repeats the access specification of already defined user operator %qs"
! msgstr ""
! 
! #: fortran/decl.cc:12266
! #, gcc-internal-format, gfc-internal-format
! msgid "Expected specific procedure name at %C"
! msgstr ""
! 
! #: fortran/decl.cc:12273
! #, gcc-internal-format
! msgid "The name %qs of the specific procedure at %C conflicts with that of the generic-spec"
! msgstr ""
! 
! #: fortran/decl.cc:12283
! #, gcc-internal-format
! msgid "%qs already defined as a specific procedure for the generic %qs at %C"
! msgstr ""
! 
! #: fortran/decl.cc:12309
! #, gcc-internal-format, gfc-internal-format
! msgid "Junk after GENERIC statement at %C"
! msgstr ""
! 
! #: fortran/decl.cc:12339
! #, gcc-internal-format, gfc-internal-format
! msgid "GENERIC at %C must be inside a derived-type CONTAINS"
! msgstr ""
! 
! #: fortran/decl.cc:12439
  #, 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.cc:12447
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr ""
  
! #: fortran/decl.cc:12495
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr ""
  
! #: fortran/decl.cc:12505
  #, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr ""
  
! #: fortran/decl.cc:12523
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr ""
  
! #: fortran/decl.cc:12569
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr ""
  
! #: fortran/decl.cc:12581
  #, 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.cc:12603
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr ""
  
! #: fortran/decl.cc:12610
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr ""
  
! #: fortran/decl.cc:12620
  #, gcc-internal-format
  msgid "Expected %<,%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:12626
  #, fuzzy, gcc-internal-format
  msgid "Unknown procedure name %qs at %C"
  msgstr "άγνωστος χαρακτήρας στο πεδίο `%s' της κατηγορίας `%s'"
  
! #: fortran/decl.cc:12639
  #, fuzzy, gcc-internal-format
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: fortran/decl.cc:12713
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:12759
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:12780
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.cc:12794
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr ""
  
! #: fortran/decl.cc:12866
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ IVDEP directive at %C"
  msgstr ""
  
! #: fortran/decl.cc:12883
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ VECTOR directive at %C"
  msgstr ""
  
! #: fortran/decl.cc:12900
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ NOVECTOR directive at %C"
  msgstr ""
*************** msgstr ""
*** 73539,73550 ****
  msgid "are_identical_variables: Bad type"
  msgstr ""
  
! #: fortran/dependency.cc:1025
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
  msgstr ""
  
! #: fortran/dependency.cc:1330
  #, gcc-internal-format
  msgid "gfc_check_dependency: expecting an EXPR_VARIABLE"
  msgstr ""
--- 77141,77152 ----
  msgid "are_identical_variables: Bad type"
  msgstr ""
  
! #: fortran/dependency.cc:1021
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
  msgstr ""
  
! #: fortran/dependency.cc:1326
  #, gcc-internal-format
  msgid "gfc_check_dependency: expecting an EXPR_VARIABLE"
  msgstr ""
*************** msgstr ""
*** 73564,74069 ****
  msgid "show_ref(): Bad component code"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:732
  #, gcc-internal-format
  msgid "show_expr(): Bad intrinsic in expression"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:775
  #, gcc-internal-format
  msgid "show_expr(): Don't know how to show expr"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:3893
  #, gcc-internal-format
  msgid "show_code_node(): Bad statement code"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:4358 fortran/dump-parse-tree.cc:4453
  #, fuzzy, gcc-internal-format
  msgid "Cannot convert %qs to interoperable type at %L"
  msgstr "Δεν είναι δυνατόν να βρεθεί ο τύπος του επεξεργαστή."
  
! #: fortran/expr.cc:149
  #, gcc-internal-format
  msgid "gfc_get_constant_expr(): locus %<where%> cannot be NULL"
  msgstr ""
  
! #: fortran/expr.cc:372
  #, gcc-internal-format
  msgid "gfc_copy_expr(): Bad expr node"
  msgstr ""
  
! #: fortran/expr.cc:530
  #, gcc-internal-format
  msgid "free_expr0(): Bad expr type"
  msgstr ""
  
! #: fortran/expr.cc:687 fortran/expr.cc:689 fortran/expr.cc:739
! #: fortran/expr.cc:741
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Constant expression required at %C"
  msgstr "Αδυναμία προσπέλασης του αρχείου της αλλαγής"
  
! #: fortran/expr.cc:696 fortran/expr.cc:698 fortran/expr.cc:748
! #: fortran/expr.cc:750
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Integer expression required at %C"
  msgstr "Αδυναμία προσπέλασης του αρχείου της αλλαγής"
  
! #: fortran/expr.cc:706 fortran/expr.cc:708 fortran/expr.cc:761
! #: fortran/expr.cc:763
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Integer value too large in expression at %C"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: fortran/expr.cc:1143
  #, gcc-internal-format
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:1339
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr ""
  
! #: fortran/expr.cc:1445
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.cc:1644 fortran/expr.cc:1695
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.cc:1770
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/expr.cc:1781
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in array constructor referenced at %L"
  msgstr ""
  
! #: fortran/expr.cc:1945 fortran/primary.cc:2554 fortran/primary.cc:2739
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:1992 fortran/primary.cc:2549 fortran/primary.cc:2754
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:2003
  #, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:2028
  #, gcc-internal-format, gfc-internal-format
  msgid "IM part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:2696
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr ""
  
! #: fortran/expr.cc:2740
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2765
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr ""
  
! #: fortran/expr.cc:2772
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr ""
  
! #: fortran/expr.cc:2782
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr ""
  
! #: fortran/expr.cc:2798
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2809
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2817
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2840
  #, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/expr.cc:2977
  #, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3061
  #, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3092
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3169 fortran/resolve.cc:2891
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr ""
  
! #: fortran/expr.cc:3181
  #, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3220
  #, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr ""
  
! #: fortran/expr.cc:3240
  #, fuzzy, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: fortran/expr.cc:3246
  #, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3255
  #, gcc-internal-format
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3259
  #, fuzzy, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: fortran/expr.cc:3265
  #, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:3271
  #, gcc-internal-format
  msgid "Assumed-rank array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3281
  #, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:3335
  #, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:3475
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr ""
  
! #: fortran/expr.cc:3482
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr ""
  
! #: fortran/expr.cc:3489
  #, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr ""
  
! #: fortran/expr.cc:3497
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr ""
  
! #: fortran/expr.cc:3644
  #, gcc-internal-format
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3652
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr ""
  
! #: fortran/expr.cc:3659
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr ""
  
! #: fortran/expr.cc:3681
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: fortran/expr.cc:3712
  #, gcc-internal-format
  msgid "check_restricted(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:3732
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/expr.cc:3744
  #, gcc-internal-format
  msgid "Function %qs at %L must be PURE"
  msgstr ""
  
! #: fortran/expr.cc:3753
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr ""
  
  #. Reject truncation.
! #: fortran/expr.cc:3785
  #, gcc-internal-format, gfc-internal-format
  msgid "optype_msgid overflow: %d"
  msgstr ""
  
! #: fortran/expr.cc:3789
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr ""
  
! #: fortran/expr.cc:3803
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr ""
  
! #: fortran/expr.cc:3851
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.cc:3907
  #, gcc-internal-format
  msgid "%qs at %L is not a VALUE"
  msgstr ""
  
! #: fortran/expr.cc:3918
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal assignment to external procedure at %L"
  msgstr ""
  
! #: fortran/expr.cc:3926
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: fortran/expr.cc:3933
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: fortran/expr.cc:3945
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:3955
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
  
! #: fortran/expr.cc:3998
  #, gcc-internal-format
  msgid "BOZ literal constant near %L cannot be assigned to a %qs variable"
  msgstr ""
  
! #: fortran/expr.cc:4005
  #, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.cc:4036
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: fortran/expr.cc:4080
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr ""
  
! #: fortran/expr.cc:4088
  #, gcc-internal-format
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr ""
  
! #: fortran/expr.cc:4112
  #, fuzzy, gcc-internal-format
  msgid "Expected bounds specification for %qs at %L"
  msgstr "%s: Μη έγκυρη ρύθμιση `%s'.\n"
  
! #: fortran/expr.cc:4117
  #, gcc-internal-format
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4146
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr ""
  
! #: fortran/expr.cc:4152 fortran/expr.cc:4172
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4160 fortran/expr.cc:4179
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4206
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.cc:4227
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
  
! #: fortran/expr.cc:4252
  #, gcc-internal-format
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4261
  #, gcc-internal-format
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4271
  #, gcc-internal-format
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4277
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4284
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr ""
  
! #: fortran/expr.cc:4292
  #, gcc-internal-format
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4315
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr ""
  
! #: fortran/expr.cc:4368
  #, gcc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr ""
  
! #: fortran/expr.cc:4378 fortran/expr.cc:4393
  #, gcc-internal-format
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4384 fortran/expr.cc:4399 fortran/resolve.cc:2765
  #, fuzzy, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: fortran/expr.cc:4411
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4420
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/expr.cc:4433
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr ""
  
! #: fortran/expr.cc:4447
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic target"
  msgstr ""
  
! #: fortran/expr.cc:4452
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr ""
  
! #: fortran/expr.cc:4460
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4467
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4488
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr ""
  
! #: fortran/expr.cc:4504
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank target at %L is an experimental F202y feature. Use option -std=f202y to enable"
  msgstr ""
  
! #: fortran/expr.cc:4516
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr ""
  
! #: fortran/expr.cc:4520
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr ""
  
! #: fortran/expr.cc:4527
  #, gcc-internal-format, gfc-internal-format
  msgid "The data-target at %L is an assumed rank object and so the data-pointer-object %s must have a bounds remapping list (list of lbound:ubound for each dimension)"
  msgstr ""
  
! #: fortran/expr.cc:4536
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank data-target at %L must be contiguous"
  msgstr ""
--- 77166,77676 ----
  msgid "show_ref(): Bad component code"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:740
  #, gcc-internal-format
  msgid "show_expr(): Bad intrinsic in expression"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:793
  #, gcc-internal-format
  msgid "show_expr(): Don't know how to show expr"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:3982
  #, gcc-internal-format
  msgid "show_code_node(): Bad statement code"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:4447 fortran/dump-parse-tree.cc:4542
  #, fuzzy, gcc-internal-format
  msgid "Cannot convert %qs to interoperable type at %L"
  msgstr "Δεν είναι δυνατόν να βρεθεί ο τύπος του επεξεργαστή."
  
! #: fortran/expr.cc:168
  #, gcc-internal-format
  msgid "gfc_get_constant_expr(): locus %<where%> cannot be NULL"
  msgstr ""
  
! #: fortran/expr.cc:391
  #, gcc-internal-format
  msgid "gfc_copy_expr(): Bad expr node"
  msgstr ""
  
! #: fortran/expr.cc:564
  #, gcc-internal-format
  msgid "free_expr0(): Bad expr type"
  msgstr ""
  
! #: fortran/expr.cc:721 fortran/expr.cc:723 fortran/expr.cc:773
! #: fortran/expr.cc:775
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Constant expression required at %C"
  msgstr "Αδυναμία προσπέλασης του αρχείου της αλλαγής"
  
! #: fortran/expr.cc:730 fortran/expr.cc:732 fortran/expr.cc:782
! #: fortran/expr.cc:784
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Integer expression required at %C"
  msgstr "Αδυναμία προσπέλασης του αρχείου της αλλαγής"
  
! #: fortran/expr.cc:740 fortran/expr.cc:742 fortran/expr.cc:795
! #: fortran/expr.cc:797
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Integer value too large in expression at %C"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: fortran/expr.cc:1182
  #, gcc-internal-format
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:1378
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr ""
  
! #: fortran/expr.cc:1521
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.cc:1720 fortran/expr.cc:1771
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.cc:1846
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/expr.cc:1857
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in array constructor referenced at %L"
  msgstr ""
  
! #: fortran/expr.cc:2021 fortran/primary.cc:2611 fortran/primary.cc:2804
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:2068 fortran/primary.cc:2606 fortran/primary.cc:2819
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:2079
  #, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:2104
  #, gcc-internal-format, gfc-internal-format
  msgid "IM part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:2777
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr ""
  
! #: fortran/expr.cc:2821
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2846
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr ""
  
! #: fortran/expr.cc:2853
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr ""
  
! #: fortran/expr.cc:2863
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr ""
  
! #: fortran/expr.cc:2879
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2890
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2898
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2921
  #, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/expr.cc:3058
  #, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3142
  #, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3173
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3264 fortran/resolve.cc:2915
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr ""
  
! #: fortran/expr.cc:3276
  #, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3315
  #, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr ""
  
! #: fortran/expr.cc:3335
  #, fuzzy, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: fortran/expr.cc:3341
  #, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3350
  #, gcc-internal-format
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3354
  #, fuzzy, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: fortran/expr.cc:3360
  #, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:3366
  #, gcc-internal-format
  msgid "Assumed-rank array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3376
  #, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:3430
  #, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:3570
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr ""
  
! #: fortran/expr.cc:3577
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr ""
  
! #: fortran/expr.cc:3584
  #, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr ""
  
! #: fortran/expr.cc:3592
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr ""
  
! #: fortran/expr.cc:3753
  #, gcc-internal-format
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3761
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr ""
  
! #: fortran/expr.cc:3768
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr ""
  
! #: fortran/expr.cc:3790
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: fortran/expr.cc:3821
  #, gcc-internal-format
  msgid "check_restricted(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:3841
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/expr.cc:3853
  #, gcc-internal-format
  msgid "Function %qs at %L must be PURE"
  msgstr ""
  
! #: fortran/expr.cc:3862
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr ""
  
  #. Reject truncation.
! #: fortran/expr.cc:3894
  #, gcc-internal-format, gfc-internal-format
  msgid "optype_msgid overflow: %d"
  msgstr ""
  
! #: fortran/expr.cc:3898
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr ""
  
! #: fortran/expr.cc:3912
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr ""
  
! #: fortran/expr.cc:3980
! #, fuzzy, gcc-internal-format
! msgid "Mismatched type parameters %qs(%d/%d) %s at %L/%L"
! msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
! 
! #: fortran/expr.cc:4021
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.cc:4077
  #, gcc-internal-format
  msgid "%qs at %L is not a VALUE"
  msgstr ""
  
! #: fortran/expr.cc:4088
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal assignment to external procedure at %L"
  msgstr ""
  
! #: fortran/expr.cc:4096
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: fortran/expr.cc:4103
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: fortran/expr.cc:4121
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4131
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
  
! #: fortran/expr.cc:4174
  #, gcc-internal-format
  msgid "BOZ literal constant near %L cannot be assigned to a %qs variable"
  msgstr ""
  
! #: fortran/expr.cc:4181
  #, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.cc:4218
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: fortran/expr.cc:4262
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr ""
  
! #: fortran/expr.cc:4270
  #, gcc-internal-format
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr ""
  
! #: fortran/expr.cc:4294
  #, fuzzy, gcc-internal-format
  msgid "Expected bounds specification for %qs at %L"
  msgstr "%s: Μη έγκυρη ρύθμιση `%s'.\n"
  
! #: fortran/expr.cc:4299
  #, gcc-internal-format
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4328
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr ""
  
! #: fortran/expr.cc:4334 fortran/expr.cc:4354
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4342 fortran/expr.cc:4361
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4388
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.cc:4409
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
  
! #: fortran/expr.cc:4434
  #, gcc-internal-format
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4443
  #, gcc-internal-format
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4453
  #, gcc-internal-format
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4459
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4466
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr ""
  
! #: fortran/expr.cc:4474
  #, gcc-internal-format
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4497
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr ""
  
! #: fortran/expr.cc:4550
  #, gcc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr ""
  
! #: fortran/expr.cc:4560 fortran/expr.cc:4575
  #, gcc-internal-format
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4566 fortran/expr.cc:4581 fortran/resolve.cc:2789
  #, fuzzy, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: fortran/expr.cc:4593
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4602
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/expr.cc:4615
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr ""
  
! #: fortran/expr.cc:4629
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic target"
  msgstr ""
  
! #: fortran/expr.cc:4634
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr ""
  
! #: fortran/expr.cc:4642
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4650
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4671
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr ""
  
! #: fortran/expr.cc:4687
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank target at %L is an experimental F202y feature. Use option -std=f202y to enable"
  msgstr ""
  
! #: fortran/expr.cc:4699
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr ""
  
! #: fortran/expr.cc:4703
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr ""
  
! #: fortran/expr.cc:4710
  #, gcc-internal-format, gfc-internal-format
  msgid "The data-target at %L is an assumed rank object and so the data-pointer-object %s must have a bounds remapping list (list of lbound:ubound for each dimension)"
  msgstr ""
  
! #: fortran/expr.cc:4719
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank data-target at %L must be contiguous"
  msgstr ""
*************** msgstr ""
*** 74071,74262 ****
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.cc:4560 fortran/expr.cc:4686
  #, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.cc:4563
  #, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr ""
  
! #: fortran/expr.cc:4577
  #, gcc-internal-format, gfc-internal-format
  msgid "Zero-sized array detected at %L where an entity with the TARGET attribute is expected"
  msgstr ""
  
! #: fortran/expr.cc:4583 fortran/expr.cc:4598
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr ""
  
! #: fortran/expr.cc:4614
  #, gcc-internal-format, gfc-internal-format
  msgid "Every subscript of target specification at %L must be a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:4625
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring starting and ending points of target specification at %L must be constant expressions"
  msgstr ""
  
! #: fortran/expr.cc:4641
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr ""
  
! #: fortran/expr.cc:4656
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr ""
  
! #: fortran/expr.cc:4665
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr ""
  
! #: fortran/expr.cc:4673
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/expr.cc:4701 fortran/expr.cc:4706
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr ""
  
! #: fortran/expr.cc:4746
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.cc:4826 fortran/resolve.cc:1574
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/expr.cc:4832
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr ""
  
! #: fortran/expr.cc:4847 fortran/resolve.cc:1580
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr ""
  
! #: fortran/expr.cc:4859
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.cc:4865
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr ""
  
! #: fortran/expr.cc:4872
  #, gcc-internal-format
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr ""
  
! #: fortran/expr.cc:5356
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.cc:6489
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6497
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6505
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6516
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr ""
  
! #: fortran/expr.cc:6527
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6536
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6549
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6562
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6593
  #, gcc-internal-format
  msgid "%qs parameter inquiry for %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6610
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6620
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6636
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6644
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6659
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr ""
  
! #: fortran/expr.cc:6719 fortran/expr.cc:6740
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6724
  #, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6733
  #, gcc-internal-format
  msgid "%qs at %L associated to pointer function target being used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6752
  #, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr ""
  
! #: fortran/expr.cc:6794
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr ""
--- 77678,77874 ----
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.cc:4743 fortran/expr.cc:4869
  #, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.cc:4746
  #, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr ""
  
! #: fortran/expr.cc:4760
  #, gcc-internal-format, gfc-internal-format
  msgid "Zero-sized array detected at %L where an entity with the TARGET attribute is expected"
  msgstr ""
  
! #: fortran/expr.cc:4766 fortran/expr.cc:4781
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr ""
  
! #: fortran/expr.cc:4797
  #, gcc-internal-format, gfc-internal-format
  msgid "Every subscript of target specification at %L must be a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:4808
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring starting and ending points of target specification at %L must be constant expressions"
  msgstr ""
  
! #: fortran/expr.cc:4824
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr ""
  
! #: fortran/expr.cc:4839
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr ""
  
! #: fortran/expr.cc:4848
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr ""
  
! #: fortran/expr.cc:4856
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/expr.cc:4884 fortran/expr.cc:4889
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr ""
  
! #: fortran/expr.cc:4929
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.cc:4987
! #, gcc-internal-format
! msgid "The component %qs at %L of derived type %qs has paramterized type or array length parameters, which is not compatible with a default initializer"
! msgstr ""
! 
! #: fortran/expr.cc:5055 fortran/resolve.cc:1574
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/expr.cc:5061
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr ""
  
! #: fortran/expr.cc:5076 fortran/resolve.cc:1580
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr ""
  
! #: fortran/expr.cc:5088
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.cc:5094
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr ""
  
! #: fortran/expr.cc:5101
  #, gcc-internal-format
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr ""
  
! #: fortran/expr.cc:5585
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.cc:6738
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6746
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6754
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6765
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr ""
  
! #: fortran/expr.cc:6776
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6785
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6798
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6811
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6845
  #, gcc-internal-format
  msgid "%qs parameter inquiry for %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6891
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6899
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6916
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6924
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6939
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr ""
  
! #: fortran/expr.cc:7000 fortran/expr.cc:7021
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:7005
  #, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:7014
  #, gcc-internal-format
  msgid "%qs at %L associated to pointer function target being used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:7035
  #, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr ""
  
! #: fortran/expr.cc:7077
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr ""
*************** msgstr ""
*** 74276,74284 ****
  msgid "Illegal id in copy_walk_reduction_arg"
  msgstr ""
  
! #: fortran/frontend-passes.cc:874 fortran/trans-array.cc:1565
! #: fortran/trans-array.cc:7436 fortran/trans-array.cc:9250
! #: fortran/trans-intrinsic.cc:8556
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "δημιουργία αρχείου `%s'\n"
--- 77888,77896 ----
  msgid "Illegal id in copy_walk_reduction_arg"
  msgstr ""
  
! #: fortran/frontend-passes.cc:874 fortran/trans-array.cc:1545
! #: fortran/trans-array.cc:7679 fortran/trans-array.cc:9507
! #: fortran/trans-intrinsic.cc:8798
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "δημιουργία αρχείου `%s'\n"
*************** msgstr "Μη έγκυρη κανονικ
*** 74303,74384 ****
  msgid "bad op"
  msgstr "μη έγκυρος χρήστης"
  
! #: fortran/frontend-passes.cc:2180
  #, gcc-internal-format
  msgid "illegal OP in optimize_comparison"
  msgstr ""
  
! #: fortran/frontend-passes.cc:2313
  #, gcc-internal-format
  msgid "Index variable %qs set to undefined as INTENT(OUT) argument at %L in procedure %qs called from within DO loop at %L"
  msgstr ""
  
! #: fortran/frontend-passes.cc:2322
  #, gcc-internal-format
  msgid "Index variable %qs not definable as INTENT(INOUT) argument at %L in procedure %qs called from within DO loop at %L"
  msgstr ""
  
! #: fortran/frontend-passes.cc:2460
  #, gcc-internal-format
  msgid "Index variable %qs set to undefined as INTENT(OUT) argument at %L in subroutine %qs called from within DO loop at %L"
  msgstr ""
  
! #: fortran/frontend-passes.cc:2469
  #, gcc-internal-format
  msgid "Index variable %qs not definable as INTENT(INOUT) argument at %L in subroutine %qs called from within DO loop at %L"
  msgstr ""
  
! #: fortran/frontend-passes.cc:2622
  #, 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.cc:2629
  #, 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.cc:2892 fortran/frontend-passes.cc:2918
  #, 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.cc:2902 fortran/frontend-passes.cc:2928
  #, 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.cc:3020
  #, 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.cc:3026
  #, 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.cc:3442 fortran/trans-expr.cc:2037
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable array at %L will be added"
  msgstr ""
  
! #: fortran/frontend-passes.cc:3967
  #, gcc-internal-format
  msgid "Scalarization using DIMEN_RANGE unimplemented"
  msgstr ""
  
! #: fortran/frontend-passes.cc:5176
  #, gcc-internal-format, gfc-internal-format
  msgid "Interchanging loops at %L"
  msgstr ""
  
! #: fortran/frontend-passes.cc:5827
  #, gcc-internal-format, gfc-internal-format
  msgid "%s between %L and %L"
  msgstr ""
  
! #: fortran/gfortranspec.cc:146 m2/gm2spec.cc:250
  #, fuzzy, gcc-internal-format
  msgid "overflowed output argument list for %qs"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
--- 77915,77996 ----
  msgid "bad op"
  msgstr "μη έγκυρος χρήστης"
  
! #: fortran/frontend-passes.cc:2181
  #, gcc-internal-format
  msgid "illegal OP in optimize_comparison"
  msgstr ""
  
! #: fortran/frontend-passes.cc:2314
  #, gcc-internal-format
  msgid "Index variable %qs set to undefined as INTENT(OUT) argument at %L in procedure %qs called from within DO loop at %L"
  msgstr ""
  
! #: fortran/frontend-passes.cc:2323
  #, gcc-internal-format
  msgid "Index variable %qs not definable as INTENT(INOUT) argument at %L in procedure %qs called from within DO loop at %L"
  msgstr ""
  
! #: fortran/frontend-passes.cc:2461
  #, gcc-internal-format
  msgid "Index variable %qs set to undefined as INTENT(OUT) argument at %L in subroutine %qs called from within DO loop at %L"
  msgstr ""
  
! #: fortran/frontend-passes.cc:2470
  #, gcc-internal-format
  msgid "Index variable %qs not definable as INTENT(INOUT) argument at %L in subroutine %qs called from within DO loop at %L"
  msgstr ""
  
! #: fortran/frontend-passes.cc:2623
  #, 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.cc:2630
  #, 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.cc:2893 fortran/frontend-passes.cc:2919
  #, 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.cc:2903 fortran/frontend-passes.cc:2929
  #, 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.cc:3021
  #, 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.cc:3027
  #, 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.cc:3443 fortran/trans-expr.cc:2057
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable array at %L will be added"
  msgstr ""
  
! #: fortran/frontend-passes.cc:3968
  #, gcc-internal-format
  msgid "Scalarization using DIMEN_RANGE unimplemented"
  msgstr ""
  
! #: fortran/frontend-passes.cc:5185
  #, gcc-internal-format, gfc-internal-format
  msgid "Interchanging loops at %L"
  msgstr ""
  
! #: fortran/frontend-passes.cc:5843
  #, gcc-internal-format, gfc-internal-format
  msgid "%s between %L and %L"
  msgstr ""
  
! #: fortran/gfortranspec.cc:146 m2/gm2spec.cc:267
  #, fuzzy, gcc-internal-format
  msgid "overflowed output argument list for %qs"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
*************** msgstr "Η παράμετρος `%s' δ�
*** 74388,75225 ****
  msgid "no input files; unwilling to write output files"
  msgstr "%s: το αρχείο εισόδου είναι το αρχείο εξόδου"
  
! #: fortran/interface.cc:254
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in generic specification at %C"
  msgstr "συντακτικό σφάλμα στο ορισμό του %s: %s"
  
! #: fortran/interface.cc:281
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error: Trailing garbage in INTERFACE statement at %C"
  msgstr ""
  
! #: fortran/interface.cc:301
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %C cannot have a generic interface"
  msgstr ""
  
! #: fortran/interface.cc:334
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT INTERFACE at %C"
  msgstr ""
  
! #: fortran/interface.cc:341
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ABSTRACT INTERFACE statement at %C"
  msgstr ""
  
! #: fortran/interface.cc:372
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error: Trailing garbage in END INTERFACE statement at %C"
  msgstr ""
  
! #: fortran/interface.cc:385
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected a nameless interface at %C"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: fortran/interface.cc:398
  #, gcc-internal-format
  msgid "Expected %<END INTERFACE ASSIGNMENT (=)%> at %C"
  msgstr ""
  
! #: fortran/interface.cc:429
  #, gcc-internal-format
  msgid "Expecting %<END INTERFACE OPERATOR (%s)%> at %C"
  msgstr ""
  
! #: fortran/interface.cc:432
  #, gcc-internal-format
  msgid "Expecting %<END INTERFACE OPERATOR (%s)%> at %C, but got %qs"
  msgstr ""
  
! #: fortran/interface.cc:446
  #, gcc-internal-format
  msgid "Expecting %<END INTERFACE OPERATOR (.%s.)%> at %C"
  msgstr ""
  
! #: fortran/interface.cc:468
  #, gcc-internal-format
  msgid "Expecting %<END INTERFACE %s%> at %C"
  msgstr ""
  
! #: fortran/interface.cc:664
  #, gcc-internal-format
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr ""
  
! #: fortran/interface.cc:952
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return cannot appear in operator interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:981
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must have two arguments"
  msgstr ""
  
! #: fortran/interface.cc:984
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L has the wrong number of arguments"
  msgstr ""
  
! #: fortran/interface.cc:997
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:1015
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
  msgstr ""
  
! #: fortran/interface.cc:1024
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic operator interface at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:1035
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)"
  msgstr ""
  
! #: fortran/interface.cc:1042
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1051 fortran/resolve.cc:19136
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1058 fortran/resolve.cc:19154
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1163
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L conflicts with intrinsic interface"
  msgstr ""
  
! #: fortran/interface.cc:1532 fortran/interface.cc:1604
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1729
  #, gcc-internal-format, gfc-internal-format
  msgid "Possible character length mismatch in function result between %L and %L"
  msgstr ""
  
! #: fortran/interface.cc:1738
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1785
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1982
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1987
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:1991
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1995
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr ""
  
! #: fortran/interface.cc:2007
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr ""
  
! #: fortran/interface.cc:2011
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived type"
  msgstr ""
  
! #: fortran/interface.cc:2019
  #, fuzzy, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr "εσωτερικό σφάλμα στο %s, γραμμή %u"
  
! #: fortran/interface.cc:2076 fortran/interface.cc:2081
  #, gcc-internal-format
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2086
  #, gcc-internal-format
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr ""
  
! #: fortran/interface.cc:2124
  #, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr ""
  
! #: fortran/interface.cc:2329
  #, gcc-internal-format
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2332
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2335
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2338
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2350
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2354
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2358
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2482
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: fortran/interface.cc:2494 fortran/interface.cc:2510
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in dummy procedure at %L conflicts with %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2498 fortran/interface.cc:2514
! #: fortran/interface.cc:2611
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2533
  #, gcc-internal-format
  msgid "Passing global subroutine %qs declared at %L as function at %L"
  msgstr ""
  
! #: fortran/interface.cc:2540
  #, gcc-internal-format
  msgid "Passing global function %qs declared at %L as subroutine at %L"
  msgstr ""
  
! #: fortran/interface.cc:2553
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch between subroutine and function at %L"
  msgstr ""
  
! #: fortran/interface.cc:2569
  #, gcc-internal-format
  msgid "Type mismatch at %L passing global function %qs declared at %L (%s/%s)"
  msgstr ""
  
! #: fortran/interface.cc:2622
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2645
  #, gcc-internal-format, gfc-internal-format
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr ""
  
! #: fortran/interface.cc:2655
  #, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr ""
  
! #: fortran/interface.cc:2665
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr ""
  
! #: fortran/interface.cc:2679
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2696
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/interface.cc:2706
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr ""
  
! #: fortran/interface.cc:2721
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2737
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/interface.cc:2759
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr ""
  
! #: fortran/interface.cc:2777
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr ""
  
! #: fortran/interface.cc:2792
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2807
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2826
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:2839
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2846
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr ""
  
! #: fortran/interface.cc:2933
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2944
  #, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2949
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2962
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2970
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3359
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr ""
  
! #: fortran/interface.cc:3382
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:3386
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "πολύ λίγα ορίσματα"
  
! #: fortran/interface.cc:3395
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr ""
  
! #: fortran/interface.cc:3405
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3418
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3436
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3459
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3472
  #, gcc-internal-format
  msgid "The assumed-size dummy %qs is being passed at %L to an assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3483
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-length dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3523
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3526
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3552
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3564
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic actual argument at %L is not matched with either an unlimited polymorphic or assumed type dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:3588
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3595
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3610
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr ""
  
! #: fortran/interface.cc:3633
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3643 fortran/interface.cc:3648
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3674
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3691
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3758
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3787
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3802
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/interface.cc:3811
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3820
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3834
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3848
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3863
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:3878
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3891
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3902
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/interface.cc:3913
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L is a function result and the dummy argument is ALLOCATABLE"
  msgstr ""
  
! #: fortran/interface.cc:3951
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:3971
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3989
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:4010
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:4038
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:4051
  #, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4179
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:4208
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4234
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:4244
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4274
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4294
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr ""
  
! #: fortran/interface.cc:4306
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr ""
  
! #: fortran/interface.cc:4316
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:4327
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4369
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:4373 fortran/interface.cc:4383
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr ""
  
! #: fortran/interface.cc:4379
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4392
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4400
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4408
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr ""
  
! #: fortran/interface.cc:4425
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:4434
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4443
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4458
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4473
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4483
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr ""
  
! #: fortran/interface.cc:4491
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4501
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4543
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4554
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4639
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr ""
  
! #: fortran/interface.cc:4709
  #, fuzzy, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr "Δεν μπόρεσα να ανοίξω το αρχείο %s"
  
! #: fortran/interface.cc:5100
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr ""
  
! #: fortran/interface.cc:5217
  #, fuzzy, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "εσωτερικό σφάλμα στο %s, γραμμή %u"
  
! #: fortran/interface.cc:5311
  #, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:5323
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:5331
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:5339
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr ""
  
! #: fortran/interface.cc:5348
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:5354
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:5363
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:5374
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:5382
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5393
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr ""
  
! #: fortran/interface.cc:5423
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5434
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5443
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5452
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5463
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5470
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5491
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/interface.cc:5498
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr ""
  
! #: fortran/interface.cc:5505
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/interface.cc:5509
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5513
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr ""
  
! #: fortran/interface.cc:5517
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr ""
  
! #: fortran/interface.cc:5575 fortran/interface.cc:5621
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr ""
  
! #: fortran/interface.cc:5587
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr ""
  
! #: fortran/interface.cc:5599
  #, fuzzy, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "Προειδοποίηση: Πολύ λίγα ορίσματα στο εσωδομημένο `%s'"
  
! #: fortran/interface.cc:5606
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to procedure `%s'"
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
--- 78000,78847 ----
  msgid "no input files; unwilling to write output files"
  msgstr "%s: το αρχείο εισόδου είναι το αρχείο εξόδου"
  
! #: fortran/interface.cc:262
! #, gcc-internal-format, gfc-internal-format
! msgid "Sorry: -fdefault-integer-8 option is not supported with user-defined input/output at %C"
! msgstr ""
! 
! #: fortran/interface.cc:267
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in generic specification at %C"
  msgstr "συντακτικό σφάλμα στο ορισμό του %s: %s"
  
! #: fortran/interface.cc:294
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error: Trailing garbage in INTERFACE statement at %C"
  msgstr ""
  
! #: fortran/interface.cc:314
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %C cannot have a generic interface"
  msgstr ""
  
! #: fortran/interface.cc:347
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT INTERFACE at %C"
  msgstr ""
  
! #: fortran/interface.cc:354
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ABSTRACT INTERFACE statement at %C"
  msgstr ""
  
! #: fortran/interface.cc:385
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error: Trailing garbage in END INTERFACE statement at %C"
  msgstr ""
  
! #: fortran/interface.cc:398
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected a nameless interface at %C"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: fortran/interface.cc:411
  #, gcc-internal-format
  msgid "Expected %<END INTERFACE ASSIGNMENT (=)%> at %C"
  msgstr ""
  
! #: fortran/interface.cc:442
  #, gcc-internal-format
  msgid "Expecting %<END INTERFACE OPERATOR (%s)%> at %C"
  msgstr ""
  
! #: fortran/interface.cc:445
  #, gcc-internal-format
  msgid "Expecting %<END INTERFACE OPERATOR (%s)%> at %C, but got %qs"
  msgstr ""
  
! #: fortran/interface.cc:459
  #, gcc-internal-format
  msgid "Expecting %<END INTERFACE OPERATOR (.%s.)%> at %C"
  msgstr ""
  
! #: fortran/interface.cc:481
  #, gcc-internal-format
  msgid "Expecting %<END INTERFACE %s%> at %C"
  msgstr ""
  
! #: fortran/interface.cc:677
  #, gcc-internal-format
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr ""
  
! #: fortran/interface.cc:965
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return cannot appear in operator interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:994
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must have two arguments"
  msgstr ""
  
! #: fortran/interface.cc:997
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L has the wrong number of arguments"
  msgstr ""
  
! #: fortran/interface.cc:1010
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:1028
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
  msgstr ""
  
! #: fortran/interface.cc:1037
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic operator interface at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:1048
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)"
  msgstr ""
  
! #: fortran/interface.cc:1055
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1064 fortran/resolve.cc:20051
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1071 fortran/resolve.cc:20069
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1176
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L conflicts with intrinsic interface"
  msgstr ""
  
! #: fortran/interface.cc:1545 fortran/interface.cc:1617
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1742
  #, gcc-internal-format, gfc-internal-format
  msgid "Possible character length mismatch in function result between %L and %L"
  msgstr ""
  
! #: fortran/interface.cc:1751
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1798
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1995
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:2000
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:2004
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:2008
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr ""
  
! #: fortran/interface.cc:2020
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr ""
  
! #: fortran/interface.cc:2024
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived type"
  msgstr ""
  
! #: fortran/interface.cc:2032
  #, fuzzy, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr "εσωτερικό σφάλμα στο %s, γραμμή %u"
  
! #: fortran/interface.cc:2089 fortran/interface.cc:2094
  #, gcc-internal-format
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2099
  #, gcc-internal-format
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr ""
  
! #: fortran/interface.cc:2137
  #, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr ""
  
! #: fortran/interface.cc:2342
  #, gcc-internal-format
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2345
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2348
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2351
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2363
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2367
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2371
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2495
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: fortran/interface.cc:2507 fortran/interface.cc:2523
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in dummy procedure at %L conflicts with %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2511 fortran/interface.cc:2527
! #: fortran/interface.cc:2624
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2546
  #, gcc-internal-format
  msgid "Passing global subroutine %qs declared at %L as function at %L"
  msgstr ""
  
! #: fortran/interface.cc:2553
  #, gcc-internal-format
  msgid "Passing global function %qs declared at %L as subroutine at %L"
  msgstr ""
  
! #: fortran/interface.cc:2566
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch between subroutine and function at %L"
  msgstr ""
  
! #: fortran/interface.cc:2582
  #, gcc-internal-format
  msgid "Type mismatch at %L passing global function %qs declared at %L (%s/%s)"
  msgstr ""
  
! #: fortran/interface.cc:2635
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2658
  #, gcc-internal-format, gfc-internal-format
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr ""
  
! #: fortran/interface.cc:2668
  #, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr ""
  
! #: fortran/interface.cc:2678
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr ""
  
! #: fortran/interface.cc:2692
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2709
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/interface.cc:2719
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr ""
  
! #: fortran/interface.cc:2734
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2750
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/interface.cc:2772
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr ""
  
! #: fortran/interface.cc:2790
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr ""
  
! #: fortran/interface.cc:2805
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2820
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2839
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:2852
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2859
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr ""
  
! #: fortran/interface.cc:2946
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2957
  #, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2962
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2975
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2983
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3390
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr ""
  
! #: fortran/interface.cc:3413
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:3417
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "πολύ λίγα ορίσματα"
  
! #: fortran/interface.cc:3426
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr ""
  
! #: fortran/interface.cc:3436
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3449
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3467
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3490
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3503
  #, gcc-internal-format
  msgid "The assumed-size dummy %qs is being passed at %L to an assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3514
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-length dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3554
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3557
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3583
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3595
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic actual argument at %L is not matched with either an unlimited polymorphic or assumed type dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:3626 fortran/interface.cc:3631
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3640 fortran/interface.cc:3645
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3660
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr ""
  
! #: fortran/interface.cc:3708
! #, gcc-internal-format
! msgid "Character length of actual argument longer than of dummy argument %qs (%lu/%lu) at %L"
! msgstr ""
! 
! #: fortran/interface.cc:3720 fortran/interface.cc:3728
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3746 fortran/interface.cc:3751
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3777
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3794
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3861
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3890
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3905
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/interface.cc:3914
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3923
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3937
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3951
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3966
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:3981
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3994
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr ""
  
! #: fortran/interface.cc:4005
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/interface.cc:4016
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L is a function result and the dummy argument is ALLOCATABLE"
  msgstr ""
  
! #: fortran/interface.cc:4054
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4074
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:4092
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:4113
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:4141
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:4154
  #, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4282
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:4311
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4337
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:4347
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4377
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4397
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr ""
  
! #: fortran/interface.cc:4409
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr ""
  
! #: fortran/interface.cc:4419
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:4430
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4472
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:4476 fortran/interface.cc:4486
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr ""
  
! #: fortran/interface.cc:4482
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4495
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4503
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4511
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr ""
  
! #: fortran/interface.cc:4528
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:4537
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4546
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4561
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4576
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4586
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr ""
  
! #: fortran/interface.cc:4594
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4604
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4646
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4657
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4742
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr ""
  
! #: fortran/interface.cc:4812
  #, fuzzy, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr "Δεν μπόρεσα να ανοίξω το αρχείο %s"
  
! #: fortran/interface.cc:5207
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr ""
  
! #: fortran/interface.cc:5324
  #, fuzzy, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "εσωτερικό σφάλμα στο %s, γραμμή %u"
  
! #: fortran/interface.cc:5418
  #, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:5430
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:5438
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:5446
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr ""
  
! #: fortran/interface.cc:5455
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:5461
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:5470
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:5481
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:5489
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5500
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr ""
  
! #: fortran/interface.cc:5530
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5541
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5550
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5559
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5570
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5577
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5598
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/interface.cc:5605
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr ""
  
! #: fortran/interface.cc:5612
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/interface.cc:5616
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5620
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr ""
  
! #: fortran/interface.cc:5624
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr ""
  
! #: fortran/interface.cc:5682 fortran/interface.cc:5728
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr ""
  
! #: fortran/interface.cc:5694
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr ""
  
! #: fortran/interface.cc:5706
  #, fuzzy, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "Προειδοποίηση: Πολύ λίγα ορίσματα στο εσωδομημένο `%s'"
  
! #: fortran/interface.cc:5713
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to procedure `%s'"
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
*************** msgstr ""
*** 75275,75409 ****
  msgid "make_generic(): Cannot find generic symbol %qs"
  msgstr ""
  
! #: fortran/intrinsic.cc:4469
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATED intrinsic at %L requires an array or scalar allocatable entity"
  msgstr ""
  
! #: fortran/intrinsic.cc:4482
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar entity required at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4493
  #, gcc-internal-format, gfc-internal-format
  msgid "Array entity required at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4500
  #, gcc-internal-format
  msgid "Invalid keyword %qs in %qs intrinsic function at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4527
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments in call to `%s'"
  msgid "Too many arguments in call to %qs at %L"
  msgstr "πάρα πολλά ορίσματα στη κλήση της `%s'"
  
! #: fortran/intrinsic.cc:4543
  #, gcc-internal-format, gfc-internal-format
  msgid "The argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4546
  #, gcc-internal-format
  msgid "Cannot find keyword named %qs in call to %qs at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4553
  #, gcc-internal-format
  msgid "Argument %qs appears twice in call to %qs at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4567
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments in call to `%s'"
  msgid "Missing actual argument %qs in call to %qs at %L"
  msgstr "πάρα πολλά ορίσματα στη κλήση της `%s'"
  
! #: fortran/intrinsic.cc:4583
  #, gcc-internal-format, gfc-internal-format
  msgid "ALTERNATE RETURN not permitted at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4637
  #, gcc-internal-format
  msgid "In call to %qs at %L, type mismatch in argument %qs; pass %qs to %qs"
  msgstr ""
  
! #: fortran/intrinsic.cc:4765
  #, gcc-internal-format
  msgid "resolve_intrinsic(): Too many args for intrinsic"
  msgstr ""
  
! #: fortran/intrinsic.cc:4860
  #, gcc-internal-format
  msgid "do_simplify(): Too many args for intrinsic"
  msgstr ""
  
! #: fortran/intrinsic.cc:4872
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot simplify expression at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4905
  #, fuzzy, gcc-internal-format
  msgid "init_arglist(): too many arguments"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: fortran/intrinsic.cc:5065
  #, gcc-internal-format
  msgid "Invalid standard code on intrinsic %qs (%d)"
  msgstr ""
  
! #: fortran/intrinsic.cc:5074
  #, gcc-internal-format
  msgid "Intrinsic %qs (%s) used at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5146
  #, gcc-internal-format
  msgid "Function %qs as initialization expression at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5165
  #, gcc-internal-format
  msgid "Transformational function %qs at %L is invalid in an initialization expression"
  msgstr ""
  
! #: fortran/intrinsic.cc:5241
  #, gcc-internal-format, gfc-internal-format
  msgid "Elemental function as initialization expression with non-integer/non-character arguments at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5332
  #, gcc-internal-format
  msgid "Subroutine call to intrinsic %qs in DO CONCURRENT block at %L is not PURE"
  msgstr ""
  
! #: fortran/intrinsic.cc:5339
  #, gcc-internal-format
  msgid "Subroutine call to intrinsic %qs at %L is not PURE"
  msgstr ""
  
! #: fortran/intrinsic.cc:5442
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Extension: Conversion from %s to %s at %L"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: fortran/intrinsic.cc:5463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard conversion from %s to %s at %L"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: fortran/intrinsic.cc:5481 fortran/intrinsic.cc:5498
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Possible change of value in conversion from %s to %s at %L"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
  #. If HOLLERITH is involved, all bets are off.
! #: fortran/intrinsic.cc:5486 fortran/intrinsic.cc:5506
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Conversion from %s to %s at %L"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
--- 78897,79031 ----
  msgid "make_generic(): Cannot find generic symbol %qs"
  msgstr ""
  
! #: fortran/intrinsic.cc:4544
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATED intrinsic at %L requires an array or scalar allocatable entity"
  msgstr ""
  
! #: fortran/intrinsic.cc:4557
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar entity required at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4568
  #, gcc-internal-format, gfc-internal-format
  msgid "Array entity required at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4575
  #, gcc-internal-format
  msgid "Invalid keyword %qs in %qs intrinsic function at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4602
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments in call to `%s'"
  msgid "Too many arguments in call to %qs at %L"
  msgstr "πάρα πολλά ορίσματα στη κλήση της `%s'"
  
! #: fortran/intrinsic.cc:4618
  #, gcc-internal-format, gfc-internal-format
  msgid "The argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4621
  #, gcc-internal-format
  msgid "Cannot find keyword named %qs in call to %qs at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4628
  #, gcc-internal-format
  msgid "Argument %qs appears twice in call to %qs at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4642
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments in call to `%s'"
  msgid "Missing actual argument %qs in call to %qs at %L"
  msgstr "πάρα πολλά ορίσματα στη κλήση της `%s'"
  
! #: fortran/intrinsic.cc:4658
  #, gcc-internal-format, gfc-internal-format
  msgid "ALTERNATE RETURN not permitted at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4712
  #, gcc-internal-format
  msgid "In call to %qs at %L, type mismatch in argument %qs; pass %qs to %qs"
  msgstr ""
  
! #: fortran/intrinsic.cc:4840
  #, gcc-internal-format
  msgid "resolve_intrinsic(): Too many args for intrinsic"
  msgstr ""
  
! #: fortran/intrinsic.cc:4935
  #, gcc-internal-format
  msgid "do_simplify(): Too many args for intrinsic"
  msgstr ""
  
! #: fortran/intrinsic.cc:4947
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot simplify expression at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:4980
  #, fuzzy, gcc-internal-format
  msgid "init_arglist(): too many arguments"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: fortran/intrinsic.cc:5143
  #, gcc-internal-format
  msgid "Invalid standard code on intrinsic %qs (%d)"
  msgstr ""
  
! #: fortran/intrinsic.cc:5152
  #, gcc-internal-format
  msgid "Intrinsic %qs (%s) used at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5224
  #, gcc-internal-format
  msgid "Function %qs as initialization expression at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5243
  #, gcc-internal-format
  msgid "Transformational function %qs at %L is invalid in an initialization expression"
  msgstr ""
  
! #: fortran/intrinsic.cc:5319
  #, gcc-internal-format, gfc-internal-format
  msgid "Elemental function as initialization expression with non-integer/non-character arguments at %L"
  msgstr ""
  
! #: fortran/intrinsic.cc:5410
  #, gcc-internal-format
  msgid "Subroutine call to intrinsic %qs in DO CONCURRENT block at %L is not PURE"
  msgstr ""
  
! #: fortran/intrinsic.cc:5417
  #, gcc-internal-format
  msgid "Subroutine call to intrinsic %qs at %L is not PURE"
  msgstr ""
  
! #: fortran/intrinsic.cc:5523
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Extension: Conversion from %s to %s at %L"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: fortran/intrinsic.cc:5544
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard conversion from %s to %s at %L"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: fortran/intrinsic.cc:5562 fortran/intrinsic.cc:5579
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Possible change of value in conversion from %s to %s at %L"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
  #. If HOLLERITH is involved, all bets are off.
! #: fortran/intrinsic.cc:5567 fortran/intrinsic.cc:5587
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Conversion from %s to %s at %L"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
*************** msgstr "η μετατροπή από `%s
*** 75411,75432 ****
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permitted for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5573 fortran/resolve.cc:12302
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: fortran/intrinsic.cc:5578
  #, fuzzy, gcc-internal-format
  msgid "Cannot convert %qs to %qs at %L"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: fortran/intrinsic.cc:5671
  #, gcc-internal-format
  msgid "%qs declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required."
  msgstr ""
  
! #: fortran/intrinsic.cc:5677
  #, gcc-internal-format
  msgid "%qs declared at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL."
  msgstr ""
--- 79033,79054 ----
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permitted for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5654 fortran/resolve.cc:13026
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: fortran/intrinsic.cc:5659
  #, fuzzy, gcc-internal-format
  msgid "Cannot convert %qs to %qs at %L"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: fortran/intrinsic.cc:5752
  #, gcc-internal-format
  msgid "%qs declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required."
  msgstr ""
  
! #: fortran/intrinsic.cc:5758
  #, gcc-internal-format
  msgid "%qs declared at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL."
  msgstr ""
*************** msgstr ""
*** 75587,76118 ****
  msgid "Period required in format specifier at %L"
  msgstr "άγνωστο πρόθεμα: %s"
  
! #: fortran/io.cc:1136
  #, gcc-internal-format, gfc-internal-format
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr ""
  
! #: fortran/io.cc:1232 fortran/io.cc:1295
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing comma in FORMAT string at %L"
  msgstr ""
  
! #: fortran/io.cc:1351
  #, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr ""
  
! #: fortran/io.cc:1373
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr ""
  
! #: fortran/io.cc:1382
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/io.cc:1388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "Ελλιπής ή κακοσχηματισμένη ιδιότητα"
  
! #: fortran/io.cc:1443 fortran/io.cc:1474 fortran/io.cc:1554
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr "Μη έγκυρη ρύθμιση θύρας (port)"
  
! #: fortran/io.cc:1449 fortran/io.cc:1480 fortran/io.cc:1636 fortran/io.cc:1649
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: fortran/io.cc:1491
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.cc:1499
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:1529
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a variable at %L"
  msgstr ""
  
! #: fortran/io.cc:1560
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: fortran/io.cc:1580 fortran/io.cc:1597 fortran/io.cc:1618
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec%>"
  msgstr ""
  
! #: fortran/io.cc:1671
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr ""
  
! #: fortran/io.cc:1696
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L cannot be a zero-sized array"
  msgstr ""
  
! #: fortran/io.cc:1737
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr ""
  
! #: fortran/io.cc:1743
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1748
  #, gcc-internal-format
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr ""
  
! #: fortran/io.cc:1755
  #, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr ""
  
! #: fortran/io.cc:1770
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character non-Hollerith in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1774
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1780
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1787
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1794
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1820
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: fortran/io.cc:1827
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr ""
  
! #: fortran/io.cc:1834
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr ""
  
! #: fortran/io.cc:1840
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1848
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1857
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1864
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr ""
  
! #: fortran/io.cc:1882
  #, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:2098
  #, gcc-internal-format
  msgid "Fortran 2003: %s specifier in %s statement at %L has value %qs"
  msgstr ""
  
! #: fortran/io.cc:2106 fortran/io.cc:2133
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %L has value %qs"
  msgstr ""
  
! #: fortran/io.cc:2125
  #, gcc-internal-format
  msgid "Extension: %s specifier in %s statement at %L has value %qs"
  msgstr ""
  
! #: fortran/io.cc:2147 fortran/io.cc:2155
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %L has invalid value %qs"
  msgstr ""
  
! #: fortran/io.cc:2212
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %L"
  msgstr ""
  
! #: fortran/io.cc:2228
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2247 fortran/io.cc:3921
! #, gcc-internal-format, gfc-internal-format
! msgid "BLANK= at %L not allowed in Fortran 95"
! msgstr ""
! 
! #: fortran/io.cc:2275 fortran/io.cc:3899
  #, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2307
  #, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2358 fortran/io.cc:3966
  #, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2388
  #, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2409
  #, gcc-internal-format, gfc-internal-format
  msgid "RECL in OPEN statement at %L must be positive"
  msgstr ""
  
! #: fortran/io.cc:2434
  #, gcc-internal-format
  msgid "The STATUS specified in OPEN statement at %L is %qs and no FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2445
  #, gcc-internal-format, gfc-internal-format
  msgid "The STATUS specified in OPEN statement at %L cannot have the value SCRATCH if a FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2456
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %L"
  msgstr ""
  
! #: fortran/io.cc:2467
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %L"
  msgstr ""
  
! #: fortran/io.cc:2474
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %L must have UNIT or NEWUNIT specified"
  msgstr ""
  
! #: fortran/io.cc:2509
  #, gcc-internal-format, gfc-internal-format
  msgid "%sspecifier at %L not allowed in OPEN statement for unformatted I/O"
  msgstr ""
  
! #: fortran/io.cc:2517
  #, gcc-internal-format, gfc-internal-format
  msgid "RECL specifier not allowed in OPEN statement at %L for stream I/O"
  msgstr ""
  
! #: fortran/io.cc:2530
  #, gcc-internal-format, gfc-internal-format
  msgid "POSITION specifier in OPEN statement at %L only allowed for stream or sequential ACCESS"
  msgstr ""
  
! #: fortran/io.cc:2583
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2691
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2717
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr ""
  
! #: fortran/io.cc:2725
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.cc:2848 fortran/match.cc:3472
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2878
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number missing in statement at %L"
  msgstr ""
  
! #: fortran/io.cc:2889 fortran/io.cc:3379
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.cc:2922
  #, gcc-internal-format, gfc-internal-format
  msgid "FLUSH statement at %C"
  msgstr ""
  
! #: fortran/io.cc:2963
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format with default unit at %C"
  msgstr ""
  
! #: fortran/io.cc:2983
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: fortran/io.cc:3057
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: fortran/io.cc:3098
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.cc:3134
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: fortran/io.cc:3143
  #, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr ""
  
! #: fortran/io.cc:3209
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr ""
  
! #: fortran/io.cc:3305
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr "μη ορισμένο"
  
! #: fortran/io.cc:3312
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must not be a character PARAMETER"
  msgstr ""
  
! #: fortran/io.cc:3325
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr ""
  
! #: fortran/io.cc:3347
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr ""
  
! #: fortran/io.cc:3358
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr ""
  
! #: fortran/io.cc:3372
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr ""
  
! #: fortran/io.cc:3402
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr ""
  
! #: fortran/io.cc:3414
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3424 fortran/resolve.cc:16931
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
  
! #: fortran/io.cc:3432
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3443
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr ""
  
! #: fortran/io.cc:3453
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: fortran/io.cc:3465
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: fortran/io.cc:3477
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: fortran/io.cc:3487
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: fortran/io.cc:3518
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.cc:3607
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr "συντακτικό σφάλμα στον καθορισμό σειράς"
  
! #: fortran/io.cc:3639
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable in READ statement at %C"
  msgstr ""
  
! #: fortran/io.cc:3645
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable or io-implied-do in READ statement at %L"
  msgstr ""
  
! #: fortran/io.cc:3654
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable or io-implied-do at %L"
  msgstr ""
  
! #: fortran/io.cc:3663
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: fortran/io.cc:3668
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in an output IO list"
  msgstr ""
  
! #: fortran/io.cc:3816
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr ""
  
! #: fortran/io.cc:3831
  #, gcc-internal-format, gfc-internal-format
  msgid "IO UNIT in %s statement at %L must be an internal file in a PURE procedure"
  msgstr ""
  
! #: fortran/io.cc:3944
  #, gcc-internal-format, gfc-internal-format
  msgid "PAD= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:4013
  #, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:4187
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr ""
  
! #: fortran/io.cc:4209
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma after * at %C not allowed without I/O list"
  msgstr ""
  
! #: fortran/io.cc:4382
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr ""
  
! #: fortran/io.cc:4449
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr ""
  
! #: fortran/io.cc:4611
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NULL() near %L cannot appear in INQUIRE statement"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: fortran/io.cc:4623 fortran/io.cc:4685
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:4651
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr ""
  
! #: fortran/io.cc:4661 fortran/trans-io.cc:1364
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr ""
  
! #: fortran/io.cc:4668
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr ""
  
! #: fortran/io.cc:4678
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in INQUIRE statement at %L cannot be %d"
  msgstr ""
  
! #: fortran/io.cc:4693
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr ""
  
! #: fortran/io.cc:4869
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:4875
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr ""
--- 79209,79740 ----
  msgid "Period required in format specifier at %L"
  msgstr "άγνωστο πρόθεμα: %s"
  
! #: fortran/io.cc:1134 fortran/io.cc:1140
  #, gcc-internal-format, gfc-internal-format
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr ""
  
! #: fortran/io.cc:1235 fortran/io.cc:1298
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing comma in FORMAT string at %L"
  msgstr ""
  
! #: fortran/io.cc:1354
  #, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr ""
  
! #: fortran/io.cc:1376
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr ""
  
! #: fortran/io.cc:1385
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/io.cc:1391
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "Ελλιπής ή κακοσχηματισμένη ιδιότητα"
  
! #: fortran/io.cc:1446 fortran/io.cc:1477 fortran/io.cc:1557
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr "Μη έγκυρη ρύθμιση θύρας (port)"
  
! #: fortran/io.cc:1452 fortran/io.cc:1483 fortran/io.cc:1639 fortran/io.cc:1652
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: fortran/io.cc:1494
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.cc:1502
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:1532
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a variable at %L"
  msgstr ""
  
! #: fortran/io.cc:1563
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: fortran/io.cc:1583 fortran/io.cc:1600 fortran/io.cc:1621
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec%>"
  msgstr ""
  
! #: fortran/io.cc:1674
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr ""
  
! #: fortran/io.cc:1699
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L cannot be a zero-sized array"
  msgstr ""
  
! #: fortran/io.cc:1740
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr ""
  
! #: fortran/io.cc:1746
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1751
  #, gcc-internal-format
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr ""
  
! #: fortran/io.cc:1758
  #, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr ""
  
! #: fortran/io.cc:1773
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character non-Hollerith in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1777
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1783
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1790
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1797
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1823
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: fortran/io.cc:1830
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr ""
  
! #: fortran/io.cc:1837
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr ""
  
! #: fortran/io.cc:1843
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1851
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1860
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1867
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr ""
  
! #: fortran/io.cc:1885
  #, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:2101
  #, gcc-internal-format
  msgid "Fortran 2003: %s specifier in %s statement at %L has value %qs"
  msgstr ""
  
! #: fortran/io.cc:2109 fortran/io.cc:2136
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %L has value %qs"
  msgstr ""
  
! #: fortran/io.cc:2128
  #, gcc-internal-format
  msgid "Extension: %s specifier in %s statement at %L has value %qs"
  msgstr ""
  
! #: fortran/io.cc:2150 fortran/io.cc:2158
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %L has invalid value %qs"
  msgstr ""
  
! #: fortran/io.cc:2215
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %L"
  msgstr ""
  
! #: fortran/io.cc:2231
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2274 fortran/io.cc:3898
  #, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2306
  #, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2357 fortran/io.cc:3965
  #, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2387
  #, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2408
  #, gcc-internal-format, gfc-internal-format
  msgid "RECL in OPEN statement at %L must be positive"
  msgstr ""
  
! #: fortran/io.cc:2433
  #, gcc-internal-format
  msgid "The STATUS specified in OPEN statement at %L is %qs and no FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2444
  #, gcc-internal-format, gfc-internal-format
  msgid "The STATUS specified in OPEN statement at %L cannot have the value SCRATCH if a FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2455
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %L"
  msgstr ""
  
! #: fortran/io.cc:2466
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %L"
  msgstr ""
  
! #: fortran/io.cc:2473
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %L must have UNIT or NEWUNIT specified"
  msgstr ""
  
! #: fortran/io.cc:2508
  #, gcc-internal-format, gfc-internal-format
  msgid "%sspecifier at %L not allowed in OPEN statement for unformatted I/O"
  msgstr ""
  
! #: fortran/io.cc:2516
  #, gcc-internal-format, gfc-internal-format
  msgid "RECL specifier not allowed in OPEN statement at %L for stream I/O"
  msgstr ""
  
! #: fortran/io.cc:2529
  #, gcc-internal-format, gfc-internal-format
  msgid "POSITION specifier in OPEN statement at %L only allowed for stream or sequential ACCESS"
  msgstr ""
  
! #: fortran/io.cc:2582
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2690
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2716
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr ""
  
! #: fortran/io.cc:2724
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.cc:2847 fortran/match.cc:3742
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2877
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number missing in statement at %L"
  msgstr ""
  
! #: fortran/io.cc:2888 fortran/io.cc:3378
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.cc:2921
  #, gcc-internal-format, gfc-internal-format
  msgid "FLUSH statement at %C"
  msgstr ""
  
! #: fortran/io.cc:2962
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format with default unit at %C"
  msgstr ""
  
! #: fortran/io.cc:2982
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: fortran/io.cc:3056
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: fortran/io.cc:3097
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.cc:3133
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: fortran/io.cc:3142
  #, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr ""
  
! #: fortran/io.cc:3208
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr ""
  
! #: fortran/io.cc:3304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr "μη ορισμένο"
  
! #: fortran/io.cc:3311
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must not be a character PARAMETER"
  msgstr ""
  
! #: fortran/io.cc:3324
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr ""
  
! #: fortran/io.cc:3346
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr ""
  
! #: fortran/io.cc:3357
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr ""
  
! #: fortran/io.cc:3371
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr ""
  
! #: fortran/io.cc:3401
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr ""
  
! #: fortran/io.cc:3413
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3423 fortran/resolve.cc:17803
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
  
! #: fortran/io.cc:3431
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3442
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr ""
  
! #: fortran/io.cc:3452
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: fortran/io.cc:3464
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: fortran/io.cc:3476
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: fortran/io.cc:3486
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: fortran/io.cc:3517
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.cc:3606
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr "συντακτικό σφάλμα στον καθορισμό σειράς"
  
! #: fortran/io.cc:3638
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable in READ statement at %C"
  msgstr ""
  
! #: fortran/io.cc:3644
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable or io-implied-do in READ statement at %L"
  msgstr ""
  
! #: fortran/io.cc:3653
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable or io-implied-do at %L"
  msgstr ""
  
! #: fortran/io.cc:3662
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: fortran/io.cc:3667
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in an output IO list"
  msgstr ""
  
! #: fortran/io.cc:3815
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr ""
  
! #: fortran/io.cc:3830
  #, gcc-internal-format, gfc-internal-format
  msgid "IO UNIT in %s statement at %L must be an internal file in a PURE procedure"
  msgstr ""
  
! #: fortran/io.cc:3920
! #, gcc-internal-format, gfc-internal-format
! msgid "BLANK= at %L not allowed in Fortran 95"
! msgstr ""
! 
! #: fortran/io.cc:3943
  #, gcc-internal-format, gfc-internal-format
  msgid "PAD= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:4012
  #, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:4186
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr ""
  
! #: fortran/io.cc:4208
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma after * at %C not allowed without I/O list"
  msgstr ""
  
! #: fortran/io.cc:4395
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr ""
  
! #: fortran/io.cc:4462
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr ""
  
! #: fortran/io.cc:4624
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NULL() near %L cannot appear in INQUIRE statement"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: fortran/io.cc:4636 fortran/io.cc:4698
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:4664
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr ""
  
! #: fortran/io.cc:4674 fortran/trans-io.cc:1364
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr ""
  
! #: fortran/io.cc:4681
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr ""
  
! #: fortran/io.cc:4691
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in INQUIRE statement at %L cannot be %d"
  msgstr ""
  
! #: fortran/io.cc:4706
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr ""
  
! #: fortran/io.cc:4882
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:4888
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr ""
*************** msgstr ""
*** 76128,76134 ****
  msgid "check_charlen_present(): length not set"
  msgstr ""
  
! #: fortran/iresolve.cc:3323
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: unlimited polymorphic MOLD in TRANSFER intrinsic at %L"
  msgstr ""
--- 79750,79761 ----
  msgid "check_charlen_present(): length not set"
  msgstr ""
  
! #: fortran/iresolve.cc:3235
! #, gcc-internal-format, gfc-internal-format
! msgid "GET_TEAM at %L needs USE of the intrinsic module ISO_FORTRAN_ENV to define its result type TEAM_TYPE"
! msgstr ""
! 
! #: fortran/iresolve.cc:3366
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: unlimited polymorphic MOLD in TRANSFER intrinsic at %L"
  msgstr ""
*************** msgstr "%s: Αναμενόταν δυα�
*** 76158,76164 ****
  msgid "Integer too large at %C"
  msgstr "σχετική θέση αρχείου είναι εκτός ορίων"
  
! #: fortran/match.cc:553 fortran/parse.cc:1550
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many digits in statement label at %C"
  msgstr ""
--- 79785,79791 ----
  msgid "Integer too large at %C"
  msgstr "σχετική θέση αρχείου είναι εκτός ορίων"
  
! #: fortran/match.cc:553 fortran/parse.cc:1557
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many digits in statement label at %C"
  msgstr ""
*************** msgstr ""
*** 76310,76950 ****
  msgid "Label %qs after %L doesn't match IF label %qs"
  msgstr "το αρχείο δεδομένων προφίλ `%s' δεν ταιριάζει με το διαμοιραζόμενο αντικείμενο `%s'"
  
! #: fortran/match.cc:1841
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement CRITICAL at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:1847
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement CRITICAL at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:1854
  #, gcc-internal-format, gfc-internal-format
  msgid "CRITICAL statement at %C"
  msgstr ""
  
! #: fortran/match.cc:1866
  #, gcc-internal-format, gfc-internal-format
  msgid "Nested CRITICAL block at %C"
  msgstr ""
  
! #: fortran/match.cc:1918
! #, gcc-internal-format, gfc-internal-format
! msgid "Expected association list at %C"
  msgstr ""
  
! #: fortran/match.cc:1930
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected associate name at %C"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: fortran/match.cc:1940
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad bounds remapping list at %C"
  msgstr ""
  
! #: fortran/match.cc:1946
  #, gcc-internal-format, gfc-internal-format
  msgid "The bounds remapping list at %C is an experimental F202y feature. Use std=f202y to enable"
  msgstr ""
  
! #: fortran/match.cc:1952
! #, gcc-internal-format, gfc-internal-format
! msgid "Expected association at %C"
! msgstr ""
! 
! #: fortran/match.cc:1963
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid association target at %C"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: fortran/match.cc:1974
  #, fuzzy, gcc-internal-format
  msgid "Duplicate name %qs in association at %C"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: fortran/match.cc:1982
  #, gcc-internal-format, gfc-internal-format
  msgid "Association target at %C must not be coindexed"
  msgstr ""
  
! #: fortran/match.cc:1989
  #, gcc-internal-format, gfc-internal-format
  msgid "Association target at %L cannot be a BOZ literal constant"
  msgstr ""
  
! #: fortran/match.cc:2009
  #, gcc-internal-format, gfc-internal-format
  msgid "The associate name %s with an assumed rank target at %L must have a bounds remapping list (list of lbound:ubound for each dimension)"
  msgstr ""
  
! #: fortran/match.cc:2018
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank target at %C must be contiguous"
  msgstr ""
  
! #: fortran/match.cc:2037
  #, gcc-internal-format
  msgid "Expected %<)%> or %<,%> at %C"
  msgstr ""
  
! #: fortran/match.cc:2055
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after ASSOCIATE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:2177
  #, gcc-internal-format
  msgid "Derived type %qs at %L may not be ABSTRACT"
  msgstr ""
  
! #: fortran/match.cc:2256 fortran/match.cc:2328 fortran/match.cc:2351
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid type-spec at %C"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: fortran/match.cc:2446
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in FORALL iterator at %C"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
  #: fortran/match.cc:2722
  #, gcc-internal-format, gfc-internal-format
  msgid "DO CONCURRENT construct at %C"
  msgstr ""
  
! #: fortran/match.cc:2826
  #, gcc-internal-format, gfc-internal-format
  msgid "DEFAULT (NONE) specified more than once in DO CONCURRENT at %C"
  msgstr ""
  
! #: fortran/match.cc:2915
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected reduction operator or function name at %C"
  msgstr ""
  
! #: fortran/match.cc:2935 fortran/openmp.cc:2439 fortran/openmp.cc:2475
! #: fortran/openmp.cc:2885 fortran/openmp.cc:2910
  #, gcc-internal-format
  msgid "Expected %<:%> at %C"
  msgstr ""
  
! #: fortran/match.cc:2945
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name in reduction list at %C"
  msgstr ""
  
! #: fortran/match.cc:2964
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ',' or ')' in reduction list at %C"
  msgstr ""
  
! #: fortran/match.cc:2970
  #, gcc-internal-format, gfc-internal-format
  msgid "REDUCE locality spec at %L"
  msgstr ""
  
! #: fortran/match.cc:2977
  #, gcc-internal-format, gfc-internal-format
  msgid "Locality spec at %L"
  msgstr ""
  
! #: fortran/match.cc:3113
  #, gcc-internal-format
  msgid "Name %qs in %s statement at %C is unknown"
  msgstr ""
  
! #: fortran/match.cc:3121
  #, gcc-internal-format
  msgid "Name %qs in %s statement at %C is not a construct name"
  msgstr ""
  
! #: fortran/match.cc:3133
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves CRITICAL construct"
  msgstr ""
  
  #. F2008, C821 & C845.
! #: fortran/match.cc:3141
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves DO CONCURRENT construct"
  msgstr ""
  
! #: fortran/match.cc:3153
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C is not within a construct"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/match.cc:3156
  #, fuzzy, gcc-internal-format
  msgid "%s statement at %C is not within construct %qs"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: fortran/match.cc:3182
  #, gcc-internal-format
  msgid "CYCLE statement at %C is not applicable to non-loop construct %qs"
  msgstr ""
  
! #: fortran/match.cc:3187
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement with no do-construct-name at %C"
  msgstr ""
  
! #: fortran/match.cc:3193
  #, gcc-internal-format
  msgid "%s statement at %C is not applicable to construct %qs"
  msgstr ""
  
! #: fortran/match.cc:3201
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenACC structured block"
  msgstr ""
  
! #: fortran/match.cc:3202
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr ""
  
! #: fortran/match.cc:3242
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:3248
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost tiled !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:3250
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:3297
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.cc:3302
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.cc:3407
  #, gcc-internal-format, gfc-internal-format
  msgid "Blank required in %s statement near %C"
  msgstr ""
  
! #: fortran/match.cc:3430
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C cannot be negative"
  msgstr ""
  
! #: fortran/match.cc:3436
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr ""
  
! #: fortran/match.cc:3452
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET= specifier for %s at %L"
  msgstr ""
  
! #: fortran/match.cc:3466
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3482
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3487
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3499
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]"
  msgstr ""
  
! #: fortran/match.cc:3511
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar default CHARACTER or INTEGER constant expression"
  msgstr ""
  
! #: fortran/match.cc:3518
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be either INTEGER or CHARACTER type"
  msgstr ""
  
! #: fortran/match.cc:3525
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be scalar"
  msgstr ""
  
! #: fortran/match.cc:3532
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default character KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3539
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3551 fortran/resolve.cc:13443
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr ""
  
! #: fortran/match.cc:3601
  #, gcc-internal-format, gfc-internal-format
  msgid "PAUSE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3622
  #, gcc-internal-format, gfc-internal-format
  msgid "ERROR STOP statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3648
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3663
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3670
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3700 fortran/match.cc:4042 fortran/match.cc:4254
! #: fortran/match.cc:4806 fortran/match.cc:5178
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3721 fortran/match.cc:4063 fortran/match.cc:4274
! #: fortran/match.cc:4838 fortran/match.cc:5203
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3742
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3808
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT POST statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3818
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT WAIT statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3830
  #, gcc-internal-format, gfc-internal-format
  msgid "FAIL IMAGE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3854
  #, gcc-internal-format, gfc-internal-format
  msgid "FORM TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3893
  #, gcc-internal-format, gfc-internal-format
  msgid "CHANGE TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3923
! #, gcc-internal-format, gfc-internal-format
! msgid "END TEAM statement at %C"
! msgstr ""
! 
! #: fortran/match.cc:3947
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3990
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4005
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4012
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4084
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4149
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4159
  #, gcc-internal-format, gfc-internal-format
  msgid "UNLOCK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4184
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4190
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4202
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4208
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4388
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4432
  #, gcc-internal-format, gfc-internal-format
  msgid "Assigned GOTO statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4476 fortran/match.cc:4527
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr ""
  
! #: fortran/match.cc:4537
  #, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr ""
  
! #: fortran/match.cc:4612
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4625
  #, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr ""
  
! #: fortran/match.cc:4648
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list in the type-spec at %L cannot contain DEFERRED parameters"
  msgstr ""
  
! #: fortran/match.cc:4678 fortran/match.cc:5116
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected constant at %C"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: fortran/match.cc:4688
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4703
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4725
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4730
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4752
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is neither a data pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:4764
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with typespec"
  msgstr ""
  
! #: fortran/match.cc:4772
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind type parameter for entity at %L differs from the kind type parameter of the typespec"
  msgstr ""
  
! #: fortran/match.cc:4789
  #, gcc-internal-format, gfc-internal-format
  msgid "Shape specification for allocatable scalar at %C"
  msgstr ""
  
! #: fortran/match.cc:4816
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT tag at %L cannot be a constant"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/match.cc:4832
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4855
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4861
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4868
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4874
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr ""
  
! #: fortran/match.cc:4892
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4898
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4905
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4931
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4939
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr ""
  
! #: fortran/match.cc:4951
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic allocate-object at %L requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr ""
  
! #: fortran/match.cc:5018
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr ""
  
! #: fortran/match.cc:5033
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr ""
  
! #: fortran/match.cc:5128
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:5138
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:5145
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:5161
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %C is not a nonprocedure pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:5198
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr ""
  
! #: fortran/match.cc:5255
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:5261
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:5270
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
  msgstr ""
  
! #: fortran/match.cc:5301
  #, gcc-internal-format, gfc-internal-format
  msgid "RETURN statement in main program at %C"
  msgstr ""
  
! #: fortran/match.cc:5329
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr ""
  
! #: fortran/match.cc:5338
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr ""
  
! #: fortran/match.cc:5349
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected type-bound procedure or procedure pointer component at %C"
  msgstr ""
  
! #: fortran/match.cc:5447
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a subroutine reference"
  msgstr ""
  
! #: fortran/match.cc:5588
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
--- 79937,80612 ----
  msgid "Label %qs after %L doesn't match IF label %qs"
  msgstr "το αρχείο δεδομένων προφίλ `%s' δεν ταιριάζει με το διαμοιραζόμενο αντικείμενο `%s'"
  
! #: fortran/match.cc:1834
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "Duplicate %s attribute in %C"
! msgstr "διπλό όνομα χαρακτήρα `%s'"
! 
! #: fortran/match.cc:1899
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement CRITICAL at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:1905
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement CRITICAL at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:1912
  #, gcc-internal-format, gfc-internal-format
  msgid "CRITICAL statement at %C"
  msgstr ""
  
! #: fortran/match.cc:1924
  #, gcc-internal-format, gfc-internal-format
  msgid "Nested CRITICAL block at %C"
  msgstr ""
  
! #: fortran/match.cc:1975
! #, gcc-internal-format
! msgid "Codimension decl name %qs in association at %L must not be the same as a selector"
  msgstr ""
  
! #: fortran/match.cc:1996
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected associate name at %C"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: fortran/match.cc:2006
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad bounds remapping list at %C"
  msgstr ""
  
! #: fortran/match.cc:2012
  #, gcc-internal-format, gfc-internal-format
  msgid "The bounds remapping list at %C is an experimental F202y feature. Use std=f202y to enable"
  msgstr ""
  
! #: fortran/match.cc:2043
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid association target at %C"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: fortran/match.cc:2057
! #, gcc-internal-format, gfc-internal-format
! msgid "Selector in coarray association as %C shall be a named coarray"
! msgstr ""
! 
! #: fortran/match.cc:2067
  #, fuzzy, gcc-internal-format
  msgid "Duplicate name %qs in association at %C"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: fortran/match.cc:2094
! #, gcc-internal-format, gfc-internal-format
! msgid "Selector at %L duplicates selector at %L"
! msgstr ""
! 
! #: fortran/match.cc:2104
  #, gcc-internal-format, gfc-internal-format
  msgid "Association target at %C must not be coindexed"
  msgstr ""
  
! #: fortran/match.cc:2111
  #, gcc-internal-format, gfc-internal-format
  msgid "Association target at %L cannot be a BOZ literal constant"
  msgstr ""
  
! #: fortran/match.cc:2131
  #, gcc-internal-format, gfc-internal-format
  msgid "The associate name %s with an assumed rank target at %L must have a bounds remapping list (list of lbound:ubound for each dimension)"
  msgstr ""
  
! #: fortran/match.cc:2140
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank target at %C must be contiguous"
  msgstr ""
  
! #: fortran/match.cc:2170
  #, gcc-internal-format
  msgid "Expected %<)%> or %<,%> at %C"
  msgstr ""
  
! #: fortran/match.cc:2199
! #, gcc-internal-format, gfc-internal-format
! msgid "Expected association list at %C"
! msgstr ""
! 
! #: fortran/match.cc:2208
! #, gcc-internal-format, gfc-internal-format
! msgid "Expected association at %C"
! msgstr ""
! 
! #: fortran/match.cc:2220
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after ASSOCIATE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:2342
  #, gcc-internal-format
  msgid "Derived type %qs at %L may not be ABSTRACT"
  msgstr ""
  
! #: fortran/match.cc:2421 fortran/match.cc:2493 fortran/match.cc:2516
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid type-spec at %C"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: fortran/match.cc:2622
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in FORALL iterator at %C"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
+ #: fortran/match.cc:2665
+ #, gcc-internal-format, gfc-internal-format
+ msgid "Failed to create shadow variable symtree for DO CONCURRENT type-spec at %L"
+ msgstr ""
+ 
  #: fortran/match.cc:2722
  #, gcc-internal-format, gfc-internal-format
+ msgid "FORALL or DO CONCURRENT construct includes type specification at %L"
+ msgstr ""
+ 
+ #: fortran/match.cc:2729
+ #, gcc-internal-format, gfc-internal-format
+ msgid "Type-spec at %L must be an INTEGER type"
+ msgstr ""
+ 
+ #: fortran/match.cc:2991
+ #, gcc-internal-format, gfc-internal-format
  msgid "DO CONCURRENT construct at %C"
  msgstr ""
  
! #: fortran/match.cc:3095
  #, gcc-internal-format, gfc-internal-format
  msgid "DEFAULT (NONE) specified more than once in DO CONCURRENT at %C"
  msgstr ""
  
! #: fortran/match.cc:3184
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected reduction operator or function name at %C"
  msgstr ""
  
! #: fortran/match.cc:3204 fortran/openmp.cc:2491 fortran/openmp.cc:2527
! #: fortran/openmp.cc:2933 fortran/openmp.cc:2963
  #, gcc-internal-format
  msgid "Expected %<:%> at %C"
  msgstr ""
  
! #: fortran/match.cc:3214
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name in reduction list at %C"
  msgstr ""
  
! #: fortran/match.cc:3233
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ',' or ')' in reduction list at %C"
  msgstr ""
  
! #: fortran/match.cc:3239
  #, gcc-internal-format, gfc-internal-format
  msgid "REDUCE locality spec at %L"
  msgstr ""
  
! #: fortran/match.cc:3246
  #, gcc-internal-format, gfc-internal-format
  msgid "Locality spec at %L"
  msgstr ""
  
! #: fortran/match.cc:3382
  #, gcc-internal-format
  msgid "Name %qs in %s statement at %C is unknown"
  msgstr ""
  
! #: fortran/match.cc:3390
  #, gcc-internal-format
  msgid "Name %qs in %s statement at %C is not a construct name"
  msgstr ""
  
! #: fortran/match.cc:3402
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves CRITICAL construct"
  msgstr ""
  
  #. F2008, C821 & C845.
! #: fortran/match.cc:3410
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves DO CONCURRENT construct"
  msgstr ""
  
! #: fortran/match.cc:3422
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C is not within a construct"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/match.cc:3425
  #, fuzzy, gcc-internal-format
  msgid "%s statement at %C is not within construct %qs"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: fortran/match.cc:3452
  #, gcc-internal-format
  msgid "CYCLE statement at %C is not applicable to non-loop construct %qs"
  msgstr ""
  
! #: fortran/match.cc:3457
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement with no do-construct-name at %C"
  msgstr ""
  
! #: fortran/match.cc:3463
  #, gcc-internal-format
  msgid "%s statement at %C is not applicable to construct %qs"
  msgstr ""
  
! #: fortran/match.cc:3471
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenACC structured block"
  msgstr ""
  
! #: fortran/match.cc:3472
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr ""
  
! #: fortran/match.cc:3512
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:3518
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost tiled !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:3520
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:3567
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.cc:3572
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.cc:3677
  #, gcc-internal-format, gfc-internal-format
  msgid "Blank required in %s statement near %C"
  msgstr ""
  
! #: fortran/match.cc:3700
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C cannot be negative"
  msgstr ""
  
! #: fortran/match.cc:3706
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr ""
  
! #: fortran/match.cc:3722
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET= specifier for %s at %L"
  msgstr ""
  
! #: fortran/match.cc:3736
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3752
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3757
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3769
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]"
  msgstr ""
  
! #: fortran/match.cc:3781
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar default CHARACTER or INTEGER constant expression"
  msgstr ""
  
! #: fortran/match.cc:3788
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be either INTEGER or CHARACTER type"
  msgstr ""
  
! #: fortran/match.cc:3795
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be scalar"
  msgstr ""
  
! #: fortran/match.cc:3802
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default character KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3809
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3821 fortran/resolve.cc:14156
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr ""
  
! #: fortran/match.cc:3871
  #, gcc-internal-format, gfc-internal-format
  msgid "PAUSE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3892
  #, gcc-internal-format, gfc-internal-format
  msgid "ERROR STOP statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3918
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3933
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3940
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3970 fortran/match.cc:4457 fortran/match.cc:4669
! #: fortran/match.cc:5221 fortran/match.cc:5593
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3991 fortran/match.cc:4478 fortran/match.cc:4689
! #: fortran/match.cc:5253 fortran/match.cc:5618
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4012
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4078
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT POST statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4088
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT WAIT statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4100
  #, gcc-internal-format, gfc-internal-format
  msgid "FAIL IMAGE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4126
  #, gcc-internal-format, gfc-internal-format
  msgid "FORM TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4214
  #, gcc-internal-format, gfc-internal-format
  msgid "CHANGE TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4331
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4405
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4420
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4427
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4499
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4564
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4574
  #, gcc-internal-format, gfc-internal-format
  msgid "UNLOCK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4599
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4605
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4617
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4623
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4803
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4847
  #, gcc-internal-format, gfc-internal-format
  msgid "Assigned GOTO statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4891 fortran/match.cc:4942
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr ""
  
! #: fortran/match.cc:4952
  #, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr ""
  
! #: fortran/match.cc:5027
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:5040
  #, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr ""
  
! #: fortran/match.cc:5063
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list in the type-spec at %L cannot contain DEFERRED parameters"
  msgstr ""
  
! #: fortran/match.cc:5093 fortran/match.cc:5531
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected constant at %C"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: fortran/match.cc:5103
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:5118
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:5140
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:5145
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:5167
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is neither a data pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:5179
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with typespec"
  msgstr ""
  
! #: fortran/match.cc:5187
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind type parameter for entity at %L differs from the kind type parameter of the typespec"
  msgstr ""
  
! #: fortran/match.cc:5204
  #, gcc-internal-format, gfc-internal-format
  msgid "Shape specification for allocatable scalar at %C"
  msgstr ""
  
! #: fortran/match.cc:5231
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT tag at %L cannot be a constant"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/match.cc:5247
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr ""
  
! #: fortran/match.cc:5270
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:5276
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:5283
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:5289
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr ""
  
! #: fortran/match.cc:5307
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr ""
  
! #: fortran/match.cc:5313
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:5320
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:5346
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:5354
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr ""
  
! #: fortran/match.cc:5366
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic allocate-object at %L requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr ""
  
! #: fortran/match.cc:5433
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr ""
  
! #: fortran/match.cc:5448
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr ""
  
! #: fortran/match.cc:5543
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:5553
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:5560
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:5576
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %C is not a nonprocedure pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:5613
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr ""
  
! #: fortran/match.cc:5670
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:5676
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:5685
! #, gcc-internal-format, gfc-internal-format
! msgid "Image control statement RETURN at %C in CHANGE TEAM-END TEAM block"
! msgstr ""
! 
! #: fortran/match.cc:5694
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
  msgstr ""
  
! #: fortran/match.cc:5725
  #, gcc-internal-format, gfc-internal-format
  msgid "RETURN statement in main program at %C"
  msgstr ""
  
! #: fortran/match.cc:5753
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr ""
  
! #: fortran/match.cc:5762
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr ""
  
! #: fortran/match.cc:5773
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected type-bound procedure or procedure pointer component at %C"
  msgstr ""
  
! #: fortran/match.cc:5871
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a subroutine reference"
  msgstr ""
  
! #: fortran/match.cc:6012
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
*************** msgstr "συντακτικό σφάλμ�
*** 76952,77013 ****
  #. If we find an error, just print it and continue,
  #. cause it's just semantic, and we can see if there
  #. are more errors.
! #: fortran/match.cc:5663
  #, gcc-internal-format
  msgid "Variable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)"
  msgstr ""
  
! #: fortran/match.cc:5672
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %C cannot be bind(c) since it is not global"
  msgstr ""
  
! #: fortran/match.cc:5679
  #, gcc-internal-format
  msgid "Symbol %qs at %C is already in a COMMON block"
  msgstr ""
  
! #: fortran/match.cc:5687
  #, gcc-internal-format
  msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
  msgstr ""
  
! #: fortran/match.cc:5698
  #, gcc-internal-format
  msgid "Symbol %qs at %C is USE associated from module %qs and cannot occur in COMMON"
  msgstr ""
  
! #: fortran/match.cc:5713
  #, gcc-internal-format
  msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
  msgstr ""
  
! #: fortran/match.cc:5720
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a coarray"
  msgstr ""
  
! #: fortran/match.cc:5730
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
  msgstr ""
  
! #: fortran/match.cc:5776
  #, gcc-internal-format
  msgid "Symbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to another COMMON block %qs"
  msgstr ""
  
! #: fortran/match.cc:5838
  #, gcc-internal-format, gfc-internal-format
  msgid "BLOCK DATA construct at %L"
  msgstr ""
  
! #: fortran/match.cc:5951
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/match.cc:5961
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already is USE associated and cannot be respecified."
  msgstr ""
--- 80614,80675 ----
  #. If we find an error, just print it and continue,
  #. cause it's just semantic, and we can see if there
  #. are more errors.
! #: fortran/match.cc:6087
  #, gcc-internal-format
  msgid "Variable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)"
  msgstr ""
  
! #: fortran/match.cc:6096
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %C cannot be bind(c) since it is not global"
  msgstr ""
  
! #: fortran/match.cc:6103
  #, gcc-internal-format
  msgid "Symbol %qs at %C is already in a COMMON block"
  msgstr ""
  
! #: fortran/match.cc:6111
  #, gcc-internal-format
  msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
  msgstr ""
  
! #: fortran/match.cc:6122
  #, gcc-internal-format
  msgid "Symbol %qs at %C is USE associated from module %qs and cannot occur in COMMON"
  msgstr ""
  
! #: fortran/match.cc:6137
  #, gcc-internal-format
  msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
  msgstr ""
  
! #: fortran/match.cc:6144
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a coarray"
  msgstr ""
  
! #: fortran/match.cc:6154
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
  msgstr ""
  
! #: fortran/match.cc:6200
  #, gcc-internal-format
  msgid "Symbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to another COMMON block %qs"
  msgstr ""
  
! #: fortran/match.cc:6262
  #, gcc-internal-format, gfc-internal-format
  msgid "BLOCK DATA construct at %L"
  msgstr ""
  
! #: fortran/match.cc:6375
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/match.cc:6385
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already is USE associated and cannot be respecified."
  msgstr ""
*************** msgstr ""
*** 77015,77201 ****
  #. It is required that members of a namelist be declared
  #. before the namelist.  We check this by checking if the
  #. symbol has a defined type for IMPLICIT NONE.
! #: fortran/match.cc:5986
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr ""
  
! #: fortran/match.cc:6006
  #, gcc-internal-format
  msgid "Derived type %qs at %L conflicts with namelist object %qs at %C"
  msgstr ""
  
! #: fortran/match.cc:6026
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
  msgstr ""
  
! #: fortran/match.cc:6169
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr ""
  
! #: fortran/match.cc:6177
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr ""
  
! #: fortran/match.cc:6210
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr ""
  
! #: fortran/match.cc:6224
  #, gcc-internal-format, gfc-internal-format
  msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:6237
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:6242
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6335
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of statement function argument at %L"
  msgstr "μη έγκυρος αριθμός από στήλες: `%s'"
  
! #: fortran/match.cc:6402
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L is recursive"
  msgstr ""
  
! #: fortran/match.cc:6408
  #, gcc-internal-format
  msgid "Statement function %qs at %L conflicts with function name"
  msgstr ""
  
! #: fortran/match.cc:6422
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/match.cc:6427
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %C"
  msgstr "πάρα πολλά ορίσματα"
  
! #: fortran/match.cc:6554 fortran/match.cc:6572 fortran/match.cc:6593
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L cannot be %s"
  msgstr ""
  
! #: fortran/match.cc:6603 fortran/match.cc:6609
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L must be scalar"
  msgstr ""
  
! #: fortran/match.cc:6618
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression in CASE at %C"
  msgstr ""
  
! #: fortran/match.cc:6650
  #, gcc-internal-format
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr ""
  
! #: fortran/match.cc:7030
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: fortran/match.cc:7058
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7083
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
  msgstr ""
  
! #: fortran/match.cc:7271
  #, gcc-internal-format, gfc-internal-format
  msgid "SELECT RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7312 fortran/match.cc:7366
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:7376
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7412
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7464
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr "συντακτικό σφάλμα στο ορισμό του %s: %s"
  
! #: fortran/match.cc:7482
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7514
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]"
  msgstr ""
  
! #: fortran/match.cc:7525
  #, gcc-internal-format, gfc-internal-format
  msgid "All the LEN type parameters in the TYPE IS statement at %C must be ASSUMED"
  msgstr ""
  
! #: fortran/match.cc:7536
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr "συντακτικό σφάλμα στο ορισμό του %s: %s"
  
! #: fortran/match.cc:7612
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr "συντακτικό σφάλμα στο ορισμό του %s: %s"
  
! #: fortran/match.cc:7632
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7678
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr ""
  
! #: fortran/match.cc:7687
  #, gcc-internal-format, gfc-internal-format
  msgid "The value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %d"
  msgstr ""
  
! #: fortran/match.cc:7714
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in RANK specification at %C"
  msgstr "συντακτικό σφάλμα στο ορισμό του %s: %s"
  
! #: fortran/match.cc:7836
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr ""
  
! #: fortran/match.cc:7874
  #, fuzzy, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr "το αρχείο δεδομένων προφίλ `%s' δεν ταιριάζει με το διαμοιραζόμενο αντικείμενο `%s'"
--- 80677,80863 ----
  #. It is required that members of a namelist be declared
  #. before the namelist.  We check this by checking if the
  #. symbol has a defined type for IMPLICIT NONE.
! #: fortran/match.cc:6410
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr ""
  
! #: fortran/match.cc:6430
  #, gcc-internal-format
  msgid "Derived type %qs at %L conflicts with namelist object %qs at %C"
  msgstr ""
  
! #: fortran/match.cc:6450
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
  msgstr ""
  
! #: fortran/match.cc:6593
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr ""
  
! #: fortran/match.cc:6601
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr ""
  
! #: fortran/match.cc:6634
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr ""
  
! #: fortran/match.cc:6648
  #, gcc-internal-format, gfc-internal-format
  msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:6661
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:6666
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6759
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of statement function argument at %L"
  msgstr "μη έγκυρος αριθμός από στήλες: `%s'"
  
! #: fortran/match.cc:6826
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L is recursive"
  msgstr ""
  
! #: fortran/match.cc:6832
  #, gcc-internal-format
  msgid "Statement function %qs at %L conflicts with function name"
  msgstr ""
  
! #: fortran/match.cc:6846
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/match.cc:6851
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %C"
  msgstr "πάρα πολλά ορίσματα"
  
! #: fortran/match.cc:6978 fortran/match.cc:6996 fortran/match.cc:7017
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L cannot be %s"
  msgstr ""
  
! #: fortran/match.cc:7027 fortran/match.cc:7033
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L must be scalar"
  msgstr ""
  
! #: fortran/match.cc:7042
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression in CASE at %C"
  msgstr ""
  
! #: fortran/match.cc:7074
  #, gcc-internal-format
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr ""
  
! #: fortran/match.cc:7460
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: fortran/match.cc:7488
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7513
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
  msgstr ""
  
! #: fortran/match.cc:7701
  #, gcc-internal-format, gfc-internal-format
  msgid "SELECT RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7742 fortran/match.cc:7796
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:7806
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7842
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7894
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr "συντακτικό σφάλμα στο ορισμό του %s: %s"
  
! #: fortran/match.cc:7912
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7944
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]"
  msgstr ""
  
! #: fortran/match.cc:7953
  #, gcc-internal-format, gfc-internal-format
  msgid "All the LEN type parameters in the TYPE IS statement at %C must be ASSUMED"
  msgstr ""
  
! #: fortran/match.cc:7966
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr "συντακτικό σφάλμα στο ορισμό του %s: %s"
  
! #: fortran/match.cc:8042
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr "συντακτικό σφάλμα στο ορισμό του %s: %s"
  
! #: fortran/match.cc:8062
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:8108
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr ""
  
! #: fortran/match.cc:8117
  #, gcc-internal-format, gfc-internal-format
  msgid "The value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %d"
  msgstr ""
  
! #: fortran/match.cc:8144
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in RANK specification at %C"
  msgstr "συντακτικό σφάλμα στο ορισμό του %s: %s"
  
! #: fortran/match.cc:8266
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr ""
  
! #: fortran/match.cc:8304
  #, fuzzy, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr "το αρχείο δεδομένων προφίλ `%s' δεν ταιριάζει με το διαμοιραζόμενο αντικείμενο `%s'"
*************** msgstr ""
*** 77210,77232 ****
  msgid "The name %qs cannot be used as a defined operator at %C"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: fortran/matchexp.cc:174
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected a right parenthesis in expression at %C"
  msgstr "Μη έγκυρη προπορευόμενη κανονική έκφραση"
  
! #: fortran/matchexp.cc:282
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected exponent in expression at %C"
  msgstr "Μη έγκυρη προπορευόμενη κανονική έκφραση"
  
! #: fortran/matchexp.cc:320 fortran/matchexp.cc:325 fortran/matchexp.cc:429
! #: fortran/matchexp.cc:434
  #, gcc-internal-format, gfc-internal-format
  msgid "Extension: Unary operator following arithmetic operator (use parentheses) at %C"
  msgstr ""
  
! #: fortran/matchexp.cc:666
  #, gcc-internal-format
  msgid "match_level_4(): Bad operator"
  msgstr ""
--- 80872,80904 ----
  msgid "The name %qs cannot be used as a defined operator at %C"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: fortran/matchexp.cc:165
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "Conditional expression at %L"
! msgstr "Λάθος έκφραση στην αποτίμηση (λάθος είσοδος): %s"
! 
! #: fortran/matchexp.cc:183
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "Expected ':' in conditional expression at %C"
! msgstr "Μη έγκυρη κανονική έκφραση"
! 
! #: fortran/matchexp.cc:231
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected a right parenthesis in expression at %C"
  msgstr "Μη έγκυρη προπορευόμενη κανονική έκφραση"
  
! #: fortran/matchexp.cc:337
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected exponent in expression at %C"
  msgstr "Μη έγκυρη προπορευόμενη κανονική έκφραση"
  
! #: fortran/matchexp.cc:375 fortran/matchexp.cc:380 fortran/matchexp.cc:484
! #: fortran/matchexp.cc:489
  #, gcc-internal-format, gfc-internal-format
  msgid "Extension: Unary operator following arithmetic operator (use parentheses) at %C"
  msgstr ""
  
! #: fortran/matchexp.cc:721
  #, gcc-internal-format
  msgid "match_level_4(): Bad operator"
  msgstr ""
*************** msgstr ""
*** 77351,80299 ****
  msgid "unquote_string(): got bad string"
  msgstr ""
  
! #: fortran/module.cc:2996
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr ""
  
! #: fortran/module.cc:5419
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.cc:5422
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.cc:5616
  #, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr ""
  
! #: fortran/module.cc:5753
  #, gcc-internal-format
  msgid "Mismatch in components of derived type %qs from %qs at %C: expecting %qs, but got %qs"
  msgstr ""
  
! #: fortran/module.cc:6032
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.cc:6039
  #, gcc-internal-format
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.cc:6044
  #, gcc-internal-format
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.cc:6280
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr ""
  
! #: fortran/module.cc:6624
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr ""
  
! #: fortran/module.cc:6814
  #, fuzzy, gcc-internal-format
  msgid "Cannot open module file %qs for writing at %C: %s"
  msgstr "%s: Σφάλμα εγγραφής "
  
! #: fortran/module.cc:6835
  #, fuzzy, gcc-internal-format
  msgid "Error writing module file %qs for writing: %s"
  msgstr "%s: Σφάλμα κατά την εγγραφή του %s\n"
  
! #: fortran/module.cc:6846
  #, fuzzy, gcc-internal-format
  msgid "Cannot delete module file %qs: %s"
  msgstr "%s: Δεν είναι δυνατόν να δημιουργηθεί %s: %s\n"
  
! #: fortran/module.cc:6849
  #, fuzzy, gcc-internal-format
  msgid "Cannot rename module file %qs to %qs: %s"
  msgstr "%s: Προειδοποίηση: η uname απέτυχε: %s\n"
  
! #: fortran/module.cc:6855
  #, fuzzy, gcc-internal-format
  msgid "Cannot delete temporary module file %qs: %s"
  msgstr "ΣΦΑΛΜΑ: Αδυναμία δημιουργίας προσωρινού αρχείου για αλλαγή"
  
! #: fortran/module.cc:6912
  #, gcc-internal-format
  msgid "Symbol %qs at %C already declared"
  msgstr ""
  
! #: fortran/module.cc:6983
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr ""
  
! #: fortran/module.cc:7096 fortran/module.cc:7459
  #, gcc-internal-format
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr ""
  
! #: fortran/module.cc:7229
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr ""
  
! #: fortran/module.cc:7250 fortran/module.cc:7283 fortran/module.cc:7325
  #, gcc-internal-format
  msgid "Symbol %qs already declared"
  msgstr ""
  
! #: fortran/module.cc:7444
  #, gcc-internal-format
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.cc:7466
  #, gcc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr ""
  
! #: fortran/module.cc:7543
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr ""
  
! #: fortran/module.cc:7603
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr ""
  
! #: fortran/module.cc:7629
  #, gcc-internal-format, gfc-internal-format
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr ""
  
! #: fortran/module.cc:7658
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr ""
  
! #: fortran/module.cc:7670
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_C_BINDING module at %C"
  msgstr ""
  
! #: fortran/module.cc:7683
  #, gcc-internal-format
  msgid "Cannot find an intrinsic module named %qs at %C"
  msgstr ""
  
! #: fortran/module.cc:7689
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr ""
  
! #: fortran/module.cc:7695
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr ""
  
! #: fortran/module.cc:7701
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr ""
  
! #: fortran/module.cc:7711
  #, fuzzy, gcc-internal-format
  msgid "Cannot open module file %qs for reading at %C: %s"
  msgstr "%s: Δεν είναι δυνατόν να ανοιχτεί το %s: %s\n"
  
! #: fortran/module.cc:7714
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr ""
  
! #: fortran/module.cc:7725
  #, gcc-internal-format
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.cc:7748
  #, gcc-internal-format
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr ""
  
! #: fortran/module.cc:7769
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr ""
  
! #: fortran/module.cc:7786
  #, gcc-internal-format
  msgid "Cannot USE a submodule that is currently built"
  msgstr ""
  
! #: fortran/module.cc:7788
  #, gcc-internal-format
  msgid "Cannot USE a module that is currently built"
  msgstr ""
  
! #: fortran/openmp.cc:162 fortran/openmp.cc:8170
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk at %C"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: fortran/openmp.cc:464
  #, gcc-internal-format
  msgid "%<omp_all_memory%> at %L not permitted in this clause"
  msgstr ""
  
! #: fortran/openmp.cc:509
  #, gcc-internal-format, gfc-internal-format
  msgid "List item shall not be coindexed at %L"
  msgstr ""
  
! #: fortran/openmp.cc:535
  #, gcc-internal-format
  msgid "%qs at %L is part of the common block %</%s/%> and may only be specificed implicitly via the named common block"
  msgstr ""
  
! #: fortran/openmp.cc:562
  #, gcc-internal-format
  msgid "COMMON block %</%s/%> not found at %L"
  msgstr ""
  
! #: fortran/openmp.cc:606 fortran/openmp.cc:696
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP variable list at %C"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: fortran/openmp.cc:668 fortran/openmp.cc:1004 fortran/openmp.cc:7203
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block /%s/ not found at %C"
  msgstr ""
  
! #: fortran/openmp.cc:723
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP detach clause at %C"
  msgstr "συντακτικό σφάλμα στο ορισμό του %s: %s"
  
! #: fortran/openmp.cc:755
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with dependence-type other than OUT or INOUT at %L"
  msgstr ""
  
! #: fortran/openmp.cc:808
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP SINK dependence-type list at %C"
  msgstr ""
  
! #: fortran/openmp.cc:871
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP expression list at %C"
  msgstr "συντακτικό σφάλμα στο ορισμό του %s: %s"
  
! #: fortran/openmp.cc:873
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenACC expression list at %C"
  msgstr "συντακτικό σφάλμα στο ορισμό του %s: %s"
  
! #: fortran/openmp.cc:940
  #, gcc-internal-format
  msgid "Unexpected OpenACC parallelism."
  msgstr ""
  
! #: fortran/openmp.cc:972
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable at %C is an element of a COMMON block"
  msgstr ""
  
! #: fortran/openmp.cc:1032
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$ACC DECLARE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1042
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$ACC DECLARE list at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1306
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected INTEGER type at %L"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: fortran/openmp.cc:1320
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected identifier at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1325
  #, gcc-internal-format
  msgid "Same identifier %qs specified again at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1352
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected range-specification at %C"
  msgstr "%s: Μη έγκυρη ρύθμιση `%s'.\n"
  
! #: fortran/openmp.cc:1462
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Comma expected at %C"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: fortran/openmp.cc:1574
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP DECLARE REDUCTION %s not found at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1634
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unknown directive at %L"
  msgstr "άγνωστος χαρακτήρας `%s'"
  
! #: fortran/openmp.cc:1636
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid combined or composite directive at %L"
  msgstr "μη αναγνωρίσημη επιλογή `-%c'"
  
! #: fortran/openmp.cc:1644
  #, gcc-internal-format
  msgid "Invalid %qs directive at %L in %s clause: declarative, informational, and meta directives not permitted"
  msgstr ""
  
! #: fortran/openmp.cc:1676 fortran/openmp.cc:2031 fortran/openmp.cc:2056
! #: fortran/openmp.cc:2125 fortran/openmp.cc:2179 fortran/openmp.cc:2204
! #: fortran/openmp.cc:2226 fortran/openmp.cc:6968
  #, gcc-internal-format
  msgid "Expected %<,%> or %<)%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1702 fortran/openmp.cc:1712
  #, gcc-internal-format
  msgid "%qs directive mentioned multiple times in %s clause in %s directive at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1720
  #, gcc-internal-format
  msgid "%qs directive mentioned both times in ABSENT and CONTAINS clauses in %s directive at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1810
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s modifier at %L in USES_ALLOCATORS clause"
  msgstr ""
  
! #: fortran/openmp.cc:1844
  #, gcc-internal-format
  msgid "Unexpected %<(%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1909
  #, gcc-internal-format
  msgid "Expected %<{%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1919
  #, gcc-internal-format
  msgid "Duplicated %<fr%> preference-selector-name at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1944 fortran/openmp.cc:2082
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected constant scalar integer expression or non-empty default-kind character literal at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1958 fortran/openmp.cc:2095
  #, gcc-internal-format
  msgid "Unknown foreign runtime identifier %qd at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1972 fortran/openmp.cc:2107
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected null character in character literal at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1979 fortran/openmp.cc:2114
  #, gcc-internal-format
  msgid "Unknown foreign runtime identifier %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1986 fortran/openmp.cc:7079
  #, gcc-internal-format
  msgid "Expected %<)%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2002
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected default-kind character literal at %L"
  msgstr ""
  
! #: fortran/openmp.cc:2013
  #, gcc-internal-format
  msgid "Character literal at %L must start with %<ompx_%>"
  msgstr ""
  
! #: fortran/openmp.cc:2021
  #, gcc-internal-format
  msgid "Unexpected null or %<,%> character in character literal at %L"
  msgstr ""
  
! #: fortran/openmp.cc:2038
  #, gcc-internal-format
  msgid "Expected %<fr(%> or %<attr(%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2045
  #, gcc-internal-format
  msgid "Expected %<,%> or %<}%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2161
  #, gcc-internal-format
  msgid "Duplicate %<prefer_type%> modifier at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2173 fortran/openmp.cc:2209 fortran/openmp.cc:2231
  #, gcc-internal-format
  msgid "Expected %<,%> or %<:%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2186
  #, gcc-internal-format
  msgid "Expected %<(%> after %<prefer_type%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2194
  #, fuzzy, gcc-internal-format
  msgid "Duplicate %<targetsync%> at %C"
  msgstr "διπλό κλειδί"
  
! #: fortran/openmp.cc:2216
  #, fuzzy, gcc-internal-format
  msgid "Duplicate %<target%> at %C"
  msgstr "διπλό κλειδί"
  
! #: fortran/openmp.cc:2234
  #, gcc-internal-format
  msgid "Expected %<prefer_type%>, %<target%>, or %<targetsync%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2242
  #, gcc-internal-format
  msgid "Missing required %<target%> and/or %<targetsync%> modifier at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2295
  #, fuzzy, gcc-internal-format
  msgid "Duplicated %qs clause at %L"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: fortran/openmp.cc:2302 fortran/openmp.cc:4211
  #, gcc-internal-format
  msgid "Expected %<(%> after %qs at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2309
  #, fuzzy, gcc-internal-format
  msgid "Invalid expression after %<%s(%> at %C"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: fortran/openmp.cc:2369
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause expected at %C after trailing comma"
  msgstr ""
  
! #: fortran/openmp.cc:2499
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable list at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2523
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected COMPILATION or EXECUTION in AT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2584
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected TEAMS, PARALLEL or THREAD as binding in BIND at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2615
  #, gcc-internal-format, gfc-internal-format
  msgid "COLLAPSE clause argument not constant positive integer at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2718
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, PRESENT, NONE or DEFAULT at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2740
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SCALAR, AGGREGATE, ALLOCATABLE, POINTER or ALL at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2773
  #, gcc-internal-format, gfc-internal-format
  msgid "DEFAULTMAP at %C but prior DEFAULTMAP with unspecified category"
  msgstr ""
  
! #: fortran/openmp.cc:2776
  #, gcc-internal-format, gfc-internal-format
  msgid "DEFAULTMAP at %C but prior DEFAULTMAP for category %s"
  msgstr ""
  
! #: fortran/openmp.cc:2812
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected NONE or PRESENT in DEFAULT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2815
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected NONE, FIRSTPRIVATE, PRIVATE or SHARED in DEFAULT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2865
  #, gcc-internal-format, gfc-internal-format
  msgid "ITERATOR may not be combined with SOURCE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2871
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE at %C not permitted as dependence-type for this directive"
  msgstr ""
  
! #: fortran/openmp.cc:2877
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicated clause with SOURCE dependence-type at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2892
  #, gcc-internal-format
  msgid "Expected %<)%> or %<omp_cur_iteration)%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2904
  #, gcc-internal-format, gfc-internal-format
  msgid "SINK at %C not permitted as dependence-type for this directive"
  msgstr ""
  
! #: fortran/openmp.cc:2915
  #, gcc-internal-format, gfc-internal-format
  msgid "ITERATOR may not be combined with SINK at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2929
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected dependence-type SINK or SOURCE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2946
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with DEPEND kind other than OUT or INOUT at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2989 fortran/openmp.cc:3024
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected integer expression at %C"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: fortran/openmp.cc:3005
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3017
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3030
  #, gcc-internal-format
  msgid "Expected integer expression or a single device-modifier %<device_num%> or %<ancestor%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3060
! #, gcc-internal-format, gfc-internal-format
! msgid "Expected HOST, NOHOST or ANY at %C"
! msgstr ""
! 
! #: fortran/openmp.cc:3115
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SEQ_CST, ACQUIRE or RELAXED at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3311
  #, gcc-internal-format, gfc-internal-format
  msgid "INDIRECT clause at %C requires a constant logical expression"
  msgstr ""
  
! #: fortran/openmp.cc:3521
  #, gcc-internal-format
  msgid "Multiple %qs modifiers specified at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3631
  #, gcc-internal-format
  msgid "too many %<always%> modifiers at %L"
  msgstr ""
  
! #: fortran/openmp.cc:3637
  #, gcc-internal-format
  msgid "too many %<close%> modifiers at %L"
  msgstr ""
  
! #: fortran/openmp.cc:3643
  #, gcc-internal-format
  msgid "too many %<present%> modifiers at %L"
  msgstr ""
  
! #: fortran/openmp.cc:3853
  #, gcc-internal-format
  msgid "Expected ORDER(CONCURRENT) at %C with optional %<reproducible%> or %<unconstrained%> modifier"
  msgstr ""
  
! #: fortran/openmp.cc:3878
  #, gcc-internal-format, gfc-internal-format
! msgid "ORDERED clause argument not constant positive integer at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3912
! #, gcc-internal-format, gfc-internal-format
! msgid "PARTIAL clause argument not constant positive integer at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4194
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected FATAL or WARNING in SEVERITY clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4404
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to match clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4587
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid clause in module with !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4597
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable is USE-associated with !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4606
  #, gcc-internal-format
  msgid "Variable %qs shall be declared in the same scoping unit as !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4614
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-size dummy array with !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4663
  #, gcc-internal-format
  msgid "%<acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4711
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid argument to !$ACC WAIT at %C"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: fortran/openmp.cc:4718
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT clause at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:4766
  #, gcc-internal-format, gfc-internal-format
  msgid "ACC CACHE directive must be inside of loop %C"
  msgstr ""
  
! #: fortran/openmp.cc:4835
  #, gcc-internal-format, gfc-internal-format
  msgid "Only the !$ACC ROUTINE form without list is allowed in interface block at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4869
  #, gcc-internal-format
  msgid "Invalid NAME %qs in !$ACC ROUTINE ( NAME ) at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4877
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4884
  #, gcc-internal-format
  msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C, expecting %<)%> after NAME"
  msgstr ""
  
! #: fortran/openmp.cc:4899
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple loop axes specified for routine at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4910
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible GANG, WORKER, or VECTOR clause"
  msgstr ""
  
! #: fortran/openmp.cc:4918
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible NOHOST clause"
  msgstr ""
  
! #: fortran/openmp.cc:4939 fortran/openmp.cc:4967
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC ROUTINE already applied at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4984
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC ROUTINE with GANG, WORKER, or VECTOR clause is not permitted in PURE procedure at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5174
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ALIGN or ALLOCATOR clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5182
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, structure-element list item at %L in ALLOCATE directive is not yet supported"
  msgstr ""
  
! #: fortran/openmp.cc:5185
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected expression as list item at %L in ALLOCATE directive"
  msgstr ""
  
! #: fortran/openmp.cc:5256
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ASSUMES at %C must be in the specification part of a subprogram or module"
  msgstr ""
  
! #: fortran/openmp.cc:5323
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP CRITICAL statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5345
  #, gcc-internal-format
  msgid "Expected %<( depobj )%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5363
  #, gcc-internal-format
  msgid "Expected IN, OUT, INOUT, INOUTSET or MUTEXINOUTSET followed by %<)%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5377
  #, gcc-internal-format, gfc-internal-format
  msgid "The same depend object should be used as DEPOBJ argument at %L and as DESTROY argument at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5391
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected DEPEND, UPDATE, or DESTROY clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5396
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPEND clause at %L of OMP DEPOBJ construct shall not have dependence-type DEPOBJ"
  msgstr ""
  
! #: fortran/openmp.cc:5404
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPEND clause at %L of OMP DEPOBJ construct shall have only a single locator"
  msgstr ""
  
! #: fortran/openmp.cc:5536 fortran/openmp.cc:10386
  #, gcc-internal-format, gfc-internal-format
  msgid "MESSAGE clause at %L requires a scalar default-kind CHARACTER expression"
  msgstr ""
  
! #: fortran/openmp.cc:5543
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Constant character expression required in MESSAGE clause at %L"
  msgstr "Αδυναμία προσπέλασης του αρχείου της αλλαγής"
  
! #: fortran/openmp.cc:5549
  #, gcc-internal-format, gfc-internal-format
  msgid "$OMP ERROR encountered at %L: %s"
  msgstr ""
  
! #: fortran/openmp.cc:5568
  #, gcc-internal-format, gfc-internal-format
  msgid "$OMP ERROR encountered at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5596
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SEQ_CST, AQC_REL, RELEASE, or ACQUIRE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5605
  #, gcc-internal-format, gfc-internal-format
  msgid "List specified together with memory order clause in FLUSH directive at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5613
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6013 fortran/openmp.cc:13204
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6017 fortran/openmp.cc:13208
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6022
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6024
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6044
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP DECLARE REDUCTION at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6081
  #, gcc-internal-format, gfc-internal-format
  msgid "Only the !$OMP DECLARE TARGET form without clauses is allowed in interface block at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6096
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP DECLARE TARGET at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6121
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET variable at %L is an element of a COMMON block"
  msgstr ""
  
! #: fortran/openmp.cc:6124
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directive"
  msgstr ""
  
! #: fortran/openmp.cc:6130
  #, gcc-internal-format, gfc-internal-format
! msgid "OMP DECLARE TARGET variable at %L previously mentioned in LINK clause and later in %s clause"
  msgstr ""
  
! #: fortran/openmp.cc:6136
  #, gcc-internal-format, gfc-internal-format
! msgid "OMP DECLARE TARGET variable at %L previously mentioned in TO or ENTER clause and later in LINK clause"
  msgstr ""
  
! #: fortran/openmp.cc:6150 fortran/openmp.cc:6205
  #, gcc-internal-format
! msgid "List item %qs at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPE"
  msgstr ""
  
! #: fortran/openmp.cc:6159 fortran/openmp.cc:6213
  #, gcc-internal-format, gfc-internal-format
  msgid "DEVICE_TYPE must be ANY when used with INDIRECT at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6169
! #, gcc-internal-format, gfc-internal-format
! msgid "OMP DECLARE TARGET COMMON at %L previously mentioned in LINK clause and later in %s clause"
  msgstr ""
  
! #: fortran/openmp.cc:6175
! #, gcc-internal-format, gfc-internal-format
! msgid "OMP DECLARE TARGET COMMON at %L previously mentioned in TO or ENTER clause and later in LINK clause"
  msgstr ""
  
! #: fortran/openmp.cc:6179
! #, gcc-internal-format, gfc-internal-format
! msgid "COMMON at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directive"
  msgstr ""
  
! #: fortran/openmp.cc:6188
! #, gcc-internal-format, gfc-internal-format
! msgid "COMMON at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPE"
  msgstr ""
  
! #: fortran/openmp.cc:6223
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET directive at %L with only DEVICE_TYPE or INDIRECT clauses is ignored"
  msgstr ""
  
! #: fortran/openmp.cc:6234
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$OMP DECLARE TARGET list at %C"
  msgstr ""
  
  #. FIXME: constant integer expressions.
! #: fortran/openmp.cc:6273
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected trait-property-extension at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6288 fortran/openmp.cc:6394 fortran/openmp.cc:6547
! #: fortran/openmp.cc:6698 fortran/openmp.cc:6759
  #, gcc-internal-format
  msgid "expected %<)%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6319
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected trait selector name at %C"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: fortran/openmp.cc:6338
  #, gcc-internal-format
  msgid "unknown selector %qs for context selector set %qs at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6356
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6365
  #, gcc-internal-format
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6372 fortran/openmp.cc:6557 fortran/openmp.cc:6649
! #: fortran/openmp.cc:6740 fortran/openmp.cc:6936
  #, gcc-internal-format
  msgid "expected %<(%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6380
! #, gcc-internal-format
! msgid "%<score%> argument must be constant integer expression at %C"
! msgstr ""
! 
! #: fortran/openmp.cc:6388
! #, gcc-internal-format
! msgid "%<score%> argument must be non-negative at %C"
! msgstr ""
! 
! #: fortran/openmp.cc:6400
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected : at %C"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: fortran/openmp.cc:6422
  #, gcc-internal-format, gfc-internal-format
  msgid "expected identifier at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6441
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected identifier or string literal at %C"
  msgstr "μη τερματιζόμενo αλφαριθμητικό"
  
! #: fortran/openmp.cc:6462
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected expression at %C"
  msgstr "Μη έγκυρη προπορευόμενη κανονική έκφραση"
  
! #: fortran/openmp.cc:6477
! #, gcc-internal-format, gfc-internal-format
! msgid "property must be a logical expression at %L"
! msgstr ""
! 
! #: fortran/openmp.cc:6481
! #, gcc-internal-format, gfc-internal-format
! msgid "property must be an integer expression at %L"
! msgstr ""
! 
! #: fortran/openmp.cc:6488
! #, gcc-internal-format, gfc-internal-format
! msgid "property must be a constant logical expression at %L"
! msgstr ""
! 
! #: fortran/openmp.cc:6492
! #, gcc-internal-format, gfc-internal-format
! msgid "property must be a constant integer expression at %L"
! msgstr ""
! 
! #: fortran/openmp.cc:6506
! #, gcc-internal-format, gfc-internal-format
! msgid "property must be a conforming device number at %C"
! msgstr ""
! 
! #: fortran/openmp.cc:6522
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected simd clause at %C"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: fortran/openmp.cc:6599
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected context selector set name at %C"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: fortran/openmp.cc:6606
  #, gcc-internal-format
  msgid "expected %<=%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6613
  #, gcc-internal-format
  msgid "expected %<{%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6628
  #, gcc-internal-format
  msgid "expected %<}%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6656
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected name at %C"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: fortran/openmp.cc:6667
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected variant name at %C"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: fortran/openmp.cc:6748 fortran/openmp.cc:6920 fortran/openmp.cc:7554
  #, gcc-internal-format
  msgid "%qs clause at %L specified more than once"
  msgstr ""
  
! #: fortran/openmp.cc:6776
  #, gcc-internal-format
  msgid "expected %<nothing%>, %<need_device_ptr%> or %<need_device_addr%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6782 fortran/openmp.cc:6900 fortran/openmp.cc:7055
  #, gcc-internal-format
  msgid "expected %<:%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6815
  #, fuzzy, gcc-internal-format
  msgid "unexpected %<:%> at %C"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: fortran/openmp.cc:6862
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected constant integer expression at %C"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: fortran/openmp.cc:6884
  #, gcc-internal-format
  msgid "expected dummy parameter name, %<omp_num_args%> or constant positive integer at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6931
  #, gcc-internal-format
  msgid "expected %<interop%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6981
  #, gcc-internal-format
  msgid "expected %<match%>, %<adjust_args%> or %<append_args%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6987
  #, gcc-internal-format
! msgid "the %qs clause at %L can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause"
  msgstr ""
  
! #: fortran/openmp.cc:7027
  #, gcc-internal-format
  msgid "expected %<when%>, %<otherwise%>, or %<default%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7034
  #, gcc-internal-format
  msgid "too many %<otherwise%> or %<default%> clauses in %<metadirective%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7041
  #, gcc-internal-format
  msgid "%<otherwise%> or %<default%> clause must appear last in %<metadirective%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7069
  #, gcc-internal-format
  msgid "declarative directive variants are not supported"
  msgstr ""
  
! #: fortran/openmp.cc:7090
  #, gcc-internal-format, gfc-internal-format
  msgid "variant directive used in OMP BEGIN METADIRECTIVE at %C must have a corresponding end directive"
  msgstr ""
  
! #: fortran/openmp.cc:7124
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after OMP METADIRECTIVE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7183
! #, gcc-internal-format, gfc-internal-format
! msgid "Threadprivate variable at %C is an element of a COMMON block"
  msgstr ""
  
! #: fortran/openmp.cc:7220
  #, gcc-internal-format, gfc-internal-format
! msgid "Unexpected junk after OMP THREADPRIVATE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7227
  #, gcc-internal-format, gfc-internal-format
! msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7326
  #, gcc-internal-format, gfc-internal-format
  msgid "Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES %s but other program units do"
  msgstr ""
  
! #: fortran/openmp.cc:7369
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified via module %qs use at %L comes after using a device construct/routine"
  msgstr ""
  
! #: fortran/openmp.cc:7373
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified at %L comes after using a device construct/routine"
  msgstr ""
  
! #: fortran/openmp.cc:7396
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)"
  msgstr ""
  
! #: fortran/openmp.cc:7401
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)"
  msgstr ""
  
! #: fortran/openmp.cc:7412
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L but same clause is not specified for the program unit"
  msgstr ""
  
! #: fortran/openmp.cc:7417
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified via module %qs use at %L but same clause is not specified for the program unit"
  msgstr ""
  
! #: fortran/openmp.cc:7447
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP REQUIRES at %C must appear in the specification part of a program unit"
  msgstr ""
  
! #: fortran/openmp.cc:7532
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ACQ_REL, ACQUIRE, RELAXED, RELEASE or SEQ_CST for ATOMIC_DEFAULT_MEM_ORDER clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7548
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Clause expected at %C"
  msgstr "αναμενόταν ')'\n"
  
! #: fortran/openmp.cc:7557
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, SELF_MAPS, DYNAMIC_ALLOCATORS, REVERSE_OFFLOAD, or ATOMIC_DEFAULT_MEM_ORDER clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7583
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected INCLUSIVE or EXCLUSIVE clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7589
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP SCAN at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7788
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after TASKYIELD clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7887
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP MASTER statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7919
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP NOTHING statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7954 fortran/openmp.cc:7957 fortran/openmp.cc:7960
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC at %L with %s clause is incompatible with READ or WRITE"
  msgstr ""
  
! #: fortran/openmp.cc:7964
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC at %L with %s clause requires %s clause"
  msgstr ""
  
! #: fortran/openmp.cc:7994
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC WRITE at %L incompatible with ACQUIRES clause implicitly provided by a REQUIRES directive"
  msgstr ""
  
! #: fortran/openmp.cc:8005
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ at %L incompatible with RELEASE clause implicitly provided by a REQUIRES directive"
  msgstr ""
  
! #: fortran/openmp.cc:8023
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ at %L incompatible with RELEASE clause"
  msgstr ""
  
! #: fortran/openmp.cc:8033
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC WRITE at %L incompatible with ACQUIRE clause"
  msgstr ""
  
! #: fortran/openmp.cc:8070
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$ACC ATOMIC statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:8085
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP BARRIER statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:8141
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected construct-type PARALLEL, SECTIONS, DO or TASKGROUP in $OMP CANCELLATION POINT statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:8147
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP CANCELLATION POINT statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:8168
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after NOWAIT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:8207
  #, gcc-internal-format, gfc-internal-format
  msgid "%s clause at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:8219 fortran/openmp.cc:10421
  #, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of %s clause at %L must be positive"
  msgstr ""
  
! #: fortran/openmp.cc:8231
  #, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of %s clause at %L must be non-negative"
  msgstr ""
  
! #: fortran/openmp.cc:8242
  #, gcc-internal-format
  msgid "Cray pointer object %qs of derived type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8245
  #, gcc-internal-format
  msgid "Cray pointee object %qs of derived type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8251 fortran/openmp.cc:10244
  #, gcc-internal-format
  msgid "POINTER object %qs of polymorphic type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8256
  #, gcc-internal-format
  msgid "Cray pointer object %qs of polymorphic type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8261
  #, gcc-internal-format
  msgid "Cray pointee object %qs of polymorphic type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8271 fortran/openmp.cc:9682 fortran/openmp.cc:9967
  #, fuzzy, gcc-internal-format
  msgid "Assumed size array %qs in %s clause at %L"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: fortran/openmp.cc:8274
  #, fuzzy, gcc-internal-format
  msgid "Assumed rank array %qs in %s clause at %L"
  msgstr "εσωτερικό σφάλμα στο %s, γραμμή %u"
  
! #: fortran/openmp.cc:8290 fortran/openmp.cc:9954
  #, gcc-internal-format
  msgid "POINTER object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8295 fortran/openmp.cc:10248
  #, gcc-internal-format
  msgid "Cray pointer object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8300 fortran/openmp.cc:10251
  #, gcc-internal-format
  msgid "Cray pointee object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8305 fortran/openmp.cc:10239
  #, gcc-internal-format
  msgid "ALLOCATABLE object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8308
  #, gcc-internal-format
  msgid "VALUE object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8351
  #, gcc-internal-format, gfc-internal-format
  msgid "Implicitly declared function %s used in !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8400
  #, gcc-internal-format, gfc-internal-format
  msgid "Implicitly declared subroutine %s used in !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8442
  #, gcc-internal-format
  msgid "Unexpected function-result variable %qs at %L in declarative !$OMP ALLOCATE"
  msgstr ""
  
! #: fortran/openmp.cc:8448
  #, gcc-internal-format
  msgid "Procedure pointer %qs not supported with !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8454
  #, gcc-internal-format
  msgid "Argument %qs at %L to declarative !$OMP ALLOCATE directive must be a variable"
  msgstr ""
  
! #: fortran/openmp.cc:8461
  #, gcc-internal-format
  msgid "Argument %qs at %L to declarative !$OMP ALLOCATE shall be in the same scope as the variable declaration"
  msgstr ""
  
! #: fortran/openmp.cc:8468
  #, gcc-internal-format
  msgid "Unexpected dummy argument %qs as argument at %L to declarative !$OMP ALLOCATE"
  msgstr ""
  
! #: fortran/openmp.cc:8474
  #, gcc-internal-format
  msgid "Unexpected coarray argument %qs as argument at %L to declarative !$OMP ALLOCATE"
  msgstr ""
  
! #: fortran/openmp.cc:8482
  #, gcc-internal-format
  msgid "Duplicated common block %</%s/%> in !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8489
  #, gcc-internal-format
  msgid "Duplicated variable %qs in !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8500
  #, gcc-internal-format
  msgid "Sorry, EQUIVALENCE object %qs not supported with !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8509
  #, gcc-internal-format
  msgid "Sorry, Cray pointers and pointees such as %qs are not supported with !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8518
  #, gcc-internal-format
  msgid "Unexpected allocatable variable %qs at %L in declarative !$OMP ALLOCATE directive"
  msgstr ""
  
! #: fortran/openmp.cc:8523
  #, gcc-internal-format
  msgid "Unexpected pointer variable %qs at %L in declarative !$OMP ALLOCATE directive"
  msgstr ""
  
! #: fortran/openmp.cc:8534 fortran/openmp.cc:9149
  #, gcc-internal-format, gfc-internal-format
  msgid "ALIGN requires a scalar positive constant integer alignment expression at %L that is a power of two"
  msgstr ""
  
! #: fortran/openmp.cc:8549
  #, gcc-internal-format
  msgid "An ALLOCATOR clause is required as the list item %<%s%s%s%> at %L has the SAVE attribute"
  msgstr ""
  
! #: fortran/openmp.cc:8554
  #, gcc-internal-format
  msgid "Predefined allocator required in ALLOCATOR clause at %L as the list item %<%s%s%s%> at %L has the SAVE attribute"
  msgstr ""
  
! #: fortran/openmp.cc:8568 fortran/openmp.cc:9133
  #, gcc-internal-format
  msgid "Expected integer expression of the %<omp_allocator_handle_kind%> kind at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8584
  #, gcc-internal-format, gfc-internal-format
  msgid "HOLDS expression at %L must be a scalar logical expression"
  msgstr ""
  
! #: fortran/openmp.cc:8620
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8623
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDER clause must not be used together with ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8630 fortran/openmp.cc:8641 fortran/resolve.cc:12080
! #: fortran/resolve.cc:13689
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/openmp.cc:8645
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause without modifier at %L used together with IF clauses with modifiers"
  msgstr ""
  
! #: fortran/openmp.cc:8770
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause modifier %s at %L not appropriate for the current OpenMP construct"
  msgstr ""
  
! #: fortran/openmp.cc:8780
  #, gcc-internal-format, gfc-internal-format
  msgid "SELF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/openmp.cc:8789
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/openmp.cc:8798
  #, gcc-internal-format, gfc-internal-format
  msgid "NOVARIANTS clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/openmp.cc:8808
  #, gcc-internal-format, gfc-internal-format
  msgid "NOCONTEXT clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/openmp.cc:8819
  #, gcc-internal-format, gfc-internal-format
  msgid "SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:8824
  #, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of SCHEDULE clause's chunk_size at %L must be positive"
  msgstr ""
  
! #: fortran/openmp.cc:8831
  #, gcc-internal-format, gfc-internal-format
  msgid "Both MONOTONIC and NONMONOTONIC schedule modifiers specified at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8834
  #, gcc-internal-format, gfc-internal-format
  msgid "NONMONOTONIC schedule modifier specified with ORDERED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8843
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPOBJ in DEPOBJ construct at %L shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:8864
  #, gcc-internal-format
  msgid "Variable %qs is not a dummy argument at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8899
  #, gcc-internal-format
! msgid "Object %qs is not a variable at %L; parameters cannot be and need not be copied"
  msgstr ""
  
! #: fortran/openmp.cc:8903
  #, gcc-internal-format
  msgid "Object %qs is not a variable at %L; parameters cannot be and need not be mapped"
  msgstr ""
  
! #: fortran/openmp.cc:8908 fortran/openmp.cc:12759
  #, fuzzy, gcc-internal-format
  msgid "Object %qs is not a variable at %L"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: fortran/openmp.cc:8919
  #, gcc-internal-format
  msgid "%<inscan%> REDUCTION clause on construct other than DO, SIMD, DO SIMD, PARALLEL DO, PARALLEL DO SIMD at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8923
  #, gcc-internal-format
  msgid "ORDERED clause specified together with %<inscan%> REDUCTION clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8926
  #, gcc-internal-format
  msgid "SCHEDULE clause specified together with %<inscan%> REDUCTION clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8958 fortran/openmp.cc:8970 fortran/openmp.cc:8991
! #: fortran/openmp.cc:9003 fortran/openmp.cc:9065 fortran/openmp.cc:9073
! #: fortran/openmp.cc:9094 fortran/openmp.cc:9105 fortran/openmp.cc:9117
! #: fortran/openmp.cc:9352 fortran/openmp.cc:12783
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8999
  #, gcc-internal-format
  msgid "Symbol %qs has mixed component and non-component accesses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9022
  #, gcc-internal-format
  msgid "DEPEND clause at %L requires action clause with %<targetsync%> interop-type"
  msgstr ""
  
! #: fortran/openmp.cc:9029
  #, gcc-internal-format
  msgid "DEPEND clause at %L requires %<targetsync%> interop-type, lacking it for %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9044
  #, gcc-internal-format
  msgid "%qs at %L in %qs clause must be a scalar integer variable of %<omp_interop_kind%> kind"
  msgstr ""
  
! #: fortran/openmp.cc:9049
  #, gcc-internal-format
  msgid "%qs at %L in %qs clause must be definable"
  msgstr ""
  
! #: fortran/openmp.cc:9088
  #, gcc-internal-format
  msgid "Symbol %qs present on both data and map clauses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9174
  #, gcc-internal-format
  msgid "%qs appears more than once in %<allocate%> at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9216 fortran/trans-openmp.cc:8329
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause"
  msgstr ""
  
! #: fortran/openmp.cc:9244
  #, gcc-internal-format
  msgid "Unexpected coarray %qs in %<allocate%> at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9258
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> at %L but not in the associated ALLOCATE statement"
  msgstr ""
  
! #: fortran/openmp.cc:9292
  #, gcc-internal-format
  msgid "%qs listed in %<allocate%> statement at %L but it is neither explicitly in listed in the %<!$OMP ALLOCATE%> directive nor exists a directive without argument list"
  msgstr ""
  
! #: fortran/openmp.cc:9303
  #, gcc-internal-format
  msgid "Unexpected coarray %qs in %<allocate%> at %L, implicitly listed in %<!$OMP ALLOCATE%> at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9328
  #, gcc-internal-format
  msgid "ALLOCATORS directive at %L inside a target region must specify an ALLOCATOR modifier for %qs"
  msgstr ""
  
! #: fortran/openmp.cc:9332
  #, gcc-internal-format
  msgid "ALLOCATE directive at %L inside a target region must specify an ALLOCATOR clause for %qs"
  msgstr ""
  
! #: fortran/openmp.cc:9336
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE directive at %L inside a target region must specify an ALLOCATOR clause"
  msgstr ""
  
! #: fortran/openmp.cc:9359
  #, gcc-internal-format
  msgid "Array %qs is not permitted in reduction at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9372
  #, gcc-internal-format
  msgid "Symbol %qs present on both FROM and TO clauses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9390
  #, gcc-internal-format
  msgid "Non-THREADPRIVATE object %qs in COPYIN clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9396
  #, gcc-internal-format, gfc-internal-format
  msgid "NOWAIT clause must not be used with COPYPRIVATE clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9401
  #, gcc-internal-format
  msgid "Assumed size array %qs in COPYPRIVATE clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9404
  #, gcc-internal-format
  msgid "INTENT(IN) POINTER %qs in COPYPRIVATE clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9412
  #, gcc-internal-format
  msgid "THREADPRIVATE object %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9415
  #, gcc-internal-format
  msgid "Cray pointee %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9418
  #, gcc-internal-format
  msgid "Associate name %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9424
  #, gcc-internal-format
  msgid "DETACH event handle %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9439
  #, gcc-internal-format
  msgid "%qs in ALIGNED clause must be POINTER, ALLOCATABLE, Cray pointer or C_PTR at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9449
  #, gcc-internal-format
  msgid "%qs in ALIGNED clause at %L requires a scalar positive constant integer alignment expression"
  msgstr ""
  
! #: fortran/openmp.cc:9475
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar integer expression for range begin expected at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9481
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar integer expression for range end expected at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9487
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar integer expression for range step expected at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9492
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonzero range step expected at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9505
  #, gcc-internal-format, gfc-internal-format
  msgid "Dependence-type SINK used together with SOURCE on the same construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9515
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SINK addend not a constant integer at %L"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: fortran/openmp.cc:9521
  #, gcc-internal-format
  msgid "omp_cur_iteration at %L requires %<-1%> as logical offset"
  msgstr ""
  
! #: fortran/openmp.cc:9531
  #, gcc-internal-format
  msgid "Locator %qs at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:9542
  #, gcc-internal-format, gfc-internal-format
  msgid "Locator at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:9586
  #, gcc-internal-format, gfc-internal-format
  msgid "Array is not contiguous at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9601
  #, gcc-internal-format
  msgid "%qs clause argument must be ALLOCATABLE or a POINTER at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9613
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected substring reference in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9621
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected complex-parts designator reference in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9630 fortran/openmp.cc:9648
  #, gcc-internal-format
  msgid "%qs in %s clause at %L is not a proper array section"
  msgstr ""
  
! #: fortran/openmp.cc:9640
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride should not be specified for array section in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9662
  #, gcc-internal-format
  msgid "%qs in %s clause at %L is a zero size array section"
  msgstr ""
  
! #: fortran/openmp.cc:9718
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET%s with map-type other than TO, FROM, TOFROM, or ALLOC on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9749
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET ENTER DATA with map-type other than TO, TOFROM or ALLOC on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9778
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET EXIT DATA with map-type other than FROM, TOFROM, RELEASE, or DELETE on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9794 fortran/openmp.cc:9938
  #, gcc-internal-format
  msgid "THREADPRIVATE object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9797 fortran/openmp.cc:9941
  #, gcc-internal-format
  msgid "Cray pointee %qs in %s clause at %L"
  msgstr ""
  
  #. Non-TARGET (i.e. DISPATCH) requires a C_PTR.
! #: fortran/openmp.cc:9811
  #, gcc-internal-format
  msgid "List item %qs in %s clause at %L must be of TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/openmp.cc:9870
  #, gcc-internal-format
  msgid "Memspace %qs at %L in USES_ALLOCATORS must be a predefined memory space"
  msgstr ""
  
! #: fortran/openmp.cc:9878
  #, gcc-internal-format
  msgid "Allocator %qs at %L in USES_ALLOCATORS must be a scalar integer of kind %<omp_allocator_handle_kind%>"
  msgstr ""
  
! #: fortran/openmp.cc:9886
  #, gcc-internal-format
  msgid "Allocator %qs at %L in USES_ALLOCATORS must either a variable or a predefined allocator"
  msgstr ""
  
! #: fortran/openmp.cc:9891
  #, gcc-internal-format
  msgid "A memory space or traits array may not be specified for predefined allocator %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9902
  #, gcc-internal-format
  msgid "Traits array %qs in USES_ALLOCATORS %L must be a one-dimensional named constant array of type %<omp_alloctrait%>"
  msgstr ""
  
! #: fortran/openmp.cc:9932
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9944
  #, gcc-internal-format
  msgid "Associate name %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9951
  #, gcc-internal-format
  msgid "Procedure pointer %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9957
  #, gcc-internal-format
  msgid "Cray pointer %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9970
  #, gcc-internal-format
  msgid "Variable %qs in %s clause is used in NAMELIST statement at %L"
  msgstr ""
  
  #. case OMP_LIST_REDUCTION:
! #: fortran/openmp.cc:9980
  #, gcc-internal-format
  msgid "INTENT(IN) POINTER %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9991
  #, gcc-internal-format
  msgid "DETACH event handle %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10016
  #, gcc-internal-format
  msgid "Sorry, list item %qs at %L with allocatable components is not yet supported in %s clause"
  msgstr ""
  
! #: fortran/openmp.cc:10022
  #, gcc-internal-format
  msgid "Polymorphic list item %qs at %L in %s clause has unspecified behavior and unsupported"
  msgstr ""
  
! #: fortran/openmp.cc:10054
  #, gcc-internal-format, gfc-internal-format
  msgid "Only DEFAULT permitted as reduction-modifier in REDUCTION clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10147
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP DECLARE REDUCTION %s not found for type %s at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10175
  #, gcc-internal-format, gfc-internal-format
  msgid "LINEAR clause modifier used on DO or SIMD construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10181
  #, gcc-internal-format, gfc-internal-format
  msgid "LINEAR clause modifier other than VAL used on DO or SIMD construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10189
  #, gcc-internal-format
  msgid "LINEAR variable %qs must be INTEGER at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10194
  #, gcc-internal-format
  msgid "LINEAR dummy argument %qs with VALUE attribute with %s modifier at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10205
  #, gcc-internal-format
  msgid "%qs in LINEAR clause at %L requires a scalar integer linear-step expression"
  msgstr ""
  
! #: fortran/openmp.cc:10222
  #, gcc-internal-format
  msgid "%qs in LINEAR clause at %L requires a constant integer linear-step expression or dummy argument specified in UNIFORM clause"
  msgstr ""
  
! #: fortran/openmp.cc:10256
  #, gcc-internal-format
  msgid "%s clause variable %qs at %L is neither a POINTER nor an array"
  msgstr ""
  
! #: fortran/openmp.cc:10316
  #, gcc-internal-format, gfc-internal-format
  msgid "NUM_TEAMS lower bound at %L larger than upper bound at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10329
  #, gcc-internal-format, gfc-internal-format
  msgid "Value of HINT clause at %L shall be a valid constant hint expression"
  msgstr ""
  
! #: fortran/openmp.cc:10339
  #, gcc-internal-format, gfc-internal-format
  msgid "DIST_SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:10349
  #, gcc-internal-format
  msgid "%<GRAINSIZE%> clause at %L must not be used together with %<NUM_TASKS%> clause"
  msgstr ""
  
! #: fortran/openmp.cc:10352
  #, gcc-internal-format
  msgid "%<REDUCTION%> clause at %L must not be used together with %<NOGROUP%> clause"
  msgstr ""
  
! #: fortran/openmp.cc:10356
  #, gcc-internal-format
  msgid "%<FULL%> clause at %C must not be used together with %<PARTIAL%> clause"
  msgstr ""
  
! #: fortran/openmp.cc:10379
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible use of TILE and COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10403
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET DATA must contain at least one MAP, USE_DEVICE_PTR, or USE_DEVICE_ADDR clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10406
  #, gcc-internal-format, gfc-internal-format
  msgid "%s must contain at least one MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10416
  #, gcc-internal-format, gfc-internal-format
  msgid "SIZES requires constant expression at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10432
  #, gcc-internal-format
  msgid "%qs at %L should be a scalar of type integer(kind=omp_event_handle_kind)"
  msgstr ""
  
! #: fortran/openmp.cc:10437
  #, gcc-internal-format, gfc-internal-format
  msgid "The event handle at %L must not be an array element"
  msgstr ""
  
! #: fortran/openmp.cc:10441
  #, gcc-internal-format, gfc-internal-format
  msgid "The event handle at %L must not be part of a derived type or class"
  msgstr ""
  
! #: fortran/openmp.cc:10445
  #, gcc-internal-format
  msgid "%<DETACH%> clause at %L must not be used together with %<MERGEABLE%> clause"
  msgstr ""
  
! #: fortran/openmp.cc:10452
  #, gcc-internal-format
  msgid "%<host_data%> construct at %L requires %<use_device%> clause"
  msgstr ""
  
! #: fortran/openmp.cc:10606
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected IF at %L in atomic compare capture"
  msgstr ""
  
! #: fortran/openmp.cc:10614
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ELSE at %L in atomic compare capture"
  msgstr ""
  
! #: fortran/openmp.cc:10726
  #, gcc-internal-format
  msgid "Expected %<==%>, %<.EQ.%> or %<.EQV.%> atomic comparison expression at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10732
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar intrinsic variable at %L in atomic comparison"
  msgstr ""
  
! #: fortran/openmp.cc:10740
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar intrinsic expression at %L in atomic comparison"
  msgstr ""
  
! #: fortran/openmp.cc:10748
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10757
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC statement must assign an expression of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10764
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC with ALLOCATABLE variable at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10781
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10786
  #, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot reference var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10798
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC capture-statement must set a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10806
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC capture-statement requires a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10816
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10832
  #, gcc-internal-format
  msgid "For !$OMP ATOMIC COMPARE, the first operand in comparison at %L must be the variable %qs that the update statement writes into at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10840
  #, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC COMPARE assignment var = expr must be scalar and cannot reference var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10858
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC UPDATE at %L with FAIL clause requires either the COMPARE clause or using the intrinsic MIN/MAX procedure"
  msgstr ""
  
! #: fortran/openmp.cc:10885
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment operator must be binary +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10933
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10947
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10980
  #, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11004
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11011
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11034
  #, gcc-internal-format
  msgid "!$OMP ATOMIC intrinsic arguments except one must not reference %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11041
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC intrinsic arguments must be scalar at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11049
  #, gcc-internal-format
  msgid "First or last !$OMP ATOMIC intrinsic argument must be %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11067
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11072
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected !$OMP ATOMIC expression at %L"
  msgstr "Μη έγκυρη προπορευόμενη κανονική έκφραση"
  
! #: fortran/openmp.cc:11180
  #, gcc-internal-format, gfc-internal-format
  msgid "With INSCAN at %L, expected loop body with !$OMP SCAN between two structured block sequences"
  msgstr ""
  
! #: fortran/openmp.cc:11187
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP SCAN at %L with zero executable statements in preceding structured block sequence"
  msgstr ""
  
! #: fortran/openmp.cc:11194
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP SCAN at %L with zero executable statements in succeeding structured block sequence"
  msgstr ""
  
! #: fortran/openmp.cc:11410
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot contain loop in intervening code at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11491
  #, gcc-internal-format, gfc-internal-format
! msgid "%s cannot contain OpenMP directive in intervening code at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11503 fortran/openmp.cc:11529
  #, gcc-internal-format, gfc-internal-format
! msgid "%s cannot contain OpenMP API call in intervening code at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12052
  #, gcc-internal-format, gfc-internal-format
  msgid "SIZES clause is required on !$OMP TILE construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12079
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12085
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12095
  #, gcc-internal-format, gfc-internal-format
  msgid "Generated loop of UNROLL construct at %L without PARTIAL clause does not have canonical form"
  msgstr ""
  
! #: fortran/openmp.cc:12102
  #, gcc-internal-format, gfc-internal-format
  msgid "UNROLL construct at %L with PARTIAL clause generates just one loop with canonical form but %d loops are needed"
  msgstr ""
  
! #: fortran/openmp.cc:12117
  #, gcc-internal-format, gfc-internal-format
  msgid "TILE construct at %L generates %d loops with canonical form but %d loops are needed"
  msgstr ""
  
! #: fortran/openmp.cc:12128
  #, gcc-internal-format
  msgid "Imperfectly nested loop using generated loops"
  msgstr ""
  
! #: fortran/openmp.cc:12140
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12147
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must not be THREADPRIVATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12162
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than PRIVATE, LASTPRIVATE or ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12166
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than PRIVATE, LASTPRIVATE, ALLOCATE or LINEAR at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12173
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable used in more than one loop at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12179
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable at %L is bound in intervening code"
  msgstr ""
  
! #: fortran/openmp.cc:12188
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop start expression not in canonical form at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12195
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop start expression at %L uses variable bound in intervening code"
  msgstr ""
  
! #: fortran/openmp.cc:12204
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop end expression not in canonical form at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12211
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop end expression at %L uses variable bound in intervening code"
  msgstr ""
  
! #: fortran/openmp.cc:12218
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop bounds reference different iteration variables at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12224
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop increment not in canonical form at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12231
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop increment expression at %L uses variable bound in intervening code"
  msgstr ""
  
! #: fortran/openmp.cc:12242
  #, gcc-internal-format
  msgid "Non-rectangular loops from generated loops unsupported"
  msgstr ""
  
  #. Parse error, can't recover from this.
! #: fortran/openmp.cc:12258
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s (level %d) at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12270
  #, gcc-internal-format, gfc-internal-format
  msgid "%s inner loops must be perfectly nested with ORDERED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12277
  #, gcc-internal-format, gfc-internal-format
  msgid "%s inner loops must be perfectly nested with REDUCTION INSCAN clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12284
  #, gcc-internal-format, gfc-internal-format
  msgid "%s inner loops must be perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12538 fortran/openmp.cc:12551
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12570
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12576
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12582
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12598
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12610
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12620 fortran/openmp.cc:12629
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12645
  #, gcc-internal-format, gfc-internal-format
  msgid "Tiled loop cannot be parallelized across gangs, workers and vectors at the same time at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12666
  #, gcc-internal-format, gfc-internal-format
  msgid "TILE requires constant expression at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12766
  #, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12813
  #, gcc-internal-format
  msgid "NAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12819
  #, gcc-internal-format
  msgid "NAME %qs invalid in !$ACC ROUTINE ( NAME ) at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12906
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP TARGET region at %L with a nested TEAMS at %L may not contain any other statement, declaration or directive outside of the single TEAMS construct"
  msgstr ""
  
! #: fortran/openmp.cc:12910
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP TARGET region at %L with a nested TEAMS may not contain any other statement, declaration or directive outside of the single TEAMS construct"
  msgstr ""
  
! #: fortran/openmp.cc:12928
  #, gcc-internal-format
  msgid "%<OMP DISPATCH%> directive at %L must be followed by a procedure call with optional assignment"
  msgstr ""
  
! #: fortran/openmp.cc:12935
  #, gcc-internal-format
  msgid "%<OMP DISPATCH%> directive at %L cannot be followed by a procedure pointer"
  msgstr ""
  
! #: fortran/openmp.cc:13030
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.cc:13044
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP CRITICAL at %L with HINT clause requires a NAME, except when omp_sync_hint_none is used"
  msgstr ""
  
! #: fortran/openmp.cc:13050
  #, gcc-internal-format
  msgid "Unexpected !$OMP SCAN at %L outside loop construct with %<inscan%> REDUCTION clause"
  msgstr ""
  
! #: fortran/openmp.cc:13079
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13115
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected constant non-negative scalar integer offset expression at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13118
  #, gcc-internal-format
  msgid "For range-based %<adjust_args%>, a constant positive scalar integer expression is required at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13132
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected dummy parameter name or a positive integer at %L"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: fortran/openmp.cc:13158
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13166
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13195
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13217
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13233
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13248
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13258
  #, gcc-internal-format, gfc-internal-format
  msgid "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE REDUCTION must be OMP_PRIV at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13266
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
  
! #: fortran/options.cc:290
  #, gcc-internal-format
  msgid "%<-fexcess-precision=standard%> for Fortran"
  msgstr ""
  
! #: fortran/options.cc:292
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> for Fortran"
  msgstr ""
  
! #: fortran/options.cc:386
  #, gcc-internal-format
  msgid "Reading file %qs as free form"
  msgstr ""
  
! #: fortran/options.cc:396
  #, gcc-internal-format
  msgid "%<-fd-lines-as-comments%> has no effect in free form"
  msgstr ""
  
! #: fortran/options.cc:399
  #, gcc-internal-format
  msgid "%<-fd-lines-as-code%> has no effect in free form"
  msgstr ""
  
! #: fortran/options.cc:436
  #, gcc-internal-format
  msgid "Flag %<-fno-automatic%> overwrites %<-fmax-stack-var-size=%d%>"
  msgstr ""
  
! #: fortran/options.cc:439
  #, gcc-internal-format
  msgid "Flag %<-fno-automatic%> overwrites %<-frecursive%>"
  msgstr ""
  
! #: fortran/options.cc:442
  #, gcc-internal-format
  msgid "Flag %<-fno-automatic%> overwrites %<-frecursive%> implied by %qs"
  msgstr ""
  
! #: fortran/options.cc:445
  #, gcc-internal-format
  msgid "Flag %<-frecursive%> overwrites %<-fmax-stack-var-size=%d%>"
  msgstr ""
  
! #: fortran/options.cc:448
  #, gcc-internal-format
  msgid "Flag %<-fmax-stack-var-size=%d%> overwrites %<-frecursive%> implied by %qs"
  msgstr ""
  
! #: fortran/options.cc:526
  #, fuzzy, gcc-internal-format
  msgid "Fixed line length must be at least seven"
  msgstr "%s: ο αριθμός γραμμής πρέπει να είναι μεγαλύτερος από το μηδέν"
  
! #: fortran/options.cc:529
  #, fuzzy, gcc-internal-format
  msgid "Free line length must be at least three"
  msgstr "%s: ο αριθμός γραμμής πρέπει να είναι μεγαλύτερος από το μηδέν"
  
! #: fortran/options.cc:532
  #, gcc-internal-format, gfc-internal-format
  msgid "Maximum subrecord length cannot exceed %d"
  msgstr ""
  
! #: fortran/options.cc:555
  #, gcc-internal-format
  msgid "gfortran: Only one %<-J%> option allowed"
  msgstr ""
  
! #: fortran/options.cc:630
  #, gcc-internal-format
  msgid "Argument to %<-ffpe-trap%> is not valid: %s"
  msgstr ""
  
! #: fortran/options.cc:632
  #, gcc-internal-format
  msgid "Argument to %<-ffpe-summary%> is not valid: %s"
  msgstr ""
  
! #: fortran/options.cc:681
! #, gcc-internal-format
! msgid "Argument to %<-fcheck%> is not valid: %s"
! msgstr ""
! 
! #: fortran/options.cc:746
  #, gcc-internal-format, gfc-internal-format
  msgid "Maximum supported identifier length is %d"
  msgstr ""
  
! #: fortran/options.cc:761
  #, fuzzy, gcc-internal-format
  msgid "Unrecognized option to %<-finit-logical%>: %s"
  msgstr "μη αναγνωρίσημη επιλογή `-%s'"
  
! #: fortran/options.cc:777
  #, gcc-internal-format
  msgid "The value of n in %<-finit-character=n%> must be between 0 and 127"
  msgstr ""
  
! #: fortran/options.cc:889
  #, gcc-internal-format
  msgid "command-line option %<-fno-builtin-%s%> is not valid for Fortran"
  msgstr ""
  
! #: fortran/parse.cc:665
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unclassifiable statement at %C"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: fortran/parse.cc:729
  #, gcc-internal-format, gfc-internal-format
  msgid "OpenACC directives other than ROUTINE may not appear in PURE procedures at %C"
  msgstr ""
  
! #: fortran/parse.cc:795
  #, gcc-internal-format, gfc-internal-format
  msgid "Unclassifiable OpenACC directive at %C"
  msgstr ""
  
! #: fortran/parse.cc:827
  #, gcc-internal-format
  msgid "%qs directive at %L must either have a variable argument or, if associated with an ALLOCATE stmt, must be preceded by an executable statement or OpenMP construct"
  msgstr ""
  
! #: fortran/parse.cc:839
  #, gcc-internal-format
  msgid "Structure-component expression at %L in %qs directive not permitted in declarative directive; as directive associated with an ALLOCATE stmt it must be preceded by an executable statement or OpenMP construct"
  msgstr ""
  
! #: fortran/parse.cc:865
  #, gcc-internal-format
  msgid "%qs directive at %L associated with an ALLOCATE stmt must be preceded by an executable statement or OpenMP construct; note the variables in the list all have the allocatable or pointer attribute"
  msgstr ""
  
! #: fortran/parse.cc:1055 fortran/parse.cc:1366
  #, gcc-internal-format, gfc-internal-format
  msgid "OpenMP directive at %C is not pure and thus may not appear in a PURE procedure"
  msgstr ""
  
! #: fortran/parse.cc:1333
  #, gcc-internal-format, gfc-internal-format
  msgid "Unclassifiable OpenMP directive at %C"
  msgstr ""
  
! #: fortran/parse.cc:1353
  #, gcc-internal-format
  msgid "OpenMP ERROR directive at %L with %<at(execution)%> clause in a PURE procedure"
  msgstr ""
  
! #: fortran/parse.cc:1491
  #, gcc-internal-format, gfc-internal-format
  msgid "Unclassifiable GCC directive at %C"
  msgstr ""
  
! #: fortran/parse.cc:1493
  #, gcc-internal-format, gfc-internal-format
  msgid "Unclassifiable GCC directive at %C, ignored"
  msgstr ""
  
! #: fortran/parse.cc:1553 fortran/parse.cc:1780
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Zero is not a valid statement label at %C"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: fortran/parse.cc:1560 fortran/parse.cc:1772
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-numeric character in statement label at %C"
  msgstr "κενό αλφαριθμητικό"
  
! #: fortran/parse.cc:1572 fortran/parse.cc:1821
  #, gcc-internal-format, gfc-internal-format
  msgid "Semicolon at %C needs to be preceded by statement"
  msgstr ""
  
! #: fortran/parse.cc:1579 fortran/parse.cc:1836
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label without statement at %L"
  msgstr ""
  
! #: fortran/parse.cc:1642 fortran/parse.cc:1823
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Semicolon at %C without preceding statement"
  msgstr ""
  
! #: fortran/parse.cc:1665 fortran/parse.cc:1799
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad continuation line at %C"
  msgstr ""
  
! #: fortran/parse.cc:2151
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %L does not have a statement label"
  msgstr ""
  
! #: fortran/parse.cc:3096
  #, gcc-internal-format
  msgid "gfc_ascii_statement(): Bad statement code"
  msgstr ""
  
! #: fortran/parse.cc:3247
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement at %C"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: fortran/parse.cc:3404
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C cannot follow %s statement at %L"
  msgstr ""
  
! #: fortran/parse.cc:3421
  #, gcc-internal-format
  msgid "Unexpected end of file in %qs"
  msgstr ""
  
! #: fortran/parse.cc:3456
  #, gcc-internal-format
  msgid "Derived-type %qs with SEQUENCE must not have a CONTAINS section at %C"
  msgstr ""
  
! #: fortran/parse.cc:3459
  #, gcc-internal-format
  msgid "Derived-type %qs with BIND(C) must not have a CONTAINS section at %C"
  msgstr ""
  
! #: fortran/parse.cc:3479
  #, gcc-internal-format, gfc-internal-format
  msgid "Components in TYPE at %C must precede CONTAINS"
  msgstr ""
  
! #: fortran/parse.cc:3483
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound procedure at %C"
  msgstr ""
  
! #: fortran/parse.cc:3491
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC binding at %C"
  msgstr ""
  
! #: fortran/parse.cc:3499
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure declaration at %C"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: fortran/parse.cc:3511
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type definition at %C with empty CONTAINS section"
  msgstr ""
  
! #: fortran/parse.cc:3521 fortran/parse.cc:3976
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement in TYPE at %C must be inside a MODULE"
  msgstr ""
  
! #: fortran/parse.cc:3528
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C must precede procedure bindings"
  msgstr ""
  
! #: fortran/parse.cc:3535 fortran/parse.cc:3989
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate PRIVATE statement at %C"
  msgstr ""
  
! #: fortran/parse.cc:3545
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE statement at %C must precede CONTAINS"
  msgstr ""
  
! #: fortran/parse.cc:3549
  #, gcc-internal-format, gfc-internal-format
  msgid "Already inside a CONTAINS block at %C"
  msgstr ""
  
! #: fortran/parse.cc:3668
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s at %L of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attribute"
  msgstr ""
  
! #: fortran/parse.cc:3674
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer component %s at %L has a noncoarray subcomponent of type LOCK_TYPE, which must have a codimension or be a subcomponent of a coarray"
  msgstr ""
  
! #: fortran/parse.cc:3679
! #, gcc-internal-format, gfc-internal-format
! msgid "Allocatable component %s at %L of type LOCK_TYPE must have a codimension"
! msgstr ""
! 
! #: fortran/parse.cc:3683
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/parse.cc:3688
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)"
  msgstr ""
  
! #: fortran/parse.cc:3695
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)"
  msgstr ""
  
! #: fortran/parse.cc:3705
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %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 attribute"
  msgstr ""
  
! #: fortran/parse.cc:3711
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer component %s at %L has a noncoarray subcomponent of type EVENT_TYPE, which must have a codimension or be a subcomponent of a coarray"
  msgstr ""
  
! #: fortran/parse.cc:3716
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L of type EVENT_TYPE must have a codimension"
  msgstr ""
  
! #: fortran/parse.cc:3720
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/parse.cc:3725
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)"
  msgstr ""
  
! #: fortran/parse.cc:3732
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)"
  msgstr ""
  
! #: fortran/parse.cc:3784
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to create map component '%s'"
  msgstr ""
  
! #: fortran/parse.cc:3817
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to create union component '%s'"
  msgstr ""
  
! #: fortran/parse.cc:3872
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in nested structure declaration at %C"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: fortran/parse.cc:3959
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside CONTAINS"
  msgstr ""
  
! #: fortran/parse.cc:3967
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type definition at %C without components"
  msgstr ""
  
! #: fortran/parse.cc:3983
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C must precede structure components"
  msgstr ""
  
! #: fortran/parse.cc:4000
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE statement at %C must precede structure components"
  msgstr ""
  
! #: fortran/parse.cc:4006
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE attribute at %C already specified in TYPE statement"
  msgstr ""
  
! #: fortran/parse.cc:4011
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate SEQUENCE statement at %C"
  msgstr ""
  
! #: fortran/parse.cc:4021
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTAINS block in derived type definition at %C"
  msgstr ""
  
! #: fortran/parse.cc:4079
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM declaration at %C has no ENUMERATORS"
  msgstr ""
  
! #: fortran/parse.cc:4166
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in INTERFACE block at %C"
  msgstr ""
  
! #: fortran/parse.cc:4191
  #, gcc-internal-format
  msgid "Name %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/parse.cc:4222
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement at %C in INTERFACE body"
  msgstr ""
  
! #: fortran/parse.cc:4240
  #, gcc-internal-format
  msgid "INTERFACE procedure %qs at %L has the same name as the enclosing procedure"
  msgstr ""
  
! #: fortran/parse.cc:4379
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/parse.cc:4411
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement is not allowed inside of BLOCK DATA at %C"
  msgstr ""
  
! #: fortran/parse.cc:4495
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement must appear in a MODULE"
  msgstr ""
  
! #: fortran/parse.cc:4503
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C follows another accessibility specification"
  msgstr ""
  
! #: fortran/parse.cc:4555
  #, fuzzy, gcc-internal-format
  msgid "Bad kind expression for function %qs at %L"
  msgstr "μη έγκυρη τάξη χαρακτήρων `%s'"
  
! #: fortran/parse.cc:4559
  #, gcc-internal-format
  msgid "The type for function %qs at %L is not accessible"
  msgstr ""
  
! #: fortran/parse.cc:4619
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C follows previous unmasked ELSEWHERE"
  msgstr ""
  
! #: fortran/parse.cc:4641
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in WHERE block at %C"
  msgstr ""
  
! #: fortran/parse.cc:4700
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in FORALL block at %C"
  msgstr ""
  
! #: fortran/parse.cc:4751
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSE IF statement at %C cannot follow ELSE statement at %L"
  msgstr ""
  
! #: fortran/parse.cc:4769
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate ELSE statements at %L and %C"
  msgstr ""
  
! #: fortran/parse.cc:4830
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C"
  msgstr ""
  
! #: fortran/parse.cc:4914
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %C"
  msgstr ""
  
! #: fortran/parse.cc:4990
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected RANK or RANK DEFAULT following SELECT RANK at %C"
  msgstr ""
  
! #: fortran/parse.cc:5054
  #, gcc-internal-format
  msgid "Variable %qs at %C cannot be redefined inside loop beginning at %L"
  msgstr ""
  
! #: fortran/parse.cc:5087
  #, gcc-internal-format, gfc-internal-format
  msgid "End of nonblock DO statement at %C is within another block"
  msgstr ""
  
! #: fortran/parse.cc:5097
  #, gcc-internal-format, gfc-internal-format
  msgid "End of nonblock DO statement at %C is interwoven with another DO loop"
  msgstr ""
  
! #: fortran/parse.cc:5123
  #, gcc-internal-format, gfc-internal-format
  msgid "CRITICAL block inside of OpenACC region at %C"
  msgstr ""
  
! #: fortran/parse.cc:5124
  #, gcc-internal-format, gfc-internal-format
  msgid "CRITICAL block inside of OpenMP region at %C"
  msgstr ""
  
! #: fortran/parse.cc:5150
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label in END CRITICAL at %C does not match CRITICAL label"
  msgstr ""
  
! #: fortran/parse.cc:5219 fortran/parse.cc:6162
  #, gcc-internal-format, gfc-internal-format
  msgid "BLOCK construct at %C"
  msgstr ""
  
! #: fortran/parse.cc:5254
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSOCIATE construct at %C"
  msgstr ""
  
! #: fortran/parse.cc:5567
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label in ENDDO at %C doesn't match DO label"
  msgstr ""
  
! #: fortran/parse.cc:5583
  #, gcc-internal-format, gfc-internal-format
  msgid "Named block DO at %L requires matching ENDDO name"
  msgstr ""
--- 81023,84134 ----
  msgid "unquote_string(): got bad string"
  msgstr ""
  
! #: fortran/module.cc:3015
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr ""
  
! #: fortran/module.cc:5446
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.cc:5449
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.cc:5643
  #, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr ""
  
! #: fortran/module.cc:5780
  #, gcc-internal-format
  msgid "Mismatch in components of derived type %qs from %qs at %C: expecting %qs, but got %qs"
  msgstr ""
  
! #: fortran/module.cc:6074
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.cc:6081
  #, gcc-internal-format
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.cc:6086
  #, gcc-internal-format
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.cc:6323
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr ""
  
! #: fortran/module.cc:6667
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr ""
  
! #: fortran/module.cc:6857
  #, fuzzy, gcc-internal-format
  msgid "Cannot open module file %qs for writing at %C: %s"
  msgstr "%s: Σφάλμα εγγραφής "
  
! #: fortran/module.cc:6878
  #, fuzzy, gcc-internal-format
  msgid "Error writing module file %qs for writing: %s"
  msgstr "%s: Σφάλμα κατά την εγγραφή του %s\n"
  
! #: fortran/module.cc:6889
  #, fuzzy, gcc-internal-format
  msgid "Cannot delete module file %qs: %s"
  msgstr "%s: Δεν είναι δυνατόν να δημιουργηθεί %s: %s\n"
  
! #: fortran/module.cc:6892
  #, fuzzy, gcc-internal-format
  msgid "Cannot rename module file %qs to %qs: %s"
  msgstr "%s: Προειδοποίηση: η uname απέτυχε: %s\n"
  
! #: fortran/module.cc:6898
  #, fuzzy, gcc-internal-format
  msgid "Cannot delete temporary module file %qs: %s"
  msgstr "ΣΦΑΛΜΑ: Αδυναμία δημιουργίας προσωρινού αρχείου για αλλαγή"
  
! #: fortran/module.cc:6955
  #, gcc-internal-format
  msgid "Symbol %qs at %C already declared"
  msgstr ""
  
! #: fortran/module.cc:7026
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr ""
  
! #: fortran/module.cc:7139 fortran/module.cc:7505
  #, gcc-internal-format
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr ""
  
! #: fortran/module.cc:7272
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr ""
  
! #: fortran/module.cc:7293 fortran/module.cc:7371
  #, gcc-internal-format
  msgid "Symbol %qs already declared"
  msgstr ""
  
! #: fortran/module.cc:7327
! #, gcc-internal-format
! msgid "Symbol %qs already declared at %L conflicts with symbol in %qs at %C"
! msgstr ""
! 
! #: fortran/module.cc:7490
  #, gcc-internal-format
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.cc:7512
  #, gcc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr ""
  
! #: fortran/module.cc:7589
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr ""
  
! #: fortran/module.cc:7649
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr ""
  
! #: fortran/module.cc:7675
  #, gcc-internal-format, gfc-internal-format
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr ""
  
! #: fortran/module.cc:7704
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr ""
  
! #: fortran/module.cc:7716
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_C_BINDING module at %C"
  msgstr ""
  
! #: fortran/module.cc:7729
  #, gcc-internal-format
  msgid "Cannot find an intrinsic module named %qs at %C"
  msgstr ""
  
! #: fortran/module.cc:7735
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr ""
  
! #: fortran/module.cc:7741
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr ""
  
! #: fortran/module.cc:7747
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr ""
  
! #: fortran/module.cc:7757
  #, fuzzy, gcc-internal-format
  msgid "Cannot open module file %qs for reading at %C: %s"
  msgstr "%s: Δεν είναι δυνατόν να ανοιχτεί το %s: %s\n"
  
! #: fortran/module.cc:7760
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr ""
  
! #: fortran/module.cc:7771
  #, gcc-internal-format
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.cc:7794
  #, gcc-internal-format
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr ""
  
! #: fortran/module.cc:7815
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr ""
  
! #: fortran/module.cc:7832
  #, gcc-internal-format
  msgid "Cannot USE a submodule that is currently built"
  msgstr ""
  
! #: fortran/module.cc:7834
  #, gcc-internal-format
  msgid "Cannot USE a module that is currently built"
  msgstr ""
  
! #: fortran/openmp.cc:173 fortran/openmp.cc:8433
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk at %C"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: fortran/openmp.cc:476
  #, gcc-internal-format
  msgid "%<omp_all_memory%> at %L not permitted in this clause"
  msgstr ""
  
! #: fortran/openmp.cc:521
  #, gcc-internal-format, gfc-internal-format
  msgid "List item shall not be coindexed at %L"
  msgstr ""
  
! #: fortran/openmp.cc:547
  #, gcc-internal-format
  msgid "%qs at %L is part of the common block %</%s/%> and may only be specificed implicitly via the named common block"
  msgstr ""
  
! #: fortran/openmp.cc:574
  #, gcc-internal-format
  msgid "COMMON block %</%s/%> not found at %L"
  msgstr ""
  
! #: fortran/openmp.cc:618 fortran/openmp.cc:708
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP variable list at %C"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: fortran/openmp.cc:680 fortran/openmp.cc:1016
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block /%s/ not found at %C"
  msgstr ""
  
! #: fortran/openmp.cc:735
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP detach clause at %C"
  msgstr "συντακτικό σφάλμα στο ορισμό του %s: %s"
  
! #: fortran/openmp.cc:767
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with dependence-type other than OUT or INOUT at %L"
  msgstr ""
  
! #: fortran/openmp.cc:820
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP SINK dependence-type list at %C"
  msgstr ""
  
! #: fortran/openmp.cc:883
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP expression list at %C"
  msgstr "συντακτικό σφάλμα στο ορισμό του %s: %s"
  
! #: fortran/openmp.cc:885
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenACC expression list at %C"
  msgstr "συντακτικό σφάλμα στο ορισμό του %s: %s"
  
! #: fortran/openmp.cc:952
  #, gcc-internal-format
  msgid "Unexpected OpenACC parallelism."
  msgstr ""
  
! #: fortran/openmp.cc:984
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable at %C is an element of a COMMON block"
  msgstr ""
  
! #: fortran/openmp.cc:1044
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$ACC DECLARE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1054
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$ACC DECLARE list at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1320
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected INTEGER type at %L"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: fortran/openmp.cc:1334
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected identifier at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1339
  #, gcc-internal-format
  msgid "Same identifier %qs specified again at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1366
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected range-specification at %C"
  msgstr "%s: Μη έγκυρη ρύθμιση `%s'.\n"
  
! #: fortran/openmp.cc:1476
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Comma expected at %C"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: fortran/openmp.cc:1500
! #, gcc-internal-format
! msgid "%<-%> operator at %C for reductions deprecated in OpenMP 5.2"
! msgstr ""
! 
! #: fortran/openmp.cc:1594
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP DECLARE REDUCTION %s not found at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1654
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unknown directive at %L"
  msgstr "άγνωστος χαρακτήρας `%s'"
  
! #: fortran/openmp.cc:1656
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid combined or composite directive at %L"
  msgstr "μη αναγνωρίσημη επιλογή `-%c'"
  
! #: fortran/openmp.cc:1664
  #, gcc-internal-format
  msgid "Invalid %qs directive at %L in %s clause: declarative, informational, and meta directives not permitted"
  msgstr ""
  
! #: fortran/openmp.cc:1696 fortran/openmp.cc:2076 fortran/openmp.cc:2101
! #: fortran/openmp.cc:2170 fortran/openmp.cc:2224 fortran/openmp.cc:2249
! #: fortran/openmp.cc:2271 fortran/openmp.cc:7106
  #, gcc-internal-format
  msgid "Expected %<,%> or %<)%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1722 fortran/openmp.cc:1732
  #, gcc-internal-format
  msgid "%qs directive mentioned multiple times in %s clause in %s directive at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1740
  #, gcc-internal-format
  msgid "%qs directive mentioned both times in ABSENT and CONTAINS clauses in %s directive at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1836
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s modifier at %L in USES_ALLOCATORS clause"
  msgstr ""
  
! #: fortran/openmp.cc:1870
! #, gcc-internal-format
! msgid "The specification of arguments to %<uses_allocators%> at %L where each item is of the form %<allocator(traits)%> is deprecated since OpenMP 5.2; instead use %<uses_allocators(traits(%s): %s)%>"
! msgstr ""
! 
! #: fortran/openmp.cc:1879
  #, gcc-internal-format
  msgid "Unexpected %<(%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1893
! #, gcc-internal-format
! msgid "Expected %<,%>, %<)%> or %<;%> at %C"
! msgstr ""
! 
! #: fortran/openmp.cc:1954
  #, gcc-internal-format
  msgid "Expected %<{%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1964
  #, gcc-internal-format
  msgid "Duplicated %<fr%> preference-selector-name at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1989 fortran/openmp.cc:2127
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected constant scalar integer expression or non-empty default-kind character literal at %L"
  msgstr ""
  
! #: fortran/openmp.cc:2003 fortran/openmp.cc:2140
  #, gcc-internal-format
  msgid "Unknown foreign runtime identifier %qd at %L"
  msgstr ""
  
! #: fortran/openmp.cc:2017 fortran/openmp.cc:2152
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected null character in character literal at %L"
  msgstr ""
  
! #: fortran/openmp.cc:2024 fortran/openmp.cc:2159
  #, gcc-internal-format
  msgid "Unknown foreign runtime identifier %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:2031 fortran/openmp.cc:7217
  #, gcc-internal-format
  msgid "Expected %<)%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2047
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected default-kind character literal at %L"
  msgstr ""
  
! #: fortran/openmp.cc:2058
  #, gcc-internal-format
  msgid "Character literal at %L must start with %<ompx_%>"
  msgstr ""
  
! #: fortran/openmp.cc:2066
  #, gcc-internal-format
  msgid "Unexpected null or %<,%> character in character literal at %L"
  msgstr ""
  
! #: fortran/openmp.cc:2083
  #, gcc-internal-format
  msgid "Expected %<fr(%> or %<attr(%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2090
  #, gcc-internal-format
  msgid "Expected %<,%> or %<}%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2206
  #, gcc-internal-format
  msgid "Duplicate %<prefer_type%> modifier at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2218 fortran/openmp.cc:2254 fortran/openmp.cc:2276
  #, gcc-internal-format
  msgid "Expected %<,%> or %<:%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2231
  #, gcc-internal-format
  msgid "Expected %<(%> after %<prefer_type%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2239
  #, fuzzy, gcc-internal-format
  msgid "Duplicate %<targetsync%> at %C"
  msgstr "διπλό κλειδί"
  
! #: fortran/openmp.cc:2261
  #, fuzzy, gcc-internal-format
  msgid "Duplicate %<target%> at %C"
  msgstr "διπλό κλειδί"
  
! #: fortran/openmp.cc:2279
  #, gcc-internal-format
  msgid "Expected %<prefer_type%>, %<target%>, or %<targetsync%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2287
  #, gcc-internal-format
  msgid "Missing required %<target%> and/or %<targetsync%> modifier at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2349
  #, fuzzy, gcc-internal-format
  msgid "Duplicated %qs clause at %L"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: fortran/openmp.cc:2356 fortran/openmp.cc:4345
  #, gcc-internal-format
  msgid "Expected %<(%> after %qs at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2363
  #, fuzzy, gcc-internal-format
  msgid "Invalid expression after %<%s(%> at %C"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: fortran/openmp.cc:2423
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause expected at %C after trailing comma"
  msgstr ""
  
! #: fortran/openmp.cc:2551
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable list at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2575
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected COMPILATION or EXECUTION in AT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2634
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected TEAMS, PARALLEL or THREAD as binding in BIND at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2664
  #, gcc-internal-format, gfc-internal-format
  msgid "COLLAPSE clause argument not constant positive integer at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2766
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, PRESENT, NONE or DEFAULT at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2788
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SCALAR, AGGREGATE, ALLOCATABLE, POINTER or ALL at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2821
  #, gcc-internal-format, gfc-internal-format
  msgid "DEFAULTMAP at %C but prior DEFAULTMAP with unspecified category"
  msgstr ""
  
! #: fortran/openmp.cc:2824
  #, gcc-internal-format, gfc-internal-format
  msgid "DEFAULTMAP at %C but prior DEFAULTMAP for category %s"
  msgstr ""
  
! #: fortran/openmp.cc:2860
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected NONE or PRESENT in DEFAULT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2863
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected NONE, FIRSTPRIVATE, PRIVATE or SHARED in DEFAULT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2913
  #, gcc-internal-format, gfc-internal-format
  msgid "ITERATOR may not be combined with SOURCE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2919
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE at %C not permitted as dependence-type for this directive"
  msgstr ""
  
! #: fortran/openmp.cc:2925
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicated clause with SOURCE dependence-type at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2940
  #, gcc-internal-format
  msgid "Expected %<)%> or %<omp_cur_iteration)%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2946
! #, gcc-internal-format
! msgid "%<source%> modifier with %<depend%> clause at %L deprecated since OpenMP 5.2, use with %<doacross%>"
! msgstr ""
! 
! #: fortran/openmp.cc:2957
  #, gcc-internal-format, gfc-internal-format
  msgid "SINK at %C not permitted as dependence-type for this directive"
  msgstr ""
  
! #: fortran/openmp.cc:2968
  #, gcc-internal-format, gfc-internal-format
  msgid "ITERATOR may not be combined with SINK at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2974
! #, gcc-internal-format
! msgid "%<sink%> modifier with %<depend%> clause at %L deprecated since OpenMP 5.2, use with %<doacross%>"
! msgstr ""
! 
! #: fortran/openmp.cc:2987
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected dependence-type SINK or SOURCE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3004
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with DEPEND kind other than OUT or INOUT at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3053
! #, gcc-internal-format, gfc-internal-format
! msgid "Expected HOST, NOHOST or ANY at %C"
! msgstr ""
! 
! #: fortran/openmp.cc:3084 fortran/openmp.cc:3119
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected integer expression at %C"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: fortran/openmp.cc:3100
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3112
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3125
  #, gcc-internal-format
  msgid "Expected integer expression or a single device-modifier %<device_num%> or %<ancestor%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3190
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SEQ_CST, ACQUIRE or RELAXED at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3381
  #, gcc-internal-format, gfc-internal-format
  msgid "INDIRECT clause at %C requires a constant logical expression"
  msgstr ""
  
! #: fortran/openmp.cc:3546
! #, gcc-internal-format
! msgid "Specification of the list items as arguments to the modifiers at %L is deprecated; since OpenMP 5.2, use %<linear(%s : %s%s)%>"
! msgstr ""
! 
! #: fortran/openmp.cc:3638
  #, gcc-internal-format
  msgid "Multiple %qs modifiers specified at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3716
! #, gcc-internal-format
! msgid "The specification of modifiers without comma separators for the %<map%> clause at %C has been deprecated since OpenMP 5.2"
! msgstr ""
! 
! #: fortran/openmp.cc:3757
  #, gcc-internal-format
  msgid "too many %<always%> modifiers at %L"
  msgstr ""
  
! #: fortran/openmp.cc:3763
  #, gcc-internal-format
  msgid "too many %<close%> modifiers at %L"
  msgstr ""
  
! #: fortran/openmp.cc:3769
  #, gcc-internal-format
  msgid "too many %<present%> modifiers at %L"
  msgstr ""
  
! #: fortran/openmp.cc:3994
! #, gcc-internal-format, gfc-internal-format
! msgid "ORDERED clause argument not constant positive integer at %C"
! msgstr ""
! 
! #: fortran/openmp.cc:4019
  #, gcc-internal-format
  msgid "Expected ORDER(CONCURRENT) at %C with optional %<reproducible%> or %<unconstrained%> modifier"
  msgstr ""
  
! #: fortran/openmp.cc:4049
  #, gcc-internal-format, gfc-internal-format
! msgid "PARTIAL clause argument not constant positive integer at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4127
! #, gcc-internal-format
! msgid "%<master%> affinity policy at %C deprecated since OpenMP 5.1, use %<primary%>"
  msgstr ""
  
! #: fortran/openmp.cc:4328
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected FATAL or WARNING in SEVERITY clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4387
! #, gcc-internal-format
! msgid "%<to%> clause with %<declare target%> at %L deprecated since OpenMP 5.2, use %<enter%>"
! msgstr ""
! 
! #: fortran/openmp.cc:4537
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to match clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4720
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid clause in module with !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4730
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable is USE-associated with !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4739
  #, gcc-internal-format
  msgid "Variable %qs shall be declared in the same scoping unit as !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4747
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-size dummy array with !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4796
  #, gcc-internal-format
  msgid "%<acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4844
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid argument to !$ACC WAIT at %C"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: fortran/openmp.cc:4851
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT clause at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:4899
  #, gcc-internal-format, gfc-internal-format
  msgid "ACC CACHE directive must be inside of loop %C"
  msgstr ""
  
! #: fortran/openmp.cc:4968
  #, gcc-internal-format, gfc-internal-format
  msgid "Only the !$ACC ROUTINE form without list is allowed in interface block at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5002
  #, gcc-internal-format
  msgid "Invalid NAME %qs in !$ACC ROUTINE ( NAME ) at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5010
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5017
  #, gcc-internal-format
  msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C, expecting %<)%> after NAME"
  msgstr ""
  
! #: fortran/openmp.cc:5032
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple loop axes specified for routine at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5043
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible GANG, WORKER, or VECTOR clause"
  msgstr ""
  
! #: fortran/openmp.cc:5051
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible NOHOST clause"
  msgstr ""
  
! #: fortran/openmp.cc:5072 fortran/openmp.cc:5100
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC ROUTINE already applied at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5117
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC ROUTINE with GANG, WORKER, or VECTOR clause is not permitted in PURE procedure at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5308
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ALIGN or ALLOCATOR clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5316
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, structure-element list item at %L in ALLOCATE directive is not yet supported"
  msgstr ""
  
! #: fortran/openmp.cc:5319
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected expression as list item at %L in ALLOCATE directive"
  msgstr ""
  
! #: fortran/openmp.cc:5390
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ASSUMES at %C must be in the specification part of a subprogram or module"
  msgstr ""
  
! #: fortran/openmp.cc:5459
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP CRITICAL statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5481
  #, gcc-internal-format
  msgid "Expected %<( depobj )%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5499
  #, gcc-internal-format
  msgid "Expected IN, OUT, INOUT, INOUTSET or MUTEXINOUTSET followed by %<)%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5513
  #, gcc-internal-format, gfc-internal-format
  msgid "The same depend object should be used as DEPOBJ argument at %L and as DESTROY argument at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5527
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected DEPEND, UPDATE, or DESTROY clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5532
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPEND clause at %L of OMP DEPOBJ construct shall not have dependence-type DEPOBJ"
  msgstr ""
  
! #: fortran/openmp.cc:5540
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPEND clause at %L of OMP DEPOBJ construct shall have only a single locator"
  msgstr ""
  
! #: fortran/openmp.cc:5672 fortran/openmp.cc:10702
  #, gcc-internal-format, gfc-internal-format
  msgid "MESSAGE clause at %L requires a scalar default-kind CHARACTER expression"
  msgstr ""
  
! #: fortran/openmp.cc:5679
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Constant character expression required in MESSAGE clause at %L"
  msgstr "Αδυναμία προσπέλασης του αρχείου της αλλαγής"
  
! #: fortran/openmp.cc:5685
  #, gcc-internal-format, gfc-internal-format
  msgid "$OMP ERROR encountered at %L: %s"
  msgstr ""
  
! #: fortran/openmp.cc:5704
  #, gcc-internal-format, gfc-internal-format
  msgid "$OMP ERROR encountered at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5732
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SEQ_CST, AQC_REL, RELEASE, or ACQUIRE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5741
  #, gcc-internal-format, gfc-internal-format
  msgid "List specified together with memory order clause in FLUSH directive at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5749
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6149 fortran/openmp.cc:13621
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6153 fortran/openmp.cc:13625
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6158
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6160
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6180
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP DECLARE REDUCTION at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6217
  #, gcc-internal-format, gfc-internal-format
  msgid "Only the !$OMP DECLARE TARGET form without clauses is allowed in interface block at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6232
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP DECLARE TARGET at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6259
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET variable at %L is an element of a COMMON block"
  msgstr ""
  
! #: fortran/openmp.cc:6262
! #, gcc-internal-format
! msgid "List item %qs at %L not appear in the %qs clause as it was previously specified in a GROUPPRIVATE directive"
! msgstr ""
! 
! #: fortran/openmp.cc:6268
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directive"
  msgstr ""
  
! #: fortran/openmp.cc:6275
  #, gcc-internal-format, gfc-internal-format
! msgid "OMP DECLARE TARGET variable at %L previously mentioned in %s clause and later in %s clause"
  msgstr ""
  
! #: fortran/openmp.cc:6283
  #, gcc-internal-format, gfc-internal-format
! msgid "OMP DECLARE TARGET variable at %L previously mentioned in TO or ENTER clause and later in %s clause"
  msgstr ""
  
! #: fortran/openmp.cc:6308
  #, gcc-internal-format
! msgid "List item %qs at %L set in previous OMP GROUPPRIVATE directive to the different DEVICE_TYPE %qs"
  msgstr ""
  
! #: fortran/openmp.cc:6312 fortran/openmp.cc:7407 fortran/openmp.cc:7432
! #, gcc-internal-format
! msgid "List item %qs at %L set in previous OMP DECLARE TARGET directive to the different DEVICE_TYPE %qs"
! msgstr ""
! 
! #: fortran/openmp.cc:6319 fortran/openmp.cc:6382
  #, gcc-internal-format, gfc-internal-format
  msgid "DEVICE_TYPE must be ANY when used with INDIRECT at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6325
! #, gcc-internal-format
! msgid "List item %qs at %L set with NOHOST specified may not appear in a LINK clause"
  msgstr ""
  
! #: fortran/openmp.cc:6333
! #, gcc-internal-format
! msgid "Common block %</%s/%> at %L not appear in the %qs clause as it was previously specified in a GROUPPRIVATE directive"
  msgstr ""
  
! #: fortran/openmp.cc:6340
! #, gcc-internal-format
! msgid "Common block %</%s/%> at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directive"
  msgstr ""
  
! #: fortran/openmp.cc:6347
! #, gcc-internal-format
! msgid "Common block %</%s/%> at %L previously mentioned in %s clause and later in %s clause"
  msgstr ""
  
! #: fortran/openmp.cc:6355
! #, gcc-internal-format
! msgid "Common block %</%s/%> at %L previously mentioned in TO or ENTER clause and later in %s clause"
! msgstr ""
! 
! #: fortran/openmp.cc:6368
! #, gcc-internal-format
! msgid "Common block %</%s/%> at %L set in previous OMP GROUPPRIVATE directive to the different DEVICE_TYPE %qs"
! msgstr ""
! 
! #: fortran/openmp.cc:6373
! #, gcc-internal-format
! msgid "Common block %</%s/%> at %L set in previous OMP DECLARE TARGET directive to the different DEVICE_TYPE %qs"
! msgstr ""
! 
! #: fortran/openmp.cc:6387
! #, gcc-internal-format
! msgid "Common block %</%s/%> at %L set with NOHOST specified may not appear in a LINK clause"
! msgstr ""
! 
! #: fortran/openmp.cc:6417
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET directive at %L with only DEVICE_TYPE or INDIRECT clauses is ignored"
  msgstr ""
  
! #: fortran/openmp.cc:6428
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$OMP DECLARE TARGET list at %C"
  msgstr ""
  
  #. FIXME: constant integer expressions.
! #: fortran/openmp.cc:6467
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected trait-property-extension at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6482 fortran/openmp.cc:6573 fortran/openmp.cc:6687
! #: fortran/openmp.cc:6837 fortran/openmp.cc:6897
  #, gcc-internal-format
  msgid "expected %<)%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6512
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected trait selector name at %C"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: fortran/openmp.cc:6531
  #, gcc-internal-format
  msgid "unknown selector %qs for context selector set %qs at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6549
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6558
  #, gcc-internal-format
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6565 fortran/openmp.cc:6697 fortran/openmp.cc:6788
! #: fortran/openmp.cc:6879 fortran/openmp.cc:7074
  #, gcc-internal-format
  msgid "expected %<(%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6579
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected : at %C"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: fortran/openmp.cc:6601
  #, gcc-internal-format, gfc-internal-format
  msgid "expected identifier at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6622
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected identifier or string literal at %C"
  msgstr "μη τερματιζόμενo αλφαριθμητικό"
  
! #: fortran/openmp.cc:6645
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected expression at %C"
  msgstr "Μη έγκυρη προπορευόμενη κανονική έκφραση"
  
! #: fortran/openmp.cc:6662
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected simd clause at %C"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: fortran/openmp.cc:6738
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected context selector set name at %C"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: fortran/openmp.cc:6745
  #, gcc-internal-format
  msgid "expected %<=%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6752
  #, gcc-internal-format
  msgid "expected %<{%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6767
  #, gcc-internal-format
  msgid "expected %<}%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6795
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected name at %C"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: fortran/openmp.cc:6806
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected variant name at %C"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: fortran/openmp.cc:6887 fortran/openmp.cc:7058 fortran/openmp.cc:7808
  #, gcc-internal-format
  msgid "%qs clause at %L specified more than once"
  msgstr ""
  
! #: fortran/openmp.cc:6914
  #, gcc-internal-format
  msgid "expected %<nothing%>, %<need_device_ptr%> or %<need_device_addr%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6920 fortran/openmp.cc:7038 fortran/openmp.cc:7193
  #, gcc-internal-format
  msgid "expected %<:%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6953
  #, fuzzy, gcc-internal-format
  msgid "unexpected %<:%> at %C"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: fortran/openmp.cc:7000
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected constant integer expression at %C"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: fortran/openmp.cc:7022
  #, gcc-internal-format
  msgid "expected dummy parameter name, %<omp_num_args%> or constant positive integer at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7069
  #, gcc-internal-format
  msgid "expected %<interop%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7119
  #, gcc-internal-format
  msgid "expected %<match%>, %<adjust_args%> or %<append_args%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7125
! #, fuzzy, gcc-internal-format
! msgid "expected %<match%> clause at %C"
! msgstr "%s: αναμενόταν αριθμητική τιμή."
! 
! #: fortran/openmp.cc:7159
  #, gcc-internal-format
! msgid "%<default%> clause with metadirective at %L deprecated since OpenMP 5.2"
  msgstr ""
  
! #: fortran/openmp.cc:7166
  #, gcc-internal-format
  msgid "expected %<when%>, %<otherwise%>, or %<default%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7172
  #, gcc-internal-format
  msgid "too many %<otherwise%> or %<default%> clauses in %<metadirective%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7179
  #, gcc-internal-format
  msgid "%<otherwise%> or %<default%> clause must appear last in %<metadirective%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7207
  #, gcc-internal-format
  msgid "declarative directive variants are not supported"
  msgstr ""
  
! #: fortran/openmp.cc:7228
  #, gcc-internal-format, gfc-internal-format
  msgid "variant directive used in OMP BEGIN METADIRECTIVE at %C must have a corresponding end directive"
  msgstr ""
  
! #: fortran/openmp.cc:7262
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after OMP METADIRECTIVE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7325
! #, gcc-internal-format
! msgid "%qs variable at %L is an element of a COMMON block"
  msgstr ""
  
! #: fortran/openmp.cc:7353
  #, gcc-internal-format, gfc-internal-format
! msgid "COMMON block /%s/ not found at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7391
! #, gcc-internal-format
! msgid "Variable %qs at %L is an element of a COMMON block"
! msgstr ""
! 
! #: fortran/openmp.cc:7395
! #, gcc-internal-format
! msgid "List item %qs at %L implies OMP DECLARE TARGET with the LOCAL clause, but it has been specified with a different clause before"
! msgstr ""
! 
! #: fortran/openmp.cc:7420
! #, gcc-internal-format
! msgid "List item %</%s/%> at %L implies OMP DECLARE TARGET with the LOCAL clause, but it has been specified with a different clause before"
! msgstr ""
! 
! #: fortran/openmp.cc:7449
  #, gcc-internal-format, gfc-internal-format
! msgid "Unexpected junk after OMP %s at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7457
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "Syntax error in !$OMP %s list at %C"
! msgstr "συντακτικό σφάλμα στο ορισμό του %s: %s"
! 
! #: fortran/openmp.cc:7534 fortran/openmp.cc:7543 fortran/openmp.cc:7554
! #: fortran/openmp.cc:8140 fortran/openmp.cc:8156 fortran/openmp.cc:8165
! #, gcc-internal-format
! msgid "%<master%> construct at %C deprecated since OpenMP 5.1, use %<masked%>"
! msgstr ""
! 
! #: fortran/openmp.cc:7580
  #, gcc-internal-format, gfc-internal-format
  msgid "Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES %s but other program units do"
  msgstr ""
  
! #: fortran/openmp.cc:7623
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified via module %qs use at %L comes after using a device construct/routine"
  msgstr ""
  
! #: fortran/openmp.cc:7627
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified at %L comes after using a device construct/routine"
  msgstr ""
  
! #: fortran/openmp.cc:7650
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)"
  msgstr ""
  
! #: fortran/openmp.cc:7655
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)"
  msgstr ""
  
! #: fortran/openmp.cc:7666
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L but same clause is not specified for the program unit"
  msgstr ""
  
! #: fortran/openmp.cc:7671
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified via module %qs use at %L but same clause is not specified for the program unit"
  msgstr ""
  
! #: fortran/openmp.cc:7701
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP REQUIRES at %C must appear in the specification part of a program unit"
  msgstr ""
  
! #: fortran/openmp.cc:7786
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ACQ_REL, ACQUIRE, RELAXED, RELEASE or SEQ_CST for ATOMIC_DEFAULT_MEM_ORDER clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7802
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Clause expected at %C"
  msgstr "αναμενόταν ')'\n"
  
! #: fortran/openmp.cc:7811
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, SELF_MAPS, DYNAMIC_ALLOCATORS, REVERSE_OFFLOAD, or ATOMIC_DEFAULT_MEM_ORDER clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7837
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected INCLUSIVE or EXCLUSIVE clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7843
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP SCAN at %C"
  msgstr ""
  
! #: fortran/openmp.cc:8042
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after TASKYIELD clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:8144
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP MASTER statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:8182
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP NOTHING statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:8217 fortran/openmp.cc:8220 fortran/openmp.cc:8223
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC at %L with %s clause is incompatible with READ or WRITE"
  msgstr ""
  
! #: fortran/openmp.cc:8227
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC at %L with %s clause requires %s clause"
  msgstr ""
  
! #: fortran/openmp.cc:8257
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC WRITE at %L incompatible with ACQUIRES clause implicitly provided by a REQUIRES directive"
  msgstr ""
  
! #: fortran/openmp.cc:8268
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ at %L incompatible with RELEASE clause implicitly provided by a REQUIRES directive"
  msgstr ""
  
! #: fortran/openmp.cc:8286
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ at %L incompatible with RELEASE clause"
  msgstr ""
  
! #: fortran/openmp.cc:8296
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC WRITE at %L incompatible with ACQUIRE clause"
  msgstr ""
  
! #: fortran/openmp.cc:8333
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$ACC ATOMIC statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:8348
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP BARRIER statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:8404
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected construct-type PARALLEL, SECTIONS, DO or TASKGROUP in $OMP CANCELLATION POINT statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:8410
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP CANCELLATION POINT statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:8431
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after NOWAIT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:8470
  #, gcc-internal-format, gfc-internal-format
  msgid "%s clause at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:8482 fortran/openmp.cc:10737
  #, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of %s clause at %L must be positive"
  msgstr ""
  
! #: fortran/openmp.cc:8494
  #, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of %s clause at %L must be non-negative"
  msgstr ""
  
! #: fortran/openmp.cc:8505
  #, gcc-internal-format
  msgid "Cray pointer object %qs of derived type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8508
  #, gcc-internal-format
  msgid "Cray pointee object %qs of derived type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8514 fortran/openmp.cc:10560
  #, gcc-internal-format
  msgid "POINTER object %qs of polymorphic type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8519
  #, gcc-internal-format
  msgid "Cray pointer object %qs of polymorphic type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8524
  #, gcc-internal-format
  msgid "Cray pointee object %qs of polymorphic type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8534 fortran/openmp.cc:9991 fortran/openmp.cc:10283
  #, fuzzy, gcc-internal-format
  msgid "Assumed size array %qs in %s clause at %L"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: fortran/openmp.cc:8537
  #, fuzzy, gcc-internal-format
  msgid "Assumed rank array %qs in %s clause at %L"
  msgstr "εσωτερικό σφάλμα στο %s, γραμμή %u"
  
! #: fortran/openmp.cc:8553 fortran/openmp.cc:10270
  #, gcc-internal-format
  msgid "POINTER object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8558 fortran/openmp.cc:10564
  #, gcc-internal-format
  msgid "Cray pointer object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8563 fortran/openmp.cc:10567
  #, gcc-internal-format
  msgid "Cray pointee object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8568 fortran/openmp.cc:10555
  #, gcc-internal-format
  msgid "ALLOCATABLE object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8571
  #, gcc-internal-format
  msgid "VALUE object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8614
  #, gcc-internal-format, gfc-internal-format
  msgid "Implicitly declared function %s used in !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8663
  #, gcc-internal-format, gfc-internal-format
  msgid "Implicitly declared subroutine %s used in !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8705
  #, gcc-internal-format
  msgid "Unexpected function-result variable %qs at %L in declarative !$OMP ALLOCATE"
  msgstr ""
  
! #: fortran/openmp.cc:8711
  #, gcc-internal-format
  msgid "Procedure pointer %qs not supported with !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8717
  #, gcc-internal-format
  msgid "Argument %qs at %L to declarative !$OMP ALLOCATE directive must be a variable"
  msgstr ""
  
! #: fortran/openmp.cc:8724
  #, gcc-internal-format
  msgid "Argument %qs at %L to declarative !$OMP ALLOCATE shall be in the same scope as the variable declaration"
  msgstr ""
  
! #: fortran/openmp.cc:8731
  #, gcc-internal-format
  msgid "Unexpected dummy argument %qs as argument at %L to declarative !$OMP ALLOCATE"
  msgstr ""
  
! #: fortran/openmp.cc:8737
  #, gcc-internal-format
  msgid "Unexpected coarray argument %qs as argument at %L to declarative !$OMP ALLOCATE"
  msgstr ""
  
! #: fortran/openmp.cc:8745
  #, gcc-internal-format
  msgid "Duplicated common block %</%s/%> in !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8752
  #, gcc-internal-format
  msgid "Duplicated variable %qs in !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8763
  #, gcc-internal-format
  msgid "Sorry, EQUIVALENCE object %qs not supported with !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8772
  #, gcc-internal-format
  msgid "Sorry, Cray pointers and pointees such as %qs are not supported with !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8781
  #, gcc-internal-format
  msgid "Unexpected allocatable variable %qs at %L in declarative !$OMP ALLOCATE directive"
  msgstr ""
  
! #: fortran/openmp.cc:8786
  #, gcc-internal-format
  msgid "Unexpected pointer variable %qs at %L in declarative !$OMP ALLOCATE directive"
  msgstr ""
  
! #: fortran/openmp.cc:8797 fortran/openmp.cc:9446
  #, gcc-internal-format, gfc-internal-format
  msgid "ALIGN requires a scalar positive constant integer alignment expression at %L that is a power of two"
  msgstr ""
  
! #: fortran/openmp.cc:8813
  #, gcc-internal-format
  msgid "An ALLOCATOR clause is required as the list item %<%s%s%s%> at %L has the SAVE attribute"
  msgstr ""
  
! #: fortran/openmp.cc:8818
  #, gcc-internal-format
  msgid "Predefined allocator required in ALLOCATOR clause at %L as the list item %<%s%s%s%> at %L has the SAVE attribute"
  msgstr ""
  
! #: fortran/openmp.cc:8838
! #, gcc-internal-format
! msgid "Predefined allocator %qs in ALLOCATOR clause at %L, used for list item %<%s%s%s%> at %L, may only be used for local static variables"
! msgstr ""
! 
! #: fortran/openmp.cc:8856 fortran/openmp.cc:9430
  #, gcc-internal-format
  msgid "Expected integer expression of the %<omp_allocator_handle_kind%> kind at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8872
  #, gcc-internal-format, gfc-internal-format
  msgid "HOLDS expression at %L must be a scalar logical expression"
  msgstr ""
  
! #: fortran/openmp.cc:8908
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8911
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDER clause must not be used together with ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8918 fortran/openmp.cc:8929 fortran/resolve.cc:12804
! #: fortran/resolve.cc:14399
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/openmp.cc:8933
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause without modifier at %L used together with IF clauses with modifiers"
  msgstr ""
  
! #: fortran/openmp.cc:9058
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause modifier %s at %L not appropriate for the current OpenMP construct"
  msgstr ""
  
! #: fortran/openmp.cc:9068
  #, gcc-internal-format, gfc-internal-format
  msgid "SELF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/openmp.cc:9077
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/openmp.cc:9086
  #, gcc-internal-format, gfc-internal-format
  msgid "NOVARIANTS clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/openmp.cc:9096
  #, gcc-internal-format, gfc-internal-format
  msgid "NOCONTEXT clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/openmp.cc:9110
  #, gcc-internal-format, gfc-internal-format
  msgid "SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:9115
  #, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of SCHEDULE clause's chunk_size at %L must be positive"
  msgstr ""
  
! #: fortran/openmp.cc:9122
  #, gcc-internal-format, gfc-internal-format
  msgid "Both MONOTONIC and NONMONOTONIC schedule modifiers specified at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9125
  #, gcc-internal-format, gfc-internal-format
  msgid "NONMONOTONIC schedule modifier specified with ORDERED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9134
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPOBJ in DEPOBJ construct at %L shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:9155
  #, gcc-internal-format
  msgid "Variable %qs is not a dummy argument at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9193
  #, gcc-internal-format
! msgid "Clause for object %qs at %L is ignored as parameters need not be copied"
  msgstr ""
  
! #: fortran/openmp.cc:9197
  #, gcc-internal-format
  msgid "Object %qs is not a variable at %L; parameters cannot be and need not be mapped"
  msgstr ""
  
! #: fortran/openmp.cc:9202
! #, gcc-internal-format
! msgid "Clause for object %qs at %L is ignored as it is a parameter"
! msgstr ""
! 
! #: fortran/openmp.cc:9205 fortran/openmp.cc:13163
  #, fuzzy, gcc-internal-format
  msgid "Object %qs is not a variable at %L"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: fortran/openmp.cc:9216
  #, gcc-internal-format
  msgid "%<inscan%> REDUCTION clause on construct other than DO, SIMD, DO SIMD, PARALLEL DO, PARALLEL DO SIMD at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9220
  #, gcc-internal-format
  msgid "ORDERED clause specified together with %<inscan%> REDUCTION clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9223
  #, gcc-internal-format
  msgid "SCHEDULE clause specified together with %<inscan%> REDUCTION clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9255 fortran/openmp.cc:9267 fortran/openmp.cc:9288
! #: fortran/openmp.cc:9300 fortran/openmp.cc:9362 fortran/openmp.cc:9370
! #: fortran/openmp.cc:9391 fortran/openmp.cc:9402 fortran/openmp.cc:9414
! #: fortran/openmp.cc:9655 fortran/openmp.cc:13197
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9296
  #, gcc-internal-format
  msgid "Symbol %qs has mixed component and non-component accesses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9319
  #, gcc-internal-format
  msgid "DEPEND clause at %L requires action clause with %<targetsync%> interop-type"
  msgstr ""
  
! #: fortran/openmp.cc:9326
  #, gcc-internal-format
  msgid "DEPEND clause at %L requires %<targetsync%> interop-type, lacking it for %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9341
  #, gcc-internal-format
  msgid "%qs at %L in %qs clause must be a scalar integer variable of %<omp_interop_kind%> kind"
  msgstr ""
  
! #: fortran/openmp.cc:9346
  #, gcc-internal-format
  msgid "%qs at %L in %qs clause must be definable"
  msgstr ""
  
! #: fortran/openmp.cc:9385
  #, gcc-internal-format
  msgid "Symbol %qs present on both data and map clauses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9471
  #, gcc-internal-format
  msgid "%qs appears more than once in %<allocate%> at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9513 fortran/trans-openmp.cc:8399
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause"
  msgstr ""
  
! #: fortran/openmp.cc:9525
! #, gcc-internal-format
! msgid "The use of one or more %<allocate%> directives with an associated %<allocate%> statement at %L is deprecated since OpenMP 5.2, use an %<allocators%> directive"
! msgstr ""
! 
! #: fortran/openmp.cc:9547
  #, gcc-internal-format
  msgid "Unexpected coarray %qs in %<allocate%> at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9561
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> at %L but not in the associated ALLOCATE statement"
  msgstr ""
  
! #: fortran/openmp.cc:9595
  #, gcc-internal-format
  msgid "%qs listed in %<allocate%> statement at %L but it is neither explicitly in listed in the %<!$OMP ALLOCATE%> directive nor exists a directive without argument list"
  msgstr ""
  
! #: fortran/openmp.cc:9606
  #, gcc-internal-format
  msgid "Unexpected coarray %qs in %<allocate%> at %L, implicitly listed in %<!$OMP ALLOCATE%> at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9631
  #, gcc-internal-format
  msgid "ALLOCATORS directive at %L inside a target region must specify an ALLOCATOR modifier for %qs"
  msgstr ""
  
! #: fortran/openmp.cc:9635
  #, gcc-internal-format
  msgid "ALLOCATE directive at %L inside a target region must specify an ALLOCATOR clause for %qs"
  msgstr ""
  
! #: fortran/openmp.cc:9639
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE directive at %L inside a target region must specify an ALLOCATOR clause"
  msgstr ""
  
! #: fortran/openmp.cc:9662
  #, gcc-internal-format
  msgid "Array %qs is not permitted in reduction at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9675
  #, gcc-internal-format
  msgid "Symbol %qs present on both FROM and TO clauses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9693
  #, gcc-internal-format
  msgid "Non-THREADPRIVATE object %qs in COPYIN clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9699
  #, gcc-internal-format, gfc-internal-format
  msgid "NOWAIT clause must not be used with COPYPRIVATE clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9704
  #, gcc-internal-format
  msgid "Assumed size array %qs in COPYPRIVATE clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9707
  #, gcc-internal-format
  msgid "INTENT(IN) POINTER %qs in COPYPRIVATE clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9715
  #, gcc-internal-format
  msgid "THREADPRIVATE object %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9718
  #, gcc-internal-format
  msgid "Cray pointee %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9721
  #, gcc-internal-format
  msgid "Associate name %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9727
  #, gcc-internal-format
  msgid "DETACH event handle %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9742
  #, gcc-internal-format
  msgid "%qs in ALIGNED clause must be POINTER, ALLOCATABLE, Cray pointer or C_PTR at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9752
  #, gcc-internal-format
  msgid "%qs in ALIGNED clause at %L requires a scalar positive constant integer alignment expression"
  msgstr ""
  
! #: fortran/openmp.cc:9778
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar integer expression for range begin expected at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9784
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar integer expression for range end expected at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9790
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar integer expression for range step expected at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9795
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonzero range step expected at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9808
  #, gcc-internal-format, gfc-internal-format
  msgid "Dependence-type SINK used together with SOURCE on the same construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9818
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SINK addend not a constant integer at %L"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: fortran/openmp.cc:9824
  #, gcc-internal-format
  msgid "omp_cur_iteration at %L requires %<-1%> as logical offset"
  msgstr ""
  
! #: fortran/openmp.cc:9834
  #, gcc-internal-format
  msgid "Locator %qs at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:9845
  #, gcc-internal-format, gfc-internal-format
  msgid "Locator at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:9889
  #, gcc-internal-format, gfc-internal-format
  msgid "Array is not contiguous at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9896
! #, gcc-internal-format
! msgid "%qs argument to MAP clause at %L must not be a device-local variable, including GROUPPRIVATE"
! msgstr ""
! 
! #: fortran/openmp.cc:9910
  #, gcc-internal-format
  msgid "%qs clause argument must be ALLOCATABLE or a POINTER at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9922
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected substring reference in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9930
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected complex-parts designator reference in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9939 fortran/openmp.cc:9957
  #, gcc-internal-format
  msgid "%qs in %s clause at %L is not a proper array section"
  msgstr ""
  
! #: fortran/openmp.cc:9949
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride should not be specified for array section in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9971
  #, gcc-internal-format
  msgid "%qs in %s clause at %L is a zero size array section"
  msgstr ""
  
! #: fortran/openmp.cc:10027
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET%s with map-type other than TO, FROM, TOFROM, or ALLOC on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10058
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET ENTER DATA with map-type other than TO, TOFROM or ALLOC on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10087
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET EXIT DATA with map-type other than FROM, TOFROM, RELEASE, or DELETE on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10103 fortran/openmp.cc:10254
  #, gcc-internal-format
  msgid "THREADPRIVATE object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10106 fortran/openmp.cc:10257
  #, gcc-internal-format
  msgid "Cray pointee %qs in %s clause at %L"
  msgstr ""
  
  #. Non-TARGET (i.e. DISPATCH) requires a C_PTR.
! #: fortran/openmp.cc:10120
  #, gcc-internal-format
  msgid "List item %qs in %s clause at %L must be of TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/openmp.cc:10130
! #, gcc-internal-format, gfc-internal-format
! msgid "Non-C_PTR type argument at %L is deprecated, use HAS_DEVICE_ADDR"
! msgstr ""
! 
! #: fortran/openmp.cc:10159
! #, gcc-internal-format, gfc-internal-format
! msgid "Non-C_PTR type argument at %L is deprecated, use USE_DEVICE_ADDR"
! msgstr ""
! 
! #: fortran/openmp.cc:10185
  #, gcc-internal-format
  msgid "Memspace %qs at %L in USES_ALLOCATORS must be a predefined memory space"
  msgstr ""
  
! #: fortran/openmp.cc:10193
  #, gcc-internal-format
  msgid "Allocator %qs at %L in USES_ALLOCATORS must be a scalar integer of kind %<omp_allocator_handle_kind%>"
  msgstr ""
  
! #: fortran/openmp.cc:10202
  #, gcc-internal-format
  msgid "Allocator %qs at %L in USES_ALLOCATORS must either a variable or a predefined allocator"
  msgstr ""
  
! #: fortran/openmp.cc:10207
  #, gcc-internal-format
  msgid "A memory space or traits array may not be specified for predefined allocator %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10218
  #, gcc-internal-format
  msgid "Traits array %qs in USES_ALLOCATORS %L must be a one-dimensional named constant array of type %<omp_alloctrait%>"
  msgstr ""
  
! #: fortran/openmp.cc:10248
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10260
  #, gcc-internal-format
  msgid "Associate name %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10267
  #, gcc-internal-format
  msgid "Procedure pointer %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10273
  #, gcc-internal-format
  msgid "Cray pointer %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10286
  #, gcc-internal-format
  msgid "Variable %qs in %s clause is used in NAMELIST statement at %L"
  msgstr ""
  
  #. case OMP_LIST_REDUCTION:
! #: fortran/openmp.cc:10296
  #, gcc-internal-format
  msgid "INTENT(IN) POINTER %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10307
  #, gcc-internal-format
  msgid "DETACH event handle %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10332
  #, gcc-internal-format
  msgid "Sorry, list item %qs at %L with allocatable components is not yet supported in %s clause"
  msgstr ""
  
! #: fortran/openmp.cc:10338
  #, gcc-internal-format
  msgid "Polymorphic list item %qs at %L in %s clause has unspecified behavior and unsupported"
  msgstr ""
  
! #: fortran/openmp.cc:10370
  #, gcc-internal-format, gfc-internal-format
  msgid "Only DEFAULT permitted as reduction-modifier in REDUCTION clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10463
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP DECLARE REDUCTION %s not found for type %s at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10491
  #, gcc-internal-format, gfc-internal-format
  msgid "LINEAR clause modifier used on DO or SIMD construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10497
  #, gcc-internal-format, gfc-internal-format
  msgid "LINEAR clause modifier other than VAL used on DO or SIMD construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10505
  #, gcc-internal-format
  msgid "LINEAR variable %qs must be INTEGER at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10510
  #, gcc-internal-format
  msgid "LINEAR dummy argument %qs with VALUE attribute with %s modifier at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10521
  #, gcc-internal-format
  msgid "%qs in LINEAR clause at %L requires a scalar integer linear-step expression"
  msgstr ""
  
! #: fortran/openmp.cc:10538
  #, gcc-internal-format
  msgid "%qs in LINEAR clause at %L requires a constant integer linear-step expression or dummy argument specified in UNIFORM clause"
  msgstr ""
  
! #: fortran/openmp.cc:10572
  #, gcc-internal-format
  msgid "%s clause variable %qs at %L is neither a POINTER nor an array"
  msgstr ""
  
! #: fortran/openmp.cc:10632
  #, gcc-internal-format, gfc-internal-format
  msgid "NUM_TEAMS lower bound at %L larger than upper bound at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10645
  #, gcc-internal-format, gfc-internal-format
  msgid "Value of HINT clause at %L shall be a valid constant hint expression"
  msgstr ""
  
! #: fortran/openmp.cc:10655
  #, gcc-internal-format, gfc-internal-format
  msgid "DIST_SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:10665
  #, gcc-internal-format
  msgid "%<GRAINSIZE%> clause at %L must not be used together with %<NUM_TASKS%> clause"
  msgstr ""
  
! #: fortran/openmp.cc:10668
  #, gcc-internal-format
  msgid "%<REDUCTION%> clause at %L must not be used together with %<NOGROUP%> clause"
  msgstr ""
  
! #: fortran/openmp.cc:10672
  #, gcc-internal-format
  msgid "%<FULL%> clause at %C must not be used together with %<PARTIAL%> clause"
  msgstr ""
  
! #: fortran/openmp.cc:10695
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible use of TILE and COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10719
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET DATA must contain at least one MAP, USE_DEVICE_PTR, or USE_DEVICE_ADDR clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10722
  #, gcc-internal-format, gfc-internal-format
  msgid "%s must contain at least one MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10732
  #, gcc-internal-format, gfc-internal-format
  msgid "SIZES requires constant expression at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10748
  #, gcc-internal-format
  msgid "%qs at %L should be a scalar of type integer(kind=omp_event_handle_kind)"
  msgstr ""
  
! #: fortran/openmp.cc:10753
  #, gcc-internal-format, gfc-internal-format
  msgid "The event handle at %L must not be an array element"
  msgstr ""
  
! #: fortran/openmp.cc:10757
  #, gcc-internal-format, gfc-internal-format
  msgid "The event handle at %L must not be part of a derived type or class"
  msgstr ""
  
! #: fortran/openmp.cc:10761
  #, gcc-internal-format
  msgid "%<DETACH%> clause at %L must not be used together with %<MERGEABLE%> clause"
  msgstr ""
  
! #: fortran/openmp.cc:10768
  #, gcc-internal-format
  msgid "%<host_data%> construct at %L requires %<use_device%> clause"
  msgstr ""
  
! #: fortran/openmp.cc:10922
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected IF at %L in atomic compare capture"
  msgstr ""
  
! #: fortran/openmp.cc:10930
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ELSE at %L in atomic compare capture"
  msgstr ""
  
! #: fortran/openmp.cc:11042
  #, gcc-internal-format
  msgid "Expected %<==%>, %<.EQ.%> or %<.EQV.%> atomic comparison expression at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11048
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar intrinsic variable at %L in atomic comparison"
  msgstr ""
  
! #: fortran/openmp.cc:11056
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar intrinsic expression at %L in atomic comparison"
  msgstr ""
  
! #: fortran/openmp.cc:11064
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11073
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC statement must assign an expression of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11080
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC with ALLOCATABLE variable at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11097
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11102
  #, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot reference var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11114
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC capture-statement must set a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11122
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC capture-statement requires a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11132
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11148
  #, gcc-internal-format
  msgid "For !$OMP ATOMIC COMPARE, the first operand in comparison at %L must be the variable %qs that the update statement writes into at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11156
  #, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC COMPARE assignment var = expr must be scalar and cannot reference var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11174
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC UPDATE at %L with FAIL clause requires either the COMPARE clause or using the intrinsic MIN/MAX procedure"
  msgstr ""
  
! #: fortran/openmp.cc:11201
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment operator must be binary +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11249
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11263
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11296
  #, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11320
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11327
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11350
  #, gcc-internal-format
  msgid "!$OMP ATOMIC intrinsic arguments except one must not reference %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11357
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC intrinsic arguments must be scalar at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11365
  #, gcc-internal-format
  msgid "First or last !$OMP ATOMIC intrinsic argument must be %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11383
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected !$OMP ATOMIC expression at %L"
  msgstr "Μη έγκυρη προπορευόμενη κανονική έκφραση"
  
! #: fortran/openmp.cc:11496
  #, gcc-internal-format, gfc-internal-format
  msgid "With INSCAN at %L, expected loop body with !$OMP SCAN between two structured block sequences"
  msgstr ""
  
! #: fortran/openmp.cc:11503
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP SCAN at %L with zero executable statements in preceding structured block sequence"
  msgstr ""
  
! #: fortran/openmp.cc:11510
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP SCAN at %L with zero executable statements in succeeding structured block sequence"
  msgstr ""
  
! #: fortran/openmp.cc:11726
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot contain loop in intervening code at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11747 fortran/openmp.cc:11780
  #, gcc-internal-format, gfc-internal-format
! msgid "%s cannot contain OpenMP API call in intervening code at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11757
  #, gcc-internal-format, gfc-internal-format
! msgid "%s cannot contain OpenMP directive in intervening code at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12303
  #, gcc-internal-format, gfc-internal-format
  msgid "SIZES clause is required on !$OMP TILE construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12330
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12336
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12346
  #, gcc-internal-format, gfc-internal-format
  msgid "Generated loop of UNROLL construct at %L without PARTIAL clause does not have canonical form"
  msgstr ""
  
! #: fortran/openmp.cc:12353
  #, gcc-internal-format, gfc-internal-format
  msgid "UNROLL construct at %L with PARTIAL clause generates just one loop with canonical form but %d loops are needed"
  msgstr ""
  
! #: fortran/openmp.cc:12368
  #, gcc-internal-format, gfc-internal-format
  msgid "TILE construct at %L generates %d loops with canonical form but %d loops are needed"
  msgstr ""
  
! #: fortran/openmp.cc:12379
  #, gcc-internal-format
  msgid "Imperfectly nested loop using generated loops"
  msgstr ""
  
! #: fortran/openmp.cc:12391
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12398
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must not be THREADPRIVATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12413
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than PRIVATE, LASTPRIVATE or ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12417
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than PRIVATE, LASTPRIVATE, ALLOCATE or LINEAR at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12424
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable used in more than one loop at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12430
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable at %L is bound in intervening code"
  msgstr ""
  
! #: fortran/openmp.cc:12439
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop start expression not in canonical form at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12446
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop start expression at %L uses variable bound in intervening code"
  msgstr ""
  
! #: fortran/openmp.cc:12455
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop end expression not in canonical form at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12462
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop end expression at %L uses variable bound in intervening code"
  msgstr ""
  
! #: fortran/openmp.cc:12469
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop bounds reference different iteration variables at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12475
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop increment not in canonical form at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12482
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop increment expression at %L uses variable bound in intervening code"
  msgstr ""
  
! #: fortran/openmp.cc:12493
  #, gcc-internal-format
  msgid "Non-rectangular loops from generated loops unsupported"
  msgstr ""
  
  #. Parse error, can't recover from this.
! #: fortran/openmp.cc:12509
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s (level %d) at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12522
  #, gcc-internal-format, gfc-internal-format
  msgid "%s inner loops must be perfectly nested with ORDERED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12529
  #, gcc-internal-format, gfc-internal-format
  msgid "%s inner loops must be perfectly nested with REDUCTION INSCAN clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12536
  #, gcc-internal-format, gfc-internal-format
  msgid "%s inner loops must be perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12584
! #, gcc-internal-format
! msgid "%<score%> argument must be constant integer expression at %L"
! msgstr ""
! 
! #: fortran/openmp.cc:12592
! #, gcc-internal-format
! msgid "%<score%> argument must be non-negative at %L"
! msgstr ""
! 
! #: fortran/openmp.cc:12621
! #, gcc-internal-format, gfc-internal-format
! msgid "property must be a logical expression at %L"
! msgstr ""
! 
! #: fortran/openmp.cc:12625
! #, gcc-internal-format, gfc-internal-format
! msgid "property must be an integer expression at %L"
! msgstr ""
! 
! #: fortran/openmp.cc:12632
! #, gcc-internal-format, gfc-internal-format
! msgid "property must be a constant logical expression at %L"
! msgstr ""
! 
! #: fortran/openmp.cc:12636
! #, gcc-internal-format, gfc-internal-format
! msgid "property must be a constant integer expression at %L"
! msgstr ""
! 
! #: fortran/openmp.cc:12661
! #, gcc-internal-format, gfc-internal-format
! msgid "property must be a conforming device number at %L"
! msgstr ""
! 
! #: fortran/openmp.cc:12940 fortran/openmp.cc:12953
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12972
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12978
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12984
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13000
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13012
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13022 fortran/openmp.cc:13031
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13047
  #, gcc-internal-format, gfc-internal-format
  msgid "Tiled loop cannot be parallelized across gangs, workers and vectors at the same time at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13068
  #, gcc-internal-format, gfc-internal-format
  msgid "TILE requires constant expression at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13173
! #, gcc-internal-format
! msgid "Object %qs at %L is ignored as parameters need not be copied"
! msgstr ""
! 
! #: fortran/openmp.cc:13180
  #, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13227
  #, gcc-internal-format
  msgid "NAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13233
  #, gcc-internal-format
  msgid "NAME %qs invalid in !$ACC ROUTINE ( NAME ) at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13320
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP TARGET region at %L with a nested TEAMS at %L may not contain any other statement, declaration or directive outside of the single TEAMS construct"
  msgstr ""
  
! #: fortran/openmp.cc:13324
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP TARGET region at %L with a nested TEAMS may not contain any other statement, declaration or directive outside of the single TEAMS construct"
  msgstr ""
  
! #: fortran/openmp.cc:13342
  #, gcc-internal-format
  msgid "%<OMP DISPATCH%> directive at %L must be followed by a procedure call with optional assignment"
  msgstr ""
  
! #: fortran/openmp.cc:13349
  #, gcc-internal-format
  msgid "%<OMP DISPATCH%> directive at %L cannot be followed by a procedure pointer"
  msgstr ""
  
! #: fortran/openmp.cc:13444
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.cc:13458
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP CRITICAL at %L with HINT clause requires a NAME, except when omp_sync_hint_none is used"
  msgstr ""
  
! #: fortran/openmp.cc:13464
  #, gcc-internal-format
  msgid "Unexpected !$OMP SCAN at %L outside loop construct with %<inscan%> REDUCTION clause"
  msgstr ""
  
! #: fortran/openmp.cc:13493
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13532
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected constant non-negative scalar integer offset expression at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13535
  #, gcc-internal-format
  msgid "For range-based %<adjust_args%>, a constant positive scalar integer expression is required at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13549
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected dummy parameter name or a positive integer at %L"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: fortran/openmp.cc:13575
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13583
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13612
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13634
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13650
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13665
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13675
  #, gcc-internal-format, gfc-internal-format
  msgid "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE REDUCTION must be OMP_PRIV at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13683
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
  
! #: fortran/options.cc:291
  #, gcc-internal-format
  msgid "%<-fexcess-precision=standard%> for Fortran"
  msgstr ""
  
! #: fortran/options.cc:293
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> for Fortran"
  msgstr ""
  
! #: fortran/options.cc:387
  #, gcc-internal-format
  msgid "Reading file %qs as free form"
  msgstr ""
  
! #: fortran/options.cc:397
  #, gcc-internal-format
  msgid "%<-fd-lines-as-comments%> has no effect in free form"
  msgstr ""
  
! #: fortran/options.cc:400
  #, gcc-internal-format
  msgid "%<-fd-lines-as-code%> has no effect in free form"
  msgstr ""
  
! #: fortran/options.cc:438
  #, gcc-internal-format
  msgid "Flag %<-fno-automatic%> overwrites %<-fmax-stack-var-size=%d%>"
  msgstr ""
  
! #: fortran/options.cc:441
  #, gcc-internal-format
  msgid "Flag %<-fno-automatic%> overwrites %<-frecursive%>"
  msgstr ""
  
! #: fortran/options.cc:444
  #, gcc-internal-format
  msgid "Flag %<-fno-automatic%> overwrites %<-frecursive%> implied by %qs"
  msgstr ""
  
! #: fortran/options.cc:447
  #, gcc-internal-format
  msgid "Flag %<-frecursive%> overwrites %<-fmax-stack-var-size=%d%>"
  msgstr ""
  
! #: fortran/options.cc:450
  #, gcc-internal-format
  msgid "Flag %<-fmax-stack-var-size=%d%> overwrites %<-frecursive%> implied by %qs"
  msgstr ""
  
! #: fortran/options.cc:511
! #, fuzzy, gcc-internal-format
! msgid "32- and 64-bit version of BLAS cannot both be specified"
! msgstr ""
! "Οι επιλογές για να εκτυπωθεί και να οριστεί η ώρα δεν μπορούν να\n"
! "χρησιμοποιηθούν παράλληλα."
! 
! #: fortran/options.cc:520
! #, gcc-internal-format
! msgid "-ffrontend-optimize required for -fexternal-blas64"
! msgstr ""
! 
! #: fortran/options.cc:536
  #, fuzzy, gcc-internal-format
  msgid "Fixed line length must be at least seven"
  msgstr "%s: ο αριθμός γραμμής πρέπει να είναι μεγαλύτερος από το μηδέν"
  
! #: fortran/options.cc:539
  #, fuzzy, gcc-internal-format
  msgid "Free line length must be at least three"
  msgstr "%s: ο αριθμός γραμμής πρέπει να είναι μεγαλύτερος από το μηδέν"
  
! #: fortran/options.cc:542
  #, gcc-internal-format, gfc-internal-format
  msgid "Maximum subrecord length cannot exceed %d"
  msgstr ""
  
! #: fortran/options.cc:565
  #, gcc-internal-format
  msgid "gfortran: Only one %<-J%> option allowed"
  msgstr ""
  
! #: fortran/options.cc:640
  #, gcc-internal-format
  msgid "Argument to %<-ffpe-trap%> is not valid: %s"
  msgstr ""
  
! #: fortran/options.cc:642
  #, gcc-internal-format
  msgid "Argument to %<-ffpe-summary%> is not valid: %s"
  msgstr ""
  
! #: fortran/options.cc:756
  #, gcc-internal-format, gfc-internal-format
  msgid "Maximum supported identifier length is %d"
  msgstr ""
  
! #: fortran/options.cc:771
  #, fuzzy, gcc-internal-format
  msgid "Unrecognized option to %<-finit-logical%>: %s"
  msgstr "μη αναγνωρίσημη επιλογή `-%s'"
  
! #: fortran/options.cc:787
  #, gcc-internal-format
  msgid "The value of n in %<-finit-character=n%> must be between 0 and 127"
  msgstr ""
  
! #: fortran/options.cc:903
  #, gcc-internal-format
  msgid "command-line option %<-fno-builtin-%s%> is not valid for Fortran"
  msgstr ""
  
! #: fortran/parse.cc:669
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unclassifiable statement at %C"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: fortran/parse.cc:733
  #, gcc-internal-format, gfc-internal-format
  msgid "OpenACC directives other than ROUTINE may not appear in PURE procedures at %C"
  msgstr ""
  
! #: fortran/parse.cc:799
  #, gcc-internal-format, gfc-internal-format
  msgid "Unclassifiable OpenACC directive at %C"
  msgstr ""
  
! #: fortran/parse.cc:831
  #, gcc-internal-format
  msgid "%qs directive at %L must either have a variable argument or, if associated with an ALLOCATE stmt, must be preceded by an executable statement or OpenMP construct"
  msgstr ""
  
! #: fortran/parse.cc:843
  #, gcc-internal-format
  msgid "Structure-component expression at %L in %qs directive not permitted in declarative directive; as directive associated with an ALLOCATE stmt it must be preceded by an executable statement or OpenMP construct"
  msgstr ""
  
! #: fortran/parse.cc:869
  #, gcc-internal-format
  msgid "%qs directive at %L associated with an ALLOCATE stmt must be preceded by an executable statement or OpenMP construct; note the variables in the list all have the allocatable or pointer attribute"
  msgstr ""
  
! #: fortran/parse.cc:1059 fortran/parse.cc:1373
  #, gcc-internal-format, gfc-internal-format
  msgid "OpenMP directive at %C is not pure and thus may not appear in a PURE procedure"
  msgstr ""
  
! #: fortran/parse.cc:1340
  #, gcc-internal-format, gfc-internal-format
  msgid "Unclassifiable OpenMP directive at %C"
  msgstr ""
  
! #: fortran/parse.cc:1360
  #, gcc-internal-format
  msgid "OpenMP ERROR directive at %L with %<at(execution)%> clause in a PURE procedure"
  msgstr ""
  
! #: fortran/parse.cc:1498
  #, gcc-internal-format, gfc-internal-format
  msgid "Unclassifiable GCC directive at %C"
  msgstr ""
  
! #: fortran/parse.cc:1500
  #, gcc-internal-format, gfc-internal-format
  msgid "Unclassifiable GCC directive at %C, ignored"
  msgstr ""
  
! #: fortran/parse.cc:1560 fortran/parse.cc:1787
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Zero is not a valid statement label at %C"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: fortran/parse.cc:1567 fortran/parse.cc:1779
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-numeric character in statement label at %C"
  msgstr "κενό αλφαριθμητικό"
  
! #: fortran/parse.cc:1579 fortran/parse.cc:1828
  #, gcc-internal-format, gfc-internal-format
  msgid "Semicolon at %C needs to be preceded by statement"
  msgstr ""
  
! #: fortran/parse.cc:1586 fortran/parse.cc:1843
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label without statement at %L"
  msgstr ""
  
! #: fortran/parse.cc:1649 fortran/parse.cc:1830
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Semicolon at %C without preceding statement"
  msgstr ""
  
! #: fortran/parse.cc:1672 fortran/parse.cc:1806
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad continuation line at %C"
  msgstr ""
  
! #: fortran/parse.cc:2159
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %L does not have a statement label"
  msgstr ""
  
! #: fortran/parse.cc:3108
  #, gcc-internal-format
  msgid "gfc_ascii_statement(): Bad statement code"
  msgstr ""
  
! #: fortran/parse.cc:3261
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement at %C"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: fortran/parse.cc:3420
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C cannot follow %s statement at %L"
  msgstr ""
  
! #: fortran/parse.cc:3437
  #, gcc-internal-format
  msgid "Unexpected end of file in %qs"
  msgstr ""
  
! #: fortran/parse.cc:3472
  #, gcc-internal-format
  msgid "Derived-type %qs with SEQUENCE must not have a CONTAINS section at %C"
  msgstr ""
  
! #: fortran/parse.cc:3475
  #, gcc-internal-format
  msgid "Derived-type %qs with BIND(C) must not have a CONTAINS section at %C"
  msgstr ""
  
! #: fortran/parse.cc:3495
  #, gcc-internal-format, gfc-internal-format
  msgid "Components in TYPE at %C must precede CONTAINS"
  msgstr ""
  
! #: fortran/parse.cc:3499
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound procedure at %C"
  msgstr ""
  
! #: fortran/parse.cc:3507
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC binding at %C"
  msgstr ""
  
! #: fortran/parse.cc:3515
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure declaration at %C"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: fortran/parse.cc:3527
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type definition at %C with empty CONTAINS section"
  msgstr ""
  
! #: fortran/parse.cc:3537 fortran/parse.cc:4017
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement in TYPE at %C must be inside a MODULE"
  msgstr ""
  
! #: fortran/parse.cc:3544
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C must precede procedure bindings"
  msgstr ""
  
! #: fortran/parse.cc:3551 fortran/parse.cc:4030
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate PRIVATE statement at %C"
  msgstr ""
  
! #: fortran/parse.cc:3561
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE statement at %C must precede CONTAINS"
  msgstr ""
  
! #: fortran/parse.cc:3565
  #, gcc-internal-format, gfc-internal-format
  msgid "Already inside a CONTAINS block at %C"
  msgstr ""
  
! #: fortran/parse.cc:3684
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s at %L of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attribute"
  msgstr ""
  
! #: fortran/parse.cc:3690
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer component %s at %L has a noncoarray subcomponent of type LOCK_TYPE, which must have a codimension or be a subcomponent of a coarray"
  msgstr ""
  
! #: fortran/parse.cc:3696
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/parse.cc:3701
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)"
  msgstr ""
  
! #: fortran/parse.cc:3708
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)"
  msgstr ""
  
! #: fortran/parse.cc:3718
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %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 attribute"
  msgstr ""
  
! #: fortran/parse.cc:3724
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer component %s at %L has a noncoarray subcomponent of type EVENT_TYPE, which must have a codimension or be a subcomponent of a coarray"
  msgstr ""
  
! #: fortran/parse.cc:3729
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L of type EVENT_TYPE must have a codimension"
  msgstr ""
  
! #: fortran/parse.cc:3733
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/parse.cc:3738
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)"
  msgstr ""
  
! #: fortran/parse.cc:3745
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)"
  msgstr ""
  
! #: fortran/parse.cc:3797
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to create map component '%s'"
  msgstr ""
  
! #: fortran/parse.cc:3830
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to create union component '%s'"
  msgstr ""
  
! #: fortran/parse.cc:3885
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in nested structure declaration at %C"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: fortran/parse.cc:3982
! #, gcc-internal-format, gfc-internal-format
! msgid "Access specification of a type parameter at %C is not allowed"
! msgstr ""
! 
! #: fortran/parse.cc:3989
! #, gcc-internal-format, gfc-internal-format
! msgid "The type parameter at %C must come before a PRIVATE statement"
! msgstr ""
! 
! #: fortran/parse.cc:4000
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside CONTAINS"
  msgstr ""
  
! #: fortran/parse.cc:4008
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type definition at %C without components"
  msgstr ""
  
! #: fortran/parse.cc:4024
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C must precede structure components"
  msgstr ""
  
! #: fortran/parse.cc:4044
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE statement at %C must precede structure components"
  msgstr ""
  
! #: fortran/parse.cc:4050
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE attribute at %C already specified in TYPE statement"
  msgstr ""
  
! #: fortran/parse.cc:4055
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate SEQUENCE statement at %C"
  msgstr ""
  
! #: fortran/parse.cc:4065
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTAINS block in derived type definition at %C"
  msgstr ""
  
! #: fortran/parse.cc:4123
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM declaration at %C has no ENUMERATORS"
  msgstr ""
  
! #: fortran/parse.cc:4210
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in INTERFACE block at %C"
  msgstr ""
  
! #: fortran/parse.cc:4235
  #, gcc-internal-format
  msgid "Name %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/parse.cc:4266
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement at %C in INTERFACE body"
  msgstr ""
  
! #: fortran/parse.cc:4284
  #, gcc-internal-format
  msgid "INTERFACE procedure %qs at %L has the same name as the enclosing procedure"
  msgstr ""
  
! #: fortran/parse.cc:4423
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/parse.cc:4457
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement is not allowed inside of BLOCK DATA at %C"
  msgstr ""
  
! #: fortran/parse.cc:4541
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement must appear in a MODULE"
  msgstr ""
  
! #: fortran/parse.cc:4549
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C follows another accessibility specification"
  msgstr ""
  
! #: fortran/parse.cc:4606
  #, fuzzy, gcc-internal-format
  msgid "Bad kind expression for function %qs at %L"
  msgstr "μη έγκυρη τάξη χαρακτήρων `%s'"
  
! #: fortran/parse.cc:4610
  #, gcc-internal-format
  msgid "The type for function %qs at %L is not accessible"
  msgstr ""
  
! #: fortran/parse.cc:4670
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C follows previous unmasked ELSEWHERE"
  msgstr ""
  
! #: fortran/parse.cc:4692
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in WHERE block at %C"
  msgstr ""
  
! #: fortran/parse.cc:4751
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in FORALL block at %C"
  msgstr ""
  
! #: fortran/parse.cc:4802
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSE IF statement at %C cannot follow ELSE statement at %L"
  msgstr ""
  
! #: fortran/parse.cc:4820
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate ELSE statements at %L and %C"
  msgstr ""
  
! #: fortran/parse.cc:4881
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C"
  msgstr ""
  
! #: fortran/parse.cc:4965
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %C"
  msgstr ""
  
! #: fortran/parse.cc:5041
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected RANK or RANK DEFAULT following SELECT RANK at %C"
  msgstr ""
  
! #: fortran/parse.cc:5105
  #, gcc-internal-format
  msgid "Variable %qs at %C cannot be redefined inside loop beginning at %L"
  msgstr ""
  
! #: fortran/parse.cc:5138
  #, gcc-internal-format, gfc-internal-format
  msgid "End of nonblock DO statement at %C is within another block"
  msgstr ""
  
! #: fortran/parse.cc:5148
  #, gcc-internal-format, gfc-internal-format
  msgid "End of nonblock DO statement at %C is interwoven with another DO loop"
  msgstr ""
  
! #: fortran/parse.cc:5174
  #, gcc-internal-format, gfc-internal-format
  msgid "CRITICAL block inside of OpenACC region at %C"
  msgstr ""
  
! #: fortran/parse.cc:5175
  #, gcc-internal-format, gfc-internal-format
  msgid "CRITICAL block inside of OpenMP region at %C"
  msgstr ""
  
! #: fortran/parse.cc:5201
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label in END CRITICAL at %C does not match CRITICAL label"
  msgstr ""
  
! #: fortran/parse.cc:5270 fortran/parse.cc:6257
  #, gcc-internal-format, gfc-internal-format
  msgid "BLOCK construct at %C"
  msgstr ""
  
! #: fortran/parse.cc:5492
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSOCIATE construct at %C"
  msgstr ""
  
! #: fortran/parse.cc:5536
! #, gcc-internal-format, gfc-internal-format
! msgid "CHANGE TEAM construct at %C"
! msgstr ""
! 
! #: fortran/parse.cc:5662
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label in ENDDO at %C doesn't match DO label"
  msgstr ""
  
! #: fortran/parse.cc:5678
  #, gcc-internal-format, gfc-internal-format
  msgid "Named block DO at %L requires matching ENDDO name"
  msgstr ""
*************** msgstr ""
*** 80306,80467 ****
  #. and the "end metadirective" which is required in a
  #. "begin metadirective" construct, or perhaps the
  #. "end metadirective" is missing entirely.
! #: fortran/parse.cc:5817 fortran/parse.cc:6314
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected OMP END METADIRECTIVE at %C"
  msgstr ""
  
! #: fortran/parse.cc:5827 fortran/parse.cc:6330 fortran/parse.cc:6348
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicated NOWAIT clause on %s and %s at %C"
  msgstr ""
  
! #: fortran/parse.cc:5931 fortran/parse.cc:5993
  #, gcc-internal-format, gfc-internal-format
  msgid "OpenACC directive inside of CRITICAL block at %C"
  msgstr ""
  
! #: fortran/parse.cc:5968
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s at %C"
  msgstr ""
  
! #: fortran/parse.cc:6012
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected DO loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6032
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant !$ACC END LOOP at %C"
  msgstr ""
  
! #: fortran/parse.cc:6082
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statements at %L and %L have both no list item but only one may"
  msgstr ""
  
! #: fortran/parse.cc:6102
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s at %C; expected ALLOCATE or %s statement"
  msgstr ""
  
! #: fortran/parse.cc:6105
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s at %C; expected ALLOCATE statement after %s"
  msgstr ""
  
! #: fortran/parse.cc:6341
  #, gcc-internal-format, gfc-internal-format
  msgid "Name after !$omp critical and !$omp end critical does not match at %C"
  msgstr ""
  
! #: fortran/parse.cc:6405
  #, gcc-internal-format
  msgid "%<OMP DISPATCH%> directive must be followed by a procedure call with optional assignment at %C"
  msgstr ""
  
! #: fortran/parse.cc:6416
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicated NOWAIT clause on !$OMP DISPATCH and !$OMP END DISPATCH at %C"
  msgstr ""
  
! #: fortran/parse.cc:6488
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in OMP METADIRECTIVE block at %C"
  msgstr ""
  
! #: fortran/parse.cc:6529
  #, gcc-internal-format, gfc-internal-format
  msgid "Variants in a metadirective at %L have different associations; consider using a BLOCK construct or BEGIN/END METADIRECTIVE"
  msgstr ""
  
! #: fortran/parse.cc:6534
  #, gcc-internal-format, gfc-internal-format
  msgid "Variants in a metadirective at %L have different associations; consider using a BLOCK construct"
  msgstr ""
  
! #: fortran/parse.cc:6584
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C cannot terminate a non-block DO loop"
  msgstr ""
  
! #: fortran/parse.cc:6598
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %C after the first executable statement"
  msgstr ""
  
! #: fortran/parse.cc:6714
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6717
  #, gcc-internal-format
  msgid "%<GCC ivdep%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6720
  #, gcc-internal-format
  msgid "%<GCC vector%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6723
  #, gcc-internal-format
  msgid "%<GCC novector%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6839
  #, fuzzy, gcc-internal-format
  msgid "Contained procedure %qs at %C is already ambiguous"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: fortran/parse.cc:6896
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in CONTAINS section at %C"
  msgstr ""
  
! #: fortran/parse.cc:6921
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTAINS statement without FUNCTION or SUBROUTINE statement at %L"
  msgstr ""
  
! #: fortran/parse.cc:7035
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTAINS statement at %C is already in a contained program unit"
  msgstr ""
  
! #: fortran/parse.cc:7087
  #, gcc-internal-format
  msgid "Global binding name %qs at %L is already being used as a %s at %L"
  msgstr ""
  
! #: fortran/parse.cc:7091
  #, gcc-internal-format
  msgid "Global name %qs at %L is already being used as a %s at %L"
  msgstr ""
  
! #: fortran/parse.cc:7097
  #, gcc-internal-format
  msgid "Global binding name %qs at %L is already being used at %L"
  msgstr ""
  
! #: fortran/parse.cc:7100
  #, gcc-internal-format
  msgid "Global name %qs at %L is already being used at %L"
  msgstr ""
  
! #: fortran/parse.cc:7122
  #, gcc-internal-format, gfc-internal-format
  msgid "Blank BLOCK DATA at %C conflicts with prior BLOCK DATA at %L"
  msgstr ""
  
! #: fortran/parse.cc:7148
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in BLOCK DATA at %C"
  msgstr ""
  
! #: fortran/parse.cc:7251
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in MODULE at %C"
  msgstr ""
--- 84141,84307 ----
  #. and the "end metadirective" which is required in a
  #. "begin metadirective" construct, or perhaps the
  #. "end metadirective" is missing entirely.
! #: fortran/parse.cc:5912 fortran/parse.cc:6409
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected OMP END METADIRECTIVE at %C"
  msgstr ""
  
! #: fortran/parse.cc:5922 fortran/parse.cc:6425 fortran/parse.cc:6443
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicated NOWAIT clause on %s and %s at %C"
  msgstr ""
  
! #: fortran/parse.cc:6026 fortran/parse.cc:6088
  #, gcc-internal-format, gfc-internal-format
  msgid "OpenACC directive inside of CRITICAL block at %C"
  msgstr ""
  
! #: fortran/parse.cc:6063
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s at %C"
  msgstr ""
  
! #: fortran/parse.cc:6107
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected DO loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6127
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant !$ACC END LOOP at %C"
  msgstr ""
  
! #: fortran/parse.cc:6177
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statements at %L and %L have both no list item but only one may"
  msgstr ""
  
! #: fortran/parse.cc:6197
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s at %C; expected ALLOCATE or %s statement"
  msgstr ""
  
! #: fortran/parse.cc:6200
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s at %C; expected ALLOCATE statement after %s"
  msgstr ""
  
! #: fortran/parse.cc:6436
  #, gcc-internal-format, gfc-internal-format
  msgid "Name after !$omp critical and !$omp end critical does not match at %C"
  msgstr ""
  
! #: fortran/parse.cc:6500
  #, gcc-internal-format
  msgid "%<OMP DISPATCH%> directive must be followed by a procedure call with optional assignment at %C"
  msgstr ""
  
! #: fortran/parse.cc:6511
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicated NOWAIT clause on !$OMP DISPATCH and !$OMP END DISPATCH at %C"
  msgstr ""
  
! #: fortran/parse.cc:6586
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in OMP METADIRECTIVE block at %C"
  msgstr ""
  
! #: fortran/parse.cc:6649
  #, gcc-internal-format, gfc-internal-format
  msgid "Variants in a metadirective at %L have different associations; consider using a BLOCK construct or BEGIN/END METADIRECTIVE"
  msgstr ""
  
! #: fortran/parse.cc:6654
  #, gcc-internal-format, gfc-internal-format
  msgid "Variants in a metadirective at %L have different associations; consider using a BLOCK construct"
  msgstr ""
  
! #: fortran/parse.cc:6705
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C cannot terminate a non-block DO loop"
  msgstr ""
  
! #: fortran/parse.cc:6719
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %C after the first executable statement"
  msgstr ""
  
! #: fortran/parse.cc:6839
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6842
  #, gcc-internal-format
  msgid "%<GCC ivdep%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6845
  #, gcc-internal-format
  msgid "%<GCC vector%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6848
  #, gcc-internal-format
  msgid "%<GCC novector%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6967
  #, fuzzy, gcc-internal-format
  msgid "Contained procedure %qs at %C is already ambiguous"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: fortran/parse.cc:7024
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in CONTAINS section at %C"
  msgstr ""
  
! #: fortran/parse.cc:7049
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTAINS statement without FUNCTION or SUBROUTINE statement at %L"
  msgstr ""
  
! #: fortran/parse.cc:7144
! #, gcc-internal-format, gfc-internal-format
! msgid "%s statement at %C cannot appear after executable statements"
! msgstr ""
! 
! #: fortran/parse.cc:7172
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTAINS statement at %C is already in a contained program unit"
  msgstr ""
  
! #: fortran/parse.cc:7224
  #, gcc-internal-format
  msgid "Global binding name %qs at %L is already being used as a %s at %L"
  msgstr ""
  
! #: fortran/parse.cc:7228
  #, gcc-internal-format
  msgid "Global name %qs at %L is already being used as a %s at %L"
  msgstr ""
  
! #: fortran/parse.cc:7234
  #, gcc-internal-format
  msgid "Global binding name %qs at %L is already being used at %L"
  msgstr ""
  
! #: fortran/parse.cc:7237
  #, gcc-internal-format
  msgid "Global name %qs at %L is already being used at %L"
  msgstr ""
  
! #: fortran/parse.cc:7259
  #, gcc-internal-format, gfc-internal-format
  msgid "Blank BLOCK DATA at %C conflicts with prior BLOCK DATA at %L"
  msgstr ""
  
! #: fortran/parse.cc:7285
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in BLOCK DATA at %C"
  msgstr ""
  
! #: fortran/parse.cc:7388
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in MODULE at %C"
  msgstr ""
*************** msgstr ""
*** 80469,80475 ****
  #. If we see a duplicate main program, shut down.  If the second
  #. instance is an implied main program, i.e. data decls or executable
  #. statements, we're in for lots of errors.
! #: fortran/parse.cc:7768
  #, gcc-internal-format, gfc-internal-format
  msgid "Two main PROGRAMs at %L and %C"
  msgstr ""
--- 84309,84315 ----
  #. If we see a duplicate main program, shut down.  If the second
  #. instance is an implied main program, i.e. data decls or executable
  #. statements, we're in for lots of errors.
! #: fortran/parse.cc:7915
  #, gcc-internal-format, gfc-internal-format
  msgid "Two main PROGRAMs at %L and %C"
  msgstr ""
*************** msgstr ""
*** 80697,80917 ****
  msgid "Missing keyword name in actual argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:2087
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in argument list at %C"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: fortran/primary.cc:2218
  #, gcc-internal-format
  msgid "Array section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %C"
  msgstr ""
  
! #: fortran/primary.cc:2226
  #, gcc-internal-format
  msgid "Coarray designator at %C but %qs is not a coarray"
  msgstr ""
  
! #: fortran/primary.cc:2483
  #, gcc-internal-format
  msgid "Symbol %qs at %C has no IMPLICIT type"
  msgstr ""
  
! #: fortran/primary.cc:2490
  #, gcc-internal-format
  msgid "Unexpected %<%c%> for nonderived-type variable %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:2512
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected structure component name at %C"
  msgstr ""
  
! #: fortran/primary.cc:2543 fortran/primary.cc:2726
  #, gcc-internal-format, gfc-internal-format
  msgid "RE or IM part_ref at %C"
  msgstr ""
  
! #: fortran/primary.cc:2595 fortran/primary.cc:2731
  #, gcc-internal-format, gfc-internal-format
  msgid "The RE or IM part_ref at %C must be applied to a COMPLEX expression"
  msgstr ""
  
! #: fortran/primary.cc:2602 fortran/primary.cc:2744
  #, gcc-internal-format, gfc-internal-format
  msgid "The LEN part_ref at %C must be applied to a CHARACTER expression"
  msgstr ""
  
! #: fortran/primary.cc:2661
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:2679
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component %qs"
  msgstr ""
  
! #: fortran/primary.cc:2682
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component"
  msgstr ""
  
! #: fortran/primary.cc:2760
  #, gcc-internal-format, gfc-internal-format
  msgid "The KIND part_ref at %C must be applied to an expression of intrinsic type"
  msgstr ""
  
! #: fortran/primary.cc:2788
  #, gcc-internal-format
  msgid "Procedure pointer component %qs requires an argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:2875
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected array/substring ref at %C"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: fortran/primary.cc:2897
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonpolymorphic reference to abstract type at %C"
  msgstr ""
  
! #: fortran/primary.cc:2904
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed procedure-pointer component at %C"
  msgstr ""
  
! #: fortran/primary.cc:2943
  #, gcc-internal-format
  msgid "gfc_variable_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3165
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3222
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Bad array reference"
  msgstr ""
  
! #: fortran/primary.cc:3401
  #, gcc-internal-format
  msgid "No initializer for allocatable component %qs given in the structure constructor at %C"
  msgstr ""
  
! #: fortran/primary.cc:3412
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with missing optional arguments at %C"
  msgstr ""
  
! #: fortran/primary.cc:3421
  #, gcc-internal-format
  msgid "No initializer for component %qs given in the structure constructor at %C"
  msgstr ""
  
! #: fortran/primary.cc:3469
  #, fuzzy, gcc-internal-format
  msgid "Cannot construct ABSTRACT type %qs at %L"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: fortran/primary.cc:3489
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with named arguments at %C"
  msgstr ""
  
! #: fortran/primary.cc:3504
  #, gcc-internal-format, gfc-internal-format
  msgid "Component initializer without name after component named %s at %L"
  msgstr ""
  
! #: fortran/primary.cc:3509
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many components in structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3568
  msgid "CHARACTER expression will be truncated in constructor (%td/%td) at %L"
  msgstr ""
  
! #: fortran/primary.cc:3586
  #, gcc-internal-format
  msgid "Component %qs is initialized twice in the structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3598
  #, gcc-internal-format
  msgid "Coindexed expression to pointer component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3652
  #, gcc-internal-format
  msgid "component %qs at %L has already been set by a parent derived type constructor"
  msgstr ""
  
! #: fortran/primary.cc:3815
  #, gcc-internal-format, gfc-internal-format
  msgid "%%LOC() as an rvalue at %C"
  msgstr ""
  
! #: fortran/primary.cc:3874
  #, gcc-internal-format
  msgid "%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgstr ""
  
! #: fortran/primary.cc:3905 fortran/primary.cc:4312
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %C is not appropriate for an expression"
  msgstr "Εξαίρεση κινητής υποδιαστολής"
  
! #: fortran/primary.cc:4010
  #, gcc-internal-format
  msgid "Unexpected use of subroutine name %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:4042
  #, gcc-internal-format
  msgid "Statement function %qs requires argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:4045
  #, gcc-internal-format
  msgid "Function %qs requires an argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:4100
  #, fuzzy, gcc-internal-format
  msgid "Missing argument to %qs at %C"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: fortran/primary.cc:4113
  #, gcc-internal-format, gfc-internal-format
  msgid "The leftmost part-ref in a data-ref cannot be a function reference at %C"
  msgstr ""
  
! #: fortran/primary.cc:4268
  #, fuzzy, gcc-internal-format
  msgid "Missing argument list in function %qs at %C"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το αρχείο fifo `%s'"
  
! #: fortran/primary.cc:4394
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %C"
  msgstr ""
  
! #: fortran/primary.cc:4435
  #, gcc-internal-format, gfc-internal-format
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr ""
  
! #: fortran/primary.cc:4440
  #, gcc-internal-format
  msgid "PARAMETER %qs shall not appear in a DATA statement at %C"
  msgstr ""
  
! #: fortran/primary.cc:4476
  #, fuzzy, gcc-internal-format
  msgid "%qs at %C is not a variable"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
--- 84537,84767 ----
  msgid "Missing keyword name in actual argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:2104
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in argument list at %C"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: fortran/primary.cc:2235
  #, gcc-internal-format
  msgid "Array section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %C"
  msgstr ""
  
! #: fortran/primary.cc:2243
  #, gcc-internal-format
  msgid "Coarray designator at %C but %qs is not a coarray"
  msgstr ""
  
! #: fortran/primary.cc:2540
  #, gcc-internal-format
  msgid "Symbol %qs at %C has no IMPLICIT type"
  msgstr ""
  
! #: fortran/primary.cc:2547
  #, gcc-internal-format
  msgid "Unexpected %<%c%> for nonderived-type variable %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:2569
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected structure component name at %C"
  msgstr ""
  
! #: fortran/primary.cc:2600 fortran/primary.cc:2791
  #, gcc-internal-format, gfc-internal-format
  msgid "RE or IM part_ref at %C"
  msgstr ""
  
! #: fortran/primary.cc:2652 fortran/primary.cc:2796
  #, gcc-internal-format, gfc-internal-format
  msgid "The RE or IM part_ref at %C must be applied to a COMPLEX expression"
  msgstr ""
  
! #: fortran/primary.cc:2659 fortran/primary.cc:2809
  #, gcc-internal-format, gfc-internal-format
  msgid "The LEN part_ref at %C must be applied to a CHARACTER expression"
  msgstr ""
  
! #: fortran/primary.cc:2718
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:2736
! #, gcc-internal-format, gfc-internal-format
! msgid "R901: A type parameter ref is not a designtor and cannot be followed by the type inquiry ref at %C"
! msgstr ""
! 
! #: fortran/primary.cc:2744
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component %qs"
  msgstr ""
  
! #: fortran/primary.cc:2747
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component"
  msgstr ""
  
! #: fortran/primary.cc:2825
  #, gcc-internal-format, gfc-internal-format
  msgid "The KIND part_ref at %C must be applied to an expression of intrinsic type"
  msgstr ""
  
! #: fortran/primary.cc:2853
  #, gcc-internal-format
  msgid "Procedure pointer component %qs requires an argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:2940
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected array/substring ref at %C"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: fortran/primary.cc:2962
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonpolymorphic reference to abstract type at %C"
  msgstr ""
  
! #: fortran/primary.cc:2969
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed procedure-pointer component at %C"
  msgstr ""
  
! #: fortran/primary.cc:3008
  #, gcc-internal-format
  msgid "gfc_variable_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3232
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3289
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Bad array reference"
  msgstr ""
  
! #: fortran/primary.cc:3468
  #, gcc-internal-format
  msgid "No initializer for allocatable component %qs given in the structure constructor at %C"
  msgstr ""
  
! #: fortran/primary.cc:3479
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with missing optional arguments at %C"
  msgstr ""
  
! #: fortran/primary.cc:3488
  #, gcc-internal-format
  msgid "No initializer for component %qs given in the structure constructor at %C"
  msgstr ""
  
! #: fortran/primary.cc:3536
  #, fuzzy, gcc-internal-format
  msgid "Cannot construct ABSTRACT type %qs at %L"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: fortran/primary.cc:3556
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with named arguments at %C"
  msgstr ""
  
! #: fortran/primary.cc:3571
  #, gcc-internal-format, gfc-internal-format
  msgid "Component initializer without name after component named %s at %L"
  msgstr ""
  
! #: fortran/primary.cc:3576
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many components in structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3635
  msgid "CHARACTER expression will be truncated in constructor (%td/%td) at %L"
  msgstr ""
  
! #: fortran/primary.cc:3653
  #, gcc-internal-format
  msgid "Component %qs is initialized twice in the structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3665
  #, gcc-internal-format
  msgid "Coindexed expression to pointer component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3719
  #, gcc-internal-format
  msgid "component %qs at %L has already been set by a parent derived type constructor"
  msgstr ""
  
! #: fortran/primary.cc:3883
  #, gcc-internal-format, gfc-internal-format
  msgid "%%LOC() as an rvalue at %C"
  msgstr ""
  
! #: fortran/primary.cc:3942
  #, gcc-internal-format
  msgid "%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgstr ""
  
! #: fortran/primary.cc:3973 fortran/primary.cc:4488
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %C is not appropriate for an expression"
  msgstr "Εξαίρεση κινητής υποδιαστολής"
  
! #: fortran/primary.cc:4078
  #, gcc-internal-format
  msgid "Unexpected use of subroutine name %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:4110
  #, gcc-internal-format
  msgid "Statement function %qs requires argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:4113
  #, gcc-internal-format
  msgid "Function %qs requires an argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:4160
! #, gcc-internal-format, gfc-internal-format
! msgid "F2023 R755: The empty type specification at %C is not allowed"
! msgstr ""
! 
! #: fortran/primary.cc:4276
  #, fuzzy, gcc-internal-format
  msgid "Missing argument to %qs at %C"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: fortran/primary.cc:4289
  #, gcc-internal-format, gfc-internal-format
  msgid "The leftmost part-ref in a data-ref cannot be a function reference at %C"
  msgstr ""
  
! #: fortran/primary.cc:4444
  #, fuzzy, gcc-internal-format
  msgid "Missing argument list in function %qs at %C"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το αρχείο fifo `%s'"
  
! #: fortran/primary.cc:4570
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %C"
  msgstr ""
  
! #: fortran/primary.cc:4611
  #, gcc-internal-format, gfc-internal-format
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr ""
  
! #: fortran/primary.cc:4616
  #, gcc-internal-format
  msgid "PARAMETER %qs shall not appear in a DATA statement at %C"
  msgstr ""
  
! #: fortran/primary.cc:4652
  #, fuzzy, gcc-internal-format
  msgid "%qs at %C is not a variable"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
*************** msgstr ""
*** 81316,81327 ****
  msgid "Non-RECURSIVE procedure %qs from module %qs is possibly calling itself recursively in procedure %qs.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:1995 fortran/resolve.cc:7152
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:2054 fortran/resolve.cc:11593 fortran/resolve.cc:13616
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr ""
--- 85166,85177 ----
  msgid "Non-RECURSIVE procedure %qs from module %qs is possibly calling itself recursively in procedure %qs.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:1995 fortran/resolve.cc:7476
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:2054 fortran/resolve.cc:12087 fortran/resolve.cc:14326
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr ""
*************** msgstr ""
*** 81393,81950 ****
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:2443
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr ""
  
! #: fortran/resolve.cc:2482
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr ""
  
! #: fortran/resolve.cc:2756
  #, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr ""
  
! #: fortran/resolve.cc:2783
  #, gcc-internal-format
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/resolve.cc:2895
  #, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2915
  #, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr ""
  
! #: fortran/resolve.cc:2953
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3014
  #, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3091
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3126
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.cc:3130 fortran/resolve.cc:19066
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:3284
  #, gcc-internal-format, gfc-internal-format
  msgid "Reference to impure function at %L inside a DO CONCURRENT"
  msgstr ""
  
! #: fortran/resolve.cc:3295
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.cc:3302
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr ""
  
! #: fortran/resolve.cc:3309
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:3376
  #, gcc-internal-format
  msgid "Unexpected junk after %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3387
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is not a function"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: fortran/resolve.cc:3395 fortran/resolve.cc:3967
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3407
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3450
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:3471
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy function %s at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:3510
  #, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:3524
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3540
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.cc:3602
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3606
  #, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3664
  #, fuzzy, gcc-internal-format
  msgid "Using function %qs at %L is deprecated"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: fortran/resolve.cc:3702
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call at %L in a DO CONCURRENT block is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3711
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3717
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3723
  #, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3791
  #, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3800
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.cc:3835
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3880
  #, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3938
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3977
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3981
  #, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:4032
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy subroutine %s at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:4063
  #, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:4080
  #, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:4107
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr ""
  
! #: fortran/resolve.cc:4159
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4262
  #, gcc-internal-format
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr ""
  
! #: fortran/resolve.cc:4266
  #, gcc-internal-format, gfc-internal-format
  msgid "Impure function at %L might not be evaluated"
  msgstr ""
  
! #: fortran/resolve.cc:4361
  #, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4369
  #, gcc-internal-format, gfc-internal-format
  msgid "Negation of unsigned expression at %L not permitted "
  msgstr ""
  
! #: fortran/resolve.cc:4390
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4400
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL() pointer at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4418
  #, gcc-internal-format
  msgid "Operand of unary numeric operator %qs at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4433 fortran/resolve.cc:4467
  #, gcc-internal-format
  msgid "Operands of binary numeric operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4447 fortran/resolve.cc:4636 fortran/resolve.cc:4805
  #, gcc-internal-format, gfc-internal-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:4459
  #, gcc-internal-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4483
  #, gcc-internal-format, gfc-internal-format
  msgid "Operands of string concatenation operator at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4526
  #, gcc-internal-format
  msgid "Operands of logical operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4549
  #, gcc-internal-format, gfc-internal-format
  msgid "Operand of .not. operator at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4564
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: fortran/resolve.cc:4594 fortran/resolve.cc:4609
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr ""
  
! #: fortran/resolve.cc:4644
  #, gcc-internal-format, gfc-internal-format
  msgid "Inconsistent types for operator at %L and %L: %s and %s"
  msgstr ""
  
! #: fortran/resolve.cc:4668
  #, gcc-internal-format, gfc-internal-format
  msgid "Equality comparison for %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4670
  #, gcc-internal-format, gfc-internal-format
  msgid "Inequality comparison for %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4683
  #, gcc-internal-format, gfc-internal-format
  msgid "Logicals at %L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.cc:4691
  #, gcc-internal-format
  msgid "Operands of comparison operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4706
  #, gcc-internal-format
  msgid "Unknown operator %qs at %L; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.cc:4709
  #, gcc-internal-format
  msgid "Unknown operator %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4714
  #, gcc-internal-format
  msgid "Operand of user operator %qs at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4721
  #, gcc-internal-format
  msgid "Operands of user operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4735
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:5004
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5009
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5019
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5024
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5045
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5062
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5070
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5086
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5095
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5111
  #, gcc-internal-format
  msgid "check_dimension(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.cc:5134
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5144
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:5152
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:5168
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5196
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5202
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5208
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5248
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/resolve.cc:5255
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/resolve.cc:5316
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: fortran/resolve.cc:5331
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5343
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: fortran/resolve.cc:5479
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TEAM_NUMBER argument at %L must be scalar"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/resolve.cc:5486
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM_NUMBER argument at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5500
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be scalar"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/resolve.cc:5509
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be of TEAM_TYPE from the intrinsic module ISO_FORTRAN_ENV, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5523
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT argument at %L must be scalar"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/resolve.cc:5530
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT argument at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5539
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT's expression at %L must be a variable"
  msgstr ""
  
! #: fortran/resolve.cc:5561
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5568
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5590
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5597
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5617
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr "Κακή αίτηση παραμέτρων"
  
! #: fortran/resolve.cc:5808
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.cc:5822
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5832
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5880
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5992
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:6021
  #, gcc-internal-format
  msgid "Illegal coarray index"
  msgstr ""
  
! #: fortran/resolve.cc:6069
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:6079
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr ""
--- 85243,85850 ----
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:2310 fortran/resolve.cc:2315
! #, gcc-internal-format
! msgid "Procedure %qs at %L used as actual argument but does neither have an explicit interface nor the EXTERNAL attribute"
! msgstr ""
! 
! #: fortran/resolve.cc:2467
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr ""
  
! #: fortran/resolve.cc:2506
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr ""
  
! #: fortran/resolve.cc:2780
  #, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr ""
  
! #: fortran/resolve.cc:2807
  #, gcc-internal-format
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/resolve.cc:2919
  #, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2939
  #, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr ""
  
! #: fortran/resolve.cc:2977
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3038
  #, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3115
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3150
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.cc:3154 fortran/resolve.cc:19981
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:3308
  #, gcc-internal-format, gfc-internal-format
  msgid "Reference to impure function at %L inside a DO CONCURRENT"
  msgstr ""
  
! #: fortran/resolve.cc:3319
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.cc:3326
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr ""
  
! #: fortran/resolve.cc:3333
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:3400
  #, gcc-internal-format
  msgid "Unexpected junk after %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3411
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is not a function"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: fortran/resolve.cc:3419 fortran/resolve.cc:4148
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3431
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3474
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:3495
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy function %s at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:3534
  #, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:3548
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3564
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.cc:3626
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3630
  #, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3688
  #, fuzzy, gcc-internal-format
  msgid "Using function %qs at %L is deprecated"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: fortran/resolve.cc:3699 fortran/resolve.cc:4189
! #, gcc-internal-format
! msgid "Dummy procedure %qs at %L requires an EXTERNAL attribute"
! msgstr ""
! 
! #: fortran/resolve.cc:3740
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call at %L in a DO CONCURRENT block is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3749
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3755
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3761
  #, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3829
  #, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3838
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.cc:3873
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3918
  #, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3983
! #, gcc-internal-format
! msgid "F2018: C8102 %qs at %L is host associated but does not appear in an IMPORT or IMPORT, ONLY list"
! msgstr ""
! 
! #: fortran/resolve.cc:3990
! #, gcc-internal-format
! msgid "F2018: C8102 %qs at %L is host associated in a scope that has IMPORT, NONE"
! msgstr ""
! 
! #: fortran/resolve.cc:4119
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4158
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:4162
  #, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:4223
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy subroutine %s at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:4254
  #, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:4271
  #, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:4303
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr ""
  
! #: fortran/resolve.cc:4355
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4458
  #, gcc-internal-format
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr ""
  
! #: fortran/resolve.cc:4462
  #, gcc-internal-format, gfc-internal-format
  msgid "Impure function at %L might not be evaluated"
  msgstr ""
  
! #: fortran/resolve.cc:4557
  #, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4565
  #, gcc-internal-format, gfc-internal-format
  msgid "Negation of unsigned expression at %L not permitted "
  msgstr ""
  
! #: fortran/resolve.cc:4586
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4596
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL() pointer at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4614
  #, gcc-internal-format
  msgid "Operand of unary numeric operator %qs at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4629 fortran/resolve.cc:4663
  #, gcc-internal-format
  msgid "Operands of binary numeric operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4643 fortran/resolve.cc:4832 fortran/resolve.cc:5001
  #, gcc-internal-format, gfc-internal-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:4655
  #, gcc-internal-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4679
  #, gcc-internal-format, gfc-internal-format
  msgid "Operands of string concatenation operator at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4722
  #, gcc-internal-format
  msgid "Operands of logical operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4745
  #, gcc-internal-format, gfc-internal-format
  msgid "Operand of .not. operator at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4760
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: fortran/resolve.cc:4790 fortran/resolve.cc:4805
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr ""
  
! #: fortran/resolve.cc:4840
  #, gcc-internal-format, gfc-internal-format
  msgid "Inconsistent types for operator at %L and %L: %s and %s"
  msgstr ""
  
! #: fortran/resolve.cc:4864
  #, gcc-internal-format, gfc-internal-format
  msgid "Equality comparison for %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4866
  #, gcc-internal-format, gfc-internal-format
  msgid "Inequality comparison for %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4879
  #, gcc-internal-format, gfc-internal-format
  msgid "Logicals at %L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.cc:4887
  #, gcc-internal-format
  msgid "Operands of comparison operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4902
  #, gcc-internal-format
  msgid "Unknown operator %qs at %L; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.cc:4905
  #, gcc-internal-format
  msgid "Unknown operator %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4910
  #, gcc-internal-format
  msgid "Operand of user operator %qs at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4917
  #, gcc-internal-format
  msgid "Operands of user operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4931
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:5056
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "Condition in conditional expression must be a scalar logical at %L"
! msgstr "Λάθος έκφραση στην αποτίμηση (λάθος είσοδος): %s"
! 
! #: fortran/resolve.cc:5063
! #, gcc-internal-format, gfc-internal-format
! msgid "expr at %L and expr at %L in conditional expression must have the same declared type"
! msgstr ""
! 
! #: fortran/resolve.cc:5071
! #, gcc-internal-format, gfc-internal-format
! msgid "expr at %L and expr at %L in conditional expression must have the same kind parameter"
! msgstr ""
! 
! #: fortran/resolve.cc:5079
! #, gcc-internal-format, gfc-internal-format
! msgid "expr at %L and expr at %L in conditional expression must have the same rank"
! msgstr ""
! 
! #: fortran/resolve.cc:5091
! #, gcc-internal-format, gfc-internal-format
! msgid "Sorry, only integer, logical, real, complex and character types are currently supported for conditional expressions at %L"
! msgstr ""
! 
! #: fortran/resolve.cc:5100
! #, gcc-internal-format, gfc-internal-format
! msgid "Sorry, array is currently unsupported for conditional expressions at %L"
! msgstr ""
! 
! #: fortran/resolve.cc:5270
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5275
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5285
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5290
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5311
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5328
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5336
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5352
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5361
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5377
  #, gcc-internal-format
  msgid "check_dimension(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.cc:5400
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5410
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:5418
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:5434
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5462
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5468
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5474
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5514
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/resolve.cc:5521
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/resolve.cc:5582
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: fortran/resolve.cc:5597
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5609
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5654
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: fortran/resolve.cc:5745
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TEAM_NUMBER argument at %L must be scalar"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/resolve.cc:5752
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM_NUMBER argument at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5766
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be scalar"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/resolve.cc:5775
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be of TEAM_TYPE from the intrinsic module ISO_FORTRAN_ENV, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5789
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT argument at %L must be scalar"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/resolve.cc:5796
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT argument at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5805
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT's expression at %L must be a variable"
  msgstr ""
  
! #: fortran/resolve.cc:5827
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5834
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5856
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5863
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5883
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr "Κακή αίτηση παραμέτρων"
  
! #: fortran/resolve.cc:6112
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.cc:6126
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6136
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6204
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6316
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:6345
  #, gcc-internal-format
  msgid "Illegal coarray index"
  msgstr ""
  
! #: fortran/resolve.cc:6393
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:6403
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr ""
*************** msgstr ""
*** 81953,81964 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6089
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:6110
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr ""
--- 85853,85864 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6413
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:6434
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr ""
*************** msgstr ""
*** 81967,82380 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6120
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:6131
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6140
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6157
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6218
  #, gcc-internal-format
  msgid "Scalar variable %qs has an array reference at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6374
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6379
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6453
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6466
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
  # src/shred.c:1134
! #: fortran/resolve.cc:6479
  #, fuzzy, gcc-internal-format
  msgid "Using variable %qs at %L is deprecated"
  msgstr "%s: το αρχείο είναι πολύ μεγάλο"
  
! #: fortran/resolve.cc:6535 fortran/resolve.cc:6623 fortran/resolve.cc:6647
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference at %L"
  msgstr "Μη έγκυρη πισω-παραπομπή"
  
! #: fortran/resolve.cc:6732
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6911 fortran/resolve.cc:7063
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7027
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:7034
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:7073
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:7082
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.cc:7277
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7311
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:7364
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:7905
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.cc:7938
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.cc:7948
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: fortran/resolve.cc:7952 fortran/resolve.cc:7959
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8014
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:8037
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.cc:8054
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:8060
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:8120
  #, gcc-internal-format
  msgid "Variable %qs referenced in concurrent-header at %L must not appear in LOCAL locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8156
  #, gcc-internal-format
  msgid "Variable %qs at %L not specified in a locality spec of DO CONCURRENT at %L but required due to DEFAULT (NONE)"
  msgstr ""
  
! #: fortran/resolve.cc:8208
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name in %s locality spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8217
  #, gcc-internal-format
  msgid "Variable %qs at %L has already been specified in a locality-spec"
  msgstr ""
  
! #: fortran/resolve.cc:8227
  #, gcc-internal-format
  msgid "Index variable %qs at %L cannot be specified in a locality-spec"
  msgstr ""
  
! #: fortran/resolve.cc:8240
  #, gcc-internal-format
  msgid "OPTIONAL attribute not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8247
  #, gcc-internal-format
  msgid "Assumed-size array not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8260
  #, gcc-internal-format
  msgid "ALLOCATABLE attribute not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8265
  #, gcc-internal-format
  msgid "Nonpointer polymorphic dummy argument not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8270
  #, gcc-internal-format
  msgid "Coarray not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8276
  #, gcc-internal-format
  msgid "Finalizable type not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8281
  #, gcc-internal-format
  msgid "Type with ultimate allocatable component not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8289
  #, gcc-internal-format
  msgid "ASYNCHRONOUS attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8293
  #, gcc-internal-format
  msgid "VOLATILE attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8347
  #, gcc-internal-format
  msgid "Expected numeric type for %qs in REDUCE at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8356
  #, gcc-internal-format
  msgid "Expected logical type for %qs in REDUCE at %L, got %qs"
  msgstr ""
  
! #: fortran/resolve.cc:8374
  #, gcc-internal-format
  msgid "Expected INTEGER, REAL or CHARACTER type for %qs in REDUCE with MIN/MAX at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8383
  #, gcc-internal-format
  msgid "Expected integer type for %qs in REDUCE with IAND/IOR/IEOR at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8421
  #, gcc-internal-format
  msgid "Variable %qs in locality-spec at %L is not used"
  msgstr ""
  
! #: fortran/resolve.cc:8452
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8457
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8464
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8472
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.cc:8477
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:8490
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8595 fortran/resolve.cc:8918
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:8603 fortran/resolve.cc:8881
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8727
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L has rank %d but MOLD= expression at %L has rank %d"
  msgstr ""
  
! #: fortran/resolve.cc:8738
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8769
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.cc:8933
  #, gcc-internal-format, gfc-internal-format
  msgid "The intrinsic NULL cannot be used as source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8941
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8953
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:8967
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8992
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:9005
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.cc:9019
  #, gcc-internal-format
  msgid "The type parameter in ALLOCATE statement with type-spec shall be an asterisk as allocate object %qs at %L is a dummy argument with assumed type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:9039
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.cc:9123 fortran/resolve.cc:9138
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9130
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9155
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9165 fortran/resolve.cc:9267
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9171
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9183
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9194 fortran/resolve.cc:9222
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9241
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.cc:9256
  #, gcc-internal-format
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9298
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:9327
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:9340
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:9354
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:9383
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:9415
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9421 fortran/resolve.cc:9427
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
--- 85867,86280 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6444
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:6455
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6464
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6481
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6542
  #, gcc-internal-format
  msgid "Scalar variable %qs has an array reference at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6698
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6703
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6777
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6790
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
  # src/shred.c:1134
! #: fortran/resolve.cc:6803
  #, fuzzy, gcc-internal-format
  msgid "Using variable %qs at %L is deprecated"
  msgstr "%s: το αρχείο είναι πολύ μεγάλο"
  
! #: fortran/resolve.cc:6859 fortran/resolve.cc:6947 fortran/resolve.cc:6971
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference at %L"
  msgstr "Μη έγκυρη πισω-παραπομπή"
  
! #: fortran/resolve.cc:7056
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:7235 fortran/resolve.cc:7387
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7351
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:7358
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:7397
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:7406
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.cc:7601
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7635
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:7688
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:8253
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.cc:8289
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.cc:8299
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: fortran/resolve.cc:8303 fortran/resolve.cc:8310
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8365
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:8388
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.cc:8405
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:8411
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:8471
  #, gcc-internal-format
  msgid "Variable %qs referenced in concurrent-header at %L must not appear in LOCAL locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8520
  #, gcc-internal-format
  msgid "Variable %qs at %L not specified in a locality spec of DO CONCURRENT at %L but required due to DEFAULT (NONE)"
  msgstr ""
  
! #: fortran/resolve.cc:8572
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name in %s locality spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8581
  #, gcc-internal-format
  msgid "Variable %qs at %L has already been specified in a locality-spec"
  msgstr ""
  
! #: fortran/resolve.cc:8591
  #, gcc-internal-format
  msgid "Index variable %qs at %L cannot be specified in a locality-spec"
  msgstr ""
  
! #: fortran/resolve.cc:8604
  #, gcc-internal-format
  msgid "OPTIONAL attribute not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8611
  #, gcc-internal-format
  msgid "Assumed-size array not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8624
  #, gcc-internal-format
  msgid "ALLOCATABLE attribute not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8629
  #, gcc-internal-format
  msgid "Nonpointer polymorphic dummy argument not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8634
  #, gcc-internal-format
  msgid "Coarray not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8640
  #, gcc-internal-format
  msgid "Finalizable type not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8645
  #, gcc-internal-format
  msgid "Type with ultimate allocatable component not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8653
  #, gcc-internal-format
  msgid "ASYNCHRONOUS attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8657
  #, gcc-internal-format
  msgid "VOLATILE attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8711
  #, gcc-internal-format
  msgid "Expected numeric type for %qs in REDUCE at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8720
  #, gcc-internal-format
  msgid "Expected logical type for %qs in REDUCE at %L, got %qs"
  msgstr ""
  
! #: fortran/resolve.cc:8738
  #, gcc-internal-format
  msgid "Expected INTEGER, REAL or CHARACTER type for %qs in REDUCE with MIN/MAX at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8747
  #, gcc-internal-format
  msgid "Expected integer type for %qs in REDUCE with IAND/IOR/IEOR at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8785
  #, gcc-internal-format
  msgid "Variable %qs in locality-spec at %L is not used"
  msgstr ""
  
! #: fortran/resolve.cc:8818
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8823
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8830
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8838
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.cc:8843
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:8856
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8961 fortran/resolve.cc:9284
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:8969 fortran/resolve.cc:9247
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9093
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L has rank %d but MOLD= expression at %L has rank %d"
  msgstr ""
  
! #: fortran/resolve.cc:9104
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9135
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.cc:9299
  #, gcc-internal-format, gfc-internal-format
  msgid "The intrinsic NULL cannot be used as source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9307
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9319
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:9333
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:9358
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:9371
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.cc:9385
  #, gcc-internal-format
  msgid "The type parameter in ALLOCATE statement with type-spec shall be an asterisk as allocate object %qs at %L is a dummy argument with assumed type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:9405
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.cc:9489 fortran/resolve.cc:9504
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9496
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9521
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9531 fortran/resolve.cc:9633
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9537
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9549
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9560 fortran/resolve.cc:9588
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9607
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.cc:9622
  #, gcc-internal-format
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9664
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:9693
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:9706
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:9720
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:9749
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:9781
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9787 fortran/resolve.cc:9793
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
*************** msgstr ""
*** 82383,82889 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:9655
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9706
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr ""
  
! #: fortran/resolve.cc:9717
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.cc:9730
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:9776
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.cc:9797
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.cc:9807
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.cc:9825 fortran/resolve.cc:9833
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.cc:9895 fortran/resolve.cc:10729
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9921
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:9934
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9949
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.cc:10052
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:10114
  #, gcc-internal-format, gfc-internal-format
  msgid "(F202y)Missing or invalid bound in ASSOCIATE rank remapping of associate name %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10130
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr ""
  
! #: fortran/resolve.cc:10139
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10156
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:10172
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10226
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.cc:10231
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr ""
  
! #: fortran/resolve.cc:10290
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:10301
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:10588
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10637 fortran/resolve.cc:10649
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10678
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10691
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.cc:10704
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:10707
  #, fuzzy, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: fortran/resolve.cc:10717
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.cc:10968
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11101
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11110
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11113
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11123
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11232
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11286
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:11296
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11309
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11318
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.cc:11325
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11336
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.cc:11342
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11360
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:11411
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:11421
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:11425
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:11428
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:11435 fortran/resolve.cc:11557
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/resolve.cc:11447 fortran/resolve.cc:11569
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:11459
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.cc:11472
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:11533
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:11537 fortran/resolve.cc:11547
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/resolve.cc:11600
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11610
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:11627 fortran/resolve.cc:11650
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11631 fortran/resolve.cc:11656
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
  
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:11671
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11743
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:11759
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:11772 fortran/resolve.cc:11864
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11782 fortran/resolve.cc:11874
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11813
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Μη αναγνωρίσιμη μεταβλητή `%s'"
  
! #: fortran/resolve.cc:11822
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.cc:11979
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12000
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.cc:12010
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:12088
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.cc:12209
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:12289
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable in the ordinary assignment at %L is a procedure pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:12309
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot assign %s to %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12357
  #, gcc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%wd/%wd) at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12389
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:12395
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:12407
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:12439
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:12443
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12448
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:12455
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr ""
  
! #: fortran/resolve.cc:12466
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12855
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:13169
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13181
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.cc:13277
! #, gcc-internal-format
! msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
! msgstr ""
! 
! #: fortran/resolve.cc:13476
! #, gcc-internal-format, gfc-internal-format
! msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
! msgstr ""
! 
! #: fortran/resolve.cc:13512
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:13516
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13527
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.cc:13583
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13625
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:13672
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13676
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:13737
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:13742
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:13826
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:13938
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.cc:13959
  #, fuzzy, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: fortran/resolve.cc:14055
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:14069
  #, 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 ""
--- 86283,86804 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:10022
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10073
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr ""
  
! #: fortran/resolve.cc:10084
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.cc:10097
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:10143
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.cc:10164
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.cc:10174
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.cc:10192 fortran/resolve.cc:10200
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.cc:10262 fortran/resolve.cc:11101
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10288
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:10301
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10316
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.cc:10419
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:10481
  #, gcc-internal-format, gfc-internal-format
  msgid "(F202y)Missing or invalid bound in ASSOCIATE rank remapping of associate name %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10497
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr ""
  
! #: fortran/resolve.cc:10506
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10523
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:10539
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10593
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.cc:10598
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr ""
  
! #: fortran/resolve.cc:10657
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:10668
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:10960
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11009 fortran/resolve.cc:11021
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:11050
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11063
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.cc:11076
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:11079
  #, fuzzy, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: fortran/resolve.cc:11089
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.cc:11357
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11490
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11499
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11502
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11512
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11621
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11675
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:11685
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11698
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11707
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.cc:11714
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11725
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.cc:11731
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11749
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:11800
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:11810
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:11814
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:11817
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:11824 fortran/resolve.cc:12051
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/resolve.cc:11836 fortran/resolve.cc:12063
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:11848
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.cc:11861
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:11874
! #, gcc-internal-format, gfc-internal-format
! msgid "TEAM argument at %L must be a scalar expression of type TEAM_TYPE from the intrinsic module ISO_FORTRAN_ENV"
! msgstr ""
! 
! #: fortran/resolve.cc:11888
! #, gcc-internal-format, gfc-internal-format
! msgid "%s argument at %L must be a scalar %s variable of at least kind %d"
! msgstr ""
! 
! #: fortran/resolve.cc:11909
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "%s argument at %L must be a scalar %s of at least kind %d"
! msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
! 
! #: fortran/resolve.cc:12027
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:12031 fortran/resolve.cc:12041
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/resolve.cc:12094
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12103
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:12121 fortran/resolve.cc:12148
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12125 fortran/resolve.cc:12154
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
  
+ #: fortran/resolve.cc:12129
+ #, gcc-internal-format, gfc-internal-format
+ msgid "GOTO statement at %L leaves CHANGE TEAM construct for label at %L"
+ msgstr ""
+ 
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:12169
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12241
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:12257
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:12270 fortran/resolve.cc:12365
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12280 fortran/resolve.cc:12375
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12310
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Μη αναγνωρίσιμη μεταβλητή `%s'"
  
! #: fortran/resolve.cc:12323
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.cc:12652
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12678
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.cc:12690
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:12725
! #, gcc-internal-format
! msgid "Expected shadow variable name to start with _"
! msgstr ""
! 
! #: fortran/resolve.cc:12812
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.cc:12933
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:13013
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable in the ordinary assignment at %L is a procedure pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:13033
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot assign %s to %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13081
  #, gcc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%wd/%wd) at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13113
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:13119
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:13131
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:13163
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:13167
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13172
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:13179
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr ""
  
! #: fortran/resolve.cc:13190
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13579
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:13893
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13905
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.cc:14222
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:14226
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14237
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.cc:14293
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14335
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:14382
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14386
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:14447
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:14452
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:14536
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:14648
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.cc:14669
  #, fuzzy, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: fortran/resolve.cc:14765
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:14779
  #, 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 ""
*** 82891,84028 ****
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:14088
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14174
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "σχετική θέση αρχείου είναι εκτός ορίων"
  
! #: fortran/resolve.cc:14412
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:14416
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14424
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:14435
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:14453
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:14467
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:14500
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14522
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:14555
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:14569
  #, gcc-internal-format
  msgid "Automatic object %qs at %L cannot have the SAVE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:14591
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.cc:14616
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.cc:14637
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.cc:14644
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:14692
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14695
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14698
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14701
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14704
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14707
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
  # src/request.c:37
! #: fortran/resolve.cc:14749
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "fstat %s"
  msgid "%s at %L"
  msgstr "fstat %s"
  
! #: fortran/resolve.cc:14781
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:14804
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14826
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:14844
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: fortran/resolve.cc:14856
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14866
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.cc:14876
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.cc:14895
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.cc:14899
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.cc:14903
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.cc:14907
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: fortran/resolve.cc:14920
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14931
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:14937
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:14957
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15014
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15020
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15026
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15034
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15040
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15083
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15091
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15099
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15108
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15132
  #, gcc-internal-format
  msgid "Interface of %qs at %L must be explicit"
  msgstr ""
  
! #: fortran/resolve.cc:15202
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:15211
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "η `%s' παίρνει είτε κανένα είτε δύο ορίσματα"
  
! #: fortran/resolve.cc:15219 fortran/resolve.cc:15236
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15227
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:15244
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:15250
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15256
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.cc:15264
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:15273
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:15295
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15332
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr ""
  
! #: fortran/resolve.cc:15373
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15409
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:15468
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15480
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:15508
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:15564
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr ""
  
! #: fortran/resolve.cc:15776
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15819
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15833
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:15847 fortran/resolve.cc:16389
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15856
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15866
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the parametric derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15908
  #, gcc-internal-format
  msgid "All LEN type parameters of the passed dummy argument %qs of %qs at %L must be ASSUMED."
  msgstr ""
  
! #: fortran/resolve.cc:15918
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:15924
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15930
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:15959
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15969
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16064
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:16169
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16178
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16188
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:16213
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:16224
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:16322
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16336
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:16352
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16362
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:16371
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16380
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:16422
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.cc:16435
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16446
  #, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:16459
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:16492
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16500
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:16509
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16595
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:16687
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.cc:16700
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.cc:16770
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16802
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16816
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: fortran/resolve.cc:16884
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:16890
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16896
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16904
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16921
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16943
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16954
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16981
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17000
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:17016
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:17027
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17035
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17087
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred LEN parameter %qs and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17099
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:17106
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:17165
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:17178
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:17243
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17246
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17352
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.cc:17373
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17387
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17390
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17402
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17409
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17422
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.cc:17428
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17438
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:17447
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:17460 fortran/resolve.cc:17637
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.cc:17474
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17483
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:17492
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17500
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17507
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:17527
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.cc:17534
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17541
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17548
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:17574
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.cc:17584
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:17663
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17678
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17691
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17709
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:17721
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:17730
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:17743
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.cc:17752
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17765
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17781
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17789
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape without allocatable"
  msgstr ""
  
! #: fortran/resolve.cc:17797
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:17810
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.cc:17819
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17835
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17841
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17866
  #, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17926
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:17938
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:18049
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr ""
  
! #: fortran/resolve.cc:18057
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:18064
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.cc:18071
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.cc:18087
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:18094
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:18103
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:18165
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:18178
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.cc:18254
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-constant character length at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:18282
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18290
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18298
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18305
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr ""
  
! #: fortran/resolve.cc:18430
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.cc:18606
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: fortran/resolve.cc:18612
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr ""
  
! #: fortran/resolve.cc:18696
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:18705
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:18713
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:18729
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:18832
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:18847
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.cc:18872
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:18881
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
  #. Since the pair of objects is not of the same type, mixed or
  #. non-default sequences can be rejected.
! #: fortran/resolve.cc:18911
  #, gcc-internal-format, gfc-internal-format
  msgid "Sequence %s with mixed components in EQUIVALENCE statement at %L with different type objects"
  msgstr ""
  
! #: fortran/resolve.cc:18921
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default type object or sequence %s in EQUIVALENCE statement at %L with objects of different type"
  msgstr ""
  
! #: fortran/resolve.cc:18931
  #, gcc-internal-format
  msgid "Non-CHARACTER object %qs in default CHARACTER EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:18938
  #, gcc-internal-format
  msgid "Non-NUMERIC object %qs in default NUMERIC EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:18956
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:18967
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:18978
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.cc:19009
  #, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:19076
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:19089
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:19111
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:19121
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.cc:19129
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:19143
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:19161
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:19168
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.cc:19250
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
  
! #: fortran/scanner.cc:309
  #, fuzzy, gcc-internal-format
  msgid "Include directory %qs: %s"
  msgstr "%s: Δεν είναι δυνατόν να δημιουργηθεί ο κατάλογος %s: %s\n"
  
! #: fortran/scanner.cc:313
  #, fuzzy, gcc-internal-format
  msgid "Nonexistent include directory %qs"
  msgstr "διαγραφή μη-καταλόγου `%s'\n"
  
! #: fortran/scanner.cc:318
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a directory"
  msgstr "Δεν είναι κατάλογος"
  
! #: fortran/scanner.cc:792
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC at %C starts a commented line as it neither is followed by a space nor is a continuation line"
  msgstr ""
  
! #: fortran/scanner.cc:832
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP at %C starts a commented line as it neither is followed by a space nor is a continuation line"
  msgstr ""
  
! #: fortran/scanner.cc:1011
  #, gcc-internal-format
  msgid "Ignoring %<!$omx%> vendor-extension sentinel at %C"
  msgstr ""
  
! #: fortran/scanner.cc:1323 fortran/scanner.cc:1526
  #, gcc-internal-format, gfc-internal-format
  msgid "Line truncated at %L"
  msgstr ""
  
! #: fortran/scanner.cc:1387 fortran/scanner.cc:1616
  #, gcc-internal-format, gfc-internal-format
  msgid "Limit of %d continuations exceeded in statement at %C"
  msgstr ""
  
! #: fortran/scanner.cc:1466 fortran/scanner.cc:1575
  #, gcc-internal-format, gfc-internal-format
  msgid "Wrong OpenACC continuation at %C: expected !$ACC, got !$OMP"
  msgstr ""
  
! #: fortran/scanner.cc:1468 fortran/scanner.cc:1577
  #, gcc-internal-format, gfc-internal-format
  msgid "Wrong OpenMP continuation at %C: expected !$OMP, got !$ACC"
  msgstr ""
  
! #: fortran/scanner.cc:1481
  #, fuzzy, gcc-internal-format
  msgid "Missing %<&%> in continued character constant at %C"
  msgstr "κενό αλφαριθμητικό"
  
! #: fortran/scanner.cc:1767
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconforming tab character at %C"
  msgstr ""
  
! #: fortran/scanner.cc:1778
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid character 0x%s at %C"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: fortran/scanner.cc:1867 fortran/scanner.cc:1870
  #, gcc-internal-format
  msgid "%<&%> not allowed by itself in line %d"
  msgstr ""
  
! #: fortran/scanner.cc:1960
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconforming tab character in column %d of line %d"
  msgstr ""
  
! #: fortran/scanner.cc:2189
  #, fuzzy, gcc-internal-format
  msgid "file %qs left but not entered"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: fortran/scanner.cc:2231
  #, gcc-internal-format
  msgid "Illegal preprocessor directive"
  msgstr ""
  
! #: fortran/scanner.cc:2554
  #, gcc-internal-format
  msgid "File %qs is being included recursively"
  msgstr ""
  
! #: fortran/scanner.cc:2566
  #, fuzzy, gcc-internal-format
  msgid "Cannot open file %qs"
  msgstr "αδυναμία ανοίγματος του `%s'"
  
! #: fortran/scanner.cc:2576
  #, fuzzy, gcc-internal-format
  msgid "Cannot open included file %qs"
  msgstr "αδυναμία ανοίγματος αρχείου εισόδου `%s'"
  
! #: fortran/scanner.cc:2578
  #, fuzzy, gcc-internal-format
  msgid "Cannot open pre-included file %qs"
  msgstr "αδυναμία ανοίγματος αρχείου εισόδου `%s'"
  
! #: fortran/scanner.cc:2586 fortran/scanner.cc:2588
  #, fuzzy, gcc-internal-format
  msgid "Included file %qs is not a regular file"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
--- 86806,87973 ----
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:14798
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14884
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "σχετική θέση αρχείου είναι εκτός ορίων"
  
! #: fortran/resolve.cc:15128
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:15132
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15140
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:15151
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:15169
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:15183
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:15216
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15238
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:15271
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15285
  #, gcc-internal-format
  msgid "Automatic object %qs at %L cannot have the SAVE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:15307
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.cc:15332
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.cc:15353
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.cc:15360
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:15408
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:15411
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:15414
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:15417
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:15420
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:15423
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
  # src/request.c:37
! #: fortran/resolve.cc:15465
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "fstat %s"
  msgid "%s at %L"
  msgstr "fstat %s"
  
! #: fortran/resolve.cc:15497
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:15520
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15542
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:15560
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: fortran/resolve.cc:15572
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:15582
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.cc:15592
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15611
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.cc:15615
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.cc:15619
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.cc:15623
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: fortran/resolve.cc:15636
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15647
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:15653
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:15673
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15690
! #, gcc-internal-format
! msgid "Result variable %qs of pure function at %L is polymorphic allocatable"
! msgstr ""
! 
! #: fortran/resolve.cc:15704
! #, gcc-internal-format
! msgid "Result variable %qs of pure function at %L has polymorphic allocatable component %qs"
! msgstr ""
! 
! #: fortran/resolve.cc:15763
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15769
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15775
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15783
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15789
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15832
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15840
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15848
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15857
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15881
  #, gcc-internal-format
  msgid "Interface of %qs at %L must be explicit"
  msgstr ""
  
! #: fortran/resolve.cc:15986
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:15995
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "η `%s' παίρνει είτε κανένα είτε δύο ορίσματα"
  
! #: fortran/resolve.cc:16003 fortran/resolve.cc:16021
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16011
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:16029
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:16035
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:16041
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.cc:16049
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16058
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:16080
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16117
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr ""
  
! #: fortran/resolve.cc:16187
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16234
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:16293
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16305
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:16333
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:16389
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr ""
  
! #: fortran/resolve.cc:16605
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16648
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16662
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:16676 fortran/resolve.cc:17242
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16687
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16697
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the parametric derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16740
  #, gcc-internal-format
  msgid "All LEN type parameters of the passed dummy argument %qs of %qs at %L must be ASSUMED."
  msgstr ""
  
! #: fortran/resolve.cc:16750
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:16756
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:16762
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:16791
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16801
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16898
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:17003
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:17012
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17022
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:17047
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:17058
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:17175
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17189
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:17205
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17215
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:17224
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17233
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:17275
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.cc:17291
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17302
  #, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:17315
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:17348
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17356
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:17365
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17451
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:17543
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.cc:17556
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.cc:17626
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17658
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17672
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: fortran/resolve.cc:17695
! #, gcc-internal-format, gfc-internal-format
! msgid "Failed to build PDT class component at %L"
! msgstr ""
! 
! #: fortran/resolve.cc:17756
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:17762
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17768
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17776
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17793
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17815
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17826
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17853
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17872
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:17888
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:17899
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17907
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17929
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "Expecting constant expression near %L"
! msgstr "Αδυναμία προσπέλασης του αρχείου της αλλαγής"
! 
! #: fortran/resolve.cc:17980
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred LEN parameter %qs and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17992
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:17999
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:18058
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:18071
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:18136
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:18139
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:18246
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.cc:18267
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.cc:18281
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:18284
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:18296
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:18303
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:18316
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.cc:18322
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:18332
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:18341
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:18354 fortran/resolve.cc:18531
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.cc:18368
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:18377
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:18386
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:18394
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:18401
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:18421
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.cc:18428
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:18435
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:18442
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:18468
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.cc:18478
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:18557
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:18572
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:18585
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:18603
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:18615
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:18624
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:18637
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.cc:18646
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:18659
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:18675
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:18683
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape without allocatable"
  msgstr ""
  
! #: fortran/resolve.cc:18691
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:18704
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.cc:18713
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:18729
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:18735
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:18760
  #, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr ""
  
! #: fortran/resolve.cc:18822
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:18824
! #, gcc-internal-format
! msgid "OpenMP groupprivate variable %qs at %L must have the SAVE attribute"
! msgstr ""
! 
! #: fortran/resolve.cc:18829
! #, gcc-internal-format
! msgid "!$OMP GROUPPRIVATE variable %qs at %L must not have an initializer"
! msgstr ""
! 
! #: fortran/resolve.cc:18845
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:18963
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr ""
  
! #: fortran/resolve.cc:18971
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:18978
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.cc:18985
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.cc:19001
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:19008
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:19017
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:19079
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:19092
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.cc:19168
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-constant character length at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:19196
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:19204
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:19212
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:19219
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr ""
  
! #: fortran/resolve.cc:19344
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.cc:19521
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: fortran/resolve.cc:19527
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr ""
  
! #: fortran/resolve.cc:19611
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:19620
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:19628
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:19644
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:19747
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:19762
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.cc:19787
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:19796
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
  #. Since the pair of objects is not of the same type, mixed or
  #. non-default sequences can be rejected.
! #: fortran/resolve.cc:19826
  #, gcc-internal-format, gfc-internal-format
  msgid "Sequence %s with mixed components in EQUIVALENCE statement at %L with different type objects"
  msgstr ""
  
! #: fortran/resolve.cc:19836
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default type object or sequence %s in EQUIVALENCE statement at %L with objects of different type"
  msgstr ""
  
! #: fortran/resolve.cc:19846
  #, gcc-internal-format
  msgid "Non-CHARACTER object %qs in default CHARACTER EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:19853
  #, gcc-internal-format
  msgid "Non-NUMERIC object %qs in default NUMERIC EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:19871
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:19882
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:19893
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.cc:19924
  #, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:19991
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:20004
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:20026
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:20036
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.cc:20044
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:20058
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:20076
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:20083
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.cc:20165
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
  
! #: fortran/scanner.cc:307
  #, fuzzy, gcc-internal-format
  msgid "Include directory %qs: %s"
  msgstr "%s: Δεν είναι δυνατόν να δημιουργηθεί ο κατάλογος %s: %s\n"
  
! #: fortran/scanner.cc:311
  #, fuzzy, gcc-internal-format
  msgid "Nonexistent include directory %qs"
  msgstr "διαγραφή μη-καταλόγου `%s'\n"
  
! #: fortran/scanner.cc:316
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a directory"
  msgstr "Δεν είναι κατάλογος"
  
! #: fortran/scanner.cc:790
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC at %C starts a commented line as it neither is followed by a space nor is a continuation line"
  msgstr ""
  
! #: fortran/scanner.cc:830
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP at %C starts a commented line as it neither is followed by a space nor is a continuation line"
  msgstr ""
  
! #: fortran/scanner.cc:1009
  #, gcc-internal-format
  msgid "Ignoring %<!$omx%> vendor-extension sentinel at %C"
  msgstr ""
  
! #: fortran/scanner.cc:1321 fortran/scanner.cc:1524
  #, gcc-internal-format, gfc-internal-format
  msgid "Line truncated at %L"
  msgstr ""
  
! #: fortran/scanner.cc:1385 fortran/scanner.cc:1614
  #, gcc-internal-format, gfc-internal-format
  msgid "Limit of %d continuations exceeded in statement at %C"
  msgstr ""
  
! #: fortran/scanner.cc:1464 fortran/scanner.cc:1573
  #, gcc-internal-format, gfc-internal-format
  msgid "Wrong OpenACC continuation at %C: expected !$ACC, got !$OMP"
  msgstr ""
  
! #: fortran/scanner.cc:1466 fortran/scanner.cc:1575
  #, gcc-internal-format, gfc-internal-format
  msgid "Wrong OpenMP continuation at %C: expected !$OMP, got !$ACC"
  msgstr ""
  
! #: fortran/scanner.cc:1479
  #, fuzzy, gcc-internal-format
  msgid "Missing %<&%> in continued character constant at %C"
  msgstr "κενό αλφαριθμητικό"
  
! #: fortran/scanner.cc:1765
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconforming tab character at %C"
  msgstr ""
  
! #: fortran/scanner.cc:1776
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid character 0x%s at %C"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: fortran/scanner.cc:1865 fortran/scanner.cc:1868
  #, gcc-internal-format
  msgid "%<&%> not allowed by itself in line %d"
  msgstr ""
  
! #: fortran/scanner.cc:1958
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconforming tab character in column %d of line %d"
  msgstr ""
  
! #: fortran/scanner.cc:2187
  #, fuzzy, gcc-internal-format
  msgid "file %qs left but not entered"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: fortran/scanner.cc:2229
  #, gcc-internal-format
  msgid "Illegal preprocessor directive"
  msgstr ""
  
! #: fortran/scanner.cc:2552
  #, gcc-internal-format
  msgid "File %qs is being included recursively"
  msgstr ""
  
! #: fortran/scanner.cc:2564
  #, fuzzy, gcc-internal-format
  msgid "Cannot open file %qs"
  msgstr "αδυναμία ανοίγματος του `%s'"
  
! #: fortran/scanner.cc:2574
  #, fuzzy, gcc-internal-format
  msgid "Cannot open included file %qs"
  msgstr "αδυναμία ανοίγματος αρχείου εισόδου `%s'"
  
! #: fortran/scanner.cc:2576
  #, fuzzy, gcc-internal-format
  msgid "Cannot open pre-included file %qs"
  msgstr "αδυναμία ανοίγματος αρχείου εισόδου `%s'"
  
! #: fortran/scanner.cc:2584 fortran/scanner.cc:2586
  #, fuzzy, gcc-internal-format
  msgid "Included file %qs is not a regular file"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
*************** msgstr ""
*** 84079,84394 ****
  
  #: fortran/simplify.cc:888
  #, gcc-internal-format, gfc-internal-format
! msgid "Argument of ACOS at %L must be between -1 and 1"
  msgstr ""
  
! #: fortran/simplify.cc:902
  #, gcc-internal-format
  msgid "in gfc_simplify_acos(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:921
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument of ACOSH at %L must not be less than 1"
  msgstr "%s: η τιμή για το πεδίο `%s' δεν πρέπει να είναι ένα κενό αλφαριθμητικό"
  
! #: fortran/simplify.cc:936
  #, gcc-internal-format
  msgid "in gfc_simplify_acosh(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:1165
  #, gcc-internal-format, gfc-internal-format
! msgid "Argument of ASIN at %L must be between -1 and 1"
  msgstr ""
  
! #: fortran/simplify.cc:1179
  #, gcc-internal-format
  msgid "in gfc_simplify_asin(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:1214
  #, gcc-internal-format, gfc-internal-format
! msgid "Argument of ACOSD at %L must be between -1 and 1"
  msgstr ""
  
! #: fortran/simplify.cc:1240
  #, gcc-internal-format, gfc-internal-format
! msgid "Argument of ASIND at %L must be between -1 and 1"
  msgstr ""
  
! #: fortran/simplify.cc:1292
  #, gcc-internal-format
  msgid "in gfc_simplify_asinh(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:1320
  #, gcc-internal-format
  msgid "in gfc_simplify_atan(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:1341
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of ATANH at %L must be inside the range -1 to 1"
  msgstr ""
  
! #: fortran/simplify.cc:1355
  #, gcc-internal-format
  msgid "in gfc_simplify_atanh(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:1372
  #, gcc-internal-format, gfc-internal-format
! msgid "If first argument of ATAN2 at %L is zero, then the second argument must not be zero"
  msgstr ""
  
! #: fortran/simplify.cc:1464
  #, gcc-internal-format, gfc-internal-format
  msgid "Result of BESSEL_YN is -INF at %L"
  msgstr ""
  
! #: fortran/simplify.cc:1864
  #, gcc-internal-format
  msgid "gfc_simplify_dcmplx(): Bad type (x)"
  msgstr ""
  
! #: fortran/simplify.cc:1884
  #, gcc-internal-format
  msgid "gfc_simplify_dcmplx(): Bad type (y)"
  msgstr ""
  
! #: fortran/simplify.cc:1951
  #, gcc-internal-format, gfc-internal-format
! msgid "If first argument of ATAN2D at %L is zero, then the second argument must not be zero"
  msgstr ""
  
! #: fortran/simplify.cc:1986
  #, gcc-internal-format
  msgid "in gfc_simplify_cos(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:2458
  #, gcc-internal-format
  msgid "gfc_simplify_dim(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:3049
  #, gcc-internal-format
  msgid "in gfc_simplify_exp(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:3267
  #, gcc-internal-format
  msgid "gfc_simplify_floor(): Bad kind"
  msgstr ""
  
! #: fortran/simplify.cc:3384
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument of IACHAR at %L must be of length one"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/simplify.cc:3392
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of IACHAR function at %L outside of range 0..127"
  msgstr ""
  
! #: fortran/simplify.cc:3553
  #, gcc-internal-format, gfc-internal-format
  msgid "Sum of second and third arguments of IBITS exceeds bit size at %L"
  msgstr ""
  
! #: fortran/simplify.cc:3579
  #, gcc-internal-format
  msgid "IBITS: Bad bit"
  msgstr ""
  
! #: fortran/simplify.cc:3646
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument of ICHAR at %L must be of length one"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
  #. Left shift, as in SHIFTL.
! #: fortran/simplify.cc:4007 fortran/simplify.cc:4015
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Second argument of %s is negative at %L"
  msgstr "το δεύτερο όρισμα της `%s' πρέπει να είναι `char **'"
  
! #: fortran/simplify.cc:4027
  #, gcc-internal-format, gfc-internal-format
  msgid "Magnitude of second argument of %s exceeds bit size at %L"
  msgstr ""
  
! #: fortran/simplify.cc:4159
  #, gcc-internal-format, gfc-internal-format
  msgid "Magnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %C"
  msgstr ""
  
! #: fortran/simplify.cc:4162
  #, gcc-internal-format, gfc-internal-format
  msgid "Absolute value of SHIFT shall be less than or equal to SIZE at %C"
  msgstr ""
  
! #: fortran/simplify.cc:4509 fortran/simplify.cc:4642
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DIM argument at %L is out of bounds"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/simplify.cc:4975
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of LOG at %L cannot be less than or equal to zero"
  msgstr ""
  
! #: fortran/simplify.cc:4988
  #, gcc-internal-format, gfc-internal-format
  msgid "Complex argument of LOG at %L cannot be zero"
  msgstr ""
  
! #: fortran/simplify.cc:4999
  #, gcc-internal-format
  msgid "gfc_simplify_log: bad type"
  msgstr ""
  
! #: fortran/simplify.cc:5016
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of LOG10 at %L cannot be less than or equal to zero"
  msgstr ""
  
! #: fortran/simplify.cc:5448
  #, gcc-internal-format
  msgid "simplify_min_max(): Bad type in arglist"
  msgstr ""
  
! #: fortran/simplify.cc:6371 fortran/simplify.cc:6379
  #, gcc-internal-format
  msgid "Argument %qs of MOD at %L shall not be zero"
  msgstr ""
  
! #: fortran/simplify.cc:6385
  #, gcc-internal-format
  msgid "gfc_simplify_mod(): Bad arguments"
  msgstr ""
  
! #: fortran/simplify.cc:6424 fortran/simplify.cc:6432
  #, gcc-internal-format
  msgid "Argument %qs of MODULO at %L shall not be zero"
  msgstr ""
  
! #: fortran/simplify.cc:6438
  #, gcc-internal-format
  msgid "gfc_simplify_modulo(): Bad arguments"
  msgstr ""
  
! #: fortran/simplify.cc:6510
  #, gcc-internal-format, gfc-internal-format
  msgid "Result of NEAREST is NaN at %L"
  msgstr ""
  
! #: fortran/simplify.cc:7304
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative at %L"
  msgstr ""
  
! #: fortran/simplify.cc:7360
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument NCOPIES of REPEAT intrinsic is too large at %L"
  msgstr ""
  
! #: fortran/simplify.cc:7397
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of string longer than 2**28 at %L deferred to runtime, expect bugs"
  msgstr ""
  
! #: fortran/simplify.cc:7455
  #, gcc-internal-format, gfc-internal-format
  msgid "The SHAPE array for the RESHAPE intrinsic at %L has a negative value %d for dimension %d"
  msgstr ""
  
! #: fortran/simplify.cc:7480
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes of ORDER at %L and SHAPE at %L are different"
  msgstr ""
  
! #: fortran/simplify.cc:7494
  #, gcc-internal-format, gfc-internal-format
  msgid "Sizes of ORDER at %L and SHAPE at %L are different"
  msgstr ""
  
! #: fortran/simplify.cc:7509
  #, gcc-internal-format, gfc-internal-format
  msgid "Element with a value of %d in ORDER at %L must be in the range [1, ..., %d] for the RESHAPE intrinsic near %L"
  msgstr ""
  
! #: fortran/simplify.cc:7520
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDER at %L is not a permutation of the size of SHAPE at %L"
  msgstr ""
  
! #: fortran/simplify.cc:7582
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Reshaped array too large at %C"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: fortran/simplify.cc:7703
  #, gcc-internal-format, gfc-internal-format
  msgid "Result of SCALE overflows its kind at %L"
  msgstr ""
  
! #: fortran/simplify.cc:8223
  #, gcc-internal-format, gfc-internal-format
  msgid "DIM argument (%d) to intrinsic SIZE at %L out of range (1:%d)"
  msgstr ""
  
! #: fortran/simplify.cc:8352
  #, gcc-internal-format
  msgid "Bad type in gfc_simplify_sign"
  msgstr ""
  
! #: fortran/simplify.cc:8381
  #, gcc-internal-format
  msgid "in gfc_simplify_sin(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:8519 fortran/simplify.cc:8802
  #, gcc-internal-format
  msgid "Failure getting length of a constant array."
  msgstr ""
  
! #: fortran/simplify.cc:8529
  #, gcc-internal-format
  msgid "The number of elements (%d) in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option."
  msgstr ""
  
! #: fortran/simplify.cc:8596
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Simplification of SPREAD at %C not yet implemented"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: fortran/simplify.cc:8620
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SQRT at %L has a negative value"
  msgstr ""
  
! #: fortran/simplify.cc:8636
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid argument of SQRT at %L"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: fortran/simplify.cc:8983
  #, gcc-internal-format, gfc-internal-format
  msgid "Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY lower bound is %ld)"
  msgstr ""
  
! #: fortran/simplify.cc:9006
  #, gcc-internal-format, gfc-internal-format
  msgid "Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY upper bound is %ld)"
  msgstr ""
  
! #: fortran/simplify.cc:9549
  #, gcc-internal-format
  msgid "Character %qs in string at %L cannot be converted into character kind %d"
  msgstr ""
  
! #: fortran/st.cc:314
  #, gcc-internal-format
  msgid "gfc_free_statement(): Bad statement"
  msgstr ""
--- 88024,88354 ----
  
  #: fortran/simplify.cc:888
  #, gcc-internal-format, gfc-internal-format
! msgid "Argument of ACOS at %L must be within the closed interval [-1, 1]"
  msgstr ""
  
! #: fortran/simplify.cc:903
  #, gcc-internal-format
  msgid "in gfc_simplify_acos(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:922
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument of ACOSH at %L must not be less than 1"
  msgstr "%s: η τιμή για το πεδίο `%s' δεν πρέπει να είναι ένα κενό αλφαριθμητικό"
  
! #: fortran/simplify.cc:937
  #, gcc-internal-format
  msgid "in gfc_simplify_acosh(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:1166
  #, gcc-internal-format, gfc-internal-format
! msgid "Argument of ASIN at %L must be within the closed interval [-1, 1]"
  msgstr ""
  
! #: fortran/simplify.cc:1181
  #, gcc-internal-format
  msgid "in gfc_simplify_asin(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:1219
  #, gcc-internal-format, gfc-internal-format
! msgid "Argument of ACOSD at %L must be within the closed interval [-1, 1]"
  msgstr ""
  
! #: fortran/simplify.cc:1250
  #, gcc-internal-format, gfc-internal-format
! msgid "Argument of ASIND at %L must be within the closed interval [-1, 1]"
  msgstr ""
  
! #: fortran/simplify.cc:1310
  #, gcc-internal-format
  msgid "in gfc_simplify_asinh(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:1338
  #, gcc-internal-format
  msgid "in gfc_simplify_atan(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:1359
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of ATANH at %L must be inside the range -1 to 1"
  msgstr ""
  
! #: fortran/simplify.cc:1373
  #, gcc-internal-format
  msgid "in gfc_simplify_atanh(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:1390
  #, gcc-internal-format, gfc-internal-format
! msgid "If the first argument of ATAN2 at %L is zero, then the second argument must not be zero"
  msgstr ""
  
! #: fortran/simplify.cc:1482
  #, gcc-internal-format, gfc-internal-format
  msgid "Result of BESSEL_YN is -INF at %L"
  msgstr ""
  
! #: fortran/simplify.cc:1882
  #, gcc-internal-format
  msgid "gfc_simplify_dcmplx(): Bad type (x)"
  msgstr ""
  
! #: fortran/simplify.cc:1902
  #, gcc-internal-format
  msgid "gfc_simplify_dcmplx(): Bad type (y)"
  msgstr ""
  
! #: fortran/simplify.cc:1969
  #, gcc-internal-format, gfc-internal-format
! msgid "If the first argument of ATAN2D at %L is zero, then the second argument must not be zero"
  msgstr ""
  
! #: fortran/simplify.cc:2009
  #, gcc-internal-format
  msgid "in gfc_simplify_cos(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:2169
! #, gcc-internal-format, gfc-internal-format
! msgid "Argument of ACOSPI at %L must be within the closed interval [-1, 1]"
! msgstr ""
! 
! #: fortran/simplify.cc:2201
! #, gcc-internal-format, gfc-internal-format
! msgid "Argument of ASINPI at %L must be within the closed interval [-1, 1]"
! msgstr ""
! 
! #: fortran/simplify.cc:2256
! #, gcc-internal-format, gfc-internal-format
! msgid "If the first argument of ATAN2PI at %L is zero, then the second argument must not be zero"
! msgstr ""
! 
! #: fortran/simplify.cc:2745
  #, gcc-internal-format
  msgid "gfc_simplify_dim(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:3336
  #, gcc-internal-format
  msgid "in gfc_simplify_exp(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:3556
  #, gcc-internal-format
  msgid "gfc_simplify_floor(): Bad kind"
  msgstr ""
  
! #: fortran/simplify.cc:3673
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument of IACHAR at %L must be of length one"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/simplify.cc:3681
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of IACHAR function at %L outside of range 0..127"
  msgstr ""
  
! #: fortran/simplify.cc:3842
  #, gcc-internal-format, gfc-internal-format
  msgid "Sum of second and third arguments of IBITS exceeds bit size at %L"
  msgstr ""
  
! #: fortran/simplify.cc:3868
  #, gcc-internal-format
  msgid "IBITS: Bad bit"
  msgstr ""
  
! #: fortran/simplify.cc:3935
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument of ICHAR at %L must be of length one"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
  #. Left shift, as in SHIFTL.
! #: fortran/simplify.cc:4296 fortran/simplify.cc:4304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Second argument of %s is negative at %L"
  msgstr "το δεύτερο όρισμα της `%s' πρέπει να είναι `char **'"
  
! #: fortran/simplify.cc:4316
  #, gcc-internal-format, gfc-internal-format
  msgid "Magnitude of second argument of %s exceeds bit size at %L"
  msgstr ""
  
! #: fortran/simplify.cc:4448
  #, gcc-internal-format, gfc-internal-format
  msgid "Magnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %C"
  msgstr ""
  
! #: fortran/simplify.cc:4451
  #, gcc-internal-format, gfc-internal-format
  msgid "Absolute value of SHIFT shall be less than or equal to SIZE at %C"
  msgstr ""
  
! #: fortran/simplify.cc:4798 fortran/simplify.cc:4931
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DIM argument at %L is out of bounds"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/simplify.cc:5279
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of LOG at %L cannot be less than or equal to zero"
  msgstr ""
  
! #: fortran/simplify.cc:5292
  #, gcc-internal-format, gfc-internal-format
  msgid "Complex argument of LOG at %L cannot be zero"
  msgstr ""
  
! #: fortran/simplify.cc:5303
  #, gcc-internal-format
  msgid "gfc_simplify_log: bad type"
  msgstr ""
  
! #: fortran/simplify.cc:5320
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of LOG10 at %L cannot be less than or equal to zero"
  msgstr ""
  
! #: fortran/simplify.cc:5752
  #, gcc-internal-format
  msgid "simplify_min_max(): Bad type in arglist"
  msgstr ""
  
! #: fortran/simplify.cc:6675 fortran/simplify.cc:6683
  #, gcc-internal-format
  msgid "Argument %qs of MOD at %L shall not be zero"
  msgstr ""
  
! #: fortran/simplify.cc:6689
  #, gcc-internal-format
  msgid "gfc_simplify_mod(): Bad arguments"
  msgstr ""
  
! #: fortran/simplify.cc:6728 fortran/simplify.cc:6736
  #, gcc-internal-format
  msgid "Argument %qs of MODULO at %L shall not be zero"
  msgstr ""
  
! #: fortran/simplify.cc:6742
  #, gcc-internal-format
  msgid "gfc_simplify_modulo(): Bad arguments"
  msgstr ""
  
! #: fortran/simplify.cc:6814
  #, gcc-internal-format, gfc-internal-format
  msgid "Result of NEAREST is NaN at %L"
  msgstr ""
  
! #: fortran/simplify.cc:7601
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative at %L"
  msgstr ""
  
! #: fortran/simplify.cc:7657
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument NCOPIES of REPEAT intrinsic is too large at %L"
  msgstr ""
  
! #: fortran/simplify.cc:7694
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of string longer than 2**28 at %L deferred to runtime, expect bugs"
  msgstr ""
  
! #: fortran/simplify.cc:7752
  #, gcc-internal-format, gfc-internal-format
  msgid "The SHAPE array for the RESHAPE intrinsic at %L has a negative value %d for dimension %d"
  msgstr ""
  
! #: fortran/simplify.cc:7777
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes of ORDER at %L and SHAPE at %L are different"
  msgstr ""
  
! #: fortran/simplify.cc:7791
  #, gcc-internal-format, gfc-internal-format
  msgid "Sizes of ORDER at %L and SHAPE at %L are different"
  msgstr ""
  
! #: fortran/simplify.cc:7806
  #, gcc-internal-format, gfc-internal-format
  msgid "Element with a value of %d in ORDER at %L must be in the range [1, ..., %d] for the RESHAPE intrinsic near %L"
  msgstr ""
  
! #: fortran/simplify.cc:7817
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDER at %L is not a permutation of the size of SHAPE at %L"
  msgstr ""
  
! #: fortran/simplify.cc:7879
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Reshaped array too large at %C"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: fortran/simplify.cc:8000
  #, gcc-internal-format, gfc-internal-format
  msgid "Result of SCALE overflows its kind at %L"
  msgstr ""
  
! #: fortran/simplify.cc:8520
  #, gcc-internal-format, gfc-internal-format
  msgid "DIM argument (%d) to intrinsic SIZE at %L out of range (1:%d)"
  msgstr ""
  
! #: fortran/simplify.cc:8649
  #, gcc-internal-format
  msgid "Bad type in gfc_simplify_sign"
  msgstr ""
  
! #: fortran/simplify.cc:8678
  #, gcc-internal-format
  msgid "in gfc_simplify_sin(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:8816 fortran/simplify.cc:9099
  #, gcc-internal-format
  msgid "Failure getting length of a constant array."
  msgstr ""
  
! #: fortran/simplify.cc:8826
  #, gcc-internal-format
  msgid "The number of elements (%d) in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option."
  msgstr ""
  
! #: fortran/simplify.cc:8893
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Simplification of SPREAD at %C not yet implemented"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: fortran/simplify.cc:8917
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SQRT at %L has a negative value"
  msgstr ""
  
! #: fortran/simplify.cc:8933
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid argument of SQRT at %L"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: fortran/simplify.cc:9281
  #, gcc-internal-format, gfc-internal-format
  msgid "Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY lower bound is %ld)"
  msgstr ""
  
! #: fortran/simplify.cc:9304
  #, gcc-internal-format, gfc-internal-format
  msgid "Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY upper bound is %ld)"
  msgstr ""
  
! #: fortran/simplify.cc:9846
  #, gcc-internal-format
  msgid "Character %qs in string at %L cannot be converted into character kind %d"
  msgstr ""
  
! #: fortran/st.cc:318
  #, gcc-internal-format
  msgid "gfc_free_statement(): Bad statement"
  msgstr ""
*************** msgstr ""
*** 84456,84798 ****
  msgid "Function result %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/symbol.cc:418 fortran/symbol.cc:923 fortran/symbol.cc:1802
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s attribute conflicts with %s attribute at %L"
  msgstr "%s: οι τιμές του πεδίου `%s' δεν πρέπει να είναι μεγαλύτερες από %d"
  
! #: fortran/symbol.cc:424 fortran/symbol.cc:926
  #, gcc-internal-format
  msgid "%s attribute conflicts with %s attribute in %qs at %L"
  msgstr ""
  
! #: fortran/symbol.cc:506
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s attribute not allowed in BLOCK DATA program unit at %L"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: fortran/symbol.cc:531
  #, gcc-internal-format, gfc-internal-format
  msgid "Namelist group name at %L cannot have the SAVE attribute"
  msgstr ""
  
! #: fortran/symbol.cc:550
  #, gcc-internal-format
  msgid "internal procedure %qs at %L conflicts with DUMMY argument"
  msgstr ""
  
! #: fortran/symbol.cc:583
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer at %C"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: fortran/symbol.cc:795
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s attribute applied to %s %s at %L"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: fortran/symbol.cc:802
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) applied to %s %s at %L"
  msgstr ""
  
! #: fortran/symbol.cc:968
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot change attributes of USE-associated symbol at %L"
  msgstr ""
  
! #: fortran/symbol.cc:971
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot change attributes of USE-associated symbol %s at %L"
  msgstr ""
  
! #: fortran/symbol.cc:987
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1029
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE specified outside of INTERFACE body at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1046
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate AUTOMATIC attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1070
  #, gcc-internal-format
  msgid "CODIMENSION specified for %qs outside its INTERFACE body at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1096
  #, gcc-internal-format
  msgid "DIMENSION specified for %qs outside its INTERFACE body at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1259
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %L appears in multiple pointer() statements"
  msgstr ""
  
! #: fortran/symbol.cc:1278
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate PROTECTED attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1310
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: fortran/symbol.cc:1323
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate SAVE attribute specified near %C"
  msgstr ""
  
! #: fortran/symbol.cc:1327
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate SAVE attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1347
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate VALUE attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1366
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate VOLATILE attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1378
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %L cannot be specified in a PURE procedure"
  msgstr ""
  
! #: fortran/symbol.cc:1399
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate ASYNCHRONOUS attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1798
  #, fuzzy, gcc-internal-format
  msgid "%s attribute of %qs conflicts with %s attribute at %L"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: fortran/symbol.cc:1835
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "%s procedure at %L is already declared as %s procedure. \n"
  "F2008: A pointer function assignment is ambiguous if it is the first executable statement after the specification block. Please add any other kind of executable statement before it. FIXME"
  msgstr ""
  
! #: fortran/symbol.cc:1843
  #, gcc-internal-format, gfc-internal-format
  msgid "%s procedure at %L is already declared as %s procedure"
  msgstr ""
  
! #: fortran/symbol.cc:1878
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1902
  #, gcc-internal-format, gfc-internal-format
  msgid "ACCESS specification at %L was already specified"
  msgstr ""
  
! #: fortran/symbol.cc:1919
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate BIND attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1926
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1942
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate EXTENDS attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1946
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTENDS at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1972
  #, gcc-internal-format
  msgid "Symbol %qs at %L already has an explicit interface"
  msgstr ""
  
! #: fortran/symbol.cc:1979
  #, gcc-internal-format
  msgid "%qs at %L has attributes specified outside its INTERFACE body"
  msgstr ""
  
! #: fortran/symbol.cc:2017
  #, gcc-internal-format
  msgid "Symbol %qs at %L conflicts with symbol from module %qs, use-associated at %L"
  msgstr ""
  
! #: fortran/symbol.cc:2021 fortran/symbol.cc:2024
  #, gcc-internal-format
  msgid "Symbol %qs at %L already has basic type of %s"
  msgstr ""
  
! #: fortran/symbol.cc:2031
  #, gcc-internal-format
  msgid "Procedure %qs at %L may not have basic type of %s"
  msgstr ""
  
! #: fortran/symbol.cc:2043
  #, gcc-internal-format
  msgid "Symbol %qs at %L cannot have a type"
  msgstr ""
  
! #: fortran/symbol.cc:2288
  #, gcc-internal-format
  msgid "Component %qs at %C already in the parent type at %L"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: fortran/symbol.cc:2373
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %C is ambiguous"
  msgstr "%s: η επιλογή `%s' είναι ασαφής\n"
  
! #: fortran/symbol.cc:2405
  #, gcc-internal-format
  msgid "Derived type %qs at %C is being used before it is defined"
  msgstr ""
  
! #: fortran/symbol.cc:2615
  #, gcc-internal-format
  msgid "Component %qs at %C is a PRIVATE component of %qs"
  msgstr ""
  
! #: fortran/symbol.cc:2636
  #, gcc-internal-format
  msgid "%qs at %C is not a member of the %qs structure; did you mean %qs?"
  msgstr ""
  
! #: fortran/symbol.cc:2640
  #, fuzzy, gcc-internal-format
  msgid "%qs at %C is not a member of the %qs structure"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: fortran/symbol.cc:2816
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate statement label %d at %L and %L"
  msgstr "διπλός αριθμός μηνύματος"
  
! #: fortran/symbol.cc:2827
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C already referenced as branch target"
  msgstr ""
  
! #: fortran/symbol.cc:2837
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C already referenced as a format label"
  msgstr ""
  
! #: fortran/symbol.cc:2844
  #, gcc-internal-format, gfc-internal-format
  msgid "DO termination statement which is not END DO or CONTINUE with label %d at %C"
  msgstr ""
  
! #: fortran/symbol.cc:2885
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C previously used as a FORMAT label"
  msgstr ""
  
! #: fortran/symbol.cc:2894
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C previously used as branch target"
  msgstr ""
  
! #: fortran/symbol.cc:2901
  #, gcc-internal-format, gfc-internal-format
  msgid "Shared DO termination label %d at %C"
  msgstr ""
  
! #: fortran/symbol.cc:2905
  #, gcc-internal-format, gfc-internal-format
  msgid "Labeled DO statement at %L"
  msgstr ""
  
! #: fortran/symbol.cc:3296
  #, gcc-internal-format
  msgid "Name %qs at %C is an ambiguous reference to %qs from module %qs"
  msgstr ""
  
! #: fortran/symbol.cc:3299
  #, gcc-internal-format
  msgid "Name %qs at %C is an ambiguous reference to %qs from current program unit"
  msgstr ""
  
  #. Symbol is from another namespace.
! #: fortran/symbol.cc:3544
  #, gcc-internal-format
  msgid "Symbol %qs at %C has already been host associated"
  msgstr ""
  
! #: fortran/symbol.cc:4599
  #, gcc-internal-format
  msgid "verify_bind_c_derived_type(): Given symbol is unexpectedly NULL"
  msgstr ""
  
! #: fortran/symbol.cc:4612
  #, gcc-internal-format
  msgid "Derived type %qs declared at %L must have the BIND attribute to be C interoperable"
  msgstr ""
  
! #: fortran/symbol.cc:4640
  #, gcc-internal-format
  msgid "Derived type %qs with BIND(C) attribute at %L has no components"
  msgstr ""
  
  #. Generally emit warning, but not twice if -pedantic is given.
! #: fortran/symbol.cc:4646
  #, gcc-internal-format
  msgid "Derived type %qs with BIND(C) attribute at %L is empty, and may be inaccessible by the C companion processor"
  msgstr ""
  
! #: fortran/symbol.cc:4668
  #, gcc-internal-format
  msgid "Component %qs at %L cannot have the POINTER attribute because it is a member of the BIND(C) derived type %qs at %L"
  msgstr ""
  
! #: fortran/symbol.cc:4678
  #, gcc-internal-format
  msgid "Procedure pointer component %qs at %L cannot be a member of the BIND(C) derived type %qs at %L"
  msgstr ""
  
! #: fortran/symbol.cc:4689
  #, gcc-internal-format
  msgid "Component %qs at %L cannot have the ALLOCATABLE attribute because it is a member of the BIND(C) derived type %qs at %L"
  msgstr ""
  
! #: fortran/symbol.cc:4728
  #, gcc-internal-format
  msgid "Component %qs in derived type %qs at %L may not be C interoperable, even though derived type %qs is BIND(C)"
  msgstr ""
  
! #: fortran/symbol.cc:4738
  #, gcc-internal-format
  msgid "Component %qs in derived type %qs at %L may not be C interoperable"
  msgstr ""
  
! #: fortran/symbol.cc:4750
  #, gcc-internal-format
  msgid "Derived type %qs at %L cannot have the SEQUENCE attribute because it is BIND(C)"
  msgstr ""
  
! #: fortran/symbol.cc:5263 fortran/symbol.cc:5268
  #, gcc-internal-format
  msgid "Symbol %qs is used before it is typed at %L"
  msgstr ""
--- 88416,88758 ----
  msgid "Function result %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/symbol.cc:418 fortran/symbol.cc:945 fortran/symbol.cc:1859
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s attribute conflicts with %s attribute at %L"
  msgstr "%s: οι τιμές του πεδίου `%s' δεν πρέπει να είναι μεγαλύτερες από %d"
  
! #: fortran/symbol.cc:424 fortran/symbol.cc:948
  #, gcc-internal-format
  msgid "%s attribute conflicts with %s attribute in %qs at %L"
  msgstr ""
  
! #: fortran/symbol.cc:508
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s attribute not allowed in BLOCK DATA program unit at %L"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: fortran/symbol.cc:533
  #, gcc-internal-format, gfc-internal-format
  msgid "Namelist group name at %L cannot have the SAVE attribute"
  msgstr ""
  
! #: fortran/symbol.cc:552
  #, gcc-internal-format
  msgid "internal procedure %qs at %L conflicts with DUMMY argument"
  msgstr ""
  
! #: fortran/symbol.cc:588
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer at %C"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: fortran/symbol.cc:809
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s attribute applied to %s %s at %L"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: fortran/symbol.cc:816
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) applied to %s %s at %L"
  msgstr ""
  
! #: fortran/symbol.cc:990
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot change attributes of USE-associated symbol at %L"
  msgstr ""
  
! #: fortran/symbol.cc:993
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot change attributes of USE-associated symbol %s at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1009
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1051
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE specified outside of INTERFACE body at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1068
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate AUTOMATIC attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1092
  #, gcc-internal-format
  msgid "CODIMENSION specified for %qs outside its INTERFACE body at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1118
  #, gcc-internal-format
  msgid "DIMENSION specified for %qs outside its INTERFACE body at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1281
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %L appears in multiple pointer() statements"
  msgstr ""
  
! #: fortran/symbol.cc:1300
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate PROTECTED attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1332
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: fortran/symbol.cc:1345
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate SAVE attribute specified near %C"
  msgstr ""
  
! #: fortran/symbol.cc:1349
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate SAVE attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1369
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate VALUE attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1388
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate VOLATILE attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1400
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %L cannot be specified in a PURE procedure"
  msgstr ""
  
! #: fortran/symbol.cc:1421
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate ASYNCHRONOUS attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1855
  #, fuzzy, gcc-internal-format
  msgid "%s attribute of %qs conflicts with %s attribute at %L"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: fortran/symbol.cc:1892
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "%s procedure at %L is already declared as %s procedure. \n"
  "F2008: A pointer function assignment is ambiguous if it is the first executable statement after the specification block. Please add any other kind of executable statement before it. FIXME"
  msgstr ""
  
! #: fortran/symbol.cc:1900
  #, gcc-internal-format, gfc-internal-format
  msgid "%s procedure at %L is already declared as %s procedure"
  msgstr ""
  
! #: fortran/symbol.cc:1935
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1959
  #, gcc-internal-format, gfc-internal-format
  msgid "ACCESS specification at %L was already specified"
  msgstr ""
  
! #: fortran/symbol.cc:1976
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate BIND attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1983
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1999
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate EXTENDS attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:2003
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTENDS at %L"
  msgstr ""
  
! #: fortran/symbol.cc:2029
  #, gcc-internal-format
  msgid "Symbol %qs at %L already has an explicit interface"
  msgstr ""
  
! #: fortran/symbol.cc:2036
  #, gcc-internal-format
  msgid "%qs at %L has attributes specified outside its INTERFACE body"
  msgstr ""
  
! #: fortran/symbol.cc:2074
  #, gcc-internal-format
  msgid "Symbol %qs at %L conflicts with symbol from module %qs, use-associated at %L"
  msgstr ""
  
! #: fortran/symbol.cc:2078 fortran/symbol.cc:2081
  #, gcc-internal-format
  msgid "Symbol %qs at %L already has basic type of %s"
  msgstr ""
  
! #: fortran/symbol.cc:2088
  #, gcc-internal-format
  msgid "Procedure %qs at %L may not have basic type of %s"
  msgstr ""
  
! #: fortran/symbol.cc:2100
  #, gcc-internal-format
  msgid "Symbol %qs at %L cannot have a type"
  msgstr ""
  
! #: fortran/symbol.cc:2355
  #, gcc-internal-format
  msgid "Component %qs at %C already in the parent type at %L"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: fortran/symbol.cc:2440
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %C is ambiguous"
  msgstr "%s: η επιλογή `%s' είναι ασαφής\n"
  
! #: fortran/symbol.cc:2472
  #, gcc-internal-format
  msgid "Derived type %qs at %C is being used before it is defined"
  msgstr ""
  
! #: fortran/symbol.cc:2682
  #, gcc-internal-format
  msgid "Component %qs at %C is a PRIVATE component of %qs"
  msgstr ""
  
! #: fortran/symbol.cc:2703
  #, gcc-internal-format
  msgid "%qs at %C is not a member of the %qs structure; did you mean %qs?"
  msgstr ""
  
! #: fortran/symbol.cc:2707
  #, fuzzy, gcc-internal-format
  msgid "%qs at %C is not a member of the %qs structure"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: fortran/symbol.cc:2935
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate statement label %d at %L and %L"
  msgstr "διπλός αριθμός μηνύματος"
  
! #: fortran/symbol.cc:2946
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C already referenced as branch target"
  msgstr ""
  
! #: fortran/symbol.cc:2956
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C already referenced as a format label"
  msgstr ""
  
! #: fortran/symbol.cc:2963
  #, gcc-internal-format, gfc-internal-format
  msgid "DO termination statement which is not END DO or CONTINUE with label %d at %C"
  msgstr ""
  
! #: fortran/symbol.cc:3004
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C previously used as a FORMAT label"
  msgstr ""
  
! #: fortran/symbol.cc:3013
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C previously used as branch target"
  msgstr ""
  
! #: fortran/symbol.cc:3021
  #, gcc-internal-format, gfc-internal-format
  msgid "Shared DO termination label %d at %C"
  msgstr ""
  
! #: fortran/symbol.cc:3025
  #, gcc-internal-format, gfc-internal-format
  msgid "Labeled DO statement at %L"
  msgstr ""
  
! #: fortran/symbol.cc:3430
  #, gcc-internal-format
  msgid "Name %qs at %C is an ambiguous reference to %qs from module %qs"
  msgstr ""
  
! #: fortran/symbol.cc:3433
  #, gcc-internal-format
  msgid "Name %qs at %C is an ambiguous reference to %qs from current program unit"
  msgstr ""
  
  #. Symbol is from another namespace.
! #: fortran/symbol.cc:3678
  #, gcc-internal-format
  msgid "Symbol %qs at %C has already been host associated"
  msgstr ""
  
! #: fortran/symbol.cc:4733
  #, gcc-internal-format
  msgid "verify_bind_c_derived_type(): Given symbol is unexpectedly NULL"
  msgstr ""
  
! #: fortran/symbol.cc:4746
  #, gcc-internal-format
  msgid "Derived type %qs declared at %L must have the BIND attribute to be C interoperable"
  msgstr ""
  
! #: fortran/symbol.cc:4774
  #, gcc-internal-format
  msgid "Derived type %qs with BIND(C) attribute at %L has no components"
  msgstr ""
  
  #. Generally emit warning, but not twice if -pedantic is given.
! #: fortran/symbol.cc:4780
  #, gcc-internal-format
  msgid "Derived type %qs with BIND(C) attribute at %L is empty, and may be inaccessible by the C companion processor"
  msgstr ""
  
! #: fortran/symbol.cc:4802
  #, gcc-internal-format
  msgid "Component %qs at %L cannot have the POINTER attribute because it is a member of the BIND(C) derived type %qs at %L"
  msgstr ""
  
! #: fortran/symbol.cc:4812
  #, gcc-internal-format
  msgid "Procedure pointer component %qs at %L cannot be a member of the BIND(C) derived type %qs at %L"
  msgstr ""
  
! #: fortran/symbol.cc:4823
  #, gcc-internal-format
  msgid "Component %qs at %L cannot have the ALLOCATABLE attribute because it is a member of the BIND(C) derived type %qs at %L"
  msgstr ""
  
! #: fortran/symbol.cc:4862
  #, gcc-internal-format
  msgid "Component %qs in derived type %qs at %L may not be C interoperable, even though derived type %qs is BIND(C)"
  msgstr ""
  
! #: fortran/symbol.cc:4872
  #, gcc-internal-format
  msgid "Component %qs in derived type %qs at %L may not be C interoperable"
  msgstr ""
  
! #: fortran/symbol.cc:4884
  #, gcc-internal-format
  msgid "Derived type %qs at %L cannot have the SEQUENCE attribute because it is BIND(C)"
  msgstr ""
  
! #: fortran/symbol.cc:5397 fortran/symbol.cc:5402
  #, gcc-internal-format
  msgid "Symbol %qs is used before it is typed at %L"
  msgstr ""
*************** msgstr ""
*** 84822,84845 ****
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/trans-array.cc:2469 fortran/trans-expr.cc:10450
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %L has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6840
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.cc:9246
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr ""
  
! #: fortran/trans-array.cc:12706
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
--- 88782,88805 ----
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/trans-array.cc:2452 fortran/trans-expr.cc:10593
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %L has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:7083
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.cc:9503
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr ""
  
! #: fortran/trans-array.cc:13266
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
*************** msgstr ""
*** 84849,84921 ****
  msgid "Named COMMON block %qs at %L shall be of the same size as elsewhere (%wu vs %wu bytes)"
  msgstr ""
  
! #: fortran/trans-common.cc:839
  #, fuzzy, gcc-internal-format
  msgid "get_mpz(): Not an integer constant"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: fortran/trans-common.cc:867
  #, gcc-internal-format
  msgid "element_number(): Bad dimension type"
  msgstr ""
  
! #: fortran/trans-common.cc:937
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad array reference at %L"
  msgstr "αδυναμία αλλαγής στο κατάλογο %s"
  
! #: fortran/trans-common.cc:945
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal reference type at %L as EQUIVALENCE object"
  msgstr ""
  
! #: fortran/trans-common.cc:985
  #, gcc-internal-format
  msgid "Inconsistent equivalence rules involving %qs at %L and %qs at %L"
  msgstr ""
  
  #. Aligning this field would misalign a previous field.
! #: fortran/trans-common.cc:1174
  #, gcc-internal-format
  msgid "The equivalence set for variable %qs declared at %L violates alignment requirements"
  msgstr ""
  
! #: fortran/trans-common.cc:1222
  #, gcc-internal-format
  msgid "Sorry, !$OMP allocate for COMMON block variable %qs at %L not supported"
  msgstr ""
  
! #: fortran/trans-common.cc:1243
  #, gcc-internal-format
  msgid "Equivalence for %qs does not match ordering of COMMON %qs at %L"
  msgstr ""
  
! #: fortran/trans-common.cc:1258
  #, gcc-internal-format
  msgid "The equivalence set for %qs cause an invalid extension to COMMON %qs at %L"
  msgstr ""
  
! #: fortran/trans-common.cc:1274
  #, gcc-internal-format
  msgid "Padding of %d bytes required before %qs in COMMON %qs at %L; reorder elements or use %<-fno-align-commons%>"
  msgstr ""
  
! #: fortran/trans-common.cc:1280
  #, gcc-internal-format
  msgid "Padding of %d bytes required before %qs in COMMON at %L; reorder elements or use %<-fno-align-commons%>"
  msgstr ""
  
! #: fortran/trans-common.cc:1301
  #, gcc-internal-format
  msgid "COMMON %qs at %L does not exist"
  msgstr ""
  
! #: fortran/trans-common.cc:1310
  #, gcc-internal-format
  msgid "COMMON %qs at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>"
  msgstr ""
  
! #: fortran/trans-common.cc:1315
  #, gcc-internal-format
  msgid "COMMON at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>"
  msgstr ""
--- 88809,88892 ----
  msgid "Named COMMON block %qs at %L shall be of the same size as elsewhere (%wu vs %wu bytes)"
  msgstr ""
  
! #: fortran/trans-common.cc:494
! #, gcc-internal-format
! msgid "Sorry, OMP GROUPPRIVATE not implemented, used by common block %</%s/%> declared at %L"
! msgstr ""
! 
! #. Use 'else if' as groupprivate implies 'local'.
! #: fortran/trans-common.cc:498
! #, gcc-internal-format
! msgid "Sorry, OMP DECLARE TARGET with LOCAL clause not implemented, used by common block %</%s/%> declared at %L"
! msgstr ""
! 
! #: fortran/trans-common.cc:853
  #, fuzzy, gcc-internal-format
  msgid "get_mpz(): Not an integer constant"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: fortran/trans-common.cc:881
  #, gcc-internal-format
  msgid "element_number(): Bad dimension type"
  msgstr ""
  
! #: fortran/trans-common.cc:951
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad array reference at %L"
  msgstr "αδυναμία αλλαγής στο κατάλογο %s"
  
! #: fortran/trans-common.cc:959
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal reference type at %L as EQUIVALENCE object"
  msgstr ""
  
! #: fortran/trans-common.cc:999
  #, gcc-internal-format
  msgid "Inconsistent equivalence rules involving %qs at %L and %qs at %L"
  msgstr ""
  
  #. Aligning this field would misalign a previous field.
! #: fortran/trans-common.cc:1190
  #, gcc-internal-format
  msgid "The equivalence set for variable %qs declared at %L violates alignment requirements"
  msgstr ""
  
! #: fortran/trans-common.cc:1238
  #, gcc-internal-format
  msgid "Sorry, !$OMP allocate for COMMON block variable %qs at %L not supported"
  msgstr ""
  
! #: fortran/trans-common.cc:1259
  #, gcc-internal-format
  msgid "Equivalence for %qs does not match ordering of COMMON %qs at %L"
  msgstr ""
  
! #: fortran/trans-common.cc:1274
  #, gcc-internal-format
  msgid "The equivalence set for %qs cause an invalid extension to COMMON %qs at %L"
  msgstr ""
  
! #: fortran/trans-common.cc:1290
  #, gcc-internal-format
  msgid "Padding of %d bytes required before %qs in COMMON %qs at %L; reorder elements or use %<-fno-align-commons%>"
  msgstr ""
  
! #: fortran/trans-common.cc:1296
  #, gcc-internal-format
  msgid "Padding of %d bytes required before %qs in COMMON at %L; reorder elements or use %<-fno-align-commons%>"
  msgstr ""
  
! #: fortran/trans-common.cc:1317
  #, gcc-internal-format
  msgid "COMMON %qs at %L does not exist"
  msgstr ""
  
! #: fortran/trans-common.cc:1326
  #, gcc-internal-format
  msgid "COMMON %qs at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>"
  msgstr ""
  
! #: fortran/trans-common.cc:1331
  #, gcc-internal-format
  msgid "COMMON at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>"
  msgstr ""
*************** msgstr ""
*** 84930,85069 ****
  msgid "non-constant initialization expression at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:774
  #, gcc-internal-format
  msgid "Array %qs at %L is larger than limit set by %<-fmax-stack-var-size=%>, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the %<-fmax-stack-var-size=%> limit (or use %<-frecursive%>, which implies unlimited %<-fmax-stack-var-size%>) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute."
  msgstr ""
  
! #: fortran/trans-decl.cc:1905
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L has no default type"
  msgstr "μη πλήρης εγγραφή"
  
! #: fortran/trans-decl.cc:1909
  #, gcc-internal-format
  msgid "intrinsic variable which isn't a procedure"
  msgstr ""
  
! #: fortran/trans-decl.cc:4705 fortran/trans-decl.cc:8145
  #, gcc-internal-format
  msgid "Return value of function %qs at %L not set"
  msgstr ""
  
! #: fortran/trans-decl.cc:5237
  #, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr ""
  
! #: fortran/trans-decl.cc:5549
  #, gcc-internal-format
  msgid "backend decl for module variable %qs already exists"
  msgstr ""
  
  # src/shred.c:1134
! #: fortran/trans-decl.cc:5562
  #, fuzzy, gcc-internal-format
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr "%s: το αρχείο είναι πολύ μεγάλο"
  
! #: fortran/trans-decl.cc:6248
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a dummy argument"
  msgstr ""
  
! #: fortran/trans-decl.cc:6251
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a local variable"
  msgstr ""
  
! #: fortran/trans-decl.cc:6266
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr ""
  
! #: fortran/trans-decl.cc:6272
  #, gcc-internal-format
  msgid "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgstr ""
  
! #: fortran/trans-decl.cc:6283 fortran/trans-decl.cc:6434
  #, fuzzy, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: fortran/trans-decl.cc:6299
  #, gcc-internal-format
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr ""
  
  # src/shred.c:1134
! #: fortran/trans-decl.cc:6318
  #, fuzzy, gcc-internal-format
  msgid "Unused variable %qs declared at %L"
  msgstr "%s: το αρχείο είναι πολύ μεγάλο"
  
! #: fortran/trans-decl.cc:6367
  #, fuzzy, gcc-internal-format
  msgid "Unused parameter %qs declared at %L"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: fortran/trans-decl.cc:6371
  #, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:6401
  #, gcc-internal-format
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr ""
  
! #: fortran/trans-decl.cc:7000
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
  
! #: fortran/trans-decl.cc:7199 fortran/trans-expr.cc:6127
  #, fuzzy, gcc-internal-format
  msgid "Unsigned not yet implemented"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: fortran/trans-decl.cc:8317
  #, gcc-internal-format
  msgid "Symbol %qs at %L is declared in a BLOCK DATA program unit but is not in a COMMON block"
  msgstr ""
  
! #: fortran/trans-expr.cc:1211
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot compute the length of the char array at %L."
  msgstr ""
  
! #: fortran/trans-expr.cc:2041
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable variable at %L will be added"
  msgstr ""
  
! #: fortran/trans-expr.cc:2367
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic object at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:2376
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr ""
  
  # src/grep.c:1133
! #: fortran/trans-expr.cc:4289
  #, fuzzy, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "άγνωστη μέθοδος καταλόγων"
  
! #: fortran/trans-expr.cc:5875
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr "Προειδοποίηση: Πολύ λίγα ορίσματα στο εσωδομημένο `%s'"
  
! #: fortran/trans-expr.cc:11050
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
--- 88901,89051 ----
  msgid "non-constant initialization expression at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:785
  #, gcc-internal-format
  msgid "Array %qs at %L is larger than limit set by %<-fmax-stack-var-size=%>, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the %<-fmax-stack-var-size=%> limit (or use %<-frecursive%>, which implies unlimited %<-fmax-stack-var-size%>) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute."
  msgstr ""
  
! #: fortran/trans-decl.cc:1591
! #, gcc-internal-format
! msgid "Sorry, OMP GROUPPRIVATE not implemented, used by %qs declared at %L"
! msgstr ""
! 
! #. Use 'else if' as groupprivate implies 'local'.
! #: fortran/trans-decl.cc:1595
! #, gcc-internal-format
! msgid "Sorry, OMP DECLARE TARGET with LOCAL clause not implemented, used by %qs declared at %L"
! msgstr ""
! 
! #: fortran/trans-decl.cc:1939
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L has no default type"
  msgstr "μη πλήρης εγγραφή"
  
! #: fortran/trans-decl.cc:1943
  #, gcc-internal-format
  msgid "intrinsic variable which isn't a procedure"
  msgstr ""
  
! #: fortran/trans-decl.cc:4823 fortran/trans-decl.cc:7990
  #, gcc-internal-format
  msgid "Return value of function %qs at %L not set"
  msgstr ""
  
! #: fortran/trans-decl.cc:5373
  #, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr ""
  
! #: fortran/trans-decl.cc:5685
  #, gcc-internal-format
  msgid "backend decl for module variable %qs already exists"
  msgstr ""
  
  # src/shred.c:1134
! #: fortran/trans-decl.cc:5698
  #, fuzzy, gcc-internal-format
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr "%s: το αρχείο είναι πολύ μεγάλο"
  
! #: fortran/trans-decl.cc:6384
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a dummy argument"
  msgstr ""
  
! #: fortran/trans-decl.cc:6387
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a local variable"
  msgstr ""
  
! #: fortran/trans-decl.cc:6402
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr ""
  
! #: fortran/trans-decl.cc:6408
  #, gcc-internal-format
  msgid "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgstr ""
  
! #: fortran/trans-decl.cc:6419 fortran/trans-decl.cc:6570
  #, fuzzy, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: fortran/trans-decl.cc:6435
  #, gcc-internal-format
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr ""
  
  # src/shred.c:1134
! #: fortran/trans-decl.cc:6454
  #, fuzzy, gcc-internal-format
  msgid "Unused variable %qs declared at %L"
  msgstr "%s: το αρχείο είναι πολύ μεγάλο"
  
! #: fortran/trans-decl.cc:6503
  #, fuzzy, gcc-internal-format
  msgid "Unused parameter %qs declared at %L"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: fortran/trans-decl.cc:6507
  #, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:6537
  #, gcc-internal-format
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr ""
  
! #: fortran/trans-decl.cc:7136
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
  
! #: fortran/trans-decl.cc:7335 fortran/trans-expr.cc:6207
  #, fuzzy, gcc-internal-format
  msgid "Unsigned not yet implemented"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: fortran/trans-decl.cc:8474
  #, gcc-internal-format
  msgid "Symbol %qs at %L is declared in a BLOCK DATA program unit but is not in a COMMON block"
  msgstr ""
  
! #: fortran/trans-expr.cc:1231
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot compute the length of the char array at %L."
  msgstr ""
  
! #: fortran/trans-expr.cc:2061
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable variable at %L will be added"
  msgstr ""
  
! #: fortran/trans-expr.cc:2387
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic object at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:2396
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr ""
  
  # src/grep.c:1133
! #: fortran/trans-expr.cc:4308
  #, fuzzy, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "άγνωστη μέθοδος καταλόγων"
  
! #: fortran/trans-expr.cc:5958
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr "Προειδοποίηση: Πολύ λίγα ορίσματα στο εσωδομημένο `%s'"
  
! #: fortran/trans-expr.cc:11200
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
*************** msgstr ""
*** 85073,85100 ****
  msgid "Intrinsic function %qs (%d) not recognized"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:1897 fortran/trans-intrinsic.cc:2446
! #: fortran/trans-intrinsic.cc:2649
  #, gcc-internal-format
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12688 fortran/trans-stmt.cc:1107
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12695
  #, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr ""
  
! #: fortran/trans-io.cc:2000
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr ""
  
! #: fortran/trans-io.cc:2550
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr ""
--- 89055,89082 ----
  msgid "Intrinsic function %qs (%d) not recognized"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:1899 fortran/trans-intrinsic.cc:2467
! #: fortran/trans-intrinsic.cc:2673
  #, gcc-internal-format
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12988 fortran/trans-stmt.cc:1234
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12995
  #, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr ""
  
! #: fortran/trans-io.cc:2001
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr ""
  
! #: fortran/trans-io.cc:2552
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr ""
*************** msgstr ""
*** 85119,85316 ****
  msgid "Mapping of polymorphic list item %qD is unspecified behavior"
  msgstr ""
  
! #: fortran/trans-openmp.cc:4196
  #, fuzzy, gcc-internal-format
  msgid "optional class parameter"
  msgstr "Μη έγκυρος χαρακτήρας παραβολής"
  
! #: fortran/trans-openmp.cc:4660
  #, fuzzy, gcc-internal-format
  msgid "unhandled expression type"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: fortran/trans-openmp.cc:4969
  #, fuzzy, gcc-internal-format
  msgid "unhandled expression"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: fortran/trans-openmp.cc:5092
  #, gcc-internal-format
  msgid "%<uses_allocators%> clause with traits and memory spaces"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6070
  #, gcc-internal-format
  msgid "%<!$OMP %s%> at %L requires %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6073
  #, gcc-internal-format
  msgid "All files that might deallocate such a variable must be compiled with %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6076
  #, gcc-internal-format
  msgid "This includes explicit DEALLOCATE, reallocation on intrinsic assignment, INTENT(OUT) for allocatable dummy arguments, and reallocation of allocatable components allocated with an OpenMP allocator"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6653 fortran/trans-openmp.cc:6673
  #, gcc-internal-format
  msgid "non-rectangular loop nest with non-constant step for %qs"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6675
  #, gcc-internal-format
  msgid "Used here"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9241
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9651
  #, gcc-internal-format
  msgid "The base name for %<declare variant%> must be specified at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9662
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L does not match the name of the current procedure"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9665
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be an entry name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9668
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a generic name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9671
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a procedure pointer"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9674
  #, gcc-internal-format, gfc-internal-format
  msgid "The base procedure at %L must have an explicit interface"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9710
  #, fuzzy, gcc-internal-format
  msgid "Cannot find symbol %qs at %L"
  msgstr "αδυναμία εκτέλεσης ioctl στο `%s'"
  
! #: fortran/trans-openmp.cc:9723
  #, gcc-internal-format
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9765
  #, gcc-internal-format
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9771
  #, gcc-internal-format
  msgid "%<append_args%> clause implies that %qs has %d dummy arguments of integer type with %<omp_interop_kind%> kind"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9797
  #, gcc-internal-format
  msgid "%qs at %L must be a nonpointer, nonallocatable scalar integer dummy argument of %<omp_interop_kind%> kind as it utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9807
  #, gcc-internal-format
  msgid "%qs at %L with OPTIONAL attribute not support when utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9817
  #, gcc-internal-format
  msgid "%qs at %L has %d but requires %d %<omp_interop_kind%> kind dummy arguments as it is utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9832
  #, gcc-internal-format
  msgid "the %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9933 fortran/trans-openmp.cc:9972
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected positive argument index at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9944
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument index at %L exceeds number of arguments %d"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9982
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper argument index smaller than lower one at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10008
  #, gcc-internal-format
  msgid "List item %qs at %L, declared at %L, is not a dummy argument"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10022
  #, gcc-internal-format
  msgid "Argument %qs at %L to list item in %<need_device_ptr%> at %L must be a scalar of TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10029
  #, gcc-internal-format
  msgid "Consider using %<need_device_addr%> instead"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10036
  #, gcc-internal-format
  msgid "Argument %qs at %L to list item in %<need_device_addr%> at %L must not have the VALUE attribute"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10045
  #, gcc-internal-format
  msgid "%qs at %L is specified more than once"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10062
  #, gcc-internal-format
  msgid "%<need_device_addr%> not yet supported"
  msgstr ""
  
! #: fortran/trans-stmt.cc:576
  #, gcc-internal-format, gfc-internal-format
  msgid "An alternate return at %L without a * dummy argument"
  msgstr ""
  
! #: fortran/trans-stmt.cc:908
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the lock component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-stmt.cc:1370
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, only support for integer kind %d implemented for image-set at %L"
  msgstr ""
  
! #: fortran/trans-stmt.cc:3807
  #, gcc-internal-format
  msgid "gfc_trans_select(): Bad type for case expr."
  msgstr ""
  
! #: fortran/trans-stmt.cc:5170
  #, gcc-internal-format
  msgid "Sorry, %s specifier at %L for assumed-size array %qs is not yet supported"
  msgstr ""
  
  #. Cf. PR fortran/
! #: fortran/trans-stmt.cc:5207
  #, gcc-internal-format
  msgid "Sorry, LOCAL specifier at %L for %qs of derived type with default initializer is not yet supported"
  msgstr ""
--- 89101,89303 ----
  msgid "Mapping of polymorphic list item %qD is unspecified behavior"
  msgstr ""
  
! #: fortran/trans-openmp.cc:4204
  #, fuzzy, gcc-internal-format
  msgid "optional class parameter"
  msgstr "Μη έγκυρος χαρακτήρας παραβολής"
  
! #: fortran/trans-openmp.cc:4668
  #, fuzzy, gcc-internal-format
  msgid "unhandled expression type"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: fortran/trans-openmp.cc:4977
  #, fuzzy, gcc-internal-format
  msgid "unhandled expression"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: fortran/trans-openmp.cc:5102
  #, gcc-internal-format
  msgid "%<uses_allocators%> clause with traits and memory spaces"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6138
  #, gcc-internal-format
  msgid "%<!$OMP %s%> at %L requires %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6141
  #, gcc-internal-format
  msgid "All files that might deallocate such a variable must be compiled with %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6144
  #, gcc-internal-format
  msgid "This includes explicit DEALLOCATE, reallocation on intrinsic assignment, INTENT(OUT) for allocatable dummy arguments, and reallocation of allocatable components allocated with an OpenMP allocator"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6721 fortran/trans-openmp.cc:6741
  #, gcc-internal-format
  msgid "non-rectangular loop nest with non-constant step for %qs"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6743
  #, gcc-internal-format
  msgid "Used here"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9311
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9721
  #, gcc-internal-format
  msgid "The base name for %<declare variant%> must be specified at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9732
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L does not match the name of the current procedure"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9735
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be an entry name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9738
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a generic name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9741
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a procedure pointer"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9744
  #, gcc-internal-format, gfc-internal-format
  msgid "The base procedure at %L must have an explicit interface"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9780
  #, fuzzy, gcc-internal-format
  msgid "Cannot find symbol %qs at %L"
  msgstr "αδυναμία εκτέλεσης ioctl στο `%s'"
  
! #: fortran/trans-openmp.cc:9793
  #, gcc-internal-format
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9799
! #, fuzzy, gcc-internal-format
! msgid "variant %qs at %L is the same as base function"
! msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
! 
! #: fortran/trans-openmp.cc:9841
  #, gcc-internal-format
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9847
  #, gcc-internal-format
  msgid "%<append_args%> clause implies that %qs has %d dummy arguments of integer type with %<omp_interop_kind%> kind"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9873
  #, gcc-internal-format
  msgid "%qs at %L must be a nonpointer, nonallocatable scalar integer dummy argument of %<omp_interop_kind%> kind as it utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9883
  #, gcc-internal-format
  msgid "%qs at %L with OPTIONAL attribute not support when utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9893
  #, gcc-internal-format
  msgid "%qs at %L has %d but requires %d %<omp_interop_kind%> kind dummy arguments as it is utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9908
  #, gcc-internal-format
  msgid "the %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10009 fortran/trans-openmp.cc:10048
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected positive argument index at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10020
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument index at %L exceeds number of arguments %d"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10058
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper argument index smaller than lower one at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10084
  #, gcc-internal-format
  msgid "List item %qs at %L, declared at %L, is not a dummy argument"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10098
  #, gcc-internal-format
  msgid "Argument %qs at %L to list item in %<need_device_ptr%> at %L must be a scalar of TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10105
  #, gcc-internal-format
  msgid "Consider using %<need_device_addr%> instead"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10112
  #, gcc-internal-format
  msgid "Argument %qs at %L to list item in %<need_device_addr%> at %L must not have the VALUE attribute"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10121
  #, gcc-internal-format
  msgid "%qs at %L is specified more than once"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10138
  #, gcc-internal-format
  msgid "%<need_device_addr%> not yet supported"
  msgstr ""
  
! #: fortran/trans-stmt.cc:646
  #, gcc-internal-format, gfc-internal-format
  msgid "An alternate return at %L without a * dummy argument"
  msgstr ""
  
! #: fortran/trans-stmt.cc:1035
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the lock component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-stmt.cc:1496
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, only support for integer kind %d implemented for image-set at %L"
  msgstr ""
  
! #: fortran/trans-stmt.cc:3950
  #, gcc-internal-format
  msgid "gfc_trans_select(): Bad type for case expr."
  msgstr ""
  
! #: fortran/trans-stmt.cc:5313
  #, gcc-internal-format
  msgid "Sorry, %s specifier at %L for assumed-size array %qs is not yet supported"
  msgstr ""
  
  #. Cf. PR fortran/
! #: fortran/trans-stmt.cc:5350
  #, gcc-internal-format
  msgid "Sorry, LOCAL specifier at %L for %qs of derived type with default initializer is not yet supported"
  msgstr ""
*************** msgstr ""
*** 85375,85391 ****
  msgid "REAL(KIND=10) is not available for %<-freal-8-real-16%> option"
  msgstr ""
  
! #: fortran/trans-types.cc:909
  #, gcc-internal-format
  msgid "gfc_validate_kind(): Got bad type"
  msgstr ""
  
! #: fortran/trans-types.cc:913
  #, gcc-internal-format
  msgid "gfc_validate_kind(): Got bad kind"
  msgstr ""
  
! #: fortran/trans.cc:2663
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr ""
--- 89362,89383 ----
  msgid "REAL(KIND=10) is not available for %<-freal-8-real-16%> option"
  msgstr ""
  
! #: fortran/trans-types.cc:804
! #, gcc-internal-format
! msgid "-fexternal-blas64 requires a 64-bit system"
! msgstr ""
! 
! #: fortran/trans-types.cc:912
  #, gcc-internal-format
  msgid "gfc_validate_kind(): Got bad type"
  msgstr ""
  
! #: fortran/trans-types.cc:916
  #, gcc-internal-format
  msgid "gfc_validate_kind(): Got bad kind"
  msgstr ""
  
! #: fortran/trans.cc:2689
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr ""
*************** msgstr "%s: πρόωρο τέλος αρ
*** 85476,85491 ****
  msgid "unexpected EOF"
  msgstr "Μη ορισμένο όνομα %s"
  
- #: go/gofrontend/expressions.cc:985
- #, fuzzy, gcc-internal-format
- msgid "invalid use of type"
- msgstr "μη έγκυρος χρήστης"
- 
- #: go/gofrontend/statements.cc:2670
- #, fuzzy, gcc-internal-format
- msgid "expected call expression"
- msgstr "Μη έγκυρη προπορευόμενη κανονική έκφραση"
- 
  #: lto/lto-common.cc:2041
  #, gcc-internal-format
  msgid "bytecode stream: garbage at the end of symbols section"
--- 89468,89473 ----
*************** msgstr ""
*** 85541,85567 ****
  msgid "Cannot open %s"
  msgstr "αδυναμία ανοίγματος του `%s'"
  
! #: lto/lto-common.cc:2447
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot map %s"
  msgstr "αδυναμία ανοίγματος του `%s'"
  
! #: lto/lto-common.cc:2458
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot read %s"
  msgstr "αδυναμία ανοίγματος του `%s'"
  
! #: lto/lto-common.cc:2775
  #, fuzzy, gcc-internal-format
  msgid "could not open symbol resolution file: %m"
  msgstr "Δεν μπόρεσα να ανοίξω το αρχείο %s"
  
! #: lto/lto-common.cc:2900
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing resolution data for %s"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: lto/lto-common.cc:2937
  #, gcc-internal-format
  msgid "errors during merging of translation units"
  msgstr ""
--- 89523,89554 ----
  msgid "Cannot open %s"
  msgstr "αδυναμία ανοίγματος του `%s'"
  
! #: lto/lto-common.cc:2443
! #, gcc-internal-format, gfc-internal-format
! msgid "Cannot map %s: section is too long"
! msgstr ""
! 
! #: lto/lto-common.cc:2453
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot map %s"
  msgstr "αδυναμία ανοίγματος του `%s'"
  
! #: lto/lto-common.cc:2464
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot read %s"
  msgstr "αδυναμία ανοίγματος του `%s'"
  
! #: lto/lto-common.cc:2781
  #, fuzzy, gcc-internal-format
  msgid "could not open symbol resolution file: %m"
  msgstr "Δεν μπόρεσα να ανοίξω το αρχείο %s"
  
! #: lto/lto-common.cc:2906
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing resolution data for %s"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: lto/lto-common.cc:2943
  #, gcc-internal-format
  msgid "errors during merging of translation units"
  msgstr ""
*************** msgstr ""
*** 85586,85695 ****
  msgid "%s:%s: %E: %E"
  msgstr ""
  
! #: lto/lto-lang.cc:893
  #, fuzzy, gcc-internal-format
  msgid "%<-fwpa%> and %<-fltrans%> are mutually exclusive"
  msgstr "\"Ζώνη %s\" γραμμή και επιλογή -l είναι αμοιβαίως αποκλειόμενα"
  
! #: lto/lto-lang.cc:927
  #, fuzzy, gcc-internal-format
  msgid "%<-flinker-output=rel%> and %<-fltrans%> are mutually exclusive"
  msgstr "οι επιλογές --string και --check είναι αμοιβαίως αποκλειόμενες"
  
! #: lto/lto-object.cc:106
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "open %s failed: %s"
  msgstr "αδυναμία ανοίγματος αρχείου εισόδου `%s'"
  
  # src/request.c:37
! #: lto/lto-object.cc:150
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: %s"
  msgid "%s: %s: %s"
  msgstr "%s: %s"
  
! #: lto/lto-object.cc:191
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "close %s"
  msgid "close: %s"
  msgstr "close %s"
  
! #: lto/lto-object.cc:247
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "two or more sections for %s"
  msgstr "Προειδοποίηση: Πολύ λίγα ορίσματα στο εσωδομημένο `%s'"
  
! #: lto/lto-partition.cc:1123
  #, gcc-internal-format
  msgid "min partition size cannot be greater than max partition size"
  msgstr ""
  
! #: lto/lto-symtab.cc:169
  #, fuzzy, gcc-internal-format
  msgid "%qD is defined with tls model %s"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: lto/lto-symtab.cc:171
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "previously defined here as %s"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: lto/lto-symtab.cc:474
  #, fuzzy, gcc-internal-format
  msgid "multiple prevailing defs for %qE"
  msgstr "Μη έγκυρη προτεραιότητα `%s'"
  
! #: lto/lto-symtab.cc:492
  #, fuzzy, gcc-internal-format
  msgid "%qD has already been defined"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: lto/lto-symtab.cc:494
  #, fuzzy, gcc-internal-format
  msgid "previously defined here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: lto/lto-symtab.cc:720
  #, gcc-internal-format
  msgid "%qD violates the C++ One Definition Rule"
  msgstr ""
  
! #: lto/lto-symtab.cc:726
  #, fuzzy, gcc-internal-format
  msgid "type of %qD does not match original declaration"
  msgstr "το αρχείο δεδομένων προφίλ `%s' δεν ταιριάζει με το διαμοιραζόμενο αντικείμενο `%s'"
  
! #: lto/lto-symtab.cc:746
  #, gcc-internal-format
  msgid "alignment of %qD is bigger than original declaration"
  msgstr ""
  
! #: lto/lto-symtab.cc:752
  #, gcc-internal-format
  msgid "size of %qD differ from the size of original declaration"
  msgstr ""
  
! #: lto/lto-symtab.cc:757
  #, fuzzy, gcc-internal-format
  msgid "%qD was previously declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: lto/lto-symtab.cc:760
  #, gcc-internal-format
  msgid "code may be misoptimized unless %<-fno-strict-aliasing%> is used"
  msgstr ""
  
! #: lto/lto-symtab.cc:846
  #, fuzzy, gcc-internal-format
  msgid "variable %qD redeclared as function"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: lto/lto-symtab.cc:853
  #, fuzzy, gcc-internal-format
  msgid "function %qD redeclared as variable"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: lto/lto-symtab.cc:865
  #, fuzzy, gcc-internal-format
  msgid "previously declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
--- 89573,89682 ----
  msgid "%s:%s: %E: %E"
  msgstr ""
  
! #: lto/lto-lang.cc:892
  #, fuzzy, gcc-internal-format
  msgid "%<-fwpa%> and %<-fltrans%> are mutually exclusive"
  msgstr "\"Ζώνη %s\" γραμμή και επιλογή -l είναι αμοιβαίως αποκλειόμενα"
  
! #: lto/lto-lang.cc:926
  #, fuzzy, gcc-internal-format
  msgid "%<-flinker-output=rel%> and %<-fltrans%> are mutually exclusive"
  msgstr "οι επιλογές --string και --check είναι αμοιβαίως αποκλειόμενες"
  
! #: lto/lto-object.cc:104
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "open %s failed: %s"
  msgstr "αδυναμία ανοίγματος αρχείου εισόδου `%s'"
  
  # src/request.c:37
! #: lto/lto-object.cc:148
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: %s"
  msgid "%s: %s: %s"
  msgstr "%s: %s"
  
! #: lto/lto-object.cc:189
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "close %s"
  msgid "close: %s"
  msgstr "close %s"
  
! #: lto/lto-object.cc:245
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "two or more sections for %s"
  msgstr "Προειδοποίηση: Πολύ λίγα ορίσματα στο εσωδομημένο `%s'"
  
! #: lto/lto-partition.cc:1233
  #, gcc-internal-format
  msgid "min partition size cannot be greater than max partition size"
  msgstr ""
  
! #: lto/lto-symtab.cc:176
  #, fuzzy, gcc-internal-format
  msgid "%qD is defined with tls model %s"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: lto/lto-symtab.cc:178
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "previously defined here as %s"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: lto/lto-symtab.cc:481
  #, fuzzy, gcc-internal-format
  msgid "multiple prevailing defs for %qE"
  msgstr "Μη έγκυρη προτεραιότητα `%s'"
  
! #: lto/lto-symtab.cc:499
  #, fuzzy, gcc-internal-format
  msgid "%qD has already been defined"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: lto/lto-symtab.cc:501
  #, fuzzy, gcc-internal-format
  msgid "previously defined here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: lto/lto-symtab.cc:727
  #, gcc-internal-format
  msgid "%qD violates the C++ One Definition Rule"
  msgstr ""
  
! #: lto/lto-symtab.cc:733
  #, fuzzy, gcc-internal-format
  msgid "type of %qD does not match original declaration"
  msgstr "το αρχείο δεδομένων προφίλ `%s' δεν ταιριάζει με το διαμοιραζόμενο αντικείμενο `%s'"
  
! #: lto/lto-symtab.cc:753
  #, gcc-internal-format
  msgid "alignment of %qD is bigger than original declaration"
  msgstr ""
  
! #: lto/lto-symtab.cc:759
  #, gcc-internal-format
  msgid "size of %qD differ from the size of original declaration"
  msgstr ""
  
! #: lto/lto-symtab.cc:764
  #, fuzzy, gcc-internal-format
  msgid "%qD was previously declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: lto/lto-symtab.cc:767
  #, gcc-internal-format
  msgid "code may be misoptimized unless %<-fno-strict-aliasing%> is used"
  msgstr ""
  
! #: lto/lto-symtab.cc:853
  #, fuzzy, gcc-internal-format
  msgid "variable %qD redeclared as function"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: lto/lto-symtab.cc:860
  #, fuzzy, gcc-internal-format
  msgid "function %qD redeclared as variable"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: lto/lto-symtab.cc:872
  #, fuzzy, gcc-internal-format
  msgid "previously declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
*************** msgstr ""
*** 85714,85751 ****
  msgid "streaming subprocess was killed by signal"
  msgstr ""
  
! #: lto/lto.cc:321
  #, gcc-internal-format
  msgid "no LTRANS output list filename provided"
  msgstr ""
  
! #: lto/lto.cc:429
  #, fuzzy, gcc-internal-format
  msgid "opening LTRANS output list %s: %m"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου `%s'"
  
! #: lto/lto.cc:436
  #, fuzzy, gcc-internal-format
  msgid "writing to LTRANS output list %s: %m"
  msgstr "σφάλμα εγγραφής %s"
  
! #: lto/lto.cc:446
  #, fuzzy, gcc-internal-format
  msgid "closing LTRANS output list %s: %m"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου `%s'"
  
! #: m2/gm2-lang.cc:1142
  #, gcc-internal-format
  msgid "cannot convert expression, only base types can be converted"
  msgstr ""
  
  #. Not found, probably a user typo.
! #: m2/gm2spec.cc:346
  #, gcc-internal-format
  msgid "%qs is not a valid Modula-2 system library name or abbreviation"
  msgstr ""
  
! #: m2/gm2spec.cc:730 m2/gm2spec.cc:738
  #, fuzzy, gcc-internal-format
  msgid "%qs and %qs cannot both be enabled"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
--- 89701,89738 ----
  msgid "streaming subprocess was killed by signal"
  msgstr ""
  
! #: lto/lto.cc:319
  #, gcc-internal-format
  msgid "no LTRANS output list filename provided"
  msgstr ""
  
! #: lto/lto.cc:430
  #, fuzzy, gcc-internal-format
  msgid "opening LTRANS output list %s: %m"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου `%s'"
  
! #: lto/lto.cc:437
  #, fuzzy, gcc-internal-format
  msgid "writing to LTRANS output list %s: %m"
  msgstr "σφάλμα εγγραφής %s"
  
! #: lto/lto.cc:447
  #, fuzzy, gcc-internal-format
  msgid "closing LTRANS output list %s: %m"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου `%s'"
  
! #: m2/gm2-lang.cc:1342
  #, gcc-internal-format
  msgid "cannot convert expression, only base types can be converted"
  msgstr ""
  
  #. Not found, probably a user typo.
! #: m2/gm2spec.cc:363
  #, gcc-internal-format
  msgid "%qs is not a valid Modula-2 system library name or abbreviation"
  msgstr ""
  
! #: m2/gm2spec.cc:754 m2/gm2spec.cc:762
  #, fuzzy, gcc-internal-format
  msgid "%qs and %qs cannot both be enabled"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
*************** msgstr "αδυναμία εκτέλεσ�
*** 85812,85894 ****
  msgid "constant %qs is too large"
  msgstr "%s: το αρχείο είναι πολύ μεγάλο"
  
! #: m2/gm2-gcc/m2expr.cc:2618
  #, gcc-internal-format
  msgid "not expecting different types to binary operator"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:2891
  #, fuzzy, gcc-internal-format
  msgid "cannot take the address of this expression"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το αρχείο fifo `%s'"
  
! #: m2/gm2-gcc/m2expr.cc:3658
  #, fuzzy, gcc-internal-format
  msgid "argument to CAP is not a constant or variable of type CHAR"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: m2/gm2-gcc/m2expr.cc:3938 m2/gm2-gcc/m2expr.cc:4044
! #: m2/gm2-gcc/m2expr.cc:4053
  #, gcc-internal-format
  msgid "constant literal %qs exceeds internal ZTYPE range"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:3973
  #, gcc-internal-format
  msgid "constant literal %qs contains %qc, expected 0 or 1"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:3988 m2/gm2-gcc/m2expr.cc:4000
  #, gcc-internal-format
  msgid "constant literal %qs contains %qc, expected %qs"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:4019
  #, gcc-internal-format
  msgid "constant literal %qs contains %qc, expected %qs or %qs"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:4085
  #, fuzzy, gcc-internal-format
  msgid "%qs applied to a void type"
  msgstr "μη έγκυρος αριθμός αρχείου στη δήλωση πεδίου: `%s'"
  
! #: m2/gm2-gcc/m2expr.cc:4106 m2/gm2-gcc/m2expr.cc:4150
  #, fuzzy, gcc-internal-format
  msgid "%qs applied to an incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: m2/gm2-gcc/m2linemap.cc:333
  #, gcc-internal-format
  msgid "memory allocation failed in vasprintf"
  msgstr ""
  
! #: m2/gm2-gcc/m2linemap.cc:365 rust/rust-diagnostics.cc:166
  #, gcc-internal-format, gfc-internal-format
  msgid "at %s, %s"
  msgstr ""
  
! #: m2/gm2-gcc/m2statement.cc:678
! #, fuzzy, gcc-internal-format
! msgid "internal error: not expecting operand1 to be a constant set"
! msgstr "εσωτερικό σφάλμα στο %s, γραμμή %u"
! 
! #: m2/gm2-gcc/m2statement.cc:1072
! #, gcc-internal-format
! msgid "expecting one and only one label to be declared"
! msgstr ""
! 
! #: m2/gm2-gcc/m2treelib.cc:286
  #, gcc-internal-format
  msgid "field number exceeds definition of set"
  msgstr ""
  
! #: m2/gm2-gcc/m2treelib.cc:291
  #, fuzzy, gcc-internal-format
  msgid "field number out of range trying to access set element"
  msgstr "Ο αριθμός σύνδεσμου είναι έξω από το όριο"
  
! #: m2/gm2-gcc/m2type.cc:225
  #, gcc-internal-format
  msgid "array declaration canonicalization has failed"
  msgstr ""
--- 89799,89871 ----
  msgid "constant %qs is too large"
  msgstr "%s: το αρχείο είναι πολύ μεγάλο"
  
! #: m2/gm2-gcc/m2expr.cc:2522
  #, gcc-internal-format
  msgid "not expecting different types to binary operator"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:2795
  #, fuzzy, gcc-internal-format
  msgid "cannot take the address of this expression"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το αρχείο fifo `%s'"
  
! #: m2/gm2-gcc/m2expr.cc:3354
  #, fuzzy, gcc-internal-format
  msgid "argument to CAP is not a constant or variable of type CHAR"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: m2/gm2-gcc/m2expr.cc:3577 m2/gm2-gcc/m2expr.cc:3683
! #: m2/gm2-gcc/m2expr.cc:3692
  #, gcc-internal-format
  msgid "constant literal %qs exceeds internal ZTYPE range"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:3612
  #, gcc-internal-format
  msgid "constant literal %qs contains %qc, expected 0 or 1"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:3627 m2/gm2-gcc/m2expr.cc:3639
  #, gcc-internal-format
  msgid "constant literal %qs contains %qc, expected %qs"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:3658
  #, gcc-internal-format
  msgid "constant literal %qs contains %qc, expected %qs or %qs"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:3724
  #, fuzzy, gcc-internal-format
  msgid "%qs applied to a void type"
  msgstr "μη έγκυρος αριθμός αρχείου στη δήλωση πεδίου: `%s'"
  
! #: m2/gm2-gcc/m2expr.cc:3745 m2/gm2-gcc/m2expr.cc:3789
  #, fuzzy, gcc-internal-format
  msgid "%qs applied to an incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: m2/gm2-gcc/m2linemap.cc:336
  #, gcc-internal-format
  msgid "memory allocation failed in vasprintf"
  msgstr ""
  
! #: m2/gm2-gcc/m2linemap.cc:368 rust/rust-diagnostics.cc:173
  #, gcc-internal-format, gfc-internal-format
  msgid "at %s, %s"
  msgstr ""
  
! #: m2/gm2-gcc/m2treelib.cc:274
  #, gcc-internal-format
  msgid "field number exceeds definition of set"
  msgstr ""
  
! #: m2/gm2-gcc/m2treelib.cc:279
  #, fuzzy, gcc-internal-format
  msgid "field number out of range trying to access set element"
  msgstr "Ο αριθμός σύνδεσμου είναι έξω από το όριο"
  
! #: m2/gm2-gcc/m2type.cc:224
  #, gcc-internal-format
  msgid "array declaration canonicalization has failed"
  msgstr ""
*************** msgstr ""
*** 85903,85985 ****
  msgid "high bound for the array is outside the ztype limits"
  msgstr ""
  
! #: m2/gm2-gcc/m2type.cc:917
  #, fuzzy, gcc-internal-format
  msgid "set base type must be an ordinal type"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: m2/gm2-gcc/m2type.cc:946
  #, fuzzy, gcc-internal-format
  msgid "ordinal type expected"
  msgstr "αναμενόταν ')'\n"
  
! #: m2/gm2-gcc/m2type.cc:955
  #, gcc-internal-format
  msgid "range limits are not of the same type"
  msgstr ""
  
  #. This enum is a named one that has been declared already.
! #: m2/gm2-gcc/m2type.cc:2004
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of enum %qs"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: m2/gm2-gcc/m2type.cc:2070
  #, fuzzy, gcc-internal-format
  msgid "enumeration values exceed range of integer"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: m2/gm2-gcc/m2type.cc:2304
  #, fuzzy, gcc-internal-format
! msgid "set type cannot be initialized with a %qs"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: m2/gm2-gcc/m2type.cc:2311
! #, gcc-internal-format
! msgid "set type does not take another integer value"
! msgstr ""
  
! #: m2/gm2-gcc/m2type.cc:2436
  #, fuzzy, gcc-internal-format
  msgid "array cannot be initialized with a %qs"
  msgstr "δεν είναι δυνατό να μετανομαστεί το `.' ή το `..'"
  
! #: m2/gm2-gcc/m2type.cc:2442
  #, fuzzy, gcc-internal-format
  msgid "array type must be initialized"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: m2/gm2-gcc/m2type.cc:2449
  #, gcc-internal-format
  msgid "array element value must be the same type as its declaration"
  msgstr ""
  
! #: m2/gm2-gcc/m2type.cc:2512
  #, gcc-internal-format
  msgid "low bound for the subrange has overflowed"
  msgstr ""
  
! #: m2/gm2-gcc/m2type.cc:2514
  #, gcc-internal-format
  msgid "high bound for the subrange has overflowed"
  msgstr ""
  
! #: m2/gm2-gcc/m2type.cc:2811
  #, gcc-internal-format
  msgid "requested alignment is not a constant"
  msgstr ""
  
! #: m2/gm2-gcc/m2type.cc:2813
  #, gcc-internal-format
  msgid "requested alignment is not a power of 2"
  msgstr ""
  
! #: m2/gm2-gcc/m2type.cc:2815
  #, fuzzy, gcc-internal-format
  msgid "requested alignment is too large"
  msgstr "Κακή αίτηση παραμέτρων"
  
! #: m2/gm2-gcc/m2type.cc:2841
  #, fuzzy, gcc-internal-format
  msgid "alignment may not be specified for %qD"
  msgstr "μόνο ένα όρισμα μπορεί να δηλωθεί"
--- 89880,89962 ----
  msgid "high bound for the array is outside the ztype limits"
  msgstr ""
  
! #: m2/gm2-gcc/m2type.cc:929
  #, fuzzy, gcc-internal-format
  msgid "set base type must be an ordinal type"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: m2/gm2-gcc/m2type.cc:958
  #, fuzzy, gcc-internal-format
  msgid "ordinal type expected"
  msgstr "αναμενόταν ')'\n"
  
! #: m2/gm2-gcc/m2type.cc:967
  #, gcc-internal-format
  msgid "range limits are not of the same type"
  msgstr ""
  
  #. This enum is a named one that has been declared already.
! #: m2/gm2-gcc/m2type.cc:2016
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of enum %qs"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: m2/gm2-gcc/m2type.cc:2082
  #, fuzzy, gcc-internal-format
  msgid "enumeration values exceed range of integer"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: m2/gm2-gcc/m2type.cc:2316
  #, fuzzy, gcc-internal-format
! msgid "set type must be initialized"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: m2/gm2-gcc/m2type.cc:2405
! #, fuzzy, gcc-internal-format
! msgid "record type must be initialized"
! msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: m2/gm2-gcc/m2type.cc:2458
  #, fuzzy, gcc-internal-format
  msgid "array cannot be initialized with a %qs"
  msgstr "δεν είναι δυνατό να μετανομαστεί το `.' ή το `..'"
  
! #: m2/gm2-gcc/m2type.cc:2464
  #, fuzzy, gcc-internal-format
  msgid "array type must be initialized"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: m2/gm2-gcc/m2type.cc:2471
  #, gcc-internal-format
  msgid "array element value must be the same type as its declaration"
  msgstr ""
  
! #: m2/gm2-gcc/m2type.cc:2534
  #, gcc-internal-format
  msgid "low bound for the subrange has overflowed"
  msgstr ""
  
! #: m2/gm2-gcc/m2type.cc:2536
  #, gcc-internal-format
  msgid "high bound for the subrange has overflowed"
  msgstr ""
  
! #: m2/gm2-gcc/m2type.cc:2833
  #, gcc-internal-format
  msgid "requested alignment is not a constant"
  msgstr ""
  
! #: m2/gm2-gcc/m2type.cc:2835
  #, gcc-internal-format
  msgid "requested alignment is not a power of 2"
  msgstr ""
  
! #: m2/gm2-gcc/m2type.cc:2837
  #, fuzzy, gcc-internal-format
  msgid "requested alignment is too large"
  msgstr "Κακή αίτηση παραμέτρων"
  
! #: m2/gm2-gcc/m2type.cc:2863
  #, fuzzy, gcc-internal-format
  msgid "alignment may not be specified for %qD"
  msgstr "μόνο ένα όρισμα μπορεί να δηλωθεί"
*************** msgstr ""
*** 86960,87027 ****
  msgid "creating selector for nonexistent method %qE"
  msgstr ""
  
! #: rust/backend/rust-constexpr.cc:1676
  #, fuzzy, gcc-internal-format
  msgid "array size expression is not supported yet"
  msgstr "ειδικά αρχεία μπλοκ δεν υποστηρίζονται"
  
! #: rust/backend/rust-constexpr.cc:1803
  #, fuzzy, gcc-internal-format
  msgid "constant folding not supported for this tree code"
  msgstr "το --no-dereference (-h) δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: rust/backend/rust-constexpr.cc:2480
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT is not allowed"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: rust/backend/rust-constexpr.cc:2751
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: rust/backend/rust-constexpr.cc:6172
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: rust/backend/rust-constexpr.cc:6181
  #, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> context"
  msgstr ""
  
! #: rust/backend/rust-constexpr.cc:6427
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: rust/backend/rust-tree.cc:616
  #, fuzzy, gcc-internal-format
  msgid "ignoring return value of %qD, that must be used: %qs"
  msgstr "%s: οι τιμές του πεδίου `%s' δεν πρέπει να είναι μεγαλύτερες από %d"
  
! #: rust/backend/rust-tree.cc:617
  #, fuzzy, gcc-internal-format
  msgid "ignoring return value of %qD, that must be used"
  msgstr "%s: οι τιμές του πεδίου `%s' δεν πρέπει να είναι μεγαλύτερες από %d"
  
! #: rust/backend/rust-tree.cc:633
  #, gcc-internal-format
  msgid "ignoring returned value of type %qT, that must be used: %qs"
  msgstr ""
  
! #: rust/backend/rust-tree.cc:634
  #, gcc-internal-format
  msgid "ignoring returned value of type %qT, that must be used"
  msgstr ""
  
! #: rust/checks/lints/rust-lint-unused-var.cc:51
  #, fuzzy, gcc-internal-format
  msgid "unused name %qE"
  msgstr "άγνωστος χαρακτήρας `%s'"
  
! #: rust/resolve/rust-ast-resolve-expr.cc:134
! #: rust/resolve/rust-late-name-resolver-2.0.cc:270
  #, gcc-internal-format, gfc-internal-format
  msgid "are you trying to break %s? how dare you?"
  msgstr ""
--- 90937,91013 ----
  msgid "creating selector for nonexistent method %qE"
  msgstr ""
  
! #: rust/backend/rust-constexpr.cc:936
! #, fuzzy, gcc-internal-format
! msgid "accessing value of %qE through a %qT glvalue in a constant expression"
! msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
! 
! #: rust/backend/rust-constexpr.cc:1723
  #, fuzzy, gcc-internal-format
  msgid "array size expression is not supported yet"
  msgstr "ειδικά αρχεία μπλοκ δεν υποστηρίζονται"
  
! #: rust/backend/rust-constexpr.cc:1852
  #, fuzzy, gcc-internal-format
  msgid "constant folding not supported for this tree code"
  msgstr "το --no-dereference (-h) δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: rust/backend/rust-constexpr.cc:2562
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT is not allowed"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: rust/backend/rust-constexpr.cc:2837
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: rust/backend/rust-constexpr.cc:4544
! #, fuzzy, gcc-internal-format
! msgid "is not a constant expression"
! msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
! 
! #: rust/backend/rust-constexpr.cc:6396
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: rust/backend/rust-constexpr.cc:6405
  #, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> context"
  msgstr ""
  
! #: rust/backend/rust-constexpr.cc:6656
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: rust/backend/rust-tree.cc:620
  #, fuzzy, gcc-internal-format
  msgid "ignoring return value of %qD, that must be used: %qs"
  msgstr "%s: οι τιμές του πεδίου `%s' δεν πρέπει να είναι μεγαλύτερες από %d"
  
! #: rust/backend/rust-tree.cc:621
  #, fuzzy, gcc-internal-format
  msgid "ignoring return value of %qD, that must be used"
  msgstr "%s: οι τιμές του πεδίου `%s' δεν πρέπει να είναι μεγαλύτερες από %d"
  
! #: rust/backend/rust-tree.cc:637
  #, gcc-internal-format
  msgid "ignoring returned value of type %qT, that must be used: %qs"
  msgstr ""
  
! #: rust/backend/rust-tree.cc:638
  #, gcc-internal-format
  msgid "ignoring returned value of type %qT, that must be used"
  msgstr ""
  
! #: rust/checks/lints/rust-lint-unused-var.cc:53
  #, fuzzy, gcc-internal-format
  msgid "unused name %qE"
  msgstr "άγνωστος χαρακτήρας `%s'"
  
! #: rust/resolve/rust-late-name-resolver-2.0.cc:340
  #, gcc-internal-format, gfc-internal-format
  msgid "are you trying to break %s? how dare you?"
  msgstr ""
*************** msgstr ""
*** 87075,87096 ****
  #~ msgstr "συνεχίζεται στο τμήμα"
  
  #, fuzzy
- #~ msgid "%Jinvalid use of structure with flexible array member"
- #~ msgstr "μη έγκυρη ώρα της μέρας"
- 
- #, fuzzy
  #~ msgid "both %<signed%> and %<unsigned%> in declaration specifiers"
  #~ msgstr "μη έγκυρος δηλωτής πεδίου: `%s'"
  
  #, fuzzy
- #~ msgid "both %<signed%> and %<void%> in declaration specifiers"
- #~ msgstr "μη έγκυρος δηλωτής πεδίου: `%s'"
- 
- #, fuzzy
- #~ msgid "both %<signed%> and %<float%> in declaration specifiers"
- #~ msgstr "μη έγκυρος δηλωτής πεδίου: `%s'"
- 
- #, fuzzy
  #~ msgid "both %<signed%> and %<double%> in declaration specifiers"
  #~ msgstr "μη έγκυρος δηλωτής πεδίου: `%s'"
  
--- 91061,91070 ----
*************** msgstr ""
*** 87157,87172 ****
  #~ msgstr "dup2 %d 1"
  
  #, c-format
- #~ msgid "close %d"
- #~ msgstr "close %d"
- 
- #, c-format
  #~ msgid "execv %s"
  #~ msgstr "execv %s"
  
  #~ msgid "fclose"
  #~ msgstr "fclose"
  
  #, fuzzy, c-format
  #~ msgid "DW_LOC_OP %s not implemented\n"
  #~ msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
--- 91131,91150 ----
  #~ msgstr "dup2 %d 1"
  
  #, c-format
  #~ msgid "execv %s"
  #~ msgstr "execv %s"
  
  #~ msgid "fclose"
  #~ msgstr "fclose"
  
+ #, fuzzy
+ #~ msgid "compilation terminated due to -Wfatal-errors.\n"
+ #~ msgstr "Η λειτουργία δεν επιτρέπεται"
+ 
+ #, fuzzy
+ #~ msgid "compilation terminated.\n"
+ #~ msgstr "Η λειτουργία δεν επιτρέπεται"
+ 
  #, fuzzy, c-format
  #~ msgid "DW_LOC_OP %s not implemented\n"
  #~ msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
*************** msgstr ""
*** 87202,87211 ****
  #~ msgstr "έχουν παραληφθεί ορίσματα"
  
  #, fuzzy
- #~ msgid "argument to '-Xassembler' is missing"
- #~ msgstr "έχουν παραληφθεί ορίσματα"
- 
- #, fuzzy
  #~ msgid "argument to '-l' is missing"
  #~ msgstr "έχουν παραληφθεί ορίσματα"
  
--- 91180,91185 ----
*************** msgstr ""
*** 87238,87243 ****
--- 91212,91221 ----
  #~ "ΚΑΤΑΛΛΗΛΟΤΗΤΑ ΓΙΑ ΕΝΑ ΣΥΓΚΕΚΡΙΜΕΝΟ ΣΚΟΠΟ.\n"
  
  #, fuzzy, c-format
+ #~ msgid "%s:creating '%s'\n"
+ #~ msgstr "δημιουργία αρχείου `%s'\n"
+ 
+ #, fuzzy, c-format
  #~ msgid "%s:cannot open graph file\n"
  #~ msgstr "αδυναμία ανοίγματος αρχείου εξόδου"
  
*************** msgstr ""
*** 87262,87278 ****
  #~ msgstr "%s: η χρήση είναι %s [ -v ] [ -c διακοπή ] ονομασία ζώνης ...\n"
  
  #, fuzzy, c-format
! #~ msgid "%s: warning: no write access for file '%s'\n"
  #~ msgstr "%s: Προειδοποίηση: η uname απέτυχε: %s\n"
  
  #, fuzzy, c-format
! #~ msgid "%s: warning: no write access for dir containing '%s'\n"
  #~ msgstr "%s: Προειδοποίηση: η uname απέτυχε: %s\n"
  
- # src/request.c:37
  #, fuzzy, c-format
! #~ msgid "%s: wait: %s\n"
! #~ msgstr "%s σε %s"
  
  #, fuzzy, c-format
  #~ msgid "%s: subprocess got fatal signal %d\n"
--- 91240,91255 ----
  #~ msgstr "%s: η χρήση είναι %s [ -v ] [ -c διακοπή ] ονομασία ζώνης ...\n"
  
  #, fuzzy, c-format
! #~ msgid "%s: warning: no read access for file '%s'\n"
  #~ msgstr "%s: Προειδοποίηση: η uname απέτυχε: %s\n"
  
  #, fuzzy, c-format
! #~ msgid "%s: warning: no write access for file '%s'\n"
  #~ msgstr "%s: Προειδοποίηση: η uname απέτυχε: %s\n"
  
  #, fuzzy, c-format
! #~ msgid "%s: warning: no write access for dir containing '%s'\n"
! #~ msgstr "%s: Προειδοποίηση: η uname απέτυχε: %s\n"
  
  #, fuzzy, c-format
  #~ msgid "%s: subprocess got fatal signal %d\n"
*************** msgstr ""
*** 87324,87333 ****
  #~ msgstr "αδυναμία προσπέλασης(stat()) αρχείου `%s': %s"
  
  #, fuzzy, c-format
- #~ msgid "%s: declaration of function '%s' not converted\n"
- #~ msgstr "Η λειτουργία δεν υποστηρίζεται"
- 
- #, fuzzy, c-format
  #~ msgid "%s: warning: too many parameter lists in declaration of '%s'\n"
  #~ msgstr "Προειδοποίηση: Πολύ λίγα ορίσματα στο εσωδομημένο `%s'"
  
--- 91301,91306 ----
*************** msgstr ""
*** 87366,87377 ****
  #~ msgstr "αδυναμία προσπέλασης(stat()) αρχείου `%s': %s"
  
  #, fuzzy, c-format
- #~ msgid ""
- #~ "\n"
- #~ "%s: error reading input file '%s': %s\n"
- #~ msgstr "%s: Σφάλμα κατά την ανάγνωση του %s\n"
- 
- #, fuzzy, c-format
  #~ msgid "%s: can't create/open clean file '%s': %s\n"
  #~ msgstr "%s: Δεν είναι δυνατόν να δημιουργηθεί %s: %s\n"
  
--- 91339,91344 ----
*************** msgstr ""
*** 87400,87405 ****
--- 91367,91376 ----
  #~ msgstr "%s: το αρχείο εισόδου είναι το αρχείο εξόδου"
  
  #, fuzzy
+ #~ msgid "too many alternatives in %<asm%>"
+ #~ msgstr "Υπερβολικα πολλά ανοικτά αρχεία στο σύστημα"
+ 
+ #, fuzzy
  #~ msgid "%Jsize of %qD is %d bytes"
  #~ msgstr "%s: οι τιμές του πεδίου `%s' δεν πρέπει να είναι μεγαλύτερες από %d"
  
*************** msgstr ""
*** 87462,87467 ****
--- 91433,91459 ----
  #~ msgid "vector %s %s domain error, in %s at %s:%u"
  #~ msgstr "εσωτερικό σφάλμα στο %s, γραμμή %u"
  
+ #~ msgid "fatal error: "
+ #~ msgstr "μοιραίο σφάλμα: "
+ 
+ #~ msgid "internal compiler error: "
+ #~ msgstr "εσωτερικό σφάλμα μεταγλωττιστή: "
+ 
+ #~ msgid "error: "
+ #~ msgstr "σφάλμα: "
+ 
+ #~ msgid "sorry, unimplemented: "
+ #~ msgstr "συγγνώμη, δεν έχει υλοποιηθεί: "
+ 
+ #~ msgid "anachronism: "
+ #~ msgstr "αναχρονισμός: "
+ 
+ #~ msgid "note: "
+ #~ msgstr "σημείωση: "
+ 
+ #~ msgid "debug: "
+ #~ msgstr "εκσφαλμάτωση: "
+ 
  #, fuzzy
  #~ msgid "internal and protected visibility attributes not supportedin this configuration; ignored"
  #~ msgstr "Η οικογένεια διευθύνσεων δεν υποστηρίζεται από την οικογένεια πρωτοκόλλου"
*************** msgstr ""
*** 87612,87626 ****
  #~ msgid "%qD has a previous declaration as %q#D"
  #~ msgstr "αυτός είναι ο πρώτος ορισμός"
  
  #, fuzzy, c-format
  #~ msgid "than previous declaration %qF"
  #~ msgstr "αυτός είναι ο πρώτος ορισμός"
  
  #, fuzzy
- #~ msgid "%Jconflicts with previous declaration here"
- #~ msgstr "αυτός είναι ο πρώτος ορισμός"
- 
- #, fuzzy
  #~ msgid "%q#D is not a static member of %q#T"
  #~ msgstr "το `%s' είναι πρόγονος του `%s'"
  
--- 91604,91618 ----
  #~ msgid "%qD has a previous declaration as %q#D"
  #~ msgstr "αυτός είναι ο πρώτος ορισμός"
  
+ #, fuzzy
+ #~ msgid "%Jprevious non-inline declaration here"
+ #~ msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
+ 
  #, fuzzy, c-format
  #~ msgid "than previous declaration %qF"
  #~ msgstr "αυτός είναι ο πρώτος ορισμός"
  
  #, fuzzy
  #~ msgid "%q#D is not a static member of %q#T"
  #~ msgstr "το `%s' είναι πρόγονος του `%s'"
  
*************** msgstr ""
*** 87676,87685 ****
  #~ msgid "incomplete type unification"
  #~ msgstr "Μεταγλωττισμός προδιαγραφών τοπικών ρυθμίσεων"
  
- #, fuzzy, c-format
- #~ msgid "can't create repository information file %qs"
- #~ msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
- 
  #, fuzzy
  #~ msgid "deprecated covariant return type for %q#D"
  #~ msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
--- 91668,91673 ----
*************** msgstr ""
*** 87708,87717 ****
  #~ msgid "argument to '%s' missing"
  #~ msgstr "έχουν παραληφθεί ορίσματα"
  
- #, fuzzy, c-format
- #~ msgid "unused variable %qs"
- #~ msgstr "αχρησιμοποίητη μεταβλητή `%s'"
- 
  #, fuzzy
  #~ msgid "gfc_todo: Not Implemented: "
  #~ msgstr "συγγνώμη, η λειτουργία δεν έχει υλοποιηθεί: "
--- 91696,91701 ----
*************** msgstr ""
*** 87834,87839 ****
--- 91818,91827 ----
  #~ msgstr "  --help                   Εμφάνιση αυτών των πληροφοριών\n"
  
  #, fuzzy, c-format
+ #~ msgid "Cannot open '%s' for output.\n"
+ #~ msgstr "%s: Σφάλμα εγγραφής "
+ 
+ #, fuzzy, c-format
  #~ msgid "can't reopen %s: %m"
  #~ msgstr "αδυναμία ανοίγματος του `%s'"
  
*************** msgstr ""
*** 88345,88350 ****
--- 92333,92342 ----
  #~ msgstr "Λείπει παράμετρος για `%s'"
  
  #, fuzzy
+ #~ msgid "no args to macro `%s'"
+ #~ msgstr "άγνωστος χαρακτήρας `%s'"
+ 
+ #, fuzzy
  #~ msgid "invalid %%Q value"
  #~ msgstr "μη έγκυρος χρήστης"
  
*************** msgstr ""
*** 88419,88431 ****
  #~ msgstr "το `%s' είναι κατάλογος"
  
  #, fuzzy
- #~ msgid "`bool' is now a keyword"
- #~ msgstr "Το `%s' δεν είναι κατάλογος."
- 
- #, fuzzy
  #~ msgid "invalid type: `void &'"
  #~ msgstr "Μη έγκυρη ημερομηνία `%s'"
  
  #, fuzzy
  #~ msgid "`%D' is not a namespace"
  #~ msgstr "το `%s' δεν είναι κανονικό αρχείο"
--- 92411,92422 ----
  #~ msgstr "το `%s' είναι κατάλογος"
  
  #, fuzzy
  #~ msgid "invalid type: `void &'"
  #~ msgstr "Μη έγκυρη ημερομηνία `%s'"
  
+ #~ msgid "                %#D"
+ #~ msgstr "                %#D"
+ 
  #, fuzzy
  #~ msgid "`%D' is not a namespace"
  #~ msgstr "το `%s' δεν είναι κανονικό αρχείο"
*************** msgstr ""
*** 88548,88553 ****
--- 92539,92548 ----
  #~ msgid "Typeless constant at %0 too large"
  #~ msgstr "σχετική θέση αρχείου είναι εκτός ορίων"
  
+ #, fuzzy
+ #~ msgid "Internal compiler error -- cannot perform operation"
+ #~ msgstr "εσωτερικό σφάλμα στο %s, γραμμή %u"
+ 
  # src/grep.c:1133
  #, fuzzy
  #~ msgid "In unknown kind"
*************** msgstr ""
*** 88569,88578 ****
  #~ msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
  #, fuzzy
- #~ msgid "-p option not supported: use -pg instead"
- #~ msgstr "το -C δεν συνίσταται πια, χρησιμοποιήστε -Z"
- 
- #, fuzzy
  #~ msgid "options -mabi=mmixware and -mabi=gnu are mutually exclusive"
  #~ msgstr "\"Ζώνη %s\" γραμμή και επιλογή -l είναι αμοιβαίως αποκλειόμενα"
  
--- 92564,92569 ----
*************** msgstr ""
*** 88673,88678 ****
--- 92664,92673 ----
  #~ msgid "INTERNAL ERROR: handle_one_level is broken"
  #~ msgstr "ΕΣΩΤΕΡΙΚΟ ΣΦΑΛΜΑ: Λάθος είδος αντικειμένου στο expand_token ()"
  
+ #, fuzzy
+ #~ msgid "internal error:  unknown expression mode in %s"
+ #~ msgstr "εσωτερικό σφάλμα στο %s, γραμμή %u"
+ 
  #~ msgid "too few arguments in call to `%s'"
  #~ msgstr "πολύ λίγα ορίσματα στη κλήση της `%s'"
  
*************** msgstr ""
*** 88785,88794 ****
  #~ msgstr "πολύ λίγα ορίσματα"
  
  #, fuzzy
- #~ msgid " and no default priority was set."
- #~ msgstr "Δεν είναι δυνατόν να βρεθεί η προτεραιότητα."
- 
- #, fuzzy
  #~ msgid " and no destination process specified"
  #~ msgstr "Απαιτείται διεύθυνση προορισμού"
  
--- 92780,92785 ----
diff -Nrcpad gcc-16-20260222/gcc/po/es.po gcc-16-20260301/gcc/po/es.po
*** gcc-16-20260222/gcc/po/es.po	Sun Feb 22 22:32:07 2026
--- gcc-16-20260301/gcc/po/es.po	Sun Mar  1 22:32:07 2026
*************** msgid ""
*** 44,50 ****
  msgstr ""
  "Project-Id-Version: gcc 15.2.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2025-08-01 17:58+0000\n"
  "PO-Revision-Date: 2026-02-05 22:30+0100\n"
  "Last-Translator: Antonio Ceballos Roa <aceballos@gmail.com>\n"
  "Language-Team: Spanish <es@tp.org.es>\n"
--- 44,50 ----
  msgstr ""
  "Project-Id-Version: gcc 15.2.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2026-02-19 21:05+0000\n"
  "PO-Revision-Date: 2026-02-05 22:30+0100\n"
  "Last-Translator: Antonio Ceballos Roa <aceballos@gmail.com>\n"
  "Language-Team: Spanish <es@tp.org.es>\n"
*************** msgstr "discordancia en atributo de func
*** 163,322 ****
  msgid "function has external linkage when the user requests only inlining static for live patching"
  msgstr "la función tiene enlazamiento externo cuando el usuario solo solicita estáticos en línea para parcheo en vivo"
  
! #: cif-code.def:144
  msgid "unreachable"
  msgstr "inalcanzable"
  
! #. The remainder are real diagnostic types.
! #: diagnostic.def:33
! msgid "fatal error: "
! msgstr "error fatal: "
! 
! #. This is like DK_ICE, but backtrace is not printed.  Used in the driver
! #. when reporting fatal signal in the compiler.
! #: diagnostic.def:34 diagnostic.def:55
! msgid "internal compiler error: "
! msgstr "error interno del compilador: "
! 
! #. This one is just for counting DK_WARNING promoted to DK_ERROR
! #. due to -Werror and -Werror=warning.
! #: diagnostic.def:35 diagnostic.def:52
! msgid "error: "
! msgstr "error: "
! 
! #: diagnostic.def:36
! msgid "sorry, unimplemented: "
! msgstr "lo sentimos, sin implementar: "
! 
! #: diagnostic.def:37
! msgid "warning: "
! msgstr "aviso: "
! 
! #: diagnostic.def:38
! msgid "anachronism: "
! msgstr "anacronismo: "
! 
! #: diagnostic.def:39
! msgid "note: "
! msgstr "nota: "
! 
! #: diagnostic.def:40
! msgid "debug: "
! msgstr "depuración: "
! 
! #. For use when using the diagnostic_show_locus machinery to show
! #. a range of events within a path.
! #: diagnostic.def:44
! msgid "path: "
! msgstr "ruta: "
! 
! #. These two would be re-classified as DK_WARNING or DK_ERROR, so the
! #. prefix does not matter.
! #: diagnostic.def:48
! msgid "pedwarn: "
! msgstr "avisoped: "
! 
! #: diagnostic.def:49
! msgid "permerror: "
! msgstr "errorperm: "
  
  #: config/i386/djgpp.h:143
  #, c-format
  msgid "-f%s ignored (not supported for DJGPP)\n"
  msgstr "se descarta -f%s (no se admite para DJGPP)\n"
  
! #. The remainder are real diagnostic types.
! #: fortran/gfc-diagnostic.def:33
! msgid "Fatal Error"
! msgstr "Error Fatal"
! 
! #. This is like DK_ICE, but backtrace is not printed.  Used in the driver
! #. when reporting fatal signal in the compiler.
! #: fortran/gfc-diagnostic.def:34 fortran/gfc-diagnostic.def:50
! msgid "internal compiler error"
! msgstr "error interno del compilador"
! 
! #: fortran/gfc-diagnostic.def:35
! msgid "Error"
! msgstr "Error"
! 
! #: fortran/gfc-diagnostic.def:36
! msgid "sorry, unimplemented"
! msgstr "lo sentimos, sin implementar"
! 
! #: fortran/gfc-diagnostic.def:37
! msgid "Warning"
! msgstr "Aviso"
! 
! #: fortran/gfc-diagnostic.def:38
! msgid "anachronism"
! msgstr "anacronismo"
! 
! #: fortran/gfc-diagnostic.def:39
! msgid "note"
! msgstr "nota"
! 
! #: fortran/gfc-diagnostic.def:40
! msgid "debug"
! msgstr "depuración"
! 
! #. These two would be re-classified as DK_WARNING or DK_ERROR, so the
! #. prefix does not matter.
! #: fortran/gfc-diagnostic.def:43
! msgid "pedwarn"
! msgstr "avisoped"
! 
! #: fortran/gfc-diagnostic.def:44
! msgid "permerror"
! msgstr "errorperm"
! 
! #. This one is just for counting DK_WARNING promoted to DK_ERROR
! #. due to -Werror and -Werror=warning.
! #: fortran/gfc-diagnostic.def:47
! msgid "error"
! msgstr "error"
! 
! #: gcc.cc:859 gcc.cc:916
  msgid "-gz is not supported in this configuration"
  msgstr "no se admite -gz en esta configuración"
  
! #: gcc.cc:865
  msgid "-gz=zstd is not supported in this configuration"
  msgstr "no se admite -gz=zstd en esta configuración"
  
! #: gcc.cc:1099
  msgid "-fuse-linker-plugin is not supported in this configuration"
  msgstr "-fuse-linker-plugin no se admite en esta configuración"
  
! #: gcc.cc:1115
  msgid "cannot specify -static with -fsanitize=address"
  msgstr "no se puede especificar -static con -fsanitize=address"
  
! #: gcc.cc:1117
  msgid "cannot specify -static with -fsanitize=hwaddress"
  msgstr "no se puede especificar -static con -fsanitize=hwaddress"
  
! #: gcc.cc:1119
  msgid "cannot specify -static with -fsanitize=thread"
  msgstr "no se puede especificar -static con -fsanitize=thread"
  
! #: gcc.cc:1141
  msgid "-fvtable-verify=std is not supported in this configuration"
  msgstr "-fvtable-verify=std no se admite en esta configuración"
  
! #: gcc.cc:1143
  msgid "-fvtable-verify=preinit is not supported in this configuration"
  msgstr "-fvtable-verify=preinit no se admite en esta configuración"
  
! #: gcc.cc:1286 ada/gcc-interface/lang-specs.h:37
  msgid "-pg and -fomit-frame-pointer are incompatible"
  msgstr "-pg y -fomit-frame-pointer son incompatibles"
  
! #: gcc.cc:1461
  msgid "GNU C no longer supports -traditional without -E"
  msgstr "C de GNU ya no admite -traditional sin usar -E"
  
! #: gcc.cc:1470
  msgid "-E or -x required when input is from standard input"
  msgstr "se requiere -E ó -x cuando la entrada es de entrada estándar"
  
--- 163,230 ----
  msgid "function has external linkage when the user requests only inlining static for live patching"
  msgstr "la función tiene enlazamiento externo cuando el usuario solo solicita estáticos en línea para parcheo en vivo"
  
! #: cif-code.def:145
! #, fuzzy
! #| msgid "errors during merging of translation units"
! msgid "callee must remain in translation unit"
! msgstr "errores durante la mezcla de unidades de traducción"
! 
! #: cif-code.def:149
  msgid "unreachable"
  msgstr "inalcanzable"
  
! #: cif-code.def:154
! #, fuzzy
! #| msgid "caller edge count invalid"
! msgid "callback edges cannot be inlined"
! msgstr "la cuenta de borde llamador no es válida"
  
  #: config/i386/djgpp.h:143
  #, c-format
  msgid "-f%s ignored (not supported for DJGPP)\n"
  msgstr "se descarta -f%s (no se admite para DJGPP)\n"
  
! #: gcc.cc:873 gcc.cc:930
  msgid "-gz is not supported in this configuration"
  msgstr "no se admite -gz en esta configuración"
  
! #: gcc.cc:879
  msgid "-gz=zstd is not supported in this configuration"
  msgstr "no se admite -gz=zstd en esta configuración"
  
! #: gcc.cc:1124
  msgid "-fuse-linker-plugin is not supported in this configuration"
  msgstr "-fuse-linker-plugin no se admite en esta configuración"
  
! #: gcc.cc:1140
  msgid "cannot specify -static with -fsanitize=address"
  msgstr "no se puede especificar -static con -fsanitize=address"
  
! #: gcc.cc:1142
  msgid "cannot specify -static with -fsanitize=hwaddress"
  msgstr "no se puede especificar -static con -fsanitize=hwaddress"
  
! #: gcc.cc:1144
  msgid "cannot specify -static with -fsanitize=thread"
  msgstr "no se puede especificar -static con -fsanitize=thread"
  
! #: gcc.cc:1166
  msgid "-fvtable-verify=std is not supported in this configuration"
  msgstr "-fvtable-verify=std no se admite en esta configuración"
  
! #: gcc.cc:1168
  msgid "-fvtable-verify=preinit is not supported in this configuration"
  msgstr "-fvtable-verify=preinit no se admite en esta configuración"
  
! #: gcc.cc:1311 ada/gcc-interface/lang-specs.h:37
  msgid "-pg and -fomit-frame-pointer are incompatible"
  msgstr "-pg y -fomit-frame-pointer son incompatibles"
  
! #: gcc.cc:1486
  msgid "GNU C no longer supports -traditional without -E"
  msgstr "C de GNU ya no admite -traditional sin usar -E"
  
! #: gcc.cc:1495
  msgid "-E or -x required when input is from standard input"
  msgstr "se requiere -E ó -x cuando la entrada es de entrada estándar"
  
*************** msgstr "no se permite -bundle con -dynam
*** 364,370 ****
  msgid "-force_flat_namespace not allowed with -dynamiclib"
  msgstr "no se permite -force_flat_namespace con -dynamiclib"
  
! #: config/darwin.h:216 config/darwin.h:672
  msgid "gsplit-dwarf is not supported on this platform"
  msgstr "gsplit-dwarf no se admite en esta plataforma"
  
--- 272,278 ----
  msgid "-force_flat_namespace not allowed with -dynamiclib"
  msgstr "no se permite -force_flat_namespace con -dynamiclib"
  
! #: config/darwin.h:216 config/darwin.h:687
  msgid "gsplit-dwarf is not supported on this platform"
  msgstr "gsplit-dwarf no se admite en esta plataforma"
  
*************** msgstr "no se pueden usar mthreads y mle
*** 385,399 ****
  msgid "cannot use mshared and static together"
  msgstr "no se pueden usar mshared y static juntos"
  
! #: config/sol2.h:335 config/sol2.h:340
  msgid "does not support multilib"
  msgstr "no se admite multilib"
  
! #: config/sol2.h:433
! msgid "-pie is not supported in this configuration"
! msgstr "-pie no se admite en esta configuración"
  
! #: config/vxworks.h:219
  msgid "-Xbind-now and -Xbind-lazy are incompatible"
  msgstr "-Xbind-now y -Xbind-lazy son incompatibles"
  
--- 293,309 ----
  msgid "cannot use mshared and static together"
  msgstr "no se pueden usar mshared y static juntos"
  
! #: config/sol2.h:305 config/sol2.h:307
  msgid "does not support multilib"
  msgstr "no se admite multilib"
  
! #: config/sol2.h:362 config/sol2.h:371
! #, fuzzy
! #| msgid "-gz is not supported in this configuration"
! msgid "-gsctf is not supported in this configuration"
! msgstr "no se admite -gz en esta configuración"
  
! #: config/vxworks.h:236
  msgid "-Xbind-now and -Xbind-lazy are incompatible"
  msgstr "-Xbind-now y -Xbind-lazy son incompatibles"
  
*************** msgstr "-Xbind-now y -Xbind-lazy son inc
*** 402,408 ****
  msgid "consider using `-pg' instead of `-p' with gprof (1)"
  msgstr "considere usar `-pg' en lugar de `-p' con gprof (1)"
  
! #: config/arc/arc.h:68 config/mips/mips.h:1511
  msgid "may not use both -EB and -EL"
  msgstr "no se pueden usar -EB y -EL al mismo tiempo"
  
--- 312,318 ----
  msgid "consider using `-pg' instead of `-p' with gprof (1)"
  msgstr "considere usar `-pg' en lugar de `-p' con gprof (1)"
  
! #: config/arc/arc.h:68 config/mips/mips.h:1532
  msgid "may not use both -EB and -EL"
  msgstr "no se pueden usar -EB y -EL al mismo tiempo"
  
*************** msgstr "Darwin no es una plataforma mx32
*** 431,437 ****
  msgid "Darwin does not support -mfentry or associated options"
  msgstr "Darwin no admite -mfentry ni opciones asociadas"
  
! #: config/i386/sol2.h:59
  msgid "-mx32 is not supported on Solaris"
  msgstr "no se admite -mx32 en Solaris"
  
--- 341,347 ----
  msgid "Darwin does not support -mfentry or associated options"
  msgstr "Darwin no admite -mfentry ni opciones asociadas"
  
! #: config/i386/sol2.h:56
  msgid "-mx32 is not supported on Solaris"
  msgstr "no se admite -mx32 en Solaris"
  
*************** msgstr "aviso: considere enlazar con '-s
*** 469,474 ****
--- 379,394 ----
  msgid "  profiling support are only provided in archive format"
  msgstr " soporte a análisis de perfil sólo se proveen en formato de archivo"
  
+ #: config/riscv/riscv.h:127
+ msgid "At least one valid -mcpu option must be given after -march=unset"
+ msgstr ""
+ 
+ #: config/rs6000/aix.h:286
+ #, fuzzy
+ #| msgid "-fdata-sections not supported on AIX"
+ msgid "stack-protector not supported on AIX"
+ msgstr "-fdata-sections no tiene soporte en AIX"
+ 
  #: config/rs6000/darwin.h:126
  msgid " conflicting code gen style switches are used"
  msgstr " se usan interruptores de estilo de generación de código en conflicto"
*************** msgstr "-fsanitize=dirección no se admi
*** 507,513 ****
  
  #: config/sparc/linux64.h:156 config/sparc/linux64.h:162
  #: config/sparc/netbsd-elf.h:103 config/sparc/netbsd-elf.h:112
! #: config/sparc/sol2.h:240 config/sparc/sol2.h:246
  msgid "may not use both -m32 and -m64"
  msgstr "no se pueden usar -m32 y -m64 al mismo tiempo"
  
--- 427,433 ----
  
  #: config/sparc/linux64.h:156 config/sparc/linux64.h:162
  #: config/sparc/netbsd-elf.h:103 config/sparc/netbsd-elf.h:112
! #: config/sparc/sol2.h:197 config/sparc/sol2.h:203
  msgid "may not use both -m32 and -m64"
  msgstr "no se pueden usar -m32 y -m64 al mismo tiempo"
  
*************** msgstr "objc-cpp-output es obsoleto; por
*** 547,7256 ****
  msgid "objc++-cpp-output is deprecated; please use objective-c++-cpp-output instead"
  msgstr "objc++-cpp-output es obsoleto; pr favor use en su lugar objective-c++-cpp-output"
  
! #: fortran/lang.opt:146
! #, no-c-format
! msgid "-J<directory>\tPut MODULE files in 'directory'."
! msgstr "-J<directorio>\tColoca los ficheros MODULE en el 'directorio'."
! 
! #: fortran/lang.opt:198
! #, no-c-format
! msgid "Warn about possible aliasing of dummy arguments."
! msgstr "Avisa sobre posibles aliases de argumentos de relleno."
! 
! #: fortran/lang.opt:202
! #, no-c-format
! msgid "Warn about alignment of COMMON blocks."
! msgstr "Avisa sobre la alineación de bloques COMMON."
! 
! #: fortran/lang.opt:206
! #, no-c-format
! msgid "Warn about missing ampersand in continued character constants."
! msgstr "Avisa sobre '&' faltantes en las literales de carácter continuadas."
! 
! #: fortran/lang.opt:210
! #, no-c-format
! msgid "Warn about creation of array temporaries."
! msgstr "Avisa sobre la creación de matrices temporales."
! 
! #: fortran/lang.opt:214 fortran/lang.opt:547 c-family/c.opt:1692
! #: config/alpha/alpha.opt:31 common.opt:691 common.opt:849 common.opt:1112
! #: common.opt:1116 common.opt:1120 common.opt:1124 common.opt:1876
! #: common.opt:1979 common.opt:2161 common.opt:2165 common.opt:2476
! #: common.opt:2702 common.opt:3469
! #, no-c-format
! msgid "Does nothing. Preserved for backward compatibility."
! msgstr "No hace nada. Preservado por compatibilidad hacia atrás."
! 
! #: fortran/lang.opt:218
! #, no-c-format
! msgid "Warn if the type of a variable might be not interoperable with C."
! msgstr "Avisa si el tipo de una variable podría no ser interoperable con C."
! 
! #: fortran/lang.opt:226
! #, no-c-format
! msgid "Warn about truncated character expressions."
! msgstr "Avisa sobre expresiones de carácter truncadas."
! 
! #: fortran/lang.opt:230
! #, no-c-format
! msgid "Warn about equality comparisons involving REAL or COMPLEX expressions."
! msgstr "Avisa sobre comparaciones de igualdad que involucran expresiones REAL o COMPLEX."
! 
! #: fortran/lang.opt:238
! #, no-c-format
! msgid "Warn about most implicit conversions."
! msgstr "Avisa sobre la mayoría de las conversiones implícitas."
! 
! #: fortran/lang.opt:242
! #, no-c-format
! msgid "Warn about possibly incorrect subscripts in do loops."
! msgstr "Avisa sobre la posibilidad de subíndices incorrectos en bucles do"
! 
! #: fortran/lang.opt:246
! #, no-c-format
! msgid "Warn when arguments of external procedures do not match."
! msgstr "Avisa cuando los argumentos de procedimientos externos no concuerdan."
! 
! #: fortran/lang.opt:254
! #, no-c-format
! msgid "Warn if loops have been interchanged."
! msgstr "Avisa si se ha nintercambiado bucles."
! 
! #: fortran/lang.opt:258
! #, no-c-format
! msgid "Warn about function call elimination."
! msgstr "Avisa sobre la eliminación de llamadas de función."
! 
! #: fortran/lang.opt:262
! #, no-c-format
! msgid "Warn about calls with implicit interface."
! msgstr "Avisa sobre llamadas con interfaz implícita."
! 
! #: fortran/lang.opt:266
! #, no-c-format
! msgid "Warn about called procedures not explicitly declared."
! msgstr "Avisa sobre procedimientos llamados que no están declarados explícitamente."
! 
! #: fortran/lang.opt:270
! #, no-c-format
! msgid "Warn about constant integer divisions with truncated results."
! msgstr "Avisa sobre divisiones enteras constantes con resultados truncados."
! 
! #: fortran/lang.opt:274
! #, no-c-format
! msgid "Warn about truncated source lines."
! msgstr "Avisa sobre líneas de código truncadas."
! 
! #: fortran/lang.opt:278
! #, no-c-format
! msgid "Warn on intrinsics not part of the selected standard."
! msgstr "Avisa sobre intrínsecos que no son parte del estándar seleccionado."
! 
! #: fortran/lang.opt:290
  #, no-c-format
! msgid "Warn about USE statements that have no ONLY qualifier."
! msgstr "Avisa sobre sentencias USE sin cualificador ONLY."
  
! #: fortran/lang.opt:306
  #, no-c-format
! msgid "Warn that -fno-automatic may break recursion."
! msgstr "Advierte de que -fno-automatic puede romper recursividad."
  
! #: fortran/lang.opt:314
  #, no-c-format
! msgid "Warn about real-literal-constants with 'q' exponent-letter."
! msgstr "Avisa sobre constantes-literales-reales con letra-exponente 'q'."
  
! #: fortran/lang.opt:318
  #, no-c-format
! msgid "Warn when a left-hand-side array variable is reallocated."
! msgstr "Avisa cuando una variable de array al lado izquierdo es reubicada."
  
! #: fortran/lang.opt:322
  #, no-c-format
! msgid "Warn when a left-hand-side variable is reallocated."
! msgstr "Avisa cuando una variable al lado izquierdo es reubicada."
  
! #: fortran/lang.opt:326
  #, no-c-format
! msgid "Warn if the pointer in a pointer assignment might outlive its target."
! msgstr "Avisa si el puntero en una asignación a puntero podría sobrevivir a lo apuntado."
  
! #: fortran/lang.opt:334
  #, no-c-format
! msgid "Warn about \"suspicious\" constructs."
! msgstr "Avisa sobre construcciones \"sospechosas\"."
  
! #: fortran/lang.opt:338
  #, no-c-format
! msgid "Permit nonconforming uses of the tab character."
! msgstr "Permite usos no conformes del carácter tabulador."
  
! #: fortran/lang.opt:342
  #, no-c-format
! msgid "Warn about an invalid DO loop."
! msgstr "Avisa sobre bucles DO no válidos."
  
! #: fortran/lang.opt:346
  #, no-c-format
! msgid "Warn about underflow of numerical constant expressions."
! msgstr "Avisa sobre desbordamiento por debajo de expresiones numéricas constantes."
  
! #: fortran/lang.opt:354
  #, no-c-format
! msgid "Warn if a user-procedure has the same name as an intrinsic."
! msgstr "Avisa si un procedimiento de usuario tiene el mismo nombre que un intrínseco."
  
! #: fortran/lang.opt:362
  #, no-c-format
! msgid "Warn about unused dummy arguments."
! msgstr "Avisa sobre posibles argumentos de relleno sin uso."
  
! #: fortran/lang.opt:366
  #, no-c-format
! msgid "Warn about zero-trip DO loops."
! msgstr "Avisa sobre bucles DO de cero vueltas."
  
! #: fortran/lang.opt:370
  #, no-c-format
! msgid "Enable preprocessing."
! msgstr "Habilita el preprocesamiento."
  
! #: fortran/lang.opt:378
  #, no-c-format
! msgid "Disable preprocessing."
! msgstr "Desactiva el preprocesamiento."
  
! #: fortran/lang.opt:386
  #, no-c-format
! msgid "Accept argument mismatches in procedure calls."
! msgstr "Acepta discordancia de argumentos en llamadas a procedimientos."
  
! #: fortran/lang.opt:390
  #, no-c-format
! msgid "Eliminate multiple function invocations also for impure functions."
! msgstr "También elimina invocaciones múltiples de función para funciones impure."
  
! #: fortran/lang.opt:394
  #, no-c-format
! msgid "Enable alignment of COMMON blocks."
! msgstr "Activa la alineación de bloques COMMON."
  
! #: fortran/lang.opt:398
  #, no-c-format
! msgid "All intrinsics procedures are available regardless of selected standard."
! msgstr "Todos los procedimientos intrínsecos están disponibles sin importar el estándar seleccionado."
  
! #: fortran/lang.opt:402
  #, no-c-format
! msgid "Allow a BOZ literal constant to appear in an invalid context and with X instead of Z."
  msgstr ""
  
! #: fortran/lang.opt:410
! #, no-c-format
! msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements."
! msgstr "No trata las variables locales y los bloques COMMON como si fueran nombrados en declaraciones SAVE."
! 
! #: fortran/lang.opt:414
! #, no-c-format
! msgid "Specify that backslash in string introduces an escape character."
! msgstr "Especifica que la barra invertida en una cadena introduce un carácter de escape."
! 
! #: fortran/lang.opt:418
! #, no-c-format
! msgid "Produce a backtrace when a runtime error is encountered."
! msgstr "Produce un rastreo hacia atrás cuando se encuentra un error en tiempo de ejecución."
! 
! #: fortran/lang.opt:422
! #, no-c-format
! msgid "-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will use BLAS."
! msgstr "-fblas-matmul-limit=<n>\tTamaño de la matriz más pequeña para la cual matmul usará BLAS."
  
! #: fortran/lang.opt:433
! #, no-c-format
! msgid "Produce a warning at runtime if a array temporary has been created for a procedure argument."
! msgstr "Produce un aviso en tiempo de ejecución si se ha creado una matriz temporal para un argumento de procedimiento."
  
! #: fortran/lang.opt:437
! #, no-c-format
! msgid "-fconvert=<big-endian|little-endian|native|swap|r16_ieee|r16_ibm>\tThe endianness used for unformatted files."
! msgstr "-fconvert=<big-endian|little-endian|native|swap|r16_ieee|r16_ibm>\tEl endianness empleado en ficheros sin formato."
  
! #: fortran/lang.opt:462
  #, no-c-format
! msgid "Use the Cray Pointer extension."
! msgstr "Usa la extensión Puntero Cray."
  
! #: fortran/lang.opt:466
  #, no-c-format
! msgid "Generate C prototypes from BIND(C) declarations."
! msgstr "Genera prototipos C a partir de declaraciones BIND(C)."
  
! #: fortran/lang.opt:470
  #, no-c-format
! msgid "Generate C prototypes from non-BIND(C) external procedure definitions."
! msgstr "Genera prototipos C a partir de definiciones de procedimientos externos no BIND(C)."
  
! #: fortran/lang.opt:474
  #, no-c-format
! msgid "Ignore 'D' in column one in fixed form."
! msgstr "Ignora 'D' en la columna uno en formato fija."
  
! #: fortran/lang.opt:478
  #, no-c-format
! msgid "Treat lines with 'D' in column one as comments."
! msgstr "Trata las líneas con 'D' en la columna uno como comentarios."
  
! #: fortran/lang.opt:482
  #, no-c-format
! msgid "Issue debug information for compiler-generated auxiliary variables."
! msgstr "Emite información de depuración para variables auxiliares generadas por el compilador."
  
! #: fortran/lang.opt:486
  #, no-c-format
! msgid "Enable all DEC language extensions."
! msgstr "Permite todas las extensiones del lenguaje DEC."
  
! #: fortran/lang.opt:490
  #, no-c-format
! msgid "Enable the use of blank format items in format strings."
! msgstr "Activa el uso de elementos con formato en blanco en cadenas de formato."
  
! #: fortran/lang.opt:494
! #, no-c-format
! msgid "Enable the use of character literals in assignments and data statements for non-character variables."
! msgstr "Permite el uso de literales de caracteres en asignaciones y sentencias de datos para variables que no son de caracteres."
  
! #: fortran/lang.opt:499
! #, no-c-format
! msgid "Enable legacy parsing of INCLUDE as statement."
! msgstr "Permite el análisis antiguo de INCLUDE como sentencia"
  
! #: fortran/lang.opt:503
  #, no-c-format
! msgid "Enable default widths for i, f and g format specifiers."
! msgstr "Permite tamaños predefinidos para los especificadore de formato i, f y g."
  
! #: fortran/lang.opt:507
  #, no-c-format
! msgid "Enable kind-specific variants of integer intrinsic functions."
! msgstr ""
  
! #: fortran/lang.opt:511
  #, no-c-format
! msgid "Enable legacy math intrinsics for compatibility."
  msgstr ""
  
! #: fortran/lang.opt:515
! #, no-c-format
! msgid "Enable support for DEC STRUCTURE/RECORD."
! msgstr "Permite el soporte para STRUCTURE/RECORD de DEC."
! 
! #: fortran/lang.opt:519
! #, no-c-format
! msgid "Enable DEC-style STATIC and AUTOMATIC attributes."
! msgstr "Permite los atributos de estilo DEC STATIC y AUTOMATIC."
! 
! #: fortran/lang.opt:523
! #, no-c-format
! msgid "Set the default double precision kind to an 8 byte wide type."
! msgstr "Establece el género de doble precisión por defecto a un tipo de 8 bytes de tamaño."
! 
! #: fortran/lang.opt:527
! #, no-c-format
! msgid "Set the default integer kind to an 8 byte wide type."
! msgstr "Establece el género entero por defecto a un tipo de 8 bytes de tamaño."
! 
! #: fortran/lang.opt:531
! #, no-c-format
! msgid "Set the default real kind to an 8 byte wide type."
! msgstr "Establece el género real por defecto a un tipo de 8 bytes de tamaño."
! 
! #: fortran/lang.opt:535
! #, no-c-format
! msgid "Set the default real kind to an 10 byte wide type."
! msgstr "Establece el género real por defecto a un tipo de 10 bytes de tamaño."
! 
! #: fortran/lang.opt:539
! #, no-c-format
! msgid "Set the default real kind to an 16 byte wide type."
! msgstr "Establece el género real por defecto a un tipo de 16 bytes de tamaño."
! 
! #: fortran/lang.opt:543
! #, no-c-format
! msgid "Allow dollar signs in entity names."
! msgstr "Permite signos de dólar en nombres de entidades."
! 
! #: fortran/lang.opt:551
! #, no-c-format
! msgid "Display the code tree after parsing."
! msgstr "Muestra el árbol del código después de analizar."
! 
! #: fortran/lang.opt:555
! #, no-c-format
! msgid "Display the code tree after front end optimization."
! msgstr "Muestra el árbol del código después de la optimización del frente."
! 
! #: fortran/lang.opt:559
! #, no-c-format
! msgid "Display the global symbol table after parsing."
! msgstr "Muestra la table de símbolos globales después del análisis."
! 
! #: fortran/lang.opt:563
! #, no-c-format
! msgid "Display the code tree after parsing; deprecated option."
! msgstr "Muestra el árbol del código después de analizar; opción obsoleta."
! 
! #: fortran/lang.opt:567
! #, no-c-format
! msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays."
! msgstr "Especifica que se debe usar una librería BLAS externa para llamadas matmul en matrices de gran tamaño."
! 
! #: fortran/lang.opt:571
! #, no-c-format
! msgid "Use f2c calling convention."
! msgstr "Usar el convenio de llamada f2c."
! 
! #: fortran/lang.opt:575 cobol/lang.opt:83
! #, no-c-format
! msgid "Assume that the source file is fixed form."
! msgstr "Asume que el fichero fuente es de formato fijo."
  
! #: fortran/lang.opt:579
  #, no-c-format
! msgid "Force creation of temporary to test infrequently-executed forall code."
! msgstr ""
  
! #: fortran/lang.opt:583
  #, no-c-format
! msgid "Interpret any INTEGER(4) as an INTEGER(8)."
! msgstr "Interpreta cualquier INTEGER(4) como INTEGER(8)."
  
! #: fortran/lang.opt:587 fortran/lang.opt:591
  #, no-c-format
! msgid "Specify where to find the compiled intrinsic modules."
! msgstr "Especifica dónde se encuentran los módulos intrínsecos compilados."
  
! #: fortran/lang.opt:595
  #, no-c-format
! msgid "Allow arbitrary character line width in fixed mode."
! msgstr "Permite ancho de línea de carácter arbitrario en formato fijo."
  
! #: fortran/lang.opt:599
  #, no-c-format
! msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode."
! msgstr "-ffixed-line-length-<n>\tUsa n como ancho de línea de carácter en modo fijo."
  
! #: fortran/lang.opt:603
  #, no-c-format
! msgid "Pad shorter fixed form lines to line width with spaces."
! msgstr ""
  
! #: fortran/lang.opt:607
  #, no-c-format
! msgid "-ffpe-trap=[...]\tStop on following floating point exceptions."
! msgstr "-ffpe-trap=[...]\tPara en las siguientes excepciones de coma flotante."
  
! #: fortran/lang.opt:611
  #, no-c-format
! msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
! msgstr "-ffpe-summary=[...]\tImprime el resumen de las siguientes excepciones de coma flotante."
  
! #: fortran/lang.opt:615 cobol/lang.opt:87
  #, no-c-format
! msgid "Assume that the source file is free form."
! msgstr "Asume que el fichero fuente es de formato libre."
  
! #: fortran/lang.opt:619
  #, no-c-format
! msgid "Allow arbitrary character line width in free mode."
! msgstr "Permite ancho de línea de carácter arbitrario en formato libre."
  
! #: fortran/lang.opt:623
  #, no-c-format
! msgid "-ffree-line-length-<n>\tUse n as character line width in free mode."
! msgstr "-ffree-line-length-<n>\tUsa n como ancho de línea de carácter en modo libre."
  
! #: fortran/lang.opt:627
  #, no-c-format
! msgid "Try to interchange loops if profitable."
! msgstr "Intenta intercambiar bucles si es provechoso."
  
! #: fortran/lang.opt:631
  #, no-c-format
! msgid "Enable front end optimization."
! msgstr "Activa las optimizaciones del frente."
  
! #: fortran/lang.opt:635
  #, no-c-format
! msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements."
! msgstr "Especifica que no se permiten tipos implícitos, a menos que se sobreescriban con sentencias IMPLICIT explícitas."
  
! #: fortran/lang.opt:639
  #, no-c-format
! msgid "-finit-character=<n>\tInitialize local character variables to ASCII value n."
! msgstr "-finit-character=<n>\tInicializa las variables de carácter locales al valor ASCII n."
  
! #: fortran/lang.opt:643
  #, no-c-format
! msgid "Initialize components of derived type variables according to other init flags."
! msgstr "Inicializa componentes de variables de tipo derivado en conformidad con otros indicadores de inicialización."
  
! #: fortran/lang.opt:647
  #, no-c-format
! msgid "-finit-integer=<n>\tInitialize local integer variables to n."
! msgstr "-finit-integer=<n>\tInicializa las variables enteras locales a n."
  
! #: fortran/lang.opt:651
  #, no-c-format
! msgid "Initialize local variables to zero (from g77)."
! msgstr "Inicializa las variables locales a cero (de g77)."
  
! #: fortran/lang.opt:655
  #, no-c-format
! msgid "-finit-logical=<true|false>\tInitialize local logical variables."
! msgstr "-finit-logical=<true|false>\tInicializa las variables lógicas locales."
  
! #: fortran/lang.opt:659
  #, no-c-format
! msgid "-finit-real=<zero|snan|nan|inf|-inf>\tInitialize local real variables."
! msgstr "-finit-real=<zero|nan|inf|-inf>\tInicializa las variables reales locales."
  
! #: fortran/lang.opt:681
  #, no-c-format
! msgid "-finline-arg-packing\tPerform argument packing inline."
! msgstr "-finline-arg-packing\tRealiza enpaquetado de argumento en línea."
  
! #: fortran/lang.opt:691
  #, no-c-format
! msgid "Enable generation of inline code instead of calls to functions from the library to implement intrinsics."
  msgstr ""
  
! #: fortran/lang.opt:712
! #, no-c-format
! msgid "-finline-matmul-limit=<n>\tSpecify the size of the largest matrix for which matmul will be inlined."
! msgstr "-finline-matmul-limit=<n>\tEspecifica el tamaño de la matriz más grande para la cual matmul se usará en linea."
! 
! #: fortran/lang.opt:716
! #, no-c-format
! msgid "-fmax-array-constructor=<n>\tMaximum number of objects in an array constructor."
! msgstr "-fmax-array-constructor=<n>\tNúmero máximo de objetos en un constructor de matriz."
! 
! #: fortran/lang.opt:720
! #, no-c-format
! msgid "-fmax-identifier-length=<n>\tMaximum identifier length."
! msgstr "-fmax-identifier-length=<n>\tLongitud máxima de identificador."
! 
! #: fortran/lang.opt:724
  #, no-c-format
! msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords."
! msgstr "-fmax-subrecord-length=<n>\tLongitud máxima de los subregistros."
  
! #: fortran/lang.opt:728
  #, no-c-format
! msgid "-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be put on the stack."
! msgstr "-fmax-stack-var-size=<n>\tTamaño en bytes de la matriz más grande que se colocará en la pila."
  
! #: fortran/lang.opt:732
  #, no-c-format
! msgid "Put all local arrays on stack."
! msgstr "Coloca todas las matrices locales en la pila."
  
! #: fortran/lang.opt:736
  #, no-c-format
! msgid "Set default accessibility of module entities to PRIVATE."
! msgstr "Establece la accesibilidad por defecto de las entidades de módulo a PRIVATE."
  
! #: fortran/lang.opt:756
  #, no-c-format
! msgid "Handle OpenMP allocators for allocatables and pointers."
! msgstr ""
  
! #: fortran/lang.opt:760
  #, no-c-format
! msgid "Try to lay out derived types as compactly as possible."
! msgstr "Trata de acomodar los tipos derivados tan compactos como sea posible."
  
! #: fortran/lang.opt:768
  #, no-c-format
! msgid "Protect parentheses in expressions."
! msgstr "Protege paréntesis en las expresiones."
  
! #: fortran/lang.opt:772
  #, no-c-format
! msgid "Path to header file that should be pre-included before each compilation unit."
! msgstr "Ruta de fichero de cabecera que debería preincluirse antes de cada unidad de compilación."
  
! #: fortran/lang.opt:776
  #, no-c-format
! msgid "Enable range checking during compilation."
! msgstr "Permite la revisión de rango durante la compilación."
  
! #: fortran/lang.opt:780
  #, no-c-format
! msgid "Interpret any REAL(4) as a REAL(8)."
! msgstr "Interpreta cualquier REAL(4) como un REAL(8)."
  
! #: fortran/lang.opt:784
  #, no-c-format
! msgid "Interpret any REAL(4) as a REAL(10)."
! msgstr "Interpreta cualquier REAL(4) como un REAL(10)."
  
! #: fortran/lang.opt:788
  #, no-c-format
! msgid "Interpret any REAL(4) as a REAL(16)."
! msgstr "Interpreta cualquier REAL(4) como un REAL(16)."
  
! #: fortran/lang.opt:792
  #, no-c-format
! msgid "Interpret any REAL(8) as a REAL(4)."
! msgstr "Interpreta cualquier REAL(8) como un REAL(4)."
  
! #: fortran/lang.opt:796
  #, no-c-format
! msgid "Interpret any REAL(8) as a REAL(10)."
! msgstr "Interpreta cualquier REAL(8) como un REAL(10)."
  
! #: fortran/lang.opt:800
  #, no-c-format
! msgid "Interpret any REAL(8) as a REAL(16)."
! msgstr "Interpreta cualquier REAL(8) como un REAL(16)."
  
! #: fortran/lang.opt:804
  #, no-c-format
! msgid "Reallocate the LHS in assignments."
! msgstr "Reubica el lado derecho en las asignaciones."
  
! #: fortran/lang.opt:808
  #, no-c-format
! msgid "Use a 4-byte record marker for unformatted files."
! msgstr "Usa un marcador de registro de 4 bytes para los ficheros sin formato."
  
! #: fortran/lang.opt:812
  #, no-c-format
! msgid "Use an 8-byte record marker for unformatted files."
! msgstr "Usa un marcador de registro de 8 bytes para los ficheros sin formato."
  
! #: fortran/lang.opt:816
  #, no-c-format
! msgid "Allocate local variables on the stack to allow indirect recursion."
! msgstr "Almacena las variables locales en la pila para permitir recursividad indirecta."
  
! #: fortran/lang.opt:820
  #, no-c-format
! msgid "Copy array sections into a contiguous block on procedure entry."
! msgstr "Copia las secciones de matriz en un bloque contiguo en la entrada de procedimiento."
  
! #: fortran/lang.opt:824
  #, no-c-format
! msgid "Experimental unsigned numbers."
! msgstr ""
  
! #: fortran/lang.opt:828
  #, no-c-format
! msgid "-fcoarray=<none|single|lib>\tSpecify which coarray parallelization should be used."
! msgstr "-fcoarray=[...]\tEspecifica qué paralelización de comatriz se debe usar."
  
! #: fortran/lang.opt:844
  #, no-c-format
! msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed."
! msgstr "-fcheck=[...]\tEspecifica qué revisiones de tiempo de ejecución se realizarán."
  
! #: fortran/lang.opt:848
  #, no-c-format
! msgid "Append a second underscore if the name already contains an underscore."
! msgstr "Agrega un segundo guión bajo si el nombre ya tiene un guión bajo."
  
! #: fortran/lang.opt:856
  #, no-c-format
! msgid "Apply negative sign to zero values."
! msgstr "Aplica signo negativo a valores cero."
  
! #: fortran/lang.opt:863
  #, no-c-format
! msgid "Disallow tail call optimization when a calling routine may have omitted character lengths."
! msgstr ""
  
! #: fortran/lang.opt:867
  #, no-c-format
! msgid "Append underscores to externally visible names."
! msgstr "Agrega subrayado a los nombres visibles externamente."
  
! #: fortran/lang.opt:871 c-family/c.opt:1831 c-family/c.opt:1908
! #: c-family/c.opt:1916 c-family/c.opt:2247 config/xtensa/xtensa.opt:42
! #: config/pa/pa.opt:46 config/pa/pa.opt:78 config/arc/arc.opt:140
! #: config/arc/arc.opt:296 config/arc/arc.opt:304 config/arc/arc.opt:308
! #: config/arc/arc.opt:312 config/arc/arc.opt:317 config/arc/arc.opt:326
! #: config/arc/arc.opt:405 common.opt:649 common.opt:1210 common.opt:1214
! #: common.opt:1218 common.opt:1313 common.opt:1658 common.opt:1740
! #: common.opt:1839 common.opt:2109 common.opt:2256 common.opt:2310
! #: common.opt:2780 common.opt:2816 common.opt:2909 common.opt:2913
! #: common.opt:3022 common.opt:3157 common.opt:3165 common.opt:3173
! #: common.opt:3181 common.opt:3282 common.opt:3342 common.opt:3430
! #: common.opt:3610 common.opt:3614 common.opt:3618 common.opt:3622
! #: common.opt:3696 common.opt:3700 common.opt:3731 common.opt:3735
  #, no-c-format
  msgid "Does nothing.  Preserved for backward compatibility."
  msgstr "No hace nada.  Se preserva por compatibilidad hacia atrás."
  
! #: fortran/lang.opt:911
! #, no-c-format
! msgid "Statically link the GNU Fortran helper library (libgfortran)."
! msgstr "Enlaza estáticamente la biblioteca de ayuda de GNU Fortran (libgfortran)."
! 
! #: fortran/lang.opt:915
! #, no-c-format
! msgid "Statically link the GCC Quad-Precision Math Library (libquadmath)."
! msgstr "Enlaza estáticamente la Biblioteca Matemática de Precisión Cuádruple de GCC (libquadmath)."
! 
! #: fortran/lang.opt:919
! #, no-c-format
! msgid "Conform to the ISO Fortran 2003 standard."
! msgstr "Conforma al estándar ISO Fortran 2003."
! 
! #: fortran/lang.opt:923
! #, no-c-format
! msgid "Conform to the ISO Fortran 2008 standard."
! msgstr "Conforma al estándar ISO Fortran 2008."
! 
! #: fortran/lang.opt:927
! #, no-c-format
! msgid "Conform to the ISO Fortran 2008 standard including TS 29113."
! msgstr "Conforma al estándar ISO Fortran 2008 incluyendo TS 29113."
! 
! #: fortran/lang.opt:931
! #, no-c-format
! msgid "Conform to the ISO Fortran 2018 standard."
! msgstr "Conforma al estándar ISO Fortran 2018."
! 
! #: fortran/lang.opt:935
! #, no-c-format
! msgid "Conform to the ISO Fortran 2023 standard."
! msgstr "Conforma al estándar ISO Fortran 2023."
! 
! #: fortran/lang.opt:939
! #, no-c-format
! msgid "Enable experimental Fortran 202y features."
! msgstr "Activa las características experimentales de Fortan 202y."
! 
! #: fortran/lang.opt:943
! #, no-c-format
! msgid "Conform to the ISO Fortran 95 standard."
! msgstr "Conforma al estándar ISO Fortran 95."
! 
! #: fortran/lang.opt:947
! #, no-c-format
! msgid "Conform to nothing in particular."
! msgstr "No conforma a nada en particular."
! 
! #: fortran/lang.opt:951
  #, no-c-format
! msgid "Accept extensions to support legacy code."
! msgstr "Acepta las extensiones para dar soporte a código heredado."
  
! #: rust/lang.opt:47 rust/lang.opt:51 c-family/c.opt:1563 c-family/c.opt:1567
  #, no-c-format
! msgid "Warn when a const variable is unused."
! msgstr "Avisa cuando no se usa una variable const."
  
! #: rust/lang.opt:55 c-family/c.opt:1579
  #, no-c-format
! msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value."
! msgstr "Avisa si el llamante de una función, marcada con atributo warn_unused_result, no usa su valor de devolución."
  
! #: rust/lang.opt:59 c-family/c.opt:893 common.opt:660
  #, no-c-format
! msgid "Warn for infinitely recursive calls."
! msgstr "Advierte de llamadas recursivas infinitas."
  
! #: rust/lang.opt:63
  #, no-c-format
! msgid "-frust-crate=<name>             Set the crate name for the compilation"
! msgstr "-frust-crate=<nombre>           Establece el nombre del «crate» para la compilación"
  
! #: rust/lang.opt:67
  #, no-c-format
! msgid "-frust-extern=              Specify where an external library is located"
! msgstr "-frust-extern=              Especifica dónde se ubica una biblioteca externa"
  
! #: rust/lang.opt:71
  #, no-c-format
! msgid "Dump various Rust front end internals."
! msgstr "Vuelca varios internos del «frontend» de Rust."
  
! #: rust/lang.opt:75
  #, no-c-format
! msgid "-frust-dump-<type>              Dump Rust frontend internal information."
! msgstr "-frust-dump-<tipo>              Vuelca información interna del «frontend» de Rust."
  
! #: rust/lang.opt:79
  #, no-c-format
! msgid "Enable experimental compilation of Rust files at your own risk"
! msgstr "Activa la compilación experimental de ficheros de Rust bajo su propio riesgo"
  
! #: rust/lang.opt:83
  #, no-c-format
! msgid "-frust-max-recursion-depth=<integer>"
! msgstr "-frust-max-recursion-depth=<entero>"
  
! #: rust/lang.opt:87
! #, no-c-format
! msgid "-frust-crate-type=[bin|lib|rlib|dylib|cdylib|staticlib|proc-macro]     Crate type to emit"
! msgstr "-frust-crate-type=[bin|lib|rlib|dylib|cdylib|staticlib|proc-macro]     Tipo de «crate» que se emitirá"
  
! #: rust/lang.opt:115
  #, no-c-format
! msgid "-frust-mangling=[legacy|v0]     Version to use for name mangling"
! msgstr "-frust-mangling=[legacy|v0]     Versión que se utilizará para «mangling» de nombres"
  
! #: rust/lang.opt:128
  #, no-c-format
! msgid "-frust-cfg=<name>             Set a config expansion option"
! msgstr "-frust-cfg=<nombre>           Establece una opción de expansión de la configuración"
  
! #: rust/lang.opt:132
  #, no-c-format
! msgid "-frust-edition=[2015|2018|2021]             Edition to use when compiling rust code"
! msgstr "-frust-edition=[2015|2018|2021]             Edición que se utilizará cuando se compile código rust"
  
! #: rust/lang.opt:148
  #, no-c-format
! msgid "Enable embedding metadata directly into object files"
! msgstr "Activa el empotrado directo de metadatos en ficheros objeto"
  
! #: rust/lang.opt:152
  #, no-c-format
! msgid "-frust-metadata-output=<path.rox>  Path to output crate metadata"
! msgstr "-frust-metadata-output=<ruta.rox>  Ruta de los metadatos del «crate» de salida"
  
! #: rust/lang.opt:160
  #, no-c-format
! msgid "-frust-compile-until=[ast|attributecheck|expansion|astvalidation|featuregating|nameresolution|lowering|typecheck|privacy|unsafety|const|borrowcheck|compilation|end]             The pipeline will run up until this stage when compiling Rust code"
! msgstr "-frust-compile-until=[ast|attributecheck|expansion|astvalidation|featuregating|nameresolution|lowering|typecheck|privacy|unsafety|const|borrowcheck|compilation|end]             La tubería alcanzará esta etapa cuando se compile código Rust"
  
! #: rust/lang.opt:209
  #, no-c-format
! msgid "Use the temporary and experimental name resolution pipeline instead of the stable one"
! msgstr "Utiliza la tubería de resolución de nombres temporal y experimental en lugar de la estable"
  
! #: rust/lang.opt:213
! #, no-c-format
! msgid "Use the WIP borrow checker."
! msgstr "Utiliza el comprobador de préstamos WIP."
  
! #: rust/lang.opt:217
  #, no-c-format
! msgid "-frust-edition=[unwind|abort]             Panic strategy to compile crate with"
! msgstr "-frust-edition=[unwind|abort]             Estrategia de pánico con la que compilar «crate»"
  
! #: rust/lang.opt:230
  #, no-c-format
! msgid "Enable the overflow checks in code generation"
! msgstr "Activa las comprobaciones de desbordamiento en la generación de código"
  
! #: c-family/c.opt:71
  #, no-c-format
! msgid "--embed-dir=<dir>\tAdd <dir> to the #embed path."
! msgstr "--embed-dir=<dir>\tAgrega el <dir>ectorio a la ruta de #embed."
  
! #: c-family/c.opt:192
  #, no-c-format
! msgid "-A<question>=<answer>\tAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>."
! msgstr "-A<pregunta>=<resp>\tRelaciona la <resp>uesta a la <pregunta>.  Al colocar '-' antes de la <pregunta> desactiva la <resp>uesta a la <pregunta>."
  
! #: c-family/c.opt:196
  #, no-c-format
! msgid "Do not discard comments."
! msgstr "No descarta comentarios."
  
! #: c-family/c.opt:200
  #, no-c-format
! msgid "Do not discard comments in macro expansions."
! msgstr "No descarta comentarios en expansiones de macro."
  
! #: c-family/c.opt:204
  #, no-c-format
! msgid "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1."
! msgstr "-D<macro>[=<val>]\tDefine una <macro> con <val> como su valor.  Si sólo se da la <macro>, <val> se toma como 1."
  
! #: c-family/c.opt:211
  #, no-c-format
! msgid "-F <dir>\tAdd <dir> to the end of the main framework include path."
! msgstr "-F <dir>\tAgrega el <dir>ectorio al final de la ruta de inclusión del marco de trabajo principal."
  
! #: c-family/c.opt:215
  #, no-c-format
! msgid "Enable parsing GIMPLE."
! msgstr "Habilita el análisis GIMPLE."
  
! #: c-family/c.opt:219
  #, no-c-format
! msgid "Print the name of header files as they are used."
! msgstr "Muestra los nombres de los ficheros de cabecera mientras se utilizan."
  
! #: c-family/c.opt:223
  #, no-c-format
! msgid "-I <dir>\tAdd <dir> to the end of the main include path."
! msgstr "-I <dir>\tAgrega el <dir>ectorio al final de la ruta de inclusión principal."
  
! #: c-family/c.opt:227
  #, no-c-format
! msgid "Generate make dependencies."
! msgstr "Genera dependencias de make."
  
! #: c-family/c.opt:231
  #, no-c-format
! msgid "Generate make dependencies and compile."
! msgstr "Genera dependencias de make y compila."
  
! #: c-family/c.opt:235
  #, no-c-format
! msgid "-MF <file>\tWrite dependency output to the given file."
! msgstr "-MF <fichero>\tEscribe la salida de dependencias al fichero dado."
  
! #: c-family/c.opt:239
  #, no-c-format
! msgid "Treat missing header files as generated files."
! msgstr "Trata los ficheros de cabecera faltantes como ficheros generados"
  
! #: c-family/c.opt:243
  #, no-c-format
! msgid "Like -M but ignore system header files."
! msgstr "Como -M pero descarta los ficheros de cabecera del sistema."
  
! #: c-family/c.opt:247
  #, no-c-format
! msgid "Like -MD but ignore system header files."
! msgstr "Como -MD pero descarta los ficheros de cabecera del sistema."
  
! #: c-family/c.opt:251
  #, no-c-format
! msgid "Generate C++ Module dependency information."
! msgstr "Genera información de dependencia de módulos de C++."
  
! #: c-family/c.opt:259
  #, no-c-format
! msgid "Generate phony targets for all headers."
! msgstr "Genera objetivos de prueba para todas las cabecerasa."
  
! #: c-family/c.opt:263
  #, no-c-format
! msgid "-MQ <target>\tAdd a target that may require quoting."
! msgstr "-MQ <objetivo>\tAgrega un objetivo que puede requerir entrecomillado."
  
! #: c-family/c.opt:267
  #, no-c-format
! msgid "-MT <target>\tAdd a target that does not require quoting."
! msgstr "-MT <objetivo>\tAgrega un objetivo que no requiere entrecomillado."
  
! #: c-family/c.opt:271
  #, no-c-format
! msgid "Structured format for output dependency information.  Supported (\"p1689r5\")."
! msgstr "Formato estructurado para salida de información de dependencias.  Disponible (\"p1689r5\")."
  
! #: c-family/c.opt:275
  #, no-c-format
! msgid "File for output dependency information."
! msgstr "Fichero para salida de información de dependencias."
  
! #: c-family/c.opt:279
  #, no-c-format
! msgid "-fdeps-target=obj.o Output file for the compile step."
! msgstr "-fdeps-target=obj.o Fichero de salida para el paso de compilación."
  
! #: c-family/c.opt:283
  #, no-c-format
! msgid "Do not generate #line directives."
! msgstr "No genera directivas #line."
  
! #: c-family/c.opt:287
  #, no-c-format
! msgid "-U<macro>\tUndefine <macro>."
! msgstr "-U<macro>\tBorra la definición de <macro>."
  
! #: c-family/c.opt:291
  #, no-c-format
! msgid "Warn if the NSObject attribute is applied to a non-typedef."
! msgstr "Avisa si el atribute NSObject se aplica a algo distinto de typedef."
  
! #: c-family/c.opt:295
  #, no-c-format
! msgid "Warn about things that will change when compiling with an ABI-compliant compiler."
! msgstr "Avisa sobre cosas que cambiarán cuando se compile con un compilador que cumpla con la ABI."
  
! #: c-family/c.opt:299
  #, no-c-format
! msgid "Warn about things that change between the current -fabi-version and the specified version."
! msgstr "Avisa sobre cosas que varían entre la -fabi-version actual y la versión especificada."
  
! #: c-family/c.opt:303
  #, no-c-format
! msgid "Warn if a subobject has an abi_tag attribute that the complete object type does not have."
! msgstr "Avisa si un subojeto tiene un atributo abi_tag que el objeto completo no tiene."
  
! #: c-family/c.opt:307
  #, no-c-format
! msgid "Warn about code affected by incompatible psABI changes."
! msgstr "Advierte de código afectado por cambios de psABI incompatibles."
  
! #: c-family/c.opt:311
  #, no-c-format
! msgid "Warn on suspicious calls of standard functions computing absolute values."
! msgstr "Advierte de llamadas sospechosas de funciones estándar que calculan valores absolutos."
  
! #: c-family/c.opt:315
  #, no-c-format
! msgid "Warn about suspicious uses of memory addresses."
! msgstr "Avisa sobre usos sospechosos de direcciones de memoria."
  
! #: c-family/c.opt:319
  #, no-c-format
! msgid "Warn when the address of packed member of struct or union is taken."
! msgstr "Avisa cuando se toma la dirección del miembro empaquetado de una estructura o unión."
  
! #: c-family/c.opt:335
  #, no-c-format
! msgid "Warn about 'new' of type with extended alignment without -faligned-new."
! msgstr "Advierte de 'new' de tipos con alineamiento extendido sin -faligned-new."
  
! #: c-family/c.opt:339
  #, no-c-format
! msgid "-Waligned-new=[none|global|all]\tWarn even if 'new' uses a class member allocation function."
! msgstr "-Waligned-new=[none|global|all]\tAvisa aunque 'new' use una función de reserva miembro de clase."
  
! #: c-family/c.opt:343 ada/gcc-interface/lang.opt:57
  #, no-c-format
! msgid "Enable most warning messages."
! msgstr "Activa casi todos los mensajes de aviso."
  
! #: c-family/c.opt:347
  #, no-c-format
! msgid "Warn on any use of alloca."
! msgstr "Avisa sobre cualquier uso de alloca."
  
! #: c-family/c.opt:351
  #, no-c-format
! msgid "Warn when allocating insufficient storage for the target type of the assigned pointer."
! msgstr "Avisa cuando se reserva memoria insuficiente para el tipo objetivo del puntero asignado."
  
! #: c-family/c.opt:355
  #, no-c-format
! msgid "-Walloc-size-larger-than=<bytes>\tWarn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes."
! msgstr "-Walloc-size-larger-than=<bytes>\tAvierte de llamadas a funciones de reserva que intenten reservar objetos mayores que el número de bytes especificado."
  
! #: c-family/c.opt:360
  #, no-c-format
! msgid "Disable Walloc-size-larger-than= warning.  Equivalent to Walloc-size-larger-than=<SIZE_MAX> or larger."
! msgstr "Desactiva el aviso Walloc-size-larger-than=.  Equivalente a Walloc-size-larger-than=<MAX_TAMAÑO> o mayor."
  
! #: c-family/c.opt:364
  #, no-c-format
! msgid "Warn for calls to allocation functions that specify zero bytes."
! msgstr "Advierte de llamadas a funciones de reserva que especifican cero bytes."
  
! #: c-family/c.opt:368
  #, no-c-format
! msgid "-Walloca-larger-than=<number>\tWarn on unbounded uses of alloca, and on bounded uses of alloca whose bound can be larger than <number> bytes."
! msgstr "-Walloca-larger-than=<número>\tAdvierte de usos no acotados de alloca y de usos acotados cuyo límite pueda ser más grande que <número> bytes."
  
! #: c-family/c.opt:374
  #, no-c-format
! msgid "Disable Walloca-larger-than= warning.  Equivalent to Walloca-larger-than=<SIZE_MAX> or larger."
! msgstr "Desactiva el aviso Wlloca-larger-than=.  Equivalente a Walloca-larger-than=<MAX_TAMAÑO> o mayor."
  
! #: c-family/c.opt:378
  #, no-c-format
! msgid "Warn if conversion of the result of arithmetic might change the value even though converting the operands cannot."
! msgstr "Avisa si la conversión del resultado de una operación aritmética pudiera cambiar el valor aunque la conversión de los operandos no pudiera."
  
! #: c-family/c.opt:386
  #, no-c-format
! msgid "Warn about comparisons between two operands of array type."
! msgstr "Advierte de comparaciones entre dos operandos de tipo array."
  
! #: c-family/c.opt:390 c-family/c.opt:394
  #, no-c-format
! msgid "Warn about mismatched declarations of array parameters and unsafe accesses to them."
! msgstr "Advierte de declaraciones parámetros de array discrepantes y de accesos inseguros a los mismos."
  
! #: c-family/c.opt:398
  #, no-c-format
! msgid "Warn whenever an Objective-C assignment is being intercepted by the garbage collector."
! msgstr "Avisa cuando se intercepte una asignación Objective-C por el recolector de basura."
  
! #: c-family/c.opt:402
  #, no-c-format
! msgid "Warn about casting functions to incompatible types."
! msgstr "Advierte de funciones de conversión a tipos incompatibles."
  
! #: c-family/c.opt:410
  #, no-c-format
! msgid "-Wbidi-chars=[none|unpaired|any|ucn] Warn about UTF-8 bidirectional control characters."
  msgstr ""
  
! #: c-family/c.opt:433
! #, no-c-format
! msgid "Warn about boolean expression compared with an integer value different from true/false."
! msgstr "Advierte de expresiones booleanas comparadas con valores enteros distintos de verdadero/falso."
! 
! #: c-family/c.opt:437
! #, no-c-format
! msgid "Warn about certain operations on boolean expressions."
! msgstr "Avisa sobre ciertas operaciones sobre expresiones booleanas."
! 
! #: c-family/c.opt:441
! #, no-c-format
! msgid "Warn when a built-in function is declared with the wrong signature."
! msgstr "Avisa cuando una función interna se declara con una firma incorrecta."
! 
! #: c-family/c.opt:445
  #, no-c-format
! msgid "Warn when a built-in preprocessor macro is undefined or redefined."
! msgstr "Avisa cuando una macro de preprocesador interna está sin definir o redefinida."
  
! #: c-family/c.opt:449
  #, no-c-format
! msgid "Warn about features not present in ISO C11, but present in ISO C23."
! msgstr "Avisa sobre características no presentes en ISO C11, pero presentes en ISO C23."
  
! #: c-family/c.opt:453
  #, no-c-format
! msgid "Deprecated in favor of -Wc11-c23-compat."
! msgstr "Obsoleto en favor de -Wc11-c23-compat."
  
! #: c-family/c.opt:457
  #, no-c-format
! msgid "Warn about features not present in ISO C23, but present in ISO C2Y."
! msgstr "Avisa sobre características no presentes en ISO C23, pero presentes en ISO C2Y."
  
! #: c-family/c.opt:461
! #, no-c-format
! msgid "Warn about features not present in ISO C90, but present in ISO C99."
! msgstr "Avisa sobre características no presentes en ISO C90, pero presentes en ISO C99."
  
! #: c-family/c.opt:465
  #, no-c-format
! msgid "Warn about features not present in ISO C99, but present in ISO C11."
! msgstr "Avisa sobre características no presentes en ISO C99, pero presentes en ISO C11."
  
! #: c-family/c.opt:469
  #, no-c-format
! msgid "Warn about C constructs that are not in the common subset of C and C++."
! msgstr "Avisa sobre construcciones C que no están en el subconjunto común de C y C++."
  
! #: c-family/c.opt:476
  #, no-c-format
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011."
! msgstr "Avisa sobre constructores de C++ cuyos significados difieren entre ISO C++ 1998 e ISO C++ 2011."
  
! #: c-family/c.opt:480
  #, no-c-format
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014."
! msgstr "Avisa sobre constructores de C++ cuyos significados difieren entre ISO C++ 2011 e ISO C++ 2014."
  
! #: c-family/c.opt:487
  #, no-c-format
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017."
! msgstr "Avisa sobre construcciones de C++ cuyo significado difiere entre ISO C++ 2014 e ISO C++ 2017."
  
! #: c-family/c.opt:494
  #, no-c-format
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2017 and ISO C++ 2020."
! msgstr "Avisa sobre construcciones de C++ cuyo significado difiere entre ISO C++ 2017 e ISO C++ 2020."
  
! #: c-family/c.opt:498
  #, no-c-format
! msgid "Warn about C++11 constructs in code compiled with an older standard."
! msgstr "Avisa sobre construcciones de C++11 presentes en código compilado con un estándar más antiguo."
  
! #: c-family/c.opt:502
  #, no-c-format
! msgid "Warn about C++14 constructs in code compiled with an older standard."
! msgstr "Avisa sobre construcciones de C++14 presentes en código compilado con un estándar más antiguo."
  
! #: c-family/c.opt:506
  #, no-c-format
! msgid "Warn about C++17 constructs in code compiled with an older standard."
! msgstr "Avisa sobre construcciones de C++17 presentes en código compilado con un estándar más antiguo."
  
! #: c-family/c.opt:510
  #, no-c-format
! msgid "Warn about C++20 constructs in code compiled with an older standard."
! msgstr "Avisa sobre construcciones de C++20 presentes en código compilado con un estándar más antiguo."
  
! #: c-family/c.opt:514
  #, no-c-format
! msgid "Warn about C++23 constructs in code compiled with an older standard."
! msgstr "Avisa sobre construcciones de C++23 presentes en código compilado con un estándar más antiguo."
  
! #: c-family/c.opt:518
! #, no-c-format
! msgid "Warn about C++26 constructs in code compiled with an older standard."
! msgstr "Avisa sobre construcciones de C++25 presentes en código compilado con un estándar más antiguo."
  
! #: c-family/c.opt:522
  #, no-c-format
! msgid "Warn about suspicious calls to calloc-like functions where sizeof expression is the earlier size argument and not the latter."
! msgstr "Advierte de llamadas sospechosas a funciones de tipo calloc cuando la expresión sizeof es el argumento del tamaño anterior y no del nuevo."
  
! #: c-family/c.opt:526
  #, no-c-format
! msgid "Warn about casts between incompatible function types."
! msgstr "Advierte de «casts» (conversiones) entre tipos de función incompatibles."
  
! #: c-family/c.opt:530
  #, no-c-format
! msgid "Warn about casts which discard qualifiers."
! msgstr "Avisa sobre «casts» (conversiones) que descartan calificadores."
  
! #: c-family/c.opt:534
  #, no-c-format
! msgid "Warn about a cast to reference type that does not use a related user-defined conversion function."
! msgstr "Avisa sobre «cast» (conversión) a un tipo referencia que no utiliza una función de conversión definida por el usuario correspondiente"
  
! #: c-family/c.opt:538 c-family/c.opt:542
  #, no-c-format
! msgid "Warn about catch handlers of non-reference type."
! msgstr "Avisa sobre manejadores catch de tipos no referencia."
  
! #: c-family/c.opt:546
  #, no-c-format
! msgid "Complain about a name being declared as a class member after a previous use of the same name."
! msgstr ""
  
! #: c-family/c.opt:550
  #, no-c-format
! msgid "Warn about subscripts whose type is \"char\"."
! msgstr "Avisa sobre subíndices cuyo tipo es \"char\"."
  
! #: c-family/c.opt:554 c-family/c.opt:1728 c-family/c.opt:1732
! #: c-family/c.opt:1736 c-family/c.opt:1740 c-family/c.opt:1744
! #: c-family/c.opt:1748 c-family/c.opt:1752 c-family/c.opt:1759
! #: c-family/c.opt:1763 c-family/c.opt:1767 c-family/c.opt:1771
! #: c-family/c.opt:1775 c-family/c.opt:1779 c-family/c.opt:1783
! #: c-family/c.opt:1787 c-family/c.opt:1791 c-family/c.opt:1795
! #: c-family/c.opt:1799 c-family/c.opt:1803 c-family/c.opt:1807
! #: config/i386/i386.opt:1005
  #, no-c-format
! msgid "Removed in GCC 9.  This switch has no effect."
! msgstr "Eliminado en GCC 9.  Esta opción no tiene ningún efecto."
  
! #: c-family/c.opt:558
  #, no-c-format
! msgid "Warn when a conversion function will never be called due to the type it converts to."
! msgstr "Avisa cuando una función de conversión nunca será llamada debido al tipo al que convierte."
  
! #: c-family/c.opt:562
  #, no-c-format
! msgid "Warn for unsafe raw memory writes to objects of class types."
! msgstr "Avisa en caso de escrituras de memoria en bruto no seguras a objetivos de tipos de clase."
  
! #: c-family/c.opt:566
  #, no-c-format
! msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
! msgstr "Avisa sobre variables que pueden cambiar por \"longjmp\" o \"vfork\"."
  
! #: c-family/c.opt:570
  #, no-c-format
! msgid "Warn about uses of a comma operator within a subscripting expression."
! msgstr "Avisa sobre usos de separador coma en una expresión ide subíndice."
  
! #: c-family/c.opt:574
  #, no-c-format
! msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line."
! msgstr "Avisa sobre la posibilidad de bloques de comentarios anidados y comentarios de C++ que abarquen más de una línea física."
  
! #: c-family/c.opt:578
  #, no-c-format
! msgid "Synonym for -Wcomment."
! msgstr "Sinónimo de -Wcomment."
  
! #: c-family/c.opt:582
  #, no-c-format
! msgid "Warn for conditionally-supported constructs."
! msgstr "Advierte de construcciones admitidas de forma condicional."
  
! #: c-family/c.opt:586
  #, no-c-format
! msgid "Warn for implicit type conversions that may change a value."
! msgstr "Avisa cuando hay conversiones de tipo implícitas que pueden cambiar un valor."
  
! #: c-family/c.opt:590
  #, no-c-format
! msgid "Warn for converting NULL from/to a non-pointer type."
! msgstr "Avisa cuando se convierte NULL de/a un tipo que no es puntero."
  
! #: c-family/c.opt:598
  #, no-c-format
! msgid "Warn when performing class template argument deduction on a type with no deduction guides."
! msgstr "Avisa cuando se realiza una deducción de argumento de plantilla de clase sobre un tipo sin guías de deducción."
  
! #: c-family/c.opt:603
  #, no-c-format
! msgid "Warn when all constructors and destructors are private."
! msgstr "Avisa cuando todos los constructores y destructores son privados."
  
! #: c-family/c.opt:607
  #, no-c-format
! msgid "Warn about dangling else."
! msgstr "Avisa sobre else congante."
  
! #: c-family/c.opt:611 c-family/c.opt:615
  #, no-c-format
! msgid "Warn for uses of pointers to auto variables whose lifetime has ended."
! msgstr "Avisa sobre usos de punteros a auto variables cuya existencia ha concluido."
  
! #: c-family/c.opt:619
  #, no-c-format
! msgid "Warn when a reference is bound to a temporary whose lifetime has ended."
! msgstr "Avisa cuando una referencia está vinculada a un temporal cuya existencia ha concluido."
  
! #: c-family/c.opt:623
  #, no-c-format
! msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
! msgstr "Advierte del uso de __TIME__, __DATE__ y __TIMESTAMP__."
  
! #: c-family/c.opt:627
  #, no-c-format
! msgid "Warn when a declaration is found after a statement."
! msgstr "Avisa cuando se encuentra una declaración después de una sentencia."
  
! #: c-family/c.opt:631
  #, no-c-format
! msgid "Warn for missing parameter types in function declarations."
! msgstr "Avisa cuando faltan los tipos de los parámetros en declaraciones de funciones."
  
! #: c-family/c.opt:635
  #, no-c-format
! msgid "Warn when an explicitly defaulted function is deleted."
! msgstr "Avisa cuando se borra una función predeterminada explícitamente."
  
! #: c-family/c.opt:639
  #, no-c-format
! msgid "Warn when deleting a pointer to incomplete type."
! msgstr "Avisa cuando se borra un puntero a un tipo incompleto."
  
! #: c-family/c.opt:643
  #, no-c-format
! msgid "Warn about deleting polymorphic objects with non-virtual destructors."
! msgstr "Avisa al borrar objetos polimórficos con destructores que no son virtuales."
  
! #: c-family/c.opt:651
  #, no-c-format
! msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation."
! msgstr "Marca las operaciones de copia declaradas implícitamente como obsoletas si la clase tiene una operación de copia definida por el usuario."
  
! #: c-family/c.opt:656
  #, no-c-format
! msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor."
! msgstr "Marca las operaciones de copia declaradas implícitamente como obsoletas si la clase tiene una operación de copia o un destructor definidos por el usuario."
  
! #: c-family/c.opt:661
  #, no-c-format
! msgid "Warn about deprecated arithmetic conversions on operands of enumeration types."
! msgstr "Avisa sobre conversiones aritméticas de operandos de tipos enumerados que están obsoletas."
  
! #: c-family/c.opt:665
  #, no-c-format
! msgid "Warn about deprecated arithmetic conversions on operands where one is of enumeration type and the other is of a floating-point type."
! msgstr "Avisa sobre conversiones aritméticas de operandos que están obsoletas en las que uno es de tipo enumerado y el otro de coma flotante."
  
! #: c-family/c.opt:670
  #, no-c-format
! msgid "Warn about deprecated space between \"\" and suffix in a user-defined literal operator."
! msgstr "Avisa sobre espacio obsoleto entre \"\" y el sufijo en operadores literales definidos por el usuario."
  
! #: c-family/c.opt:674
  #, no-c-format
! msgid "Warn about calls with arguments to functions declared without parameters."
! msgstr "Avisa sobre llamadas con argumentos a funciones declaradas sin parámetros."
  
! #: c-family/c.opt:678
  #, no-c-format
! msgid "Warn about deprecated omission of comma before ... in varargs function declaration."
! msgstr "Advierte de la omisión obsoleta de coma antes de ... declaraciones de funciones varargs."
  
! #: c-family/c.opt:682
  #, no-c-format
! msgid "Warn about positional initialization of structs requiring designated initializers."
! msgstr "Advierte de inicializaciones posicionales de estructuras que requieren inicializadores designados."
  
! #: c-family/c.opt:686
  #, no-c-format
! msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
! msgstr "Avisa si se descartan los cualificadores de arrays que son destinos de punteros."
  
! #: c-family/c.opt:690
  #, no-c-format
! msgid "Warn if type qualifiers on pointers are discarded."
! msgstr "Avisa si se ignoran los calificadores de tipo sobre punteros."
  
! #: c-family/c.opt:694
  #, no-c-format
! msgid "Warn about compile-time integer division by zero."
! msgstr "Avisa sobre la división entera por cero en tiempo de compilación."
  
! #: c-family/c.opt:698
  #, no-c-format
! msgid "Warn about implicit conversions from \"float\" to \"double\"."
! msgstr "Avisa sobre conversiones implícitas de \"float\" a \"double\"."
  
! #: c-family/c.opt:702
  #, no-c-format
! msgid "Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier."
! msgstr "Avisa cuando una declaración duplica el especificador const, volatile, restrict o _Atomic."
  
! #: c-family/c.opt:706
  #, no-c-format
! msgid "Warn about duplicated branches in if-else statements."
! msgstr "Advierte de ramas duplicadas en sentencias if-else."
  
! #: c-family/c.opt:710
  #, no-c-format
! msgid "Warn about duplicated conditions in an if-else-if chain."
! msgstr "Advierte de condiciones duplicadas en cadenas if-else-if."
  
! #: c-family/c.opt:714
  #, no-c-format
! msgid "Warn about violations of Effective C++ style rules."
! msgstr "Avisa sobre violaciones de reglas de estilo de Effective C++."
  
! #: c-family/c.opt:718
  #, no-c-format
! msgid "Warn if an additional enum-base is used in an elaborated-type-specifier."
! msgstr ""
  
! #: c-family/c.opt:722
  #, no-c-format
! msgid "Warn about an empty body in an if or else statement."
! msgstr "Avisa sobre un cuerpo vacío en una declaración if o else."
  
! #: c-family/c.opt:726
  #, no-c-format
! msgid "Warn about stray tokens after #else and #endif."
! msgstr "Avisa sobre elementos sobrantes después de #else y #endif."
  
! #: c-family/c.opt:730
  #, no-c-format
! msgid "Warn about comparison of different enum types."
! msgstr "Avisar sobre comparación de tipos enum diferentes."
  
! #: c-family/c.opt:734
  #, no-c-format
! msgid "Warn about implicit conversion of enum types."
! msgstr "Avisa sobre conversiones implícitas de tipos enum."
  
! #: c-family/c.opt:738
  #, no-c-format
! msgid "Warn about enum/integer type mismatches."
! msgstr "Avisa sobre discrepancias de tipo enum/entero."
  
! #: c-family/c.opt:746
  #, no-c-format
! msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead."
! msgstr "Esta opción es obsoleta; utilice en su lugar -Werror=implicit-function-declaration."
  
! #: c-family/c.opt:750
  #, no-c-format
! msgid "Warn when an exception handler is shadowed by another handler."
! msgstr "Avisa cuando un manejador de excepciones queda tapado por otro manejador."
  
! #: c-family/c.opt:754
  #, no-c-format
! msgid "Warn if \"defined\" is used outside #if."
! msgstr "Avisa si se usa \"defined\" fuera de #if."
  
! #: c-family/c.opt:762
  #, no-c-format
! msgid "Warn about semicolon after in-class function definition."
! msgstr "Advierte de punto y coma después de una definición de función dentro de una clase."
  
! #: c-family/c.opt:766
  #, no-c-format
! msgid "Warn when a structure containing a C99 flexible array member as the last field is not at the end of another structure."
! msgstr "Advierte de estructuras que contienen algún miembro de array flexible C99 como último campo y no están al final de otra estructura."
  
! #: c-family/c.opt:771
  #, no-c-format
! msgid "Warn for implicit type conversions that cause loss of floating point precision."
! msgstr "Avisa cuando hay conversiones de tipo implícitas que provocan pérdida de precisión en coma flotante."
  
! #: c-family/c.opt:775
  #, no-c-format
! msgid "Warn if testing floating point numbers for equality."
! msgstr "Avisa si se está probando la igualdad de números de coma flotante."
  
! #: c-family/c.opt:779 c-family/c.opt:834
  #, no-c-format
! msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
! msgstr "Advierte de anomalías de cadena de formato de printf/scanf/strftime/strfmon."
  
! #: c-family/c.opt:783
  #, no-c-format
! msgid "Warn about format strings that contain NUL bytes."
! msgstr "Advierte de cadenas de formato que contengan bytes NUL."
  
! #: c-family/c.opt:787
  #, no-c-format
! msgid "Warn about GCC format strings with strings unsuitable for diagnostics."
! msgstr "Avisa sobre cadenas de formato GCC con cadenas inadecuadas para diagnósticos."
  
! #: c-family/c.opt:791
  #, no-c-format
! msgid "Warn if passing too many arguments to a function for its format string."
! msgstr "Avisa si se pasan demasiados argumentos a una función para su cadena de formato."
  
! #: c-family/c.opt:795
  #, no-c-format
! msgid "Warn about format strings that are not literals."
! msgstr "Avisa sobre el uso de cadenas de formato que no son literales."
  
! #: c-family/c.opt:799
  #, no-c-format
! msgid "Warn about function calls with format strings that write past the end of the destination region.  Same as -Wformat-overflow=1."
! msgstr "Advierte de llamadas a función con cadenas de formato que escriben más allá del final de la región de destino.  Igual que -Wformat-overflow=1."
  
! #: c-family/c.opt:804
  #, no-c-format
! msgid "Warn about function calls with format strings that write past the end of the destination region."
! msgstr "Advierte de llamadas a funciones con cadenas de formato que escriben pasado el final de la región de destino."
  
! #: c-family/c.opt:809
  #, no-c-format
! msgid "Warn about possible security problems with format functions."
! msgstr "Avisa sobre posibles problemas de seguridad con funciones de formato."
  
! #: c-family/c.opt:813
  #, no-c-format
! msgid "Warn about sign differences with format functions."
! msgstr "Advierte de diferencias de signo en funciones de formato."
  
! #: c-family/c.opt:817
  #, no-c-format
! msgid "Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1."
! msgstr "Advierte de llamadas a snprintf y funciones similares que truncan la salida. Igual que -Wformat-truncation=1."
  
! #: c-family/c.opt:822
  #, no-c-format
! msgid "Warn about calls to snprintf and similar functions that truncate output."
! msgstr "Advierte de llamadas a funciones como snprintf y similares que truncan la salida."
  
! #: c-family/c.opt:826
  #, no-c-format
! msgid "Warn about strftime formats yielding 2-digit years."
! msgstr "Avisa sobre formatos de strftime que producen dos dígitos para el año."
  
! #: c-family/c.opt:830
  #, no-c-format
! msgid "Warn about zero-length formats."
! msgstr "Avisa sobre formatos de longitud cero."
  
! #: c-family/c.opt:838
  #, no-c-format
! msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely."
! msgstr "Avisa cuando __builtin_frame_address o __builtin_return_address se usan de forma no segura."
  
! #: c-family/c.opt:842
  #, no-c-format
! msgid "Warn about labels on declarations and at the end of compound statements."
! msgstr "Avisa sobre etiquetas en declaraciones y al final de sentencias compuestas."
  
! #: c-family/c.opt:846
  #, no-c-format
! msgid "Warn about the global module fragment not containing only preprocessing directives."
! msgstr "Advierte de que el fragmento del módulo global no contiene únicamente directivas de procesamiento."
  
! #: c-family/c.opt:850
  #, no-c-format
! msgid "Warn when #ifndef of a header guard is followed by #define of a different macro with the header guard macro not defined at the end of header."
! msgstr "Avisa cuando un #ifndef de una guarda de cabecera va seguida de un #define con una macro distinta con la macro de guarda de cabecera no definida al final de la cabecera."
  
! #: c-family/c.opt:854
  #, no-c-format
! msgid "Warn when the field in a struct is not aligned."
! msgstr "Avisa cuando el campo de una estructura no está alineado."
  
! #: c-family/c.opt:858
  #, no-c-format
! msgid "Warn whenever type qualifiers are ignored."
! msgstr "Avisa cada vez que se ignoran los calificadores de tipo."
  
! #: c-family/c.opt:862
  #, no-c-format
! msgid "Warn whenever attributes are ignored."
! msgstr "Avisa cada vez que se ignoran los atributos."
  
! #: c-family/c.opt:866
  #, no-c-format
! msgid "Warn about implicit declarations."
! msgstr "Avisa sobre declaraciones implícitas."
  
! #: c-family/c.opt:874
  #, no-c-format
! msgid "Warn about implicit function declarations."
! msgstr "Avisa sobre la declaración implícita de funciones."
  
! #: c-family/c.opt:878
  #, no-c-format
! msgid "Warn when a declaration does not specify a type."
! msgstr "Avisa cuando una declaración no especifique un tipo."
  
! #: c-family/c.opt:885
  #, no-c-format
! msgid "Warn when a base is inaccessible in derived due to ambiguity."
! msgstr "Avisa cuando una base es inaccesible en una derivada a causa de ambigüedad."
  
! #: c-family/c.opt:889
  #, no-c-format
! msgid "Warn when there is a conversion between pointers that have incompatible types."
! msgstr "Avisa cuando hay conversión entre punteros de tipos incompatibles."
  
! #: c-family/c.opt:897
  #, no-c-format
! msgid "Warn about variables which are initialized to themselves."
! msgstr "Avisa sobre variables que se inicialicen ellas mismas."
  
! #: c-family/c.opt:901
  #, no-c-format
! msgid "Warn about uses of std::initializer_list that can result in dangling pointers."
! msgstr "Avisa sobre usos de std::initializer_list que pueden resultar en punteros "
  
! #: c-family/c.opt:905
  #, no-c-format
! msgid "Warn about nonsensical values of --param destructive-interference-size or constructive-interference-size."
! msgstr "Advierte de valores sin sentido de --param destructive-interference-size o constructive-interference-size."
  
! #: c-family/c.opt:910
  #, no-c-format
! msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor."
! msgstr "Advierte de constructores heredados de C++11 cuando la base tiene constructor variádico."
  
! #: c-family/c.opt:914
  #, no-c-format
! msgid "Warn about incompatible integer to pointer and pointer to integer conversions."
! msgstr "Advierte de conversiones de entero a puntero y viceversa incompatibles."
  
! #: c-family/c.opt:918
  #, no-c-format
! msgid "Warn for suspicious integer expressions in boolean context."
! msgstr "Advierte de expresiones enteras sospechosas en contexto booleano."
  
! #: c-family/c.opt:922
  #, no-c-format
! msgid "Warn when there is a cast to a pointer from an integer of a different size."
! msgstr "Avisa cuando hay una conversión a puntero desde un entero de tamaño diferente."
  
! #: c-family/c.opt:926
  #, no-c-format
! msgid "Warn when a function never produces a constant expression."
! msgstr "Avisa cuando una función nunca produce una expresión constante."
  
! #: c-family/c.opt:930
  #, no-c-format
! msgid "Warn about invalid uses of the \"offsetof\" macro."
! msgstr "Advierte de usos no válidos de la macro \"offsetof\"."
  
! #: c-family/c.opt:934
  #, no-c-format
! msgid "Warn about PCH files that are found but not used."
! msgstr "Avisa sobre ficheros PCH que se encuentran pero no se usan."
  
! #: c-family/c.opt:938
  #, no-c-format
! msgid "Warn about invalid UTF-8 characters."
! msgstr "Avisa sobre caracteres UTF-8 no válidos."
  
! #: c-family/c.opt:942
  #, no-c-format
! msgid "Warn when a jump misses a variable initialization."
! msgstr "Avisa cuando un salto pierde la inicialización de una variable."
  
! #: c-family/c.opt:961
  #, no-c-format
! msgid "Warn about leading whitespace style issues on lines except when in raw string literals."
! msgstr "Advierte de cuestiones de estilo de espacios en blanco iniciales en las líneas excepto si son literales de cadena en bruto."
  
! #: c-family/c.opt:965
  #, no-c-format
! msgid "Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore."
! msgstr "Avisa cuando una cadena o un carácter literal va seguido de un sufijo ud que no empieza por guión bajo."
  
! #: c-family/c.opt:969
  #, no-c-format
! msgid "Warn when logical not is used on the left hand side operand of a comparison."
! msgstr "Avisa cuando el no lógico se utiliza en el operando izquierdo de una comparación."
  
! #: c-family/c.opt:973
  #, no-c-format
! msgid "Warn when a logical operator is suspiciously always evaluating to true or false."
! msgstr "Avisa cuando un operador lógico sospechosamente evalúa siempre como verdadero o falso."
  
! #: c-family/c.opt:977
  #, no-c-format
! msgid "Do not warn about using \"long long\" when -pedantic."
! msgstr "No avisa sobre el uso de \"long long\" cuando se use -pedantic."
  
! #: c-family/c.opt:981
  #, no-c-format
! msgid "Warn about suspicious declarations of \"main\"."
! msgstr "Avisa sobre declaraciones sospechosas de \"main\"."
  
! #: c-family/c.opt:993
  #, no-c-format
! msgid "Warn about suspicious calls to memset where the third argument contains the number of elements not multiplied by the element size."
! msgstr "Advierte de llamadas sospechosas a memset en las que el tercer argumento contenga el número de elementos no multiplicado por el tamaño del elemento."
  
! #: c-family/c.opt:997
  #, no-c-format
! msgid "Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not."
! msgstr "Advierte de llamadas sospechosas a memset en las que el tercer argumento es el cero literal constante y el segundo no lo es."
  
! #: c-family/c.opt:1001
  #, no-c-format
! msgid "Warn when the indentation of the code does not reflect the block structure."
! msgstr "Avisa cuando el sangrado del código no refleja la estructura de bloque."
  
! #: c-family/c.opt:1005
  #, no-c-format
! msgid "Warn for deallocation calls with arguments returned from mismatched allocation functions."
! msgstr ""
  
! #: c-family/c.opt:1010
  #, no-c-format
! msgid "Warn for mismatches between calls to operator new or delete and the corresponding call to the allocation or deallocation function."
! msgstr ""
  
! #: c-family/c.opt:1015
  #, no-c-format
! msgid "Warn when a class is redeclared or referenced using a mismatched class-key."
! msgstr ""
  
! #: c-family/c.opt:1019
  #, no-c-format
! msgid "Warn about declarations of entities that may be missing attributes that related entities have been declared with."
! msgstr "Avisa sobre declaraciones de entidades a las que les pueden faltar atributos que están presentes en declaraciones de entidades relacionadas."
  
! #: c-family/c.opt:1024
  #, no-c-format
! msgid "Warn about possibly missing braces around initializers."
! msgstr "Avisa sobre posibles llaves faltantes alrededor de los inicializadores."
  
! #: c-family/c.opt:1028
  #, no-c-format
! msgid "Warn about global functions without previous declarations."
! msgstr "Avisa sobre funciones globales sin declaraciones previas."
  
! #: c-family/c.opt:1032
  #, no-c-format
! msgid "Warn about missing fields in struct initializers."
! msgstr "Avisa sobre campos faltantes en los inicializadores de struct."
  
! #: c-family/c.opt:1040
  #, no-c-format
! msgid "Warn about user-specified include directories that do not exist."
! msgstr "Avisa sobre directorios de inclusión definidos por el usuario que no existen."
  
! #: c-family/c.opt:1044
  #, no-c-format
! msgid "Warn about function definitions omitting parameter names."
! msgstr "Avisa sobre definiciones de función que omiten los nombres de parámetros."
  
! #: c-family/c.opt:1048
  #, no-c-format
! msgid "Warn about function parameters declared without a type specifier in K&R-style functions."
! msgstr "Avisa sobre parámetros de función declarados sin un especificador de tipo en funciones de estilo K&R."
  
! #: c-family/c.opt:1052
  #, no-c-format
! msgid "Warn about global functions without prototypes."
! msgstr "Avisa sobre funciones globales sin prototipos."
  
! #: c-family/c.opt:1056
  #, no-c-format
! msgid "Warn about likely missing requires keyword."
! msgstr "Avisa sobre la probable ausencia de palabra clave requerida."
  
! #: c-family/c.opt:1060
  #, no-c-format
! msgid "Warn when the template keyword is missing after a member access token in a dependent member access expression if that member is a template."
! msgstr "Advierte de la omisión de la palabra clave template después de un «token» de acceso a miembro en una expresión de acceso a miembro dependiente si el miembro es una plantilla."
  
! #: c-family/c.opt:1064
  #, no-c-format
! msgid "Warn about global variables without previous declarations."
! msgstr "Avisa sobre variables globales sin declaraciones previas."
  
! #: c-family/c.opt:1071
  #, no-c-format
! msgid "Warn about use of multi-character character constants."
! msgstr "Avisa sobre el uso de constantes de carácter multicaracteres."
  
! #: c-family/c.opt:1075
  #, no-c-format
! msgid "Warn on direct multiple inheritance."
! msgstr "Advierte de la herencia múltiple directa."
  
! #: c-family/c.opt:1079
  #, no-c-format
! msgid "Warn about unsafe macros expanding to multiple statements used as a body of a clause such as if, else, while, switch, or for."
! msgstr "Advierte de expansiones de macros no seguras a sentencias múltiples utilizadas como cuerpo de una cláusula como if, while, switch o for."
  
! #: c-family/c.opt:1083
  #, no-c-format
! msgid "Warn on namespace definition."
! msgstr "Advierta de la definición de espacios de nombres."
  
! #: c-family/c.opt:1087
  #, no-c-format
! msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
! msgstr "Avisa sobre conversiones que estrechan dentro de { } que están mal formadas en C++11."
  
! #: c-family/c.opt:1091
  #, no-c-format
! msgid "Warn about \"extern\" declarations not at file scope."
! msgstr "Avisa sobre declaraciones \"extern\" que no están en el ámbito del fichero."
  
! #: c-family/c.opt:1095
  #, no-c-format
! msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw."
! msgstr "Avisa cuando una expresión noexcept evalúa a falso aún cuando la expresión no puede hacer throw."
  
! #: c-family/c.opt:1099
  #, no-c-format
! msgid "Warn if C++17 noexcept function type will change the mangled name of a symbol."
! msgstr ""
  
! #: c-family/c.opt:1103
  #, no-c-format
! msgid "Warn when non-templatized friend functions are declared within a template."
! msgstr "Avisa cuando las funciones friend sin plantillas se declaran dentro de una plantilla."
  
! #: c-family/c.opt:1107
  #, no-c-format
! msgid "Warn about non-virtual destructors."
! msgstr "Avisa sobre destructores que no son virtuales."
  
! #: c-family/c.opt:1111
  #, no-c-format
! msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL."
! msgstr "Avisa sobre el paso de NULL a ranuras de argumento marcadas que requieren no-NULL."
  
! #: c-family/c.opt:1127
  #, no-c-format
! msgid "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings."
! msgstr "-Wnormalized=[none|id|nfc|nfkc]\tAvisa sobre cadenas Unicode que no están normalizadas."
  
! #: c-family/c.opt:1150
  #, no-c-format
! msgid "Warn if a class interface has no superclass.  Root classes may use an attribute to suppress this warning."
  msgstr ""
  
! #: c-family/c.opt:1155
! #, no-c-format
! msgid "Warn if a C-style cast is used in a program."
! msgstr "Avisa si se usa una conversión de estilo C en un programa."
! 
! #: c-family/c.opt:1159
! #, no-c-format
! msgid "Warn for obsolescent usage in a declaration."
! msgstr "ADvierto de modo de empleo obsoleto en una declaración."
! 
! #: c-family/c.opt:1163
  #, no-c-format
! msgid "Warn if an old-style parameter definition is used."
! msgstr "Avisa si se usa una definición de parámetro al estilo antiguo."
  
! #: c-family/c.opt:1167
  #, no-c-format
! msgid "Warn about potentially suboptimal choices related to OpenACC parallelism."
! msgstr "Avisa sobre decisiones potencialmente subóptimas relacionadas con paralelismo OpenACC."
  
! #: c-family/c.opt:1171
  #, no-c-format
! msgid "Warn about suspicious OpenMP code."
! msgstr "Avisa sobre código OpenMP sospechoso."
  
! #: c-family/c.opt:1175
  #, no-c-format
! msgid "Warn if a simd directive is overridden by the vectorizer cost model."
! msgstr "Avisa si una directiva simd queda anulada por el modelo de coste de vectorizador."
  
! #: c-family/c.opt:1179
  #, no-c-format
! msgid "Warn if a string is longer than the maximum portable length specified by the standard."
! msgstr "Avisa si una cadena es más larga que la longitud portable máxima especificada por el estándar."
  
! #: c-family/c.opt:1183 c-family/c.opt:1187
  #, no-c-format
! msgid "Warn about overloaded virtual function names."
! msgstr "Advierte de nombres de funciones virtuales sobrecargadas."
  
! #: c-family/c.opt:1191
  #, no-c-format
! msgid "Warn about overriding initializers without side effects."
! msgstr "Avisa sobre sobreescritura de inicializadores sin efectos secundarios."
  
! #: c-family/c.opt:1195
  #, no-c-format
! msgid "Warn about overriding initializers with side effects."
! msgstr "Avisa sobre sobreescritura de inicializadores con efectos secundarios."
  
! #: c-family/c.opt:1199
  #, no-c-format
! msgid "Warn if the named return value optimization is not performed although it is allowed."
! msgstr ""
  
! #: c-family/c.opt:1203
  #, no-c-format
! msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
! msgstr "Avisa sobre campos de bits packed cuyo desplazamiento cambió en GCC 4.4."
  
! #: c-family/c.opt:1207
  #, no-c-format
! msgid "Warn when fields in a struct with the packed attribute are misaligned."
! msgstr "Avisa cuando un struct con el atributo «packed» tiene campos desalineados."
  
! #: c-family/c.opt:1211
  #, no-c-format
! msgid "Warn about possibly missing parentheses."
! msgstr "Avisa sobre posibles paréntesis ausentes."
  
! #: c-family/c.opt:1219
  #, no-c-format
! msgid "Warn about calling std::move on a local object in a return statement preventing copy elision."
! msgstr "Avisa sobre llamadas a std::move a un objeto local en una sentencia return que evita elisión de copia."
  
! #: c-family/c.opt:1223 c-family/c.opt:1227
  #, no-c-format
! msgid "Warn for placement new expressions with undefined behavior."
! msgstr "Advierte de la colocación de expresiones nuevas con comportamiento indefinido."
  
! #: c-family/c.opt:1231
  #, no-c-format
! msgid "Warn when converting the type of pointers to member functions."
! msgstr "Avisa cuando se convierte el tipo de punteros a funciones miembro."
  
! #: c-family/c.opt:1235
  #, no-c-format
! msgid "Warn about function pointer arithmetic."
! msgstr "Avisa sobre la aritmética de punteros de funciones."
  
! #: c-family/c.opt:1239
  #, no-c-format
! msgid "Warn when a pointer differs in signedness in an assignment."
! msgstr "Avisa cuando un puntero difiere en signo en una asignación."
  
! #: c-family/c.opt:1243
  #, no-c-format
! msgid "Warn when a pointer is compared with a zero character constant."
! msgstr "Avisa cuando se compara un puntero con una constante de carácter cero."
  
! #: c-family/c.opt:1247
  #, no-c-format
! msgid "Warn when a pointer is cast to an integer of a different size."
! msgstr "Avisa cuando hay una conversión de puntero a entero de tamaño diferente."
  
! #: c-family/c.opt:1251
  #, no-c-format
! msgid "Warn about misuses of pragmas."
! msgstr "Avisa sobre malos usos de pragmas."
  
! #: c-family/c.opt:1255
  #, no-c-format
! msgid "Warn about #pragma once outside of a header."
! msgstr "Advierte de #pragma once fuera de una cabecera."
  
! #: c-family/c.opt:1259
  #, no-c-format
! msgid "Warn if constructor or destructors with priorities from 0 to 100 are used."
! msgstr "Avisa si se usan constructores o destructores con prioridades entre 0 y 100."
  
! #: c-family/c.opt:1263
  #, no-c-format
! msgid "Warn if a property for an Objective-C object has no assign semantics specified."
! msgstr "Avisa si una propiedad de un objeto Objective-C no tiene semántica de asignación especificada."
  
! #: c-family/c.opt:1267
  #, no-c-format
! msgid "Warn if inherited methods are unimplemented."
! msgstr "Avisa si los métodos heredados no están implementados."
  
! #: c-family/c.opt:1271
  #, no-c-format
! msgid "Warn when a range-based for-loop is creating unnecessary copies."
! msgstr ""
  
! #: c-family/c.opt:1275
  #, no-c-format
! msgid "Warn about multiple declarations of the same object."
! msgstr "Avisa sobre declaraciones múltiples del mismo objeto."
  
! #: c-family/c.opt:1279
  #, no-c-format
! msgid "Warn about redundant calls to std::move."
! msgstr "Advierte de llamadas redundantes a std::move."
  
! #: c-family/c.opt:1283
  #, no-c-format
! msgid "Warn when a class or enumerated type is referenced using a redundant class-key."
! msgstr ""
  
! #: c-family/c.opt:1287
  #, no-c-format
! msgid "Warn about uses of register storage specifier."
! msgstr "Avisa sobre usos de especificador de almacenamiento en registro."
  
! #: c-family/c.opt:1291
  #, no-c-format
! msgid "Warn when the compiler reorders code."
! msgstr "Avisa cuando el compilador reordena código."
  
! #: c-family/c.opt:1295
  #, no-c-format
! msgid "Warn when an argument passed to a restrict-qualified parameter aliases with another argument."
! msgstr "Avisa cuando un argumento que se pasa a un parámetro con calificación de restringido se solapa con otro argumento."
  
! #: c-family/c.opt:1300
  #, no-c-format
! msgid "Warn whenever void-returning functions return a non-void expressions, or a return expression is missing in a function not returning void."
! msgstr "Avisa siempre que una función que devuelve void devuelve una expresión no void, o si falta expresión de retorno en una función que no devuelve void."
  
! #: c-family/c.opt:1304
  #, no-c-format
! msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)."
! msgstr "Avisa cuando el tipo de devolución de una función es el predefinido \"int\" (C), o sobre tipos de devolución inconsistentes (C++)."
  
! #: c-family/c.opt:1308
  #, no-c-format
! msgid "Warn on suspicious constructs involving reverse scalar storage order."
! msgstr "Advierte de construcciones sospechosas que implican orden de almacenamiento de escalares inverso."
  
! #: c-family/c.opt:1312
  #, no-c-format
! msgid "Warn if a selector has multiple methods."
! msgstr "Avisa si un selector tiene métodos múltiples."
  
! #: c-family/c.opt:1316
  #, no-c-format
! msgid "Warn when a value is moved to itself with std::move."
! msgstr "Avisa cuando un valor se mueve a sí mismo con std::move."
  
! #: c-family/c.opt:1320
  #, no-c-format
! msgid "Warn about possible violations of sequence point rules."
! msgstr "Avisa sobre posibles violaciones de las reglas de secuencia de punto."
  
! #: c-family/c.opt:1324
  #, no-c-format
! msgid "Warn if a local declaration hides an instance variable."
! msgstr "Avisa si una declaración local oculta una variable de instancia."
  
! #: c-family/c.opt:1328 c-family/c.opt:1332
  #, no-c-format
! msgid "Warn if left shift of a signed value overflows."
! msgstr "Advierte de desbordamiento de un valor con signo por desplazamiento hacia la izquierda."
  
! #: c-family/c.opt:1336
  #, no-c-format
! msgid "Warn if shift count is negative."
! msgstr "Avisa si la cuenta de desplazamiento es negativa."
  
! #: c-family/c.opt:1340
  #, no-c-format
! msgid "Warn if shift count >= width of type."
! msgstr "Avisa si la cuenta de desplazamiento >= anchura del tipo."
  
! #: c-family/c.opt:1344
  #, no-c-format
! msgid "Warn if left shifting a negative value."
! msgstr "Avisa si la cuenta de desplazamiento a la izquierda es un valor negativo."
  
! #: c-family/c.opt:1348
  #, no-c-format
! msgid "Warn about signed-unsigned comparisons."
! msgstr "Avisa sobre comparaciones con signo-sin signo."
  
! #: c-family/c.opt:1356
  #, no-c-format
! msgid "Warn for implicit type conversions between signed and unsigned integers."
! msgstr "Avisa cuando hay conversiones de tipo implícitas entre enteros con signo y sin signo."
  
! #: c-family/c.opt:1360
  #, no-c-format
! msgid "Warn when overload promotes from unsigned to signed."
! msgstr "Avisa cuando la sobrecarga promueve de unsigned a signed."
  
! #: c-family/c.opt:1364
  #, no-c-format
! msgid "Warn about missing sized deallocation functions."
! msgstr "Advierte de funciones de desasignación con tamaño ausentes."
  
! #: c-family/c.opt:1368
  #, no-c-format
! msgid "Warn about divisions of two sizeof operators when the first one is applied to an array and the divisor does not equal the size of the array element."
! msgstr ""
  
! #: c-family/c.opt:1373
  #, no-c-format
! msgid "Warn when sizeof is applied on a parameter declared as an array."
! msgstr "Avisa cuando se aplica sizeof a parámetros declarados como array."
  
! #: c-family/c.opt:1377
  #, no-c-format
! msgid "Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers."
! msgstr "Advierte de divisiones sospechosas de dos expresiones sizeof que no funcionan correctamente con punteros."
  
! #: c-family/c.opt:1381
  #, no-c-format
! msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof."
! msgstr "Advierte de parámetros de longitud sospechosa para determinadas funciones de cadenas si el argumento utiliza sizeof."
  
! #: c-family/c.opt:1389
  #, no-c-format
! msgid "Warn about improper usages of flexible array members according to the level of -fstrict-flex-arrays."
! msgstr ""
  
! #: c-family/c.opt:1394
  #, no-c-format
! msgid "Warn about uncasted NULL used as sentinel."
! msgstr "Avisa sobre NULL sin conversión usado como centinela."
  
! #: c-family/c.opt:1402
  #, no-c-format
! msgid "Warn about unprototyped function declarations."
! msgstr "Avisa sobre declaraciones de función sin prototipo."
  
! #: c-family/c.opt:1406
  #, no-c-format
! msgid "Warn if type signatures of candidate methods do not match exactly."
! msgstr "Avisa si los firmas de tipo de los métodos candidatos no coinciden exactamente."
  
! #: c-family/c.opt:1410
  #, no-c-format
! msgid "Warn about calls to strcmp and strncmp used in equality expressions that are necessarily true or false due to the length of one and size of the other argument."
! msgstr "Advierte de llamadas a strcmp y strncmp utilizadas en expresiones de igualdad que son necesariamente verdaderas o falsas en virtud de la longitud de uno de los argumentos y del tamaño del otro."
  
! #: c-family/c.opt:1416
  #, no-c-format
! msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy."
! msgstr "Advierte de desbordamiento de búfer en funciones que manipulan cadenas, como memcpy y strcpy."
  
! #: c-family/c.opt:1421
  #, no-c-format
! msgid "Under the control of Object Size type, warn about buffer overflow in string manipulation functions like memcpy and strcpy."
! msgstr "Bajo el control del tipo de tamao del obejto (Object Size), advierte de desbordamiento de búfer en funciones de manipulación de cadenas como memcpy y strcpy."
  
! #: c-family/c.opt:1426
  #, no-c-format
! msgid "Warn about reading past the end of a source array in string manipulation functions like memchr and memcpy."
! msgstr "Advierte de lecturas más allá del final de un array origen en funciones que manipulan cadenas, como memcpy y strcpy."
  
! #: c-family/c.opt:1430
  #, no-c-format
! msgid "Warn about truncation in string manipulation functions like strncat and strncpy."
! msgstr "Advierte de truncamiento en funciones de manipulación de cadenas como strncat y strncpy."
  
! #: c-family/c.opt:1434
  #, no-c-format
! msgid "Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage."
! msgstr "Avisa si el tipo de una clase tiene una base o un campo cuyo tipo utiliza el espacio de nombres anónimo o depende de un tipo sin enlace."
  
! #: c-family/c.opt:1438
  #, no-c-format
! msgid "Warn about functions which might be candidates for format attributes."
! msgstr "Advierte de funciones que pueden ser candidatas para atributos de formato."
  
! #: c-family/c.opt:1442
  #, no-c-format
! msgid "Suggest that the override keyword be used when the declaration of a virtual function overrides another."
! msgstr "Sugiere utilizar la palabra reservada override cuando en la declaración de una función virtual anula otra."
  
! #: c-family/c.opt:1447
  #, no-c-format
! msgid "Warn about enumerated switches, with no default, missing a case."
! msgstr "Avisa sobre switches enumerados, sin valor por defecto, en los que falte un case."
  
! #: c-family/c.opt:1451
  #, no-c-format
! msgid "Warn about enumerated switches missing a \"default:\" statement."
! msgstr "Avisa sobre switches enumerados que carezcan de una declaración \"default:\"."
  
! #: c-family/c.opt:1455
  #, no-c-format
! msgid "Warn about all enumerated switches missing a specific case."
! msgstr "Avisa sobre todos los switches enumerados que carezcan de un case específico."
  
! #: c-family/c.opt:1459
  #, no-c-format
! msgid "Warn about switches with boolean controlling expression."
! msgstr "Avisa sobre switches cuya expresión de control sea booleana."
  
! #: c-family/c.opt:1463
  #, no-c-format
! msgid "Warn about switch values that are outside of the switch's type range."
! msgstr ""
  
! #: c-family/c.opt:1467
  #, no-c-format
! msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used."
! msgstr "Avisa cuando se usan las funciones internas __sync_fetch_and_nand y __sync_nand_and_fetch."
  
! #: c-family/c.opt:1471
  #, no-c-format
! msgid "Deprecated.  This switch has no effect."
! msgstr "Obsoleto.  Esta opción no tiene efecto."
  
! #: c-family/c.opt:1479
  #, no-c-format
! msgid "Warn on primary template declaration."
! msgstr "Avisa en la declaración de la plantilla primeraria."
  
! #: c-family/c.opt:1483
  #, no-c-format
! msgid "Diagnose errors when parsing a template."
! msgstr "Diagnostica errores al analizar plantillas."
  
! #: c-family/c.opt:1487
  #, no-c-format
! msgid "Warn about simple-template-id in a constructor or destructor."
! msgstr "Advierte de simple-template-id en constructores y destructores."
  
! #: c-family/c.opt:1491
  #, no-c-format
! msgid "Warn about templates naming TU-local entities in a module."
! msgstr "Avisa sobre plantillas que designan entidades TU-local en un módulo."
  
! #: c-family/c.opt:1495
  #, no-c-format
! msgid "Warn if a throw expression will always result in a call to terminate()."
! msgstr "Avisa si una expresión throw siempre dará como resultado una llamada a terminate()."
  
! #: c-family/c.opt:1499
  #, no-c-format
! msgid "Warn about features not present in traditional C."
! msgstr "Avisa sobre características no presentes en C tradicional."
  
! #: c-family/c.opt:1503
  #, no-c-format
! msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype."
! msgstr "Avisa de prototipos que causen diferentes conversiones de tipo de las que sucederían en la ausencia del prototipo."
  
! #: c-family/c.opt:1519
  #, no-c-format
! msgid "Warn about trailing whitespace on lines except when in raw string literals."
  msgstr ""
  
! #: c-family/c.opt:1523
  #, no-c-format
! msgid "Warn about trailing whitespace on lines except when in raw string literals.   Equivalent to Wtrailing-whitespace=blanks when enabled or Wtrailing-whitespace=none when disabled."
  msgstr ""
  
! #: c-family/c.opt:1527
! #, no-c-format
! msgid "Warn if trigraphs are encountered that might affect the meaning of the program."
! msgstr "Avisa si se encuentran trigrafos que puedan afectar el significado del programa."
! 
! #: c-family/c.opt:1531
  #, no-c-format
! msgid "Warn about @selector()s without previously declared methods."
! msgstr "Avisa sobre @selector()es sin métodos declarados previamente."
  
! #: c-family/c.opt:1535
  #, no-c-format
! msgid "Warn if an undefined macro is used in an #if directive."
! msgstr "Avisa si se usa una macro indefinida en una directiva #if."
  
! #: c-family/c.opt:1539
  #, no-c-format
! msgid "Warn about invalid forms of delimited or named escape sequences."
! msgstr ""
  
! #: c-family/c.opt:1547
  #, no-c-format
! msgid "Warn about unrecognized pragmas."
! msgstr "Avisa sobre pragmas que no se reconocen."
  
! #: c-family/c.opt:1551
  #, no-c-format
! msgid "Warn about unsuffixed float constants."
! msgstr "Avisa sobre constantes de coma flotante sin sufijo."
  
! #: c-family/c.opt:1555
  #, no-c-format
! msgid "Warn about character arrays initialized as unterminated character sequences with a string literal."
! msgstr ""
  
! #: c-family/c.opt:1571
  #, no-c-format
! msgid "Warn when typedefs locally defined in a function are not used."
! msgstr "Avisa cuando se definen typedefs localmente en una función pero no se usan."
  
! #: c-family/c.opt:1575
  #, no-c-format
! msgid "Warn about macros defined in the main file that are not used."
! msgstr "Avisa sobre macros definidas en el fichero principal que no se usan."
  
! #: c-family/c.opt:1595
  #, no-c-format
! msgid "Warn about useless casts."
! msgstr "Avisa sobre conversiones de tipo inútiles."
  
! #: c-family/c.opt:1599
  #, no-c-format
! msgid "Warn about using variadic macros."
! msgstr "Avisa sobre el uso de macros variadic."
  
! #: c-family/c.opt:1603
  #, no-c-format
! msgid "Warn about questionable usage of the macros used to retrieve variable arguments."
! msgstr "Advierte de un uso cuestionable de las macros utilizadas para obtener argumentos variables."
  
! #: c-family/c.opt:1607
  #, no-c-format
! msgid "Warn about the most vexing parse syntactic ambiguity."
! msgstr "Advierten de la ambigüedad de análisis sintáctico más irritante."
  
! #: c-family/c.opt:1611
  #, no-c-format
! msgid "Warn if a virtual base has a non-trivial move assignment operator."
! msgstr "Avisa si una base virtual tiene un operador de asignación move no trivial."
  
! #: c-family/c.opt:1615
  #, no-c-format
! msgid "Warn if a variable length array is used."
! msgstr "Avisa si se usa una matriz de longitud variable."
  
! #: c-family/c.opt:1619
  #, no-c-format
! msgid "-Wvla-larger-than=<number>\tWarn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes."
! msgstr "-Wvla-larger-than=<número>\tAdvierte de usos no acotados de arrays de longitud variable y de usos acotados de arrays de longitud variable cuyo límite pueda ser más grande que <número> bytes."
  
! #: c-family/c.opt:1625
  #, no-c-format
! msgid "Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger."
! msgstr "Desactiva el aviso Wvla-larger-than=.  Equivalente a Wvla-larger-than=<MAX_TAMAÑO> o mayor."
  
! #: c-family/c.opt:1629
  #, no-c-format
! msgid "Warn about mismatched declarations of VLA parameters."
! msgstr "Avisa sobre declaraciones discrepantes de parámetros VLA."
  
! #: c-family/c.opt:1633
  #, no-c-format
! msgid "Warn about deprecated uses of volatile qualifier."
! msgstr "Advierte de usos obsoletos del cualificador volatile."
  
! #: c-family/c.opt:1637
  #, no-c-format
! msgid "Warn when a register variable is declared volatile."
! msgstr "Avisa cuando una variable de registro se declara volatile."
  
! #: c-family/c.opt:1641
  #, no-c-format
! msgid "Warn on direct virtual inheritance."
! msgstr "Advierte de la herencia virtual directa."
  
! #: c-family/c.opt:1645
  #, no-c-format
! msgid "In C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard."
! msgstr "En C++, un valor diferente de cero significa avisar sobre conversiones obsoletas de literales de cadena a `char *'.  En C, aviso similar, excepto que la conversión por supuesto no es obsoleta por el estándar ISO C."
  
! #: c-family/c.opt:1649
  #, no-c-format
! msgid "Warn about xor operators where it appears the user meant exponentiation."
! msgstr "Advierte de operadores xor cuando parece que el usuario pretendía exponenciación."
  
! #: c-family/c.opt:1653
  #, no-c-format
! msgid "Warn when a literal '0' is used as null pointer."
! msgstr "Avisa cuando se usa un '0' literal como puntero nulo."
  
! #: c-family/c.opt:1657
  #, no-c-format
! msgid "Warn about accesses to interior zero-length array members."
! msgstr "Avisa sobre accesos a miembros de array interiores de longitud cero."
  
! #: c-family/c.opt:1661
  #, no-c-format
! msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
! msgstr "Sinónimo de -std=c89 (para C) o -std=c++98 (para C++)."
  
! #: c-family/c.opt:1669
  #, no-c-format
! msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases."
! msgstr "Versión de ABI de C++ utilizada para avisos -Wabi y aliases de compatibilidad de enlace."
  
! #: c-family/c.opt:1673
  #, no-c-format
! msgid "Enforce class member access control semantics."
! msgstr "Cumple las semánticas de control de acceso de miembros de clase."
  
! #: c-family/c.opt:1677
  #, no-c-format
! msgid "-fada-spec-parent=unit\tDump Ada specs as child units of given parent."
! msgstr "-fada-spec-parent=unidad\tVuelca specs de Ada como unidades hijas del padre dado."
  
! #: c-family/c.opt:1681
  #, no-c-format
! msgid "Support C++17 allocation of over-aligned types."
! msgstr "Admite alojamiento C++17 de tipos sobrealineados."
  
! #: c-family/c.opt:1685
  #, no-c-format
! msgid "-faligned-new=<N>\tUse C++17 over-aligned type allocation for alignments greater than N."
! msgstr "-faligned-new=<N>\tUsa alojamiento de tipo sobrealineado de C++17 para alineamientos mayores que N."
  
! #: c-family/c.opt:1696 c-family/c.opt:2017 c-family/c.opt:2430
! #: c-family/c.opt:2434 c-family/c.opt:2450
  #, no-c-format
! msgid "No longer supported."
! msgstr "Ya no se admite."
  
! #: c-family/c.opt:1700
  #, no-c-format
! msgid "Recognize the \"asm\" keyword."
! msgstr "Reconoce la palabra clave \"asm\"."
  
! #: c-family/c.opt:1704
  #, no-c-format
! msgid "Assume C++ replaceable global operators new, new[], delete, delete[] don't read or write visible global state."
! msgstr "Asume que los operadores globales C++ reemplazables new, new[], delete, delete[] no leen ni escriben el estado global visible."
  
! #: c-family/c.opt:1712
  #, no-c-format
! msgid "Recognize built-in functions."
! msgstr "Reconoce funciones internas."
  
! #: c-family/c.opt:1719
  #, no-c-format
! msgid "Where shorter, use canonicalized paths to systems headers."
! msgstr "Donde acorte, usar rutas canonicalizadas para cabeceras de sistemas."
  
! #: c-family/c.opt:1723
  #, no-c-format
! msgid "Enable the char8_t fundamental type and use it as the type for UTF-8 string and character literals."
! msgstr "Habilita el tipo fundamental char8_t y lo usa como el tipo para los literales de cadenas UTF-8 y de caracteres."
  
! #: c-family/c.opt:1811
  #, no-c-format
! msgid "Removed in GCC 8.  This switch has no effect."
! msgstr "Eliminado en GCC 8.  Esta opción no tiene ningún efecto."
  
! #: c-family/c.opt:1815
  #, no-c-format
! msgid "Enable support for C++ concepts."
! msgstr "Activa el soporte para conceptos de C++."
  
! #: c-family/c.opt:1819
  #, no-c-format
! msgid "Removed in GCC 15.  This switch has no effect."
! msgstr "Eliminado en GCC 15.  Esta opción no tiene ningún efecto."
  
! #: c-family/c.opt:1823
  #, no-c-format
! msgid "Specify maximum error replay depth during recursive diagnosis of a constraint satisfaction failure."
! msgstr "Especifica la profundidad de reproducción de error máxima durante el diagnóstico recursivo de un fallo de satisfacción de restricciones."
  
! #: c-family/c.opt:1827
  #, no-c-format
! msgid "Allow the arguments of the '?' operator to have different types."
! msgstr "Permite que los argumentos del operador '?' tengan tipos diferentes."
  
! #: c-family/c.opt:1835
  #, no-c-format
! msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
! msgstr "-fconst-string-class=<nombre>\tUsa la clase <nombre> para cadenas constantes."
  
! #: c-family/c.opt:1839
  #, no-c-format
! msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
! msgstr "-fconstexpr-depth-<número>\tEspecifica la profundidad de recursión constexpr máxima."
  
! #: c-family/c.opt:1843
  #, no-c-format
! msgid "-fconstexpr-cache-depth=<number>\tSpecify maximum constexpr recursion cache depth."
! msgstr "-fconstexpr-cache-depth-<número>\tEspecifica la profundidad de la caché de recursión constexpr máxima."
  
! #: c-family/c.opt:1847
  #, no-c-format
! msgid "Allow IEC559 floating point exceptions in constant expressions."
! msgstr "Permite las excepciones de coma flotante IEC559 en expresiones constantes."
  
! #: c-family/c.opt:1851
  #, no-c-format
! msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
! msgstr "-fconstexpr-loop-limit=<número>\tEspecifica el número de iteraciones de bucle constexpr máximo."
  
! #: c-family/c.opt:1855
  #, no-c-format
! msgid "-fconstexpr-ops-limit=<number>\tSpecify maximum number of constexpr operations during a single constexpr evaluation."
! msgstr "-fconstexpr-ops-limit=<número>\tEspecifica el número máximo de operaciones constexpr durante una evaluación de constexpr."
  
! #: c-family/c.opt:1859
  #, no-c-format
! msgid "Enable certain features present in drafts of C++ Contracts."
! msgstr "Activa ciertas características presentes en los borradores de los contratos de C++ ."
  
! #: c-family/c.opt:1872
  #, no-c-format
! msgid "-fcontract-assumption-mode=[on|off]\tEnable or disable treating axiom level contracts as assumptions (default on)."
! msgstr "-fcontract-assumption-mode=[on|off]\tActiva o desactiva el tratamiento de las contracciones del nivel de axiomas como hipótesis (activo por defecto)."
  
! #: c-family/c.opt:1876
  #, no-c-format
! msgid "-fcontract-build-level=[off|default|audit]\tSpecify max contract level to generate runtime checks for."
! msgstr "-fcontract-build-level=[off|default|audit]\tEspecifca el máximo nivel de contrato para el cual se generarán comprobaciones en tiempo de ejecución."
  
! #: c-family/c.opt:1880
  #, no-c-format
! msgid "-fcontract-strict-declarations=[on|off]\tEnable or disable warnings on generalized redeclaration of functions with contracts (default off)."
! msgstr "-fcontract-strict-declarations=[on|off]\tActiva o desactiva los avisos sobre redeclaraciones generalizadas de funciones con contratos (desactivado por defecto)."
  
! #: c-family/c.opt:1884
  #, no-c-format
! msgid "-fcontract-mode=[on|off]\tEnable or disable all contract facilities (default on)."
! msgstr "-fcontract-mode=[on|off]\tActiva o desactiva todo lo relacionado con contratos (activado por defecto)."
  
! #: c-family/c.opt:1888
  #, no-c-format
! msgid "-fcontract-continuation-mode=[on|off]\tEnable or disable contract continuation mode (default off)."
! msgstr "-fcontract-continuation-mode=[on|off]\tActiva o desactiva el modo de continuación de contrato (desactivado por defecto)."
  
! #: c-family/c.opt:1892
  #, no-c-format
! msgid "-fcontract-role=<name>:<semantics>\tSpecify the semantics for all levels in a role (default, review), or a custom contract role with given semantics (ex: opt:assume,assume,assume)."
! msgstr "-fcontract-role=<name>:<semantics>\tEspecifica la semántica de todos los niveles en un rol («review» por defecto) o un rol de contrato personalizado con un significado determinado (ej: opt:assume,assume,assume)."
  
! #: c-family/c.opt:1896
  #, no-c-format
! msgid "-fcontract-semantic=<level>:<semantic>\tSpecify the concrete semantics for level."
! msgstr "-fcontract-semantic=<level>:<semantic>\tEspecifica la semántica concreta para el nivel."
  
! #: c-family/c.opt:1900
  #, no-c-format
! msgid "Enable C++ coroutines (experimental)."
! msgstr "Permite corrutinas C++ (experimental)."
  
! #: c-family/c.opt:1904
  #, no-c-format
! msgid "Emit debug annotations during preprocessing."
! msgstr "Emite anotaciones de depuración durante el preprocesamiento."
  
! #: c-family/c.opt:1912
  #, no-c-format
! msgid "Factor complex constructors and destructors to favor space over speed."
! msgstr "Factoriza constructores y destructores complejos para favorecer el espacio en detrimento de la velocidad."
  
! #: c-family/c.opt:1920
  #, no-c-format
! msgid "Print hierarchical comparisons when template types are mismatched."
! msgstr "Imprime comparaciones jerárquicas cuando los tipos de plantilla no coinciden."
  
! #: c-family/c.opt:1924
  #, no-c-format
! msgid "Note all candidates during overload resolution failure."
! msgstr "Anota todos los candidatos en los fallos de resolución de sobrecarga."
  
! #: c-family/c.opt:1928
  #, no-c-format
! msgid "Preprocess directives only."
! msgstr "Preprocesa sólo directivas."
  
! #: c-family/c.opt:1932
  #, no-c-format
! msgid "Permit '$' as an identifier character."
! msgstr "Permite '$' como un identificador de carácter."
  
! #: c-family/c.opt:1936
  #, no-c-format
! msgid "-fmacro-prefix-map=<old>=<new>\tMap one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()."
! msgstr "-fmacro-prefix-map=<viejo>=<nuevo>\tAsocia un nombre de directorio a otro en __FILE__, __BASE_FILE__, y __builtin_FILE()."
  
! #: c-family/c.opt:1940
  #, no-c-format
! msgid "Write all declarations as Ada code transitively."
! msgstr "Escribe todas las declaraciones como código Ada transitivamente."
  
! #: c-family/c.opt:1944
  #, no-c-format
! msgid "Write all declarations as Ada code for the given file only."
! msgstr "Escribe todas las declaraciones como código Ada solo para el fichero dado."
  
! #: c-family/c.opt:1951
  #, no-c-format
! msgid "Do not elide common elements in template comparisons."
! msgstr "No elude comentarios comunes en comparaciones de plantillas."
  
! #: c-family/c.opt:1955
  #, no-c-format
! msgid "Generate code to check exception specifications."
! msgstr "Genera código para revisar especificaciones de excepciones."
  
! #: c-family/c.opt:1962
  #, no-c-format
! msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>."
! msgstr "-fexec-charset=<cset>\tConvierte todas las constantes de cadenas y carácter al conjunto de caracteres <cset>."
  
! #: c-family/c.opt:1966
  #, no-c-format
! msgid "Permit universal character names (\\u and \\U) in identifiers."
! msgstr "Permite los nombres de cáracteres universales (\\u y \\U) en los identificadores."
  
! #: c-family/c.opt:1970
  #, no-c-format
! msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
! msgstr "-finput-charset=<cset>\tEspecifica el conjunto de caracteres por defecto para los ficheros fuente."
  
! #: c-family/c.opt:1974
  #, no-c-format
! msgid "Support dynamic initialization of thread-local variables in a different translation unit."
! msgstr "Admite inicialización dinámica de variables locales de hilo en una unidad de traducción diferente."
  
! #: c-family/c.opt:1981
  #, no-c-format
! msgid "Fold calls to simple inline functions."
! msgstr "Pliega llamadas en forma de funciones en línea."
  
! #: c-family/c.opt:1988
  #, no-c-format
! msgid "Do not assume that standard C libraries and \"main\" exist."
! msgstr "No asume que existen las bibliotecas C estándar y \"main\"."
  
! #: c-family/c.opt:1992
  #, no-c-format
! msgid "Recognize GNU-defined keywords."
! msgstr "Reconoce las palabras claves definidas por GNU."
  
! #: c-family/c.opt:1996
  #, no-c-format
! msgid "Generate code for GNU runtime environment."
! msgstr "Genera código para el entorno de tiempo de ejecución GNU."
  
! #: c-family/c.opt:2000
  #, no-c-format
! msgid "Use traditional GNU semantics for inline functions."
! msgstr "Usa semántica GNU tradicional para las funciones incluidas en línea."
  
! #: c-family/c.opt:2013
  #, no-c-format
! msgid "Assume normal C execution environment."
! msgstr "Asume el entorno normal de ejecución C."
  
! #: c-family/c.opt:2021
  #, no-c-format
! msgid "Implement P2564 for consteval propagation."
! msgstr "Implementa P2564 para la propagación de consteval."
  
! #: c-family/c.opt:2025
  #, no-c-format
! msgid "Export functions even if they can be inlined."
! msgstr "Exporta funciones aun si pueden incluir en línea."
  
! #: c-family/c.opt:2029
  #, no-c-format
! msgid "Make inline functions constexpr by default."
! msgstr "Hace las funciones en línea constexpr por defecto."
  
! #: c-family/c.opt:2033
  #, no-c-format
! msgid "Emit implicit instantiations of inline templates."
! msgstr "Emite instanciaciones implícitas de plantillas incluidas en línea."
  
! #: c-family/c.opt:2037
! #, no-c-format
! msgid "Emit implicit instantiations of templates."
! msgstr "Emite instanciaciones implícitas de plantillas."
  
! #: c-family/c.opt:2041
! #, no-c-format
! msgid "Implement C++17 inheriting constructor semantics."
! msgstr "Implementa la semántica de constructor heredado de C++17."
  
! #: c-family/c.opt:2048
! #, no-c-format
! msgid "Don't emit dllexported inline functions unless needed."
! msgstr "No emite funciones en línea exportadas en dll a menos que sea necesario."
  
! #: c-family/c.opt:2055
  #, no-c-format
! msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
! msgstr "Permite las conversiones implícitas entre vectores con números diferentes de subpartes y/o tipos de elementos diferentes."
  
! #: c-family/c.opt:2059
  #, no-c-format
! msgid "Enable C++20 Modules (experimental)."
! msgstr "Permite módulos C++ (experimental)."
  
! #: c-family/c.opt:2067
  #, no-c-format
! msgid "Enable C++ header module (experimental)."
! msgstr "Permite módulo cabecera C++ (experimental)."
  
! #: c-family/c.opt:2074
  #, no-c-format
! msgid "Member functions defined within their class are inline in module purview."
! msgstr "Las funciones miembro definidas dentro de sus clases se hacen en línea en el «module purview»."
  
! #: c-family/c.opt:2078
  #, no-c-format
! msgid "Only emit Compiled Module Interface."
! msgstr "Solo se emite el interfaz de módulo compilado."
  
! #: c-family/c.opt:2082
  #, no-c-format
! msgid "Mapper for module to CMI files."
! msgstr "Asociador de módulo a ficheros CMI."
  
! #: c-family/c.opt:2086
  #, no-c-format
! msgid "Enable lazy module importing."
! msgstr "Activa la importación de módulos perezosa."
  
! #: c-family/c.opt:2094
  #, no-c-format
! msgid "Warn about macros that have conflicting header units definitions."
! msgstr "Advierte de macros con definiciones de unidades de cabecera conflictivas."
  
! #: c-family/c.opt:2098
  #, no-c-format
! msgid "Warn if pointers of distinct types are compared without a cast."
! msgstr "Avisa si punteros de tipos distintos se comparan sin cast."
  
! #: c-family/c.opt:2102
  #, no-c-format
! msgid "Note #include directives translated to import declarations."
! msgstr "Nótese las directivas #include traducidas a declaraciones import."
  
! #: c-family/c.opt:2106
  #, no-c-format
! msgid "Note #include directives not translated to import declarations, and not known to be textual."
! msgstr "Nótese las directivas #include no traducidas a declaraciones import y no reconocidas como textuales."
  
! #: c-family/c.opt:2110
  #, no-c-format
! msgid "Note a #include translation of a specific header."
! msgstr "Nótese una traducción de #include de una cabecera específica."
  
! #: c-family/c.opt:2114
  #, no-c-format
! msgid "Note Compiled Module Interface pathnames."
! msgstr "Nótese nombres de rutas de interfaces de módulos compilados (Compiled Module Interface)."
  
! #: c-family/c.opt:2118
  #, no-c-format
! msgid "Note Compiled Module Interface pathname of a specific module or header-unit."
! msgstr "Nótese nombres de rutas de interfaces de módulos compilados (Compiled Module Interface) de un módulo específico o unidad de cabecera."
  
! #: c-family/c.opt:2122
  #, no-c-format
! msgid "fmax-include-depth=<number> Set the maximum depth of the nested #include."
! msgstr "fmax-include-depth-<número> Limita la máxima profundidad de #include anidados."
  
! #: c-family/c.opt:2126
  #, no-c-format
! msgid "Don't warn about uses of Microsoft extensions."
! msgstr "No avisa sobre los usos de extensiones Microsoft."
  
! #: c-family/c.opt:2145
  #, no-c-format
! msgid "Implement resolution of DR 150 for matching of template template arguments."
! msgstr "Implementa la resolución de DR 150 para coincidencias de argumentos de plantilla de plantilla."
  
! #: c-family/c.opt:2149
  #, no-c-format
! msgid "Generate code for NeXT (Apple macOS) runtime environment."
! msgstr "Genera código para el entorno de tiempo de ejecución NeXT (Apple macOS)."
  
! #: c-family/c.opt:2153
  #, no-c-format
! msgid "Assume that receivers of Objective-C messages may be nil."
! msgstr "Asume que los receptores de mensajes de Objective-C pueden ser nil."
  
! #: c-family/c.opt:2157
  #, no-c-format
! msgid "Allow access to instance variables as if they were local declarations within instance method implementations."
! msgstr "Permite el acceso a variables de instancia como si fueran declaraciones locales dentro de implementaciones de métodos de instancia."
  
! #: c-family/c.opt:2161
  #, no-c-format
! msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility."
! msgstr "-fvisibility=[private|protected|public|package]\tEstablece la visibilidad de símbolos predeterminada."
  
! #: c-family/c.opt:2186
  #, no-c-format
! msgid "Treat a throw() exception specification as noexcept to improve code size."
! msgstr "Trata una especificación de excepción throw() como noexcept para mejorar el tamaño del código."
  
! #: c-family/c.opt:2190
  #, no-c-format
! msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
! msgstr "Especifica cuál ABI usar para el código de la familia Objective-C y la generación de metadatos."
  
! #: c-family/c.opt:2196
  #, no-c-format
! msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed."
! msgstr "Genera métodos Objective-C especiales para inicializar/destruir i-variables de C++ que no son POD, si es necesario."
  
! #: c-family/c.opt:2200
  #, no-c-format
! msgid "Allow fast jumps to the message dispatcher."
! msgstr "Permite saltos rápidos al despachador de mensajes."
  
! #: c-family/c.opt:2206
  #, no-c-format
! msgid "Enable Objective-C exception and synchronization syntax."
! msgstr "Activa la sintaxis de excepción y sincronización de Objective-C."
  
! #: c-family/c.opt:2210
  #, no-c-format
! msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
! msgstr "Activa la recolección de basura (GC) en programas Objective-C/Objective-C++."
  
! #: c-family/c.opt:2214
  #, no-c-format
! msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
! msgstr "Activa las revisiones en línea para los receptores nil con el tiempo de ejecución NeXT y la ABI versión 2."
  
! #: c-family/c.opt:2219
  #, no-c-format
! msgid "Enable Objective-C setjmp exception handling runtime."
! msgstr "Activa el manejo de excepciones setjmp en tiempo de ejecución de Objective-C."
  
! #: c-family/c.opt:2223
  #, no-c-format
! msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
! msgstr "Conforma al lenguaje Objective-C 1.0 como se implantó en GCC 4.0."
  
! #: c-family/c.opt:2227
  #, no-c-format
! msgid "Enable OpenACC."
! msgstr "Activa OpenACC."
  
! #: c-family/c.opt:2231
  #, no-c-format
! msgid "Specify default OpenACC compute dimensions."
! msgstr "Especifica las dimensiones de cálculo predeterminadas de OpenACC."
  
! #: c-family/c.opt:2235
  #, no-c-format
! msgid "Enable OpenMP (implies -frecursive in Fortran)."
! msgstr "Activa OpenMP (implica -frecursive en Fortran)."
  
! #: c-family/c.opt:2239
  #, no-c-format
! msgid "Enable OpenMP's SIMD directives."
! msgstr "Activa las directivas SIMD de OpenMP."
  
! #: c-family/c.opt:2243
  #, no-c-format
! msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
! msgstr "Reconoce palabras clave de C++ como \"compl\" y \"xor\"."
  
! #: c-family/c.opt:2254
  #, no-c-format
! msgid "Look for and use PCH files even when preprocessing."
! msgstr "Busca y utiliza ficheros PCH aún cuando se esté preprocesando."
  
! #: c-family/c.opt:2258
  #, no-c-format
! msgid "Downgrade conformance errors to warnings."
! msgstr "Degrada los errores de concordancia a avisos."
  
! #: c-family/c.opt:2262
  #, no-c-format
! msgid "Enable Plan 9 language extensions."
! msgstr "Activa las extensiones de lenguaje de Plan9."
  
! #: c-family/c.opt:2266
  #, no-c-format
! msgid "Treat the input file as already preprocessed."
! msgstr "Trata al fichero de entrada como previamente preprocesado."
  
! #: c-family/c.opt:2274
  #, no-c-format
! msgid "-ftrack-macro-expansion=<0|1|2>\tTrack locations of tokens coming from macro expansion and display them in error messages."
! msgstr "-ftrack-macro-expansion=<0|1|2>\tRastrea las ubicaciones de los elementos que provienen de la expansión de macros y los muestra en mensajes de error."
  
! #: c-family/c.opt:2278
  #, no-c-format
! msgid "Do not pretty-print template specializations as the template signature followed by the arguments."
! msgstr "No hace especializaciones de plantilla pretty-print como la firma de plantilla seguida por los argumentos."
  
! #: c-family/c.opt:2282
  #, no-c-format
! msgid "Treat known sprintf return values as constants."
! msgstr "Trata los valores de retorno conocidos de sprintf como constantes."
  
! #: c-family/c.opt:2286
  #, no-c-format
! msgid "Enable lifetime extension of range based for temporaries."
! msgstr "Activa la extensión del tiempo de vida de rango basado en temporales."
  
! #: c-family/c.opt:2290
  #, no-c-format
! msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime."
! msgstr "Usa el modo Fix-and-Continue para indicar que los ficheros objeto se pueden intercambiar en tiempo de ejecución."
  
! #: c-family/c.opt:2294
  #, no-c-format
! msgid "Removed in GCC 10.  This switch has no effect."
! msgstr "Eliminado en GCC 10.  Esta opción no tiene efecto."
  
! #: c-family/c.opt:2298
  #, no-c-format
! msgid "Generate run time type descriptor information."
! msgstr "Genera información de descriptor de tipo en tiempo de ejecución."
  
! #: c-family/c.opt:2302
  #, no-c-format
! msgid "Look for the main source file on the include path."
! msgstr "Busca el fichero fuente pricipal en la ruta de include."
  
! #: c-family/c.opt:2309 ada/gcc-interface/lang.opt:81
  #, no-c-format
! msgid "Use the narrowest integer type possible for enumeration types."
! msgstr "Usa el tipo entero más estrecho posible para tipos de enumeración."
  
! #: c-family/c.opt:2313
  #, no-c-format
! msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
! msgstr "Fuerza que el tipo subyacente de \"wchar_t\" sea \"unsigned short\"."
  
! #: c-family/c.opt:2317
  #, no-c-format
! msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
! msgstr "Cuando no se proporcione \"signed\" o \"unsigned\" hace signed el campo de bits."
  
! #: c-family/c.opt:2321 ada/gcc-interface/lang.opt:85
  #, no-c-format
! msgid "Make \"char\" signed by default."
! msgstr "Hace que \"char\" sea signed por defecto."
  
! #: c-family/c.opt:2325
  #, no-c-format
! msgid "Enable C++14 sized deallocation support."
! msgstr "Admite desasignación con tamaño de C++14."
  
! #: c-family/c.opt:2332
  #, no-c-format
! msgid "-fstrict-flex-arrays=<level>    Control when to treat the trailing array of a structure as a flexible array member for the purposes of accessing the elements of such an array. The default is treating all trailing arrays of structures as flexible array members."
! msgstr ""
  
! #: c-family/c.opt:2339
  #, no-c-format
! msgid "-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar storage order."
! msgstr "-fsso-struct=[big-endian|little-endian|native]\tEstablece el orden de almacenamiento de escalares predeterminado."
  
! #: c-family/c.opt:2355
  #, no-c-format
! msgid "Display statistics accumulated during compilation."
! msgstr "Muestra las estadísticas acumuladas durante la compilación."
  
! #: c-family/c.opt:2359
  #, no-c-format
! msgid "Assume that values of enumeration type are always within the minimum range of that type."
! msgstr "Asume que los valores de tipo de enumeración están siempre dentro del rango mínimo de ese tipo."
  
! #: c-family/c.opt:2366 c-family/c.opt:2371
  #, no-c-format
! msgid "Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc."
! msgstr "Sigue los requisitos de orden de evaluación de C++17 para expresiones de asignación, desplazamiento, llamadas a funciones miembro, etc."
  
! #: c-family/c.opt:2388
  #, no-c-format
! msgid "Set the maximum number of template instantiation notes for a single warning or error."
! msgstr "Establece el número máximo de notas de instanciación de plantilla para un solo aviso o error."
  
! #: c-family/c.opt:2395
  #, no-c-format
! msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
! msgstr "-ftemplate-depth-<número>\tEspecifica la profundidad máxima de instanciación de plantilla."
  
! #: c-family/c.opt:2402
  #, no-c-format
! msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
! msgstr "-fno-threadsafe-statics\tNo genera código seguro en hilos para inicializar statics locales."
  
! #: c-family/c.opt:2406
  #, no-c-format
! msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
! msgstr "Cuando no se proporcione \"signed\" o \"unsigned\" hacer unsigned el campo de bits."
  
! #: c-family/c.opt:2410 ada/gcc-interface/lang.opt:89
  #, no-c-format
! msgid "Make \"char\" unsigned by default."
! msgstr "Hace que \"char\" sea unsigned por defecto."
  
! #: c-family/c.opt:2414
  #, no-c-format
! msgid "Use __cxa_atexit to register destructors."
! msgstr "Usa __cxa_atexit para registrar destructores."
  
! #: c-family/c.opt:2418
  #, no-c-format
! msgid "Use __cxa_get_exception_ptr in exception handling."
! msgstr "Usa __cxa_get_exception_ptr para el manejo de excepciones."
  
! #: c-family/c.opt:2422
  #, no-c-format
! msgid "Marks all inlined functions and methods as having hidden visibility."
! msgstr "Marca todos los métodos y funciones incluidos en línea con visibilidad hidden."
  
! #: c-family/c.opt:2426
  #, no-c-format
! msgid "Changes visibility to match Microsoft Visual Studio by default."
! msgstr "Cambia la visibilidad para coincidir con Microsoft Visual Studio por defecto."
  
! #: c-family/c.opt:2438
  #, no-c-format
! msgid "Emit common-like symbols as weak symbols."
! msgstr "Emite símbolos comunes como símbolos débiles."
  
! #: c-family/c.opt:2442
  #, no-c-format
! msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>."
! msgstr "-fwide-exec-charset=<cset>\tConvierte todas las cadenas anchas y constantes de cáracter al conjunto de caracteres <cset>."
  
! #: c-family/c.opt:2446
  #, no-c-format
! msgid "Generate a #line directive pointing at the current working directory."
! msgstr "Genera una directiva #line que apunte al directorio de trabajo actual."
  
! #: c-family/c.opt:2454
  #, no-c-format
! msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
! msgstr "Genera la búsqueda no estricta de clases (a través de objc_getClass()) para usarlas en el modo Zero-Link."
  
! #: c-family/c.opt:2458
  #, no-c-format
! msgid "Dump declarations to a .decl file."
! msgstr "Vuelca las declaraciones a un fichero .decl."
  
! #: c-family/c.opt:2462
  #, no-c-format
! msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
! msgstr "-femit-struct-debug-baseonly\tInformación de depuración reducida agresiva para structs."
  
! #: c-family/c.opt:2466
  #, no-c-format
! msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs."
! msgstr "-femit-struct-debug-reduced\tInformación de depuración reducida conservadora para structs."
  
! #: c-family/c.opt:2470
  #, no-c-format
! msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs."
! msgstr "-femit-struct-debug-detailed=<lista-espec>\tInformación de depuración reducida detallada para structs."
  
! #: c-family/c.opt:2474
  #, no-c-format
! msgid "Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal."
! msgstr "Interpreta imaginario, coma fija u otro sufijo de número gnu como el literal numérico correspondiente en lugar de un literal numérico definido por el usuario."
  
! #: c-family/c.opt:2479
  #, no-c-format
! msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
! msgstr "-idirafter <dir>\tAgrega el <dir>ectorio al final de la ruta de inclusión del sistema."
  
! #: c-family/c.opt:2483
  #, no-c-format
! msgid "-imacros <file>\tAccept definition of macros in <file>."
! msgstr "-imacros <fichero>\tAcepta la definición de macros en el <fichero>."
  
! #: c-family/c.opt:2487
  #, no-c-format
! msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
! msgstr "-imultilib <dir>\tDefine <dir> como el subdirectorio de inclusión de multilib."
  
! #: c-family/c.opt:2491
  #, no-c-format
! msgid "-include <file>\tInclude the contents of <file> before other files."
! msgstr "-include <file>\tIncluye los contenidos del <fichero> antes de otros ficheros."
  
! #: c-family/c.opt:2495
  #, no-c-format
! msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
! msgstr "-iprefix <ruta>\tEspecifica la <ruta> como un prefijo para las siguientes dos opciones."
  
! #: c-family/c.opt:2499
  #, no-c-format
! msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
! msgstr "-isysroot <dir>\tEstablece el <dir>ectorio como el directorio raíz del sistema."
  
! #: c-family/c.opt:2503
  #, no-c-format
! msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
! msgstr "-isystem <dir>\tAgrega el <dir>ectorio al inicio de la ruta de inclusión del sistema."
  
! #: c-family/c.opt:2507
  #, no-c-format
! msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
! msgstr "-iquote <dir>\tAgrega el <dir>ectorio al final de la ruta de inclusión de citas."
  
! #: c-family/c.opt:2511
  #, no-c-format
! msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
! msgstr "-iwithprefix <dir>\tAgrega el <dir>ectorio al final de la ruta de inclusión del sistema."
  
! #: c-family/c.opt:2515
  #, no-c-format
! msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
! msgstr "-iwithprefixbefore <dir>\tAgrega el <dir>ectorio al final de la ruta de inclusión principal."
  
! #: c-family/c.opt:2525
  #, no-c-format
! msgid "Do not search standard system include directories (those specified with -isystem will still be used)."
! msgstr "No busca directorios de inclusión del sistema por defecto (aquellos especificados con -isystem aún serán utilizados)."
  
! #: c-family/c.opt:2529
  #, no-c-format
! msgid "Do not search standard system include directories for C++."
! msgstr "No busca directorios de inclusión del sistema por defecto para C++."
  
! #: c-family/c.opt:2541
  #, no-c-format
! msgid "Generate C header of platform-specific features."
! msgstr "Genera encabezado C de características específicas de la plataforma."
  
! #: c-family/c.opt:2545
  #, no-c-format
! msgid "Remap file names when including files."
! msgstr "Reasocia nombres de fichero al incluir ficheros"
  
! #: c-family/c.opt:2549 c-family/c.opt:2553
  #, no-c-format
! msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum."
! msgstr "Conforma al estándar ISO 1998 C++ revisado por la corrección técnica 2003."
  
! #: c-family/c.opt:2557
  #, no-c-format
! msgid "Conform to the ISO 2011 C++ standard."
! msgstr "Conforma al estándar ISO 2011 C++."
  
! #: c-family/c.opt:2561
  #, no-c-format
! msgid "Deprecated in favor of -std=c++11."
! msgstr "Obsoleto en favor de -std=c++11."
  
! #: c-family/c.opt:2565
  #, no-c-format
! msgid "Deprecated in favor of -std=c++14."
! msgstr "Obsoleto en favor de -std=c++14."
  
! #: c-family/c.opt:2569
  #, no-c-format
! msgid "Conform to the ISO 2014 C++ standard."
! msgstr "Conforma al estándar ISO 2014 C++."
  
! #: c-family/c.opt:2573
! #, no-c-format
! msgid "Deprecated in favor of -std=c++17."
! msgstr "Obsoleto en favor de -std=c++17."
  
! #: c-family/c.opt:2577
  #, no-c-format
! msgid "Conform to the ISO 2017 C++ standard."
! msgstr "Conforma al estándar ISO 2017 C++."
  
! #: c-family/c.opt:2581 c-family/c.opt:2585
  #, no-c-format
! msgid "Conform to the ISO 2020 C++ standard (experimental and incomplete support)."
! msgstr "Conforma al estándar ISO 2020 C++ (soporte experimental e incompleto)."
  
! #: c-family/c.opt:2589 c-family/c.opt:2593
  #, no-c-format
! msgid "Conform to the ISO 2023 C++ standard (published in 2024; experimental and incomplete support)."
! msgstr "Conforma al estándar ISO 2023 C++ (publicado en 2024; soporte experimental e incompleto)"
  
! #: c-family/c.opt:2597 c-family/c.opt:2601
  #, no-c-format
! msgid "Conform to the ISO 2026 C++ draft standard (experimental and incomplete support)."
! msgstr "Conforma al borrador del estándar ISO 2026 C++ (soporte experimental e incompleto)."
  
! #: c-family/c.opt:2605 c-family/c.opt:2767
  #, no-c-format
! msgid "Conform to the ISO 2011 C standard."
! msgstr "Conforma al estándar ISO 2012 C."
  
! #: c-family/c.opt:2609
  #, no-c-format
! msgid "Deprecated in favor of -std=c11."
! msgstr "Obsoleto en favor de -std=c11."
  
! #: c-family/c.opt:2613 c-family/c.opt:2617 c-family/c.opt:2771
! #: c-family/c.opt:2775
  #, no-c-format
! msgid "Conform to the ISO 2017 C standard (published in 2018)."
! msgstr "Conforma al estándar ISO 2017 C (publicado en 2018)."
  
! #: c-family/c.opt:2621 c-family/c.opt:2779
  #, no-c-format
! msgid "Conform to the ISO 2023 C standard (published in 2024)."
! msgstr "Conforma al estándar ISO 2023 C (publicado en 2024)."
  
! #: c-family/c.opt:2625
  #, no-c-format
! msgid "Deprecated in favor of -std=c23."
! msgstr "Obsoleto en favor de -std=c23."
  
! #: c-family/c.opt:2629
  #, no-c-format
! msgid "Conform to the ISO 202Y C standard draft (experimental and incomplete support)."
! msgstr "Conforma al borrador del estándar ISO 202Y C (soporte experimental e incompleto)"
  
! #: c-family/c.opt:2633 c-family/c.opt:2637 c-family/c.opt:2751
  #, no-c-format
! msgid "Conform to the ISO 1990 C standard."
! msgstr "Conforma al estándar ISO 1990 C."
  
! #: c-family/c.opt:2641 c-family/c.opt:2759
  #, no-c-format
! msgid "Conform to the ISO 1999 C standard."
! msgstr "Conforma al estándar ISO 1999 C."
  
! #: c-family/c.opt:2645
  #, no-c-format
! msgid "Deprecated in favor of -std=c99."
! msgstr "Obsoleto en favor de -std=c99."
  
! #: c-family/c.opt:2649 c-family/c.opt:2654
  #, no-c-format
! msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions."
! msgstr "Conforma al estándar ISO 1998 C++ revisado por la corrección técnica 2003 con extensiones GNU."
  
! #: c-family/c.opt:2659
  #, no-c-format
! msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
! msgstr "Conforma al estándar ISO 2011 C++ con extensiones GNU."
  
! #: c-family/c.opt:2663
  #, no-c-format
! msgid "Deprecated in favor of -std=gnu++11."
! msgstr "Obsoleto en favor de -std=gnu++11."
  
! #: c-family/c.opt:2667
  #, no-c-format
! msgid "Deprecated in favor of -std=gnu++14."
! msgstr "Obsoleto en favor de -std=gnu++14."
  
! #: c-family/c.opt:2671
  #, no-c-format
! msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
! msgstr "Conforma al estándar ISO 2014 C++ con extensiones GNU."
  
! #: c-family/c.opt:2675
  #, no-c-format
! msgid "Deprecated in favor of -std=gnu++17."
! msgstr "Obsoleto en favor de -std=gnu++17."
  
! #: c-family/c.opt:2679
  #, no-c-format
! msgid "Conform to the ISO 2017 C++ standard with GNU extensions."
! msgstr "Conforma al estándar ISO 2017 C++ con extensiones GNU."
  
! #: c-family/c.opt:2683 c-family/c.opt:2687
  #, no-c-format
! msgid "Conform to the ISO 2020 C++ standard with GNU extensions (experimental and incomplete support)."
! msgstr "Conforma al estándar ISO 2020 C++ con extensiones GNU (soporte experimental e incompleto)."
  
! #: c-family/c.opt:2691 c-family/c.opt:2695
  #, no-c-format
! msgid "Conform to the ISO 2023 C++ standard with GNU extensions (published in 2024; experimental and incomplete support)."
! msgstr "Conforma al estándar ISO 2023 C++ con extensiones GNU (publicado en 2024; soporte experimental e incompleto)."
  
! #: c-family/c.opt:2699 c-family/c.opt:2703
  #, no-c-format
! msgid "Conform to the ISO 2026 C++ draft standard with GNU extensions (experimental and incomplete support)."
! msgstr "Conforma al borrador del estándar ISO 2026 C++ con extensiones GNU (soporte experimental e incompleto)."
  
! #: c-family/c.opt:2707
  #, no-c-format
! msgid "Conform to the ISO 2011 C standard with GNU extensions."
! msgstr "Conforma al estándar ISO 2011 C con extensiones GNU."
  
! #: c-family/c.opt:2711
  #, no-c-format
! msgid "Deprecated in favor of -std=gnu11."
! msgstr "Obsoleto en favor de -std=gnu11."
  
! #: c-family/c.opt:2715 c-family/c.opt:2719
  #, no-c-format
! msgid "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions."
! msgstr "Conforma al estándar ISO 2017 C (publicado en 2018) con extensiones GNU."
  
! #: c-family/c.opt:2723
  #, no-c-format
! msgid "Conform to the ISO 2023 C standard (published in 2024) with GNU extensions."
! msgstr "Conforma al estándar ISO 2023 C (publicado en 2024) con extensiones GNU."
  
! #: c-family/c.opt:2727
  #, no-c-format
! msgid "Deprecated in favor of -std=gnu23."
! msgstr "Obsoleto en favor de -std=gnu23."
  
! #: c-family/c.opt:2731
  #, no-c-format
! msgid "Conform to the ISO 202Y C standard draft with GNU extensions (experimental and incomplete support)."
! msgstr "Conforma al borrador del estándar ISO 202Y C con extensiones GNU (soporte experimental e incompleto)."
  
! #: c-family/c.opt:2735 c-family/c.opt:2739
  #, no-c-format
! msgid "Conform to the ISO 1990 C standard with GNU extensions."
! msgstr "Conforma al estándar ISO 1990 C con extensiones GNU."
  
! #: c-family/c.opt:2743
! #, no-c-format
! msgid "Conform to the ISO 1999 C standard with GNU extensions."
! msgstr "Conforma al estándar ISO 1999 C con extensiones GNU."
  
! #: c-family/c.opt:2747
  #, no-c-format
! msgid "Deprecated in favor of -std=gnu99."
! msgstr "Obsoleto en favor de -std=gnu99."
  
! #: c-family/c.opt:2755
  #, no-c-format
! msgid "Conform to the ISO 1990 C standard as amended in 1994."
! msgstr "Conforma al estándar ISO 1990 C tal y como se enmendó en 1994."
  
! #: c-family/c.opt:2763
  #, no-c-format
! msgid "Deprecated in favor of -std=iso9899:1999."
! msgstr "Obsoleto en favor de -std=iso9899:1999."
  
! #: c-family/c.opt:2783
  #, no-c-format
! msgid "-stdlib=[libstdc++|libc++]\tThe standard library to be used for C++ headers and runtime."
! msgstr ""
  
! #: c-family/c.opt:2800
  #, no-c-format
! msgid "Enable traditional preprocessing."
! msgstr "Habilita el preprocesamiento tradicional."
  
! #: c-family/c.opt:2804
  #, no-c-format
! msgid "-trigraphs\tSupport ISO C trigraphs."
! msgstr "-trigraphs\tSoporte para los trigrafos de ISO C."
  
! #: c-family/c.opt:2808
  #, no-c-format
! msgid "Do not predefine system-specific and GCC-specific macros."
! msgstr "No predefine las macros específicas del sistema y específicas de GCC."
  
! #: cobol/lang.opt:48
  #, no-c-format
! msgid "Accept COBOL constructs used by non-ISO compilers"
! msgstr "Acepta construcciones de COBOL utilizadas por compiladores no ISO"
  
! #: cobol/lang.opt:67
  #, no-c-format
! msgid "-fcobol-exceptions=<n>\tEnable some exceptions by default"
! msgstr "-fcobol-exceptions=<n>\tHabilita algunas excepciones por defecto"
  
! #: cobol/lang.opt:71
  #, no-c-format
! msgid "Define alternative implicit copybook filename extension"
! msgstr "Define extensión de nombre de fichero copybook implícita alternativa"
  
! #: cobol/lang.opt:75
  #, no-c-format
! msgid "Set Working-Storage data items to the supplied value"
  msgstr ""
  
! # No me gusta mucho esta traducción. cfuga
! #: cobol/lang.opt:79
! #, no-c-format
! msgid "Enable Cobol lex debugging"
! msgstr "Habilita la depuración lex de Cobol"
! 
! #: cobol/lang.opt:91
! #, no-c-format
! msgid "-findicator-column=<n>\tColumn after which Region A begins"
! msgstr "-findicator-column=<n>\tColumna tras la cual comienza la Región A"
! 
! #: cobol/lang.opt:95
! #, no-c-format
! msgid "-finternal-ebcdic\tInternal processing is in EBCDIC Code Page 1140"
! msgstr "-finternal-ebcdic\tProcesamiento interno en EBCDIC página de código 1140"
! 
! #: cobol/lang.opt:99
! #, no-c-format
! msgid "Enable/disable static linkage for CALL literals"
! msgstr "Activa/desactiva el enlazamiento estático de literales CALL"
! 
! # No me gusta mucho esta traducción. cfuga
! #: cobol/lang.opt:103
! #, no-c-format
! msgid "Enable Cobol parser debugging"
! msgstr "Habilita la depuración del analizador de Cobol"
! 
! # No me gusta mucho esta traducción. cfuga
! #: cobol/lang.opt:107
! #, no-c-format
! msgid "Enable Cobol yacc debugging"
! msgstr "Habilita la depuración de yacc de Cobol"
! 
! #: cobol/lang.opt:111
! #, no-c-format
! msgid "preprocess <source_filter> before compiling"
! msgstr "preprocesa <filtro_fuente> antes de compilar"
! 
! #: cobol/lang.opt:131
  #, no-c-format
! msgid "-main\tThe first program-id in the next source file is called by a generated main() entry point"
! msgstr "-main\tEl primer id de programa en el siguiente fichero fuente lo llama un punto de entrada main() generado"
  
! #: cobol/lang.opt:135
  #, no-c-format
! msgid "-main=<source_file> source_file/PROGRAM-ID is called by the generated main()"
! msgstr "-main=<fichero_fuente> fichero_fuente/ID-PROGRAMA lo llama el main() generado"
  
! #: cobol/lang.opt:139
  #, no-c-format
! msgid "-nomain\tNo main() function is created from COBOL source files"
! msgstr "-nomain\tNo se crea ninguna función main() desde los ficheros fuente COBOL"
  
! #: ada/gcc-interface/lang.opt:61
  #, no-c-format
! msgid "Dump Source Coverage Obligations."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:65
! #, no-c-format
! msgid "Synonym of -gnatk8."
! msgstr "Sinónimo de -gnatk8."
! 
! #: ada/gcc-interface/lang.opt:73
! #, no-c-format
! msgid "Do not look for object files in standard path."
! msgstr "No buscar ficheros objeto en la ruta estándar."
! 
! #: ada/gcc-interface/lang.opt:77
! #, no-c-format
! msgid "Select the runtime."
! msgstr "Selecciona el tiempo de ejecución."
! 
! #: ada/gcc-interface/lang.opt:93
! #, no-c-format
! msgid "Catch typos."
! msgstr "Caza erratas."
! 
! #: ada/gcc-interface/lang.opt:97
! #, no-c-format
! msgid "Set name of output ALI file (internal switch)."
! msgstr "Establece el nombre del fichero ALI de salida (opción interna)."
! 
! #: ada/gcc-interface/lang.opt:101
! #, no-c-format
! msgid "-gnat<options>\tSpecify options to GNAT."
! msgstr "-gnat<opciones>\tEspecifica opciones para GNAT."
! 
! #: ada/gcc-interface/lang.opt:105
! #, no-c-format
! msgid "Ignored."
! msgstr "No considerada."
! 
! #: d/lang.opt:51
! #, no-c-format
! msgid "-Hd <dir>\tWrite D interface files to directory <dir>."
! msgstr "-Hd <dir>\tEscribe los ficheros de interfaz de D en el directorio <dir>."
! 
! #: d/lang.opt:55
! #, no-c-format
! msgid "-Hf <file>\tWrite D interface to <file>."
! msgstr "-Hf <fichero>\tEscribe el interfaz de D en el <fichero>."
! 
! #: d/lang.opt:127
! #, no-c-format
! msgid "Warn about casts that will produce a null result."
! msgstr "Avisa sobre conversiones que darán resultado nulo."
! 
! #: d/lang.opt:143
  #, no-c-format
! msgid "Warn when a special enum is declared with the wrong base type."
! msgstr "Avisa cuando un enum especial se declara con un tipo base incorrecto."
  
! #: d/lang.opt:151
  #, no-c-format
! msgid "Warn from speculative compiles such as __traits(compiles)."
! msgstr "Advierte de compilaciones especulativas como __traits(compiles)."
  
! #: d/lang.opt:163
  #, no-c-format
! msgid "Generate JSON file."
! msgstr "Genera fichero JSON."
  
! #: d/lang.opt:167
  #, no-c-format
! msgid "-Xf <file>\tWrite JSON output to the given <file>."
! msgstr "-Xf <fichero>\tEscribe salida JSON al <fichero> dado."
  
! #: d/lang.opt:171
  #, no-c-format
! msgid "Debug library to use instead of phobos."
! msgstr "Biblioteca de depuración que se utilizará en lugar de phobos."
  
! #: d/lang.opt:175
  #, no-c-format
! msgid "Default library to use instead of phobos."
! msgstr "Biblioteca predefinida que se utilizará en lugar de phobos."
  
! #: d/lang.opt:179
  #, no-c-format
! msgid "Do link the standard D startup files in the compilation."
  msgstr ""
  
! #: d/lang.opt:186
! #, no-c-format
! msgid "Generate code for all template instantiations."
! msgstr "Genera código para todas las instanciaciones de plantillas."
! 
! #: d/lang.opt:190
! #, no-c-format
! msgid "Generate code for assert contracts."
! msgstr "Genera código para contratos de assert."
! 
! #: d/lang.opt:198
! #, no-c-format
! msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
! msgstr "-fbounds-check=[on|safeonly|off]\tActiva o desactiva las comprobaciones de límites de matrices, solo en código @safe."
! 
! #: d/lang.opt:240
! #, no-c-format
! msgid "-fcheckaction=[throw,halt,context]\tBehavior on contract failure."
! msgstr "-fcheckaction=[throw,halt,context]\tComportamiento ante falle de contrato."
! 
! #: d/lang.opt:256
! #, no-c-format
! msgid "Compile in debug code."
! msgstr "Compila en código de depuración."
! 
! #: d/lang.opt:260
! #, no-c-format
! msgid "-fdebug=<ident>\tCompile in debug code identified by <ident>."
! msgstr "-fdebug=<ident>\tCompila en código de depuración identificado por <ident>."
! 
! #: d/lang.opt:264
! #, no-c-format
! msgid "Generate documentation."
! msgstr "Genera documentación."
! 
! #: d/lang.opt:268
! #, no-c-format
! msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
! msgstr "-fdoc-dir=<dir>\tEscribe el fichero de documentación en el directorio <dir>."
! 
! #: d/lang.opt:272
  #, no-c-format
! msgid "-fdoc-file=<file>\tWrite documentation to <file>."
! msgstr "-fdoc-file=<fichero>\tEscribe la documentación en <fichero>."
  
! #: d/lang.opt:276
  #, no-c-format
! msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
! msgstr "-fdoc-inc=<fichero>\tIncluye un <fichero> de macros Ddoc."
  
! #: d/lang.opt:280
  #, no-c-format
! msgid "Assume that standard D runtime libraries and \"D main\" exist."
! msgstr "Asume que existen bibliotecas D estándar de tiempo de ejecución y \"D main\"."
  
! #: d/lang.opt:284
  #, no-c-format
! msgid "Add comments for ignored declarations in the generated C++ header."
! msgstr "Añade comentarios para declaraciones descartadas en la cabecera C++ generada."
  
! #: d/lang.opt:288
  #, no-c-format
! msgid "-fdump-cxx-spec=<filename>\tWrite all declarations as C++ code to <filename>."
! msgstr "-fdump-cxx-spec=<fichero>\tEscribe todas las declaraciones como código C++ a <fichero>."
  
! #: d/lang.opt:292
  #, no-c-format
! msgid "Display the frontend AST after parsing and semantic passes."
! msgstr "Muestra el frontal AST después de los pases de análisis sintáctico y semántico."
  
! #: d/lang.opt:300
  #, no-c-format
! msgid "-fextern-std=<standard>\tSet C++ name mangling compatibility with <standard>."
! msgstr "-fextern-std=<estándar>\tEstablece la compatibilidad de «mangling» de nombres C++ con <estándar>."
  
! #: d/lang.opt:328
  #, no-c-format
! msgid "Ignore unsupported pragmas."
! msgstr "Hace caso omiso de pragmas no admitidas."
  
! #: d/lang.opt:332
  #, no-c-format
! msgid "Include imported modules in the compilation."
! msgstr "Incluye módulos importados en la compilación."
  
! #: d/lang.opt:336
  #, no-c-format
! msgid "Generate code for class invariant contracts."
! msgstr "Genera código para contratos invariantes de clase."
  
! #: d/lang.opt:340
  #, no-c-format
! msgid "Generate a default D main() function when compiling."
! msgstr "Genera una función main() de D predefinida al compilar."
  
! #: d/lang.opt:344
  #, no-c-format
! msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
! msgstr "-fmodule-file=<paquete.módulo>=<especfich>\tutiliza <especfich> como fichero fuente para <paquete.módulo>."
  
! #: d/lang.opt:348
  #, no-c-format
! msgid "Generate ModuleInfo struct for output module."
! msgstr "Genera la estructura ModuleInfo para el módulo de salida."
  
! #: d/lang.opt:352
  #, no-c-format
! msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
! msgstr "Procesa todos los módulos especificados en la línea de órdenes, pero solo genera código para el módulo especificado por el argumento."
  
! #: d/lang.opt:356
  #, no-c-format
! msgid "Generate code for postcondition contracts."
! msgstr "Genera código para contratos de postcondiciones."
  
! #: d/lang.opt:360
  #, no-c-format
! msgid "Generate code for precondition contracts."
! msgstr "Genera código para contratos de precondiciones."
  
! #: d/lang.opt:364
  #, no-c-format
! msgid "Turn on all upcoming D language features."
! msgstr "Activa todas las características venideras del lenguaje D"
  
! #: d/lang.opt:368
  #, no-c-format
! msgid "Implement D bit-fields."
! msgstr "Implementa campos de bit de D."
  
! #: d/lang.opt:372
  #, no-c-format
! msgid "Implement DIP1000: Scoped pointers."
! msgstr "Implementa DIP1000: punteros con alcance."
  
! #: d/lang.opt:376
  #, no-c-format
! msgid "Implement DIP1008: Allow exceptions in @nogc code."
! msgstr "Implementa DIP1008: permite excepciones en código @nogc."
  
! #: d/lang.opt:380
  #, no-c-format
! msgid "Implement DIP1021: Mutable function arguments."
! msgstr "Implement DIP1021: argumentos de funciones mutables."
  
! #: d/lang.opt:384
  #, no-c-format
! msgid "Destruct fields of partially constructed objects."
! msgstr "Destruye campos de objetos parcialmente construidos."
  
! #: d/lang.opt:388
  #, no-c-format
! msgid "Use field-wise comparisons for struct equality."
! msgstr "Utiliza comparaciones campo a campo para igualdad de estructuras."
  
! #: d/lang.opt:392
  #, no-c-format
! msgid "When a symbol is resolved, check `alias this' scope before going to upper scopes."
! msgstr "Cuando se resuelve un símbolo, comprueba el alcance de «alias this» antes de acudir a alcances superiores."
  
! #: d/lang.opt:396
  #, no-c-format
! msgid "Disallow unsound immutable conversions that were formerly incorrectly permitted."
! msgstr "Impide conversiones inmutables defectuosas que anteriormente se permitieron incorrectamente."
  
! #: d/lang.opt:400
  #, no-c-format
! msgid "Implement 'in' parameters to mean scope const."
! msgstr "Implementa parámetros «in» con el significado de «scope const»."
  
! #: d/lang.opt:404
  #, no-c-format
! msgid "Implement 'in' contracts of overridden methods to be a superset of parent contract."
! msgstr "Implementa contratos «in» de métodos anulados como superconjunto del contrato."
  
! #: d/lang.opt:408
  #, no-c-format
! msgid "Disable access to shared memory objects."
! msgstr "Deshabilita el acceso a los objetos de memoria compartida."
  
! #: d/lang.opt:412
  #, no-c-format
! msgid "Enable safety checks on all functions by default."
! msgstr "Habilita las comprobaciones de seguridad en todas las funciones por defecto."
  
! #: d/lang.opt:416
  #, no-c-format
! msgid "Enable rvalue arguments to ref parameters."
! msgstr "Habilita argumentos valor-r a parámetros de referencia."
  
! #: d/lang.opt:420
  #, no-c-format
! msgid "Disable access to variables marked `@system' from @safe code."
! msgstr "Deshabilita el acceso a variables marcadas «@system» desde código @safe."
  
! #: d/lang.opt:424
  #, no-c-format
! msgid "Compile release version."
! msgstr "Compila la versión «release»."
  
! #: d/lang.opt:428
  #, no-c-format
! msgid "Turn off all revertable D language features."
! msgstr "Desactiva todas las características reversibles del lenguaje D."
  
! #: d/lang.opt:432
  #, no-c-format
! msgid "Revert DIP1000: Scoped pointers."
! msgstr "Revierte DIP1000: punteros con alcance."
  
! #: d/lang.opt:436
  #, no-c-format
! msgid "Don't destruct fields of partially constructed objects."
! msgstr "No destruye campos de objetos parcialmente construidos."
  
! #: d/lang.opt:440
  #, no-c-format
! msgid "Don't use C-style integral promotion for unary '+', '-' and '~'."
! msgstr "No utiliza la promoción de enteros estilo C para los unitarios '+', '-' y '~'."
  
! #: d/lang.opt:448
  #, no-c-format
! msgid "-fsave-mixins=<filename>\tExpand and save mixins to file specified by <filename>."
! msgstr "-fsave-mixins=<fichero>\tExpande y guarda «mixins» en <fichero>."
  
! #: d/lang.opt:452
  #, no-c-format
! msgid "Generate code for switches without a default case."
! msgstr "Genera código para las opciones sin caso predefinido."
  
! #: d/lang.opt:456
  #, no-c-format
! msgid "List information on all D language transitions."
! msgstr "Muestra información sobre todas las transiciones del lenguaje D."
  
! #: d/lang.opt:460
  #, no-c-format
! msgid "List all non-mutable fields which occupy an object instance."
! msgstr "Enumera todos los campos no mutables que ocupan la instancia de un objeto."
  
! #: d/lang.opt:464
  #, no-c-format
! msgid "List all usages of 'in' on parameter."
! msgstr "Enumera todos los usos de 'in' en parámetro."
  
! #: d/lang.opt:468
  #, no-c-format
! msgid "List all hidden GC allocations."
! msgstr "Enumera todas las reservas GC ocultas."
  
! #: d/lang.opt:472
  #, no-c-format
! msgid "List statistics on template instantiations."
! msgstr "Muestra una lista de estadísticas sobre instanciaciones de plantillas."
  
! #: d/lang.opt:476
  #, no-c-format
! msgid "List all variables going into thread local storage."
! msgstr "Enumera todas las variables que van al almacenamiento local del hilo."
  
! #: d/lang.opt:480
  #, no-c-format
! msgid "Compile in unittest code."
! msgstr "Compila en código unittest."
  
! #: d/lang.opt:484
  #, no-c-format
! msgid "-fversion=<ident>\tCompile in version code identified by <ident>."
! msgstr "-fversion=<ident>\tCompila en código de versión identificado por <ident>."
  
! #: d/lang.opt:488
  #, no-c-format
! msgid "Emit template instantiations as weak symbols."
! msgstr "Emite instanciaciones de plantillas como símbolos débiles."
  
! #: d/lang.opt:508
  #, no-c-format
! msgid "Do not link the standard D library in the compilation."
! msgstr "No enlaza la biblioteca D estándar en la compilación."
  
! #: d/lang.opt:516
  #, no-c-format
! msgid "Link the standard D library statically in the compilation."
! msgstr "Enlaza la biblioteca D estándar estáticamente en la compilación."
  
! #: d/lang.opt:520
  #, no-c-format
! msgid "Link the standard D library dynamically in the compilation."
! msgstr "Enlaza la biblioteca D estándar dinámicamente en la compilación."
  
! #: m2/lang.opt:35
  #, no-c-format
! msgid "turns on case statement label compile time checking when using an expression of an enum type."
! msgstr "activa la comprobación en tiempo de compilación de etiquetas de sentencias case cuando se utilizan en expresiones de tipo enum."
  
! #: m2/lang.opt:39
  #, no-c-format
! msgid "compiler checks to force definition module procedure parameter names with their implementation module counterpart"
! msgstr "comprobaciones del compilador para forzar los nombres de parámetros de procedimientos de módulos de definición con sus módulos de implementación correspondientes."
  
! #: m2/lang.opt:43
  #, no-c-format
! msgid "compiler warns if a cast is being used on types of differing sizes"
! msgstr "el compilador avisa si un «cast» se está utilizando con tipos de diferente tamaño."
  
! #: m2/lang.opt:47
  #, no-c-format
! msgid "inform user which parameters will be passed by reference"
! msgstr "informa al usuario de qué parámetros se pasarán por referencia"
  
! #: m2/lang.opt:51
  #, no-c-format
! msgid "extra compile time semantic checking, typically tries to catch poor programming style"
! msgstr "comprobación semántica extra en tiempo de compilación, típicamente intenta detectar estilo de programación pobre"
  
! #: m2/lang.opt:55
  #, no-c-format
! msgid "turns on compile time analysis in the first basic block of a procedure detecting access to uninitialized data."
! msgstr "activa análisis en tiempo de compilación en el primer bloque básico de un procedimiento que detecta acceso a datos sin inicializar."
  
! #: m2/lang.opt:59
  #, no-c-format
! msgid "turns on compile time analysis to detect access to uninitialized variables, the checking can be specified by: known,cond,all."
! msgstr "activa análisis en tiempo de compilación para detectar acceso a variables sin inicializar, la comprobación puede especificarse mediante: known,cond,all."
  
! #: m2/lang.opt:63
  #, no-c-format
! msgid "automatically initializes all pointers to NIL"
! msgstr "inicializa automáticamente todos los punteros a NIL"
  
! #: m2/lang.opt:67
  #, no-c-format
! msgid "turns on runtime subrange, array index and indirection via NIL pointer checking"
! msgstr "activa subrango, índice de array e indirección en tiempo de ejecución mediante la comprobación de puntero a NIL"
  
! #: m2/lang.opt:71
  #, no-c-format
! msgid "turns on runtime checking to check whether a CASE statement requires an ELSE clause when one was not specified"
! msgstr "activa la comproboación en tiempo de ejecución para ver si las sentencias CASE requieren cláusula ELSE cuando no se ha especificado"
  
! #: m2/lang.opt:75
  #, no-c-format
! msgid "use cpp to preprocess the module"
! msgstr "utiliza cpp para reprocesar el módulo"
  
! #: m2/lang.opt:79 m2/lang.opt:83
  #, no-c-format
! msgid "passed to the preprocessor if -fcpp is used (internal switch)"
! msgstr "pasado al preprocesador si se utiliza -fcpp (opción interna)"
  
! #: m2/lang.opt:87
  #, no-c-format
! msgid "call a real function, rather than the builtin equivalent"
! msgstr "llama a una función real, en lugar de la equivalente incorporada («builtin»)"
  
! #: m2/lang.opt:91
  #, no-c-format
! msgid "turn on internal debugging of the compiler (internal switch)"
! msgstr "activa la depuración interna del compilador (opción interna)"
  
! #: m2/lang.opt:95
  #, no-c-format
! msgid "turn on tracing of procedure line numbers (internal switch)"
! msgstr "activa el trazado de números de línea de procedimientos (opción interna)"
  
! #: m2/lang.opt:99
  #, no-c-format
! msgid "recognize the specified suffix as a definition module filename"
! msgstr "reconoce el sufijo especificado como el nombre de fichero de un módulo de definición"
  
! #: m2/lang.opt:103
  #, no-c-format
! msgid "display all inbuilt system items"
! msgstr "muestra todos los elementos incorporados del sistema"
  
! #: m2/lang.opt:107
  #, no-c-format
! msgid "allows opaque types to be implemented as any type (a GNU Modula-2 extension)"
! msgstr "permite implementar tipos opacos como cualquier tipo (extensión del Modula-2 de GNU)"
  
! #: m2/lang.opt:111
  #, no-c-format
! msgid "turns on runtime checking to check whether a floating point number will exceed range"
! msgstr "activa la comprobación en tiempo de ejecución de números de coma flotante que puedan exceder el rango"
  
! #: m2/lang.opt:115
  #, no-c-format
! msgid "create a topologically sorted module list from all dependent modules used in the application"
! msgstr "crea lista de módulos oredenados topológicamente a partir de todos los módulos dependientes utilizados en la aplicación"
  
! #: m2/lang.opt:119 m2/lang.opt:235
  #, no-c-format
! msgid "turns on all range checking for numerical values"
! msgstr "activa toda la comprobación de rangos para valores numéricos"
  
! #: m2/lang.opt:123
  #, no-c-format
! msgid "use ISO dialect of Modula-2"
! msgstr "utiliza el dialecto ISO de Modula-2"
  
! #: m2/lang.opt:127
  #, no-c-format
! msgid "specify the library order, the libraries may be specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
! msgstr "especifica el orden de las bibliotecas, pudiendo especificarse estas mediante abreviaturas separadas por comas: log,min,pim,iso o mediante nombres de directorios: m2log,m2min,m2pim,m2iso."
  
! #: m2/lang.opt:131
  #, no-c-format
! msgid "set all location values to a specific value (internal switch)"
! msgstr "establece todos los valores de localización a un valor especificado (opción interna)."
  
! #: m2/lang.opt:135
  #, no-c-format
! msgid "turn on internal debug tracing for quad,token,line,all (internal switch)"
! msgstr "activa las trazas de depuración internas para quad,token,line,all (opción interna)"
  
! #: m2/lang.opt:139
  #, no-c-format
! msgid "dump Modula-2 internal intemediate representation specified by: all,quad,decl,gimple"
! msgstr "vuelca la representación intermedia interna de Modula-2 especificada por: all,quad,decl,gimple"
  
! #: m2/lang.opt:143
  #, no-c-format
! msgid "dump Modula-2 decls to the filename stem specified"
! msgstr "vuelca las declaraciones de Modula-2 a la raíz de nombre de fichero especificada"
  
! #: m2/lang.opt:147
  #, no-c-format
! msgid "dump Modula-2 gimple to the filename stem specified"
! msgstr "vuelca los gimple de Modula-2 a la raíz de nombre de fichero especificada"
  
! #: m2/lang.opt:151
  #, no-c-format
! msgid "dump Modula-2 quads to the filename stem specified"
! msgstr "vuelca los quads de Modula-2 a la raíz de nombre de fichero especificada"
  
! #: m2/lang.opt:155
  #, no-c-format
! msgid "filter the language dump using a comma separated list of procedures and modules"
! msgstr "filtra el volcado del lenguaje utilizando una lista de procedimientos y módulos separados por comas"
  
! #: m2/lang.opt:159
  #, no-c-format
! msgid "override the default 64 bit definition of SYSTEM.COFF_T with the argument specified"
! msgstr "anula la definición de 64 bits predeterminada de SYSTEM.COFF_T con el argumento especificado"
  
! #: m2/lang.opt:163
  #, no-c-format
! msgid "generate extra nops to improve debugging, producing an instruction for every code related keyword"
! msgstr "genera nops extra para mejorar la depuración, produciendo una instrucción para cada palabra clave relacionada con código."
  
! #: m2/lang.opt:167
  #, no-c-format
! msgid "generate error messages which render keywords in lower case"
! msgstr "genera mensajes de error que ponen las palabras clave en minúsculas"
  
! #: m2/lang.opt:171
  #, no-c-format
! msgid "specify the module mangled prefix name for all modules in the following include paths"
! msgstr ""
  
! #: m2/lang.opt:179
  #, no-c-format
! msgid "insert plugin to identify runtime errors at compiletime"
! msgstr "inserta un «plugin» para identificar errores de tiempo de ejecución en tiempo de compilación"
  
! #: m2/lang.opt:183
  #, no-c-format
! msgid "specify the module mangled prefix name"
! msgstr ""
  
! #: m2/lang.opt:187
  #, no-c-format
! msgid "display statistics about the amount of source lines compiled and symbols used"
! msgstr "muestra estadísticas sobre la cantidad de líneas fuente compiladas y símbolos utilizados"
  
! #: m2/lang.opt:191
  #, no-c-format
! msgid "experimental flag to turn on the new strict type checker"
! msgstr "opción experimental para activar el nuevo comprobador de tipso estricto."
  
! #: m2/lang.opt:195
  #, no-c-format
! msgid "compile all implementation modules and program module at once"
! msgstr "compila todos los módulos de implementación y el módulo de programa inmediatamente"
  
! #: m2/lang.opt:199
  #, no-c-format
! msgid "recognize the specified suffix as implementation and module filenames"
! msgstr "reconoce el sufijo especificado como nombres de fichero de implementación y módulo"
  
! #: m2/lang.opt:203
  #, no-c-format
! msgid "turns on runtime checking to detect accessing data through a NIL value pointer"
! msgstr "activa la comprobación en tiempo de ejecución para detectar accesos a datos a través punteros con valor NIL"
  
! #: m2/lang.opt:207
  #, no-c-format
! msgid "use PIM [234] dialect of Modula-2"
! msgstr "utiliza un dialecto PIM [234] de Modula-2"
  
! #: m2/lang.opt:211
  #, no-c-format
! msgid "use PIM 2 dialect of Modula-2"
! msgstr "utiliza el dialecto PIM 2 de Modula-2"
  
! #: m2/lang.opt:215
  #, no-c-format
! msgid "use PIM 3 dialect of Modula-2"
! msgstr "utiliza el dialecto PIM 3 de Modula-2"
  
! #: m2/lang.opt:219
  #, no-c-format
! msgid "use PIM 4 dialect of Modula-2"
! msgstr "utiliza el dialecto PIM 4 de Modula-2"
  
! #: m2/lang.opt:223
  #, no-c-format
! msgid "force positive result from MOD and DIV result floor"
! msgstr "fuerza un resultado positivo del resultado truncado (suelo) de MOD y DIV"
  
! #: m2/lang.opt:227
  #, no-c-format
! msgid "link against the pthread library (default on)"
! msgstr "enlaza con la biblioteca pthread (activado por defecto)"
  
! #: m2/lang.opt:231
  #, no-c-format
! msgid "internal compiler debugging information, dump the list of quadruples"
! msgstr "información de depuración interna del compilador, vuelca la lista de cuádruplas"
  
! #: m2/lang.opt:239
  #, no-c-format
! msgid "turns on runtime checking for functions which finish without executing a RETURN statement"
! msgstr "activa la comprobación en tiempo de ejecución de funciones que finalizan sin ejecutar una sentencia RETURN"
  
! #: m2/lang.opt:243
  #, no-c-format
! msgid "specify the list of runtime modules and their initialization order"
! msgstr "especifica la lista de módulos de tiempo de ejecución y su orden de inicialización"
  
! #: m2/lang.opt:247
  #, no-c-format
! msgid "the modules initialization order is dynamically determined by M2RTS and application dependencies"
! msgstr "el orden de inicialización de los módulos se etermina dinámicamente mediante M2RTS y las dependencias de la aplicación"
  
! #: m2/lang.opt:251
  #, no-c-format
! msgid "generate a C source scaffold for the current module being compiled"
! msgstr "genera un andamio fuente en C para el módulo actualmente compilándose"
  
! #: m2/lang.opt:255
  #, no-c-format
! msgid "generate a C++ source scaffold for the current module being compiled"
! msgstr "genera un andamio fuente en C++ para el módulo actualmente compilándose"
  
! #: m2/lang.opt:259
  #, no-c-format
! msgid "generate the main function"
! msgstr "genera la función principal"
  
! #: m2/lang.opt:263
  #, no-c-format
! msgid "generate static scaffold initialization and finalization for every module inside main"
! msgstr "genera la inicialización y la finalización estáticas del andamio para cada modulo dentro del principal"
  
! #: m2/lang.opt:267
  #, no-c-format
! msgid "generate a shared library from the module"
! msgstr "genera una biblioteca compartida a partir del módulo"
  
! #: m2/lang.opt:271
  #, no-c-format
! msgid "turns on all software runtime checking (an abbreviation for -fnil -frange -findex -fwholediv -fcase -freturn -fwholevalue -ffloatvalue)"
! msgstr "activa todas las comprobaciones de tiempo de ejecución del software (abreviatura de -fnil -frange -findex -fwholediv -fcase -freturn -fwholevalue -ffloatvalue)"
  
! #: m2/lang.opt:275
  #, no-c-format
! msgid "display the location of module source files as they are compiled"
! msgstr "muestra la ubicación de los ficheros fuente mientras se utilizan."
  
! #: m2/lang.opt:279
  #, no-c-format
! msgid "create a swig interface file for the module"
! msgstr "create un fichero de interfaz swig para el módulo"
  
! #: m2/lang.opt:283
  #, no-c-format
! msgid "optimize non var unbounded parameters by passing it by reference, providing it is not written to within the callee procedure."
! msgstr ""
  
! #: m2/lang.opt:287
  #, no-c-format
! msgid "orders the initialization/finalizations for scaffold-static or force linking of modules if scaffold-dynamic"
! msgstr "ordena la inicialización/finalización de estáticos del andamio o fuerza el enlazamiento de módulos de dinámicos del andamio"
  
! #: m2/lang.opt:295
  #, no-c-format
! msgid "turns on all division and modulus by zero checking for ordinal values"
! msgstr "activa todas las comprobaciones de división y módulo por cero para valroes ordinales"
  
! #: m2/lang.opt:299
  #, no-c-format
! msgid "turns on runtime checking to check whether a whole number will exceed range"
! msgstr "activa la comprobación de tiempo de ejecución para ver si un número enter puede exceder el rango"
  
! #: m2/lang.opt:303
  #, no-c-format
! msgid "Link the standard Modula-2 libraries statically in the compilation."
! msgstr "Enlaza las bibliotecas estándar de Modula-2 estáticamente en la compilación."
  
! #: m2/lang.opt:448 m2/lang.opt:452
  #, no-c-format
! msgid "save temporary preprocessed files"
! msgstr "guarda los ficheros preprocesados temporales"
  
! #: go/lang.opt:42
  #, no-c-format
! msgid "-fgo-c-header=<file>\tWrite Go struct definitions to file as C code."
! msgstr "-fgo-c-header=<fichero>\tEscribe las definiciones de estructuras de Go a fichero como código C."
  
! #: go/lang.opt:46
  #, no-c-format
! msgid "Add explicit checks for division by zero."
! msgstr "Agrega comprobaciones explícitas para la división por cero."
  
! #: go/lang.opt:50
  #, no-c-format
! msgid "Add explicit checks for division overflow in INT_MIN / -1."
! msgstr "Agrega comprobaciones explícitas para el desbordamiento de división en INT_MIN / -1."
  
! #: go/lang.opt:54
  #, no-c-format
! msgid "Apply special rules for compiling runtime package."
! msgstr "Aplica reglas especiales para compilar paquete de tiempo de ejecución."
  
! #: go/lang.opt:58
  #, no-c-format
! msgid "-fgo-dump-<type>\tDump Go frontend internal information."
! msgstr "-fgo-dump-<tipo>\tInformación interna del frente Dump Go."
  
! #: go/lang.opt:62
  #, no-c-format
! msgid "-fgo-embedcfg=<file>\tList embedded files via go:embed."
! msgstr ""
  
! #: go/lang.opt:66
  #, no-c-format
! msgid "-fgo-importcfg=<file>\tProvide file that tells where to find imports."
! msgstr ""
  
! #: go/lang.opt:70
  #, no-c-format
! msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend."
! msgstr "-fgo-optimize-<tipo>\tActiva los pasos de optimización en el frente."
  
! #: go/lang.opt:74
  #, no-c-format
! msgid "-fgo-pkgpath=<string>\tSet Go package path."
! msgstr "-fgo-pkgpath=<cadena>\tEstablece la ruta de paquetes Go."
  
! #: go/lang.opt:78
  #, no-c-format
! msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names."
! msgstr "-fgo-prefix=<cadena>\tDefine el prefijo específico del paquete para nombres Go exportados."
  
! #: go/lang.opt:82
  #, no-c-format
! msgid "-fgo-relative-import-path=<path>\tTreat a relative import as relative to path."
! msgstr "-fgo-relative-import-path=<ruta>\tTrata las importaciones relativas como relativas a ruta."
  
! #: go/lang.opt:86
  #, no-c-format
! msgid "Functions which return values must end with return statements."
! msgstr "Las funciones con valores de devolución deben terminar con declaraciones return."
  
! #: go/lang.opt:90
  #, no-c-format
! msgid "Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs."
! msgstr "Emite información de depuración relacionada con el paso de análisis de escape cuando se ejecuta con -fgo-optimize-allocs."
  
! #: go/lang.opt:94
  #, no-c-format
! msgid "-fgo-debug-escape-hash=<string>\tHash value to debug escape analysis."
! msgstr ""
  
! #: go/lang.opt:98
  #, no-c-format
! msgid "Emit optimization diagnostics."
! msgstr "Emite los diagnósticos de optimización"
  
! #: analyzer/analyzer.opt:27
  #, no-c-format
! msgid "The maximum number of 'after supernode' exploded nodes within the analyzer per supernode, before terminating analysis."
! msgstr ""
  
! #: analyzer/analyzer.opt:31
  #, no-c-format
! msgid "The maximum number of exploded nodes per program point within the analyzer, before terminating analysis of that point."
! msgstr ""
  
! #: analyzer/analyzer.opt:35
  #, no-c-format
! msgid "The maximum number of constraints per state."
! msgstr "El número máximo de restricciones por estado."
  
! #: analyzer/analyzer.opt:39
  #, no-c-format
! msgid "The maximum number of infeasible edges to reject before declaring a diagnostic as infeasible."
! msgstr "El número máximo de bordes inviables que hay que rechazar antes de declarar un diagnóstico como inviable."
  
! #: analyzer/analyzer.opt:43
  #, no-c-format
! msgid "The maximum number of times a callsite can appear in a call stack within the analyzer, before terminating analysis of a call that would recurse deeper."
! msgstr ""
  
! #: analyzer/analyzer.opt:47
  #, no-c-format
! msgid "The maximum depth of a symbolic value, before approximating the value as unknown."
! msgstr "Profundidad máxima de un valor simbólico antes de aproximar el valor como desconocido."
  
! #: analyzer/analyzer.opt:51
  #, no-c-format
! msgid "The minimum number of supernodes within a function for the analyzer to consider summarizing its effects at call sites."
! msgstr ""
  
! #: analyzer/analyzer.opt:55
  #, no-c-format
! msgid "The maximum depth of exploded nodes that should appear in a dot dump before switching to a less verbose format."
  msgstr ""
  
! #: analyzer/analyzer.opt:59
  #, no-c-format
! msgid "The number of bytes at which to ellipsize string literals in analyzer text art diagrams."
! msgstr ""
  
! #: analyzer/analyzer.opt:63
  #, no-c-format
! msgid "The number of literal bytes to show at the head of a string literal in text art when ellipsizing it."
! msgstr ""
  
! #: analyzer/analyzer.opt:67
  #, no-c-format
! msgid "The number of literal bytes to show at the tail of a string literal in text art when ellipsizing it."
! msgstr ""
  
! #: analyzer/analyzer.opt:71
  #, no-c-format
! msgid "The ideal width in characters of text art diagrams generated by the analyzer."
  msgstr ""
  
! #: analyzer/analyzer.opt:75
  #, no-c-format
! msgid "Warn about code paths in which a pointer to a buffer is assigned to an incompatible type."
! msgstr "Avisa sobre caminos en el código en los que un puntero a búfer se asigna a un tipo incompatible."
  
! #: analyzer/analyzer.opt:79
  #, no-c-format
! msgid "Warn about code paths in which a pointer is checked for NULL after it has already been dereferenced."
! msgstr "Avisa sobre caminos en el código en los que se comprueba si un puntero es NULL después de haberlo desreferenciado."
  
! #: analyzer/analyzer.opt:83
  #, no-c-format
! msgid "Warn about code paths in which a stdio FILE can be closed more than once."
! msgstr "Avisa sobre caminos en el código en los que un FICHERO stdio puede cerrarse más de una vez."
  
! #: analyzer/analyzer.opt:87
  #, no-c-format
! msgid "Warn about code paths in which a pointer can be freed more than once."
! msgstr "Avisa sobre caminos en el código en los que un puntero puede liberarse más de una vez."
  
! #: analyzer/analyzer.opt:91
  #, no-c-format
! msgid "Warn about code paths in which sensitive data is written to a file."
! msgstr "Avisa sobre caminos en el código en los que se escriben datos sensibles en un fichero."
  
! #: analyzer/analyzer.opt:95
  #, no-c-format
! msgid "Warn about code paths in which sensitive data is copied across a security boundary."
! msgstr "Avisa sobre caminos en el código en los que se copian datos sensibles fuera del perímetro de seguridad."
  
! #: analyzer/analyzer.opt:99
  #, no-c-format
! msgid "Warn about code paths in which read on a write-only file descriptor is attempted, or vice versa."
! msgstr "Avisa sobre caminos en el código en los que se intenta leer un descriptor de fichero de solo escritura, o viceversa."
  
! #: analyzer/analyzer.opt:103
  #, no-c-format
! msgid "Warn about code paths in which a file descriptor can be closed more than once."
! msgstr "Avisa sobre caminos en el código en los que un descriptor de fichero puede cerrarse más de una vez."
  
! #: analyzer/analyzer.opt:107
  #, no-c-format
! msgid "Warn about code paths in which a file descriptor is not closed."
! msgstr "Avisa sobre caminos en el código en los que un descriptor de fichero no se cierra."
  
! #: analyzer/analyzer.opt:111
  #, no-c-format
! msgid "Warn about code paths in which an operation is attempted in the wrong phase of a file descriptor's lifetime."
! msgstr "Avisa sobre caminos en el código en los que se intenta una operación en una fase incorrecta del tiempo de vida de un descriptor de fichero."
  
! #: analyzer/analyzer.opt:115
  #, no-c-format
! msgid "Warn about code paths in which an operation is attempted on the wrong type of file descriptor."
! msgstr "Avisa sobre caminos en el código en los que se intenta una operación sobre un tipo incorrecto de descriptor de fichero."
  
! #: analyzer/analyzer.opt:119
  #, no-c-format
! msgid "Warn about code paths in which a read or write is performed on a closed file descriptor."
! msgstr "Avisa sobre caminos en el código en los que se realiza una lectura o escritura de un descriptor de fichero cerrado."
  
! #: analyzer/analyzer.opt:123
  #, no-c-format
! msgid "Warn about code paths in which a file descriptor is used without being checked for validity."
! msgstr "Avisa sobre caminos en el código en los que se utiliza un descriptor de fichero sin comprobarse su validez."
  
! #: analyzer/analyzer.opt:127
  #, no-c-format
! msgid "Warn about code paths in which a stdio FILE is not closed."
! msgstr "Avisa sobre caminos en el código en los que un FICHERO de stdio no se cierra."
  
! #: analyzer/analyzer.opt:131
  #, no-c-format
! msgid "Warn about code paths in which a non-heap pointer is freed."
! msgstr "Avisa sobre caminos en el código en los que se libera un puntero que no está en la memoria dinámica."
  
! #: analyzer/analyzer.opt:135
  #, no-c-format
! msgid "Warn about code paths in which floating-point arithmetic is used in locations where precise computation is needed."
! msgstr "Avisa sobre caminos en el código en los que se utiliza aritmética de coma flotante donde se necesita computación precisa."
  
! #: analyzer/analyzer.opt:139
  #, no-c-format
! msgid "Warn about code paths which appear to lead to an infinite loop."
! msgstr "Avisa sobre caminos en el código que parecen llevar a bucles infinitos."
  
! #: analyzer/analyzer.opt:143
  #, no-c-format
! msgid "Warn about code paths which appear to lead to infinite recursion."
! msgstr "Avisa sobre caminos en el código que parecen llevar a recursión infinita."
  
! #: analyzer/analyzer.opt:147
  #, no-c-format
! msgid "Warn about code paths in which a NULL function pointer is called."
! msgstr "Avisa sobre caminos en el código en los que se llama a un puntero a función NULL."
  
! #: analyzer/analyzer.opt:151
  #, no-c-format
! msgid "Warn about code paths in which a heap-allocated pointer leaks."
! msgstr "Avisa sobre caminos en el código en los que se pierde un puntero reservado en la memoria dinámica («leak»)."
  
! #: analyzer/analyzer.opt:155
  #, no-c-format
! msgid "Warn about code paths in which the wrong deallocation function is called."
! msgstr "Avisa sobre caminos en el código en los que se llama a una función de liberación de memoria incorrecta."
  
! #: analyzer/analyzer.opt:159
  #, no-c-format
! msgid "Warn about code paths in which a write or read to a buffer is out-of-bounds."
! msgstr "Avisa sobre caminos en el código en los que una escritura o lectura de búfer está fuera de los límites."
  
! #: analyzer/analyzer.opt:163
  #, no-c-format
! msgid "Warn about code paths in which undefined behavior would occur due to overlapping buffers."
! msgstr "Avisa sobre caminos en el código en los que puede darse un comportamiento indefinido a causa de búfers que se solapan."
  
! #: analyzer/analyzer.opt:167
  #, no-c-format
! msgid "Warn about code paths in which a possibly-NULL value is passed to a must-not-be-NULL function argument."
! msgstr "Avisa sobre caminos en el código en los que se pasa un valor que podría ser NULL a un argumento de función que no debe ser NULL."
  
! #: analyzer/analyzer.opt:171
  #, no-c-format
! msgid "Warn about code paths in which a possibly-NULL pointer is dereferenced."
! msgstr "Avisa sobre caminos en el código en los que se desreferencia un puntero que podría ser NULL."
  
! #: analyzer/analyzer.opt:175
! #, no-c-format
! msgid "Warn about code paths in which an async-signal-unsafe function is called from a signal handler."
! msgstr "Avisa sobre caminos en el código en los que se llama a una función de señal asíncrona insegura desde un manejador de señal."
  
! #: analyzer/analyzer.opt:179
  #, no-c-format
! msgid "Warn about code paths in which NULL is passed to a must-not-be-NULL function argument."
! msgstr "Avisa sobre caminos en el código en los que se pasa NULL a un argumento de función que no debe ser NULL."
  
! #: analyzer/analyzer.opt:183
  #, no-c-format
! msgid "Warn about code paths in which a NULL pointer is dereferenced."
! msgstr "Avisa sobre caminos en el código en los que se desreferencia un puntero NULL."
  
! #: analyzer/analyzer.opt:187
  #, no-c-format
! msgid "Warn about code paths in which an on-stack buffer is passed to putenv."
! msgstr "Avisa sobre caminos en el código en los que se oasa un búfer en pila a putenv."
  
! #: analyzer/analyzer.opt:191
  #, no-c-format
! msgid "Warn about code paths in which a shift with negative count is attempted."
! msgstr "Avisa sobre caminos en el código en los que se intenta un desplazamiento con cuenta negativa."
  
! #: analyzer/analyzer.opt:195
  #, no-c-format
! msgid "Warn about code paths in which a shift with count >= width of type is attempted."
! msgstr "Avisa sobre caminos en el código en los que se intenta un desplazamiento con cuenta >= ancho del tipo."
  
! #: analyzer/analyzer.opt:199
  #, no-c-format
! msgid "Warn about code paths in which a longjmp rewinds to a jmp_buf saved in a stack frame that has returned."
! msgstr "Avisa sobre caminos en el código en los que un longjmp se desenrrolla en un jmp_buf guardado en un marco de la pila que ha retornado."
  
! #: analyzer/analyzer.opt:203
  #, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as an allocation size."
! msgstr "Avisa sobre caminos en el código en los que un valor no saneado se utiliza como tamaño de una reserva."
  
! #: analyzer/analyzer.opt:207
  #, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as an array index."
! msgstr "Avisa sobre caminos en el código en los que un valor no saneado se utiliza como tamaño de una array."
  
! #: analyzer/analyzer.opt:211
  #, no-c-format
! msgid "Warn about code paths in which an 'assert()' is made involving an unsanitized value."
! msgstr "Avisa sobre caminos en el código en los que se hace un 'assert()' que implica un valor no saneado."
  
! #: analyzer/analyzer.opt:215
  #, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as a divisor."
! msgstr "Avisa sobre caminos en el código en los que un valor no saneado se utiliza como divisor."
  
! #: analyzer/analyzer.opt:219
  #, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as a pointer offset."
! msgstr "Avisa sobre caminos en el código en los que un valor no saneado se utiliza como desplazamiento de un puntero."
  
! #: analyzer/analyzer.opt:223
  #, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as a size."
! msgstr "Avisa sobre caminos en el código en los que un valor no saneado se utiliza como tamaño."
  
! #: analyzer/analyzer.opt:227
  #, no-c-format
! msgid "Warn about code paths in which pointer subtraction involves undefined behavior."
! msgstr "Avisa sobre caminos en el código en los que la sustracción de punteros conlleva comportamiento indefinido."
  
! #: analyzer/analyzer.opt:231
  #, no-c-format
! msgid "Warn about code paths in which a call is made to strtok with undefined behavior."
! msgstr "Avisa sobre caminos en el código en los que se hace una llamada a strtok con comportamiento indefinido."
  
! #: analyzer/analyzer.opt:235
  #, no-c-format
! msgid "Warn about code paths in which a freed value is used."
! msgstr "Avisa sobre caminos en el código en los que se utiliza un valor liberado."
  
! #: analyzer/analyzer.opt:239
  #, no-c-format
! msgid "Warn about code paths in which a pointer to a stale stack frame is used."
! msgstr "Avisa sobre caminos en el código en los que se utiliza un marco de la pila obsoleto."
  
! #: analyzer/analyzer.opt:243
  #, no-c-format
! msgid "Warn about code paths in which va_arg uses the wrong type."
! msgstr "Avisa sobre caminos en el código en los que va_arg utiliza un tipo incorrecto."
  
! #: analyzer/analyzer.opt:247
  #, no-c-format
! msgid "Warn about code paths in which va_arg is used too many times on a va_list."
! msgstr "Avisa sobre caminos en el código en los que se utiliza va_arg demasiadas veces en un va_list."
  
! #: analyzer/analyzer.opt:251
  #, no-c-format
! msgid "Warn about code paths in which va_start or va_copy is used without a corresponding va_end."
! msgstr "Avisa sobre caminos en el código en los que va_start o va_copy se utilizan sin su correspondiente va_end."
  
! #: analyzer/analyzer.opt:255
  #, no-c-format
! msgid "Warn about code paths in which a va_list is used after va_end."
! msgstr "Avisa sobre caminos en el código en los que va_list se utiliza después de va_end."
  
! #: analyzer/analyzer.opt:259
  #, no-c-format
! msgid "Warn about code paths which attempt to write to a const object."
! msgstr "Avisa sobre caminos en el código en los que se intenta escribir un objeto const."
  
! #: analyzer/analyzer.opt:263
  #, no-c-format
! msgid "Warn about code paths which attempt to write to a string literal."
! msgstr "Avisa sobre caminos en el código en los que se intenta escribir una cadena literal."
  
! #: analyzer/analyzer.opt:267
  #, no-c-format
! msgid "Warn about code paths in which an uninitialized value is used."
! msgstr "Avisa sobre caminos en el código en los que se utiliza un valor sin inicializar."
  
! #: analyzer/analyzer.opt:271
  #, no-c-format
! msgid "Warn if expressions are too complicated for the analyzer to fully track."
! msgstr "Advierte de expresiones demasiado complicadas de rastrear completamente para el analizador."
  
! #: analyzer/analyzer.opt:275
! #, no-c-format
! msgid "Warn if the code is too complicated for the analyzer to fully explore."
! msgstr "Advierte de que el código es demasiado complicado de explorar completamente para el analizador."
  
! #: analyzer/analyzer.opt:279
! #, no-c-format
! msgid "Restrict the analyzer to run just the named checker."
! msgstr "Restringe el analizador a solo ejecutar el comprobador con nombre."
  
! #: analyzer/analyzer.opt:283
! #, no-c-format
! msgid "Add extra annotations to diagrams."
! msgstr "Añade anotaciones extra a los diagramas."
  
! #: analyzer/analyzer.opt:287
! #, no-c-format
! msgid "Avoid combining multiple statements into one exploded edge."
! msgstr "Evita combinar sentencias múltiples en un arco explotado."
  
! #: analyzer/analyzer.opt:291
! #, no-c-format
! msgid "Verify that paths are feasible when emitting diagnostics."
! msgstr "Verifica que los caminos son viables al emitir diagnósticos."
  
! #: analyzer/analyzer.opt:295
! #, no-c-format
! msgid "Issue a note when diagnostics are deduplicated."
! msgstr "Genera una nota cuando los diagnósticos están deduplicados."
  
! #: analyzer/analyzer.opt:299
  #, no-c-format
! msgid "Purge unneeded state during analysis."
! msgstr "Purga estados innecesarios durante el análisis"
  
! #: analyzer/analyzer.opt:303
  #, no-c-format
! msgid "Merge similar-enough states during analysis."
! msgstr "Mezcla estados suficientemente parecidos durante el análisis."
  
! #: analyzer/analyzer.opt:307
  #, no-c-format
! msgid "Stop exploring an execution path after certain diagnostics."
! msgstr "Deja de explorar un camino de ejecución después de ciertos diagnósticos."
  
! #: analyzer/analyzer.opt:311
  #, no-c-format
! msgid "Enable transitivity of constraints during analysis."
! msgstr "Activa la transitividad de restricciones durante el análisis."
  
! #: analyzer/analyzer.opt:315
  #, no-c-format
! msgid "Show events within system headers in analyzer execution paths."
! msgstr "Muestra eventos en cabeceras del sistema en los caminos de ejecución del analizador."
  
! #: analyzer/analyzer.opt:319
  #, no-c-format
! msgid "Approximate the effect of function calls to simplify analysis."
! msgstr "Aproxima el efecto de llamadas a funciones para simplificar el análisis."
  
! #: analyzer/analyzer.opt:323
  #, no-c-format
! msgid "Try to reconstruct function calls and returns after inlining."
! msgstr "Trata de reconstruir las llamadas a funciones y retornos después del tratamiento en línea."
  
! #: analyzer/analyzer.opt:327
  #, no-c-format
! msgid "Emit more verbose descriptions of control flow in diagnostics."
! msgstr "Emite descripciones más extensas del flujo de control en los diagnósticos."
  
! #: analyzer/analyzer.opt:331
  #, no-c-format
! msgid "Emit more verbose descriptions of state changes in diagnostics."
! msgstr "Emite descripciones más extensas de los cambios de estado en los diagnósticos."
  
! #: analyzer/analyzer.opt:335
  #, no-c-format
! msgid "Control which events are displayed in diagnostic paths."
! msgstr "Controla los eventos que se muestran en los caminos del diagnóstico."
  
! #: analyzer/analyzer.opt:339
  #, no-c-format
! msgid "Dump various analyzer internals to SRCFILE.analyzer.txt."
! msgstr "Vuelca varios internos del analizador a FICHSRC.analyzer.txt."
  
! #: analyzer/analyzer.opt:343
  #, no-c-format
! msgid "Dump various analyzer internals to stderr."
! msgstr "Vuelca varios internos del analizador a stderr."
  
! #: analyzer/analyzer.opt:347
  #, no-c-format
! msgid "Dump analyzer-specific call graph information to a SRCFILE.callgraph.dot file."
! msgstr "Vuelca información del grafo específica del analizador al fichero FICHSRC.callgraph.dot."
  
! #: analyzer/analyzer.opt:351
  #, no-c-format
! msgid "Dump the analyzer exploded graph to a SRCFILE.eg.dot file."
! msgstr "Vuelca el grafo descompuesto del analizador al fichero FICHSRC.eg.dot."
  
! #: analyzer/analyzer.opt:355
  #, no-c-format
! msgid "Emit diagnostics showing the location of nodes in the exploded graph."
! msgstr "Emite diagnósticos que muestran la ubicación de los nodos en el grafo descompuesto."
  
! #: analyzer/analyzer.opt:359
  #, no-c-format
! msgid "Dump a textual representation of the exploded graph to SRCFILE.eg.txt."
! msgstr "Vuelca una representación textual del grafo descompuesto a FICHSRC.eg.txt."
  
! #: analyzer/analyzer.opt:363
  #, no-c-format
! msgid "Dump a textual representation of the exploded graph to SRCFILE.eg-ID.txt."
! msgstr "Vuelca una representación textual del grafo descompuesto a FICHSRC.eg-ID.txt."
  
! #: analyzer/analyzer.opt:367
  #, no-c-format
! msgid "Dump a textual representation of each diagnostic's exploded path to SRCFILE.IDX.KIND.epath.txt."
! msgstr "Vuelca una representación textual de cada camino descompuesto de diagnóstico a FICHSRC.IDX.KIND.txt."
  
! #: analyzer/analyzer.opt:371
  #, no-c-format
! msgid "Dump various analyzer internals to SRCFILE.*.fg.dot and SRCFILE.*.tg.dot."
! msgstr "Vuelca varios internos del analizador a FICHSRC.*.fg.dot y FICHSRC.*.tg.dot."
  
! #: analyzer/analyzer.opt:375
  #, no-c-format
! msgid "Dump various analyzer internals to SRCFILE.*.infinite-loop.dot."
! msgstr "Vuelca varios internos del analizador a FICHSRC.*.infinite-loop.dot."
  
! #: analyzer/analyzer.opt:379
  #, no-c-format
! msgid "Dump analyzer-specific data to a SRCFILE.analyzer.json.gz file."
! msgstr "Vuelca datos específicos del analizador al fichero FICHSRC.analyzer.json.gz."
  
! #: analyzer/analyzer.opt:383
  #, no-c-format
! msgid "Dump state-purging information to a SRCFILE.state-purge.dot file."
! msgstr "Vuelca información de purga de estados a un fichero FICHSRC.state-purge.dot."
  
! #: analyzer/analyzer.opt:387
  #, no-c-format
! msgid "Dump the analyzer supergraph to a SRCFILE.supergraph.dot file."
! msgstr "Vuelca el supergrafo del analizador a un fichero FICHSRC.supergraph.dot."
  
! #: analyzer/analyzer.opt:391
  #, no-c-format
! msgid "Emit custom warnings with internal details intended for analyzer developers."
! msgstr "Emite avisos personalizados con detalles internos destinados a desarrolladores del analizador."
  
! #: config/vms/vms.opt:27
  #, no-c-format
! msgid "Malloc data into P2 space."
! msgstr "Datos de malloc en el espacio P2."
  
! #: config/vms/vms.opt:31
  #, no-c-format
! msgid "Set name of main routine for the debugger."
! msgstr "Establece el nombre de la rutina main para el depurador."
  
! #: config/vms/vms.opt:35
  #, no-c-format
! msgid "Use VMS exit codes instead of posix ones."
! msgstr "Utiliza los códigos de salida de VMS en lugar de los de posix."
  
! #: config/vms/vms.opt:39
  #, no-c-format
! msgid "-mpointer-size=[no,32,short,64,long]\tSet the default pointer size."
! msgstr "-mpointer-size=[no,32,short,64,long]\tEstablece el tamaña predeterminado de los punteros."
  
! #: config/mcore/mcore.opt:23
  #, no-c-format
! msgid "Generate code for the M*Core M210."
! msgstr "Genera código para el M*Core M210."
  
! #: config/mcore/mcore.opt:27
  #, no-c-format
! msgid "Generate code for the M*Core M340."
! msgstr "Genera código para el M*Core M340."
  
! #: config/mcore/mcore.opt:31
  #, no-c-format
! msgid "Force functions to be aligned to a 4 byte boundary."
! msgstr "Fuerza que las funciones se alineen a un límite de 4 byte."
  
! #: config/mcore/mcore.opt:35 config/moxie/moxie.opt:23 config/csky/csky.opt:44
  #, no-c-format
! msgid "Generate big-endian code."
! msgstr "Genera código big-endian."
  
! #: config/mcore/mcore.opt:39
  #, no-c-format
! msgid "Emit call graph information."
! msgstr "Emite información de grafo de llamadas."
  
! #: config/mcore/mcore.opt:43
  #, no-c-format
! msgid "Use the divide instruction."
! msgstr "Usa la instrucción divide."
  
! #: config/mcore/mcore.opt:47
  #, no-c-format
! msgid "Inline constants if it can be done in 2 insns or less."
! msgstr "Incluye constantes en línea si se pueden hacer en 2 insns o menos."
  
! #: config/mcore/mcore.opt:51 config/moxie/moxie.opt:27 config/csky/csky.opt:51
  #, no-c-format
! msgid "Generate little-endian code."
! msgstr "Genera código little-endian."
  
! #: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27
  #, no-c-format
! msgid "Assume that run-time support has been provided, so omit -lsim from the linker command line."
! msgstr "Asume que se provee el soporte para tiempo de ejecución, así que omite -lsim en la línea de órdenes del enlazador."
  
! #: config/mcore/mcore.opt:60
  #, no-c-format
! msgid "Use arbitrary sized immediates in bit operations."
! msgstr "Usa inmediatos de tamaños arbitrarios en operaciones de bit."
  
! #: config/mcore/mcore.opt:64
  #, no-c-format
! msgid "Prefer word accesses over byte accesses."
! msgstr "Prefiere accesos word sobre accessos byte."
  
! #: config/mcore/mcore.opt:71
  #, no-c-format
! msgid "Set the maximum amount for a single stack increment operation."
! msgstr "Establece la cantidad máxima para una sola operación de incremento de pila."
  
! #: config/mcore/mcore.opt:75
  #, no-c-format
! msgid "Always treat bitfields as int-sized."
! msgstr "Trata siempre a los campos de bit como de tamaño int."
  
! #: config/linux-android.opt:23
  #, no-c-format
! msgid "Generate code for the Android platform."
! msgstr "Genera código para la plataforma Android."
  
! #: config/mmix/mmix.opt:24
  #, no-c-format
! msgid "For intrinsics library: pass all parameters in registers."
! msgstr "Para la biblioteca de intrínsecos: pasa todos los parámetros en registros."
  
! #: config/mmix/mmix.opt:28
  #, no-c-format
! msgid "Use register stack for parameters and return value."
! msgstr "Usa la pila de registros para los parámetros y el valor de devolución."
  
! #: config/mmix/mmix.opt:32
  #, no-c-format
! msgid "Use call-clobbered registers for parameters and return value."
! msgstr "Usa registros de llamada alterada para los parámetros y el valor de devolución."
  
! #: config/mmix/mmix.opt:37
  #, no-c-format
! msgid "Use epsilon-respecting floating point compare instructions."
! msgstr "Usa instrucciones de comparación de coma flotante que respeten epsilon."
  
! #: config/mmix/mmix.opt:41
  #, no-c-format
! msgid "Use zero-extending memory loads, not sign-extending ones."
! msgstr "Usa cargas de memoria de extensión cero, no las de extensión con signo."
  
! #: config/mmix/mmix.opt:45
  #, no-c-format
! msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)."
! msgstr "Genera resultados de división con residuo que tenga el mismo signo que el divisor (no el del dividendo)."
  
! #: config/mmix/mmix.opt:49
  #, no-c-format
! msgid "Prepend global symbols with \":\" (for use with PREFIX)."
! msgstr "Precede los símbolos globales con \":\" (para usarse con PREFIJO)."
  
! #: config/mmix/mmix.opt:53
  #, no-c-format
! msgid "Do not provide a default start-address 0x100 of the program."
! msgstr "No provee una dirección de inicio por defecto 0x100 del programa."
  
! #: config/mmix/mmix.opt:57
  #, no-c-format
! msgid "Link to emit program in ELF format (rather than mmo)."
! msgstr "Enlaza para emitir el programa en formato ELF (en lugar de mmo)."
  
! #: config/mmix/mmix.opt:61
  #, no-c-format
! msgid "Use P-mnemonics for branches statically predicted as taken."
! msgstr "Usa Mnemónicos-P para ramificaciones predichas estáticamente como tomadas."
  
! #: config/mmix/mmix.opt:65
  #, no-c-format
! msgid "Don't use P-mnemonics for branches."
! msgstr "No usa Mnemónicos-P para ramificaciones."
  
! #: config/mmix/mmix.opt:79
  #, no-c-format
! msgid "Use addresses that allocate global registers."
! msgstr "Usa direcciones que reserven registros globales."
  
! #: config/mmix/mmix.opt:83
  #, no-c-format
! msgid "Do not use addresses that allocate global registers."
! msgstr "No usa direcciones que reserven registros globales."
  
! #: config/mmix/mmix.opt:87
  #, no-c-format
! msgid "Generate a single exit point for each function."
! msgstr "Genera un solo punto de salida para cada función."
  
! #: config/mmix/mmix.opt:91
  #, no-c-format
! msgid "Do not generate a single exit point for each function."
! msgstr "No genera un solo punto de salida para cada función."
  
! #: config/mmix/mmix.opt:95
  #, no-c-format
! msgid "Set start-address of the program."
! msgstr "Establece la dirección de inicio del programa."
  
! #: config/mmix/mmix.opt:99
  #, no-c-format
! msgid "Set start-address of data."
! msgstr "Establece la dirección de inicio de los datos."
  
! #: config/darwin.opt:34
  #, no-c-format
! msgid "Generate code for darwin loadable kernel extensions."
! msgstr "Genera código para las extensiones cargables de núcleo darwin."
  
! #: config/darwin.opt:38 config/darwin.opt:46
  #, no-c-format
! msgid "Generate compile-time CFString objects."
! msgstr "Genera objetos CFString en tiempo de compilación."
  
! #: config/darwin.opt:42
  #, no-c-format
! msgid "-iframework <dir>\tAdd <dir> to the end of the system framework include path."
! msgstr "-iframework <dir>\tAgrega el <dir>ectorio al final de la ruta de inclusión del marco de trabajo del sistema."
  
! #: config/darwin.opt:50
  #, no-c-format
! msgid "Warn if constant CFString objects contain non-portable characters."
! msgstr "Avisa si los objetos CFString constantes contienen caracteres que no son transportables."
  
! #: config/darwin.opt:55
  #, no-c-format
! msgid "Generate AT&T-style stubs for Mach-O."
! msgstr "Genera stubs de estilo AT&T para Mach-O."
  
! #: config/darwin.opt:59
  #, no-c-format
! msgid "Generate code suitable for executables (NOT shared libs)."
! msgstr "Genera código adecuado para ejecutables (NO para bibliotecas compartidas)."
  
! #: config/darwin.opt:63
  #, no-c-format
! msgid "Generate code suitable for fast turn around debugging."
! msgstr "Genera código adecuado para vuelta rápida en la depuración."
  
! #: config/darwin.opt:67
  #, no-c-format
! msgid "Generate code for the kernel or loadable kernel extensions."
! msgstr "Genera código para el núcleo o para las extensiones cargables del núcleo."
  
! #: config/darwin.opt:75
  #, no-c-format
! msgid "The earliest macOS version on which this program will run."
! msgstr "La versión más temprana de macOS X en la cual este programa se ejecutará."
  
! #: config/darwin.opt:80
  #, no-c-format
! msgid "Set sizeof(bool) to 1."
! msgstr "Establece sizeof(bool) a 1."
  
! #: config/darwin.opt:84
  #, no-c-format
! msgid "Force generation of external symbol indirection stubs."
! msgstr "Fuerza la generación de «stubs» de indirección de símbolos externos."
  
! #: config/darwin.opt:92
  #, no-c-format
! msgid "-mtarget-linker <version>\tSpecify that ld64 <version> is the toolchain linker for the current invocation."
! msgstr "-mtarget-linker <versión>\tEspecifica que ld64 <versión> es el enlazador de la cadena de herramientas para la invocación actual."
  
! #: config/darwin.opt:98
  #, no-c-format
! msgid "Load all members of archive libraries, rather than only those that satisfy undefined symbols."
! msgstr "Carga todos los miembros de las bibliotecas de archivo, en vez de solo aquellas que satisfacen los símbolos indefinidos."
  
! #: config/darwin.opt:102
  #, no-c-format
! msgid "-allowable_client <name>\tThe output dylib is private to the client <name>."
! msgstr "-allowable_client <nombre>\tLa salida dylib es privada del cliente <nombre>."
  
! #: config/darwin.opt:106
  #, no-c-format
! msgid "-arch <name>\tGenerate output for architecture <name>."
! msgstr "-arch <nombre>\tGenera salida para la arquitectura <nombre>."
  
! #: config/darwin.opt:110
  #, no-c-format
! msgid "Mismatches between file architecture and one specified by \"-arch\" are errors instead of warnings."
! msgstr "Las discrepancias entre la arquitectura del fichero y la especificada por «-arch» son errores en lugar de avisos."
  
! #: config/darwin.opt:114
  #, no-c-format
! msgid "The earliest macOS version on which this program will run (formatted for the assembler)."
! msgstr "La versión más temprana de macOS X en la cual este programa se ejecutará (formateado para ensamblador)."
  
! #: config/darwin.opt:118
  #, no-c-format
! msgid "Generate an output executable that binds symbols on load, rather than lazily."
! msgstr "Genera una salida ejecutable que vincula símbolos al cargar, en vez de perezosamente."
  
! #: config/darwin.opt:122
  #, no-c-format
! msgid "Generate a Mach-O bundle (file type MH_BUNDLE)."
! msgstr "Genera un «bundle» Mach-O (tipo de fichero MH_BUNDLE)."
  
! #: config/darwin.opt:126
  #, no-c-format
! msgid "-bundle_loader <executable>\tTreat <executable> (that will be loading this bundle) as if it was one of the dynamic libraries the bundle is linked against for symbol resolution."
! msgstr "-bundle_loader <ejecutable>\tTrata <ejecutable> (el que va a cargar este «bundle») como si fuera una de las bibliotecas dinámicas contra las que el «bundle» está enlazado para resolver símbolos."
  
! #: config/darwin.opt:130
  #, no-c-format
! msgid "-client_name <name>\tEnable the executable being built to link against a private dylib (using allowable_client)."
! msgstr "-client_name <nombre>\tPermite que el ejecutable que se está construyendo se vincule contra una dylib privada (utilizando allowable_client)."
  
! #: config/darwin.opt:134
  #, no-c-format
! msgid "-compatibility_version <number>\tSet the version for the client interface.  Client programs must record a value less than or equal to <number>, or the binding will fail at runtime."
! msgstr "-compatibility_version <número>\tEstablece la versión del interfaz cliente.  Los programas cliente deben registrar un valor menor o igual que <número> o el vínculo fallará en tiempo de ejecución."
  
! #: config/darwin.opt:138
  #, no-c-format
! msgid "-current_version <number>\tSet the current version for the library to <number>."
! msgstr "-current_version <número>\tEstablece la versión actual de la biblioteca como <número>."
  
! #: config/darwin.opt:142
  #, no-c-format
! msgid "Remove code and data that is unreachable from any exported symbol (including the entry point)."
! msgstr "Elimina código y datos inalcanzables desde cualquier símbolo exportado (incluido el punto de entrada)."
  
! #: config/darwin.opt:146
  #, no-c-format
! msgid "-dylib_file install_name:file_name\tThis allows linking of a dylib with \"install_name\" but to be found in a different install position \"file_name\""
! msgstr "-dylib_file nombre_instalado:nombre_fichero\tEsto permite enlazar una dylib con «nombre_instalado» pero ubicado en un lugar de instalación distinto «nombre_fichero»"
  
! #: config/darwin.opt:150
  #, no-c-format
! msgid "Produce a Mach-O dylinker (file type MH_DYLINKER), only used for building dyld."
! msgstr "Produce un dylinker Mach-O (tipo de fichero MH_DYLINKER), utilizado únicamente para la construcción de dyld."
  
! #: config/darwin.opt:154
  #, no-c-format
! msgid "-dylinker_install_name <path>\tOnly used for building dyld."
! msgstr "-dylinker_install_name <ruta>\tUtilizado únicamente para la construcción de dyld."
  
! #: config/darwin.opt:158
  #, no-c-format
! msgid "The default (and opposite of -static), implied by user mode executables, shared libraries and bundles."
! msgstr "Lo predeterminado (y opuesto de -static), implicado por ejecutables de modo usuario, bibliotecas compartidas «bundles»."
  
! #: config/darwin.opt:162
  #, no-c-format
! msgid "Produce a Mach-O shared library (file type MH_DYLIB), synonym for \"-shared\"."
! msgstr "Produce una biblioteca compartida Mach-O (tipo de fichero MH_DYLIB), sinónimo de «-shared»."
  
! #: config/darwin.opt:166
  #, no-c-format
! msgid "-exported_symbols_list <filename>\tExport global symbols in <filename> in linked output file; any symbols not mentioned will be treated as \"hidden\"."
! msgstr "-exported_symbols_list <nombrefich>\tExporta los símbolos globales de <nombrefich> en el fichero de salida enlazado; todo símbolo no mencionado será tratado como «hidden» (oculto)."
  
! #: config/darwin.opt:170
  #, no-c-format
! msgid "Supply a list of objects to be linked from a file, rather than the command line."
! msgstr "Suministra en un fichero una lista de objetos para enlazar, en vez de la línea de órdenes."
  
! #: config/darwin.opt:174 config/darwin.opt:194
  #, no-c-format
! msgid "Used for generating code for some older kernel revisions."
! msgstr "Utilizado para generar código para algunas revisiones del núcleo más antiguas."
  
! #: config/darwin.opt:178
  #, no-c-format
! msgid "Ignore the normal two-level namespace; resolve symbols in command line order and do not record which library provided the resolved symbol."
! msgstr "Descarta el espacio normal de nombres de dos niveles; resuelve los símbolos en el orden de la línea de órdenes y no registra la biblioteca proporcionada que resolvió el símbolo."
  
! #: config/darwin.opt:182
  #, no-c-format
! msgid "For the assembler (and linker) permit any architecture sub-variant to be used without error."
! msgstr "Para que el ensamblador (y enlazador) permitan que se utilice cualquier subvariante de la arquitectura sin error."
  
! #: config/darwin.opt:186
  #, no-c-format
! msgid "Set the output object such that, on loading, dyld will ignore any two-level namespace information and resolve symbols in the discovery order for loaded libs."
! msgstr "Pone el objeto de salida de tal manera que, al cargar, dyld descarte cualquier información de espacio de nombres de dos niveles y resolve los símbolos en el orden en que se descubran para las bibliotecas cargadas."
  
! #: config/darwin.opt:190
  #, no-c-format
! msgid "-framework <name>\tThe linker should search for the framework <name> in the framework search path."
! msgstr "-framework <nombre>\tEl enlazador debería buscar el «framework» <nombre> en la ruta de búsqueda de «frameworks»."
  
! #: config/darwin.opt:198
  #, no-c-format
! msgid "Abbreviation for \"-g -fno-eliminate-unused-debug-symbols\"."
! msgstr "Abreviatura de «-g -fno-eliminate-unused-debug-symbols»."
  
! #: config/darwin.opt:202
  #, no-c-format
! msgid "Abbreviation for \"-g -feliminate-unused-debug-symbols\"."
! msgstr "Abreviatura de «-g -feliminate-unused-debug-symbols»."
  
! #: config/darwin.opt:206
  #, no-c-format
! msgid "Automatically adds space for longer path names in load commands (up to MAXPATHLEN)."
! msgstr "Añade espacio automáticamente a los nombres de ruta más largos en órdenes de carga (hasta MAXPATHLEN)."
  
! #: config/darwin.opt:210
  #, no-c-format
! msgid "-image_base <address>\tSpecify <address> as the base address for a dylib or bundle."
! msgstr "-image_base <dirección>\tEspecifica <dirección> como dirección base de una dylib o un «bundle»."
  
! #: config/darwin.opt:214
  #, no-c-format
! msgid "-init <symbol_name>\tThe symbol <symbol_name> will be used as the first initializer for a dylib."
! msgstr "-init <nombre_símbolo>\tEl símbolo <nombre_símbolo> se utilizará como primer inicializador de una dylib."
  
! #: config/darwin.opt:218
  #, no-c-format
! msgid "-install_name <name>\tSet the install name for a dylib."
! msgstr "-install_name <nombre>\tEstablece el nombre de instalación de una dylib."
  
! #: config/darwin.opt:222
  #, no-c-format
! msgid "Usually \"private extern\" (hidden) symbols are made local when linking, this command suppresses that such that they remain exported."
! msgstr "Normalmente los símbolos «private extern» (ocultos) se hacen locales al enlazar; esta orden anula eso de tal forma que sean exportados."
  
! #: config/darwin.opt:226
  #, no-c-format
! msgid "(Obsolete after 10.4) Multi modules are ignored at runtime since macOS 10.4."
! msgstr "(Obsoleto después de 10.4) Los multimódulos se descartan en tiempo de ejecución desde macOS 10.4."
  
! #: config/darwin.opt:230
  #, no-c-format
! msgid "(Obsolete after 10.4) -multiply_defined <treatment>\tProvided a mechanism for warning about symbols defined in multiple dylibs."
! msgstr "(Obsoleto después de 10.4) -multiply_defined <tratamiento>\tProporciona un mecanismo de advertencia sobre símbolos definidos en más de una dylib."
  
! #: config/darwin.opt:234
  #, no-c-format
! msgid "(Obsolete after 10.4) -multiply_defined_unused <treatment>\tProvided a mechanism for warning about symbols defined in the current executable also being defined in linked dylibs."
! msgstr "(Obsoleto después de 10.4) -multiply_defined_unused <tratamiento>\tProporciona un mecanismo de advertencia sobre símbolos definidos en el ejecutable actual que también se definen en dylibs enlazadas."
  
! #: config/darwin.opt:238
  #, no-c-format
! msgid "(Obsolete) Current linkers never dead-strip these items, so the option is not needed."
! msgstr ""
  
! #: config/darwin.opt:242
  #, no-c-format
! msgid "Do not add a default symbol exports to modules or dynamic libraries."
! msgstr ""
  
! #: config/darwin.opt:246
  #, no-c-format
! msgid "Do not add default run paths (for the compiler library directories) to executables, modules or dynamic libraries."
  msgstr ""
  
! #: config/darwin.opt:250
! #, no-c-format
! msgid "(Obsolete after 10.3.9) Set MH_NOPREFIXBINDING, in an executable."
! msgstr "(Obsoleto después de 10.3.9) Establece MH_NOPREFIXBINDING, en un ejecutable."
! 
! #: config/darwin.opt:254
! #, no-c-format
! msgid "(Obsolete after 10.4)\tSet MH_NOMULTIDEFS in an umbrella framework."
! msgstr "(Obsoleto después de 10.4)\tEstablece MH_NOMULTIDEFS en un marco paraguas."
! 
! #: config/darwin.opt:258 config/darwin.opt:279 config/darwin.opt:283
! #, no-c-format
! msgid "(Obsolete) LD_PREBIND is no longer supported."
! msgstr "(Obsoleto) LD_PREBIND ya no está disponible."
! 
! #: config/darwin.opt:262
! #, no-c-format
! msgid "(Obsolete) This is the default."
! msgstr "(Obsoleto) Este es el valor por defecto."
! 
! #: config/darwin.opt:275
! #, no-c-format
! msgid "-pagezero_size <size>\tAllows setting the page 0 size to 4kb when required."
! msgstr "-pagezero_size <tamaño>\tPermite establecer el taño de la página 0 a 4kb cuando se requiera."
! 
! #: config/darwin.opt:287
! #, no-c-format
! msgid "Produces a Mach-O file suitable for embedded/ROM use."
! msgstr "Produce un fichero Mach-O adecuado para uso empotrado/ROM."
! 
! #: config/darwin.opt:291
! #, no-c-format
! msgid "(Obsolete) Allowed linking to proceed with \"-flat_namespace\" when a linked bundle contained a symbol also exported from the main executable."
! msgstr "(Obsoleto) Permitía que el enlazamiento procediera con «-flat_namespace» cuando un «bundle» contenía un símbolo también exportado desde el ejecutable principal."
! 
! #: config/darwin.opt:298
! #, no-c-format
! msgid "Synonym for \"-export-dynamic\" for linker versions that support it."
! msgstr "Sinónimo de «-export-dynamic» para las versiones del enlazador que lo admitan."
! 
! #: config/darwin.opt:302
! #, no-c-format
! msgid "-read_only_relocs <treatment>\tAllow relocations in read-only pages (not recommended)."
! msgstr "-read_only_relocs <tratamiento>\tPermite reubicaciones en páginas de solo lectura (no recomendado)."
! 
! #: config/darwin.opt:306
! #, no-c-format
! msgid "-sectalign <segname> <sectname> <value>\tSet section <sectname> in segment <segname> to have alignment <value> which must be an integral power of two expressed in hexadecimal form."
! msgstr "-sectalign <nombreseg> <nombresec> <valor>\tConfigura la sección <nombresec> en el segmento <nombreseg> para tener alineamiento <valor>, que debe ser una potencia entera de dos expresada en forma hexadecimal."
! 
! #: config/darwin.opt:310
! #, no-c-format
! msgid "-sectcreate <segname> <sectname> <file>\tCreate section <sectname> in segment <segname> from the contents of <file>."
! msgstr "-sectcreate <nombreseg> <nombresec> <fichero>\tCrea la sección <nombresec> en el segmento <nombreseg> a partir del contenido de <fichero>."
! 
! #: config/darwin.opt:314
! #, no-c-format
! msgid "(Obsolete) -sectobjectsymbols <segname> <sectname>\tSetting a local symbol at the start of a section is no longer supported."
! msgstr "(Obsoleto) -sectobjectsymbols <nombreseg> <nombresec>\tYa no se puede poner establecer un símbolo al comienzo de una sección."
! 
! #: config/darwin.opt:318
! #, no-c-format
! msgid "(Obsolete) -sectorder <segname> <sectname> <orderfile>\tReplaced by a more general option \"-order_file\"."
! msgstr "(Obsoleto) -sectorder <nombreseg> <nombresec> <ficheroorden>\tReemplazado por la opción más general «-order_file»."
! 
! #: config/darwin.opt:322
! #, no-c-format
! msgid "-seg_addr_table <file>\tSpecify the base addresses for dynamic libraries; <file> contains a line for each library."
! msgstr "-seg_addr_table <fichero>\tEspecifica las direcciones base para bibliotecas dinámicas; <fichero> contiene una línea para cada biblioteca."
! 
! #: config/darwin.opt:327
! #, no-c-format
! msgid "(Obsolete, ld_classic only) -seg_addr_table_filename <path>."
! msgstr "(Obsoleto, solamente ld_classic) -seg_addr_table_filename <ruta>."
! 
! #: config/darwin.opt:331
! #, no-c-format
! msgid "Synonym for \"image_base\"."
! msgstr "Sinónimo de «image_base»."
! 
! #: config/darwin.opt:335
! #, no-c-format
! msgid "-segaddr <name> <address>\tSet the base address of segment <name> to <address> which must be aligned to a page boundary (currently 4kb)."
! msgstr "-segaddr <nombre> <dirección>\tConfigura la dirección base del segmento <nombre> a <dirección>, que debe estar alineada al contorno de página (actualmente 4kb)."
! 
! #: config/darwin.opt:340
! #, no-c-format
! msgid "(Obsolete, ld_classic only) -sectcreate <segname> <sectname> <file>\tAllowed creation of a section from a file."
! msgstr "(Obsoleto, solamente ld_classic) -sectcreate <nombreseg> <nombresec> <fichero>\tPermitía la creación de una sección dede un fichero."
! 
! #: config/darwin.opt:344
! #, no-c-format
! msgid "(Obsolete) Object files with LINKEDIT sections are no longer supported."
! msgstr "(Obsoleto) Los ficheros objeto con secciones LINKEDIT ya no están disponibles."
! 
! #: config/darwin.opt:348
! #, no-c-format
! msgid "-segprot <segname> <max_prot> <init_prot>\tThe virtual memory protections for segment <segname> have maximum and initial values <max_prot> and <init_prot> respectively.  The specified values may contain \"r\", \"w\", \"x\" or \"-\" the latter meaning \"no access\"."
! msgstr "-segprot <nombreseg> <maxprot> <iniprot>\tLas protecciones de la memoria virtual para el segmento <nombreseg> tienen valores máximo e inicial <maxproto> e <initprot>, respectivamente.  Los valores especificados pueden contener «r», «w», «x» o «-», este último con el significado «sin acceso»."
! 
! #: config/darwin.opt:352
! #, no-c-format
! msgid "-segs_read_only_addr <address>\tSpecify that <address> is the base address of the read-only segments of a dylib."
! msgstr "-segs_read_only_addr <dirección>\tEspecifica que <dirección> es la dirección base de los segmentos de solo lectura de una dylib."
! 
! #: config/darwin.opt:356
! #, no-c-format
! msgid "-segs_read_write_addr <address>\tSpecify that <address> is the base address address of the read-write segments of a dylib."
! msgstr "-segs_read_write_addr <dirección>\tEspecifica que <dirección> es la dirección base de los segmentos de lectura y escritura de una dylib."
! 
! #: config/darwin.opt:360
! #, no-c-format
! msgid "(Obsolete)\tThis is the default."
! msgstr "(Obsoleto)\tEste es el valor por defecto."
! 
! #: config/darwin.opt:364
! #, no-c-format
! msgid "-sub_library <name>\tLibrary named <name> will be re-exported (only useful for dylibs)."
! msgstr "-sub_library <nombre>\tLa biblioteca llamada <nombre> se va a volver a exportar (útil únicamente para dylibs)."
! 
! #: config/darwin.opt:368
! #, no-c-format
! msgid "-sub_umbrella <name>\tFramework named <name> will be re-exported (only useful for dylibs)."
! msgstr "-sub_umbrella <nombre>\tEl marco llamado nombre> se va a volver a exportar (útil únicamente para dylibs)."
! 
! #: config/darwin.opt:372
! #, no-c-format
! msgid "This is the default."
! msgstr "Esto es lo predeterminado."
! 
! #: config/darwin.opt:376
! #, no-c-format
! msgid "Add extra information to the executable that can speed up dynamic loading (provided that dependent libraries are unchanged)."
! msgstr "Añade información extra al ejecutable, que puede acelerar la carga dinámica (suponiendo que no cambien las bibliotecas de las que depende)."
! 
! #: config/darwin.opt:380
! #, no-c-format
! msgid "-umbrella <framework>\tThe specified framework will be re-exported."
! msgstr "-umbrella <marco>\tEl marco especificado se volverá a exportar."
! 
! #: config/darwin.opt:384
! #, no-c-format
! msgid "-undefined <treatment>\tSpecify the handling for undefined symbols (default is error)."
! msgstr "-undefined <tratamiento>\tEspecifica el manejo de símbolos indefinidos (lo predeterminado es error)."
! 
! #: config/darwin.opt:388
! #, no-c-format
! msgid "-unexported_symbols_list <filename>\tDo not export the global symbols listed in <filename>."
! msgstr "-unexported_symbols_list <nombrefich>\tNo exporta los símbolos globales enumerados en <nombrefich>."
! 
! #: config/darwin.opt:392
! #, no-c-format
! msgid "-weak_framework <framework>\tMake a weak link to the specified framework."
! msgstr "-weak_framework <marco>\tCrea un enlace débil al marco especificado."
! 
! #: config/darwin.opt:396
! #, no-c-format
! msgid "-weak_reference_mismatches <treatment>\tSpecifies what to do if a symbol import conflicts between file (weak in one and not in another) the default is to treat the symbol as non-weak."
! msgstr "-weak_reference_mismatches <marco>\tEspecifica lo que se hará si al importar un símbolo hay conflicto entre fichero (débil en uno y no en otro) lo predeterminado es tratar el símbolo como no débil."
! 
! #: config/darwin.opt:400
! #, no-c-format
! msgid "Logs which object files the linker loads."
! msgstr "Registra los ficheros objeto que carga el enlazador."
! 
! #: config/darwin.opt:404
! #, no-c-format
! msgid "Logs which symbol(s) caused an object to be loaded."
! msgstr "Registra los símbolos que provocan la carga de un objeto."
! 
! #: config/darwin.opt:412
! #, no-c-format
! msgid "(Obsolete, ignored)\tOld support similar to \"-whyload\"."
! msgstr "(Obsoleto, descartado)\tSoporte viejo similar a «-whyload»."
! 
! #: config/darwin.opt:416
  #, no-c-format
! msgid "(Obsolete and unhandled by ld64, ignored)\tld should produce an executable (only handled by ld_classic)."
! msgstr "(Obsoleto y no manejado por ld64, descartado)\tld debería producir un ejecutable (solo manejado por ld_classic)."
  
! #: config/bfin/bfin.opt:40 config/msp430/msp430.opt:3 config/c6x/c6x.opt:38
  #, no-c-format
! msgid "Use simulator runtime."
! msgstr "Usa el simulador de tiempo de ejecución."
  
! #: config/bfin/bfin.opt:44 config/arm/arm.opt:117
  #, no-c-format
! msgid "Specify the name of the target CPU."
! msgstr "Especifica el nombre de la CPU destino."
  
! #: config/bfin/bfin.opt:48
  #, no-c-format
! msgid "Omit frame pointer for leaf functions."
! msgstr "Omite el marco de referencia para las funciones hojas."
  
! #: config/bfin/bfin.opt:52
  #, no-c-format
! msgid "Program is entirely located in low 64k of memory."
! msgstr "El programa está ubicado por completo en la parte baja de 64k de memoria."
  
! #: config/bfin/bfin.opt:56
  #, no-c-format
! msgid "Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction."
! msgstr "Evita una anomalía de hardware agregando un número de NOPs antes de una instrucción CSYNC o SSYNC."
  
! #: config/bfin/bfin.opt:61
  #, no-c-format
! msgid "Avoid speculative loads to work around a hardware anomaly."
! msgstr "Evita cargas especulativas para evitar una anomalía de hardware."
  
! #: config/bfin/bfin.opt:65
  #, no-c-format
! msgid "Enabled ID based shared library."
! msgstr "Activa la biblioteca compartida basada en ID."
  
! #: config/bfin/bfin.opt:69
  #, no-c-format
! msgid "Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library."
! msgstr "Genera código que se puede enlazar contra ninguna otra biblioteca compartida de ID, pero puede usarse como una biblioteca compartida."
  
! #: config/bfin/bfin.opt:74 config/m68k/m68k.opt:180
  #, no-c-format
! msgid "ID of shared library to build."
! msgstr "ID de la biblioteca compartida a crear."
  
! #: config/bfin/bfin.opt:78 config/m68k/m68k.opt:176
  #, no-c-format
! msgid "Enable separate data segment."
! msgstr "Activa los segmentos de datos separados."
  
! #: config/bfin/bfin.opt:82 config/c6x/c6x.opt:63
! #, no-c-format
! msgid "Avoid generating pc-relative calls; use indirection."
! msgstr "Evita la generación de llamadas relativas al pc; usar indirección."
  
! #: config/bfin/bfin.opt:86
! #, no-c-format
! msgid "Link with the fast floating-point library."
! msgstr "Enlaza con la biblioteca de coma flotante fast."
  
! #: config/bfin/bfin.opt:90 config/arm/arm.opt:345 config/frv/frv.opt:130
! #, no-c-format
! msgid "Enable Function Descriptor PIC mode."
! msgstr "Activa el modo de Descriptor de Función PIC."
  
! #: config/bfin/bfin.opt:94 config/frv/frv.opt:162
  #, no-c-format
! msgid "Enable inlining of PLT in function calls."
! msgstr "Activa la inclusión en línea de PLT en las llamadas a función."
  
! # Se aceptan sugerencias para 'scratch'. cfuga
! #: config/bfin/bfin.opt:98
  #, no-c-format
! msgid "Do stack checking using bounds in L1 scratch memory."
! msgstr "Revisa la pila usando límites en la memoria de scratch L1."
  
! #: config/bfin/bfin.opt:102
  #, no-c-format
! msgid "Enable multicore support."
! msgstr "Activa el soporte multinúcleo."
  
! #: config/bfin/bfin.opt:106
  #, no-c-format
! msgid "Build for Core A."
! msgstr "Construye para el Core A."
  
! #: config/bfin/bfin.opt:110
! #, no-c-format
! msgid "Build for Core B."
! msgstr "Construye para el Core B."
  
! #: config/bfin/bfin.opt:114
  #, no-c-format
! msgid "Build for SDRAM."
! msgstr "Construye para SDRAM."
  
! #: config/bfin/bfin.opt:118
  #, no-c-format
! msgid "Assume ICPLBs are enabled at runtime."
! msgstr "Asume que los ICPLBs están activos en tiempo de ejecución."
  
! #: config/m68k/m68k-tables.opt:25
  #, no-c-format
! msgid "Known M68K CPUs (for use with the -mcpu= option):"
! msgstr "CPUs M68K conocidos (para uso con la opción -mcpu=):"
  
! #: config/m68k/m68k-tables.opt:365
  #, no-c-format
! msgid "Known M68K microarchitectures (for use with the -mtune= option):"
! msgstr "Microarquitecturas M68K conocidas (para uso con la opción -mtune=):"
  
! #: config/m68k/m68k-tables.opt:411
  #, no-c-format
! msgid "Known M68K ISAs (for use with the -march= option):"
! msgstr "ISAs M68K conocidas (para uso con la opción -march=):"
  
! #: config/m68k/ieee.opt:24 config/i386/i386.opt:389
  #, no-c-format
! msgid "Use IEEE math for fp comparisons."
! msgstr "Usa matemática IEEE para comparaciones fp."
  
! #: config/m68k/m68k.opt:30
  #, no-c-format
! msgid "Generate code for a 520X."
! msgstr "Genera código para el 520X."
  
! #: config/m68k/m68k.opt:34
  #, no-c-format
! msgid "Generate code for a 5206e."
! msgstr "Genera código para el 5206e."
  
! #: config/m68k/m68k.opt:38
  #, no-c-format
! msgid "Generate code for a 528x."
! msgstr "Genera código para el 528x."
  
! #: config/m68k/m68k.opt:42
! #, no-c-format
! msgid "Generate code for a 5307."
! msgstr "Genera código para el 5307."
  
! #: config/m68k/m68k.opt:46
  #, no-c-format
! msgid "Generate code for a 5407."
! msgstr "Genera código para el 5407."
  
! #: config/m68k/m68k.opt:50 config/m68k/m68k.opt:111
  #, no-c-format
! msgid "Generate code for a 68000."
! msgstr "Genera código para el 68000."
  
! #: config/m68k/m68k.opt:54
  #, no-c-format
! msgid "Generate code for a 68010."
! msgstr "Genera código para el 68010."
  
! #: config/m68k/m68k.opt:58 config/m68k/m68k.opt:115
  #, no-c-format
! msgid "Generate code for a 68020."
! msgstr "Genera código para el 68020."
  
! #: config/m68k/m68k.opt:62
  #, no-c-format
! msgid "Generate code for a 68040, without any new instructions."
! msgstr "Genera código para el 68040, sin ninguna instrucción nueva."
  
! #: config/m68k/m68k.opt:66
  #, no-c-format
! msgid "Generate code for a 68060, without any new instructions."
! msgstr "Genera código para el 68060, sin ninguna instrucción nueva."
  
! #: config/m68k/m68k.opt:70
  #, no-c-format
! msgid "Generate code for a 68030."
! msgstr "Genera código para el 68030."
  
! #: config/m68k/m68k.opt:74
  #, no-c-format
! msgid "Generate code for a 68040."
! msgstr "Genera código para el 68040."
  
! #: config/m68k/m68k.opt:78
  #, no-c-format
! msgid "Generate code for a 68060."
! msgstr "Genera código para el 68060."
  
! #: config/m68k/m68k.opt:82
  #, no-c-format
! msgid "Generate code for a 68302."
! msgstr "Genera código para el 68302."
  
! #: config/m68k/m68k.opt:86
  #, no-c-format
! msgid "Generate code for a 68332."
! msgstr "Genera código para el 68332."
  
! #: config/m68k/m68k.opt:91
  #, no-c-format
! msgid "Generate code for a 68851."
! msgstr "Genera código para el 68851."
  
! #: config/m68k/m68k.opt:95
  #, no-c-format
! msgid "Generate code that uses 68881 floating-point instructions."
! msgstr "Genera código que use las instrucciones de coma flotante del 68881."
  
! #: config/m68k/m68k.opt:99
  #, no-c-format
! msgid "Align variables on a 32-bit boundary."
! msgstr "Alinea las variables en límites de 32-bit."
  
! #: config/m68k/m68k.opt:103 config/arm/arm.opt:86 config/nds32/nds32.opt:171
! #: config/c6x/c6x.opt:67
  #, no-c-format
! msgid "Specify the name of the target architecture."
! msgstr "Especifica el nombre de la arquitectura destino."
  
! #: config/m68k/m68k.opt:107
  #, no-c-format
! msgid "Use the bit-field instructions."
! msgstr "Usa las instrucciones de campos de bit."
  
! #: config/m68k/m68k.opt:119
  #, no-c-format
! msgid "Generate code for a ColdFire v4e."
! msgstr "Genera código para el ColdFire v4e."
  
! #: config/m68k/m68k.opt:123
  #, no-c-format
! msgid "Specify the target CPU."
! msgstr "Selecciona el CPU destino."
  
! #: config/m68k/m68k.opt:127
  #, no-c-format
! msgid "Generate code for a cpu32."
! msgstr "Genera código para la cpu32."
  
! #: config/m68k/m68k.opt:131
  #, no-c-format
! msgid "Use hardware division instructions on ColdFire."
! msgstr "Usa instrucciones de división por hardware en ColdFire."
  
! #: config/m68k/m68k.opt:135
  #, no-c-format
! msgid "Generate code for a Fido A."
! msgstr "Genera código para el Fido A."
  
! #: config/m68k/m68k.opt:139
  #, no-c-format
! msgid "Generate code which uses hardware floating point instructions."
! msgstr "Genera código que use las instrucciones de coma flotante de hardware."
  
! #: config/m68k/m68k.opt:143
  #, no-c-format
! msgid "Enable ID based shared library."
! msgstr "Activa la biblioteca compartida basada en ID."
  
! #: config/m68k/m68k.opt:147
  #, no-c-format
! msgid "Use 32-bit offsets in jump tables rather than 16-bit offsets."
! msgstr "Usa desplazamientos de 32 bits en las tablas de saltos en lugar de desplazamientos de 16 bits."
  
! #: config/m68k/m68k.opt:151 config/avr/avr.opt:23
  #, no-c-format
! msgid "Usa LRA for reload instead of the old reload framework.  This option is experimental, and it may be removed in future versions of the compiler."
! msgstr ""
  
! #: config/m68k/m68k.opt:156
  #, no-c-format
! msgid "Do not use the bit-field instructions."
! msgstr "No usa las instrucciones de campos de bit."
  
! #: config/m68k/m68k.opt:160
  #, no-c-format
! msgid "Use normal calling convention."
! msgstr "Usa la convención de llamada normal."
  
! #: config/m68k/m68k.opt:164
  #, no-c-format
! msgid "Consider type 'int' to be 32 bits wide."
! msgstr "Considera que el tipo 'int' es de 32 bits de anchura."
  
! # pc = program counter. cfuga
! #: config/m68k/m68k.opt:168
  #, no-c-format
! msgid "Generate pc-relative code."
! msgstr "Genera código relativo al pc."
  
! #: config/m68k/m68k.opt:172
  #, no-c-format
! msgid "Use different calling convention using 'rtd'."
! msgstr "Usa la convención de llamada diferente usando 'rtd'."
  
! #: config/m68k/m68k.opt:184
  #, no-c-format
! msgid "Consider type 'int' to be 16 bits wide."
! msgstr "Considera que el tipo 'int' es de 16 bits de anchura."
  
! #: config/m68k/m68k.opt:188
  #, no-c-format
! msgid "Generate code with library calls for floating point."
! msgstr "Genera código con llamadas a bibliotecas para coma flotante."
  
! #: config/m68k/m68k.opt:192 config/xtensa/xtensa.opt:73
  #, no-c-format
! msgid "Do not use unaligned memory references."
! msgstr "No permite las referencias a memoria sin alinear."
  
! #: config/m68k/m68k.opt:196
  #, no-c-format
! msgid "Tune for the specified target CPU or architecture."
! msgstr "Optimiza para el CPU o la arquitectura destino."
  
! #: config/m68k/m68k.opt:200
  #, no-c-format
! msgid "Support more than 8192 GOT entries on ColdFire."
! msgstr "Admite más de 8192 entradas GOT en ColdFire."
  
! #: config/m68k/m68k.opt:204
  #, no-c-format
! msgid "Support TLS segment larger than 64K."
! msgstr "Admite segmentos TLS más grandes que 64K."
  
! #: config/riscv/riscv.opt:26 config/aarch64/aarch64.opt:83
! #: config/arm/arm.opt:105 config/microblaze/microblaze.opt:60
  #, no-c-format
! msgid "Assume target CPU is configured as big endian."
! msgstr "Asume que la CPU destino está configurada como big endian."
  
! #: config/riscv/riscv.opt:30 config/aarch64/aarch64.opt:103
! #: config/arm/arm.opt:170 config/microblaze/microblaze.opt:64
  #, no-c-format
! msgid "Assume target CPU is configured as little endian."
! msgstr "Asume que el CPU destino está configurado como little endian."
  
! #: config/riscv/riscv.opt:34
  #, no-c-format
! msgid "-mbranch-cost=N\tSet the cost of branches to roughly N instructions."
! msgstr "-mbranch-cost=N\tEstablece el costo de las ramificaciones aproximadamente a N instrucciones."
  
! #: config/riscv/riscv.opt:38
  #, no-c-format
! msgid "This option is deprecated; use -fplt or -fno-plt instead."
! msgstr "Esta opción es obsoleta; utilice en su lugar -fplt o -fno-plt."
  
! #: config/riscv/riscv.opt:42
  #, no-c-format
! msgid "Specify integer and floating-point calling convention."
! msgstr "Especifica el convenio de llamadas de enteros y de coma flotante."
  
! #: config/riscv/riscv.opt:46 config/i386/i386.opt:444
  #, no-c-format
! msgid "Attempt to keep stack aligned to this power of 2."
! msgstr "Trata de mantenter la pila alineada a esta potencia de 2."
  
! #: config/riscv/riscv.opt:50
  #, no-c-format
! msgid "Supported ABIs (for use with the -mabi= option):"
! msgstr "ABIs admitidas (para usar con la opción -mabi=):"
  
! #: config/riscv/riscv.opt:78
  #, no-c-format
! msgid "Use hardware floating-point divide and square root instructions."
! msgstr "Usa instrucciones de división y de raíz cuadrada de coma flotante de hardware."
  
! #: config/riscv/riscv.opt:82
  #, no-c-format
! msgid "Use hardware instructions for integer division."
! msgstr "Usa instrucciones de hardware para la división entera."
  
! #: config/riscv/riscv.opt:86
  #, no-c-format
! msgid "-march=\tGenerate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case."
! msgstr "-march=\tGenera código para el RISC-V ISA dado (por ejemplo, RV64IM).  Las cadenas ISA deben ser minúsculas."
  
! #: config/riscv/riscv.opt:91
  #, no-c-format
! msgid "-march=help\tPrint supported -march extensions."
! msgstr "-march=help\tImprime las extensiones -march disponibles."
  
! #: config/riscv/riscv.opt:103 config/mips/mips.opt:426
  #, no-c-format
! msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR."
! msgstr "-mtune=PROCESADOR\tOptimiza la salida para el PROCESADOR."
  
! #: config/riscv/riscv.opt:107
  #, no-c-format
! msgid "-mcpu=PROCESSOR\tUse architecture of and optimize the output for PROCESSOR."
! msgstr "-mcpu=PROCESADOR\tUtiliza la arquitectura de y optimiza la salida para el PROCESADOR."
  
! #: config/riscv/riscv.opt:111
  #, no-c-format
! msgid "-msmall-data-limit=N\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
! msgstr "-msmall-data-limit=N\tColoca los datos globales y estáticos más pequeños que <N> bytes en una sección especial (en algunos objetivos)."
  
! #: config/riscv/riscv.opt:115
  #, no-c-format
! msgid "Use smaller but slower prologue and epilogue code."
! msgstr "Usa código de prólogo y epílogo más pequeño pero más lento."
  
! #: config/riscv/riscv.opt:119
  #, no-c-format
! msgid "Convert BASE + LARGE_OFFSET addresses to NEW_BASE + SMALL_OFFSET to allow more memory accesses to be generated as compressed instructions.  Currently targets 32-bit integer load/stores."
! msgstr "Convierte las direcciones BASE + LARGE_OFFSET en NEW_BASE + SMALL_OFFSET para permitir que más accesos a memoria se generen como instrucciones comprimidas."
  
! #: config/riscv/riscv.opt:125 config/aarch64/aarch64.opt:107
! #: config/loongarch/loongarch.opt:270
  #, no-c-format
! msgid "Specify the code model."
! msgstr "Especifica el modelo de código."
  
! #: config/riscv/riscv.opt:129 config/loongarch/loongarch.opt:210
  #, no-c-format
! msgid "Do not generate unaligned memory accesses."
! msgstr "No genera accessos a memoria sin alinear"
  
! #: config/riscv/riscv.opt:133
  #, no-c-format
! msgid "Do not generate unaligned scalar memory accesses."
! msgstr "No genera accessos a memoria escalares sin alinear"
  
! #: config/riscv/riscv.opt:137
  #, no-c-format
! msgid "Do not create element-misaligned vector memory accesses."
! msgstr "No crea accessos a memoria vectoriales con elementos desalineados"
  
! #: config/riscv/riscv.opt:141 config/i386/i386.opt:308
! #: config/rs6000/aix64.opt:36 config/rs6000/linux64.opt:32
  #, no-c-format
! msgid "Known code models (for use with the -mcmodel= option):"
! msgstr "Modelos de código conocidos (para uso con la opción -mcmodel=):"
  
! #: config/riscv/riscv.opt:154
! #, no-c-format
! msgid "Use %reloc() operators, rather than assembly macros, to load addresses."
! msgstr "Utiliza operadores %reloc() en vez de macros de ensamblador para cargar direcciones."
  
! #: config/riscv/riscv.opt:158 config/loongarch/loongarch.opt:278
! #, no-c-format
! msgid "Take advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses."
! msgstr "Aprovecha los descansos del enlazador para reducir el número de instrucciones requeridas para materializar direcciones de símbolos."
  
! #: config/riscv/riscv.opt:163
  #, no-c-format
! msgid "Enable the CSR checking for the ISA-dependent CSR and the read-only CSR. The ISA-dependent CSR are only valid when the specific ISA is set.  The read-only CSR can not be written by the CSR instructions."
! msgstr "Activa las comprobaciones de CSR para el CSR dependiente de ISA y el CSR de solo lectura. Los CR dependientes de ISA solo son válidos cuando el ISA específico está configurado."
  
! #: config/riscv/riscv.opt:169 config/aarch64/aarch64.opt:150
! #: config/i386/i386.opt:420
  #, no-c-format
! msgid "Omit the frame pointer in leaf functions."
! msgstr "Omite el puntero del marco de referencia para las funciones hojas."
  
! #: config/riscv/riscv.opt:191
  #, no-c-format
! msgid "Emit RISC-V ELF attribute."
! msgstr "Emite el atributo ELF de RISC-V."
  
! #: config/riscv/riscv.opt:195 config/i386/i386.opt:261
  #, no-c-format
! msgid "Use the given data alignment."
! msgstr "Usa la alineación de los datos dada."
  
! #: config/riscv/riscv.opt:199 config/i386/i386.opt:265
  #, no-c-format
! msgid "Known data alignment choices (for use with the -malign-data= option):"
! msgstr "Las opciones conocidas para alineamiento de datos (para usar con la opción -malign-data=):"
  
! #: config/riscv/riscv.opt:209 config/aarch64/aarch64.opt:313
! #: config/i386/i386.opt:1021 config/arm/arm.opt:349
! #: config/rs6000/rs6000.opt:558
  #, no-c-format
! msgid "Use given stack-protector guard."
! msgstr "USa la guarda de protección de la pila dada."
  
! #: config/riscv/riscv.opt:213 config/aarch64/aarch64.opt:317
! #: config/arm/arm.opt:353 config/rs6000/rs6000.opt:562
  #, no-c-format
! msgid "Valid arguments to -mstack-protector-guard=:"
! msgstr "Argumentos válidos para -mstack-protector-guard=:"
  
! #: config/riscv/riscv.opt:223 config/i386/i386.opt:1035
! #: config/rs6000/rs6000.opt:572
  #, no-c-format
! msgid "Use the given base register for addressing the stack-protector guard."
! msgstr "Usa el registro base dado para direccionar la guarda de protección de la pila."
  
! #: config/riscv/riscv.opt:230 config/i386/i386.opt:1042
! #: config/rs6000/rs6000.opt:579
  #, no-c-format
! msgid "Use the given offset for addressing the stack-protector guard."
! msgstr "Usa el desplazamiento dado para direccionar la guarda de protección de la pila."
  
! #: config/riscv/riscv.opt:543
  #, no-c-format
! msgid "Supported ISA specs (for use with the -misa-spec= option):"
! msgstr "Especificaciones ISA admitidas (para usar con la opción -misa-spec=):"
  
! #: config/riscv/riscv.opt:556
  #, no-c-format
! msgid "Set the version of RISC-V ISA spec."
! msgstr "Establece la versión de la especificación ISA RISC-V."
  
! #: config/riscv/riscv.opt:560
  #, no-c-format
! msgid "Enable conditional moves unconditionally."
! msgstr "Activa las move condicionales incondicionalmente."
  
! #: config/riscv/riscv.opt:564
  #, no-c-format
! msgid "Always inline subword atomic operations."
! msgstr "Siempre operaciones atómicas de subpalabra en línea."
  
! #: config/riscv/riscv.opt:568
  #, no-c-format
! msgid "Inline strcmp calls if possible."
! msgstr "Las llamadas a strcmp en línea si es posible."
  
! #: config/riscv/riscv.opt:572
  #, no-c-format
! msgid "Inline strncmp calls if possible."
! msgstr "Las llamadas a strncmp en línea si es posible."
  
! #: config/riscv/riscv.opt:576
  #, no-c-format
! msgid "Inline strlen calls if possible."
! msgstr "Las llamadas a strlen en línea si es posible."
  
! #: config/riscv/riscv.opt:580
  #, no-c-format
! msgid "Max number of bytes to compare as part of inlined strcmp/strncmp routines (default: 64)."
! msgstr "Número máximo de bytes que comparar como parte de rutinas strcmp/strncmp en línea (predeterminado: 64)."
  
! #: config/riscv/riscv.opt:584
  #, no-c-format
! msgid "The RVV possible LMUL (-mrvv-max-lmul=):"
  msgstr ""
  
! #: config/riscv/riscv.opt:603
  #, no-c-format
! msgid "-mrvv-max-lmul=<string>\tSet the RVV LMUL of auto-vectorization."
  msgstr ""
  
! #: config/riscv/riscv.opt:610
! #, no-c-format
! msgid "Valid arguments to -param=vsetvl-strategy=:"
! msgstr "Argumentos válidos para -param=vsetvl-strategy=:"
! 
! #: config/riscv/riscv.opt:623
! #, no-c-format
! msgid "-param=vsetvl-strategy=<string>\tSet the optimization level of VSETVL insert pass."
! msgstr "-param=vsetvl-strategy=<cadena>\tEstablece el nivel de optimización del paso de inserción de VSETVL."
! 
! #: config/riscv/riscv.opt:627
! #, no-c-format
! msgid "-param=riscv-two-source-permutes Enable permutes with two source vectors."
! msgstr "-param=riscv-two-source-permutes Activa las permutaciones con vectores de dos fuentes."
! 
! #: config/riscv/riscv.opt:631 config/i386/i386.opt:496
! #, no-c-format
! msgid "Valid arguments to -mstringop-strategy=:"
! msgstr "Argumentos válidos para -mstringop-strategy=:"
! 
! #: config/riscv/riscv.opt:647
! #, no-c-format
! msgid "Specify stringop expansion strategy."
! msgstr "Especifica la estrategia de expansión de stringop."
! 
! #: config/riscv/riscv.opt:651
! #, no-c-format
! msgid "The possible RVV vector register lengths:"
! msgstr "Las longitudes de vector RVV posibles:"
! 
! #: config/riscv/riscv.opt:661
! #, no-c-format
! msgid "-mrvv-vector-bits=<string>\tSet the kind of bits for an RVV vector register."
! msgstr "-mrvv-vector-bits=<cadena>\tEstablece la clase de bits para un registro vectorial RVV."
! 
! #: config/riscv/riscv.opt:665 config/aarch64/aarch64.opt:58
! #: config/loongarch/loongarch.opt:287
! #, no-c-format
! msgid "The possible TLS dialects:"
! msgstr "Los dialectos de TLS posibles:"
! 
! #: config/riscv/riscv.opt:675 config/aarch64/aarch64.opt:154
! #: config/loongarch/loongarch.opt:297
! #, no-c-format
! msgid "Specify TLS dialect."
! msgstr "Especifica el dialecto de TLS."
! 
! #: config/riscv/riscv.opt:679
! #, no-c-format
! msgid "Specifies whether the fence.tso instruction should be used."
! msgstr "Especifica si se deben usar la instrucción fence.tso."
! 
! #: config/riscv/riscv.opt:683
! #, no-c-format
! msgid "Enable (default) or disable generation of vector segment load/store instructions."
! msgstr "Activa (predeterminado) o desactiva la generación de instrucciones de carga/almacenamiento de segmento vectorial."
! 
! #: config/m32c/m32c.opt:23
! #, no-c-format
! msgid "-msim\tUse simulator runtime."
! msgstr "-msim\tUsa el simulador de tiempo de ejecución."
! 
! #: config/m32c/m32c.opt:27
! #, no-c-format
! msgid "-mcpu=r8c\tCompile code for R8C variants."
! msgstr "-mcpu=r8c\tCompila código para variantes R8C."
! 
! #: config/m32c/m32c.opt:31
! #, no-c-format
! msgid "-mcpu=m16c\tCompile code for M16C variants."
! msgstr "-mcpu=m16c\tCompila código para variantes M16C."
! 
! #: config/m32c/m32c.opt:35
! #, no-c-format
! msgid "-mcpu=m32cm\tCompile code for M32CM variants."
! msgstr "-mcpu=m32cm\tCompila código para variantes M32CM."
! 
! #: config/m32c/m32c.opt:39
! #, no-c-format
! msgid "-mcpu=m32c\tCompile code for M32C variants."
! msgstr "-mcpu=m32c\tCompila código para variantes M32C."
! 
! #: config/m32c/m32c.opt:43
  #, no-c-format
! msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)."
! msgstr "-memregs=\tNúmero de bytes memreg (por defecto: 16, rango: 0..16)."
  
! #: config/msp430/msp430.opt:7
  #, no-c-format
! msgid "Use a lightweight configuration of printf and puts to reduce code size. For single-threaded applications, not requiring reentrant I/O only. Requires Newlib Nano IO."
  msgstr ""
  
! #: config/msp430/msp430.opt:11
  #, no-c-format
! msgid "Force assembly output to always use hex constants."
! msgstr "Hace que la salida en ensamblador siempre use constantes hexa."
  
! #: config/msp430/msp430.opt:15
  #, no-c-format
! msgid "Specify the MCU to build for."
! msgstr "Especifica la MCU para la que construir."
  
! #: config/msp430/msp430.opt:19
  #, no-c-format
! msgid "Warn if an MCU name is unrecognized or conflicts with other options (default: on)."
! msgstr "Avisa si un nombre de MCU no se reconoce o está en conflicto con otras opciones (por defecto: activado)."
  
! #: config/msp430/msp430.opt:23
  #, no-c-format
! msgid "Warn if devices.csv is not found or there are problem parsing it (default: on)."
! msgstr ""
  
! #: config/msp430/msp430.opt:27
  #, no-c-format
! msgid "Specify the ISA to build for: msp430, msp430x, msp430xv2."
! msgstr "Especifica la ISA para la que construir: msp430, msp430x, msp430xv2."
  
! #: config/msp430/msp430.opt:52
  #, no-c-format
! msgid "Select large model - 20-bit addresses/pointers."
! msgstr "Selecciona el modelo grande - direcciones/punteros de 20 bits."
  
! #: config/msp430/msp430.opt:56
  #, no-c-format
! msgid "Select small model - 16-bit addresses/pointers (default)."
! msgstr "Selecciona el modelo pequeño - direcciones/punteros de 16 bits (el predefinido)."
  
! #: config/msp430/msp430.opt:60
  #, no-c-format
! msgid "Optimize opcode sizes at link time."
! msgstr "Optimiza los tamaños de opcode en tiempo de enlazado."
  
! #: config/msp430/msp430.opt:67 config/pru/pru.opt:26
  #, no-c-format
! msgid "Use a minimum runtime (no static initializers or ctors) for memory-constrained devices."
! msgstr "Usa un tiempo de ejecución mínimo (sin inicializadores estáticos ni constructores) para dispositivos limitados por la memoria."
  
! #: config/msp430/msp430.opt:74
  #, no-c-format
! msgid "Specify the type of hardware multiply to support."
! msgstr "Selecciona el tipo de multiplicación por hardware que se admitirá."
  
! #: config/msp430/msp430.opt:96
  #, no-c-format
! msgid "Specify whether functions should be placed into the lower or upper memory regions, or if they should be shuffled between the regions (either) for best fit (default: lower)."
! msgstr ""
  
! #: config/msp430/msp430.opt:100
  #, no-c-format
! msgid "Specify whether variables should be placed into the lower or upper memory regions, or if they should be shuffled between the regions (either) for best fit (default: lower)."
! msgstr ""
  
! #: config/msp430/msp430.opt:104
  #, no-c-format
! msgid "Add the .lower prefix to section names when compiling with -m{code,data}-region=lower (disabled by default)."
! msgstr ""
  
! #: config/msp430/msp430.opt:123
  #, no-c-format
! msgid "Passes on a request to the assembler to enable fixes for various silicon errata."
! msgstr "Pasa una petición al ensamblador para hacer posibles correcciones de varias erratas de silicio."
  
! #: config/msp430/msp430.opt:127
  #, no-c-format
! msgid "Passes on a request to the assembler to warn about various silicon errata."
! msgstr "Pasa una petición al ensamblador para advertir de varias erratas de silicio."
  
! #: config/msp430/msp430.opt:131
  #, no-c-format
! msgid "The path to devices.csv.  The GCC driver can normally locate devices.csv itself and pass this option to the compiler, so the user shouldn't need to pass this."
! msgstr ""
  
! #: config/msp430/msp430.opt:136
  #, no-c-format
! msgid "For shift operations by a constant amount, which require an individual instruction to shift by one position, set the maximum number of inline shift instructions (maximum value 64) to emit instead of using the corresponding __mspabi helper function. The default value is 4."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:70 config/loongarch/loongarch.opt:248
  #, no-c-format
  msgid "The code model option names for -mcmodel:"
  msgstr "Los nombres de las opciones de modelos de código para -mcmodel:"
  
! #: config/aarch64/aarch64.opt:87 config/i386/i386.opt:1056
! #, no-c-format
! msgid "Generate code which uses only the general registers."
! msgstr "Genera código que usa solo los registros generales."
! 
! #: config/aarch64/aarch64.opt:91 config/i386/i386.opt:1148
  #, no-c-format
! msgid "Generate code to mitigate against straight line speculation."
! msgstr "Genera código para mitigar la especulación de línea recta."
  
! #: config/aarch64/aarch64.opt:95
  #, no-c-format
  msgid "Workaround for ARM Cortex-A53 Erratum number 835769."
  msgstr "Solución alternativa para la errata de ARM Cortex-A53 número 835769."
  
! #: config/aarch64/aarch64.opt:99
  #, no-c-format
  msgid "Workaround for ARM Cortex-A53 Erratum number 843419."
  msgstr "Solución alternativa para la errata de ARM Cortex-A53 número 843419."
  
! #: config/aarch64/aarch64.opt:111
  #, no-c-format
  msgid "The register used to access the thread pointer:"
  msgstr "El registro utilizado para acceder al puntero de hilo:"
  
! #: config/aarch64/aarch64.opt:142
  #, no-c-format
  msgid "Specify the thread pointer register."
  msgstr "Especifica el registro de puntero de hilo."
  
! #: config/aarch64/aarch64.opt:146
  #, no-c-format
  msgid "Don't assume that unaligned accesses are handled by the system."
  msgstr "No asume que los accesos sin alinear los maneja el sistema."
  
! #: config/aarch64/aarch64.opt:158
  #, no-c-format
  msgid "Specifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48."
  msgstr "Especifica el tamaño de bit para los desplazamientos TLS inmediatos. Los valores válidos son 12, 24, 32, 48."
  
! #: config/aarch64/aarch64.opt:177
  #, no-c-format
  msgid "Use features of architecture ARCH."
  msgstr "Usa las características de la arquitectura ARCH."
  
! #: config/aarch64/aarch64.opt:181
  #, no-c-format
  msgid "Use features of and optimize for CPU."
  msgstr "Usa las características de y optimiza para CPU."
  
! #: config/aarch64/aarch64.opt:185
  #, no-c-format
  msgid "Optimize for CPU."
  msgstr "Optimiza para CPU."
  
! #: config/aarch64/aarch64.opt:189
  #, no-c-format
  msgid "Generate code that conforms to the specified ABI."
  msgstr "Genera código que cumpla con la ABI especificada."
  
! #: config/aarch64/aarch64.opt:193
  #, no-c-format
  msgid "-moverride=<string>\tPower users only! Override CPU optimization parameters."
  msgstr "-moverride=<cadena>\t¡Solo usuarios avanzados! Anula los parámetros de optimización de la CPU."
  
! #: config/aarch64/aarch64.opt:197
  #, no-c-format
  msgid "Known AArch64 ABIs (for use with the -mabi= option):"
  msgstr "ABIs AArch64 conocidas (para uso con la opción -mabi=):"
  
! #: config/aarch64/aarch64.opt:207
  #, no-c-format
  msgid "PC relative literal loads."
  msgstr "Cargas literales relativas a PC."
  
! #: config/aarch64/aarch64.opt:211 config/arm/arm.opt:337
! #, no-c-format
! msgid "Use branch-protection features."
! msgstr "Utiliza las características de protección de bifurcación."
! 
! #: config/aarch64/aarch64.opt:215
  #, no-c-format
  msgid "Select return address signing scope."
  msgstr "Selecciona el ámbito de la firma de la dirección de retorno."
  
! #: config/aarch64/aarch64.opt:219
  #, no-c-format
  msgid "Supported AArch64 return address signing scope (for use with -msign-return-address= option):"
  msgstr "Ámbito de firma de la dirección de retorno de AArch64 disponible (para uso con la opción -msign-return-address=):"
  
! #: config/aarch64/aarch64.opt:232
  #, no-c-format
  msgid "Enable the reciprocal square root approximation.  Enabling this reduces precision of reciprocal square root results to about 16 bits for single precision and to 32 bits for double precision."
  msgstr "Activa la aproximación de raíz cuadrada recíproca.  Activar esto reduce la precisión de los resultados de la raíz cuadrada recíproca a 16 bits aproximadamente para precisión sencilla y a 32 bits para doble precisión."
  
! #: config/aarch64/aarch64.opt:238
  #, no-c-format
  msgid "Enable the square root approximation.  Enabling this reduces precision of square root results to about 16 bits for single precision and to 32 bits for double precision. If enabled, it implies -mlow-precision-recip-sqrt."
  msgstr "Activa la aproximación de raíz cuadrada.  Activar esto reduce la precisión de los resultados de la raíz cuadrada a 16 bits aproximadamente para precisión sencilla y a 32 bits para doble precisión. Si se activa, implica -mlow-precision-recip-sqrt."
  
! #: config/aarch64/aarch64.opt:245
  #, no-c-format
  msgid "Enable the division approximation.  Enabling this reduces precision of division results to about 16 bits for single precision and to 32 bits for double precision."
  msgstr "Activa la aproximación de la división.  Activar esto reduce la precisión de los resultados de la divisón a 16 bits aproximadamente para precisión sencilla y a 32 bits para doble precisión. Si se activa, implica -mlow-precision-recip-sqrt."
  
! #: config/aarch64/aarch64.opt:263
  #, no-c-format
  msgid "Specify when to enable an early register allocation pass.  The possibilities are: all functions, functions that have access to strided multi-register instructions, and no functions."
  msgstr "Especifica cuándo habilitar paso de reserva de registro temprano.  Posibilidades: todas las funciones, funciones con acceso a instrucciones multi-registro por pasos, ninguna función."
  
! #: config/aarch64/aarch64.opt:269
  #, no-c-format
  msgid "The possible SVE vector lengths:"
  msgstr "Las direcciones de vector SVE posibles:"
  
! #: config/aarch64/aarch64.opt:291
  #, no-c-format
  msgid "-msve-vector-bits=<number>\tSet the number of bits in an SVE vector register."
  msgstr "-msve-vector-bits=<número>\tEstablece el número de bits en un registro vectorial SVE."
  
! #: config/aarch64/aarch64.opt:295
  #, no-c-format
  msgid "Enables verbose cost model dumping in the debug dump files."
  msgstr "Activa volcado de modelo de coste expresivo en los ficheros de volcado para depuración."
  
! #: config/aarch64/aarch64.opt:299
  #, no-c-format
  msgid "Generate code to track when the CPU might be speculating incorrectly."
  msgstr "Genera código para rastrear cuándo la CPU podría estar especulando incorrectamente."
  
! #: config/aarch64/aarch64.opt:303
  #, no-c-format
  msgid "Enable the copy of the AArch64 load/store pair fusion pass that runs before register allocation."
  msgstr "Habilita la copia de paso de fusión de parejas load/store de AArch64 que corre antes de la reserva de registros."
  
! #: config/aarch64/aarch64.opt:308
  #, no-c-format
  msgid "Enable the copy of the AArch64 load/store pair fusion pass that runs after register allocation."
  msgstr "Habilita la copia de paso de fusión de parejas load/store de AArch64 que corre después de la reserva de registros."
  
! #: config/aarch64/aarch64.opt:327
  #, no-c-format
  msgid "Use the system register specified on the command line as the stack protector guard register. This option is for use with fstack-protector-strong and not for use in user-land code."
  msgstr "Utiliza el registro del sistema especificado en la línea de órdenes como registro de guarda de protección de la pila. Esta opción es para utilizar con fstack-protector-strong y no para utilizar en código del usuario."
  
! #: config/aarch64/aarch64.opt:333
  #, no-c-format
  msgid "Use an immediate to offset from the stack protector guard register, sp_el0. This option is for use with fstack-protector-strong and not for use in user-land code."
  msgstr "Utiliza un inmediato para desplazar desde el registro de guarda de protección de la pila, sp_el0. Esta opción es para utilizar con fstack-protector-strong y no para utilizar en código del usuario."
  
! #: config/aarch64/aarch64.opt:342
  #, no-c-format
  msgid "Generate local calls to out-of-line atomic operations."
  msgstr "Genera llamadas locales a operaciones atómicas de fuera de línea."
  
! #: config/aarch64/aarch64.opt:346
  #, no-c-format
  msgid "When vectorizing, consider using multiple different approaches and use the cost model to choose the cheapest one."
  msgstr "Cuando se vectoriza, considera el uso de diversas estrategias y utiliza el modelo de costes para elegir la más barata."
  
! #: config/aarch64/aarch64.opt:351
  #, no-c-format
  msgid "The number of Newton iterations for calculating the reciprocal for float type.  The precision of division is proportional to this param when division approximation is enabled.  The default value is 1."
  msgstr "El número de iteraciones de Newton para calcular el recíproco de un tipo float.  La precisión de la división es proporcional a este parámetro cuando la aproximación de la división está habilitada.  El valor predefinido es 1."
  
! #: config/aarch64/aarch64.opt:355
  #, no-c-format
  msgid "The number of Newton iterations for calculating the reciprocal for double type.  The precision of division is proportional to this param when division approximation is enabled.  The default value is 2."
  msgstr "El número de iteraciones de Newton para calcular el recíproco de un tipo double.  La precisión de la división es proporcional a este parámetro cuando la aproximación de la división está habilitada.  El valor predefinido es 2."
  
! #: config/aarch64/aarch64.opt:359
  #, no-c-format
! msgid "--param=aarch64-autovec-preference=[default|asimd-only|sve-only|prefer-asimd|prefer-sve] Force an ISA selection strategy for auto-vectorization."
! msgstr "--param=aarch64-autovec-preference=[default|asimd-only|sve-only|prefer-asimd|prefer-sve] Fuerza una estrategia de selección de ISA para auto vectorización."
  
! #: config/aarch64/aarch64.opt:385
  #, no-c-format
  msgid "Constant memcpy size in bytes above which to start using MOPS sequence."
  msgstr "Tamaño en bytes de memcpy constante por encima del cual empezar a utilizar una secuencia MOPS."
  
! #: config/aarch64/aarch64.opt:389
  #, no-c-format
  msgid "Constant memmove size in bytes above which to start using MOPS sequence."
  msgstr "Tamaño en bytes de memmove constante por encima del cual empezar a utilizar una secuencia MOPS."
  
! #: config/aarch64/aarch64.opt:393
  #, no-c-format
  msgid "Constant memset size in bytes from which to start using MOPS sequence."
  msgstr "Tamaño en bytes de memset constante por encima del cual empezar a utilizar una secuencia MOPS."
  
! #: config/aarch64/aarch64.opt:397
! #, no-c-format
! msgid "Limit how much the autovectorizer may unroll a loop."
! msgstr "Limita cuánto puede desenrrollar un bucle el autovectorizador."
! 
! #: config/aarch64/aarch64.opt:401
  #, no-c-format
  msgid "--param=aarch64-ldp-policy=[default|always|never|aligned] Fine-grained policy for load pairs."
  msgstr "--param=aarch64-ldp-policy=[default|always|never|aligned] Política de grano fino para pares de load."
  
! #: config/aarch64/aarch64.opt:405
  #, no-c-format
  msgid "--param=aarch64-stp-policy=[default|always|never|aligned] Fine-grained policy for store pairs."
  msgstr "--param=aarch64-stp-policy=[default|always|never|aligned] Política de grano fino para pares de store."
  
! #: config/aarch64/aarch64.opt:424
  #, no-c-format
  msgid "Limit on number of alias checks performed when attempting to form an ldp/stp."
  msgstr "Límite del número de comprobaciones de alias realizados cuando se intenta formar un ldp/stp."
  
! #: config/aarch64/aarch64.opt:428
  #, no-c-format
  msgid "Param to control which writeback opportunities we try to handle in the load/store pair fusion pass.  A value of zero disables writeback handling.  One means we try to form pairs involving one or more existing individual writeback accesses where possible.  A value of two means we also try to opportunistically form writeback opportunities by folding in trailing destructive updates of the base register used by a pair."
  msgstr "Parámetro para controlar qué oportunidades de retroescritura intentamos manejar en los pasos de fusión load/store.  Un valor de cero deshabilita el manejo de la retroescritura. Uno significa que intentamos formar pares implicando uno o más accesos de retroescritura individuales existentes cuando sea posible.  Un valor de dos significa que también intentamos oportunísticamente formar oportunidades de retroescritura incorporando actualizaciones destructivas residuales del registro base utilizado por un par."
  
! #: config/aarch64/aarch64.opt:437
! #, no-c-format
! msgid "Warn about usage of experimental Function Multi Versioning."
! msgstr "Avisa sobre el uso del multiversionado de funciones experimental."
! 
! #: config/linux.opt:24
! #, no-c-format
! msgid "Use Bionic C library."
! msgstr "Utiliza la biblioteca C de Bionic."
! 
! #: config/linux.opt:28
! #, no-c-format
! msgid "Use GNU C library."
! msgstr "Utiliza la biblioteca de C de GNU."
! 
! #: config/linux.opt:32
! #, no-c-format
! msgid "Use uClibc C library."
! msgstr "Usa la biblioteca de C de uClibc."
! 
! #: config/linux.opt:36
! #, no-c-format
! msgid "Use musl C library."
! msgstr "Usa la biblioteca de C de musl."
! 
! #: config/mingw/cygming.opt:23
! #, no-c-format
! msgid "Create console application."
! msgstr "Crea una aplicación de consola."
! 
! #: config/mingw/cygming.opt:27
! #, no-c-format
! msgid "Generate code for a DLL."
! msgstr "Genera código para una DLL."
! 
! #: config/mingw/cygming.opt:31
! #, no-c-format
! msgid "Ignore dllimport for functions."
! msgstr "Ignora dllimport para funciones."
! 
! #: config/mingw/cygming.opt:35
! #, no-c-format
! msgid "Use Mingw-specific thread support."
! msgstr "Usa el soporte de hilos específico de Mingw."
! 
! #: config/mingw/cygming.opt:39
! #, no-c-format
! msgid "Set Windows defines."
! msgstr "Establece las definiciones de Windows."
! 
! #: config/mingw/cygming.opt:43
! #, no-c-format
! msgid "Create GUI application."
! msgstr "Crea una aplicación con interfaz gráfica de usuario (GUI)."
! 
! #: config/mingw/cygming.opt:47
! #, no-c-format
! msgid "Use the GNU extension to the PE format for aligned common data."
! msgstr "Usa la extensión GNU para el formato PE para los datos comunes alineados."
! 
! #: config/mingw/cygming.opt:51
! #, no-c-format
! msgid "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement."
! msgstr "Compila código que depende de las envolturas DLL de Cygwin para admitir el reemplazo de los operadores de C++ new/delete."
! 
! #: config/mingw/cygming.opt:55
! #, no-c-format
! msgid "For nested functions on stack executable permission is set."
! msgstr "Se establece el permiso ejecutable para las funciones anidadas en la pila."
! 
! #: config/mingw/cygming.opt:62
! #, no-c-format
! msgid "Put relocated read-only data into .data section."
! msgstr "Pone los datos de solo lectura reubicados en la sección .data."
! 
! #: config/mingw/mingw.opt:23
! #, no-c-format
! msgid "Preprocess, compile or link with specified C RunTime DLL library."
! msgstr ""
! 
! #: config/mingw/mingw.opt:33
! #, no-c-format
! msgid "Warn about none ISO msvcrt scanf/printf width extensions."
! msgstr "Advierte de extensiones de anchura scanf/printf msvcrt que no son ISO."
! 
! #: config/ia64/ilp32.opt:3
! #, no-c-format
! msgid "Generate ILP32 code."
! msgstr "Genera código ILP32."
! 
! #: config/ia64/ilp32.opt:7
! #, no-c-format
! msgid "Generate LP64 code."
! msgstr "Genera código LP64."
! 
! #: config/ia64/ia64.opt:28
! #, no-c-format
! msgid "Generate big endian code."
! msgstr "Genera código big endian."
! 
! #: config/ia64/ia64.opt:32
! #, no-c-format
! msgid "Generate little endian code."
! msgstr "Genera código little endian."
! 
! #: config/ia64/ia64.opt:36
! #, no-c-format
! msgid "Generate code for GNU as."
! msgstr "Genera código para as de GNU."
! 
! #: config/ia64/ia64.opt:40
! #, no-c-format
! msgid "Generate code for GNU ld."
! msgstr "Genera código para ld de GNU."
! 
! #: config/ia64/ia64.opt:44
! #, no-c-format
! msgid "Emit stop bits before and after volatile extended asms."
! msgstr "Emite bits de parada antes y después de asms extendidos con volatile."
! 
! #: config/ia64/ia64.opt:48
! #, no-c-format
! msgid "Use in/loc/out register names."
! msgstr "Usa los nombres de registro in/loc/out."
! 
! #: config/ia64/ia64.opt:55
! #, no-c-format
! msgid "Enable use of sdata/scommon/sbss."
! msgstr "Activa el uso de sdata/scommon/sbss."
! 
! #: config/ia64/ia64.opt:59
! #, no-c-format
! msgid "Generate code without GP reg."
! msgstr "Genera código sin registro GP."
! 
! #: config/ia64/ia64.opt:63
! #, no-c-format
! msgid "gp is constant (but save/restore gp on indirect calls)."
! msgstr "gp es constante (pero hay save/restore de gp en llamadas indirectas)."
! 
! #: config/ia64/ia64.opt:67
! #, no-c-format
! msgid "Generate self-relocatable code."
! msgstr "Genera código auto-reubicable."
! 
! #: config/ia64/ia64.opt:71
! #, no-c-format
! msgid "Generate inline floating point division, optimize for latency."
! msgstr "Genera división de coma flotante incluida en línea, optimizada para latencia."
! 
! #: config/ia64/ia64.opt:75
! #, no-c-format
! msgid "Generate inline floating point division, optimize for throughput."
! msgstr "Genera división de coma flotante incluida en línea, optimizada para rendimiento."
! 
! #: config/ia64/ia64.opt:82
! #, no-c-format
! msgid "Generate inline integer division, optimize for latency."
! msgstr "Genera división entera incluida en línea, optimizada para latencia."
! 
! #: config/ia64/ia64.opt:86
! #, no-c-format
! msgid "Generate inline integer division, optimize for throughput."
! msgstr "Genera división entera incluida en línea, optimizada para rendimiento."
! 
! #: config/ia64/ia64.opt:90
! #, no-c-format
! msgid "Do not inline integer division."
! msgstr "No incluye en línea la división entera."
! 
! #: config/ia64/ia64.opt:94
! #, no-c-format
! msgid "Generate inline square root, optimize for latency."
! msgstr "Genera raíz cuadrada incluida en línea, optimizada para latencia."
! 
! #: config/ia64/ia64.opt:98
! #, no-c-format
! msgid "Generate inline square root, optimize for throughput."
! msgstr "Genera raíz cuadrada incluida en línea, optimizada para rendimiento."
! 
! #: config/ia64/ia64.opt:102
! #, no-c-format
! msgid "Do not inline square root."
! msgstr "No incluye en línea la raíz cuadrada."
! 
! #: config/ia64/ia64.opt:106
! #, no-c-format
! msgid "Enable DWARF line debug info via GNU as."
! msgstr "Activa la información de la línea de depuración DWARF a través de as de GNU."
! 
! #: config/ia64/ia64.opt:110
! #, no-c-format
! msgid "Enable earlier placing stop bits for better scheduling."
! msgstr "Activa la ubicación temprana de bits de parada para mejor planificación."
! 
! #: config/ia64/ia64.opt:114 config/pa/pa.opt:70 config/sh/sh.opt:227
! #, no-c-format
! msgid "Specify range of registers to make fixed."
! msgstr "Especifica el rango de registros a convertir en fijos."
! 
! #: config/ia64/ia64.opt:118 config/alpha/alpha.opt:138
! #, no-c-format
! msgid "Specify bit size of immediate TLS offsets."
! msgstr "Especifica el tamaño de bit para los desplazamientos TLS inmediatos."
! 
! #: config/ia64/ia64.opt:122 config/i386/i386.opt:542 config/s390/s390.opt:209
! #: config/sparc/sparc.opt:146 config/visium/visium.opt:49
! #, no-c-format
! msgid "Schedule code for given CPU."
! msgstr "Código de planificador para el CPU dado."
! 
! #: config/ia64/ia64.opt:126
! #, no-c-format
! msgid "Known Itanium CPUs (for use with the -mtune= option):"
! msgstr "CPUs Itanium conocidos (para uso con la opción -mtune=):"
! 
! #: config/ia64/ia64.opt:136
! #, no-c-format
! msgid "Use data speculation before reload."
! msgstr "Usa la especulación de datos antes de recargar."
! 
! #: config/ia64/ia64.opt:140
! #, no-c-format
! msgid "Use data speculation after reload."
! msgstr "Usa la especulación de datos después de recargar."
! 
! #: config/ia64/ia64.opt:144
! #, no-c-format
! msgid "Use control speculation."
! msgstr "Usa la especulación del control."
! 
! #: config/ia64/ia64.opt:148
! #, no-c-format
! msgid "Use in block data speculation before reload."
! msgstr "Usa la especulación de datos en bloque antes de recargar."
! 
! #: config/ia64/ia64.opt:152
! #, no-c-format
! msgid "Use in block data speculation after reload."
! msgstr "Usa la especulación de datos en bloque después de recargar."
! 
! #: config/ia64/ia64.opt:156
! #, no-c-format
! msgid "Use in block control speculation."
! msgstr "Usa la especulación del control en bloque."
! 
! #: config/ia64/ia64.opt:160
! #, no-c-format
! msgid "Use simple data speculation check."
! msgstr "Usa la revisión de especulación de datos simple."
! 
! #: config/ia64/ia64.opt:164
! #, no-c-format
! msgid "Use simple data speculation check for control speculation."
! msgstr "Usa la revisión de especulación de datos simple para el control de especulación."
! 
! #: config/ia64/ia64.opt:174
! #, no-c-format
! msgid "Count speculative dependencies while calculating priority of instructions."
! msgstr "Cuenta las dependencias especulativas mientras se calcula la prioridad de las instrucciones."
! 
! #: config/ia64/ia64.opt:178
! #, no-c-format
! msgid "Place a stop bit after every cycle when scheduling."
! msgstr "Coloca un bit de parada después de cada ciclo durante la planificación."
! 
! #: config/ia64/ia64.opt:182
! #, no-c-format
! msgid "Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group."
! msgstr "Asume que los stores y loads de coma flotante no es probable que provoquen conflictos al colocarse en un grupo de instrucción."
! 
! #: config/ia64/ia64.opt:186
! #, no-c-format
! msgid "Soft limit on number of memory insns per instruction group, giving lower priority to subsequent memory insns attempting to schedule in the same insn group. Frequently useful to prevent cache bank conflicts.  Default value is 1."
! msgstr "Límite suave en el número de insns de memoria por grupo de instrucción, dando una prioridad más baja a insns de memoria subsiguientes que intenten planificar en el mismo grupo insn. Frecuentemente útil para prevenir conflictos en el banco de caché.  El valor por defecto es 1."
! 
! #: config/ia64/ia64.opt:190
! #, no-c-format
! msgid "Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached)."
! msgstr "Desactiva más de 'msched-max-memory-insns' en el grupo de instrucción.  De otra forma, el límite es 'soft' (se prefieren operaciones que no sean de memoria cuando se alcanza el límite)."
! 
! #: config/ia64/ia64.opt:194
! #, no-c-format
! msgid "Don't generate checks for control speculation in selective scheduling."
! msgstr "No genera revisiones para el control de especulación en la planificación selectiva."
! 
! #: config/epiphany/epiphany.opt:24
! #, no-c-format
! msgid "Don't use any of r32..r63."
! msgstr "No usa ninguno de r32..r63."
! 
! #: config/epiphany/epiphany.opt:28
! #, no-c-format
! msgid "Preferentially allocate registers that allow short instruction generation."
! msgstr "Reserva preferente de registros que permitan la generación de instrucciones short."
! 
! #: config/epiphany/epiphany.opt:32
! #, no-c-format
! msgid "Set branch cost."
! msgstr "Establece el costo de ramificación."
! 
! #: config/epiphany/epiphany.opt:36
! #, no-c-format
! msgid "Enable conditional move instruction usage."
! msgstr "Activa el uso de la instrucción move condicional."
! 
! #: config/epiphany/epiphany.opt:40
! #, no-c-format
! msgid "Set number of nops to emit before each insn pattern."
! msgstr "Establece el número de nops a emitir antes de cada patrón insn."
! 
! #: config/epiphany/epiphany.opt:52
! #, no-c-format
! msgid "Use software floating point comparisons."
! msgstr "Usa comparaciones de coma flotante de software."
! 
! #: config/epiphany/epiphany.opt:56
! #, no-c-format
! msgid "Enable split of 32 bit immediate loads into low / high part."
! msgstr "Activa la división de loads inmediatos de 32 bit en partes low / high."
! 
! #: config/epiphany/epiphany.opt:60
! #, no-c-format
! msgid "Enable use of POST_INC / POST_DEC."
! msgstr "Activa el uso de POST_INC / POST_DEC."
! 
! #: config/epiphany/epiphany.opt:64
! #, no-c-format
! msgid "Enable use of POST_MODIFY."
! msgstr "Activa el uso de POST_MODIFY."
! 
! #: config/epiphany/epiphany.opt:68
! #, no-c-format
! msgid "Set number of bytes on the stack preallocated for use by the callee."
! msgstr "Establece el número prealojado de bytes en la pila para que use el llamante."
! 
! #: config/epiphany/epiphany.opt:72
! #, no-c-format
! msgid "Assume round to nearest is selected for purposes of scheduling."
! msgstr "Asume que está seleccionado el redondeo al más cercano para propósitos de planificación."
! 
! #: config/epiphany/epiphany.opt:76
! #, no-c-format
! msgid "Generate call insns as indirect calls."
! msgstr "Genera las llamadas insns como llamadas indirectas."
! 
! #: config/epiphany/epiphany.opt:80
! #, no-c-format
! msgid "Generate call insns as direct calls."
! msgstr "Genera las llamadas insns como llamadas directas."
! 
! #: config/epiphany/epiphany.opt:84
! #, no-c-format
! msgid "Assume labels and symbols can be addressed using 16 bit absolute addresses."
! msgstr "Asume que se pueden direccionar las etiquetas y símbolos usando direcciones absolutas de 16 bits."
! 
! #: config/epiphany/epiphany.opt:108
  #, no-c-format
! msgid "A floating point to integer truncation may be replaced with rounding to save mode switching."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:112
! #, no-c-format
! msgid "Vectorize for double-word operations."
! msgstr "Vectoriza para operaciones double-word."
! 
! #: config/epiphany/epiphany.opt:128
! #, no-c-format
! msgid "Split unaligned 8 byte vector moves before post-modify address generation."
! msgstr "Divide moves vectoriales de 8 byte sin alinear antes de post-modificar la generación de dirección."
! 
! #: config/epiphany/epiphany.opt:132
! #, no-c-format
! msgid "Use the floating point unit for integer add/subtract."
! msgstr "Usa la unidad de coma flotante para suma/resta de enteros."
! 
! #: config/epiphany/epiphany.opt:136
! #, no-c-format
! msgid "Set register to hold -1."
! msgstr "Establece el registro para conservar -1."
! 
! #: config/ft32/ft32.opt:23
! #, no-c-format
! msgid "Target the software simulator."
! msgstr "Destina al simulador software."
! 
! #: config/ft32/ft32.opt:27
! #, no-c-format
! msgid "Ignored, but preserved for backward compatibility."
! msgstr "Descartado, pero conservado por compatibilidad hacia atrás."
! 
! #: config/ft32/ft32.opt:31
! #, no-c-format
! msgid "Avoid use of the DIV and MOD instructions."
! msgstr "Evita el uso de las instrucciones DIV y MOD."
! 
! #: config/ft32/ft32.opt:35
! #, no-c-format
! msgid "Target the FT32B architecture."
! msgstr "Destina a la arquitectura FT32B"
! 
! #: config/ft32/ft32.opt:39
! #, no-c-format
! msgid "Enable FT32B code compression."
! msgstr "Activa código de compresión FT32B."
! 
! #: config/ft32/ft32.opt:43
! #, no-c-format
! msgid "Avoid placing any readable data in program memory."
! msgstr "Evita colocar cualquier dato legible en memoria de programa."
! 
! #: config/h8300/h8300.opt:23
! #, no-c-format
! msgid "Generate H8S code."
! msgstr "Genera código H8S."
! 
! #: config/h8300/h8300.opt:27
! #, no-c-format
! msgid "Generate H8SX code."
! msgstr "Genera código H8SX."
! 
! #: config/h8300/h8300.opt:31
! #, no-c-format
! msgid "Generate H8S/2600 code."
! msgstr "Genera código H8S/2600."
! 
! #: config/h8300/h8300.opt:35
! #, no-c-format
! msgid "Make integers 32 bits wide."
! msgstr "Hace los enteros de 32 bits de anchura."
! 
! #: config/h8300/h8300.opt:42
! #, no-c-format
! msgid "Use registers for argument passing."
! msgstr "Usa registros para el paso de parámetros."
! 
! #: config/h8300/h8300.opt:46
! #, no-c-format
! msgid "Consider access to byte sized memory slow."
! msgstr "Considera lento el acceso a memoria de tamaño byte."
! 
! #: config/h8300/h8300.opt:50
! #, no-c-format
! msgid "Enable linker relaxing."
! msgstr "Activa la relajación del enlazador."
! 
! #: config/h8300/h8300.opt:54
! #, no-c-format
! msgid "Generate H8/300H code."
! msgstr "Genera código H8/300H."
! 
! #: config/h8300/h8300.opt:58
! #, no-c-format
! msgid "Enable the normal mode."
! msgstr "Activa el modo normal."
! 
! #: config/h8300/h8300.opt:62
! #, no-c-format
! msgid "Use H8/300 alignment rules."
! msgstr "Usa las reglas de alineación H8/300."
! 
! #: config/h8300/h8300.opt:66
! #, no-c-format
! msgid "Push extended registers on stack in monitor functions."
! msgstr "Empuja los registros extendidos a la pila en las funciones de monitorización."
! 
! #: config/h8300/h8300.opt:70
! #, no-c-format
! msgid "Do not push extended registers on stack in monitor functions."
! msgstr "No empuja los registros extendidos a la pila en las funciones de monitorización."
! 
! #: config/pru/pru.opt:31
! #, no-c-format
! msgid "-mmcu=MCU\tSelect the target System-On-Chip variant that embeds this PRU."
! msgstr "-mmcu=MCU\tSelecciona el objetivo de la variante System-On-Chip incluida en esta PRU."
! 
! #: config/pru/pru.opt:35
! #, no-c-format
! msgid "Make GCC pass the --no-relax command-line option to the linker instead of the --relax option."
! msgstr "Hace que GCC pase la opción de línea de órdenes --no-relax al enlazador en lugar de la opción --relax."
! 
! #: config/pru/pru.opt:40
! #, no-c-format
! msgid "Allow (or do not allow) gcc to use the LOOP instruction."
! msgstr "Permite (o no permite) a gcc utilizar la instrucción LOOP."
! 
! #: config/pru/pru.opt:44
! #, no-c-format
! msgid "Select target ABI variant."
! msgstr "Selecciona la variante ABI del objetivo."
! 
! #: config/pru/pru.opt:48
! #, no-c-format
! msgid "ABI variant code generation (for use with -mabi= option):"
! msgstr "Generación de código de la variante ABI (para usar con la opción -mabi=):"
! 
! #: config/pdp11/pdp11.opt:23
! #, no-c-format
! msgid "Generate code for an 11/10."
! msgstr "Genera código para un 11/10."
! 
! #: config/pdp11/pdp11.opt:27
! #, no-c-format
! msgid "Generate code for an 11/40."
! msgstr "Genera código para un 11/40."
! 
! #: config/pdp11/pdp11.opt:31
! #, no-c-format
! msgid "Generate code for an 11/45."
! msgstr "Genera código para un 11/45."
! 
! #: config/pdp11/pdp11.opt:35
! #, no-c-format
! msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)."
! msgstr "Devuelve los resultados de coma flotante en ac0 (fr0 en sintaxis de ensamblador Unix)."
! 
! #: config/pdp11/pdp11.opt:39
! #, no-c-format
! msgid "Use the DEC assembler syntax."
! msgstr "Usa la sintaxis de ensamblador DEC."
! 
! #: config/pdp11/pdp11.opt:43
! #, no-c-format
! msgid "Use the GNU assembler syntax."
! msgstr "Usa la sintaxis de ensamblador de GNU."
! 
! #: config/pdp11/pdp11.opt:47 config/rs6000/rs6000.opt:183
! #: config/frv/frv.opt:158
! #, no-c-format
! msgid "Use hardware floating point."
! msgstr "Usa coma flotante de hardware."
! 
! #: config/pdp11/pdp11.opt:51
! #, no-c-format
! msgid "Use 16 bit int."
! msgstr "Usa int de 16 bit."
! 
! #: config/pdp11/pdp11.opt:55
! #, no-c-format
! msgid "Use 32 bit int."
! msgstr "Usa int de 32 bit."
  
! #: config/pdp11/pdp11.opt:59 config/rs6000/rs6000.opt:179
  #, no-c-format
! msgid "Do not use hardware floating point."
! msgstr "No usa coma flotante de hardware."
  
! #: config/pdp11/pdp11.opt:63
  #, no-c-format
! msgid "Target has split I&D."
! msgstr "El objetivo tiene I&D dividido."
  
! #: config/pdp11/pdp11.opt:67
  #, no-c-format
! msgid "Use UNIX assembler syntax."
! msgstr "Usa sintaxis de ensamblador UNIX."
  
! #: config/pdp11/pdp11.opt:71
  #, no-c-format
! msgid "Use LRA register allocator."
! msgstr "Utiliza el alojador de registros LRA."
  
  #: config/xtensa/xtensa.opt:26
  #, no-c-format
--- 467,6025 ----
  msgid "objc++-cpp-output is deprecated; please use objective-c++-cpp-output instead"
  msgstr "objc++-cpp-output es obsoleto; pr favor use en su lugar objective-c++-cpp-output"
  
! #: lto/lang.opt:50
  #, no-c-format
! msgid "Set linker output type (used internally during LTO optimization)."
! msgstr "Establece el tipo de salida del enlazador (usado internamente durante la optimización LTO)."
  
! #: lto/lang.opt:54
  #, no-c-format
! msgid "Run the link-time optimizer in local transformation (LTRANS) mode."
! msgstr "Ejecuta el optimizador de tiempo de enlace en el modo de transformación local (LTRANS)."
  
! #: lto/lang.opt:58
  #, no-c-format
! msgid "Specify a file to which a list of files output by LTRANS is written."
! msgstr "Especifica un fichero en el cual LTRANS escribe una lista de ficheros de salida."
  
! #: lto/lang.opt:62
  #, no-c-format
! msgid "The resolution file."
! msgstr "El fichero de resolución."
  
! #: lto/lang.opt:66
  #, no-c-format
! msgid "Run the link-time optimizer in whole program analysis (WPA) mode."
! msgstr "Ejecuta el optimizador de tiempo de enlace en el modo de análisis de programa completo (WPA)."
  
! #: lto/lang.opt:70
  #, no-c-format
! msgid "Whole program analysis (WPA) mode with number of parallel jobs specified."
! msgstr "Modo de análisis del programa completo (WPA) con número de trabajos paralelos especificado."
  
! #: lto/lang.opt:78
  #, no-c-format
! msgid "Call the dump function for variables and function in IL."
! msgstr "Llama a la función de volcado para variables y función en IL."
  
! #: lto/lang.opt:82
  #, no-c-format
! msgid "Dump the demangled output."
! msgstr "Vuelca la salida sin desofuscar."
  
! #: lto/lang.opt:86
  #, no-c-format
! msgid "Dump only the defined symbols."
! msgstr "Vuelca solo los símbolos definidos."
  
! #: lto/lang.opt:90
  #, no-c-format
! msgid "Print the initial values of the variables."
! msgstr "Imprime los valores iniciales de las variables."
  
! #: lto/lang.opt:94
  #, no-c-format
! msgid "Sort the symbols alphabetically."
! msgstr "Ordena los símbolos alfabéticamente."
  
! #: lto/lang.opt:98
  #, no-c-format
! msgid "Sort the symbols according to size."
! msgstr "Ordena los símbolos por tamaño."
  
! #: lto/lang.opt:102
  #, no-c-format
! msgid "Display the symbols in reverse order."
! msgstr "Muestra los símbolos en orden inverso."
  
! #: lto/lang.opt:109
  #, no-c-format
! msgid "Dump the details of LTO objects."
! msgstr "Vuelca los detalles de los objetos LTO."
  
! #: lto/lang.opt:113
  #, no-c-format
! msgid "Dump the statistics of tree types."
! msgstr "Vuelca las estadísticas de tipos árbol."
  
! #: lto/lang.opt:117
  #, no-c-format
! msgid "Dump the statistics of trees."
! msgstr "Vuelca las estadísticas de árboles."
  
! #: lto/lang.opt:121
  #, no-c-format
! msgid "Dump the statistics of gimple statements."
! msgstr "Vuelca las estadísticas de sentencias «gimple»."
  
! #: lto/lang.opt:131
  #, no-c-format
! msgid "Dump the dump tool command line options."
! msgstr "Vuelca las opciones de la línea de órdenes de la herramienta de volcado."
  
! #: lto/lang.opt:135
  #, no-c-format
! msgid "Dump the symtab callgraph."
! msgstr "Vuelca el grafo de llamadas de «symtab»."
  
! #: config/picolibc.opt:26
  #, no-c-format
! msgid "Specify an OS support library to load after libc."
  msgstr ""
  
! #: config/picolibc.opt:33
! #, fuzzy, no-c-format
! #| msgid "Specify alternate name for text section"
! msgid "Specify an alternate startup file."
! msgstr "Especificar un nombre alternativo para la sección de texto"
  
! #: config/picolibc.opt:40
! #, fuzzy, no-c-format
! #| msgid "Specify the PTX ISA version to use."
! msgid "Specify the printf version linked from libc."
! msgstr "Especifica la versión de ISA PTX que se usará."
  
! #: config/picolibc.opt:47
! #, fuzzy, no-c-format
! #| msgid "Specify the PTX ISA version to use."
! msgid "Specify the scanf version linked from libc."
! msgstr "Especifica la versión de ISA PTX que se usará."
  
! #: config/nds32/nds32-elf.opt:3 config/nds32/nds32-linux.opt:3
  #, no-c-format
! msgid "Specify the address generation strategy for code model."
! msgstr "Especifica la estrategia de generación de direcciones para modelo de código."
  
! #: config/nds32/nds32-elf.opt:7 config/nds32/nds32-linux.opt:7
  #, no-c-format
! msgid "Known cmodel types (for use with the -mcmodel= option):"
! msgstr "Tipos de modelos de código conocidos (para uso con la opción -mcmodel=):"
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:89
  #, no-c-format
! msgid "Generate code in big-endian mode."
! msgstr "Genera código en modo big endian."
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:93
  #, no-c-format
! msgid "Generate code in little-endian mode."
! msgstr "Genera código en modo little endian."
  
! #: config/nds32/nds32.opt:37
  #, no-c-format
! msgid "Force performing fp-as-gp optimization."
! msgstr "Fuerza optimización fp-as-gp."
  
! #: config/nds32/nds32.opt:41
  #, no-c-format
! msgid "Forbid performing fp-as-gp optimization."
! msgstr "Prohibe optimización fp-as-gp."
  
! #: config/nds32/nds32.opt:47
  #, no-c-format
! msgid "Specify which ABI type to generate code for: 2, 2fp+."
! msgstr "Especifica el tipo de ABI para el cual generar código: 2, 2fp+."
  
! #: config/nds32/nds32.opt:51 config/i386/i386.opt:558
  #, no-c-format
! msgid "Known ABIs (for use with the -mabi= option):"
! msgstr "ABIs conocidas (para usar con la opción -mabi=):"
  
! #: config/nds32/nds32.opt:61
! #, fuzzy, no-c-format
! #| msgid "Specify use soft floating point ABI which mean alias to -mabi=2."
! msgid "Specify the soft floating-point ABI, aliased to -mabi=2."
! msgstr "Especifica el uso de ABI de coma flotante suave que significa sinónimo de -mabi=2."
  
! #: config/nds32/nds32.opt:65
! #, fuzzy, no-c-format
! #| msgid "Specify use soft floating point ABI which mean alias to -mabi=2fp+."
! msgid "Specify the hard floating-point ABI, aliased to -mabi=2fp+."
! msgstr "Especifica el uso de ABI de coma flotante suave que significa sinónimo de -mabi=2fp+."
  
! #: config/nds32/nds32.opt:71
  #, no-c-format
! msgid "Use reduced-set registers for register allocation."
! msgstr "Usa un juego reducido de registros para asignación de registros."
  
! #: config/nds32/nds32.opt:75
  #, no-c-format
! msgid "Use full-set registers for register allocation."
! msgstr "Usa el juego completo de registros para asignación de registros."
  
! #: config/nds32/nds32.opt:81
  #, no-c-format
! msgid "Always align function entry, jump target and return address."
  msgstr ""
  
! #: config/nds32/nds32.opt:85
! #, fuzzy, no-c-format
! #| msgid "Align function entry to 4 byte."
! msgid "Align function entry to 4 bytes."
! msgstr "Alinea la entrada de función a 4 bytes"
  
! #: config/nds32/nds32.opt:97
  #, no-c-format
! msgid "Prevent $fp being allocated during register allocation so that compiler is able to force performing fp-as-gp optimization."
! msgstr "Evita que $fp sea reservado durante la reserva de registros, de modo que el compilador pueda forzar optimización fp-as-gp."
  
! #: config/nds32/nds32.opt:101
  #, no-c-format
! msgid "Forbid using $fp to access static and global variables.  This option strictly forbids fp-as-gp optimization regardless of '-mforce-fp-as-gp'."
! msgstr "Prohíbe usar $fp para acceder a variables estáticas y globales.  Esta opción prohíbe estrictamente la optimización fp-as-gp independientemente de '-mforce-fp-as-gp'."
  
! #: config/nds32/nds32.opt:105
  #, no-c-format
! msgid "Specify the address generation strategy for ICT call's code model."
! msgstr "Especifica la estrategia de generación de direcciones para el modelo de código de llamada ICT."
  
! #: config/nds32/nds32.opt:109
  #, no-c-format
! msgid "Known cmodel types (for use with the -mict-model= option):"
! msgstr "Tipos de modelos de código conocidos (para uso con la opción -mict-model=):"
  
! #: config/nds32/nds32.opt:119
  #, no-c-format
! msgid "Generate conditional move instructions."
! msgstr "Genera instrucciones move condicionales."
  
! #: config/nds32/nds32.opt:123
  #, no-c-format
! msgid "Generate hardware abs instructions."
! msgstr "Genera instrucciones abs hardware."
  
! #: config/nds32/nds32.opt:127
  #, no-c-format
! msgid "Generate performance extension instructions."
! msgstr "Genera instrucciones de extensión del rendimiento."
  
! #: config/nds32/nds32.opt:131
  #, no-c-format
! msgid "Generate performance extension version 2 instructions."
! msgstr "Genera instrucciones de la versión 2 de la extensión del rendimiento."
  
! #: config/nds32/nds32.opt:135
  #, no-c-format
! msgid "Generate string extension instructions."
! msgstr "Genera instrucciones de extensión de cadenas."
  
! #: config/nds32/nds32.opt:139
  #, no-c-format
! msgid "Generate DSP extension instructions."
! msgstr "Genera instrucciones de extensión de cadenas DSP."
  
! #: config/nds32/nds32.opt:143
  #, no-c-format
! msgid "Generate v3 push25/pop25 instructions."
! msgstr "Genera instrucciones v3 push25/pop25."
  
! #: config/nds32/nds32.opt:147
  #, no-c-format
! msgid "Generate 16-bit instructions."
! msgstr "Genera instrucciones de 16 bits."
  
! #: config/nds32/nds32.opt:151
  #, no-c-format
! msgid "Insert relax hint for linker to do relaxation."
! msgstr "Inserta pista de relajación para que el enlazador haga relajación."
  
! #: config/nds32/nds32.opt:155
  #, no-c-format
! msgid "Enable Virtual Hosting support."
! msgstr "Activa el soporte de alojamiento virtual."
  
! #: config/nds32/nds32.opt:159
  #, no-c-format
! msgid "Specify the size of each interrupt vector, which must be 4 or 16."
! msgstr "Especifica el tamaño de cada vector de interrupciones, que ha de ser 4 o 16."
  
! #: config/nds32/nds32.opt:163
  #, no-c-format
! msgid "Specify the security level of c-isr for the whole file."
! msgstr "Especifica el nivel de seguridad de c-isr para todo el fichero."
  
! #: config/nds32/nds32.opt:167
  #, no-c-format
! msgid "Specify the size of each cache block, which must be a power of 2 between 4 and 512."
! msgstr "Especifica el tamaño de cada bloque de caché, que ha de ser potencia de 2 entre 4 y 512."
  
! #: config/nds32/nds32.opt:171 config/arm/arm.opt:84 config/m68k/m68k.opt:103
! #: config/c6x/c6x.opt:67
  #, no-c-format
! msgid "Specify the name of the target architecture."
! msgstr "Especifica el nombre de la arquitectura destino."
  
! #: config/nds32/nds32.opt:175
  #, no-c-format
! msgid "Known arch types (for use with the -march= option):"
! msgstr "Tipos de arquitectura conocidos (para usar con la opción -march=):"
  
! #: config/nds32/nds32.opt:197
  #, no-c-format
! msgid "Specify the cpu for pipeline model."
! msgstr "Especifica la cpu para el modelo de «pipeline»."
  
! #: config/nds32/nds32.opt:201
  #, no-c-format
! msgid "Known cpu types (for use with the -mcpu= option):"
! msgstr "Tipos de cpu conocidos (para usar con la opción -mcpu=):"
  
! #: config/nds32/nds32.opt:361
  #, no-c-format
! msgid "Specify a FPU configuration value from 0 to 7; 0-3 is as FPU spec says, and 4-7 correspond to 0-3."
  msgstr ""
  
! #: config/nds32/nds32.opt:365
  #, no-c-format
! msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):"
! msgstr "Número de registros de coma flotante conocidas (para usar con la opción -mfloat-fpu=):"
  
! #: config/nds32/nds32.opt:393
  #, no-c-format
! msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1."
! msgstr "Especifica la configuración de la instrucción mul: fast1, fast2 o slow. La predeterminada es fast1."
  
! #: config/nds32/nds32.opt:412
  #, no-c-format
! msgid "Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w."
! msgstr "Especifica cuántos puertos de lectura/escritura para núcleos n9/n10.  El valor debe ser 3r2w o 2r1w."
  
! #: config/nds32/nds32.opt:425
  #, no-c-format
! msgid "Enable constructor/destructor feature."
! msgstr "Activa la opción constructor/destructor."
  
! #: config/nds32/nds32.opt:429
  #, no-c-format
! msgid "Guide linker to relax instructions."
! msgstr "Guía al enlazador para que relaje las instrucciones."
  
! #: config/nds32/nds32.opt:433
  #, no-c-format
! msgid "Generate floating-point multiply-accumulation instructions."
! msgstr "Genera instrucciones de multiplicar-acumular de coma flotante."
  
! #: config/nds32/nds32.opt:437
  #, no-c-format
! msgid "Generate single-precision floating-point instructions."
! msgstr "Genera instrucciones de coma flotante de precisión sencilla."
  
! #: config/nds32/nds32.opt:441
  #, no-c-format
! msgid "Generate double-precision floating-point instructions."
! msgstr "Genera instrucciones de coma flotante de doble precisión."
  
! #: config/nds32/nds32.opt:445
  #, no-c-format
! msgid "Force disable hardware loop, even use -mext-dsp."
! msgstr ""
  
! #: config/nds32/nds32.opt:449
  #, no-c-format
! msgid "Permit scheduling of a function's prologue and epilogue sequence."
! msgstr "Permite la planificación de la secuencia de prólogo y epílogo de funciones."
  
! #: config/nds32/nds32.opt:453
  #, no-c-format
! msgid "Generate return instruction in naked function."
! msgstr "Genera instrucción de retorno en función desnuda."
  
! #: config/nds32/nds32.opt:457
  #, no-c-format
! msgid "Always save $lp in the stack."
! msgstr "Siempre guarda $lp en la pila."
  
! #: config/nds32/nds32.opt:461 config/arc/arc.opt:500 config/arm/arm.opt:303
  #, no-c-format
! msgid "Enable unaligned word and halfword accesses to packed data."
! msgstr "Activa los accesos word sin alinear y halfword para los datos packed."
  
! #: config/nds32/nds32.opt:465
  #, no-c-format
! msgid "Allow use r15 for inline ASM."
! msgstr "Permite usar r15 para ASM en línea."
  
! #: config/arc/arc-tables.opt:25
  #, no-c-format
! msgid "Known ARC CPUs (for use with the -mcpu= option):"
! msgstr "CPUs ARC conocidas (para usar con la opción -mcpu=):"
  
! #: config/arc/arc.opt:27
  #, no-c-format
! msgid "Compile code for big endian mode."
! msgstr "Compila código para modo big endian."
  
! #: config/arc/arc.opt:32
  #, no-c-format
! msgid "Compile code for little endian mode.  This is the default."
! msgstr "Compila código para modo little endian.  Este es el valor predefinido."
  
! #: config/arc/arc.opt:36
  #, no-c-format
! msgid "Disable ARCompact specific pass to generate conditional execution instructions."
! msgstr "Desactiva el paso específico ARCompact para generar instrucciones de ejecución condicional."
  
! #: config/arc/arc.opt:40
  #, no-c-format
! msgid "Generate ARCompact 32-bit code for ARC600 processor."
! msgstr "Genera código de 32 bits ARCompact para el procesador ARC600."
  
! #: config/arc/arc.opt:44
  #, no-c-format
! msgid "Same as -mA6."
! msgstr "Igual que -mA6."
  
! #: config/arc/arc.opt:48
  #, no-c-format
! msgid "Generate ARCompact 32-bit code for ARC601 processor."
! msgstr "Genera código de 32 bits ARCompact para el procesador ARC601."
  
! #: config/arc/arc.opt:52
  #, no-c-format
! msgid "Generate ARCompact 32-bit code for ARC700 processor."
! msgstr "Genera código de 32 bits ARCompact para el procesador ARC700."
  
! #: config/arc/arc.opt:56
  #, no-c-format
! msgid "Same as -mA7."
! msgstr "Igual que -mA7."
  
! #: config/arc/arc.opt:60
  #, no-c-format
! msgid "Force all calls to be made via a jli instruction."
! msgstr "Fuerza a que todas las llamadas se hagan mediante instrucción jli."
  
! #: config/arc/arc.opt:64
  #, no-c-format
! msgid "-mmpy-option=MPY\tCompile ARCv2 code with a multiplier design option."
! msgstr "-mmpy-option=MPY\tCompila código ARCv2 con una opción de diseño de multiplicador."
  
! #: config/arc/arc.opt:134
  #, no-c-format
! msgid "Enable DIV-REM instructions for ARCv2."
! msgstr "Activa las instrucciones DIV-REM para ARCv2."
  
! #: config/arc/arc.opt:138
  #, no-c-format
! msgid "Enable code density instructions for ARCv2."
! msgstr "Activa las instrucciones de densidad de código para ARCv2."
  
! #: config/arc/arc.opt:142 config/arc/arc.opt:299 config/arc/arc.opt:307
! #: config/arc/arc.opt:311 config/arc/arc.opt:315 config/arc/arc.opt:320
! #: config/arc/arc.opt:329 config/arc/arc.opt:409 config/pa/pa.opt:46
! #: config/pa/pa.opt:78 config/xtensa/xtensa.opt:42 fortran/lang.opt:879
! #: common.opt:655 common.opt:1233 common.opt:1237 common.opt:1241
! #: common.opt:1336 common.opt:1713 common.opt:1795 common.opt:1898
! #: common.opt:2170 common.opt:2317 common.opt:2375 common.opt:2849
! #: common.opt:2885 common.opt:2979 common.opt:2983 common.opt:3093
! #: common.opt:3228 common.opt:3236 common.opt:3244 common.opt:3252
! #: common.opt:3357 common.opt:3377 common.opt:3417 common.opt:3513
! #: common.opt:3693 common.opt:3697 common.opt:3701 common.opt:3705
! #: common.opt:3779 common.opt:3783 common.opt:3814 common.opt:3818
! #: c-family/c.opt:1877 c-family/c.opt:1980 c-family/c.opt:1988
! #: c-family/c.opt:2319
  #, no-c-format
  msgid "Does nothing.  Preserved for backward compatibility."
  msgstr "No hace nada.  Se preserva por compatibilidad hacia atrás."
  
! #: config/arc/arc.opt:148
  #, no-c-format
! msgid "Use ordinarily cached memory accesses for volatile references."
! msgstr "Usa accesos normales a memoria cacheada para referencias volátiles."
  
! #: config/arc/arc.opt:152
  #, no-c-format
! msgid "Enable cache bypass for volatile references."
! msgstr "Activa el bypass de caché para referencias volátiles."
  
! #: config/arc/arc.opt:156
  #, no-c-format
! msgid "Generate instructions supported by barrel shifter."
! msgstr "Genera instrucciones admitidas por el barrel shift."
  
! #: config/arc/arc.opt:160
  #, no-c-format
! msgid "Generate norm instruction."
! msgstr "Genera instrucciones norm."
  
! #: config/arc/arc.opt:164
  #, no-c-format
! msgid "Generate swap instruction."
! msgstr "Genera instrucciones swap."
  
! #: config/arc/arc.opt:168
  #, no-c-format
! msgid "Generate mul64 and mulu64 instructions."
! msgstr "Genera instrucciones mul64 y mulu64."
  
! #: config/arc/arc.opt:172
  #, no-c-format
! msgid "Do not generate mpy instructions for ARC700."
! msgstr "No generar instrucciones mpy para ARC700."
  
! #: config/arc/arc.opt:176
  #, no-c-format
! msgid "Generate extended arithmetic instructions, only valid for ARC700."
! msgstr "Genera instrucciones de aritmética extendida, solo válido para ARC700."
  
! #: config/arc/arc.opt:180
  #, no-c-format
! msgid "Dummy flag. This is the default unless FPX switches are provided explicitly."
! msgstr "Indicador tonto. Es el predefinido a menos que que se proporcionen switches FPX explícitamente."
  
! #: config/arc/arc.opt:184
  #, no-c-format
! msgid "Generate call insns as register indirect calls."
! msgstr "Genera las llamadas insns como llamadas indirectas de registros."
  
! #: config/arc/arc.opt:188
! #, fuzzy, no-c-format
! #| msgid "Do no generate BRcc instructions in arc_reorg."
! msgid "Generate BRcc instructions in arc_reorg."
! msgstr "No generar instrucciones BRcc en arc_reorg."
  
! #: config/arc/arc.opt:192
  #, no-c-format
! msgid "Generate sdata references.  This is the default, unless you compile for PIC."
! msgstr "Generar referencias de sdata.  Es lo predefinido, salvo que se compile para PIC."
  
! #: config/arc/arc.opt:196
  #, no-c-format
! msgid "Generate millicode thunks."
! msgstr "Genera «thunks» de milicódigo."
  
! #: config/arc/arc.opt:200 config/arc/arc.opt:204
  #, no-c-format
! msgid "FPX: Generate Single Precision FPX (compact) instructions."
! msgstr "FPX: Generar instrucciones FPX de precisión sencilla (compactas)."
  
! #: config/arc/arc.opt:208
  #, no-c-format
! msgid "FPX: Generate Single Precision FPX (fast) instructions."
! msgstr "FPX: Generar instrucciones FPX de precisión sencilla (rápidas)."
  
! #: config/arc/arc.opt:213
  #, no-c-format
! msgid "FPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions."
! msgstr "FPX: Activar las extensiones de coma flotante de doble precisión de la CPU Argonaut ARC."
  
! #: config/arc/arc.opt:217 config/arc/arc.opt:221
  #, no-c-format
! msgid "FPX: Generate Double Precision FPX (compact) instructions."
! msgstr "FPX: Generar instrucciones FPX de precisión doble (compactas)."
  
! #: config/arc/arc.opt:225
  #, no-c-format
! msgid "FPX: Generate Double Precision FPX (fast) instructions."
! msgstr "FPX: Generar instrucciones FPX de precisión doble (rápidas)."
  
! #: config/arc/arc.opt:229
! #, fuzzy, no-c-format
! #| msgid "Disable LR and SR instructions from using FPX extension aux registers."
! msgid "Enable LR and SR instructions to use FPX extension aux registers."
! msgstr "Desactivar en las instrucciones LR y SR el uso de registros auxiliares de la extensión FPX."
  
! #: config/arc/arc.opt:233
  #, no-c-format
! msgid "Enable generation of ARC SIMD instructions via target-specific builtins."
! msgstr "Activar la generación de instrucciones ARC SIMD mediante funciones internas específicas de objetivo."
  
! #: config/arc/arc.opt:237
  #, no-c-format
! msgid "-mcpu=CPU\tCompile code for ARC variant CPU."
! msgstr "-mcpu=CPU\tCompila código para la CPU de variante ARC."
  
! #: config/arc/arc.opt:241
  #, no-c-format
! msgid "Size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os."
! msgstr "Nivel de optimización del tamaño: 0:nada 1:oportunista 2:regalloc 3:alineación libre, -Os."
  
! #: config/arc/arc.opt:245 config/sh/sh.opt:243
  #, no-c-format
! msgid "Annotate assembler instructions with estimated addresses."
! msgstr "Anota las instrucciones de ensamblador con direcciones estimadas."
  
! #: config/arc/arc.opt:249
  #, no-c-format
! msgid "Cost to assume for a multiply instruction, with 4 being equal to a normal insn."
! msgstr "Costo de asumir una instrucción multiply, siendo 4 el de una instrucción normal."
  
! #: config/arc/arc.opt:253
  #, no-c-format
! msgid "-mtune=TUNE\tTune code for given ARC variant."
! msgstr "-mtune=TUNE\tAjusta el código para la variante ARC dada."
  
! #: config/arc/arc.opt:287
  #, no-c-format
! msgid "Enable the use of indexed loads."
! msgstr "Activa el uso de loads indexadas."
  
! #: config/arc/arc.opt:291
  #, no-c-format
! msgid "Enable the use of pre/post modify with register displacement."
! msgstr "Activa el uso de pre/post modify con desplazamiento de registro."
  
! #: config/arc/arc.opt:295
  #, no-c-format
! msgid "Generate 32x16 multiply and mac instructions."
! msgstr "Genera instrucciones multiply y mac de 32x16."
  
! #: config/arc/arc.opt:303
  #, no-c-format
! msgid "Don't use less than 25 bit addressing range for calls."
! msgstr "No utilizar rango de direccionamiento de menos de 25 bits para llamadas."
  
! #: config/arc/arc.opt:325
  #, no-c-format
! msgid "Enable pre-reload use of cbranchsi pattern."
! msgstr "Activa el uso pre-recarga del patrón cbranchsi."
  
! #: config/arc/arc.opt:333
  #, no-c-format
! msgid "Use pc-relative switch case tables - this enables case table shortening."
! msgstr "Usa tables switch case relativas a contador de programa - esto activa el acortamiento de tablas case."
  
! #: config/arc/arc.opt:337
  #, no-c-format
! msgid "Enable compact casesi pattern."
! msgstr "Activa el patrón casesi compacto."
  
! #: config/arc/arc.opt:341
  #, no-c-format
! msgid "Enable 'q' instruction alternatives."
! msgstr "Activa las instrucciones alternativas 'q'."
  
! #: config/arc/arc.opt:345
  #, no-c-format
! msgid "Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc."
! msgstr "Expande adddi3 y subdi3 en tiempo de generación de rtl en add.f / adc, etc."
  
! #: config/arc/arc.opt:352
  #, no-c-format
! msgid "Enable variable polynomial CRC extension."
! msgstr "Activa la extensión de CRC polinómico variable."
  
! #: config/arc/arc.opt:356
  #, no-c-format
! msgid "Enable DSP 3.1 Pack A extensions."
! msgstr "Activa las extensiones DSP 3.1 Pack A."
  
! #: config/arc/arc.opt:360
  #, no-c-format
! msgid "Enable dual viterbi butterfly extension."
! msgstr "Activa la la extensión dual viterbi butterfly."
  
! #: config/arc/arc.opt:370
  #, no-c-format
! msgid "Enable Dual and Single Operand Instructions for Telephony."
! msgstr "Activa las instrucciones de operando dual y único para telefonía."
  
! #: config/arc/arc.opt:374
  #, no-c-format
! msgid "Enable XY Memory extension (DSP version 3)."
! msgstr "Activa la extensión XY Memory (DSP versión 3)."
  
! #: config/arc/arc.opt:379
  #, no-c-format
! msgid "Enable Locked Load/Store Conditional extension."
! msgstr "Activa la extensión condicional load/store bloqueada."
  
! #: config/arc/arc.opt:383
  #, no-c-format
! msgid "Enable swap byte ordering extension instruction."
! msgstr "Activa la instrucción de extensión del orden de byte de intercambio."
  
! #: config/arc/arc.opt:387
  #, no-c-format
! msgid "Enable 64-bit Time-Stamp Counter extension instruction."
! msgstr "Activa la instrucción de extensión del contador de sello de tiempo de 64 bits."
  
! #: config/arc/arc.opt:392
  #, no-c-format
! msgid "Pass -EB option through to linker."
! msgstr "Pasa la opción -EB al enlazador."
  
! #: config/arc/arc.opt:397
  #, no-c-format
! msgid "Pass -EL option through to linker."
! msgstr "Pasa la opción -EL al enlazador."
  
! #: config/arc/arc.opt:401
  #, no-c-format
! msgid "Pass -marclinux option through to linker."
! msgstr "Pasa la opción -marclinux al enlazador."
  
! #: config/arc/arc.opt:405
  #, no-c-format
! msgid "Pass -marclinux_prof option through to linker."
! msgstr "Pasa la opción -marclinux_prof al enlazador."
  
! #: config/arc/arc.opt:413
  #, no-c-format
! msgid "Don't indicate any priority with TARGET_REGISTER_PRIORITY."
! msgstr "No indica ninguna prioridad con TARGET_REGISTER_PRIORITY."
  
! #: config/arc/arc.opt:417
  #, no-c-format
! msgid "Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
! msgstr "Indica prioridad para r0..r3 / r12..r15 con TARGET_REGISTER_PRIORITY."
  
! #: config/arc/arc.opt:421
  #, no-c-format
! msgid "Reduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
! msgstr "Reduce prioridad para r0..r3 / r12..r15 con TARGET_REGISTER_PRIORITY."
  
! #: config/arc/arc.opt:434
  #, no-c-format
! msgid "Enable atomic instructions."
! msgstr "Activa instrucciones atómicas."
  
! #: config/arc/arc.opt:438
  #, no-c-format
! msgid "Enable double load/store instructions for ARC HS."
! msgstr "Activa las instrucciones dobles load/store para ARC HS."
  
! #: config/arc/arc.opt:442
  #, no-c-format
! msgid "Specify the name of the target floating point configuration."
! msgstr "Especifica el nombre de la configuración de coma flotante destino."
  
! #: config/arc/arc.opt:485
  #, no-c-format
! msgid "Specify thread pointer register number."
! msgstr "Especifica el número de registro de puntero del hilo."
  
! #: config/arc/arc.opt:492
  #, no-c-format
! msgid "Enable use of NPS400 bit operations."
! msgstr "Activa el uso de las operaciones de bit NPS400."
  
! #: config/arc/arc.opt:496
  #, no-c-format
! msgid "Enable use of NPS400 xld/xst extension."
! msgstr "Activa el uso de la extensión xld/xst del NPS400."
  
! #: config/arc/arc.opt:504
  #, no-c-format
! msgid "Specifies the registers that the processor saves on an interrupt entry and exit."
! msgstr "Especifica los registros que guarda el procesador con la entrada y la salida de una interrupción."
  
! #: config/arc/arc.opt:508
  #, no-c-format
! msgid "Specifies the number of registers replicated in second register bank on entry to fast interrupt."
! msgstr "Especifica el número de registros replicados en el segundo banco de registros con la entrada de interrupciones rápidas."
  
! #: config/arc/arc.opt:512
  #, no-c-format
! msgid "Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32."
! msgstr ""
  
! #: config/arc/arc.opt:537
  #, no-c-format
! msgid "Enable 16-entry register file."
! msgstr "Activa fichero de registros de 16 entradas."
  
! #: config/arc/arc.opt:541
  #, no-c-format
! msgid "Enable use of BI/BIH instructions when available."
! msgstr "Activa el uso de las instrucciones BI/BIH cuando están disponibles."
  
! #: config/arc/arc.opt:545
  #, no-c-format
! msgid "Enable ENTER_S and LEAVE_S opcodes for ARCv2."
! msgstr "Activa los códigos de operación ENTER_S y LEAVE_S para ARCv2."
  
! #: config/moxie/moxie.opt:23 config/csky/csky.opt:44 config/mcore/mcore.opt:35
  #, no-c-format
! msgid "Generate big-endian code."
! msgstr "Genera código big-endian."
  
! #: config/moxie/moxie.opt:27 config/csky/csky.opt:51 config/mcore/mcore.opt:51
  #, no-c-format
! msgid "Generate little-endian code."
! msgstr "Genera código little-endian."
  
! #: config/moxie/moxie.opt:31
  #, no-c-format
! msgid "Enable MUL.X and UMUL.X instructions."
! msgstr "Activa las instrucciones MUL.X y UMUL.X."
  
! #: config/linux-android.opt:23
  #, no-c-format
! msgid "Generate code for the Android platform."
! msgstr "Genera código para la plataforma Android."
  
! #: config/nvptx/nvptx-gen.opt:24
  #, no-c-format
! msgid "Known PTX ISA target architectures (for use with the -misa= option):"
! msgstr "Arquitecturas objetivo ISA PTX conocidas (para usar con la opción -misa=):"
  
! #: config/nvptx/nvptx.opt:31
  #, no-c-format
! msgid "Ignored, but preserved for backward compatibility.  Only 64-bit ABI is supported."
! msgstr "Se descarta, pero preservado por compatibilidad hacia atrás.  Solo se admite ABI de 64 bits."
  
! #: config/nvptx/nvptx.opt:36
  #, no-c-format
! msgid "Link in code for a __main kernel."
! msgstr "Enlace en el código para un núcleo __main."
  
! #: config/nvptx/nvptx.opt:40
  #, no-c-format
! msgid "Optimize partition neutering."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:44
  #, no-c-format
! msgid "Use custom stacks instead of local memory for automatic storage."
! msgstr "Usa pilas personalizadas en lugar de memoria local para almacenamiento automático."
  
! #: config/nvptx/nvptx.opt:48
  #, no-c-format
! msgid "Specify size of .local memory used for stack when the exact amount is not known."
! msgstr "Especifica el tamaños de ña memory .local utilizado para la pila cuando no se conoce la cantidad exacta."
  
! #: config/nvptx/nvptx.opt:52
  #, no-c-format
! msgid "Generate code that can keep local state uniform across all lanes."
! msgstr "Genera código que se pueda mantener el estado local uniforme por todas las vías."
  
! #: config/nvptx/nvptx.opt:56
  #, no-c-format
! msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
! msgstr "Genera código para descarga OpenMP: permite -msoft-stack y -muniform-simt."
  
! #: config/nvptx/nvptx.opt:60
! #, fuzzy, no-c-format
! #| msgid "Specify the ISA PTX target architecture to use."
! msgid "Specify the PTX ISA target architecture to use."
! msgstr "Especifica la arquitectura destino PTX ISA que se usará."
  
! #: config/nvptx/nvptx.opt:64
  #, no-c-format
! msgid "Alias:"
! msgstr "Alias:"
  
! #: config/nvptx/nvptx.opt:170
  #, no-c-format
! msgid "Known PTX ISA versions (for use with the -mptx= option):"
! msgstr "Versiones ISA PTX conocidas (para uso con la opción -mptx=):"
  
! #: config/nvptx/nvptx.opt:204
  #, no-c-format
! msgid "Specify the PTX ISA version to use."
! msgstr "Especifica la versión de ISA PTX que se usará."
  
! #: config/nvptx/nvptx.opt:208
  #, no-c-format
! msgid "Initialize ptx registers."
! msgstr "Inicializa los registros ptx."
  
! #: config/iq2000/iq2000.opt:31
  #, no-c-format
! msgid "Specify CPU for code generation purposes."
! msgstr "Especifica la CPU para propósitos de generación de código."
  
! #: config/iq2000/iq2000.opt:47
  #, no-c-format
! msgid "Specify CPU for scheduling purposes."
! msgstr "Especifica la CPU para propósitos de planificación."
  
! #: config/iq2000/iq2000.opt:51
  #, no-c-format
! msgid "Known IQ2000 CPUs (for use with the -mcpu= option):"
! msgstr "CPUs IQ2000 conocidos (para uso con la opción -mcpu=):"
  
! #: config/iq2000/iq2000.opt:61 config/mips/mips.opt:142
  #, no-c-format
! msgid "Use ROM instead of RAM."
! msgstr "Usa la ROM en lugar de la RAM."
  
! #: config/iq2000/iq2000.opt:65 config/microblaze/microblaze.opt:92
  #, no-c-format
! msgid "Use GP relative sdata/sbss sections."
! msgstr "Utiliza secciones sdata/sbss relativas a GP."
  
! #: config/iq2000/iq2000.opt:70
  #, no-c-format
! msgid "No default crt0.o."
! msgstr "Sin crt0.o predeterminada."
  
! #: config/iq2000/iq2000.opt:74 config/mips/mips.opt:442
  #, no-c-format
! msgid "Put uninitialized constants in ROM (needs -membedded-data)."
! msgstr "Pone las constantes sin inicializar en ROM (necesita -membedded-data)."
  
! #: config/sol2.opt:32
! #, fuzzy, no-c-format
! #| msgid "Generate SH4a code."
! msgid "Generate Solaris CTF."
! msgstr "Genera código SH4a."
  
! #: config/sol2.opt:36
  #, no-c-format
! msgid "Clear hardware capabilities when linking."
! msgstr "Quita las capacidades del hardware al enlazar."
  
! #: config/sol2.opt:40
  #, no-c-format
! msgid "Pass -z text to linker."
! msgstr "Pasa -z texto al enlazador."
  
! #: config/gcn/gcn-tables.opt:25
  #, no-c-format
! msgid "GCN GPU type to use:"
! msgstr "Tipo de GPU GCN que se utilizará:"
  
! #: config/gcn/gcn.opt:26 config/gcn/gcn.opt:30
  #, no-c-format
! msgid "Specify the name of the target GPU."
! msgstr "Especifica el nombre de la GPU destino."
  
! #: config/gcn/gcn.opt:39
  #, no-c-format
! msgid "Generate code for a 32-bit ABI."
! msgstr "Genera código para ABI de 32 bits."
  
! #: config/gcn/gcn.opt:43
  #, no-c-format
! msgid "Generate code for a 64-bit ABI."
! msgstr "Genera código para ABI de 64 bits."
  
! #: config/gcn/gcn.opt:47
  #, no-c-format
! msgid "Enable OpenMP GPU offloading."
! msgstr "Habilita descarga de GPU OpenMP."
  
! #: config/gcn/gcn.opt:62
  #, no-c-format
! msgid "Obsolete; use GCN_STACK_SIZE at runtime."
! msgstr "Obsoloeto; utiliza GCN_STACK_SIZE en tiempo de ejecución."
  
! #: config/gcn/gcn.opt:69
  #, no-c-format
! msgid "Amount of local data-share (LDS) memory to reserve for gang-private variables."
! msgstr "Cantidad de memoria de datos compartidos local (LDS) que se reservará para variables gang privadas."
  
! #: config/gcn/gcn.opt:73
  #, no-c-format
! msgid "Warn about invalid OpenACC dimensions."
! msgstr "Advierte de dimensiones de OpenACC no válidas."
  
! #: config/gcn/gcn.opt:77
  #, no-c-format
! msgid "SRAM-ECC and XNACK modes:"
! msgstr "Modos SRAM-ECC y XNACK:"
  
! #: config/gcn/gcn.opt:93
  #, no-c-format
! msgid "Compile for devices requiring XNACK enabled. Default \"any\" if USM is supported."
! msgstr "Compila para dispositivos que requieren XNACK habilitado. Predeterminado «any» si se soporta USM."
  
! #: config/gcn/gcn.opt:97
  #, no-c-format
! msgid "Compile for devices with the SRAM ECC feature enabled, or not. Default \"any\"."
! msgstr "Compila para dispositivos con la característica ECC de SRAM habilitada, o no. Predeterminado «any»."
  
! #: config/gcn/gcn.opt:101
  #, no-c-format
! msgid "--param=gcn-preferred-vectorization-factor=[default,32,64]\tPreferred vectorization factor."
! msgstr "--param=gcn-preferred-vectorization-factor=[default,32,64]\tFactor de vectorización preferido."
  
! #: config/pa/pa-hpux1010.opt:23 config/pa/pa-hpux.opt:31
! #: config/pa/pa-hpux1131.opt:23 config/pa/pa-hpux1111.opt:23
  #, no-c-format
! msgid "Specify UNIX standard for predefines and linking."
! msgstr "Especifica el estándar UNIX para las predefiniciones y enlazado."
  
! #: config/pa/pa-hpux.opt:27
  #, no-c-format
! msgid "Generate cpp defines for server IO."
! msgstr "Genera definiciones cpp para ES de servidor."
  
! #: config/pa/pa-hpux.opt:35
  #, no-c-format
! msgid "Generate cpp defines for workstation IO."
! msgstr "Genera definiciones cpp para ES de estación de trabajo."
  
! #: config/pa/pa.opt:30 config/pa/pa.opt:99 config/pa/pa.opt:111
  #, no-c-format
! msgid "Generate PA1.0 code."
! msgstr "Genera código PA1.0."
  
! #: config/pa/pa.opt:34 config/pa/pa.opt:115 config/pa/pa.opt:160
  #, no-c-format
! msgid "Generate PA1.1 code."
! msgstr "Genera código PA1.1."
  
! #: config/pa/pa.opt:38 config/pa/pa.opt:119
  #, no-c-format
! msgid "Generate PA2.0 code (requires binutils 2.10 or later)."
! msgstr "Genera código PA2.0 (requiere binutils 2.10 o superior)."
  
! #: config/pa/pa.opt:42
  #, no-c-format
! msgid "Generate libcalls for atomic loads and stores when sync libcalls are disabled."
! msgstr "Genera llamadas a biblioteca para cargas y almacenamientos atómicos cuando las llamadas a biblioteca están deshabilitadas."
  
! #: config/pa/pa.opt:50
  #, no-c-format
! msgid "Caller copies function arguments passed by hidden reference."
! msgstr "El llamante copia los argumentos de función pasados por referencia oculta."
  
! #: config/pa/pa.opt:54
  #, no-c-format
! msgid "Use ldcw/ldcd coherent cache-control hint."
! msgstr "Utiliza indicio de control de caché coherente ldcw/ldcd."
  
! #: config/pa/pa.opt:58
  #, no-c-format
! msgid "Disable FP regs.  Equivalent to -msoft-float."
! msgstr "Deshabilita los registros FP.  Equivalente a -msoft-float."
  
! #: config/pa/pa.opt:62
  #, no-c-format
! msgid "Disable indexed addressing."
! msgstr "Desactiva el direccionamiento indexado."
  
! #: config/pa/pa.opt:66
  #, no-c-format
! msgid "Generate fast indirect calls."
! msgstr "Genera llamadas indirectas rápidas."
  
! #: config/pa/pa.opt:70 config/ia64/ia64.opt:114 config/sh/sh.opt:227
  #, no-c-format
! msgid "Specify range of registers to make fixed."
! msgstr "Especifica el rango de registros a convertir en fijos."
  
! #: config/pa/pa.opt:74
  #, no-c-format
! msgid "Assume code will be assembled by GAS."
! msgstr "Asume que el código será ensamblado mediante GAS."
  
! #: config/pa/pa.opt:83
  #, no-c-format
! msgid "Enable linker optimizations."
! msgstr "Activa las optimizaciones del enlazador."
  
! #: config/pa/pa.opt:87
  #, no-c-format
! msgid "Always generate long calls."
! msgstr "Genera siempre llamadas long."
  
! #: config/pa/pa.opt:91 config/sh/sh.opt:303
  #, no-c-format
! msgid "Use LRA instead of reload (transitional)."
! msgstr "Usa LRA en lugar de reload (transicional)."
  
! #: config/pa/pa.opt:95
  #, no-c-format
! msgid "Emit long load/store sequences."
! msgstr "Emite secuencias load/store long."
  
! #: config/pa/pa.opt:103
  #, no-c-format
! msgid "Disable space regs."
! msgstr "Desactiva los registros de espacio."
  
! #: config/pa/pa.opt:107
  #, no-c-format
! msgid "Assume memory references are ordered and barriers are not needed."
! msgstr "Asume que las referencias a memoria están ordenadas y no se necesitan barreras."
  
! #: config/pa/pa.opt:123
  #, no-c-format
! msgid "Use portable calling conventions."
! msgstr "Usa convenios de llamada transportable."
  
! #: config/pa/pa.opt:127
  #, no-c-format
! msgid "Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000."
! msgstr "Especifica la CPU por razones de planificación.  Los argumentos válidos son 700, 7100, 7100LC, 7200, 7300, y 8000."
  
! #: config/pa/pa.opt:152 config/frv/frv.opt:216
  #, no-c-format
! msgid "Use software floating point."
! msgstr "Usa coma flotante de software."
  
! #: config/pa/pa.opt:156
  #, no-c-format
! msgid "Use software integer multiplication."
! msgstr "Usa multiplicación entera de software."
  
! #: config/pa/pa.opt:164
  #, no-c-format
! msgid "Do not disable space regs."
! msgstr "No desactiva los registros de espacio."
  
! #: config/pa/pa64-hpux.opt:23
  #, no-c-format
! msgid "Assume code will be linked by GNU ld."
! msgstr "Asume que el código se enlazará mediante ld de GNU."
  
! #: config/pa/pa64-hpux.opt:27
  #, no-c-format
! msgid "Assume code will be linked by HP ld."
! msgstr "Asume que el código se enlazará mediante ld de HP."
  
! #: config/rl78/rl78.opt:27 config/csky/csky.opt:198 config/rx/elf.opt:26
  #, no-c-format
! msgid "Use the simulator runtime."
! msgstr "Usa el simulador de tiempo de ejecución."
  
! #: config/rl78/rl78.opt:31
  #, no-c-format
! msgid "Selects the type of hardware multiplication and division to use (none/g13/g14)."
! msgstr "Selecciona el tipo de multiplicación y división por hardware que se usará (none/g13/g14)."
  
! #: config/rl78/rl78.opt:50
  #, no-c-format
! msgid "Use all registers, reserving none for interrupt handlers."
! msgstr "Usa todos los registros, sin reservar ninguno para los manejadores de interrupciones."
  
! #: config/rl78/rl78.opt:54
  #, no-c-format
! msgid "Enable assembler and linker relaxation.  Enabled by default at -Os."
! msgstr "Activa la relajación del ensamblador y el enlazador.  Activado por defecto a -Os."
  
! #: config/rl78/rl78.opt:58
  #, no-c-format
! msgid "Selects the type of RL78 core being targeted (g10/g13/g14).  The default is the G14.  If set, also selects the hardware multiply support to be used."
! msgstr "Selecciona el tipo de núcleo RL78 de destino (g10/g13/g14).  El predeterminado es G14.  Si se pone, también selecciona el soporte de multiplicación por hardware que se usará."
  
! #: config/rl78/rl78.opt:77
  #, no-c-format
! msgid "Alias for -mcpu=g10."
! msgstr "Alias para -mcpu=g10."
  
! #: config/rl78/rl78.opt:81
  #, no-c-format
! msgid "Alias for -mcpu=g13."
! msgstr "Alias para -mcpu=g13."
  
! #: config/rl78/rl78.opt:85 config/rl78/rl78.opt:89
  #, no-c-format
! msgid "Alias for -mcpu=g14."
! msgstr "Alias para -mcpu=g14."
  
! #: config/rl78/rl78.opt:93
  #, no-c-format
! msgid "Assume ES is zero throughout program execution, use ES: for read-only data."
! msgstr "Asume que ES es cero a lo largo de la ejecución del programa, usa ES: para datos de solo lectura."
  
! #: config/rl78/rl78.opt:97
  #, no-c-format
! msgid "Stores the MDUC registers in interrupt handlers for G13 target."
! msgstr "Almacena los registros MDUC en manejadores de interrupciones internos para el objetivo G13."
  
! #: config/bfin/bfin.opt:40 config/msp430/msp430.opt:3 config/c6x/c6x.opt:38
  #, no-c-format
! msgid "Use simulator runtime."
! msgstr "Usa el simulador de tiempo de ejecución."
  
! #: config/bfin/bfin.opt:44 config/arm/arm.opt:115
  #, no-c-format
! msgid "Specify the name of the target CPU."
! msgstr "Especifica el nombre de la CPU destino."
  
! #: config/bfin/bfin.opt:48
  #, no-c-format
! msgid "Omit frame pointer for leaf functions."
! msgstr "Omite el marco de referencia para las funciones hojas."
  
! #: config/bfin/bfin.opt:52
  #, no-c-format
! msgid "Program is entirely located in low 64k of memory."
! msgstr "El programa está ubicado por completo en la parte baja de 64k de memoria."
  
! #: config/bfin/bfin.opt:56
  #, no-c-format
! msgid "Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction."
! msgstr "Evita una anomalía de hardware agregando un número de NOPs antes de una instrucción CSYNC o SSYNC."
  
! #: config/bfin/bfin.opt:61
  #, no-c-format
! msgid "Avoid speculative loads to work around a hardware anomaly."
! msgstr "Evita cargas especulativas para evitar una anomalía de hardware."
  
! #: config/bfin/bfin.opt:65
  #, no-c-format
! msgid "Enabled ID based shared library."
! msgstr "Activa la biblioteca compartida basada en ID."
  
! #: config/bfin/bfin.opt:69
  #, no-c-format
! msgid "Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library."
! msgstr "Genera código que se puede enlazar contra ninguna otra biblioteca compartida de ID, pero puede usarse como una biblioteca compartida."
  
! #: config/bfin/bfin.opt:74 config/m68k/m68k.opt:180
  #, no-c-format
! msgid "ID of shared library to build."
! msgstr "ID de la biblioteca compartida a crear."
  
! #: config/bfin/bfin.opt:78 config/m68k/m68k.opt:176
  #, no-c-format
! msgid "Enable separate data segment."
! msgstr "Activa los segmentos de datos separados."
  
! #: config/bfin/bfin.opt:82 config/c6x/c6x.opt:63
  #, no-c-format
! msgid "Avoid generating pc-relative calls; use indirection."
! msgstr "Evita la generación de llamadas relativas al pc; usar indirección."
  
! #: config/bfin/bfin.opt:86
  #, no-c-format
! msgid "Link with the fast floating-point library."
! msgstr "Enlaza con la biblioteca de coma flotante fast."
  
! #: config/bfin/bfin.opt:90 config/frv/frv.opt:130 config/arm/arm.opt:343
  #, no-c-format
! msgid "Enable Function Descriptor PIC mode."
! msgstr "Activa el modo de Descriptor de Función PIC."
  
! #: config/bfin/bfin.opt:94 config/frv/frv.opt:162
  #, no-c-format
! msgid "Enable inlining of PLT in function calls."
! msgstr "Activa la inclusión en línea de PLT en las llamadas a función."
  
! # Se aceptan sugerencias para 'scratch'. cfuga
! #: config/bfin/bfin.opt:98
  #, no-c-format
! msgid "Do stack checking using bounds in L1 scratch memory."
! msgstr "Revisa la pila usando límites en la memoria de scratch L1."
  
! #: config/bfin/bfin.opt:102
  #, no-c-format
! msgid "Enable multicore support."
! msgstr "Activa el soporte multinúcleo."
  
! #: config/bfin/bfin.opt:106
  #, no-c-format
! msgid "Build for Core A."
! msgstr "Construye para el Core A."
  
! #: config/bfin/bfin.opt:110
  #, no-c-format
! msgid "Build for Core B."
! msgstr "Construye para el Core B."
  
! #: config/bfin/bfin.opt:114
  #, no-c-format
! msgid "Build for SDRAM."
! msgstr "Construye para SDRAM."
  
! #: config/bfin/bfin.opt:118
  #, no-c-format
! msgid "Assume ICPLBs are enabled at runtime."
! msgstr "Asume que los ICPLBs están activos en tiempo de ejecución."
  
! #: config/rs6000/rs6000-tables.opt:24
  #, no-c-format
! msgid "Known CPUs (for use with the -mcpu= and -mtune= options):"
! msgstr "CPUs conocidos (para uso con las opciones -mcpu= y -mtune):"
  
! #: config/rs6000/rs6000.opt:117
  #, no-c-format
! msgid "Use PowerPC-64 instruction set."
! msgstr "Usa el conjunto de instrucciones PowerPC-64."
  
! #: config/rs6000/rs6000.opt:121
  #, no-c-format
! msgid "Use PowerPC General Purpose group optional instructions."
! msgstr "Usa el grupo opcional de instrucciones PowerPC de Propósito General."
  
! #: config/rs6000/rs6000.opt:125
  #, no-c-format
! msgid "Use PowerPC Graphics group optional instructions."
! msgstr "Usa el grupo opcional de instrucciones PowerPC de Gráficas."
  
! #: config/rs6000/rs6000.opt:129
  #, no-c-format
! msgid "Use PowerPC V2.01 single field mfcr instruction."
! msgstr "Usa las instrucciones mfcr de un solo campo de PowerPC V2.01."
  
! #: config/rs6000/rs6000.opt:133
  #, no-c-format
! msgid "Use PowerPC V2.02 popcntb instruction."
! msgstr "Usa la instrucción popcntb de PowerPC V2.02."
  
! #: config/rs6000/rs6000.opt:137
  #, no-c-format
! msgid "Use PowerPC V2.02 floating point rounding instructions."
! msgstr "Usa las instrucciones de redondeo de coma flotante de PowerPC V2.02."
  
! #: config/rs6000/rs6000.opt:141
  #, no-c-format
! msgid "Use PowerPC V2.05 compare bytes instruction."
! msgstr "Usa la instrucción compare bytes de PowerPC V2.05."
  
! #: config/rs6000/rs6000.opt:152
  #, no-c-format
! msgid "Use AltiVec instructions."
! msgstr "Usa las instrucciones AltiVec."
  
! #: config/rs6000/rs6000.opt:156
  #, no-c-format
! msgid "Use decimal floating point instructions."
! msgstr "Usa instrucciones de coma flotante decimal."
  
! #: config/rs6000/rs6000.opt:160
  #, no-c-format
! msgid "Use 4xx half-word multiply instructions."
! msgstr "Usa las instrucciones de multiplicación half-word 4xx."
  
! #: config/rs6000/rs6000.opt:164
  #, no-c-format
! msgid "Use 4xx string-search dlmzb instruction."
! msgstr "Usa la instrucción dlmzb de búsqueda de cadena 4xx."
  
! #: config/rs6000/rs6000.opt:168
  #, no-c-format
! msgid "Generate load/store multiple instructions."
! msgstr "Genera múltiples instrucciones load/store."
  
! #: config/rs6000/rs6000.opt:179 config/pdp11/pdp11.opt:59
  #, no-c-format
! msgid "Do not use hardware floating point."
! msgstr "No usa coma flotante de hardware."
  
! #: config/rs6000/rs6000.opt:183 config/frv/frv.opt:158
! #: config/pdp11/pdp11.opt:47
  #, no-c-format
! msgid "Use hardware floating point."
! msgstr "Usa coma flotante de hardware."
  
! #: config/rs6000/rs6000.opt:187
  #, no-c-format
! msgid "Use PowerPC V2.06 popcntd instruction."
! msgstr "Usa la instrucción popcntd de PowerPC V2.06."
  
! #: config/rs6000/rs6000.opt:191
  #, no-c-format
! msgid "Under -ffast-math, generate a FRIZ instruction for (double)(long long) conversions."
! msgstr "Con -ffast-math, genera una instrucción FRIZ para conversiones (double)(long long)."
  
! #: config/rs6000/rs6000.opt:195 config/i386/i386.opt:572
  #, no-c-format
! msgid "Vector library ABI to use."
! msgstr "ABI de biblioteca de vectores a utilizar."
  
! #: config/rs6000/rs6000.opt:199
  #, no-c-format
! msgid "Use vector/scalar (VSX) instructions."
! msgstr "Usa instrucciones (VSX) vector/escalar."
  
! #: config/rs6000/rs6000.opt:227
  #, no-c-format
! msgid "Do not generate load/store with update instructions."
! msgstr "No genera load/store con instrucciones de actualización."
  
! #: config/rs6000/rs6000.opt:231
  #, no-c-format
! msgid "Generate load/store with update instructions."
! msgstr "Genera load/store con instrucciones de actualización."
  
! #: config/rs6000/rs6000.opt:235 config/arm/arm.opt:192
  #, no-c-format
! msgid "Do not load the PIC register in function prologues."
! msgstr "No carga el registro PIC en los prólogos de función."
  
! #: config/rs6000/rs6000.opt:239
  #, no-c-format
! msgid "Avoid generation of indexed load/store instructions when possible."
! msgstr "Evita la generación de instrucciones indexadas load/store cuando sea posible."
  
! #: config/rs6000/rs6000.opt:246
  #, no-c-format
! msgid "Schedule the start and end of the procedure."
! msgstr "Planifica el inicio y el final del procedimiento."
  
! #: config/rs6000/rs6000.opt:250
  #, no-c-format
! msgid "Return all structures in memory (AIX default)."
! msgstr "Devuelve todas las estructuras en memoria (por defecto en AIX)."
  
! #: config/rs6000/rs6000.opt:254
  #, no-c-format
! msgid "Return small structures in registers (SVR4 default)."
! msgstr "Devuelve las estructuras pequeñas en registros (por defecto en SVR4)."
  
! #: config/rs6000/rs6000.opt:258
  #, no-c-format
! msgid "Conform more closely to IBM XLC semantics."
! msgstr "Conforma más cerca a la semántica XLC de IBM."
  
! #: config/rs6000/rs6000.opt:262 config/rs6000/rs6000.opt:266
  #, no-c-format
! msgid "Generate software reciprocal divide and square root for better throughput."
! msgstr "Genera división recíproca y raíz cuadrada de software para mejor salida."
  
! #: config/rs6000/rs6000.opt:270
  #, no-c-format
! msgid "Assume that the reciprocal estimate instructions provide more accuracy."
! msgstr "Asume que las instrucciones estimadas recíprocas proveen más exactitud."
  
! #: config/rs6000/rs6000.opt:274
  #, no-c-format
! msgid "Do not place floating point constants in TOC."
! msgstr "No coloca las constantes de coma flotante en TOC."
  
! #: config/rs6000/rs6000.opt:278
  #, no-c-format
! msgid "Place floating point constants in TOC."
! msgstr "Coloca las constantes de coma flotante en TOC."
  
! #: config/rs6000/rs6000.opt:282
  #, no-c-format
! msgid "Do not place symbol+offset constants in TOC."
! msgstr "No coloca las constantes símbolo+desplazamiento en TOC."
  
! #: config/rs6000/rs6000.opt:286
  #, no-c-format
! msgid "Place symbol+offset constants in TOC."
! msgstr "Coloca las constantes símbolo+desplazamiento en TOC."
  
! #: config/rs6000/rs6000.opt:297
  #, no-c-format
! msgid "Use only one TOC entry per procedure."
! msgstr "Usa sólo una entrada TOC por procedimiento."
  
! #: config/rs6000/rs6000.opt:301
  #, no-c-format
! msgid "Put everything in the regular TOC."
! msgstr "Coloca todo en la TOC normal."
  
! #: config/rs6000/rs6000.opt:305
  #, no-c-format
! msgid "Emit NOPs before global and after local entry point for -fpatchable-function-entry."
! msgstr "Emite NOPs antes del punto de entrada global y después del local para -fpatchable-function-entry."
  
! #: config/rs6000/rs6000.opt:309
  #, no-c-format
! msgid "Generate VRSAVE instructions when generating AltiVec code."
! msgstr "Genera instrucciones VRSAVE cuando se genere código AltiVec."
  
! #: config/rs6000/rs6000.opt:313
  #, no-c-format
! msgid "Deprecated option.  Use -mno-vrsave instead."
! msgstr "Opción obsoleta.  Use en su lugar -mno-vrsave."
  
! #: config/rs6000/rs6000.opt:317
  #, no-c-format
! msgid "Deprecated option.  Use -mvrsave instead."
! msgstr "Opción obsoleta.  Use en su lugar -mvrsave."
  
! #: config/rs6000/rs6000.opt:321
  #, no-c-format
! msgid "Max number of bytes to move inline."
! msgstr "Máx. número de bytes para mover y poner en línea."
  
! #: config/rs6000/rs6000.opt:325
  #, no-c-format
! msgid "Generate unaligned VSX load/store for inline expansion of memcpy/memmove."
! msgstr "Genera carga/almacenamiento VSX desalineadas para expansión en línea de memcpy/memmove."
  
! #: config/rs6000/rs6000.opt:329
  #, no-c-format
! msgid "Generate unaligned VSX vector pair load/store for inline expansion of memcpy/memmove."
! msgstr "Genera carga/almacenamiento de parejas de vectores VSX desalineadas para expansión en línea de memcpy/memmove."
  
! #: config/rs6000/rs6000.opt:333
  #, no-c-format
! msgid "Max number of bytes to compare without loops."
! msgstr "El número máximo de bytes para comparar sin bucles."
  
! #: config/rs6000/rs6000.opt:337
  #, no-c-format
! msgid "Max number of bytes to compare with loops."
! msgstr "El número máximo de bytes para comparar con bucles."
  
! #: config/rs6000/rs6000.opt:341
  #, no-c-format
! msgid "Max number of bytes to compare."
! msgstr "El número máximo de bytes para comparar."
  
! #: config/rs6000/rs6000.opt:345
  #, no-c-format
! msgid "Generate isel instructions."
! msgstr "Genera instrucciones isel."
  
! #: config/rs6000/rs6000.opt:349
  #, no-c-format
! msgid "-mdebug=\tEnable debug output."
! msgstr "-mdebug=\tActiva la salida de depuración."
  
! #: config/rs6000/rs6000.opt:354
  #, no-c-format
! msgid "Use the AltiVec ABI extensions."
! msgstr "Usa las extensiones de ABI AltiVec."
  
! #: config/rs6000/rs6000.opt:358
  #, no-c-format
! msgid "Do not use the AltiVec ABI extensions."
! msgstr "No usa las extensiones de ABI AltiVec."
  
! #: config/rs6000/rs6000.opt:363
  #, no-c-format
! msgid "Use the AIX Vector Extended ABI."
! msgstr "Utiliza la ABI extendida vectorial de AIX."
  
! #: config/rs6000/rs6000.opt:367
  #, no-c-format
! msgid "Do not use the AIX Vector Extended ABI."
! msgstr "No utiliza la ABI extendida vectorial de AIX."
  
! #: config/rs6000/rs6000.opt:372
  #, no-c-format
! msgid "Use the ELFv1 ABI."
! msgstr "Usa el ABI ELFv1."
  
! #: config/rs6000/rs6000.opt:376
  #, no-c-format
! msgid "Use the ELFv2 ABI."
! msgstr "Usa el ABI ELFv2."
  
! #: config/rs6000/rs6000.opt:396
  #, no-c-format
! msgid "-mcpu=\tUse features of and schedule code for given CPU."
! msgstr "-mcpu=\tUsa las características y el código de planificador para la CPU dada."
  
! #: config/rs6000/rs6000.opt:400
  #, no-c-format
! msgid "-mtune=\tSchedule code for given CPU."
! msgstr "-mtune=\tCódigo de planificador para la CPU dada."
  
! #: config/rs6000/rs6000.opt:404
  #, no-c-format
! msgid "-mtraceback=[full,part,no]\tSelect type of traceback table."
! msgstr "-mtraceback=[full,part,no]\tSelecciona el tipo de tabla traceback."
  
! #: config/rs6000/rs6000.opt:420
  #, no-c-format
! msgid "Avoid all range limits on call instructions."
! msgstr "Evita todos los límites de rango en las instrucciones de llamadas."
  
! #: config/rs6000/rs6000.opt:428
  #, no-c-format
! msgid "Warn about deprecated 'vector long ...' AltiVec type usage."
! msgstr "Avisa sobre el uso del tipo AltiVec obsoleto 'vector long ...'."
  
! #: config/rs6000/rs6000.opt:432
  #, no-c-format
! msgid "Use -mlong-double-64 for 64-bit IEEE floating point format.  Use -mlong-double-128 for 128-bit floating point format (either IEEE or IBM)."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:441
  #, no-c-format
! msgid "Determine which dependences between insns are considered costly."
! msgstr "Determina cuáles dependencias entre insns se consideran costosas."
  
! #: config/rs6000/rs6000.opt:445
  #, no-c-format
! msgid "Specify which post scheduling nop insertion scheme to apply."
! msgstr "Especifica cuál esquema de inserción de nop post planificados se debe aplicar."
  
! #: config/rs6000/rs6000.opt:449
  #, no-c-format
! msgid "Specify alignment of structure fields default/natural."
! msgstr "Especifica la alineación de los campos de estructuras default/natural."
  
! #: config/rs6000/rs6000.opt:453
  #, no-c-format
! msgid "Valid arguments to -malign-:"
! msgstr "Argumentos válidos para -malign-:"
  
! #: config/rs6000/rs6000.opt:463
  #, no-c-format
! msgid "Specify scheduling priority for dispatch slot restricted insns."
! msgstr "Especifica la prioridad de planificación para despachar insns restringidos por ranuras."
  
! #: config/rs6000/rs6000.opt:467
  #, no-c-format
! msgid "Use r11 to hold the static link in calls to functions via pointers."
! msgstr "usa r11 para preservar el enlace estático en llamadas a funciones a través de punteros."
  
! #: config/rs6000/rs6000.opt:471
  #, no-c-format
! msgid "Save the TOC in the prologue for indirect calls rather than inline."
! msgstr "Guarda la TOC en el prólogo para llamadas indirectas en lugar de en línea."
  
! #: config/rs6000/rs6000.opt:483
  #, no-c-format
! msgid "Fuse certain integer operations together for better performance on power8."
! msgstr "Fusiona ciertas operaciones de enteros para un mejor rendimiento en power8."
  
! #: config/rs6000/rs6000.opt:487
  #, no-c-format
! msgid "Allow sign extension in fusion operations."
! msgstr "Alinea la extensión de signo en las operaciones de fusión."
  
! #: config/rs6000/rs6000.opt:491
  #, no-c-format
! msgid "Use vector and scalar instructions added in ISA 2.07."
! msgstr "Usa las instrucciones de vectores y escalares añadidas en ISA 2.07."
  
! #: config/rs6000/rs6000.opt:495
  #, no-c-format
! msgid "Fuse certain integer operations together for better performance on power10."
! msgstr "Fusiona ciertas operaciones de enteros para un mejor rendimiento en power10."
  
! #: config/rs6000/rs6000.opt:499
  #, no-c-format
! msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
! msgstr "Usa instrucciones ISA 2.07 Category:Vector.AES y Category:Vector.SHA2."
  
! #: config/rs6000/rs6000.opt:506
  #, no-c-format
! msgid "Use ISA 2.07 transactional memory (HTM) instructions."
! msgstr "Usa instrucciones de memoria transaccionales (HTM) de ISA 2.07."
  
! #: config/rs6000/rs6000.opt:510
  #, no-c-format
! msgid "Generate the quad word memory instructions (lq/stq)."
! msgstr "Genera instrucciones de memoria quad word (lq/stq)."
  
! #: config/rs6000/rs6000.opt:514
  #, no-c-format
! msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
! msgstr "Genera instrucciones atómicas de memoria quad word (lqarx/stqcx)."
  
! #: config/rs6000/rs6000.opt:518
  #, no-c-format
! msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
! msgstr "Genera parámetros agregados pasando código con alineamiento de 64 bits a lo sumo."
  
! #: config/rs6000/rs6000.opt:522
  #, no-c-format
! msgid "Analyze and remove doubleword swaps from VSX computations."
! msgstr "Analiza y elimina intercambios de palabra doble en cómputos VSX."
  
! #: config/rs6000/rs6000.opt:530
  #, no-c-format
! msgid "Use certain scalar instructions added in ISA 3.0."
! msgstr "Usa ciertas instrucciones escalares añadidas en ISA 3.0."
  
! #: config/rs6000/rs6000.opt:534
  #, no-c-format
! msgid "Use vector instructions added in ISA 3.0."
! msgstr "Usa instrucciones vectoriales añadidas en ISA 3.0."
  
! #: config/rs6000/rs6000.opt:538
  #, no-c-format
! msgid "Use the new min/max instructions defined in ISA 3.0."
! msgstr "Usa las nuevas instrucciones min/max definidas en ISA 3.0."
  
! #: config/rs6000/rs6000.opt:542
  #, no-c-format
! msgid "Generate the integer modulo instructions."
! msgstr "Genera las instrucciones módulo de enteros."
  
! #: config/rs6000/rs6000.opt:546
  #, no-c-format
! msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
! msgstr "Activa coma flotante de 128 bits IEEE mediante la palabra clave __float128."
  
! #: config/rs6000/rs6000.opt:550
  #, no-c-format
! msgid "Enable using IEEE 128-bit floating point instructions."
! msgstr "Activa el uso de instrucciones de coma flotante de 128 bits IEEE."
  
! #: config/rs6000/rs6000.opt:554
  #, no-c-format
! msgid "Enable default conversions between __float128 & long double."
! msgstr "Activa las conversiones predefinidas entre __float128 y long double."
  
! #: config/rs6000/rs6000.opt:558 config/riscv/riscv.opt:200
! #: config/i386/i386.opt:1009 config/arm/arm.opt:347
! #: config/aarch64/aarch64.opt:337 config/s390/s390.opt:201
  #, no-c-format
! msgid "Use given stack-protector guard."
! msgstr "USa la guarda de protección de la pila dada."
  
! #: config/rs6000/rs6000.opt:562 config/riscv/riscv.opt:204
! #: config/arm/arm.opt:351 config/aarch64/aarch64.opt:341
! #: config/s390/s390.opt:205
  #, no-c-format
! msgid "Valid arguments to -mstack-protector-guard=:"
! msgstr "Argumentos válidos para -mstack-protector-guard=:"
  
! #: config/rs6000/rs6000.opt:572 config/riscv/riscv.opt:214
! #: config/i386/i386.opt:1023
  #, no-c-format
! msgid "Use the given base register for addressing the stack-protector guard."
! msgstr "Usa el registro base dado para direccionar la guarda de protección de la pila."
  
! #: config/rs6000/rs6000.opt:579 config/riscv/riscv.opt:221
! #: config/i386/i386.opt:1030
  #, no-c-format
! msgid "Use the given offset for addressing the stack-protector guard."
! msgstr "Usa el desplazamiento dado para direccionar la guarda de protección de la pila."
  
! #: config/rs6000/rs6000.opt:600
  #, no-c-format
! msgid "Generate (do not generate) prefixed memory instructions."
! msgstr "Genera (no genera) instrucciones de memoria prefijadas."
  
! #: config/rs6000/rs6000.opt:604
  #, no-c-format
! msgid "Generate (do not generate) pc-relative memory addressing."
! msgstr "Genera (no genera) direccionamiento de memoria relativo a pc."
  
! #: config/rs6000/rs6000.opt:608
  #, no-c-format
! msgid "Generate (do not generate) pc-relative memory optimizations for externals."
! msgstr "Genera (no genera) optimizaciones de memoria relativas a pc para externos."
  
! #: config/rs6000/rs6000.opt:612
  #, no-c-format
! msgid "Generate (do not generate) MMA instructions."
! msgstr "Genera (no genera) instrucciones MMA."
  
! #: config/rs6000/rs6000.opt:619
  #, no-c-format
! msgid "Enable instructions that guard against return-oriented programming attacks."
! msgstr "Habilita instrucciones que protegen de ataques de programación orientados a retorno."
  
! #: config/rs6000/rs6000.opt:623
  #, no-c-format
! msgid "Generate code that will run in privileged state."
! msgstr "Genera código correrá en estado privilegiado."
  
! #: config/rs6000/rs6000.opt:627
  #, no-c-format
! msgid "Generate (do not generate) code that uses the XXSPLTIW instruction."
! msgstr "Genera (no genera) que utiliza la instrucción XXSPLTIW."
  
! #: config/rs6000/rs6000.opt:631
  #, no-c-format
! msgid "Generate (do not generate) code that uses the XXSPLTIDP instruction."
! msgstr "Genera (no genera) que utiliza la instrucción XXSPLTIDP."
  
! #: config/rs6000/rs6000.opt:635
  #, no-c-format
! msgid "Generate (do not generate) code that uses the LXVKQ instruction."
! msgstr "Genera (no genera) que utiliza la instrucción LXVKQ."
  
! #: config/rs6000/rs6000.opt:641
  #, no-c-format
! msgid "Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 4."
! msgstr "Utilizado para limitar el factor de desenrollamiento que indica cuánto puede desenrrollar los bucles el autovectorizador.  El valor predefinido es 4."
  
! #: config/rs6000/rs6000.opt:647
  #, no-c-format
! msgid "When costing for loop vectorization, we probably need to penalize the loop body cost if the existing cost model may not adequately reflect delays from unavailable vector resources.  We collect the cost for vectorized statements and non-vectorized statements separately, check the proportion of vec_cost to total cost of vec_cost and non vec_cost, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 85."
! msgstr "Cuando se calcula el coste de vectorización de bucles, probablemente necesitemos penalizar el coste del cuerpo del bucle si el modelo de coste existente no puede reflejar adecuadamente los retardos causados por los recursos vectoriales no disponibles.  Recopilamos por separado el coste de sentencias vectorizadas y no vectorizadas, comprobamos la proporción de coste_vec frente al total del coste_vec y coste_no_vec, y penalizamos únicamente si la proporción sobrepasa el umbral especificado por este parámetro.  El valor predefinidos es 85."
  
! #: config/rs6000/rs6000.opt:656
  #, no-c-format
! msgid "Like parameter rs6000-density-pct-threshold, we also check the total sum of vec_cost and non vec_cost, and penalize only if the sum exceeds the threshold specified by this parameter.  The default value is 70."
! msgstr "Igual que el parámetro rs6000-density-pct-threshold, también comprobamos la suma total de coste_vec y coste_no_vec, y penalizamos únicamente si la suma sobrepasa el umbral especificado por este parámetro.  El valor predefinido es 70."
  
! #: config/rs6000/rs6000.opt:662
  #, no-c-format
! msgid "When both heuristics with rs6000-density-pct-threshold and rs6000-density-size-threshold are satisfied, we decide to penalize the loop body cost by the value which is specified by this parameter.  The default value is 10."
! msgstr "Cuando los heurísticos con rs6000-density-pct-threshold y rs6000-density-size-threshold se satisfacen ambos, decidimos penalizar el coste del cuerpo del bucle con el valor especificado por este parámetro.  El valor predefinido es 10."
  
! #: config/rs6000/rs6000.opt:669
  #, no-c-format
! msgid "When costing for loop vectorization, we probably need to penalize the loop body cost by accounting for excess strided or elementwise loads.  We collect the numbers for general statements and load statements according to the information for statements to be vectorized, check the proportion of load statements, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 45."
! msgstr "Cuando se calcula el coste de vectorización de bucles, probablemente necesitemos penalizar el coste del cuerpo del bucle contabilizando el exceso de cargas por pasos o por elementos.  Recopilamos el número de sentencias generales y el de sentencias de carga según la información sobre sentencias que se van a vectorizar, comprobamos la proporción de de sentencias de carga, y penalizamos únicamente si la proporción sobrepasa el umbral especificado por este parámetro.  El valor predefinidos es 45."
  
! #: config/rs6000/rs6000.opt:678
  #, no-c-format
! msgid "Like parameter rs6000-density-load-pct-threshold, we also check if the total number of load statements exceeds the threshold specified by this parameter, and penalize only if it's satisfied.  The default value is 20."
! msgstr "Igual que el parámetro rs6000-density-load-pct-threshold, también comprobamos si el número total de sentencias de carga sobrepasa el umbral especificado por este parámetro, y penalizamos únicamente si se satisface.  El valor predefinido es 20."
  
! #: config/rs6000/rs6000.opt:684 config/loongarch/loongarch.opt:334
  #, no-c-format
! msgid "Indicate how many non memory access vector instructions can be issued per cycle, it's used in unroll factor determination for autovectorizer.  The default value is 4."
! msgstr "Indica cuántas instrucciones vectoriales de acceso a memoria se pueden generar por ciclo; se utiliza para determinar el factor de desenrollamiento para el autovectorizador.  El valor predefinido es 4."
  
! #: config/rs6000/rs6000.opt:690
  #, no-c-format
! msgid "When reduction factor computed for a loop exceeds the threshold specified by this parameter, prefer to unroll this loop.  The default value is 1."
! msgstr "Cuando el factor de reducción calculado para un bucle sobrepasa el umbral especificado por este parámetro, es preferible desenrollar este bucle.  El valor predefinido es 1."
  
! #: config/rs6000/476.opt:24
  #, no-c-format
! msgid "Preserve the PowerPC 476's link stack by matching up a blr with the bcl/bl insns used for GOT accesses."
! msgstr "Preserva la pila de enlace del PowerPC 476 emparejando un blr con las insns bcl/bl utilizadas para accesos GOT."
  
! #: config/rs6000/aix64.opt:24
  #, no-c-format
! msgid "Compile for 64-bit pointers."
! msgstr "Compila para punteros de 64-bit."
  
! #: config/rs6000/aix64.opt:28
  #, no-c-format
! msgid "Compile for 32-bit pointers."
! msgstr "Compila para punteros de 32-bit."
  
! #: config/rs6000/aix64.opt:32 config/rs6000/linux64.opt:28
  #, no-c-format
! msgid "Select code model."
! msgstr "Selecciona el modelo de código."
  
! #: config/rs6000/aix64.opt:36 config/rs6000/linux64.opt:32
! #: config/riscv/riscv.opt:141 config/i386/i386.opt:296
  #, no-c-format
! msgid "Known code models (for use with the -mcmodel= option):"
! msgstr "Modelos de código conocidos (para uso con la opción -mcmodel=):"
  
! #: config/rs6000/aix64.opt:49
  #, no-c-format
! msgid "Support message passing with the Parallel Environment."
! msgstr "Soporta el paso de mensajes con el Entorno Paralelo."
  
! #: config/rs6000/darwin.opt:38 config/rs6000/sysv4.opt:146
  #, no-c-format
! msgid "Generate 64-bit code."
! msgstr "Genera código de 64-bit."
  
! #: config/rs6000/darwin.opt:42 config/rs6000/sysv4.opt:150
  #, no-c-format
! msgid "Generate 32-bit code."
! msgstr "Genera código de 32-bit."
  
! #: config/rs6000/linux64.opt:24
  #, no-c-format
! msgid "Call mcount for profiling before a function prologue."
! msgstr "Llama a mcount para análisis de perfil antes del prólogo de una función."
  
! #: config/rs6000/sysv4.opt:24
  #, no-c-format
! msgid "-mcall-ABI\tSelect ABI calling convention."
! msgstr "-mcall-ABI\tSelecciona el convenio de llamadas ABI."
  
! #: config/rs6000/sysv4.opt:28
  #, no-c-format
! msgid "-msdata=[none,data,sysv,eabi]\tSelect method for sdata handling."
! msgstr "-msdata=[none,data,sysv,eabi]\tSelecciona el método para el manejo de sdata."
  
! #: config/rs6000/sysv4.opt:32
  #, no-c-format
! msgid "Allow readonly data in sdata."
! msgstr "Permite datos de solo lectura en sdata."
  
! #: config/rs6000/sysv4.opt:36
  #, no-c-format
! msgid "-mtls-size=[16,32]\tSpecify bit size of immediate TLS offsets."
! msgstr "mtls-size=[16,32]\tEspecifica el tamaño de bit para los desplazamientos TLS inmediatos."
  
! #: config/rs6000/sysv4.opt:52
  #, no-c-format
! msgid "Align to the base type of the bit-field."
! msgstr "Alinea al tipo base del campo de bits."
  
! #: config/rs6000/sysv4.opt:56
  #, no-c-format
! msgid "Align to the base type of the bit-field. Don't assume that unaligned accesses are handled by the system."
! msgstr "Alinea por el tipo base del campo de bits. No asume que los accesos sin alinear los maneja el sistema."
  
! #: config/rs6000/sysv4.opt:61 config/rs6000/sysv4.opt:65
  #, no-c-format
! msgid "Produce code relocatable at runtime."
! msgstr "Produce código reubicable en tiempo de ejecución."
  
! #: config/rs6000/sysv4.opt:69 config/rs6000/sysv4.opt:73
  #, no-c-format
! msgid "Produce little endian code."
! msgstr "Produce código little endian."
  
! #: config/rs6000/sysv4.opt:77 config/rs6000/sysv4.opt:81
  #, no-c-format
! msgid "Produce big endian code."
! msgstr "Produce código big endian."
  
! #: config/rs6000/sysv4.opt:86 config/rs6000/sysv4.opt:90
! #: config/rs6000/sysv4.opt:99 config/rs6000/sysv4.opt:142
! #: config/rs6000/sysv4.opt:155
  #, no-c-format
! msgid "No description yet."
! msgstr "Sin descripción aún."
  
! #: config/rs6000/sysv4.opt:94
  #, no-c-format
! msgid "Assume all variable arg functions are prototyped."
! msgstr "Asume que todas las funciones de argumentos variables tienen prototipo."
  
! #: config/rs6000/sysv4.opt:103
  #, no-c-format
! msgid "Use EABI."
! msgstr "Usa EABI."
  
! #: config/rs6000/sysv4.opt:107
  #, no-c-format
! msgid "Allow bit-fields to cross word boundaries."
! msgstr "Permite que los campos de bits crucen los límites de word."
  
! #: config/rs6000/sysv4.opt:111
  #, no-c-format
! msgid "Use alternate register names."
! msgstr "Usa nombres de registro alternativos."
  
! #: config/rs6000/sysv4.opt:117
  #, no-c-format
! msgid "Use default method for sdata handling."
! msgstr "Selecciona el método predefinido para el manejo de sdata."
  
! #: config/rs6000/sysv4.opt:121
  #, no-c-format
! msgid "Link with libsim.a, libc.a and sim-crt0.o."
! msgstr "Enlaza con libsim.a, libc.a y sim-crt0.o."
  
! #: config/rs6000/sysv4.opt:125
  #, no-c-format
! msgid "Link with libads.a, libc.a and crt0.o."
! msgstr "Enlaza con libads.a, libc.a y crt0.o."
  
! #: config/rs6000/sysv4.opt:129
  #, no-c-format
! msgid "Link with libyk.a, libc.a and crt0.o."
! msgstr "Enlaza con libyk.a, libc.a y crt0.o."
  
! #: config/rs6000/sysv4.opt:133
  #, no-c-format
! msgid "Link with libmvme.a, libc.a and crt0.o."
! msgstr "Enlaza con libmvme.a, libc.a y crt0.o."
  
! #: config/rs6000/sysv4.opt:137
  #, no-c-format
! msgid "Set the PPC_EMB bit in the ELF flags header."
! msgstr "Establece el bit PPC_EMB en las banderas del encabezado ELF."
  
! #: config/rs6000/sysv4.opt:159
  #, no-c-format
! msgid "Generate code to use a non-exec PLT and GOT."
! msgstr "Genera código para usar un PTL y GOT no ejecutables."
  
! #: config/rs6000/sysv4.opt:163
  #, no-c-format
! msgid "Generate code for old exec BSS PLT."
! msgstr "Genera código para ejecutables BSS PLT antiguos."
  
! #: config/rs6000/sysv4.opt:167
  #, no-c-format
! msgid "Use inline plt sequences to implement long calls and -fno-plt."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:171
  #, no-c-format
! msgid "Emit .gnu_attribute tags."
  msgstr ""
  
! #: config/linux.opt:24
  #, no-c-format
! msgid "Use Bionic C library."
! msgstr "Utiliza la biblioteca C de Bionic."
  
! #: config/linux.opt:28
  #, no-c-format
! msgid "Use GNU C library."
! msgstr "Utiliza la biblioteca de C de GNU."
  
! #: config/linux.opt:32
  #, no-c-format
! msgid "Use uClibc C library."
! msgstr "Usa la biblioteca de C de uClibc."
  
! #: config/linux.opt:36
  #, no-c-format
! msgid "Use musl C library."
! msgstr "Usa la biblioteca de C de musl."
  
! #: config/bpf/bpf.opt:28
  #, no-c-format
! msgid "Generate xBPF."
! msgstr "Genera xBPF."
  
! #: config/bpf/bpf.opt:34
  #, no-c-format
! msgid "Generate big-endian eBPF."
! msgstr "Genera eBPF «big-endian»."
  
! #: config/bpf/bpf.opt:38
  #, no-c-format
! msgid "Generate little-endian eBPF."
! msgstr "Genera e BPF «little-endian»."
  
! #: config/bpf/bpf.opt:42
  #, no-c-format
! msgid "Set a hard limit for the size of each stack frame, in bytes."
! msgstr "Establece un límite duro al tamaño de cada marco de pila, en bytes."
  
! #: config/bpf/bpf.opt:46
  #, no-c-format
! msgid "Generate all necessary information for BPF Compile Once - Run Everywhere."
! msgstr "Genera toda la información necesaria para Compilar Una Vez BPF - Ejecutar en Cualquier Sitio."
  
! #: config/bpf/bpf.opt:52
  #, no-c-format
! msgid "Enable extra conditional-branch instructions j(s)lt and j(s)le."
! msgstr "Activa las instrucciones j(s)lt y j(s)le de bifurcación condicional extra."
  
! #: config/bpf/bpf.opt:56
  #, no-c-format
! msgid "Enable 32-bit ALU instructions."
! msgstr "Activa las instrucciones de la ALU de 32 bits."
  
! #: config/bpf/bpf.opt:60
  #, no-c-format
! msgid "Enable 32-bit jump instructions."
! msgstr "Activa las instrucciones de salto de 32 bits."
  
! #: config/bpf/bpf.opt:64
  #, no-c-format
! msgid "Enable general atomic operations introduced in v3 ISA."
! msgstr "Activa las operaciones atómicas generales introducidas en ISA v3."
  
! #: config/bpf/bpf.opt:68
  #, no-c-format
! msgid "Enable byte swap instructions."
! msgstr "Activa las instrucciones de intercambio de bytes."
  
! #: config/bpf/bpf.opt:72
  #, no-c-format
! msgid "Enable signed division and modulus instructions."
! msgstr "Activa las instrucciones de división y módulo con signo."
  
! #: config/bpf/bpf.opt:76
  #, no-c-format
! msgid "Enable signed move and memory load instructions."
! msgstr "Activa las instrucciones de mover con signo y carga de memoria."
  
! #: config/bpf/bpf.opt:80
  #, no-c-format
! msgid "Select the eBPF ISA version to target in code generation."
! msgstr "Selecciona la versión de ISA de eBPF de destino en la generación de código."
  
! #: config/bpf/bpf.opt:84
  #, no-c-format
! msgid "Valid ISA versions (for use with the -mcpu= option)"
! msgstr "Versiones de ISA válidas (para uso con la opción -mcpu=)"
  
! #: config/bpf/bpf.opt:100 config/i386/i386.opt:270
  #, no-c-format
! msgid "Use given assembler dialect."
! msgstr "Usa el dialecto de ensamblador dado."
  
! #: config/bpf/bpf.opt:104
  #, no-c-format
! msgid "Known assembler dialects (for use with the -masm= option)"
! msgstr "Dialectos de ensamblador conocidos (para uso con la opción -masm=)"
  
! #: config/bpf/bpf.opt:114
  #, no-c-format
! msgid "-minline-memops-threshold=<number> Maximum size of memset/memmove/memcpy to inline, larger sizes will use a library call."
! msgstr "-minline-memops-threshold=<número> Tamaño máximo de memset/memmove/memcpy en línea; tamaños mayores utilizarán llamada de biblioteca."
  
! #: config/lm32/lm32.opt:24
  #, no-c-format
! msgid "Enable multiply instructions."
! msgstr "Activa las instrucciones multiply."
  
! #: config/lm32/lm32.opt:28
  #, no-c-format
! msgid "Enable divide and modulus instructions."
! msgstr "Activa las instrucciones divide y modulus."
  
! #: config/lm32/lm32.opt:32
  #, no-c-format
! msgid "Enable barrel shift instructions."
! msgstr "Activa las instrucciones barrel shift."
  
! #: config/lm32/lm32.opt:36
  #, no-c-format
! msgid "Enable sign extend instructions."
! msgstr "Activa las instrucciones de signo extendido."
  
! #: config/lm32/lm32.opt:40
  #, no-c-format
! msgid "Enable user-defined instructions."
! msgstr "Activa las instrucciones definidas por el usuario."
  
! #: config/vax/vax.opt:23 config/vax/vax.opt:27
  #, no-c-format
! msgid "Generate DFLOAT double-precision code."
! msgstr "Genera código DFLOAT de doble precisión."
  
! #: config/vax/vax.opt:31 config/vax/vax.opt:35
  #, no-c-format
! msgid "Generate GFLOAT double-precision code."
! msgstr "Genera código GFLOAT de doble precisión."
  
! #: config/vax/vax.opt:39
  #, no-c-format
! msgid "Generate code for GNU assembler (gas)."
! msgstr "Genera código para el ensamblador de GNU (gas)."
  
! #: config/vax/vax.opt:43
  #, no-c-format
! msgid "Generate code for UNIX assembler."
! msgstr "Genera código para el ensamblador UNIX."
  
! #: config/vax/vax.opt:47
  #, no-c-format
! msgid "Enable Local Register Allocation."
! msgstr "Permite Local Register Allocation."
  
! #: config/vax/vax.opt:51
  #, no-c-format
! msgid "Use VAXC structure conventions."
! msgstr "Usa los convenios de estructura VAXC."
  
! #: config/vax/vax.opt:55
  #, no-c-format
! msgid "Use new adddi3/subdi3 patterns."
! msgstr "Usa los patrones nuevos adddi3/subdi3."
  
! #: config/riscv/riscv.opt:26 config/arm/arm.opt:103
! #: config/microblaze/microblaze.opt:60 config/aarch64/aarch64.opt:83
  #, no-c-format
! msgid "Assume target CPU is configured as big endian."
! msgstr "Asume que la CPU destino está configurada como big endian."
  
! #: config/riscv/riscv.opt:30 config/arm/arm.opt:168
! #: config/microblaze/microblaze.opt:64 config/aarch64/aarch64.opt:108
  #, no-c-format
! msgid "Assume target CPU is configured as little endian."
! msgstr "Asume que el CPU destino está configurado como little endian."
  
! #: config/riscv/riscv.opt:34
  #, no-c-format
! msgid "-mbranch-cost=N\tSet the cost of branches to roughly N instructions."
! msgstr "-mbranch-cost=N\tEstablece el costo de las ramificaciones aproximadamente a N instrucciones."
  
! #: config/riscv/riscv.opt:38
  #, no-c-format
! msgid "This option is deprecated; use -fplt or -fno-plt instead."
! msgstr "Esta opción es obsoleta; utilice en su lugar -fplt o -fno-plt."
  
! #: config/riscv/riscv.opt:42
  #, no-c-format
! msgid "Specify integer and floating-point calling convention."
! msgstr "Especifica el convenio de llamadas de enteros y de coma flotante."
  
! #: config/riscv/riscv.opt:46 config/i386/i386.opt:437
  #, no-c-format
! msgid "Attempt to keep stack aligned to this power of 2."
! msgstr "Trata de mantenter la pila alineada a esta potencia de 2."
  
! #: config/riscv/riscv.opt:50
  #, no-c-format
! msgid "Supported ABIs (for use with the -mabi= option):"
! msgstr "ABIs admitidas (para usar con la opción -mabi=):"
  
! #: config/riscv/riscv.opt:78
  #, no-c-format
! msgid "Use hardware floating-point divide and square root instructions."
! msgstr "Usa instrucciones de división y de raíz cuadrada de coma flotante de hardware."
  
! #: config/riscv/riscv.opt:82
  #, no-c-format
! msgid "Use hardware instructions for integer division."
! msgstr "Usa instrucciones de hardware para la división entera."
  
! #: config/riscv/riscv.opt:86
  #, no-c-format
! msgid "-march=\tGenerate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case."
! msgstr "-march=\tGenera código para el RISC-V ISA dado (por ejemplo, RV64IM).  Las cadenas ISA deben ser minúsculas."
  
! #: config/riscv/riscv.opt:91
  #, no-c-format
! msgid "-march=help\tPrint supported -march extensions."
! msgstr "-march=help\tImprime las extensiones -march disponibles."
  
! #: config/riscv/riscv.opt:103 config/mips/mips.opt:426
  #, no-c-format
! msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR."
! msgstr "-mtune=PROCESADOR\tOptimiza la salida para el PROCESADOR."
  
! #: config/riscv/riscv.opt:107
  #, no-c-format
! msgid "-mcpu=PROCESSOR\tUse architecture of and optimize the output for PROCESSOR."
! msgstr "-mcpu=PROCESADOR\tUtiliza la arquitectura de y optimiza la salida para el PROCESADOR."
  
! #: config/riscv/riscv.opt:111
  #, no-c-format
! msgid "-msmall-data-limit=N\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
! msgstr "-msmall-data-limit=N\tColoca los datos globales y estáticos más pequeños que <N> bytes en una sección especial (en algunos objetivos)."
  
! #: config/riscv/riscv.opt:115
  #, no-c-format
! msgid "Use smaller but slower prologue and epilogue code."
! msgstr "Usa código de prólogo y epílogo más pequeño pero más lento."
  
! #: config/riscv/riscv.opt:119
  #, no-c-format
! msgid "Convert BASE + LARGE_OFFSET addresses to NEW_BASE + SMALL_OFFSET to allow more memory accesses to be generated as compressed instructions.  Currently targets 32-bit integer load/stores."
! msgstr "Convierte las direcciones BASE + LARGE_OFFSET en NEW_BASE + SMALL_OFFSET para permitir que más accesos a memoria se generen como instrucciones comprimidas."
  
! #: config/riscv/riscv.opt:125 config/aarch64/aarch64.opt:112
! #: config/loongarch/loongarch.opt:298
  #, no-c-format
! msgid "Specify the code model."
! msgstr "Especifica el modelo de código."
  
! #: config/riscv/riscv.opt:129 config/loongarch/loongarch.opt:234
  #, no-c-format
! msgid "Do not generate unaligned memory accesses."
! msgstr "No genera accessos a memoria sin alinear"
  
! #: config/riscv/riscv.opt:133
  #, no-c-format
! msgid "Do not generate unaligned scalar memory accesses."
! msgstr "No genera accessos a memoria escalares sin alinear"
  
! #: config/riscv/riscv.opt:137
  #, no-c-format
! msgid "Do not create element-misaligned vector memory accesses."
! msgstr "No crea accessos a memoria vectoriales con elementos desalineados"
  
! #: config/riscv/riscv.opt:154
  #, no-c-format
! msgid "Use %reloc() operators, rather than assembly macros, to load addresses."
! msgstr "Utiliza operadores %reloc() en vez de macros de ensamblador para cargar direcciones."
  
! #: config/riscv/riscv.opt:158 config/loongarch/loongarch.opt:306
  #, no-c-format
! msgid "Take advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses."
! msgstr "Aprovecha los descansos del enlazador para reducir el número de instrucciones requeridas para materializar direcciones de símbolos."
  
! #: config/riscv/riscv.opt:163
  #, no-c-format
! msgid "Enable the CSR checking for the ISA-dependent CSR and the read-only CSR. The ISA-dependent CSR are only valid when the specific ISA is set.  The read-only CSR can not be written by the CSR instructions."
! msgstr "Activa las comprobaciones de CSR para el CSR dependiente de ISA y el CSR de solo lectura. Los CR dependientes de ISA solo son válidos cuando el ISA específico está configurado."
  
! #: config/riscv/riscv.opt:169 config/i386/i386.opt:413
! #: config/aarch64/aarch64.opt:155
  #, no-c-format
! msgid "Omit the frame pointer in leaf functions."
! msgstr "Omite el puntero del marco de referencia para las funciones hojas."
  
! #: config/riscv/riscv.opt:182
  #, no-c-format
! msgid "Emit RISC-V ELF attribute."
! msgstr "Emite el atributo ELF de RISC-V."
  
! #: config/riscv/riscv.opt:186 config/i386/i386.opt:249
  #, no-c-format
! msgid "Use the given data alignment."
! msgstr "Usa la alineación de los datos dada."
  
! #: config/riscv/riscv.opt:190 config/i386/i386.opt:253
  #, no-c-format
! msgid "Known data alignment choices (for use with the -malign-data= option):"
! msgstr "Las opciones conocidas para alineamiento de datos (para usar con la opción -malign-data=):"
  
! #: config/riscv/riscv.opt:246
  #, no-c-format
! msgid "Supported ISA specs (for use with the -misa-spec= option):"
! msgstr "Especificaciones ISA admitidas (para usar con la opción -misa-spec=):"
  
! #: config/riscv/riscv.opt:259
  #, no-c-format
! msgid "Set the version of RISC-V ISA spec."
! msgstr "Establece la versión de la especificación ISA RISC-V."
  
! #: config/riscv/riscv.opt:263
  #, no-c-format
! msgid "Enable conditional moves unconditionally."
! msgstr "Activa las move condicionales incondicionalmente."
  
! #: config/riscv/riscv.opt:267
  #, no-c-format
! msgid "Always inline subword atomic operations."
! msgstr "Siempre operaciones atómicas de subpalabra en línea."
  
! #: config/riscv/riscv.opt:271
  #, no-c-format
! msgid "Inline strcmp calls if possible."
! msgstr "Las llamadas a strcmp en línea si es posible."
  
! #: config/riscv/riscv.opt:275
  #, no-c-format
! msgid "Inline strncmp calls if possible."
! msgstr "Las llamadas a strncmp en línea si es posible."
  
! #: config/riscv/riscv.opt:279
  #, no-c-format
! msgid "Inline strlen calls if possible."
! msgstr "Las llamadas a strlen en línea si es posible."
  
! #: config/riscv/riscv.opt:283
  #, no-c-format
! msgid "Max number of bytes to compare as part of inlined strcmp/strncmp routines (default: 64)."
! msgstr "Número máximo de bytes que comparar como parte de rutinas strcmp/strncmp en línea (predeterminado: 64)."
  
! #: config/riscv/riscv.opt:287
  #, no-c-format
! msgid "Set the cost value of the rvv instruction when operate from GPR to VR."
! msgstr ""
  
! #: config/riscv/riscv.opt:291
  #, no-c-format
! msgid "Set the cost value of the rvv instruction when operate from VR to GPR ."
! msgstr ""
  
! #: config/riscv/riscv.opt:295
  #, no-c-format
! msgid "Set the cost value of the rvv instruction when operate from FPR to VR."
! msgstr ""
  
! #: config/riscv/riscv.opt:299
  #, no-c-format
! msgid "Set the cost value of the rvv instruction when operate from VR to FPR."
! msgstr ""
  
! #: config/riscv/riscv.opt:303
  #, no-c-format
! msgid "Set the only autovec mode to try."
! msgstr ""
  
! #: config/riscv/riscv.opt:307
  #, no-c-format
! msgid "The RVV possible LMUL (-mrvv-max-lmul=):"
! msgstr ""
  
! #: config/riscv/riscv.opt:329
  #, no-c-format
! msgid "-mrvv-max-lmul=<string>\tSet the RVV LMUL of auto-vectorization."
! msgstr ""
  
! #: config/riscv/riscv.opt:336
  #, no-c-format
! msgid "Valid arguments to -param=vsetvl-strategy=:"
! msgstr "Argumentos válidos para -param=vsetvl-strategy=:"
  
! #: config/riscv/riscv.opt:349
  #, no-c-format
! msgid "-param=vsetvl-strategy=<string>\tSet the optimization level of VSETVL insert pass."
! msgstr "-param=vsetvl-strategy=<cadena>\tEstablece el nivel de optimización del paso de inserción de VSETVL."
  
! #: config/riscv/riscv.opt:353
  #, no-c-format
! msgid "-param=riscv-two-source-permutes Enable permutes with two source vectors."
! msgstr "-param=riscv-two-source-permutes Activa las permutaciones con vectores de dos fuentes."
  
! #: config/riscv/riscv.opt:357 config/aarch64/aarch64.opt:315
  #, no-c-format
! msgid "Override the scalar cost model such that vectorization is always profitable."
! msgstr ""
  
! #: config/riscv/riscv.opt:361 config/i386/i386.opt:489
  #, no-c-format
! msgid "Valid arguments to -mstringop-strategy=:"
! msgstr "Argumentos válidos para -mstringop-strategy=:"
  
! #: config/riscv/riscv.opt:377
  #, no-c-format
! msgid "Specify stringop expansion strategy."
! msgstr "Especifica la estrategia de expansión de stringop."
  
! #: config/riscv/riscv.opt:381
! #, fuzzy, no-c-format
! #| msgid "Constant memcpy size in bytes above which to start using MOPS sequence."
! msgid "Constant memcpy size in bytes above which to start using libcalls over inlining."
! msgstr "Tamaño en bytes de memcpy constante por encima del cual empezar a utilizar una secuencia MOPS."
  
! #: config/riscv/riscv.opt:385
! #, fuzzy, no-c-format
! #| msgid "Constant memmove size in bytes above which to start using MOPS sequence."
! msgid "Constant memmove size in bytes above which to start using libcalls over inlining."
! msgstr "Tamaño en bytes de memmove constante por encima del cual empezar a utilizar una secuencia MOPS."
  
! #: config/riscv/riscv.opt:389
! #, fuzzy, no-c-format
! #| msgid "Constant memmove size in bytes above which to start using MOPS sequence."
! msgid "Constant memset size in bytes above which to start using libcalls over inlining."
! msgstr "Tamaño en bytes de memmove constante por encima del cual empezar a utilizar una secuencia MOPS."
  
! #: config/riscv/riscv.opt:393
  #, no-c-format
! msgid "The possible RVV vector register lengths:"
! msgstr "Las longitudes de vector RVV posibles:"
  
! #: config/riscv/riscv.opt:403
  #, no-c-format
! msgid "-mrvv-vector-bits=<string>\tSet the kind of bits for an RVV vector register."
! msgstr "-mrvv-vector-bits=<cadena>\tEstablece la clase de bits para un registro vectorial RVV."
  
! #: config/riscv/riscv.opt:407 config/aarch64/aarch64.opt:58
! #: config/loongarch/loongarch.opt:315
  #, no-c-format
! msgid "The possible TLS dialects:"
! msgstr "Los dialectos de TLS posibles:"
  
! #: config/riscv/riscv.opt:417 config/aarch64/aarch64.opt:159
! #: config/loongarch/loongarch.opt:325
  #, no-c-format
! msgid "Specify TLS dialect."
! msgstr "Especifica el dialecto de TLS."
  
! #: config/riscv/riscv.opt:421
  #, no-c-format
! msgid "Specifies whether the fence.tso instruction should be used."
! msgstr "Especifica si se deben usar la instrucción fence.tso."
  
! #: config/riscv/riscv.opt:425
  #, no-c-format
! msgid "Enable (default) or disable generation of vector segment load/store instructions."
! msgstr "Activa (predeterminado) o desactiva la generación de instrucciones de carga/almacenamiento de segmento vectorial."
  
! #: config/csky/csky.opt:34
  #, no-c-format
! msgid "Specify the target architecture."
! msgstr "Especifica la arquitectura de destino."
  
! #: config/csky/csky.opt:38
  #, no-c-format
! msgid "Specify the target processor."
! msgstr "Selecciona el procesador destino."
  
! #: config/csky/csky.opt:73 config/arm/arm.opt:119
  #, no-c-format
! msgid "Specify if floating point hardware should be used."
! msgstr "Especifica si se debe usar hardware para coma flotante."
  
! #: config/csky/csky.opt:77 config/arm/arm.opt:127
  #, no-c-format
! msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
! msgstr "ABIs de coma flotante conocidas (para usar con la opción -mfloat-abi):"
  
! #: config/csky/csky.opt:90
  #, no-c-format
! msgid "Specify the target floating-point hardware/format."
! msgstr "Especifica el hardware/formato de coma flotante destino."
  
! #: config/csky/csky.opt:94
  #, no-c-format
! msgid "Generate C-SKY FPU double float instructions (default for hard float)."
! msgstr "Genera instrucciones de flotantes de doble precisión C-SKY FPU (lo predefinido para flotante hardware)."
  
! #: config/csky/csky.opt:98
  #, no-c-format
! msgid "Generate frecipd/fsqrtd/fdivd instructions (default for hard float)."
! msgstr "Genera instrucciones frecipd/fsqrtd/fdivd (lo predefinido para flotante hardware)."
  
! #: config/csky/csky.opt:106
  #, no-c-format
! msgid "Enable the extended LRW instruction (default for CK801)."
! msgstr "Activa la instrucción LRW extendida (predeterminado para CK801)."
  
! #: config/csky/csky.opt:110
  #, no-c-format
! msgid "Enable interrupt stack instructions."
! msgstr "Activa las instrucciones de la pila de interrupciones."
  
! #: config/csky/csky.opt:114
  #, no-c-format
! msgid "Enable multiprocessor instructions."
! msgstr "Activa las instrucciones del multiprocesador."
  
! #: config/csky/csky.opt:118
  #, no-c-format
! msgid "Enable coprocessor instructions."
! msgstr "Activa las instrucciones del coprocesador ."
  
! #: config/csky/csky.opt:122
  #, no-c-format
! msgid "Enable cache prefetch instructions."
! msgstr "Activa las instrucciones prefech de la caché."
  
! #: config/csky/csky.opt:126
  #, no-c-format
! msgid "Enable C-SKY SECURE instructions."
! msgstr "Activa las instrucciones SECURE de C-SKY."
  
! #: config/csky/csky.opt:133
  #, no-c-format
! msgid "Enable C-SKY TRUST instructions."
! msgstr "Activa las instrucciones TRUST de C-SKY."
  
! #: config/csky/csky.opt:137
  #, no-c-format
! msgid "Enable C-SKY DSP instructions."
! msgstr "Activa las instrucciones DSP de C-SKY."
  
! #: config/csky/csky.opt:141
  #, no-c-format
! msgid "Enable C-SKY Enhanced DSP instructions."
! msgstr "Activa las instrucciones DSP mejoradas de C-SKY."
  
! #: config/csky/csky.opt:145
  #, no-c-format
! msgid "Enable C-SKY Vector DSP instructions."
! msgstr "Activa las instrucciones DSP vectoriales de C-SKY."
  
! #: config/csky/csky.opt:151
  #, no-c-format
! msgid "Generate divide instructions."
! msgstr "Genera instrucciones de división."
  
! #: config/csky/csky.opt:155
  #, no-c-format
! msgid "Generate code for Smart Mode."
! msgstr "Genera código para el modo inteligente."
  
! #: config/csky/csky.opt:159
  #, no-c-format
! msgid "Enable use of R16-R31 (default)."
! msgstr "Activa el uso de R16-R31 (lo predeterminado)."
  
! #: config/csky/csky.opt:163
  #, no-c-format
! msgid "Generate code using global anchor symbol addresses."
! msgstr "Genera código utilizando direcciones de símbolo de anclaje global."
  
! #: config/csky/csky.opt:167
  #, no-c-format
! msgid "Generate push/pop instructions (default)."
! msgstr "Genera instrucciones push/pop (lo predeterminado)."
  
! #: config/csky/csky.opt:171
  #, no-c-format
! msgid "Generate stm/ldm instructions (default)."
! msgstr "Genera instrucciones stm/ldm (lo predeterminado)."
  
! #: config/csky/csky.opt:178
  #, no-c-format
! msgid "Generate constant pools in the compiler instead of assembler."
! msgstr "Genera grupso de constantes en el compilador en lugar del ensamblador."
  
! #: config/csky/csky.opt:182
  #, no-c-format
! msgid "Emit .stack_size directives."
! msgstr "Emite directivas .stack_size."
  
! #: config/csky/csky.opt:186
  #, no-c-format
! msgid "Generate code for C-SKY compiler runtime instead of libgcc."
! msgstr "Genera código para el entorno de tiempo de ejecución del compilador de C-SKY en lugar de libgcc."
  
! #: config/csky/csky.opt:190
  #, no-c-format
! msgid "Set the branch costs to roughly the specified number of instructions."
! msgstr "Establece los costos de bifurcación en aproximadamente el número de instrucciones especificado."
  
! #: config/csky/csky.opt:194
  #, no-c-format
! msgid "Permit scheduling of function prologue and epilogue sequences."
! msgstr "Permite la planificación de las secuencias de prólogo y epílogo de funciones."
  
! #: config/csky/csky_tables.opt:24
  #, no-c-format
! msgid "Known CSKY CPUs (for use with the -mcpu= options):"
! msgstr "CPUs CSKY conocidas (para usar con las opciones -mcpu=):"
  
! #: config/csky/csky_tables.opt:205
  #, no-c-format
! msgid "Known CSKY architectures (for use with the -march= option):"
! msgstr "Arquitecturas CSKY conocidas (para uso con la opción -march=):"
  
! #: config/csky/csky_tables.opt:227
  #, no-c-format
! msgid "Known CSKY FPUs (for use with the -mfpu= option):"
! msgstr "FPUs CSKY conocidas (para usar con la opción -mfpu=):"
  
! #: config/visium/visium.opt:25
  #, no-c-format
! msgid "Link with libc.a and libdebug.a."
! msgstr "Enlaza con libc.a y libdebug.a."
  
! #: config/visium/visium.opt:29
  #, no-c-format
! msgid "Link with libc.a and libsim.a."
! msgstr "Enlaza con libc.a y libsim.a."
  
! #: config/visium/visium.opt:33
  #, no-c-format
! msgid "Use hardware FP (default)."
! msgstr "Usa FP de hardware (predeterminado)."
  
! #: config/visium/visium.opt:37 config/sparc/sparc.opt:30
! #: config/sparc/sparc.opt:34
  #, no-c-format
! msgid "Use hardware FP."
! msgstr "Usa FP de hardware."
  
! #: config/visium/visium.opt:41 config/sparc/sparc.opt:38
  #, no-c-format
! msgid "Do not use hardware FP."
! msgstr "No usa FP de hardware."
  
! #: config/visium/visium.opt:45
  #, no-c-format
! msgid "Use features of and schedule code for given CPU."
! msgstr "Usa las características y el código de planificador para el CPU dado."
  
! #: config/visium/visium.opt:49 config/sparc/sparc.opt:146
! #: config/i386/i386.opt:535 config/s390/s390.opt:227 config/ia64/ia64.opt:122
  #, no-c-format
! msgid "Schedule code for given CPU."
! msgstr "Código de planificador para el CPU dado."
  
! #: config/visium/visium.opt:65
  #, no-c-format
! msgid "Generate code for the supervisor mode (default)."
! msgstr "Genera código para el modo supervisor (predeterminado)."
  
! #: config/visium/visium.opt:69
  #, no-c-format
! msgid "Generate code for the user mode."
! msgstr "Genera código para el modo de usuario."
  
! #: config/visium/visium.opt:73
  #, no-c-format
! msgid "Only retained for backward compatibility."
! msgstr "Preservado por compatibilidad hacia atrás."
  
! #: config/alpha/alpha.opt:23 config/i386/i386.opt:461
  #, no-c-format
! msgid "Do not use hardware fp."
! msgstr "No usa fp de hardware."
  
! #: config/alpha/alpha.opt:27
  #, no-c-format
! msgid "Use fp registers."
! msgstr "Usa registros fp."
  
! #: config/alpha/alpha.opt:31 fortran/lang.opt:214 fortran/lang.opt:551
! #: analyzer/analyzer.opt:295 analyzer/analyzer.opt:359 common.opt:697
! #: common.opt:855 common.opt:1131 common.opt:1135 common.opt:1139
! #: common.opt:1143 common.opt:1935 common.opt:2040 common.opt:2222
! #: common.opt:2226 common.opt:2545 common.opt:2771 common.opt:3552
! #: c-family/c.opt:1517 c-family/c.opt:1738
  #, no-c-format
! msgid "Does nothing. Preserved for backward compatibility."
! msgstr "No hace nada. Preservado por compatibilidad hacia atrás."
  
! #: config/alpha/alpha.opt:35
  #, no-c-format
! msgid "Request IEEE-conformant math library routines (OSF/1)."
! msgstr "Requiere rutinas de biblioteca matemática que cumplan con IEEE (OSF/1)."
  
! #: config/alpha/alpha.opt:39
  #, no-c-format
! msgid "Emit IEEE-conformant code, without inexact exceptions."
! msgstr "Emite código que cumpla con IEEE, sin excepciones inexactas."
  
! #: config/alpha/alpha.opt:46
  #, no-c-format
! msgid "Do not emit complex integer constants to read-only memory."
! msgstr "No emite constantes enteras complejas a memoria de sólo lectura."
  
! #: config/alpha/alpha.opt:50
  #, no-c-format
! msgid "Use VAX fp."
! msgstr "Usa fp de VAX."
  
! #: config/alpha/alpha.opt:54
  #, no-c-format
! msgid "Do not use VAX fp."
! msgstr "No usa fp de VAX."
  
! #: config/alpha/alpha.opt:58
  #, no-c-format
! msgid "Emit code for the byte/word ISA extension."
! msgstr "Emite código para la extensión ISA byte/word."
  
! #: config/alpha/alpha.opt:62
  #, no-c-format
! msgid "Emit code for the motion video ISA extension."
! msgstr "Emite código para la extensión ISA de video en movimiento."
  
! #: config/alpha/alpha.opt:66
  #, no-c-format
! msgid "Emit code for the fp move and sqrt ISA extension."
! msgstr "Emite código para la extensión ISA de move y sqrt de fp."
  
! #: config/alpha/alpha.opt:70
  #, no-c-format
! msgid "Emit code for the counting ISA extension."
! msgstr "Emite código para la extensión ISA de conteo."
  
! #: config/alpha/alpha.opt:74
  #, no-c-format
! msgid "Emit multi-thread and async-signal safe code for byte and word memory accesses."
! msgstr ""
  
! #: config/alpha/alpha.opt:78
  #, no-c-format
! msgid "Emit multi-thread and async-signal safe code for partial memory accesses."
! msgstr ""
  
! #: config/alpha/alpha.opt:82
  #, no-c-format
! msgid "Emit code using explicit relocation directives."
! msgstr "Emite código usando directivas explícitas de reubicación."
  
! #: config/alpha/alpha.opt:86
  #, no-c-format
! msgid "Emit 16-bit relocations to the small data areas."
! msgstr "Emite reubicaciones de 16-bit a las áreas de datos small."
  
! #: config/alpha/alpha.opt:90
  #, no-c-format
! msgid "Emit 32-bit relocations to the small data areas."
! msgstr "Emite reubicaciones de 32-bit a las áreas de datos small."
  
! #: config/alpha/alpha.opt:94
  #, no-c-format
! msgid "Emit direct branches to local functions."
! msgstr "Emite ramificaciones directas a funciones locales."
  
! #: config/alpha/alpha.opt:98
  #, no-c-format
! msgid "Emit indirect branches to local functions."
! msgstr "Emite ramificaciones indirectas a funciones locales."
  
! #: config/alpha/alpha.opt:102
  #, no-c-format
! msgid "Emit rdval instead of rduniq for thread pointer."
! msgstr "Emite rdval en lugar de rduniq para un puntero thread."
  
! #: config/alpha/alpha.opt:106 config/sparc/long-double-switch.opt:23
! #: config/i386/i386.opt:218 config/s390/s390.opt:165
  #, no-c-format
! msgid "Use 128-bit long double."
! msgstr "Usa long doubles de 128 bits."
  
! #: config/alpha/alpha.opt:110 config/sparc/long-double-switch.opt:27
! #: config/i386/i386.opt:214 config/s390/s390.opt:169
  #, no-c-format
! msgid "Use 64-bit long double."
! msgstr "Usa long doubles de 64 bits."
  
! #: config/alpha/alpha.opt:114
  #, no-c-format
! msgid "Use features of and schedule given CPU."
! msgstr "Usa las características y el planificador del CPU dado."
  
! #: config/alpha/alpha.opt:118
  #, no-c-format
! msgid "Schedule given CPU."
! msgstr "Planifica para el CPU dado."
  
! #: config/alpha/alpha.opt:122
  #, no-c-format
! msgid "Control the generated fp rounding mode."
! msgstr "Controla el modo de redondeo generado de fp."
  
! #: config/alpha/alpha.opt:126
  #, no-c-format
! msgid "Control the IEEE trap mode."
! msgstr "Controla el modo de captura IEEE."
  
! #: config/alpha/alpha.opt:130
  #, no-c-format
! msgid "Control the precision given to fp exceptions."
! msgstr "Controla la precisión dada a las excepciones de fp."
  
! #: config/alpha/alpha.opt:134
  #, no-c-format
! msgid "Tune expected memory latency."
! msgstr "Ajusta la latencia esperada de memoria."
  
! #: config/alpha/alpha.opt:138 config/ia64/ia64.opt:118
  #, no-c-format
! msgid "Specify bit size of immediate TLS offsets."
! msgstr "Especifica el tamaño de bit para los desplazamientos TLS inmediatos."
  
! #: config/avr/avr.opt:23
  #, no-c-format
! msgid "Optimization. Use subroutines for function prologues and epilogues."
! msgstr "Optimización. Usa subrutinas para los prólogos y epílogos de función."
  
! #: config/avr/avr.opt:27
  #, no-c-format
! msgid "Use a startup code with a compact vector table."
! msgstr "Utiliza código de arranque con una tabla de vectores compacta."
  
! #: config/avr/avr.opt:31
  #, no-c-format
! msgid "-mmcu=<MCU>\tSelect the target MCU."
! msgstr "-mmcu=<MCU>\tSelecciona el MCU destino."
  
! #: config/avr/avr.opt:35
  #, no-c-format
! msgid "Optimization. Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues."
! msgstr "Optimización. Permite el uso de pseudoinstrucciones __gcc_isr para los prólogos y epílogos de ISR."
  
! #: config/avr/avr.opt:39
  #, no-c-format
! msgid "This option is used internally. Set the number of 64 KiB flash segments."
! msgstr "Esta opción se utiliza internamente. Establece el número de segmentos flash de 64 KiB."
  
! #: config/avr/avr.opt:43
  #, no-c-format
! msgid "Call main and exit (default)."
! msgstr "Llama a main y termina (por defecto)."
  
! #: config/avr/avr.opt:47
  #, no-c-format
! msgid "This option is used internally. Indicate presence of a processor erratum.  Do not skip 32-bit instructions."
! msgstr "Esta opción se utiliza internamente. Indica la presencia de uan errata del procesador.  No saltar instrucciones de 32 bits."
  
! #: config/avr/avr.opt:51
  #, no-c-format
! msgid "This option is used internally. Enable Read-Modify-Write (RMW) instructions support/use."
! msgstr "Esta opción se utiliza internamente. Activa el soporte/uso de instrucciones Leer-Modificar-Escribir (LME)."
  
! #: config/avr/avr.opt:62
  #, no-c-format
! msgid "This option is on per default in order to work around PR118012."
! msgstr "Esta opción está activa por defecto para corregir PR118012."
  
! #: config/avr/avr.opt:66
  #, no-c-format
! msgid "Optimization. Allow to use nonzero_bits() in some insn conditions."
! msgstr "Optimización. Permite utilizar nonzero_bits() en algunas condiciones de instrucciones."
  
! #: config/avr/avr.opt:70
  #, no-c-format
! msgid "This option is used internally for multilib generation and selection.  Assume RJMP / RCALL can target all program memory."
! msgstr "Esta opción se utiliza internamente para generación y selección multibiblioteca.  Asume que RJMP / RCALL pueden dirigirse a toda la memoria del programa."
  
! #: config/avr/avr.opt:74
  #, no-c-format
! msgid "Use an 8-bit 'int' type."
! msgstr "Usa un tipo 'int' de 8-bit."
  
! #: config/avr/avr.opt:78
  #, no-c-format
! msgid "Change the stack pointer without disabling interrupts."
! msgstr "Cambia el puntero de la pila sin desactivar las interrupciones."
  
! #: config/avr/avr.opt:82
  #, no-c-format
! msgid "-mbranch-cost=<cost>\tOptimization. Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 0."
! msgstr "-mbranch-cost=<coste>\tOptimización. Establece los costos de bifurcación para las instrucciones de bifurcación condicional.  Los valores razonables son enteros pequeños que no son negativos.  El costo de bifurcación predeterminado es 0."
  
! #: config/avr/avr.opt:86
  #, no-c-format
! msgid "Optimization. Treat main as if it had attribute OS_task."
! msgstr "Optimización. Trata main como si tuviera el atributo OS_task."
  
! #: config/avr/avr.opt:96
  #, no-c-format
! msgid "Change only the low 8 bits of the stack pointer."
! msgstr "Cambia sólo los 8 bits bajos del puntero de pila."
  
! #: config/avr/avr.opt:100
  #, no-c-format
! msgid "Optimization. Relax branches."
! msgstr "Optimización. Relaja las bifurcaciones."
  
! #: config/avr/avr.opt:104
  #, no-c-format
! msgid "Make the linker relaxation machine assume that a program counter wrap-around occurs."
! msgstr "Hace que el motor de relajación de enlace asuma que ocurre una envoltura del contador de programa."
  
! #: config/avr/avr.opt:108
! #, fuzzy, no-c-format
! #| msgid "OptimizationAccumulate 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."
! msgid "Optimization. Accumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf."
! msgstr "Optimización. Acumula los argumentos de función salientes y adquiere/libera el espacio de pila necesario para los argumentos de función salientes en el prólogo/epílogo de la función.  Sin esta opción, los argumentos salientes se empujan antes de llamar una función y se sacan después.  Esta opción puede conducir a tamaño de código reducido para funciones que llaman muchas funciones que obtienen sus argumentos de la pila como, por ejemplo, printf."
  
! #: config/avr/avr.opt:112
  #, no-c-format
! msgid "Optimization. Split shifts of 4-byte values into a byte shift and a residual bit shift."
! msgstr "Optimización. Parte los desplazamientos de valores de 4 bytes en un desplazamiento de byte y un desplazamientos de bits residual."
  
! #: config/avr/avr.opt:116
  #, no-c-format
! msgid "Optimization. Split most of the load and store instructions into byte load and stores."
! msgstr "Optimización. Parte la mayoría de las instrucciones de carga y almacenamiento en carga y almacenamientos de byte."
  
! #: config/avr/avr.opt:120
  #, no-c-format
! msgid "Optimization. When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X."
! msgstr "Optimización. Cuando se accede a la RAM, usa X como lo impone el hardware, p.e. sólo usa pre-decremento, post-incremento y direccionamiento indirecto con el registro X.  Sin esta opción, el compilador puede asumir que hay un modo de direccionamiento X+const similar a Y+const y Z+const y emite instrucciones para emular tal modo de deireccionamiento para X."
  
! #: config/avr/avr.opt:124
  #, no-c-format
! msgid "This option is used internally. The device has the bitfield NVMCTRL_CTRLB.FLMAP."
! msgstr "Esta opción se utiliza internamente. El dispositivo tiene el campo de bits NVMCTRL_CTRLB.FLMAP."
  
! #: config/avr/avr.opt:128
  #, no-c-format
! msgid "The device has the .rodata section located in the RAM area."
! msgstr "El dispositivo tiene la sección .rodata localizada en la zona RAM."
  
! #: config/avr/avr.opt:133
  #, no-c-format
! msgid "This option is used internally for multilib generation and selection. The device has no SPH special function register."
! msgstr "Esta opción se utiliza internamente para generación multilibrería y selección. El dispositivo no tiene registro de función especial SPH."
  
! #: config/avr/avr.opt:137
  #, no-c-format
! msgid "Optimization. Split register additions from load/store instructions. Most useful on Reduced Tiny."
! msgstr "Optimización. Divide las sumas de registros desde instrucciones de carga/almacenamiento. Útil, sobre todo, en «Reduced Tiny»."
  
! #: config/avr/avr.opt:141
  #, no-c-format
! msgid "-mfuse-add=<0,2>\tOptimization. Split register additions from load/store instructions. Most useful on Reduced Tiny."
! msgstr "-mfuse-add=<0,2>\tOptimización. Divide las sumas de registros desde instrucciones de carga/almacenamiento. Útil, sobre todo, en «Reduced Tiny»."
  
! #: config/avr/avr.opt:145
  #, no-c-format
! msgid "Warn if the address space of an address is changed."
! msgstr "Avisa si se cambia el espacio de direcciones de una direccción."
  
! #: config/avr/avr.opt:149
  #, no-c-format
! msgid "Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default."
! msgstr "Avisa si el ISR está mal deletreado, es decir, sin el prefijo __vector. Activado por omisión."
  
! #: config/avr/avr.opt:153
  #, no-c-format
! msgid "Allow to use truncation instead of rounding towards zero for fractional fixed-point types."
! msgstr "Permite truncar en lugar de redondear a cero los tipos de fracciones de coma fija."
  
! #: config/avr/avr.opt:157
  #, no-c-format
! msgid "Optimization. Run a post-reload pass that tweaks move instructions."
! msgstr "Optimización. Corre un paso de post recarga que ajusta las instruccions move."
  
! #: config/avr/avr.opt:161
  #, no-c-format
! msgid "-mfuse-move=<0,23>\tOptimization. Run a post-reload pass that tweaks move instructions."
! msgstr "-mfuse-move=<0,23>\tOptimización. Corre un paso de post recarga que ajusta las instruccions move."
  
! #: config/avr/avr.opt:165
  #, no-c-format
! msgid "Optimization. Fuse some move insns after insn combine."
! msgstr "Optimización. Fusiona algunas instrucciones move después de combinar instrucciones."
  
! #: config/avr/avr.opt:169
  #, no-c-format
! msgid "Assume that all data in static storage can be accessed by LDS / STS instructions.  This option is only useful for reduced Tiny devices like ATtiny40."
! msgstr "Asume que se puede acceder a todos los datos en el almacenamiento estático mediante instrucciones LDS / STS.  Esta opción solo es útil para dispositivos Tiny reducidos como el ATtiny40."
  
! #: config/avr/avr.opt:173
  #, no-c-format
! msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
! msgstr "-mdouble=<BITS>\tUtiliza un tipo double de <BITS> bits de tamaño."
  
! #: config/avr/avr.opt:177
  #, no-c-format
! msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
! msgstr "-mlong-double=<BITS>\tUtiliza un tipo long double de <BITS> bits de tamaño."
  
! #: config/avr/avr.opt:181
  #, no-c-format
! msgid "Do not link against the device-specific library lib<MCU>.a."
! msgstr "No enlaza contra la biblioteca específica de dispositivo lib<MCU>.a."
  
! #: config/avr/avr.opt:185
  #, no-c-format
! msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
! msgstr "No utiliza el fichero de especificaciones específico de dispositivo device-specs/specs-<MCU>."
  
! #: config/avr/avr.opt:189
  #, no-c-format
! msgid "Available BITS selections:"
! msgstr "Selecciones de BITS disponibles:"
  
! #: config/cris/cris.opt:45
  #, no-c-format
! msgid "Work around bug in multiplication instruction."
! msgstr "Evita el error en la instrucción de multiplicación."
  
! #: config/cris/cris.opt:51
  #, no-c-format
! msgid "Compile for ETRAX 4 (CRIS v3)."
! msgstr "Compila para ETRAX 4 (CRIS v3)."
  
! #: config/cris/cris.opt:56
  #, no-c-format
! msgid "Compile for ETRAX 100 (CRIS v8)."
! msgstr "Compila para ETRAX 100 (CRIS v8)."
  
! #: config/cris/cris.opt:64
  #, no-c-format
! msgid "Emit verbose debug information in assembly code."
! msgstr "Emite información de depuración detallada en el código ensamblador."
  
! #: config/cris/cris.opt:71
  #, no-c-format
! msgid "Do not use condition codes from normal instructions."
! msgstr "No usa códigos de condición para las instrucciones normales."
  
! #: config/cris/cris.opt:80
  #, no-c-format
! msgid "Do not emit addressing modes with side-effect assignment."
! msgstr "No emite modos de direccionamiento con asignaciones colaterales."
  
! #: config/cris/cris.opt:89
  #, no-c-format
! msgid "Do not tune stack alignment."
! msgstr "No ajusta la alineación de la pila."
  
! #: config/cris/cris.opt:98
  #, no-c-format
! msgid "Do not tune writable data alignment."
! msgstr "No ajusta la alineación de los datos modificables."
  
! #: config/cris/cris.opt:107
  #, no-c-format
! msgid "Do not tune code and read-only data alignment."
! msgstr "No ajusta la alineación del código y de datos de sólo lectura."
  
! #: config/cris/cris.opt:112 config/cris/cris.opt:117
  #, no-c-format
! msgid "Align code and data to 32 bits."
! msgstr "Alinea código y datos a 32 bits."
  
! #: config/cris/cris.opt:122 config/cris/cris.opt:127
! #, fuzzy, no-c-format
! #| msgid "Align code and data to 32 bits."
! msgid "Align code and data to 16 bits."
! msgstr "Alinea código y datos a 32 bits."
  
! #: config/cris/cris.opt:132 config/cris/cris.opt:137
  #, no-c-format
! msgid "Don't align items in code or data."
! msgstr "No alinea los elementos en el código o los datos."
  
! #: config/cris/cris.opt:146
  #, no-c-format
! msgid "Do not emit function prologue or epilogue."
! msgstr "No emite el prólogo o epílogo de funciones."
  
! #: config/cris/cris.opt:153
  #, no-c-format
! msgid "Use the most feature-enabling options allowed by other options."
! msgstr "Usa la mayor cantidad de características permitidas por otras opciones."
  
! #: config/cris/cris.opt:162
  #, no-c-format
! msgid "Override -mbest-lib-options."
! msgstr "Anula -mbest-lib-options."
  
! #: config/cris/cris.opt:169
  #, no-c-format
! msgid "-march=ARCH\tGenerate code for the specified chip or CPU version."
! msgstr "-march=ARQ\tGenera código para el chip o la versión de CPU especificados."
  
! #: config/cris/cris.opt:173
  #, no-c-format
! msgid "-mtune=ARCH\tTune alignment for the specified chip or CPU version."
! msgstr "-mtune=ARQ\tAjusta la alineación para el chip o la versión de CPU especificados."
  
! #: config/cris/cris.opt:177
  #, no-c-format
! msgid "-mmax-stackframe=SIZE\tWarn when a stackframe is larger than the specified size."
! msgstr "-mmax-stackframe=TAM\tAvisa cuando un marco de pila es más grande que el tamaño especificado."
  
! #: config/cris/cris.opt:184
  #, no-c-format
! msgid "Emit traps as \"break 8\", default for CRIS v3 and up.  If disabled, calls to abort() are used."
! msgstr "Emite traps como \"break 8\", predeterminado para CRIS v3 y superior.  Si está desactivado, se usan llamadas a abort()."
  
! #: config/cris/cris.opt:188
  #, no-c-format
! msgid "Emit checks causing \"break 8\" instructions to execute when applying atomic builtins on misaligned memory."
! msgstr "Emite comprobaciones haciendo que las instrucciones \"break 8\" se ejecuten cuando se aplican funciones internas atómicas sobre memoria desalineada."
  
! #: config/cris/cris.opt:192
  #, no-c-format
! msgid "Handle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic."
! msgstr "Maneja las funciones internas atómicas que pueden aplicarse a datos desalineados mediante llamadas a funciones de biblioteca. Anula -mtrap-unaligned-atomic."
  
! #: config/msp430/msp430.opt:7
  #, no-c-format
! msgid "Use a lightweight configuration of printf and puts to reduce code size. For single-threaded applications, not requiring reentrant I/O only. Requires Newlib Nano IO."
  msgstr ""
  
! #: config/msp430/msp430.opt:11
  #, no-c-format
! msgid "Force assembly output to always use hex constants."
! msgstr "Hace que la salida en ensamblador siempre use constantes hexa."
  
! #: config/msp430/msp430.opt:15
  #, no-c-format
! msgid "Specify the MCU to build for."
! msgstr "Especifica la MCU para la que construir."
  
! #: config/msp430/msp430.opt:19
  #, no-c-format
! msgid "Warn if an MCU name is unrecognized or conflicts with other options (default: on)."
! msgstr "Avisa si un nombre de MCU no se reconoce o está en conflicto con otras opciones (por defecto: activado)."
  
! #: config/msp430/msp430.opt:23
  #, no-c-format
! msgid "Warn if devices.csv is not found or there are problem parsing it (default: on)."
  msgstr ""
  
! #: config/msp430/msp430.opt:27
  #, no-c-format
! msgid "Specify the ISA to build for: msp430, msp430x, msp430xv2."
! msgstr "Especifica la ISA para la que construir: msp430, msp430x, msp430xv2."
  
! #: config/msp430/msp430.opt:52
  #, no-c-format
! msgid "Select large model - 20-bit addresses/pointers."
! msgstr "Selecciona el modelo grande - direcciones/punteros de 20 bits."
  
! #: config/msp430/msp430.opt:56
  #, no-c-format
! msgid "Select small model - 16-bit addresses/pointers (default)."
! msgstr "Selecciona el modelo pequeño - direcciones/punteros de 16 bits (el predefinido)."
  
! #: config/msp430/msp430.opt:60
  #, no-c-format
! msgid "Optimize opcode sizes at link time."
! msgstr "Optimiza los tamaños de opcode en tiempo de enlazado."
  
! #: config/msp430/msp430.opt:67 config/pru/pru.opt:26
  #, no-c-format
! msgid "Use a minimum runtime (no static initializers or ctors) for memory-constrained devices."
! msgstr "Usa un tiempo de ejecución mínimo (sin inicializadores estáticos ni constructores) para dispositivos limitados por la memoria."
  
! #: config/msp430/msp430.opt:74
  #, no-c-format
! msgid "Specify the type of hardware multiply to support."
! msgstr "Selecciona el tipo de multiplicación por hardware que se admitirá."
  
! #: config/msp430/msp430.opt:96
  #, no-c-format
! msgid "Specify whether functions should be placed into the lower or upper memory regions, or if they should be shuffled between the regions (either) for best fit (default: lower)."
  msgstr ""
  
! #: config/msp430/msp430.opt:100
  #, no-c-format
! msgid "Specify whether variables should be placed into the lower or upper memory regions, or if they should be shuffled between the regions (either) for best fit (default: lower)."
! msgstr ""
  
! #: config/msp430/msp430.opt:104
  #, no-c-format
! msgid "Add the .lower prefix to section names when compiling with -m{code,data}-region=lower (disabled by default)."
! msgstr ""
  
! #: config/msp430/msp430.opt:123
  #, no-c-format
! msgid "Passes on a request to the assembler to enable fixes for various silicon errata."
! msgstr "Pasa una petición al ensamblador para hacer posibles correcciones de varias erratas de silicio."
  
! #: config/msp430/msp430.opt:127
  #, no-c-format
! msgid "Passes on a request to the assembler to warn about various silicon errata."
! msgstr "Pasa una petición al ensamblador para advertir de varias erratas de silicio."
  
! #: config/msp430/msp430.opt:131
  #, no-c-format
! msgid "The path to devices.csv.  The GCC driver can normally locate devices.csv itself and pass this option to the compiler, so the user shouldn't need to pass this."
! msgstr ""
  
! #: config/msp430/msp430.opt:136
  #, no-c-format
! msgid "For shift operations by a constant amount, which require an individual instruction to shift by one position, set the maximum number of inline shift instructions (maximum value 64) to emit instead of using the corresponding __mspabi helper function. The default value is 4."
! msgstr ""
  
! #: config/frv/frv.opt:30
  #, no-c-format
! msgid "Use 4 media accumulators."
! msgstr "Usa 4 acumuladores de medios."
  
! #: config/frv/frv.opt:34
  #, no-c-format
! msgid "Use 8 media accumulators."
! msgstr "Usa 8 acumuladores de medios."
  
! #: config/frv/frv.opt:38
  #, no-c-format
! msgid "Enable label alignment optimizations."
! msgstr "Activa las optimizaciones de alineación de etiquetas."
  
! #: config/frv/frv.opt:42
  #, no-c-format
! msgid "Dynamically allocate cc registers."
! msgstr "Asigna dinámicamente los registros cc."
  
! #: config/frv/frv.opt:49
  #, no-c-format
! msgid "Set the cost of branches."
! msgstr "Establece el costo de las ramificaciones."
  
! #: config/frv/frv.opt:53
  #, no-c-format
! msgid "Enable conditional execution other than moves/scc."
! msgstr "Activa la ejecución condicional en lugar de moves/scc."
  
! #: config/frv/frv.opt:57
  #, no-c-format
! msgid "Change the maximum length of conditionally-executed sequences."
! msgstr "Cambia la longitud máxima de las secuencias ejecutadas condicionalmente."
  
! #: config/frv/frv.opt:61
  #, no-c-format
! msgid "Change the number of temporary registers that are available to conditionally-executed sequences."
! msgstr "Cambia el número de registros temporales disponibles para secuencias ejecutadas condicionalmente."
  
! #: config/frv/frv.opt:65
  #, no-c-format
! msgid "Enable conditional moves."
! msgstr "Activa moves condicionales."
  
! #: config/frv/frv.opt:69
  #, no-c-format
! msgid "Set the target CPU type."
! msgstr "Especifica el tipo del CPU destino."
  
! #: config/frv/frv.opt:73
  #, no-c-format
! msgid "Known FR-V CPUs (for use with the -mcpu= option):"
! msgstr "CPUs FR-V conocidos (para usar con la opción -mcpu=):"
  
! #: config/frv/frv.opt:122
  #, no-c-format
! msgid "Use fp double instructions."
! msgstr "Usa instrucciones fp double."
  
! #: config/frv/frv.opt:126
  #, no-c-format
! msgid "Change the ABI to allow double word insns."
! msgstr "Cambia la ABI para permitir instrucciones double word."
  
! #: config/frv/frv.opt:134
  #, no-c-format
! msgid "Just use icc0/fcc0."
! msgstr "Usa solamente icc0/fcc0."
  
! #: config/frv/frv.opt:138
  #, no-c-format
! msgid "Only use 32 FPRs."
! msgstr "Usa solamente 32 FPRs."
  
! #: config/frv/frv.opt:142
  #, no-c-format
! msgid "Use 64 FPRs."
! msgstr "Usa 64 FPRs."
  
! #: config/frv/frv.opt:146
  #, no-c-format
! msgid "Only use 32 GPRs."
! msgstr "Usa solamente 32 GPRs."
  
! #: config/frv/frv.opt:150
  #, no-c-format
! msgid "Use 64 GPRs."
! msgstr "Usa 64 GPRs."
  
! #: config/frv/frv.opt:154
  #, no-c-format
! msgid "Enable use of GPREL for read-only data in FDPIC."
! msgstr "Activa el uso de GPREL para datos de sólo lectura en FDPIC."
  
! #: config/frv/frv.opt:166
  #, no-c-format
! msgid "Enable PIC support for building libraries."
! msgstr "Activa el soporte PIC para construir bibliotecas."
  
! #: config/frv/frv.opt:170
  #, no-c-format
! msgid "Follow the EABI linkage requirements."
! msgstr "Sigue los requerimientos de enlace de EABI."
  
! #: config/frv/frv.opt:174
  #, no-c-format
! msgid "Disallow direct calls to global functions."
! msgstr "Desactiva las llamadas directas a funciones globales."
  
! #: config/frv/frv.opt:178
  #, no-c-format
! msgid "Use media instructions."
! msgstr "Usa instrucciones de medios."
  
! #: config/frv/frv.opt:182
  #, no-c-format
! msgid "Use multiply add/subtract instructions."
! msgstr "Usa instrucciones acumular/sustraer de multiplicar."
  
! #: config/frv/frv.opt:186
  #, no-c-format
! msgid "Enable optimizing &&/|| in conditional execution."
! msgstr "Activa la optimización &&/|| en la ejecución condicional."
  
! #: config/frv/frv.opt:190
  #, no-c-format
! msgid "Enable nested conditional execution optimizations."
! msgstr "Activa las optimizaciones de ejecución condicional anidada."
  
! #: config/frv/frv.opt:195
  #, no-c-format
! msgid "Do not mark ABI switches in e_flags."
! msgstr "No marca las opciones ABI en e_flags."
  
! #: config/frv/frv.opt:199
  #, no-c-format
! msgid "Remove redundant membars."
! msgstr "Remueve miembros redundantes."
  
! #: config/frv/frv.opt:203
  #, no-c-format
! msgid "Pack VLIW instructions."
! msgstr "Empaca las instrucciones VLIW."
  
! #: config/frv/frv.opt:207
  #, no-c-format
! msgid "Enable setting GPRs to the result of comparisons."
! msgstr "Permite establecer los GPRs al resultado de las comparaciones."
  
! #: config/frv/frv.opt:212
  #, no-c-format
! msgid "Change the amount of scheduler lookahead."
! msgstr "Cambia la cantidad de vista hacia adelante del planificador."
  
! #: config/frv/frv.opt:220
  #, no-c-format
! msgid "Assume a large TLS segment."
! msgstr "Asume un segmento TLS grande."
  
! #: config/frv/frv.opt:224
  #, no-c-format
! msgid "Do not assume a large TLS segment."
! msgstr "No asume un segmento TLS grande."
  
! #: config/frv/frv.opt:229
  #, no-c-format
! msgid "Cause gas to print tomcat statistics."
! msgstr "Causa que gas muestre estadísticas de tomcat."
  
! #: config/frv/frv.opt:234
  #, no-c-format
! msgid "Link with the library-pic libraries."
! msgstr "Enlaza con las bibliotecas de pic de biblioteca."
  
! #: config/frv/frv.opt:238
  #, no-c-format
! msgid "Allow branches to be packed with other instructions."
! msgstr "Permite que las ramificaciones se empaquen con otras instrucciones."
  
! #: config/mmix/mmix.opt:24
  #, no-c-format
! msgid "For intrinsics library: pass all parameters in registers."
! msgstr "Para la biblioteca de intrínsecos: pasa todos los parámetros en registros."
  
! #: config/mmix/mmix.opt:28
  #, no-c-format
! msgid "Use register stack for parameters and return value."
! msgstr "Usa la pila de registros para los parámetros y el valor de devolución."
  
! #: config/mmix/mmix.opt:32
  #, no-c-format
! msgid "Use call-clobbered registers for parameters and return value."
! msgstr "Usa registros de llamada alterada para los parámetros y el valor de devolución."
  
! #: config/mmix/mmix.opt:37
  #, no-c-format
! msgid "Use epsilon-respecting floating point compare instructions."
! msgstr "Usa instrucciones de comparación de coma flotante que respeten epsilon."
  
! #: config/mmix/mmix.opt:41
  #, no-c-format
! msgid "Use zero-extending memory loads, not sign-extending ones."
! msgstr "Usa cargas de memoria de extensión cero, no las de extensión con signo."
  
! #: config/mmix/mmix.opt:45
  #, no-c-format
! msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)."
! msgstr "Genera resultados de división con residuo que tenga el mismo signo que el divisor (no el del dividendo)."
  
! #: config/mmix/mmix.opt:49
  #, no-c-format
! msgid "Prepend global symbols with \":\" (for use with PREFIX)."
! msgstr "Precede los símbolos globales con \":\" (para usarse con PREFIJO)."
  
! #: config/mmix/mmix.opt:53
  #, no-c-format
! msgid "Do not provide a default start-address 0x100 of the program."
! msgstr "No provee una dirección de inicio por defecto 0x100 del programa."
  
! #: config/mmix/mmix.opt:57
  #, no-c-format
! msgid "Link to emit program in ELF format (rather than mmo)."
! msgstr "Enlaza para emitir el programa en formato ELF (en lugar de mmo)."
  
! #: config/mmix/mmix.opt:61
  #, no-c-format
! msgid "Use P-mnemonics for branches statically predicted as taken."
! msgstr "Usa Mnemónicos-P para ramificaciones predichas estáticamente como tomadas."
  
! #: config/mmix/mmix.opt:65
  #, no-c-format
! msgid "Don't use P-mnemonics for branches."
! msgstr "No usa Mnemónicos-P para ramificaciones."
  
! #: config/mmix/mmix.opt:79
  #, no-c-format
! msgid "Use addresses that allocate global registers."
! msgstr "Usa direcciones que reserven registros globales."
  
! #: config/mmix/mmix.opt:83
  #, no-c-format
! msgid "Do not use addresses that allocate global registers."
! msgstr "No usa direcciones que reserven registros globales."
  
! #: config/mmix/mmix.opt:87
  #, no-c-format
! msgid "Generate a single exit point for each function."
! msgstr "Genera un solo punto de salida para cada función."
  
! #: config/mmix/mmix.opt:91
  #, no-c-format
! msgid "Do not generate a single exit point for each function."
! msgstr "No genera un solo punto de salida para cada función."
  
! #: config/mmix/mmix.opt:95
  #, no-c-format
! msgid "Set start-address of the program."
! msgstr "Establece la dirección de inicio del programa."
  
! #: config/mmix/mmix.opt:99
  #, no-c-format
! msgid "Set start-address of data."
! msgstr "Establece la dirección de inicio de los datos."
  
! #: config/sparc/sparc.opt:42
  #, no-c-format
! msgid "Use flat register window model."
! msgstr "Usar el modelo plano de ventana de registro."
  
! #: config/sparc/sparc.opt:46
  #, no-c-format
! msgid "Assume possible double misalignment."
! msgstr "Asume que la desalineación de double es posible."
  
! #: config/sparc/sparc.opt:50
  #, no-c-format
! msgid "Use ABI reserved registers."
! msgstr "Usa los registros ABI reservados."
  
! #: config/sparc/sparc.opt:54
  #, no-c-format
! msgid "Use hardware quad FP instructions."
! msgstr "Usa instrucciones de FP quad de hardware."
  
! #: config/sparc/sparc.opt:58
  #, no-c-format
! msgid "Do not use hardware quad fp instructions."
! msgstr "No usa instrucciones de fp quad de hardware."
  
! #: config/sparc/sparc.opt:62
  #, no-c-format
! msgid "Compile for V8+ ABI."
! msgstr "Compila para el ABI V8+."
  
! #: config/sparc/sparc.opt:66
  #, no-c-format
! msgid "Use UltraSPARC Visual Instruction Set version 1.0 extensions."
! msgstr "Usa las extensiones del Conjunto de Instrucciones Visuales de UltraSPARC versión 1.0."
  
! #: config/sparc/sparc.opt:70
  #, no-c-format
! msgid "Use UltraSPARC Visual Instruction Set version 2.0 extensions."
! msgstr "Usa las extensiones del Conjunto de Instrucciones Visuales de UltraSPARC versión 2.0."
  
! #: config/sparc/sparc.opt:74
  #, no-c-format
! msgid "Use UltraSPARC Visual Instruction Set version 3.0 extensions."
! msgstr "Usa las extensiones del Conjunto de Instrucciones Visuales de UltraSPARC versión 3.0."
  
! #: config/sparc/sparc.opt:78
  #, no-c-format
! msgid "Use additional VIS 3 instructions introduced in OSA2011."
! msgstr "Usa las instrucciones adicionales de VIS 3 introducidas en OSA2011."
  
! #: config/sparc/sparc.opt:82
  #, no-c-format
! msgid "Use UltraSPARC Visual Instruction Set version 4.0 extensions."
! msgstr "Usa las extensiones del Conjunto de Instrucciones Visuales de UltraSPARC versión 4.0."
  
! #: config/sparc/sparc.opt:86
  #, no-c-format
! msgid "Use additional VIS 4 instructions introduced in OSA2017."
! msgstr "Usa las instrucciones adicionales de VIS 4 introducidas en OSA2017."
  
! #: config/sparc/sparc.opt:90
  #, no-c-format
! msgid "Use UltraSPARC Compare-and-Branch extensions."
! msgstr "Usa las extensiones Comparación-y-Ramificación de UltraSPARC."
  
! #: config/sparc/sparc.opt:94
  #, no-c-format
! msgid "Use UltraSPARC Fused Multiply-Add extensions."
! msgstr "Usa las extensiones Multiplicación-Adición de Corto Circuito de UltraSPARC."
  
! #: config/sparc/sparc.opt:98
  #, no-c-format
! msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction."
! msgstr "Usa instrucción de multiplicación de precisión sencilla a doble de coma flotante (FsMULd)."
  
! #: config/sparc/sparc.opt:102
  #, no-c-format
! msgid "Use UltraSPARC Population-Count instruction."
! msgstr "Usa la instrucción Población-Cuenta de UltraSPARC."
  
! #: config/sparc/sparc.opt:106
  #, no-c-format
! msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
! msgstr "Usa la instrucción Resta-Extendida-con-Llevada de UltraSPARC."
  
! #: config/sparc/sparc.opt:110
  #, no-c-format
! msgid "Pointers are 64-bit."
! msgstr "Los punteros son de 64-bit."
  
! #: config/sparc/sparc.opt:114
  #, no-c-format
! msgid "Pointers are 32-bit."
! msgstr "Los punteros son de 32-bit."
  
! #: config/sparc/sparc.opt:118
  #, no-c-format
! msgid "Use 64-bit ABI."
! msgstr "Usa la ABI de 64-bit."
  
! #: config/sparc/sparc.opt:122
  #, no-c-format
! msgid "Use 32-bit ABI."
! msgstr "Usa la ABI de 32-bit."
  
! #: config/sparc/sparc.opt:126
  #, no-c-format
! msgid "Use stack bias."
! msgstr "Usa la tendencia de la pila."
  
! #: config/sparc/sparc.opt:130
  #, no-c-format
! msgid "Use structs on stronger alignment for double-word copies."
! msgstr "Usa structs en la alineación más fuerte para copias double-word."
  
! #: config/sparc/sparc.opt:134
  #, no-c-format
! msgid "Optimize tail call instructions in assembler and linker."
! msgstr "Optimiza las instrucciones de la llamada del extremo en el ensamblador y el enlazador."
  
! #: config/sparc/sparc.opt:138
  #, no-c-format
! msgid "Do not generate code that can only run in supervisor mode (default)."
! msgstr "No genera código que solo pueda correr en modo supervisor (predeterminado)."
  
! #: config/sparc/sparc.opt:142
  #, no-c-format
! msgid "Use instructions of and schedule code for given CPU."
! msgstr "Usa las instrucciones y el código de planificador para la CPU dada."
  
! #: config/sparc/sparc.opt:228
  #, no-c-format
! msgid "Use given SPARC-V9 code model."
! msgstr "Usa el modelo de código del SPARC-V9 dado."
  
! #: config/sparc/sparc.opt:250
  #, no-c-format
! msgid "Enable debug output."
! msgstr "Activa la salida de depuración."
  
! #: config/sparc/sparc.opt:254
  #, no-c-format
! msgid "Enable strict 32-bit psABI struct return checking."
! msgstr "Permite la revisión de devolución de struct psABI de 32 bits estricta."
  
! #: config/sparc/sparc.opt:258
  #, no-c-format
! msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
! msgstr "Activa evitar el error único del procesador AT697F (corresponde al error #13 del procesador AT697E)."
  
! #: config/sparc/sparc.opt:263
  #, no-c-format
! msgid "Enable workarounds for the errata of the UT699 processor."
! msgstr "Activa evitar el error único del procesador UT699."
  
! #: config/sparc/sparc.opt:267
  #, no-c-format
! msgid "Enable workarounds for the errata of the UT699E/UT700 processor."
! msgstr "Activa evitar el error único del procesador UT699E/UT700."
  
! #: config/sparc/sparc.opt:271
  #, no-c-format
! msgid "Enable workarounds for the errata of the GR712RC processor."
! msgstr "Activa evitar el error único del procesador GR712RC."
  
! #: config/sparc/sparc.opt:308
  #, no-c-format
! msgid "Specify the memory model in effect for the program."
! msgstr "Especifica el modelo de memoria en efecto para el programa."
  
! #: config/h8300/h8300.opt:23
  #, no-c-format
! msgid "Generate H8S code."
! msgstr "Genera código H8S."
  
! #: config/h8300/h8300.opt:27
  #, no-c-format
! msgid "Generate H8SX code."
! msgstr "Genera código H8SX."
  
! #: config/h8300/h8300.opt:31
  #, no-c-format
! msgid "Generate H8S/2600 code."
! msgstr "Genera código H8S/2600."
  
! #: config/h8300/h8300.opt:35
  #, no-c-format
! msgid "Make integers 32 bits wide."
! msgstr "Hace los enteros de 32 bits de anchura."
  
! #: config/h8300/h8300.opt:42
  #, no-c-format
! msgid "Use registers for argument passing."
! msgstr "Usa registros para el paso de parámetros."
  
! #: config/h8300/h8300.opt:46
  #, no-c-format
! msgid "Consider access to byte sized memory slow."
! msgstr "Considera lento el acceso a memoria de tamaño byte."
  
! #: config/h8300/h8300.opt:50
  #, no-c-format
! msgid "Enable linker relaxing."
! msgstr "Activa la relajación del enlazador."
  
! #: config/h8300/h8300.opt:54
  #, no-c-format
! msgid "Generate H8/300H code."
! msgstr "Genera código H8/300H."
  
! #: config/h8300/h8300.opt:58
  #, no-c-format
! msgid "Enable the normal mode."
! msgstr "Activa el modo normal."
  
! #: config/h8300/h8300.opt:62
  #, no-c-format
! msgid "Use H8/300 alignment rules."
! msgstr "Usa las reglas de alineación H8/300."
  
! #: config/h8300/h8300.opt:68
  #, no-c-format
! msgid "Push extended registers on stack in monitor functions."
! msgstr "Empuja los registros extendidos a la pila en las funciones de monitorización."
  
! #: config/h8300/h8300.opt:72
  #, no-c-format
! msgid "Do not push extended registers on stack in monitor functions."
! msgstr "No empuja los registros extendidos a la pila en las funciones de monitorización."
  
! #: config/ft32/ft32.opt:23
  #, no-c-format
! msgid "Target the software simulator."
! msgstr "Destina al simulador software."
  
! #: config/ft32/ft32.opt:27
  #, no-c-format
! msgid "Ignored, but preserved for backward compatibility."
! msgstr "Descartado, pero conservado por compatibilidad hacia atrás."
  
! #: config/ft32/ft32.opt:31
  #, no-c-format
! msgid "Avoid use of the DIV and MOD instructions."
! msgstr "Evita el uso de las instrucciones DIV y MOD."
  
! #: config/ft32/ft32.opt:35
  #, no-c-format
! msgid "Target the FT32B architecture."
! msgstr "Destina a la arquitectura FT32B"
  
! #: config/ft32/ft32.opt:39
  #, no-c-format
! msgid "Enable FT32B code compression."
! msgstr "Activa código de compresión FT32B."
  
! #: config/ft32/ft32.opt:43
  #, no-c-format
! msgid "Avoid placing any readable data in program memory."
! msgstr "Evita colocar cualquier dato legible en memoria de programa."
  
! #: config/i386/i386.opt:198
  #, no-c-format
! msgid "sizeof(long double) is 16."
! msgstr "sizeof(long double) es 16."
  
! #: config/i386/i386.opt:202 config/i386/i386.opt:378
  #, no-c-format
! msgid "Use hardware fp."
! msgstr "Usa fp de hardware."
  
! #: config/i386/i386.opt:206
  #, no-c-format
! msgid "sizeof(long double) is 12."
! msgstr "sizeof(long double) es 12."
  
! #: config/i386/i386.opt:210
  #, no-c-format
! msgid "Use 80-bit long double."
! msgstr "Usa long doubles de 80 bits."
  
! #: config/i386/i386.opt:222 config/sh/sh.opt:179
  #, no-c-format
! msgid "Reserve space for outgoing arguments in the function prologue."
! msgstr "Reserva espacio para los argumentos de salida en el prólogo de la función."
  
! #: config/i386/i386.opt:226
  #, no-c-format
! msgid "Align some doubles on dword boundary."
! msgstr "Alinea algunos doubles en límites de dword."
  
! #: config/i386/i386.opt:231
  #, no-c-format
! msgid "Function starts are aligned to this power of 2."
! msgstr "Los inicios de las funciones se alinean a esta potencia de 2."
  
! #: config/i386/i386.opt:236
  #, no-c-format
! msgid "Jump targets are aligned to this power of 2."
! msgstr "Los objetivos de salto se alinean a esta potencia de 2."
  
! #: config/i386/i386.opt:241
  #, no-c-format
! msgid "Loop code aligned to this power of 2."
! msgstr "El código de ciclo se alinea a esta potencia de 2."
  
! #: config/i386/i386.opt:245
  #, no-c-format
! msgid "Align destination of the string operations."
! msgstr "Alinea el destino de las operaciones de cadenas."
  
! #: config/i386/i386.opt:266 config/s390/s390.opt:56
  #, no-c-format
! msgid "Generate code for given CPU."
! msgstr "Genera código para la CPU dada."
  
! #: config/i386/i386.opt:274
  #, no-c-format
! msgid "Known assembler dialects (for use with the -masm= option):"
! msgstr "Dialectos de ensamblador conocidos (para uso con la opción -masm=):"
  
! #: config/i386/i386.opt:284
  #, no-c-format
! msgid "Branches are this expensive (arbitrary units)."
! msgstr "Las ramificaciones son así de caras (unidades arbitrarias)."
  
! #: config/i386/i386.opt:288
  #, no-c-format
! msgid "-mlarge-data-threshold=<number>\tData greater than given threshold will go into a large data section in x86-64 medium and large code models."
! msgstr "-mlarge-data-threshold=<número>\tLos datos más grandes que el límite dado irán a una sección de datos grande en los modelos de código mediano y grande del x86-64."
  
! #: config/i386/i386.opt:292
  #, no-c-format
! msgid "Use given x86-64 code model."
! msgstr "Usa el modelo de código del x86-64 dado."
  
! #: config/i386/i386.opt:315
  #, no-c-format
! msgid "Use given address mode."
! msgstr "Usar el modo de dirección dado."
  
! #: config/i386/i386.opt:319
  #, no-c-format
! msgid "Known address mode (for use with the -maddress-mode= option):"
! msgstr "Modo de dirección conocido (para uso con la opción -maddress-mode=):"
  
! #: config/i386/i386.opt:332
  #, no-c-format
! msgid "Generate sin, cos, sqrt for FPU."
! msgstr "Genera sin, cos, sqrt para FPU."
  
! #: config/i386/i386.opt:341
  #, no-c-format
! msgid "Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack."
! msgstr "Usar siempre el Puntero de Argumento Realineado Dinámicamente (DRAP) para realinear la pila."
  
! #: config/i386/i386.opt:345
  #, no-c-format
! msgid "Return values of functions in FPU registers."
! msgstr "Devuelve los valores de funciones en registros FPU."
  
! #: config/i386/i386.opt:349
  #, no-c-format
! msgid "Generate floating point mathematics using given instruction set."
! msgstr "Genera matemáticas de coma flotante usando el conjunto de instrucciones dado."
  
! #: config/i386/i386.opt:353
  #, no-c-format
! msgid "Valid arguments to -mfpmath=:"
! msgstr "Argumentos válidos para -mfpmath=:"
  
! #: config/i386/i386.opt:382 config/m68k/ieee.opt:24
  #, no-c-format
! msgid "Use IEEE math for fp comparisons."
! msgstr "Usa matemática IEEE para comparaciones fp."
  
! #: config/i386/i386.opt:386
  #, no-c-format
! msgid "Inline all known string operations."
! msgstr "Incluye en línea todas las operaciones de cadenas conocidas."
  
! #: config/i386/i386.opt:390
  #, no-c-format
! msgid "Inline memset/memcpy string operations, but perform inline version only for small blocks."
! msgstr "Incluye en línea las operaciones de cadena memset/memcpy, pero realiza la versión inline sólo para los bloques pequeños."
  
! #: config/i386/i386.opt:397
  #, no-c-format
! msgid "Use native (MS) bitfield layout."
! msgstr "Usa la disposición de campos de bits nativos (MS)."
  
! #: config/i386/i386.opt:417
  #, no-c-format
! msgid "Relax cmpxchg loop for atomic_fetch_{or,xor,and,nand} by adding load and cmp before cmpxchg, execute pause and loop back to load and compare if load value is not expected."
  msgstr ""
  
! #: config/i386/i386.opt:421
  #, no-c-format
! msgid "Set 80387 floating-point precision to 32-bit."
! msgstr "Establece la precisión de coma flotante 80387 a 32-bit."
  
! #: config/i386/i386.opt:425
  #, no-c-format
! msgid "Set 80387 floating-point precision to 64-bit."
! msgstr "Establece la precisión de coma flotante 80387 a 64-bit."
  
! #: config/i386/i386.opt:429
  #, no-c-format
! msgid "Set 80387 floating-point precision to 80-bit."
! msgstr "Establece la precisión de coma flotante 80387 a 80-bit."
  
! #: config/i386/i386.opt:433
  #, no-c-format
! msgid "Set the FTZ and DAZ Flags."
  msgstr ""
  
! #: config/i386/i386.opt:441
  #, no-c-format
! msgid "Assume incoming stack aligned to this power of 2."
! msgstr "Asume que la pila de entrada está alineada a esta potencia de 2."
  
! #: config/i386/i386.opt:445
  #, no-c-format
! msgid "Use push instructions to save outgoing arguments."
! msgstr "Usa instrucciones push para guardar los argumentos de salida."
  
! #: config/i386/i386.opt:449
  #, no-c-format
! msgid "Use red-zone in the x86-64 code."
! msgstr "Usa la zona roja en el código x86-64."
  
! #: config/i386/i386.opt:453
  #, no-c-format
! msgid "Number of registers used to pass integer arguments."
! msgstr "Número de registros usados para pasar argumentos enteros."
  
! #: config/i386/i386.opt:457
  #, no-c-format
! msgid "Alternate calling convention."
! msgstr "Convenio de llamada alternativa."
  
! #: config/i386/i386.opt:465
  #, no-c-format
! msgid "Use SSE register passing conventions for SF and DF mode."
! msgstr "Usa los convenios de paso de registro SSE para los modos SF y DF."
  
! #: config/i386/i386.opt:469
  #, no-c-format
! msgid "Realign stack in prologue."
! msgstr "Realinea la pila en el prólogo."
  
! #: config/i386/i386.opt:473
  #, no-c-format
! msgid "Enable stack probing."
! msgstr "Habilita la prueba de la pila."
  
! #: config/i386/i386.opt:477
  #, no-c-format
! msgid "Specify memcpy expansion strategy when expected size is known."
! msgstr "Especifica la estrategia de expansión de memcpy cuando se conoce el tamaño esperado."
  
! #: config/i386/i386.opt:481
  #, no-c-format
! msgid "Specify memset expansion strategy when expected size is known."
! msgstr "Especifica la estrategia de expansión de memset cuando se conoce el tamaño esperado."
  
! #: config/i386/i386.opt:485
  #, no-c-format
! msgid "Chose strategy to generate stringop using."
! msgstr "Escoge la estrategia para generar stringop using."
  
! #: config/i386/i386.opt:517
  #, no-c-format
! msgid "Use given thread-local storage dialect."
! msgstr "Usa el dialecto de almacenamiento thread-local dado."
  
! #: config/i386/i386.opt:521
  #, no-c-format
! msgid "Known TLS dialects (for use with the -mtls-dialect= option):"
! msgstr "Dialectos TLS conocidos (para usar con la opción -mtls-dialect=):"
  
! #: config/i386/i386.opt:531
  #, no-c-format
! msgid "Use direct references against %gs when accessing tls data."
! msgstr "Usa referencias directas contra %gs cuando se acceden datos tls."
  
! #: config/i386/i386.opt:539
  #, no-c-format
! msgid "Fine grain control of tune features."
! msgstr "Control fino de las características de ajuste."
  
! #: config/i386/i386.opt:543
  #, no-c-format
! msgid "Clear all tune features."
! msgstr "Quita todas las características de ajuste."
  
! #: config/i386/i386.opt:550
  #, no-c-format
! msgid "Generate code that conforms to Intel MCU psABI."
! msgstr "Genera código que cumpla con Intel MCU psABI."
  
! #: config/i386/i386.opt:554
  #, no-c-format
! msgid "Generate code that conforms to the given ABI."
! msgstr "Genera código que cumpla con la ABI dada."
  
! #: config/i386/i386.opt:568
  #, no-c-format
! msgid "Use libgcc stubs to save and restore registers clobbered by 64-bit Microsoft to System V ABI calls."
! msgstr ""
  
! #: config/i386/i386.opt:576
  #, no-c-format
! msgid "Known vectorization library ABIs (for use with the -mveclibabi= option):"
! msgstr "ABIs de biblioteca de vectorización conocidas (para usar con la opción -mveclibabi=):"
  
! #: config/i386/i386.opt:589
  #, no-c-format
! msgid "Return 8-byte vectors in memory."
! msgstr "Devuelve vectores de 8 bytes en memoria."
  
! #: config/i386/i386.opt:593
  #, no-c-format
! msgid "Generate reciprocals instead of divss and sqrtss."
! msgstr "Genera recíprocos en lugar de divss y sqrtss."
  
! #: config/i386/i386.opt:597 config/loongarch/loongarch.opt:267
  #, no-c-format
! msgid "Control generation of reciprocal estimates."
! msgstr "Controla la generación de estimados recíprocos."
  
! #: config/i386/i386.opt:601
  #, no-c-format
! msgid "Generate cld instruction in the function prologue."
! msgstr "Genera la instrucción cld en el prólogo de función."
  
! #: config/i386/i386.opt:605
  #, no-c-format
! msgid "Generate vzeroupper instruction before a transfer of control flow out of the function."
! msgstr "Genera la instrucción vzeroupper antes de una transferencia de flujo de control afuera de la función."
  
! #: config/i386/i386.opt:610
! #, fuzzy, no-c-format
! #| msgid "Disable Scalar to Vector optimization pass transforming 64-bit integer computations into a vector ones."
! msgid "Enable Scalar to Vector optimization pass transforming 64-bit integer computations into vector ones."
! msgstr "Desactiva el paso de optimización de escalar a vector al transformar cálculos con enteros de 64 bits en cálculos con vectores."
  
! #: config/i386/i386.opt:615
  #, no-c-format
! msgid "The maximum number of use and def visits when discovering a STV chain before the discovery is aborted."
! msgstr "El número máximo de visitas de uso y de definición al descubrir una cadena STV antes de abortar el descubrimiento."
  
! #: config/i386/i386.opt:619
  #, no-c-format
! msgid "Do dispatch scheduling if processor is bdver1, bdver2, bdver3, bdver4 or znver1 and Haifa scheduling is selected."
! msgstr "Despacha al planificador si el procesador es bdver1, bdver2, bdver3, bdver4 o znver1 y se selecciona planificación Haifa."
  
! #: config/i386/i386.opt:624
  #, no-c-format
! msgid "Use 128-bit AVX instructions instead of 256-bit AVX instructions in the auto-vectorizer."
! msgstr "Usa instrucciones AVX de 128-bit en lugar de instrucciones AVX de 256-bit en el auto-vectorizador."
  
! #: config/i386/i386.opt:628
  #, no-c-format
! msgid "Use given register vector width instructions instead of maximum register width in the auto-vectorizer."
! msgstr "Usa instrucciones de anchura de registro vectorial en lugar de la anchura máxima de registro en el auto-vectorizador."
  
! #: config/i386/i386.opt:632
  #, no-c-format
! msgid "Known preferred register vector length (to use with the -mprefer-vector-width= option):"
! msgstr "Longitud de vector de registros preferida conocida (para usar con la opción -mprefer-vector-width=):"
  
! #: config/i386/i386.opt:648
  #, no-c-format
! msgid "Enable floating-point status flags setting SSE vector operations on partial vectors."
! msgstr "Habilita las opciones de estado de coma flotante poniendo operaciones vectoriales SSE en vectores parciales."
  
! #: config/i386/i386.opt:652
  #, no-c-format
! msgid "Maximum number of bits that can be moved from memory to memory efficiently."
! msgstr "Número máximo de bits que pueden moverse de memoria a memoria de manera eficiente."
  
! #: config/i386/i386.opt:659
  #, no-c-format
! msgid "Optimize noreturn functions by not saving callee-saved registers used in the function."
! msgstr "Optimiza funciones sin retorno no guardando registros guardados por la función llamada usados en la función."
  
! #: config/i386/i386.opt:665
  #, no-c-format
! msgid "Generate 32bit i386 code."
! msgstr "Genera código i386 de 32bit."
  
! #: config/i386/i386.opt:669
  #, no-c-format
! msgid "Generate 64bit x86-64 code."
! msgstr "Genera código x86-64 de 64bit."
  
! #: config/i386/i386.opt:673
  #, no-c-format
! msgid "Generate 32bit x86-64 code."
! msgstr "Genera código x86-64 de 32bit."
  
! #: config/i386/i386.opt:677
  #, no-c-format
! msgid "Generate 16bit i386 code."
! msgstr "Genera código i386 de 16bit."
  
! #: config/i386/i386.opt:681
  #, no-c-format
! msgid "Support MMX built-in functions."
! msgstr "Admite funciones internas MMX."
  
! #: config/i386/i386.opt:685
  #, no-c-format
! msgid "Support 3DNow! built-in functions."
! msgstr "Admite funciones internas 3DNow!."
  
! #: config/i386/i386.opt:689
  #, no-c-format
! msgid "Support Athlon 3Dnow! built-in functions."
! msgstr "Admite funciones internas Athlon 3DNow!."
  
! #: config/i386/i386.opt:693
  #, no-c-format
! msgid "Support MMX and SSE built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX y SSE."
  
! #: config/i386/i386.opt:697
  #, no-c-format
! msgid "Support MMX, SSE and SSE2 built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE y SSE2."
  
! #: config/i386/i386.opt:701
  #, no-c-format
! msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2 y SSE3."
  
! #: config/i386/i386.opt:705
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3 y SSSE3."
  
! #: config/i386/i386.opt:709
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3 y SSE4.1."
  
! #: config/i386/i386.opt:713 config/i386/i386.opt:717
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 y SSE4.2."
  
! #: config/i386/i386.opt:725
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 y AVX."
  
! #: config/i386/i386.opt:729
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX y AVX2."
  
! #: config/i386/i386.opt:733
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 y AVX512F."
  
! #: config/i386/i386.opt:737
! #, fuzzy, no-c-format
! #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512CD built-in functions and code generation."
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512CD built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512CD."
  
! #: config/i386/i386.opt:741
! #, fuzzy, no-c-format
! #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512DQ built-in functions and code generation."
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512DQ built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512DQ."
  
! #: config/i386/i386.opt:745
! #, fuzzy, no-c-format
! #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BF16 built-in functions and code generation."
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BW built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512VBMI2."
  
! #: config/i386/i386.opt:749
! #, fuzzy, no-c-format
! #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VL built-in functions and code generation."
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VL built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512VL."
  
! #: config/i386/i386.opt:753
! #, fuzzy, no-c-format
! #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124FMAPS built-in functions and code generation."
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512IFMA built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX5124FMAPS."
  
! #: config/i386/i386.opt:757
! #, fuzzy, no-c-format
! #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI2 built-in functions and code generation."
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512VBMI2."
  
! #: config/i386/i386.opt:761
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VPOPCNTDQ built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX5124VPOPCNTDQ."
  
! #: config/i386/i386.opt:765
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI2 built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512VBMI2."
  
! #: config/i386/i386.opt:769
  #, no-c-format
! msgid "Support AVX512VNNI built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código AVX512VNNI."
  
! #: config/i386/i386.opt:773
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BITALG built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512BITALG."
  
! #: config/i386/i386.opt:777
  #, no-c-format
! msgid "Support AVX512VP2INTERSECT built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código AVX512VP2INTERSECT."
  
! #: config/i386/i386.opt:781
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX y FMA."
  
! #: config/i386/i386.opt:785
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3 y SSE4A."
  
! #: config/i386/i386.opt:789
  #, no-c-format
! msgid "Support FMA4 built-in functions and code generation."
! msgstr "Admite funciones internas FMA4 y generación de código."
  
! #: config/i386/i386.opt:793
  #, no-c-format
! msgid "Support XOP built-in functions and code generation."
! msgstr "Admite funciones internas XOP y generación de código."
  
! #: config/i386/i386.opt:797
  #, no-c-format
! msgid "Support LWP built-in functions and code generation."
! msgstr "Admite funciones internas LWP y generación de código."
  
! #: config/i386/i386.opt:801
  #, no-c-format
! msgid "Support code generation of Advanced Bit Manipulation (ABM) instructions."
! msgstr "Admite la generación de código de instrucciones Advanced Bit Manipulation (ABM)."
  
! #: config/i386/i386.opt:805
  #, no-c-format
! msgid "Support code generation of popcnt instruction."
! msgstr "Admite la generación de código de la instrucción popcnt."
  
! #: config/i386/i386.opt:809
  #, no-c-format
! msgid "Support PCONFIG built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código PCONFIG."
  
! #: config/i386/i386.opt:813
  #, no-c-format
! msgid "Support WBNOINVD built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código WBNOINVD."
  
! #: config/i386/i386.opt:817
  #, no-c-format
! msgid "Support PTWRITE built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código PTWRITE."
  
! #: config/i386/i386.opt:821
  #, no-c-format
! msgid "Support UINTR built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código UINTR."
  
! #: config/i386/i386.opt:825
  #, no-c-format
! msgid "Support SGX built-in functions and code generation."
! msgstr "Admite funciones internas SGX y generación de código."
  
! #: config/i386/i386.opt:829
  #, no-c-format
! msgid "Support RDPID built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código RDPID."
  
! #: config/i386/i386.opt:833
  #, no-c-format
! msgid "Support GFNI built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código GFNI."
  
! #: config/i386/i386.opt:837
  #, no-c-format
! msgid "Support VAES built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código VAES."
  
! #: config/i386/i386.opt:841
  #, no-c-format
! msgid "Support VPCLMULQDQ built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código VPCLMULQDQ."
  
! #: config/i386/i386.opt:845
  #, no-c-format
! msgid "Support BMI built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código BMI."
  
! #: config/i386/i386.opt:849
  #, no-c-format
! msgid "Support BMI2 built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código BMI2."
  
! #: config/i386/i386.opt:853
  #, no-c-format
! msgid "Support LZCNT built-in function and code generation."
! msgstr "Admite funciones internas y generación de código LZCNT."
  
! #: config/i386/i386.opt:857
  #, no-c-format
! msgid "Support Hardware Lock Elision prefixes."
! msgstr "Admite prefijos de elisión de bloqueo de hardware."
  
! #: config/i386/i386.opt:861
  #, no-c-format
! msgid "Support RDSEED instruction."
! msgstr "Admite la instrucción RDSEED."
  
! #: config/i386/i386.opt:865
  #, no-c-format
! msgid "Support PREFETCHW instruction."
! msgstr "Admite la instrucción PREFETCHW."
  
! #: config/i386/i386.opt:869
  #, no-c-format
! msgid "Support flag-preserving add-carry instructions."
! msgstr "Admite instrucciones de preservación del indicador de acarreo de la suma."
  
! #: config/i386/i386.opt:873
  #, no-c-format
! msgid "Support CLFLUSHOPT instructions."
! msgstr "Admite las instrucciones CLFLUSHOPT."
  
! #: config/i386/i386.opt:877
  #, no-c-format
! msgid "Support CLWB instruction."
! msgstr "Admite la instrucción CLWB.."
  
! #: config/i386/i386.opt:884
  #, no-c-format
! msgid "Support FXSAVE and FXRSTOR instructions."
! msgstr "Admite las instrucciones PXSAVE y FXRSTOR."
  
! #: config/i386/i386.opt:888
  #, no-c-format
! msgid "Support XSAVE and XRSTOR instructions."
! msgstr "Admite las instrucciones XSAV y XRSTOR."
  
! #: config/i386/i386.opt:892
  #, no-c-format
! msgid "Support XSAVEOPT instruction."
! msgstr "Admite las instrucciones XSAVEOPT."
  
! #: config/i386/i386.opt:896
  #, no-c-format
! msgid "Support XSAVEC instructions."
! msgstr "Admite las instrucciones XSAVEC."
  
! #: config/i386/i386.opt:900
  #, no-c-format
! msgid "Support XSAVES and XRSTORS instructions."
! msgstr "Admite las instrucciones XSAVES y XRSTORS."
  
! #: config/i386/i386.opt:904
  #, no-c-format
! msgid "Support TBM built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código TBM."
  
! #: config/i386/i386.opt:908
  #, no-c-format
! msgid "Support code generation of cmpxchg16b instruction."
! msgstr "Admite la generación de código de la instrucción cmpxchg16b."
  
! #: config/i386/i386.opt:912
  #, no-c-format
! msgid "Support code generation of sahf instruction in 64bit x86-64 code."
! msgstr "Admite la generación de código de la instrucción sahf en código x86-64 de 64bit."
  
! #: config/i386/i386.opt:916
  #, no-c-format
! msgid "Support code generation of movbe instruction."
! msgstr "Admite la generación de código de la instrucción movbe."
  
! #: config/i386/i386.opt:920
  #, no-c-format
! msgid "Support code generation of crc32 instruction."
! msgstr "Admite la generación de código de la instrucción crc32."
  
! #: config/i386/i386.opt:924
  #, no-c-format
! msgid "Support AES built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código AES."
  
! #: config/i386/i386.opt:928
  #, no-c-format
! msgid "Support SHA1 and SHA256 built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código SHA1 y SHA256."
  
! #: config/i386/i386.opt:932
  #, no-c-format
! msgid "Support PCLMUL built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código PCLMUL."
  
! #: config/i386/i386.opt:936
  #, no-c-format
! msgid "Encode SSE instructions with VEX prefix."
! msgstr "Codifica las instrucciones SSE con el prefijo VEX."
  
! #: config/i386/i386.opt:940
  #, no-c-format
! msgid "Support FSGSBASE built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código FSGSBASE."
  
! #: config/i386/i386.opt:944
  #, no-c-format
! msgid "Support RDRND built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código RDRND."
  
! #: config/i386/i386.opt:948
  #, no-c-format
! msgid "Support F16C built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código F16C."
  
! #: config/i386/i386.opt:952
  #, no-c-format
! msgid "Emit profiling counter call at function entry before prologue."
! msgstr "Emite llamada a contador de perfil en la entrada de función antes del prólogo."
  
! #: config/i386/i386.opt:956
  #, no-c-format
! msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
! msgstr "Genera sección __mcount_loc con todos los mcount o llamadas __fentry__."
  
! #: config/i386/i386.opt:960 config/s390/s390.opt:332
  #, no-c-format
! msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
! msgstr "Genera llamadas mcount/__fentry__ como nops. Para activarlas han de ser parcheadas."
  
! #: config/i386/i386.opt:965
  #, no-c-format
! msgid "Set name of __fentry__ symbol called at function entry."
! msgstr ""
  
! #: config/i386/i386.opt:969
  #, no-c-format
! msgid "Set name of section to record mrecord-mcount calls."
! msgstr ""
  
! #: config/i386/i386.opt:973
  #, no-c-format
! msgid "Skip setting up RAX register when passing variable arguments."
! msgstr "Salta configurar registro RAX cuando se pasan argumentos variables."
  
! #: config/i386/i386.opt:977
  #, no-c-format
! msgid "Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check."
! msgstr "Expande la división entera de 32bit/64bit en división entera sin signo de 8bit con revisión en tiempo de ejecución."
  
! #: config/i386/i386.opt:981
  #, no-c-format
! msgid "Split 32-byte AVX unaligned load."
! msgstr "Divide load sin alinear AVX de 32-byte."
  
! #: config/i386/i386.opt:985
  #, no-c-format
! msgid "Split 32-byte AVX unaligned store."
! msgstr "Divide store sin alinear AVX de 32-byte."
  
! #: config/i386/i386.opt:989
  #, no-c-format
! msgid "Support RTM built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código RTM."
  
! #: config/i386/i386.opt:993 c-family/c.opt:568 c-family/c.opt:1774
! #: c-family/c.opt:1778 c-family/c.opt:1782 c-family/c.opt:1786
! #: c-family/c.opt:1790 c-family/c.opt:1794 c-family/c.opt:1798
! #: c-family/c.opt:1805 c-family/c.opt:1809 c-family/c.opt:1813
! #: c-family/c.opt:1817 c-family/c.opt:1821 c-family/c.opt:1825
! #: c-family/c.opt:1829 c-family/c.opt:1833 c-family/c.opt:1837
! #: c-family/c.opt:1841 c-family/c.opt:1845 c-family/c.opt:1849
! #: c-family/c.opt:1853
  #, no-c-format
! msgid "Removed in GCC 9.  This switch has no effect."
! msgstr "Eliminado en GCC 9.  Esta opción no tiene ningún efecto."
  
! #: config/i386/i386.opt:997
  #, no-c-format
! msgid "Support MWAITX and MONITORX built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MWAITX y MONITORX."
  
! #: config/i386/i386.opt:1001
  #, no-c-format
! msgid "Support CLZERO built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código CLZERO."
  
! #: config/i386/i386.opt:1005
  #, no-c-format
! msgid "Support PKU built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código PKU."
  
! #: config/i386/i386.opt:1013
  #, no-c-format
! msgid "Known stack protector guard (for use with the -mstack-protector-guard= option):"
! msgstr "Guarda de protección de pila conocida (para usar con la opción -mstack-protector-guard=):"
  
! #: config/i386/i386.opt:1037
  #, no-c-format
! msgid "Use the given symbol for addressing the stack-protector guard."
! msgstr "Usa el símbolo dado para direccionar la guarda de protección de la pila."
  
! #: config/i386/i386.opt:1044 config/aarch64/aarch64.opt:92
  #, no-c-format
! msgid "Generate code which uses only the general registers."
! msgstr "Genera código que usa solo los registros generales."
  
! #: config/i386/i386.opt:1048
  #, no-c-format
! msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)."
! msgstr ""
  
! #: config/i386/i386.opt:1053
  #, no-c-format
! msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump."
! msgstr "Activa la instrumentación CET para sentencias switch que usan tabla de saltos y salto indirecto."
  
! #: config/i386/i386.opt:1058
  #, no-c-format
! msgid "Insert ENDBR instruction at function entry only via cf_check attribute for CET instrumentation."
! msgstr "Inserta la instrucción ENDBR en la entrada de una función únicamente mediante el atributo cf_check para instrumentación CET."
  
! #: config/i386/i386.opt:1063
  #, no-c-format
! msgid "Make all function calls indirect."
! msgstr "Hace indirectas todas las llamadas a función."
  
! #: config/i386/i386.opt:1067
  #, no-c-format
! msgid "Convert indirect call and jump to call and return thunks."
! msgstr "Convierte llamadas y saltos indirectos en «thunks» de llamadas y retornos."
  
! #: config/i386/i386.opt:1071
  #, no-c-format
! msgid "Convert function return to call and return thunk."
! msgstr "Convierte retornos a función en «thunks» de llamadas y retornos."
  
! #: config/i386/i386.opt:1075 config/s390/s390.opt:298
  #, no-c-format
! msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
! msgstr "Opciones conocidas para ramificación indirecta (para usar con las opciones -mindirect-branch=/-mfunction-return=):"
  
! #: config/i386/i386.opt:1091
  #, no-c-format
! msgid "Add CS prefix to call and jmp to indirect thunk with branch target in r8-r15 registers."
! msgstr "Añade el prefijo CS a llamada y salto a «thunk» indirecto con objetivo de bifurcación en los registros r8-r16."
  
! #: config/i386/i386.opt:1095
  #, no-c-format
! msgid "Force indirect call and jump via register."
! msgstr "Fuerza la llamada y salto indirecto mediante registro."
  
! #: config/i386/i386.opt:1099
  #, no-c-format
! msgid "Support MOVDIRI built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MOVDIRI."
  
! #: config/i386/i386.opt:1103
  #, no-c-format
! msgid "Support MOVDIR64B built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MOVDIR64B."
  
! #: config/i386/i386.opt:1107
  #, no-c-format
! msgid "Support WAITPKG built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código WAITPKG."
  
! #: config/i386/i386.opt:1111
  #, no-c-format
! msgid "Support CLDEMOTE built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código CLDEMOTE."
  
! #: config/i386/i386.opt:1115
  #, no-c-format
! msgid "Instrument function exit in instrumented functions with __fentry__."
! msgstr "Instrumenta la salida de una función en las funciones instrumentadas con __fentry__."
  
! #: config/i386/i386.opt:1119
  #, no-c-format
! msgid "Known choices for return instrumentation with -minstrument-return=:"
! msgstr "Opciones conocidas para instrumentación del retorno con -minstrument-return=:"
  
! #: config/i386/i386.opt:1132
  #, no-c-format
! msgid "Generate a __return_loc section pointing to all return instrumentation code."
! msgstr "Genera sección __return_loc apuntando a todo el código de instrumentación del retorno."
  
! #: config/i386/i386.opt:1136 config/aarch64/aarch64.opt:96
  #, no-c-format
! msgid "Generate code to mitigate against straight line speculation."
! msgstr "Genera código para mitigar la especulación de línea recta."
  
! #: config/i386/i386.opt:1140
  #, no-c-format
! msgid "Known choices for mitigation against straight line speculation with -mharden-sls=:"
! msgstr "Opciones conocidas para mitigar la especulación de línea directa con -mharden-sls=:"
  
! #: config/i386/i386.opt:1156
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BF16 built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512VBMI2."
  
! #: config/i386/i386.opt:1161
  #, no-c-format
! msgid "Support ENQCMD built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código ENQCMD."
  
! #: config/i386/i386.opt:1165
  #, no-c-format
! msgid "Support SERIALIZE built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código SERIALIZE."
  
! #: config/i386/i386.opt:1169
  #, no-c-format
! msgid "Support TSXLDTRK built-in functions and code generation."
! msgstr "Admite funciones internas SGX y generación de TSXLDTRK."
  
! #: config/i386/i386.opt:1173
  #, no-c-format
! msgid "Support AMX-TILE built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código AMX-TILE."
  
! #: config/i386/i386.opt:1177
  #, no-c-format
! msgid "Support AMX-INT8 built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código AMX-INT8."
  
! #: config/i386/i386.opt:1181
  #, no-c-format
! msgid "Support AMX-BF16 built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código AMX-BF16."
  
! #: config/i386/i386.opt:1185
  #, no-c-format
! msgid "Support HRESET built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código HRESET."
  
! #: config/i386/i386.opt:1189
  #, no-c-format
! msgid "Support KL built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código KL."
  
! #: config/i386/i386.opt:1193
  #, no-c-format
! msgid "Support WIDEKL built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código WIDEKL."
  
! #: config/i386/i386.opt:1197
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXVNNI built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 y AVXVNNI."
  
! #: config/i386/i386.opt:1202
  #, no-c-format
! msgid "Emit GNU_PROPERTY_X86_ISA_1_NEEDED GNU property."
! msgstr "Emite la propiedad GNU GNU_PROPERTY_X86_ISA_1_NEEDED."
  
! #: config/i386/i386.opt:1206
  #, no-c-format
! msgid "Support MWAIT and MONITOR built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MWAIT y MONITOR."
  
! #: config/i386/i386.opt:1210
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512-FP16 built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512-FP16."
  
! #: config/i386/i386.opt:1214
  #, no-c-format
! msgid "Do not use GOT to access external symbols."
! msgstr "No usa GOT para acceder a símbolos externos."
  
! #: config/i386/i386.opt:1218
  #, no-c-format
! msgid "Instructions number above which STFL stall penalty can be compensated."
! msgstr "Número de instrucciones por encima del cual la penalización por estancamiento STFL puede compensarse."
  
! #: config/i386/i386.opt:1222
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXIFMA built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 y AVXIFMA."
  
! #: config/i386/i386.opt:1227
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT8 built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 y AVXVNNIINT8."
  
! #: config/i386/i386.opt:1232
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXNECONVERT build-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 y AVXNECONVERT."
  
! #: config/i386/i386.opt:1237
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and CMPCCXADD build-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 y CMPCCXADD."
  
! #: config/i386/i386.opt:1242
  #, no-c-format
! msgid "Support AMX-FP16 built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código AMX-FP16."
  
! #: config/i386/i386.opt:1246
  #, no-c-format
! msgid "Support PREFETCHI built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código PREFETCHI."
  
! #: config/i386/i386.opt:1250
  #, no-c-format
! msgid "Support RAOINT built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código RAOINT."
  
! #: config/i386/i386.opt:1254
  #, no-c-format
! msgid "Enable conservative small loop unrolling."
! msgstr "Habilita el desenrrollamiento conservador de bucles pequeños."
  
! #: config/i386/i386.opt:1258 config/aarch64/aarch64.opt:421
  #, no-c-format
! msgid "Limit how much the autovectorizer may unroll a loop."
! msgstr "Limita cuánto puede desenrrollar un bucle el autovectorizador."
  
! #: config/i386/i386.opt:1262
  #, no-c-format
! msgid "Whether x86 vectorizer cost modeling compares costs of different vector sizes."
  msgstr ""
  
! #: config/i386/i386.opt:1266
  #, no-c-format
! msgid "-mlam=[none|u48|u57] Instrument meta data position in user data pointers."
! msgstr "-mlam=[none|u48|u57] Instrumenta posición de metadatos en punteros de datos de usuario."
  
! #: config/i386/i386.opt:1282
  #, no-c-format
! msgid "Support AMX-COMPLEX built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código AMX-COMPLEX."
  
! #: config/i386/i386.opt:1286
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT16 built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 y AVXVNNIINT16."
  
! #: config/i386/i386.opt:1291
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM3 built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX y SM3."
  
! #: config/i386/i386.opt:1296
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SHA512 built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX y SHA512."
  
! #: config/i386/i386.opt:1301
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM4 built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX y SM4."
  
! #: config/i386/i386.opt:1306
  #, no-c-format
! msgid "Enable vectorization for gather instruction."
! msgstr "Activa la vectorización para la instrucción de recopilación."
  
! #: config/i386/i386.opt:1310
  #, no-c-format
! msgid "Enable vectorization for scatter instruction."
! msgstr "Activa la vectorización para la instrucción de dispersión."
  
! #: config/i386/i386.opt:1314
  #, no-c-format
! msgid "Support code generation for APX features, including EGPR, PUSH2POP2, NDD, PPX, NF, CCMP and ZU."
! msgstr "Admite la generación de código para características APX, incluidas EGPR, PUSH2POP2, NDD, PPX, NF, CCMP y ZU."
  
! #: config/i386/i386.opt:1352
  #, no-c-format
! msgid "Enable GPR32 in inline asm when APX_F enabled."
! msgstr "Habilita GPR32 en ensamblador en línea cuando APX_F está habilitado."
  
! #: config/i386/i386.opt:1356
  #, no-c-format
! msgid "Support USER_MSR built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código USER_MSR."
  
! #: config/i386/i386.opt:1360
! #, fuzzy, no-c-format
! #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1-256 built-in functions and code generation."
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1 built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 y AVX10.1-256."
  
! #: config/i386/i386.opt:1365
! #, fuzzy, no-c-format
! #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX10.1-512 and AVX10.2 built-in functions and code generation."
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX10.1 and AVX10.2 built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX10.1-512 y AVX10.2."
  
! #: config/i386/i386.opt:1370
! #, fuzzy, no-c-format
! #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX10.1-512, AVX10.2 and AMX-AVX512 built-in functions and code generation."
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX10.1, AVX10.2 and AMX-AVX512 built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX10.1-512, AVX10.2 y AMX-AVX512."
  
! #: config/i386/i386.opt:1375
  #, no-c-format
! msgid "Support AMX-TF32 built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código AMX-TF32."
  
! #: config/i386/i386.opt:1379
  #, no-c-format
! msgid "Support AMX-FP8 built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código AMX-FP8."
  
! #: config/i386/i386.opt:1383
  #, no-c-format
! msgid "Support MOVRS built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MOVRS."
  
! #: config/i386/i386.opt:1387
  #, no-c-format
! msgid "Support AMX-MOVRS built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código AMX-MOVRS."
  
! #: config/i386/i386.opt:1391
! #, fuzzy, no-c-format
! #| msgid "Support AVX512VNNI built-in functions and code generation."
! msgid "Support AVX512BMM built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código AVX512VNNI."
  
! #: config/i386/mingw-w64.opt:23
  #, no-c-format
! msgid "Use unicode startup and define UNICODE macro."
! msgstr "Usa el inicio de unicode y define la macro UNICODE."
  
! #: config/arm/arm-tables.opt:25
  #, no-c-format
! msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
! msgstr "CPUs ARM conocidos (para usar con las opciones -mcpu= y -mtune=):"
  
! #: config/arm/arm-tables.opt:299
  #, no-c-format
! msgid "Known ARM architectures (for use with the -march= option):"
! msgstr "Arquitecturas ARM conocidas (para usar con la opción -march=):"
  
! #: config/arm/arm-tables.opt:405
  #, no-c-format
! msgid "Known ARM FPUs (for use with the -mfpu= option):"
! msgstr "FPUs ARM conocidos (para usar con la opción -mfpu=):"
  
! #: config/arm/arm.opt:35
  #, no-c-format
! msgid "TLS dialect to use:"
! msgstr "Dialecto TLS a utilizar:"
  
! #: config/arm/arm.opt:45
  #, no-c-format
! msgid "Specify an ABI."
! msgstr "Especifica una ABI."
  
! #: config/arm/arm.opt:49
  #, no-c-format
! msgid "Known ARM ABIs (for use with the -mabi= option):"
! msgstr "ABIs ARM conocidas (para uso con la opción -mabi=):"
  
! #: config/arm/arm.opt:65
  #, no-c-format
! msgid "Generate a call to abort if a noreturn function returns."
! msgstr "Genera una llamada a abortar si una funcion noreturn devuelve."
  
! #: config/arm/arm.opt:72
  #, no-c-format
! msgid "Generate APCS conformant stack frames."
! msgstr "Genera marcos de pila que cumplan con APCS."
  
! #: config/arm/arm.opt:76
! #, fuzzy, no-c-format
! #| msgid "Generate re-entrant, PIC code."
! msgid "Unimplemented option to generate re-entrant, PIC code."
! msgstr "Genera código PIC reentrante."
  
! #: config/arm/arm.opt:80
  #, no-c-format
! msgid "Unimplemented option to generate stack checking code on function entry."
! msgstr ""
  
! #: config/arm/arm.opt:99
  #, no-c-format
! msgid "Generate code in 32 bit ARM state."
! msgstr "Genera código en el estado ARM de 32 bit."
  
! #: config/arm/arm.opt:107
  #, no-c-format
! msgid "Thumb: Assume non-static functions may be called from ARM code."
! msgstr "Thumb: Asume que las funciones no static pueden ser llamadas desde código ARM."
  
! #: config/arm/arm.opt:111
  #, no-c-format
! msgid "Thumb: Assume function pointers may go to non-Thumb aware code."
! msgstr "Thumb: Asume que los punteros de función pueden ir a código no informado sobre Thumb."
  
! #: config/arm/arm.opt:123
  #, no-c-format
! msgid "Specify that the compiler should target secure code as per ARMv8-M Security Extensions."
! msgstr ""
  
! #: config/arm/arm.opt:140
  #, no-c-format
! msgid "Switch ARM/Thumb modes on alternating functions for compiler testing."
! msgstr "Conmuta los modos ARM/Thumb en funciones alternantes para pruebas del compilador."
  
! #: config/arm/arm.opt:144
  #, no-c-format
! msgid "Specify the __fp16 floating-point format."
! msgstr "Especifica el formato de coma flotante __fp16."
  
! #: config/arm/arm.opt:148
  #, no-c-format
! msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
! msgstr "Formatos __fp16 conocidos (para usar con la opción -mfp16-format=):"
  
! #: config/arm/arm.opt:161
  #, no-c-format
! msgid "Specify the name of the target floating point hardware/format."
! msgstr "Especifica el nombre del hardware/formato de coma flotante destino."
  
! #: config/arm/arm.opt:172
  #, no-c-format
! msgid "Generate call insns as indirect calls, if necessary."
! msgstr "Genera las llamadas insns como llamadas indirectas, si es necesario."
  
! #: config/arm/arm.opt:176 config/s390/s390.opt:259
  #, no-c-format
! msgid "Assume data segments are relative to text segment."
! msgstr "Asume que los segmentos de datos son relativos a los segmentos de texto."
  
! #: config/arm/arm.opt:180
  #, no-c-format
! msgid "Specify the register to be used for PIC addressing."
! msgstr "Especifica el registro a usar para el direccionamiento PIC."
  
! #: config/arm/arm.opt:184
  #, no-c-format
! msgid "Store function names in object code."
! msgstr "Almacena nombres de función en el código objeto."
  
! #: config/arm/arm.opt:188
  #, no-c-format
! msgid "Permit scheduling of a function's prologue sequence."
! msgstr "Permite la planificación de la secuencia de prólogo de funciones."
  
! #: config/arm/arm.opt:199
  #, no-c-format
! msgid "Specify the minimum bit alignment of structures. (Deprecated)."
! msgstr "Especifica la alineación mínima de bit de las estructuras. (Obsoleta)."
  
! #: config/arm/arm.opt:203
  #, no-c-format
! msgid "Generate code for Thumb state."
! msgstr "Genera código para el estado Thumb."
  
! #: config/arm/arm.opt:207
  #, no-c-format
! msgid "Support calls between Thumb and ARM instruction sets."
! msgstr "Admite llamadas entre los conjuntos de instrucciones Thumb y ARM."
  
! #: config/arm/arm.opt:211
  #, no-c-format
! msgid "Specify thread local storage scheme."
! msgstr "Especifica el esquema de almacenamiento local de hilo."
  
! #: config/arm/arm.opt:215
  #, no-c-format
! msgid "Specify how to access the thread pointer."
! msgstr "Especifica cómo accedar al puntero de hilo."
  
! #: config/arm/arm.opt:219
  #, no-c-format
! msgid "Valid arguments to -mtp=:"
! msgstr "Argumentos válidos para -mtp=:"
  
! #: config/arm/arm.opt:241
  #, no-c-format
! msgid "Thumb: Generate (non-leaf) stack frames even if not needed."
! msgstr "Thumb: Genera marcos de pila (no-hojas) aun si no es necesario."
  
! #: config/arm/arm.opt:245
  #, no-c-format
! msgid "Thumb: Generate (leaf) stack frames even if not needed."
! msgstr "Thumb: Genera marcos de pila (hojas) aun si no es necesario."
  
! #: config/arm/arm.opt:249 config/mn10300/mn10300.opt:42
  #, no-c-format
! msgid "Tune code for the given processor."
! msgstr "Ajusta el código para el procesador dado."
  
! #: config/arm/arm.opt:253
  #, no-c-format
! msgid "Print CPU tuning information as comment in assembler file.  This is an option used only for regression testing of the compiler and not intended for ordinary use in compiling code."
! msgstr "Imprime información de ajuste de la CPU como comentario en el fichero ensamblador.  Esta es una opción que solo se utiliza para pruebas de regresión del compilador y no se destinan al uso ordinario en compilación de código."
  
! #: config/arm/arm.opt:264
  #, no-c-format
! msgid "Use Neon quad-word (rather than double-word) registers for vectorization."
! msgstr "Usa los registros quad-word Neon (en lugar de double-word) para la vectorización."
  
! #: config/arm/arm.opt:268
  #, no-c-format
! msgid "Use Neon double-word (rather than quad-word) registers for vectorization."
! msgstr "Usa los registros double-word Neon (en lugar de quad-word) para la vectorización."
  
! #: config/arm/arm.opt:272
  #, no-c-format
! msgid "Enable more verbose RTX cost dumps during debug.  For GCC developers use only."
! msgstr "Habilita volcados más prolijos sobre el coste RTX.  Solo para desarrolladores de GCC."
  
! #: config/arm/arm.opt:276
  #, no-c-format
! msgid "Only generate absolute relocations on word sized values."
! msgstr "Sólo genera reubicaciones absolutas en los valores de tamaño word."
  
! #: config/arm/arm.opt:280
  #, no-c-format
! msgid "Generate IT blocks appropriate for ARMv8."
! msgstr "Genera bloques IT apropiados para el ARMv8."
  
! #: config/arm/arm.opt:284
  #, no-c-format
! msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
! msgstr "Evita el traslape en registros de destino y dirección en las instrucciones LDRD que pueden disparar errores Cortex-M3."
  
! #: config/arm/arm.opt:289
  #, no-c-format
! msgid "Mitigate issues with VLLDM on some M-profile devices (CVE-2021-35465)."
! msgstr "Mitiga problemas con VLLDM en algunos dispositivos N-profile (CVE-2021-35465)."
  
! #: config/arm/arm.opt:293
  #, no-c-format
! msgid "Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1742098)."
! msgstr "Mitiga problemas con instrucciones AES en Cortex-A57 y Cortex-A72 (Arm errata #1742098)."
  
! #: config/arm/arm.opt:298
  #, no-c-format
! msgid "Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1655431)."
! msgstr "Mitiga problemas con instrucciones AES en Cortex-A57 y Cortex-A72 (Arm errata #1655431)."
  
! #: config/arm/arm.opt:307
  #, no-c-format
! msgid "This option is deprecated and has no effect."
! msgstr "Esta opción es obsoleta y no tiene ningún efecto."
  
! #: config/arm/arm.opt:311
  #, no-c-format
! msgid "Assume loading data from flash is slower than fetching instructions."
! msgstr "Asume que cargar datos desde flash es más lento que las instrucciones de extracción."
  
! #: config/arm/arm.opt:315
  #, no-c-format
! msgid "Assume unified syntax for inline assembly code."
! msgstr "Asume sintaxis unificada para código ensamblador en línea."
  
! #: config/arm/arm.opt:319
  #, no-c-format
! msgid "Do not allow constant data to be placed in code sections."
! msgstr "No permite que los datos constantes se pongan en secciones de código."
  
! #: config/arm/arm.opt:323
  #, no-c-format
! msgid "When linking for big-endian targets, generate a BE8 format image."
! msgstr "Cuando se enlaza para objetivos «big endian», genera una imagen en formato BE8."
  
! #: config/arm/arm.opt:327
  #, no-c-format
! msgid "When linking for big-endian targets, generate a legacy BE32 format image."
! msgstr "Cuando se enlaza para objetivos «big endian», genera una imagen en el formato antiguo BE32."
  
! #: config/arm/arm.opt:331 config/sh/sh.opt:195
  #, no-c-format
! msgid "Cost to assume for a branch insn."
! msgstr "Costo de asumir una ramificación de insn."
  
! #: config/arm/arm.opt:335 config/aarch64/aarch64.opt:224
  #, no-c-format
! msgid "Use branch-protection features."
! msgstr "Utiliza las características de protección de bifurcación."
  
! #: config/arm/arm.opt:339
  #, no-c-format
! msgid "Generate code which uses the core registers only (r0-r14)."
! msgstr "Genera código que usa solo los registros del núcleo (r0-r14)."
  
! #: config/arm/arm.opt:361
  #, no-c-format
! msgid "Use an immediate to offset from the TLS register. This option is for use with fstack-protector-guard=tls and not for use in user-land code."
! msgstr "Utiliza un inmediato para desplazar desde el registro TLS.  Esta opción es para utilizar con fstack-protector-guard=tls y no para utilizar en código de usuario."
  
! #: config/mcore/mcore.opt:23
  #, no-c-format
! msgid "Generate code for the M*Core M210."
! msgstr "Genera código para el M*Core M210."
  
! #: config/mcore/mcore.opt:27
  #, no-c-format
! msgid "Generate code for the M*Core M340."
! msgstr "Genera código para el M*Core M340."
  
! #: config/mcore/mcore.opt:31
  #, no-c-format
! msgid "Force functions to be aligned to a 4 byte boundary."
! msgstr "Fuerza que las funciones se alineen a un límite de 4 byte."
  
! #: config/mcore/mcore.opt:39
  #, no-c-format
! msgid "Emit call graph information."
! msgstr "Emite información de grafo de llamadas."
  
! #: config/mcore/mcore.opt:43
  #, no-c-format
! msgid "Use the divide instruction."
! msgstr "Usa la instrucción divide."
  
! #: config/mcore/mcore.opt:47
  #, no-c-format
! msgid "Inline constants if it can be done in 2 insns or less."
! msgstr "Incluye constantes en línea si se pueden hacer en 2 insns o menos."
  
! #: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27
  #, no-c-format
! msgid "Assume that run-time support has been provided, so omit -lsim from the linker command line."
! msgstr "Asume que se provee el soporte para tiempo de ejecución, así que omite -lsim en la línea de órdenes del enlazador."
  
! #: config/mcore/mcore.opt:60
  #, no-c-format
! msgid "Use arbitrary sized immediates in bit operations."
! msgstr "Usa inmediatos de tamaños arbitrarios en operaciones de bit."
  
! #: config/mcore/mcore.opt:64
  #, no-c-format
! msgid "Prefer word accesses over byte accesses."
! msgstr "Prefiere accesos word sobre accessos byte."
  
! #: config/mcore/mcore.opt:71
  #, no-c-format
! msgid "Set the maximum amount for a single stack increment operation."
! msgstr "Establece la cantidad máxima para una sola operación de incremento de pila."
  
! #: config/mcore/mcore.opt:75
  #, no-c-format
! msgid "Always treat bitfields as int-sized."
! msgstr "Trata siempre a los campos de bit como de tamaño int."
  
! #: config/pru/pru.opt:31
  #, no-c-format
! msgid "-mmcu=MCU\tSelect the target System-On-Chip variant that embeds this PRU."
! msgstr "-mmcu=MCU\tSelecciona el objetivo de la variante System-On-Chip incluida en esta PRU."
  
! #: config/pru/pru.opt:35
  #, no-c-format
! msgid "Make GCC pass the --no-relax command-line option to the linker instead of the --relax option."
! msgstr "Hace que GCC pase la opción de línea de órdenes --no-relax al enlazador en lugar de la opción --relax."
  
! #: config/pru/pru.opt:40
  #, no-c-format
! msgid "Allow (or do not allow) gcc to use the LOOP instruction."
! msgstr "Permite (o no permite) a gcc utilizar la instrucción LOOP."
  
! #: config/pru/pru.opt:44
! #, fuzzy, no-c-format
! #| msgid "Allow (or do not allow) gcc to use the LOOP instruction."
! msgid "Allow (or do not allow) gcc to use the PRU multiplier unit."
! msgstr "Permite (o no permite) a gcc utilizar la instrucción LOOP."
  
! #: config/pru/pru.opt:48
! #, fuzzy, no-c-format
! #| msgid "Allow (or do not allow) gcc to use the LOOP instruction."
! msgid "Allow (or do not allow) gcc to use the FILL and ZERO instructions."
! msgstr "Permite (o no permite) a gcc utilizar la instrucción LOOP."
  
! #: config/pru/pru.opt:52
  #, no-c-format
! msgid "Select target ABI variant."
! msgstr "Selecciona la variante ABI del objetivo."
  
! #: config/pru/pru.opt:56
  #, no-c-format
! msgid "ABI variant code generation (for use with -mabi= option):"
! msgstr "Generación de código de la variante ABI (para usar con la opción -mabi=):"
  
! #: config/microblaze/microblaze.opt:40
  #, no-c-format
! msgid "Use software emulation for floating point (default)."
! msgstr "Usa emulación de software para coma flotante (por defecto)."
  
! #: config/microblaze/microblaze.opt:44
  #, no-c-format
! msgid "Use hardware floating point instructions."
! msgstr "Usa instrucciones de coma flotante por hardware."
  
! #: config/microblaze/microblaze.opt:48
  #, no-c-format
! msgid "Use table lookup optimization for small signed integer divisions."
! msgstr "Usa las optimización de búsqueda en tabla para divisiones de enteros pequeños con signo."
  
! #: config/microblaze/microblaze.opt:52
  #, no-c-format
! msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU."
! msgstr "-mcpu=PROCESADOR\t\tUsa las características y el código de planificador para la CPU dada."
  
! #: config/microblaze/microblaze.opt:56
  #, no-c-format
! msgid "Don't optimize block moves, use memcpy."
! msgstr "No optimiza los movimientos de bloques; usa memcpy."
  
! #: config/microblaze/microblaze.opt:68
  #, no-c-format
! msgid "Use the soft multiply emulation (default)."
! msgstr "Usa la emulación de multiplicación por software (por defecto)."
  
! #: config/microblaze/microblaze.opt:72
  #, no-c-format
! msgid "Use reorder instructions (swap and byte reversed load/store) (default)."
! msgstr "Usa instrucciones de reordenación (load/store de intercambio y de bytes invertidos) (predeterminado)."
  
! #: config/microblaze/microblaze.opt:76
  #, no-c-format
! msgid "Use the software emulation for divides (default)."
! msgstr "Usa la emulación de división por software (por defecto)."
  
! #: config/microblaze/microblaze.opt:80
  #, no-c-format
! msgid "Use the hardware barrel shifter instead of emulation."
! msgstr "Usa el corredor de barril de hardware en lugar de la emulación."
  
! #: config/microblaze/microblaze.opt:84
  #, no-c-format
! msgid "Use pattern compare instructions."
! msgstr "Usa instrucciones de comparación de patrones."
  
! #: config/microblaze/microblaze.opt:88
  #, no-c-format
! msgid "Check for stack overflow at runtime."
! msgstr "Revisa desbordamientos de pila en tiempo de ejecución."
  
! #: config/microblaze/microblaze.opt:96
  #, no-c-format
! msgid "Clear the BSS to zero and place zero initialized in BSS."
! msgstr "Borra el BSS a cero y coloca el cero inicializado en BSS."
  
! #: config/microblaze/microblaze.opt:100
  #, no-c-format
! msgid "Use multiply high instructions for high part of 32x32 multiply."
! msgstr "Usa instrucciones high de multiplicación para la parte high de la multiplicación 32x32."
  
! #: config/microblaze/microblaze.opt:104
  #, no-c-format
! msgid "Use hardware floating point conversion instructions."
! msgstr "Usa instrucciones de conversión de coma flotante de hardware."
  
! #: config/microblaze/microblaze.opt:108
  #, no-c-format
! msgid "Use hardware floating point square root instruction."
! msgstr "Usa instrucciones de raíz cuadrada de coma flotante de hardware."
  
! #: config/microblaze/microblaze.opt:112
  #, no-c-format
! msgid "Build application as normal executable."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:116
  #, no-c-format
! msgid "Build application for use with xmdstub debug agent."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:120
  #, no-c-format
! msgid "Build application to be loaded using a bootloader."
! msgstr ""
  
! #: config/microblaze/microblaze.opt:124
  #, no-c-format
! msgid "Build application without any of the MicroBlaze vectors."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:128
  #, no-c-format
! msgid "Use hardware prefetch instruction."
! msgstr "Usa instrucción de precargado de hardware."
  
! #: config/microblaze/microblaze.opt:132
  #, no-c-format
! msgid "Data referenced by offset from start of text instead of GOT (with -fPIC/-fPIE)."
! msgstr "Datos referenciados por desplazamiento desde el comienzo del texto en lugar de GOT (con -fPIC/-fPIE)."
  
! #: config/m32r/m32r.opt:34
  #, no-c-format
! msgid "Compile for the m32rx."
! msgstr "Compila para el m32rx."
  
! #: config/m32r/m32r.opt:38
  #, no-c-format
! msgid "Compile for the m32r2."
! msgstr "Compila para el m32r2."
  
! #: config/m32r/m32r.opt:42
  #, no-c-format
! msgid "Compile for the m32r."
! msgstr "Compila para el m32r."
  
! #: config/m32r/m32r.opt:46
  #, no-c-format
! msgid "Align all loops to 32 byte boundary."
! msgstr "Alinea todos los bucles al límite de 32 byte."
  
! #: config/m32r/m32r.opt:50
  #, no-c-format
! msgid "Prefer branches over conditional execution."
! msgstr "Prefiere las ramas sobre la ejecución condicional."
  
! #: config/m32r/m32r.opt:54
  #, no-c-format
! msgid "Give branches their default cost."
! msgstr "Da a las ramificaciones su costo por defecto."
  
! #: config/m32r/m32r.opt:58
  #, no-c-format
! msgid "Display compile time statistics."
! msgstr "Muestra estadísticas de tiempo de compilación."
  
! #: config/m32r/m32r.opt:62
  #, no-c-format
! msgid "Specify cache flush function."
! msgstr "Especifica la función de limpieza de caché."
  
! #: config/m32r/m32r.opt:66
  #, no-c-format
! msgid "Specify cache flush trap number."
! msgstr "Especifica el número de trampa de limpieza de caché."
  
! #: config/m32r/m32r.opt:70
  #, no-c-format
! msgid "Only issue one instruction per cycle."
! msgstr "Sólo ejecuta una instrucción por ciclo."
  
! #: config/m32r/m32r.opt:74
  #, no-c-format
! msgid "Allow two instructions to be issued per cycle."
! msgstr "Permite que se ejecuten dos instrucciones por ciclo."
  
! #: config/m32r/m32r.opt:78
  #, no-c-format
! msgid "Code size: small, medium or large."
! msgstr "Tamaño del código: small, medium o large."
  
! #: config/m32r/m32r.opt:94
  #, no-c-format
! msgid "Don't call any cache flush functions."
! msgstr "No llama a ninguna función de limpieza de caché."
  
! #: config/m32r/m32r.opt:98
  #, no-c-format
! msgid "Don't call any cache flush trap."
! msgstr "No llama a ninguna trampa de limpieza de caché."
  
! #: config/m32r/m32r.opt:105
  #, no-c-format
! msgid "Small data area: none, sdata, use."
! msgstr "Área de datos small: none, sdata, use."
  
! #: config/aarch64/aarch64.opt:70 config/loongarch/loongarch.opt:276
  #, no-c-format
  msgid "The code model option names for -mcmodel:"
  msgstr "Los nombres de las opciones de modelos de código para -mcmodel:"
  
! #: config/aarch64/aarch64.opt:87
  #, no-c-format
! msgid "Generates an error message if an attempt is made to access a system register which is not available on the target architecture."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:100
  #, no-c-format
  msgid "Workaround for ARM Cortex-A53 Erratum number 835769."
  msgstr "Solución alternativa para la errata de ARM Cortex-A53 número 835769."
  
! #: config/aarch64/aarch64.opt:104
  #, no-c-format
  msgid "Workaround for ARM Cortex-A53 Erratum number 843419."
  msgstr "Solución alternativa para la errata de ARM Cortex-A53 número 843419."
  
! #: config/aarch64/aarch64.opt:116
  #, no-c-format
  msgid "The register used to access the thread pointer:"
  msgstr "El registro utilizado para acceder al puntero de hilo:"
  
! #: config/aarch64/aarch64.opt:147
  #, no-c-format
  msgid "Specify the thread pointer register."
  msgstr "Especifica el registro de puntero de hilo."
  
! #: config/aarch64/aarch64.opt:151
  #, no-c-format
  msgid "Don't assume that unaligned accesses are handled by the system."
  msgstr "No asume que los accesos sin alinear los maneja el sistema."
  
! #: config/aarch64/aarch64.opt:163
  #, no-c-format
  msgid "Specifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48."
  msgstr "Especifica el tamaño de bit para los desplazamientos TLS inmediatos. Los valores válidos son 12, 24, 32, 48."
  
! #: config/aarch64/aarch64.opt:182
  #, no-c-format
  msgid "Use features of architecture ARCH."
  msgstr "Usa las características de la arquitectura ARCH."
  
! #: config/aarch64/aarch64.opt:186
  #, no-c-format
  msgid "Use features of and optimize for CPU."
  msgstr "Usa las características de y optimiza para CPU."
  
! #: config/aarch64/aarch64.opt:190
  #, no-c-format
  msgid "Optimize for CPU."
  msgstr "Optimiza para CPU."
  
! #: config/aarch64/aarch64.opt:194
  #, no-c-format
  msgid "Generate code that conforms to the specified ABI."
  msgstr "Genera código que cumpla con la ABI especificada."
  
! #: config/aarch64/aarch64.opt:198
! #, no-c-format
! msgid "-fdump-tuning-model=<filename> Dump current tuning model to a JSON file."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:202
! #, no-c-format
! msgid "-muser-provided-CPU=<json-tuning-file> User specific CPU tunings."
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:206
  #, no-c-format
  msgid "-moverride=<string>\tPower users only! Override CPU optimization parameters."
  msgstr "-moverride=<cadena>\t¡Solo usuarios avanzados! Anula los parámetros de optimización de la CPU."
  
! #: config/aarch64/aarch64.opt:210
  #, no-c-format
  msgid "Known AArch64 ABIs (for use with the -mabi= option):"
  msgstr "ABIs AArch64 conocidas (para uso con la opción -mabi=):"
  
! #: config/aarch64/aarch64.opt:220
  #, no-c-format
  msgid "PC relative literal loads."
  msgstr "Cargas literales relativas a PC."
  
! #: config/aarch64/aarch64.opt:228
  #, no-c-format
  msgid "Select return address signing scope."
  msgstr "Selecciona el ámbito de la firma de la dirección de retorno."
  
! #: config/aarch64/aarch64.opt:232
  #, no-c-format
  msgid "Supported AArch64 return address signing scope (for use with -msign-return-address= option):"
  msgstr "Ámbito de firma de la dirección de retorno de AArch64 disponible (para uso con la opción -msign-return-address=):"
  
! #: config/aarch64/aarch64.opt:245
  #, no-c-format
  msgid "Enable the reciprocal square root approximation.  Enabling this reduces precision of reciprocal square root results to about 16 bits for single precision and to 32 bits for double precision."
  msgstr "Activa la aproximación de raíz cuadrada recíproca.  Activar esto reduce la precisión de los resultados de la raíz cuadrada recíproca a 16 bits aproximadamente para precisión sencilla y a 32 bits para doble precisión."
  
! #: config/aarch64/aarch64.opt:251
  #, no-c-format
  msgid "Enable the square root approximation.  Enabling this reduces precision of square root results to about 16 bits for single precision and to 32 bits for double precision. If enabled, it implies -mlow-precision-recip-sqrt."
  msgstr "Activa la aproximación de raíz cuadrada.  Activar esto reduce la precisión de los resultados de la raíz cuadrada a 16 bits aproximadamente para precisión sencilla y a 32 bits para doble precisión. Si se activa, implica -mlow-precision-recip-sqrt."
  
! #: config/aarch64/aarch64.opt:258
  #, no-c-format
  msgid "Enable the division approximation.  Enabling this reduces precision of division results to about 16 bits for single precision and to 32 bits for double precision."
  msgstr "Activa la aproximación de la división.  Activar esto reduce la precisión de los resultados de la divisón a 16 bits aproximadamente para precisión sencilla y a 32 bits para doble precisión. Si se activa, implica -mlow-precision-recip-sqrt."
  
! #: config/aarch64/aarch64.opt:276
  #, no-c-format
  msgid "Specify when to enable an early register allocation pass.  The possibilities are: all functions, functions that have access to strided multi-register instructions, and no functions."
  msgstr "Especifica cuándo habilitar paso de reserva de registro temprano.  Posibilidades: todas las funciones, funciones con acceso a instrucciones multi-registro por pasos, ninguna función."
  
! #: config/aarch64/aarch64.opt:282
  #, no-c-format
  msgid "The possible SVE vector lengths:"
  msgstr "Las direcciones de vector SVE posibles:"
  
! #: config/aarch64/aarch64.opt:304
  #, no-c-format
  msgid "-msve-vector-bits=<number>\tSet the number of bits in an SVE vector register."
  msgstr "-msve-vector-bits=<número>\tEstablece el número de bits en un registro vectorial SVE."
  
! #: config/aarch64/aarch64.opt:308
! #, fuzzy, no-c-format
! #| msgid "--param=aarch64-autovec-preference=[default|asimd-only|sve-only|prefer-asimd|prefer-sve] Force an ISA selection strategy for auto-vectorization."
! msgid "-mautovec-preference=[default|asimd-only|sve-only|prefer-asimd|prefer-sve] Force an ISA selection strategy for auto-vectorization.  For best performance it is highly recommended to use -mcpu or -mtune instead.  This parameter should only be used for code exploration."
! msgstr "--param=aarch64-autovec-preference=[default|asimd-only|sve-only|prefer-asimd|prefer-sve] Fuerza una estrategia de selección de ISA para auto vectorización."
! 
! #: config/aarch64/aarch64.opt:319
  #, no-c-format
  msgid "Enables verbose cost model dumping in the debug dump files."
  msgstr "Activa volcado de modelo de coste expresivo en los ficheros de volcado para depuración."
  
! #: config/aarch64/aarch64.opt:323
  #, no-c-format
  msgid "Generate code to track when the CPU might be speculating incorrectly."
  msgstr "Genera código para rastrear cuándo la CPU podría estar especulando incorrectamente."
  
! #: config/aarch64/aarch64.opt:327
  #, no-c-format
  msgid "Enable the copy of the AArch64 load/store pair fusion pass that runs before register allocation."
  msgstr "Habilita la copia de paso de fusión de parejas load/store de AArch64 que corre antes de la reserva de registros."
  
! #: config/aarch64/aarch64.opt:332
  #, no-c-format
  msgid "Enable the copy of the AArch64 load/store pair fusion pass that runs after register allocation."
  msgstr "Habilita la copia de paso de fusión de parejas load/store de AArch64 que corre después de la reserva de registros."
  
! #: config/aarch64/aarch64.opt:351
  #, no-c-format
  msgid "Use the system register specified on the command line as the stack protector guard register. This option is for use with fstack-protector-strong and not for use in user-land code."
  msgstr "Utiliza el registro del sistema especificado en la línea de órdenes como registro de guarda de protección de la pila. Esta opción es para utilizar con fstack-protector-strong y no para utilizar en código del usuario."
  
! #: config/aarch64/aarch64.opt:357
  #, no-c-format
  msgid "Use an immediate to offset from the stack protector guard register, sp_el0. This option is for use with fstack-protector-strong and not for use in user-land code."
  msgstr "Utiliza un inmediato para desplazar desde el registro de guarda de protección de la pila, sp_el0. Esta opción es para utilizar con fstack-protector-strong y no para utilizar en código del usuario."
  
! #: config/aarch64/aarch64.opt:366
  #, no-c-format
  msgid "Generate local calls to out-of-line atomic operations."
  msgstr "Genera llamadas locales a operaciones atómicas de fuera de línea."
  
! #: config/aarch64/aarch64.opt:370
  #, no-c-format
  msgid "When vectorizing, consider using multiple different approaches and use the cost model to choose the cheapest one."
  msgstr "Cuando se vectoriza, considera el uso de diversas estrategias y utiliza el modelo de costes para elegir la más barata."
  
! #: config/aarch64/aarch64.opt:375
  #, no-c-format
  msgid "The number of Newton iterations for calculating the reciprocal for float type.  The precision of division is proportional to this param when division approximation is enabled.  The default value is 1."
  msgstr "El número de iteraciones de Newton para calcular el recíproco de un tipo float.  La precisión de la división es proporcional a este parámetro cuando la aproximación de la división está habilitada.  El valor predefinido es 1."
  
! #: config/aarch64/aarch64.opt:379
  #, no-c-format
  msgid "The number of Newton iterations for calculating the reciprocal for double type.  The precision of division is proportional to this param when division approximation is enabled.  The default value is 2."
  msgstr "El número de iteraciones de Newton para calcular el recíproco de un tipo double.  La precisión de la división es proporcional a este parámetro cuando la aproximación de la división está habilitada.  El valor predefinido es 2."
  
! #: config/aarch64/aarch64.opt:383
  #, no-c-format
! msgid "An old alias for -mautovec-preference.  If both -mautovec-preference and --param=aarch64-autovec-preference are passed, the --param value will be used."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:409
  #, no-c-format
  msgid "Constant memcpy size in bytes above which to start using MOPS sequence."
  msgstr "Tamaño en bytes de memcpy constante por encima del cual empezar a utilizar una secuencia MOPS."
  
! #: config/aarch64/aarch64.opt:413
  #, no-c-format
  msgid "Constant memmove size in bytes above which to start using MOPS sequence."
  msgstr "Tamaño en bytes de memmove constante por encima del cual empezar a utilizar una secuencia MOPS."
  
! #: config/aarch64/aarch64.opt:417
  #, no-c-format
  msgid "Constant memset size in bytes from which to start using MOPS sequence."
  msgstr "Tamaño en bytes de memset constante por encima del cual empezar a utilizar una secuencia MOPS."
  
! #: config/aarch64/aarch64.opt:425
  #, no-c-format
  msgid "--param=aarch64-ldp-policy=[default|always|never|aligned] Fine-grained policy for load pairs."
  msgstr "--param=aarch64-ldp-policy=[default|always|never|aligned] Política de grano fino para pares de load."
  
! #: config/aarch64/aarch64.opt:429
  #, no-c-format
  msgid "--param=aarch64-stp-policy=[default|always|never|aligned] Fine-grained policy for store pairs."
  msgstr "--param=aarch64-stp-policy=[default|always|never|aligned] Política de grano fino para pares de store."
  
! #: config/aarch64/aarch64.opt:448
  #, no-c-format
  msgid "Limit on number of alias checks performed when attempting to form an ldp/stp."
  msgstr "Límite del número de comprobaciones de alias realizados cuando se intenta formar un ldp/stp."
  
! #: config/aarch64/aarch64.opt:452
  #, no-c-format
  msgid "Param to control which writeback opportunities we try to handle in the load/store pair fusion pass.  A value of zero disables writeback handling.  One means we try to form pairs involving one or more existing individual writeback accesses where possible.  A value of two means we also try to opportunistically form writeback opportunities by folding in trailing destructive updates of the base register used by a pair."
  msgstr "Parámetro para controlar qué oportunidades de retroescritura intentamos manejar en los pasos de fusión load/store.  Un valor de cero deshabilita el manejo de la retroescritura. Uno significa que intentamos formar pares implicando uno o más accesos de retroescritura individuales existentes cuando sea posible.  Un valor de dos significa que también intentamos oportunísticamente formar oportunidades de retroescritura incorporando actualizaciones destructivas residuales del registro base utilizado por un par."
  
! #: config/aarch64/aarch64.opt:461
  #, no-c-format
! msgid "Param to control the treshold in number of granules beyond which an explicit loop for tagging a memory block is emitted."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:466
! #, fuzzy, no-c-format
! #| msgid "This option is deprecated and has no effect."
! msgid "This option is deprecated."
! msgstr "Esta opción es obsoleta y no tiene ningún efecto."
  
! #: config/vms/vms.opt:27
  #, no-c-format
! msgid "Malloc data into P2 space."
! msgstr "Datos de malloc en el espacio P2."
  
! #: config/vms/vms.opt:31
  #, no-c-format
! msgid "Set name of main routine for the debugger."
! msgstr "Establece el nombre de la rutina main para el depurador."
  
! #: config/vms/vms.opt:35
  #, no-c-format
! msgid "Use VMS exit codes instead of posix ones."
! msgstr "Utiliza los códigos de salida de VMS en lugar de los de posix."
  
! #: config/vms/vms.opt:39
  #, no-c-format
! msgid "-mpointer-size=[no,32,short,64,long]\tSet the default pointer size."
! msgstr "-mpointer-size=[no,32,short,64,long]\tEstablece el tamaña predeterminado de los punteros."
  
  #: config/xtensa/xtensa.opt:26
  #, no-c-format
*************** msgstr "Usa la ABI call0."
*** 7302,9079 ****
  msgid "Use windowed registers ABI."
  msgstr "Usa registros ABI de ventana."
  
! #: config/i386/mingw-w64.opt:23
! #, no-c-format
! msgid "Use unicode startup and define UNICODE macro."
! msgstr "Usa el inicio de unicode y define la macro UNICODE."
! 
! #: config/i386/i386.opt:213
! #, no-c-format
! msgid "sizeof(long double) is 16."
! msgstr "sizeof(long double) es 16."
! 
! #: config/i386/i386.opt:217 config/i386/i386.opt:385
! #, no-c-format
! msgid "Use hardware fp."
! msgstr "Usa fp de hardware."
! 
! #: config/i386/i386.opt:221
! #, no-c-format
! msgid "sizeof(long double) is 12."
! msgstr "sizeof(long double) es 12."
! 
! #: config/i386/i386.opt:225
! #, no-c-format
! msgid "Use 80-bit long double."
! msgstr "Usa long doubles de 80 bits."
! 
! #: config/i386/i386.opt:229 config/s390/s390.opt:169
! #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:110
! #, no-c-format
! msgid "Use 64-bit long double."
! msgstr "Usa long doubles de 64 bits."
! 
! #: config/i386/i386.opt:233 config/s390/s390.opt:165
! #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:106
  #, no-c-format
! msgid "Use 128-bit long double."
! msgstr "Usa long doubles de 128 bits."
  
! #: config/i386/i386.opt:237 config/sh/sh.opt:179
  #, no-c-format
! msgid "Reserve space for outgoing arguments in the function prologue."
! msgstr "Reserva espacio para los argumentos de salida en el prólogo de la función."
  
! #: config/i386/i386.opt:241
  #, no-c-format
! msgid "Align some doubles on dword boundary."
! msgstr "Alinea algunos doubles en límites de dword."
  
! #: config/i386/i386.opt:245
  #, no-c-format
! msgid "Function starts are aligned to this power of 2."
! msgstr "Los inicios de las funciones se alinean a esta potencia de 2."
  
! #: config/i386/i386.opt:249
  #, no-c-format
! msgid "Jump targets are aligned to this power of 2."
! msgstr "Los objetivos de salto se alinean a esta potencia de 2."
  
! #: config/i386/i386.opt:253
  #, no-c-format
! msgid "Loop code aligned to this power of 2."
! msgstr "El código de ciclo se alinea a esta potencia de 2."
  
! #: config/i386/i386.opt:257
  #, no-c-format
! msgid "Align destination of the string operations."
! msgstr "Alinea el destino de las operaciones de cadenas."
  
! #: config/i386/i386.opt:278 config/s390/s390.opt:56
  #, no-c-format
! msgid "Generate code for given CPU."
! msgstr "Genera código para la CPU dada."
  
! #: config/i386/i386.opt:282 config/bpf/bpf.opt:100
  #, no-c-format
! msgid "Use given assembler dialect."
! msgstr "Usa el dialecto de ensamblador dado."
  
! #: config/i386/i386.opt:286
  #, no-c-format
! msgid "Known assembler dialects (for use with the -masm= option):"
! msgstr "Dialectos de ensamblador conocidos (para uso con la opción -masm=):"
  
! #: config/i386/i386.opt:296
  #, no-c-format
! msgid "Branches are this expensive (arbitrary units)."
! msgstr "Las ramificaciones son así de caras (unidades arbitrarias)."
  
! #: config/i386/i386.opt:300
  #, no-c-format
! msgid "-mlarge-data-threshold=<number>\tData greater than given threshold will go into a large data section in x86-64 medium and large code models."
! msgstr "-mlarge-data-threshold=<número>\tLos datos más grandes que el límite dado irán a una sección de datos grande en los modelos de código mediano y grande del x86-64."
  
! #: config/i386/i386.opt:304
  #, no-c-format
! msgid "Use given x86-64 code model."
! msgstr "Usa el modelo de código del x86-64 dado."
  
! #: config/i386/i386.opt:327
  #, no-c-format
! msgid "Use given address mode."
! msgstr "Usar el modo de dirección dado."
  
! #: config/i386/i386.opt:331
  #, no-c-format
! msgid "Known address mode (for use with the -maddress-mode= option):"
! msgstr "Modo de dirección conocido (para uso con la opción -maddress-mode=):"
  
! #: config/i386/i386.opt:344
  #, no-c-format
! msgid "Generate sin, cos, sqrt for FPU."
! msgstr "Genera sin, cos, sqrt para FPU."
  
! #: config/i386/i386.opt:348
! #, no-c-format
! msgid "Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack."
! msgstr "Usar siempre el Puntero de Argumento Realineado Dinámicamente (DRAP) para realinear la pila."
  
! #: config/i386/i386.opt:352
! #, no-c-format
! msgid "Return values of functions in FPU registers."
! msgstr "Devuelve los valores de funciones en registros FPU."
  
! #: config/i386/i386.opt:356
! #, no-c-format
! msgid "Generate floating point mathematics using given instruction set."
! msgstr "Genera matemáticas de coma flotante usando el conjunto de instrucciones dado."
  
! #: config/i386/i386.opt:360
  #, no-c-format
! msgid "Valid arguments to -mfpmath=:"
! msgstr "Argumentos válidos para -mfpmath=:"
  
! #: config/i386/i386.opt:393
  #, no-c-format
! msgid "Inline all known string operations."
! msgstr "Incluye en línea todas las operaciones de cadenas conocidas."
  
! #: config/i386/i386.opt:397
  #, no-c-format
! msgid "Inline memset/memcpy string operations, but perform inline version only for small blocks."
! msgstr "Incluye en línea las operaciones de cadena memset/memcpy, pero realiza la versión inline sólo para los bloques pequeños."
  
! #: config/i386/i386.opt:404
  #, no-c-format
! msgid "Use native (MS) bitfield layout."
! msgstr "Usa la disposición de campos de bits nativos (MS)."
  
! #: config/i386/i386.opt:424
  #, no-c-format
! msgid "Relax cmpxchg loop for atomic_fetch_{or,xor,and,nand} by adding load and cmp before cmpxchg, execute pause and loop back to load and compare if load value is not expected."
! msgstr ""
  
! #: config/i386/i386.opt:428
  #, no-c-format
! msgid "Set 80387 floating-point precision to 32-bit."
! msgstr "Establece la precisión de coma flotante 80387 a 32-bit."
  
! #: config/i386/i386.opt:432
  #, no-c-format
! msgid "Set 80387 floating-point precision to 64-bit."
! msgstr "Establece la precisión de coma flotante 80387 a 64-bit."
  
! #: config/i386/i386.opt:436
  #, no-c-format
! msgid "Set 80387 floating-point precision to 80-bit."
! msgstr "Establece la precisión de coma flotante 80387 a 80-bit."
  
! #: config/i386/i386.opt:440
  #, no-c-format
! msgid "Set the FTZ and DAZ Flags."
! msgstr ""
  
! #: config/i386/i386.opt:448
  #, no-c-format
! msgid "Assume incoming stack aligned to this power of 2."
! msgstr "Asume que la pila de entrada está alineada a esta potencia de 2."
  
! #: config/i386/i386.opt:452
  #, no-c-format
! msgid "Use push instructions to save outgoing arguments."
! msgstr "Usa instrucciones push para guardar los argumentos de salida."
  
! #: config/i386/i386.opt:456
  #, no-c-format
! msgid "Use red-zone in the x86-64 code."
! msgstr "Usa la zona roja en el código x86-64."
  
! #: config/i386/i386.opt:460
  #, no-c-format
! msgid "Number of registers used to pass integer arguments."
! msgstr "Número de registros usados para pasar argumentos enteros."
  
! #: config/i386/i386.opt:464
  #, no-c-format
! msgid "Alternate calling convention."
! msgstr "Convenio de llamada alternativa."
  
! #: config/i386/i386.opt:468 config/alpha/alpha.opt:23
  #, no-c-format
! msgid "Do not use hardware fp."
! msgstr "No usa fp de hardware."
  
! #: config/i386/i386.opt:472
  #, no-c-format
! msgid "Use SSE register passing conventions for SF and DF mode."
! msgstr "Usa los convenios de paso de registro SSE para los modos SF y DF."
  
! #: config/i386/i386.opt:476
  #, no-c-format
! msgid "Realign stack in prologue."
! msgstr "Realinea la pila en el prólogo."
  
! #: config/i386/i386.opt:480
  #, no-c-format
! msgid "Enable stack probing."
! msgstr "Habilita la prueba de la pila."
  
! #: config/i386/i386.opt:484
  #, no-c-format
! msgid "Specify memcpy expansion strategy when expected size is known."
! msgstr "Especifica la estrategia de expansión de memcpy cuando se conoce el tamaño esperado."
  
! #: config/i386/i386.opt:488
  #, no-c-format
! msgid "Specify memset expansion strategy when expected size is known."
! msgstr "Especifica la estrategia de expansión de memset cuando se conoce el tamaño esperado."
  
! #: config/i386/i386.opt:492
  #, no-c-format
! msgid "Chose strategy to generate stringop using."
! msgstr "Escoge la estrategia para generar stringop using."
  
! #: config/i386/i386.opt:524
  #, no-c-format
! msgid "Use given thread-local storage dialect."
! msgstr "Usa el dialecto de almacenamiento thread-local dado."
  
! #: config/i386/i386.opt:528
  #, no-c-format
! msgid "Known TLS dialects (for use with the -mtls-dialect= option):"
! msgstr "Dialectos TLS conocidos (para usar con la opción -mtls-dialect=):"
  
! #: config/i386/i386.opt:538
  #, no-c-format
! msgid "Use direct references against %gs when accessing tls data."
! msgstr "Usa referencias directas contra %gs cuando se acceden datos tls."
  
! #: config/i386/i386.opt:546
  #, no-c-format
! msgid "Fine grain control of tune features."
! msgstr "Control fino de las características de ajuste."
  
! #: config/i386/i386.opt:550
  #, no-c-format
! msgid "Clear all tune features."
! msgstr "Quita todas las características de ajuste."
  
! #: config/i386/i386.opt:557
  #, no-c-format
! msgid "Generate code that conforms to Intel MCU psABI."
! msgstr "Genera código que cumpla con Intel MCU psABI."
  
! #: config/i386/i386.opt:561
  #, no-c-format
! msgid "Generate code that conforms to the given ABI."
! msgstr "Genera código que cumpla con la ABI dada."
  
! #: config/i386/i386.opt:565 config/nds32/nds32.opt:51
  #, no-c-format
! msgid "Known ABIs (for use with the -mabi= option):"
! msgstr "ABIs conocidas (para usar con la opción -mabi=):"
  
! #: config/i386/i386.opt:575
  #, no-c-format
! msgid "Use libgcc stubs to save and restore registers clobbered by 64-bit Microsoft to System V ABI calls."
! msgstr ""
  
! #: config/i386/i386.opt:579 config/rs6000/rs6000.opt:195
  #, no-c-format
! msgid "Vector library ABI to use."
! msgstr "ABI de biblioteca de vectores a utilizar."
  
! #: config/i386/i386.opt:583
  #, no-c-format
! msgid "Known vectorization library ABIs (for use with the -mveclibabi= option):"
! msgstr "ABIs de biblioteca de vectorización conocidas (para usar con la opción -mveclibabi=):"
  
! #: config/i386/i386.opt:596
  #, no-c-format
! msgid "Return 8-byte vectors in memory."
! msgstr "Devuelve vectores de 8 bytes en memoria."
  
! #: config/i386/i386.opt:600
  #, no-c-format
! msgid "Generate reciprocals instead of divss and sqrtss."
! msgstr "Genera recíprocos en lugar de divss y sqrtss."
  
! #: config/i386/i386.opt:604 config/loongarch/loongarch.opt:239
  #, no-c-format
! msgid "Control generation of reciprocal estimates."
! msgstr "Controla la generación de estimados recíprocos."
  
! #: config/i386/i386.opt:608
  #, no-c-format
! msgid "Generate cld instruction in the function prologue."
! msgstr "Genera la instrucción cld en el prólogo de función."
  
! #: config/i386/i386.opt:612
  #, no-c-format
! msgid "Generate vzeroupper instruction before a transfer of control flow out of the function."
! msgstr "Genera la instrucción vzeroupper antes de una transferencia de flujo de control afuera de la función."
  
! #: config/i386/i386.opt:617
  #, no-c-format
! msgid "Disable Scalar to Vector optimization pass transforming 64-bit integer computations into a vector ones."
! msgstr "Desactiva el paso de optimización de escalar a vector al transformar cálculos con enteros de 64 bits en cálculos con vectores."
  
! #: config/i386/i386.opt:622
  #, no-c-format
! msgid "The maximum number of use and def visits when discovering a STV chain before the discovery is aborted."
! msgstr "El número máximo de visitas de uso y de definición al descubrir una cadena STV antes de abortar el descubrimiento."
  
! #: config/i386/i386.opt:626
  #, no-c-format
! msgid "Do dispatch scheduling if processor is bdver1, bdver2, bdver3, bdver4 or znver1 and Haifa scheduling is selected."
! msgstr "Despacha al planificador si el procesador es bdver1, bdver2, bdver3, bdver4 o znver1 y se selecciona planificación Haifa."
  
! #: config/i386/i386.opt:631
  #, no-c-format
! msgid "Use 128-bit AVX instructions instead of 256-bit AVX instructions in the auto-vectorizer."
! msgstr "Usa instrucciones AVX de 128-bit en lugar de instrucciones AVX de 256-bit en el auto-vectorizador."
  
! #: config/i386/i386.opt:635
  #, no-c-format
! msgid "Use given register vector width instructions instead of maximum register width in the auto-vectorizer."
! msgstr "Usa instrucciones de anchura de registro vectorial en lugar de la anchura máxima de registro en el auto-vectorizador."
  
! #: config/i386/i386.opt:639
  #, no-c-format
! msgid "Known preferred register vector length (to use with the -mprefer-vector-width= option):"
! msgstr "Longitud de vector de registros preferida conocida (para usar con la opción -mprefer-vector-width=):"
  
! #: config/i386/i386.opt:655
  #, no-c-format
! msgid "Enable floating-point status flags setting SSE vector operations on partial vectors."
! msgstr "Habilita las opciones de estado de coma flotante poniendo operaciones vectoriales SSE en vectores parciales."
  
! #: config/i386/i386.opt:659
  #, no-c-format
! msgid "Maximum number of bits that can be moved from memory to memory efficiently."
! msgstr "Número máximo de bits que pueden moverse de memoria a memoria de manera eficiente."
  
! #: config/i386/i386.opt:663
  #, no-c-format
! msgid "Maximum number of bits that can be stored to memory efficiently."
! msgstr "El número máximo de bits que pueden almacenarse en memoria de manera eficiente."
  
! #: config/i386/i386.opt:667
  #, no-c-format
! msgid "Optimize noreturn functions by not saving callee-saved registers used in the function."
! msgstr "Optimiza funciones sin retorno no guardando registros guardados por la función llamada usados en la función."
  
! #: config/i386/i386.opt:673
  #, no-c-format
! msgid "Generate 32bit i386 code."
! msgstr "Genera código i386 de 32bit."
  
! #: config/i386/i386.opt:677
  #, no-c-format
! msgid "Generate 64bit x86-64 code."
! msgstr "Genera código x86-64 de 64bit."
  
! #: config/i386/i386.opt:681
  #, no-c-format
! msgid "Generate 32bit x86-64 code."
! msgstr "Genera código x86-64 de 32bit."
  
! #: config/i386/i386.opt:685
  #, no-c-format
! msgid "Generate 16bit i386 code."
! msgstr "Genera código i386 de 16bit."
  
! #: config/i386/i386.opt:689
  #, no-c-format
! msgid "Support MMX built-in functions."
! msgstr "Admite funciones internas MMX."
  
! #: config/i386/i386.opt:693
  #, no-c-format
! msgid "Support 3DNow! built-in functions."
! msgstr "Admite funciones internas 3DNow!."
  
! #: config/i386/i386.opt:697
  #, no-c-format
! msgid "Support Athlon 3Dnow! built-in functions."
! msgstr "Admite funciones internas Athlon 3DNow!."
  
! #: config/i386/i386.opt:701
  #, no-c-format
! msgid "Support MMX and SSE built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX y SSE."
  
! #: config/i386/i386.opt:705
  #, no-c-format
! msgid "Support MMX, SSE and SSE2 built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE y SSE2."
  
! #: config/i386/i386.opt:709
  #, no-c-format
! msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2 y SSE3."
  
! #: config/i386/i386.opt:713
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3 y SSSE3."
  
! #: config/i386/i386.opt:717
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3 y SSE4.1."
  
! #: config/i386/i386.opt:721 config/i386/i386.opt:725
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 y SSE4.2."
  
! #: config/i386/i386.opt:729
  #, no-c-format
! msgid "Do not support SSE4.1 and SSE4.2 built-in functions and code generation."
! msgstr "No admite funciones internas y generación de código SSE4.1 y SSE4.2."
  
! #: config/i386/i386.opt:737
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 y AVX."
  
! #: config/i386/i386.opt:741
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX y AVX2."
  
! #: config/i386/i386.opt:745
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 y AVX512F."
  
! #: config/i386/i386.opt:749
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512CD built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512CD."
  
! #: config/i386/i386.opt:753
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512DQ built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512DQ."
  
! #: config/i386/i386.opt:757
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512BW built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512BW."
  
! #: config/i386/i386.opt:761
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VL built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512VL."
  
! #: config/i386/i386.opt:765
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512IFMA built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512IFMA."
  
! #: config/i386/i386.opt:769
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VBMI built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512VBMI."
  
! #: config/i386/i386.opt:773
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VPOPCNTDQ built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX5124VPOPCNTDQ."
  
! #: config/i386/i386.opt:777
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI2 built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512VBMI2."
  
! #: config/i386/i386.opt:781
  #, no-c-format
! msgid "Support AVX512VNNI built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código AVX512VNNI."
  
! #: config/i386/i386.opt:785
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BITALG built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512BITALG."
  
! #: config/i386/i386.opt:789
  #, no-c-format
! msgid "Support AVX512VP2INTERSECT built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código AVX512VP2INTERSECT."
  
! #: config/i386/i386.opt:793
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX y FMA."
  
! #: config/i386/i386.opt:797
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3 y SSE4A."
  
! #: config/i386/i386.opt:801
  #, no-c-format
! msgid "Support FMA4 built-in functions and code generation."
! msgstr "Admite funciones internas FMA4 y generación de código."
  
! #: config/i386/i386.opt:805
  #, no-c-format
! msgid "Support XOP built-in functions and code generation."
! msgstr "Admite funciones internas XOP y generación de código."
  
! #: config/i386/i386.opt:809
  #, no-c-format
! msgid "Support LWP built-in functions and code generation."
! msgstr "Admite funciones internas LWP y generación de código."
  
! #: config/i386/i386.opt:813
  #, no-c-format
! msgid "Support code generation of Advanced Bit Manipulation (ABM) instructions."
! msgstr "Admite la generación de código de instrucciones Advanced Bit Manipulation (ABM)."
  
! #: config/i386/i386.opt:817
  #, no-c-format
! msgid "Support code generation of popcnt instruction."
! msgstr "Admite la generación de código de la instrucción popcnt."
  
! #: config/i386/i386.opt:821
  #, no-c-format
! msgid "Support PCONFIG built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código PCONFIG."
  
! #: config/i386/i386.opt:825
  #, no-c-format
! msgid "Support WBNOINVD built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código WBNOINVD."
  
! #: config/i386/i386.opt:829
  #, no-c-format
! msgid "Support PTWRITE built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código PTWRITE."
  
! #: config/i386/i386.opt:833
  #, no-c-format
! msgid "Support UINTR built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código UINTR."
  
! #: config/i386/i386.opt:837
  #, no-c-format
! msgid "Support SGX built-in functions and code generation."
! msgstr "Admite funciones internas SGX y generación de código."
  
! #: config/i386/i386.opt:841
  #, no-c-format
! msgid "Support RDPID built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código RDPID."
  
! #: config/i386/i386.opt:845
  #, no-c-format
! msgid "Support GFNI built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código GFNI."
  
! #: config/i386/i386.opt:849
  #, no-c-format
! msgid "Support VAES built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código VAES."
  
! #: config/i386/i386.opt:853
  #, no-c-format
! msgid "Support VPCLMULQDQ built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código VPCLMULQDQ."
  
! #: config/i386/i386.opt:857
  #, no-c-format
! msgid "Support BMI built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código BMI."
  
! #: config/i386/i386.opt:861
  #, no-c-format
! msgid "Support BMI2 built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código BMI2."
  
! #: config/i386/i386.opt:865
  #, no-c-format
! msgid "Support LZCNT built-in function and code generation."
! msgstr "Admite funciones internas y generación de código LZCNT."
  
! #: config/i386/i386.opt:869
  #, no-c-format
! msgid "Support Hardware Lock Elision prefixes."
! msgstr "Admite prefijos de elisión de bloqueo de hardware."
  
! #: config/i386/i386.opt:873
  #, no-c-format
! msgid "Support RDSEED instruction."
! msgstr "Admite la instrucción RDSEED."
  
! #: config/i386/i386.opt:877
  #, no-c-format
! msgid "Support PREFETCHW instruction."
! msgstr "Admite la instrucción PREFETCHW."
  
! #: config/i386/i386.opt:881
  #, no-c-format
! msgid "Support flag-preserving add-carry instructions."
! msgstr "Admite instrucciones de preservación del indicador de acarreo de la suma."
  
! #: config/i386/i386.opt:885
  #, no-c-format
! msgid "Support CLFLUSHOPT instructions."
! msgstr "Admite las instrucciones CLFLUSHOPT."
  
! #: config/i386/i386.opt:889
  #, no-c-format
! msgid "Support CLWB instruction."
! msgstr "Admite la instrucción CLWB.."
  
! #: config/i386/i386.opt:896
  #, no-c-format
! msgid "Support FXSAVE and FXRSTOR instructions."
! msgstr "Admite las instrucciones PXSAVE y FXRSTOR."
  
! #: config/i386/i386.opt:900
  #, no-c-format
! msgid "Support XSAVE and XRSTOR instructions."
! msgstr "Admite las instrucciones XSAV y XRSTOR."
  
! #: config/i386/i386.opt:904
  #, no-c-format
! msgid "Support XSAVEOPT instruction."
! msgstr "Admite las instrucciones XSAVEOPT."
  
! #: config/i386/i386.opt:908
  #, no-c-format
! msgid "Support XSAVEC instructions."
! msgstr "Admite las instrucciones XSAVEC."
  
! #: config/i386/i386.opt:912
  #, no-c-format
! msgid "Support XSAVES and XRSTORS instructions."
! msgstr "Admite las instrucciones XSAVES y XRSTORS."
  
! #: config/i386/i386.opt:916
  #, no-c-format
! msgid "Support TBM built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código TBM."
  
! #: config/i386/i386.opt:920
  #, no-c-format
! msgid "Support code generation of cmpxchg16b instruction."
! msgstr "Admite la generación de código de la instrucción cmpxchg16b."
  
! #: config/i386/i386.opt:924
  #, no-c-format
! msgid "Support code generation of sahf instruction in 64bit x86-64 code."
! msgstr "Admite la generación de código de la instrucción sahf en código x86-64 de 64bit."
  
! #: config/i386/i386.opt:928
  #, no-c-format
! msgid "Support code generation of movbe instruction."
! msgstr "Admite la generación de código de la instrucción movbe."
  
! #: config/i386/i386.opt:932
  #, no-c-format
! msgid "Support code generation of crc32 instruction."
! msgstr "Admite la generación de código de la instrucción crc32."
  
! #: config/i386/i386.opt:936
  #, no-c-format
! msgid "Support AES built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código AES."
  
! #: config/i386/i386.opt:940
  #, no-c-format
! msgid "Support SHA1 and SHA256 built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código SHA1 y SHA256."
  
! #: config/i386/i386.opt:944
! #, no-c-format
! msgid "Support PCLMUL built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código PCLMUL."
  
! #: config/i386/i386.opt:948
  #, no-c-format
! msgid "Encode SSE instructions with VEX prefix."
! msgstr "Codifica las instrucciones SSE con el prefijo VEX."
  
! #: config/i386/i386.opt:952
  #, no-c-format
! msgid "Support FSGSBASE built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código FSGSBASE."
  
! #: config/i386/i386.opt:956
  #, no-c-format
! msgid "Support RDRND built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código RDRND."
  
! #: config/i386/i386.opt:960
  #, no-c-format
! msgid "Support F16C built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código F16C."
  
! #: config/i386/i386.opt:964
  #, no-c-format
! msgid "Emit profiling counter call at function entry before prologue."
! msgstr "Emite llamada a contador de perfil en la entrada de función antes del prólogo."
  
! #: config/i386/i386.opt:968
  #, no-c-format
! msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
! msgstr "Genera sección __mcount_loc con todos los mcount o llamadas __fentry__."
  
! #: config/i386/i386.opt:972 config/s390/s390.opt:313
  #, no-c-format
! msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
! msgstr "Genera llamadas mcount/__fentry__ como nops. Para activarlas han de ser parcheadas."
  
! #: config/i386/i386.opt:977
  #, no-c-format
! msgid "Set name of __fentry__ symbol called at function entry."
! msgstr ""
  
! #: config/i386/i386.opt:981
  #, no-c-format
! msgid "Set name of section to record mrecord-mcount calls."
! msgstr ""
  
! #: config/i386/i386.opt:985
  #, no-c-format
! msgid "Skip setting up RAX register when passing variable arguments."
! msgstr "Salta configurar registro RAX cuando se pasan argumentos variables."
  
! #: config/i386/i386.opt:989
  #, no-c-format
! msgid "Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check."
! msgstr "Expande la división entera de 32bit/64bit en división entera sin signo de 8bit con revisión en tiempo de ejecución."
  
! #: config/i386/i386.opt:993
  #, no-c-format
! msgid "Split 32-byte AVX unaligned load."
! msgstr "Divide load sin alinear AVX de 32-byte."
  
! #: config/i386/i386.opt:997
  #, no-c-format
! msgid "Split 32-byte AVX unaligned store."
! msgstr "Divide store sin alinear AVX de 32-byte."
  
! #: config/i386/i386.opt:1001
  #, no-c-format
! msgid "Support RTM built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código RTM."
  
! #: config/i386/i386.opt:1009
  #, no-c-format
! msgid "Support MWAITX and MONITORX built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MWAITX y MONITORX."
  
! #: config/i386/i386.opt:1013
  #, no-c-format
! msgid "Support CLZERO built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código CLZERO."
  
! #: config/i386/i386.opt:1017
  #, no-c-format
! msgid "Support PKU built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código PKU."
  
! #: config/i386/i386.opt:1025
  #, no-c-format
! msgid "Known stack protector guard (for use with the -mstack-protector-guard= option):"
! msgstr "Guarda de protección de pila conocida (para usar con la opción -mstack-protector-guard=):"
  
! #: config/i386/i386.opt:1049
! #, no-c-format
! msgid "Use the given symbol for addressing the stack-protector guard."
! msgstr "Usa el símbolo dado para direccionar la guarda de protección de la pila."
  
! #: config/i386/i386.opt:1060
  #, no-c-format
! msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)."
! msgstr ""
  
! #: config/i386/i386.opt:1065
  #, no-c-format
! msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump."
! msgstr "Activa la instrumentación CET para sentencias switch que usan tabla de saltos y salto indirecto."
  
! #: config/i386/i386.opt:1070
  #, no-c-format
! msgid "Insert ENDBR instruction at function entry only via cf_check attribute for CET instrumentation."
! msgstr "Inserta la instrucción ENDBR en la entrada de una función únicamente mediante el atributo cf_check para instrumentación CET."
  
! #: config/i386/i386.opt:1075
  #, no-c-format
! msgid "Make all function calls indirect."
! msgstr "Hace indirectas todas las llamadas a función."
  
! #: config/i386/i386.opt:1079
  #, no-c-format
! msgid "Convert indirect call and jump to call and return thunks."
! msgstr "Convierte llamadas y saltos indirectos en «thunks» de llamadas y retornos."
  
! #: config/i386/i386.opt:1083
  #, no-c-format
! msgid "Convert function return to call and return thunk."
! msgstr "Convierte retornos a función en «thunks» de llamadas y retornos."
  
! #: config/i386/i386.opt:1087 config/s390/s390.opt:279
  #, no-c-format
! msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
! msgstr "Opciones conocidas para ramificación indirecta (para usar con las opciones -mindirect-branch=/-mfunction-return=):"
  
! #: config/i386/i386.opt:1103
  #, no-c-format
! msgid "Add CS prefix to call and jmp to indirect thunk with branch target in r8-r15 registers."
! msgstr "Añade el prefijo CS a llamada y salto a «thunk» indirecto con objetivo de bifurcación en los registros r8-r16."
  
! #: config/i386/i386.opt:1107
  #, no-c-format
! msgid "Force indirect call and jump via register."
! msgstr "Fuerza la llamada y salto indirecto mediante registro."
  
! #: config/i386/i386.opt:1111
  #, no-c-format
! msgid "Support MOVDIRI built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MOVDIRI."
  
! #: config/i386/i386.opt:1115
  #, no-c-format
! msgid "Support MOVDIR64B built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MOVDIR64B."
  
! #: config/i386/i386.opt:1119
  #, no-c-format
! msgid "Support WAITPKG built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código WAITPKG."
  
! #: config/i386/i386.opt:1123
  #, no-c-format
! msgid "Support CLDEMOTE built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código CLDEMOTE."
  
! #: config/i386/i386.opt:1127
  #, no-c-format
! msgid "Instrument function exit in instrumented functions with __fentry__."
! msgstr "Instrumenta la salida de una función en las funciones instrumentadas con __fentry__."
  
! #: config/i386/i386.opt:1131
  #, no-c-format
! msgid "Known choices for return instrumentation with -minstrument-return=:"
! msgstr "Opciones conocidas para instrumentación del retorno con -minstrument-return=:"
  
! #: config/i386/i386.opt:1144
  #, no-c-format
! msgid "Generate a __return_loc section pointing to all return instrumentation code."
! msgstr "Genera sección __return_loc apuntando a todo el código de instrumentación del retorno."
  
! #: config/i386/i386.opt:1152
  #, no-c-format
! msgid "Known choices for mitigation against straight line speculation with -mharden-sls=:"
! msgstr "Opciones conocidas para mitigar la especulación de línea directa con -mharden-sls=:"
  
! #: config/i386/i386.opt:1168
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BF16 built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512VBMI2."
  
! #: config/i386/i386.opt:1173
  #, no-c-format
! msgid "Support ENQCMD built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código ENQCMD."
  
! #: config/i386/i386.opt:1177
  #, no-c-format
! msgid "Support SERIALIZE built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código SERIALIZE."
  
! #: config/i386/i386.opt:1181
  #, no-c-format
! msgid "Support TSXLDTRK built-in functions and code generation."
! msgstr "Admite funciones internas SGX y generación de TSXLDTRK."
  
! #: config/i386/i386.opt:1185
  #, no-c-format
! msgid "Support AMX-TILE built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código AMX-TILE."
  
! #: config/i386/i386.opt:1189
  #, no-c-format
! msgid "Support AMX-INT8 built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código AMX-INT8."
  
! #: config/i386/i386.opt:1193
  #, no-c-format
! msgid "Support AMX-BF16 built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código AMX-BF16."
  
! #: config/i386/i386.opt:1197
  #, no-c-format
! msgid "Support HRESET built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código HRESET."
  
! #: config/i386/i386.opt:1201
  #, no-c-format
! msgid "Support KL built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código KL."
  
! #: config/i386/i386.opt:1205
  #, no-c-format
! msgid "Support WIDEKL built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código WIDEKL."
  
! #: config/i386/i386.opt:1209
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXVNNI built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 y AVXVNNI."
  
! #: config/i386/i386.opt:1214
  #, no-c-format
! msgid "Emit GNU_PROPERTY_X86_ISA_1_NEEDED GNU property."
! msgstr "Emite la propiedad GNU GNU_PROPERTY_X86_ISA_1_NEEDED."
  
! #: config/i386/i386.opt:1218
  #, no-c-format
! msgid "Support MWAIT and MONITOR built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MWAIT y MONITOR."
  
! #: config/i386/i386.opt:1222
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512-FP16 built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512-FP16."
  
! #: config/i386/i386.opt:1226
  #, no-c-format
! msgid "Do not use GOT to access external symbols."
! msgstr "No usa GOT para acceder a símbolos externos."
  
! #: config/i386/i386.opt:1230
  #, no-c-format
! msgid "Instructions number above which STFL stall penalty can be compensated."
! msgstr "Número de instrucciones por encima del cual la penalización por estancamiento STFL puede compensarse."
  
! #: config/i386/i386.opt:1234
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXIFMA built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 y AVXIFMA."
  
! #: config/i386/i386.opt:1239
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT8 built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 y AVXVNNIINT8."
  
! #: config/i386/i386.opt:1244
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXNECONVERT build-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 y AVXNECONVERT."
  
! #: config/i386/i386.opt:1249
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and CMPCCXADD build-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 y CMPCCXADD."
  
! #: config/i386/i386.opt:1254
  #, no-c-format
! msgid "Support AMX-FP16 built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código AMX-FP16."
  
! #: config/i386/i386.opt:1258
  #, no-c-format
! msgid "Support PREFETCHI built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código PREFETCHI."
  
! #: config/i386/i386.opt:1262
  #, no-c-format
! msgid "Support RAOINT built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código RAOINT."
  
! #: config/i386/i386.opt:1266
  #, no-c-format
! msgid "Enable conservative small loop unrolling."
! msgstr "Habilita el desenrrollamiento conservador de bucles pequeños."
  
! #: config/i386/i386.opt:1270
  #, no-c-format
! msgid "-mlam=[none|u48|u57] Instrument meta data position in user data pointers."
! msgstr "-mlam=[none|u48|u57] Instrumenta posición de metadatos en punteros de datos de usuario."
  
! #: config/i386/i386.opt:1286
  #, no-c-format
! msgid "Support AMX-COMPLEX built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código AMX-COMPLEX."
  
! #: config/i386/i386.opt:1290
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT16 built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 y AVXVNNIINT16."
  
! #: config/i386/i386.opt:1295
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM3 built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX y SM3."
  
! #: config/i386/i386.opt:1300
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SHA512 built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX y SHA512."
  
! #: config/i386/i386.opt:1305
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM4 built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX y SM4."
  
! #: config/i386/i386.opt:1310
  #, no-c-format
! msgid "Enable vectorization for gather instruction."
! msgstr "Activa la vectorización para la instrucción de recopilación."
  
! #: config/i386/i386.opt:1314
  #, no-c-format
! msgid "Enable vectorization for scatter instruction."
! msgstr "Activa la vectorización para la instrucción de dispersión."
  
! #: config/i386/i386.opt:1318
  #, no-c-format
! msgid "Support code generation for APX features, including EGPR, PUSH2POP2, NDD, PPX, NF, CCMP and ZU."
! msgstr "Admite la generación de código para características APX, incluidas EGPR, PUSH2POP2, NDD, PPX, NF, CCMP y ZU."
  
! #: config/i386/i386.opt:1356
  #, no-c-format
! msgid "Enable GPR32 in inline asm when APX_F enabled."
! msgstr "Habilita GPR32 en ensamblador en línea cuando APX_F está habilitado."
  
! #: config/i386/i386.opt:1360
  #, no-c-format
! msgid "Support 512 bit vector built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código de vectores de 512 bits."
  
! #: config/i386/i386.opt:1364
  #, no-c-format
! msgid "Support USER_MSR built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código USER_MSR."
  
! #: config/i386/i386.opt:1368
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1-256 built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 y AVX10.1-256."
  
! #: config/i386/i386.opt:1373 config/i386/i386.opt:1378
! #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1-512 built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 y AVX10.1-512."
  
! #: config/i386/i386.opt:1383
! #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX10.1-512 and AVX10.2 built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX10.1-512 y AVX10.2."
  
! #: config/i386/i386.opt:1388
  #, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX10.1-512, AVX10.2 and AMX-AVX512 built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX10.1-512, AVX10.2 y AMX-AVX512."
  
! #: config/i386/i386.opt:1393
  #, no-c-format
! msgid "Support AMX-TF32 built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código AMX-TF32."
  
! #: config/i386/i386.opt:1397
  #, no-c-format
! msgid "Support AMX-TRANSPOSE built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código AMX-TRANSPOSE."
  
! #: config/i386/i386.opt:1401
  #, no-c-format
! msgid "Support AMX-FP8 built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código AMX-FP8."
  
! #: config/i386/i386.opt:1405
  #, no-c-format
! msgid "Support MOVRS built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código MOVRS."
  
! #: config/i386/i386.opt:1409
  #, no-c-format
! msgid "Support AMX-MOVRS built-in functions and code generation."
! msgstr "Admite funciones internas y generación de código AMX-MOVRS."
  
! #: config/pa/pa64-hpux.opt:23
  #, no-c-format
! msgid "Assume code will be linked by GNU ld."
! msgstr "Asume que el código se enlazará mediante ld de GNU."
  
! #: config/pa/pa64-hpux.opt:27
  #, no-c-format
! msgid "Assume code will be linked by HP ld."
! msgstr "Asume que el código se enlazará mediante ld de HP."
  
! #: config/pa/pa-hpux1010.opt:23 config/pa/pa-hpux.opt:31
! #: config/pa/pa-hpux1131.opt:23 config/pa/pa-hpux1111.opt:23
  #, no-c-format
! msgid "Specify UNIX standard for predefines and linking."
! msgstr "Especifica el estándar UNIX para las predefiniciones y enlazado."
  
! #: config/pa/pa-hpux.opt:27
  #, no-c-format
! msgid "Generate cpp defines for server IO."
! msgstr "Genera definiciones cpp para ES de servidor."
  
! #: config/pa/pa-hpux.opt:35
  #, no-c-format
! msgid "Generate cpp defines for workstation IO."
! msgstr "Genera definiciones cpp para ES de estación de trabajo."
  
! #: config/pa/pa.opt:30 config/pa/pa.opt:99 config/pa/pa.opt:111
  #, no-c-format
! msgid "Generate PA1.0 code."
! msgstr "Genera código PA1.0."
  
! #: config/pa/pa.opt:34 config/pa/pa.opt:115 config/pa/pa.opt:160
  #, no-c-format
! msgid "Generate PA1.1 code."
! msgstr "Genera código PA1.1."
  
! #: config/pa/pa.opt:38 config/pa/pa.opt:119
  #, no-c-format
! msgid "Generate PA2.0 code (requires binutils 2.10 or later)."
! msgstr "Genera código PA2.0 (requiere binutils 2.10 o superior)."
  
! #: config/pa/pa.opt:42
  #, no-c-format
! msgid "Generate libcalls for atomic loads and stores when sync libcalls are disabled."
! msgstr "Genera llamadas a biblioteca para cargas y almacenamientos atómicos cuando las llamadas a biblioteca están deshabilitadas."
  
! #: config/pa/pa.opt:50
  #, no-c-format
! msgid "Caller copies function arguments passed by hidden reference."
! msgstr "El llamante copia los argumentos de función pasados por referencia oculta."
  
! #: config/pa/pa.opt:54
  #, no-c-format
! msgid "Use ldcw/ldcd coherent cache-control hint."
! msgstr "Utiliza indicio de control de caché coherente ldcw/ldcd."
  
! #: config/pa/pa.opt:58
  #, no-c-format
! msgid "Disable FP regs.  Equivalent to -msoft-float."
! msgstr "Deshabilita los registros FP.  Equivalente a -msoft-float."
  
! #: config/pa/pa.opt:62
  #, no-c-format
! msgid "Disable indexed addressing."
! msgstr "Desactiva el direccionamiento indexado."
  
! #: config/pa/pa.opt:66
  #, no-c-format
! msgid "Generate fast indirect calls."
! msgstr "Genera llamadas indirectas rápidas."
  
! #: config/pa/pa.opt:74
  #, no-c-format
! msgid "Assume code will be assembled by GAS."
! msgstr "Asume que el código será ensamblado mediante GAS."
  
! #: config/pa/pa.opt:83
  #, no-c-format
! msgid "Enable linker optimizations."
! msgstr "Activa las optimizaciones del enlazador."
  
! #: config/pa/pa.opt:87
  #, no-c-format
! msgid "Always generate long calls."
! msgstr "Genera siempre llamadas long."
  
! #: config/pa/pa.opt:91 config/sh/sh.opt:303
  #, no-c-format
! msgid "Use LRA instead of reload (transitional)."
! msgstr "Usa LRA en lugar de reload (transicional)."
  
! #: config/pa/pa.opt:95
  #, no-c-format
! msgid "Emit long load/store sequences."
! msgstr "Emite secuencias load/store long."
  
! #: config/pa/pa.opt:103
  #, no-c-format
! msgid "Disable space regs."
! msgstr "Desactiva los registros de espacio."
  
! #: config/pa/pa.opt:107
  #, no-c-format
! msgid "Assume memory references are ordered and barriers are not needed."
! msgstr "Asume que las referencias a memoria están ordenadas y no se necesitan barreras."
  
! #: config/pa/pa.opt:123
  #, no-c-format
! msgid "Use portable calling conventions."
! msgstr "Usa convenios de llamada transportable."
  
! #: config/pa/pa.opt:127
  #, no-c-format
! msgid "Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000."
! msgstr "Especifica la CPU por razones de planificación.  Los argumentos válidos son 700, 7100, 7100LC, 7200, 7300, y 8000."
  
! #: config/pa/pa.opt:152 config/frv/frv.opt:215
  #, no-c-format
! msgid "Use software floating point."
! msgstr "Usa coma flotante de software."
  
! #: config/pa/pa.opt:156
  #, no-c-format
! msgid "Use software integer multiplication."
! msgstr "Usa multiplicación entera de software."
  
! #: config/pa/pa.opt:164
  #, no-c-format
! msgid "Do not disable space regs."
! msgstr "No desactiva los registros de espacio."
  
! #: config/v850/v850.opt:29
  #, no-c-format
! msgid "Use registers r2 and r5."
! msgstr "Usa los registros r2 y r5."
  
! #: config/v850/v850.opt:33
  #, no-c-format
! msgid "Use 4 byte entries in switch tables."
! msgstr "Usa entradas de 4 byte en las tablas de switch."
  
! # No me gusta mucho esta traducción. cfuga
! #: config/v850/v850.opt:37
  #, no-c-format
! msgid "Enable backend debugging."
! msgstr "Habilita la depuración del extremo trasero."
  
! #: config/v850/v850.opt:41
  #, no-c-format
! msgid "Do not use the callt instruction (default)."
! msgstr "No usa la instrucción callt (predeterminado)."
  
! #: config/v850/v850.opt:45
  #, no-c-format
! msgid "Reuse r30 on a per function basis."
! msgstr "Reusa r30 basado por función."
  
! #: config/v850/v850.opt:52
  #, no-c-format
! msgid "Prohibit PC relative function calls."
! msgstr "Prohíbe la llamada a funciones relativas al PC."
  
! #: config/v850/v850.opt:56
  #, no-c-format
! msgid "Use stubs for function prologues."
! msgstr "Usa stubs para los prólogos de función."
  
! #: config/v850/v850.opt:60
  #, no-c-format
! msgid "Set the max size of data eligible for the SDA area."
! msgstr "Establece el tamaño máximo de datos elegibles para el área SDA."
  
! #: config/v850/v850.opt:67
  #, no-c-format
! msgid "Enable the use of the short load instructions."
! msgstr "Activa el uso de las instrucciones short load."
  
! #: config/v850/v850.opt:71
  #, no-c-format
! msgid "Same as: -mep -mprolog-function."
! msgstr "Igual que: -mep -mprolog-function."
  
! #: config/v850/v850.opt:75
  #, no-c-format
! msgid "Set the max size of data eligible for the TDA area."
! msgstr "Establece el tamaño máximo de datos elegibles para el área TDA."
  
! #: config/v850/v850.opt:82
  #, no-c-format
! msgid "Do not enforce strict alignment."
! msgstr "No refuerza la alineación estricta."
  
! #: config/v850/v850.opt:86
  #, no-c-format
! msgid "Put jump tables for switch statements into the .data section rather than the .code section."
! msgstr "Coloca las tablas de salto para las declaraciones switch en la sección .data en lugar de la sección .code."
  
! #: config/v850/v850.opt:93
  #, no-c-format
! msgid "Compile for the v850 processor."
! msgstr "Compila para el procesador v850."
  
! #: config/v850/v850.opt:97
  #, no-c-format
! msgid "Compile for the v850e processor."
! msgstr "Compila para el procesador v850e."
  
! #: config/v850/v850.opt:101
  #, no-c-format
! msgid "Compile for the v850e1 processor."
! msgstr "Compila para el procesador v850e1."
  
! #: config/v850/v850.opt:105
  #, no-c-format
! msgid "Compile for the v850es variant of the v850e1."
! msgstr "Compila para la variante v850es del procesador v850e1."
  
! #: config/v850/v850.opt:109
  #, no-c-format
! msgid "Compile for the v850e2 processor."
! msgstr "Compila para el procesador v850e2."
  
! #: config/v850/v850.opt:113
  #, no-c-format
! msgid "Compile for the v850e2v3 processor."
! msgstr "Compila para el procesador v850e2v3."
  
! #: config/v850/v850.opt:117
  #, no-c-format
! msgid "Compile for the v850e3v5 processor."
! msgstr "Compila para el procesador v850e3v5."
  
! #: config/v850/v850.opt:124
  #, no-c-format
! msgid "Enable v850e3v5 loop instructions."
! msgstr "Activa las instrucciones de bucle del v850e3v5."
  
! #: config/v850/v850.opt:128
  #, no-c-format
! msgid "Set the max size of data eligible for the ZDA area."
! msgstr "Establece el tamaño máximo de datos elegibles para el área ZDA."
  
! #: config/v850/v850.opt:135
  #, no-c-format
! msgid "Enable relaxing in the assembler."
! msgstr "Activar la relajación en el ensamblador."
  
! #: config/v850/v850.opt:139
  #, no-c-format
! msgid "Prohibit PC relative jumps."
! msgstr "Prohíbe los saltos relativos al PC."
  
! #: config/v850/v850.opt:143
  #, no-c-format
! msgid "Inhibit the use of hardware floating point instructions."
! msgstr "Inhibe el uso de las instrucciones de coma flotante de hardware."
  
! #: config/v850/v850.opt:147
  #, no-c-format
! msgid "Allow the use of hardware floating point instructions for V850E2V3 and up."
! msgstr "Permite el uso de las instrucciones de coma flotante de hardware para el V850E2V3 y superior."
  
! #: config/v850/v850.opt:151
  #, no-c-format
! msgid "Enable support for the RH850 ABI.  This is the default."
! msgstr "Activa el soporte del ABI del RH850.  Este es el valor por defecto."
  
! #: config/v850/v850.opt:155
  #, no-c-format
! msgid "Enable support for the old GCC ABI."
! msgstr "Activa el soporte para el antiguo ABI de GCC."
  
! #: config/v850/v850.opt:159
  #, no-c-format
! msgid "Support alignments of up to 64-bits."
! msgstr "Activa alineamientos de hasta 64 bits."
  
! #: config/g.opt:27
  #, no-c-format
! msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
! msgstr "-G<número>\tColoca los datos globales y estáticos más pequeños que <número> bytes en una sección especial (en algunos objetivos)."
  
! #: config/lynx.opt:23
  #, no-c-format
! msgid "Support legacy multi-threading."
! msgstr "Soporte para multihilos antiguo."
  
! #: config/lynx.opt:27
  #, no-c-format
! msgid "Use shared libraries."
! msgstr "Usa bibliotecas compartidas."
  
! #: config/lynx.opt:31
  #, no-c-format
! msgid "Support multi-threading."
! msgstr "Soporte para multihilos."
  
! #: config/nvptx/nvptx-gen.opt:24
  #, no-c-format
! msgid "Known PTX ISA target architectures (for use with the -misa= option):"
! msgstr "Arquitecturas objetivo ISA PTX conocidas (para usar con la opción -misa=):"
  
! #: config/nvptx/nvptx.opt:31
  #, no-c-format
! msgid "Ignored, but preserved for backward compatibility.  Only 64-bit ABI is supported."
! msgstr "Se descarta, pero preservado por compatibilidad hacia atrás.  Solo se admite ABI de 64 bits."
  
! #: config/nvptx/nvptx.opt:36
  #, no-c-format
! msgid "Link in code for a __main kernel."
! msgstr "Enlace en el código para un núcleo __main."
  
! #: config/nvptx/nvptx.opt:40
  #, no-c-format
! msgid "Optimize partition neutering."
! msgstr ""
  
! #: config/nvptx/nvptx.opt:44
  #, no-c-format
! msgid "Use custom stacks instead of local memory for automatic storage."
! msgstr "Usa pilas personalizadas en lugar de memoria local para almacenamiento automático."
  
! #: config/nvptx/nvptx.opt:48
  #, no-c-format
! msgid "Specify size of .local memory used for stack when the exact amount is not known."
! msgstr "Especifica el tamaños de ña memory .local utilizado para la pila cuando no se conoce la cantidad exacta."
  
! #: config/nvptx/nvptx.opt:52
  #, no-c-format
! msgid "Generate code that can keep local state uniform across all lanes."
! msgstr "Genera código que se pueda mantener el estado local uniforme por todas las vías."
  
! #: config/nvptx/nvptx.opt:56
  #, no-c-format
! msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
! msgstr "Genera código para descarga OpenMP: permite -msoft-stack y -muniform-simt."
! 
! #: config/nvptx/nvptx.opt:60
! #, fuzzy, no-c-format
! #| msgid "Specify the ISA PTX target architecture to use."
! msgid "Specify the PTX ISA target architecture to use."
! msgstr "Especifica la arquitectura destino PTX ISA que se usará."
  
! #: config/nvptx/nvptx.opt:64
  #, no-c-format
! msgid "Alias:"
! msgstr "Alias:"
  
! #: config/nvptx/nvptx.opt:125
  #, no-c-format
! msgid "Known PTX ISA versions (for use with the -mptx= option):"
! msgstr "Versiones ISA PTX conocidas (para uso con la opción -mptx=):"
  
! #: config/nvptx/nvptx.opt:159
  #, no-c-format
! msgid "Specify the PTX ISA version to use."
! msgstr "Especifica la versión de ISA PTX que se usará."
  
! #: config/nvptx/nvptx.opt:163
  #, no-c-format
! msgid "Initialize ptx registers."
! msgstr "Inicializa los registros ptx."
  
! #: config/vxworks.opt:36
  #, no-c-format
! msgid "Assume the VxWorks RTP environment."
! msgstr "Asume el entorno RTP de VxWorks."
  
! #: config/vxworks.opt:43
  #, no-c-format
! msgid "Assume the VxWorks vThreads environment."
! msgstr "Asume el entorno vThreads de VxWorks."
  
! #: config/avr/avr.opt:27
  #, no-c-format
! msgid "Optimization. Use subroutines for function prologues and epilogues."
! msgstr "Optimización. Usa subrutinas para los prólogos y epílogos de función."
  
! #: config/avr/avr.opt:31
  #, no-c-format
! msgid "Use a startup code with a compact vector table."
! msgstr "Utiliza código de arranque con una tabla de vectores compacta."
  
! #: config/avr/avr.opt:35
  #, no-c-format
! msgid "-mmcu=<MCU>\tSelect the target MCU."
! msgstr "-mmcu=<MCU>\tSelecciona el MCU destino."
  
! #: config/avr/avr.opt:39
  #, no-c-format
! msgid "Optimization. Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues."
! msgstr "Optimización. Permite el uso de pseudoinstrucciones __gcc_isr para los prólogos y epílogos de ISR."
  
! #: config/avr/avr.opt:43
  #, no-c-format
! msgid "This option is used internally. Set the number of 64 KiB flash segments."
! msgstr "Esta opción se utiliza internamente. Establece el número de segmentos flash de 64 KiB."
  
! #: config/avr/avr.opt:47
  #, no-c-format
! msgid "Call main and exit (default)."
! msgstr "Llama a main y termina (por defecto)."
  
! #: config/avr/avr.opt:51
  #, no-c-format
! msgid "This option is used internally. Indicate presence of a processor erratum.  Do not skip 32-bit instructions."
! msgstr "Esta opción se utiliza internamente. Indica la presencia de uan errata del procesador.  No saltar instrucciones de 32 bits."
  
! #: config/avr/avr.opt:55
  #, no-c-format
! msgid "This option is used internally. Enable Read-Modify-Write (RMW) instructions support/use."
! msgstr "Esta opción se utiliza internamente. Activa el soporte/uso de instrucciones Leer-Modificar-Escribir (LME)."
  
! #: config/avr/avr.opt:66
  #, no-c-format
! msgid "This option is on per default in order to work around PR118012."
! msgstr "Esta opción está activa por defecto para corregir PR118012."
  
! #: config/avr/avr.opt:70
  #, no-c-format
! msgid "Optimization. Allow to use nonzero_bits() in some insn conditions."
! msgstr "Optimización. Permite utilizar nonzero_bits() en algunas condiciones de instrucciones."
  
! #: config/avr/avr.opt:74
  #, no-c-format
! msgid "This option is used internally for multilib generation and selection.  Assume RJMP / RCALL can target all program memory."
! msgstr "Esta opción se utiliza internamente para generación y selección multibiblioteca.  Asume que RJMP / RCALL pueden dirigirse a toda la memoria del programa."
  
! #: config/avr/avr.opt:78
  #, no-c-format
! msgid "Use an 8-bit 'int' type."
! msgstr "Usa un tipo 'int' de 8-bit."
  
! #: config/avr/avr.opt:82
  #, no-c-format
! msgid "Change the stack pointer without disabling interrupts."
! msgstr "Cambia el puntero de la pila sin desactivar las interrupciones."
  
! #: config/avr/avr.opt:86
  #, no-c-format
! msgid "-mbranch-cost=<cost>\tOptimization. Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 0."
! msgstr "-mbranch-cost=<coste>\tOptimización. Establece los costos de bifurcación para las instrucciones de bifurcación condicional.  Los valores razonables son enteros pequeños que no son negativos.  El costo de bifurcación predeterminado es 0."
  
! #: config/avr/avr.opt:90
  #, no-c-format
! msgid "Optimization. Treat main as if it had attribute OS_task."
! msgstr "Optimización. Trata main como si tuviera el atributo OS_task."
  
! #: config/avr/avr.opt:100
  #, no-c-format
! msgid "Change only the low 8 bits of the stack pointer."
! msgstr "Cambia sólo los 8 bits bajos del puntero de pila."
  
! #: config/avr/avr.opt:104
  #, no-c-format
! msgid "Optimization. Relax branches."
! msgstr "Optimización. Relaja las bifurcaciones."
  
! #: config/avr/avr.opt:108
  #, no-c-format
! msgid "Make the linker relaxation machine assume that a program counter wrap-around occurs."
! msgstr "Hace que el motor de relajación de enlace asuma que ocurre una envoltura del contador de programa."
! 
! #: config/avr/avr.opt:112
! #, fuzzy, no-c-format
! #| msgid "OptimizationAccumulate 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."
! msgid "Optimization. Accumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf."
! msgstr "Optimización. Acumula los argumentos de función salientes y adquiere/libera el espacio de pila necesario para los argumentos de función salientes en el prólogo/epílogo de la función.  Sin esta opción, los argumentos salientes se empujan antes de llamar una función y se sacan después.  Esta opción puede conducir a tamaño de código reducido para funciones que llaman muchas funciones que obtienen sus argumentos de la pila como, por ejemplo, printf."
  
! #: config/avr/avr.opt:116
  #, no-c-format
! msgid "Optimization. Split shifts of 4-byte values into a byte shift and a residual bit shift."
! msgstr "Optimización. Parte los desplazamientos de valores de 4 bytes en un desplazamiento de byte y un desplazamientos de bits residual."
  
! #: config/avr/avr.opt:120
  #, no-c-format
! msgid "Optimization. Split most of the load and store instructions into byte load and stores."
! msgstr "Optimización. Parte la mayoría de las instrucciones de carga y almacenamiento en carga y almacenamientos de byte."
  
! #: config/avr/avr.opt:124
  #, no-c-format
! msgid "Optimization. When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X."
! msgstr "Optimización. Cuando se accede a la RAM, usa X como lo impone el hardware, p.e. sólo usa pre-decremento, post-incremento y direccionamiento indirecto con el registro X.  Sin esta opción, el compilador puede asumir que hay un modo de direccionamiento X+const similar a Y+const y Z+const y emite instrucciones para emular tal modo de deireccionamiento para X."
  
! #: config/avr/avr.opt:128
  #, no-c-format
! msgid "This option is used internally. The device has the bitfield NVMCTRL_CTRLB.FLMAP."
! msgstr "Esta opción se utiliza internamente. El dispositivo tiene el campo de bits NVMCTRL_CTRLB.FLMAP."
  
! #: config/avr/avr.opt:132
  #, no-c-format
! msgid "The device has the .rodata section located in the RAM area."
! msgstr "El dispositivo tiene la sección .rodata localizada en la zona RAM."
  
! #: config/avr/avr.opt:137
  #, no-c-format
! msgid "This option is used internally for multilib generation and selection. The device has no SPH special function register."
! msgstr "Esta opción se utiliza internamente para generación multilibrería y selección. El dispositivo no tiene registro de función especial SPH."
  
! #: config/avr/avr.opt:141
  #, no-c-format
! msgid "Optimization. Split register additions from load/store instructions. Most useful on Reduced Tiny."
! msgstr "Optimización. Divide las sumas de registros desde instrucciones de carga/almacenamiento. Útil, sobre todo, en «Reduced Tiny»."
  
! #: config/avr/avr.opt:145
  #, no-c-format
! msgid "-mfuse-add=<0,2>\tOptimization. Split register additions from load/store instructions. Most useful on Reduced Tiny."
! msgstr "-mfuse-add=<0,2>\tOptimización. Divide las sumas de registros desde instrucciones de carga/almacenamiento. Útil, sobre todo, en «Reduced Tiny»."
  
! #: config/avr/avr.opt:149
  #, no-c-format
! msgid "Warn if the address space of an address is changed."
! msgstr "Avisa si se cambia el espacio de direcciones de una direccción."
  
! #: config/avr/avr.opt:153
  #, no-c-format
! msgid "Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default."
! msgstr "Avisa si el ISR está mal deletreado, es decir, sin el prefijo __vector. Activado por omisión."
  
! #: config/avr/avr.opt:157
  #, no-c-format
! msgid "Allow to use truncation instead of rounding towards zero for fractional fixed-point types."
! msgstr "Permite truncar en lugar de redondear a cero los tipos de fracciones de coma fija."
  
! #: config/avr/avr.opt:161
  #, no-c-format
! msgid "Optimization. Run a post-reload pass that tweaks move instructions."
! msgstr "Optimización. Corre un paso de post recarga que ajusta las instruccions move."
  
! #: config/avr/avr.opt:165
  #, no-c-format
! msgid "-mfuse-move=<0,23>\tOptimization. Run a post-reload pass that tweaks move instructions."
! msgstr "-mfuse-move=<0,23>\tOptimización. Corre un paso de post recarga que ajusta las instruccions move."
  
! #: config/avr/avr.opt:169
  #, no-c-format
! msgid "Optimization. Fuse some move insns after insn combine."
! msgstr "Optimización. Fusiona algunas instrucciones move después de combinar instrucciones."
  
! #: config/avr/avr.opt:173
  #, no-c-format
! msgid "Assume that all data in static storage can be accessed by LDS / STS instructions.  This option is only useful for reduced Tiny devices like ATtiny40."
! msgstr "Asume que se puede acceder a todos los datos en el almacenamiento estático mediante instrucciones LDS / STS.  Esta opción solo es útil para dispositivos Tiny reducidos como el ATtiny40."
  
! #: config/avr/avr.opt:177
  #, no-c-format
! msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
! msgstr "-mdouble=<BITS>\tUtiliza un tipo double de <BITS> bits de tamaño."
  
! #: config/avr/avr.opt:181
  #, no-c-format
! msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
! msgstr "-mlong-double=<BITS>\tUtiliza un tipo long double de <BITS> bits de tamaño."
  
! #: config/avr/avr.opt:185
  #, no-c-format
! msgid "Do not link against the device-specific library lib<MCU>.a."
! msgstr "No enlaza contra la biblioteca específica de dispositivo lib<MCU>.a."
  
! #: config/avr/avr.opt:189
  #, no-c-format
! msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
! msgstr "No utiliza el fichero de especificaciones específico de dispositivo device-specs/specs-<MCU>."
  
! #: config/avr/avr.opt:193
  #, no-c-format
! msgid "Available BITS selections:"
! msgstr "Selecciones de BITS disponibles:"
  
! #: config/m32r/m32r.opt:34
  #, no-c-format
! msgid "Compile for the m32rx."
! msgstr "Compila para el m32rx."
  
! #: config/m32r/m32r.opt:38
  #, no-c-format
! msgid "Compile for the m32r2."
! msgstr "Compila para el m32r2."
  
! #: config/m32r/m32r.opt:42
  #, no-c-format
! msgid "Compile for the m32r."
! msgstr "Compila para el m32r."
  
! #: config/m32r/m32r.opt:46
  #, no-c-format
! msgid "Align all loops to 32 byte boundary."
! msgstr "Alinea todos los bucles al límite de 32 byte."
  
! #: config/m32r/m32r.opt:50
  #, no-c-format
! msgid "Prefer branches over conditional execution."
! msgstr "Prefiere las ramas sobre la ejecución condicional."
  
! #: config/m32r/m32r.opt:54
  #, no-c-format
! msgid "Give branches their default cost."
! msgstr "Da a las ramificaciones su costo por defecto."
  
! #: config/m32r/m32r.opt:58
  #, no-c-format
! msgid "Display compile time statistics."
! msgstr "Muestra estadísticas de tiempo de compilación."
  
! #: config/m32r/m32r.opt:62
  #, no-c-format
! msgid "Specify cache flush function."
! msgstr "Especifica la función de limpieza de caché."
  
! #: config/m32r/m32r.opt:66
  #, no-c-format
! msgid "Specify cache flush trap number."
! msgstr "Especifica el número de trampa de limpieza de caché."
  
! #: config/m32r/m32r.opt:70
  #, no-c-format
! msgid "Only issue one instruction per cycle."
! msgstr "Sólo ejecuta una instrucción por ciclo."
  
! #: config/m32r/m32r.opt:74
  #, no-c-format
! msgid "Allow two instructions to be issued per cycle."
! msgstr "Permite que se ejecuten dos instrucciones por ciclo."
  
! #: config/m32r/m32r.opt:78
  #, no-c-format
! msgid "Code size: small, medium or large."
! msgstr "Tamaño del código: small, medium o large."
  
! #: config/m32r/m32r.opt:94
  #, no-c-format
! msgid "Don't call any cache flush functions."
! msgstr "No llama a ninguna función de limpieza de caché."
  
! #: config/m32r/m32r.opt:98
  #, no-c-format
! msgid "Don't call any cache flush trap."
! msgstr "No llama a ninguna trampa de limpieza de caché."
  
! #: config/m32r/m32r.opt:105
  #, no-c-format
! msgid "Small data area: none, sdata, use."
! msgstr "Área de datos small: none, sdata, use."
  
  #: config/s390/tpf.opt:23
  #, no-c-format
  msgid "Enable TPF-OS tracing code."
  msgstr "Activa el código de rastreo TPF-OS."
  
! #: config/s390/tpf.opt:27
  #, no-c-format
  msgid "Set the trace check address for prologue tpf hook"
  msgstr ""
  
! #: config/s390/tpf.opt:31
  #, no-c-format
  msgid "Set the trace jump address for prologue tpf hook"
  msgstr ""
  
! #: config/s390/tpf.opt:35
  #, no-c-format
  msgid "Set the trace check address for epilogue tpf hook"
  msgstr ""
  
! #: config/s390/tpf.opt:39
  #, no-c-format
  msgid "Set the trace jump address for epilogue tpf hook"
  msgstr ""
  
! #: config/s390/tpf.opt:43
  #, no-c-format
  msgid "Set the prologue and epilogue hook addresses to TPF_TRACE_PROLOGUE_SKIP_TARGET and TPF_TRACE_EPILOGUE_SKIP_TARGET. Equivalent to using -mtpf-trace-hook-prologue-target=TPF_TRACE_PROLOGUE_SKIP_TARGET and -mtpf-trace-hook-epilogue-target=TPF_TRACE_EPILOGUE_SKIP_TARGET"
  msgstr ""
  
! #: config/s390/tpf.opt:47
  #, no-c-format
  msgid "Specify main object for TPF-OS."
  msgstr "Especifica el objeto principal para TPF-OS."
--- 6071,7811 ----
  msgid "Use windowed registers ABI."
  msgstr "Usa registros ABI de ventana."
  
! #: config/xtensa/xtensa.opt:73 config/m68k/m68k.opt:192
  #, no-c-format
! msgid "Do not use unaligned memory references."
! msgstr "No permite las referencias a memoria sin alinear."
  
! #: config/g.opt:27
  #, no-c-format
! msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
! msgstr "-G<número>\tColoca los datos globales y estáticos más pequeños que <número> bytes en una sección especial (en algunos objetivos)."
  
! #: config/vxworks.opt:36
  #, no-c-format
! msgid "Assume the VxWorks RTP environment."
! msgstr "Asume el entorno RTP de VxWorks."
  
! #: config/vxworks.opt:43
  #, no-c-format
! msgid "Assume the VxWorks vThreads environment."
! msgstr "Asume el entorno vThreads de VxWorks."
  
! #: config/mn10300/mn10300.opt:30
  #, no-c-format
! msgid "Target the AM33 processor."
! msgstr "Apunta al procesador AM33."
  
! #: config/mn10300/mn10300.opt:34
  #, no-c-format
! msgid "Target the AM33/2.0 processor."
! msgstr "Apunta al procesador AM33/2.0."
  
! #: config/mn10300/mn10300.opt:38
  #, no-c-format
! msgid "Target the AM34 processor."
! msgstr "Apunta al procesador AM34."
  
! #: config/mn10300/mn10300.opt:46
  #, no-c-format
! msgid "Work around hardware multiply bug."
! msgstr "Evita el error de multiplicación de hardware."
  
! #: config/mn10300/mn10300.opt:55
  #, no-c-format
! msgid "Enable linker relaxations."
! msgstr "Activa la relajación del enlazador."
  
! #: config/mn10300/mn10300.opt:59
  #, no-c-format
! msgid "Return pointers in both a0 and d0."
! msgstr "Devuelve punteros tanto en a0 como en d0."
  
! #: config/mn10300/mn10300.opt:63
  #, no-c-format
! msgid "Allow gcc to generate LIW instructions."
! msgstr "Permite a gcc generar instrucciones LIW."
  
! #: config/mn10300/mn10300.opt:67
  #, no-c-format
! msgid "Allow gcc to generate the SETLB and Lcc instructions."
! msgstr "Permite a gcc generar las instrucciones SETLB y Lcc."
  
! #: config/v850/v850.opt:29
  #, no-c-format
! msgid "Use registers r2 and r5."
! msgstr "Usa los registros r2 y r5."
  
! #: config/v850/v850.opt:33
  #, no-c-format
! msgid "Use 4 byte entries in switch tables."
! msgstr "Usa entradas de 4 byte en las tablas de switch."
  
! # No me gusta mucho esta traducción. cfuga
! #: config/v850/v850.opt:37
  #, no-c-format
! msgid "Enable backend debugging."
! msgstr "Habilita la depuración del extremo trasero."
  
! #: config/v850/v850.opt:41
  #, no-c-format
! msgid "Do not use the callt instruction (default)."
! msgstr "No usa la instrucción callt (predeterminado)."
  
! #: config/v850/v850.opt:45
! #, fuzzy, no-c-format
! #| msgid "Reuse r30 on a per function basis."
! msgid "Reuse r30 on a per-function basis."
! msgstr "Reusa r30 basado por función."
  
! #: config/v850/v850.opt:49
! #, fuzzy, no-c-format
! #| msgid "Alias for -mfloat-abi=hard"
! msgid "Alias for -mrh850-abi."
! msgstr "Alias para -mfloat-abi=hard"
  
! #: config/v850/v850.opt:53
! #, fuzzy, no-c-format
! #| msgid "Prohibit PC relative function calls."
! msgid "Prohibit PC-relative function calls."
! msgstr "Prohíbe la llamada a funciones relativas al PC."
  
! #: config/v850/v850.opt:57
  #, no-c-format
! msgid "Use stubs for function prologues."
! msgstr "Usa stubs para los prólogos de función."
  
! #: config/v850/v850.opt:61
  #, no-c-format
! msgid "Set the max size of data eligible for the SDA area."
! msgstr "Establece el tamaño máximo de datos elegibles para el área SDA."
  
! #: config/v850/v850.opt:68
  #, no-c-format
! msgid "Enable the use of the short load instructions."
! msgstr "Activa el uso de las instrucciones short load."
  
! #: config/v850/v850.opt:72
  #, no-c-format
! msgid "Same as: -mep -mprolog-function."
! msgstr "Igual que: -mep -mprolog-function."
  
! #: config/v850/v850.opt:76
  #, no-c-format
! msgid "Set the max size of data eligible for the TDA area."
! msgstr "Establece el tamaño máximo de datos elegibles para el área TDA."
  
! #: config/v850/v850.opt:83
  #, no-c-format
! msgid "Do not enforce strict alignment."
! msgstr "No refuerza la alineación estricta."
  
! #: config/v850/v850.opt:87
  #, no-c-format
! msgid "Put jump tables for switch statements into the .data section rather than the .code section."
! msgstr "Coloca las tablas de salto para las declaraciones switch en la sección .data en lugar de la sección .code."
  
! #: config/v850/v850.opt:95
  #, no-c-format
! msgid "Compile for the v850 processor."
! msgstr "Compila para el procesador v850."
  
! #: config/v850/v850.opt:99
  #, no-c-format
! msgid "Compile for the v850e processor."
! msgstr "Compila para el procesador v850e."
  
! #: config/v850/v850.opt:103
  #, no-c-format
! msgid "Compile for the v850e1 processor."
! msgstr "Compila para el procesador v850e1."
  
! #: config/v850/v850.opt:107
  #, no-c-format
! msgid "Compile for the v850es variant of the v850e1."
! msgstr "Compila para la variante v850es del procesador v850e1."
  
! #: config/v850/v850.opt:111
  #, no-c-format
! msgid "Compile for the v850e2 processor."
! msgstr "Compila para el procesador v850e2."
  
! #: config/v850/v850.opt:115
  #, no-c-format
! msgid "Compile for the v850e2v3 processor."
! msgstr "Compila para el procesador v850e2v3."
  
! #: config/v850/v850.opt:119
  #, no-c-format
! msgid "Compile for the v850e3v5 processor."
! msgstr "Compila para el procesador v850e3v5."
  
! #: config/v850/v850.opt:126
  #, no-c-format
! msgid "Enable v850e3v5 loop instructions."
! msgstr "Activa las instrucciones de bucle del v850e3v5."
  
! #: config/v850/v850.opt:130
  #, no-c-format
! msgid "Set the max size of data eligible for the ZDA area."
! msgstr "Establece el tamaño máximo de datos elegibles para el área ZDA."
  
! #: config/v850/v850.opt:137
  #, no-c-format
! msgid "Enable relaxing in the assembler."
! msgstr "Activar la relajación en el ensamblador."
  
! #: config/v850/v850.opt:141
  #, no-c-format
! msgid "Prohibit PC relative jumps."
! msgstr "Prohíbe los saltos relativos al PC."
  
! #: config/v850/v850.opt:145
  #, no-c-format
! msgid "Inhibit the use of hardware floating point instructions."
! msgstr "Inhibe el uso de las instrucciones de coma flotante de hardware."
  
! #: config/v850/v850.opt:149
  #, no-c-format
! msgid "Allow the use of hardware floating point instructions for V850E2V3 and up."
! msgstr "Permite el uso de las instrucciones de coma flotante de hardware para el V850E2V3 y superior."
  
! #: config/v850/v850.opt:153
  #, no-c-format
! msgid "Enable support for the RH850 ABI.  This is the default."
! msgstr "Activa el soporte del ABI del RH850.  Este es el valor por defecto."
  
! #: config/v850/v850.opt:157
  #, no-c-format
! msgid "Enable support for the old GCC ABI."
! msgstr "Activa el soporte para el antiguo ABI de GCC."
  
! #: config/v850/v850.opt:161
  #, no-c-format
! msgid "Support alignments of up to 64-bits."
! msgstr "Activa alineamientos de hasta 64 bits."
  
! #: config/m68k/m68k-tables.opt:25
  #, no-c-format
! msgid "Known M68K CPUs (for use with the -mcpu= option):"
! msgstr "CPUs M68K conocidos (para uso con la opción -mcpu=):"
  
! #: config/m68k/m68k-tables.opt:365
  #, no-c-format
! msgid "Known M68K microarchitectures (for use with the -mtune= option):"
! msgstr "Microarquitecturas M68K conocidas (para uso con la opción -mtune=):"
  
! #: config/m68k/m68k-tables.opt:411
  #, no-c-format
! msgid "Known M68K ISAs (for use with the -march= option):"
! msgstr "ISAs M68K conocidas (para uso con la opción -march=):"
  
! #: config/m68k/m68k.opt:30
  #, no-c-format
! msgid "Generate code for a 520X."
! msgstr "Genera código para el 520X."
  
! #: config/m68k/m68k.opt:34
  #, no-c-format
! msgid "Generate code for a 5206e."
! msgstr "Genera código para el 5206e."
  
! #: config/m68k/m68k.opt:38
  #, no-c-format
! msgid "Generate code for a 528x."
! msgstr "Genera código para el 528x."
  
! #: config/m68k/m68k.opt:42
  #, no-c-format
! msgid "Generate code for a 5307."
! msgstr "Genera código para el 5307."
  
! #: config/m68k/m68k.opt:46
  #, no-c-format
! msgid "Generate code for a 5407."
! msgstr "Genera código para el 5407."
  
! #: config/m68k/m68k.opt:50 config/m68k/m68k.opt:111
  #, no-c-format
! msgid "Generate code for a 68000."
! msgstr "Genera código para el 68000."
  
! #: config/m68k/m68k.opt:54
  #, no-c-format
! msgid "Generate code for a 68010."
! msgstr "Genera código para el 68010."
  
! #: config/m68k/m68k.opt:58 config/m68k/m68k.opt:115
  #, no-c-format
! msgid "Generate code for a 68020."
! msgstr "Genera código para el 68020."
  
! #: config/m68k/m68k.opt:62
  #, no-c-format
! msgid "Generate code for a 68040, without any new instructions."
! msgstr "Genera código para el 68040, sin ninguna instrucción nueva."
  
! #: config/m68k/m68k.opt:66
  #, no-c-format
! msgid "Generate code for a 68060, without any new instructions."
! msgstr "Genera código para el 68060, sin ninguna instrucción nueva."
  
! #: config/m68k/m68k.opt:70
  #, no-c-format
! msgid "Generate code for a 68030."
! msgstr "Genera código para el 68030."
  
! #: config/m68k/m68k.opt:74
  #, no-c-format
! msgid "Generate code for a 68040."
! msgstr "Genera código para el 68040."
  
! #: config/m68k/m68k.opt:78
  #, no-c-format
! msgid "Generate code for a 68060."
! msgstr "Genera código para el 68060."
  
! #: config/m68k/m68k.opt:82
  #, no-c-format
! msgid "Generate code for a 68302."
! msgstr "Genera código para el 68302."
  
! #: config/m68k/m68k.opt:86
  #, no-c-format
! msgid "Generate code for a 68332."
! msgstr "Genera código para el 68332."
  
! #: config/m68k/m68k.opt:91
  #, no-c-format
! msgid "Generate code for a 68851."
! msgstr "Genera código para el 68851."
  
! #: config/m68k/m68k.opt:95
  #, no-c-format
! msgid "Generate code that uses 68881 floating-point instructions."
! msgstr "Genera código que use las instrucciones de coma flotante del 68881."
  
! #: config/m68k/m68k.opt:99
  #, no-c-format
! msgid "Align variables on a 32-bit boundary."
! msgstr "Alinea las variables en límites de 32-bit."
  
! #: config/m68k/m68k.opt:107
  #, no-c-format
! msgid "Use the bit-field instructions."
! msgstr "Usa las instrucciones de campos de bit."
  
! #: config/m68k/m68k.opt:119
  #, no-c-format
! msgid "Generate code for a ColdFire v4e."
! msgstr "Genera código para el ColdFire v4e."
  
! #: config/m68k/m68k.opt:123
  #, no-c-format
! msgid "Specify the target CPU."
! msgstr "Selecciona el CPU destino."
  
! #: config/m68k/m68k.opt:127
  #, no-c-format
! msgid "Generate code for a cpu32."
! msgstr "Genera código para la cpu32."
  
! #: config/m68k/m68k.opt:131
  #, no-c-format
! msgid "Use hardware division instructions on ColdFire."
! msgstr "Usa instrucciones de división por hardware en ColdFire."
  
! #: config/m68k/m68k.opt:135
  #, no-c-format
! msgid "Generate code for a Fido A."
! msgstr "Genera código para el Fido A."
  
! #: config/m68k/m68k.opt:139
  #, no-c-format
! msgid "Generate code which uses hardware floating point instructions."
! msgstr "Genera código que use las instrucciones de coma flotante de hardware."
  
! #: config/m68k/m68k.opt:143
  #, no-c-format
! msgid "Enable ID based shared library."
! msgstr "Activa la biblioteca compartida basada en ID."
  
! #: config/m68k/m68k.opt:147
  #, no-c-format
! msgid "Use 32-bit offsets in jump tables rather than 16-bit offsets."
! msgstr "Usa desplazamientos de 32 bits en las tablas de saltos en lugar de desplazamientos de 16 bits."
  
! #: config/m68k/m68k.opt:151
  #, no-c-format
! msgid "Use LRA for reload instead of the old reload framework.  This option is experimental, and it may be removed in future versions of the compiler."
! msgstr ""
  
! #: config/m68k/m68k.opt:156
  #, no-c-format
! msgid "Do not use the bit-field instructions."
! msgstr "No usa las instrucciones de campos de bit."
  
! #: config/m68k/m68k.opt:160
  #, no-c-format
! msgid "Use normal calling convention."
! msgstr "Usa la convención de llamada normal."
  
! #: config/m68k/m68k.opt:164
  #, no-c-format
! msgid "Consider type 'int' to be 32 bits wide."
! msgstr "Considera que el tipo 'int' es de 32 bits de anchura."
  
! # pc = program counter. cfuga
! #: config/m68k/m68k.opt:168
  #, no-c-format
! msgid "Generate pc-relative code."
! msgstr "Genera código relativo al pc."
  
! #: config/m68k/m68k.opt:172
  #, no-c-format
! msgid "Use different calling convention using 'rtd'."
! msgstr "Usa la convención de llamada diferente usando 'rtd'."
  
! #: config/m68k/m68k.opt:184
  #, no-c-format
! msgid "Consider type 'int' to be 16 bits wide."
! msgstr "Considera que el tipo 'int' es de 16 bits de anchura."
  
! #: config/m68k/m68k.opt:188
  #, no-c-format
! msgid "Generate code with library calls for floating point."
! msgstr "Genera código con llamadas a bibliotecas para coma flotante."
  
! #: config/m68k/m68k.opt:196
  #, no-c-format
! msgid "Tune for the specified target CPU or architecture."
! msgstr "Optimiza para el CPU o la arquitectura destino."
  
! #: config/m68k/m68k.opt:200
  #, no-c-format
! msgid "Support more than 8192 GOT entries on ColdFire."
! msgstr "Admite más de 8192 entradas GOT en ColdFire."
  
! #: config/m68k/m68k.opt:204
  #, no-c-format
! msgid "Support TLS segment larger than 64K."
! msgstr "Admite segmentos TLS más grandes que 64K."
  
! #: config/mingw/mingw.opt:23
  #, no-c-format
! msgid "Preprocess, compile or link with specified C RunTime DLL library."
! msgstr ""
  
! #: config/mingw/mingw.opt:33
  #, no-c-format
! msgid "Warn about none ISO msvcrt scanf/printf width extensions."
! msgstr "Advierte de extensiones de anchura scanf/printf msvcrt que no son ISO."
  
! #: config/mingw/cygming.opt:23
  #, no-c-format
! msgid "Create console application."
! msgstr "Crea una aplicación de consola."
  
! #: config/mingw/cygming.opt:27
  #, no-c-format
! msgid "Generate code for a DLL."
! msgstr "Genera código para una DLL."
  
! #: config/mingw/cygming.opt:31
  #, no-c-format
! msgid "Ignore dllimport for functions."
! msgstr "Ignora dllimport para funciones."
  
! #: config/mingw/cygming.opt:35
  #, no-c-format
! msgid "Use Mingw-specific thread support."
! msgstr "Usa el soporte de hilos específico de Mingw."
  
! #: config/mingw/cygming.opt:39
  #, no-c-format
! msgid "Set Windows defines."
! msgstr "Establece las definiciones de Windows."
  
! #: config/mingw/cygming.opt:43
  #, no-c-format
! msgid "Create GUI application."
! msgstr "Crea una aplicación con interfaz gráfica de usuario (GUI)."
  
! #: config/mingw/cygming.opt:47
  #, no-c-format
! msgid "Use the GNU extension to the PE format for aligned common data."
! msgstr "Usa la extensión GNU para el formato PE para los datos comunes alineados."
  
! #: config/mingw/cygming.opt:51
  #, no-c-format
! msgid "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement."
! msgstr "Compila código que depende de las envolturas DLL de Cygwin para admitir el reemplazo de los operadores de C++ new/delete."
  
! #: config/mingw/cygming.opt:55
  #, no-c-format
! msgid "For nested functions on stack executable permission is set."
! msgstr "Se establece el permiso ejecutable para las funciones anidadas en la pila."
  
! #: config/mingw/cygming.opt:62
  #, no-c-format
! msgid "Put relocated read-only data into .data section."
! msgstr "Pone los datos de solo lectura reubicados en la sección .data."
  
! #: config/loongarch/loongarch.opt:41
  #, no-c-format
! msgid "Basic ISAs of LoongArch:"
! msgstr "ISAs básicos de LoongArch:"
  
! #: config/loongarch/loongarch.opt:55
  #, no-c-format
! msgid "FPU types of LoongArch:"
! msgstr "Tipos de FPU de LoongArch:"
  
! #: config/loongarch/loongarch.opt:68
  #, no-c-format
! msgid "-mfpu=FPU\tGenerate code for the given FPU."
! msgstr "-mfpu=FPU\tGenera código para la FPU dada."
  
! #: config/loongarch/loongarch.opt:75 config/mips/mips.opt:398
  #, no-c-format
! msgid "Prevent the use of all hardware floating-point instructions."
! msgstr "Previene el uso de todas las instrucciones de coma flotante de hardware."
  
! #: config/loongarch/loongarch.opt:79 config/mips/mips.opt:390
  #, no-c-format
! msgid "Restrict the use of hardware floating-point instructions to 32-bit operations."
! msgstr "Restringe el uso de instrucciones de coma flotante de hardware para operaciones de 32-bit."
  
! #: config/loongarch/loongarch.opt:83 config/mips/mips.opt:116
  #, no-c-format
! msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations."
! msgstr "Permite que las instrucciones de coma flotante de hardware cubran tanto operaciones de 32-bit como de 64-bit."
  
! #: config/loongarch/loongarch.opt:87
  #, no-c-format
! msgid "SIMD extension levels of LoongArch:"
! msgstr "Niveles de extensión SIMD de LoongArch:"
  
! #: config/loongarch/loongarch.opt:100
  #, no-c-format
! msgid "-msimd=SIMD\tGenerate code for the given SIMD extension."
! msgstr "-msimd=SIMD\tGenera código para la extensión SIMD dada."
  
! #: config/loongarch/loongarch.opt:104
  #, no-c-format
! msgid "Enable LoongArch SIMD Extension (LSX, 128-bit)."
! msgstr "Habilita la Extensión SIMD de LongArch (LSX, 128 bits)."
  
! #: config/loongarch/loongarch.opt:108
  #, no-c-format
! msgid "Enable LoongArch Advanced SIMD Extension (LASX, 256-bit)."
! msgstr "Habilita la Extensión SIMD Avanzada de LongArch (LASX, 256 bits)."
  
! #: config/loongarch/loongarch.opt:113
  #, no-c-format
! msgid "LoongArch ARCH presets:"
! msgstr "Configuración predefinida de ARCH de LoongArch:"
  
! #: config/loongarch/loongarch.opt:144
  #, no-c-format
! msgid "-march=PROCESSOR\tGenerate code for the given PROCESSOR ISA."
! msgstr "-march=PROCESADOR\tGenera código para el ISA del PROCESADOR dado."
  
! #: config/loongarch/loongarch.opt:148
  #, no-c-format
! msgid "LoongArch TUNE presets:"
! msgstr "Configuración predefinida de TUNE de LoongArch:"
  
! #: config/loongarch/loongarch.opt:170
  #, no-c-format
! msgid "-mtune=PROCESSOR\tGenerate optimized code for PROCESSOR."
! msgstr "-mtune=PROCESADOR\tGenera código optimizado para el PROCESADOR."
  
! #: config/loongarch/loongarch.opt:179
  #, no-c-format
! msgid "Base ABI types for LoongArch:"
! msgstr "Tipos de ABI base para LoongArch:"
  
! #: config/loongarch/loongarch.opt:201
  #, no-c-format
! msgid "-mabi=BASEABI\tGenerate code that conforms to the given BASEABI."
! msgstr "-mabi=ABIBASE\tGenera código que cumpla con la ABIBASE dada."
  
! #: config/loongarch/loongarch.opt:210 config/mips/mips.opt:71
  #, no-c-format
! msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions."
! msgstr "-mbranch-cost=COSTO\tEstablece el costo de las ramificaciones aproximadamente a COSTO instrucciones."
  
! #: config/loongarch/loongarch.opt:214
  #, no-c-format
! msgid "-maddr-reg-reg-cost=COST  Set the cost of ADDRESS_REG_REG to the value calculated by COST."
! msgstr "-maddr-reg-reg-cost=COSTE  Establece el coste de ADDRESS_REG_REG en el valor calculado por COSTE."
  
! #: config/loongarch/loongarch.opt:218 config/mips/mips.opt:83
  #, no-c-format
! msgid "Trap on integer divide by zero."
! msgstr "Atrapa la división entera por cero."
  
! #: config/loongarch/loongarch.opt:222
  #, no-c-format
! msgid "Conditional moves for integral are enabled."
! msgstr "Los movimientos condicionales para enteros están habilitados."
  
! #: config/loongarch/loongarch.opt:226
  #, no-c-format
! msgid "Conditional moves for float are enabled."
! msgstr "Los movimientos condicionales para coma flotante están habilitados."
  
! #: config/loongarch/loongarch.opt:230
  #, no-c-format
! msgid "Prevent optimizing block moves, which is also the default behavior of -Os."
! msgstr "Evita optimizar movimientos de bloques, que es también el comportamiento predefinido de -Os."
  
! #: config/loongarch/loongarch.opt:238
  #, no-c-format
! msgid "-mmax-inline-memcpy-size=SIZE\tSet the max size of memcpy to inline, default is 1024."
! msgstr "-mmax-inline-memcpy-size=TAMAÑO\tEstablece el tamaño máximo de memcpy para en línea; predefinido a 1024."
  
! #: config/loongarch/loongarch.opt:242
  #, no-c-format
! msgid "-mbreak-code=CODE\tUse 'break CODE' for traps supposed to be unrecoverable, or an 'amswap.w' instruction leading to INE if CODE is out of range."
! msgstr ""
  
! #: config/loongarch/loongarch.opt:246 config/mips/mips.opt:150
  #, no-c-format
! msgid "The code model option names for -mexplicit-relocs:"
! msgstr "Los nombres de las opciones de modelos de código para -mexplicit-relocs:"
  
! #: config/loongarch/loongarch.opt:259 config/mips/mips.opt:163
  #, no-c-format
! msgid "Use %reloc() assembly operators."
! msgstr "Usa los operadores de ensamblador %reloc()."
  
! #: config/loongarch/loongarch.opt:263 config/mips/mips.opt:167
  #, no-c-format
! msgid "Use %reloc() assembly operators (for backward compatibility)."
! msgstr "Usa los operadores de ensamblador %reloc() (para compatibilidad hacia atrás)."
  
! #: config/loongarch/loongarch.opt:271
  #, no-c-format
! msgid "Generate approximate reciprocal divide and square root for better throughput."
! msgstr "Genera división recíproca y raíz cuadrada de software aproximandas para mejor rendimiento."
  
! #: config/loongarch/loongarch.opt:302
  #, no-c-format
! msgid "Avoid using the GOT to access external symbols."
! msgstr "Evita utilizar el GOT para acceder a símbolos externos."
  
! #: config/loongarch/loongarch.opt:311
  #, no-c-format
! msgid "Pass -mrelax or -mno-relax option to the assembler."
! msgstr "Pasa la opción -mrelax o -mno-relax al ensamblador."
  
! #: config/loongarch/loongarch.opt:329
  #, no-c-format
! msgid "Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 6."
! msgstr "Utilizado para limitar el factor de desenrollamiento que indica cuánto puede desenrollar los bucles el autovectorizador.  El valor predefinido es 6."
  
! #: config/loongarch/loongarch.opt:347
  #, no-c-format
! msgid "Annotate table jump instruction (jr {reg}) to correlate it with the jump table."
! msgstr "Anota la instrucción de salto en tabla (jr {reg}) para correlarla con la tabla de saltos."
  
! #: config/loongarch/loongarch.opt:351
  #, no-c-format
! msgid "Support frecipe.{s/d} and frsqrte.{s/d} instructions."
! msgstr "Admite las instrucciones frecipe.{s/d} y frsqrte.{s/d}."
  
! #: config/loongarch/loongarch.opt:355
  #, no-c-format
! msgid "Support div.w[u] and mod.w[u] instructions with inputs not sign-extended."
! msgstr "Admite las instrucciones div.w[u] y mod.w[u] con entradas no extendidas con signo."
  
! #: config/loongarch/loongarch.opt:359
  #, no-c-format
! msgid "Support am{swap/add}[_db].{b/h} instructions."
! msgstr "Admite las instrucciones am{swap/add}[_db].{b/h}."
  
! #: config/loongarch/loongarch.opt:363
  #, no-c-format
! msgid "Support amcas[_db].{b/h/w/d} instructions."
! msgstr "Admite las instrucciones amcas[_db].{b/h/w/d}."
  
! #: config/loongarch/loongarch.opt:367
! #, fuzzy, no-c-format
! #| msgid "Support CLWB instruction."
! msgid "Support sc.q instruction."
! msgstr "Admite la instrucción CLWB.."
  
! #: config/loongarch/loongarch.opt:371
  #, no-c-format
! msgid "Do not need load-load barriers (dbar 0x700)."
! msgstr ""
  
! #: config/epiphany/epiphany.opt:24
  #, no-c-format
! msgid "Don't use any of r32..r63."
! msgstr "No usa ninguno de r32..r63."
  
! #: config/epiphany/epiphany.opt:28
  #, no-c-format
! msgid "Preferentially allocate registers that allow short instruction generation."
! msgstr "Reserva preferente de registros que permitan la generación de instrucciones short."
  
! #: config/epiphany/epiphany.opt:32
  #, no-c-format
! msgid "Set branch cost."
! msgstr "Establece el costo de ramificación."
  
! #: config/epiphany/epiphany.opt:36
  #, no-c-format
! msgid "Enable conditional move instruction usage."
! msgstr "Activa el uso de la instrucción move condicional."
  
! #: config/epiphany/epiphany.opt:40
  #, no-c-format
! msgid "Set number of nops to emit before each insn pattern."
! msgstr "Establece el número de nops a emitir antes de cada patrón insn."
  
! #: config/epiphany/epiphany.opt:52
  #, no-c-format
! msgid "Use software floating point comparisons."
! msgstr "Usa comparaciones de coma flotante de software."
  
! #: config/epiphany/epiphany.opt:56
  #, no-c-format
! msgid "Enable split of 32 bit immediate loads into low / high part."
! msgstr "Activa la división de loads inmediatos de 32 bit en partes low / high."
  
! #: config/epiphany/epiphany.opt:60
  #, no-c-format
! msgid "Enable use of POST_INC / POST_DEC."
! msgstr "Activa el uso de POST_INC / POST_DEC."
  
! #: config/epiphany/epiphany.opt:64
  #, no-c-format
! msgid "Enable use of POST_MODIFY."
! msgstr "Activa el uso de POST_MODIFY."
  
! #: config/epiphany/epiphany.opt:68
  #, no-c-format
! msgid "Set number of bytes on the stack preallocated for use by the callee."
! msgstr "Establece el número prealojado de bytes en la pila para que use el llamante."
  
! #: config/epiphany/epiphany.opt:72
  #, no-c-format
! msgid "Assume round to nearest is selected for purposes of scheduling."
! msgstr "Asume que está seleccionado el redondeo al más cercano para propósitos de planificación."
  
! #: config/epiphany/epiphany.opt:76
  #, no-c-format
! msgid "Generate call insns as indirect calls."
! msgstr "Genera las llamadas insns como llamadas indirectas."
  
! #: config/epiphany/epiphany.opt:80
  #, no-c-format
! msgid "Generate call insns as direct calls."
! msgstr "Genera las llamadas insns como llamadas directas."
  
! #: config/epiphany/epiphany.opt:84
  #, no-c-format
! msgid "Assume labels and symbols can be addressed using 16 bit absolute addresses."
! msgstr "Asume que se pueden direccionar las etiquetas y símbolos usando direcciones absolutas de 16 bits."
  
! #: config/epiphany/epiphany.opt:113
  #, no-c-format
! msgid "A floating point to integer truncation may be replaced with rounding to save mode switching."
! msgstr ""
  
! #: config/epiphany/epiphany.opt:117
  #, no-c-format
! msgid "Vectorize for double-word operations."
! msgstr "Vectoriza para operaciones double-word."
  
! #: config/epiphany/epiphany.opt:133
  #, no-c-format
! msgid "Split unaligned 8 byte vector moves before post-modify address generation."
! msgstr "Divide moves vectoriales de 8 byte sin alinear antes de post-modificar la generación de dirección."
  
! #: config/epiphany/epiphany.opt:137
! #, fuzzy, no-c-format
! #| msgid "Use the floating point unit for integer add/subtract."
! msgid "Use the floating-point unit for integer add/subtract."
! msgstr "Usa la unidad de coma flotante para suma/resta de enteros."
  
! #: config/epiphany/epiphany.opt:141
  #, no-c-format
! msgid "Set register to hold -1."
! msgstr "Establece el registro para conservar -1."
  
! #: config/darwin.opt:34
  #, no-c-format
! msgid "Generate code for darwin loadable kernel extensions."
! msgstr "Genera código para las extensiones cargables de núcleo darwin."
  
! #: config/darwin.opt:38 config/darwin.opt:46
  #, no-c-format
! msgid "Generate compile-time CFString objects."
! msgstr "Genera objetos CFString en tiempo de compilación."
  
! #: config/darwin.opt:42
  #, no-c-format
! msgid "-iframework <dir>\tAdd <dir> to the end of the system framework include path."
! msgstr "-iframework <dir>\tAgrega el <dir>ectorio al final de la ruta de inclusión del marco de trabajo del sistema."
  
! #: config/darwin.opt:50
  #, no-c-format
! msgid "Warn if constant CFString objects contain non-portable characters."
! msgstr "Avisa si los objetos CFString constantes contienen caracteres que no son transportables."
  
! #: config/darwin.opt:55
  #, no-c-format
! msgid "Generate AT&T-style stubs for Mach-O."
! msgstr "Genera stubs de estilo AT&T para Mach-O."
  
! #: config/darwin.opt:59
  #, no-c-format
! msgid "Generate code suitable for executables (NOT shared libs)."
! msgstr "Genera código adecuado para ejecutables (NO para bibliotecas compartidas)."
  
! #: config/darwin.opt:63
  #, no-c-format
! msgid "Generate code suitable for fast turn around debugging."
! msgstr "Genera código adecuado para vuelta rápida en la depuración."
  
! #: config/darwin.opt:67
  #, no-c-format
! msgid "Generate code for the kernel or loadable kernel extensions."
! msgstr "Genera código para el núcleo o para las extensiones cargables del núcleo."
  
! #: config/darwin.opt:75
  #, no-c-format
! msgid "The earliest macOS version on which this program will run."
! msgstr "La versión más temprana de macOS X en la cual este programa se ejecutará."
  
! #: config/darwin.opt:80
  #, no-c-format
! msgid "Set sizeof(bool) to 1."
! msgstr "Establece sizeof(bool) a 1."
  
! #: config/darwin.opt:84
  #, no-c-format
! msgid "Force generation of external symbol indirection stubs."
! msgstr "Fuerza la generación de «stubs» de indirección de símbolos externos."
  
! #: config/darwin.opt:92
  #, no-c-format
! msgid "-mtarget-linker <version>\tSpecify that ld64 <version> is the toolchain linker for the current invocation."
! msgstr "-mtarget-linker <versión>\tEspecifica que ld64 <versión> es el enlazador de la cadena de herramientas para la invocación actual."
  
! #: config/darwin.opt:98
  #, no-c-format
! msgid "Load all members of archive libraries, rather than only those that satisfy undefined symbols."
! msgstr "Carga todos los miembros de las bibliotecas de archivo, en vez de solo aquellas que satisfacen los símbolos indefinidos."
  
! #: config/darwin.opt:102
  #, no-c-format
! msgid "-allowable_client <name>\tThe output dylib is private to the client <name>."
! msgstr "-allowable_client <nombre>\tLa salida dylib es privada del cliente <nombre>."
  
! #: config/darwin.opt:106
  #, no-c-format
! msgid "-arch <name>\tGenerate output for architecture <name>."
! msgstr "-arch <nombre>\tGenera salida para la arquitectura <nombre>."
  
! #: config/darwin.opt:110
  #, no-c-format
! msgid "Mismatches between file architecture and one specified by \"-arch\" are errors instead of warnings."
! msgstr "Las discrepancias entre la arquitectura del fichero y la especificada por «-arch» son errores en lugar de avisos."
  
! #: config/darwin.opt:114
  #, no-c-format
! msgid "The earliest macOS version on which this program will run (formatted for the assembler)."
! msgstr "La versión más temprana de macOS X en la cual este programa se ejecutará (formateado para ensamblador)."
  
! #: config/darwin.opt:118
  #, no-c-format
! msgid "Generate an output executable that binds symbols on load, rather than lazily."
! msgstr "Genera una salida ejecutable que vincula símbolos al cargar, en vez de perezosamente."
  
! #: config/darwin.opt:122
  #, no-c-format
! msgid "Generate a Mach-O bundle (file type MH_BUNDLE)."
! msgstr "Genera un «bundle» Mach-O (tipo de fichero MH_BUNDLE)."
  
! #: config/darwin.opt:126
  #, no-c-format
! msgid "-bundle_loader <executable>\tTreat <executable> (that will be loading this bundle) as if it was one of the dynamic libraries the bundle is linked against for symbol resolution."
! msgstr "-bundle_loader <ejecutable>\tTrata <ejecutable> (el que va a cargar este «bundle») como si fuera una de las bibliotecas dinámicas contra las que el «bundle» está enlazado para resolver símbolos."
  
! #: config/darwin.opt:130
  #, no-c-format
! msgid "-client_name <name>\tEnable the executable being built to link against a private dylib (using allowable_client)."
! msgstr "-client_name <nombre>\tPermite que el ejecutable que se está construyendo se vincule contra una dylib privada (utilizando allowable_client)."
  
! #: config/darwin.opt:134
  #, no-c-format
! msgid "-compatibility_version <number>\tSet the version for the client interface.  Client programs must record a value less than or equal to <number>, or the binding will fail at runtime."
! msgstr "-compatibility_version <número>\tEstablece la versión del interfaz cliente.  Los programas cliente deben registrar un valor menor o igual que <número> o el vínculo fallará en tiempo de ejecución."
  
! #: config/darwin.opt:138
  #, no-c-format
! msgid "-current_version <number>\tSet the current version for the library to <number>."
! msgstr "-current_version <número>\tEstablece la versión actual de la biblioteca como <número>."
  
! #: config/darwin.opt:142
  #, no-c-format
! msgid "Remove code and data that is unreachable from any exported symbol (including the entry point)."
! msgstr "Elimina código y datos inalcanzables desde cualquier símbolo exportado (incluido el punto de entrada)."
  
! #: config/darwin.opt:146
  #, no-c-format
! msgid "-dylib_file install_name:file_name\tThis allows linking of a dylib with \"install_name\" but to be found in a different install position \"file_name\""
! msgstr "-dylib_file nombre_instalado:nombre_fichero\tEsto permite enlazar una dylib con «nombre_instalado» pero ubicado en un lugar de instalación distinto «nombre_fichero»"
  
! #: config/darwin.opt:150
  #, no-c-format
! msgid "Produce a Mach-O dylinker (file type MH_DYLINKER), only used for building dyld."
! msgstr "Produce un dylinker Mach-O (tipo de fichero MH_DYLINKER), utilizado únicamente para la construcción de dyld."
  
! #: config/darwin.opt:154
  #, no-c-format
! msgid "-dylinker_install_name <path>\tOnly used for building dyld."
! msgstr "-dylinker_install_name <ruta>\tUtilizado únicamente para la construcción de dyld."
  
! #: config/darwin.opt:158
  #, no-c-format
! msgid "The default (and opposite of -static), implied by user mode executables, shared libraries and bundles."
! msgstr "Lo predeterminado (y opuesto de -static), implicado por ejecutables de modo usuario, bibliotecas compartidas «bundles»."
  
! #: config/darwin.opt:162
  #, no-c-format
! msgid "Produce a Mach-O shared library (file type MH_DYLIB), synonym for \"-shared\"."
! msgstr "Produce una biblioteca compartida Mach-O (tipo de fichero MH_DYLIB), sinónimo de «-shared»."
  
! #: config/darwin.opt:166
  #, no-c-format
! msgid "-exported_symbols_list <filename>\tExport global symbols in <filename> in linked output file; any symbols not mentioned will be treated as \"hidden\"."
! msgstr "-exported_symbols_list <nombrefich>\tExporta los símbolos globales de <nombrefich> en el fichero de salida enlazado; todo símbolo no mencionado será tratado como «hidden» (oculto)."
  
! #: config/darwin.opt:170
  #, no-c-format
! msgid "Supply a list of objects to be linked from a file, rather than the command line."
! msgstr "Suministra en un fichero una lista de objetos para enlazar, en vez de la línea de órdenes."
  
! #: config/darwin.opt:175 config/darwin.opt:196
  #, no-c-format
! msgid "Used for generating code for some older kernel revisions."
! msgstr "Utilizado para generar código para algunas revisiones del núcleo más antiguas."
  
! #: config/darwin.opt:179
  #, no-c-format
! msgid "Ignore the normal two-level namespace; resolve symbols in command line order and do not record which library provided the resolved symbol."
! msgstr "Descarta el espacio normal de nombres de dos niveles; resuelve los símbolos en el orden de la línea de órdenes y no registra la biblioteca proporcionada que resolvió el símbolo."
  
! #: config/darwin.opt:183
  #, no-c-format
! msgid "For the assembler (and linker) permit any architecture sub-variant to be used without error."
! msgstr "Para que el ensamblador (y enlazador) permitan que se utilice cualquier subvariante de la arquitectura sin error."
  
! #: config/darwin.opt:187
  #, no-c-format
! msgid "Set the output object such that, on loading, dyld will ignore any two-level namespace information and resolve symbols in the discovery order for loaded libs."
! msgstr "Pone el objeto de salida de tal manera que, al cargar, dyld descarte cualquier información de espacio de nombres de dos niveles y resolve los símbolos en el orden en que se descubran para las bibliotecas cargadas."
  
! #: config/darwin.opt:191
  #, no-c-format
! msgid "-framework <name>\tThe linker should search for the framework <name> in the framework search path."
! msgstr "-framework <nombre>\tEl enlazador debería buscar el «framework» <nombre> en la ruta de búsqueda de «frameworks»."
  
! #: config/darwin.opt:200
  #, no-c-format
! msgid "Abbreviation for \"-g -fno-eliminate-unused-debug-symbols\"."
! msgstr "Abreviatura de «-g -fno-eliminate-unused-debug-symbols»."
  
! #: config/darwin.opt:204
  #, no-c-format
! msgid "Abbreviation for \"-g -feliminate-unused-debug-symbols\"."
! msgstr "Abreviatura de «-g -feliminate-unused-debug-symbols»."
  
! #: config/darwin.opt:208
  #, no-c-format
! msgid "Automatically adds space for longer path names in load commands (up to MAXPATHLEN)."
! msgstr "Añade espacio automáticamente a los nombres de ruta más largos en órdenes de carga (hasta MAXPATHLEN)."
  
! #: config/darwin.opt:212
  #, no-c-format
! msgid "-image_base <address>\tSpecify <address> as the base address for a dylib or bundle."
! msgstr "-image_base <dirección>\tEspecifica <dirección> como dirección base de una dylib o un «bundle»."
  
! #: config/darwin.opt:216
  #, no-c-format
! msgid "-init <symbol_name>\tThe symbol <symbol_name> will be used as the first initializer for a dylib."
! msgstr "-init <nombre_símbolo>\tEl símbolo <nombre_símbolo> se utilizará como primer inicializador de una dylib."
  
! #: config/darwin.opt:220
  #, no-c-format
! msgid "-install_name <name>\tSet the install name for a dylib."
! msgstr "-install_name <nombre>\tEstablece el nombre de instalación de una dylib."
  
! #: config/darwin.opt:224
  #, no-c-format
! msgid "Usually \"private extern\" (hidden) symbols are made local when linking, this command suppresses that such that they remain exported."
! msgstr "Normalmente los símbolos «private extern» (ocultos) se hacen locales al enlazar; esta orden anula eso de tal forma que sean exportados."
  
! #: config/darwin.opt:228
  #, no-c-format
! msgid "(Obsolete after 10.4) Multi modules are ignored at runtime since macOS 10.4."
! msgstr "(Obsoleto después de 10.4) Los multimódulos se descartan en tiempo de ejecución desde macOS 10.4."
  
! #: config/darwin.opt:232
  #, no-c-format
! msgid "(Obsolete after 10.4) -multiply_defined <treatment>\tProvided a mechanism for warning about symbols defined in multiple dylibs."
! msgstr "(Obsoleto después de 10.4) -multiply_defined <tratamiento>\tProporciona un mecanismo de advertencia sobre símbolos definidos en más de una dylib."
  
! #: config/darwin.opt:236
  #, no-c-format
! msgid "(Obsolete after 10.4) -multiply_defined_unused <treatment>\tProvided a mechanism for warning about symbols defined in the current executable also being defined in linked dylibs."
! msgstr "(Obsoleto después de 10.4) -multiply_defined_unused <tratamiento>\tProporciona un mecanismo de advertencia sobre símbolos definidos en el ejecutable actual que también se definen en dylibs enlazadas."
  
! #: config/darwin.opt:240
  #, no-c-format
! msgid "(Obsolete) Current linkers never dead-strip these items, so the option is not needed."
! msgstr ""
  
! #: config/darwin.opt:244
  #, no-c-format
! msgid "Do not add a default symbol exports to modules or dynamic libraries."
! msgstr ""
  
! #: config/darwin.opt:248
  #, no-c-format
! msgid "Do not add default run paths (for the compiler library directories) to executables, modules or dynamic libraries."
! msgstr ""
  
! #: config/darwin.opt:252
  #, no-c-format
! msgid "(Obsolete after 10.3.9) Set MH_NOPREFIXBINDING, in an executable."
! msgstr "(Obsoleto después de 10.3.9) Establece MH_NOPREFIXBINDING, en un ejecutable."
  
! #: config/darwin.opt:256
  #, no-c-format
! msgid "(Obsolete after 10.4)\tSet MH_NOMULTIDEFS in an umbrella framework."
! msgstr "(Obsoleto después de 10.4)\tEstablece MH_NOMULTIDEFS en un marco paraguas."
  
! #: config/darwin.opt:260 config/darwin.opt:286 config/darwin.opt:290
  #, no-c-format
! msgid "(Obsolete) LD_PREBIND is no longer supported."
! msgstr "(Obsoleto) LD_PREBIND ya no está disponible."
  
! #: config/darwin.opt:264
  #, no-c-format
! msgid "(Obsolete) This is the default."
! msgstr "(Obsoleto) Este es el valor por defecto."
  
! #: config/darwin.opt:268
! #, fuzzy, no-c-format
! #| msgid "Equivalent to -mgpopt=none."
! msgid "Equivalent to -xobjective-c."
! msgstr "Equivalente a -mgpopt=none."
  
! #: config/darwin.opt:272
! #, fuzzy, no-c-format
! #| msgid "Equivalent to -mgpopt=none."
! msgid "Equivalent to -xobjective-c++."
! msgstr "Equivalente a -mgpopt=none."
  
! #: config/darwin.opt:282
  #, no-c-format
! msgid "-pagezero_size <size>\tAllows setting the page 0 size to 4kb when required."
! msgstr "-pagezero_size <tamaño>\tPermite establecer el taño de la página 0 a 4kb cuando se requiera."
  
! #: config/darwin.opt:294
  #, no-c-format
! msgid "Produces a Mach-O file suitable for embedded/ROM use."
! msgstr "Produce un fichero Mach-O adecuado para uso empotrado/ROM."
  
! #: config/darwin.opt:298
  #, no-c-format
! msgid "(Obsolete) Allowed linking to proceed with \"-flat_namespace\" when a linked bundle contained a symbol also exported from the main executable."
! msgstr "(Obsoleto) Permitía que el enlazamiento procediera con «-flat_namespace» cuando un «bundle» contenía un símbolo también exportado desde el ejecutable principal."
  
! #: config/darwin.opt:305
  #, no-c-format
! msgid "Synonym for \"-export-dynamic\" for linker versions that support it."
! msgstr "Sinónimo de «-export-dynamic» para las versiones del enlazador que lo admitan."
  
! #: config/darwin.opt:309
  #, no-c-format
! msgid "-read_only_relocs <treatment>\tAllow relocations in read-only pages (not recommended)."
! msgstr "-read_only_relocs <tratamiento>\tPermite reubicaciones en páginas de solo lectura (no recomendado)."
  
! #: config/darwin.opt:313
  #, no-c-format
! msgid "-sectalign <segname> <sectname> <value>\tSet section <sectname> in segment <segname> to have alignment <value> which must be an integral power of two expressed in hexadecimal form."
! msgstr "-sectalign <nombreseg> <nombresec> <valor>\tConfigura la sección <nombresec> en el segmento <nombreseg> para tener alineamiento <valor>, que debe ser una potencia entera de dos expresada en forma hexadecimal."
  
! #: config/darwin.opt:317
  #, no-c-format
! msgid "-sectcreate <segname> <sectname> <file>\tCreate section <sectname> in segment <segname> from the contents of <file>."
! msgstr "-sectcreate <nombreseg> <nombresec> <fichero>\tCrea la sección <nombresec> en el segmento <nombreseg> a partir del contenido de <fichero>."
  
! #: config/darwin.opt:321
  #, no-c-format
! msgid "(Obsolete) -sectobjectsymbols <segname> <sectname>\tSetting a local symbol at the start of a section is no longer supported."
! msgstr "(Obsoleto) -sectobjectsymbols <nombreseg> <nombresec>\tYa no se puede poner establecer un símbolo al comienzo de una sección."
  
! #: config/darwin.opt:325
  #, no-c-format
! msgid "(Obsolete) -sectorder <segname> <sectname> <orderfile>\tReplaced by a more general option \"-order_file\"."
! msgstr "(Obsoleto) -sectorder <nombreseg> <nombresec> <ficheroorden>\tReemplazado por la opción más general «-order_file»."
  
! #: config/darwin.opt:329
  #, no-c-format
! msgid "-seg_addr_table <file>\tSpecify the base addresses for dynamic libraries; <file> contains a line for each library."
! msgstr "-seg_addr_table <fichero>\tEspecifica las direcciones base para bibliotecas dinámicas; <fichero> contiene una línea para cada biblioteca."
  
! #: config/darwin.opt:334
  #, no-c-format
! msgid "(Obsolete, ld_classic only) -seg_addr_table_filename <path>."
! msgstr "(Obsoleto, solamente ld_classic) -seg_addr_table_filename <ruta>."
  
! #: config/darwin.opt:338
  #, no-c-format
! msgid "Synonym for \"image_base\"."
! msgstr "Sinónimo de «image_base»."
  
! #: config/darwin.opt:342
  #, no-c-format
! msgid "-segaddr <name> <address>\tSet the base address of segment <name> to <address> which must be aligned to a page boundary (currently 4kb)."
! msgstr "-segaddr <nombre> <dirección>\tConfigura la dirección base del segmento <nombre> a <dirección>, que debe estar alineada al contorno de página (actualmente 4kb)."
  
! #: config/darwin.opt:347
  #, no-c-format
! msgid "(Obsolete, ld_classic only) -sectcreate <segname> <sectname> <file>\tAllowed creation of a section from a file."
! msgstr "(Obsoleto, solamente ld_classic) -sectcreate <nombreseg> <nombresec> <fichero>\tPermitía la creación de una sección dede un fichero."
  
! #: config/darwin.opt:351
  #, no-c-format
! msgid "(Obsolete) Object files with LINKEDIT sections are no longer supported."
! msgstr "(Obsoleto) Los ficheros objeto con secciones LINKEDIT ya no están disponibles."
  
! #: config/darwin.opt:355
  #, no-c-format
! msgid "-segprot <segname> <max_prot> <init_prot>\tThe virtual memory protections for segment <segname> have maximum and initial values <max_prot> and <init_prot> respectively.  The specified values may contain \"r\", \"w\", \"x\" or \"-\" the latter meaning \"no access\"."
! msgstr "-segprot <nombreseg> <maxprot> <iniprot>\tLas protecciones de la memoria virtual para el segmento <nombreseg> tienen valores máximo e inicial <maxproto> e <initprot>, respectivamente.  Los valores especificados pueden contener «r», «w», «x» o «-», este último con el significado «sin acceso»."
  
! #: config/darwin.opt:359
  #, no-c-format
! msgid "-segs_read_only_addr <address>\tSpecify that <address> is the base address of the read-only segments of a dylib."
! msgstr "-segs_read_only_addr <dirección>\tEspecifica que <dirección> es la dirección base de los segmentos de solo lectura de una dylib."
  
! #: config/darwin.opt:363
  #, no-c-format
! msgid "-segs_read_write_addr <address>\tSpecify that <address> is the base address address of the read-write segments of a dylib."
! msgstr "-segs_read_write_addr <dirección>\tEspecifica que <dirección> es la dirección base de los segmentos de lectura y escritura de una dylib."
  
! #: config/darwin.opt:367
  #, no-c-format
! msgid "(Obsolete)\tThis is the default."
! msgstr "(Obsoleto)\tEste es el valor por defecto."
  
! #: config/darwin.opt:371
  #, no-c-format
! msgid "-sub_library <name>\tLibrary named <name> will be re-exported (only useful for dylibs)."
! msgstr "-sub_library <nombre>\tLa biblioteca llamada <nombre> se va a volver a exportar (útil únicamente para dylibs)."
  
! #: config/darwin.opt:375
  #, no-c-format
! msgid "-sub_umbrella <name>\tFramework named <name> will be re-exported (only useful for dylibs)."
! msgstr "-sub_umbrella <nombre>\tEl marco llamado nombre> se va a volver a exportar (útil únicamente para dylibs)."
  
! #: config/darwin.opt:379
  #, no-c-format
! msgid "This is the default."
! msgstr "Esto es lo predeterminado."
  
! #: config/darwin.opt:383
  #, no-c-format
! msgid "Add extra information to the executable that can speed up dynamic loading (provided that dependent libraries are unchanged)."
! msgstr "Añade información extra al ejecutable, que puede acelerar la carga dinámica (suponiendo que no cambien las bibliotecas de las que depende)."
  
! #: config/darwin.opt:387
  #, no-c-format
! msgid "-umbrella <framework>\tThe specified framework will be re-exported."
! msgstr "-umbrella <marco>\tEl marco especificado se volverá a exportar."
  
! #: config/darwin.opt:391
  #, no-c-format
! msgid "-undefined <treatment>\tSpecify the handling for undefined symbols (default is error)."
! msgstr "-undefined <tratamiento>\tEspecifica el manejo de símbolos indefinidos (lo predeterminado es error)."
  
! #: config/darwin.opt:395
  #, no-c-format
! msgid "-unexported_symbols_list <filename>\tDo not export the global symbols listed in <filename>."
! msgstr "-unexported_symbols_list <nombrefich>\tNo exporta los símbolos globales enumerados en <nombrefich>."
  
! #: config/darwin.opt:399
  #, no-c-format
! msgid "-weak_framework <framework>\tMake a weak link to the specified framework."
! msgstr "-weak_framework <marco>\tCrea un enlace débil al marco especificado."
  
! #: config/darwin.opt:403
  #, no-c-format
! msgid "-weak_reference_mismatches <treatment>\tSpecifies what to do if a symbol import conflicts between file (weak in one and not in another) the default is to treat the symbol as non-weak."
! msgstr "-weak_reference_mismatches <marco>\tEspecifica lo que se hará si al importar un símbolo hay conflicto entre fichero (débil en uno y no en otro) lo predeterminado es tratar el símbolo como no débil."
  
! #: config/darwin.opt:407
  #, no-c-format
! msgid "Logs which object files the linker loads."
! msgstr "Registra los ficheros objeto que carga el enlazador."
  
! #: config/darwin.opt:411
  #, no-c-format
! msgid "Logs which symbol(s) caused an object to be loaded."
! msgstr "Registra los símbolos que provocan la carga de un objeto."
  
! #: config/darwin.opt:419
  #, no-c-format
! msgid "(Obsolete, ignored)\tOld support similar to \"-whyload\"."
! msgstr "(Obsoleto, descartado)\tSoporte viejo similar a «-whyload»."
  
! #: config/darwin.opt:423
  #, no-c-format
! msgid "(Obsolete and unhandled by ld64, ignored)\tld should produce an executable (only handled by ld_classic)."
! msgstr "(Obsoleto y no manejado por ld64, descartado)\tld debería producir un ejecutable (solo manejado por ld_classic)."
  
! #: config/c6x/c6x-tables.opt:24
  #, no-c-format
! msgid "Known C6X ISAs (for use with the -march= option):"
! msgstr "ISAs C6X conocidas (para uso con la opción -march=):"
  
! #: config/c6x/c6x.opt:30 config/mips/mips.opt:134
  #, no-c-format
! msgid "Use big-endian byte order."
! msgstr "Usa el orden de byte big-endian."
  
! #: config/c6x/c6x.opt:34 config/mips/mips.opt:138
  #, no-c-format
! msgid "Use little-endian byte order."
! msgstr "Usa el orden de byte little-endian."
  
! #: config/c6x/c6x.opt:42
  #, no-c-format
! msgid "Select method for sdata handling."
! msgstr "Selecciona el método para el manejo de sdata."
  
! #: config/c6x/c6x.opt:46
  #, no-c-format
! msgid "Valid arguments for the -msdata= option:"
! msgstr "Argumentos válidos para la opción -msdata=:"
  
! #: config/c6x/c6x.opt:59
  #, no-c-format
! msgid "Compile for the DSBT shared library ABI."
! msgstr "Compila para la ABI de biblioteca compartida DSBT."
  
! #: config/mips/mips.opt:32
  #, no-c-format
! msgid "-mabi=ABI\tGenerate code that conforms to the given ABI."
! msgstr "-mabi=ABI\tGenera código que cumpla con la ABI dada."
  
! #: config/mips/mips.opt:36
  #, no-c-format
! msgid "Known MIPS ABIs (for use with the -mabi= option):"
! msgstr "ABIs MIPS conocidos (para uso con la opción -mabi=):"
  
! #: config/mips/mips.opt:55
  #, no-c-format
! msgid "Generate code that can be used in SVR4-style dynamic objects."
! msgstr "Genera código que se pueda usar en objetos dinámicos de estilo SVR4."
  
! #: config/mips/mips.opt:59
  #, no-c-format
! msgid "Use PMC-style 'mad' instructions."
! msgstr "Usa instrucciones 'mad' de estilo PMC."
  
! #: config/mips/mips.opt:63
  #, no-c-format
! msgid "Use integer madd/msub instructions."
! msgstr "Usa instrucciones madd/msub de enteros."
  
! #: config/mips/mips.opt:67
  #, no-c-format
! msgid "-march=ISA\tGenerate code for the given ISA."
! msgstr "-march=ISA\tGenera código para el ISA dado."
  
! #: config/mips/mips.opt:75
  #, no-c-format
! msgid "Use Branch Likely instructions, overriding the architecture default."
! msgstr "Usa instrucciones Branch Likely, anulando el valor predeterminado de la arquitectura."
  
! #: config/mips/mips.opt:79
  #, no-c-format
! msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing."
! msgstr "Activa/desactiva el ASE de MIPS16 en funciones alternantes para pruebas del compilador."
  
! #: config/mips/mips.opt:87
  #, no-c-format
! msgid "-mcode-readable=SETTING\tSpecify when instructions are allowed to access code."
! msgstr "-mcode-readable=OPCIÓN\tEspecifica cuándo se permite que las instrucciones accedan al código."
  
! #: config/mips/mips.opt:91
  #, no-c-format
! msgid "Valid arguments to -mcode-readable=:"
! msgstr "Argumentos válidos para -fcode-readable=:"
  
! #: config/mips/mips.opt:104
  #, no-c-format
! msgid "Use branch-and-break sequences to check for integer divide by zero."
! msgstr "Usa secuencias ramifica-y-para para revisar la división entera por cero."
  
! #: config/mips/mips.opt:108
  #, no-c-format
! msgid "Use trap instructions to check for integer divide by zero."
! msgstr "Usa instrucciones trap para revisar la división entera por cero."
  
! #: config/mips/mips.opt:112
  #, no-c-format
! msgid "Allow the use of MDMX instructions."
! msgstr "Permite el uso de las instrucciones MDMX."
  
! #: config/mips/mips.opt:120
  #, no-c-format
! msgid "Use MIPS-DSP instructions."
! msgstr "Usa instrucciones MIPS-DSP."
  
! #: config/mips/mips.opt:124
  #, no-c-format
! msgid "Use MIPS-DSP REV 2 instructions."
! msgstr "Usa instrucciones MIPS-DSP REV 2."
  
! #: config/mips/mips.opt:146
  #, no-c-format
! msgid "Use Enhanced Virtual Addressing instructions."
! msgstr "Usa las instrucciones de direccionamiento virtual mejorado."
  
! #: config/mips/mips.opt:171
  #, no-c-format
! msgid "Don't use %reloc() assembly operators (for backward compatibility)."
! msgstr "No utilizar operadores de esamblador %reloc() (por compatibilidad hacia atrás)."
  
! #: config/mips/mips.opt:175
  #, no-c-format
! msgid "Use -G for data that is not defined by the current object."
! msgstr "Usa -G para los datos que están definidos por el objeto actual."
  
! #: config/mips/mips.opt:179
  #, no-c-format
! msgid "Work around certain 24K errata."
! msgstr "Evita ciertos errores de 24K."
  
! #: config/mips/mips.opt:183
  #, no-c-format
! msgid "Work around certain R4000 errata."
! msgstr "Evita ciertos errores de R4000."
  
! #: config/mips/mips.opt:187
  #, no-c-format
! msgid "Work around certain R4400 errata."
! msgstr "Evita ciertos errores de R4400."
  
! #: config/mips/mips.opt:191
  #, no-c-format
! msgid "Work around the R5900 short loop erratum."
! msgstr "Evita errores de blucle corto de R5900."
  
! #: config/mips/mips.opt:195
  #, no-c-format
! msgid "Work around certain RM7000 errata."
! msgstr "Evita ciertos errores de R4000."
  
! #: config/mips/mips.opt:199
  #, no-c-format
! msgid "Work around certain R10000 errata."
! msgstr "Evita ciertos errores de R10000."
  
! #: config/mips/mips.opt:203
  #, no-c-format
! msgid "Work around errata for early SB-1 revision 2 cores."
! msgstr "Evita los errores para núcleos tempranos SB-1 revisión 2."
  
! #: config/mips/mips.opt:207
  #, no-c-format
! msgid "Work around certain VR4120 errata."
! msgstr "Evita ciertos errores de VR4120."
  
! #: config/mips/mips.opt:211
  #, no-c-format
! msgid "Work around VR4130 mflo/mfhi errata."
! msgstr "Evita el error mflo/mfhi del VR4130."
  
! #: config/mips/mips.opt:215
  #, no-c-format
! msgid "Work around an early 4300 hardware bug."
! msgstr "Evita el error de hardware de los primeros 4300."
  
! #: config/mips/mips.opt:219
  #, no-c-format
! msgid "FP exceptions are enabled."
! msgstr "Las excepciones FP están activadas."
  
! #: config/mips/mips.opt:223
  #, no-c-format
! msgid "Use 32-bit floating-point registers."
! msgstr "Usa los registros de coma flotante de 32-bit."
  
! #: config/mips/mips.opt:227
  #, no-c-format
! msgid "Conform to the o32 FPXX ABI."
! msgstr "Conforma al o32 FPXX ABI."
  
! #: config/mips/mips.opt:231
  #, no-c-format
! msgid "Use 64-bit floating-point registers."
! msgstr "Usa los registros de coma flotante de 64-bit."
  
! #: config/mips/mips.opt:235
  #, no-c-format
! msgid "-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack trampolines."
! msgstr "-mflush-func=FUNC\tUsa FUNC para vaciar el caché antes de llamar a los trampolines de pila."
  
! #: config/mips/mips.opt:239
  #, no-c-format
! msgid "-mabs=MODE\tSelect the IEEE 754 ABS/NEG instruction execution mode."
! msgstr "-mabs=MODO\tSelecciona el modo de ejecución de instrucciones IEEE 754 ABS/NEG."
  
! #: config/mips/mips.opt:243
  #, no-c-format
! msgid "-mnan=ENCODING\tSelect the IEEE 754 NaN data encoding."
! msgstr "-mnan=CODIFICACIÓN\tSelecciona la codificación de datos IEEE 754 NaN."
  
! #: config/mips/mips.opt:247
  #, no-c-format
! msgid "Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):"
! msgstr "Configuración de lso MIPS IEEE 754 conocidos (para uso con las opciones -mabs= y -mnan=):"
  
! #: config/mips/mips.opt:257
  #, no-c-format
! msgid "Use 32-bit general registers."
! msgstr "Usa los registros generales de 32-bit."
  
! #: config/mips/mips.opt:261
  #, no-c-format
! msgid "Use 64-bit general registers."
! msgstr "Usa los registros generales de 64-bit."
  
! #: config/mips/mips.opt:265
  #, no-c-format
! msgid "Use GP-relative addressing to access small data."
! msgstr "Usa el direccionamiento relativo al GP para acceder a datos small."
  
! #: config/mips/mips.opt:269
  #, no-c-format
! msgid "When generating -mabicalls code, allow executables to use PLTs and copy relocations."
! msgstr "Al generar código -mabicalls, permite que los ejecutables usen PLTs y copien reubicaciones."
  
! #: config/mips/mips.opt:273
  #, no-c-format
! msgid "Allow the use of hardware floating-point ABI and instructions."
! msgstr "Permite el uso de la ABI y las instrucciones de coma flotante de hardware."
  
! #: config/mips/mips.opt:277
  #, no-c-format
! msgid "Generate code that is link-compatible with MIPS16 and microMIPS code."
! msgstr "Genera código que se puede enlazar con código MIPS16 microMIPS."
  
! #: config/mips/mips.opt:281
  #, no-c-format
! msgid "An alias for minterlink-compressed provided for backward-compatibility."
! msgstr "Sinónimo de minterlink-compressed, preservado por compatibilidad hacia atrás."
  
! #: config/mips/mips.opt:285
  #, no-c-format
! msgid "-mipsN\tGenerate code for ISA level N."
! msgstr "-mipsN\tGenera código para ISA nivel N."
  
! #: config/mips/mips.opt:289
  #, no-c-format
! msgid "Generate MIPS16 code."
! msgstr "Genera código MIPS16."
  
! #: config/mips/mips.opt:293
  #, no-c-format
! msgid "Use MIPS-3D instructions."
! msgstr "Usa instrucciones MIPS-3D."
  
! #: config/mips/mips.opt:297
  #, no-c-format
! msgid "Use ll, sc and sync instructions."
! msgstr "Usa las instrucciones ll, sc y sync."
  
! #: config/mips/mips.opt:301
  #, no-c-format
! msgid "Use -G for object-local data."
! msgstr "Usa -G para los datos del objeto local."
  
! #: config/mips/mips.opt:305
  #, no-c-format
! msgid "Use indirect calls."
! msgstr "Usa llamadas indirectas."
  
! #: config/mips/mips.opt:309
  #, no-c-format
! msgid "Use a 32-bit long type."
! msgstr "Usa un tipo long de 32-bit."
  
! #: config/mips/mips.opt:313
  #, no-c-format
! msgid "Use a 64-bit long type."
! msgstr "Usa un tipo long de 64-bit."
  
! #: config/mips/mips.opt:317
  #, no-c-format
! msgid "Pass the address of the ra save location to _mcount in $12."
! msgstr "Pasa la dirección de la ubicación de ra save a _mcount en $12."
  
! #: config/mips/mips.opt:321
  #, no-c-format
! msgid "Don't optimize block moves."
! msgstr "No optimiza los movimientos de bloques."
  
! #: config/mips/mips.opt:325
  #, no-c-format
! msgid "Use microMIPS instructions."
! msgstr "Usa instrucciones microMIPS."
  
! #: config/mips/mips.opt:329
  #, no-c-format
! msgid "Use MIPS MSA Extension instructions."
! msgstr "Usa instrucciones de la Extensión MIPS MSA."
  
! #: config/mips/mips.opt:333
  #, no-c-format
! msgid "Allow the use of MT instructions."
! msgstr "Permite el uso de las instrucciones MT."
  
! #: config/mips/mips.opt:337
  #, no-c-format
! msgid "Prevent the use of all floating-point operations."
! msgstr "Previene el uso de todas las instrucciones de coma flotante."
  
! #: config/mips/mips.opt:341
  #, no-c-format
! msgid "Use MCU instructions."
! msgstr "Usa instrucciones MCU."
  
! #: config/mips/mips.opt:345
  #, no-c-format
! msgid "Do not use a cache-flushing function before calling stack trampolines."
! msgstr "No usa una función que vacíe el caché antes de llamar los trampolines de pila."
  
! #: config/mips/mips.opt:349
  #, no-c-format
! msgid "Do not use MDMX instructions."
! msgstr "No usa instrucciones MDMX."
  
! #: config/mips/mips.opt:353
  #, no-c-format
! msgid "Generate normal-mode code."
! msgstr "Genera código normal-mode."
  
! #: config/mips/mips.opt:357
  #, no-c-format
! msgid "Do not use MIPS-3D instructions."
! msgstr "No usa instrucciones MIPS-3D."
  
! #: config/mips/mips.opt:361
  #, no-c-format
! msgid "Use paired-single floating-point instructions."
! msgstr "Usa instrucciones apareadas-sencillas de coma flotante."
  
! #: config/mips/mips.opt:365
  #, no-c-format
! msgid "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be inserted."
! msgstr "-mr10k-cache-barrier=OPCIÓN\tEspecifica cuando se deben insertar las barreras de caché de r10k."
  
! #: config/mips/mips.opt:369
  #, no-c-format
! msgid "Valid arguments to -mr10k-cache-barrier=:"
! msgstr "Argumentos válidos para -mr10k-cache-barrier=:"
  
! #: config/mips/mips.opt:382
  #, no-c-format
! msgid "Try to allow the linker to turn PIC calls into direct calls."
! msgstr "Trata de permitir que el enlazador convierta las llamadas PIC a llamadas directas."
  
! #: config/mips/mips.opt:386
  #, no-c-format
! msgid "When generating -mabicalls code, make the code suitable for use in shared libraries."
! msgstr "Al generar código -mabicalls, hace que el código sea adecuado para su uso en bibliotecas compartidas."
  
! #: config/mips/mips.opt:394
  #, no-c-format
! msgid "Use SmartMIPS instructions."
! msgstr "Usa instrucciones SmartMIPS."
  
! #: config/mips/mips.opt:402
  #, no-c-format
! msgid "Optimize lui/addiu address loads."
! msgstr "Optimiza las cargas de las direcciones lui/addiu."
  
! #: config/mips/mips.opt:406
  #, no-c-format
! msgid "Enable the MIPS16e V2 instructions."
! msgstr "Activa las instrucciones V2 de MIPS16e."
  
! #: config/mips/mips.opt:410
  #, no-c-format
! msgid "Assume all symbols have 32-bit values."
! msgstr "Asume que todos los símbolos tienen valores de 32-bit."
  
! #: config/mips/mips.opt:414
  #, no-c-format
! msgid "Use synci instruction to invalidate i-cache."
! msgstr "Usa la instrucción synci para invalidar el i-caché."
  
! #: config/mips/mips.opt:418
  #, no-c-format
! msgid "Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable."
! msgstr "Usa instrucciones lwxc1/swxc1/ldxc1/sdxc1 donde sean aplicables."
  
! #: config/mips/mips.opt:422
  #, no-c-format
! msgid "Use 4-operand madd.s/madd.d and related instructions where applicable."
! msgstr "Usa operandos cuaternarios madd.s/madd.d e instrucciones relacionadas donde sean aplicables."
  
! #: config/mips/mips.opt:430
  #, no-c-format
! msgid "Don't generate code with unaligned load store, only valid for MIPS R6."
! msgstr "No genera código con carga almacenamiento desalineados, solo válido para MIPS R6."
  
! #: config/mips/mips.opt:434
  #, no-c-format
! msgid "Generate code with unaligned load store for R6 (alias of -mno-strict-align)."
! msgstr "Genera código con carga almacenamiento desalineados para R6 (alias de -mno-strict-align)."
  
! #: config/mips/mips.opt:438
  #, no-c-format
! msgid "Don't generate code with unaligned load store for R6 (alias of -mstrict-align)."
! msgstr "No genera código con carga almacenamiento desalineados para R6 (alias de -mstrict-align)."
  
! #: config/mips/mips.opt:446
  #, no-c-format
! msgid "Use Virtualization (VZ) instructions."
! msgstr "Usa instrucciones virtualización (VZ)."
  
! #: config/mips/mips.opt:450
  #, no-c-format
! msgid "Use eXtended Physical Address (XPA) instructions."
! msgstr "Usa instrucciones de direcciones físicas extendidas (XPA)."
  
! #: config/mips/mips.opt:454
  #, no-c-format
! msgid "Use Cyclic Redundancy Check (CRC) instructions."
! msgstr "Usa las instrucciones de comprobación de redundancia cíclico (CRC)."
  
! #: config/mips/mips.opt:458
  #, no-c-format
! msgid "Use Global INValidate (GINV) instructions."
! msgstr "Usa instrucciones INValidate (GINV)."
  
! #: config/mips/mips.opt:462
  #, no-c-format
! msgid "Perform VR4130-specific alignment optimizations."
! msgstr "Realiza optimizaciones de alineación específicas para VR4130."
  
! #: config/mips/mips.opt:466
  #, no-c-format
! msgid "Lift restrictions on GOT size."
! msgstr "Levanta restricciones en el tamaño de GOT."
  
! #: config/mips/mips.opt:470
  #, no-c-format
! msgid "Enable use of odd-numbered single-precision registers."
! msgstr "Activa el uso de registros de precisión sencilla impares."
  
! #: config/mips/mips.opt:474
  #, no-c-format
! msgid "Optimize frame header."
! msgstr "Optimiza la cabecera de marco."
  
! #: config/mips/mips.opt:478
  #, no-c-format
! msgid "Change the behaviour to grow the frame downwards."
! msgstr ""
  
! #: config/mips/mips.opt:485
  #, no-c-format
! msgid "Enable load/store bonding."
! msgstr "Activa unión de carga/almacenamiento."
  
! #: config/mips/mips.opt:489
  #, no-c-format
! msgid "Specify the compact branch usage policy."
! msgstr "Especifica la política de uso de ramificación compacta."
  
! #: config/mips/mips.opt:493
  #, no-c-format
! msgid "Policies available for use with -mcompact-branches=:"
! msgstr "Políticas disponibles para usar con -mcompact-branches=:"
  
! #: config/mips/mips.opt:506
  #, no-c-format
! msgid "Use Loongson MultiMedia extensions Instructions (MMI) instructions."
! msgstr ""
  
! #: config/mips/mips.opt:510
  #, no-c-format
! msgid "Use Loongson EXTension (EXT) instructions."
! msgstr "Usa instrucciones de la EXTensión Loongson (EXT)."
  
! #: config/mips/mips.opt:514
  #, no-c-format
! msgid "Use Loongson EXTension R2 (EXT2) instructions."
! msgstr "Usa instrucciones de la EXTensión Loongson R2 (EXT2)."
  
! #: config/mips/mips-tables.opt:24
  #, no-c-format
! msgid "Known MIPS CPUs (for use with the -march= and -mtune= options):"
! msgstr "CPUs MIPS conocidos (para uso con las opciones -march= y -mtune=):"
  
! #: config/mips/mips-tables.opt:28
  #, no-c-format
! msgid "Known MIPS ISA levels (for use with the -mips option):"
! msgstr "Niveles ISA MIPS conocidos (para uso con la opción -mips):"
  
  #: config/s390/tpf.opt:23
  #, no-c-format
  msgid "Enable TPF-OS tracing code."
  msgstr "Activa el código de rastreo TPF-OS."
  
! #: config/s390/tpf.opt:29
  #, no-c-format
  msgid "Set the trace check address for prologue tpf hook"
  msgstr ""
  
! #: config/s390/tpf.opt:33
  #, no-c-format
  msgid "Set the trace jump address for prologue tpf hook"
  msgstr ""
  
! #: config/s390/tpf.opt:37
  #, no-c-format
  msgid "Set the trace check address for epilogue tpf hook"
  msgstr ""
  
! #: config/s390/tpf.opt:41
  #, no-c-format
  msgid "Set the trace jump address for epilogue tpf hook"
  msgstr ""
  
! #: config/s390/tpf.opt:45
  #, no-c-format
  msgid "Set the prologue and epilogue hook addresses to TPF_TRACE_PROLOGUE_SKIP_TARGET and TPF_TRACE_EPILOGUE_SKIP_TARGET. Equivalent to using -mtpf-trace-hook-prologue-target=TPF_TRACE_PROLOGUE_SKIP_TARGET and -mtpf-trace-hook-epilogue-target=TPF_TRACE_EPILOGUE_SKIP_TARGET"
  msgstr ""
  
! #: config/s390/tpf.opt:49
  #, no-c-format
  msgid "Specify main object for TPF-OS."
  msgstr "Especifica el objeto principal para TPF-OS."
*************** msgstr "Establece el número máximo de
*** 9153,17778 ****
  msgid "Switches off the -mstack-guard= option."
  msgstr "Desactiva la opción -mstack-guard=."
  
! #: config/s390/s390.opt:201
  #, no-c-format
  msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
  msgstr "Emite código extra en el prólogo de la función para atrapar en caso de que el tamaño de la pila exceda el límite dado."
  
! #: config/s390/s390.opt:205
  #, no-c-format
  msgid "Switches off the -mstack-size= option."
  msgstr "Desactiva la opción -mstack-size= ."
  
! #: config/s390/s390.opt:213
  #, no-c-format
  msgid "Use the mvcle instruction for block moves."
  msgstr "Utiliza la instrucción mvcle para movimiento de bloques."
  
! #: config/s390/s390.opt:217
  #, no-c-format
  msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
  msgstr "Activa la extensión de lenguaje de vector z que ofrece la macro de vector sensible al contexto y activa los internos de estilo Altivec en vecintrin.h."
  
! #: config/s390/s390.opt:222
  #, no-c-format
  msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr "Avisa si una función usa alloca o crea una matriz de tamaño dinámico."
  
! #: config/s390/s390.opt:226
  #, no-c-format
  msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr "Avisa si el tamaño de marco de una sola función excede el tamaño de marco dado."
  
! #: config/s390/s390.opt:230
  #, no-c-format
  msgid "z/Architecture."
  msgstr "z/Architecture."
  
! #: config/s390/s390.opt:234
  #, no-c-format
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr "Establece los costos de ramificación para las instrucciones de ramificación condicional.  Los valores razonables son enteros pequeños que no son negativos.  El costo de ramificación por defecto es 1."
  
! #: config/s390/s390.opt:240 config/arm/arm.opt:178
! #, no-c-format
! msgid "Assume data segments are relative to text segment."
! msgstr "Asume que los segmentos de datos son relativos a los segmentos de texto."
! 
! #: config/s390/s390.opt:245
  #, no-c-format
  msgid "Wrap all indirect branches into execute in order to disable branch prediction."
  msgstr "Envuelve todas las ramificaciones indirectas en ejecuciones para deshabilitar la predicción de bifurcación."
  
! #: config/s390/s390.opt:250
  #, no-c-format
  msgid "Wrap indirect table jumps and computed gotos into execute in order to disable branch prediction.  Using thunk or thunk-extern with this option requires the thunks to be considered signal handlers to order to generate correct CFI.  For environments where unwinding (e.g. for exceptions) is required please use thunk-inline instead."
  msgstr "Envuelve los saltos de tabla indirectos y los gotos calculados en ejecuciones para deshabilitar la predicción de bifurcación.  Utilizando «thunk» o «thunk-extern» con esta opción requiere considerar los «thunks» como manejadores de señales para ordenar para generar CFI correctos.  Para entornos en los que se requiera desenrollamiento (por ejemplo, para excepciones), utilícese «thunk-inline» en su lugar."
  
! #: config/s390/s390.opt:258
  #, no-c-format
  msgid "Wrap all indirect calls into execute in order to disable branch prediction."
  msgstr "Envuelve todas las llamadas indirectas en ejecuciones para deshabilitar la predicción de bifurcación."
  
! #: config/s390/s390.opt:262
  #, no-c-format
  msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
  msgstr "Envuelve todas las bifurcaciones return indirectas en ejecuciones para deshabilitar la predicción de bifurcación."
  
! #: config/s390/s390.opt:267
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address is going to be restored from memory."
  msgstr "Envuelve las bifurcaciones return indirectas en ejecuciones para deshabilitar la predicción de bifurcación. Esto solo afecta a bifurcaciones en las que la dirección de retorno va a restaurarse desde memoria."
  
! #: config/s390/s390.opt:273
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address doesn't need to be restored from memory."
  msgstr "Envuelve las bifurcaciones return indirectas en ejecuciones para deshabilitar la predicción de bifurcación. Esto solo afecta a bifurcaciones en las que la dirección de retorno no necesita restaurarse desde memoria."
  
! #: config/s390/s390.opt:295
  #, no-c-format
  msgid "Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options.  The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location."
  msgstr "Genera secciones .s390_indirect_jump, .s390_indirect_call, .s390_return_reg y .s390_return_mem para alojar las localizaciones de ramificaciones indirectas que se han parcheado como para de utilizar una de las opciones -mindirect-branch* o -mfunction-return*.  Las secciones constan de una lista de elementos de 32 bits. Cada entrada guarda el desplazamiento desde la entrada a la localización parcehada."
  
! #: config/s390/s390.opt:304
  #, no-c-format
  msgid "Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run."
  msgstr "Emite llamada a contador de perfil en la entrada de función antes del prólogo. El código compilado requerirá una CPU de 64 btis y glib 2.29 o superior para correr."
  
! #: config/s390/s390.opt:309
  #, no-c-format
  msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
  msgstr "Genera sección __mcount_loc con todos las llamadas a _mcount y __fentry__."
  
! #: config/s390/s390.opt:318
  #, no-c-format
  msgid "Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains.  This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance.  This option allows overriding it for testing purposes."
  msgstr "Emite instrucciones multiplicación-adición fusionadas para long doubles en los registros vectoriales (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  El pase de reasociación no maneja multiplicaciones-adiciones fusionadas; por lo tanto, el código generado hacia el medio-final es proclive a tener cadenas largas de multiplicaciones-adiciones fusionadas.  Esto no facilita las «pipelines», por lo que el comportamiento predefinido es emitir instrucciones de multiplicación y adición separadas para long doubles en registros vectoriales, ya que las mediciones reflejan que esto mejora el rendimiento.  Esta opción puede anularse con fines de test."
  
! #: config/s390/s390.opt:333
  #, no-c-format
  msgid "Store all argument registers on the stack."
  msgstr "Almacena todos los registros de los argumentos en la pila."
  
! #: config/s390/s390.opt:337
  #, no-c-format
  msgid "Assume external symbols, whose natural alignment would be 1, to be potentially unaligned.  By default all symbols without explicit alignment are assumed to reside on a 2 byte boundary as mandated by the IBM Z ABI."
  msgstr "Asume que los símbolos externos, cuyo alineamienta natural sería 1, puedan estar desalineados.  Lo predefindo es asumir que todos los símbolos sin alineamiento explícito residan en contornos de 2 bytes, como prescribe el ABI del IBM Z."
  
! #: config/rl78/rl78.opt:27 config/rx/elf.opt:26 config/csky/csky.opt:198
! #, no-c-format
! msgid "Use the simulator runtime."
! msgstr "Usa el simulador de tiempo de ejecución."
! 
! #: config/rl78/rl78.opt:31
! #, no-c-format
! msgid "Selects the type of hardware multiplication and division to use (none/g13/g14)."
! msgstr "Selecciona el tipo de multiplicación y división por hardware que se usará (none/g13/g14)."
! 
! #: config/rl78/rl78.opt:50
! #, no-c-format
! msgid "Use all registers, reserving none for interrupt handlers."
! msgstr "Usa todos los registros, sin reservar ninguno para los manejadores de interrupciones."
! 
! #: config/rl78/rl78.opt:54
! #, no-c-format
! msgid "Enable assembler and linker relaxation.  Enabled by default at -Os."
! msgstr "Activa la relajación del ensamblador y el enlazador.  Activado por defecto a -Os."
! 
! #: config/rl78/rl78.opt:58
! #, no-c-format
! msgid "Selects the type of RL78 core being targeted (g10/g13/g14).  The default is the G14.  If set, also selects the hardware multiply support to be used."
! msgstr "Selecciona el tipo de núcleo RL78 de destino (g10/g13/g14).  El predeterminado es G14.  Si se pone, también selecciona el soporte de multiplicación por hardware que se usará."
! 
! #: config/rl78/rl78.opt:77
! #, no-c-format
! msgid "Alias for -mcpu=g10."
! msgstr "Alias para -mcpu=g10."
! 
! #: config/rl78/rl78.opt:81
! #, no-c-format
! msgid "Alias for -mcpu=g13."
! msgstr "Alias para -mcpu=g13."
! 
! #: config/rl78/rl78.opt:85 config/rl78/rl78.opt:89
  #, no-c-format
! msgid "Alias for -mcpu=g14."
! msgstr "Alias para -mcpu=g14."
  
! #: config/rl78/rl78.opt:93
  #, no-c-format
! msgid "Assume ES is zero throughout program execution, use ES: for read-only data."
! msgstr "Asume que ES es cero a lo largo de la ejecución del programa, usa ES: para datos de solo lectura."
  
! #: config/rl78/rl78.opt:97
  #, no-c-format
! msgid "Stores the MDUC registers in interrupt handlers for G13 target."
! msgstr "Almacena los registros MDUC en manejadores de interrupciones internos para el objetivo G13."
  
! #: config/stormy16/stormy16.opt:24
  #, no-c-format
! msgid "Provide libraries for the simulator."
! msgstr "Provee bibliotecas para el simulador."
  
! #: config/arm/arm-tables.opt:25
  #, no-c-format
! msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
! msgstr "CPUs ARM conocidos (para usar con las opciones -mcpu= y -mtune=):"
  
! #: config/arm/arm-tables.opt:305
  #, no-c-format
! msgid "Known ARM architectures (for use with the -march= option):"
! msgstr "Arquitecturas ARM conocidas (para usar con la opción -march=):"
  
! #: config/arm/arm-tables.opt:411
  #, no-c-format
! msgid "Known ARM FPUs (for use with the -mfpu= option):"
! msgstr "FPUs ARM conocidos (para usar con la opción -mfpu=):"
  
! #: config/arm/arm.opt:35
  #, no-c-format
! msgid "TLS dialect to use:"
! msgstr "Dialecto TLS a utilizar:"
  
! #: config/arm/arm.opt:45
  #, no-c-format
! msgid "Specify an ABI."
! msgstr "Especifica una ABI."
  
! #: config/arm/arm.opt:49
  #, no-c-format
! msgid "Known ARM ABIs (for use with the -mabi= option):"
! msgstr "ABIs ARM conocidas (para uso con la opción -mabi=):"
  
! #: config/arm/arm.opt:68
  #, no-c-format
! msgid "Generate a call to abort if a noreturn function returns."
! msgstr "Genera una llamada a abortar si una funcion noreturn devuelve."
  
! #: config/arm/arm.opt:75
  #, no-c-format
! msgid "Generate APCS conformant stack frames."
! msgstr "Genera marcos de pila que cumplan con APCS."
  
! #: config/arm/arm.opt:79
  #, no-c-format
! msgid "Generate re-entrant, PIC code."
! msgstr "Genera código PIC reentrante."
  
! #: config/arm/arm.opt:101
  #, no-c-format
! msgid "Generate code in 32 bit ARM state."
! msgstr "Genera código en el estado ARM de 32 bit."
  
! #: config/arm/arm.opt:109
  #, no-c-format
! msgid "Thumb: Assume non-static functions may be called from ARM code."
! msgstr "Thumb: Asume que las funciones no static pueden ser llamadas desde código ARM."
  
! #: config/arm/arm.opt:113
  #, no-c-format
! msgid "Thumb: Assume function pointers may go to non-Thumb aware code."
! msgstr "Thumb: Asume que los punteros de función pueden ir a código no informado sobre Thumb."
  
! #: config/arm/arm.opt:121 config/csky/csky.opt:73
  #, no-c-format
! msgid "Specify if floating point hardware should be used."
! msgstr "Especifica si se debe usar hardware para coma flotante."
  
! #: config/arm/arm.opt:125
  #, no-c-format
! msgid "Specify that the compiler should target secure code as per ARMv8-M Security Extensions."
! msgstr ""
  
! #: config/arm/arm.opt:129 config/csky/csky.opt:77
  #, no-c-format
! msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
! msgstr "ABIs de coma flotante conocidas (para usar con la opción -mfloat-abi):"
  
! #: config/arm/arm.opt:142
  #, no-c-format
! msgid "Switch ARM/Thumb modes on alternating functions for compiler testing."
! msgstr "Conmuta los modos ARM/Thumb en funciones alternantes para pruebas del compilador."
  
! #: config/arm/arm.opt:146
  #, no-c-format
! msgid "Specify the __fp16 floating-point format."
! msgstr "Especifica el formato de coma flotante __fp16."
  
! #: config/arm/arm.opt:150
  #, no-c-format
! msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
! msgstr "Formatos __fp16 conocidos (para usar con la opción -mfp16-format=):"
  
! #: config/arm/arm.opt:163
  #, no-c-format
! msgid "Specify the name of the target floating point hardware/format."
! msgstr "Especifica el nombre del hardware/formato de coma flotante destino."
  
! #: config/arm/arm.opt:174
! #, no-c-format
! msgid "Generate call insns as indirect calls, if necessary."
! msgstr "Genera las llamadas insns como llamadas indirectas, si es necesario."
  
! #: config/arm/arm.opt:182
  #, no-c-format
! msgid "Specify the register to be used for PIC addressing."
! msgstr "Especifica el registro a usar para el direccionamiento PIC."
  
! #: config/arm/arm.opt:186
! #, no-c-format
! msgid "Store function names in object code."
! msgstr "Almacena nombres de función en el código objeto."
  
! #: config/arm/arm.opt:190
  #, no-c-format
! msgid "Permit scheduling of a function's prologue sequence."
! msgstr "Permite la planificación de la secuencia de prólogo de funciones."
  
! #: config/arm/arm.opt:194 config/rs6000/rs6000.opt:235
  #, no-c-format
! msgid "Do not load the PIC register in function prologues."
! msgstr "No carga el registro PIC en los prólogos de función."
  
! #: config/arm/arm.opt:201
  #, no-c-format
! msgid "Specify the minimum bit alignment of structures. (Deprecated)."
! msgstr "Especifica la alineación mínima de bit de las estructuras. (Obsoleta)."
  
! #: config/arm/arm.opt:205
! #, no-c-format
! msgid "Generate code for Thumb state."
! msgstr "Genera código para el estado Thumb."
  
! #: config/arm/arm.opt:209
! #, no-c-format
! msgid "Support calls between Thumb and ARM instruction sets."
! msgstr "Admite llamadas entre los conjuntos de instrucciones Thumb y ARM."
  
! #: config/arm/arm.opt:213
  #, no-c-format
! msgid "Specify thread local storage scheme."
! msgstr "Especifica el esquema de almacenamiento local de hilo."
  
! #: config/arm/arm.opt:217
  #, no-c-format
! msgid "Specify how to access the thread pointer."
! msgstr "Especifica cómo accedar al puntero de hilo."
  
! #: config/arm/arm.opt:221
  #, no-c-format
! msgid "Valid arguments to -mtp=:"
! msgstr "Argumentos válidos para -mtp=:"
  
! #: config/arm/arm.opt:243
  #, no-c-format
! msgid "Thumb: Generate (non-leaf) stack frames even if not needed."
! msgstr "Thumb: Genera marcos de pila (no-hojas) aun si no es necesario."
  
! #: config/arm/arm.opt:247
  #, no-c-format
! msgid "Thumb: Generate (leaf) stack frames even if not needed."
! msgstr "Thumb: Genera marcos de pila (hojas) aun si no es necesario."
  
! #: config/arm/arm.opt:251 config/mn10300/mn10300.opt:42
  #, no-c-format
! msgid "Tune code for the given processor."
! msgstr "Ajusta el código para el procesador dado."
  
! #: config/arm/arm.opt:255
  #, no-c-format
! msgid "Print CPU tuning information as comment in assembler file.  This is an option used only for regression testing of the compiler and not intended for ordinary use in compiling code."
! msgstr "Imprime información de ajuste de la CPU como comentario en el fichero ensamblador.  Esta es una opción que solo se utiliza para pruebas de regresión del compilador y no se destinan al uso ordinario en compilación de código."
  
! #: config/arm/arm.opt:266
  #, no-c-format
! msgid "Use Neon quad-word (rather than double-word) registers for vectorization."
! msgstr "Usa los registros quad-word Neon (en lugar de double-word) para la vectorización."
  
! #: config/arm/arm.opt:270
  #, no-c-format
! msgid "Use Neon double-word (rather than quad-word) registers for vectorization."
! msgstr "Usa los registros double-word Neon (en lugar de quad-word) para la vectorización."
  
! #: config/arm/arm.opt:274
  #, no-c-format
! msgid "Enable more verbose RTX cost dumps during debug.  For GCC developers use only."
! msgstr "Habilita volcados más prolijos sobre el coste RTX.  Solo para desarrolladores de GCC."
  
! #: config/arm/arm.opt:278
  #, no-c-format
! msgid "Only generate absolute relocations on word sized values."
! msgstr "Sólo genera reubicaciones absolutas en los valores de tamaño word."
  
! #: config/arm/arm.opt:282
  #, no-c-format
! msgid "Generate IT blocks appropriate for ARMv8."
! msgstr "Genera bloques IT apropiados para el ARMv8."
  
! #: config/arm/arm.opt:286
  #, no-c-format
! msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
! msgstr "Evita el traslape en registros de destino y dirección en las instrucciones LDRD que pueden disparar errores Cortex-M3."
  
! #: config/arm/arm.opt:291
  #, no-c-format
! msgid "Mitigate issues with VLLDM on some M-profile devices (CVE-2021-35465)."
! msgstr "Mitiga problemas con VLLDM en algunos dispositivos N-profile (CVE-2021-35465)."
  
! #: config/arm/arm.opt:295
  #, no-c-format
! msgid "Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1742098)."
! msgstr "Mitiga problemas con instrucciones AES en Cortex-A57 y Cortex-A72 (Arm errata #1742098)."
  
! #: config/arm/arm.opt:300
  #, no-c-format
! msgid "Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1655431)."
! msgstr "Mitiga problemas con instrucciones AES en Cortex-A57 y Cortex-A72 (Arm errata #1655431)."
  
! #: config/arm/arm.opt:305 config/nds32/nds32.opt:461 config/arc/arc.opt:495
  #, no-c-format
! msgid "Enable unaligned word and halfword accesses to packed data."
! msgstr "Activa los accesos word sin alinear y halfword para los datos packed."
  
! #: config/arm/arm.opt:309
  #, no-c-format
! msgid "This option is deprecated and has no effect."
! msgstr "Esta opción es obsoleta y no tiene ningún efecto."
  
! #: config/arm/arm.opt:313
  #, no-c-format
! msgid "Assume loading data from flash is slower than fetching instructions."
! msgstr "Asume que cargar datos desde flash es más lento que las instrucciones de extracción."
  
! #: config/arm/arm.opt:317
  #, no-c-format
! msgid "Assume unified syntax for inline assembly code."
! msgstr "Asume sintaxis unificada para código ensamblador en línea."
  
! #: config/arm/arm.opt:321
  #, no-c-format
! msgid "Do not allow constant data to be placed in code sections."
! msgstr "No permite que los datos constantes se pongan en secciones de código."
  
! #: config/arm/arm.opt:325
  #, no-c-format
! msgid "When linking for big-endian targets, generate a BE8 format image."
! msgstr "Cuando se enlaza para objetivos «big endian», genera una imagen en formato BE8."
  
! #: config/arm/arm.opt:329
  #, no-c-format
! msgid "When linking for big-endian targets, generate a legacy BE32 format image."
! msgstr "Cuando se enlaza para objetivos «big endian», genera una imagen en el formato antiguo BE32."
  
! #: config/arm/arm.opt:333 config/sh/sh.opt:195
  #, no-c-format
! msgid "Cost to assume for a branch insn."
! msgstr "Costo de asumir una ramificación de insn."
  
! #: config/arm/arm.opt:341
  #, no-c-format
! msgid "Generate code which uses the core registers only (r0-r14)."
! msgstr "Genera código que usa solo los registros del núcleo (r0-r14)."
  
! #: config/arm/arm.opt:363
  #, no-c-format
! msgid "Use an immediate to offset from the TLS register. This option is for use with fstack-protector-guard=tls and not for use in user-land code."
! msgstr "Utiliza un inmediato para desplazar desde el registro TLS.  Esta opción es para utilizar con fstack-protector-guard=tls y no para utilizar en código de usuario."
  
! #: config/sparc/sparc.opt:30 config/sparc/sparc.opt:34
! #: config/visium/visium.opt:37
  #, no-c-format
! msgid "Use hardware FP."
! msgstr "Usa FP de hardware."
  
! #: config/sparc/sparc.opt:38 config/visium/visium.opt:41
  #, no-c-format
! msgid "Do not use hardware FP."
! msgstr "No usa FP de hardware."
  
! #: config/sparc/sparc.opt:42
  #, no-c-format
! msgid "Use flat register window model."
! msgstr "Usar el modelo plano de ventana de registro."
  
! #: config/sparc/sparc.opt:46
  #, no-c-format
! msgid "Assume possible double misalignment."
! msgstr "Asume que la desalineación de double es posible."
  
! #: config/sparc/sparc.opt:50
  #, no-c-format
! msgid "Use ABI reserved registers."
! msgstr "Usa los registros ABI reservados."
  
! #: config/sparc/sparc.opt:54
  #, no-c-format
! msgid "Use hardware quad FP instructions."
! msgstr "Usa instrucciones de FP quad de hardware."
  
! #: config/sparc/sparc.opt:58
  #, no-c-format
! msgid "Do not use hardware quad fp instructions."
! msgstr "No usa instrucciones de fp quad de hardware."
  
! #: config/sparc/sparc.opt:62
  #, no-c-format
! msgid "Compile for V8+ ABI."
! msgstr "Compila para el ABI V8+."
  
! #: config/sparc/sparc.opt:66
  #, no-c-format
! msgid "Use UltraSPARC Visual Instruction Set version 1.0 extensions."
! msgstr "Usa las extensiones del Conjunto de Instrucciones Visuales de UltraSPARC versión 1.0."
  
! #: config/sparc/sparc.opt:70
  #, no-c-format
! msgid "Use UltraSPARC Visual Instruction Set version 2.0 extensions."
! msgstr "Usa las extensiones del Conjunto de Instrucciones Visuales de UltraSPARC versión 2.0."
  
! #: config/sparc/sparc.opt:74
  #, no-c-format
! msgid "Use UltraSPARC Visual Instruction Set version 3.0 extensions."
! msgstr "Usa las extensiones del Conjunto de Instrucciones Visuales de UltraSPARC versión 3.0."
  
! #: config/sparc/sparc.opt:78
  #, no-c-format
! msgid "Use additional VIS 3 instructions introduced in OSA2011."
! msgstr "Usa las instrucciones adicionales de VIS 3 introducidas en OSA2011."
  
! #: config/sparc/sparc.opt:82
  #, no-c-format
! msgid "Use UltraSPARC Visual Instruction Set version 4.0 extensions."
! msgstr "Usa las extensiones del Conjunto de Instrucciones Visuales de UltraSPARC versión 4.0."
  
! #: config/sparc/sparc.opt:86
  #, no-c-format
! msgid "Use additional VIS 4 instructions introduced in OSA2017."
! msgstr "Usa las instrucciones adicionales de VIS 4 introducidas en OSA2017."
  
! #: config/sparc/sparc.opt:90
  #, no-c-format
! msgid "Use UltraSPARC Compare-and-Branch extensions."
! msgstr "Usa las extensiones Comparación-y-Ramificación de UltraSPARC."
  
! #: config/sparc/sparc.opt:94
  #, no-c-format
! msgid "Use UltraSPARC Fused Multiply-Add extensions."
! msgstr "Usa las extensiones Multiplicación-Adición de Corto Circuito de UltraSPARC."
  
! #: config/sparc/sparc.opt:98
  #, no-c-format
! msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction."
! msgstr "Usa instrucción de multiplicación de precisión sencilla a doble de coma flotante (FsMULd)."
  
! #: config/sparc/sparc.opt:102
  #, no-c-format
! msgid "Use UltraSPARC Population-Count instruction."
! msgstr "Usa la instrucción Población-Cuenta de UltraSPARC."
  
! #: config/sparc/sparc.opt:106
  #, no-c-format
! msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
! msgstr "Usa la instrucción Resta-Extendida-con-Llevada de UltraSPARC."
  
! #: config/sparc/sparc.opt:110
  #, no-c-format
! msgid "Pointers are 64-bit."
! msgstr "Los punteros son de 64-bit."
  
! #: config/sparc/sparc.opt:114
  #, no-c-format
! msgid "Pointers are 32-bit."
! msgstr "Los punteros son de 32-bit."
  
! #: config/sparc/sparc.opt:118
  #, no-c-format
! msgid "Use 64-bit ABI."
! msgstr "Usa la ABI de 64-bit."
  
! #: config/sparc/sparc.opt:122
  #, no-c-format
! msgid "Use 32-bit ABI."
! msgstr "Usa la ABI de 32-bit."
  
! #: config/sparc/sparc.opt:126
  #, no-c-format
! msgid "Use stack bias."
! msgstr "Usa la tendencia de la pila."
  
! #: config/sparc/sparc.opt:130
  #, no-c-format
! msgid "Use structs on stronger alignment for double-word copies."
! msgstr "Usa structs en la alineación más fuerte para copias double-word."
  
! #: config/sparc/sparc.opt:134
  #, no-c-format
! msgid "Optimize tail call instructions in assembler and linker."
! msgstr "Optimiza las instrucciones de la llamada del extremo en el ensamblador y el enlazador."
  
! #: config/sparc/sparc.opt:138
  #, no-c-format
! msgid "Do not generate code that can only run in supervisor mode (default)."
! msgstr "No genera código que solo pueda correr en modo supervisor (predeterminado)."
  
! #: config/sparc/sparc.opt:142
  #, no-c-format
! msgid "Use instructions of and schedule code for given CPU."
! msgstr "Usa las instrucciones y el código de planificador para la CPU dada."
  
! #: config/sparc/sparc.opt:228
  #, no-c-format
! msgid "Use given SPARC-V9 code model."
! msgstr "Usa el modelo de código del SPARC-V9 dado."
  
! #: config/sparc/sparc.opt:250
  #, no-c-format
! msgid "Enable debug output."
! msgstr "Activa la salida de depuración."
  
! #: config/sparc/sparc.opt:254
  #, no-c-format
! msgid "Enable strict 32-bit psABI struct return checking."
! msgstr "Permite la revisión de devolución de struct psABI de 32 bits estricta."
  
! #: config/sparc/sparc.opt:258
  #, no-c-format
! msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
! msgstr "Activa evitar el error único del procesador AT697F (corresponde al error #13 del procesador AT697E)."
  
! #: config/sparc/sparc.opt:263
  #, no-c-format
! msgid "Enable workarounds for the errata of the UT699 processor."
! msgstr "Activa evitar el error único del procesador UT699."
  
! #: config/sparc/sparc.opt:267
  #, no-c-format
! msgid "Enable workarounds for the errata of the UT699E/UT700 processor."
! msgstr "Activa evitar el error único del procesador UT699E/UT700."
  
! #: config/sparc/sparc.opt:271
  #, no-c-format
! msgid "Enable workarounds for the errata of the GR712RC processor."
! msgstr "Activa evitar el error único del procesador GR712RC."
  
! #: config/sparc/sparc.opt:308
  #, no-c-format
! msgid "Specify the memory model in effect for the program."
! msgstr "Especifica el modelo de memoria en efecto para el programa."
  
! #: config/rs6000/darwin.opt:38 config/rs6000/sysv4.opt:145
  #, no-c-format
! msgid "Generate 64-bit code."
! msgstr "Genera código de 64-bit."
  
! #: config/rs6000/darwin.opt:42 config/rs6000/sysv4.opt:149
  #, no-c-format
! msgid "Generate 32-bit code."
! msgstr "Genera código de 32-bit."
  
! #: config/rs6000/rs6000-tables.opt:24
  #, no-c-format
! msgid "Known CPUs (for use with the -mcpu= and -mtune= options):"
! msgstr "CPUs conocidos (para uso con las opciones -mcpu= y -mtune):"
  
! #: config/rs6000/476.opt:24
  #, no-c-format
! msgid "Preserve the PowerPC 476's link stack by matching up a blr with the bcl/bl insns used for GOT accesses."
! msgstr "Preserva la pila de enlace del PowerPC 476 emparejando un blr con las insns bcl/bl utilizadas para accesos GOT."
  
! #: config/rs6000/aix64.opt:24
  #, no-c-format
! msgid "Compile for 64-bit pointers."
! msgstr "Compila para punteros de 64-bit."
  
! #: config/rs6000/aix64.opt:28
  #, no-c-format
! msgid "Compile for 32-bit pointers."
! msgstr "Compila para punteros de 32-bit."
  
! #: config/rs6000/aix64.opt:32 config/rs6000/linux64.opt:28
  #, no-c-format
! msgid "Select code model."
! msgstr "Selecciona el modelo de código."
  
! #: config/rs6000/aix64.opt:49
  #, no-c-format
! msgid "Support message passing with the Parallel Environment."
! msgstr "Soporta el paso de mensajes con el Entorno Paralelo."
  
! #: config/rs6000/linux64.opt:24
  #, no-c-format
! msgid "Call mcount for profiling before a function prologue."
! msgstr "Llama a mcount para análisis de perfil antes del prólogo de una función."
  
! #: config/rs6000/rs6000.opt:117
  #, no-c-format
! msgid "Use PowerPC-64 instruction set."
! msgstr "Usa el conjunto de instrucciones PowerPC-64."
  
! #: config/rs6000/rs6000.opt:121
  #, no-c-format
! msgid "Use PowerPC General Purpose group optional instructions."
! msgstr "Usa el grupo opcional de instrucciones PowerPC de Propósito General."
  
! #: config/rs6000/rs6000.opt:125
  #, no-c-format
! msgid "Use PowerPC Graphics group optional instructions."
! msgstr "Usa el grupo opcional de instrucciones PowerPC de Gráficas."
  
! #: config/rs6000/rs6000.opt:129
  #, no-c-format
! msgid "Use PowerPC V2.01 single field mfcr instruction."
! msgstr "Usa las instrucciones mfcr de un solo campo de PowerPC V2.01."
  
! #: config/rs6000/rs6000.opt:133
  #, no-c-format
! msgid "Use PowerPC V2.02 popcntb instruction."
! msgstr "Usa la instrucción popcntb de PowerPC V2.02."
  
! #: config/rs6000/rs6000.opt:137
  #, no-c-format
! msgid "Use PowerPC V2.02 floating point rounding instructions."
! msgstr "Usa las instrucciones de redondeo de coma flotante de PowerPC V2.02."
  
! #: config/rs6000/rs6000.opt:141
  #, no-c-format
! msgid "Use PowerPC V2.05 compare bytes instruction."
! msgstr "Usa la instrucción compare bytes de PowerPC V2.05."
  
! #: config/rs6000/rs6000.opt:152
  #, no-c-format
! msgid "Use AltiVec instructions."
! msgstr "Usa las instrucciones AltiVec."
  
! #: config/rs6000/rs6000.opt:156
  #, no-c-format
! msgid "Use decimal floating point instructions."
! msgstr "Usa instrucciones de coma flotante decimal."
  
! #: config/rs6000/rs6000.opt:160
  #, no-c-format
! msgid "Use 4xx half-word multiply instructions."
! msgstr "Usa las instrucciones de multiplicación half-word 4xx."
  
! #: config/rs6000/rs6000.opt:164
  #, no-c-format
! msgid "Use 4xx string-search dlmzb instruction."
! msgstr "Usa la instrucción dlmzb de búsqueda de cadena 4xx."
  
! #: config/rs6000/rs6000.opt:168
  #, no-c-format
! msgid "Generate load/store multiple instructions."
! msgstr "Genera múltiples instrucciones load/store."
  
! #: config/rs6000/rs6000.opt:187
  #, no-c-format
! msgid "Use PowerPC V2.06 popcntd instruction."
! msgstr "Usa la instrucción popcntd de PowerPC V2.06."
  
! #: config/rs6000/rs6000.opt:191
  #, no-c-format
! msgid "Under -ffast-math, generate a FRIZ instruction for (double)(long long) conversions."
! msgstr "Con -ffast-math, genera una instrucción FRIZ para conversiones (double)(long long)."
  
! #: config/rs6000/rs6000.opt:199
  #, no-c-format
! msgid "Use vector/scalar (VSX) instructions."
! msgstr "Usa instrucciones (VSX) vector/escalar."
  
! #: config/rs6000/rs6000.opt:227
  #, no-c-format
! msgid "Do not generate load/store with update instructions."
! msgstr "No genera load/store con instrucciones de actualización."
  
! #: config/rs6000/rs6000.opt:231
  #, no-c-format
! msgid "Generate load/store with update instructions."
! msgstr "Genera load/store con instrucciones de actualización."
  
! #: config/rs6000/rs6000.opt:239
  #, no-c-format
! msgid "Avoid generation of indexed load/store instructions when possible."
! msgstr "Evita la generación de instrucciones indexadas load/store cuando sea posible."
  
! #: config/rs6000/rs6000.opt:246
  #, no-c-format
! msgid "Schedule the start and end of the procedure."
! msgstr "Planifica el inicio y el final del procedimiento."
  
! #: config/rs6000/rs6000.opt:250
  #, no-c-format
! msgid "Return all structures in memory (AIX default)."
! msgstr "Devuelve todas las estructuras en memoria (por defecto en AIX)."
  
! #: config/rs6000/rs6000.opt:254
  #, no-c-format
! msgid "Return small structures in registers (SVR4 default)."
! msgstr "Devuelve las estructuras pequeñas en registros (por defecto en SVR4)."
  
! #: config/rs6000/rs6000.opt:258
  #, no-c-format
! msgid "Conform more closely to IBM XLC semantics."
! msgstr "Conforma más cerca a la semántica XLC de IBM."
  
! #: config/rs6000/rs6000.opt:262 config/rs6000/rs6000.opt:266
  #, no-c-format
! msgid "Generate software reciprocal divide and square root for better throughput."
! msgstr "Genera división recíproca y raíz cuadrada de software para mejor salida."
  
! #: config/rs6000/rs6000.opt:270
  #, no-c-format
! msgid "Assume that the reciprocal estimate instructions provide more accuracy."
! msgstr "Asume que las instrucciones estimadas recíprocas proveen más exactitud."
  
! #: config/rs6000/rs6000.opt:274
  #, no-c-format
! msgid "Do not place floating point constants in TOC."
! msgstr "No coloca las constantes de coma flotante en TOC."
  
! #: config/rs6000/rs6000.opt:278
  #, no-c-format
! msgid "Place floating point constants in TOC."
! msgstr "Coloca las constantes de coma flotante en TOC."
  
! #: config/rs6000/rs6000.opt:282
  #, no-c-format
! msgid "Do not place symbol+offset constants in TOC."
! msgstr "No coloca las constantes símbolo+desplazamiento en TOC."
  
! #: config/rs6000/rs6000.opt:286
  #, no-c-format
! msgid "Place symbol+offset constants in TOC."
! msgstr "Coloca las constantes símbolo+desplazamiento en TOC."
  
! #: config/rs6000/rs6000.opt:297
  #, no-c-format
! msgid "Use only one TOC entry per procedure."
! msgstr "Usa sólo una entrada TOC por procedimiento."
  
! #: config/rs6000/rs6000.opt:301
  #, no-c-format
! msgid "Put everything in the regular TOC."
! msgstr "Coloca todo en la TOC normal."
  
! #: config/rs6000/rs6000.opt:305
  #, no-c-format
! msgid "Emit NOPs before global and after local entry point for -fpatchable-function-entry."
! msgstr "Emite NOPs antes del punto de entrada global y después del local para -fpatchable-function-entry."
  
! #: config/rs6000/rs6000.opt:309
  #, no-c-format
! msgid "Generate VRSAVE instructions when generating AltiVec code."
! msgstr "Genera instrucciones VRSAVE cuando se genere código AltiVec."
  
! #: config/rs6000/rs6000.opt:313
  #, no-c-format
! msgid "Deprecated option.  Use -mno-vrsave instead."
! msgstr "Opción obsoleta.  Use en su lugar -mno-vrsave."
  
! #: config/rs6000/rs6000.opt:317
  #, no-c-format
! msgid "Deprecated option.  Use -mvrsave instead."
! msgstr "Opción obsoleta.  Use en su lugar -mvrsave."
  
! #: config/rs6000/rs6000.opt:321
  #, no-c-format
! msgid "Max number of bytes to move inline."
! msgstr "Máx. número de bytes para mover y poner en línea."
  
! #: config/rs6000/rs6000.opt:325
  #, no-c-format
! msgid "Generate unaligned VSX load/store for inline expansion of memcpy/memmove."
! msgstr "Genera carga/almacenamiento VSX desalineadas para expansión en línea de memcpy/memmove."
  
! #: config/rs6000/rs6000.opt:329
  #, no-c-format
! msgid "Generate unaligned VSX vector pair load/store for inline expansion of memcpy/memmove."
! msgstr "Genera carga/almacenamiento de parejas de vectores VSX desalineadas para expansión en línea de memcpy/memmove."
  
! #: config/rs6000/rs6000.opt:333
  #, no-c-format
! msgid "Max number of bytes to compare without loops."
! msgstr "El número máximo de bytes para comparar sin bucles."
  
! #: config/rs6000/rs6000.opt:337
  #, no-c-format
! msgid "Max number of bytes to compare with loops."
! msgstr "El número máximo de bytes para comparar con bucles."
  
! #: config/rs6000/rs6000.opt:341
  #, no-c-format
! msgid "Max number of bytes to compare."
! msgstr "El número máximo de bytes para comparar."
  
! #: config/rs6000/rs6000.opt:345
  #, no-c-format
! msgid "Generate isel instructions."
! msgstr "Genera instrucciones isel."
  
! #: config/rs6000/rs6000.opt:349
  #, no-c-format
! msgid "-mdebug=\tEnable debug output."
! msgstr "-mdebug=\tActiva la salida de depuración."
  
! #: config/rs6000/rs6000.opt:354
  #, no-c-format
! msgid "Use the AltiVec ABI extensions."
! msgstr "Usa las extensiones de ABI AltiVec."
  
! #: config/rs6000/rs6000.opt:358
  #, no-c-format
! msgid "Do not use the AltiVec ABI extensions."
! msgstr "No usa las extensiones de ABI AltiVec."
  
! #: config/rs6000/rs6000.opt:363
  #, no-c-format
! msgid "Use the AIX Vector Extended ABI."
! msgstr "Utiliza la ABI extendida vectorial de AIX."
  
! #: config/rs6000/rs6000.opt:367
  #, no-c-format
! msgid "Do not use the AIX Vector Extended ABI."
! msgstr "No utiliza la ABI extendida vectorial de AIX."
  
! #: config/rs6000/rs6000.opt:372
  #, no-c-format
! msgid "Use the ELFv1 ABI."
! msgstr "Usa el ABI ELFv1."
  
! #: config/rs6000/rs6000.opt:376
  #, no-c-format
! msgid "Use the ELFv2 ABI."
! msgstr "Usa el ABI ELFv2."
  
! #: config/rs6000/rs6000.opt:396
  #, no-c-format
! msgid "-mcpu=\tUse features of and schedule code for given CPU."
! msgstr "-mcpu=\tUsa las características y el código de planificador para la CPU dada."
  
! #: config/rs6000/rs6000.opt:400
  #, no-c-format
! msgid "-mtune=\tSchedule code for given CPU."
! msgstr "-mtune=\tCódigo de planificador para la CPU dada."
  
! #: config/rs6000/rs6000.opt:404
  #, no-c-format
! msgid "-mtraceback=[full,part,no]\tSelect type of traceback table."
! msgstr "-mtraceback=[full,part,no]\tSelecciona el tipo de tabla traceback."
  
! #: config/rs6000/rs6000.opt:420
  #, no-c-format
! msgid "Avoid all range limits on call instructions."
! msgstr "Evita todos los límites de rango en las instrucciones de llamadas."
  
! #: config/rs6000/rs6000.opt:428
  #, no-c-format
! msgid "Warn about deprecated 'vector long ...' AltiVec type usage."
! msgstr "Avisa sobre el uso del tipo AltiVec obsoleto 'vector long ...'."
  
! #: config/rs6000/rs6000.opt:432
  #, no-c-format
! msgid "Use -mlong-double-64 for 64-bit IEEE floating point format.  Use -mlong-double-128 for 128-bit floating point format (either IEEE or IBM)."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:441
  #, no-c-format
! msgid "Determine which dependences between insns are considered costly."
! msgstr "Determina cuáles dependencias entre insns se consideran costosas."
  
! #: config/rs6000/rs6000.opt:445
  #, no-c-format
! msgid "Specify which post scheduling nop insertion scheme to apply."
! msgstr "Especifica cuál esquema de inserción de nop post planificados se debe aplicar."
  
! #: config/rs6000/rs6000.opt:449
! #, no-c-format
! msgid "Specify alignment of structure fields default/natural."
! msgstr "Especifica la alineación de los campos de estructuras default/natural."
  
! #: config/rs6000/rs6000.opt:453
! #, no-c-format
! msgid "Valid arguments to -malign-:"
! msgstr "Argumentos válidos para -malign-:"
  
! #: config/rs6000/rs6000.opt:463
! #, no-c-format
! msgid "Specify scheduling priority for dispatch slot restricted insns."
! msgstr "Especifica la prioridad de planificación para despachar insns restringidos por ranuras."
  
! #: config/rs6000/rs6000.opt:467
! #, no-c-format
! msgid "Use r11 to hold the static link in calls to functions via pointers."
! msgstr "usa r11 para preservar el enlace estático en llamadas a funciones a través de punteros."
  
! #: config/rs6000/rs6000.opt:471
! #, no-c-format
! msgid "Save the TOC in the prologue for indirect calls rather than inline."
! msgstr "Guarda la TOC en el prólogo para llamadas indirectas en lugar de en línea."
  
! #: config/rs6000/rs6000.opt:483
! #, no-c-format
! msgid "Fuse certain integer operations together for better performance on power8."
! msgstr "Fusiona ciertas operaciones de enteros para un mejor rendimiento en power8."
  
! #: config/rs6000/rs6000.opt:487
! #, no-c-format
! msgid "Allow sign extension in fusion operations."
! msgstr "Alinea la extensión de signo en las operaciones de fusión."
  
! #: config/rs6000/rs6000.opt:491
! #, no-c-format
! msgid "Use vector and scalar instructions added in ISA 2.07."
! msgstr "Usa las instrucciones de vectores y escalares añadidas en ISA 2.07."
  
! #: config/rs6000/rs6000.opt:495
! #, no-c-format
! msgid "Fuse certain integer operations together for better performance on power10."
! msgstr "Fusiona ciertas operaciones de enteros para un mejor rendimiento en power10."
  
! #: config/rs6000/rs6000.opt:499
! #, no-c-format
! msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
! msgstr "Usa instrucciones ISA 2.07 Category:Vector.AES y Category:Vector.SHA2."
  
! #: config/rs6000/rs6000.opt:506
! #, no-c-format
! msgid "Use ISA 2.07 transactional memory (HTM) instructions."
! msgstr "Usa instrucciones de memoria transaccionales (HTM) de ISA 2.07."
  
! #: config/rs6000/rs6000.opt:510
! #, no-c-format
! msgid "Generate the quad word memory instructions (lq/stq)."
! msgstr "Genera instrucciones de memoria quad word (lq/stq)."
  
! #: config/rs6000/rs6000.opt:514
! #, no-c-format
! msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
! msgstr "Genera instrucciones atómicas de memoria quad word (lqarx/stqcx)."
  
! #: config/rs6000/rs6000.opt:518
! #, no-c-format
! msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
! msgstr "Genera parámetros agregados pasando código con alineamiento de 64 bits a lo sumo."
  
! #: config/rs6000/rs6000.opt:522
! #, no-c-format
! msgid "Analyze and remove doubleword swaps from VSX computations."
! msgstr "Analiza y elimina intercambios de palabra doble en cómputos VSX."
  
! #: config/rs6000/rs6000.opt:530
! #, no-c-format
! msgid "Use certain scalar instructions added in ISA 3.0."
! msgstr "Usa ciertas instrucciones escalares añadidas en ISA 3.0."
  
! #: config/rs6000/rs6000.opt:534
! #, no-c-format
! msgid "Use vector instructions added in ISA 3.0."
! msgstr "Usa instrucciones vectoriales añadidas en ISA 3.0."
  
! #: config/rs6000/rs6000.opt:538
! #, no-c-format
! msgid "Use the new min/max instructions defined in ISA 3.0."
! msgstr "Usa las nuevas instrucciones min/max definidas en ISA 3.0."
  
! #: config/rs6000/rs6000.opt:542
! #, no-c-format
! msgid "Generate the integer modulo instructions."
! msgstr "Genera las instrucciones módulo de enteros."
  
! #: config/rs6000/rs6000.opt:546
! #, no-c-format
! msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
! msgstr "Activa coma flotante de 128 bits IEEE mediante la palabra clave __float128."
  
! #: config/rs6000/rs6000.opt:550
! #, no-c-format
! msgid "Enable using IEEE 128-bit floating point instructions."
! msgstr "Activa el uso de instrucciones de coma flotante de 128 bits IEEE."
  
! #: config/rs6000/rs6000.opt:554
! #, no-c-format
! msgid "Enable default conversions between __float128 & long double."
! msgstr "Activa las conversiones predefinidas entre __float128 y long double."
  
! #: config/rs6000/rs6000.opt:600
! #, no-c-format
! msgid "Generate (do not generate) prefixed memory instructions."
! msgstr "Genera (no genera) instrucciones de memoria prefijadas."
  
! #: config/rs6000/rs6000.opt:604
! #, no-c-format
! msgid "Generate (do not generate) pc-relative memory addressing."
! msgstr "Genera (no genera) direccionamiento de memoria relativo a pc."
  
! #: config/rs6000/rs6000.opt:608
! #, no-c-format
! msgid "Generate (do not generate) pc-relative memory optimizations for externals."
! msgstr "Genera (no genera) optimizaciones de memoria relativas a pc para externos."
  
! #: config/rs6000/rs6000.opt:612
! #, no-c-format
! msgid "Generate (do not generate) MMA instructions."
! msgstr "Genera (no genera) instrucciones MMA."
  
! #: config/rs6000/rs6000.opt:619
! #, no-c-format
! msgid "Enable instructions that guard against return-oriented programming attacks."
! msgstr "Habilita instrucciones que protegen de ataques de programación orientados a retorno."
  
! #: config/rs6000/rs6000.opt:623
! #, no-c-format
! msgid "Generate code that will run in privileged state."
! msgstr "Genera código correrá en estado privilegiado."
  
! #: config/rs6000/rs6000.opt:627
! #, no-c-format
! msgid "Generate (do not generate) code that uses the XXSPLTIW instruction."
! msgstr "Genera (no genera) que utiliza la instrucción XXSPLTIW."
  
! #: config/rs6000/rs6000.opt:631
! #, no-c-format
! msgid "Generate (do not generate) code that uses the XXSPLTIDP instruction."
! msgstr "Genera (no genera) que utiliza la instrucción XXSPLTIDP."
  
! #: config/rs6000/rs6000.opt:635
! #, no-c-format
! msgid "Generate (do not generate) code that uses the LXVKQ instruction."
! msgstr "Genera (no genera) que utiliza la instrucción LXVKQ."
  
! #: config/rs6000/rs6000.opt:641
! #, no-c-format
! msgid "Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 4."
! msgstr "Utilizado para limitar el factor de desenrollamiento que indica cuánto puede desenrrollar los bucles el autovectorizador.  El valor predefinido es 4."
  
! #: config/rs6000/rs6000.opt:647
! #, no-c-format
! msgid "When costing for loop vectorization, we probably need to penalize the loop body cost if the existing cost model may not adequately reflect delays from unavailable vector resources.  We collect the cost for vectorized statements and non-vectorized statements separately, check the proportion of vec_cost to total cost of vec_cost and non vec_cost, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 85."
! msgstr "Cuando se calcula el coste de vectorización de bucles, probablemente necesitemos penalizar el coste del cuerpo del bucle si el modelo de coste existente no puede reflejar adecuadamente los retardos causados por los recursos vectoriales no disponibles.  Recopilamos por separado el coste de sentencias vectorizadas y no vectorizadas, comprobamos la proporción de coste_vec frente al total del coste_vec y coste_no_vec, y penalizamos únicamente si la proporción sobrepasa el umbral especificado por este parámetro.  El valor predefinidos es 85."
  
! #: config/rs6000/rs6000.opt:656
  #, no-c-format
! msgid "Like parameter rs6000-density-pct-threshold, we also check the total sum of vec_cost and non vec_cost, and penalize only if the sum exceeds the threshold specified by this parameter.  The default value is 70."
! msgstr "Igual que el parámetro rs6000-density-pct-threshold, también comprobamos la suma total de coste_vec y coste_no_vec, y penalizamos únicamente si la suma sobrepasa el umbral especificado por este parámetro.  El valor predefinido es 70."
  
! #: config/rs6000/rs6000.opt:662
  #, no-c-format
! msgid "When both heuristics with rs6000-density-pct-threshold and rs6000-density-size-threshold are satisfied, we decide to penalize the loop body cost by the value which is specified by this parameter.  The default value is 10."
! msgstr "Cuando los heurísticos con rs6000-density-pct-threshold y rs6000-density-size-threshold se satisfacen ambos, decidimos penalizar el coste del cuerpo del bucle con el valor especificado por este parámetro.  El valor predefinido es 10."
  
! #: config/rs6000/rs6000.opt:669
! #, no-c-format
! msgid "When costing for loop vectorization, we probably need to penalize the loop body cost by accounting for excess strided or elementwise loads.  We collect the numbers for general statements and load statements according to the information for statements to be vectorized, check the proportion of load statements, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 45."
! msgstr "Cuando se calcula el coste de vectorización de bucles, probablemente necesitemos penalizar el coste del cuerpo del bucle contabilizando el exceso de cargas por pasos o por elementos.  Recopilamos el número de sentencias generales y el de sentencias de carga según la información sobre sentencias que se van a vectorizar, comprobamos la proporción de de sentencias de carga, y penalizamos únicamente si la proporción sobrepasa el umbral especificado por este parámetro.  El valor predefinidos es 45."
  
! #: config/rs6000/rs6000.opt:678
! #, no-c-format
! msgid "Like parameter rs6000-density-load-pct-threshold, we also check if the total number of load statements exceeds the threshold specified by this parameter, and penalize only if it's satisfied.  The default value is 20."
! msgstr "Igual que el parámetro rs6000-density-load-pct-threshold, también comprobamos si el número total de sentencias de carga sobrepasa el umbral especificado por este parámetro, y penalizamos únicamente si se satisface.  El valor predefinido es 20."
  
! #: config/rs6000/rs6000.opt:684 config/loongarch/loongarch.opt:306
! #, no-c-format
! msgid "Indicate how many non memory access vector instructions can be issued per cycle, it's used in unroll factor determination for autovectorizer.  The default value is 4."
! msgstr "Indica cuántas instrucciones vectoriales de acceso a memoria se pueden generar por ciclo; se utiliza para determinar el factor de desenrollamiento para el autovectorizador.  El valor predefinido es 4."
  
! #: config/rs6000/rs6000.opt:690
! #, no-c-format
! msgid "When reduction factor computed for a loop exceeds the threshold specified by this parameter, prefer to unroll this loop.  The default value is 1."
! msgstr "Cuando el factor de reducción calculado para un bucle sobrepasa el umbral especificado por este parámetro, es preferible desenrollar este bucle.  El valor predefinido es 1."
  
! #: config/rs6000/sysv4.opt:24
  #, no-c-format
! msgid "-mcall-ABI\tSelect ABI calling convention."
! msgstr "-mcall-ABI\tSelecciona el convenio de llamadas ABI."
  
! #: config/rs6000/sysv4.opt:28
! #, no-c-format
! msgid "-msdata=[none,data,sysv,eabi]\tSelect method for sdata handling."
! msgstr "-msdata=[none,data,sysv,eabi]\tSelecciona el método para el manejo de sdata."
  
! #: config/rs6000/sysv4.opt:32
! #, no-c-format
! msgid "Allow readonly data in sdata."
! msgstr "Permite datos de solo lectura en sdata."
  
! #: config/rs6000/sysv4.opt:36
! #, no-c-format
! msgid "-mtls-size=[16,32]\tSpecify bit size of immediate TLS offsets."
! msgstr "mtls-size=[16,32]\tEspecifica el tamaño de bit para los desplazamientos TLS inmediatos."
  
! #: config/rs6000/sysv4.opt:52
! #, no-c-format
! msgid "Align to the base type of the bit-field."
! msgstr "Alinea al tipo base del campo de bits."
  
! #: config/rs6000/sysv4.opt:56
! #, no-c-format
! msgid "Align to the base type of the bit-field. Don't assume that unaligned accesses are handled by the system."
! msgstr "Alinea por el tipo base del campo de bits. No asume que los accesos sin alinear los maneja el sistema."
  
! #: config/rs6000/sysv4.opt:61 config/rs6000/sysv4.opt:65
! #, no-c-format
! msgid "Produce code relocatable at runtime."
! msgstr "Produce código reubicable en tiempo de ejecución."
  
! #: config/rs6000/sysv4.opt:69 config/rs6000/sysv4.opt:73
! #, no-c-format
! msgid "Produce little endian code."
! msgstr "Produce código little endian."
  
! #: config/rs6000/sysv4.opt:77 config/rs6000/sysv4.opt:81
! #, no-c-format
! msgid "Produce big endian code."
! msgstr "Produce código big endian."
  
! #: config/rs6000/sysv4.opt:86 config/rs6000/sysv4.opt:90
! #: config/rs6000/sysv4.opt:99 config/rs6000/sysv4.opt:141
! #: config/rs6000/sysv4.opt:153
! #, no-c-format
! msgid "No description yet."
! msgstr "Sin descripción aún."
  
! #: config/rs6000/sysv4.opt:94
! #, no-c-format
! msgid "Assume all variable arg functions are prototyped."
! msgstr "Asume que todas las funciones de argumentos variables tienen prototipo."
  
! #: config/rs6000/sysv4.opt:103
! #, no-c-format
! msgid "Use EABI."
! msgstr "Usa EABI."
  
! #: config/rs6000/sysv4.opt:107
! #, no-c-format
! msgid "Allow bit-fields to cross word boundaries."
! msgstr "Permite que los campos de bits crucen los límites de word."
  
! #: config/rs6000/sysv4.opt:111
! #, no-c-format
! msgid "Use alternate register names."
! msgstr "Usa nombres de registro alternativos."
  
! #: config/rs6000/sysv4.opt:117
! #, no-c-format
! msgid "Use default method for sdata handling."
! msgstr "Selecciona el método predefinido para el manejo de sdata."
  
! #: config/rs6000/sysv4.opt:121
! #, no-c-format
! msgid "Link with libsim.a, libc.a and sim-crt0.o."
! msgstr "Enlaza con libsim.a, libc.a y sim-crt0.o."
  
! #: config/rs6000/sysv4.opt:125
! #, no-c-format
! msgid "Link with libads.a, libc.a and crt0.o."
! msgstr "Enlaza con libads.a, libc.a y crt0.o."
  
! #: config/rs6000/sysv4.opt:129
! #, no-c-format
! msgid "Link with libyk.a, libc.a and crt0.o."
! msgstr "Enlaza con libyk.a, libc.a y crt0.o."
  
! #: config/rs6000/sysv4.opt:133
! #, no-c-format
! msgid "Link with libmvme.a, libc.a and crt0.o."
! msgstr "Enlaza con libmvme.a, libc.a y crt0.o."
  
! #: config/rs6000/sysv4.opt:137
! #, no-c-format
! msgid "Set the PPC_EMB bit in the ELF flags header."
! msgstr "Establece el bit PPC_EMB en las banderas del encabezado ELF."
  
! #: config/rs6000/sysv4.opt:157
! #, no-c-format
! msgid "Generate code to use a non-exec PLT and GOT."
! msgstr "Genera código para usar un PTL y GOT no ejecutables."
  
! #: config/rs6000/sysv4.opt:161
! #, no-c-format
! msgid "Generate code for old exec BSS PLT."
! msgstr "Genera código para ejecutables BSS PLT antiguos."
  
! #: config/rs6000/sysv4.opt:165
! #, no-c-format
! msgid "Use inline plt sequences to implement long calls and -fno-plt."
! msgstr ""
  
! #: config/rs6000/sysv4.opt:169
  #, no-c-format
! msgid "Emit .gnu_attribute tags."
  msgstr ""
  
! #: config/alpha/alpha.opt:27
! #, no-c-format
! msgid "Use fp registers."
! msgstr "Usa registros fp."
! 
! #: config/alpha/alpha.opt:35
! #, no-c-format
! msgid "Request IEEE-conformant math library routines (OSF/1)."
! msgstr "Requiere rutinas de biblioteca matemática que cumplan con IEEE (OSF/1)."
! 
! #: config/alpha/alpha.opt:39
! #, no-c-format
! msgid "Emit IEEE-conformant code, without inexact exceptions."
! msgstr "Emite código que cumpla con IEEE, sin excepciones inexactas."
! 
! #: config/alpha/alpha.opt:46
! #, no-c-format
! msgid "Do not emit complex integer constants to read-only memory."
! msgstr "No emite constantes enteras complejas a memoria de sólo lectura."
! 
! #: config/alpha/alpha.opt:50
! #, no-c-format
! msgid "Use VAX fp."
! msgstr "Usa fp de VAX."
! 
! #: config/alpha/alpha.opt:54
! #, no-c-format
! msgid "Do not use VAX fp."
! msgstr "No usa fp de VAX."
! 
! #: config/alpha/alpha.opt:58
! #, no-c-format
! msgid "Emit code for the byte/word ISA extension."
! msgstr "Emite código para la extensión ISA byte/word."
! 
! #: config/alpha/alpha.opt:62
! #, no-c-format
! msgid "Emit code for the motion video ISA extension."
! msgstr "Emite código para la extensión ISA de video en movimiento."
! 
! #: config/alpha/alpha.opt:66
! #, no-c-format
! msgid "Emit code for the fp move and sqrt ISA extension."
! msgstr "Emite código para la extensión ISA de move y sqrt de fp."
! 
! #: config/alpha/alpha.opt:70
! #, no-c-format
! msgid "Emit code for the counting ISA extension."
! msgstr "Emite código para la extensión ISA de conteo."
! 
! #: config/alpha/alpha.opt:74
! #, no-c-format
! msgid "Emit multi-thread and async-signal safe code for byte and word memory accesses."
! msgstr ""
  
! #: config/alpha/alpha.opt:78
  #, no-c-format
! msgid "Emit multi-thread and async-signal safe code for partial memory accesses."
  msgstr ""
  
! #: config/alpha/alpha.opt:82
! #, no-c-format
! msgid "Emit code using explicit relocation directives."
! msgstr "Emite código usando directivas explícitas de reubicación."
! 
! #: config/alpha/alpha.opt:86
! #, no-c-format
! msgid "Emit 16-bit relocations to the small data areas."
! msgstr "Emite reubicaciones de 16-bit a las áreas de datos small."
! 
! #: config/alpha/alpha.opt:90
! #, no-c-format
! msgid "Emit 32-bit relocations to the small data areas."
! msgstr "Emite reubicaciones de 32-bit a las áreas de datos small."
! 
! #: config/alpha/alpha.opt:94
! #, no-c-format
! msgid "Emit direct branches to local functions."
! msgstr "Emite ramificaciones directas a funciones locales."
! 
! #: config/alpha/alpha.opt:98
! #, no-c-format
! msgid "Emit indirect branches to local functions."
! msgstr "Emite ramificaciones indirectas a funciones locales."
! 
! #: config/alpha/alpha.opt:102
! #, no-c-format
! msgid "Emit rdval instead of rduniq for thread pointer."
! msgstr "Emite rdval en lugar de rduniq para un puntero thread."
! 
! #: config/alpha/alpha.opt:114
! #, no-c-format
! msgid "Use features of and schedule given CPU."
! msgstr "Usa las características y el planificador del CPU dado."
  
! #: config/alpha/alpha.opt:118
  #, no-c-format
! msgid "Schedule given CPU."
! msgstr "Planifica para el CPU dado."
  
! #: config/alpha/alpha.opt:122
  #, no-c-format
! msgid "Control the generated fp rounding mode."
! msgstr "Controla el modo de redondeo generado de fp."
  
! #: config/alpha/alpha.opt:126
! #, no-c-format
! msgid "Control the IEEE trap mode."
! msgstr "Controla el modo de captura IEEE."
  
! #: config/alpha/alpha.opt:130
  #, no-c-format
! msgid "Control the precision given to fp exceptions."
! msgstr "Controla la precisión dada a las excepciones de fp."
  
! #: config/alpha/alpha.opt:134
  #, no-c-format
! msgid "Tune expected memory latency."
! msgstr "Ajusta la latencia esperada de memoria."
  
! #: config/lm32/lm32.opt:24
  #, no-c-format
! msgid "Enable multiply instructions."
! msgstr "Activa las instrucciones multiply."
  
! #: config/lm32/lm32.opt:28
  #, no-c-format
! msgid "Enable divide and modulus instructions."
! msgstr "Activa las instrucciones divide y modulus."
  
! #: config/lm32/lm32.opt:32
  #, no-c-format
! msgid "Enable barrel shift instructions."
! msgstr "Activa las instrucciones barrel shift."
  
! #: config/lm32/lm32.opt:36
  #, no-c-format
! msgid "Enable sign extend instructions."
! msgstr "Activa las instrucciones de signo extendido."
  
! #: config/lm32/lm32.opt:40
  #, no-c-format
! msgid "Enable user-defined instructions."
! msgstr "Activa las instrucciones definidas por el usuario."
  
! #: config/loongarch/loongarch.opt:41
  #, no-c-format
! msgid "Basic ISAs of LoongArch:"
! msgstr "ISAs básicos de LoongArch:"
  
! #: config/loongarch/loongarch.opt:49
  #, no-c-format
! msgid "FPU types of LoongArch:"
! msgstr "Tipos de FPU de LoongArch:"
  
! #: config/loongarch/loongarch.opt:62
  #, no-c-format
! msgid "-mfpu=FPU\tGenerate code for the given FPU."
! msgstr "-mfpu=FPU\tGenera código para la FPU dada."
  
! #: config/loongarch/loongarch.opt:69 config/mips/mips.opt:398
  #, no-c-format
! msgid "Prevent the use of all hardware floating-point instructions."
! msgstr "Previene el uso de todas las instrucciones de coma flotante de hardware."
  
! #: config/loongarch/loongarch.opt:73 config/mips/mips.opt:390
  #, no-c-format
! msgid "Restrict the use of hardware floating-point instructions to 32-bit operations."
! msgstr "Restringe el uso de instrucciones de coma flotante de hardware para operaciones de 32-bit."
  
! #: config/loongarch/loongarch.opt:77 config/mips/mips.opt:116
  #, no-c-format
! msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations."
! msgstr "Permite que las instrucciones de coma flotante de hardware cubran tanto operaciones de 32-bit como de 64-bit."
  
! #: config/loongarch/loongarch.opt:81
  #, no-c-format
! msgid "SIMD extension levels of LoongArch:"
! msgstr "Niveles de extensión SIMD de LoongArch:"
  
! #: config/loongarch/loongarch.opt:94
  #, no-c-format
! msgid "-msimd=SIMD\tGenerate code for the given SIMD extension."
! msgstr "-msimd=SIMD\tGenera código para la extensión SIMD dada."
  
! #: config/loongarch/loongarch.opt:98
  #, no-c-format
! msgid "Enable LoongArch SIMD Extension (LSX, 128-bit)."
! msgstr "Habilita la Extensión SIMD de LongArch (LSX, 128 bits)."
  
! #: config/loongarch/loongarch.opt:102
  #, no-c-format
! msgid "Enable LoongArch Advanced SIMD Extension (LASX, 256-bit)."
! msgstr "Habilita la Extensión SIMD Avanzada de LongArch (LASX, 256 bits)."
  
! #: config/loongarch/loongarch.opt:107
  #, no-c-format
! msgid "LoongArch ARCH presets:"
! msgstr "Configuración predefinida de ARCH de LoongArch:"
  
! #: config/loongarch/loongarch.opt:132
  #, no-c-format
! msgid "-march=PROCESSOR\tGenerate code for the given PROCESSOR ISA."
! msgstr "-march=PROCESADOR\tGenera código para el ISA del PROCESADOR dado."
  
! #: config/loongarch/loongarch.opt:136
  #, no-c-format
! msgid "LoongArch TUNE presets:"
! msgstr "Configuración predefinida de TUNE de LoongArch:"
  
! #: config/loongarch/loongarch.opt:155
  #, no-c-format
! msgid "-mtune=PROCESSOR\tGenerate optimized code for PROCESSOR."
! msgstr "-mtune=PROCESADOR\tGenera código optimizado para el PROCESADOR."
  
! #: config/loongarch/loongarch.opt:164
  #, no-c-format
! msgid "Base ABI types for LoongArch:"
! msgstr "Tipos de ABI base para LoongArch:"
  
! #: config/loongarch/loongarch.opt:177
  #, no-c-format
! msgid "-mabi=BASEABI\tGenerate code that conforms to the given BASEABI."
! msgstr "-mabi=ABIBASE\tGenera código que cumpla con la ABIBASE dada."
  
! #: config/loongarch/loongarch.opt:186 config/mips/mips.opt:71
  #, no-c-format
! msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions."
! msgstr "-mbranch-cost=COSTO\tEstablece el costo de las ramificaciones aproximadamente a COSTO instrucciones."
  
! #: config/loongarch/loongarch.opt:190
  #, no-c-format
! msgid "-maddr-reg-reg-cost=COST  Set the cost of ADDRESS_REG_REG to the value calculated by COST."
! msgstr "-maddr-reg-reg-cost=COSTE  Establece el coste de ADDRESS_REG_REG en el valor calculado por COSTE."
  
! #: config/loongarch/loongarch.opt:194 config/mips/mips.opt:83
  #, no-c-format
! msgid "Trap on integer divide by zero."
! msgstr "Atrapa la división entera por cero."
  
! #: config/loongarch/loongarch.opt:198
  #, no-c-format
! msgid "Conditional moves for integral are enabled."
! msgstr "Los movimientos condicionales para enteros están habilitados."
  
! #: config/loongarch/loongarch.opt:202
  #, no-c-format
! msgid "Conditional moves for float are enabled."
! msgstr "Los movimientos condicionales para coma flotante están habilitados."
  
! #: config/loongarch/loongarch.opt:206
  #, no-c-format
! msgid "Prevent optimizing block moves, which is also the default behavior of -Os."
! msgstr "Evita optimizar movimientos de bloques, que es también el comportamiento predefinido de -Os."
  
! #: config/loongarch/loongarch.opt:214
  #, no-c-format
! msgid "-mmax-inline-memcpy-size=SIZE\tSet the max size of memcpy to inline, default is 1024."
! msgstr "-mmax-inline-memcpy-size=TAMAÑO\tEstablece el tamaño máximo de memcpy para en línea; predefinido a 1024."
  
! #: config/loongarch/loongarch.opt:218 config/mips/mips.opt:150
  #, no-c-format
! msgid "The code model option names for -mexplicit-relocs:"
! msgstr "Los nombres de las opciones de modelos de código para -mexplicit-relocs:"
  
! #: config/loongarch/loongarch.opt:231 config/mips/mips.opt:163
  #, no-c-format
! msgid "Use %reloc() assembly operators."
! msgstr "Usa los operadores de ensamblador %reloc()."
  
! #: config/loongarch/loongarch.opt:235 config/mips/mips.opt:167
  #, no-c-format
! msgid "Use %reloc() assembly operators (for backward compatibility)."
! msgstr "Usa los operadores de ensamblador %reloc() (para compatibilidad hacia atrás)."
  
! #: config/loongarch/loongarch.opt:243
  #, no-c-format
! msgid "Generate approximate reciprocal divide and square root for better throughput."
! msgstr "Genera división recíproca y raíz cuadrada de software aproximandas para mejor rendimiento."
  
! #: config/loongarch/loongarch.opt:274
  #, no-c-format
! msgid "Avoid using the GOT to access external symbols."
! msgstr "Evita utilizar el GOT para acceder a símbolos externos."
  
! #: config/loongarch/loongarch.opt:283
  #, no-c-format
! msgid "Pass -mrelax or -mno-relax option to the assembler."
! msgstr "Pasa la opción -mrelax o -mno-relax al ensamblador."
  
! #: config/loongarch/loongarch.opt:301
  #, no-c-format
! msgid "Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 6."
! msgstr "Utilizado para limitar el factor de desenrollamiento que indica cuánto puede desenrollar los bucles el autovectorizador.  El valor predefinido es 6."
  
! #: config/loongarch/loongarch.opt:319
  #, no-c-format
! msgid "Annotate table jump instruction (jr {reg}) to correlate it with the jump table."
! msgstr "Anota la instrucción de salto en tabla (jr {reg}) para correlarla con la tabla de saltos."
  
! #: config/loongarch/loongarch.opt:323
  #, no-c-format
! msgid "Support frecipe.{s/d} and frsqrte.{s/d} instructions."
! msgstr "Admite las instrucciones frecipe.{s/d} y frsqrte.{s/d}."
  
! #: config/loongarch/loongarch.opt:327
  #, no-c-format
! msgid "Support div.w[u] and mod.w[u] instructions with inputs not sign-extended."
! msgstr "Admite las instrucciones div.w[u] y mod.w[u] con entradas no extendidas con signo."
  
! #: config/loongarch/loongarch.opt:331
  #, no-c-format
! msgid "Support am{swap/add}[_db].{b/h} instructions."
! msgstr "Admite las instrucciones am{swap/add}[_db].{b/h}."
  
! #: config/loongarch/loongarch.opt:335
  #, no-c-format
! msgid "Support amcas[_db].{b/h/w/d} instructions."
! msgstr "Admite las instrucciones amcas[_db].{b/h/w/d}."
  
! #: config/loongarch/loongarch.opt:339
  #, no-c-format
! msgid "Do not need load-load barriers (dbar 0x700)."
! msgstr ""
  
! #: config/or1k/elf.opt:28
  #, no-c-format
! msgid "Configure the newlib board specific runtime.  The default is or1ksim."
! msgstr ""
  
! #: config/or1k/elf.opt:32
  #, no-c-format
! msgid "This option is ignored; it is provided for compatibility purposes only.  This used to select linker and preprocessor options for use with newlib."
! msgstr ""
  
! #: config/or1k/or1k.opt:29
  #, no-c-format
! msgid "Enable generation of hardware divide (l.div, l.divu) instructions.  This is the default; use -msoft-div to override."
! msgstr "Habilita la generación de instrucciones de dividir por hardware (l.div, l.divu).  Es lo predeterminado; utilice -msoft-div para alterarlo."
  
! #: config/or1k/or1k.opt:34
  #, no-c-format
! msgid "Enable generation of binaries which use functions from libgcc to perform divide operations.  The default is -mhard-div."
! msgstr "Habilita la generación de binarios que utilizan las funciones de libgcc para realizar operaciones de dividir.  Lo predeterminado es -mhard-div."
  
! #: config/or1k/or1k.opt:39
  #, no-c-format
! msgid "Enable generation of hardware multiply instructions (l.mul, l.muli) instructions. This is the default; use -msoft-mul to override."
! msgstr "Habilita la generación de instrucciones de multiplicar por hardware (l.mul, l.muli).  Es lo predeterminado; utilice -msoft-mul para alterarlo."
  
! #: config/or1k/or1k.opt:44
  #, no-c-format
! msgid "Enable generation of binaries which use functions from libgcc to perform multiply operations. The default is -mhard-mul."
! msgstr "Habilita la generación de binarios que utilizan las funciones de libgcc para realizar operaciones de multiplicar.  Lo predeterminado es -mhard-mul."
  
! #: config/or1k/or1k.opt:49
  #, no-c-format
! msgid "Enable generation of binaries which use functions from libgcc to perform floating point operations.  This is the default; use -mhard-float to override."
! msgstr "Habilita la generación de binarios que utilizan las funciones de libgcc para realizar operaciones de coma flotante.  Es lo predeterminado utilice -mhard-float para alterarlo."
  
! #: config/or1k/or1k.opt:54
  #, no-c-format
! msgid "Enable generation of hardware floating point instructions. The default is -msoft-float."
! msgstr "Habilita la generación de instrucciones de coma flotante por hardware. Lo predeterminado es -msoft-float."
  
! #: config/or1k/or1k.opt:59
  #, no-c-format
! msgid "When -mhard-float is selected, enables generation of double-precision floating point instructions.  By default functions from libgcc are used to perform double-precision floating point operations."
! msgstr "Cuando se selecciona -mhard-float, habilita la generación de instrucciones de coma flotante de precisión doble.  Lo predeterminado es utilizar funciones de libgcc para realizar operaciones de coma flotante de precisión doble."
  
! #: config/or1k/or1k.opt:65
  #, no-c-format
! msgid "When -mhard-float is selected, enables generation of unordered floating point compare and set flag (lf.sfun*) instructions.  By default functions from libgcc are used to perform unordered floating point compare and set flag operations."
! msgstr "Cuando se selecciona -mhard-float, habilita la generación de instrucciones de comparación de coma flotante sin orden y de poner banderas (lf.sfun*) de precisión doble.  Lo predeterminado es utilizar funciones de libgcc para realizar operaciones de coma flotante de precisión doble."
  
! #: config/or1k/or1k.opt:71
  #, no-c-format
! msgid "Specify the code model used for accessing memory addresses.  Specifying large enables generating binaries with large global offset tables.  By default the value is small."
! msgstr "Especifica el modelo de código utilizado para acceder a direcciones de memoria.  Especificando «large» (grande) se habilita la generación de binarios con tablas de desplazamiento global grande.  El valor predeterminado es «small» (pequeño)."
  
! #: config/or1k/or1k.opt:77
  #, no-c-format
! msgid "Known code model types (for use with the -mcmodel= option):"
! msgstr "Tipos de modelos de código conocidos (para uso con la opción -mcmodel=):"
  
! #: config/or1k/or1k.opt:87
  #, no-c-format
! msgid "Enable generation of conditional move (l.cmov) instructions.  By default the equivalent will be generated using set and branch."
  msgstr ""
  
! #: config/or1k/or1k.opt:92
! #, no-c-format
! msgid "Enable generation of rotate right (l.ror) instructions.  By default functions from libgcc are used to perform rotate right operations."
! msgstr "Habilita la generación de instrucciones de rotación derecha (l.ror).  Lo predeterminado es usar funciones de libgcc para hacer operaciones de rotación derecha."
! 
! #: config/or1k/or1k.opt:97
! #, no-c-format
! msgid "Enable generation of rotate right with immediate (l.rori) instructions.  By default functions from libgcc are used to perform rotate right with immediate operations."
! msgstr "Habilita la generación de instrucciones de rotación derecha con inmediato (l.rori).  Lo predeterminado es usar funciones de libgcc para hacer operaciones de rotación derecha con inmediato."
! 
! #: config/or1k/or1k.opt:103
! #, no-c-format
! msgid "Enable generation of sign extension (l.ext*) instructions.  By default memory loads are used to perform sign extension."
! msgstr "Habilita la generación de instrucciones de extensión de signo (l.ext*).  Lo predeterminado es usar cargas de memoria para hacer extensiones de signo."
! 
! #: config/or1k/or1k.opt:108
! #, no-c-format
! msgid "Enable generation of compare and set flag with immediate (l.sf*i) instructions. By default extra instructions will be generated to store the immediate to a register first."
! msgstr "Habilita la generación de instrucciones de comparar y poner banderas con inmediato (l.sf*i).  Lo predeterminado es generar instrucciones extra para almacenar primero el inmediato en un registro."
! 
! #: config/or1k/or1k.opt:114
  #, no-c-format
! msgid "Enable generation of shift with immediate (l.srai, l.srli, l.slli) instructions. By default extra instructions will be generated to store the immediate to a register first."
! msgstr "Habilita la generación de instrucciones de desplazamiento con inmediato (l.srai, l.srli, l.slli).  Lo predeterminado es generar instrucciones extra para almacenar primero el inmediato en un registro."
  
! #: config/rx/elf.opt:32
  #, no-c-format
! msgid "Generate assembler output that is compatible with the Renesas AS100 assembler.  This may restrict some of the compiler's capabilities.  The default is to generate GAS compatible syntax."
! msgstr "Genera salida de ensamblador que es compatible con el ensamblador AS100 de Renesas.  Esto puede restringir algunas de las capacidades del compilador.  Por defecto se genera sintaxis compatible con GAS."
  
! #: config/rx/elf.opt:38 config/rx/rx.opt:99
  #, no-c-format
! msgid "Specifies the number of registers to reserve for interrupt handlers."
! msgstr "Especifica el número de registros a reservar para los manejadores de interrupciones."
  
! #: config/rx/elf.opt:44 config/rx/rx.opt:105
  #, no-c-format
! msgid "Specifies whether interrupt functions should save and restore the accumulator register."
! msgstr "Especifica si las funciones de interrupción deben guardar y restaurar el registro acumulador."
  
! #: config/rx/rx.opt:29
  #, no-c-format
! msgid "Store doubles in 64 bits."
! msgstr "Almacena dobles en 64 bits."
  
! #: config/rx/rx.opt:33
  #, no-c-format
! msgid "Stores doubles in 32 bits.  This is the default."
! msgstr "Almacena dobles en 32 bits.  Este es el valor por defecto."
  
! #: config/rx/rx.opt:37
  #, no-c-format
! msgid "Disable the use of RX FPU instructions."
! msgstr "Desactiva el uso de las instrucciones de FPU RX."
  
! #: config/rx/rx.opt:44
  #, no-c-format
! msgid "Enable the use of RX FPU instructions.  This is the default."
! msgstr "Activa el uso de las instrucciones de FPU RX.  Este es el valor por defecto."
  
! #: config/rx/rx.opt:50
  #, no-c-format
! msgid "Specify the target RX cpu type."
! msgstr "Selecciona el tipo de cpu RX destino."
  
! #: config/rx/rx.opt:71
  #, no-c-format
! msgid "Data is stored in big-endian format."
! msgstr "Los datos se guardan en formato big-endian."
  
! #: config/rx/rx.opt:75
  #, no-c-format
! msgid "Data is stored in little-endian format.  (Default)."
! msgstr "Los datos se guardan en formato little-endian.  (Por defecto)."
  
! #: config/rx/rx.opt:81
  #, no-c-format
! msgid "Maximum size of global and static variables which can be placed into the small data area."
! msgstr "Tamaño máximo de las variables global y static que se pueden colocar en el área de datos small."
  
! #: config/rx/rx.opt:87
  #, no-c-format
! msgid "Enable linker relaxation."
! msgstr "Activa la relajación del enlazador."
  
! #: config/rx/rx.opt:93
  #, no-c-format
! msgid "Maximum size in bytes of constant values allowed as operands."
! msgstr "Tamaño máximo en bytes de los valores constantes permitidos como operandos."
  
! #: config/rx/rx.opt:111
! #, no-c-format
! msgid "Enables Position-Independent-Data (PID) mode."
! msgstr "Activa el modo Datos-Independientes-de-Posición (PID)."
  
! #: config/rx/rx.opt:117
  #, no-c-format
! msgid "Warn when multiple, different, fast interrupt handlers are in the compilation unit."
! msgstr "Avisa cuando hay múltiples y distintos manejadores de interrupciones rápidos en la unidad de compilación."
  
! #: config/rx/rx.opt:123
  #, no-c-format
! msgid "Enable the use of the old, broken, ABI where all stacked function arguments are aligned to 32-bits."
! msgstr "Activa el uso del ABI antiguo y roto donde todos los argumentos de función apilados estén alineados a 32 bits."
  
! #: config/rx/rx.opt:127
  #, no-c-format
! msgid "Enable the use the standard RX ABI where all stacked function arguments are naturally aligned.  This is the default."
! msgstr "Activa el uso del RX ABI estándar donde todos los argumentos de función apilados estén alineados de forma natural.  Esto es lo predefinido."
  
! #: config/rx/rx.opt:133
  #, no-c-format
! msgid "Enable the use of the LRA register allocator."
! msgstr "Activa el uso del asignador de registros LRA."
  
! #: config/rx/rx.opt:139
  #, no-c-format
! msgid "Enables or disables the use of the SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE and RMPA instructions.  Enabled by default."
! msgstr "Activa o desactiva el uso de las instrucciones SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE y RMPA.  Activado por defecto."
  
! #: config/rx/rx.opt:145
  #, no-c-format
! msgid "Always use JSR, never BSR, for calls."
! msgstr "Usa siempre JSR, nunca BSR, para llamadas."
  
! #: config/visium/visium.opt:25
  #, no-c-format
! msgid "Link with libc.a and libdebug.a."
! msgstr "Enlaza con libc.a y libdebug.a."
  
! #: config/visium/visium.opt:29
  #, no-c-format
! msgid "Link with libc.a and libsim.a."
! msgstr "Enlaza con libc.a y libsim.a."
  
! #: config/visium/visium.opt:33
  #, no-c-format
! msgid "Use hardware FP (default)."
! msgstr "Usa FP de hardware (predeterminado)."
  
! #: config/visium/visium.opt:45
  #, no-c-format
! msgid "Use features of and schedule code for given CPU."
! msgstr "Usa las características y el código de planificador para el CPU dado."
  
! #: config/visium/visium.opt:65
  #, no-c-format
! msgid "Generate code for the supervisor mode (default)."
! msgstr "Genera código para el modo supervisor (predeterminado)."
  
! #: config/visium/visium.opt:69
  #, no-c-format
! msgid "Generate code for the user mode."
! msgstr "Genera código para el modo de usuario."
  
! #: config/visium/visium.opt:73
  #, no-c-format
! msgid "Only retained for backward compatibility."
! msgstr "Preservado por compatibilidad hacia atrás."
  
! #: config/sol2.opt:32
  #, no-c-format
! msgid "Clear hardware capabilities when linking."
! msgstr "Quita las capacidades del hardware al enlazar."
  
! #: config/sol2.opt:36
  #, no-c-format
! msgid "Pass -z text to linker."
! msgstr "Pasa -z texto al enlazador."
  
! #: config/moxie/moxie.opt:31
  #, no-c-format
! msgid "Enable MUL.X and UMUL.X instructions."
! msgstr "Activa las instrucciones MUL.X y UMUL.X."
  
! #: config/microblaze/microblaze.opt:40
  #, no-c-format
! msgid "Use software emulation for floating point (default)."
! msgstr "Usa emulación de software para coma flotante (por defecto)."
  
! #: config/microblaze/microblaze.opt:44
  #, no-c-format
! msgid "Use hardware floating point instructions."
! msgstr "Usa instrucciones de coma flotante por hardware."
  
! #: config/microblaze/microblaze.opt:48
  #, no-c-format
! msgid "Use table lookup optimization for small signed integer divisions."
! msgstr "Usa las optimización de búsqueda en tabla para divisiones de enteros pequeños con signo."
  
! #: config/microblaze/microblaze.opt:52
  #, no-c-format
! msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU."
! msgstr "-mcpu=PROCESADOR\t\tUsa las características y el código de planificador para la CPU dada."
  
! #: config/microblaze/microblaze.opt:56
  #, no-c-format
! msgid "Don't optimize block moves, use memcpy."
! msgstr "No optimiza los movimientos de bloques; usa memcpy."
  
! #: config/microblaze/microblaze.opt:68
  #, no-c-format
! msgid "Use the soft multiply emulation (default)."
! msgstr "Usa la emulación de multiplicación por software (por defecto)."
  
! #: config/microblaze/microblaze.opt:72
  #, no-c-format
! msgid "Use reorder instructions (swap and byte reversed load/store) (default)."
! msgstr "Usa instrucciones de reordenación (load/store de intercambio y de bytes invertidos) (predeterminado)."
  
! #: config/microblaze/microblaze.opt:76
  #, no-c-format
! msgid "Use the software emulation for divides (default)."
! msgstr "Usa la emulación de división por software (por defecto)."
  
! #: config/microblaze/microblaze.opt:80
  #, no-c-format
! msgid "Use the hardware barrel shifter instead of emulation."
! msgstr "Usa el corredor de barril de hardware en lugar de la emulación."
  
! #: config/microblaze/microblaze.opt:84
  #, no-c-format
! msgid "Use pattern compare instructions."
! msgstr "Usa instrucciones de comparación de patrones."
  
! #: config/microblaze/microblaze.opt:88
  #, no-c-format
! msgid "Check for stack overflow at runtime."
! msgstr "Revisa desbordamientos de pila en tiempo de ejecución."
  
! #: config/microblaze/microblaze.opt:92 config/iq2000/iq2000.opt:65
  #, no-c-format
! msgid "Use GP relative sdata/sbss sections."
! msgstr "Utiliza secciones sdata/sbss relativas a GP."
  
! #: config/microblaze/microblaze.opt:96
  #, no-c-format
! msgid "Clear the BSS to zero and place zero initialized in BSS."
! msgstr "Borra el BSS a cero y coloca el cero inicializado en BSS."
  
! #: config/microblaze/microblaze.opt:100
  #, no-c-format
! msgid "Use multiply high instructions for high part of 32x32 multiply."
! msgstr "Usa instrucciones high de multiplicación para la parte high de la multiplicación 32x32."
  
! #: config/microblaze/microblaze.opt:104
  #, no-c-format
! msgid "Use hardware floating point conversion instructions."
! msgstr "Usa instrucciones de conversión de coma flotante de hardware."
  
! #: config/microblaze/microblaze.opt:108
  #, no-c-format
! msgid "Use hardware floating point square root instruction."
! msgstr "Usa instrucciones de raíz cuadrada de coma flotante de hardware."
  
! #: config/microblaze/microblaze.opt:112
  #, no-c-format
! msgid "Description for mxl-mode-executable."
! msgstr "Descripción para mxl-mode-executable."
  
! #: config/microblaze/microblaze.opt:116
  #, no-c-format
! msgid "Description for mxl-mode-xmdstub."
! msgstr "Descripción para mxl-mode-xmdstub."
  
! #: config/microblaze/microblaze.opt:120
  #, no-c-format
! msgid "Description for mxl-mode-bootstrap."
! msgstr "Descripción para mxl-mode-bootstrap."
  
! #: config/microblaze/microblaze.opt:124
  #, no-c-format
! msgid "Description for mxl-mode-novectors."
! msgstr "Descripción para mxl-mode-novectors."
  
! #: config/microblaze/microblaze.opt:128
  #, no-c-format
! msgid "Use hardware prefetch instruction."
! msgstr "Usa instrucción de precargado de hardware."
  
! #: config/microblaze/microblaze.opt:132
  #, no-c-format
! msgid "Data referenced by offset from start of text instead of GOT (with -fPIC/-fPIE)."
! msgstr "Datos referenciados por desplazamiento desde el comienzo del texto en lugar de GOT (con -fPIC/-fPIE)."
  
! #: config/vax/vax.opt:23 config/vax/vax.opt:27
  #, no-c-format
! msgid "Generate DFLOAT double-precision code."
! msgstr "Genera código DFLOAT de doble precisión."
  
! #: config/vax/vax.opt:31 config/vax/vax.opt:35
  #, no-c-format
! msgid "Generate GFLOAT double-precision code."
! msgstr "Genera código GFLOAT de doble precisión."
  
! #: config/vax/vax.opt:39
  #, no-c-format
! msgid "Generate code for GNU assembler (gas)."
! msgstr "Genera código para el ensamblador de GNU (gas)."
  
! #: config/vax/vax.opt:43
  #, no-c-format
! msgid "Generate code for UNIX assembler."
! msgstr "Genera código para el ensamblador UNIX."
  
! #: config/vax/vax.opt:47
  #, no-c-format
! msgid "Enable Local Register Allocation."
! msgstr "Permite Local Register Allocation."
  
! #: config/vax/vax.opt:51
  #, no-c-format
! msgid "Use VAXC structure conventions."
! msgstr "Usa los convenios de estructura VAXC."
  
! #: config/vax/vax.opt:55
  #, no-c-format
! msgid "Use new adddi3/subdi3 patterns."
! msgstr "Usa los patrones nuevos adddi3/subdi3."
  
! #: config/frv/frv.opt:30
  #, no-c-format
! msgid "Use 4 media accumulators."
! msgstr "Usa 4 acumuladores de medios."
  
! #: config/frv/frv.opt:34
  #, no-c-format
! msgid "Use 8 media accumulators."
! msgstr "Usa 8 acumuladores de medios."
  
! #: config/frv/frv.opt:38
  #, no-c-format
! msgid "Enable label alignment optimizations."
! msgstr "Activa las optimizaciones de alineación de etiquetas."
  
! #: config/frv/frv.opt:42
  #, no-c-format
! msgid "Dynamically allocate cc registers."
! msgstr "Asigna dinámicamente los registros cc."
  
! #: config/frv/frv.opt:49
  #, no-c-format
! msgid "Set the cost of branches."
! msgstr "Establece el costo de las ramificaciones."
  
! #: config/frv/frv.opt:53
  #, no-c-format
! msgid "Enable conditional execution other than moves/scc."
! msgstr "Activa la ejecución condicional en lugar de moves/scc."
  
! #: config/frv/frv.opt:57
  #, no-c-format
! msgid "Change the maximum length of conditionally-executed sequences."
! msgstr "Cambia la longitud máxima de las secuencias ejecutadas condicionalmente."
  
! #: config/frv/frv.opt:61
  #, no-c-format
! msgid "Change the number of temporary registers that are available to conditionally-executed sequences."
! msgstr "Cambia el número de registros temporales disponibles para secuencias ejecutadas condicionalmente."
  
! #: config/frv/frv.opt:65
  #, no-c-format
! msgid "Enable conditional moves."
! msgstr "Activa moves condicionales."
  
! #: config/frv/frv.opt:69
  #, no-c-format
! msgid "Set the target CPU type."
! msgstr "Especifica el tipo del CPU destino."
  
! #: config/frv/frv.opt:73
  #, no-c-format
! msgid "Known FR-V CPUs (for use with the -mcpu= option):"
! msgstr "CPUs FR-V conocidos (para usar con la opción -mcpu=):"
  
! #: config/frv/frv.opt:122
  #, no-c-format
! msgid "Use fp double instructions."
! msgstr "Usa instrucciones fp double."
  
! #: config/frv/frv.opt:126
  #, no-c-format
! msgid "Change the ABI to allow double word insns."
! msgstr "Cambia la ABI para permitir instrucciones double word."
  
! #: config/frv/frv.opt:134
  #, no-c-format
! msgid "Just use icc0/fcc0."
! msgstr "Usa solamente icc0/fcc0."
  
! #: config/frv/frv.opt:138
  #, no-c-format
! msgid "Only use 32 FPRs."
! msgstr "Usa solamente 32 FPRs."
  
! #: config/frv/frv.opt:142
  #, no-c-format
! msgid "Use 64 FPRs."
! msgstr "Usa 64 FPRs."
  
! #: config/frv/frv.opt:146
  #, no-c-format
! msgid "Only use 32 GPRs."
! msgstr "Usa solamente 32 GPRs."
  
! #: config/frv/frv.opt:150
  #, no-c-format
! msgid "Use 64 GPRs."
! msgstr "Usa 64 GPRs."
  
! #: config/frv/frv.opt:154
  #, no-c-format
! msgid "Enable use of GPREL for read-only data in FDPIC."
! msgstr "Activa el uso de GPREL para datos de sólo lectura en FDPIC."
  
! #: config/frv/frv.opt:166
  #, no-c-format
! msgid "Enable PIC support for building libraries."
! msgstr "Activa el soporte PIC para construir bibliotecas."
  
! #: config/frv/frv.opt:170
  #, no-c-format
! msgid "Follow the EABI linkage requirements."
! msgstr "Sigue los requerimientos de enlace de EABI."
  
! #: config/frv/frv.opt:174
  #, no-c-format
! msgid "Disallow direct calls to global functions."
! msgstr "Desactiva las llamadas directas a funciones globales."
  
! #: config/frv/frv.opt:178
  #, no-c-format
! msgid "Use media instructions."
! msgstr "Usa instrucciones de medios."
  
! #: config/frv/frv.opt:182
  #, no-c-format
! msgid "Use multiply add/subtract instructions."
! msgstr "Usa instrucciones acumular/sustraer de multiplicar."
  
! #: config/frv/frv.opt:186
  #, no-c-format
! msgid "Enable optimizing &&/|| in conditional execution."
! msgstr "Activa la optimización &&/|| en la ejecución condicional."
  
! #: config/frv/frv.opt:190
  #, no-c-format
! msgid "Enable nested conditional execution optimizations."
! msgstr "Activa las optimizaciones de ejecución condicional anidada."
  
! #: config/frv/frv.opt:195
  #, no-c-format
! msgid "Do not mark ABI switches in e_flags."
! msgstr "No marca las opciones ABI en e_flags."
  
! #: config/frv/frv.opt:199
  #, no-c-format
! msgid "Remove redundant membars."
! msgstr "Remueve miembros redundantes."
  
! #: config/frv/frv.opt:203
  #, no-c-format
! msgid "Pack VLIW instructions."
! msgstr "Empaca las instrucciones VLIW."
  
! #: config/frv/frv.opt:207
  #, no-c-format
! msgid "Enable setting GPRs to the result of comparisons."
! msgstr "Permite establecer los GPRs al resultado de las comparaciones."
  
! #: config/frv/frv.opt:211
  #, no-c-format
! msgid "Change the amount of scheduler lookahead."
! msgstr "Cambia la cantidad de vista hacia adelante del planificador."
  
! #: config/frv/frv.opt:219
  #, no-c-format
! msgid "Assume a large TLS segment."
! msgstr "Asume un segmento TLS grande."
  
! #: config/frv/frv.opt:223
  #, no-c-format
! msgid "Do not assume a large TLS segment."
! msgstr "No asume un segmento TLS grande."
  
! #: config/frv/frv.opt:228
  #, no-c-format
! msgid "Cause gas to print tomcat statistics."
! msgstr "Causa que gas muestre estadísticas de tomcat."
  
! #: config/frv/frv.opt:233
  #, no-c-format
! msgid "Link with the library-pic libraries."
! msgstr "Enlaza con las bibliotecas de pic de biblioteca."
  
! #: config/frv/frv.opt:237
! #, no-c-format
! msgid "Allow branches to be packed with other instructions."
! msgstr "Permite que las ramificaciones se empaquen con otras instrucciones."
  
! #: config/mn10300/mn10300.opt:30
  #, no-c-format
! msgid "Target the AM33 processor."
! msgstr "Apunta al procesador AM33."
  
! #: config/mn10300/mn10300.opt:34
! #, no-c-format
! msgid "Target the AM33/2.0 processor."
! msgstr "Apunta al procesador AM33/2.0."
  
! #: config/mn10300/mn10300.opt:38
! #, no-c-format
! msgid "Target the AM34 processor."
! msgstr "Apunta al procesador AM34."
  
! #: config/mn10300/mn10300.opt:46
! #, no-c-format
! msgid "Work around hardware multiply bug."
! msgstr "Evita el error de multiplicación de hardware."
  
! #: config/mn10300/mn10300.opt:55
! #, no-c-format
! msgid "Enable linker relaxations."
! msgstr "Activa la relajación del enlazador."
  
! #: config/mn10300/mn10300.opt:59
  #, no-c-format
! msgid "Return pointers in both a0 and d0."
! msgstr "Devuelve punteros tanto en a0 como en d0."
  
! #: config/mn10300/mn10300.opt:63
  #, no-c-format
! msgid "Allow gcc to generate LIW instructions."
! msgstr "Permite a gcc generar instrucciones LIW."
  
! #: config/mn10300/mn10300.opt:67
! #, no-c-format
! msgid "Allow gcc to generate the SETLB and Lcc instructions."
! msgstr "Permite a gcc generar las instrucciones SETLB y Lcc."
  
! #: config/nds32/nds32-elf.opt:3 config/nds32/nds32-linux.opt:3
! #, no-c-format
! msgid "Specify the address generation strategy for code model."
! msgstr "Especifica la estrategia de generación de direcciones para modelo de código."
  
! #: config/nds32/nds32-elf.opt:7 config/nds32/nds32-linux.opt:7
  #, no-c-format
! msgid "Known cmodel types (for use with the -mcmodel= option):"
! msgstr "Tipos de modelos de código conocidos (para uso con la opción -mcmodel=):"
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:89
! #, no-c-format
! msgid "Generate code in big-endian mode."
! msgstr "Genera código en modo big endian."
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:93
! #, no-c-format
! msgid "Generate code in little-endian mode."
! msgstr "Genera código en modo little endian."
  
! #: config/nds32/nds32.opt:37
  #, no-c-format
! msgid "Force performing fp-as-gp optimization."
! msgstr "Fuerza optimización fp-as-gp."
  
! #: config/nds32/nds32.opt:41
! #, no-c-format
! msgid "Forbid performing fp-as-gp optimization."
! msgstr "Prohibe optimización fp-as-gp."
  
! #: config/nds32/nds32.opt:47
  #, no-c-format
! msgid "Specify which ABI type to generate code for: 2, 2fp+."
! msgstr "Especifica el tipo de ABI para el cual generar código: 2, 2fp+."
  
! #: config/nds32/nds32.opt:61
! #, no-c-format
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2."
! msgstr "Especifica el uso de ABI de coma flotante suave que significa sinónimo de -mabi=2."
  
! #: config/nds32/nds32.opt:65
! #, no-c-format
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2fp+."
! msgstr "Especifica el uso de ABI de coma flotante suave que significa sinónimo de -mabi=2fp+."
  
! #: config/nds32/nds32.opt:71
! #, no-c-format
! msgid "Use reduced-set registers for register allocation."
! msgstr "Usa un juego reducido de registros para asignación de registros."
  
! #: config/nds32/nds32.opt:75
! #, no-c-format
! msgid "Use full-set registers for register allocation."
! msgstr "Usa el juego completo de registros para asignación de registros."
  
! #: config/nds32/nds32.opt:81
  #, no-c-format
! msgid "Always align function entry, jump target and return address."
  msgstr ""
  
! #: config/nds32/nds32.opt:85
! #, no-c-format
! msgid "Align function entry to 4 byte."
! msgstr "Alinea la entrada de función a 4 bytes"
  
! #: config/nds32/nds32.opt:97
  #, no-c-format
! msgid "Prevent $fp being allocated during register allocation so that compiler is able to force performing fp-as-gp optimization."
! msgstr "Evita que $fp sea reservado durante la reserva de registros, de modo que el compilador pueda forzar optimización fp-as-gp."
  
! #: config/nds32/nds32.opt:101
  #, no-c-format
! msgid "Forbid using $fp to access static and global variables.  This option strictly forbids fp-as-gp optimization regardless of '-mforce-fp-as-gp'."
! msgstr "Prohíbe usar $fp para acceder a variables estáticas y globales.  Esta opción prohíbe estrictamente la optimización fp-as-gp independientemente de '-mforce-fp-as-gp'."
  
! #: config/nds32/nds32.opt:105
! #, no-c-format
! msgid "Specify the address generation strategy for ICT call's code model."
! msgstr "Especifica la estrategia de generación de direcciones para el modelo de código de llamada ICT."
  
! #: config/nds32/nds32.opt:109
  #, no-c-format
! msgid "Known cmodel types (for use with the -mict-model= option):"
! msgstr "Tipos de modelos de código conocidos (para uso con la opción -mict-model=):"
  
! #: config/nds32/nds32.opt:119
! #, no-c-format
! msgid "Generate conditional move instructions."
! msgstr "Genera instrucciones move condicionales."
  
! #: config/nds32/nds32.opt:123
! #, no-c-format
! msgid "Generate hardware abs instructions."
! msgstr "Genera instrucciones abs hardware."
  
! #: config/nds32/nds32.opt:127
  #, no-c-format
! msgid "Generate performance extension instructions."
! msgstr "Genera instrucciones de extensión del rendimiento."
  
! #: config/nds32/nds32.opt:131
  #, no-c-format
! msgid "Generate performance extension version 2 instructions."
! msgstr "Genera instrucciones de la versión 2 de la extensión del rendimiento."
  
! #: config/nds32/nds32.opt:135
  #, no-c-format
! msgid "Generate string extension instructions."
! msgstr "Genera instrucciones de extensión de cadenas."
  
! #: config/nds32/nds32.opt:139
  #, no-c-format
! msgid "Generate DSP extension instructions."
! msgstr "Genera instrucciones de extensión de cadenas DSP."
  
! #: config/nds32/nds32.opt:143
! #, no-c-format
! msgid "Generate v3 push25/pop25 instructions."
! msgstr "Genera instrucciones v3 push25/pop25."
  
! #: config/nds32/nds32.opt:147
  #, no-c-format
! msgid "Generate 16-bit instructions."
! msgstr "Genera instrucciones de 16 bits."
  
! #: config/nds32/nds32.opt:151
! #, no-c-format
! msgid "Insert relax hint for linker to do relaxation."
! msgstr "Inserta pista de relajación para que el enlazador haga relajación."
  
! #: config/nds32/nds32.opt:155
  #, no-c-format
! msgid "Enable Virtual Hosting support."
! msgstr "Activa el soporte de alojamiento virtual."
  
! #: config/nds32/nds32.opt:159
  #, no-c-format
! msgid "Specify the size of each interrupt vector, which must be 4 or 16."
! msgstr "Especifica el tamaño de cada vector de interrupciones, que ha de ser 4 o 16."
  
! #: config/nds32/nds32.opt:163
  #, no-c-format
! msgid "Specify the security level of c-isr for the whole file."
! msgstr "Especifica el nivel de seguridad de c-isr para todo el fichero."
  
! #: config/nds32/nds32.opt:167
  #, no-c-format
! msgid "Specify the size of each cache block, which must be a power of 2 between 4 and 512."
! msgstr "Especifica el tamaño de cada bloque de caché, que ha de ser potencia de 2 entre 4 y 512."
  
! #: config/nds32/nds32.opt:175
! #, no-c-format
! msgid "Known arch types (for use with the -march= option):"
! msgstr "Tipos de arquitectura conocidos (para usar con la opción -march=):"
  
! #: config/nds32/nds32.opt:197
  #, no-c-format
! msgid "Specify the cpu for pipeline model."
! msgstr "Especifica la cpu para el modelo de «pipeline»."
  
! #: config/nds32/nds32.opt:201
  #, no-c-format
! msgid "Known cpu types (for use with the -mcpu= option):"
! msgstr "Tipos de cpu conocidos (para usar con la opción -mcpu=):"
  
! #: config/nds32/nds32.opt:361
  #, no-c-format
! msgid "Specify a fpu configuration value from 0 to 7; 0-3 is as FPU spec says, and 4-7 is corresponding to 0-3."
  msgstr ""
  
! #: config/nds32/nds32.opt:365
! #, no-c-format
! msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):"
! msgstr "Número de registros de coma flotante conocidas (para usar con la opción -mfloat-fpu=):"
! 
! #: config/nds32/nds32.opt:393
! #, no-c-format
! msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1."
! msgstr "Especifica la configuración de la instrucción mul: fast1, fast2 o slow. La predeterminada es fast1."
! 
! #: config/nds32/nds32.opt:412
! #, no-c-format
! msgid "Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w."
! msgstr "Especifica cuántos puertos de lectura/escritura para núcleos n9/n10.  El valor debe ser 3r2w o 2r1w."
! 
! #: config/nds32/nds32.opt:425
! #, no-c-format
! msgid "Enable constructor/destructor feature."
! msgstr "Activa la opción constructor/destructor."
! 
! #: config/nds32/nds32.opt:429
  #, no-c-format
! msgid "Guide linker to relax instructions."
! msgstr "Guía al enlazador para que relaje las instrucciones."
  
! #: config/nds32/nds32.opt:433
  #, no-c-format
! msgid "Generate floating-point multiply-accumulation instructions."
! msgstr "Genera instrucciones de multiplicar-acumular de coma flotante."
  
! #: config/nds32/nds32.opt:437
  #, no-c-format
! msgid "Generate single-precision floating-point instructions."
! msgstr "Genera instrucciones de coma flotante de precisión sencilla."
  
! #: config/nds32/nds32.opt:441
  #, no-c-format
! msgid "Generate double-precision floating-point instructions."
! msgstr "Genera instrucciones de coma flotante de doble precisión."
  
! #: config/nds32/nds32.opt:445
  #, no-c-format
! msgid "Force disable hardware loop, even use -mext-dsp."
  msgstr ""
  
! #: config/nds32/nds32.opt:449
  #, no-c-format
! msgid "Permit scheduling of a function's prologue and epilogue sequence."
! msgstr "Permite la planificación de la secuencia de prólogo y epílogo de funciones."
  
! #: config/nds32/nds32.opt:453
! #, no-c-format
! msgid "Generate return instruction in naked function."
! msgstr "Genera instrucción de retorno en función desnuda."
  
! #: config/nds32/nds32.opt:457
  #, no-c-format
! msgid "Always save $lp in the stack."
! msgstr "Siempre guarda $lp en la pila."
  
! #: config/nds32/nds32.opt:465
! #, no-c-format
! msgid "Allow use r15 for inline ASM."
! msgstr "Permite usar r15 para ASM en línea."
  
! #: config/iq2000/iq2000.opt:31
  #, no-c-format
! msgid "Specify CPU for code generation purposes."
! msgstr "Especifica la CPU para propósitos de generación de código."
  
! #: config/iq2000/iq2000.opt:47
  #, no-c-format
! msgid "Specify CPU for scheduling purposes."
! msgstr "Especifica la CPU para propósitos de planificación."
  
! #: config/iq2000/iq2000.opt:51
! #, no-c-format
! msgid "Known IQ2000 CPUs (for use with the -mcpu= option):"
! msgstr "CPUs IQ2000 conocidos (para uso con la opción -mcpu=):"
  
! #: config/iq2000/iq2000.opt:61 config/mips/mips.opt:142
  #, no-c-format
! msgid "Use ROM instead of RAM."
! msgstr "Usa la ROM en lugar de la RAM."
  
! #: config/iq2000/iq2000.opt:70
  #, no-c-format
! msgid "No default crt0.o."
! msgstr "Sin crt0.o predeterminada."
  
! #: config/iq2000/iq2000.opt:74 config/mips/mips.opt:442
  #, no-c-format
! msgid "Put uninitialized constants in ROM (needs -membedded-data)."
! msgstr "Pone las constantes sin inicializar en ROM (necesita -membedded-data)."
  
! #: config/csky/csky.opt:34
! #, no-c-format
! msgid "Specify the target architecture."
! msgstr "Especifica la arquitectura de destino."
  
! #: config/csky/csky.opt:38
! #, no-c-format
! msgid "Specify the target processor."
! msgstr "Selecciona el procesador destino."
  
! #: config/csky/csky.opt:90
  #, no-c-format
! msgid "Specify the target floating-point hardware/format."
! msgstr "Especifica el hardware/formato de coma flotante destino."
  
! #: config/csky/csky.opt:94
! #, no-c-format
! msgid "Generate C-SKY FPU double float instructions (default for hard float)."
! msgstr "Genera instrucciones de flotantes de doble precisión C-SKY FPU (lo predefinido para flotante hardware)."
  
! #: config/csky/csky.opt:98
! #, no-c-format
! msgid "Generate frecipd/fsqrtd/fdivd instructions (default for hard float)."
! msgstr "Genera instrucciones frecipd/fsqrtd/fdivd (lo predefinido para flotante hardware)."
  
! #: config/csky/csky.opt:106
  #, no-c-format
! msgid "Enable the extended LRW instruction (default for CK801)."
! msgstr "Activa la instrucción LRW extendida (predeterminado para CK801)."
  
! #: config/csky/csky.opt:110
! #, no-c-format
! msgid "Enable interrupt stack instructions."
! msgstr "Activa las instrucciones de la pila de interrupciones."
  
! #: config/csky/csky.opt:114
! #, no-c-format
! msgid "Enable multiprocessor instructions."
! msgstr "Activa las instrucciones del multiprocesador."
  
! #: config/csky/csky.opt:118
  #, no-c-format
! msgid "Enable coprocessor instructions."
! msgstr "Activa las instrucciones del coprocesador ."
  
! #: config/csky/csky.opt:122
! #, no-c-format
! msgid "Enable cache prefetch instructions."
! msgstr "Activa las instrucciones prefech de la caché."
  
! #: config/csky/csky.opt:126
! #, no-c-format
! msgid "Enable C-SKY SECURE instructions."
! msgstr "Activa las instrucciones SECURE de C-SKY."
  
! #: config/csky/csky.opt:133
  #, no-c-format
! msgid "Enable C-SKY TRUST instructions."
! msgstr "Activa las instrucciones TRUST de C-SKY."
  
! #: config/csky/csky.opt:137
! #, no-c-format
! msgid "Enable C-SKY DSP instructions."
! msgstr "Activa las instrucciones DSP de C-SKY."
  
! #: config/csky/csky.opt:141
  #, no-c-format
! msgid "Enable C-SKY Enhanced DSP instructions."
! msgstr "Activa las instrucciones DSP mejoradas de C-SKY."
  
! #: config/csky/csky.opt:145
  #, no-c-format
! msgid "Enable C-SKY Vector DSP instructions."
! msgstr "Activa las instrucciones DSP vectoriales de C-SKY."
  
! #: config/csky/csky.opt:151
  #, no-c-format
! msgid "Generate divide instructions."
! msgstr "Genera instrucciones de división."
  
! #: config/csky/csky.opt:155
  #, no-c-format
! msgid "Generate code for Smart Mode."
! msgstr "Genera código para el modo inteligente."
  
! #: config/csky/csky.opt:159
! #, no-c-format
! msgid "Enable use of R16-R31 (default)."
! msgstr "Activa el uso de R16-R31 (lo predeterminado)."
  
! #: config/csky/csky.opt:163
! #, no-c-format
! msgid "Generate code using global anchor symbol addresses."
! msgstr "Genera código utilizando direcciones de símbolo de anclaje global."
  
! #: config/csky/csky.opt:167
  #, no-c-format
! msgid "Generate push/pop instructions (default)."
! msgstr "Genera instrucciones push/pop (lo predeterminado)."
  
! #: config/csky/csky.opt:171
! #, no-c-format
! msgid "Generate stm/ldm instructions (default)."
! msgstr "Genera instrucciones stm/ldm (lo predeterminado)."
  
! #: config/csky/csky.opt:178
  #, no-c-format
! msgid "Generate constant pools in the compiler instead of assembler."
! msgstr "Genera grupso de constantes en el compilador en lugar del ensamblador."
  
! #: config/csky/csky.opt:182
! #, no-c-format
! msgid "Emit .stack_size directives."
! msgstr "Emite directivas .stack_size."
  
! #: config/csky/csky.opt:186
  #, no-c-format
! msgid "Generate code for C-SKY compiler runtime instead of libgcc."
! msgstr "Genera código para el entorno de tiempo de ejecución del compilador de C-SKY en lugar de libgcc."
  
! #: config/csky/csky.opt:190
! #, no-c-format
! msgid "Set the branch costs to roughly the specified number of instructions."
! msgstr "Establece los costos de bifurcación en aproximadamente el número de instrucciones especificado."
  
! #: config/csky/csky.opt:194
! #, no-c-format
! msgid "Permit scheduling of function prologue and epilogue sequences."
! msgstr "Permite la planificación de las secuencias de prólogo y epílogo de funciones."
  
! #: config/csky/csky_tables.opt:24
! #, no-c-format
! msgid "Known CSKY CPUs (for use with the -mcpu= options):"
! msgstr "CPUs CSKY conocidas (para usar con las opciones -mcpu=):"
  
! #: config/csky/csky_tables.opt:205
  #, no-c-format
! msgid "Known CSKY architectures (for use with the -march= option):"
! msgstr "Arquitecturas CSKY conocidas (para uso con la opción -march=):"
  
! #: config/csky/csky_tables.opt:227
  #, no-c-format
! msgid "Known CSKY FPUs (for use with the -mfpu= option):"
! msgstr "FPUs CSKY conocidas (para usar con la opción -mfpu=):"
  
! #: config/c6x/c6x-tables.opt:24
  #, no-c-format
! msgid "Known C6X ISAs (for use with the -march= option):"
! msgstr "ISAs C6X conocidas (para uso con la opción -march=):"
  
! #: config/c6x/c6x.opt:30 config/mips/mips.opt:134
  #, no-c-format
! msgid "Use big-endian byte order."
! msgstr "Usa el orden de byte big-endian."
  
! #: config/c6x/c6x.opt:34 config/mips/mips.opt:138
  #, no-c-format
! msgid "Use little-endian byte order."
! msgstr "Usa el orden de byte little-endian."
  
! #: config/c6x/c6x.opt:42
  #, no-c-format
! msgid "Select method for sdata handling."
! msgstr "Selecciona el método para el manejo de sdata."
  
! #: config/c6x/c6x.opt:46
  #, no-c-format
! msgid "Valid arguments for the -msdata= option:"
! msgstr "Argumentos válidos para la opción -msdata=:"
  
! #: config/c6x/c6x.opt:59
! #, no-c-format
! msgid "Compile for the DSBT shared library ABI."
! msgstr "Compila para la ABI de biblioteca compartida DSBT."
  
! #: config/cris/cris.opt:45
  #, no-c-format
! msgid "Work around bug in multiplication instruction."
! msgstr "Evita el error en la instrucción de multiplicación."
  
! #: config/cris/cris.opt:51
  #, no-c-format
! msgid "Compile for ETRAX 4 (CRIS v3)."
! msgstr "Compila para ETRAX 4 (CRIS v3)."
  
! #: config/cris/cris.opt:56
! #, no-c-format
! msgid "Compile for ETRAX 100 (CRIS v8)."
! msgstr "Compila para ETRAX 100 (CRIS v8)."
  
! #: config/cris/cris.opt:64
  #, no-c-format
! msgid "Emit verbose debug information in assembly code."
! msgstr "Emite información de depuración detallada en el código ensamblador."
  
! #: config/cris/cris.opt:71
  #, no-c-format
! msgid "Do not use condition codes from normal instructions."
! msgstr "No usa códigos de condición para las instrucciones normales."
  
! #: config/cris/cris.opt:80
  #, no-c-format
! msgid "Do not emit addressing modes with side-effect assignment."
! msgstr "No emite modos de direccionamiento con asignaciones colaterales."
  
! #: config/cris/cris.opt:89
  #, no-c-format
! msgid "Do not tune stack alignment."
! msgstr "No ajusta la alineación de la pila."
  
! #: config/cris/cris.opt:98
  #, no-c-format
! msgid "Do not tune writable data alignment."
! msgstr "No ajusta la alineación de los datos modificables."
  
! #: config/cris/cris.opt:107
  #, no-c-format
! msgid "Do not tune code and read-only data alignment."
! msgstr "No ajusta la alineación del código y de datos de sólo lectura."
  
! #: config/cris/cris.opt:116
! #, no-c-format
! msgid "Align code and data to 32 bits."
! msgstr "Alinea código y datos a 32 bits."
  
! #: config/cris/cris.opt:133
  #, no-c-format
! msgid "Don't align items in code or data."
! msgstr "No alinea los elementos en el código o los datos."
  
! #: config/cris/cris.opt:142
  #, no-c-format
! msgid "Do not emit function prologue or epilogue."
! msgstr "No emite el prólogo o epílogo de funciones."
  
! #: config/cris/cris.opt:149
  #, no-c-format
! msgid "Use the most feature-enabling options allowed by other options."
! msgstr "Usa la mayor cantidad de características permitidas por otras opciones."
  
! #: config/cris/cris.opt:158
  #, no-c-format
! msgid "Override -mbest-lib-options."
! msgstr "Anula -mbest-lib-options."
  
! #: config/cris/cris.opt:165
  #, no-c-format
! msgid "-march=ARCH\tGenerate code for the specified chip or CPU version."
! msgstr "-march=ARQ\tGenera código para el chip o la versión de CPU especificados."
  
! #: config/cris/cris.opt:169
  #, no-c-format
! msgid "-mtune=ARCH\tTune alignment for the specified chip or CPU version."
! msgstr "-mtune=ARQ\tAjusta la alineación para el chip o la versión de CPU especificados."
  
! #: config/cris/cris.opt:173
  #, no-c-format
! msgid "-mmax-stackframe=SIZE\tWarn when a stackframe is larger than the specified size."
! msgstr "-mmax-stackframe=TAM\tAvisa cuando un marco de pila es más grande que el tamaño especificado."
  
! #: config/cris/cris.opt:180
  #, no-c-format
! msgid "Emit traps as \"break 8\", default for CRIS v3 and up.  If disabled, calls to abort() are used."
! msgstr "Emite traps como \"break 8\", predeterminado para CRIS v3 y superior.  Si está desactivado, se usan llamadas a abort()."
  
! #: config/cris/cris.opt:184
! #, no-c-format
! msgid "Emit checks causing \"break 8\" instructions to execute when applying atomic builtins on misaligned memory."
! msgstr "Emite comprobaciones haciendo que las instrucciones \"break 8\" se ejecuten cuando se aplican funciones internas atómicas sobre memoria desalineada."
  
! #: config/cris/cris.opt:188
  #, no-c-format
! msgid "Handle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic."
! msgstr "Maneja las funciones internas atómicas que pueden aplicarse a datos desalineados mediante llamadas a funciones de biblioteca. Anula -mtrap-unaligned-atomic."
  
! #: config/sh/superh.opt:6
  #, no-c-format
! msgid "Board name [and memory region]."
! msgstr "Nombre del tablero [y región de memoria]."
  
! #: config/sh/superh.opt:10
! #, no-c-format
! msgid "Runtime name."
! msgstr "Nombre del entorno de ejecución."
  
! #: config/sh/sh.opt:42
  #, no-c-format
! msgid "Generate SH1 code."
! msgstr "Genera código SH1."
  
! #: config/sh/sh.opt:46
! #, no-c-format
! msgid "Generate SH2 code."
! msgstr "Genera código SH2."
  
! #: config/sh/sh.opt:50
  #, no-c-format
! msgid "Generate default double-precision SH2a-FPU code."
! msgstr "Genera código FPU de SH2a de doble precisión por defecto."
  
! #: config/sh/sh.opt:54
  #, no-c-format
! msgid "Generate SH2a FPU-less code."
! msgstr "Genera código SH2a sin FPU."
  
! #: config/sh/sh.opt:58
  #, no-c-format
! msgid "Generate default single-precision SH2a-FPU code."
! msgstr "Genera código FPU de SH2a de precisión simple."
  
! #: config/sh/sh.opt:62
! #, no-c-format
! msgid "Generate only single-precision SH2a-FPU code."
! msgstr "Genera solamente código FPU de SH2a de precisión simple."
  
! #: config/sh/sh.opt:66
  #, no-c-format
! msgid "Generate SH2e code."
! msgstr "Genera código SH2e."
  
! #: config/sh/sh.opt:70
  #, no-c-format
! msgid "Generate SH3 code."
! msgstr "Genera código SH3."
  
! #: config/sh/sh.opt:74
  #, no-c-format
! msgid "Generate SH3e code."
! msgstr "Genera código SH3e."
  
! #: config/sh/sh.opt:78
  #, no-c-format
! msgid "Generate SH4 code."
! msgstr "Genera código SH4."
  
! #: config/sh/sh.opt:82
  #, no-c-format
! msgid "Generate SH4-100 code."
! msgstr "Genera código SH4-100."
  
! #: config/sh/sh.opt:86
  #, no-c-format
! msgid "Generate SH4-200 code."
! msgstr "Genera código SH4-200."
  
! #: config/sh/sh.opt:92
  #, no-c-format
! msgid "Generate SH4-300 code."
! msgstr "Genera código SH4-300."
  
! #: config/sh/sh.opt:96
! #, no-c-format
! msgid "Generate SH4 FPU-less code."
! msgstr "Genera código SH4 sin FPU."
  
! #: config/sh/sh.opt:100
  #, no-c-format
! msgid "Generate SH4-100 FPU-less code."
! msgstr "Genera código SH4-100 sin FPU."
  
! #: config/sh/sh.opt:104
  #, no-c-format
! msgid "Generate SH4-200 FPU-less code."
! msgstr "Genera código SH4-200 sin FPU."
  
! #: config/sh/sh.opt:108
  #, no-c-format
! msgid "Generate SH4-300 FPU-less code."
! msgstr "Genera código SH4-300 sin FPU."
  
! #: config/sh/sh.opt:112
! #, no-c-format
! msgid "Generate code for SH4 340 series (MMU/FPU-less)."
! msgstr "Genera código para SH4 series 340 (sin MMU/FPU)."
  
! #: config/sh/sh.opt:117
  #, no-c-format
! msgid "Generate code for SH4 400 series (MMU/FPU-less)."
! msgstr "Genera código para SH4 series 400 (sin MMU/FPU)."
  
! #: config/sh/sh.opt:122
  #, no-c-format
! msgid "Generate code for SH4 500 series (FPU-less)."
! msgstr "Genera código para SH4 series 500 (sin FPU)."
  
! #: config/sh/sh.opt:127
  #, no-c-format
! msgid "Generate default single-precision SH4 code."
! msgstr "Genera código SH4 de precisión simple por defecto."
  
! #: config/sh/sh.opt:131
  #, no-c-format
! msgid "Generate default single-precision SH4-100 code."
! msgstr "Genera código SH4-100 de precisión simple por defecto."
  
! #: config/sh/sh.opt:135
! #, no-c-format
! msgid "Generate default single-precision SH4-200 code."
! msgstr "Genera código SH4-200 de precisión simple por defecto."
  
! #: config/sh/sh.opt:139
  #, no-c-format
! msgid "Generate default single-precision SH4-300 code."
! msgstr "Genera código SH4-300 de precisión simple por defecto."
  
! #: config/sh/sh.opt:143
  #, no-c-format
! msgid "Generate only single-precision SH4 code."
! msgstr "Genera código SH4 solamente de precisión simple."
  
! #: config/sh/sh.opt:147
  #, no-c-format
! msgid "Generate only single-precision SH4-100 code."
! msgstr "Genera código SH4-100 solamente de precisión simple."
  
! #: config/sh/sh.opt:151
  #, no-c-format
! msgid "Generate only single-precision SH4-200 code."
! msgstr "Genera código SH4-200 solamente de precisión simple."
  
! #: config/sh/sh.opt:155
  #, no-c-format
! msgid "Generate only single-precision SH4-300 code."
! msgstr "Genera código SH4-300 solamente de precisión simple."
  
! #: config/sh/sh.opt:159
  #, no-c-format
! msgid "Generate SH4a code."
! msgstr "Genera código SH4a."
  
! #: config/sh/sh.opt:163
  #, no-c-format
! msgid "Generate SH4a FPU-less code."
! msgstr "Genera código SH4a sin FPU."
  
! #: config/sh/sh.opt:167
  #, no-c-format
! msgid "Generate default single-precision SH4a code."
! msgstr "Genera código SH4a de precisión simple por defecto."
  
! #: config/sh/sh.opt:171
  #, no-c-format
! msgid "Generate only single-precision SH4a code."
! msgstr "Genera código SH4a solamente de precisión simple."
  
! #: config/sh/sh.opt:175
  #, no-c-format
! msgid "Generate SH4al-dsp code."
! msgstr "Genera código SH4al-dsp."
  
! #: config/sh/sh.opt:183
  #, no-c-format
! msgid "Generate code in big endian mode."
! msgstr "Genera código en modo big endian."
  
! #: config/sh/sh.opt:187
  #, no-c-format
! msgid "Generate 32-bit offsets in switch tables."
! msgstr "Genera desplazamientos de 32-bit en las tablas de switch."
  
! #: config/sh/sh.opt:191
  #, no-c-format
! msgid "Generate bit instructions."
! msgstr "Genera instrucciones de bit."
  
! #: config/sh/sh.opt:199
  #, no-c-format
! msgid "Assume that zero displacement conditional branches are fast."
! msgstr "Asume que las ramificaciones condicionales con desplazamiento cero son rápidas."
  
! #: config/sh/sh.opt:203
  #, no-c-format
! msgid "Force the usage of delay slots for conditional branches."
! msgstr "Fuerza el uso de ranuras de retardo para las ramificaciones condicionales."
  
! #: config/sh/sh.opt:207
  #, no-c-format
! msgid "Align doubles at 64-bit boundaries."
! msgstr "Alinea doubles en límites de 64-bit."
  
! #: config/sh/sh.opt:211
  #, no-c-format
! msgid "Division strategy, one of: call-div1, call-fp, call-table."
! msgstr "Estrategia de división, una de las siguientes: call-div1, call-fp, call-table."
  
! #: config/sh/sh.opt:215
  #, no-c-format
! msgid "Specify name for 32 bit signed division function."
! msgstr "Especifica un nombre para la función de división de 32 bit con signo."
  
! #: config/sh/sh.opt:219
  #, no-c-format
! msgid "Generate ELF FDPIC code."
! msgstr "Genera código ELF FDPIC."
  
! #: config/sh/sh.opt:223
  #, no-c-format
! msgid "Enable the use of 64-bit floating point registers in fmov instructions.  See -mdalign if 64-bit alignment is required."
! msgstr "Activa el uso de registros de coma flotante de 64-bit en instrucciones. fmov.  Vea -mdalign si se requiere alineación de 64-bit."
  
! #: config/sh/sh.opt:231 config/sh/sh.opt:269
  #, no-c-format
! msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions."
! msgstr "Sigue las convenciones de llamada Renesas (anteriormente Hitachi) / SuperH."
  
! #: config/sh/sh.opt:235
  #, no-c-format
! msgid "Increase the IEEE compliance for floating-point comparisons."
! msgstr "Incrementa el cumplimiento con IEEE para las comparaciones de coma flotante."
  
! #: config/sh/sh.opt:239
  #, no-c-format
! msgid "Inline code to invalidate instruction cache entries after setting up nested function trampolines."
! msgstr "Código inline para invalidar las entradas de caché de instruciones después de establecerer los trampolines de funciones anidadas."
  
! #: config/sh/sh.opt:243 config/arc/arc.opt:242
  #, no-c-format
! msgid "Annotate assembler instructions with estimated addresses."
! msgstr "Anota las instrucciones de ensamblador con direcciones estimadas."
  
! #: config/sh/sh.opt:247
  #, no-c-format
! msgid "Generate code in little endian mode."
! msgstr "Genera código en modo little endian."
  
! #: config/sh/sh.opt:251
  #, no-c-format
! msgid "Mark MAC register as call-clobbered."
! msgstr "Marca los registros MAC como sobreescritos por llamada."
  
! #: config/sh/sh.opt:257
  #, no-c-format
! msgid "Make structs a multiple of 4 bytes (warning: ABI altered)."
! msgstr "Construye los structs como un múltiplo de 4 bytes (aviso: se altera la ABI)."
  
! #: config/sh/sh.opt:261
  #, no-c-format
! msgid "Emit function-calls using global offset table when generating PIC."
! msgstr "Emite llamadas a función usando la tabla de desplazamiento global al generar PIC."
  
! #: config/sh/sh.opt:265
  #, no-c-format
! msgid "Shorten address references during linking."
! msgstr "Abrevia las referencias de direcciones durante el enlace."
  
! #: config/sh/sh.opt:273
  #, no-c-format
! msgid "Specify the model for atomic operations."
! msgstr "Especifica el modelo para operaciones atómicas."
  
! #: config/sh/sh.opt:277
  #, no-c-format
! msgid "Use tas.b instruction for __atomic_test_and_set."
! msgstr "Usa la instrucción tas.b para __atomic_test_and_set."
  
! #: config/sh/sh.opt:281
  #, no-c-format
! msgid "Cost to assume for a multiply insn."
! msgstr "Costo de asumir una instrucción multiply."
  
! #: config/sh/sh.opt:285
  #, no-c-format
! msgid "Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate if the inline code would not work in user mode."
! msgstr "No genera sólo código de modo privilegiado; implica -mno-inline-ic_invalidate si el código a incluir en línea no funciona en modo usuario."
  
! #: config/sh/sh.opt:291
  #, no-c-format
! msgid "Pretend a branch-around-a-move is a conditional move."
! msgstr "Pretende que una ramificación-alrededor-de-un-movimiento es un movimiento condicional."
  
! #: config/sh/sh.opt:295
  #, no-c-format
! msgid "Enable the use of the fsca instruction."
! msgstr "Activa el uso de la instrucción fsca."
  
! #: config/sh/sh.opt:299
  #, no-c-format
! msgid "Enable the use of the fsrra instruction."
! msgstr "Activa el uso de la instrucción fsrra."
  
! #: config/gcn/gcn-tables.opt:25
  #, no-c-format
! msgid "GCN GPU type to use:"
! msgstr "Tipo de GPU GCN que se utilizará:"
  
! #: config/gcn/gcn.opt:26 config/gcn/gcn.opt:30
  #, no-c-format
! msgid "Specify the name of the target GPU."
! msgstr "Especifica el nombre de la GPU destino."
  
! #: config/gcn/gcn.opt:34
  #, no-c-format
! msgid "Generate code for a 32-bit ABI."
! msgstr "Genera código para ABI de 32 bits."
  
! #: config/gcn/gcn.opt:38
  #, no-c-format
! msgid "Generate code for a 64-bit ABI."
! msgstr "Genera código para ABI de 64 bits."
  
! #: config/gcn/gcn.opt:42
  #, no-c-format
! msgid "Enable OpenMP GPU offloading."
! msgstr "Habilita descarga de GPU OpenMP."
  
! #: config/gcn/gcn.opt:53
  #, no-c-format
! msgid "Obsolete; use GCN_STACK_SIZE at runtime."
! msgstr "Obsoloeto; utiliza GCN_STACK_SIZE en tiempo de ejecución."
  
! #: config/gcn/gcn.opt:59
  #, no-c-format
! msgid "Amount of local data-share (LDS) memory to reserve for gang-private variables."
! msgstr "Cantidad de memoria de datos compartidos local (LDS) que se reservará para variables gang privadas."
  
! #: config/gcn/gcn.opt:63
! #, no-c-format
! msgid "Warn about invalid OpenACC dimensions."
! msgstr "Advierte de dimensiones de OpenACC no válidas."
  
! #: config/gcn/gcn.opt:67
  #, no-c-format
! msgid "SRAM-ECC and XNACK modes:"
! msgstr "Modos SRAM-ECC y XNACK:"
  
! #: config/gcn/gcn.opt:83
  #, no-c-format
! msgid "Compile for devices requiring XNACK enabled. Default \"any\" if USM is supported."
! msgstr "Compila para dispositivos que requieren XNACK habilitado. Predeterminado «any» si se soporta USM."
  
! #: config/gcn/gcn.opt:87
! #, no-c-format
! msgid "Compile for devices with the SRAM ECC feature enabled, or not. Default \"any\"."
! msgstr "Compila para dispositivos con la característica ECC de SRAM habilitada, o no. Predeterminado «any»."
  
! #: config/gcn/gcn.opt:91
  #, no-c-format
! msgid "--param=gcn-preferred-vectorization-factor=[default,32,64]\tPreferred vectorization factor."
! msgstr "--param=gcn-preferred-vectorization-factor=[default,32,64]\tFactor de vectorización preferido."
  
! #: config/fr30/fr30.opt:23
  #, no-c-format
! msgid "Assume small address space."
! msgstr "Asume espacio de direcciones small."
  
! #: config/bpf/bpf.opt:28
  #, no-c-format
! msgid "Generate xBPF."
! msgstr "Genera xBPF."
  
! #: config/bpf/bpf.opt:34
  #, no-c-format
! msgid "Generate big-endian eBPF."
! msgstr "Genera eBPF «big-endian»."
  
! #: config/bpf/bpf.opt:38
! #, no-c-format
! msgid "Generate little-endian eBPF."
! msgstr "Genera e BPF «little-endian»."
  
! #: config/bpf/bpf.opt:42
! #, no-c-format
! msgid "Set a hard limit for the size of each stack frame, in bytes."
! msgstr "Establece un límite duro al tamaño de cada marco de pila, en bytes."
  
! #: config/bpf/bpf.opt:46
! #, no-c-format
! msgid "Generate all necessary information for BPF Compile Once - Run Everywhere."
! msgstr "Genera toda la información necesaria para Compilar Una Vez BPF - Ejecutar en Cualquier Sitio."
  
! #: config/bpf/bpf.opt:52
! #, no-c-format
! msgid "Enable extra conditional-branch instructions j(s)lt and j(s)le."
! msgstr "Activa las instrucciones j(s)lt y j(s)le de bifurcación condicional extra."
  
! #: config/bpf/bpf.opt:56
! #, no-c-format
! msgid "Enable 32-bit ALU instructions."
! msgstr "Activa las instrucciones de la ALU de 32 bits."
  
! #: config/bpf/bpf.opt:60
  #, no-c-format
! msgid "Enable 32-bit jump instructions."
! msgstr "Activa las instrucciones de salto de 32 bits."
  
! #: config/bpf/bpf.opt:64
  #, no-c-format
! msgid "Enable general atomic operations introduced in v3 ISA."
! msgstr "Activa las operaciones atómicas generales introducidas en ISA v3."
  
! #: config/bpf/bpf.opt:68
  #, no-c-format
! msgid "Enable byte swap instructions."
! msgstr "Activa las instrucciones de intercambio de bytes."
  
! #: config/bpf/bpf.opt:72
! #, no-c-format
! msgid "Enable signed division and modulus instructions."
! msgstr "Activa las instrucciones de división y módulo con signo."
  
! #: config/bpf/bpf.opt:76
  #, no-c-format
! msgid "Enable signed move and memory load instructions."
! msgstr "Activa las instrucciones de mover con signo y carga de memoria."
  
! #: config/bpf/bpf.opt:80
  #, no-c-format
! msgid "Select the eBPF ISA version to target in code generation."
! msgstr "Selecciona la versión de ISA de eBPF de destino en la generación de código."
  
! #: config/bpf/bpf.opt:84
  #, no-c-format
! msgid "Valid ISA versions (for use with the -mcpu= option)"
! msgstr "Versiones de ISA válidas (para uso con la opción -mcpu=)"
  
! #: config/bpf/bpf.opt:104
  #, no-c-format
! msgid "Known assembler dialects (for use with the -masm= option)"
! msgstr "Dialectos de ensamblador conocidos (para uso con la opción -masm=)"
  
! #: config/bpf/bpf.opt:114
  #, no-c-format
! msgid "-minline-memops-threshold=<number> Maximum size of memset/memmove/memcpy to inline, larger sizes will use a library call."
! msgstr "-minline-memops-threshold=<número> Tamaño máximo de memset/memmove/memcpy en línea; tamaños mayores utilizarán llamada de biblioteca."
  
! #: config/mips/mips.opt:32
  #, no-c-format
! msgid "-mabi=ABI\tGenerate code that conforms to the given ABI."
! msgstr "-mabi=ABI\tGenera código que cumpla con la ABI dada."
  
! #: config/mips/mips.opt:36
  #, no-c-format
! msgid "Known MIPS ABIs (for use with the -mabi= option):"
! msgstr "ABIs MIPS conocidos (para uso con la opción -mabi=):"
  
! #: config/mips/mips.opt:55
  #, no-c-format
! msgid "Generate code that can be used in SVR4-style dynamic objects."
! msgstr "Genera código que se pueda usar en objetos dinámicos de estilo SVR4."
  
! #: config/mips/mips.opt:59
  #, no-c-format
! msgid "Use PMC-style 'mad' instructions."
! msgstr "Usa instrucciones 'mad' de estilo PMC."
  
! #: config/mips/mips.opt:63
! #, no-c-format
! msgid "Use integer madd/msub instructions."
! msgstr "Usa instrucciones madd/msub de enteros."
  
! #: config/mips/mips.opt:67
! #, no-c-format
! msgid "-march=ISA\tGenerate code for the given ISA."
! msgstr "-march=ISA\tGenera código para el ISA dado."
  
! #: config/mips/mips.opt:75
! #, no-c-format
! msgid "Use Branch Likely instructions, overriding the architecture default."
! msgstr "Usa instrucciones Branch Likely, anulando el valor predeterminado de la arquitectura."
  
! #: config/mips/mips.opt:79
  #, no-c-format
! msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing."
! msgstr "Activa/desactiva el ASE de MIPS16 en funciones alternantes para pruebas del compilador."
  
! #: config/mips/mips.opt:87
  #, no-c-format
! msgid "-mcode-readable=SETTING\tSpecify when instructions are allowed to access code."
! msgstr "-mcode-readable=OPCIÓN\tEspecifica cuándo se permite que las instrucciones accedan al código."
  
! #: config/mips/mips.opt:91
  #, no-c-format
! msgid "Valid arguments to -mcode-readable=:"
! msgstr "Argumentos válidos para -fcode-readable=:"
  
! #: config/mips/mips.opt:104
! #, no-c-format
! msgid "Use branch-and-break sequences to check for integer divide by zero."
! msgstr "Usa secuencias ramifica-y-para para revisar la división entera por cero."
  
! #: config/mips/mips.opt:108
  #, no-c-format
! msgid "Use trap instructions to check for integer divide by zero."
! msgstr "Usa instrucciones trap para revisar la división entera por cero."
  
! #: config/mips/mips.opt:112
  #, no-c-format
! msgid "Allow the use of MDMX instructions."
! msgstr "Permite el uso de las instrucciones MDMX."
  
! #: config/mips/mips.opt:120
  #, no-c-format
! msgid "Use MIPS-DSP instructions."
! msgstr "Usa instrucciones MIPS-DSP."
  
! #: config/mips/mips.opt:124
  #, no-c-format
! msgid "Use MIPS-DSP REV 2 instructions."
! msgstr "Usa instrucciones MIPS-DSP REV 2."
  
! #: config/mips/mips.opt:146
! #, no-c-format
! msgid "Use Enhanced Virtual Addressing instructions."
! msgstr "Usa las instrucciones de direccionamiento virtual mejorado."
  
! #: config/mips/mips.opt:171
! #, no-c-format
! msgid "Don't use %reloc() assembly operators (for backward compatibility)."
! msgstr "No utilizar operadores de esamblador %reloc() (por compatibilidad hacia atrás)."
  
! #: config/mips/mips.opt:175
  #, no-c-format
! msgid "Use -G for data that is not defined by the current object."
! msgstr "Usa -G para los datos que están definidos por el objeto actual."
  
! #: config/mips/mips.opt:179
! #, no-c-format
! msgid "Work around certain 24K errata."
! msgstr "Evita ciertos errores de 24K."
  
! #: config/mips/mips.opt:183
  #, no-c-format
! msgid "Work around certain R4000 errata."
! msgstr "Evita ciertos errores de R4000."
  
! #: config/mips/mips.opt:187
  #, no-c-format
! msgid "Work around certain R4400 errata."
! msgstr "Evita ciertos errores de R4400."
  
! #: config/mips/mips.opt:191
  #, no-c-format
! msgid "Work around the R5900 short loop erratum."
! msgstr "Evita errores de blucle corto de R5900."
  
! #: config/mips/mips.opt:195
! #, no-c-format
! msgid "Work around certain RM7000 errata."
! msgstr "Evita ciertos errores de R4000."
  
! #: config/mips/mips.opt:199
  #, no-c-format
! msgid "Work around certain R10000 errata."
! msgstr "Evita ciertos errores de R10000."
  
! #: config/mips/mips.opt:203
  #, no-c-format
! msgid "Work around errata for early SB-1 revision 2 cores."
! msgstr "Evita los errores para núcleos tempranos SB-1 revisión 2."
  
! #: config/mips/mips.opt:207
! #, no-c-format
! msgid "Work around certain VR4120 errata."
! msgstr "Evita ciertos errores de VR4120."
  
! #: config/mips/mips.opt:211
  #, no-c-format
! msgid "Work around VR4130 mflo/mfhi errata."
! msgstr "Evita el error mflo/mfhi del VR4130."
  
! #: config/mips/mips.opt:215
  #, no-c-format
! msgid "Work around an early 4300 hardware bug."
! msgstr "Evita el error de hardware de los primeros 4300."
  
! #: config/mips/mips.opt:219
  #, no-c-format
! msgid "FP exceptions are enabled."
! msgstr "Las excepciones FP están activadas."
  
! #: config/mips/mips.opt:223
  #, no-c-format
! msgid "Use 32-bit floating-point registers."
! msgstr "Usa los registros de coma flotante de 32-bit."
  
! #: config/mips/mips.opt:227
  #, no-c-format
! msgid "Conform to the o32 FPXX ABI."
! msgstr "Conforma al o32 FPXX ABI."
  
! #: config/mips/mips.opt:231
  #, no-c-format
! msgid "Use 64-bit floating-point registers."
! msgstr "Usa los registros de coma flotante de 64-bit."
  
! #: config/mips/mips.opt:235
  #, no-c-format
! msgid "-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack trampolines."
! msgstr "-mflush-func=FUNC\tUsa FUNC para vaciar el caché antes de llamar a los trampolines de pila."
  
! #: config/mips/mips.opt:239
  #, no-c-format
! msgid "-mabs=MODE\tSelect the IEEE 754 ABS/NEG instruction execution mode."
! msgstr "-mabs=MODO\tSelecciona el modo de ejecución de instrucciones IEEE 754 ABS/NEG."
  
! #: config/mips/mips.opt:243
  #, no-c-format
! msgid "-mnan=ENCODING\tSelect the IEEE 754 NaN data encoding."
! msgstr "-mnan=CODIFICACIÓN\tSelecciona la codificación de datos IEEE 754 NaN."
  
! #: config/mips/mips.opt:247
! #, no-c-format
! msgid "Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):"
! msgstr "Configuración de lso MIPS IEEE 754 conocidos (para uso con las opciones -mabs= y -mnan=):"
  
! #: config/mips/mips.opt:257
  #, no-c-format
! msgid "Use 32-bit general registers."
! msgstr "Usa los registros generales de 32-bit."
  
! #: config/mips/mips.opt:261
  #, no-c-format
! msgid "Use 64-bit general registers."
! msgstr "Usa los registros generales de 64-bit."
  
! #: config/mips/mips.opt:265
  #, no-c-format
! msgid "Use GP-relative addressing to access small data."
! msgstr "Usa el direccionamiento relativo al GP para acceder a datos small."
  
! #: config/mips/mips.opt:269
! #, no-c-format
! msgid "When generating -mabicalls code, allow executables to use PLTs and copy relocations."
! msgstr "Al generar código -mabicalls, permite que los ejecutables usen PLTs y copien reubicaciones."
  
! #: config/mips/mips.opt:273
  #, no-c-format
! msgid "Allow the use of hardware floating-point ABI and instructions."
! msgstr "Permite el uso de la ABI y las instrucciones de coma flotante de hardware."
  
! #: config/mips/mips.opt:277
  #, no-c-format
! msgid "Generate code that is link-compatible with MIPS16 and microMIPS code."
! msgstr "Genera código que se puede enlazar con código MIPS16 microMIPS."
  
! #: config/mips/mips.opt:281
  #, no-c-format
! msgid "An alias for minterlink-compressed provided for backward-compatibility."
! msgstr "Sinónimo de minterlink-compressed, preservado por compatibilidad hacia atrás."
  
! #: config/mips/mips.opt:285
  #, no-c-format
! msgid "-mipsN\tGenerate code for ISA level N."
! msgstr "-mipsN\tGenera código para ISA nivel N."
  
! #: config/mips/mips.opt:289
  #, no-c-format
! msgid "Generate MIPS16 code."
! msgstr "Genera código MIPS16."
  
! #: config/mips/mips.opt:293
  #, no-c-format
! msgid "Use MIPS-3D instructions."
! msgstr "Usa instrucciones MIPS-3D."
  
! #: config/mips/mips.opt:297
  #, no-c-format
! msgid "Use ll, sc and sync instructions."
! msgstr "Usa las instrucciones ll, sc y sync."
  
! #: config/mips/mips.opt:301
! #, no-c-format
! msgid "Use -G for object-local data."
! msgstr "Usa -G para los datos del objeto local."
  
! #: config/mips/mips.opt:305
! #, no-c-format
! msgid "Use indirect calls."
! msgstr "Usa llamadas indirectas."
  
! #: config/mips/mips.opt:309
! #, no-c-format
! msgid "Use a 32-bit long type."
! msgstr "Usa un tipo long de 32-bit."
  
! #: config/mips/mips.opt:313
! #, no-c-format
! msgid "Use a 64-bit long type."
! msgstr "Usa un tipo long de 64-bit."
  
! #: config/mips/mips.opt:317
  #, no-c-format
! msgid "Pass the address of the ra save location to _mcount in $12."
! msgstr "Pasa la dirección de la ubicación de ra save a _mcount en $12."
  
! #: config/mips/mips.opt:321
! #, no-c-format
! msgid "Don't optimize block moves."
! msgstr "No optimiza los movimientos de bloques."
  
! #: config/mips/mips.opt:325
! #, no-c-format
! msgid "Use microMIPS instructions."
! msgstr "Usa instrucciones microMIPS."
  
! #: config/mips/mips.opt:329
  #, no-c-format
! msgid "Use MIPS MSA Extension instructions."
! msgstr "Usa instrucciones de la Extensión MIPS MSA."
  
! #: config/mips/mips.opt:333
  #, no-c-format
! msgid "Allow the use of MT instructions."
! msgstr "Permite el uso de las instrucciones MT."
  
! #: config/mips/mips.opt:337
  #, no-c-format
! msgid "Prevent the use of all floating-point operations."
! msgstr "Previene el uso de todas las instrucciones de coma flotante."
  
! #: config/mips/mips.opt:341
  #, no-c-format
! msgid "Use MCU instructions."
! msgstr "Usa instrucciones MCU."
  
! #: config/mips/mips.opt:345
! #, no-c-format
! msgid "Do not use a cache-flushing function before calling stack trampolines."
! msgstr "No usa una función que vacíe el caché antes de llamar los trampolines de pila."
  
! #: config/mips/mips.opt:349
! #, no-c-format
! msgid "Do not use MDMX instructions."
! msgstr "No usa instrucciones MDMX."
  
! #: config/mips/mips.opt:353
! #, no-c-format
! msgid "Generate normal-mode code."
! msgstr "Genera código normal-mode."
  
! #: config/mips/mips.opt:357
! #, no-c-format
! msgid "Do not use MIPS-3D instructions."
! msgstr "No usa instrucciones MIPS-3D."
  
! #: config/mips/mips.opt:361
! #, no-c-format
! msgid "Use paired-single floating-point instructions."
! msgstr "Usa instrucciones apareadas-sencillas de coma flotante."
  
! #: config/mips/mips.opt:365
! #, no-c-format
! msgid "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be inserted."
! msgstr "-mr10k-cache-barrier=OPCIÓN\tEspecifica cuando se deben insertar las barreras de caché de r10k."
  
! #: config/mips/mips.opt:369
  #, no-c-format
! msgid "Valid arguments to -mr10k-cache-barrier=:"
! msgstr "Argumentos válidos para -mr10k-cache-barrier=:"
  
! #: config/mips/mips.opt:382
  #, no-c-format
! msgid "Try to allow the linker to turn PIC calls into direct calls."
! msgstr "Trata de permitir que el enlazador convierta las llamadas PIC a llamadas directas."
  
! #: config/mips/mips.opt:386
  #, no-c-format
! msgid "When generating -mabicalls code, make the code suitable for use in shared libraries."
! msgstr "Al generar código -mabicalls, hace que el código sea adecuado para su uso en bibliotecas compartidas."
  
! #: config/mips/mips.opt:394
! #, no-c-format
! msgid "Use SmartMIPS instructions."
! msgstr "Usa instrucciones SmartMIPS."
  
! #: config/mips/mips.opt:402
  #, no-c-format
! msgid "Optimize lui/addiu address loads."
! msgstr "Optimiza las cargas de las direcciones lui/addiu."
  
! #: config/mips/mips.opt:406
  #, no-c-format
! msgid "Enable the MIPS16e V2 instructions."
! msgstr "Activa las instrucciones V2 de MIPS16e."
  
! #: config/mips/mips.opt:410
  #, no-c-format
! msgid "Assume all symbols have 32-bit values."
! msgstr "Asume que todos los símbolos tienen valores de 32-bit."
  
! #: config/mips/mips.opt:414
  #, no-c-format
! msgid "Use synci instruction to invalidate i-cache."
! msgstr "Usa la instrucción synci para invalidar el i-caché."
  
! #: config/mips/mips.opt:418
  #, no-c-format
! msgid "Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable."
! msgstr "Usa instrucciones lwxc1/swxc1/ldxc1/sdxc1 donde sean aplicables."
  
! #: config/mips/mips.opt:422
! #, no-c-format
! msgid "Use 4-operand madd.s/madd.d and related instructions where applicable."
! msgstr "Usa operandos cuaternarios madd.s/madd.d e instrucciones relacionadas donde sean aplicables."
  
! #: config/mips/mips.opt:430
  #, no-c-format
! msgid "Don't generate code with unaligned load store, only valid for MIPS R6."
! msgstr "No genera código con carga almacenamiento desalineados, solo válido para MIPS R6."
  
! #: config/mips/mips.opt:434
  #, no-c-format
! msgid "Generate code with unaligned load store for R6 (alias of -mno-strict-align)."
! msgstr "Genera código con carga almacenamiento desalineados para R6 (alias de -mno-strict-align)."
  
! #: config/mips/mips.opt:438
  #, no-c-format
! msgid "Don't generate code with unaligned load store for R6 (alias of -mstrict-align)."
! msgstr "No genera código con carga almacenamiento desalineados para R6 (alias de -mstrict-align)."
  
! #: config/mips/mips.opt:446
  #, no-c-format
! msgid "Use Virtualization (VZ) instructions."
! msgstr "Usa instrucciones virtualización (VZ)."
  
! #: config/mips/mips.opt:450
  #, no-c-format
! msgid "Use eXtended Physical Address (XPA) instructions."
! msgstr "Usa instrucciones de direcciones físicas extendidas (XPA)."
  
! #: config/mips/mips.opt:454
  #, no-c-format
! msgid "Use Cyclic Redundancy Check (CRC) instructions."
! msgstr "Usa las instrucciones de comprobación de redundancia cíclico (CRC)."
  
! #: config/mips/mips.opt:458
  #, no-c-format
! msgid "Use Global INValidate (GINV) instructions."
! msgstr "Usa instrucciones INValidate (GINV)."
  
! #: config/mips/mips.opt:462
  #, no-c-format
! msgid "Perform VR4130-specific alignment optimizations."
! msgstr "Realiza optimizaciones de alineación específicas para VR4130."
  
! #: config/mips/mips.opt:466
  #, no-c-format
! msgid "Lift restrictions on GOT size."
! msgstr "Levanta restricciones en el tamaño de GOT."
  
! #: config/mips/mips.opt:470
  #, no-c-format
! msgid "Enable use of odd-numbered single-precision registers."
! msgstr "Activa el uso de registros de precisión sencilla impares."
  
! #: config/mips/mips.opt:474
  #, no-c-format
! msgid "Optimize frame header."
! msgstr "Optimiza la cabecera de marco."
  
! #: config/mips/mips.opt:481
! #, no-c-format
! msgid "Enable load/store bonding."
! msgstr "Activa unión de carga/almacenamiento."
  
! #: config/mips/mips.opt:485
  #, no-c-format
! msgid "Specify the compact branch usage policy."
! msgstr "Especifica la política de uso de ramificación compacta."
  
! #: config/mips/mips.opt:489
! #, no-c-format
! msgid "Policies available for use with -mcompact-branches=:"
! msgstr "Políticas disponibles para usar con -mcompact-branches=:"
  
! #: config/mips/mips.opt:502
  #, no-c-format
! msgid "Use Loongson MultiMedia extensions Instructions (MMI) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:506
! #, no-c-format
! msgid "Use Loongson EXTension (EXT) instructions."
! msgstr "Usa instrucciones de la EXTensión Loongson (EXT)."
! 
! #: config/mips/mips.opt:510
! #, no-c-format
! msgid "Use Loongson EXTension R2 (EXT2) instructions."
! msgstr "Usa instrucciones de la EXTensión Loongson R2 (EXT2)."
  
! #: config/mips/mips-tables.opt:24
! #, no-c-format
! msgid "Known MIPS CPUs (for use with the -march= and -mtune= options):"
! msgstr "CPUs MIPS conocidos (para uso con las opciones -march= y -mtune=):"
  
! #: config/mips/mips-tables.opt:28
! #, no-c-format
! msgid "Known MIPS ISA levels (for use with the -mips option):"
! msgstr "Niveles ISA MIPS conocidos (para uso con la opción -mips):"
  
! #: config/arc/arc-tables.opt:25
  #, no-c-format
! msgid "Known ARC CPUs (for use with the -mcpu= option):"
! msgstr "CPUs ARC conocidas (para usar con la opción -mcpu=):"
  
! #: config/arc/arc.opt:26
  #, no-c-format
! msgid "Compile code for big endian mode."
! msgstr "Compila código para modo big endian."
  
! #: config/arc/arc.opt:30
  #, no-c-format
! msgid "Compile code for little endian mode.  This is the default."
! msgstr "Compila código para modo little endian.  Este es el valor predefinido."
  
! #: config/arc/arc.opt:34
  #, no-c-format
! msgid "Disable ARCompact specific pass to generate conditional execution instructions."
! msgstr "Desactiva el paso específico ARCompact para generar instrucciones de ejecución condicional."
  
! #: config/arc/arc.opt:38
  #, no-c-format
! msgid "Generate ARCompact 32-bit code for ARC600 processor."
! msgstr "Genera código de 32 bits ARCompact para el procesador ARC600."
  
! #: config/arc/arc.opt:42
  #, no-c-format
! msgid "Same as -mA6."
! msgstr "Igual que -mA6."
  
! #: config/arc/arc.opt:46
  #, no-c-format
! msgid "Generate ARCompact 32-bit code for ARC601 processor."
! msgstr "Genera código de 32 bits ARCompact para el procesador ARC601."
  
! #: config/arc/arc.opt:50
  #, no-c-format
! msgid "Generate ARCompact 32-bit code for ARC700 processor."
! msgstr "Genera código de 32 bits ARCompact para el procesador ARC700."
  
! #: config/arc/arc.opt:54
  #, no-c-format
! msgid "Same as -mA7."
! msgstr "Igual que -mA7."
  
! #: config/arc/arc.opt:58
  #, no-c-format
! msgid "Force all calls to be made via a jli instruction."
! msgstr "Fuerza a que todas las llamadas se hagan mediante instrucción jli."
  
! #: config/arc/arc.opt:62
  #, no-c-format
! msgid "-mmpy-option=MPY\tCompile ARCv2 code with a multiplier design option."
! msgstr "-mmpy-option=MPY\tCompila código ARCv2 con una opción de diseño de multiplicador."
  
! #: config/arc/arc.opt:132
  #, no-c-format
! msgid "Enable DIV-REM instructions for ARCv2."
! msgstr "Activa las instrucciones DIV-REM para ARCv2."
  
! #: config/arc/arc.opt:136
  #, no-c-format
! msgid "Enable code density instructions for ARCv2."
! msgstr "Activa las instrucciones de densidad de código para ARCv2."
  
! #: config/arc/arc.opt:146
  #, no-c-format
! msgid "Use ordinarily cached memory accesses for volatile references."
! msgstr "Usa accesos normales a memoria cacheada para referencias volátiles."
  
! #: config/arc/arc.opt:150
  #, no-c-format
! msgid "Enable cache bypass for volatile references."
! msgstr "Activa el bypass de caché para referencias volátiles."
  
! #: config/arc/arc.opt:154
  #, no-c-format
! msgid "Generate instructions supported by barrel shifter."
! msgstr "Genera instrucciones admitidas por el barrel shift."
  
! #: config/arc/arc.opt:158
  #, no-c-format
! msgid "Generate norm instruction."
! msgstr "Genera instrucciones norm."
  
! #: config/arc/arc.opt:162
  #, no-c-format
! msgid "Generate swap instruction."
! msgstr "Genera instrucciones swap."
  
! #: config/arc/arc.opt:166
  #, no-c-format
! msgid "Generate mul64 and mulu64 instructions."
! msgstr "Genera instrucciones mul64 y mulu64."
  
! #: config/arc/arc.opt:170
  #, no-c-format
! msgid "Do not generate mpy instructions for ARC700."
! msgstr "No generar instrucciones mpy para ARC700."
  
! #: config/arc/arc.opt:174
  #, no-c-format
! msgid "Generate extended arithmetic instructions, only valid for ARC700."
! msgstr "Genera instrucciones de aritmética extendida, solo válido para ARC700."
  
! #: config/arc/arc.opt:178
  #, no-c-format
! msgid "Dummy flag. This is the default unless FPX switches are provided explicitly."
! msgstr "Indicador tonto. Es el predefinido a menos que que se proporcionen switches FPX explícitamente."
  
! #: config/arc/arc.opt:182
  #, no-c-format
! msgid "Generate call insns as register indirect calls."
! msgstr "Genera las llamadas insns como llamadas indirectas de registros."
  
! #: config/arc/arc.opt:186
  #, no-c-format
! msgid "Do no generate BRcc instructions in arc_reorg."
! msgstr "No generar instrucciones BRcc en arc_reorg."
  
! #: config/arc/arc.opt:190
  #, no-c-format
! msgid "Generate sdata references.  This is the default, unless you compile for PIC."
! msgstr "Generar referencias de sdata.  Es lo predefinido, salvo que se compile para PIC."
  
! #: config/arc/arc.opt:194
  #, no-c-format
! msgid "Generate millicode thunks."
! msgstr "Genera «thunks» de milicódigo."
  
! #: config/arc/arc.opt:198 config/arc/arc.opt:202
  #, no-c-format
! msgid "FPX: Generate Single Precision FPX (compact) instructions."
! msgstr "FPX: Generar instrucciones FPX de precisión sencilla (compactas)."
  
! #: config/arc/arc.opt:206
  #, no-c-format
! msgid "FPX: Generate Single Precision FPX (fast) instructions."
! msgstr "FPX: Generar instrucciones FPX de precisión sencilla (rápidas)."
  
! #: config/arc/arc.opt:210
  #, no-c-format
! msgid "FPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions."
! msgstr "FPX: Activar las extensiones de coma flotante de doble precisión de la CPU Argonaut ARC."
  
! #: config/arc/arc.opt:214 config/arc/arc.opt:218
  #, no-c-format
! msgid "FPX: Generate Double Precision FPX (compact) instructions."
! msgstr "FPX: Generar instrucciones FPX de precisión doble (compactas)."
  
! #: config/arc/arc.opt:222
  #, no-c-format
! msgid "FPX: Generate Double Precision FPX (fast) instructions."
! msgstr "FPX: Generar instrucciones FPX de precisión doble (rápidas)."
  
! #: config/arc/arc.opt:226
  #, no-c-format
! msgid "Disable LR and SR instructions from using FPX extension aux registers."
! msgstr "Desactivar en las instrucciones LR y SR el uso de registros auxiliares de la extensión FPX."
  
! #: config/arc/arc.opt:230
  #, no-c-format
! msgid "Enable generation of ARC SIMD instructions via target-specific builtins."
! msgstr "Activar la generación de instrucciones ARC SIMD mediante funciones internas específicas de objetivo."
  
! #: config/arc/arc.opt:234
  #, no-c-format
! msgid "-mcpu=CPU\tCompile code for ARC variant CPU."
! msgstr "-mcpu=CPU\tCompila código para la CPU de variante ARC."
  
! #: config/arc/arc.opt:238
  #, no-c-format
! msgid "Size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os."
! msgstr "Nivel de optimización del tamaño: 0:nada 1:oportunista 2:regalloc 3:alineación libre, -Os."
  
! #: config/arc/arc.opt:246
  #, no-c-format
! msgid "Cost to assume for a multiply instruction, with 4 being equal to a normal insn."
! msgstr "Costo de asumir una instrucción multiply, siendo 4 el de una instrucción normal."
  
! #: config/arc/arc.opt:250
  #, no-c-format
! msgid "-mtune=TUNE\tTune code for given ARC variant."
! msgstr "-mtune=TUNE\tAjusta el código para la variante ARC dada."
  
! #: config/arc/arc.opt:284
  #, no-c-format
! msgid "Enable the use of indexed loads."
! msgstr "Activa el uso de loads indexadas."
  
! #: config/arc/arc.opt:288
  #, no-c-format
! msgid "Enable the use of pre/post modify with register displacement."
! msgstr "Activa el uso de pre/post modify con desplazamiento de registro."
  
! #: config/arc/arc.opt:292
  #, no-c-format
! msgid "Generate 32x16 multiply and mac instructions."
! msgstr "Genera instrucciones multiply y mac de 32x16."
  
! #: config/arc/arc.opt:300
  #, no-c-format
! msgid "Don't use less than 25 bit addressing range for calls."
! msgstr "No utilizar rango de direccionamiento de menos de 25 bits para llamadas."
  
! #: config/arc/arc.opt:322
  #, no-c-format
! msgid "Enable pre-reload use of cbranchsi pattern."
! msgstr "Activa el uso pre-recarga del patrón cbranchsi."
  
! #: config/arc/arc.opt:330
  #, no-c-format
! msgid "Use pc-relative switch case tables - this enables case table shortening."
! msgstr "Usa tables switch case relativas a contador de programa - esto activa el acortamiento de tablas case."
  
! #: config/arc/arc.opt:334
  #, no-c-format
! msgid "Enable compact casesi pattern."
! msgstr "Activa el patrón casesi compacto."
  
! #: config/arc/arc.opt:338
  #, no-c-format
! msgid "Enable 'q' instruction alternatives."
! msgstr "Activa las instrucciones alternativas 'q'."
  
! #: config/arc/arc.opt:342
  #, no-c-format
! msgid "Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc."
! msgstr "Expande adddi3 y subdi3 en tiempo de generación de rtl en add.f / adc, etc."
  
! #: config/arc/arc.opt:349
  #, no-c-format
! msgid "Enable variable polynomial CRC extension."
! msgstr "Activa la extensión de CRC polinómico variable."
  
! #: config/arc/arc.opt:353
  #, no-c-format
! msgid "Enable DSP 3.1 Pack A extensions."
! msgstr "Activa las extensiones DSP 3.1 Pack A."
  
! #: config/arc/arc.opt:357
  #, no-c-format
! msgid "Enable dual viterbi butterfly extension."
! msgstr "Activa la la extensión dual viterbi butterfly."
  
! #: config/arc/arc.opt:367
  #, no-c-format
! msgid "Enable Dual and Single Operand Instructions for Telephony."
! msgstr "Activa las instrucciones de operando dual y único para telefonía."
  
! #: config/arc/arc.opt:371
! #, no-c-format
! msgid "Enable XY Memory extension (DSP version 3)."
! msgstr "Activa la extensión XY Memory (DSP versión 3)."
  
! #: config/arc/arc.opt:376
  #, no-c-format
! msgid "Enable Locked Load/Store Conditional extension."
! msgstr "Activa la extensión condicional load/store bloqueada."
  
! #: config/arc/arc.opt:380
  #, no-c-format
! msgid "Enable swap byte ordering extension instruction."
! msgstr "Activa la instrucción de extensión del orden de byte de intercambio."
  
! #: config/arc/arc.opt:384
  #, no-c-format
! msgid "Enable 64-bit Time-Stamp Counter extension instruction."
! msgstr "Activa la instrucción de extensión del contador de sello de tiempo de 64 bits."
  
! #: config/arc/arc.opt:388
  #, no-c-format
! msgid "Pass -EB option through to linker."
! msgstr "Pasa la opción -EB al enlazador."
  
! #: config/arc/arc.opt:392
  #, no-c-format
! msgid "Pass -EL option through to linker."
! msgstr "Pasa la opción -EL al enlazador."
  
! #: config/arc/arc.opt:396
  #, no-c-format
! msgid "Pass -marclinux option through to linker."
! msgstr "Pasa la opción -marclinux al enlazador."
  
! #: config/arc/arc.opt:400
  #, no-c-format
! msgid "Pass -marclinux_prof option through to linker."
! msgstr "Pasa la opción -marclinux_prof al enlazador."
  
! #: config/arc/arc.opt:409
  #, no-c-format
! msgid "Don't indicate any priority with TARGET_REGISTER_PRIORITY."
! msgstr "No indica ninguna prioridad con TARGET_REGISTER_PRIORITY."
  
! #: config/arc/arc.opt:413
  #, no-c-format
! msgid "Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
! msgstr "Indica prioridad para r0..r3 / r12..r15 con TARGET_REGISTER_PRIORITY."
  
! #: config/arc/arc.opt:417
  #, no-c-format
! msgid "Reduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
! msgstr "Reduce prioridad para r0..r3 / r12..r15 con TARGET_REGISTER_PRIORITY."
  
! #: config/arc/arc.opt:429
  #, no-c-format
! msgid "Enable atomic instructions."
! msgstr "Activa instrucciones atómicas."
  
! #: config/arc/arc.opt:433
  #, no-c-format
! msgid "Enable double load/store instructions for ARC HS."
! msgstr "Activa las instrucciones dobles load/store para ARC HS."
  
! #: config/arc/arc.opt:437
  #, no-c-format
! msgid "Specify the name of the target floating point configuration."
! msgstr "Especifica el nombre de la configuración de coma flotante destino."
  
! #: config/arc/arc.opt:480
! #, no-c-format
! msgid "Specify thread pointer register number."
! msgstr "Especifica el número de registro de puntero del hilo."
  
! #: config/arc/arc.opt:487
  #, no-c-format
! msgid "Enable use of NPS400 bit operations."
! msgstr "Activa el uso de las operaciones de bit NPS400."
  
! #: config/arc/arc.opt:491
  #, no-c-format
! msgid "Enable use of NPS400 xld/xst extension."
! msgstr "Activa el uso de la extensión xld/xst del NPS400."
  
! #: config/arc/arc.opt:499
  #, no-c-format
! msgid "Specifies the registers that the processor saves on an interrupt entry and exit."
! msgstr "Especifica los registros que guarda el procesador con la entrada y la salida de una interrupción."
  
! #: config/arc/arc.opt:503
  #, no-c-format
! msgid "Specifies the number of registers replicated in second register bank on entry to fast interrupt."
! msgstr "Especifica el número de registros replicados en el segundo banco de registros con la entrada de interrupciones rápidas."
  
! #: config/arc/arc.opt:507
  #, no-c-format
! msgid "Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32."
  msgstr ""
  
! #: config/arc/arc.opt:532
  #, no-c-format
! msgid "Enable 16-entry register file."
! msgstr "Activa fichero de registros de 16 entradas."
  
! #: config/arc/arc.opt:536
  #, no-c-format
! msgid "Enable use of BI/BIH instructions when available."
! msgstr "Activa el uso de las instrucciones BI/BIH cuando están disponibles."
  
! #: config/arc/arc.opt:540
  #, no-c-format
! msgid "Enable ENTER_S and LEAVE_S opcodes for ARCv2."
! msgstr "Activa los códigos de operación ENTER_S y LEAVE_S para ARCv2."
  
! #: config/vxworks-smp.opt:25
  #, no-c-format
! msgid "Select VxWorks SMP C runtimes for linking."
! msgstr "Selecciona entornos de ejecución VxWorks SMP C para enlazado."
  
! #: lto/lang.opt:50
  #, no-c-format
! msgid "Set linker output type (used internally during LTO optimization)."
! msgstr "Establece el tipo de salida del enlazador (usado internamente durante la optimización LTO)."
  
! #: lto/lang.opt:54
  #, no-c-format
! msgid "Run the link-time optimizer in local transformation (LTRANS) mode."
! msgstr "Ejecuta el optimizador de tiempo de enlace en el modo de transformación local (LTRANS)."
  
! #: lto/lang.opt:58
  #, no-c-format
! msgid "Specify a file to which a list of files output by LTRANS is written."
! msgstr "Especifica un fichero en el cual LTRANS escribe una lista de ficheros de salida."
  
! #: lto/lang.opt:62
  #, no-c-format
! msgid "The resolution file."
! msgstr "El fichero de resolución."
  
! #: lto/lang.opt:66
  #, no-c-format
! msgid "Run the link-time optimizer in whole program analysis (WPA) mode."
! msgstr "Ejecuta el optimizador de tiempo de enlace en el modo de análisis de programa completo (WPA)."
  
! #: lto/lang.opt:70
  #, no-c-format
! msgid "Whole program analysis (WPA) mode with number of parallel jobs specified."
! msgstr "Modo de análisis del programa completo (WPA) con número de trabajos paralelos especificado."
  
! #: lto/lang.opt:78
  #, no-c-format
! msgid "Call the dump function for variables and function in IL."
! msgstr "Llama a la función de volcado para variables y función en IL."
  
! #: lto/lang.opt:82
  #, no-c-format
! msgid "Dump the demangled output."
! msgstr "Vuelca la salida sin desofuscar."
  
! #: lto/lang.opt:86
  #, no-c-format
! msgid "Dump only the defined symbols."
! msgstr "Vuelca solo los símbolos definidos."
  
! #: lto/lang.opt:90
  #, no-c-format
! msgid "Print the initial values of the variables."
! msgstr "Imprime los valores iniciales de las variables."
  
! #: lto/lang.opt:94
  #, no-c-format
! msgid "Sort the symbols alphabetically."
! msgstr "Ordena los símbolos alfabéticamente."
  
! #: lto/lang.opt:98
  #, no-c-format
! msgid "Sort the symbols according to size."
! msgstr "Ordena los símbolos por tamaño."
  
! #: lto/lang.opt:102
  #, no-c-format
! msgid "Display the symbols in reverse order."
! msgstr "Muestra los símbolos en orden inverso."
  
! #: lto/lang.opt:109
  #, no-c-format
! msgid "Dump the details of LTO objects."
! msgstr "Vuelca los detalles de los objetos LTO."
  
! #: lto/lang.opt:113
  #, no-c-format
! msgid "Dump the statistics of tree types."
! msgstr "Vuelca las estadísticas de tipos árbol."
  
! #: lto/lang.opt:117
  #, no-c-format
! msgid "Dump the statistics of trees."
! msgstr "Vuelca las estadísticas de árboles."
  
! #: lto/lang.opt:121
  #, no-c-format
! msgid "Dump the statistics of gimple statements."
! msgstr "Vuelca las estadísticas de sentencias «gimple»."
  
! #: lto/lang.opt:131
  #, no-c-format
! msgid "Dump the dump tool command line options."
! msgstr "Vuelca las opciones de la línea de órdenes de la herramienta de volcado."
  
! #: lto/lang.opt:135
  #, no-c-format
! msgid "Dump the symtab callgraph."
! msgstr "Vuelca el grafo de llamadas de «symtab»."
  
! #: common.opt:243
  #, no-c-format
  msgid "Provide bash completion for options starting with provided string."
  msgstr "Proporciona completado bash para las opciones que comienzan por la cadena dada."
  
! #: common.opt:295
  #, no-c-format
  msgid "Display this information."
  msgstr "Muestra esta información."
  
! #: common.opt:299
  #, no-c-format
  msgid "--help=<class>\tDisplay descriptions of a specific class of options.  <class> is one or more of optimizers, target, warnings, undocumented, params."
  msgstr "--help=<clase>\tMuestra las descripciones para una clase específica de opciones.  <clase> es uno o más de optimizers, target, warnings, undocumented, params."
  
! #: common.opt:420
  #, no-c-format
  msgid "Display target specific command line options (including assembler and linker options)."
  msgstr ""
  
! #: common.opt:472
  #, no-c-format
  msgid "-O<number>\tSet optimization level to <number>."
  msgstr "-O<número>\tEstablece el nivel de optimización a <número>."
  
! #: common.opt:476
  #, no-c-format
  msgid "Optimize for space rather than speed."
  msgstr "Optimiza para espacio en lugar de velocidad."
  
! #: common.opt:480
  #, no-c-format
  msgid "Optimize for speed disregarding exact standards compliance."
  msgstr "Optimiza para velocidad descartando el cumplimento exacto de estándares."
  
! #: common.opt:484
  #, no-c-format
  msgid "Optimize for debugging experience rather than speed or size."
  msgstr "Optimiza para experiencia de depuración en lugar de velocidad o tamaño."
  
! #: common.opt:488
  #, no-c-format
  msgid "Optimize for space aggressively rather than speed."
  msgstr "Optimiza agresivamente por espacio en lugar de por velocidad."
  
! #: common.opt:528
  #, no-c-format
  msgid "This switch is deprecated; use -Wextra instead."
  msgstr "Esta opción es obsoleta; utilice en su lugar -Wextra."
  
! #: common.opt:541
  #, no-c-format
  msgid "Warn about returning structures, unions or arrays."
  msgstr "Avisa sobre la devolución de estructuras, unions o matrices."
  
! #: common.opt:545
  #, no-c-format
  msgid "Warn if a loop with constant number of iterations triggers undefined behavior."
  msgstr "Avisa si un bucle con un número constante de iteraciones provoca un comportamiento indefinido."
  
! #: common.opt:552
  #, no-c-format
  msgid "Warn if an array is accessed out of bounds."
  msgstr "Avisa si se accede a una matriz fuera de los límites."
  
! #: common.opt:556 common.opt:560
  #, no-c-format
  msgid "Warn for uses of pointers to deallocated storage."
  msgstr "Avisa de usos de punteros a almacenamiento desasignado."
  
! #: common.opt:564
  #, no-c-format
  msgid "Warn about inappropriate attribute usage."
  msgstr "Avisa sobre la aritmética de punteros de funciones."
  
! #: common.opt:568
  #, no-c-format
  msgid "Do not warn about specified attributes."
  msgstr "No avisa sobre los atributos especificados."
  
! #: common.opt:572 common.opt:576
  #, no-c-format
  msgid "Warn about type safety and similar errors and mismatches in declarations with alias attributes."
  msgstr "Avisa sobre seguridad de tipo y errores similares y sobre discordancia en declaraciones con astributos alias."
  
! #: common.opt:580
  #, no-c-format
  msgid "Warn when profiling instrumentation was requested, but could not be applied to a certain function."
  msgstr "Avisa cuando se ha solicitado instrumentación de perfilado que no pudo aplicarse a cierta función."
  
! #: common.opt:585 common.opt:589
  #, no-c-format
  msgid "Warn about pointer casts which increase alignment."
  msgstr "Avisa sobre conversión de punteros que incremente la alineación."
  
! #: common.opt:593
  #, no-c-format
  msgid "Complain when a command-line option is valid, but not applicable to the current front end."
  msgstr "Se queja cuando una opción de la línea de órdenes es válida pero no aplicable al interfaz actual."
  
! #: common.opt:597
  #, no-c-format
  msgid "Warn when a #warning directive is encountered."
  msgstr "Avisa cuando se encuentra una directiva #warning."
  
! #: common.opt:601
  #, no-c-format
  msgid "Warn about uses of __attribute__((warning)) declarations."
  msgstr "Avisa sobre usos de declaraciones __attribute__((aviso))."
  
! #: common.opt:605
  #, no-c-format
  msgid "Warn if a deprecated compiler feature, class, method, or field is used."
  msgstr "Avisa si se usa una opción de compilador, clase, método o campo obsoletos."
  
! #: common.opt:609
  #, no-c-format
  msgid "Warn about uses of __attribute__((deprecated)) declarations."
  msgstr "Avisa sobre usos de declaraciones __attribute__((obsoleto))."
  
! #: common.opt:613
  #, no-c-format
  msgid "Warn when an optimization pass is disabled."
  msgstr "Avisa cuando se desactiva un paso de optimización."
  
! #: common.opt:617
  #, no-c-format
  msgid "Turn all warnings into errors."
  msgstr "Convierte todos los avisos en errores."
  
! #: common.opt:621
  #, no-c-format
  msgid "Turn the specified warning into an error."
  msgstr "Convierte el aviso especificado en error."
  
! #: common.opt:625
  #, no-c-format
  msgid "Print extra (possibly unwanted) warnings."
  msgstr "Muestra avisos extra (posiblemente no deseados)."
  
! #: common.opt:629
  #, no-c-format
  msgid "Exit on the first error occurred."
  msgstr "Termina cuando sucede el primer error."
  
! #: common.opt:633
  #, no-c-format
  msgid "-Wframe-larger-than=<byte-size>\tWarn if a function's stack frame requires in excess of <byte-size>."
  msgstr "-Wframe-larger-than=<tamaño-bytes>\tAvisa si el marco de la pila de una función requiere en exceso de <tamaño-bytes> bytes."
  
! #: common.opt:637
  #, no-c-format
  msgid "Disable -Wframe-larger-than= warning.  Equivalent to -Wframe-larger-than=<SIZE_MAX> or larger."
  msgstr "Deshabilita el aviso -Wframe-larger-than=.  Equivalente a -Wframe-larger-than=<MAX_TAMAÑO> o mayor."
  
! #: common.opt:641
  #, no-c-format
  msgid "Warn when attempting to free a non-heap object."
  msgstr "Avisa cuando se intenta liberar un objeto que no es de pila."
  
! #: common.opt:645
  #, no-c-format
  msgid "Warn when -fhardened did not enable an option from its set."
  msgstr ""
  
! #: common.opt:656
  #, no-c-format
  msgid "Warn when a switch case falls through."
  msgstr "Avisa cuando un switch case pasa de largo."
  
! #: common.opt:664
  #, no-c-format
  msgid "Warn when an inlined function cannot be inlined."
  msgstr "Avisa cuando una función incluida en línea no se puede incluir en línea."
  
! #: common.opt:668
  #, no-c-format
  msgid "Warn when an atomic memory model parameter is known to be outside the valid range."
  msgstr "Avisa cuando un parámetro de modelo de memoria atomic se reconoce que está fuera del rango válido."
  
! #: common.opt:675
  #, no-c-format
  msgid "-Wlarger-than=<byte-size>\tWarn if an object's size exceeds <byte-size>."
  msgstr "-Wlarger-than=<tamaño-bytes>\tAvisa si el tamaño de un objeto excede <tamaño-bytes>."
  
! #: common.opt:679
  #, no-c-format
  msgid "Disable -Wlarger-than= warning.  Equivalent to -Wlarger-than=<SIZE_MAX> or larger."
  msgstr "Desactiva el aviso -Wlarger-than=.  Equivalente a -Wlarger-than=<MAX_TAMAÑO> o mayor."
  
! #: common.opt:683
  #, no-c-format
  msgid "Warn if comparing pointer parameter with nonnull attribute with NULL."
  msgstr "Avisa si se compara parámetro puntero con atributo no nulo con NULL."
  
! #: common.opt:687
  #, no-c-format
  msgid "Warn if dereferencing a NULL pointer may lead to erroneous or undefined behavior."
  msgstr "Avisa si la desreferencia de un puntero NULL puede llevar a un comportamiento erróneo o indefinido."
  
! #: common.opt:698
  #, no-c-format
  msgid "Warn about passing a pointer/reference to a local or temporary variable to a musttail call argument."
  msgstr "Advierte del paso de puntero/referencia a variable local o temporal en argumento de llamada «musttail»."
  
! #: common.opt:702
  #, no-c-format
  msgid "Warn about pointer/reference to a local or temporary variable possibly escaping to a musttail call."
  msgstr "Advierte de puntero/referencia a variable local o temporal posiblemente escapando a una llamada «musttail»."
  
! #: common.opt:706
  #, no-c-format
  msgid "Warn about some C++ One Definition Rule violations during link time optimization."
  msgstr "Advierto de algunas violaciones de la regla de una definición de C++ durante la optimización de tiempo de enlazado."
  
! #: common.opt:710
  #, no-c-format
  msgid "Warn about overflow in arithmetic expressions."
  msgstr "Avisa sobre desbordamiento por debajo en expresiones numéricas."
  
! #: common.opt:714
  #, no-c-format
  msgid "During link time optimization warn about mismatched types of global declarations."
  msgstr "Durante la optimización en tiempo de enlazado advierte de tipos de declaraciones globales que no casan."
  
! #: common.opt:718
  #, no-c-format
  msgid "Warn when the packed attribute has no effect on struct layout."
  msgstr "Avisa cuando el atributo packed no tiene efecto en la disposición de un struct."
  
! #: common.opt:722
  #, no-c-format
  msgid "Warn when padding is required to align structure members."
  msgstr "Avisa cuando se requiere relleno para alinear a los miembros de una estructura."
  
! #: common.opt:726
  #, no-c-format
  msgid "Issue warnings needed for strict compliance to the standard."
  msgstr "Activa los avisos necesarios para cumplir estrictamente con el estándar."
  
! #: common.opt:730
  #, no-c-format
  msgid "Warn about returning a pointer/reference to a local or temporary variable."
  msgstr "Advierte del retorno de puntero/referencia a variable local o temporal."
  
! #: common.opt:734
  #, no-c-format
  msgid "Warn when one variable shadows another.  Same as -Wshadow=global."
  msgstr "Avisa cuando una variable oculta otra.  Igual que -Wshadow=global."
  
! #: common.opt:738
  #, no-c-format
  msgid "Warn when one variable shadows another (globally)."
  msgstr "Avisa cuando una variable oculta otra (globalmente)."
  
! #: common.opt:742
  #, no-c-format
  msgid "Warn when one local variable shadows another local variable or parameter."
  msgstr "Avisa cuando una variable local oculta otra variable local o parámetro."
  
! #: common.opt:749
  #, no-c-format
  msgid "Warn when one local variable shadows another local variable or parameter of compatible type."
  msgstr "Avisa cuando una variable local oculta otra variable local o parámetro de tipo compatible."
  
! #: common.opt:756
  #, no-c-format
  msgid "Warn when not issuing stack smashing protection for some reason."
  msgstr "Avisa cuando no se está usando la protección contra destrucción de la pila por alguna razón."
  
! #: common.opt:760
  #, no-c-format
  msgid "-Wstack-usage=<byte-size>\tWarn if stack usage might exceed <byte-size>."
  msgstr "-Wstack-usage=<tamaño-bytes>\tAvisa si el uso de pila puede exceder <tamaño-bytes>."
  
! #: common.opt:764
  #, no-c-format
  msgid "Disable Wstack-usage= warning.  Equivalent to Wstack-usage=<SIZE_MAX> or larger."
  msgstr "Desactiva el aviso Wstack-usage=.  Equivalente a Wstack-usage=<MAX_TAMAÑO> o mayor."
  
! #: common.opt:768 common.opt:772
  #, no-c-format
  msgid "Warn about code which might break strict aliasing rules."
  msgstr "Avisa sobre código que pueda romper las reglas estrictas de aliases."
  
! #: common.opt:776 common.opt:780
  #, no-c-format
  msgid "Warn about optimizations that assume that signed overflow is undefined."
  msgstr "Desactiva las optimizaciones que asumen que un desbordamiento con signo está indefinido."
  
! #: common.opt:784
  #, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((cold))."
  msgstr "Avisa sobre funciones que pueden ser candidatas para __attribute__((cold))."
  
! #: common.opt:788
  #, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((const))."
  msgstr "Avisa sobre funciones que pueden ser candidatas para __attribute__((const))."
  
! #: common.opt:792
  #, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((pure))."
  msgstr "Avisa sobre funciones que pueden ser candidatas para __attribute__((pure))."
  
! #: common.opt:796
  #, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((noreturn))."
  msgstr "Avisa sobre funciones que pueden ser candidatas para __attribute((noreturn))."
  
! #: common.opt:800
  #, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((malloc))."
  msgstr "Avisa sobre funciones que pueden ser candidatas para __attribute__((malloc))."
  
! #: common.opt:804
  #, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((returns_nonnull))."
  msgstr "Avisa sobre funciones que pueden ser candidatas para __attribute__((returns_nonnull))."
  
! #: common.opt:808
  #, no-c-format
  msgid "Warn about C++ polymorphic types where adding final keyword would improve code quality."
  msgstr "Advierte de tipos polimórficos en C++ cuando añadir la palabra clave final mejoraría la calidad del código."
  
! #: common.opt:812
  #, no-c-format
  msgid "Warn about C++ virtual methods where adding final keyword would improve code quality."
  msgstr "Advierte de métodos virtuales en C++ cuando añadir la palabra clave final mejoraría la calidad del código."
  
! #: common.opt:816
  #, no-c-format
  msgid "Warn about statements between switch's controlling expression and the first case."
  msgstr "Advierte de instrucciones entre la expresión de control de un switch y el primer case."
  
! #: common.opt:821
  #, no-c-format
  msgid "Do not suppress warnings from system headers."
  msgstr "No suprime los avisos de los encabezados del sistema."
  
! #: common.opt:825
  #, no-c-format
  msgid "Warn if a comparison always evaluates to true or false."
  msgstr "Avisa si una comparación evalúa siempre como verdadero o falso."
  
! #: common.opt:829
  #, no-c-format
  msgid "Warn whenever a trampoline is generated."
  msgstr "Avisa siempre que se genera un trampolín."
  
! #: common.opt:833
  #, no-c-format
  msgid "Warn about cases where -ftrivial-auto-var-init cannot initialize an auto variable."
  msgstr "Avisa sobre casos en los que -ftrivial-auto-var-init no puede inicializar una auto variable."
  
! #: common.opt:837
  #, no-c-format
  msgid "Warn if a comparison is always true or always false due to the limited range of the data type."
  msgstr "Avisa si la comparación es siempre verdadera o siempre falsa debido al rango limitado del tipo de datos."
  
! #: common.opt:841
  #, no-c-format
  msgid "Warn about uninitialized automatic variables."
  msgstr "Avisa sobre variables automáticas sin inicializar."
  
! #: common.opt:845
  #, no-c-format
  msgid "Warn about maybe uninitialized automatic variables."
  msgstr "Avisa sobre variables automáticas probablemente sin inicializar."
  
! #: common.opt:853
  #, no-c-format
  msgid "Enable all -Wunused- warnings."
  msgstr "Activa todos los avisos -Wunused-."
  
! #: common.opt:857
  #, no-c-format
  msgid "Warn when a function parameter is only set, otherwise unused."
  msgstr "Avisa cuando sólo se define un parámetro de función, y no se usa posteriormente."
  
! #: common.opt:861
  #, no-c-format
  msgid "Warn when a variable is only set, otherwise unused."
  msgstr "Avisa cuando sólo se define una variable, y no se usa posteriormente."
  
! #: common.opt:865
  #, no-c-format
  msgid "Warn when a function is unused."
  msgstr "Avisa cuando no se usa una función."
  
! #: common.opt:869
  #, no-c-format
  msgid "Warn when a label is unused."
  msgstr "Avisa cuando no se usa una etiqueta."
  
! #: common.opt:873
  #, no-c-format
  msgid "Warn when a function parameter is unused."
  msgstr "Avisa cuando no se usa un parámetro de una función."
  
! #: common.opt:877
  #, no-c-format
  msgid "Warn when an expression value is unused."
  msgstr "Avisa cuando no se usa un valor de una expresión."
  
! #: common.opt:881
  #, no-c-format
  msgid "Warn when a variable is unused."
  msgstr "Avisa cuando no se usa una variable."
  
! #: common.opt:885
  #, no-c-format
  msgid "Warn in case profiles in -fprofile-use do not match."
  msgstr "Avisa en perfiles case en -fprofile-use que no coincidan."
  
! #: common.opt:889
  #, no-c-format
  msgid "Warn in case a function ends earlier than it begins due to an invalid linenum macros."
  msgstr "Avisa en caso de que una función termine antes de empezar a causa de macros con número de línea no válido."
  
! #: common.opt:893
  #, no-c-format
  msgid "Warn when a conditional has too many terms and condition coverage profiling gives up instrumenting the expression."
  msgstr "Avisa cuando un condicional tiene demasiados términos y el perfilado de cobertura de condiciones renuncia a instrumentar la expresión."
  
! #: common.opt:898
  #, no-c-format
  msgid "-fpath-coverage-limit=<number> Don't instrument functions path count exceeding <number>."
  msgstr "-fpath-coverage-limit=<número> No instrumenta funciones donde el cómputo de la ruta excede <número>"
  
! #: common.opt:903
  #, no-c-format
  msgid "Warn if a function exceeds the number of paths (controlled by -fpath-coverage-limit) and path coverage give up instrumenting the function. The limit is approximate and conservative and coverage might give up even if the actual number is slightly below the limit."
  msgstr "Avisa si una función excede el número de rutas (controladas por -fpath-coverage-limit) y la cobertura de ruta renuncia a instrumentar la función. El límite es aproximado y conservador y la cobertura podría renunciar incluso si el número real es ligeralmente inferior al límite."
  
! #: common.opt:910
  #, no-c-format
  msgid "Warn in case profiles in -fprofile-use do not exist."
  msgstr "Avisa en caso de que los perfiles no existan en -fprofile-use."
  
! #: common.opt:914
  #, no-c-format
  msgid "Warn when a vector operation is compiled outside the SIMD."
  msgstr "Avisar cuando una operación vectorial se compila fuera del SIMD."
  
! #: common.opt:918
  #, no-c-format
  msgid "Warn about unsupported features in ThreadSanitizer."
  msgstr "Avisa sobre características no disponibles en ThreadSanitizer."
  
! #: common.opt:934
  #, no-c-format
  msgid "-aux-info <file>\tEmit declaration information into <file>."
  msgstr "-aux-info <fichero>\tEmite la información de declaraciones en el <fichero>."
  
! #: common.opt:947
  #, no-c-format
  msgid "-d<letters>\tEnable dumps from specific passes of the compiler."
  msgstr "-d<letras>\tActiva los volcados de pasos específicos del compilador."
  
! #: common.opt:951
  #, no-c-format
  msgid "-dumpbase <file>\tSet the file basename to be used for dumps."
  msgstr "-dumpbase <fichero>\tEstablece el nombre base de fichero a usar para los volcados."
  
! #: common.opt:955
  #, no-c-format
  msgid "-dumpbase-ext .<ext>    Drop a trailing .<ext> from the dump basename to name auxiliary output files."
  msgstr ""
  
! #: common.opt:959
  #, no-c-format
  msgid "-dumpdir <dir>\tSet the directory name to be used for dumps."
  msgstr "-dumpdir <dir>\tEstablece el nombre del directorio a usar para los volcados."
  
! #: common.opt:1068
  #, no-c-format
  msgid "The version of the C++ ABI in use."
  msgstr "La versión de la ABI de C++ que se está usando."
  
! #: common.opt:1072
  #, no-c-format
  msgid "Aggressively optimize loops using language constraints."
  msgstr "Optimiza los bucles de forma agresiva empleando restricciones del lenguaje."
  
! #: common.opt:1076
  #, no-c-format
  msgid "Align the start of functions."
  msgstr "Alinea el inicio de las funciones."
  
! #: common.opt:1083
  #, no-c-format
  msgid "Align labels which are only reached by jumping."
  msgstr "Alinea las etiquetas que solamente se alcanzan saltando."
  
! #: common.opt:1090
  #, no-c-format
  msgid "Align all labels."
  msgstr "Alinea todas las etiquetas."
  
! #: common.opt:1097
  #, no-c-format
  msgid "Align the start of loops."
  msgstr "Alinea el inicio de los bucles."
  
! #: common.opt:1104
  #, no-c-format
  msgid "Allow the compiler to introduce new data races on stores."
  msgstr "Permite que el compilador introduzca carreras de datos en almacenes."
  
! #: common.opt:1108
  #, no-c-format
  msgid "Enable static analysis pass."
  msgstr "Habilita el paso de análisis estático."
  
! #: common.opt:1128
  #, no-c-format
  msgid "Select what to sanitize."
  msgstr "Selecciona qué sanear."
  
! #: common.opt:1132
  #, no-c-format
  msgid "Select type of coverage sanitization."
  msgstr "Selecciona el tipo de saneamiento de cobertura."
  
! #: common.opt:1145
  #, no-c-format
  msgid "-fasan-shadow-offset=<number>\tUse custom shadow memory offset."
  msgstr "-fasan-shadow-offset=<número>\tUtiliza desplazamiento personalizado para la memoria «shadow»."
  
! #: common.opt:1149
  #, no-c-format
  msgid "-fsanitize-sections=<sec1,sec2,...>\tSanitize global variables in user-defined sections."
  msgstr "-fsanitize-sections=<sec1,sec2,...>\tSanea las variables globales en las secciones definidas por el usuario."
  
! #: common.opt:1154
  #, no-c-format
  msgid "After diagnosing undefined behavior attempt to continue execution."
  msgstr "Tras el diagnóstico de comportamiento indefinido intenta continuar la ejecución."
  
! #: common.opt:1158
  #, no-c-format
  msgid "This switch is deprecated; use -fsanitize-recover= instead."
  msgstr "Esta opción es obsoleta; utilice en su lugar -fsanitize-recover=."
  
! #: common.opt:1162
  #, no-c-format
  msgid "Use traps instead of diagnostics of undefined behavior sanitizers."
  msgstr "Usa traps en lugar de diagnósticos de saneadores de comportamiento indefinido."
  
! #: common.opt:1172
  #, no-c-format
  msgid "This switch is deprecated; use -fsanitize-trap= instead."
  msgstr "Esta opción es obsoleta; utilice en su lugar -fsanitize-trap=."
  
! #: common.opt:1176
  #, no-c-format
  msgid "Generate unwind tables that are exact at each instruction boundary."
  msgstr "Genera tablas de desenredo que sean exactas en cada límite de instrucción."
  
! #: common.opt:1180
  #, no-c-format
  msgid "Generate auto-inc/dec instructions."
  msgstr "Genera instrucciones auto-inc/dec."
  
! #: common.opt:1184
  #, no-c-format
  msgid "Use sample profile information for call graph node weights. The default profile file is fbdata.afdo in 'pwd'."
  msgstr "Usa información de perfil de muestra para los pesos de los nodos de los grafos de llamadas. El fichero de perfil predeterminado es fbdata.afdo en 'pwd'."
  
! #: common.opt:1189
  #, no-c-format
  msgid "Use sample profile information for call graph node weights. The profile file is specified in the argument."
  msgstr "Usa la información de perfil de muestra para los pesos de los nodos de los grafos de llamadas. El fichero de perfil se especifica en el argumento."
  
! #: common.opt:1198
  #, no-c-format
  msgid "Generate code to check bounds before indexing arrays."
  msgstr "Genera código para revisar los límites antes de indexar matrices."
  
! #: common.opt:1202
  #, no-c-format
  msgid "Replace add, compare, branch with branch on count register."
  msgstr "Reemplaza add, compare, branch con branch en la cuenta de registros."
  
! #: common.opt:1206
  #, no-c-format
  msgid "Use profiling information for branch probabilities."
  msgstr "Usa la información de análisis de perfil para las probabilidades de ramificación."
  
! #: common.opt:1222
  #, no-c-format
  msgid "Output callgraph information on a per-file basis."
  msgstr "Saca información del grafo de llamadas organizado por ficheros."
  
! #: common.opt:1226
  #, no-c-format
  msgid "Output callgraph information on a per-file basis with decorations."
  msgstr "Saca información del grafo de llamadas organizado por ficheros con decoraciones."
  
! #: common.opt:1230
  #, no-c-format
  msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions."
  msgstr "-fcall-saved-<registro>\tMarca el <registro> como preservado entre funciones."
  
! #: common.opt:1234
  #, no-c-format
  msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls."
  msgstr "-fcall-used-<registro>\tMarca el <registro> como corrupto por llamadas de función."
  
! #: common.opt:1241
  #, no-c-format
  msgid "Save registers around function calls."
  msgstr "Guarda registros alrededor de llamadas de función."
  
! #: common.opt:1245
  #, no-c-format
  msgid "This switch is deprecated; do not use."
  msgstr "Esta opción es obsoleta; no lo utilice."
  
! #: common.opt:1249
  #, no-c-format
  msgid "Check the return value of new in C++."
  msgstr "Revisa el valor de devolución de new en C++."
  
! #: common.opt:1253 common.opt:1257
  #, no-c-format
  msgid "Perform internal consistency checkings."
  msgstr "Realiza comprobaciones de consistencia internas."
  
! #: common.opt:1261
  #, no-c-format
  msgid "For -f*-prefix-map= options compare canonicalized pathnames rather than just strings."
  msgstr "Para las opciones -f*-prefix-map= compara nombres de ruta canónicos en lugar de simplemente cadenas."
  
! #: common.opt:1265
  #, no-c-format
  msgid "Enable code hoisting."
  msgstr "Activa la elevación de código."
  
! #: common.opt:1269
  #, no-c-format
  msgid "Looks for opportunities to reduce stack adjustments and stack references."
  msgstr "Busca oportunidades para reducir los ajustes de pila y las referencias de pila."
  
! #: common.opt:1273
  #, no-c-format
  msgid "Put uninitialized globals in the common section."
  msgstr "Pone globales sin inicializar en la sección común."
  
! #: common.opt:1281
  #, no-c-format
  msgid "-fcompare-debug[=<opts>]\tCompile with and without e.g. -gtoggle, and compare the final-insns dump."
  msgstr "-fcompare-debug[=<opts>]\tCompila con y sin p.e. -gtoggle, y compara el volcado de insns finales."
  
! #: common.opt:1285
  #, no-c-format
  msgid "Run only the second compilation of -fcompare-debug."
  msgstr "Ejecuta sólo la segunda compilación de -fcompare-debug."
  
! #: common.opt:1289
  #, no-c-format
  msgid "Perform comparison elimination after register allocation has finished."
  msgstr "Realiza la eliminación de comparaciones después de terminar el alojamiento de registros."
  
! #: common.opt:1293
  #, no-c-format
  msgid "Do not perform optimizations increasing noticeably stack usage."
  msgstr "No realizar optimizaciones que incrementan notablemente el uso de la pila."
  
! #: common.opt:1297
  #, no-c-format
  msgid "Perform a register copy-propagation optimization pass."
  msgstr "Realiza el paso de optimización de copia-propagación de registros."
  
! #: common.opt:1301
  #, no-c-format
  msgid "Fold instructions calculating memory offsets to the memory access instruction if possible."
  msgstr ""
  
! #: common.opt:1305
  #, no-c-format
  msgid "Perform cross-jumping optimization."
  msgstr "Realiza optimizaciones de saltos cruzados."
  
! #: common.opt:1309
  #, no-c-format
  msgid "When running CSE, follow jumps to their targets."
  msgstr "Cuando se esté ejecutando CSE, sigue los saltos a sus objetivos."
  
! #: common.opt:1317
  #, no-c-format
  msgid "Omit range reduction step when performing complex division."
  msgstr "Omite el paso de reducción de rango al realizar divisiones complejas."
  
! #: common.opt:1321
  #, no-c-format
  msgid "Complex multiplication and division follow Fortran rules."
  msgstr "La multiplicación y la división complejas siguen las reglas Fortran."
  
! #: common.opt:1325
  #, no-c-format
  msgid "Place data items into their own section."
  msgstr "Coloca los elementos de datos en su propia sección."
  
! #: common.opt:1329
  #, no-c-format
  msgid "List all available debugging counters with their limits and counts."
  msgstr "Enumera todos los contadores de depuración disponibles con sus límites y cuentas."
  
! #: common.opt:1333
  #, no-c-format
  msgid "-fdbg-cnt=<counter>[:<lower_limit1>-]<upper_limit1>[:<lower_limit2>-<upper_limit2>:...][,<counter>:...]\tSet the debug counter limit."
  msgstr "-fdbg-cnt=<contador>[:<límite_inferior1>-]<límite_superior1>[:<límite_inferior2>-<límite_superior2>:...][,<contador>:...]\tEstablece el límite del contador de depuración."
  
! #: common.opt:1337
  #, no-c-format
  msgid "-fdebug-prefix-map=<old>=<new>\tMap one directory name to another in debug information."
  msgstr "-fdebug-prefix-map=<antiguo>=<nuevo>\tAsocia un nombre de directorio a otro en la información de depuración."
  
! #: common.opt:1341
  #, no-c-format
  msgid "-ffile-prefix-map=<old>=<new>\tMap one directory name to another in compilation result."
  msgstr "-ffile-prefix-map=<antiguo>=<nuevo>\tAsocia un nombre de directorio a otro en la información de depuración."
  
! #: common.opt:1345
  #, no-c-format
  msgid "Output .debug_types section when using DWARF v4 debuginfo."
  msgstr "Muestra la sección .debug_types al usar la información de depuración DWARF v4."
  
! #: common.opt:1351
  #, no-c-format
  msgid "Defer popping functions args from stack until later."
  msgstr "Posterga la extracción de argumentos de funciones de la pila hasta más tarde."
  
! #: common.opt:1355
  #, no-c-format
  msgid "Attempt to fill delay slots of branch instructions."
  msgstr "Intenta rellenar las ranuras de retraso de las instrucciones de ramificación."
  
! #: common.opt:1359
  #, no-c-format
  msgid "Delete dead instructions that may throw exceptions."
  msgstr "Borra instrucciones muertas que pueden lanzar excepciones."
  
! #: common.opt:1363
  #, no-c-format
  msgid "Delete useless null pointer checks."
  msgstr "Borra las revisiones de punteros nulos sin uso."
  
! #: common.opt:1367
  #, no-c-format
  msgid "Stream extra data to support more aggressive devirtualization in LTO local transformation mode."
  msgstr "Hace fluir datos extra para permitir desvirtualización más agresiva en el modo de transformación local LTO."
  
! #: common.opt:1371
  #, no-c-format
  msgid "Perform speculative devirtualization."
  msgstr "Realiza desvirtualización especulativa."
  
! #: common.opt:1375
  #, no-c-format
  msgid "Try to convert virtual calls to direct ones."
  msgstr "Trata de convertir las llamadas virtuales a llamadas directas."
  
! #: common.opt:1379
  #, no-c-format
  msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics."
  msgstr "-fdiagnostics-show-location=[once|every-line]\tIndica la frecuencia con que se debe emitir la ubicación del código al inicio de los diagnósticos con corte de línea."
  
! #: common.opt:1396
  #, no-c-format
  msgid "Show the source line with a caret indicating the column."
  msgstr "Muestra la línea de código con un signo de intercalación para indicar la columna."
  
! #: common.opt:1400
  #, no-c-format
  msgid "Show lines linking related events in diagnostic paths."
  msgstr "Muestra líneas que enlazan elementos relacionados en rutas de diagnóstico."
  
! #: common.opt:1404
  #, no-c-format
  msgid "Show labels annotating ranges of source code when showing source."
  msgstr "Muestra etiquetas que anotan rangos de código fuente cuando se muestra el fuente."
  
! #: common.opt:1408
  #, no-c-format
  msgid "Show line numbers in the left margin when showing source."
  msgstr "Muestra números de línea en el margen izquierdo cuando se muestra el fuente."
  
! #: common.opt:1416
  #, no-c-format
  msgid "-fdiagnostics-color=[never|always|auto]\tColorize diagnostics."
  msgstr "-fdiagnostics-color=[never|always|auto]\tColorea los diagnósticos."
  
! #: common.opt:1436
  #, no-c-format
  msgid "Enable formatting of JSON output."
  msgstr "Activa la salida en formato JSON."
  
! #: common.opt:1440
  #, no-c-format
  msgid "-fdiagnostics-urls=[never|always|auto]\tEmbed URLs in diagnostics."
  msgstr "-fdiagnostics-urls=[never|always|auto]\tInserta URLS en los diagnósticos."
  
! #: common.opt:1460
  #, no-c-format
  msgid "-fdiagnostics-column-unit=[display|byte]\tSelect whether column numbers are output as display columns (default) or raw bytes."
  msgstr "-fdiagnostics-column-unit=[display|byte]\tSelecciona si los números de columna se sacan como columnas (predeterminado) o bytes crudos."
  
! #: common.opt:1464
  #, no-c-format
  msgid "-fdiagnostics-column-origin=<number>\tSet the number of the first column.  The default is 1-based as per GNU style, but some utilities may expect 0-based, for example."
  msgstr "-fdiagnostics-column-origin=<número>\tEstablece el número de la primera columna.  El origen predefinido es 1 al estilo GNU, pero algunas utilidades pueden esperar que empiece en 0, por ejemplo."
  
! #: common.opt:1468
! #, no-c-format
! msgid "-fdiagnostics-format=[text|sarif-stderr|sarif-file|json|json-stderr|json-file]\tSelect output format."
  msgstr "-fdiagnostics-format=[text|sarif-stderr|sarif-file|json|json-stderr|json-file]\tSelecciona el formato de salida."
  
! #: common.opt:1472
  #, no-c-format
  msgid "Add output format."
  msgstr "Añade el formato de salida."
  
! #: common.opt:1476
  #, no-c-format
  msgid "Set output format."
  msgstr "Establece el formato de salida."
  
! #: common.opt:1480
  #, no-c-format
  msgid "-fdiagnostics-escape-format=[unicode|bytes]\tSelect how to escape non-printable-ASCII bytes in the source for diagnostics that suggest it."
  msgstr "-fdiagnostics-escape-format=[unicode|bytes]\tSelecciona cómo escapar los bytes ASCII no imprimibles en el fuente para el diagnóstico que lo sugiera."
  
! #: common.opt:1527
  #, no-c-format
  msgid "Print fix-it hints in machine-readable form."
  msgstr "Imprime indicaciones fix-it (arreglar) en formato legible por una máquina."
  
! #: common.opt:1531
  #, no-c-format
  msgid "Print fix-it hints to stderr in unified diff format."
  msgstr "Imprime indicaciones fix-it (arreglar) en stder en formato diff unificado."
  
! #: common.opt:1535
  #, no-c-format
  msgid "Amend appropriate diagnostic messages with the command line option that controls them."
  msgstr "Asocia adecuadamente los mensajes de diagnóstico con la opción de línea de orden que los controla."
  
! #: common.opt:1539
  #, no-c-format
  msgid "Print CWE identifiers for diagnostic messages, where available."
  msgstr "Imprime identificadores CWE para mensajes de diagnóstico, cuando están disponibles."
  
! #: common.opt:1543
  #, no-c-format
  msgid "Print any rules associated with diagnostic messages."
  msgstr "Imprime las reglas asociadas a mensajes de diagnóstico."
  
! #: common.opt:1547
  #, no-c-format
  msgid "Use color within diagnostic messages to highlight pertinent information."
  msgstr "Utiliza colores en mensajes de diagnóstico para resaltar información pertinente."
  
! #: common.opt:1551
  #, no-c-format
  msgid "Specify how to print any control-flow path associated with a diagnostic."
  msgstr "Especifica cómo imprimir ruta de control de flujo asociada a diagnóstico."
  
! #: common.opt:1555
  #, no-c-format
  msgid "Turn off any diagnostics features that complicate the output, such as line numbers, color, and warning URLs."
  msgstr "Desactiva capacidades de diagnóstico que compliquen la salida, tal como números de línea, colores y URLs de avisos."
  
! #: common.opt:1559
  #, no-c-format
  msgid "-ftabstop=<number>      Distance between tab stops for column reporting."
  msgstr "-ftabstop=<número>      Distancia entre topes de tabulador para informes en columnas."
  
! #: common.opt:1575
  #, no-c-format
  msgid "Show stack depths of events in paths."
  msgstr "Muestra las profundidades de la pila de eventos en las rutas."
  
! #: common.opt:1579
  #, no-c-format
  msgid "-fdiagnostics-text-art-charset=[none|ascii|unicode|emoji]\tDetermine which characters to use in text arg diagrams."
  msgstr "-fdiagnostics-text-art-charset=[none|ascii|unicode|emoji]\tDetermina qué caracteres utilizar en diagramas artísticos de texto."
  
! #: common.opt:1598
  #, no-c-format
  msgid "Set minimum width of left margin of source code when showing source."
  msgstr "Establece la anchura mínima del margen izquierdo del código fuente cuando se muestra código."
  
! #: common.opt:1602
  #, no-c-format
  msgid "-fdisable-[tree|rtl|ipa]-<pass>=range1+range2\tDisable an optimization pass."
  msgstr "-fdisable-[tree|rtl|ipa]-<paso>=rango1+rango2\tDesactiva un paso de optimización."
  
! #: common.opt:1606
  #, fuzzy, no-c-format
  #| msgid "-fenable-[tree|rtl|ipa]-<pass>=range1+range2 enables an optimization pass."
  msgid "-fenable-[tree|rtl|ipa]-<pass>=range1+range2\tEnable an optimization pass."
  msgstr "-fenable-[tree|rtl|ipa]-<paso>=rango1+rango2 activa un paso de optimización."
  
! #: common.opt:1610
  #, no-c-format
  msgid "-fdump-<type>\tDump various compiler internals to a file."
  msgstr "-fdump-<tipo>\tVuelca varios internos del compilador a un fichero."
  
! #: common.opt:1617
  #, no-c-format
  msgid "-fdump-final-insns=filename\tDump to filename the insns at the end of translation."
  msgstr "-fdump-final-insns=fichero\tVuelca al fichero las insns al final de la traducción."
  
! #: common.opt:1621
  #, no-c-format
  msgid "-fdump-go-spec=filename\tWrite all declarations to file as Go code."
  msgstr "-fdump-go-spec=fichero\tEscribe todas las declaraciones al fichero como código Go."
  
! #: common.opt:1625
  #, no-c-format
  msgid "Suppress output of addresses in debugging dumps."
  msgstr "Suprime la salida de direcciones en los volcados de depuración."
  
! #: common.opt:1629
  #, no-c-format
  msgid "Collect and dump debug information into temporary file if ICE in C/C++ compiler occurred."
  msgstr "Recoge y vuelca información de depuración en un fichero temporal si ha ocurrido ICE en el compilador de C/C++."
  
! #: common.opt:1634
  #, no-c-format
  msgid "Dump detailed information on GCC's internal representation of source code locations."
  msgstr "Vuelca información detallada de las ubicaciones de código fuente en la representación interna de GCC."
  
! #: common.opt:1638
  #, no-c-format
  msgid "Dump optimization passes."
  msgstr "Vuelca pasadas de optimización."
  
! #: common.opt:1642
  #, no-c-format
  msgid "Suppress output of instruction numbers, line number notes and addresses in debugging dumps."
  msgstr "Suprime la salida de números de instrucción, notas de números de linea y direcciones en los volcados de depuración."
  
! #: common.opt:1646
  #, no-c-format
  msgid "Suppress output of previous and next insn numbers in debugging dumps."
  msgstr "Suprime la salida de los números insn previos y siguientes en los volcados de depuración."
  
! #: common.opt:1650
  #, no-c-format
  msgid "Enable CFI tables via GAS assembler directives."
  msgstr "Activa las tablas CFI a través de directivas del ensamblador GAS."
  
! #: common.opt:1654
  #, no-c-format
  msgid "Perform early inlining."
  msgstr "Realiza la inclusión en línea temprana."
  
! #: common.opt:1662
  #, no-c-format
  msgid "Perform interprocedural reduction of aggregates."
  msgstr "Realiza la reducción interprocedural de los agregados."
  
! #: common.opt:1666
  #, no-c-format
  msgid "Perform unused symbol elimination in debug info."
  msgstr "Realiza la eliminación de símbolos sin uso en la información de depuración."
  
! #: common.opt:1670
  #, no-c-format
  msgid "Perform unused type elimination in debug info."
  msgstr "Realiza la eliminación de tipos sin uso en la información de depuración."
  
! #: common.opt:1674
  #, no-c-format
  msgid "Do not suppress C++ class debug information."
  msgstr "No suprime la información de depuración de clases C++."
  
! #: common.opt:1678
  #, no-c-format
  msgid "Enable exception handling."
  msgstr "Activa el manejo de excepciones."
  
! #: common.opt:1682
  #, no-c-format
  msgid "Perform a number of minor, expensive optimizations."
  msgstr "Realiza un número de optimizaciones menores y costosas."
  
! #: common.opt:1686
  #, fuzzy, no-c-format
  #| msgid "-fexcess-precision=[fast|standard]\tSpecify handling of excess floating-point precision."
  msgid "-fexcess-precision=[fast|standard|16]\tSpecify handling of excess floating-point precision."
  msgstr "-fexcess-precision=[fast|standard]\tEspecifica el manejo del exceso de precisión de coma flotante."
  
! #: common.opt:1704
  #, no-c-format
  msgid "-fpermitted-flt-eval-methods=[c11|ts-18661]\tSpecify which values of FLT_EVAL_METHOD are permitted."
  msgstr "-fpermitted-flt-eval-methods=[c11|ts--18661]\tEspecifica qué valores de FLT_EVAL_METHOD están permitidos."
  
! #: common.opt:1720
  #, no-c-format
  msgid "Output lto objects containing both the intermediate language and binary output."
  msgstr "Muestra los objetos lto que contienen tanto el lenguaje intermedio como la salida binaria."
  
! #: common.opt:1724
  #, no-c-format
  msgid "Assume no NaNs or infinities are generated."
  msgstr "Asume que no se generan NaNs o infinitos."
  
! #: common.opt:1728
  #, no-c-format
  msgid "Assume that loops with an exit will terminate and not loop indefinitely."
  msgstr ""
  
! #: common.opt:1732
  #, no-c-format
  msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler."
  msgstr "-ffixed-<registro>\tMarca el <registro> como no disponible para el compilador."
  
! #: common.opt:1736
  #, no-c-format
  msgid "Don't allocate floats and doubles in extended-precision registers."
  msgstr "No aloja floats y doubles en registros de precisión extendida."
  
! #: common.opt:1744
  #, no-c-format
  msgid "Perform a forward propagation pass on RTL."
  msgstr "Realiza el paso de la propagación hacia adelante en RTL."
  
! #: common.opt:1748
  #, no-c-format
  msgid "-ffp-contract=[off|on|fast]\tPerform floating-point expression contraction."
  msgstr "-ffp-contract=[off|on|fast]\tRealiza contracción de expresión de coma flotante."
  
! #: common.opt:1764
  #, no-c-format
  msgid "Allow built-in functions ceil, floor, round, trunc to raise \"inexact\" exceptions."
  msgstr "Permite a las funciones internas ceil, floor, round, trunc generar excepciones \"inexactas\"."
  
! #: common.opt:1771
  #, no-c-format
  msgid "Allow function addresses to be held in registers."
  msgstr "Permite que las direcciones de las funciones se conservern en registros."
  
! #: common.opt:1775
  #, no-c-format
  msgid "Place each function into its own section."
  msgstr "Coloca cada función en su propia sección."
  
! #: common.opt:1779
  #, no-c-format
  msgid "Perform global common subexpression elimination."
  msgstr "Realiza la eliminación de subexpresiones comunes globales."
  
! #: common.opt:1783
  #, no-c-format
  msgid "Perform enhanced load motion during global common subexpression elimination."
  msgstr "Realiza el movimiento de la carga mejorada durante la eliminación de subexpresiones comunes globales."
  
! #: common.opt:1787
  #, no-c-format
  msgid "Perform store motion after global common subexpression elimination."
  msgstr "Realiza el movimiento de guardado después de la eliminación de subexpresiones comunes globales."
  
! #: common.opt:1791
  #, no-c-format
  msgid "Try to avoid store forwarding."
  msgstr ""
  
! #: common.opt:1795
  #, no-c-format
  msgid "Perform redundant load after store elimination in global common subexpression elimination."
  msgstr "Realiza la carga redundante después de la eliminación de almacenamiento en la eliminación de subexpresiones comunes globales"
  
! #: common.opt:1800
  #, no-c-format
  msgid "Perform global common subexpression elimination after register allocation has finished."
  msgstr "Realiza la eliminación de subexpresiones comunes globales tras la finalización de la asignación de registros."
  
! #: common.opt:1817
  #, fuzzy, no-c-format
  #| msgid "-fgnat-encodings=[all|gdb|minimal]\tSelect the balance between GNAT encodings and standard DWARF emitted in the debug information"
  msgid "-fgnat-encodings=[all|gdb|minimal]\tSelect the balance between GNAT encodings and standard DWARF emitted in the debug information."
  msgstr "-fgnat-encodings=[all|gdb|minimal]\tSelecciona el equilibrio entre codificaciones GNAT y DWARF estándar emitidos en la información de depuración."
  
! #: common.opt:1822
  #, no-c-format
  msgid "Enable in and out of Graphite representation."
  msgstr "Activa in y out de la representación Graphite."
  
! #: common.opt:1826
  #, no-c-format
  msgid "Enable Graphite Identity transformation."
  msgstr "Activa la transformación Graphite Identity."
  
! #: common.opt:1830
  #, no-c-format
  msgid "Enable hoisting adjacent loads to encourage generating conditional move instructions."
  msgstr "Activa las cargas de elevación adyacentes para fomentar la generación de instrucciones move condicionales."
  
! #: common.opt:1843
  #, no-c-format
  msgid "Run two instruction combination passes late in the pass pipeline; one before register allocation and one after."
  msgstr ""
  
! #: common.opt:1848
  #, no-c-format
  msgid "Mark all loops as parallel."
  msgstr "Marca todos los bucles como paralelos."
  
! #: common.opt:1852 common.opt:1860 common.opt:3246
  #, no-c-format
  msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
  msgstr "Activa las transformaciones anidadas de bucle.  Igual que -floop-nest-optimize."
  
! #: common.opt:1856
  #, no-c-format
  msgid "Enable loop interchange on trees."
  msgstr "Activa el intercambio de bucles en árboles."
  
! #: common.opt:1864
  #, no-c-format
  msgid "Perform unroll-and-jam on loops."
  msgstr "Realiza unroll-and-jam en los bucles."
  
! #: common.opt:1868
  #, no-c-format
  msgid "Enable support for GNU transactional memory."
  msgstr "Activa el soporte para la memoria transaccional de GNU."
  
! #: common.opt:1872
  #, no-c-format
  msgid "Use STB_GNU_UNIQUE if supported by the assembler."
  msgstr "Usa STB_GNU_UNIQUE si lo admite el ensamblador."
  
! #: common.opt:1880
  #, no-c-format
  msgid "Enable the loop nest optimizer."
  msgstr "Activa el optimizador de anidamiento de bucles."
  
! #: common.opt:1884
  #, no-c-format
  msgid "Force bitfield accesses to match their type width."
  msgstr "Fuerza que los accesos de campos de bit coincidan con su anchura de tipo."
  
! #: common.opt:1888
  #, no-c-format
  msgid "Merge adjacent stores."
  msgstr "Mezcla los almacenamientos adyacentes."
  
! #: common.opt:1892
  #, no-c-format
  msgid "Enable guessing of branch probabilities."
  msgstr "Activa la predicción de probabilidades de ramificación."
  
! #: common.opt:1896
  #, no-c-format
  msgid "Enable various security-relevant flags."
  msgstr ""
  
! #: common.opt:1900
  #, no-c-format
  msgid "Harden conditionals not used in branches, checking reversed conditions."
  msgstr ""
  
! #: common.opt:1904
  #, no-c-format
  msgid "Harden conditional branches by checking reversed conditions."
  msgstr ""
  
! #: common.opt:1908
  #, no-c-format
  msgid "Harden control flow by recording and checking execution paths."
  msgstr ""
  
! #: common.opt:1912
  #, fuzzy, no-c-format
  #| msgid "Disable all optional instructions."
  msgid "Disable CFR in leaf functions."
  msgstr "Desactiva todas las instrucciones opcionales."
  
! #: common.opt:1916
  #, no-c-format
  msgid "Check CFR execution paths also before calls followed by returns of their results."
  msgstr ""
  
! #: common.opt:1920
  #, no-c-format
  msgid "Check CFR execution paths also when exiting a function through an exception."
  msgstr ""
  
! #: common.opt:1924
  #, no-c-format
  msgid "-fhardcfr-check-noreturn-calls=[always|no-xthrow|nothrow|never]\tCheck CFR execution paths also before calling noreturn functions."
  msgstr ""
  
! #: common.opt:1947
! #, no-c-format
! msgid "Process #ident directives."
! msgstr "Procesa directivas #ident."
  
! #: common.opt:1951
  #, no-c-format
  msgid "Perform conversion of conditional jumps to branchless equivalents."
  msgstr "Realiza la conversión de saltos condicionales a equivalentes sin ramificación."
  
! #: common.opt:1955
  #, no-c-format
  msgid "Perform conversion of conditional jumps to conditional execution."
  msgstr "Realiza la conversión de saltos condicionales a ejecución condicional."
  
! #: common.opt:1959
  #, no-c-format
  msgid "-fstack-reuse=[all|named_vars|none]\tSet stack reuse level for local variables."
  msgstr "-fstack-reuse=[all|named_vars|none]\tEstablece el nivel de reúso de la pila para variables locales."
  
! #: common.opt:1975
  #, no-c-format
  msgid "Convert conditional jumps in innermost loops to branchless equivalents."
  msgstr "Convierte saltos condicionales en los bucles más internos a equivalentes sin ramificación."
  
! #: common.opt:1987
  #, no-c-format
  msgid "Do not generate .size directives."
  msgstr "No genera directivas .size."
  
! #: common.opt:1991
  #, no-c-format
  msgid "Perform indirect inlining."
  msgstr "Realiza la inclusión en línea indirecta."
  
! #: common.opt:1997
  #, no-c-format
  msgid "Enable inlining of function declared \"inline\", disabling disables all inlining."
  msgstr "Activa la inclusión en línea de la la función declarada \"inline\", y desactiva todas las demás inclusiones en línea."
  
! #: common.opt:2001
  #, no-c-format
  msgid "Integrate functions into their callers when code size is known not to grow."
  msgstr "Integra las funciones en sus invocadores cuando se sabe que el tamaño del código no crece."
  
! #: common.opt:2005
  #, no-c-format
  msgid "Integrate functions not declared \"inline\" into their callers when profitable."
  msgstr "Integra las funciones que no se declaran \"inline\" en sus invocadores cuando es rentable."
  
! #: common.opt:2009
  #, no-c-format
  msgid "Integrate functions only required by their single caller."
  msgstr "Integra las funciones sólo requeridas por su invocador único."
  
! #: common.opt:2016
  #, no-c-format
  msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>."
  msgstr "-finline-limit=<número>\tLimita el tamaño de las funciones incluidas en línea a <número>."
  
! #: common.opt:2020
  #, no-c-format
  msgid "Inline __atomic operations when a lock free instruction sequence is available."
  msgstr "Coloca en línea las operaciones __atomic cuando una secuencia de instrucciones lock free está disponible"
  
! #: common.opt:2030
  #, no-c-format
  msgid "-finline-stringops[=memcmp|memcpy|memmove|memset] Expand supported mem/str operations inline, even if against optimization."
  msgstr ""
  
! #: common.opt:2058
  #, fuzzy, no-c-format
  #| msgid "Equivalent to -mgpopt=local."
  msgid "Equivalent to -fcf-protection=full."
  msgstr "Equivalente a -mgpopt=local."
  
! #: common.opt:2062
  #, fuzzy, no-c-format
  #| msgid "-fcf-protection=[full|branch|return|none]\tInstrument functions with checks to verify jump/call/return control-flow transfer instructions have valid targets."
  msgid "-fcf-protection=[full|branch|return|none|check]\tInstrument functions with checks to verify jump/call/return control-flow transfer instructions have valid targets."
  msgstr "-fcf-protection=[full|branch|return|none]\tInstrumenta las funciones con comprobaciones para verificar que las instrucciones de transferencia del flujo de control jump/call/return tienen objetivos válidos."
  
! #: common.opt:2085
  #, no-c-format
  msgid "Instrument function entry and exit with profiling calls."
  msgstr "Instrumenta funciones de entrada y salida con llamadas de análisis de perfil."
  
! #: common.opt:2089
  #, fuzzy, no-c-format
  #| msgid "Instrument function entry and exit with profiling calls."
  msgid "Instrument function entry and exit with profiling calls invoked once."
  msgstr "Instrumenta funciones de entrada y salida con llamadas de análisis de perfil."
  
! #: common.opt:2093
  #, fuzzy, no-c-format
  #| msgid "-finstrument-functions-exclude-function-list=name,...  Do not instrument listed functions."
  msgid "-finstrument-functions-exclude-function-list=name,...\tDo not instrument listed functions."
  msgstr "-finstrument-functions-exclude-functions-list=nombre,... No instrumenta las funciones enlistadas."
  
! #: common.opt:2097
  #, fuzzy, no-c-format
  #| msgid "-finstrument-functions-exclude-file-list=filename,...  Do not instrument functions listed in files."
  msgid "-finstrument-functions-exclude-file-list=filename,...\tDo not instrument functions listed in files."
  msgstr "-finstrument-functions-exclude-file-list=fichero,... No instrumenta las funciones enlistadas en ficheros."
  
! #: common.opt:2101
  #, no-c-format
  msgid "Perform interprocedural constant propagation."
  msgstr "Realiza la propagación interprocedural de las constantes."
  
! #: common.opt:2105
  #, no-c-format
  msgid "Perform cloning to make Interprocedural constant propagation stronger."
  msgstr "Realiza la clonación para hacer la propagación constante Interprocedural más fuerte."
  
! #: common.opt:2113
  #, no-c-format
  msgid "Perform interprocedural bitwise constant propagation."
  msgstr "Realiza la propagación interprocedural de las constantes por bits."
  
! #: common.opt:2117
  #, fuzzy, no-c-format
  #| msgid "Perform interprocedural points-to analysis."
  msgid "Perform interprocedural modref analysis."
  msgstr "Realiza el análisis interprocedural de puntero-a."
  
! #: common.opt:2121
  #, no-c-format
  msgid "Perform reordering and cloning of functions to maximize locality."
  msgstr ""
  
! #: common.opt:2125
  #, no-c-format
  msgid "Perform interprocedural profile propagation."
  msgstr "Realiza la propagación de perfil interprocedural."
  
! #: common.opt:2129
  #, no-c-format
  msgid "Perform interprocedural points-to analysis."
  msgstr "Realiza el análisis interprocedural de puntero-a."
  
! #: common.opt:2133
  #, no-c-format
  msgid "Discover pure and const functions."
  msgstr "Descubre funciones pure y const."
  
! #: common.opt:2137
  #, no-c-format
  msgid "Perform Identical Code Folding for functions and read-only variables."
  msgstr "Realiza plegamiento de código idéntico en funciones y variables de solo lectura."
  
! #: common.opt:2141
  #, no-c-format
  msgid "Perform Identical Code Folding for functions."
  msgstr "Realiza plegamiento de código idéntico en funciones."
  
! #: common.opt:2145
  #, no-c-format
  msgid "Perform Identical Code Folding for variables."
  msgstr "Realiza plegamiento de código idéntico en variables."
  
! #: common.opt:2149
  #, fuzzy, no-c-format
  #| msgid "Discover readonly and non addressable static variables."
  msgid "Discover read-only and non addressable static variables."
  msgstr "Descubre variables estáticas de sólo lectura y no direccionables."
  
! #: common.opt:2153
  #, fuzzy, no-c-format
  #| msgid "Discover readonly and non addressable static variables."
  msgid "Discover read-only, write-only and non-addressable static variables."
  msgstr "Descubre variables estáticas de sólo lectura y no direccionables."
  
! #: common.opt:2157
  #, fuzzy, no-c-format
  #| msgid "Use caller save register across calls if possible."
  msgid "Reduce stack alignment on call sites if possible."
  msgstr "Usa registro de guarda de invocador entre llamadas si es posible."
  
! #: common.opt:2169
  #, no-c-format
  msgid "Perform IPA Value Range Propagation."
  msgstr "Realiza la Propagación de Rango Valor IPA."
  
! #: common.opt:2173
  #, no-c-format
  msgid "-fira-algorithm=[CB|priority]\tSet the used IRA algorithm."
  msgstr "-fira-algorithm=[CB|priority]\tEstablece el algoritmo IRA a usar."
  
! #: common.opt:2177
  #, fuzzy, no-c-format
  #| msgid "Assume strict aliasing rules apply."
  msgid "Assume strict aliasing rules apply across (uninlined) function boundaries."
  msgstr "Asume que se aplican las reglas estrictas de alias."
  
! #: common.opt:2190
  #, no-c-format
  msgid "-fira-region=[one|all|mixed]\tSet regions for IRA."
  msgstr "-fira-region=[one|all|mixed]\tEstablece las regiones para IRA."
  
! #: common.opt:2206
  #, no-c-format
  msgid "Use IRA based register pressure calculation in RTL hoist optimizations."
  msgstr "Usa el cálculo de presión de registros basado en IRA en optimizaciones de izado RTL."
  
! #: common.opt:2211
  #, no-c-format
  msgid "Use IRA based register pressure calculation in RTL loop optimizations."
  msgstr "Usa el cálculo de presión de registros basado en IRA en optimizaciones de bucle RTL."
  
! #: common.opt:2216
  #, no-c-format
  msgid "Share slots for saving different hard registers."
  msgstr "Comparte ranuras para ahorrar registros hard diferentes."
  
! #: common.opt:2220
  #, no-c-format
  msgid "Share stack slots for spilled pseudo-registers."
  msgstr "Comparte ranuras de pila para pseudo-registros derramados."
  
! #: common.opt:2224
  #, no-c-format
  msgid "-fira-verbose=<number>\tControl IRA's level of diagnostic messages."
  msgstr "-fira-verbose=<número>\tControla el nivel de mensajes de diagnóstico de IRA."
  
! #: common.opt:2228
  #, no-c-format
  msgid "Optimize induction variables on trees."
  msgstr "Optimiza la inducción de variables en los árboles."
  
! #: common.opt:2232
  #, no-c-format
  msgid "Use jump tables for sufficiently large switch statements."
  msgstr "Usa tablas de salto para las declaraciones switch suficientemente grandes."
  
! #: common.opt:2236
  #, fuzzy, no-c-format
  #| msgid "Use jump tables for sufficiently large switch statements."
  msgid "Use bit tests for sufficiently large switch statements."
  msgstr "Usa tablas de salto para las declaraciones switch suficientemente grandes."
  
! #: common.opt:2240
  #, no-c-format
  msgid "Generate code for functions even if they are fully inlined."
  msgstr "Genera código para las funciones aún si están completamente incluidas en línea."
  
! #: common.opt:2244
  #, no-c-format
  msgid "Generate code for static functions even if they are never called."
  msgstr "Genera código para las funciones estáticas aunque nunca se las llame."
  
! #: common.opt:2248
  #, no-c-format
  msgid "Emit static const variables even if they are not used."
  msgstr "Emite variables static const aún si no se usan."
  
! #: common.opt:2252
  #, no-c-format
  msgid "Give external symbols a leading underscore."
  msgstr "Da a los símbolos externos un subrayado inicial."
  
! #: common.opt:2260
  #, no-c-format
  msgid "Do CFG-sensitive rematerialization in LRA."
  msgstr "Hacer rematerialización sensible a CFG en LRA."
  
! #: common.opt:2264
  #, no-c-format
  msgid "Enable link-time optimization."
  msgstr "Activa las optimizaciones de tiempo de enlace."
  
! #: common.opt:2268
  #, no-c-format
  msgid "Link-time optimization with number of parallel jobs or jobserver."
  msgstr "Optimización en tiempo de enlace con el número de trabajos paralelos o el servidor de trabajos."
  
! #: common.opt:2272
  #, no-c-format
  msgid "Enable incremental LTO, with its cache in given directory."
  msgstr ""
  
! #: common.opt:2276
  #, no-c-format
  msgid "Number of cache entries in incremental LTO after which to prune old entries."
  msgstr ""
  
! #: common.opt:2301
  #, no-c-format
  msgid "Specify the algorithm to partition symbols and vars at linktime."
  msgstr "Espcifica el algoritmo para particionar símbolos y variables en tiempo de enlazado."
  
! #: common.opt:2306
  #, fuzzy, no-c-format
  #| msgid "-flto-compression-level=<number>\tUse zlib compression level <number> for IL."
  msgid "Use zlib/zstd compression level <number> for IL."
  msgstr "-flto-compression-level=<número>\tUsa el nivel de compresión de zlib <número> para IL."
  
! #: common.opt:2314
  #, no-c-format
  msgid "Report various link-time optimization statistics."
  msgstr "Reporta varias estadísticas de optimización de tiempo de enlace."
  
! #: common.opt:2318
  #, no-c-format
  msgid "Report various link-time optimization statistics for WPA only."
  msgstr "Reporta varias estadísticas de optimización de tiempo de enlace solo para WPA."
  
! #: common.opt:2322
  #, no-c-format
  msgid "Set errno after built-in math functions."
  msgstr "Establece errno después de las funciones matemáticas internas."
  
! #: common.opt:2326
  #, no-c-format
  msgid "-fmax-errors=<number>\tMaximum number of errors to report."
  msgstr "-fmax-errors=<número>\tNúmero máximo de errores a reportar."
  
! #: common.opt:2330
  #, no-c-format
  msgid "Allow removal of malloc and free pairs when allocated block is unused."
  msgstr ""
  
! #: common.opt:2337
  #, no-c-format
  msgid "Report on permanent memory allocation."
  msgstr "Reporta el alojamiento en memoria permanente."
  
! #: common.opt:2341
  #, no-c-format
  msgid "Report on permanent memory allocation in WPA only."
  msgstr "Reporta el alojamiento en memoria permanente solo en WPA."
  
! #: common.opt:2348
  #, no-c-format
  msgid "Attempt to merge identical constants and constant variables."
  msgstr "Intenta mezclar constantes idénticas y variables constantes."
  
! #: common.opt:2352
  #, no-c-format
  msgid "Attempt to merge identical constants across compilation units."
  msgstr "Intenta mezclar constantes idénticas a través de las unidades de compilación."
  
! #: common.opt:2356
  #, no-c-format
  msgid "Attempt to merge identical debug strings across compilation units."
  msgstr "Intenta mezclar cadenas de depuración idénticas a través de las unidades de compilación."
  
! #: common.opt:2360
  #, no-c-format
  msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping."
  msgstr "-fmessage-length=<número>\tLimita los diagnósticos a <número> caracteres por línea.  0 suprime el corte de línea."
  
! #: common.opt:2364
  #, fuzzy, no-c-format
  #| msgid "Align the start of functions."
  msgid "Align the start of every function."
  msgstr "Alinea el inicio de las funciones."
  
! #: common.opt:2368
  #, no-c-format
  msgid "Perform SMS based modulo scheduling before the first scheduling pass."
  msgstr "Realiza la planificación SMS basada en módulo antes del primer paso de calendarización."
  
! #: common.opt:2372
  #, no-c-format
  msgid "Perform SMS based modulo scheduling with register moves allowed."
  msgstr "Realiza la planificación módulo basada en SMS con movimientos permitidos de registros."
  
! #: common.opt:2376
  #, no-c-format
  msgid "Move loop invariant computations out of loops."
  msgstr "Mueve las computaciones invariantes de bucles fuera de los bucles."
  
! #: common.opt:2380
  #, fuzzy, no-c-format
  #| msgid "Align the start of loops."
  msgid "Move stores out of loops."
  msgstr "Alinea el inicio de los bucles."
  
! #: common.opt:2384
  #, no-c-format
  msgid "Building block for specs-based multilib-aware TFLAGS."
  msgstr ""
  
! #: common.opt:2388
  #, no-c-format
  msgid "Use the RTL dead code elimination pass."
  msgstr "Usa el paso de eliminación de código muerto de RTL."
  
! #: common.opt:2392
  #, no-c-format
  msgid "Use the RTL dead store elimination pass."
  msgstr "Usa la eliminación de almacenamiento muerto de RTL."
  
! #: common.opt:2396
  #, no-c-format
  msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
  msgstr "Activa/Desactiva la planificación tradicional en bucles que ya pasaron la calendarización módulo."
  
! #: common.opt:2400
  #, no-c-format
  msgid "Support synchronous non-call exceptions."
  msgstr "Permite las excepciones síncronas que no son llamadas."
  
! #: common.opt:2407
  #, fuzzy, no-c-format
  #| msgid "-foffload=<targets>=<options>  Specify offloading targets and options for them."
  msgid "-foffload-options=<targets>=<options>\tSpecify options for the offloading targets."
  msgstr "-foffload=<targets>=<options>  Especifica objetivos de descarga y opciones para ellos."
  
! #: common.opt:2411
  #, fuzzy, no-c-format
  #| msgid "-foffload-abi=[lp64|ilp32]     Set the ABI to use in an offload compiler."
  msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
  msgstr "-foffload-abi=[lp64|ilp32]     Establece el ABI que usar en un compilador de descarga."
  
! #: common.opt:2424
  #, fuzzy, no-c-format
  #| msgid "-foffload=<targets>=<options>  Specify offloading targets and options for them."
  msgid "-foffload-abi-host-opts=<options>\tSpecify host ABI options."
  msgstr "-foffload=<targets>=<options>  Especifica objetivos de descarga y opciones para ellos."
  
! #: common.opt:2428
  #, no-c-format
  msgid "When possible do not generate stack frames."
  msgstr "Cuando sea posible no genera marcos de pila."
  
! #: common.opt:2435
  #, fuzzy, no-c-format
  #| msgid "Generate code for functions even if they are fully inlined."
  msgid "Generate SIMD clones for functions with the OpenMP declare target directive."
  msgstr "Genera código para las funciones aún si están completamente incluidas en línea."
  
! #: common.opt:2454
  #, no-c-format
  msgid "Enable all optimization info dumps on stderr."
  msgstr "Activa todos los volcados de información de optimización en stderr."
  
! #: common.opt:2458
  #, no-c-format
  msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
  msgstr "-fopt-info[-<type>=filename]\tVuelca los detalles de optimización del compilador."
  
! #: common.opt:2462
  #, no-c-format
  msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed."
  msgstr ""
  
! #: common.opt:2466
  #, no-c-format
  msgid "Detect loops calculating CRC and replace with faster implementation. If the target supports CRC instruction and the CRC loop uses the same polynomial as the one used in the CRC instruction, directly replace with the corresponding CRC instruction. Otherwise, if the target supports carry-less-multiplication instruction, generate CRC using it. If neither case applies, generate table-based CRC."
  msgstr ""
  
! #: common.opt:2480
  #, no-c-format
  msgid "Optimize sibling and tail recursive calls."
  msgstr "Optimiza las llamadas recursivas hermanadas y de extremo."
  
! #: common.opt:2484
  #, fuzzy, no-c-format
  #| msgid "Insert arc-based program profiling code."
  msgid "Insert path profiling code."
  msgstr "Inserta el código de análisis de perfil de programa basado en arc."
  
! #: common.opt:2488
  #, no-c-format
  msgid "Perform partial inlining."
  msgstr "Realiza la inclusión en línea parcial."
  
! #: common.opt:2492 common.opt:2496
  #, no-c-format
  msgid "Report on memory allocation before interprocedural optimization."
  msgstr "Reporta la ubicación de memoria antes de la optimización interprocedural."
  
! #: common.opt:2500
  #, no-c-format
  msgid "Pack structure members together without holes."
  msgstr "Empaqueta juntos a los miembros de la estructura sin agujeros."
  
! #: common.opt:2504
  #, no-c-format
  msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
  msgstr "-fpack-struct=<número>\tEstablece la alineación inicial máxima de estructuras miembro."
  
! #: common.opt:2508
  #, no-c-format
  msgid "Return small aggregates in memory, not registers."
  msgstr "Devuelve los agregados small en memoria, no en registros."
  
! #: common.opt:2512
  #, no-c-format
  msgid "Perform loop peeling."
  msgstr "Realiza el pelado de bucles."
  
! #: common.opt:2516
  #, no-c-format
  msgid "Enable machine specific peephole optimizations."
  msgstr "Activa las optimizaciones de mirilla específicas de la máquina."
  
! #: common.opt:2520
  #, no-c-format
  msgid "Enable an RTL peephole pass before sched2."
  msgstr "Activa un paso de mirilla RTL antes de sched2."
  
! #: common.opt:2524
  #, no-c-format
  msgid "Generate position-independent code if possible (large mode)."
  msgstr "Genera código independiente de posición si es posible (modo large)."
  
! #: common.opt:2528
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (large mode)."
  msgstr "Genera código independiente de posición para ejecutables si es posible (modo large)."
  
! #: common.opt:2532
  #, no-c-format
  msgid "Generate position-independent code if possible (small mode)."
  msgstr "Genera código independiente de posición si es posible (modo small)."
  
! #: common.opt:2536
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (small mode)."
  msgstr "Genera código independiente de posición para ejecutables si es posible (modo small)."
  
! #: common.opt:2540
  #, no-c-format
  msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
  msgstr "Usa PLT para llamadas PIC (-fno-plt: carga la dirección desde GOT en el sitio de la llamada)."
  
! #: common.opt:2544
  #, no-c-format
  msgid "Specify a plugin to load."
  msgstr "Especifica un plugin a cargar."
  
! #: common.opt:2548
  #, no-c-format
  msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
  msgstr "-fplugin-arg-<nom>-<clave>[=<valor>]\tEspecifica el argumento <clave>=<valor> para el plugin <nom>bre."
  
! #: common.opt:2552
  #, no-c-format
  msgid "Run predictive commoning optimization."
  msgstr "Ejecuta la optimización comunizadora predictiva."
  
! #: common.opt:2556
  #, no-c-format
  msgid "Generate prefetch instructions, if available, for arrays in loops."
  msgstr "Genera instrucciones de precargado, si están disponibles, para matrices en bucles."
  
! #: common.opt:2560
  #, no-c-format
  msgid "Enable basic program profiling code."
  msgstr "Activa el código básico de análisis de perfil del programa."
  
! #: common.opt:2564
  #, no-c-format
  msgid "Generate absolute source path names for gcov."
  msgstr "Genera nombres de ruta de fuentes absolutos para gcov."
  
! #: common.opt:2568
  #, no-c-format
  msgid "Insert arc-based program profiling code."
  msgstr "Inserta el código de análisis de perfil de programa basado en arc."
  
! #: common.opt:2572
  #, fuzzy, no-c-format
  #| msgid "Insert arc-based program profiling code."
  msgid "Insert condition coverage profiling code."
  msgstr "Inserta el código de análisis de perfil de programa basado en arc."
  
! #: common.opt:2576
  #, no-c-format
  msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgstr "Establece el directorio de nivel principal para almacenar los datos de perfilado. El predeterminado es 'pwd'."
  
! #: common.opt:2581
  #, fuzzy, no-c-format
  #| msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgid "Select the name for storing the profile note file."
  msgstr "Establece el directorio de nivel principal para almacenar los datos de perfilado. El predeterminado es 'pwd'."
  
! #: common.opt:2585
  #, no-c-format
  msgid "Enable correction of flow inconsistent profile data input."
  msgstr "Activa la corrección de datos de entrada de perfilado inconsistente de flujo."
  
! #: common.opt:2589
  #, no-c-format
  msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
  msgstr "-fprofile-update=[single|atomic|prefer-atomic]\tEstablece el método de actualización del perfil."
  
! #: common.opt:2593
  #, no-c-format
  msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2597
  #, no-c-format
  msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2613
  #, no-c-format
  msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate."
  msgstr ""
  
! #: common.opt:2629
  #, no-c-format
  msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=."
  msgstr ""
  
! #: common.opt:2633
  #, fuzzy, no-c-format
  #| msgid "-ffile-prefix-map=<old>=<new> Map one directory name to another in compilation result."
  msgid "-fprofile-prefix-map=<old>=<new>\tMap one directory name to another in GCOV coverage result."
  msgstr "-ffile-prefix-map=<antiguo>=<nuevo> Asocia un nombre de directorio a otro en la información de depuración."
  
! #: common.opt:2637
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations."
  msgstr "Activa las opciones comunes para generar información de análisis de perfil para optimizaciones dirigidas por retroalimentación de perfil."
  
! #: common.opt:2641
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr "Activa las opciones comunes para generar información de análisis de perfil para optimizaciones dirigidas por retroalimentación de perfili, y establece -fprofile-dir=."
  
! #: common.opt:2645
  #, no-c-format
  msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor."
  msgstr "Registra la información de análisis de perfil en la sección .gcov_info en lugar de utilizar un constructor/destructor."
  
! #: common.opt:2649
  #, no-c-format
  msgid "Register the profile information in the specified section instead of using a constructor/destructor."
  msgstr "Registra la información de análisis de perfil en la sección especificada en lugar de utilizar un constructor/destructor."
  
! #: common.opt:2653
  #, no-c-format
  msgid "Do not assume that functions never executed during the train run are cold."
  msgstr ""
  
! #: common.opt:2657
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations."
  msgstr "Activa las opciones comunes para realizar optimizaciones dirigidas por retroalimentación de perfil."
  
! #: common.opt:2661
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr "Activa las opciones comunes para realizar optimizaciones dirigidas por retroalimentación de perfil, y establece -fprofile-dir=."
  
! #: common.opt:2665
  #, no-c-format
  msgid "Insert code to profile values of expressions."
  msgstr "Inserta el código para perfilar valores de expresiones."
  
! #: common.opt:2669
  #, no-c-format
  msgid "Report on consistency of profile."
  msgstr "Informa sobre la coherencia del perfil."
  
! #: common.opt:2673
  #, no-c-format
  msgid "Enable function reordering that improves code placement."
  msgstr "Activa reordenación de funciones que mejora ubicación de código."
  
! #: common.opt:2677
  #, no-c-format
  msgid "Insert NOP instructions at each function entry."
  msgstr "Inserta instrucciones NOP en cada entrada de función."
  
! #: common.opt:2684
  #, no-c-format
  msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
  msgstr "-frandom-seed=<cadena>\tHace que se pueda reproducir la compilación utilizando la <cadena>."
  
! #: common.opt:2694
  #, no-c-format
  msgid "Record gcc command line switches in the object file."
  msgstr "Guarda las opciones de la línea de órdenes de gcc en el fichero objeto."
  
! #: common.opt:2698
  #, no-c-format
  msgid "Return small aggregates in registers."
  msgstr "Devuelve agregados small en registros."
  
! #: common.opt:2706
  #, no-c-format
  msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
  msgstr "Le dice al DSE que el almacenamiento para un objeto C++ está muerto cuando el constructor comienza y cuando el destructor termina."
  
! #: common.opt:2720
  #, no-c-format
  msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations."
  msgstr ""
  
! #: common.opt:2735
  #, no-c-format
  msgid "Tell DCE to remove unused C++ allocations."
  msgstr ""
  
! #: common.opt:2739
  #, no-c-format
  msgid "Relief of register pressure through live range shrinkage."
  msgstr "Alivio de la presión de registro a través del encogimiento de rango en vivo."
  
! #: common.opt:2743
  #, no-c-format
  msgid "Perform a register renaming optimization pass."
  msgstr "Realiza el paso de optimización de renombrado de registros."
  
! #: common.opt:2747
  #, no-c-format
  msgid "Perform a target dependent instruction fusion optimization pass."
  msgstr "Realiza paso de optimización por fusión de instrucciones dependiente de objetivo."
  
! #: common.opt:2751
  #, no-c-format
  msgid "Reorder basic blocks to improve code placement."
  msgstr "Reordena los bloques básicos para mejorar la ubicación del código."
  
! #: common.opt:2755
  #, no-c-format
  msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
  msgstr "-freorder-blocks-algorithm=[simple|stc]\tEstablece el algoritmo de ordenación de bloque básico usado."
  
! #: common.opt:2768
  #, no-c-format
  msgid "Reorder basic blocks and partition into hot and cold sections."
  msgstr "Reordena los bloques básicos y particionar en secciones caliente y fría."
  
! #: common.opt:2772
  #, no-c-format
  msgid "Reorder functions to improve code placement."
  msgstr "Reordena las funciones para mejorar la ubicación del código."
  
! #: common.opt:2776
  #, no-c-format
  msgid "Add a common subexpression elimination pass after loop optimizations."
  msgstr "Ejecuta un paso de eliminación de subexpresión común después de las optimizaciones de bucles."
  
! #: common.opt:2784
  #, no-c-format
  msgid "Disable optimizations that assume default FP rounding behavior."
  msgstr "Desactiva las optimizaciones que asumen la conducta de un FP que redondea por defecto."
  
! #: common.opt:2788
  #, no-c-format
  msgid "Enable scheduling across basic blocks."
  msgstr "Activa la planificación entre bloques básicos."
  
! #: common.opt:2792
  #, no-c-format
  msgid "Enable register pressure sensitive insn scheduling."
  msgstr "Activa la planificación de insn sensible a la presión de registros."
  
! #: common.opt:2796
  #, no-c-format
  msgid "Allow speculative motion of non-loads."
  msgstr "Permite el movimiento especulativo de insn que no son load."
  
! #: common.opt:2800
  #, no-c-format
  msgid "Allow speculative motion of some loads."
  msgstr "Permite el movimiento especulativo de algunas loads."
  
! #: common.opt:2804
  #, no-c-format
  msgid "Allow speculative motion of more loads."
  msgstr "Permite el movimiento especulativo de más loads."
  
! #: common.opt:2808
  #, no-c-format
  msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
  msgstr "-fsched-verbose=<número>\tEstablece el nivel de detalle del planificador."
  
! #: common.opt:2812
  #, no-c-format
  msgid "If scheduling post reload, do superblock scheduling."
  msgstr "Si se calendariza después de la recarga, hace la planificación de superbloque."
  
! #: common.opt:2820
  #, no-c-format
  msgid "Reschedule instructions before register allocation."
  msgstr "Recalendariza las instrucciones antes del alojamiento de registros."
  
! #: common.opt:2824
  #, no-c-format
  msgid "Reschedule instructions after register allocation."
  msgstr "Recalendariza las instrucciones después del alojamiento de registros."
  
! #: common.opt:2831
  #, no-c-format
  msgid "Schedule instructions using selective scheduling algorithm."
  msgstr "Calendariza instrucciones usando el algoritmo de planificación selectivo."
  
! #: common.opt:2835
  #, no-c-format
  msgid "Run selective scheduling after reload."
  msgstr "Ejecuta la planificación selectiva después de recargar."
  
! #: common.opt:2839
  #, no-c-format
  msgid "Run self-tests, using the given path to locate test files."
  msgstr "Corre autotests usando la ruta dada para localizar los ficheros de test."
  
! #: common.opt:2843
  #, no-c-format
  msgid "Perform software pipelining of inner loops during selective scheduling."
  msgstr "Realiza el `pipelining' de software de los bucles internos durante la planificación selectiva."
  
! #: common.opt:2847
  #, no-c-format
  msgid "Perform software pipelining of outer loops during selective scheduling."
  msgstr "Realiza el `pipelining' de software de los bucles externos durante la planificación selectiva."
  
! #: common.opt:2851
  #, no-c-format
  msgid "Reschedule pipelined regions without pipelining."
  msgstr "Recalendariza las regiones `pipelined' sin `pipelining'."
  
! #: common.opt:2855
  #, no-c-format
  msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
  msgstr "Permite interponer función (o variables) por otras con semántica diferente (o inicializador) respectivamente por enlazador dinámico."
  
! #: common.opt:2861
  #, no-c-format
  msgid "Allow premature scheduling of queued insns."
  msgstr "Permite la planificación prematura de insns encoladas."
  
! #: common.opt:2865
  #, no-c-format
  msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
  msgstr "-fsched-stalled-insns=<número>\tEstablece el número de insns encoladas que se pueden calendarizar prematuramente."
  
! #: common.opt:2873
  #, no-c-format
  msgid "Set dependence distance checking in premature scheduling of queued insns."
  msgstr "Establece la revisión de distancia de dependencias en la planificación prematura de insns encoladas."
  
! #: common.opt:2877
  #, no-c-format
  msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
  msgstr "-fsched-stalled-insns-dep=<número>\tEstablece la revisión de distancia de dependencias en la planificación prematura de insns encoladas."
  
! #: common.opt:2881
  #, no-c-format
  msgid "Enable the group heuristic in the scheduler."
  msgstr "Activa la heurística de grupo en el planificador."
  
! #: common.opt:2885
  #, no-c-format
  msgid "Enable the critical path heuristic in the scheduler."
  msgstr "Activa la heurística de ruta crítica en el planificador."
  
! #: common.opt:2889
  #, no-c-format
  msgid "Enable the speculative instruction heuristic in the scheduler."
  msgstr "Activa la heurística de instrucción especulativa en el planificador."
  
! #: common.opt:2893
  #, no-c-format
  msgid "Enable the rank heuristic in the scheduler."
  msgstr "Activa la heurística de rango en el planificador."
  
! #: common.opt:2897
  #, no-c-format
  msgid "Enable the last instruction heuristic in the scheduler."
  msgstr "Activa la heurística de última instrucción en el planificador."
  
! #: common.opt:2901
  #, no-c-format
  msgid "Enable the dependent count heuristic in the scheduler."
  msgstr "Activa la heurística de cuenta dependiente en el planificador."
  
! #: common.opt:2905
  #, no-c-format
  msgid "Access data in the same section from shared anchor points."
  msgstr "Accede datos en la misma sección que los puntos de anclaje compartidos."
  
! #: common.opt:2917
  #, no-c-format
  msgid "Turn on Redundant Extensions Elimination pass."
  msgstr "Activa el paso de Eliminación de Extensiones Redundantes."
  
! #: common.opt:2921
  #, no-c-format
  msgid "Show column numbers in diagnostics, when available.  Default on."
  msgstr "Muestra los números de columna en los diagnósticos, cuando estén disponible.  Activado por defecto."
  
! #: common.opt:2925
  #, no-c-format
  msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
  msgstr "Emite prólogos de función sólo después de que las partes de la función que los necesitan, en vez de al principio de la función."
  
! #: common.opt:2930
  #, no-c-format
  msgid "Shrink-wrap parts of the prologue and epilogue separately."
  msgstr "Estrecha-envuelve partes del prólogo y epílogo por separado."
  
! #: common.opt:2934
  #, no-c-format
  msgid "Disable optimizations observable by IEEE signaling NaNs."
  msgstr "Desactiva las optimizaciones observables con IEEE señalando NaNs."
  
! #: common.opt:2938
  #, no-c-format
  msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
  msgstr "Desactiva las optimizaciones de coma flotante que ignoran el signo de IEEE para cero."
  
! #: common.opt:2942
  #, no-c-format
  msgid "Convert floating point constants to single precision constants."
  msgstr "Convierte las constantes de coma flotante a constantes de precisión simple."
  
! #: common.opt:2946
  #, no-c-format
  msgid "Split lifetimes of induction variables when loops are unrolled."
  msgstr "Divide los tiempos de vida de las variables de inducción cuando se desenrollen los bucles."
  
! #: common.opt:2950
  #, no-c-format
  msgid "Generate discontiguous stack frames."
  msgstr "Genera marcos de pila discontiguos."
  
! #: common.opt:2954
  #, no-c-format
  msgid "Split wide types into independent registers."
  msgstr "Divide los tipos anchos en registros independientes."
  
! #: common.opt:2958
  #, fuzzy, no-c-format
  #| msgid "Split wide types into independent registers."
  msgid "Split wide types into independent registers earlier."
  msgstr "Divide los tipos anchos en registros independientes."
  
! #: common.opt:2962
  #, no-c-format
  msgid "Enable backward propagation of use properties at the SSA level."
  msgstr "Activa la propagación hacia atrás de propiedades en uso a nivel SSA."
  
! #: common.opt:2966
  #, no-c-format
  msgid "Optimize conditional patterns using SSA PHI nodes."
  msgstr "Optimiza patrones condicionales usando nodos SSA PHI."
  
! #: common.opt:2970
  #, no-c-format
  msgid "Optimize amount of stdarg registers saved to stack at start of function."
  msgstr "Optimiza la cantidad de registros stdarg guardados en pila al principio de la función."
  
! #: common.opt:2974
  #, no-c-format
  msgid "Apply variable expansion when loops are unrolled."
  msgstr "Aplica la expansión de variables cuando se desenrollan los bucles."
  
! #: common.opt:2978
  #, no-c-format
  msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
  msgstr "-fstack-check=[no|generic|specific]\tInserta código de revisión de la pila en el programa."
  
! #: common.opt:2982
  #, no-c-format
  msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
  msgstr "Inserta código de revisión de la pila en el programai.  Igual que -fstach-check=specific."
  
! #: common.opt:2986
  #, no-c-format
  msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
  msgstr ""
  
! #: common.opt:2994
  #, no-c-format
  msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
  msgstr "-fstack-limit-register=<register>\tCaptura si la pila pasa del <registro>."
  
! #: common.opt:2998
  #, no-c-format
  msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
  msgstr "-fstack-limit-symbol=<nombre>\tCaptura si la pila pasa del símbolo <nombre>."
  
! #: common.opt:3002
  #, no-c-format
  msgid "Use propolice as a stack protection method."
  msgstr "Usa propolice como un método de protección de pila."
  
! #: common.opt:3006
  #, no-c-format
  msgid "Use a stack protection method for every function."
  msgstr "Usa un método de protección de pila para cada función."
  
! #: common.opt:3010
  #, no-c-format
  msgid "Use a smart stack protection method for certain functions."
  msgstr "Usa un método de protección de pila inteligente para ciertas funciones."
  
! #: common.opt:3014
  #, no-c-format
  msgid "Use stack protection method only for functions with the stack_protect attribute."
  msgstr "Usa método de protección de pila solo para funciones con el atributo stack_protect."
  
! #: common.opt:3018
  #, no-c-format
  msgid "Output stack usage information on a per-function basis."
  msgstr "Información de uso de pila de salida basada por función."
  
! #: common.opt:3030
  #, no-c-format
  msgid "Assume strict aliasing rules apply."
  msgstr "Asume que se aplican las reglas estrictas de alias."
  
! #: common.opt:3034
  #, no-c-format
  msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
  msgstr "Trata el desbordamiento con signo como indefinido.  Negado como -fwrapv -fwrapv-pointer."
  
! #: common.opt:3038
  #, no-c-format
  msgid "Disable stack scrub entirely, disregarding strub attributes."
  msgstr ""
  
! #: common.opt:3042
  #, no-c-format
  msgid "Enable stack scrub as per attributes, with strict call checking."
  msgstr ""
  
! #: common.opt:3051
  #, no-c-format
  msgid "Restore default strub mode: as per attributes, with relaxed checking."
  msgstr ""
  
! #: common.opt:3055
  #, fuzzy, no-c-format
  #| msgid "name missing for member function"
  msgid "Enable stack scrubbing for all viable functions."
  msgstr "falta el nombre para la función miembro"
  
! #: common.opt:3059
  #, no-c-format
  msgid "Enable at-calls stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3063
  #, fuzzy, no-c-format
  #| msgid "Enable clip instructions."
  msgid "Enable internal stack scrubbing for all viable functions."
  msgstr "Activa las instrucciones clip."
  
! #: common.opt:3067
  #, no-c-format
  msgid "Implement __atomic operations via libcalls to legacy __sync functions."
  msgstr "Implementa operaciones __atomic mediante llamadas de biblioteca a funciones __sync antiguas."
  
! #: common.opt:3071
  #, no-c-format
  msgid "Check for syntax errors, then stop."
  msgstr "Busca errores de sintaxis, y termina."
  
! #: common.opt:3075
  #, no-c-format
  msgid "Create data files needed by \"gcov\"."
  msgstr "Crea ficheros de datos necesarios para \"gcov\"."
  
! #: common.opt:3079
  #, no-c-format
  msgid "Perform jump threading optimizations."
  msgstr "Realiza optimizaciones de hilado de saltos."
  
! #: common.opt:3083
  #, no-c-format
  msgid "Report the time taken by each compiler pass."
  msgstr "Reporta el tiempo tomado por cada paso del compilador."
  
! #: common.opt:3087
  #, no-c-format
  msgid "Record times taken by sub-phases separately."
  msgstr "Registra los tiempos tomados por subfases por separado."
  
! #: common.opt:3091
  #, no-c-format
  msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model."
  msgstr "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tEstablece el modelo de generación de código por defecto para almacenamiento thread-local."
  
! #: common.opt:3110
  #, no-c-format
  msgid "Reorder top level functions, variables, and asms."
  msgstr "Reordena las funciones de nivel superior, variables y asms."
  
! #: common.opt:3114
  #, no-c-format
  msgid "Perform superblock formation via tail duplication."
  msgstr "Realiza la formación de superbloques a través de la duplicación de colas."
  
! #: common.opt:3118
  #, no-c-format
  msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
  msgstr "Para objetivos que normalmente necesitan trampolines para las funciones anidadas, siempre los genera en lugar de usar descriptores."
  
! #: common.opt:3123
  #, no-c-format
  msgid "Whether trampolines are generated in executable memory rather than executable stack."
  msgstr ""
  
! #: common.opt:3141
  #, no-c-format
  msgid "Assume floating-point operations can trap."
  msgstr "Asume que las operaciones de coma flotante pueden atrapar."
  
! #: common.opt:3145
  #, no-c-format
  msgid "Trap for signed overflow in addition, subtraction and multiplication."
  msgstr "Atrapar desbordamientos signed en adición, sustracción y multiplicación."
  
! #: common.opt:3149
  #, no-c-format
  msgid "Enable SSA-CCP optimization on trees."
  msgstr "Activa la optimización SSA-CCP en árboles."
  
! #: common.opt:3153
  #, no-c-format
  msgid "Enable SSA-BIT-CCP optimization on trees."
  msgstr "Activa la optimización SSA-BIT-CCP en árboles."
  
! #: common.opt:3161
  #, no-c-format
  msgid "Enable loop header copying on trees."
  msgstr "Activa la copia de encabezado de bucles en árboles."
  
! #: common.opt:3169
  #, no-c-format
  msgid "Enable SSA coalescing of user variables."
  msgstr "Activa coalescencia SSA de variables de usuario."
  
! #: common.opt:3177
  #, no-c-format
  msgid "Enable copy propagation on trees."
  msgstr "Activa la propagación de copia en árboles."
  
! #: common.opt:3185
  #, no-c-format
  msgid "Transform condition stores into unconditional ones."
  msgstr "Transforma los almacenamientos condicionales a incondicionales."
  
! #: common.opt:3189
  #, no-c-format
  msgid "Perform conversions of switch initializations."
  msgstr "Realiza la conversión de las inicializaciones de switch."
  
! #: common.opt:3193
  #, no-c-format
  msgid "Enable SSA dead code elimination optimization on trees."
  msgstr "Activa la optimización de eliminación de código muerto SSA en árboles."
  
! #: common.opt:3197
  #, no-c-format
  msgid "Enable dominator optimizations."
  msgstr "Activa las optimizaciones dominadoras."
  
! #: common.opt:3201
  #, no-c-format
  msgid "Enable tail merging on trees."
  msgstr "Activa la mezcla de colas en árboles."
  
! #: common.opt:3205
  #, no-c-format
  msgid "Enable dead store elimination."
  msgstr "Activa la eliminación de almacenamiento muerto."
  
! #: common.opt:3209
  #, no-c-format
  msgid "Enable forward propagation on trees."
  msgstr "Activa la propagación hacia adelante en árboles."
  
! #: common.opt:3213
  #, no-c-format
  msgid "Enable Full Redundancy Elimination (FRE) on trees."
  msgstr "Activa la Eliminación de Redundancia Completa en árboles."
  
! #: common.opt:3217
  #, no-c-format
  msgid "Enable string length optimizations on trees."
  msgstr "Activa la optimizaciones de longitud de cadenas en árboles."
  
! #: common.opt:3221
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr "Detecta rutas que disparan comportamiento erróneo o indefinido debido a desreferencia de puntero nulo.  Aisla esas rutas del flujo de control principal y convierte la sentencia con comportamiento erróneo o indefinido en una trampa."
  
! #: common.opt:3227
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr "Detecta rutas que disparan comportamiento erróneo o indefinido debido a un uso indebido de un valor nuloen un atributo returns_nonnull o nonnull.  Aisla esas rutas del flujo de control principal y convierte la sentencia con comportamiento erróneo o indefinido en una trampa."
  
! #: common.opt:3234
  #, no-c-format
  msgid "Enable loop distribution on trees."
  msgstr "Activa la distribución de bucles en árboles."
  
! #: common.opt:3238
  #, no-c-format
  msgid "Enable loop distribution for patterns transformed into a library call."
  msgstr "Activa la distribución de bucles por patrones transformados en una llamada a biblioteca."
  
! #: common.opt:3242
  #, no-c-format
  msgid "Enable loop invariant motion on trees."
  msgstr "Permite el movimiento invariante de bucles en árboles."
  
! #: common.opt:3250
  #, no-c-format
  msgid "Create canonical induction variables in loops."
  msgstr "Crea variables de inducción canónica en los bucles."
  
! #: common.opt:3254
  #, no-c-format
  msgid "Enable loop optimizations on tree level."
  msgstr "Activa las optimizaciones de bucles a nivel de árbol."
  
! #: common.opt:3258
  #, no-c-format
  msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
  msgstr "-ftree-parallelize-loops=<número>\tActiva la paralelización automática de bucles."
  
! #: common.opt:3262
  #, no-c-format
  msgid "Enable hoisting loads from conditional pointers."
  msgstr "Activa las cargas de elevación de punteros condicionales."
  
! #: common.opt:3266
  #, no-c-format
  msgid "Enable SSA-PRE optimization on trees."
  msgstr "Activa las optimizaciones SSA-PRE en árboles."
  
! #: common.opt:3270
  #, no-c-format
  msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
  msgstr "En optimización SSA-PRE en árboles, activa eliminación de redundancia parcial-parcial."
  
! #: common.opt:3274
  #, no-c-format
  msgid "Perform function-local points-to analysis on trees."
  msgstr "Realiza el análisis puntero-a función-local en árboles."
  
! #: common.opt:3278
  #, no-c-format
  msgid "Enable reassociation on tree level."
  msgstr "Activa la reasociación a nivel de árbol."
  
! #: common.opt:3286
  #, no-c-format
  msgid "Enable SSA code sinking on trees."
  msgstr "Activa el hundimiento de código SSA en árboles."
  
! #: common.opt:3290
  #, no-c-format
  msgid "Perform straight-line strength reduction."
  msgstr "Realiza reducción de fuerza de línea directa."
  
! #: common.opt:3294
  #, no-c-format
  msgid "Perform scalar replacement of aggregates."
  msgstr "Realiza el reemplazo escalar de agregados."
  
! #: common.opt:3298
  #, no-c-format
  msgid "Replace temporary expressions in the SSA->normal pass."
  msgstr "Reemplaza expresiones temporales en el paso SSA->normal."
  
! #: common.opt:3302
! #, no-c-format
! msgid "Perform live range splitting during the SSA->normal pass."
! msgstr "Realizar la división de rango vivo durante el paso SSA->normal."
! 
! #: common.opt:3306
  #, no-c-format
  msgid "Perform Value Range Propagation on trees."
  msgstr "Realiza la Propagación de Rango Valor en árboles."
  
! #: common.opt:3310
  #, no-c-format
  msgid "Split paths leading to loop backedges."
  msgstr "Divide las rutas que llevan a bordes traseros de bucle."
  
! #: common.opt:3314
  #, no-c-format
  msgid "Assume common declarations may be overridden with ones with a larger trailing array."
  msgstr "Asume que las declaraciones comunes pueden sustituirse por las que tienen un array postrero mayor."
  
! #: common.opt:3319
  #, no-c-format
  msgid "Compile whole compilation unit at a time."
  msgstr "Compila la unidad de compilación completa a la vez."
  
! #: common.opt:3323
  #, no-c-format
  msgid "Trap on __builtin_unreachable instead of using it for optimization."
  msgstr ""
  
! #: common.opt:3327
  #, no-c-format
  msgid "Perform loop unrolling when iteration count is known."
  msgstr "Realiza el desenrollamiento del bucle cuando se conoce la cuenta de iteración."
  
! #: common.opt:3331
  #, no-c-format
  msgid "Perform loop unrolling for all loops."
  msgstr "Realiza el desenrollamiento del bucle para todos los bucles."
  
! #: common.opt:3346
  #, no-c-format
  msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
  msgstr "Permite la optimización para la aritmética de coma flotante la cual puede cambiar el resultado de la operación debido a redondeo."
  
! #: common.opt:3351
  #, no-c-format
  msgid "Same as -fassociative-math for expressions which include division."
  msgstr "Igual que -fassociative-math para las expresiones que incluyen división."
  
! #: common.opt:3359
  #, no-c-format
  msgid "Allow math optimizations that may violate IEEE or ISO standards."
  msgstr "Permite optimizaciones matemáticas que pueden violar los estándares IEEE ó ISO."
  
! #: common.opt:3363
  #, no-c-format
  msgid "Perform loop unswitching."
  msgstr "Realiza la eliminación de opciones de bucle."
  
! #: common.opt:3367
  #, no-c-format
  msgid "Perform loop splitting."
  msgstr "Realiza la división de bucles."
  
! #: common.opt:3371
  #, no-c-format
  msgid "Version loops based on whether indices have a stride of one."
  msgstr ""
  
! #: common.opt:3375
  #, no-c-format
  msgid "Just generate unwind tables for exception handling."
  msgstr "Sólo genera tablas de desenredo para manejo de excepciones."
  
! #: common.opt:3379
  #, no-c-format
  msgid "Use the bfd linker instead of the default linker."
  msgstr "Usa el enlazador bfd eb lugar del predeterminado."
  
! #: common.opt:3383
  #, no-c-format
  msgid "Use the gold linker instead of the default linker."
  msgstr "Usa el enlazador de oro eb lugar del predeterminado."
  
! #: common.opt:3387
  #, fuzzy, no-c-format
  #| msgid "Use the gold linker instead of the default linker."
  msgid "Use the lld LLVM linker instead of the default linker."
  msgstr "Usa el enlazador de oro eb lugar del predeterminado."
  
! #: common.opt:3391
  #, fuzzy, no-c-format
  #| msgid "Use the gold linker instead of the default linker."
  msgid "Use the Modern linker (MOLD) linker instead of the default linker."
  msgstr "Usa el enlazador de oro eb lugar del predeterminado."
  
! #: common.opt:3401
  #, no-c-format
  msgid "Perform variable tracking."
  msgstr "Realiza seguimiento de variables."
  
! #: common.opt:3408
  #, no-c-format
  msgid "Perform variable tracking by annotating assignments."
  msgstr "Realiza seguimiento de variables con asignación de anotaciones."
  
! #: common.opt:3414
  #, no-c-format
  msgid "Toggle -fvar-tracking-assignments."
  msgstr "Cambia -fvar-tracking-assignments."
  
! #: common.opt:3421
  #, no-c-format
  msgid "Perform variable tracking and also tag variables that are uninitialized."
  msgstr "Realiza el seguimiento de variables y también marca las variables que no se inicializaron."
  
! #: common.opt:3426
  #, no-c-format
  msgid "Enable vectorization on trees."
  msgstr "Activa la vectorización en árboles."
  
! #: common.opt:3434
  #, no-c-format
  msgid "Enable loop vectorization on trees."
  msgstr "Activa la vectorización de bucles en árboles."
  
! #: common.opt:3438
  #, no-c-format
  msgid "Enable basic block vectorization (SLP) on trees."
  msgstr "Activa la vectorización de bloque básico (SLP) en árboles."
  
! #: common.opt:3442
  #, fuzzy, no-c-format
  #| msgid "Specifies the cost model for vectorization. -fvect-cost-model=[unlimited|dynamic|cheap]\tSpecifies the cost model for vectorization."
  msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization."
  msgstr "Especifica el modelo de coste para vectorización. -fvect-cost-model=[unlimited|dynamic|cheap]\tEspecifica el modelo de coste para vectorización."
  
! #: common.opt:3446
  #, fuzzy, no-c-format
  #| msgid "-fsimd-cost-model=[unlimited|dynamic|cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgstr "-fsimd-cost-model=[unlimited|dynamic|cheap]\tEspecifica el modelo de coste de la vectorización para código marcado con directiva simd."
  
! #: common.opt:3465
  #, no-c-format
  msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
  msgstr "Activa el modelo de coste de vectorizador dinámico.  Se preserva por compatibilidad hacia atrás."
  
! #: common.opt:3473
  #, no-c-format
  msgid "Enable copy propagation of scalar-evolution information."
  msgstr "Activa la propagación de copia de la información escalar-evolución."
  
! #: common.opt:3477
  #, no-c-format
  msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables."
  msgstr ""
  
! #: common.opt:3499
  #, no-c-format
  msgid "Add extra commentary to assembler output."
  msgstr "Agrega comentarios extra a la salida de ensamblador."
  
! #: common.opt:3503
  #, no-c-format
  msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
  msgstr "-fvisibility=[default|internal|hidden|protected]\tEstablece la visibilidad de símbolos por defecto."
  
! #: common.opt:3522
  #, no-c-format
  msgid "Validate vtable pointers before using them."
  msgstr "Valida los punteros vtable antes de usarlos."
  
! #: common.opt:3538
  #, no-c-format
  msgid "Output vtable verification counters."
  msgstr "Contadores de verificación de vtable de salida."
  
! #: common.opt:3542
  #, no-c-format
  msgid "Output vtable verification pointer sets information."
  msgstr "Información sobre los conjuntos de vectores de verificación de vtable de salida."
  
! #: common.opt:3546
  #, no-c-format
  msgid "Use expression value profiles in optimizations."
  msgstr "Usa perfiles de valor de expresión en las optimizaciones."
  
! #: common.opt:3550
  #, no-c-format
  msgid "Construct webs and split unrelated uses of single variable."
  msgstr "Construye redes y divide usos no relacionados de una sola variable."
  
! #: common.opt:3554
  #, no-c-format
  msgid "Enable conditional dead code elimination for builtin calls."
  msgstr "Activa la eliminación de código muerto condicional para llamadas internas."
  
! #: common.opt:3558
  #, no-c-format
  msgid "Perform whole program optimizations."
  msgstr "Realiza optimizaciones del programa completo."
  
  # wraps around? No entiendo bien. cfuga
! #: common.opt:3562
  #, no-c-format
  msgid "Assume pointer overflow wraps around."
  msgstr "Asume que el desbordamiento de punteros se envuelve."
  
  # wraps around? No entiendo bien. cfuga
! #: common.opt:3566
  #, no-c-format
  msgid "Assume signed arithmetic overflow wraps around."
  msgstr "Asume que el desbordamiento aritmético con signo se envuelve."
  
! #: common.opt:3570
  #, no-c-format
  msgid "Put zero initialized data in the bss section."
  msgstr "Pone los datos inicializados a cero en la sección bss."
  
! #: common.opt:3574
  #, fuzzy, no-c-format
  #| msgid "Save registers around function calls."
  msgid "Clear call-used registers upon function return."
  msgstr "Guarda registros alrededor de llamadas de función."
  
! #: common.opt:3578
  #, no-c-format
  msgid "-fzero-init-padding-bits=[standard|unions|all]\tZero padding bits in initializers."
  msgstr ""
  
! #: common.opt:3594
  #, no-c-format
  msgid "Generate debug information in default format."
  msgstr "Genera información de depuración en el formato por defecto."
  
! #: common.opt:3598
  #, fuzzy, no-c-format
  #| msgid "Assume assembler support for (DWARF2+) .loc directives"
  msgid "Assume assembler support for (DWARF2+) .loc directives."
  msgstr "Asume soporte del ensamblador para las directivas .loc (DWARF2+)"
  
! #: common.opt:3602
  #, fuzzy, no-c-format
  #| msgid "Assume assembler support for view in (DWARF2+) .loc directives"
  msgid "Assume assembler support for view in (DWARF2+) .loc directives."
  msgstr "Asume soporte del ensamblador para visualización en las directivas .loc (DWARF2+)"
  
! #: common.opt:3606
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in VMS format."
  msgid "Generate debug information in CodeView format."
  msgstr "Genera información de depuración en el formato VMS."
  
! #: common.opt:3626
  #, no-c-format
  msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
  msgstr "Registro DW_AT_decl_column y DW_AT_call_column en DWARF."
  
! #: common.opt:3632
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in default format."
  msgid "Generate CTF debug information at default level."
  msgstr "Genera información de depuración en el formato por defecto."
  
! #: common.opt:3636
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in default format."
  msgid "Generate BTF debug information at default level."
  msgstr "Genera información de depuración en el formato por defecto."
  
! #: common.opt:3640
  #, no-c-format
  msgid "Generate pruned BTF when emitting BTF info."
  msgstr ""
  
! #: common.opt:3644
  #, no-c-format
  msgid "Generate debug information in default version of DWARF format."
  msgstr "Genera información de depuración en la versión predeterminada del formato DWARF."
  
! #: common.opt:3648
  #, no-c-format
  msgid "Generate debug information in DWARF v2 (or later) format."
  msgstr "Genera información de depuración en el formato DWARF v2 (o posterior)."
  
! #: common.opt:3652
  #, no-c-format
  msgid "Use 32-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3656
  #, no-c-format
  msgid "Use 64-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3660
  #, no-c-format
  msgid "Generate debug information in default extended format."
  msgstr "Genera información de depuración en el formato extendido por defecto."
  
! #: common.opt:3664
  #, fuzzy, no-c-format
  #| msgid "Generate extended entry point information for inlined functions"
  msgid "Generate extended entry point information for inlined functions."
  msgstr "Genera información extendida sobre el punto de entrada para funciones en línea"
  
! #: common.opt:3668
  #, no-c-format
  msgid "Compute locview reset points based on insn length estimates."
  msgstr ""
  
! #: common.opt:3676
  #, no-c-format
  msgid "Don't generate DWARF pubnames and pubtypes sections."
  msgstr "No genera nombres públicos DWARF y secciones de tipos públicos."
  
! #: common.opt:3680
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections."
  msgstr "Genera nombres públicos DWARF y secciones de tipos públicos."
  
! #: common.opt:3684
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
  msgstr "Genera nombres públicos DWARF y secciones de tipos públicos con extensiones GNU."
  
! #: common.opt:3688
  #, no-c-format
  msgid "Record gcc command line switches in DWARF DW_AT_producer."
  msgstr "Guarda las opciones de la línea de órdenes de gcc en DW_AT_producer de DWARF."
  
! #: common.opt:3692
  #, no-c-format
  msgid "Generate debug information in separate .dwo files."
  msgstr "Genera información de depuración en ficheros .dwo separados."
  
! #: common.opt:3704
  #, no-c-format
  msgid "Emit progressive recommended breakpoint locations."
  msgstr ""
  
! #: common.opt:3708
  #, no-c-format
  msgid "Don't emit DWARF additions beyond selected version."
  msgstr "No emite adiciones DWARF más allá de la versión seleccionada."
  
! #: common.opt:3712
  #, no-c-format
  msgid "Add description attributes to some DWARF DIEs that have no name attribute."
  msgstr ""
  
! #: common.opt:3716
  #, no-c-format
  msgid "Toggle debug information generation."
  msgstr "Cambia la generación de información de depuración."
  
! #: common.opt:3720
  #, no-c-format
  msgid "Augment variable location lists with progressive views."
  msgstr ""
  
! #: common.opt:3727
  #, no-c-format
  msgid "Generate debug information in VMS format."
  msgstr "Genera información de depuración en el formato VMS."
  
! #: common.opt:3756
  #, no-c-format
  msgid "Generate compressed debug sections."
  msgstr "Genera secciones de depuración comprimidas."
  
! #: common.opt:3760
  #, no-c-format
  msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
  msgstr "-gz=<formato>\tGenera secciones de depuración comprimidas en formato <formato>."
  
! #: common.opt:3767
  #, no-c-format
  msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
  msgstr "-iplugindir=<dir>\tDefine <dir> como el directorio de plugins por defecto."
  
! #: common.opt:3771
  #, no-c-format
  msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
  msgstr "-imultilib <dir>\tDefine <dir> como el subdirectorio de inclusión de multilib."
  
! #: common.opt:3799
  #, no-c-format
  msgid "-o <file>\tPlace output into <file>."
  msgstr "-o <fichero>\tColoca la salida en el <fichero>."
  
! #: common.opt:3803
  #, no-c-format
  msgid "Enable function profiling."
  msgstr "Activa el análisis de perfil de las funciones."
  
! #: common.opt:3813
  #, fuzzy, no-c-format
  #| msgid "Like -pedantic but issue them as errors."
  msgid "Like -pedantic but issue errors instead of warnings."
  msgstr "Como -pedantic pero los muestra como errores."
  
! #: common.opt:3853
  #, no-c-format
  msgid "Do not display functions compiled or elapsed time."
  msgstr "No muestra las funciones compiladas o el tiempo transcurrido."
  
! #: common.opt:3885
  #, no-c-format
  msgid "Enable verbose output."
  msgstr "Activa la salida detallada."
  
! #: common.opt:3889
  #, no-c-format
  msgid "Display the compiler's version."
  msgstr "Muestra la versión del compilador."
  
! #: common.opt:3893
  #, no-c-format
  msgid "Suppress warnings."
  msgstr "Suprime avisos."
  
! #: common.opt:3903
  #, no-c-format
  msgid "Create a shared library."
  msgstr "Crea una biblioteca compartida."
  
! #: common.opt:3967
  #, no-c-format
  msgid "Don't create a dynamically linked position independent executable."
  msgstr "No genera un ejecutable independiente de posición enlazado dinámicamente."
  
! #: common.opt:3971
  #, no-c-format
  msgid "Create a dynamically linked position independent executable."
  msgstr "Genera un ejecutable independiente de posición enlazado dinámicamente."
  
! #: common.opt:3975
  #, no-c-format
  msgid "Create a static position independent executable."
  msgstr "Genera un ejecutable independiente de posición estático."
  
! #: common.opt:3982
  #, no-c-format
  msgid "Use caller save register across calls if possible."
  msgstr "Usa registro de guarda de invocador entre llamadas si es posible."
  
! #: common.opt:3986
  #, no-c-format
  msgid "Perform dead code elimination on zero and sign extensions with special dataflow analysis."
  msgstr ""
  
! #: params.opt:27
! #, no-c-format
! msgid "Loops iterating at least selected number of iterations will get loop alignment."
! msgstr "Iterar ciclos por lo menos el número seleccionado de iteraciones que logrará alineación de bucles."
! 
! #: params.opt:31
  #, no-c-format
! msgid "Select fraction of the maximal frequency of executions of basic block in function given basic block get alignment."
! msgstr "Selección de fracción de la frecuencia máxima de ejecuciones de bloque básico en la función dada para la que el bloque básico consigue alinear."
  
! #: params.opt:35
  #, fuzzy, no-c-format
! #| msgid "Enable all optional instructions"
! msgid "Enable asan globals protection."
! msgstr "Activa todas las instrucciones opcionales."
  
! #: params.opt:39
  #, fuzzy, no-c-format
! #| msgid "Enable all optional instructions"
! msgid "Enable asan allocas/VLAs protection."
! msgstr "Activa todas las instrucciones opcionales."
  
! #: params.opt:43
  #, fuzzy, no-c-format
! #| msgid "Enable all optional instructions"
! msgid "Enable asan load operations protection."
! msgstr "Activa todas las instrucciones opcionales."
  
! #: params.opt:47
! #, fuzzy, no-c-format
! #| msgid "Enable saturation instructions"
! msgid "Enable asan store operations protection."
! msgstr "Activa las instrucciones de saturación."
  
! #: params.opt:51
  #, no-c-format
! msgid "Use callbacks instead of inline code if number of accesses in function becomes greater or equal to this number."
! msgstr "Utiliza callbacks en lugar de código en línea si el número de accesos en la función se hace mayor o igual que este número."
  
! #: params.opt:55
  #, no-c-format
! msgid "Prefix calls to memcpy, memset and memmove with __asan_ or __hwasan_ for -fsanitize=kernel-address or -fsanitize=kernel-hwaddress."
  msgstr ""
  
! #: params.opt:59
  #, fuzzy, no-c-format
! #| msgid "Enable saturation instructions"
! msgid "Enable asan builtin functions protection."
! msgstr "Activa las instrucciones de saturación."
  
! #: params.opt:63
  #, fuzzy, no-c-format
! #| msgid "Enable stack probing"
! msgid "Enable asan stack protection."
! msgstr "Habilita la prueba de la pila."
  
! #: params.opt:67
  #, no-c-format
! msgid "Enable asan detection of use-after-return bugs."
  msgstr ""
  
! #: params.opt:71
  #, no-c-format
! msgid "Whether the scheduling description is mostly a cycle-accurate model of the target processor and is likely to be spill aggressively to fill any pipeline bubbles."
  msgstr ""
  
! #: params.opt:75
  #, no-c-format
! msgid "Enable hwasan instrumentation of statically sized stack-allocated variables."
  msgstr ""
  
! #: params.opt:79
  #, no-c-format
! msgid "Use random base tag for each frame, as opposed to base always zero."
  msgstr ""
  
! #: params.opt:83
  #, fuzzy, no-c-format
! #| msgid "Enable all optional instructions"
! msgid "Enable hwasan instrumentation of allocas/VLAs."
! msgstr "Activa todas las instrucciones opcionales."
  
! #: params.opt:87
  #, fuzzy, no-c-format
! #| msgid "Enable saturation instructions"
! msgid "Enable hwasan instrumentation of load operations."
! msgstr "Activa las instrucciones de saturación."
  
! #: params.opt:91
  #, fuzzy, no-c-format
! #| msgid "Enable saturation instructions"
! msgid "Enable hwasan instrumentation of store operations."
! msgstr "Activa las instrucciones de saturación."
  
! #: params.opt:95
  #, fuzzy, no-c-format
! #| msgid "invalid argument to built-in function"
! msgid "Enable hwasan instrumentation of builtin functions."
! msgstr "argumento no válido para la función interna"
  
! #: params.opt:99
! #, no-c-format
! msgid "Average number of iterations of a loop."
! msgstr "Número medio de iteraciones en un bucle."
  
! #: params.opt:103
  #, no-c-format
! msgid "Maximum number of bits for which we avoid creating FMAs."
! msgstr "Número máximo de bits para el cual evitamos crear FMAs."
  
! #: params.opt:107
  #, fuzzy, no-c-format
! #| msgid "Set the estimated probability in percentage for builtin expect. The default value is 90% probability."
! msgid "Set the estimated probability in percentage for builtin expect. The default value is 90% probability."
! msgstr "Establece la probabilidad estimada en porcentaje de la expectativa incorporada. El valor predeterminado es 90% de probabilidad."
  
! #: params.opt:111
  #, no-c-format
! msgid "The maximum length of a constant string for a builtin string cmp call eligible for inlining. The default value is 3."
  msgstr ""
  
! #: params.opt:115
  #, no-c-format
! msgid "The smallest number of different values for which it is best to use a jump-table instead of a tree of conditional branches, if 0, use the default for the machine."
! msgstr "El número más pequeño de valores diferentes para los cuales es mejor usar una tabla-salto en lugar de un árbol de ramificaciones condicionales; si es 0, usa el valor por defecto para la máquina."
  
! #: params.opt:119
  #, no-c-format
! msgid "Probability that COMDAT function will be shared with different compilation unit."
! msgstr "Probabilidad de que la función COMDAT se comparta con diferentes unidades de compilación."
  
! #: params.opt:123
  #, no-c-format
! msgid "Maximum number of namespaces to search for alternatives when name lookup fails."
! msgstr "Número máximo de espacios de nombres a buscar por alternativas cuando falla la búsqueda de nombre."
  
! #: params.opt:127
  #, no-c-format
! msgid "Maximum number of queries into the alias oracle per store."
! msgstr "El número máximo de consultas al oráculo de alias por almacenamiento."
  
! #: params.opt:131
  #, no-c-format
! msgid "Maximum size (in bytes) of objects tracked bytewise by dead store elimination."
! msgstr "Número máximo (en bytes) de objetos rastreados en btyes por la eliminación de almacenamiento muerto."
  
! #: params.opt:135
  #, no-c-format
! msgid "Maximal estimated growth of function body caused by early inlining of single call."
! msgstr "Máximo crecimiento estimado del cuerpo de la función causado por la inclusión temprana en línea de una sola llamada."
  
! #: params.opt:139
! #, fuzzy, no-c-format
! #| msgid "Max number of bytes to compare with loops."
! msgid "Max number of files in the file cache."
! msgstr "El número máximo de bytes para comparar con bucles."
  
! #: params.opt:143
  #, no-c-format
! msgid "Max number of lines to index into file cache. When 0 this is automatically sized."
! msgstr ""
  
! #: params.opt:147
! #, fuzzy, no-c-format
! #| msgid "Scale factor to apply to the number of statements in a threading path when comparing to the number of (scaled) blocks."
! msgid "Scale factor to apply to the number of statements in a threading path crossing a loop backedge when comparing to max-jump-thread-duplication-stmts."
! msgstr "Factor de escala que se aplicará al número de sentencias en un camino de hilo cuando se compara con el número de bloques (escaladas)."
  
! #: params.opt:151
  #, no-c-format
! msgid "Whether the target fully pipelines FMA instructions.  If non-zero, reassociation considers the benefit of parallelizing FMA's multiplication part and addition part, assuming FMUL and FMA use the same units that can also do FADD."
  msgstr ""
  
! #: params.opt:158
  #, no-c-format
! msgid "The threshold ratio of critical edges execution count that permit performing redundancy elimination after reload."
! msgstr "La tasa de intervalo para la cuenta de ejecución de bordes críticos que permitan la eliminación de redundancia después de la recarga."
  
! #: params.opt:162
  #, no-c-format
! msgid "The threshold ratio for performing partial redundancy elimination after reload."
! msgstr "La tasa de intervalo para realizar la eliminación parcial de redundancia después de la recarga."
  
! #: params.opt:166
  #, no-c-format
! msgid "Scaling factor in calculation of maximum distance an expression can be moved by GCSE optimizations."
! msgstr "Factor de escala en el cálculo de la distancia máxima a la cual se puede mover una expresión por optimizaciones GCSE."
  
! #: params.opt:170
  #, no-c-format
! msgid "Cost at which GCSE optimizations will not constraint the distance an expression can travel."
! msgstr "Costo al cual las optimizaciones GCSE no restringirán la distancia que puede viajar una expresión."
  
! #: params.opt:174
  #, no-c-format
! msgid "Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap."
! msgstr "Expansión mínima de la pila para iniciar la recolección de basura, como un porcentaje del tamaño total de la pila."
  
! #: params.opt:178
  #, no-c-format
! msgid "Minimum heap size before we start collecting garbage, in kilobytes."
! msgstr "Tamaño mínimo de la pila antes de comenzar a recolectar basura, en kilobytes."
  
! #: params.opt:182
  #, no-c-format
! msgid "The number of executions of a basic block which is considered hot. The parameter is used only in GIMPLE FE."
! msgstr ""
  
! #: params.opt:186
  #, no-c-format
! msgid "Whether codegen errors should be ICEs when -fchecking."
! msgstr ""
  
! #: params.opt:190
  #, no-c-format
! msgid "Maximum number of arrays per SCoP."
! msgstr "Número máximo de arrays por scop."
  
! #: params.opt:194
  #, no-c-format
! msgid "Maximum number of parameters in a SCoP."
! msgstr "Número máximo de parámetros en un SCoP."
  
! #: params.opt:198
  #, no-c-format
! msgid "Maximum number of blocks for -fharden-control-flow-redundancy."
! msgstr ""
  
! #: params.opt:202
  #, no-c-format
! msgid "Maximum number of blocks for in-line -fharden-control-flow-redundancy."
  msgstr ""
  
! #: params.opt:206
  #, no-c-format
! msgid "The number of elements for which hash table verification is done for each searched element."
  msgstr ""
  
! #: params.opt:210
  #, fuzzy, no-c-format
! #| msgid "Select fraction of the maximal count of repetitions of basic block in program given basic block needs to have to be considered hot (used in non-LTO mode)."
! msgid "The denominator n of fraction 1/n of the maximal execution count of a basic block in the entire program that a basic block needs to at least have in order to be considered hot (used in non-LTO mode)."
! msgstr "La selección de fracción de la cuenta maximal de repeticiones del bloque básico en el bloque básico dado de programa que necesita para ser considerado caliente (utilizado en modo no LTO)."
  
! #: params.opt:214
  #, no-c-format
! msgid "The number of most executed permilles of the profiled execution of the entire program to which the execution count of a basic block must be part of in order to be considered hot (used in LTO mode)."
  msgstr ""
  
! #: params.opt:218
  #, fuzzy, no-c-format
! #| msgid "Select fraction of the maximal frequency of executions of basic block in function given basic block needs to have to be considered hot."
! msgid "The denominator n of fraction 1/n of the execution frequency of the entry block of a function that a basic block of this function needs to at least have in order to be considered hot."
! msgstr "La selección de fracción de la frecuencia máxima de ejecuciones de bloque básico en la función dada que el bloque básico necesita para ser considerado caliente."
  
! #: params.opt:222
  #, no-c-format
! msgid "The scale (in percents) applied to inline-insns-single and auto limits when heuristics hints that inlining is very profitable."
! msgstr ""
  
! #: params.opt:226
  #, no-c-format
! msgid "The minimal estimated speedup allowing inliner to ignore inline-insns-single and inline-insns-auto."
  msgstr ""
  
! #: params.opt:230
  #, no-c-format
! msgid "How much can given compilation unit grow because of the inlining (in percent)."
! msgstr "Cuánto puede crecer la unidad de compilación dada a causa de la inclusión en línea (en porcentaje)."
  
! #: params.opt:234
  #, no-c-format
! msgid "The upper bound for sharing integer constants."
! msgstr "El límite superior para compartir constantes enteras."
  
! #: params.opt:238
  #, no-c-format
! msgid "Threshold ipa-cp opportunity evaluation that is still considered beneficial to clone."
! msgstr "Rango de evaluación de oportunidad ipa-cp que aún se considera beneficioso para clonar."
  
! #: params.opt:242
  #, no-c-format
! msgid "Compile-time bonus IPA-CP assigns to candidates which make loop bounds or strides known."
! msgstr "Bonificación de tiempo de compilación que IPA-CP asigna a los candidatos que dan a conocer los límites o los pasos de los bucles."
  
! #: params.opt:246
  #, fuzzy, no-c-format
! #| msgid "The maximum depth of recursive inlining for inline functions."
! msgid "Maximum depth of recursive cloning for self-recursive function."
! msgstr "La máxima profundidad para la inclusión en línea recursiva para funciones incluidas en línea."
  
! #: params.opt:250
  #, fuzzy, no-c-format
! #| msgid "Inline recursively only when the probability of call being executed exceeds the parameter."
! msgid "Recursive cloning only when the probability of call being executed exceeds the parameter."
! msgstr "Incluir en línea recursivamente solo cuando la probabilidad de que la llamada se ejecute exceda el parámetro."
  
! #: params.opt:254
  #, no-c-format
! msgid "When propagating IPA-CP effect estimates, multiply frequencies of recursive edges that bring back an unchanged value by this factor."
  msgstr ""
  
! #: params.opt:258
  #, no-c-format
! msgid "Percentage penalty the recursive functions will receive when they are evaluated for cloning."
! msgstr "Penalización porcentual que recibirán las funciones recursivas cuando se evalúen para clonación."
  
! #: params.opt:262
  #, no-c-format
! msgid "Percentage penalty functions containing a single call to another function will receive when they are evaluated for cloning."
! msgstr "Penalización porcentual que recibirán las funciones que contien una sola llamada a otra función cuando se evalúen para clonación."
  
! #: params.opt:266
  #, no-c-format
! msgid "How much can given compilation unit grow because of the interprocedural constant propagation (in percent)."
! msgstr "Cuánto puede crecer la unidad de compilación dada a causa de la propagación constante interprocedural (en porcentaje)."
  
! #: params.opt:270
! #, fuzzy, no-c-format
! #| msgid "The size of translation unit to be considered large."
! msgid "The size of translation unit that IPA-CP pass considers large."
! msgstr "El tamaño de la unidad de traducción que será considerado grande."
  
! #: params.opt:274
  #, no-c-format
! msgid "Maximum size of a list of values associated with each parameter for interprocedural constant propagation."
! msgstr "Tamaño máximo de una lista de valores asociada con cada parámetro para propagación constante entre procedimientos."
  
! #: params.opt:278
  #, no-c-format
! msgid "When using profile feedback, use the edge at this percentage position in frequency histogram as the bases for IPA-CP heuristics."
  msgstr ""
  
! #: params.opt:282
! #, fuzzy, no-c-format
! #| msgid "Maximum number of aggregate content items for a parameter in jump functions and lattices."
! msgid "Maximum number of statements visited during jump function offset discovery."
! msgstr "Número máximo de elementos de contenido agregado de un parámetro en funciones de salto y celosías."
  
! #: params.opt:286
  #, no-c-format
! msgid "Maximum number of statements that will be visited by IPA formal parameter analysis based on alias analysis in any given function."
! msgstr "Número máximo de sentencias que visitará el análisis de parámetros formales de IPA basado en el análisis de alias de una función dada."
  
! #: params.opt:290
  #, no-c-format
! msgid "Maximum number of aggregate content items for a parameter in jump functions and lattices."
! msgstr "Número máximo de elementos de contenido agregado de un parámetro en funciones de salto y celosías."
  
! #: params.opt:294
  #, fuzzy, no-c-format
! #| msgid "Maximum number of conditional store pairs that can be sunk."
! msgid "Maximum number of operations in a parameter expression that can be handled by IPA analysis."
! msgstr "Número máximo de pares de almacenamiento condicional que se pueden hundir."
  
! #: params.opt:298
  #, no-c-format
! msgid "Maximum number of different predicates used to track properties of loops in IPA analysis."
  msgstr ""
  
! #: params.opt:302
  #, no-c-format
! msgid "Maximal number of boundary endpoints of case ranges of switch statement used during IPA function summary generation."
  msgstr ""
  
! #: params.opt:306
  #, no-c-format
! msgid "Minimum probability (in percent) of dereferencing of a function pointer parameter for it to be considered for replacement with simple values."
  msgstr ""
  
! #: params.opt:310
  #, no-c-format
! msgid "Maximum pieces that IPA-SRA tracks per formal parameter, as a consequence, also the maximum number of replacements of a formal parameter."
  msgstr ""
  
! #: params.opt:314
! #, fuzzy, no-c-format
! #| msgid "Maximum allowed growth of number and total size of new parameters that ipa-sra replaces a pointer to an aggregate with."
! msgid "Maximum allowed growth of total size of new parameters that ipa-sra replaces a pointer to an aggregate with."
! msgstr "El crecimiento máximo permitido del número y el tamaño total de los parámetros nuevos ipa-sra que reemplazan un puntero a un agregado con."
  
! #: params.opt:318
! #, fuzzy, no-c-format
! #| msgid "Maximum allowed growth of number and total size of new parameters that ipa-sra replaces a pointer to an aggregate with."
! msgid "Additional maximum allowed growth of total size of new parameters that ipa-sra replaces a pointer to an aggregate with, if it points to a local variable that the caller only writes to and passes it as an argument to functions."
! msgstr "El crecimiento máximo permitido del número y el tamaño total de los parámetros nuevos ipa-sra que reemplazan un puntero a un agregado con."
  
! #: params.opt:322
  #, no-c-format
! msgid "The number of registers in each class kept unused by loop invariant motion."
! msgstr "El número de registros conservados sin uso en cada clase por el movimiento invariante del bucle."
  
! #: params.opt:326
  #, no-c-format
! msgid "Max size of conflict table in MB."
! msgstr "Tamaño máximo de la tabla de conflictos en MB."
  
! #: params.opt:330
  #, no-c-format
! msgid "Approximate function insn number in 1K units triggering simple local RA."
  msgstr ""
  
! #: params.opt:334
  #, no-c-format
! msgid "Max loops number for regional RA."
! msgstr "Número de bucles máximo para el RA regional."
  
! #: params.opt:338
  #, no-c-format
! msgid "Control ira to consider matching constraint (duplicated operand number) heavily in all available alternatives for preferred register class.  If it is set as zero, it means ira only respects the matching constraint when it's in the only available alternative with an appropriate register class.  Otherwise, it means ira will check all available alternatives for preferred register class even if it has found some choice with an appropriate register class and respect the found qualified matching constraint."
  msgstr ""
  
! #: params.opt:342
  #, no-c-format
! msgid "If number of candidates in the set is smaller, we always try to remove unused ivs during its optimization."
! msgstr "Si el número de candidatos en el conjunto es menor, siempre se tratará de eliminar los ivs sin usar durante su optimización."
  
! #: params.opt:346
  #, no-c-format
! msgid "Bound on number of candidates below that all candidates are considered in iv optimizations."
! msgstr "Límite en el número de candidatos bajo el cual todos los candidatos se consideran en optimizaciones iv."
  
! #: params.opt:350
  #, no-c-format
! msgid "Bound on number of iv uses in loop optimized in iv optimizations."
! msgstr "Límite en el número de usos de iv en bucles optimizados en optimizaciones iv."
  
! #: params.opt:354
  #, no-c-format
! msgid "The maximum code size growth ratio when expanding into a jump table (in percent).  The parameter is used when optimizing for size."
! msgstr ""
  
! #: params.opt:358
  #, no-c-format
! msgid "The maximum code size growth ratio when expanding into a jump table (in percent).  The parameter is used when optimizing for speed."
  msgstr ""
  
! #: params.opt:362
  #, no-c-format
! msgid "The size of L1 cache line."
! msgstr "El tamaño de la línea del caché L1."
  
! #: params.opt:366
  #, no-c-format
! msgid "The minimum recommended offset between two concurrently-accessed objects to avoid additional performance degradation due to contention introduced by the implementation.  Typically the L1 cache line size, but can be larger to accommodate a variety of target processors with different cache line sizes. C++17 code might use this value in structure layout, but is strongly discouraged from doing so in public ABIs."
  msgstr ""
  
! #: params.opt:375
  #, no-c-format
! msgid "The maximum recommended size of contiguous memory occupied by two objects accessed with temporal locality by concurrent threads.  Typically the L1 cache line size, but can be smaller to accommodate a variety of target processors with different cache line sizes."
  msgstr ""
  
! #: params.opt:382
  #, no-c-format
! msgid "The size of L1 cache."
! msgstr "El tamaño del caché L1i."
  
! #: params.opt:386
  #, no-c-format
! msgid "The size of L2 cache."
! msgstr "El tamaño del caché L2."
  
! #: params.opt:390
  #, no-c-format
! msgid "Maximal growth due to inlining of large function (in percent)."
! msgstr "Máximo crecimiento causado por la inclusión en línea de una función grande (en porcentaje)."
  
! #: params.opt:394
  #, no-c-format
! msgid "The size of function body to be considered large."
! msgstr "El tamaño del cuerpo de la función que será  considerado grande."
  
! #: params.opt:398
  #, no-c-format
! msgid "The size of stack frame to be considered large."
! msgstr "El tamaño del marco de la pila que será considerado grande."
  
! #: params.opt:402
  #, no-c-format
! msgid "Maximal stack frame growth due to inlining (in percent)."
! msgstr "Máximo crecimiento de marco de pila causado por la inclusión en línea (en porcentaje)."
  
! #: params.opt:406
  #, no-c-format
! msgid "The size of translation unit to be considered large."
! msgstr "El tamaño de la unidad de traducción que será considerado grande."
  
! #: params.opt:410
  #, no-c-format
! msgid "Maximum number of concurrently open C++ module files when lazy loading."
  msgstr ""
  
! #: params.opt:414
  #, no-c-format
! msgid "The minimum cost of an expensive expression in the loop invariant motion."
! msgstr "El coste mínimo de una expresión costosa en el movimiento invariante del bucle."
  
! #: params.opt:418
  #, no-c-format
! msgid "True if a non-short-circuit operation is optimal."
! msgstr "Verdadero si una operación de non-short-circuit es óptima."
  
! #: params.opt:422
  #, no-c-format
! msgid "Size of tiles for loop blocking."
! msgstr "Tamaño de bloques para el bloqueo de bucles."
  
! #: params.opt:426
  #, no-c-format
! msgid "The maximum number of stmts in loop nest for loop interchange."
! msgstr "El número máximo de instrucciones en anidamiento de bucle para intercambio de bucle."
  
! #: params.opt:430
! #, fuzzy, no-c-format
! #| msgid "The maximum number of loop iterations we predict statically."
! msgid "The minimum stride ratio for loop interchange to be profitable."
! msgstr "El número máximo de iteraciones de bucle que se predicen estáticamente."
  
! #: params.opt:434
  #, no-c-format
! msgid "Max basic blocks number in loop for loop invariant motion."
! msgstr "Número máximo de bloques básicos en bucles para movimiento invariante de bucle."
  
! #: params.opt:438
  #, no-c-format
! msgid "Maximum number of datarefs in loop for building loop data dependencies."
! msgstr "Número máximo de referencia de datos en bucles para construir dependencias de datos de bucles."
  
! #: params.opt:442
  #, no-c-format
! msgid "The maximum number of instructions in an inner loop that is being considered for versioning."
! msgstr "El número máximo de instrucciones en un bucle interior que se consideran para versionar."
  
! #: params.opt:446
  #, no-c-format
! msgid "The maximum number of instructions in an outer loop that is being considered for versioning, on top of the instructions in inner loops."
! msgstr "El número máximo de instrucciones ien un bucle exterior que se consideran para versionar, por encima de las instrucciones en los bucles interiores."
  
! #: params.opt:450
  #, no-c-format
! msgid "Minimal fall-through edge probability in percentage used to add BB to inheritance EBB in LRA."
  msgstr ""
  
! #: params.opt:454
  #, no-c-format
! msgid "The max number of reload pseudos which are considered during spilling a non-reload pseudo."
! msgstr "El número máximo de pseudos de recarga que se tienen en cuenta durante el vaciado de pseudos de no recarga."
  
! #: params.opt:458
  #, no-c-format
! msgid "Maximal size of a partition for LTO (in estimated instructions)."
! msgstr "Tamaño maximal de una partición para LTO (en instrucciones estimadas)."
  
! #: params.opt:462
! #, fuzzy, no-c-format
! #| msgid "maximum number of parameters in a SCoP."
! msgid "maximal number of LTO partitions streamed in parallel."
! msgstr "número máximo de parámetros en un SCoP."
  
! #: params.opt:466
  #, no-c-format
! msgid "Minimal size of a partition for LTO (in estimated instructions)."
! msgstr "Tamaño minimal de una partición para LTO (en instrucciones estimadas)."
  
! #: params.opt:470
  #, no-c-format
! msgid "Number of partitions the program should be split to."
! msgstr "Número de particiones en las que se debe dividir el programa."
  
! #: params.opt:489
! #, fuzzy, no-c-format
! #| msgid "Select fraction of the maximal frequency of executions of basic block in function given basic block needs to have to be considered hot."
! msgid "The denominator n of fraction 1/n of the execution frequency of callee to be cloned for a particular caller. Special value of 0 dictates to always clone without a cut-off."
! msgstr "La selección de fracción de la frecuencia máxima de ejecuciones de bloque básico en la función dada que el bloque básico necesita para ser considerado caliente."
  
! #: params.opt:493
  #, no-c-format
! msgid "Size cut-off for callee including inlined calls to be cloned for a particular caller."
  msgstr ""
  
! #: params.opt:497
! #, fuzzy, no-c-format
! #| msgid "Maximal size of a partition for LTO (in estimated instructions)."
! msgid "Maximal size of a locality partition for LTO (in estimated instructions). Value of 0 results in default value being used."
! msgstr "Tamaño maximal de una partición para LTO (en instrucciones estimadas)."
  
! #: params.opt:501
  #, no-c-format
! msgid "The maximum number of instructions to consider to unroll in a loop on average."
! msgstr "El número máximo de instrucciones para considerar el desenrollo en un bucle en promedio."
  
! #: params.opt:505
  #, no-c-format
! msgid "The maximum number of insns combine tries to combine."
! msgstr "El número máximo de intentos de combinar insns para combinar."
  
! #: params.opt:509
! #, fuzzy, no-c-format
! #| msgid "The maximum number of instructions to consider to find accurate live register information."
! msgid "The maximum number of instructions that combine searches in order to find the next use of a particular register."
! msgstr "El número máximo de instrucciones para considerar la búsqueda de información de registros en vivo exacta."
  
! #: params.opt:513
  #, no-c-format
! msgid "The maximum depth of a loop nest we completely peel."
! msgstr "La profundidad máxima de un bucle anidado que nosotros pelamos completamente."
  
! #: params.opt:517
  #, no-c-format
! msgid "The maximum number of peelings of a single loop that is peeled completely."
! msgstr "El número máximo de pelados en un solo bucle que está completamente pelado."
  
! #: params.opt:521
  #, no-c-format
! msgid "The maximum number of insns of a completely peeled loop."
! msgstr "El número máximo de insns en un bucle completamente pelado."
  
! #: params.opt:525
  #, no-c-format
! msgid "The maximum number of incoming edges to consider for crossjumping."
! msgstr "El número máximo de bordes entrantes para considerar el salto cruzado."
  
! #: params.opt:529
  #, no-c-format
! msgid "The maximum instructions CSE process before flushing."
! msgstr "El número máximo de instrucciones que CSE procesa antes de descargar."
  
! #: params.opt:533
  #, no-c-format
! msgid "The maximum length of path considered in cse."
! msgstr "La longitud máxima de la ruta considerada en cse."
  
! #: params.opt:537
  #, no-c-format
! msgid "The maximum memory locations recorded by cselib."
! msgstr "El número máximo de ubicaciones grabadas por cselib."
  
! #: params.opt:541
  #, no-c-format
! msgid "Max. count of debug markers to expand or inline."
! msgstr "Máx. número de marcadores de depuración para expandir o poner en línea."
  
! #: params.opt:545
  #, no-c-format
! msgid "The maximum number of instructions to consider to fill a delay slot."
! msgstr "El número máximo de instrucciones para considerar el llenado de una ranura de retraso."
  
! #: params.opt:549
  #, no-c-format
! msgid "The maximum number of instructions to consider to find accurate live register information."
! msgstr "El número máximo de instrucciones para considerar la búsqueda de información de registros en vivo exacta."
  
! #: params.opt:553
  #, no-c-format
! msgid "Maximum number of active local stores in RTL dead store elimination."
! msgstr "Número máximo de almacenamientos locales activos en la eliminación de almacenamiento muerto RTL."
  
! #: params.opt:557
  #, no-c-format
! msgid "The maximum number of nested indirect inlining performed by early inliner."
! msgstr "El número máximo de inclusiones de instrucciones en línea anidadas realizado por el inlineador temprano."
  
! #: params.opt:561
  #, no-c-format
! msgid "Maximum number of fields in a structure before pointer analysis treats the structure as a single variable."
! msgstr "El número máximo de campos en una estructura antes de que el análisis de punteros trate a la estructura como una sola variable."
  
! #: params.opt:565
  #, no-c-format
! msgid "Maximum number of instructions to copy when duplicating blocks on a finite state automaton jump thread path."
! msgstr "Número máximo de instrucciones que se copiarán cuando se dupliquen bloques en un camino de hilo de salto de máquina de estados."
  
! #: params.opt:569
  #, no-c-format
! msgid "The maximum ratio of insertions to deletions of expressions in GCSE."
! msgstr "La tasa máxima de inserciones para borrados de expresiones en GCSE."
  
! #: params.opt:573
  #, fuzzy, no-c-format
! #| msgid "The maximum amount of memory to be allocated by GCSE."
! msgid "The maximum amount of memory to be allocated by GCSE, in kilobytes."
! msgstr "La cantidad máxima de memoria a ser asignada por GCSE."
  
! # 'desfactorizar' no me gusta. ¿Alguna sugerencia? - cfuga
! #: params.opt:577
  #, no-c-format
! msgid "The maximum number of insns to duplicate when unfactoring computed gotos."
! msgstr "El número máximo de insns a duplicar al desfactorizar gotos calculados."
  
! #: params.opt:581
  #, no-c-format
! msgid "The maximum expansion factor when copying basic blocks."
! msgstr "El factor de expansión máximo al copiar bloques básicos."
  
! #: params.opt:585
  #, no-c-format
! msgid "Maximum depth of search in the dominator tree for expressions to hoist."
! msgstr "Profundidad máxima de la búsqueda en el árbol dominador por expresiones para levantar."
  
! #: params.opt:589
  #, no-c-format
! msgid "Maximum loop depth of a call which is considered for inlining functions called once."
  msgstr ""
  
! #: params.opt:593
  #, no-c-format
! msgid "Maximum combined size of caller and callee which is inlined if callee is called once."
  msgstr ""
  
! #: params.opt:597
  #, no-c-format
! msgid "The maximum number of instructions when automatically inlining."
! msgstr "El número máximo de instrucciones cuando se hace inclusión en línea automáticamente."
  
! #: params.opt:601
  #, no-c-format
! msgid "The maximum number of instructions inline function can grow to via recursive inlining."
! msgstr "El número máximo de instrucciones que una función incluida en línea puede crecer a través de inclusión en línea recursiva."
  
! #: params.opt:605
  #, no-c-format
! msgid "The maximum number of instructions non-inline function can grow to via recursive inlining."
! msgstr "El número máximo de instrucciones que una función que no se incluye en línea puede crecer a través de inclusión en línea recursiva."
  
! #: params.opt:609
  #, no-c-format
! msgid "The maximum number of instructions in a single function eligible for inlining."
! msgstr "El número máximo de instrucciones en una sola función elegible para inclusión en línea."
  
! #: params.opt:613
  #, no-c-format
! msgid "The maximum number of instructions when inlining for size."
! msgstr "El número máximo de instrucciones cuando se hace inclusión en línea por tamaño."
  
! #: params.opt:617
  #, no-c-format
! msgid "The maximum number of instructions when automatically inlining small functions."
! msgstr "El número máximo de instrucciones cuando se hace inclusión en línea de funciones pequeñas automáticamente."
  
! #: params.opt:621
  #, no-c-format
! msgid "The maximum depth of recursive inlining for inline functions."
! msgstr "La máxima profundidad para la inclusión en línea recursiva para funciones incluidas en línea."
  
! #: params.opt:625
  #, no-c-format
! msgid "The maximum depth of recursive inlining for non-inline functions."
! msgstr "La máxima profundidad para la inclusión en línea recursiva para funciones que no son incluidas en línea."
  
! #: params.opt:629
  #, no-c-format
! msgid "Maximum number of isl operations, 0 means unlimited."
! msgstr "Número máximo de operaciones isl; 0 significa que no hay límite"
  
! #: params.opt:633
  #, no-c-format
! msgid "Bound on the cost of an expression to compute the number of iterations."
! msgstr "Límite en el coste de una expresión para calcular el número de iteraciones."
  
! #: params.opt:637
  #, no-c-format
! msgid "Bound on the number of iterations the brute force # of iterations analysis algorithm evaluates."
! msgstr "Límite en el número de iteraciones que evalúa el algoritmo de análisis de número de iteraciones de fuerza bruta."
  
! #: params.opt:641
  #, no-c-format
! msgid "Maximum number of statements allowed in a block that needs to be duplicated when threading jumps."
! msgstr "Número máximo de sentencias permitidas en un bloque que necesitan ser duplicadas al hacer hilos de saltos."
  
! #: params.opt:645
  #, no-c-format
! msgid "Search space limit for the backwards jump threader."
! msgstr ""
  
! #: params.opt:649
  #, no-c-format
! msgid "The maximum number of RTL nodes that can be recorded as combiner's last value."
! msgstr "El número máximo de nodos RTL que se pueden grabar como el último valor del combinador."
  
! # 'desfactorizar' no me gusta. ¿Alguna sugerencia? - cfuga
! #: params.opt:653
  #, no-c-format
! msgid "The maximum number of insns in loop header duplicated by the copy loop headers pass."
! msgstr "El número máximo de instrucciones en encabezamiento de bucle a duplicar en el paso de encabezamientos de bucles."
  
! #: params.opt:657
  #, no-c-format
! msgid "The maximum number of backtrack attempts the scheduler should make when modulo scheduling a loop."
! msgstr "El número máximo de intentos hacia atrás que debe hacer el planificador cuando planifique un bucle módulo."
  
! #: params.opt:661
  #, no-c-format
! msgid "Minimum page size for warning purposes."
! msgstr ""
  
! #: params.opt:665
  #, no-c-format
! msgid "Maximum length of partial antic set when performing tree pre optimization."
! msgstr "Longitud máxima del conjunto antic parcial al realizar pre optimización de árbol."
  
! #: params.opt:669
  #, no-c-format
! msgid "The maximum number of branches on the path through the peeled sequence."
! msgstr "El número máximo de ramificaciones en la ruta hacia una secuencia pelada."
  
! #: params.opt:673
  #, no-c-format
! msgid "The maximum number of peelings of a single loop."
! msgstr "El número máximo de pelados en un solo bucle."
  
! #: params.opt:677
  #, no-c-format
! msgid "The maximum number of insns of a peeled loop."
! msgstr "El número máximo de insns en un bucle pelado."
  
! #: params.opt:681
  #, no-c-format
! msgid "The maximum length of scheduling's pending operations list."
! msgstr "La longitud máxima de la lista de operaciones pendientes del planificador."
  
! #: params.opt:685 params.opt:729
  #, no-c-format
! msgid "The maximum number of blocks in a region to be considered for interblock scheduling."
! msgstr "El número máximo de bloques en una región para ser considerada para planificación de interbloqueo."
  
! #: params.opt:689 params.opt:733
  #, no-c-format
! msgid "The maximum number of insns in a region to be considered for interblock scheduling."
! msgstr "El número máximo de insns en una región para ser consideradas para planificación de interbloqueo"
  
! #: params.opt:693
  #, no-c-format
! msgid "Maximum depth of sqrt chains to use when synthesizing exponentiation by a real constant."
! msgstr "Máxima profundidad de cadenas sqrt que se utilizará cuando se sintetice la exponenciación mediante una constante real."
  
! #: params.opt:697
  #, no-c-format
! msgid "The maximum number of loop iterations we predict statically."
! msgstr "El número máximo de iteraciones de bucle que se predicen estáticamente."
  
! #: params.opt:701
  #, no-c-format
! msgid "The maximum number of instructions to search backward when looking for equivalent reload."
! msgstr "El número máximo de instrucciones para buscar hacia atrás al buscar por una recarga equivalente."
  
! #: params.opt:705
  #, no-c-format
! msgid "Maximum number of insns in a basic block to consider for RTL if-conversion."
! msgstr "Número máximo de insns en bloque básico que se consideran para conversión-if RTL."
  
! #: params.opt:709
  #, no-c-format
! msgid "Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered predictable."
! msgstr "Coste máximo permitido para la secuencia que generaría el paso de conversión-if RTL para una rama que se considera predecible."
  
! #: params.opt:713
  #, no-c-format
! msgid "Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered unpredictable."
! msgstr "Coste máximo permitido para la secuencia que generaría el paso de conversión-if RTL para una rama que se considera no predecible."
  
! #: params.opt:717
  #, no-c-format
! msgid "The maximum number of iterations through CFG to extend regions."
! msgstr "El número máximo de iteraciones a través de CFG para extender regiones."
  
! #: params.opt:721
  #, no-c-format
! msgid "The maximum conflict delay for an insn to be considered for speculative motion."
! msgstr "El retraso máximo de conflicto para que una insn sea considerada para movimiento especulativo."
  
! #: params.opt:725
  #, no-c-format
! msgid "The maximum number of instructions ready to be issued to be considered by the scheduler during the first scheduling pass."
! msgstr "El número máximo de instrucciones listas para ser ejecutadas que el planificador tendrá en cuenta durante el primer paso de planificación."
  
! #: params.opt:737
  #, no-c-format
! msgid "Maximum length of candidate scans for straight-line strength reduction."
! msgstr "Longitud máxima de los rastreos de candidatos para reducción de fuerza de línea directa."
  
! #: params.opt:741
  #, no-c-format
! msgid "Maximum number of may-defs visited when devirtualizing speculatively."
! msgstr "Número máximo de definiciones posibles visitadas cuando se desvirtualiza especulativamente."
  
! #: params.opt:745
  #, no-c-format
! msgid "Maximum recursion depth allowed when querying a property of an SSA name."
! msgstr "Máxima profundidad permitida de recursividad cuando se consulta una propiedad de un nombre SSA."
  
! #: params.opt:749
  #, no-c-format
! msgid "Maximum number of constant stores to merge in the store merging pass."
! msgstr "Número máximo de almacenamientos constantes que hay que mezclar en el paso de mezcla de almacenamientos."
  
! #: params.opt:753
  #, no-c-format
! msgid "Maximum number of conditional store pairs that can be sunk."
! msgstr "Número máximo de pares de almacenamiento condicional que se pueden hundir."
  
! #: params.opt:757 params.opt:761
! #, fuzzy, no-c-format
! #| msgid "Maximum number of constant stores to merge in the store merging pass."
! msgid "Maximum number of store chains to track at the same time in the store merging pass."
! msgstr "Número máximo de almacenamientos constantes que hay que mezclar en el paso de mezcla de almacenamientos."
  
! #: params.opt:765
  #, no-c-format
! msgid "Maximum amount of similar bbs to compare a bb with."
! msgstr "Cantidad máxima de bbs similares con las cuales comparar un bb."
  
! #: params.opt:769
  #, no-c-format
! msgid "Maximum amount of iterations of the pass over a function."
! msgstr "Cantidad máxima de iteraciones del paso sobre una función."
  
! #: params.opt:773
  #, no-c-format
! msgid "Maximum number of strings for which strlen optimization pass will track string lengths."
! msgstr "Número máximo de cadenas para las que el paso de optimización de strlen rastreará longitudes de cadenas."
  
! #: params.opt:777
  #, no-c-format
! msgid "Maximum number of arguments in a PHI supported by TREE if-conversion unless the loop is marked with simd pragma."
! msgstr ""
  
! #: params.opt:781
  #, no-c-format
! msgid "The maximum number of unrollings of a single loop."
! msgstr "El número máximo de desenrollos de un solo bucle."
  
! #: params.opt:785
  #, no-c-format
! msgid "The maximum number of instructions to consider to unroll in a loop."
! msgstr "El número máximo de instrucciones para considerar el desenrollo en un bucle."
  
! #: params.opt:789
  #, no-c-format
! msgid "The maximum number of insns of an unswitched loop."
! msgstr "El número máximo de insns en un bucle sin switch."
  
! #: params.opt:793
! #, fuzzy, no-c-format
! #| msgid "The maximum depth of a loop nest we completely peel."
! msgid "The maximum depth of a loop nest to be unswitched."
! msgstr "La profundidad máxima de un bucle anidado que nosotros pelamos completamente."
  
! #: params.opt:797
  #, no-c-format
! msgid "If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable will be expanded during loop unrolling."
! msgstr "Si se usa -fvariable-expansion-in-unroller, el número máximo de veces que una variable individual se expandirá durante el desenrollo de bucles."
  
! #: params.opt:801
  #, no-c-format
! msgid "Max. recursion depth for expanding var tracking expressions."
! msgstr "Profundidad máxima de recursión para expandir expresiones de rastreo de variables."
  
! #: params.opt:805
  #, no-c-format
! msgid "Max. size of loc list for which reverse ops should be added."
! msgstr "Máximo tamaño de lista loc para que deban añadirse ops inversas."
  
! #: params.opt:809
  #, no-c-format
! msgid "Max. size of var tracking hash tables."
! msgstr "Tamaño máximo de las tablas de dispersión de rastreo de variables."
  
! #: params.opt:813
  #, no-c-format
! msgid "Maximum number of VALUEs handled during a single find_base_term call."
! msgstr ""
  
! #: params.opt:817
  #, no-c-format
! msgid "The minimum number of matching instructions to consider for crossjumping."
! msgstr "El número máximo de instrucciones coincidentes para considerar el salto cruzado."
  
! #: params.opt:821
  #, no-c-format
! msgid "Inline recursively only when the probability of call being executed exceeds the parameter."
! msgstr "Incluir en línea recursivamente solo cuando la probabilidad de que la llamada se ejecute exceda el parámetro."
  
! #: params.opt:825
  #, no-c-format
! msgid "Min. ratio of insns to prefetches to enable prefetching for a loop with an unknown trip count."
! msgstr "Tasa mínima de insns a precargar para activar la precarga para un bucle con una cuenta de viajes desconocida."
  
! #: params.opt:829
  #, no-c-format
! msgid "The minimum threshold for probability of semi-invariant condition statement to trigger loop split."
! msgstr ""
  
! #: params.opt:833
  #, no-c-format
! msgid "The minimum UID to be used for a nondebug insn."
! msgstr "El UID mínimo a usar para una insn que no es de depuración."
  
! #: params.opt:837
  #, no-c-format
! msgid "The minimum size of variables taking part in stack slot sharing when not optimizing."
! msgstr "Tamaño mínimo de las variables que participan en la compartición de ranuras de pila cuando no hay optimización."
  
! #: params.opt:841
  #, no-c-format
! msgid "The minimum probability of reaching a source block for interblock speculative scheduling."
! msgstr "La probabilidad mínima de alcanzar un bloque fuente para la planificación especulativa entre bloques."
  
! #: params.opt:845
  #, no-c-format
! msgid "If -ftree-vectorize is used, the minimal loop bound of a loop to be considered for vectorization."
! msgstr "Si se usa -ftree-vectorize, el límite de bucle mínimo de un bucle para considerarse en la vectorización."
  
! #: params.opt:849
  #, no-c-format
! msgid "--param=openacc-kernels=[decompose|parloops]\tSpecify mode of OpenACC 'kernels' constructs handling."
! msgstr ""
  
! #: params.opt:862
  #, no-c-format
! msgid "--param=openacc-privatization=[quiet|noisy]\tSpecify mode of OpenACC privatization diagnostics."
! msgstr ""
  
! #: params.opt:875
  #, no-c-format
! msgid "Chunk size of omp schedule for loops parallelized by parloops."
! msgstr "Tamaño de la porción de planificación omp para bucles paralelizadps por parloops."
  
! #: params.opt:879
  #, no-c-format
! msgid "Minimum number of iterations per thread of an innermost parallelized loop."
! msgstr "Número mínimo de iteraciones por thread de un bucle paralelizado interior."
  
! #: params.opt:883
! #, fuzzy, no-c-format
! #| msgid "Chunk size of omp schedule for loops parallelized by parloops."
! msgid "--param=parloops-schedule=[static|dynamic|guided|auto|runtime]\tSchedule type of omp schedule for loops parallelized by parloops."
! msgstr "Tamaño de la porción de planificación omp para bucles paralelizadps por parloops."
  
! #: params.opt:905
  #, no-c-format
! msgid "Maximum probability of the entry BB of split region (in percent relative to entry BB of the function) to make partial inlining happen."
! msgstr "Probabilidad máxima de la entrada BB de la región de división (en porcentaje relativo a la entrada BB de la función) para que suceda la inclusión en línea parcial."
  
! #: params.opt:909
  #, fuzzy, no-c-format
! #| msgid "Maximum number of statements allowed in a block that needs to be duplicated when threading jumps."
! msgid "Maximum number of statements allowed inbetween the statement and the end to considered not extending the liferange."
! msgstr "Número máximo de sentencias permitidas en un bloque que necesitan ser duplicadas al hacer hilos de saltos."
  
! #: params.opt:913
  #, no-c-format
! msgid "Maximal estimated outcome of branch considered predictable."
! msgstr "Salida estimada máxima de la ramificación considerada predecible."
  
! #: params.opt:917
  #, no-c-format
! msgid "Whether software prefetch hints should be issued for non-constant strides."
! msgstr ""
  
! #: params.opt:921
  #, no-c-format
! msgid "The number of insns executed before prefetch is completed."
! msgstr "El número de insns ejecutadas antes de completar la precarga."
  
! #: params.opt:925
  #, no-c-format
! msgid "Min. ratio of insns to mem ops to enable prefetching in a loop."
! msgstr "Tasa mínima de insns a ops de mem para activar la precarga en un bucle."
  
! #: params.opt:929
  #, no-c-format
! msgid "The minimum constant stride beyond which we should use prefetch hints for."
! msgstr ""
  
! #: params.opt:933
  #, no-c-format
! msgid "Use internal function id in profile lookup."
! msgstr "Utiliza id de función interno en búsqueda de perfil."
  
! #: params.opt:937
  #, no-c-format
! msgid "--param=ranger-debug=[none|trace|gori|cache|tracegori|all] Specifies the output mode for debugging ranger."
! msgstr ""
  
! #: params.opt:962
  #, no-c-format
! msgid "Maximum depth of logical expression evaluation ranger will look through when evaluating outgoing edge ranges."
  msgstr ""
  
! #: params.opt:967
! #, fuzzy, no-c-format
! #| msgid "The maximum number of instructions to consider to unroll in a loop on average."
! msgid "Maximum depth of instruction chains to consider for recomputation in the outgoing range calculator."
! msgstr "El número máximo de instrucciones para considerar el desenrollo en un bucle en promedio."
  
! #: params.opt:972
! #, fuzzy, no-c-format
! #| msgid "Maximum number of queries into the alias oracle per store."
! msgid "Maximum number of relations the oracle will register in a basic block."
! msgstr "El número máximo de consultas al oráculo de alias por almacenamiento."
  
! #: params.opt:976
  #, no-c-format
! msgid "Work bound when discovering transitive relations from existing relations."
! msgstr ""
  
! #: params.opt:980
! #, fuzzy, no-c-format
! #| msgid "The maximum depth of a loop nest we completely peel."
! msgid "Maximum depth of a loop nest to fully value-number optimistically."
! msgstr "La profundidad máxima de un bucle anidado que nosotros pelamos completamente."
  
! #: params.opt:984
  #, no-c-format
! msgid "Maximum number of disambiguations to perform per memory access."
! msgstr "Número máximo de desambiguaciones que realizar por cada acceso a memoria."
  
! #: params.opt:988
  #, no-c-format
! msgid "Bound on the complexity of the expressions in the scalar evolutions analyzer."
! msgstr "Límite en la complejidad de expresiones en el analizador escalar de evoluciones."
  
! #: params.opt:992
  #, no-c-format
! msgid "Bound on size of expressions used in the scalar evolutions analyzer."
! msgstr "Límite en el tamaño de expresiones usadas en el analizador escalar de evoluciones."
  
! #: params.opt:996
! #, fuzzy, no-c-format
! #| msgid "Hardware autoprefetcher scheduler model control flag.  Number of lookahead cycles the model looks into; at '0' only enable instruction sorting heuristic.  Disabled by default."
! msgid "Hardware autoprefetcher scheduler model control flag.  Number of lookahead cycles the model looks into, at '0' only enable instruction sorting heuristic.  Disabled by default."
! msgstr "Indicador de control del modelo de planificador de prebuscador automático hardware.  Número de ciclos hacia delante que el modelo examina: con '0' solo se activa la heurística de ordenación de instrucciones.  Desactivado de forma predeterminada."
  
! #: params.opt:1000
  #, no-c-format
! msgid "Minimal distance between possibly conflicting store and load."
! msgstr "La distancia mínima entre store y load en posible conflicto."
  
! #: params.opt:1004
  #, no-c-format
! msgid "Which -fsched-pressure algorithm to apply."
! msgstr "Qué algoritmo -fsched-pressure aplicar."
  
! #: params.opt:1008
  #, no-c-format
! msgid "The minimal probability of speculation success (in percents), so that speculative insn will be scheduled."
! msgstr "La probabilidad mínima de éxito de especulación (en porcentaje), para que esa insn especulativa se calendarize."
  
! # TODO Mejorar traducción de 'across it'.
! #: params.opt:1012
  #, no-c-format
! msgid "The minimum probability an edge must have for the scheduler to save its state across it."
! msgstr "Probabilidad mínima que debe tener un borde para que el planificador guarde su estado a través de él."
  
! #: params.opt:1016
  #, no-c-format
! msgid "Maximum number of instructions in the ready list that are considered eligible for renaming."
! msgstr "El número máximo de instrucciones en la lista ready que se consideran elegibles para renombrado."
  
! #: params.opt:1020
  #, no-c-format
! msgid "The maximum size of the lookahead window of selective scheduling."
! msgstr "El tamaño máximo de la ventana de búsqueda hacia adelante de la planificación selectiva."
  
! #: params.opt:1024
  #, no-c-format
! msgid "Maximum number of times that an insn could be scheduled."
! msgstr "El número máximo de veces que se puede planificar una insns."
  
! #: params.opt:1028
  #, no-c-format
! msgid "The number of prefetches that can run at the same time."
! msgstr "El número de precargas que se pueden ejecutar simultánamente."
  
! #: params.opt:1032
  #, no-c-format
! msgid "Target block's relative execution frequency (as a percentage) required to sink a statement."
! msgstr "Frecuencia de ejecución relativa al bloque objetivo (como un porcentaje) requerida para hundir una declaración."
  
! #: params.opt:1036
  #, no-c-format
! msgid "The number of cycles the swing modulo scheduler considers when checking conflicts using DFA."
! msgstr "El número de ciclos que el planificador de cambio de módulo considera al revisar conflictos utilizando DFA."
  
! #: params.opt:1040
  #, no-c-format
! msgid "A threshold on the average loop count considered by the swing modulo scheduler."
! msgstr "Umbral en el número promedio de bucles considerado por el planificador de cambio de módulo."
  
! #: params.opt:1044
  #, no-c-format
! msgid "A factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop."
! msgstr "Factor para ajustar el límite superior que el planificador de cambio de módulo utiliza para planificar un bucle."
  
! #: params.opt:1048
  #, no-c-format
! msgid "The minimum value of stage count that swing modulo scheduler will generate."
! msgstr "El valor mínimo de la cuenta de etapa que el planificador módulo swing generará."
  
! #: params.opt:1052
  #, no-c-format
! msgid "Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for size."
! msgstr "Máximo tamaño, en unidades de almacenamiento, de un agregado para tenerlo en cuenta en escalarización cuando se compila para tamaño."
  
! #: params.opt:1056
  #, no-c-format
! msgid "Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for speed."
! msgstr "Máximo tamaño, en unidades de almacenamiento, de un agregado para tenerlo en cuenta en escalarización cuando se compila para velocidad."
  
! #: params.opt:1060
  #, no-c-format
! msgid "Maximum number of artificial accesses to enable forward propagation that Scalar Replacement of Aggregates will keep for one local variable."
! msgstr ""
  
! #: params.opt:1064
! #, fuzzy, no-c-format
! #| msgid "The maximum number of stmts in loop nest for loop interchange."
! msgid "The maximum number of SSA_NAME assignments to follow in determining a value."
! msgstr "El número máximo de instrucciones en anidamiento de bucle para intercambio de bucle."
  
! #: params.opt:1068
  #, no-c-format
! msgid "The lower bound for a buffer to be considered for stack smashing protection."
! msgstr "El límite inferior para considerar un almacenamiento temporal para protección contra destrucción de pila."
  
! #: params.opt:1072
  #, no-c-format
! msgid "Size of the stack guard expressed as a power of two in bytes."
! msgstr "Tamaño de guarda de la pila expresado como potencia de dos en bytes."
  
! #: params.opt:1076
  #, no-c-format
! msgid "Interval in which to probe the stack expressed as a power of two in bytes."
! msgstr "Intervalo en el cual sondear la pila expresado como potencia de dos en bytes."
  
! #: params.opt:1080
  #, no-c-format
! msgid "Allow the store merging pass to introduce unaligned stores if it is legal to do so."
! msgstr "Permitir que el paso de mezcla de almacenamientos introduzca almacenamientos desalineados si es legal hacerlo."
  
! #: params.opt:1084
  #, no-c-format
! msgid "Maximum size of a single store merging region in bytes."
! msgstr ""
  
! #: params.opt:1088
  #, no-c-format
! msgid "Maximum number of instruction distance that a small store forwarded to a larger load may stall. Value '0' disables the cost checks for the avoid-store-forwarding pass."
! msgstr ""
  
! #: params.opt:1092
  #, no-c-format
! msgid "The maximum ratio between array size and switch branches for a switch conversion to take place."
! msgstr "La tasa máxima entre el tamaño de la matriz y las ramificaciones switch para que tenga lugar una conversión switch."
  
! #: params.opt:1096
  #, fuzzy, no-c-format
! #| msgid "Maximum number of bits for which we avoid creating FMAs."
! msgid "Maximum number of cases for slow switch lowering algorithms to be used."
! msgstr "Número máximo de bits para el cual evitamos crear FMAs."
  
! #: params.opt:1100
  #, fuzzy, no-c-format
! #| msgid "Maximum number of parameters in a SCoP."
! msgid "Maximum number of bases stored in each modref tree."
! msgstr "Número máximo de parámetros en un SCoP."
  
! #: params.opt:1104
  #, fuzzy, no-c-format
! #| msgid "Maximum number of parameters in a SCoP."
! msgid "Maximum number of references stored in each modref base."
! msgstr "Número máximo de parámetros en un SCoP."
  
! #: params.opt:1108
  #, fuzzy, no-c-format
! #| msgid "Maximum number of constant stores to merge in the store merging pass."
! msgid "Maximum number of accesses stored in each modref reference."
! msgstr "Número máximo de almacenamientos constantes que hay que mezclar en el paso de mezcla de almacenamientos."
  
! #: params.opt:1112
  #, fuzzy, no-c-format
! #| msgid "Maximum number of disambiguations to perform per memory access."
! msgid "Maximum number of tests performed by modref query."
! msgstr "Número máximo de desambiguaciones que realizar por cada acceso a memoria."
  
! #: params.opt:1116
  #, no-c-format
! msgid "Maximum depth of DFS walk used by modref escape analysis."
  msgstr ""
  
! #: params.opt:1120
  #, fuzzy, no-c-format
! #| msgid "Maximum number of queries into the alias oracle per store."
! msgid "Maximum number of escape points tracked by modref per SSA-name."
! msgstr "El número máximo de consultas al oráculo de alias por almacenamiento."
  
! #: params.opt:1124
  #, fuzzy, no-c-format
! #| msgid "Maximum number of times that an insn could be scheduled."
! msgid "Maximum number of times a given range is adjusted during the dataflow."
! msgstr "El número máximo de veces que se puede planificar una insns."
  
! #: params.opt:1128
  #, no-c-format
! msgid "--param=threader-debug=[none|all] Enables verbose dumping of the threader solver."
  msgstr ""
  
! #: params.opt:1141
  #, no-c-format
! msgid "Size in bytes after which thread-local aggregates should be instrumented with the logging functions instead of save/restore pairs."
! msgstr "Tamaño en bytes después del cual los agregados thread-local se deben instrumentar con las funciones de registro en lugar de pares save/restore."
  
! #: params.opt:1145
  #, no-c-format
! msgid "The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is not available."
! msgstr "El porcentaje de la función, ponderado por la frecuencia de ejecución, que debe ser cubierto por la información de rastreo. Se utiliza cuando la retroalimentación de análisis de perfil no está disponible."
  
! #: params.opt:1149
  #, no-c-format
! msgid "The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is available."
! msgstr "El porcentaje de la función, ponderado por la frecuencia de ejecución, que debe ser cubierto por la información de rastreo. Se utiliza cuando está disponible la retroalimentación del análisis de perfil."
  
! #: params.opt:1153
  #, no-c-format
! msgid "Maximal code growth caused by tail duplication (in percent)."
! msgstr "Máximo crecimiento de código causado por duplicación de colas (en porcentaje)."
  
! #: params.opt:1157
  #, no-c-format
! msgid "Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is not available."
! msgstr "Detener el crecimiento hacia adelante si la probabilidad del mejor borde es menor que este umbral (en porcentaje). Se utiliza cuando la retroalimentación de análisis de perfil no está disponible."
  
! #: params.opt:1161
  #, no-c-format
! msgid "Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is available."
! msgstr "Detener el crecimiento hacia adelante si la probabilidad del mejor borde es menor que este umbral (en porcentaje). Se utiliza cuando la retroalimentación de análisis de perfil está disponible."
  
! #: params.opt:1165
  #, no-c-format
! msgid "Stop reverse growth if the reverse probability of best edge is less than this threshold (in percent)."
! msgstr "Detener el crecimiento inverso si la probabilidad inversa del mejor borde es menor que este umbral (en porcentaje)."
  
! #: params.opt:1169
  #, no-c-format
! msgid "Set the maximum number of instructions executed in parallel in reassociated tree.  If 0, use the target dependent heuristic."
! msgstr "Establece el número máximo de instrucciones ejecutadas en paralelo en el árbol de reasociación. Si es 0, usa la heurística dependiente del objetivo."
  
! #: params.opt:1173
  #, fuzzy, no-c-format
! #| msgid "Emit implicit instantiations of templates."
! msgid "Emit special instrumentation for accesses to volatiles."
! msgstr "Emite instanciaciones implícitas de plantillas."
  
! #: params.opt:1177
  #, no-c-format
! msgid "Emit instrumentation calls to __tsan_func_entry() and __tsan_func_exit()."
  msgstr ""
  
! #: params.opt:1181
  #, no-c-format
! msgid "Maximum number of nested calls to search for control dependencies during uninitialized variable analysis."
! msgstr "Número máximo de llamadas anidadas para buscar dependencias de control durante el análisis de variables sin inicializar."
  
! #: params.opt:1185
  #, no-c-format
! msgid "Maximum number of predicates anded for each predicate ored in the normalized predicate chain."
  msgstr ""
  
! #: params.opt:1190
  #, fuzzy, no-c-format
! #| msgid "Maximum number of queries into the alias oracle per store."
! msgid "Maximum number of predicates ored in the normalized predicate chain."
! msgstr "El número máximo de consultas al oráculo de alias por almacenamiento."
  
! #: params.opt:1194
  #, no-c-format
! msgid "Maximum amount of work done to prune paths where the variable is always initialized."
  msgstr ""
  
! #: params.opt:1198
  #, no-c-format
! msgid "Instruction accounted for function prologue, epilogue and other overhead."
! msgstr "Instrucción contabilizada para el prólogo y epílogo de la función y otras sobrecargas."
  
! #: params.opt:1202
  #, no-c-format
! msgid "Time accounted for function prologue, epilogue and other overhead."
! msgstr "Tiempo contabilizado para el prólogo y epílogo de la función y otras sobrecargas."
  
! #: params.opt:1206
  #, no-c-format
! msgid "Instruction accounted for function thunk overhead."
  msgstr ""
  
! #: params.opt:1210
  #, no-c-format
! msgid "Time accounted for function thunk overhead."
  msgstr ""
  
! #: params.opt:1214
  #, fuzzy, no-c-format
! #| msgid "The minimum fraction of profile runs a given basic block execution count must be not to be considered unlikely."
! msgid "The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely."
! msgstr "Fracción mínima de ejecuciones de perfil que el número de ejecuciones de un bloque básico dado no debe alcanzar para ser considerado improbable."
  
! #: params.opt:1218
  #, no-c-format
! msgid "Maximum unroll factor for the unroll-and-jam transformation."
! msgstr "Máximo factor de desenrrollado para la transformación unroll-and-jam."
  
! #: params.opt:1222
  #, no-c-format
! msgid "Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable."
  msgstr ""
  
! #: params.opt:1226
  #, no-c-format
! msgid "Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number."
! msgstr "Usa instrucciones de envenamiento/desenvenenamiento directo para variables iguales o menores que este número."
  
! #: params.opt:1230
  #, no-c-format
! msgid "Whether to use canonical types."
! msgstr "Decide si se usan tipos canónicos."
  
! #: params.opt:1234
  #, no-c-format
! msgid "Enable loop epilogue vectorization using smaller vector size."
! msgstr "Activa la vectorización de epílogos de bucles usando un tamaño menor de vector."
  
! #: params.opt:1238
  #, no-c-format
! msgid "Maximum number of possible vector layouts (such as permutations) to consider when optimizing to-be-vectorized code."
  msgstr ""
  
! #: params.opt:1242
  #, no-c-format
! msgid "Maximum number of loop peels to enhance alignment of data references in a loop."
! msgstr "Número máximo de pelados de bucle para mejorar alineación de las referencias de datos en un bucle."
  
! #: params.opt:1246
  #, no-c-format
! msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check."
! msgstr "Límite en el número de revisiones de tiempo de ejecución insertadas por las versiones de bucle del vectorizador para revisión de alias."
  
! #: params.opt:1250
  #, no-c-format
! msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check."
! msgstr "Límite en el número de revisiones de tiempo de ejecución insertadas por las versiones de bucle del vectorizador para revisión de alineación."
  
! #: params.opt:1254
  #, no-c-format
! msgid "Controls how loop vectorizer uses partial vectors.  0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops.  The default value is 2."
  msgstr ""
  
! #: params.opt:1258
  #, no-c-format
! msgid "The maximum factor which the loop vectorizer applies to the cost of statements in an inner loop relative to the loop being vectorized."
  msgstr ""
  
! #: params.opt:1262
  #, fuzzy, no-c-format
! #| msgid "Enable loop vectorization on trees."
! msgid "Enable loop vectorization of floating point inductions."
! msgstr "Activa la vectorización de bucles en árboles."
  
! #: params.opt:1266
  #, no-c-format
! msgid "Force the use of SLP when vectorizing, fail if not possible."
  msgstr ""
  
! #: params.opt:1270
  #, fuzzy, no-c-format
! #| msgid "Maximum number of basic blocks on a finite state automaton jump thread path."
! msgid "Maximum number of basic blocks before VRP switches to a fast model with less memory requirements."
! msgstr "Número máximo de bloques básicos en un camino de hilo de salto de máquina de estados."
  
! #: params.opt:1274
  #, fuzzy, no-c-format
! #| msgid "maximum number of basic blocks per function to be analyzed by Graphite."
! msgid "Maximum number of basic blocks before VRP uses a sparse bitmap cache."
! msgstr "número máximo de bloques básicos por función para analizar con Graphite."
  
! #: params.opt:1278
  #, no-c-format
! msgid "Maximum number of outgoing edges in a switch before VRP will not process it."
  msgstr ""
  
! #: params.opt:1282
  #, fuzzy, no-c-format
! #| msgid "maximum number of basic blocks per function to be analyzed by Graphite."
! msgid "Maximum number of basic blocks for VRP to use a basic cache vector."
! msgstr "número máximo de bloques básicos por función para analizar con Graphite."
  
! #: calls.cc:1458
  msgid "a callee-copied argument is stored in the current function's frame"
  msgstr ""
  
! #: calls.cc:1528
  #, fuzzy
  #| msgid "argument 1 must be a map"
  msgid "argument must be passed by copying"
  msgstr "el argumento 1 debe ser un mapa"
  
! #: calls.cc:2545
  msgid "machine description does not have a sibcall_epilogue instruction pattern"
  msgstr ""
  
! #: calls.cc:2557
  #, fuzzy
  #| msgid "argument is a structure"
  msgid "callee returns a structure"
  msgstr "el argumento es una estructura"
  
! #: calls.cc:2565
  msgid "target is not able to optimize the call into a sibling call"
  msgstr ""
  
! #: calls.cc:2574
  #, fuzzy
  #| msgid "call %d returns = %s\n"
  msgid "callee returns twice"
  msgstr "la llamada %d devuelve = %s\n"
  
! #: calls.cc:2579
  #, fuzzy
  #| msgid "call %d returns = %s\n"
  msgid "callee does not return"
  msgstr "la llamada %d devuelve = %s\n"
  
! #: calls.cc:2586
  #, fuzzy
  #| msgid "variable %qD has function type"
  msgid "volatile function type"
  msgstr "la variable %qD tiene tipo de función"
  
! #: calls.cc:2605
  #, fuzzy
  #| msgid "expected function"
  msgid "nested function"
  msgstr "se esperaba función"
  
! #: calls.cc:2616
  msgid "callee required more stack slots than the caller"
  msgstr ""
  
! #: calls.cc:2630
  #, fuzzy
  #| msgid "different number of parameters"
  msgid "inconsistent number of popped arguments"
  msgstr "número diferente de parámetros"
  
! #: calls.cc:2637
  #, fuzzy
  #| msgid "%s does not support split_block"
  msgid "frontend does not support sibling call"
  msgstr "%s no admite split_block"
  
! #: calls.cc:2693
  msgid "other reasons"
  msgstr ""
  
! #: calls.cc:3067
  msgid "inside another call"
  msgstr ""
  
! #: calls.cc:3076
  #, fuzzy
  #| msgid "value argument"
  msgid "variable size arguments"
  msgstr "argumento de valor"
  
! #: calls.cc:3100
  #, fuzzy
  #| msgid "passing too large argument on stack"
  msgid "hidden string length argument passed on stack"
  msgstr "pasando argumento demasiado grande a la pila"
  
! #: calls.cc:3149
  msgid "caller and callee disagree in promotion of function return value"
  msgstr ""
  
  #. Ideally we'd emit a message for all of the ways that it could
  #. have failed.
! #: calls.cc:4061
  #, fuzzy
  #| msgid "static assertion failed: %E"
  msgid "tail call production failed"
  msgstr "falló la aserción estática: %E"
  
! #: cfgrtl.cc:2836
  msgid "flow control insn inside a basic block"
  msgstr "insn de control de flujo dentro de un bloque básico"
  
! #: cfgrtl.cc:3128
  msgid "insn outside basic block"
  msgstr "insn fuera del bloque básico"
  
! #: cfgrtl.cc:3136
  msgid "return not followed by barrier"
  msgstr "return no es seguido por una barrera"
  
--- 7885,18615 ----
  msgid "Switches off the -mstack-guard= option."
  msgstr "Desactiva la opción -mstack-guard=."
  
! #: config/s390/s390.opt:215
! #, no-c-format
! msgid "Generate section __stack_protector_loc containing pointers to all instructions which load the address of the global guard."
! msgstr ""
! 
! #: config/s390/s390.opt:219
  #, no-c-format
  msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
  msgstr "Emite código extra en el prólogo de la función para atrapar en caso de que el tamaño de la pila exceda el límite dado."
  
! #: config/s390/s390.opt:223
  #, no-c-format
  msgid "Switches off the -mstack-size= option."
  msgstr "Desactiva la opción -mstack-size= ."
  
! #: config/s390/s390.opt:231
  #, no-c-format
  msgid "Use the mvcle instruction for block moves."
  msgstr "Utiliza la instrucción mvcle para movimiento de bloques."
  
! #: config/s390/s390.opt:235
  #, no-c-format
  msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
  msgstr "Activa la extensión de lenguaje de vector z que ofrece la macro de vector sensible al contexto y activa los internos de estilo Altivec en vecintrin.h."
  
! #: config/s390/s390.opt:240
  #, no-c-format
  msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr "Avisa si una función usa alloca o crea una matriz de tamaño dinámico."
  
! #: config/s390/s390.opt:244
  #, no-c-format
  msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr "Avisa si el tamaño de marco de una sola función excede el tamaño de marco dado."
  
! #: config/s390/s390.opt:248
  #, no-c-format
  msgid "z/Architecture."
  msgstr "z/Architecture."
  
! #: config/s390/s390.opt:253
  #, no-c-format
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr "Establece los costos de ramificación para las instrucciones de ramificación condicional.  Los valores razonables son enteros pequeños que no son negativos.  El costo de ramificación por defecto es 1."
  
! #: config/s390/s390.opt:264
  #, no-c-format
  msgid "Wrap all indirect branches into execute in order to disable branch prediction."
  msgstr "Envuelve todas las ramificaciones indirectas en ejecuciones para deshabilitar la predicción de bifurcación."
  
! #: config/s390/s390.opt:269
  #, no-c-format
  msgid "Wrap indirect table jumps and computed gotos into execute in order to disable branch prediction.  Using thunk or thunk-extern with this option requires the thunks to be considered signal handlers to order to generate correct CFI.  For environments where unwinding (e.g. for exceptions) is required please use thunk-inline instead."
  msgstr "Envuelve los saltos de tabla indirectos y los gotos calculados en ejecuciones para deshabilitar la predicción de bifurcación.  Utilizando «thunk» o «thunk-extern» con esta opción requiere considerar los «thunks» como manejadores de señales para ordenar para generar CFI correctos.  Para entornos en los que se requiera desenrollamiento (por ejemplo, para excepciones), utilícese «thunk-inline» en su lugar."
  
! #: config/s390/s390.opt:277
  #, no-c-format
  msgid "Wrap all indirect calls into execute in order to disable branch prediction."
  msgstr "Envuelve todas las llamadas indirectas en ejecuciones para deshabilitar la predicción de bifurcación."
  
! #: config/s390/s390.opt:281
  #, no-c-format
  msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
  msgstr "Envuelve todas las bifurcaciones return indirectas en ejecuciones para deshabilitar la predicción de bifurcación."
  
! #: config/s390/s390.opt:286
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address is going to be restored from memory."
  msgstr "Envuelve las bifurcaciones return indirectas en ejecuciones para deshabilitar la predicción de bifurcación. Esto solo afecta a bifurcaciones en las que la dirección de retorno va a restaurarse desde memoria."
  
! #: config/s390/s390.opt:292
  #, no-c-format
  msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address doesn't need to be restored from memory."
  msgstr "Envuelve las bifurcaciones return indirectas en ejecuciones para deshabilitar la predicción de bifurcación. Esto solo afecta a bifurcaciones en las que la dirección de retorno no necesita restaurarse desde memoria."
  
! #: config/s390/s390.opt:314
  #, no-c-format
  msgid "Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options.  The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location."
  msgstr "Genera secciones .s390_indirect_jump, .s390_indirect_call, .s390_return_reg y .s390_return_mem para alojar las localizaciones de ramificaciones indirectas que se han parcheado como para de utilizar una de las opciones -mindirect-branch* o -mfunction-return*.  Las secciones constan de una lista de elementos de 32 bits. Cada entrada guarda el desplazamiento desde la entrada a la localización parcehada."
  
! #: config/s390/s390.opt:323
  #, no-c-format
  msgid "Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run."
  msgstr "Emite llamada a contador de perfil en la entrada de función antes del prólogo. El código compilado requerirá una CPU de 64 btis y glib 2.29 o superior para correr."
  
! #: config/s390/s390.opt:328
  #, no-c-format
  msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
  msgstr "Genera sección __mcount_loc con todos las llamadas a _mcount y __fentry__."
  
! #: config/s390/s390.opt:337
  #, no-c-format
  msgid "Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains.  This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance.  This option allows overriding it for testing purposes."
  msgstr "Emite instrucciones multiplicación-adición fusionadas para long doubles en los registros vectoriales (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  El pase de reasociación no maneja multiplicaciones-adiciones fusionadas; por lo tanto, el código generado hacia el medio-final es proclive a tener cadenas largas de multiplicaciones-adiciones fusionadas.  Esto no facilita las «pipelines», por lo que el comportamiento predefinido es emitir instrucciones de multiplicación y adición separadas para long doubles en registros vectoriales, ya que las mediciones reflejan que esto mejora el rendimiento.  Esta opción puede anularse con fines de test."
  
! #: config/s390/s390.opt:352
  #, no-c-format
  msgid "Store all argument registers on the stack."
  msgstr "Almacena todos los registros de los argumentos en la pila."
  
! #: config/s390/s390.opt:356
  #, no-c-format
  msgid "Assume external symbols, whose natural alignment would be 1, to be potentially unaligned.  By default all symbols without explicit alignment are assumed to reside on a 2 byte boundary as mandated by the IBM Z ABI."
  msgstr "Asume que los símbolos externos, cuyo alineamienta natural sería 1, puedan estar desalineados.  Lo predefindo es asumir que todos los símbolos sin alineamiento explícito residan en contornos de 2 bytes, como prescribe el ABI del IBM Z."
  
! #: config/lynx.opt:23
  #, no-c-format
! msgid "Support legacy multi-threading."
! msgstr "Soporte para multihilos antiguo."
  
! #: config/lynx.opt:27
  #, no-c-format
! msgid "Use shared libraries."
! msgstr "Usa bibliotecas compartidas."
  
! #: config/lynx.opt:31
  #, no-c-format
! msgid "Support multi-threading."
! msgstr "Soporte para multihilos."
  
! #: config/fr30/fr30.opt:23
  #, no-c-format
! msgid "Assume small address space."
! msgstr "Asume espacio de direcciones small."
  
! #: config/pdp11/pdp11.opt:23
  #, no-c-format
! msgid "Generate code for an 11/10."
! msgstr "Genera código para un 11/10."
  
! #: config/pdp11/pdp11.opt:27
  #, no-c-format
! msgid "Generate code for an 11/40."
! msgstr "Genera código para un 11/40."
  
! #: config/pdp11/pdp11.opt:31
  #, no-c-format
! msgid "Generate code for an 11/45."
! msgstr "Genera código para un 11/45."
  
! #: config/pdp11/pdp11.opt:35
  #, no-c-format
! msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)."
! msgstr "Devuelve los resultados de coma flotante en ac0 (fr0 en sintaxis de ensamblador Unix)."
  
! #: config/pdp11/pdp11.opt:39
  #, no-c-format
! msgid "Use the DEC assembler syntax."
! msgstr "Usa la sintaxis de ensamblador DEC."
  
! #: config/pdp11/pdp11.opt:43
  #, no-c-format
! msgid "Use the GNU assembler syntax."
! msgstr "Usa la sintaxis de ensamblador de GNU."
  
! #: config/pdp11/pdp11.opt:51
  #, no-c-format
! msgid "Use 16 bit int."
! msgstr "Usa int de 16 bit."
  
! #: config/pdp11/pdp11.opt:55
  #, no-c-format
! msgid "Use 32 bit int."
! msgstr "Usa int de 32 bit."
  
! #: config/pdp11/pdp11.opt:63
  #, no-c-format
! msgid "Target has split I&D."
! msgstr "El objetivo tiene I&D dividido."
  
! #: config/pdp11/pdp11.opt:67
  #, no-c-format
! msgid "Use UNIX assembler syntax."
! msgstr "Usa sintaxis de ensamblador UNIX."
  
! #: config/pdp11/pdp11.opt:71
  #, no-c-format
! msgid "Use LRA register allocator."
! msgstr "Utiliza el alojador de registros LRA."
  
! #: config/or1k/or1k.opt:29
  #, no-c-format
! msgid "Enable generation of hardware divide (l.div, l.divu) instructions.  This is the default; use -msoft-div to override."
! msgstr "Habilita la generación de instrucciones de dividir por hardware (l.div, l.divu).  Es lo predeterminado; utilice -msoft-div para alterarlo."
  
! #: config/or1k/or1k.opt:34
  #, no-c-format
! msgid "Enable generation of binaries which use functions from libgcc to perform divide operations.  The default is -mhard-div."
! msgstr "Habilita la generación de binarios que utilizan las funciones de libgcc para realizar operaciones de dividir.  Lo predeterminado es -mhard-div."
  
! #: config/or1k/or1k.opt:39
  #, no-c-format
! msgid "Enable generation of hardware multiply instructions (l.mul, l.muli) instructions. This is the default; use -msoft-mul to override."
! msgstr "Habilita la generación de instrucciones de multiplicar por hardware (l.mul, l.muli).  Es lo predeterminado; utilice -msoft-mul para alterarlo."
  
! #: config/or1k/or1k.opt:44
  #, no-c-format
! msgid "Enable generation of binaries which use functions from libgcc to perform multiply operations. The default is -mhard-mul."
! msgstr "Habilita la generación de binarios que utilizan las funciones de libgcc para realizar operaciones de multiplicar.  Lo predeterminado es -mhard-mul."
  
! #: config/or1k/or1k.opt:49
  #, no-c-format
! msgid "Enable generation of binaries which use functions from libgcc to perform floating point operations.  This is the default; use -mhard-float to override."
! msgstr "Habilita la generación de binarios que utilizan las funciones de libgcc para realizar operaciones de coma flotante.  Es lo predeterminado utilice -mhard-float para alterarlo."
  
! #: config/or1k/or1k.opt:54
  #, no-c-format
! msgid "Enable generation of hardware floating point instructions. The default is -msoft-float."
! msgstr "Habilita la generación de instrucciones de coma flotante por hardware. Lo predeterminado es -msoft-float."
  
! #: config/or1k/or1k.opt:59
  #, no-c-format
! msgid "When -mhard-float is selected, enables generation of double-precision floating point instructions.  By default functions from libgcc are used to perform double-precision floating point operations."
! msgstr "Cuando se selecciona -mhard-float, habilita la generación de instrucciones de coma flotante de precisión doble.  Lo predeterminado es utilizar funciones de libgcc para realizar operaciones de coma flotante de precisión doble."
  
! #: config/or1k/or1k.opt:65
  #, no-c-format
! msgid "When -mhard-float is selected, enables generation of unordered floating point compare and set flag (lf.sfun*) instructions.  By default functions from libgcc are used to perform unordered floating point compare and set flag operations."
! msgstr "Cuando se selecciona -mhard-float, habilita la generación de instrucciones de comparación de coma flotante sin orden y de poner banderas (lf.sfun*) de precisión doble.  Lo predeterminado es utilizar funciones de libgcc para realizar operaciones de coma flotante de precisión doble."
  
! #: config/or1k/or1k.opt:71
! #, fuzzy, no-c-format
! #| msgid "Specify the code model used for accessing memory addresses.  Specifying large enables generating binaries with large global offset tables.  By default the value is small."
! msgid "Specify the code model used for accessing memory addresses.  Specifying large enables generating binaries with large global offset tables and calling functions anywhere in an executable.  By default the value is small."
! msgstr "Especifica el modelo de código utilizado para acceder a direcciones de memoria.  Especificando «large» (grande) se habilita la generación de binarios con tablas de desplazamiento global grande.  El valor predeterminado es «small» (pequeño)."
  
! #: config/or1k/or1k.opt:77
  #, no-c-format
! msgid "Known code model types (for use with the -mcmodel= option):"
! msgstr "Tipos de modelos de código conocidos (para uso con la opción -mcmodel=):"
  
! #: config/or1k/or1k.opt:87
! #, fuzzy, no-c-format
! #| msgid "Enable generation of sign extension (l.ext*) instructions.  By default memory loads are used to perform sign extension."
! msgid "Enable generation of conditional move (l.cmov) instructions.  By default the equivalents are generated using set and branch."
! msgstr "Habilita la generación de instrucciones de extensión de signo (l.ext*).  Lo predeterminado es usar cargas de memoria para hacer extensiones de signo."
  
! #: config/or1k/or1k.opt:92
  #, no-c-format
! msgid "Enable generation of rotate right (l.ror) instructions.  By default functions from libgcc are used to perform rotate right operations."
! msgstr "Habilita la generación de instrucciones de rotación derecha (l.ror).  Lo predeterminado es usar funciones de libgcc para hacer operaciones de rotación derecha."
  
! #: config/or1k/or1k.opt:97
  #, no-c-format
! msgid "Enable generation of rotate right with immediate (l.rori) instructions.  By default functions from libgcc are used to perform rotate right with immediate operations."
! msgstr "Habilita la generación de instrucciones de rotación derecha con inmediato (l.rori).  Lo predeterminado es usar funciones de libgcc para hacer operaciones de rotación derecha con inmediato."
  
! #: config/or1k/or1k.opt:103
  #, no-c-format
! msgid "Enable generation of sign extension (l.ext*) instructions.  By default memory loads are used to perform sign extension."
! msgstr "Habilita la generación de instrucciones de extensión de signo (l.ext*).  Lo predeterminado es usar cargas de memoria para hacer extensiones de signo."
  
! #: config/or1k/or1k.opt:108
! #, fuzzy, no-c-format
! #| msgid "Enable generation of compare and set flag with immediate (l.sf*i) instructions. By default extra instructions will be generated to store the immediate to a register first."
! msgid "Enable generation of compare and set flag with immediate (l.sf*i) instructions. By default extra instructions are generated to store the immediate to a register first."
! msgstr "Habilita la generación de instrucciones de comparar y poner banderas con inmediato (l.sf*i).  Lo predeterminado es generar instrucciones extra para almacenar primero el inmediato en un registro."
  
! #: config/or1k/or1k.opt:114
! #, fuzzy, no-c-format
! #| msgid "Enable generation of shift with immediate (l.srai, l.srli, l.slli) instructions. By default extra instructions will be generated to store the immediate to a register first."
! msgid "Enable generation of shift with immediate (l.srai, l.srli, l.slli) instructions. By default extra instructions are generated to store the immediate to a register first."
! msgstr "Habilita la generación de instrucciones de desplazamiento con inmediato (l.srai, l.srli, l.slli).  Lo predeterminado es generar instrucciones extra para almacenar primero el inmediato en un registro."
  
! #: config/or1k/elf.opt:28
  #, no-c-format
! msgid "Configure the newlib board specific runtime.  The default is or1ksim."
! msgstr ""
  
! #: config/or1k/elf.opt:32
  #, no-c-format
! msgid "This option is ignored; it is provided for compatibility purposes only.  This used to select linker and preprocessor options for use with newlib."
! msgstr ""
  
! #: config/ia64/ia64.opt:28
  #, no-c-format
! msgid "Generate big endian code."
! msgstr "Genera código big endian."
  
! #: config/ia64/ia64.opt:32
  #, no-c-format
! msgid "Generate little endian code."
! msgstr "Genera código little endian."
  
! #: config/ia64/ia64.opt:36
  #, no-c-format
! msgid "Generate code for GNU as."
! msgstr "Genera código para as de GNU."
  
! #: config/ia64/ia64.opt:40
  #, no-c-format
! msgid "Generate code for GNU ld."
! msgstr "Genera código para ld de GNU."
  
! #: config/ia64/ia64.opt:44
  #, no-c-format
! msgid "Emit stop bits before and after volatile extended asms."
! msgstr "Emite bits de parada antes y después de asms extendidos con volatile."
  
! #: config/ia64/ia64.opt:48
  #, no-c-format
! msgid "Use in/loc/out register names."
! msgstr "Usa los nombres de registro in/loc/out."
  
! #: config/ia64/ia64.opt:55
  #, no-c-format
! msgid "Enable use of sdata/scommon/sbss."
! msgstr "Activa el uso de sdata/scommon/sbss."
  
! #: config/ia64/ia64.opt:59
  #, no-c-format
! msgid "Generate code without GP reg."
! msgstr "Genera código sin registro GP."
  
! #: config/ia64/ia64.opt:63
  #, no-c-format
! msgid "gp is constant (but save/restore gp on indirect calls)."
! msgstr "gp es constante (pero hay save/restore de gp en llamadas indirectas)."
  
! #: config/ia64/ia64.opt:67
  #, no-c-format
! msgid "Generate self-relocatable code."
! msgstr "Genera código auto-reubicable."
  
! #: config/ia64/ia64.opt:71
  #, no-c-format
! msgid "Generate inline floating point division, optimize for latency."
! msgstr "Genera división de coma flotante incluida en línea, optimizada para latencia."
  
! #: config/ia64/ia64.opt:75
  #, no-c-format
! msgid "Generate inline floating point division, optimize for throughput."
! msgstr "Genera división de coma flotante incluida en línea, optimizada para rendimiento."
  
! #: config/ia64/ia64.opt:82
  #, no-c-format
! msgid "Generate inline integer division, optimize for latency."
! msgstr "Genera división entera incluida en línea, optimizada para latencia."
  
! #: config/ia64/ia64.opt:86
  #, no-c-format
! msgid "Generate inline integer division, optimize for throughput."
! msgstr "Genera división entera incluida en línea, optimizada para rendimiento."
  
! #: config/ia64/ia64.opt:90
  #, no-c-format
! msgid "Do not inline integer division."
! msgstr "No incluye en línea la división entera."
  
! #: config/ia64/ia64.opt:94
  #, no-c-format
! msgid "Generate inline square root, optimize for latency."
! msgstr "Genera raíz cuadrada incluida en línea, optimizada para latencia."
  
! #: config/ia64/ia64.opt:98
  #, no-c-format
! msgid "Generate inline square root, optimize for throughput."
! msgstr "Genera raíz cuadrada incluida en línea, optimizada para rendimiento."
  
! #: config/ia64/ia64.opt:102
  #, no-c-format
! msgid "Do not inline square root."
! msgstr "No incluye en línea la raíz cuadrada."
  
! #: config/ia64/ia64.opt:106
  #, no-c-format
! msgid "Enable DWARF line debug info via GNU as."
! msgstr "Activa la información de la línea de depuración DWARF a través de as de GNU."
  
! #: config/ia64/ia64.opt:110
  #, no-c-format
! msgid "Enable earlier placing stop bits for better scheduling."
! msgstr "Activa la ubicación temprana de bits de parada para mejor planificación."
  
! #: config/ia64/ia64.opt:126
  #, no-c-format
! msgid "Known Itanium CPUs (for use with the -mtune= option):"
! msgstr "CPUs Itanium conocidos (para uso con la opción -mtune=):"
  
! #: config/ia64/ia64.opt:136
  #, no-c-format
! msgid "Use data speculation before reload."
! msgstr "Usa la especulación de datos antes de recargar."
  
! #: config/ia64/ia64.opt:140
  #, no-c-format
! msgid "Use data speculation after reload."
! msgstr "Usa la especulación de datos después de recargar."
  
! #: config/ia64/ia64.opt:144
  #, no-c-format
! msgid "Use control speculation."
! msgstr "Usa la especulación del control."
  
! #: config/ia64/ia64.opt:148
  #, no-c-format
! msgid "Use in block data speculation before reload."
! msgstr "Usa la especulación de datos en bloque antes de recargar."
  
! #: config/ia64/ia64.opt:152
  #, no-c-format
! msgid "Use in block data speculation after reload."
! msgstr "Usa la especulación de datos en bloque después de recargar."
  
! #: config/ia64/ia64.opt:156
  #, no-c-format
! msgid "Use in block control speculation."
! msgstr "Usa la especulación del control en bloque."
  
! #: config/ia64/ia64.opt:160
  #, no-c-format
! msgid "Use simple data speculation check."
! msgstr "Usa la revisión de especulación de datos simple."
  
! #: config/ia64/ia64.opt:164
  #, no-c-format
! msgid "Use simple data speculation check for control speculation."
! msgstr "Usa la revisión de especulación de datos simple para el control de especulación."
  
! #: config/ia64/ia64.opt:174
  #, no-c-format
! msgid "Count speculative dependencies while calculating priority of instructions."
! msgstr "Cuenta las dependencias especulativas mientras se calcula la prioridad de las instrucciones."
  
! #: config/ia64/ia64.opt:178
  #, no-c-format
! msgid "Place a stop bit after every cycle when scheduling."
! msgstr "Coloca un bit de parada después de cada ciclo durante la planificación."
  
! #: config/ia64/ia64.opt:182
  #, no-c-format
! msgid "Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group."
! msgstr "Asume que los stores y loads de coma flotante no es probable que provoquen conflictos al colocarse en un grupo de instrucción."
  
! #: config/ia64/ia64.opt:186
  #, no-c-format
! msgid "Soft limit on number of memory insns per instruction group, giving lower priority to subsequent memory insns attempting to schedule in the same insn group. Frequently useful to prevent cache bank conflicts.  Default value is 1."
! msgstr "Límite suave en el número de insns de memoria por grupo de instrucción, dando una prioridad más baja a insns de memoria subsiguientes que intenten planificar en el mismo grupo insn. Frecuentemente útil para prevenir conflictos en el banco de caché.  El valor por defecto es 1."
  
! #: config/ia64/ia64.opt:190
  #, no-c-format
! msgid "Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached)."
! msgstr "Desactiva más de 'msched-max-memory-insns' en el grupo de instrucción.  De otra forma, el límite es 'soft' (se prefieren operaciones que no sean de memoria cuando se alcanza el límite)."
  
! #: config/ia64/ia64.opt:194
  #, no-c-format
! msgid "Don't generate checks for control speculation in selective scheduling."
! msgstr "No genera revisiones para el control de especulación en la planificación selectiva."
  
! #: config/ia64/ilp32.opt:3
  #, no-c-format
! msgid "Generate ILP32 code."
! msgstr "Genera código ILP32."
  
! #: config/ia64/ilp32.opt:7
  #, no-c-format
! msgid "Generate LP64 code."
! msgstr "Genera código LP64."
  
! #: config/vxworks-smp.opt:25
  #, no-c-format
! msgid "Select VxWorks SMP C runtimes for linking."
! msgstr "Selecciona entornos de ejecución VxWorks SMP C para enlazado."
  
! #: config/sh/sh.opt:42
  #, no-c-format
! msgid "Generate SH1 code."
! msgstr "Genera código SH1."
  
! #: config/sh/sh.opt:46
  #, no-c-format
! msgid "Generate SH2 code."
! msgstr "Genera código SH2."
  
! #: config/sh/sh.opt:50
  #, no-c-format
! msgid "Generate default double-precision SH2a-FPU code."
! msgstr "Genera código FPU de SH2a de doble precisión por defecto."
  
! #: config/sh/sh.opt:54
  #, no-c-format
! msgid "Generate SH2a FPU-less code."
! msgstr "Genera código SH2a sin FPU."
  
! #: config/sh/sh.opt:58
  #, no-c-format
! msgid "Generate default single-precision SH2a-FPU code."
! msgstr "Genera código FPU de SH2a de precisión simple."
  
! #: config/sh/sh.opt:62
  #, no-c-format
! msgid "Generate only single-precision SH2a-FPU code."
! msgstr "Genera solamente código FPU de SH2a de precisión simple."
  
! #: config/sh/sh.opt:66
  #, no-c-format
! msgid "Generate SH2e code."
! msgstr "Genera código SH2e."
  
! #: config/sh/sh.opt:70
  #, no-c-format
! msgid "Generate SH3 code."
! msgstr "Genera código SH3."
  
! #: config/sh/sh.opt:74
  #, no-c-format
! msgid "Generate SH3e code."
! msgstr "Genera código SH3e."
  
! #: config/sh/sh.opt:78
  #, no-c-format
! msgid "Generate SH4 code."
! msgstr "Genera código SH4."
  
! #: config/sh/sh.opt:82
  #, no-c-format
! msgid "Generate SH4-100 code."
! msgstr "Genera código SH4-100."
  
! #: config/sh/sh.opt:86
  #, no-c-format
! msgid "Generate SH4-200 code."
! msgstr "Genera código SH4-200."
  
! #: config/sh/sh.opt:92
  #, no-c-format
! msgid "Generate SH4-300 code."
! msgstr "Genera código SH4-300."
  
! #: config/sh/sh.opt:96
  #, no-c-format
! msgid "Generate SH4 FPU-less code."
! msgstr "Genera código SH4 sin FPU."
  
! #: config/sh/sh.opt:100
  #, no-c-format
! msgid "Generate SH4-100 FPU-less code."
! msgstr "Genera código SH4-100 sin FPU."
  
! #: config/sh/sh.opt:104
  #, no-c-format
! msgid "Generate SH4-200 FPU-less code."
! msgstr "Genera código SH4-200 sin FPU."
  
! #: config/sh/sh.opt:108
  #, no-c-format
! msgid "Generate SH4-300 FPU-less code."
! msgstr "Genera código SH4-300 sin FPU."
  
! #: config/sh/sh.opt:112
  #, no-c-format
! msgid "Generate code for SH4 340 series (MMU/FPU-less)."
! msgstr "Genera código para SH4 series 340 (sin MMU/FPU)."
  
! #: config/sh/sh.opt:117
  #, no-c-format
! msgid "Generate code for SH4 400 series (MMU/FPU-less)."
! msgstr "Genera código para SH4 series 400 (sin MMU/FPU)."
  
! #: config/sh/sh.opt:122
  #, no-c-format
! msgid "Generate code for SH4 500 series (FPU-less)."
! msgstr "Genera código para SH4 series 500 (sin FPU)."
  
! #: config/sh/sh.opt:127
  #, no-c-format
! msgid "Generate default single-precision SH4 code."
! msgstr "Genera código SH4 de precisión simple por defecto."
  
! #: config/sh/sh.opt:131
  #, no-c-format
! msgid "Generate default single-precision SH4-100 code."
! msgstr "Genera código SH4-100 de precisión simple por defecto."
  
! #: config/sh/sh.opt:135
  #, no-c-format
! msgid "Generate default single-precision SH4-200 code."
! msgstr "Genera código SH4-200 de precisión simple por defecto."
  
! #: config/sh/sh.opt:139
  #, no-c-format
! msgid "Generate default single-precision SH4-300 code."
! msgstr "Genera código SH4-300 de precisión simple por defecto."
  
! #: config/sh/sh.opt:143
  #, no-c-format
! msgid "Generate only single-precision SH4 code."
! msgstr "Genera código SH4 solamente de precisión simple."
  
! #: config/sh/sh.opt:147
  #, no-c-format
! msgid "Generate only single-precision SH4-100 code."
! msgstr "Genera código SH4-100 solamente de precisión simple."
  
! #: config/sh/sh.opt:151
  #, no-c-format
! msgid "Generate only single-precision SH4-200 code."
! msgstr "Genera código SH4-200 solamente de precisión simple."
  
! #: config/sh/sh.opt:155
  #, no-c-format
! msgid "Generate only single-precision SH4-300 code."
! msgstr "Genera código SH4-300 solamente de precisión simple."
  
! #: config/sh/sh.opt:159
  #, no-c-format
! msgid "Generate SH4a code."
! msgstr "Genera código SH4a."
  
! #: config/sh/sh.opt:163
  #, no-c-format
! msgid "Generate SH4a FPU-less code."
! msgstr "Genera código SH4a sin FPU."
  
! #: config/sh/sh.opt:167
  #, no-c-format
! msgid "Generate default single-precision SH4a code."
! msgstr "Genera código SH4a de precisión simple por defecto."
  
! #: config/sh/sh.opt:171
  #, no-c-format
! msgid "Generate only single-precision SH4a code."
! msgstr "Genera código SH4a solamente de precisión simple."
  
! #: config/sh/sh.opt:175
  #, no-c-format
! msgid "Generate SH4al-dsp code."
! msgstr "Genera código SH4al-dsp."
  
! #: config/sh/sh.opt:183
  #, no-c-format
! msgid "Generate code in big endian mode."
! msgstr "Genera código en modo big endian."
  
! #: config/sh/sh.opt:187
  #, no-c-format
! msgid "Generate 32-bit offsets in switch tables."
! msgstr "Genera desplazamientos de 32-bit en las tablas de switch."
  
! #: config/sh/sh.opt:191
  #, no-c-format
! msgid "Generate bit instructions."
! msgstr "Genera instrucciones de bit."
  
! #: config/sh/sh.opt:199
  #, no-c-format
! msgid "Assume that zero displacement conditional branches are fast."
! msgstr "Asume que las ramificaciones condicionales con desplazamiento cero son rápidas."
  
! #: config/sh/sh.opt:203
  #, no-c-format
! msgid "Force the usage of delay slots for conditional branches."
! msgstr "Fuerza el uso de ranuras de retardo para las ramificaciones condicionales."
  
! #: config/sh/sh.opt:207
  #, no-c-format
! msgid "Align doubles at 64-bit boundaries."
! msgstr "Alinea doubles en límites de 64-bit."
  
! #: config/sh/sh.opt:211
  #, no-c-format
! msgid "Division strategy, one of: call-div1, call-fp, call-table."
! msgstr "Estrategia de división, una de las siguientes: call-div1, call-fp, call-table."
  
! #: config/sh/sh.opt:215
  #, no-c-format
! msgid "Specify name for 32 bit signed division function."
! msgstr "Especifica un nombre para la función de división de 32 bit con signo."
  
! #: config/sh/sh.opt:219
  #, no-c-format
! msgid "Generate ELF FDPIC code."
! msgstr "Genera código ELF FDPIC."
  
! #: config/sh/sh.opt:223
  #, no-c-format
! msgid "Enable the use of 64-bit floating point registers in fmov instructions.  See -mdalign if 64-bit alignment is required."
! msgstr "Activa el uso de registros de coma flotante de 64-bit en instrucciones. fmov.  Vea -mdalign si se requiere alineación de 64-bit."
  
! #: config/sh/sh.opt:231 config/sh/sh.opt:269
  #, no-c-format
! msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions."
! msgstr "Sigue las convenciones de llamada Renesas (anteriormente Hitachi) / SuperH."
  
! #: config/sh/sh.opt:235
  #, no-c-format
! msgid "Increase the IEEE compliance for floating-point comparisons."
! msgstr "Incrementa el cumplimiento con IEEE para las comparaciones de coma flotante."
  
! #: config/sh/sh.opt:239
  #, no-c-format
! msgid "Inline code to invalidate instruction cache entries after setting up nested function trampolines."
! msgstr "Código inline para invalidar las entradas de caché de instruciones después de establecerer los trampolines de funciones anidadas."
  
! #: config/sh/sh.opt:247
  #, no-c-format
! msgid "Generate code in little endian mode."
! msgstr "Genera código en modo little endian."
  
! #: config/sh/sh.opt:251
  #, no-c-format
! msgid "Mark MAC register as call-clobbered."
! msgstr "Marca los registros MAC como sobreescritos por llamada."
  
! #: config/sh/sh.opt:257
  #, no-c-format
! msgid "Make structs a multiple of 4 bytes (warning: ABI altered)."
! msgstr "Construye los structs como un múltiplo de 4 bytes (aviso: se altera la ABI)."
  
! #: config/sh/sh.opt:261
  #, no-c-format
! msgid "Emit function-calls using global offset table when generating PIC."
! msgstr "Emite llamadas a función usando la tabla de desplazamiento global al generar PIC."
  
! #: config/sh/sh.opt:265
  #, no-c-format
! msgid "Shorten address references during linking."
! msgstr "Abrevia las referencias de direcciones durante el enlace."
  
! #: config/sh/sh.opt:273
  #, no-c-format
! msgid "Specify the model for atomic operations."
! msgstr "Especifica el modelo para operaciones atómicas."
  
! #: config/sh/sh.opt:277
  #, no-c-format
! msgid "Use tas.b instruction for __atomic_test_and_set."
! msgstr "Usa la instrucción tas.b para __atomic_test_and_set."
  
! #: config/sh/sh.opt:281
  #, no-c-format
! msgid "Cost to assume for a multiply insn."
! msgstr "Costo de asumir una instrucción multiply."
  
! #: config/sh/sh.opt:285
  #, no-c-format
! msgid "Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate if the inline code would not work in user mode."
! msgstr "No genera sólo código de modo privilegiado; implica -mno-inline-ic_invalidate si el código a incluir en línea no funciona en modo usuario."
  
! #: config/sh/sh.opt:291
  #, no-c-format
! msgid "Pretend a branch-around-a-move is a conditional move."
! msgstr "Pretende que una ramificación-alrededor-de-un-movimiento es un movimiento condicional."
  
! #: config/sh/sh.opt:295
  #, no-c-format
! msgid "Enable the use of the fsca instruction."
! msgstr "Activa el uso de la instrucción fsca."
  
! #: config/sh/sh.opt:299
  #, no-c-format
! msgid "Enable the use of the fsrra instruction."
! msgstr "Activa el uso de la instrucción fsrra."
  
! #: config/sh/superh.opt:6
  #, no-c-format
! msgid "Board name [and memory region]."
! msgstr "Nombre del tablero [y región de memoria]."
  
! #: config/sh/superh.opt:10
  #, no-c-format
! msgid "Runtime name."
! msgstr "Nombre del entorno de ejecución."
  
! #: config/m32c/m32c.opt:23
  #, no-c-format
! msgid "-msim\tUse simulator runtime."
! msgstr "-msim\tUsa el simulador de tiempo de ejecución."
  
! #: config/m32c/m32c.opt:27
  #, no-c-format
! msgid "-mcpu=r8c\tCompile code for R8C variants."
! msgstr "-mcpu=r8c\tCompila código para variantes R8C."
  
! #: config/m32c/m32c.opt:31
  #, no-c-format
! msgid "-mcpu=m16c\tCompile code for M16C variants."
! msgstr "-mcpu=m16c\tCompila código para variantes M16C."
  
! #: config/m32c/m32c.opt:35
  #, no-c-format
! msgid "-mcpu=m32cm\tCompile code for M32CM variants."
! msgstr "-mcpu=m32cm\tCompila código para variantes M32CM."
  
! #: config/m32c/m32c.opt:39
  #, no-c-format
! msgid "-mcpu=m32c\tCompile code for M32C variants."
! msgstr "-mcpu=m32c\tCompila código para variantes M32C."
  
! #: config/m32c/m32c.opt:43
  #, no-c-format
! msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)."
! msgstr "-memregs=\tNúmero de bytes memreg (por defecto: 16, rango: 0..16)."
  
! #: config/stormy16/stormy16.opt:24
  #, no-c-format
! msgid "Provide libraries for the simulator."
! msgstr "Provee bibliotecas para el simulador."
  
! #: config/rx/elf.opt:32
  #, no-c-format
! msgid "Generate assembler output that is compatible with the Renesas AS100 assembler.  This may restrict some of the compiler's capabilities.  The default is to generate GAS compatible syntax."
! msgstr "Genera salida de ensamblador que es compatible con el ensamblador AS100 de Renesas.  Esto puede restringir algunas de las capacidades del compilador.  Por defecto se genera sintaxis compatible con GAS."
  
! #: config/rx/elf.opt:38 config/rx/rx.opt:99
  #, no-c-format
! msgid "Specifies the number of registers to reserve for interrupt handlers."
! msgstr "Especifica el número de registros a reservar para los manejadores de interrupciones."
  
! #: config/rx/elf.opt:44 config/rx/rx.opt:105
  #, no-c-format
! msgid "Specifies whether interrupt functions should save and restore the accumulator register."
! msgstr "Especifica si las funciones de interrupción deben guardar y restaurar el registro acumulador."
  
! #: config/rx/rx.opt:29
  #, no-c-format
! msgid "Store doubles in 64 bits."
! msgstr "Almacena dobles en 64 bits."
  
! #: config/rx/rx.opt:33
  #, no-c-format
! msgid "Stores doubles in 32 bits.  This is the default."
! msgstr "Almacena dobles en 32 bits.  Este es el valor por defecto."
  
! #: config/rx/rx.opt:37
  #, no-c-format
! msgid "Disable the use of RX FPU instructions."
! msgstr "Desactiva el uso de las instrucciones de FPU RX."
  
! #: config/rx/rx.opt:44
  #, no-c-format
! msgid "Enable the use of RX FPU instructions.  This is the default."
! msgstr "Activa el uso de las instrucciones de FPU RX.  Este es el valor por defecto."
  
! #: config/rx/rx.opt:50
  #, no-c-format
! msgid "Specify the target RX cpu type."
! msgstr "Selecciona el tipo de cpu RX destino."
  
! #: config/rx/rx.opt:71
  #, no-c-format
! msgid "Data is stored in big-endian format."
! msgstr "Los datos se guardan en formato big-endian."
  
! #: config/rx/rx.opt:75
  #, no-c-format
! msgid "Data is stored in little-endian format.  (Default)."
! msgstr "Los datos se guardan en formato little-endian.  (Por defecto)."
  
! #: config/rx/rx.opt:81
  #, no-c-format
! msgid "Maximum size of global and static variables which can be placed into the small data area."
! msgstr "Tamaño máximo de las variables global y static que se pueden colocar en el área de datos small."
  
! #: config/rx/rx.opt:87
  #, no-c-format
! msgid "Enable linker relaxation."
! msgstr "Activa la relajación del enlazador."
  
! #: config/rx/rx.opt:93
  #, no-c-format
! msgid "Maximum size in bytes of constant values allowed as operands."
! msgstr "Tamaño máximo en bytes de los valores constantes permitidos como operandos."
  
! #: config/rx/rx.opt:111
  #, no-c-format
! msgid "Enables Position-Independent-Data (PID) mode."
! msgstr "Activa el modo Datos-Independientes-de-Posición (PID)."
  
! #: config/rx/rx.opt:117
  #, no-c-format
! msgid "Warn when multiple, different, fast interrupt handlers are in the compilation unit."
! msgstr "Avisa cuando hay múltiples y distintos manejadores de interrupciones rápidos en la unidad de compilación."
  
! #: config/rx/rx.opt:123
  #, no-c-format
! msgid "Enable the use of the old, broken, ABI where all stacked function arguments are aligned to 32-bits."
! msgstr "Activa el uso del ABI antiguo y roto donde todos los argumentos de función apilados estén alineados a 32 bits."
  
! #: config/rx/rx.opt:127
  #, no-c-format
! msgid "Enable the use the standard RX ABI where all stacked function arguments are naturally aligned.  This is the default."
! msgstr "Activa el uso del RX ABI estándar donde todos los argumentos de función apilados estén alineados de forma natural.  Esto es lo predefinido."
  
! #: config/rx/rx.opt:133
  #, no-c-format
! msgid "Enable the use of the LRA register allocator."
! msgstr "Activa el uso del asignador de registros LRA."
  
! #: config/rx/rx.opt:139
  #, no-c-format
! msgid "Enables or disables the use of the SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE and RMPA instructions.  Enabled by default."
! msgstr "Activa o desactiva el uso de las instrucciones SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE y RMPA.  Activado por defecto."
  
! #: config/rx/rx.opt:145
  #, no-c-format
! msgid "Always use JSR, never BSR, for calls."
! msgstr "Usa siempre JSR, nunca BSR, para llamadas."
  
! #: m2/lang.opt:35
! #, fuzzy, no-c-format
! #| msgid "turns on case statement label compile time checking when using an expression of an enum type."
! msgid "Case statement label compile time checking when using an expression of an enum type."
! msgstr "activa la comprobación en tiempo de compilación de etiquetas de sentencias case cuando se utilizan en expresiones de tipo enum."
  
! #: m2/lang.opt:39
! #, fuzzy, no-c-format
! #| msgid "compiler checks to force definition module procedure parameter names with their implementation module counterpart"
! msgid "Check definition module procedure parameter names match their implementation module counterpart."
! msgstr "comprobaciones del compilador para forzar los nombres de parámetros de procedimientos de módulos de definición con sus módulos de implementación correspondientes."
  
! #: m2/lang.opt:43
! #, fuzzy, no-c-format
! #| msgid "compiler warns if a cast is being used on types of differing sizes"
! msgid "Warn if a cast is being used on types of differing sizes."
! msgstr "el compilador avisa si un «cast» se está utilizando con tipos de diferente tamaño."
  
! #: m2/lang.opt:47
! #, fuzzy, no-c-format
! #| msgid "inform user which parameters will be passed by reference"
! msgid "Inform user which parameters will be passed by reference."
! msgstr "informa al usuario de qué parámetros se pasarán por referencia"
  
! #: m2/lang.opt:51
! #, fuzzy, no-c-format
! #| msgid "extra compile time semantic checking, typically tries to catch poor programming style"
! msgid "Semantic checking to catch poor programming style."
! msgstr "comprobación semántica extra en tiempo de compilación, típicamente intenta detectar estilo de programación pobre"
  
! #: m2/lang.opt:55
! #, fuzzy, no-c-format
! #| msgid "turns on compile time analysis in the first basic block of a procedure detecting access to uninitialized data."
! msgid "Compile time analysis in the first basic block of a procedure detecting access to uninitialized data."
! msgstr "activa análisis en tiempo de compilación en el primer bloque básico de un procedimiento que detecta acceso a datos sin inicializar."
  
! #: m2/lang.opt:59
! #, fuzzy, no-c-format
! #| msgid "turns on compile time analysis to detect access to uninitialized variables, the checking can be specified by: known,cond,all."
! msgid "Compile time analysis to detect access to uninitialized variables, the checking can be specified by: known,cond,all."
! msgstr "activa análisis en tiempo de compilación para detectar acceso a variables sin inicializar, la comprobación puede especificarse mediante: known,cond,all."
  
! #: m2/lang.opt:63
! #, fuzzy, no-c-format
! #| msgid "automatically initializes all pointers to NIL"
! msgid "Automatically initializes all pointers to NIL."
! msgstr "inicializa automáticamente todos los punteros a NIL"
  
! #: m2/lang.opt:67
! #, fuzzy, no-c-format
! #| msgid "turns on runtime subrange, array index and indirection via NIL pointer checking"
! msgid "Runtime subrange, array index and indirection via NIL pointer checking."
! msgstr "activa subrango, índice de array e indirección en tiempo de ejecución mediante la comprobación de puntero a NIL"
  
! #: m2/lang.opt:71
! #, fuzzy, no-c-format
! #| msgid "turns on runtime checking to check whether a CASE statement requires an ELSE clause when one was not specified"
! msgid "Runtime checking to check whether a CASE statement requires an ELSE clause when one was not specified."
! msgstr "activa la comproboación en tiempo de ejecución para ver si las sentencias CASE requieren cláusula ELSE cuando no se ha especificado"
  
! #: m2/lang.opt:75
! #, fuzzy, no-c-format
! #| msgid "use cpp to preprocess the module"
! msgid "Preprocess the module using cpp."
! msgstr "utiliza cpp para reprocesar el módulo"
  
! #: m2/lang.opt:79 m2/lang.opt:83
! #, fuzzy, no-c-format
! #| msgid "passed to the preprocessor if -fcpp is used (internal switch)"
! msgid "Passed to the preprocessor if -fcpp is used (internal switch)."
! msgstr "pasado al preprocesador si se utiliza -fcpp (opción interna)"
  
! #: m2/lang.opt:87
! #, fuzzy, no-c-format
! #| msgid "call a real function, rather than the builtin equivalent"
! msgid "Call a real function, rather than the builtin equivalent."
! msgstr "llama a una función real, en lugar de la equivalente incorporada («builtin»)"
  
! #: m2/lang.opt:91
! #, fuzzy, no-c-format
! #| msgid "turn on internal debugging of the compiler (internal switch)"
! msgid "Internal debugging of the compiler (internal switch)."
! msgstr "activa la depuración interna del compilador (opción interna)"
  
! #: m2/lang.opt:95
! #, fuzzy, no-c-format
! #| msgid "turn on tracing of procedure line numbers (internal switch)"
! msgid "Trace procedure line numbers (internal switch)."
! msgstr "activa el trazado de números de línea de procedimientos (opción interna)"
  
! #: m2/lang.opt:99
! #, fuzzy, no-c-format
! #| msgid "recognize the specified suffix as a definition module filename"
! msgid "Recognize the specified suffix as a definition module filename."
! msgstr "reconoce el sufijo especificado como el nombre de fichero de un módulo de definición"
  
! #: m2/lang.opt:103
! #, fuzzy, no-c-format
! #| msgid "display all inbuilt system items"
! msgid "Display all inbuilt system items."
! msgstr "muestra todos los elementos incorporados del sistema"
  
! #: m2/lang.opt:107
! #, fuzzy, no-c-format
! #| msgid "allows opaque types to be implemented as any type (a GNU Modula-2 extension)"
! msgid "Allows opaque types to be implemented as any type (a GNU Modula-2 extension)."
! msgstr "permite implementar tipos opacos como cualquier tipo (extensión del Modula-2 de GNU)"
  
! #: m2/lang.opt:111
! #, fuzzy, no-c-format
! #| msgid "turns on runtime checking to check whether a floating point number will exceed range"
! msgid "Runtime checking to check whether a floating point number will exceed range."
! msgstr "activa la comprobación en tiempo de ejecución de números de coma flotante que puedan exceder el rango"
  
! #: m2/lang.opt:115
! #, fuzzy, no-c-format
! #| msgid "create a topologically sorted module list from all dependent modules used in the application"
! msgid "Create a topologically sorted module list from all dependent modules used in the application."
! msgstr "crea lista de módulos oredenados topológicamente a partir de todos los módulos dependientes utilizados en la aplicación"
  
! #: m2/lang.opt:119
! #, fuzzy, no-c-format
! #| msgid "turns on all range checking for numerical values"
! msgid "Range checking for numerical values."
! msgstr "activa toda la comprobación de rangos para valores numéricos"
  
! #: m2/lang.opt:123
! #, fuzzy, no-c-format
! #| msgid "use ISO dialect of Modula-2"
! msgid "ISO dialect of Modula-2."
! msgstr "utiliza el dialecto ISO de Modula-2"
  
! #: m2/lang.opt:127
! #, fuzzy, no-c-format
! #| msgid "specify the library order, the libraries may be specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
! msgid "Specify the library order, the libraries may be specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
! msgstr "especifica el orden de las bibliotecas, pudiendo especificarse estas mediante abreviaturas separadas por comas: log,min,pim,iso o mediante nombres de directorios: m2log,m2min,m2pim,m2iso."
  
! #: m2/lang.opt:131
! #, fuzzy, no-c-format
! #| msgid "set all location values to a specific value (internal switch)"
! msgid "Set all location values to a specific value (internal switch)."
! msgstr "establece todos los valores de localización a un valor especificado (opción interna)."
  
! #: m2/lang.opt:135
! #, fuzzy, no-c-format
! #| msgid "turn on internal debug tracing for quad,token,line,all (internal switch)"
! msgid "Internal debug tracing for quad,token,line,all (internal switch)."
! msgstr "activa las trazas de depuración internas para quad,token,line,all (opción interna)"
  
! #: m2/lang.opt:139
! #, fuzzy, no-c-format
! #| msgid "dump Modula-2 internal intemediate representation specified by: all,quad,decl,gimple"
! msgid "Dump Modula-2 internal intemediate representation specified by: all,quad,decl,gimple."
! msgstr "vuelca la representación intermedia interna de Modula-2 especificada por: all,quad,decl,gimple"
  
! #: m2/lang.opt:143
! #, fuzzy, no-c-format
! #| msgid "dump Modula-2 decls to the filename stem specified"
! msgid "Dump Modula-2 decls to the filename stem specified."
! msgstr "vuelca las declaraciones de Modula-2 a la raíz de nombre de fichero especificada"
  
! #: m2/lang.opt:147
! #, fuzzy, no-c-format
! #| msgid "dump Modula-2 gimple to the filename stem specified"
! msgid "Dump Modula-2 gimple to the filename stem specified."
! msgstr "vuelca los gimple de Modula-2 a la raíz de nombre de fichero especificada"
  
! #: m2/lang.opt:151
! #, fuzzy, no-c-format
! #| msgid "dump Modula-2 quads to the filename stem specified"
! msgid "Dump Modula-2 quads to the filename stem specified."
! msgstr "vuelca los quads de Modula-2 a la raíz de nombre de fichero especificada"
  
! #: m2/lang.opt:155
! #, fuzzy, no-c-format
! #| msgid "filter the language dump using a comma separated list of procedures and modules"
! msgid "Filter the language dump using a comma separated list of procedures and modules."
! msgstr "filtra el volcado del lenguaje utilizando una lista de procedimientos y módulos separados por comas"
  
! #: m2/lang.opt:159
! #, fuzzy, no-c-format
! #| msgid "override the default 64 bit definition of SYSTEM.COFF_T with the argument specified"
! msgid "Override the default 64 bit definition of SYSTEM.COFF_T with the argument specified."
! msgstr "anula la definición de 64 bits predeterminada de SYSTEM.COFF_T con el argumento especificado"
  
! #: m2/lang.opt:163
! #, fuzzy, no-c-format
! #| msgid "generate extra nops to improve debugging, producing an instruction for every code related keyword"
! msgid "Generate extra nops to improve debugging, producing an instruction for every code related keyword."
! msgstr "genera nops extra para mejorar la depuración, produciendo una instrucción para cada palabra clave relacionada con código."
  
! #: m2/lang.opt:167
! #, fuzzy, no-c-format
! #| msgid "generate error messages which render keywords in lower case"
! msgid "Generate error messages which render keywords in lower case."
! msgstr "genera mensajes de error que ponen las palabras clave en minúsculas"
  
! #: m2/lang.opt:171
  #, no-c-format
! msgid "Specify the module mangled prefix name for all modules in the following include paths."
! msgstr ""
  
! #: m2/lang.opt:179
  #, no-c-format
! msgid "Add include paths for all the library names in -flibs= to this directory root."
! msgstr ""
  
! #: m2/lang.opt:187
! #, fuzzy, no-c-format
! #| msgid "insert plugin to identify runtime errors at compiletime"
! msgid "Insert plugin to identify runtime errors at compiletime."
! msgstr "inserta un «plugin» para identificar errores de tiempo de ejecución en tiempo de compilación"
  
! #: m2/lang.opt:191
! #, fuzzy, no-c-format
! #| msgid "Specify the code model."
! msgid "Specify the module mangled prefix name."
! msgstr "Especifica el modelo de código."
  
! #: m2/lang.opt:195
! #, fuzzy, no-c-format
! #| msgid "display statistics about the amount of source lines compiled and symbols used"
! msgid "Display statistics about the amount of source lines compiled and symbols used."
! msgstr "muestra estadísticas sobre la cantidad de líneas fuente compiladas y símbolos utilizados"
  
! #: m2/lang.opt:199
! #, fuzzy, no-c-format
! #| msgid "experimental flag to turn on the new strict type checker"
! msgid "Experimental flag to turn on the new strict type checker."
! msgstr "opción experimental para activar el nuevo comprobador de tipso estricto."
  
! #: m2/lang.opt:203
  #, no-c-format
! msgid "Provides more detail why the types are incompatible."
! msgstr ""
  
! #: m2/lang.opt:207
! #, fuzzy, no-c-format
! #| msgid "compile all implementation modules and program module at once"
! msgid "Compile all implementation modules and program module at once."
! msgstr "compila todos los módulos de implementación y el módulo de programa inmediatamente"
  
! #: m2/lang.opt:215
! #, fuzzy, no-c-format
! #| msgid "recognize the specified suffix as implementation and module filenames"
! msgid "Recognize the specified suffix as implementation and module filenames."
! msgstr "reconoce el sufijo especificado como nombres de fichero de implementación y módulo"
  
! #: m2/lang.opt:219
! #, fuzzy, no-c-format
! #| msgid "turns on runtime checking to detect accessing data through a NIL value pointer"
! msgid "Runtime checking to detect accessing data through a NIL value pointer."
! msgstr "activa la comprobación en tiempo de ejecución para detectar accesos a datos a través punteros con valor NIL"
  
! #: m2/lang.opt:223
! #, fuzzy, no-c-format
! #| msgid "use PIM [234] dialect of Modula-2"
! msgid "PIM [234] dialect of Modula-2."
! msgstr "utiliza un dialecto PIM [234] de Modula-2"
  
! #: m2/lang.opt:227
! #, fuzzy, no-c-format
! #| msgid "use PIM 2 dialect of Modula-2"
! msgid "PIM 2 dialect of Modula-2."
! msgstr "utiliza el dialecto PIM 2 de Modula-2"
  
! #: m2/lang.opt:231
! #, fuzzy, no-c-format
! #| msgid "use PIM 3 dialect of Modula-2"
! msgid "PIM 3 dialect of Modula-2."
! msgstr "utiliza el dialecto PIM 3 de Modula-2"
  
! #: m2/lang.opt:235
! #, fuzzy, no-c-format
! #| msgid "use PIM 4 dialect of Modula-2"
! msgid "PIM 4 dialect of Modula-2."
! msgstr "utiliza el dialecto PIM 4 de Modula-2"
  
! #: m2/lang.opt:239
! #, fuzzy, no-c-format
! #| msgid "force positive result from MOD and DIV result floor"
! msgid "Force positive result from MOD and DIV result floor."
! msgstr "fuerza un resultado positivo del resultado truncado (suelo) de MOD y DIV"
  
! #: m2/lang.opt:243
! #, fuzzy, no-c-format
! #| msgid "link against the pthread library (default on)"
! msgid "Link against the pthread library (default on)."
! msgstr "enlaza con la biblioteca pthread (activado por defecto)"
  
! #: m2/lang.opt:247
! #, fuzzy, no-c-format
! #| msgid "internal compiler debugging information, dump the list of quadruples"
! msgid "Internal compiler debugging information, dump the list of quadruples."
! msgstr "información de depuración interna del compilador, vuelca la lista de cuádruplas"
  
! #: m2/lang.opt:251
! #, fuzzy, no-c-format
! #| msgid "turns on all range checking for numerical values"
! msgid "Runtime range checking for numerical values."
! msgstr "activa toda la comprobación de rangos para valores numéricos"
  
! #: m2/lang.opt:255
! #, fuzzy, no-c-format
! #| msgid "turns on runtime checking for functions which finish without executing a RETURN statement"
! msgid "Runtime checking for functions which finish without executing a RETURN statement."
! msgstr "activa la comprobación en tiempo de ejecución de funciones que finalizan sin ejecutar una sentencia RETURN"
  
! #: m2/lang.opt:259
! #, fuzzy, no-c-format
! #| msgid "specify the list of runtime modules and their initialization order"
! msgid "Specify the list of runtime modules and their initialization order."
! msgstr "especifica la lista de módulos de tiempo de ejecución y su orden de inicialización"
  
! #: m2/lang.opt:263
! #, fuzzy, no-c-format
! #| msgid "the modules initialization order is dynamically determined by M2RTS and application dependencies"
! msgid "Modules are initialized dynamically, determined by M2RTS and application dependencies."
! msgstr "el orden de inicialización de los módulos se etermina dinámicamente mediante M2RTS y las dependencias de la aplicación"
  
! #: m2/lang.opt:267
! #, fuzzy, no-c-format
! #| msgid "generate a C source scaffold for the current module being compiled"
! msgid "Generate a C source scaffold for the current module being compiled."
! msgstr "genera un andamio fuente en C para el módulo actualmente compilándose"
  
! #: m2/lang.opt:271
! #, fuzzy, no-c-format
! #| msgid "generate a C++ source scaffold for the current module being compiled"
! msgid "Generate a C++ source scaffold for the current module being compiled."
! msgstr "genera un andamio fuente en C++ para el módulo actualmente compilándose"
  
! #: m2/lang.opt:275
! #, fuzzy, no-c-format
! #| msgid "generate the main function"
! msgid "Generate the main function."
! msgstr "genera la función principal"
  
! #: m2/lang.opt:279
! #, fuzzy, no-c-format
! #| msgid "generate static scaffold initialization and finalization for every module inside main"
! msgid "Generate static scaffold initialization and finalization for every module inside main."
! msgstr "genera la inicialización y la finalización estáticas del andamio para cada modulo dentro del principal"
  
! #: m2/lang.opt:283
! #, fuzzy, no-c-format
! #| msgid "generate a shared library from the module"
! msgid "Generate a shared library from the module."
! msgstr "genera una biblioteca compartida a partir del módulo"
  
! #: m2/lang.opt:287
! #, fuzzy, no-c-format
! #| msgid "turns on all software runtime checking (an abbreviation for -fnil -frange -findex -fwholediv -fcase -freturn -fwholevalue -ffloatvalue)"
! msgid "All software runtime checking (an abbreviation for -fnil -frange -findex -fwholediv -fcase -freturn -fwholevalue -ffloatvalue)."
! msgstr "activa todas las comprobaciones de tiempo de ejecución del software (abreviatura de -fnil -frange -findex -fwholediv -fcase -freturn -fwholevalue -ffloatvalue)"
  
! #: m2/lang.opt:291
! #, fuzzy, no-c-format
! #| msgid "display the location of module source files as they are compiled"
! msgid "Display the location of module source files as they are compiled."
! msgstr "muestra la ubicación de los ficheros fuente mientras se utilizan."
  
! #: m2/lang.opt:295
! #, fuzzy, no-c-format
! #| msgid "create a swig interface file for the module"
! msgid "Create a swig interface file for the module."
! msgstr "create un fichero de interfaz swig para el módulo"
  
! #: m2/lang.opt:303
  #, no-c-format
! msgid "Optimize non var unbounded parameters by passing it by reference, providing it is not written to within the callee procedure."
  msgstr ""
  
! #: m2/lang.opt:307
! #, fuzzy, no-c-format
! #| msgid "orders the initialization/finalizations for scaffold-static or force linking of modules if scaffold-dynamic"
! msgid "Order the initialization/finalizations for scaffold-static or force linking of modules if scaffold-dynamic."
! msgstr "ordena la inicialización/finalización de estáticos del andamio o fuerza el enlazamiento de módulos de dinámicos del andamio"
  
! #: m2/lang.opt:315
  #, no-c-format
! msgid "Link against the module M2WIDESET to perform the wideset operator, the negative version of this option will generate a warning if this module is required."
  msgstr ""
  
! #: m2/lang.opt:319
! #, fuzzy, no-c-format
! #| msgid "turns on all division and modulus by zero checking for ordinal values"
! msgid "Runtime checking of all division and modulus by zero checking for ordinal values."
! msgstr "activa todas las comprobaciones de división y módulo por cero para valroes ordinales"
  
! #: m2/lang.opt:323
  #, no-c-format
! msgid "Runtime checking for whole numbers."
! msgstr ""
  
! #: m2/lang.opt:327
  #, no-c-format
! msgid "Link the standard Modula-2 libraries statically in the compilation."
! msgstr "Enlaza las bibliotecas estándar de Modula-2 estáticamente en la compilación."
  
! #: m2/lang.opt:472 m2/lang.opt:476
! #, fuzzy, no-c-format
! #| msgid "save temporary preprocessed files"
! msgid "save temporary preprocessed files."
! msgstr "guarda los ficheros preprocesados temporales"
  
! #: fortran/lang.opt:146
  #, no-c-format
! msgid "-J<directory>\tPut MODULE files in 'directory'."
! msgstr "-J<directorio>\tColoca los ficheros MODULE en el 'directorio'."
  
! #: fortran/lang.opt:198
  #, no-c-format
! msgid "Warn about possible aliasing of dummy arguments."
! msgstr "Avisa sobre posibles aliases de argumentos de relleno."
  
! #: fortran/lang.opt:202
  #, no-c-format
! msgid "Warn about alignment of COMMON blocks."
! msgstr "Avisa sobre la alineación de bloques COMMON."
  
! #: fortran/lang.opt:206
  #, no-c-format
! msgid "Warn about missing ampersand in continued character constants."
! msgstr "Avisa sobre '&' faltantes en las literales de carácter continuadas."
  
! #: fortran/lang.opt:210
  #, no-c-format
! msgid "Warn about creation of array temporaries."
! msgstr "Avisa sobre la creación de matrices temporales."
  
! #: fortran/lang.opt:218
  #, no-c-format
! msgid "Warn if the type of a variable might be not interoperable with C."
! msgstr "Avisa si el tipo de una variable podría no ser interoperable con C."
  
! #: fortran/lang.opt:226
  #, no-c-format
! msgid "Warn about truncated character expressions."
! msgstr "Avisa sobre expresiones de carácter truncadas."
  
! #: fortran/lang.opt:230
  #, no-c-format
! msgid "Warn about equality comparisons involving REAL or COMPLEX expressions."
! msgstr "Avisa sobre comparaciones de igualdad que involucran expresiones REAL o COMPLEX."
  
! #: fortran/lang.opt:238
  #, no-c-format
! msgid "Warn about most implicit conversions."
! msgstr "Avisa sobre la mayoría de las conversiones implícitas."
  
! #: fortran/lang.opt:246
  #, no-c-format
! msgid "Warn about possibly incorrect subscripts in do loops."
! msgstr "Avisa sobre la posibilidad de subíndices incorrectos en bucles do"
  
! #: fortran/lang.opt:250
  #, no-c-format
! msgid "Warn when arguments of external procedures do not match."
! msgstr "Avisa cuando los argumentos de procedimientos externos no concuerdan."
  
! #: fortran/lang.opt:258
  #, no-c-format
! msgid "Warn if loops have been interchanged."
! msgstr "Avisa si se ha nintercambiado bucles."
  
! #: fortran/lang.opt:262
  #, no-c-format
! msgid "Warn about function call elimination."
! msgstr "Avisa sobre la eliminación de llamadas de función."
  
! #: fortran/lang.opt:266
  #, no-c-format
! msgid "Warn about calls with implicit interface."
! msgstr "Avisa sobre llamadas con interfaz implícita."
  
! #: fortran/lang.opt:270
  #, no-c-format
! msgid "Warn about called procedures not explicitly declared."
! msgstr "Avisa sobre procedimientos llamados que no están declarados explícitamente."
  
! #: fortran/lang.opt:274
  #, no-c-format
! msgid "Warn about constant integer divisions with truncated results."
! msgstr "Avisa sobre divisiones enteras constantes con resultados truncados."
  
! #: fortran/lang.opt:278
  #, no-c-format
! msgid "Warn about truncated source lines."
! msgstr "Avisa sobre líneas de código truncadas."
  
! #: fortran/lang.opt:282
  #, no-c-format
! msgid "Warn on intrinsics not part of the selected standard."
! msgstr "Avisa sobre intrínsecos que no son parte del estándar seleccionado."
  
! #: fortran/lang.opt:294
  #, no-c-format
! msgid "Warn about USE statements that have no ONLY qualifier."
! msgstr "Avisa sobre sentencias USE sin cualificador ONLY."
  
! #: fortran/lang.opt:310
  #, no-c-format
! msgid "Warn that -fno-automatic may break recursion."
! msgstr "Advierte de que -fno-automatic puede romper recursividad."
  
! #: fortran/lang.opt:318
  #, no-c-format
! msgid "Warn about real-literal-constants with 'q' exponent-letter."
! msgstr "Avisa sobre constantes-literales-reales con letra-exponente 'q'."
  
! #: fortran/lang.opt:322
  #, no-c-format
! msgid "Warn when a left-hand-side array variable is reallocated."
! msgstr "Avisa cuando una variable de array al lado izquierdo es reubicada."
  
! #: fortran/lang.opt:326
  #, no-c-format
! msgid "Warn when a left-hand-side variable is reallocated."
! msgstr "Avisa cuando una variable al lado izquierdo es reubicada."
  
! #: fortran/lang.opt:330
  #, no-c-format
! msgid "Warn if the pointer in a pointer assignment might outlive its target."
! msgstr "Avisa si el puntero en una asignación a puntero podría sobrevivir a lo apuntado."
  
! #: fortran/lang.opt:338
  #, no-c-format
! msgid "Warn about \"suspicious\" constructs."
! msgstr "Avisa sobre construcciones \"sospechosas\"."
  
! #: fortran/lang.opt:342
  #, no-c-format
! msgid "Permit nonconforming uses of the tab character."
! msgstr "Permite usos no conformes del carácter tabulador."
  
! #: fortran/lang.opt:346
  #, no-c-format
! msgid "Warn about an invalid DO loop."
! msgstr "Avisa sobre bucles DO no válidos."
  
! #: fortran/lang.opt:350
  #, no-c-format
! msgid "Warn about underflow of numerical constant expressions."
! msgstr "Avisa sobre desbordamiento por debajo de expresiones numéricas constantes."
  
! #: fortran/lang.opt:358
  #, no-c-format
! msgid "Warn if a user-procedure has the same name as an intrinsic."
! msgstr "Avisa si un procedimiento de usuario tiene el mismo nombre que un intrínseco."
  
! #: fortran/lang.opt:366
  #, no-c-format
! msgid "Warn about unused dummy arguments."
! msgstr "Avisa sobre posibles argumentos de relleno sin uso."
  
! #: fortran/lang.opt:370
  #, no-c-format
! msgid "Warn about zero-trip DO loops."
! msgstr "Avisa sobre bucles DO de cero vueltas."
  
! #: fortran/lang.opt:374
  #, no-c-format
! msgid "Enable preprocessing."
! msgstr "Habilita el preprocesamiento."
  
! #: fortran/lang.opt:382
  #, no-c-format
! msgid "Disable preprocessing."
! msgstr "Desactiva el preprocesamiento."
  
! #: fortran/lang.opt:390
  #, no-c-format
! msgid "Accept argument mismatches in procedure calls."
! msgstr "Acepta discordancia de argumentos en llamadas a procedimientos."
  
! #: fortran/lang.opt:394
  #, no-c-format
! msgid "Eliminate multiple function invocations also for impure functions."
! msgstr "También elimina invocaciones múltiples de función para funciones impure."
  
! #: fortran/lang.opt:398
  #, no-c-format
! msgid "Enable alignment of COMMON blocks."
! msgstr "Activa la alineación de bloques COMMON."
  
! #: fortran/lang.opt:402
  #, no-c-format
! msgid "All intrinsics procedures are available regardless of selected standard."
! msgstr "Todos los procedimientos intrínsecos están disponibles sin importar el estándar seleccionado."
  
! #: fortran/lang.opt:406
  #, no-c-format
! msgid "Allow a BOZ literal constant to appear in an invalid context and with X instead of Z."
! msgstr ""
  
! #: fortran/lang.opt:414
  #, no-c-format
! msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements."
! msgstr "No trata las variables locales y los bloques COMMON como si fueran nombrados en declaraciones SAVE."
  
! #: fortran/lang.opt:418
  #, no-c-format
! msgid "Specify that backslash in string introduces an escape character."
! msgstr "Especifica que la barra invertida en una cadena introduce un carácter de escape."
  
! #: fortran/lang.opt:422
  #, no-c-format
! msgid "Produce a backtrace when a runtime error is encountered."
! msgstr "Produce un rastreo hacia atrás cuando se encuentra un error en tiempo de ejecución."
  
! #: fortran/lang.opt:426
  #, no-c-format
! msgid "-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will use BLAS."
! msgstr "-fblas-matmul-limit=<n>\tTamaño de la matriz más pequeña para la cual matmul usará BLAS."
  
! #: fortran/lang.opt:437
  #, no-c-format
! msgid "Produce a warning at runtime if a array temporary has been created for a procedure argument."
! msgstr "Produce un aviso en tiempo de ejecución si se ha creado una matriz temporal para un argumento de procedimiento."
  
! #: fortran/lang.opt:441
  #, no-c-format
! msgid "-fconvert=<big-endian|little-endian|native|swap|r16_ieee|r16_ibm>\tThe endianness used for unformatted files."
! msgstr "-fconvert=<big-endian|little-endian|native|swap|r16_ieee|r16_ibm>\tEl endianness empleado en ficheros sin formato."
  
! #: fortran/lang.opt:466
  #, no-c-format
! msgid "Use the Cray Pointer extension."
! msgstr "Usa la extensión Puntero Cray."
  
! #: fortran/lang.opt:470
  #, no-c-format
! msgid "Generate C prototypes from BIND(C) declarations."
! msgstr "Genera prototipos C a partir de declaraciones BIND(C)."
  
! #: fortran/lang.opt:474
  #, no-c-format
! msgid "Generate C prototypes from non-BIND(C) external procedure definitions."
! msgstr "Genera prototipos C a partir de definiciones de procedimientos externos no BIND(C)."
  
! #: fortran/lang.opt:478
  #, no-c-format
! msgid "Ignore 'D' in column one in fixed form."
! msgstr "Ignora 'D' en la columna uno en formato fija."
  
! #: fortran/lang.opt:482
  #, no-c-format
! msgid "Treat lines with 'D' in column one as comments."
! msgstr "Trata las líneas con 'D' en la columna uno como comentarios."
  
! #: fortran/lang.opt:486
  #, no-c-format
! msgid "Issue debug information for compiler-generated auxiliary variables."
! msgstr "Emite información de depuración para variables auxiliares generadas por el compilador."
  
! #: fortran/lang.opt:490
  #, no-c-format
! msgid "Enable all DEC language extensions."
! msgstr "Permite todas las extensiones del lenguaje DEC."
  
! #: fortran/lang.opt:494
  #, no-c-format
! msgid "Enable the use of blank format items in format strings."
! msgstr "Activa el uso de elementos con formato en blanco en cadenas de formato."
  
! #: fortran/lang.opt:498
  #, no-c-format
! msgid "Enable the use of character literals in assignments and data statements for non-character variables."
! msgstr "Permite el uso de literales de caracteres en asignaciones y sentencias de datos para variables que no son de caracteres."
  
! #: fortran/lang.opt:503
  #, no-c-format
! msgid "Enable legacy parsing of INCLUDE as statement."
! msgstr "Permite el análisis antiguo de INCLUDE como sentencia"
  
! #: fortran/lang.opt:507
  #, no-c-format
! msgid "Enable default widths for i, f and g format specifiers."
! msgstr "Permite tamaños predefinidos para los especificadore de formato i, f y g."
  
! #: fortran/lang.opt:511
  #, no-c-format
! msgid "Enable kind-specific variants of integer intrinsic functions."
  msgstr ""
  
! #: fortran/lang.opt:515
  #, no-c-format
! msgid "Enable legacy math intrinsics for compatibility."
! msgstr ""
  
! #: fortran/lang.opt:519
  #, no-c-format
! msgid "Enable support for DEC STRUCTURE/RECORD."
! msgstr "Permite el soporte para STRUCTURE/RECORD de DEC."
  
! #: fortran/lang.opt:523
  #, no-c-format
! msgid "Enable DEC-style STATIC and AUTOMATIC attributes."
! msgstr "Permite los atributos de estilo DEC STATIC y AUTOMATIC."
  
! #: fortran/lang.opt:527
  #, no-c-format
! msgid "Set the default double precision kind to an 8 byte wide type."
! msgstr "Establece el género de doble precisión por defecto a un tipo de 8 bytes de tamaño."
  
! #: fortran/lang.opt:531
  #, no-c-format
! msgid "Set the default integer kind to an 8 byte wide type."
! msgstr "Establece el género entero por defecto a un tipo de 8 bytes de tamaño."
  
! #: fortran/lang.opt:535
  #, no-c-format
! msgid "Set the default real kind to an 8 byte wide type."
! msgstr "Establece el género real por defecto a un tipo de 8 bytes de tamaño."
  
! #: fortran/lang.opt:539
  #, no-c-format
! msgid "Set the default real kind to an 10 byte wide type."
! msgstr "Establece el género real por defecto a un tipo de 10 bytes de tamaño."
  
! #: fortran/lang.opt:543
  #, no-c-format
! msgid "Set the default real kind to an 16 byte wide type."
! msgstr "Establece el género real por defecto a un tipo de 16 bytes de tamaño."
  
! #: fortran/lang.opt:547
  #, no-c-format
! msgid "Allow dollar signs in entity names."
! msgstr "Permite signos de dólar en nombres de entidades."
  
! #: fortran/lang.opt:555
  #, no-c-format
! msgid "Display the code tree after parsing."
! msgstr "Muestra el árbol del código después de analizar."
  
! #: fortran/lang.opt:559
  #, no-c-format
! msgid "Display the code tree after front end optimization."
! msgstr "Muestra el árbol del código después de la optimización del frente."
  
! #: fortran/lang.opt:563
  #, no-c-format
! msgid "Display the global symbol table after parsing."
! msgstr "Muestra la table de símbolos globales después del análisis."
  
! #: fortran/lang.opt:567
  #, no-c-format
! msgid "Display the code tree after parsing; deprecated option."
! msgstr "Muestra el árbol del código después de analizar; opción obsoleta."
  
! #: fortran/lang.opt:571
  #, no-c-format
! msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays."
! msgstr "Especifica que se debe usar una librería BLAS externa para llamadas matmul en matrices de gran tamaño."
  
! #: fortran/lang.opt:575
! #, fuzzy, no-c-format
! #| msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays."
! msgid "Use an external BLAS library with 64-bit indexing for matmul on large-size arrays."
! msgstr "Especifica que se debe usar una librería BLAS externa para llamadas matmul en matrices de gran tamaño."
  
! #: fortran/lang.opt:579
  #, no-c-format
! msgid "Use f2c calling convention."
! msgstr "Usar el convenio de llamada f2c."
  
! #: fortran/lang.opt:583 cobol/lang.opt:352
  #, no-c-format
! msgid "Assume that the source file is fixed form."
! msgstr "Asume que el fichero fuente es de formato fijo."
  
! #: fortran/lang.opt:587
  #, no-c-format
! msgid "Force creation of temporary to test infrequently-executed forall code."
! msgstr ""
  
! #: fortran/lang.opt:591
  #, no-c-format
! msgid "Interpret any INTEGER(4) as an INTEGER(8)."
! msgstr "Interpreta cualquier INTEGER(4) como INTEGER(8)."
  
! #: fortran/lang.opt:595 fortran/lang.opt:599
  #, no-c-format
! msgid "Specify where to find the compiled intrinsic modules."
! msgstr "Especifica dónde se encuentran los módulos intrínsecos compilados."
  
! #: fortran/lang.opt:603
  #, no-c-format
! msgid "Allow arbitrary character line width in fixed mode."
! msgstr "Permite ancho de línea de carácter arbitrario en formato fijo."
  
! #: fortran/lang.opt:607
  #, no-c-format
! msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode."
! msgstr "-ffixed-line-length-<n>\tUsa n como ancho de línea de carácter en modo fijo."
  
! #: fortran/lang.opt:611
  #, no-c-format
! msgid "Pad shorter fixed form lines to line width with spaces."
! msgstr ""
  
! #: fortran/lang.opt:615
  #, no-c-format
! msgid "-ffpe-trap=[...]\tStop on following floating point exceptions."
! msgstr "-ffpe-trap=[...]\tPara en las siguientes excepciones de coma flotante."
  
! #: fortran/lang.opt:619
  #, no-c-format
! msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
! msgstr "-ffpe-summary=[...]\tImprime el resumen de las siguientes excepciones de coma flotante."
  
! #: fortran/lang.opt:623 cobol/lang.opt:356
  #, no-c-format
! msgid "Assume that the source file is free form."
! msgstr "Asume que el fichero fuente es de formato libre."
  
! #: fortran/lang.opt:627
  #, no-c-format
! msgid "Allow arbitrary character line width in free mode."
! msgstr "Permite ancho de línea de carácter arbitrario en formato libre."
  
! #: fortran/lang.opt:631
  #, no-c-format
! msgid "-ffree-line-length-<n>\tUse n as character line width in free mode."
! msgstr "-ffree-line-length-<n>\tUsa n como ancho de línea de carácter en modo libre."
  
! #: fortran/lang.opt:635
  #, no-c-format
! msgid "Try to interchange loops if profitable."
! msgstr "Intenta intercambiar bucles si es provechoso."
  
! #: fortran/lang.opt:639
  #, no-c-format
! msgid "Enable front end optimization."
! msgstr "Activa las optimizaciones del frente."
  
! #: fortran/lang.opt:643
  #, no-c-format
! msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements."
! msgstr "Especifica que no se permiten tipos implícitos, a menos que se sobreescriban con sentencias IMPLICIT explícitas."
  
! #: fortran/lang.opt:647
  #, no-c-format
! msgid "-finit-character=<n>\tInitialize local character variables to ASCII value n."
! msgstr "-finit-character=<n>\tInicializa las variables de carácter locales al valor ASCII n."
  
! #: fortran/lang.opt:651
  #, no-c-format
! msgid "Initialize components of derived type variables according to other init flags."
! msgstr "Inicializa componentes de variables de tipo derivado en conformidad con otros indicadores de inicialización."
  
! #: fortran/lang.opt:655
  #, no-c-format
! msgid "-finit-integer=<n>\tInitialize local integer variables to n."
! msgstr "-finit-integer=<n>\tInicializa las variables enteras locales a n."
  
! #: fortran/lang.opt:659
  #, no-c-format
! msgid "Initialize local variables to zero (from g77)."
! msgstr "Inicializa las variables locales a cero (de g77)."
  
! #: fortran/lang.opt:663
  #, no-c-format
! msgid "-finit-logical=<true|false>\tInitialize local logical variables."
! msgstr "-finit-logical=<true|false>\tInicializa las variables lógicas locales."
  
! #: fortran/lang.opt:667
  #, no-c-format
! msgid "-finit-real=<zero|snan|nan|inf|-inf>\tInitialize local real variables."
! msgstr "-finit-real=<zero|nan|inf|-inf>\tInicializa las variables reales locales."
  
! #: fortran/lang.opt:689
  #, no-c-format
! msgid "-finline-arg-packing\tPerform argument packing inline."
! msgstr "-finline-arg-packing\tRealiza enpaquetado de argumento en línea."
  
! #: fortran/lang.opt:699
  #, no-c-format
! msgid "Enable generation of inline code instead of calls to functions from the library to implement intrinsics."
! msgstr ""
  
! #: fortran/lang.opt:720
  #, no-c-format
! msgid "-finline-matmul-limit=<n>\tSpecify the size of the largest matrix for which matmul will be inlined."
! msgstr "-finline-matmul-limit=<n>\tEspecifica el tamaño de la matriz más grande para la cual matmul se usará en linea."
  
! #: fortran/lang.opt:724
  #, no-c-format
! msgid "-fmax-array-constructor=<n>\tMaximum number of objects in an array constructor."
! msgstr "-fmax-array-constructor=<n>\tNúmero máximo de objetos en un constructor de matriz."
  
! #: fortran/lang.opt:728
  #, no-c-format
! msgid "-fmax-identifier-length=<n>\tMaximum identifier length."
! msgstr "-fmax-identifier-length=<n>\tLongitud máxima de identificador."
  
! #: fortran/lang.opt:732
  #, no-c-format
! msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords."
! msgstr "-fmax-subrecord-length=<n>\tLongitud máxima de los subregistros."
  
! #: fortran/lang.opt:736
  #, no-c-format
! msgid "-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be put on the stack."
! msgstr "-fmax-stack-var-size=<n>\tTamaño en bytes de la matriz más grande que se colocará en la pila."
  
! #: fortran/lang.opt:740
  #, no-c-format
! msgid "Put all local arrays on stack."
! msgstr "Coloca todas las matrices locales en la pila."
  
! #: fortran/lang.opt:744
  #, no-c-format
! msgid "Set default accessibility of module entities to PRIVATE."
! msgstr "Establece la accesibilidad por defecto de las entidades de módulo a PRIVATE."
  
! #: fortran/lang.opt:764
  #, no-c-format
! msgid "Handle OpenMP allocators for allocatables and pointers."
! msgstr ""
  
! #: fortran/lang.opt:768
  #, no-c-format
! msgid "Try to lay out derived types as compactly as possible."
! msgstr "Trata de acomodar los tipos derivados tan compactos como sea posible."
  
! #: fortran/lang.opt:776
  #, no-c-format
! msgid "Protect parentheses in expressions."
! msgstr "Protege paréntesis en las expresiones."
  
! #: fortran/lang.opt:780
  #, no-c-format
! msgid "Path to header file that should be pre-included before each compilation unit."
! msgstr "Ruta de fichero de cabecera que debería preincluirse antes de cada unidad de compilación."
  
! #: fortran/lang.opt:784
  #, no-c-format
! msgid "Enable range checking during compilation."
! msgstr "Permite la revisión de rango durante la compilación."
  
! #: fortran/lang.opt:788
  #, no-c-format
! msgid "Interpret any REAL(4) as a REAL(8)."
! msgstr "Interpreta cualquier REAL(4) como un REAL(8)."
  
! #: fortran/lang.opt:792
  #, no-c-format
! msgid "Interpret any REAL(4) as a REAL(10)."
! msgstr "Interpreta cualquier REAL(4) como un REAL(10)."
  
! #: fortran/lang.opt:796
  #, no-c-format
! msgid "Interpret any REAL(4) as a REAL(16)."
! msgstr "Interpreta cualquier REAL(4) como un REAL(16)."
  
! #: fortran/lang.opt:800
  #, no-c-format
! msgid "Interpret any REAL(8) as a REAL(4)."
! msgstr "Interpreta cualquier REAL(8) como un REAL(4)."
  
! #: fortran/lang.opt:804
  #, no-c-format
! msgid "Interpret any REAL(8) as a REAL(10)."
! msgstr "Interpreta cualquier REAL(8) como un REAL(10)."
  
! #: fortran/lang.opt:808
  #, no-c-format
! msgid "Interpret any REAL(8) as a REAL(16)."
! msgstr "Interpreta cualquier REAL(8) como un REAL(16)."
  
! #: fortran/lang.opt:812
  #, no-c-format
! msgid "Reallocate the LHS in assignments."
! msgstr "Reubica el lado derecho en las asignaciones."
  
! #: fortran/lang.opt:816
  #, no-c-format
! msgid "Use a 4-byte record marker for unformatted files."
! msgstr "Usa un marcador de registro de 4 bytes para los ficheros sin formato."
  
! #: fortran/lang.opt:820
  #, no-c-format
! msgid "Use an 8-byte record marker for unformatted files."
! msgstr "Usa un marcador de registro de 8 bytes para los ficheros sin formato."
  
! #: fortran/lang.opt:824
  #, no-c-format
! msgid "Allocate local variables on the stack to allow indirect recursion."
! msgstr "Almacena las variables locales en la pila para permitir recursividad indirecta."
  
! #: fortran/lang.opt:828
  #, no-c-format
! msgid "Copy array sections into a contiguous block on procedure entry."
! msgstr "Copia las secciones de matriz en un bloque contiguo en la entrada de procedimiento."
  
! #: fortran/lang.opt:832
  #, no-c-format
! msgid "Experimental unsigned numbers."
! msgstr ""
  
! #: fortran/lang.opt:836
  #, no-c-format
! msgid "-fcoarray=<none|single|lib>\tSpecify which coarray parallelization should be used."
! msgstr "-fcoarray=[...]\tEspecifica qué paralelización de comatriz se debe usar."
  
! #: fortran/lang.opt:852 algol68/lang.opt:81
  #, no-c-format
! msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed."
! msgstr "-fcheck=[...]\tEspecifica qué revisiones de tiempo de ejecución se realizarán."
  
! #: fortran/lang.opt:856
  #, no-c-format
! msgid "Append a second underscore if the name already contains an underscore."
! msgstr "Agrega un segundo guión bajo si el nombre ya tiene un guión bajo."
  
! #: fortran/lang.opt:864
  #, no-c-format
! msgid "Apply negative sign to zero values."
! msgstr "Aplica signo negativo a valores cero."
  
! #: fortran/lang.opt:871
  #, no-c-format
! msgid "Disallow tail call optimization when a calling routine may have omitted character lengths."
! msgstr ""
  
! #: fortran/lang.opt:875
  #, no-c-format
! msgid "Append underscores to externally visible names."
! msgstr "Agrega subrayado a los nombres visibles externamente."
  
! #: fortran/lang.opt:919
  #, no-c-format
! msgid "Statically link the GNU Fortran helper library (libgfortran)."
! msgstr "Enlaza estáticamente la biblioteca de ayuda de GNU Fortran (libgfortran)."
  
! #: fortran/lang.opt:923
  #, no-c-format
! msgid "Statically link the GCC Quad-Precision Math Library (libquadmath)."
! msgstr "Enlaza estáticamente la Biblioteca Matemática de Precisión Cuádruple de GCC (libquadmath)."
  
! #: fortran/lang.opt:927
  #, no-c-format
! msgid "Conform to the ISO Fortran 2003 standard."
! msgstr "Conforma al estándar ISO Fortran 2003."
  
! #: fortran/lang.opt:931
  #, no-c-format
! msgid "Conform to the ISO Fortran 2008 standard."
! msgstr "Conforma al estándar ISO Fortran 2008."
  
! #: fortran/lang.opt:935
  #, no-c-format
! msgid "Conform to the ISO Fortran 2008 standard including TS 29113."
! msgstr "Conforma al estándar ISO Fortran 2008 incluyendo TS 29113."
  
! #: fortran/lang.opt:939
  #, no-c-format
! msgid "Conform to the ISO Fortran 2018 standard."
! msgstr "Conforma al estándar ISO Fortran 2018."
  
! #: fortran/lang.opt:943
  #, no-c-format
! msgid "Conform to the ISO Fortran 2023 standard."
! msgstr "Conforma al estándar ISO Fortran 2023."
  
! #: fortran/lang.opt:947
  #, no-c-format
! msgid "Enable experimental Fortran 202y features."
! msgstr "Activa las características experimentales de Fortan 202y."
  
! #: fortran/lang.opt:951
  #, no-c-format
! msgid "Conform to the ISO Fortran 95 standard."
! msgstr "Conforma al estándar ISO Fortran 95."
  
! #: fortran/lang.opt:955
  #, no-c-format
! msgid "Conform to nothing in particular."
! msgstr "No conforma a nada en particular."
  
! #: fortran/lang.opt:959
  #, no-c-format
! msgid "Accept extensions to support legacy code."
! msgstr "Acepta las extensiones para dar soporte a código heredado."
  
! #: go/lang.opt:42
  #, no-c-format
! msgid "-fgo-c-header=<file>\tWrite Go struct definitions to file as C code."
! msgstr "-fgo-c-header=<fichero>\tEscribe las definiciones de estructuras de Go a fichero como código C."
  
! #: go/lang.opt:46
  #, no-c-format
! msgid "Add explicit checks for division by zero."
! msgstr "Agrega comprobaciones explícitas para la división por cero."
  
! #: go/lang.opt:50
  #, no-c-format
! msgid "Add explicit checks for division overflow in INT_MIN / -1."
! msgstr "Agrega comprobaciones explícitas para el desbordamiento de división en INT_MIN / -1."
  
! #: go/lang.opt:54
  #, no-c-format
! msgid "Apply special rules for compiling runtime package."
! msgstr "Aplica reglas especiales para compilar paquete de tiempo de ejecución."
  
! #: go/lang.opt:58
  #, no-c-format
! msgid "-fgo-dump-<type>\tDump Go frontend internal information."
! msgstr "-fgo-dump-<tipo>\tInformación interna del frente Dump Go."
  
! #: go/lang.opt:62
  #, no-c-format
! msgid "-fgo-embedcfg=<file>\tList embedded files via go:embed."
! msgstr ""
  
! #: go/lang.opt:66
  #, no-c-format
! msgid "-fgo-importcfg=<file>\tProvide file that tells where to find imports."
! msgstr ""
  
! #: go/lang.opt:70
  #, no-c-format
! msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend."
! msgstr "-fgo-optimize-<tipo>\tActiva los pasos de optimización en el frente."
  
! #: go/lang.opt:74
  #, no-c-format
! msgid "-fgo-pkgpath=<string>\tSet Go package path."
! msgstr "-fgo-pkgpath=<cadena>\tEstablece la ruta de paquetes Go."
  
! #: go/lang.opt:78
  #, no-c-format
! msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names."
! msgstr "-fgo-prefix=<cadena>\tDefine el prefijo específico del paquete para nombres Go exportados."
  
! #: go/lang.opt:82
  #, no-c-format
! msgid "-fgo-relative-import-path=<path>\tTreat a relative import as relative to path."
! msgstr "-fgo-relative-import-path=<ruta>\tTrata las importaciones relativas como relativas a ruta."
  
! #: go/lang.opt:86
  #, no-c-format
! msgid "Functions which return values must end with return statements."
! msgstr "Las funciones con valores de devolución deben terminar con declaraciones return."
  
! #: go/lang.opt:90
  #, no-c-format
! msgid "Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs."
! msgstr "Emite información de depuración relacionada con el paso de análisis de escape cuando se ejecuta con -fgo-optimize-allocs."
  
! #: go/lang.opt:94
  #, no-c-format
! msgid "-fgo-debug-escape-hash=<string>\tHash value to debug escape analysis."
! msgstr ""
  
! #: go/lang.opt:98
  #, no-c-format
! msgid "Emit optimization diagnostics."
! msgstr "Emite los diagnósticos de optimización"
  
! #: params.opt:27
! #, fuzzy, no-c-format
! #| msgid "Loops iterating at least selected number of iterations will get loop alignment."
! msgid "Loops iterating at least selected number of iterations get loop alignment."
! msgstr "Iterar ciclos por lo menos el número seleccionado de iteraciones que logrará alineación de bucles."
  
! #: params.opt:31
  #, no-c-format
! msgid "Select fraction of the maximal frequency of executions of basic block in function given basic block get alignment."
! msgstr "Selección de fracción de la frecuencia máxima de ejecuciones de bloque básico en la función dada para la que el bloque básico consigue alinear."
  
! #: params.opt:35
! #, fuzzy, no-c-format
! #| msgid "Enable all optional instructions"
! msgid "Enable asan globals protection."
! msgstr "Activa todas las instrucciones opcionales."
  
! #: params.opt:39
! #, fuzzy, no-c-format
! #| msgid "Enable all optional instructions"
! msgid "Enable asan allocas/VLAs protection."
! msgstr "Activa todas las instrucciones opcionales."
  
! #: params.opt:43
! #, fuzzy, no-c-format
! #| msgid "Enable all optional instructions"
! msgid "Enable asan load operations protection."
! msgstr "Activa todas las instrucciones opcionales."
  
! #: params.opt:47
! #, fuzzy, no-c-format
! #| msgid "Enable saturation instructions"
! msgid "Enable asan store operations protection."
! msgstr "Activa las instrucciones de saturación."
  
! #: params.opt:51
  #, no-c-format
! msgid "Use callbacks instead of inline code if number of accesses in function becomes greater or equal to this number."
! msgstr "Utiliza callbacks en lugar de código en línea si el número de accesos en la función se hace mayor o igual que este número."
  
! #: params.opt:55
  #, no-c-format
! msgid "Prefix calls to memcpy, memset and memmove with __asan_ or __hwasan_ for -fsanitize=kernel-address or -fsanitize=kernel-hwaddress."
! msgstr ""
  
! #: params.opt:59
! #, fuzzy, no-c-format
! #| msgid "Enable saturation instructions"
! msgid "Enable asan builtin functions protection."
! msgstr "Activa las instrucciones de saturación."
  
! #: params.opt:63
! #, fuzzy, no-c-format
! #| msgid "Enable stack probing"
! msgid "Enable asan stack protection."
! msgstr "Habilita la prueba de la pila."
  
! #: params.opt:67
  #, no-c-format
! msgid "Enable asan detection of use-after-return bugs."
! msgstr ""
  
! #: params.opt:71
! #, fuzzy, no-c-format
! #| msgid "`-a' option (basic block profile) not supported"
! msgid "Build basic block profile using auto profile."
! msgstr "la opción `-a' (análisis de perfil de bloques básicos) no tiene soporte"
  
! #: params.opt:75
! #, fuzzy, no-c-format
! #| msgid "Enable function reordering that improves code placement."
! msgid "Enable only function reordering with auto-profile."
! msgstr "Activa reordenación de funciones que mejora ubicación de código."
  
! #: params.opt:79
  #, no-c-format
! msgid "Whether the scheduling description is mostly a cycle-accurate model of the target processor and is likely to be spill aggressively to fill any pipeline bubbles."
! msgstr ""
  
! #: params.opt:83
! #, fuzzy, no-c-format
! #| msgid "Enable saturation instructions"
! msgid "Enable hwasan instrumentation of statically-sized stack-allocated variables."
! msgstr "Activa las instrucciones de saturación."
  
! #: params.opt:87
  #, no-c-format
! msgid "Use random base tag for each frame, as opposed to base always zero."
! msgstr ""
  
! #: params.opt:91
! #, fuzzy, no-c-format
! #| msgid "Enable all optional instructions"
! msgid "Enable hwasan instrumentation of allocas/VLAs."
! msgstr "Activa todas las instrucciones opcionales."
  
! #: params.opt:95
! #, fuzzy, no-c-format
! #| msgid "Enable saturation instructions"
! msgid "Enable hwasan instrumentation of load operations."
! msgstr "Activa las instrucciones de saturación."
  
! #: params.opt:99
! #, fuzzy, no-c-format
! #| msgid "Enable saturation instructions"
! msgid "Enable hwasan instrumentation of store operations."
! msgstr "Activa las instrucciones de saturación."
  
! #: params.opt:103
! #, fuzzy, no-c-format
! #| msgid "invalid argument to built-in function"
! msgid "Enable hwasan instrumentation of builtin functions."
! msgstr "argumento no válido para la función interna"
  
! #: params.opt:107
  #, no-c-format
! msgid "When sanitizing using MTE instructions, add checks for all stack allocas."
  msgstr ""
  
! #: params.opt:111
! #, fuzzy, no-c-format
! #| msgid "invalid argument to built-in function"
! msgid "When sanitizing using MTE instructions, include builtin functions."
! msgstr "argumento no válido para la función interna"
  
! #: params.opt:115
  #, no-c-format
! msgid "Average number of iterations of a loop."
! msgstr "Número medio de iteraciones en un bucle."
  
! #: params.opt:119
  #, no-c-format
! msgid "Maximum number of bits for which we avoid creating FMAs."
! msgstr "Número máximo de bits para el cual evitamos crear FMAs."
  
! #: params.opt:123
! #, fuzzy, no-c-format
! #| msgid "Set the estimated probability in percentage for builtin expect. The default value is 90% probability."
! msgid "Set the estimated probability in percentage for builtin expect. The default value is 90% probability."
! msgstr "Establece la probabilidad estimada en porcentaje de la expectativa incorporada. El valor predeterminado es 90% de probabilidad."
  
! #: params.opt:127
  #, no-c-format
! msgid "The maximum length of a constant string for a builtin string comparison call eligible for inlining. The default value is 3."
! msgstr ""
  
! #: params.opt:131
! #, fuzzy, no-c-format
! #| msgid "The smallest number of different values for which it is best to use a jump-table instead of a tree of conditional branches, if 0, use the default for the machine."
! msgid "The smallest number of different values for which it is best to use a jump-table instead of a tree of conditional branches.  If 0, use the default for the machine."
! msgstr "El número más pequeño de valores diferentes para los cuales es mejor usar una tabla-salto en lugar de un árbol de ramificaciones condicionales; si es 0, usa el valor por defecto para la máquina."
  
! #: params.opt:135
! #, fuzzy, no-c-format
! #| msgid "Probability that COMDAT function will be shared with different compilation unit."
! msgid "Probability that COMDAT function is shared with a different compilation unit."
! msgstr "Probabilidad de que la función COMDAT se comparta con diferentes unidades de compilación."
  
! #: params.opt:139
  #, no-c-format
! msgid "Maximum number of namespaces to search for alternatives when name lookup fails."
! msgstr "Número máximo de espacios de nombres a buscar por alternativas cuando falla la búsqueda de nombre."
  
! #: params.opt:143
  #, no-c-format
! msgid "Maximum number of queries into the alias oracle per store."
! msgstr "El número máximo de consultas al oráculo de alias por almacenamiento."
  
! #: params.opt:147
  #, no-c-format
! msgid "Maximum size (in bytes) of objects tracked bytewise by dead store elimination."
! msgstr "Número máximo (en bytes) de objetos rastreados en btyes por la eliminación de almacenamiento muerto."
  
! #: params.opt:151
  #, no-c-format
! msgid "Maximal estimated growth of function body caused by early inlining of single call."
! msgstr "Máximo crecimiento estimado del cuerpo de la función causado por la inclusión temprana en línea de una sola llamada."
  
! #: params.opt:155
! #, fuzzy, no-c-format
! #| msgid "Max number of bytes to compare with loops."
! msgid "Maximum number of files in the file cache."
! msgstr "El número máximo de bytes para comparar con bucles."
  
! #: params.opt:159
  #, no-c-format
! msgid "Maximum number of lines to index into file cache. When 0 this is automatically sized."
! msgstr ""
  
! #: params.opt:163
! #, fuzzy, no-c-format
! #| msgid "Scale factor to apply to the number of statements in a threading path when comparing to the number of (scaled) blocks."
! msgid "Scale factor to apply to the number of statements in a threading path crossing a loop back edge when comparing to max-jump-thread-duplication-stmts."
! msgstr "Factor de escala que se aplicará al número de sentencias en un camino de hilo cuando se compara con el número de bloques (escaladas)."
  
! #: params.opt:167
  #, no-c-format
! msgid "Whether the target fully pipelines FMA instructions.  If non-zero, reassociation considers the benefit of parallelizing FMA's multiplication part and addition part, assuming FMUL and FMA use the same units that can also do FADD."
! msgstr ""
  
! #: params.opt:174
  #, no-c-format
! msgid "The threshold ratio of critical edges execution count that permit performing redundancy elimination after reload."
! msgstr "La tasa de intervalo para la cuenta de ejecución de bordes críticos que permitan la eliminación de redundancia después de la recarga."
  
! #: params.opt:178
  #, no-c-format
! msgid "The threshold ratio for performing partial redundancy elimination after reload."
! msgstr "La tasa de intervalo para realizar la eliminación parcial de redundancia después de la recarga."
  
! #: params.opt:182
  #, no-c-format
! msgid "Scaling factor in calculation of maximum distance an expression can be moved by GCSE optimizations."
! msgstr "Factor de escala en el cálculo de la distancia máxima a la cual se puede mover una expresión por optimizaciones GCSE."
  
! #: params.opt:186
! #, fuzzy, no-c-format
! #| msgid "Cost at which GCSE optimizations will not constraint the distance an expression can travel."
! msgid "Cost at which GCSE optimizations does not constrain the distance an expression can travel."
! msgstr "Costo al cual las optimizaciones GCSE no restringirán la distancia que puede viajar una expresión."
  
! #: params.opt:190
  #, no-c-format
! msgid "Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap."
! msgstr "Expansión mínima de la pila para iniciar la recolección de basura, como un porcentaje del tamaño total de la pila."
  
! #: params.opt:194
  #, no-c-format
! msgid "Minimum heap size before we start collecting garbage, in kilobytes."
! msgstr "Tamaño mínimo de la pila antes de comenzar a recolectar basura, en kilobytes."
  
! #: params.opt:198
  #, no-c-format
! msgid "The number of executions of a basic block which is considered hot. The parameter is used only in GIMPLE FE."
  msgstr ""
  
! #: params.opt:202
  #, no-c-format
! msgid "Whether codegen errors should be ICEs when -fchecking."
! msgstr ""
  
! #: params.opt:206
  #, no-c-format
! msgid "Maximum number of arrays per SCoP."
! msgstr "Número máximo de arrays por scop."
  
! #: params.opt:210
  #, no-c-format
! msgid "Maximum number of parameters in a SCoP."
! msgstr "Número máximo de parámetros en un SCoP."
  
! #: params.opt:214
  #, no-c-format
! msgid "Maximum number of blocks for -fharden-control-flow-redundancy."
! msgstr ""
  
! #: params.opt:218
  #, no-c-format
! msgid "Maximum number of blocks for in-line -fharden-control-flow-redundancy."
  msgstr ""
  
! #: params.opt:222
  #, no-c-format
! msgid "The number of elements for which hash table verification is done for each searched element."
! msgstr ""
  
! #: params.opt:226
! #, fuzzy, no-c-format
! #| msgid "Select fraction of the maximal count of repetitions of basic block in program given basic block needs to have to be considered hot (used in non-LTO mode)."
! msgid "The denominator n of fraction 1/n of the maximal execution count of a basic block in the entire program that a basic block needs to at least have in order to be considered hot (used in non-LTO mode)."
! msgstr "La selección de fracción de la cuenta maximal de repeticiones del bloque básico en el bloque básico dado de programa que necesita para ser considerado caliente (utilizado en modo no LTO)."
  
! #: params.opt:230
  #, no-c-format
! msgid "The number of most executed permilles of the profiled execution of the entire program to which the execution count of a basic block must be part of in order to be considered hot (used in LTO mode)."
! msgstr ""
  
! #: params.opt:234
! #, fuzzy, no-c-format
! #| msgid "Select fraction of the maximal frequency of executions of basic block in function given basic block needs to have to be considered hot."
! msgid "The denominator n of fraction 1/n of the execution frequency of the entry block of a function that a basic block of this function needs to at least have in order to be considered hot."
! msgstr "La selección de fracción de la frecuencia máxima de ejecuciones de bloque básico en la función dada que el bloque básico necesita para ser considerado caliente."
  
! #: params.opt:238
  #, no-c-format
! msgid "The scale (as a percentage) applied to inline-insns-single and auto limits when heuristics hints that inlining is very profitable."
! msgstr ""
  
! #: params.opt:242
  #, no-c-format
! msgid "The minimal estimated speedup allowing inliner to ignore inline-insns-single and inline-insns-auto."
! msgstr ""
  
! #: params.opt:246
! #, fuzzy, no-c-format
! #| msgid "How much can given compilation unit grow because of the inlining (in percent)."
! msgid "How much can given compilation unit grow because of the inlining (as a percentage)."
! msgstr "Cuánto puede crecer la unidad de compilación dada a causa de la inclusión en línea (en porcentaje)."
  
! #: params.opt:250
  #, no-c-format
! msgid "The upper bound for sharing integer constants."
! msgstr "El límite superior para compartir constantes enteras."
  
! #: params.opt:254
  #, no-c-format
! msgid "Threshold ipa-cp opportunity evaluation that is still considered beneficial to clone."
! msgstr "Rango de evaluación de oportunidad ipa-cp que aún se considera beneficioso para clonar."
  
! #: params.opt:258
  #, no-c-format
! msgid "Compile-time bonus IPA-CP assigns to candidates which make loop bounds or strides known."
! msgstr "Bonificación de tiempo de compilación que IPA-CP asigna a los candidatos que dan a conocer los límites o los pasos de los bucles."
  
! #: params.opt:262
! #, fuzzy, no-c-format
! #| msgid "The maximum depth of recursive inlining for inline functions."
! msgid "Maximum depth of recursive cloning for self-recursive function."
! msgstr "La máxima profundidad para la inclusión en línea recursiva para funciones incluidas en línea."
  
! #: params.opt:266
! #, fuzzy, no-c-format
! #| msgid "Inline recursively only when the probability of call being executed exceeds the parameter."
! msgid "Recursive cloning only when the probability of call being executed exceeds the parameter."
! msgstr "Incluir en línea recursivamente solo cuando la probabilidad de que la llamada se ejecute exceda el parámetro."
  
! #: params.opt:270
  #, no-c-format
! msgid "When propagating IPA-CP effect estimates, multiply frequencies of recursive edges that bring back an unchanged value by this factor."
! msgstr ""
  
! #: params.opt:274
! #, fuzzy, no-c-format
! #| msgid "Percentage penalty the recursive functions will receive when they are evaluated for cloning."
! msgid "Percentage penalty recursive functions receive when they are evaluated for cloning."
! msgstr "Penalización porcentual que recibirán las funciones recursivas cuando se evalúen para clonación."
  
! #: params.opt:278
! #, fuzzy, no-c-format
! #| msgid "Percentage penalty functions containing a single call to another function will receive when they are evaluated for cloning."
! msgid "Percentage penalty functions containing a single call to another function receive when they are evaluated for cloning."
! msgstr "Penalización porcentual que recibirán las funciones que contien una sola llamada a otra función cuando se evalúen para clonación."
  
! #: params.opt:282
  #, no-c-format
! msgid "The number of times the interprocedural constant propagation traverses all functions to make cloning decisions."
! msgstr ""
  
! #: params.opt:286
! #, fuzzy, no-c-format
! #| msgid "How much can given compilation unit grow because of the interprocedural constant propagation (in percent)."
! msgid "How much can given compilation unit grow because of the interprocedural constant propagation (as a percentage)."
! msgstr "Cuánto puede crecer la unidad de compilación dada a causa de la propagación constante interprocedural (en porcentaje)."
  
! #: params.opt:290
! #, fuzzy, no-c-format
! #| msgid "The size of translation unit to be considered large."
! msgid "The size of translation unit that IPA-CP pass considers large."
! msgstr "El tamaño de la unidad de traducción que será considerado grande."
  
! #: params.opt:294
  #, no-c-format
! msgid "Maximum size of a list of values associated with each parameter for interprocedural constant propagation."
! msgstr "Tamaño máximo de una lista de valores asociada con cada parámetro para propagación constante entre procedimientos."
  
! #: params.opt:298
! #, fuzzy, no-c-format
! #| msgid "Maximum number of aggregate content items for a parameter in jump functions and lattices."
! msgid "Maximum number of statements visited during jump function offset discovery."
! msgstr "Número máximo de elementos de contenido agregado de un parámetro en funciones de salto y celosías."
  
! #: params.opt:302
! #, fuzzy, no-c-format
! #| msgid "Maximum number of statements that will be visited by IPA formal parameter analysis based on alias analysis in any given function."
! msgid "Maximum number of statements that are visited by IPA formal parameter analysis based on alias analysis in any given function."
! msgstr "Número máximo de sentencias que visitará el análisis de parámetros formales de IPA basado en el análisis de alias de una función dada."
  
! #: params.opt:306
  #, no-c-format
! msgid "Maximum number of aggregate content items for a parameter in jump functions and lattices."
! msgstr "Número máximo de elementos de contenido agregado de un parámetro en funciones de salto y celosías."
  
! #: params.opt:310
! #, fuzzy, no-c-format
! #| msgid "Maximum number of conditional store pairs that can be sunk."
! msgid "Maximum number of operations in a parameter expression that can be handled by IPA analysis."
! msgstr "Número máximo de pares de almacenamiento condicional que se pueden hundir."
  
! #: params.opt:314
  #, no-c-format
! msgid "Maximum number of different predicates used to track properties of loops in IPA analysis."
! msgstr ""
  
! #: params.opt:318
  #, no-c-format
! msgid "Maximal number of boundary endpoints of case ranges of switch statement used during IPA function summary generation."
! msgstr ""
  
! #: params.opt:322
  #, no-c-format
! msgid "Minimum probability (as a percentage) of dereferencing of a function pointer parameter for it to be considered for replacement with simple values."
! msgstr ""
  
! #: params.opt:326
  #, no-c-format
! msgid "Maximum pieces that IPA-SRA tracks per formal parameter, as a consequence, also the maximum number of replacements of a formal parameter."
! msgstr ""
  
! #: params.opt:330
! #, fuzzy, no-c-format
! #| msgid "Maximum allowed growth of number and total size of new parameters that ipa-sra replaces a pointer to an aggregate with."
! msgid "Maximum allowed growth of total size of new parameters that ipa-sra replaces a pointer to an aggregate with."
! msgstr "El crecimiento máximo permitido del número y el tamaño total de los parámetros nuevos ipa-sra que reemplazan un puntero a un agregado con."
  
! #: params.opt:334
! #, fuzzy, no-c-format
! #| msgid "Maximum allowed growth of number and total size of new parameters that ipa-sra replaces a pointer to an aggregate with."
! msgid "Additional maximum allowed growth of total size of new parameters that ipa-sra replaces a pointer to an aggregate with, if it points to a local variable that the caller only writes to and passes it as an argument to functions."
! msgstr "El crecimiento máximo permitido del número y el tamaño total de los parámetros nuevos ipa-sra que reemplazan un puntero a un agregado con."
  
! #: params.opt:338
  #, no-c-format
! msgid "The number of registers in each class kept unused by loop invariant motion."
! msgstr "El número de registros conservados sin uso en cada clase por el movimiento invariante del bucle."
  
! #: params.opt:342
! #, fuzzy, no-c-format
! #| msgid "Max size of conflict table in MB."
! msgid "Maximum size of conflict table in MB."
! msgstr "Tamaño máximo de la tabla de conflictos en MB."
  
! #: params.opt:346
  #, no-c-format
! msgid "Approximate function insn number in 1K units triggering simple local RA."
! msgstr ""
  
! #: params.opt:350
! #, fuzzy, no-c-format
! #| msgid "Max loops number for regional RA."
! msgid "Maximum number of loops for regional RA."
! msgstr "Número de bucles máximo para el RA regional."
  
! #: params.opt:354
  #, no-c-format
! msgid "Control IRA to consider matching constraint (duplicated operand number) heavily in all available alternatives for preferred register class.  If it is set as zero, it means IRA only respects the matching constraint when it's in the only available alternative with an appropriate register class.  Otherwise, it means IRA checks all available alternatives for preferred register class even if it has found some choice with an appropriate register class and respect the found qualified matching constraint."
! msgstr ""
  
! #: params.opt:358
! #, fuzzy, no-c-format
! #| msgid "If number of candidates in the set is smaller, we always try to remove unused ivs during its optimization."
! msgid "If number of candidates in the set is smaller, we always try to remove unused induction variables during its optimization."
! msgstr "Si el número de candidatos en el conjunto es menor, siempre se tratará de eliminar los ivs sin usar durante su optimización."
  
! #: params.opt:362
! #, fuzzy, no-c-format
! #| msgid "Bound on number of candidates below that all candidates are considered in iv optimizations."
! msgid "Bound on number of candidates below that all candidates are considered in induction variable optimizations."
! msgstr "Límite en el número de candidatos bajo el cual todos los candidatos se consideran en optimizaciones iv."
  
! #: params.opt:366
! #, fuzzy, no-c-format
! #| msgid "Bound on number of iv uses in loop optimized in iv optimizations."
! msgid "Bound on number of induction variable uses in loop optimized in IV optimizations."
! msgstr "Límite en el número de usos de iv en bucles optimizados en optimizaciones iv."
  
! #: params.opt:370
  #, no-c-format
! msgid "The maximum code size growth ratio when expanding into a jump table (as a percentage).  The parameter is used when optimizing for size."
! msgstr ""
  
! #: params.opt:374
  #, no-c-format
! msgid "The maximum code size growth ratio when expanding into a jump table (as a percentage).  The parameter is used when optimizing for speed."
! msgstr ""
  
! #: params.opt:378
  #, no-c-format
! msgid "The size of L1 cache line."
! msgstr "El tamaño de la línea del caché L1."
  
! #: params.opt:382
  #, no-c-format
! msgid "The minimum recommended offset between two concurrently-accessed objects to avoid additional performance degradation due to contention introduced by the implementation.  Typically the L1 cache line size, but can be larger to accommodate a variety of target processors with different cache line sizes. C++17 code might use this value in structure layout, but is strongly discouraged from doing so in public ABIs."
! msgstr ""
  
! #: params.opt:391
  #, no-c-format
! msgid "The maximum recommended size of contiguous memory occupied by two objects accessed with temporal locality by concurrent threads.  Typically the L1 cache line size, but can be smaller to accommodate a variety of target processors with different cache line sizes."
! msgstr ""
  
! #: params.opt:398
  #, no-c-format
! msgid "The size of L1 cache."
! msgstr "El tamaño del caché L1i."
  
! #: params.opt:402
  #, no-c-format
! msgid "The size of L2 cache."
! msgstr "El tamaño del caché L2."
  
! #: params.opt:406
! #, fuzzy, no-c-format
! #| msgid "Maximal growth due to inlining of large function (in percent)."
! msgid "Maximal growth due to inlining of large function (as a percentage)."
! msgstr "Máximo crecimiento causado por la inclusión en línea de una función grande (en porcentaje)."
  
! #: params.opt:410
  #, no-c-format
! msgid "The size of function body to be considered large."
! msgstr "El tamaño del cuerpo de la función que será  considerado grande."
  
! #: params.opt:414
  #, no-c-format
! msgid "The size of stack frame to be considered large."
! msgstr "El tamaño del marco de la pila que será considerado grande."
  
! #: params.opt:418
! #, fuzzy, no-c-format
! #| msgid "Maximal stack frame growth due to inlining (in percent)."
! msgid "Maximal stack frame growth due to inlining (as a percentage)."
! msgstr "Máximo crecimiento de marco de pila causado por la inclusión en línea (en porcentaje)."
  
! #: params.opt:422
  #, no-c-format
! msgid "The size of translation unit to be considered large."
! msgstr "El tamaño de la unidad de traducción que será considerado grande."
  
! #: params.opt:426
  #, no-c-format
! msgid "Maximum number of concurrently open C++ module files when lazy loading."
! msgstr ""
  
! #: params.opt:430
  #, no-c-format
! msgid "The minimum cost of an expensive expression in the loop invariant motion."
! msgstr "El coste mínimo de una expresión costosa en el movimiento invariante del bucle."
  
! #: params.opt:434
  #, no-c-format
! msgid "True if a non-short-circuit operation is optimal."
! msgstr "Verdadero si una operación de non-short-circuit es óptima."
  
! #: params.opt:438
  #, no-c-format
! msgid "Size of tiles for loop blocking."
! msgstr "Tamaño de bloques para el bloqueo de bucles."
  
! #: params.opt:442
  #, no-c-format
! msgid "The maximum number of stmts in loop nest for loop interchange."
! msgstr "El número máximo de instrucciones en anidamiento de bucle para intercambio de bucle."
  
! #: params.opt:446
! #, fuzzy, no-c-format
! #| msgid "The maximum number of loop iterations we predict statically."
! msgid "The minimum stride ratio for loop interchange to be profitable."
! msgstr "El número máximo de iteraciones de bucle que se predicen estáticamente."
  
! #: params.opt:450
  #, no-c-format
! msgid "Max basic blocks number in loop for loop invariant motion."
! msgstr "Número máximo de bloques básicos en bucles para movimiento invariante de bucle."
  
! #: params.opt:454
  #, no-c-format
! msgid "Maximum number of datarefs in loop for building loop data dependencies."
! msgstr "Número máximo de referencia de datos en bucles para construir dependencias de datos de bucles."
  
! #: params.opt:458
  #, no-c-format
! msgid "The maximum number of instructions in an inner loop that is being considered for versioning."
! msgstr "El número máximo de instrucciones en un bucle interior que se consideran para versionar."
  
! #: params.opt:462
  #, no-c-format
! msgid "The maximum number of instructions in an outer loop that is being considered for versioning, on top of the instructions in inner loops."
! msgstr "El número máximo de instrucciones ien un bucle exterior que se consideran para versionar, por encima de las instrucciones en los bucles interiores."
  
! #: params.opt:466
  #, no-c-format
! msgid "Minimal fall-through edge probability as a percentage, used to add BB to inheritance EBB in LRA."
! msgstr ""
  
! #: params.opt:470
  #, no-c-format
! msgid "The max number of reload pseudos which are considered during spilling a non-reload pseudo."
! msgstr "El número máximo de pseudos de recarga que se tienen en cuenta durante el vaciado de pseudos de no recarga."
  
! #: params.opt:474
  #, no-c-format
! msgid "The maximum log2(number of reload pseudos * number of program points) threshold when preferences for other reload pseudos are still considered. Taking these preferences into account helps to improve register allocation. However, for very large functions, a large value can result in significant compilation time and memory consumption. The default value is 30."
! msgstr ""
  
! #: params.opt:482
  #, no-c-format
! msgid "Maximal size of a partition for LTO (in estimated instructions)."
! msgstr "Tamaño maximal de una partición para LTO (en instrucciones estimadas)."
  
! #: params.opt:486
! #, fuzzy, no-c-format
! #| msgid "maximum number of parameters in a SCoP."
! msgid "Maximal number of LTO partitions streamed in parallel."
! msgstr "número máximo de parámetros en un SCoP."
  
! #: params.opt:490
  #, no-c-format
! msgid "Minimal size of a partition for LTO (in estimated instructions)."
! msgstr "Tamaño minimal de una partición para LTO (en instrucciones estimadas)."
  
! #: params.opt:494
  #, no-c-format
! msgid "Number of partitions the program should be split to."
! msgstr "Número de particiones en las que se debe dividir el programa."
  
! #: params.opt:513
! #, fuzzy, no-c-format
! #| msgid "Select fraction of the maximal frequency of executions of basic block in function given basic block needs to have to be considered hot."
! msgid "The denominator n of fraction 1/n of the execution frequency of callee to be cloned for a particular caller. Special value of 0 dictates to always clone without a cut-off."
! msgstr "La selección de fracción de la frecuencia máxima de ejecuciones de bloque básico en la función dada que el bloque básico necesita para ser considerado caliente."
  
! #: params.opt:517
  #, no-c-format
! msgid "Size cut-off for callee including inlined calls to be cloned for a particular caller."
! msgstr ""
  
! #: params.opt:521
! #, fuzzy, no-c-format
! #| msgid "Maximal size of a partition for LTO (in estimated instructions)."
! msgid "Maximal size of a locality partition for LTO (in estimated instructions). Value of 0 results in default value being used."
! msgstr "Tamaño maximal de una partición para LTO (en instrucciones estimadas)."
  
! #: params.opt:531
  #, no-c-format
! msgid "Choose static heuristics for locality layout. Option cpp_template groups by C++ template instantiation type."
! msgstr ""
  
! #: params.opt:535
  #, no-c-format
! msgid "The maximum number of instructions to consider to unroll in a loop on average."
! msgstr "El número máximo de instrucciones para considerar el desenrollo en un bucle en promedio."
  
! #: params.opt:539
  #, no-c-format
! msgid "The maximum number of insns combine tries to combine."
! msgstr "El número máximo de intentos de combinar insns para combinar."
  
! #: params.opt:543
! #, fuzzy, no-c-format
! #| msgid "The maximum number of instructions to consider to find accurate live register information."
! msgid "The maximum number of instructions that combine searches in order to find the next use of a particular register."
! msgstr "El número máximo de instrucciones para considerar la búsqueda de información de registros en vivo exacta."
  
! #: params.opt:547
  #, no-c-format
! msgid "The maximum depth of a loop nest we completely peel."
! msgstr "La profundidad máxima de un bucle anidado que nosotros pelamos completamente."
  
! #: params.opt:551
  #, no-c-format
! msgid "The maximum number of peelings of a single loop that is peeled completely."
! msgstr "El número máximo de pelados en un solo bucle que está completamente pelado."
  
! #: params.opt:555
  #, no-c-format
! msgid "The maximum number of insns of a completely peeled loop."
! msgstr "El número máximo de insns en un bucle completamente pelado."
  
! #: params.opt:559
  #, no-c-format
! msgid "The maximum number of incoming edges to consider for crossjumping."
! msgstr "El número máximo de bordes entrantes para considerar el salto cruzado."
  
! #: params.opt:563
  #, no-c-format
! msgid "The maximum instructions CSE process before flushing."
! msgstr "El número máximo de instrucciones que CSE procesa antes de descargar."
  
! #: params.opt:567
  #, no-c-format
! msgid "The maximum length of path considered in cse."
! msgstr "La longitud máxima de la ruta considerada en cse."
  
! #: params.opt:571
  #, no-c-format
! msgid "The maximum memory locations recorded by cselib."
! msgstr "El número máximo de ubicaciones grabadas por cselib."
  
! #: params.opt:575
! #, fuzzy, no-c-format
! #| msgid "Max. count of debug markers to expand or inline."
! msgid "Maximum count of debug markers to expand or inline."
! msgstr "Máx. número de marcadores de depuración para expandir o poner en línea."
  
! #: params.opt:579
  #, no-c-format
! msgid "The maximum number of instructions to consider to fill a delay slot."
! msgstr "El número máximo de instrucciones para considerar el llenado de una ranura de retraso."
  
! #: params.opt:583
  #, no-c-format
! msgid "The maximum number of instructions to consider to find accurate live register information."
! msgstr "El número máximo de instrucciones para considerar la búsqueda de información de registros en vivo exacta."
  
! #: params.opt:587
  #, no-c-format
! msgid "Maximum number of active local stores in RTL dead store elimination."
! msgstr "Número máximo de almacenamientos locales activos en la eliminación de almacenamiento muerto RTL."
  
! #: params.opt:591
! #, fuzzy, no-c-format
! #| msgid "Max number of bytes to move inline."
! msgid "Maximum number of targets to devirutalize."
! msgstr "Máx. número de bytes para mover y poner en línea."
  
! #: params.opt:595
  #, no-c-format
! msgid "The maximum number of nested indirect inlining performed by early inliner."
! msgstr "El número máximo de inclusiones de instrucciones en línea anidadas realizado por el inlineador temprano."
  
! #: params.opt:599
  #, no-c-format
! msgid "Maximum number of fields in a structure before pointer analysis treats the structure as a single variable."
! msgstr "El número máximo de campos en una estructura antes de que el análisis de punteros trate a la estructura como una sola variable."
  
! #: params.opt:603
  #, no-c-format
! msgid "Maximum number of instructions to copy when duplicating blocks on a finite state automaton jump thread path."
! msgstr "Número máximo de instrucciones que se copiarán cuando se dupliquen bloques en un camino de hilo de salto de máquina de estados."
  
! #: params.opt:607
  #, no-c-format
! msgid "The maximum ratio of insertions to deletions of expressions in GCSE."
! msgstr "La tasa máxima de inserciones para borrados de expresiones en GCSE."
  
! #: params.opt:611
! #, fuzzy, no-c-format
! #| msgid "The maximum amount of memory to be allocated by GCSE."
! msgid "The maximum amount of memory to be allocated by GCSE, in kilobytes."
! msgstr "La cantidad máxima de memoria a ser asignada por GCSE."
  
! # 'desfactorizar' no me gusta. ¿Alguna sugerencia? - cfuga
! #: params.opt:615
  #, no-c-format
! msgid "The maximum number of insns to duplicate when unfactoring computed gotos."
! msgstr "El número máximo de insns a duplicar al desfactorizar gotos calculados."
  
! #: params.opt:619
  #, no-c-format
! msgid "The maximum expansion factor when copying basic blocks."
! msgstr "El factor de expansión máximo al copiar bloques básicos."
  
! #: params.opt:623
  #, no-c-format
! msgid "Maximum depth of search in the dominator tree for expressions to hoist."
! msgstr "Profundidad máxima de la búsqueda en el árbol dominador por expresiones para levantar."
  
! #: params.opt:627
  #, no-c-format
! msgid "Maximum loop depth of a call which is considered for inlining functions called once."
! msgstr ""
  
! #: params.opt:631
  #, no-c-format
! msgid "Maximum combined size of caller and callee which is inlined if callee is called once."
! msgstr ""
  
! #: params.opt:635
  #, no-c-format
! msgid "The maximum number of instructions when automatically inlining."
! msgstr "El número máximo de instrucciones cuando se hace inclusión en línea automáticamente."
  
! #: params.opt:639
  #, no-c-format
! msgid "The maximum number of instructions inline function can grow to via recursive inlining."
! msgstr "El número máximo de instrucciones que una función incluida en línea puede crecer a través de inclusión en línea recursiva."
  
! #: params.opt:643
  #, no-c-format
! msgid "The maximum number of instructions non-inline function can grow to via recursive inlining."
! msgstr "El número máximo de instrucciones que una función que no se incluye en línea puede crecer a través de inclusión en línea recursiva."
  
! #: params.opt:647
  #, no-c-format
! msgid "The maximum number of instructions in a single function eligible for inlining."
! msgstr "El número máximo de instrucciones en una sola función elegible para inclusión en línea."
  
! #: params.opt:651
  #, no-c-format
! msgid "The maximum number of instructions when inlining for size."
! msgstr "El número máximo de instrucciones cuando se hace inclusión en línea por tamaño."
  
! #: params.opt:655
  #, no-c-format
! msgid "The maximum number of instructions when automatically inlining small functions."
! msgstr "El número máximo de instrucciones cuando se hace inclusión en línea de funciones pequeñas automáticamente."
  
! #: params.opt:659
  #, no-c-format
! msgid "The maximum depth of recursive inlining for inline functions."
! msgstr "La máxima profundidad para la inclusión en línea recursiva para funciones incluidas en línea."
  
! #: params.opt:663
  #, no-c-format
! msgid "The maximum depth of recursive inlining for non-inline functions."
! msgstr "La máxima profundidad para la inclusión en línea recursiva para funciones que no son incluidas en línea."
  
! #: params.opt:667
  #, no-c-format
! msgid "Maximum number of isl operations, 0 means unlimited."
! msgstr "Número máximo de operaciones isl; 0 significa que no hay límite"
  
! #: params.opt:671
  #, no-c-format
! msgid "Bound on the cost of an expression to compute the number of iterations."
! msgstr "Límite en el coste de una expresión para calcular el número de iteraciones."
  
! #: params.opt:675
  #, no-c-format
! msgid "Bound on the number of iterations the brute force # of iterations analysis algorithm evaluates."
! msgstr "Límite en el número de iteraciones que evalúa el algoritmo de análisis de número de iteraciones de fuerza bruta."
  
! #: params.opt:679
  #, no-c-format
! msgid "Maximum number of statements allowed in a block that needs to be duplicated when threading jumps."
! msgstr "Número máximo de sentencias permitidas en un bloque que necesitan ser duplicadas al hacer hilos de saltos."
  
! #: params.opt:683
  #, no-c-format
! msgid "Search space limit for the backwards jump threader."
! msgstr ""
  
! #: params.opt:687
  #, no-c-format
! msgid "The maximum number of RTL nodes that can be recorded as combiner's last value."
! msgstr "El número máximo de nodos RTL que se pueden grabar como el último valor del combinador."
  
! # 'desfactorizar' no me gusta. ¿Alguna sugerencia? - cfuga
! #: params.opt:691
  #, no-c-format
! msgid "The maximum number of insns in loop header duplicated by the copy loop headers pass."
! msgstr "El número máximo de instrucciones en encabezamiento de bucle a duplicar en el paso de encabezamientos de bucles."
  
! #: params.opt:695
  #, no-c-format
! msgid "The maximum number of backtrack attempts the scheduler should make when modulo scheduling a loop."
! msgstr "El número máximo de intentos hacia atrás que debe hacer el planificador cuando planifique un bucle módulo."
  
! #: params.opt:699
  #, no-c-format
! msgid "Minimum page size for warning purposes."
! msgstr ""
  
! #: params.opt:703
  #, no-c-format
! msgid "Maximum length of partial antic set when performing tree pre optimization."
! msgstr "Longitud máxima del conjunto antic parcial al realizar pre optimización de árbol."
  
! #: params.opt:707
  #, no-c-format
! msgid "The maximum number of branches on the path through the peeled sequence."
! msgstr "El número máximo de ramificaciones en la ruta hacia una secuencia pelada."
  
! #: params.opt:711
  #, no-c-format
! msgid "The maximum number of peelings of a single loop."
! msgstr "El número máximo de pelados en un solo bucle."
  
! #: params.opt:715
  #, no-c-format
! msgid "The maximum number of insns of a peeled loop."
! msgstr "El número máximo de insns en un bucle pelado."
  
! #: params.opt:719
  #, no-c-format
! msgid "The maximum length of scheduling's pending operations list."
! msgstr "La longitud máxima de la lista de operaciones pendientes del planificador."
  
! #: params.opt:723 params.opt:767
  #, no-c-format
! msgid "The maximum number of blocks in a region to be considered for interblock scheduling."
! msgstr "El número máximo de bloques en una región para ser considerada para planificación de interbloqueo."
  
! #: params.opt:727 params.opt:771
  #, no-c-format
! msgid "The maximum number of insns in a region to be considered for interblock scheduling."
! msgstr "El número máximo de insns en una región para ser consideradas para planificación de interbloqueo"
  
! #: params.opt:731
  #, no-c-format
! msgid "Maximum depth of sqrt chains to use when synthesizing exponentiation by a real constant."
! msgstr "Máxima profundidad de cadenas sqrt que se utilizará cuando se sintetice la exponenciación mediante una constante real."
  
! #: params.opt:735
  #, no-c-format
! msgid "The maximum number of loop iterations we predict statically."
! msgstr "El número máximo de iteraciones de bucle que se predicen estáticamente."
  
! #: params.opt:739
  #, no-c-format
! msgid "The maximum number of instructions to search backward when looking for equivalent reload."
! msgstr "El número máximo de instrucciones para buscar hacia atrás al buscar por una recarga equivalente."
  
! #: params.opt:743
  #, no-c-format
! msgid "Maximum number of insns in a basic block to consider for RTL if-conversion."
! msgstr "Número máximo de insns en bloque básico que se consideran para conversión-if RTL."
  
! #: params.opt:747
  #, no-c-format
! msgid "Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered predictable."
! msgstr "Coste máximo permitido para la secuencia que generaría el paso de conversión-if RTL para una rama que se considera predecible."
  
! #: params.opt:751
  #, no-c-format
! msgid "Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered unpredictable."
! msgstr "Coste máximo permitido para la secuencia que generaría el paso de conversión-if RTL para una rama que se considera no predecible."
  
! #: params.opt:755
  #, no-c-format
! msgid "The maximum number of iterations through CFG to extend regions."
! msgstr "El número máximo de iteraciones a través de CFG para extender regiones."
  
! #: params.opt:759
  #, no-c-format
! msgid "The maximum conflict delay for an insn to be considered for speculative motion."
! msgstr "El retraso máximo de conflicto para que una insn sea considerada para movimiento especulativo."
  
! #: params.opt:763
  #, no-c-format
! msgid "The maximum number of instructions ready to be issued to be considered by the scheduler during the first scheduling pass."
! msgstr "El número máximo de instrucciones listas para ser ejecutadas que el planificador tendrá en cuenta durante el primer paso de planificación."
  
! #: params.opt:775
  #, no-c-format
! msgid "Maximum length of candidate scans for straight-line strength reduction."
! msgstr "Longitud máxima de los rastreos de candidatos para reducción de fuerza de línea directa."
  
! #: params.opt:779
  #, no-c-format
! msgid "Maximum number of may-defs visited when devirtualizing speculatively."
! msgstr "Número máximo de definiciones posibles visitadas cuando se desvirtualiza especulativamente."
  
! #: params.opt:783
  #, no-c-format
! msgid "Maximum recursion depth allowed when querying a property of an SSA name."
! msgstr "Máxima profundidad permitida de recursividad cuando se consulta una propiedad de un nombre SSA."
  
! #: params.opt:787
  #, no-c-format
! msgid "Maximum number of constant stores to merge in the store merging pass."
! msgstr "Número máximo de almacenamientos constantes que hay que mezclar en el paso de mezcla de almacenamientos."
  
! #: params.opt:791
  #, no-c-format
! msgid "Maximum number of conditional store pairs that can be sunk."
! msgstr "Número máximo de pares de almacenamiento condicional que se pueden hundir."
  
! #: params.opt:795 params.opt:799
! #, fuzzy, no-c-format
! #| msgid "Maximum number of constant stores to merge in the store merging pass."
! msgid "Maximum number of store chains to track at the same time in the store merging pass."
! msgstr "Número máximo de almacenamientos constantes que hay que mezclar en el paso de mezcla de almacenamientos."
  
! #: params.opt:803
  #, no-c-format
! msgid "Maximum amount of similar bbs to compare a bb with."
! msgstr "Cantidad máxima de bbs similares con las cuales comparar un bb."
  
! #: params.opt:807
  #, no-c-format
! msgid "Maximum amount of iterations of the pass over a function."
! msgstr "Cantidad máxima de iteraciones del paso sobre una función."
  
! #: params.opt:811
! #, fuzzy, no-c-format
! #| msgid "Maximum number of strings for which strlen optimization pass will track string lengths."
! msgid "Maximum number of strings for which strlen optimization pass tracks string lengths."
! msgstr "Número máximo de cadenas para las que el paso de optimización de strlen rastreará longitudes de cadenas."
  
! #: params.opt:815
  #, no-c-format
! msgid "Maximum number of arguments in a PHI supported by TREE if-conversion unless the loop is marked with simd pragma."
! msgstr ""
  
! #: params.opt:819
  #, no-c-format
! msgid "The maximum number of unrollings of a single loop."
! msgstr "El número máximo de desenrollos de un solo bucle."
  
! #: params.opt:823
  #, no-c-format
! msgid "The maximum number of instructions to consider to unroll in a loop."
! msgstr "El número máximo de instrucciones para considerar el desenrollo en un bucle."
  
! #: params.opt:827
  #, no-c-format
! msgid "The maximum number of insns of an unswitched loop."
! msgstr "El número máximo de insns en un bucle sin switch."
  
! #: params.opt:831
! #, fuzzy, no-c-format
! #| msgid "The maximum depth of a loop nest we completely peel."
! msgid "The maximum depth of a loop nest to be unswitched."
! msgstr "La profundidad máxima de un bucle anidado que nosotros pelamos completamente."
  
! #: params.opt:835
! #, fuzzy, no-c-format
! #| msgid "If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable will be expanded during loop unrolling."
! msgid "If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable is expanded during loop unrolling."
! msgstr "Si se usa -fvariable-expansion-in-unroller, el número máximo de veces que una variable individual se expandirá durante el desenrollo de bucles."
  
! #: params.opt:839
! #, fuzzy, no-c-format
! #| msgid "Max. recursion depth for expanding var tracking expressions."
! msgid "Maximum recursion depth for expanding var tracking expressions."
! msgstr "Profundidad máxima de recursión para expandir expresiones de rastreo de variables."
  
! #: params.opt:843
! #, fuzzy, no-c-format
! #| msgid "Max. size of loc list for which reverse ops should be added."
! msgid "Maximum size of loc list for which reverse ops should be added."
! msgstr "Máximo tamaño de lista loc para que deban añadirse ops inversas."
  
! #: params.opt:847
! #, fuzzy, no-c-format
! #| msgid "Max. size of var tracking hash tables."
! msgid "Maximum size of var tracking hash tables."
! msgstr "Tamaño máximo de las tablas de dispersión de rastreo de variables."
  
! #: params.opt:851
  #, no-c-format
! msgid "Maximum number of VALUEs handled during a single find_base_term call."
! msgstr ""
  
! #: params.opt:855
  #, no-c-format
! msgid "The minimum number of matching instructions to consider for crossjumping."
! msgstr "El número máximo de instrucciones coincidentes para considerar el salto cruzado."
  
! #: params.opt:859
  #, no-c-format
! msgid "Inline recursively only when the probability of call being executed exceeds the parameter."
! msgstr "Incluir en línea recursivamente solo cuando la probabilidad de que la llamada se ejecute exceda el parámetro."
  
! #: params.opt:863
! #, fuzzy, no-c-format
! #| msgid "Min. ratio of insns to prefetches to enable prefetching for a loop with an unknown trip count."
! msgid "Minimum ratio of insns to prefetches to enable prefetching for a loop with an unknown trip count."
! msgstr "Tasa mínima de insns a precargar para activar la precarga para un bucle con una cuenta de viajes desconocida."
  
! #: params.opt:867
  #, no-c-format
! msgid "The minimum threshold for probability of semi-invariant condition statement to trigger loop split."
! msgstr ""
  
! #: params.opt:871
  #, no-c-format
! msgid "The minimum UID to be used for a nondebug insn."
! msgstr "El UID mínimo a usar para una insn que no es de depuración."
  
! #: params.opt:875
  #, no-c-format
! msgid "The minimum size of variables taking part in stack slot sharing when not optimizing."
! msgstr "Tamaño mínimo de las variables que participan en la compartición de ranuras de pila cuando no hay optimización."
  
! #: params.opt:879
  #, no-c-format
! msgid "The minimum probability of reaching a source block for interblock speculative scheduling."
! msgstr "La probabilidad mínima de alcanzar un bloque fuente para la planificación especulativa entre bloques."
  
! #: params.opt:883
  #, no-c-format
! msgid "If -ftree-vectorize is used, the minimal loop bound of a loop to be considered for vectorization."
! msgstr "Si se usa -ftree-vectorize, el límite de bucle mínimo de un bucle para considerarse en la vectorización."
  
! #: params.opt:887
  #, no-c-format
! msgid "--param=openacc-kernels=[decompose|parloops]\tSpecify mode of OpenACC 'kernels' constructs handling."
! msgstr ""
  
! #: params.opt:900
  #, no-c-format
! msgid "--param=openacc-privatization=[quiet|noisy]\tSpecify mode of OpenACC privatization diagnostics."
! msgstr ""
  
! #: params.opt:913
  #, no-c-format
! msgid "Chunk size of omp schedule for loops parallelized by parloops."
! msgstr "Tamaño de la porción de planificación omp para bucles paralelizadps por parloops."
  
! #: params.opt:917
  #, no-c-format
! msgid "Minimum number of iterations per thread of an innermost parallelized loop."
! msgstr "Número mínimo de iteraciones por thread de un bucle paralelizado interior."
  
! #: params.opt:921
! #, fuzzy, no-c-format
! #| msgid "Chunk size of omp schedule for loops parallelized by parloops."
! msgid "--param=parloops-schedule=[static|dynamic|guided|auto|runtime]\tSchedule type of omp schedule for loops parallelized by parloops."
! msgstr "Tamaño de la porción de planificación omp para bucles paralelizadps por parloops."
  
! #: params.opt:943
! #, fuzzy, no-c-format
! #| msgid "Maximum probability of the entry BB of split region (in percent relative to entry BB of the function) to make partial inlining happen."
! msgid "Maximum probability of the entry BB of split region (as a percentage relative to entry BB of the function) to make partial inlining happen."
! msgstr "Probabilidad máxima de la entrada BB de la región de división (en porcentaje relativo a la entrada BB de la función) para que suceda la inclusión en línea parcial."
  
! #: params.opt:947
! #, fuzzy, no-c-format
! #| msgid "Maximum number of statements allowed in a block that needs to be duplicated when threading jumps."
! msgid "Maximum number of statements allowed inbetween the statement and the end to considered not extending the liferange."
! msgstr "Número máximo de sentencias permitidas en un bloque que necesitan ser duplicadas al hacer hilos de saltos."
  
! #: params.opt:951
  #, no-c-format
! msgid "Maximal estimated outcome of branch considered predictable."
! msgstr "Salida estimada máxima de la ramificación considerada predecible."
  
! #: params.opt:955
  #, no-c-format
! msgid "Whether software prefetch hints should be issued for non-constant strides."
! msgstr ""
  
! #: params.opt:959
  #, no-c-format
! msgid "The number of insns executed before prefetch is completed."
! msgstr "El número de insns ejecutadas antes de completar la precarga."
  
! #: params.opt:963
! #, fuzzy, no-c-format
! #| msgid "Min. ratio of insns to mem ops to enable prefetching in a loop."
! msgid "Minimum ratio of insns to mem ops to enable prefetching in a loop."
! msgstr "Tasa mínima de insns a ops de mem para activar la precarga en un bucle."
  
! #: params.opt:967
  #, no-c-format
! msgid "The minimum constant stride beyond which we should use prefetch hints for."
! msgstr ""
  
! #: params.opt:971
  #, no-c-format
! msgid "Use internal function id in profile lookup."
! msgstr "Utiliza id de función interno en búsqueda de perfil."
  
! #: params.opt:975
  #, no-c-format
! msgid "--param=ranger-debug=[none|trace|gori|cache|tracegori|all] Specifies the output mode for debugging ranger."
! msgstr ""
  
! #: params.opt:1000
  #, no-c-format
! msgid "Maximum depth of logical expression evaluation ranger looks through when evaluating outgoing edge ranges."
! msgstr ""
  
! #: params.opt:1005
! #, fuzzy, no-c-format
! #| msgid "The maximum number of instructions to consider to unroll in a loop on average."
! msgid "Maximum depth of instruction chains to consider for recomputation in the outgoing range calculator."
! msgstr "El número máximo de instrucciones para considerar el desenrollo en un bucle en promedio."
  
! #: params.opt:1010
! #, fuzzy, no-c-format
! #| msgid "Maximum number of queries into the alias oracle per store."
! msgid "Maximum number of relations the oracle registers in a basic block."
! msgstr "El número máximo de consultas al oráculo de alias por almacenamiento."
  
! #: params.opt:1014
  #, no-c-format
! msgid "Work bound when discovering transitive relations from existing relations."
! msgstr ""
  
! #: params.opt:1018
! #, fuzzy, no-c-format
! #| msgid "The maximum depth of a loop nest we completely peel."
! msgid "Maximum depth of a loop nest to fully value-number optimistically."
! msgstr "La profundidad máxima de un bucle anidado que nosotros pelamos completamente."
  
! #: params.opt:1022
  #, no-c-format
! msgid "Maximum number of disambiguations to perform per memory access."
! msgstr "Número máximo de desambiguaciones que realizar por cada acceso a memoria."
  
! #: params.opt:1026
  #, no-c-format
! msgid "Bound on the complexity of the expressions in the scalar evolutions analyzer."
! msgstr "Límite en la complejidad de expresiones en el analizador escalar de evoluciones."
  
! #: params.opt:1030
  #, no-c-format
! msgid "Bound on size of expressions used in the scalar evolutions analyzer."
! msgstr "Límite en el tamaño de expresiones usadas en el analizador escalar de evoluciones."
  
! #: params.opt:1034
! #, fuzzy, no-c-format
! #| msgid "Hardware autoprefetcher scheduler model control flag.  Number of lookahead cycles the model looks into; at '0' only enable instruction sorting heuristic.  Disabled by default."
! msgid "Hardware autoprefetcher scheduler model control flag.  Number of lookahead cycles the model looks into, at '0' only enable instruction sorting heuristic.  Disabled by default."
! msgstr "Indicador de control del modelo de planificador de prebuscador automático hardware.  Número de ciclos hacia delante que el modelo examina: con '0' solo se activa la heurística de ordenación de instrucciones.  Desactivado de forma predeterminada."
  
! #: params.opt:1038
  #, no-c-format
! msgid "Minimal distance between possibly conflicting store and load."
! msgstr "La distancia mínima entre store y load en posible conflicto."
  
! #: params.opt:1042
  #, no-c-format
! msgid "Which -fsched-pressure algorithm to apply."
! msgstr "Qué algoritmo -fsched-pressure aplicar."
  
! #: params.opt:1046
! #, fuzzy, no-c-format
! #| msgid "The minimal probability of speculation success (in percents), so that speculative insn will be scheduled."
! msgid "The minimal probability of speculation success (as a percentage), so that speculative insns are scheduled."
! msgstr "La probabilidad mínima de éxito de especulación (en porcentaje), para que esa insn especulativa se calendarize."
  
! # TODO Mejorar traducción de 'across it'.
! #: params.opt:1050
  #, no-c-format
! msgid "The minimum probability an edge must have for the scheduler to save its state across it."
! msgstr "Probabilidad mínima que debe tener un borde para que el planificador guarde su estado a través de él."
  
! #: params.opt:1054
  #, no-c-format
! msgid "Maximum number of instructions in the ready list that are considered eligible for renaming."
! msgstr "El número máximo de instrucciones en la lista ready que se consideran elegibles para renombrado."
  
! #: params.opt:1058
  #, no-c-format
! msgid "The maximum size of the lookahead window of selective scheduling."
! msgstr "El tamaño máximo de la ventana de búsqueda hacia adelante de la planificación selectiva."
  
! #: params.opt:1062
  #, no-c-format
! msgid "Maximum number of times that an insn could be scheduled."
! msgstr "El número máximo de veces que se puede planificar una insns."
  
! #: params.opt:1066
  #, no-c-format
! msgid "The number of prefetches that can run at the same time."
! msgstr "El número de precargas que se pueden ejecutar simultánamente."
  
! #: params.opt:1070
  #, no-c-format
! msgid "Target block's relative execution frequency (as a percentage) required to sink a statement."
! msgstr "Frecuencia de ejecución relativa al bloque objetivo (como un porcentaje) requerida para hundir una declaración."
  
! #: params.opt:1074
  #, no-c-format
! msgid "The number of cycles the swing modulo scheduler considers when checking conflicts using DFA."
! msgstr "El número de ciclos que el planificador de cambio de módulo considera al revisar conflictos utilizando DFA."
  
! #: params.opt:1078
  #, no-c-format
! msgid "A threshold on the average loop count considered by the swing modulo scheduler."
! msgstr "Umbral en el número promedio de bucles considerado por el planificador de cambio de módulo."
  
! #: params.opt:1082
  #, no-c-format
! msgid "A factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop."
! msgstr "Factor para ajustar el límite superior que el planificador de cambio de módulo utiliza para planificar un bucle."
  
! #: params.opt:1086
! #, fuzzy, no-c-format
! #| msgid "The minimum value of stage count that swing modulo scheduler will generate."
! msgid "The minimum value of stage count that swing modulo scheduler generates."
! msgstr "El valor mínimo de la cuenta de etapa que el planificador módulo swing generará."
  
! #: params.opt:1090
  #, no-c-format
! msgid "Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for size."
! msgstr "Máximo tamaño, en unidades de almacenamiento, de un agregado para tenerlo en cuenta en escalarización cuando se compila para tamaño."
  
! #: params.opt:1094
  #, no-c-format
! msgid "Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for speed."
! msgstr "Máximo tamaño, en unidades de almacenamiento, de un agregado para tenerlo en cuenta en escalarización cuando se compila para velocidad."
  
! #: params.opt:1098
  #, no-c-format
! msgid "Maximum number of artificial accesses to enable forward propagation that Scalar Replacement of Aggregates keeps for one local variable."
! msgstr ""
  
! #: params.opt:1102
! #, fuzzy, no-c-format
! #| msgid "The maximum number of stmts in loop nest for loop interchange."
! msgid "The maximum number of SSA_NAME assignments to follow in determining a value."
! msgstr "El número máximo de instrucciones en anidamiento de bucle para intercambio de bucle."
  
! #: params.opt:1106
  #, no-c-format
! msgid "The lower bound for a buffer to be considered for stack smashing protection."
! msgstr "El límite inferior para considerar un almacenamiento temporal para protección contra destrucción de pila."
  
! #: params.opt:1110
  #, no-c-format
! msgid "Size of the stack guard expressed as a power of two in bytes."
! msgstr "Tamaño de guarda de la pila expresado como potencia de dos en bytes."
  
! #: params.opt:1114
  #, no-c-format
! msgid "Interval in which to probe the stack expressed as a power of two in bytes."
! msgstr "Intervalo en el cual sondear la pila expresado como potencia de dos en bytes."
  
! #: params.opt:1118
  #, no-c-format
! msgid "Allow the store merging pass to introduce unaligned stores if it is legal to do so."
! msgstr "Permitir que el paso de mezcla de almacenamientos introduzca almacenamientos desalineados si es legal hacerlo."
  
! #: params.opt:1122
  #, no-c-format
! msgid "Maximum size of a single store merging region in bytes."
! msgstr ""
  
! #: params.opt:1126
  #, no-c-format
! msgid "Maximum number of instruction distance that a small store forwarded to a larger load may stall. Value '0' disables the cost checks for the avoid-store-forwarding pass."
! msgstr ""
  
! #: params.opt:1130
  #, no-c-format
! msgid "The maximum ratio between array size and switch branches for a switch conversion to take place."
! msgstr "La tasa máxima entre el tamaño de la matriz y las ramificaciones switch para que tenga lugar una conversión switch."
  
! #: params.opt:1134
! #, fuzzy, no-c-format
! #| msgid "Maximum number of parameters in a SCoP."
! msgid "Maximum number of bases stored in each modref tree."
! msgstr "Número máximo de parámetros en un SCoP."
  
! #: params.opt:1138
! #, fuzzy, no-c-format
! #| msgid "Maximum number of parameters in a SCoP."
! msgid "Maximum number of references stored in each modref base."
! msgstr "Número máximo de parámetros en un SCoP."
  
! #: params.opt:1142
! #, fuzzy, no-c-format
! #| msgid "Maximum number of constant stores to merge in the store merging pass."
! msgid "Maximum number of accesses stored in each modref reference."
! msgstr "Número máximo de almacenamientos constantes que hay que mezclar en el paso de mezcla de almacenamientos."
  
! #: params.opt:1146
! #, fuzzy, no-c-format
! #| msgid "Maximum number of disambiguations to perform per memory access."
! msgid "Maximum number of tests performed by modref query."
! msgstr "Número máximo de desambiguaciones que realizar por cada acceso a memoria."
  
! #: params.opt:1150
  #, no-c-format
! msgid "Maximum depth of DFS walk used by modref escape analysis."
! msgstr ""
  
! #: params.opt:1154
! #, fuzzy, no-c-format
! #| msgid "Maximum number of queries into the alias oracle per store."
! msgid "Maximum number of escape points tracked by modref per SSA-name."
! msgstr "El número máximo de consultas al oráculo de alias por almacenamiento."
  
! #: params.opt:1158
! #, fuzzy, no-c-format
! #| msgid "Maximum number of times that an insn could be scheduled."
! msgid "Maximum number of times a given range is adjusted during the dataflow."
! msgstr "El número máximo de veces que se puede planificar una insns."
  
! #: params.opt:1162
  #, no-c-format
! msgid "--param=threader-debug=[none|all] Enables verbose dumping of the threader solver."
! msgstr ""
  
! #: params.opt:1175
  #, no-c-format
! msgid "Size in bytes after which thread-local aggregates should be instrumented with the logging functions instead of save/restore pairs."
! msgstr "Tamaño en bytes después del cual los agregados thread-local se deben instrumentar con las funciones de registro en lugar de pares save/restore."
  
! #: params.opt:1179
  #, no-c-format
! msgid "The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is not available."
! msgstr "El porcentaje de la función, ponderado por la frecuencia de ejecución, que debe ser cubierto por la información de rastreo. Se utiliza cuando la retroalimentación de análisis de perfil no está disponible."
  
! #: params.opt:1183
  #, no-c-format
! msgid "The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is available."
! msgstr "El porcentaje de la función, ponderado por la frecuencia de ejecución, que debe ser cubierto por la información de rastreo. Se utiliza cuando está disponible la retroalimentación del análisis de perfil."
  
! #: params.opt:1187
! #, fuzzy, no-c-format
! #| msgid "Maximal code growth caused by tail duplication (in percent)."
! msgid "Maximal code growth caused by tail duplication (as a percentage)."
! msgstr "Máximo crecimiento de código causado por duplicación de colas (en porcentaje)."
  
! #: params.opt:1191
! #, fuzzy, no-c-format
! #| msgid "Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is not available."
! msgid "Stop forward growth if the probability of best edge is less than this threshold (as a percentage). Used when profile feedback is not available."
! msgstr "Detener el crecimiento hacia adelante si la probabilidad del mejor borde es menor que este umbral (en porcentaje). Se utiliza cuando la retroalimentación de análisis de perfil no está disponible."
  
! #: params.opt:1195
! #, fuzzy, no-c-format
! #| msgid "Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is available."
! msgid "Stop forward growth if the probability of best edge is less than this threshold (as a percentage). Used when profile feedback is available."
! msgstr "Detener el crecimiento hacia adelante si la probabilidad del mejor borde es menor que este umbral (en porcentaje). Se utiliza cuando la retroalimentación de análisis de perfil está disponible."
  
! #: params.opt:1199
! #, fuzzy, no-c-format
! #| msgid "Stop reverse growth if the reverse probability of best edge is less than this threshold (in percent)."
! msgid "Stop reverse growth if the reverse probability of best edge is less than this threshold (as a percentage)."
! msgstr "Detener el crecimiento inverso si la probabilidad inversa del mejor borde es menor que este umbral (en porcentaje)."
  
! #: params.opt:1203
! #, fuzzy, no-c-format
! #| msgid "Set the maximum number of instructions executed in parallel in reassociated tree.  If 0, use the target dependent heuristic."
! msgid "Set the maximum number of instructions executed in parallel in reassociated tree.  If 0, use the target-dependent heuristic."
! msgstr "Establece el número máximo de instrucciones ejecutadas en paralelo en el árbol de reasociación. Si es 0, usa la heurística dependiente del objetivo."
  
! #: params.opt:1207
! #, fuzzy, no-c-format
! #| msgid "Emit implicit instantiations of templates."
! msgid "Emit special instrumentation for accesses to volatiles."
! msgstr "Emite instanciaciones implícitas de plantillas."
  
! #: params.opt:1211
  #, no-c-format
! msgid "Emit instrumentation calls to __tsan_func_entry() and __tsan_func_exit()."
! msgstr ""
  
! #: params.opt:1215
  #, no-c-format
! msgid "Maximum number of nested calls to search for control dependencies during uninitialized variable analysis."
! msgstr "Número máximo de llamadas anidadas para buscar dependencias de control durante el análisis de variables sin inicializar."
  
! #: params.opt:1219
  #, no-c-format
! msgid "Maximum number of predicates anded for each predicate ored in the normalized predicate chain."
! msgstr ""
  
! #: params.opt:1224
! #, fuzzy, no-c-format
! #| msgid "Maximum number of queries into the alias oracle per store."
! msgid "Maximum number of predicates ored in the normalized predicate chain."
! msgstr "El número máximo de consultas al oráculo de alias por almacenamiento."
  
! #: params.opt:1228
  #, no-c-format
! msgid "Maximum amount of work done to prune paths where the variable is always initialized."
! msgstr ""
  
! #: params.opt:1232
  #, no-c-format
! msgid "Instruction accounted for function prologue, epilogue and other overhead."
! msgstr "Instrucción contabilizada para el prólogo y epílogo de la función y otras sobrecargas."
  
! #: params.opt:1236
  #, no-c-format
! msgid "Time accounted for function prologue, epilogue and other overhead."
! msgstr "Tiempo contabilizado para el prólogo y epílogo de la función y otras sobrecargas."
  
! #: params.opt:1240
  #, no-c-format
! msgid "Instruction accounted for function thunk overhead."
! msgstr ""
  
! #: params.opt:1244
  #, no-c-format
! msgid "Time accounted for function thunk overhead."
! msgstr ""
  
! #: params.opt:1248
! #, fuzzy, no-c-format
! #| msgid "The minimum fraction of profile runs a given basic block execution count must be not to be considered unlikely."
! msgid "The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely."
! msgstr "Fracción mínima de ejecuciones de perfil que el número de ejecuciones de un bloque básico dado no debe alcanzar para ser considerado improbable."
  
! #: params.opt:1252
  #, no-c-format
! msgid "Maximum unroll factor for the unroll-and-jam transformation."
! msgstr "Máximo factor de desenrrollado para la transformación unroll-and-jam."
  
! #: params.opt:1256
  #, no-c-format
! msgid "Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable."
! msgstr ""
  
! #: params.opt:1260
  #, no-c-format
! msgid "Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number."
! msgstr "Usa instrucciones de envenamiento/desenvenenamiento directo para variables iguales o menores que este número."
  
! #: params.opt:1264
  #, no-c-format
! msgid "Whether to use canonical types."
! msgstr "Decide si se usan tipos canónicos."
  
! #: params.opt:1268
  #, no-c-format
! msgid "Enable loop epilogue vectorization using smaller vector size."
! msgstr "Activa la vectorización de epílogos de bucles usando un tamaño menor de vector."
  
! #: params.opt:1272
  #, no-c-format
! msgid "Maximum number of possible vector layouts (such as permutations) to consider when optimizing to-be-vectorized code."
! msgstr ""
  
! #: params.opt:1276
  #, no-c-format
! msgid "Maximum number of loop peels to enhance alignment of data references in a loop."
! msgstr "Número máximo de pelados de bucle para mejorar alineación de las referencias de datos en un bucle."
  
! #: params.opt:1280
  #, no-c-format
! msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check."
! msgstr "Límite en el número de revisiones de tiempo de ejecución insertadas por las versiones de bucle del vectorizador para revisión de alias."
  
! #: params.opt:1284
  #, no-c-format
! msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check."
! msgstr "Límite en el número de revisiones de tiempo de ejecución insertadas por las versiones de bucle del vectorizador para revisión de alineación."
  
! #: params.opt:1288
  #, no-c-format
! msgid "Controls how loop vectorizer uses partial vectors.  0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops.  The default value is 2."
! msgstr ""
  
! #: params.opt:1292
  #, no-c-format
! msgid "The maximum factor which the loop vectorizer applies to the cost of statements in an inner loop relative to the loop being vectorized."
! msgstr ""
  
! #: params.opt:1296
! #, fuzzy, no-c-format
! #| msgid "Enable loop vectorization on trees."
! msgid "Enable loop vectorization of floating point inductions."
! msgstr "Activa la vectorización de bucles en árboles."
  
! #: params.opt:1300
  #, no-c-format
! msgid "The scaling multiplier as a percentage to apply to all scalar loop costing when performing vectorization profitability analysis.  The default value is 100."
! msgstr ""
  
! #: params.opt:1304
! #, fuzzy, no-c-format
! #| msgid "Maximum number of basic blocks on a finite state automaton jump thread path."
! msgid "Maximum number of basic blocks before VRP switches to a fast model with less memory requirements."
! msgstr "Número máximo de bloques básicos en un camino de hilo de salto de máquina de estados."
  
! #: params.opt:1308
  #, no-c-format
! msgid "Maximum number of steps when inferring a value range from a load from a constant aggregate."
  msgstr ""
  
! #: params.opt:1312
! #, fuzzy, no-c-format
! #| msgid "maximum number of basic blocks per function to be analyzed by Graphite."
! msgid "Maximum number of basic blocks before VRP uses a sparse bitmap cache."
! msgstr "número máximo de bloques básicos por función para analizar con Graphite."
  
! #: params.opt:1316
! #, fuzzy, no-c-format
! #| msgid "maximum number of basic blocks per function to be analyzed by Graphite."
! msgid "Maximum number of outgoing edges in a switch before VRP does not process it."
! msgstr "número máximo de bloques básicos por función para analizar con Graphite."
  
! #: params.opt:1320
! #, fuzzy, no-c-format
! #| msgid "maximum number of basic blocks per function to be analyzed by Graphite."
! msgid "Maximum number of basic blocks for VRP to use a basic cache vector."
! msgstr "número máximo de bloques básicos por función para analizar con Graphite."
  
! #: analyzer/analyzer.opt:27
  #, no-c-format
! msgid "The maximum number of 'after supernode' exploded nodes within the analyzer per supernode, before terminating analysis."
! msgstr ""
  
! #: analyzer/analyzer.opt:31
  #, no-c-format
! msgid "The maximum number of exploded nodes per program point within the analyzer, before terminating analysis of that point."
! msgstr ""
  
! #: analyzer/analyzer.opt:35
  #, no-c-format
! msgid "The maximum number of constraints per state."
! msgstr "El número máximo de restricciones por estado."
  
! #: analyzer/analyzer.opt:39
  #, no-c-format
! msgid "The maximum number of infeasible edges to reject before declaring a diagnostic as infeasible."
! msgstr "El número máximo de bordes inviables que hay que rechazar antes de declarar un diagnóstico como inviable."
  
! #: analyzer/analyzer.opt:43
  #, no-c-format
! msgid "The maximum number of times a callsite can appear in a call stack within the analyzer, before terminating analysis of a call that would recurse deeper."
! msgstr ""
  
! #: analyzer/analyzer.opt:47
  #, no-c-format
! msgid "The maximum depth of a symbolic value, before approximating the value as unknown."
! msgstr "Profundidad máxima de un valor simbólico antes de aproximar el valor como desconocido."
  
! #: analyzer/analyzer.opt:51
  #, no-c-format
! msgid "The minimum number of supernodes within a function for the analyzer to consider summarizing its effects at call sites."
! msgstr ""
  
! #: analyzer/analyzer.opt:55
  #, no-c-format
! msgid "The maximum depth of exploded nodes that should appear in a dot dump before switching to a less verbose format."
! msgstr ""
  
! #: analyzer/analyzer.opt:59
  #, no-c-format
! msgid "The number of bytes at which to ellipsize string literals in analyzer text art diagrams."
! msgstr ""
  
! #: analyzer/analyzer.opt:63
  #, no-c-format
! msgid "The number of literal bytes to show at the head of a string literal in text art when ellipsizing it."
! msgstr ""
  
! #: analyzer/analyzer.opt:67
  #, no-c-format
! msgid "The number of literal bytes to show at the tail of a string literal in text art when ellipsizing it."
! msgstr ""
  
! #: analyzer/analyzer.opt:71
  #, no-c-format
! msgid "The ideal width in characters of text art diagrams generated by the analyzer."
! msgstr ""
  
! #: analyzer/analyzer.opt:75
  #, no-c-format
! msgid "Warn about code paths in which a pointer to a buffer is assigned to an incompatible type."
! msgstr "Avisa sobre caminos en el código en los que un puntero a búfer se asigna a un tipo incompatible."
  
! #: analyzer/analyzer.opt:79
  #, no-c-format
! msgid "Warn about code paths in which a pointer is checked for NULL after it has already been dereferenced."
! msgstr "Avisa sobre caminos en el código en los que se comprueba si un puntero es NULL después de haberlo desreferenciado."
  
! #: analyzer/analyzer.opt:83
  #, no-c-format
! msgid "Warn about code paths in which a stdio FILE can be closed more than once."
! msgstr "Avisa sobre caminos en el código en los que un FICHERO stdio puede cerrarse más de una vez."
  
! #: analyzer/analyzer.opt:87
  #, no-c-format
! msgid "Warn about code paths in which a pointer can be freed more than once."
! msgstr "Avisa sobre caminos en el código en los que un puntero puede liberarse más de una vez."
  
! #: analyzer/analyzer.opt:91
  #, no-c-format
! msgid "Warn about code paths in which sensitive data is written to a file."
! msgstr "Avisa sobre caminos en el código en los que se escriben datos sensibles en un fichero."
  
! #: analyzer/analyzer.opt:95
  #, no-c-format
! msgid "Warn about code paths in which sensitive data is copied across a security boundary."
! msgstr "Avisa sobre caminos en el código en los que se copian datos sensibles fuera del perímetro de seguridad."
  
! #: analyzer/analyzer.opt:99
  #, no-c-format
! msgid "Warn about code paths in which read on a write-only file descriptor is attempted, or vice versa."
! msgstr "Avisa sobre caminos en el código en los que se intenta leer un descriptor de fichero de solo escritura, o viceversa."
  
! #: analyzer/analyzer.opt:103
  #, no-c-format
! msgid "Warn about code paths in which a file descriptor can be closed more than once."
! msgstr "Avisa sobre caminos en el código en los que un descriptor de fichero puede cerrarse más de una vez."
  
! #: analyzer/analyzer.opt:107
  #, no-c-format
! msgid "Warn about code paths in which a file descriptor is not closed."
! msgstr "Avisa sobre caminos en el código en los que un descriptor de fichero no se cierra."
  
! #: analyzer/analyzer.opt:111
  #, no-c-format
! msgid "Warn about code paths in which an operation is attempted in the wrong phase of a file descriptor's lifetime."
! msgstr "Avisa sobre caminos en el código en los que se intenta una operación en una fase incorrecta del tiempo de vida de un descriptor de fichero."
  
! #: analyzer/analyzer.opt:115
  #, no-c-format
! msgid "Warn about code paths in which an operation is attempted on the wrong type of file descriptor."
! msgstr "Avisa sobre caminos en el código en los que se intenta una operación sobre un tipo incorrecto de descriptor de fichero."
  
! #: analyzer/analyzer.opt:119
  #, no-c-format
! msgid "Warn about code paths in which a read or write is performed on a closed file descriptor."
! msgstr "Avisa sobre caminos en el código en los que se realiza una lectura o escritura de un descriptor de fichero cerrado."
  
! #: analyzer/analyzer.opt:123
  #, no-c-format
! msgid "Warn about code paths in which a file descriptor is used without being checked for validity."
! msgstr "Avisa sobre caminos en el código en los que se utiliza un descriptor de fichero sin comprobarse su validez."
  
! #: analyzer/analyzer.opt:127
  #, no-c-format
! msgid "Warn about code paths in which a stdio FILE is not closed."
! msgstr "Avisa sobre caminos en el código en los que un FICHERO de stdio no se cierra."
  
! #: analyzer/analyzer.opt:131
  #, no-c-format
! msgid "Warn about code paths in which a non-heap pointer is freed."
! msgstr "Avisa sobre caminos en el código en los que se libera un puntero que no está en la memoria dinámica."
  
! #: analyzer/analyzer.opt:135
  #, no-c-format
! msgid "Warn about code paths in which floating-point arithmetic is used in locations where precise computation is needed."
! msgstr "Avisa sobre caminos en el código en los que se utiliza aritmética de coma flotante donde se necesita computación precisa."
  
! #: analyzer/analyzer.opt:139
  #, no-c-format
! msgid "Warn about code paths which appear to lead to an infinite loop."
! msgstr "Avisa sobre caminos en el código que parecen llevar a bucles infinitos."
  
! #: analyzer/analyzer.opt:143
  #, no-c-format
! msgid "Warn about code paths which appear to lead to infinite recursion."
! msgstr "Avisa sobre caminos en el código que parecen llevar a recursión infinita."
  
! #: analyzer/analyzer.opt:147
  #, no-c-format
! msgid "Warn about code paths in which a NULL function pointer is called."
! msgstr "Avisa sobre caminos en el código en los que se llama a un puntero a función NULL."
  
! #: analyzer/analyzer.opt:151
  #, no-c-format
! msgid "Warn about code paths in which a heap-allocated pointer leaks."
! msgstr "Avisa sobre caminos en el código en los que se pierde un puntero reservado en la memoria dinámica («leak»)."
  
! #: analyzer/analyzer.opt:155
  #, no-c-format
! msgid "Warn about code paths in which the wrong deallocation function is called."
! msgstr "Avisa sobre caminos en el código en los que se llama a una función de liberación de memoria incorrecta."
  
! #: analyzer/analyzer.opt:159
  #, no-c-format
! msgid "Warn about code paths in which a write or read to a buffer is out-of-bounds."
! msgstr "Avisa sobre caminos en el código en los que una escritura o lectura de búfer está fuera de los límites."
  
! #: analyzer/analyzer.opt:163
  #, no-c-format
! msgid "Warn about code paths in which undefined behavior would occur due to overlapping buffers."
! msgstr "Avisa sobre caminos en el código en los que puede darse un comportamiento indefinido a causa de búfers que se solapan."
  
! #: analyzer/analyzer.opt:167
  #, no-c-format
! msgid "Warn about code paths in which a possibly-NULL value is passed to a must-not-be-NULL function argument."
! msgstr "Avisa sobre caminos en el código en los que se pasa un valor que podría ser NULL a un argumento de función que no debe ser NULL."
  
! #: analyzer/analyzer.opt:171
  #, no-c-format
! msgid "Warn about code paths in which a possibly-NULL pointer is dereferenced."
! msgstr "Avisa sobre caminos en el código en los que se desreferencia un puntero que podría ser NULL."
  
! #: analyzer/analyzer.opt:175
  #, no-c-format
! msgid "Warn about code paths in which an async-signal-unsafe function is called from a signal handler."
! msgstr "Avisa sobre caminos en el código en los que se llama a una función de señal asíncrona insegura desde un manejador de señal."
  
! #: analyzer/analyzer.opt:179
  #, no-c-format
! msgid "Warn about code paths in which NULL is passed to a must-not-be-NULL function argument."
! msgstr "Avisa sobre caminos en el código en los que se pasa NULL a un argumento de función que no debe ser NULL."
  
! #: analyzer/analyzer.opt:183
  #, no-c-format
! msgid "Warn about code paths in which a NULL pointer is dereferenced."
! msgstr "Avisa sobre caminos en el código en los que se desreferencia un puntero NULL."
  
! #: analyzer/analyzer.opt:187
  #, no-c-format
! msgid "Warn about code paths in which an on-stack buffer is passed to putenv."
! msgstr "Avisa sobre caminos en el código en los que se oasa un búfer en pila a putenv."
  
! #: analyzer/analyzer.opt:191
  #, no-c-format
! msgid "Warn about code paths in which a shift with negative count is attempted."
! msgstr "Avisa sobre caminos en el código en los que se intenta un desplazamiento con cuenta negativa."
  
! #: analyzer/analyzer.opt:195
  #, no-c-format
! msgid "Warn about code paths in which a shift with count >= width of type is attempted."
! msgstr "Avisa sobre caminos en el código en los que se intenta un desplazamiento con cuenta >= ancho del tipo."
  
! #: analyzer/analyzer.opt:199
  #, no-c-format
! msgid "Warn about code paths in which a longjmp rewinds to a jmp_buf saved in a stack frame that has returned."
! msgstr "Avisa sobre caminos en el código en los que un longjmp se desenrrolla en un jmp_buf guardado en un marco de la pila que ha retornado."
  
! #: analyzer/analyzer.opt:203
  #, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as an allocation size."
! msgstr "Avisa sobre caminos en el código en los que un valor no saneado se utiliza como tamaño de una reserva."
  
! #: analyzer/analyzer.opt:207
  #, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as an array index."
! msgstr "Avisa sobre caminos en el código en los que un valor no saneado se utiliza como tamaño de una array."
  
! #: analyzer/analyzer.opt:211
  #, no-c-format
! msgid "Warn about code paths in which an 'assert()' is made involving an unsanitized value."
! msgstr "Avisa sobre caminos en el código en los que se hace un 'assert()' que implica un valor no saneado."
  
! #: analyzer/analyzer.opt:215
  #, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as a divisor."
! msgstr "Avisa sobre caminos en el código en los que un valor no saneado se utiliza como divisor."
  
! #: analyzer/analyzer.opt:219
  #, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as a pointer offset."
! msgstr "Avisa sobre caminos en el código en los que un valor no saneado se utiliza como desplazamiento de un puntero."
  
! #: analyzer/analyzer.opt:223
  #, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as a size."
! msgstr "Avisa sobre caminos en el código en los que un valor no saneado se utiliza como tamaño."
  
! #: analyzer/analyzer.opt:227
! #, fuzzy, no-c-format
! #| msgid "Warn about code paths in which a non-heap pointer is freed."
! msgid "Warn about code paths in which an exception of unexpected type is thrown."
! msgstr "Avisa sobre caminos en el código en los que se libera un puntero que no está en la memoria dinámica."
  
! #: analyzer/analyzer.opt:231
  #, no-c-format
! msgid "Warn about code paths in which pointer subtraction involves undefined behavior."
! msgstr "Avisa sobre caminos en el código en los que la sustracción de punteros conlleva comportamiento indefinido."
  
! #: analyzer/analyzer.opt:235
  #, no-c-format
! msgid "Warn about code paths in which a call is made to strtok with undefined behavior."
! msgstr "Avisa sobre caminos en el código en los que se hace una llamada a strtok con comportamiento indefinido."
  
! #: analyzer/analyzer.opt:239
  #, no-c-format
! msgid "Warn about code paths in which a freed value is used."
! msgstr "Avisa sobre caminos en el código en los que se utiliza un valor liberado."
  
! #: analyzer/analyzer.opt:243
  #, no-c-format
! msgid "Warn about code paths in which a pointer to a stale stack frame is used."
! msgstr "Avisa sobre caminos en el código en los que se utiliza un marco de la pila obsoleto."
  
! #: analyzer/analyzer.opt:247
  #, no-c-format
! msgid "Warn about code paths in which va_arg uses the wrong type."
! msgstr "Avisa sobre caminos en el código en los que va_arg utiliza un tipo incorrecto."
  
! #: analyzer/analyzer.opt:251
  #, no-c-format
! msgid "Warn about code paths in which va_arg is used too many times on a va_list."
! msgstr "Avisa sobre caminos en el código en los que se utiliza va_arg demasiadas veces en un va_list."
  
! #: analyzer/analyzer.opt:255
  #, no-c-format
! msgid "Warn about code paths in which va_start or va_copy is used without a corresponding va_end."
! msgstr "Avisa sobre caminos en el código en los que va_start o va_copy se utilizan sin su correspondiente va_end."
  
! #: analyzer/analyzer.opt:259
  #, no-c-format
! msgid "Warn about code paths in which a va_list is used after va_end."
! msgstr "Avisa sobre caminos en el código en los que va_list se utiliza después de va_end."
  
! #: analyzer/analyzer.opt:263
  #, no-c-format
! msgid "Warn about code paths which attempt to write to a const object."
! msgstr "Avisa sobre caminos en el código en los que se intenta escribir un objeto const."
  
! #: analyzer/analyzer.opt:267
  #, no-c-format
! msgid "Warn about code paths which attempt to write to a string literal."
! msgstr "Avisa sobre caminos en el código en los que se intenta escribir una cadena literal."
  
! #: analyzer/analyzer.opt:271
  #, no-c-format
! msgid "Warn about code paths in which an uninitialized value is used."
! msgstr "Avisa sobre caminos en el código en los que se utiliza un valor sin inicializar."
  
! #: analyzer/analyzer.opt:275
  #, no-c-format
! msgid "Warn if expressions are too complicated for the analyzer to fully track."
! msgstr "Advierte de expresiones demasiado complicadas de rastrear completamente para el analizador."
  
! #: analyzer/analyzer.opt:279
  #, no-c-format
! msgid "Warn if the code is too complicated for the analyzer to fully explore."
! msgstr "Advierte de que el código es demasiado complicado de explorar completamente para el analizador."
  
! #: analyzer/analyzer.opt:283
! #, fuzzy, no-c-format
! #| msgid "Delete dead instructions that may throw exceptions."
! msgid "Assume that no function calls can throw exceptions."
! msgstr "Borra instrucciones muertas que pueden lanzar excepciones."
  
! #: analyzer/analyzer.opt:287
  #, no-c-format
! msgid "Restrict the analyzer to run just the named checker."
! msgstr "Restringe el analizador a solo ejecutar el comprobador con nombre."
  
! #: analyzer/analyzer.opt:291
  #, no-c-format
! msgid "Add extra annotations to diagrams."
! msgstr "Añade anotaciones extra a los diagramas."
  
! #: analyzer/analyzer.opt:299
  #, no-c-format
! msgid "Verify that paths are feasible when emitting diagnostics."
! msgstr "Verifica que los caminos son viables al emitir diagnósticos."
  
! #: analyzer/analyzer.opt:303
  #, no-c-format
! msgid "Issue a note when diagnostics are deduplicated."
! msgstr "Genera una nota cuando los diagnósticos están deduplicados."
  
! #: analyzer/analyzer.opt:307
  #, no-c-format
! msgid "Simplify the supergraph before analyzing it."
  msgstr ""
  
! #: analyzer/analyzer.opt:311
  #, no-c-format
! msgid "Purge unneeded state during analysis."
! msgstr "Purga estados innecesarios durante el análisis"
  
! #: analyzer/analyzer.opt:315
  #, no-c-format
! msgid "Merge similar-enough states during analysis."
! msgstr "Mezcla estados suficientemente parecidos durante el análisis."
  
! #: analyzer/analyzer.opt:319
  #, no-c-format
! msgid "Stop exploring an execution path after certain diagnostics."
! msgstr "Deja de explorar un camino de ejecución después de ciertos diagnósticos."
  
! #: analyzer/analyzer.opt:323
  #, no-c-format
! msgid "Enable transitivity of constraints during analysis."
! msgstr "Activa la transitividad de restricciones durante el análisis."
  
! #: analyzer/analyzer.opt:327
  #, no-c-format
! msgid "Show events within system headers in analyzer execution paths."
! msgstr "Muestra eventos en cabeceras del sistema en los caminos de ejecución del analizador."
  
! #: analyzer/analyzer.opt:331
  #, no-c-format
! msgid "Approximate the effect of function calls to simplify analysis."
! msgstr "Aproxima el efecto de llamadas a funciones para simplificar el análisis."
  
! #: analyzer/analyzer.opt:335
  #, no-c-format
! msgid "Try to reconstruct function calls and returns after inlining."
! msgstr "Trata de reconstruir las llamadas a funciones y retornos después del tratamiento en línea."
  
! #: analyzer/analyzer.opt:339
  #, no-c-format
! msgid "Emit more verbose descriptions of control flow in diagnostics."
! msgstr "Emite descripciones más extensas del flujo de control en los diagnósticos."
  
! #: analyzer/analyzer.opt:343
  #, no-c-format
! msgid "Emit more verbose descriptions of state changes in diagnostics."
! msgstr "Emite descripciones más extensas de los cambios de estado en los diagnósticos."
  
! #: analyzer/analyzer.opt:347
  #, no-c-format
! msgid "Control which events are displayed in diagnostic paths."
! msgstr "Controla los eventos que se muestran en los caminos del diagnóstico."
  
! #: analyzer/analyzer.opt:351
  #, no-c-format
! msgid "Dump various analyzer internals to SRCFILE.analyzer.txt."
! msgstr "Vuelca varios internos del analizador a FICHSRC.analyzer.txt."
  
! #: analyzer/analyzer.opt:355
  #, no-c-format
! msgid "Dump various analyzer internals to stderr."
! msgstr "Vuelca varios internos del analizador a stderr."
  
! #: analyzer/analyzer.opt:363
  #, no-c-format
! msgid "Dump the analyzer exploded graph to a SRCFILE.eg.dot file."
! msgstr "Vuelca el grafo descompuesto del analizador al fichero FICHSRC.eg.dot."
  
! #: analyzer/analyzer.opt:367
  #, no-c-format
! msgid "Emit diagnostics showing the location of nodes in the exploded graph."
! msgstr "Emite diagnósticos que muestran la ubicación de los nodos en el grafo descompuesto."
  
! #: analyzer/analyzer.opt:371
  #, no-c-format
! msgid "Dump a textual representation of the exploded graph to SRCFILE.eg.txt."
! msgstr "Vuelca una representación textual del grafo descompuesto a FICHSRC.eg.txt."
  
! #: analyzer/analyzer.opt:375
  #, no-c-format
! msgid "Dump a textual representation of the exploded graph to SRCFILE.eg-ID.txt."
! msgstr "Vuelca una representación textual del grafo descompuesto a FICHSRC.eg-ID.txt."
  
! #: analyzer/analyzer.opt:379
  #, no-c-format
! msgid "Dump a textual representation of each diagnostic's exploded path to SRCFILE.IDX.KIND.epath.txt."
! msgstr "Vuelca una representación textual de cada camino descompuesto de diagnóstico a FICHSRC.IDX.KIND.txt."
  
! #: analyzer/analyzer.opt:383
  #, no-c-format
! msgid "Dump various analyzer internals to SRCFILE.*.fg.dot and SRCFILE.*.tg.dot."
! msgstr "Vuelca varios internos del analizador a FICHSRC.*.fg.dot y FICHSRC.*.tg.dot."
  
! #: analyzer/analyzer.opt:387
  #, no-c-format
! msgid "Dump various analyzer internals to SRCFILE.*.infinite-loop.dot."
! msgstr "Vuelca varios internos del analizador a FICHSRC.*.infinite-loop.dot."
  
! #: analyzer/analyzer.opt:391
  #, no-c-format
! msgid "Dump analyzer-specific data to a SRCFILE.analyzer.json.gz file."
! msgstr "Vuelca datos específicos del analizador al fichero FICHSRC.analyzer.json.gz."
  
! #: analyzer/analyzer.opt:395
  #, no-c-format
! msgid "Dump state-purging information to a SRCFILE.state-purge.dot file."
! msgstr "Vuelca información de purga de estados a un fichero FICHSRC.state-purge.dot."
  
! #: analyzer/analyzer.opt:399
  #, no-c-format
! msgid "Dump the analyzer supergraph to a SRCFILE.supergraph.dot file."
! msgstr "Vuelca el supergrafo del analizador a un fichero FICHSRC.supergraph.dot."
  
! #: analyzer/analyzer.opt:403
  #, no-c-format
! msgid "Emit custom warnings with internal details intended for analyzer developers."
! msgstr "Emite avisos personalizados con detalles internos destinados a desarrolladores del analizador."
  
! #: common.opt:234
  #, no-c-format
  msgid "Provide bash completion for options starting with provided string."
  msgstr "Proporciona completado bash para las opciones que comienzan por la cadena dada."
  
! #: common.opt:286
  #, no-c-format
  msgid "Display this information."
  msgstr "Muestra esta información."
  
! #: common.opt:290
  #, no-c-format
  msgid "--help=<class>\tDisplay descriptions of a specific class of options.  <class> is one or more of optimizers, target, warnings, undocumented, params."
  msgstr "--help=<clase>\tMuestra las descripciones para una clase específica de opciones.  <clase> es uno o más de optimizers, target, warnings, undocumented, params."
  
! #: common.opt:411
  #, no-c-format
  msgid "Display target specific command line options (including assembler and linker options)."
  msgstr ""
  
! #: common.opt:460 common.opt:502 common.opt:506 common.opt:510 common.opt:514
! #: common.opt:518 common.opt:522 common.opt:526 common.opt:943 common.opt:3861
! #: common.opt:3956 common.opt:4070
! #, fuzzy, no-c-format
! #| msgid "Pass -z text to linker."
! msgid "Passed to the linker."
! msgstr "Pasa -z texto al enlazador."
! 
! #: common.opt:464
  #, no-c-format
  msgid "-O<number>\tSet optimization level to <number>."
  msgstr "-O<número>\tEstablece el nivel de optimización a <número>."
  
! #: common.opt:468
  #, no-c-format
  msgid "Optimize for space rather than speed."
  msgstr "Optimiza para espacio en lugar de velocidad."
  
! #: common.opt:472
  #, no-c-format
  msgid "Optimize for speed disregarding exact standards compliance."
  msgstr "Optimiza para velocidad descartando el cumplimento exacto de estándares."
  
! #: common.opt:476
  #, no-c-format
  msgid "Optimize for debugging experience rather than speed or size."
  msgstr "Optimiza para experiencia de depuración en lugar de velocidad o tamaño."
  
! #: common.opt:480
  #, no-c-format
  msgid "Optimize for space aggressively rather than speed."
  msgstr "Optimiza agresivamente por espacio en lugar de por velocidad."
  
! #: common.opt:485
! #, no-c-format
! msgid "-Q --help prints what options are enabled.  Just -Q enables verbose messages."
! msgstr ""
! 
! #: common.opt:498
! #, no-c-format
! msgid "Stop processing after generating assembly code; do not assemble."
! msgstr ""
! 
! #: common.opt:530
  #, no-c-format
  msgid "This switch is deprecated; use -Wextra instead."
  msgstr "Esta opción es obsoleta; utilice en su lugar -Wextra."
  
! #: common.opt:543
  #, no-c-format
  msgid "Warn about returning structures, unions or arrays."
  msgstr "Avisa sobre la devolución de estructuras, unions o matrices."
  
! #: common.opt:547
  #, no-c-format
  msgid "Warn if a loop with constant number of iterations triggers undefined behavior."
  msgstr "Avisa si un bucle con un número constante de iteraciones provoca un comportamiento indefinido."
  
! #: common.opt:554
  #, no-c-format
  msgid "Warn if an array is accessed out of bounds."
  msgstr "Avisa si se accede a una matriz fuera de los límites."
  
! #: common.opt:558
! #, fuzzy, no-c-format
! #| msgid "Warn about zero-length formats."
! msgid "Warn about problems with auto-profile data."
! msgstr "Avisa sobre formatos de longitud cero."
! 
! #: common.opt:562 common.opt:566
  #, no-c-format
  msgid "Warn for uses of pointers to deallocated storage."
  msgstr "Avisa de usos de punteros a almacenamiento desasignado."
  
! #: common.opt:570
  #, no-c-format
  msgid "Warn about inappropriate attribute usage."
  msgstr "Avisa sobre la aritmética de punteros de funciones."
  
! #: common.opt:574
  #, no-c-format
  msgid "Do not warn about specified attributes."
  msgstr "No avisa sobre los atributos especificados."
  
! #: common.opt:578 common.opt:582
  #, no-c-format
  msgid "Warn about type safety and similar errors and mismatches in declarations with alias attributes."
  msgstr "Avisa sobre seguridad de tipo y errores similares y sobre discordancia en declaraciones con astributos alias."
  
! #: common.opt:586
  #, no-c-format
  msgid "Warn when profiling instrumentation was requested, but could not be applied to a certain function."
  msgstr "Avisa cuando se ha solicitado instrumentación de perfilado que no pudo aplicarse a cierta función."
  
! #: common.opt:591 common.opt:595
  #, no-c-format
  msgid "Warn about pointer casts which increase alignment."
  msgstr "Avisa sobre conversión de punteros que incremente la alineación."
  
! #: common.opt:599
  #, no-c-format
  msgid "Complain when a command-line option is valid, but not applicable to the current front end."
  msgstr "Se queja cuando una opción de la línea de órdenes es válida pero no aplicable al interfaz actual."
  
! #: common.opt:603
  #, no-c-format
  msgid "Warn when a #warning directive is encountered."
  msgstr "Avisa cuando se encuentra una directiva #warning."
  
! #: common.opt:607
  #, no-c-format
  msgid "Warn about uses of __attribute__((warning)) declarations."
  msgstr "Avisa sobre usos de declaraciones __attribute__((aviso))."
  
! #: common.opt:611
  #, no-c-format
  msgid "Warn if a deprecated compiler feature, class, method, or field is used."
  msgstr "Avisa si se usa una opción de compilador, clase, método o campo obsoletos."
  
! #: common.opt:615
  #, no-c-format
  msgid "Warn about uses of __attribute__((deprecated)) declarations."
  msgstr "Avisa sobre usos de declaraciones __attribute__((obsoleto))."
  
! #: common.opt:619
  #, no-c-format
  msgid "Warn when an optimization pass is disabled."
  msgstr "Avisa cuando se desactiva un paso de optimización."
  
! #: common.opt:623
  #, no-c-format
  msgid "Turn all warnings into errors."
  msgstr "Convierte todos los avisos en errores."
  
! #: common.opt:627
  #, no-c-format
  msgid "Turn the specified warning into an error."
  msgstr "Convierte el aviso especificado en error."
  
! #: common.opt:631
  #, no-c-format
  msgid "Print extra (possibly unwanted) warnings."
  msgstr "Muestra avisos extra (posiblemente no deseados)."
  
! #: common.opt:635
  #, no-c-format
  msgid "Exit on the first error occurred."
  msgstr "Termina cuando sucede el primer error."
  
! #: common.opt:639
  #, no-c-format
  msgid "-Wframe-larger-than=<byte-size>\tWarn if a function's stack frame requires in excess of <byte-size>."
  msgstr "-Wframe-larger-than=<tamaño-bytes>\tAvisa si el marco de la pila de una función requiere en exceso de <tamaño-bytes> bytes."
  
! #: common.opt:643
  #, no-c-format
  msgid "Disable -Wframe-larger-than= warning.  Equivalent to -Wframe-larger-than=<SIZE_MAX> or larger."
  msgstr "Deshabilita el aviso -Wframe-larger-than=.  Equivalente a -Wframe-larger-than=<MAX_TAMAÑO> o mayor."
  
! #: common.opt:647
  #, no-c-format
  msgid "Warn when attempting to free a non-heap object."
  msgstr "Avisa cuando se intenta liberar un objeto que no es de pila."
  
! #: common.opt:651
  #, no-c-format
  msgid "Warn when -fhardened did not enable an option from its set."
  msgstr ""
  
! #: common.opt:662
  #, no-c-format
  msgid "Warn when a switch case falls through."
  msgstr "Avisa cuando un switch case pasa de largo."
  
! #: common.opt:666 rust/lang.opt:59 c-family/c.opt:919
! #, no-c-format
! msgid "Warn for infinitely recursive calls."
! msgstr "Advierte de llamadas recursivas infinitas."
! 
! #: common.opt:670
  #, no-c-format
  msgid "Warn when an inlined function cannot be inlined."
  msgstr "Avisa cuando una función incluida en línea no se puede incluir en línea."
  
! #: common.opt:674
  #, no-c-format
  msgid "Warn when an atomic memory model parameter is known to be outside the valid range."
  msgstr "Avisa cuando un parámetro de modelo de memoria atomic se reconoce que está fuera del rango válido."
  
! #: common.opt:681
  #, no-c-format
  msgid "-Wlarger-than=<byte-size>\tWarn if an object's size exceeds <byte-size>."
  msgstr "-Wlarger-than=<tamaño-bytes>\tAvisa si el tamaño de un objeto excede <tamaño-bytes>."
  
! #: common.opt:685
  #, no-c-format
  msgid "Disable -Wlarger-than= warning.  Equivalent to -Wlarger-than=<SIZE_MAX> or larger."
  msgstr "Desactiva el aviso -Wlarger-than=.  Equivalente a -Wlarger-than=<MAX_TAMAÑO> o mayor."
  
! #: common.opt:689
  #, no-c-format
  msgid "Warn if comparing pointer parameter with nonnull attribute with NULL."
  msgstr "Avisa si se compara parámetro puntero con atributo no nulo con NULL."
  
! #: common.opt:693
  #, no-c-format
  msgid "Warn if dereferencing a NULL pointer may lead to erroneous or undefined behavior."
  msgstr "Avisa si la desreferencia de un puntero NULL puede llevar a un comportamiento erróneo o indefinido."
  
! #: common.opt:704
  #, no-c-format
  msgid "Warn about passing a pointer/reference to a local or temporary variable to a musttail call argument."
  msgstr "Advierte del paso de puntero/referencia a variable local o temporal en argumento de llamada «musttail»."
  
! #: common.opt:708
  #, no-c-format
  msgid "Warn about pointer/reference to a local or temporary variable possibly escaping to a musttail call."
  msgstr "Advierte de puntero/referencia a variable local o temporal posiblemente escapando a una llamada «musttail»."
  
! #: common.opt:712
  #, no-c-format
  msgid "Warn about some C++ One Definition Rule violations during link time optimization."
  msgstr "Advierto de algunas violaciones de la regla de una definición de C++ durante la optimización de tiempo de enlazado."
  
! #: common.opt:716
  #, no-c-format
  msgid "Warn about overflow in arithmetic expressions."
  msgstr "Avisa sobre desbordamiento por debajo en expresiones numéricas."
  
! #: common.opt:720
  #, no-c-format
  msgid "During link time optimization warn about mismatched types of global declarations."
  msgstr "Durante la optimización en tiempo de enlazado advierte de tipos de declaraciones globales que no casan."
  
! #: common.opt:724
  #, no-c-format
  msgid "Warn when the packed attribute has no effect on struct layout."
  msgstr "Avisa cuando el atributo packed no tiene efecto en la disposición de un struct."
  
! #: common.opt:728
  #, no-c-format
  msgid "Warn when padding is required to align structure members."
  msgstr "Avisa cuando se requiere relleno para alinear a los miembros de una estructura."
  
! #: common.opt:732
  #, no-c-format
  msgid "Issue warnings needed for strict compliance to the standard."
  msgstr "Activa los avisos necesarios para cumplir estrictamente con el estándar."
  
! #: common.opt:736
  #, no-c-format
  msgid "Warn about returning a pointer/reference to a local or temporary variable."
  msgstr "Advierte del retorno de puntero/referencia a variable local o temporal."
  
! #: common.opt:740
  #, no-c-format
  msgid "Warn when one variable shadows another.  Same as -Wshadow=global."
  msgstr "Avisa cuando una variable oculta otra.  Igual que -Wshadow=global."
  
! #: common.opt:744
  #, no-c-format
  msgid "Warn when one variable shadows another (globally)."
  msgstr "Avisa cuando una variable oculta otra (globalmente)."
  
! #: common.opt:748
  #, no-c-format
  msgid "Warn when one local variable shadows another local variable or parameter."
  msgstr "Avisa cuando una variable local oculta otra variable local o parámetro."
  
! #: common.opt:755
  #, no-c-format
  msgid "Warn when one local variable shadows another local variable or parameter of compatible type."
  msgstr "Avisa cuando una variable local oculta otra variable local o parámetro de tipo compatible."
  
! #: common.opt:762
  #, no-c-format
  msgid "Warn when not issuing stack smashing protection for some reason."
  msgstr "Avisa cuando no se está usando la protección contra destrucción de la pila por alguna razón."
  
! #: common.opt:766
  #, no-c-format
  msgid "-Wstack-usage=<byte-size>\tWarn if stack usage might exceed <byte-size>."
  msgstr "-Wstack-usage=<tamaño-bytes>\tAvisa si el uso de pila puede exceder <tamaño-bytes>."
  
! #: common.opt:770
  #, no-c-format
  msgid "Disable Wstack-usage= warning.  Equivalent to Wstack-usage=<SIZE_MAX> or larger."
  msgstr "Desactiva el aviso Wstack-usage=.  Equivalente a Wstack-usage=<MAX_TAMAÑO> o mayor."
  
! #: common.opt:774 common.opt:778
  #, no-c-format
  msgid "Warn about code which might break strict aliasing rules."
  msgstr "Avisa sobre código que pueda romper las reglas estrictas de aliases."
  
! #: common.opt:782 common.opt:786
  #, no-c-format
  msgid "Warn about optimizations that assume that signed overflow is undefined."
  msgstr "Desactiva las optimizaciones que asumen que un desbordamiento con signo está indefinido."
  
! #: common.opt:790
  #, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((cold))."
  msgstr "Avisa sobre funciones que pueden ser candidatas para __attribute__((cold))."
  
! #: common.opt:794
  #, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((const))."
  msgstr "Avisa sobre funciones que pueden ser candidatas para __attribute__((const))."
  
! #: common.opt:798
  #, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((pure))."
  msgstr "Avisa sobre funciones que pueden ser candidatas para __attribute__((pure))."
  
! #: common.opt:802
  #, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((noreturn))."
  msgstr "Avisa sobre funciones que pueden ser candidatas para __attribute((noreturn))."
  
! #: common.opt:806
  #, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((malloc))."
  msgstr "Avisa sobre funciones que pueden ser candidatas para __attribute__((malloc))."
  
! #: common.opt:810
  #, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((returns_nonnull))."
  msgstr "Avisa sobre funciones que pueden ser candidatas para __attribute__((returns_nonnull))."
  
! #: common.opt:814
  #, no-c-format
  msgid "Warn about C++ polymorphic types where adding final keyword would improve code quality."
  msgstr "Advierte de tipos polimórficos en C++ cuando añadir la palabra clave final mejoraría la calidad del código."
  
! #: common.opt:818
  #, no-c-format
  msgid "Warn about C++ virtual methods where adding final keyword would improve code quality."
  msgstr "Advierte de métodos virtuales en C++ cuando añadir la palabra clave final mejoraría la calidad del código."
  
! #: common.opt:822
  #, no-c-format
  msgid "Warn about statements between switch's controlling expression and the first case."
  msgstr "Advierte de instrucciones entre la expresión de control de un switch y el primer case."
  
! #: common.opt:827
  #, no-c-format
  msgid "Do not suppress warnings from system headers."
  msgstr "No suprime los avisos de los encabezados del sistema."
  
! #: common.opt:831
  #, no-c-format
  msgid "Warn if a comparison always evaluates to true or false."
  msgstr "Avisa si una comparación evalúa siempre como verdadero o falso."
  
! #: common.opt:835
  #, no-c-format
  msgid "Warn whenever a trampoline is generated."
  msgstr "Avisa siempre que se genera un trampolín."
  
! #: common.opt:839
  #, no-c-format
  msgid "Warn about cases where -ftrivial-auto-var-init cannot initialize an auto variable."
  msgstr "Avisa sobre casos en los que -ftrivial-auto-var-init no puede inicializar una auto variable."
  
! #: common.opt:843
  #, no-c-format
  msgid "Warn if a comparison is always true or always false due to the limited range of the data type."
  msgstr "Avisa si la comparación es siempre verdadera o siempre falsa debido al rango limitado del tipo de datos."
  
! #: common.opt:847
  #, no-c-format
  msgid "Warn about uninitialized automatic variables."
  msgstr "Avisa sobre variables automáticas sin inicializar."
  
! #: common.opt:851
  #, no-c-format
  msgid "Warn about maybe uninitialized automatic variables."
  msgstr "Avisa sobre variables automáticas probablemente sin inicializar."
  
! #: common.opt:859
  #, no-c-format
  msgid "Enable all -Wunused- warnings."
  msgstr "Activa todos los avisos -Wunused-."
  
! #: common.opt:866
  #, no-c-format
  msgid "Warn when a function parameter is only set, otherwise unused."
  msgstr "Avisa cuando sólo se define un parámetro de función, y no se usa posteriormente."
  
! #: common.opt:873
  #, no-c-format
  msgid "Warn when a variable is only set, otherwise unused."
  msgstr "Avisa cuando sólo se define una variable, y no se usa posteriormente."
  
! #: common.opt:877
  #, no-c-format
  msgid "Warn when a function is unused."
  msgstr "Avisa cuando no se usa una función."
  
! #: common.opt:881
  #, no-c-format
  msgid "Warn when a label is unused."
  msgstr "Avisa cuando no se usa una etiqueta."
  
! #: common.opt:885
  #, no-c-format
  msgid "Warn when a function parameter is unused."
  msgstr "Avisa cuando no se usa un parámetro de una función."
  
! #: common.opt:889
  #, no-c-format
  msgid "Warn when an expression value is unused."
  msgstr "Avisa cuando no se usa un valor de una expresión."
  
! #: common.opt:893
  #, no-c-format
  msgid "Warn when a variable is unused."
  msgstr "Avisa cuando no se usa una variable."
  
! #: common.opt:897
  #, no-c-format
  msgid "Warn in case profiles in -fprofile-use do not match."
  msgstr "Avisa en perfiles case en -fprofile-use que no coincidan."
  
! #: common.opt:901
  #, no-c-format
  msgid "Warn in case a function ends earlier than it begins due to an invalid linenum macros."
  msgstr "Avisa en caso de que una función termine antes de empezar a causa de macros con número de línea no válido."
  
! #: common.opt:905
  #, no-c-format
  msgid "Warn when a conditional has too many terms and condition coverage profiling gives up instrumenting the expression."
  msgstr "Avisa cuando un condicional tiene demasiados términos y el perfilado de cobertura de condiciones renuncia a instrumentar la expresión."
  
! #: common.opt:910
  #, no-c-format
  msgid "-fpath-coverage-limit=<number> Don't instrument functions path count exceeding <number>."
  msgstr "-fpath-coverage-limit=<número> No instrumenta funciones donde el cómputo de la ruta excede <número>"
  
! #: common.opt:915
  #, no-c-format
  msgid "Warn if a function exceeds the number of paths (controlled by -fpath-coverage-limit) and path coverage give up instrumenting the function. The limit is approximate and conservative and coverage might give up even if the actual number is slightly below the limit."
  msgstr "Avisa si una función excede el número de rutas (controladas por -fpath-coverage-limit) y la cobertura de ruta renuncia a instrumentar la función. El límite es aproximado y conservador y la cobertura podría renunciar incluso si el número real es ligeralmente inferior al límite."
  
! #: common.opt:922
  #, no-c-format
  msgid "Warn in case profiles in -fprofile-use do not exist."
  msgstr "Avisa en caso de que los perfiles no existan en -fprofile-use."
  
! #: common.opt:926
  #, no-c-format
  msgid "Warn when a vector operation is compiled outside the SIMD."
  msgstr "Avisar cuando una operación vectorial se compila fuera del SIMD."
  
! #: common.opt:930
  #, no-c-format
  msgid "Warn about unsupported features in ThreadSanitizer."
  msgstr "Avisa sobre características no disponibles en ThreadSanitizer."
  
! #: common.opt:947
  #, no-c-format
  msgid "-aux-info <file>\tEmit declaration information into <file>."
  msgstr "-aux-info <fichero>\tEmite la información de declaraciones en el <fichero>."
  
! #: common.opt:960
  #, no-c-format
  msgid "-d<letters>\tEnable dumps from specific passes of the compiler."
  msgstr "-d<letras>\tActiva los volcados de pasos específicos del compilador."
  
! #: common.opt:964
  #, no-c-format
  msgid "-dumpbase <file>\tSet the file basename to be used for dumps."
  msgstr "-dumpbase <fichero>\tEstablece el nombre base de fichero a usar para los volcados."
  
! #: common.opt:968
  #, no-c-format
  msgid "-dumpbase-ext .<ext>    Drop a trailing .<ext> from the dump basename to name auxiliary output files."
  msgstr ""
  
! #: common.opt:972
  #, no-c-format
  msgid "-dumpdir <dir>\tSet the directory name to be used for dumps."
  msgstr "-dumpdir <dir>\tEstablece el nombre del directorio a usar para los volcados."
  
! #: common.opt:1087
  #, no-c-format
  msgid "The version of the C++ ABI in use."
  msgstr "La versión de la ABI de C++ que se está usando."
  
! #: common.opt:1091
  #, no-c-format
  msgid "Aggressively optimize loops using language constraints."
  msgstr "Optimiza los bucles de forma agresiva empleando restricciones del lenguaje."
  
! #: common.opt:1095
  #, no-c-format
  msgid "Align the start of functions."
  msgstr "Alinea el inicio de las funciones."
  
! #: common.opt:1102
  #, no-c-format
  msgid "Align labels which are only reached by jumping."
  msgstr "Alinea las etiquetas que solamente se alcanzan saltando."
  
! #: common.opt:1109
  #, no-c-format
  msgid "Align all labels."
  msgstr "Alinea todas las etiquetas."
  
! #: common.opt:1116
  #, no-c-format
  msgid "Align the start of loops."
  msgstr "Alinea el inicio de los bucles."
  
! #: common.opt:1123
  #, no-c-format
  msgid "Allow the compiler to introduce new data races on stores."
  msgstr "Permite que el compilador introduzca carreras de datos en almacenes."
  
! #: common.opt:1127
  #, no-c-format
  msgid "Enable static analysis pass."
  msgstr "Habilita el paso de análisis estático."
  
! #: common.opt:1147
  #, no-c-format
  msgid "Select what to sanitize."
  msgstr "Selecciona qué sanear."
  
! #: common.opt:1151
  #, no-c-format
  msgid "Select type of coverage sanitization."
  msgstr "Selecciona el tipo de saneamiento de cobertura."
  
! #: common.opt:1164
  #, no-c-format
  msgid "-fasan-shadow-offset=<number>\tUse custom shadow memory offset."
  msgstr "-fasan-shadow-offset=<número>\tUtiliza desplazamiento personalizado para la memoria «shadow»."
  
! #: common.opt:1168
  #, no-c-format
  msgid "-fsanitize-sections=<sec1,sec2,...>\tSanitize global variables in user-defined sections."
  msgstr "-fsanitize-sections=<sec1,sec2,...>\tSanea las variables globales en las secciones definidas por el usuario."
  
! #: common.opt:1173
  #, no-c-format
  msgid "After diagnosing undefined behavior attempt to continue execution."
  msgstr "Tras el diagnóstico de comportamiento indefinido intenta continuar la ejecución."
  
! #: common.opt:1177
  #, no-c-format
  msgid "This switch is deprecated; use -fsanitize-recover= instead."
  msgstr "Esta opción es obsoleta; utilice en su lugar -fsanitize-recover=."
  
! #: common.opt:1181
  #, no-c-format
  msgid "Use traps instead of diagnostics of undefined behavior sanitizers."
  msgstr "Usa traps en lugar de diagnósticos de saneadores de comportamiento indefinido."
  
! #: common.opt:1191
  #, no-c-format
  msgid "This switch is deprecated; use -fsanitize-trap= instead."
  msgstr "Esta opción es obsoleta; utilice en su lugar -fsanitize-trap=."
  
! #: common.opt:1195
  #, no-c-format
  msgid "Generate unwind tables that are exact at each instruction boundary."
  msgstr "Genera tablas de desenredo que sean exactas en cada límite de instrucción."
  
! #: common.opt:1199
  #, no-c-format
  msgid "Generate auto-inc/dec instructions."
  msgstr "Genera instrucciones auto-inc/dec."
  
! #: common.opt:1203
  #, no-c-format
  msgid "Use sample profile information for call graph node weights. The default profile file is fbdata.afdo in 'pwd'."
  msgstr "Usa información de perfil de muestra para los pesos de los nodos de los grafos de llamadas. El fichero de perfil predeterminado es fbdata.afdo en 'pwd'."
  
! #: common.opt:1208
  #, no-c-format
  msgid "Use sample profile information for call graph node weights. The profile file is specified in the argument."
  msgstr "Usa la información de perfil de muestra para los pesos de los nodos de los grafos de llamadas. El fichero de perfil se especifica en el argumento."
  
! #: common.opt:1213
! #, no-c-format
! msgid "Perform inlining using auto-profile."
! msgstr ""
! 
! #: common.opt:1221
  #, no-c-format
  msgid "Generate code to check bounds before indexing arrays."
  msgstr "Genera código para revisar los límites antes de indexar matrices."
  
! #: common.opt:1225
  #, no-c-format
  msgid "Replace add, compare, branch with branch on count register."
  msgstr "Reemplaza add, compare, branch con branch en la cuenta de registros."
  
! #: common.opt:1229
  #, no-c-format
  msgid "Use profiling information for branch probabilities."
  msgstr "Usa la información de análisis de perfil para las probabilidades de ramificación."
  
! #: common.opt:1245
  #, no-c-format
  msgid "Output callgraph information on a per-file basis."
  msgstr "Saca información del grafo de llamadas organizado por ficheros."
  
! #: common.opt:1249
  #, no-c-format
  msgid "Output callgraph information on a per-file basis with decorations."
  msgstr "Saca información del grafo de llamadas organizado por ficheros con decoraciones."
  
! #: common.opt:1253
  #, no-c-format
  msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions."
  msgstr "-fcall-saved-<registro>\tMarca el <registro> como preservado entre funciones."
  
! #: common.opt:1257
  #, no-c-format
  msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls."
  msgstr "-fcall-used-<registro>\tMarca el <registro> como corrupto por llamadas de función."
  
! #: common.opt:1264
  #, no-c-format
  msgid "Save registers around function calls."
  msgstr "Guarda registros alrededor de llamadas de función."
  
! #: common.opt:1268
  #, no-c-format
  msgid "This switch is deprecated; do not use."
  msgstr "Esta opción es obsoleta; no lo utilice."
  
! #: common.opt:1272
  #, no-c-format
  msgid "Check the return value of new in C++."
  msgstr "Revisa el valor de devolución de new en C++."
  
! #: common.opt:1276 common.opt:1280
  #, no-c-format
  msgid "Perform internal consistency checkings."
  msgstr "Realiza comprobaciones de consistencia internas."
  
! #: common.opt:1284
  #, no-c-format
  msgid "For -f*-prefix-map= options compare canonicalized pathnames rather than just strings."
  msgstr "Para las opciones -f*-prefix-map= compara nombres de ruta canónicos en lugar de simplemente cadenas."
  
! #: common.opt:1288
  #, no-c-format
  msgid "Enable code hoisting."
  msgstr "Activa la elevación de código."
  
! #: common.opt:1292
  #, no-c-format
  msgid "Looks for opportunities to reduce stack adjustments and stack references."
  msgstr "Busca oportunidades para reducir los ajustes de pila y las referencias de pila."
  
! #: common.opt:1296
  #, no-c-format
  msgid "Put uninitialized globals in the common section."
  msgstr "Pone globales sin inicializar en la sección común."
  
! #: common.opt:1304
  #, no-c-format
  msgid "-fcompare-debug[=<opts>]\tCompile with and without e.g. -gtoggle, and compare the final-insns dump."
  msgstr "-fcompare-debug[=<opts>]\tCompila con y sin p.e. -gtoggle, y compara el volcado de insns finales."
  
! #: common.opt:1308
  #, no-c-format
  msgid "Run only the second compilation of -fcompare-debug."
  msgstr "Ejecuta sólo la segunda compilación de -fcompare-debug."
  
! #: common.opt:1312
  #, no-c-format
  msgid "Perform comparison elimination after register allocation has finished."
  msgstr "Realiza la eliminación de comparaciones después de terminar el alojamiento de registros."
  
! #: common.opt:1316
  #, no-c-format
  msgid "Do not perform optimizations increasing noticeably stack usage."
  msgstr "No realizar optimizaciones que incrementan notablemente el uso de la pila."
  
! #: common.opt:1320
  #, no-c-format
  msgid "Perform a register copy-propagation optimization pass."
  msgstr "Realiza el paso de optimización de copia-propagación de registros."
  
! #: common.opt:1324
  #, no-c-format
  msgid "Fold instructions calculating memory offsets to the memory access instruction if possible."
  msgstr ""
  
! #: common.opt:1328
  #, no-c-format
  msgid "Perform cross-jumping optimization."
  msgstr "Realiza optimizaciones de saltos cruzados."
  
! #: common.opt:1332
  #, no-c-format
  msgid "When running CSE, follow jumps to their targets."
  msgstr "Cuando se esté ejecutando CSE, sigue los saltos a sus objetivos."
  
! #: common.opt:1358
  #, no-c-format
  msgid "Omit range reduction step when performing complex division."
  msgstr "Omite el paso de reducción de rango al realizar divisiones complejas."
  
! #: common.opt:1362
  #, no-c-format
  msgid "Complex multiplication and division follow Fortran rules."
  msgstr "La multiplicación y la división complejas siguen las reglas Fortran."
  
! #: common.opt:1366
  #, no-c-format
  msgid "Place data items into their own section."
  msgstr "Coloca los elementos de datos en su propia sección."
  
! #: common.opt:1370
  #, no-c-format
  msgid "List all available debugging counters with their limits and counts."
  msgstr "Enumera todos los contadores de depuración disponibles con sus límites y cuentas."
  
! #: common.opt:1374
  #, no-c-format
  msgid "-fdbg-cnt=<counter>[:<lower_limit1>-]<upper_limit1>[:<lower_limit2>-<upper_limit2>:...][,<counter>:...]\tSet the debug counter limit."
  msgstr "-fdbg-cnt=<contador>[:<límite_inferior1>-]<límite_superior1>[:<límite_inferior2>-<límite_superior2>:...][,<contador>:...]\tEstablece el límite del contador de depuración."
  
! #: common.opt:1378
  #, no-c-format
  msgid "-fdebug-prefix-map=<old>=<new>\tMap one directory name to another in debug information."
  msgstr "-fdebug-prefix-map=<antiguo>=<nuevo>\tAsocia un nombre de directorio a otro en la información de depuración."
  
! #: common.opt:1382
  #, no-c-format
  msgid "-ffile-prefix-map=<old>=<new>\tMap one directory name to another in compilation result."
  msgstr "-ffile-prefix-map=<antiguo>=<nuevo>\tAsocia un nombre de directorio a otro en la información de depuración."
  
! #: common.opt:1386
  #, no-c-format
  msgid "Output .debug_types section when using DWARF v4 debuginfo."
  msgstr "Muestra la sección .debug_types al usar la información de depuración DWARF v4."
  
! #: common.opt:1392
  #, no-c-format
  msgid "Defer popping functions args from stack until later."
  msgstr "Posterga la extracción de argumentos de funciones de la pila hasta más tarde."
  
! #: common.opt:1396
  #, no-c-format
  msgid "Attempt to fill delay slots of branch instructions."
  msgstr "Intenta rellenar las ranuras de retraso de las instrucciones de ramificación."
  
! #: common.opt:1400
  #, no-c-format
  msgid "Delete dead instructions that may throw exceptions."
  msgstr "Borra instrucciones muertas que pueden lanzar excepciones."
  
! #: common.opt:1404
  #, no-c-format
  msgid "Delete useless null pointer checks."
  msgstr "Borra las revisiones de punteros nulos sin uso."
  
! #: common.opt:1408
! #, no-c-format
! msgid "Issue defining instructions back to back with their single uses, provided they are macro-fusible in the target microarchitecture."
! msgstr ""
! 
! #: common.opt:1412
  #, no-c-format
  msgid "Stream extra data to support more aggressive devirtualization in LTO local transformation mode."
  msgstr "Hace fluir datos extra para permitir desvirtualización más agresiva en el modo de transformación local LTO."
  
! #: common.opt:1416
  #, no-c-format
  msgid "Perform speculative devirtualization."
  msgstr "Realiza desvirtualización especulativa."
  
! #: common.opt:1420
  #, no-c-format
  msgid "Try to convert virtual calls to direct ones."
  msgstr "Trata de convertir las llamadas virtuales a llamadas directas."
  
! #: common.opt:1424
  #, no-c-format
  msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics."
  msgstr "-fdiagnostics-show-location=[once|every-line]\tIndica la frecuencia con que se debe emitir la ubicación del código al inicio de los diagnósticos con corte de línea."
  
! #: common.opt:1441
  #, no-c-format
  msgid "Show the source line with a caret indicating the column."
  msgstr "Muestra la línea de código con un signo de intercalación para indicar la columna."
  
! #: common.opt:1445
  #, no-c-format
  msgid "Show lines linking related events in diagnostic paths."
  msgstr "Muestra líneas que enlazan elementos relacionados en rutas de diagnóstico."
  
! #: common.opt:1449
  #, no-c-format
  msgid "Show labels annotating ranges of source code when showing source."
  msgstr "Muestra etiquetas que anotan rangos de código fuente cuando se muestra el fuente."
  
! #: common.opt:1453
  #, no-c-format
  msgid "Show line numbers in the left margin when showing source."
  msgstr "Muestra números de línea en el margen izquierdo cuando se muestra el fuente."
  
! #: common.opt:1461
  #, no-c-format
  msgid "-fdiagnostics-color=[never|always|auto]\tColorize diagnostics."
  msgstr "-fdiagnostics-color=[never|always|auto]\tColorea los diagnósticos."
  
! #: common.opt:1481
  #, no-c-format
  msgid "Enable formatting of JSON output."
  msgstr "Activa la salida en formato JSON."
  
! #: common.opt:1485
  #, no-c-format
  msgid "-fdiagnostics-urls=[never|always|auto]\tEmbed URLs in diagnostics."
  msgstr "-fdiagnostics-urls=[never|always|auto]\tInserta URLS en los diagnósticos."
  
! #: common.opt:1505
  #, no-c-format
  msgid "-fdiagnostics-column-unit=[display|byte]\tSelect whether column numbers are output as display columns (default) or raw bytes."
  msgstr "-fdiagnostics-column-unit=[display|byte]\tSelecciona si los números de columna se sacan como columnas (predeterminado) o bytes crudos."
  
! #: common.opt:1509
  #, no-c-format
  msgid "-fdiagnostics-column-origin=<number>\tSet the number of the first column.  The default is 1-based as per GNU style, but some utilities may expect 0-based, for example."
  msgstr "-fdiagnostics-column-origin=<número>\tEstablece el número de la primera columna.  El origen predefinido es 1 al estilo GNU, pero algunas utilidades pueden esperar que empiece en 0, por ejemplo."
  
! #: common.opt:1513
! #, fuzzy, no-c-format
! #| msgid "-fdiagnostics-format=[text|sarif-stderr|sarif-file|json|json-stderr|json-file]\tSelect output format."
! msgid "-fdiagnostics-format=[text|sarif-stderr|sarif-file]\tSelect output format."
  msgstr "-fdiagnostics-format=[text|sarif-stderr|sarif-file|json|json-stderr|json-file]\tSelecciona el formato de salida."
  
! #: common.opt:1517
  #, no-c-format
  msgid "Add output format."
  msgstr "Añade el formato de salida."
  
! #: common.opt:1521
  #, no-c-format
  msgid "Set output format."
  msgstr "Establece el formato de salida."
  
! #: common.opt:1525
  #, no-c-format
  msgid "-fdiagnostics-escape-format=[unicode|bytes]\tSelect how to escape non-printable-ASCII bytes in the source for diagnostics that suggest it."
  msgstr "-fdiagnostics-escape-format=[unicode|bytes]\tSelecciona cómo escapar los bytes ASCII no imprimibles en el fuente para el diagnóstico que lo sugiera."
  
! #: common.opt:1563
  #, no-c-format
  msgid "Print fix-it hints in machine-readable form."
  msgstr "Imprime indicaciones fix-it (arreglar) en formato legible por una máquina."
  
! #: common.opt:1567
  #, no-c-format
  msgid "Print fix-it hints to stderr in unified diff format."
  msgstr "Imprime indicaciones fix-it (arreglar) en stder en formato diff unificado."
  
! #: common.opt:1571
  #, no-c-format
  msgid "Amend appropriate diagnostic messages with the command line option that controls them."
  msgstr "Asocia adecuadamente los mensajes de diagnóstico con la opción de línea de orden que los controla."
  
! #: common.opt:1575
  #, no-c-format
  msgid "Print CWE identifiers for diagnostic messages, where available."
  msgstr "Imprime identificadores CWE para mensajes de diagnóstico, cuando están disponibles."
  
! #: common.opt:1579
  #, no-c-format
  msgid "Print any rules associated with diagnostic messages."
  msgstr "Imprime las reglas asociadas a mensajes de diagnóstico."
  
! #: common.opt:1583
  #, no-c-format
  msgid "Use color within diagnostic messages to highlight pertinent information."
  msgstr "Utiliza colores en mensajes de diagnóstico para resaltar información pertinente."
  
! #: common.opt:1587
  #, no-c-format
  msgid "Specify how to print any control-flow path associated with a diagnostic."
  msgstr "Especifica cómo imprimir ruta de control de flujo asociada a diagnóstico."
  
! #: common.opt:1591
  #, no-c-format
  msgid "Turn off any diagnostics features that complicate the output, such as line numbers, color, and warning URLs."
  msgstr "Desactiva capacidades de diagnóstico que compliquen la salida, tal como números de línea, colores y URLs de avisos."
  
! #: common.opt:1595
  #, no-c-format
  msgid "-ftabstop=<number>      Distance between tab stops for column reporting."
  msgstr "-ftabstop=<número>      Distancia entre topes de tabulador para informes en columnas."
  
! #: common.opt:1611
  #, no-c-format
  msgid "Show stack depths of events in paths."
  msgstr "Muestra las profundidades de la pila de eventos en las rutas."
  
! #: common.opt:1615
  #, no-c-format
  msgid "-fdiagnostics-text-art-charset=[none|ascii|unicode|emoji]\tDetermine which characters to use in text arg diagrams."
  msgstr "-fdiagnostics-text-art-charset=[none|ascii|unicode|emoji]\tDetermina qué caracteres utilizar en diagramas artísticos de texto."
  
! #: common.opt:1634
  #, no-c-format
  msgid "Set minimum width of left margin of source code when showing source."
  msgstr "Establece la anchura mínima del margen izquierdo del código fuente cuando se muestra código."
  
! #: common.opt:1638
! #, no-c-format
! msgid "Use indentation to show nesting of diagnostics in text output."
! msgstr ""
! 
! #: common.opt:1642
! #, no-c-format
! msgid "Show location information when showing nested diagnostics."
! msgstr ""
! 
! #: common.opt:1646
! #, no-c-format
! msgid "Show nesting levels as numbers when showing nested diagnostics."
! msgstr ""
! 
! #: common.opt:1653
! #, no-c-format
! msgid "Collect and print more context information for diagnostics."
! msgstr ""
! 
! #: common.opt:1657
  #, no-c-format
  msgid "-fdisable-[tree|rtl|ipa]-<pass>=range1+range2\tDisable an optimization pass."
  msgstr "-fdisable-[tree|rtl|ipa]-<paso>=rango1+rango2\tDesactiva un paso de optimización."
  
! #: common.opt:1661
  #, fuzzy, no-c-format
  #| msgid "-fenable-[tree|rtl|ipa]-<pass>=range1+range2 enables an optimization pass."
  msgid "-fenable-[tree|rtl|ipa]-<pass>=range1+range2\tEnable an optimization pass."
  msgstr "-fenable-[tree|rtl|ipa]-<paso>=rango1+rango2 activa un paso de optimización."
  
! #: common.opt:1665
  #, no-c-format
  msgid "-fdump-<type>\tDump various compiler internals to a file."
  msgstr "-fdump-<tipo>\tVuelca varios internos del compilador a un fichero."
  
! #: common.opt:1672
  #, no-c-format
  msgid "-fdump-final-insns=filename\tDump to filename the insns at the end of translation."
  msgstr "-fdump-final-insns=fichero\tVuelca al fichero las insns al final de la traducción."
  
! #: common.opt:1676
  #, no-c-format
  msgid "-fdump-go-spec=filename\tWrite all declarations to file as Go code."
  msgstr "-fdump-go-spec=fichero\tEscribe todas las declaraciones al fichero como código Go."
  
! #: common.opt:1680
  #, no-c-format
  msgid "Suppress output of addresses in debugging dumps."
  msgstr "Suprime la salida de direcciones en los volcados de depuración."
  
! #: common.opt:1684
  #, no-c-format
  msgid "Collect and dump debug information into temporary file if ICE in C/C++ compiler occurred."
  msgstr "Recoge y vuelca información de depuración en un fichero temporal si ha ocurrido ICE en el compilador de C/C++."
  
! #: common.opt:1689
  #, no-c-format
  msgid "Dump detailed information on GCC's internal representation of source code locations."
  msgstr "Vuelca información detallada de las ubicaciones de código fuente en la representación interna de GCC."
  
! #: common.opt:1693
  #, no-c-format
  msgid "Dump optimization passes."
  msgstr "Vuelca pasadas de optimización."
  
! #: common.opt:1697
  #, no-c-format
  msgid "Suppress output of instruction numbers, line number notes and addresses in debugging dumps."
  msgstr "Suprime la salida de números de instrucción, notas de números de linea y direcciones en los volcados de depuración."
  
! #: common.opt:1701
  #, no-c-format
  msgid "Suppress output of previous and next insn numbers in debugging dumps."
  msgstr "Suprime la salida de los números insn previos y siguientes en los volcados de depuración."
  
! #: common.opt:1705
  #, no-c-format
  msgid "Enable CFI tables via GAS assembler directives."
  msgstr "Activa las tablas CFI a través de directivas del ensamblador GAS."
  
! #: common.opt:1709
  #, no-c-format
  msgid "Perform early inlining."
  msgstr "Realiza la inclusión en línea temprana."
  
! #: common.opt:1717
  #, no-c-format
  msgid "Perform interprocedural reduction of aggregates."
  msgstr "Realiza la reducción interprocedural de los agregados."
  
! #: common.opt:1721
  #, no-c-format
  msgid "Perform unused symbol elimination in debug info."
  msgstr "Realiza la eliminación de símbolos sin uso en la información de depuración."
  
! #: common.opt:1725
  #, no-c-format
  msgid "Perform unused type elimination in debug info."
  msgstr "Realiza la eliminación de tipos sin uso en la información de depuración."
  
! #: common.opt:1729
  #, no-c-format
  msgid "Do not suppress C++ class debug information."
  msgstr "No suprime la información de depuración de clases C++."
  
! #: common.opt:1733
  #, no-c-format
  msgid "Enable exception handling."
  msgstr "Activa el manejo de excepciones."
  
! #: common.opt:1737
  #, no-c-format
  msgid "Perform a number of minor, expensive optimizations."
  msgstr "Realiza un número de optimizaciones menores y costosas."
  
! #: common.opt:1741
  #, fuzzy, no-c-format
  #| msgid "-fexcess-precision=[fast|standard]\tSpecify handling of excess floating-point precision."
  msgid "-fexcess-precision=[fast|standard|16]\tSpecify handling of excess floating-point precision."
  msgstr "-fexcess-precision=[fast|standard]\tEspecifica el manejo del exceso de precisión de coma flotante."
  
! #: common.opt:1759
  #, no-c-format
  msgid "-fpermitted-flt-eval-methods=[c11|ts-18661]\tSpecify which values of FLT_EVAL_METHOD are permitted."
  msgstr "-fpermitted-flt-eval-methods=[c11|ts--18661]\tEspecifica qué valores de FLT_EVAL_METHOD están permitidos."
  
! #: common.opt:1775
  #, no-c-format
  msgid "Output lto objects containing both the intermediate language and binary output."
  msgstr "Muestra los objetos lto que contienen tanto el lenguaje intermedio como la salida binaria."
  
! #: common.opt:1779
  #, no-c-format
  msgid "Assume no NaNs or infinities are generated."
  msgstr "Asume que no se generan NaNs o infinitos."
  
! #: common.opt:1783
  #, no-c-format
  msgid "Assume that loops with an exit will terminate and not loop indefinitely."
  msgstr ""
  
! #: common.opt:1787
  #, no-c-format
  msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler."
  msgstr "-ffixed-<registro>\tMarca el <registro> como no disponible para el compilador."
  
! #: common.opt:1791
  #, no-c-format
  msgid "Don't allocate floats and doubles in extended-precision registers."
  msgstr "No aloja floats y doubles en registros de precisión extendida."
  
! #: common.opt:1799
  #, no-c-format
  msgid "Perform a forward propagation pass on RTL."
  msgstr "Realiza el paso de la propagación hacia adelante en RTL."
  
! #: common.opt:1803
  #, no-c-format
  msgid "-ffp-contract=[off|on|fast]\tPerform floating-point expression contraction."
  msgstr "-ffp-contract=[off|on|fast]\tRealiza contracción de expresión de coma flotante."
  
! #: common.opt:1819
  #, no-c-format
  msgid "Allow built-in functions ceil, floor, round, trunc to raise \"inexact\" exceptions."
  msgstr "Permite a las funciones internas ceil, floor, round, trunc generar excepciones \"inexactas\"."
  
! #: common.opt:1826
  #, no-c-format
  msgid "Allow function addresses to be held in registers."
  msgstr "Permite que las direcciones de las funciones se conservern en registros."
  
! #: common.opt:1830
  #, no-c-format
  msgid "Place each function into its own section."
  msgstr "Coloca cada función en su propia sección."
  
! #: common.opt:1834
! #, no-c-format
! msgid "Allow limited optimization of operations with volatile memory access."
! msgstr ""
! 
! #: common.opt:1838
  #, no-c-format
  msgid "Perform global common subexpression elimination."
  msgstr "Realiza la eliminación de subexpresiones comunes globales."
  
! #: common.opt:1842
  #, no-c-format
  msgid "Perform enhanced load motion during global common subexpression elimination."
  msgstr "Realiza el movimiento de la carga mejorada durante la eliminación de subexpresiones comunes globales."
  
! #: common.opt:1846
  #, no-c-format
  msgid "Perform store motion after global common subexpression elimination."
  msgstr "Realiza el movimiento de guardado después de la eliminación de subexpresiones comunes globales."
  
! #: common.opt:1850
  #, no-c-format
  msgid "Try to avoid store forwarding."
  msgstr ""
  
! #: common.opt:1854
  #, no-c-format
  msgid "Perform redundant load after store elimination in global common subexpression elimination."
  msgstr "Realiza la carga redundante después de la eliminación de almacenamiento en la eliminación de subexpresiones comunes globales"
  
! #: common.opt:1859
  #, no-c-format
  msgid "Perform global common subexpression elimination after register allocation has finished."
  msgstr "Realiza la eliminación de subexpresiones comunes globales tras la finalización de la asignación de registros."
  
! #: common.opt:1876
  #, fuzzy, no-c-format
  #| msgid "-fgnat-encodings=[all|gdb|minimal]\tSelect the balance between GNAT encodings and standard DWARF emitted in the debug information"
  msgid "-fgnat-encodings=[all|gdb|minimal]\tSelect the balance between GNAT encodings and standard DWARF emitted in the debug information."
  msgstr "-fgnat-encodings=[all|gdb|minimal]\tSelecciona el equilibrio entre codificaciones GNAT y DWARF estándar emitidos en la información de depuración."
  
! #: common.opt:1881
  #, no-c-format
  msgid "Enable in and out of Graphite representation."
  msgstr "Activa in y out de la representación Graphite."
  
! #: common.opt:1885
  #, no-c-format
  msgid "Enable Graphite Identity transformation."
  msgstr "Activa la transformación Graphite Identity."
  
! #: common.opt:1889
  #, no-c-format
  msgid "Enable hoisting adjacent loads to encourage generating conditional move instructions."
  msgstr "Activa las cargas de elevación adyacentes para fomentar la generación de instrucciones move condicionales."
  
! #: common.opt:1902
  #, no-c-format
  msgid "Run two instruction combination passes late in the pass pipeline; one before register allocation and one after."
  msgstr ""
  
! #: common.opt:1907
  #, no-c-format
  msgid "Mark all loops as parallel."
  msgstr "Marca todos los bucles como paralelos."
  
! #: common.opt:1911 common.opt:1919 common.opt:3317
  #, no-c-format
  msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
  msgstr "Activa las transformaciones anidadas de bucle.  Igual que -floop-nest-optimize."
  
! #: common.opt:1915
  #, no-c-format
  msgid "Enable loop interchange on trees."
  msgstr "Activa el intercambio de bucles en árboles."
  
! #: common.opt:1923
  #, no-c-format
  msgid "Perform unroll-and-jam on loops."
  msgstr "Realiza unroll-and-jam en los bucles."
  
! #: common.opt:1927
  #, no-c-format
  msgid "Enable support for GNU transactional memory."
  msgstr "Activa el soporte para la memoria transaccional de GNU."
  
! #: common.opt:1931
  #, no-c-format
  msgid "Use STB_GNU_UNIQUE if supported by the assembler."
  msgstr "Usa STB_GNU_UNIQUE si lo admite el ensamblador."
  
! #: common.opt:1939
  #, no-c-format
  msgid "Enable the loop nest optimizer."
  msgstr "Activa el optimizador de anidamiento de bucles."
  
! #: common.opt:1943
! #, no-c-format
! msgid "Turn indirect calls of pointers loaded from structures to speculative calls if there is one known candidate."
! msgstr ""
! 
! #: common.opt:1947
  #, no-c-format
  msgid "Force bitfield accesses to match their type width."
  msgstr "Fuerza que los accesos de campos de bit coincidan con su anchura de tipo."
  
! #: common.opt:1951
  #, no-c-format
  msgid "Merge adjacent stores."
  msgstr "Mezcla los almacenamientos adyacentes."
  
! #: common.opt:1955
  #, no-c-format
  msgid "Enable guessing of branch probabilities."
  msgstr "Activa la predicción de probabilidades de ramificación."
  
! #: common.opt:1959
  #, no-c-format
  msgid "Enable various security-relevant flags."
  msgstr ""
  
! #: common.opt:1963
  #, no-c-format
  msgid "Harden conditionals not used in branches, checking reversed conditions."
  msgstr ""
  
! #: common.opt:1967
  #, no-c-format
  msgid "Harden conditional branches by checking reversed conditions."
  msgstr ""
  
! #: common.opt:1971
  #, no-c-format
  msgid "Harden control flow by recording and checking execution paths."
  msgstr ""
  
! #: common.opt:1975
  #, fuzzy, no-c-format
  #| msgid "Disable all optional instructions."
  msgid "Disable CFR in leaf functions."
  msgstr "Desactiva todas las instrucciones opcionales."
  
! #: common.opt:1979
  #, no-c-format
  msgid "Check CFR execution paths also before calls followed by returns of their results."
  msgstr ""
  
! #: common.opt:1983
  #, no-c-format
  msgid "Check CFR execution paths also when exiting a function through an exception."
  msgstr ""
  
! #: common.opt:1987
  #, no-c-format
  msgid "-fhardcfr-check-noreturn-calls=[always|no-xthrow|nothrow|never]\tCheck CFR execution paths also before calling noreturn functions."
  msgstr ""
  
! #: common.opt:2008
! #, fuzzy, no-c-format
! #| msgid "Emit .stack_size directives."
! msgid "Emit .ident assembler directives."
! msgstr "Emite directivas .stack_size."
  
! #: common.opt:2012
  #, no-c-format
  msgid "Perform conversion of conditional jumps to branchless equivalents."
  msgstr "Realiza la conversión de saltos condicionales a equivalentes sin ramificación."
  
! #: common.opt:2016
  #, no-c-format
  msgid "Perform conversion of conditional jumps to conditional execution."
  msgstr "Realiza la conversión de saltos condicionales a ejecución condicional."
  
! #: common.opt:2020
  #, no-c-format
  msgid "-fstack-reuse=[all|named_vars|none]\tSet stack reuse level for local variables."
  msgstr "-fstack-reuse=[all|named_vars|none]\tEstablece el nivel de reúso de la pila para variables locales."
  
! #: common.opt:2036
  #, no-c-format
  msgid "Convert conditional jumps in innermost loops to branchless equivalents."
  msgstr "Convierte saltos condicionales en los bucles más internos a equivalentes sin ramificación."
  
! #: common.opt:2048
  #, no-c-format
  msgid "Do not generate .size directives."
  msgstr "No genera directivas .size."
  
! #: common.opt:2052
  #, no-c-format
  msgid "Perform indirect inlining."
  msgstr "Realiza la inclusión en línea indirecta."
  
! #: common.opt:2058
  #, no-c-format
  msgid "Enable inlining of function declared \"inline\", disabling disables all inlining."
  msgstr "Activa la inclusión en línea de la la función declarada \"inline\", y desactiva todas las demás inclusiones en línea."
  
! #: common.opt:2062
  #, no-c-format
  msgid "Integrate functions into their callers when code size is known not to grow."
  msgstr "Integra las funciones en sus invocadores cuando se sabe que el tamaño del código no crece."
  
! #: common.opt:2066
  #, no-c-format
  msgid "Integrate functions not declared \"inline\" into their callers when profitable."
  msgstr "Integra las funciones que no se declaran \"inline\" en sus invocadores cuando es rentable."
  
! #: common.opt:2070
  #, no-c-format
  msgid "Integrate functions only required by their single caller."
  msgstr "Integra las funciones sólo requeridas por su invocador único."
  
! #: common.opt:2077
  #, no-c-format
  msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>."
  msgstr "-finline-limit=<número>\tLimita el tamaño de las funciones incluidas en línea a <número>."
  
! #: common.opt:2081
  #, no-c-format
  msgid "Inline __atomic operations when a lock free instruction sequence is available."
  msgstr "Coloca en línea las operaciones __atomic cuando una secuencia de instrucciones lock free está disponible"
  
! #: common.opt:2091
  #, no-c-format
  msgid "-finline-stringops[=memcmp|memcpy|memmove|memset] Expand supported mem/str operations inline, even if against optimization."
  msgstr ""
  
! #: common.opt:2119
  #, fuzzy, no-c-format
  #| msgid "Equivalent to -mgpopt=local."
  msgid "Equivalent to -fcf-protection=full."
  msgstr "Equivalente a -mgpopt=local."
  
! #: common.opt:2123
  #, fuzzy, no-c-format
  #| msgid "-fcf-protection=[full|branch|return|none]\tInstrument functions with checks to verify jump/call/return control-flow transfer instructions have valid targets."
  msgid "-fcf-protection=[full|branch|return|none|check]\tInstrument functions with checks to verify jump/call/return control-flow transfer instructions have valid targets."
  msgstr "-fcf-protection=[full|branch|return|none]\tInstrumenta las funciones con comprobaciones para verificar que las instrucciones de transferencia del flujo de control jump/call/return tienen objetivos válidos."
  
! #: common.opt:2146
  #, no-c-format
  msgid "Instrument function entry and exit with profiling calls."
  msgstr "Instrumenta funciones de entrada y salida con llamadas de análisis de perfil."
  
! #: common.opt:2150
  #, fuzzy, no-c-format
  #| msgid "Instrument function entry and exit with profiling calls."
  msgid "Instrument function entry and exit with profiling calls invoked once."
  msgstr "Instrumenta funciones de entrada y salida con llamadas de análisis de perfil."
  
! #: common.opt:2154
  #, fuzzy, no-c-format
  #| msgid "-finstrument-functions-exclude-function-list=name,...  Do not instrument listed functions."
  msgid "-finstrument-functions-exclude-function-list=name,...\tDo not instrument listed functions."
  msgstr "-finstrument-functions-exclude-functions-list=nombre,... No instrumenta las funciones enlistadas."
  
! #: common.opt:2158
  #, fuzzy, no-c-format
  #| msgid "-finstrument-functions-exclude-file-list=filename,...  Do not instrument functions listed in files."
  msgid "-finstrument-functions-exclude-file-list=filename,...\tDo not instrument functions listed in files."
  msgstr "-finstrument-functions-exclude-file-list=fichero,... No instrumenta las funciones enlistadas en ficheros."
  
! #: common.opt:2162
  #, no-c-format
  msgid "Perform interprocedural constant propagation."
  msgstr "Realiza la propagación interprocedural de las constantes."
  
! #: common.opt:2166
  #, no-c-format
  msgid "Perform cloning to make Interprocedural constant propagation stronger."
  msgstr "Realiza la clonación para hacer la propagación constante Interprocedural más fuerte."
  
! #: common.opt:2174
  #, no-c-format
  msgid "Perform interprocedural bitwise constant propagation."
  msgstr "Realiza la propagación interprocedural de las constantes por bits."
  
! #: common.opt:2178
  #, fuzzy, no-c-format
  #| msgid "Perform interprocedural points-to analysis."
  msgid "Perform interprocedural modref analysis."
  msgstr "Realiza el análisis interprocedural de puntero-a."
  
! #: common.opt:2182
  #, no-c-format
  msgid "Perform reordering and cloning of functions to maximize locality."
  msgstr ""
  
! #: common.opt:2186
  #, no-c-format
  msgid "Perform interprocedural profile propagation."
  msgstr "Realiza la propagación de perfil interprocedural."
  
! #: common.opt:2190
  #, no-c-format
  msgid "Perform interprocedural points-to analysis."
  msgstr "Realiza el análisis interprocedural de puntero-a."
  
! #: common.opt:2194
  #, no-c-format
  msgid "Discover pure and const functions."
  msgstr "Descubre funciones pure y const."
  
! #: common.opt:2198
  #, no-c-format
  msgid "Perform Identical Code Folding for functions and read-only variables."
  msgstr "Realiza plegamiento de código idéntico en funciones y variables de solo lectura."
  
! #: common.opt:2202
  #, no-c-format
  msgid "Perform Identical Code Folding for functions."
  msgstr "Realiza plegamiento de código idéntico en funciones."
  
! #: common.opt:2206
  #, no-c-format
  msgid "Perform Identical Code Folding for variables."
  msgstr "Realiza plegamiento de código idéntico en variables."
  
! #: common.opt:2210
  #, fuzzy, no-c-format
  #| msgid "Discover readonly and non addressable static variables."
  msgid "Discover read-only and non addressable static variables."
  msgstr "Descubre variables estáticas de sólo lectura y no direccionables."
  
! #: common.opt:2214
  #, fuzzy, no-c-format
  #| msgid "Discover readonly and non addressable static variables."
  msgid "Discover read-only, write-only and non-addressable static variables."
  msgstr "Descubre variables estáticas de sólo lectura y no direccionables."
  
! #: common.opt:2218
  #, fuzzy, no-c-format
  #| msgid "Use caller save register across calls if possible."
  msgid "Reduce stack alignment on call sites if possible."
  msgstr "Usa registro de guarda de invocador entre llamadas si es posible."
  
! #: common.opt:2230
  #, no-c-format
  msgid "Perform IPA Value Range Propagation."
  msgstr "Realiza la Propagación de Rango Valor IPA."
  
! #: common.opt:2234
  #, no-c-format
  msgid "-fira-algorithm=[CB|priority]\tSet the used IRA algorithm."
  msgstr "-fira-algorithm=[CB|priority]\tEstablece el algoritmo IRA a usar."
  
! #: common.opt:2238
  #, fuzzy, no-c-format
  #| msgid "Assume strict aliasing rules apply."
  msgid "Assume strict aliasing rules apply across (uninlined) function boundaries."
  msgstr "Asume que se aplican las reglas estrictas de alias."
  
! #: common.opt:2251
  #, no-c-format
  msgid "-fira-region=[one|all|mixed]\tSet regions for IRA."
  msgstr "-fira-region=[one|all|mixed]\tEstablece las regiones para IRA."
  
! #: common.opt:2267
  #, no-c-format
  msgid "Use IRA based register pressure calculation in RTL hoist optimizations."
  msgstr "Usa el cálculo de presión de registros basado en IRA en optimizaciones de izado RTL."
  
! #: common.opt:2272
  #, no-c-format
  msgid "Use IRA based register pressure calculation in RTL loop optimizations."
  msgstr "Usa el cálculo de presión de registros basado en IRA en optimizaciones de bucle RTL."
  
! #: common.opt:2277
  #, no-c-format
  msgid "Share slots for saving different hard registers."
  msgstr "Comparte ranuras para ahorrar registros hard diferentes."
  
! #: common.opt:2281
  #, no-c-format
  msgid "Share stack slots for spilled pseudo-registers."
  msgstr "Comparte ranuras de pila para pseudo-registros derramados."
  
! #: common.opt:2285
  #, no-c-format
  msgid "-fira-verbose=<number>\tControl IRA's level of diagnostic messages."
  msgstr "-fira-verbose=<número>\tControla el nivel de mensajes de diagnóstico de IRA."
  
! #: common.opt:2289
  #, no-c-format
  msgid "Optimize induction variables on trees."
  msgstr "Optimiza la inducción de variables en los árboles."
  
! #: common.opt:2293
  #, no-c-format
  msgid "Use jump tables for sufficiently large switch statements."
  msgstr "Usa tablas de salto para las declaraciones switch suficientemente grandes."
  
! #: common.opt:2297
  #, fuzzy, no-c-format
  #| msgid "Use jump tables for sufficiently large switch statements."
  msgid "Use bit tests for sufficiently large switch statements."
  msgstr "Usa tablas de salto para las declaraciones switch suficientemente grandes."
  
! #: common.opt:2301
  #, no-c-format
  msgid "Generate code for functions even if they are fully inlined."
  msgstr "Genera código para las funciones aún si están completamente incluidas en línea."
  
! #: common.opt:2305
  #, no-c-format
  msgid "Generate code for static functions even if they are never called."
  msgstr "Genera código para las funciones estáticas aunque nunca se las llame."
  
! #: common.opt:2309
  #, no-c-format
  msgid "Emit static const variables even if they are not used."
  msgstr "Emite variables static const aún si no se usan."
  
! #: common.opt:2313
  #, no-c-format
  msgid "Give external symbols a leading underscore."
  msgstr "Da a los símbolos externos un subrayado inicial."
  
! #: common.opt:2321
  #, no-c-format
  msgid "Do CFG-sensitive rematerialization in LRA."
  msgstr "Hacer rematerialización sensible a CFG en LRA."
  
! #: common.opt:2325
  #, no-c-format
  msgid "Enable link-time optimization."
  msgstr "Activa las optimizaciones de tiempo de enlace."
  
! #: common.opt:2329
  #, no-c-format
  msgid "Link-time optimization with number of parallel jobs or jobserver."
  msgstr "Optimización en tiempo de enlace con el número de trabajos paralelos o el servidor de trabajos."
  
! #: common.opt:2333
  #, no-c-format
  msgid "Enable incremental LTO, with its cache in given directory."
  msgstr ""
  
! #: common.opt:2337
  #, no-c-format
  msgid "Number of cache entries in incremental LTO after which to prune old entries."
  msgstr ""
  
! #: common.opt:2362
  #, no-c-format
  msgid "Specify the algorithm to partition symbols and vars at linktime."
  msgstr "Espcifica el algoritmo para particionar símbolos y variables en tiempo de enlazado."
  
! #: common.opt:2366
! #, no-c-format
! msgid "Enable heuristics to recognize symbol identifiers in toplevel (not extended) assembly and prevent their mangling/deletion."
! msgstr ""
! 
! #: common.opt:2371
  #, fuzzy, no-c-format
  #| msgid "-flto-compression-level=<number>\tUse zlib compression level <number> for IL."
  msgid "Use zlib/zstd compression level <number> for IL."
  msgstr "-flto-compression-level=<número>\tUsa el nivel de compresión de zlib <número> para IL."
  
! #: common.opt:2379
  #, no-c-format
  msgid "Report various link-time optimization statistics."
  msgstr "Reporta varias estadísticas de optimización de tiempo de enlace."
  
! #: common.opt:2383
  #, no-c-format
  msgid "Report various link-time optimization statistics for WPA only."
  msgstr "Reporta varias estadísticas de optimización de tiempo de enlace solo para WPA."
  
! #: common.opt:2387
  #, no-c-format
  msgid "Set errno after built-in math functions."
  msgstr "Establece errno después de las funciones matemáticas internas."
  
! #: common.opt:2391
  #, no-c-format
  msgid "-fmax-errors=<number>\tMaximum number of errors to report."
  msgstr "-fmax-errors=<número>\tNúmero máximo de errores a reportar."
  
! #: common.opt:2395
  #, no-c-format
  msgid "Allow removal of malloc and free pairs when allocated block is unused."
  msgstr ""
  
! #: common.opt:2402
  #, no-c-format
  msgid "Report on permanent memory allocation."
  msgstr "Reporta el alojamiento en memoria permanente."
  
! #: common.opt:2406
  #, no-c-format
  msgid "Report on permanent memory allocation in WPA only."
  msgstr "Reporta el alojamiento en memoria permanente solo en WPA."
  
! #: common.opt:2413
  #, no-c-format
  msgid "Attempt to merge identical constants and constant variables."
  msgstr "Intenta mezclar constantes idénticas y variables constantes."
  
! #: common.opt:2417
  #, no-c-format
  msgid "Attempt to merge identical constants across compilation units."
  msgstr "Intenta mezclar constantes idénticas a través de las unidades de compilación."
  
! #: common.opt:2421
  #, no-c-format
  msgid "Attempt to merge identical debug strings across compilation units."
  msgstr "Intenta mezclar cadenas de depuración idénticas a través de las unidades de compilación."
  
! #: common.opt:2425
  #, no-c-format
  msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping."
  msgstr "-fmessage-length=<número>\tLimita los diagnósticos a <número> caracteres por línea.  0 suprime el corte de línea."
  
! #: common.opt:2429
  #, fuzzy, no-c-format
  #| msgid "Align the start of functions."
  msgid "Align the start of every function."
  msgstr "Alinea el inicio de las funciones."
  
! #: common.opt:2433
  #, no-c-format
  msgid "Perform SMS based modulo scheduling before the first scheduling pass."
  msgstr "Realiza la planificación SMS basada en módulo antes del primer paso de calendarización."
  
! #: common.opt:2437
  #, no-c-format
  msgid "Perform SMS based modulo scheduling with register moves allowed."
  msgstr "Realiza la planificación módulo basada en SMS con movimientos permitidos de registros."
  
! #: common.opt:2441
  #, no-c-format
  msgid "Move loop invariant computations out of loops."
  msgstr "Mueve las computaciones invariantes de bucles fuera de los bucles."
  
! #: common.opt:2445
  #, fuzzy, no-c-format
  #| msgid "Align the start of loops."
  msgid "Move stores out of loops."
  msgstr "Alinea el inicio de los bucles."
  
! #: common.opt:2449
  #, no-c-format
  msgid "Building block for specs-based multilib-aware TFLAGS."
  msgstr ""
  
! #: common.opt:2453
  #, no-c-format
  msgid "Use the RTL dead code elimination pass."
  msgstr "Usa el paso de eliminación de código muerto de RTL."
  
! #: common.opt:2457
  #, no-c-format
  msgid "Use the RTL dead store elimination pass."
  msgstr "Usa la eliminación de almacenamiento muerto de RTL."
  
! #: common.opt:2461
  #, no-c-format
  msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
  msgstr "Activa/Desactiva la planificación tradicional en bucles que ya pasaron la calendarización módulo."
  
! #: common.opt:2465
  #, no-c-format
  msgid "Support synchronous non-call exceptions."
  msgstr "Permite las excepciones síncronas que no son llamadas."
  
! #: common.opt:2472
  #, fuzzy, no-c-format
  #| msgid "-foffload=<targets>=<options>  Specify offloading targets and options for them."
  msgid "-foffload-options=<targets>=<options>\tSpecify options for the offloading targets."
  msgstr "-foffload=<targets>=<options>  Especifica objetivos de descarga y opciones para ellos."
  
! #: common.opt:2478
  #, fuzzy, no-c-format
  #| msgid "-foffload-abi=[lp64|ilp32]     Set the ABI to use in an offload compiler."
  msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
  msgstr "-foffload-abi=[lp64|ilp32]     Establece el ABI que usar en un compilador de descarga."
  
! #: common.opt:2493
  #, fuzzy, no-c-format
  #| msgid "-foffload=<targets>=<options>  Specify offloading targets and options for them."
  msgid "-foffload-abi-host-opts=<options>\tSpecify host ABI options."
  msgstr "-foffload=<targets>=<options>  Especifica objetivos de descarga y opciones para ellos."
  
! #: common.opt:2497
  #, no-c-format
  msgid "When possible do not generate stack frames."
  msgstr "Cuando sea posible no genera marcos de pila."
  
! #: common.opt:2504
  #, fuzzy, no-c-format
  #| msgid "Generate code for functions even if they are fully inlined."
  msgid "Generate SIMD clones for functions with the OpenMP declare target directive."
  msgstr "Genera código para las funciones aún si están completamente incluidas en línea."
  
! #: common.opt:2523
  #, no-c-format
  msgid "Enable all optimization info dumps on stderr."
  msgstr "Activa todos los volcados de información de optimización en stderr."
  
! #: common.opt:2527
  #, no-c-format
  msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
  msgstr "-fopt-info[-<type>=filename]\tVuelca los detalles de optimización del compilador."
  
! #: common.opt:2531
  #, no-c-format
  msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed."
  msgstr ""
  
! #: common.opt:2535
  #, no-c-format
  msgid "Detect loops calculating CRC and replace with faster implementation. If the target supports CRC instruction and the CRC loop uses the same polynomial as the one used in the CRC instruction, directly replace with the corresponding CRC instruction. Otherwise, if the target supports carry-less-multiplication instruction, generate CRC using it. If neither case applies, generate table-based CRC."
  msgstr ""
  
! #: common.opt:2549
  #, no-c-format
  msgid "Optimize sibling and tail recursive calls."
  msgstr "Optimiza las llamadas recursivas hermanadas y de extremo."
  
! #: common.opt:2553
  #, fuzzy, no-c-format
  #| msgid "Insert arc-based program profiling code."
  msgid "Insert path profiling code."
  msgstr "Inserta el código de análisis de perfil de programa basado en arc."
  
! #: common.opt:2557
  #, no-c-format
  msgid "Perform partial inlining."
  msgstr "Realiza la inclusión en línea parcial."
  
! #: common.opt:2561 common.opt:2565
  #, no-c-format
  msgid "Report on memory allocation before interprocedural optimization."
  msgstr "Reporta la ubicación de memoria antes de la optimización interprocedural."
  
! #: common.opt:2569
  #, no-c-format
  msgid "Pack structure members together without holes."
  msgstr "Empaqueta juntos a los miembros de la estructura sin agujeros."
  
! #: common.opt:2573
  #, no-c-format
  msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
  msgstr "-fpack-struct=<número>\tEstablece la alineación inicial máxima de estructuras miembro."
  
! #: common.opt:2577
  #, no-c-format
  msgid "Return small aggregates in memory, not registers."
  msgstr "Devuelve los agregados small en memoria, no en registros."
  
! #: common.opt:2581
  #, no-c-format
  msgid "Perform loop peeling."
  msgstr "Realiza el pelado de bucles."
  
! #: common.opt:2585
  #, no-c-format
  msgid "Enable machine specific peephole optimizations."
  msgstr "Activa las optimizaciones de mirilla específicas de la máquina."
  
! #: common.opt:2589
  #, no-c-format
  msgid "Enable an RTL peephole pass before sched2."
  msgstr "Activa un paso de mirilla RTL antes de sched2."
  
! #: common.opt:2593
  #, no-c-format
  msgid "Generate position-independent code if possible (large mode)."
  msgstr "Genera código independiente de posición si es posible (modo large)."
  
! #: common.opt:2597
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (large mode)."
  msgstr "Genera código independiente de posición para ejecutables si es posible (modo large)."
  
! #: common.opt:2601
  #, no-c-format
  msgid "Generate position-independent code if possible (small mode)."
  msgstr "Genera código independiente de posición si es posible (modo small)."
  
! #: common.opt:2605
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (small mode)."
  msgstr "Genera código independiente de posición para ejecutables si es posible (modo small)."
  
! #: common.opt:2609
  #, no-c-format
  msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
  msgstr "Usa PLT para llamadas PIC (-fno-plt: carga la dirección desde GOT en el sitio de la llamada)."
  
! #: common.opt:2613
  #, no-c-format
  msgid "Specify a plugin to load."
  msgstr "Especifica un plugin a cargar."
  
! #: common.opt:2617
  #, no-c-format
  msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
  msgstr "-fplugin-arg-<nom>-<clave>[=<valor>]\tEspecifica el argumento <clave>=<valor> para el plugin <nom>bre."
  
! #: common.opt:2621
  #, no-c-format
  msgid "Run predictive commoning optimization."
  msgstr "Ejecuta la optimización comunizadora predictiva."
  
! #: common.opt:2625
  #, no-c-format
  msgid "Generate prefetch instructions, if available, for arrays in loops."
  msgstr "Genera instrucciones de precargado, si están disponibles, para matrices en bucles."
  
! #: common.opt:2629
  #, no-c-format
  msgid "Enable basic program profiling code."
  msgstr "Activa el código básico de análisis de perfil del programa."
  
! #: common.opt:2633
  #, no-c-format
  msgid "Generate absolute source path names for gcov."
  msgstr "Genera nombres de ruta de fuentes absolutos para gcov."
  
! #: common.opt:2637
  #, no-c-format
  msgid "Insert arc-based program profiling code."
  msgstr "Inserta el código de análisis de perfil de programa basado en arc."
  
! #: common.opt:2641
  #, fuzzy, no-c-format
  #| msgid "Insert arc-based program profiling code."
  msgid "Insert condition coverage profiling code."
  msgstr "Inserta el código de análisis de perfil de programa basado en arc."
  
! #: common.opt:2645
  #, no-c-format
  msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgstr "Establece el directorio de nivel principal para almacenar los datos de perfilado. El predeterminado es 'pwd'."
  
! #: common.opt:2650
  #, fuzzy, no-c-format
  #| msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgid "Select the name for storing the profile note file."
  msgstr "Establece el directorio de nivel principal para almacenar los datos de perfilado. El predeterminado es 'pwd'."
  
! #: common.opt:2654
  #, no-c-format
  msgid "Enable correction of flow inconsistent profile data input."
  msgstr "Activa la corrección de datos de entrada de perfilado inconsistente de flujo."
  
! #: common.opt:2658
  #, no-c-format
  msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
  msgstr "-fprofile-update=[single|atomic|prefer-atomic]\tEstablece el método de actualización del perfil."
  
! #: common.opt:2662
  #, no-c-format
  msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2666
  #, no-c-format
  msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2682
  #, no-c-format
  msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate."
  msgstr ""
  
! #: common.opt:2698
  #, no-c-format
  msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=."
  msgstr ""
  
! #: common.opt:2702
  #, fuzzy, no-c-format
  #| msgid "-ffile-prefix-map=<old>=<new> Map one directory name to another in compilation result."
  msgid "-fprofile-prefix-map=<old>=<new>\tMap one directory name to another in GCOV coverage result."
  msgstr "-ffile-prefix-map=<antiguo>=<nuevo> Asocia un nombre de directorio a otro en la información de depuración."
  
! #: common.opt:2706
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations."
  msgstr "Activa las opciones comunes para generar información de análisis de perfil para optimizaciones dirigidas por retroalimentación de perfil."
  
! #: common.opt:2710
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr "Activa las opciones comunes para generar información de análisis de perfil para optimizaciones dirigidas por retroalimentación de perfili, y establece -fprofile-dir=."
  
! #: common.opt:2714
  #, no-c-format
  msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor."
  msgstr "Registra la información de análisis de perfil en la sección .gcov_info en lugar de utilizar un constructor/destructor."
  
! #: common.opt:2718
  #, no-c-format
  msgid "Register the profile information in the specified section instead of using a constructor/destructor."
  msgstr "Registra la información de análisis de perfil en la sección especificada en lugar de utilizar un constructor/destructor."
  
! #: common.opt:2722
  #, no-c-format
  msgid "Do not assume that functions never executed during the train run are cold."
  msgstr ""
  
! #: common.opt:2726
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations."
  msgstr "Activa las opciones comunes para realizar optimizaciones dirigidas por retroalimentación de perfil."
  
! #: common.opt:2730
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr "Activa las opciones comunes para realizar optimizaciones dirigidas por retroalimentación de perfil, y establece -fprofile-dir=."
  
! #: common.opt:2734
  #, no-c-format
  msgid "Insert code to profile values of expressions."
  msgstr "Inserta el código para perfilar valores de expresiones."
  
! #: common.opt:2738
  #, no-c-format
  msgid "Report on consistency of profile."
  msgstr "Informa sobre la coherencia del perfil."
  
! #: common.opt:2742
  #, no-c-format
  msgid "Enable function reordering that improves code placement."
  msgstr "Activa reordenación de funciones que mejora ubicación de código."
  
! #: common.opt:2746
  #, no-c-format
  msgid "Insert NOP instructions at each function entry."
  msgstr "Inserta instrucciones NOP en cada entrada de función."
  
! #: common.opt:2753
  #, no-c-format
  msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
  msgstr "-frandom-seed=<cadena>\tHace que se pueda reproducir la compilación utilizando la <cadena>."
  
! #: common.opt:2763
  #, no-c-format
  msgid "Record gcc command line switches in the object file."
  msgstr "Guarda las opciones de la línea de órdenes de gcc en el fichero objeto."
  
! #: common.opt:2767
  #, no-c-format
  msgid "Return small aggregates in registers."
  msgstr "Devuelve agregados small en registros."
  
! #: common.opt:2775
  #, no-c-format
  msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
  msgstr "Le dice al DSE que el almacenamiento para un objeto C++ está muerto cuando el constructor comienza y cuando el destructor termina."
  
! #: common.opt:2789
  #, no-c-format
  msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations."
  msgstr ""
  
! #: common.opt:2804
  #, no-c-format
  msgid "Tell DCE to remove unused C++ allocations."
  msgstr ""
  
! #: common.opt:2808
  #, no-c-format
  msgid "Relief of register pressure through live range shrinkage."
  msgstr "Alivio de la presión de registro a través del encogimiento de rango en vivo."
  
! #: common.opt:2812
  #, no-c-format
  msgid "Perform a register renaming optimization pass."
  msgstr "Realiza el paso de optimización de renombrado de registros."
  
! #: common.opt:2816
  #, no-c-format
  msgid "Perform a target dependent instruction fusion optimization pass."
  msgstr "Realiza paso de optimización por fusión de instrucciones dependiente de objetivo."
  
! #: common.opt:2820
  #, no-c-format
  msgid "Reorder basic blocks to improve code placement."
  msgstr "Reordena los bloques básicos para mejorar la ubicación del código."
  
! #: common.opt:2824
  #, no-c-format
  msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
  msgstr "-freorder-blocks-algorithm=[simple|stc]\tEstablece el algoritmo de ordenación de bloque básico usado."
  
! #: common.opt:2837
  #, no-c-format
  msgid "Reorder basic blocks and partition into hot and cold sections."
  msgstr "Reordena los bloques básicos y particionar en secciones caliente y fría."
  
! #: common.opt:2841
  #, no-c-format
  msgid "Reorder functions to improve code placement."
  msgstr "Reordena las funciones para mejorar la ubicación del código."
  
! #: common.opt:2845
  #, no-c-format
  msgid "Add a common subexpression elimination pass after loop optimizations."
  msgstr "Ejecuta un paso de eliminación de subexpresión común después de las optimizaciones de bucles."
  
! #: common.opt:2853
  #, no-c-format
  msgid "Disable optimizations that assume default FP rounding behavior."
  msgstr "Desactiva las optimizaciones que asumen la conducta de un FP que redondea por defecto."
  
! #: common.opt:2857
  #, no-c-format
  msgid "Enable scheduling across basic blocks."
  msgstr "Activa la planificación entre bloques básicos."
  
! #: common.opt:2861
  #, no-c-format
  msgid "Enable register pressure sensitive insn scheduling."
  msgstr "Activa la planificación de insn sensible a la presión de registros."
  
! #: common.opt:2865
  #, no-c-format
  msgid "Allow speculative motion of non-loads."
  msgstr "Permite el movimiento especulativo de insn que no son load."
  
! #: common.opt:2869
  #, no-c-format
  msgid "Allow speculative motion of some loads."
  msgstr "Permite el movimiento especulativo de algunas loads."
  
! #: common.opt:2873
  #, no-c-format
  msgid "Allow speculative motion of more loads."
  msgstr "Permite el movimiento especulativo de más loads."
  
! #: common.opt:2877
  #, no-c-format
  msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
  msgstr "-fsched-verbose=<número>\tEstablece el nivel de detalle del planificador."
  
! #: common.opt:2881
  #, no-c-format
  msgid "If scheduling post reload, do superblock scheduling."
  msgstr "Si se calendariza después de la recarga, hace la planificación de superbloque."
  
! #: common.opt:2889
  #, no-c-format
  msgid "Reschedule instructions before register allocation."
  msgstr "Recalendariza las instrucciones antes del alojamiento de registros."
  
! #: common.opt:2893
  #, no-c-format
  msgid "Reschedule instructions after register allocation."
  msgstr "Recalendariza las instrucciones después del alojamiento de registros."
  
! #: common.opt:2900
  #, no-c-format
  msgid "Schedule instructions using selective scheduling algorithm."
  msgstr "Calendariza instrucciones usando el algoritmo de planificación selectivo."
  
! #: common.opt:2904
  #, no-c-format
  msgid "Run selective scheduling after reload."
  msgstr "Ejecuta la planificación selectiva después de recargar."
  
! #: common.opt:2908
  #, no-c-format
  msgid "Run self-tests, using the given path to locate test files."
  msgstr "Corre autotests usando la ruta dada para localizar los ficheros de test."
  
! #: common.opt:2912
  #, no-c-format
  msgid "Perform software pipelining of inner loops during selective scheduling."
  msgstr "Realiza el `pipelining' de software de los bucles internos durante la planificación selectiva."
  
! #: common.opt:2916
  #, no-c-format
  msgid "Perform software pipelining of outer loops during selective scheduling."
  msgstr "Realiza el `pipelining' de software de los bucles externos durante la planificación selectiva."
  
! #: common.opt:2921
  #, no-c-format
  msgid "Reschedule pipelined regions without pipelining."
  msgstr "Recalendariza las regiones `pipelined' sin `pipelining'."
  
! #: common.opt:2925
  #, no-c-format
  msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
  msgstr "Permite interponer función (o variables) por otras con semántica diferente (o inicializador) respectivamente por enlazador dinámico."
  
! #: common.opt:2931
  #, no-c-format
  msgid "Allow premature scheduling of queued insns."
  msgstr "Permite la planificación prematura de insns encoladas."
  
! #: common.opt:2935
  #, no-c-format
  msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
  msgstr "-fsched-stalled-insns=<número>\tEstablece el número de insns encoladas que se pueden calendarizar prematuramente."
  
! #: common.opt:2943
  #, no-c-format
  msgid "Set dependence distance checking in premature scheduling of queued insns."
  msgstr "Establece la revisión de distancia de dependencias en la planificación prematura de insns encoladas."
  
! #: common.opt:2947
  #, no-c-format
  msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
  msgstr "-fsched-stalled-insns-dep=<número>\tEstablece la revisión de distancia de dependencias en la planificación prematura de insns encoladas."
  
! #: common.opt:2951
  #, no-c-format
  msgid "Enable the group heuristic in the scheduler."
  msgstr "Activa la heurística de grupo en el planificador."
  
! #: common.opt:2955
  #, no-c-format
  msgid "Enable the critical path heuristic in the scheduler."
  msgstr "Activa la heurística de ruta crítica en el planificador."
  
! #: common.opt:2959
  #, no-c-format
  msgid "Enable the speculative instruction heuristic in the scheduler."
  msgstr "Activa la heurística de instrucción especulativa en el planificador."
  
! #: common.opt:2963
  #, no-c-format
  msgid "Enable the rank heuristic in the scheduler."
  msgstr "Activa la heurística de rango en el planificador."
  
! #: common.opt:2967
  #, no-c-format
  msgid "Enable the last instruction heuristic in the scheduler."
  msgstr "Activa la heurística de última instrucción en el planificador."
  
! #: common.opt:2971
  #, no-c-format
  msgid "Enable the dependent count heuristic in the scheduler."
  msgstr "Activa la heurística de cuenta dependiente en el planificador."
  
! #: common.opt:2975
  #, no-c-format
  msgid "Access data in the same section from shared anchor points."
  msgstr "Accede datos en la misma sección que los puntos de anclaje compartidos."
  
! #: common.opt:2987
  #, no-c-format
  msgid "Turn on Redundant Extensions Elimination pass."
  msgstr "Activa el paso de Eliminación de Extensiones Redundantes."
  
! #: common.opt:2991
  #, no-c-format
  msgid "Show column numbers in diagnostics, when available.  Default on."
  msgstr "Muestra los números de columna en los diagnósticos, cuando estén disponible.  Activado por defecto."
  
! #: common.opt:2995
  #, no-c-format
  msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
  msgstr "Emite prólogos de función sólo después de que las partes de la función que los necesitan, en vez de al principio de la función."
  
! #: common.opt:3000
  #, no-c-format
  msgid "Shrink-wrap parts of the prologue and epilogue separately."
  msgstr "Estrecha-envuelve partes del prólogo y epílogo por separado."
  
! #: common.opt:3004
  #, no-c-format
  msgid "Disable optimizations observable by IEEE signaling NaNs."
  msgstr "Desactiva las optimizaciones observables con IEEE señalando NaNs."
  
! #: common.opt:3008
  #, no-c-format
  msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
  msgstr "Desactiva las optimizaciones de coma flotante que ignoran el signo de IEEE para cero."
  
! #: common.opt:3012
  #, no-c-format
  msgid "Convert floating point constants to single precision constants."
  msgstr "Convierte las constantes de coma flotante a constantes de precisión simple."
  
! #: common.opt:3016
  #, no-c-format
  msgid "Split lifetimes of induction variables when loops are unrolled."
  msgstr "Divide los tiempos de vida de las variables de inducción cuando se desenrollen los bucles."
  
! #: common.opt:3020
  #, no-c-format
  msgid "Generate discontiguous stack frames."
  msgstr "Genera marcos de pila discontiguos."
  
! #: common.opt:3024
  #, no-c-format
  msgid "Split wide types into independent registers."
  msgstr "Divide los tipos anchos en registros independientes."
  
! #: common.opt:3028
  #, fuzzy, no-c-format
  #| msgid "Split wide types into independent registers."
  msgid "Split wide types into independent registers earlier."
  msgstr "Divide los tipos anchos en registros independientes."
  
! #: common.opt:3032
  #, no-c-format
  msgid "Enable backward propagation of use properties at the SSA level."
  msgstr "Activa la propagación hacia atrás de propiedades en uso a nivel SSA."
  
! #: common.opt:3036
  #, no-c-format
  msgid "Optimize conditional patterns using SSA PHI nodes."
  msgstr "Optimiza patrones condicionales usando nodos SSA PHI."
  
! #: common.opt:3040
  #, no-c-format
  msgid "Optimize amount of stdarg registers saved to stack at start of function."
  msgstr "Optimiza la cantidad de registros stdarg guardados en pila al principio de la función."
  
! #: common.opt:3044
  #, no-c-format
  msgid "Apply variable expansion when loops are unrolled."
  msgstr "Aplica la expansión de variables cuando se desenrollan los bucles."
  
! #: common.opt:3048
  #, no-c-format
  msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
  msgstr "-fstack-check=[no|generic|specific]\tInserta código de revisión de la pila en el programa."
  
! #: common.opt:3052
  #, no-c-format
  msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
  msgstr "Inserta código de revisión de la pila en el programai.  Igual que -fstach-check=specific."
  
! #: common.opt:3056
  #, no-c-format
  msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
  msgstr ""
  
! #: common.opt:3065
  #, no-c-format
  msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
  msgstr "-fstack-limit-register=<register>\tCaptura si la pila pasa del <registro>."
  
! #: common.opt:3069
  #, no-c-format
  msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
  msgstr "-fstack-limit-symbol=<nombre>\tCaptura si la pila pasa del símbolo <nombre>."
  
! #: common.opt:3073
  #, no-c-format
  msgid "Use propolice as a stack protection method."
  msgstr "Usa propolice como un método de protección de pila."
  
! #: common.opt:3077
  #, no-c-format
  msgid "Use a stack protection method for every function."
  msgstr "Usa un método de protección de pila para cada función."
  
! #: common.opt:3081
  #, no-c-format
  msgid "Use a smart stack protection method for certain functions."
  msgstr "Usa un método de protección de pila inteligente para ciertas funciones."
  
! #: common.opt:3085
  #, no-c-format
  msgid "Use stack protection method only for functions with the stack_protect attribute."
  msgstr "Usa método de protección de pila solo para funciones con el atributo stack_protect."
  
! #: common.opt:3089
  #, no-c-format
  msgid "Output stack usage information on a per-function basis."
  msgstr "Información de uso de pila de salida basada por función."
  
! #: common.opt:3101
  #, no-c-format
  msgid "Assume strict aliasing rules apply."
  msgstr "Asume que se aplican las reglas estrictas de alias."
  
! #: common.opt:3105
  #, no-c-format
  msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
  msgstr "Trata el desbordamiento con signo como indefinido.  Negado como -fwrapv -fwrapv-pointer."
  
! #: common.opt:3109
  #, no-c-format
  msgid "Disable stack scrub entirely, disregarding strub attributes."
  msgstr ""
  
! #: common.opt:3113
  #, no-c-format
  msgid "Enable stack scrub as per attributes, with strict call checking."
  msgstr ""
  
! #: common.opt:3122
  #, no-c-format
  msgid "Restore default strub mode: as per attributes, with relaxed checking."
  msgstr ""
  
! #: common.opt:3126
  #, fuzzy, no-c-format
  #| msgid "name missing for member function"
  msgid "Enable stack scrubbing for all viable functions."
  msgstr "falta el nombre para la función miembro"
  
! #: common.opt:3130
  #, no-c-format
  msgid "Enable at-calls stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3134
  #, fuzzy, no-c-format
  #| msgid "Enable clip instructions."
  msgid "Enable internal stack scrubbing for all viable functions."
  msgstr "Activa las instrucciones clip."
  
! #: common.opt:3138
  #, no-c-format
  msgid "Implement __atomic operations via libcalls to legacy __sync functions."
  msgstr "Implementa operaciones __atomic mediante llamadas de biblioteca a funciones __sync antiguas."
  
! #: common.opt:3142
  #, no-c-format
  msgid "Check for syntax errors, then stop."
  msgstr "Busca errores de sintaxis, y termina."
  
! #: common.opt:3146
  #, no-c-format
  msgid "Create data files needed by \"gcov\"."
  msgstr "Crea ficheros de datos necesarios para \"gcov\"."
  
! #: common.opt:3150
  #, no-c-format
  msgid "Perform jump threading optimizations."
  msgstr "Realiza optimizaciones de hilado de saltos."
  
! #: common.opt:3154
  #, no-c-format
  msgid "Report the time taken by each compiler pass."
  msgstr "Reporta el tiempo tomado por cada paso del compilador."
  
! #: common.opt:3158
  #, no-c-format
  msgid "Record times taken by sub-phases separately."
  msgstr "Registra los tiempos tomados por subfases por separado."
  
! #: common.opt:3162
  #, no-c-format
  msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model."
  msgstr "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tEstablece el modelo de generación de código por defecto para almacenamiento thread-local."
  
! #: common.opt:3181
  #, no-c-format
  msgid "Reorder top level functions, variables, and asms."
  msgstr "Reordena las funciones de nivel superior, variables y asms."
  
! #: common.opt:3185
  #, no-c-format
  msgid "Perform superblock formation via tail duplication."
  msgstr "Realiza la formación de superbloques a través de la duplicación de colas."
  
! #: common.opt:3189
  #, no-c-format
  msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
  msgstr "Para objetivos que normalmente necesitan trampolines para las funciones anidadas, siempre los genera en lugar de usar descriptores."
  
! #: common.opt:3194
  #, no-c-format
  msgid "Whether trampolines are generated in executable memory rather than executable stack."
  msgstr ""
  
! #: common.opt:3212
  #, no-c-format
  msgid "Assume floating-point operations can trap."
  msgstr "Asume que las operaciones de coma flotante pueden atrapar."
  
! #: common.opt:3216
  #, no-c-format
  msgid "Trap for signed overflow in addition, subtraction and multiplication."
  msgstr "Atrapar desbordamientos signed en adición, sustracción y multiplicación."
  
! #: common.opt:3220
  #, no-c-format
  msgid "Enable SSA-CCP optimization on trees."
  msgstr "Activa la optimización SSA-CCP en árboles."
  
! #: common.opt:3224
  #, no-c-format
  msgid "Enable SSA-BIT-CCP optimization on trees."
  msgstr "Activa la optimización SSA-BIT-CCP en árboles."
  
! #: common.opt:3232
  #, no-c-format
  msgid "Enable loop header copying on trees."
  msgstr "Activa la copia de encabezado de bucles en árboles."
  
! #: common.opt:3240
  #, no-c-format
  msgid "Enable SSA coalescing of user variables."
  msgstr "Activa coalescencia SSA de variables de usuario."
  
! #: common.opt:3248
  #, no-c-format
  msgid "Enable copy propagation on trees."
  msgstr "Activa la propagación de copia en árboles."
  
! #: common.opt:3256
  #, no-c-format
  msgid "Transform condition stores into unconditional ones."
  msgstr "Transforma los almacenamientos condicionales a incondicionales."
  
! #: common.opt:3260
  #, no-c-format
  msgid "Perform conversions of switch initializations."
  msgstr "Realiza la conversión de las inicializaciones de switch."
  
! #: common.opt:3264
  #, no-c-format
  msgid "Enable SSA dead code elimination optimization on trees."
  msgstr "Activa la optimización de eliminación de código muerto SSA en árboles."
  
! #: common.opt:3268
  #, no-c-format
  msgid "Enable dominator optimizations."
  msgstr "Activa las optimizaciones dominadoras."
  
! #: common.opt:3272
  #, no-c-format
  msgid "Enable tail merging on trees."
  msgstr "Activa la mezcla de colas en árboles."
  
! #: common.opt:3276
  #, no-c-format
  msgid "Enable dead store elimination."
  msgstr "Activa la eliminación de almacenamiento muerto."
  
! #: common.opt:3280
  #, no-c-format
  msgid "Enable forward propagation on trees."
  msgstr "Activa la propagación hacia adelante en árboles."
  
! #: common.opt:3284
  #, no-c-format
  msgid "Enable Full Redundancy Elimination (FRE) on trees."
  msgstr "Activa la Eliminación de Redundancia Completa en árboles."
  
! #: common.opt:3288
  #, no-c-format
  msgid "Enable string length optimizations on trees."
  msgstr "Activa la optimizaciones de longitud de cadenas en árboles."
  
! #: common.opt:3292
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr "Detecta rutas que disparan comportamiento erróneo o indefinido debido a desreferencia de puntero nulo.  Aisla esas rutas del flujo de control principal y convierte la sentencia con comportamiento erróneo o indefinido en una trampa."
  
! #: common.opt:3298
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr "Detecta rutas que disparan comportamiento erróneo o indefinido debido a un uso indebido de un valor nuloen un atributo returns_nonnull o nonnull.  Aisla esas rutas del flujo de control principal y convierte la sentencia con comportamiento erróneo o indefinido en una trampa."
  
! #: common.opt:3305
  #, no-c-format
  msgid "Enable loop distribution on trees."
  msgstr "Activa la distribución de bucles en árboles."
  
! #: common.opt:3309
  #, no-c-format
  msgid "Enable loop distribution for patterns transformed into a library call."
  msgstr "Activa la distribución de bucles por patrones transformados en una llamada a biblioteca."
  
! #: common.opt:3313
  #, no-c-format
  msgid "Enable loop invariant motion on trees."
  msgstr "Permite el movimiento invariante de bucles en árboles."
  
! #: common.opt:3321
  #, no-c-format
  msgid "Create canonical induction variables in loops."
  msgstr "Crea variables de inducción canónica en los bucles."
  
! #: common.opt:3325
  #, no-c-format
  msgid "Enable loop optimizations on tree level."
  msgstr "Activa las optimizaciones de bucles a nivel de árbol."
  
! #: common.opt:3329
  #, no-c-format
  msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
  msgstr "-ftree-parallelize-loops=<número>\tActiva la paralelización automática de bucles."
  
! #: common.opt:3333
! #, fuzzy, no-c-format
! #| msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
! msgid "Enable automatic parallelization of loops."
! msgstr "-ftree-parallelize-loops=<número>\tActiva la paralelización automática de bucles."
! 
! #: common.opt:3337
  #, no-c-format
  msgid "Enable hoisting loads from conditional pointers."
  msgstr "Activa las cargas de elevación de punteros condicionales."
  
! #: common.opt:3341
  #, no-c-format
  msgid "Enable SSA-PRE optimization on trees."
  msgstr "Activa las optimizaciones SSA-PRE en árboles."
  
! #: common.opt:3345
  #, no-c-format
  msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
  msgstr "En optimización SSA-PRE en árboles, activa eliminación de redundancia parcial-parcial."
  
! #: common.opt:3349
  #, no-c-format
  msgid "Perform function-local points-to analysis on trees."
  msgstr "Realiza el análisis puntero-a función-local en árboles."
  
! #: common.opt:3353
  #, no-c-format
  msgid "Enable reassociation on tree level."
  msgstr "Activa la reasociación a nivel de árbol."
  
! #: common.opt:3361
  #, no-c-format
  msgid "Enable SSA code sinking on trees."
  msgstr "Activa el hundimiento de código SSA en árboles."
  
! #: common.opt:3365
  #, no-c-format
  msgid "Perform straight-line strength reduction."
  msgstr "Realiza reducción de fuerza de línea directa."
  
! #: common.opt:3369
  #, no-c-format
  msgid "Perform scalar replacement of aggregates."
  msgstr "Realiza el reemplazo escalar de agregados."
  
! #: common.opt:3373
  #, no-c-format
  msgid "Replace temporary expressions in the SSA->normal pass."
  msgstr "Reemplaza expresiones temporales en el paso SSA->normal."
  
! #: common.opt:3381
  #, no-c-format
  msgid "Perform Value Range Propagation on trees."
  msgstr "Realiza la Propagación de Rango Valor en árboles."
  
! #: common.opt:3385
  #, no-c-format
  msgid "Split paths leading to loop backedges."
  msgstr "Divide las rutas que llevan a bordes traseros de bucle."
  
! #: common.opt:3389
  #, no-c-format
  msgid "Assume common declarations may be overridden with ones with a larger trailing array."
  msgstr "Asume que las declaraciones comunes pueden sustituirse por las que tienen un array postrero mayor."
  
! #: common.opt:3394
  #, no-c-format
  msgid "Compile whole compilation unit at a time."
  msgstr "Compila la unidad de compilación completa a la vez."
  
! #: common.opt:3398
  #, no-c-format
  msgid "Trap on __builtin_unreachable instead of using it for optimization."
  msgstr ""
  
! #: common.opt:3402
  #, no-c-format
  msgid "Perform loop unrolling when iteration count is known."
  msgstr "Realiza el desenrollamiento del bucle cuando se conoce la cuenta de iteración."
  
! #: common.opt:3406
  #, no-c-format
  msgid "Perform loop unrolling for all loops."
  msgstr "Realiza el desenrollamiento del bucle para todos los bucles."
  
! #: common.opt:3421
  #, no-c-format
  msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
  msgstr "Permite la optimización para la aritmética de coma flotante la cual puede cambiar el resultado de la operación debido a redondeo."
  
! #: common.opt:3426
  #, no-c-format
  msgid "Same as -fassociative-math for expressions which include division."
  msgstr "Igual que -fassociative-math para las expresiones que incluyen división."
  
! #: common.opt:3434
  #, no-c-format
  msgid "Allow math optimizations that may violate IEEE or ISO standards."
  msgstr "Permite optimizaciones matemáticas que pueden violar los estándares IEEE ó ISO."
  
! #: common.opt:3438
  #, no-c-format
  msgid "Perform loop unswitching."
  msgstr "Realiza la eliminación de opciones de bucle."
  
! #: common.opt:3442
  #, no-c-format
  msgid "Perform loop splitting."
  msgstr "Realiza la división de bucles."
  
! #: common.opt:3446
  #, no-c-format
  msgid "Version loops based on whether indices have a stride of one."
  msgstr ""
  
! #: common.opt:3450
  #, no-c-format
  msgid "Just generate unwind tables for exception handling."
  msgstr "Sólo genera tablas de desenredo para manejo de excepciones."
  
! #: common.opt:3454
  #, no-c-format
  msgid "Use the bfd linker instead of the default linker."
  msgstr "Usa el enlazador bfd eb lugar del predeterminado."
  
! #: common.opt:3458
  #, no-c-format
  msgid "Use the gold linker instead of the default linker."
  msgstr "Usa el enlazador de oro eb lugar del predeterminado."
  
! #: common.opt:3462
  #, fuzzy, no-c-format
  #| msgid "Use the gold linker instead of the default linker."
  msgid "Use the lld LLVM linker instead of the default linker."
  msgstr "Usa el enlazador de oro eb lugar del predeterminado."
  
! #: common.opt:3466
  #, fuzzy, no-c-format
  #| msgid "Use the gold linker instead of the default linker."
  msgid "Use the Modern linker (MOLD) linker instead of the default linker."
  msgstr "Usa el enlazador de oro eb lugar del predeterminado."
  
! #: common.opt:3470
! #, fuzzy, no-c-format
! #| msgid "Use the gold linker instead of the default linker."
! msgid "Use the Wild linker instead of the default linker."
! msgstr "Usa el enlazador de oro eb lugar del predeterminado."
! 
! #: common.opt:3477
! #, fuzzy, no-c-format
! #| msgid "Enable link-time optimization."
! msgid "Enable linking of libatomic."
! msgstr "Activa las optimizaciones de tiempo de enlace."
! 
! #: common.opt:3484
  #, no-c-format
  msgid "Perform variable tracking."
  msgstr "Realiza seguimiento de variables."
  
! #: common.opt:3491
  #, no-c-format
  msgid "Perform variable tracking by annotating assignments."
  msgstr "Realiza seguimiento de variables con asignación de anotaciones."
  
! #: common.opt:3497
  #, no-c-format
  msgid "Toggle -fvar-tracking-assignments."
  msgstr "Cambia -fvar-tracking-assignments."
  
! #: common.opt:3504
  #, no-c-format
  msgid "Perform variable tracking and also tag variables that are uninitialized."
  msgstr "Realiza el seguimiento de variables y también marca las variables que no se inicializaron."
  
! #: common.opt:3509
  #, no-c-format
  msgid "Enable vectorization on trees."
  msgstr "Activa la vectorización en árboles."
  
! #: common.opt:3517
  #, no-c-format
  msgid "Enable loop vectorization on trees."
  msgstr "Activa la vectorización de bucles en árboles."
  
! #: common.opt:3521
  #, no-c-format
  msgid "Enable basic block vectorization (SLP) on trees."
  msgstr "Activa la vectorización de bloque básico (SLP) en árboles."
  
! #: common.opt:3525
  #, fuzzy, no-c-format
  #| msgid "Specifies the cost model for vectorization. -fvect-cost-model=[unlimited|dynamic|cheap]\tSpecifies the cost model for vectorization."
  msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization."
  msgstr "Especifica el modelo de coste para vectorización. -fvect-cost-model=[unlimited|dynamic|cheap]\tEspecifica el modelo de coste para vectorización."
  
! #: common.opt:3529
  #, fuzzy, no-c-format
  #| msgid "-fsimd-cost-model=[unlimited|dynamic|cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgstr "-fsimd-cost-model=[unlimited|dynamic|cheap]\tEspecifica el modelo de coste de la vectorización para código marcado con directiva simd."
  
! #: common.opt:3548
  #, no-c-format
  msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
  msgstr "Activa el modelo de coste de vectorizador dinámico.  Se preserva por compatibilidad hacia atrás."
  
! #: common.opt:3556
  #, no-c-format
  msgid "Enable copy propagation of scalar-evolution information."
  msgstr "Activa la propagación de copia de la información escalar-evolución."
  
! #: common.opt:3560
  #, no-c-format
  msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables."
  msgstr ""
  
! #: common.opt:3582
  #, no-c-format
  msgid "Add extra commentary to assembler output."
  msgstr "Agrega comentarios extra a la salida de ensamblador."
  
! #: common.opt:3586
  #, no-c-format
  msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
  msgstr "-fvisibility=[default|internal|hidden|protected]\tEstablece la visibilidad de símbolos por defecto."
  
! #: common.opt:3605
  #, no-c-format
  msgid "Validate vtable pointers before using them."
  msgstr "Valida los punteros vtable antes de usarlos."
  
! #: common.opt:3621
  #, no-c-format
  msgid "Output vtable verification counters."
  msgstr "Contadores de verificación de vtable de salida."
  
! #: common.opt:3625
  #, no-c-format
  msgid "Output vtable verification pointer sets information."
  msgstr "Información sobre los conjuntos de vectores de verificación de vtable de salida."
  
! #: common.opt:3629
  #, no-c-format
  msgid "Use expression value profiles in optimizations."
  msgstr "Usa perfiles de valor de expresión en las optimizaciones."
  
! #: common.opt:3633
  #, no-c-format
  msgid "Construct webs and split unrelated uses of single variable."
  msgstr "Construye redes y divide usos no relacionados de una sola variable."
  
! #: common.opt:3637
  #, no-c-format
  msgid "Enable conditional dead code elimination for builtin calls."
  msgstr "Activa la eliminación de código muerto condicional para llamadas internas."
  
! #: common.opt:3641
  #, no-c-format
  msgid "Perform whole program optimizations."
  msgstr "Realiza optimizaciones del programa completo."
  
  # wraps around? No entiendo bien. cfuga
! #: common.opt:3645
  #, no-c-format
  msgid "Assume pointer overflow wraps around."
  msgstr "Asume que el desbordamiento de punteros se envuelve."
  
  # wraps around? No entiendo bien. cfuga
! #: common.opt:3649
  #, no-c-format
  msgid "Assume signed arithmetic overflow wraps around."
  msgstr "Asume que el desbordamiento aritmético con signo se envuelve."
  
! #: common.opt:3653
  #, no-c-format
  msgid "Put zero initialized data in the bss section."
  msgstr "Pone los datos inicializados a cero en la sección bss."
  
! #: common.opt:3657
  #, fuzzy, no-c-format
  #| msgid "Save registers around function calls."
  msgid "Clear call-used registers upon function return."
  msgstr "Guarda registros alrededor de llamadas de función."
  
! #: common.opt:3661
  #, no-c-format
  msgid "-fzero-init-padding-bits=[standard|unions|all]\tZero padding bits in initializers."
  msgstr ""
  
! #: common.opt:3677
  #, no-c-format
  msgid "Generate debug information in default format."
  msgstr "Genera información de depuración en el formato por defecto."
  
! #: common.opt:3681
  #, fuzzy, no-c-format
  #| msgid "Assume assembler support for (DWARF2+) .loc directives"
  msgid "Assume assembler support for (DWARF2+) .loc directives."
  msgstr "Asume soporte del ensamblador para las directivas .loc (DWARF2+)"
  
! #: common.opt:3685
  #, fuzzy, no-c-format
  #| msgid "Assume assembler support for view in (DWARF2+) .loc directives"
  msgid "Assume assembler support for view in (DWARF2+) .loc directives."
  msgstr "Asume soporte del ensamblador para visualización en las directivas .loc (DWARF2+)"
  
! #: common.opt:3689
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in VMS format."
  msgid "Generate debug information in CodeView format."
  msgstr "Genera información de depuración en el formato VMS."
  
! #: common.opt:3709
  #, no-c-format
  msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
  msgstr "Registro DW_AT_decl_column y DW_AT_call_column en DWARF."
  
! #: common.opt:3715
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in default format."
  msgid "Generate CTF debug information at default level."
  msgstr "Genera información de depuración en el formato por defecto."
  
! #: common.opt:3719
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in default format."
  msgid "Generate BTF debug information at default level."
  msgstr "Genera información de depuración en el formato por defecto."
  
! #: common.opt:3723
  #, no-c-format
  msgid "Generate pruned BTF when emitting BTF info."
  msgstr ""
  
! #: common.opt:3727
  #, no-c-format
  msgid "Generate debug information in default version of DWARF format."
  msgstr "Genera información de depuración en la versión predeterminada del formato DWARF."
  
! #: common.opt:3731
  #, no-c-format
  msgid "Generate debug information in DWARF v2 (or later) format."
  msgstr "Genera información de depuración en el formato DWARF v2 (o posterior)."
  
! #: common.opt:3735
  #, no-c-format
  msgid "Use 32-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3739
  #, no-c-format
  msgid "Use 64-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3743
  #, no-c-format
  msgid "Generate debug information in default extended format."
  msgstr "Genera información de depuración en el formato extendido por defecto."
  
! #: common.opt:3747
  #, fuzzy, no-c-format
  #| msgid "Generate extended entry point information for inlined functions"
  msgid "Generate extended entry point information for inlined functions."
  msgstr "Genera información extendida sobre el punto de entrada para funciones en línea"
  
! #: common.opt:3751
  #, no-c-format
  msgid "Compute locview reset points based on insn length estimates."
  msgstr ""
  
! #: common.opt:3759
  #, no-c-format
  msgid "Don't generate DWARF pubnames and pubtypes sections."
  msgstr "No genera nombres públicos DWARF y secciones de tipos públicos."
  
! #: common.opt:3763
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections."
  msgstr "Genera nombres públicos DWARF y secciones de tipos públicos."
  
! #: common.opt:3767
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
  msgstr "Genera nombres públicos DWARF y secciones de tipos públicos con extensiones GNU."
  
! #: common.opt:3771
  #, no-c-format
  msgid "Record gcc command line switches in DWARF DW_AT_producer."
  msgstr "Guarda las opciones de la línea de órdenes de gcc en DW_AT_producer de DWARF."
  
! #: common.opt:3775
  #, no-c-format
  msgid "Generate debug information in separate .dwo files."
  msgstr "Genera información de depuración en ficheros .dwo separados."
  
! #: common.opt:3787
  #, no-c-format
  msgid "Emit progressive recommended breakpoint locations."
  msgstr ""
  
! #: common.opt:3791
  #, no-c-format
  msgid "Don't emit DWARF additions beyond selected version."
  msgstr "No emite adiciones DWARF más allá de la versión seleccionada."
  
! #: common.opt:3795
  #, no-c-format
  msgid "Add description attributes to some DWARF DIEs that have no name attribute."
  msgstr ""
  
! #: common.opt:3799
  #, no-c-format
  msgid "Toggle debug information generation."
  msgstr "Cambia la generación de información de depuración."
  
! #: common.opt:3803
  #, no-c-format
  msgid "Augment variable location lists with progressive views."
  msgstr ""
  
! #: common.opt:3810
  #, no-c-format
  msgid "Generate debug information in VMS format."
  msgstr "Genera información de depuración en el formato VMS."
  
! #: common.opt:3839
  #, no-c-format
  msgid "Generate compressed debug sections."
  msgstr "Genera secciones de depuración comprimidas."
  
! #: common.opt:3843
  #, no-c-format
  msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
  msgstr "-gz=<formato>\tGenera secciones de depuración comprimidas en formato <formato>."
  
! #: common.opt:3850
  #, no-c-format
  msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
  msgstr "-iplugindir=<dir>\tDefine <dir> como el directorio de plugins por defecto."
  
! #: common.opt:3854
  #, no-c-format
  msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
  msgstr "-imultilib <dir>\tDefine <dir> como el subdirectorio de inclusión de multilib."
  
! #: common.opt:3883
  #, no-c-format
  msgid "-o <file>\tPlace output into <file>."
  msgstr "-o <fichero>\tColoca la salida en el <fichero>."
  
! #: common.opt:3887
  #, no-c-format
  msgid "Enable function profiling."
  msgstr "Activa el análisis de perfil de las funciones."
  
! #: common.opt:3897
  #, fuzzy, no-c-format
  #| msgid "Like -pedantic but issue them as errors."
  msgid "Like -pedantic but issue errors instead of warnings."
  msgstr "Como -pedantic pero los muestra como errores."
  
! #: common.opt:3938
  #, no-c-format
  msgid "Do not display functions compiled or elapsed time."
  msgstr "No muestra las funciones compiladas o el tiempo transcurrido."
  
! #: common.opt:3942
! #, fuzzy, no-c-format
! #| msgid "Produce code relocatable at runtime."
! msgid "Produce a relocatable object as output."
! msgstr "Produce código reubicable en tiempo de ejecución."
! 
! #: common.opt:3946
! #, no-c-format
! msgid "Remove all symbol table and relocation information from the executable."
! msgstr ""
! 
! #: common.opt:3973
  #, no-c-format
  msgid "Enable verbose output."
  msgstr "Activa la salida detallada."
  
! #: common.opt:3977
  #, no-c-format
  msgid "Display the compiler's version."
  msgstr "Muestra la versión del compilador."
  
! #: common.opt:3981
  #, no-c-format
  msgid "Suppress warnings."
  msgstr "Suprime avisos."
  
! #: common.opt:3991
  #, no-c-format
  msgid "Create a shared library."
  msgstr "Crea una biblioteca compartida."
  
! #: common.opt:4058
  #, no-c-format
  msgid "Don't create a dynamically linked position independent executable."
  msgstr "No genera un ejecutable independiente de posición enlazado dinámicamente."
  
! #: common.opt:4062
  #, no-c-format
  msgid "Create a dynamically linked position independent executable."
  msgstr "Genera un ejecutable independiente de posición enlazado dinámicamente."
  
! #: common.opt:4066
  #, no-c-format
  msgid "Create a static position independent executable."
  msgstr "Genera un ejecutable independiente de posición estático."
  
! #: common.opt:4074
  #, no-c-format
  msgid "Use caller save register across calls if possible."
  msgstr "Usa registro de guarda de invocador entre llamadas si es posible."
  
! #: common.opt:4078
  #, no-c-format
  msgid "Perform dead code elimination on zero and sign extensions with special dataflow analysis."
  msgstr ""
  
! #: algol68/lang.opt:37
  #, no-c-format
! msgid "Warn for usage of non-portable extensions of Algol 68."
! msgstr ""
  
! #: algol68/lang.opt:41
  #, fuzzy, no-c-format
! #| msgid "Warn when a variable is unused."
! msgid "Warn when voiding occurs."
! msgstr "Avisa cuando no se usa una variable."
  
! #: algol68/lang.opt:49
  #, fuzzy, no-c-format
! #| msgid "Warn on namespace definition."
! msgid "Warn for potential name scope violations."
! msgstr "Advierta de la definición de espacios de nombres."
  
! #: algol68/lang.opt:65
  #, fuzzy, no-c-format
! #| msgid "Warn about \"extern\" declarations not at file scope."
! msgid "Warn about hidden declarations in inner scopes."
! msgstr "Avisa sobre declaraciones \"extern\" que no están en el ámbito del fichero."
  
! #: algol68/lang.opt:69
! #, no-c-format
! msgid "-Whidden-declarations=[none|prelude|all] Warn about declarations hidden in inner scopes."
! msgstr ""
  
! #: algol68/lang.opt:73
  #, no-c-format
! msgid "-fbrackets  \tConsider [ .. ] and { .. } as being equivalent to ( .. )."
! msgstr ""
  
! #: algol68/lang.opt:77 d/lang.opt:190
  #, no-c-format
! msgid "Generate code for assert contracts."
! msgstr "Genera código para contratos de assert."
! 
! #: algol68/lang.opt:85
! #, fuzzy, no-c-format
! #| msgid "Display the code tree after parsing."
! msgid "Dump Algol 68 modes after parsing."
! msgstr "Muestra el árbol del código después de analizar."
! 
! #: algol68/lang.opt:89
! #, fuzzy, no-c-format
! #| msgid "Display the code tree after parsing."
! msgid "Dump Algol 68 parse tree after parsing."
! msgstr "Muestra el árbol del código después de analizar."
! 
! #: algol68/lang.opt:93
! #, no-c-format
! msgid "Dump the interfaces of module definitions in the compiled packet."
  msgstr ""
  
! #: algol68/lang.opt:97
  #, fuzzy, no-c-format
! #| msgid "Link the standard D library statically in the compilation."
! msgid "Link the GNU Algol run-time library statically in the compilation."
! msgstr "Enlaza la biblioteca D estándar estáticamente en la compilación."
  
! #: algol68/lang.opt:101
  #, fuzzy, no-c-format
! #| msgid "Link the standard D library dynamically in the compilation."
! msgid "Link the GNU Algol 68 run-time library dynamically in the compilation."
! msgstr "Enlaza la biblioteca D estándar dinámicamente en la compilación."
  
! #: algol68/lang.opt:105
  #, no-c-format
! msgid "Compile strict Algol 68 as defined by the Revised Report."
  msgstr ""
  
! #: algol68/lang.opt:109
! #, fuzzy, no-c-format
! #| msgid "Accept extensions to support legacy code."
! msgid "Accept GNU extensions to Algol 68."
! msgstr "Acepta las extensiones para dar soporte a código heredado."
! 
! #: algol68/lang.opt:115
  #, no-c-format
! msgid "-fstropping=[upper|supper]              Stropping regime to expect in Algol 68 programs."
  msgstr ""
  
! #: algol68/lang.opt:130 algol68/lang.opt:134
  #, no-c-format
! msgid "-fmodules-map=<mapstring>                 Association between module indicants and files."
  msgstr ""
  
! #: algol68/lang.opt:138 algol68/lang.opt:142
  #, no-c-format
! msgid "-fmodules-map-file=<filename>              File containing modules map."
  msgstr ""
  
! #: rust/lang.opt:47 rust/lang.opt:51 c-family/c.opt:1609 c-family/c.opt:1613
! #, no-c-format
! msgid "Warn when a const variable is unused."
! msgstr "Avisa cuando no se usa una variable const."
! 
! #: rust/lang.opt:55 c-family/c.opt:1625
! #, no-c-format
! msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value."
! msgstr "Avisa si el llamante de una función, marcada con atributo warn_unused_result, no usa su valor de devolución."
! 
! #: rust/lang.opt:63
  #, fuzzy, no-c-format
! #| msgid "-frust-crate=<name>             Set the crate name for the compilation"
! msgid "-frust-crate=<name>             Set the crate name for the compilation."
! msgstr "-frust-crate=<nombre>           Establece el nombre del «crate» para la compilación"
  
! #: rust/lang.opt:67
  #, fuzzy, no-c-format
! #| msgid "-frust-extern=              Specify where an external library is located"
! msgid "-frust-extern=              Specify where an external library is located."
! msgstr "-frust-extern=              Especifica dónde se ubica una biblioteca externa"
  
! #: rust/lang.opt:71
! #, no-c-format
! msgid "Dump various Rust front end internals."
! msgstr "Vuelca varios internos del «frontend» de Rust."
! 
! #: rust/lang.opt:75
! #, no-c-format
! msgid "-frust-dump-<type>              Dump Rust frontend internal information."
! msgstr "-frust-dump-<tipo>              Vuelca información interna del «frontend» de Rust."
! 
! #: rust/lang.opt:79
  #, fuzzy, no-c-format
! #| msgid "Enable experimental compilation of Rust files at your own risk"
! msgid "Enable experimental compilation of Rust files at your own risk."
! msgstr "Activa la compilación experimental de ficheros de Rust bajo su propio riesgo"
  
! #: rust/lang.opt:83
  #, fuzzy, no-c-format
! #| msgid "-frust-max-recursion-depth=<integer>"
! msgid "-frust-max-recursion-depth=<integer>."
! msgstr "-frust-max-recursion-depth=<entero>"
  
! #: rust/lang.opt:87
! #, fuzzy, no-c-format
! #| msgid "-frust-crate-type=[bin|lib|rlib|dylib|cdylib|staticlib|proc-macro]     Crate type to emit"
! msgid "-frust-crate-type=[bin|lib|rlib|dylib|cdylib|staticlib|proc-macro]     Crate type to emit."
! msgstr "-frust-crate-type=[bin|lib|rlib|dylib|cdylib|staticlib|proc-macro]     Tipo de «crate» que se emitirá"
  
! #: rust/lang.opt:115
! #, fuzzy, no-c-format
! #| msgid "-frust-mangling=[legacy|v0]     Version to use for name mangling"
! msgid "-frust-mangling=[legacy|v0]     Version to use for name mangling."
! msgstr "-frust-mangling=[legacy|v0]     Versión que se utilizará para «mangling» de nombres"
! 
! #: rust/lang.opt:128
! #, fuzzy, no-c-format
! #| msgid "-frust-cfg=<name>             Set a config expansion option"
! msgid "-frust-cfg=<name>             Set a config expansion option."
! msgstr "-frust-cfg=<nombre>           Establece una opción de expansión de la configuración"
! 
! #: rust/lang.opt:132
! #, fuzzy, no-c-format
! #| msgid "-frust-edition=[2015|2018|2021]             Edition to use when compiling rust code"
! msgid "-frust-edition=[2015|2018|2021]             Edition to use when compiling rust code."
! msgstr "-frust-edition=[2015|2018|2021]             Edición que se utilizará cuando se compile código rust"
! 
! #: rust/lang.opt:148
! #, fuzzy, no-c-format
! #| msgid "Enable embedding metadata directly into object files"
! msgid "Enable embedding metadata directly into object files."
! msgstr "Activa el empotrado directo de metadatos en ficheros objeto"
! 
! #: rust/lang.opt:152
! #, fuzzy, no-c-format
! #| msgid "-frust-metadata-output=<path.rox>  Path to output crate metadata"
! msgid "-frust-metadata-output=<path.rox>  Path to output crate metadata."
! msgstr "-frust-metadata-output=<ruta.rox>  Ruta de los metadatos del «crate» de salida"
! 
! #: rust/lang.opt:160
! #, fuzzy, no-c-format
! #| msgid "-frust-compile-until=[ast|attributecheck|expansion|astvalidation|featuregating|nameresolution|lowering|typecheck|privacy|unsafety|const|borrowcheck|compilation|end]             The pipeline will run up until this stage when compiling Rust code"
! msgid "-frust-compile-until=[ast|attributecheck|expansion|astvalidation|featuregating|nameresolution|lowering|typecheck|privacy|unsafety|const|borrowcheck|compilation|end]             The pipeline will run up until this stage when compiling Rust code."
! msgstr "-frust-compile-until=[ast|attributecheck|expansion|astvalidation|featuregating|nameresolution|lowering|typecheck|privacy|unsafety|const|borrowcheck|compilation|end]             La tubería alcanzará esta etapa cuando se compile código Rust"
! 
! #: rust/lang.opt:209
! #, fuzzy, no-c-format
! #| msgid "Use the temporary and experimental name resolution pipeline instead of the stable one"
! msgid "Use the temporary and experimental name resolution pipeline instead of the stable one."
! msgstr "Utiliza la tubería de resolución de nombres temporal y experimental en lugar de la estable"
! 
! #: rust/lang.opt:213
  #, no-c-format
! msgid "Use the WIP borrow checker."
! msgstr "Utiliza el comprobador de préstamos WIP."
  
! #: rust/lang.opt:217
  #, fuzzy, no-c-format
! #| msgid "-frust-edition=[unwind|abort]             Panic strategy to compile crate with"
! msgid "-frust-edition=[unwind|abort]             Panic strategy to compile crate with."
! msgstr "-frust-edition=[unwind|abort]             Estrategia de pánico con la que compilar «crate»"
  
! #: rust/lang.opt:230
! #, fuzzy, no-c-format
! #| msgid "Enable the overflow checks in code generation"
! msgid "Enable the overflow checks in code generation."
! msgstr "Activa las comprobaciones de desbordamiento en la generación de código"
! 
! #: rust/lang.opt:234
  #, no-c-format
! msgid "Define a built-in offset_of macro in the compiler and assume it is present."
  msgstr ""
  
! #: rust/lang.opt:238
  #, no-c-format
! msgid "Use the new unused variable check implementation."
! msgstr ""
  
! #: ada/gcc-interface/lang.opt:57 c-family/c.opt:349
  #, no-c-format
! msgid "Enable most warning messages."
! msgstr "Activa casi todos los mensajes de aviso."
  
! #: ada/gcc-interface/lang.opt:61
  #, no-c-format
! msgid "Dump Source Coverage Obligations."
! msgstr ""
  
! #: ada/gcc-interface/lang.opt:65
  #, no-c-format
! msgid "Synonym of -gnatk8."
! msgstr "Sinónimo de -gnatk8."
  
! #: ada/gcc-interface/lang.opt:73
  #, no-c-format
! msgid "Do not look for object files in standard path."
! msgstr "No buscar ficheros objeto en la ruta estándar."
  
! #: ada/gcc-interface/lang.opt:77
  #, no-c-format
! msgid "Select the runtime."
! msgstr "Selecciona el tiempo de ejecución."
  
! #: ada/gcc-interface/lang.opt:81 c-family/c.opt:2385
! #, no-c-format
! msgid "Use the narrowest integer type possible for enumeration types."
! msgstr "Usa el tipo entero más estrecho posible para tipos de enumeración."
  
! #: ada/gcc-interface/lang.opt:85 c-family/c.opt:2397
  #, no-c-format
! msgid "Make \"char\" signed by default."
! msgstr "Hace que \"char\" sea signed por defecto."
  
! #: ada/gcc-interface/lang.opt:89 c-family/c.opt:2486
! #, no-c-format
! msgid "Make \"char\" unsigned by default."
! msgstr "Hace que \"char\" sea unsigned por defecto."
  
! #: ada/gcc-interface/lang.opt:93
  #, no-c-format
! msgid "Catch typos."
! msgstr "Caza erratas."
! 
! #: ada/gcc-interface/lang.opt:97
! #, no-c-format
! msgid "Set name of output ALI file (internal switch)."
! msgstr "Establece el nombre del fichero ALI de salida (opción interna)."
! 
! #: ada/gcc-interface/lang.opt:101
! #, no-c-format
! msgid "-gnat<options>\tSpecify options to GNAT."
! msgstr "-gnat<opciones>\tEspecifica opciones para GNAT."
! 
! #: ada/gcc-interface/lang.opt:105
! #, no-c-format
! msgid "Ignored."
! msgstr "No considerada."
! 
! #: c-family/c.opt:50
! #, no-c-format
! msgid "--compile-std-module\tCompile module units for <bits/stdc++.h>, std, and std.compat."
  msgstr ""
  
! #: c-family/c.opt:75
  #, no-c-format
! msgid "--embed-dir=<dir>\tAdd <dir> to the #embed path."
! msgstr "--embed-dir=<dir>\tAgrega el <dir>ectorio a la ruta de #embed."
  
! #: c-family/c.opt:198
  #, no-c-format
! msgid "-A<question>=<answer>\tAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>."
! msgstr "-A<pregunta>=<resp>\tRelaciona la <resp>uesta a la <pregunta>.  Al colocar '-' antes de la <pregunta> desactiva la <resp>uesta a la <pregunta>."
  
! #: c-family/c.opt:202
  #, no-c-format
! msgid "Do not discard comments."
! msgstr "No descarta comentarios."
  
! #: c-family/c.opt:206
  #, no-c-format
! msgid "Do not discard comments in macro expansions."
! msgstr "No descarta comentarios en expansiones de macro."
  
! #: c-family/c.opt:210
  #, no-c-format
! msgid "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1."
! msgstr "-D<macro>[=<val>]\tDefine una <macro> con <val> como su valor.  Si sólo se da la <macro>, <val> se toma como 1."
  
! #: c-family/c.opt:217
  #, no-c-format
! msgid "-F <dir>\tAdd <dir> to the end of the main framework include path."
! msgstr "-F <dir>\tAgrega el <dir>ectorio al final de la ruta de inclusión del marco de trabajo principal."
  
! #: c-family/c.opt:221
  #, no-c-format
! msgid "Enable parsing GIMPLE."
! msgstr "Habilita el análisis GIMPLE."
  
! #: c-family/c.opt:225
  #, no-c-format
! msgid "Print the name of header files as they are used."
! msgstr "Muestra los nombres de los ficheros de cabecera mientras se utilizan."
  
! #: c-family/c.opt:229
  #, no-c-format
! msgid "-I <dir>\tAdd <dir> to the end of the main include path."
! msgstr "-I <dir>\tAgrega el <dir>ectorio al final de la ruta de inclusión principal."
  
! #: c-family/c.opt:233
  #, no-c-format
! msgid "Generate make dependencies."
! msgstr "Genera dependencias de make."
  
! #: c-family/c.opt:237
  #, no-c-format
! msgid "Generate make dependencies and compile."
! msgstr "Genera dependencias de make y compila."
  
! #: c-family/c.opt:241
  #, no-c-format
! msgid "-MF <file>\tWrite dependency output to the given file."
! msgstr "-MF <fichero>\tEscribe la salida de dependencias al fichero dado."
! 
! #: c-family/c.opt:245
! #, no-c-format
! msgid "Treat missing header files as generated files."
! msgstr "Trata los ficheros de cabecera faltantes como ficheros generados"
! 
! #: c-family/c.opt:249
! #, no-c-format
! msgid "Like -M but ignore system header files."
! msgstr "Como -M pero descarta los ficheros de cabecera del sistema."
! 
! #: c-family/c.opt:253
! #, no-c-format
! msgid "Like -MD but ignore system header files."
! msgstr "Como -MD pero descarta los ficheros de cabecera del sistema."
! 
! #: c-family/c.opt:257
! #, no-c-format
! msgid "Generate C++ Module dependency information."
! msgstr "Genera información de dependencia de módulos de C++."
! 
! #: c-family/c.opt:265
! #, no-c-format
! msgid "Generate phony targets for all headers."
! msgstr "Genera objetivos de prueba para todas las cabecerasa."
! 
! #: c-family/c.opt:269
! #, no-c-format
! msgid "-MQ <target>\tAdd a target that may require quoting."
! msgstr "-MQ <objetivo>\tAgrega un objetivo que puede requerir entrecomillado."
! 
! #: c-family/c.opt:273
! #, no-c-format
! msgid "-MT <target>\tAdd a target that does not require quoting."
! msgstr "-MT <objetivo>\tAgrega un objetivo que no requiere entrecomillado."
! 
! #: c-family/c.opt:277
! #, no-c-format
! msgid "Structured format for output dependency information.  Supported (\"p1689r5\")."
! msgstr "Formato estructurado para salida de información de dependencias.  Disponible (\"p1689r5\")."
! 
! #: c-family/c.opt:281
! #, no-c-format
! msgid "File for output dependency information."
! msgstr "Fichero para salida de información de dependencias."
! 
! #: c-family/c.opt:285
! #, no-c-format
! msgid "-fdeps-target=obj.o Output file for the compile step."
! msgstr "-fdeps-target=obj.o Fichero de salida para el paso de compilación."
! 
! #: c-family/c.opt:289
! #, no-c-format
! msgid "Do not generate #line directives."
! msgstr "No genera directivas #line."
! 
! #: c-family/c.opt:293
! #, no-c-format
! msgid "-U<macro>\tUndefine <macro>."
! msgstr "-U<macro>\tBorra la definición de <macro>."
! 
! #: c-family/c.opt:297
! #, no-c-format
! msgid "Warn if the NSObject attribute is applied to a non-typedef."
! msgstr "Avisa si el atribute NSObject se aplica a algo distinto de typedef."
! 
! #: c-family/c.opt:301
! #, no-c-format
! msgid "Warn about things that will change when compiling with an ABI-compliant compiler."
! msgstr "Avisa sobre cosas que cambiarán cuando se compile con un compilador que cumpla con la ABI."
! 
! #: c-family/c.opt:305
! #, no-c-format
! msgid "Warn about things that change between the current -fabi-version and the specified version."
! msgstr "Avisa sobre cosas que varían entre la -fabi-version actual y la versión especificada."
! 
! #: c-family/c.opt:309
! #, no-c-format
! msgid "Warn if a subobject has an abi_tag attribute that the complete object type does not have."
! msgstr "Avisa si un subojeto tiene un atributo abi_tag que el objeto completo no tiene."
! 
! #: c-family/c.opt:313
! #, no-c-format
! msgid "Warn about code affected by incompatible psABI changes."
! msgstr "Advierte de código afectado por cambios de psABI incompatibles."
! 
! #: c-family/c.opt:317
! #, no-c-format
! msgid "Warn on suspicious calls of standard functions computing absolute values."
! msgstr "Advierte de llamadas sospechosas de funciones estándar que calculan valores absolutos."
! 
! #: c-family/c.opt:321
! #, no-c-format
! msgid "Warn about suspicious uses of memory addresses."
! msgstr "Avisa sobre usos sospechosos de direcciones de memoria."
! 
! #: c-family/c.opt:325
! #, no-c-format
! msgid "Warn when the address of packed member of struct or union is taken."
! msgstr "Avisa cuando se toma la dirección del miembro empaquetado de una estructura o unión."
! 
! #: c-family/c.opt:341
! #, no-c-format
! msgid "Warn about 'new' of type with extended alignment without -faligned-new."
! msgstr "Advierte de 'new' de tipos con alineamiento extendido sin -faligned-new."
! 
! #: c-family/c.opt:345
! #, no-c-format
! msgid "-Waligned-new=[none|global|all]\tWarn even if 'new' uses a class member allocation function."
! msgstr "-Waligned-new=[none|global|all]\tAvisa aunque 'new' use una función de reserva miembro de clase."
! 
! #: c-family/c.opt:353
! #, no-c-format
! msgid "Warn on any use of alloca."
! msgstr "Avisa sobre cualquier uso de alloca."
! 
! #: c-family/c.opt:357
! #, no-c-format
! msgid "Warn when allocating insufficient storage for the target type of the assigned pointer."
! msgstr "Avisa cuando se reserva memoria insuficiente para el tipo objetivo del puntero asignado."
! 
! #: c-family/c.opt:361
! #, no-c-format
! msgid "-Walloc-size-larger-than=<bytes>\tWarn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes."
! msgstr "-Walloc-size-larger-than=<bytes>\tAvierte de llamadas a funciones de reserva que intenten reservar objetos mayores que el número de bytes especificado."
! 
! #: c-family/c.opt:366
! #, no-c-format
! msgid "Disable Walloc-size-larger-than= warning.  Equivalent to Walloc-size-larger-than=<SIZE_MAX> or larger."
! msgstr "Desactiva el aviso Walloc-size-larger-than=.  Equivalente a Walloc-size-larger-than=<MAX_TAMAÑO> o mayor."
! 
! #: c-family/c.opt:370
! #, no-c-format
! msgid "Warn for calls to allocation functions that specify zero bytes."
! msgstr "Advierte de llamadas a funciones de reserva que especifican cero bytes."
! 
! #: c-family/c.opt:374
! #, no-c-format
! msgid "-Walloca-larger-than=<number>\tWarn on unbounded uses of alloca, and on bounded uses of alloca whose bound can be larger than <number> bytes."
! msgstr "-Walloca-larger-than=<número>\tAdvierte de usos no acotados de alloca y de usos acotados cuyo límite pueda ser más grande que <número> bytes."
! 
! #: c-family/c.opt:380
! #, no-c-format
! msgid "Disable Walloca-larger-than= warning.  Equivalent to Walloca-larger-than=<SIZE_MAX> or larger."
! msgstr "Desactiva el aviso Wlloca-larger-than=.  Equivalente a Walloca-larger-than=<MAX_TAMAÑO> o mayor."
! 
! #: c-family/c.opt:384
! #, no-c-format
! msgid "Warn if conversion of the result of arithmetic might change the value even though converting the operands cannot."
! msgstr "Avisa si la conversión del resultado de una operación aritmética pudiera cambiar el valor aunque la conversión de los operandos no pudiera."
! 
! #: c-family/c.opt:392
! #, no-c-format
! msgid "Warn about comparisons between two operands of array type."
! msgstr "Advierte de comparaciones entre dos operandos de tipo array."
! 
! #: c-family/c.opt:396 c-family/c.opt:400
! #, no-c-format
! msgid "Warn about mismatched declarations of array parameters and unsafe accesses to them."
! msgstr "Advierte de declaraciones parámetros de array discrepantes y de accesos inseguros a los mismos."
! 
! #: c-family/c.opt:404
! #, no-c-format
! msgid "Warn whenever an Objective-C assignment is being intercepted by the garbage collector."
! msgstr "Avisa cuando se intercepte una asignación Objective-C por el recolector de basura."
! 
! #: c-family/c.opt:408
! #, no-c-format
! msgid "Diagnose a placeholder type in a template argument in a function parameter type."
  msgstr ""
  
! #: c-family/c.opt:412
  #, no-c-format
! msgid "Warn about casting functions to incompatible types."
! msgstr "Advierte de funciones de conversión a tipos incompatibles."
! 
! #: c-family/c.opt:420
! #, no-c-format
! msgid "-Wbidi-chars=[none|unpaired|any|ucn] Warn about UTF-8 bidirectional control characters."
  msgstr ""
  
! #: c-family/c.opt:443
! #, no-c-format
! msgid "Warn about boolean expression compared with an integer value different from true/false."
! msgstr "Advierte de expresiones booleanas comparadas con valores enteros distintos de verdadero/falso."
! 
! #: c-family/c.opt:447
! #, no-c-format
! msgid "Warn about certain operations on boolean expressions."
! msgstr "Avisa sobre ciertas operaciones sobre expresiones booleanas."
! 
! #: c-family/c.opt:451
! #, no-c-format
! msgid "Warn when a built-in function is declared with the wrong signature."
! msgstr "Avisa cuando una función interna se declara con una firma incorrecta."
! 
! #: c-family/c.opt:455
! #, no-c-format
! msgid "Warn when a built-in preprocessor macro is undefined or redefined."
! msgstr "Avisa cuando una macro de preprocesador interna está sin definir o redefinida."
! 
! #: c-family/c.opt:459
! #, no-c-format
! msgid "Warn about features not present in ISO C11, but present in ISO C23."
! msgstr "Avisa sobre características no presentes en ISO C11, pero presentes en ISO C23."
! 
! #: c-family/c.opt:463
! #, no-c-format
! msgid "Deprecated in favor of -Wc11-c23-compat."
! msgstr "Obsoleto en favor de -Wc11-c23-compat."
! 
! #: c-family/c.opt:467
! #, no-c-format
! msgid "Warn about features not present in ISO C23, but present in ISO C2Y."
! msgstr "Avisa sobre características no presentes en ISO C23, pero presentes en ISO C2Y."
! 
! #: c-family/c.opt:471
! #, no-c-format
! msgid "Warn about features not present in ISO C90, but present in ISO C99."
! msgstr "Avisa sobre características no presentes en ISO C90, pero presentes en ISO C99."
! 
! #: c-family/c.opt:475
! #, no-c-format
! msgid "Warn about features not present in ISO C99, but present in ISO C11."
! msgstr "Avisa sobre características no presentes en ISO C99, pero presentes en ISO C11."
! 
! #: c-family/c.opt:479
! #, no-c-format
! msgid "Warn about C constructs that are not in the common subset of C and C++."
! msgstr "Avisa sobre construcciones C que no están en el subconjunto común de C y C++."
! 
! #: c-family/c.opt:486
! #, no-c-format
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011."
! msgstr "Avisa sobre constructores de C++ cuyos significados difieren entre ISO C++ 1998 e ISO C++ 2011."
! 
! #: c-family/c.opt:490
! #, no-c-format
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014."
! msgstr "Avisa sobre constructores de C++ cuyos significados difieren entre ISO C++ 2011 e ISO C++ 2014."
! 
! #: c-family/c.opt:497
! #, no-c-format
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017."
! msgstr "Avisa sobre construcciones de C++ cuyo significado difiere entre ISO C++ 2014 e ISO C++ 2017."
! 
! #: c-family/c.opt:504
! #, no-c-format
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2017 and ISO C++ 2020."
! msgstr "Avisa sobre construcciones de C++ cuyo significado difiere entre ISO C++ 2017 e ISO C++ 2020."
! 
! #: c-family/c.opt:508
  #, fuzzy, no-c-format
! #| msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2017 and ISO C++ 2020."
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2023 and ISO C++ 2026."
! msgstr "Avisa sobre construcciones de C++ cuyo significado difiere entre ISO C++ 2017 e ISO C++ 2020."
  
! #: c-family/c.opt:512
  #, no-c-format
! msgid "Warn about C++11 constructs in code compiled with an older standard."
! msgstr "Avisa sobre construcciones de C++11 presentes en código compilado con un estándar más antiguo."
! 
! #: c-family/c.opt:516
! #, no-c-format
! msgid "Warn about C++14 constructs in code compiled with an older standard."
! msgstr "Avisa sobre construcciones de C++14 presentes en código compilado con un estándar más antiguo."
! 
! #: c-family/c.opt:520
! #, no-c-format
! msgid "Warn about C++17 constructs in code compiled with an older standard."
! msgstr "Avisa sobre construcciones de C++17 presentes en código compilado con un estándar más antiguo."
! 
! #: c-family/c.opt:524
! #, no-c-format
! msgid "Warn about C++20 constructs in code compiled with an older standard."
! msgstr "Avisa sobre construcciones de C++20 presentes en código compilado con un estándar más antiguo."
! 
! #: c-family/c.opt:528
! #, no-c-format
! msgid "Warn about C++23 constructs in code compiled with an older standard."
! msgstr "Avisa sobre construcciones de C++23 presentes en código compilado con un estándar más antiguo."
! 
! #: c-family/c.opt:532
! #, no-c-format
! msgid "Warn about C++26 constructs in code compiled with an older standard."
! msgstr "Avisa sobre construcciones de C++25 presentes en código compilado con un estándar más antiguo."
! 
! #: c-family/c.opt:536
! #, no-c-format
! msgid "Warn about suspicious calls to calloc-like functions where sizeof expression is the earlier size argument and not the latter."
! msgstr "Advierte de llamadas sospechosas a funciones de tipo calloc cuando la expresión sizeof es el argumento del tamaño anterior y no del nuevo."
! 
! #: c-family/c.opt:540
! #, no-c-format
! msgid "Warn about casts between incompatible function types."
! msgstr "Advierte de «casts» (conversiones) entre tipos de función incompatibles."
! 
! #: c-family/c.opt:544
! #, no-c-format
! msgid "Warn about casts which discard qualifiers."
! msgstr "Avisa sobre «casts» (conversiones) que descartan calificadores."
! 
! #: c-family/c.opt:548
! #, no-c-format
! msgid "Warn about a cast to reference type that does not use a related user-defined conversion function."
! msgstr "Avisa sobre «cast» (conversión) a un tipo referencia que no utiliza una función de conversión definida por el usuario correspondiente"
! 
! #: c-family/c.opt:552 c-family/c.opt:556
! #, no-c-format
! msgid "Warn about catch handlers of non-reference type."
! msgstr "Avisa sobre manejadores catch de tipos no referencia."
! 
! #: c-family/c.opt:560
! #, no-c-format
! msgid "Complain about a name being declared as a class member after a previous use of the same name."
  msgstr ""
  
! #: c-family/c.opt:564
! #, no-c-format
! msgid "Warn about subscripts whose type is \"char\"."
! msgstr "Avisa sobre subíndices cuyo tipo es \"char\"."
! 
! #: c-family/c.opt:572
! #, no-c-format
! msgid "Warn when a conversion function will never be called due to the type it converts to."
! msgstr "Avisa cuando una función de conversión nunca será llamada debido al tipo al que convierte."
! 
! #: c-family/c.opt:576
! #, no-c-format
! msgid "Warn for unsafe raw memory writes to objects of class types."
! msgstr "Avisa en caso de escrituras de memoria en bruto no seguras a objetivos de tipos de clase."
! 
! #: c-family/c.opt:580
! #, no-c-format
! msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
! msgstr "Avisa sobre variables que pueden cambiar por \"longjmp\" o \"vfork\"."
! 
! #: c-family/c.opt:584
! #, no-c-format
! msgid "Warn about uses of a comma operator within a subscripting expression."
! msgstr "Avisa sobre usos de separador coma en una expresión ide subíndice."
! 
! #: c-family/c.opt:588
! #, no-c-format
! msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line."
! msgstr "Avisa sobre la posibilidad de bloques de comentarios anidados y comentarios de C++ que abarquen más de una línea física."
! 
! #: c-family/c.opt:592
! #, no-c-format
! msgid "Synonym for -Wcomment."
! msgstr "Sinónimo de -Wcomment."
! 
! #: c-family/c.opt:596
! #, no-c-format
! msgid "Warn for conditionally-supported constructs."
! msgstr "Advierte de construcciones admitidas de forma condicional."
! 
! #: c-family/c.opt:600
! #, no-c-format
! msgid "Warn for implicit type conversions that may change a value."
! msgstr "Avisa cuando hay conversiones de tipo implícitas que pueden cambiar un valor."
! 
! #: c-family/c.opt:604
! #, no-c-format
! msgid "Warn for converting NULL from/to a non-pointer type."
! msgstr "Avisa cuando se convierte NULL de/a un tipo que no es puntero."
! 
! #: c-family/c.opt:612
! #, no-c-format
! msgid "Warn when performing class template argument deduction on a type with no deduction guides."
! msgstr "Avisa cuando se realiza una deducción de argumento de plantilla de clase sobre un tipo sin guías de deducción."
! 
! #: c-family/c.opt:617
! #, no-c-format
! msgid "Warn when all constructors and destructors are private."
! msgstr "Avisa cuando todos los constructores y destructores son privados."
! 
! #: c-family/c.opt:621
! #, no-c-format
! msgid "Warn about dangling else."
! msgstr "Avisa sobre else congante."
! 
! #: c-family/c.opt:625 c-family/c.opt:629
! #, no-c-format
! msgid "Warn for uses of pointers to auto variables whose lifetime has ended."
! msgstr "Avisa sobre usos de punteros a auto variables cuya existencia ha concluido."
! 
! #: c-family/c.opt:633
! #, no-c-format
! msgid "Warn when a reference is bound to a temporary whose lifetime has ended."
! msgstr "Avisa cuando una referencia está vinculada a un temporal cuya existencia ha concluido."
! 
! #: c-family/c.opt:637
! #, no-c-format
! msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
! msgstr "Advierte del uso de __TIME__, __DATE__ y __TIMESTAMP__."
! 
! #: c-family/c.opt:641
! #, no-c-format
! msgid "Warn when a declaration is found after a statement."
! msgstr "Avisa cuando se encuentra una declaración después de una sentencia."
! 
! #: c-family/c.opt:645
! #, no-c-format
! msgid "Warn for missing parameter types in function declarations."
! msgstr "Avisa cuando faltan los tipos de los parámetros en declaraciones de funciones."
! 
! #: c-family/c.opt:649
! #, no-c-format
! msgid "Warn when an explicitly defaulted function is deleted."
! msgstr "Avisa cuando se borra una función predeterminada explícitamente."
! 
! #: c-family/c.opt:653
! #, no-c-format
! msgid "Warn when deleting a pointer to incomplete type."
! msgstr "Avisa cuando se borra un puntero a un tipo incompleto."
! 
! #: c-family/c.opt:657
! #, no-c-format
! msgid "Warn about deleting polymorphic objects with non-virtual destructors."
! msgstr "Avisa al borrar objetos polimórficos con destructores que no son virtuales."
! 
! #: c-family/c.opt:665
! #, no-c-format
! msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation."
! msgstr "Marca las operaciones de copia declaradas implícitamente como obsoletas si la clase tiene una operación de copia definida por el usuario."
! 
! #: c-family/c.opt:670
! #, no-c-format
! msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor."
! msgstr "Marca las operaciones de copia declaradas implícitamente como obsoletas si la clase tiene una operación de copia o un destructor definidos por el usuario."
! 
! #: c-family/c.opt:675
! #, no-c-format
! msgid "Warn about deprecated arithmetic conversions on operands of enumeration types."
! msgstr "Avisa sobre conversiones aritméticas de operandos de tipos enumerados que están obsoletas."
! 
! #: c-family/c.opt:679
! #, no-c-format
! msgid "Warn about deprecated arithmetic conversions on operands where one is of enumeration type and the other is of a floating-point type."
! msgstr "Avisa sobre conversiones aritméticas de operandos que están obsoletas en las que uno es de tipo enumerado y el otro de coma flotante."
! 
! #: c-family/c.opt:684
! #, no-c-format
! msgid "Warn about deprecated space between \"\" and suffix in a user-defined literal operator."
! msgstr "Avisa sobre espacio obsoleto entre \"\" y el sufijo en operadores literales definidos por el usuario."
! 
! #: c-family/c.opt:688
! #, no-c-format
! msgid "Warn about calls with arguments to functions declared without parameters."
! msgstr "Avisa sobre llamadas con argumentos a funciones declaradas sin parámetros."
! 
! #: c-family/c.opt:692
  #, fuzzy, no-c-format
! #| msgid "Warn about suspicious OpenMP code."
! msgid "Warn about deprecated OpenMP code."
! msgstr "Avisa sobre código OpenMP sospechoso."
  
! #: c-family/c.opt:696
  #, no-c-format
! msgid "Warn about deprecated omission of comma before ... in varargs function declaration."
! msgstr "Advierte de la omisión obsoleta de coma antes de ... declaraciones de funciones varargs."
  
! #: c-family/c.opt:700
  #, no-c-format
! msgid "Warn about positional initialization of structs requiring designated initializers."
! msgstr "Advierte de inicializaciones posicionales de estructuras que requieren inicializadores designados."
! 
! #: c-family/c.opt:704
! #, no-c-format
! msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
! msgstr "Avisa si se descartan los cualificadores de arrays que son destinos de punteros."
! 
! #: c-family/c.opt:708
! #, no-c-format
! msgid "Warn if type qualifiers on pointers are discarded."
! msgstr "Avisa si se ignoran los calificadores de tipo sobre punteros."
! 
! #: c-family/c.opt:712
! #, no-c-format
! msgid "Warn about compile-time integer division by zero."
! msgstr "Avisa sobre la división entera por cero en tiempo de compilación."
! 
! #: c-family/c.opt:716
! #, no-c-format
! msgid "Warn about implicit conversions from \"float\" to \"double\"."
! msgstr "Avisa sobre conversiones implícitas de \"float\" a \"double\"."
! 
! #: c-family/c.opt:720
! #, no-c-format
! msgid "Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier."
! msgstr "Avisa cuando una declaración duplica el especificador const, volatile, restrict o _Atomic."
! 
! #: c-family/c.opt:724
! #, no-c-format
! msgid "Warn about duplicated branches in if-else statements."
! msgstr "Advierte de ramas duplicadas en sentencias if-else."
! 
! #: c-family/c.opt:728
! #, no-c-format
! msgid "Warn about duplicated conditions in an if-else-if chain."
! msgstr "Advierte de condiciones duplicadas en cadenas if-else-if."
! 
! #: c-family/c.opt:732
! #, no-c-format
! msgid "Warn about violations of Effective C++ style rules."
! msgstr "Avisa sobre violaciones de reglas de estilo de Effective C++."
! 
! #: c-family/c.opt:736
! #, no-c-format
! msgid "Warn if an additional enum-base is used in an elaborated-type-specifier."
  msgstr ""
  
! #: c-family/c.opt:740
  #, no-c-format
! msgid "Warn about an empty body in an if or else statement."
! msgstr "Avisa sobre un cuerpo vacío en una declaración if o else."
  
! #: c-family/c.opt:744
  #, no-c-format
! msgid "Warn about stray tokens after #else and #endif."
! msgstr "Avisa sobre elementos sobrantes después de #else y #endif."
  
! #: c-family/c.opt:748
  #, no-c-format
! msgid "Warn about comparison of different enum types."
! msgstr "Avisar sobre comparación de tipos enum diferentes."
  
! #: c-family/c.opt:752
  #, no-c-format
! msgid "Warn about implicit conversion of enum types."
! msgstr "Avisa sobre conversiones implícitas de tipos enum."
  
! #: c-family/c.opt:756
! #, no-c-format
! msgid "Warn about enum/integer type mismatches."
! msgstr "Avisa sobre discrepancias de tipo enum/entero."
! 
! #: c-family/c.opt:764
! #, no-c-format
! msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead."
! msgstr "Esta opción es obsoleta; utilice en su lugar -Werror=implicit-function-declaration."
! 
! #: c-family/c.opt:768
! #, no-c-format
! msgid "Warn when an exception handler is shadowed by another handler."
! msgstr "Avisa cuando un manejador de excepciones queda tapado por otro manejador."
! 
! #: c-family/c.opt:772
! #, no-c-format
! msgid "Warn if \"defined\" is used outside #if."
! msgstr "Avisa si se usa \"defined\" fuera de #if."
! 
! #: c-family/c.opt:776
  #, fuzzy, no-c-format
! #| msgid "the incompatible type defined in another translation unit"
! msgid "Warn about naming a TU-local entity declared in another translation unit."
! msgstr "el tipo incompatible definido en otra unidad de traducción"
  
! #: c-family/c.opt:780
  #, fuzzy, no-c-format
! #| msgid "Warn about templates naming TU-local entities in a module."
! msgid "Warn when a module exposes a TU-local entity from the global module fragment."
! msgstr "Avisa sobre plantillas que designan entidades TU-local en un módulo."
  
! #: c-family/c.opt:788
  #, no-c-format
! msgid "Warn about semicolon after in-class function definition."
! msgstr "Advierte de punto y coma después de una definición de función dentro de una clase."
! 
! #: c-family/c.opt:792
! #, no-c-format
! msgid "Warn when a structure containing a C99 flexible array member as the last field is not at the end of another structure."
! msgstr "Advierte de estructuras que contienen algún miembro de array flexible C99 como último campo y no están al final de otra estructura."
! 
! #: c-family/c.opt:797
! #, no-c-format
! msgid "Warn for implicit type conversions that cause loss of floating point precision."
! msgstr "Avisa cuando hay conversiones de tipo implícitas que provocan pérdida de precisión en coma flotante."
! 
! #: c-family/c.opt:801
! #, no-c-format
! msgid "Warn if testing floating point numbers for equality."
! msgstr "Avisa si se está probando la igualdad de números de coma flotante."
! 
! #: c-family/c.opt:805 c-family/c.opt:860
! #, no-c-format
! msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
! msgstr "Advierte de anomalías de cadena de formato de printf/scanf/strftime/strfmon."
! 
! #: c-family/c.opt:809
! #, no-c-format
! msgid "Warn about format strings that contain NUL bytes."
! msgstr "Advierte de cadenas de formato que contengan bytes NUL."
! 
! #: c-family/c.opt:813
! #, no-c-format
! msgid "Warn about GCC format strings with strings unsuitable for diagnostics."
! msgstr "Avisa sobre cadenas de formato GCC con cadenas inadecuadas para diagnósticos."
! 
! #: c-family/c.opt:817
! #, no-c-format
! msgid "Warn if passing too many arguments to a function for its format string."
! msgstr "Avisa si se pasan demasiados argumentos a una función para su cadena de formato."
! 
! #: c-family/c.opt:821
! #, no-c-format
! msgid "Warn about format strings that are not literals."
! msgstr "Avisa sobre el uso de cadenas de formato que no son literales."
! 
! #: c-family/c.opt:825
! #, no-c-format
! msgid "Warn about function calls with format strings that write past the end of the destination region.  Same as -Wformat-overflow=1."
! msgstr "Advierte de llamadas a función con cadenas de formato que escriben más allá del final de la región de destino.  Igual que -Wformat-overflow=1."
! 
! #: c-family/c.opt:830
! #, no-c-format
! msgid "Warn about function calls with format strings that write past the end of the destination region."
! msgstr "Advierte de llamadas a funciones con cadenas de formato que escriben pasado el final de la región de destino."
! 
! #: c-family/c.opt:835
! #, no-c-format
! msgid "Warn about possible security problems with format functions."
! msgstr "Avisa sobre posibles problemas de seguridad con funciones de formato."
! 
! #: c-family/c.opt:839
! #, no-c-format
! msgid "Warn about sign differences with format functions."
! msgstr "Advierte de diferencias de signo en funciones de formato."
! 
! #: c-family/c.opt:843
! #, no-c-format
! msgid "Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1."
! msgstr "Advierte de llamadas a snprintf y funciones similares que truncan la salida. Igual que -Wformat-truncation=1."
! 
! #: c-family/c.opt:848
! #, no-c-format
! msgid "Warn about calls to snprintf and similar functions that truncate output."
! msgstr "Advierte de llamadas a funciones como snprintf y similares que truncan la salida."
! 
! #: c-family/c.opt:852
! #, no-c-format
! msgid "Warn about strftime formats yielding 2-digit years."
! msgstr "Avisa sobre formatos de strftime que producen dos dígitos para el año."
! 
! #: c-family/c.opt:856
! #, no-c-format
! msgid "Warn about zero-length formats."
! msgstr "Avisa sobre formatos de longitud cero."
! 
! #: c-family/c.opt:864
! #, no-c-format
! msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely."
! msgstr "Avisa cuando __builtin_frame_address o __builtin_return_address se usan de forma no segura."
! 
! #: c-family/c.opt:868
! #, no-c-format
! msgid "Warn about labels on declarations and at the end of compound statements."
! msgstr "Avisa sobre etiquetas en declaraciones y al final de sentencias compuestas."
! 
! #: c-family/c.opt:872
! #, no-c-format
! msgid "Warn about the global module fragment not containing only preprocessing directives."
! msgstr "Advierte de que el fragmento del módulo global no contiene únicamente directivas de procesamiento."
! 
! #: c-family/c.opt:876
! #, no-c-format
! msgid "Warn when #ifndef of a header guard is followed by #define of a different macro with the header guard macro not defined at the end of header."
! msgstr "Avisa cuando un #ifndef de una guarda de cabecera va seguida de un #define con una macro distinta con la macro de guarda de cabecera no definida al final de la cabecera."
! 
! #: c-family/c.opt:880
! #, no-c-format
! msgid "Warn when the field in a struct is not aligned."
! msgstr "Avisa cuando el campo de una estructura no está alineado."
! 
! #: c-family/c.opt:884
! #, no-c-format
! msgid "Warn whenever type qualifiers are ignored."
! msgstr "Avisa cada vez que se ignoran los calificadores de tipo."
! 
! #: c-family/c.opt:888
! #, no-c-format
! msgid "Warn whenever attributes are ignored."
! msgstr "Avisa cada vez que se ignoran los atributos."
! 
! #: c-family/c.opt:892
! #, no-c-format
! msgid "Warn about implicit declarations."
! msgstr "Avisa sobre declaraciones implícitas."
! 
! #: c-family/c.opt:900
! #, no-c-format
! msgid "Warn about implicit function declarations."
! msgstr "Avisa sobre la declaración implícita de funciones."
! 
! #: c-family/c.opt:904
! #, no-c-format
! msgid "Warn when a declaration does not specify a type."
! msgstr "Avisa cuando una declaración no especifique un tipo."
! 
! #: c-family/c.opt:911
! #, no-c-format
! msgid "Warn when a base is inaccessible in derived due to ambiguity."
! msgstr "Avisa cuando una base es inaccesible en una derivada a causa de ambigüedad."
! 
! #: c-family/c.opt:915
! #, no-c-format
! msgid "Warn when there is a conversion between pointers that have incompatible types."
! msgstr "Avisa cuando hay conversión entre punteros de tipos incompatibles."
! 
! #: c-family/c.opt:923
! #, no-c-format
! msgid "Warn about variables which are initialized to themselves."
! msgstr "Avisa sobre variables que se inicialicen ellas mismas."
! 
! #: c-family/c.opt:927
! #, no-c-format
! msgid "Warn about uses of std::initializer_list that can result in dangling pointers."
! msgstr "Avisa sobre usos de std::initializer_list que pueden resultar en punteros "
! 
! #: c-family/c.opt:931
! #, no-c-format
! msgid "Warn about nonsensical values of --param destructive-interference-size or constructive-interference-size."
! msgstr "Advierte de valores sin sentido de --param destructive-interference-size o constructive-interference-size."
! 
! #: c-family/c.opt:936
! #, no-c-format
! msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor."
! msgstr "Advierte de constructores heredados de C++11 cuando la base tiene constructor variádico."
! 
! #: c-family/c.opt:940
! #, no-c-format
! msgid "Warn about incompatible integer to pointer and pointer to integer conversions."
! msgstr "Advierte de conversiones de entero a puntero y viceversa incompatibles."
! 
! #: c-family/c.opt:944
! #, no-c-format
! msgid "Warn for suspicious integer expressions in boolean context."
! msgstr "Advierte de expresiones enteras sospechosas en contexto booleano."
! 
! #: c-family/c.opt:948
! #, no-c-format
! msgid "Warn when there is a cast to a pointer from an integer of a different size."
! msgstr "Avisa cuando hay una conversión a puntero desde un entero de tamaño diferente."
! 
! #: c-family/c.opt:952
! #, no-c-format
! msgid "Warn when a function never produces a constant expression."
! msgstr "Avisa cuando una función nunca produce una expresión constante."
! 
! #: c-family/c.opt:956
! #, no-c-format
! msgid "Warn about invalid uses of the \"offsetof\" macro."
! msgstr "Advierte de usos no válidos de la macro \"offsetof\"."
! 
! #: c-family/c.opt:960
! #, no-c-format
! msgid "Warn about PCH files that are found but not used."
! msgstr "Avisa sobre ficheros PCH que se encuentran pero no se usan."
! 
! #: c-family/c.opt:964
! #, no-c-format
! msgid "Warn about invalid UTF-8 characters."
! msgstr "Avisa sobre caracteres UTF-8 no válidos."
! 
! #: c-family/c.opt:968
! #, no-c-format
! msgid "Warn when a jump misses a variable initialization."
! msgstr "Avisa cuando un salto pierde la inicialización de una variable."
! 
! #: c-family/c.opt:987
! #, no-c-format
! msgid "Warn about defining or undefining macros with identifiers equal to keywords (or for C++ conditional keywords or standard attribute names)."
  msgstr ""
  
! #: c-family/c.opt:991
  #, no-c-format
! msgid "Warn about leading whitespace style issues on lines except when in raw string literals."
! msgstr "Advierte de cuestiones de estilo de espacios en blanco iniciales en las líneas excepto si son literales de cadena en bruto."
  
! #: c-family/c.opt:995
  #, no-c-format
! msgid "Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore."
! msgstr "Avisa cuando una cadena o un carácter literal va seguido de un sufijo ud que no empieza por guión bajo."
  
! #: c-family/c.opt:999
  #, no-c-format
! msgid "Warn when logical not is used on the left hand side operand of a comparison."
! msgstr "Avisa cuando el no lógico se utiliza en el operando izquierdo de una comparación."
  
! #: c-family/c.opt:1003
! #, no-c-format
! msgid "Warn when a logical operator is suspiciously always evaluating to true or false."
! msgstr "Avisa cuando un operador lógico sospechosamente evalúa siempre como verdadero o falso."
  
! #: c-family/c.opt:1007
  #, no-c-format
! msgid "Do not warn about using \"long long\" when -pedantic."
! msgstr "No avisa sobre el uso de \"long long\" cuando se use -pedantic."
  
! #: c-family/c.opt:1011
  #, no-c-format
! msgid "Warn about suspicious declarations of \"main\"."
! msgstr "Avisa sobre declaraciones sospechosas de \"main\"."
! 
! #: c-family/c.opt:1023
! #, no-c-format
! msgid "Warn about suspicious calls to memset where the third argument contains the number of elements not multiplied by the element size."
! msgstr "Advierte de llamadas sospechosas a memset en las que el tercer argumento contenga el número de elementos no multiplicado por el tamaño del elemento."
! 
! #: c-family/c.opt:1027
! #, no-c-format
! msgid "Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not."
! msgstr "Advierte de llamadas sospechosas a memset en las que el tercer argumento es el cero literal constante y el segundo no lo es."
! 
! #: c-family/c.opt:1031
! #, no-c-format
! msgid "Warn when the indentation of the code does not reflect the block structure."
! msgstr "Avisa cuando el sangrado del código no refleja la estructura de bloque."
! 
! #: c-family/c.opt:1035
! #, no-c-format
! msgid "Warn for deallocation calls with arguments returned from mismatched allocation functions."
  msgstr ""
  
! #: c-family/c.opt:1040
! #, no-c-format
! msgid "Warn for mismatches between calls to operator new or delete and the corresponding call to the allocation or deallocation function."
! msgstr ""
  
! #: c-family/c.opt:1045
  #, no-c-format
! msgid "Warn when a class is redeclared or referenced using a mismatched class-key."
! msgstr ""
  
! #: c-family/c.opt:1049
  #, no-c-format
! msgid "Warn about declarations of entities that may be missing attributes that related entities have been declared with."
! msgstr "Avisa sobre declaraciones de entidades a las que les pueden faltar atributos que están presentes en declaraciones de entidades relacionadas."
  
! #: c-family/c.opt:1054
! #, no-c-format
! msgid "Warn about possibly missing braces around initializers."
! msgstr "Avisa sobre posibles llaves faltantes alrededor de los inicializadores."
! 
! #: c-family/c.opt:1058
! #, no-c-format
! msgid "Warn about global functions without previous declarations."
! msgstr "Avisa sobre funciones globales sin declaraciones previas."
! 
! #: c-family/c.opt:1062
! #, no-c-format
! msgid "Warn about missing fields in struct initializers."
! msgstr "Avisa sobre campos faltantes en los inicializadores de struct."
! 
! #: c-family/c.opt:1070
! #, no-c-format
! msgid "Warn about user-specified include directories that do not exist."
! msgstr "Avisa sobre directorios de inclusión definidos por el usuario que no existen."
! 
! #: c-family/c.opt:1074
! #, no-c-format
! msgid "Warn about function definitions omitting parameter names."
! msgstr "Avisa sobre definiciones de función que omiten los nombres de parámetros."
! 
! #: c-family/c.opt:1078
! #, no-c-format
! msgid "Warn about function parameters declared without a type specifier in K&R-style functions."
! msgstr "Avisa sobre parámetros de función declarados sin un especificador de tipo en funciones de estilo K&R."
! 
! #: c-family/c.opt:1082
! #, no-c-format
! msgid "Warn about global functions without prototypes."
! msgstr "Avisa sobre funciones globales sin prototipos."
! 
! #: c-family/c.opt:1086
! #, no-c-format
! msgid "Warn about likely missing requires keyword."
! msgstr "Avisa sobre la probable ausencia de palabra clave requerida."
! 
! #: c-family/c.opt:1090
! #, no-c-format
! msgid "Warn when the template keyword is missing after a member access token in a dependent member access expression if that member is a template."
! msgstr "Advierte de la omisión de la palabra clave template después de un «token» de acceso a miembro en una expresión de acceso a miembro dependiente si el miembro es una plantilla."
! 
! #: c-family/c.opt:1094
! #, no-c-format
! msgid "Warn about global variables without previous declarations."
! msgstr "Avisa sobre variables globales sin declaraciones previas."
! 
! #: c-family/c.opt:1101
! #, no-c-format
! msgid "Warn about use of multi-character character constants."
! msgstr "Avisa sobre el uso de constantes de carácter multicaracteres."
! 
! #: c-family/c.opt:1105
! #, no-c-format
! msgid "Warn on direct multiple inheritance."
! msgstr "Advierte de la herencia múltiple directa."
! 
! #: c-family/c.opt:1109
  #, fuzzy, no-c-format
! #| msgid "Warn about mismatched declarations of VLA parameters."
! msgid "Warn for multiple lists of forward declarations of function parameters."
! msgstr "Avisa sobre declaraciones discrepantes de parámetros VLA."
  
! #: c-family/c.opt:1113
  #, no-c-format
! msgid "Warn about unsafe macros expanding to multiple statements used as a body of a clause such as if, else, while, switch, or for."
! msgstr "Advierte de expansiones de macros no seguras a sentencias múltiples utilizadas como cuerpo de una cláusula como if, while, switch o for."
! 
! #: c-family/c.opt:1117
! #, no-c-format
! msgid "Warn on namespace definition."
! msgstr "Advierta de la definición de espacios de nombres."
! 
! #: c-family/c.opt:1121
! #, no-c-format
! msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
! msgstr "Avisa sobre conversiones que estrechan dentro de { } que están mal formadas en C++11."
! 
! #: c-family/c.opt:1125
! #, no-c-format
! msgid "Warn about \"extern\" declarations not at file scope."
! msgstr "Avisa sobre declaraciones \"extern\" que no están en el ámbito del fichero."
! 
! #: c-family/c.opt:1129
! #, no-c-format
! msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw."
! msgstr "Avisa cuando una expresión noexcept evalúa a falso aún cuando la expresión no puede hacer throw."
! 
! #: c-family/c.opt:1133
! #, no-c-format
! msgid "Warn if C++17 noexcept function type will change the mangled name of a symbol."
  msgstr ""
  
! #: c-family/c.opt:1137
  #, no-c-format
! msgid "Warn for non-C compatible unnamed classes with a typedef name for linkage purposes."
  msgstr ""
  
! #: c-family/c.opt:1141
  #, no-c-format
! msgid "Warn when non-templatized friend functions are declared within a template."
! msgstr "Avisa cuando las funciones friend sin plantillas se declaran dentro de una plantilla."
! 
! #: c-family/c.opt:1145
! #, no-c-format
! msgid "Warn about non-virtual destructors."
! msgstr "Avisa sobre destructores que no son virtuales."
! 
! #: c-family/c.opt:1149
! #, no-c-format
! msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL."
! msgstr "Avisa sobre el paso de NULL a ranuras de argumento marcadas que requieren no-NULL."
! 
! #: c-family/c.opt:1165
! #, no-c-format
! msgid "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings."
! msgstr "-Wnormalized=[none|id|nfc|nfkc]\tAvisa sobre cadenas Unicode que no están normalizadas."
! 
! #: c-family/c.opt:1188
! #, no-c-format
! msgid "Warn if a class interface has no superclass.  Root classes may use an attribute to suppress this warning."
  msgstr ""
  
! #: c-family/c.opt:1193
  #, no-c-format
! msgid "Warn if a C-style cast is used in a program."
! msgstr "Avisa si se usa una conversión de estilo C en un programa."
! 
! #: c-family/c.opt:1197
! #, no-c-format
! msgid "Warn for obsolescent usage in a declaration."
! msgstr "ADvierto de modo de empleo obsoleto en una declaración."
! 
! #: c-family/c.opt:1201
! #, no-c-format
! msgid "Warn if an old-style parameter definition is used."
! msgstr "Avisa si se usa una definición de parámetro al estilo antiguo."
! 
! #: c-family/c.opt:1205
! #, no-c-format
! msgid "Warn about potentially suboptimal choices related to OpenACC parallelism."
! msgstr "Avisa sobre decisiones potencialmente subóptimas relacionadas con paralelismo OpenACC."
! 
! #: c-family/c.opt:1209
! #, no-c-format
! msgid "Warn about suspicious OpenMP code."
! msgstr "Avisa sobre código OpenMP sospechoso."
! 
! #: c-family/c.opt:1213
! #, no-c-format
! msgid "Warn if a simd directive is overridden by the vectorizer cost model."
! msgstr "Avisa si una directiva simd queda anulada por el modelo de coste de vectorizador."
! 
! #: c-family/c.opt:1217
! #, no-c-format
! msgid "Warn if a string is longer than the maximum portable length specified by the standard."
! msgstr "Avisa si una cadena es más larga que la longitud portable máxima especificada por el estándar."
! 
! #: c-family/c.opt:1221 c-family/c.opt:1225
! #, no-c-format
! msgid "Warn about overloaded virtual function names."
! msgstr "Advierte de nombres de funciones virtuales sobrecargadas."
! 
! #: c-family/c.opt:1229
! #, no-c-format
! msgid "Warn about overriding initializers without side effects."
! msgstr "Avisa sobre sobreescritura de inicializadores sin efectos secundarios."
! 
! #: c-family/c.opt:1233
! #, no-c-format
! msgid "Warn about overriding initializers with side effects."
! msgstr "Avisa sobre sobreescritura de inicializadores con efectos secundarios."
! 
! #: c-family/c.opt:1237
! #, no-c-format
! msgid "Warn if the named return value optimization is not performed although it is allowed."
  msgstr ""
  
! #: c-family/c.opt:1241
! #, no-c-format
! msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
! msgstr "Avisa sobre campos de bits packed cuyo desplazamiento cambió en GCC 4.4."
  
! #: c-family/c.opt:1245
! #, no-c-format
! msgid "Warn when fields in a struct with the packed attribute are misaligned."
! msgstr "Avisa cuando un struct con el atributo «packed» tiene campos desalineados."
  
! #: c-family/c.opt:1249
  #, no-c-format
! msgid "Warn about possibly missing parentheses."
! msgstr "Avisa sobre posibles paréntesis ausentes."
  
! #: c-family/c.opt:1257
  #, no-c-format
! msgid "Warn about calling std::move on a local object in a return statement preventing copy elision."
! msgstr "Avisa sobre llamadas a std::move a un objeto local en una sentencia return que evita elisión de copia."
  
! #: c-family/c.opt:1261 c-family/c.opt:1265
  #, no-c-format
! msgid "Warn for placement new expressions with undefined behavior."
! msgstr "Advierte de la colocación de expresiones nuevas con comportamiento indefinido."
! 
! #: c-family/c.opt:1269
! #, no-c-format
! msgid "Warn when converting the type of pointers to member functions."
! msgstr "Avisa cuando se convierte el tipo de punteros a funciones miembro."
! 
! #: c-family/c.opt:1273
! #, no-c-format
! msgid "Warn about function pointer arithmetic."
! msgstr "Avisa sobre la aritmética de punteros de funciones."
! 
! #: c-family/c.opt:1277
! #, no-c-format
! msgid "Warn when a pointer differs in signedness in an assignment."
! msgstr "Avisa cuando un puntero difiere en signo en una asignación."
! 
! #: c-family/c.opt:1281
! #, no-c-format
! msgid "Warn when a pointer is compared with a zero character constant."
! msgstr "Avisa cuando se compara un puntero con una constante de carácter cero."
! 
! #: c-family/c.opt:1285
! #, no-c-format
! msgid "Warn when a pointer is cast to an integer of a different size."
! msgstr "Avisa cuando hay una conversión de puntero a entero de tamaño diferente."
! 
! #: c-family/c.opt:1289
! #, no-c-format
! msgid "Warn about misuses of pragmas."
! msgstr "Avisa sobre malos usos de pragmas."
! 
! #: c-family/c.opt:1293
! #, no-c-format
! msgid "Warn about #pragma once outside of a header."
! msgstr "Advierte de #pragma once fuera de una cabecera."
! 
! #: c-family/c.opt:1297
! #, no-c-format
! msgid "Warn if constructor or destructors with priorities from 0 to 100 are used."
! msgstr "Avisa si se usan constructores o destructores con prioridades entre 0 y 100."
! 
! #: c-family/c.opt:1301
! #, no-c-format
! msgid "Warn if a property for an Objective-C object has no assign semantics specified."
! msgstr "Avisa si una propiedad de un objeto Objective-C no tiene semántica de asignación especificada."
! 
! #: c-family/c.opt:1305
! #, no-c-format
! msgid "Warn if inherited methods are unimplemented."
! msgstr "Avisa si los métodos heredados no están implementados."
! 
! #: c-family/c.opt:1309
! #, no-c-format
! msgid "Warn when a range-based for-loop is creating unnecessary copies."
  msgstr ""
  
! #: c-family/c.opt:1313
  #, no-c-format
! msgid "Warn about multiple declarations of the same object."
! msgstr "Avisa sobre declaraciones múltiples del mismo objeto."
  
! #: c-family/c.opt:1317
  #, no-c-format
! msgid "Warn about redundant calls to std::move."
! msgstr "Advierte de llamadas redundantes a std::move."
! 
! #: c-family/c.opt:1321
! #, no-c-format
! msgid "Warn when a class or enumerated type is referenced using a redundant class-key."
  msgstr ""
  
! #: c-family/c.opt:1325
  #, no-c-format
! msgid "Warn about uses of register storage specifier."
! msgstr "Avisa sobre usos de especificador de almacenamiento en registro."
  
! #: c-family/c.opt:1329
  #, no-c-format
! msgid "Warn when the compiler reorders code."
! msgstr "Avisa cuando el compilador reordena código."
  
! #: c-family/c.opt:1333
  #, no-c-format
! msgid "Warn when an argument passed to a restrict-qualified parameter aliases with another argument."
! msgstr "Avisa cuando un argumento que se pasa a un parámetro con calificación de restringido se solapa con otro argumento."
  
! #: c-family/c.opt:1338
  #, no-c-format
! msgid "Warn whenever void-returning functions return a non-void expressions, or a return expression is missing in a function not returning void."
! msgstr "Avisa siempre que una función que devuelve void devuelve una expresión no void, o si falta expresión de retorno en una función que no devuelve void."
  
! #: c-family/c.opt:1342
  #, no-c-format
! msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)."
! msgstr "Avisa cuando el tipo de devolución de una función es el predefinido \"int\" (C), o sobre tipos de devolución inconsistentes (C++)."
! 
! #: c-family/c.opt:1346
! #, no-c-format
! msgid "Warn on suspicious constructs involving reverse scalar storage order."
! msgstr "Advierte de construcciones sospechosas que implican orden de almacenamiento de escalares inverso."
! 
! #: c-family/c.opt:1350
! #, no-c-format
! msgid "Warn if a selector has multiple methods."
! msgstr "Avisa si un selector tiene métodos múltiples."
! 
! #: c-family/c.opt:1354
! #, no-c-format
! msgid "Warn when a value is moved to itself with std::move."
! msgstr "Avisa cuando un valor se mueve a sí mismo con std::move."
! 
! #: c-family/c.opt:1358
! #, no-c-format
! msgid "Warn about possible violations of sequence point rules."
! msgstr "Avisa sobre posibles violaciones de las reglas de secuencia de punto."
! 
! #: c-family/c.opt:1362 c-family/c.opt:1366
! #, no-c-format
! msgid "Warn about an incomplete type affecting semantics in a non-error context."
  msgstr ""
  
! #: c-family/c.opt:1370
  #, no-c-format
! msgid "Warn if a local declaration hides an instance variable."
! msgstr "Avisa si una declaración local oculta una variable de instancia."
  
! #: c-family/c.opt:1374 c-family/c.opt:1378
  #, no-c-format
! msgid "Warn if left shift of a signed value overflows."
! msgstr "Advierte de desbordamiento de un valor con signo por desplazamiento hacia la izquierda."
! 
! #: c-family/c.opt:1382
! #, no-c-format
! msgid "Warn if shift count is negative."
! msgstr "Avisa si la cuenta de desplazamiento es negativa."
! 
! #: c-family/c.opt:1386
! #, no-c-format
! msgid "Warn if shift count >= width of type."
! msgstr "Avisa si la cuenta de desplazamiento >= anchura del tipo."
! 
! #: c-family/c.opt:1390
! #, no-c-format
! msgid "Warn if left shifting a negative value."
! msgstr "Avisa si la cuenta de desplazamiento a la izquierda es un valor negativo."
! 
! #: c-family/c.opt:1394
! #, no-c-format
! msgid "Warn about signed-unsigned comparisons."
! msgstr "Avisa sobre comparaciones con signo-sin signo."
! 
! #: c-family/c.opt:1402
! #, no-c-format
! msgid "Warn for implicit type conversions between signed and unsigned integers."
! msgstr "Avisa cuando hay conversiones de tipo implícitas entre enteros con signo y sin signo."
! 
! #: c-family/c.opt:1406
! #, no-c-format
! msgid "Warn when overload promotes from unsigned to signed."
! msgstr "Avisa cuando la sobrecarga promueve de unsigned a signed."
! 
! #: c-family/c.opt:1410
! #, no-c-format
! msgid "Warn about missing sized deallocation functions."
! msgstr "Advierte de funciones de desasignación con tamaño ausentes."
! 
! #: c-family/c.opt:1414
! #, no-c-format
! msgid "Warn about divisions of two sizeof operators when the first one is applied to an array and the divisor does not equal the size of the array element."
  msgstr ""
  
! #: c-family/c.opt:1419
  #, no-c-format
! msgid "Warn when sizeof is applied on a parameter declared as an array."
! msgstr "Avisa cuando se aplica sizeof a parámetros declarados como array."
! 
! #: c-family/c.opt:1423
! #, no-c-format
! msgid "Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers."
! msgstr "Advierte de divisiones sospechosas de dos expresiones sizeof que no funcionan correctamente con punteros."
! 
! #: c-family/c.opt:1427
! #, no-c-format
! msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof."
! msgstr "Advierte de parámetros de longitud sospechosa para determinadas funciones de cadenas si el argumento utiliza sizeof."
! 
! #: c-family/c.opt:1435
! #, no-c-format
! msgid "Warn about improper usages of flexible array members according to the level of -fstrict-flex-arrays."
  msgstr ""
  
! #: c-family/c.opt:1440
  #, no-c-format
! msgid "Warn about uncasted NULL used as sentinel."
! msgstr "Avisa sobre NULL sin conversión usado como centinela."
  
! #: c-family/c.opt:1448
  #, no-c-format
! msgid "Warn about unprototyped function declarations."
! msgstr "Avisa sobre declaraciones de función sin prototipo."
  
! #: c-family/c.opt:1452
  #, no-c-format
! msgid "Warn if type signatures of candidate methods do not match exactly."
! msgstr "Avisa si los firmas de tipo de los métodos candidatos no coinciden exactamente."
  
! #: c-family/c.opt:1456
  #, no-c-format
! msgid "Warn about calls to strcmp and strncmp used in equality expressions that are necessarily true or false due to the length of one and size of the other argument."
! msgstr "Advierte de llamadas a strcmp y strncmp utilizadas en expresiones de igualdad que son necesariamente verdaderas o falsas en virtud de la longitud de uno de los argumentos y del tamaño del otro."
  
! #: c-family/c.opt:1462
  #, no-c-format
! msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy."
! msgstr "Advierte de desbordamiento de búfer en funciones que manipulan cadenas, como memcpy y strcpy."
  
! #: c-family/c.opt:1467
  #, no-c-format
! msgid "Under the control of Object Size type, warn about buffer overflow in string manipulation functions like memcpy and strcpy."
! msgstr "Bajo el control del tipo de tamao del obejto (Object Size), advierte de desbordamiento de búfer en funciones de manipulación de cadenas como memcpy y strcpy."
  
! #: c-family/c.opt:1472
  #, no-c-format
! msgid "Warn about reading past the end of a source array in string manipulation functions like memchr and memcpy."
! msgstr "Advierte de lecturas más allá del final de un array origen en funciones que manipulan cadenas, como memcpy y strcpy."
  
! #: c-family/c.opt:1476
  #, no-c-format
! msgid "Warn about truncation in string manipulation functions like strncat and strncpy."
! msgstr "Advierte de truncamiento en funciones de manipulación de cadenas como strncat y strncpy."
! 
! #: c-family/c.opt:1480
! #, no-c-format
! msgid "Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage."
! msgstr "Avisa si el tipo de una clase tiene una base o un campo cuyo tipo utiliza el espacio de nombres anónimo o depende de un tipo sin enlace."
! 
! #: c-family/c.opt:1484
! #, no-c-format
! msgid "Warn about functions which might be candidates for format attributes."
! msgstr "Advierte de funciones que pueden ser candidatas para atributos de formato."
! 
! #: c-family/c.opt:1488
! #, no-c-format
! msgid "Suggest that the override keyword be used when the declaration of a virtual function overrides another."
! msgstr "Sugiere utilizar la palabra reservada override cuando en la declaración de una función virtual anula otra."
! 
! #: c-family/c.opt:1493
! #, no-c-format
! msgid "Warn about enumerated switches, with no default, missing a case."
! msgstr "Avisa sobre switches enumerados, sin valor por defecto, en los que falte un case."
! 
! #: c-family/c.opt:1497
! #, no-c-format
! msgid "Warn about enumerated switches missing a \"default:\" statement."
! msgstr "Avisa sobre switches enumerados que carezcan de una declaración \"default:\"."
! 
! #: c-family/c.opt:1501
! #, no-c-format
! msgid "Warn about all enumerated switches missing a specific case."
! msgstr "Avisa sobre todos los switches enumerados que carezcan de un case específico."
! 
! #: c-family/c.opt:1505
! #, no-c-format
! msgid "Warn about switches with boolean controlling expression."
! msgstr "Avisa sobre switches cuya expresión de control sea booleana."
! 
! #: c-family/c.opt:1509
! #, no-c-format
! msgid "Warn about switch values that are outside of the switch's type range."
  msgstr ""
  
! #: c-family/c.opt:1513
  #, no-c-format
! msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used."
! msgstr "Avisa cuando se usan las funciones internas __sync_fetch_and_nand y __sync_nand_and_fetch."
  
! #: c-family/c.opt:1525
  #, no-c-format
! msgid "Warn on primary template declaration."
! msgstr "Avisa en la declaración de la plantilla primeraria."
  
! #: c-family/c.opt:1529
  #, no-c-format
! msgid "Diagnose errors when parsing a template."
! msgstr "Diagnostica errores al analizar plantillas."
  
! #: c-family/c.opt:1533
  #, no-c-format
! msgid "Warn about simple-template-id in a constructor or destructor."
! msgstr "Advierte de simple-template-id en constructores y destructores."
  
! #: c-family/c.opt:1537
! #, no-c-format
! msgid "Warn about templates naming TU-local entities in a module."
! msgstr "Avisa sobre plantillas que designan entidades TU-local en un módulo."
  
! #: c-family/c.opt:1541
  #, no-c-format
! msgid "Warn if a throw expression will always result in a call to terminate()."
! msgstr "Avisa si una expresión throw siempre dará como resultado una llamada a terminate()."
  
! #: c-family/c.opt:1545
  #, no-c-format
! msgid "Warn about features not present in traditional C."
! msgstr "Avisa sobre características no presentes en C tradicional."
  
! #: c-family/c.opt:1549
  #, no-c-format
! msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype."
! msgstr "Avisa de prototipos que causen diferentes conversiones de tipo de las que sucederían en la ausencia del prototipo."
  
! #: c-family/c.opt:1565
  #, no-c-format
! msgid "Warn about trailing whitespace on lines except when in raw string literals."
! msgstr ""
  
! #: c-family/c.opt:1569
  #, no-c-format
! msgid "Warn about trailing whitespace on lines except when in raw string literals.   Equivalent to Wtrailing-whitespace=blanks when enabled or Wtrailing-whitespace=none when disabled."
  msgstr ""
  
! #: c-family/c.opt:1573
  #, no-c-format
! msgid "Warn if trigraphs are encountered that might affect the meaning of the program."
! msgstr "Avisa si se encuentran trigrafos que puedan afectar el significado del programa."
  
! #: c-family/c.opt:1577
  #, no-c-format
! msgid "Warn about @selector()s without previously declared methods."
! msgstr "Avisa sobre @selector()es sin métodos declarados previamente."
  
! #: c-family/c.opt:1581
! #, no-c-format
! msgid "Warn if an undefined macro is used in an #if directive."
! msgstr "Avisa si se usa una macro indefinida en una directiva #if."
  
! #: c-family/c.opt:1585
  #, no-c-format
! msgid "Warn about invalid forms of delimited or named escape sequences."
! msgstr ""
  
! #: c-family/c.opt:1593
  #, no-c-format
! msgid "Warn about unrecognized pragmas."
! msgstr "Avisa sobre pragmas que no se reconocen."
  
! #: c-family/c.opt:1597
! #, no-c-format
! msgid "Warn about unsuffixed float constants."
! msgstr "Avisa sobre constantes de coma flotante sin sufijo."
  
! #: c-family/c.opt:1601
  #, no-c-format
! msgid "Warn about character arrays initialized as unterminated character sequences with a string literal."
  msgstr ""
  
! #: c-family/c.opt:1617
! #, no-c-format
! msgid "Warn when typedefs locally defined in a function are not used."
! msgstr "Avisa cuando se definen typedefs localmente en una función pero no se usan."
  
! #: c-family/c.opt:1621
  #, no-c-format
! msgid "Warn about macros defined in the main file that are not used."
! msgstr "Avisa sobre macros definidas en el fichero principal que no se usan."
  
! #: c-family/c.opt:1641
  #, no-c-format
! msgid "Warn about useless casts."
! msgstr "Avisa sobre conversiones de tipo inútiles."
  
! #: c-family/c.opt:1645
! #, no-c-format
! msgid "Warn about using variadic macros."
! msgstr "Avisa sobre el uso de macros variadic."
  
! #: c-family/c.opt:1649
  #, no-c-format
! msgid "Warn about questionable usage of the macros used to retrieve variable arguments."
! msgstr "Advierte de un uso cuestionable de las macros utilizadas para obtener argumentos variables."
  
! #: c-family/c.opt:1653
  #, no-c-format
! msgid "Warn about the most vexing parse syntactic ambiguity."
! msgstr "Advierten de la ambigüedad de análisis sintáctico más irritante."
  
! #: c-family/c.opt:1657
  #, no-c-format
! msgid "Warn if a virtual base has a non-trivial move assignment operator."
! msgstr "Avisa si una base virtual tiene un operador de asignación move no trivial."
  
! #: c-family/c.opt:1661
  #, no-c-format
! msgid "Warn if a variable length array is used."
! msgstr "Avisa si se usa una matriz de longitud variable."
  
! #: c-family/c.opt:1665
  #, no-c-format
! msgid "-Wvla-larger-than=<number>\tWarn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes."
! msgstr "-Wvla-larger-than=<número>\tAdvierte de usos no acotados de arrays de longitud variable y de usos acotados de arrays de longitud variable cuyo límite pueda ser más grande que <número> bytes."
  
! #: c-family/c.opt:1671
  #, no-c-format
! msgid "Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger."
! msgstr "Desactiva el aviso Wvla-larger-than=.  Equivalente a Wvla-larger-than=<MAX_TAMAÑO> o mayor."
  
! #: c-family/c.opt:1675
  #, no-c-format
! msgid "Warn about mismatched declarations of VLA parameters."
! msgstr "Avisa sobre declaraciones discrepantes de parámetros VLA."
  
! #: c-family/c.opt:1679
  #, no-c-format
! msgid "Warn about deprecated uses of volatile qualifier."
! msgstr "Advierte de usos obsoletos del cualificador volatile."
  
! #: c-family/c.opt:1683
  #, no-c-format
! msgid "Warn when a register variable is declared volatile."
! msgstr "Avisa cuando una variable de registro se declara volatile."
  
! #: c-family/c.opt:1687
  #, no-c-format
! msgid "Warn on direct virtual inheritance."
! msgstr "Advierte de la herencia virtual directa."
  
! #: c-family/c.opt:1691
  #, no-c-format
! msgid "In C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard."
! msgstr "En C++, un valor diferente de cero significa avisar sobre conversiones obsoletas de literales de cadena a `char *'.  En C, aviso similar, excepto que la conversión por supuesto no es obsoleta por el estándar ISO C."
  
! #: c-family/c.opt:1695
  #, no-c-format
! msgid "Warn about xor operators where it appears the user meant exponentiation."
! msgstr "Advierte de operadores xor cuando parece que el usuario pretendía exponenciación."
  
! #: c-family/c.opt:1699
  #, no-c-format
! msgid "Warn when a literal '0' is used as null pointer."
! msgstr "Avisa cuando se usa un '0' literal como puntero nulo."
  
! #: c-family/c.opt:1703
  #, no-c-format
! msgid "Warn about accesses to interior zero-length array members."
! msgstr "Avisa sobre accesos a miembros de array interiores de longitud cero."
  
! #: c-family/c.opt:1707
  #, no-c-format
! msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
! msgstr "Sinónimo de -std=c89 (para C) o -std=c++98 (para C++)."
  
! #: c-family/c.opt:1715
! #, no-c-format
! msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases."
! msgstr "Versión de ABI de C++ utilizada para avisos -Wabi y aliases de compatibilidad de enlace."
! 
! #: c-family/c.opt:1719
! #, no-c-format
! msgid "Enforce class member access control semantics."
! msgstr "Cumple las semánticas de control de acceso de miembros de clase."
! 
! #: c-family/c.opt:1723
! #, no-c-format
! msgid "-fada-spec-parent=unit\tDump Ada specs as child units of given parent."
! msgstr "-fada-spec-parent=unidad\tVuelca specs de Ada como unidades hijas del padre dado."
! 
! #: c-family/c.opt:1727
! #, no-c-format
! msgid "Support C++17 allocation of over-aligned types."
! msgstr "Admite alojamiento C++17 de tipos sobrealineados."
! 
! #: c-family/c.opt:1731
! #, no-c-format
! msgid "-faligned-new=<N>\tUse C++17 over-aligned type allocation for alignments greater than N."
! msgstr "-faligned-new=<N>\tUsa alojamiento de tipo sobrealineado de C++17 para alineamientos mayores que N."
! 
! #: c-family/c.opt:1742 c-family/c.opt:2089 c-family/c.opt:2506
! #: c-family/c.opt:2510 c-family/c.opt:2526
! #, no-c-format
! msgid "No longer supported."
! msgstr "Ya no se admite."
! 
! #: c-family/c.opt:1746
! #, no-c-format
! msgid "Recognize the \"asm\" keyword."
! msgstr "Reconoce la palabra clave \"asm\"."
! 
! #: c-family/c.opt:1750
! #, no-c-format
! msgid "Assume C++ replaceable global operators new, new[], delete, delete[] don't read or write visible global state."
! msgstr "Asume que los operadores globales C++ reemplazables new, new[], delete, delete[] no leen ni escriben el estado global visible."
! 
! #: c-family/c.opt:1758
! #, no-c-format
! msgid "Recognize built-in functions."
! msgstr "Reconoce funciones internas."
! 
! #: c-family/c.opt:1765
! #, no-c-format
! msgid "Where shorter, use canonicalized paths to systems headers."
! msgstr "Donde acorte, usar rutas canonicalizadas para cabeceras de sistemas."
! 
! #: c-family/c.opt:1769
! #, no-c-format
! msgid "Enable the char8_t fundamental type and use it as the type for UTF-8 string and character literals."
! msgstr "Habilita el tipo fundamental char8_t y lo usa como el tipo para los literales de cadenas UTF-8 y de caracteres."
! 
! #: c-family/c.opt:1857
! #, no-c-format
! msgid "Removed in GCC 8.  This switch has no effect."
! msgstr "Eliminado en GCC 8.  Esta opción no tiene ningún efecto."
! 
! #: c-family/c.opt:1861
! #, no-c-format
! msgid "Enable support for C++ concepts."
! msgstr "Activa el soporte para conceptos de C++."
! 
! #: c-family/c.opt:1865
! #, no-c-format
! msgid "Removed in GCC 15.  This switch has no effect."
! msgstr "Eliminado en GCC 15.  Esta opción no tiene ningún efecto."
! 
! #: c-family/c.opt:1869
! #, no-c-format
! msgid "Specify maximum error replay depth during recursive diagnosis of a constraint satisfaction failure."
! msgstr "Especifica la profundidad de reproducción de error máxima durante el diagnóstico recursivo de un fallo de satisfacción de restricciones."
! 
! #: c-family/c.opt:1873
! #, no-c-format
! msgid "Allow the arguments of the '?' operator to have different types."
! msgstr "Permite que los argumentos del operador '?' tengan tipos diferentes."
! 
! #: c-family/c.opt:1881
! #, no-c-format
! msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
! msgstr "-fconst-string-class=<nombre>\tUsa la clase <nombre> para cadenas constantes."
! 
! #: c-family/c.opt:1885
! #, no-c-format
! msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
! msgstr "-fconstexpr-depth-<número>\tEspecifica la profundidad de recursión constexpr máxima."
! 
! #: c-family/c.opt:1889
! #, no-c-format
! msgid "-fconstexpr-cache-depth=<number>\tSpecify maximum constexpr recursion cache depth."
! msgstr "-fconstexpr-cache-depth-<número>\tEspecifica la profundidad de la caché de recursión constexpr máxima."
! 
! #: c-family/c.opt:1893
! #, no-c-format
! msgid "Allow IEC559 floating point exceptions in constant expressions."
! msgstr "Permite las excepciones de coma flotante IEC559 en expresiones constantes."
! 
! #: c-family/c.opt:1897
! #, no-c-format
! msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
! msgstr "-fconstexpr-loop-limit=<número>\tEspecifica el número de iteraciones de bucle constexpr máximo."
! 
! #: c-family/c.opt:1901
! #, no-c-format
! msgid "-fconstexpr-ops-limit=<number>\tSpecify maximum number of constexpr operations during a single constexpr evaluation."
! msgstr "-fconstexpr-ops-limit=<número>\tEspecifica el número máximo de operaciones constexpr durante una evaluación de constexpr."
! 
! #: c-family/c.opt:1905
  #, fuzzy, no-c-format
! #| msgid "Enable certain features present in drafts of C++ Contracts."
! msgid "Enable features proposed for C++26 Contracts."
! msgstr "Activa ciertas características presentes en los borradores de los contratos de C++ ."
  
! #: c-family/c.opt:1926
  #, no-c-format
! msgid "-fcontract-evaluation-semantic=[ignore|observe|enforce|quick_enforce]\tSelect the contract evaluation semantic (defaults to enforce)."
! msgstr ""
  
! #: c-family/c.opt:1930
  #, no-c-format
! msgid "-fcontracts-conservative-ipa\tDo not allow certain optimisations between functions in contract assertions."
! msgstr ""
  
! #: c-family/c.opt:1935
  #, no-c-format
! msgid "-fcontract-checks-outlined\tBuild contract checks using outlined functions."
! msgstr ""
  
! #: c-family/c.opt:1939
  #, no-c-format
! msgid "-fcontract-disable-optimized-checks\tDisable optimisation of contract checks."
  msgstr ""
  
! #: c-family/c.opt:1955
  #, no-c-format
! msgid "-fcontracts-client-check=[none|pre|all] Select which contracts will be checked on the client side for non virtual functions."
  msgstr ""
  
! #: c-family/c.opt:1968
! #, fuzzy, no-c-format
! #| msgid "-fcontract-continuation-mode=[on|off]\tEnable or disable contract continuation mode (default off)."
! msgid "-fcontracts-definition-check=[on|off]\tEnable or disable contract checks on the definition side for all functions (default on)."
! msgstr "-fcontract-continuation-mode=[on|off]\tActiva o desactiva el modo de continuación de contrato (desactivado por defecto)."
! 
! #: c-family/c.opt:1972
  #, no-c-format
! msgid "Enable C++ coroutines (experimental)."
! msgstr "Permite corrutinas C++ (experimental)."
  
! #: c-family/c.opt:1976
  #, no-c-format
! msgid "Emit debug annotations during preprocessing."
! msgstr "Emite anotaciones de depuración durante el preprocesamiento."
  
! #: c-family/c.opt:1984
  #, no-c-format
! msgid "Factor complex constructors and destructors to favor space over speed."
! msgstr "Factoriza constructores y destructores complejos para favorecer el espacio en detrimento de la velocidad."
  
! #: c-family/c.opt:1992
  #, no-c-format
! msgid "Print hierarchical comparisons when template types are mismatched."
! msgstr "Imprime comparaciones jerárquicas cuando los tipos de plantilla no coinciden."
  
! #: c-family/c.opt:1996
  #, no-c-format
! msgid "Note all candidates during overload resolution failure."
! msgstr "Anota todos los candidatos en los fallos de resolución de sobrecarga."
  
! #: c-family/c.opt:2000
  #, no-c-format
! msgid "Preprocess directives only."
! msgstr "Preprocesa sólo directivas."
  
! #: c-family/c.opt:2004
  #, no-c-format
! msgid "Permit '$' as an identifier character."
! msgstr "Permite '$' como un identificador de carácter."
  
! #: c-family/c.opt:2008
  #, no-c-format
! msgid "-fmacro-prefix-map=<old>=<new>\tMap one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()."
! msgstr "-fmacro-prefix-map=<viejo>=<nuevo>\tAsocia un nombre de directorio a otro en __FILE__, __BASE_FILE__, y __builtin_FILE()."
  
! #: c-family/c.opt:2012
  #, no-c-format
! msgid "Write all declarations as Ada code transitively."
! msgstr "Escribe todas las declaraciones como código Ada transitivamente."
  
! #: c-family/c.opt:2016
  #, no-c-format
! msgid "Write all declarations as Ada code for the given file only."
! msgstr "Escribe todas las declaraciones como código Ada solo para el fichero dado."
  
! #: c-family/c.opt:2023
  #, no-c-format
! msgid "Do not elide common elements in template comparisons."
! msgstr "No elude comentarios comunes en comparaciones de plantillas."
  
! #: c-family/c.opt:2027
  #, no-c-format
! msgid "Generate code to check exception specifications."
! msgstr "Genera código para revisar especificaciones de excepciones."
  
! #: c-family/c.opt:2034
  #, no-c-format
! msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>."
! msgstr "-fexec-charset=<cset>\tConvierte todas las constantes de cadenas y carácter al conjunto de caracteres <cset>."
  
! #: c-family/c.opt:2038
  #, no-c-format
! msgid "Permit universal character names (\\u and \\U) in identifiers."
! msgstr "Permite los nombres de cáracteres universales (\\u y \\U) en los identificadores."
  
! #: c-family/c.opt:2042
  #, no-c-format
! msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
! msgstr "-finput-charset=<cset>\tEspecifica el conjunto de caracteres por defecto para los ficheros fuente."
  
! #: c-family/c.opt:2046
  #, no-c-format
! msgid "Support dynamic initialization of thread-local variables in a different translation unit."
! msgstr "Admite inicialización dinámica de variables locales de hilo en una unidad de traducción diferente."
  
! #: c-family/c.opt:2053
  #, no-c-format
! msgid "Fold calls to simple inline functions."
! msgstr "Pliega llamadas en forma de funciones en línea."
  
! #: c-family/c.opt:2060
  #, no-c-format
! msgid "Do not assume that standard C libraries and \"main\" exist."
! msgstr "No asume que existen las bibliotecas C estándar y \"main\"."
  
! #: c-family/c.opt:2064
  #, no-c-format
! msgid "Recognize GNU-defined keywords."
! msgstr "Reconoce las palabras claves definidas por GNU."
  
! #: c-family/c.opt:2068
  #, no-c-format
! msgid "Generate code for GNU runtime environment."
! msgstr "Genera código para el entorno de tiempo de ejecución GNU."
  
! #: c-family/c.opt:2072
  #, no-c-format
! msgid "Use traditional GNU semantics for inline functions."
! msgstr "Usa semántica GNU tradicional para las funciones incluidas en línea."
  
! #: c-family/c.opt:2085
  #, no-c-format
! msgid "Assume normal C execution environment."
! msgstr "Asume el entorno normal de ejecución C."
  
! #: c-family/c.opt:2093
  #, no-c-format
! msgid "Implement P2564 for consteval propagation."
! msgstr "Implementa P2564 para la propagación de consteval."
  
! #: c-family/c.opt:2097
  #, no-c-format
! msgid "Export functions even if they can be inlined."
! msgstr "Exporta funciones aun si pueden incluir en línea."
  
! #: c-family/c.opt:2101
  #, no-c-format
! msgid "Make inline functions constexpr by default."
! msgstr "Hace las funciones en línea constexpr por defecto."
  
! #: c-family/c.opt:2105
  #, no-c-format
! msgid "Emit implicit instantiations of inline templates."
! msgstr "Emite instanciaciones implícitas de plantillas incluidas en línea."
  
! #: c-family/c.opt:2109
  #, no-c-format
! msgid "Emit implicit instantiations of templates."
! msgstr "Emite instanciaciones implícitas de plantillas."
  
! #: c-family/c.opt:2113
  #, no-c-format
! msgid "Implement C++17 inheriting constructor semantics."
! msgstr "Implementa la semántica de constructor heredado de C++17."
  
! #: c-family/c.opt:2120
  #, no-c-format
! msgid "Don't emit dllexported inline functions unless needed."
! msgstr "No emite funciones en línea exportadas en dll a menos que sea necesario."
  
! #: c-family/c.opt:2127
  #, no-c-format
! msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
! msgstr "Permite las conversiones implícitas entre vectores con números diferentes de subpartes y/o tipos de elementos diferentes."
  
! #: c-family/c.opt:2131
  #, no-c-format
! msgid "Enable C++20 Modules (experimental)."
! msgstr "Permite módulos C++ (experimental)."
  
! #: c-family/c.opt:2139
  #, no-c-format
! msgid "Enable C++ header module (experimental)."
! msgstr "Permite módulo cabecera C++ (experimental)."
  
! #: c-family/c.opt:2146
  #, no-c-format
! msgid "Member functions defined within their class are inline in module purview."
! msgstr "Las funciones miembro definidas dentro de sus clases se hacen en línea en el «module purview»."
  
! #: c-family/c.opt:2150
  #, no-c-format
! msgid "Only emit Compiled Module Interface."
! msgstr "Solo se emite el interfaz de módulo compilado."
  
! #: c-family/c.opt:2154
  #, no-c-format
! msgid "Mapper for module to CMI files."
! msgstr "Asociador de módulo a ficheros CMI."
  
! #: c-family/c.opt:2158
  #, no-c-format
! msgid "Enable lazy module importing."
! msgstr "Activa la importación de módulos perezosa."
  
! #: c-family/c.opt:2166
  #, no-c-format
! msgid "Warn about macros that have conflicting header units definitions."
! msgstr "Advierte de macros con definiciones de unidades de cabecera conflictivas."
  
! #: c-family/c.opt:2170
  #, no-c-format
! msgid "Warn if pointers of distinct types are compared without a cast."
! msgstr "Avisa si punteros de tipos distintos se comparan sin cast."
  
! #: c-family/c.opt:2174
! #, no-c-format
! msgid "Note #include directives translated to import declarations."
! msgstr "Nótese las directivas #include traducidas a declaraciones import."
  
! #: c-family/c.opt:2178
  #, no-c-format
! msgid "Note #include directives not translated to import declarations, and not known to be textual."
! msgstr "Nótese las directivas #include no traducidas a declaraciones import y no reconocidas como textuales."
  
! #: c-family/c.opt:2182
  #, no-c-format
! msgid "Note a #include translation of a specific header."
! msgstr "Nótese una traducción de #include de una cabecera específica."
  
! #: c-family/c.opt:2186
  #, no-c-format
! msgid "Note Compiled Module Interface pathnames."
! msgstr "Nótese nombres de rutas de interfaces de módulos compilados (Compiled Module Interface)."
  
! #: c-family/c.opt:2190
  #, no-c-format
! msgid "Note Compiled Module Interface pathname of a specific module or header-unit."
! msgstr "Nótese nombres de rutas de interfaces de módulos compilados (Compiled Module Interface) de un módulo específico o unidad de cabecera."
  
! #: c-family/c.opt:2194
  #, no-c-format
! msgid "fmax-include-depth=<number> Set the maximum depth of the nested #include."
! msgstr "fmax-include-depth-<número> Limita la máxima profundidad de #include anidados."
  
! #: c-family/c.opt:2198
  #, no-c-format
! msgid "Don't warn about uses of Microsoft extensions."
! msgstr "No avisa sobre los usos de extensiones Microsoft."
  
! #: c-family/c.opt:2217
  #, no-c-format
! msgid "Implement resolution of DR 150 for matching of template template arguments."
! msgstr "Implementa la resolución de DR 150 para coincidencias de argumentos de plantilla de plantilla."
  
! #: c-family/c.opt:2221
! #, no-c-format
! msgid "Generate code for NeXT (Apple macOS) runtime environment."
! msgstr "Genera código para el entorno de tiempo de ejecución NeXT (Apple macOS)."
  
! #: c-family/c.opt:2225
  #, no-c-format
! msgid "Assume that receivers of Objective-C messages may be nil."
! msgstr "Asume que los receptores de mensajes de Objective-C pueden ser nil."
  
! #: c-family/c.opt:2229
  #, no-c-format
! msgid "Allow access to instance variables as if they were local declarations within instance method implementations."
! msgstr "Permite el acceso a variables de instancia como si fueran declaraciones locales dentro de implementaciones de métodos de instancia."
  
! #: c-family/c.opt:2233
  #, no-c-format
! msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility."
! msgstr "-fvisibility=[private|protected|public|package]\tEstablece la visibilidad de símbolos predeterminada."
  
! #: c-family/c.opt:2258
  #, no-c-format
! msgid "Treat a throw() exception specification as noexcept to improve code size."
! msgstr "Trata una especificación de excepción throw() como noexcept para mejorar el tamaño del código."
  
! #: c-family/c.opt:2262
  #, no-c-format
! msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
! msgstr "Especifica cuál ABI usar para el código de la familia Objective-C y la generación de metadatos."
  
! #: c-family/c.opt:2268
  #, no-c-format
! msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed."
! msgstr "Genera métodos Objective-C especiales para inicializar/destruir i-variables de C++ que no son POD, si es necesario."
  
! #: c-family/c.opt:2272
  #, no-c-format
! msgid "Allow fast jumps to the message dispatcher."
! msgstr "Permite saltos rápidos al despachador de mensajes."
  
! #: c-family/c.opt:2278
  #, no-c-format
! msgid "Enable Objective-C exception and synchronization syntax."
! msgstr "Activa la sintaxis de excepción y sincronización de Objective-C."
  
! #: c-family/c.opt:2282
  #, no-c-format
! msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
! msgstr "Activa la recolección de basura (GC) en programas Objective-C/Objective-C++."
  
! #: c-family/c.opt:2286
  #, no-c-format
! msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
! msgstr "Activa las revisiones en línea para los receptores nil con el tiempo de ejecución NeXT y la ABI versión 2."
  
! #: c-family/c.opt:2291
  #, no-c-format
! msgid "Enable Objective-C setjmp exception handling runtime."
! msgstr "Activa el manejo de excepciones setjmp en tiempo de ejecución de Objective-C."
  
! #: c-family/c.opt:2295
  #, no-c-format
! msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
! msgstr "Conforma al lenguaje Objective-C 1.0 como se implantó en GCC 4.0."
  
! #: c-family/c.opt:2299
  #, no-c-format
! msgid "Enable OpenACC."
! msgstr "Activa OpenACC."
  
! #: c-family/c.opt:2303
  #, no-c-format
! msgid "Specify default OpenACC compute dimensions."
! msgstr "Especifica las dimensiones de cálculo predeterminadas de OpenACC."
  
! #: c-family/c.opt:2307
  #, no-c-format
! msgid "Enable OpenMP (implies -frecursive in Fortran)."
! msgstr "Activa OpenMP (implica -frecursive en Fortran)."
  
! #: c-family/c.opt:2311
  #, no-c-format
! msgid "Enable OpenMP's SIMD directives."
! msgstr "Activa las directivas SIMD de OpenMP."
  
! #: c-family/c.opt:2315
  #, no-c-format
! msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
! msgstr "Reconoce palabras clave de C++ como \"compl\" y \"xor\"."
  
! #: c-family/c.opt:2326
! #, no-c-format
! msgid "Look for and use PCH files even when preprocessing."
! msgstr "Busca y utiliza ficheros PCH aún cuando se esté preprocesando."
  
! #: c-family/c.opt:2330
  #, no-c-format
! msgid "Downgrade conformance errors to warnings."
! msgstr "Degrada los errores de concordancia a avisos."
  
! #: c-family/c.opt:2334
! #, no-c-format
! msgid "Enable Plan 9 language extensions."
! msgstr "Activa las extensiones de lenguaje de Plan9."
! 
! #: c-family/c.opt:2338
! #, no-c-format
! msgid "Treat the input file as already preprocessed."
! msgstr "Trata al fichero de entrada como previamente preprocesado."
! 
! #: c-family/c.opt:2346
! #, no-c-format
! msgid "-ftrack-macro-expansion=<0|1|2>\tTrack locations of tokens coming from macro expansion and display them in error messages."
! msgstr "-ftrack-macro-expansion=<0|1|2>\tRastrea las ubicaciones de los elementos que provienen de la expansión de macros y los muestra en mensajes de error."
! 
! #: c-family/c.opt:2350
! #, no-c-format
! msgid "Do not pretty-print template specializations as the template signature followed by the arguments."
! msgstr "No hace especializaciones de plantilla pretty-print como la firma de plantilla seguida por los argumentos."
! 
! #: c-family/c.opt:2354
! #, no-c-format
! msgid "Treat known sprintf return values as constants."
! msgstr "Trata los valores de retorno conocidos de sprintf como constantes."
! 
! #: c-family/c.opt:2358
! #, no-c-format
! msgid "Enable lifetime extension of range based for temporaries."
! msgstr "Activa la extensión del tiempo de vida de rango basado en temporales."
! 
! #: c-family/c.opt:2362
  #, fuzzy, no-c-format
! #| msgid "Enable experimental Fortran 202y features."
! msgid "Enable experimental C++26 Reflection."
! msgstr "Activa las características experimentales de Fortan 202y."
  
! #: c-family/c.opt:2366
  #, no-c-format
! msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime."
! msgstr "Usa el modo Fix-and-Continue para indicar que los ficheros objeto se pueden intercambiar en tiempo de ejecución."
  
! #: c-family/c.opt:2370
  #, no-c-format
! msgid "Removed in GCC 10.  This switch has no effect."
! msgstr "Eliminado en GCC 10.  Esta opción no tiene efecto."
  
! #: c-family/c.opt:2374
  #, no-c-format
! msgid "Generate run time type descriptor information."
! msgstr "Genera información de descriptor de tipo en tiempo de ejecución."
  
! #: c-family/c.opt:2378
  #, no-c-format
! msgid "Look for the main source file on the include path."
! msgstr "Busca el fichero fuente pricipal en la ruta de include."
  
! #: c-family/c.opt:2389
  #, no-c-format
! msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
! msgstr "Fuerza que el tipo subyacente de \"wchar_t\" sea \"unsigned short\"."
  
! #: c-family/c.opt:2393
  #, no-c-format
! msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
! msgstr "Cuando no se proporcione \"signed\" o \"unsigned\" hace signed el campo de bits."
  
! #: c-family/c.opt:2401
  #, no-c-format
! msgid "Enable C++14 sized deallocation support."
! msgstr "Admite desasignación con tamaño de C++14."
  
! #: c-family/c.opt:2408
  #, no-c-format
! msgid "-fstrict-flex-arrays=<level>    Control when to treat the trailing array of a structure as a flexible array member for the purposes of accessing the elements of such an array. The default is treating all trailing arrays of structures as flexible array members."
  msgstr ""
  
! #: c-family/c.opt:2415
! #, no-c-format
! msgid "-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar storage order."
! msgstr "-fsso-struct=[big-endian|little-endian|native]\tEstablece el orden de almacenamiento de escalares predeterminado."
  
! #: c-family/c.opt:2431
! #, no-c-format
! msgid "Display statistics accumulated during compilation."
! msgstr "Muestra las estadísticas acumuladas durante la compilación."
  
! #: c-family/c.opt:2435
  #, no-c-format
! msgid "Assume that values of enumeration type are always within the minimum range of that type."
! msgstr "Asume que los valores de tipo de enumeración están siempre dentro del rango mínimo de ese tipo."
  
! #: c-family/c.opt:2442 c-family/c.opt:2447
! #, no-c-format
! msgid "Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc."
! msgstr "Sigue los requisitos de orden de evaluación de C++17 para expresiones de asignación, desplazamiento, llamadas a funciones miembro, etc."
  
! #: c-family/c.opt:2464
  #, no-c-format
! msgid "Set the maximum number of template instantiation notes for a single warning or error."
! msgstr "Establece el número máximo de notas de instanciación de plantilla para un solo aviso o error."
  
! #: c-family/c.opt:2471
  #, no-c-format
! msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
! msgstr "-ftemplate-depth-<número>\tEspecifica la profundidad máxima de instanciación de plantilla."
  
! #: c-family/c.opt:2478
  #, no-c-format
! msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
! msgstr "-fno-threadsafe-statics\tNo genera código seguro en hilos para inicializar statics locales."
  
! #: c-family/c.opt:2482
! #, no-c-format
! msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
! msgstr "Cuando no se proporcione \"signed\" o \"unsigned\" hacer unsigned el campo de bits."
  
! #: c-family/c.opt:2490
  #, no-c-format
! msgid "Use __cxa_atexit to register destructors."
! msgstr "Usa __cxa_atexit para registrar destructores."
  
! #: c-family/c.opt:2494
  #, no-c-format
! msgid "Use __cxa_get_exception_ptr in exception handling."
! msgstr "Usa __cxa_get_exception_ptr para el manejo de excepciones."
  
! #: c-family/c.opt:2498
  #, no-c-format
! msgid "Marks all inlined functions and methods as having hidden visibility."
! msgstr "Marca todos los métodos y funciones incluidos en línea con visibilidad hidden."
  
! #: c-family/c.opt:2502
  #, no-c-format
! msgid "Changes visibility to match Microsoft Visual Studio by default."
! msgstr "Cambia la visibilidad para coincidir con Microsoft Visual Studio por defecto."
  
! #: c-family/c.opt:2514
  #, no-c-format
! msgid "Emit common-like symbols as weak symbols."
! msgstr "Emite símbolos comunes como símbolos débiles."
  
! #: c-family/c.opt:2518
  #, no-c-format
! msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>."
! msgstr "-fwide-exec-charset=<cset>\tConvierte todas las cadenas anchas y constantes de cáracter al conjunto de caracteres <cset>."
  
! #: c-family/c.opt:2522
  #, no-c-format
! msgid "Generate a #line directive pointing at the current working directory."
! msgstr "Genera una directiva #line que apunte al directorio de trabajo actual."
  
! #: c-family/c.opt:2530
  #, no-c-format
! msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
! msgstr "Genera la búsqueda no estricta de clases (a través de objc_getClass()) para usarlas en el modo Zero-Link."
  
! #: c-family/c.opt:2534
  #, no-c-format
! msgid "Dump declarations to a .decl file."
! msgstr "Vuelca las declaraciones a un fichero .decl."
  
! #: c-family/c.opt:2538
  #, no-c-format
! msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
! msgstr "-femit-struct-debug-baseonly\tInformación de depuración reducida agresiva para structs."
  
! #: c-family/c.opt:2542
  #, no-c-format
! msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs."
! msgstr "-femit-struct-debug-reduced\tInformación de depuración reducida conservadora para structs."
  
! #: c-family/c.opt:2546
  #, no-c-format
! msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs."
! msgstr "-femit-struct-debug-detailed=<lista-espec>\tInformación de depuración reducida detallada para structs."
  
! #: c-family/c.opt:2550
  #, no-c-format
! msgid "Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal."
! msgstr "Interpreta imaginario, coma fija u otro sufijo de número gnu como el literal numérico correspondiente en lugar de un literal numérico definido por el usuario."
  
! #: c-family/c.opt:2555
  #, no-c-format
! msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
! msgstr "-idirafter <dir>\tAgrega el <dir>ectorio al final de la ruta de inclusión del sistema."
  
! #: c-family/c.opt:2559
  #, no-c-format
! msgid "-imacros <file>\tAccept definition of macros in <file>."
! msgstr "-imacros <fichero>\tAcepta la definición de macros en el <fichero>."
  
! #: c-family/c.opt:2563
  #, no-c-format
! msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
! msgstr "-imultilib <dir>\tDefine <dir> como el subdirectorio de inclusión de multilib."
  
! #: c-family/c.opt:2567
! #, no-c-format
! msgid "-include <file>\tInclude the contents of <file> before other files."
! msgstr "-include <file>\tIncluye los contenidos del <fichero> antes de otros ficheros."
  
! #: c-family/c.opt:2571
  #, no-c-format
! msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
! msgstr "-iprefix <ruta>\tEspecifica la <ruta> como un prefijo para las siguientes dos opciones."
  
! #: c-family/c.opt:2575
  #, no-c-format
! msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
! msgstr "-isysroot <dir>\tEstablece el <dir>ectorio como el directorio raíz del sistema."
  
! #: c-family/c.opt:2579
  #, no-c-format
! msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
! msgstr "-isystem <dir>\tAgrega el <dir>ectorio al inicio de la ruta de inclusión del sistema."
  
! #: c-family/c.opt:2583
  #, no-c-format
! msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
! msgstr "-iquote <dir>\tAgrega el <dir>ectorio al final de la ruta de inclusión de citas."
  
! #: c-family/c.opt:2587
  #, no-c-format
! msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
! msgstr "-iwithprefix <dir>\tAgrega el <dir>ectorio al final de la ruta de inclusión del sistema."
  
! #: c-family/c.opt:2591
  #, no-c-format
! msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
! msgstr "-iwithprefixbefore <dir>\tAgrega el <dir>ectorio al final de la ruta de inclusión principal."
  
! #: c-family/c.opt:2601
  #, no-c-format
! msgid "Do not search standard system include directories (those specified with -isystem will still be used)."
! msgstr "No busca directorios de inclusión del sistema por defecto (aquellos especificados con -isystem aún serán utilizados)."
  
! #: c-family/c.opt:2605
! #, no-c-format
! msgid "Do not search standard system include directories for C++."
! msgstr "No busca directorios de inclusión del sistema por defecto para C++."
! 
! #: c-family/c.opt:2617
! #, no-c-format
! msgid "Generate C header of platform-specific features."
! msgstr "Genera encabezado C de características específicas de la plataforma."
! 
! #: c-family/c.opt:2621
! #, no-c-format
! msgid "Remap file names when including files."
! msgstr "Reasocia nombres de fichero al incluir ficheros"
! 
! #: c-family/c.opt:2625 c-family/c.opt:2629
! #, no-c-format
! msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum."
! msgstr "Conforma al estándar ISO 1998 C++ revisado por la corrección técnica 2003."
! 
! #: c-family/c.opt:2633
! #, no-c-format
! msgid "Conform to the ISO 2011 C++ standard."
! msgstr "Conforma al estándar ISO 2011 C++."
! 
! #: c-family/c.opt:2637
! #, no-c-format
! msgid "Deprecated in favor of -std=c++11."
! msgstr "Obsoleto en favor de -std=c++11."
! 
! #: c-family/c.opt:2641
! #, no-c-format
! msgid "Deprecated in favor of -std=c++14."
! msgstr "Obsoleto en favor de -std=c++14."
! 
! #: c-family/c.opt:2645
! #, no-c-format
! msgid "Conform to the ISO 2014 C++ standard."
! msgstr "Conforma al estándar ISO 2014 C++."
! 
! #: c-family/c.opt:2649
! #, no-c-format
! msgid "Deprecated in favor of -std=c++17."
! msgstr "Obsoleto en favor de -std=c++17."
! 
! #: c-family/c.opt:2653
! #, no-c-format
! msgid "Conform to the ISO 2017 C++ standard."
! msgstr "Conforma al estándar ISO 2017 C++."
! 
! #: c-family/c.opt:2657
  #, fuzzy, no-c-format
! #| msgid "Deprecated in favor of -std=c++11."
! msgid "Deprecated in favor of -std=c++20."
! msgstr "Obsoleto en favor de -std=c++11."
  
! #: c-family/c.opt:2661
  #, fuzzy, no-c-format
! #| msgid "Conform to the ISO 2011 C++ standard."
! msgid "Conform to the ISO 2020 C++ standard."
! msgstr "Conforma al estándar ISO 2011 C++."
  
! #: c-family/c.opt:2665
  #, fuzzy, no-c-format
! #| msgid "Deprecated in favor of -std=c23."
! msgid "Deprecated in favor of -std=c++23."
! msgstr "Obsoleto en favor de -std=c23."
  
! #: c-family/c.opt:2669
! #, no-c-format
! msgid "Conform to the ISO 2023 C++ standard (published in 2024; experimental and incomplete support)."
! msgstr "Conforma al estándar ISO 2023 C++ (publicado en 2024; soporte experimental e incompleto)"
! 
! #: c-family/c.opt:2673 c-family/c.opt:2677
! #, no-c-format
! msgid "Conform to the ISO 2026 C++ draft standard (experimental and incomplete support)."
! msgstr "Conforma al borrador del estándar ISO 2026 C++ (soporte experimental e incompleto)."
! 
! #: c-family/c.opt:2681 c-family/c.opt:2843
! #, no-c-format
! msgid "Conform to the ISO 2011 C standard."
! msgstr "Conforma al estándar ISO 2012 C."
! 
! #: c-family/c.opt:2685
! #, no-c-format
! msgid "Deprecated in favor of -std=c11."
! msgstr "Obsoleto en favor de -std=c11."
! 
! #: c-family/c.opt:2689 c-family/c.opt:2693 c-family/c.opt:2847
! #: c-family/c.opt:2851
! #, no-c-format
! msgid "Conform to the ISO 2017 C standard (published in 2018)."
! msgstr "Conforma al estándar ISO 2017 C (publicado en 2018)."
! 
! #: c-family/c.opt:2697 c-family/c.opt:2855
! #, no-c-format
! msgid "Conform to the ISO 2023 C standard (published in 2024)."
! msgstr "Conforma al estándar ISO 2023 C (publicado en 2024)."
! 
! #: c-family/c.opt:2701
! #, no-c-format
! msgid "Deprecated in favor of -std=c23."
! msgstr "Obsoleto en favor de -std=c23."
! 
! #: c-family/c.opt:2705
! #, no-c-format
! msgid "Conform to the ISO 202Y C standard draft (experimental and incomplete support)."
! msgstr "Conforma al borrador del estándar ISO 202Y C (soporte experimental e incompleto)"
! 
! #: c-family/c.opt:2709 c-family/c.opt:2713 c-family/c.opt:2827
! #, no-c-format
! msgid "Conform to the ISO 1990 C standard."
! msgstr "Conforma al estándar ISO 1990 C."
! 
! #: c-family/c.opt:2717 c-family/c.opt:2835
! #, no-c-format
! msgid "Conform to the ISO 1999 C standard."
! msgstr "Conforma al estándar ISO 1999 C."
! 
! #: c-family/c.opt:2721
! #, no-c-format
! msgid "Deprecated in favor of -std=c99."
! msgstr "Obsoleto en favor de -std=c99."
! 
! #: c-family/c.opt:2725 c-family/c.opt:2730
! #, no-c-format
! msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions."
! msgstr "Conforma al estándar ISO 1998 C++ revisado por la corrección técnica 2003 con extensiones GNU."
! 
! #: c-family/c.opt:2735
! #, no-c-format
! msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
! msgstr "Conforma al estándar ISO 2011 C++ con extensiones GNU."
! 
! #: c-family/c.opt:2739
! #, no-c-format
! msgid "Deprecated in favor of -std=gnu++11."
! msgstr "Obsoleto en favor de -std=gnu++11."
! 
! #: c-family/c.opt:2743
! #, no-c-format
! msgid "Deprecated in favor of -std=gnu++14."
! msgstr "Obsoleto en favor de -std=gnu++14."
! 
! #: c-family/c.opt:2747
! #, no-c-format
! msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
! msgstr "Conforma al estándar ISO 2014 C++ con extensiones GNU."
! 
! #: c-family/c.opt:2751
! #, no-c-format
! msgid "Deprecated in favor of -std=gnu++17."
! msgstr "Obsoleto en favor de -std=gnu++17."
! 
! #: c-family/c.opt:2755
! #, no-c-format
! msgid "Conform to the ISO 2017 C++ standard with GNU extensions."
! msgstr "Conforma al estándar ISO 2017 C++ con extensiones GNU."
! 
! #: c-family/c.opt:2759
  #, fuzzy, no-c-format
! #| msgid "Deprecated in favor of -std=gnu++11."
! msgid "Deprecated in favor of -std=gnu++20."
! msgstr "Obsoleto en favor de -std=gnu++11."
  
! #: c-family/c.opt:2763
  #, fuzzy, no-c-format
! #| msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
! msgid "Conform to the ISO 2020 C++ standard with GNU extensions."
! msgstr "Conforma al estándar ISO 2011 C++ con extensiones GNU."
  
! #: c-family/c.opt:2767
! #, fuzzy, no-c-format
! #| msgid "Deprecated in favor of -std=gnu23."
! msgid "Deprecated in favor of -std=gnu++23."
! msgstr "Obsoleto en favor de -std=gnu23."
! 
! #: c-family/c.opt:2771
  #, no-c-format
! msgid "Conform to the ISO 2023 C++ standard with GNU extensions (published in 2024; experimental and incomplete support)."
! msgstr "Conforma al estándar ISO 2023 C++ con extensiones GNU (publicado en 2024; soporte experimental e incompleto)."
! 
! #: c-family/c.opt:2775 c-family/c.opt:2779
! #, no-c-format
! msgid "Conform to the ISO 2026 C++ draft standard with GNU extensions (experimental and incomplete support)."
! msgstr "Conforma al borrador del estándar ISO 2026 C++ con extensiones GNU (soporte experimental e incompleto)."
! 
! #: c-family/c.opt:2783
! #, no-c-format
! msgid "Conform to the ISO 2011 C standard with GNU extensions."
! msgstr "Conforma al estándar ISO 2011 C con extensiones GNU."
! 
! #: c-family/c.opt:2787
! #, no-c-format
! msgid "Deprecated in favor of -std=gnu11."
! msgstr "Obsoleto en favor de -std=gnu11."
! 
! #: c-family/c.opt:2791 c-family/c.opt:2795
! #, no-c-format
! msgid "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions."
! msgstr "Conforma al estándar ISO 2017 C (publicado en 2018) con extensiones GNU."
! 
! #: c-family/c.opt:2799
! #, no-c-format
! msgid "Conform to the ISO 2023 C standard (published in 2024) with GNU extensions."
! msgstr "Conforma al estándar ISO 2023 C (publicado en 2024) con extensiones GNU."
! 
! #: c-family/c.opt:2803
! #, no-c-format
! msgid "Deprecated in favor of -std=gnu23."
! msgstr "Obsoleto en favor de -std=gnu23."
! 
! #: c-family/c.opt:2807
! #, no-c-format
! msgid "Conform to the ISO 202Y C standard draft with GNU extensions (experimental and incomplete support)."
! msgstr "Conforma al borrador del estándar ISO 202Y C con extensiones GNU (soporte experimental e incompleto)."
! 
! #: c-family/c.opt:2811 c-family/c.opt:2815
! #, no-c-format
! msgid "Conform to the ISO 1990 C standard with GNU extensions."
! msgstr "Conforma al estándar ISO 1990 C con extensiones GNU."
! 
! #: c-family/c.opt:2819
! #, no-c-format
! msgid "Conform to the ISO 1999 C standard with GNU extensions."
! msgstr "Conforma al estándar ISO 1999 C con extensiones GNU."
! 
! #: c-family/c.opt:2823
! #, no-c-format
! msgid "Deprecated in favor of -std=gnu99."
! msgstr "Obsoleto en favor de -std=gnu99."
! 
! #: c-family/c.opt:2831
! #, no-c-format
! msgid "Conform to the ISO 1990 C standard as amended in 1994."
! msgstr "Conforma al estándar ISO 1990 C tal y como se enmendó en 1994."
! 
! #: c-family/c.opt:2839
! #, no-c-format
! msgid "Deprecated in favor of -std=iso9899:1999."
! msgstr "Obsoleto en favor de -std=iso9899:1999."
! 
! #: c-family/c.opt:2859
! #, no-c-format
! msgid "-stdlib=[libstdc++|libc++]\tThe standard library to be used for C++ headers and runtime."
  msgstr ""
  
! #: c-family/c.opt:2876
! #, no-c-format
! msgid "Enable traditional preprocessing."
! msgstr "Habilita el preprocesamiento tradicional."
! 
! #: c-family/c.opt:2880
! #, no-c-format
! msgid "-trigraphs\tSupport ISO C trigraphs."
! msgstr "-trigraphs\tSoporte para los trigrafos de ISO C."
! 
! #: c-family/c.opt:2884
! #, no-c-format
! msgid "Do not predefine system-specific and GCC-specific macros."
! msgstr "No predefine las macros específicas del sistema y específicas de GCC."
! 
! #: cobol/lang.opt:48
  #, fuzzy, no-c-format
! #| msgid "Accept COBOL constructs used by non-ISO compilers"
! msgid "Accept COBOL constructs used by non-ISO compilers."
! msgstr "Acepta construcciones de COBOL utilizadas por compiladores no ISO"
  
! #: cobol/lang.opt:70
  #, fuzzy, no-c-format
! #| msgid "-fcobol-exceptions=<n>\tEnable some exceptions by default"
! msgid "-fcobol-exceptions=<n>\tEnable some exceptions by default."
! msgstr "-fcobol-exceptions=<n>\tHabilita algunas excepciones por defecto"
  
! #: cobol/lang.opt:74
! #, fuzzy, no-c-format
! #| msgid "Define alternative implicit copybook filename extension"
! msgid "Define alternative implicit copybook filename extension."
! msgstr "Define extensión de nombre de fichero copybook implícita alternativa"
! 
! #: cobol/lang.opt:82
  #, no-c-format
! msgid "Set the default execution character set for NATIONAL data items."
  msgstr ""
  
! #: cobol/lang.opt:89
  #, no-c-format
! msgid "Warn if CDF defines Level 78 constant."
! msgstr ""
  
! #: cobol/lang.opt:94
  #, no-c-format
! msgid "Warn if BINARY-LONG-LONG is used."
! msgstr ""
  
! #: cobol/lang.opt:99
  #, no-c-format
! msgid "Warn if CALL ... GIVING is used."
! msgstr ""
  
! #: cobol/lang.opt:104
  #, no-c-format
! msgid "Warn if CALL is used is used with a literal parameter by reference."
! msgstr ""
  
! #: cobol/lang.opt:109
  #, no-c-format
! msgid "Warn if CDF %<$IF%> is used."
! msgstr ""
  
! #: cobol/lang.opt:114
  #, no-c-format
! msgid "Warn if COMPUTATIONAL-6 is used."
! msgstr ""
  
! #: cobol/lang.opt:119
  #, no-c-format
! msgid "Warn if COMPUTATIONAL is used with PICTURE X."
! msgstr ""
  
! #: cobol/lang.opt:124
  #, no-c-format
! msgid "Warn if INSPECT ... TRAILING is used."
! msgstr ""
  
! #: cobol/lang.opt:129
! #, no-c-format
! msgid "Warn if Level 01 is used with OCCURS."
! msgstr ""
! 
! #: cobol/lang.opt:134
  #, fuzzy, no-c-format
! #| msgid "Warn if a variable length array is used."
! msgid "Warn if Level 78 is used."
! msgstr "Avisa si se usa una matriz de longitud variable."
  
! #: cobol/lang.opt:139
! #, fuzzy, no-c-format
! #| msgid "Warn if a C-style cast is used in a program."
! msgid "Warn if ANY LENGTH is used in outermost program."
! msgstr "Avisa si se usa una conversión de estilo C en un programa."
! 
! #: cobol/lang.opt:144
  #, no-c-format
! msgid "Warn if MOVE INDEX is used."
  msgstr ""
  
! #: cobol/lang.opt:149
  #, no-c-format
! msgid "Warn if MOVE POINTER is used."
! msgstr ""
  
! #: cobol/lang.opt:154
  #, no-c-format
! msgid "Warn if RETURNING <number> is used."
  msgstr ""
  
! #: cobol/lang.opt:159
! #, no-c-format
! msgid "Warn if USAGE IS TYPENAME is used."
! msgstr ""
! 
! #: cobol/lang.opt:164
  #, fuzzy, no-c-format
! #| msgid "Warn if left shifting a negative value."
! msgid "Warn if numeric string is invalid."
! msgstr "Avisa si la cuenta de desplazamiento a la izquierda es un valor negativo."
  
! #: cobol/lang.opt:169
! #, fuzzy, no-c-format
! #| msgid "Label %d referenced at %L is never defined"
! msgid "Warn if referenced CDF PARAMETER is not defined."
! msgstr "La etiqueta %d referenciada en %L nunca se define"
! 
! #: cobol/lang.opt:174
! #, fuzzy, no-c-format
! #| msgid "Label %d referenced at %L is never defined"
! msgid "Warn if referenced CDF name is not defined."
! msgstr "La etiqueta %d referenciada en %L nunca se define"
! 
! #: cobol/lang.opt:179
  #, no-c-format
! msgid "Print message when copybook is processed."
  msgstr ""
  
! #: cobol/lang.opt:184
  #, no-c-format
! msgid "Warn if unimplemented/unknown exception condition is referenced."
! msgstr ""
  
! #: cobol/lang.opt:189
  #, no-c-format
! msgid "Print message when ENTRY CONVENTION is specified."
! msgstr ""
  
! #: cobol/lang.opt:194
! #, fuzzy, no-c-format
! #| msgid "Treat the input file as preprocessed"
! msgid "Print message when include file is processed."
! msgstr "Trata al fichero de entrada como preprocesado"
! 
! #: cobol/lang.opt:199
! #, fuzzy, no-c-format
! #| msgid "created and used with different endianness"
! msgid "Warn if concatenated literals use different encodings."
! msgstr "creado y usado con diferente orden de bits"
! 
! #: cobol/lang.opt:204
  #, no-c-format
! msgid "Warn if locale(3) fails."
  msgstr ""
  
! #: cobol/lang.opt:209
  #, no-c-format
! msgid "Warn if COBOL MOVE has no corresponding fields."
  msgstr ""
  
! #: cobol/lang.opt:214
! #, no-c-format
! msgid "Warn if nlanglanginfo(3) fails."
! msgstr ""
! 
! #: cobol/lang.opt:219
! #, no-c-format
! msgid "Warn if LENGTH OF is used."
! msgstr ""
! 
! #: cobol/lang.opt:224
! #, no-c-format
! msgid "Warn if PROCEDURE POINTER is used."
! msgstr ""
! 
! #: cobol/lang.opt:229
  #, fuzzy, no-c-format
! #| msgid "Warn if nested comments are detected"
! msgid "Warn if SECTION segments are used."
! msgstr "Avisar si se detectan comentarios anidados"
  
! #: cobol/lang.opt:234
  #, no-c-format
! msgid "Warn if resume is used (instead of error for IBM)."
! msgstr ""
  
! #: cobol/lang.opt:241
  #, no-c-format
! msgid "Warn if APPLY COMMIT is used."
  msgstr ""
  
! #: cobol/lang.opt:246
  #, no-c-format
! msgid "Warn if HIGH-ORDER-LEFT HIGH-ORDER-RIGHT is used."
! msgstr ""
  
! #: cobol/lang.opt:251
  #, no-c-format
! msgid "Warn if FILE CODE SET is used."
! msgstr ""
  
! #: cobol/lang.opt:256
  #, no-c-format
! msgid "Warn if RECORDING MODE is used."
! msgstr ""
  
! #: cobol/lang.opt:261
  #, no-c-format
! msgid "Warn if SET LOCALE ... TO is used."
  msgstr ""
  
! #: cobol/lang.opt:266
  #, no-c-format
! msgid "Warn if SET ... TO LOCALE is used."
! msgstr ""
  
! #: cobol/lang.opt:273
  #, no-c-format
! msgid "Warn if a line directive is malformed (instead of error)."
! msgstr ""
  
! #: cobol/lang.opt:278
  #, no-c-format
! msgid "Warn if EQUAL used as assignment operator (instead of error)."
! msgstr ""
  
! #: cobol/lang.opt:283
  #, no-c-format
! msgid "Warn if iconv(3) cannot convert between encodings (instead of error)."
  msgstr ""
  
! #: cobol/lang.opt:288
! #, fuzzy, no-c-format
! #| msgid "Warn if .class files are out of date."
! msgid "Warn if include file is not found (instead of error)."
! msgstr "Avisa si los ficheros .class están desactualizados."
! 
! #: cobol/lang.opt:293
  #, no-c-format
! msgid "Warn if a preprocessor fails (instead of error)."
  msgstr ""
  
! #: cobol/lang.opt:298
! #, no-c-format
! msgid "Warn if a referenced procedure is not found (instead of error)."
! msgstr ""
! 
! #: cobol/lang.opt:303
! #, no-c-format
! msgid "Warn if REPLACE cannot be processed (instead of error)."
! msgstr ""
! 
! #: cobol/lang.opt:308
! #, no-c-format
! msgid "Warn if a SEGMENT section is invalid (instead of error)."
! msgstr ""
! 
! #: cobol/lang.opt:313
! #, no-c-format
! msgid "Warn if a SEGMENT range is negative (instead of error)."
! msgstr ""
! 
! #: cobol/lang.opt:318
! #, no-c-format
! msgid "Warn if indicator column has no recognized meaning (instead of error)."
! msgstr ""
! 
! #: cobol/lang.opt:323
  #, fuzzy, no-c-format
! #| msgid "relational operator not allowed for this mode"
! msgid "Warn if relational operator not followed by space (instead of error)."
! msgstr "no se permite un operador relacional para este modo"
  
! #: cobol/lang.opt:328
! #, fuzzy, no-c-format
! #| msgid "Warn if a C-style cast is used in a program."
! msgid "Warn if IBM-style EJECT is used (instead of error)."
! msgstr "Avisa si se usa una conversión de estilo C en un programa."
! 
! #: cobol/lang.opt:333
! #, fuzzy, no-c-format
! #| msgid "Warn if a C-style cast is used in a program."
! msgid "Warn if IBM-style STOP <number> is used (instead of error)."
! msgstr "Avisa si se usa una conversión de estilo C en un programa."
! 
! #: cobol/lang.opt:338
  #, no-c-format
! msgid "Warn if VOLATILE is used (instead of error if -dialect ibm)."
  msgstr ""
  
! #: cobol/lang.opt:344
! #, no-c-format
! msgid "Set Working-Storage data items to the supplied value."
! msgstr ""
! 
! # No me gusta mucho esta traducción. cfuga
! #: cobol/lang.opt:348
  #, fuzzy, no-c-format
! #| msgid "Enable Cobol lex debugging"
! msgid "Enable Cobol lex debugging."
! msgstr "Habilita la depuración lex de Cobol"
  
! #: cobol/lang.opt:360
  #, fuzzy, no-c-format
! #| msgid "-findicator-column=<n>\tColumn after which Region A begins"
! msgid "-findicator-column=<n>\tColumn after which Region A begins."
! msgstr "-findicator-column=<n>\tColumna tras la cual comienza la Región A"
  
! #: cobol/lang.opt:364
! #, fuzzy, no-c-format
! #| msgid "Enable/disable static linkage for CALL literals"
! msgid "Enable/disable static linkage for CALL literals."
! msgstr "Activa/desactiva el enlazamiento estático de literales CALL"
! 
! # No me gusta mucho esta traducción. cfuga
! #: cobol/lang.opt:368
! #, fuzzy, no-c-format
! #| msgid "Enable Cobol parser debugging"
! msgid "Enable Cobol parser debugging."
! msgstr "Habilita la depuración del analizador de Cobol"
! 
! # No me gusta mucho esta traducción. cfuga
! #: cobol/lang.opt:372
! #, fuzzy, no-c-format
! #| msgid "Enable Cobol yacc debugging"
! msgid "Enable Cobol yacc debugging."
! msgstr "Habilita la depuración de yacc de Cobol"
! 
! #: cobol/lang.opt:376
! #, fuzzy, no-c-format
! #| msgid "preprocess <source_filter> before compiling"
! msgid "Preprocess <source_filter> before compiling."
! msgstr "preprocesa <filtro_fuente> antes de compilar"
! 
! #: cobol/lang.opt:396
! #, fuzzy, no-c-format
! #| msgid "-main\tThe first program-id in the next source file is called by a generated main() entry point"
! msgid "-main\tThe first program-id in the next source file is called by a generated main() entry point."
! msgstr "-main\tEl primer id de programa en el siguiente fichero fuente lo llama un punto de entrada main() generado"
! 
! #: cobol/lang.opt:400
! #, fuzzy, no-c-format
! #| msgid "-main=<source_file> source_file/PROGRAM-ID is called by the generated main()"
! msgid "-main=<source_file> source_file/PROGRAM-ID is called by the generated main()."
! msgstr "-main=<fichero_fuente> fichero_fuente/ID-PROGRAMA lo llama el main() generado"
! 
! #: cobol/lang.opt:404
! #, fuzzy, no-c-format
! #| msgid "-nomain\tNo main() function is created from COBOL source files"
! msgid "-nomain\tNo main() function is created from COBOL source files."
! msgstr "-nomain\tNo se crea ninguna función main() desde los ficheros fuente COBOL"
! 
! #: d/lang.opt:51
  #, no-c-format
! msgid "-Hd <dir>\tWrite D interface files to directory <dir>."
! msgstr "-Hd <dir>\tEscribe los ficheros de interfaz de D en el directorio <dir>."
! 
! #: d/lang.opt:55
! #, no-c-format
! msgid "-Hf <file>\tWrite D interface to <file>."
! msgstr "-Hf <fichero>\tEscribe el interfaz de D en el <fichero>."
! 
! #: d/lang.opt:127
! #, no-c-format
! msgid "Warn about casts that will produce a null result."
! msgstr "Avisa sobre conversiones que darán resultado nulo."
! 
! #: d/lang.opt:143
! #, no-c-format
! msgid "Warn when a special enum is declared with the wrong base type."
! msgstr "Avisa cuando un enum especial se declara con un tipo base incorrecto."
! 
! #: d/lang.opt:151
! #, no-c-format
! msgid "Warn from speculative compiles such as __traits(compiles)."
! msgstr "Advierte de compilaciones especulativas como __traits(compiles)."
! 
! #: d/lang.opt:163
! #, no-c-format
! msgid "Generate JSON file."
! msgstr "Genera fichero JSON."
! 
! #: d/lang.opt:167
! #, no-c-format
! msgid "-Xf <file>\tWrite JSON output to the given <file>."
! msgstr "-Xf <fichero>\tEscribe salida JSON al <fichero> dado."
! 
! #: d/lang.opt:171
! #, no-c-format
! msgid "Debug library to use instead of phobos."
! msgstr "Biblioteca de depuración que se utilizará en lugar de phobos."
! 
! #: d/lang.opt:175
! #, no-c-format
! msgid "Default library to use instead of phobos."
! msgstr "Biblioteca predefinida que se utilizará en lugar de phobos."
! 
! #: d/lang.opt:179
! #, no-c-format
! msgid "Do link the standard D startup files in the compilation."
  msgstr ""
  
! #: d/lang.opt:186
! #, no-c-format
! msgid "Generate code for all template instantiations."
! msgstr "Genera código para todas las instanciaciones de plantillas."
! 
! #: d/lang.opt:198
! #, no-c-format
! msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
! msgstr "-fbounds-check=[on|safeonly|off]\tActiva o desactiva las comprobaciones de límites de matrices, solo en código @safe."
! 
! #: d/lang.opt:240
! #, no-c-format
! msgid "-fcheckaction=[throw,halt,context]\tBehavior on contract failure."
! msgstr "-fcheckaction=[throw,halt,context]\tComportamiento ante falle de contrato."
! 
! #: d/lang.opt:256
! #, no-c-format
! msgid "Compile in debug code."
! msgstr "Compila en código de depuración."
! 
! #: d/lang.opt:260
! #, no-c-format
! msgid "-fdebug=<ident>\tCompile in debug code identified by <ident>."
! msgstr "-fdebug=<ident>\tCompila en código de depuración identificado por <ident>."
! 
! #: d/lang.opt:264
! #, no-c-format
! msgid "Generate documentation."
! msgstr "Genera documentación."
! 
! #: d/lang.opt:268
! #, no-c-format
! msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
! msgstr "-fdoc-dir=<dir>\tEscribe el fichero de documentación en el directorio <dir>."
! 
! #: d/lang.opt:272
! #, no-c-format
! msgid "-fdoc-file=<file>\tWrite documentation to <file>."
! msgstr "-fdoc-file=<fichero>\tEscribe la documentación en <fichero>."
! 
! #: d/lang.opt:276
! #, no-c-format
! msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
! msgstr "-fdoc-inc=<fichero>\tIncluye un <fichero> de macros Ddoc."
! 
! #: d/lang.opt:280
! #, no-c-format
! msgid "Assume that standard D runtime libraries and \"D main\" exist."
! msgstr "Asume que existen bibliotecas D estándar de tiempo de ejecución y \"D main\"."
! 
! #: d/lang.opt:284
! #, no-c-format
! msgid "Add comments for ignored declarations in the generated C++ header."
! msgstr "Añade comentarios para declaraciones descartadas en la cabecera C++ generada."
! 
! #: d/lang.opt:288
! #, no-c-format
! msgid "-fdump-cxx-spec=<filename>\tWrite all declarations as C++ code to <filename>."
! msgstr "-fdump-cxx-spec=<fichero>\tEscribe todas las declaraciones como código C++ a <fichero>."
! 
! #: d/lang.opt:292
! #, no-c-format
! msgid "Display the frontend AST after parsing and semantic passes."
! msgstr "Muestra el frontal AST después de los pases de análisis sintáctico y semántico."
! 
! #: d/lang.opt:300
! #, no-c-format
! msgid "-fextern-std=<standard>\tSet C++ name mangling compatibility with <standard>."
! msgstr "-fextern-std=<estándar>\tEstablece la compatibilidad de «mangling» de nombres C++ con <estándar>."
! 
! #: d/lang.opt:328
! #, no-c-format
! msgid "Ignore unsupported pragmas."
! msgstr "Hace caso omiso de pragmas no admitidas."
! 
! #: d/lang.opt:332
! #, no-c-format
! msgid "Include imported modules in the compilation."
! msgstr "Incluye módulos importados en la compilación."
! 
! #: d/lang.opt:336
! #, no-c-format
! msgid "Generate code for class invariant contracts."
! msgstr "Genera código para contratos invariantes de clase."
! 
! #: d/lang.opt:340
! #, no-c-format
! msgid "Generate a default D main() function when compiling."
! msgstr "Genera una función main() de D predefinida al compilar."
! 
! #: d/lang.opt:344
! #, no-c-format
! msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
! msgstr "-fmodule-file=<paquete.módulo>=<especfich>\tutiliza <especfich> como fichero fuente para <paquete.módulo>."
! 
! #: d/lang.opt:348
! #, no-c-format
! msgid "Generate ModuleInfo struct for output module."
! msgstr "Genera la estructura ModuleInfo para el módulo de salida."
! 
! #: d/lang.opt:352
! #, no-c-format
! msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
! msgstr "Procesa todos los módulos especificados en la línea de órdenes, pero solo genera código para el módulo especificado por el argumento."
! 
! #: d/lang.opt:356
! #, no-c-format
! msgid "Generate code for postcondition contracts."
! msgstr "Genera código para contratos de postcondiciones."
! 
! #: d/lang.opt:360
! #, no-c-format
! msgid "Generate code for precondition contracts."
! msgstr "Genera código para contratos de precondiciones."
! 
! #: d/lang.opt:364
! #, no-c-format
! msgid "Turn on all upcoming D language features."
! msgstr "Activa todas las características venideras del lenguaje D"
! 
! #: d/lang.opt:368
! #, no-c-format
! msgid "Implement D bit-fields."
! msgstr "Implementa campos de bit de D."
! 
! #: d/lang.opt:372
! #, no-c-format
! msgid "Implement DIP1000: Scoped pointers."
! msgstr "Implementa DIP1000: punteros con alcance."
! 
! #: d/lang.opt:376
! #, no-c-format
! msgid "Implement DIP1008: Allow exceptions in @nogc code."
! msgstr "Implementa DIP1008: permite excepciones en código @nogc."
! 
! #: d/lang.opt:380
! #, no-c-format
! msgid "Implement DIP1021: Mutable function arguments."
! msgstr "Implement DIP1021: argumentos de funciones mutables."
! 
! #: d/lang.opt:384
! #, no-c-format
! msgid "Destruct fields of partially constructed objects."
! msgstr "Destruye campos de objetos parcialmente construidos."
! 
! #: d/lang.opt:388
! #, no-c-format
! msgid "Use field-wise comparisons for struct equality."
! msgstr "Utiliza comparaciones campo a campo para igualdad de estructuras."
! 
! #: d/lang.opt:392
! #, no-c-format
! msgid "When a symbol is resolved, check `alias this' scope before going to upper scopes."
! msgstr "Cuando se resuelve un símbolo, comprueba el alcance de «alias this» antes de acudir a alcances superiores."
! 
! #: d/lang.opt:396
! #, no-c-format
! msgid "Disallow unsound immutable conversions that were formerly incorrectly permitted."
! msgstr "Impide conversiones inmutables defectuosas que anteriormente se permitieron incorrectamente."
! 
! #: d/lang.opt:400
! #, no-c-format
! msgid "Implement 'in' parameters to mean scope const."
! msgstr "Implementa parámetros «in» con el significado de «scope const»."
! 
! #: d/lang.opt:404
! #, no-c-format
! msgid "Implement 'in' contracts of overridden methods to be a superset of parent contract."
! msgstr "Implementa contratos «in» de métodos anulados como superconjunto del contrato."
! 
! #: d/lang.opt:408
! #, no-c-format
! msgid "Disable access to shared memory objects."
! msgstr "Deshabilita el acceso a los objetos de memoria compartida."
! 
! #: d/lang.opt:412
! #, no-c-format
! msgid "Enable safety checks on all functions by default."
! msgstr "Habilita las comprobaciones de seguridad en todas las funciones por defecto."
! 
! #: d/lang.opt:416
! #, no-c-format
! msgid "Enable rvalue arguments to ref parameters."
! msgstr "Habilita argumentos valor-r a parámetros de referencia."
! 
! #: d/lang.opt:420
! #, no-c-format
! msgid "Disable access to variables marked `@system' from @safe code."
! msgstr "Deshabilita el acceso a variables marcadas «@system» desde código @safe."
! 
! #: d/lang.opt:424
! #, no-c-format
! msgid "Compile release version."
! msgstr "Compila la versión «release»."
! 
! #: d/lang.opt:428
! #, no-c-format
! msgid "Turn off all revertable D language features."
! msgstr "Desactiva todas las características reversibles del lenguaje D."
! 
! #: d/lang.opt:432
! #, no-c-format
! msgid "Revert DIP1000: Scoped pointers."
! msgstr "Revierte DIP1000: punteros con alcance."
! 
! #: d/lang.opt:436
! #, no-c-format
! msgid "Don't destruct fields of partially constructed objects."
! msgstr "No destruye campos de objetos parcialmente construidos."
! 
! #: d/lang.opt:440
! #, no-c-format
! msgid "Don't use C-style integral promotion for unary '+', '-' and '~'."
! msgstr "No utiliza la promoción de enteros estilo C para los unitarios '+', '-' y '~'."
! 
! #: d/lang.opt:448
! #, no-c-format
! msgid "-fsave-mixins=<filename>\tExpand and save mixins to file specified by <filename>."
! msgstr "-fsave-mixins=<fichero>\tExpande y guarda «mixins» en <fichero>."
! 
! #: d/lang.opt:452
! #, no-c-format
! msgid "Generate code for switches without a default case."
! msgstr "Genera código para las opciones sin caso predefinido."
! 
! #: d/lang.opt:456
! #, no-c-format
! msgid "List information on all D language transitions."
! msgstr "Muestra información sobre todas las transiciones del lenguaje D."
! 
! #: d/lang.opt:460
! #, no-c-format
! msgid "List all non-mutable fields which occupy an object instance."
! msgstr "Enumera todos los campos no mutables que ocupan la instancia de un objeto."
! 
! #: d/lang.opt:464
! #, no-c-format
! msgid "List all usages of 'in' on parameter."
! msgstr "Enumera todos los usos de 'in' en parámetro."
! 
! #: d/lang.opt:468
! #, no-c-format
! msgid "List all hidden GC allocations."
! msgstr "Enumera todas las reservas GC ocultas."
! 
! #: d/lang.opt:472
! #, no-c-format
! msgid "List statistics on template instantiations."
! msgstr "Muestra una lista de estadísticas sobre instanciaciones de plantillas."
! 
! #: d/lang.opt:476
! #, no-c-format
! msgid "List all variables going into thread local storage."
! msgstr "Enumera todas las variables que van al almacenamiento local del hilo."
! 
! #: d/lang.opt:480
! #, no-c-format
! msgid "Compile in unittest code."
! msgstr "Compila en código unittest."
! 
! #: d/lang.opt:484
! #, no-c-format
! msgid "-fversion=<ident>\tCompile in version code identified by <ident>."
! msgstr "-fversion=<ident>\tCompila en código de versión identificado por <ident>."
! 
! #: d/lang.opt:488
! #, no-c-format
! msgid "Emit template instantiations as weak symbols."
! msgstr "Emite instanciaciones de plantillas como símbolos débiles."
! 
! #: d/lang.opt:508
! #, no-c-format
! msgid "Do not link the standard D library in the compilation."
! msgstr "No enlaza la biblioteca D estándar en la compilación."
! 
! #: d/lang.opt:516
! #, no-c-format
! msgid "Link the standard D library statically in the compilation."
! msgstr "Enlaza la biblioteca D estándar estáticamente en la compilación."
! 
! #: d/lang.opt:520
! #, no-c-format
! msgid "Link the standard D library dynamically in the compilation."
! msgstr "Enlaza la biblioteca D estándar dinámicamente en la compilación."
! 
! #: d/lang.opt:524
  #, fuzzy, no-c-format
! #| msgid "Conform to the ISO 2014 C++ standard."
! msgid "Conform to the 2024 D language edition."
! msgstr "Conforma al estándar ISO 2014 C++."
  
! #: d/lang.opt:528
! #, fuzzy, no-c-format
! #| msgid "Conform to the ISO 202Y C standard draft (experimental and incomplete support)."
! msgid "Conform to the latest 202Y D language edition (experimental)."
! msgstr "Conforma al borrador del estándar ISO 202Y C (soporte experimental e incompleto)"
! 
! #: calls.cc:1467
  msgid "a callee-copied argument is stored in the current function's frame"
  msgstr ""
  
! #: calls.cc:1537
  #, fuzzy
  #| msgid "argument 1 must be a map"
  msgid "argument must be passed by copying"
  msgstr "el argumento 1 debe ser un mapa"
  
! #: calls.cc:2554
  msgid "machine description does not have a sibcall_epilogue instruction pattern"
  msgstr ""
  
! #: calls.cc:2566
  #, fuzzy
  #| msgid "argument is a structure"
  msgid "callee returns a structure"
  msgstr "el argumento es una estructura"
  
! #: calls.cc:2574
  msgid "target is not able to optimize the call into a sibling call"
  msgstr ""
  
! #: calls.cc:2583
  #, fuzzy
  #| msgid "call %d returns = %s\n"
  msgid "callee returns twice"
  msgstr "la llamada %d devuelve = %s\n"
  
! #: calls.cc:2588
  #, fuzzy
  #| msgid "call %d returns = %s\n"
  msgid "callee does not return"
  msgstr "la llamada %d devuelve = %s\n"
  
! #: calls.cc:2595
  #, fuzzy
  #| msgid "variable %qD has function type"
  msgid "volatile function type"
  msgstr "la variable %qD tiene tipo de función"
  
! #: calls.cc:2614
  #, fuzzy
  #| msgid "expected function"
  msgid "nested function"
  msgstr "se esperaba función"
  
! #: calls.cc:2625
  msgid "callee required more stack slots than the caller"
  msgstr ""
  
! #: calls.cc:2639
  #, fuzzy
  #| msgid "different number of parameters"
  msgid "inconsistent number of popped arguments"
  msgstr "número diferente de parámetros"
  
! #: calls.cc:2646
  #, fuzzy
  #| msgid "%s does not support split_block"
  msgid "frontend does not support sibling call"
  msgstr "%s no admite split_block"
  
! #: calls.cc:2702
  msgid "other reasons"
  msgstr ""
  
! #: calls.cc:3076
  msgid "inside another call"
  msgstr ""
  
! #: calls.cc:3085
  #, fuzzy
  #| msgid "value argument"
  msgid "variable size arguments"
  msgstr "argumento de valor"
  
! #: calls.cc:3109
  #, fuzzy
  #| msgid "passing too large argument on stack"
  msgid "hidden string length argument passed on stack"
  msgstr "pasando argumento demasiado grande a la pila"
  
! #: calls.cc:3158
  msgid "caller and callee disagree in promotion of function return value"
  msgstr ""
  
  #. Ideally we'd emit a message for all of the ways that it could
  #. have failed.
! #: calls.cc:4085
  #, fuzzy
  #| msgid "static assertion failed: %E"
  msgid "tail call production failed"
  msgstr "falló la aserción estática: %E"
  
! #: cfgrtl.cc:2830
  msgid "flow control insn inside a basic block"
  msgstr "insn de control de flujo dentro de un bloque básico"
  
! #: cfgrtl.cc:3122
  msgid "insn outside basic block"
  msgstr "insn fuera del bloque básico"
  
! #: cfgrtl.cc:3130
  msgid "return not followed by barrier"
  msgstr "return no es seguido por una barrera"
  
*************** msgstr "return no es seguido por una bar
*** 17781,17806 ****
  msgid "[cannot find %s]"
  msgstr "[no se puede encontrar %s]"
  
! #: collect2.cc:1563
  #, c-format
  msgid "collect2 version %s\n"
  msgstr "collect2 versión %s\n"
  
! #: collect2.cc:1668
  #, c-format
  msgid "%d constructor found\n"
  msgid_plural "%d constructors found\n"
  msgstr[0] "se encontró %d constructor\n"
  msgstr[1] "se encontraron %d constructores\n"
  
! #: collect2.cc:1672
  #, c-format
  msgid "%d destructor found\n"
  msgid_plural "%d destructors found\n"
  msgstr[0] "se encontró %d  destructor\n"
  msgstr[1] "se encontraron %d  destructores\n"
  
! #: collect2.cc:1676
  #, c-format
  msgid "%d frame table found\n"
  msgid_plural "%d frame tables found\n"
--- 18618,18643 ----
  msgid "[cannot find %s]"
  msgstr "[no se puede encontrar %s]"
  
! #: collect2.cc:1566
  #, c-format
  msgid "collect2 version %s\n"
  msgstr "collect2 versión %s\n"
  
! #: collect2.cc:1671
  #, c-format
  msgid "%d constructor found\n"
  msgid_plural "%d constructors found\n"
  msgstr[0] "se encontró %d constructor\n"
  msgstr[1] "se encontraron %d constructores\n"
  
! #: collect2.cc:1675
  #, c-format
  msgid "%d destructor found\n"
  msgid_plural "%d destructors found\n"
  msgstr[0] "se encontró %d  destructor\n"
  msgstr[1] "se encontraron %d  destructores\n"
  
! #: collect2.cc:1679
  #, c-format
  msgid "%d frame table found\n"
  msgid_plural "%d frame tables found\n"
*************** msgstr[0] "se encontró %d tabla de marc
*** 17808,17819 ****
  msgstr[1] "se encontraron %d tablas de marco\n"
  
  # %s se refiere a un fichero. cfuga
! #: collect2.cc:1831
  #, c-format
  msgid "[Leaving %s]\n"
  msgstr "[Saliendo de %s]\n"
  
! #: collect2.cc:2061
  #, c-format
  msgid ""
  "\n"
--- 18645,18656 ----
  msgstr[1] "se encontraron %d tablas de marco\n"
  
  # %s se refiere a un fichero. cfuga
! #: collect2.cc:1834
  #, c-format
  msgid "[Leaving %s]\n"
  msgstr "[Saliendo de %s]\n"
  
! #: collect2.cc:2064
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 17822,17828 ****
  "\n"
  "write_c_file - el nombre de salida es %s, el prefijo es %s\n"
  
! #: collect2.cc:2585
  #, c-format
  msgid ""
  "\n"
--- 18659,18665 ----
  "\n"
  "write_c_file - el nombre de salida es %s, el prefijo es %s\n"
  
! #: collect2.cc:2588
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 17831,18003 ****
  "\n"
  "salida de ldd con constructores/destructores.\n"
  
! #: cprop.cc:1759
  msgid "const/copy propagation disabled"
  msgstr "propagación const/copy desactivada"
  
! #: diagnostic-format-json.cc:487
! #, fuzzy, c-format
! #| msgid "Failed to open file %s for writing state: %s"
! msgid "error: unable to open '%s' for writing: %s\n"
! msgstr "No se puede abrir el fichero %s para escribir el estado: %s"
! 
! #. Print a header for the remaining output to stderr, and
! #. return, attempting to print the usual ICE messages to
! #. stderr.  Hopefully this will be helpful to the user in
! #. indicating what's gone wrong (also for DejaGnu, for pruning
! #. those messages).
! #: diagnostic-format-sarif.cc:1752
! #, fuzzy, c-format
! #| msgid "internal compiler error: "
! msgid "Internal compiler error:\n"
! msgstr "error interno del compilador: "
! 
! #: diagnostic-format-text.cc:141
! #, c-format
! msgid "%s: all warnings being treated as errors"
! msgstr "%s: todos los avisos se tratan como errores"
! 
! #: diagnostic-format-text.cc:146
! #, c-format
! msgid "%s: some warnings being treated as errors"
! msgstr "%s: algunos avisos se tratan como errores"
! 
! #: diagnostic-format-text.cc:682
! msgid "                 from"
! msgstr "                 desde"
! 
! #: diagnostic-format-text.cc:683
! msgid "In file included from"
! msgstr "En el fichero incluido desde"
! 
! #. 2
! #: diagnostic-format-text.cc:684
! #, fuzzy
! #| msgid "In file included from"
! msgid "        included from"
! msgstr "En el fichero incluido desde"
! 
! #: diagnostic-format-text.cc:685
! #, fuzzy
! #| msgid "no modules seen"
! msgid "In module"
! msgstr "no se ven los módulos"
! 
! #. 4
! #: diagnostic-format-text.cc:686
! #, fuzzy
! #| msgid "no modules seen"
! msgid "of module"
! msgstr "no se ven los módulos"
! 
! #: diagnostic-format-text.cc:687
! msgid "In module imported at"
! msgstr ""
! 
! #. 6
! #: diagnostic-format-text.cc:688
! msgid "imported at"
! msgstr ""
! 
! #: diagnostic.cc:911
! #, c-format
! msgid "compilation terminated due to -fmax-errors=%u.\n"
! msgstr "compilación terminada debido a -fmax-errors=%u.\n"
! 
! #: diagnostic.cc:938
! #, c-format
! msgid "compilation terminated due to -Wfatal-errors.\n"
! msgstr "compilación terminada debido a -Wfatal-errors.\n"
! 
! #: diagnostic.cc:969
! #, fuzzy, c-format
! #| msgid ""
! #| "Please submit a full bug report,\n"
! #| "with preprocessed source if appropriate.\n"
! msgid "Please submit a full bug report, with preprocessed source.\n"
! msgstr ""
! "Por favor, envíe un informe completo de errores,\n"
! "con el código preprocesado si es apropiado.\n"
! 
! #: diagnostic.cc:972
! #, fuzzy, c-format
! #| msgid ""
! #| "Please submit a full bug report,\n"
! #| "with preprocessed source if appropriate.\n"
! msgid "Please submit a full bug report, with preprocessed source (by using -freport-bug).\n"
! msgstr ""
! "Por favor, envíe un informe completo de errores,\n"
! "con el código preprocesado si es apropiado.\n"
! 
! #: diagnostic.cc:976
! #, c-format
! msgid "Please include the complete backtrace with any bug report.\n"
! msgstr ""
! 
! #: diagnostic.cc:978
! #, c-format
! msgid "See %s for instructions.\n"
! msgstr "Véase %s para instrucciones.\n"
! 
! #: diagnostic.cc:986
! #, c-format
! msgid "compilation terminated.\n"
! msgstr "compilación terminada.\n"
! 
! #: diagnostic.cc:1454
! #, c-format
! msgid "%s:%d: confused by earlier errors, bailing out\n"
! msgstr "%s:%d: confusión por errores previos, saliendo\n"
! 
! #: diagnostic.cc:1699
! #, fuzzy, c-format
! #| msgid "Internal compiler error: Error reporting routines re-entered.\n"
! msgid "internal compiler error: error reporting routines re-entered.\n"
! msgstr "Error interno del compilador: Error al reportar rutinas reentradas.\n"
! 
! #: diagnostic.cc:1730 diagnostic.cc:1749
! #, gcc-internal-format, gfc-internal-format
! msgid "in %s, at %s:%d"
! msgstr "en %s, en %s:%d"
! 
! #: final.cc:1101
  msgid "negative insn length"
  msgstr "longitud de insn negativa"
  
! #: final.cc:2813
  msgid "could not split insn"
  msgstr "no se puede dividir insn"
  
! #: final.cc:3189
  msgid "invalid 'asm': "
  msgstr "'asm' no válido: "
  
! #: final.cc:3322
  #, c-format
  msgid "nested assembly dialect alternatives"
  msgstr "alternativas de dialecto ensamblador anidadas"
  
! #: final.cc:3350 final.cc:3362
  #, c-format
  msgid "unterminated assembly dialect alternative"
  msgstr "alternativa de dialecto ensamblador sin terminar"
  
! #: final.cc:3507
  #, c-format
  msgid "operand number missing after %%-letter"
  msgstr "falta un número operando después de %%-letra"
  
! #: final.cc:3510 final.cc:3551
  #, c-format
  msgid "operand number out of range"
  msgstr "número operando fuera de rango"
  
! #: final.cc:3568
  #, c-format
  msgid "invalid %%-code"
  msgstr "%%-código no válido"
  
! #: final.cc:3602
  #, c-format
  msgid "'%%l' operand isn't a label"
  msgstr "el operando '%%l' no es una etiqueta"
--- 18668,18715 ----
  "\n"
  "salida de ldd con constructores/destructores.\n"
  
! #: cprop.cc:1771
  msgid "const/copy propagation disabled"
  msgstr "propagación const/copy desactivada"
  
! #: final.cc:1102
  msgid "negative insn length"
  msgstr "longitud de insn negativa"
  
! #: final.cc:2823
  msgid "could not split insn"
  msgstr "no se puede dividir insn"
  
! #: final.cc:3199
  msgid "invalid 'asm': "
  msgstr "'asm' no válido: "
  
! #: final.cc:3336
  #, c-format
  msgid "nested assembly dialect alternatives"
  msgstr "alternativas de dialecto ensamblador anidadas"
  
! #: final.cc:3364 final.cc:3376
  #, c-format
  msgid "unterminated assembly dialect alternative"
  msgstr "alternativa de dialecto ensamblador sin terminar"
  
! #: final.cc:3521
  #, c-format
  msgid "operand number missing after %%-letter"
  msgstr "falta un número operando después de %%-letra"
  
! #: final.cc:3527 final.cc:3572
  #, c-format
  msgid "operand number out of range"
  msgstr "número operando fuera de rango"
  
! #: final.cc:3590
  #, c-format
  msgid "invalid %%-code"
  msgstr "%%-código no válido"
  
! #: final.cc:3624
  #, c-format
  msgid "'%%l' operand isn't a label"
  msgstr "el operando '%%l' no es una etiqueta"
*************** msgstr "el operando '%%l' no es una etiq
*** 18006,18033 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3738 config/arc/arc.cc:6311 config/i386/i386.cc:12801
  #, c-format
  msgid "floating constant misused"
  msgstr "constante de coma flotante mal usada"
  
! #: final.cc:3796 config/arc/arc.cc:6408 config/i386/i386.cc:12892
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
  msgstr "expresión no válida como operando"
  
! #: gcc.cc:132
  #, c-format
  msgid "%s\n"
  msgstr "%s\n"
  
! #: gcc.cc:1867
  #, c-format
  msgid "Using built-in specs.\n"
  msgstr "Usando especificaciones internas.\n"
  
! #: gcc.cc:2112
  #, c-format
  msgid ""
  "Setting spec %s to '%s'\n"
--- 18718,18745 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3760 config/arc/arc.cc:6323 config/i386/i386.cc:13237
  #, c-format
  msgid "floating constant misused"
  msgstr "constante de coma flotante mal usada"
  
! #: final.cc:3818 config/arc/arc.cc:6420 config/i386/i386.cc:13331
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
  msgstr "expresión no válida como operando"
  
! #: gcc.cc:133
  #, c-format
  msgid "%s\n"
  msgstr "%s\n"
  
! #: gcc.cc:1908
  #, c-format
  msgid "Using built-in specs.\n"
  msgstr "Usando especificaciones internas.\n"
  
! #: gcc.cc:2153
  #, c-format
  msgid ""
  "Setting spec %s to '%s'\n"
*************** msgstr ""
*** 18036,18057 ****
  "Cambiando la especificación %s a '%s'\n"
  "\n"
  
! #: gcc.cc:2321
  #, c-format
  msgid "Reading specs from %s\n"
  msgstr "Leyendo especificaciones de %s\n"
  
! #: gcc.cc:2451
  #, c-format
  msgid "could not find specs file %s\n"
  msgstr "no se puede encontrar el fichero de especificaciones %s\n"
  
! #: gcc.cc:2522
  #, c-format
  msgid "rename spec %s to %s\n"
  msgstr "renombrando la especificación %s a %s\n"
  
! #: gcc.cc:2524
  #, c-format
  msgid ""
  "spec is '%s'\n"
--- 18748,18769 ----
  "Cambiando la especificación %s a '%s'\n"
  "\n"
  
! #: gcc.cc:2362
  #, c-format
  msgid "Reading specs from %s\n"
  msgstr "Leyendo especificaciones de %s\n"
  
! #: gcc.cc:2492
  #, c-format
  msgid "could not find specs file %s\n"
  msgstr "no se puede encontrar el fichero de especificaciones %s\n"
  
! #: gcc.cc:2563
  #, c-format
  msgid "rename spec %s to %s\n"
  msgstr "renombrando la especificación %s a %s\n"
  
! #: gcc.cc:2565
  #, c-format
  msgid ""
  "spec is '%s'\n"
*************** msgstr ""
*** 18061,18067 ****
  "\n"
  
  #  El código require 'y' o 'Y' como respuesta afirmativa. cfuga
! #: gcc.cc:3385
  #, c-format
  msgid ""
  "\n"
--- 18773,18779 ----
  "\n"
  
  #  El código require 'y' o 'Y' como respuesta afirmativa. cfuga
! #: gcc.cc:3401
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 18070,18154 ****
  "\n"
  "¿Continuar? (y ó n) "
  
! #: gcc.cc:3557
  #, c-format
  msgid "# %s %.2f %.2f\n"
  msgstr "# %s %.2f %.2f\n"
  
! #: gcc.cc:3737
  #, c-format
  msgid "Usage: %s [options] file...\n"
  msgstr "Modo de empleo: %s [opciones] fichero...\n"
  
! #: gcc.cc:3738
  msgid "Options:\n"
  msgstr "Opciones:\n"
  
! #: gcc.cc:3740
  msgid "  -pass-exit-codes         Exit with highest error code from a phase.\n"
  msgstr "  -pass-exit-codes         Sale con el código de error más alto de una fase.\n"
  
! #: gcc.cc:3741
  msgid "  --help                   Display this information.\n"
  msgstr "  --help                   Muestra esta información.\n"
  
! #: gcc.cc:3742
  #, fuzzy
  #| msgid "  --target-help            Display target specific command line options.\n"
  msgid "  --target-help            Display target specific command line options (including assembler and linker options).\n"
  msgstr "  --target-help            Muestra opciones de línea de órdenes específicas del objetivo.\n"
  
! #: gcc.cc:3744
  msgid "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].\n"
  msgstr "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].\n"
  
! #: gcc.cc:3745
  msgid "                           Display specific types of command line options.\n"
  msgstr "                           Muestra tipos específicos de opciones de línea de órdenes.\n"
  
! #: gcc.cc:3747
  msgid "  (Use '-v --help' to display command line options of sub-processes).\n"
  msgstr "  (Use '-v --help' para mostrar las opciones de línea de órdenes de los subprocesos).\n"
  
! #: gcc.cc:3748
  msgid "  --version                Display compiler version information.\n"
  msgstr "  --version                Muestra la información de versión del compilador.\n"
  
! #: gcc.cc:3749
  msgid "  -dumpspecs               Display all of the built in spec strings.\n"
  msgstr "  -dumpspecs               Muestra todas las cadenas internas de especificación.\n"
  
! #: gcc.cc:3750
  msgid "  -dumpversion             Display the version of the compiler.\n"
  msgstr "  -dumpversion             Muestra la versión del compilador.\n"
  
! #: gcc.cc:3751
  msgid "  -dumpmachine             Display the compiler's target processor.\n"
  msgstr "  -dumpmachine             Muestra el procesador objetivo del compilador.\n"
  
! #: gcc.cc:3752
  #, fuzzy
  #| msgid "-foffload=<targets>=<options>  Specify offloading targets and options for them."
  msgid "  -foffload=<targets>      Specify offloading targets.\n"
  msgstr "-foffload=<targets>=<options>  Especifica objetivos de descarga y opciones para ellos."
  
! #: gcc.cc:3753
  msgid "  -print-search-dirs       Display the directories in the compiler's search path.\n"
  msgstr "  -print-search-dirs       Muestra los directorios en la ruta de búsqueda del compilador.\n"
  
! #: gcc.cc:3754
  msgid "  -print-libgcc-file-name  Display the name of the compiler's companion library.\n"
  msgstr "  -print-libgcc-file-name  Muestra el nombre de la biblioteca que acompaña al compilador.\n"
  
! #: gcc.cc:3755
  msgid "  -print-file-name=<lib>   Display the full path to library <lib>.\n"
  msgstr "  -print-file-name=<bib>   Muestra la ruta completa a la biblioteca <bib>.\n"
  
! #: gcc.cc:3756
  msgid "  -print-prog-name=<prog>  Display the full path to compiler component <prog>.\n"
  msgstr "  -print-prog-name=<prog>  Muestra la ruta completa del programa componente del compilador <prog>.\n"
  
! #: gcc.cc:3757
  msgid ""
  "  -print-multiarch         Display the target's normalized GNU triplet, used as\n"
  "                           a component in the library path.\n"
--- 18782,18866 ----
  "\n"
  "¿Continuar? (y ó n) "
  
! #: gcc.cc:3573
  #, c-format
  msgid "# %s %.2f %.2f\n"
  msgstr "# %s %.2f %.2f\n"
  
! #: gcc.cc:3754
  #, c-format
  msgid "Usage: %s [options] file...\n"
  msgstr "Modo de empleo: %s [opciones] fichero...\n"
  
! #: gcc.cc:3755
  msgid "Options:\n"
  msgstr "Opciones:\n"
  
! #: gcc.cc:3757
  msgid "  -pass-exit-codes         Exit with highest error code from a phase.\n"
  msgstr "  -pass-exit-codes         Sale con el código de error más alto de una fase.\n"
  
! #: gcc.cc:3758
  msgid "  --help                   Display this information.\n"
  msgstr "  --help                   Muestra esta información.\n"
  
! #: gcc.cc:3759
  #, fuzzy
  #| msgid "  --target-help            Display target specific command line options.\n"
  msgid "  --target-help            Display target specific command line options (including assembler and linker options).\n"
  msgstr "  --target-help            Muestra opciones de línea de órdenes específicas del objetivo.\n"
  
! #: gcc.cc:3761
  msgid "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].\n"
  msgstr "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].\n"
  
! #: gcc.cc:3762
  msgid "                           Display specific types of command line options.\n"
  msgstr "                           Muestra tipos específicos de opciones de línea de órdenes.\n"
  
! #: gcc.cc:3764
  msgid "  (Use '-v --help' to display command line options of sub-processes).\n"
  msgstr "  (Use '-v --help' para mostrar las opciones de línea de órdenes de los subprocesos).\n"
  
! #: gcc.cc:3765
  msgid "  --version                Display compiler version information.\n"
  msgstr "  --version                Muestra la información de versión del compilador.\n"
  
! #: gcc.cc:3766
  msgid "  -dumpspecs               Display all of the built in spec strings.\n"
  msgstr "  -dumpspecs               Muestra todas las cadenas internas de especificación.\n"
  
! #: gcc.cc:3767
  msgid "  -dumpversion             Display the version of the compiler.\n"
  msgstr "  -dumpversion             Muestra la versión del compilador.\n"
  
! #: gcc.cc:3768
  msgid "  -dumpmachine             Display the compiler's target processor.\n"
  msgstr "  -dumpmachine             Muestra el procesador objetivo del compilador.\n"
  
! #: gcc.cc:3769
  #, fuzzy
  #| msgid "-foffload=<targets>=<options>  Specify offloading targets and options for them."
  msgid "  -foffload=<targets>      Specify offloading targets.\n"
  msgstr "-foffload=<targets>=<options>  Especifica objetivos de descarga y opciones para ellos."
  
! #: gcc.cc:3770
  msgid "  -print-search-dirs       Display the directories in the compiler's search path.\n"
  msgstr "  -print-search-dirs       Muestra los directorios en la ruta de búsqueda del compilador.\n"
  
! #: gcc.cc:3771
  msgid "  -print-libgcc-file-name  Display the name of the compiler's companion library.\n"
  msgstr "  -print-libgcc-file-name  Muestra el nombre de la biblioteca que acompaña al compilador.\n"
  
! #: gcc.cc:3772
  msgid "  -print-file-name=<lib>   Display the full path to library <lib>.\n"
  msgstr "  -print-file-name=<bib>   Muestra la ruta completa a la biblioteca <bib>.\n"
  
! #: gcc.cc:3773
  msgid "  -print-prog-name=<prog>  Display the full path to compiler component <prog>.\n"
  msgstr "  -print-prog-name=<prog>  Muestra la ruta completa del programa componente del compilador <prog>.\n"
  
! #: gcc.cc:3774
  msgid ""
  "  -print-multiarch         Display the target's normalized GNU triplet, used as\n"
  "                           a component in the library path.\n"
*************** msgstr ""
*** 18156,18166 ****
  "  -print-multiarch         Muestra el triplete GNU normalizado del destino, usado como\n"
  "                           como componente en la ruta de la biblioteca.\n"
  
! #: gcc.cc:3760
  msgid "  -print-multi-directory   Display the root directory for versions of libgcc.\n"
  msgstr "  -print-multi-directory   Muestra el directorio raíz para las versiones de libgcc.\n"
  
! #: gcc.cc:3761
  msgid ""
  "  -print-multi-lib         Display the mapping between command line options and\n"
  "                           multiple library search directories.\n"
--- 18868,18878 ----
  "  -print-multiarch         Muestra el triplete GNU normalizado del destino, usado como\n"
  "                           como componente en la ruta de la biblioteca.\n"
  
! #: gcc.cc:3777
  msgid "  -print-multi-directory   Display the root directory for versions of libgcc.\n"
  msgstr "  -print-multi-directory   Muestra el directorio raíz para las versiones de libgcc.\n"
  
! #: gcc.cc:3778
  msgid ""
  "  -print-multi-lib         Display the mapping between command line options and\n"
  "                           multiple library search directories.\n"
*************** msgstr ""
*** 18168,18218 ****
  "  -print-multi-lib         Muestra el mapeo entre las opciones de línea de órdenes\n"
  "                           y los múltiples directorios de búsqueda de bibliotecas.\n"
  
! #: gcc.cc:3764
  msgid "  -print-multi-os-directory Display the relative path to OS libraries.\n"
  msgstr "  -print-multi-os-directory Muestra la ruta relativa para las bibliotecas del SO.\n"
  
! #: gcc.cc:3765
  msgid "  -print-sysroot           Display the target libraries directory.\n"
  msgstr "  -print-sysroot           Muestra el directorio de las bibliotecas objetivo.\n"
  
! #: gcc.cc:3766
  msgid "  -print-sysroot-headers-suffix Display the sysroot suffix used to find headers.\n"
  msgstr "  -print-sysroot-headers-suffix Muestra el sufijo sysroot que se usa para buscar encabezados.\n"
  
! #: gcc.cc:3767
  msgid "  -Wa,<options>            Pass comma-separated <options> on to the assembler.\n"
  msgstr "  -Wa,<opciones>           Pasa <opciones> separadas por coma al ensamblador.\n"
  
! #: gcc.cc:3768
  msgid "  -Wp,<options>            Pass comma-separated <options> on to the preprocessor.\n"
  msgstr "  -Wp,<opciones>           Pasa <opciones> separadas por coma al preprocesador.\n"
  
! #: gcc.cc:3769
  msgid "  -Wl,<options>            Pass comma-separated <options> on to the linker.\n"
  msgstr "  -Wl,<opciones>           Pasa <opciones> separadas por coma al enlazador.\n"
  
! #: gcc.cc:3770
  msgid "  -Xassembler <arg>        Pass <arg> on to the assembler.\n"
  msgstr "  -Xassembler <argumento>  Pasa el <argumento> al ensamblador.\n"
  
! #: gcc.cc:3771
  msgid "  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor.\n"
  msgstr "  -Xpreprocessor <argumento> Pasa el <argumento> al preprocesador.\n"
  
! #: gcc.cc:3772
  msgid "  -Xlinker <arg>           Pass <arg> on to the linker.\n"
  msgstr "  -Xlinker <argumento>     Pasa el <argumento> al enlazador.\n"
  
! #: gcc.cc:3773
  msgid "  -save-temps              Do not delete intermediate files.\n"
  msgstr "  -save-temps              No borra los ficheros intermedios.\n"
  
! #: gcc.cc:3774
  msgid "  -save-temps=<arg>        Do not delete intermediate files.\n"
  msgstr "  -save-temps=<arg>        No borra los ficheros intermedios.\n"
  
! #: gcc.cc:3775
  msgid ""
  "  -no-canonical-prefixes   Do not canonicalize paths when building relative\n"
  "                           prefixes to other gcc components.\n"
--- 18880,18930 ----
  "  -print-multi-lib         Muestra el mapeo entre las opciones de línea de órdenes\n"
  "                           y los múltiples directorios de búsqueda de bibliotecas.\n"
  
! #: gcc.cc:3781
  msgid "  -print-multi-os-directory Display the relative path to OS libraries.\n"
  msgstr "  -print-multi-os-directory Muestra la ruta relativa para las bibliotecas del SO.\n"
  
! #: gcc.cc:3782
  msgid "  -print-sysroot           Display the target libraries directory.\n"
  msgstr "  -print-sysroot           Muestra el directorio de las bibliotecas objetivo.\n"
  
! #: gcc.cc:3783
  msgid "  -print-sysroot-headers-suffix Display the sysroot suffix used to find headers.\n"
  msgstr "  -print-sysroot-headers-suffix Muestra el sufijo sysroot que se usa para buscar encabezados.\n"
  
! #: gcc.cc:3784
  msgid "  -Wa,<options>            Pass comma-separated <options> on to the assembler.\n"
  msgstr "  -Wa,<opciones>           Pasa <opciones> separadas por coma al ensamblador.\n"
  
! #: gcc.cc:3785
  msgid "  -Wp,<options>            Pass comma-separated <options> on to the preprocessor.\n"
  msgstr "  -Wp,<opciones>           Pasa <opciones> separadas por coma al preprocesador.\n"
  
! #: gcc.cc:3786
  msgid "  -Wl,<options>            Pass comma-separated <options> on to the linker.\n"
  msgstr "  -Wl,<opciones>           Pasa <opciones> separadas por coma al enlazador.\n"
  
! #: gcc.cc:3787
  msgid "  -Xassembler <arg>        Pass <arg> on to the assembler.\n"
  msgstr "  -Xassembler <argumento>  Pasa el <argumento> al ensamblador.\n"
  
! #: gcc.cc:3788
  msgid "  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor.\n"
  msgstr "  -Xpreprocessor <argumento> Pasa el <argumento> al preprocesador.\n"
  
! #: gcc.cc:3789
  msgid "  -Xlinker <arg>           Pass <arg> on to the linker.\n"
  msgstr "  -Xlinker <argumento>     Pasa el <argumento> al enlazador.\n"
  
! #: gcc.cc:3790
  msgid "  -save-temps              Do not delete intermediate files.\n"
  msgstr "  -save-temps              No borra los ficheros intermedios.\n"
  
! #: gcc.cc:3791
  msgid "  -save-temps=<arg>        Do not delete intermediate files.\n"
  msgstr "  -save-temps=<arg>        No borra los ficheros intermedios.\n"
  
! #: gcc.cc:3792
  msgid ""
  "  -no-canonical-prefixes   Do not canonicalize paths when building relative\n"
  "                           prefixes to other gcc components.\n"
*************** msgstr ""
*** 18220,18242 ****
  "  -no-canonical-prefixes   No crea rutas completas al construir prefijos\n"
  "                           relativos a otros componentes de gcc.\n"
  
! #: gcc.cc:3778
  msgid "  -pipe                    Use pipes rather than intermediate files.\n"
  msgstr "  -pipe                    Usa tuberías en lugar de ficheros intermedios.\n"
  
! #: gcc.cc:3779
  msgid "  -time                    Time the execution of each subprocess.\n"
  msgstr "  -time                    Obtiene el tiempo de ejecución de cada subproceso.\n"
  
! #: gcc.cc:3780
  msgid "  -specs=<file>            Override built-in specs with the contents of <file>.\n"
  msgstr "  -specs=<fichero>         Sobrepone las especificaciones internas con el contenido del <fichero>.\n"
  
! #: gcc.cc:3781
  msgid "  -std=<standard>          Assume that the input sources are for <standard>.\n"
  msgstr "  -std=<estándar>          Asume que los ficheros de entrada son para el <estándar>.\n"
  
! #: gcc.cc:3782
  msgid ""
  "  --sysroot=<directory>    Use <directory> as the root directory for headers\n"
  "                           and libraries.\n"
--- 18932,18954 ----
  "  -no-canonical-prefixes   No crea rutas completas al construir prefijos\n"
  "                           relativos a otros componentes de gcc.\n"
  
! #: gcc.cc:3795
  msgid "  -pipe                    Use pipes rather than intermediate files.\n"
  msgstr "  -pipe                    Usa tuberías en lugar de ficheros intermedios.\n"
  
! #: gcc.cc:3796
  msgid "  -time                    Time the execution of each subprocess.\n"
  msgstr "  -time                    Obtiene el tiempo de ejecución de cada subproceso.\n"
  
! #: gcc.cc:3797
  msgid "  -specs=<file>            Override built-in specs with the contents of <file>.\n"
  msgstr "  -specs=<fichero>         Sobrepone las especificaciones internas con el contenido del <fichero>.\n"
  
! #: gcc.cc:3798
  msgid "  -std=<standard>          Assume that the input sources are for <standard>.\n"
  msgstr "  -std=<estándar>          Asume que los ficheros de entrada son para el <estándar>.\n"
  
! #: gcc.cc:3799
  msgid ""
  "  --sysroot=<directory>    Use <directory> as the root directory for headers\n"
  "                           and libraries.\n"
*************** msgstr ""
*** 18244,18278 ****
  "  --sysroot=<directorio>   Usa el <directorio> como directorio raíz para\n"
  "                           los encabezados y bibliotecas.\n"
  
! #: gcc.cc:3785
  msgid "  -B <directory>           Add <directory> to the compiler's search paths.\n"
  msgstr "  -B <directorio>          Agrega el <directorio> a las rutas de búsqueda del compilador.\n"
  
! #: gcc.cc:3786
  msgid "  -v                       Display the programs invoked by the compiler.\n"
  msgstr "  -v                       Muestra los programas invocados por el compilador.\n"
  
! #: gcc.cc:3787
  msgid "  -###                     Like -v but options quoted and commands not executed.\n"
  msgstr "  -###                     Como -v pero no se ejecutan las opciones entre comillas y las órdenes.\n"
  
! #: gcc.cc:3788
  msgid "  -E                       Preprocess only; do not compile, assemble or link.\n"
  msgstr "  -E                       Solamente preprocesa; no compila, ensambla o enlaza.\n"
  
! #: gcc.cc:3789
  msgid "  -S                       Compile only; do not assemble or link.\n"
  msgstr "  -S                       Solamente compila; no ensambla o enlaza.\n"
  
! #: gcc.cc:3790
  msgid "  -c                       Compile and assemble, but do not link.\n"
  msgstr "  -c                       Compila y ensambla, pero no enlaza.\n"
  
! #: gcc.cc:3791
  msgid "  -o <file>                Place the output into <file>.\n"
  msgstr "  -o <fichero>             Coloca la salida en el <fichero>.\n"
  
! #: gcc.cc:3792
  msgid ""
  "  -pie                     Create a dynamically linked position independent\n"
  "                           executable.\n"
--- 18956,18990 ----
  "  --sysroot=<directorio>   Usa el <directorio> como directorio raíz para\n"
  "                           los encabezados y bibliotecas.\n"
  
! #: gcc.cc:3802
  msgid "  -B <directory>           Add <directory> to the compiler's search paths.\n"
  msgstr "  -B <directorio>          Agrega el <directorio> a las rutas de búsqueda del compilador.\n"
  
! #: gcc.cc:3803
  msgid "  -v                       Display the programs invoked by the compiler.\n"
  msgstr "  -v                       Muestra los programas invocados por el compilador.\n"
  
! #: gcc.cc:3804
  msgid "  -###                     Like -v but options quoted and commands not executed.\n"
  msgstr "  -###                     Como -v pero no se ejecutan las opciones entre comillas y las órdenes.\n"
  
! #: gcc.cc:3805
  msgid "  -E                       Preprocess only; do not compile, assemble or link.\n"
  msgstr "  -E                       Solamente preprocesa; no compila, ensambla o enlaza.\n"
  
! #: gcc.cc:3806
  msgid "  -S                       Compile only; do not assemble or link.\n"
  msgstr "  -S                       Solamente compila; no ensambla o enlaza.\n"
  
! #: gcc.cc:3807
  msgid "  -c                       Compile and assemble, but do not link.\n"
  msgstr "  -c                       Compila y ensambla, pero no enlaza.\n"
  
! #: gcc.cc:3808
  msgid "  -o <file>                Place the output into <file>.\n"
  msgstr "  -o <fichero>             Coloca la salida en el <fichero>.\n"
  
! #: gcc.cc:3809
  msgid ""
  "  -pie                     Create a dynamically linked position independent\n"
  "                           executable.\n"
*************** msgstr ""
*** 18280,18290 ****
  "  -pie                     Genera un ejecutable independiente de posición\n"
  "                           enlazado dinámicamente.\n"
  
! #: gcc.cc:3794
  msgid "  -shared                  Create a shared library.\n"
  msgstr "  -shared                  Crea una biblioteca compartida.\n"
  
! #: gcc.cc:3795
  msgid ""
  "  -x <language>            Specify the language of the following input files.\n"
  "                           Permissible languages include: c c++ assembler none\n"
--- 18992,19002 ----
  "  -pie                     Genera un ejecutable independiente de posición\n"
  "                           enlazado dinámicamente.\n"
  
! #: gcc.cc:3811
  msgid "  -shared                  Create a shared library.\n"
  msgstr "  -shared                  Crea una biblioteca compartida.\n"
  
! #: gcc.cc:3812
  msgid ""
  "  -x <language>            Specify the language of the following input files.\n"
  "                           Permissible languages include: c c++ assembler none\n"
*************** msgstr ""
*** 18296,18302 ****
  "                           'none' significa revertir al comportamiento habitual de\n"
  "                           adivinar el lenguaje por la extensión del fichero.\n"
  
! #: gcc.cc:3802
  #, c-format
  msgid ""
  "\n"
--- 19008,19014 ----
  "                           'none' significa revertir al comportamiento habitual de\n"
  "                           adivinar el lenguaje por la extensión del fichero.\n"
  
! #: gcc.cc:3819
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 18309,18385 ****
  " automáticamente a los varios subprocesos invocados por %s.  Para pasar\n"
  " otras opciones a estos procesos se deben usar las opciones -W<letra>.\n"
  
! #: gcc.cc:6948
  #, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "Se procesa la especificación (%s), la cual es '%s'\n"
  
! #: gcc.cc:7709
  #, c-format
  msgid "Target: %s\n"
  msgstr "Objetivo: %s\n"
  
! #: gcc.cc:7710
  #, c-format
  msgid "Configured with: %s\n"
  msgstr "Configurado con: %s\n"
  
! #: gcc.cc:7724
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "Modelo de hilos: %s\n"
  
! #: gcc.cc:7725
  #, c-format
  msgid "Supported LTO compression algorithms: zlib"
  msgstr "Algoritmos de compresión LTO admitidos: zlib"
  
! #: gcc.cc:7727
  #, c-format
  msgid " zstd"
  msgstr ""
  
! #: gcc.cc:7729 gcov.cc:1902 gcov.cc:1962 gcov.cc:1974 gcov.cc:3564
  #, c-format
  msgid "\n"
  msgstr "\n"
  
! #: gcc.cc:7740
  #, c-format
  msgid "gcc version %s %s\n"
  msgstr "gcc versión %s %s\n"
  
! #: gcc.cc:7743
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "controlador gcc versión %s %sejecutando gcc versión %s\n"
  
! #: gcc.cc:7819 gcc.cc:8033
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr "El error no es repetible, por lo que probablemente sea un problema de hardware o de S.O.\n"
  
! #: gcc.cc:7953
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr "Fuente preprocesada almacenada en el fichero %s; por favor, adjúntelo a su informe de errores.\n"
  
! #: gcc.cc:8797
  #, c-format
  msgid "install: %s%s\n"
  msgstr "instalar: %s%s\n"
  
! #: gcc.cc:8800
  #, c-format
  msgid "programs: %s\n"
  msgstr "programas: %s\n"
  
! #: gcc.cc:8802
  #, c-format
  msgid "libraries: %s\n"
  msgstr "bibliotecas: %s\n"
  
! #: gcc.cc:8919
  #, c-format
  msgid ""
  "\n"
--- 19021,19097 ----
  " automáticamente a los varios subprocesos invocados por %s.  Para pasar\n"
  " otras opciones a estos procesos se deben usar las opciones -W<letra>.\n"
  
! #: gcc.cc:6972
  #, c-format
  msgid "Processing spec (%s), which is '%s'\n"
  msgstr "Se procesa la especificación (%s), la cual es '%s'\n"
  
! #: gcc.cc:7733
  #, c-format
  msgid "Target: %s\n"
  msgstr "Objetivo: %s\n"
  
! #: gcc.cc:7734
  #, c-format
  msgid "Configured with: %s\n"
  msgstr "Configurado con: %s\n"
  
! #: gcc.cc:7748
  #, c-format
  msgid "Thread model: %s\n"
  msgstr "Modelo de hilos: %s\n"
  
! #: gcc.cc:7749
  #, c-format
  msgid "Supported LTO compression algorithms: zlib"
  msgstr "Algoritmos de compresión LTO admitidos: zlib"
  
! #: gcc.cc:7751
  #, c-format
  msgid " zstd"
  msgstr ""
  
! #: gcc.cc:7753 gcov.cc:1902 gcov.cc:1962 gcov.cc:1974 gcov.cc:3564
  #, c-format
  msgid "\n"
  msgstr "\n"
  
! #: gcc.cc:7764
  #, c-format
  msgid "gcc version %s %s\n"
  msgstr "gcc versión %s %s\n"
  
! #: gcc.cc:7767
  #, c-format
  msgid "gcc driver version %s %sexecuting gcc version %s\n"
  msgstr "controlador gcc versión %s %sejecutando gcc versión %s\n"
  
! #: gcc.cc:7843 gcc.cc:8057
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
  msgstr "El error no es repetible, por lo que probablemente sea un problema de hardware o de S.O.\n"
  
! #: gcc.cc:7977
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
  msgstr "Fuente preprocesada almacenada en el fichero %s; por favor, adjúntelo a su informe de errores.\n"
  
! #: gcc.cc:8823
  #, c-format
  msgid "install: %s%s\n"
  msgstr "instalar: %s%s\n"
  
! #: gcc.cc:8826
  #, c-format
  msgid "programs: %s\n"
  msgstr "programas: %s\n"
  
! #: gcc.cc:8828
  #, c-format
  msgid "libraries: %s\n"
  msgstr "bibliotecas: %s\n"
  
! #: gcc.cc:8945
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 18388,18404 ****
  "\n"
  "Para instrucciones de informe de errores, por favor vea:\n"
  
! #: gcc.cc:8935 gcov-tool.cc:594 sarif-replay.cc:56
  #, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.cc:8938 gcov-tool.cc:596 gcov.cc:1155 sarif-replay.cc:59
  #: fortran/gfortranspec.cc:282
  msgid "(C)"
  msgstr "(C)"
  
! #: gcc.cc:8939 gcov-tool.cc:598 gcov.cc:1157 sarif-replay.cc:60
  #: fortran/gfortranspec.cc:283
  #, c-format
  msgid ""
--- 19100,19116 ----
  "\n"
  "Para instrucciones de informe de errores, por favor vea:\n"
  
! #: gcc.cc:8961 gcov-tool.cc:594 sarif-replay.cc:59
  #, c-format
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.cc:8964 gcov-tool.cc:596 gcov.cc:1155 sarif-replay.cc:62
  #: fortran/gfortranspec.cc:282
  msgid "(C)"
  msgstr "(C)"
  
! #: gcc.cc:8965 gcov-tool.cc:598 gcov.cc:1157 sarif-replay.cc:63
  #: fortran/gfortranspec.cc:283
  #, c-format
  msgid ""
*************** msgstr ""
*** 18411,18417 ****
  "PARTICULAR\n"
  "\n"
  
! #: gcc.cc:9282
  #, c-format
  msgid ""
  "\n"
--- 19123,19129 ----
  "PARTICULAR\n"
  "\n"
  
! #: gcc.cc:9312
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 18424,18437 ****
  "======================\n"
  "\n"
  
! #: gcc.cc:9283
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
  "\n"
  msgstr "Utilice \"-Wl,OPCIÓN\" para pasar la \"OPCIÓN\" al enlazador.\n"
  
! #: gcc.cc:10689
  #, c-format
  msgid ""
  "Assembler options\n"
--- 19136,19149 ----
  "======================\n"
  "\n"
  
! #: gcc.cc:9313
  #, c-format
  msgid ""
  "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
  "\n"
  msgstr "Utilice \"-Wl,OPCIÓN\" para pasar la \"OPCIÓN\" al enlazador.\n"
  
! #: gcc.cc:10827
  #, c-format
  msgid ""
  "Assembler options\n"
*************** msgstr ""
*** 18442,18448 ****
  "=======================\n"
  "\n"
  
! #: gcc.cc:10690
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
--- 19154,19160 ----
  "=======================\n"
  "\n"
  
! #: gcc.cc:10828
  #, c-format
  msgid ""
  "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
*************** msgstr ""
*** 18606,18613 ****
  "%s.\n"
  
  #: gcov-tool.cc:595
! #, c-format
! msgid "Copyright %s 2025 Free Software Foundation, Inc.\n"
  msgstr "Copyright %s 2025 Free Software Foundation, Inc.\n"
  
  #: gcov.cc:1096
--- 19318,19326 ----
  "%s.\n"
  
  #: gcov-tool.cc:595
! #, fuzzy, c-format
! #| msgid "Copyright %s 2025 Free Software Foundation, Inc.\n"
! msgid "Copyright %s 2026 Free Software Foundation, Inc.\n"
  msgstr "Copyright %s 2025 Free Software Foundation, Inc.\n"
  
  #: gcov.cc:1096
*************** msgid "path coverage omitted\n"
*** 19102,19109 ****
  msgstr "cobertura de caminos omitida\n"
  
  #: gcov.cc:3731
! #, c-format
! msgid "paths covered %u of %zu\n"
  msgstr "caminos cubiertos %u de %zu\n"
  
  #: gcov.cc:3806
--- 19815,19823 ----
  msgstr "cobertura de caminos omitida\n"
  
  #: gcov.cc:3731
! #, fuzzy, c-format
! #| msgid "paths covered %u of %zu\n"
! msgid "paths covered %u of "
  msgstr "caminos cubiertos %u de %zu\n"
  
  #: gcov.cc:3806
*************** msgstr "caminos cubiertos %u de %zu\n"
*** 19111,19121 ****
  msgid "Cannot open source file %s\n"
  msgstr "No se puede abrir el fichero fuente %s\n"
  
! #: gcse.cc:2791
  msgid "PRE disabled"
  msgstr "PRE desactivado"
  
! #: gcse.cc:3719
  msgid "GCSE disabled"
  msgstr "GCSE desactivado"
  
--- 19825,19835 ----
  msgid "Cannot open source file %s\n"
  msgstr "No se puede abrir el fichero fuente %s\n"
  
! #: gcse.cc:2790
  msgid "PRE disabled"
  msgstr "PRE desactivado"
  
! #: gcse.cc:3718
  msgid "GCSE disabled"
  msgstr "GCSE desactivado"
  
*************** msgstr "la búsqueda de #embed <...> com
*** 19159,19165 ****
  msgid "End of #embed search list.\n"
  msgstr "Fin de la lista de búsqueda de #embed.\n"
  
! #: input.cc:35
  msgid "<built-in>"
  msgstr "<interno>"
  
--- 19873,19879 ----
  msgid "End of #embed search list.\n"
  msgstr "Fin de la lista de búsqueda de #embed.\n"
  
! #: input.cc:36
  msgid "<built-in>"
  msgstr "<interno>"
  
*************** msgstr "`"
*** 19173,19310 ****
  msgid "'"
  msgstr "'"
  
! #: langhooks.cc:388
  msgid "At top level:"
  msgstr "En el nivel principal:"
  
! #: langhooks.cc:404
! #, c-format
  msgid "In member function %qs"
  msgstr "En la función miembro %qs"
  
! #: langhooks.cc:408 libgdiagnostics.cc:1057
! #, c-format
  msgid "In function %qs"
  msgstr "En la función %qs"
  
! #: langhooks.cc:453
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr "    incluido en línea de %qs en %r%s:%d:%d%R"
  
! #: langhooks.cc:458
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "    incluido en línea de %qs en %r%s:%d%R"
  
! #: langhooks.cc:464
! #, c-format
  msgid "    inlined from %qs"
  msgstr "    incluido en línea de %qs"
  
! #: libsarifreplay.cc:599
  #, fuzzy
  #| msgid "ALLOCATE object"
  msgid "JSON object"
  msgstr "objeto ALLOCATE"
  
! #: libsarifreplay.cc:602
  msgid "JSON array"
  msgstr ""
  
! #: libsarifreplay.cc:606
  msgid "JSON number"
  msgstr ""
  
! #: libsarifreplay.cc:609
  msgid "JSON string"
  msgstr ""
  
! #: libsarifreplay.cc:614
  msgid "JSON literal"
  msgstr ""
  
! #: lra-assigns.cc:1863 reload1.cc:2081
  msgid "this is the insn:"
  msgstr "este es la insn:"
  
! #: lra-constraints.cc:3348
! msgid "unable to generate reloads for impossible constraints:"
! msgstr "no se pueden generar recargas para restricciones imposibles:"
  
! #: lra-constraints.cc:4355 reload.cc:3852
  msgid "unable to generate reloads for:"
  msgstr "no se pueden generar recargas para:"
  
  #. What to print when a switch has no documentation.
! #: opts.cc:339
  msgid "This option lacks documentation."
  msgstr "Esta opción carece de documentación."
  
! #: opts.cc:340
  msgid "Uses of this option are diagnosed."
  msgstr "Los usos de esta opción están diagnosticados."
  
! #: opts.cc:1721
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr ""
  
! #: opts.cc:1726
  #, fuzzy, c-format
  #| msgid "%s  Same as %s."
  msgid "Same as %s%s."
  msgstr "%s  Igual que %s."
  
! #: opts.cc:1731
  #, fuzzy, c-format
  #| msgid "%s  Same as %s."
  msgid "Same as %s."
  msgstr "%s  Igual que %s."
  
! #: opts.cc:1739
  #, c-format
  msgid "%s  Same as %s."
  msgstr "%s  Igual que %s."
  
! #: opts.cc:1802
  #, fuzzy
  #| msgid "variable"
  msgid "[available in "
  msgstr "variable"
  
! #: opts.cc:1834
  msgid "[default]"
  msgstr "[por defecto]"
  
! #: opts.cc:1843
  #, fuzzy, c-format
  #| msgid " bytes"
  msgid "%llu bytes"
  msgstr " bytes"
  
! #: opts.cc:1880
  msgid "[enabled]"
  msgstr "[activado]"
  
! #: opts.cc:1882
  msgid "[disabled]"
  msgstr "[desactivado]"
  
! #: opts.cc:1918
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " No se encontraron opciones con las características deseadas\n"
  
! #: opts.cc:1927
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " No se encontró ninguna.  Use --help=%s para mostrar *todas* las opciones admitidas por el frente %s.\n"
  
! #: opts.cc:1933
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr "Ya se mostraron todas las opciones con las características deseadas\n"
  
! #: opts.cc:1978
  #, c-format
  msgid ""
  "  Known valid arguments for %s option:\n"
--- 19887,20131 ----
  msgid "'"
  msgstr "'"
  
! #: langhooks.cc:389
  msgid "At top level:"
  msgstr "En el nivel principal:"
  
! #: langhooks.cc:405
  msgid "In member function %qs"
  msgstr "En la función miembro %qs"
  
! #. Kinds within executable code.
! #: langhooks.cc:409 libgdiagnostics.cc:1528
  msgid "In function %qs"
  msgstr "En la función %qs"
  
! #: langhooks.cc:454
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr "    incluido en línea de %qs en %r%s:%d:%d%R"
  
! #: langhooks.cc:459
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "    incluido en línea de %qs en %r%s:%d%R"
  
! #: langhooks.cc:465
  msgid "    inlined from %qs"
  msgstr "    incluido en línea de %qs"
  
! #: libgdiagnostics.cc:1529
! #, fuzzy
! #| msgid "In member function %qs"
! msgid "In member %qs"
! msgstr "En la función miembro %qs"
! 
! #: libgdiagnostics.cc:1530
! #, fuzzy
! #| msgid "no modules seen"
! msgid "In module %qs"
! msgstr "no se ven los módulos"
! 
! #: libgdiagnostics.cc:1531
! #, fuzzy
! #| msgid " from namespace %s"
! msgid "In namespace %qs"
! msgstr " del espacio de nombres %s"
! 
! #: libgdiagnostics.cc:1532
! #, fuzzy
! #| msgid "wrong type argument to %s"
! msgid "In type %qs"
! msgstr "argumento de tipo erróneo para %s"
! 
! #: libgdiagnostics.cc:1534
! #, fuzzy
! #| msgid "invalid receiver type %qs"
! msgid "In return type %qs"
! msgstr "tipo receptor %qs no válido"
! 
! #: libgdiagnostics.cc:1535
! #, fuzzy
! #| msgid "invalid parameter %qs"
! msgid "In parameter %qs"
! msgstr "el parámetro %qs es no válido"
! 
! #: libgdiagnostics.cc:1536
! #, fuzzy
! #| msgid "unused variable %qs"
! msgid "In variable %qs"
! msgstr "variable %qs sin uso"
! 
! #. Kinds within XML or HTML documents.
! #: libgdiagnostics.cc:1539
! #, fuzzy
! #| msgid "In member function %qs"
! msgid "In element %qs"
! msgstr "En la función miembro %qs"
! 
! #: libgdiagnostics.cc:1540
! #, fuzzy
! #| msgid "unknown property attribute"
! msgid "In attribute %qs"
! msgstr "atributo de propiedad desconocido"
! 
! #: libgdiagnostics.cc:1541
! #, fuzzy
! #| msgid "In function %qs"
! msgid "In text %qs"
! msgstr "En la función %qs"
! 
! #: libgdiagnostics.cc:1542
! #, fuzzy
! #| msgid "In function %qs"
! msgid "In comment %qs"
! msgstr "En la función %qs"
! 
! #: libgdiagnostics.cc:1544
! #, fuzzy
! #| msgid "Enable coprocessor instructions."
! msgid "In processing instruction %qs"
! msgstr "Activa las instrucciones del coprocesador ."
! 
! #: libgdiagnostics.cc:1545
! msgid "In DTD %qs"
! msgstr ""
! 
! #: libgdiagnostics.cc:1547
! #, fuzzy
! #| msgid "in declaration %q+D"
! msgid "In declaration %qs"
! msgstr "en la declaración %q+D"
! 
! #. Kinds within JSON documents.
! #: libgdiagnostics.cc:1550
! #, fuzzy
! #| msgid "ALLOCATE object"
! msgid "In JSON object %qs"
! msgstr "objeto ALLOCATE"
! 
! #: libgdiagnostics.cc:1551
! msgid "In JSON array %qs"
! msgstr ""
! 
! #: libgdiagnostics.cc:1553
! msgid "In JSON property %qs"
! msgstr ""
! 
! #: libgdiagnostics.cc:1554
! msgid "In JSON value %qs"
! msgstr ""
! 
! #: libgdiagnostics.cc:1701
! #, c-format
! msgid "%e"
! msgstr ""
! 
! #: libsarifreplay.cc:760
  #, fuzzy
  #| msgid "ALLOCATE object"
  msgid "JSON object"
  msgstr "objeto ALLOCATE"
  
! #: libsarifreplay.cc:763
  msgid "JSON array"
  msgstr ""
  
! #: libsarifreplay.cc:767
  msgid "JSON number"
  msgstr ""
  
! #: libsarifreplay.cc:770
  msgid "JSON string"
  msgstr ""
  
! #: libsarifreplay.cc:775
  msgid "JSON literal"
  msgstr ""
  
! #: lra-assigns.cc:1885 reload1.cc:2081
  msgid "this is the insn:"
  msgstr "este es la insn:"
  
! #: lra-constraints.cc:4182
! #, fuzzy
! #| msgid "invalid operand address"
! msgid "unable to reload address in "
! msgstr "dirección de operando no válida"
  
! #: lra-constraints.cc:4478 reload.cc:3852
  msgid "unable to generate reloads for:"
  msgstr "no se pueden generar recargas para:"
  
  #. What to print when a switch has no documentation.
! #: opts.cc:341
  msgid "This option lacks documentation."
  msgstr "Esta opción carece de documentación."
  
! #: opts.cc:342
  msgid "Uses of this option are diagnosed."
  msgstr "Los usos de esta opción están diagnosticados."
  
! #: opts.cc:1765
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr ""
  
! #: opts.cc:1770
  #, fuzzy, c-format
  #| msgid "%s  Same as %s."
  msgid "Same as %s%s."
  msgstr "%s  Igual que %s."
  
! #: opts.cc:1775
  #, fuzzy, c-format
  #| msgid "%s  Same as %s."
  msgid "Same as %s."
  msgstr "%s  Igual que %s."
  
! #: opts.cc:1783
  #, c-format
  msgid "%s  Same as %s."
  msgstr "%s  Igual que %s."
  
! #: opts.cc:1846
  #, fuzzy
  #| msgid "variable"
  msgid "[available in "
  msgstr "variable"
  
! #: opts.cc:1878
  msgid "[default]"
  msgstr "[por defecto]"
  
! #: opts.cc:1887
  #, fuzzy, c-format
  #| msgid " bytes"
  msgid "%llu bytes"
  msgstr " bytes"
  
! #: opts.cc:1924
  msgid "[enabled]"
  msgstr "[activado]"
  
! #: opts.cc:1926
  msgid "[disabled]"
  msgstr "[desactivado]"
  
! #: opts.cc:1962
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " No se encontraron opciones con las características deseadas\n"
  
! #: opts.cc:1971
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " No se encontró ninguna.  Use --help=%s para mostrar *todas* las opciones admitidas por el frente %s.\n"
  
! #: opts.cc:1977
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr "Ya se mostraron todas las opciones con las características deseadas\n"
  
! #: opts.cc:2022
  #, c-format
  msgid ""
  "  Known valid arguments for %s option:\n"
*************** msgstr ""
*** 19313,19384 ****
  "  Argumentos válidos conocidos para la opción %s:\n"
  "   "
  
! #: opts.cc:2028
  msgid "The following options are target specific"
  msgstr "Las siguientes opciones son específicas del objetivo"
  
! #: opts.cc:2031
  msgid "The following options control compiler warning messages"
  msgstr "Las siguientes opciones controlan los mensajes de aviso del compilador"
  
! #: opts.cc:2034
  msgid "The following options control optimizations"
  msgstr "Las siguientes opciones controlan las optimizaciones"
  
! #: opts.cc:2037 opts.cc:2077
  msgid "The following options are language-independent"
  msgstr "Las siguientes opciones son independientes del lenguaje"
  
! #: opts.cc:2040
  #, fuzzy
  #| msgid "The following options control optimizations"
  msgid "The following options control parameters"
  msgstr "Las siguientes opciones controlan las optimizaciones"
  
! #: opts.cc:2046
  msgid "The following options are specific to just the language "
  msgstr "Las siguientes opciones son específicas sólo para el lenguaje "
  
! #: opts.cc:2048
  msgid "The following options are supported by the language "
  msgstr "Las siguientes opciones se admiten en el lenguaje "
  
! #: opts.cc:2059
  msgid "The following options are not documented"
  msgstr "Las siguientes opciones no están documentadas"
  
! #: opts.cc:2061
  msgid "The following options take separate arguments"
  msgstr "Las siguientes opciones toman argumentos separados"
  
! #: opts.cc:2063
  msgid "The following options take joined arguments"
  msgstr "Las siguientes opciones toman argumentos conjuntos"
  
! #: opts.cc:2075
  msgid "The following options are language-related"
  msgstr "Las siguientes opciones son relacionadas al lenguaje"
  
! #: passes.cc:1845
  #, fuzzy, c-format
  #| msgid "deducing %qT as %qT"
  msgid "during %s pass: %s\n"
  msgstr "se deduce %qT como %qT"
  
! #: passes.cc:1850
  #, c-format
  msgid "dump file: %s\n"
  msgstr "vuelca fichero: %s\n"
  
! #: plugin.cc:966
  msgid "Event"
  msgstr "Evento"
  
! #: plugin.cc:966
  msgid "Plugins"
  msgstr "Plugins"
  
! #: plugin.cc:998
  #, c-format
  msgid "*** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins.\n"
  msgstr "*** AVISO *** hay plugins activos, no informe esto como un error a menos que pueda reproducirlo sin activar ningún plugin.\n"
--- 20134,20205 ----
  "  Argumentos válidos conocidos para la opción %s:\n"
  "   "
  
! #: opts.cc:2072
  msgid "The following options are target specific"
  msgstr "Las siguientes opciones son específicas del objetivo"
  
! #: opts.cc:2075
  msgid "The following options control compiler warning messages"
  msgstr "Las siguientes opciones controlan los mensajes de aviso del compilador"
  
! #: opts.cc:2078
  msgid "The following options control optimizations"
  msgstr "Las siguientes opciones controlan las optimizaciones"
  
! #: opts.cc:2081 opts.cc:2121
  msgid "The following options are language-independent"
  msgstr "Las siguientes opciones son independientes del lenguaje"
  
! #: opts.cc:2084
  #, fuzzy
  #| msgid "The following options control optimizations"
  msgid "The following options control parameters"
  msgstr "Las siguientes opciones controlan las optimizaciones"
  
! #: opts.cc:2090
  msgid "The following options are specific to just the language "
  msgstr "Las siguientes opciones son específicas sólo para el lenguaje "
  
! #: opts.cc:2092
  msgid "The following options are supported by the language "
  msgstr "Las siguientes opciones se admiten en el lenguaje "
  
! #: opts.cc:2103
  msgid "The following options are not documented"
  msgstr "Las siguientes opciones no están documentadas"
  
! #: opts.cc:2105
  msgid "The following options take separate arguments"
  msgstr "Las siguientes opciones toman argumentos separados"
  
! #: opts.cc:2107
  msgid "The following options take joined arguments"
  msgstr "Las siguientes opciones toman argumentos conjuntos"
  
! #: opts.cc:2119
  msgid "The following options are language-related"
  msgstr "Las siguientes opciones son relacionadas al lenguaje"
  
! #: passes.cc:1844
  #, fuzzy, c-format
  #| msgid "deducing %qT as %qT"
  msgid "during %s pass: %s\n"
  msgstr "se deduce %qT como %qT"
  
! #: passes.cc:1849
  #, c-format
  msgid "dump file: %s\n"
  msgstr "vuelca fichero: %s\n"
  
! #: plugin.cc:964
  msgid "Event"
  msgstr "Evento"
  
! #: plugin.cc:964
  msgid "Plugins"
  msgstr "Plugins"
  
! #: plugin.cc:996
  #, c-format
  msgid "*** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins.\n"
  msgstr "*** AVISO *** hay plugins activos, no informe esto como un error a menos que pueda reproducirlo sin activar ningún plugin.\n"
*************** msgid "could not find a spill register"
*** 19395,19405 ****
  msgstr "no se puede encontrar un registro de vaciado"
  
  #. It's the compiler's fault.
! #: reload1.cc:7884
  msgid "VOIDmode on an output"
  msgstr "modoVOID en una salida"
  
! #: reload1.cc:8640
  msgid "failure trying to reload:"
  msgstr "falla al tratar de recargar:"
  
--- 20216,20226 ----
  msgstr "no se puede encontrar un registro de vaciado"
  
  #. It's the compiler's fault.
! #: reload1.cc:7883
  msgid "VOIDmode on an output"
  msgstr "modoVOID en una salida"
  
! #: reload1.cc:8639
  msgid "failure trying to reload:"
  msgstr "falla al tratar de recargar:"
  
*************** msgstr "no se reconoce la insn:"
*** 19411,19435 ****
  msgid "insn does not satisfy its constraints:"
  msgstr "la insn no satisface sus restricciones:"
  
! #: targhooks.cc:2470
  #, c-format
  msgid "created and used with differing settings of '%s'"
  msgstr "creado y usado con diferentes opciones de '%s'"
  
! #: targhooks.cc:2485
  msgid "created and used with different settings of %<-fpic%>"
  msgstr "creado y usado con diferentes opciones de %<-fpic%>"
  
! #: targhooks.cc:2487
  msgid "created and used with different settings of %<-fpie%>"
  msgstr "creado y usado con diferentes opciones de %<-fpie%>"
  
! #: toplev.cc:318
  #, c-format
  msgid "unrecoverable error"
  msgstr "error no recuperable"
  
! #: toplev.cc:611
  #, c-format
  msgid ""
  "%s%s%s %sversion %s (%s)\n"
--- 20232,20256 ----
  msgid "insn does not satisfy its constraints:"
  msgstr "la insn no satisface sus restricciones:"
  
! #: targhooks.cc:2480
  #, c-format
  msgid "created and used with differing settings of '%s'"
  msgstr "creado y usado con diferentes opciones de '%s'"
  
! #: targhooks.cc:2495
  msgid "created and used with different settings of %<-fpic%>"
  msgstr "creado y usado con diferentes opciones de %<-fpic%>"
  
! #: targhooks.cc:2497
  msgid "created and used with different settings of %<-fpie%>"
  msgstr "creado y usado con diferentes opciones de %<-fpie%>"
  
! #: toplev.cc:321
  #, c-format
  msgid "unrecoverable error"
  msgstr "error no recuperable"
  
! #: toplev.cc:614
  #, c-format
  msgid ""
  "%s%s%s %sversion %s (%s)\n"
*************** msgstr ""
*** 19438,19465 ****
  "%s%s%s %sversión %s (%s)\n"
  "%s\tcompilado por GNU C versión %s, "
  
! #: toplev.cc:613
  #, c-format
  msgid "%s%s%s %sversion %s (%s) compiled by CC, "
  msgstr "%s%s%s %sversión %s (%s) compilado por CC, "
  
! #: toplev.cc:617
  #, c-format
  msgid "GMP version %s, MPFR version %s, MPC version %s, isl version %s\n"
  msgstr "GMP versión %s, MPFR versión %s, MPC versión %s, isl versión %s\n"
  
! #: toplev.cc:619
  #, c-format
  msgid "%s%swarning: %s header version %s differs from library version %s.\n"
  msgstr "%s%saviso: el encabezado %s versión %s difiere de la versión de la biblioteca %s.\n"
  
! #: toplev.cc:621
  #, c-format
  msgid "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
  msgstr "%s%sGGC heurísticas: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
  
! #: tree-diagnostic.cc:100 tree-logical-location.cc:92 c/c-decl.cc:6607
! #: c/c-typeck.cc:9014 cp/error.cc:1301 c-family/c-pretty-print.cc:447
  #, gcc-internal-format
  msgid "<anonymous>"
  msgstr "<anónimo>"
--- 20259,20286 ----
  "%s%s%s %sversión %s (%s)\n"
  "%s\tcompilado por GNU C versión %s, "
  
! #: toplev.cc:616
  #, c-format
  msgid "%s%s%s %sversion %s (%s) compiled by CC, "
  msgstr "%s%s%s %sversión %s (%s) compilado por CC, "
  
! #: toplev.cc:620
  #, c-format
  msgid "GMP version %s, MPFR version %s, MPC version %s, isl version %s\n"
  msgstr "GMP versión %s, MPFR versión %s, MPC versión %s, isl versión %s\n"
  
! #: toplev.cc:622
  #, c-format
  msgid "%s%swarning: %s header version %s differs from library version %s.\n"
  msgstr "%s%saviso: el encabezado %s versión %s difiere de la versión de la biblioteca %s.\n"
  
! #: toplev.cc:624
  #, c-format
  msgid "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
  msgstr "%s%sGGC heurísticas: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
  
! #: tree-diagnostic.cc:103 tree-logical-location.cc:129 c/c-decl.cc:6614
! #: c/c-typeck.cc:9509 cp/error.cc:1379 c-family/c-pretty-print.cc:441
  #, gcc-internal-format
  msgid "<anonymous>"
  msgstr "<anónimo>"
*************** msgstr ""
*** 19476,19482 ****
  msgid "caller uses sjlj exceptions"
  msgstr ""
  
! #: tree-tailcall.cc:197 tree-tailcall.cc:853
  msgid "caller uses setjmp"
  msgstr ""
  
--- 20297,20303 ----
  msgid "caller uses sjlj exceptions"
  msgstr ""
  
! #: tree-tailcall.cc:197 tree-tailcall.cc:905
  msgid "caller uses setjmp"
  msgstr ""
  
*************** msgstr ""
*** 19486,20185 ****
  msgid "caller uses __builtin_eh_return"
  msgstr "la función usa __builtin_eh_return"
  
! #: tree-tailcall.cc:746
  msgid "memory reference or volatile after call"
  msgstr ""
  
! #: tree-tailcall.cc:820
  #, fuzzy
  #| msgid "passing too large argument on stack"
  msgid "address of caller arguments taken"
  msgstr "pasando argumento demasiado grande a la pila"
  
! #: tree-tailcall.cc:847
  #, fuzzy
  #| msgid "<return value> "
  msgid "return value in memory"
  msgstr "<valor de devolución> "
  
! #: tree-tailcall.cc:864
  msgid "code between call and return"
  msgstr ""
  
! #: tree-tailcall.cc:877
  msgid "call may throw exception that does not propagate"
  msgstr ""
  
! #: tree-tailcall.cc:890 tree-tailcall.cc:1385
  msgid "call may throw exception caught locally or perform cleanups"
  msgstr ""
  
! #: tree-tailcall.cc:925
  #, fuzzy
  #| msgid "return value type mismatch"
  msgid "return value used after call"
  msgstr "no coincide el tipo del valor de retorno"
  
! #: tree-tailcall.cc:1023 tree-tailcall.cc:1051
  msgid "call invocation refers to locals"
  msgstr ""
  
! #: tree-tailcall.cc:1220
  msgid "unhandled code after call"
  msgstr ""
  
! #: tree-tailcall.cc:1230
  #, fuzzy
  #| msgid "return value type mismatch"
  msgid "return value changed after call"
  msgstr "no coincide el tipo del valor de retorno"
  
! #: tree-tailcall.cc:1279
  #, fuzzy
  #| msgid "internal function"
  msgid "internal call"
  msgstr "función interna"
  
! #: tree-tailcall.cc:1287 tree-tailcall.cc:1358
  msgid "call and return value are different"
  msgstr ""
  
! #: tree-tailcall.cc:1368
  #, fuzzy
  #| msgid "Optimize sibling and tail recursive calls."
  msgid "operations after non tail recursive call"
  msgstr "Optimiza las llamadas recursivas hermanadas y de extremo."
  
! #: tree-tailcall.cc:1376
  msgid "tail recursion with pointers can only use additions"
  msgstr ""
  
! #: tree-tailcall.cc:1389
  msgid "exception cleanups omit __tsan_func_exit call"
  msgstr ""
  
! #: tree-tailcall.cc:1892
  msgid "tail recursion with accumulation mixed with musttail non-recursive call"
  msgstr ""
  
! #: c-family/c-format.cc:434
  msgid "format"
  msgstr "formato"
  
! #: c-family/c-format.cc:435
  msgid "field width specifier"
  msgstr "especificador de anchura de campo"
  
! #: c-family/c-format.cc:436
  msgid "field precision specifier"
  msgstr "especificador de precisión del campo"
  
! #: c-family/c-format.cc:573 c-family/c-format.cc:597
  #: config/mingw/msformat-c.cc:45
  msgid "' ' flag"
  msgstr "opción ' '"
  
! #: c-family/c-format.cc:573 c-family/c-format.cc:597
  #: config/mingw/msformat-c.cc:45
  msgid "the ' ' printf flag"
  msgstr "la opción de printf ' '"
  
! #: c-family/c-format.cc:574 c-family/c-format.cc:598 c-family/c-format.cc:629
! #: c-family/c-format.cc:695 config/mingw/msformat-c.cc:46
  msgid "'+' flag"
  msgstr "opción '+'"
  
! #: c-family/c-format.cc:574 c-family/c-format.cc:598 c-family/c-format.cc:629
  #: config/mingw/msformat-c.cc:46
  msgid "the '+' printf flag"
  msgstr "la opción de printf '+'"
  
! #: c-family/c-format.cc:575 c-family/c-format.cc:599 c-family/c-format.cc:630
! #: c-family/c-format.cc:670 config/mingw/msformat-c.cc:47
  #: config/mingw/msformat-c.cc:82
  msgid "'#' flag"
  msgstr "opción '#'"
  
! #: c-family/c-format.cc:575 c-family/c-format.cc:599 c-family/c-format.cc:630
  #: config/mingw/msformat-c.cc:47
  msgid "the '#' printf flag"
  msgstr "la opción de printf '#'"
  
! #: c-family/c-format.cc:576 c-family/c-format.cc:600 c-family/c-format.cc:668
  #: config/mingw/msformat-c.cc:48
  msgid "'0' flag"
  msgstr "opción '0'"
  
! #: c-family/c-format.cc:576 c-family/c-format.cc:600
  #: config/mingw/msformat-c.cc:48
  msgid "the '0' printf flag"
  msgstr "la opción de printf '0'"
  
! #: c-family/c-format.cc:577 c-family/c-format.cc:601 c-family/c-format.cc:667
! #: c-family/c-format.cc:698 config/mingw/msformat-c.cc:49
  msgid "'-' flag"
  msgstr "opción '-'"
  
! #: c-family/c-format.cc:577 c-family/c-format.cc:601
  #: config/mingw/msformat-c.cc:49
  msgid "the '-' printf flag"
  msgstr "la opción de printf '-'"
  
! #: c-family/c-format.cc:578 c-family/c-format.cc:650
  #: config/mingw/msformat-c.cc:50 config/mingw/msformat-c.cc:70
  msgid "''' flag"
  msgstr "opción '''"
  
! #: c-family/c-format.cc:578 config/mingw/msformat-c.cc:50
  msgid "the ''' printf flag"
  msgstr "la opción de printf '''"
  
! #: c-family/c-format.cc:579 c-family/c-format.cc:651
  msgid "'I' flag"
  msgstr "opción 'I'"
  
! #: c-family/c-format.cc:579
  msgid "the 'I' printf flag"
  msgstr "la opción de printf 'I'"
  
! #: c-family/c-format.cc:580 c-family/c-format.cc:602 c-family/c-format.cc:648
! #: c-family/c-format.cc:671 c-family/c-format.cc:699 config/sol2-c.cc:43
  #: config/mingw/msformat-c.cc:51 config/mingw/msformat-c.cc:68
  msgid "field width"
  msgstr "anchura de campo"
  
! #: c-family/c-format.cc:580 c-family/c-format.cc:602 config/sol2-c.cc:43
  #: config/mingw/msformat-c.cc:51
  msgid "field width in printf format"
  msgstr "anchura de campo en formato printf"
  
! #: c-family/c-format.cc:581 c-family/c-format.cc:603 c-family/c-format.cc:632
  #: config/mingw/msformat-c.cc:52
  msgid "precision"
  msgstr "precisión"
  
! #: c-family/c-format.cc:581 c-family/c-format.cc:603 c-family/c-format.cc:632
  #: config/mingw/msformat-c.cc:52
  msgid "precision in printf format"
  msgstr "precisión en formato printf"
  
! #: c-family/c-format.cc:582 c-family/c-format.cc:604 c-family/c-format.cc:633
! #: c-family/c-format.cc:649 c-family/c-format.cc:702 config/sol2-c.cc:44
  #: config/mingw/msformat-c.cc:53 config/mingw/msformat-c.cc:69
  msgid "length modifier"
  msgstr "modificador de longitud"
  
! #: c-family/c-format.cc:582 c-family/c-format.cc:604 c-family/c-format.cc:633
  #: config/sol2-c.cc:44 config/mingw/msformat-c.cc:53
  msgid "length modifier in printf format"
  msgstr "modificador de longitud en formato printf"
  
! #: c-family/c-format.cc:631
  msgid "'q' flag"
  msgstr "opción 'q'"
  
! #: c-family/c-format.cc:631
  msgid "the 'q' diagnostic flag"
  msgstr "la opción de diagnóstico 'q'"
  
! #: c-family/c-format.cc:645 config/mingw/msformat-c.cc:66
  msgid "assignment suppression"
  msgstr "supresión de la asignación"
  
! #: c-family/c-format.cc:645 config/mingw/msformat-c.cc:66
  msgid "the assignment suppression scanf feature"
  msgstr "la supresión de la asignación es una característica de scanf"
  
! #: c-family/c-format.cc:646 config/mingw/msformat-c.cc:67
  msgid "'a' flag"
  msgstr "opción 'a'"
  
! #: c-family/c-format.cc:646 config/mingw/msformat-c.cc:67
  msgid "the 'a' scanf flag"
  msgstr "la opción de scanf 'a'"
  
! #: c-family/c-format.cc:647
  msgid "'m' flag"
  msgstr "opción 'm'"
  
! #: c-family/c-format.cc:647
  msgid "the 'm' scanf flag"
  msgstr "la opción de scanf 'm'"
  
! #: c-family/c-format.cc:648 config/mingw/msformat-c.cc:68
  msgid "field width in scanf format"
  msgstr "anchura de campo en formato scanf"
  
! #: c-family/c-format.cc:649 config/mingw/msformat-c.cc:69
  msgid "length modifier in scanf format"
  msgstr "modificador de longitud en formato scanf"
  
! #: c-family/c-format.cc:650 config/mingw/msformat-c.cc:70
  msgid "the ''' scanf flag"
  msgstr "la opción de scanf '''"
  
! #: c-family/c-format.cc:651
  msgid "the 'I' scanf flag"
  msgstr "la opción de scanf 'I'"
  
! #: c-family/c-format.cc:666
  msgid "'_' flag"
  msgstr "opción '_'"
  
! #: c-family/c-format.cc:666
  msgid "the '_' strftime flag"
  msgstr "la opción de strftime '_'"
  
! #: c-family/c-format.cc:667
  msgid "the '-' strftime flag"
  msgstr "la opción de strftime '-'"
  
! #: c-family/c-format.cc:668
  msgid "the '0' strftime flag"
  msgstr "la opción de strftime '0'"
  
! #: c-family/c-format.cc:669 c-family/c-format.cc:694
  msgid "'^' flag"
  msgstr "opción '^'"
  
! #: c-family/c-format.cc:669
  msgid "the '^' strftime flag"
  msgstr "la opción de strftime '^'"
  
! #: c-family/c-format.cc:670 config/mingw/msformat-c.cc:82
  msgid "the '#' strftime flag"
  msgstr "la opción de strftime '#'"
  
! #: c-family/c-format.cc:671
  msgid "field width in strftime format"
  msgstr "anchura de campo en formato strftime"
  
! #: c-family/c-format.cc:672
  msgid "'E' modifier"
  msgstr "modificador 'E'"
  
! #: c-family/c-format.cc:672
  msgid "the 'E' strftime modifier"
  msgstr "el modificador de strftime 'E'"
  
! #: c-family/c-format.cc:673
  msgid "'O' modifier"
  msgstr "modificador 'O'"
  
! #: c-family/c-format.cc:673
  msgid "the 'O' strftime modifier"
  msgstr "el modificador de strftime 'O'"
  
! #: c-family/c-format.cc:674 c-family/c-format.cc:675
  msgid "the 'O' modifier"
  msgstr "el modificador 'O'"
  
! #: c-family/c-format.cc:693
  msgid "fill character"
  msgstr "carácter de relleno"
  
! #: c-family/c-format.cc:693
  msgid "fill character in strfmon format"
  msgstr "carácter de relleno en el formato de strfmon"
  
! #: c-family/c-format.cc:694
  msgid "the '^' strfmon flag"
  msgstr "la opción de strfmon '^'"
  
! #: c-family/c-format.cc:695
  msgid "the '+' strfmon flag"
  msgstr "la opción de strfmon '+'"
  
! #: c-family/c-format.cc:696
  msgid "'(' flag"
  msgstr "opción '('"
  
! #: c-family/c-format.cc:696
  msgid "the '(' strfmon flag"
  msgstr "la opción de strfmon '('"
  
! #: c-family/c-format.cc:697
  msgid "'!' flag"
  msgstr "opción '!'"
  
! #: c-family/c-format.cc:697
  msgid "the '!' strfmon flag"
  msgstr "la opción de strfmon '!'"
  
! #: c-family/c-format.cc:698
  msgid "the '-' strfmon flag"
  msgstr "la opción de strfmon '-'"
  
! #: c-family/c-format.cc:699
  msgid "field width in strfmon format"
  msgstr "anchura de campo en formato strfmon"
  
! #: c-family/c-format.cc:700
  msgid "left precision"
  msgstr "precisión izquierda"
  
! #: c-family/c-format.cc:700
  msgid "left precision in strfmon format"
  msgstr "precisión izquierda en formato strfmon"
  
! #: c-family/c-format.cc:701
  msgid "right precision"
  msgstr "precisión derecha"
  
! #: c-family/c-format.cc:701
  msgid "right precision in strfmon format"
  msgstr "precisión derecha en formato strfmon"
  
! #: c-family/c-format.cc:702
  msgid "length modifier in strfmon format"
  msgstr "modificador de longitud en formato strfmon"
  
  #. Handle deferred options from command-line.
! #: c-family/c-opts.cc:1658 fortran/cpp.cc:630
  msgid "<command-line>"
  msgstr "<línea-de-órdenes>"
  
! #: config/aarch64/aarch64.cc:12313 config/loongarch/loongarch.cc:6280
  #, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "no se admite el operando para el código '%c'"
  
! #: config/aarch64/aarch64.cc:12322 config/aarch64/aarch64.cc:12335
! #: config/aarch64/aarch64.cc:12347 config/aarch64/aarch64.cc:12358
! #: config/aarch64/aarch64.cc:12374 config/aarch64/aarch64.cc:12388
! #: config/aarch64/aarch64.cc:12408 config/aarch64/aarch64.cc:12490
! #: config/aarch64/aarch64.cc:12501 config/aarch64/aarch64.cc:12515
! #: config/aarch64/aarch64.cc:12741 config/aarch64/aarch64.cc:12754
! #: config/aarch64/aarch64.cc:12771 config/pru/pru.cc:1824
! #: config/pru/pru.cc:1835 config/pru/pru.cc:1917 config/riscv/riscv.cc:7037
! #: config/riscv/riscv.cc:7053 config/riscv/riscv.cc:7069
! #: config/riscv/riscv.cc:7085 config/riscv/riscv.cc:7118
! #: config/riscv/riscv.cc:7127 config/riscv/riscv.cc:7136
! #: config/riscv/riscv.cc:7146
  #, c-format
  msgid "invalid operand for '%%%c'"
  msgstr "operando no válido para '%%%c'"
  
! #: config/aarch64/aarch64.cc:12426 config/aarch64/aarch64.cc:12437
! #: config/aarch64/aarch64.cc:12601 config/aarch64/aarch64.cc:12612
! #: config/riscv/riscv.cc:6933 config/riscv/riscv.cc:6941
! #: config/riscv/riscv.cc:6948 config/riscv/riscv.cc:6952
! #: config/riscv/riscv.cc:6994 config/riscv/riscv.cc:7012
  #, c-format
  msgid "invalid vector constant"
  msgstr "constante de vector no válida"
  
! #: config/aarch64/aarch64.cc:12451
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr "coma flotante incompatible / operando de registro de vector para '%%%c'"
  
! #: config/aarch64/aarch64.cc:12463
  #, fuzzy, c-format
  #| msgid "incompatible floating point / vector register operand for '%%%c'"
  msgid "incompatible operand for '%%%c'"
  msgstr "coma flotante incompatible / operando de registro de vector para '%%%c'"
  
! #: config/aarch64/aarch64.cc:12483
  #, fuzzy, c-format
  #| msgid "incompatible floating point / vector register operand for '%%%c'"
  msgid "incompatible register operand for '%%%c'"
  msgstr "coma flotante incompatible / operando de registro de vector para '%%%c'"
  
! #: config/aarch64/aarch64.cc:12548 config/arm/arm.cc:24916
  #, c-format
  msgid "missing operand"
  msgstr "falta un operando"
  
! #: config/aarch64/aarch64.cc:12638
  #, c-format
  msgid "invalid constant"
  msgstr "constante no válida"
  
! #: config/aarch64/aarch64.cc:12641
  #, c-format
  msgid "invalid operand"
  msgstr "operando no válido"
  
! #: config/aarch64/aarch64.cc:12779 config/aarch64/aarch64.cc:12784
  #, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "prefijo de operando no válido '%%%c'"
  
! #: config/aarch64/aarch64.cc:12804
  #, c-format
  msgid "invalid address mode"
  msgstr "modo de direccionamiento no válido"
  
! #: config/aarch64/aarch64.cc:22775
  #, fuzzy
  #| msgid "invalid conversion from type %<bfloat16_t%>"
  msgid "invalid conversion from type %<mfloat8_t%>"
  msgstr "conversión no válida desde el tipo %<bfloat16_t%>"
  
! #: config/aarch64/aarch64.cc:22777
  #, fuzzy
  #| msgid "invalid conversion to type %<bfloat16_t%>"
  msgid "invalid conversion to type %<mfloat8_t%>"
  msgstr "conversión no válida al tipo %<bfloat16_t%>"
  
! #: config/aarch64/aarch64.cc:29806 config/aarch64/aarch64.cc:29829
  #, fuzzy
  #| msgid "operation not permitted on type %<bfloat16_t%>"
  msgid "operation not permitted on type %<mfloat8_t%>"
  msgstr "operación no permitida con el tipo %<bfloat16_t%>"
  
! #: config/aarch64/aarch64.cc:29824
  #, fuzzy
  #| msgid "invalid operands in binary operation"
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "operandos no válidos en la operación binaria"
  
! #: config/alpha/alpha.cc:5780 config/i386/i386.cc:14077
! #: config/rs6000/rs6000.cc:14674 config/sparc/sparc.cc:9400
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "se usó '%%&' sin ninguna referencia TLS dinámica local"
  
! #: config/alpha/alpha.cc:5838 config/bfin/bfin.cc:1428
  #, c-format
  msgid "invalid %%J value"
  msgstr "valor %%J no válido"
  
! #: config/alpha/alpha.cc:5868 config/ia64/ia64.cc:5592 config/or1k/or1k.cc:1252
  #, c-format
  msgid "invalid %%r value"
  msgstr "valor %%r no válido"
  
! #: config/alpha/alpha.cc:5878 config/ia64/ia64.cc:5546
! #: config/rs6000/rs6000.cc:14369 config/xtensa/xtensa.cc:3144
  #, c-format
  msgid "invalid %%R value"
  msgstr "valor %%R no válido"
  
! #: config/alpha/alpha.cc:5884 config/rs6000/rs6000.cc:14289
! #: config/xtensa/xtensa.cc:3117
  #, c-format
  msgid "invalid %%N value"
  msgstr "valor %%N no válido"
  
! #: config/alpha/alpha.cc:5892 config/rs6000/rs6000.cc:14317
  #, c-format
  msgid "invalid %%P value"
  msgstr "valor %%P no válido"
  
! #: config/alpha/alpha.cc:5900
  #, c-format
  msgid "invalid %%h value"
  msgstr "valor %%h no válido"
  
! #: config/alpha/alpha.cc:5908 config/xtensa/xtensa.cc:3137
  #, c-format
  msgid "invalid %%L value"
  msgstr "valor %%L no válido"
  
! #: config/alpha/alpha.cc:5927
  #, c-format
  msgid "invalid %%m value"
  msgstr "valor %%m no válido"
  
! #: config/alpha/alpha.cc:5933
  #, c-format
  msgid "invalid %%M value"
  msgstr "valor %%M no válido"
  
! #: config/alpha/alpha.cc:5970
  #, c-format
  msgid "invalid %%U value"
  msgstr "valor %%U no válido"
  
! #: config/alpha/alpha.cc:5978 config/rs6000/rs6000.cc:14377
  #, c-format
  msgid "invalid %%s value"
  msgstr "valor %%s no válido"
  
! #: config/alpha/alpha.cc:5989
  #, c-format
  msgid "invalid %%C value"
  msgstr "valor %%C no válido"
  
! #: config/alpha/alpha.cc:6026 config/rs6000/rs6000.cc:14153
  #, c-format
  msgid "invalid %%E value"
  msgstr "valor %%E no válido"
  
! #: config/alpha/alpha.cc:6051 config/alpha/alpha.cc:6101
  #, c-format
  msgid "unknown relocation unspec"
  msgstr "reubicación unspec desconocida"
  
! #: config/alpha/alpha.cc:6060 config/gcn/gcn.cc:7341 config/gcn/gcn.cc:7350
! #: config/gcn/gcn.cc:7408 config/gcn/gcn.cc:7416 config/gcn/gcn.cc:7432
! #: config/gcn/gcn.cc:7450 config/gcn/gcn.cc:7501 config/gcn/gcn.cc:7620
! #: config/gcn/gcn.cc:7733 config/rs6000/rs6000.cc:14679
  #, c-format
  msgid "invalid %%xn code"
  msgstr "código %%xn no válido"
  
! #: config/alpha/alpha.cc:6166
  #, c-format
  msgid "invalid operand address"
  msgstr "dirección de operando no válida"
  
! #: config/arc/arc.cc:4901
  #, c-format
  msgid "invalid operand to %%Z code"
  msgstr "operando no válido para el código %%Z"
  
! #: config/arc/arc.cc:4909
  #, c-format
  msgid "invalid operand to %%z code"
  msgstr "operando no válido para el código %%z"
  
! #: config/arc/arc.cc:4917
  #, c-format
  msgid "invalid operands to %%c code"
  msgstr "operandos no válidos para el código %%c"
  
! #: config/arc/arc.cc:4925
  #, c-format
  msgid "invalid operand to %%M code"
  msgstr "operando no válido para el código %%M"
  
! #: config/arc/arc.cc:4933 config/m32r/m32r.cc:2091
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr "operador no válido para el código %%p"
  
! #: config/arc/arc.cc:4941
  #, fuzzy, c-format
  #| msgid "invalid operand to %%s code"
  msgid "invalid operand for %%s code"
  msgstr "operando no válido para el código %%s"
  
! #: config/arc/arc.cc:4959
  #, fuzzy, c-format
  #| msgid "invalid operand to %%N code"
  msgid "invalid operand for %%N code"
  msgstr "operando no válido para el código %%N"
  
! #: config/arc/arc.cc:4972
  #, fuzzy, c-format
  #| msgid "invalid operand to %%N code"
  msgid "invalid operand for %%N or %%S code"
  msgstr "operando no válido para el código %%N"
  
! #: config/arc/arc.cc:4994 config/m32r/m32r.cc:2084
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr "operando no válido para el código %%s"
  
! #: config/arc/arc.cc:5114 config/m32r/m32r.cc:2117
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "operando no válido para el código %%R"
  
! #: config/arc/arc.cc:5190 config/m32r/m32r.cc:2140
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "operando no válido para el código %%H%%L"
  
! #: config/arc/arc.cc:5258 config/m32r/m32r.cc:2211
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "operando no válido para el código %%U"
  
! #: config/arc/arc.cc:5270
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "operando no válido para el código %%V"
  
! #: config/arc/arc.cc:5320
  #, c-format
  msgid "invalid operand to %%O code"
  msgstr "operando no válido para el código %%O"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.cc:5343 config/epiphany/epiphany.cc:1309
! #: config/m32r/m32r.cc:2238 config/nds32/nds32.cc:3519
! #: config/sparc/sparc.cc:9679
  #, c-format
  msgid "invalid operand output code"
  msgstr "operando no válido en el código de salida"
  
! #: config/arc/arc.cc:6396
  #, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "UNSPEC no válido como operando: %d"
  
! #: config/arc/arc.cc:6612
  msgid "unrecognized supposed constant"
  msgstr "no se reconoce la constante supuesta"
  
! #: config/arm/arm.cc:21145 config/arm/arm.cc:21170 config/arm/arm.cc:21180
! #: config/arm/arm.cc:21189 config/arm/arm.cc:21198
  #, c-format
  msgid "invalid shift operand"
  msgstr "operando de desplazamiento no válido"
  
! #: config/arm/arm.cc:24170 config/arm/arm.cc:24188
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "instrucción de predicado Thumb"
  
! #: config/arm/arm.cc:24176
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "instrucción de predicado en una secuencia condicional"
  
! #: config/arm/arm.cc:24287 config/arm/arm.cc:24300 config/arm/arm.cc:24325
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "No se admite el operando para el código '%c'"
  
! #: config/arm/arm.cc:24402 config/arm/arm.cc:24424 config/arm/arm.cc:24434
! #: config/arm/arm.cc:24444 config/arm/arm.cc:24454 config/arm/arm.cc:24493
! #: config/arm/arm.cc:24511 config/arm/arm.cc:24529 config/arm/arm.cc:24562
! #: config/arm/arm.cc:24577 config/arm/arm.cc:24604 config/arm/arm.cc:24611
! #: config/arm/arm.cc:24629 config/arm/arm.cc:24636 config/arm/arm.cc:24644
! #: config/arm/arm.cc:24665 config/arm/arm.cc:24672 config/arm/arm.cc:24863
! #: config/arm/arm.cc:24870 config/arm/arm.cc:24897 config/arm/arm.cc:24904
! #: config/bfin/bfin.cc:1441 config/bfin/bfin.cc:1448 config/bfin/bfin.cc:1455
! #: config/bfin/bfin.cc:1462 config/bfin/bfin.cc:1471 config/bfin/bfin.cc:1478
! #: config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492 config/nds32/nds32.cc:3545
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr "operando no válido para el código '%c'"
  
! #: config/arm/arm.cc:24506
  #, c-format
  msgid "instruction never executed"
  msgstr "la instrucción nunca se ejecuta"
  
  #. Former FPA support, effectively unused after GCC-4.7, but not
  #. removed until gcc-15.
! #: config/arm/arm.cc:24544
  #, fuzzy, c-format
  #| msgid "obsolete Maverick format code '%c'"
  msgid "obsolete FPA format code '%c'"
  msgstr "código de formato Maverick obsoleto '%c'"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.cc:24553
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "código de formato Maverick obsoleto '%c'"
  
! #: config/arm/arm.cc:34591
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "conversión no válida desde el tipo %<bfloat16_t%>"
  
! #: config/arm/arm.cc:34593
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "conversión no válida al tipo %<bfloat16_t%>"
  
! #: config/arm/arm.cc:34608 config/arm/arm.cc:34624
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr "operación no permitida con el tipo %<bfloat16_t%>"
  
--- 20307,21083 ----
  msgid "caller uses __builtin_eh_return"
  msgstr "la función usa __builtin_eh_return"
  
! #: tree-tailcall.cc:798
  msgid "memory reference or volatile after call"
  msgstr ""
  
! #: tree-tailcall.cc:872
  #, fuzzy
  #| msgid "passing too large argument on stack"
  msgid "address of caller arguments taken"
  msgstr "pasando argumento demasiado grande a la pila"
  
! #: tree-tailcall.cc:899
  #, fuzzy
  #| msgid "<return value> "
  msgid "return value in memory"
  msgstr "<valor de devolución> "
  
! #: tree-tailcall.cc:916
  msgid "code between call and return"
  msgstr ""
  
! #: tree-tailcall.cc:929
  msgid "call may throw exception that does not propagate"
  msgstr ""
  
! #: tree-tailcall.cc:942 tree-tailcall.cc:1516
  msgid "call may throw exception caught locally or perform cleanups"
  msgstr ""
  
! #: tree-tailcall.cc:977
  #, fuzzy
  #| msgid "return value type mismatch"
  msgid "return value used after call"
  msgstr "no coincide el tipo del valor de retorno"
  
! #: tree-tailcall.cc:1074 tree-tailcall.cc:1102
  msgid "call invocation refers to locals"
  msgstr ""
  
! #: tree-tailcall.cc:1334
  msgid "unhandled code after call"
  msgstr ""
  
! #: tree-tailcall.cc:1344
  #, fuzzy
  #| msgid "return value type mismatch"
  msgid "return value changed after call"
  msgstr "no coincide el tipo del valor de retorno"
  
! #: tree-tailcall.cc:1393
  #, fuzzy
  #| msgid "internal function"
  msgid "internal call"
  msgstr "función interna"
  
! #: tree-tailcall.cc:1401 tree-tailcall.cc:1489
  msgid "call and return value are different"
  msgstr ""
  
! #: tree-tailcall.cc:1499
  #, fuzzy
  #| msgid "Optimize sibling and tail recursive calls."
  msgid "operations after non tail recursive call"
  msgstr "Optimiza las llamadas recursivas hermanadas y de extremo."
  
! #: tree-tailcall.cc:1507
  msgid "tail recursion with pointers can only use additions"
  msgstr ""
  
! #: tree-tailcall.cc:1520
  msgid "exception cleanups omit __tsan_func_exit call"
  msgstr ""
  
! #: tree-tailcall.cc:2023
  msgid "tail recursion with accumulation mixed with musttail non-recursive call"
  msgstr ""
  
! #: c-family/c-format.cc:436
  msgid "format"
  msgstr "formato"
  
! #: c-family/c-format.cc:437
  msgid "field width specifier"
  msgstr "especificador de anchura de campo"
  
! #: c-family/c-format.cc:438
  msgid "field precision specifier"
  msgstr "especificador de precisión del campo"
  
! #: c-family/c-format.cc:575 c-family/c-format.cc:599
  #: config/mingw/msformat-c.cc:45
  msgid "' ' flag"
  msgstr "opción ' '"
  
! #: c-family/c-format.cc:575 c-family/c-format.cc:599
  #: config/mingw/msformat-c.cc:45
  msgid "the ' ' printf flag"
  msgstr "la opción de printf ' '"
  
! #: c-family/c-format.cc:576 c-family/c-format.cc:600 c-family/c-format.cc:631
! #: c-family/c-format.cc:697 config/mingw/msformat-c.cc:46
  msgid "'+' flag"
  msgstr "opción '+'"
  
! #: c-family/c-format.cc:576 c-family/c-format.cc:600 c-family/c-format.cc:631
  #: config/mingw/msformat-c.cc:46
  msgid "the '+' printf flag"
  msgstr "la opción de printf '+'"
  
! #: c-family/c-format.cc:577 c-family/c-format.cc:601 c-family/c-format.cc:632
! #: c-family/c-format.cc:672 config/mingw/msformat-c.cc:47
  #: config/mingw/msformat-c.cc:82
  msgid "'#' flag"
  msgstr "opción '#'"
  
! #: c-family/c-format.cc:577 c-family/c-format.cc:601 c-family/c-format.cc:632
  #: config/mingw/msformat-c.cc:47
  msgid "the '#' printf flag"
  msgstr "la opción de printf '#'"
  
! #: c-family/c-format.cc:578 c-family/c-format.cc:602 c-family/c-format.cc:670
  #: config/mingw/msformat-c.cc:48
  msgid "'0' flag"
  msgstr "opción '0'"
  
! #: c-family/c-format.cc:578 c-family/c-format.cc:602
  #: config/mingw/msformat-c.cc:48
  msgid "the '0' printf flag"
  msgstr "la opción de printf '0'"
  
! #: c-family/c-format.cc:579 c-family/c-format.cc:603 c-family/c-format.cc:669
! #: c-family/c-format.cc:700 config/mingw/msformat-c.cc:49
  msgid "'-' flag"
  msgstr "opción '-'"
  
! #: c-family/c-format.cc:579 c-family/c-format.cc:603
  #: config/mingw/msformat-c.cc:49
  msgid "the '-' printf flag"
  msgstr "la opción de printf '-'"
  
! #: c-family/c-format.cc:580 c-family/c-format.cc:652
  #: config/mingw/msformat-c.cc:50 config/mingw/msformat-c.cc:70
  msgid "''' flag"
  msgstr "opción '''"
  
! #: c-family/c-format.cc:580 config/mingw/msformat-c.cc:50
  msgid "the ''' printf flag"
  msgstr "la opción de printf '''"
  
! #: c-family/c-format.cc:581 c-family/c-format.cc:653
  msgid "'I' flag"
  msgstr "opción 'I'"
  
! #: c-family/c-format.cc:581
  msgid "the 'I' printf flag"
  msgstr "la opción de printf 'I'"
  
! #: c-family/c-format.cc:582 c-family/c-format.cc:604 c-family/c-format.cc:650
! #: c-family/c-format.cc:673 c-family/c-format.cc:701 config/sol2-c.cc:43
  #: config/mingw/msformat-c.cc:51 config/mingw/msformat-c.cc:68
  msgid "field width"
  msgstr "anchura de campo"
  
! #: c-family/c-format.cc:582 c-family/c-format.cc:604 config/sol2-c.cc:43
  #: config/mingw/msformat-c.cc:51
  msgid "field width in printf format"
  msgstr "anchura de campo en formato printf"
  
! #: c-family/c-format.cc:583 c-family/c-format.cc:605 c-family/c-format.cc:634
  #: config/mingw/msformat-c.cc:52
  msgid "precision"
  msgstr "precisión"
  
! #: c-family/c-format.cc:583 c-family/c-format.cc:605 c-family/c-format.cc:634
  #: config/mingw/msformat-c.cc:52
  msgid "precision in printf format"
  msgstr "precisión en formato printf"
  
! #: c-family/c-format.cc:584 c-family/c-format.cc:606 c-family/c-format.cc:635
! #: c-family/c-format.cc:651 c-family/c-format.cc:704 config/sol2-c.cc:44
  #: config/mingw/msformat-c.cc:53 config/mingw/msformat-c.cc:69
  msgid "length modifier"
  msgstr "modificador de longitud"
  
! #: c-family/c-format.cc:584 c-family/c-format.cc:606 c-family/c-format.cc:635
  #: config/sol2-c.cc:44 config/mingw/msformat-c.cc:53
  msgid "length modifier in printf format"
  msgstr "modificador de longitud en formato printf"
  
! #: c-family/c-format.cc:633
  msgid "'q' flag"
  msgstr "opción 'q'"
  
! #: c-family/c-format.cc:633
  msgid "the 'q' diagnostic flag"
  msgstr "la opción de diagnóstico 'q'"
  
! #: c-family/c-format.cc:647 config/mingw/msformat-c.cc:66
  msgid "assignment suppression"
  msgstr "supresión de la asignación"
  
! #: c-family/c-format.cc:647 config/mingw/msformat-c.cc:66
  msgid "the assignment suppression scanf feature"
  msgstr "la supresión de la asignación es una característica de scanf"
  
! #: c-family/c-format.cc:648 config/mingw/msformat-c.cc:67
  msgid "'a' flag"
  msgstr "opción 'a'"
  
! #: c-family/c-format.cc:648 config/mingw/msformat-c.cc:67
  msgid "the 'a' scanf flag"
  msgstr "la opción de scanf 'a'"
  
! #: c-family/c-format.cc:649
  msgid "'m' flag"
  msgstr "opción 'm'"
  
! #: c-family/c-format.cc:649
  msgid "the 'm' scanf flag"
  msgstr "la opción de scanf 'm'"
  
! #: c-family/c-format.cc:650 config/mingw/msformat-c.cc:68
  msgid "field width in scanf format"
  msgstr "anchura de campo en formato scanf"
  
! #: c-family/c-format.cc:651 config/mingw/msformat-c.cc:69
  msgid "length modifier in scanf format"
  msgstr "modificador de longitud en formato scanf"
  
! #: c-family/c-format.cc:652 config/mingw/msformat-c.cc:70
  msgid "the ''' scanf flag"
  msgstr "la opción de scanf '''"
  
! #: c-family/c-format.cc:653
  msgid "the 'I' scanf flag"
  msgstr "la opción de scanf 'I'"
  
! #: c-family/c-format.cc:668
  msgid "'_' flag"
  msgstr "opción '_'"
  
! #: c-family/c-format.cc:668
  msgid "the '_' strftime flag"
  msgstr "la opción de strftime '_'"
  
! #: c-family/c-format.cc:669
  msgid "the '-' strftime flag"
  msgstr "la opción de strftime '-'"
  
! #: c-family/c-format.cc:670
  msgid "the '0' strftime flag"
  msgstr "la opción de strftime '0'"
  
! #: c-family/c-format.cc:671 c-family/c-format.cc:696
  msgid "'^' flag"
  msgstr "opción '^'"
  
! #: c-family/c-format.cc:671
  msgid "the '^' strftime flag"
  msgstr "la opción de strftime '^'"
  
! #: c-family/c-format.cc:672 config/mingw/msformat-c.cc:82
  msgid "the '#' strftime flag"
  msgstr "la opción de strftime '#'"
  
! #: c-family/c-format.cc:673
  msgid "field width in strftime format"
  msgstr "anchura de campo en formato strftime"
  
! #: c-family/c-format.cc:674
  msgid "'E' modifier"
  msgstr "modificador 'E'"
  
! #: c-family/c-format.cc:674
  msgid "the 'E' strftime modifier"
  msgstr "el modificador de strftime 'E'"
  
! #: c-family/c-format.cc:675
  msgid "'O' modifier"
  msgstr "modificador 'O'"
  
! #: c-family/c-format.cc:675
  msgid "the 'O' strftime modifier"
  msgstr "el modificador de strftime 'O'"
  
! #: c-family/c-format.cc:676 c-family/c-format.cc:677
  msgid "the 'O' modifier"
  msgstr "el modificador 'O'"
  
! #: c-family/c-format.cc:695
  msgid "fill character"
  msgstr "carácter de relleno"
  
! #: c-family/c-format.cc:695
  msgid "fill character in strfmon format"
  msgstr "carácter de relleno en el formato de strfmon"
  
! #: c-family/c-format.cc:696
  msgid "the '^' strfmon flag"
  msgstr "la opción de strfmon '^'"
  
! #: c-family/c-format.cc:697
  msgid "the '+' strfmon flag"
  msgstr "la opción de strfmon '+'"
  
! #: c-family/c-format.cc:698
  msgid "'(' flag"
  msgstr "opción '('"
  
! #: c-family/c-format.cc:698
  msgid "the '(' strfmon flag"
  msgstr "la opción de strfmon '('"
  
! #: c-family/c-format.cc:699
  msgid "'!' flag"
  msgstr "opción '!'"
  
! #: c-family/c-format.cc:699
  msgid "the '!' strfmon flag"
  msgstr "la opción de strfmon '!'"
  
! #: c-family/c-format.cc:700
  msgid "the '-' strfmon flag"
  msgstr "la opción de strfmon '-'"
  
! #: c-family/c-format.cc:701
  msgid "field width in strfmon format"
  msgstr "anchura de campo en formato strfmon"
  
! #: c-family/c-format.cc:702
  msgid "left precision"
  msgstr "precisión izquierda"
  
! #: c-family/c-format.cc:702
  msgid "left precision in strfmon format"
  msgstr "precisión izquierda en formato strfmon"
  
! #: c-family/c-format.cc:703
  msgid "right precision"
  msgstr "precisión derecha"
  
! #: c-family/c-format.cc:703
  msgid "right precision in strfmon format"
  msgstr "precisión derecha en formato strfmon"
  
! #: c-family/c-format.cc:704
  msgid "length modifier in strfmon format"
  msgstr "modificador de longitud en formato strfmon"
  
  #. Handle deferred options from command-line.
! #: c-family/c-opts.cc:1699 fortran/cpp.cc:630
  msgid "<command-line>"
  msgstr "<línea-de-órdenes>"
  
! #: config/aarch64/aarch64.cc:13004 config/loongarch/loongarch.cc:6728
  #, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "no se admite el operando para el código '%c'"
  
! #: config/aarch64/aarch64.cc:13013 config/aarch64/aarch64.cc:13026
! #: config/aarch64/aarch64.cc:13038 config/aarch64/aarch64.cc:13049
! #: config/aarch64/aarch64.cc:13065 config/aarch64/aarch64.cc:13079
! #: config/aarch64/aarch64.cc:13099 config/aarch64/aarch64.cc:13181
! #: config/aarch64/aarch64.cc:13192 config/aarch64/aarch64.cc:13206
! #: config/aarch64/aarch64.cc:13432 config/aarch64/aarch64.cc:13445
! #: config/aarch64/aarch64.cc:13462 config/pru/pru.cc:1872
! #: config/pru/pru.cc:1883 config/pru/pru.cc:1965 config/riscv/riscv.cc:8092
! #: config/riscv/riscv.cc:8108 config/riscv/riscv.cc:8124
! #: config/riscv/riscv.cc:8140 config/riscv/riscv.cc:8173
! #: config/riscv/riscv.cc:8182 config/riscv/riscv.cc:8191
! #: config/riscv/riscv.cc:8201
  #, c-format
  msgid "invalid operand for '%%%c'"
  msgstr "operando no válido para '%%%c'"
  
! #: config/aarch64/aarch64.cc:13117 config/aarch64/aarch64.cc:13128
! #: config/aarch64/aarch64.cc:13292 config/aarch64/aarch64.cc:13303
! #: config/riscv/riscv.cc:7988 config/riscv/riscv.cc:7996
! #: config/riscv/riscv.cc:8003 config/riscv/riscv.cc:8007
! #: config/riscv/riscv.cc:8049 config/riscv/riscv.cc:8067
  #, c-format
  msgid "invalid vector constant"
  msgstr "constante de vector no válida"
  
! #: config/aarch64/aarch64.cc:13142
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr "coma flotante incompatible / operando de registro de vector para '%%%c'"
  
! #: config/aarch64/aarch64.cc:13154
  #, fuzzy, c-format
  #| msgid "incompatible floating point / vector register operand for '%%%c'"
  msgid "incompatible operand for '%%%c'"
  msgstr "coma flotante incompatible / operando de registro de vector para '%%%c'"
  
! #: config/aarch64/aarch64.cc:13174
  #, fuzzy, c-format
  #| msgid "incompatible floating point / vector register operand for '%%%c'"
  msgid "incompatible register operand for '%%%c'"
  msgstr "coma flotante incompatible / operando de registro de vector para '%%%c'"
  
! #: config/aarch64/aarch64.cc:13239 config/arm/arm.cc:24779
  #, c-format
  msgid "missing operand"
  msgstr "falta un operando"
  
! #: config/aarch64/aarch64.cc:13329
  #, c-format
  msgid "invalid constant"
  msgstr "constante no válida"
  
! #: config/aarch64/aarch64.cc:13332
  #, c-format
  msgid "invalid operand"
  msgstr "operando no válido"
  
! #: config/aarch64/aarch64.cc:13470 config/aarch64/aarch64.cc:13475
  #, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "prefijo de operando no válido '%%%c'"
  
! #: config/aarch64/aarch64.cc:13495
  #, c-format
  msgid "invalid address mode"
  msgstr "modo de direccionamiento no válido"
  
! #: config/aarch64/aarch64.cc:23792
  #, fuzzy
  #| msgid "invalid conversion from type %<bfloat16_t%>"
  msgid "invalid conversion from type %<mfloat8_t%>"
  msgstr "conversión no válida desde el tipo %<bfloat16_t%>"
  
! #: config/aarch64/aarch64.cc:23794
  #, fuzzy
  #| msgid "invalid conversion to type %<bfloat16_t%>"
  msgid "invalid conversion to type %<mfloat8_t%>"
  msgstr "conversión no válida al tipo %<bfloat16_t%>"
  
! #: config/aarch64/aarch64.cc:31104
! #, fuzzy
! #| msgid "operation not permitted on type %<bfloat16_t%>"
! msgid "preincrement operation not permitted on svbool_t"
! msgstr "operación no permitida con el tipo %<bfloat16_t%>"
! 
! #: config/aarch64/aarch64.cc:31106
! #, fuzzy
! #| msgid "operation not permitted on type %<bfloat16_t%>"
! msgid "predecrement operation not permitted on svbool_t"
! msgstr "operación no permitida con el tipo %<bfloat16_t%>"
! 
! #: config/aarch64/aarch64.cc:31108
! #, fuzzy
! #| msgid "operation not permitted on type %<bfloat16_t%>"
! msgid "postincrement operation not permitted on svbool_t"
! msgstr "operación no permitida con el tipo %<bfloat16_t%>"
! 
! #: config/aarch64/aarch64.cc:31110
! #, fuzzy
! #| msgid "operation not permitted on type %<bfloat16_t%>"
! msgid "postdecrement operation not permitted on svbool_t"
! msgstr "operación no permitida con el tipo %<bfloat16_t%>"
! 
! #: config/aarch64/aarch64.cc:31112
! #, fuzzy
! #| msgid "operation not permitted on type %<bfloat16_t%>"
! msgid "negation operation not permitted on svbool_t"
! msgstr "operación no permitida con el tipo %<bfloat16_t%>"
! 
! #: config/aarch64/aarch64.cc:31114
! #, fuzzy
! #| msgid "operation not permitted on type %<bfloat16_t%>"
! msgid "plus operation not permitted on svbool_t"
! msgstr "operación no permitida con el tipo %<bfloat16_t%>"
! 
! #: config/aarch64/aarch64.cc:31116
! #, fuzzy
! #| msgid "operation not permitted on type %<bfloat16_t%>"
! msgid "minus operation not permitted on svbool_t"
! msgstr "operación no permitida con el tipo %<bfloat16_t%>"
! 
! #: config/aarch64/aarch64.cc:31118
! #, fuzzy
! #| msgid "operation not permitted on type %<bfloat16_t%>"
! msgid "multiply operation not permitted on svbool_t"
! msgstr "operación no permitida con el tipo %<bfloat16_t%>"
! 
! #: config/aarch64/aarch64.cc:31120
! #, fuzzy
! #| msgid "operation not permitted on type %<bfloat16_t%>"
! msgid "divide operation not permitted on svbool_t"
! msgstr "operación no permitida con el tipo %<bfloat16_t%>"
! 
! #: config/aarch64/aarch64.cc:31123
! #, fuzzy
! #| msgid "operation not permitted on type %<bfloat16_t%>"
! msgid "shift operation not permitted on svbool_t"
! msgstr "operación no permitida con el tipo %<bfloat16_t%>"
! 
! #: config/aarch64/aarch64.cc:31128
! msgid "only == and != operations permitted on svbool_t"
! msgstr ""
! 
! #: config/aarch64/aarch64.cc:31130
! #, fuzzy
! #| msgid "stack usage computation not supported for this target"
! msgid "subscript operation not supported on svbool_t"
! msgstr "no se admite el cálculo de uso de pila para este objetivo"
! 
! #: config/aarch64/aarch64.cc:31151 config/aarch64/aarch64.cc:31184
  #, fuzzy
  #| msgid "operation not permitted on type %<bfloat16_t%>"
  msgid "operation not permitted on type %<mfloat8_t%>"
  msgstr "operación no permitida con el tipo %<bfloat16_t%>"
  
! #: config/aarch64/aarch64.cc:31172
  #, fuzzy
  #| msgid "invalid operands in binary operation"
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "operandos no válidos en la operación binaria"
  
! #: config/alpha/alpha.cc:5776 config/i386/i386.cc:14543
! #: config/rs6000/rs6000.cc:14685 config/sparc/sparc.cc:9386
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "se usó '%%&' sin ninguna referencia TLS dinámica local"
  
! #: config/alpha/alpha.cc:5834 config/bfin/bfin.cc:1428
  #, c-format
  msgid "invalid %%J value"
  msgstr "valor %%J no válido"
  
! #: config/alpha/alpha.cc:5864 config/ia64/ia64.cc:5637 config/or1k/or1k.cc:1251
  #, c-format
  msgid "invalid %%r value"
  msgstr "valor %%r no válido"
  
! #: config/alpha/alpha.cc:5874 config/ia64/ia64.cc:5591
! #: config/rs6000/rs6000.cc:14380 config/xtensa/xtensa.cc:2995
  #, c-format
  msgid "invalid %%R value"
  msgstr "valor %%R no válido"
  
! #: config/alpha/alpha.cc:5880 config/rs6000/rs6000.cc:14300
! #: config/xtensa/xtensa.cc:2968
  #, c-format
  msgid "invalid %%N value"
  msgstr "valor %%N no válido"
  
! #: config/alpha/alpha.cc:5888 config/rs6000/rs6000.cc:14328
  #, c-format
  msgid "invalid %%P value"
  msgstr "valor %%P no válido"
  
! #: config/alpha/alpha.cc:5896
  #, c-format
  msgid "invalid %%h value"
  msgstr "valor %%h no válido"
  
! #: config/alpha/alpha.cc:5904 config/xtensa/xtensa.cc:2988
  #, c-format
  msgid "invalid %%L value"
  msgstr "valor %%L no válido"
  
! #: config/alpha/alpha.cc:5923
  #, c-format
  msgid "invalid %%m value"
  msgstr "valor %%m no válido"
  
! #: config/alpha/alpha.cc:5929
  #, c-format
  msgid "invalid %%M value"
  msgstr "valor %%M no válido"
  
! #: config/alpha/alpha.cc:5966 config/xtensa/xtensa.cc:3002
  #, c-format
  msgid "invalid %%U value"
  msgstr "valor %%U no válido"
  
! #: config/alpha/alpha.cc:5974 config/rs6000/rs6000.cc:14388
  #, c-format
  msgid "invalid %%s value"
  msgstr "valor %%s no válido"
  
! #: config/alpha/alpha.cc:5985
  #, c-format
  msgid "invalid %%C value"
  msgstr "valor %%C no válido"
  
! #: config/alpha/alpha.cc:6022 config/rs6000/rs6000.cc:14164
  #, c-format
  msgid "invalid %%E value"
  msgstr "valor %%E no válido"
  
! #: config/alpha/alpha.cc:6047 config/alpha/alpha.cc:6097
  #, c-format
  msgid "unknown relocation unspec"
  msgstr "reubicación unspec desconocida"
  
! #: config/alpha/alpha.cc:6056 config/gcn/gcn.cc:7560 config/gcn/gcn.cc:7569
! #: config/gcn/gcn.cc:7627 config/gcn/gcn.cc:7635 config/gcn/gcn.cc:7651
! #: config/gcn/gcn.cc:7669 config/gcn/gcn.cc:7720 config/gcn/gcn.cc:7839
! #: config/gcn/gcn.cc:7955 config/rs6000/rs6000.cc:14690
  #, c-format
  msgid "invalid %%xn code"
  msgstr "código %%xn no válido"
  
! #: config/alpha/alpha.cc:6162
  #, c-format
  msgid "invalid operand address"
  msgstr "dirección de operando no válida"
  
! #: config/arc/arc.cc:4913
  #, c-format
  msgid "invalid operand to %%Z code"
  msgstr "operando no válido para el código %%Z"
  
! #: config/arc/arc.cc:4921
  #, c-format
  msgid "invalid operand to %%z code"
  msgstr "operando no válido para el código %%z"
  
! #: config/arc/arc.cc:4929
  #, c-format
  msgid "invalid operands to %%c code"
  msgstr "operandos no válidos para el código %%c"
  
! #: config/arc/arc.cc:4937
  #, c-format
  msgid "invalid operand to %%M code"
  msgstr "operando no válido para el código %%M"
  
! #: config/arc/arc.cc:4945 config/m32r/m32r.cc:2090
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr "operador no válido para el código %%p"
  
! #: config/arc/arc.cc:4953
  #, fuzzy, c-format
  #| msgid "invalid operand to %%s code"
  msgid "invalid operand for %%s code"
  msgstr "operando no válido para el código %%s"
  
! #: config/arc/arc.cc:4971
  #, fuzzy, c-format
  #| msgid "invalid operand to %%N code"
  msgid "invalid operand for %%N code"
  msgstr "operando no válido para el código %%N"
  
! #: config/arc/arc.cc:4984
  #, fuzzy, c-format
  #| msgid "invalid operand to %%N code"
  msgid "invalid operand for %%N or %%S code"
  msgstr "operando no válido para el código %%N"
  
! #: config/arc/arc.cc:5006 config/m32r/m32r.cc:2083
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr "operando no válido para el código %%s"
  
! #: config/arc/arc.cc:5126 config/m32r/m32r.cc:2116
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "operando no válido para el código %%R"
  
! #: config/arc/arc.cc:5202 config/m32r/m32r.cc:2139
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "operando no válido para el código %%H%%L"
  
! #: config/arc/arc.cc:5270 config/m32r/m32r.cc:2210
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "operando no válido para el código %%U"
  
! #: config/arc/arc.cc:5282
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "operando no válido para el código %%V"
  
! #: config/arc/arc.cc:5332
  #, c-format
  msgid "invalid operand to %%O code"
  msgstr "operando no válido para el código %%O"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.cc:5355 config/epiphany/epiphany.cc:1309
! #: config/m32r/m32r.cc:2237 config/nds32/nds32.cc:3519
! #: config/sparc/sparc.cc:9665
  #, c-format
  msgid "invalid operand output code"
  msgstr "operando no válido en el código de salida"
  
! #: config/arc/arc.cc:6408
  #, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "UNSPEC no válido como operando: %d"
  
! #: config/arc/arc.cc:6624
  msgid "unrecognized supposed constant"
  msgstr "no se reconoce la constante supuesta"
  
! #: config/arm/arm.cc:21090 config/arm/arm.cc:21115 config/arm/arm.cc:21125
! #: config/arm/arm.cc:21134 config/arm/arm.cc:21143
  #, c-format
  msgid "invalid shift operand"
  msgstr "operando de desplazamiento no válido"
  
! #: config/arm/arm.cc:24061 config/arm/arm.cc:24079
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "instrucción de predicado Thumb"
  
! #: config/arm/arm.cc:24067
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "instrucción de predicado en una secuencia condicional"
  
! #: config/arm/arm.cc:24183 config/arm/arm.cc:24196 config/arm/arm.cc:24221
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "No se admite el operando para el código '%c'"
  
! #: config/arm/arm.cc:24298 config/arm/arm.cc:24320 config/arm/arm.cc:24330
! #: config/arm/arm.cc:24340 config/arm/arm.cc:24350 config/arm/arm.cc:24389
! #: config/arm/arm.cc:24407 config/arm/arm.cc:24425 config/arm/arm.cc:24467
! #: config/arm/arm.cc:24474 config/arm/arm.cc:24492 config/arm/arm.cc:24499
! #: config/arm/arm.cc:24507 config/arm/arm.cc:24528 config/arm/arm.cc:24535
! #: config/arm/arm.cc:24726 config/arm/arm.cc:24733 config/arm/arm.cc:24760
! #: config/arm/arm.cc:24767 config/bfin/bfin.cc:1441 config/bfin/bfin.cc:1448
! #: config/bfin/bfin.cc:1455 config/bfin/bfin.cc:1462 config/bfin/bfin.cc:1471
! #: config/bfin/bfin.cc:1478 config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492
! #: config/nds32/nds32.cc:3545
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr "operando no válido para el código '%c'"
  
! #: config/arm/arm.cc:24402
  #, c-format
  msgid "instruction never executed"
  msgstr "la instrucción nunca se ejecuta"
  
  #. Former FPA support, effectively unused after GCC-4.7, but not
  #. removed until gcc-15.
! #: config/arm/arm.cc:24440
  #, fuzzy, c-format
  #| msgid "obsolete Maverick format code '%c'"
  msgid "obsolete FPA format code '%c'"
  msgstr "código de formato Maverick obsoleto '%c'"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.cc:24449
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "código de formato Maverick obsoleto '%c'"
  
! #. Former iWMMXT support, removed after GCC-15.
! #: config/arm/arm.cc:24455
! #, fuzzy, c-format
! #| msgid "obsolete Maverick format code '%c'"
! msgid "obsolete iWMMXT format code '%c'"
! msgstr "código de formato Maverick obsoleto '%c'"
! 
! #: config/arm/arm.cc:34277
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "conversión no válida desde el tipo %<bfloat16_t%>"
  
! #: config/arm/arm.cc:34279
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "conversión no válida al tipo %<bfloat16_t%>"
  
! #: config/arm/arm.cc:34294 config/arm/arm.cc:34310
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr "operación no permitida con el tipo %<bfloat16_t%>"
  
*************** msgstr "no se reconoce la insn:"
*** 20196,20291 ****
  msgid "incomplete application of insn"
  msgstr "implementación incompleta de la clase %qE"
  
! #: config/avr/avr.cc:2525
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr "el operando de dirección requiere una restricción para los registros X, Y, o Z"
  
! #: config/avr/avr.cc:2708
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr "los operandos para %T/%t deben ser reg + const_int:"
  
! #: config/avr/avr.cc:2763
  #, c-format
  msgid "bad I/O address 0x%s outside of valid range [0x%x, 0x%x] for %%i operand"
  msgstr ""
  
! #: config/avr/avr.cc:2789
  #, c-format
  msgid "%s operand cannot be used as %%i I/O address operand"
  msgstr ""
  
! #: config/avr/avr.cc:2812
  msgid "bad address, not a constant:"
  msgstr "dirección errónea, no es una constante:"
  
! #: config/avr/avr.cc:2831 config/avr/avr.cc:2838
  msgid "bad address, not (reg+disp):"
  msgstr "dirección errónea, no (reg+disp):"
  
! #: config/avr/avr.cc:2845
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "dirección errónea, no hay post_inc o pre_dec:"
  
! #: config/avr/avr.cc:2857
  msgid "internal compiler error.  Bad address:"
  msgstr "error interno del compilador.  Dirección errónea:"
  
! #: config/avr/avr.cc:2886
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr "Código '%c' no admitido para coma fija:"
  
! #: config/avr/avr.cc:2905
  msgid "internal compiler error.  Unknown mode:"
  msgstr "error interno del compilador.  Modo desconocido:"
  
! #: config/avr/avr.cc:4278 config/avr/avr.cc:5264 config/avr/avr.cc:5711
  msgid "invalid insn:"
  msgstr "insn no válida:"
  
! #: config/avr/avr.cc:4361 config/avr/avr.cc:4486 config/avr/avr.cc:4544
! #: config/avr/avr.cc:4596 config/avr/avr.cc:4615 config/avr/avr.cc:4807
! #: config/avr/avr.cc:5115 config/avr/avr.cc:5400 config/avr/avr.cc:5604
! #: config/avr/avr.cc:5768 config/avr/avr.cc:5861 config/avr/avr.cc:6059
  msgid "incorrect insn:"
  msgstr "insn incorrecta:"
  
! #: config/avr/avr.cc:4631 config/avr/avr.cc:4906 config/avr/avr.cc:5186
! #: config/avr/avr.cc:5472 config/avr/avr.cc:5650 config/avr/avr.cc:5917
! #: config/avr/avr.cc:6117
  msgid "unknown move insn:"
  msgstr "insn move desconocida:"
  
! #: config/avr/avr.cc:7001
  msgid "bad shift insn:"
  msgstr "insn shift errónea:"
  
! #: config/avr/avr.cc:7092 config/avr/avr.cc:7629 config/avr/avr.cc:8103
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "error interno del compilador.  Desplazamiento incorrecto:"
  
! #: config/avr/avr.cc:10395
  msgid "unsupported fixed-point conversion"
  msgstr "conversión de coma fija no admitida"
  
! #: config/avr/avr.cc:11667
  msgid "variable"
  msgstr "variable"
  
! #: config/avr/avr.cc:11672
  msgid "function parameter"
  msgstr "parámetro de función"
  
! #: config/avr/avr.cc:11677
  msgid "structure field"
  msgstr "campo de estructura"
  
! #: config/avr/avr.cc:11683
  msgid "return type of function"
  msgstr "tipo de retorno de función"
  
! #: config/avr/avr.cc:11688
  msgid "pointer"
  msgstr "puntero"
  
--- 21094,21189 ----
  msgid "incomplete application of insn"
  msgstr "implementación incompleta de la clase %qE"
  
! #: config/avr/avr.cc:2504
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr "el operando de dirección requiere una restricción para los registros X, Y, o Z"
  
! #: config/avr/avr.cc:2687
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr "los operandos para %T/%t deben ser reg + const_int:"
  
! #: config/avr/avr.cc:2742
  #, c-format
  msgid "bad I/O address 0x%s outside of valid range [0x%x, 0x%x] for %%i operand"
  msgstr ""
  
! #: config/avr/avr.cc:2768
  #, c-format
  msgid "%s operand cannot be used as %%i I/O address operand"
  msgstr ""
  
! #: config/avr/avr.cc:2791
  msgid "bad address, not a constant:"
  msgstr "dirección errónea, no es una constante:"
  
! #: config/avr/avr.cc:2810 config/avr/avr.cc:2817
  msgid "bad address, not (reg+disp):"
  msgstr "dirección errónea, no (reg+disp):"
  
! #: config/avr/avr.cc:2824
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "dirección errónea, no hay post_inc o pre_dec:"
  
! #: config/avr/avr.cc:2836
  msgid "internal compiler error.  Bad address:"
  msgstr "error interno del compilador.  Dirección errónea:"
  
! #: config/avr/avr.cc:2865
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr "Código '%c' no admitido para coma fija:"
  
! #: config/avr/avr.cc:2884
  msgid "internal compiler error.  Unknown mode:"
  msgstr "error interno del compilador.  Modo desconocido:"
  
! #: config/avr/avr.cc:4298 config/avr/avr.cc:5284 config/avr/avr.cc:5731
  msgid "invalid insn:"
  msgstr "insn no válida:"
  
! #: config/avr/avr.cc:4381 config/avr/avr.cc:4506 config/avr/avr.cc:4564
! #: config/avr/avr.cc:4616 config/avr/avr.cc:4635 config/avr/avr.cc:4827
! #: config/avr/avr.cc:5135 config/avr/avr.cc:5420 config/avr/avr.cc:5624
! #: config/avr/avr.cc:5788 config/avr/avr.cc:5881 config/avr/avr.cc:6079
  msgid "incorrect insn:"
  msgstr "insn incorrecta:"
  
! #: config/avr/avr.cc:4651 config/avr/avr.cc:4926 config/avr/avr.cc:5206
! #: config/avr/avr.cc:5492 config/avr/avr.cc:5670 config/avr/avr.cc:5937
! #: config/avr/avr.cc:6137
  msgid "unknown move insn:"
  msgstr "insn move desconocida:"
  
! #: config/avr/avr.cc:7082
  msgid "bad shift insn:"
  msgstr "insn shift errónea:"
  
! #: config/avr/avr.cc:7182 config/avr/avr.cc:7708 config/avr/avr.cc:8171
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "error interno del compilador.  Desplazamiento incorrecto:"
  
! #: config/avr/avr.cc:10463
  msgid "unsupported fixed-point conversion"
  msgstr "conversión de coma fija no admitida"
  
! #: config/avr/avr.cc:11747
  msgid "variable"
  msgstr "variable"
  
! #: config/avr/avr.cc:11752
  msgid "function parameter"
  msgstr "parámetro de función"
  
! #: config/avr/avr.cc:11757
  msgid "structure field"
  msgstr "campo de estructura"
  
! #: config/avr/avr.cc:11763
  msgid "return type of function"
  msgstr "tipo de retorno de función"
  
! #: config/avr/avr.cc:11768
  msgid "pointer"
  msgstr "puntero"
  
*************** msgstr ""
*** 20303,20309 ****
  msgid "invalid %%j value"
  msgstr "valor %%j no válido"
  
! #: config/bfin/bfin.cc:1583 config/c6x/c6x.cc:2279
  #, c-format
  msgid "invalid const_double operand"
  msgstr "operando const_double no válido"
--- 21201,21207 ----
  msgid "invalid %%j value"
  msgstr "valor %%j no válido"
  
! #: config/bfin/bfin.cc:1583 config/c6x/c6x.cc:2278
  #, c-format
  msgid "invalid const_double operand"
  msgstr "operando const_double no válido"
*************** msgstr "operando inesperado"
*** 20323,20342 ****
  
  #. Format punctuators via %s to avoid -Wformat-diag.
  #: config/cris/cris.cc:783 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
! #: cobol/dts.h:71 final.cc:3194 final.cc:3196 fold-const.cc:347 gcc.cc:6299
! #: gcc.cc:6313 rtl-error.cc:101 toplev.cc:322 cobol/gcobolspec.cc:366
! #: cobol/gcobolspec.cc:440 cobol/gcobolspec.cc:450 cobol/gcobolspec.cc:534
! #: cobol/genutil.cc:1268 cp/logic.cc:311 cp/logic.cc:313 cp/typeck.cc:7952
  #: d/d-convert.cc:237 go/go-gcc-diagnostics.cc:28 go/go-gcc-diagnostics.cc:37
  #: go/go-gcc-diagnostics.cc:45 go/go-gcc-diagnostics.cc:53
! #: lto/lto-object.cc:180 lto/lto-object.cc:277 lto/lto-object.cc:334
! #: lto/lto-object.cc:358 m2/gm2-gcc/m2linemap.cc:183
! #: m2/gm2-gcc/m2linemap.cc:254 m2/gm2-gcc/m2linemap.cc:363
! #: rust/rust-diagnostics.cc:164 rust/rust-diagnostics.cc:182
! #: rust/rust-diagnostics.cc:243 rust/rust-diagnostics.cc:266
! #: rust/rust-diagnostics.cc:287 rust/rust-diagnostics.cc:306
! #: rust/rust-diagnostics.cc:322 rust/rust-diagnostics.cc:338
! #: rust/rust-diagnostics.cc:357 rust/rust-diagnostics.cc:373
  #, gcc-internal-format, gfc-internal-format
  msgid "%s"
  msgstr "%s"
--- 21221,21240 ----
  
  #. Format punctuators via %s to avoid -Wformat-diag.
  #: config/cris/cris.cc:783 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
! #: cobol/dts.h:71 final.cc:3204 final.cc:3206 fold-const.cc:347 gcc.cc:6325
! #: gcc.cc:6339 rtl-error.cc:101 toplev.cc:325 cobol/gcobolspec.cc:361
! #: cobol/gcobolspec.cc:435 cobol/gcobolspec.cc:445 cobol/gcobolspec.cc:529
! #: cobol/genutil.cc:1098 cp/logic.cc:311 cp/logic.cc:313 cp/typeck.cc:8107
  #: d/d-convert.cc:237 go/go-gcc-diagnostics.cc:28 go/go-gcc-diagnostics.cc:37
  #: go/go-gcc-diagnostics.cc:45 go/go-gcc-diagnostics.cc:53
! #: lto/lto-object.cc:178 lto/lto-object.cc:275 lto/lto-object.cc:332
! #: lto/lto-object.cc:356 m2/gm2-gcc/m2linemap.cc:183
! #: m2/gm2-gcc/m2linemap.cc:257 m2/gm2-gcc/m2linemap.cc:366
! #: rust/rust-diagnostics.cc:171 rust/rust-diagnostics.cc:189
! #: rust/rust-diagnostics.cc:250 rust/rust-diagnostics.cc:273
! #: rust/rust-diagnostics.cc:294 rust/rust-diagnostics.cc:313
! #: rust/rust-diagnostics.cc:329 rust/rust-diagnostics.cc:345
! #: rust/rust-diagnostics.cc:364 rust/rust-diagnostics.cc:380
  #, gcc-internal-format, gfc-internal-format
  msgid "%s"
  msgstr "%s"
*************** msgstr "operando output_move_double err�
*** 20541,20566 ****
  msgid "bad output_condmove_single operand"
  msgstr "operando output_condmove_single erróneo"
  
! #: config/gcn/gcn.cc:7024 config/gcn/gcn.cc:7044 config/gcn/gcn.cc:7048
! #: config/gcn/gcn.cc:7381 config/gcn/gcn.cc:7392 config/gcn/gcn.cc:7395
  #, c-format
  msgid "bad ADDR_SPACE_GLOBAL address"
  msgstr "dirección ADDR_SPACE_GLOBAL errónea"
  
! #: config/gcn/gcn.cc:7163 config/gcn/gcn.cc:7186 config/gcn/gcn.cc:7218
! #: config/gcn/gcn.cc:7234 config/gcn/gcn.cc:7249 config/gcn/gcn.cc:7268
! #: config/gcn/gcn.cc:7332 config/gcn/gcn.cc:7526 config/gcn/gcn.cc:7641
  #, c-format
  msgid "invalid operand %%xn code"
  msgstr "operando no válido para el código %%xn"
  
! #: config/gcn/gcn.cc:7629
  #, fuzzy, c-format
  #| msgid "c4x_operand_subword: invalid mode"
  msgid "operand %%xn code invalid for QImode"
  msgstr "c4x_operand_subword: modo no válido"
  
! #: config/gcn/gcn.cc:7717
  #, c-format
  msgid "invalid fp constant"
  msgstr "constante fp no válida"
--- 21439,21464 ----
  msgid "bad output_condmove_single operand"
  msgstr "operando output_condmove_single erróneo"
  
! #: config/gcn/gcn.cc:7235 config/gcn/gcn.cc:7255 config/gcn/gcn.cc:7259
! #: config/gcn/gcn.cc:7600 config/gcn/gcn.cc:7611 config/gcn/gcn.cc:7614
  #, c-format
  msgid "bad ADDR_SPACE_GLOBAL address"
  msgstr "dirección ADDR_SPACE_GLOBAL errónea"
  
! #: config/gcn/gcn.cc:7382 config/gcn/gcn.cc:7405 config/gcn/gcn.cc:7437
! #: config/gcn/gcn.cc:7453 config/gcn/gcn.cc:7468 config/gcn/gcn.cc:7487
! #: config/gcn/gcn.cc:7551 config/gcn/gcn.cc:7745 config/gcn/gcn.cc:7860
  #, c-format
  msgid "invalid operand %%xn code"
  msgstr "operando no válido para el código %%xn"
  
! #: config/gcn/gcn.cc:7848
  #, fuzzy, c-format
  #| msgid "c4x_operand_subword: invalid mode"
  msgid "operand %%xn code invalid for QImode"
  msgstr "c4x_operand_subword: modo no válido"
  
! #: config/gcn/gcn.cc:7936
  #, c-format
  msgid "invalid fp constant"
  msgstr "constante fp no válida"
*************** msgstr "constante fp no válida"
*** 20573,20730 ****
  msgid "Expected register or constant integer."
  msgstr "se esperaba interfaz o puntero a interfaz"
  
! #: config/i386/i386.cc:12886
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "UNSPEC no válido como operando"
  
! #: config/i386/i386.cc:13425
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "uso no válido del registro '%s'"
  
! #: config/i386/i386.cc:13430
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "tipo no válido de la salida del indicador asm"
  
! #: config/i386/i386.cc:13664
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "tamaño de operando no válido para el código de operando 'O'"
  
! #: config/i386/i386.cc:13699
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "tamaño de operando no válido para el código de operando 'z'"
  
! #: config/i386/i386.cc:13774
  #, fuzzy, c-format
  #| msgid "invalid operand type used with operand code 'Z'"
  msgid "invalid operand type used with operand code '%c'"
  msgstr "se usó un tipo de operando no válido con el código de operando 'Z'"
  
! #: config/i386/i386.cc:13779
  #, fuzzy, c-format
  #| msgid "invalid operand size for operand code 'O'"
  msgid "invalid operand size for operand code '%c'"
  msgstr "tamaño de operando no válido para el código de operando 'O'"
  
! #: config/i386/i386.cc:13857
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "el operando no es un código de condición, código de operando 'Y' no válido"
  
! #: config/i386/i386.cc:13936
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "el operando no es un código de condición, código de operando 'D' no válido"
  
! #: config/i386/i386.cc:13954
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "el operando no es un código de condición, código de operando '%c' no válido"
  
! #: config/i386/i386.cc:13975
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "el operando no es una referencia de memoria desplazable, código de operando 'H' no válido"
  
! #: config/i386/i386.cc:13990
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "el operando no es un entero, código de operando 'K' no válido"
  
! #: config/i386/i386.cc:14018
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "el operando no es un entero concreto, código de operando 'r' no válido"
  
! #: config/i386/i386.cc:14036
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "el operando no es un entero, código de operando 'R' no válido"
  
! #: config/i386/i386.cc:14059
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "el operando no es un entero concreto, código de operando 'R' no válido"
  
! #: config/i386/i386.cc:14152
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "código de operando '%c' no válido"
  
! #: config/i386/i386.cc:14214 config/i386/i386.cc:14603
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "restricciones no válidas para el operando"
  
! #: config/i386/i386.cc:14315
  #, fuzzy, c-format
  #| msgid "invalid vector constant"
  msgid "invalid vector immediate"
  msgstr "constante de vector no válida"
  
! #: config/i386/i386.cc:17485
  msgid "unknown insn mode"
  msgstr "modo insn desconocido"
  
! #: config/i386/i386.cc:24023
  #, fuzzy
  #| msgid "invalid conversion from type %<bfloat16_t%>"
  msgid "invalid conversion from type %<__bf16%> without option %<-msse2%>"
  msgstr "conversión no válida desde el tipo %<bfloat16_t%>"
  
! #: config/i386/i386.cc:24026
  #, fuzzy
  #| msgid "invalid conversion from type %<bfloat16_t%>"
  msgid "invalid conversion from type %<_Float16%> without option %<-msse2%>"
  msgstr "conversión no válida desde el tipo %<bfloat16_t%>"
  
! #: config/i386/i386.cc:24029
  #, fuzzy
  #| msgid "invalid conversion to type %<bfloat16_t%>"
  msgid "invalid conversion to type %<__bf16%> without option %<-msse2%>"
  msgstr "conversión no válida al tipo %<bfloat16_t%>"
  
! #: config/i386/i386.cc:24032
  #, fuzzy
  #| msgid "invalid conversion to type %<bfloat16_t%>"
  msgid "invalid conversion to type %<_Float16%> without option %<-msse2%>"
  msgstr "conversión no válida al tipo %<bfloat16_t%>"
  
! #: config/i386/i386.cc:24070 config/i386/i386.cc:24095
  #, fuzzy
  #| msgid "operation not permitted on type %<bfloat16_t%>"
  msgid "operation not permitted on type %<__bf16%> without option %<-msse2%>"
  msgstr "operación no permitida con el tipo %<bfloat16_t%>"
  
! #: config/i386/i386.cc:24073 config/i386/i386.cc:24099
  #, fuzzy
  #| msgid "operation not permitted on type %<bfloat16_t%>"
  msgid "operation not permitted on type %<_Float16%> without option %<-msse2%>"
  msgstr "operación no permitida con el tipo %<bfloat16_t%>"
  
! #: config/ia64/ia64.cc:5474
  #, c-format
  msgid "invalid %%G mode"
  msgstr "modo %%G no válido"
  
! #: config/ia64/ia64.cc:5645
  #, c-format
  msgid "ia64_print_operand: unknown code"
  msgstr "ia64_print_operand: código desconocido"
  
! #: config/ia64/ia64.cc:11270
  msgid "invalid conversion from %<__fpreg%>"
  msgstr "conversión no válida de %<__fpreg%>"
  
! #: config/ia64/ia64.cc:11273
  msgid "invalid conversion to %<__fpreg%>"
  msgstr "conversión no válida a %<__fpreg%>"
  
! #: config/ia64/ia64.cc:11286 config/ia64/ia64.cc:11297
  msgid "invalid operation on %<__fpreg%>"
  msgstr "operación no válida en %<__fpreg%>"
  
--- 21471,21634 ----
  msgid "Expected register or constant integer."
  msgstr "se esperaba interfaz o puntero a interfaz"
  
! #: config/i386/i386.cc:13325
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "UNSPEC no válido como operando"
  
! #: config/i386/i386.cc:13868
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "uso no válido del registro '%s'"
  
! #: config/i386/i386.cc:13873
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "tipo no válido de la salida del indicador asm"
  
! #: config/i386/i386.cc:14108
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "tamaño de operando no válido para el código de operando 'O'"
  
! #: config/i386/i386.cc:14143
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "tamaño de operando no válido para el código de operando 'z'"
  
! #: config/i386/i386.cc:14218
  #, fuzzy, c-format
  #| msgid "invalid operand type used with operand code 'Z'"
  msgid "invalid operand type used with operand code '%c'"
  msgstr "se usó un tipo de operando no válido con el código de operando 'Z'"
  
! #: config/i386/i386.cc:14223
  #, fuzzy, c-format
  #| msgid "invalid operand size for operand code 'O'"
  msgid "invalid operand size for operand code '%c'"
  msgstr "tamaño de operando no válido para el código de operando 'O'"
  
! #: config/i386/i386.cc:14301
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "el operando no es un código de condición, código de operando 'Y' no válido"
  
! #: config/i386/i386.cc:14380
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "el operando no es un código de condición, código de operando 'D' no válido"
  
! #: config/i386/i386.cc:14398
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "el operando no es un código de condición, código de operando '%c' no válido"
  
! #: config/i386/i386.cc:14419
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "el operando no es una referencia de memoria desplazable, código de operando 'H' no válido"
  
! #: config/i386/i386.cc:14434
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "el operando no es un entero, código de operando 'K' no válido"
  
! #: config/i386/i386.cc:14462
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "el operando no es un entero concreto, código de operando 'r' no válido"
  
! #: config/i386/i386.cc:14480
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "el operando no es un entero, código de operando 'R' no válido"
  
! #: config/i386/i386.cc:14503
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "el operando no es un entero concreto, código de operando 'R' no válido"
  
! #: config/i386/i386.cc:14530
! #, fuzzy, c-format
! #| msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
! msgid "operand is not a memory reference, invalid operand code 'v'"
! msgstr "el operando no es una referencia de memoria desplazable, código de operando 'H' no válido"
! 
! #: config/i386/i386.cc:14618
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "código de operando '%c' no válido"
  
! #: config/i386/i386.cc:14680 config/i386/i386.cc:15069
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "restricciones no válidas para el operando"
  
! #: config/i386/i386.cc:14781
  #, fuzzy, c-format
  #| msgid "invalid vector constant"
  msgid "invalid vector immediate"
  msgstr "constante de vector no válida"
  
! #: config/i386/i386.cc:17959
  msgid "unknown insn mode"
  msgstr "modo insn desconocido"
  
! #: config/i386/i386.cc:24693
  #, fuzzy
  #| msgid "invalid conversion from type %<bfloat16_t%>"
  msgid "invalid conversion from type %<__bf16%> without option %<-msse2%>"
  msgstr "conversión no válida desde el tipo %<bfloat16_t%>"
  
! #: config/i386/i386.cc:24696
  #, fuzzy
  #| msgid "invalid conversion from type %<bfloat16_t%>"
  msgid "invalid conversion from type %<_Float16%> without option %<-msse2%>"
  msgstr "conversión no válida desde el tipo %<bfloat16_t%>"
  
! #: config/i386/i386.cc:24699
  #, fuzzy
  #| msgid "invalid conversion to type %<bfloat16_t%>"
  msgid "invalid conversion to type %<__bf16%> without option %<-msse2%>"
  msgstr "conversión no válida al tipo %<bfloat16_t%>"
  
! #: config/i386/i386.cc:24702
  #, fuzzy
  #| msgid "invalid conversion to type %<bfloat16_t%>"
  msgid "invalid conversion to type %<_Float16%> without option %<-msse2%>"
  msgstr "conversión no válida al tipo %<bfloat16_t%>"
  
! #: config/i386/i386.cc:24740 config/i386/i386.cc:24765
  #, fuzzy
  #| msgid "operation not permitted on type %<bfloat16_t%>"
  msgid "operation not permitted on type %<__bf16%> without option %<-msse2%>"
  msgstr "operación no permitida con el tipo %<bfloat16_t%>"
  
! #: config/i386/i386.cc:24743 config/i386/i386.cc:24769
  #, fuzzy
  #| msgid "operation not permitted on type %<bfloat16_t%>"
  msgid "operation not permitted on type %<_Float16%> without option %<-msse2%>"
  msgstr "operación no permitida con el tipo %<bfloat16_t%>"
  
! #: config/ia64/ia64.cc:5519
  #, c-format
  msgid "invalid %%G mode"
  msgstr "modo %%G no válido"
  
! #: config/ia64/ia64.cc:5690
  #, c-format
  msgid "ia64_print_operand: unknown code"
  msgstr "ia64_print_operand: código desconocido"
  
! #: config/ia64/ia64.cc:11315
  msgid "invalid conversion from %<__fpreg%>"
  msgstr "conversión no válida de %<__fpreg%>"
  
! #: config/ia64/ia64.cc:11318
  msgid "invalid conversion to %<__fpreg%>"
  msgstr "conversión no válida a %<__fpreg%>"
  
! #: config/ia64/ia64.cc:11331 config/ia64/ia64.cc:11342
  msgid "invalid operation on %<__fpreg%>"
  msgstr "operación no válida en %<__fpreg%>"
  
*************** msgstr "operación no válida en %<__fpr
*** 20733,20739 ****
  msgid "invalid %%P operand"
  msgstr "operando %%P no válido"
  
! #: config/iq2000/iq2000.cc:3131 config/rs6000/rs6000.cc:14307
  #, c-format
  msgid "invalid %%p value"
  msgstr "valor %%p no válido"
--- 21637,21643 ----
  msgid "invalid %%P operand"
  msgstr "operando %%P no válido"
  
! #: config/iq2000/iq2000.cc:3131 config/rs6000/rs6000.cc:14318
  #, c-format
  msgid "invalid %%p value"
  msgstr "valor %%p no válido"
*************** msgstr "no se puede usar la dirección a
*** 20760,20858 ****
  msgid "invalid addressing mode"
  msgstr "modo de direccionamiento no válido"
  
! #: config/loongarch/loongarch.cc:6018 config/loongarch/loongarch.cc:6040
! #: config/loongarch/loongarch.cc:6449 config/mips/mips.cc:9378
! #: config/mips/mips.cc:9405 config/mips/mips.cc:9588
  #, c-format
  msgid "'%%%c' is not a valid operand prefix"
  msgstr "'%%%c' no es un prefijo de operando válido"
  
! #: config/loongarch/loongarch.cc:6272 config/loongarch/loongarch.cc:6292
! #: config/loongarch/loongarch.cc:6342 config/loongarch/loongarch.cc:6349
! #: config/loongarch/loongarch.cc:6359 config/loongarch/loongarch.cc:6406
! #: config/loongarch/loongarch.cc:6409 config/loongarch/loongarch.cc:6421
! #: config/loongarch/loongarch.cc:6428 config/loongarch/loongarch.cc:6438
! #: config/loongarch/loongarch.cc:6441 config/loongarch/loongarch.cc:6462
! #: config/loongarch/loongarch.cc:6469 config/loongarch/loongarch.cc:6496
! #: config/loongarch/loongarch.cc:6507 config/loongarch/loongarch.cc:6522
! #: config/loongarch/loongarch.cc:6531 config/mips/mips.cc:9477
! #: config/mips/mips.cc:9484 config/mips/mips.cc:9491 config/mips/mips.cc:9498
! #: config/mips/mips.cc:9511 config/mips/mips.cc:9518 config/mips/mips.cc:9528
! #: config/mips/mips.cc:9531 config/mips/mips.cc:9543 config/mips/mips.cc:9546
! #: config/mips/mips.cc:9606 config/mips/mips.cc:9613 config/mips/mips.cc:9634
! #: config/mips/mips.cc:9649 config/mips/mips.cc:9668 config/mips/mips.cc:9677
! #: config/riscv/riscv.cc:6735 config/riscv/riscv.cc:7182
! #: config/riscv/riscv.cc:7188 config/riscv/riscv.cc:7204
! #: config/riscv/riscv.cc:7215
  #, c-format
  msgid "invalid use of '%%%c'"
  msgstr "uso no válido de '%%%c'"
  
! #: config/m32r/m32r.cc:2149
  msgid "bad insn for 'A'"
  msgstr "insn errónea para 'A'"
  
! #: config/m32r/m32r.cc:2196
  #, c-format
  msgid "invalid operand to %%T/%%B code"
  msgstr "operando no válido para el código %%T/%%B"
  
! #: config/m32r/m32r.cc:2219
  #, c-format
  msgid "invalid operand to %%N code"
  msgstr "operando no válido para el código %%N"
  
! #: config/m32r/m32r.cc:2252
  msgid "pre-increment address is not a register"
  msgstr "la dirección de pre-incremento no es un registro"
  
! #: config/m32r/m32r.cc:2259
  msgid "pre-decrement address is not a register"
  msgstr "la dirección de pre-decremento no es un registro"
  
! #: config/m32r/m32r.cc:2266
  msgid "post-increment address is not a register"
  msgstr "la dirección de post-incremento no es un registro"
  
! #: config/m32r/m32r.cc:2341 config/m32r/m32r.cc:2356
! #: config/rs6000/rs6000.cc:20981
  msgid "bad address"
  msgstr "dirección errónea"
  
! #: config/m32r/m32r.cc:2361
  msgid "lo_sum not of register"
  msgstr "lo_sum no proviene de un registro"
  
! #: config/microblaze/microblaze.cc:2303
  #, c-format
  msgid "unknown punctuation '%c'"
  msgstr "puntuación '%c' desconocida"
  
! #: config/microblaze/microblaze.cc:2312
  #, c-format
  msgid "null pointer"
  msgstr "puntero nulo"
  
! #: config/microblaze/microblaze.cc:2347
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%C"
  msgstr "PRINT_OPERAND, insn no válida para %%C"
  
! #: config/microblaze/microblaze.cc:2376
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%N"
  msgstr "PRINT_OPERAND, insn no válida para %%N"
  
! #: config/microblaze/microblaze.cc:2396 config/microblaze/microblaze.cc:2572
  msgid "insn contains an invalid address !"
  msgstr "¡ La insn contiene una dirección no válida !"
  
! #: config/microblaze/microblaze.cc:2412 config/microblaze/microblaze.cc:2642
! #: config/xtensa/xtensa.cc:3240
  msgid "invalid address"
  msgstr "dirección no válida"
  
! #: config/microblaze/microblaze.cc:2515
  #, c-format
  msgid "letter %c was found & insn was not CONST_INT"
  msgstr "se encontró la letra %c y la insn no era CONS_INT"
--- 21664,21762 ----
  msgid "invalid addressing mode"
  msgstr "modo de direccionamiento no válido"
  
! #: config/loongarch/loongarch.cc:6467 config/loongarch/loongarch.cc:6489
! #: config/loongarch/loongarch.cc:6900 config/mips/mips.cc:9404
! #: config/mips/mips.cc:9431 config/mips/mips.cc:9614
  #, c-format
  msgid "'%%%c' is not a valid operand prefix"
  msgstr "'%%%c' no es un prefijo de operando válido"
  
! #: config/loongarch/loongarch.cc:6720 config/loongarch/loongarch.cc:6740
! #: config/loongarch/loongarch.cc:6797 config/loongarch/loongarch.cc:6804
! #: config/loongarch/loongarch.cc:6814 config/loongarch/loongarch.cc:6860
! #: config/loongarch/loongarch.cc:6872 config/loongarch/loongarch.cc:6879
! #: config/loongarch/loongarch.cc:6889 config/loongarch/loongarch.cc:6892
! #: config/loongarch/loongarch.cc:6913 config/loongarch/loongarch.cc:6920
! #: config/loongarch/loongarch.cc:6947 config/loongarch/loongarch.cc:6954
! #: config/loongarch/loongarch.cc:6967 config/loongarch/loongarch.cc:6982
! #: config/loongarch/loongarch.cc:6991 config/mips/mips.cc:9503
! #: config/mips/mips.cc:9510 config/mips/mips.cc:9517 config/mips/mips.cc:9524
! #: config/mips/mips.cc:9537 config/mips/mips.cc:9544 config/mips/mips.cc:9554
! #: config/mips/mips.cc:9557 config/mips/mips.cc:9569 config/mips/mips.cc:9572
! #: config/mips/mips.cc:9632 config/mips/mips.cc:9639 config/mips/mips.cc:9660
! #: config/mips/mips.cc:9675 config/mips/mips.cc:9694 config/mips/mips.cc:9703
! #: config/riscv/riscv.cc:7789 config/riscv/riscv.cc:8258
! #: config/riscv/riscv.cc:8264 config/riscv/riscv.cc:8280
! #: config/riscv/riscv.cc:8291
  #, c-format
  msgid "invalid use of '%%%c'"
  msgstr "uso no válido de '%%%c'"
  
! #: config/m32r/m32r.cc:2148
  msgid "bad insn for 'A'"
  msgstr "insn errónea para 'A'"
  
! #: config/m32r/m32r.cc:2195
  #, c-format
  msgid "invalid operand to %%T/%%B code"
  msgstr "operando no válido para el código %%T/%%B"
  
! #: config/m32r/m32r.cc:2218
  #, c-format
  msgid "invalid operand to %%N code"
  msgstr "operando no válido para el código %%N"
  
! #: config/m32r/m32r.cc:2251
  msgid "pre-increment address is not a register"
  msgstr "la dirección de pre-incremento no es un registro"
  
! #: config/m32r/m32r.cc:2258
  msgid "pre-decrement address is not a register"
  msgstr "la dirección de pre-decremento no es un registro"
  
! #: config/m32r/m32r.cc:2265
  msgid "post-increment address is not a register"
  msgstr "la dirección de post-incremento no es un registro"
  
! #: config/m32r/m32r.cc:2340 config/m32r/m32r.cc:2355
! #: config/rs6000/rs6000.cc:20992
  msgid "bad address"
  msgstr "dirección errónea"
  
! #: config/m32r/m32r.cc:2360
  msgid "lo_sum not of register"
  msgstr "lo_sum no proviene de un registro"
  
! #: config/microblaze/microblaze.cc:2330
  #, c-format
  msgid "unknown punctuation '%c'"
  msgstr "puntuación '%c' desconocida"
  
! #: config/microblaze/microblaze.cc:2339
  #, c-format
  msgid "null pointer"
  msgstr "puntero nulo"
  
! #: config/microblaze/microblaze.cc:2374
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%C"
  msgstr "PRINT_OPERAND, insn no válida para %%C"
  
! #: config/microblaze/microblaze.cc:2403
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%N"
  msgstr "PRINT_OPERAND, insn no válida para %%N"
  
! #: config/microblaze/microblaze.cc:2423 config/microblaze/microblaze.cc:2599
  msgid "insn contains an invalid address !"
  msgstr "¡ La insn contiene una dirección no válida !"
  
! #: config/microblaze/microblaze.cc:2439 config/microblaze/microblaze.cc:2669
! #: config/xtensa/xtensa.cc:3105
  msgid "invalid address"
  msgstr "dirección no válida"
  
! #: config/microblaze/microblaze.cc:2542
  #, c-format
  msgid "letter %c was found & insn was not CONST_INT"
  msgstr "se encontró la letra %c y la insn no era CONS_INT"
*************** msgstr "prefijo de operando no válido"
*** 20913,21003 ****
  msgid "invalid zero extract"
  msgstr "extracto de cero no válido"
  
! #: config/or1k/or1k.cc:1157 config/or1k/or1k.cc:1165
  #, c-format
  msgid "invalid relocation"
  msgstr "reubicación no válida"
  
! #: config/or1k/or1k.cc:1259
  #, c-format
  msgid "invalid %%H value"
  msgstr "valor %%H no válido"
  
! #: config/or1k/or1k.cc:1272 config/xtensa/xtensa.cc:3158
  #, c-format
  msgid "invalid %%d value"
  msgstr "valor %%d no válido"
  
! #: config/or1k/or1k.cc:1320
  #, c-format
  msgid "unknown operand letter: '%c'"
  msgstr "letra de operando desconocida: '%c'"
  
! #: config/pru/pru.cc:1775 config/pru/pru.cc:1786
  #, fuzzy, c-format
  #| msgid "invalid operand for '%%%c'"
  msgid "I/O register operand for '%%%c'"
  msgstr "operando no válido para '%%%c'"
  
! #: config/pru/pru.cc:1792
  #, fuzzy, c-format
  #| msgid "incompatible floating point / vector register operand for '%%%c'"
  msgid "non 32 bit register operand for '%%%c'"
  msgstr "coma flotante incompatible / operando de registro de vector para '%%%c'"
  
! #: config/pru/pru.cc:1887
  #, fuzzy, c-format
  #| msgid "Unsupported code '%c' for fixed-point:"
  msgid "unsupported code '%c' for fixed-point:"
  msgstr "Código '%c' no admitido para coma fija:"
  
! #: config/pru/pru.cc:1901
  #, fuzzy, c-format
  #| msgid "-mhard-float not supported"
  msgid "double constants not supported"
  msgstr "no se admite -mhard-float"
  
! #: config/pru/pru.cc:1984
  #, fuzzy, c-format
  #| msgid "unsupported operand for code '%c'"
  msgid "unsupported operand %s for code '%c'"
  msgstr "no se admite el operando para el código '%c'"
  
! #: config/pru/pru.cc:1994
  #, fuzzy, c-format
  #| msgid "unexpected side-effects in address"
  msgid "unexpected text address:"
  msgstr "efectos colaterales inesperados en la dirección"
  
! #: config/pru/pru.cc:2013
  #, fuzzy, c-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported constant address:"
  msgstr "no se admite la combinación: %s"
  
! #: config/pru/pru.cc:2074
  #, fuzzy, c-format
  #| msgid "unsupported fixed-point conversion"
  msgid "unsupported memory expression:"
  msgstr "conversión de coma fija no admitida"
  
! #: config/riscv/riscv.cc:6914
  #, fuzzy, c-format
  #| msgid "invalid %%r operand"
  msgid "invalid vector operand"
  msgstr "operando %%r no válido"
  
! #: config/riscv/riscv.cc:7159
  #, c-format
  msgid "modifier 'N' require register operand"
  msgstr ""
  
! #: config/riscv/riscv.cc:7172
  #, fuzzy, c-format
  #| msgid "invalid operand for 'b' modifier"
  msgid "invalid register number for 'N' modifier"
  msgstr "operando no válido para el modificador 'b'"
  
  #: config/rl78/rl78.cc:1999 config/rl78/rl78.cc:2085
  #, c-format
  msgid "q/Q modifiers invalid for symbol references"
--- 21817,21924 ----
  msgid "invalid zero extract"
  msgstr "extracto de cero no válido"
  
! #: config/or1k/or1k.cc:1156 config/or1k/or1k.cc:1164
  #, c-format
  msgid "invalid relocation"
  msgstr "reubicación no válida"
  
! #: config/or1k/or1k.cc:1258
  #, c-format
  msgid "invalid %%H value"
  msgstr "valor %%H no válido"
  
! #: config/or1k/or1k.cc:1271 config/xtensa/xtensa.cc:3023
  #, c-format
  msgid "invalid %%d value"
  msgstr "valor %%d no válido"
  
! #: config/or1k/or1k.cc:1319
  #, c-format
  msgid "unknown operand letter: '%c'"
  msgstr "letra de operando desconocida: '%c'"
  
! #: config/pru/pru.cc:1823 config/pru/pru.cc:1834
  #, fuzzy, c-format
  #| msgid "invalid operand for '%%%c'"
  msgid "I/O register operand for '%%%c'"
  msgstr "operando no válido para '%%%c'"
  
! #: config/pru/pru.cc:1840
  #, fuzzy, c-format
  #| msgid "incompatible floating point / vector register operand for '%%%c'"
  msgid "non 32 bit register operand for '%%%c'"
  msgstr "coma flotante incompatible / operando de registro de vector para '%%%c'"
  
! #: config/pru/pru.cc:1935
  #, fuzzy, c-format
  #| msgid "Unsupported code '%c' for fixed-point:"
  msgid "unsupported code '%c' for fixed-point:"
  msgstr "Código '%c' no admitido para coma fija:"
  
! #: config/pru/pru.cc:1949
  #, fuzzy, c-format
  #| msgid "-mhard-float not supported"
  msgid "double constants not supported"
  msgstr "no se admite -mhard-float"
  
! #: config/pru/pru.cc:2032
  #, fuzzy, c-format
  #| msgid "unsupported operand for code '%c'"
  msgid "unsupported operand %s for code '%c'"
  msgstr "no se admite el operando para el código '%c'"
  
! #: config/pru/pru.cc:2042
  #, fuzzy, c-format
  #| msgid "unexpected side-effects in address"
  msgid "unexpected text address:"
  msgstr "efectos colaterales inesperados en la dirección"
  
! #: config/pru/pru.cc:2061
  #, fuzzy, c-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported constant address:"
  msgstr "no se admite la combinación: %s"
  
! #: config/pru/pru.cc:2122
  #, fuzzy, c-format
  #| msgid "unsupported fixed-point conversion"
  msgid "unsupported memory expression:"
  msgstr "conversión de coma fija no admitida"
  
! #: config/riscv/riscv.cc:7969
  #, fuzzy, c-format
  #| msgid "invalid %%r operand"
  msgid "invalid vector operand"
  msgstr "operando %%r no válido"
  
! #: config/riscv/riscv.cc:8214
  #, c-format
  msgid "modifier 'N' require register operand"
  msgstr ""
  
! #: config/riscv/riscv.cc:8227
  #, fuzzy, c-format
  #| msgid "invalid operand for 'b' modifier"
  msgid "invalid register number for 'N' modifier"
  msgstr "operando no válido para el modificador 'b'"
  
+ #: config/riscv/riscv.cc:8236
+ #, c-format
+ msgid "modifier 'H' require register operand"
+ msgstr ""
+ 
+ #: config/riscv/riscv.cc:8241
+ #, fuzzy, c-format
+ #| msgid "'V' modifier on non-integer register"
+ msgid "modifier 'H' is for integer registers only"
+ msgstr "modificador 'V' en registro no entero"
+ 
+ #: config/riscv/riscv.cc:8246
+ #, fuzzy, c-format
+ #| msgid "%qV qualifiers cannot be applied to %qT"
+ msgid "modifier 'H' cannot be applied to R31"
+ msgstr "los calificadores %qV no se pueden aplicar a %qT"
+ 
  #: config/rl78/rl78.cc:1999 config/rl78/rl78.cc:2085
  #, c-format
  msgid "q/Q modifiers invalid for symbol references"
*************** msgstr "Espacio de pila agotado.\n"
*** 21013,21298 ****
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr "Pruebe ejecutar '%s' en el intérprete de órdenes para elevar su límite.\n"
  
! #: config/rs6000/rs6000.cc:3840
  #, fuzzy
  #| msgid "%<-mvsx%> requires hardware floating point"
  msgid "%<-mvsx%> requires hardware floating-point"
  msgstr "%<-mvsx%> requiere coma flotante de hardware"
  
! #: config/rs6000/rs6000.cc:3851
  msgid "%<-mvsx%> needs indexed addressing"
  msgstr "%<-mvsx%> necesita direccionamiento indexado"
  
! #: config/rs6000/rs6000.cc:3861
  msgid "%<-mno-altivec%> disables vsx"
  msgstr "%<-mno-altivec%> desactiva vsx"
  
! #: config/rs6000/rs6000.cc:3981
  msgid "%<-mquad-memory%> requires 64-bit mode"
  msgstr "%<-mquad-memory%> requiere modo de 64 bits"
  
! #: config/rs6000/rs6000.cc:3984
  msgid "%<-mquad-memory-atomic%> requires 64-bit mode"
  msgstr "%<-mquad-memory-atomic%> requiere modo de 64 bits"
  
! #: config/rs6000/rs6000.cc:3996
  msgid "%<-mquad-memory%> is not available in little endian mode"
  msgstr "%<-mquad-memory%> no está disponible en modo little endian"
  
! #: config/rs6000/rs6000.cc:11379
  msgid "bad move"
  msgstr "move erróneo"
  
! #: config/rs6000/rs6000.cc:13937
  msgid "Bad 128-bit move"
  msgstr "Movimiento de 128 bits erróneo"
  
! #: config/rs6000/rs6000.cc:14117
  #, fuzzy, c-format
  #| msgid "invalid %%J value"
  msgid "invalid %%A value"
  msgstr "valor %%J no válido"
  
! #: config/rs6000/rs6000.cc:14126 config/xtensa/xtensa.cc:3083
  #, c-format
  msgid "invalid %%D value"
  msgstr "valor %%D no válido"
  
! #: config/rs6000/rs6000.cc:14141
  #, c-format
  msgid "invalid %%e value"
  msgstr "valor %%e no válido"
  
! #: config/rs6000/rs6000.cc:14162
  #, c-format
  msgid "invalid %%f value"
  msgstr "valor %%f no válido"
  
! #: config/rs6000/rs6000.cc:14171
  #, c-format
  msgid "invalid %%F value"
  msgstr "valor %%F no válido"
  
! #: config/rs6000/rs6000.cc:14180
  #, c-format
  msgid "invalid %%G value"
  msgstr "valor %%G no válido"
  
! #: config/rs6000/rs6000.cc:14215
  #, c-format
  msgid "invalid %%j code"
  msgstr "código %%j no válido"
  
! #: config/rs6000/rs6000.cc:14225
  #, c-format
  msgid "invalid %%J code"
  msgstr "código %%J no válido"
  
! #: config/rs6000/rs6000.cc:14235
  #, c-format
  msgid "invalid %%k value"
  msgstr "valor %%k no válido"
  
! #: config/rs6000/rs6000.cc:14250 config/xtensa/xtensa.cc:3130
  #, c-format
  msgid "invalid %%K value"
  msgstr "valor %%K no válido"
  
! #: config/rs6000/rs6000.cc:14297
  #, c-format
  msgid "invalid %%O value"
  msgstr "valor %%O no válido"
  
! #: config/rs6000/rs6000.cc:14344
  #, c-format
  msgid "invalid %%q value"
  msgstr "valor %%q no válido"
  
! #: config/rs6000/rs6000.cc:14386
  #, c-format
  msgid "invalid %%t value"
  msgstr "valor %%t no válido"
  
! #: config/rs6000/rs6000.cc:14403
  #, c-format
  msgid "invalid %%T value"
  msgstr "valor %%T no válido"
  
! #: config/rs6000/rs6000.cc:14415
  #, c-format
  msgid "invalid %%u value"
  msgstr "valor %%u no válido"
  
! #: config/rs6000/rs6000.cc:14429 config/xtensa/xtensa.cc:3105
  #, c-format
  msgid "invalid %%v value"
  msgstr "valor %%v no válido"
  
! #: config/rs6000/rs6000.cc:14479
  #, c-format
  msgid "invalid %%V value"
  msgstr "valor %%V no válido"
  
! #: config/rs6000/rs6000.cc:14495 config/xtensa/xtensa.cc:3151
  #, c-format
  msgid "invalid %%x value"
  msgstr "valor %%x no válido"
  
! #: config/rs6000/rs6000.cc:14552
  #, c-format
  msgid "invalid %%z value"
  msgstr "valor %%z no válido"
  
! #: config/rs6000/rs6000.cc:14621
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "valor %%y no válido, pruebe usando la restricción 'Z'"
  
! #: config/rs6000/rs6000.cc:14729
  #, fuzzy, c-format
  #| msgid "taking address of temporary array"
  msgid "%%a requires an address of memory"
  msgstr "se toma la dirección de la matriz temporal"
  
! #: config/rs6000/rs6000.cc:15582
  #, fuzzy
  #| msgid "Enable using IEEE 128-bit floating point instructions."
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr "Activa el uso de instrucciones de coma flotante de 128 bits IEEE."
  
! #: config/rs6000/rs6000.cc:24400
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Se pasó un argumento Altivec a una función sin prototipo"
  
! #: config/rs6000/rs6000.cc:28023
  msgid "Could not generate addis value for fusion"
  msgstr "No se ha podido generar valor addis para fusión"
  
! #: config/rs6000/rs6000.cc:28092
  msgid "Unable to generate load/store offset for fusion"
  msgstr "No se puede generar desplazamiento de carga/almacenamiento para fusión"
  
! #: config/rs6000/rs6000.cc:28168
  msgid "Bad GPR fusion"
  msgstr "Fusión GPR errónea"
  
! #: config/rs6000/rs6000.cc:28770
  #, fuzzy
  #| msgid "invalid conversion from type %<bfloat16_t%>"
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "conversión no válida desde el tipo %<bfloat16_t%>"
  
! #: config/rs6000/rs6000.cc:28772
  #, fuzzy
  #| msgid "invalid conversion to type %<bfloat16_t%>"
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "conversión no válida al tipo %<bfloat16_t%>"
  
! #: config/rs6000/rs6000.cc:28774
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "conversión no válida de %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28776
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "conversión no válida a %<__fpreg%>"
  
! #: config/s390/s390.cc:8592
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr "las referencias a memoria simbólica sólo se admiten en z10 o posterior"
  
! #: config/s390/s390.cc:8603
  #, c-format
  msgid "cannot decompose address"
  msgstr "no se puede descomponer la dirección"
  
! #: config/s390/s390.cc:8686
  #, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "operador de comparación no válido para el modificador de salida 'E'"
  
! #: config/s390/s390.cc:8709
  #, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "referencia no válida para el modificador de salida 'J'"
  
! #: config/s390/s390.cc:8727
  #, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "dirección no válida para el modificador de salida 'O'"
  
! #: config/s390/s390.cc:8744 config/s390/s390.cc:8774 config/s390/s390.cc:8803
! #: config/s390/s390.cc:8981 config/s390/s390.cc:9002
  #, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "constante no válida para el modificador de salida '%c'"
  
! #: config/s390/s390.cc:8822
  #, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "dirección no válida para el modificador de salida 'R'"
  
! #: config/s390/s390.cc:8840
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr "se esperaba una referencia de memoria para el modificador de salida 'S'"
  
! #: config/s390/s390.cc:8850
  #, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "dirección no válida para el modificador de saida 'S'"
  
! #: config/s390/s390.cc:8871
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr "se esperaba un registro o expresión de memoria para el modificador de salida 'N'"
  
! #: config/s390/s390.cc:8882
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr "se esperaba un registro o expresión de memoria para el modificador de salida 'M'"
  
! #: config/s390/s390.cc:8999
! #, c-format
! msgid "invalid constant - try using an output modifier"
! msgstr "constante no válida - pruebe usar un modificador de salida"
! 
! #: config/s390/s390.cc:9016
  #, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "vector constante no válido para el modificador de salida '%c'"
  
! #: config/s390/s390.cc:9023
  #, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "expresión no válida - pruebe usar un modificador de salida"
  
! #: config/s390/s390.cc:9026
  #, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "expresión no válida para el modificador de salida '%c'"
  
! #: config/s390/s390.cc:12879
  msgid "vector argument passed to unprototyped function"
  msgstr "se pasó un argumento vector a una función sin prototipo"
  
! #: config/s390/s390.cc:17377
  msgid "types differ in signedness"
  msgstr "los tipos difieren en el signo"
  
! #: config/s390/s390.cc:17387
  msgid "binary operator does not support two vector bool operands"
  msgstr "el operador binario no admite dos operadores bool vector"
  
! #: config/s390/s390.cc:17390
  msgid "binary operator does not support vector bool operand"
  msgstr "el operador binario no admite operador bool vector"
  
! #: config/s390/s390.cc:17398
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr "el operador binario no admite que se mezclen operandos bool vector y vector de coma flotante"
  
--- 21934,22214 ----
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr "Pruebe ejecutar '%s' en el intérprete de órdenes para elevar su límite.\n"
  
! #: config/rs6000/rs6000.cc:3837
  #, fuzzy
  #| msgid "%<-mvsx%> requires hardware floating point"
  msgid "%<-mvsx%> requires hardware floating-point"
  msgstr "%<-mvsx%> requiere coma flotante de hardware"
  
! #: config/rs6000/rs6000.cc:3848
  msgid "%<-mvsx%> needs indexed addressing"
  msgstr "%<-mvsx%> necesita direccionamiento indexado"
  
! #: config/rs6000/rs6000.cc:3858
  msgid "%<-mno-altivec%> disables vsx"
  msgstr "%<-mno-altivec%> desactiva vsx"
  
! #: config/rs6000/rs6000.cc:3978
  msgid "%<-mquad-memory%> requires 64-bit mode"
  msgstr "%<-mquad-memory%> requiere modo de 64 bits"
  
! #: config/rs6000/rs6000.cc:3981
  msgid "%<-mquad-memory-atomic%> requires 64-bit mode"
  msgstr "%<-mquad-memory-atomic%> requiere modo de 64 bits"
  
! #: config/rs6000/rs6000.cc:3993
  msgid "%<-mquad-memory%> is not available in little endian mode"
  msgstr "%<-mquad-memory%> no está disponible en modo little endian"
  
! #: config/rs6000/rs6000.cc:11390
  msgid "bad move"
  msgstr "move erróneo"
  
! #: config/rs6000/rs6000.cc:13948
  msgid "Bad 128-bit move"
  msgstr "Movimiento de 128 bits erróneo"
  
! #: config/rs6000/rs6000.cc:14128
  #, fuzzy, c-format
  #| msgid "invalid %%J value"
  msgid "invalid %%A value"
  msgstr "valor %%J no válido"
  
! #: config/rs6000/rs6000.cc:14137 config/xtensa/xtensa.cc:2934
  #, c-format
  msgid "invalid %%D value"
  msgstr "valor %%D no válido"
  
! #: config/rs6000/rs6000.cc:14152
  #, c-format
  msgid "invalid %%e value"
  msgstr "valor %%e no válido"
  
! #: config/rs6000/rs6000.cc:14173
  #, c-format
  msgid "invalid %%f value"
  msgstr "valor %%f no válido"
  
! #: config/rs6000/rs6000.cc:14182
  #, c-format
  msgid "invalid %%F value"
  msgstr "valor %%F no válido"
  
! #: config/rs6000/rs6000.cc:14191
  #, c-format
  msgid "invalid %%G value"
  msgstr "valor %%G no válido"
  
! #: config/rs6000/rs6000.cc:14226
  #, c-format
  msgid "invalid %%j code"
  msgstr "código %%j no válido"
  
! #: config/rs6000/rs6000.cc:14236
  #, c-format
  msgid "invalid %%J code"
  msgstr "código %%J no válido"
  
! #: config/rs6000/rs6000.cc:14246
  #, c-format
  msgid "invalid %%k value"
  msgstr "valor %%k no válido"
  
! #: config/rs6000/rs6000.cc:14261 config/xtensa/xtensa.cc:2981
  #, c-format
  msgid "invalid %%K value"
  msgstr "valor %%K no válido"
  
! #: config/rs6000/rs6000.cc:14308
  #, c-format
  msgid "invalid %%O value"
  msgstr "valor %%O no válido"
  
! #: config/rs6000/rs6000.cc:14355
  #, c-format
  msgid "invalid %%q value"
  msgstr "valor %%q no válido"
  
! #: config/rs6000/rs6000.cc:14397
  #, c-format
  msgid "invalid %%t value"
  msgstr "valor %%t no válido"
  
! #: config/rs6000/rs6000.cc:14414
  #, c-format
  msgid "invalid %%T value"
  msgstr "valor %%T no válido"
  
! #: config/rs6000/rs6000.cc:14426
  #, c-format
  msgid "invalid %%u value"
  msgstr "valor %%u no válido"
  
! #: config/rs6000/rs6000.cc:14440 config/xtensa/xtensa.cc:2956
  #, c-format
  msgid "invalid %%v value"
  msgstr "valor %%v no válido"
  
! #: config/rs6000/rs6000.cc:14490 config/xtensa/xtensa.cc:3009
  #, c-format
  msgid "invalid %%V value"
  msgstr "valor %%V no válido"
  
! #: config/rs6000/rs6000.cc:14506 config/xtensa/xtensa.cc:3016
  #, c-format
  msgid "invalid %%x value"
  msgstr "valor %%x no válido"
  
! #: config/rs6000/rs6000.cc:14563
  #, c-format
  msgid "invalid %%z value"
  msgstr "valor %%z no válido"
  
! #: config/rs6000/rs6000.cc:14632
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "valor %%y no válido, pruebe usando la restricción 'Z'"
  
! #: config/rs6000/rs6000.cc:14740
  #, fuzzy, c-format
  #| msgid "taking address of temporary array"
  msgid "%%a requires an address of memory"
  msgstr "se toma la dirección de la matriz temporal"
  
! #: config/rs6000/rs6000.cc:15593
  #, fuzzy
  #| msgid "Enable using IEEE 128-bit floating point instructions."
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr "Activa el uso de instrucciones de coma flotante de 128 bits IEEE."
  
! #: config/rs6000/rs6000.cc:24411
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Se pasó un argumento Altivec a una función sin prototipo"
  
! #: config/rs6000/rs6000.cc:28012
  msgid "Could not generate addis value for fusion"
  msgstr "No se ha podido generar valor addis para fusión"
  
! #: config/rs6000/rs6000.cc:28081
  msgid "Unable to generate load/store offset for fusion"
  msgstr "No se puede generar desplazamiento de carga/almacenamiento para fusión"
  
! #: config/rs6000/rs6000.cc:28157
  msgid "Bad GPR fusion"
  msgstr "Fusión GPR errónea"
  
! #: config/rs6000/rs6000.cc:28805
  #, fuzzy
  #| msgid "invalid conversion from type %<bfloat16_t%>"
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "conversión no válida desde el tipo %<bfloat16_t%>"
  
! #: config/rs6000/rs6000.cc:28807
  #, fuzzy
  #| msgid "invalid conversion to type %<bfloat16_t%>"
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "conversión no válida al tipo %<bfloat16_t%>"
  
! #: config/rs6000/rs6000.cc:28809
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "conversión no válida de %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28811
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "conversión no válida a %<__fpreg%>"
  
! #: config/s390/s390.cc:8894
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr "las referencias a memoria simbólica sólo se admiten en z10 o posterior"
  
! #: config/s390/s390.cc:8905
  #, c-format
  msgid "cannot decompose address"
  msgstr "no se puede descomponer la dirección"
  
! #: config/s390/s390.cc:8987
  #, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "operador de comparación no válido para el modificador de salida 'E'"
  
! #: config/s390/s390.cc:9010
  #, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "referencia no válida para el modificador de salida 'J'"
  
! #: config/s390/s390.cc:9028
  #, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "dirección no válida para el modificador de salida 'O'"
  
! #: config/s390/s390.cc:9045 config/s390/s390.cc:9075 config/s390/s390.cc:9104
! #: config/s390/s390.cc:9280 config/s390/s390.cc:9299
  #, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "constante no válida para el modificador de salida '%c'"
  
! #: config/s390/s390.cc:9123
  #, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "dirección no válida para el modificador de salida 'R'"
  
! #: config/s390/s390.cc:9141
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr "se esperaba una referencia de memoria para el modificador de salida 'S'"
  
! #: config/s390/s390.cc:9151
  #, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "dirección no válida para el modificador de saida 'S'"
  
! #: config/s390/s390.cc:9172
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr "se esperaba un registro o expresión de memoria para el modificador de salida 'N'"
  
! #: config/s390/s390.cc:9183
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr "se esperaba un registro o expresión de memoria para el modificador de salida 'M'"
  
! #: config/s390/s390.cc:9312
  #, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "vector constante no válido para el modificador de salida '%c'"
  
! #: config/s390/s390.cc:9319
  #, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "expresión no válida - pruebe usar un modificador de salida"
  
! #: config/s390/s390.cc:9322
  #, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "expresión no válida para el modificador de salida '%c'"
  
! #: config/s390/s390.cc:13175
  msgid "vector argument passed to unprototyped function"
  msgstr "se pasó un argumento vector a una función sin prototipo"
  
! #: config/s390/s390.cc:17671
  msgid "types differ in signedness"
  msgstr "los tipos difieren en el signo"
  
! #: config/s390/s390.cc:17681
  msgid "binary operator does not support two vector bool operands"
  msgstr "el operador binario no admite dos operadores bool vector"
  
! #: config/s390/s390.cc:17684
  msgid "binary operator does not support vector bool operand"
  msgstr "el operador binario no admite operador bool vector"
  
! #: config/s390/s390.cc:17692
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr "el operador binario no admite que se mezclen operandos bool vector y vector de coma flotante"
  
*************** msgstr "creado y usado con diferentes AB
*** 21318,21385 ****
  msgid "created and used with different endianness"
  msgstr "creado y usado con diferente orden de bits"
  
! #: config/sparc/sparc.cc:9409 config/sparc/sparc.cc:9415
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "operando %%Y no válido"
  
! #: config/sparc/sparc.cc:9502
  #, c-format
  msgid "invalid %%A operand"
  msgstr "operando %%A no válido"
  
! #: config/sparc/sparc.cc:9522
  #, c-format
  msgid "invalid %%B operand"
  msgstr "operando %%B no válido"
  
! #: config/sparc/sparc.cc:9602
  #, c-format
  msgid "invalid %%C operand"
  msgstr "operando %%C no válido"
  
! #: config/sparc/sparc.cc:9634
  #, c-format
  msgid "invalid %%D operand"
  msgstr "operando %%D no válido"
  
! #: config/sparc/sparc.cc:9653
  #, c-format
  msgid "invalid %%f operand"
  msgstr "operando %%f no válido"
  
! #: config/sparc/sparc.cc:9665
  #, c-format
  msgid "invalid %%s operand"
  msgstr "operando %%s no válido"
  
! #: config/sparc/sparc.cc:9710
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr "la constante de coma flotante no es un operando inmediato válido"
  
! #: config/stormy16/stormy16.cc:1895 config/stormy16/stormy16.cc:1966
  #, c-format
  msgid "'B' operand is not constant"
  msgstr "el operando 'B' no es una constante"
  
! #: config/stormy16/stormy16.cc:1922
  #, c-format
  msgid "'B' operand has multiple bits set"
  msgstr "el operando 'B' tiene establecidos múltiples bits"
  
! #: config/stormy16/stormy16.cc:1948
  #, c-format
  msgid "'o' operand is not constant"
  msgstr "el operando 'o' no es una constante"
  
! #: config/stormy16/stormy16.cc:1980
  #, fuzzy, c-format
  #| msgid "`%%d' operand isn't a register"
  msgid "'h' operand is not SImode register"
  msgstr "el operando `%%d' no es un registro"
  
! #: config/stormy16/stormy16.cc:1988
  #, c-format
  msgid "xstormy16_print_operand: unknown code"
  msgstr "xstormy16_print_operand: código desconocido"
--- 22234,22301 ----
  msgid "created and used with different endianness"
  msgstr "creado y usado con diferente orden de bits"
  
! #: config/sparc/sparc.cc:9395 config/sparc/sparc.cc:9401
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "operando %%Y no válido"
  
! #: config/sparc/sparc.cc:9488
  #, c-format
  msgid "invalid %%A operand"
  msgstr "operando %%A no válido"
  
! #: config/sparc/sparc.cc:9508
  #, c-format
  msgid "invalid %%B operand"
  msgstr "operando %%B no válido"
  
! #: config/sparc/sparc.cc:9588
  #, c-format
  msgid "invalid %%C operand"
  msgstr "operando %%C no válido"
  
! #: config/sparc/sparc.cc:9620
  #, c-format
  msgid "invalid %%D operand"
  msgstr "operando %%D no válido"
  
! #: config/sparc/sparc.cc:9639
  #, c-format
  msgid "invalid %%f operand"
  msgstr "operando %%f no válido"
  
! #: config/sparc/sparc.cc:9651
  #, c-format
  msgid "invalid %%s operand"
  msgstr "operando %%s no válido"
  
! #: config/sparc/sparc.cc:9696
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr "la constante de coma flotante no es un operando inmediato válido"
  
! #: config/stormy16/stormy16.cc:1894 config/stormy16/stormy16.cc:1965
  #, c-format
  msgid "'B' operand is not constant"
  msgstr "el operando 'B' no es una constante"
  
! #: config/stormy16/stormy16.cc:1921
  #, c-format
  msgid "'B' operand has multiple bits set"
  msgstr "el operando 'B' tiene establecidos múltiples bits"
  
! #: config/stormy16/stormy16.cc:1947
  #, c-format
  msgid "'o' operand is not constant"
  msgstr "el operando 'o' no es una constante"
  
! #: config/stormy16/stormy16.cc:1979
  #, fuzzy, c-format
  #| msgid "`%%d' operand isn't a register"
  msgid "'h' operand is not SImode register"
  msgstr "el operando `%%d' no es un registro"
  
! #: config/stormy16/stormy16.cc:1987
  #, c-format
  msgid "xstormy16_print_operand: unknown code"
  msgstr "xstormy16_print_operand: código desconocido"
*************** msgstr "dirección de operando ilegal (4
*** 21437,21474 ****
  msgid "Unable to load DLL."
  msgstr "Genera código para una DLL."
  
! #: config/xtensa/xtensa.cc:839 config/xtensa/xtensa.cc:873
  msgid "bad test"
  msgstr "prueba errónea"
  
! #: config/xtensa/xtensa.cc:3125
  msgid "invalid mask"
  msgstr "máscara no válida"
  
! #: config/xtensa/xtensa.cc:3177 config/xtensa/xtensa.cc:3187
  #, c-format
  msgid "invalid %%t/%%b value"
  msgstr "valor %%t%%b no válido"
  
! #: config/xtensa/xtensa.cc:3265
  msgid "no register in address"
  msgstr "no hay registro en la dirección"
  
! #: config/xtensa/xtensa.cc:3273
  msgid "address offset not a constant"
  msgstr "el desplazamiento de dirección no es una constante"
  
! #: c/c-objc-common.cc:232
  #, fuzzy
  #| msgid "{anonymous}"
  msgid "{erroneous}"
  msgstr "{anónimo}"
  
! #: c/c-objc-common.cc:277
  msgid "aka"
  msgstr "también conocido como"
  
! #: c/c-objc-common.cc:385 c/c-typeck.cc:7715
  msgid "({anonymous})"
  msgstr "({anónimo})"
  
--- 22353,22410 ----
  msgid "Unable to load DLL."
  msgstr "Genera código para una DLL."
  
! #: config/xtensa/xtensa.cc:848 config/xtensa/xtensa.cc:882
  msgid "bad test"
  msgstr "prueba errónea"
  
! #: config/xtensa/xtensa.cc:2976
  msgid "invalid mask"
  msgstr "máscara no válida"
  
! #: config/xtensa/xtensa.cc:3042 config/xtensa/xtensa.cc:3052
  #, c-format
  msgid "invalid %%t/%%b value"
  msgstr "valor %%t%%b no válido"
  
! #: config/xtensa/xtensa.cc:3130
  msgid "no register in address"
  msgstr "no hay registro en la dirección"
  
! #: config/xtensa/xtensa.cc:3138
  msgid "address offset not a constant"
  msgstr "el desplazamiento de dirección no es una constante"
  
! #: algol68/a68-imports.cc:203 go/go-backend.cc:166
! #: rust/rust-object-export.cc:147
! msgid "lseek failed while reading export data"
! msgstr "falló lseek al leer los datos de exportación"
! 
! #: algol68/a68-imports.cc:210 go/go-backend.cc:173
! #: rust/rust-object-export.cc:154
! msgid "memory allocation failed while reading export data"
! msgstr "falló la asignación de memoria al leer los datos de exportación"
! 
! #: algol68/a68-imports.cc:218 go/go-backend.cc:181
! #: rust/rust-object-export.cc:162
! msgid "read failed while reading export data"
! msgstr "falló la lectura al leer los datos de exportación"
! 
! #: algol68/a68-imports.cc:224 go/go-backend.cc:187
! #: rust/rust-object-export.cc:168
! msgid "short read while reading export data"
! msgstr "lectura corta al leer los datos de exportación"
! 
! #: c/c-objc-common.cc:237
  #, fuzzy
  #| msgid "{anonymous}"
  msgid "{erroneous}"
  msgstr "{anónimo}"
  
! #: c/c-objc-common.cc:282
  msgid "aka"
  msgstr "también conocido como"
  
! #: c/c-objc-common.cc:395 c/c-typeck.cc:8217
  msgid "({anonymous})"
  msgstr "({anónimo})"
  
*************** msgstr "({anónimo})"
*** 21481,21930 ****
  #. ;
  #. <~~~~~~~~~ declaration ~~~~~~~~~~>
  #. Use c_parser_require to get an error with a fix-it hint.
! #: c/c-parser.cc:3134 c/c-parser.cc:3324 c/c-parser.cc:3338 c/c-parser.cc:7547
! #: c/c-parser.cc:8401 c/c-parser.cc:8979 c/c-parser.cc:9171 c/c-parser.cc:9204
! #: c/c-parser.cc:9502 c/c-parser.cc:14349 c/c-parser.cc:14384
! #: c/c-parser.cc:14415 c/c-parser.cc:14462 c/c-parser.cc:14643
! #: c/c-parser.cc:15476 c/c-parser.cc:15551 c/c-parser.cc:15594
! #: c/c-parser.cc:23082 c/c-parser.cc:23162 c/c-parser.cc:23491
! #: c/c-parser.cc:23517 c/c-parser.cc:23540 c/c-parser.cc:24226
! #: c/c-parser.cc:24269 c/c-parser.cc:25536 c/gimple-parser.cc:454
! #: c/gimple-parser.cc:495 c/gimple-parser.cc:504 c/gimple-parser.cc:723
! #: c/gimple-parser.cc:2437 c/gimple-parser.cc:2474 c/gimple-parser.cc:2553
! #: c/gimple-parser.cc:2580 c/c-parser.cc:4186 c/c-parser.cc:4377
! #: c/c-parser.cc:4412 c/c-parser.cc:14636 c/gimple-parser.cc:2244
! #: c/gimple-parser.cc:2256 cp/parser.cc:16479 cp/parser.cc:34694
! #: cp/parser.cc:35333
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "se esperaba %<;%>"
  
! #: c/c-parser.cc:3296 c/c-parser.cc:9462
  #, gcc-internal-format
  msgid "expected %<:%> or %<)%>"
  msgstr "se esperaba %<:%> o %<)%>"
  
! #: c/c-parser.cc:3835 c/c-parser.cc:4988 c/c-parser.cc:5180 c/c-parser.cc:5238
! #: c/c-parser.cc:5296 c/c-parser.cc:5680 c/c-parser.cc:5703 c/c-parser.cc:5712
! #: c/c-parser.cc:5763 c/c-parser.cc:5772 c/c-parser.cc:10937
! #: c/c-parser.cc:11023 c/c-parser.cc:11597 c/c-parser.cc:11623
! #: c/c-parser.cc:11657 c/c-parser.cc:11870 c/c-parser.cc:12742
! #: c/c-parser.cc:14750 c/c-parser.cc:17390 c/c-parser.cc:18125
! #: c/c-parser.cc:18184 c/c-parser.cc:18239 c/c-parser.cc:20098
! #: c/c-parser.cc:20218 c/c-parser.cc:22175 c/c-parser.cc:23582
! #: c/c-parser.cc:24234 c/c-parser.cc:28062 c/c-parser.cc:28144
! #: c/gimple-parser.cc:238 c/gimple-parser.cc:241 c/gimple-parser.cc:589
! #: c/gimple-parser.cc:623 c/gimple-parser.cc:628 c/gimple-parser.cc:807
! #: c/gimple-parser.cc:904 c/gimple-parser.cc:1175 c/gimple-parser.cc:1201
! #: c/gimple-parser.cc:1204 c/gimple-parser.cc:1335 c/gimple-parser.cc:1462
! #: c/gimple-parser.cc:1592 c/gimple-parser.cc:1608 c/gimple-parser.cc:1664
! #: c/gimple-parser.cc:1691 c/gimple-parser.cc:1721 c/gimple-parser.cc:1747
! #: c/gimple-parser.cc:1954 c/gimple-parser.cc:2166 c/gimple-parser.cc:2186
! #: c/gimple-parser.cc:2347 c/gimple-parser.cc:2510 c/c-parser.cc:3287
! #: c/c-parser.cc:9454 c/c-parser.cc:20791 cp/parser.cc:35381 cp/parser.cc:43091
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "se esperaba %<)%>"
  
! #: c/c-parser.cc:5074 c/c-parser.cc:5823 c/c-parser.cc:6183 c/c-parser.cc:6201
! #: c/c-parser.cc:6202 c/c-parser.cc:6705 c/c-parser.cc:6749 c/c-parser.cc:9553
! #: c/c-parser.cc:11861 c/c-parser.cc:13315 c/c-parser.cc:13687
! #: c/c-parser.cc:16712 c/gimple-parser.cc:1930 cp/parser.cc:35345
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "se esperaba %<]%>"
  
! #: c/c-parser.cc:5276
  msgid "expected %<;%>, %<,%> or %<)%>"
  msgstr "se esperaba %<;%>, %<,%> o %<)%>"
  
  #. Look for the two `(' tokens.
! #: c/c-parser.cc:5732 c/c-parser.cc:5737 c/c-parser.cc:17373
! #: c/c-parser.cc:18214 c/c-parser.cc:20599 c/c-parser.cc:20698
! #: c/c-parser.cc:26875 c/c-parser.cc:27182 c/c-parser.cc:27870
! #: c/c-parser.cc:28087 c/gimple-parser.cc:223 c/gimple-parser.cc:536
! #: c/gimple-parser.cc:575 c/gimple-parser.cc:607 c/gimple-parser.cc:874
! #: c/gimple-parser.cc:1169 c/gimple-parser.cc:1195 c/gimple-parser.cc:1322
! #: c/gimple-parser.cc:1457 c/gimple-parser.cc:1582 c/gimple-parser.cc:1687
! #: c/gimple-parser.cc:1705 c/gimple-parser.cc:1740 c/gimple-parser.cc:2135
! #: c/gimple-parser.cc:2146 c/gimple-parser.cc:2152 c/gimple-parser.cc:2335
! #: c/gimple-parser.cc:2507 c/c-parser.cc:17154 cp/parser.cc:35336
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "se esperaba %<(%>"
  
! #: c/c-parser.cc:6179 c/c-parser.cc:6181 c/c-parser.cc:16617 cp/parser.cc:35348
! #: cp/parser.cc:39238 go/gofrontend/embed.cc:440
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "se esperaba %<[%>"
  
! #: c/c-parser.cc:7009 c/c-parser.cc:14979 c/c-parser.cc:20675
! #: c/c-parser.cc:23057 c/c-parser.cc:23143 c/c-parser.cc:23904
! #: c/c-parser.cc:25044 c/c-parser.cc:29863 c/gimple-parser.cc:447
! #: c/gimple-parser.cc:2513 c/c-parser.cc:4173 c/c-parser.cc:4401
! #: c/c-parser.cc:14531 cp/parser.cc:22207 cp/parser.cc:35342
  #: go/gofrontend/embed.cc:371
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "se esperaba %<{%>"
  
! #: c/c-parser.cc:7959 c/c-parser.cc:7968 c/c-parser.cc:10002
! #: c/c-parser.cc:11181 c/c-parser.cc:14743 c/c-parser.cc:15140
! #: c/c-parser.cc:15204 c/c-parser.cc:16694 c/c-parser.cc:17805
! #: c/c-parser.cc:18042 c/c-parser.cc:18595 c/c-parser.cc:18698
! #: c/c-parser.cc:19239 c/c-parser.cc:19675 c/c-parser.cc:19751
! #: c/c-parser.cc:19868 c/c-parser.cc:19940 c/c-parser.cc:20913
! #: c/c-parser.cc:26747 c/c-parser.cc:27927 c/c-parser.cc:27986
! #: c/c-parser.cc:29185 c/gimple-parser.cc:630 c/gimple-parser.cc:943
! #: c/gimple-parser.cc:2561 c/gimple-parser.cc:2588 c/c-parser.cc:9461
! #: c/c-parser.cc:17298 c/c-parser.cc:18703 cp/parser.cc:35375
! #: cp/parser.cc:37082 cp/parser.cc:40178 cp/parser.cc:41071
! #: go/gofrontend/embed.cc:404
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "se esperaba %<:%>"
  
! #: c/c-parser.cc:8955 cp/parser.cc:35262
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "se esperaba %<while%>"
  
! #: c/c-parser.cc:10900 c/c-parser.cc:11130 c/c-parser.cc:11647
! #: c/c-parser.cc:11692 c/c-parser.cc:11785 c/c-parser.cc:11932
! #: c/c-parser.cc:12732 c/c-parser.cc:18219 c/c-parser.cc:19820
! #: c/gimple-parser.cc:1172 c/gimple-parser.cc:1198 c/gimple-parser.cc:1326
! #: c/gimple-parser.cc:1329 c/gimple-parser.cc:1709 c/gimple-parser.cc:1715
! #: cp/parser.cc:34692 cp/parser.cc:35351
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "se esperaba %<,%>"
  
! #: c/c-parser.cc:11541
  msgid "expected %<.%>"
  msgstr "se esperaba %<.%>"
  
! #: c/c-parser.cc:14202 c/c-parser.cc:14234 c/c-parser.cc:14474
! #: cp/parser.cc:37656 cp/parser.cc:37677
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "se esperaba %<@end%>"
  
! #: c/c-parser.cc:14892 c/gimple-parser.cc:1497 cp/parser.cc:35360
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "se esperaba %<>%>"
  
! #: c/c-parser.cc:18793 c/c-parser.cc:20236 c/c-parser.cc:20662
! #: cp/parser.cc:35384 cp/parser.cc:42942
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "se esperaba %<,%> o %<)%>"
  
  #. All following cases are statements with LHS.
! #: c/c-parser.cc:19667 c/c-parser.cc:22952 c/c-parser.cc:22997
! #: c/c-parser.cc:23154 c/c-parser.cc:23501 c/c-parser.cc:24213
! #: c/c-parser.cc:25419 c/c-parser.cc:26923 c/c-parser.cc:28128
! #: c/gimple-parser.cc:798 c/c-parser.cc:6772 c/c-parser.cc:23074
! #: c/c-parser.cc:23297 cp/parser.cc:35363 cp/parser.cc:44637 cp/parser.cc:44810
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "se esperaba %<=%>"
  
! #: c/c-parser.cc:20812 c/c-parser.cc:27191 c/c-parser.cc:27212
! #: c/c-parser.cc:16752 c/c-parser.cc:16764 c/c-parser.cc:20792
! #: cp/parser.cc:43092 cp/parser.cc:43119 cp/parser.cc:50659 cp/parser.cc:50670
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<)%> or %<,%>"
  msgstr "se esperaba %<,%> o %<)%>"
  
! #: c/c-parser.cc:23085 c/c-parser.cc:23165 c/c-parser.cc:23518
! #: c/c-parser.cc:23973 c/gimple-parser.cc:1763 c/gimple-parser.cc:1795
! #: c/gimple-parser.cc:1805 c/gimple-parser.cc:2598 cp/parser.cc:35339
! #: cp/parser.cc:37866
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "se esperaba %<}%>"
  
! #: c/c-parser.cc:23178 cp/parser.cc:44735
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "expected %<else%>"
  msgstr "se esperaba %<delete%>"
  
! #: c/c-parser.cc:25091 c/c-parser.cc:25080 cp/parser.cc:47665
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "se esperaba %<#pragma omp section%> o %<}%>"
  
! #: c/c-parser.cc:28806 cp/parser.cc:52607
  msgid "<message unknown at compile time>"
  msgstr ""
  
! #: c/c-typeck.cc:9880
  msgid "(anonymous)"
  msgstr "(anónimo)"
  
! #: c/gimple-parser.cc:1486 cp/parser.cc:19542 cp/parser.cc:35357
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "se esperaba %<<%>"
  
! #: c/gimple-parser.cc:2557 c/gimple-parser.cc:2584 c/gimple-parser.cc:2423
! #: c/gimple-parser.cc:2460
  #, gcc-internal-format
  msgid "expected label"
  msgstr "se esperaba etiqueta"
  
! #: cobol/gcobolspec.cc:554
  #, fuzzy, c-format
  #| msgid "Driving:"
  msgid "Driving: ("
  msgstr "Conduciendo:"
  
! #: cp/call.cc:4225
  #, fuzzy, c-format
  #| msgid "candidate is:"
  #| msgid_plural "candidates are:"
  msgid "candidate %i:"
  msgstr "el candidato es:"
  
! #: cp/call.cc:8520
  #, fuzzy
  #| msgid "Enable user-defined instructions."
  msgid "  after user-defined conversion:"
  msgstr "Activa las instrucciones definidas por el usuario."
  
! #: cp/call.cc:8724 cp/pt.cc:2064 cp/pt.cc:26986
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "el candidato es:"
  msgstr[1] "los candidatos son:"
  
! #: cp/call.cc:13350 cp/call.cc:13802
  msgid "candidate 1:"
  msgstr "candidato 1:"
  
! #: cp/call.cc:13352 cp/call.cc:13803
  msgid "candidate 2:"
  msgstr "candidato 2:"
  
! #: cp/error.cc:567
  msgid "<missing>"
  msgstr "<falta>"
  
! #: cp/error.cc:669
  msgid "<brace-enclosed initializer list>"
  msgstr "<lista inicializador dentro de llaves>"
  
! #: cp/error.cc:671
  msgid "<unresolved overloaded function type>"
  msgstr "<tipo de función sobrecargada sin resolver>"
  
! #: cp/error.cc:845
  msgid "<type error>"
  msgstr "<error de tipo>"
  
  #. A lambda's "type" is essentially its signature.
! #: cp/error.cc:952
  msgid "<lambda"
  msgstr "<lambda"
  
! #: cp/error.cc:966 objc/objc-act.cc:6365 cp/cxx-pretty-print.cc:155
! #: cp/cxx-pretty-print.cc:2864
  #, gcc-internal-format
  msgid "<unnamed>"
  msgstr "<sinnombre>"
  
! #: cp/error.cc:968
  #, c-format
  msgid "<unnamed %s>"
  msgstr "<sinnombre %s>"
  
! #: cp/error.cc:1107
  msgid "<typeprefixerror>"
  msgstr "<errorprefijotipo>"
  
! #: cp/error.cc:1249
  #, c-format
  msgid "(static initializers for %s)"
  msgstr "(inicializadores static para %s)"
  
! #: cp/error.cc:1251
  #, c-format
  msgid "(static destructors for %s)"
  msgstr "(destructores static para %s)"
  
! #: cp/error.cc:1297
  msgid "<structured bindings>"
  msgstr "<vínculos estructurados>"
  
! #: cp/error.cc:1423
  msgid "vtable for "
  msgstr "vtable para "
  
! #: cp/error.cc:1447
  msgid "<return value> "
  msgstr "<valor de devolución> "
  
! #: cp/error.cc:1462
  msgid "{anonymous}"
  msgstr "{anónimo}"
  
! #: cp/error.cc:1464
  msgid "(anonymous namespace)"
  msgstr "(espacio de nombres anónimo)"
  
! #: cp/error.cc:1558
  msgid "<template arguments error>"
  msgstr "<error de argumentos de plantilla>"
  
! #: cp/error.cc:1583
  msgid "<enumerator>"
  msgstr "<enumerador>"
  
! #: cp/error.cc:1643
  msgid "<declaration error>"
  msgstr "<error de declaración>"
  
! #: cp/error.cc:2214 cp/error.cc:2234
  msgid "<template parameter error>"
  msgstr "<error de parámetro de plantilla>"
  
! #: cp/error.cc:2352
  msgid "<statement>"
  msgstr "<sentencia>"
  
! #: cp/error.cc:2381 cp/error.cc:3524 c-family/c-pretty-print.cc:2694
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr "<desconocido>"
  
  #. While waiting for caret diagnostics, avoid printing
  #. __cxa_allocate_exception, __cxa_throw, and the like.
! #: cp/error.cc:2399
  msgid "<throw-expression>"
  msgstr "<expresión-throw>"
  
! #: cp/error.cc:2483
  msgid "<ubsan routine call>"
  msgstr "<llamada a rutina ubsan>"
  
! #: cp/error.cc:3000
  msgid "<unparsed>"
  msgstr "<sidecodificar>"
  
! #: cp/error.cc:3160
  msgid "<lambda>"
  msgstr "<lambda>"
  
! #: cp/error.cc:3198
  msgid "*this"
  msgstr "*this"
  
! #: cp/error.cc:3248
  msgid "<expression error>"
  msgstr "<error de expresión>"
  
! #: cp/error.cc:3263
  msgid "<unknown operator>"
  msgstr "<operador desconocido>"
  
! #: cp/error.cc:3753
  msgid "At global scope:"
  msgstr "En el ámbito global:"
  
! #: cp/pt.cc:2062 cp/semantics.cc:6705
! msgid "candidates are:"
! msgstr "los candidatos son:"
  
! #: cp/rtti.cc:589
  msgid "target is not pointer or reference to class"
  msgstr "el objetivo no es puntero o referencia a una clase"
  
! #: cp/rtti.cc:594
  msgid "target is not pointer or reference to complete type"
  msgstr "el objetivo no es puntero o referencia a un tipo completo"
  
! #: cp/rtti.cc:600
  msgid "target is not pointer or reference"
  msgstr "el objetivo no es puntero o referencia"
  
! #: cp/rtti.cc:616
  msgid "source is not a pointer"
  msgstr "la fuente no es un puntero"
  
! #: cp/rtti.cc:621
  msgid "source is not a pointer to class"
  msgstr "la fuente no es un puntero a clase"
  
! #: cp/rtti.cc:626
  msgid "source is a pointer to incomplete type"
  msgstr "la fuente es un puntero a tipo incompleto"
  
! #: cp/rtti.cc:639
  msgid "source is not of class type"
  msgstr "la fuente no es un tipo de clase"
  
! #: cp/rtti.cc:644
  msgid "source is of incomplete class type"
  msgstr "la fuente es de tipo de clase incompleto"
  
! #: cp/rtti.cc:655
  msgid "conversion casts away constness"
  msgstr "la conversión descarta la constancia"
  
! #: cp/rtti.cc:817
  msgid "source type is not polymorphic"
  msgstr "el tipo fuente no es polimórfico"
  
! #: cp/typeck.cc:7640 c/c-typeck.cc:5304
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "argumento de tipo erróneo para el decremento unario"
  
! #: cp/typeck.cc:7641 c/c-typeck.cc:5290
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "argumento de tipo erróneo para el incremento unario"
  
! #: cp/typeck.cc:7668 c/c-typeck.cc:5349
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "argumento de tipo erróneo para complemento de bits"
  
! #: cp/typeck.cc:7688 c/c-typeck.cc:5357
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "argumento de tipo erróneo para abs"
  
! #: cp/typeck.cc:7700 c/c-typeck.cc:5379
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "argumento de tipo erróneo para la conjugación"
  
! #: cp/typeck.cc:7724
  msgid "in argument to unary !"
  msgstr "en el argumento para el ! unario"
  
! #: cp/typeck.cc:7773
  msgid "no pre-increment operator for type"
  msgstr "no hay operador de pre-incremento para el tipo"
  
! #: cp/typeck.cc:7775
  msgid "no post-increment operator for type"
  msgstr "no hay operador de post-incremento para el tipo"
  
! #: cp/typeck.cc:7777
  msgid "no pre-decrement operator for type"
  msgstr "no hay operador de pre-decremento para el tipo"
  
! #: cp/typeck.cc:7779
  msgid "no post-decrement operator for type"
  msgstr "no hay operador de post-decremento para el tipo"
  
! #: fortran/arith.cc:1664
  msgid "elemental binary operation"
  msgstr "operación binaria elemental"
  
--- 22417,23188 ----
  #. ;
  #. <~~~~~~~~~ declaration ~~~~~~~~~~>
  #. Use c_parser_require to get an error with a fix-it hint.
! #: c/c-parser.cc:3254 c/c-parser.cc:3463 c/c-parser.cc:3477 c/c-parser.cc:7694
! #: c/c-parser.cc:8548 c/c-parser.cc:9126 c/c-parser.cc:9318 c/c-parser.cc:9351
! #: c/c-parser.cc:9649 c/c-parser.cc:14677 c/c-parser.cc:14712
! #: c/c-parser.cc:14743 c/c-parser.cc:14790 c/c-parser.cc:14971
! #: c/c-parser.cc:15804 c/c-parser.cc:15879 c/c-parser.cc:15922
! #: c/c-parser.cc:24064 c/c-parser.cc:24144 c/c-parser.cc:24473
! #: c/c-parser.cc:24499 c/c-parser.cc:24522 c/c-parser.cc:25208
! #: c/c-parser.cc:25251 c/c-parser.cc:26525 c/gimple-parser.cc:459
! #: c/gimple-parser.cc:500 c/gimple-parser.cc:509 c/gimple-parser.cc:729
! #: c/gimple-parser.cc:2427 c/gimple-parser.cc:2464 c/gimple-parser.cc:2543
! #: c/gimple-parser.cc:2570 c/c-parser.cc:4325 c/c-parser.cc:4516
! #: c/c-parser.cc:4551 c/c-parser.cc:14964 c/gimple-parser.cc:2234
! #: c/gimple-parser.cc:2246 cp/parser.cc:18012 cp/parser.cc:37079
! #: cp/parser.cc:37718
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "se esperaba %<;%>"
  
! #: c/c-parser.cc:3435 c/c-parser.cc:9609
  #, gcc-internal-format
  msgid "expected %<:%> or %<)%>"
  msgstr "se esperaba %<:%> o %<)%>"
  
! #: c/c-parser.cc:3974 c/c-parser.cc:5127 c/c-parser.cc:5319 c/c-parser.cc:5377
! #: c/c-parser.cc:5435 c/c-parser.cc:5824 c/c-parser.cc:5847 c/c-parser.cc:5856
! #: c/c-parser.cc:5907 c/c-parser.cc:5916 c/c-parser.cc:11205
! #: c/c-parser.cc:11291 c/c-parser.cc:11907 c/c-parser.cc:11933
! #: c/c-parser.cc:11967 c/c-parser.cc:12168 c/c-parser.cc:13049
! #: c/c-parser.cc:15078 c/c-parser.cc:17730 c/c-parser.cc:18465
! #: c/c-parser.cc:18524 c/c-parser.cc:18579 c/c-parser.cc:20651
! #: c/c-parser.cc:20943 c/c-parser.cc:21095 c/c-parser.cc:23156
! #: c/c-parser.cc:24564 c/c-parser.cc:25216 c/c-parser.cc:29186
! #: c/c-parser.cc:29454 c/c-parser.cc:29536 c/gimple-parser.cc:238
! #: c/gimple-parser.cc:241 c/gimple-parser.cc:594 c/gimple-parser.cc:628
! #: c/gimple-parser.cc:633 c/gimple-parser.cc:814 c/gimple-parser.cc:911
! #: c/gimple-parser.cc:1135 c/gimple-parser.cc:1161 c/gimple-parser.cc:1164
! #: c/gimple-parser.cc:1295 c/gimple-parser.cc:1422 c/gimple-parser.cc:1555
! #: c/gimple-parser.cc:1571 c/gimple-parser.cc:1648 c/gimple-parser.cc:1681
! #: c/gimple-parser.cc:1711 c/gimple-parser.cc:1737 c/gimple-parser.cc:1944
! #: c/gimple-parser.cc:2156 c/gimple-parser.cc:2176 c/gimple-parser.cc:2337
! #: c/gimple-parser.cc:2500 c/c-parser.cc:3426 c/c-parser.cc:9601
! #: c/c-parser.cc:21759 cp/parser.cc:37766 cp/parser.cc:46129
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "se esperaba %<)%>"
  
! #: c/c-parser.cc:5213 c/c-parser.cc:5967 c/c-parser.cc:6324 c/c-parser.cc:6342
! #: c/c-parser.cc:6343 c/c-parser.cc:6852 c/c-parser.cc:6896 c/c-parser.cc:9700
! #: c/c-parser.cc:12159 c/c-parser.cc:13622 c/c-parser.cc:13995
! #: c/c-parser.cc:17052 c/gimple-parser.cc:1920 cp/parser.cc:37730
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "se esperaba %<]%>"
  
! #: c/c-parser.cc:5415
  msgid "expected %<;%>, %<,%> or %<)%>"
  msgstr "se esperaba %<;%>, %<,%> o %<)%>"
  
  #. Look for the two `(' tokens.
! #: c/c-parser.cc:5876 c/c-parser.cc:5881 c/c-parser.cc:17713
! #: c/c-parser.cc:18554 c/c-parser.cc:20633 c/c-parser.cc:21567
! #: c/c-parser.cc:21666 c/c-parser.cc:27884 c/c-parser.cc:28205
! #: c/c-parser.cc:29108 c/c-parser.cc:29262 c/c-parser.cc:29479
! #: c/gimple-parser.cc:223 c/gimple-parser.cc:541 c/gimple-parser.cc:580
! #: c/gimple-parser.cc:612 c/gimple-parser.cc:881 c/gimple-parser.cc:1129
! #: c/gimple-parser.cc:1155 c/gimple-parser.cc:1282 c/gimple-parser.cc:1417
! #: c/gimple-parser.cc:1545 c/gimple-parser.cc:1677 c/gimple-parser.cc:1695
! #: c/gimple-parser.cc:1730 c/gimple-parser.cc:2125 c/gimple-parser.cc:2136
! #: c/gimple-parser.cc:2142 c/gimple-parser.cc:2325 c/gimple-parser.cc:2497
! #: c/c-parser.cc:11064 c/c-parser.cc:17494 cp/parser.cc:37721
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "se esperaba %<(%>"
  
! #: c/c-parser.cc:6320 c/c-parser.cc:6322 c/c-parser.cc:16957 cp/parser.cc:37733
! #: cp/parser.cc:41636 go/gofrontend/embed.cc:440
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "se esperaba %<[%>"
  
! #: c/c-parser.cc:7156 c/c-parser.cc:15307 c/c-parser.cc:21643
! #: c/c-parser.cc:24039 c/c-parser.cc:24125 c/c-parser.cc:24886
! #: c/c-parser.cc:26032 c/c-parser.cc:31328 c/gimple-parser.cc:452
! #: c/gimple-parser.cc:2503 c/c-parser.cc:4312 c/c-parser.cc:4540
! #: c/c-parser.cc:14859 cp/parser.cc:23909 cp/parser.cc:37727
  #: go/gofrontend/embed.cc:371
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "se esperaba %<{%>"
  
! #: c/c-parser.cc:8106 c/c-parser.cc:8115 c/c-parser.cc:10149
! #: c/c-parser.cc:11459 c/c-parser.cc:15071 c/c-parser.cc:15468
! #: c/c-parser.cc:15532 c/c-parser.cc:17034 c/c-parser.cc:18145
! #: c/c-parser.cc:18382 c/c-parser.cc:18944 c/c-parser.cc:19047
! #: c/c-parser.cc:19588 c/c-parser.cc:19756 c/c-parser.cc:20294
! #: c/c-parser.cc:20370 c/c-parser.cc:20501 c/c-parser.cc:20573
! #: c/c-parser.cc:20653 c/c-parser.cc:21326 c/c-parser.cc:21881
! #: c/c-parser.cc:27743 c/c-parser.cc:29135 c/c-parser.cc:29319
! #: c/c-parser.cc:29378 c/c-parser.cc:30614 c/gimple-parser.cc:635
! #: c/gimple-parser.cc:950 c/gimple-parser.cc:1632 c/gimple-parser.cc:2551
! #: c/gimple-parser.cc:2578 c/c-parser.cc:9608 c/c-parser.cc:17638
! #: c/c-parser.cc:19052 cp/parser.cc:37760 cp/parser.cc:39476 cp/parser.cc:42576
! #: cp/parser.cc:43480 go/gofrontend/embed.cc:404
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "se esperaba %<:%>"
  
! #: c/c-parser.cc:9102 cp/parser.cc:37647
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "se esperaba %<while%>"
  
! #: c/c-parser.cc:11168 c/c-parser.cc:11407 c/c-parser.cc:11957
! #: c/c-parser.cc:11996 c/c-parser.cc:12089 c/c-parser.cc:12230
! #: c/c-parser.cc:13039 c/c-parser.cc:18559 c/c-parser.cc:20439
! #: c/gimple-parser.cc:1132 c/gimple-parser.cc:1158 c/gimple-parser.cc:1286
! #: c/gimple-parser.cc:1289 c/gimple-parser.cc:1699 c/gimple-parser.cc:1705
! #: cp/parser.cc:37077 cp/parser.cc:37736
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "se esperaba %<,%>"
  
! #: c/c-parser.cc:11851
  msgid "expected %<.%>"
  msgstr "se esperaba %<.%>"
  
! #: c/c-parser.cc:14530 c/c-parser.cc:14562 c/c-parser.cc:14802
! #: cp/parser.cc:40050 cp/parser.cc:40071
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "se esperaba %<@end%>"
  
! #: c/c-parser.cc:15220 c/gimple-parser.cc:1457 cp/parser.cc:37745
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "se esperaba %<>%>"
  
! #: c/c-parser.cc:19142 c/c-parser.cc:21113 c/c-parser.cc:21630
! #: cp/parser.cc:37769 cp/parser.cc:45980
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "se esperaba %<,%> o %<)%>"
  
  #. All following cases are statements with LHS.
! #: c/c-parser.cc:20286 c/c-parser.cc:23934 c/c-parser.cc:23979
! #: c/c-parser.cc:24136 c/c-parser.cc:24483 c/c-parser.cc:25195
! #: c/c-parser.cc:26408 c/c-parser.cc:27932 c/c-parser.cc:29520
! #: c/gimple-parser.cc:805 c/c-parser.cc:6919 c/c-parser.cc:24056
! #: c/c-parser.cc:24279 cp/parser.cc:37748 cp/parser.cc:47690 cp/parser.cc:47863
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "se esperaba %<=%>"
  
! #: c/c-parser.cc:21780 c/c-parser.cc:28214 c/c-parser.cc:28235
! #: c/c-parser.cc:17092 c/c-parser.cc:17104 c/c-parser.cc:21760
! #: cp/parser.cc:46130 cp/parser.cc:46157 cp/parser.cc:53808 cp/parser.cc:53819
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<)%> or %<,%>"
  msgstr "se esperaba %<,%> o %<)%>"
  
! #: c/c-parser.cc:24067 c/c-parser.cc:24147 c/c-parser.cc:24500
! #: c/c-parser.cc:24955 c/gimple-parser.cc:1753 c/gimple-parser.cc:1785
! #: c/gimple-parser.cc:1795 c/gimple-parser.cc:2588 cp/parser.cc:37724
! #: cp/parser.cc:40260
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "se esperaba %<}%>"
  
! #: c/c-parser.cc:24160 cp/parser.cc:47788
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "expected %<else%>"
  msgstr "se esperaba %<delete%>"
  
! #: c/c-parser.cc:26079 c/c-parser.cc:26068 cp/parser.cc:50749
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "se esperaba %<#pragma omp section%> o %<}%>"
  
! #: c/c-parser.cc:30212 cp/parser.cc:56060
  msgid "<message unknown at compile time>"
  msgstr ""
  
! #: c/c-typeck.cc:10380
  msgid "(anonymous)"
  msgstr "(anónimo)"
  
! #: c/gimple-parser.cc:1446 cp/parser.cc:21172 cp/parser.cc:37742
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "se esperaba %<<%>"
  
! #: c/gimple-parser.cc:2547 c/gimple-parser.cc:2574 c/gimple-parser.cc:2413
! #: c/gimple-parser.cc:2450
  #, gcc-internal-format
  msgid "expected label"
  msgstr "se esperaba etiqueta"
  
! #: cobol/gcobolspec.cc:549
  #, fuzzy, c-format
  #| msgid "Driving:"
  msgid "Driving: ("
  msgstr "Conduciendo:"
  
! #: cp/call.cc:4281
  #, fuzzy, c-format
  #| msgid "candidate is:"
  #| msgid_plural "candidates are:"
  msgid "candidate %i:"
  msgstr "el candidato es:"
  
! #: cp/call.cc:8590
  #, fuzzy
  #| msgid "Enable user-defined instructions."
  msgid "  after user-defined conversion:"
  msgstr "Activa las instrucciones definidas por el usuario."
  
! #: cp/call.cc:8800 cp/pt.cc:27659
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "el candidato es:"
  msgstr[1] "los candidatos son:"
  
! #: cp/call.cc:13469 cp/call.cc:13921
  msgid "candidate 1:"
  msgstr "candidato 1:"
  
! #: cp/call.cc:13471 cp/call.cc:13922
  msgid "candidate 2:"
  msgstr "candidato 2:"
  
! #: cp/error.cc:595
  msgid "<missing>"
  msgstr "<falta>"
  
! #: cp/error.cc:697
  msgid "<brace-enclosed initializer list>"
  msgstr "<lista inicializador dentro de llaves>"
  
! #: cp/error.cc:699
  msgid "<unresolved overloaded function type>"
  msgstr "<tipo de función sobrecargada sin resolver>"
  
! #: cp/error.cc:894
  msgid "<type error>"
  msgstr "<error de tipo>"
  
  #. A lambda's "type" is essentially its signature.
! #: cp/error.cc:1001
  msgid "<lambda"
  msgstr "<lambda"
  
! #: cp/error.cc:1015 objc/objc-act.cc:6365 cp/cxx-pretty-print.cc:154
! #: cp/cxx-pretty-print.cc:2906
  #, gcc-internal-format
  msgid "<unnamed>"
  msgstr "<sinnombre>"
  
! #: cp/error.cc:1017
  #, c-format
  msgid "<unnamed %s>"
  msgstr "<sinnombre %s>"
  
! #: cp/error.cc:1158
  msgid "<typeprefixerror>"
  msgstr "<errorprefijotipo>"
  
! #: cp/error.cc:1302
  #, c-format
  msgid "(static initializers for %s)"
  msgstr "(inicializadores static para %s)"
  
! #: cp/error.cc:1304
  #, c-format
  msgid "(static destructors for %s)"
  msgstr "(destructores static para %s)"
  
! #: cp/error.cc:1375
  msgid "<structured bindings>"
  msgstr "<vínculos estructurados>"
  
! #: cp/error.cc:1501
  msgid "vtable for "
  msgstr "vtable para "
  
! #: cp/error.cc:1525
  msgid "<return value> "
  msgstr "<valor de devolución> "
  
! #: cp/error.cc:1540
  msgid "{anonymous}"
  msgstr "{anónimo}"
  
! #: cp/error.cc:1542
  msgid "(anonymous namespace)"
  msgstr "(espacio de nombres anónimo)"
  
! #: cp/error.cc:1641
  msgid "<template arguments error>"
  msgstr "<error de argumentos de plantilla>"
  
! #: cp/error.cc:1666
  msgid "<enumerator>"
  msgstr "<enumerador>"
  
! #: cp/error.cc:1726
  msgid "<declaration error>"
  msgstr "<error de declaración>"
  
! #: cp/error.cc:2305 cp/error.cc:2325
  msgid "<template parameter error>"
  msgstr "<error de parámetro de plantilla>"
  
! #: cp/error.cc:2443
  msgid "<statement>"
  msgstr "<sentencia>"
  
! #: cp/error.cc:2472 cp/error.cc:3636 c-family/c-pretty-print.cc:2688
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr "<desconocido>"
  
  #. While waiting for caret diagnostics, avoid printing
  #. __cxa_allocate_exception, __cxa_throw, and the like.
! #: cp/error.cc:2490
  msgid "<throw-expression>"
  msgstr "<expresión-throw>"
  
! #: cp/error.cc:2574
  msgid "<ubsan routine call>"
  msgstr "<llamada a rutina ubsan>"
  
! #: cp/error.cc:3091
  msgid "<unparsed>"
  msgstr "<sidecodificar>"
  
! #: cp/error.cc:3251
  msgid "<lambda>"
  msgstr "<lambda>"
  
! #: cp/error.cc:3289
  msgid "*this"
  msgstr "*this"
  
! #: cp/error.cc:3360
  msgid "<expression error>"
  msgstr "<error de expresión>"
  
! #: cp/error.cc:3375
  msgid "<unknown operator>"
  msgstr "<operador desconocido>"
  
! #: cp/error.cc:3865
  msgid "At global scope:"
  msgstr "En el ámbito global:"
  
! #: cp/reflect.cc:559
! #, fuzzy
! #| msgid "accumulator is not a constant integer"
! msgid "array element not a constant integer"
! msgstr "el acumulador no es una constante entera"
  
! #: cp/reflect.cc:567 cp/reflect.cc:3862
! #, fuzzy
! #| msgid "expected initializer"
! msgid "reflect_constant failed"
! msgstr "se esperaba un inicializador"
! 
! #: cp/reflect.cc:1000
! #, fuzzy
! #| msgid "function does not return string type"
! msgid "reflection does not represent a type"
! msgstr "la función no devuelve valores de tipo cadena"
! 
! #: cp/reflect.cc:1012
! #, fuzzy
! #| msgid "redeclaration of friend %q#D may not have default template arguments"
! msgid "reflection does not have template arguments"
! msgstr "la redeclaración de friend %q#D no puede tener argumentos de plantilla por defecto"
! 
! #: cp/reflect.cc:1023
! #, fuzzy
! #| msgid "called object is not a function or function pointer"
! msgid "reflection does not represent a function or function type"
! msgstr "el objeto llamado no es una función ni un puntero a función"
! 
! #: cp/reflect.cc:2324
! msgid "reflection does not represent an operator function or operator function template"
! msgstr ""
! 
! #: cp/reflect.cc:2374
! #, fuzzy
! #| msgid "format argument is not a pointer (arg %d)"
! msgid "operators argument is not a valid operator"
! msgstr "el argumento de formato no es un puntero (argumento %d)"
! 
! #: cp/reflect.cc:2505
! #, fuzzy
! #| msgid "%qE does not name a type"
! msgid "reflection does not have a type"
! msgstr "%qE no nombra a un tipo"
! 
! #: cp/reflect.cc:2621
! msgid "reflection does not represent an object with static storage duration, or a reference to such an object"
! msgstr ""
! 
! #: cp/reflect.cc:2702
! msgid "reflection does not represent an annotation or a valid argument to a splice-expression"
! msgstr ""
! 
! #: cp/reflect.cc:2922
! #, fuzzy
! #| msgid "function does not return string type"
! msgid "reflection does not represent an entity with parent"
! msgstr "la función no devuelve valores de tipo cadena"
! 
! #: cp/reflect.cc:3045
! #, fuzzy
! #| msgid "friend declaration does not name a class or function"
! msgid "reflection does not represent parameter of current function"
! msgstr "la declaración friend no nombra una clase o función"
! 
! #: cp/reflect.cc:3066
! #, fuzzy
! #| msgid "called object is not a function or function pointer"
! msgid "reflection does not represent a function or function type with a return type"
! msgstr "el objeto llamado no es una función ni un puntero a función"
! 
! #: cp/reflect.cc:3097
! msgid "reflection of virtual direct base relationship with abstract derived class"
! msgstr ""
! 
! #: cp/reflect.cc:3103
! msgid "reflection unsuitable for offset_of"
! msgstr ""
! 
! #: cp/reflect.cc:3108
! #, fuzzy
! #| msgid "non-constant condition for static assertion"
! msgid "non-constant offset for offset_of"
! msgstr "condición que no es constante para una aserción estática"
! 
! #: cp/reflect.cc:3172
! msgid "reflection not suitable for size_of"
! msgstr ""
! 
! #: cp/reflect.cc:3191
! #, fuzzy
! #| msgid "dereferencing pointer to incomplete type %qT"
! msgid "reflection with incomplete type in size_of"
! msgstr "puntero deferenciado al tipo de dato incompleto %qT"
! 
! #: cp/reflect.cc:3227
! #, fuzzy
! #| msgid "Do not tune writable data alignment."
! msgid "reflection not suitable for alignment_of"
! msgstr "No ajusta la alineación de los datos modificables."
! 
! #: cp/reflect.cc:3263
! #, fuzzy
! #| msgid "invalid new of function type"
! msgid "alignment_of on function type"
! msgstr "new no válido de tipo de función"
! 
! #: cp/reflect.cc:3272
! #, fuzzy
! #| msgid "indirection will not access object of incomplete type %qT in statement"
! msgid "reflection with incomplete type in alignment_of"
! msgstr "la indirección no accederá a un objeto de tipo incompleto %qT en la declaración"
! 
! #: cp/reflect.cc:3307
! msgid "reflection not suitable for bit_size_of"
! msgstr ""
! 
! #: cp/reflect.cc:3331
! #, fuzzy
! #| msgid "dereferencing pointer to incomplete type %qT"
! msgid "reflection with incomplete type in bit_size_of"
! msgstr "puntero deferenciado al tipo de dato incompleto %qT"
! 
! #: cp/reflect.cc:3507
! msgid "reflection with has_identifier false"
! msgstr ""
! 
! #: cp/reflect.cc:3547 cp/reflect.cc:3630
! msgid "identifier_of not representable in ordinary literal encoding"
! msgstr ""
! 
! #: cp/reflect.cc:3551 cp/reflect.cc:3634
! msgid "u8identifier_of not representable in UTF-8"
! msgstr ""
! 
! #: cp/reflect.cc:3767
! msgid "reflection does not represent a type, type alias, variable, function, namespace, enumerator, direct base class relationship, or non-static data member"
! msgstr ""
! 
! #: cp/reflect.cc:3779
! #, fuzzy
! #| msgid "function does not return string type"
! msgid "reflection does not represent a complete type or type alias"
! msgstr "la función no devuelve valores de tipo cadena"
! 
! #: cp/reflect.cc:3886
! msgid "reflect_object failed"
! msgstr ""
! 
! #: cp/reflect.cc:3913
! #, fuzzy
! #| msgid "expected function name"
! msgid "reflect_function failed"
! msgstr "se esperaba nombre de función"
! 
! #: cp/reflect.cc:4792
! #, fuzzy
! #| msgid "argument to '-Xassembler' is missing"
! msgid "value member missing"
! msgstr "falta el argumento para '-Xassembler'"
! 
! #: cp/reflect.cc:4803 cp/reflect.cc:4812
! #, fuzzy
! #| msgid "expected class name"
! msgid "unexpected value of value member"
! msgstr "se esperaba un nombre de clase"
! 
! #: cp/reflect.cc:4919
! msgid "type member missing"
! msgstr ""
! 
! #: cp/reflect.cc:4943
! #, fuzzy
! #| msgid "function does not return string type"
! msgid "reflection does not represent a complete enumeration type"
! msgstr "la función no devuelve valores de tipo cadena"
! 
! #: cp/reflect.cc:5000
! #, fuzzy
! #| msgid "%qD does not have integral or enumeration type"
! msgid "reflection does not represent an enumerable enumeration type"
! msgstr "%qD no tiene tipo integral o de enumeración"
! 
! #: cp/reflect.cc:5156
! #, fuzzy
! #| msgid "expected integer or boolean type"
! msgid "reflection represents non-integral or bool type"
! msgstr "se esperaba un tipo entero o booleano"
! 
! #: cp/reflect.cc:5295
! #, fuzzy
! #| msgid "function does not return string type"
! msgid "reflection does not represent a template"
! msgstr "la función no devuelve valores de tipo cadena"
! 
! #: cp/reflect.cc:5318
! #, fuzzy
! #| msgid "invalid argument of %qE attribute"
! msgid "invalid argument to can_substitute"
! msgstr "argumento no válido del atributo %qE"
! 
! #: cp/reflect.cc:5380
! msgid "can_substitute returned false"
! msgstr ""
! 
! #: cp/reflect.cc:5509
! #, fuzzy
! #| msgid "target is not pointer or reference"
! msgid "type is not object or reference type"
! msgstr "el objetivo no es puntero o referencia"
! 
! #: cp/reflect.cc:5754
! msgid "conversion from ordinary literal encoding to source charset failed"
! msgstr ""
! 
! #: cp/reflect.cc:5760
! #, fuzzy
! #| msgid "conversion from %qT to %qT may change value"
! msgid "conversion from UTF-8 encoding to source charset failed"
! msgstr "la conversión de %qT a %qT puede cambiar el valor"
! 
! #: cp/reflect.cc:5768
! #, fuzzy
! #| msgid "\"%s\" is not a valid filename"
! msgid "name is not a valid identifier"
! msgstr "\"%s\" no es un nombre de fichero válido"
! 
! #: cp/reflect.cc:5774
! #, fuzzy
! #| msgid "`bool' is now a keyword"
! msgid "name is a keyword"
! msgstr "`bool' ahora es una palabra clave"
! 
! #: cp/reflect.cc:5777
! msgid "name is a built-in trait"
! msgstr ""
! 
! #: cp/reflect.cc:5786
! #, fuzzy
! #| msgid "register name not specified for %q+D"
! msgid "neither name nor bit_width specified"
! msgstr "no se especifica un nombre de registro para %q+D"
! 
! #: cp/reflect.cc:5792
! msgid "bit_width specified with non-integral and non-enumeration type"
! msgstr ""
! 
! #: cp/reflect.cc:5797
! #, fuzzy
! #| msgid "alignment may not be specified for %q+D"
! msgid "both alignment and bit_width specified"
! msgstr "la alineación puede no estar especificada para %q+D"
! 
! #: cp/reflect.cc:5801
! msgid "bit_width specified with no_unique_address true"
! msgstr ""
! 
! #: cp/reflect.cc:5806
! #, fuzzy
! #| msgid "field width specifier"
! msgid "bit_width 0 with specified name"
! msgstr "especificador de anchura de campo"
! 
! #: cp/reflect.cc:5809
! #, fuzzy
! #| msgid "shift count is negative"
! msgid "bit_width is negative"
! msgstr "la cuenta de desplazamiento es negativa"
! 
! #: cp/reflect.cc:5816
! #, fuzzy
! #| msgid "requested alignment is not a positive power of 2"
! msgid "alignment is not power of two"
! msgstr "la alineación solicitada no es una potencia positiva de 2"
! 
! #: cp/reflect.cc:5819
! #, fuzzy
! #| msgid "shift count is negative"
! msgid "alignment is negative"
! msgstr "la cuenta de desplazamiento es negativa"
! 
! #: cp/reflect.cc:5826
! #, fuzzy
! #| msgid "alignment of %qD is bigger than original declaration"
! msgid "alignment is smaller than alignment_of"
! msgstr "la alineación de %qD es más grande que la declaración original"
! 
! #: cp/reflect.cc:6363
! #, fuzzy
! #| msgid "incomplete implementation of class %qE"
! msgid "incomplete parent class"
! msgstr "implementación incompleta de la clase %qE"
! 
! #: cp/reflect.cc:6799
! #, fuzzy
! #| msgid "%qE is not a class or namespace"
! msgid "neither complete class type nor namespace"
! msgstr "%qE no es una clase o un espacio de nombres"
! 
! #: cp/reflect.cc:6829 cp/reflect.cc:6857 cp/reflect.cc:6886 cp/reflect.cc:6924
! #: cp/reflect.cc:6962 cp/reflect.cc:6993
! #, fuzzy
! #| msgid "source is of incomplete class type"
! msgid "not a complete class type"
! msgstr "la fuente es de tipo de clase incompleto"
! 
! #: cp/reflect.cc:6952
! #, fuzzy
! #| msgid "close %d"
! msgid "closure type"
! msgstr "close %d"
! 
! #: cp/reflect.cc:7128 cp/reflect.cc:7187 cp/reflect.cc:7261
! #, fuzzy
! #| msgid "a template cannot be defaulted"
! msgid "value cannot be extracted"
! msgstr "una plantilla no se puede definir por defecto"
! 
! #: cp/rtti.cc:592
  msgid "target is not pointer or reference to class"
  msgstr "el objetivo no es puntero o referencia a una clase"
  
! #: cp/rtti.cc:597
  msgid "target is not pointer or reference to complete type"
  msgstr "el objetivo no es puntero o referencia a un tipo completo"
  
! #: cp/rtti.cc:603
  msgid "target is not pointer or reference"
  msgstr "el objetivo no es puntero o referencia"
  
! #: cp/rtti.cc:619
  msgid "source is not a pointer"
  msgstr "la fuente no es un puntero"
  
! #: cp/rtti.cc:624
  msgid "source is not a pointer to class"
  msgstr "la fuente no es un puntero a clase"
  
! #: cp/rtti.cc:629
  msgid "source is a pointer to incomplete type"
  msgstr "la fuente es un puntero a tipo incompleto"
  
! #: cp/rtti.cc:642
  msgid "source is not of class type"
  msgstr "la fuente no es un tipo de clase"
  
! #: cp/rtti.cc:647
  msgid "source is of incomplete class type"
  msgstr "la fuente es de tipo de clase incompleto"
  
! #: cp/rtti.cc:658
  msgid "conversion casts away constness"
  msgstr "la conversión descarta la constancia"
  
! #: cp/rtti.cc:820
  msgid "source type is not polymorphic"
  msgstr "el tipo fuente no es polimórfico"
  
! #: cp/semantics.cc:6825
! msgid "candidates are:"
! msgstr "los candidatos son:"
! 
! #: cp/typeck.cc:7784 c/c-typeck.cc:5744
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "argumento de tipo erróneo para el decremento unario"
  
! #: cp/typeck.cc:7785 c/c-typeck.cc:5730
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "argumento de tipo erróneo para el incremento unario"
  
! #: cp/typeck.cc:7812 c/c-typeck.cc:5789
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "argumento de tipo erróneo para complemento de bits"
  
! #: cp/typeck.cc:7832 c/c-typeck.cc:5797
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "argumento de tipo erróneo para abs"
  
! #: cp/typeck.cc:7844 c/c-typeck.cc:5819
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "argumento de tipo erróneo para la conjugación"
  
! #: cp/typeck.cc:7868
  msgid "in argument to unary !"
  msgstr "en el argumento para el ! unario"
  
! #: cp/typeck.cc:7928
  msgid "no pre-increment operator for type"
  msgstr "no hay operador de pre-incremento para el tipo"
  
! #: cp/typeck.cc:7930
  msgid "no post-increment operator for type"
  msgstr "no hay operador de post-incremento para el tipo"
  
! #: cp/typeck.cc:7932
  msgid "no pre-decrement operator for type"
  msgstr "no hay operador de pre-decremento para el tipo"
  
! #: cp/typeck.cc:7934
  msgid "no post-decrement operator for type"
  msgstr "no hay operador de post-decremento para el tipo"
  
! #: fortran/arith.cc:1672
  msgid "elemental binary operation"
  msgstr "operación binaria elemental"
  
*************** msgstr ""
*** 21938,22016 ****
  msgid "BOZ constant truncated at %L"
  msgstr "Se truncó la línea en %L"
  
! #: fortran/check.cc:4100
  #, c-format
  msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'"
  msgstr "argumentos 'a%d' y 'a%d' para el intrínseco '%s'"
  
! #: fortran/check.cc:4338 fortran/check.cc:4423 fortran/check.cc:4488
! #: fortran/check.cc:5181
  #, c-format
  msgid "arguments '%s' and '%s' for intrinsic %s"
  msgstr "argumentos '%s' y '%s' para el intrínseco %s"
  
! #: fortran/check.cc:4932 fortran/intrinsic.cc:4984
  #, c-format
  msgid "arguments '%s' and '%s' for intrinsic '%s'"
  msgstr "argumentos '%s' y '%s' para el intrínseco '%s'"
  
! #: fortran/check.cc:5787
  #, fuzzy
  #| msgid "%qD is not a pointer variable"
  msgid "NULL() is not interoperable"
  msgstr "%qD no es una variable puntero"
  
! #: fortran/check.cc:5793
  #, fuzzy
  #| msgid "invalid constant"
  msgid "BOZ literal constant"
  msgstr "constante no válida"
  
! #: fortran/check.cc:5799
  #, fuzzy
  #| msgid "End expression in DO loop"
  msgid "Expression is polymorphic"
  msgstr "Expresión de fin en el bucle DO"
  
! #: fortran/check.cc:5806
  #, fuzzy
  #| msgid "'%s' in EXTENDS expression at %C is not a derived type"
  msgid "Expression is a noninteroperable derived type"
  msgstr "'%s' en la expresión EXTENDS en %C no es un tipo derivado"
  
! #: fortran/check.cc:5812
  #, fuzzy
  #| msgid "unexpected argument"
  msgid "Procedure unexpected as argument"
  msgstr "argumento inesperado"
  
! #: fortran/check.cc:5822
  msgid "Extension to use a non-C_Bool-kind LOGICAL"
  msgstr ""
  
! #: fortran/check.cc:5829
  msgid "Extension to use a non-C_CHAR-kind CHARACTER"
  msgstr ""
  
! #: fortran/check.cc:5850
  #, fuzzy
  #| msgid "Obsolescent feature: Old-style character length at %C"
  msgid "Type shall have a character length of 1"
  msgstr "Característica obsoleta: Longitud de carácter de estilo antiguo en %C"
  
! #: fortran/check.cc:5861
  #, fuzzy
  #| msgid "types are not quite compatible"
  msgid "Coarrays are not interoperable"
  msgstr "los tipos no son totalmente compatibles"
  
! #: fortran/check.cc:5872
  #, fuzzy
  #| msgid "Assumed size array '%s' in namelist '%s' at %C is not allowed"
  msgid "Assumed-size arrays are not interoperable"
  msgstr "No se permite la matriz de tamaño asumido '%s' en la lista de nombres '%s' en %C"
  
! #: fortran/dump-parse-tree.cc:4127
  #, c-format
  msgid ""
  "/* Prototypes for external procedures generated from %s\n"
--- 23196,23274 ----
  msgid "BOZ constant truncated at %L"
  msgstr "Se truncó la línea en %L"
  
! #: fortran/check.cc:4179
  #, c-format
  msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'"
  msgstr "argumentos 'a%d' y 'a%d' para el intrínseco '%s'"
  
! #: fortran/check.cc:4417 fortran/check.cc:4502 fortran/check.cc:4567
! #: fortran/check.cc:5270
  #, c-format
  msgid "arguments '%s' and '%s' for intrinsic %s"
  msgstr "argumentos '%s' y '%s' para el intrínseco %s"
  
! #: fortran/check.cc:5021 fortran/intrinsic.cc:5062
  #, c-format
  msgid "arguments '%s' and '%s' for intrinsic '%s'"
  msgstr "argumentos '%s' y '%s' para el intrínseco '%s'"
  
! #: fortran/check.cc:5897
  #, fuzzy
  #| msgid "%qD is not a pointer variable"
  msgid "NULL() is not interoperable"
  msgstr "%qD no es una variable puntero"
  
! #: fortran/check.cc:5903
  #, fuzzy
  #| msgid "invalid constant"
  msgid "BOZ literal constant"
  msgstr "constante no válida"
  
! #: fortran/check.cc:5909
  #, fuzzy
  #| msgid "End expression in DO loop"
  msgid "Expression is polymorphic"
  msgstr "Expresión de fin en el bucle DO"
  
! #: fortran/check.cc:5916
  #, fuzzy
  #| msgid "'%s' in EXTENDS expression at %C is not a derived type"
  msgid "Expression is a noninteroperable derived type"
  msgstr "'%s' en la expresión EXTENDS en %C no es un tipo derivado"
  
! #: fortran/check.cc:5922
  #, fuzzy
  #| msgid "unexpected argument"
  msgid "Procedure unexpected as argument"
  msgstr "argumento inesperado"
  
! #: fortran/check.cc:5932
  msgid "Extension to use a non-C_Bool-kind LOGICAL"
  msgstr ""
  
! #: fortran/check.cc:5939
  msgid "Extension to use a non-C_CHAR-kind CHARACTER"
  msgstr ""
  
! #: fortran/check.cc:5960
  #, fuzzy
  #| msgid "Obsolescent feature: Old-style character length at %C"
  msgid "Type shall have a character length of 1"
  msgstr "Característica obsoleta: Longitud de carácter de estilo antiguo en %C"
  
! #: fortran/check.cc:5971
  #, fuzzy
  #| msgid "types are not quite compatible"
  msgid "Coarrays are not interoperable"
  msgstr "los tipos no son totalmente compatibles"
  
! #: fortran/check.cc:5982
  #, fuzzy
  #| msgid "Assumed size array '%s' in namelist '%s' at %C is not allowed"
  msgid "Assumed-size arrays are not interoperable"
  msgstr "No se permite la matriz de tamaño asumido '%s' en la lista de nombres '%s' en %C"
  
! #: fortran/dump-parse-tree.cc:4216
  #, c-format
  msgid ""
  "/* Prototypes for external procedures generated from %s\n"
*************** msgstr ""
*** 22027,22033 ****
  "   BIND(C) de Fortran estándar en su lugar.  */\n"
  "\n"
  
! #: fortran/dump-parse-tree.cc:4139
  #, c-format
  msgid ""
  "\n"
--- 23285,23291 ----
  "   BIND(C) de Fortran estándar en su lugar.  */\n"
  "\n"
  
! #: fortran/dump-parse-tree.cc:4228
  #, c-format
  msgid ""
  "\n"
*************** msgid ""
*** 22038,22200 ****
  "   Use another -std option to compile.  */\n"
  msgstr ""
  
! #: fortran/error.cc:324
  msgid "Prohibited in Fortran 2023:"
  msgstr ""
  
! #: fortran/error.cc:326
  #, fuzzy
  #| msgid "Fortran 2018:"
  msgid "Fortran 2023:"
  msgstr "Fortran 2018:"
  
! #: fortran/error.cc:328
  msgid "Fortran 2018 deleted feature:"
  msgstr "Característica borrada en Fortran 2018:"
  
! #: fortran/error.cc:330
  msgid "Fortran 2018 obsolescent feature:"
  msgstr "Característica obsoleta de Fortran 2018:"
  
! #: fortran/error.cc:332
  msgid "Fortran 2018:"
  msgstr "Fortran 2018:"
  
! #: fortran/error.cc:334
  msgid "Fortran 2008 obsolescent feature:"
  msgstr "Característica obsoleta de Fortran 2008:"
  
! #: fortran/error.cc:340
  msgid "GNU Extension:"
  msgstr "Extensión GNU:"
  
! #: fortran/error.cc:342
  msgid "Legacy Extension:"
  msgstr "Extensión antigua:"
  
! #: fortran/error.cc:344
  msgid "Obsolescent feature:"
  msgstr "Característica obsoleta:"
  
! #: fortran/error.cc:346
  msgid "Deleted feature:"
  msgstr "Característica borrada:"
  
! #: fortran/error.cc:348
  #, fuzzy
  #| msgid "<unnamed-signed:"
  msgid "Unsigned:"
  msgstr "<consigno-sinnombre:"
  
! #: fortran/expr.cc:3960
  msgid "array assignment"
  msgstr "asignación de matriz"
  
! #: fortran/frontend-passes.cc:2348
  msgid "Index variable %qs redefined at %L in procedure %qs called from within DO loop at %L"
  msgstr ""
  
  #. Macros for unified error messages.
! #: fortran/frontend-passes.cc:4043
  #, c-format
  msgid "Incorrect extent in argument B in MATMUL intrinsic in dimension 1: is %ld, should be %ld"
  msgstr ""
  
! #: fortran/frontend-passes.cc:4046
  #, c-format
  msgid "Array bound mismatch for dimension 1 of array (%ld/%ld)"
  msgstr "Desajuste de frontera de matriz en la dimensión 1 de la matriz (%ld/%ld)"
  
! #: fortran/frontend-passes.cc:4049
  #, c-format
  msgid "Array bound mismatch for dimension 2 of array (%ld/%ld)"
  msgstr "Desajuste de frontera de matriz en la dimensión 2 de la matriz (%ld/%ld)"
  
! #: fortran/gfortranspec.cc:427 m2/gm2spec.cc:922
  #, c-format
  msgid "Driving:"
  msgstr "Conduciendo:"
  
! #: fortran/interface.cc:3926 fortran/intrinsic.cc:4662
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "argumento actual de INTENT = OUT/INOUT"
  
! #: fortran/intrinsic.cc:5021
  #, fuzzy
  #| msgid "variable"
  msgid "available since Fortran 77"
  msgstr "variable"
  
! #: fortran/intrinsic.cc:5025
  msgid "obsolescent in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:5029
  #, fuzzy
  #| msgid "deleting array %q#D"
  msgid "deleted in Fortran 95"
  msgstr "se borra la matriz %q#D"
  
! #: fortran/intrinsic.cc:5033
  #, fuzzy
  #| msgid "Fortran 2003: PAD= at %C not allowed in Fortran 95"
  msgid "new in Fortran 95"
  msgstr "Fortran 2003: No se permite PAD= en %C en Fortran 95"
  
! #: fortran/intrinsic.cc:5037
  #, fuzzy
  #| msgid "Fortran 2018:"
  msgid "new in Fortran 2003"
  msgstr "Fortran 2018:"
  
! #: fortran/intrinsic.cc:5041
  #, fuzzy
  #| msgid "Fortran 2018:"
  msgid "new in Fortran 2008"
  msgstr "Fortran 2018:"
  
! #: fortran/intrinsic.cc:5045
  #, fuzzy
  #| msgid "Fortran 2018:"
  msgid "new in Fortran 2018"
  msgstr "Fortran 2018:"
  
! #: fortran/intrinsic.cc:5049
  #, fuzzy
  #| msgid "Fortran 2018:"
  msgid "new in Fortran 2023"
  msgstr "Fortran 2018:"
  
! #: fortran/intrinsic.cc:5053
  #, fuzzy
  #| msgid "GNU Extension:"
  msgid "a GNU Fortran extension"
  msgstr "Extensión GNU:"
  
! #: fortran/intrinsic.cc:5057
  #, fuzzy
  #| msgid "Only retained for backward compatibility."
  msgid "for backward compatibility"
  msgstr "Preservado por compatibilidad hacia atrás."
  
! #: fortran/intrinsic.cc:5061
  #, fuzzy
  #| msgid "<unnamed-signed:"
  msgid "unsigned"
  msgstr "<consigno-sinnombre:"
  
! #: fortran/io.cc:1875
  #, c-format
  msgid "%s tag"
  msgstr "etiqueta %s"
  
! #: fortran/io.cc:3366
  msgid "internal unit in WRITE"
  msgstr "unidad interna en WRITE"
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.cc:4727
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr "etiqueta %s con INQUIRE"
--- 23296,23458 ----
  "   Use another -std option to compile.  */\n"
  msgstr ""
  
! #: fortran/error.cc:325
  msgid "Prohibited in Fortran 2023:"
  msgstr ""
  
! #: fortran/error.cc:327
  #, fuzzy
  #| msgid "Fortran 2018:"
  msgid "Fortran 2023:"
  msgstr "Fortran 2018:"
  
! #: fortran/error.cc:329
  msgid "Fortran 2018 deleted feature:"
  msgstr "Característica borrada en Fortran 2018:"
  
! #: fortran/error.cc:331
  msgid "Fortran 2018 obsolescent feature:"
  msgstr "Característica obsoleta de Fortran 2018:"
  
! #: fortran/error.cc:333
  msgid "Fortran 2018:"
  msgstr "Fortran 2018:"
  
! #: fortran/error.cc:335
  msgid "Fortran 2008 obsolescent feature:"
  msgstr "Característica obsoleta de Fortran 2008:"
  
! #: fortran/error.cc:341
  msgid "GNU Extension:"
  msgstr "Extensión GNU:"
  
! #: fortran/error.cc:343
  msgid "Legacy Extension:"
  msgstr "Extensión antigua:"
  
! #: fortran/error.cc:345
  msgid "Obsolescent feature:"
  msgstr "Característica obsoleta:"
  
! #: fortran/error.cc:347
  msgid "Deleted feature:"
  msgstr "Característica borrada:"
  
! #: fortran/error.cc:349
  #, fuzzy
  #| msgid "<unnamed-signed:"
  msgid "Unsigned:"
  msgstr "<consigno-sinnombre:"
  
! #: fortran/expr.cc:4136
  msgid "array assignment"
  msgstr "asignación de matriz"
  
! #: fortran/frontend-passes.cc:2349
  msgid "Index variable %qs redefined at %L in procedure %qs called from within DO loop at %L"
  msgstr ""
  
  #. Macros for unified error messages.
! #: fortran/frontend-passes.cc:4044
  #, c-format
  msgid "Incorrect extent in argument B in MATMUL intrinsic in dimension 1: is %ld, should be %ld"
  msgstr ""
  
! #: fortran/frontend-passes.cc:4047
  #, c-format
  msgid "Array bound mismatch for dimension 1 of array (%ld/%ld)"
  msgstr "Desajuste de frontera de matriz en la dimensión 1 de la matriz (%ld/%ld)"
  
! #: fortran/frontend-passes.cc:4050
  #, c-format
  msgid "Array bound mismatch for dimension 2 of array (%ld/%ld)"
  msgstr "Desajuste de frontera de matriz en la dimensión 2 de la matriz (%ld/%ld)"
  
! #: fortran/gfortranspec.cc:427 m2/gm2spec.cc:945
  #, c-format
  msgid "Driving:"
  msgstr "Conduciendo:"
  
! #: fortran/interface.cc:4029 fortran/intrinsic.cc:4737
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "argumento actual de INTENT = OUT/INOUT"
  
! #: fortran/intrinsic.cc:5099
  #, fuzzy
  #| msgid "variable"
  msgid "available since Fortran 77"
  msgstr "variable"
  
! #: fortran/intrinsic.cc:5103
  msgid "obsolescent in Fortran 95"
  msgstr ""
  
! #: fortran/intrinsic.cc:5107
  #, fuzzy
  #| msgid "deleting array %q#D"
  msgid "deleted in Fortran 95"
  msgstr "se borra la matriz %q#D"
  
! #: fortran/intrinsic.cc:5111
  #, fuzzy
  #| msgid "Fortran 2003: PAD= at %C not allowed in Fortran 95"
  msgid "new in Fortran 95"
  msgstr "Fortran 2003: No se permite PAD= en %C en Fortran 95"
  
! #: fortran/intrinsic.cc:5115
  #, fuzzy
  #| msgid "Fortran 2018:"
  msgid "new in Fortran 2003"
  msgstr "Fortran 2018:"
  
! #: fortran/intrinsic.cc:5119
  #, fuzzy
  #| msgid "Fortran 2018:"
  msgid "new in Fortran 2008"
  msgstr "Fortran 2018:"
  
! #: fortran/intrinsic.cc:5123
  #, fuzzy
  #| msgid "Fortran 2018:"
  msgid "new in Fortran 2018"
  msgstr "Fortran 2018:"
  
! #: fortran/intrinsic.cc:5127
  #, fuzzy
  #| msgid "Fortran 2018:"
  msgid "new in Fortran 2023"
  msgstr "Fortran 2018:"
  
! #: fortran/intrinsic.cc:5131
  #, fuzzy
  #| msgid "GNU Extension:"
  msgid "a GNU Fortran extension"
  msgstr "Extensión GNU:"
  
! #: fortran/intrinsic.cc:5135
  #, fuzzy
  #| msgid "Only retained for backward compatibility."
  msgid "for backward compatibility"
  msgstr "Preservado por compatibilidad hacia atrás."
  
! #: fortran/intrinsic.cc:5139
  #, fuzzy
  #| msgid "<unnamed-signed:"
  msgid "unsigned"
  msgstr "<consigno-sinnombre:"
  
! #: fortran/io.cc:1878
  #, c-format
  msgid "%s tag"
  msgstr "etiqueta %s"
  
! #: fortran/io.cc:3365
  msgid "internal unit in WRITE"
  msgstr "unidad interna en WRITE"
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.cc:4740
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr "etiqueta %s con INQUIRE"
*************** msgstr "Se esperaba un paréntesis derec
*** 22233,22239 ****
  msgid "Expected integer"
  msgstr "Se esperaba un entero"
  
! #: fortran/module.cc:1647 fortran/module.cc:2881
  msgid "Expected string"
  msgstr "Se esperaba una cadena"
  
--- 23491,23497 ----
  msgid "Expected integer"
  msgstr "Se esperaba un entero"
  
! #: fortran/module.cc:1647 fortran/module.cc:2900
  msgid "Expected string"
  msgstr "Se esperaba una cadena"
  
*************** msgstr "Se esperaba una cadena"
*** 22241,22470 ****
  msgid "find_enum(): Enum not found"
  msgstr "find_enum(): No se encontró el enumerador"
  
! #: fortran/module.cc:2246
  msgid "Unsupported: multiple OpenACC 'routine' levels of parallelism"
  msgstr "No admitido: niveles múltiples de paralelismo 'de rutina' OpenACC"
  
! #: fortran/module.cc:2494
  msgid "Expected attribute bit name"
  msgstr "Se esperaba un nombre de atributo de bit"
  
! #: fortran/module.cc:3510
  msgid "Expected integer string"
  msgstr "Se esperaba una cadena entera"
  
! #: fortran/module.cc:3514
  msgid "Error converting integer"
  msgstr "Error al convertir el entero"
  
! #: fortran/module.cc:3536
  msgid "Expected real string"
  msgstr "Se esperaba una cadena real"
  
! #: fortran/module.cc:3761
  msgid "Expected expression type"
  msgstr "Se esperaba un tipo de expresión"
  
! #: fortran/module.cc:3841
  msgid "Bad operator"
  msgstr "Operador erróneo"
  
! #: fortran/module.cc:3959
  msgid "Bad type in constant expression"
  msgstr "Tipo erróneo en la expresión constante"
  
! #: fortran/module.cc:7743
  msgid "Unexpected end of module"
  msgstr "Fin de módulo inesperado"
  
! #: fortran/parse.cc:2230
  msgid "arithmetic IF"
  msgstr "IF aritmético"
  
! #: fortran/parse.cc:2239
  msgid "attribute declaration"
  msgstr "declaración de atributo"
  
! #: fortran/parse.cc:2275
  msgid "data declaration"
  msgstr "declaración de datos"
  
! #: fortran/parse.cc:2293
  msgid "derived type declaration"
  msgstr "declaración de tipo derivado"
  
! #: fortran/parse.cc:2420
  msgid "block IF"
  msgstr "bloque IF"
  
! #: fortran/parse.cc:2429
  msgid "implied END DO"
  msgstr "END DO implícito"
  
! #: fortran/parse.cc:2523 fortran/resolve.cc:13576
  msgid "assignment"
  msgstr "asignación"
  
! #: fortran/parse.cc:2526 fortran/resolve.cc:13642 fortran/resolve.cc:13645
  msgid "pointer assignment"
  msgstr "asignación de puntero"
  
! #: fortran/parse.cc:2550
  msgid "simple IF"
  msgstr "IF simple"
  
! #: fortran/resolve.cc:2465 fortran/resolve.cc:2660
  msgid "elemental procedure"
  msgstr "procedimiento elemental"
  
! #: fortran/resolve.cc:2563
  msgid "allocatable argument"
  msgstr "argumento asignable"
  
! #: fortran/resolve.cc:2568
  msgid "asynchronous argument"
  msgstr "argumento asíncrono"
  
! #: fortran/resolve.cc:2573
  msgid "optional argument"
  msgstr "argumento opcional"
  
! #: fortran/resolve.cc:2578
  msgid "pointer argument"
  msgstr "argumento puntero"
  
! #: fortran/resolve.cc:2583
  msgid "target argument"
  msgstr "argumento destino"
  
! #: fortran/resolve.cc:2588
  msgid "value argument"
  msgstr "argumento de valor"
  
! #: fortran/resolve.cc:2593
  msgid "volatile argument"
  msgstr "argumento volátil"
  
! #: fortran/resolve.cc:2598
  msgid "assumed-shape argument"
  msgstr "se asume argumento de aspecto"
  
! #: fortran/resolve.cc:2603
  msgid "assumed-rank argument"
  msgstr "se asume argumento de rango"
  
! #: fortran/resolve.cc:2608
  msgid "coarray argument"
  msgstr "argumento de coarray"
  
! #: fortran/resolve.cc:2613
  msgid "parametrized derived type argument"
  msgstr "argumento de tipo derivado parametrizado"
  
! #: fortran/resolve.cc:2618
  msgid "polymorphic argument"
  msgstr "argumento polimórfico"
  
! #: fortran/resolve.cc:2623
  msgid "NO_ARG_CHECK attribute"
  msgstr "atributo NO_ARG_CHECK"
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2630
  msgid "assumed-type argument"
  msgstr "se asume argumento de tipo"
  
! #: fortran/resolve.cc:2641
  msgid "array result"
  msgstr "resultado array"
  
! #: fortran/resolve.cc:2646
  msgid "pointer or allocatable result"
  msgstr "puntero o resultado asignable"
  
! #: fortran/resolve.cc:2653
  msgid "result with non-constant character length"
  msgstr "resultado con longitud de carácter no constante"
  
! #: fortran/resolve.cc:2665
  msgid "bind(c) procedure"
  msgstr "procedimiento bind(c)"
  
! #: fortran/resolve.cc:7975
  msgid "Loop variable"
  msgstr "Variable de ciclo"
  
! #: fortran/resolve.cc:7979
  msgid "iterator variable"
  msgstr "variable de iterador"
  
! #: fortran/resolve.cc:7983
  msgid "Start expression in DO loop"
  msgstr "Expresión de inicio en el bucle DO"
  
! #: fortran/resolve.cc:7987
  msgid "End expression in DO loop"
  msgstr "Expresión de fin en el bucle DO"
  
! #: fortran/resolve.cc:7991
  msgid "Step expression in DO loop"
  msgstr "Expresión de paso en el bucle DO"
  
! #: fortran/resolve.cc:8609 fortran/resolve.cc:8612
  msgid "DEALLOCATE object"
  msgstr "objeto DEALLOCATE"
  
! #: fortran/resolve.cc:9053 fortran/resolve.cc:9056
  msgid "ALLOCATE object"
  msgstr "objeto ALLOCATE"
  
! #: fortran/resolve.cc:9293 fortran/resolve.cc:11440 fortran/resolve.cc:11561
  msgid "STAT variable"
  msgstr "variable STAT"
  
! #: fortran/resolve.cc:9344 fortran/resolve.cc:11452 fortran/resolve.cc:11573
  msgid "ERRMSG variable"
  msgstr "variable ERRMSG"
  
! #: fortran/resolve.cc:11248
  msgid "item in READ"
  msgstr "elemento en READ"
  
! #: fortran/resolve.cc:11464
  msgid "ACQUIRED_LOCK variable"
  msgstr "variable ACQUIRED_LOCK"
  
! #: fortran/trans-array.cc:2061
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr "Longitudes de CHARACTER diferentes (%ld/%ld) en el constructor de matriz"
  
! #: fortran/trans-array.cc:6631
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr "Desborde entero al calcular la cantidad de memoria a reservar"
  
! #: fortran/trans-array.cc:10935
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr "El valor del parámetro PDT LEN '%s' no concuerda con el de la declaración «dummy»"
  
! #: fortran/trans-decl.cc:6546
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "La longitud de la cadena actual no coincide con la declarada para el argumento dummy '%s' (%ld/%ld)"
  
! #: fortran/trans-decl.cc:6554
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "La longitud de la cadena actual es más corta que la declarada para el argumento dummy '%s' (%ld/%ld)"
  
! #: fortran/trans-expr.cc:11386
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr "El objetivo del remapeo de rango es demasiado pequeño (%ld < %ld)"
  
! #: fortran/trans-expr.cc:13081
  msgid "Assignment of scalar to unallocated array"
  msgstr "Asignación de escalar a un array sin espacio asignado"
  
--- 23499,23728 ----
  msgid "find_enum(): Enum not found"
  msgstr "find_enum(): No se encontró el enumerador"
  
! #: fortran/module.cc:2250
  msgid "Unsupported: multiple OpenACC 'routine' levels of parallelism"
  msgstr "No admitido: niveles múltiples de paralelismo 'de rutina' OpenACC"
  
! #: fortran/module.cc:2504
  msgid "Expected attribute bit name"
  msgstr "Se esperaba un nombre de atributo de bit"
  
! #: fortran/module.cc:3529
  msgid "Expected integer string"
  msgstr "Se esperaba una cadena entera"
  
! #: fortran/module.cc:3533
  msgid "Error converting integer"
  msgstr "Error al convertir el entero"
  
! #: fortran/module.cc:3555
  msgid "Expected real string"
  msgstr "Se esperaba una cadena real"
  
! #: fortran/module.cc:3782
  msgid "Expected expression type"
  msgstr "Se esperaba un tipo de expresión"
  
! #: fortran/module.cc:3862
  msgid "Bad operator"
  msgstr "Operador erróneo"
  
! #: fortran/module.cc:3984
  msgid "Bad type in constant expression"
  msgstr "Tipo erróneo en la expresión constante"
  
! #: fortran/module.cc:7789
  msgid "Unexpected end of module"
  msgstr "Fin de módulo inesperado"
  
! #: fortran/parse.cc:2239
  msgid "arithmetic IF"
  msgstr "IF aritmético"
  
! #: fortran/parse.cc:2248
  msgid "attribute declaration"
  msgstr "declaración de atributo"
  
! #: fortran/parse.cc:2284
  msgid "data declaration"
  msgstr "declaración de datos"
  
! #: fortran/parse.cc:2302
  msgid "derived type declaration"
  msgstr "declaración de tipo derivado"
  
! #: fortran/parse.cc:2429
  msgid "block IF"
  msgstr "bloque IF"
  
! #: fortran/parse.cc:2438
  msgid "implied END DO"
  msgstr "END DO implícito"
  
! #: fortran/parse.cc:2532 fortran/resolve.cc:14286
  msgid "assignment"
  msgstr "asignación"
  
! #: fortran/parse.cc:2535 fortran/resolve.cc:14352 fortran/resolve.cc:14355
  msgid "pointer assignment"
  msgstr "asignación de puntero"
  
! #: fortran/parse.cc:2559
  msgid "simple IF"
  msgstr "IF simple"
  
! #: fortran/resolve.cc:2489 fortran/resolve.cc:2684
  msgid "elemental procedure"
  msgstr "procedimiento elemental"
  
! #: fortran/resolve.cc:2587
  msgid "allocatable argument"
  msgstr "argumento asignable"
  
! #: fortran/resolve.cc:2592
  msgid "asynchronous argument"
  msgstr "argumento asíncrono"
  
! #: fortran/resolve.cc:2597
  msgid "optional argument"
  msgstr "argumento opcional"
  
! #: fortran/resolve.cc:2602
  msgid "pointer argument"
  msgstr "argumento puntero"
  
! #: fortran/resolve.cc:2607
  msgid "target argument"
  msgstr "argumento destino"
  
! #: fortran/resolve.cc:2612
  msgid "value argument"
  msgstr "argumento de valor"
  
! #: fortran/resolve.cc:2617
  msgid "volatile argument"
  msgstr "argumento volátil"
  
! #: fortran/resolve.cc:2622
  msgid "assumed-shape argument"
  msgstr "se asume argumento de aspecto"
  
! #: fortran/resolve.cc:2627
  msgid "assumed-rank argument"
  msgstr "se asume argumento de rango"
  
! #: fortran/resolve.cc:2632
  msgid "coarray argument"
  msgstr "argumento de coarray"
  
! #: fortran/resolve.cc:2637
  msgid "parametrized derived type argument"
  msgstr "argumento de tipo derivado parametrizado"
  
! #: fortran/resolve.cc:2642
  msgid "polymorphic argument"
  msgstr "argumento polimórfico"
  
! #: fortran/resolve.cc:2647
  msgid "NO_ARG_CHECK attribute"
  msgstr "atributo NO_ARG_CHECK"
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2654
  msgid "assumed-type argument"
  msgstr "se asume argumento de tipo"
  
! #: fortran/resolve.cc:2665
  msgid "array result"
  msgstr "resultado array"
  
! #: fortran/resolve.cc:2670
  msgid "pointer or allocatable result"
  msgstr "puntero o resultado asignable"
  
! #: fortran/resolve.cc:2677
  msgid "result with non-constant character length"
  msgstr "resultado con longitud de carácter no constante"
  
! #: fortran/resolve.cc:2689
  msgid "bind(c) procedure"
  msgstr "procedimiento bind(c)"
  
! #: fortran/resolve.cc:8326
  msgid "Loop variable"
  msgstr "Variable de ciclo"
  
! #: fortran/resolve.cc:8330
  msgid "iterator variable"
  msgstr "variable de iterador"
  
! #: fortran/resolve.cc:8334
  msgid "Start expression in DO loop"
  msgstr "Expresión de inicio en el bucle DO"
  
! #: fortran/resolve.cc:8338
  msgid "End expression in DO loop"
  msgstr "Expresión de fin en el bucle DO"
  
! #: fortran/resolve.cc:8342
  msgid "Step expression in DO loop"
  msgstr "Expresión de paso en el bucle DO"
  
! #: fortran/resolve.cc:8975 fortran/resolve.cc:8978
  msgid "DEALLOCATE object"
  msgstr "objeto DEALLOCATE"
  
! #: fortran/resolve.cc:9419 fortran/resolve.cc:9422
  msgid "ALLOCATE object"
  msgstr "objeto ALLOCATE"
  
! #: fortran/resolve.cc:9659 fortran/resolve.cc:11829 fortran/resolve.cc:12055
  msgid "STAT variable"
  msgstr "variable STAT"
  
! #: fortran/resolve.cc:9710 fortran/resolve.cc:11841 fortran/resolve.cc:12067
  msgid "ERRMSG variable"
  msgstr "variable ERRMSG"
  
! #: fortran/resolve.cc:11637
  msgid "item in READ"
  msgstr "elemento en READ"
  
! #: fortran/resolve.cc:11853
  msgid "ACQUIRED_LOCK variable"
  msgstr "variable ACQUIRED_LOCK"
  
! #: fortran/trans-array.cc:2041
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr "Longitudes de CHARACTER diferentes (%ld/%ld) en el constructor de matriz"
  
! #: fortran/trans-array.cc:6876
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr "Desborde entero al calcular la cantidad de memoria a reservar"
  
! #: fortran/trans-array.cc:11414
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr "El valor del parámetro PDT LEN '%s' no concuerda con el de la declaración «dummy»"
  
! #: fortran/trans-decl.cc:6682
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "La longitud de la cadena actual no coincide con la declarada para el argumento dummy '%s' (%ld/%ld)"
  
! #: fortran/trans-decl.cc:6690
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "La longitud de la cadena actual es más corta que la declarada para el argumento dummy '%s' (%ld/%ld)"
  
! #: fortran/trans-expr.cc:11543
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr "El objetivo del remapeo de rango es demasiado pequeño (%ld < %ld)"
  
! #: fortran/trans-expr.cc:13301
  msgid "Assignment of scalar to unallocated array"
  msgstr "Asignación de escalar a un array sin espacio asignado"
  
*************** msgstr "Asignación de escalar a un arra
*** 22473,22558 ****
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr "Longitudes de caracteres desiguales (%ld/%ld) en %s"
  
! #: fortran/trans-intrinsic.cc:6366
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic BTEST"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6653
  #, fuzzy, c-format
  #| msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'"
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr "argumentos 'a%d' y 'a%d' para el intrínseco '%s'"
  
! #: fortran/trans-intrinsic.cc:6701
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6711
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6718
  #, c-format
  msgid "POS(%ld)+LEN(%ld)>BIT_SIZE(%ld) in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6810
  #, fuzzy, c-format
  #| msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'"
  msgid "SHIFT argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr "argumentos 'a%d' y 'a%d' para el intrínseco '%s'"
  
! #: fortran/trans-intrinsic.cc:6878
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFT"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6958
  #, c-format
  msgid "SIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6966 fortran/trans-intrinsic.cc:7011
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:9362
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "El argumento NCOPIES del intrínseco REPEAT es negativo (su valor es %ld)"
  
! #: fortran/trans-intrinsic.cc:9394
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr "El argumento NCOPIES del intrínseco REPEAT es demasiado grande"
  
! #: fortran/trans-intrinsic.cc:12861
  #, fuzzy, c-format
  #| msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'"
  msgid "FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr "argumentos 'a%d' y 'a%d' para el intrínseco '%s'"
  
! #: fortran/trans-intrinsic.cc:12873
  #, fuzzy, c-format
  #| msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'"
  msgid "LEN argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr "argumentos 'a%d' y 'a%d' para el intrínseco '%s'"
  
! #: fortran/trans-intrinsic.cc:12885
  #, fuzzy, c-format
  #| msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'"
  msgid "TOPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr "argumentos 'a%d' y 'a%d' para el intrínseco '%s'"
  
! #: fortran/trans-intrinsic.cc:12897
  #, c-format
  msgid "FROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12905
  #, c-format
  msgid "TOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
--- 23731,23816 ----
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr "Longitudes de caracteres desiguales (%ld/%ld) en %s"
  
! #: fortran/trans-intrinsic.cc:6595
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic BTEST"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6882
  #, fuzzy, c-format
  #| msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'"
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr "argumentos 'a%d' y 'a%d' para el intrínseco '%s'"
  
! #: fortran/trans-intrinsic.cc:6930
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6940
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6947
  #, c-format
  msgid "POS(%ld)+LEN(%ld)>BIT_SIZE(%ld) in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:7039
  #, fuzzy, c-format
  #| msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'"
  msgid "SHIFT argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr "argumentos 'a%d' y 'a%d' para el intrínseco '%s'"
  
! #: fortran/trans-intrinsic.cc:7107
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFT"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:7187
  #, c-format
  msgid "SIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:7195 fortran/trans-intrinsic.cc:7240
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:9609
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "El argumento NCOPIES del intrínseco REPEAT es negativo (su valor es %ld)"
  
! #: fortran/trans-intrinsic.cc:9641
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr "El argumento NCOPIES del intrínseco REPEAT es demasiado grande"
  
! #: fortran/trans-intrinsic.cc:13161
  #, fuzzy, c-format
  #| msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'"
  msgid "FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr "argumentos 'a%d' y 'a%d' para el intrínseco '%s'"
  
! #: fortran/trans-intrinsic.cc:13173
  #, fuzzy, c-format
  #| msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'"
  msgid "LEN argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr "argumentos 'a%d' y 'a%d' para el intrínseco '%s'"
  
! #: fortran/trans-intrinsic.cc:13185
  #, fuzzy, c-format
  #| msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'"
  msgid "TOPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr "argumentos 'a%d' y 'a%d' para el intrínseco '%s'"
  
! #: fortran/trans-intrinsic.cc:13197
  #, c-format
  msgid "FROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:13205
  #, c-format
  msgid "TOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
*************** msgstr "El número de unidad en la decla
*** 22569,22588 ****
  msgid "Assigned label is not a target label"
  msgstr "La etiqueta asignada no es una etiqueta objetivo"
  
! #: fortran/trans-stmt.cc:1294
  #, c-format
  msgid "Invalid image number %d in SYNC IMAGES"
  msgstr "Número de imagen %d no válido en SYNC IMAGES"
  
! #: fortran/trans-stmt.cc:2612
  msgid "Loop iterates infinitely"
  msgstr "El bucle itera infinitamente"
  
! #: fortran/trans-stmt.cc:2632 fortran/trans-stmt.cc:2888
  msgid "Loop variable has been modified"
  msgstr "Se modificó la variable de ciclo"
  
! #: fortran/trans-stmt.cc:2741
  msgid "DO step value is zero"
  msgstr "El valor de paso de DO es cero"
  
--- 23827,23846 ----
  msgid "Assigned label is not a target label"
  msgstr "La etiqueta asignada no es una etiqueta objetivo"
  
! #: fortran/trans-stmt.cc:1420
  #, c-format
  msgid "Invalid image number %d in SYNC IMAGES"
  msgstr "Número de imagen %d no válido en SYNC IMAGES"
  
! #: fortran/trans-stmt.cc:2755
  msgid "Loop iterates infinitely"
  msgstr "El bucle itera infinitamente"
  
! #: fortran/trans-stmt.cc:2775 fortran/trans-stmt.cc:3031
  msgid "Loop variable has been modified"
  msgstr "Se modificó la variable de ciclo"
  
! #: fortran/trans-stmt.cc:2884
  msgid "DO step value is zero"
  msgstr "El valor de paso de DO es cero"
  
*************** msgstr "El valor de paso de DO es cero"
*** 22597,22645 ****
  msgid "Array reference out of bounds"
  msgstr "La referencia de la matriz está fuera de los límites"
  
! #: fortran/trans.cc:775 fortran/trans.cc:859
  #, fuzzy, c-format
  #| msgid "Memory allocation failed"
  msgid "Error allocating %lu bytes"
  msgstr "Falló la asignación de memoria"
  
! #: fortran/trans.cc:1072
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr "Se intentó alojar la variable ya alojada '%s'"
  
! #: fortran/trans.cc:1078
  msgid "Attempting to allocate already allocated variable"
  msgstr "Se intentó alojar una variable ya alojada"
  
! #: fortran/trans.cc:1878 fortran/trans.cc:2056
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr "Se intentó DEALLOCATE en '%s' sin alojar."
  
! #: fortran/trans.cc:2224
  #, c-format
  msgid "Error reallocating to %lu bytes"
  msgstr "Error reasignando a %lu bytes"
  
! #: go/go-backend.cc:166 rust/rust-object-export.cc:147
! msgid "lseek failed while reading export data"
! msgstr "falló lseek al leer los datos de exportación"
! 
! #: go/go-backend.cc:173 rust/rust-object-export.cc:154
! msgid "memory allocation failed while reading export data"
! msgstr "falló la asignación de memoria al leer los datos de exportación"
! 
! #: go/go-backend.cc:181 rust/rust-object-export.cc:162
! msgid "read failed while reading export data"
! msgstr "falló la lectura al leer los datos de exportación"
! 
! #: go/go-backend.cc:187 rust/rust-object-export.cc:168
! msgid "short read while reading export data"
! msgstr "lectura corta al leer los datos de exportación"
! 
! #: go/gofrontend/expressions.cc:183 c-family/c-warn.cc:685 cp/cvt.cc:1444
! #: d/toir.cc:225 rust/backend/rust-tree.cc:512
  #, gcc-internal-format
  msgid "value computed is not used"
  msgstr "no se usa el valor calculado"
--- 23855,23887 ----
  msgid "Array reference out of bounds"
  msgstr "La referencia de la matriz está fuera de los límites"
  
! #: fortran/trans.cc:777 fortran/trans.cc:864
  #, fuzzy, c-format
  #| msgid "Memory allocation failed"
  msgid "Error allocating %lu bytes"
  msgstr "Falló la asignación de memoria"
  
! #: fortran/trans.cc:1077
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
  msgstr "Se intentó alojar la variable ya alojada '%s'"
  
! #: fortran/trans.cc:1083
  msgid "Attempting to allocate already allocated variable"
  msgstr "Se intentó alojar una variable ya alojada"
  
! #: fortran/trans.cc:1892 fortran/trans.cc:2071
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
  msgstr "Se intentó DEALLOCATE en '%s' sin alojar."
  
! #: fortran/trans.cc:2246
  #, c-format
  msgid "Error reallocating to %lu bytes"
  msgstr "Error reasignando a %lu bytes"
  
! #: go/gofrontend/expressions.cc:183 c-family/c-warn.cc:685 cp/cvt.cc:1462
! #: d/toir.cc:225 rust/backend/rust-tree.cc:515
  #, gcc-internal-format
  msgid "value computed is not used"
  msgstr "no se usa el valor calculado"
*************** msgstr "se esperaba un tipo numérico"
*** 22667,22674 ****
  msgid "expected boolean type"
  msgstr "se esperaba un tipo booleano"
  
! #: go/gofrontend/expressions.cc:5610 c/c-parser.cc:19579 c/c-parser.cc:19586
! #: cp/parser.cc:41923 cp/parser.cc:41930
  #, gcc-internal-format
  msgid "expected integer"
  msgstr "se esperaba un entero"
--- 23909,23916 ----
  msgid "expected boolean type"
  msgstr "se esperaba un tipo booleano"
  
! #: go/gofrontend/expressions.cc:5610 c/c-parser.cc:20198 c/c-parser.cc:20205
! #: cp/parser.cc:44601 cp/parser.cc:44608
  #, gcc-internal-format
  msgid "expected integer"
  msgstr "se esperaba un entero"
*************** msgid "invalid comparison of nil with ni
*** 22678,22685 ****
  msgstr "comparación no válida de nil con nil"
  
  #: go/gofrontend/expressions.cc:7609 go/gofrontend/expressions.cc:7627
- #: go/gofrontend/expressions.cc:7457 go/gofrontend/expressions.cc:8423
- #, gcc-internal-format
  msgid "incompatible types in binary expression"
  msgstr "tipos incompatibles en la expresión binaria"
  
--- 23920,23925 ----
*************** msgstr "faltan argumentos"
*** 22735,22741 ****
  #: go/gofrontend/expressions.cc:11749 go/gofrontend/expressions.cc:11844
  #: go/gofrontend/expressions.cc:14020 go/gofrontend/expressions.cc:14149
  #: go/gofrontend/expressions.cc:14163 go/gofrontend/expressions.cc:14184
! #: cp/pt.cc:9471
  #, gcc-internal-format
  msgid "too many arguments"
  msgstr "demasiados argumentos"
--- 23975,23981 ----
  #: go/gofrontend/expressions.cc:11749 go/gofrontend/expressions.cc:11844
  #: go/gofrontend/expressions.cc:14020 go/gofrontend/expressions.cc:14149
  #: go/gofrontend/expressions.cc:14163 go/gofrontend/expressions.cc:14184
! #: cp/pt.cc:9574
  #, gcc-internal-format
  msgid "too many arguments"
  msgstr "demasiados argumentos"
*************** msgstr "flujo de bytecode: la etiqueta %
*** 23130,23136 ****
  #. coalesced sections.  Weak aliases (or any other kind of aliases) are
  #. not supported.  Weak symbols that aren't visible outside the .s file
  #. are not supported.
! #: config/darwin.h:724
  #, gcc-internal-format
  msgid "alias definitions not supported in Mach-O; ignored"
  msgstr "las definiciones de alias no se admiten en Mach-O; descartadas"
--- 24370,24376 ----
  #. coalesced sections.  Weak aliases (or any other kind of aliases) are
  #. not supported.  Weak symbols that aren't visible outside the .s file
  #. are not supported.
! #: config/darwin.h:739
  #, gcc-internal-format
  msgid "alias definitions not supported in Mach-O; ignored"
  msgstr "las definiciones de alias no se admiten en Mach-O; descartadas"
*************** msgid "profiling is not yet implemented
*** 23152,23158 ****
  msgstr "el análisis de perfil aún no se implementa en esta arquitectura"
  
  #. Definitions for GCC.  Part of the machine description for CRIS.
! #. Copyright (C) 1998-2025 Free Software Foundation, Inc.
  #. Contributed by Axis Communications.  Written by Hans-Peter Nilsson.
  #.
  #. This file is part of GCC.
--- 24392,24398 ----
  msgstr "el análisis de perfil aún no se implementa en esta arquitectura"
  
  #. Definitions for GCC.  Part of the machine description for CRIS.
! #. Copyright (C) 1998-2026 Free Software Foundation, Inc.
  #. Contributed by Axis Communications.  Written by Hans-Peter Nilsson.
  #.
  #. This file is part of GCC.
*************** msgstr "no se admite shared"
*** 23234,23240 ****
  #. SPDX-License-Identifier: GPL-3.0-or-later
  #. Definitions of target machine for GNU compiler,
  #. for IBM RS/6000 POWER running AIX V7.1.
! #. Copyright (C) 2002-2025 Free Software Foundation, Inc.
  #. Contributed by David Edelsohn (edelsohn@gnu.org).
  #.
  #. This file is part of GCC.
--- 24474,24480 ----
  #. SPDX-License-Identifier: GPL-3.0-or-later
  #. Definitions of target machine for GNU compiler,
  #. for IBM RS/6000 POWER running AIX V7.1.
! #. Copyright (C) 2002-2026 Free Software Foundation, Inc.
  #. Contributed by David Edelsohn (edelsohn@gnu.org).
  #.
  #. This file is part of GCC.
*************** msgstr "no se admite shared"
*** 23257,23263 ****
  #. SPDX-License-Identifier: GPL-3.0-or-later
  #. Definitions of target machine for GNU compiler,
  #. for IBM RS/6000 POWER running AIX V7.2.
! #. Copyright (C) 2002-2025 Free Software Foundation, Inc.
  #. Contributed by David Edelsohn (edelsohn@gnu.org).
  #.
  #. This file is part of GCC.
--- 24497,24503 ----
  #. SPDX-License-Identifier: GPL-3.0-or-later
  #. Definitions of target machine for GNU compiler,
  #. for IBM RS/6000 POWER running AIX V7.2.
! #. Copyright (C) 2002-2026 Free Software Foundation, Inc.
  #. Contributed by David Edelsohn (edelsohn@gnu.org).
  #.
  #. This file is part of GCC.
*************** msgstr "no se admite shared"
*** 23280,23286 ****
  #. SPDX-License-Identifier: GPL-3.0-or-later
  #. Definitions of target machine for GNU compiler,
  #. for IBM RS/6000 POWER running AIX V7.3.
! #. Copyright (C) 2002-2025 Free Software Foundation, Inc.
  #. Contributed by David Edelsohn (edelsohn@gnu.org).
  #.
  #. This file is part of GCC.
--- 24520,24526 ----
  #. SPDX-License-Identifier: GPL-3.0-or-later
  #. Definitions of target machine for GNU compiler,
  #. for IBM RS/6000 POWER running AIX V7.3.
! #. Copyright (C) 2002-2026 Free Software Foundation, Inc.
  #. Contributed by David Edelsohn (edelsohn@gnu.org).
  #.
  #. This file is part of GCC.
*************** msgid "%<-maix64%> required: 64-bit comp
*** 23318,23324 ****
  msgstr "se requiere -maix64: aún no se admite el cálculo de 64 bits con direccionamiento de 32 bits"
  
  #: config/rs6000/aix71.h:48 config/rs6000/aix72.h:48 config/rs6000/aix73.h:48
! #: config/rs6000/rtems.h:128 config/rs6000/rs6000.cc:3492
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel incompatible with other toc options"
  msgid "%<-mcmodel%> incompatible with other toc options"
--- 24558,24564 ----
  msgstr "se requiere -maix64: aún no se admite el cálculo de 64 bits con direccionamiento de 32 bits"
  
  #: config/rs6000/aix71.h:48 config/rs6000/aix72.h:48 config/rs6000/aix73.h:48
! #: config/rs6000/rtems.h:128 config/rs6000/rs6000.cc:3489
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel incompatible with other toc options"
  msgid "%<-mcmodel%> incompatible with other toc options"
*************** msgstr "-mcmodel es incompatible con otr
*** 23330,23336 ****
  msgid "%<soft-float%> and long-double-128 are incompatible"
  msgstr "soft-float y long-double-128 son incompatibles"
  
! #: config/rs6000/rtems.h:121 config/rs6000/rs6000.cc:3484
  #, fuzzy, gcc-internal-format
  #| msgid "-m64 requires a PowerPC64 cpu"
  msgid "%<-m64%> requires a PowerPC64 cpu"
--- 24570,24576 ----
  msgid "%<soft-float%> and long-double-128 are incompatible"
  msgstr "soft-float y long-double-128 son incompatibles"
  
! #: config/rs6000/rtems.h:121 config/rs6000/rs6000.cc:3481
  #, fuzzy, gcc-internal-format
  #| msgid "-m64 requires a PowerPC64 cpu"
  msgid "%<-m64%> requires a PowerPC64 cpu"
*************** msgid "%<-mrelax%> is only supported for
*** 23391,23414 ****
  msgstr "-mrelax sólo se admite pare el PIC de RTP"
  
  #: cobol/exceptg.h:80
! #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Creating '%s'\n"
! msgid "CDF: exception '%s'"
  msgstr "Se crea '%s'\n"
  
! #: cobol/parse_ante.h:1592
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "a global declaration"
  msgid "Global declarative %s for %s"
  msgstr "una declaración global"
  
! #: cobol/parse_ante.h:2385 cobol/symbols.h:134 cobol/genapi.cc:6470
! #: cobol/util.cc:288 cobol/util.cc:337 cobol/util.cc:637
  #, fuzzy, gcc-internal-format
  #| msgid "%s:%d: Invalid state file; %s"
  msgid "%s:%d: invalid %<symbol_type_t%> %d"
  msgstr "%s:%d: Fichero de estado no válido; %s"
  
  #: cobol/parse_util.h:360
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic function %s(%d) not recognized"
--- 24631,24659 ----
  msgstr "-mrelax sólo se admite pare el PIC de RTP"
  
  #: cobol/exceptg.h:80
! #, fuzzy, gcc-internal-format
  #| msgid "Creating '%s'\n"
! msgid "exception %qs"
  msgstr "Se crea '%s'\n"
  
! #: cobol/parse_ante.h:1659
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "a global declaration"
  msgid "Global declarative %s for %s"
  msgstr "una declaración global"
  
! #: cobol/parse_ante.h:2511 cobol/symbols.h:164 cobol/genapi.cc:6333
! #: cobol/util.cc:324 cobol/util.cc:371 cobol/util.cc:418 cobol/util.cc:720
  #, fuzzy, gcc-internal-format
  #| msgid "%s:%d: Invalid state file; %s"
  msgid "%s:%d: invalid %<symbol_type_t%> %d"
  msgstr "%s:%d: Fichero de estado no válido; %s"
  
+ #: cobol/parse_ante.h:3268
+ #, gcc-internal-format
+ msgid "SET identifier-11 TO LOCALE"
+ msgstr ""
+ 
  #: cobol/parse_util.h:360
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic function %s(%d) not recognized"
*************** msgstr "declaración de función no vál
*** 23427,23434 ****
  msgid "scan.o: %s"
  msgstr "cerrar: %s"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3563 fortran/io.cc:3729 fortran/io.cc:4415
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Error sintáctico en la declaración %s en %C"
--- 24672,24716 ----
  msgid "scan.o: %s"
  msgstr "cerrar: %s"
  
+ #: cobol/scan_ante.h:673
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ #| msgid "%s:%d:%d: Invalid state file; %s"
+ msgid "%s:%d: invalid level '%s'"
+ msgstr "%s:%d:%d: Fichero de estado no válido; %s"
+ 
+ #: cobol/scan_ante.h:1218
+ #, fuzzy, gcc-internal-format
+ #| msgid "%s:%d: Invalid state file; %s"
+ msgid "%s:%d: invalid symbol type %s for symbol %qs"
+ msgstr "%s:%d: Fichero de estado no válido; %s"
+ 
+ #: cobol/scan_ante.h:1250
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ #| msgid "%s:%d:%d: Invalid state file; %s"
+ msgid "%s:%d: invalid integer '%s'"
+ msgstr "%s:%d:%d: Fichero de estado no válido; %s"
+ 
+ #: cobol/scan_post.h:123
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ #| msgid "%s: %s: %s"
+ msgid "%s:%d: %s: %s"
+ msgstr "%s: %s: %s"
+ 
+ #. Use CHECK_FIELD when a should be non-null, and a->var_decl_node also should
+ #. by non-null.  (The useless calls to abort() are because cppcheck doesn't
+ #. understand that gcc_unreachable doesn't return);
+ #. Use this after doing any SHOW_PARSE stuff, to avoid cppcheck complaints
+ #. about nullPointerRedundantCheck
+ #. This version is a bit more lax, for special cases
+ #: cobol/show_parse.h:452 cobol/show_parse.h:456 cobol/show_parse.h:469
+ #: cobol/show_parse.h:473 cobol/show_parse.h:486
+ #, fuzzy, gcc-internal-format
+ #| msgid "unused parameter %qD"
+ msgid "%s: parameter %<"
+ msgstr "parámetro %qD sin uso"
+ 
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3644 fortran/io.cc:3728 fortran/io.cc:4428
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Error sintáctico en la declaración %s en %C"
*************** msgstr ""
*** 23461,23487 ****
  msgid "%s:%d:the value %s is not a BOOLEAN as the value is %d"
  msgstr ""
  
! #: fortran/lang.opt:440
  #, gcc-internal-format
  msgid "Unrecognized option to endianness value: %qs"
  msgstr "No se reconoce la opción como valor de endianess: %qs"
  
! #: fortran/lang.opt:662
  #, gcc-internal-format
  msgid "Unrecognized option to floating-point init value: %qs"
  msgstr "No se reconoce la opción para para valor inicial de coma flotante: %qs"
  
! #: fortran/lang.opt:694
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not an option that controls warnings"
  msgid "%qs is not an inline-controlable intrinsic"
  msgstr "%qs no es una opción para controlar avisos"
  
! #: fortran/lang.opt:831
  #, gcc-internal-format
  msgid "Unrecognized option: %qs"
  msgstr "No se reconoce la opción: %qs"
  
  #: rust/lang.opt:90
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
--- 24743,25044 ----
  msgid "%s:%d:the value %s is not a BOOLEAN as the value is %d"
  msgstr ""
  
! #: lto/lang.opt:28
! #, gcc-internal-format
! msgid "unknown linker output %qs"
! msgstr "salida %qs del enlazador desconocida"
! 
! #: config/arc/arc.opt:171 config/arc/arc.opt:336 config/arc/arc.opt:340
! #: config/arc/arc.opt:344 config/arc/arc.opt:351 config/arc/arc.opt:355
! #: config/arc/arc.opt:359 config/arc/arc.opt:363 config/arc/arc.opt:366
! #: config/arc/arc.opt:369 config/arc/arc.opt:386
! #, gcc-internal-format
! msgid "%qs is deprecated"
! msgstr "%qs es obsoleto"
! 
! #: config/rs6000/rs6000.opt:312
! #, gcc-internal-format
! msgid "%<-mvrsave=no%> is deprecated; use %<-mno-vrsave%> instead"
! msgstr "%<-mvrsave=no%> es obsoleto; utilice en su lugar %<-mno-vrsave%>"
! 
! #: config/rs6000/rs6000.opt:316
! #, gcc-internal-format
! msgid "%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead"
! msgstr "%<-mvrsave=yes%> es obsoleto; utilice en su lugar %<-mvrsave%>"
! 
! #: config/rs6000/rs6000.opt:383
! #, gcc-internal-format
! msgid "using darwin64 ABI"
! msgstr "se usa ABI darwin64"
! 
! #: config/rs6000/rs6000.opt:386
! #, gcc-internal-format
! msgid "using old darwin ABI"
! msgstr "se usa ABI de darwin antiguo"
! 
! #: config/rs6000/rs6000.opt:479
! #, gcc-internal-format
! msgid "Do not use %<-mpower8-internal%>; use %<-mcpu=power8%> instead"
! msgstr ""
! 
! #: config/avr/avr.opt:30
! #, gcc-internal-format
! msgid "missing device or architecture after %qs"
! msgstr "falta dispositivo o arquitectura después de %qs"
! 
! #: config/i386/i386.opt:328
! #, gcc-internal-format
! msgid "%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead"
! msgstr "%<-mcpu=%> es obsoleto; utilice %<-mtune=%> o %<-march%> en su lugar"
! 
! #: config/i386/i386.opt:393
! #, gcc-internal-format
! msgid "%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead"
! msgstr "%<-mintel-syntax%> y %<-mno-intel-syntax%> son obsoletos; utilice %<-masm=intel%> y %<-masm=att%> en su lugar"
! 
! #: config/i386/i386.opt:655
! #, fuzzy, gcc-internal-format
! #| msgid "%<-misel=no%> is deprecated; use %<-mno-isel%> instead"
! msgid "%<-mstore-max=%> is deprecated; use %<-mmove-max=%> instead"
! msgstr "%<-misel=no%> es obsoleto; utilice en su lugar %<-mno-isel%>"
! 
! #: config/i386/i386.opt:720
! #, gcc-internal-format
! msgid "%<-msse5%> was removed"
! msgstr "se eliminó %<-msse5%>"
! 
! #: config/i386/i386.opt:1269
! #, fuzzy, gcc-internal-format
! #| msgid "unknown type name %qE"
! msgid "unknown lam type %qs"
! msgstr "nombre de tipo %qE desconocido"
! 
! #: config/microblaze/microblaze.opt:87
! #, gcc-internal-format
! msgid "%qs is deprecated; use -fstack-check"
! msgstr "%qs es obsoleto; utilice -fstack-check"
! 
! #: config/microblaze/microblaze.opt:95
! #, gcc-internal-format
! msgid "%qs is deprecated; use -fno-zero-initialized-in-bss"
! msgstr "%qs es obsoleto; utilice -fno-zero-initialized-in-bss"
! 
! #: config/aarch64/aarch64.opt:387
! #, fuzzy, gcc-internal-format
! #| msgid "unknown stack check parameter %qs"
! msgid "unknown autovec preference %qs"
! msgstr "parámetro de revisión de pila desconocido %qs"
! 
! #: config/aarch64/aarch64.opt:432
! #, fuzzy, gcc-internal-format
! #| msgid "unknown TLS model %qs"
! msgid "unknown LDP/STP policy %qs"
! msgstr "modelo TLS %qs desconocido"
! 
! #: config/vms/vms.opt:42
! #, gcc-internal-format
! msgid "unknown pointer size model %qs"
! msgstr "modelo de tamaño de punteros desconocido %qs"
! 
! #: config/darwin.opt:30 common.opt:320 common.opt:323 common.opt:420
! #: common.opt:3882 c-family/c.opt:74 c-family/c.opt:84 c-family/c.opt:87
! #: c-family/c.opt:90 c-family/c.opt:93 c-family/c.opt:191 c-family/c.opt:194
! #: c-family/c.opt:236 c-family/c.opt:240 c-family/c.opt:252 c-family/c.opt:2558
! #: c-family/c.opt:2566
! #, gcc-internal-format
! msgid "missing filename after %qs"
! msgstr "falta un nombre de fichero después de %qs"
! 
! #: config/fused-madd.opt:22
! #, gcc-internal-format
! msgid "%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead"
! msgstr "%<-mfused-madd%> es obsoleto; utilice en su lugar %<-ffp-contract=%>"
! 
! #: fortran/lang.opt:444
  #, gcc-internal-format
  msgid "Unrecognized option to endianness value: %qs"
  msgstr "No se reconoce la opción como valor de endianess: %qs"
  
! #: fortran/lang.opt:670
  #, gcc-internal-format
  msgid "Unrecognized option to floating-point init value: %qs"
  msgstr "No se reconoce la opción para para valor inicial de coma flotante: %qs"
  
! #: fortran/lang.opt:702
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not an option that controls warnings"
  msgid "%qs is not an inline-controlable intrinsic"
  msgstr "%qs no es una opción para controlar avisos"
  
! #: fortran/lang.opt:839
  #, gcc-internal-format
  msgid "Unrecognized option: %qs"
  msgstr "No se reconoce la opción: %qs"
  
+ #: params.opt:497 common.opt:2340
+ #, gcc-internal-format
+ msgid "unknown LTO partitioning model %qs"
+ msgstr "modelo de partición LTO %qs desconocido"
+ 
+ #: params.opt:524
+ #, fuzzy, gcc-internal-format
+ #| msgid "unknown LTO partitioning model %qs"
+ msgid "unknown LTO locality partitioning heuristics %qs"
+ msgstr "modelo de partición LTO %qs desconocido"
+ 
+ #: params.opt:978
+ #, fuzzy, gcc-internal-format
+ #| msgid "unknown pointer size model %qs"
+ msgid "unknown ranger debug mode %qs"
+ msgstr "modelo de tamaño de punteros desconocido %qs"
+ 
+ #: params.opt:1165
+ #, fuzzy, gcc-internal-format
+ #| msgid "unknown pointer size model %qs"
+ msgid "unknown threader debug mode %qs"
+ msgstr "modelo de tamaño de punteros desconocido %qs"
+ 
+ #: common.opt:1744
+ #, gcc-internal-format
+ msgid "unknown excess precision style %qs"
+ msgstr "estilo de exceso de precisión %qs desconocido"
+ 
+ #: common.opt:1762
+ #, gcc-internal-format
+ msgid "unknown specification for the set of FLT_EVAL_METHOD values to permit %qs"
+ msgstr "especificación desconocida para el conjunto de valores de FLT_EVAL_METHOD a permitir %qs"
+ 
+ #: common.opt:1806
+ #, gcc-internal-format
+ msgid "unknown floating point contraction style %qs"
+ msgstr "estilo de contracción de coma flotante %qs desconocido"
+ 
+ #: common.opt:1990
+ #, fuzzy, gcc-internal-format
+ #| msgid "unknown Stack Reuse Level %qs"
+ msgid "unknown hardcfr noreturn checking level %qs"
+ msgstr "nivel de reúso de la pila %qs desconocido"
+ 
+ #: common.opt:2023
+ #, gcc-internal-format
+ msgid "unknown Stack Reuse Level %qs"
+ msgstr "nivel de reúso de la pila %qs desconocido"
+ 
+ #: common.opt:2095
+ #, gcc-internal-format
+ msgid "unavailable stringop for inlining %qs"
+ msgstr ""
+ 
+ #: common.opt:2127
+ #, gcc-internal-format
+ msgid "unknown Control-Flow Protection Level %qs"
+ msgstr "nivel de protección del flujo de control %qs desconocido"
+ 
+ #: common.opt:2241
+ #, gcc-internal-format
+ msgid "unknown IRA algorithm %qs"
+ msgstr "algoritmo IRA %qs desconocido"
+ 
+ #: common.opt:2254
+ #, gcc-internal-format
+ msgid "unknown IRA region %qs"
+ msgstr "región IRA %qs desconocida"
+ 
+ #: common.opt:2468
+ #, fuzzy, gcc-internal-format
+ #| msgid "target missing after %s option"
+ msgid "targets missing after %qs"
+ msgstr "falta el objetivo después de la opción %s"
+ 
+ #: common.opt:2471
+ #, fuzzy, gcc-internal-format
+ #| msgid "options or targets missing after %qs"
+ msgid "options or targets=options missing after %qs"
+ msgstr "faltan opciones u objetivos después de %qs"
+ 
+ #: common.opt:2481
+ #, gcc-internal-format
+ msgid "unknown offload ABI %qs"
+ msgstr "descarga ABI %qs desconocida"
+ 
+ #: common.opt:2492
+ #, fuzzy, gcc-internal-format
+ #| msgid "assertion missing after %qs"
+ msgid "option missing after %qs"
+ msgstr "falta una aserción después de %qs"
+ 
+ #: common.opt:2669
+ #, fuzzy, gcc-internal-format
+ #| msgid "unknown profile update method %qs"
+ msgid "unknown profile reproducibility method %qs"
+ msgstr "método de actualización de perfil desconocido %qs"
+ 
+ #: common.opt:2685
+ #, gcc-internal-format
+ msgid "unknown profile update method %qs"
+ msgstr "método de actualización de perfil desconocido %qs"
+ 
+ #: common.opt:2794
+ #, fuzzy, gcc-internal-format
+ #| msgid "unknown Stack Reuse Level %qs"
+ msgid "unknown Live-Patching Level %qs"
+ msgstr "nivel de reúso de la pila %qs desconocido"
+ 
+ #: common.opt:2827
+ #, gcc-internal-format
+ msgid "unknown basic block reordering algorithm %qs"
+ msgstr "algoritmo %qs de reordenación de bloque básico desconocido"
+ 
+ #: common.opt:3165
+ #, gcc-internal-format
+ msgid "unknown TLS model %qs"
+ msgstr "modelo TLS %qs desconocido"
+ 
+ #: common.opt:3198
+ #, fuzzy, gcc-internal-format
+ #| msgid "unknown profile update method %qs"
+ msgid "unknown trampoline implementation %qs"
+ msgstr "método de actualización de perfil desconocido %qs"
+ 
+ #: common.opt:3532
+ #, gcc-internal-format
+ msgid "unknown vectorizer cost model %qs"
+ msgstr "modelo %qs de coste de vectorizador desconocido"
+ 
+ #: common.opt:3563
+ #, fuzzy, gcc-internal-format
+ #| msgid "unrecognized ivar visibility value %qs"
+ msgid "unrecognized automatic variable initialization type %qs"
+ msgstr "no se reconoce el valor de visibilidad de ivar %qs"
+ 
+ #: common.opt:3589
+ #, gcc-internal-format
+ msgid "unrecognized visibility value %qs"
+ msgstr "no se reconoce el valor de visibilidad %qs"
+ 
+ #: common.opt:3608
+ #, gcc-internal-format
+ msgid "unknown vtable verify initialization priority %qs"
+ msgstr "prioridad %qs de inicialización de verificación de vtable desconocida."
+ 
+ #: common.opt:3664
+ #, fuzzy, gcc-internal-format
+ #| msgid "unrecognized argument in option %qs"
+ msgid "unrecognized zero init padding bits kind %qs"
+ msgstr "no se reconoce el argumento en la opción %qs"
+ 
+ #: algol68/lang.opt:52
+ #, fuzzy, gcc-internal-format
+ #| msgid "argument %qs to %<-Waligned-new%> not recognized"
+ msgid "argument %qs to %<-Whidden-declaration%> not recognized"
+ msgstr "no se reconoce el argumento %qs para %<-Waligned-new%>"
+ 
+ #: algol68/lang.opt:118
+ #, fuzzy, gcc-internal-format
+ #| msgid "unknown profile update method %qs"
+ msgid "unknown stropping_regime setting %qs"
+ msgstr "método de actualización de perfil desconocido %qs"
+ 
  #: rust/lang.opt:90
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
*************** msgstr "función de especificación %qs
*** 23512,23631 ****
  msgid "unknown panic strategy %qs"
  msgstr "se desconoce el estilo de desenredado '%s'"
  
! #: c-family/c.opt:43 c-family/c.opt:46 c-family/c.opt:191
  #, gcc-internal-format
  msgid "assertion missing after %qs"
  msgstr "falta una aserción después de %qs"
  
! #: c-family/c.opt:55 c-family/c.opt:58 c-family/c.opt:173 c-family/c.opt:176
! #: c-family/c.opt:203 c-family/c.opt:286
  #, gcc-internal-format
  msgid "macro name missing after %qs"
  msgstr "falta el nombre de macro después de %qs"
  
! #: c-family/c.opt:70 c-family/c.opt:80 c-family/c.opt:83 c-family/c.opt:86
! #: c-family/c.opt:89 c-family/c.opt:185 c-family/c.opt:188 c-family/c.opt:230
! #: c-family/c.opt:234 c-family/c.opt:246 c-family/c.opt:2482
! #: c-family/c.opt:2490 config/darwin.opt:30 common.opt:329 common.opt:332
! #: common.opt:429 common.opt:3798
! #, gcc-internal-format
! msgid "missing filename after %qs"
! msgstr "falta un nombre de fichero después de %qs"
! 
! #: c-family/c.opt:74 c-family/c.opt:77 c-family/c.opt:95 c-family/c.opt:98
! #: c-family/c.opt:101 c-family/c.opt:104 c-family/c.opt:210 c-family/c.opt:222
! #: c-family/c.opt:278 c-family/c.opt:2478 c-family/c.opt:2498
! #: c-family/c.opt:2502 c-family/c.opt:2506
  #, gcc-internal-format
  msgid "missing path after %qs"
  msgstr "falta una ruta después de %qs"
  
! #: c-family/c.opt:262 c-family/c.opt:266
  #, gcc-internal-format
  msgid "missing makefile target after %qs"
  msgstr "falta un fichero make objetivo después de %qs"
  
! #: c-family/c.opt:270
  #, fuzzy, gcc-internal-format
  #| msgid "missing path after %qs"
  msgid "missing format after %qs"
  msgstr "falta una ruta después de %qs"
  
! #: c-family/c.opt:274
  #, fuzzy, gcc-internal-format
  #| msgid "missing path after %qs"
  msgid "missing output path after %qs"
  msgstr "falta una ruta después de %qs"
  
! #: c-family/c.opt:322
  #, gcc-internal-format
  msgid "argument %qs to %<-Waligned-new%> not recognized"
  msgstr "no se reconoce el argumento %qs para %<-Waligned-new%>"
  
! #: c-family/c.opt:417
  #, fuzzy, gcc-internal-format
  #| msgid "argument %qs to %<-Waligned-new%> not recognized"
  msgid "argument %qs to %<-Wbidi-chars%> not recognized"
  msgstr "no se reconoce el argumento %qs para %<-Waligned-new%>"
  
! #: c-family/c.opt:945
  #, fuzzy, gcc-internal-format
  #| msgid "argument %qs to %<-Waligned-new%> not recognized"
  msgid "argument %qs to %<-Wleading-whitespace=%> not recognized"
  msgstr "no se reconoce el argumento %qs para %<-Waligned-new%>"
  
! #: c-family/c.opt:1134
  #, gcc-internal-format
  msgid "argument %qs to %<-Wnormalized%> not recognized"
  msgstr "no se reconoce el argumento %qs para %<-Wnormalized%>"
  
! #: c-family/c.opt:1506
  #, fuzzy, gcc-internal-format
  #| msgid "argument %qs to %<-Waligned-new%> not recognized"
  msgid "argument %qs to %<-Wtrailing-whitespace=%> not recognized"
  msgstr "no se reconoce el argumento %qs para %<-Waligned-new%>"
  
! #: c-family/c.opt:1834
  #, gcc-internal-format
  msgid "no class name specified with %qs"
  msgstr "no se especificó un nombre de clase con %qs"
  
! #: c-family/c.opt:1862
  #, fuzzy, gcc-internal-format
  #| msgid "argument %q+D might be clobbered by %<longjmp%> or %<vfork%>"
  msgid "argument %qs must be either %<on%> or %<off%>"
  msgstr "el argumento %q+D puede ser sobreescrito por %<longjmp%> o %<vfork%>"
  
! #: c-family/c.opt:2006
  #, fuzzy, gcc-internal-format
  #| msgid "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
  msgid "%<-fhandle-exceptions%> has been renamed %<-fexceptions%> (and is now on by default)"
  msgstr "se renombró -fhandle-exceptions a -fexceptions (y ahora está activado por defecto)"
  
! #: c-family/c.opt:2081
  #, fuzzy, gcc-internal-format
  #| msgid "missing number"
  msgid "missing mapper"
  msgstr "falta el número"
  
! #: c-family/c.opt:2109
  #, fuzzy, gcc-internal-format
  #| msgid "Missing interface name"
  msgid "missing header name"
  msgstr "Falta el nombre de la interfaz"
  
! #: c-family/c.opt:2117
  #, fuzzy, gcc-internal-format
  #| msgid "Missing class name"
  msgid "missing module name"
  msgstr "Falta el nombre de la clase"
  
! #: c-family/c.opt:2164
  #, gcc-internal-format
  msgid "unrecognized ivar visibility value %qs"
  msgstr "no se reconoce el valor de visibilidad de ivar %qs"
  
! #: c-family/c.opt:2342
  #, gcc-internal-format
  msgid "unrecognized scalar storage order value %qs"
  msgstr "no se reconoce el valor del orden de almacenamiento de escalares %qs"
--- 25069,25191 ----
  msgid "unknown panic strategy %qs"
  msgstr "se desconoce el estilo de desenredado '%s'"
  
! #: c-family/c.opt:43 c-family/c.opt:46 c-family/c.opt:197
  #, gcc-internal-format
  msgid "assertion missing after %qs"
  msgstr "falta una aserción después de %qs"
  
! #: c-family/c.opt:59 c-family/c.opt:62 c-family/c.opt:179 c-family/c.opt:182
! #: c-family/c.opt:209 c-family/c.opt:292
  #, gcc-internal-format
  msgid "macro name missing after %qs"
  msgstr "falta el nombre de macro después de %qs"
  
! #: c-family/c.opt:78 c-family/c.opt:81 c-family/c.opt:99 c-family/c.opt:102
! #: c-family/c.opt:105 c-family/c.opt:108 c-family/c.opt:216 c-family/c.opt:228
! #: c-family/c.opt:284 c-family/c.opt:2554 c-family/c.opt:2574
! #: c-family/c.opt:2578 c-family/c.opt:2582
  #, gcc-internal-format
  msgid "missing path after %qs"
  msgstr "falta una ruta después de %qs"
  
! #: c-family/c.opt:268 c-family/c.opt:272
  #, gcc-internal-format
  msgid "missing makefile target after %qs"
  msgstr "falta un fichero make objetivo después de %qs"
  
! #: c-family/c.opt:276
  #, fuzzy, gcc-internal-format
  #| msgid "missing path after %qs"
  msgid "missing format after %qs"
  msgstr "falta una ruta después de %qs"
  
! #: c-family/c.opt:280
  #, fuzzy, gcc-internal-format
  #| msgid "missing path after %qs"
  msgid "missing output path after %qs"
  msgstr "falta una ruta después de %qs"
  
! #: c-family/c.opt:328
  #, gcc-internal-format
  msgid "argument %qs to %<-Waligned-new%> not recognized"
  msgstr "no se reconoce el argumento %qs para %<-Waligned-new%>"
  
! #: c-family/c.opt:427
  #, fuzzy, gcc-internal-format
  #| msgid "argument %qs to %<-Waligned-new%> not recognized"
  msgid "argument %qs to %<-Wbidi-chars%> not recognized"
  msgstr "no se reconoce el argumento %qs para %<-Waligned-new%>"
  
! #: c-family/c.opt:971
  #, fuzzy, gcc-internal-format
  #| msgid "argument %qs to %<-Waligned-new%> not recognized"
  msgid "argument %qs to %<-Wleading-whitespace=%> not recognized"
  msgstr "no se reconoce el argumento %qs para %<-Waligned-new%>"
  
! #: c-family/c.opt:1172
  #, gcc-internal-format
  msgid "argument %qs to %<-Wnormalized%> not recognized"
  msgstr "no se reconoce el argumento %qs para %<-Wnormalized%>"
  
! #: c-family/c.opt:1552
  #, fuzzy, gcc-internal-format
  #| msgid "argument %qs to %<-Waligned-new%> not recognized"
  msgid "argument %qs to %<-Wtrailing-whitespace=%> not recognized"
  msgstr "no se reconoce el argumento %qs para %<-Waligned-new%>"
  
! #: c-family/c.opt:1880
  #, gcc-internal-format
  msgid "no class name specified with %qs"
  msgstr "no se especificó un nombre de clase con %qs"
  
! #: c-family/c.opt:1910
! #, fuzzy, gcc-internal-format
! #| msgid "unrecognized %s target: %s"
! msgid "unrecognized contract evaluation semantic %qs"
! msgstr "no se reconoce el objetivo de %s: %s"
! 
! #: c-family/c.opt:1942
! #, fuzzy, gcc-internal-format
! #| msgid "unrecognized argument in option %qs"
! msgid "unrecognized client contract check option %qs"
! msgstr "no se reconoce el argumento en la opción %qs"
! 
! #: c-family/c.opt:1958
  #, fuzzy, gcc-internal-format
  #| msgid "argument %q+D might be clobbered by %<longjmp%> or %<vfork%>"
  msgid "argument %qs must be either %<on%> or %<off%>"
  msgstr "el argumento %q+D puede ser sobreescrito por %<longjmp%> o %<vfork%>"
  
! #: c-family/c.opt:2078
  #, fuzzy, gcc-internal-format
  #| msgid "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
  msgid "%<-fhandle-exceptions%> has been renamed %<-fexceptions%> (and is now on by default)"
  msgstr "se renombró -fhandle-exceptions a -fexceptions (y ahora está activado por defecto)"
  
! #: c-family/c.opt:2153
  #, fuzzy, gcc-internal-format
  #| msgid "missing number"
  msgid "missing mapper"
  msgstr "falta el número"
  
! #: c-family/c.opt:2181
  #, fuzzy, gcc-internal-format
  #| msgid "Missing interface name"
  msgid "missing header name"
  msgstr "Falta el nombre de la interfaz"
  
! #: c-family/c.opt:2189
  #, fuzzy, gcc-internal-format
  #| msgid "Missing class name"
  msgid "missing module name"
  msgstr "Falta el nombre de la clase"
  
! #: c-family/c.opt:2236
  #, gcc-internal-format
  msgid "unrecognized ivar visibility value %qs"
  msgstr "no se reconoce el valor de visibilidad de ivar %qs"
  
! #: c-family/c.opt:2418
  #, gcc-internal-format
  msgid "unrecognized scalar storage order value %qs"
  msgstr "no se reconoce el valor del orden de almacenamiento de escalares %qs"
*************** msgstr "salida del indicador asm %qs des
*** 23654,23985 ****
  msgid "unknown C++ standard %qs"
  msgstr "no se conoce el estándar de C `%s'"
  
! #: config/vms/vms.opt:42
! #, gcc-internal-format
! msgid "unknown pointer size model %qs"
! msgstr "modelo de tamaño de punteros desconocido %qs"
! 
! #: config/aarch64/aarch64.opt:363
! #, fuzzy, gcc-internal-format
! #| msgid "unknown stack check parameter %qs"
! msgid "unknown autovec preference %qs"
! msgstr "parámetro de revisión de pila desconocido %qs"
! 
! #: config/aarch64/aarch64.opt:408
! #, fuzzy, gcc-internal-format
! #| msgid "unknown TLS model %qs"
! msgid "unknown LDP/STP policy %qs"
! msgstr "modelo TLS %qs desconocido"
! 
! #: config/i386/i386.opt:340
! #, gcc-internal-format
! msgid "%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead"
! msgstr "%<-mcpu=%> es obsoleto; utilice %<-mtune=%> o %<-march%> en su lugar"
! 
! #: config/i386/i386.opt:400
! #, gcc-internal-format
! msgid "%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead"
! msgstr "%<-mintel-syntax%> y %<-mno-intel-syntax%> son obsoletos; utilice %<-masm=intel%> y %<-masm=att%> en su lugar"
! 
! #: config/i386/i386.opt:732
! #, gcc-internal-format
! msgid "%<-msse5%> was removed"
! msgstr "se eliminó %<-msse5%>"
! 
! #: config/i386/i386.opt:1273
! #, fuzzy, gcc-internal-format
! #| msgid "unknown type name %qE"
! msgid "unknown lam type %qs"
! msgstr "nombre de tipo %qE desconocido"
! 
! #: config/i386/i386.opt:1359
! #, gcc-internal-format
! msgid "%<-mevex512%> will be deprecated in GCC 16 due to all machines 512 bit vector size supported"
! msgstr ""
! 
! #: config/i386/i386.opt:1367 config/i386/i386.opt:1372
! #, gcc-internal-format
! msgid "%<-mavx10.1%> is aliased to 512 bit since GCC14.3 and GCC15.1 while %<-mavx10.1-256%> and %<-mavx10.1-512%> will be deprecated in GCC 16 due to all machines 512 bit vector size supported"
! msgstr ""
! 
! #: config/avr/avr.opt:34
! #, gcc-internal-format
! msgid "missing device or architecture after %qs"
! msgstr "falta dispositivo o arquitectura después de %qs"
! 
! #: config/rs6000/rs6000.opt:312
! #, gcc-internal-format
! msgid "%<-mvrsave=no%> is deprecated; use %<-mno-vrsave%> instead"
! msgstr "%<-mvrsave=no%> es obsoleto; utilice en su lugar %<-mno-vrsave%>"
! 
! #: config/rs6000/rs6000.opt:316
! #, gcc-internal-format
! msgid "%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead"
! msgstr "%<-mvrsave=yes%> es obsoleto; utilice en su lugar %<-mvrsave%>"
! 
! #: config/rs6000/rs6000.opt:383
! #, gcc-internal-format
! msgid "using darwin64 ABI"
! msgstr "se usa ABI darwin64"
! 
! #: config/rs6000/rs6000.opt:386
! #, gcc-internal-format
! msgid "using old darwin ABI"
! msgstr "se usa ABI de darwin antiguo"
! 
! #: config/rs6000/rs6000.opt:479
! #, gcc-internal-format
! msgid "Do not use %<-mpower8-internal%>; use %<-mcpu=power8%> instead"
! msgstr ""
! 
! #: config/fused-madd.opt:22
! #, gcc-internal-format
! msgid "%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead"
! msgstr "%<-mfused-madd%> es obsoleto; utilice en su lugar %<-ffp-contract=%>"
! 
! #: config/microblaze/microblaze.opt:87
! #, gcc-internal-format
! msgid "%qs is deprecated; use -fstack-check"
! msgstr "%qs es obsoleto; utilice -fstack-check"
! 
! #: config/microblaze/microblaze.opt:95
! #, gcc-internal-format
! msgid "%qs is deprecated; use -fno-zero-initialized-in-bss"
! msgstr "%qs es obsoleto; utilice -fno-zero-initialized-in-bss"
! 
! #: config/arc/arc.opt:169 config/arc/arc.opt:333 config/arc/arc.opt:337
! #: config/arc/arc.opt:341 config/arc/arc.opt:348 config/arc/arc.opt:352
! #: config/arc/arc.opt:356 config/arc/arc.opt:360 config/arc/arc.opt:363
! #: config/arc/arc.opt:366 config/arc/arc.opt:383
! #, gcc-internal-format
! msgid "%qs is deprecated"
! msgstr "%qs es obsoleto"
! 
! #: lto/lang.opt:28
! #, gcc-internal-format
! msgid "unknown linker output %qs"
! msgstr "salida %qs del enlazador desconocida"
! 
! #: common.opt:1689
! #, gcc-internal-format
! msgid "unknown excess precision style %qs"
! msgstr "estilo de exceso de precisión %qs desconocido"
! 
! #: common.opt:1707
! #, gcc-internal-format
! msgid "unknown specification for the set of FLT_EVAL_METHOD values to permit %qs"
! msgstr "especificación desconocida para el conjunto de valores de FLT_EVAL_METHOD a permitir %qs"
! 
! #: common.opt:1751
! #, gcc-internal-format
! msgid "unknown floating point contraction style %qs"
! msgstr "estilo de contracción de coma flotante %qs desconocido"
! 
! #: common.opt:1927
! #, fuzzy, gcc-internal-format
! #| msgid "unknown Stack Reuse Level %qs"
! msgid "unknown hardcfr noreturn checking level %qs"
! msgstr "nivel de reúso de la pila %qs desconocido"
! 
! #: common.opt:1962
! #, gcc-internal-format
! msgid "unknown Stack Reuse Level %qs"
! msgstr "nivel de reúso de la pila %qs desconocido"
! 
! #: common.opt:2034
! #, gcc-internal-format
! msgid "unavailable stringop for inlining %qs"
! msgstr ""
! 
! #: common.opt:2066
! #, gcc-internal-format
! msgid "unknown Control-Flow Protection Level %qs"
! msgstr "nivel de protección del flujo de control %qs desconocido"
! 
! #: common.opt:2180
! #, gcc-internal-format
! msgid "unknown IRA algorithm %qs"
! msgstr "algoritmo IRA %qs desconocido"
! 
! #: common.opt:2193
! #, gcc-internal-format
! msgid "unknown IRA region %qs"
! msgstr "región IRA %qs desconocida"
! 
! #: common.opt:2279 params.opt:473
! #, gcc-internal-format
! msgid "unknown LTO partitioning model %qs"
! msgstr "modelo de partición LTO %qs desconocido"
! 
! #: common.opt:2403
! #, fuzzy, gcc-internal-format
! #| msgid "target missing after %s option"
! msgid "targets missing after %qs"
! msgstr "falta el objetivo después de la opción %s"
! 
! #: common.opt:2406
  #, fuzzy, gcc-internal-format
! #| msgid "options or targets missing after %qs"
! msgid "options or targets=options missing after %qs"
! msgstr "faltan opciones u objetivos después de %qs"
! 
! #: common.opt:2414
! #, gcc-internal-format
! msgid "unknown offload ABI %qs"
! msgstr "descarga ABI %qs desconocida"
  
! #: common.opt:2423
  #, fuzzy, gcc-internal-format
! #| msgid "assertion missing after %qs"
! msgid "option missing after %qs"
! msgstr "falta una aserción después de %qs"
  
! #: common.opt:2600
  #, fuzzy, gcc-internal-format
! #| msgid "unknown profile update method %qs"
! msgid "unknown profile reproducibility method %qs"
! msgstr "método de actualización de perfil desconocido %qs"
! 
! #: common.opt:2616
! #, gcc-internal-format
! msgid "unknown profile update method %qs"
! msgstr "método de actualización de perfil desconocido %qs"
  
! #: common.opt:2725
  #, fuzzy, gcc-internal-format
! #| msgid "unknown Stack Reuse Level %qs"
! msgid "unknown Live-Patching Level %qs"
! msgstr "nivel de reúso de la pila %qs desconocido"
! 
! #: common.opt:2758
! #, gcc-internal-format
! msgid "unknown basic block reordering algorithm %qs"
! msgstr "algoritmo %qs de reordenación de bloque básico desconocido"
! 
! #: common.opt:3094
! #, gcc-internal-format
! msgid "unknown TLS model %qs"
! msgstr "modelo TLS %qs desconocido"
  
! #: common.opt:3127
  #, fuzzy, gcc-internal-format
! #| msgid "unknown profile update method %qs"
! msgid "unknown trampoline implementation %qs"
! msgstr "método de actualización de perfil desconocido %qs"
! 
! #: common.opt:3449
! #, gcc-internal-format
! msgid "unknown vectorizer cost model %qs"
! msgstr "modelo %qs de coste de vectorizador desconocido"
  
! #: common.opt:3480
! #, fuzzy, gcc-internal-format
! #| msgid "unrecognized ivar visibility value %qs"
! msgid "unrecognized automatic variable initialization type %qs"
! msgstr "no se reconoce el valor de visibilidad de ivar %qs"
  
! #: common.opt:3506
! #, gcc-internal-format
! msgid "unrecognized visibility value %qs"
! msgstr "no se reconoce el valor de visibilidad %qs"
  
! #: common.opt:3525
! #, gcc-internal-format
! msgid "unknown vtable verify initialization priority %qs"
! msgstr "prioridad %qs de inicialización de verificación de vtable desconocida."
  
! #: common.opt:3581
! #, fuzzy, gcc-internal-format
! #| msgid "unrecognized argument in option %qs"
! msgid "unrecognized zero init padding bits kind %qs"
! msgstr "no se reconoce el argumento en la opción %qs"
  
! #: params.opt:940
! #, fuzzy, gcc-internal-format
! #| msgid "unknown pointer size model %qs"
! msgid "unknown ranger debug mode %qs"
! msgstr "modelo de tamaño de punteros desconocido %qs"
  
! #: params.opt:1131
! #, fuzzy, gcc-internal-format
! #| msgid "unknown pointer size model %qs"
! msgid "unknown threader debug mode %qs"
! msgstr "modelo de tamaño de punteros desconocido %qs"
  
! #: attribs.cc:244 attribs.cc:267 attribs.cc:280
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to unary minus"
  msgid "wrong argument to ignored attributes"
  msgstr "argumento de tipo erróneo para el decremento unario"
  
! #: attribs.cc:245
  #, gcc-internal-format
  msgid "valid format is %<ns::attr%> or %<ns::%>"
  msgstr ""
  
! #: attribs.cc:526
  #, gcc-internal-format
  msgid "ignoring attribute %qE in declaration of a built-in function %qD because it conflicts with attribute %qs"
  msgstr ""
  
! #: attribs.cc:532 c-family/c-attribs.cc:1343 c-family/c-attribs.cc:1387
  #, gcc-internal-format
  msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgstr "Se hace caso omiso del atributo %qE debido a un conflicto con el atributo %qs"
  
! #: attribs.cc:538 c-family/c-attribs.cc:1053 c-family/c-attribs.cc:2762
! #: c-family/c-attribs.cc:3318 c-family/c-attribs.cc:5282
! #: c-family/c-attribs.cc:5375 cp/decl.cc:17059 cp/decl.cc:17110
! #: cp/friend.cc:319 cp/tree.cc:5394
  #, gcc-internal-format
  msgid "previous declaration here"
  msgstr "declaración previa aquí"
  
  #. Warn about and ignore all others for now, but store them.
! #: attribs.cc:738 c-family/c-attribs.cc:4391 objc/objc-act.cc:5134
  #: objc/objc-act.cc:7125 objc/objc-act.cc:8323 objc/objc-act.cc:8379
  #, gcc-internal-format
  msgid "%qE attribute directive ignored"
  msgstr "se descarta la directiva de atributo %qE"
  
! #: attribs.cc:748
  #, gcc-internal-format
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "se descarta la directiva de atributo de alcance %<%E::%E%>"
  
! #: attribs.cc:761 c/c-parser.cc:2189 cp/cp-gimplify.cc:3709
  #, gcc-internal-format
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "se especificó el número equivocado de argumentos para el atributo %qE"
  
! #: attribs.cc:764
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %<(%> or end of line"
  msgid "expected %i or more, found %i"
  msgstr "se esperaba %<(%> o fin de línea"
  
! #: attribs.cc:767 c/c-parser.cc:2192 cp/cp-gimplify.cc:3711
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %<(%> or end of line"
  msgid "expected %i, found %i"
  msgstr "se esperaba %<(%> o fin de línea"
  
! #: attribs.cc:770
  #, gcc-internal-format, gfc-internal-format
  msgid "expected between %i and %i, found %i"
  msgstr ""
  
! #: attribs.cc:790 c-family/c-attribs.cc:5144
  #, gcc-internal-format
  msgid "%qE attribute does not apply to types"
  msgstr "el atributo %qE no se aplica a tipos"
  
! #: attribs.cc:838
  #, gcc-internal-format
  msgid "%qE attribute only applies to function types"
  msgstr "el atributo %qE se aplica solamente a tipos de funciones"
  
! #: attribs.cc:848
  #, gcc-internal-format
  msgid "type attributes ignored after type is already defined"
  msgstr "se descartan los atributos de tipo después de que el tipo ya se definió"
--- 25214,25357 ----
  msgid "unknown C++ standard %qs"
  msgstr "no se conoce el estándar de C `%s'"
  
! #: attr-callback.cc:199
  #, fuzzy, gcc-internal-format
! #| msgid "%qE attribute only applies to functions"
! msgid "%qE attribute can only be used on functions"
! msgstr "el atributo %qE se aplica solamente a funciones"
  
! #: attr-callback.cc:207
  #, fuzzy, gcc-internal-format
! #| msgid "requested position is not an integer constant"
! msgid "argument specifying callback function position is not an integer constant"
! msgstr "la posición solicitada no es una constante entera"
  
! #: attr-callback.cc:227
  #, fuzzy, gcc-internal-format
! #| msgid "virtual functions cannot be friends"
! msgid "callback function position cannot be marked as unknown"
! msgstr "las funciones virtual no pueden ser friend"
  
! #: attr-callback.cc:235
  #, fuzzy, gcc-internal-format
! #| msgid "intrinsic register index is out of range"
! msgid "callback function position out of range"
! msgstr "el índice de registro intrínseco está fuera de rango"
  
! #: attr-callback.cc:246
  #, fuzzy, gcc-internal-format
! #| msgid "plugin %s registered a null callback function for event %s"
! msgid "could not retrieve callback function from arguments"
! msgstr "el plugin %s registró una función de llamada hacia atrás nula para el evento %s"
  
! #: attr-callback.cc:255
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "argument %d of %qE must not be a pointer to a function"
! msgid "argument no. %d is not an address of a function"
! msgstr "el argumento %d de %qE no debe ser un puntero a función"
  
! #: attr-callback.cc:275
! #, gcc-internal-format, gfc-internal-format
! msgid "argument number mismatch, %d expected, got %d"
! msgstr ""
  
! #: attr-callback.cc:293
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "argument %qd is not a constant"
! msgid "argument no. %d is not an integer constant"
! msgstr "el argumento %qd no es una constante"
  
! #: attr-callback.cc:311
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "intrinsic register index is out of range"
! msgid "callback argument index %d is out of range"
! msgstr "el índice de registro intrínseco está fuera de rango"
  
! #: attr-callback.cc:324
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "operand type %qT is incompatible with argument %d of %qE"
! msgid "argument type at index %d is not compatible with callback argument type at index %d"
! msgstr "el tipo %qT del operando es incompatible con el argumento %d de %qE"
  
! #: attr-callback.cc:339
! #, gcc-internal-format, gfc-internal-format
! msgid "function declaration has multiple callback attributes describing argument no. %d"
! msgstr ""
  
! #: attribs.cc:245 attribs.cc:268 attribs.cc:281
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to unary minus"
  msgid "wrong argument to ignored attributes"
  msgstr "argumento de tipo erróneo para el decremento unario"
  
! #: attribs.cc:246
  #, gcc-internal-format
  msgid "valid format is %<ns::attr%> or %<ns::%>"
  msgstr ""
  
! #: attribs.cc:527
  #, gcc-internal-format
  msgid "ignoring attribute %qE in declaration of a built-in function %qD because it conflicts with attribute %qs"
  msgstr ""
  
! #: attribs.cc:533 c-family/c-attribs.cc:1387 c-family/c-attribs.cc:1431
  #, gcc-internal-format
  msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgstr "Se hace caso omiso del atributo %qE debido a un conflicto con el atributo %qs"
  
! #: attribs.cc:539 c-family/c-attribs.cc:1086 c-family/c-attribs.cc:2807
! #: c-family/c-attribs.cc:3397 c-family/c-attribs.cc:5472
! #: c-family/c-attribs.cc:5565 cp/contracts.cc:595 cp/decl.cc:18233
! #: cp/decl.cc:18284 cp/friend.cc:319 cp/tree.cc:5723
  #, gcc-internal-format
  msgid "previous declaration here"
  msgstr "declaración previa aquí"
  
  #. Warn about and ignore all others for now, but store them.
! #: attribs.cc:739 c-family/c-attribs.cc:4471 objc/objc-act.cc:5134
  #: objc/objc-act.cc:7125 objc/objc-act.cc:8323 objc/objc-act.cc:8379
  #, gcc-internal-format
  msgid "%qE attribute directive ignored"
  msgstr "se descarta la directiva de atributo %qE"
  
! #: attribs.cc:749
  #, gcc-internal-format
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "se descarta la directiva de atributo de alcance %<%E::%E%>"
  
! #: attribs.cc:762 c/c-parser.cc:2289 cp/cp-gimplify.cc:4115
  #, gcc-internal-format
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "se especificó el número equivocado de argumentos para el atributo %qE"
  
! #: attribs.cc:765
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %<(%> or end of line"
  msgid "expected %i or more, found %i"
  msgstr "se esperaba %<(%> o fin de línea"
  
! #: attribs.cc:768 c/c-parser.cc:2292 cp/cp-gimplify.cc:4117
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %<(%> or end of line"
  msgid "expected %i, found %i"
  msgstr "se esperaba %<(%> o fin de línea"
  
! #: attribs.cc:771
  #, gcc-internal-format, gfc-internal-format
  msgid "expected between %i and %i, found %i"
  msgstr ""
  
! #: attribs.cc:791 c-family/c-attribs.cc:5334
  #, gcc-internal-format
  msgid "%qE attribute does not apply to types"
  msgstr "el atributo %qE no se aplica a tipos"
  
! #: attribs.cc:839
  #, gcc-internal-format
  msgid "%qE attribute only applies to function types"
  msgstr "el atributo %qE se aplica solamente a tipos de funciones"
  
! #: attribs.cc:849
  #, gcc-internal-format
  msgid "type attributes ignored after type is already defined"
  msgstr "se descartan los atributos de tipo después de que el tipo ya se definió"
*************** msgstr "se descartan los atributos de ti
*** 23993,24292 ****
  #. is a constraint violation if it is not one of the known
  #. standard attributes.  Diagnose it here with a pedwarn and
  #. then discard it to prevent a duplicate warning later.
! #: attribs.cc:942 attribs.cc:1933 attribs.cc:1943 attribs.cc:1953
! #: c-family/c-attribs.cc:1081 c-family/c-attribs.cc:1234
! #: c-family/c-attribs.cc:1253 c-family/c-attribs.cc:1271
! #: c-family/c-attribs.cc:1286 c-family/c-attribs.cc:1314
! #: c-family/c-attribs.cc:1358 c-family/c-attribs.cc:1402
! #: c-family/c-attribs.cc:1443 c-family/c-attribs.cc:1474
! #: c-family/c-attribs.cc:1490 c-family/c-attribs.cc:1507
! #: c-family/c-attribs.cc:1523 c-family/c-attribs.cc:1540
! #: c-family/c-attribs.cc:1565 c-family/c-attribs.cc:1581
! #: c-family/c-attribs.cc:1596 c-family/c-attribs.cc:1693
! #: c-family/c-attribs.cc:1710 c-family/c-attribs.cc:1728
! #: c-family/c-attribs.cc:1753 c-family/c-attribs.cc:1778
! #: c-family/c-attribs.cc:1801 c-family/c-attribs.cc:1818
! #: c-family/c-attribs.cc:1847 c-family/c-attribs.cc:1868
! #: c-family/c-attribs.cc:1889 c-family/c-attribs.cc:1916
! #: c-family/c-attribs.cc:1947 c-family/c-attribs.cc:1976
! #: c-family/c-attribs.cc:2030 c-family/c-attribs.cc:2083
! #: c-family/c-attribs.cc:2149 c-family/c-attribs.cc:2207
! #: c-family/c-attribs.cc:2296 c-family/c-attribs.cc:2326
! #: c-family/c-attribs.cc:2377 c-family/c-attribs.cc:2974
! #: c-family/c-attribs.cc:3173 c-family/c-attribs.cc:3234
! #: c-family/c-attribs.cc:3471 c-family/c-attribs.cc:3551
! #: c-family/c-attribs.cc:3703 c-family/c-attribs.cc:4158
! #: c-family/c-attribs.cc:4224 c-family/c-attribs.cc:4260
! #: c-family/c-attribs.cc:4315 c-family/c-attribs.cc:4544
! #: c-family/c-attribs.cc:4565 c-family/c-attribs.cc:4654
! #: c-family/c-attribs.cc:4686 c-family/c-attribs.cc:4751
! #: c-family/c-attribs.cc:4957 c-family/c-attribs.cc:5146
! #: c-family/c-attribs.cc:5910 c-family/c-attribs.cc:5929
! #: c-family/c-attribs.cc:5952 c-family/c-attribs.cc:5991
! #: c-family/c-attribs.cc:6073 c-family/c-attribs.cc:6105
! #: c-family/c-attribs.cc:6147 c-family/c-attribs.cc:6163
! #: c-family/c-attribs.cc:6335 c-family/c-attribs.cc:6347
! #: c-family/c-common.cc:6256 c-family/c-common.cc:6259 config/darwin.cc:2208
! #: config/arm/arm.cc:7515 config/arm/arm.cc:7542 config/arm/arm.cc:7559
! #: config/avr/avr.cc:11304 config/csky/csky.cc:6498 config/csky/csky.cc:6519
! #: config/h8300/h8300.cc:4972 config/h8300/h8300.cc:4996
! #: config/i386/i386-options.cc:3774 config/i386/i386-options.cc:3932
! #: config/i386/i386-options.cc:4164 config/i386/i386-options.cc:4194
! #: config/ia64/ia64.cc:799 config/loongarch/loongarch.cc:8197
! #: config/rs6000/rs6000.cc:20745 ada/gcc-interface/utils.cc:6902
! #: ada/gcc-interface/utils.cc:6918 ada/gcc-interface/utils.cc:7015
! #: ada/gcc-interface/utils.cc:7032 ada/gcc-interface/utils.cc:7049
! #: ada/gcc-interface/utils.cc:7064 ada/gcc-interface/utils.cc:7080
! #: ada/gcc-interface/utils.cc:7106 ada/gcc-interface/utils.cc:7175
! #: ada/gcc-interface/utils.cc:7202 ada/gcc-interface/utils.cc:7247
! #: ada/gcc-interface/utils.cc:7268 ada/gcc-interface/utils.cc:7316
! #: ada/gcc-interface/utils.cc:7332 ada/gcc-interface/utils.cc:7366
! #: c/c-decl.cc:4952 c/c-decl.cc:4955 c/c-decl.cc:4982 c/c-parser.cc:6142
! #: cp/tree.cc:5062 cp/tree.cc:5561 d/d-attribs.cc:483 d/d-attribs.cc:702
  #: d/d-attribs.cc:723 d/d-attribs.cc:739 d/d-attribs.cc:756 d/d-attribs.cc:788
  #: d/d-attribs.cc:917 d/d-attribs.cc:976 d/d-attribs.cc:992 d/d-attribs.cc:1008
  #: d/d-attribs.cc:1157 d/d-attribs.cc:1170 d/d-attribs.cc:1387
! #: d/d-attribs.cc:1405 d/d-attribs.cc:1452 d/d-attribs.cc:1490
! #: d/d-attribs.cc:1506 d/d-attribs.cc:1563 d/d-attribs.cc:1591
! #: jit/dummy-frontend.cc:285 jit/dummy-frontend.cc:319
! #: jit/dummy-frontend.cc:614 jit/dummy-frontend.cc:699
! #: jit/dummy-frontend.cc:720 jit/dummy-frontend.cc:739
! #: jit/dummy-frontend.cc:770 jit/dummy-frontend.cc:784
! #: jit/dummy-frontend.cc:827 jit/dummy-frontend.cc:847
! #: jit/dummy-frontend.cc:908 lto/lto-lang.cc:306 rust/rust-attribs.cc:171
  #, gcc-internal-format
  msgid "%qE attribute ignored"
  msgstr "se descarta el atributo %qE"
  
! #: attribs.cc:1221
! #, gcc-internal-format
! msgid "missing %<target%> attribute for multi-versioned %qD"
! msgstr "falta el atributo %<target%> para %qD multiversionado"
! 
! #: attribs.cc:1224 cp/decl.cc:1357 cp/decl.cc:2369 cp/decl.cc:2417
! #: cp/decl.cc:2433 cp/decl.cc:3132 cp/decl.cc:3584
! #, gcc-internal-format
! msgid "previous declaration of %qD"
! msgstr "declaración previa de %qD"
! 
! #: attribs.cc:1332
  #, gcc-internal-format
  msgid "ignoring attributes applied to %qT after definition"
  msgstr "se descartan los atributos aplicados al %qT después de la definición"
  
! #: attribs.cc:1864
  #, gcc-internal-format
  msgid "%q+D already declared with dllexport attribute: dllimport ignored"
  msgstr "%q+D se declaró anteriormente con el atributo dllimport: se descarta dllimport"
  
! #: attribs.cc:1876
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
  msgstr "%q+D se redeclara sin el atributo dllimport después de ser referenciado con enlace dllimport"
  
! #: attribs.cc:1890
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
  msgstr "%q+D se redeclara sin el atributo dllimport: se descarta el dllimport previo"
  
! #: attribs.cc:1971
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D declared as  dllimport: attribute ignored"
  msgid "inline function %q+D declared as dllimport: attribute ignored"
  msgstr "la función inline %q+D se declara como dllimport: se descarta el atributo"
  
! #: attribs.cc:1979
  #, gcc-internal-format
  msgid "function %q+D definition is marked dllimport"
  msgstr "la definición de la función %q+D se marca como dllimport"
  
! #: attribs.cc:1987
  #, gcc-internal-format
  msgid "variable %q+D definition is marked dllimport"
  msgstr "la definición de la variable %q+D se marca como dllimport"
  
! #: attribs.cc:2018
  #, gcc-internal-format
  msgid "external linkage required for symbol %q+D because of %qE attribute"
  msgstr "se requiere enlace externo para el símbolo %q+D debido al atributo %qE"
  
! #: attribs.cc:2032
  #, gcc-internal-format
  msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
  msgstr "%qE implica visibilidad por defecto, pero %qD ya se había declarado con una visibilidad diferente"
  
! #: attribs.cc:2330
  msgid "%qD specifies more restrictive attribute than its target %qD: %e"
  msgid_plural "%qD specifies more restrictive attributes than its target %qD: %e"
  msgstr[0] ""
  msgstr[1] ""
  
! #: attribs.cc:2336 attribs.cc:2358
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was declared here"
  msgid "%qD target declared here"
  msgstr "%qD se declaró aquí"
  
! #: attribs.cc:2352
  msgid "%qD specifies less restrictive attribute than its target %qD: %e"
  msgid_plural "%qD specifies less restrictive attributes than its target %qD: %e"
  msgstr[0] ""
  msgstr[1] ""
  
! #: auto-profile.cc:367
  #, gcc-internal-format
! msgid "offset exceeds 16 bytes"
! msgstr "el desplazamiento excede 16 bytes"
  
! #: auto-profile.cc:864
  #, gcc-internal-format
  msgid "Not expected TAG."
  msgstr "No se esperaba TAG."
  
! #: auto-profile.cc:929
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open profile file %s"
  msgstr "no se puede abrir el fichero de perfil %s"
  
! #: auto-profile.cc:935
  #, gcc-internal-format
  msgid "AutoFDO profile magic number does not match"
  msgstr "El número mágico de perfil AutoFDO no cuadra"
  
! #: auto-profile.cc:943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "AutoFDO profile version %u does match %u"
  msgid "AutoFDO profile version %u does not match %u"
  msgstr "La versión %u de perfil AutoFDO no cuadra con %u"
  
! #: auto-profile.cc:955
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot read string table from %s"
  msgstr "no se puede leer la tabla de cadenas de %s"
  
! #: auto-profile.cc:963
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot read function profile from %s"
  msgstr "no se puede leer el perfil de función de %s"
  
! #: builtins.cc:703
  #, gcc-internal-format
  msgid "offset %qwi outside bounds of constant string"
  msgstr "el desplazamiento %qwi fuera de los límites de la constante de cadena"
  
! #: builtins.cc:707 cp/name-lookup.cc:6941
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "%qE declared here"
  msgstr "%qD se declara aquí"
  
! #: builtins.cc:1312
  #, gcc-internal-format
  msgid "second argument to %<__builtin_prefetch%> must be a constant"
  msgstr "el segundo argumento de %<__builtin_prefetch%> debe ser una constante"
  
! #: builtins.cc:1320
  #, gcc-internal-format
  msgid "invalid second argument to %<__builtin_prefetch%>; using zero"
  msgstr "el segundo argumento para %<__builtin_prefetch%> es no válido; se usa cero"
  
! #: builtins.cc:1330
  #, gcc-internal-format
  msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgstr "el tercer argumento de %<__builtin_prefetch%> debe ser una constante"
  
! #: builtins.cc:1338
  #, gcc-internal-format
  msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgstr "el tercer argumento para %<__builtin_prefetch%> es no válido; se usa cero"
  
! #: builtins.cc:4081 gimple-fold.cc:2678 gimple-ssa-warn-access.cc:2587
  #: tree-ssa-strlen.cc:3177
  #, fuzzy, gcc-internal-format
  #| msgid "specified bound %wu equals the size of the destination"
  msgid "%qD specified bound %E equals destination size"
  msgstr "el límite %wu especificado es igual al tamaño del destino"
  
! #: builtins.cc:5330 gimplify.cc:4668
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "faltan argumentos para la función %<va_start%>"
  
! #: builtins.cc:5430
  #, gcc-internal-format
  msgid "invalid argument to %qD"
  msgstr "argumento no válido para %qD"
  
! #: builtins.cc:5443
  #, gcc-internal-format
  msgid "unsupported argument to %qD"
  msgstr "no se admite el argumento para %qD"
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.cc:5451
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr "llamar a %qD con un argumento distinto de cero es arriesgado"
  
! #: builtins.cc:6081
  #, gcc-internal-format
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "ambos argumentos de %<__builtin_clear_cache%> deben ser punteros"
  
! #: builtins.cc:6171
  #, gcc-internal-format
  msgid "trampoline generated for nested function %qD"
  msgstr "se generó un trampolín para la función anidada %qD"
  
! #: builtins.cc:6545 builtins.cc:6558
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr "%qD cambió su semántica en GCC 4.4"
  
! #: builtins.cc:7328
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "non-constant argument 1 to %qs"
  msgstr "el argumento constante está fuera de rango para %qs"
  
! #: builtins.cc:7370
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "non-integer argument 1 to %qs"
  msgstr "el argumento constante está fuera de rango para %qs"
  
! #: builtins.cc:7434
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_thread_pointer is not supported on this target"
  msgid "%<__builtin_thread_pointer%> is not supported on this target"
  msgstr "no se admite __builtin_thread_pointer en este objetivo"
  
! #: builtins.cc:7454
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_set_thread_pointer is not supported on this target"
  msgid "%<__builtin_set_thread_pointer%> is not supported on this target"
  msgstr "no se admite __builtin_set_thread_pointer en este objetivo"
  
! #: builtins.cc:7513
  #, fuzzy, gcc-internal-format
  #| msgid "-mrelax is only supported for RTP PIC"
  msgid "%qs only supported in OpenACC code"
  msgstr "-mrelax sólo se admite pare el PIC de RTP"
  
! #: builtins.cc:7520
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "non-constant argument 0 to %qs"
  msgstr "el argumento constante está fuera de rango para %qs"
  
! #: builtins.cc:7532
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument %qs to %qs"
  msgid "illegal argument 0 to %qs"
  msgstr "argumento %qs no válido para %qs"
  
! #: builtins.cc:7806 internal-fn.cc:4030
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "third argument to %<crc%> builtins must be a constant"
--- 25365,25802 ----
  #. is a constraint violation if it is not one of the known
  #. standard attributes.  Diagnose it here with a pedwarn and
  #. then discard it to prevent a duplicate warning later.
! #: attribs.cc:943 attribs.cc:1956 attribs.cc:1966 attribs.cc:1976
! #: c-family/c-attribs.cc:1114 c-family/c-attribs.cc:1278
! #: c-family/c-attribs.cc:1297 c-family/c-attribs.cc:1315
! #: c-family/c-attribs.cc:1330 c-family/c-attribs.cc:1358
! #: c-family/c-attribs.cc:1402 c-family/c-attribs.cc:1446
! #: c-family/c-attribs.cc:1488 c-family/c-attribs.cc:1519
! #: c-family/c-attribs.cc:1535 c-family/c-attribs.cc:1552
! #: c-family/c-attribs.cc:1568 c-family/c-attribs.cc:1585
! #: c-family/c-attribs.cc:1610 c-family/c-attribs.cc:1626
! #: c-family/c-attribs.cc:1641 c-family/c-attribs.cc:1738
! #: c-family/c-attribs.cc:1755 c-family/c-attribs.cc:1773
! #: c-family/c-attribs.cc:1798 c-family/c-attribs.cc:1823
! #: c-family/c-attribs.cc:1846 c-family/c-attribs.cc:1863
! #: c-family/c-attribs.cc:1892 c-family/c-attribs.cc:1913
! #: c-family/c-attribs.cc:1934 c-family/c-attribs.cc:1961
! #: c-family/c-attribs.cc:1992 c-family/c-attribs.cc:2021
! #: c-family/c-attribs.cc:2075 c-family/c-attribs.cc:2128
! #: c-family/c-attribs.cc:2194 c-family/c-attribs.cc:2252
! #: c-family/c-attribs.cc:2341 c-family/c-attribs.cc:2371
! #: c-family/c-attribs.cc:2422 c-family/c-attribs.cc:3053
! #: c-family/c-attribs.cc:3252 c-family/c-attribs.cc:3313
! #: c-family/c-attribs.cc:3550 c-family/c-attribs.cc:3630
! #: c-family/c-attribs.cc:3782 c-family/c-attribs.cc:4238
! #: c-family/c-attribs.cc:4304 c-family/c-attribs.cc:4340
! #: c-family/c-attribs.cc:4395 c-family/c-attribs.cc:4624
! #: c-family/c-attribs.cc:4645 c-family/c-attribs.cc:4734
! #: c-family/c-attribs.cc:4766 c-family/c-attribs.cc:4831
! #: c-family/c-attribs.cc:5037 c-family/c-attribs.cc:5336
! #: c-family/c-attribs.cc:6196 c-family/c-attribs.cc:6215
! #: c-family/c-attribs.cc:6238 c-family/c-attribs.cc:6277
! #: c-family/c-attribs.cc:6359 c-family/c-attribs.cc:6391
! #: c-family/c-attribs.cc:6448 c-family/c-attribs.cc:6464
! #: c-family/c-attribs.cc:6636 c-family/c-attribs.cc:6648
! #: c-family/c-common.cc:6382 c-family/c-common.cc:6385 config/darwin.cc:2258
! #: config/arm/arm.cc:7480 config/arm/arm.cc:7507 config/arm/arm.cc:7524
! #: config/avr/avr.cc:11372 config/csky/csky.cc:6497 config/csky/csky.cc:6518
! #: config/h8300/h8300.cc:5025 config/h8300/h8300.cc:5049
! #: config/i386/i386-options.cc:3617 config/i386/i386-options.cc:3811
! #: config/i386/i386-options.cc:4084 config/i386/i386-options.cc:4114
! #: config/ia64/ia64.cc:800 config/loongarch/loongarch.cc:8671
! #: config/rs6000/rs6000.cc:20756 ada/gcc-interface/utils.cc:7153
! #: ada/gcc-interface/utils.cc:7169 ada/gcc-interface/utils.cc:7266
! #: ada/gcc-interface/utils.cc:7283 ada/gcc-interface/utils.cc:7300
! #: ada/gcc-interface/utils.cc:7315 ada/gcc-interface/utils.cc:7331
! #: ada/gcc-interface/utils.cc:7357 ada/gcc-interface/utils.cc:7426
! #: ada/gcc-interface/utils.cc:7453 ada/gcc-interface/utils.cc:7498
! #: ada/gcc-interface/utils.cc:7519 ada/gcc-interface/utils.cc:7567
! #: ada/gcc-interface/utils.cc:7583 ada/gcc-interface/utils.cc:7617
! #: c/c-decl.cc:5116 c/c-decl.cc:5119 c/c-decl.cc:5146 c/c-parser.cc:6283
! #: cp/tree.cc:5374 cp/tree.cc:5879 d/d-attribs.cc:483 d/d-attribs.cc:702
  #: d/d-attribs.cc:723 d/d-attribs.cc:739 d/d-attribs.cc:756 d/d-attribs.cc:788
  #: d/d-attribs.cc:917 d/d-attribs.cc:976 d/d-attribs.cc:992 d/d-attribs.cc:1008
  #: d/d-attribs.cc:1157 d/d-attribs.cc:1170 d/d-attribs.cc:1387
! #: d/d-attribs.cc:1405 d/d-attribs.cc:1453 d/d-attribs.cc:1491
! #: d/d-attribs.cc:1507 d/d-attribs.cc:1564 d/d-attribs.cc:1592
! #: jit/dummy-frontend.cc:284 jit/dummy-frontend.cc:318
! #: jit/dummy-frontend.cc:613 jit/dummy-frontend.cc:698
! #: jit/dummy-frontend.cc:719 jit/dummy-frontend.cc:738
! #: jit/dummy-frontend.cc:769 jit/dummy-frontend.cc:783
! #: jit/dummy-frontend.cc:826 jit/dummy-frontend.cc:846
! #: jit/dummy-frontend.cc:907 lto/lto-lang.cc:306 rust/rust-attribs.cc:190
! #: rust/rust-attribs.cc:243 rust/rust-attribs.cc:259 rust/rust-attribs.cc:337
! #: rust/rust-attribs.cc:381 rust/rust-attribs.cc:410 rust/rust-attribs.cc:429
! #: rust/rust-attribs.cc:441
  #, gcc-internal-format
  msgid "%qE attribute ignored"
  msgstr "se descarta el atributo %qE"
  
! #: attribs.cc:1323
  #, gcc-internal-format
  msgid "ignoring attributes applied to %qT after definition"
  msgstr "se descartan los atributos aplicados al %qT después de la definición"
  
! #: attribs.cc:1887
  #, gcc-internal-format
  msgid "%q+D already declared with dllexport attribute: dllimport ignored"
  msgstr "%q+D se declaró anteriormente con el atributo dllimport: se descarta dllimport"
  
! #: attribs.cc:1899
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
  msgstr "%q+D se redeclara sin el atributo dllimport después de ser referenciado con enlace dllimport"
  
! #: attribs.cc:1913
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
  msgstr "%q+D se redeclara sin el atributo dllimport: se descarta el dllimport previo"
  
! #: attribs.cc:1994
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D declared as  dllimport: attribute ignored"
  msgid "inline function %q+D declared as dllimport: attribute ignored"
  msgstr "la función inline %q+D se declara como dllimport: se descarta el atributo"
  
! #: attribs.cc:2002
  #, gcc-internal-format
  msgid "function %q+D definition is marked dllimport"
  msgstr "la definición de la función %q+D se marca como dllimport"
  
! #: attribs.cc:2010
  #, gcc-internal-format
  msgid "variable %q+D definition is marked dllimport"
  msgstr "la definición de la variable %q+D se marca como dllimport"
  
! #: attribs.cc:2016
! #, fuzzy, gcc-internal-format
! #| msgid "static variable %q+D is marked dllimport"
! msgid "thread-local variable %q+D declared as dllimport"
! msgstr "la variable estática %q+D se marcó como dllimport"
! 
! #: attribs.cc:2046
! #, fuzzy, gcc-internal-format
! #| msgid "static variable %q+D is marked dllimport"
! msgid "thread-local variable %q+D declared as dllexport"
! msgstr "la variable estática %q+D se marcó como dllimport"
! 
! #: attribs.cc:2054
  #, gcc-internal-format
  msgid "external linkage required for symbol %q+D because of %qE attribute"
  msgstr "se requiere enlace externo para el símbolo %q+D debido al atributo %qE"
  
! #: attribs.cc:2068
  #, gcc-internal-format
  msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
  msgstr "%qE implica visibilidad por defecto, pero %qD ya se había declarado con una visibilidad diferente"
  
! #: attribs.cc:2366
  msgid "%qD specifies more restrictive attribute than its target %qD: %e"
  msgid_plural "%qD specifies more restrictive attributes than its target %qD: %e"
  msgstr[0] ""
  msgstr[1] ""
  
! #: attribs.cc:2372 attribs.cc:2394
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was declared here"
  msgid "%qD target declared here"
  msgstr "%qD se declaró aquí"
  
! #: attribs.cc:2388
  msgid "%qD specifies less restrictive attribute than its target %qD: %e"
  msgid_plural "%qD specifies less restrictive attributes than its target %qD: %e"
  msgstr[0] ""
  msgstr[1] ""
  
! #: auto-profile.cc:823
! #, gcc-internal-format, gfc-internal-format
! msgid "auto-profile cannot encode offset %i that exceeds 16 bytes"
! msgstr ""
! 
! #: auto-profile.cc:827
! #, fuzzy, gcc-internal-format
! #| msgid "Attempting to allocate already allocated variable"
! msgid "location offset is related to"
! msgstr "Se intentó alojar una variable ya alojada"
! 
! #: auto-profile.cc:830
  #, gcc-internal-format
! msgid "auto-profile cannot encode discriminators that exceeds 16 bytes"
! msgstr ""
  
! #: auto-profile.cc:866
! #, fuzzy, gcc-internal-format
! #| msgid "%qE attribute is not supported for R8C target"
! msgid "auto-profile is not supported for targets with user label prefix"
! msgstr "no se admite el atributo %qE para el objetivo R8C"
! 
! #: auto-profile.cc:1086
! #, gcc-internal-format, gfc-internal-format
! msgid "auto-profile contains invalid symbol name index %d"
! msgstr ""
! 
! #: auto-profile.cc:1102
! #, gcc-internal-format, gfc-internal-format
! msgid "auto-profile contains invalid filename index %d"
! msgstr ""
! 
! #: auto-profile.cc:1604
! #, gcc-internal-format
! msgid "auto-profile of %q+F contains inlined function with symbol name %s instead of symbol name %s"
! msgstr ""
! 
! #: auto-profile.cc:1607 auto-profile.cc:1833 auto-profile.cc:1842
! #: auto-profile.cc:1884
! #, fuzzy, gcc-internal-format
! #| msgid "edge %s->%s has no corresponding call_stmt"
! msgid "corresponding call"
! msgstr "el borde %s->%s no tiene un call_stmt correspondiente"
! 
! #: auto-profile.cc:1652
! #, gcc-internal-format
! msgid "duplicated count information in auto-profile of %q+F with relative location %i discriminator %i"
! msgstr ""
! 
! #: auto-profile.cc:1657
! #, fuzzy, gcc-internal-format
! #| msgid "creating run-time relocation"
! msgid "corresponding source location"
! msgstr "se crea una reubicación en tiempo de ejecución"
! 
! #: auto-profile.cc:1828
! #, gcc-internal-format
! msgid "duplicated callsite in auto-profile of %q+F with relative location %i, discriminator %i"
! msgstr ""
! 
! #: auto-profile.cc:1836
! #, gcc-internal-format
! msgid "both call targets and inline callsite information is present in auto-profile of function %q+F with relative location %i, discriminator %i"
! msgstr ""
! 
! #: auto-profile.cc:1876
! #, gcc-internal-format
! msgid "auto-profile of %q+F seem to contain lost discriminator %i for call of %s at relative location %i"
! msgstr ""
! 
! #: auto-profile.cc:1920
! #, gcc-internal-format
! msgid "auto-profile of %q+F contains multiple targets for a direct call with relative location %i, discriminator %i"
! msgstr ""
! 
! #: auto-profile.cc:1936
! #, gcc-internal-format, gfc-internal-format
! msgid "function contains two calls of the same relative location +%i, discriminator %i, that leads to lost auto-profile"
! msgstr ""
! 
! #: auto-profile.cc:1944
! #, gcc-internal-format
! msgid "location of the first call"
! msgstr ""
! 
! #: auto-profile.cc:1946
! #, fuzzy, gcc-internal-format
! #| msgid "This is the location of the previous declaration of label %qs"
! msgid "location of the second call"
! msgstr "Esta es la ubicación de la declaración previa de la etiqueta %qs"
! 
! #: auto-profile.cc:2000
! #, gcc-internal-format
! msgid "auto-profile of %q+F contains indirect call targets not associated with an indirect call statement"
! msgstr ""
! 
! #: auto-profile.cc:2005 auto-profile.cc:2052
! #, gcc-internal-format
! msgid "count %<PRIu64> with relative location +%i, discriminator %i"
! msgstr ""
! 
! #: auto-profile.cc:2048
! #, gcc-internal-format
! msgid "auto-profile of %q+F contains extra statements"
! msgstr ""
! 
! #: auto-profile.cc:2058 auto-profile.cc:2099
! #, fuzzy, gcc-internal-format
! #| msgid "creating array of functions"
! msgid "location is after end of function"
! msgstr "se crea la matriz de funciones"
! 
! #: auto-profile.cc:2087
! #, gcc-internal-format
! msgid "auto-profile of %q+F contains extra callsites"
! msgstr ""
! 
! #: auto-profile.cc:2092
! #, gcc-internal-format
! msgid "call of %s with total count %<PRId64>, relative location +%i, discriminator %i"
! msgstr ""
! 
! #: auto-profile.cc:3026
  #, gcc-internal-format
  msgid "Not expected TAG."
  msgstr "No se esperaba TAG."
  
! #: auto-profile.cc:3049
! #, gcc-internal-format, gfc-internal-format
! msgid "auto-profile contains duplicated function instance %s"
! msgstr ""
! 
! #: auto-profile.cc:3211
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open profile file %s"
  msgstr "no se puede abrir el fichero de perfil %s"
  
! #: auto-profile.cc:3217
  #, gcc-internal-format
  msgid "AutoFDO profile magic number does not match"
  msgstr "El número mágico de perfil AutoFDO no cuadra"
  
! #: auto-profile.cc:3225
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "AutoFDO profile version %u does match %u"
  msgid "AutoFDO profile version %u does not match %u"
  msgstr "La versión %u de perfil AutoFDO no cuadra con %u"
  
! #: auto-profile.cc:3237
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "cannot read string table from %s"
! msgid "cannot read summary information from %s"
! msgstr "no se puede leer la tabla de cadenas de %s"
! 
! #: auto-profile.cc:3245
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot read string table from %s"
  msgstr "no se puede leer la tabla de cadenas de %s"
  
! #: auto-profile.cc:3254
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot read function profile from %s"
  msgstr "no se puede leer el perfil de función de %s"
  
! #: auto-profile.cc:3264
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "cannot read function profile from %s"
! msgid "cannot read module profile from %s"
! msgstr "no se puede leer el perfil de función de %s"
! 
! #: builtins.cc:702
  #, gcc-internal-format
  msgid "offset %qwi outside bounds of constant string"
  msgstr "el desplazamiento %qwi fuera de los límites de la constante de cadena"
  
! #: builtins.cc:706 c/c-parser.cc:28574 cp/name-lookup.cc:7082
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "%qE declared here"
  msgstr "%qD se declara aquí"
  
! #: builtins.cc:1317
  #, gcc-internal-format
  msgid "second argument to %<__builtin_prefetch%> must be a constant"
  msgstr "el segundo argumento de %<__builtin_prefetch%> debe ser una constante"
  
! #: builtins.cc:1325
  #, gcc-internal-format
  msgid "invalid second argument to %<__builtin_prefetch%>; using zero"
  msgstr "el segundo argumento para %<__builtin_prefetch%> es no válido; se usa cero"
  
! #: builtins.cc:1335
  #, gcc-internal-format
  msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgstr "el tercer argumento de %<__builtin_prefetch%> debe ser una constante"
  
! #: builtins.cc:1343
  #, gcc-internal-format
  msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgstr "el tercer argumento para %<__builtin_prefetch%> es no válido; se usa cero"
  
! #: builtins.cc:4090 gimple-fold.cc:2540 gimple-ssa-warn-access.cc:2618
  #: tree-ssa-strlen.cc:3177
  #, fuzzy, gcc-internal-format
  #| msgid "specified bound %wu equals the size of the destination"
  msgid "%qD specified bound %E equals destination size"
  msgstr "el límite %wu especificado es igual al tamaño del destino"
  
! #: builtins.cc:5338 gimplify.cc:4768
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "faltan argumentos para la función %<va_start%>"
  
! #: builtins.cc:5438
  #, gcc-internal-format
  msgid "invalid argument to %qD"
  msgstr "argumento no válido para %qD"
  
! #: builtins.cc:5451
  #, gcc-internal-format
  msgid "unsupported argument to %qD"
  msgstr "no se admite el argumento para %qD"
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.cc:5459
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr "llamar a %qD con un argumento distinto de cero es arriesgado"
  
! #: builtins.cc:6089
  #, gcc-internal-format
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "ambos argumentos de %<__builtin_clear_cache%> deben ser punteros"
  
! #: builtins.cc:6179
  #, gcc-internal-format
  msgid "trampoline generated for nested function %qD"
  msgstr "se generó un trampolín para la función anidada %qD"
  
! #: builtins.cc:6553 builtins.cc:6566
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr "%qD cambió su semántica en GCC 4.4"
  
! #: builtins.cc:7340
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "non-constant argument 1 to %qs"
  msgstr "el argumento constante está fuera de rango para %qs"
  
! #: builtins.cc:7382
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "non-integer argument 1 to %qs"
  msgstr "el argumento constante está fuera de rango para %qs"
  
! #: builtins.cc:7446
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_thread_pointer is not supported on this target"
  msgid "%<__builtin_thread_pointer%> is not supported on this target"
  msgstr "no se admite __builtin_thread_pointer en este objetivo"
  
! #: builtins.cc:7466
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_set_thread_pointer is not supported on this target"
  msgid "%<__builtin_set_thread_pointer%> is not supported on this target"
  msgstr "no se admite __builtin_set_thread_pointer en este objetivo"
  
! #: builtins.cc:7525
  #, fuzzy, gcc-internal-format
  #| msgid "-mrelax is only supported for RTP PIC"
  msgid "%qs only supported in OpenACC code"
  msgstr "-mrelax sólo se admite pare el PIC de RTP"
  
! #: builtins.cc:7532
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for %qs"
  msgid "non-constant argument 0 to %qs"
  msgstr "el argumento constante está fuera de rango para %qs"
  
! #: builtins.cc:7544
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument %qs to %qs"
  msgid "illegal argument 0 to %qs"
  msgstr "argumento %qs no válido para %qs"
  
! #: builtins.cc:7817 internal-fn.cc:4098
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "third argument to %<crc%> builtins must be a constant"
*************** msgstr "el tercer argumento de %<__built
*** 24294,24300 ****
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:8090 expr.cc:12464
  #, fuzzy, gcc-internal-format
  #| msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
--- 25804,25810 ----
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:8102 expr.cc:12640
  #, fuzzy, gcc-internal-format
  #| msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
*************** msgstr "%Kuso no válido de %<__builtin_
*** 24302,24361 ****
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.cc:8096
  #, fuzzy, gcc-internal-format
  #| msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "%Kuso no válido de %<__builtin_va_arg_pack_len ()%>"
  
! #: builtins.cc:8385
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "el segundo argumento de %<__builtin_longjump%> debe ser 1"
  
! #: builtins.cc:9349
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "el formato objetivo no soporta infinito"
  
! #: builtins.cc:11408
  #, fuzzy, gcc-internal-format
  #| msgid "%<va_start%> used in function with fixed args"
  msgid "%<va_start%> used in function with fixed arguments"
  msgstr "se usó %<va_start%> en una función con argumentos fijos"
  
! #: builtins.cc:11416
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "número erróneo argumentos para la función %<va_start%>"
  
! #: builtins.cc:11431
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "se llamó a %<__builtin_next_arg%> sin un argumento"
  
! #: builtins.cc:11436
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "número erróneo de argumentos para la función %<__builtin_next_arg%>"
  
! #: builtins.cc:11469
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "el segundo parámetro de %<va_start%> no es el último argumento nombrado"
  
! #: builtins.cc:11482 c/c-parser.cc:11714
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr "la conducta es indefinida cuando el segundo parámetro de %<va_start%> se declara con almacenamiento %<register%>"
  
! #: builtins.cc:11511
  #, fuzzy, gcc-internal-format
  #| msgid "%Kfirst argument of %qD must be a pointer, second integer constant"
  msgid "first argument of %qD must be a pointer, second integer constant"
  msgstr "%Kel primer argumento de %qD debe ser un puntero, el segundo una constante entera"
  
! #: builtins.cc:11524
  #, fuzzy, gcc-internal-format
  #| msgid "%Klast argument of %qD is not integer constant between 0 and 3"
  msgid "last argument of %qD is not integer constant between 0 and 3"
--- 25812,25871 ----
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.cc:8108
  #, fuzzy, gcc-internal-format
  #| msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "%Kuso no válido de %<__builtin_va_arg_pack_len ()%>"
  
! #: builtins.cc:8397
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "el segundo argumento de %<__builtin_longjump%> debe ser 1"
  
! #: builtins.cc:9365
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "el formato objetivo no soporta infinito"
  
! #: builtins.cc:11431
  #, fuzzy, gcc-internal-format
  #| msgid "%<va_start%> used in function with fixed args"
  msgid "%<va_start%> used in function with fixed arguments"
  msgstr "se usó %<va_start%> en una función con argumentos fijos"
  
! #: builtins.cc:11439
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "número erróneo argumentos para la función %<va_start%>"
  
! #: builtins.cc:11454
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "se llamó a %<__builtin_next_arg%> sin un argumento"
  
! #: builtins.cc:11459
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "número erróneo de argumentos para la función %<__builtin_next_arg%>"
  
! #: builtins.cc:11492
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "el segundo parámetro de %<va_start%> no es el último argumento nombrado"
  
! #: builtins.cc:11505 c/c-parser.cc:12018
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr "la conducta es indefinida cuando el segundo parámetro de %<va_start%> se declara con almacenamiento %<register%>"
  
! #: builtins.cc:11534
  #, fuzzy, gcc-internal-format
  #| msgid "%Kfirst argument of %qD must be a pointer, second integer constant"
  msgid "first argument of %qD must be a pointer, second integer constant"
  msgstr "%Kel primer argumento de %qD debe ser un puntero, el segundo una constante entera"
  
! #: builtins.cc:11547
  #, fuzzy, gcc-internal-format
  #| msgid "%Klast argument of %qD is not integer constant between 0 and 3"
  msgid "last argument of %qD is not integer constant between 0 and 3"
*************** msgstr "%Kel último argumento de %qD no
*** 24366,24377 ****
  msgid "cannot tail-call: %s"
  msgstr "llamada al extremo imposible: %s"
  
! #: calls.cc:2819
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr "la llamada a la función tiene valor agregado"
  
! #: calls.cc:3562
  #, gcc-internal-format
  msgid "passing too large argument on stack"
  msgstr "pasando argumento demasiado grande a la pila"
--- 25876,25887 ----
  msgid "cannot tail-call: %s"
  msgstr "llamada al extremo imposible: %s"
  
! #: calls.cc:2828
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr "la llamada a la función tiene valor agregado"
  
! #: calls.cc:3566
  #, gcc-internal-format
  msgid "passing too large argument on stack"
  msgstr "pasando argumento demasiado grande a la pila"
*************** msgstr "pasando argumento demasiado gran
*** 24382,24692 ****
  msgid "%<verify_marked_backedges%> failed"
  msgstr "falló verify_gimple"
  
! #: cfgexpand.cc:2129
  #, fuzzy, gcc-internal-format
  #| msgid "total size of local objects too large"
  msgid "total size of local objects is too large"
  msgstr "el tamaño total de los objetos locales es demasiado grande"
  
! #: cfgexpand.cc:2132 function.cc:1016 varasm.cc:2539
  #, gcc-internal-format
  msgid "size of variable %q+D is too large"
  msgstr "el tamaño de la variable %q+D es demasiado grande"
  
! #: cfgexpand.cc:2144
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate stack for variable %q+D, naked function."
  msgid "cannot allocate stack for variable %q+D, naked function"
  msgstr "no se puede reservar espacio en la pila para la variable %q+D, función desnuda."
  
! #: cfgexpand.cc:3242
! #, gcc-internal-format
! msgid "too many alternatives in %<asm%>"
! msgstr "demasiadas alternativas en %<asm%>"
! 
! #: cfgexpand.cc:3249
! #, gcc-internal-format
! msgid "operand constraints for %<asm%> differ in number of alternatives"
! msgstr "las restricciones de operandos para %<asm%> difieren en el número de alternativas"
! 
! #: cfgexpand.cc:3271
  #, fuzzy, gcc-internal-format
  #| msgid "asm-specifier for variable %qE conflicts with asm clobber list"
  msgid "%<asm%> specifier for variable %qE conflicts with %<asm%> clobber list"
  msgstr "el especificador asm para la variable %qE genera un conflicto con la lista de sobreescritura de asm"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3302
  #, gcc-internal-format
  msgid "PIC register clobbered by %qs in %<asm%>"
  msgstr "registro PIC sobreescrito por %qs en %<asm%>"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3309
  #, fuzzy, gcc-internal-format
  #| msgid "the register specified for %q+D cannot be accessed by the current target"
  msgid "the register %qs cannot be clobbered in %<asm%> for the current target"
  msgstr "no se puede acceder al registro especificado por %q+D en el objetivo actual"
  
! #: cfgexpand.cc:3322
  #, gcc-internal-format
  msgid "listing the stack pointer register %qs in a clobber list is deprecated"
  msgstr ""
  
! #: cfgexpand.cc:3324
  #, gcc-internal-format
  msgid "the value of the stack pointer after an %<asm%> statement must be the same as it was before the statement"
  msgstr ""
  
! #: cfgexpand.cc:3394 varasm.cc:1718
  #, gcc-internal-format
  msgid "more than %d operands in %<asm%>"
  msgstr "más de %d operandos en %<asm%>"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3447
  #, gcc-internal-format
  msgid "unknown register name %qs in %<asm%>"
  msgstr "nombre de registro %qs desconocido en %<asm%>"
  
! #: cfgexpand.cc:3519
  #, fuzzy, gcc-internal-format
  #| msgid "invalid Z register replacement for insn"
  msgid "invalid hard register usage between output operands"
  msgstr "reemplazo de registro Z no válido para la insn"
  
! #: cfgexpand.cc:3546
  #, gcc-internal-format
  msgid "invalid hard register usage between output operand and matching constraint operand"
  msgstr ""
  
! #: cfgexpand.cc:3554
  #, gcc-internal-format
  msgid "invalid hard register usage between earlyclobber operand and input operand"
  msgstr ""
  
! #: cfgexpand.cc:3639 varasm.cc:1757
  #, gcc-internal-format, gfc-internal-format
  msgid "output number %d not directly addressable"
  msgstr "el número de salida %d no es directamente direccionable"
  
! #: cfgexpand.cc:3735 varasm.cc:1810
  #, fuzzy, gcc-internal-format
  #| msgid "asm operand %d probably doesn%'t match constraints"
  msgid "%<asm%> operand %d probably does not match constraints"
  msgstr "el operando asm %d probablemente no coincide con las restricciones"
  
! #: cfgexpand.cc:3928
  #, fuzzy, gcc-internal-format
  #| msgid "asm clobber conflict with output operand"
  msgid "%<asm%> clobber conflict with output operand"
  msgstr "la sobreescritura asm genera un conflicto con el operando de salida"
  
! #: cfgexpand.cc:3933
  #, fuzzy, gcc-internal-format
  #| msgid "asm clobber conflict with input operand"
  msgid "%<asm%> clobber conflict with input operand"
  msgstr "la sobreescritura asm genera un conflicto con el operando de entrada"
  
! #: cfgexpand.cc:7085
  #, gcc-internal-format
  msgid "stack protector not protecting local variables: variable length buffer"
  msgstr "el protector de pila no protege las variables locales: almacenamiento temporal de longitud variable"
  
! #: cfgexpand.cc:7089
  #, gcc-internal-format, gfc-internal-format
  msgid "stack protector not protecting function: all local arrays are less than %d bytes long"
  msgstr "el protector de pila no protege la función: todas las matrices locales son de longitud menor a %d bytes"
  
! #: cfgexpand.cc:7378
  #, fuzzy, gcc-internal-format
  #| msgid "Use alternate leaf function entries"
  msgid "patchable function entry %wu exceeds size %wu"
  msgstr "Usar entradas de función hojas alternadas"
  
! #: cfghooks.cc:120
  #, gcc-internal-format, gfc-internal-format
  msgid "bb %d on wrong place"
  msgstr "bb %d en el lugar equivocado"
  
! #: cfghooks.cc:126
  #, gcc-internal-format, gfc-internal-format
  msgid "prev_bb of %d should be %d, not %d"
  msgstr "el prev_bb de %d debe ser %d, no %d"
  
! #: cfghooks.cc:143
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Block %i has loop_father, but there are no loops"
  msgstr "verify_flow_info: El bloque %i tiene loop_father, pero no hay bucles"
  
! #: cfghooks.cc:149
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Block %i lacks loop_father"
  msgstr "verify_flow_info: El bloque %i carece de loop_father"
  
! #: cfghooks.cc:155
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Wrong count of block %i"
  msgstr "verify_flow_info: Cuenta errónea del bloque %i"
  
! #: cfghooks.cc:163
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Missing count of block %i"
  msgstr "verify_flow_info: Cuenta errónea del bloque %i"
  
! #: cfghooks.cc:169
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "verify_flow_info: Duplicate edge %i->%i"
  msgid "verify_flow_info: unallocated flag set on BB %d"
  msgstr "verify_flow_info: Borde duplicado %i->%i"
  
! #: cfghooks.cc:177
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Duplicate edge %i->%i"
  msgstr "verify_flow_info: Borde duplicado %i->%i"
  
! #: cfghooks.cc:186
  #, gcc-internal-format, gfc-internal-format
  msgid "Uninitialized probability of edge %i->%i"
  msgstr "Probabilidad del borde %i->%i no inicializada"
  
! #: cfghooks.cc:192
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Wrong probability of edge %i->%i"
  msgstr "verify_flow_info: Probabilidad errónea del borde %i->%i"
  
! #: cfghooks.cc:204
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Basic block %d succ edge is corrupted"
  msgstr "verify_flow_info: El borde scc del bloque básico %d está corrupto"
  
! #: cfghooks.cc:216
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "verify_flow_info: Duplicate edge %i->%i"
  msgid "verify_flow_info: unallocated edge flag set on %d -> %d"
  msgstr "verify_flow_info: Borde duplicado %i->%i"
  
! #: cfghooks.cc:225
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong amount of branch edges after unconditional jump %i"
  msgstr "cantidad errónea de bordes de ramificación después del salto incondicional %i"
  
! #: cfghooks.cc:233 cfghooks.cc:244
  #, gcc-internal-format, gfc-internal-format
  msgid "basic block %d pred edge is corrupted"
  msgstr "el borde pred del bloque básico %d está corrupto"
  
! #: cfghooks.cc:245
  #, gcc-internal-format, gfc-internal-format
  msgid "its dest_idx should be %d, not %d"
  msgstr "su dest_idx debería ser %d, no %d"
  
! #: cfghooks.cc:274
  #, gcc-internal-format, gfc-internal-format
  msgid "basic block %i edge lists are corrupted"
  msgstr "las listas de borde del bloque básico %i están corruptas"
  
! #: cfghooks.cc:287
  #, gcc-internal-format
  msgid "verify_flow_info failed"
  msgstr "falló verify_flow_info"
  
! #: cfghooks.cc:345
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support dump_bb_for_graph"
  msgstr "%s no admite dump_bb_for_graph"
  
! #: cfghooks.cc:388
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support redirect_edge_and_branch"
  msgstr "%s no admite redirect_edge_and_branch"
  
! #: cfghooks.cc:408
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support can_remove_branch_p"
  msgstr "%s no admite can_remove_branch_p"
  
! #: cfghooks.cc:502
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support redirect_edge_and_branch_force"
  msgstr "%s no admite redirect_edge_and_branch_force"
  
! #: cfghooks.cc:540
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support split_block"
  msgstr "%s no admite split_block"
  
! #: cfghooks.cc:605
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support move_block_after"
  msgstr "%s no admite move_block_after"
  
! #: cfghooks.cc:618
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support delete_basic_block"
  msgstr "%s no admite delete_basic_block"
  
! #: cfghooks.cc:665
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support split_edge"
  msgstr "%s no admite split_edge"
  
! #: cfghooks.cc:743
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support create_basic_block"
  msgstr "%s no admite create_basic_block"
  
! #: cfghooks.cc:784
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support can_merge_blocks_p"
  msgstr "%s no admite can_merge_blocks_p"
  
! #: cfghooks.cc:795
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support predict_edge"
  msgstr "%s no admite predict_edge"
  
! #: cfghooks.cc:804
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support predicted_by_p"
  msgstr "%s no admite predicted_by_p"
  
! #: cfghooks.cc:818
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support merge_blocks"
  msgstr "%s no admite merge_blocks"
  
! #: cfghooks.cc:899
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support make_forwarder_block"
  msgstr "%s no admite make_forwarder_block"
  
! #: cfghooks.cc:1048
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support force_nonfallthru"
  msgstr "%s no admite force_nonfallthru"
  
! #: cfghooks.cc:1082
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support can_duplicate_block_p"
  msgstr "%s no admite can_duplicate_block_p"
  
! #: cfghooks.cc:1111
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support duplicate_block"
  msgstr "%s no admite duplicate_block"
  
! #: cfghooks.cc:1186
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support block_ends_with_call_p"
  msgstr "%s no admite block_ends_with_call_p"
  
! #: cfghooks.cc:1197
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support block_ends_with_condjump_p"
  msgstr "%s no admite block_ends_with_condjump_p"
  
! #: cfghooks.cc:1215
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support flow_call_edges_add"
  msgstr "%s no admite flow_call_edges_add"
--- 25892,26198 ----
  msgid "%<verify_marked_backedges%> failed"
  msgstr "falló verify_gimple"
  
! #: cfgexpand.cc:2137
  #, fuzzy, gcc-internal-format
  #| msgid "total size of local objects too large"
  msgid "total size of local objects is too large"
  msgstr "el tamaño total de los objetos locales es demasiado grande"
  
! #: cfgexpand.cc:2140 function.cc:1016 varasm.cc:2585
  #, gcc-internal-format
  msgid "size of variable %q+D is too large"
  msgstr "el tamaño de la variable %q+D es demasiado grande"
  
! #: cfgexpand.cc:2152
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate stack for variable %q+D, naked function."
  msgid "cannot allocate stack for variable %q+D, naked function"
  msgstr "no se puede reservar espacio en la pila para la variable %q+D, función desnuda."
  
! #: cfgexpand.cc:3293
  #, fuzzy, gcc-internal-format
  #| msgid "asm-specifier for variable %qE conflicts with asm clobber list"
  msgid "%<asm%> specifier for variable %qE conflicts with %<asm%> clobber list"
  msgstr "el especificador asm para la variable %qE genera un conflicto con la lista de sobreescritura de asm"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3324
  #, gcc-internal-format
  msgid "PIC register clobbered by %qs in %<asm%>"
  msgstr "registro PIC sobreescrito por %qs en %<asm%>"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3331
  #, fuzzy, gcc-internal-format
  #| msgid "the register specified for %q+D cannot be accessed by the current target"
  msgid "the register %qs cannot be clobbered in %<asm%> for the current target"
  msgstr "no se puede acceder al registro especificado por %q+D en el objetivo actual"
  
! #: cfgexpand.cc:3344
  #, gcc-internal-format
  msgid "listing the stack pointer register %qs in a clobber list is deprecated"
  msgstr ""
  
! #: cfgexpand.cc:3346
  #, gcc-internal-format
  msgid "the value of the stack pointer after an %<asm%> statement must be the same as it was before the statement"
  msgstr ""
  
! #: cfgexpand.cc:3416 varasm.cc:1750
  #, gcc-internal-format
  msgid "more than %d operands in %<asm%>"
  msgstr "más de %d operandos en %<asm%>"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3465
  #, gcc-internal-format
  msgid "unknown register name %qs in %<asm%>"
  msgstr "nombre de registro %qs desconocido en %<asm%>"
  
! #: cfgexpand.cc:3538
  #, fuzzy, gcc-internal-format
  #| msgid "invalid Z register replacement for insn"
  msgid "invalid hard register usage between output operands"
  msgstr "reemplazo de registro Z no válido para la insn"
  
! #: cfgexpand.cc:3565
  #, gcc-internal-format
  msgid "invalid hard register usage between output operand and matching constraint operand"
  msgstr ""
  
! #: cfgexpand.cc:3573 stmt.cc:687 stmt.cc:766
  #, gcc-internal-format
  msgid "invalid hard register usage between earlyclobber operand and input operand"
  msgstr ""
  
! #: cfgexpand.cc:3658 varasm.cc:1790
  #, gcc-internal-format, gfc-internal-format
  msgid "output number %d not directly addressable"
  msgstr "el número de salida %d no es directamente direccionable"
  
! #: cfgexpand.cc:3754 varasm.cc:1843
  #, fuzzy, gcc-internal-format
  #| msgid "asm operand %d probably doesn%'t match constraints"
  msgid "%<asm%> operand %d probably does not match constraints"
  msgstr "el operando asm %d probablemente no coincide con las restricciones"
  
! #: cfgexpand.cc:3956
  #, fuzzy, gcc-internal-format
  #| msgid "asm clobber conflict with output operand"
  msgid "%<asm%> clobber conflict with output operand"
  msgstr "la sobreescritura asm genera un conflicto con el operando de salida"
  
! #: cfgexpand.cc:3961
  #, fuzzy, gcc-internal-format
  #| msgid "asm clobber conflict with input operand"
  msgid "%<asm%> clobber conflict with input operand"
  msgstr "la sobreescritura asm genera un conflicto con el operando de entrada"
  
! #: cfgexpand.cc:7105
  #, gcc-internal-format
  msgid "stack protector not protecting local variables: variable length buffer"
  msgstr "el protector de pila no protege las variables locales: almacenamiento temporal de longitud variable"
  
! #: cfgexpand.cc:7109
  #, gcc-internal-format, gfc-internal-format
  msgid "stack protector not protecting function: all local arrays are less than %d bytes long"
  msgstr "el protector de pila no protege la función: todas las matrices locales son de longitud menor a %d bytes"
  
! #: cfgexpand.cc:7423
  #, fuzzy, gcc-internal-format
  #| msgid "Use alternate leaf function entries"
  msgid "patchable function entry %wu exceeds size %wu"
  msgstr "Usar entradas de función hojas alternadas"
  
! #: cfghooks.cc:123
  #, gcc-internal-format, gfc-internal-format
  msgid "bb %d on wrong place"
  msgstr "bb %d en el lugar equivocado"
  
! #: cfghooks.cc:129
  #, gcc-internal-format, gfc-internal-format
  msgid "prev_bb of %d should be %d, not %d"
  msgstr "el prev_bb de %d debe ser %d, no %d"
  
! #: cfghooks.cc:146
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Block %i has loop_father, but there are no loops"
  msgstr "verify_flow_info: El bloque %i tiene loop_father, pero no hay bucles"
  
! #: cfghooks.cc:152
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Block %i lacks loop_father"
  msgstr "verify_flow_info: El bloque %i carece de loop_father"
  
! #: cfghooks.cc:158
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Wrong count of block %i"
  msgstr "verify_flow_info: Cuenta errónea del bloque %i"
  
! #: cfghooks.cc:166
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Missing count of block %i"
  msgstr "verify_flow_info: Cuenta errónea del bloque %i"
  
! #: cfghooks.cc:172
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "verify_flow_info: Duplicate edge %i->%i"
  msgid "verify_flow_info: unallocated flag set on BB %d"
  msgstr "verify_flow_info: Borde duplicado %i->%i"
  
! #: cfghooks.cc:180
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Duplicate edge %i->%i"
  msgstr "verify_flow_info: Borde duplicado %i->%i"
  
! #: cfghooks.cc:189
  #, gcc-internal-format, gfc-internal-format
  msgid "Uninitialized probability of edge %i->%i"
  msgstr "Probabilidad del borde %i->%i no inicializada"
  
! #: cfghooks.cc:195
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Wrong probability of edge %i->%i"
  msgstr "verify_flow_info: Probabilidad errónea del borde %i->%i"
  
! #: cfghooks.cc:207
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Basic block %d succ edge is corrupted"
  msgstr "verify_flow_info: El borde scc del bloque básico %d está corrupto"
  
! #: cfghooks.cc:219
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "verify_flow_info: Duplicate edge %i->%i"
  msgid "verify_flow_info: unallocated edge flag set on %d -> %d"
  msgstr "verify_flow_info: Borde duplicado %i->%i"
  
! #: cfghooks.cc:228
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong amount of branch edges after unconditional jump %i"
  msgstr "cantidad errónea de bordes de ramificación después del salto incondicional %i"
  
! #: cfghooks.cc:236 cfghooks.cc:247
  #, gcc-internal-format, gfc-internal-format
  msgid "basic block %d pred edge is corrupted"
  msgstr "el borde pred del bloque básico %d está corrupto"
  
! #: cfghooks.cc:248
  #, gcc-internal-format, gfc-internal-format
  msgid "its dest_idx should be %d, not %d"
  msgstr "su dest_idx debería ser %d, no %d"
  
! #: cfghooks.cc:277
  #, gcc-internal-format, gfc-internal-format
  msgid "basic block %i edge lists are corrupted"
  msgstr "las listas de borde del bloque básico %i están corruptas"
  
! #: cfghooks.cc:290
  #, gcc-internal-format
  msgid "verify_flow_info failed"
  msgstr "falló verify_flow_info"
  
! #: cfghooks.cc:348
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support dump_bb_for_graph"
  msgstr "%s no admite dump_bb_for_graph"
  
! #: cfghooks.cc:364
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "%s does not support dump_bb_for_graph"
! msgid "%s does not support dump_bb_as_sarif_properties"
! msgstr "%s no admite dump_bb_for_graph"
! 
! #: cfghooks.cc:418
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support redirect_edge_and_branch"
  msgstr "%s no admite redirect_edge_and_branch"
  
! #: cfghooks.cc:438
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support can_remove_branch_p"
  msgstr "%s no admite can_remove_branch_p"
  
! #: cfghooks.cc:532
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support redirect_edge_and_branch_force"
  msgstr "%s no admite redirect_edge_and_branch_force"
  
! #: cfghooks.cc:570
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support split_block"
  msgstr "%s no admite split_block"
  
! #: cfghooks.cc:635
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support move_block_after"
  msgstr "%s no admite move_block_after"
  
! #: cfghooks.cc:648
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support delete_basic_block"
  msgstr "%s no admite delete_basic_block"
  
! #: cfghooks.cc:695
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support split_edge"
  msgstr "%s no admite split_edge"
  
! #: cfghooks.cc:773
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support create_basic_block"
  msgstr "%s no admite create_basic_block"
  
! #: cfghooks.cc:814
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support can_merge_blocks_p"
  msgstr "%s no admite can_merge_blocks_p"
  
! #: cfghooks.cc:825
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support predict_edge"
  msgstr "%s no admite predict_edge"
  
! #: cfghooks.cc:834
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support predicted_by_p"
  msgstr "%s no admite predicted_by_p"
  
! #: cfghooks.cc:848
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support merge_blocks"
  msgstr "%s no admite merge_blocks"
  
! #: cfghooks.cc:938
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support make_forwarder_block"
  msgstr "%s no admite make_forwarder_block"
  
! #: cfghooks.cc:1087
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support force_nonfallthru"
  msgstr "%s no admite force_nonfallthru"
  
! #: cfghooks.cc:1121
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support can_duplicate_block_p"
  msgstr "%s no admite can_duplicate_block_p"
  
! #: cfghooks.cc:1150
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support duplicate_block"
  msgstr "%s no admite duplicate_block"
  
! #: cfghooks.cc:1225
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support block_ends_with_call_p"
  msgstr "%s no admite block_ends_with_call_p"
  
! #: cfghooks.cc:1236
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support block_ends_with_condjump_p"
  msgstr "%s no admite block_ends_with_condjump_p"
  
! #: cfghooks.cc:1254
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support flow_call_edges_add"
  msgstr "%s no admite flow_call_edges_add"
*************** msgstr "se grabaron demasiadas salidas d
*** 24842,25461 ****
  msgid "%d exits recorded for loop %d (having %d exits)"
  msgstr "se grabaron %d salidas para el bucle %d (teniendo %d salidas)"
  
! #: cfgrtl.cc:2440
  #, gcc-internal-format, gfc-internal-format
  msgid "non-cold basic block %d reachable only by paths crossing the cold partition"
  msgstr "el bloque básico no frío %d es alcanzable solo por caminos que cruzan la partición fría"
  
! #: cfgrtl.cc:2560
  #, gcc-internal-format, gfc-internal-format
  msgid "multiple hot/cold transitions found (bb %i)"
  msgstr "se encontraron múltiples transiciones caliente/frío (bb %i)"
  
! #: cfgrtl.cc:2568
  #, gcc-internal-format
  msgid "partition found but function partition flag not set"
  msgstr "partición encontrada pero el indicador de partición de función no está puesto"
  
! #: cfgrtl.cc:2607
  #, gcc-internal-format
  msgid "verify_flow_info: REG_BR_PROB is set but cfg probability is not"
  msgstr "verify_flow_info: REG_BR_PROB está puesto pero cfg probablemente no"
  
! #: cfgrtl.cc:2616
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: REG_BR_PROB does not match cfg %i %i"
  msgstr "verify_flow_info: REG_BR_PROB no coincide con la configuración %i %i"
  
! #: cfgrtl.cc:2638
  #, gcc-internal-format
  msgid "EDGE_CROSSING incorrectly set across same section"
  msgstr "se establece EDGE_CROSSING incorrectamente a través de la misma sección"
  
! #: cfgrtl.cc:2643
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge crosses section boundary in bb %i"
  msgstr "el borde de caída cruza el límite de la sección en bb %i"
  
! #: cfgrtl.cc:2649
  #, gcc-internal-format, gfc-internal-format
  msgid "EH edge crosses section boundary in bb %i"
  msgstr "el borde EH cruza el límite de la sección en bb %i)"
  
! #: cfgrtl.cc:2655
  #, gcc-internal-format, gfc-internal-format
  msgid "No region crossing jump at section boundary in bb %i"
  msgstr "No hay ninguna región que cruce el salto en el límite de la sección en bb %i"
  
! #: cfgrtl.cc:2662
  #, gcc-internal-format
  msgid "EDGE_CROSSING missing across section boundary"
  msgstr "falta EDGE_CROSSING a través del límite de la sección"
  
! #: cfgrtl.cc:2692
  #, gcc-internal-format, gfc-internal-format
  msgid "Region crossing jump across same section in bb %i"
  msgstr "La región cruza el salto a través de la misma sección en bb %i"
  
! #: cfgrtl.cc:2699
  #, gcc-internal-format, gfc-internal-format
  msgid "missing REG_EH_REGION note at the end of bb %i"
  msgstr "falta la nota REG_EH_REGION al final de bb %i"
  
! #: cfgrtl.cc:2704
  #, gcc-internal-format, gfc-internal-format
  msgid "too many exception handling edges in bb %i"
  msgstr "demasiados bordes de de manejo de excepciones en bb %i"
  
! #: cfgrtl.cc:2712
  #, gcc-internal-format, gfc-internal-format
  msgid "too many outgoing branch edges from bb %i"
  msgstr "demasiados bordes de ramificación de salida de bb %i"
  
! #: cfgrtl.cc:2717
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge after unconditional jump in bb %i"
  msgstr "borde de caída después del salto incondicional en bb %i"
  
! #: cfgrtl.cc:2722
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of branch edges after unconditional jump in bb %i"
  msgstr "número errónel de bordes de ramificación después del salto incondicional en bb %i"
  
! #: cfgrtl.cc:2729
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong amount of branch edges after conditional jump in bb %i"
  msgstr "cantidad errónea de bordes de ramificación después del salto condicional en bb %i"
  
! #: cfgrtl.cc:2735
  #, gcc-internal-format, gfc-internal-format
  msgid "abnormal call edges for non-call insn in bb %i"
  msgstr "bordes de llamada anómalos para una insn que no es llamada en bb %i"
  
! #: cfgrtl.cc:2740
  #, gcc-internal-format, gfc-internal-format
  msgid "sibcall edges for non-call insn in bb %i"
  msgstr "bordes sibcall para una insn que no es llamada en bb %i"
  
! #: cfgrtl.cc:2750
  #, gcc-internal-format, gfc-internal-format
  msgid "abnormal edges for no purpose in bb %i"
  msgstr "bordes anormales sin ningún propósito en bb %i"
  
! #: cfgrtl.cc:2761
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many exception handling edges in bb %i"
  msgid "EH incoming edge mixed with non-EH incoming edges in bb %i"
  msgstr "demasiados bordes de de manejo de excepciones en bb %i"
  
! #: cfgrtl.cc:2802 cfgrtl.cc:2812
  #, gcc-internal-format, gfc-internal-format
  msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
  msgstr "falta NOTE_INSN_BASIC_BLOCK para el bloque %d"
  
! #: cfgrtl.cc:2825
  #, gcc-internal-format, gfc-internal-format
  msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
  msgstr "NOTE_INSN_BASIC_BLOCK %d en el medio del bloque básico %d"
  
! #: cfgrtl.cc:2835
  #, gcc-internal-format, gfc-internal-format
  msgid "in basic block %d:"
  msgstr "en el bloque básico %d:"
  
! #: cfgrtl.cc:2861
  #, gcc-internal-format, gfc-internal-format
  msgid "BB_RTL flag not set for block %d"
  msgstr "no se estableció la bandera BB_RTL para el bloque %d"
  
! #: cfgrtl.cc:2868
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d basic block pointer is %d, should be %d"
  msgstr "en insn %d el puntero del bloque básico es %d, debe ser %d"
  
! #: cfgrtl.cc:2879
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d in header of bb %d has non-NULL basic block"
  msgstr "en insn %d en el encabezado del bb %d tiene un bloque básico que no es NULL"
  
! #: cfgrtl.cc:2887
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d in footer of bb %d has non-NULL basic block"
  msgstr "en insn %d al final del bb %d tiene un bloque básico que no es NULL"
  
! #: cfgrtl.cc:2963 cfgrtl.cc:3011
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d outside of basic blocks has non-NULL bb field"
  msgstr "insn %d fuera de los bloques básicos tiene un campo bb que no es NULL"
  
! #: cfgrtl.cc:2971
  #, gcc-internal-format, gfc-internal-format
  msgid "end insn %d for block %d not found in the insn stream"
  msgstr "el insn final %d para el bloque %d no se encontró en el flujo insn"
  
! #: cfgrtl.cc:2984
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d is in multiple basic blocks (%d and %d)"
  msgstr "insn %d está en múltiples bloques básicos (%d y %d)"
  
! #: cfgrtl.cc:2996
  #, gcc-internal-format, gfc-internal-format
  msgid "head insn %d for block %d not found in the insn stream"
  msgstr "la cabeza insn %d para el bloque %d no se encontró en el flujo insn"
  
! #: cfgrtl.cc:3044
  #, gcc-internal-format, gfc-internal-format
  msgid "missing barrier after block %i"
  msgstr "falta una barrera después del bloque %i"
  
! #: cfgrtl.cc:3060
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
  msgstr "verify_flow_info: Bloques incorrectos para el respaldo %i->%i"
  
! #: cfgrtl.cc:3069
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Incorrect fallthru %i->%i"
  msgstr "verify_flow_info: Respaldo incorrecto %i->%i"
  
! #: cfgrtl.cc:3071
  #, gcc-internal-format
  msgid "wrong insn in the fallthru edge"
  msgstr "insn erróneo en el borde del respaldo"
  
! #: cfgrtl.cc:3105
  #, gcc-internal-format
  msgid "basic blocks not laid down consecutively"
  msgstr "los bloques básicos no están ubicados consecutivamente"
  
! #: cfgrtl.cc:3144
  #, gcc-internal-format, gfc-internal-format
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr "el número de notas bb en la cadena insn (%d) != n_basic_blocks (%d)"
  
! #: cgraph.cc:3279
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr "la cuenta de borde llamador no es válida"
  
! #: cgraph.cc:3376
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3381
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3411
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3417
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3423 cgraph.cc:3453
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has speculative_id %i out of range"
  msgstr ""
  
! #: cgraph.cc:3430
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3441
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3460
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3473
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing counts for called function %s"
  msgid "missing direct call for speculation %i"
  msgstr "Faltan las cuentas para la función invocada %s"
  
! #: cgraph.cc:3478
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing barrier after block %i"
  msgid "missing ref for speculation %i"
  msgstr "falta una barrera después del bloque %i"
  
! #: cgraph.cc:3487
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3516
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr "campo aux establecido para el borde %s->%s"
  
! #: cgraph.cc:3523
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr "cuenta de cgraph no válida"
  
! #: cgraph.cc:3528
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr "clon en línea en el mismo grupo comdat"
  
! #: cgraph.cc:3533
  #, fuzzy, gcc-internal-format
  #| msgid "inline clone is forced to output"
  msgid "inline clone count is not compatible"
  msgstr "se fuerza en la salida un clon incluido en línea"
  
! #: cgraph.cc:3540
  #, fuzzy, gcc-internal-format
  #| msgid "%<priority%> value must be non-negative"
  msgid "tp_first_run must be non-negative"
  msgstr "el valor de %<priority%> debe ser no negativo"
  
! #: cgraph.cc:3545
  #, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr "los símbolos locales deben definirse"
  
! #: cgraph.cc:3550
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr "clon incluido en línea visible externamente"
  
! #: cgraph.cc:3555
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr "clon incluido en línea con dirección tomada"
  
! #: cgraph.cc:3560
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr "se fuerza en la salida un clon incluido en línea"
  
! #: cgraph.cc:3567
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3572
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3579
  #, fuzzy, gcc-internal-format
  #| msgid "returns_nonnull attribute on a function not returning a pointer"
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr "atributo returns_nonnull en una función que no devuelve puntero"
  
! #: cgraph.cc:3591
  #, fuzzy, gcc-internal-format
  #| msgid "target specific option mismatch"
  msgid "semantic interposition mismatch"
  msgstr "no coincide la opción específica del objetivo"
  
! #: cgraph.cc:3598
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr "se define el campo aux para el borde indirecto desde %s"
  
! #: cgraph.cc:3604 cgraph.cc:3664
  #, fuzzy, gcc-internal-format
  #| msgid "-mnop-mcount is not compatible with this target"
  msgid "edge count is not compatible with function count"
  msgstr "-mnop-mcount no es compatible con este objetivo"
  
! #: cgraph.cc:3612
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr "Un borde indirecto de %s no está marcado como indirecto o tiene indirect_info asociado, la declaración correspondiente es: "
  
! #: cgraph.cc:3620 cgraph.cc:3692
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3632
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr "función comdat-local llamada por %s fuera de su comdat"
  
! #: cgraph.cc:3642
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "el puntero inlined_to está mal"
  
! #: cgraph.cc:3647
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "múltiples llamantes inline"
  
! #: cgraph.cc:3654
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "se estableció el puntero inlined_to para llamantes no-inline"
  
! #: cgraph.cc:3682
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr "la cuenta de borde llamador no coincide con la cuenta BB"
  
! #: cgraph.cc:3713
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr "la cuenta de llamadas indirectas no coincide con la cuenta BB"
  
! #: cgraph.cc:3730
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3741
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "se estableció el puntero inlined_to, pero no se encontraron predecesores"
  
! #: cgraph.cc:3746
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "el puntero inlined_to se refiere a sí mismo"
  
! #: cgraph.cc:3757
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr "el cgraph_node tiene un clone_of erróneo"
  
! #: cgraph.cc:3770
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr "el cgraph_node tiene una lista de clones errónea"
  
! #: cgraph.cc:3776
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr "el cgraph_node está en la lista de clones pero no es clon"
  
! #: cgraph.cc:3781
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr "el cgraph_node tiene un puntero prev_clone erróneo"
  
! #: cgraph.cc:3786
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr "lista de clones doblemente ligada corrrupta"
  
! #: cgraph.cc:3798
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr "Alias tiene bordes de llamada"
  
! #: cgraph.cc:3804
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr "Alias tiene una referencia que no es alias"
  
! #: cgraph.cc:3809
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr "Alias tiene más de una referencia alias"
  
! #: cgraph.cc:3816
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr "El alias analizado no tiene referencia"
  
! #: cgraph.cc:3825
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr "No hay un borde fuera de un nodo thunk"
  
! #: cgraph.cc:3830
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr "Más de un borde fuera de un nodo thunk"
  
! #: cgraph.cc:3835
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr "No se supone que thunk tenga cuerpo"
  
! #: cgraph.cc:3871
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr "call_stmt compartida:"
  
! #: cgraph.cc:3879
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "puntos de borde para una declaración errónea:"
  
! #: cgraph.cc:3888
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr "un borde indirecto con un llamante desconocido que corresponde a call_stmt con una declaración conocida:"
  
! #: cgraph.cc:3898
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr "falta el borde de callgraph para la llamada stmt:"
  
! #: cgraph.cc:3908
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "referencia a sentencia muerta"
  
! #: cgraph.cc:3921
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr "el borde %s->%s no tiene un call_stmt correspondiente"
  
! #: cgraph.cc:3933
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr "un borde indirecto desde %s no tiene un call_stmt correspondiente"
  
! #: cgraph.cc:3952 cgraph.cc:3965
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3957
  #, fuzzy, gcc-internal-format
  #| msgid "conversion of register to a different size"
  msgid "origin points to a different parent"
  msgstr "conversión de registro a un tamaño diferente"
  
! #: cgraph.cc:3973
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "falló verify_cgraph_node"
  
! #: cgraph.cc:4095 varpool.cc:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: section %s is missing"
  msgid "%s: section %s.%d is missing"
  msgstr "%s: falta la sección %s"
  
! #: cgraphunit.cc:757
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate definition of class method `%s'"
  msgid "duplicate definition of a symbol version"
  msgstr "definición duplicada del método de la clase `%s'"
  
! #: cgraphunit.cc:759
  #, fuzzy, gcc-internal-format
  #| msgid "previously defined here"
  msgid "same version was previously defined here"
  msgstr "se definió previamente aquí"
  
! #: cgraphunit.cc:765
  #, gcc-internal-format
  msgid "symbol needs to be defined to have a version"
  msgstr ""
  
! #: cgraphunit.cc:771
  #, fuzzy, gcc-internal-format
  #| msgid "local symbols must be defined"
  msgid "common symbol cannot be versioned"
  msgstr "los símbolos locales deben definirse"
  
! #: cgraphunit.cc:777
  #, fuzzy, gcc-internal-format
  #| msgid "local symbols must be defined"
  msgid "comdat symbol cannot be versioned"
  msgstr "los símbolos locales deben definirse"
  
! #: cgraphunit.cc:783
  #, fuzzy, gcc-internal-format
  #| msgid "weak %q+D cannot be defined %qE"
  msgid "%<weakref%> cannot be versioned"
  msgstr "weak %q+D no se puede definir como %qE"
  
! #: cgraphunit.cc:789
  #, fuzzy, gcc-internal-format
  #| msgid "weak declaration of %q+D must be public"
  msgid "versioned symbol must be public"
  msgstr "la declaración weak de %q+D debe ser public"
  
! #: cgraphunit.cc:795
  #, fuzzy, gcc-internal-format
  #| msgid "Set the default symbol visibility"
  msgid "versioned symbol must have default visibility"
  msgstr "Establece la visibilidad de símbolos por defecto"
  
! #: cgraphunit.cc:828
  #, gcc-internal-format
  msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
  msgstr "el atributo %<weakref%> se debe acompañar con un atributo %<alias%>"
  
! #: cgraphunit.cc:883
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%<flatten%> attribute is ignored on aliases"
  msgstr "se descarta el atributo %qE en tipos"
  
! #: cgraphunit.cc:891 cgraphunit.cc:943
  #, gcc-internal-format
  msgid "%<externally_visible%> attribute have effect only on public objects"
  msgstr "el atributo %<externally_visible%> sólo tiene efecto en objetos públicos"
  
! #: cgraphunit.cc:902
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because function is defined"
  msgstr "se descarta el atributo %<weakref%> porque ya se definió la función"
  
! #: cgraphunit.cc:917
  #, fuzzy, gcc-internal-format
  #| msgid "%<weakref%> attribute ignored because function is defined"
  msgid "%<alias%> attribute ignored because function is defined"
  msgstr "se descarta el atributo %<weakref%> porque ya se definió la función"
  
! #: cgraphunit.cc:925
  #, fuzzy, gcc-internal-format
  #| msgid "always_inline function might not be inlinable"
  msgid "%<always_inline%> function might not be inlinable unless also declared %<inline%>"
  msgstr "una función always_inline tal vez no se puede incluir en línea"
  
! #: cgraphunit.cc:951
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because variable is initialized"
  msgstr "se descarta el atributo %<weakref%> porque ya se inicializó la variable"
  
! #. include_self=
! #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1112 c/c-decl.cc:13597
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "se usa %q+F pero nunca se define"
  
! #: cgraphunit.cc:1114 c/c-decl.cc:13607
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F se declaró %<static%> pero nunca se define"
  
! #: cgraphunit.cc:1158
  #, gcc-internal-format
  msgid "%qD defined but not used"
  msgstr "se define %qD pero no se usa"
  
! #: cgraphunit.cc:1493
  #, fuzzy, gcc-internal-format
  #| msgid "%<operator new%> must return type %qT"
  msgid "%<ifunc%> resolver for %qD must return %qT"
  msgstr "%<operator new%> debe devolver el tipo %qT"
  
! #: cgraphunit.cc:1496 cgraphunit.cc:1519
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "resolver indirect function declared here"
--- 26348,27002 ----
  msgid "%d exits recorded for loop %d (having %d exits)"
  msgstr "se grabaron %d salidas para el bucle %d (teniendo %d salidas)"
  
! #: cfgrtl.cc:2434
  #, gcc-internal-format, gfc-internal-format
  msgid "non-cold basic block %d reachable only by paths crossing the cold partition"
  msgstr "el bloque básico no frío %d es alcanzable solo por caminos que cruzan la partición fría"
  
! #: cfgrtl.cc:2554
  #, gcc-internal-format, gfc-internal-format
  msgid "multiple hot/cold transitions found (bb %i)"
  msgstr "se encontraron múltiples transiciones caliente/frío (bb %i)"
  
! #: cfgrtl.cc:2562
  #, gcc-internal-format
  msgid "partition found but function partition flag not set"
  msgstr "partición encontrada pero el indicador de partición de función no está puesto"
  
! #: cfgrtl.cc:2601
  #, gcc-internal-format
  msgid "verify_flow_info: REG_BR_PROB is set but cfg probability is not"
  msgstr "verify_flow_info: REG_BR_PROB está puesto pero cfg probablemente no"
  
! #: cfgrtl.cc:2610
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: REG_BR_PROB does not match cfg %i %i"
  msgstr "verify_flow_info: REG_BR_PROB no coincide con la configuración %i %i"
  
! #: cfgrtl.cc:2632
  #, gcc-internal-format
  msgid "EDGE_CROSSING incorrectly set across same section"
  msgstr "se establece EDGE_CROSSING incorrectamente a través de la misma sección"
  
! #: cfgrtl.cc:2637
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge crosses section boundary in bb %i"
  msgstr "el borde de caída cruza el límite de la sección en bb %i"
  
! #: cfgrtl.cc:2643
  #, gcc-internal-format, gfc-internal-format
  msgid "EH edge crosses section boundary in bb %i"
  msgstr "el borde EH cruza el límite de la sección en bb %i)"
  
! #: cfgrtl.cc:2649
  #, gcc-internal-format, gfc-internal-format
  msgid "No region crossing jump at section boundary in bb %i"
  msgstr "No hay ninguna región que cruce el salto en el límite de la sección en bb %i"
  
! #: cfgrtl.cc:2656
  #, gcc-internal-format
  msgid "EDGE_CROSSING missing across section boundary"
  msgstr "falta EDGE_CROSSING a través del límite de la sección"
  
! #: cfgrtl.cc:2686
  #, gcc-internal-format, gfc-internal-format
  msgid "Region crossing jump across same section in bb %i"
  msgstr "La región cruza el salto a través de la misma sección en bb %i"
  
! #: cfgrtl.cc:2693
  #, gcc-internal-format, gfc-internal-format
  msgid "missing REG_EH_REGION note at the end of bb %i"
  msgstr "falta la nota REG_EH_REGION al final de bb %i"
  
! #: cfgrtl.cc:2698
  #, gcc-internal-format, gfc-internal-format
  msgid "too many exception handling edges in bb %i"
  msgstr "demasiados bordes de de manejo de excepciones en bb %i"
  
! #: cfgrtl.cc:2706
  #, gcc-internal-format, gfc-internal-format
  msgid "too many outgoing branch edges from bb %i"
  msgstr "demasiados bordes de ramificación de salida de bb %i"
  
! #: cfgrtl.cc:2711
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge after unconditional jump in bb %i"
  msgstr "borde de caída después del salto incondicional en bb %i"
  
! #: cfgrtl.cc:2716
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of branch edges after unconditional jump in bb %i"
  msgstr "número errónel de bordes de ramificación después del salto incondicional en bb %i"
  
! #: cfgrtl.cc:2723
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong amount of branch edges after conditional jump in bb %i"
  msgstr "cantidad errónea de bordes de ramificación después del salto condicional en bb %i"
  
! #: cfgrtl.cc:2729
  #, gcc-internal-format, gfc-internal-format
  msgid "abnormal call edges for non-call insn in bb %i"
  msgstr "bordes de llamada anómalos para una insn que no es llamada en bb %i"
  
! #: cfgrtl.cc:2734
  #, gcc-internal-format, gfc-internal-format
  msgid "sibcall edges for non-call insn in bb %i"
  msgstr "bordes sibcall para una insn que no es llamada en bb %i"
  
! #: cfgrtl.cc:2744
  #, gcc-internal-format, gfc-internal-format
  msgid "abnormal edges for no purpose in bb %i"
  msgstr "bordes anormales sin ningún propósito en bb %i"
  
! #: cfgrtl.cc:2755
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many exception handling edges in bb %i"
  msgid "EH incoming edge mixed with non-EH incoming edges in bb %i"
  msgstr "demasiados bordes de de manejo de excepciones en bb %i"
  
! #: cfgrtl.cc:2796 cfgrtl.cc:2806
  #, gcc-internal-format, gfc-internal-format
  msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
  msgstr "falta NOTE_INSN_BASIC_BLOCK para el bloque %d"
  
! #: cfgrtl.cc:2819
  #, gcc-internal-format, gfc-internal-format
  msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
  msgstr "NOTE_INSN_BASIC_BLOCK %d en el medio del bloque básico %d"
  
! #: cfgrtl.cc:2829
  #, gcc-internal-format, gfc-internal-format
  msgid "in basic block %d:"
  msgstr "en el bloque básico %d:"
  
! #: cfgrtl.cc:2855
  #, gcc-internal-format, gfc-internal-format
  msgid "BB_RTL flag not set for block %d"
  msgstr "no se estableció la bandera BB_RTL para el bloque %d"
  
! #: cfgrtl.cc:2862
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d basic block pointer is %d, should be %d"
  msgstr "en insn %d el puntero del bloque básico es %d, debe ser %d"
  
! #: cfgrtl.cc:2873
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d in header of bb %d has non-NULL basic block"
  msgstr "en insn %d en el encabezado del bb %d tiene un bloque básico que no es NULL"
  
! #: cfgrtl.cc:2881
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d in footer of bb %d has non-NULL basic block"
  msgstr "en insn %d al final del bb %d tiene un bloque básico que no es NULL"
  
! #: cfgrtl.cc:2957 cfgrtl.cc:3005
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d outside of basic blocks has non-NULL bb field"
  msgstr "insn %d fuera de los bloques básicos tiene un campo bb que no es NULL"
  
! #: cfgrtl.cc:2965
  #, gcc-internal-format, gfc-internal-format
  msgid "end insn %d for block %d not found in the insn stream"
  msgstr "el insn final %d para el bloque %d no se encontró en el flujo insn"
  
! #: cfgrtl.cc:2978
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d is in multiple basic blocks (%d and %d)"
  msgstr "insn %d está en múltiples bloques básicos (%d y %d)"
  
! #: cfgrtl.cc:2990
  #, gcc-internal-format, gfc-internal-format
  msgid "head insn %d for block %d not found in the insn stream"
  msgstr "la cabeza insn %d para el bloque %d no se encontró en el flujo insn"
  
! #: cfgrtl.cc:3038
  #, gcc-internal-format, gfc-internal-format
  msgid "missing barrier after block %i"
  msgstr "falta una barrera después del bloque %i"
  
! #: cfgrtl.cc:3054
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
  msgstr "verify_flow_info: Bloques incorrectos para el respaldo %i->%i"
  
! #: cfgrtl.cc:3063
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Incorrect fallthru %i->%i"
  msgstr "verify_flow_info: Respaldo incorrecto %i->%i"
  
! #: cfgrtl.cc:3065
  #, gcc-internal-format
  msgid "wrong insn in the fallthru edge"
  msgstr "insn erróneo en el borde del respaldo"
  
! #: cfgrtl.cc:3099
  #, gcc-internal-format
  msgid "basic blocks not laid down consecutively"
  msgstr "los bloques básicos no están ubicados consecutivamente"
  
! #: cfgrtl.cc:3138
  #, gcc-internal-format, gfc-internal-format
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr "el número de notas bb en la cadena insn (%d) != n_basic_blocks (%d)"
  
! #: cgraph.cc:3725
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr "la cuenta de borde llamador no es válida"
  
! #: cgraph.cc:3822
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3827
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3857
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3863
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3869 cgraph.cc:3899
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has speculative_id %i out of range"
  msgstr ""
  
! #: cgraph.cc:3876
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3887
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3906
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3919
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing counts for called function %s"
  msgid "missing direct call for speculation %i"
  msgstr "Faltan las cuentas para la función invocada %s"
  
! #: cgraph.cc:3924
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing barrier after block %i"
  msgid "missing ref for speculation %i"
  msgstr "falta una barrera después del bloque %i"
  
! #: cgraph.cc:3933
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3962
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr "campo aux establecido para el borde %s->%s"
  
! #: cgraph.cc:3969
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr "cuenta de cgraph no válida"
  
! #: cgraph.cc:3974
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr "clon en línea en el mismo grupo comdat"
  
! #: cgraph.cc:3979
  #, fuzzy, gcc-internal-format
  #| msgid "inline clone is forced to output"
  msgid "inline clone count is not compatible"
  msgstr "se fuerza en la salida un clon incluido en línea"
  
! #: cgraph.cc:3986
  #, fuzzy, gcc-internal-format
  #| msgid "%<priority%> value must be non-negative"
  msgid "tp_first_run must be non-negative"
  msgstr "el valor de %<priority%> debe ser no negativo"
  
! #: cgraph.cc:3991
  #, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr "los símbolos locales deben definirse"
  
! #: cgraph.cc:3996
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr "clon incluido en línea visible externamente"
  
! #: cgraph.cc:4001
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr "clon incluido en línea con dirección tomada"
  
! #: cgraph.cc:4006
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr "se fuerza en la salida un clon incluido en línea"
  
! #: cgraph.cc:4011
! #, fuzzy, gcc-internal-format
! #| msgid "inline clone is forced to output"
! msgid "inline clone is referenced by assembly"
! msgstr "se fuerza en la salida un clon incluido en línea"
! 
! #: cgraph.cc:4018
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:4023
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:4030
  #, fuzzy, gcc-internal-format
  #| msgid "returns_nonnull attribute on a function not returning a pointer"
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr "atributo returns_nonnull en una función que no devuelve puntero"
  
! #: cgraph.cc:4042
  #, fuzzy, gcc-internal-format
  #| msgid "target specific option mismatch"
  msgid "semantic interposition mismatch"
  msgstr "no coincide la opción específica del objetivo"
  
! #: cgraph.cc:4049
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr "se define el campo aux para el borde indirecto desde %s"
  
! #: cgraph.cc:4055 cgraph.cc:4122
  #, fuzzy, gcc-internal-format
  #| msgid "-mnop-mcount is not compatible with this target"
  msgid "edge count is not compatible with function count"
  msgstr "-mnop-mcount no es compatible con este objetivo"
  
! #: cgraph.cc:4062
! #, fuzzy, gcc-internal-format
! #| msgid "-mnop-mcount is not compatible with this target"
! msgid "edge count is not compatible with inlined to function count"
! msgstr "-mnop-mcount no es compatible con este objetivo"
! 
! #: cgraph.cc:4070
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr "Un borde indirecto de %s no está marcado como indirecto o tiene indirect_info asociado, la declaración correspondiente es: "
  
! #: cgraph.cc:4078 cgraph.cc:4152
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:4090
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr "función comdat-local llamada por %s fuera de su comdat"
  
! #: cgraph.cc:4100
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "el puntero inlined_to está mal"
  
! #: cgraph.cc:4105
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "múltiples llamantes inline"
  
! #: cgraph.cc:4112
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "se estableció el puntero inlined_to para llamantes no-inline"
  
! #: cgraph.cc:4142
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr "la cuenta de borde llamador no coincide con la cuenta BB"
  
! #: cgraph.cc:4173
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr "la cuenta de llamadas indirectas no coincide con la cuenta BB"
  
! #: cgraph.cc:4190
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:4201
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "se estableció el puntero inlined_to, pero no se encontraron predecesores"
  
! #: cgraph.cc:4206
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "el puntero inlined_to se refiere a sí mismo"
  
! #: cgraph.cc:4217
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr "el cgraph_node tiene un clone_of erróneo"
  
! #: cgraph.cc:4230
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr "el cgraph_node tiene una lista de clones errónea"
  
! #: cgraph.cc:4236
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr "el cgraph_node está en la lista de clones pero no es clon"
  
! #: cgraph.cc:4241
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr "el cgraph_node tiene un puntero prev_clone erróneo"
  
! #: cgraph.cc:4246
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr "lista de clones doblemente ligada corrrupta"
  
! #: cgraph.cc:4258
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr "Alias tiene bordes de llamada"
  
! #: cgraph.cc:4264
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr "Alias tiene una referencia que no es alias"
  
! #: cgraph.cc:4269
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr "Alias tiene más de una referencia alias"
  
! #: cgraph.cc:4276
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr "El alias analizado no tiene referencia"
  
! #: cgraph.cc:4285
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr "No hay un borde fuera de un nodo thunk"
  
! #: cgraph.cc:4290
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr "Más de un borde fuera de un nodo thunk"
  
! #: cgraph.cc:4295
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr "No se supone que thunk tenga cuerpo"
  
! #: cgraph.cc:4331
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr "call_stmt compartida:"
  
! #: cgraph.cc:4344
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "puntos de borde para una declaración errónea:"
  
! #: cgraph.cc:4353
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr "un borde indirecto con un llamante desconocido que corresponde a call_stmt con una declaración conocida:"
  
! #: cgraph.cc:4363
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr "falta el borde de callgraph para la llamada stmt:"
  
! #: cgraph.cc:4373
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "referencia a sentencia muerta"
  
! #: cgraph.cc:4386
! #, gcc-internal-format
! msgid "non-callback edge has callback_id set"
! msgstr ""
! 
! #: cgraph.cc:4392
! #, gcc-internal-format
! msgid "edge has both callback and has_callback set"
! msgstr ""
! 
! #: cgraph.cc:4400
! #, gcc-internal-format, gfc-internal-format
! msgid "callback edge %s->%s has no callback-carrying"
! msgstr ""
! 
! #: cgraph.cc:4428
! #, gcc-internal-format, gfc-internal-format
! msgid "callback edge %s->%s callback edge count mismatch, expected at most %d, found %d"
! msgstr ""
! 
! #: cgraph.cc:4441
! #, gcc-internal-format, gfc-internal-format
! msgid "callback-carrying edge is pointing towards __builtin_unreachable, but its callback edge %s -> %s is not"
! msgstr ""
! 
! #: cgraph.cc:4448
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr "el borde %s->%s no tiene un call_stmt correspondiente"
  
! #: cgraph.cc:4460
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr "un borde indirecto desde %s no tiene un call_stmt correspondiente"
  
! #: cgraph.cc:4479 cgraph.cc:4492
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:4484
  #, fuzzy, gcc-internal-format
  #| msgid "conversion of register to a different size"
  msgid "origin points to a different parent"
  msgstr "conversión de registro a un tamaño diferente"
  
! #: cgraph.cc:4500
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "falló verify_cgraph_node"
  
! #: cgraph.cc:4622 varpool.cc:300
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: section %s is missing"
  msgid "%s: section %s.%d is missing"
  msgstr "%s: falta la sección %s"
  
! #: cgraphunit.cc:759
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate definition of class method `%s'"
  msgid "duplicate definition of a symbol version"
  msgstr "definición duplicada del método de la clase `%s'"
  
! #: cgraphunit.cc:761
  #, fuzzy, gcc-internal-format
  #| msgid "previously defined here"
  msgid "same version was previously defined here"
  msgstr "se definió previamente aquí"
  
! #: cgraphunit.cc:767
  #, gcc-internal-format
  msgid "symbol needs to be defined to have a version"
  msgstr ""
  
! #: cgraphunit.cc:773
  #, fuzzy, gcc-internal-format
  #| msgid "local symbols must be defined"
  msgid "common symbol cannot be versioned"
  msgstr "los símbolos locales deben definirse"
  
! #: cgraphunit.cc:779
  #, fuzzy, gcc-internal-format
  #| msgid "local symbols must be defined"
  msgid "comdat symbol cannot be versioned"
  msgstr "los símbolos locales deben definirse"
  
! #: cgraphunit.cc:785
  #, fuzzy, gcc-internal-format
  #| msgid "weak %q+D cannot be defined %qE"
  msgid "%<weakref%> cannot be versioned"
  msgstr "weak %q+D no se puede definir como %qE"
  
! #: cgraphunit.cc:791
  #, fuzzy, gcc-internal-format
  #| msgid "weak declaration of %q+D must be public"
  msgid "versioned symbol must be public"
  msgstr "la declaración weak de %q+D debe ser public"
  
! #: cgraphunit.cc:797
  #, fuzzy, gcc-internal-format
  #| msgid "Set the default symbol visibility"
  msgid "versioned symbol must have default visibility"
  msgstr "Establece la visibilidad de símbolos por defecto"
  
! #: cgraphunit.cc:830
  #, gcc-internal-format
  msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
  msgstr "el atributo %<weakref%> se debe acompañar con un atributo %<alias%>"
  
! #: cgraphunit.cc:885
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%<flatten%> attribute is ignored on aliases"
  msgstr "se descarta el atributo %qE en tipos"
  
! #: cgraphunit.cc:893 cgraphunit.cc:945
  #, gcc-internal-format
  msgid "%<externally_visible%> attribute have effect only on public objects"
  msgstr "el atributo %<externally_visible%> sólo tiene efecto en objetos públicos"
  
! #: cgraphunit.cc:904
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because function is defined"
  msgstr "se descarta el atributo %<weakref%> porque ya se definió la función"
  
! #: cgraphunit.cc:919
  #, fuzzy, gcc-internal-format
  #| msgid "%<weakref%> attribute ignored because function is defined"
  msgid "%<alias%> attribute ignored because function is defined"
  msgstr "se descarta el atributo %<weakref%> porque ya se definió la función"
  
! #: cgraphunit.cc:927
  #, fuzzy, gcc-internal-format
  #| msgid "always_inline function might not be inlinable"
  msgid "%<always_inline%> function might not be inlinable unless also declared %<inline%>"
  msgstr "una función always_inline tal vez no se puede incluir en línea"
  
! #: cgraphunit.cc:953
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because variable is initialized"
  msgstr "se descarta el atributo %<weakref%> porque ya se inicializó la variable"
  
! #: cgraphunit.cc:1115 c/c-decl.cc:13688
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "se usa %q+F pero nunca se define"
  
! #: cgraphunit.cc:1119 c/c-decl.cc:13696
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F se declaró %<static%> pero nunca se define"
  
! #: cgraphunit.cc:1163
  #, gcc-internal-format
  msgid "%qD defined but not used"
  msgstr "se define %qD pero no se usa"
  
! #: cgraphunit.cc:1508
  #, fuzzy, gcc-internal-format
  #| msgid "%<operator new%> must return type %qT"
  msgid "%<ifunc%> resolver for %qD must return %qT"
  msgstr "%<operator new%> debe devolver el tipo %qT"
  
! #: cgraphunit.cc:1511 cgraphunit.cc:1534
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "resolver indirect function declared here"
*************** msgstr "en una llamada a la función %qD
*** 25463,25522 ****
  
  #  En esta traducción se emplea 'devolver' por 'return'. Si embargo, aquí
  #  se cambió por cacofonía: no es agradable escuchar 'debe devolver'. cfuga
! #: cgraphunit.cc:1516
  #, fuzzy, gcc-internal-format
  #| msgid "prefix %qD should return %qT"
  msgid "%<ifunc%> resolver for %qD should return %qT"
  msgstr "el prefijo %qD debe regresar %qT"
  
! #: cgraphunit.cc:1526
  #, gcc-internal-format
  msgid "%qD alias between functions of incompatible types %qT and %qT"
  msgstr "alias %qD entre funciones de tipos incompatibles %qT y %qT"
  
! #: cgraphunit.cc:1529 cgraphunit.cc:1611
  #, fuzzy, gcc-internal-format
  #| msgid "shadowed declaration is here"
  msgid "aliased declaration here"
  msgstr "aquí está la declaración oscurecida"
  
! #: cgraphunit.cc:1567 c-family/c-pragma.cc:347
  #, gcc-internal-format
  msgid "%q+D aliased to undefined symbol %qE"
  msgstr "%q+D es un alias del símbolo sin definir %qE"
  
! #: cgraphunit.cc:1583
  #, gcc-internal-format
  msgid "%q+D aliased to external symbol %qE"
  msgstr "%q+D es un alias del símbolo externo %qE"
  
! #: cgraphunit.cc:1608
  #, gcc-internal-format
  msgid "%q+D alias between function and variable is not supported"
  msgstr "No se admite alias %q+D entre función y variable"
  
! #: cgraphunit.cc:1682
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function"
  msgstr "falló al reclamar una función innecesaria"
  
! #: cgraphunit.cc:1710
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function in same comdat group"
  msgstr "falló al reclamar una función innecesaria en el mismo grupo comdat"
  
! #: cgraphunit.cc:1886
  #, gcc-internal-format
  msgid "size of return value of %q+D is %u bytes"
  msgstr "el tamaño del valor de devolución de %q+D es de %u bytes"
  
! #: cgraphunit.cc:1890
  #, fuzzy, gcc-internal-format
  #| msgid "size of return value of %q+D is larger than %wd bytes"
  msgid "size of return value of %q+D is larger than %wu bytes"
  msgstr "el tamaño del valor de devolución de %q+D es más grande que %wd bytes"
  
! #: cgraphunit.cc:2454
  #, gcc-internal-format
  msgid "nodes with unreleased memory found"
  msgstr "se encontraron nodos sin memoria liberada"
--- 27004,27063 ----
  
  #  En esta traducción se emplea 'devolver' por 'return'. Si embargo, aquí
  #  se cambió por cacofonía: no es agradable escuchar 'debe devolver'. cfuga
! #: cgraphunit.cc:1531
  #, fuzzy, gcc-internal-format
  #| msgid "prefix %qD should return %qT"
  msgid "%<ifunc%> resolver for %qD should return %qT"
  msgstr "el prefijo %qD debe regresar %qT"
  
! #: cgraphunit.cc:1541
  #, gcc-internal-format
  msgid "%qD alias between functions of incompatible types %qT and %qT"
  msgstr "alias %qD entre funciones de tipos incompatibles %qT y %qT"
  
! #: cgraphunit.cc:1544 cgraphunit.cc:1626
  #, fuzzy, gcc-internal-format
  #| msgid "shadowed declaration is here"
  msgid "aliased declaration here"
  msgstr "aquí está la declaración oscurecida"
  
! #: cgraphunit.cc:1582 c-family/c-pragma.cc:347
  #, gcc-internal-format
  msgid "%q+D aliased to undefined symbol %qE"
  msgstr "%q+D es un alias del símbolo sin definir %qE"
  
! #: cgraphunit.cc:1598
  #, gcc-internal-format
  msgid "%q+D aliased to external symbol %qE"
  msgstr "%q+D es un alias del símbolo externo %qE"
  
! #: cgraphunit.cc:1623
  #, gcc-internal-format
  msgid "%q+D alias between function and variable is not supported"
  msgstr "No se admite alias %q+D entre función y variable"
  
! #: cgraphunit.cc:1697
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function"
  msgstr "falló al reclamar una función innecesaria"
  
! #: cgraphunit.cc:1725
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function in same comdat group"
  msgstr "falló al reclamar una función innecesaria en el mismo grupo comdat"
  
! #: cgraphunit.cc:1901
  #, gcc-internal-format
  msgid "size of return value of %q+D is %u bytes"
  msgstr "el tamaño del valor de devolución de %q+D es de %u bytes"
  
! #: cgraphunit.cc:1905
  #, fuzzy, gcc-internal-format
  #| msgid "size of return value of %q+D is larger than %wd bytes"
  msgid "size of return value of %q+D is larger than %wu bytes"
  msgstr "el tamaño del valor de devolución de %q+D es más grande que %wd bytes"
  
! #: cgraphunit.cc:2471
  #, gcc-internal-format
  msgid "nodes with unreleased memory found"
  msgstr "se encontraron nodos sin memoria liberada"
*************** msgstr "no se puede cerrar el fichero de
*** 25558,25571 ****
  msgid "cannot find %qs"
  msgstr "[no se puede encontrar %s]"
  
! #: collect-utils.cc:225 collect2.cc:2391 collect2.cc:2561 gcc.cc:3430
! #: gcc.cc:7866
  #, fuzzy, gcc-internal-format
  #| msgid "pex_init failed: %m"
  msgid "%<pex_init%> failed: %m"
  msgstr "falló pex_init: %m"
  
! #: collect-utils.cc:234 collect2.cc:2400 collect2.cc:2569 gcc.cc:2714
  #, gcc-internal-format
  msgid "%s: %m"
  msgstr "%s: %m"
--- 27099,27112 ----
  msgid "cannot find %qs"
  msgstr "[no se puede encontrar %s]"
  
! #: collect-utils.cc:225 collect2.cc:2394 collect2.cc:2564 gcc.cc:3446
! #: gcc.cc:7890
  #, fuzzy, gcc-internal-format
  #| msgid "pex_init failed: %m"
  msgid "%<pex_init%> failed: %m"
  msgstr "falló pex_init: %m"
  
! #: collect-utils.cc:234 collect2.cc:2403 collect2.cc:2572 gcc.cc:2755
  #, gcc-internal-format
  msgid "%s: %m"
  msgstr "%s: %m"
*************** msgstr "se debe establecer la variable d
*** 25581,25686 ****
  msgid "ld returned %d exit status"
  msgstr "ld devolvió el estado de salida %d"
  
! #: collect2.cc:916 gcc.cc:8378 config/nvptx/mkoffload.cc:646
  #, gcc-internal-format
  msgid "atexit failed"
  msgstr "falló atexit"
  
! #: collect2.cc:1047
  #, gcc-internal-format
  msgid "no arguments"
  msgstr "sin argumentos"
  
! #: collect2.cc:1289 opts.cc:1223
  #, gcc-internal-format
  msgid "LTO support has not been enabled in this configuration"
  msgstr "el soporte para LTO no se activó en esta configuración"
  
! #: collect2.cc:1330 graph.cc:55 lto-wrapper.cc:1765 lto-wrapper.cc:1821
! #: toplev.cc:1576 objc/objc-act.cc:462
  #, gcc-internal-format
  msgid "cannot open %s: %m"
  msgstr "no se puede abrir %s: %m"
  
! #: collect2.cc:1450
  #, fuzzy, gcc-internal-format
  #| msgid "unknown demangling style '%s'"
  msgid "unknown demangling style %qs"
  msgstr "se desconoce el estilo de desenredado '%s'"
  
! #: collect2.cc:1552 collect2.cc:1730 collect2.cc:1770
  #, gcc-internal-format
  msgid "fopen %s: %m"
  msgstr "fopen %s: %m"
  
! #: collect2.cc:1555 collect2.cc:1735 collect2.cc:1773
  #, gcc-internal-format
  msgid "fclose %s: %m"
  msgstr "fclose %s: %m"
  
! #: collect2.cc:2325 lto-wrapper.cc:1236 lto-wrapper.cc:1251
! #: lto/lto-object.cc:148 lto/lto-object.cc:182 lto/lto-object.cc:279
! #: lto/lto-object.cc:336 lto/lto-object.cc:360
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s"
  msgstr "%s: %s"
  
! #: collect2.cc:2365
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find 'nm'"
  msgid "cannot find %<nm%>"
  msgstr "no se puede encontrar 'nm'"
  
! #: collect2.cc:2413
  #, fuzzy, gcc-internal-format
  #| msgid "can't open nm output: %m"
  msgid "cannot open nm output: %m"
  msgstr "no se puede abrir la salida de nm: %m"
  
! #: collect2.cc:2468
  #, gcc-internal-format, gfc-internal-format
  msgid "init function found in object %s"
  msgstr "se encontró la función init en el objeto %s"
  
! #: collect2.cc:2479
  #, gcc-internal-format, gfc-internal-format
  msgid "fini function found in object %s"
  msgstr "se encontró la función fini en el objeto %s"
  
! #: collect2.cc:2536
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find 'ldd'"
  msgid "cannot find %<ldd%>"
  msgstr "no se puede encontrar 'ldd'"
  
! #: collect2.cc:2582
  #, fuzzy, gcc-internal-format
  #| msgid "can't open ldd output: %m"
  msgid "cannot open ldd output: %m"
  msgstr "no se puede abrir la salida de ldd: %m"
  
! #: collect2.cc:2600
  #, gcc-internal-format, gfc-internal-format
  msgid "dynamic dependency %s not found"
  msgstr "no se encontró la dependencia dinámica %s"
  
! #: collect2.cc:2612
  #, fuzzy, gcc-internal-format
  #| msgid "unable to open dynamic dependency '%s'"
  msgid "unable to open dynamic dependency %qs"
  msgstr "no se puede abrir la dependencia dinámica '%s'"
  
! #: collect2.cc:2764
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: not a COFF file"
  msgstr "%s: no es un fichero COFF"
  
! #: collect2.cc:2923
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: cannot open as COFF file"
  msgstr "%s: no se puede abrir como un fichero COFF"
  
! #: collect2.cc:2982
  #, gcc-internal-format, gfc-internal-format
  msgid "library lib%s not found"
  msgstr "no se encontró la biblioteca lib%s"
--- 27122,27227 ----
  msgid "ld returned %d exit status"
  msgstr "ld devolvió el estado de salida %d"
  
! #: collect2.cc:918 gcc.cc:8402 config/nvptx/mkoffload.cc:646
  #, gcc-internal-format
  msgid "atexit failed"
  msgstr "falló atexit"
  
! #: collect2.cc:1051
  #, gcc-internal-format
  msgid "no arguments"
  msgstr "sin argumentos"
  
! #: collect2.cc:1294 opts.cc:1258
  #, gcc-internal-format
  msgid "LTO support has not been enabled in this configuration"
  msgstr "el soporte para LTO no se activó en esta configuración"
  
! #: collect2.cc:1335 graph.cc:55 lto-wrapper.cc:1769 lto-wrapper.cc:1823
! #: toplev.cc:1587 objc/objc-act.cc:462
  #, gcc-internal-format
  msgid "cannot open %s: %m"
  msgstr "no se puede abrir %s: %m"
  
! #: collect2.cc:1454
  #, fuzzy, gcc-internal-format
  #| msgid "unknown demangling style '%s'"
  msgid "unknown demangling style %qs"
  msgstr "se desconoce el estilo de desenredado '%s'"
  
! #: collect2.cc:1555 collect2.cc:1733 collect2.cc:1773
  #, gcc-internal-format
  msgid "fopen %s: %m"
  msgstr "fopen %s: %m"
  
! #: collect2.cc:1558 collect2.cc:1738 collect2.cc:1776
  #, gcc-internal-format
  msgid "fclose %s: %m"
  msgstr "fclose %s: %m"
  
! #: collect2.cc:2328 lto-wrapper.cc:1242 lto-wrapper.cc:1257
! #: algol68/a68-lang.cc:561 lto/lto-object.cc:146 lto/lto-object.cc:180
! #: lto/lto-object.cc:277 lto/lto-object.cc:334 lto/lto-object.cc:358
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s"
  msgstr "%s: %s"
  
! #: collect2.cc:2368
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find 'nm'"
  msgid "cannot find %<nm%>"
  msgstr "no se puede encontrar 'nm'"
  
! #: collect2.cc:2416
  #, fuzzy, gcc-internal-format
  #| msgid "can't open nm output: %m"
  msgid "cannot open nm output: %m"
  msgstr "no se puede abrir la salida de nm: %m"
  
! #: collect2.cc:2471
  #, gcc-internal-format, gfc-internal-format
  msgid "init function found in object %s"
  msgstr "se encontró la función init en el objeto %s"
  
! #: collect2.cc:2482
  #, gcc-internal-format, gfc-internal-format
  msgid "fini function found in object %s"
  msgstr "se encontró la función fini en el objeto %s"
  
! #: collect2.cc:2539
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find 'ldd'"
  msgid "cannot find %<ldd%>"
  msgstr "no se puede encontrar 'ldd'"
  
! #: collect2.cc:2585
  #, fuzzy, gcc-internal-format
  #| msgid "can't open ldd output: %m"
  msgid "cannot open ldd output: %m"
  msgstr "no se puede abrir la salida de ldd: %m"
  
! #: collect2.cc:2603
  #, gcc-internal-format, gfc-internal-format
  msgid "dynamic dependency %s not found"
  msgstr "no se encontró la dependencia dinámica %s"
  
! #: collect2.cc:2615
  #, fuzzy, gcc-internal-format
  #| msgid "unable to open dynamic dependency '%s'"
  msgid "unable to open dynamic dependency %qs"
  msgstr "no se puede abrir la dependencia dinámica '%s'"
  
! #: collect2.cc:2767
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: not a COFF file"
  msgstr "%s: no es un fichero COFF"
  
! #: collect2.cc:2926
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: cannot open as COFF file"
  msgstr "%s: no se puede abrir como un fichero COFF"
  
! #: collect2.cc:2985
  #, gcc-internal-format, gfc-internal-format
  msgid "library lib%s not found"
  msgstr "no se encontró la biblioteca lib%s"
*************** msgstr "%qs no es un fichero de datos gc
*** 25767,25849 ****
  msgid "%qs is version %q.*s, expected version %q.*s"
  msgstr "%qs es versión %q.*s, se esperaba la versión %q.*s"
  
! #: coverage.cc:268
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Profile data for function %u is corrupted"
  msgid "profile data for function %u is corrupted"
  msgstr "La información de análisis de perfil para la función %u está corrupta"
  
! #: coverage.cc:269
  #, gcc-internal-format
  msgid "checksum is (%x,%x) instead of (%x,%x)"
  msgstr "la suma de comprobación es (%x,%x) en lugar de (%x,%x)"
  
! #: coverage.cc:284
  #, gcc-internal-format
  msgid "%qs has overflowed"
  msgstr "%qs se ha desbordado"
  
! #: coverage.cc:285
  #, gcc-internal-format
  msgid "%qs is corrupted"
  msgstr "%qs está corrupto"
  
! #: coverage.cc:312
  #, gcc-internal-format
  msgid "%qs profile count data file not found"
  msgstr ""
  
! #: coverage.cc:341
  #, fuzzy, gcc-internal-format
  #| msgid "Profile data for function %u is corrupted"
  msgid "profile for function %qD not found in profile data"
  msgstr "La información de análisis de perfil para la función %u está corrupta"
  
! #: coverage.cc:361
  #, fuzzy, gcc-internal-format
  #| msgid "the control flow of function %qE does not match its profile data (counter %qs)"
  msgid "number of counters in profile data for function %qD does not match its profile data (counter %qs, expected %i and have %i)"
  msgstr "el flujo de control de la función %qE no coincide con sus datos de análisis de perfil (contador %qs)"
  
! #: coverage.cc:370
  #, fuzzy, gcc-internal-format
  #| msgid "the control flow of function %qE does not match its profile data (counter %qs)"
  msgid "the control flow of function %qD does not match its profile data (counter %qs)"
  msgstr "el flujo de control de la función %qE no coincide con sus datos de análisis de perfil (contador %qs)"
  
! #: coverage.cc:389
  #, gcc-internal-format
  msgid "execution counts estimated\n"
  msgstr "cuentas de ejecución estimadas\n"
  
! #: coverage.cc:390
  #, gcc-internal-format
  msgid "execution counts assumed to be zero\n"
  msgstr "se asume que las cuentas de ejecución son cero\n"
  
! #: coverage.cc:403
  #, fuzzy, gcc-internal-format
  #| msgid "source locations for function %qE have changed, the profile data may be out of date"
  msgid "source locations for function %qD have changed, the profile data may be out of date"
  msgstr "cambiaron las ubicaciones de fuente para la función %qE, los datos de análisis de perfil pueden estar desactualizados"
  
! #: coverage.cc:667
  #, gcc-internal-format
  msgid "function starts on a higher line number than it ends"
  msgstr ""
  
! #: coverage.cc:689
  #, gcc-internal-format
  msgid "error writing %qs"
  msgstr "error al escribir %qs"
  
! #: coverage.cc:1289
  #, fuzzy, gcc-internal-format
  #| msgid "switch %qs does not start with %<-%>"
  msgid "filename %qs does not start with profile prefix %qs"
  msgstr "la opción %qs no inicia con %<-%>"
  
! #: coverage.cc:1334
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open %s"
  msgstr "no se puede abrir %s"
--- 27308,27390 ----
  msgid "%qs is version %q.*s, expected version %q.*s"
  msgstr "%qs es versión %q.*s, se esperaba la versión %q.*s"
  
! #: coverage.cc:269
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Profile data for function %u is corrupted"
  msgid "profile data for function %u is corrupted"
  msgstr "La información de análisis de perfil para la función %u está corrupta"
  
! #: coverage.cc:270
  #, gcc-internal-format
  msgid "checksum is (%x,%x) instead of (%x,%x)"
  msgstr "la suma de comprobación es (%x,%x) en lugar de (%x,%x)"
  
! #: coverage.cc:285
  #, gcc-internal-format
  msgid "%qs has overflowed"
  msgstr "%qs se ha desbordado"
  
! #: coverage.cc:286
  #, gcc-internal-format
  msgid "%qs is corrupted"
  msgstr "%qs está corrupto"
  
! #: coverage.cc:313
  #, gcc-internal-format
  msgid "%qs profile count data file not found"
  msgstr ""
  
! #: coverage.cc:342
  #, fuzzy, gcc-internal-format
  #| msgid "Profile data for function %u is corrupted"
  msgid "profile for function %qD not found in profile data"
  msgstr "La información de análisis de perfil para la función %u está corrupta"
  
! #: coverage.cc:362
  #, fuzzy, gcc-internal-format
  #| msgid "the control flow of function %qE does not match its profile data (counter %qs)"
  msgid "number of counters in profile data for function %qD does not match its profile data (counter %qs, expected %i and have %i)"
  msgstr "el flujo de control de la función %qE no coincide con sus datos de análisis de perfil (contador %qs)"
  
! #: coverage.cc:371
  #, fuzzy, gcc-internal-format
  #| msgid "the control flow of function %qE does not match its profile data (counter %qs)"
  msgid "the control flow of function %qD does not match its profile data (counter %qs)"
  msgstr "el flujo de control de la función %qE no coincide con sus datos de análisis de perfil (contador %qs)"
  
! #: coverage.cc:390
  #, gcc-internal-format
  msgid "execution counts estimated\n"
  msgstr "cuentas de ejecución estimadas\n"
  
! #: coverage.cc:391
  #, gcc-internal-format
  msgid "execution counts assumed to be zero\n"
  msgstr "se asume que las cuentas de ejecución son cero\n"
  
! #: coverage.cc:404
  #, fuzzy, gcc-internal-format
  #| msgid "source locations for function %qE have changed, the profile data may be out of date"
  msgid "source locations for function %qD have changed, the profile data may be out of date"
  msgstr "cambiaron las ubicaciones de fuente para la función %qE, los datos de análisis de perfil pueden estar desactualizados"
  
! #: coverage.cc:668
  #, gcc-internal-format
  msgid "function starts on a higher line number than it ends"
  msgstr ""
  
! #: coverage.cc:690
  #, gcc-internal-format
  msgid "error writing %qs"
  msgstr "error al escribir %qs"
  
! #: coverage.cc:1293
  #, fuzzy, gcc-internal-format
  #| msgid "switch %qs does not start with %<-%>"
  msgid "filename %qs does not start with profile prefix %qs"
  msgstr "la opción %qs no inicia con %<-%>"
  
! #: coverage.cc:1336
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open %s"
  msgstr "no se puede abrir %s"
*************** msgstr "Nombre del entorno de ejecución
*** 25892,25937 ****
  msgid "closed intervals"
  msgstr "tarea contenedora"
  
- #: diagnostic-format-sarif.cc:3773
- #, fuzzy, gcc-internal-format
- #| msgid "failed to open temporary file %s for LTO output"
- msgid "unable to determine filename for SARIF output"
- msgstr "falló al abrir el fichero temporal %s para la salida LTO"
- 
- #: diagnostic-format-sarif.cc:3786
- #, fuzzy, gcc-internal-format
- #| msgid "unable to use '%s' for PIC register"
- msgid "unable to open %qs for SARIF output: %m"
- msgstr "no se puede usar '%s' para registro PIC"
- 
- #: diagnostic-macro-unwinding.cc:182
- #, gcc-internal-format
- msgid "in definition of macro %qs"
- msgstr "en definición de macro %qs"
- 
- #: diagnostic-macro-unwinding.cc:199
- #, gcc-internal-format
- msgid "in expansion of macro %qs"
- msgstr "en expansión de macro %qs"
- 
- #: diagnostic-path.cc:226
- #, fuzzy, gcc-internal-format
- #| msgid "debug: "
- msgid "debug path"
- msgstr "depuración: "
- 
- #: diagnostic-path.cc:1174
- msgid "%@ %e (fndecl %qs, depth %i)"
- msgstr ""
- 
- #: diagnostic-path.cc:1180
- msgid "%@ %e (depth %i)"
- msgstr ""
- 
- #: diagnostic-path.cc:1186
- msgid "%@ %e"
- msgstr ""
- 
  #: dominance.cc:1180
  #, gcc-internal-format, gfc-internal-format
  msgid "dominator of %d status unknown"
--- 27433,27438 ----
*************** msgstr "el dominador de %d en un estado
*** 25942,25976 ****
  msgid "dominator of %d should be %d, not %d"
  msgstr "el dominador de %d debería ser %d, no %d"
  
! #: dumpfile.cc:383
  #, gcc-internal-format
  msgid "could not open dump file %qs: %m"
  msgstr "no se puede abrir el fichero de volcado %qs: %m"
  
! #: dumpfile.cc:1869
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring unknown option %q.*s in %<-fdump-%s%>"
  msgid "ignoring unknown option %q.*s"
  msgstr "se descarta la opción desconocida %q.*s en %<-fdump-%s%>"
  
! #: dumpfile.cc:1951
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
  msgid "unrecognized command-line option %<-fdump-%s%>; did you mean %<-fdump-%s%>?"
  msgstr "no se reconoce la opción de línea de órdenes %<-%s%>; ¿quería decir %<-%s%>?"
  
! #: dumpfile.cc:1954
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option %<-fdump-%s%>"
  msgid "unrecognized command-line option %<-fdump-%s%>"
  msgstr "no se reconoce la opción de línea de órdenes %<-fdump-%s%>"
  
! #: dumpfile.cc:2027
  #, gcc-internal-format
  msgid "unknown option %q.*s in %<-fopt-info-%s%>"
  msgstr "opción desconocida %q.*s en %<-fopt-info-%s%>"
  
! #: dumpfile.cc:2059
  #, gcc-internal-format
  msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
  msgstr "se descarta la opción posiblemente conflictiva %<-fopt-info-%s%>"
--- 27443,27477 ----
  msgid "dominator of %d should be %d, not %d"
  msgstr "el dominador de %d debería ser %d, no %d"
  
! #: dumpfile.cc:382
  #, gcc-internal-format
  msgid "could not open dump file %qs: %m"
  msgstr "no se puede abrir el fichero de volcado %qs: %m"
  
! #: dumpfile.cc:1871
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring unknown option %q.*s in %<-fdump-%s%>"
  msgid "ignoring unknown option %q.*s"
  msgstr "se descarta la opción desconocida %q.*s en %<-fdump-%s%>"
  
! #: dumpfile.cc:1953
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
  msgid "unrecognized command-line option %<-fdump-%s%>; did you mean %<-fdump-%s%>?"
  msgstr "no se reconoce la opción de línea de órdenes %<-%s%>; ¿quería decir %<-%s%>?"
  
! #: dumpfile.cc:1956
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option %<-fdump-%s%>"
  msgid "unrecognized command-line option %<-fdump-%s%>"
  msgstr "no se reconoce la opción de línea de órdenes %<-fdump-%s%>"
  
! #: dumpfile.cc:2029
  #, gcc-internal-format
  msgid "unknown option %q.*s in %<-fopt-info-%s%>"
  msgstr "opción desconocida %q.*s en %<-fopt-info-%s%>"
  
! #: dumpfile.cc:2061
  #, gcc-internal-format
  msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
  msgstr "se descarta la opción posiblemente conflictiva %<-fopt-info-%s%>"
*************** msgstr "falló verify_histograms"
*** 25993,26040 ****
  msgid "multiple EH personalities are supported only with assemblers supporting %<.cfi_personality%> directive"
  msgstr "sólo se admiten múltiples personalidades EH con ensambladores que admiten la directiva cfi.personality"
  
! #: dwarf2out.cc:11191
  #, gcc-internal-format
  msgid "%<-gdwarf-6%> is output as version 5 with incompatibilities"
  msgstr ""
  
! #: dwarf2out.cc:15078
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr "se encontró UNSPEC %s (%d) que no está delegitimado la ubicación de variable"
  
! #: emit-rtl.cc:3042
  #, gcc-internal-format
  msgid "invalid rtl sharing found in the insn"
  msgstr "se encontró una compartición de rtl no válida en la insn"
  
! #: emit-rtl.cc:3044
  #, gcc-internal-format
  msgid "shared rtx"
  msgstr "rtx compartido"
  
! #: emit-rtl.cc:3046
  #, gcc-internal-format
  msgid "internal consistency failure"
  msgstr "falla interna de consistencia"
  
! #: emit-rtl.cc:4146
  #, fuzzy, gcc-internal-format
  #| msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
  msgid "ICE: %<emit_insn%> used where %<emit_jump_insn%> needed:"
  msgstr "ICE: se usa emit_insn donde se necesita emit_jump_insn:\n"
  
! #: errors.cc:133
  #, gcc-internal-format, gfc-internal-format
  msgid "abort in %s, at %s:%d"
  msgstr "aborto en %s, en %s:%d"
  
! #: except.cc:2186
  #, gcc-internal-format
  msgid "argument of %<__builtin_eh_return_regno%> must be constant"
  msgstr "el argumento de %<__builtin_eh_return_regno%> debe ser constante"
  
! #: except.cc:2332
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "%<__builtin_eh_return%> not supported on this target"
--- 27494,27541 ----
  msgid "multiple EH personalities are supported only with assemblers supporting %<.cfi_personality%> directive"
  msgstr "sólo se admiten múltiples personalidades EH con ensambladores que admiten la directiva cfi.personality"
  
! #: dwarf2out.cc:11219
  #, gcc-internal-format
  msgid "%<-gdwarf-6%> is output as version 5 with incompatibilities"
  msgstr ""
  
! #: dwarf2out.cc:15353
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr "se encontró UNSPEC %s (%d) que no está delegitimado la ubicación de variable"
  
! #: emit-rtl.cc:3058
  #, gcc-internal-format
  msgid "invalid rtl sharing found in the insn"
  msgstr "se encontró una compartición de rtl no válida en la insn"
  
! #: emit-rtl.cc:3060
  #, gcc-internal-format
  msgid "shared rtx"
  msgstr "rtx compartido"
  
! #: emit-rtl.cc:3062
  #, gcc-internal-format
  msgid "internal consistency failure"
  msgstr "falla interna de consistencia"
  
! #: emit-rtl.cc:4166
  #, fuzzy, gcc-internal-format
  #| msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
  msgid "ICE: %<emit_insn%> used where %<emit_jump_insn%> needed:"
  msgstr "ICE: se usa emit_insn donde se necesita emit_jump_insn:\n"
  
! #: errors.cc:134
  #, gcc-internal-format, gfc-internal-format
  msgid "abort in %s, at %s:%d"
  msgstr "aborto en %s, en %s:%d"
  
! #: except.cc:2179
  #, gcc-internal-format
  msgid "argument of %<__builtin_eh_return_regno%> must be constant"
  msgstr "el argumento de %<__builtin_eh_return_regno%> debe ser constante"
  
! #: except.cc:2325
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "%<__builtin_eh_return%> not supported on this target"
*************** msgstr "region_array no coincide con reg
*** 26084,26096 ****
  msgid "%<lp_array%> does not match %<region_tree%>"
  msgstr "lp_array no coincide con region_tree"
  
! #: except.cc:3561 tree.cc:14621 value-prof.cc:529
  #, fuzzy, gcc-internal-format
  #| msgid "open %s failed: %s"
  msgid "%qs failed"
  msgstr "falló al abrir %s: %s"
  
! #: explow.cc:1610
  #, gcc-internal-format
  msgid "stack limits not supported on this target"
  msgstr "no se admiten límites de la pila en este objetivo"
--- 27585,27597 ----
  msgid "%<lp_array%> does not match %<region_tree%>"
  msgstr "lp_array no coincide con region_tree"
  
! #: except.cc:3561 tree.cc:14779 value-prof.cc:529
  #, fuzzy, gcc-internal-format
  #| msgid "open %s failed: %s"
  msgid "%qs failed"
  msgstr "falló al abrir %s: %s"
  
! #: explow.cc:1634
  #, gcc-internal-format
  msgid "stack limits not supported on this target"
  msgstr "no se admiten límites de la pila en este objetivo"
*************** msgstr ""
*** 26115,26139 ****
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.cc:12476
  #, fuzzy, gcc-internal-format
  #| msgid "%Kcall to %qs declared with attribute error: %s"
  msgid "call to %qs declared with attribute error: %s"
  msgstr "%Kla llamada a %qs se redeclaró con error de atributo: %s"
  
! #: expr.cc:12490
  #, fuzzy, gcc-internal-format
  #| msgid "%Kcall to %qs declared with attribute warning: %s"
  msgid "call to %qs declared with attribute warning: %s"
  msgstr "%Kla llamada a %qs se redecló con aviso de atributo: %s"
  
! #: expr.cc:13544
  #, fuzzy, gcc-internal-format
  #| msgid "assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X%> or %<-X%>"
  msgid "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>"
  msgstr "se asume que el desbordamiento con signo no sucede al simplificar %<abs (X)%> a %<X%> o %<-X%>"
  
! #: ext-dce.cc:1202
  #, fuzzy, gcc-internal-format
  #| msgid "%s: %d basic blocks and %d registers; increase --param max-gcse-memory above %d"
  msgid "ext-dce disabled: %d basic blocks and %d registers; increase %<--param max-gcse-memory%> above %wu"
--- 27616,27640 ----
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.cc:12652
  #, fuzzy, gcc-internal-format
  #| msgid "%Kcall to %qs declared with attribute error: %s"
  msgid "call to %qs declared with attribute error: %s"
  msgstr "%Kla llamada a %qs se redeclaró con error de atributo: %s"
  
! #: expr.cc:12666
  #, fuzzy, gcc-internal-format
  #| msgid "%Kcall to %qs declared with attribute warning: %s"
  msgid "call to %qs declared with attribute warning: %s"
  msgstr "%Kla llamada a %qs se redecló con aviso de atributo: %s"
  
! #: expr.cc:13719
  #, fuzzy, gcc-internal-format
  #| msgid "assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X%> or %<-X%>"
  msgid "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>"
  msgstr "se asume que el desbordamiento con signo no sucede al simplificar %<abs (X)%> a %<X%> o %<-X%>"
  
! #: ext-dce.cc:1334
  #, fuzzy, gcc-internal-format
  #| msgid "%s: %d basic blocks and %d registers; increase --param max-gcse-memory above %d"
  msgid "ext-dce disabled: %d basic blocks and %d registers; increase %<--param max-gcse-memory%> above %wu"
*************** msgstr "%s: %d bloques básicos y %d reg
*** 26144,26161 ****
  msgid "invalid argument %qs to %qs"
  msgstr "argumento %qs no válido para %qs"
  
! #: final.cc:1775
  #, fuzzy, gcc-internal-format
  #| msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgid "the frame size of %wu bytes is larger than %wu bytes"
  msgstr "el tamaño de marco de %wd bytes es mayor que %wd bytes"
  
! #: final.cc:4402 toplev.cc:1446 tree-cfgcleanup.cc:1540
  #, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "no se puede abrir el fichero de volcado de insn final %qs: %m"
  
! #: final.cc:4471 tree-cfgcleanup.cc:1557
  #, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "no se puede cerrar el fichero de volcado de insn final %qs: %m"
--- 27645,27662 ----
  msgid "invalid argument %qs to %qs"
  msgstr "argumento %qs no válido para %qs"
  
! #: final.cc:1776
  #, fuzzy, gcc-internal-format
  #| msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgid "the frame size of %wu bytes is larger than %wu bytes"
  msgstr "el tamaño de marco de %wd bytes es mayor que %wd bytes"
  
! #: final.cc:4424 toplev.cc:1457 tree-cfgcleanup.cc:1462
  #, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "no se puede abrir el fichero de volcado de insn final %qs: %m"
  
! #: final.cc:4493 tree-cfgcleanup.cc:1479
  #, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "no se puede cerrar el fichero de volcado de insn final %qs: %m"
*************** msgstr "no se puede cerrar el fichero de
*** 26165,26191 ****
  msgid "large fixed-point constant implicitly truncated to fixed-point type"
  msgstr "se truncó la constante de coma fija grande implícitamente al tipo de coma fija"
  
! #: fold-const.cc:4991 fold-const.cc:5001
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d due to width of bit-field"
  msgstr "la comparación siempre es %d debido a la anchura del campo de bit"
  
! #: fold-const.cc:6259 tree-ssa-reassoc.cc:2886 tree-ssa-reassoc.cc:3971
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr "se asume que el desbordamiento con signo no sucede al simplificar la prueba de rango"
  
! #: fold-const.cc:9830
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr "se asume que el desbordamiento con signo no sucede cuando se reduce la constante en comparación"
  
! #: fold-const.cc:10237
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr "se asume que el desbordamiento con signo no sucede cuando se combinan constantes alrededor de una comparación"
  
! #: fold-const.cc:13671
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "fold check: el árbol original cambió por un pliegue"
--- 27666,27692 ----
  msgid "large fixed-point constant implicitly truncated to fixed-point type"
  msgstr "se truncó la constante de coma fija grande implícitamente al tipo de coma fija"
  
! #: fold-const.cc:5006 fold-const.cc:5016
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d due to width of bit-field"
  msgstr "la comparación siempre es %d debido a la anchura del campo de bit"
  
! #: fold-const.cc:6279 tree-ssa-reassoc.cc:2887 tree-ssa-reassoc.cc:3964
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr "se asume que el desbordamiento con signo no sucede al simplificar la prueba de rango"
  
! #: fold-const.cc:9856
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr "se asume que el desbordamiento con signo no sucede cuando se reduce la constante en comparación"
  
! #: fold-const.cc:10270
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr "se asume que el desbordamiento con signo no sucede cuando se combinan constantes alrededor de una comparación"
  
! #: fold-const.cc:13683
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "fold check: el árbol original cambió por un pliegue"
*************** msgstr "el tamaño total de los objetos
*** 26208,26443 ****
  msgid "total size of local objects exceeds maximum %wu"
  msgstr "el tamaño total de los objetos locales es demasiado grande"
  
! #: function.cc:1789 gimplify.cc:7888 gimplify.cc:8059 varasm.cc:1833
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "restricción imposible en %<asm%>"
  
! #: function.cc:4293
  #, gcc-internal-format
  msgid "variable %q+D might be clobbered by %<longjmp%> or %<vfork%>"
  msgstr "la variable %q+D puede ser sobreescrita por %<longjmp%> o %<vfork%>"
  
! #: function.cc:4314
  #, gcc-internal-format
  msgid "argument %q+D might be clobbered by %<longjmp%> or %<vfork%>"
  msgstr "el argumento %q+D puede ser sobreescrito por %<longjmp%> o %<vfork%>"
  
! #: function.cc:5035
  #, gcc-internal-format
  msgid "function returns an aggregate"
  msgstr "la función devuelve un agregado"
  
! #: gcc.cc:2224
  #, fuzzy, gcc-internal-format
  #| msgid "could not open response file %s"
  msgid "cannot open nested response file"
  msgstr "no se puede abrir el fichero de respuesta %s"
  
! #: gcc.cc:2261
  #, fuzzy, gcc-internal-format
  #| msgid "could not close response file %s"
  msgid "cannot close nonexistent response file"
  msgstr "no se puede cerrar el fichero de respuesta %s"
  
! #: gcc.cc:2284
  #, gcc-internal-format, gfc-internal-format
  msgid "could not open temporary response file %s"
  msgstr "no se puede abrir el fichero de respuesta temporal %s"
  
! #: gcc.cc:2291
  #, gcc-internal-format, gfc-internal-format
  msgid "could not write to temporary response file %s"
  msgstr "no se puede escribir en el fichero de respuesta temporal %s"
  
! #: gcc.cc:2297
  #, gcc-internal-format, gfc-internal-format
  msgid "could not close temporary response file %s"
  msgstr "no se puede cerrar el fichero de respuesta temporal %s"
  
  #. This leaves DESC open, but the OS will save us.
! #: gcc.cc:2329
  #, fuzzy, gcc-internal-format
  #| msgid "cannot read %s: %m"
  msgid "cannot read spec file %qs: %m"
  msgstr "no se puede leer %s: %m"
  
! #: gcc.cc:2423 gcc.cc:2443
  #, fuzzy
  #| msgid "specs %%include syntax malformed after %ld characters"
  msgid "specs %%include syntax malformed after %td characters"
  msgstr "sintaxis de specs %%include mal formada después de %ld caracteres"
  
! #: gcc.cc:2469 gcc.cc:2478 gcc.cc:2488 gcc.cc:2498
  #, fuzzy
  #| msgid "specs %%rename syntax malformed after %ld characters"
  msgid "specs %%rename syntax malformed after %td characters"
  msgstr "sintaxis de specs %%rename mal formada después de %ld caracteres"
  
! #: gcc.cc:2508
  #, gcc-internal-format, gfc-internal-format
  msgid "specs %s spec was not found to be renamed"
  msgstr "la especificación specs %s no se encontró para ser renombrada"
  
! #: gcc.cc:2516
  #, gcc-internal-format
  msgid "%s: attempt to rename spec %qs to already defined spec %qs"
  msgstr "%s: se intentó renombrar la especificación %qs a la especificación %qs que ya estaba definida"
  
! #: gcc.cc:2538
  #, fuzzy
  #| msgid "specs unknown %% command after %ld characters"
  msgid "specs unknown %% command after %td characters"
  msgstr "orden specs %% desconocida después de %ld caracteres"
  
! #: gcc.cc:2550 gcc.cc:2564
  #, fuzzy
  #| msgid "specs file malformed after %ld characters"
  msgid "specs file malformed after %td characters"
  msgstr "fichero specs mal formado después de %ld caracteres"
  
! #: gcc.cc:2619
  #, gcc-internal-format
  msgid "spec file has no spec for linking"
  msgstr "el fichero de especificación no tiene especificaciones para enlazar"
  
! #: gcc.cc:3183 gcc.cc:3220
  #, gcc-internal-format
  msgid "system path %qs is not absolute"
  msgstr "la ruta del sistema %qs no es absoluta"
  
! #: gcc.cc:3309
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe not supported"
  msgid "%<-pipe%> not supported"
  msgstr "no se admite -pipe"
  
! #: gcc.cc:3447 gcc.cc:7875
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open %s: %m"
  msgid "cannot execute %qs: %s: %m"
  msgstr "no se puede abrir %s: %m"
  
! #: gcc.cc:3448 gcc.cc:7876
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open %s: %m"
  msgid "cannot execute %qs: %s"
  msgstr "no se puede abrir %s: %m"
  
! #: gcc.cc:3467
  #, gcc-internal-format
  msgid "failed to get exit status: %m"
  msgstr "no se puede obtener el estado de salida: %m"
  
! #: gcc.cc:3473
  #, gcc-internal-format
  msgid "failed to get process times: %m"
  msgstr "no se pueden obtener los tiempos de proceso: %m"
  
  #. The inferior failed to catch the signal.
! #: gcc.cc:3499 gcc.cc:3523
  #, gcc-internal-format, gfc-internal-format
  msgid "%s signal terminated program %s"
  msgstr "la señal %s terminó el programa %s"
  
! #: gcc.cc:3967 opts-common.cc:1618 opts-common.cc:1650
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option %qs"
  msgid "unrecognized command-line option %qs"
  msgstr "no se reconoce la opción de línea de órdenes %qs"
  
! #: gcc.cc:4009
  #, fuzzy, gcc-internal-format
  #| msgid "GCC is not configured to support %s as offload target"
  msgid "GCC is not configured to support %qs as %<-foffload=%> argument"
  msgstr "GCC no está configurado para aceptar %s como objetivo de descarga"
  
! #: gcc.cc:4016
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments are: %s; did you mean %qs?"
  msgid "valid %<-foffload=%> arguments are: %s; did you mean %qs?"
  msgstr "los argumentos válidos son: %s; ¿quiso decir %qs?"
  
! #: gcc.cc:4019
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments are: %s"
  msgid "valid %<-foffload=%> arguments are: %s"
  msgstr "los argumentos válidos son: %s"
  
! #: gcc.cc:4039
  #, gcc-internal-format
  msgid "%<=%>options missing after %<-foffload-options=%>target"
  msgstr ""
  
! #: gcc.cc:4510
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is an unknown -save-temps option"
  msgid "%qs is an unknown %<-save-temps%> option"
  msgstr "%qs es una opción desconocida para -save-temps"
  
! #: gcc.cc:5062
  #, gcc-internal-format
  msgid "linker hardening options not enabled by %<-fhardened%> because other link options were specified on the command line"
  msgstr ""
  
! #: gcc.cc:5086 toplev.cc:717
  #, gcc-internal-format
  msgid "input file %qs is the same as output file"
  msgstr "el fichero de entrada %qs es el mismo que el de salida"
  
! #: gcc.cc:5091
  #, gcc-internal-format
  msgid "output filename may not be empty"
  msgstr "el nombre fichero del salida puede no estar vacío"
  
! #: gcc.cc:5476
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe ignored because -save-temps specified"
  msgid "%<-pipe%> ignored because %<-save-temps%> specified"
  msgstr "se descarta -pipe porque se especificó -save-temps"
  
! #: gcc.cc:5564
  #, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr "%<-x %s%> después del último fichero de entrada no tiene efecto"
  
! #: gcc.cc:5767
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr "no se puede localizar el guión de enlazador por defecto %qs en las rutas de búsqueda de bibliotecas"
  
! #: gcc.cc:5974
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr "la opción %qs no inicia con %<-%>"
  
! #: gcc.cc:5978
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr "la opción generada de especificación sólo es %<-%>"
  
! #: gcc.cc:6210
  #, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr "la especificación %qs es no válida"
  
! #: gcc.cc:6387
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr "la especificación %qs tiene un %<%%0%c%> no válido"
  
! #: gcc.cc:6679
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr "la especificación %qs tiene un %<%%W%c%> no válido"
  
! #: gcc.cc:6695
  #, fuzzy, gcc-internal-format
  #| msgid "spec %qs has invalid %<%%0%c%>"
  msgid "spec %qs has invalid %<%%@%c%>"
  msgstr "la especificación %qs tiene un %<%%0%c%> no válido"
  
! #: gcc.cc:6714
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr "la especificación %qs tiene un %<%%x%c%> no válido"
--- 27709,27944 ----
  msgid "total size of local objects exceeds maximum %wu"
  msgstr "el tamaño total de los objetos locales es demasiado grande"
  
! #: function.cc:1779 gimplify.cc:8058 gimplify.cc:8277 varasm.cc:1866
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "restricción imposible en %<asm%>"
  
! #: function.cc:4283
  #, gcc-internal-format
  msgid "variable %q+D might be clobbered by %<longjmp%> or %<vfork%>"
  msgstr "la variable %q+D puede ser sobreescrita por %<longjmp%> o %<vfork%>"
  
! #: function.cc:4304
  #, gcc-internal-format
  msgid "argument %q+D might be clobbered by %<longjmp%> or %<vfork%>"
  msgstr "el argumento %q+D puede ser sobreescrito por %<longjmp%> o %<vfork%>"
  
! #: function.cc:5029
  #, gcc-internal-format
  msgid "function returns an aggregate"
  msgstr "la función devuelve un agregado"
  
! #: gcc.cc:2265
  #, fuzzy, gcc-internal-format
  #| msgid "could not open response file %s"
  msgid "cannot open nested response file"
  msgstr "no se puede abrir el fichero de respuesta %s"
  
! #: gcc.cc:2302
  #, fuzzy, gcc-internal-format
  #| msgid "could not close response file %s"
  msgid "cannot close nonexistent response file"
  msgstr "no se puede cerrar el fichero de respuesta %s"
  
! #: gcc.cc:2325
  #, gcc-internal-format, gfc-internal-format
  msgid "could not open temporary response file %s"
  msgstr "no se puede abrir el fichero de respuesta temporal %s"
  
! #: gcc.cc:2332
  #, gcc-internal-format, gfc-internal-format
  msgid "could not write to temporary response file %s"
  msgstr "no se puede escribir en el fichero de respuesta temporal %s"
  
! #: gcc.cc:2338
  #, gcc-internal-format, gfc-internal-format
  msgid "could not close temporary response file %s"
  msgstr "no se puede cerrar el fichero de respuesta temporal %s"
  
  #. This leaves DESC open, but the OS will save us.
! #: gcc.cc:2370
  #, fuzzy, gcc-internal-format
  #| msgid "cannot read %s: %m"
  msgid "cannot read spec file %qs: %m"
  msgstr "no se puede leer %s: %m"
  
! #: gcc.cc:2464 gcc.cc:2484
  #, fuzzy
  #| msgid "specs %%include syntax malformed after %ld characters"
  msgid "specs %%include syntax malformed after %td characters"
  msgstr "sintaxis de specs %%include mal formada después de %ld caracteres"
  
! #: gcc.cc:2510 gcc.cc:2519 gcc.cc:2529 gcc.cc:2539
  #, fuzzy
  #| msgid "specs %%rename syntax malformed after %ld characters"
  msgid "specs %%rename syntax malformed after %td characters"
  msgstr "sintaxis de specs %%rename mal formada después de %ld caracteres"
  
! #: gcc.cc:2549
  #, gcc-internal-format, gfc-internal-format
  msgid "specs %s spec was not found to be renamed"
  msgstr "la especificación specs %s no se encontró para ser renombrada"
  
! #: gcc.cc:2557
  #, gcc-internal-format
  msgid "%s: attempt to rename spec %qs to already defined spec %qs"
  msgstr "%s: se intentó renombrar la especificación %qs a la especificación %qs que ya estaba definida"
  
! #: gcc.cc:2579
  #, fuzzy
  #| msgid "specs unknown %% command after %ld characters"
  msgid "specs unknown %% command after %td characters"
  msgstr "orden specs %% desconocida después de %ld caracteres"
  
! #: gcc.cc:2591 gcc.cc:2605
  #, fuzzy
  #| msgid "specs file malformed after %ld characters"
  msgid "specs file malformed after %td characters"
  msgstr "fichero specs mal formado después de %ld caracteres"
  
! #: gcc.cc:2660
  #, gcc-internal-format
  msgid "spec file has no spec for linking"
  msgstr "el fichero de especificación no tiene especificaciones para enlazar"
  
! #: gcc.cc:3199 gcc.cc:3236
  #, gcc-internal-format
  msgid "system path %qs is not absolute"
  msgstr "la ruta del sistema %qs no es absoluta"
  
! #: gcc.cc:3325
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe not supported"
  msgid "%<-pipe%> not supported"
  msgstr "no se admite -pipe"
  
! #: gcc.cc:3463 gcc.cc:7899
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open %s: %m"
  msgid "cannot execute %qs: %s: %m"
  msgstr "no se puede abrir %s: %m"
  
! #: gcc.cc:3464 gcc.cc:7900
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open %s: %m"
  msgid "cannot execute %qs: %s"
  msgstr "no se puede abrir %s: %m"
  
! #: gcc.cc:3483
  #, gcc-internal-format
  msgid "failed to get exit status: %m"
  msgstr "no se puede obtener el estado de salida: %m"
  
! #: gcc.cc:3489
  #, gcc-internal-format
  msgid "failed to get process times: %m"
  msgstr "no se pueden obtener los tiempos de proceso: %m"
  
  #. The inferior failed to catch the signal.
! #: gcc.cc:3515 gcc.cc:3539
  #, gcc-internal-format, gfc-internal-format
  msgid "%s signal terminated program %s"
  msgstr "la señal %s terminó el programa %s"
  
! #: gcc.cc:3985 opts-common.cc:1620 opts-common.cc:1653
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option %qs"
  msgid "unrecognized command-line option %qs"
  msgstr "no se reconoce la opción de línea de órdenes %qs"
  
! #: gcc.cc:4027
  #, fuzzy, gcc-internal-format
  #| msgid "GCC is not configured to support %s as offload target"
  msgid "GCC is not configured to support %qs as %<-foffload=%> argument"
  msgstr "GCC no está configurado para aceptar %s como objetivo de descarga"
  
! #: gcc.cc:4034
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments are: %s; did you mean %qs?"
  msgid "valid %<-foffload=%> arguments are: %s; did you mean %qs?"
  msgstr "los argumentos válidos son: %s; ¿quiso decir %qs?"
  
! #: gcc.cc:4037
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments are: %s"
  msgid "valid %<-foffload=%> arguments are: %s"
  msgstr "los argumentos válidos son: %s"
  
! #: gcc.cc:4057
  #, gcc-internal-format
  msgid "%<=%>options missing after %<-foffload-options=%>target"
  msgstr ""
  
! #: gcc.cc:4532
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is an unknown -save-temps option"
  msgid "%qs is an unknown %<-save-temps%> option"
  msgstr "%qs es una opción desconocida para -save-temps"
  
! #: gcc.cc:5087
  #, gcc-internal-format
  msgid "linker hardening options not enabled by %<-fhardened%> because other link options were specified on the command line"
  msgstr ""
  
! #: gcc.cc:5111 toplev.cc:720
  #, gcc-internal-format
  msgid "input file %qs is the same as output file"
  msgstr "el fichero de entrada %qs es el mismo que el de salida"
  
! #: gcc.cc:5116
  #, gcc-internal-format
  msgid "output filename may not be empty"
  msgstr "el nombre fichero del salida puede no estar vacío"
  
! #: gcc.cc:5501
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe ignored because -save-temps specified"
  msgid "%<-pipe%> ignored because %<-save-temps%> specified"
  msgstr "se descarta -pipe porque se especificó -save-temps"
  
! #: gcc.cc:5589
  #, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
  msgstr "%<-x %s%> después del último fichero de entrada no tiene efecto"
  
! #: gcc.cc:5792
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
  msgstr "no se puede localizar el guión de enlazador por defecto %qs en las rutas de búsqueda de bibliotecas"
  
! #: gcc.cc:5999
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
  msgstr "la opción %qs no inicia con %<-%>"
  
! #: gcc.cc:6003
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
  msgstr "la opción generada de especificación sólo es %<-%>"
  
! #: gcc.cc:6236
  #, gcc-internal-format
  msgid "spec %qs invalid"
  msgstr "la especificación %qs es no válida"
  
! #: gcc.cc:6413
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
  msgstr "la especificación %qs tiene un %<%%0%c%> no válido"
  
! #: gcc.cc:6703
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
  msgstr "la especificación %qs tiene un %<%%W%c%> no válido"
  
! #: gcc.cc:6719
  #, fuzzy, gcc-internal-format
  #| msgid "spec %qs has invalid %<%%0%c%>"
  msgid "spec %qs has invalid %<%%@%c%>"
  msgstr "la especificación %qs tiene un %<%%0%c%> no válido"
  
! #: gcc.cc:6738
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
  msgstr "la especificación %qs tiene un %<%%x%c%> no válido"
*************** msgstr "la especificación %qs tiene un
*** 26445,26593 ****
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.cc:6925
  #, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr "falla de especificación: %<%%*%> no ha sido inicializado por coincidencia de patrón"
  
! #: gcc.cc:6976
  #, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "falla de especificación: no se reconoce la opción de especificación %qc"
  
! #: gcc.cc:7042
  #, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr "función de especificación %qs desconocida"
  
! #: gcc.cc:7072
  #, fuzzy, gcc-internal-format
  #| msgid "error in args to spec function %qs"
  msgid "error in arguments to spec function %qs"
  msgstr "error en los argumentos para la función de especificación %qs"
  
! #: gcc.cc:7131
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr "nombre de la función de especificación malformado"
  
  #. )
! #: gcc.cc:7134
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "no hay argumentos para la función de especificación"
  
! #: gcc.cc:7153
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr "argumentos de la función de especificación malformados"
  
! #: gcc.cc:7332
  #, gcc-internal-format
  msgid "braced spec %qs ends in escape"
  msgstr "la especificación entre llaves %qs termina en escape"
  
! #: gcc.cc:7467
  #, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr "la especificación entre llaves %qs es no válida en %qc"
  
! #: gcc.cc:7562
  #, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr "el cuerpo de la especificación entre llaves %qs es no válido"
  
! #: gcc.cc:8166
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "%s: no se puede determinar la longitud del fichero para comparar depuración %s"
  
! #: gcc.cc:8177
  #, fuzzy, gcc-internal-format
  #| msgid "%s: -fcompare-debug failure (length)"
  msgid "%s: %<-fcompare-debug%> failure (length)"
  msgstr "%s: falló -fcompare-debug (longitud)"
  
! #: gcc.cc:8187 gcc.cc:8228
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr "%s: no se puede abrir el fichero para comparar depuración %s"
  
! #: gcc.cc:8207 gcc.cc:8244
  #, fuzzy, gcc-internal-format
  #| msgid "%s: -fcompare-debug failure"
  msgid "%s: %<-fcompare-debug%> failure"
  msgstr "%s: falló -fcompare-debug"
  
! #: gcc.cc:8548
  #, fuzzy, gcc-internal-format
  #| msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
  msgid "spec failure: more than one argument to %<SYSROOT_SUFFIX_SPEC%>"
  msgstr "falla de especificación: más de un argumento para SYSROOT_SUFFIX_SPEC"
  
! #: gcc.cc:8573
  #, fuzzy, gcc-internal-format
  #| msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
  msgid "spec failure: more than one argument to %<SYSROOT_HEADERS_SUFFIX_SPEC%>"
  msgstr "falla de especificación: más de un argumento para SYSROOT_HEADERS_SUFFIX_SPEC"
  
! #: gcc.cc:8780
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
  msgid "unrecognized command-line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "no se reconoce la opción de línea de órdenes %<-%s%>; ¿quería decir %<-%s%>?"
  
! #: gcc.cc:8784
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option %<-%s%>"
  msgid "unrecognized command-line option %<-%s%>"
  msgstr "no se reconoce la opción de línea de órdenes %<-%s%>"
  
! #: gcc.cc:8910
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr "no se configuró con el sufijo de encabezados sysroot"
  
! #: gcc.cc:8971 cobol/gcobolspec.cc:375
  #, gcc-internal-format
  msgid "no input files"
  msgstr "no hay ficheros de entrada"
  
! #: gcc.cc:9022
  #, fuzzy, gcc-internal-format
  #| msgid "cannot specify -o with -c, -S or -E with multiple files"
  msgid "cannot specify %<-o%> with %<-c%>, %<-S%> or %<-E%> with multiple files"
  msgstr "no se puede especificar -o con -c, -S o -E y con múltiples ficheros"
  
! #: gcc.cc:9064
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: el compilador %s no está instalado en este sistema"
  
! #: gcc.cc:9089
  #, fuzzy, gcc-internal-format
  #| msgid "recompiling with -fcompare-debug"
  msgid "recompiling with %<-fcompare-debug%>"
  msgstr "se recompila con -fcompare-debug"
  
! #: gcc.cc:9105
  #, fuzzy, gcc-internal-format
  #| msgid "during -fcompare-debug recompilation"
  msgid "during %<-fcompare-debug%> recompilation"
  msgstr "durante la recompilación -fcompare-debug"
  
! #: gcc.cc:9114
  #, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr "se comparan volcados finales de insns"
  
! #: gcc.cc:9267
  #, fuzzy, gcc-internal-format
  #| msgid "-fuse-linker-plugin, but %s not found"
  msgid "%<-fuse-linker-plugin%>, but %s not found"
  msgstr "-fuse-linker-plugin, pero no se encontró %s"
  
! #: gcc.cc:9301
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr "%s: no se usó el fichero de entrada del enlazador porque no se hizo enlace"
--- 27946,28094 ----
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.cc:6949
  #, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
  msgstr "falla de especificación: %<%%*%> no ha sido inicializado por coincidencia de patrón"
  
! #: gcc.cc:7000
  #, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
  msgstr "falla de especificación: no se reconoce la opción de especificación %qc"
  
! #: gcc.cc:7066
  #, gcc-internal-format
  msgid "unknown spec function %qs"
  msgstr "función de especificación %qs desconocida"
  
! #: gcc.cc:7096
  #, fuzzy, gcc-internal-format
  #| msgid "error in args to spec function %qs"
  msgid "error in arguments to spec function %qs"
  msgstr "error en los argumentos para la función de especificación %qs"
  
! #: gcc.cc:7155
  #, gcc-internal-format
  msgid "malformed spec function name"
  msgstr "nombre de la función de especificación malformado"
  
  #. )
! #: gcc.cc:7158
  #, gcc-internal-format
  msgid "no arguments for spec function"
  msgstr "no hay argumentos para la función de especificación"
  
! #: gcc.cc:7177
  #, gcc-internal-format
  msgid "malformed spec function arguments"
  msgstr "argumentos de la función de especificación malformados"
  
! #: gcc.cc:7356
  #, gcc-internal-format
  msgid "braced spec %qs ends in escape"
  msgstr "la especificación entre llaves %qs termina en escape"
  
! #: gcc.cc:7491
  #, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
  msgstr "la especificación entre llaves %qs es no válida en %qc"
  
! #: gcc.cc:7586
  #, gcc-internal-format
  msgid "braced spec body %qs is invalid"
  msgstr "el cuerpo de la especificación entre llaves %qs es no válido"
  
! #: gcc.cc:8190
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
  msgstr "%s: no se puede determinar la longitud del fichero para comparar depuración %s"
  
! #: gcc.cc:8201
  #, fuzzy, gcc-internal-format
  #| msgid "%s: -fcompare-debug failure (length)"
  msgid "%s: %<-fcompare-debug%> failure (length)"
  msgstr "%s: falló -fcompare-debug (longitud)"
  
! #: gcc.cc:8211 gcc.cc:8252
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
  msgstr "%s: no se puede abrir el fichero para comparar depuración %s"
  
! #: gcc.cc:8231 gcc.cc:8268
  #, fuzzy, gcc-internal-format
  #| msgid "%s: -fcompare-debug failure"
  msgid "%s: %<-fcompare-debug%> failure"
  msgstr "%s: falló -fcompare-debug"
  
! #: gcc.cc:8574
  #, fuzzy, gcc-internal-format
  #| msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
  msgid "spec failure: more than one argument to %<SYSROOT_SUFFIX_SPEC%>"
  msgstr "falla de especificación: más de un argumento para SYSROOT_SUFFIX_SPEC"
  
! #: gcc.cc:8599
  #, fuzzy, gcc-internal-format
  #| msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
  msgid "spec failure: more than one argument to %<SYSROOT_HEADERS_SUFFIX_SPEC%>"
  msgstr "falla de especificación: más de un argumento para SYSROOT_HEADERS_SUFFIX_SPEC"
  
! #: gcc.cc:8806
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
  msgid "unrecognized command-line option %<-%s%>; did you mean %<-%s%>?"
  msgstr "no se reconoce la opción de línea de órdenes %<-%s%>; ¿quería decir %<-%s%>?"
  
! #: gcc.cc:8810
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option %<-%s%>"
  msgid "unrecognized command-line option %<-%s%>"
  msgstr "no se reconoce la opción de línea de órdenes %<-%s%>"
  
! #: gcc.cc:8936
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
  msgstr "no se configuró con el sufijo de encabezados sysroot"
  
! #: gcc.cc:8997 cobol/gcobolspec.cc:370
  #, gcc-internal-format
  msgid "no input files"
  msgstr "no hay ficheros de entrada"
  
! #: gcc.cc:9052
  #, fuzzy, gcc-internal-format
  #| msgid "cannot specify -o with -c, -S or -E with multiple files"
  msgid "cannot specify %<-o%> with %<-c%>, %<-S%> or %<-E%> with multiple files"
  msgstr "no se puede especificar -o con -c, -S o -E y con múltiples ficheros"
  
! #: gcc.cc:9094
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr "%s: el compilador %s no está instalado en este sistema"
  
! #: gcc.cc:9119
  #, fuzzy, gcc-internal-format
  #| msgid "recompiling with -fcompare-debug"
  msgid "recompiling with %<-fcompare-debug%>"
  msgstr "se recompila con -fcompare-debug"
  
! #: gcc.cc:9135
  #, fuzzy, gcc-internal-format
  #| msgid "during -fcompare-debug recompilation"
  msgid "during %<-fcompare-debug%> recompilation"
  msgstr "durante la recompilación -fcompare-debug"
  
! #: gcc.cc:9144
  #, gcc-internal-format
  msgid "comparing final insns dumps"
  msgstr "se comparan volcados finales de insns"
  
! #: gcc.cc:9297
  #, fuzzy, gcc-internal-format
  #| msgid "-fuse-linker-plugin, but %s not found"
  msgid "%<-fuse-linker-plugin%>, but %s not found"
  msgstr "-fuse-linker-plugin, pero no se encontró %s"
  
! #: gcc.cc:9331
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr "%s: no se usó el fichero de entrada del enlazador porque no se hizo enlace"
*************** msgstr "%s: no se usó el fichero de ent
*** 26595,26688 ****
  #. This is can be an indication the user specifed an errorneous
  #. separated option value, (or used the wrong prefix for an
  #. option).
! #: gcc.cc:9307
  #, fuzzy, gcc-internal-format
  #| msgid "%s: linker input file unused because linking not done"
  msgid "%s: linker input file not found: %m"
  msgstr "%s: no se usó el fichero de entrada del enlazador porque no se hizo enlace"
  
! #: gcc.cc:9379 c-family/c-opts.cc:852
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.cc:9385
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "no se reconoce el lenguaje %s"
  
! #: gcc.cc:9628
  #, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr "la especificación multilib %qs es no válida"
  
! #: gcc.cc:9830
! #, gcc-internal-format
! msgid "multilib exclusions %qs is invalid"
! msgstr "las exclusiones multilib %qs son no válidas"
! 
! #: gcc.cc:9894 common/config/riscv/riscv-common.cc:2366
  #, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr "la selección multilib %qs %qs no es válida"
  
! #: gcc.cc:10068
  #, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr "la selección multilib %qs es no válida"
  
! #: gcc.cc:10108
  #, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr "la exclusión multilib %qs es no válida"
  
! #: gcc.cc:10359
  #, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr "no se definió la variable de entorno %qs"
  
! #: gcc.cc:10527 gcc.cc:10532
  #, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr "número de versión %qs no válido"
  
! #: gcc.cc:10575
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr "faltan argumentos para %%:version-compare"
  
! #: gcc.cc:10581
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
  msgstr "demasiados argumentos para %%:version-compare"
  
! #: gcc.cc:10623
  #, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr "operador %qs desconocido en %%:version-compare"
  
! #: gcc.cc:10747
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "demasiados argumentos para %%:compare-debug-dump-opt"
  
! #: gcc.cc:10815
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "demasiados argumentos para %%:compare-debug-self-opt"
  
! #: gcc.cc:10902
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments for format"
  msgid "too many arguments for %%:dumps"
  msgstr "demasiados argumentos para el formato"
  
! #: gcc.cc:11006
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr "número erróneo de argumentos para %%:debug-level-gt"
  
! #: gcc.cc:11027
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of arguments to %%:debug-level-gt"
  msgid "wrong number of arguments to %%:dwarf-version-gt"
--- 28096,28189 ----
  #. This is can be an indication the user specifed an errorneous
  #. separated option value, (or used the wrong prefix for an
  #. option).
! #: gcc.cc:9337
  #, fuzzy, gcc-internal-format
  #| msgid "%s: linker input file unused because linking not done"
  msgid "%s: linker input file not found: %m"
  msgstr "%s: no se usó el fichero de entrada del enlazador porque no se hizo enlace"
  
! #: gcc.cc:9409 c-family/c-opts.cc:852
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
  msgstr ""
  
! #: gcc.cc:9415
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
  msgstr "no se reconoce el lenguaje %s"
  
! #: gcc.cc:9658
  #, gcc-internal-format
  msgid "multilib spec %qs is invalid"
  msgstr "la especificación multilib %qs es no válida"
  
! #: gcc.cc:9808 gcc.cc:10021 common/config/riscv/riscv-common.cc:2101
  #, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr "la selección multilib %qs %qs no es válida"
  
! #: gcc.cc:9957
! #, gcc-internal-format
! msgid "multilib exclusions %qs is invalid"
! msgstr "las exclusiones multilib %qs son no válidas"
! 
! #: gcc.cc:10204
  #, gcc-internal-format
  msgid "multilib select %qs is invalid"
  msgstr "la selección multilib %qs es no válida"
  
! #: gcc.cc:10244
  #, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
  msgstr "la exclusión multilib %qs es no válida"
  
! #: gcc.cc:10495
  #, gcc-internal-format
  msgid "environment variable %qs not defined"
  msgstr "no se definió la variable de entorno %qs"
  
! #: gcc.cc:10665 gcc.cc:10670
  #, gcc-internal-format
  msgid "invalid version number %qs"
  msgstr "número de versión %qs no válido"
  
! #: gcc.cc:10713
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
  msgstr "faltan argumentos para %%:version-compare"
  
! #: gcc.cc:10719
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
  msgstr "demasiados argumentos para %%:version-compare"
  
! #: gcc.cc:10761
  #, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
  msgstr "operador %qs desconocido en %%:version-compare"
  
! #: gcc.cc:10885
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-dump-opt"
  msgstr "demasiados argumentos para %%:compare-debug-dump-opt"
  
! #: gcc.cc:10953
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-self-opt"
  msgstr "demasiados argumentos para %%:compare-debug-self-opt"
  
! #: gcc.cc:11040
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments for format"
  msgid "too many arguments for %%:dumps"
  msgstr "demasiados argumentos para el formato"
  
! #: gcc.cc:11144
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:debug-level-gt"
  msgstr "número erróneo de argumentos para %%:debug-level-gt"
  
! #: gcc.cc:11165
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of arguments to %%:debug-level-gt"
  msgid "wrong number of arguments to %%:dwarf-version-gt"
*************** msgstr "los pesos han de ser no negativo
*** 26723,26734 ****
  msgid "scale needs to be non-negative"
  msgstr "la escala ha de ser no negativa"
  
! #: gcse.cc:4194
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %d basic blocks and %d edges/basic block"
  msgstr "%s: %d bloques básicos y %d bloques borde/básicos"
  
! #: gcse.cc:4206
  #, fuzzy, gcc-internal-format
  #| msgid "%s: %d basic blocks and %d registers; increase --param max-gcse-memory above %d"
  msgid "%s: %d basic blocks and %d registers; increase %<--param max-gcse-memory%> above %wu"
--- 28224,28235 ----
  msgid "scale needs to be non-negative"
  msgstr "la escala ha de ser no negativa"
  
! #: gcse.cc:4193
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %d basic blocks and %d edges/basic block"
  msgstr "%s: %d bloques básicos y %d bloques borde/básicos"
  
! #: gcse.cc:4205
  #, fuzzy, gcc-internal-format
  #| msgid "%s: %d basic blocks and %d registers; increase --param max-gcse-memory above %d"
  msgid "%s: %d basic blocks and %d registers; increase %<--param max-gcse-memory%> above %wu"
*************** msgid "duplicate definition of '%s'"
*** 26780,26787 ****
  msgstr "definición duplicada de '%s'"
  
  #: ggc-common.cc:461 ggc-common.cc:469 ggc-common.cc:597 ggc-common.cc:615
! #: ggc-common.cc:735 ggc-common.cc:746 ggc-common.cc:761 ggc-page.cc:2530
! #: ggc-page.cc:2561 ggc-page.cc:2568
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t write PCH file: %m"
  msgid "cannot write PCH file: %m"
--- 28281,28288 ----
  msgstr "definición duplicada de '%s'"
  
  #: ggc-common.cc:461 ggc-common.cc:469 ggc-common.cc:597 ggc-common.cc:615
! #: ggc-common.cc:735 ggc-common.cc:746 ggc-common.cc:761 ggc-page.cc:2607
! #: ggc-page.cc:2638 ggc-page.cc:2645
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t write PCH file: %m"
  msgid "cannot write PCH file: %m"
*************** msgstr "no se puede escribir relleno al
*** 26806,26812 ****
  
  #: ggc-common.cc:800 ggc-common.cc:816 ggc-common.cc:819 ggc-common.cc:842
  #: ggc-common.cc:845 ggc-common.cc:849 ggc-common.cc:884 ggc-common.cc:913
! #: ggc-common.cc:921 ggc-common.cc:931 ggc-common.cc:942 ggc-page.cc:2632
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t read PCH file: %m"
  msgid "cannot read PCH file: %m"
--- 28307,28313 ----
  
  #: ggc-common.cc:800 ggc-common.cc:816 ggc-common.cc:819 ggc-common.cc:842
  #: ggc-common.cc:845 ggc-common.cc:849 ggc-common.cc:884 ggc-common.cc:913
! #: ggc-common.cc:921 ggc-common.cc:931 ggc-common.cc:942 ggc-page.cc:2709
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t read PCH file: %m"
  msgid "cannot read PCH file: %m"
*************** msgstr "no se puede leer el fichero PCH:
*** 26818,26971 ****
  msgid "PCH allocation failure"
  msgstr "falló la gimplificación"
  
! #: ggc-page.cc:1775
  #, gcc-internal-format
  msgid "open /dev/zero: %m"
  msgstr "open /dev/zero: %m"
  
! #: ggc-page.cc:2546 ggc-page.cc:2552
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t write PCH file"
  msgid "cannot write PCH file"
  msgstr "no se puede escribir el fichero PCH"
  
! #: gimple-array-bounds.cc:284
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript [%E, %E] is outside array bounds of %qT"
  msgid "array subscript %E is outside array bounds of %qT"
  msgstr "el subíndice [%E, %E] de la matriz está fuera de los límites de matriz de %qT"
  
! #: gimple-array-bounds.cc:303
  #, gcc-internal-format
  msgid "array subscript [%E, %E] is outside array bounds of %qT"
  msgstr "el subíndice [%E, %E] de la matriz está fuera de los límites de matriz de %qT"
  
! #: gimple-array-bounds.cc:317
  #, gcc-internal-format
  msgid "array subscript %E is above array bounds of %qT"
  msgstr "el subíndice %E de la matriz está por encima de los límites de matriz de %qT"
  
! #: gimple-array-bounds.cc:326
  #, gcc-internal-format
  msgid "array subscript %E is below array bounds of %qT"
  msgstr "el subíndice %E de la matriz está por debajo de los límites de matriz de %qT"
  
! #: gimple-array-bounds.cc:401
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is outside array bounds"
  msgid "array subscript %E is outside the bounds of an interior zero-length array %qT"
  msgstr "el subíndice de la matriz está fuera de los límites de la matriz"
  
! #: gimple-array-bounds.cc:403
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is outside array bounds"
  msgid "array subscript %qE is outside the bounds of an interior zero-length array %qT"
  msgstr "el subíndice de la matriz está fuera de los límites de la matriz"
  
! #: gimple-array-bounds.cc:424
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable %qs uses flexible array member"
  msgid "trailing array %qT should not be used as a flexible array member"
  msgstr "la variable de instancia %qs usa un miembro de matriz flexible"
  
! #: gimple-array-bounds.cc:461 gimple-array-bounds.cc:728
  #, gcc-internal-format
  msgid "while referencing %qD"
  msgstr ""
  
! #: gimple-array-bounds.cc:463
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "defined here %qD"
  msgstr "se definió union aquí"
  
! #: gimple-array-bounds.cc:584
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript [%E, %E] is outside array bounds of %qT"
  msgid "array subscript %wi is outside array bounds of %qT"
  msgstr "el subíndice [%E, %E] de la matriz está fuera de los límites de matriz de %qT"
  
! #: gimple-array-bounds.cc:589
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript [%E, %E] is outside array bounds of %qT"
  msgid "array subscript [%wi, %wi] is outside array bounds of %qT"
  msgstr "el subíndice [%E, %E] de la matriz está fuera de los límites de matriz de %qT"
  
! #: gimple-array-bounds.cc:604
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript [%E, %E] is outside array bounds of %qT"
  msgid "array subscript %<%T[%wi]%> is partly outside array bounds of %qT"
  msgstr "el subíndice [%E, %E] de la matriz está fuera de los límites de matriz de %qT"
  
! #: gimple-array-bounds.cc:627
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript [%E, %E] is outside array bounds of %qT"
  msgid "intermediate array offset %wi is outside array bounds of %qT"
  msgstr "el subíndice [%E, %E] de la matriz está fuera de los límites de matriz de %qT"
  
! #: gimple-array-bounds.cc:706
  #, gcc-internal-format
  msgid "array subscript %wi is below array bounds of %qT"
  msgstr "el subíndice %wi de la matriz está por debajo de los límites de matriz de %qT"
  
! #: gimple-array-bounds.cc:720
  #, gcc-internal-format
  msgid "array subscript %wu is above array bounds of %qT"
  msgstr "el subíndice %wu de la matriz está por encima de los límites de matriz de %qT"
  
! #: gimple-fold.cc:2226 gimple-fold.cc:3285 gimple-ssa-warn-restrict.cc:2080
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr "el argumento origen %qD es el mismo que el destino"
  
! #: gimple-fold.cc:2292
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD destination unchanged after copying no bytes from a string of length %E"
  msgid "%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr "destino %G%qD intacto tras no copiar ningún byte de una cadena de longitud %E"
  
! #: gimple-fold.cc:2297
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD destination unchanged after copying no bytes"
  msgid "%qD destination unchanged after copying no bytes"
  msgstr "destino %G%qD intacto tras no copiar ningún byte"
  
! #: gimple-fold.cc:2680 gimple-ssa-warn-access.cc:866
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified bound %E exceeds destination size %E"
  msgid "%qD specified bound %E exceeds destination size %E"
  msgstr "%K%qD: el límite %E especificado excede el tamaño del destino %E"
  
! #: gimple-fold.cc:2699
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD specified bound %E equals source length"
  msgid "%qD specified bound %E equals source length"
  msgstr "el límite de %G%qD especificado %E es igual a la longitud del origen"
  
! #: gimple-fold.cc:4734 gimple-fold.cc:5021
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member not at end of struct"
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr "el miembro de matriz flexible no está al final del struct"
  
! #: gimple-fold.cc:4970 cp/constexpr.cc:5115
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
  
! #: gimple-fold.cc:5252
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-mn is not supported for linux targets"
  msgid "%s not supported for variable length aggregates"
  msgstr "no se admite -mn para objetivos linux"
  
! #: gimple-fold.cc:5258
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ifunc is not supported on this target"
  msgid "%s not supported on this target"
  msgstr "no se admiten ifunc en este objetivo"
  
! #: gimple-fold.cc:8582 gimple-fold.cc:8611
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "la comparación siempre es %d"
--- 28319,28472 ----
  msgid "PCH allocation failure"
  msgstr "falló la gimplificación"
  
! #: ggc-page.cc:1848
  #, gcc-internal-format
  msgid "open /dev/zero: %m"
  msgstr "open /dev/zero: %m"
  
! #: ggc-page.cc:2623 ggc-page.cc:2629
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t write PCH file"
  msgid "cannot write PCH file"
  msgstr "no se puede escribir el fichero PCH"
  
! #: gimple-array-bounds.cc:287
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript [%E, %E] is outside array bounds of %qT"
  msgid "array subscript %E is outside array bounds of %qT"
  msgstr "el subíndice [%E, %E] de la matriz está fuera de los límites de matriz de %qT"
  
! #: gimple-array-bounds.cc:306
  #, gcc-internal-format
  msgid "array subscript [%E, %E] is outside array bounds of %qT"
  msgstr "el subíndice [%E, %E] de la matriz está fuera de los límites de matriz de %qT"
  
! #: gimple-array-bounds.cc:320
  #, gcc-internal-format
  msgid "array subscript %E is above array bounds of %qT"
  msgstr "el subíndice %E de la matriz está por encima de los límites de matriz de %qT"
  
! #: gimple-array-bounds.cc:329
  #, gcc-internal-format
  msgid "array subscript %E is below array bounds of %qT"
  msgstr "el subíndice %E de la matriz está por debajo de los límites de matriz de %qT"
  
! #: gimple-array-bounds.cc:405
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is outside array bounds"
  msgid "array subscript %E is outside the bounds of an interior zero-length array %qT"
  msgstr "el subíndice de la matriz está fuera de los límites de la matriz"
  
! #: gimple-array-bounds.cc:407
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is outside array bounds"
  msgid "array subscript %qE is outside the bounds of an interior zero-length array %qT"
  msgstr "el subíndice de la matriz está fuera de los límites de la matriz"
  
! #: gimple-array-bounds.cc:428
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable %qs uses flexible array member"
  msgid "trailing array %qT should not be used as a flexible array member"
  msgstr "la variable de instancia %qs usa un miembro de matriz flexible"
  
! #: gimple-array-bounds.cc:465 gimple-array-bounds.cc:734
  #, gcc-internal-format
  msgid "while referencing %qD"
  msgstr ""
  
! #: gimple-array-bounds.cc:467
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "defined here %qD"
  msgstr "se definió union aquí"
  
! #: gimple-array-bounds.cc:590
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript [%E, %E] is outside array bounds of %qT"
  msgid "array subscript %wi is outside array bounds of %qT"
  msgstr "el subíndice [%E, %E] de la matriz está fuera de los límites de matriz de %qT"
  
! #: gimple-array-bounds.cc:595
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript [%E, %E] is outside array bounds of %qT"
  msgid "array subscript [%wi, %wi] is outside array bounds of %qT"
  msgstr "el subíndice [%E, %E] de la matriz está fuera de los límites de matriz de %qT"
  
! #: gimple-array-bounds.cc:609
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript [%E, %E] is outside array bounds of %qT"
  msgid "array subscript %<%T[%wi]%> is partly outside array bounds of %qT"
  msgstr "el subíndice [%E, %E] de la matriz está fuera de los límites de matriz de %qT"
  
! #: gimple-array-bounds.cc:632
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript [%E, %E] is outside array bounds of %qT"
  msgid "intermediate array offset %wi is outside array bounds of %qT"
  msgstr "el subíndice [%E, %E] de la matriz está fuera de los límites de matriz de %qT"
  
! #: gimple-array-bounds.cc:712
  #, gcc-internal-format
  msgid "array subscript %wi is below array bounds of %qT"
  msgstr "el subíndice %wi de la matriz está por debajo de los límites de matriz de %qT"
  
! #: gimple-array-bounds.cc:726
  #, gcc-internal-format
  msgid "array subscript %wu is above array bounds of %qT"
  msgstr "el subíndice %wu de la matriz está por encima de los límites de matriz de %qT"
  
! #: gimple-fold.cc:2088 gimple-fold.cc:3147 gimple-ssa-warn-restrict.cc:2097
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr "el argumento origen %qD es el mismo que el destino"
  
! #: gimple-fold.cc:2154
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD destination unchanged after copying no bytes from a string of length %E"
  msgid "%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr "destino %G%qD intacto tras no copiar ningún byte de una cadena de longitud %E"
  
! #: gimple-fold.cc:2159
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD destination unchanged after copying no bytes"
  msgid "%qD destination unchanged after copying no bytes"
  msgstr "destino %G%qD intacto tras no copiar ningún byte"
  
! #: gimple-fold.cc:2542 gimple-ssa-warn-access.cc:880
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified bound %E exceeds destination size %E"
  msgid "%qD specified bound %E exceeds destination size %E"
  msgstr "%K%qD: el límite %E especificado excede el tamaño del destino %E"
  
! #: gimple-fold.cc:2561
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD specified bound %E equals source length"
  msgid "%qD specified bound %E equals source length"
  msgstr "el límite de %G%qD especificado %E es igual a la longitud del origen"
  
! #: gimple-fold.cc:4630 gimple-fold.cc:4917
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member not at end of struct"
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr "el miembro de matriz flexible no está al final del struct"
  
! #: gimple-fold.cc:4866 cp/constexpr.cc:6365
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
  
! #: gimple-fold.cc:5148
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-mn is not supported for linux targets"
  msgid "%s not supported for variable length aggregates"
  msgstr "no se admite -mn para objetivos linux"
  
! #: gimple-fold.cc:5154
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ifunc is not supported on this target"
  msgid "%s not supported on this target"
  msgstr "no se admiten ifunc en este objetivo"
  
! #: gimple-fold.cc:8782 gimple-fold.cc:8811
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "la comparación siempre es %d"
*************** msgstr ""
*** 26990,26996 ****
  msgid "reference to label %qD defined inside of %<assume%> attribute expression from outside of the attribute"
  msgstr ""
  
! #: gimple-low.cc:112 cp/name-lookup.cc:9311
  #, fuzzy, gcc-internal-format
  #| msgid "label %qD defined here"
  msgid "%qD defined here"
--- 28491,28497 ----
  msgid "reference to label %qD defined inside of %<assume%> attribute expression from outside of the attribute"
  msgstr ""
  
! #: gimple-low.cc:112 cp/name-lookup.cc:9528
  #, fuzzy, gcc-internal-format
  #| msgid "label %qD defined here"
  msgid "%qD defined here"
*************** msgstr "desreferencia a puntero nulo"
*** 27011,27035 ****
  msgid "function may return address of local variable"
  msgstr "la función puede devolver la dirección de una variable local"
  
! #: gimple-ssa-isolate-paths.cc:422 c/c-typeck.cc:12896
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr "la función devuelve la dirección de una variable local"
  
! #: gimple-ssa-isolate-paths.cc:425 gimple-ssa-warn-access.cc:2075
! #: gimple-ssa-warn-access.cc:3729 tree.cc:12615 tree.cc:12652 tree.cc:12693
! #: tree.cc:12726 c/c-decl.cc:10785 c/c-parser.cc:22390 c/c-parser.cc:22531
! #: c/c-typeck.cc:3673 c/c-typeck.cc:3769 c/c-typeck.cc:3781 c/c-typeck.cc:6513
! #: c/c-typeck.cc:12797 c/c-typeck.cc:12814 c/gimple-parser.cc:2660
! #: c/gimple-parser.cc:2668 cp/call.cc:8391 cp/call.cc:8474 cp/call.cc:8493
! #: cp/call.cc:10729 cp/class.cc:9502 cp/constexpr.cc:889 cp/constexpr.cc:1348
! #: cp/constexpr.cc:4511 cp/constexpr.cc:6220 cp/constexpr.cc:6600
! #: cp/cvt.cc:1110 cp/cvt.cc:1150 cp/decl.cc:9603 cp/decl2.cc:6379
! #: cp/decl2.cc:6428 cp/lambda.cc:639 cp/method.cc:1240 cp/parser.cc:23077
! #: cp/pt.cc:9271 cp/pt.cc:9941 cp/semantics.cc:2753 cp/semantics.cc:5290
! #: cp/typeck.cc:2164 cp/typeck.cc:2385 cp/typeck.cc:4686 cp/typeck.cc:10909
! #: rust/backend/rust-constexpr.cc:4407 rust/backend/rust-tree.cc:621
! #: rust/backend/rust-tree.cc:3800
  #, gcc-internal-format
  msgid "declared here"
  msgstr "se declara aquí"
--- 28512,28537 ----
  msgid "function may return address of local variable"
  msgstr "la función puede devolver la dirección de una variable local"
  
! #: gimple-ssa-isolate-paths.cc:422 c/c-typeck.cc:13423
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr "la función devuelve la dirección de una variable local"
  
! #: gimple-ssa-isolate-paths.cc:425 gimple-ssa-warn-access.cc:2094
! #: gimple-ssa-warn-access.cc:3761 tree.cc:12758 tree.cc:12795 tree.cc:12836
! #: tree.cc:12869 c/c-decl.cc:10900 c/c-parser.cc:23372 c/c-parser.cc:23513
! #: c/c-typeck.cc:3956 c/c-typeck.cc:4210 c/c-typeck.cc:4222 c/c-typeck.cc:7010
! #: c/c-typeck.cc:13318 c/c-typeck.cc:13335 c/gimple-parser.cc:2650
! #: c/gimple-parser.cc:2658 cp/call.cc:8461 cp/call.cc:8544 cp/call.cc:8563
! #: cp/call.cc:10845 cp/class.cc:9627 cp/constexpr.cc:901 cp/constexpr.cc:1466
! #: cp/constexpr.cc:5734 cp/constexpr.cc:7564 cp/constexpr.cc:7966
! #: cp/cvt.cc:1123 cp/cvt.cc:1163 cp/decl.cc:10324 cp/decl2.cc:6720
! #: cp/decl2.cc:6769 cp/lambda.cc:666 cp/method.cc:1241 cp/module.cc:14458
! #: cp/module.cc:14494 cp/parser.cc:24784 cp/parser.cc:25658 cp/pt.cc:9374
! #: cp/semantics.cc:2781 cp/semantics.cc:5410 cp/typeck.cc:2279
! #: cp/typeck.cc:2500 cp/typeck.cc:4821 cp/typeck.cc:11081
! #: rust/backend/rust-constexpr.cc:4627 rust/backend/rust-tree.cc:625
! #: rust/backend/rust-tree.cc:3826
  #, gcc-internal-format
  msgid "declared here"
  msgstr "se declara aquí"
*************** msgstr "la salida de la directiva %<%.*s
*** 27276,27282 ****
  msgid "%<%.*s%> directive argument is not a nul-terminated string"
  msgstr "el argumento de la directiva %<%.*s%> es nulo"
  
! #: gimple-ssa-sprintf.cc:3350 gimple-ssa-warn-access.cc:236
  #, fuzzy, gcc-internal-format
  #| msgid "argument %qD declared here"
  msgid "referenced argument declared here"
--- 28778,28784 ----
  msgid "%<%.*s%> directive argument is not a nul-terminated string"
  msgstr "el argumento de la directiva %<%.*s%> es nulo"
  
! #: gimple-ssa-sprintf.cc:3350 gimple-ssa-warn-access.cc:239
  #, fuzzy, gcc-internal-format
  #| msgid "argument %qD declared here"
  msgid "referenced argument declared here"
*************** msgstr "el límite especificado %wu supe
*** 27420,28013 ****
  msgid "null format string"
  msgstr "cadena de formato nula"
  
! #: gimple-ssa-warn-access.cc:176
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgid "%qD specified bound %s exceeds maximum object size %E"
  msgstr "%K%qD: el límite %E especificado excede el tamaño de objeto máximo %E"
  
! #: gimple-ssa-warn-access.cc:184
  #, fuzzy, gcc-internal-format
  #| msgid "specified bound %wu exceeds the size %wu of the destination object"
  msgid "%qD specified bound %s exceeds the size %E of unterminated array"
  msgstr "el límite especificado %wu supera el tamaño %wu del objeto de destino"
  
! #: gimple-ssa-warn-access.cc:187
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD: specified bound between %wu and %wu  exceeds the size %wu of the destination"
  msgid "%qD specified bound %s may exceed the size of at most %E of unterminated array"
  msgstr "%K%qD: el límite especificado entre %wu y %wu excede el tamaño %wu del destino"
  
! #: gimple-ssa-warn-access.cc:190
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD: specified bound between %wu and %wu  exceeds the size %wu of the destination"
  msgid "%qD specified bound %s exceeds the size of at most %E of unterminated array"
  msgstr "%K%qD: el límite especificado entre %wu y %wu excede el tamaño %wu del destino"
  
! #: gimple-ssa-warn-access.cc:198
  #, fuzzy, gcc-internal-format
  #| msgid "%qD source argument is the same as destination"
  msgid "%qD argument missing terminating nul"
  msgstr "el argumento origen %qD es el mismo que el destino"
  
! #: gimple-ssa-warn-access.cc:207
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgid "%qs specified bound %s exceeds maximum object size %E"
  msgstr "%K%qD: el límite %E especificado excede el tamaño de objeto máximo %E"
  
! #: gimple-ssa-warn-access.cc:215
  #, fuzzy, gcc-internal-format
  #| msgid "specified bound %wu exceeds the size %wu of the destination object"
  msgid "%qs specified bound %s exceeds the size %E of unterminated array"
  msgstr "el límite especificado %wu supera el tamaño %wu del objeto de destino"
  
! #: gimple-ssa-warn-access.cc:218
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD: specified bound between %wu and %wu  exceeds the size %wu of the destination"
  msgid "%qs specified bound %s may exceed the size of at most %E of unterminated array"
  msgstr "%K%qD: el límite especificado entre %wu y %wu excede el tamaño %wu del destino"
  
! #: gimple-ssa-warn-access.cc:221
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD: specified bound between %wu and %wu  exceeds the size %wu of the destination"
  msgid "%qs specified bound %s exceeds the size of at most %E of unterminated array"
  msgstr "%K%qD: el límite especificado entre %wu y %wu excede el tamaño %wu del destino"
  
! #: gimple-ssa-warn-access.cc:229
  #, fuzzy, gcc-internal-format
  #| msgid "%qD source argument is the same as destination"
  msgid "%qs argument missing terminating nul"
  msgstr "el argumento origen %qD es el mismo que el destino"
  
! #: gimple-ssa-warn-access.cc:492 gimple-ssa-warn-access.cc:739
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgid "%qD specified bound %E exceeds maximum object size %E"
  msgstr "%K%qD: el límite %E especificado excede el tamaño de objeto máximo %E"
  
! #: gimple-ssa-warn-access.cc:497 gimple-ssa-warn-access.cc:755
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgid "%qD specified bound [%E, %E] exceeds maximum object size %E"
  msgstr "%K%qD: el límite %E especificado excede el tamaño de objeto máximo %E"
  
! #: gimple-ssa-warn-access.cc:650
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was not declared %<constexpr%>"
  msgid "%qD argument %i declared attribute %<nonstring%> is smaller than the specified bound %wu"
  msgstr "%qD no se declaró %<constexpr%>"
  
! #: gimple-ssa-warn-access.cc:656
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was not declared %<constexpr%>"
  msgid "%qD argument %i declared attribute %<nonstring%> is smaller than the specified bound [%E, %E]"
  msgstr "%qD no se declaró %<constexpr%>"
  
! #: gimple-ssa-warn-access.cc:662
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was not declared %<constexpr%>"
  msgid "%qD argument %i declared attribute %<nonstring%> may be smaller than the specified bound [%E, %E]"
  msgstr "%qD no se declaró %<constexpr%>"
  
! #: gimple-ssa-warn-access.cc:672
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was not declared %<constexpr%>"
  msgid "%qD argument %i declared attribute %<nonstring%>"
  msgstr "%qD no se declaró %<constexpr%>"
  
! #: gimple-ssa-warn-access.cc:678
  #, gcc-internal-format
  msgid "argument %qD declared here"
  msgstr "el argumento %qD se declara aquí"
  
! #: gimple-ssa-warn-access.cc:737
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgid "%qD specified bound %E may exceed maximum object size %E"
  msgstr "%K%qD: el límite %E especificado excede el tamaño de objeto máximo %E"
  
! #: gimple-ssa-warn-access.cc:744
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgid "specified bound %E may exceed maximum object size %E"
  msgstr "%K%qD: el límite %E especificado excede el tamaño de objeto máximo %E"
  
! #: gimple-ssa-warn-access.cc:746
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgid "specified bound %E exceeds maximum object size %E"
  msgstr "%K%qD: el límite %E especificado excede el tamaño de objeto máximo %E"
  
! #: gimple-ssa-warn-access.cc:753
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgid "%qD specified bound [%E, %E] may exceed maximum object size %E"
  msgstr "%K%qD: el límite %E especificado excede el tamaño de objeto máximo %E"
  
! #: gimple-ssa-warn-access.cc:761
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgid "specified bound [%E, %E] may exceed maximum object size %E"
  msgstr "%K%qD: el límite %E especificado excede el tamaño de objeto máximo %E"
  
! #: gimple-ssa-warn-access.cc:763
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgid "specified bound [%E, %E] exceeds maximum object size %E"
  msgstr "%K%qD: el límite %E especificado excede el tamaño de objeto máximo %E"
  
! #: gimple-ssa-warn-access.cc:773
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified bound %E exceeds destination size %E"
  msgid "%qD specified bound %E may exceed source size %E"
  msgstr "%K%qD: el límite %E especificado excede el tamaño del destino %E"
  
! #: gimple-ssa-warn-access.cc:775
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified bound %E exceeds destination size %E"
  msgid "%qD specified bound %E exceeds source size %E"
  msgstr "%K%qD: el límite %E especificado excede el tamaño del destino %E"
  
! #: gimple-ssa-warn-access.cc:780
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified bound %E exceeds destination size %E"
  msgid "specified bound %E may exceed source size %E"
  msgstr "%K%qD: el límite %E especificado excede el tamaño del destino %E"
  
! #: gimple-ssa-warn-access.cc:782
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified bound %E exceeds destination size %E"
  msgid "specified bound %E exceeds source size %E"
  msgstr "%K%qD: el límite %E especificado excede el tamaño del destino %E"
  
! #: gimple-ssa-warn-access.cc:789
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgid "%qD specified bound [%E, %E] may exceed source size %E"
  msgstr "%K%qD: el límite %E especificado excede el tamaño de objeto máximo %E"
  
! #: gimple-ssa-warn-access.cc:791
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgid "%qD specified bound [%E, %E] exceeds source size %E"
  msgstr "%K%qD: el límite %E especificado excede el tamaño de objeto máximo %E"
  
! #: gimple-ssa-warn-access.cc:796
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgid "specified bound [%E, %E] may exceed source size %E"
  msgstr "%K%qD: el límite %E especificado excede el tamaño de objeto máximo %E"
  
! #: gimple-ssa-warn-access.cc:798
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgid "specified bound [%E, %E] exceeds source size %E"
  msgstr "%K%qD: el límite %E especificado excede el tamaño de objeto máximo %E"
  
! #: gimple-ssa-warn-access.cc:806
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "source object allocated here"
  msgstr "se declara aquí"
  
! #: gimple-ssa-warn-access.cc:829
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified size %E exceeds maximum object size %E"
  msgid "%qD specified size %E may exceed maximum object size %E"
  msgstr "%K%qD: el tamaño especificado %E excede el tamaño máximo %E del objeto"
  
! #: gimple-ssa-warn-access.cc:831
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified size %E exceeds maximum object size %E"
  msgid "%qD specified size %E exceeds maximum object size %E"
  msgstr "%K%qD: el tamaño especificado %E excede el tamaño máximo %E del objeto"
  
! #: gimple-ssa-warn-access.cc:836
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified size %E exceeds maximum object size %E"
  msgid "specified size %E may exceed maximum object size %E"
  msgstr "%K%qD: el tamaño especificado %E excede el tamaño máximo %E del objeto"
  
! #: gimple-ssa-warn-access.cc:838
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified size %E exceeds maximum object size %E"
  msgid "specified size %E exceeds maximum object size %E"
  msgstr "%K%qD: el tamaño especificado %E excede el tamaño máximo %E del objeto"
  
! #: gimple-ssa-warn-access.cc:845
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified size between %E and %E exceeds maximum object size %E"
  msgid "%qD specified size between %E and %E may exceed maximum object size %E"
  msgstr "%K%qD: el tamaño especificado entre %E y %E excede el tamaño de objeto máximo %E"
  
! #: gimple-ssa-warn-access.cc:847
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified size between %E and %E exceeds maximum object size %E"
  msgid "%qD specified size between %E and %E exceeds maximum object size %E"
  msgstr "%K%qD: el tamaño especificado entre %E y %E excede el tamaño de objeto máximo %E"
  
! #: gimple-ssa-warn-access.cc:852
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified size between %E and %E exceeds maximum object size %E"
  msgid "specified size between %E and %E may exceed maximum object size %E"
  msgstr "%K%qD: el tamaño especificado entre %E y %E excede el tamaño de objeto máximo %E"
  
! #: gimple-ssa-warn-access.cc:854
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified size between %E and %E exceeds maximum object size %E"
  msgid "specified size between %E and %E exceeds maximum object size %E"
  msgstr "%K%qD: el tamaño especificado entre %E y %E excede el tamaño de objeto máximo %E"
  
! #: gimple-ssa-warn-access.cc:864
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified bound %E exceeds destination size %E"
  msgid "%qD specified bound %E may exceed destination size %E"
  msgstr "%K%qD: el límite %E especificado excede el tamaño del destino %E"
  
! #: gimple-ssa-warn-access.cc:871
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified bound %E exceeds destination size %E"
  msgid "specified bound %E may exceed destination size %E"
  msgstr "%K%qD: el límite %E especificado excede el tamaño del destino %E"
  
! #: gimple-ssa-warn-access.cc:873
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified bound %E exceeds destination size %E"
  msgid "specified bound %E exceeds destination size %E"
  msgstr "%K%qD: el límite %E especificado excede el tamaño del destino %E"
  
! #: gimple-ssa-warn-access.cc:880
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified bound %E exceeds destination size %E"
  msgid "%qD specified bound [%E, %E] may exceed destination size %E"
  msgstr "%K%qD: el límite %E especificado excede el tamaño del destino %E"
  
! #: gimple-ssa-warn-access.cc:882
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified bound %E exceeds destination size %E"
  msgid "%qD specified bound [%E, %E] exceeds destination size %E"
  msgstr "%K%qD: el límite %E especificado excede el tamaño del destino %E"
  
! #: gimple-ssa-warn-access.cc:887 gimple-ssa-warn-access.cc:889
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified bound %E exceeds destination size %E"
  msgid "specified bound [%E, %E] exceeds destination size %E"
  msgstr "%K%qD: el límite %E especificado excede el tamaño del destino %E"
  
! #: gimple-ssa-warn-access.cc:898
  #, fuzzy, gcc-internal-format
  #| msgid "a function-definition is not allowed here"
  msgid "destination object allocated here"
  msgstr "una definición de función no se permite aquí"
  
! #: gimple-ssa-warn-access.cc:942
  #, fuzzy, 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"
  msgid "%qD may access %E byte in a region of size %E"
  msgstr "%K%qD leyendo %E byte en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:944
  #, fuzzy, 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"
  msgid "%qD accessing %E byte in a region of size %E"
  msgstr "%K%qD leyendo %E byte en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:947
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD reading %E bytes from a region of size %E"
  msgid "%qD may access %E bytes in a region of size %E"
  msgstr "%K%qD leyendo %E bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:949
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD reading %E bytes from a region of size %E"
  msgid "%qD accessing %E bytes in a region of size %E"
  msgstr "%K%qD leyendo %E bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:954
  #, fuzzy, 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"
  msgid "may access %E byte in a region of size %E"
  msgstr "%K%qD leyendo %E byte en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:956
  #, fuzzy, 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"
  msgid "accessing %E byte in a region of size %E"
  msgstr "%K%qD leyendo %E byte en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:959
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD reading %E bytes from a region of size %E"
  msgid "may access %E bytes in a region of size %E"
  msgstr "%K%qD leyendo %E bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:961
  #, fuzzy, 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"
  msgid "accessing %E bytes in a region of size %E"
  msgstr "%K%qD leyendo %E byte en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:970
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD reading %E or more bytes from a region of size %E"
  msgid "%qD may access %E or more bytes in a region of size %E"
  msgstr "%K%qD leyendo %E o más bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:972
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD reading %E or more bytes from a region of size %E"
  msgid "%qD accessing %E or more bytes in a region of size %E"
  msgstr "%K%qD leyendo %E o más bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:977
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD reading %E or more bytes from a region of size %E"
  msgid "may access %E or more bytes in a region of size %E"
  msgstr "%K%qD leyendo %E o más bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:979
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD reading %E or more bytes from a region of size %E"
  msgid "accessing %E or more bytes in a region of size %E"
  msgstr "%K%qD leyendo %E o más bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:987
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD reading between %E and %E bytes from a region of size %E"
  msgid "%qD may access between %E and %E bytes in a region of size %E"
  msgstr "%K%qD leyendo entre %E y %E bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:989
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD reading between %E and %E bytes from a region of size %E"
  msgid "%qD accessing between %E and %E bytes in a region of size %E"
  msgstr "%K%qD leyendo entre %E y %E bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:994
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD reading between %E and %E bytes from a region of size %E"
  msgid "may access between %E and %E bytes in a region of size %E"
  msgstr "%K%qD leyendo entre %E y %E bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:996
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD reading between %E and %E bytes from a region of size %E"
  msgid "accessing between %E and %E bytes in a region of size %E"
  msgstr "%K%qD leyendo entre %E y %E bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:1008
  #, fuzzy, gcc-internal-format
  #| msgid "%<%.*s%> directive writing %wu byte into a region of size %wu"
  #| msgid_plural "%<%.*s%> directive writing %wu bytes into a region of size %wu"
  msgid "%qD may write %E byte into a region of size %E"
  msgstr "directiva %<%.*s%> escribiendo %wu byte en una región de tamaño %wu"
  
! #: gimple-ssa-warn-access.cc:1010
  #, fuzzy, 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"
  msgid "%qD writing %E byte into a region of size %E overflows the destination"
  msgstr "%K%qD: escribir %E byte en una región de tamaño %E desborda el destino"
  
! #: gimple-ssa-warn-access.cc:1013
  #, fuzzy, gcc-internal-format
  #| msgid "%<%.*s%> directive writing %wu byte into a region of size %wu"
  #| msgid_plural "%<%.*s%> directive writing %wu bytes into a region of size %wu"
  msgid "%qD may write %E bytes into a region of size %E"
  msgstr "directiva %<%.*s%> escribiendo %wu byte en una región de tamaño %wu"
  
! #: gimple-ssa-warn-access.cc:1015
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD writing %E bytes into a region of size %E overflows the destination"
  msgid "%qD writing %E bytes into a region of size %E overflows the destination"
  msgstr "%K%qD: escribir %E bytes en una región de tamaño %E desborda el destino"
  
! #: gimple-ssa-warn-access.cc:1020
  #, fuzzy, gcc-internal-format
  #| msgid "%<%.*s%> directive writing %wu byte into a region of size %wu"
  #| msgid_plural "%<%.*s%> directive writing %wu bytes into a region of size %wu"
  msgid "may write %E byte into a region of size %E"
  msgstr "directiva %<%.*s%> escribiendo %wu byte en una región de tamaño %wu"
  
! #: gimple-ssa-warn-access.cc:1022
  #, fuzzy, 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"
  msgid "writing %E byte into a region of size %E overflows the destination"
  msgstr "%K%qD: escribir %E byte en una región de tamaño %E desborda el destino"
  
! #: gimple-ssa-warn-access.cc:1025
  #, fuzzy, gcc-internal-format
  #| msgid "%<%.*s%> directive writing %wu byte into a region of size %wu"
  #| msgid_plural "%<%.*s%> directive writing %wu bytes into a region of size %wu"
  msgid "may write %E bytes into a region of size %E"
  msgstr "directiva %<%.*s%> escribiendo %wu byte en una región de tamaño %wu"
  
! #: gimple-ssa-warn-access.cc:1027
  #, fuzzy, 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"
  msgid "writing %E bytes into a region of size %E overflows the destination"
  msgstr "%K%qD: escribir %E byte en una región de tamaño %E desborda el destino"
  
! #: gimple-ssa-warn-access.cc:1036
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD reading %E or more bytes from a region of size %E"
  msgid "%qD may write %E or more bytes into a region of size %E"
  msgstr "%K%qD leyendo %E o más bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:1038 gimple-ssa-warn-access.cc:1415
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD writing %E or more bytes into a region of size %E overflows the destination"
  msgid "%qD writing %E or more bytes into a region of size %E overflows the destination"
  msgstr "%K%qD: escribir %E bytes o más en una región de tamaño %E desborda el destino"
  
! #: gimple-ssa-warn-access.cc:1044
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD reading %E or more bytes from a region of size %E"
  msgid "may write %E or more bytes into a region of size %E"
  msgstr "%K%qD leyendo %E o más bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:1046 gimple-ssa-warn-access.cc:1420
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD writing %E or more bytes into a region of size %E overflows the destination"
  msgid "writing %E or more bytes into a region of size %E overflows the destination"
  msgstr "%K%qD: escribir %E bytes o más en una región de tamaño %E desborda el destino"
  
! #: gimple-ssa-warn-access.cc:1055
  #, fuzzy, gcc-internal-format
  #| msgid "%<%.*s%> directive writing between %wu and %wu bytes into a region of size %wu"
  msgid "%qD may write between %E and %E bytes into a region of size %E"
  msgstr "directiva %<%.*s%> escribiendo entre %wu y %wu bytes en una región de tamaño %wu"
  
! #: gimple-ssa-warn-access.cc:1057
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD writing between %E and %E bytes into a region of size %E overflows the destination"
  msgid "%qD writing between %E and %E bytes into a region of size %E overflows the destination"
  msgstr "%K%qD: escribir entre %E y %E bytes en una región de tamaño %E desborda el destino"
  
! #: gimple-ssa-warn-access.cc:1063
  #, fuzzy, gcc-internal-format
  #| msgid "%<%.*s%> directive writing between %wu and %wu bytes into a region of size %wu"
  msgid "may write between %E and %E bytes into a region of size %E"
  msgstr "directiva %<%.*s%> escribiendo entre %wu y %wu bytes en una región de tamaño %wu"
  
! #: gimple-ssa-warn-access.cc:1065
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD writing between %E and %E bytes into a region of size %E overflows the destination"
  msgid "writing between %E and %E bytes into a region of size %E overflows the destination"
  msgstr "%K%qD: escribir entre %E y %E bytes en una región de tamaño %E desborda el destino"
  
! #: gimple-ssa-warn-access.cc:1079
  #, fuzzy, 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"
  msgid "%qD may read %E byte from a region of size %E"
  msgstr "%K%qD leyendo %E byte en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:1081
  #, fuzzy, 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"
  msgid "%qD reading %E byte from a region of size %E"
  msgstr "%K%qD leyendo %E byte en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:1084
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD reading %E bytes from a region of size %E"
  msgid "%qD may read %E bytes from a region of size %E"
  msgstr "%K%qD leyendo %E bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:1086
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD reading %E bytes from a region of size %E"
  msgid "%qD reading %E bytes from a region of size %E"
  msgstr "%K%qD leyendo %E bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:1092
  #, fuzzy, 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"
  msgid "may read %E byte from a region of size %E"
  msgstr "%K%qD leyendo %E byte en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:1094
  #, fuzzy, 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"
  msgid "reading %E byte from a region of size %E"
  msgstr "%K%qD leyendo %E byte en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:1097
  #, fuzzy, 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"
  msgid "may read %E bytes from a region of size %E"
  msgstr "%K%qD leyendo %E byte en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:1099
  #, fuzzy, 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"
  msgid "reading %E bytes from a region of size %E"
  msgstr "%K%qD leyendo %E byte en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:1108
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD reading %E or more bytes from a region of size %E"
  msgid "%qD may read %E or more bytes from a region of size %E"
  msgstr "%K%qD leyendo %E o más bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:1110
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD reading %E or more bytes from a region of size %E"
  msgid "%qD reading %E or more bytes from a region of size %E"
  msgstr "%K%qD leyendo %E o más bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:1115
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD reading %E or more bytes from a region of size %E"
  msgid "may read %E or more bytes from a region of size %E"
  msgstr "%K%qD leyendo %E o más bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:1117
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD reading %E or more bytes from a region of size %E"
  msgid "reading %E or more bytes from a region of size %E"
  msgstr "%K%qD leyendo %E o más bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:1125
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD reading between %E and %E bytes from a region of size %E"
  msgid "%qD may read between %E and %E bytes from a region of size %E"
  msgstr "%K%qD leyendo entre %E y %E bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:1127
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD reading between %E and %E bytes from a region of size %E"
  msgid "%qD reading between %E and %E bytes from a region of size %E"
  msgstr "%K%qD leyendo entre %E y %E bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:1132
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD reading between %E and %E bytes from a region of size %E"
  msgid "may read between %E and %E bytes from a region of size %E"
  msgstr "%K%qD leyendo entre %E y %E bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:1134
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD reading between %E and %E bytes from a region of size %E"
  msgid "reading between %E and %E bytes from a region of size %E"
  msgstr "%K%qD leyendo entre %E y %E bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:1149
  #, fuzzy, 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"
--- 28922,29515 ----
  msgid "null format string"
  msgstr "cadena de formato nula"
  
! #: gimple-ssa-warn-access.cc:179
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgid "%qD specified bound %s exceeds maximum object size %E"
  msgstr "%K%qD: el límite %E especificado excede el tamaño de objeto máximo %E"
  
! #: gimple-ssa-warn-access.cc:187
  #, fuzzy, gcc-internal-format
  #| msgid "specified bound %wu exceeds the size %wu of the destination object"
  msgid "%qD specified bound %s exceeds the size %E of unterminated array"
  msgstr "el límite especificado %wu supera el tamaño %wu del objeto de destino"
  
! #: gimple-ssa-warn-access.cc:190
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD: specified bound between %wu and %wu  exceeds the size %wu of the destination"
  msgid "%qD specified bound %s may exceed the size of at most %E of unterminated array"
  msgstr "%K%qD: el límite especificado entre %wu y %wu excede el tamaño %wu del destino"
  
! #: gimple-ssa-warn-access.cc:193
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD: specified bound between %wu and %wu  exceeds the size %wu of the destination"
  msgid "%qD specified bound %s exceeds the size of at most %E of unterminated array"
  msgstr "%K%qD: el límite especificado entre %wu y %wu excede el tamaño %wu del destino"
  
! #: gimple-ssa-warn-access.cc:201
  #, fuzzy, gcc-internal-format
  #| msgid "%qD source argument is the same as destination"
  msgid "%qD argument missing terminating nul"
  msgstr "el argumento origen %qD es el mismo que el destino"
  
! #: gimple-ssa-warn-access.cc:210
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgid "%qs specified bound %s exceeds maximum object size %E"
  msgstr "%K%qD: el límite %E especificado excede el tamaño de objeto máximo %E"
  
! #: gimple-ssa-warn-access.cc:218
  #, fuzzy, gcc-internal-format
  #| msgid "specified bound %wu exceeds the size %wu of the destination object"
  msgid "%qs specified bound %s exceeds the size %E of unterminated array"
  msgstr "el límite especificado %wu supera el tamaño %wu del objeto de destino"
  
! #: gimple-ssa-warn-access.cc:221
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD: specified bound between %wu and %wu  exceeds the size %wu of the destination"
  msgid "%qs specified bound %s may exceed the size of at most %E of unterminated array"
  msgstr "%K%qD: el límite especificado entre %wu y %wu excede el tamaño %wu del destino"
  
! #: gimple-ssa-warn-access.cc:224
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD: specified bound between %wu and %wu  exceeds the size %wu of the destination"
  msgid "%qs specified bound %s exceeds the size of at most %E of unterminated array"
  msgstr "%K%qD: el límite especificado entre %wu y %wu excede el tamaño %wu del destino"
  
! #: gimple-ssa-warn-access.cc:232
  #, fuzzy, gcc-internal-format
  #| msgid "%qD source argument is the same as destination"
  msgid "%qs argument missing terminating nul"
  msgstr "el argumento origen %qD es el mismo que el destino"
  
! #: gimple-ssa-warn-access.cc:497 gimple-ssa-warn-access.cc:746
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgid "%qD specified bound %E exceeds maximum object size %E"
  msgstr "%K%qD: el límite %E especificado excede el tamaño de objeto máximo %E"
  
! #: gimple-ssa-warn-access.cc:502 gimple-ssa-warn-access.cc:762
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgid "%qD specified bound [%E, %E] exceeds maximum object size %E"
  msgstr "%K%qD: el límite %E especificado excede el tamaño de objeto máximo %E"
  
! #: gimple-ssa-warn-access.cc:656
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was not declared %<constexpr%>"
  msgid "%qD argument %i declared attribute %<nonstring%> is smaller than the specified bound %wu"
  msgstr "%qD no se declaró %<constexpr%>"
  
! #: gimple-ssa-warn-access.cc:662
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was not declared %<constexpr%>"
  msgid "%qD argument %i declared attribute %<nonstring%> is smaller than the specified bound [%E, %E]"
  msgstr "%qD no se declaró %<constexpr%>"
  
! #: gimple-ssa-warn-access.cc:668
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was not declared %<constexpr%>"
  msgid "%qD argument %i declared attribute %<nonstring%> may be smaller than the specified bound [%E, %E]"
  msgstr "%qD no se declaró %<constexpr%>"
  
! #: gimple-ssa-warn-access.cc:678
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was not declared %<constexpr%>"
  msgid "%qD argument %i declared attribute %<nonstring%>"
  msgstr "%qD no se declaró %<constexpr%>"
  
! #: gimple-ssa-warn-access.cc:684
  #, gcc-internal-format
  msgid "argument %qD declared here"
  msgstr "el argumento %qD se declara aquí"
  
! #: gimple-ssa-warn-access.cc:744
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgid "%qD specified bound %E may exceed maximum object size %E"
  msgstr "%K%qD: el límite %E especificado excede el tamaño de objeto máximo %E"
  
! #: gimple-ssa-warn-access.cc:751
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgid "specified bound %E may exceed maximum object size %E"
  msgstr "%K%qD: el límite %E especificado excede el tamaño de objeto máximo %E"
  
! #: gimple-ssa-warn-access.cc:753
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgid "specified bound %E exceeds maximum object size %E"
  msgstr "%K%qD: el límite %E especificado excede el tamaño de objeto máximo %E"
  
! #: gimple-ssa-warn-access.cc:760
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgid "%qD specified bound [%E, %E] may exceed maximum object size %E"
  msgstr "%K%qD: el límite %E especificado excede el tamaño de objeto máximo %E"
  
! #: gimple-ssa-warn-access.cc:768
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgid "specified bound [%E, %E] may exceed maximum object size %E"
  msgstr "%K%qD: el límite %E especificado excede el tamaño de objeto máximo %E"
  
! #: gimple-ssa-warn-access.cc:770
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgid "specified bound [%E, %E] exceeds maximum object size %E"
  msgstr "%K%qD: el límite %E especificado excede el tamaño de objeto máximo %E"
  
! #: gimple-ssa-warn-access.cc:782
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified bound %E exceeds destination size %E"
  msgid "%qD specified bound %E may exceed source size %E"
  msgstr "%K%qD: el límite %E especificado excede el tamaño del destino %E"
  
! #: gimple-ssa-warn-access.cc:784
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified bound %E exceeds destination size %E"
  msgid "%qD specified bound %E exceeds source size %E"
  msgstr "%K%qD: el límite %E especificado excede el tamaño del destino %E"
  
! #: gimple-ssa-warn-access.cc:789
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified bound %E exceeds destination size %E"
  msgid "specified bound %E may exceed source size %E"
  msgstr "%K%qD: el límite %E especificado excede el tamaño del destino %E"
  
! #: gimple-ssa-warn-access.cc:791
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified bound %E exceeds destination size %E"
  msgid "specified bound %E exceeds source size %E"
  msgstr "%K%qD: el límite %E especificado excede el tamaño del destino %E"
  
! #: gimple-ssa-warn-access.cc:801
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgid "%qD specified bound [%E, %E] may exceed source size %E"
  msgstr "%K%qD: el límite %E especificado excede el tamaño de objeto máximo %E"
  
! #: gimple-ssa-warn-access.cc:803
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgid "%qD specified bound [%E, %E] exceeds source size %E"
  msgstr "%K%qD: el límite %E especificado excede el tamaño de objeto máximo %E"
  
! #: gimple-ssa-warn-access.cc:808
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgid "specified bound [%E, %E] may exceed source size %E"
  msgstr "%K%qD: el límite %E especificado excede el tamaño de objeto máximo %E"
  
! #: gimple-ssa-warn-access.cc:810
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgid "specified bound [%E, %E] exceeds source size %E"
  msgstr "%K%qD: el límite %E especificado excede el tamaño de objeto máximo %E"
  
! #: gimple-ssa-warn-access.cc:819
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "source object allocated here"
  msgstr "se declara aquí"
  
! #: gimple-ssa-warn-access.cc:843
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified size %E exceeds maximum object size %E"
  msgid "%qD specified size %E may exceed maximum object size %E"
  msgstr "%K%qD: el tamaño especificado %E excede el tamaño máximo %E del objeto"
  
! #: gimple-ssa-warn-access.cc:845
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified size %E exceeds maximum object size %E"
  msgid "%qD specified size %E exceeds maximum object size %E"
  msgstr "%K%qD: el tamaño especificado %E excede el tamaño máximo %E del objeto"
  
! #: gimple-ssa-warn-access.cc:850
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified size %E exceeds maximum object size %E"
  msgid "specified size %E may exceed maximum object size %E"
  msgstr "%K%qD: el tamaño especificado %E excede el tamaño máximo %E del objeto"
  
! #: gimple-ssa-warn-access.cc:852
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified size %E exceeds maximum object size %E"
  msgid "specified size %E exceeds maximum object size %E"
  msgstr "%K%qD: el tamaño especificado %E excede el tamaño máximo %E del objeto"
  
! #: gimple-ssa-warn-access.cc:859
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified size between %E and %E exceeds maximum object size %E"
  msgid "%qD specified size between %E and %E may exceed maximum object size %E"
  msgstr "%K%qD: el tamaño especificado entre %E y %E excede el tamaño de objeto máximo %E"
  
! #: gimple-ssa-warn-access.cc:861
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified size between %E and %E exceeds maximum object size %E"
  msgid "%qD specified size between %E and %E exceeds maximum object size %E"
  msgstr "%K%qD: el tamaño especificado entre %E y %E excede el tamaño de objeto máximo %E"
  
! #: gimple-ssa-warn-access.cc:866
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified size between %E and %E exceeds maximum object size %E"
  msgid "specified size between %E and %E may exceed maximum object size %E"
  msgstr "%K%qD: el tamaño especificado entre %E y %E excede el tamaño de objeto máximo %E"
  
! #: gimple-ssa-warn-access.cc:868
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified size between %E and %E exceeds maximum object size %E"
  msgid "specified size between %E and %E exceeds maximum object size %E"
  msgstr "%K%qD: el tamaño especificado entre %E y %E excede el tamaño de objeto máximo %E"
  
! #: gimple-ssa-warn-access.cc:878
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified bound %E exceeds destination size %E"
  msgid "%qD specified bound %E may exceed destination size %E"
  msgstr "%K%qD: el límite %E especificado excede el tamaño del destino %E"
  
! #: gimple-ssa-warn-access.cc:885
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified bound %E exceeds destination size %E"
  msgid "specified bound %E may exceed destination size %E"
  msgstr "%K%qD: el límite %E especificado excede el tamaño del destino %E"
  
! #: gimple-ssa-warn-access.cc:887
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified bound %E exceeds destination size %E"
  msgid "specified bound %E exceeds destination size %E"
  msgstr "%K%qD: el límite %E especificado excede el tamaño del destino %E"
  
! #: gimple-ssa-warn-access.cc:894
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified bound %E exceeds destination size %E"
  msgid "%qD specified bound [%E, %E] may exceed destination size %E"
  msgstr "%K%qD: el límite %E especificado excede el tamaño del destino %E"
  
! #: gimple-ssa-warn-access.cc:896
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified bound %E exceeds destination size %E"
  msgid "%qD specified bound [%E, %E] exceeds destination size %E"
  msgstr "%K%qD: el límite %E especificado excede el tamaño del destino %E"
  
! #: gimple-ssa-warn-access.cc:901 gimple-ssa-warn-access.cc:903
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified bound %E exceeds destination size %E"
  msgid "specified bound [%E, %E] exceeds destination size %E"
  msgstr "%K%qD: el límite %E especificado excede el tamaño del destino %E"
  
! #: gimple-ssa-warn-access.cc:912
  #, fuzzy, gcc-internal-format
  #| msgid "a function-definition is not allowed here"
  msgid "destination object allocated here"
  msgstr "una definición de función no se permite aquí"
  
! #: gimple-ssa-warn-access.cc:958
  #, fuzzy, 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"
  msgid "%qD may access %E byte in a region of size %E"
  msgstr "%K%qD leyendo %E byte en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:960
  #, fuzzy, 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"
  msgid "%qD accessing %E byte in a region of size %E"
  msgstr "%K%qD leyendo %E byte en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:963
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD reading %E bytes from a region of size %E"
  msgid "%qD may access %E bytes in a region of size %E"
  msgstr "%K%qD leyendo %E bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:965
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD reading %E bytes from a region of size %E"
  msgid "%qD accessing %E bytes in a region of size %E"
  msgstr "%K%qD leyendo %E bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:970
  #, fuzzy, 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"
  msgid "may access %E byte in a region of size %E"
  msgstr "%K%qD leyendo %E byte en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:972
  #, fuzzy, 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"
  msgid "accessing %E byte in a region of size %E"
  msgstr "%K%qD leyendo %E byte en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:975
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD reading %E bytes from a region of size %E"
  msgid "may access %E bytes in a region of size %E"
  msgstr "%K%qD leyendo %E bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:977
  #, fuzzy, 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"
  msgid "accessing %E bytes in a region of size %E"
  msgstr "%K%qD leyendo %E byte en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:986
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD reading %E or more bytes from a region of size %E"
  msgid "%qD may access %E or more bytes in a region of size %E"
  msgstr "%K%qD leyendo %E o más bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:988
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD reading %E or more bytes from a region of size %E"
  msgid "%qD accessing %E or more bytes in a region of size %E"
  msgstr "%K%qD leyendo %E o más bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:993
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD reading %E or more bytes from a region of size %E"
  msgid "may access %E or more bytes in a region of size %E"
  msgstr "%K%qD leyendo %E o más bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:995
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD reading %E or more bytes from a region of size %E"
  msgid "accessing %E or more bytes in a region of size %E"
  msgstr "%K%qD leyendo %E o más bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:1003
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD reading between %E and %E bytes from a region of size %E"
  msgid "%qD may access between %E and %E bytes in a region of size %E"
  msgstr "%K%qD leyendo entre %E y %E bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:1005
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD reading between %E and %E bytes from a region of size %E"
  msgid "%qD accessing between %E and %E bytes in a region of size %E"
  msgstr "%K%qD leyendo entre %E y %E bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:1010
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD reading between %E and %E bytes from a region of size %E"
  msgid "may access between %E and %E bytes in a region of size %E"
  msgstr "%K%qD leyendo entre %E y %E bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:1012
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD reading between %E and %E bytes from a region of size %E"
  msgid "accessing between %E and %E bytes in a region of size %E"
  msgstr "%K%qD leyendo entre %E y %E bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:1024
  #, fuzzy, gcc-internal-format
  #| msgid "%<%.*s%> directive writing %wu byte into a region of size %wu"
  #| msgid_plural "%<%.*s%> directive writing %wu bytes into a region of size %wu"
  msgid "%qD may write %E byte into a region of size %E"
  msgstr "directiva %<%.*s%> escribiendo %wu byte en una región de tamaño %wu"
  
! #: gimple-ssa-warn-access.cc:1026
  #, fuzzy, 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"
  msgid "%qD writing %E byte into a region of size %E overflows the destination"
  msgstr "%K%qD: escribir %E byte en una región de tamaño %E desborda el destino"
  
! #: gimple-ssa-warn-access.cc:1029
  #, fuzzy, gcc-internal-format
  #| msgid "%<%.*s%> directive writing %wu byte into a region of size %wu"
  #| msgid_plural "%<%.*s%> directive writing %wu bytes into a region of size %wu"
  msgid "%qD may write %E bytes into a region of size %E"
  msgstr "directiva %<%.*s%> escribiendo %wu byte en una región de tamaño %wu"
  
! #: gimple-ssa-warn-access.cc:1031
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD writing %E bytes into a region of size %E overflows the destination"
  msgid "%qD writing %E bytes into a region of size %E overflows the destination"
  msgstr "%K%qD: escribir %E bytes en una región de tamaño %E desborda el destino"
  
! #: gimple-ssa-warn-access.cc:1036
  #, fuzzy, gcc-internal-format
  #| msgid "%<%.*s%> directive writing %wu byte into a region of size %wu"
  #| msgid_plural "%<%.*s%> directive writing %wu bytes into a region of size %wu"
  msgid "may write %E byte into a region of size %E"
  msgstr "directiva %<%.*s%> escribiendo %wu byte en una región de tamaño %wu"
  
! #: gimple-ssa-warn-access.cc:1038
  #, fuzzy, 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"
  msgid "writing %E byte into a region of size %E overflows the destination"
  msgstr "%K%qD: escribir %E byte en una región de tamaño %E desborda el destino"
  
! #: gimple-ssa-warn-access.cc:1041
  #, fuzzy, gcc-internal-format
  #| msgid "%<%.*s%> directive writing %wu byte into a region of size %wu"
  #| msgid_plural "%<%.*s%> directive writing %wu bytes into a region of size %wu"
  msgid "may write %E bytes into a region of size %E"
  msgstr "directiva %<%.*s%> escribiendo %wu byte en una región de tamaño %wu"
  
! #: gimple-ssa-warn-access.cc:1043
  #, fuzzy, 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"
  msgid "writing %E bytes into a region of size %E overflows the destination"
  msgstr "%K%qD: escribir %E byte en una región de tamaño %E desborda el destino"
  
! #: gimple-ssa-warn-access.cc:1052
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD reading %E or more bytes from a region of size %E"
  msgid "%qD may write %E or more bytes into a region of size %E"
  msgstr "%K%qD leyendo %E o más bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:1054 gimple-ssa-warn-access.cc:1433
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD writing %E or more bytes into a region of size %E overflows the destination"
  msgid "%qD writing %E or more bytes into a region of size %E overflows the destination"
  msgstr "%K%qD: escribir %E bytes o más en una región de tamaño %E desborda el destino"
  
! #: gimple-ssa-warn-access.cc:1060
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD reading %E or more bytes from a region of size %E"
  msgid "may write %E or more bytes into a region of size %E"
  msgstr "%K%qD leyendo %E o más bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:1062 gimple-ssa-warn-access.cc:1438
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD writing %E or more bytes into a region of size %E overflows the destination"
  msgid "writing %E or more bytes into a region of size %E overflows the destination"
  msgstr "%K%qD: escribir %E bytes o más en una región de tamaño %E desborda el destino"
  
! #: gimple-ssa-warn-access.cc:1071
  #, fuzzy, gcc-internal-format
  #| msgid "%<%.*s%> directive writing between %wu and %wu bytes into a region of size %wu"
  msgid "%qD may write between %E and %E bytes into a region of size %E"
  msgstr "directiva %<%.*s%> escribiendo entre %wu y %wu bytes en una región de tamaño %wu"
  
! #: gimple-ssa-warn-access.cc:1073
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD writing between %E and %E bytes into a region of size %E overflows the destination"
  msgid "%qD writing between %E and %E bytes into a region of size %E overflows the destination"
  msgstr "%K%qD: escribir entre %E y %E bytes en una región de tamaño %E desborda el destino"
  
! #: gimple-ssa-warn-access.cc:1079
  #, fuzzy, gcc-internal-format
  #| msgid "%<%.*s%> directive writing between %wu and %wu bytes into a region of size %wu"
  msgid "may write between %E and %E bytes into a region of size %E"
  msgstr "directiva %<%.*s%> escribiendo entre %wu y %wu bytes en una región de tamaño %wu"
  
! #: gimple-ssa-warn-access.cc:1081
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD writing between %E and %E bytes into a region of size %E overflows the destination"
  msgid "writing between %E and %E bytes into a region of size %E overflows the destination"
  msgstr "%K%qD: escribir entre %E y %E bytes en una región de tamaño %E desborda el destino"
  
! #: gimple-ssa-warn-access.cc:1095
  #, fuzzy, 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"
  msgid "%qD may read %E byte from a region of size %E"
  msgstr "%K%qD leyendo %E byte en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:1097
  #, fuzzy, 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"
  msgid "%qD reading %E byte from a region of size %E"
  msgstr "%K%qD leyendo %E byte en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:1100
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD reading %E bytes from a region of size %E"
  msgid "%qD may read %E bytes from a region of size %E"
  msgstr "%K%qD leyendo %E bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:1102
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD reading %E bytes from a region of size %E"
  msgid "%qD reading %E bytes from a region of size %E"
  msgstr "%K%qD leyendo %E bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:1108
  #, fuzzy, 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"
  msgid "may read %E byte from a region of size %E"
  msgstr "%K%qD leyendo %E byte en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:1110
  #, fuzzy, 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"
  msgid "reading %E byte from a region of size %E"
  msgstr "%K%qD leyendo %E byte en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:1113
  #, fuzzy, 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"
  msgid "may read %E bytes from a region of size %E"
  msgstr "%K%qD leyendo %E byte en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:1115
  #, fuzzy, 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"
  msgid "reading %E bytes from a region of size %E"
  msgstr "%K%qD leyendo %E byte en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:1124
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD reading %E or more bytes from a region of size %E"
  msgid "%qD may read %E or more bytes from a region of size %E"
  msgstr "%K%qD leyendo %E o más bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:1126
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD reading %E or more bytes from a region of size %E"
  msgid "%qD reading %E or more bytes from a region of size %E"
  msgstr "%K%qD leyendo %E o más bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:1131
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD reading %E or more bytes from a region of size %E"
  msgid "may read %E or more bytes from a region of size %E"
  msgstr "%K%qD leyendo %E o más bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:1133
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD reading %E or more bytes from a region of size %E"
  msgid "reading %E or more bytes from a region of size %E"
  msgstr "%K%qD leyendo %E o más bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:1141
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD reading between %E and %E bytes from a region of size %E"
  msgid "%qD may read between %E and %E bytes from a region of size %E"
  msgstr "%K%qD leyendo entre %E y %E bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:1143
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD reading between %E and %E bytes from a region of size %E"
  msgid "%qD reading between %E and %E bytes from a region of size %E"
  msgstr "%K%qD leyendo entre %E y %E bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:1148
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD reading between %E and %E bytes from a region of size %E"
  msgid "may read between %E and %E bytes from a region of size %E"
  msgstr "%K%qD leyendo entre %E y %E bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:1150
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD reading between %E and %E bytes from a region of size %E"
  msgid "reading between %E and %E bytes from a region of size %E"
  msgstr "%K%qD leyendo entre %E y %E bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:1165
  #, fuzzy, 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"
*************** msgid_plural "%qD expecting %E bytes in
*** 28016,28022 ****
  msgstr[0] "%K%qD leyendo %E byte en una región de tamaño %E"
  msgstr[1] "%K%qD leyendo %E bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:1154
  #, fuzzy, 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"
--- 29518,29524 ----
  msgstr[0] "%K%qD leyendo %E byte en una región de tamaño %E"
  msgstr[1] "%K%qD leyendo %E bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:1170
  #, fuzzy, 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"
*************** msgid_plural "expecting %E bytes in a re
*** 28025,28369 ****
  msgstr[0] "%K%qD leyendo %E byte en una región de tamaño %E"
  msgstr[1] "%K%qD leyendo %E bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:1162
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD reading %E or more bytes from a region of size %E"
  msgid "%qD expecting %E or more bytes in a region of size %E"
  msgstr "%K%qD leyendo %E o más bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:1166
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD reading %E or more bytes from a region of size %E"
  msgid "expecting %E or more bytes in a region of size %E"
  msgstr "%K%qD leyendo %E o más bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:1173
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD reading between %E and %E bytes from a region of size %E"
  msgid "%qD expecting between %E and %E bytes in a region of size %E"
  msgstr "%K%qD leyendo entre %E y %E bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:1177
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD reading between %E and %E bytes from a region of size %E"
  msgid "expecting between %E and %E bytes in a region of size %E"
  msgstr "%K%qD leyendo entre %E y %E bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:2070
  #, gcc-internal-format
  msgid "%qD called on pointer %qE with nonzero offset%s"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2085 gimple-ssa-warn-access.cc:3806
  #, fuzzy, gcc-internal-format
  #| msgid "required from %q#D\n"
  msgid "returned from %qD"
  msgstr "se requiere desde %q#D\n"
  
! #: gimple-ssa-warn-access.cc:2088
  #, fuzzy, gcc-internal-format
  #| msgid "required from %q#D\n"
  msgid "returned from %qT"
  msgstr "se requiere desde %q#D\n"
  
! #: gimple-ssa-warn-access.cc:2090
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "obtained here"
  msgstr "se definió union aquí"
  
! #: gimple-ssa-warn-access.cc:2297
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %i value %qE is negative"
  msgid "argument %i value %qE is negative"
  msgstr "%Kargumento %i, valor %qE, negativo"
  
! #: gimple-ssa-warn-access.cc:2314
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Kargument %i value is zero"
  msgid "argument %i value is zero"
  msgstr "el valor del %Kargumento %i es cero"
  
! #: gimple-ssa-warn-access.cc:2332
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %i value %qE exceeds maximum object size %E"
  msgid "argument %i value %qE exceeds maximum object size %E"
  msgstr "%Kargumento %i, valor %qE, supera el tamaño máximo %E del objeto"
  
! #: gimple-ssa-warn-access.cc:2346
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %i range [%E, %E] is negative"
  msgid "argument %i range [%E, %E] is negative"
  msgstr "el %Kargumento %i, rango [%E, %E], es negativo"
  
! #: gimple-ssa-warn-access.cc:2353
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %i range [%E, %E] exceeds maximum object size %E"
  msgid "argument %i range [%E, %E] exceeds maximum object size %E"
  msgstr "%Kargumento %i, rango [%E, %E], supera el tamaño máximo %E del objeto"
  
! #: gimple-ssa-warn-access.cc:2383
  #, fuzzy, gcc-internal-format
  #| msgid "%Kproduct %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>"
  msgid "product %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>"
  msgstr "el %Kproducto %<%E * %E%> de los argumentos %i y %i supera %<SIZE_MAX%>"
  
! #: gimple-ssa-warn-access.cc:2389
  #, fuzzy, gcc-internal-format
  #| msgid "%Kproduct %<%E * %E%> of arguments %i and %i exceeds maximum object size %E"
  msgid "product %<%E * %E%> of arguments %i and %i exceeds maximum object size %E"
  msgstr "el %Kproducto %<%E * %E%> de los argumentos %i y %i supera el tamaño máximo %E del objeto"
  
! #: gimple-ssa-warn-access.cc:2400 gimple-ssa-warn-access.cc:2403
  #, gcc-internal-format
  msgid "argument %i in the range [%E, %E]"
  msgstr "el argumento %i está dentro del rango [%E, %E]"
  
! #: gimple-ssa-warn-access.cc:2414
  #, gcc-internal-format
  msgid "in a call to built-in allocation function %qD"
  msgstr "en una llamada a la función de reserva interna %qD"
  
! #: gimple-ssa-warn-access.cc:2417
  #, gcc-internal-format
  msgid "in a call to allocation function %qD declared here"
  msgstr "en una llamada a la función de reserva %qD declarada aquí"
  
! #: gimple-ssa-warn-access.cc:2862
  #, fuzzy, gcc-internal-format
  #| msgid "unknown architecture specific memory model"
  msgid "unknown architecture specifier in memory model %wi for %qD"
  msgstr "modelo de memoria específico de la arquitectura desconocido"
  
! #: gimple-ssa-warn-access.cc:2954
  #, fuzzy, gcc-internal-format
  #| msgid "invalid memory model argument %d of %qE"
  msgid "invalid memory model %qs for %qD"
  msgstr "argumento de modelo de memoria %d no válido de %qE"
  
! #: gimple-ssa-warn-access.cc:2958
  #, fuzzy, gcc-internal-format
  #| msgid "invalid memory model argument %d of %qE"
  msgid "invalid memory model %wi for %qD"
  msgstr "argumento de modelo de memoria %d no válido de %qE"
  
! #: gimple-ssa-warn-access.cc:2972 gimple-ssa-warn-access.cc:3023
  #, fuzzy
  #| msgid "valid arguments are: %s"
  msgid "valid models are %e"
  msgstr "los argumentos válidos son: %s"
  
! #: gimple-ssa-warn-access.cc:2986
  #, fuzzy, gcc-internal-format
  #| msgid "invalid memory model argument %d of %qE"
  msgid "invalid failure memory model %qs for %qD"
  msgstr "argumento de modelo de memoria %d no válido de %qE"
  
! #: gimple-ssa-warn-access.cc:2991
  #, fuzzy, gcc-internal-format
  #| msgid "valid feature names are: %s; did you mean %qs?"
  msgid "valid failure models are %qs, %qs, %qs, %qs"
  msgstr "los nombres de característica válidos son: %s; ¿quiso decir %qs?"
  
! #: gimple-ssa-warn-access.cc:3007
  #, fuzzy, gcc-internal-format
  #| msgid "failure memory model cannot be stronger than success memory model for %<__atomic_compare_exchange%>"
  msgid "failure memory model %qs cannot be stronger than success memory model %qs for %qD"
  msgstr "la falla de modelo de memoria no puede ser más fuerte que el modelo de memoria exitoso para %<__atomic_compare_exchange%>"
  
! #: gimple-ssa-warn-access.cc:3030
  #, fuzzy, gcc-internal-format
  #| msgid "failure memory model cannot be stronger than success memory model for %<__atomic_compare_exchange%>"
  msgid "failure memory model %wi cannot be stronger than success memory model %wi for %qD"
  msgstr "la falla de modelo de memoria no puede ser más fuerte que el modelo de memoria exitoso para %<__atomic_compare_exchange%>"
  
! #: gimple-ssa-warn-access.cc:3474
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qE attribute not available to functions with variable number of arguments"
  msgid "bound argument %i value %s is negative for a variable length array argument %i of type %s"
  msgstr "el atributo %qE no está disponible para funciones con un número variable de argumentos"
  
! #: gimple-ssa-warn-access.cc:3482
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Kargument %i value %qE is negative"
  msgid "argument %i value %s is negative"
  msgstr "%Kargumento %i, valor %qE, negativo"
  
! #: gimple-ssa-warn-access.cc:3528
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %i is null but the corresponding size argument %i value is %s"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3592
  #, fuzzy, gcc-internal-format
  #| msgid "expected %qT but argument is of type %qT"
  msgid "referencing argument %u of type %qT"
  msgstr "se esperaba %qT pero el argumento es de tipo %qT"
  
! #: gimple-ssa-warn-access.cc:3606
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "in a call to function %qD declared with attribute %qs"
  msgstr "en una llamada a la función %qD declarada aquí"
  
! #: gimple-ssa-warn-access.cc:3610
  #, fuzzy, gcc-internal-format
  #| msgid "invalid element type for attribute %qs"
  msgid "in a call with type %qT and attribute %qs"
  msgstr "tipo de elemento no válido para el atributo %qs"
  
! #: gimple-ssa-warn-access.cc:3617
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to built-in function %qD"
  msgid "in a call to function %qD"
  msgstr "en una llamada a la función interna %qD"
  
! #: gimple-ssa-warn-access.cc:3620
  #, fuzzy, gcc-internal-format
  #| msgid "invalid element type for attribute %qs"
  msgid "in a call with type %qT"
  msgstr "tipo de elemento no válido para el atributo %qs"
  
! #: gimple-ssa-warn-access.cc:3726
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open %s"
  msgid "%qD called on unallocated object %qD"
  msgstr "no se puede abrir %s"
  
! #: gimple-ssa-warn-access.cc:3745
  #, gcc-internal-format
  msgid "%qD called on a pointer to an unallocated object %qE"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3754
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "assigned here"
  msgstr "se definió union aquí"
  
! #: gimple-ssa-warn-access.cc:3787
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qD called on pointer returned from a mismatched allocation function"
  msgstr "%qD no es una función plantilla miembro"
  
! #: gimple-ssa-warn-access.cc:3796
  #, gcc-internal-format
  msgid "%qD called on pointer to an unallocated object"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3944
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to a member used in arithmetic"
  msgid "pointer %qE may be used after %qD"
  msgstr "se usó un puntero a un miembro en la aritmética"
  
! #: gimple-ssa-warn-access.cc:3945
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer '%s' in %s clause at %L"
  msgid "pointer %qE used after %qD"
  msgstr "El puntero Cray '%s' en la cláusula %s en %L"
  
! #: gimple-ssa-warn-access.cc:3949
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to a member used in arithmetic"
  msgid "pointer may be used after %qD"
  msgstr "se usó un puntero a un miembro en la aritmética"
  
! #: gimple-ssa-warn-access.cc:3950
  #, fuzzy, gcc-internal-format
  #| msgid "unused parameter %qD"
  msgid "pointer used after %qD"
  msgstr "parámetro %qD sin uso"
  
! #: gimple-ssa-warn-access.cc:3954
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "call to %qD here"
  msgstr "%qD se declara aquí"
  
! #: gimple-ssa-warn-access.cc:3971
  #, gcc-internal-format
  msgid "dangling pointer %qE to %qD may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3972
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "using dangling pointer %qE to %qD"
  msgstr "modo de puntero %qs no válido"
  
! #: gimple-ssa-warn-access.cc:3977
  #, fuzzy, gcc-internal-format
  #| msgid "assuming pointer to member %qD"
  msgid "dangling pointer to %qD may be used"
  msgstr "asumiendo el puntero a miembro %qD"
  
! #: gimple-ssa-warn-access.cc:3978
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "using a dangling pointer to %qD"
  msgstr "modo de puntero %qs no válido"
  
! #: gimple-ssa-warn-access.cc:3981 gimple-ssa-warn-access.cc:4629
! #: gimple-ssa-warn-access.cc:4632 gimple-ssa-warn-restrict.cc:1830
! #: tree-ssa-uninit.cc:924 tree-ssa-uninit.cc:1123 c/c-decl.cc:4101
! #: c/c-decl.cc:4391 c/c-typeck.cc:10394 c/c-typeck.cc:13614 cp/call.cc:8808
! #: cp/call.cc:8819 cp/class.cc:1722 cp/class.cc:3543 cp/constexpr.cc:1071
! #: cp/decl.cc:4685 cp/decl.cc:13466 cp/decl.cc:14069 cp/decl.cc:14079
! #: cp/decl.cc:15079 cp/friend.cc:407 cp/friend.cc:417 cp/init.cc:2948
! #: cp/parser.cc:3860 cp/parser.cc:4006 cp/parser.cc:4058 cp/parser.cc:7428
! #: cp/parser.cc:25741 cp/typeck.cc:5185
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD se declara aquí"
  
! #: gimple-ssa-warn-access.cc:3989
  #, gcc-internal-format
  msgid "dangling pointer %qE to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3991
  #, gcc-internal-format
  msgid "using dangling pointer %qE to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3997
  #, gcc-internal-format
  msgid "dangling pointer to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3999
  #, fuzzy, gcc-internal-format
  #| msgid "plugin cannot register an unnamed pass"
  msgid "using a dangling pointer to an unnamed temporary"
  msgstr "el plugin no puede registrar un paso sin nombre"
  
! #: gimple-ssa-warn-access.cc:4003
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "unnamed temporary defined here"
  msgstr "se definió union aquí"
  
! #: gimple-ssa-warn-access.cc:4093
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to built-in allocation function %qD"
  msgid "%qD called on pointer %qE passed to mismatched allocation function %qD"
  msgstr "en una llamada a la función de reserva interna %qD"
  
! #: gimple-ssa-warn-access.cc:4098
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to built-in allocation function %qD"
  msgid "%qD called on a pointer passed to mismatched reallocation function %qD"
  msgstr "en una llamada a la función de reserva interna %qD"
  
! #: gimple-ssa-warn-access.cc:4104
  #, fuzzy, gcc-internal-format
  #| msgid "  in call to %qD"
  msgid "call to %qD"
  msgstr "  en la llamada a %qD"
  
! #: gimple-ssa-warn-access.cc:4623
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "storing the address of local variable %qD in %qE"
--- 29527,29871 ----
  msgstr[0] "%K%qD leyendo %E byte en una región de tamaño %E"
  msgstr[1] "%K%qD leyendo %E bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:1178
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD reading %E or more bytes from a region of size %E"
  msgid "%qD expecting %E or more bytes in a region of size %E"
  msgstr "%K%qD leyendo %E o más bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:1182
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD reading %E or more bytes from a region of size %E"
  msgid "expecting %E or more bytes in a region of size %E"
  msgstr "%K%qD leyendo %E o más bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:1189
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD reading between %E and %E bytes from a region of size %E"
  msgid "%qD expecting between %E and %E bytes in a region of size %E"
  msgstr "%K%qD leyendo entre %E y %E bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:1193
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD reading between %E and %E bytes from a region of size %E"
  msgid "expecting between %E and %E bytes in a region of size %E"
  msgstr "%K%qD leyendo entre %E y %E bytes en una región de tamaño %E"
  
! #: gimple-ssa-warn-access.cc:2089
  #, gcc-internal-format
  msgid "%qD called on pointer %qE with nonzero offset%s"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2104 gimple-ssa-warn-access.cc:3839
  #, fuzzy, gcc-internal-format
  #| msgid "required from %q#D\n"
  msgid "returned from %qD"
  msgstr "se requiere desde %q#D\n"
  
! #: gimple-ssa-warn-access.cc:2107
  #, fuzzy, gcc-internal-format
  #| msgid "required from %q#D\n"
  msgid "returned from %qT"
  msgstr "se requiere desde %q#D\n"
  
! #: gimple-ssa-warn-access.cc:2109
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "obtained here"
  msgstr "se definió union aquí"
  
! #: gimple-ssa-warn-access.cc:2326
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %i value %qE is negative"
  msgid "argument %i value %qE is negative"
  msgstr "%Kargumento %i, valor %qE, negativo"
  
! #: gimple-ssa-warn-access.cc:2343
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Kargument %i value is zero"
  msgid "argument %i value is zero"
  msgstr "el valor del %Kargumento %i es cero"
  
! #: gimple-ssa-warn-access.cc:2361
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %i value %qE exceeds maximum object size %E"
  msgid "argument %i value %qE exceeds maximum object size %E"
  msgstr "%Kargumento %i, valor %qE, supera el tamaño máximo %E del objeto"
  
! #: gimple-ssa-warn-access.cc:2375
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %i range [%E, %E] is negative"
  msgid "argument %i range [%E, %E] is negative"
  msgstr "el %Kargumento %i, rango [%E, %E], es negativo"
  
! #: gimple-ssa-warn-access.cc:2382
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %i range [%E, %E] exceeds maximum object size %E"
  msgid "argument %i range [%E, %E] exceeds maximum object size %E"
  msgstr "%Kargumento %i, rango [%E, %E], supera el tamaño máximo %E del objeto"
  
! #: gimple-ssa-warn-access.cc:2412
  #, fuzzy, gcc-internal-format
  #| msgid "%Kproduct %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>"
  msgid "product %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>"
  msgstr "el %Kproducto %<%E * %E%> de los argumentos %i y %i supera %<SIZE_MAX%>"
  
! #: gimple-ssa-warn-access.cc:2418
  #, fuzzy, gcc-internal-format
  #| msgid "%Kproduct %<%E * %E%> of arguments %i and %i exceeds maximum object size %E"
  msgid "product %<%E * %E%> of arguments %i and %i exceeds maximum object size %E"
  msgstr "el %Kproducto %<%E * %E%> de los argumentos %i y %i supera el tamaño máximo %E del objeto"
  
! #: gimple-ssa-warn-access.cc:2429 gimple-ssa-warn-access.cc:2432
  #, gcc-internal-format
  msgid "argument %i in the range [%E, %E]"
  msgstr "el argumento %i está dentro del rango [%E, %E]"
  
! #: gimple-ssa-warn-access.cc:2443
  #, gcc-internal-format
  msgid "in a call to built-in allocation function %qD"
  msgstr "en una llamada a la función de reserva interna %qD"
  
! #: gimple-ssa-warn-access.cc:2446
  #, gcc-internal-format
  msgid "in a call to allocation function %qD declared here"
  msgstr "en una llamada a la función de reserva %qD declarada aquí"
  
! #: gimple-ssa-warn-access.cc:2893
  #, fuzzy, gcc-internal-format
  #| msgid "unknown architecture specific memory model"
  msgid "unknown architecture specifier in memory model %wi for %qD"
  msgstr "modelo de memoria específico de la arquitectura desconocido"
  
! #: gimple-ssa-warn-access.cc:2985
  #, fuzzy, gcc-internal-format
  #| msgid "invalid memory model argument %d of %qE"
  msgid "invalid memory model %qs for %qD"
  msgstr "argumento de modelo de memoria %d no válido de %qE"
  
! #: gimple-ssa-warn-access.cc:2989
  #, fuzzy, gcc-internal-format
  #| msgid "invalid memory model argument %d of %qE"
  msgid "invalid memory model %wi for %qD"
  msgstr "argumento de modelo de memoria %d no válido de %qE"
  
! #: gimple-ssa-warn-access.cc:3003 gimple-ssa-warn-access.cc:3054
  #, fuzzy
  #| msgid "valid arguments are: %s"
  msgid "valid models are %e"
  msgstr "los argumentos válidos son: %s"
  
! #: gimple-ssa-warn-access.cc:3017
  #, fuzzy, gcc-internal-format
  #| msgid "invalid memory model argument %d of %qE"
  msgid "invalid failure memory model %qs for %qD"
  msgstr "argumento de modelo de memoria %d no válido de %qE"
  
! #: gimple-ssa-warn-access.cc:3022
  #, fuzzy, gcc-internal-format
  #| msgid "valid feature names are: %s; did you mean %qs?"
  msgid "valid failure models are %qs, %qs, %qs, %qs"
  msgstr "los nombres de característica válidos son: %s; ¿quiso decir %qs?"
  
! #: gimple-ssa-warn-access.cc:3038
  #, fuzzy, gcc-internal-format
  #| msgid "failure memory model cannot be stronger than success memory model for %<__atomic_compare_exchange%>"
  msgid "failure memory model %qs cannot be stronger than success memory model %qs for %qD"
  msgstr "la falla de modelo de memoria no puede ser más fuerte que el modelo de memoria exitoso para %<__atomic_compare_exchange%>"
  
! #: gimple-ssa-warn-access.cc:3061
  #, fuzzy, gcc-internal-format
  #| msgid "failure memory model cannot be stronger than success memory model for %<__atomic_compare_exchange%>"
  msgid "failure memory model %wi cannot be stronger than success memory model %wi for %qD"
  msgstr "la falla de modelo de memoria no puede ser más fuerte que el modelo de memoria exitoso para %<__atomic_compare_exchange%>"
  
! #: gimple-ssa-warn-access.cc:3506
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qE attribute not available to functions with variable number of arguments"
  msgid "bound argument %i value %s is negative for a variable length array argument %i of type %s"
  msgstr "el atributo %qE no está disponible para funciones con un número variable de argumentos"
  
! #: gimple-ssa-warn-access.cc:3514
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Kargument %i value %qE is negative"
  msgid "argument %i value %s is negative"
  msgstr "%Kargumento %i, valor %qE, negativo"
  
! #: gimple-ssa-warn-access.cc:3560
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %i is null but the corresponding size argument %i value is %s"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3624
  #, fuzzy, gcc-internal-format
  #| msgid "expected %qT but argument is of type %qT"
  msgid "referencing argument %u of type %qT"
  msgstr "se esperaba %qT pero el argumento es de tipo %qT"
  
! #: gimple-ssa-warn-access.cc:3638
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "in a call to function %qD declared with attribute %qs"
  msgstr "en una llamada a la función %qD declarada aquí"
  
! #: gimple-ssa-warn-access.cc:3642
  #, fuzzy, gcc-internal-format
  #| msgid "invalid element type for attribute %qs"
  msgid "in a call with type %qT and attribute %qs"
  msgstr "tipo de elemento no válido para el atributo %qs"
  
! #: gimple-ssa-warn-access.cc:3649
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to built-in function %qD"
  msgid "in a call to function %qD"
  msgstr "en una llamada a la función interna %qD"
  
! #: gimple-ssa-warn-access.cc:3652
  #, fuzzy, gcc-internal-format
  #| msgid "invalid element type for attribute %qs"
  msgid "in a call with type %qT"
  msgstr "tipo de elemento no válido para el atributo %qs"
  
! #: gimple-ssa-warn-access.cc:3758
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open %s"
  msgid "%qD called on unallocated object %qD"
  msgstr "no se puede abrir %s"
  
! #: gimple-ssa-warn-access.cc:3777
  #, gcc-internal-format
  msgid "%qD called on a pointer to an unallocated object %qE"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3786
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "assigned here"
  msgstr "se definió union aquí"
  
! #: gimple-ssa-warn-access.cc:3820
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qD called on pointer returned from a mismatched allocation function"
  msgstr "%qD no es una función plantilla miembro"
  
! #: gimple-ssa-warn-access.cc:3829
  #, gcc-internal-format
  msgid "%qD called on pointer to an unallocated object"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3977
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to a member used in arithmetic"
  msgid "pointer %qE may be used after %qD"
  msgstr "se usó un puntero a un miembro en la aritmética"
  
! #: gimple-ssa-warn-access.cc:3978
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer '%s' in %s clause at %L"
  msgid "pointer %qE used after %qD"
  msgstr "El puntero Cray '%s' en la cláusula %s en %L"
  
! #: gimple-ssa-warn-access.cc:3982
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to a member used in arithmetic"
  msgid "pointer may be used after %qD"
  msgstr "se usó un puntero a un miembro en la aritmética"
  
! #: gimple-ssa-warn-access.cc:3983
  #, fuzzy, gcc-internal-format
  #| msgid "unused parameter %qD"
  msgid "pointer used after %qD"
  msgstr "parámetro %qD sin uso"
  
! #: gimple-ssa-warn-access.cc:3987
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "call to %qD here"
  msgstr "%qD se declara aquí"
  
! #: gimple-ssa-warn-access.cc:4004
  #, gcc-internal-format
  msgid "dangling pointer %qE to %qD may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4005
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "using dangling pointer %qE to %qD"
  msgstr "modo de puntero %qs no válido"
  
! #: gimple-ssa-warn-access.cc:4010
  #, fuzzy, gcc-internal-format
  #| msgid "assuming pointer to member %qD"
  msgid "dangling pointer to %qD may be used"
  msgstr "asumiendo el puntero a miembro %qD"
  
! #: gimple-ssa-warn-access.cc:4011
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "using a dangling pointer to %qD"
  msgstr "modo de puntero %qs no válido"
  
! #: gimple-ssa-warn-access.cc:4014 gimple-ssa-warn-access.cc:4671
! #: gimple-ssa-warn-access.cc:4674 gimple-ssa-warn-restrict.cc:1847
! #: tree-ssa-uninit.cc:943 tree-ssa-uninit.cc:1142 c/c-decl.cc:4225
! #: c/c-decl.cc:4515 c/c-typeck.cc:10907 c/c-typeck.cc:14141 cp/call.cc:8892
! #: cp/call.cc:8903 cp/class.cc:1755 cp/class.cc:3580 cp/constexpr.cc:1083
! #: cp/decl.cc:5231 cp/decl.cc:14654 cp/decl.cc:15250 cp/decl.cc:15260
! #: cp/decl.cc:16253 cp/friend.cc:407 cp/friend.cc:417 cp/init.cc:2955
! #: cp/parser.cc:3937 cp/parser.cc:4083 cp/parser.cc:4135 cp/parser.cc:8071
! #: cp/parser.cc:27842 cp/reflect.cc:175 cp/typeck.cc:1971 cp/typeck.cc:5316
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD se declara aquí"
  
! #: gimple-ssa-warn-access.cc:4022
  #, gcc-internal-format
  msgid "dangling pointer %qE to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4024
  #, gcc-internal-format
  msgid "using dangling pointer %qE to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4030
  #, gcc-internal-format
  msgid "dangling pointer to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4032
  #, fuzzy, gcc-internal-format
  #| msgid "plugin cannot register an unnamed pass"
  msgid "using a dangling pointer to an unnamed temporary"
  msgstr "el plugin no puede registrar un paso sin nombre"
  
! #: gimple-ssa-warn-access.cc:4036
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "unnamed temporary defined here"
  msgstr "se definió union aquí"
  
! #: gimple-ssa-warn-access.cc:4126
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to built-in allocation function %qD"
  msgid "%qD called on pointer %qE passed to mismatched allocation function %qD"
  msgstr "en una llamada a la función de reserva interna %qD"
  
! #: gimple-ssa-warn-access.cc:4131
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to built-in allocation function %qD"
  msgid "%qD called on a pointer passed to mismatched reallocation function %qD"
  msgstr "en una llamada a la función de reserva interna %qD"
  
! #: gimple-ssa-warn-access.cc:4137
  #, fuzzy, gcc-internal-format
  #| msgid "  in call to %qD"
  msgid "call to %qD"
  msgstr "  en la llamada a %qD"
  
! #: gimple-ssa-warn-access.cc:4665
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "storing the address of local variable %qD in %qE"
*************** msgstr "al argumento del array de longit
*** 28431,28461 ****
  msgid "argument to %<alloca%> is zero"
  msgstr "el argumento de %<alloca%> es cero"
  
! #: gimple-ssa-warn-restrict.cc:1498
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD accessing %wu byte at offsets %s and %s overlaps %wu byte at offset %s"
  msgid "%qD accessing %wu byte at offsets %s and %s overlaps %wu byte at offset %s"
  msgstr "%G%qD accediendo %wu byte en los desplazamientos %s y %s solapa %wu byte en el desplazamiento %s"
  
! #: gimple-ssa-warn-restrict.cc:1500
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD accessing %wu byte at offsets %s and %s overlaps %wu bytes at offset %s"
  msgid "%qD accessing %wu byte at offsets %s and %s overlaps %wu bytes at offset %s"
  msgstr "%G%qD accediendo %wu byte en los desplazamientos %s y %s solapa %wu bytes en el desplazamiento %s"
  
! #: gimple-ssa-warn-restrict.cc:1504
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu byte at offset %s"
  msgid "%qD accessing %wu bytes at offsets %s and %s overlaps %wu byte at offset %s"
  msgstr "%G%qD accediendo %wu bytes en los desplazamientos %s y %s solapa %wu byte en el desplazamiento %s"
  
! #: gimple-ssa-warn-restrict.cc:1506
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s"
  msgid "%qD accessing %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s"
  msgstr "%G%qD accediendo %wu bytes en los desplazamientos %s y %s solapa %wu bytes en el desplazamiento %s"
  
! #: gimple-ssa-warn-restrict.cc:1513
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD accessing %wu byte at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
  #| msgid_plural "%G%qD accessing %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
--- 29933,29963 ----
  msgid "argument to %<alloca%> is zero"
  msgstr "el argumento de %<alloca%> es cero"
  
! #: gimple-ssa-warn-restrict.cc:1513
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD accessing %wu byte at offsets %s and %s overlaps %wu byte at offset %s"
  msgid "%qD accessing %wu byte at offsets %s and %s overlaps %wu byte at offset %s"
  msgstr "%G%qD accediendo %wu byte en los desplazamientos %s y %s solapa %wu byte en el desplazamiento %s"
  
! #: gimple-ssa-warn-restrict.cc:1515
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD accessing %wu byte at offsets %s and %s overlaps %wu bytes at offset %s"
  msgid "%qD accessing %wu byte at offsets %s and %s overlaps %wu bytes at offset %s"
  msgstr "%G%qD accediendo %wu byte en los desplazamientos %s y %s solapa %wu bytes en el desplazamiento %s"
  
! #: gimple-ssa-warn-restrict.cc:1519
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu byte at offset %s"
  msgid "%qD accessing %wu bytes at offsets %s and %s overlaps %wu byte at offset %s"
  msgstr "%G%qD accediendo %wu bytes en los desplazamientos %s y %s solapa %wu byte en el desplazamiento %s"
  
! #: gimple-ssa-warn-restrict.cc:1521
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s"
  msgid "%qD accessing %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s"
  msgstr "%G%qD accediendo %wu bytes en los desplazamientos %s y %s solapa %wu bytes en el desplazamiento %s"
  
! #: gimple-ssa-warn-restrict.cc:1528
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD accessing %wu byte at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
  #| msgid_plural "%G%qD accessing %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
*************** msgid_plural "%qD accessing %wu bytes at
*** 28464,28470 ****
  msgstr[0] "%G%qD accediendo %wu byte en los desplazamientos %s y %s solapa entre %wu y %wu bytes en el desplazamiento %s"
  msgstr[1] "%G%qD accediendo %wu bytes en los desplazamientos %s y %s solapa entre %wu y %wu bytes en el desplazamiento %s"
  
! #: gimple-ssa-warn-restrict.cc:1523
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD accessing %wu byte at offsets %s and %s overlaps %wu or more bytes at offset %s"
  #| msgid_plural "%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
--- 29966,29972 ----
  msgstr[0] "%G%qD accediendo %wu byte en los desplazamientos %s y %s solapa entre %wu y %wu bytes en el desplazamiento %s"
  msgstr[1] "%G%qD accediendo %wu bytes en los desplazamientos %s y %s solapa entre %wu y %wu bytes en el desplazamiento %s"
  
! #: gimple-ssa-warn-restrict.cc:1538
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD accessing %wu byte at offsets %s and %s overlaps %wu or more bytes at offset %s"
  #| msgid_plural "%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
*************** msgid_plural "%qD accessing %wu bytes at
*** 28473,28479 ****
  msgstr[0] "%G%qD accediendo %wu byte en los desplazamientos %s y %s solapa %wu o más bytes en el desplazamiento %s"
  msgstr[1] "%G%qD accediendo %wu bytes en los desplazamientos %s y %s solapa %wu o más bytes en el desplazamiento %s"
  
! #: gimple-ssa-warn-restrict.cc:1536
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu byte at offset %s"
  #| msgid_plural "%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s"
--- 29975,29981 ----
  msgstr[0] "%G%qD accediendo %wu byte en los desplazamientos %s y %s solapa %wu o más bytes en el desplazamiento %s"
  msgstr[1] "%G%qD accediendo %wu bytes en los desplazamientos %s y %s solapa %wu o más bytes en el desplazamiento %s"
  
! #: gimple-ssa-warn-restrict.cc:1551
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu byte at offset %s"
  #| msgid_plural "%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s"
*************** msgid_plural "%qD accessing between %wu
*** 28482,28500 ****
  msgstr[0] "%G%qD accediendo entre %wu y %wu bytes en los desplazamientos %s y %s solapa %wu byte en el desplazamiento %s"
  msgstr[1] "%G%qD accediendo entre %wu y %wu bytes en los desplazamientos %s y %s solapa %wu bytes en el desplazamiento %s"
  
! #: gimple-ssa-warn-restrict.cc:1546
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
  msgid "%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
  msgstr "%G%qD accediendo entre %wu y %wu bytes en los desplazamientos %s y %s solapa entre %wu y %wu bytes en el desplazamiento %s"
  
! #: gimple-ssa-warn-restrict.cc:1554
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
  msgid "%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
  msgstr "%G%qD accediendo entre %wu y %wu bytes en los desplazamientos %s y %s solapa %wu o más bytes en el desplazamiento %s"
  
! #: gimple-ssa-warn-restrict.cc:1567
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu byte at offset %s"
  #| msgid_plural "%G%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu bytes at offset %s"
--- 29984,30002 ----
  msgstr[0] "%G%qD accediendo entre %wu y %wu bytes en los desplazamientos %s y %s solapa %wu byte en el desplazamiento %s"
  msgstr[1] "%G%qD accediendo entre %wu y %wu bytes en los desplazamientos %s y %s solapa %wu bytes en el desplazamiento %s"
  
! #: gimple-ssa-warn-restrict.cc:1561
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
  msgid "%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
  msgstr "%G%qD accediendo entre %wu y %wu bytes en los desplazamientos %s y %s solapa entre %wu y %wu bytes en el desplazamiento %s"
  
! #: gimple-ssa-warn-restrict.cc:1569
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
  msgid "%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
  msgstr "%G%qD accediendo entre %wu y %wu bytes en los desplazamientos %s y %s solapa %wu o más bytes en el desplazamiento %s"
  
! #: gimple-ssa-warn-restrict.cc:1582
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu byte at offset %s"
  #| msgid_plural "%G%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu bytes at offset %s"
*************** msgid_plural "%qD accessing %wu or more
*** 28503,28521 ****
  msgstr[0] "%G%qD accediendo %wu o más bytes en los desplazamientos %s y %s solapa %wu byte en el desplazamiento %s"
  msgstr[1] "%G%qD accediendo %wu o más bytes en los desplazamientos %s y %s solapa %wu bytes en el desplazamiento %s"
  
! #: gimple-ssa-warn-restrict.cc:1575
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD accessing %wu or more bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
  msgid "%qD accessing %wu or more bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
  msgstr "%G%qD accediendo %wu o más bytes en los desplazamientos %s y %s solapa entre %wu y %wu bytes en el desplazamiento %s"
  
! #: gimple-ssa-warn-restrict.cc:1582
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
  msgid "%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
  msgstr "%G%qD accediendo %wu o más bytes en los desplazamientos %s y %s solapa %wu o más bytes en el desplazamiento %s"
  
! #: gimple-ssa-warn-restrict.cc:1610
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD accessing %wu byte may overlap %wu byte"
  #| msgid_plural "%G%qD accessing %wu bytes may overlap %wu byte"
--- 30005,30023 ----
  msgstr[0] "%G%qD accediendo %wu o más bytes en los desplazamientos %s y %s solapa %wu byte en el desplazamiento %s"
  msgstr[1] "%G%qD accediendo %wu o más bytes en los desplazamientos %s y %s solapa %wu bytes en el desplazamiento %s"
  
! #: gimple-ssa-warn-restrict.cc:1590
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD accessing %wu or more bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
  msgid "%qD accessing %wu or more bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
  msgstr "%G%qD accediendo %wu o más bytes en los desplazamientos %s y %s solapa entre %wu y %wu bytes en el desplazamiento %s"
  
! #: gimple-ssa-warn-restrict.cc:1597
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
  msgid "%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
  msgstr "%G%qD accediendo %wu o más bytes en los desplazamientos %s y %s solapa %wu o más bytes en el desplazamiento %s"
  
! #: gimple-ssa-warn-restrict.cc:1625
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD accessing %wu byte may overlap %wu byte"
  #| msgid_plural "%G%qD accessing %wu bytes may overlap %wu byte"
*************** msgid_plural "%qD accessing %wu bytes ma
*** 28524,28530 ****
  msgstr[0] "%G%qD accediendo %wu byte puede solapar %wu byte"
  msgstr[1] "%G%qD accediendo %wu bytes puede solapar %wu byte"
  
! #: gimple-ssa-warn-restrict.cc:1617
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD accessing %wu byte at offsets %s and %s may overlap %wu byte at offset %s"
  #| msgid_plural "%G%qD accessing %wu bytes at offsets %s and %s may overlap %wu byte at offset %s"
--- 30026,30032 ----
  msgstr[0] "%G%qD accediendo %wu byte puede solapar %wu byte"
  msgstr[1] "%G%qD accediendo %wu bytes puede solapar %wu byte"
  
! #: gimple-ssa-warn-restrict.cc:1632
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD accessing %wu byte at offsets %s and %s may overlap %wu byte at offset %s"
  #| msgid_plural "%G%qD accessing %wu bytes at offsets %s and %s may overlap %wu byte at offset %s"
*************** msgid_plural "%qD accessing %wu bytes at
*** 28533,28539 ****
  msgstr[0] "%G%qD accediendo %wu byte en los desplazamientos %s y %s puede solapar %wu byte en el desplazamiento %s"
  msgstr[1] "%G%qD accediendo %wu bytes en los desplazamientos %s y %s puede solapar %wu byte en el desplazamiento %s"
  
! #: gimple-ssa-warn-restrict.cc:1628
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD accessing %wu byte may overlap up to %wu bytes"
  #| msgid_plural "%G%qD accessing %wu bytes may overlap up to %wu bytes"
--- 30035,30041 ----
  msgstr[0] "%G%qD accediendo %wu byte en los desplazamientos %s y %s puede solapar %wu byte en el desplazamiento %s"
  msgstr[1] "%G%qD accediendo %wu bytes en los desplazamientos %s y %s puede solapar %wu byte en el desplazamiento %s"
  
! #: gimple-ssa-warn-restrict.cc:1643
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD accessing %wu byte may overlap up to %wu bytes"
  #| msgid_plural "%G%qD accessing %wu bytes may overlap up to %wu bytes"
*************** msgid_plural "%qD accessing %wu bytes ma
*** 28542,28548 ****
  msgstr[0] "%G%qD accediendo %wu byte puede solapar hasta %wu bytes"
  msgstr[1] "%G%qD accediendo %wu bytes puede solapar hasta %wu bytes"
  
! #: gimple-ssa-warn-restrict.cc:1635
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD accessing %wu byte at offsets %s and %s may overlap up to %wu bytes at offset %s"
  #| msgid_plural "%G%qD accessing %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
--- 30044,30050 ----
  msgstr[0] "%G%qD accediendo %wu byte puede solapar hasta %wu bytes"
  msgstr[1] "%G%qD accediendo %wu bytes puede solapar hasta %wu bytes"
  
! #: gimple-ssa-warn-restrict.cc:1650
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD accessing %wu byte at offsets %s and %s may overlap up to %wu bytes at offset %s"
  #| msgid_plural "%G%qD accessing %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
*************** msgid_plural "%qD accessing %wu bytes at
*** 28551,28557 ****
  msgstr[0] "%G%qD accediendo %wu byte en los desplazamientos %s y %s puede solapar hasta %wu bytes en el desplazamiento %s"
  msgstr[1] "%G%qD accediendo %wu bytes en los desplazamientos %s y %s puede solapar hasta %wu bytes en el desplazamiento %s"
  
! #: gimple-ssa-warn-restrict.cc:1648
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD accessing between %wu and %wu bytes may overlap %wu byte"
  #| msgid_plural "%G%qD accessing between %wu and %wu bytes may overlap up to %wu bytes"
--- 30053,30059 ----
  msgstr[0] "%G%qD accediendo %wu byte en los desplazamientos %s y %s puede solapar hasta %wu bytes en el desplazamiento %s"
  msgstr[1] "%G%qD accediendo %wu bytes en los desplazamientos %s y %s puede solapar hasta %wu bytes en el desplazamiento %s"
  
! #: gimple-ssa-warn-restrict.cc:1663
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD accessing between %wu and %wu bytes may overlap %wu byte"
  #| msgid_plural "%G%qD accessing between %wu and %wu bytes may overlap up to %wu bytes"
*************** msgid_plural "%qD accessing between %wu
*** 28560,28566 ****
  msgstr[0] "%G%qD accediendo entre %wu y %wu bytes puede solapar %wu byte"
  msgstr[1] "%G%qD accediendo entre %wu y %wu bytes puede solapar %wu bytes"
  
! #: gimple-ssa-warn-restrict.cc:1655
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap %wu byte at offset %s"
  #| msgid_plural "%G%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
--- 30062,30068 ----
  msgstr[0] "%G%qD accediendo entre %wu y %wu bytes puede solapar %wu byte"
  msgstr[1] "%G%qD accediendo entre %wu y %wu bytes puede solapar %wu bytes"
  
! #: gimple-ssa-warn-restrict.cc:1670
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap %wu byte at offset %s"
  #| msgid_plural "%G%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
*************** msgid_plural "%qD accessing between %wu
*** 28569,28575 ****
  msgstr[0] "%G%qD accediendo entre %wu y %wu bytes en los desplazamientos %s y %s puede solapar %wu byte en el desplazamiento %s"
  msgstr[1] "%G%qD accediendo entre %wu y %wu bytes en los desplazamientos %s y %s puede solapar hasta %wu bytes en el desplazamiento %s"
  
! #: gimple-ssa-warn-restrict.cc:1667
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD accessing %wu or more bytes at offsets %s and %s may overlap %wu byte at offset %s"
  #| msgid_plural "%G%qD accessing %wu or more bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
--- 30071,30077 ----
  msgstr[0] "%G%qD accediendo entre %wu y %wu bytes en los desplazamientos %s y %s puede solapar %wu byte en el desplazamiento %s"
  msgstr[1] "%G%qD accediendo entre %wu y %wu bytes en los desplazamientos %s y %s puede solapar hasta %wu bytes en el desplazamiento %s"
  
! #: gimple-ssa-warn-restrict.cc:1682
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD accessing %wu or more bytes at offsets %s and %s may overlap %wu byte at offset %s"
  #| msgid_plural "%G%qD accessing %wu or more bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
*************** msgid_plural "%qD accessing %wu or more
*** 28578,28673 ****
  msgstr[0] "%G%qD accediendo %wu o más bytes en los desplazamientos %s y %s puede solapar %wu byte en el desplazamiento %s"
  msgstr[1] "%G%qD accediendo %wu o más bytes en los desplazamientos %s y %s puede solapar hasta %wu bytes en el desplazamiento %s"
  
! #: gimple-ssa-warn-restrict.cc:1713
  #, fuzzy, gcc-internal-format
  #| msgid "specified bound %wu exceeds maximum object size %wu"
  msgid "%qD specified bound %wu exceeds maximum object size %wu"
  msgstr "el límite especificado %wu supera el tamaño máximo del objeto %wu"
  
! #: gimple-ssa-warn-restrict.cc:1719
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified bound between %E and %E exceeds maximum object size %E"
  msgid "%qD specified bound between %wu and %wu exceeds maximum object size %wu"
  msgstr "%K%qD: el límite especificado entre %E y %E excede el tamaño de objeto máximo %E"
  
! #: gimple-ssa-warn-restrict.cc:1780
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD pointer overflow between offset %s and size %s accessing array %qD with type %qT"
  msgid "%qD pointer overflow between offset %s and size %s accessing array %qD with type %qT"
  msgstr "%G%qD desborda puntero entre el desplazamiento %s y el tamaño %s accediendo al array %qD con el tipo %qT"
  
! #: gimple-ssa-warn-restrict.cc:1785 c-family/c-warn.cc:3816
  #, gcc-internal-format
  msgid "array %qD declared here"
  msgstr "el array %qD se declaró aquí"
  
! #: gimple-ssa-warn-restrict.cc:1790 gimple-ssa-warn-restrict.cc:1796
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD pointer overflow between offset %s and size %s"
  msgid "%qD pointer overflow between offset %s and size %s"
  msgstr "desbordamiento del puntero %g%qD entre el desplazamiento %s y el tamaño %s"
  
! #: gimple-ssa-warn-restrict.cc:1813
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD offset %s is out of the bounds [0, %wu] of object %qD with type %qT"
  msgid "%qD forming offset %s is out of the bounds [0, %wu] of object %qD with type %qT"
  msgstr "el desplazamiento de %G%qD %s está fuera de los límites [0, %wu] del objeto %qD con tipo %qT"
  
! #: gimple-ssa-warn-restrict.cc:1816
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD offset %s is out of the bounds [0, %wu] of object %qD with type %qT"
  msgid "%qD offset %s is out of the bounds [0, %wu] of object %qD with type %qT"
  msgstr "el desplazamiento de %G%qD %s está fuera de los límites [0, %wu] del objeto %qD con tipo %qT"
  
! #: gimple-ssa-warn-restrict.cc:1822
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD offset %s is out of the bounds of object %qD with type %qT"
  msgid "%qD forming offset %s is out of the bounds of object %qD with type %qT"
  msgstr "el desplazamiento de %G%qD %s está fuera de los límites ] del objeto %qD con tipo %qT"
  
! #: gimple-ssa-warn-restrict.cc:1824
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD offset %s is out of the bounds of object %qD with type %qT"
  msgid "%qD offset %s is out of the bounds of object %qD with type %qT"
  msgstr "el desplazamiento de %G%qD %s está fuera de los límites ] del objeto %qD con tipo %qT"
  
! #: gimple-ssa-warn-restrict.cc:1837
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD offset %s is out of the bounds [0, %wu]"
  msgid "%qD forming offset %s is out of the bounds [0, %wu]"
  msgstr "el desplazamiento de %G%qD %s está fuera de los límites [0, %wu]"
  
! #: gimple-ssa-warn-restrict.cc:1839
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD offset %s is out of the bounds [0, %wu]"
  msgid "%qD offset %s is out of the bounds [0, %wu]"
  msgstr "el desplazamiento de %G%qD %s está fuera de los límites [0, %wu]"
  
! #: gimple-ssa-warn-restrict.cc:1845
  #, fuzzy, gcc-internal-format
  #| msgid "DIM argument at %L is out of bounds"
  msgid "%qD forming offset %s is out of bounds"
  msgstr "El argumento DIM en %L está fuera de los límites"
  
! #: gimple-ssa-warn-restrict.cc:1846
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD offset %s is out of bounds"
  msgid "%qD offset %s is out of bounds"
  msgstr "El desplazamiento de %G%qD %s está fuera de los límites"
  
! #: gimple-ssa-warn-restrict.cc:1858
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD offset %s from the object at %qE is out of the bounds of %qT"
  msgid "%qD offset %s from the object at %qE is out of the bounds of %qT"
  msgstr "El desplazamiento de %G%qD %s desde el objeto en %qE está fuera de los límites de %qT"
  
! #: gimple-ssa-warn-restrict.cc:1866 gimple-ssa-warn-restrict.cc:1887
  #, fuzzy, gcc-internal-format
  #| msgid "argument %qD declared here"
  msgid "subobject %qD declared here"
  msgstr "el argumento %qD se declara aquí"
  
! #: gimple-ssa-warn-restrict.cc:1876
  #, fuzzy, gcc-internal-format
  #| 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"
  msgid "%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wi"
--- 30080,30175 ----
  msgstr[0] "%G%qD accediendo %wu o más bytes en los desplazamientos %s y %s puede solapar %wu byte en el desplazamiento %s"
  msgstr[1] "%G%qD accediendo %wu o más bytes en los desplazamientos %s y %s puede solapar hasta %wu bytes en el desplazamiento %s"
  
! #: gimple-ssa-warn-restrict.cc:1730
  #, fuzzy, gcc-internal-format
  #| msgid "specified bound %wu exceeds maximum object size %wu"
  msgid "%qD specified bound %wu exceeds maximum object size %wu"
  msgstr "el límite especificado %wu supera el tamaño máximo del objeto %wu"
  
! #: gimple-ssa-warn-restrict.cc:1736
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified bound between %E and %E exceeds maximum object size %E"
  msgid "%qD specified bound between %wu and %wu exceeds maximum object size %wu"
  msgstr "%K%qD: el límite especificado entre %E y %E excede el tamaño de objeto máximo %E"
  
! #: gimple-ssa-warn-restrict.cc:1797
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD pointer overflow between offset %s and size %s accessing array %qD with type %qT"
  msgid "%qD pointer overflow between offset %s and size %s accessing array %qD with type %qT"
  msgstr "%G%qD desborda puntero entre el desplazamiento %s y el tamaño %s accediendo al array %qD con el tipo %qT"
  
! #: gimple-ssa-warn-restrict.cc:1802 c-family/c-warn.cc:3830
  #, gcc-internal-format
  msgid "array %qD declared here"
  msgstr "el array %qD se declaró aquí"
  
! #: gimple-ssa-warn-restrict.cc:1807 gimple-ssa-warn-restrict.cc:1813
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD pointer overflow between offset %s and size %s"
  msgid "%qD pointer overflow between offset %s and size %s"
  msgstr "desbordamiento del puntero %g%qD entre el desplazamiento %s y el tamaño %s"
  
! #: gimple-ssa-warn-restrict.cc:1830
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD offset %s is out of the bounds [0, %wu] of object %qD with type %qT"
  msgid "%qD forming offset %s is out of the bounds [0, %wu] of object %qD with type %qT"
  msgstr "el desplazamiento de %G%qD %s está fuera de los límites [0, %wu] del objeto %qD con tipo %qT"
  
! #: gimple-ssa-warn-restrict.cc:1833
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD offset %s is out of the bounds [0, %wu] of object %qD with type %qT"
  msgid "%qD offset %s is out of the bounds [0, %wu] of object %qD with type %qT"
  msgstr "el desplazamiento de %G%qD %s está fuera de los límites [0, %wu] del objeto %qD con tipo %qT"
  
! #: gimple-ssa-warn-restrict.cc:1839
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD offset %s is out of the bounds of object %qD with type %qT"
  msgid "%qD forming offset %s is out of the bounds of object %qD with type %qT"
  msgstr "el desplazamiento de %G%qD %s está fuera de los límites ] del objeto %qD con tipo %qT"
  
! #: gimple-ssa-warn-restrict.cc:1841
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD offset %s is out of the bounds of object %qD with type %qT"
  msgid "%qD offset %s is out of the bounds of object %qD with type %qT"
  msgstr "el desplazamiento de %G%qD %s está fuera de los límites ] del objeto %qD con tipo %qT"
  
! #: gimple-ssa-warn-restrict.cc:1854
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD offset %s is out of the bounds [0, %wu]"
  msgid "%qD forming offset %s is out of the bounds [0, %wu]"
  msgstr "el desplazamiento de %G%qD %s está fuera de los límites [0, %wu]"
  
! #: gimple-ssa-warn-restrict.cc:1856
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD offset %s is out of the bounds [0, %wu]"
  msgid "%qD offset %s is out of the bounds [0, %wu]"
  msgstr "el desplazamiento de %G%qD %s está fuera de los límites [0, %wu]"
  
! #: gimple-ssa-warn-restrict.cc:1862
  #, fuzzy, gcc-internal-format
  #| msgid "DIM argument at %L is out of bounds"
  msgid "%qD forming offset %s is out of bounds"
  msgstr "El argumento DIM en %L está fuera de los límites"
  
! #: gimple-ssa-warn-restrict.cc:1863
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD offset %s is out of bounds"
  msgid "%qD offset %s is out of bounds"
  msgstr "El desplazamiento de %G%qD %s está fuera de los límites"
  
! #: gimple-ssa-warn-restrict.cc:1875
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD offset %s from the object at %qE is out of the bounds of %qT"
  msgid "%qD offset %s from the object at %qE is out of the bounds of %qT"
  msgstr "El desplazamiento de %G%qD %s desde el objeto en %qE está fuera de los límites de %qT"
  
! #: gimple-ssa-warn-restrict.cc:1883 gimple-ssa-warn-restrict.cc:1904
  #, fuzzy, gcc-internal-format
  #| msgid "argument %qD declared here"
  msgid "subobject %qD declared here"
  msgstr "el argumento %qD se declara aquí"
  
! #: gimple-ssa-warn-restrict.cc:1893
  #, fuzzy, gcc-internal-format
  #| 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"
  msgid "%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wi"
*************** msgstr "El desplazamiento de %G%qD %s de
*** 28678,29161 ****
  msgid "bytecode stream: unknown GIMPLE statement tag %s"
  msgstr "bytecode stream: etiqueta de declaración GIMPLE %s desconocida"
  
! #: gimple-warn-recursion.cc:195
  #, fuzzy, gcc-internal-format
  #| msgid "circular pointer delegation detected"
  msgid "infinite recursion detected"
  msgstr "se detectó una delegación de puntero circular"
  
! #: gimple-warn-recursion.cc:202
  #, fuzzy, gcc-internal-format
  #| msgid "recursive inlining"
  msgid "recursive call"
  msgstr "inserción en línea recursiva"
  
! #: gimple.cc:1392
  #, gcc-internal-format, gfc-internal-format
  msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
  msgstr "revisión gimple: se esperaba %s(%s), se tiene %s(%s) en %s, en %s:%d"
  
! #: gimplify.cc:1459
  #, gcc-internal-format
  msgid "%<allocate%> directive for %qD inside a target region must specify an %<allocator%> clause"
  msgstr ""
  
! #: gimplify.cc:2334
  #, gcc-internal-format
  msgid "statement will never be executed"
  msgstr "la sentencia nunca se ejecutará"
  
! #: gimplify.cc:2398
  #, gcc-internal-format
  msgid "%qs cannot be initialized with %<-ftrivial-auto-var_init%>"
  msgstr ""
  
! #: gimplify.cc:2790 gimplify.cc:2798
  #, gcc-internal-format
  msgid "this statement may fall through"
  msgstr "esta sentencia puede fracasar"
  
! #: gimplify.cc:2800
  #, gcc-internal-format
  msgid "here"
  msgstr "aquí"
  
  #. We've found [[fallthrough]]; at the end of a switch, which the C++
  #. standard says is ill-formed; see [dcl.attr.fallthrough].
! #: gimplify.cc:2871 gimplify.cc:2928 gimplify.cc:2956
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr "el atributo %<fallthrough%> no antecede una etiqueta case o default"
  
! #: gimplify.cc:3944
  #, gcc-internal-format
  msgid "the %<device%> clause must be present if the %<interop%> clause has more than one list item"
  msgstr ""
  
! #: gimplify.cc:3950
  #, gcc-internal-format
  msgid "number of list items in %<interop%> clause (%d) exceeds the number of %<append_args%> items (%d) for %<declare variant%> candidate %qD"
  msgstr ""
  
! #: gimplify.cc:3956
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type %qT declared %<friend%>"
  msgid "%<declare variant%> candidate %qD declared here"
  msgstr "el tipo de parámetro de plantilla %qT se declaró %<friend%>"
  
! #: gimplify.cc:4227
  #, gcc-internal-format
  msgid "%<is_device_ptr%> for %qD does not imply %<has_device_addr%> required for %<need_device_addr%>"
  msgstr ""
  
! #: gimplify.cc:4239
  #, gcc-internal-format
  msgid "%<has_device_addr%> for %qD does not imply %<is_device_ptr%> required for %<need_device_ptr%>"
  msgstr ""
  
! #: gimplify.cc:4856
  #, gcc-internal-format
  msgid "using result of function returning %<void%>"
  msgstr "se usa el resultado de una función que devuelve %<void%>"
  
! #: gimplify.cc:7889
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "non-memory input %d must stay in memory"
  msgid "non-memory output %d must stay in memory"
  msgstr "la entrada que no es de memoria %d debe permanecer en memoria"
  
! #: gimplify.cc:7904
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in asm output %d"
  msgid "invalid lvalue in %<asm%> output %d"
  msgstr "l-valor no válido en la salida asm %d"
  
! #: gimplify.cc:8060
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr "la entrada que no es de memoria %d debe permanecer en memoria"
  
! #: gimplify.cc:8101 gimplify.cc:8111
  #, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "la entrada de memoria %d no es directamente direccionable"
  
! #: gimplify.cc:8734
  #, fuzzy, gcc-internal-format
  #| msgid "threadprivate variable %qE used in target region"
  msgid "threadprivate variable %qE used in a region with %<order(concurrent)%> clause"
  msgstr "se usó la variable threadprivate %qE en una región objetivo"
  
! #: gimplify.cc:8736
  #, fuzzy, gcc-internal-format
  #| msgid "enclosing target region"
  msgid "enclosing region"
  msgstr "región objetivo contenedora"
  
! #: gimplify.cc:8740
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in target region"
  msgstr "se usó la variable threadprivate %qE en una región objetivo"
  
! #: gimplify.cc:8742
  #, gcc-internal-format
  msgid "enclosing target region"
  msgstr "región objetivo contenedora"
  
! #: gimplify.cc:8755
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in untied task"
  msgstr "se usó la variable threadprivate %qE en una tarea sin atar"
  
! #: gimplify.cc:8757
  #, gcc-internal-format
  msgid "enclosing task"
  msgstr "tarea contenedora"
  
! #: gimplify.cc:8854
  #, gcc-internal-format
  msgid "%qE not specified in enclosing %qs"
  msgstr "no se especificó %qE en el %qs que lo contiene"
  
! #: gimplify.cc:8856
  #, gcc-internal-format
  msgid "enclosing %qs"
  msgstr "%qs contenedora"
  
! #: gimplify.cc:9030
  #, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr "no se especificó %qE en la construcción OpenACC %qs que lo contiene"
  
! #: gimplify.cc:9034
  #, fuzzy, gcc-internal-format
  #| msgid "enclosing OpenACC %qs construct"
  msgid "enclosing OpenACC %qs construct and"
  msgstr "construcción OpenACC %qs que lo contiene"
  
! #: gimplify.cc:9037
  #, fuzzy, gcc-internal-format
  #| msgid "enclosing OpenACC %qs construct"
  msgid "enclosing OpenACC %qs construct with %qs clause"
  msgstr "construcción OpenACC %qs que lo contiene"
  
! #: gimplify.cc:9107
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr "%qE con cláusula %<link%> usada en la función %<routine%>"
  
! #: gimplify.cc:9115
  #, gcc-internal-format
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr "%qE requiere una directiva %<declare%> para poder usarse en una función%<routine%>"
  
! #: gimplify.cc:9177
  #, fuzzy, gcc-internal-format
  #| msgid "%qE not specified in enclosing %qs"
  msgid "%qE not specified in enclosing %<target%>"
  msgstr "no se especificó %qE en el %qs que lo contiene"
  
! #: gimplify.cc:9179
  #, fuzzy, gcc-internal-format
  #| msgid "enclosing target region"
  msgid "enclosing %<target%>"
  msgstr "región objetivo contenedora"
  
! #: gimplify.cc:9214 gimplify.cc:13346
  #, gcc-internal-format
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr "la variable %qE se declaró en la región %<host_data%> que la contiene"
  
! #: gimplify.cc:9242
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr "%qD referenciada en la región de destino no tiene un tipo al que asociarla"
  
! #: gimplify.cc:9385
  #, gcc-internal-format
  msgid "iteration variable %qE is predetermined linear"
  msgstr "la variable de iteración %qE se predetermina lineal"
  
! #: gimplify.cc:9388
  #, gcc-internal-format
  msgid "iteration variable %qE should be private"
  msgstr "la variable de iteración %qE debe ser private"
  
! #: gimplify.cc:9402
  #, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr "la variable de iteración %qE no debe ser firstprivate"
  
! #: gimplify.cc:9405
  #, gcc-internal-format
  msgid "iteration variable %qE should not be reduction"
  msgstr "la variable de iteración %qE no debe ser reduction"
  
! #: gimplify.cc:9408
  #, gcc-internal-format
  msgid "iteration variable %qE should not be linear"
  msgstr "la variable de iteración %qE no debe ser lineal"
  
! #: gimplify.cc:10412 gimplify.cc:10423 gimplify.cc:10435 gimplify.cc:10451
! #: gimplify.cc:10656 gimplify.cc:10679 gimplify.cc:10690 gimplify.cc:10708
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "unexpected mapping node"
  msgstr "operando inesperado"
  
! #: gimplify.cc:10745
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "unexpected pointer mapping node"
  msgstr "operando inesperado"
  
! #: gimplify.cc:10958
  #, fuzzy, gcc-internal-format
  #| msgid "circular pointer delegation detected"
  msgid "base pointer cycle detected"
  msgstr "se detectó una delegación de puntero circular"
  
! #: gimplify.cc:11465
  #, gcc-internal-format
  msgid "data movement for component %qE is not compatible with movement for struct %qE"
  msgstr ""
  
! #: gimplify.cc:11781
  #, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
  msgstr "%qE aparece más de una vez en las cláusulas map"
  
! #: gimplify.cc:12737
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr "se asocia el campo %qE de una estructura de longitud variable"
  
! #: gimplify.cc:13039 gimplify.cc:13045
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgid "conditional %<lastprivate%> clause on %qs construct"
  msgstr "%<_Atomic%> %qD en cláusula %<firstprivate%> en una construcción %<target%>"
  
! #: gimplify.cc:13062
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %<lastprivate%>"
  msgid "non-scalar variable %qD in conditional %<lastprivate%> clause"
  msgstr "%qD no es una variable en la cláusula %<lastprivate%>"
  
! #: gimplify.cc:13084
  #, gcc-internal-format
  msgid "%<task%> reduction modifier on a construct with a %<nowait%> clause"
  msgstr ""
  
! #: gimplify.cc:13092
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs, %<sections%> or %<scope%>"
  msgstr ""
  
! #: gimplify.cc:13103 gimplify.cc:13109 gimplify.cc:13115 gimplify.cc:13121
! #: gimplify.cc:13127 gimplify.cc:17513
  #, fuzzy, gcc-internal-format
  #| msgid "code model %<large%> not supported yet"
  msgid "%<inscan%> %<reduction%> clause on %qs construct"
  msgstr "aún no se admite el modelo de código %<large%>"
  
! #: gimplify.cc:13221
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr "cláusula %<linear%> para una variable que no es iterador de bucle especificada en una construcción combinada con %<distribute%>"
  
! #: gimplify.cc:13846
  #, gcc-internal-format
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr "la variable copyprivate %qE no es threadprivate o private en el contexto externo"
  
! #: gimplify.cc:13903
  #, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr "la variable %s %qE es private en el contexto externo"
  
! #: gimplify.cc:13935
  #, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr "se esperaba el modificador de cláusula %qs %<if%> en vez de %qs"
  
! #: gimplify.cc:13974
  #, fuzzy, gcc-internal-format
  #| msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
  msgid "%<device%> clause with %<ancestor%> is only allowed on %<target%> construct"
  msgstr "más de una cláusula %<depend(source)%> en una construcción %<ordered%>"
  
! #: gimplify.cc:13990
  #, gcc-internal-format
  msgid "with %<ancestor%>, only the %<device%>, %<firstprivate%>, %<private%>, %<defaultmap%>, and %<map%> clauses may appear on the construct"
  msgstr ""
  
! #: gimplify.cc:14195
  #, gcc-internal-format
  msgid "allocator with access trait set to %<thread%> results in undefined behavior for %qs directive"
  msgstr ""
  
! #: gimplify.cc:14236
  #, gcc-internal-format
  msgid "%qD specified in %qs clause but not in %<inscan%> %<reduction%> clause on the containing construct"
  msgstr ""
  
! #: gimplify.cc:14456
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr "%<_Atomic%> %qD en cláusula %<map%> implícita"
  
! #: gimplify.cc:14510
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr "%<_Atomic%> %qD en cláusula %<firstprivate%> implícita en una construcción %<target%>"
  
! #: gimplify.cc:14848
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr "%<_Atomic%> %qD en cláusula %<firstprivate%> en una construcción %<target%>"
  
! #: gimplify.cc:14921
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr "se ha usado la misma variable en cláusulas %<firstprivate%> y %<lastprivate%> en una construcción %<distribute%>"
  
! #: gimplify.cc:15098
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
  msgid "incompatible data clause with reduction on %qE; promoting to %<present_or_copy%>"
  msgstr "cláusula de datos incompatible con reducción en %qE; se promociona a present_or_copy"
  
! #: gimplify.cc:15396
  #, gcc-internal-format
  msgid "%qD specified in %<inscan%> %<reduction%> clause but not in %<scan%> directive clause"
  msgstr ""
  
! #: gimplify.cc:15415
  #, gcc-internal-format
  msgid "invalid private reduction on %qE"
  msgstr "reducción privada no válida en %qE"
  
! #: gimplify.cc:15582
  #, fuzzy, gcc-internal-format
  #| msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgid "%<inscan%> %<reduction%> clause used together with %<linear%> clause for a variable other than loop iterator"
  msgstr "la cláusula %<linear%> no puede especificarse junto con la cláusula %<ordered%> con un parámetro"
  
! #: gimplify.cc:15898
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgid "%<mutexinoutset%> kind in %<depend%> clause on a %<taskwait%> construct"
  msgstr "%<_Atomic%> %qD en cláusula %<firstprivate%> en una construcción %<target%>"
  
! #: gimplify.cc:15908
  #, gcc-internal-format
  msgid "%<taskwait%> construct with %<nowait%> clause but no %<depend%> clauses"
  msgstr ""
  
! #: gimplify.cc:16346 gimplify.cc:16350 gimplify.cc:16359 gimplify.cc:16371
! #: gimplify.cc:16376
  #, gcc-internal-format
  msgid "%qs clause may not appear on non-rectangular %qs"
  msgstr ""
  
! #: gimplify.cc:16541
  #, fuzzy, gcc-internal-format
  #| msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause if stand-alone %<ordered%> construct is nested in it"
  msgstr "la cláusula %<linear%> no puede especificarse junto con la cláusula %<ordered%> con un parámetro"
  
! #: gimplify.cc:16606
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for iteration variable %qE"
  msgid "threadprivate iteration variable %qD"
  msgstr "tipo no válido para la variable de iteración %qE"
  
! #: gimplify.cc:16637 gimplify.cc:16745
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgid "conditional %<lastprivate%> on loop iterator %qD ignored"
  msgstr "%<_Atomic%> %qD en cláusula %<firstprivate%> en una construcción %<target%>"
  
! #: gimplify.cc:17451
  #, fuzzy, gcc-internal-format
  #| msgid "%<teams%> construct not closely nested inside of %<target%> construct"
  msgid "%<bind%> clause not specified on a %<loop%> construct not nested inside another OpenMP construct"
  msgstr "construcción %<teams%> no bien anidada dentro de construcción %<target%>"
  
! #: gimplify.cc:17475
  #, fuzzy, gcc-internal-format
  #| msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
  msgid "%<bind(parallel)%> on a %<loop%> construct nested inside %<simd%> construct"
  msgstr "las regiones %<distribute%> deben estar estrictamente anidadas dentro de construcciones %<teams%>"
  
! #: gimplify.cc:17495
  #, fuzzy, gcc-internal-format
  #| msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
  msgid "%<bind(teams)%> on a %<loop%> region not strictly nested inside of a %<teams%> region"
  msgstr "solamente a las regiones %<distribute%> o %<parallel%> se les permite estar estrictamente anidadas dentro de la región %<teams%>"
  
! #: gimplify.cc:17520
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs or %<sections%>"
  msgstr ""
  
! #: gimplify.cc:17548
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgid "%<lastprivate%> clause on a %<loop%> construct refers to a variable %qD which is not the loop iterator"
  msgstr "el combinador %<#pragma omp declare reduction%> hace referencia a la variable %qD, la cual no es %<omp_out%> ni %<omp_in%>"
  
! #: gimplify.cc:18630
  #, fuzzy, gcc-internal-format
  #| msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
  msgid "%<ordered%> construct with %qs clause must be closely nested inside a loop with %<ordered%> clause"
  msgstr "la construcción %<ordered%> con cláusula %<depend%> debe estar bien anidada dentro de un bucle con una cláusula %<ordered%> con un parámetro"
  
! #: gimplify.cc:18651
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr "la variable %qE no es una iteración del bucle más externo %d; se esperaba %qE"
  
! #: gimplify.cc:18664
  #, fuzzy, gcc-internal-format
  #| msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
  msgid "number of variables in %qs clause with %<sink%> modifier does not match number of iteration variables"
  msgstr "el número de variables en la cláusula %<depend(sink)%> no coincide con el número de variables de iteración"
  
! #: gimplify.cc:18678
  #, fuzzy, gcc-internal-format
  #| msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
  msgid "more than one %qs clause with %<source%> modifier on an %<ordered%> construct"
  msgstr "más de una cláusula %<depend(source)%> en una construcción %<ordered%>"
  
! #: gimplify.cc:18691
  #, fuzzy, gcc-internal-format
  #| msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
  msgid "%qs clause with %<source%> modifier specified together with %qs clauses with %<sink%> modifier on the same construct"
  msgstr "cláusula %<depend(source)%> especificada junto con cláusulas %<depend(sink:)%> en la misma construcción"
  
! #: gimplify.cc:18858
  #, gcc-internal-format
  msgid "%qD is a virtual function but only a direct call is allowed in a dispatch construct"
  msgstr ""
  
! #: gimplify.cc:20600
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "falló la gimplificación"
  
! #: gimplify.cc:21215
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr "%qT se promueve a %qT cuando pasa a través de %<...%>"
  
! #: gimplify.cc:21220
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr "(así que debe pasar %qT y no %qT a %<va_arg%>)"
  
! #: gimplify.cc:21227
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr "si se alcanza este código, el programa abortará"
--- 30180,30707 ----
  msgid "bytecode stream: unknown GIMPLE statement tag %s"
  msgstr "bytecode stream: etiqueta de declaración GIMPLE %s desconocida"
  
! #: gimple-warn-recursion.cc:196
  #, fuzzy, gcc-internal-format
  #| msgid "circular pointer delegation detected"
  msgid "infinite recursion detected"
  msgstr "se detectó una delegación de puntero circular"
  
! #: gimple-warn-recursion.cc:203
  #, fuzzy, gcc-internal-format
  #| msgid "recursive inlining"
  msgid "recursive call"
  msgstr "inserción en línea recursiva"
  
! #: gimple.cc:1396
  #, gcc-internal-format, gfc-internal-format
  msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
  msgstr "revisión gimple: se esperaba %s(%s), se tiene %s(%s) en %s, en %s:%d"
  
! #: gimplify.cc:1468
  #, gcc-internal-format
  msgid "%<allocate%> directive for %qD inside a target region must specify an %<allocator%> clause"
  msgstr ""
  
! #: gimplify.cc:2322
  #, gcc-internal-format
  msgid "statement will never be executed"
  msgstr "la sentencia nunca se ejecutará"
  
! #: gimplify.cc:2411
  #, gcc-internal-format
  msgid "%qs cannot be initialized with %<-ftrivial-auto-var_init%>"
  msgstr ""
  
! #: gimplify.cc:2838 gimplify.cc:2846
  #, gcc-internal-format
  msgid "this statement may fall through"
  msgstr "esta sentencia puede fracasar"
  
! #: gimplify.cc:2848
  #, gcc-internal-format
  msgid "here"
  msgstr "aquí"
  
  #. We've found [[fallthrough]]; at the end of a switch, which the C++
  #. standard says is ill-formed; see [dcl.attr.fallthrough].
! #: gimplify.cc:2919 gimplify.cc:3008 gimplify.cc:3036
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr "el atributo %<fallthrough%> no antecede una etiqueta case o default"
  
! #: gimplify.cc:4024
  #, gcc-internal-format
  msgid "the %<device%> clause must be present if the %<interop%> clause has more than one list item"
  msgstr ""
  
! #: gimplify.cc:4030
  #, gcc-internal-format
  msgid "number of list items in %<interop%> clause (%d) exceeds the number of %<append_args%> items (%d) for %<declare variant%> candidate %qD"
  msgstr ""
  
! #: gimplify.cc:4036 c/c-parser.cc:28377 c/c-parser.cc:28395
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type %qT declared %<friend%>"
  msgid "%<declare variant%> candidate %qD declared here"
  msgstr "el tipo de parámetro de plantilla %qT se declaró %<friend%>"
  
! #: gimplify.cc:4307
  #, gcc-internal-format
  msgid "%<is_device_ptr%> for %qD does not imply %<has_device_addr%> required for %<need_device_addr%>"
  msgstr ""
  
! #: gimplify.cc:4319
  #, gcc-internal-format
  msgid "%<has_device_addr%> for %qD does not imply %<is_device_ptr%> required for %<need_device_ptr%>"
  msgstr ""
  
! #: gimplify.cc:4956
  #, gcc-internal-format
  msgid "using result of function returning %<void%>"
  msgstr "se usa el resultado de una función que devuelve %<void%>"
  
! #: gimplify.cc:7996
! #, gcc-internal-format
! msgid "operand constraints for %<asm%> differ in number of alternatives"
! msgstr "las restricciones de operandos para %<asm%> difieren en el número de alternativas"
! 
! #: gimplify.cc:8059
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "non-memory input %d must stay in memory"
  msgid "non-memory output %d must stay in memory"
  msgstr "la entrada que no es de memoria %d debe permanecer en memoria"
  
! #: gimplify.cc:8074
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in asm output %d"
  msgid "invalid lvalue in %<asm%> output %d"
  msgstr "l-valor no válido en la salida asm %d"
  
! #: gimplify.cc:8243
! #, fuzzy, gcc-internal-format
! #| msgid "multiple parameters named %qE"
! msgid "multiple outputs to lvalue %qE"
! msgstr "múltiples parámetros nombrados %qE"
! 
! #: gimplify.cc:8278
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr "la entrada que no es de memoria %d debe permanecer en memoria"
  
! #: gimplify.cc:8319 gimplify.cc:8329
  #, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "la entrada de memoria %d no es directamente direccionable"
  
! #: gimplify.cc:8955
  #, fuzzy, gcc-internal-format
  #| msgid "threadprivate variable %qE used in target region"
  msgid "threadprivate variable %qE used in a region with %<order(concurrent)%> clause"
  msgstr "se usó la variable threadprivate %qE en una región objetivo"
  
! #: gimplify.cc:8957
  #, fuzzy, gcc-internal-format
  #| msgid "enclosing target region"
  msgid "enclosing region"
  msgstr "región objetivo contenedora"
  
! #: gimplify.cc:8961
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in target region"
  msgstr "se usó la variable threadprivate %qE en una región objetivo"
  
! #: gimplify.cc:8963
  #, gcc-internal-format
  msgid "enclosing target region"
  msgstr "región objetivo contenedora"
  
! #: gimplify.cc:8976
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in untied task"
  msgstr "se usó la variable threadprivate %qE en una tarea sin atar"
  
! #: gimplify.cc:8978
  #, gcc-internal-format
  msgid "enclosing task"
  msgstr "tarea contenedora"
  
! #: gimplify.cc:9075
  #, gcc-internal-format
  msgid "%qE not specified in enclosing %qs"
  msgstr "no se especificó %qE en el %qs que lo contiene"
  
! #: gimplify.cc:9077
  #, gcc-internal-format
  msgid "enclosing %qs"
  msgstr "%qs contenedora"
  
! #: gimplify.cc:9251
  #, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr "no se especificó %qE en la construcción OpenACC %qs que lo contiene"
  
! #: gimplify.cc:9255
  #, fuzzy, gcc-internal-format
  #| msgid "enclosing OpenACC %qs construct"
  msgid "enclosing OpenACC %qs construct and"
  msgstr "construcción OpenACC %qs que lo contiene"
  
! #: gimplify.cc:9258
  #, fuzzy, gcc-internal-format
  #| msgid "enclosing OpenACC %qs construct"
  msgid "enclosing OpenACC %qs construct with %qs clause"
  msgstr "construcción OpenACC %qs que lo contiene"
  
! #: gimplify.cc:9328
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr "%qE con cláusula %<link%> usada en la función %<routine%>"
  
! #: gimplify.cc:9336
  #, gcc-internal-format
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr "%qE requiere una directiva %<declare%> para poder usarse en una función%<routine%>"
  
! #: gimplify.cc:9398
  #, fuzzy, gcc-internal-format
  #| msgid "%qE not specified in enclosing %qs"
  msgid "%qE not specified in enclosing %<target%>"
  msgstr "no se especificó %qE en el %qs que lo contiene"
  
! #: gimplify.cc:9400
  #, fuzzy, gcc-internal-format
  #| msgid "enclosing target region"
  msgid "enclosing %<target%>"
  msgstr "región objetivo contenedora"
  
! #: gimplify.cc:9435 gimplify.cc:14140
  #, gcc-internal-format
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr "la variable %qE se declaró en la región %<host_data%> que la contiene"
  
! #: gimplify.cc:9463
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr "%qD referenciada en la región de destino no tiene un tipo al que asociarla"
  
! #: gimplify.cc:9606
  #, gcc-internal-format
  msgid "iteration variable %qE is predetermined linear"
  msgstr "la variable de iteración %qE se predetermina lineal"
  
! #: gimplify.cc:9609
  #, gcc-internal-format
  msgid "iteration variable %qE should be private"
  msgstr "la variable de iteración %qE debe ser private"
  
! #: gimplify.cc:9623
  #, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr "la variable de iteración %qE no debe ser firstprivate"
  
! #: gimplify.cc:9626
  #, gcc-internal-format
  msgid "iteration variable %qE should not be reduction"
  msgstr "la variable de iteración %qE no debe ser reduction"
  
! #: gimplify.cc:9629
  #, gcc-internal-format
  msgid "iteration variable %qE should not be linear"
  msgstr "la variable de iteración %qE no debe ser lineal"
  
! #: gimplify.cc:10082
! #, fuzzy, gcc-internal-format
! #| msgid "threadprivate variable %qE used in target region"
! msgid "iterator variable %qE not used in clause expression"
! msgstr "se usó la variable threadprivate %qE en una región objetivo"
! 
! #: gimplify.cc:10201
! #, fuzzy, gcc-internal-format
! #| msgid "execution count is negative"
! msgid "iteration count is zero"
! msgstr "la cuenta de ejecución es negativa"
! 
! #. Handle dynamic sizes.
! #: gimplify.cc:10245
! #, gcc-internal-format
! msgid "dynamic iterator sizes not implemented yet"
! msgstr ""
! 
! #: gimplify.cc:10993 gimplify.cc:11004 gimplify.cc:11016 gimplify.cc:11032
! #: gimplify.cc:11237 gimplify.cc:11260 gimplify.cc:11271 gimplify.cc:11289
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "unexpected mapping node"
  msgstr "operando inesperado"
  
! #: gimplify.cc:11326
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "unexpected pointer mapping node"
  msgstr "operando inesperado"
  
! #: gimplify.cc:11539
  #, fuzzy, gcc-internal-format
  #| msgid "circular pointer delegation detected"
  msgid "base pointer cycle detected"
  msgstr "se detectó una delegación de puntero circular"
  
! #: gimplify.cc:12046
  #, gcc-internal-format
  msgid "data movement for component %qE is not compatible with movement for struct %qE"
  msgstr ""
  
! #: gimplify.cc:12362
  #, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
  msgstr "%qE aparece más de una vez en las cláusulas map"
  
! #: gimplify.cc:13318
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr "se asocia el campo %qE de una estructura de longitud variable"
  
! #: gimplify.cc:13614 c-family/c-omp.cc:4459 c-family/c-omp.cc:4559
! #, gcc-internal-format
! msgid "user-defined mapper with non-unit length array section"
! msgstr ""
! 
! #: gimplify.cc:13833 gimplify.cc:13839
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgid "conditional %<lastprivate%> clause on %qs construct"
  msgstr "%<_Atomic%> %qD en cláusula %<firstprivate%> en una construcción %<target%>"
  
! #: gimplify.cc:13856
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %<lastprivate%>"
  msgid "non-scalar variable %qD in conditional %<lastprivate%> clause"
  msgstr "%qD no es una variable en la cláusula %<lastprivate%>"
  
! #: gimplify.cc:13878
  #, gcc-internal-format
  msgid "%<task%> reduction modifier on a construct with a %<nowait%> clause"
  msgstr ""
  
! #: gimplify.cc:13886
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs, %<sections%> or %<scope%>"
  msgstr ""
  
! #: gimplify.cc:13897 gimplify.cc:13903 gimplify.cc:13909 gimplify.cc:13915
! #: gimplify.cc:13921 gimplify.cc:18361
  #, fuzzy, gcc-internal-format
  #| msgid "code model %<large%> not supported yet"
  msgid "%<inscan%> %<reduction%> clause on %qs construct"
  msgstr "aún no se admite el modelo de código %<large%>"
  
! #: gimplify.cc:14015
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr "cláusula %<linear%> para una variable que no es iterador de bucle especificada en una construcción combinada con %<distribute%>"
  
! #: gimplify.cc:14652
  #, gcc-internal-format
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr "la variable copyprivate %qE no es threadprivate o private en el contexto externo"
  
! #: gimplify.cc:14709
  #, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr "la variable %s %qE es private en el contexto externo"
  
! #: gimplify.cc:14741
  #, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr "se esperaba el modificador de cláusula %qs %<if%> en vez de %qs"
  
! #: gimplify.cc:14780
  #, fuzzy, gcc-internal-format
  #| msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
  msgid "%<device%> clause with %<ancestor%> is only allowed on %<target%> construct"
  msgstr "más de una cláusula %<depend(source)%> en una construcción %<ordered%>"
  
! #: gimplify.cc:14796
  #, gcc-internal-format
  msgid "with %<ancestor%>, only the %<device%>, %<firstprivate%>, %<private%>, %<defaultmap%>, and %<map%> clauses may appear on the construct"
  msgstr ""
  
! #: gimplify.cc:14863
! #, gcc-internal-format
! msgid "%<uses_allocators%> clause"
! msgstr ""
! 
! #: gimplify.cc:14893
! #, gcc-internal-format
! msgid "%<dyn_groupprivate%> clause"
! msgstr ""
! 
! #: gimplify.cc:15012
  #, gcc-internal-format
  msgid "allocator with access trait set to %<thread%> results in undefined behavior for %qs directive"
  msgstr ""
  
! #: gimplify.cc:15053
  #, gcc-internal-format
  msgid "%qD specified in %qs clause but not in %<inscan%> %<reduction%> clause on the containing construct"
  msgstr ""
  
! #: gimplify.cc:15273
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr "%<_Atomic%> %qD en cláusula %<map%> implícita"
  
! #: gimplify.cc:15327
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr "%<_Atomic%> %qD en cláusula %<firstprivate%> implícita en una construcción %<target%>"
  
! #: gimplify.cc:15690
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr "%<_Atomic%> %qD en cláusula %<firstprivate%> en una construcción %<target%>"
  
! #: gimplify.cc:15763
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr "se ha usado la misma variable en cláusulas %<firstprivate%> y %<lastprivate%> en una construcción %<distribute%>"
  
! #: gimplify.cc:15942
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
  msgid "incompatible data clause with reduction on %qE; promoting to %<present_or_copy%>"
  msgstr "cláusula de datos incompatible con reducción en %qE; se promociona a present_or_copy"
  
! #: gimplify.cc:16242
  #, gcc-internal-format
  msgid "%qD specified in %<inscan%> %<reduction%> clause but not in %<scan%> directive clause"
  msgstr ""
  
! #: gimplify.cc:16261
  #, gcc-internal-format
  msgid "invalid private reduction on %qE"
  msgstr "reducción privada no válida en %qE"
  
! #: gimplify.cc:16430
  #, fuzzy, gcc-internal-format
  #| msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgid "%<inscan%> %<reduction%> clause used together with %<linear%> clause for a variable other than loop iterator"
  msgstr "la cláusula %<linear%> no puede especificarse junto con la cláusula %<ordered%> con un parámetro"
  
! #: gimplify.cc:16746
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgid "%<mutexinoutset%> kind in %<depend%> clause on a %<taskwait%> construct"
  msgstr "%<_Atomic%> %qD en cláusula %<firstprivate%> en una construcción %<target%>"
  
! #: gimplify.cc:16756
  #, gcc-internal-format
  msgid "%<taskwait%> construct with %<nowait%> clause but no %<depend%> clauses"
  msgstr ""
  
! #: gimplify.cc:17194 gimplify.cc:17198 gimplify.cc:17207 gimplify.cc:17219
! #: gimplify.cc:17224
  #, gcc-internal-format
  msgid "%qs clause may not appear on non-rectangular %qs"
  msgstr ""
  
! #: gimplify.cc:17389
  #, fuzzy, gcc-internal-format
  #| msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause if stand-alone %<ordered%> construct is nested in it"
  msgstr "la cláusula %<linear%> no puede especificarse junto con la cláusula %<ordered%> con un parámetro"
  
! #: gimplify.cc:17454
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for iteration variable %qE"
  msgid "threadprivate iteration variable %qD"
  msgstr "tipo no válido para la variable de iteración %qE"
  
! #: gimplify.cc:17485 gimplify.cc:17593
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgid "conditional %<lastprivate%> on loop iterator %qD ignored"
  msgstr "%<_Atomic%> %qD en cláusula %<firstprivate%> en una construcción %<target%>"
  
! #: gimplify.cc:18299
  #, fuzzy, gcc-internal-format
  #| msgid "%<teams%> construct not closely nested inside of %<target%> construct"
  msgid "%<bind%> clause not specified on a %<loop%> construct not nested inside another OpenMP construct"
  msgstr "construcción %<teams%> no bien anidada dentro de construcción %<target%>"
  
! #: gimplify.cc:18323
  #, fuzzy, gcc-internal-format
  #| msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
  msgid "%<bind(parallel)%> on a %<loop%> construct nested inside %<simd%> construct"
  msgstr "las regiones %<distribute%> deben estar estrictamente anidadas dentro de construcciones %<teams%>"
  
! #: gimplify.cc:18343
  #, fuzzy, gcc-internal-format
  #| msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
  msgid "%<bind(teams)%> on a %<loop%> region not strictly nested inside of a %<teams%> region"
  msgstr "solamente a las regiones %<distribute%> o %<parallel%> se les permite estar estrictamente anidadas dentro de la región %<teams%>"
  
! #: gimplify.cc:18368
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs or %<sections%>"
  msgstr ""
  
! #: gimplify.cc:18396
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgid "%<lastprivate%> clause on a %<loop%> construct refers to a variable %qD which is not the loop iterator"
  msgstr "el combinador %<#pragma omp declare reduction%> hace referencia a la variable %qD, la cual no es %<omp_out%> ni %<omp_in%>"
  
! #: gimplify.cc:19492
  #, fuzzy, gcc-internal-format
  #| msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
  msgid "%<ordered%> construct with %qs clause must be closely nested inside a loop with %<ordered%> clause"
  msgstr "la construcción %<ordered%> con cláusula %<depend%> debe estar bien anidada dentro de un bucle con una cláusula %<ordered%> con un parámetro"
  
! #: gimplify.cc:19513
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr "la variable %qE no es una iteración del bucle más externo %d; se esperaba %qE"
  
! #: gimplify.cc:19526
  #, fuzzy, gcc-internal-format
  #| msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
  msgid "number of variables in %qs clause with %<sink%> modifier does not match number of iteration variables"
  msgstr "el número de variables en la cláusula %<depend(sink)%> no coincide con el número de variables de iteración"
  
! #: gimplify.cc:19540
  #, fuzzy, gcc-internal-format
  #| msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
  msgid "more than one %qs clause with %<source%> modifier on an %<ordered%> construct"
  msgstr "más de una cláusula %<depend(source)%> en una construcción %<ordered%>"
  
! #: gimplify.cc:19553
  #, fuzzy, gcc-internal-format
  #| msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
  msgid "%qs clause with %<source%> modifier specified together with %qs clauses with %<sink%> modifier on the same construct"
  msgstr "cláusula %<depend(source)%> especificada junto con cláusulas %<depend(sink:)%> en la misma construcción"
  
! #: gimplify.cc:19720
  #, gcc-internal-format
  msgid "%qD is a virtual function but only a direct call is allowed in a dispatch construct"
  msgstr ""
  
! #: gimplify.cc:21475
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "falló la gimplificación"
  
! #: gimplify.cc:22090
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr "%qT se promueve a %qT cuando pasa a través de %<...%>"
  
! #: gimplify.cc:22095
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr "(así que debe pasar %qT y no %qT a %<va_arg%>)"
  
! #: gimplify.cc:22102
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr "si se alcanza este código, el programa abortará"
*************** msgstr "no se puede abrir el fichero de
*** 29175,29205 ****
  msgid "Graphite loop optimizations cannot be used (isl is not available)."
  msgstr "No se pueden usar las optimizaciones de bucle Graphite (isl no está disponible)."
  
! #: input.cc:1580
  #, fuzzy, gcc-internal-format
  #| msgid "expansion point is location %i"
  msgid "expansion point is location %llu"
  msgstr "el punto de expansión es la ubicación %i"
  
! #: input.cc:1610
  #, fuzzy, gcc-internal-format
  #| msgid "token %u has x-location == y-location == %u"
  msgid "token %u has %<x-location == y-location == %llu%>"
  msgstr "el elemento %u tiene ubicación-x == ubicación-y == %u"
  
! #: input.cc:1621
  #, fuzzy, gcc-internal-format
  #| msgid "token %u has x-location == %u"
  msgid "token %u has %<x-location == %llu%>"
  msgstr "el elemento %u tiene ubicación-x == %u"
  
! #: input.cc:1622
  #, fuzzy, gcc-internal-format
  #| msgid "token %u has y-location == %u"
  msgid "token %u has %<y-location == %llu%>"
  msgstr "el elemento %u tiene ubicación-y == %u"
  
! #: internal-fn.cc:895
  #, gcc-internal-format
  msgid "invalid use of attribute %<fallthrough%>"
  msgstr "uso no válido del atribute  %<fallthrough%>"
--- 30721,30751 ----
  msgid "Graphite loop optimizations cannot be used (isl is not available)."
  msgstr "No se pueden usar las optimizaciones de bucle Graphite (isl no está disponible)."
  
! #: input.cc:665
  #, fuzzy, gcc-internal-format
  #| msgid "expansion point is location %i"
  msgid "expansion point is location %llu"
  msgstr "el punto de expansión es la ubicación %i"
  
! #: input.cc:695
  #, fuzzy, gcc-internal-format
  #| msgid "token %u has x-location == y-location == %u"
  msgid "token %u has %<x-location == y-location == %llu%>"
  msgstr "el elemento %u tiene ubicación-x == ubicación-y == %u"
  
! #: input.cc:706
  #, fuzzy, gcc-internal-format
  #| msgid "token %u has x-location == %u"
  msgid "token %u has %<x-location == %llu%>"
  msgstr "el elemento %u tiene ubicación-x == %u"
  
! #: input.cc:707
  #, fuzzy, gcc-internal-format
  #| msgid "token %u has y-location == %u"
  msgid "token %u has %<y-location == %llu%>"
  msgstr "el elemento %u tiene ubicación-y == %u"
  
! #: internal-fn.cc:958
  #, gcc-internal-format
  msgid "invalid use of attribute %<fallthrough%>"
  msgstr "uso no válido del atribute  %<fallthrough%>"
*************** msgstr "El límite de la matriz no coinc
*** 29467,29573 ****
  msgid "the extra base is defined here"
  msgstr "la base extra se define aquí"
  
! #: ipa-devirt.cc:3882
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls"
  msgstr[0] "Declarar el tipo %qD final permitiría desvirtualizar %i llamada"
  msgstr[1] "Declarar el tipo %qD final permitiría desvirtualizar %i llamadas"
  
! #: ipa-devirt.cc:3891
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] "Declarar el tipo %qD final permitiría desvirtualizar %i llamada ejecutada %lli veces"
  msgstr[1] "Declarar el tipo %qD final permitiría desvirtualizar %i llamadas ejecutadas %lli veces"
  
! #: ipa-devirt.cc:3921
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls"
  msgstr[0] "Declarar el destructor virtual de %qD final permitiría desvirtualizar %i llamada"
  msgstr[1] "Declarar el destructor virtual de %qD final permitiría desvirtualizar %i llamadas"
  
! #: ipa-devirt.cc:3929
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls"
  msgstr[0] "Declarar el método %qD final permitiría desvirtualizar %i llamada"
  msgstr[1] "Declarar el método %qD final permitiría desvirtualizar %i llamadas"
  
! #: ipa-devirt.cc:3937
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] "Declarar el destructor virtual de %qD final permitiría desvirtualizar %i llamada ejecutada %lli veces"
  msgstr[1] "Declarar el destructor virtual de %qD final permitiría desvirtualizar %i llamadas ejecutadas %lli veces"
  
! #: ipa-devirt.cc:3948
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] "Declarar el método %qD final permitiría desvirtualizar %i llamada ejecutada %lli veces"
  msgstr[1] "Declarar el método %qD final permitiría desvirtualizar %i llamadas ejecutadas %lli veces"
  
! #: ipa-devirt.cc:4261
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT violates the C++ One Definition Rule"
  msgid "type %qs violates the C++ One Definition Rule"
  msgstr "el tipo %qT viola la regla de definición única de C++"
  
! #: ipa-devirt.cc:4270
  #, fuzzy, gcc-internal-format
  #| msgid "an enum with different values is defined in another translation unit"
  msgid "an enum with different number of values is defined in another translation unit"
  msgstr "hay un enum con valores distintos definido en otra unidad de traducción"
  
! #: ipa-devirt.cc:4274
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr "hay un enum con nombre de valor distinto definido en otra unidad de traducción"
  
! #: ipa-devirt.cc:4278
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr "hay un enum con valores distintos definido en otra unidad de traducción"
  
! #: ipa-devirt.cc:4299
  #, fuzzy, gcc-internal-format
  #| msgid "a field with different name is defined in another translation unit"
  msgid "name %qs differs from name %qs defined in another translation unit"
  msgstr "hay un campo con un nombre distinto definido en otra unidad de translación"
  
! #: ipa-devirt.cc:4305
  #, fuzzy, gcc-internal-format
  #| msgid "a type defined in another translation unit is not polymorphic"
  msgid "name %qs is defined as %u-bit while another translation unit defines it as %u-bit"
  msgstr "un tipo definido en otra unidad de traducción no es polimórfico"
  
! #: ipa-devirt.cc:4314
  #, fuzzy, gcc-internal-format
  #| msgid "a type defined in another translation unit is polymorphic"
  msgid "name %qs is defined to %wd while another translation unit defines it as %wd"
  msgstr "un tipo definido en otra unidad de traducción es polimórfico"
  
! #: ipa-devirt.cc:4320
  #, fuzzy, gcc-internal-format
  #| msgid "it is defined as a pointer to different type in another translation unit"
  msgid "name %qs is defined to different value in another translation unit"
  msgstr "está definido como puntero a un tipo diferente en otra unidad de traducción"
  
! #: ipa-devirt.cc:4325
  #, fuzzy, gcc-internal-format
  #| msgid "missing definition"
  msgid "mismatching definition"
  msgstr "falta la definición"
  
! #: ipa-fnsummary.cc:4860
  #, fuzzy, gcc-internal-format
  #| msgid "invalid function in gimple call"
  msgid "invalid fnsummary in LTO stream"
  msgstr "función no válida en la llamada gimple"
  
! #: ipa-fnsummary.cc:4961
  #, gcc-internal-format
  msgid "ipa inline summary is missing in input file"
  msgstr "falta el resumen de inclusión en línea ipa en el fichero de entrada"
--- 31013,31119 ----
  msgid "the extra base is defined here"
  msgstr "la base extra se define aquí"
  
! #: ipa-devirt.cc:3990
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls"
  msgstr[0] "Declarar el tipo %qD final permitiría desvirtualizar %i llamada"
  msgstr[1] "Declarar el tipo %qD final permitiría desvirtualizar %i llamadas"
  
! #: ipa-devirt.cc:3999
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] "Declarar el tipo %qD final permitiría desvirtualizar %i llamada ejecutada %lli veces"
  msgstr[1] "Declarar el tipo %qD final permitiría desvirtualizar %i llamadas ejecutadas %lli veces"
  
! #: ipa-devirt.cc:4029
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls"
  msgstr[0] "Declarar el destructor virtual de %qD final permitiría desvirtualizar %i llamada"
  msgstr[1] "Declarar el destructor virtual de %qD final permitiría desvirtualizar %i llamadas"
  
! #: ipa-devirt.cc:4037
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls"
  msgstr[0] "Declarar el método %qD final permitiría desvirtualizar %i llamada"
  msgstr[1] "Declarar el método %qD final permitiría desvirtualizar %i llamadas"
  
! #: ipa-devirt.cc:4045
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] "Declarar el destructor virtual de %qD final permitiría desvirtualizar %i llamada ejecutada %lli veces"
  msgstr[1] "Declarar el destructor virtual de %qD final permitiría desvirtualizar %i llamadas ejecutadas %lli veces"
  
! #: ipa-devirt.cc:4056
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] "Declarar el método %qD final permitiría desvirtualizar %i llamada ejecutada %lli veces"
  msgstr[1] "Declarar el método %qD final permitiría desvirtualizar %i llamadas ejecutadas %lli veces"
  
! #: ipa-devirt.cc:4372
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT violates the C++ One Definition Rule"
  msgid "type %qs violates the C++ One Definition Rule"
  msgstr "el tipo %qT viola la regla de definición única de C++"
  
! #: ipa-devirt.cc:4381
  #, fuzzy, gcc-internal-format
  #| msgid "an enum with different values is defined in another translation unit"
  msgid "an enum with different number of values is defined in another translation unit"
  msgstr "hay un enum con valores distintos definido en otra unidad de traducción"
  
! #: ipa-devirt.cc:4385
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr "hay un enum con nombre de valor distinto definido en otra unidad de traducción"
  
! #: ipa-devirt.cc:4389
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr "hay un enum con valores distintos definido en otra unidad de traducción"
  
! #: ipa-devirt.cc:4410
  #, fuzzy, gcc-internal-format
  #| msgid "a field with different name is defined in another translation unit"
  msgid "name %qs differs from name %qs defined in another translation unit"
  msgstr "hay un campo con un nombre distinto definido en otra unidad de translación"
  
! #: ipa-devirt.cc:4416
  #, fuzzy, gcc-internal-format
  #| msgid "a type defined in another translation unit is not polymorphic"
  msgid "name %qs is defined as %u-bit while another translation unit defines it as %u-bit"
  msgstr "un tipo definido en otra unidad de traducción no es polimórfico"
  
! #: ipa-devirt.cc:4425
  #, fuzzy, gcc-internal-format
  #| msgid "a type defined in another translation unit is polymorphic"
  msgid "name %qs is defined to %wd while another translation unit defines it as %wd"
  msgstr "un tipo definido en otra unidad de traducción es polimórfico"
  
! #: ipa-devirt.cc:4431
  #, fuzzy, gcc-internal-format
  #| msgid "it is defined as a pointer to different type in another translation unit"
  msgid "name %qs is defined to different value in another translation unit"
  msgstr "está definido como puntero a un tipo diferente en otra unidad de traducción"
  
! #: ipa-devirt.cc:4436
  #, fuzzy, gcc-internal-format
  #| msgid "missing definition"
  msgid "mismatching definition"
  msgstr "falta la definición"
  
! #: ipa-fnsummary.cc:4903
  #, fuzzy, gcc-internal-format
  #| msgid "invalid function in gimple call"
  msgid "invalid fnsummary in LTO stream"
  msgstr "función no válida en la llamada gimple"
  
! #: ipa-fnsummary.cc:5004
  #, gcc-internal-format
  msgid "ipa inline summary is missing in input file"
  msgstr "falta el resumen de inclusión en línea ipa en el fichero de entrada"
*************** msgstr "falta el resumen de inclusión e
*** 29578,29584 ****
  msgid "IPA modref summary is missing in input file"
  msgstr "falta el resumen de inclusión en línea ipa en el fichero de entrada"
  
! #: ipa-prop.cc:5019 ipa-prop.cc:5063 ipa-prop.cc:5143 ipa-prop.cc:5195
  #, fuzzy, gcc-internal-format
  #| msgid "invalid function in gimple call"
  msgid "invalid jump function in LTO stream"
--- 31124,31130 ----
  msgid "IPA modref summary is missing in input file"
  msgstr "falta el resumen de inclusión en línea ipa en el fichero de entrada"
  
! #: ipa-prop.cc:5357 ipa-prop.cc:5401 ipa-prop.cc:5481 ipa-prop.cc:5533
  #, fuzzy, gcc-internal-format
  #| msgid "invalid function in gimple call"
  msgid "invalid jump function in LTO stream"
*************** msgstr ""
*** 29734,29941 ****
  msgid "calling %qD using non-%<strub%> type %qT in %<strub%> context %qD"
  msgstr ""
  
! #: ipa-strub.cc:2842
  #, gcc-internal-format
  msgid "failed to split %qD for %<strub%>"
  msgstr ""
  
! #: ira.cc:2426 ira.cc:2448
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot be used in asm here"
  msgid "%s cannot be used in %<asm%> here"
  msgstr "no se puede usar %s en asm aquí"
  
! #: ira.cc:6073
  #, gcc-internal-format
  msgid "frame pointer required, but reserved"
  msgstr "se requiere puntero de marco, mas reservado"
  
! #: ira.cc:6074
  #, gcc-internal-format
  msgid "for %qD"
  msgstr "para %qD"
  
! #: ira.cc:6090
  #, gcc-internal-format
  msgid "frame size too large for reliable stack checking"
  msgstr "el tamaño del marco es demasiado grande para una revisión confiable de la pila"
  
! #: json-parsing.cc:1085
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "negative nesting depth of region %i"
  msgid "maximum nesting depth exceeded: %i"
  msgstr "profundidad de anidamiento negativa de la región %i"
  
! #: json-parsing.cc:1145
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid token"
  msgid "invalid JSON token: %s"
  msgstr "elemento no válido"
  
! #: json-parsing.cc:1148
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "  expected a type, got %qE"
  msgid "expected a JSON value but got %s"
  msgstr "  se esperaba un tipo, se obtuvo %qE"
  
! #: json-parsing.cc:1176
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected structure component name at %C"
  msgid "expected string for object key after '{'; got %s"
  msgstr "Se esperaba un nombre de componente de estructura en %C"
  
! #: json-parsing.cc:1183
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected structure component name at %C"
  msgid "expected string for object key after ','; got %s"
  msgstr "Se esperaba un nombre de componente de estructura en %C"
  
! #: json-parsing.cc:1297
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected %s statement at %C"
  msgid "expected %s; got bad token: %s"
  msgstr "Declaración %s inesperada en %C"
  
! #: json-parsing.cc:1301
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %<;%>"
  msgid "expected %s; got %s"
  msgstr "se esperaba %<;%>"
  
! #: json-parsing.cc:1320
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %<for%> after %qs"
  msgid "expected %s or %s; got bad token: %s"
  msgstr "se esperaba %<fork%> después de %qs"
  
! #: json-parsing.cc:1324
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %s or %s; got %s"
  msgstr "se esperaba %<,%> o %<;%>"
  
! #: lazy-diagnostic-path.cc:179
! #, gcc-internal-format
! msgid "this warning should be skipped"
! msgstr ""
! 
! #: lazy-diagnostic-path.cc:194
! #, fuzzy, gcc-internal-format
! #| msgid "this is the insn:"
! msgid "this is a test"
! msgstr "este es la insn:"
! 
! #: lra-assigns.cc:1694
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Maximum number of LRA assignment passes is achieved (%d)\n"
  msgid "maximum number of LRA assignment passes is achieved (%d)"
  msgstr "Se ha alcanzado el número máximo de pasos de asignación de LRA (%d)\n"
  
! #: lra-assigns.cc:1862
  #, gcc-internal-format
  msgid "unable to find a register to spill"
  msgstr "no se puede encontrar un registro para vaciar"
  
! #: lra-constraints.cc:4357 reload.cc:3853 reload.cc:4108
  #, gcc-internal-format
  msgid "inconsistent operand constraints in an %<asm%>"
  msgstr "restricciones de operandos inconsistentes en un %<asm%>"
  
! #: lra-constraints.cc:5480
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Max. number of generated reload insns per insn is achieved (%d)\n"
  msgid "maximum number of generated reload insns per insn achieved (%d)"
  msgstr "Se ha alcanzado el número máximo de insns de recarga generadas (%d)\n"
  
! #: lra.cc:546
  #, fuzzy, gcc-internal-format
  #| msgid "%<asm%> operand has impossible constraints"
  msgid "%<asm%> operand has impossible constraints or there are not enough registers"
  msgstr "el operando %<asm%> tiene restricciones imposibles"
  
! #: lto-cgraph.cc:1177
  #, gcc-internal-format
  msgid "function %qs has been referenced in offloaded code but hasn%'t been marked to be included in the offloaded code"
  msgstr ""
  
! #: lto-cgraph.cc:1183
  #, gcc-internal-format
  msgid "variable %qs has been referenced in offloaded code but hasn%'t been marked to be included in the offloaded code"
  msgstr ""
  
! #: lto-cgraph.cc:1351
  #, gcc-internal-format, gfc-internal-format
  msgid "bytecode stream: found multiple instances of cgraph node with uid %d"
  msgstr "flujo de bytecode: se encontraron instancias múltiples del nodo cgraph con uid %d"
  
! #: lto-cgraph.cc:1516
  #, gcc-internal-format
  msgid "bytecode stream: no caller found while reading edge"
  msgstr "flujo de bytecode: no se encontró un llamante al leer el borde"
  
! #: lto-cgraph.cc:1522
  #, gcc-internal-format
  msgid "bytecode stream: no callee found while reading edge"
  msgstr "flujo de bytecode: no se encontró un llamado al leer el borde"
  
! #: lto-cgraph.cc:1599
  #, gcc-internal-format
  msgid "bytecode stream: found empty cgraph node"
  msgstr "flujo de bytecode: se encontró un nodo cgraph vacío"
  
! #: lto-cgraph.cc:1715
  #, gcc-internal-format, gfc-internal-format
  msgid "At most %i profile runs is supported. Perhaps corrupted profile?"
  msgstr "Por lo menos se admiten %i corridas de perfil. ¿Tal vez se corrompió el perfil?"
  
! #: lto-cgraph.cc:1740
  #, gcc-internal-format, gfc-internal-format
  msgid "Profile information in %s corrupted"
  msgstr "La información de análisis de perfil en %s está corrupta"
  
! #: lto-cgraph.cc:1778
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot find LTO cgraph in %s"
  msgstr "no se puede encontrar cgraph de LTO en %s"
  
! #: lto-cgraph.cc:1788
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot find LTO section refs in %s"
  msgstr "no se pueden encontrar las referencias de sección LTO en %s"
  
! #: lto-cgraph.cc:1949
  #, gcc-internal-format
  msgid "OpenMP %<requires%> directive with non-identical clauses in multiple compilation units: %qs vs. %qs"
  msgstr ""
  
! #: lto-cgraph.cc:1952 lto-cgraph.cc:1953 lto-cgraph.cc:1959
  #, fuzzy, gcc-internal-format
  #| msgid "%s has no %s"
  msgid "%qs has %qs"
  msgstr "%s no tiene %s"
  
! #: lto-cgraph.cc:1957
  #, gcc-internal-format
  msgid "OpenMP %<requires%> directive with %qs specified only in some compilation units"
  msgstr ""
  
! #: lto-cgraph.cc:1962
  #, fuzzy, gcc-internal-format
  #| msgid "%s has no %s"
  msgid "but %qs has not"
  msgstr "%s no tiene %s"
  
! #: lto-cgraph.cc:1970
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid offload table in %s"
  msgstr "tabla de descarga no válida en %s"
  
! #: lto-cgraph.cc:1981
  #, gcc-internal-format
  msgid "GCC_OFFLOAD_OMP_REQUIRES_FILE unset"
  msgstr ""
  
! #: lto-cgraph.cc:1984
  #, fuzzy, gcc-internal-format
  #| msgid "Cannot open source file %s\n"
  msgid "Cannot open omp_requires file %qs"
--- 31280,31476 ----
  msgid "calling %qD using non-%<strub%> type %qT in %<strub%> context %qD"
  msgstr ""
  
! #: ipa-strub.cc:2841
  #, gcc-internal-format
  msgid "failed to split %qD for %<strub%>"
  msgstr ""
  
! #: ira.cc:2514 ira.cc:2536
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot be used in asm here"
  msgid "%s cannot be used in %<asm%> here"
  msgstr "no se puede usar %s en asm aquí"
  
! #: ira.cc:6162
  #, gcc-internal-format
  msgid "frame pointer required, but reserved"
  msgstr "se requiere puntero de marco, mas reservado"
  
! #: ira.cc:6163
  #, gcc-internal-format
  msgid "for %qD"
  msgstr "para %qD"
  
! #: ira.cc:6179
  #, gcc-internal-format
  msgid "frame size too large for reliable stack checking"
  msgstr "el tamaño del marco es demasiado grande para una revisión confiable de la pila"
  
! #: json-parsing.cc:1084
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "negative nesting depth of region %i"
  msgid "maximum nesting depth exceeded: %i"
  msgstr "profundidad de anidamiento negativa de la región %i"
  
! #: json-parsing.cc:1144
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid token"
  msgid "invalid JSON token: %s"
  msgstr "elemento no válido"
  
! #: json-parsing.cc:1147
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "  expected a type, got %qE"
  msgid "expected a JSON value but got %s"
  msgstr "  se esperaba un tipo, se obtuvo %qE"
  
! #: json-parsing.cc:1175
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected structure component name at %C"
  msgid "expected string for object key after '{'; got %s"
  msgstr "Se esperaba un nombre de componente de estructura en %C"
  
! #: json-parsing.cc:1182
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected structure component name at %C"
  msgid "expected string for object key after ','; got %s"
  msgstr "Se esperaba un nombre de componente de estructura en %C"
  
! #: json-parsing.cc:1296
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected %s statement at %C"
  msgid "expected %s; got bad token: %s"
  msgstr "Declaración %s inesperada en %C"
  
! #: json-parsing.cc:1300
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %<;%>"
  msgid "expected %s; got %s"
  msgstr "se esperaba %<;%>"
  
! #: json-parsing.cc:1319
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %<for%> after %qs"
  msgid "expected %s or %s; got bad token: %s"
  msgstr "se esperaba %<fork%> después de %qs"
  
! #: json-parsing.cc:1323
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %s or %s; got %s"
  msgstr "se esperaba %<,%> o %<;%>"
  
! #: lra-assigns.cc:1713
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Maximum number of LRA assignment passes is achieved (%d)\n"
  msgid "maximum number of LRA assignment passes is achieved (%d)"
  msgstr "Se ha alcanzado el número máximo de pasos de asignación de LRA (%d)\n"
  
! #: lra-assigns.cc:1884
  #, gcc-internal-format
  msgid "unable to find a register to spill"
  msgstr "no se puede encontrar un registro para vaciar"
  
! #: lra-constraints.cc:4480 reload.cc:3853 reload.cc:4108
  #, gcc-internal-format
  msgid "inconsistent operand constraints in an %<asm%>"
  msgstr "restricciones de operandos inconsistentes en un %<asm%>"
  
! #: lra-constraints.cc:5647
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Max. number of generated reload insns per insn is achieved (%d)\n"
  msgid "maximum number of generated reload insns per insn achieved (%d)"
  msgstr "Se ha alcanzado el número máximo de insns de recarga generadas (%d)\n"
  
! #: lra.cc:555
  #, fuzzy, gcc-internal-format
  #| msgid "%<asm%> operand has impossible constraints"
  msgid "%<asm%> operand has impossible constraints or there are not enough registers"
  msgstr "el operando %<asm%> tiene restricciones imposibles"
  
! #: lto-cgraph.cc:1217
  #, gcc-internal-format
  msgid "function %qs has been referenced in offloaded code but hasn%'t been marked to be included in the offloaded code"
  msgstr ""
  
! #: lto-cgraph.cc:1223
  #, gcc-internal-format
  msgid "variable %qs has been referenced in offloaded code but hasn%'t been marked to be included in the offloaded code"
  msgstr ""
  
! #: lto-cgraph.cc:1394
  #, gcc-internal-format, gfc-internal-format
  msgid "bytecode stream: found multiple instances of cgraph node with uid %d"
  msgstr "flujo de bytecode: se encontraron instancias múltiples del nodo cgraph con uid %d"
  
! #: lto-cgraph.cc:1561
  #, gcc-internal-format
  msgid "bytecode stream: no caller found while reading edge"
  msgstr "flujo de bytecode: no se encontró un llamante al leer el borde"
  
! #: lto-cgraph.cc:1567
  #, gcc-internal-format
  msgid "bytecode stream: no callee found while reading edge"
  msgstr "flujo de bytecode: no se encontró un llamado al leer el borde"
  
! #: lto-cgraph.cc:1662
  #, gcc-internal-format
  msgid "bytecode stream: found empty cgraph node"
  msgstr "flujo de bytecode: se encontró un nodo cgraph vacío"
  
! #: lto-cgraph.cc:1778
  #, gcc-internal-format, gfc-internal-format
  msgid "At most %i profile runs is supported. Perhaps corrupted profile?"
  msgstr "Por lo menos se admiten %i corridas de perfil. ¿Tal vez se corrompió el perfil?"
  
! #: lto-cgraph.cc:1813
  #, gcc-internal-format, gfc-internal-format
  msgid "Profile information in %s corrupted"
  msgstr "La información de análisis de perfil en %s está corrupta"
  
! #: lto-cgraph.cc:1851
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot find LTO cgraph in %s"
  msgstr "no se puede encontrar cgraph de LTO en %s"
  
! #: lto-cgraph.cc:1861
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot find LTO section refs in %s"
  msgstr "no se pueden encontrar las referencias de sección LTO en %s"
  
! #: lto-cgraph.cc:2035
  #, gcc-internal-format
  msgid "OpenMP %<requires%> directive with non-identical clauses in multiple compilation units: %qs vs. %qs"
  msgstr ""
  
! #: lto-cgraph.cc:2038 lto-cgraph.cc:2039 lto-cgraph.cc:2045
  #, fuzzy, gcc-internal-format
  #| msgid "%s has no %s"
  msgid "%qs has %qs"
  msgstr "%s no tiene %s"
  
! #: lto-cgraph.cc:2043
  #, gcc-internal-format
  msgid "OpenMP %<requires%> directive with %qs specified only in some compilation units"
  msgstr ""
  
! #: lto-cgraph.cc:2048
  #, fuzzy, gcc-internal-format
  #| msgid "%s has no %s"
  msgid "but %qs has not"
  msgstr "%s no tiene %s"
  
! #: lto-cgraph.cc:2056
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid offload table in %s"
  msgstr "tabla de descarga no válida en %s"
  
! #: lto-cgraph.cc:2067
  #, gcc-internal-format
  msgid "GCC_OFFLOAD_OMP_REQUIRES_FILE unset"
  msgstr ""
  
! #: lto-cgraph.cc:2070
  #, fuzzy, gcc-internal-format
  #| msgid "Cannot open source file %s\n"
  msgid "Cannot open omp_requires file %qs"
*************** msgstr "flujo comprimido: %s"
*** 29971,29982 ****
  msgid "compiler does not support ZSTD LTO compression"
  msgstr "este compilador no tiene soporte para %s"
  
! #: lto-section-in.cc:460
  #, gcc-internal-format, gfc-internal-format
  msgid "bytecode stream: trying to read %d bytes after the end of the input buffer"
  msgstr "flujo de bytecode: se trata de leer %d byes después del final del almacenamiento temporal de entrada"
  
! #: lto-section-in.cc:471
  #, gcc-internal-format, gfc-internal-format
  msgid "%s out of range: Range is %i to %i, value is %i"
  msgstr "%s fuera de rango: El rango es %i a %i, el valor es %i"
--- 31506,31517 ----
  msgid "compiler does not support ZSTD LTO compression"
  msgstr "este compilador no tiene soporte para %s"
  
! #: lto-section-in.cc:459
  #, gcc-internal-format, gfc-internal-format
  msgid "bytecode stream: trying to read %d bytes after the end of the input buffer"
  msgstr "flujo de bytecode: se trata de leer %d byes después del final del almacenamiento temporal de entrada"
  
! #: lto-section-in.cc:470
  #, gcc-internal-format, gfc-internal-format
  msgid "%s out of range: Range is %i to %i, value is %i"
  msgstr "%s fuera de rango: El rango es %i a %i, el valor es %i"
*************** msgstr "Índice de sentencia de referenc
*** 30006,30052 ****
  msgid "Reference statement index not found"
  msgstr "Índice de sentencia de referencia no encontrado"
  
! #: lto-streamer-in.cc:2026
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot read LTO mode table from %s"
  msgstr "no se pueden leer la tabla de modo LTO de %s"
  
! #: lto-streamer-in.cc:2133
  #, gcc-internal-format
  msgid "%s - %u-bit-precision floating-point numbers unsupported (mode %qs)"
  msgstr ""
  
! #: lto-streamer-in.cc:2138
  #, gcc-internal-format
  msgid "%s - %u-bit-precision decimal floating-point numbers unsupported (mode %qs)"
  msgstr ""
  
! #: lto-streamer-in.cc:2143
  #, gcc-internal-format
  msgid "%s - %u-bit-precision complex floating-point numbers unsupported (mode %qs)"
  msgstr ""
  
! #: lto-streamer-in.cc:2148
  #, gcc-internal-format
  msgid "%s - %u-bit integer numbers unsupported (mode %qs)"
  msgstr ""
  
! #: lto-streamer-in.cc:2151
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported mode %s\n"
  msgid "%s - unsupported mode %qs"
  msgstr "no se admite el modo %s\n"
  
! #: lto-streamer-out.cc:559 lto-streamer-out.cc:911
  #, gcc-internal-format
  msgid "tree code %qs is not supported in LTO streams"
  msgstr "el código de árbol %qs no se admite en flujos LTO"
  
- #: lto-streamer-out.cc:2555
- #, gcc-internal-format
- msgid "LTO streaming of toplevel extended %<asm%> unimplemented"
- msgstr ""
- 
  #: lto-streamer.cc:129
  #, gcc-internal-format, gfc-internal-format
  msgid "bytecode stream: unexpected LTO section %s"
--- 31541,31582 ----
  msgid "Reference statement index not found"
  msgstr "Índice de sentencia de referencia no encontrado"
  
! #: lto-streamer-in.cc:2028
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot read LTO mode table from %s"
  msgstr "no se pueden leer la tabla de modo LTO de %s"
  
! #: lto-streamer-in.cc:2135
  #, gcc-internal-format
  msgid "%s - %u-bit-precision floating-point numbers unsupported (mode %qs)"
  msgstr ""
  
! #: lto-streamer-in.cc:2140
  #, gcc-internal-format
  msgid "%s - %u-bit-precision decimal floating-point numbers unsupported (mode %qs)"
  msgstr ""
  
! #: lto-streamer-in.cc:2145
  #, gcc-internal-format
  msgid "%s - %u-bit-precision complex floating-point numbers unsupported (mode %qs)"
  msgstr ""
  
! #: lto-streamer-in.cc:2150
  #, gcc-internal-format
  msgid "%s - %u-bit integer numbers unsupported (mode %qs)"
  msgstr ""
  
! #: lto-streamer-in.cc:2153
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported mode %s\n"
  msgid "%s - unsupported mode %qs"
  msgstr "no se admite el modo %s\n"
  
! #: lto-streamer-out.cc:560 lto-streamer-out.cc:912
  #, gcc-internal-format
  msgid "tree code %qs is not supported in LTO streams"
  msgstr "el código de árbol %qs no se admite en flujos LTO"
  
  #: lto-streamer.cc:129
  #, gcc-internal-format, gfc-internal-format
  msgid "bytecode stream: unexpected LTO section %s"
*************** msgstr "flujo de bytecode: sección LTO
*** 30057,30247 ****
  msgid "bytecode stream in file %qs generated with LTO version %d.%d instead of the expected %d.%d"
  msgstr "flujo de bytecode en el fichero %qs generado con LTO versión %d.%d en lugar de la versión esperada %d.%d"
  
! #: lto-wrapper.cc:164
  #, gcc-internal-format
  msgid "deleting LTRANS file %s: %m"
  msgstr "se borra el fichero LTRANS %s: %m"
  
! #: lto-wrapper.cc:365
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Option %s with different values"
  msgid "option %s with different values"
  msgstr "Opción %s con valores diferentes"
  
! #: lto-wrapper.cc:381
  #, fuzzy, gcc-internal-format
  #| msgid "Option %s with different values"
  msgid "option %qs with mismatching values (%s, %s)"
  msgstr "Opción %s con valores diferentes"
  
! #: lto-wrapper.cc:497
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Option %s not used consistently in all LTO input files"
  msgid "option %s not used consistently in all LTO input files"
  msgstr "Opción %s no usada con coherencia en todos los ficheros de entrada LTO"
  
! #: lto-wrapper.cc:642 lto-wrapper.cc:650
  #, gcc-internal-format
  msgid "Extra option to %<-Xassembler%>: %s, dropping all %<-Xassembler%> and %<-Wa%> options."
  msgstr ""
  
! #: lto-wrapper.cc:658
  #, gcc-internal-format
  msgid "Options to %<-Xassembler%> do not match: %s, %s, dropping all %<-Xassembler%> and %<-Wa%> options."
  msgstr ""
  
! #: lto-wrapper.cc:973
  #, fuzzy, gcc-internal-format
  #| msgid "offload compiler %s not found"
  msgid "could not find %s in %s (consider using %<-B%>)"
  msgstr "no se ha encontrado el compilador %s"
  
! #: lto-wrapper.cc:1054
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "problem with building target image for %s\n"
  msgid "problem with building target image for %s"
  msgstr "problema al construir la imagen de destino para %s\n"
  
! #: lto-wrapper.cc:1083
  #, gcc-internal-format
  msgid "reading input file"
  msgstr "leyendo fichero de entrada"
  
! #: lto-wrapper.cc:1088
  #, gcc-internal-format
  msgid "writing output file"
  msgstr "escribiendo fichero de salida"
  
! #: lto-wrapper.cc:1127
  #, fuzzy, gcc-internal-format
  #| msgid "installation error, can't find crtoffloadtable.o"
  msgid "installation error, cannot find %<crtoffloadtable%s.o%>"
  msgstr "error de instalación, no se puede encontrar crtoffloadtable.o"
  
! #: lto-wrapper.cc:1380
  #, fuzzy
  #| msgid "use -Winvalid-pch for more information"
  msgid "see the %{%<-flto%> option documentation%} for more information"
  msgstr "use -Winvalid-pch para más información"
  
! #: lto-wrapper.cc:1448
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable COLLECT_GCC must be set"
  msgid "environment variable %<COLLECT_GCC%> must be set"
  msgstr "se debe establecer la variable de entorno COLLECT_GCC"
  
! #: lto-wrapper.cc:1452 config/gcn/mkoffload.cc:764
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable COLLECT_GCC_OPTIONS must be set"
  msgid "environment variable %<COLLECT_GCC_OPTIONS%> must be set"
  msgstr "se debe establecer la variable de entorno COLLECT_GCC_OPTIONS"
  
! #: lto-wrapper.cc:1575
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing argument to %qs"
  msgid "missing directory: %s"
  msgstr "faltan argumentos para %qs"
  
! #: lto-wrapper.cc:1768 lto-wrapper.cc:1828 c-family/c-pch.cc:215
  #: c-family/c-pch.cc:250 c-family/c-pch.cc:288 c-family/c-pch.cc:366
  #, gcc-internal-format
  msgid "cannot read %s: %m"
  msgstr "no se puede leer %s: %m"
  
! #: lto-wrapper.cc:1795
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid format of %s"
  msgstr "formato no válido de %s"
  
! #: lto-wrapper.cc:1971
  #, fuzzy, gcc-internal-format
  #| msgid "fopen: %s: %m"
  msgid "%<fopen%>: %s: %m"
  msgstr "fopen: %s: %m"
  
! #: lto-wrapper.cc:1988
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Could not open output file '%s'\n"
  msgid "corrupted ltrans output file %s"
  msgstr "No se puede abrir el fichero de salida '%s'\n"
  
! #: lto-wrapper.cc:2032
  #, gcc-internal-format, gfc-internal-format
  msgid "using serial compilation of %d LTRANS jobs"
  msgstr ""
  
! #: lto-wrapper.cc:2054
  #, gcc-internal-format
  msgid "using ltrans cache without file locking support, do not use in parallel"
  msgstr ""
  
! #: lto-wrapper.cc:2315 config/gcn/mkoffload.cc:954
  #, fuzzy, gcc-internal-format
  #| msgid "atexit failed"
  msgid "%<atexit%> failed"
  msgstr "falló atexit"
  
! #: multiple_target.cc:72
  #, fuzzy, gcc-internal-format
  #| msgid "the call requires ifunc, which is not supported by this target"
  msgid "the call requires %<ifunc%>, which is not supported by this target"
  msgstr "la llamada requiere ifunc, que no se admite en este objetivo"
  
! #: multiple_target.cc:79
  #, gcc-internal-format
  msgid "target does not support function version dispatcher"
  msgstr "el objetivo no admite despachador de versión de función"
  
! #: multiple_target.cc:87
  #, gcc-internal-format
  msgid "default %<target_clones%> attribute was not set"
  msgstr "no se ha especificado el atributo %<target_clones%> predefinido"
  
! #: multiple_target.cc:331 c-family/c-attribs.cc:6138
  #, gcc-internal-format
  msgid "single %<target_clones%> attribute is ignored"
  msgstr "se descarta el atributo sencillo %<target_clones%>"
  
! #: multiple_target.cc:340
  #, gcc-internal-format
  msgid "clones for %<target_clones%> attribute cannot be created"
  msgstr "no se pueden crear los clones para el atributo %<target_clones%>"
  
! #: multiple_target.cc:343
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it has %<noclone%> attribute"
  msgstr "la función %q+F nunca se puede copiar porque tiene atributo %<noclone%>"
  
! #: multiple_target.cc:364
  #, fuzzy, gcc-internal-format
  #| msgid "default target was not set"
  msgid "%<default%> target was not set"
  msgstr "no se ha especificado el objetivo predefinido"
  
! #: multiple_target.cc:368
  #, gcc-internal-format
  msgid "an empty string cannot be in %<target_clones%> attribute"
  msgstr "no puede haber una cada vacía en el atributo %<target_clones%>"
  
! #: multiple_target.cc:372
! #, fuzzy, gcc-internal-format
! #| msgid "multiple default labels in one switch"
! msgid "multiple %<default%> targets were set"
! msgstr "múltiples etiquetas por defecto en un solo switch"
! 
! #: omp-expand.cc:3454
  #, fuzzy, gcc-internal-format
  #| msgid "%<depend(sink)%> clause waiting for lexically later iteration"
  msgid "%qs clause with %<sink%> modifier waiting for lexically later iteration"
  msgstr "cláusula %<depend(sink)%> esperando iteración léxica posterior"
  
! #: omp-expand.cc:3594
  #, fuzzy, gcc-internal-format
  #| msgid "%<depend(sink)%> refers to iteration never in the iteration space"
  msgid "%qs clause with %<sink%> modifier refers to iteration never in the iteration space"
  msgstr "%<depend(sink)%> se refiere a una iteración ajena al espacio de iteración"
  
! #: omp-expand.cc:8222
  #, gcc-internal-format
  msgid "invalid OpenMP non-rectangular loop step; %<(%E - %E) * %E%> is not a multiple of loop %d step %qE"
  msgstr ""
--- 31587,31777 ----
  msgid "bytecode stream in file %qs generated with LTO version %d.%d instead of the expected %d.%d"
  msgstr "flujo de bytecode en el fichero %qs generado con LTO versión %d.%d en lugar de la versión esperada %d.%d"
  
! #: lto-wrapper.cc:163
  #, gcc-internal-format
  msgid "deleting LTRANS file %s: %m"
  msgstr "se borra el fichero LTRANS %s: %m"
  
! #: lto-wrapper.cc:367
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Option %s with different values"
  msgid "option %s with different values"
  msgstr "Opción %s con valores diferentes"
  
! #: lto-wrapper.cc:383
  #, fuzzy, gcc-internal-format
  #| msgid "Option %s with different values"
  msgid "option %qs with mismatching values (%s, %s)"
  msgstr "Opción %s con valores diferentes"
  
! #: lto-wrapper.cc:499
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Option %s not used consistently in all LTO input files"
  msgid "option %s not used consistently in all LTO input files"
  msgstr "Opción %s no usada con coherencia en todos los ficheros de entrada LTO"
  
! #: lto-wrapper.cc:644 lto-wrapper.cc:652
  #, gcc-internal-format
  msgid "Extra option to %<-Xassembler%>: %s, dropping all %<-Xassembler%> and %<-Wa%> options."
  msgstr ""
  
! #: lto-wrapper.cc:660
  #, gcc-internal-format
  msgid "Options to %<-Xassembler%> do not match: %s, %s, dropping all %<-Xassembler%> and %<-Wa%> options."
  msgstr ""
  
! #: lto-wrapper.cc:981
  #, fuzzy, gcc-internal-format
  #| msgid "offload compiler %s not found"
  msgid "could not find %s in %s (consider using %<-B%>)"
  msgstr "no se ha encontrado el compilador %s"
  
! #: lto-wrapper.cc:1062
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "problem with building target image for %s\n"
  msgid "problem with building target image for %s"
  msgstr "problema al construir la imagen de destino para %s\n"
  
! #: lto-wrapper.cc:1091
  #, gcc-internal-format
  msgid "reading input file"
  msgstr "leyendo fichero de entrada"
  
! #: lto-wrapper.cc:1096
  #, gcc-internal-format
  msgid "writing output file"
  msgstr "escribiendo fichero de salida"
  
! #: lto-wrapper.cc:1135
  #, fuzzy, gcc-internal-format
  #| msgid "installation error, can't find crtoffloadtable.o"
  msgid "installation error, cannot find %<crtoffloadtable%s.o%>"
  msgstr "error de instalación, no se puede encontrar crtoffloadtable.o"
  
! #: lto-wrapper.cc:1386
  #, fuzzy
  #| msgid "use -Winvalid-pch for more information"
  msgid "see the %{%<-flto%> option documentation%} for more information"
  msgstr "use -Winvalid-pch para más información"
  
! #: lto-wrapper.cc:1454
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable COLLECT_GCC must be set"
  msgid "environment variable %<COLLECT_GCC%> must be set"
  msgstr "se debe establecer la variable de entorno COLLECT_GCC"
  
! #: lto-wrapper.cc:1458 config/gcn/mkoffload.cc:812
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable COLLECT_GCC_OPTIONS must be set"
  msgid "environment variable %<COLLECT_GCC_OPTIONS%> must be set"
  msgstr "se debe establecer la variable de entorno COLLECT_GCC_OPTIONS"
  
! #: lto-wrapper.cc:1579
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing argument to %qs"
  msgid "missing directory: %s"
  msgstr "faltan argumentos para %qs"
  
! #: lto-wrapper.cc:1772 lto-wrapper.cc:1830 c-family/c-pch.cc:215
  #: c-family/c-pch.cc:250 c-family/c-pch.cc:288 c-family/c-pch.cc:366
  #, gcc-internal-format
  msgid "cannot read %s: %m"
  msgstr "no se puede leer %s: %m"
  
! #: lto-wrapper.cc:1799
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid format of %s"
  msgstr "formato no válido de %s"
  
! #: lto-wrapper.cc:1973
  #, fuzzy, gcc-internal-format
  #| msgid "fopen: %s: %m"
  msgid "%<fopen%>: %s: %m"
  msgstr "fopen: %s: %m"
  
! #: lto-wrapper.cc:1990
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Could not open output file '%s'\n"
  msgid "corrupted ltrans output file %s"
  msgstr "No se puede abrir el fichero de salida '%s'\n"
  
! #: lto-wrapper.cc:2034
  #, gcc-internal-format, gfc-internal-format
  msgid "using serial compilation of %d LTRANS jobs"
  msgstr ""
  
! #: lto-wrapper.cc:2056
  #, gcc-internal-format
  msgid "using ltrans cache without file locking support, do not use in parallel"
  msgstr ""
  
! #: lto-wrapper.cc:2318 config/gcn/mkoffload.cc:1002
  #, fuzzy, gcc-internal-format
  #| msgid "atexit failed"
  msgid "%<atexit%> failed"
  msgstr "falló atexit"
  
! #: multiple_target.cc:79
  #, fuzzy, gcc-internal-format
  #| msgid "the call requires ifunc, which is not supported by this target"
  msgid "the call requires %<ifunc%>, which is not supported by this target"
  msgstr "la llamada requiere ifunc, que no se admite en este objetivo"
  
! #: multiple_target.cc:86
  #, gcc-internal-format
  msgid "target does not support function version dispatcher"
  msgstr "el objetivo no admite despachador de versión de función"
  
! #: multiple_target.cc:94
  #, gcc-internal-format
  msgid "default %<target_clones%> attribute was not set"
  msgstr "no se ha especificado el atributo %<target_clones%> predefinido"
  
! #: multiple_target.cc:283 c-family/c-attribs.cc:6439
  #, gcc-internal-format
  msgid "single %<target_clones%> attribute is ignored"
  msgstr "se descarta el atributo sencillo %<target_clones%>"
  
! #: multiple_target.cc:299
  #, gcc-internal-format
  msgid "clones for %<target_clones%> attribute cannot be created"
  msgstr "no se pueden crear los clones para el atributo %<target_clones%>"
  
! #: multiple_target.cc:302
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it has %<noclone%> attribute"
  msgstr "la función %q+F nunca se puede copiar porque tiene atributo %<noclone%>"
  
! #: multiple_target.cc:318
! #, fuzzy, gcc-internal-format
! #| msgid "multiple default labels in one switch"
! msgid "multiple %<default%> targets were set"
! msgstr "múltiples etiquetas por defecto en un solo switch"
! 
! #: multiple_target.cc:327
  #, fuzzy, gcc-internal-format
  #| msgid "default target was not set"
  msgid "%<default%> target was not set"
  msgstr "no se ha especificado el objetivo predefinido"
  
! #: multiple_target.cc:336
  #, gcc-internal-format
  msgid "an empty string cannot be in %<target_clones%> attribute"
  msgstr "no puede haber una cada vacía en el atributo %<target_clones%>"
  
! #: omp-expand.cc:3470
  #, fuzzy, gcc-internal-format
  #| msgid "%<depend(sink)%> clause waiting for lexically later iteration"
  msgid "%qs clause with %<sink%> modifier waiting for lexically later iteration"
  msgstr "cláusula %<depend(sink)%> esperando iteración léxica posterior"
  
! #: omp-expand.cc:3610
  #, fuzzy, gcc-internal-format
  #| msgid "%<depend(sink)%> refers to iteration never in the iteration space"
  msgid "%qs clause with %<sink%> modifier refers to iteration never in the iteration space"
  msgstr "%<depend(sink)%> se refiere a una iteración ajena al espacio de iteración"
  
! #: omp-expand.cc:8239
  #, gcc-internal-format
  msgid "invalid OpenMP non-rectangular loop step; %<(%E - %E) * %E%> is not a multiple of loop %d step %qE"
  msgstr ""
*************** msgstr "operador %qs desconocido en %%:v
*** 30302,30674 ****
  msgid "no other trait-property may be specified in the same selector set with %<kind(\"any\")%>"
  msgstr ""
  
! #: omp-general.cc:1537
  #, gcc-internal-format
  msgid "%qD used as a variant with incompatible %<construct%> selector sets"
  msgstr ""
  
! #: omp-general.cc:1751
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a static data member of a class template"
  msgid "%<target_device%> selector set inside of %<target%> directive"
  msgstr "%qD no es un dato miembro static de una plantilla de clase"
  
! #: omp-general.cc:3626
  #, gcc-internal-format
  msgid "%qs specifies a conflicting level of parallelism"
  msgstr ""
  
! #: omp-general.cc:3629
  #, fuzzy, gcc-internal-format
  #| msgid "previously used here"
  msgid "... to the previous %qs clause here"
  msgstr "se usó previamente aquí"
  
! #: omp-general.cc:3664
  #, gcc-internal-format
  msgid "cannot apply %qs to %qD, which has also been marked with an OpenMP 'declare target' directive"
  msgstr ""
  
! #: omp-general.cc:3718
  #, gcc-internal-format
  msgid "incompatible %qs clause when applying %qs to %qD, which has already been marked with an OpenACC 'routine' directive"
  msgstr ""
  
! #: omp-general.cc:3725
  #, gcc-internal-format
  msgid "missing %qs clause when applying %qs to %qD, which has already been marked with an OpenACC 'routine' directive"
  msgstr ""
  
! #: omp-general.cc:3734
  #, fuzzy, gcc-internal-format
  #| msgid "...is duplicated here"
  msgid "... with %qs clause here"
  msgstr "...está duplicada aquí"
  
! #: omp-general.cc:3742
  #, gcc-internal-format
  msgid "... without %qs clause near to here"
  msgstr ""
  
! #: omp-general.cc:4579
  #, fuzzy, gcc-internal-format
  #| msgid "non-scalar type"
  msgid "non-rectangular %<tile%>"
  msgstr "tipo que no es escalar"
  
! #: omp-general.cc:4798
  #, fuzzy, gcc-internal-format
  #| msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgid "%<ordered%> clause used with generated loops"
  msgstr "la cláusula %<ordered%> con parámetro no se puede especificar en la construcción %qs"
  
! #: omp-general.cc:4916
  #, gcc-internal-format
  msgid "non-constant iteration count of %<unroll full%> loop"
  msgstr ""
  
! #: omp-low.cc:1174
  #, gcc-internal-format
  msgid "%<allocate%> clause must specify an allocator here"
  msgstr ""
  
! #: omp-low.cc:2774 omp-offload.cc:1519
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr "%<seq%> ignora otros especificadores de bucle OpenACC"
  
! #: omp-low.cc:2777 omp-offload.cc:1520
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr "%<auto%> está en conflicto con otros especificadores de bucle OpenACC"
  
! #: omp-low.cc:2781 omp-offload.cc:1554
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr "el bucle interno usa el mismo paralelismo OpenACC que el bucle que lo contiene"
  
! #: omp-low.cc:2832
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed argument not permitted in '%s' call at %L"
  msgid "argument not permitted on %qs clause"
  msgstr "No se permite un argumento coindizado en la llamada '%s' en %L"
  
! #: omp-low.cc:2836
  #, fuzzy, gcc-internal-format
  #| msgid "enclosing OpenACC %qs construct"
  msgid "enclosing parent compute construct"
  msgstr "construcción OpenACC %qs que lo contiene"
  
! #: omp-low.cc:2839
  #, fuzzy, gcc-internal-format
  #| msgid "enclosing target region"
  msgid "enclosing routine"
  msgstr "región objetivo contenedora"
  
! #: omp-low.cc:2880
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting types for %q+D"
  msgid "conflicting reduction operations for %qE"
  msgstr "tipos en conflicto para %q+D"
  
! #: omp-low.cc:2884
  #, fuzzy, gcc-internal-format
  #| msgid "This is the location of the previous declaration of label %qs"
  msgid "location of the previous reduction for %qE"
  msgstr "Esta es la ubicación de la declaración previa de la etiqueta %qs"
  
! #: omp-low.cc:2917
  #, gcc-internal-format
  msgid "nested loop in reduction needs reduction clause for %qE"
  msgstr ""
  
! #: omp-low.cc:3174
  #, gcc-internal-format
  msgid "%<target%> construct with nested %<teams%> construct contains directives outside of the %<teams%> construct"
  msgstr ""
  
! #: omp-low.cc:3232
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC routine"
  msgstr "construcción no OpenACC dentro de rutina OpenACC"
  
! #: omp-low.cc:3241
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC region"
  msgstr "construcción no OpenACC dentro de región OpenACC"
  
! #: omp-low.cc:3256
  #, gcc-internal-format
  msgid "OpenMP constructs are not allowed in target region with %<ancestor%>"
  msgstr ""
  
! #: omp-low.cc:3281 omp-low.cc:3348
  #, fuzzy, gcc-internal-format
  #| msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
  msgid "OpenMP constructs other than %<parallel%>, %<loop%> or %<simd%> may not be nested inside a region with the %<order(concurrent)%> clause"
  msgstr "Las construcciones OpenACC distintas de %<#pragma omp ordered simd%> pueden no estar anidadas dentro de la región %<simd%>"
  
! #: omp-low.cc:3300
  #, fuzzy, gcc-internal-format
  #| msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
  msgid "%<ordered simd threads%> must be closely nested inside of %<%s simd%> region"
  msgstr "%<ordered simd threads%> debe estar estar bien anidada dentro de la región %<for simd%>"
  
! #: omp-low.cc:3316
  #, fuzzy, gcc-internal-format
  #| msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
  msgid "OpenMP constructs other than %<ordered simd%>, %<simd%>, %<loop%> or %<atomic%> may not be nested inside %<simd%> region"
  msgstr "Las construcciones OpenACC distintas de %<#pragma omp ordered simd%> pueden no estar anidadas dentro de la región %<simd%>"
  
! #: omp-low.cc:3330
  #, fuzzy, gcc-internal-format
  #| msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
  msgid "only %<distribute%>, %<parallel%> or %<loop%> regions are allowed to be strictly nested inside %<teams%> region"
  msgstr "solamente a las regiones %<distribute%> o %<parallel%> se les permite estar estrictamente anidadas dentro de la región %<teams%>"
  
! #: omp-low.cc:3344
  #, fuzzy, gcc-internal-format
  #| msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
  msgid "OpenMP constructs other than %<parallel%>, %<loop%> or %<simd%> may not be nested inside a %<loop%> region"
  msgstr "Las construcciones OpenACC distintas de %<#pragma omp ordered simd%> pueden no estar anidadas dentro de la región %<simd%>"
  
! #: omp-low.cc:3364
  #, gcc-internal-format
  msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
  msgstr "las regiones %<distribute%> deben estar estrictamente anidadas dentro de construcciones %<teams%>"
  
! #: omp-low.cc:3413
  #, gcc-internal-format
  msgid "OpenACC loop directive must be associated with an OpenACC compute region"
  msgstr "la directiva de bucle OpenACC debe estar asociada a una región de cómputo OpenACC"
  
! #: omp-low.cc:3435
  #, gcc-internal-format
  msgid "orphaned %qs construct"
  msgstr "construcción %qs huérfana"
  
! #: omp-low.cc:3464
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
  msgid "%<cancel for%> inside %<nowait%> for construct"
  msgstr "%<#pragma omp cancel for%> dentro de %<nowait%> para construcción"
  
! #: omp-low.cc:3469
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
  msgid "%<cancel for%> inside %<ordered%> for construct"
  msgstr "%<#pragma omp cancel for%> dentro de %<ordered%> para construcción"
  
! #: omp-low.cc:3489 omp-low.cc:3502
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
  msgid "%<cancel sections%> inside %<nowait%> sections construct"
  msgstr "%<#pragma omp cancel section%> dentro de contrucción de secciones %<nowait%>"
  
! #: omp-low.cc:3531
  #, gcc-internal-format
  msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
  msgstr "la construcción %<%s taskgroup%> no está bien anidada dentro de la región %<taskgroup%>"
  
! #: omp-low.cc:3556
  #, gcc-internal-format
  msgid "invalid arguments"
  msgstr "argumentos no válidos"
  
! #: omp-low.cc:3562
  #, gcc-internal-format
  msgid "%<%s %s%> construct not closely nested inside of %qs"
  msgstr "la construcción %<%s %s%> no está bien anidada dentro de %qs"
  
! #: omp-low.cc:3591
  #, fuzzy, gcc-internal-format
  #| msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgid "barrier region may not be closely nested inside of work-sharing, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explicit %<task%> or %<taskloop%> region"
  msgstr "la región de barrera puede no estar bien anidada dentro de la región de trabajo compartido, %<critical%>, %<ordered%>, %<master%>, %<task%> explícita o región %<taskloop%>"
  
! #: omp-low.cc:3598
  #, fuzzy, gcc-internal-format
  #| msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgid "work-sharing region may not be closely nested inside of work-sharing, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explicit %<task%> or %<taskloop%> region"
  msgstr "la región de trabajo compartido puede no estar bien anidada dentro de la región de trabajo compartido, %<crítical%>, %<ordered%>, %<master%>, %<task%> explícita o región %<taskloop%>"
  
! #: omp-low.cc:3629
  #, fuzzy, gcc-internal-format
  #| msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
  msgid "%qs region may not be closely nested inside of work-sharing, %<loop%>, explicit %<task%> or %<taskloop%> region"
  msgstr "la región %<master%> puede no estar bien anidada dentro de la región de trabajo compartido, de %<task%> explícita o de región %<taskloop%>"
  
! #: omp-low.cc:3664
  #, fuzzy, gcc-internal-format
  #| msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgid "%<scope%> region may not be closely nested inside of work-sharing, %<loop%>, explicit %<task%>, %<taskloop%>, %<critical%>, %<ordered%>, %<master%>, or %<masked%> region"
  msgstr "la región de barrera puede no estar bien anidada dentro de la región de trabajo compartido, %<critical%>, %<ordered%>, %<master%>, %<task%> explícita o región %<taskloop%>"
  
! #: omp-low.cc:3687
  #, fuzzy, gcc-internal-format
  #| msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
  msgid "%<%s(%s)%> is only allowed in %<omp ordered%>"
  msgstr "%<depend(%s)%> solo se permite en %<omp ordered%>"
  
! #: omp-low.cc:3702
  #, gcc-internal-format
  msgid "invalid depend kind in omp %<ordered%> %<depend%>"
  msgstr ""
  
! #: omp-low.cc:3719
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
  msgstr "la construcción %<ordered%> con la cláusula %<depend%> debe estar bien anidada dentro de un bucle %<ordered%>"
  
! #: omp-low.cc:3735
  #, gcc-internal-format
  msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
  msgstr "%<ordered%> %<simd%> debe estar bien anidada dentro de una región %<simd%>"
  
! #: omp-low.cc:3748
  #, gcc-internal-format
  msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
  msgstr "la región %<ordered%> puede no estar bien anidada dentro de la región %<critical%>, %<ordered%>, explicit %<task%> o %<taskloop%>"
  
! #: omp-low.cc:3761 omp-low.cc:3806
  #, gcc-internal-format
  msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
  msgstr "la región %<ordered%> debe estar bien anidada dentro de una región de bucle con una cláusula %<ordered%>"
  
! #: omp-low.cc:3770
  #, fuzzy, gcc-internal-format
  #| msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
  msgid "%<ordered%> construct without %<doacross%> or %<depend%> clauses must not have the same binding region as %<ordered%> construct with those clauses"
  msgstr "la construcción %<ordered%> con la cláusula %<depend%> debe estar bien anidada dentro de un bucle %<ordered%>"
  
! #: omp-low.cc:3789
  #, fuzzy, gcc-internal-format
  #| msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
  msgid "%<ordered%> construct without %<doacross%> or %<depend%> clauses binds to loop where %<collapse%> argument %wd is different from %<ordered%> argument %wd"
  msgstr "la construcción %<ordered%> con la cláusula %<depend%> debe estar bien anidada dentro de un bucle %<ordered%>"
  
! #: omp-low.cc:3823
  #, gcc-internal-format
  msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
  msgstr "la región %<critical%> puede no estar bien anidada dentro de una región %<critical%> con el mismo nombre"
  
! #: omp-low.cc:3841
  #, fuzzy, gcc-internal-format
  #| msgid "%<teams%> construct not closely nested inside of %<target%> construct"
  msgid "%<teams%> construct must be closely nested inside of %<target%> construct or not nested in any OpenMP construct"
  msgstr "construcción %<teams%> no bien anidada dentro de construcción %<target%>"
  
! #: omp-low.cc:3853 c-family/c-omp.cc:741
  #, gcc-internal-format
  msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
  msgstr "%<depend(%s)%> solo se permite en %<omp ordered%>"
  
! #: omp-low.cc:3861
  #, gcc-internal-format
  msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
  msgstr "región OpenACC dentro de rutina OpenACC; el paralelismo anidado aún no se permite"
  
! #: omp-low.cc:3874
  #, gcc-internal-format
  msgid "OpenACC construct inside of non-OpenACC region"
  msgstr "construcción OpenACC dentro de región no OpenACC"
  
! #: omp-low.cc:3935
  #, gcc-internal-format
  msgid "%s %qs construct inside of %s %qs region"
  msgstr "construcción %s %qs dentro de región %s %qs"
  
! #: omp-low.cc:3948 omp-low.cc:3965
  #, gcc-internal-format
  msgid "%qs construct inside of %qs region"
  msgstr "construcción %qs dentro de región %qs"
  
! #: omp-low.cc:4105
  #, fuzzy, gcc-internal-format
  #| msgid "setjmp/longjmp inside simd construct"
  msgid "setjmp/longjmp inside %<simd%> construct"
  msgstr "setjmp/longjmp dentro de construcción simd"
  
! #: omp-low.cc:4131
  #, gcc-internal-format
  msgid "OpenMP runtime API call %qD in a region with %<order(concurrent)%> clause"
  msgstr ""
  
! #: omp-low.cc:4147
  #, fuzzy, gcc-internal-format
  #| msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
  msgid "OpenMP runtime API call %qD strictly nested in a %<teams%> region"
  msgstr "solamente a las regiones %<distribute%> o %<parallel%> se les permite estar estrictamente anidadas dentro de la región %<teams%>"
  
! #: omp-low.cc:4159
  #, fuzzy, gcc-internal-format
  #| msgid "threadprivate variable %qE used in target region"
  msgid "OpenMP runtime API call %qD in a region with %<device(ancestor)%> clause"
  msgstr "se usó la variable threadprivate %qE en una región objetivo"
  
! #: omp-low.cc:9855
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring sink clause with offset that is not a multiple of the loop step"
  msgid "ignoring %<sink%> clause with offset that is not a multiple of the loop step"
  msgstr "se hace caso omiso de cláusula sumidero con desplazamiento que no es múltiplo del paso del bucle"
  
! #: omp-low.cc:9878
  #, gcc-internal-format
  msgid "first offset must be in opposite direction of loop iterations"
  msgstr "el primer desplazamiento debe estar en dirección opuesta a las iteraciones del bucle"
  
! #: omp-low.cc:15209
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid exit from %s structured block"
  msgstr "salida no válida de un bloque estructurado %s"
  
! #: omp-low.cc:15211 omp-low.cc:15216
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid entry to %s structured block"
  msgstr "entrada no válida a un bloque estructurado %s"
  
  #. Otherwise, be vague and lazy, but efficient.
! #: omp-low.cc:15220
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid branch to/from %s structured block"
  msgstr "ramificación no válida desde/para un bloque estructurado %s"
--- 31832,32226 ----
  msgid "no other trait-property may be specified in the same selector set with %<kind(\"any\")%>"
  msgstr ""
  
! #: omp-general.cc:1563
! #, gcc-internal-format
! msgid "multiple definitions of variants with the same context selector violate the one-definition rule"
! msgstr ""
! 
! #: omp-general.cc:1566
! #, fuzzy, gcc-internal-format
! #| msgid "previous declaration here"
! msgid "previous variant declaration here"
! msgstr "declaración previa aquí"
! 
! #: omp-general.cc:1606
  #, gcc-internal-format
  msgid "%qD used as a variant with incompatible %<construct%> selector sets"
  msgstr ""
  
! #: omp-general.cc:1829
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a static data member of a class template"
  msgid "%<target_device%> selector set inside of %<target%> directive"
  msgstr "%qD no es un dato miembro static de una plantilla de clase"
  
! #: omp-general.cc:3721
  #, gcc-internal-format
  msgid "%qs specifies a conflicting level of parallelism"
  msgstr ""
  
! #: omp-general.cc:3724
  #, fuzzy, gcc-internal-format
  #| msgid "previously used here"
  msgid "... to the previous %qs clause here"
  msgstr "se usó previamente aquí"
  
! #: omp-general.cc:3759
  #, gcc-internal-format
  msgid "cannot apply %qs to %qD, which has also been marked with an OpenMP 'declare target' directive"
  msgstr ""
  
! #: omp-general.cc:3813
  #, gcc-internal-format
  msgid "incompatible %qs clause when applying %qs to %qD, which has already been marked with an OpenACC 'routine' directive"
  msgstr ""
  
! #: omp-general.cc:3820
  #, gcc-internal-format
  msgid "missing %qs clause when applying %qs to %qD, which has already been marked with an OpenACC 'routine' directive"
  msgstr ""
  
! #: omp-general.cc:3829
  #, fuzzy, gcc-internal-format
  #| msgid "...is duplicated here"
  msgid "... with %qs clause here"
  msgstr "...está duplicada aquí"
  
! #: omp-general.cc:3837
  #, gcc-internal-format
  msgid "... without %qs clause near to here"
  msgstr ""
  
! #: omp-general.cc:4674
  #, fuzzy, gcc-internal-format
  #| msgid "non-scalar type"
  msgid "non-rectangular %<tile%>"
  msgstr "tipo que no es escalar"
  
! #: omp-general.cc:4893
  #, fuzzy, gcc-internal-format
  #| msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgid "%<ordered%> clause used with generated loops"
  msgstr "la cláusula %<ordered%> con parámetro no se puede especificar en la construcción %qs"
  
! #: omp-general.cc:5011
  #, gcc-internal-format
  msgid "non-constant iteration count of %<unroll full%> loop"
  msgstr ""
  
! #: omp-low.cc:1178
  #, gcc-internal-format
  msgid "%<allocate%> clause must specify an allocator here"
  msgstr ""
  
! #: omp-low.cc:2780 omp-offload.cc:1519
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr "%<seq%> ignora otros especificadores de bucle OpenACC"
  
! #: omp-low.cc:2783 omp-offload.cc:1520
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr "%<auto%> está en conflicto con otros especificadores de bucle OpenACC"
  
! #: omp-low.cc:2787 omp-offload.cc:1554
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr "el bucle interno usa el mismo paralelismo OpenACC que el bucle que lo contiene"
  
! #: omp-low.cc:2838
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed argument not permitted in '%s' call at %L"
  msgid "argument not permitted on %qs clause"
  msgstr "No se permite un argumento coindizado en la llamada '%s' en %L"
  
! #: omp-low.cc:2842
  #, fuzzy, gcc-internal-format
  #| msgid "enclosing OpenACC %qs construct"
  msgid "enclosing parent compute construct"
  msgstr "construcción OpenACC %qs que lo contiene"
  
! #: omp-low.cc:2845
  #, fuzzy, gcc-internal-format
  #| msgid "enclosing target region"
  msgid "enclosing routine"
  msgstr "región objetivo contenedora"
  
! #: omp-low.cc:2886
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting types for %q+D"
  msgid "conflicting reduction operations for %qE"
  msgstr "tipos en conflicto para %q+D"
  
! #: omp-low.cc:2890
  #, fuzzy, gcc-internal-format
  #| msgid "This is the location of the previous declaration of label %qs"
  msgid "location of the previous reduction for %qE"
  msgstr "Esta es la ubicación de la declaración previa de la etiqueta %qs"
  
! #: omp-low.cc:2923
  #, gcc-internal-format
  msgid "nested loop in reduction needs reduction clause for %qE"
  msgstr ""
  
! #: omp-low.cc:3180
  #, gcc-internal-format
  msgid "%<target%> construct with nested %<teams%> construct contains directives outside of the %<teams%> construct"
  msgstr ""
  
! #: omp-low.cc:3238
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC routine"
  msgstr "construcción no OpenACC dentro de rutina OpenACC"
  
! #: omp-low.cc:3247
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC region"
  msgstr "construcción no OpenACC dentro de región OpenACC"
  
! #: omp-low.cc:3262
  #, gcc-internal-format
  msgid "OpenMP constructs are not allowed in target region with %<ancestor%>"
  msgstr ""
  
! #: omp-low.cc:3287 omp-low.cc:3356
  #, fuzzy, gcc-internal-format
  #| msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
  msgid "OpenMP constructs other than %<parallel%>, %<loop%> or %<simd%> may not be nested inside a region with the %<order(concurrent)%> clause"
  msgstr "Las construcciones OpenACC distintas de %<#pragma omp ordered simd%> pueden no estar anidadas dentro de la región %<simd%>"
  
! #: omp-low.cc:3306
  #, fuzzy, gcc-internal-format
  #| msgid "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
  msgid "%<ordered simd threads%> must be closely nested inside of %<%s simd%> region"
  msgstr "%<ordered simd threads%> debe estar estar bien anidada dentro de la región %<for simd%>"
  
! #: omp-low.cc:3323
  #, fuzzy, gcc-internal-format
  #| msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
  msgid "OpenMP constructs other than %<ordered simd%>, %<simd%>, %<loop%> or %<atomic%> may not be nested inside %<simd%> region"
  msgstr "Las construcciones OpenACC distintas de %<#pragma omp ordered simd%> pueden no estar anidadas dentro de la región %<simd%>"
  
! #: omp-low.cc:3337
  #, fuzzy, gcc-internal-format
  #| msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
  msgid "only %<distribute%>, %<parallel%> or %<loop%> regions are allowed to be strictly nested inside %<teams%> region"
  msgstr "solamente a las regiones %<distribute%> o %<parallel%> se les permite estar estrictamente anidadas dentro de la región %<teams%>"
  
! #: omp-low.cc:3352
  #, fuzzy, gcc-internal-format
  #| msgid "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> region"
  msgid "OpenMP constructs other than %<parallel%>, %<loop%> or %<simd%> may not be nested inside a %<loop%> region"
  msgstr "Las construcciones OpenACC distintas de %<#pragma omp ordered simd%> pueden no estar anidadas dentro de la región %<simd%>"
  
! #: omp-low.cc:3372
  #, gcc-internal-format
  msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
  msgstr "las regiones %<distribute%> deben estar estrictamente anidadas dentro de construcciones %<teams%>"
  
! #: omp-low.cc:3421
  #, gcc-internal-format
  msgid "OpenACC loop directive must be associated with an OpenACC compute region"
  msgstr "la directiva de bucle OpenACC debe estar asociada a una región de cómputo OpenACC"
  
! #: omp-low.cc:3443
  #, gcc-internal-format
  msgid "orphaned %qs construct"
  msgstr "construcción %qs huérfana"
  
! #: omp-low.cc:3472
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
  msgid "%<cancel for%> inside %<nowait%> for construct"
  msgstr "%<#pragma omp cancel for%> dentro de %<nowait%> para construcción"
  
! #: omp-low.cc:3477
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
  msgid "%<cancel for%> inside %<ordered%> for construct"
  msgstr "%<#pragma omp cancel for%> dentro de %<ordered%> para construcción"
  
! #: omp-low.cc:3497 omp-low.cc:3510
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
  msgid "%<cancel sections%> inside %<nowait%> sections construct"
  msgstr "%<#pragma omp cancel section%> dentro de contrucción de secciones %<nowait%>"
  
! #: omp-low.cc:3539
  #, gcc-internal-format
  msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
  msgstr "la construcción %<%s taskgroup%> no está bien anidada dentro de la región %<taskgroup%>"
  
! #: omp-low.cc:3564
  #, gcc-internal-format
  msgid "invalid arguments"
  msgstr "argumentos no válidos"
  
! #: omp-low.cc:3570
  #, gcc-internal-format
  msgid "%<%s %s%> construct not closely nested inside of %qs"
  msgstr "la construcción %<%s %s%> no está bien anidada dentro de %qs"
  
! #: omp-low.cc:3599
  #, fuzzy, gcc-internal-format
  #| msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgid "barrier region may not be closely nested inside of work-sharing, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explicit %<task%> or %<taskloop%> region"
  msgstr "la región de barrera puede no estar bien anidada dentro de la región de trabajo compartido, %<critical%>, %<ordered%>, %<master%>, %<task%> explícita o región %<taskloop%>"
  
! #: omp-low.cc:3606
  #, fuzzy, gcc-internal-format
  #| msgid "work-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgid "work-sharing region may not be closely nested inside of work-sharing, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explicit %<task%> or %<taskloop%> region"
  msgstr "la región de trabajo compartido puede no estar bien anidada dentro de la región de trabajo compartido, %<crítical%>, %<ordered%>, %<master%>, %<task%> explícita o región %<taskloop%>"
  
! #: omp-low.cc:3637
  #, fuzzy, gcc-internal-format
  #| msgid "%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region"
  msgid "%qs region may not be closely nested inside of work-sharing, %<loop%>, explicit %<task%> or %<taskloop%> region"
  msgstr "la región %<master%> puede no estar bien anidada dentro de la región de trabajo compartido, de %<task%> explícita o de región %<taskloop%>"
  
! #: omp-low.cc:3672
  #, fuzzy, gcc-internal-format
  #| msgid "barrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
  msgid "%<scope%> region may not be closely nested inside of work-sharing, %<loop%>, explicit %<task%>, %<taskloop%>, %<critical%>, %<ordered%>, %<master%>, or %<masked%> region"
  msgstr "la región de barrera puede no estar bien anidada dentro de la región de trabajo compartido, %<critical%>, %<ordered%>, %<master%>, %<task%> explícita o región %<taskloop%>"
  
! #: omp-low.cc:3695
  #, fuzzy, gcc-internal-format
  #| msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
  msgid "%<%s(%s)%> is only allowed in %<omp ordered%>"
  msgstr "%<depend(%s)%> solo se permite en %<omp ordered%>"
  
! #: omp-low.cc:3710
  #, gcc-internal-format
  msgid "invalid depend kind in omp %<ordered%> %<depend%>"
  msgstr ""
  
! #: omp-low.cc:3727
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
  msgstr "la construcción %<ordered%> con la cláusula %<depend%> debe estar bien anidada dentro de un bucle %<ordered%>"
  
! #: omp-low.cc:3743
  #, gcc-internal-format
  msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
  msgstr "%<ordered%> %<simd%> debe estar bien anidada dentro de una región %<simd%>"
  
! #: omp-low.cc:3756
  #, gcc-internal-format
  msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
  msgstr "la región %<ordered%> puede no estar bien anidada dentro de la región %<critical%>, %<ordered%>, explicit %<task%> o %<taskloop%>"
  
! #: omp-low.cc:3769 omp-low.cc:3814
  #, gcc-internal-format
  msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
  msgstr "la región %<ordered%> debe estar bien anidada dentro de una región de bucle con una cláusula %<ordered%>"
  
! #: omp-low.cc:3778
  #, fuzzy, gcc-internal-format
  #| msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
  msgid "%<ordered%> construct without %<doacross%> or %<depend%> clauses must not have the same binding region as %<ordered%> construct with those clauses"
  msgstr "la construcción %<ordered%> con la cláusula %<depend%> debe estar bien anidada dentro de un bucle %<ordered%>"
  
! #: omp-low.cc:3797
  #, fuzzy, gcc-internal-format
  #| msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
  msgid "%<ordered%> construct without %<doacross%> or %<depend%> clauses binds to loop where %<collapse%> argument %wd is different from %<ordered%> argument %wd"
  msgstr "la construcción %<ordered%> con la cláusula %<depend%> debe estar bien anidada dentro de un bucle %<ordered%>"
  
! #: omp-low.cc:3831
  #, gcc-internal-format
  msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
  msgstr "la región %<critical%> puede no estar bien anidada dentro de una región %<critical%> con el mismo nombre"
  
! #: omp-low.cc:3849
  #, fuzzy, gcc-internal-format
  #| msgid "%<teams%> construct not closely nested inside of %<target%> construct"
  msgid "%<teams%> construct must be closely nested inside of %<target%> construct or not nested in any OpenMP construct"
  msgstr "construcción %<teams%> no bien anidada dentro de construcción %<target%>"
  
! #: omp-low.cc:3861 c-family/c-omp.cc:746
  #, gcc-internal-format
  msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
  msgstr "%<depend(%s)%> solo se permite en %<omp ordered%>"
  
! #: omp-low.cc:3869
  #, gcc-internal-format
  msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
  msgstr "región OpenACC dentro de rutina OpenACC; el paralelismo anidado aún no se permite"
  
! #: omp-low.cc:3882
  #, gcc-internal-format
  msgid "OpenACC construct inside of non-OpenACC region"
  msgstr "construcción OpenACC dentro de región no OpenACC"
  
! #: omp-low.cc:3943
  #, gcc-internal-format
  msgid "%s %qs construct inside of %s %qs region"
  msgstr "construcción %s %qs dentro de región %s %qs"
  
! #: omp-low.cc:3956 omp-low.cc:3973
  #, gcc-internal-format
  msgid "%qs construct inside of %qs region"
  msgstr "construcción %qs dentro de región %qs"
  
! #: omp-low.cc:4113
  #, fuzzy, gcc-internal-format
  #| msgid "setjmp/longjmp inside simd construct"
  msgid "setjmp/longjmp inside %<simd%> construct"
  msgstr "setjmp/longjmp dentro de construcción simd"
  
! #: omp-low.cc:4139
  #, gcc-internal-format
  msgid "OpenMP runtime API call %qD in a region with %<order(concurrent)%> clause"
  msgstr ""
  
! #: omp-low.cc:4155
  #, fuzzy, gcc-internal-format
  #| msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
  msgid "OpenMP runtime API call %qD strictly nested in a %<teams%> region"
  msgstr "solamente a las regiones %<distribute%> o %<parallel%> se les permite estar estrictamente anidadas dentro de la región %<teams%>"
  
! #: omp-low.cc:4167
  #, fuzzy, gcc-internal-format
  #| msgid "threadprivate variable %qE used in target region"
  msgid "OpenMP runtime API call %qD in a region with %<device(ancestor)%> clause"
  msgstr "se usó la variable threadprivate %qE en una región objetivo"
  
! #: omp-low.cc:9863
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring sink clause with offset that is not a multiple of the loop step"
  msgid "ignoring %<sink%> clause with offset that is not a multiple of the loop step"
  msgstr "se hace caso omiso de cláusula sumidero con desplazamiento que no es múltiplo del paso del bucle"
  
! #: omp-low.cc:9886
  #, gcc-internal-format
  msgid "first offset must be in opposite direction of loop iterations"
  msgstr "el primer desplazamiento debe estar en dirección opuesta a las iteraciones del bucle"
  
! #: omp-low.cc:12897
! #, fuzzy, gcc-internal-format
! #| msgid "__builtin_thread_pointer is not supported on this target"
! msgid "iterators used together with deep mapping are not supported yet"
! msgstr "no se admite __builtin_thread_pointer en este objetivo"
! 
! #: omp-low.cc:13174
! #, gcc-internal-format
! msgid "only the %<device_type(any)%> is supported"
! msgstr ""
! 
! #: omp-low.cc:15475
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid exit from %s structured block"
  msgstr "salida no válida de un bloque estructurado %s"
  
! #: omp-low.cc:15477 omp-low.cc:15482
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid entry to %s structured block"
  msgstr "entrada no válida a un bloque estructurado %s"
  
  #. Otherwise, be vague and lazy, but efficient.
! #: omp-low.cc:15486
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid branch to/from %s structured block"
  msgstr "ramificación no válida desde/para un bloque estructurado %s"
*************** msgstr "se hace caso omiso de %<#pragma
*** 30818,30824 ****
  msgid "ignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified non-%<uniform%> argument"
  msgstr "se hace caso omiso de %<#pragma omp declare simd%> en función con argumento non-%<uniform%> cualificado %<_Atomic%>"
  
! #: optabs.cc:4979
  #, gcc-internal-format
  msgid "indirect jumps are not available on this target"
  msgstr "los saltos indirectos no está disponibles en este objetivo"
--- 32370,32376 ----
  msgid "ignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified non-%<uniform%> argument"
  msgstr "se hace caso omiso de %<#pragma omp declare simd%> en función con argumento non-%<uniform%> cualificado %<_Atomic%>"
  
! #: optabs.cc:5175
  #, gcc-internal-format
  msgid "indirect jumps are not available on this target"
  msgstr "los saltos indirectos no está disponibles en este objetivo"
*************** msgstr "error al escribir a %s: %m"
*** 30841,30957 ****
  msgid "error closing optimization records %qs"
  msgstr "Realiza optimizaciones de saltos cruzados."
  
! #: opts-common.cc:1453
  #, fuzzy, gcc-internal-format
  #| msgid "command line option %qs is not supported by this configuration"
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "la opción de línea de órdenes %qs no se admite en esta configuración"
  
! #: opts-common.cc:1463 opts.cc:2610
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "faltan argumentos para %qs"
  
! #: opts-common.cc:1470
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs should be a non-negative integer"
  msgid "argument to %qs should be a non-negative integer optionally followed by a size unit"
  msgstr "el argumento para %qs debe ser un entero no negativo"
  
! #: opts-common.cc:1474
  #, gcc-internal-format
  msgid "argument to %qs should be a non-negative integer"
  msgstr "el argumento para %qs debe ser un entero no negativo"
  
! #: opts-common.cc:1481
  #, gcc-internal-format
  msgid "argument to %qs is not between %d and %d"
  msgstr "el argumento para %qs no está entre %d y %d"
  
! #: opts-common.cc:1545
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument %qs to %qs"
  msgid "invalid argument in option %qs"
  msgstr "argumento %qs no válido para %qs"
  
! #: opts-common.cc:1547
  #, gcc-internal-format
  msgid "%qs specified multiple times in the same option"
  msgstr ""
  
! #: opts-common.cc:1550
  #, fuzzy, gcc-internal-format
  #| msgid "FPX fast and compact options cannot be specified together"
  msgid "%qs is mutually exclusive with %qs and cannot be specified together"
  msgstr "las opciones de FPX fast y compact no pueden especificarse juntas"
  
! #: opts-common.cc:1572
  #, gcc-internal-format
  msgid "unrecognized argument in option %qs"
  msgstr "no se reconoce el argumento en la opción %qs"
  
! #: opts-common.cc:1583 config/i386/i386-options.cc:1715
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "los argumentos válidos para %qs son: %s; ¿quiso decir %qs?"
  
! #: opts-common.cc:1586 config/i386/i386-options.cc:1718
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "los argumentos válidos para %qs son: %s"
  
! #: opts-common.cc:1629 c-family/c-opts.cc:476
  #, gcc-internal-format
  msgid "switch %qs is no longer supported"
  msgstr "la opción %qs ya no se admite"
  
! #: opts-common.cc:1689
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qE attribute larger than %d"
  msgid "argument to %qs is bigger than %d"
  msgstr "el argumento para el atributo %qE es más grande que %d"
  
! #: opts-common.cc:2043
  #, fuzzy, gcc-internal-format
  #| msgid "malformed COLLECT_GCC_OPTIONS"
  msgid "malformed %<COLLECT_GCC_OPTIONS%>"
  msgstr "COLLECT_GCC_OPTIONS malformado"
  
- #: opts-diagnostic.cc:142
- #, gcc-internal-format
- msgid "%<%s%s%>: unexpected value %qs for key %qs; expected %qs or %qs"
- msgstr ""
- 
- #: opts-diagnostic.cc:173
- msgid "%<%s%s%>: unexpected value %qs for key %qs; known values: %e"
- msgstr ""
- 
- #: opts-diagnostic.cc:243
- msgid "%<%s%s%>: unknown key %qs for format %qs; known keys: %e"
- msgstr ""
- 
- #: opts-diagnostic.cc:256
- #, gcc-internal-format
- msgid "%<%s%s%>: missing required key %qs for format %qs; try %<%s%s:%s=%s%>"
- msgstr ""
- 
- #: opts-diagnostic.cc:282
- #, gcc-internal-format
- msgid "%<%s%s%>: expected KEY=VALUE-style parameter for format %qs after %qs; got %qs"
- msgstr ""
- 
- #: opts-diagnostic.cc:345
- #, fuzzy
- #| msgid "%qE is an unrecognized format function type"
- msgid "%<%s%s%>: unrecognized format %qs; known formats: %e"
- msgstr "%qE es un formato de tipo de función que no se reconoce"
- 
- #: opts-diagnostic.cc:424
- #, fuzzy, gcc-internal-format
- #| msgid "unable to open file '%s'"
- msgid "unable to open %qs: %m"
- msgstr "no se puede abrir el fichero '%s'"
- 
  #: opts-global.cc:107
  #, fuzzy, gcc-internal-format
  #| msgid "command line option %qs is valid for the driver but not for %s"
--- 32393,32474 ----
  msgid "error closing optimization records %qs"
  msgstr "Realiza optimizaciones de saltos cruzados."
  
! #: opts-common.cc:1455
  #, fuzzy, gcc-internal-format
  #| msgid "command line option %qs is not supported by this configuration"
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "la opción de línea de órdenes %qs no se admite en esta configuración"
  
! #: opts-common.cc:1465 opts.cc:2670
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "faltan argumentos para %qs"
  
! #: opts-common.cc:1472
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs should be a non-negative integer"
  msgid "argument to %qs should be a non-negative integer optionally followed by a size unit"
  msgstr "el argumento para %qs debe ser un entero no negativo"
  
! #: opts-common.cc:1476
  #, gcc-internal-format
  msgid "argument to %qs should be a non-negative integer"
  msgstr "el argumento para %qs debe ser un entero no negativo"
  
! #: opts-common.cc:1483
  #, gcc-internal-format
  msgid "argument to %qs is not between %d and %d"
  msgstr "el argumento para %qs no está entre %d y %d"
  
! #: opts-common.cc:1547
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument %qs to %qs"
  msgid "invalid argument in option %qs"
  msgstr "argumento %qs no válido para %qs"
  
! #: opts-common.cc:1549
  #, gcc-internal-format
  msgid "%qs specified multiple times in the same option"
  msgstr ""
  
! #: opts-common.cc:1552
  #, fuzzy, gcc-internal-format
  #| msgid "FPX fast and compact options cannot be specified together"
  msgid "%qs is mutually exclusive with %qs and cannot be specified together"
  msgstr "las opciones de FPX fast y compact no pueden especificarse juntas"
  
! #: opts-common.cc:1574
  #, gcc-internal-format
  msgid "unrecognized argument in option %qs"
  msgstr "no se reconoce el argumento en la opción %qs"
  
! #: opts-common.cc:1585 config/i386/i386-options.cc:1686
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "los argumentos válidos para %qs son: %s; ¿quiso decir %qs?"
  
! #: opts-common.cc:1588 config/i386/i386-options.cc:1689
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "los argumentos válidos para %qs son: %s"
  
! #: opts-common.cc:1631 c-family/c-opts.cc:476
  #, gcc-internal-format
  msgid "switch %qs is no longer supported"
  msgstr "la opción %qs ya no se admite"
  
! #: opts-common.cc:1694
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qE attribute larger than %d"
  msgid "argument to %qs is bigger than %d"
  msgstr "el argumento para el atributo %qE es más grande que %d"
  
! #: opts-common.cc:2050
  #, fuzzy, gcc-internal-format
  #| msgid "malformed COLLECT_GCC_OPTIONS"
  msgid "malformed %<COLLECT_GCC_OPTIONS%>"
  msgstr "COLLECT_GCC_OPTIONS malformado"
  
  #: opts-global.cc:107
  #, fuzzy, gcc-internal-format
  #| msgid "command line option %qs is valid for the driver but not for %s"
*************** msgstr ""
*** 30983,30989 ****
  msgid "unrecognized command-line option %<-fopt-info-%s%>"
  msgstr "no se reconoce la opción de línea de órdenes %<-fopt-info-%s%>"
  
! #: opts-global.cc:436 opts-global.cc:445 m2/gm2spec.cc:544
  #, fuzzy, gcc-internal-format
  #| msgid "plugin support is disabled; configure with --enable-plugin"
  msgid "plugin support is disabled; configure with %<--enable-plugin%>"
--- 32500,32506 ----
  msgid "unrecognized command-line option %<-fopt-info-%s%>"
  msgstr "no se reconoce la opción de línea de órdenes %<-fopt-info-%s%>"
  
! #: opts-global.cc:436 opts-global.cc:445 m2/gm2spec.cc:564
  #, fuzzy, gcc-internal-format
  #| msgid "plugin support is disabled; configure with --enable-plugin"
  msgid "plugin support is disabled; configure with %<--enable-plugin%>"
*************** msgstr "-fasan-shadow-offset solo deber�
*** 31005,31442 ****
  msgid "unrecognized shadow offset %qs"
  msgstr "no se reconoce el desplazamiento oscurecido %qs"
  
! #: opts.cc:244
  #, gcc-internal-format
  msgid "argument %qs to %<-femit-struct-debug-detailed%> not recognized"
  msgstr "no se reconoce el argumento %qs para %<-femit-struct-debug-detailed%>"
  
! #: opts.cc:280
  #, gcc-internal-format
  msgid "argument %qs to %<-femit-struct-debug-detailed%> unknown"
  msgstr "argumento desconocido %qs para %<-femit-struct-debug-detailed%>"
  
! #: opts.cc:287
  #, gcc-internal-format
  msgid "%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%>"
  msgstr "%<-femit-struct-debug-detailed=dir:...%> debe permitir por lo menos tanto como %<-femit-struct-debug-detailed=ind:...%>"
  
! #: opts.cc:755
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %<-O%> should be a non-negative integer, %<g%>, %<s%> or %<fast%>"
  msgid "argument to %<-O%> should be a non-negative integer, %<g%>, %<s%>, %<z%> or %<fast%>"
  msgstr "el argumento para %<-O%> debe ser un entero no negativo, %<g%>, %<s%> o %<fast%>"
  
! #: opts.cc:861 opts.cc:867 opts.cc:873 opts.cc:879 opts.cc:890 opts.cc:900
! #: opts.cc:906 opts.cc:912 opts.cc:918 opts.cc:924 opts.cc:930 opts.cc:936
! #: opts.cc:942 opts.cc:948 opts.cc:965 opts.cc:973 config/mips/mips.cc:20572
! #: config/mips/mips.cc:20574 config/mips/mips.cc:20587
  #, gcc-internal-format
  msgid "%qs is incompatible with %qs"
  msgstr "%qs es incompatible con %qs"
  
! #: opts.cc:955
  #, fuzzy, gcc-internal-format
  #| msgid "%qs feature modifier is incompatible with %s %s"
  msgid "%<-fipa-modref%> is incompatible with %qs"
  msgstr "el modificador de característica %qs es incompatible con %s %s"
  
! #: opts.cc:1035
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fsanitize=leak%> is incompatible with %<-fsanitize=thread%>"
  msgid "%<-fsanitize=%s%> is incompatible with %<-fsanitize=%s%>"
  msgstr "%<-fsanitize=leak%> es incompatible con %<-fsanitize=thread%>"
  
! #: opts.cc:1053
  #, fuzzy, gcc-internal-format
  #| msgid "-mpower9-minmax incompatible with explicitly disabled options"
  msgid "%<-fipa-reorder-for-locality%> is incompatible with an explicit %qs option"
  msgstr "-mpower9-minmax es incompatible con las opciones desactivadas explícitamente"
  
! #: opts.cc:1092
  #, gcc-internal-format
  msgid "section anchors must be disabled when unit-at-a-time is disabled"
  msgstr "las anclas de sección se deben desactivar cuando se desactiva unidad-cada-vez"
  
! #: opts.cc:1096
  #, gcc-internal-format
  msgid "toplevel reorder must be disabled when unit-at-a-time is disabled"
  msgstr "el reordenamiento de nivel principal se debe desactivar cuando se desactiva unidad-cada-vez"
  
! #: opts.cc:1110
  #, gcc-internal-format
  msgid "transactional memory is not supported with non-call exceptions"
  msgstr "la memoria transaccional no se admite con excepciones que no son llamada"
  
! #: opts.cc:1125
  #, gcc-internal-format
  msgid "section anchors must be disabled when toplevel reorder is disabled"
  msgstr "las anclas de seccions se deben desactivar cando el reordenamiento de nivel principal se desactiva"
  
! #: opts.cc:1136
  #, gcc-internal-format
  msgid "%<-ftrivial-auto-var-init=zero%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: opts.cc:1186
  #, gcc-internal-format
  msgid "%<-fstack-protector-strong%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: opts.cc:1231
  #, gcc-internal-format
  msgid "%<-fno-fat-lto-objects%> are supported only with linker plugin"
  msgstr "%<-fno-fat-lto-object%> sólo se admite con el plugin enlazador"
  
! #: opts.cc:1239
  #, fuzzy, gcc-internal-format
  #| msgid "%<__int%d%> is not supported on this target"
  msgid "%<-gsplit-dwarf%> is not supported with LTO, disabling"
  msgstr "no se admite %<__int%d%> para este objetivo"
  
! #: opts.cc:1253
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
  msgstr "%<-fsplit-stack%> no se admite en esta configuración de compilador"
  
! #: opts.cc:1282
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr "%<-fsanitize=pointer-compare%> debe combinarse con %<-fsanitize=address%> o %<-fsanitize=kernel-address%>"
  
! #: opts.cc:1286
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr "%<-fsanitize=pointer-subtract%> debe combinarse con %<-fsanitize=address%> o %<-fsanitize=kernel-address%>"
  
! #: opts.cc:1313
  #, gcc-internal-format
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "no se admite %<-fsanitize-recover=%s%>"
  
! #: opts.cc:1325 opts.cc:2322
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fsanitize-recover=%s%> is not supported"
  msgid "%<-fsanitize-trap=%s%> is not supported"
  msgstr "no se admite %<-fsanitize-recover=%s%>"
  
! #: opts.cc:1352
  #, gcc-internal-format
  msgid "%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option"
  msgstr "%<-fsanitize-address-use-after-scope%> requiere %<-fstack-reuse=none%> option"
  
! #: opts.cc:1359
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=address%>"
  msgstr "la memoria transaccional no se admite con %<-fsanitize=address%>"
  
! #: opts.cc:1362
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
  msgstr "la memoria transaccional no se admite con %<-fsanitize=kernel-address%>"
  
! #: opts.cc:1367
  #, fuzzy, gcc-internal-format
  #| msgid "profiling not supported with -mg"
  msgid "live patching (with %qs) is not supported with LTO"
  msgstr "el análisis de perfil no se admite con -mg"
  
! #: opts.cc:1372
  #, fuzzy, gcc-internal-format
  #| msgid "profiling not supported with -mg"
  msgid "vtable verification is not supported with LTO"
  msgstr "el análisis de perfil no se admite con -mg"
  
! #: opts.cc:1447
  #, gcc-internal-format
  msgid "variable tracking requested, but useless unless producing debug info"
  msgstr "se solicitó seguimiento de variables, pero es inútil a menos que se produzca información de depuración"
  
! #: opts.cc:1451
  #, gcc-internal-format
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr "se solicitó seguimiento de variables, pero no se admite este formato de depuración"
  
! #: opts.cc:1480
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr "las asignaciones-de-rastreo-de-variable cambian el planificador selectivo"
  
! #: opts.cc:1493
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1523 config/darwin.cc:3484
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> no funciona con excepciones en esta arquitectura"
  
! #: opts.cc:1539
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> no admite información de desenredo en esta arquitectura"
  
! #: opts.cc:1557 config/pa/pa.cc:580
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> no funciona en esta arquitectura"
  
! #: opts.cc:2066
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr "no se reconocen las include_flags 0x%x pasadas a print_specific_help"
  
! #: opts.cc:2301
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr "la opción %<-fsanitize=all%> no es válida"
  
! #: opts.cc:2356
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr "no se reconoce el argumento para la opción -f%ssanitize%s=: %q.*s; ¿quiso decir %qs?"
  
! #: opts.cc:2362
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr "no se reconoce el argumento para la opción -f%ssanitize%s=: %q.*s"
  
! #: opts.cc:2397
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute directive ignored"
  msgid "%qs attribute directive ignored"
  msgstr "se descarta la directiva de atributo %qE"
  
! #: opts.cc:2421
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument of -mcpu: %s"
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr "no se reconoce el argumento de -mcpu=: %s"
  
! #: opts.cc:2445
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument %qs to %qs"
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "argumento %qs no válido para %qs"
  
! #: opts.cc:2460
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect number of arguments to function %qE"
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr "número incorrecto de argumentos para la función %qE"
  
! #: opts.cc:2469
  #, fuzzy, gcc-internal-format
  #| msgid "-falign-loops=%d is not between 0 and %d"
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "-falign-loops=%d no está entre 0 y %d"
  
! #: opts.cc:2528
  #, fuzzy, gcc-internal-format
  #| msgid "invalid arguments for %<-fpatchable_function_entry%>"
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "argumento no válido para %<-fpatchable_function_entry%>"
  
! #: opts.cc:2665
  #, fuzzy, gcc-internal-format
  #| msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr "el argumento %q.*s de --help es ambiguo, por favor sea más específico"
  
! #: opts.cc:2676
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to --help= option: %q.*s"
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "no se reconoce el argumento para la opción --help=: %q.*s"
  
! #: opts.cc:2856
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2862
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:3108
  #, fuzzy, gcc-internal-format
  #| msgid "%<-foffload-abi%> option can be specified only for offload compiler"
  msgid "%qs option can be specified only for offload compiler"
  msgstr "la opción %<-foffload-abi%> solo puede especificarse para compilador de descarga"
  
! #: opts.cc:3117
  #, fuzzy, gcc-internal-format
  #| msgid "structure alignment must be a small power of two, not %d"
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr "la alineación de la estructura debe ser una potencia pequeña de dos, no %d"
  
! #: opts.cc:3238
  #, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "parámetro de revisión de pila desconocido %qs"
  
! #: opts.cc:3290
  #, fuzzy, gcc-internal-format
  #| msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr "%<-gdwarf%s%> es ambiguo; use %<-gdwarf-%s%> para la versión DWARF o %<-gdwarf -g%s%> para nivel de depuración"
  
! #: opts.cc:3301
  #, fuzzy, gcc-internal-format
  #| msgid "dwarf version %d is not supported"
  msgid "dwarf version %wu is not supported"
  msgstr "no se admite dwarf versión %d"
  
! #: opts.cc:3338
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to --help= option: %q.*s"
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "no se reconoce el argumento para la opción --help=: %q.*s"
  
! #: opts.cc:3538
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "el sistema objetivo no admite salida de depuración"
  
! #: opts.cc:3577
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "el formato de depuración %qs genera un conflicto con una selección previa"
  
! #: opts.cc:3601
  #, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "no se reconoce el nivel de salida de depuración %qs"
  
! #: opts.cc:3603
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "el nivel de salida de depuración %qs es demasiado elevado"
  
! #: opts.cc:3615
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized debug output level %qs"
  msgid "unrecognized btf debug output level %qs"
  msgstr "no se reconoce el nivel de salida de depuración %qs"
  
! #: opts.cc:3632
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "obteniendo el límite del tamaño máximo del fichero core: %m"
  
! #: opts.cc:3636
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "estableciendo el límite del tamaño máximo del fichero core: %m"
  
! #: opts.cc:3681
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "no se reconoce la opción de depuración de gcc: %c"
  
! #: opts.cc:3710
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr "no se reconoce la opción de línea de órdenes %<-%s%>; ¿quería decir %<-%s%>?"
  
! #: opts.cc:3714
  #, fuzzy, gcc-internal-format
  #| msgid "-Werror=%s: no option -%s"
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr "-Werror=%s: no existe la opción -%s"
  
! #: opts.cc:3718
  #, fuzzy, gcc-internal-format
  #| msgid "-Werror=%s: -%s is not an option that controls warnings"
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr "-Werror=%s: -%s no es una opción para controlar avisos"
  
! #: passes.cc:84
  #, gcc-internal-format, gfc-internal-format
  msgid "pass %s does not support cloning"
  msgstr "el paso %s no admite clonación"
  
! #: passes.cc:90
  #, fuzzy, gcc-internal-format
  #| msgid "pass %s needs a set_pass_param implementation to handle the extra argument in NEXT_PASS"
  msgid "pass %s needs a %<set_pass_param%> implementation to handle the extra argument in %<NEXT_PASS%>"
  msgstr "el paso %s necesita una implementación set_pass_param para manejar el argumento extra en NEXT_PASS"
  
! #: passes.cc:1085
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized option -fenable"
  msgid "unrecognized option %<-fenable%>"
  msgstr "no se reconoce la opción -fenable"
  
! #: passes.cc:1087
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized option -fdisable"
  msgid "unrecognized option %<-fdisable%>"
  msgstr "no se reconoce la opción -fdisable"
  
! #: passes.cc:1095
  #, fuzzy, gcc-internal-format
  #| msgid "unknown pass %s specified in -fenable"
  msgid "unknown pass %s specified in %<-fenable%>"
  msgstr "se especificó el paso desconocido %s en -fenable"
  
! #: passes.cc:1097
  #, fuzzy, gcc-internal-format
  #| msgid "unknown pass %s specified in -fdisable"
  msgid "unknown pass %s specified in %<-fdisable%>"
  msgstr "se especificó el paso desconocido %s en -fdisable"
  
! #: passes.cc:1122 passes.cc:1211
  #, gcc-internal-format, gfc-internal-format
  msgid "enable pass %s for functions in the range of [%u, %u]"
  msgstr "se activa el paso %s para las funciones en el rango de [%u, %u]"
  
! #: passes.cc:1125 passes.cc:1222
  #, gcc-internal-format, gfc-internal-format
  msgid "disable pass %s for functions in the range of [%u, %u]"
  msgstr "se desactiva el paso %s para las funciones en el rango de [%u, %u]"
  
! #: passes.cc:1161 passes.cc:1189
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid range %s in option %s"
  msgstr "Rango %s no válido en la opción %s"
  
! #: passes.cc:1207
  #, gcc-internal-format, gfc-internal-format
  msgid "enable pass %s for function %s"
  msgstr "se activa el paso %s para la función %s"
  
! #: passes.cc:1218
  #, gcc-internal-format, gfc-internal-format
  msgid "disable pass %s for function %s"
  msgstr "se desactiva el paso %s para la función %s"
  
! #: passes.cc:1447
  #, gcc-internal-format
  msgid "invalid pass positioning operation"
  msgstr "operación de posicionamiento de paso no válido"
  
! #: passes.cc:1508
  #, gcc-internal-format
  msgid "plugin cannot register a missing pass"
  msgstr "el plugin no puede registrar un paso faltante"
  
! #: passes.cc:1511
  #, gcc-internal-format
  msgid "plugin cannot register an unnamed pass"
  msgstr "el plugin no puede registrar un paso sin nombre"
  
! #: passes.cc:1516
  #, gcc-internal-format
  msgid "plugin cannot register pass %qs without reference pass name"
  msgstr "el plugin no puede registrar el paso %qs sin un nombre de paso de referencia"
  
! #: passes.cc:1535
  #, gcc-internal-format
  msgid "pass %qs not found but is referenced by new pass %qs"
  msgstr "no se encontró el paso %qs, pero está referenciado por el paso nuevo %qs"
--- 32522,32964 ----
  msgid "unrecognized shadow offset %qs"
  msgstr "no se reconoce el desplazamiento oscurecido %qs"
  
! #: opts.cc:246
  #, gcc-internal-format
  msgid "argument %qs to %<-femit-struct-debug-detailed%> not recognized"
  msgstr "no se reconoce el argumento %qs para %<-femit-struct-debug-detailed%>"
  
! #: opts.cc:282
  #, gcc-internal-format
  msgid "argument %qs to %<-femit-struct-debug-detailed%> unknown"
  msgstr "argumento desconocido %qs para %<-femit-struct-debug-detailed%>"
  
! #: opts.cc:289
  #, gcc-internal-format
  msgid "%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%>"
  msgstr "%<-femit-struct-debug-detailed=dir:...%> debe permitir por lo menos tanto como %<-femit-struct-debug-detailed=ind:...%>"
  
! #: opts.cc:767
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %<-O%> should be a non-negative integer, %<g%>, %<s%> or %<fast%>"
  msgid "argument to %<-O%> should be a non-negative integer, %<g%>, %<s%>, %<z%> or %<fast%>"
  msgstr "el argumento para %<-O%> debe ser un entero no negativo, %<g%>, %<s%> o %<fast%>"
  
! #: opts.cc:873 opts.cc:879 opts.cc:885 opts.cc:891 opts.cc:902 opts.cc:912
! #: opts.cc:918 opts.cc:924 opts.cc:930 opts.cc:936 opts.cc:942 opts.cc:948
! #: opts.cc:954 opts.cc:960 opts.cc:977 opts.cc:985 config/mips/mips.cc:20593
! #: config/mips/mips.cc:20595 config/mips/mips.cc:20608
  #, gcc-internal-format
  msgid "%qs is incompatible with %qs"
  msgstr "%qs es incompatible con %qs"
  
! #: opts.cc:967
  #, fuzzy, gcc-internal-format
  #| msgid "%qs feature modifier is incompatible with %s %s"
  msgid "%<-fipa-modref%> is incompatible with %qs"
  msgstr "el modificador de característica %qs es incompatible con %s %s"
  
! #: opts.cc:1049
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fsanitize=leak%> is incompatible with %<-fsanitize=thread%>"
  msgid "%<-fsanitize=%s%> is incompatible with %<-fsanitize=%s%>"
  msgstr "%<-fsanitize=leak%> es incompatible con %<-fsanitize=thread%>"
  
! #: opts.cc:1067
  #, fuzzy, gcc-internal-format
  #| msgid "-mpower9-minmax incompatible with explicitly disabled options"
  msgid "%<-fipa-reorder-for-locality%> is incompatible with an explicit %qs option"
  msgstr "-mpower9-minmax es incompatible con las opciones desactivadas explícitamente"
  
! #: opts.cc:1127
  #, gcc-internal-format
  msgid "section anchors must be disabled when unit-at-a-time is disabled"
  msgstr "las anclas de sección se deben desactivar cuando se desactiva unidad-cada-vez"
  
! #: opts.cc:1131
  #, gcc-internal-format
  msgid "toplevel reorder must be disabled when unit-at-a-time is disabled"
  msgstr "el reordenamiento de nivel principal se debe desactivar cuando se desactiva unidad-cada-vez"
  
! #: opts.cc:1145
  #, gcc-internal-format
  msgid "transactional memory is not supported with non-call exceptions"
  msgstr "la memoria transaccional no se admite con excepciones que no son llamada"
  
! #: opts.cc:1160
  #, gcc-internal-format
  msgid "section anchors must be disabled when toplevel reorder is disabled"
  msgstr "las anclas de seccions se deben desactivar cando el reordenamiento de nivel principal se desactiva"
  
! #: opts.cc:1171
  #, gcc-internal-format
  msgid "%<-ftrivial-auto-var-init=zero%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: opts.cc:1221
  #, gcc-internal-format
  msgid "%<-fstack-protector-strong%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: opts.cc:1266
  #, gcc-internal-format
  msgid "%<-fno-fat-lto-objects%> are supported only with linker plugin"
  msgstr "%<-fno-fat-lto-object%> sólo se admite con el plugin enlazador"
  
! #: opts.cc:1274
  #, fuzzy, gcc-internal-format
  #| msgid "%<__int%d%> is not supported on this target"
  msgid "%<-gsplit-dwarf%> is not supported with LTO, disabling"
  msgstr "no se admite %<__int%d%> para este objetivo"
  
! #: opts.cc:1288
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
  msgstr "%<-fsplit-stack%> no se admite en esta configuración de compilador"
  
! #: opts.cc:1317
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr "%<-fsanitize=pointer-compare%> debe combinarse con %<-fsanitize=address%> o %<-fsanitize=kernel-address%>"
  
! #: opts.cc:1321
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr "%<-fsanitize=pointer-subtract%> debe combinarse con %<-fsanitize=address%> o %<-fsanitize=kernel-address%>"
  
! #: opts.cc:1357
! #, gcc-internal-format
! msgid "%<--param hwasan-random-frame-tag=0%> is ignored when %<-fsanitize=memtag-stack%> is present"
! msgstr ""
! 
! #: opts.cc:1366
  #, gcc-internal-format
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "no se admite %<-fsanitize-recover=%s%>"
  
! #: opts.cc:1378 opts.cc:2382
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fsanitize-recover=%s%> is not supported"
  msgid "%<-fsanitize-trap=%s%> is not supported"
  msgstr "no se admite %<-fsanitize-recover=%s%>"
  
! #: opts.cc:1405
  #, gcc-internal-format
  msgid "%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option"
  msgstr "%<-fsanitize-address-use-after-scope%> requiere %<-fstack-reuse=none%> option"
  
! #: opts.cc:1412
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=address%>"
  msgstr "la memoria transaccional no se admite con %<-fsanitize=address%>"
  
! #: opts.cc:1415
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
  msgstr "la memoria transaccional no se admite con %<-fsanitize=kernel-address%>"
  
! #: opts.cc:1420
  #, fuzzy, gcc-internal-format
  #| msgid "profiling not supported with -mg"
  msgid "live patching (with %qs) is not supported with LTO"
  msgstr "el análisis de perfil no se admite con -mg"
  
! #: opts.cc:1425
  #, fuzzy, gcc-internal-format
  #| msgid "profiling not supported with -mg"
  msgid "vtable verification is not supported with LTO"
  msgstr "el análisis de perfil no se admite con -mg"
  
! #: opts.cc:1491
  #, gcc-internal-format
  msgid "variable tracking requested, but useless unless producing debug info"
  msgstr "se solicitó seguimiento de variables, pero es inútil a menos que se produzca información de depuración"
  
! #: opts.cc:1495
  #, gcc-internal-format
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr "se solicitó seguimiento de variables, pero no se admite este formato de depuración"
  
! #: opts.cc:1524
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr "las asignaciones-de-rastreo-de-variable cambian el planificador selectivo"
  
! #: opts.cc:1537
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1567 config/darwin.cc:3539
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> no funciona con excepciones en esta arquitectura"
  
! #: opts.cc:1583
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> no admite información de desenredo en esta arquitectura"
  
! #: opts.cc:1601 config/pa/pa.cc:580
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> no funciona en esta arquitectura"
  
! #: opts.cc:2110
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr "no se reconocen las include_flags 0x%x pasadas a print_specific_help"
  
! #: opts.cc:2360
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr "la opción %<-fsanitize=all%> no es válida"
  
! #: opts.cc:2416
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr "no se reconoce el argumento para la opción -f%ssanitize%s=: %q.*s; ¿quiso decir %qs?"
  
! #: opts.cc:2422
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr "no se reconoce el argumento para la opción -f%ssanitize%s=: %q.*s"
  
! #: opts.cc:2457
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute directive ignored"
  msgid "%qs attribute directive ignored"
  msgstr "se descarta la directiva de atributo %qE"
  
! #: opts.cc:2481
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument of -mcpu: %s"
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr "no se reconoce el argumento de -mcpu=: %s"
  
! #: opts.cc:2505
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument %qs to %qs"
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "argumento %qs no válido para %qs"
  
! #: opts.cc:2520
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect number of arguments to function %qE"
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr "número incorrecto de argumentos para la función %qE"
  
! #: opts.cc:2529
  #, fuzzy, gcc-internal-format
  #| msgid "-falign-loops=%d is not between 0 and %d"
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "-falign-loops=%d no está entre 0 y %d"
  
! #: opts.cc:2588
  #, fuzzy, gcc-internal-format
  #| msgid "invalid arguments for %<-fpatchable_function_entry%>"
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "argumento no válido para %<-fpatchable_function_entry%>"
  
! #: opts.cc:2725
  #, fuzzy, gcc-internal-format
  #| msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr "el argumento %q.*s de --help es ambiguo, por favor sea más específico"
  
! #: opts.cc:2736
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to --help= option: %q.*s"
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "no se reconoce el argumento para la opción --help=: %q.*s"
  
! #: opts.cc:2916
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2922
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:3180
  #, fuzzy, gcc-internal-format
  #| msgid "%<-foffload-abi%> option can be specified only for offload compiler"
  msgid "%qs option can be specified only for offload compiler"
  msgstr "la opción %<-foffload-abi%> solo puede especificarse para compilador de descarga"
  
! #: opts.cc:3189
  #, fuzzy, gcc-internal-format
  #| msgid "structure alignment must be a small power of two, not %d"
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr "la alineación de la estructura debe ser una potencia pequeña de dos, no %d"
  
! #: opts.cc:3314
  #, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "parámetro de revisión de pila desconocido %qs"
  
! #: opts.cc:3366
  #, fuzzy, gcc-internal-format
  #| msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr "%<-gdwarf%s%> es ambiguo; use %<-gdwarf-%s%> para la versión DWARF o %<-gdwarf -g%s%> para nivel de depuración"
  
! #: opts.cc:3377
  #, fuzzy, gcc-internal-format
  #| msgid "dwarf version %d is not supported"
  msgid "dwarf version %wu is not supported"
  msgstr "no se admite dwarf versión %d"
  
! #: opts.cc:3416
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to --help= option: %q.*s"
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "no se reconoce el argumento para la opción --help=: %q.*s"
  
! #: opts.cc:3617
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "el sistema objetivo no admite salida de depuración"
  
! #: opts.cc:3656
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "el formato de depuración %qs genera un conflicto con una selección previa"
  
! #: opts.cc:3680
  #, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "no se reconoce el nivel de salida de depuración %qs"
  
! #: opts.cc:3682
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "el nivel de salida de depuración %qs es demasiado elevado"
  
! #: opts.cc:3694
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized debug output level %qs"
  msgid "unrecognized btf debug output level %qs"
  msgstr "no se reconoce el nivel de salida de depuración %qs"
  
! #: opts.cc:3711
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "obteniendo el límite del tamaño máximo del fichero core: %m"
  
! #: opts.cc:3715
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "estableciendo el límite del tamaño máximo del fichero core: %m"
  
! #: opts.cc:3760
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "no se reconoce la opción de depuración de gcc: %c"
  
! #: opts.cc:3789
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr "no se reconoce la opción de línea de órdenes %<-%s%>; ¿quería decir %<-%s%>?"
  
! #: opts.cc:3793
  #, fuzzy, gcc-internal-format
  #| msgid "-Werror=%s: no option -%s"
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr "-Werror=%s: no existe la opción -%s"
  
! #: opts.cc:3797
  #, fuzzy, gcc-internal-format
  #| msgid "-Werror=%s: -%s is not an option that controls warnings"
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr "-Werror=%s: -%s no es una opción para controlar avisos"
  
! #: passes.cc:90
  #, gcc-internal-format, gfc-internal-format
  msgid "pass %s does not support cloning"
  msgstr "el paso %s no admite clonación"
  
! #: passes.cc:96
  #, fuzzy, gcc-internal-format
  #| msgid "pass %s needs a set_pass_param implementation to handle the extra argument in NEXT_PASS"
  msgid "pass %s needs a %<set_pass_param%> implementation to handle the extra argument in %<NEXT_PASS%>"
  msgstr "el paso %s necesita una implementación set_pass_param para manejar el argumento extra en NEXT_PASS"
  
! #: passes.cc:1084
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized option -fenable"
  msgid "unrecognized option %<-fenable%>"
  msgstr "no se reconoce la opción -fenable"
  
! #: passes.cc:1086
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized option -fdisable"
  msgid "unrecognized option %<-fdisable%>"
  msgstr "no se reconoce la opción -fdisable"
  
! #: passes.cc:1094
  #, fuzzy, gcc-internal-format
  #| msgid "unknown pass %s specified in -fenable"
  msgid "unknown pass %s specified in %<-fenable%>"
  msgstr "se especificó el paso desconocido %s en -fenable"
  
! #: passes.cc:1096
  #, fuzzy, gcc-internal-format
  #| msgid "unknown pass %s specified in -fdisable"
  msgid "unknown pass %s specified in %<-fdisable%>"
  msgstr "se especificó el paso desconocido %s en -fdisable"
  
! #: passes.cc:1121 passes.cc:1210
  #, gcc-internal-format, gfc-internal-format
  msgid "enable pass %s for functions in the range of [%u, %u]"
  msgstr "se activa el paso %s para las funciones en el rango de [%u, %u]"
  
! #: passes.cc:1124 passes.cc:1221
  #, gcc-internal-format, gfc-internal-format
  msgid "disable pass %s for functions in the range of [%u, %u]"
  msgstr "se desactiva el paso %s para las funciones en el rango de [%u, %u]"
  
! #: passes.cc:1160 passes.cc:1188
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid range %s in option %s"
  msgstr "Rango %s no válido en la opción %s"
  
! #: passes.cc:1206
  #, gcc-internal-format, gfc-internal-format
  msgid "enable pass %s for function %s"
  msgstr "se activa el paso %s para la función %s"
  
! #: passes.cc:1217
  #, gcc-internal-format, gfc-internal-format
  msgid "disable pass %s for function %s"
  msgstr "se desactiva el paso %s para la función %s"
  
! #: passes.cc:1446
  #, gcc-internal-format
  msgid "invalid pass positioning operation"
  msgstr "operación de posicionamiento de paso no válido"
  
! #: passes.cc:1507
  #, gcc-internal-format
  msgid "plugin cannot register a missing pass"
  msgstr "el plugin no puede registrar un paso faltante"
  
! #: passes.cc:1510
  #, gcc-internal-format
  msgid "plugin cannot register an unnamed pass"
  msgstr "el plugin no puede registrar un paso sin nombre"
  
! #: passes.cc:1515
  #, gcc-internal-format
  msgid "plugin cannot register pass %qs without reference pass name"
  msgstr "el plugin no puede registrar el paso %qs sin un nombre de paso de referencia"
  
! #: passes.cc:1534
  #, gcc-internal-format
  msgid "pass %qs not found but is referenced by new pass %qs"
  msgstr "no se encontró el paso %qs, pero está referenciado por el paso nuevo %qs"
*************** msgstr ""
*** 31485,31496 ****
  msgid "unknown callback event registered by plugin %s"
  msgstr "evento de llamada hacia atrás desconocido registrado por el plugin %s"
  
! #: plugin.cc:507
  #, gcc-internal-format, gfc-internal-format
  msgid "plugin %s registered a null callback function for event %s"
  msgstr "el plugin %s registró una función de llamada hacia atrás nula para el evento %s"
  
! #: plugin.cc:641
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "cannot load plugin %s\n"
--- 33007,33018 ----
  msgid "unknown callback event registered by plugin %s"
  msgstr "evento de llamada hacia atrás desconocido registrado por el plugin %s"
  
! #: plugin.cc:506
  #, gcc-internal-format, gfc-internal-format
  msgid "plugin %s registered a null callback function for event %s"
  msgstr "el plugin %s registró una función de llamada hacia atrás nula para el evento %s"
  
! #: plugin.cc:639
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "cannot load plugin %s\n"
*************** msgstr ""
*** 31499,31505 ****
  "no se puede cargar el plugin %s\n"
  "%s"
  
! #: plugin.cc:652
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "plugin %s is not licensed under a GPL-compatible license\n"
--- 33021,33027 ----
  "no se puede cargar el plugin %s\n"
  "%s"
  
! #: plugin.cc:650
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "plugin %s is not licensed under a GPL-compatible license\n"
*************** msgstr ""
*** 31508,31514 ****
  "el plugin %s no está licenciado bajo una licencia compatible con GPL\n"
  "%s"
  
! #: plugin.cc:665
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "cannot find %s in plugin %s\n"
--- 33030,33036 ----
  "el plugin %s no está licenciado bajo una licencia compatible con GPL\n"
  "%s"
  
! #: plugin.cc:663
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "cannot find %s in plugin %s\n"
*************** msgstr ""
*** 31517,31528 ****
  "no se puede encontrar %s en el plugin %s\n"
  "%s"
  
! #: plugin.cc:675
  #, gcc-internal-format, gfc-internal-format
  msgid "fail to initialize plugin %s"
  msgstr "no se puede inicializar el plugin %s"
  
! #: plugin.cc:708
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid ""
  #| "cannot load plugin %s\n"
--- 33039,33050 ----
  "no se puede encontrar %s en el plugin %s\n"
  "%s"
  
! #: plugin.cc:673
  #, gcc-internal-format, gfc-internal-format
  msgid "fail to initialize plugin %s"
  msgstr "no se puede inicializar el plugin %s"
  
! #: plugin.cc:706
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid ""
  #| "cannot load plugin %s\n"
*************** msgstr ""
*** 31532,31538 ****
  "no se puede cargar el plugin %s\n"
  "%s"
  
! #: plugin.cc:718
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid ""
  #| "plugin %s is not licensed under a GPL-compatible license\n"
--- 33054,33060 ----
  "no se puede cargar el plugin %s\n"
  "%s"
  
! #: plugin.cc:716
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid ""
  #| "plugin %s is not licensed under a GPL-compatible license\n"
*************** msgstr ""
*** 31542,31548 ****
  "el plugin %s no está licenciado bajo una licencia compatible con GPL\n"
  "%s"
  
! #: plugin.cc:728
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid ""
  #| "cannot find %s in plugin %s\n"
--- 33064,33070 ----
  "el plugin %s no está licenciado bajo una licencia compatible con GPL\n"
  "%s"
  
! #: plugin.cc:726
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid ""
  #| "cannot find %s in plugin %s\n"
*************** msgstr ""
*** 31552,31677 ****
  "no se puede encontrar %s en el plugin %s\n"
  "%s"
  
! #: plugin.cc:737
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "fail to initialize plugin %s"
  msgid "failed to initialize plugin %s"
  msgstr "no se puede inicializar el plugin %s"
  
! #: plugin.cc:1049
  #, fuzzy, gcc-internal-format
  #| msgid "-iplugindir <dir> option not passed from the gcc driver"
  msgid "%<-iplugindir%> option not passed from the gcc driver"
  msgstr "no se pasó la opción -iplugindir <dir> del controlador de gcc"
  
! #: pointer-query.cc:1201
  #, gcc-internal-format
  msgid "destination object is likely at address zero"
  msgstr ""
  
! #: pointer-query.cc:1203
  #, gcc-internal-format
  msgid "source object is likely at address zero"
  msgstr ""
  
! #: pointer-query.cc:1213
  #, fuzzy, gcc-internal-format
  #| msgid "%qE output %wu bytes into a destination of size %wu"
  msgid "at offset %s into destination object %qE of size %s"
  msgstr "%qE manda %wu bytes a un destino de tamaño %wu"
  
! #: pointer-query.cc:1216
  #, gcc-internal-format
  msgid "destination object %qE of size %s"
  msgstr ""
  
! #: pointer-query.cc:1222
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was declared here"
  msgid "at offset %s into destination object of size %s allocated by %qE"
  msgstr "%qD se declaró aquí"
  
! #: pointer-query.cc:1225
  #, gcc-internal-format
  msgid "destination object of size %s allocated by %qE"
  msgstr ""
  
! #: pointer-query.cc:1235
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "at offset %s into source object %qE of size %s"
  msgstr "en una llamada a la función %qD declarada aquí"
  
! #: pointer-query.cc:1238
  #, gcc-internal-format
  msgid "source object %qE of size %s"
  msgstr ""
  
! #: pointer-query.cc:1245
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was declared here"
  msgid "at offset %s into source object of size %s allocated by %qE"
  msgstr "%qD se declaró aquí"
  
! #: pointer-query.cc:1248
  #, gcc-internal-format
  msgid "source object of size %s allocated by %qE"
  msgstr ""
  
! #: pointer-query.cc:1256
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "at offset %s into object %qE of size %s"
  msgstr "en una llamada a la función %qD declarada aquí"
  
! #: pointer-query.cc:1259
  #, gcc-internal-format
  msgid "object %qE of size %s"
  msgstr ""
  
! #: pointer-query.cc:1266
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "at offset %s into object of size %s allocated by %qE"
  msgstr "en una llamada a la función %qD declarada aquí"
  
! #: pointer-query.cc:1269
  #, gcc-internal-format
  msgid "object of size %s allocated by %qE"
  msgstr ""
  
! #: predict.cc:2616
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "probability %qE must be constant floating-point expression"
  msgstr "la expresión %qE no es una expresión constante"
  
! #: predict.cc:2629
  #, gcc-internal-format
  msgid "probability %qE is outside the range [0.0, 1.0]"
  msgstr ""
  
! #: predict.cc:3704
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing counts for called function %s"
  msgstr "Faltan las cuentas para la función invocada %s"
  
! #: profile.cc:628
  #, gcc-internal-format
  msgid "corrupted profile info: profile data is not flow-consistent"
  msgstr "información de análisis de perfil corrupta: los datos de análisis de perfil no es consistente en flujo"
  
! #: profile.cc:645
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted profile info: number of iterations for basic block %d thought to be %i"
  msgstr "información de análisis de perfil corrupta: el número de iteraciones para el bloque básico %d debería ser %i"
  
! #: profile.cc:668
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted profile info: number of executions for edge %d-%d thought to be %i"
  msgstr "información de análisis de perfil corrupta: el número de ejecuciones para el borde %d-%d debería ser %i"
  
! #: profile.cc:977
  #, fuzzy, gcc-internal-format
  #| msgid "corrupted profile info: profile data is not flow-consistent"
  msgid "corrupted profile info: invalid time profile"
--- 33074,33199 ----
  "no se puede encontrar %s en el plugin %s\n"
  "%s"
  
! #: plugin.cc:735
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "fail to initialize plugin %s"
  msgid "failed to initialize plugin %s"
  msgstr "no se puede inicializar el plugin %s"
  
! #: plugin.cc:1047
  #, fuzzy, gcc-internal-format
  #| msgid "-iplugindir <dir> option not passed from the gcc driver"
  msgid "%<-iplugindir%> option not passed from the gcc driver"
  msgstr "no se pasó la opción -iplugindir <dir> del controlador de gcc"
  
! #: pointer-query.cc:1206
  #, gcc-internal-format
  msgid "destination object is likely at address zero"
  msgstr ""
  
! #: pointer-query.cc:1208
  #, gcc-internal-format
  msgid "source object is likely at address zero"
  msgstr ""
  
! #: pointer-query.cc:1218
  #, fuzzy, gcc-internal-format
  #| msgid "%qE output %wu bytes into a destination of size %wu"
  msgid "at offset %s into destination object %qE of size %s"
  msgstr "%qE manda %wu bytes a un destino de tamaño %wu"
  
! #: pointer-query.cc:1221
  #, gcc-internal-format
  msgid "destination object %qE of size %s"
  msgstr ""
  
! #: pointer-query.cc:1227
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was declared here"
  msgid "at offset %s into destination object of size %s allocated by %qE"
  msgstr "%qD se declaró aquí"
  
! #: pointer-query.cc:1230
  #, gcc-internal-format
  msgid "destination object of size %s allocated by %qE"
  msgstr ""
  
! #: pointer-query.cc:1240
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "at offset %s into source object %qE of size %s"
  msgstr "en una llamada a la función %qD declarada aquí"
  
! #: pointer-query.cc:1243
  #, gcc-internal-format
  msgid "source object %qE of size %s"
  msgstr ""
  
! #: pointer-query.cc:1250
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was declared here"
  msgid "at offset %s into source object of size %s allocated by %qE"
  msgstr "%qD se declaró aquí"
  
! #: pointer-query.cc:1253
  #, gcc-internal-format
  msgid "source object of size %s allocated by %qE"
  msgstr ""
  
! #: pointer-query.cc:1261
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "at offset %s into object %qE of size %s"
  msgstr "en una llamada a la función %qD declarada aquí"
  
! #: pointer-query.cc:1264
  #, gcc-internal-format
  msgid "object %qE of size %s"
  msgstr ""
  
! #: pointer-query.cc:1271
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "at offset %s into object of size %s allocated by %qE"
  msgstr "en una llamada a la función %qD declarada aquí"
  
! #: pointer-query.cc:1274
  #, gcc-internal-format
  msgid "object of size %s allocated by %qE"
  msgstr ""
  
! #: predict.cc:2639
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "probability %qE must be constant floating-point expression"
  msgstr "la expresión %qE no es una expresión constante"
  
! #: predict.cc:2652
  #, gcc-internal-format
  msgid "probability %qE is outside the range [0.0, 1.0]"
  msgstr ""
  
! #: predict.cc:3728
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing counts for called function %s"
  msgstr "Faltan las cuentas para la función invocada %s"
  
! #: profile.cc:666
  #, gcc-internal-format
  msgid "corrupted profile info: profile data is not flow-consistent"
  msgstr "información de análisis de perfil corrupta: los datos de análisis de perfil no es consistente en flujo"
  
! #: profile.cc:683
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted profile info: number of iterations for basic block %d thought to be %i"
  msgstr "información de análisis de perfil corrupta: el número de iteraciones para el bloque básico %d debería ser %i"
  
! #: profile.cc:706
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted profile info: number of executions for edge %d-%d thought to be %i"
  msgstr "información de análisis de perfil corrupta: el número de ejecuciones para el borde %d-%d debería ser %i"
  
! #: profile.cc:1027
  #, fuzzy, gcc-internal-format
  #| msgid "corrupted profile info: profile data is not flow-consistent"
  msgid "corrupted profile info: invalid time profile"
*************** msgstr "los registros usados explícitam
*** 31768,31792 ****
  msgid "output operand %d must use %<&%> constraint"
  msgstr "el operando de salida %d debe usar la restricción %<&%>"
  
! #: regcprop.cc:1254
  #, fuzzy, gcc-internal-format
  #| msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
  msgid "%qs: [%u] bad %<next_regno%> for empty chain (%u)"
  msgstr "validate_value_data: [%u] next_regno erróneo para la cadena vacía (%u)"
  
! #: regcprop.cc:1266
  #, fuzzy, gcc-internal-format
  #| msgid "validate_value_data: Loop in regno chain (%u)"
  msgid "%qs: loop in %<next_regno%> chain (%u)"
  msgstr "validate_value_data: Ciclo en la cadena regno (%u)"
  
! #: regcprop.cc:1269
  #, fuzzy, gcc-internal-format
  #| msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
  msgid "%qs: [%u] bad %<oldest_regno%> (%u)"
  msgstr "validate_value_data: [%u] oldest_regno erróneo (%u)"
  
! #: regcprop.cc:1281
  #, fuzzy, gcc-internal-format
  #| msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
  msgid "%qs: [%u] non-empty register in chain (%s %u %i)"
--- 33290,33314 ----
  msgid "output operand %d must use %<&%> constraint"
  msgstr "el operando de salida %d debe usar la restricción %<&%>"
  
! #: regcprop.cc:1295
  #, fuzzy, gcc-internal-format
  #| msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
  msgid "%qs: [%u] bad %<next_regno%> for empty chain (%u)"
  msgstr "validate_value_data: [%u] next_regno erróneo para la cadena vacía (%u)"
  
! #: regcprop.cc:1307
  #, fuzzy, gcc-internal-format
  #| msgid "validate_value_data: Loop in regno chain (%u)"
  msgid "%qs: loop in %<next_regno%> chain (%u)"
  msgstr "validate_value_data: Ciclo en la cadena regno (%u)"
  
! #: regcprop.cc:1310
  #, fuzzy, gcc-internal-format
  #| msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
  msgid "%qs: [%u] bad %<oldest_regno%> (%u)"
  msgstr "validate_value_data: [%u] oldest_regno erróneo (%u)"
  
! #: regcprop.cc:1322
  #, fuzzy, gcc-internal-format
  #| msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
  msgid "%qs: [%u] non-empty register in chain (%s %u %i)"
*************** msgstr "no se puede usar %qs como un reg
*** 31810,31817 ****
  msgid "cannot use %qs as a fixed register"
  msgstr "no se puede usar %qs como un registro fijo"
  
! #: reginfo.cc:732 config/arc/arc.cc:1086 config/arc/arc.cc:1128
! #: config/ia64/ia64.cc:6051 config/ia64/ia64.cc:6058 config/pa/pa.cc:477
  #: config/pa/pa.cc:484 config/sh/sh.cc:8291 config/sh/sh.cc:8298
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown register name: %s"
--- 33332,33339 ----
  msgid "cannot use %qs as a fixed register"
  msgstr "no se puede usar %qs como un registro fijo"
  
! #: reginfo.cc:732 config/arc/arc.cc:1084 config/arc/arc.cc:1126
! #: config/ia64/ia64.cc:6096 config/ia64/ia64.cc:6103 config/pa/pa.cc:477
  #: config/pa/pa.cc:484 config/sh/sh.cc:8291 config/sh/sh.cc:8298
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown register name: %s"
*************** msgstr "el operando %<asm%> requiere una
*** 31889,31895 ****
  msgid "%<asm%> operand constraint incompatible with operand size"
  msgstr "la restricción del operando %<asm%> es incompatible con el tamaño del operando"
  
! #: reload1.cc:7885
  #, gcc-internal-format
  msgid "output operand is constant in %<asm%>"
  msgstr "el operando de salida es constante en %<asm%>"
--- 33411,33417 ----
  msgid "%<asm%> operand constraint incompatible with operand size"
  msgstr "la restricción del operando %<asm%> es incompatible con el tamaño del operando"
  
! #: reload1.cc:7884
  #, gcc-internal-format
  msgid "output operand is constant in %<asm%>"
  msgstr "el operando de salida es constante en %<asm%>"
*************** msgstr "Revisión RTL: acceso de elt %d
*** 31945,32019 ****
  msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
  msgstr "Revisión de opción RTL: se usó %s con el código rtx inesperado '%s' en %s, en %s:%d"
  
! #: stmt.cc:215
  #, gcc-internal-format
  msgid "output operand constraint lacks %<=%>"
  msgstr "la restricción de operando de salida carece de %<=%>"
  
! #: stmt.cc:230
  #, gcc-internal-format
  msgid "output constraint %qc for operand %d is not at the beginning"
  msgstr "la restricción de salida %qc para el operando %d no está al inicio"
  
! #: stmt.cc:254
  #, gcc-internal-format
  msgid "operand constraint contains incorrectly positioned %<+%> or %<=%>"
  msgstr "la restriccion de operando contiene %<+%> ó %<=%> en una posición incorrecta"
  
! #: stmt.cc:261 stmt.cc:355
  #, gcc-internal-format
  msgid "%<%%%> constraint used with last operand"
  msgstr "se usó la restricción %<%%%> con el último operando"
  
! #: stmt.cc:277
  #, gcc-internal-format
  msgid "matching constraint not valid in output operand"
  msgstr "la restricción coincidente no es válida en el operando de salida"
  
! #: stmt.cc:281
  #, fuzzy, gcc-internal-format
  #| msgid "%<%%%> constraint used with last operand"
  msgid "%<:%> constraint used for output operand"
  msgstr "se usó la restricción %<%%%> con el último operando"
  
! #: stmt.cc:346
  #, gcc-internal-format
  msgid "input operand constraint contains %qc"
  msgstr "la restricción de operando de entrada contiene %qc"
  
! #: stmt.cc:377
  #, fuzzy, gcc-internal-format
  #| msgid "%<&%> constraint used with no register class"
  msgid "%<:%> constraint mixed with other constraints"
  msgstr "se usó la restricción %<&%> sin una clase de registro"
  
! #: stmt.cc:400
  #, gcc-internal-format
  msgid "matching constraint references invalid operand number"
  msgstr "la restricción de coincidencia hace referencia a un número de operando no válido"
  
! #: stmt.cc:434
  #, gcc-internal-format
  msgid "invalid punctuation %qc in constraint"
  msgstr "puntuación %qc no válida en la restricción"
  
! #: stmt.cc:451
  #, gcc-internal-format
  msgid "matching constraint does not allow a register"
  msgstr "la restricción coincidente no permite un registro"
  
! #: stmt.cc:545
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate asm operand name %qs"
  msgid "duplicate %<asm%> operand name %qs"
  msgstr "nombre de operando asm %qs duplicado"
  
! #: stmt.cc:642
  #, gcc-internal-format
  msgid "missing close brace for named operand"
  msgstr "falta la llave final para el operando nombrado"
  
! #: stmt.cc:671
  #, gcc-internal-format
  msgid "undefined named operand %qs"
  msgstr "operador %qs nombrado sin definir"
--- 33467,33637 ----
  msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
  msgstr "Revisión de opción RTL: se usó %s con el código rtx inesperado '%s' en %s, en %s:%d"
  
! #: stmt.cc:227
! #, fuzzy, gcc-internal-format
! #| msgid "data type of %q+D isn%'t suitable for a register"
! msgid "data type isn%'t suitable for register %s of operand %i"
! msgstr "el tipo de datos de %q+D no es adecuado para un registro"
! 
! #: stmt.cc:230
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "the register specified for %q+D cannot be accessed by the current target"
! msgid "register %s for operand %i cannot be accessed by the current target"
! msgstr "no se puede acceder al registro especificado por %q+D en el objetivo actual"
! 
! #: stmt.cc:233
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "the register specified for %q+D is not general enough to be used as a register variable"
! msgid "register %s for operand %i is not general enough to be used as a register variable"
! msgstr "el registro especificado para %q+D no es lo suficientemente general para usarse como variable de registro"
! 
! #: stmt.cc:236
! #, fuzzy, gcc-internal-format
! #| msgid "register specified for %q+D isn%'t suitable for data type"
! msgid "register %s for operand %i isn%'t suitable for data type"
! msgstr "el registro especificado por %q+D no es adecuado para el tipo de datos"
! 
! #: stmt.cc:245
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "register specified for %q+D isn%'t suitable for data type"
! msgid "register for operand %i is an internal GCC implementation detail"
! msgstr "el registro especificado por %q+D no es adecuado para el tipo de datos"
! 
! #: stmt.cc:291
  #, gcc-internal-format
  msgid "output operand constraint lacks %<=%>"
  msgstr "la restricción de operando de salida carece de %<=%>"
  
! #: stmt.cc:306
  #, gcc-internal-format
  msgid "output constraint %qc for operand %d is not at the beginning"
  msgstr "la restricción de salida %qc para el operando %d no está al inicio"
  
! #: stmt.cc:338
  #, gcc-internal-format
  msgid "operand constraint contains incorrectly positioned %<+%> or %<=%>"
  msgstr "la restriccion de operando contiene %<+%> ó %<=%> en una posición incorrecta"
  
! #: stmt.cc:345 stmt.cc:562
  #, gcc-internal-format
  msgid "%<%%%> constraint used with last operand"
  msgstr "se usó la restricción %<%%%> con el último operando"
  
! #: stmt.cc:372
  #, gcc-internal-format
  msgid "matching constraint not valid in output operand"
  msgstr "la restricción coincidente no es válida en el operando de salida"
  
! #: stmt.cc:376
  #, fuzzy, gcc-internal-format
  #| msgid "%<%%%> constraint used with last operand"
  msgid "%<:%> constraint used for output operand"
  msgstr "se usó la restricción %<%%%> con el último operando"
  
! #: stmt.cc:395 stmt.cc:642
! #, fuzzy, gcc-internal-format
! #| msgid "BMX instructions are only supported with R2 architecture"
! msgid "hard register constraints are only supported while using LRA"
! msgstr "las instrucciones BMX solo se admiten con la arquitectura R2"
! 
! #: stmt.cc:403 stmt.cc:470 stmt.cc:650 stmt.cc:725
! #, gcc-internal-format
! msgid "hard register constraints and regular register constraints in one alternative are not supported"
! msgstr ""
! 
! #: stmt.cc:410 stmt.cc:657
! #, fuzzy, gcc-internal-format
! #| msgid "-mhard-float not supported"
! msgid "multiple hard register constraints in one alternative are not supported"
! msgstr "no se admite -mhard-float"
! 
! #: stmt.cc:418
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "invalid fp constant"
! msgid "invalid output constraint: %s"
! msgstr "constante fp no válida"
! 
! #: stmt.cc:426 stmt.cc:498
! #, gcc-internal-format, gfc-internal-format
! msgid "multiple outputs to hard register: %s"
! msgstr ""
! 
! #: stmt.cc:435
! #, fuzzy, gcc-internal-format
! #| msgid "asm-specifier for variable %qE conflicts with asm clobber list"
! msgid "hard register constraint for output %i conflicts with %<asm%> clobber list"
! msgstr "el especificador asm para la variable %qE genera un conflicto con la lista de sobreescritura de asm"
! 
! #: stmt.cc:447
! #, gcc-internal-format
! msgid "constraint and register %<asm%> for output operand %i are unsatisfiable"
! msgstr ""
! 
! #: stmt.cc:491 stmt.cc:748 varasm.cc:1558
! #, gcc-internal-format
! msgid "invalid register name for %q+D"
! msgstr "nombre de registro no válido para %q+D"
! 
! #: stmt.cc:553
  #, gcc-internal-format
  msgid "input operand constraint contains %qc"
  msgstr "la restricción de operando de entrada contiene %qc"
  
! #: stmt.cc:584
  #, fuzzy, gcc-internal-format
  #| msgid "%<&%> constraint used with no register class"
  msgid "%<:%> constraint mixed with other constraints"
  msgstr "se usó la restricción %<&%> sin una clase de registro"
  
! #: stmt.cc:612
  #, gcc-internal-format
  msgid "matching constraint references invalid operand number"
  msgstr "la restricción de coincidencia hace referencia a un número de operando no válido"
  
! #: stmt.cc:665
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "invalid fp constant"
! msgid "invalid input constraint: %s"
! msgstr "constante fp no válida"
! 
! #: stmt.cc:673 stmt.cc:755
! #, gcc-internal-format, gfc-internal-format
! msgid "multiple inputs to hard register: %s"
! msgstr ""
! 
! #: stmt.cc:680
! #, fuzzy, gcc-internal-format
! #| msgid "asm-specifier for variable %qE conflicts with asm clobber list"
! msgid "hard register constraint for input %i conflicts with %<asm%> clobber list"
! msgstr "el especificador asm para la variable %qE genera un conflicto con la lista de sobreescritura de asm"
! 
! #: stmt.cc:699
! #, gcc-internal-format
! msgid "constraint and register %<asm%> for input operand %i are unsatisfiable"
! msgstr ""
! 
! #: stmt.cc:715
  #, gcc-internal-format
  msgid "invalid punctuation %qc in constraint"
  msgstr "puntuación %qc no válida en la restricción"
  
! #: stmt.cc:775
  #, gcc-internal-format
  msgid "matching constraint does not allow a register"
  msgstr "la restricción coincidente no permite un registro"
  
! #: stmt.cc:869
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate asm operand name %qs"
  msgid "duplicate %<asm%> operand name %qs"
  msgstr "nombre de operando asm %qs duplicado"
  
! #: stmt.cc:969
  #, gcc-internal-format
  msgid "missing close brace for named operand"
  msgstr "falta la llave final para el operando nombrado"
  
! #: stmt.cc:998
  #, gcc-internal-format
  msgid "undefined named operand %qs"
  msgstr "operador %qs nombrado sin definir"
*************** msgstr "el atributo packed causa una ali
*** 32085,32096 ****
  msgid "packed attribute is unnecessary"
  msgstr "no es necesario el atributo packed"
  
! #: stor-layout.cc:2753
  #, gcc-internal-format
  msgid "alignment of array elements is greater than element size"
  msgstr "la alineación de los elementos de la matriz es mayor que el tamaño de los elementos"
  
! #: stor-layout.cc:2759
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of array elements is greater than element size"
  msgid "size of array element is not a multiple of its alignment"
--- 33703,33714 ----
  msgid "packed attribute is unnecessary"
  msgstr "no es necesario el atributo packed"
  
! #: stor-layout.cc:2758
  #, gcc-internal-format
  msgid "alignment of array elements is greater than element size"
  msgstr "la alineación de los elementos de la matriz es mayor que el tamaño de los elementos"
  
! #: stor-layout.cc:2764
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of array elements is greater than element size"
  msgid "size of array element is not a multiple of its alignment"
*************** msgstr "el código de thunk genérico fa
*** 32111,32307 ****
  msgid "%qD renamed after being referenced in assembly"
  msgstr "se renombró %qD después de ser referenciado en el ensamblado"
  
! #: symtab.cc:1109
  #, gcc-internal-format
  msgid "function symbol is not function"
  msgstr "el símbolo de función no es una función"
  
! #: symtab.cc:1116
  #, fuzzy, gcc-internal-format
  #| msgid "inconsistent file architecture detected"
  msgid "inconsistent %<ifunc%> attribute"
  msgstr "se detectó una arquitectura de fichero inconsistente"
  
! #: symtab.cc:1124
  #, gcc-internal-format
  msgid "variable symbol is not variable"
  msgstr "el símbolo de variable no es una variable"
  
! #: symtab.cc:1130
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr "el nodo tiene un tipo desconocido"
  
! #: symtab.cc:1135
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qD has invalid argument list"
  msgid "node has invalid order %i"
  msgstr "%qD tien una lista de argumentos no válida"
  
! #: symtab.cc:1144
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr "nodo no encontrado node->decl->decl_with_vis.symtab_node"
  
! #: symtab.cc:1152
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr "el nodo difiere de node->decl->decl_with_vis.symtab_node"
  
! #: symtab.cc:1163 symtab.cc:1170
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr "lista hash de nombres del ensamblador corrupta"
  
! #: symtab.cc:1179
  #, fuzzy, gcc-internal-format
  #| msgid "node not found in cgraph_hash"
  msgid "node not found in symtab assembler name hash"
  msgstr "no se encontró un nodo en cgraph_hash"
  
! #: symtab.cc:1188
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr "lista doblemente enlazada de nombres del ensamblador corrrupta"
  
! #: symtab.cc:1193
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr "el nodo tiene body_removed y sin embargo es una definición"
  
! #: symtab.cc:1198
  #, gcc-internal-format
  msgid "node is analyzed but it is not a definition"
  msgstr "el nodo está analizado pero no es una definición"
  
! #: symtab.cc:1203
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr "el nodo es un alias pero no un alias implícito"
  
! #: symtab.cc:1208
  #, gcc-internal-format
  msgid "node is alias but not definition"
  msgstr "el nodo es un alias pero no una definición"
  
! #: symtab.cc:1213
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr "el nodo es una weakref pero no un transparent_alias"
  
! #: symtab.cc:1218
  #, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
  msgstr "el nodo es un transparent_alias pero no un alias"
  
! #: symtab.cc:1223
  #, fuzzy, gcc-internal-format
  #| msgid "node is alias but not implicit alias"
  msgid "node is symver but not alias"
  msgstr "el nodo es un alias pero no un alias implícito"
  
! #: symtab.cc:1232
  #, gcc-internal-format
  msgid "symver target is not exported with default visibility"
  msgstr ""
  
! #: symtab.cc:1239
  #, fuzzy, gcc-internal-format
  #| msgid "Set the default symbol visibility"
  msgid "symver is not exported with default visibility"
  msgstr "Establece la visibilidad de símbolos por defecto"
  
! #: symtab.cc:1248
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr "el nodo está en la lista same_comdat_group no tiene comdat_group"
  
! #: symtab.cc:1253
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr "list same_comdat_group con grupos diferentes"
  
! #: symtab.cc:1258
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr "no se permite mezclar diferentes símbolos de tipos en los mismos grupos comdat"
  
! #: symtab.cc:1263
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr "el nodo está solo en un grupo comdat"
  
! #: symtab.cc:1270
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr "same_comdat_group no es una lista circular"
  
! #: symtab.cc:1285
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr "el símbolo comdat-local referenciado en %s fuera de su comdat"
  
! #: symtab.cc:1295
  #, fuzzy, gcc-internal-format
  #| msgid "implicit_section flag is set but section isn't"
  msgid "implicit_section flag is set but section isn%'t"
  msgstr "el indicador implicit_section está puesto pero la sección on lo es"
  
! #: symtab.cc:1302
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr "Tanto la sección como el grupo comdat están puestos"
  
! #: symtab.cc:1314
  #, fuzzy, gcc-internal-format
  #| msgid "Alias and target's section differs"
  msgid "Alias and target%'s section differs"
  msgstr "Alias y sección del objetivo difieren"
  
! #: symtab.cc:1321
  #, fuzzy, gcc-internal-format
  #| msgid "Alias and target's comdat groups differs"
  msgid "Alias and target%'s comdat groups differs"
  msgstr "El alias y los grupos comdat del objetivo difieren"
  
! #: symtab.cc:1336
  #, fuzzy, gcc-internal-format
  #| msgid "Transparent alias and target's assembler names differs"
  msgid "Transparent alias and target%'s assembler names differs"
  msgstr "El alias transparente y los nombres de ensamblador del objetivo difieren"
  
! #: symtab.cc:1344
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr "Alias transparentes encadenados"
  
! #: symtab.cc:1367 symtab.cc:1477 symtab.cc:1504
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr "symtab_node::falló verify"
  
! #: symtab.cc:1476
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "invalid order in asm node %i"
  msgstr "modo de puntero %qs no válido"
  
! #: symtab.cc:1500
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr "Hay dos símbolos con el mismo comdat_group que no están vinculados a la lista same_comdat_group."
  
! #: symtab.cc:1938
  #, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr "la función %q+D es parte de un ciclo de alias"
  
! #: symtab.cc:1940
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr "la variable %q+D es parte de un ciclo de alias"
  
! #: symtab.cc:1968
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr "la sección del alias %q+D debe cuadrar con la sección de su objetivo"
--- 33729,33925 ----
  msgid "%qD renamed after being referenced in assembly"
  msgstr "se renombró %qD después de ser referenciado en el ensamblado"
  
! #: symtab.cc:1124
  #, gcc-internal-format
  msgid "function symbol is not function"
  msgstr "el símbolo de función no es una función"
  
! #: symtab.cc:1131
  #, fuzzy, gcc-internal-format
  #| msgid "inconsistent file architecture detected"
  msgid "inconsistent %<ifunc%> attribute"
  msgstr "se detectó una arquitectura de fichero inconsistente"
  
! #: symtab.cc:1139
  #, gcc-internal-format
  msgid "variable symbol is not variable"
  msgstr "el símbolo de variable no es una variable"
  
! #: symtab.cc:1145
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr "el nodo tiene un tipo desconocido"
  
! #: symtab.cc:1150
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qD has invalid argument list"
  msgid "node has invalid order %i"
  msgstr "%qD tien una lista de argumentos no válida"
  
! #: symtab.cc:1159
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr "nodo no encontrado node->decl->decl_with_vis.symtab_node"
  
! #: symtab.cc:1167
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr "el nodo difiere de node->decl->decl_with_vis.symtab_node"
  
! #: symtab.cc:1178 symtab.cc:1185
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr "lista hash de nombres del ensamblador corrupta"
  
! #: symtab.cc:1194
  #, fuzzy, gcc-internal-format
  #| msgid "node not found in cgraph_hash"
  msgid "node not found in symtab assembler name hash"
  msgstr "no se encontró un nodo en cgraph_hash"
  
! #: symtab.cc:1203
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr "lista doblemente enlazada de nombres del ensamblador corrrupta"
  
! #: symtab.cc:1208
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr "el nodo tiene body_removed y sin embargo es una definición"
  
! #: symtab.cc:1213
  #, gcc-internal-format
  msgid "node is analyzed but it is not a definition"
  msgstr "el nodo está analizado pero no es una definición"
  
! #: symtab.cc:1218
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr "el nodo es un alias pero no un alias implícito"
  
! #: symtab.cc:1223
  #, gcc-internal-format
  msgid "node is alias but not definition"
  msgstr "el nodo es un alias pero no una definición"
  
! #: symtab.cc:1228
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr "el nodo es una weakref pero no un transparent_alias"
  
! #: symtab.cc:1233
  #, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
  msgstr "el nodo es un transparent_alias pero no un alias"
  
! #: symtab.cc:1238
  #, fuzzy, gcc-internal-format
  #| msgid "node is alias but not implicit alias"
  msgid "node is symver but not alias"
  msgstr "el nodo es un alias pero no un alias implícito"
  
! #: symtab.cc:1247
  #, gcc-internal-format
  msgid "symver target is not exported with default visibility"
  msgstr ""
  
! #: symtab.cc:1254
  #, fuzzy, gcc-internal-format
  #| msgid "Set the default symbol visibility"
  msgid "symver is not exported with default visibility"
  msgstr "Establece la visibilidad de símbolos por defecto"
  
! #: symtab.cc:1263
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr "el nodo está en la lista same_comdat_group no tiene comdat_group"
  
! #: symtab.cc:1268
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr "list same_comdat_group con grupos diferentes"
  
! #: symtab.cc:1273
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr "no se permite mezclar diferentes símbolos de tipos en los mismos grupos comdat"
  
! #: symtab.cc:1278
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr "el nodo está solo en un grupo comdat"
  
! #: symtab.cc:1285
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr "same_comdat_group no es una lista circular"
  
! #: symtab.cc:1300
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr "el símbolo comdat-local referenciado en %s fuera de su comdat"
  
! #: symtab.cc:1310
  #, fuzzy, gcc-internal-format
  #| msgid "implicit_section flag is set but section isn't"
  msgid "implicit_section flag is set but section isn%'t"
  msgstr "el indicador implicit_section está puesto pero la sección on lo es"
  
! #: symtab.cc:1317
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr "Tanto la sección como el grupo comdat están puestos"
  
! #: symtab.cc:1329
  #, fuzzy, gcc-internal-format
  #| msgid "Alias and target's section differs"
  msgid "Alias and target%'s section differs"
  msgstr "Alias y sección del objetivo difieren"
  
! #: symtab.cc:1336
  #, fuzzy, gcc-internal-format
  #| msgid "Alias and target's comdat groups differs"
  msgid "Alias and target%'s comdat groups differs"
  msgstr "El alias y los grupos comdat del objetivo difieren"
  
! #: symtab.cc:1351
  #, fuzzy, gcc-internal-format
  #| msgid "Transparent alias and target's assembler names differs"
  msgid "Transparent alias and target%'s assembler names differs"
  msgstr "El alias transparente y los nombres de ensamblador del objetivo difieren"
  
! #: symtab.cc:1359
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr "Alias transparentes encadenados"
  
! #: symtab.cc:1382 symtab.cc:1494 symtab.cc:1521
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr "symtab_node::falló verify"
  
! #: symtab.cc:1493
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "invalid order in asm node %i"
  msgstr "modo de puntero %qs no válido"
  
! #: symtab.cc:1517
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr "Hay dos símbolos con el mismo comdat_group que no están vinculados a la lista same_comdat_group."
  
! #: symtab.cc:1955
  #, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr "la función %q+D es parte de un ciclo de alias"
  
! #: symtab.cc:1957
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr "la variable %q+D es parte de un ciclo de alias"
  
! #: symtab.cc:1985
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr "la sección del alias %q+D debe cuadrar con la sección de su objetivo"
*************** msgstr "no se admiten constructores glob
*** 32338,32604 ****
  msgid "global destructors not supported on this target"
  msgstr "no se admiten los destructores globales en este objetivo"
  
! #: targhooks.cc:1839
  #, fuzzy, gcc-internal-format
  #| msgid "target attribute is not supported on this machine"
  msgid "%<target%> attribute is not supported on this machine"
  msgstr "el atributo target no se admite en esta plataforma"
  
! #: targhooks.cc:1851
  #, fuzzy, gcc-internal-format
  #| msgid "target attribute is not supported on this machine"
  msgid "%<target_version%> attribute is not supported on this machine"
  msgstr "el atributo target no se admite en esta plataforma"
  
! #: targhooks.cc:1865
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC target is not supported for this machine"
  msgid "%<#pragma GCC target%> is not supported for this machine"
  msgstr "No se admite #pragma GCC target en este objetivo"
  
! #: toplev.cc:721
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t open %qs for writing: %m"
  msgid "cannot open %qs for writing: %m"
  msgstr "no se puede abrir %qs para escritura: %m"
  
! #: toplev.cc:740
  #, fuzzy, gcc-internal-format
  #| msgid "-frecord-gcc-switches is not supported by the current target"
  msgid "%<-frecord-gcc-switches%> is not supported by the current target"
  msgstr "no se admite -frecord-gcc-switches para este objetivo"
  
! #: toplev.cc:792
  #, gcc-internal-format
  msgid "stack usage computation not supported for this target"
  msgstr "no se admite el cálculo de uso de pila para este objetivo"
  
! #: toplev.cc:851
  #, gcc-internal-format
  msgid "stack usage might be unbounded"
  msgstr "el uso de pila puede estar sin límites"
  
! #: toplev.cc:856
  #, fuzzy, gcc-internal-format
  #| msgid "stack usage might be %wd bytes"
  msgid "stack usage might be %wu bytes"
  msgstr "el uso de la pila puede ser de %wd bytes"
  
! #: toplev.cc:859
  #, fuzzy, gcc-internal-format
  #| msgid "stack usage is %wd bytes"
  msgid "stack usage is %wu bytes"
  msgstr "el uso de la pila es de %wd bytes"
  
! #: toplev.cc:1013
  #, fuzzy, gcc-internal-format
  #| msgid "can't open %s for writing: %m"
  msgid "cannot open %s for writing: %m"
  msgstr "no se puede abrir %s para escritura: %m"
  
! #: toplev.cc:1298
  #, gcc-internal-format
  msgid "this target does not support %qs"
  msgstr "este objetivo no admite %qs"
  
! #: toplev.cc:1332
  #, fuzzy, gcc-internal-format
  #| msgid "Graphite loop optimizations cannot be used (isl is not available) (-fgraphite, -fgraphite-identity, -floop-nest-optimize, -floop-parallelize-all)"
  msgid "Graphite loop optimizations cannot be used (isl is not available) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)"
  msgstr "No se pueden usar las optimizaciones de bucle Graphite (isl no está disponible) (-fgraphite, -fgraphite-identity, -floop-nest-optimize, -floop-parallelize-all"
  
! #: toplev.cc:1343
  #, gcc-internal-format
  msgid "%<-fcf-protection=full%> is not supported for this target"
  msgstr "no se admite %<-fcf-protection=full%> para este objetivo"
  
! #: toplev.cc:1350
  #, gcc-internal-format
  msgid "%<-fcf-protection=branch%> is not supported for this target"
  msgstr "no se admite %<-fcf-protection=branch%> para este objetivo"
  
! #: toplev.cc:1357
  #, gcc-internal-format
  msgid "%<-fcf-protection=return%> is not supported for this target"
  msgstr "no se admite %<-fcf-protection=return%> para este objetivo"
  
! #: toplev.cc:1372
  #, gcc-internal-format
  msgid "%<-fabi-version=1%> is no longer supported"
  msgstr "%<-fabi-version=1%> ya no tiene soporte"
  
! #: toplev.cc:1388
  #, gcc-internal-format
  msgid "instruction scheduling not supported on this target machine"
  msgstr "no se admite la planificación de instrucciones en este objetivo"
  
! #: toplev.cc:1392
  #, gcc-internal-format
  msgid "this target machine does not have delayed branches"
  msgstr "esta máquina objetivo no tiene ramificaciones retardadas"
  
! #: toplev.cc:1406
  #, fuzzy, gcc-internal-format
  #| msgid "-f%sleading-underscore not supported on this target machine"
  msgid "%<-f%sleading-underscore%> not supported on this target machine"
  msgstr "no se admite -f%sleading-underscore en este objetivo"
  
! #: toplev.cc:1435
  #, fuzzy, gcc-internal-format
  #| msgid "variable tracking requested, but not supported by this debug format"
  msgid "CTF debug info requested, but not supported for %qs frontend"
  msgstr "se solicitó seguimiento de variables, pero no se admite este formato de depuración"
  
! #: toplev.cc:1453
  #, gcc-internal-format
  msgid "could not close zeroed insn dump file %qs: %m"
  msgstr "no se puede cerrar el fichero de volcado de insn en ceros %qs: %m"
  
! #: toplev.cc:1495
  #, gcc-internal-format
  msgid "target system does not support the %qs debug format"
  msgstr "el sistema objetivo no admite el formato de depuración %qs"
  
! #: toplev.cc:1513
  #, gcc-internal-format
  msgid "%<-gas-locview-support%> is forced disabled without %<-gas-loc-support%>"
  msgstr ""
  
! #: toplev.cc:1529
  #, gcc-internal-format
  msgid "without %<-gdwarf-5%>, %<-gvariable-location-views=incompat5%> is equivalent to %<-gvariable-location-views%>"
  msgstr ""
  
! #: toplev.cc:1545
  #, gcc-internal-format
  msgid "%<-ginternal-reset-location-views%> is forced disabled without %<-gvariable-location-views%>"
  msgstr ""
  
! #: toplev.cc:1555
  #, gcc-internal-format
  msgid "%<-ginline-points%> is forced disabled without %<-gstatement-frontiers%>"
  msgstr ""
  
! #: toplev.cc:1584
  #, fuzzy, gcc-internal-format
  #| msgid "-ffunction-sections not supported for this target"
  msgid "%<-ffunction-sections%> not supported for this target"
  msgstr "no se admite -ffunction-sections para este objetivo"
  
! #: toplev.cc:1590
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "%<-fdata-sections%> not supported for this target"
  msgstr "no se admite -fdata-sections para este objetivo"
  
! #: toplev.cc:1598
  #, fuzzy, gcc-internal-format
  #| msgid "-fprefetch-loop-arrays not supported for this target"
  msgid "%<-fprefetch-loop-arrays%> not supported for this target"
  msgstr "no se admite -fprefetch-loop-arrays para este objetivo"
  
! #: toplev.cc:1604
  #, fuzzy, gcc-internal-format
  #| msgid "-fprefetch-loop-arrays not supported for this target (try -march switches)"
  msgid "%<-fprefetch-loop-arrays%> not supported for this target (try %<-march%> switches)"
  msgstr "no se admite -fprefetch-loop-arrays para este objetivo (intente los interruptores -march)"
  
! #: toplev.cc:1614
  #, fuzzy, gcc-internal-format
  #| msgid "-fprefetch-loop-arrays is not supported with -Os"
  msgid "%<-fprefetch-loop-arrays%> is not supported with %<-Os%>"
  msgstr "-fprefetch-loop-arrays no se admite con -Os"
  
! #: toplev.cc:1626
  #, fuzzy, gcc-internal-format
  #| msgid "-fassociative-math disabled; other options take precedence"
  msgid "%<-fassociative-math%> disabled; other options take precedence"
  msgstr "-fassociative-math desactivado; otras opciones toman precedencia"
  
! #: toplev.cc:1634
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "%<-fhardened%> not supported for this target"
  msgstr "no se admite -fdata-sections para este objetivo"
  
! #: toplev.cc:1643
  #, gcc-internal-format
  msgid "%<-fstack-clash-protection%> is not supported on targets where the stack grows from lower to higher addresses"
  msgstr ""
  
! #: toplev.cc:1656
  #, gcc-internal-format
  msgid "%<-fstack-clash-protection%> is not enabled by %<-fhardened%> because %<-fstack-check%> was specified on the command line"
  msgstr ""
  
! #: toplev.cc:1666
  #, gcc-internal-format
  msgid "%<-fstack-check=%> and %<-fstack-clash-protection%> are mutually exclusive; disabling %<-fstack-check=%>"
  msgstr ""
  
! #: toplev.cc:1677
  #, fuzzy, gcc-internal-format
  #| msgid "-fstack-protector not supported for this target"
  msgid "%<-fstack-protector%> not supported for this target"
  msgstr "no se admite -fstack-protector para este objetivo"
  
! #: toplev.cc:1689
  #, fuzzy, gcc-internal-format
  #| msgid "-fsanitize=address and -fsanitize=kernel-address are not supported for this target"
  msgid "%<-fsanitize=address%> and %<-fsanitize=kernel-address%> are not supported for this target"
  msgstr "-fsanitize=address y -fsanitize=kernel-address no se admiten para este objetivo"
  
! #: toplev.cc:1700
  #, fuzzy, gcc-internal-format
  #| msgid "-fsanitize=address not supported for this target"
  msgid "%<-fsanitize=address%> not supported for this target"
  msgstr "no se admite -fsanitize=address para este objetivo"
  
! #: toplev.cc:1709
  #, fuzzy, gcc-internal-format
  #| msgid "-fsanitize=address not supported for this target"
  msgid "%<-fsanitize=kernel-address%> with stack protection is not supported without %<-fasan-shadow-offset=%> for this target"
  msgstr "no se admite -fsanitize=address para este objetivo"
  
! #: toplev.cc:1719
  #, fuzzy, gcc-internal-format
  #| msgid "ifunc is not supported on this target"
  msgid "%qs is not supported for this target"
  msgstr "no se admiten ifunc en este objetivo"
  
! #: toplev.cc:1727
  #, fuzzy, gcc-internal-format
  #| msgid "-fsanitize=address not supported for this target"
  msgid "%<-fsanitize=shadow-call-stack%> not supported in current platform"
  msgstr "no se admite -fsanitize=address para este objetivo"
  
! #: toplev.cc:1730
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option"
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-fno-exceptions%>"
  msgstr "%<-fsanitize-address-use-after-scope%> requiere %<-fstack-reuse=none%> option"
  
! #: toplev.cc:2066
  #, gcc-internal-format
  msgid "error writing to %s: %m"
  msgstr "error al escribir a %s: %m"
  
! #: toplev.cc:2068
  #, gcc-internal-format
  msgid "error closing %s: %m"
  msgstr "error al cerrar %s: %m"
  
! #: toplev.cc:2186
  #, gcc-internal-format
  msgid "mpfr not configured to handle all floating modes"
  msgstr ""
  
! #: toplev.cc:2272
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr "self-tests no están activadas en este build"
  
! #: toplev.cc:2376
  #, fuzzy, gcc-internal-format
  #| msgid "self-tests incompatible with -E"
  msgid "self-tests incompatible with %<-E%>"
--- 33956,34222 ----
  msgid "global destructors not supported on this target"
  msgstr "no se admiten los destructores globales en este objetivo"
  
! #: targhooks.cc:1849
  #, fuzzy, gcc-internal-format
  #| msgid "target attribute is not supported on this machine"
  msgid "%<target%> attribute is not supported on this machine"
  msgstr "el atributo target no se admite en esta plataforma"
  
! #: targhooks.cc:1861
  #, fuzzy, gcc-internal-format
  #| msgid "target attribute is not supported on this machine"
  msgid "%<target_version%> attribute is not supported on this machine"
  msgstr "el atributo target no se admite en esta plataforma"
  
! #: targhooks.cc:1875
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC target is not supported for this machine"
  msgid "%<#pragma GCC target%> is not supported for this machine"
  msgstr "No se admite #pragma GCC target en este objetivo"
  
! #: toplev.cc:724
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t open %qs for writing: %m"
  msgid "cannot open %qs for writing: %m"
  msgstr "no se puede abrir %qs para escritura: %m"
  
! #: toplev.cc:743
  #, fuzzy, gcc-internal-format
  #| msgid "-frecord-gcc-switches is not supported by the current target"
  msgid "%<-frecord-gcc-switches%> is not supported by the current target"
  msgstr "no se admite -frecord-gcc-switches para este objetivo"
  
! #: toplev.cc:795
  #, gcc-internal-format
  msgid "stack usage computation not supported for this target"
  msgstr "no se admite el cálculo de uso de pila para este objetivo"
  
! #: toplev.cc:854
  #, gcc-internal-format
  msgid "stack usage might be unbounded"
  msgstr "el uso de pila puede estar sin límites"
  
! #: toplev.cc:859
  #, fuzzy, gcc-internal-format
  #| msgid "stack usage might be %wd bytes"
  msgid "stack usage might be %wu bytes"
  msgstr "el uso de la pila puede ser de %wd bytes"
  
! #: toplev.cc:862
  #, fuzzy, gcc-internal-format
  #| msgid "stack usage is %wd bytes"
  msgid "stack usage is %wu bytes"
  msgstr "el uso de la pila es de %wd bytes"
  
! #: toplev.cc:1016
  #, fuzzy, gcc-internal-format
  #| msgid "can't open %s for writing: %m"
  msgid "cannot open %s for writing: %m"
  msgstr "no se puede abrir %s para escritura: %m"
  
! #: toplev.cc:1308
  #, gcc-internal-format
  msgid "this target does not support %qs"
  msgstr "este objetivo no admite %qs"
  
! #: toplev.cc:1342
  #, fuzzy, gcc-internal-format
  #| msgid "Graphite loop optimizations cannot be used (isl is not available) (-fgraphite, -fgraphite-identity, -floop-nest-optimize, -floop-parallelize-all)"
  msgid "Graphite loop optimizations cannot be used (isl is not available) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)"
  msgstr "No se pueden usar las optimizaciones de bucle Graphite (isl no está disponible) (-fgraphite, -fgraphite-identity, -floop-nest-optimize, -floop-parallelize-all"
  
! #: toplev.cc:1353
  #, gcc-internal-format
  msgid "%<-fcf-protection=full%> is not supported for this target"
  msgstr "no se admite %<-fcf-protection=full%> para este objetivo"
  
! #: toplev.cc:1360
  #, gcc-internal-format
  msgid "%<-fcf-protection=branch%> is not supported for this target"
  msgstr "no se admite %<-fcf-protection=branch%> para este objetivo"
  
! #: toplev.cc:1367
  #, gcc-internal-format
  msgid "%<-fcf-protection=return%> is not supported for this target"
  msgstr "no se admite %<-fcf-protection=return%> para este objetivo"
  
! #: toplev.cc:1382
  #, gcc-internal-format
  msgid "%<-fabi-version=1%> is no longer supported"
  msgstr "%<-fabi-version=1%> ya no tiene soporte"
  
! #: toplev.cc:1398
  #, gcc-internal-format
  msgid "instruction scheduling not supported on this target machine"
  msgstr "no se admite la planificación de instrucciones en este objetivo"
  
! #: toplev.cc:1402
  #, gcc-internal-format
  msgid "this target machine does not have delayed branches"
  msgstr "esta máquina objetivo no tiene ramificaciones retardadas"
  
! #: toplev.cc:1416
  #, fuzzy, gcc-internal-format
  #| msgid "-f%sleading-underscore not supported on this target machine"
  msgid "%<-f%sleading-underscore%> not supported on this target machine"
  msgstr "no se admite -f%sleading-underscore en este objetivo"
  
! #: toplev.cc:1446
  #, fuzzy, gcc-internal-format
  #| msgid "variable tracking requested, but not supported by this debug format"
  msgid "CTF debug info requested, but not supported for %qs frontend"
  msgstr "se solicitó seguimiento de variables, pero no se admite este formato de depuración"
  
! #: toplev.cc:1464
  #, gcc-internal-format
  msgid "could not close zeroed insn dump file %qs: %m"
  msgstr "no se puede cerrar el fichero de volcado de insn en ceros %qs: %m"
  
! #: toplev.cc:1506
  #, gcc-internal-format
  msgid "target system does not support the %qs debug format"
  msgstr "el sistema objetivo no admite el formato de depuración %qs"
  
! #: toplev.cc:1524
  #, gcc-internal-format
  msgid "%<-gas-locview-support%> is forced disabled without %<-gas-loc-support%>"
  msgstr ""
  
! #: toplev.cc:1540
  #, gcc-internal-format
  msgid "without %<-gdwarf-5%>, %<-gvariable-location-views=incompat5%> is equivalent to %<-gvariable-location-views%>"
  msgstr ""
  
! #: toplev.cc:1556
  #, gcc-internal-format
  msgid "%<-ginternal-reset-location-views%> is forced disabled without %<-gvariable-location-views%>"
  msgstr ""
  
! #: toplev.cc:1566
  #, gcc-internal-format
  msgid "%<-ginline-points%> is forced disabled without %<-gstatement-frontiers%>"
  msgstr ""
  
! #: toplev.cc:1595
  #, fuzzy, gcc-internal-format
  #| msgid "-ffunction-sections not supported for this target"
  msgid "%<-ffunction-sections%> not supported for this target"
  msgstr "no se admite -ffunction-sections para este objetivo"
  
! #: toplev.cc:1601
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "%<-fdata-sections%> not supported for this target"
  msgstr "no se admite -fdata-sections para este objetivo"
  
! #: toplev.cc:1609
  #, fuzzy, gcc-internal-format
  #| msgid "-fprefetch-loop-arrays not supported for this target"
  msgid "%<-fprefetch-loop-arrays%> not supported for this target"
  msgstr "no se admite -fprefetch-loop-arrays para este objetivo"
  
! #: toplev.cc:1615
  #, fuzzy, gcc-internal-format
  #| msgid "-fprefetch-loop-arrays not supported for this target (try -march switches)"
  msgid "%<-fprefetch-loop-arrays%> not supported for this target (try %<-march%> switches)"
  msgstr "no se admite -fprefetch-loop-arrays para este objetivo (intente los interruptores -march)"
  
! #: toplev.cc:1625
  #, fuzzy, gcc-internal-format
  #| msgid "-fprefetch-loop-arrays is not supported with -Os"
  msgid "%<-fprefetch-loop-arrays%> is not supported with %<-Os%>"
  msgstr "-fprefetch-loop-arrays no se admite con -Os"
  
! #: toplev.cc:1637
  #, fuzzy, gcc-internal-format
  #| msgid "-fassociative-math disabled; other options take precedence"
  msgid "%<-fassociative-math%> disabled; other options take precedence"
  msgstr "-fassociative-math desactivado; otras opciones toman precedencia"
  
! #: toplev.cc:1645
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "%<-fhardened%> not supported for this target"
  msgstr "no se admite -fdata-sections para este objetivo"
  
! #: toplev.cc:1654
  #, gcc-internal-format
  msgid "%<-fstack-clash-protection%> is not supported on targets where the stack grows from lower to higher addresses"
  msgstr ""
  
! #: toplev.cc:1667
  #, gcc-internal-format
  msgid "%<-fstack-clash-protection%> is not enabled by %<-fhardened%> because %<-fstack-check%> was specified on the command line"
  msgstr ""
  
! #: toplev.cc:1677
  #, gcc-internal-format
  msgid "%<-fstack-check=%> and %<-fstack-clash-protection%> are mutually exclusive; disabling %<-fstack-check=%>"
  msgstr ""
  
! #: toplev.cc:1688
  #, fuzzy, gcc-internal-format
  #| msgid "-fstack-protector not supported for this target"
  msgid "%<-fstack-protector%> not supported for this target"
  msgstr "no se admite -fstack-protector para este objetivo"
  
! #: toplev.cc:1700
  #, fuzzy, gcc-internal-format
  #| msgid "-fsanitize=address and -fsanitize=kernel-address are not supported for this target"
  msgid "%<-fsanitize=address%> and %<-fsanitize=kernel-address%> are not supported for this target"
  msgstr "-fsanitize=address y -fsanitize=kernel-address no se admiten para este objetivo"
  
! #: toplev.cc:1711
  #, fuzzy, gcc-internal-format
  #| msgid "-fsanitize=address not supported for this target"
  msgid "%<-fsanitize=address%> not supported for this target"
  msgstr "no se admite -fsanitize=address para este objetivo"
  
! #: toplev.cc:1720
  #, fuzzy, gcc-internal-format
  #| msgid "-fsanitize=address not supported for this target"
  msgid "%<-fsanitize=kernel-address%> with stack protection is not supported without %<-fasan-shadow-offset=%> for this target"
  msgstr "no se admite -fsanitize=address para este objetivo"
  
! #: toplev.cc:1730
  #, fuzzy, gcc-internal-format
  #| msgid "ifunc is not supported on this target"
  msgid "%qs is not supported for this target"
  msgstr "no se admiten ifunc en este objetivo"
  
! #: toplev.cc:1738
  #, fuzzy, gcc-internal-format
  #| msgid "-fsanitize=address not supported for this target"
  msgid "%<-fsanitize=shadow-call-stack%> not supported in current platform"
  msgstr "no se admite -fsanitize=address para este objetivo"
  
! #: toplev.cc:1741
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option"
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-fno-exceptions%>"
  msgstr "%<-fsanitize-address-use-after-scope%> requiere %<-fstack-reuse=none%> option"
  
! #: toplev.cc:2083
  #, gcc-internal-format
  msgid "error writing to %s: %m"
  msgstr "error al escribir a %s: %m"
  
! #: toplev.cc:2085
  #, gcc-internal-format
  msgid "error closing %s: %m"
  msgstr "error al cerrar %s: %m"
  
! #: toplev.cc:2203
  #, gcc-internal-format
  msgid "mpfr not configured to handle all floating modes"
  msgstr ""
  
! #: toplev.cc:2289
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr "self-tests no están activadas en este build"
  
! #: toplev.cc:2394
  #, fuzzy, gcc-internal-format
  #| msgid "self-tests incompatible with -E"
  msgid "self-tests incompatible with %<-E%>"
*************** msgstr "transacción más externa en la
*** 32686,32879 ****
  msgid "outer transaction in %<transaction_safe%> function"
  msgstr "transacción más externa en la función %<transaction_safe%>"
  
! #: tree-cfg.cc:360
  #, gcc-internal-format
  msgid "ignoring loop annotation"
  msgstr ""
  
! #: tree-cfg.cc:3091
  #, fuzzy, gcc-internal-format
  #| msgid "constant not recomputed when ADDR_EXPR changed"
  msgid "constant not recomputed when %<ADDR_EXPR%> changed"
  msgstr "no se recomputa la constante cuando cambia ADDR_EXPR"
  
! #: tree-cfg.cc:3096
  #, fuzzy, gcc-internal-format
  #| msgid "side effects not recomputed when ADDR_EXPR changed"
  msgid "side effects not recomputed when %<ADDR_EXPR%> changed"
  msgstr "no se recomputan los efectos laterales cuando cambia ADDR_EXPR"
  
! #: tree-cfg.cc:3111
  #, fuzzy, gcc-internal-format
  #| msgid "address taken, but ADDRESSABLE bit not set"
  msgid "address taken but %<TREE_ADDRESSABLE%> bit not set"
  msgstr "se tomó la dirección, pero el bit ADDRESSABLE no está activado"
  
! #: tree-cfg.cc:3137
  #, fuzzy, gcc-internal-format
  #| msgid "non-scalar type"
  msgid "non-scalar %qs"
  msgstr "tipo que no es escalar"
  
! #: tree-cfg.cc:3151
  #, fuzzy, gcc-internal-format
  #| msgid "invalid position or size operand to BIT_FIELD_REF"
  msgid "invalid position or size operand to %qs"
  msgstr "posición o tamaño de operando no válido para BIT_FIELD_REF"
  
! #: tree-cfg.cc:3157
  #, fuzzy, gcc-internal-format
  #| msgid "integral result type precision does not match field size of BIT_FIELD_REF"
  msgid "integral result type precision does not match field size of %qs"
  msgstr "la precisión del tipo de resultado integral no coincide con el tamaño del campo de BIT_FIELD_REF"
  
! #: tree-cfg.cc:3166
  #, fuzzy, gcc-internal-format
  #| msgid "mode size of non-integral result does not match field size of BIT_FIELD_REF"
  msgid "mode size of non-integral result does not match field size of %qs"
  msgstr "el modo de tamño del resultado que no es integral no coincide con el tamaño del campo de BIT_FIELD_REF"
  
! #: tree-cfg.cc:3174
  #, fuzzy, gcc-internal-format
  #| msgid "shift of non-integer operand"
  msgid "%qs of non-mode-precision operand"
  msgstr "desplazamiento de un operando que no es entero"
  
! #: tree-cfg.cc:3181
  #, fuzzy, gcc-internal-format
  #| msgid "position plus size exceeds size of referenced object in BIT_FIELD_REF"
  msgid "position plus size exceeds size of referenced object in %qs"
  msgstr "posición más tamaño supera el tamaño del objeto referenciado en BIT_FIELD_REF"
  
! #: tree-cfg.cc:3192
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in array reference"
  msgid "type mismatch in %qs reference"
  msgstr "los tipos de datos no coinciden en la referencia de matriz"
  
! #: tree-cfg.cc:3208
  #, fuzzy, gcc-internal-format
  #| msgid "conversion of an SSA_NAME on the left hand side"
  msgid "conversion of %qs on the left hand side of %qs"
  msgstr "conversión de un SSA_NAME del lado izquierdo"
  
! #: tree-cfg.cc:3216
  #, fuzzy, gcc-internal-format
  #| msgid "conversion of register to a different size"
  msgid "conversion of register to a different size in %qs"
  msgstr "conversión de registro a un tamaño diferente"
  
! #: tree-cfg.cc:3236
  #, fuzzy, gcc-internal-format
  #| msgid "non-lvalue in %s"
  msgid "non-top-level %qs"
  msgstr "no es valor-l en %s"
  
! #: tree-cfg.cc:3251
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand to %%R"
  msgid "invalid operands to %qs"
  msgstr "operando no válido para %%R"
  
! #: tree-cfg.cc:3262 tree-cfg.cc:3271 tree-cfg.cc:3288 tree-cfg.cc:3967
! #: tree-cfg.cc:3996 tree-cfg.cc:4013 tree-cfg.cc:4034 tree-cfg.cc:4080
! #: tree-cfg.cc:4101 tree-cfg.cc:4155 tree-cfg.cc:4175 tree-cfg.cc:4211
! #: tree-cfg.cc:4232 tree-cfg.cc:4293 tree-cfg.cc:4368 tree-cfg.cc:4394
! #: tree-cfg.cc:4430 tree-cfg.cc:4479 tree-cfg.cc:4504 tree-cfg.cc:4579
! #: tree-cfg.cc:4665
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in parameter %i"
  msgid "type mismatch in %qs"
  msgstr "los tipos no coinciden en el parámetro %i"
  
! #: tree-cfg.cc:3282
  #, fuzzy, gcc-internal-format
  #| msgid "invalid offset operand of MEM_REF"
  msgid "invalid %qs offset operator"
  msgstr "operando de desplazamiento de MEM_REF no válido"
  
! #: tree-cfg.cc:3306 tree-cfg.cc:3332
  #, fuzzy, gcc-internal-format
  #| msgid "invalid address operand in MEM_REF"
  msgid "invalid address operand in %qs"
  msgstr "operando de dirección no válido en MEM_REF"
  
! #: tree-cfg.cc:3313 tree-cfg.cc:3339
  #, fuzzy, gcc-internal-format
  #| msgid "invalid offset operand in MEM_REF"
  msgid "invalid offset operand in %qs"
  msgstr "operando de desplazamiento no válido en MEM_REF"
  
! #: tree-cfg.cc:3320 tree-cfg.cc:3346
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "invalid clique in %qs"
  msgstr "uso no válido de %qD"
  
! #: tree-cfg.cc:3353 tree-cfg.cc:4677
  #, fuzzy, gcc-internal-format
  #| msgid "simple IF"
  msgid "%qs in gimple IL"
  msgstr "IF simple"
  
! #: tree-cfg.cc:3364
  #, fuzzy, gcc-internal-format
  #| msgid "used struct type value where scalar is required"
  msgid "%qs as base where non-register is required"
  msgstr "se usa un valor de tipo struct cuando se requiere un escalar"
  
! #: tree-cfg.cc:3379
  #, gcc-internal-format
  msgid "invalid expression for min lvalue"
  msgstr "expresión no válida para el l-valor min"
  
! #: tree-cfg.cc:3430
  #, gcc-internal-format
  msgid "gimple call has two targets"
  msgstr "la llamada gimple tiene dos objetivos"
  
! #: tree-cfg.cc:3439
  #, gcc-internal-format
  msgid "gimple call has no target"
  msgstr "la llamada gimple no tiene objetivo"
  
! #: tree-cfg.cc:3446
  #, gcc-internal-format
  msgid "invalid function in gimple call"
  msgstr "función no válida en la llamada gimple"
  
! #: tree-cfg.cc:3456
  #, gcc-internal-format
  msgid "non-function in gimple call"
  msgstr "no es función en la llamada gimple"
  
! #: tree-cfg.cc:3467
  #, gcc-internal-format
  msgid "invalid pure const state for function"
  msgstr "estado const pure no válido para la función"
  
! #: tree-cfg.cc:3479
  #, gcc-internal-format
  msgid "invalid LHS in gimple call"
  msgstr "LHS no válido en la llamada gimple"
  
! #: tree-cfg.cc:3487
  #, fuzzy, gcc-internal-format
  #| msgid "LHS in noreturn call"
  msgid "LHS in %<noreturn%> call"
  msgstr "LHS en la llamada noreturn"
  
! #: tree-cfg.cc:3501
  #, gcc-internal-format
  msgid "invalid conversion in gimple call"
  msgstr "conversión no válida en la llamada gimple"
  
! #: tree-cfg.cc:3510
  #, gcc-internal-format
  msgid "invalid static chain in gimple call"
  msgstr "cadena estática no válida en la llamada gimple"
  
! #: tree-cfg.cc:3521
  #, gcc-internal-format
  msgid "static chain with function that doesn%'t use one"
  msgstr "cadena static con una función que no usa una"
--- 34304,34497 ----
  msgid "outer transaction in %<transaction_safe%> function"
  msgstr "transacción más externa en la función %<transaction_safe%>"
  
! #: tree-cfg.cc:319
  #, gcc-internal-format
  msgid "ignoring loop annotation"
  msgstr ""
  
! #: tree-cfg.cc:2981
  #, fuzzy, gcc-internal-format
  #| msgid "constant not recomputed when ADDR_EXPR changed"
  msgid "constant not recomputed when %<ADDR_EXPR%> changed"
  msgstr "no se recomputa la constante cuando cambia ADDR_EXPR"
  
! #: tree-cfg.cc:2986
  #, fuzzy, gcc-internal-format
  #| msgid "side effects not recomputed when ADDR_EXPR changed"
  msgid "side effects not recomputed when %<ADDR_EXPR%> changed"
  msgstr "no se recomputan los efectos laterales cuando cambia ADDR_EXPR"
  
! #: tree-cfg.cc:3001
  #, fuzzy, gcc-internal-format
  #| msgid "address taken, but ADDRESSABLE bit not set"
  msgid "address taken but %<TREE_ADDRESSABLE%> bit not set"
  msgstr "se tomó la dirección, pero el bit ADDRESSABLE no está activado"
  
! #: tree-cfg.cc:3027
  #, fuzzy, gcc-internal-format
  #| msgid "non-scalar type"
  msgid "non-scalar %qs"
  msgstr "tipo que no es escalar"
  
! #: tree-cfg.cc:3041
  #, fuzzy, gcc-internal-format
  #| msgid "invalid position or size operand to BIT_FIELD_REF"
  msgid "invalid position or size operand to %qs"
  msgstr "posición o tamaño de operando no válido para BIT_FIELD_REF"
  
! #: tree-cfg.cc:3047
  #, fuzzy, gcc-internal-format
  #| msgid "integral result type precision does not match field size of BIT_FIELD_REF"
  msgid "integral result type precision does not match field size of %qs"
  msgstr "la precisión del tipo de resultado integral no coincide con el tamaño del campo de BIT_FIELD_REF"
  
! #: tree-cfg.cc:3056
  #, fuzzy, gcc-internal-format
  #| msgid "mode size of non-integral result does not match field size of BIT_FIELD_REF"
  msgid "mode size of non-integral result does not match field size of %qs"
  msgstr "el modo de tamño del resultado que no es integral no coincide con el tamaño del campo de BIT_FIELD_REF"
  
! #: tree-cfg.cc:3064
  #, fuzzy, gcc-internal-format
  #| msgid "shift of non-integer operand"
  msgid "%qs of non-mode-precision operand"
  msgstr "desplazamiento de un operando que no es entero"
  
! #: tree-cfg.cc:3071
  #, fuzzy, gcc-internal-format
  #| msgid "position plus size exceeds size of referenced object in BIT_FIELD_REF"
  msgid "position plus size exceeds size of referenced object in %qs"
  msgstr "posición más tamaño supera el tamaño del objeto referenciado en BIT_FIELD_REF"
  
! #: tree-cfg.cc:3082
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in array reference"
  msgid "type mismatch in %qs reference"
  msgstr "los tipos de datos no coinciden en la referencia de matriz"
  
! #: tree-cfg.cc:3098
  #, fuzzy, gcc-internal-format
  #| msgid "conversion of an SSA_NAME on the left hand side"
  msgid "conversion of %qs on the left hand side of %qs"
  msgstr "conversión de un SSA_NAME del lado izquierdo"
  
! #: tree-cfg.cc:3106
  #, fuzzy, gcc-internal-format
  #| msgid "conversion of register to a different size"
  msgid "conversion of register to a different size in %qs"
  msgstr "conversión de registro a un tamaño diferente"
  
! #: tree-cfg.cc:3126
  #, fuzzy, gcc-internal-format
  #| msgid "non-lvalue in %s"
  msgid "non-top-level %qs"
  msgstr "no es valor-l en %s"
  
! #: tree-cfg.cc:3141
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand to %%R"
  msgid "invalid operands to %qs"
  msgstr "operando no válido para %%R"
  
! #: tree-cfg.cc:3152 tree-cfg.cc:3161 tree-cfg.cc:3178 tree-cfg.cc:3862
! #: tree-cfg.cc:3891 tree-cfg.cc:3908 tree-cfg.cc:3929 tree-cfg.cc:3975
! #: tree-cfg.cc:3996 tree-cfg.cc:4050 tree-cfg.cc:4070 tree-cfg.cc:4106
! #: tree-cfg.cc:4127 tree-cfg.cc:4188 tree-cfg.cc:4263 tree-cfg.cc:4289
! #: tree-cfg.cc:4325 tree-cfg.cc:4374 tree-cfg.cc:4399 tree-cfg.cc:4474
! #: tree-cfg.cc:4568
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in parameter %i"
  msgid "type mismatch in %qs"
  msgstr "los tipos no coinciden en el parámetro %i"
  
! #: tree-cfg.cc:3172
  #, fuzzy, gcc-internal-format
  #| msgid "invalid offset operand of MEM_REF"
  msgid "invalid %qs offset operator"
  msgstr "operando de desplazamiento de MEM_REF no válido"
  
! #: tree-cfg.cc:3196 tree-cfg.cc:3222
  #, fuzzy, gcc-internal-format
  #| msgid "invalid address operand in MEM_REF"
  msgid "invalid address operand in %qs"
  msgstr "operando de dirección no válido en MEM_REF"
  
! #: tree-cfg.cc:3203 tree-cfg.cc:3229
  #, fuzzy, gcc-internal-format
  #| msgid "invalid offset operand in MEM_REF"
  msgid "invalid offset operand in %qs"
  msgstr "operando de desplazamiento no válido en MEM_REF"
  
! #: tree-cfg.cc:3210 tree-cfg.cc:3236
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "invalid clique in %qs"
  msgstr "uso no válido de %qD"
  
! #: tree-cfg.cc:3243 tree-cfg.cc:4580
  #, fuzzy, gcc-internal-format
  #| msgid "simple IF"
  msgid "%qs in gimple IL"
  msgstr "IF simple"
  
! #: tree-cfg.cc:3254
  #, fuzzy, gcc-internal-format
  #| msgid "used struct type value where scalar is required"
  msgid "%qs as base where non-register is required"
  msgstr "se usa un valor de tipo struct cuando se requiere un escalar"
  
! #: tree-cfg.cc:3269
  #, gcc-internal-format
  msgid "invalid expression for min lvalue"
  msgstr "expresión no válida para el l-valor min"
  
! #: tree-cfg.cc:3320
  #, gcc-internal-format
  msgid "gimple call has two targets"
  msgstr "la llamada gimple tiene dos objetivos"
  
! #: tree-cfg.cc:3329
  #, gcc-internal-format
  msgid "gimple call has no target"
  msgstr "la llamada gimple no tiene objetivo"
  
! #: tree-cfg.cc:3336
  #, gcc-internal-format
  msgid "invalid function in gimple call"
  msgstr "función no válida en la llamada gimple"
  
! #: tree-cfg.cc:3346
  #, gcc-internal-format
  msgid "non-function in gimple call"
  msgstr "no es función en la llamada gimple"
  
! #: tree-cfg.cc:3357
  #, gcc-internal-format
  msgid "invalid pure const state for function"
  msgstr "estado const pure no válido para la función"
  
! #: tree-cfg.cc:3369
  #, gcc-internal-format
  msgid "invalid LHS in gimple call"
  msgstr "LHS no válido en la llamada gimple"
  
! #: tree-cfg.cc:3377
  #, fuzzy, gcc-internal-format
  #| msgid "LHS in noreturn call"
  msgid "LHS in %<noreturn%> call"
  msgstr "LHS en la llamada noreturn"
  
! #: tree-cfg.cc:3391
  #, gcc-internal-format
  msgid "invalid conversion in gimple call"
  msgstr "conversión no válida en la llamada gimple"
  
! #: tree-cfg.cc:3400
  #, gcc-internal-format
  msgid "invalid static chain in gimple call"
  msgstr "cadena estática no válida en la llamada gimple"
  
! #: tree-cfg.cc:3411
  #, gcc-internal-format
  msgid "static chain with function that doesn%'t use one"
  msgstr "cadena static con una función que no usa una"
*************** msgstr "cadena static con una función q
*** 32884,33635 ****
  #. __builtin_unreachable internally, for example when IPA figures
  #. out a call cannot happen in a legal program.  In such cases,
  #. we must make sure arguments are stripped off.
! #: tree-cfg.cc:3540
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_unreachable or __builtin_trap call with arguments"
  msgid "%<__builtin_unreachable%> or %<__builtin_trap%> call with arguments"
  msgstr "llamada a __builtin_unreachable o __builtin_trap con argumentos"
  
! #: tree-cfg.cc:3571
  #, gcc-internal-format
  msgid "%<DEFERRED_INIT%> calls should have same constant size for the first argument and LHS"
  msgstr ""
  
! #: tree-cfg.cc:3589
  #, gcc-internal-format
  msgid "invalid argument to gimple call"
  msgstr "argumento no válido en la llamada gimple"
  
! #: tree-cfg.cc:3616
  #, gcc-internal-format
  msgid "invalid operands in gimple comparison"
  msgstr "operandos no válidos en la comparación gimple"
  
! #: tree-cfg.cc:3627
  #, gcc-internal-format
  msgid "mismatching comparison operand types"
  msgstr "comparación de tipos de operandos que no coinciden"
  
! #: tree-cfg.cc:3644
  #, gcc-internal-format
  msgid "unsupported operation or type for vector comparison returning a boolean"
  msgstr ""
  
! #: tree-cfg.cc:3659
  #, gcc-internal-format
  msgid "non-vector operands in vector comparison"
  msgstr "operandos que no son vectores en la comparación de vectores"
  
! #: tree-cfg.cc:3668
  #, gcc-internal-format
  msgid "invalid vector comparison resulting type"
  msgstr "tipo resultante no válido de la comparación de vectores"
  
! #: tree-cfg.cc:3675
  #, gcc-internal-format
  msgid "bogus comparison result type"
  msgstr "tipo resultante no válido de la comparación"
  
! #: tree-cfg.cc:3697
  #, gcc-internal-format
  msgid "non-register as LHS of unary operation"
  msgstr "el LHS de una operación unaria no es un registro"
  
! #: tree-cfg.cc:3703
  #, gcc-internal-format
  msgid "invalid operand in unary operation"
  msgstr "operando no válido en la operación unaria"
  
! #: tree-cfg.cc:3726
  #, fuzzy, gcc-internal-format
  #| msgid "invalid types in nop conversion"
  msgid "invalid vector types in nop conversion"
  msgstr "tipos no válidos en la conversión nop"
  
! #: tree-cfg.cc:3763
  #, gcc-internal-format
  msgid "invalid types in nop conversion"
  msgstr "tipos no válidos en la conversión nop"
  
! #: tree-cfg.cc:3778
  #, gcc-internal-format
  msgid "invalid types in address space conversion"
  msgstr "tipos no válidos en la conversión nop"
  
! #: tree-cfg.cc:3792
  #, gcc-internal-format
  msgid "invalid types in fixed-point conversion"
  msgstr "tipos no válidos en la conversión de coma fija"
  
! #: tree-cfg.cc:3807
  #, fuzzy, gcc-internal-format
  #| msgid "invalid types in conversion to floating point"
  msgid "invalid types in conversion to floating-point"
  msgstr "tipos no válidos en la conversión a coma flotante"
  
! #: tree-cfg.cc:3822
  #, gcc-internal-format
  msgid "invalid types in conversion to integer"
  msgstr "tipos no válidos en la conversión a entero"
  
! #: tree-cfg.cc:3862
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in sad expression"
  msgid "type mismatch in %qs expression"
  msgstr "no coincide el tipo en expresión triste"
  
! #: tree-cfg.cc:3879 tree-cfg.cc:3893 tree-cfg.cc:4259 tree-cfg.cc:4281
  #, fuzzy, gcc-internal-format
  #| msgid "invalid prototype for '%s'"
  msgid "invalid types for %qs"
  msgstr "prototipo no válido para '%s'"
  
! #: tree-cfg.cc:3904
  #, gcc-internal-format
  msgid "%qs should be from a scalar to a like vector"
  msgstr ""
  
! #: tree-cfg.cc:3918
  #, gcc-internal-format
  msgid "non-trivial conversion in unary operation"
  msgstr "conversión que no es trivial en la operación unaria"
  
! #: tree-cfg.cc:3943
  #, gcc-internal-format
  msgid "non-register as LHS of binary operation"
  msgstr "el LHS de una operación binaria no es un registro"
  
! #: tree-cfg.cc:3950
  #, gcc-internal-format
  msgid "invalid operands in binary operation"
  msgstr "operandos no válidos en la operación binaria"
  
! #: tree-cfg.cc:4055
  #, fuzzy, gcc-internal-format
  #| msgid "invalid non-vector operands to vector valued plus"
  msgid "invalid non-vector operands to %qs"
  msgstr "operandos que no son vectores no válidos para un vector valuado con más"
  
! #: tree-cfg.cc:4066
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "invalid (pointer) operands %qs"
  msgstr "modo de puntero %qs no válido"
  
! #: tree-cfg.cc:4301
  #, fuzzy, gcc-internal-format
  #| msgid "vector types expected in sad expression"
  msgid "vector type expected in %qs"
  msgstr "se esperaban tipos vector en una expresión de permutación de vector"
  
! #: tree-cfg.cc:4314
  #, gcc-internal-format
  msgid "type mismatch in binary expression"
  msgstr "los tipos de datos no coinciden en la expresión binaria"
  
! #: tree-cfg.cc:4342
  #, gcc-internal-format
  msgid "non-register as LHS of ternary operation"
  msgstr "el LHS de una operación terniaria no es un registro"
  
! #: tree-cfg.cc:4350
  #, gcc-internal-format
  msgid "invalid operands in ternary operation"
  msgstr "operandos no válidos en la operación terniaria"
  
! #: tree-cfg.cc:4382
  #, fuzzy, gcc-internal-format
  #| msgid "the first argument of a VEC_COND_EXPR must be of a boolean vector type of the same number of elements as the result"
  msgid "the first argument of a %qs must be of a boolean vector type of the same number of elements as the result"
  msgstr "el primer argumento de una VEC_COND_EXPR debe ser de tipo vector de booleanos del mismo número de elementos que el resultado"
  
! #: tree-cfg.cc:4414 tree-cfg.cc:4491
  #, fuzzy, gcc-internal-format
  #| msgid "vector types expected in sad expression"
  msgid "vector types expected in %qs"
  msgstr "se esperaban tipos vector en una expresión de permutación de vector"
  
! #: tree-cfg.cc:4447
  #, fuzzy, gcc-internal-format
  #| msgid "vectors with different element number found in vector permute expression"
  msgid "vectors with different element number found in %qs"
  msgstr "se encontraron vectores con número de elementos diferentes en la expresión de permutación"
  
! #: tree-cfg.cc:4463
  #, fuzzy, gcc-internal-format
  #| msgid "invalid offload table in %s"
  msgid "invalid mask type in %qs"
  msgstr "tabla de descarga no válida en %s"
  
! #: tree-cfg.cc:4524
  #, fuzzy, gcc-internal-format
  #| msgid "not allowed type combination in BIT_INSERT_EXPR"
  msgid "not allowed type combination in %qs"
  msgstr "no se permite combinar tipos en BIT_INSERT_EXPR"
  
! #: tree-cfg.cc:4533
  #, fuzzy, gcc-internal-format
  #| msgid "invalid position or size in BIT_INSERT_EXPR"
  msgid "invalid position or size in %qs"
  msgstr "posición o tamaño no válido en BIT_INSERT_EXPR"
  
! #: tree-cfg.cc:4539
  #, fuzzy, gcc-internal-format
  #| msgid "'h' applied to non-register operand"
  msgid "%qs into non-mode-precision operand"
  msgstr "`h' aplicado a un operando no registro"
  
! #: tree-cfg.cc:4549
  #, fuzzy, gcc-internal-format
  #| msgid "insertion out of range in BIT_INSERT_EXPR"
  msgid "insertion out of range in %qs"
  msgstr "inserción fuera de rango en BIT_INSERT_EXPR"
  
! #: tree-cfg.cc:4559
  #, fuzzy, gcc-internal-format
  #| msgid "vector insertion not at element boundary"
  msgid "%qs not at element boundary"
  msgstr "inserción de vector no en contorno de elemento"
  
! #: tree-cfg.cc:4615
  #, fuzzy, gcc-internal-format
  #| msgid "non-trivial conversion at assignment"
  msgid "non-trivial conversion in %qs"
  msgstr "conversión que no es trivial en la asignación"
  
! #: tree-cfg.cc:4624
  #, fuzzy, gcc-internal-format
  #| msgid "non-decl/MEM_REF LHS in clobber statement"
  msgid "%qs LHS in clobber statement"
  msgstr "non-decl/MEM_REF LHS en sentencia clobber"
  
! #: tree-cfg.cc:4632
  #, fuzzy, gcc-internal-format
  #| msgid "non-decl/MEM_REF LHS in clobber statement"
  msgid "%qs LHS in assignment statement"
  msgstr "non-decl/MEM_REF LHS en sentencia clobber"
  
! #: tree-cfg.cc:4651
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand to %%R"
  msgid "invalid operand in %qs"
  msgstr "operando no válido para %%R"
  
! #: tree-cfg.cc:4683
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of `->'"
  msgid "invalid %qs size argument in load"
  msgstr "argumento de tipo no válido de `->'"
  
! #: tree-cfg.cc:4702 tree-cfg.cc:4728
  #, fuzzy, gcc-internal-format
  #| msgid "invalid rhs for gimple memory store"
  msgid "invalid RHS for gimple memory store: %qs"
  msgstr "rhs no válido para el almacenamiento de memoria gimple"
  
! #: tree-cfg.cc:4762 tree-cfg.cc:4780
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect type of vector CONSTRUCTOR elements"
  msgid "incorrect type of vector %qs elements"
  msgstr "tipo incorrecto de elementos de CONSTRUCTOR de vector"
  
! #: tree-cfg.cc:4771 tree-cfg.cc:4788
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect number of vector CONSTRUCTOR elements"
  msgid "incorrect number of vector %qs elements"
  msgstr "número incorrecto de elementos de CONSTRUCTOR de vector"
  
! #: tree-cfg.cc:4796
  #, gcc-internal-format
  msgid "incorrect type of vector CONSTRUCTOR elements"
  msgstr "tipo incorrecto de elementos de CONSTRUCTOR de vector"
  
! #: tree-cfg.cc:4805
  #, fuzzy, gcc-internal-format
  #| msgid "vector CONSTRUCTOR with non-NULL element index"
  msgid "vector %qs with non-NULL element index"
  msgstr "CONSTRUCTOR de vector con índice de elemento no NULL"
  
! #: tree-cfg.cc:4812
  #, fuzzy, gcc-internal-format
  #| msgid "vector CONSTRUCTOR element is not a GIMPLE value"
  msgid "vector %qs element is not a GIMPLE value"
  msgstr "el elemento CONSTRUCTOR de vector no es un valor GIMPLE"
  
! #: tree-cfg.cc:4821
  #, fuzzy, gcc-internal-format
  #| msgid "non-vector CONSTRUCTOR with elements"
  msgid "non-vector %qs with elements"
  msgstr "CONSTRUCTOR no vector con elementos"
  
! #: tree-cfg.cc:4848
  #, fuzzy, gcc-internal-format
  #| msgid "non-parameter %qs cannot be a parameter pack"
  msgid "nontemporal store lhs cannot be a gimple register"
  msgstr "%qs que no es parámetro no puede ser un paquete de parámetro"
  
! #: tree-cfg.cc:4890
  #, gcc-internal-format
  msgid "invalid operand in return statement"
  msgstr "operando no válido en la declaración return"
  
! #: tree-cfg.cc:4905 c/gimple-parser.cc:2666
  #, gcc-internal-format
  msgid "invalid conversion in return statement"
  msgstr "conversión no válida en la declaración return"
  
! #: tree-cfg.cc:4929
  #, gcc-internal-format
  msgid "goto destination is neither a label nor a pointer"
  msgstr "el destino de goto no es una etiqueta ni un puntero"
  
! #: tree-cfg.cc:4948
  #, gcc-internal-format
  msgid "invalid operand to switch statement"
  msgstr "operando no válido para la declaración switch"
  
! #: tree-cfg.cc:4956
  #, gcc-internal-format
  msgid "non-integral type switch statement"
  msgstr "sentencia switch de tipo no entero"
  
! #: tree-cfg.cc:4966
  #, gcc-internal-format
  msgid "invalid default case label in switch statement"
  msgstr "etiqueta case default no váilda en sentencia switch"
  
! #: tree-cfg.cc:4978
  #, fuzzy, gcc-internal-format
  #| msgid "invalid CASE_CHAIN"
  msgid "invalid %<CASE_CHAIN%>"
  msgstr "CASE_CHAIN no válido"
  
! #: tree-cfg.cc:4984
  #, gcc-internal-format
  msgid "invalid case label in switch statement"
  msgstr "etiqueta case no váilda en sentencia switch"
  
! #: tree-cfg.cc:4991
  #, gcc-internal-format
  msgid "invalid case range in switch statement"
  msgstr "rango case no váildo en sentencia switch"
  
! #: tree-cfg.cc:5001
  #, gcc-internal-format
  msgid "type precision mismatch in switch statement"
  msgstr "discordancia en precisión de tipo en sentencia switch"
  
! #: tree-cfg.cc:5008
  #, gcc-internal-format
  msgid "type mismatch for case label in switch statement"
  msgstr "discordancia de tipos para etiqueta case en sentencia switch"
  
! #: tree-cfg.cc:5017
  #, gcc-internal-format
  msgid "case labels not sorted in switch statement"
  msgstr "etiquetas case no ordenadas en sentencia switch"
  
! #: tree-cfg.cc:5060
  #, fuzzy, gcc-internal-format
  #| msgid "label's context is not the current function decl"
  msgid "label context is not the current function declaration"
  msgstr "el contexto de la etiqueta no es la declaración de función actual"
  
! #: tree-cfg.cc:5069
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect entry in label_to_block_map"
  msgid "incorrect entry in %<label_to_block_map%>"
  msgstr "entrada incorrecta en label_to_block_map"
  
! #: tree-cfg.cc:5079
  #, gcc-internal-format
  msgid "incorrect setting of landing pad number"
  msgstr "definición incorrecta del número de relleno de aterrizaje"
  
! #: tree-cfg.cc:5095
  #, gcc-internal-format
  msgid "invalid comparison code in gimple cond"
  msgstr "código de comparación no válido en la condición gimple"
  
! #: tree-cfg.cc:5103
  #, gcc-internal-format
  msgid "invalid labels in gimple cond"
  msgstr "etiquetas no válidas en la condición gimple"
  
! #: tree-cfg.cc:5189 tree-cfg.cc:5198
  #, fuzzy, gcc-internal-format
  #| msgid "invalid PHI result"
  msgid "invalid %<PHI%> result"
  msgstr "resultado PHI no válido"
  
! #: tree-cfg.cc:5208
  #, fuzzy, gcc-internal-format
  #| msgid "missing PHI def"
  msgid "missing %<PHI%> def"
  msgstr "falta la definición PHI"
  
! #: tree-cfg.cc:5222
  #, fuzzy, gcc-internal-format
  #| msgid "invalid PHI argument"
  msgid "invalid %<PHI%> argument"
  msgstr "argumento PHI no válido"
  
! #: tree-cfg.cc:5229
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in PHI argument %u"
  msgid "incompatible types in %<PHI%> argument %u"
  msgstr "tipos incompatibles en el argumento PHI %u"
  
! #: tree-cfg.cc:5332
  #, fuzzy, gcc-internal-format
  #| msgid "verify_gimple failed"
  msgid "%<verify_gimple%> failed"
  msgstr "falló verify_gimple"
  
! #: tree-cfg.cc:5391
  #, fuzzy, gcc-internal-format
  #| msgid "dead STMT in EH table"
  msgid "dead statement in EH table"
  msgstr "STMT muerto en la tabla EH"
  
! #: tree-cfg.cc:5407
  #, gcc-internal-format
  msgid "location references block not in block tree"
  msgstr "la ubicación referencia un bloque que no está en el árbol de bloques"
  
! #: tree-cfg.cc:5456
  #, fuzzy, gcc-internal-format
  #| msgid "Local declaration from a different function"
  msgid "local declaration from a different function"
  msgstr "Declaración local desde una función diferente"
  
! #: tree-cfg.cc:5559
  #, gcc-internal-format
  msgid "gimple_bb (phi) is set to a wrong basic block"
  msgstr "se estableció gimple_bb (phi) a un bloque básico erróneo"
  
! #: tree-cfg.cc:5568
  #, gcc-internal-format
  msgid "PHI node with location"
  msgstr "nodo PHI con ubicación"
  
! #: tree-cfg.cc:5579 tree-cfg.cc:5626
  #, gcc-internal-format
  msgid "incorrect sharing of tree nodes"
  msgstr "compartición incorrecta de nodos de árbol"
  
! #: tree-cfg.cc:5587
  #, gcc-internal-format
  msgid "virtual PHI with argument locations"
  msgstr "PHI virtual con ubicaciones de argumento"
  
! #: tree-cfg.cc:5614
  #, gcc-internal-format
  msgid "gimple_bb (stmt) is set to a wrong basic block"
  msgstr "se estableció gimple_bb (stmt) a un bloque básico erróneo"
  
! #: tree-cfg.cc:5654
  #, gcc-internal-format
  msgid "statement marked for throw, but doesn%'t"
  msgstr "se marcó la sentencia para throw, pero no lo hace"
  
! #: tree-cfg.cc:5660
  #, gcc-internal-format
  msgid "statement marked for throw in middle of block"
  msgstr "se marcó la sentencia para throw en medio del bloque"
  
! #: tree-cfg.cc:5682
  #, gcc-internal-format
  msgid "verify_gimple failed"
  msgstr "falló verify_gimple"
  
! #: tree-cfg.cc:5706
  #, gcc-internal-format
  msgid "ENTRY_BLOCK has IL associated with it"
  msgstr "ENTRY_BLOCK tiene IL asociado con él"
  
! #: tree-cfg.cc:5713
  #, gcc-internal-format
  msgid "EXIT_BLOCK has IL associated with it"
  msgstr "EXIT_BLOCK tiene IL asociado con él"
  
! #: tree-cfg.cc:5720
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru to exit from bb %d"
  msgstr "caida para salir del bb %d"
  
! #: tree-cfg.cc:5726
  #, fuzzy, gcc-internal-format
  #| msgid "extra brace group at end of initializer"
  msgid "entry block count not initialized"
  msgstr "grupo extra de llaves al final del inicializador"
  
! #: tree-cfg.cc:5732
  #, fuzzy, gcc-internal-format
  #| msgid "extra brace group at end of initializer"
  msgid "exit block count not initialized"
  msgstr "grupo extra de llaves al final del inicializador"
  
! #: tree-cfg.cc:5739
  #, gcc-internal-format
  msgid "probability of edge from entry block not initialized"
  msgstr ""
  
! #: tree-cfg.cc:5754
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qE is not initialized"
  msgid "count of bb %d not initialized"
  msgstr "%qE no está inicializado"
  
! #: tree-cfg.cc:5760
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Uninitialized probability of edge %i->%i"
  msgid "probability of edge %d->%d not initialized"
  msgstr "Probabilidad del borde %i->%i no inicializada"
  
! #: tree-cfg.cc:5780
  #, fuzzy, gcc-internal-format
  #| msgid "nonlocal label %s is not first in a sequence of labels in bb %d"
  msgid "nonlocal label %qD is not first in a sequence of labels in bb %d"
  msgstr "la etiqueta %s que no es local no es la primera en una secuencia de etiquetas en el bb %d"
  
! #: tree-cfg.cc:5787
  #, fuzzy, gcc-internal-format
  #| msgid "nonlocal label %s is not first in a sequence of labels in bb %d"
  msgid "EH landing pad label %qD is not first in a sequence of labels in bb %d"
  msgstr "la etiqueta %s que no es local no es la primera en una secuencia de etiquetas en el bb %d"
  
! #: tree-cfg.cc:5794
  #, fuzzy, gcc-internal-format
  #| msgid "label %s to block does not match in bb %d"
  msgid "label %qD to block does not match in bb %d"
  msgstr "la etiqueta %s para el bloque no coincide con el bb %d"
  
! #: tree-cfg.cc:5801
  #, fuzzy, gcc-internal-format
  #| msgid "label %s has incorrect context in bb %d"
  msgid "label %qD has incorrect context in bb %d"
  msgstr "la etiqueta %s tiene un contexto incorrecto en el bb %d"
  
! #: tree-cfg.cc:5816
  #, gcc-internal-format, gfc-internal-format
  msgid "control flow in the middle of basic block %d"
  msgstr "control de flujo enmedio del bloque básico %d"
  
! #: tree-cfg.cc:5826
  #, fuzzy, gcc-internal-format
  #| msgid "label %s in the middle of basic block %d"
  msgid "label %qD in the middle of basic block %d"
  msgstr "etiqueta %s enmedio del bloque básico %d"
  
! #: tree-cfg.cc:5845
  #, gcc-internal-format, gfc-internal-format
  msgid "returns_twice call is not last in basic block %d"
  msgstr ""
  
! #: tree-cfg.cc:5854
  #, gcc-internal-format, gfc-internal-format
  msgid "returns_twice call is not first in basic block %d"
  msgstr ""
  
! #: tree-cfg.cc:5886
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge after a control statement in bb %d"
  msgstr "borde de caída después de una sentencia de control en bb %d"
  
! #: tree-cfg.cc:5899
  #, gcc-internal-format, gfc-internal-format
  msgid "true/false edge after a non-GIMPLE_COND in bb %d"
  msgstr "borde verdadero/falso después de una expresión que no es GIMPLE_COND en bb %d"
  
! #: tree-cfg.cc:5922 tree-cfg.cc:5944 tree-cfg.cc:5961 tree-cfg.cc:6030
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong outgoing edge flags at end of bb %d"
  msgstr "banderas de borde de salida erróneas al final del bb %d"
  
! #: tree-cfg.cc:5932
  #, gcc-internal-format, gfc-internal-format
  msgid "explicit goto at end of bb %d"
  msgstr "goto explícito al final del bb %d"
  
! #: tree-cfg.cc:5966
  #, gcc-internal-format, gfc-internal-format
  msgid "return edge does not point to exit in bb %d"
  msgstr "el borde de devolución no apunta a exit en el bb %d"
  
! #: tree-cfg.cc:5996
  #, gcc-internal-format
  msgid "found default case not at the start of case vector"
  msgstr "se encontró un case por defecto que no está al inicio del vector case"
  
! #: tree-cfg.cc:6004
  #, gcc-internal-format
  msgid "case labels not sorted: "
  msgstr "las etiquetas case no están ordenadas:"
  
! #: tree-cfg.cc:6021
  #, gcc-internal-format, gfc-internal-format
  msgid "extra outgoing edge %d->%d"
  msgstr "borde de salida extra %d->%d"
  
! #: tree-cfg.cc:6044
  #, gcc-internal-format, gfc-internal-format
  msgid "missing edge %i->%i"
  msgstr "falta el borde %i->%i"
  
! #: tree-cfg.cc:9826
  #, gcc-internal-format
  msgid "%<noreturn%> function does return"
  msgstr "la función %<noreturn%> devuelve"
  
! #: tree-cfg.cc:9846 tree-cfg.cc:9881
  #, gcc-internal-format
  msgid "control reaches end of non-void function"
  msgstr "el control alcanza el final de una función que no es void"
  
! #: tree-cfg.cc:9949
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD declared with attribute %<warn_unused_result%>"
  msgstr "se descarta el valor de devolución de %qD, se declaró con el atributo warn_unused_result"
  
! #: tree-cfg.cc:9954 cp/cvt.cc:1154
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of function declared with attribute warn_unused_result"
  msgid "ignoring return value of function declared with attribute %<warn_unused_result%>"
  msgstr "se descarta el valor de devolución de la función declarada con atributo warn_unused_result"
  
! #: tree-complex.cc:1676
  #, gcc-internal-format
  msgid "%<asm goto%> with complex typed outputs"
  msgstr ""
  
! #: tree-eh.cc:4983
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has multiple EH edges"
  msgstr "el BB %i tiene múltiples bordes EH"
  
! #: tree-eh.cc:4995
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "BB %i can not throw but has an EH edge"
  msgid "BB %i cannot throw but has an EH edge"
  msgstr "el BB %i no puede hacer throw pero tiene un borde EH"
  
! #: tree-eh.cc:5003
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i last statement has incorrectly set lp"
  msgstr "la última sentencia del BB %i tiene establecido incorrectamente lp"
  
! #: tree-eh.cc:5009
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an EH edge"
  msgstr "al BB %i le falta un borde EH"
  
! #: tree-eh.cc:5015
  #, gcc-internal-format, gfc-internal-format
  msgid "Incorrect EH edge %i->%i"
  msgstr "Borde EH %i->%i incorrecto"
  
! #: tree-eh.cc:5049 tree-eh.cc:5068
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an edge"
  msgstr "al BB %i le falta un borde"
  
! #: tree-eh.cc:5085
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i too many fallthru edges"
  msgstr "BB %i demasiados bordes de respaldo"
  
! #: tree-eh.cc:5094
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect edge"
  msgstr "BB %i tiene un borde incorrecto"
  
! #: tree-eh.cc:5100
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect fallthru edge"
  msgstr "BB %i tiene un borde de respaldo incorrecto"
  
! #: tree-inline.cc:3964
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it receives a non-local goto"
  msgstr "la función %q+F nunca se puede copiar porque recibe un goto que no es local"
  
! #: tree-inline.cc:3971
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it saves address of local label in a static variable"
  msgstr "la función %q+F nunca se puede copiar porque guarda direcciones de etiqueta local en una variable estática"
  
! #: tree-inline.cc:4011
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)"
  msgstr "la función %q+F nunca se puede incluir en línea porque usa alloca (forzar usando el atributo always_inline)"
  
! #: tree-inline.cc:4025
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses setjmp"
  msgstr "la función %q+F nunca se puede incluir en línea porque usa setjmp"
  
! #: tree-inline.cc:4039
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses variable argument lists"
  msgstr "la función %q+F nunca se puede incluir en línea porque usa listas variables de argumentos"
  
! #: tree-inline.cc:4051
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses setjmp-longjmp exception handling"
  msgstr "la función %q+F nunca se puede incluir en línea porque usa manejo de excepciones setjmp-longjmp"
  
! #: tree-inline.cc:4059
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses non-local goto"
  msgstr "la función %q+F nunca se puede incluir en línea porque contiene un goto que no es local"
  
! #: tree-inline.cc:4071
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+F can never be inlined because it uses __builtin_return or __builtin_apply_args"
  msgid "function %q+F can never be inlined because it uses %<__builtin_return%> or %<__builtin_apply_args%>"
  msgstr "la función %q+F nunca se puede incluir en línea porque usa __builtin_return o __builtin_apply_args"
  
! #: tree-inline.cc:4091
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it contains a computed goto"
  msgstr "la función %q+F nunca se puede incluir en línea porque contiene un goto calculado"
  
! #: tree-inline.cc:4137
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+F can never be inlined because it uses variable argument lists"
  msgid "function %q+F can never be inlined because it has a VLA argument"
  msgstr "la función %q+F nunca se puede incluir en línea porque usa listas variables de argumentos"
  
! #: tree-inline.cc:4204
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+F can never be inlined because it is suppressed using -fno-inline"
  msgid "function %q+F can never be inlined because it is suppressed using %<-fno-inline%>"
  msgstr "la función %q+F nunca puede ser incluida en línea porque se suprime al usar -fno-inline"
  
! #: tree-inline.cc:4212
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses attributes conflicting with inlining"
  msgstr "la función %q+F nunca puede ser incluida en línea porque utiliza atributos que generan conflictos con la inclusión en línea"
  
! #: tree-inline.cc:4895
  #, fuzzy, gcc-internal-format
  #| msgid "inlining failed in call to always_inline %q+F: %s"
  msgid "inlining failed in call to %<always_inline%> %q+F: %s"
  msgstr "falló la inclusión en línea en la llamada a always_inline %q+F: %s"
  
! #: tree-inline.cc:4898 tree-inline.cc:4919
  #, gcc-internal-format
  msgid "called from here"
  msgstr "llamado desde aquí"
  
! #: tree-inline.cc:4901 tree-inline.cc:4922
  #, gcc-internal-format
  msgid "called from this function"
  msgstr "llamada desde esta función"
  
! #: tree-inline.cc:4915
  #, gcc-internal-format
  msgid "inlining failed in call to %q+F: %s"
  msgstr "falló la inclusión en línea en la llamada a %q+F: %s"
--- 34502,35288 ----
  #. __builtin_unreachable internally, for example when IPA figures
  #. out a call cannot happen in a legal program.  In such cases,
  #. we must make sure arguments are stripped off.
! #: tree-cfg.cc:3430
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_unreachable or __builtin_trap call with arguments"
  msgid "%<__builtin_unreachable%> or %<__builtin_trap%> call with arguments"
  msgstr "llamada a __builtin_unreachable o __builtin_trap con argumentos"
  
! #: tree-cfg.cc:3461
  #, gcc-internal-format
  msgid "%<DEFERRED_INIT%> calls should have same constant size for the first argument and LHS"
  msgstr ""
  
! #: tree-cfg.cc:3479
  #, gcc-internal-format
  msgid "invalid argument to gimple call"
  msgstr "argumento no válido en la llamada gimple"
  
! #: tree-cfg.cc:3506
  #, gcc-internal-format
  msgid "invalid operands in gimple comparison"
  msgstr "operandos no válidos en la comparación gimple"
  
! #: tree-cfg.cc:3517
  #, gcc-internal-format
  msgid "mismatching comparison operand types"
  msgstr "comparación de tipos de operandos que no coinciden"
  
! #: tree-cfg.cc:3534
  #, gcc-internal-format
  msgid "unsupported operation or type for vector comparison returning a boolean"
  msgstr ""
  
! #: tree-cfg.cc:3549
  #, gcc-internal-format
  msgid "non-vector operands in vector comparison"
  msgstr "operandos que no son vectores en la comparación de vectores"
  
! #: tree-cfg.cc:3558
  #, gcc-internal-format
  msgid "invalid vector comparison resulting type"
  msgstr "tipo resultante no válido de la comparación de vectores"
  
! #: tree-cfg.cc:3565
  #, gcc-internal-format
  msgid "bogus comparison result type"
  msgstr "tipo resultante no válido de la comparación"
  
! #: tree-cfg.cc:3587
  #, gcc-internal-format
  msgid "non-register as LHS of unary operation"
  msgstr "el LHS de una operación unaria no es un registro"
  
! #: tree-cfg.cc:3593
  #, gcc-internal-format
  msgid "invalid operand in unary operation"
  msgstr "operando no válido en la operación unaria"
  
! #: tree-cfg.cc:3616
  #, fuzzy, gcc-internal-format
  #| msgid "invalid types in nop conversion"
  msgid "invalid vector types in nop conversion"
  msgstr "tipos no válidos en la conversión nop"
  
! #: tree-cfg.cc:3653
  #, gcc-internal-format
  msgid "invalid types in nop conversion"
  msgstr "tipos no válidos en la conversión nop"
  
! #: tree-cfg.cc:3668
  #, gcc-internal-format
  msgid "invalid types in address space conversion"
  msgstr "tipos no válidos en la conversión nop"
  
! #: tree-cfg.cc:3682
  #, gcc-internal-format
  msgid "invalid types in fixed-point conversion"
  msgstr "tipos no válidos en la conversión de coma fija"
  
! #: tree-cfg.cc:3697
  #, fuzzy, gcc-internal-format
  #| msgid "invalid types in conversion to floating point"
  msgid "invalid types in conversion to floating-point"
  msgstr "tipos no válidos en la conversión a coma flotante"
  
! #: tree-cfg.cc:3712
  #, gcc-internal-format
  msgid "invalid types in conversion to integer"
  msgstr "tipos no válidos en la conversión a entero"
  
! #: tree-cfg.cc:3752
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in sad expression"
  msgid "type mismatch in %qs expression"
  msgstr "no coincide el tipo en expresión triste"
  
! #: tree-cfg.cc:3767 tree-cfg.cc:4154 tree-cfg.cc:4176
  #, fuzzy, gcc-internal-format
  #| msgid "invalid prototype for '%s'"
  msgid "invalid types for %qs"
  msgstr "prototipo no válido para '%s'"
  
! #: tree-cfg.cc:3778
  #, gcc-internal-format
  msgid "%qs should be from a scalar to a like vector"
  msgstr ""
  
! #: tree-cfg.cc:3789
! #, fuzzy, gcc-internal-format
! #| msgid "invalid prototype for '%s'"
! msgid "invalid type for %qs"
! msgstr "prototipo no válido para '%s'"
! 
! #: tree-cfg.cc:3813
  #, gcc-internal-format
  msgid "non-trivial conversion in unary operation"
  msgstr "conversión que no es trivial en la operación unaria"
  
! #: tree-cfg.cc:3838
  #, gcc-internal-format
  msgid "non-register as LHS of binary operation"
  msgstr "el LHS de una operación binaria no es un registro"
  
! #: tree-cfg.cc:3845
  #, gcc-internal-format
  msgid "invalid operands in binary operation"
  msgstr "operandos no válidos en la operación binaria"
  
! #: tree-cfg.cc:3950
  #, fuzzy, gcc-internal-format
  #| msgid "invalid non-vector operands to vector valued plus"
  msgid "invalid non-vector operands to %qs"
  msgstr "operandos que no son vectores no válidos para un vector valuado con más"
  
! #: tree-cfg.cc:3961
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "invalid (pointer) operands %qs"
  msgstr "modo de puntero %qs no válido"
  
! #: tree-cfg.cc:4196
  #, fuzzy, gcc-internal-format
  #| msgid "vector types expected in sad expression"
  msgid "vector type expected in %qs"
  msgstr "se esperaban tipos vector en una expresión de permutación de vector"
  
! #: tree-cfg.cc:4209
  #, gcc-internal-format
  msgid "type mismatch in binary expression"
  msgstr "los tipos de datos no coinciden en la expresión binaria"
  
! #: tree-cfg.cc:4237
  #, gcc-internal-format
  msgid "non-register as LHS of ternary operation"
  msgstr "el LHS de una operación terniaria no es un registro"
  
! #: tree-cfg.cc:4245
  #, gcc-internal-format
  msgid "invalid operands in ternary operation"
  msgstr "operandos no válidos en la operación terniaria"
  
! #: tree-cfg.cc:4277
  #, fuzzy, gcc-internal-format
  #| msgid "the first argument of a VEC_COND_EXPR must be of a boolean vector type of the same number of elements as the result"
  msgid "the first argument of a %qs must be of a boolean vector type of the same number of elements as the result"
  msgstr "el primer argumento de una VEC_COND_EXPR debe ser de tipo vector de booleanos del mismo número de elementos que el resultado"
  
! #: tree-cfg.cc:4309 tree-cfg.cc:4386
  #, fuzzy, gcc-internal-format
  #| msgid "vector types expected in sad expression"
  msgid "vector types expected in %qs"
  msgstr "se esperaban tipos vector en una expresión de permutación de vector"
  
! #: tree-cfg.cc:4342
  #, fuzzy, gcc-internal-format
  #| msgid "vectors with different element number found in vector permute expression"
  msgid "vectors with different element number found in %qs"
  msgstr "se encontraron vectores con número de elementos diferentes en la expresión de permutación"
  
! #: tree-cfg.cc:4358
  #, fuzzy, gcc-internal-format
  #| msgid "invalid offload table in %s"
  msgid "invalid mask type in %qs"
  msgstr "tabla de descarga no válida en %s"
  
! #: tree-cfg.cc:4419
  #, fuzzy, gcc-internal-format
  #| msgid "not allowed type combination in BIT_INSERT_EXPR"
  msgid "not allowed type combination in %qs"
  msgstr "no se permite combinar tipos en BIT_INSERT_EXPR"
  
! #: tree-cfg.cc:4428
  #, fuzzy, gcc-internal-format
  #| msgid "invalid position or size in BIT_INSERT_EXPR"
  msgid "invalid position or size in %qs"
  msgstr "posición o tamaño no válido en BIT_INSERT_EXPR"
  
! #: tree-cfg.cc:4434
  #, fuzzy, gcc-internal-format
  #| msgid "'h' applied to non-register operand"
  msgid "%qs into non-mode-precision operand"
  msgstr "`h' aplicado a un operando no registro"
  
! #: tree-cfg.cc:4444
  #, fuzzy, gcc-internal-format
  #| msgid "insertion out of range in BIT_INSERT_EXPR"
  msgid "insertion out of range in %qs"
  msgstr "inserción fuera de rango en BIT_INSERT_EXPR"
  
! #: tree-cfg.cc:4454
  #, fuzzy, gcc-internal-format
  #| msgid "vector insertion not at element boundary"
  msgid "%qs not at element boundary"
  msgstr "inserción de vector no en contorno de elemento"
  
! #: tree-cfg.cc:4510
  #, fuzzy, gcc-internal-format
  #| msgid "non-trivial conversion at assignment"
  msgid "non-trivial conversion in %qs"
  msgstr "conversión que no es trivial en la asignación"
  
! #: tree-cfg.cc:4519
! #, fuzzy, gcc-internal-format
! #| msgid "invalid cpu %qs for %s%qs%s"
! msgid "invalid LHS (%qs) for assignment: %qs"
! msgstr "cpu %qs no válida para %s%qs%s"
! 
! #: tree-cfg.cc:4527
  #, fuzzy, gcc-internal-format
  #| msgid "non-decl/MEM_REF LHS in clobber statement"
  msgid "%qs LHS in clobber statement"
  msgstr "non-decl/MEM_REF LHS en sentencia clobber"
  
! #: tree-cfg.cc:4535
  #, fuzzy, gcc-internal-format
  #| msgid "non-decl/MEM_REF LHS in clobber statement"
  msgid "%qs LHS in assignment statement"
  msgstr "non-decl/MEM_REF LHS en sentencia clobber"
  
! #: tree-cfg.cc:4554
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand to %%R"
  msgid "invalid operand in %qs"
  msgstr "operando no válido para %%R"
  
! #: tree-cfg.cc:4586
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of `->'"
  msgid "invalid %qs size argument in load"
  msgstr "argumento de tipo no válido de `->'"
  
! #: tree-cfg.cc:4605 tree-cfg.cc:4631
  #, fuzzy, gcc-internal-format
  #| msgid "invalid rhs for gimple memory store"
  msgid "invalid RHS for gimple memory store: %qs"
  msgstr "rhs no válido para el almacenamiento de memoria gimple"
  
! #: tree-cfg.cc:4648
! #, fuzzy, gcc-internal-format
! #| msgid "non-register as LHS of ternary operation"
! msgid "non-register as LHS with vector constructor"
! msgstr "el LHS de una operación terniaria no es un registro"
! 
! #: tree-cfg.cc:4670 tree-cfg.cc:4688
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect type of vector CONSTRUCTOR elements"
  msgid "incorrect type of vector %qs elements"
  msgstr "tipo incorrecto de elementos de CONSTRUCTOR de vector"
  
! #: tree-cfg.cc:4679 tree-cfg.cc:4696
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect number of vector CONSTRUCTOR elements"
  msgid "incorrect number of vector %qs elements"
  msgstr "número incorrecto de elementos de CONSTRUCTOR de vector"
  
! #: tree-cfg.cc:4704
  #, gcc-internal-format
  msgid "incorrect type of vector CONSTRUCTOR elements"
  msgstr "tipo incorrecto de elementos de CONSTRUCTOR de vector"
  
! #: tree-cfg.cc:4713
  #, fuzzy, gcc-internal-format
  #| msgid "vector CONSTRUCTOR with non-NULL element index"
  msgid "vector %qs with non-NULL element index"
  msgstr "CONSTRUCTOR de vector con índice de elemento no NULL"
  
! #: tree-cfg.cc:4720
  #, fuzzy, gcc-internal-format
  #| msgid "vector CONSTRUCTOR element is not a GIMPLE value"
  msgid "vector %qs element is not a GIMPLE value"
  msgstr "el elemento CONSTRUCTOR de vector no es un valor GIMPLE"
  
! #: tree-cfg.cc:4729
  #, fuzzy, gcc-internal-format
  #| msgid "non-vector CONSTRUCTOR with elements"
  msgid "non-vector %qs with elements"
  msgstr "CONSTRUCTOR no vector con elementos"
  
! #: tree-cfg.cc:4756
  #, fuzzy, gcc-internal-format
  #| msgid "non-parameter %qs cannot be a parameter pack"
  msgid "nontemporal store lhs cannot be a gimple register"
  msgstr "%qs que no es parámetro no puede ser un paquete de parámetro"
  
! #: tree-cfg.cc:4799
  #, gcc-internal-format
  msgid "invalid operand in return statement"
  msgstr "operando no válido en la declaración return"
  
! #: tree-cfg.cc:4809 c/gimple-parser.cc:2656
  #, gcc-internal-format
  msgid "invalid conversion in return statement"
  msgstr "conversión no válida en la declaración return"
  
! #: tree-cfg.cc:4833
  #, gcc-internal-format
  msgid "goto destination is neither a label nor a pointer"
  msgstr "el destino de goto no es una etiqueta ni un puntero"
  
! #: tree-cfg.cc:4852
  #, gcc-internal-format
  msgid "invalid operand to switch statement"
  msgstr "operando no válido para la declaración switch"
  
! #: tree-cfg.cc:4860
  #, gcc-internal-format
  msgid "non-integral type switch statement"
  msgstr "sentencia switch de tipo no entero"
  
! #: tree-cfg.cc:4870
  #, gcc-internal-format
  msgid "invalid default case label in switch statement"
  msgstr "etiqueta case default no váilda en sentencia switch"
  
! #: tree-cfg.cc:4882
  #, fuzzy, gcc-internal-format
  #| msgid "invalid CASE_CHAIN"
  msgid "invalid %<CASE_CHAIN%>"
  msgstr "CASE_CHAIN no válido"
  
! #: tree-cfg.cc:4888
  #, gcc-internal-format
  msgid "invalid case label in switch statement"
  msgstr "etiqueta case no váilda en sentencia switch"
  
! #: tree-cfg.cc:4895
  #, gcc-internal-format
  msgid "invalid case range in switch statement"
  msgstr "rango case no váildo en sentencia switch"
  
! #: tree-cfg.cc:4905
  #, gcc-internal-format
  msgid "type precision mismatch in switch statement"
  msgstr "discordancia en precisión de tipo en sentencia switch"
  
! #: tree-cfg.cc:4912
  #, gcc-internal-format
  msgid "type mismatch for case label in switch statement"
  msgstr "discordancia de tipos para etiqueta case en sentencia switch"
  
! #: tree-cfg.cc:4921
  #, gcc-internal-format
  msgid "case labels not sorted in switch statement"
  msgstr "etiquetas case no ordenadas en sentencia switch"
  
! #: tree-cfg.cc:4964
  #, fuzzy, gcc-internal-format
  #| msgid "label's context is not the current function decl"
  msgid "label context is not the current function declaration"
  msgstr "el contexto de la etiqueta no es la declaración de función actual"
  
! #: tree-cfg.cc:4973
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect entry in label_to_block_map"
  msgid "incorrect entry in %<label_to_block_map%>"
  msgstr "entrada incorrecta en label_to_block_map"
  
! #: tree-cfg.cc:4983
  #, gcc-internal-format
  msgid "incorrect setting of landing pad number"
  msgstr "definición incorrecta del número de relleno de aterrizaje"
  
! #: tree-cfg.cc:4999
  #, gcc-internal-format
  msgid "invalid comparison code in gimple cond"
  msgstr "código de comparación no válido en la condición gimple"
  
! #: tree-cfg.cc:5007
  #, gcc-internal-format
  msgid "invalid labels in gimple cond"
  msgstr "etiquetas no válidas en la condición gimple"
  
! #: tree-cfg.cc:5020
! #, gcc-internal-format
! msgid "gimple cond condition cannot throw"
! msgstr ""
! 
! #: tree-cfg.cc:5106 tree-cfg.cc:5115
  #, fuzzy, gcc-internal-format
  #| msgid "invalid PHI result"
  msgid "invalid %<PHI%> result"
  msgstr "resultado PHI no válido"
  
! #: tree-cfg.cc:5125
  #, fuzzy, gcc-internal-format
  #| msgid "missing PHI def"
  msgid "missing %<PHI%> def"
  msgstr "falta la definición PHI"
  
! #: tree-cfg.cc:5139
  #, fuzzy, gcc-internal-format
  #| msgid "invalid PHI argument"
  msgid "invalid %<PHI%> argument"
  msgstr "argumento PHI no válido"
  
! #: tree-cfg.cc:5146
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in PHI argument %u"
  msgid "incompatible types in %<PHI%> argument %u"
  msgstr "tipos incompatibles en el argumento PHI %u"
  
! #: tree-cfg.cc:5249
  #, fuzzy, gcc-internal-format
  #| msgid "verify_gimple failed"
  msgid "%<verify_gimple%> failed"
  msgstr "falló verify_gimple"
  
! #: tree-cfg.cc:5308
  #, fuzzy, gcc-internal-format
  #| msgid "dead STMT in EH table"
  msgid "dead statement in EH table"
  msgstr "STMT muerto en la tabla EH"
  
! #: tree-cfg.cc:5324
  #, gcc-internal-format
  msgid "location references block not in block tree"
  msgstr "la ubicación referencia un bloque que no está en el árbol de bloques"
  
! #: tree-cfg.cc:5373
  #, fuzzy, gcc-internal-format
  #| msgid "Local declaration from a different function"
  msgid "local declaration from a different function"
  msgstr "Declaración local desde una función diferente"
  
! #: tree-cfg.cc:5476
  #, gcc-internal-format
  msgid "gimple_bb (phi) is set to a wrong basic block"
  msgstr "se estableció gimple_bb (phi) a un bloque básico erróneo"
  
! #: tree-cfg.cc:5485
  #, gcc-internal-format
  msgid "PHI node with location"
  msgstr "nodo PHI con ubicación"
  
! #: tree-cfg.cc:5496 tree-cfg.cc:5543
  #, gcc-internal-format
  msgid "incorrect sharing of tree nodes"
  msgstr "compartición incorrecta de nodos de árbol"
  
! #: tree-cfg.cc:5504
  #, gcc-internal-format
  msgid "virtual PHI with argument locations"
  msgstr "PHI virtual con ubicaciones de argumento"
  
! #: tree-cfg.cc:5531
  #, gcc-internal-format
  msgid "gimple_bb (stmt) is set to a wrong basic block"
  msgstr "se estableció gimple_bb (stmt) a un bloque básico erróneo"
  
! #: tree-cfg.cc:5571
  #, gcc-internal-format
  msgid "statement marked for throw, but doesn%'t"
  msgstr "se marcó la sentencia para throw, pero no lo hace"
  
! #: tree-cfg.cc:5577
  #, gcc-internal-format
  msgid "statement marked for throw in middle of block"
  msgstr "se marcó la sentencia para throw en medio del bloque"
  
! #: tree-cfg.cc:5599
  #, gcc-internal-format
  msgid "verify_gimple failed"
  msgstr "falló verify_gimple"
  
! #: tree-cfg.cc:5623
  #, gcc-internal-format
  msgid "ENTRY_BLOCK has IL associated with it"
  msgstr "ENTRY_BLOCK tiene IL asociado con él"
  
! #: tree-cfg.cc:5630
  #, gcc-internal-format
  msgid "EXIT_BLOCK has IL associated with it"
  msgstr "EXIT_BLOCK tiene IL asociado con él"
  
! #: tree-cfg.cc:5637
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru to exit from bb %d"
  msgstr "caida para salir del bb %d"
  
! #: tree-cfg.cc:5643
  #, fuzzy, gcc-internal-format
  #| msgid "extra brace group at end of initializer"
  msgid "entry block count not initialized"
  msgstr "grupo extra de llaves al final del inicializador"
  
! #: tree-cfg.cc:5649
  #, fuzzy, gcc-internal-format
  #| msgid "extra brace group at end of initializer"
  msgid "exit block count not initialized"
  msgstr "grupo extra de llaves al final del inicializador"
  
! #: tree-cfg.cc:5656
  #, gcc-internal-format
  msgid "probability of edge from entry block not initialized"
  msgstr ""
  
! #: tree-cfg.cc:5662
! #, fuzzy, gcc-internal-format
! #| msgid "-mnop-mcount is not compatible with this target"
! msgid "exit block count is not compatible with entry block count"
! msgstr "-mnop-mcount no es compatible con este objetivo"
! 
! #: tree-cfg.cc:5677
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qE is not initialized"
  msgid "count of bb %d not initialized"
  msgstr "%qE no está inicializado"
  
! #: tree-cfg.cc:5683
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Uninitialized probability of edge %i->%i"
  msgid "probability of edge %d->%d not initialized"
  msgstr "Probabilidad del borde %i->%i no inicializada"
  
! #: tree-cfg.cc:5690
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "-mnop-mcount is not compatible with this target"
! msgid "count of bb %d is not compatible with entry block count"
! msgstr "-mnop-mcount no es compatible con este objetivo"
! 
! #: tree-cfg.cc:5709
  #, fuzzy, gcc-internal-format
  #| msgid "nonlocal label %s is not first in a sequence of labels in bb %d"
  msgid "nonlocal label %qD is not first in a sequence of labels in bb %d"
  msgstr "la etiqueta %s que no es local no es la primera en una secuencia de etiquetas en el bb %d"
  
! #: tree-cfg.cc:5716
  #, fuzzy, gcc-internal-format
  #| msgid "nonlocal label %s is not first in a sequence of labels in bb %d"
  msgid "EH landing pad label %qD is not first in a sequence of labels in bb %d"
  msgstr "la etiqueta %s que no es local no es la primera en una secuencia de etiquetas en el bb %d"
  
! #: tree-cfg.cc:5723
  #, fuzzy, gcc-internal-format
  #| msgid "label %s to block does not match in bb %d"
  msgid "label %qD to block does not match in bb %d"
  msgstr "la etiqueta %s para el bloque no coincide con el bb %d"
  
! #: tree-cfg.cc:5730
  #, fuzzy, gcc-internal-format
  #| msgid "label %s has incorrect context in bb %d"
  msgid "label %qD has incorrect context in bb %d"
  msgstr "la etiqueta %s tiene un contexto incorrecto en el bb %d"
  
! #: tree-cfg.cc:5745
  #, gcc-internal-format, gfc-internal-format
  msgid "control flow in the middle of basic block %d"
  msgstr "control de flujo enmedio del bloque básico %d"
  
! #: tree-cfg.cc:5755
  #, fuzzy, gcc-internal-format
  #| msgid "label %s in the middle of basic block %d"
  msgid "label %qD in the middle of basic block %d"
  msgstr "etiqueta %s enmedio del bloque básico %d"
  
! #: tree-cfg.cc:5774
  #, gcc-internal-format, gfc-internal-format
  msgid "returns_twice call is not last in basic block %d"
  msgstr ""
  
! #: tree-cfg.cc:5783
  #, gcc-internal-format, gfc-internal-format
  msgid "returns_twice call is not first in basic block %d"
  msgstr ""
  
! #: tree-cfg.cc:5815
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge after a control statement in bb %d"
  msgstr "borde de caída después de una sentencia de control en bb %d"
  
! #: tree-cfg.cc:5828
  #, gcc-internal-format, gfc-internal-format
  msgid "true/false edge after a non-GIMPLE_COND in bb %d"
  msgstr "borde verdadero/falso después de una expresión que no es GIMPLE_COND en bb %d"
  
! #: tree-cfg.cc:5851 tree-cfg.cc:5873 tree-cfg.cc:5890 tree-cfg.cc:5959
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong outgoing edge flags at end of bb %d"
  msgstr "banderas de borde de salida erróneas al final del bb %d"
  
! #: tree-cfg.cc:5861
  #, gcc-internal-format, gfc-internal-format
  msgid "explicit goto at end of bb %d"
  msgstr "goto explícito al final del bb %d"
  
! #: tree-cfg.cc:5895
  #, gcc-internal-format, gfc-internal-format
  msgid "return edge does not point to exit in bb %d"
  msgstr "el borde de devolución no apunta a exit en el bb %d"
  
! #: tree-cfg.cc:5925
  #, gcc-internal-format
  msgid "found default case not at the start of case vector"
  msgstr "se encontró un case por defecto que no está al inicio del vector case"
  
! #: tree-cfg.cc:5933
  #, gcc-internal-format
  msgid "case labels not sorted: "
  msgstr "las etiquetas case no están ordenadas:"
  
! #: tree-cfg.cc:5950
  #, gcc-internal-format, gfc-internal-format
  msgid "extra outgoing edge %d->%d"
  msgstr "borde de salida extra %d->%d"
  
! #: tree-cfg.cc:5973
  #, gcc-internal-format, gfc-internal-format
  msgid "missing edge %i->%i"
  msgstr "falta el borde %i->%i"
  
! #: tree-cfg.cc:9785
  #, gcc-internal-format
  msgid "%<noreturn%> function does return"
  msgstr "la función %<noreturn%> devuelve"
  
! #: tree-cfg.cc:9805 tree-cfg.cc:9840
  #, gcc-internal-format
  msgid "control reaches end of non-void function"
  msgstr "el control alcanza el final de una función que no es void"
  
! #: tree-cfg.cc:9910
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD declared with attribute %<warn_unused_result%>"
  msgstr "se descarta el valor de devolución de %qD, se declaró con el atributo warn_unused_result"
  
! #: tree-cfg.cc:9915 cp/cvt.cc:1167
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of function declared with attribute warn_unused_result"
  msgid "ignoring return value of function declared with attribute %<warn_unused_result%>"
  msgstr "se descarta el valor de devolución de la función declarada con atributo warn_unused_result"
  
! #: tree-complex.cc:1712
  #, gcc-internal-format
  msgid "%<asm goto%> with complex typed outputs"
  msgstr ""
  
! #: tree-eh.cc:5078
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has multiple EH edges"
  msgstr "el BB %i tiene múltiples bordes EH"
  
! #: tree-eh.cc:5090
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "BB %i can not throw but has an EH edge"
  msgid "BB %i cannot throw but has an EH edge"
  msgstr "el BB %i no puede hacer throw pero tiene un borde EH"
  
! #: tree-eh.cc:5098
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i last statement has incorrectly set lp"
  msgstr "la última sentencia del BB %i tiene establecido incorrectamente lp"
  
! #: tree-eh.cc:5104
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an EH edge"
  msgstr "al BB %i le falta un borde EH"
  
! #: tree-eh.cc:5110
  #, gcc-internal-format, gfc-internal-format
  msgid "Incorrect EH edge %i->%i"
  msgstr "Borde EH %i->%i incorrecto"
  
! #: tree-eh.cc:5144 tree-eh.cc:5163
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an edge"
  msgstr "al BB %i le falta un borde"
  
! #: tree-eh.cc:5180
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i too many fallthru edges"
  msgstr "BB %i demasiados bordes de respaldo"
  
! #: tree-eh.cc:5189
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect edge"
  msgstr "BB %i tiene un borde incorrecto"
  
! #: tree-eh.cc:5195
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect fallthru edge"
  msgstr "BB %i tiene un borde de respaldo incorrecto"
  
! #: tree-inline.cc:3992
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it receives a non-local goto"
  msgstr "la función %q+F nunca se puede copiar porque recibe un goto que no es local"
  
! #: tree-inline.cc:3999
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it saves address of local label in a static variable"
  msgstr "la función %q+F nunca se puede copiar porque guarda direcciones de etiqueta local en una variable estática"
  
! #: tree-inline.cc:4039
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)"
  msgstr "la función %q+F nunca se puede incluir en línea porque usa alloca (forzar usando el atributo always_inline)"
  
! #: tree-inline.cc:4053
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses setjmp"
  msgstr "la función %q+F nunca se puede incluir en línea porque usa setjmp"
  
! #: tree-inline.cc:4067
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses variable argument lists"
  msgstr "la función %q+F nunca se puede incluir en línea porque usa listas variables de argumentos"
  
! #: tree-inline.cc:4079
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses setjmp-longjmp exception handling"
  msgstr "la función %q+F nunca se puede incluir en línea porque usa manejo de excepciones setjmp-longjmp"
  
! #: tree-inline.cc:4087
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses non-local goto"
  msgstr "la función %q+F nunca se puede incluir en línea porque contiene un goto que no es local"
  
! #: tree-inline.cc:4099
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+F can never be inlined because it uses __builtin_return or __builtin_apply_args"
  msgid "function %q+F can never be inlined because it uses %<__builtin_return%> or %<__builtin_apply_args%>"
  msgstr "la función %q+F nunca se puede incluir en línea porque usa __builtin_return o __builtin_apply_args"
  
! #: tree-inline.cc:4119
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it contains a computed goto"
  msgstr "la función %q+F nunca se puede incluir en línea porque contiene un goto calculado"
  
! #: tree-inline.cc:4165
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+F can never be inlined because it uses variable argument lists"
  msgid "function %q+F can never be inlined because it has a VLA argument"
  msgstr "la función %q+F nunca se puede incluir en línea porque usa listas variables de argumentos"
  
! #: tree-inline.cc:4232
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+F can never be inlined because it is suppressed using -fno-inline"
  msgid "function %q+F can never be inlined because it is suppressed using %<-fno-inline%>"
  msgstr "la función %q+F nunca puede ser incluida en línea porque se suprime al usar -fno-inline"
  
! #: tree-inline.cc:4240
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses attributes conflicting with inlining"
  msgstr "la función %q+F nunca puede ser incluida en línea porque utiliza atributos que generan conflictos con la inclusión en línea"
  
! #: tree-inline.cc:4925
  #, fuzzy, gcc-internal-format
  #| msgid "inlining failed in call to always_inline %q+F: %s"
  msgid "inlining failed in call to %<always_inline%> %q+F: %s"
  msgstr "falló la inclusión en línea en la llamada a always_inline %q+F: %s"
  
! #: tree-inline.cc:4928 tree-inline.cc:4949
  #, gcc-internal-format
  msgid "called from here"
  msgstr "llamado desde aquí"
  
! #: tree-inline.cc:4931 tree-inline.cc:4952
  #, gcc-internal-format
  msgid "called from this function"
  msgstr "llamada desde esta función"
  
! #: tree-inline.cc:4945
  #, gcc-internal-format
  msgid "inlining failed in call to %q+F: %s"
  msgstr "falló la inclusión en línea en la llamada a %q+F: %s"
*************** msgstr ""
*** 33644,33650 ****
  msgid "cannot update SSA form"
  msgstr "no se puede actualizar formulario SSA"
  
! #: tree-into-ssa.cc:3517 tree-outof-ssa.cc:907 tree-ssa-coalesce.cc:1014
  #, gcc-internal-format
  msgid "SSA corruption"
  msgstr "corrupción de SSA"
--- 35297,35303 ----
  msgid "cannot update SSA form"
  msgstr "no se puede actualizar formulario SSA"
  
! #: tree-into-ssa.cc:3517 tree-outof-ssa.cc:903 tree-ssa-coalesce.cc:1014
  #, gcc-internal-format
  msgid "SSA corruption"
  msgstr "corrupción de SSA"
*************** msgstr "corrupción de SSA"
*** 33655,33661 ****
  msgid "%s from %s referenced in %s"
  msgstr "%s de la referencia de sólo lectura %qD"
  
! #: tree-nested.cc:3002
  #, gcc-internal-format, gfc-internal-format
  msgid "%s from %s called in %s"
  msgstr ""
--- 35308,35314 ----
  msgid "%s from %s referenced in %s"
  msgstr "%s de la referencia de sólo lectura %qD"
  
! #: tree-nested.cc:3011
  #, gcc-internal-format, gfc-internal-format
  msgid "%s from %s called in %s"
  msgstr ""
*************** msgstr ""
*** 33671,33733 ****
  msgid "invalid regular expression %qs in %qs"
  msgstr "argumento %qs no válido para %qs"
  
! #: tree-profile.cc:1856
  #, gcc-internal-format
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr "el objetivo no admite actualización de perfil atómica; se selecciona el modo sencillo"
  
! #: tree-ssa-alias.cc:4127
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid element type for attribute %qs"
  msgid "invalid fn spec attribute \"%s\""
  msgstr "tipo de elemento no válido para el atributo %qs"
  
! #: tree-ssa-alias.cc:4166
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid use of attribute %<fallthrough%>"
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr "uso no válido del atribute  %<fallthrough%>"
  
! #: tree-ssa-ccp.cc:4595 c-family/c-common.cc:6013
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4598 c-family/c-common.cc:6016
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "in a call to non-static member function %qD"
  msgstr "uso no válido de la función miembro no static %qD"
  
! #: tree-ssa-ccp.cc:4604 c-family/c-common.cc:6031
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument %u null where non-null expected"
  msgid "argument %u null where non-null expected"
  msgstr "argumento %u nulo donde se esperaba no nulo"
  
! #: tree-ssa-ccp.cc:4610 tree-ssa-ccp.cc:4667
  #, gcc-internal-format
  msgid "in a call to built-in function %qD"
  msgstr "en una llamada a la función interna %qD"
  
! #: tree-ssa-ccp.cc:4614 tree-ssa-ccp.cc:4671 c-family/c-common.cc:6035
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "in a call to function %qD declared %qs"
  msgstr "en una llamada a la función %qD declarada aquí"
  
! #: tree-ssa-ccp.cc:4660 c-family/c-common.cc:6023
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument %u null where non-null expected"
  msgid "argument %u null where non-null expected because argument %u is nonzero"
  msgstr "argumento %u nulo donde se esperaba no nulo"
  
! #: tree-ssa-loop-niter.cc:3947
  #, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr "la iteración %s invoca comportamiento indefinido"
  
! #: tree-ssa-loop-niter.cc:3948
  #, gcc-internal-format
  msgid "within this loop"
  msgstr "dentro de este bucle"
--- 35324,35398 ----
  msgid "invalid regular expression %qs in %qs"
  msgstr "argumento %qs no válido para %qs"
  
! #: tree-profile.cc:1855
! #, fuzzy, gcc-internal-format
! #| msgid "target does not support atomic profile update, single mode is selected"
! msgid "target does not fully support atomic profile update, single mode is selected with partial atomic updates"
! msgstr "el objetivo no admite actualización de perfil atómica; se selecciona el modo sencillo"
! 
! #: tree-profile.cc:1861
  #, gcc-internal-format
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr "el objetivo no admite actualización de perfil atómica; se selecciona el modo sencillo"
  
! #: tree-ssa-alias.cc:4131
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid element type for attribute %qs"
  msgid "invalid fn spec attribute \"%s\""
  msgstr "tipo de elemento no válido para el atributo %qs"
  
! #: tree-ssa-alias.cc:4170
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid use of attribute %<fallthrough%>"
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr "uso no válido del atribute  %<fallthrough%>"
  
! #: tree-ssa-ccp.cc:3168 c-family/c-common.cc:6128
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:3171 c-family/c-common.cc:6131
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "in a call to non-static member function %qD"
  msgstr "uso no válido de la función miembro no static %qD"
  
! #: tree-ssa-ccp.cc:3177 c-family/c-common.cc:6157
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument %u null where non-null expected"
  msgid "argument %u null where non-null expected"
  msgstr "argumento %u nulo donde se esperaba no nulo"
  
! #: tree-ssa-ccp.cc:3183 tree-ssa-ccp.cc:3270
  #, gcc-internal-format
  msgid "in a call to built-in function %qD"
  msgstr "en una llamada a la función interna %qD"
  
! #: tree-ssa-ccp.cc:3187 tree-ssa-ccp.cc:3274 c-family/c-common.cc:6161
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "in a call to function %qD declared %qs"
  msgstr "en una llamada a la función %qD declarada aquí"
  
! #: tree-ssa-ccp.cc:3257 c-family/c-common.cc:6138
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "argument %u null where non-null expected"
! msgid "argument %u null where non-null expected because arguments %u and %u are nonzero"
! msgstr "argumento %u nulo donde se esperaba no nulo"
! 
! #: tree-ssa-ccp.cc:3263 c-family/c-common.cc:6149
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument %u null where non-null expected"
  msgid "argument %u null where non-null expected because argument %u is nonzero"
  msgstr "argumento %u nulo donde se esperaba no nulo"
  
! #: tree-ssa-loop-niter.cc:4050
  #, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr "la iteración %s invoca comportamiento indefinido"
  
! #: tree-ssa-loop-niter.cc:4051
  #, gcc-internal-format
  msgid "within this loop"
  msgstr "dentro de este bucle"
*************** msgstr "%G%qD: el límite especificado d
*** 33905,33931 ****
  msgid "length computed here"
  msgstr "la longitud se calcula aquí"
  
! #: tree-ssa-strlen.cc:4280
  #, gcc-internal-format
  msgid "%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4282
  #, gcc-internal-format
  msgid "%qD of a string of length %wu and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4289
  #, gcc-internal-format
  msgid "%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4294
  #, gcc-internal-format
  msgid "%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4305
  #, fuzzy, gcc-internal-format
  #| msgid "  in thrown expression"
  msgid "in this expression"
--- 35570,35596 ----
  msgid "length computed here"
  msgstr "la longitud se calcula aquí"
  
! #: tree-ssa-strlen.cc:4287
  #, gcc-internal-format
  msgid "%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4289
  #, gcc-internal-format
  msgid "%qD of a string of length %wu and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4296
  #, gcc-internal-format
  msgid "%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4301
  #, gcc-internal-format
  msgid "%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4312
  #, fuzzy, gcc-internal-format
  #| msgid "  in thrown expression"
  msgid "in this expression"
*************** msgstr "%qE no está inicializado"
*** 33955,33961 ****
  msgid "%qs may be used uninitialized"
  msgstr "puede ser que se utilice %qD sin inicializar en esta función"
  
! #: tree-ssa-uninit.cc:338 varasm.cc:367 varasm.cc:8211
  #, gcc-internal-format
  msgid "%qD was declared here"
  msgstr "%qD se declaró aquí"
--- 35620,35626 ----
  msgid "%qs may be used uninitialized"
  msgstr "puede ser que se utilice %qD sin inicializar en esta función"
  
! #: tree-ssa-uninit.cc:338 varasm.cc:367 varasm.cc:8263
  #, gcc-internal-format
  msgid "%qD was declared here"
  msgstr "%qD se declaró aquí"
*************** msgstr "%qD se declaró aquí"
*** 33966,33972 ****
  msgid "%qs was declared here"
  msgstr "%qD se declaró aquí"
  
! #: tree-ssa-uninit.cc:451 tree-ssa-uninit.cc:762
  #, fuzzy, gcc-internal-format
  #| msgid "%qE may be used uninitialized in this function"
  msgid "%qE may be used uninitialized"
--- 35631,35637 ----
  msgid "%qs was declared here"
  msgstr "%qD se declaró aquí"
  
! #: tree-ssa-uninit.cc:451 tree-ssa-uninit.cc:781
  #, fuzzy, gcc-internal-format
  #| msgid "%qE may be used uninitialized in this function"
  msgid "%qE may be used uninitialized"
*************** msgstr "puede ser que se utilice %qE sin
*** 33978,34008 ****
  msgid "accessing argument %u of a function declared with attribute %qs"
  msgstr "en una llamada a la función %qD declarada aquí"
  
! #: tree-ssa-uninit.cc:749
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not initialized"
  msgid "%qE is used uninitialized"
  msgstr "%qE no está inicializado"
  
! #: tree-ssa-uninit.cc:885
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "in a call to %qD declared with attribute %qs here"
  msgstr "en una llamada a la función %qD declarada aquí"
  
! #: tree-ssa-uninit.cc:892
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "in a call to %qT declared with attribute %qs"
  msgstr "en una llamada a la función %qD declarada aquí"
  
! #: tree-ssa-uninit.cc:908
  #, fuzzy, gcc-internal-format
  #| msgid "argument %qD declared here"
  msgid "by argument %u of type %s to %qD declared here"
  msgstr "el argumento %qD se declara aquí"
  
! #: tree-ssa-uninit.cc:916
  #, fuzzy, gcc-internal-format
  #| msgid "argument of type %qT does not match %qT"
  msgid "by argument %u of type %s to %qT"
--- 35643,35673 ----
  msgid "accessing argument %u of a function declared with attribute %qs"
  msgstr "en una llamada a la función %qD declarada aquí"
  
! #: tree-ssa-uninit.cc:768
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not initialized"
  msgid "%qE is used uninitialized"
  msgstr "%qE no está inicializado"
  
! #: tree-ssa-uninit.cc:904
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "in a call to %qD declared with attribute %qs here"
  msgstr "en una llamada a la función %qD declarada aquí"
  
! #: tree-ssa-uninit.cc:911
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "in a call to %qT declared with attribute %qs"
  msgstr "en una llamada a la función %qD declarada aquí"
  
! #: tree-ssa-uninit.cc:927
  #, fuzzy, gcc-internal-format
  #| msgid "argument %qD declared here"
  msgid "by argument %u of type %s to %qD declared here"
  msgstr "el argumento %qD se declara aquí"
  
! #: tree-ssa-uninit.cc:935
  #, fuzzy, gcc-internal-format
  #| msgid "argument of type %qT does not match %qT"
  msgid "by argument %u of type %s to %qT"
*************** msgstr "no está disponible la orden int
*** 34174,34184 ****
  msgid "degree of %<poly_int%> exceeds %<NUM_POLY_INT_COEFFS%>"
  msgstr ""
  
- #: tree-switch-conversion.cc:2354
- #, gcc-internal-format
- msgid "Using faster switch lowering algorithms. Number of switch cases (%d) exceeds %<--param=switch-lower-slow-alg-max-cases=%d%> limit."
- msgstr ""
- 
  #: tree-tailcall.cc:225
  #, gcc-internal-format
  msgid "address of label passed to %<musttail%> call argument"
--- 35839,35844 ----
*************** msgstr ""
*** 34200,34223 ****
  msgid "address of local variable passed to %<musttail%> call argument"
  msgstr "se devolvió la dirección de la variable local %q+D"
  
! #: tree-tailcall.cc:1015 tree-tailcall.cc:1044
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of local variable can escape to %<musttail%> call"
  msgstr "se devolvió la dirección de la variable local %q+D"
  
! #: tree-tailcall.cc:1039
  #, fuzzy, gcc-internal-format
  #| msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgid "address of automatic variable %qD can escape to %<musttail%> call"
  msgstr "la variable automática %qE no puede ser %<threadprivate%>"
  
! #: tree-tailcall.cc:1069
  #, gcc-internal-format
  msgid "address of parameter %qD can escape to %<musttail%> call"
  msgstr ""
  
! #: tree-vect-generic.cc:308 tree-vect-generic.cc:437 tree-vect-generic.cc:1939
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr "la operación vectorial se expandirá por piezas"
--- 35860,35883 ----
  msgid "address of local variable passed to %<musttail%> call argument"
  msgstr "se devolvió la dirección de la variable local %q+D"
  
! #: tree-tailcall.cc:1066 tree-tailcall.cc:1095
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of local variable can escape to %<musttail%> call"
  msgstr "se devolvió la dirección de la variable local %q+D"
  
! #: tree-tailcall.cc:1090
  #, fuzzy, gcc-internal-format
  #| msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgid "address of automatic variable %qD can escape to %<musttail%> call"
  msgstr "la variable automática %qE no puede ser %<threadprivate%>"
  
! #: tree-tailcall.cc:1120
  #, gcc-internal-format
  msgid "address of parameter %qD can escape to %<musttail%> call"
  msgstr ""
  
! #: tree-vect-generic.cc:308 tree-vect-generic.cc:437 tree-vect-generic.cc:2135
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr "la operación vectorial se expandirá por piezas"
*************** msgstr "la operación vectorial se expan
*** 34232,34392 ****
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr "la operación vectorial se expandirá con una sola operación escalar"
  
! #: tree-vect-generic.cc:1012
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr "la condición vectorial se expandirá por piezas"
  
! #: tree-vect-generic.cc:1505
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr "la operación de ordenamiento vectorial se expandirá por piezas"
  
! #: tree-vect-loop.cc:5116
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr "no se ha producido vectorización para un bucle simd"
  
! #: tree-vrp.cc:1341
  #, gcc-internal-format
  msgid "using fast VRP algorithm; %d basic blocks exceeds %<--param=vrp-block-limit=%d%> limit"
  msgstr ""
  
! #: tree.cc:2329
  #, gcc-internal-format
  msgid "non-constant element in constant CONSTRUCTOR"
  msgstr "elemento no constante en CONSTRUCTOR constante"
  
! #: tree.cc:2331
  #, gcc-internal-format
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr "elemento con efectos colaterales en CONSTRUCTOR sin efectos colaterales"
  
! #: tree.cc:7464 m2/gm2-gcc/m2type.cc:216
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "las matrices de funciones no tienen significado"
  
! #: tree.cc:7630
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "el tipo de devolución de función no puede ser función"
  
! #: tree.cc:9114 tree.cc:9199 tree.cc:9262
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr "revisión de árbol: %s, se tiene %s en %s, en %s:%d"
  
! #: tree.cc:9151
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr "revisión de árbol: no se esperaba ninguno de %s, se tiene %s en %s, en %s:%d"
  
! #: tree.cc:9164
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "revisión de árbol: se esperaba la clase %qs, se tiene %qs (%s) en %s, en %s:%d"
  
! #: tree.cc:9213
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "revisión de árbol: no se esperaba la clase %qs, se tiene %qs (%s) en %s, en %s:%d"
  
! #: tree.cc:9226
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgid "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
  msgstr "revisión de árbol: se esperaba omp_clause %s, se tiene %s en %s, en %s:%d"
  
! #: tree.cc:9288
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr "revisión de árbol: se esperaba un árbol que contenga la estructura %qs, se tiene %qs en %s, en %s:%d"
  
! #: tree.cc:9302
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgid "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
  msgstr "revisión de árbol: acceso de elt %d de tree_int_cst con %d elts en %s, en %s:%d"
  
! #: tree.cc:9315
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgid "tree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%d"
  msgstr "revisión de árbol: acceso de elt %d de tree_vec con %d elts en %s, en %s:%d"
  
! #: tree.cc:9328
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr "revisión de árbol: acceso del operando %d de %s con %d operandos en %s, en %s:%d"
  
! #: tree.cc:9341
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgid "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%d"
  msgstr "revisión de árbol: acceso del operando %d de omp_clause %s con %d operandos en %s, en %s:%d"
  
! #: tree.cc:12610
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "%qD es obsoleto: %s"
  
! #: tree.cc:12613
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "%qD es obsoleto"
  
! #: tree.cc:12636
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE es obsoleto: %s"
  
! #: tree.cc:12639
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%qE es obsoleto"
  
! #: tree.cc:12645
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "el tipo es obsoleto: %s"
  
! #: tree.cc:12648
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "el tipo es obsoleto"
  
! #: tree.cc:12690
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is unavailable: %s"
  msgstr "%qD no es una variable"
  
! #: tree.cc:12692
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is unavailable"
  msgstr "%qD no es una variable"
  
! #: tree.cc:12713
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qE is unavailable: %s"
  msgstr "%qD no es una variable"
  
! #: tree.cc:12715
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qE is unavailable"
  msgstr "%qD no es una variable"
  
! #: tree.cc:12720
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "open %s failed: %s"
  msgid "type is unavailable: %s"
  msgstr "falló al abrir %s: %s"
  
! #: tree.cc:12722
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "type is unavailable"
--- 35892,36052 ----
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr "la operación vectorial se expandirá con una sola operación escalar"
  
! #: tree-vect-generic.cc:1209
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr "la condición vectorial se expandirá por piezas"
  
! #: tree-vect-generic.cc:1719
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr "la operación de ordenamiento vectorial se expandirá por piezas"
  
! #: tree-vect-loop.cc:4498
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr "no se ha producido vectorización para un bucle simd"
  
! #: tree-vrp.cc:1344
  #, gcc-internal-format
  msgid "using fast VRP algorithm; %d basic blocks exceeds %<--param=vrp-block-limit=%d%> limit"
  msgstr ""
  
! #: tree.cc:2389
  #, gcc-internal-format
  msgid "non-constant element in constant CONSTRUCTOR"
  msgstr "elemento no constante en CONSTRUCTOR constante"
  
! #: tree.cc:2391
  #, gcc-internal-format
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr "elemento con efectos colaterales en CONSTRUCTOR sin efectos colaterales"
  
! #: tree.cc:7582 m2/gm2-gcc/m2type.cc:215
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "las matrices de funciones no tienen significado"
  
! #: tree.cc:7748
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "el tipo de devolución de función no puede ser función"
  
! #: tree.cc:9219 tree.cc:9304 tree.cc:9367
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr "revisión de árbol: %s, se tiene %s en %s, en %s:%d"
  
! #: tree.cc:9256
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr "revisión de árbol: no se esperaba ninguno de %s, se tiene %s en %s, en %s:%d"
  
! #: tree.cc:9269
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "revisión de árbol: se esperaba la clase %qs, se tiene %qs (%s) en %s, en %s:%d"
  
! #: tree.cc:9318
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "revisión de árbol: no se esperaba la clase %qs, se tiene %qs (%s) en %s, en %s:%d"
  
! #: tree.cc:9331
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgid "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
  msgstr "revisión de árbol: se esperaba omp_clause %s, se tiene %s en %s, en %s:%d"
  
! #: tree.cc:9393
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr "revisión de árbol: se esperaba un árbol que contenga la estructura %qs, se tiene %qs en %s, en %s:%d"
  
! #: tree.cc:9407
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgid "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
  msgstr "revisión de árbol: acceso de elt %d de tree_int_cst con %d elts en %s, en %s:%d"
  
! #: tree.cc:9420
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgid "tree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%d"
  msgstr "revisión de árbol: acceso de elt %d de tree_vec con %d elts en %s, en %s:%d"
  
! #: tree.cc:9433
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr "revisión de árbol: acceso del operando %d de %s con %d operandos en %s, en %s:%d"
  
! #: tree.cc:9446
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgid "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%d"
  msgstr "revisión de árbol: acceso del operando %d de omp_clause %s con %d operandos en %s, en %s:%d"
  
! #: tree.cc:12753
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "%qD es obsoleto: %s"
  
! #: tree.cc:12756
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "%qD es obsoleto"
  
! #: tree.cc:12779
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE es obsoleto: %s"
  
! #: tree.cc:12782
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%qE es obsoleto"
  
! #: tree.cc:12788
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "el tipo es obsoleto: %s"
  
! #: tree.cc:12791
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "el tipo es obsoleto"
  
! #: tree.cc:12833
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is unavailable: %s"
  msgstr "%qD no es una variable"
  
! #: tree.cc:12835
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is unavailable"
  msgstr "%qD no es una variable"
  
! #: tree.cc:12856
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qE is unavailable: %s"
  msgstr "%qD no es una variable"
  
! #: tree.cc:12858
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qE is unavailable"
  msgstr "%qD no es una variable"
  
! #: tree.cc:12863
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "open %s failed: %s"
  msgid "type is unavailable: %s"
  msgstr "falló al abrir %s: %s"
  
! #: tree.cc:12865
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "type is unavailable"
*************** msgstr "%qD no es una variable"
*** 34412,34724 ****
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.cc:13672
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr "tipo variante difiere en %s"
  
! #: tree.cc:13717
  #, fuzzy, gcc-internal-format
  #| msgid "type variant has different TYPE_SIZE_UNIT"
  msgid "type variant has different %<TYPE_SIZE_UNIT%>"
  msgstr "tipos variantes difieren en TYPE_SIZE_UNIT"
  
! #: tree.cc:13719
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TYPE_SIZE_UNIT"
  msgid "type variant%'s %<TYPE_SIZE_UNIT%>"
  msgstr "TYPE_SIZE_UNIT del tipo variante"
  
! #: tree.cc:13721
  #, fuzzy, gcc-internal-format
  #| msgid "type's TYPE_SIZE_UNIT"
  msgid "type%'s %<TYPE_SIZE_UNIT%>"
  msgstr "TYPE_SIZE_UNIT del tipo"
  
! #: tree.cc:13746
  #, fuzzy, gcc-internal-format
  #| msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgid "type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
  msgstr "tipo variante con TYPE_ALIAS_SET_KNOWN_P"
  
! #: tree.cc:13759
  #, fuzzy, gcc-internal-format
  #| msgid "type variant has different TYPE_VFIELD"
  msgid "type variant has different %<TYPE_VFIELD%>"
  msgstr "tipo variante con diferente TYPE_VFIELD"
  
! #: tree.cc:13796
  #, fuzzy, gcc-internal-format
  #| msgid "type variant has different TYPE_BINFO"
  msgid "type variant has different %<TYPE_BINFO%>"
  msgstr "tipo variante con diferente TYPE_BINFO"
  
! #: tree.cc:13798
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TYPE_BINFO"
  msgid "type variant%'s %<TYPE_BINFO%>"
  msgstr "TYPE_BINFO del tipo variante"
  
! #: tree.cc:13800
  #, fuzzy, gcc-internal-format
  #| msgid "type's TYPE_BINFO"
  msgid "type%'s %<TYPE_BINFO%>"
  msgstr "TYPE_BINFO del tipo"
  
! #: tree.cc:13839
  #, fuzzy, gcc-internal-format
  #| msgid "type variant has different TYPE_FIELDS"
  msgid "type variant has different %<TYPE_FIELDS%>"
  msgstr "tipo variante con diferente TYPE_FIELDS"
  
! #: tree.cc:13841
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr "el primer descuadre es campo"
  
! #: tree.cc:13843
  #, gcc-internal-format
  msgid "and field"
  msgstr "y campo"
  
! #: tree.cc:13860
  #, fuzzy, gcc-internal-format
  #| msgid "type variant has different TREE_TYPE"
  msgid "type variant has different %<TREE_TYPE%>"
  msgstr "tipo variante con diferente TREE_TYPE"
  
! #: tree.cc:13862 tree.cc:13873
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TREE_TYPE"
  msgid "type variant%'s %<TREE_TYPE%>"
  msgstr "TREE_TYPE del tipo variante"
  
! #: tree.cc:13864 tree.cc:13875
  #, fuzzy, gcc-internal-format
  #| msgid "type's TREE_TYPE"
  msgid "type%'s %<TREE_TYPE%>"
  msgstr "TREE_TYPE del tipo"
  
! #: tree.cc:13871
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "el tipo no es compatible con su variante"
  
! #: tree.cc:14223
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qT is not a template type"
  msgid "type %s is not an opaque type"
  msgstr "%qT no es un tipo plantilla"
  
! #: tree.cc:14229
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "type %qT is not a direct base of %qT"
  msgid "type %s is not with opaque mode"
  msgstr "el tipo %qT no es una base directa de %qT"
  
! #: tree.cc:14235
  #, fuzzy, gcc-internal-format
  #| msgid "type variant has different TYPE_BINFO"
  msgid "type %s differs by %<TYPE_MODE%>"
  msgstr "tipo variante con diferente TYPE_BINFO"
  
! #: tree.cc:14243
  #, fuzzy, gcc-internal-format
  #| msgid "type variant has different TYPE_SIZE_UNIT"
  msgid "type %s differs by %<TYPE_SIZE%>"
  msgstr "tipos variantes difieren en TYPE_SIZE_UNIT"
  
! #: tree.cc:14249
  #, fuzzy, gcc-internal-format
  #| msgid "type variant has different TYPE_BINFO"
  msgid "type %s differs by %<TYPE_ALIGN%>"
  msgstr "tipo variante con diferente TYPE_BINFO"
  
! #: tree.cc:14255
  #, fuzzy, gcc-internal-format
  #| msgid "type variant has different TYPE_SIZE_UNIT"
  msgid "type %s differs by %<TYPE_USER_ALIGN%>"
  msgstr "tipos variantes difieren en TYPE_SIZE_UNIT"
  
! #: tree.cc:14285
  #, fuzzy, gcc-internal-format
  #| msgid "Main variant is not defined"
  msgid "main variant is not defined"
  msgstr "La variante principal no está definida"
  
! #: tree.cc:14290
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgid "%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
  msgstr "TYPE_MAIN_VARIANT tiene diferente TYPE_MAIN_VARIANT"
  
! #: tree.cc:14301
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgid "%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
  msgstr "TYPE_CANONICAL tiene diferente TYPE_CANONICAL"
  
! #: tree.cc:14320
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_CANONICAL is not compatible"
  msgid "%<TYPE_CANONICAL%> is not compatible"
  msgstr "TYPE_CANONICAL no es compatible"
  
! #: tree.cc:14332
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgid "%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
  msgstr "TYPE_MODE de TYPE_CANONICAL no es compatible"
  
! #: tree.cc:14338
! #, gcc-internal-format
! msgid "%<TYPE_CANONICAL%> of main variant is not main variant"
! msgstr ""
  
! #: tree.cc:14354
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgid "%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
  msgstr "TYPE_VFIELD no es FIELD_DECL ni TREE_LIST"
  
! #: tree.cc:14364
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgid "%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
  msgstr "TYPE_NEXT_PTR_TO no es POINTER_TYPE"
  
! #: tree.cc:14374
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgid "%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
  msgstr "TYPE_NEXT_REF_TO no es REFERENCE_TYPE"
  
! #: tree.cc:14395
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_BINFO is not TREE_BINFO"
  msgid "%<TYPE_BINFO%> is not %<TREE_BINFO%>"
  msgstr "TYPE_BINFO no es TREE_BINFO"
  
! #: tree.cc:14401
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgid "%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
  msgstr "El tipo TYPE_BINFO no es TYPE_MAIN_VARIANT"
  
! #: tree.cc:14412
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgid "%<TYPE_METHOD_BASETYPE%> is not record nor union"
  msgstr "TYPE_METHOD_BASETYPE no es registro ni unión"
  
! #: tree.cc:14423
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgid "%<TYPE_OFFSET_BASETYPE%> is not record nor union"
  msgstr "TYPE_OFFSET_BASETYPE no es registro ni unión"
  
! #: tree.cc:14441
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgid "%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
  msgstr "TYPE_ARRAY_MAX_SIZE no es INTEGER_CST"
  
! #: tree.cc:14448
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgid "%<TYPE_MAX_VALUE_RAW%> non-NULL"
  msgstr "TYPE_MAX_VALUE_RAW no NULL"
  
! #: tree.cc:14455
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgid "%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
  msgstr "El campo TYPE_LANG_SLOT_1 (binfo) es no NULL"
  
! #: tree.cc:14471
  #, fuzzy, gcc-internal-format
  #| msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgid "enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
  msgstr "El valor enumerado no es CONST_DECL ni INTEGER_CST"
  
! #: tree.cc:14480
  #, fuzzy, gcc-internal-format
  #| msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgid "enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
  msgstr "El tipo de valor enumerado no es INTEGER_TYPE ni puede convertirse al enumerado"
  
! #: tree.cc:14488
  #, fuzzy, gcc-internal-format
  #| msgid "Enum value name is not IDENTIFIER_NODE"
  msgid "enum value name is not %<IDENTIFIER_NODE%>"
  msgstr "El nombre de valor enumerado no es IDENTIFIER_NODE"
  
! #: tree.cc:14498
  #, fuzzy, gcc-internal-format
  #| msgid "Array TYPE_DOMAIN is not integer type"
  msgid "array %<TYPE_DOMAIN%> is not integer type"
  msgstr "El array TYPE_DOMAIN no es de un tipo entero"
  
! #: tree.cc:14507
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_FIELDS defined in incomplete type"
  msgid "%<TYPE_FIELDS%> defined in incomplete type"
  msgstr "TYPE_FIELDS definidos en un tipo incompleto"
  
! #: tree.cc:14529
  #, fuzzy, gcc-internal-format
  #| msgid "Wrong tree in TYPE_FIELDS list"
  msgid "wrong tree in %<TYPE_FIELDS%> list"
  msgstr "Árbol incorrecto en una lista TYPE_FIELDS"
  
! #: tree.cc:14545
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgid "%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
  msgstr "TYPE_CACHED_VALUES_P es %i mientras que TYPE_CACHED_VALUES es %p"
  
! #: tree.cc:14552
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgid "%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
  msgstr "TYPE_CACHED_VALUES no es TREE_VEC"
  
! #: tree.cc:14565
  #, fuzzy, gcc-internal-format
  #| msgid "wrong TYPE_CACHED_VALUES entry"
  msgid "wrong %<TYPE_CACHED_VALUES%> entry"
  msgstr "entrada TYPE_CACHED_VALUES incorrecta"
  
! #: tree.cc:14578
  #, fuzzy, gcc-internal-format
  #| msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgid "%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
  msgstr "TREE_PURPOSE es no NULL en una lista TYPE_ARG_TYPES"
  
! #: tree.cc:14584
  #, fuzzy, gcc-internal-format
  #| msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgid "wrong entry in %<TYPE_ARG_TYPES%> list"
  msgstr "Entrada incorrecta en una lista TYPE_ARG_TYPES"
  
! #: tree.cc:14591
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_VALUES_RAW field is non-NULL"
  msgid "%<TYPE_VALUES_RAW%> field is non-NULL"
  msgstr "El campo TYPE_VALUES_RAW es no NULL"
  
! #: tree.cc:14604
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgid "%<TYPE_CACHED_VALUES_P%> is set while it should not be"
  msgstr "TYPE_CACHED_VALUES_P está activado y no debería"
  
! #: tree.cc:14614
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgid "%<TYPE_METHOD_BASETYPE%> is not main variant"
  msgstr "TYPE_METHOD_BASETYPE no es una variante de main"
  
  #: tsan.cc:509
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' not supported by %s"
--- 36072,36415 ----
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.cc:13815
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr "tipo variante difiere en %s"
  
! #: tree.cc:13860
  #, fuzzy, gcc-internal-format
  #| msgid "type variant has different TYPE_SIZE_UNIT"
  msgid "type variant has different %<TYPE_SIZE_UNIT%>"
  msgstr "tipos variantes difieren en TYPE_SIZE_UNIT"
  
! #: tree.cc:13862
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TYPE_SIZE_UNIT"
  msgid "type variant%'s %<TYPE_SIZE_UNIT%>"
  msgstr "TYPE_SIZE_UNIT del tipo variante"
  
! #: tree.cc:13864
  #, fuzzy, gcc-internal-format
  #| msgid "type's TYPE_SIZE_UNIT"
  msgid "type%'s %<TYPE_SIZE_UNIT%>"
  msgstr "TYPE_SIZE_UNIT del tipo"
  
! #: tree.cc:13889
  #, fuzzy, gcc-internal-format
  #| msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgid "type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
  msgstr "tipo variante con TYPE_ALIAS_SET_KNOWN_P"
  
! #: tree.cc:13902
  #, fuzzy, gcc-internal-format
  #| msgid "type variant has different TYPE_VFIELD"
  msgid "type variant has different %<TYPE_VFIELD%>"
  msgstr "tipo variante con diferente TYPE_VFIELD"
  
! #: tree.cc:13939
  #, fuzzy, gcc-internal-format
  #| msgid "type variant has different TYPE_BINFO"
  msgid "type variant has different %<TYPE_BINFO%>"
  msgstr "tipo variante con diferente TYPE_BINFO"
  
! #: tree.cc:13941
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TYPE_BINFO"
  msgid "type variant%'s %<TYPE_BINFO%>"
  msgstr "TYPE_BINFO del tipo variante"
  
! #: tree.cc:13943
  #, fuzzy, gcc-internal-format
  #| msgid "type's TYPE_BINFO"
  msgid "type%'s %<TYPE_BINFO%>"
  msgstr "TYPE_BINFO del tipo"
  
! #: tree.cc:13982
  #, fuzzy, gcc-internal-format
  #| msgid "type variant has different TYPE_FIELDS"
  msgid "type variant has different %<TYPE_FIELDS%>"
  msgstr "tipo variante con diferente TYPE_FIELDS"
  
! #: tree.cc:13984
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr "el primer descuadre es campo"
  
! #: tree.cc:13986
  #, gcc-internal-format
  msgid "and field"
  msgstr "y campo"
  
! #: tree.cc:14003
  #, fuzzy, gcc-internal-format
  #| msgid "type variant has different TREE_TYPE"
  msgid "type variant has different %<TREE_TYPE%>"
  msgstr "tipo variante con diferente TREE_TYPE"
  
! #: tree.cc:14005 tree.cc:14016
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TREE_TYPE"
  msgid "type variant%'s %<TREE_TYPE%>"
  msgstr "TREE_TYPE del tipo variante"
  
! #: tree.cc:14007 tree.cc:14018
  #, fuzzy, gcc-internal-format
  #| msgid "type's TREE_TYPE"
  msgid "type%'s %<TREE_TYPE%>"
  msgstr "TREE_TYPE del tipo"
  
! #: tree.cc:14014
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "el tipo no es compatible con su variante"
  
! #: tree.cc:14366
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qT is not a template type"
  msgid "type %s is not an opaque type"
  msgstr "%qT no es un tipo plantilla"
  
! #: tree.cc:14372
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "type %qT is not a direct base of %qT"
  msgid "type %s is not with opaque mode"
  msgstr "el tipo %qT no es una base directa de %qT"
  
! #: tree.cc:14378
  #, fuzzy, gcc-internal-format
  #| msgid "type variant has different TYPE_BINFO"
  msgid "type %s differs by %<TYPE_MODE%>"
  msgstr "tipo variante con diferente TYPE_BINFO"
  
! #: tree.cc:14386
  #, fuzzy, gcc-internal-format
  #| msgid "type variant has different TYPE_SIZE_UNIT"
  msgid "type %s differs by %<TYPE_SIZE%>"
  msgstr "tipos variantes difieren en TYPE_SIZE_UNIT"
  
! #: tree.cc:14392
  #, fuzzy, gcc-internal-format
  #| msgid "type variant has different TYPE_BINFO"
  msgid "type %s differs by %<TYPE_ALIGN%>"
  msgstr "tipo variante con diferente TYPE_BINFO"
  
! #: tree.cc:14398
  #, fuzzy, gcc-internal-format
  #| msgid "type variant has different TYPE_SIZE_UNIT"
  msgid "type %s differs by %<TYPE_USER_ALIGN%>"
  msgstr "tipos variantes difieren en TYPE_SIZE_UNIT"
  
! #: tree.cc:14428
  #, fuzzy, gcc-internal-format
  #| msgid "Main variant is not defined"
  msgid "main variant is not defined"
  msgstr "La variante principal no está definida"
  
! #: tree.cc:14433
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgid "%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
  msgstr "TYPE_MAIN_VARIANT tiene diferente TYPE_MAIN_VARIANT"
  
! #: tree.cc:14444
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgid "%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
  msgstr "TYPE_CANONICAL tiene diferente TYPE_CANONICAL"
  
! #: tree.cc:14463
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_CANONICAL is not compatible"
  msgid "%<TYPE_CANONICAL%> is not compatible"
  msgstr "TYPE_CANONICAL no es compatible"
  
! #: tree.cc:14475
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgid "%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
  msgstr "TYPE_MODE de TYPE_CANONICAL no es compatible"
  
! #: tree.cc:14494
! #, fuzzy, gcc-internal-format
! #| msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
! msgid "main variant of %<TYPE_CANONICAL%> of main variant is not its own %<TYPE_CANONICAL%>"
! msgstr "TYPE_CANONICAL tiene diferente TYPE_CANONICAL"
  
! #: tree.cc:14512
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgid "%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
  msgstr "TYPE_VFIELD no es FIELD_DECL ni TREE_LIST"
  
! #: tree.cc:14522
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgid "%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
  msgstr "TYPE_NEXT_PTR_TO no es POINTER_TYPE"
  
! #: tree.cc:14532
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgid "%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
  msgstr "TYPE_NEXT_REF_TO no es REFERENCE_TYPE"
  
! #: tree.cc:14553
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_BINFO is not TREE_BINFO"
  msgid "%<TYPE_BINFO%> is not %<TREE_BINFO%>"
  msgstr "TYPE_BINFO no es TREE_BINFO"
  
! #: tree.cc:14559
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgid "%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
  msgstr "El tipo TYPE_BINFO no es TYPE_MAIN_VARIANT"
  
! #: tree.cc:14570
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgid "%<TYPE_METHOD_BASETYPE%> is not record nor union"
  msgstr "TYPE_METHOD_BASETYPE no es registro ni unión"
  
! #: tree.cc:14581
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgid "%<TYPE_OFFSET_BASETYPE%> is not record nor union"
  msgstr "TYPE_OFFSET_BASETYPE no es registro ni unión"
  
! #: tree.cc:14599
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgid "%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
  msgstr "TYPE_ARRAY_MAX_SIZE no es INTEGER_CST"
  
! #: tree.cc:14606
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgid "%<TYPE_MAX_VALUE_RAW%> non-NULL"
  msgstr "TYPE_MAX_VALUE_RAW no NULL"
  
! #: tree.cc:14613
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgid "%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
  msgstr "El campo TYPE_LANG_SLOT_1 (binfo) es no NULL"
  
! #: tree.cc:14629
  #, fuzzy, gcc-internal-format
  #| msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgid "enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
  msgstr "El valor enumerado no es CONST_DECL ni INTEGER_CST"
  
! #: tree.cc:14638
  #, fuzzy, gcc-internal-format
  #| msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgid "enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
  msgstr "El tipo de valor enumerado no es INTEGER_TYPE ni puede convertirse al enumerado"
  
! #: tree.cc:14646
  #, fuzzy, gcc-internal-format
  #| msgid "Enum value name is not IDENTIFIER_NODE"
  msgid "enum value name is not %<IDENTIFIER_NODE%>"
  msgstr "El nombre de valor enumerado no es IDENTIFIER_NODE"
  
! #: tree.cc:14656
  #, fuzzy, gcc-internal-format
  #| msgid "Array TYPE_DOMAIN is not integer type"
  msgid "array %<TYPE_DOMAIN%> is not integer type"
  msgstr "El array TYPE_DOMAIN no es de un tipo entero"
  
! #: tree.cc:14665
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_FIELDS defined in incomplete type"
  msgid "%<TYPE_FIELDS%> defined in incomplete type"
  msgstr "TYPE_FIELDS definidos en un tipo incompleto"
  
! #: tree.cc:14687
  #, fuzzy, gcc-internal-format
  #| msgid "Wrong tree in TYPE_FIELDS list"
  msgid "wrong tree in %<TYPE_FIELDS%> list"
  msgstr "Árbol incorrecto en una lista TYPE_FIELDS"
  
! #: tree.cc:14703
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgid "%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
  msgstr "TYPE_CACHED_VALUES_P es %i mientras que TYPE_CACHED_VALUES es %p"
  
! #: tree.cc:14710
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgid "%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
  msgstr "TYPE_CACHED_VALUES no es TREE_VEC"
  
! #: tree.cc:14723
  #, fuzzy, gcc-internal-format
  #| msgid "wrong TYPE_CACHED_VALUES entry"
  msgid "wrong %<TYPE_CACHED_VALUES%> entry"
  msgstr "entrada TYPE_CACHED_VALUES incorrecta"
  
! #: tree.cc:14736
  #, fuzzy, gcc-internal-format
  #| msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgid "%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
  msgstr "TREE_PURPOSE es no NULL en una lista TYPE_ARG_TYPES"
  
! #: tree.cc:14742
  #, fuzzy, gcc-internal-format
  #| msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgid "wrong entry in %<TYPE_ARG_TYPES%> list"
  msgstr "Entrada incorrecta en una lista TYPE_ARG_TYPES"
  
! #: tree.cc:14749
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_VALUES_RAW field is non-NULL"
  msgid "%<TYPE_VALUES_RAW%> field is non-NULL"
  msgstr "El campo TYPE_VALUES_RAW es no NULL"
  
! #: tree.cc:14762
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgid "%<TYPE_CACHED_VALUES_P%> is set while it should not be"
  msgstr "TYPE_CACHED_VALUES_P está activado y no debería"
  
! #: tree.cc:14772
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgid "%<TYPE_METHOD_BASETYPE%> is not main variant"
  msgstr "TYPE_METHOD_BASETYPE no es una variante de main"
  
+ #: tree.cc:15619
+ #, gcc-internal-format
+ msgid "missing %<target%> attribute for multi-versioned %qD"
+ msgstr "falta el atributo %<target%> para %qD multiversionado"
+ 
+ #: tree.cc:15622 tree.cc:15788 tree.cc:15806 tree.cc:15819 cp/decl.cc:1487
+ #: cp/decl.cc:2620 cp/decl.cc:2668 cp/decl.cc:2684 cp/decl.cc:3331
+ #: cp/decl.cc:3787
+ #, gcc-internal-format
+ msgid "previous declaration of %qD"
+ msgstr "declaración previa de %qD"
+ 
+ #: tree.cc:15784
+ #, fuzzy, gcc-internal-format
+ #| msgid "%q#D conflicts with a previous declaration"
+ msgid "%qD conflicts with overlapping %<target_clone%> declaration"
+ msgstr "%q#D genera un conflicto con una declaración previa"
+ 
+ #: tree.cc:15803
+ #, fuzzy
+ #| msgid "conflicts with previous declaration here"
+ msgid "%qD conflicts for version %qB"
+ msgstr "genera un conflicto con la declaración previa aquí"
+ 
+ #: tree.cc:15816
+ #, fuzzy
+ #| msgid "%q#D conflicts with a previous declaration"
+ msgid "%qD conflicts with a previous declaration for version %qB"
+ msgstr "%q#D genera un conflicto con una declaración previa"
+ 
  #: tsan.cc:509
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' not supported by %s"
*************** msgstr "La sentencia de valor del histog
*** 34741,34753 ****
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr "valor de perfil corrupto: la cuenta del perfilador %s (%d de %d) es inconsistente con la cuenta bloque-básico (%d)"
  
! #: var-tracking.cc:7202
  #, fuzzy, gcc-internal-format
  #| msgid "variable tracking size limit exceeded with -fvar-tracking-assignments, retrying without"
  msgid "variable tracking size limit exceeded with %<-fvar-tracking-assignments%>, retrying without"
  msgstr "se excedió el límite de tamaño de rastreo de variable con -fvar-tracking-assignments, se reintenta sin esa opción"
  
! #: var-tracking.cc:7206
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded"
  msgstr "se excedió el límite de tamaño de rastreo de variable"
--- 36432,36444 ----
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr "valor de perfil corrupto: la cuenta del perfilador %s (%d de %d) es inconsistente con la cuenta bloque-básico (%d)"
  
! #: var-tracking.cc:7203
  #, fuzzy, gcc-internal-format
  #| msgid "variable tracking size limit exceeded with -fvar-tracking-assignments, retrying without"
  msgid "variable tracking size limit exceeded with %<-fvar-tracking-assignments%>, retrying without"
  msgstr "se excedió el límite de tamaño de rastreo de variable con -fvar-tracking-assignments, se reintenta sin esa opción"
  
! #: var-tracking.cc:7207
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded"
  msgstr "se excedió el límite de tamaño de rastreo de variable"
*************** msgstr "%+qD causa un conflicto de tipo
*** 34782,35522 ****
  msgid "section type conflict for section %qs"
  msgstr "conflicto de tipo de sección con %qD"
  
! #: varasm.cc:1112
  #, gcc-internal-format
  msgid "alignment of %q+D is greater than maximum object file alignment %d"
  msgstr "la alineación de %q+D es mayor que la alineación máxima del fichero objeto %d"
  
! #: varasm.cc:1281
  #, gcc-internal-format
  msgid "only zero initializers are allowed in section %qs"
  msgstr "solo se permiten inicializadores a cero en la sección %qs"
  
! #: varasm.cc:1285
  #, fuzzy, gcc-internal-format
  #| msgid "only zero initializers are allowed in section %qs"
  msgid "no initializers are allowed in section %qs"
  msgstr "solo se permiten inicializadores a cero en la sección %qs"
  
! #: varasm.cc:1515 varasm.cc:1524 d/d-attribs.cc:1463
  #, gcc-internal-format
  msgid "register name not specified for %q+D"
  msgstr "no se especifica un nombre de registro para %q+D"
  
! #: varasm.cc:1526
! #, gcc-internal-format
! msgid "invalid register name for %q+D"
! msgstr "nombre de registro no válido para %q+D"
! 
! #: varasm.cc:1528
  #, gcc-internal-format
  msgid "data type of %q+D isn%'t suitable for a register"
  msgstr "el tipo de datos de %q+D no es adecuado para un registro"
  
! #: varasm.cc:1531
  #, gcc-internal-format
  msgid "the register specified for %q+D cannot be accessed by the current target"
  msgstr "no se puede acceder al registro especificado por %q+D en el objetivo actual"
  
! #: varasm.cc:1534
  #, gcc-internal-format
  msgid "the register specified for %q+D is not general enough to be used as a register variable"
  msgstr "el registro especificado para %q+D no es lo suficientemente general para usarse como variable de registro"
  
! #: varasm.cc:1537
  #, gcc-internal-format
  msgid "register specified for %q+D isn%'t suitable for data type"
  msgstr "el registro especificado por %q+D no es adecuado para el tipo de datos"
  
! #: varasm.cc:1546
  #, fuzzy, gcc-internal-format
  #| msgid "register specified for %q+D isn%'t suitable for data type"
  msgid "register specified for %q+D is an internal GCC implementation detail"
  msgstr "el registro especificado por %q+D no es adecuado para el tipo de datos"
  
! #: varasm.cc:1556
  #, gcc-internal-format
  msgid "global register variable has initial value"
  msgstr "la variable de registro global tiene valor inicial"
  
! #: varasm.cc:1560
  #, gcc-internal-format
  msgid "optimization may eliminate reads and/or writes to register variables"
  msgstr "la optimización puede eliminar lecturas y/o escrituras a variables de registro"
  
! #: varasm.cc:1606
  #, gcc-internal-format
  msgid "register name given for non-register variable %q+D"
  msgstr "nombre de registro dado para la variable %q+D que no es registro"
  
! #: varasm.cc:1741 varasm.cc:1746 varasm.cc:1751
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not defined outside of function scope"
  msgid "%qc in output operand outside of a function"
  msgstr "%qD no está definido fuera del ámbito de la función"
  
! #: varasm.cc:1783
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not defined outside of function scope"
  msgid "%qc in input operand outside of a function"
  msgstr "%qD no está definido fuera del ámbito de la función"
  
! #: varasm.cc:1792
  #, fuzzy, gcc-internal-format
  #| msgid "matching constraint not valid in output operand"
  msgid "matching constraint outside of a function"
  msgstr "la restricción coincidente no es válida en el operando de salida"
  
! #: varasm.cc:2377
  #, gcc-internal-format
  msgid "thread-local COMMON data not implemented"
  msgstr "los datos COMMON thread-local no están implementados"
  
! #: varasm.cc:2410
  #, gcc-internal-format
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr "la alineación solicitada para %q+D es mayor que la alineación implementada de %wu"
  
! #: varasm.cc:2513 c/c-decl.cc:5971 c/c-parser.cc:2014 m2/gm2-gcc/m2type.cc:1248
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr "no se conoce el tamaño de almacenamiento de %q+D"
  
! #: varasm.cc:5493 varasm.cc:5532
  #, gcc-internal-format
  msgid "initializer for integer/fixed-point value is too complicated"
  msgstr "el inicializador para un valor entero/coma fija es demasiado complicado"
  
! #: varasm.cc:5499
  #, gcc-internal-format
  msgid "initializer for floating value is not a floating constant"
  msgstr "el inicializador para un valor de coma flotante no es una constante de coma flotante"
  
! #: varasm.cc:5516
  #, fuzzy, gcc-internal-format
  #| msgid "initializer for floating value is not a floating constant"
  msgid "initializer for %<_BitInt(%d)%> value is not an integer constant"
  msgstr "el inicializador para un valor de coma flotante no es una constante de coma flotante"
  
! #: varasm.cc:5912
  #, gcc-internal-format
  msgid "invalid initial value for member %qE"
  msgstr "valor inicial no válido para el miembro %qE"
  
! #: varasm.cc:6168
  #, fuzzy, gcc-internal-format
  #| msgid "%+qD declared weak after being used"
  msgid "%qD declared weak after being used"
  msgstr "%+qD se declaró débil después de usarse"
  
! #: varasm.cc:6220
  #, gcc-internal-format
  msgid "weak declaration of %q+D being applied to a already existing, static definition"
  msgstr "la declaración débil de %q+D se está aplicando a una definición estática que ya existe"
  
! #: varasm.cc:6261
  #, gcc-internal-format
  msgid "weak declaration of %q+D must be public"
  msgstr "la declaración weak de %q+D debe ser public"
  
! #: varasm.cc:6265
  #, gcc-internal-format
  msgid "weak declaration of %q+D not supported"
  msgstr "no se admite la declaración weak de %q+D"
  
! #: varasm.cc:6294 varasm.cc:6622
  #, gcc-internal-format
  msgid "only weak aliases are supported in this configuration"
  msgstr "sólo se admiten los aliases weak en esta configuración"
  
! #: varasm.cc:6489 varasm.cc:6619
  #, fuzzy, gcc-internal-format
  #| msgid "%s is not supported by this configuration"
  msgid "%qs is not supported in this configuration"
  msgstr "%s no se admite en esta configuración"
  
! #: varasm.cc:6517
  #, fuzzy, gcc-internal-format
  #| msgid "ifunc is not supported on this target"
  msgid "%qs is not supported on this target"
  msgstr "no se admiten ifunc en este objetivo"
  
! #: varasm.cc:6582
  #, fuzzy, gcc-internal-format
  #| msgid "gsplit-dwarf is not supported on this platform"
  msgid "symver is only supported on ELF platforms"
  msgstr "gsplit-dwarf no se admite en esta plataforma"
  
! #: varasm.cc:6601
  #, fuzzy, gcc-internal-format
  #| msgid "weakref %q+D ultimately targets itself"
  msgid "%qs symbol %q+D ultimately targets itself"
  msgstr "la referencia débil %q+D finalmente apunta a sí misma"
  
! #: varasm.cc:6603
  #, fuzzy, gcc-internal-format
  #| msgid "weakref %q+D must have static linkage"
  msgid "%qs symbol %q+D must have static linkage"
  msgstr "la referencia débil %q+D debe tener enlace estático"
  
! #: varasm.cc:6609 config/nvptx/nvptx.cc:7764
  #, gcc-internal-format
  msgid "alias definitions not supported in this configuration"
  msgstr "no se admiten las definiciones de alias en esta configuración"
  
! #: varasm.cc:6837 config/sol2.cc:160 config/mingw/winnt.cc:269
  #, gcc-internal-format
  msgid "visibility attribute not supported in this configuration; ignored"
  msgstr "no se admiten los atributos de visibilidad en esta configuración; descartados"
  
! #: varasm.cc:8207
  #, gcc-internal-format
  msgid "%+qD without %<retain%> attribute and %qD with %<retain%> attribute are placed in a section with the same name"
  msgstr ""
  
! #: vec.cc:190
  #, gcc-internal-format, gfc-internal-format
  msgid "qsort comparator not anti-symmetric: %d, %d"
  msgstr ""
  
! #: vec.cc:195
  #, gcc-internal-format, gfc-internal-format
  msgid "qsort comparator non-negative on sorted output: %d"
  msgstr ""
  
! #: vec.cc:202
  #, gcc-internal-format, gfc-internal-format
  msgid "qsort comparator not transitive: %d, %d, %d"
  msgstr ""
  
! #: vec.cc:204
  #, gcc-internal-format
  msgid "qsort checking failed"
  msgstr ""
  
! #: c-family/c-ada-spec.cc:3010
  #, fuzzy, gcc-internal-format
  #| msgid "Use packed stack layout."
  msgid "packed layout"
  msgstr "Usa la disposición de pila empacada."
  
! #: c-family/c-attribs.cc:716 c-family/c-attribs.cc:721
  #, gcc-internal-format
  msgid "cannot tail-call: return value must be a call"
  msgstr ""
  
! #: c-family/c-attribs.cc:754 d/d-attribs.cc:1195
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%qE attribute argument is invalid"
  msgstr "el argumento de plantilla %d es no válido"
  
! #: c-family/c-attribs.cc:757 d/d-attribs.cc:1198
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%qE attribute argument %i is invalid"
  msgstr "el argumento de plantilla %d es no válido"
  
! #: c-family/c-attribs.cc:769 d/d-attribs.cc:1210
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored for %qE"
  msgid "%qE attribute argument has type %qT"
  msgstr "se descarta el atributo %qE para %qE"
  
! #: c-family/c-attribs.cc:773 d/d-attribs.cc:1214
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored for %qE"
  msgid "%qE attribute argument %i has type %qT"
  msgstr "se descarta el atributo %qE para %qE"
  
! #: c-family/c-attribs.cc:784 c-family/c-attribs.cc:4834
! #: c-family/c-attribs.cc:4838 d/d-attribs.cc:1225
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument not an integer constant"
  msgid "%qE attribute argument value %qE is not an integer constant"
  msgstr "el argumento del atributo %qE no es una constante entera"
  
! #: c-family/c-attribs.cc:789 d/d-attribs.cc:1230
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument not an integer constant"
  msgid "%qE attribute argument %i value %qE is not an integer constant"
  msgstr "el argumento del atributo %qE no es una constante entera"
  
! #: c-family/c-attribs.cc:805 d/d-attribs.cc:1244
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to base type of a function pointer"
  msgid "%qE attribute argument value %qE does not refer to a function parameter"
  msgstr "el atributo %qE se aplica solamente al tipo base de un puntero a función"
  
! #: c-family/c-attribs.cc:810 d/d-attribs.cc:1249
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to base type of a function pointer"
  msgid "%qE attribute argument %i value %qE does not refer to a function parameter"
  msgstr "el atributo %qE se aplica solamente al tipo base de un puntero a función"
  
! #: c-family/c-attribs.cc:838 d/d-attribs.cc:1272
  #, fuzzy, gcc-internal-format
  #| msgid "default arguments are only permitted for function parameters"
  msgid "%qE attribute argument value %qE exceeds the number of function parameters %u"
  msgstr "los argumentos por defecto sólo se permiten para parámetros de función"
  
! #: c-family/c-attribs.cc:843 d/d-attribs.cc:1277
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %i value %qE exceeds maximum object size %E"
  msgid "%qE attribute argument %i value %qE exceeds the number of function parameters %u"
  msgstr "%Kargumento %i, valor %qE, supera el tamaño máximo %E del objeto"
  
! #: c-family/c-attribs.cc:865
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute not available to functions with variable number of arguments"
  msgid "%qE attribute argument value %qE does not refer to a variable argument list"
  msgstr "el atributo %qE no está disponible para funciones con un número variable de argumentos"
  
! #: c-family/c-attribs.cc:869
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute not available to functions with variable number of arguments"
  msgid "%qE attribute argument %i value %qE does not refer to a variable argument list"
  msgstr "el atributo %qE no está disponible para funciones con un número variable de argumentos"
  
! #: c-family/c-attribs.cc:896 c-family/c-attribs.cc:909 d/d-attribs.cc:1298
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored for %qE"
  msgid "%qE attribute argument value %qE refers to parameter type %qT"
  msgstr "se descarta el atributo %qE para %qE"
  
! #: c-family/c-attribs.cc:900 c-family/c-attribs.cc:914 d/d-attribs.cc:1303
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored for %qE"
  msgid "%qE attribute argument %i value %qE refers to parameter type %qT"
  msgstr "se descarta el atributo %qE para %qE"
  
! #: c-family/c-attribs.cc:924
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to variadic functions"
  msgid "%qE attribute argument value %qE refers to a variadic function parameter of unknown type"
  msgstr "el atributo %qE se aplica solamente a funciones variadic"
  
! #: c-family/c-attribs.cc:929
  #, gcc-internal-format
  msgid "%qE attribute argument %i value %qE refers to a variadic function parameter of unknown type"
  msgstr ""
  
! #: c-family/c-attribs.cc:1049
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgid "ignoring attribute %qs because it conflicts with previous %qs"
  msgstr "Se hace caso omiso del atributo %qE debido a un conflicto con el atributo %qs"
  
! #: c-family/c-attribs.cc:1087
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on non-class types"
  msgid "%qE attribute only supported on boolean types"
  msgstr "se descarta el atributo %qE en tipos que no son clases"
  
! #: c-family/c-attribs.cc:1097
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is not supported on this platform"
  msgid "%qE attribute with unsupported boolean precision"
  msgstr "el atributo %qE no se admite en esta plataforma"
  
! #: c-family/c-attribs.cc:1117
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only supported for reduced Tiny cores"
  msgid "%qE attribute only supported in C"
  msgstr "solo se admite el atributo %qE núcleos Tiny reducidos"
  
! #: c-family/c-attribs.cc:1124
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only supported for reduced Tiny cores"
  msgid "%qE attribute only supported on integral types"
  msgstr "solo se admite el atributo %qE núcleos Tiny reducidos"
  
! #: c-family/c-attribs.cc:1146 c-family/c-attribs.cc:1162
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in conversion from %qT to %qT changes value from %qE to %qE"
  msgid "overflows in conversion from %qT to %qT changes value from %qE to %qE"
  msgstr "el desbordamiento en la conversión de %qT a %qT cambia el valor de %qE a %qE"
  
! #: c-family/c-attribs.cc:1171
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored for %qE"
  msgid "%qE attribute requires different values for %<false%> and %<true%> for type %qT"
  msgstr "se descarta el atributo %qE para %qE"
  
! #: c-family/c-attribs.cc:1211
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored for %qE"
  msgid "%qE attribute ignored for type %qT"
  msgstr "se descarta el atributo %qE para %qE"
  
! #: c-family/c-attribs.cc:1223
  #, gcc-internal-format
  msgid "%qE attribute ignored for field of type %qT"
  msgstr "se descarta el atributo %qE para el campo de tipo %qT"
  
! #: c-family/c-attribs.cc:1452 c-family/c-attribs.cc:3650
! #: c-family/c-attribs.cc:6271 ada/gcc-interface/utils.cc:7463
  #, fuzzy, gcc-internal-format
  #| msgid "attribute %qE argument not a string"
  msgid "%qE argument not a string"
  msgstr "el argumento del atributo %qE no es una cadena"
  
! #: c-family/c-attribs.cc:1627 ada/gcc-interface/utils.cc:6949
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on objects of type %qT"
  msgid "%qE attribute ignored because of argument %qE"
  msgstr "se descarta el atributo %qE en objetos de tipo %qT"
  
! #: c-family/c-attribs.cc:1648 ada/gcc-interface/utils.cc:6970
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgid "ignoring attribute %qE because of excess arguments starting at %qE"
  msgstr "Se hace caso omiso del atributo %qE debido a un conflicto con el atributo %qs"
  
! #: c-family/c-attribs.cc:1662 ada/gcc-interface/utils.cc:6984
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute does not apply to types"
  msgid "attribute %qE does not apply to elements of non-scalar type %qT"
  msgstr "el atributo %qE no se aplica a tipos"
  
! #: c-family/c-attribs.cc:1667 ada/gcc-interface/utils.cc:6989
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute does not apply to types"
  msgid "attribute %qE does not apply to fields of aggregate type %qT"
  msgstr "el atributo %qE no se aplica a tipos"
  
! #: c-family/c-attribs.cc:1733
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored. Use -fcf-protection option to enable it"
  msgid "%qE attribute ignored. Use %<-fcf-protection%> option to enable it"
  msgstr "Se descarta el atributo %qE. Utilice la opción -fcf-protection para activarlo"
  
! #: c-family/c-attribs.cc:1823 jit/dummy-frontend.cc:290 lto/lto-lang.cc:311
  #, gcc-internal-format
  msgid "%qE attribute has no effect on unit local functions"
  msgstr "el atributo %qE no tiene efecto en funciones locales de unidad"
  
! #: c-family/c-attribs.cc:1993 c-family/c-attribs.cc:3633
! #: ada/gcc-interface/utils.cc:7219
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored because %qT is already defined"
  msgid "%qE attribute ignored because %qD is not a variable"
  msgstr "se descarta el atributo %qE porque %qT ya está definido"
  
! #: c-family/c-attribs.cc:1999 ada/gcc-interface/utils.cc:7225
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored because %qT is already defined"
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "se descarta el atributo %qE porque %qT ya está definido"
  
! #: c-family/c-attribs.cc:2024 config/i386/i386-options.cc:4188
  #, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr "el atributo %qE sólo tiene efecto en objetos públicos"
  
! #: c-family/c-attribs.cc:2053
  #, gcc-internal-format
  msgid "%qE attribute only affects top level objects"
  msgstr "el atributo %qE solamente afecta a objetos de alto nivel"
  
! #: c-family/c-attribs.cc:2092 c-family/c-attribs.cc:4307
  #, gcc-internal-format
  msgid "%qE attribute on function returning %<void%>"
  msgstr "atributo %qE en una función que devuelve %<void%>"
  
! #: c-family/c-attribs.cc:2115
  #, fuzzy, gcc-internal-format
  #| msgid "scalar_storage_order is not supported because endianness is not uniform"
  msgid "%qE attribute is not supported because endianness is not uniform"
  msgstr "scalar_storage_order no se admite porque el endianess no es uniforme"
  
! #: c-family/c-attribs.cc:2132
  #, fuzzy, gcc-internal-format
  #| msgid "attribute %qE argument not a string"
  msgid "attribute %qE argument must be one of %qs or %qs"
  msgstr "el argumento del atributo %qE no es una cadena"
  
! #: c-family/c-attribs.cc:2228
  #, gcc-internal-format
  msgid "destructor priorities are not supported"
  msgstr "no se admiten las prioridades de destructor"
  
! #: c-family/c-attribs.cc:2230
  #, gcc-internal-format
  msgid "constructor priorities are not supported"
  msgstr "no se admiten las prioridades de constructor"
  
! #: c-family/c-attribs.cc:2252
  #, gcc-internal-format, gfc-internal-format
  msgid "destructor priorities from 0 to %d are reserved for the implementation"
  msgstr "las prioridades de destructor desde 0 hasta %d están reservadas para la implementación"
  
! #: c-family/c-attribs.cc:2257
  #, gcc-internal-format, gfc-internal-format
  msgid "constructor priorities from 0 to %d are reserved for the implementation"
  msgstr "las prioridades de constructor desde 0 hasta %d están reservadas para la implementación"
  
! #: c-family/c-attribs.cc:2265
  #, gcc-internal-format, gfc-internal-format
  msgid "destructor priorities must be integers from 0 to %d inclusive"
  msgstr "las prioridades de destructor deben ser enteros desde 0 hasta %d inclusive"
  
! #: c-family/c-attribs.cc:2268
  #, gcc-internal-format, gfc-internal-format
  msgid "constructor priorities must be integers from 0 to %d inclusive"
  msgstr "las prioridades de constructor deben ser enteros desde 0 hasta %d inclusive"
  
! #: c-family/c-attribs.cc:2421
  #, gcc-internal-format
  msgid "unknown machine mode %qE"
  msgstr "se desconoce el modo de máquina %qE"
  
! #: c-family/c-attribs.cc:2455
  #, fuzzy, gcc-internal-format
  #| msgid "specifying vector types with __attribute__ ((mode)) is deprecated"
  msgid "specifying vector types with %<__attribute__ ((mode))%> is deprecated"
  msgstr "es obsoleto especificar tipos vectoriales con __attribute__ ((mode))"
  
! #: c-family/c-attribs.cc:2458
  #, fuzzy, gcc-internal-format
  #| msgid "use __attribute__ ((vector_size)) instead"
  msgid "use %<__attribute__ ((vector_size))%> instead"
  msgstr "utilice __attribute__ ((vector_size)) en su lugar"
  
! #: c-family/c-attribs.cc:2467
  #, gcc-internal-format
  msgid "unable to emulate %qs"
  msgstr "no se puede emular %qs"
  
! #: c-family/c-attribs.cc:2480
  #, gcc-internal-format
  msgid "invalid pointer mode %qs"
  msgstr "modo de puntero %qs no válido"
  
! #: c-family/c-attribs.cc:2497
  #, gcc-internal-format
  msgid "signedness of type and machine mode %qs don%'t match"
  msgstr "no coinciden los signos del tipo y del modo de máquina %qs"
  
! #: c-family/c-attribs.cc:2508
  #, gcc-internal-format
  msgid "no data type for mode %qs"
  msgstr "no hay tipo de datos para el modo %qs"
  
! #: c-family/c-attribs.cc:2518
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use mode %qs for enumeral types"
  msgid "cannot use mode %qs for enumerated types"
  msgstr "no se puede usar el modo %qs para tipos de enumeración"
  
! #: c-family/c-attribs.cc:2546
  #, gcc-internal-format
  msgid "mode %qs applied to inappropriate type"
  msgstr "se aplicó el modo %qs a un tipo inapropiado"
  
! #: c-family/c-attribs.cc:2575 c-family/c-attribs.cc:3001 d/d-attribs.cc:1024
  #, gcc-internal-format
  msgid "section attributes are not supported for this target"
  msgstr "no se admiten atributos de sección en este objetivo"
  
! #: c-family/c-attribs.cc:2581 d/d-attribs.cc:1031
  #, gcc-internal-format
  msgid "section attribute not allowed for %q+D"
  msgstr "no se permite un atributo de sección para %q+D"
  
! #: c-family/c-attribs.cc:2587
  #, gcc-internal-format
  msgid "section attribute argument not a string constant"
  msgstr "el argumento del atributo sección no es una constante de cadena"
  
! #: c-family/c-attribs.cc:2596 d/d-attribs.cc:1047
  #, gcc-internal-format
  msgid "section attribute cannot be specified for local variables"
  msgstr "no se puede especificar el atributo de sección para las variables locales"
  
! #: c-family/c-attribs.cc:2607 config/bfin/bfin.cc:4797 config/bfin/bfin.cc:4848
! #: config/bfin/bfin.cc:4874 config/bfin/bfin.cc:4887 d/d-attribs.cc:1058
  #, gcc-internal-format
  msgid "section of %q+D conflicts with previous declaration"
  msgstr "la sección de %q+D genera un conflicto con la declaración previa"
  
! #: c-family/c-attribs.cc:2616 c-family/c-attribs.cc:3027 d/d-attribs.cc:1067
  #, gcc-internal-format
  msgid "section of %q+D cannot be overridden"
  msgstr "no se puede sobreescribir la sección de %q+D"
  
! #: c-family/c-attribs.cc:2732
  #, gcc-internal-format
  msgid "alignment may not be specified for %q+D"
  msgstr "la alineación puede no estar especificada para %q+D"
  
! #: c-family/c-attribs.cc:2757
  #, gcc-internal-format
  msgid "ignoring attribute %<%E (%u)%> because it conflicts with attribute %<%E (%u)%>"
  msgstr "Se descarta el atributo %<%E (%u)%> porque genera un conflicto con el atributo %<%E (%u)%>"
  
! #: c-family/c-attribs.cc:2802
  #, gcc-internal-format
  msgid "%<warn_if_not_aligned%> may not be specified for %q+D"
  msgstr "%<warn_if_not_aligned%>  puede no estar especificada para %q+D"
  
! #: c-family/c-attribs.cc:2853
  #, fuzzy, gcc-internal-format
  #| msgid "attributes may not be specified before"
  msgid "%qE attribute may not be specified for %q+D"
  msgstr "los atributos no se pueden especificar antes"
  
! #: c-family/c-attribs.cc:2860
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute cannot be specified for local variables"
  msgid "%qE attribute may not be specified for a non-array field"
  msgstr "no se puede especificar el atributo %qE para las variables locales"
  
! #: c-family/c-attribs.cc:2867
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument not an integer constant"
  msgid "%qE attribute argument not an integer"
  msgstr "el argumento del atributo %qE no es una constante entera"
  
! #: c-family/c-attribs.cc:2873 c-family/c-attribs.cc:6467
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument not an integer constant"
  msgid "%qE attribute argument %qE is not an integer constant between 0 and 3"
  msgstr "el argumento del atributo %qE no es una constante entera"
  
! #: c-family/c-attribs.cc:2897
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is not supported for R8C target"
  msgid "%qE attribute is not supported for C++ for now, ignored"
  msgstr "no se admite el atributo %qE para el objetivo R8C"
  
! #: c-family/c-attribs.cc:2905
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute doesn't apply to functions"
  msgid "%qE attribute is not allowed for a non-field declaration %q+D"
  msgstr "el atributo %qE no se aplica a funciones"
  
! #: c-family/c-attribs.cc:2913
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is used for non-class method"
! msgid "%qE attribute is not allowed for a non-array field"
  msgstr "se usó el atributo %qE para método no de clase"
  
! #: c-family/c-attribs.cc:2921
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is used for non-class method"
  msgid "%qE attribute is not allowed for a non-flexible array member field"
  msgstr "se usó el atributo %qE para método no de clase"
  
! #: c-family/c-attribs.cc:2929
  #, fuzzy, gcc-internal-format
  #| msgid "%qE argument not an identifier"
  msgid "%<counted_by%> argument is not an identifier"
  msgstr "el argumento %qE no es un identificador"
  
! #: c-family/c-attribs.cc:2941
  #, fuzzy, gcc-internal-format
  #| msgid "'readonly' attribute of property %qD conflicts with previous declaration"
  msgid "%<counted_by%> argument %qE conflicts with previous declaration %qE"
  msgstr "el atributo readonly de la propiedad %qD genera un conflicto con la declaración previa"
  
! #: c-family/c-attribs.cc:2962 d/d-attribs.cc:1146 jit/dummy-frontend.cc:758
  #, gcc-internal-format
  msgid "inline function %q+D declared weak"
  msgstr "la función inline %q+D se declaró weak"
  
! #: c-family/c-attribs.cc:2967 jit/dummy-frontend.cc:763
  #, gcc-internal-format
  msgid "indirect function %q+D cannot be declared weak"
  msgstr "la función indirecta %q+D no se puede declarar weak"
  
! #: c-family/c-attribs.cc:3008
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute has no effect on automatic variables"
  msgid "ignoring %qE attribute not set on a variable"
  msgstr "el atributo %qE no tiene efecto en variables automáticas"
  
! #: c-family/c-attribs.cc:3018 config/bfin/bfin.cc:4825
! #: config/loongarch/loongarch.cc:8154
  #, gcc-internal-format
  msgid "%qE attribute cannot be specified for local variables"
  msgstr "no se puede especificar el atributo %qE para las variables locales"
  
! #: c-family/c-attribs.cc:3033
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is not supported for R8C target"
  msgid "%qE attribute is specific to ELF targets"
  msgstr "no se admite el atributo %qE para el objetivo R8C"
  
! #: c-family/c-attribs.cc:3040
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes on template argument %qT"
  msgid "ignoring %qE attribute set on const variable"
  msgstr "se descartan los atributos en el argumento de plantilla %qT"
  
! #: c-family/c-attribs.cc:3051
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes on template argument %qT"
  msgid "ignoring %qE attribute set on initialized variable"
  msgstr "se descartan los atributos en el argumento de plantilla %qT"
  
! #: c-family/c-attribs.cc:3064
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes on template argument %qT"
  msgid "ignoring %qE attribute set on uninitialized variable"
  msgstr "se descartan los atributos en el argumento de plantilla %qT"
  
! #: c-family/c-attribs.cc:3097
  #, gcc-internal-format
  msgid "%qE attribute is only applicable on functions"
  msgstr "el atributo %qE se aplica solamente a funciones"
  
! #: c-family/c-attribs.cc:3116 d/d-attribs.cc:1094
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to functions"
  msgid "%<symver%> attribute only applies to functions and variables"
  msgstr "el atributo %qs se aplica solamente a funciones"
  
! #: c-family/c-attribs.cc:3124 d/d-attribs.cc:1102
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is only applicable on functions"
  msgid "%<symver%> attribute is only applicable to symbols"
  msgstr "el atributo %qE se aplica solamente a funciones"
  
! #: c-family/c-attribs.cc:3134
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument not a string constant"
  msgid "%<symver%> attribute argument not a string constant"
  msgstr "el argumento del atributo %qE no es una constante de cadena"
  
! #: c-family/c-attribs.cc:3148 d/d-attribs.cc:1126
  #, gcc-internal-format
  msgid "symver attribute argument must have format %<name@nodename%>"
  msgstr ""
  
! #: c-family/c-attribs.cc:3149 d/d-attribs.cc:1127
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument not an integer constant"
  msgid "%<symver%> attribute argument %qs must contain one or two %<@%>"
  msgstr "el argumento del atributo %qE no es una constante entera"
  
! #: c-family/c-attribs.cc:3184 jit/dummy-frontend.cc:858
  #, gcc-internal-format
  msgid "%q+D defined both normally and as %qE attribute"
  msgstr "se definió %q+D normalmente y como un atributo %qE al mismo tiempo"
  
! #: c-family/c-attribs.cc:3192 jit/dummy-frontend.cc:866
  #, gcc-internal-format
  msgid "weak %q+D cannot be defined %qE"
  msgstr "weak %q+D no se puede definir como %qE"
  
! #: c-family/c-attribs.cc:3209 c-family/c-attribs.cc:4198
! #: ada/gcc-interface/utils.cc:7290 jit/dummy-frontend.cc:883
  #, gcc-internal-format
  msgid "attribute %qE argument not a string"
  msgstr "el argumento del atributo %qE no es una cadena"
  
! #: c-family/c-attribs.cc:3242 jit/dummy-frontend.cc:916
  #, fuzzy, gcc-internal-format
  #| msgid "%+qD declared alias after being used"
  msgid "%+qD declared %qs after being used"
--- 36473,37226 ----
  msgid "section type conflict for section %qs"
  msgstr "conflicto de tipo de sección con %qD"
  
! #: varasm.cc:1144
  #, gcc-internal-format
  msgid "alignment of %q+D is greater than maximum object file alignment %d"
  msgstr "la alineación de %q+D es mayor que la alineación máxima del fichero objeto %d"
  
! #: varasm.cc:1313
  #, gcc-internal-format
  msgid "only zero initializers are allowed in section %qs"
  msgstr "solo se permiten inicializadores a cero en la sección %qs"
  
! #: varasm.cc:1317
  #, fuzzy, gcc-internal-format
  #| msgid "only zero initializers are allowed in section %qs"
  msgid "no initializers are allowed in section %qs"
  msgstr "solo se permiten inicializadores a cero en la sección %qs"
  
! #: varasm.cc:1547 varasm.cc:1556 d/d-attribs.cc:1464
  #, gcc-internal-format
  msgid "register name not specified for %q+D"
  msgstr "no se especifica un nombre de registro para %q+D"
  
! #: varasm.cc:1560
  #, gcc-internal-format
  msgid "data type of %q+D isn%'t suitable for a register"
  msgstr "el tipo de datos de %q+D no es adecuado para un registro"
  
! #: varasm.cc:1563
  #, gcc-internal-format
  msgid "the register specified for %q+D cannot be accessed by the current target"
  msgstr "no se puede acceder al registro especificado por %q+D en el objetivo actual"
  
! #: varasm.cc:1566
  #, gcc-internal-format
  msgid "the register specified for %q+D is not general enough to be used as a register variable"
  msgstr "el registro especificado para %q+D no es lo suficientemente general para usarse como variable de registro"
  
! #: varasm.cc:1569
  #, gcc-internal-format
  msgid "register specified for %q+D isn%'t suitable for data type"
  msgstr "el registro especificado por %q+D no es adecuado para el tipo de datos"
  
! #: varasm.cc:1578
  #, fuzzy, gcc-internal-format
  #| msgid "register specified for %q+D isn%'t suitable for data type"
  msgid "register specified for %q+D is an internal GCC implementation detail"
  msgstr "el registro especificado por %q+D no es adecuado para el tipo de datos"
  
! #: varasm.cc:1588
  #, gcc-internal-format
  msgid "global register variable has initial value"
  msgstr "la variable de registro global tiene valor inicial"
  
! #: varasm.cc:1592
  #, gcc-internal-format
  msgid "optimization may eliminate reads and/or writes to register variables"
  msgstr "la optimización puede eliminar lecturas y/o escrituras a variables de registro"
  
! #: varasm.cc:1638
  #, gcc-internal-format
  msgid "register name given for non-register variable %q+D"
  msgstr "nombre de registro dado para la variable %q+D que no es registro"
  
! #: varasm.cc:1774 varasm.cc:1779 varasm.cc:1784
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not defined outside of function scope"
  msgid "%qc in output operand outside of a function"
  msgstr "%qD no está definido fuera del ámbito de la función"
  
! #: varasm.cc:1816
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not defined outside of function scope"
  msgid "%qc in input operand outside of a function"
  msgstr "%qD no está definido fuera del ámbito de la función"
  
! #: varasm.cc:1825
  #, fuzzy, gcc-internal-format
  #| msgid "matching constraint not valid in output operand"
  msgid "matching constraint outside of a function"
  msgstr "la restricción coincidente no es válida en el operando de salida"
  
! #: varasm.cc:2410
  #, gcc-internal-format
  msgid "thread-local COMMON data not implemented"
  msgstr "los datos COMMON thread-local no están implementados"
  
! #: varasm.cc:2443
  #, gcc-internal-format
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr "la alineación solicitada para %q+D es mayor que la alineación implementada de %wu"
  
! #: varasm.cc:2559 c/c-decl.cc:6149 c/c-parser.cc:2099 m2/gm2-gcc/m2type.cc:1260
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr "no se conoce el tamaño de almacenamiento de %q+D"
  
! #: varasm.cc:5545 varasm.cc:5584
  #, gcc-internal-format
  msgid "initializer for integer/fixed-point value is too complicated"
  msgstr "el inicializador para un valor entero/coma fija es demasiado complicado"
  
! #: varasm.cc:5551
  #, gcc-internal-format
  msgid "initializer for floating value is not a floating constant"
  msgstr "el inicializador para un valor de coma flotante no es una constante de coma flotante"
  
! #: varasm.cc:5568
  #, fuzzy, gcc-internal-format
  #| msgid "initializer for floating value is not a floating constant"
  msgid "initializer for %<_BitInt(%d)%> value is not an integer constant"
  msgstr "el inicializador para un valor de coma flotante no es una constante de coma flotante"
  
! #: varasm.cc:5964
  #, gcc-internal-format
  msgid "invalid initial value for member %qE"
  msgstr "valor inicial no válido para el miembro %qE"
  
! #: varasm.cc:6220
  #, fuzzy, gcc-internal-format
  #| msgid "%+qD declared weak after being used"
  msgid "%qD declared weak after being used"
  msgstr "%+qD se declaró débil después de usarse"
  
! #: varasm.cc:6272
  #, gcc-internal-format
  msgid "weak declaration of %q+D being applied to a already existing, static definition"
  msgstr "la declaración débil de %q+D se está aplicando a una definición estática que ya existe"
  
! #: varasm.cc:6313
  #, gcc-internal-format
  msgid "weak declaration of %q+D must be public"
  msgstr "la declaración weak de %q+D debe ser public"
  
! #: varasm.cc:6317
  #, gcc-internal-format
  msgid "weak declaration of %q+D not supported"
  msgstr "no se admite la declaración weak de %q+D"
  
! #: varasm.cc:6346 varasm.cc:6674
  #, gcc-internal-format
  msgid "only weak aliases are supported in this configuration"
  msgstr "sólo se admiten los aliases weak en esta configuración"
  
! #: varasm.cc:6541 varasm.cc:6671
  #, fuzzy, gcc-internal-format
  #| msgid "%s is not supported by this configuration"
  msgid "%qs is not supported in this configuration"
  msgstr "%s no se admite en esta configuración"
  
! #: varasm.cc:6569
  #, fuzzy, gcc-internal-format
  #| msgid "ifunc is not supported on this target"
  msgid "%qs is not supported on this target"
  msgstr "no se admiten ifunc en este objetivo"
  
! #: varasm.cc:6634
  #, fuzzy, gcc-internal-format
  #| msgid "gsplit-dwarf is not supported on this platform"
  msgid "symver is only supported on ELF platforms"
  msgstr "gsplit-dwarf no se admite en esta plataforma"
  
! #: varasm.cc:6653
  #, fuzzy, gcc-internal-format
  #| msgid "weakref %q+D ultimately targets itself"
  msgid "%qs symbol %q+D ultimately targets itself"
  msgstr "la referencia débil %q+D finalmente apunta a sí misma"
  
! #: varasm.cc:6655
  #, fuzzy, gcc-internal-format
  #| msgid "weakref %q+D must have static linkage"
  msgid "%qs symbol %q+D must have static linkage"
  msgstr "la referencia débil %q+D debe tener enlace estático"
  
! #: varasm.cc:6661 config/nvptx/nvptx.cc:7751
  #, gcc-internal-format
  msgid "alias definitions not supported in this configuration"
  msgstr "no se admiten las definiciones de alias en esta configuración"
  
! #: varasm.cc:6889 config/sol2.cc:160 config/mingw/winnt.cc:269
  #, gcc-internal-format
  msgid "visibility attribute not supported in this configuration; ignored"
  msgstr "no se admiten los atributos de visibilidad en esta configuración; descartados"
  
! #: varasm.cc:8259
  #, gcc-internal-format
  msgid "%+qD without %<retain%> attribute and %qD with %<retain%> attribute are placed in a section with the same name"
  msgstr ""
  
! #: vec.cc:258
  #, gcc-internal-format, gfc-internal-format
  msgid "qsort comparator not anti-symmetric: %d, %d"
  msgstr ""
  
! #: vec.cc:263
  #, gcc-internal-format, gfc-internal-format
  msgid "qsort comparator non-negative on sorted output: %d"
  msgstr ""
  
! #: vec.cc:270
  #, gcc-internal-format, gfc-internal-format
  msgid "qsort comparator not transitive: %d, %d, %d"
  msgstr ""
  
! #: vec.cc:272
  #, gcc-internal-format
  msgid "qsort checking failed"
  msgstr ""
  
! #: c-family/c-ada-spec.cc:3030
  #, fuzzy, gcc-internal-format
  #| msgid "Use packed stack layout."
  msgid "packed layout"
  msgstr "Usa la disposición de pila empacada."
  
! #: c-family/c-attribs.cc:749 c-family/c-attribs.cc:754
  #, gcc-internal-format
  msgid "cannot tail-call: return value must be a call"
  msgstr ""
  
! #: c-family/c-attribs.cc:787 d/d-attribs.cc:1195
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%qE attribute argument is invalid"
  msgstr "el argumento de plantilla %d es no válido"
  
! #: c-family/c-attribs.cc:790 d/d-attribs.cc:1198
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%qE attribute argument %i is invalid"
  msgstr "el argumento de plantilla %d es no válido"
  
! #: c-family/c-attribs.cc:802 d/d-attribs.cc:1210
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored for %qE"
  msgid "%qE attribute argument has type %qT"
  msgstr "se descarta el atributo %qE para %qE"
  
! #: c-family/c-attribs.cc:806 d/d-attribs.cc:1214
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored for %qE"
  msgid "%qE attribute argument %i has type %qT"
  msgstr "se descarta el atributo %qE para %qE"
  
! #: c-family/c-attribs.cc:817 c-family/c-attribs.cc:4914
! #: c-family/c-attribs.cc:4918 d/d-attribs.cc:1225
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument not an integer constant"
  msgid "%qE attribute argument value %qE is not an integer constant"
  msgstr "el argumento del atributo %qE no es una constante entera"
  
! #: c-family/c-attribs.cc:822 d/d-attribs.cc:1230
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument not an integer constant"
  msgid "%qE attribute argument %i value %qE is not an integer constant"
  msgstr "el argumento del atributo %qE no es una constante entera"
  
! #: c-family/c-attribs.cc:838 d/d-attribs.cc:1244
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to base type of a function pointer"
  msgid "%qE attribute argument value %qE does not refer to a function parameter"
  msgstr "el atributo %qE se aplica solamente al tipo base de un puntero a función"
  
! #: c-family/c-attribs.cc:843 d/d-attribs.cc:1249
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to base type of a function pointer"
  msgid "%qE attribute argument %i value %qE does not refer to a function parameter"
  msgstr "el atributo %qE se aplica solamente al tipo base de un puntero a función"
  
! #: c-family/c-attribs.cc:871 d/d-attribs.cc:1272
  #, fuzzy, gcc-internal-format
  #| msgid "default arguments are only permitted for function parameters"
  msgid "%qE attribute argument value %qE exceeds the number of function parameters %u"
  msgstr "los argumentos por defecto sólo se permiten para parámetros de función"
  
! #: c-family/c-attribs.cc:876 d/d-attribs.cc:1277
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %i value %qE exceeds maximum object size %E"
  msgid "%qE attribute argument %i value %qE exceeds the number of function parameters %u"
  msgstr "%Kargumento %i, valor %qE, supera el tamaño máximo %E del objeto"
  
! #: c-family/c-attribs.cc:898
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute not available to functions with variable number of arguments"
  msgid "%qE attribute argument value %qE does not refer to a variable argument list"
  msgstr "el atributo %qE no está disponible para funciones con un número variable de argumentos"
  
! #: c-family/c-attribs.cc:902
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute not available to functions with variable number of arguments"
  msgid "%qE attribute argument %i value %qE does not refer to a variable argument list"
  msgstr "el atributo %qE no está disponible para funciones con un número variable de argumentos"
  
! #: c-family/c-attribs.cc:929 c-family/c-attribs.cc:942 d/d-attribs.cc:1298
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored for %qE"
  msgid "%qE attribute argument value %qE refers to parameter type %qT"
  msgstr "se descarta el atributo %qE para %qE"
  
! #: c-family/c-attribs.cc:933 c-family/c-attribs.cc:947 d/d-attribs.cc:1303
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored for %qE"
  msgid "%qE attribute argument %i value %qE refers to parameter type %qT"
  msgstr "se descarta el atributo %qE para %qE"
  
! #: c-family/c-attribs.cc:957
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to variadic functions"
  msgid "%qE attribute argument value %qE refers to a variadic function parameter of unknown type"
  msgstr "el atributo %qE se aplica solamente a funciones variadic"
  
! #: c-family/c-attribs.cc:962
  #, gcc-internal-format
  msgid "%qE attribute argument %i value %qE refers to a variadic function parameter of unknown type"
  msgstr ""
  
! #: c-family/c-attribs.cc:1082
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgid "ignoring attribute %qs because it conflicts with previous %qs"
  msgstr "Se hace caso omiso del atributo %qE debido a un conflicto con el atributo %qs"
  
! #: c-family/c-attribs.cc:1120
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on non-class types"
  msgid "%qE attribute only supported on boolean types"
  msgstr "se descarta el atributo %qE en tipos que no son clases"
  
! #: c-family/c-attribs.cc:1130
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is not supported on this platform"
  msgid "%qE attribute with unsupported boolean precision"
  msgstr "el atributo %qE no se admite en esta plataforma"
  
! #: c-family/c-attribs.cc:1150
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only supported for reduced Tiny cores"
  msgid "%qE attribute only supported in C"
  msgstr "solo se admite el atributo %qE núcleos Tiny reducidos"
  
! #: c-family/c-attribs.cc:1157
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only supported for reduced Tiny cores"
  msgid "%qE attribute only supported on integral types"
  msgstr "solo se admite el atributo %qE núcleos Tiny reducidos"
  
! #: c-family/c-attribs.cc:1184 c-family/c-attribs.cc:1200
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in conversion from %qT to %qT changes value from %qE to %qE"
  msgid "overflows in conversion from %qT to %qT changes value from %qE to %qE"
  msgstr "el desbordamiento en la conversión de %qT a %qT cambia el valor de %qE a %qE"
  
! #: c-family/c-attribs.cc:1209
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored for %qE"
  msgid "%qE attribute requires different values for %<false%> and %<true%> for type %qT"
  msgstr "se descarta el atributo %qE para %qE"
  
! #: c-family/c-attribs.cc:1255
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored for %qE"
  msgid "%qE attribute ignored for type %qT"
  msgstr "se descarta el atributo %qE para %qE"
  
! #: c-family/c-attribs.cc:1267
  #, gcc-internal-format
  msgid "%qE attribute ignored for field of type %qT"
  msgstr "se descarta el atributo %qE para el campo de tipo %qT"
  
! #: c-family/c-attribs.cc:1497 c-family/c-attribs.cc:3729
! #: c-family/c-attribs.cc:6572 ada/gcc-interface/utils.cc:7714
  #, fuzzy, gcc-internal-format
  #| msgid "attribute %qE argument not a string"
  msgid "%qE argument not a string"
  msgstr "el argumento del atributo %qE no es una cadena"
  
! #: c-family/c-attribs.cc:1672 ada/gcc-interface/utils.cc:7200
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on objects of type %qT"
  msgid "%qE attribute ignored because of argument %qE"
  msgstr "se descarta el atributo %qE en objetos de tipo %qT"
  
! #: c-family/c-attribs.cc:1693 ada/gcc-interface/utils.cc:7221
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgid "ignoring attribute %qE because of excess arguments starting at %qE"
  msgstr "Se hace caso omiso del atributo %qE debido a un conflicto con el atributo %qs"
  
! #: c-family/c-attribs.cc:1707 ada/gcc-interface/utils.cc:7235
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute does not apply to types"
  msgid "attribute %qE does not apply to elements of non-scalar type %qT"
  msgstr "el atributo %qE no se aplica a tipos"
  
! #: c-family/c-attribs.cc:1712 ada/gcc-interface/utils.cc:7240
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute does not apply to types"
  msgid "attribute %qE does not apply to fields of aggregate type %qT"
  msgstr "el atributo %qE no se aplica a tipos"
  
! #: c-family/c-attribs.cc:1778
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored. Use -fcf-protection option to enable it"
  msgid "%qE attribute ignored. Use %<-fcf-protection%> option to enable it"
  msgstr "Se descarta el atributo %qE. Utilice la opción -fcf-protection para activarlo"
  
! #: c-family/c-attribs.cc:1868 jit/dummy-frontend.cc:289 lto/lto-lang.cc:311
  #, gcc-internal-format
  msgid "%qE attribute has no effect on unit local functions"
  msgstr "el atributo %qE no tiene efecto en funciones locales de unidad"
  
! #: c-family/c-attribs.cc:2038 c-family/c-attribs.cc:3712
! #: ada/gcc-interface/utils.cc:7470
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored because %qT is already defined"
  msgid "%qE attribute ignored because %qD is not a variable"
  msgstr "se descarta el atributo %qE porque %qT ya está definido"
  
! #: c-family/c-attribs.cc:2044 ada/gcc-interface/utils.cc:7476
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored because %qT is already defined"
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "se descarta el atributo %qE porque %qT ya está definido"
  
! #: c-family/c-attribs.cc:2069 config/i386/i386-options.cc:4108
  #, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr "el atributo %qE sólo tiene efecto en objetos públicos"
  
! #: c-family/c-attribs.cc:2098
  #, gcc-internal-format
  msgid "%qE attribute only affects top level objects"
  msgstr "el atributo %qE solamente afecta a objetos de alto nivel"
  
! #: c-family/c-attribs.cc:2137 c-family/c-attribs.cc:4387
  #, gcc-internal-format
  msgid "%qE attribute on function returning %<void%>"
  msgstr "atributo %qE en una función que devuelve %<void%>"
  
! #: c-family/c-attribs.cc:2160
  #, fuzzy, gcc-internal-format
  #| msgid "scalar_storage_order is not supported because endianness is not uniform"
  msgid "%qE attribute is not supported because endianness is not uniform"
  msgstr "scalar_storage_order no se admite porque el endianess no es uniforme"
  
! #: c-family/c-attribs.cc:2177
  #, fuzzy, gcc-internal-format
  #| msgid "attribute %qE argument not a string"
  msgid "attribute %qE argument must be one of %qs or %qs"
  msgstr "el argumento del atributo %qE no es una cadena"
  
! #: c-family/c-attribs.cc:2273
  #, gcc-internal-format
  msgid "destructor priorities are not supported"
  msgstr "no se admiten las prioridades de destructor"
  
! #: c-family/c-attribs.cc:2275
  #, gcc-internal-format
  msgid "constructor priorities are not supported"
  msgstr "no se admiten las prioridades de constructor"
  
! #: c-family/c-attribs.cc:2297
  #, gcc-internal-format, gfc-internal-format
  msgid "destructor priorities from 0 to %d are reserved for the implementation"
  msgstr "las prioridades de destructor desde 0 hasta %d están reservadas para la implementación"
  
! #: c-family/c-attribs.cc:2302
  #, gcc-internal-format, gfc-internal-format
  msgid "constructor priorities from 0 to %d are reserved for the implementation"
  msgstr "las prioridades de constructor desde 0 hasta %d están reservadas para la implementación"
  
! #: c-family/c-attribs.cc:2310
  #, gcc-internal-format, gfc-internal-format
  msgid "destructor priorities must be integers from 0 to %d inclusive"
  msgstr "las prioridades de destructor deben ser enteros desde 0 hasta %d inclusive"
  
! #: c-family/c-attribs.cc:2313
  #, gcc-internal-format, gfc-internal-format
  msgid "constructor priorities must be integers from 0 to %d inclusive"
  msgstr "las prioridades de constructor deben ser enteros desde 0 hasta %d inclusive"
  
! #: c-family/c-attribs.cc:2466
  #, gcc-internal-format
  msgid "unknown machine mode %qE"
  msgstr "se desconoce el modo de máquina %qE"
  
! #: c-family/c-attribs.cc:2500
  #, fuzzy, gcc-internal-format
  #| msgid "specifying vector types with __attribute__ ((mode)) is deprecated"
  msgid "specifying vector types with %<__attribute__ ((mode))%> is deprecated"
  msgstr "es obsoleto especificar tipos vectoriales con __attribute__ ((mode))"
  
! #: c-family/c-attribs.cc:2503
  #, fuzzy, gcc-internal-format
  #| msgid "use __attribute__ ((vector_size)) instead"
  msgid "use %<__attribute__ ((vector_size))%> instead"
  msgstr "utilice __attribute__ ((vector_size)) en su lugar"
  
! #: c-family/c-attribs.cc:2512
  #, gcc-internal-format
  msgid "unable to emulate %qs"
  msgstr "no se puede emular %qs"
  
! #: c-family/c-attribs.cc:2525
  #, gcc-internal-format
  msgid "invalid pointer mode %qs"
  msgstr "modo de puntero %qs no válido"
  
! #: c-family/c-attribs.cc:2542
  #, gcc-internal-format
  msgid "signedness of type and machine mode %qs don%'t match"
  msgstr "no coinciden los signos del tipo y del modo de máquina %qs"
  
! #: c-family/c-attribs.cc:2553
  #, gcc-internal-format
  msgid "no data type for mode %qs"
  msgstr "no hay tipo de datos para el modo %qs"
  
! #: c-family/c-attribs.cc:2563
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use mode %qs for enumeral types"
  msgid "cannot use mode %qs for enumerated types"
  msgstr "no se puede usar el modo %qs para tipos de enumeración"
  
! #: c-family/c-attribs.cc:2591
  #, gcc-internal-format
  msgid "mode %qs applied to inappropriate type"
  msgstr "se aplicó el modo %qs a un tipo inapropiado"
  
! #: c-family/c-attribs.cc:2620 c-family/c-attribs.cc:3080 d/d-attribs.cc:1024
  #, gcc-internal-format
  msgid "section attributes are not supported for this target"
  msgstr "no se admiten atributos de sección en este objetivo"
  
! #: c-family/c-attribs.cc:2626 d/d-attribs.cc:1031
  #, gcc-internal-format
  msgid "section attribute not allowed for %q+D"
  msgstr "no se permite un atributo de sección para %q+D"
  
! #: c-family/c-attribs.cc:2632
  #, gcc-internal-format
  msgid "section attribute argument not a string constant"
  msgstr "el argumento del atributo sección no es una constante de cadena"
  
! #: c-family/c-attribs.cc:2641 d/d-attribs.cc:1047
  #, gcc-internal-format
  msgid "section attribute cannot be specified for local variables"
  msgstr "no se puede especificar el atributo de sección para las variables locales"
  
! #: c-family/c-attribs.cc:2652 config/bfin/bfin.cc:4796 config/bfin/bfin.cc:4847
! #: config/bfin/bfin.cc:4873 config/bfin/bfin.cc:4886 d/d-attribs.cc:1058
  #, gcc-internal-format
  msgid "section of %q+D conflicts with previous declaration"
  msgstr "la sección de %q+D genera un conflicto con la declaración previa"
  
! #: c-family/c-attribs.cc:2661 c-family/c-attribs.cc:3106 d/d-attribs.cc:1067
  #, gcc-internal-format
  msgid "section of %q+D cannot be overridden"
  msgstr "no se puede sobreescribir la sección de %q+D"
  
! #: c-family/c-attribs.cc:2777
  #, gcc-internal-format
  msgid "alignment may not be specified for %q+D"
  msgstr "la alineación puede no estar especificada para %q+D"
  
! #: c-family/c-attribs.cc:2802
  #, gcc-internal-format
  msgid "ignoring attribute %<%E (%u)%> because it conflicts with attribute %<%E (%u)%>"
  msgstr "Se descarta el atributo %<%E (%u)%> porque genera un conflicto con el atributo %<%E (%u)%>"
  
! #: c-family/c-attribs.cc:2847
  #, gcc-internal-format
  msgid "%<warn_if_not_aligned%> may not be specified for %q+D"
  msgstr "%<warn_if_not_aligned%>  puede no estar especificada para %q+D"
  
! #: c-family/c-attribs.cc:2898
  #, fuzzy, gcc-internal-format
  #| msgid "attributes may not be specified before"
  msgid "%qE attribute may not be specified for %q+D"
  msgstr "los atributos no se pueden especificar antes"
  
! #: c-family/c-attribs.cc:2905
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute cannot be specified for local variables"
  msgid "%qE attribute may not be specified for a non-array field"
  msgstr "no se puede especificar el atributo %qE para las variables locales"
  
! #: c-family/c-attribs.cc:2912
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument not an integer constant"
  msgid "%qE attribute argument not an integer"
  msgstr "el argumento del atributo %qE no es una constante entera"
  
! #: c-family/c-attribs.cc:2918 c-family/c-attribs.cc:6768
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument not an integer constant"
  msgid "%qE attribute argument %qE is not an integer constant between 0 and 3"
  msgstr "el argumento del atributo %qE no es una constante entera"
  
! #: c-family/c-attribs.cc:2942
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is not supported for R8C target"
  msgid "%qE attribute is not supported for C++ for now, ignored"
  msgstr "no se admite el atributo %qE para el objetivo R8C"
  
! #: c-family/c-attribs.cc:2950
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute doesn't apply to functions"
  msgid "%qE attribute is not allowed for a non-field declaration %q+D"
  msgstr "el atributo %qE no se aplica a funciones"
  
! #: c-family/c-attribs.cc:2959
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is used for non-class method"
! msgid "%qE attribute is not allowed for a non-array or non-pointer field"
  msgstr "se usó el atributo %qE para método no de clase"
  
! #: c-family/c-attribs.cc:2968
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is used for non-class method"
  msgid "%qE attribute is not allowed for a non-flexible array member field"
  msgstr "se usó el atributo %qE para método no de clase"
  
! #: c-family/c-attribs.cc:2980
! #, fuzzy, gcc-internal-format
! #| msgid "%qE attribute ignored on types"
! msgid "%qE attribute is used for a pointer to void"
! msgstr "se descarta el atributo %qE en tipos"
! 
! #: c-family/c-attribs.cc:2988
! #, fuzzy, gcc-internal-format
! #| msgid "%qE attribute is used for non-class method"
! msgid "%qE attribute is not allowed for a pointer to function"
! msgstr "se usó el atributo %qE para método no de clase"
! 
! #: c-family/c-attribs.cc:2999
! #, fuzzy, gcc-internal-format
! #| msgid "%qE attribute is used for non-class method"
! msgid "%qE attribute is not allowed for a pointer to structure or union with flexible array member"
! msgstr "se usó el atributo %qE para método no de clase"
! 
! #: c-family/c-attribs.cc:3007
  #, fuzzy, gcc-internal-format
  #| msgid "%qE argument not an identifier"
  msgid "%<counted_by%> argument is not an identifier"
  msgstr "el argumento %qE no es un identificador"
  
! #: c-family/c-attribs.cc:3020
  #, fuzzy, gcc-internal-format
  #| msgid "'readonly' attribute of property %qD conflicts with previous declaration"
  msgid "%<counted_by%> argument %qE conflicts with previous declaration %qE"
  msgstr "el atributo readonly de la propiedad %qD genera un conflicto con la declaración previa"
  
! #: c-family/c-attribs.cc:3041 d/d-attribs.cc:1146 jit/dummy-frontend.cc:757
  #, gcc-internal-format
  msgid "inline function %q+D declared weak"
  msgstr "la función inline %q+D se declaró weak"
  
! #: c-family/c-attribs.cc:3046 jit/dummy-frontend.cc:762
  #, gcc-internal-format
  msgid "indirect function %q+D cannot be declared weak"
  msgstr "la función indirecta %q+D no se puede declarar weak"
  
! #: c-family/c-attribs.cc:3087
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute has no effect on automatic variables"
  msgid "ignoring %qE attribute not set on a variable"
  msgstr "el atributo %qE no tiene efecto en variables automáticas"
  
! #: c-family/c-attribs.cc:3097 config/bfin/bfin.cc:4824
! #: config/loongarch/loongarch.cc:8628
  #, gcc-internal-format
  msgid "%qE attribute cannot be specified for local variables"
  msgstr "no se puede especificar el atributo %qE para las variables locales"
  
! #: c-family/c-attribs.cc:3112
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is not supported for R8C target"
  msgid "%qE attribute is specific to ELF targets"
  msgstr "no se admite el atributo %qE para el objetivo R8C"
  
! #: c-family/c-attribs.cc:3119
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes on template argument %qT"
  msgid "ignoring %qE attribute set on const variable"
  msgstr "se descartan los atributos en el argumento de plantilla %qT"
  
! #: c-family/c-attribs.cc:3130
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes on template argument %qT"
  msgid "ignoring %qE attribute set on initialized variable"
  msgstr "se descartan los atributos en el argumento de plantilla %qT"
  
! #: c-family/c-attribs.cc:3143
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes on template argument %qT"
  msgid "ignoring %qE attribute set on uninitialized variable"
  msgstr "se descartan los atributos en el argumento de plantilla %qT"
  
! #: c-family/c-attribs.cc:3176
  #, gcc-internal-format
  msgid "%qE attribute is only applicable on functions"
  msgstr "el atributo %qE se aplica solamente a funciones"
  
! #: c-family/c-attribs.cc:3195 d/d-attribs.cc:1094
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to functions"
  msgid "%<symver%> attribute only applies to functions and variables"
  msgstr "el atributo %qs se aplica solamente a funciones"
  
! #: c-family/c-attribs.cc:3203 d/d-attribs.cc:1102
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is only applicable on functions"
  msgid "%<symver%> attribute is only applicable to symbols"
  msgstr "el atributo %qE se aplica solamente a funciones"
  
! #: c-family/c-attribs.cc:3213
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument not a string constant"
  msgid "%<symver%> attribute argument not a string constant"
  msgstr "el argumento del atributo %qE no es una constante de cadena"
  
! #: c-family/c-attribs.cc:3227 d/d-attribs.cc:1126
  #, gcc-internal-format
  msgid "symver attribute argument must have format %<name@nodename%>"
  msgstr ""
  
! #: c-family/c-attribs.cc:3228 d/d-attribs.cc:1127
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument not an integer constant"
  msgid "%<symver%> attribute argument %qs must contain one or two %<@%>"
  msgstr "el argumento del atributo %qE no es una constante entera"
  
! #: c-family/c-attribs.cc:3263 jit/dummy-frontend.cc:857
  #, gcc-internal-format
  msgid "%q+D defined both normally and as %qE attribute"
  msgstr "se definió %q+D normalmente y como un atributo %qE al mismo tiempo"
  
! #: c-family/c-attribs.cc:3271 jit/dummy-frontend.cc:865
  #, gcc-internal-format
  msgid "weak %q+D cannot be defined %qE"
  msgstr "weak %q+D no se puede definir como %qE"
  
! #: c-family/c-attribs.cc:3288 c-family/c-attribs.cc:4278
! #: ada/gcc-interface/utils.cc:7541 jit/dummy-frontend.cc:882
  #, gcc-internal-format
  msgid "attribute %qE argument not a string"
  msgstr "el argumento del atributo %qE no es una cadena"
  
! #: c-family/c-attribs.cc:3321 jit/dummy-frontend.cc:915
  #, fuzzy, gcc-internal-format
  #| msgid "%+qD declared alias after being used"
  msgid "%+qD declared %qs after being used"
*************** msgstr "%+qD se declaró después de ser
*** 35524,35530 ****
  
  #. Explicitly handle this case since using a string literal
  #. as an argument is a likely mistake.
! #: c-family/c-attribs.cc:3294
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument not a string constant"
  msgid "%qE attribute argument cannot be a string"
--- 37228,37234 ----
  
  #. Explicitly handle this case since using a string literal
  #. as an argument is a likely mistake.
! #: c-family/c-attribs.cc:3373
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument not a string constant"
  msgid "%qE attribute argument cannot be a string"
*************** msgstr "el argumento del atributo %qE no
*** 35533,35666 ****
  #. Similar to the string case, since some function attributes
  #. accept literal numbers as arguments (e.g., alloc_size or
  #. nonnull) using one here is a likely mistake.
! #: c-family/c-attribs.cc:3305
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument not a string constant"
  msgid "%qE attribute argument cannot be a constant arithmetic expression"
  msgstr "el argumento del atributo %qE no es una constante de cadena"
  
! #: c-family/c-attribs.cc:3315
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q#T"
  msgid "%qE attribute ignored on a redeclaration of the referenced symbol"
  msgstr "se descarta el atributo en la declaración de %q#T"
  
! #: c-family/c-attribs.cc:3370
  #, fuzzy, gcc-internal-format
  #| msgid "%qE redeclared as different kind of symbol"
  msgid "%qE attribute ignored on a declaration of a different kind than referenced symbol"
  msgstr "%qE redeclarado como un tipo diferente de símbolo"
  
! #: c-family/c-attribs.cc:3374
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "symbol %qD referenced by %qD declared here"
  msgstr "  %q+#D se declaró aquí"
  
! #: c-family/c-attribs.cc:3421
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute doesn't apply to functions"
  msgid "%qE attribute must apply to a declaration"
  msgstr "el atributo %qE no se aplica a funciones"
  
! #: c-family/c-attribs.cc:3478
  #, fuzzy, gcc-internal-format
  #| msgid "indirect function %q+D cannot be declared weak"
  msgid "indirect function %q+D cannot be declared %qE"
  msgstr "la función indirecta %q+D no se puede declarar weak"
  
! #: c-family/c-attribs.cc:3501
  #, fuzzy, gcc-internal-format
  #| msgid "weakref attribute must appear before alias attribute"
  msgid "%qE attribute must appear before %qs attribute"
  msgstr "el atributo weakref debe aparecer antes de los atributos de alias"
  
! #: c-family/c-attribs.cc:3514
  #, fuzzy, gcc-internal-format
  #| msgid "%+qD declared weak after being used"
  msgid "%+qD declared %qE after being used"
  msgstr "%+qD se declaró débil después de usarse"
  
! #: c-family/c-attribs.cc:3538 jit/dummy-frontend.cc:601
  #, gcc-internal-format
  msgid "%qE attribute ignored on non-class types"
  msgstr "se descarta el atributo %qE en tipos que no son clases"
  
! #: c-family/c-attribs.cc:3544 jit/dummy-frontend.cc:607
  #, gcc-internal-format
  msgid "%qE attribute ignored because %qT is already defined"
  msgstr "se descarta el atributo %qE porque %qT ya está definido"
  
! #: c-family/c-attribs.cc:3557 jit/dummy-frontend.cc:620
  #, gcc-internal-format
  msgid "visibility argument not a string"
  msgstr "el argumento de visibilidad no es una cadena"
  
! #: c-family/c-attribs.cc:3569 d/d-attribs.cc:1584 jit/dummy-frontend.cc:632
  #, gcc-internal-format
  msgid "%qE attribute ignored on types"
  msgstr "se descarta el atributo %qE en tipos"
  
! #: c-family/c-attribs.cc:3585 d/d-attribs.cc:1613 jit/dummy-frontend.cc:648
  #, fuzzy, gcc-internal-format
  #| msgid "attribute %qE argument not a string"
  msgid "attribute %qE argument must be one of %qs, %qs, %qs, or %qs"
  msgstr "el argumento del atributo %qE no es una cadena"
  
! #: c-family/c-attribs.cc:3597 d/d-attribs.cc:1624 jit/dummy-frontend.cc:660
  #, gcc-internal-format
  msgid "%qD redeclared with different visibility"
  msgstr "%qD se redeclaró con visibilidad diferente"
  
! #: c-family/c-attribs.cc:3600 c-family/c-attribs.cc:3604 d/d-attribs.cc:1627
! #: d/d-attribs.cc:1631 jit/dummy-frontend.cc:663 jit/dummy-frontend.cc:667
  #, gcc-internal-format
  msgid "%qD was declared %qs which implies default visibility"
  msgstr "%qD se declaró %qs lo cual implica visibilidad por defecto"
  
! #: c-family/c-attribs.cc:3641
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored because %qT is already defined"
  msgid "%qE attribute ignored because %qD does not have thread storage duration"
  msgstr "se descarta el atributo %qE porque %qT ya está definido"
  
! #: c-family/c-attribs.cc:3663
  #, gcc-internal-format
  msgid "%qE argument must be one of %qs, %qs, %qs, or %qs"
  msgstr ""
  
! #: c-family/c-attribs.cc:3685 c-family/c-attribs.cc:4281
! #: c-family/c-attribs.cc:6236 c-family/c-attribs.cc:6263
! #: config/m32c/m32c.cc:2942 ada/gcc-interface/utils.cc:7449
  #, gcc-internal-format
  msgid "%qE attribute applies only to functions"
  msgstr "el atributo %qE se aplica solamente a funciones"
  
! #: c-family/c-attribs.cc:3731
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute on function returning %<void%>"
  msgid "%<%E (%E)%> attribute ignored on functions declared %qs"
  msgstr "atributo %qE en una función que devuelve %<void%>"
  
! #: c-family/c-attribs.cc:3741
  #, fuzzy, gcc-internal-format
  #| msgid "%<weakref%> attribute ignored because function is defined"
  msgid "%<%E (%E)%> attribute ignored with deallocation functions declared %qs"
  msgstr "se descarta el atributo %<weakref%> porque ya se definió la función"
  
! #: c-family/c-attribs.cc:3745
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to allocation function %qD declared here"
  msgid "deallocation function declared here"
  msgstr "en una llamada a la función de reserva %qD declarada aquí"
  
! #: c-family/c-attribs.cc:3772
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute applies only to functions"
  msgid "%qE attribute ignored; valid only for functions"
  msgstr "el atributo %qE se aplica solamente a funciones"
  
! #: c-family/c-attribs.cc:3782
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute on function returning %<void%>"
  msgid "%qE attribute ignored on functions returning %qT; valid only for pointer return types"
--- 37237,37370 ----
  #. Similar to the string case, since some function attributes
  #. accept literal numbers as arguments (e.g., alloc_size or
  #. nonnull) using one here is a likely mistake.
! #: c-family/c-attribs.cc:3384
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument not a string constant"
  msgid "%qE attribute argument cannot be a constant arithmetic expression"
  msgstr "el argumento del atributo %qE no es una constante de cadena"
  
! #: c-family/c-attribs.cc:3394
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q#T"
  msgid "%qE attribute ignored on a redeclaration of the referenced symbol"
  msgstr "se descarta el atributo en la declaración de %q#T"
  
! #: c-family/c-attribs.cc:3449
  #, fuzzy, gcc-internal-format
  #| msgid "%qE redeclared as different kind of symbol"
  msgid "%qE attribute ignored on a declaration of a different kind than referenced symbol"
  msgstr "%qE redeclarado como un tipo diferente de símbolo"
  
! #: c-family/c-attribs.cc:3453
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "symbol %qD referenced by %qD declared here"
  msgstr "  %q+#D se declaró aquí"
  
! #: c-family/c-attribs.cc:3500
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute doesn't apply to functions"
  msgid "%qE attribute must apply to a declaration"
  msgstr "el atributo %qE no se aplica a funciones"
  
! #: c-family/c-attribs.cc:3557
  #, fuzzy, gcc-internal-format
  #| msgid "indirect function %q+D cannot be declared weak"
  msgid "indirect function %q+D cannot be declared %qE"
  msgstr "la función indirecta %q+D no se puede declarar weak"
  
! #: c-family/c-attribs.cc:3580
  #, fuzzy, gcc-internal-format
  #| msgid "weakref attribute must appear before alias attribute"
  msgid "%qE attribute must appear before %qs attribute"
  msgstr "el atributo weakref debe aparecer antes de los atributos de alias"
  
! #: c-family/c-attribs.cc:3593
  #, fuzzy, gcc-internal-format
  #| msgid "%+qD declared weak after being used"
  msgid "%+qD declared %qE after being used"
  msgstr "%+qD se declaró débil después de usarse"
  
! #: c-family/c-attribs.cc:3617 jit/dummy-frontend.cc:600
  #, gcc-internal-format
  msgid "%qE attribute ignored on non-class types"
  msgstr "se descarta el atributo %qE en tipos que no son clases"
  
! #: c-family/c-attribs.cc:3623 jit/dummy-frontend.cc:606
  #, gcc-internal-format
  msgid "%qE attribute ignored because %qT is already defined"
  msgstr "se descarta el atributo %qE porque %qT ya está definido"
  
! #: c-family/c-attribs.cc:3636 jit/dummy-frontend.cc:619
  #, gcc-internal-format
  msgid "visibility argument not a string"
  msgstr "el argumento de visibilidad no es una cadena"
  
! #: c-family/c-attribs.cc:3648 d/d-attribs.cc:1585 jit/dummy-frontend.cc:631
  #, gcc-internal-format
  msgid "%qE attribute ignored on types"
  msgstr "se descarta el atributo %qE en tipos"
  
! #: c-family/c-attribs.cc:3664 d/d-attribs.cc:1614 jit/dummy-frontend.cc:647
  #, fuzzy, gcc-internal-format
  #| msgid "attribute %qE argument not a string"
  msgid "attribute %qE argument must be one of %qs, %qs, %qs, or %qs"
  msgstr "el argumento del atributo %qE no es una cadena"
  
! #: c-family/c-attribs.cc:3676 d/d-attribs.cc:1625 jit/dummy-frontend.cc:659
  #, gcc-internal-format
  msgid "%qD redeclared with different visibility"
  msgstr "%qD se redeclaró con visibilidad diferente"
  
! #: c-family/c-attribs.cc:3679 c-family/c-attribs.cc:3683 d/d-attribs.cc:1628
! #: d/d-attribs.cc:1632 jit/dummy-frontend.cc:662 jit/dummy-frontend.cc:666
  #, gcc-internal-format
  msgid "%qD was declared %qs which implies default visibility"
  msgstr "%qD se declaró %qs lo cual implica visibilidad por defecto"
  
! #: c-family/c-attribs.cc:3720
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored because %qT is already defined"
  msgid "%qE attribute ignored because %qD does not have thread storage duration"
  msgstr "se descarta el atributo %qE porque %qT ya está definido"
  
! #: c-family/c-attribs.cc:3742
  #, gcc-internal-format
  msgid "%qE argument must be one of %qs, %qs, %qs, or %qs"
  msgstr ""
  
! #: c-family/c-attribs.cc:3764 c-family/c-attribs.cc:4361
! #: c-family/c-attribs.cc:6537 c-family/c-attribs.cc:6564
! #: config/m32c/m32c.cc:2942 ada/gcc-interface/utils.cc:7700
  #, gcc-internal-format
  msgid "%qE attribute applies only to functions"
  msgstr "el atributo %qE se aplica solamente a funciones"
  
! #: c-family/c-attribs.cc:3810
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute on function returning %<void%>"
  msgid "%<%E (%E)%> attribute ignored on functions declared %qs"
  msgstr "atributo %qE en una función que devuelve %<void%>"
  
! #: c-family/c-attribs.cc:3820
  #, fuzzy, gcc-internal-format
  #| msgid "%<weakref%> attribute ignored because function is defined"
  msgid "%<%E (%E)%> attribute ignored with deallocation functions declared %qs"
  msgstr "se descarta el atributo %<weakref%> porque ya se definió la función"
  
! #: c-family/c-attribs.cc:3824
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to allocation function %qD declared here"
  msgid "deallocation function declared here"
  msgstr "en una llamada a la función de reserva %qD declarada aquí"
  
! #: c-family/c-attribs.cc:3851
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute applies only to functions"
  msgid "%qE attribute ignored; valid only for functions"
  msgstr "el atributo %qE se aplica solamente a funciones"
  
! #: c-family/c-attribs.cc:3861
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute on function returning %<void%>"
  msgid "%qE attribute ignored on functions returning %qT; valid only for pointer return types"
*************** msgstr "atributo %qE en una función que
*** 35668,35704 ****
  
  #. Handle specially the common case of specifying one of a number
  #. of overloads, such as operator delete.
! #: c-family/c-attribs.cc:3828
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%qE attribute argument 1 is ambiguous"
  msgstr "el argumento de plantilla %d es no válido"
  
! #: c-family/c-attribs.cc:3830
  #, gcc-internal-format
  msgid "use a cast to the expected type to disambiguate"
  msgstr ""
  
! #: c-family/c-attribs.cc:3835
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute does not apply to functions"
  msgid "%qE attribute argument 1 does not name a function"
  msgstr "el atributo %qE no se aplica a funciones"
  
! #: c-family/c-attribs.cc:3838
  #, fuzzy, gcc-internal-format
  #| msgid "argument %qD declared here"
  msgid "argument references a symbol declared here"
  msgstr "el argumento %qD se declara aquí"
  
  #. Reject functions without a prototype.
! #: c-family/c-attribs.cc:3854
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument not a string constant"
  msgid "%qE attribute argument 1 must take a pointer type as its first argument"
  msgstr "el argumento del atributo %qE no es una constante de cadena"
  
! #: c-family/c-attribs.cc:3857 c-family/c-attribs.cc:3870
  #, fuzzy, gcc-internal-format
  #| msgid "argument %qD declared here"
  msgid "referenced symbol declared here"
--- 37372,37408 ----
  
  #. Handle specially the common case of specifying one of a number
  #. of overloads, such as operator delete.
! #: c-family/c-attribs.cc:3907
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%qE attribute argument 1 is ambiguous"
  msgstr "el argumento de plantilla %d es no válido"
  
! #: c-family/c-attribs.cc:3909
  #, gcc-internal-format
  msgid "use a cast to the expected type to disambiguate"
  msgstr ""
  
! #: c-family/c-attribs.cc:3914
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute does not apply to functions"
  msgid "%qE attribute argument 1 does not name a function"
  msgstr "el atributo %qE no se aplica a funciones"
  
! #: c-family/c-attribs.cc:3917
  #, fuzzy, gcc-internal-format
  #| msgid "argument %qD declared here"
  msgid "argument references a symbol declared here"
  msgstr "el argumento %qD se declara aquí"
  
  #. Reject functions without a prototype.
! #: c-family/c-attribs.cc:3933
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument not a string constant"
  msgid "%qE attribute argument 1 must take a pointer type as its first argument"
  msgstr "el argumento del atributo %qE no es una constante de cadena"
  
! #: c-family/c-attribs.cc:3936 c-family/c-attribs.cc:3949
  #, fuzzy, gcc-internal-format
  #| msgid "argument %qD declared here"
  msgid "referenced symbol declared here"
*************** msgstr "el argumento %qD se declara aqu�
*** 35706,35941 ****
  
  #. Reject functions that don't take a pointer as their first
  #. argument.
! #: c-family/c-attribs.cc:3867
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument not a string constant"
  msgid "%qE attribute argument 1 must take a pointer type as its first argument; have %qT"
  msgstr "el argumento del atributo %qE no es una constante de cadena"
  
! #: c-family/c-attribs.cc:3981 c-family/c-attribs.cc:4029
! #: c-family/c-attribs.cc:4056 d/d-attribs.cc:1329
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute on function returning %<void%>"
  msgid "%qE attribute ignored on a function returning %qT"
  msgstr "atributo %qE en una función que devuelve %<void%>"
  
! #: c-family/c-attribs.cc:4075
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument not an integer constant"
  msgid "%qE attribute argument %E is not an integer constant"
  msgstr "el argumento del atributo %qE no es una constante entera"
  
! #: c-family/c-attribs.cc:4083
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument not an integer constant"
  msgid "%qE attribute argument %E is not positive"
  msgstr "el argumento del atributo %qE no es una constante entera"
  
! #: c-family/c-attribs.cc:4094
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument not an integer constant"
  msgid "%qE attribute argument %E is not a power of 2"
  msgstr "el argumento del atributo %qE no es una constante entera"
  
! #: c-family/c-attribs.cc:4107
  #, fuzzy, gcc-internal-format
  #| msgid "argument %i in the range [%E, %E]"
  msgid "%qE attribute argument %E is not in the range [0, %wu]"
  msgstr "el argumento %i está dentro del rango [%E, %E]"
  
! #: c-family/c-attribs.cc:4211 ada/gcc-interface/utils.cc:7303
  #, gcc-internal-format
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attribute"
  msgstr "%<inbranch%> y %<notinbranch%> son los únicos indicadores permitidos con el atributo %<__simd__%>"
  
! #: c-family/c-attribs.cc:4287 c-family/c-attribs.cc:6242
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t set %qE attribute after definition"
  msgid "cannot set %qE attribute after definition"
  msgstr "no se puede establecer el atributo %qE después de la definición"
  
! #: c-family/c-attribs.cc:4338
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute on function returning %<void%>"
  msgid "%qE attribute on function type without pointer arguments returning %<void%>"
  msgstr "atributo %qE en una función que devuelve %<void%>"
  
! #: c-family/c-attribs.cc:4401
  #, gcc-internal-format
  msgid "%qE attribute duplicated"
  msgstr "atributo %qE duplicado"
  
! #: c-family/c-attribs.cc:4403
  #, gcc-internal-format
  msgid "%qE attribute follows %qE"
  msgstr "atributo %qE a continuación de %qE"
  
! #: c-family/c-attribs.cc:4502
  #, gcc-internal-format
  msgid "type was previously declared %qE"
  msgstr "el tipo se declaró previamente %qE"
  
! #: c-family/c-attribs.cc:4515 cp/class.cc:5083
  #, gcc-internal-format
  msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
  msgstr "%<transaction_safe_dynamic%> solo se puede especificar para funciones virtuales"
  
! #: c-family/c-attribs.cc:4573
  #, gcc-internal-format
  msgid "%qE argument not an identifier"
  msgstr "el argumento %qE no es un identificador"
  
! #: c-family/c-attribs.cc:4584
  #, gcc-internal-format
  msgid "%qD is not compatible with %qD"
  msgstr "%qD no es compatible con %qD"
  
! #: c-family/c-attribs.cc:4587
  #, gcc-internal-format
  msgid "%qE argument is not a function"
  msgstr "el argumento %qE no es una función"
  
! #: c-family/c-attribs.cc:4635 cp/name-lookup.cc:6576
  #, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr "el mensaje obsoleto no es una cadena"
  
! #: c-family/c-attribs.cc:4684 c-family/c-attribs.cc:4749
  #, gcc-internal-format
  msgid "%qE attribute ignored for %qE"
  msgstr "se descarta el atributo %qE para %qE"
  
! #: c-family/c-attribs.cc:4708
  #, gcc-internal-format
  msgid "the message attached to %<unavailable%> is not a string"
  msgstr ""
  
! #: c-family/c-attribs.cc:4810 c-family/c-attribs.cc:4812
  #, gcc-internal-format
  msgid "invalid vector type for attribute %qE"
  msgstr "tipo de vector no válido para el atributo %qE"
  
! #: c-family/c-attribs.cc:4847 c-family/c-attribs.cc:4851
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %i value %qE is negative"
  msgid "%qE attribute argument value %qE is negative"
  msgstr "%Kargumento %i, valor %qE, negativo"
  
! #: c-family/c-attribs.cc:4864 c-family/c-attribs.cc:4868
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument should be between 0 to 255"
  msgid "%qE attribute argument value %qE exceeds %wu"
  msgstr "el argumento del atributo %qE debe estar entre 0 y 255"
  
! #: c-family/c-attribs.cc:4876 ada/gcc-interface/utils.cc:4438
  #, gcc-internal-format
  msgid "vector size not an integral multiple of component size"
  msgstr "el tamaño del vector no es un múltiplo integral del tamaño del componente"
  
! #: c-family/c-attribs.cc:4882 ada/gcc-interface/utils.cc:4445
  #, gcc-internal-format
  msgid "zero vector size"
  msgstr "vector de tamaño cero"
  
! #: c-family/c-attribs.cc:4891 c-family/c-attribs.cc:4894
  #, fuzzy, gcc-internal-format
  #| msgid "number of components of vector not a power of two"
  msgid "number of vector components %wu not a power of two"
  msgstr "el número de componentes de vector no es una potencia de dos"
  
! #: c-family/c-attribs.cc:4901 c-family/c-attribs.cc:4905
  #, gcc-internal-format
  msgid "number of vector components %wu exceeds %d"
  msgstr ""
  
! #: c-family/c-attribs.cc:4965
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on non-class types"
  msgid "%qE attribute only supported on non-mask vector types"
  msgstr "se descarta el atributo %qE en tipos que no son clases"
  
! #: c-family/c-attribs.cc:4998 c-family/c-attribs.cc:5061
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull attribute without arguments on a non-prototype"
  msgid "%qE attribute without arguments on a non-prototype"
  msgstr "un atributo que no es nulo sin argumento es un atributo que no es prototipo"
  
! #: c-family/c-attribs.cc:5083
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%qE attribute ignored on non-enum"
  msgstr "se descarta el atributo %qE en tipos"
  
! #: c-family/c-attribs.cc:5133
  #, gcc-internal-format
! msgid "%qE attribute ignored on objects of type %qT"
! msgstr "se descarta el atributo %qE en objetos de tipo %qT"
  
! #: c-family/c-attribs.cc:5141
  #, gcc-internal-format
  msgid "%qE attribute does not apply to functions"
  msgstr "el atributo %qE no se aplica a funciones"
  
! #: c-family/c-attribs.cc:5279
  #, fuzzy, gcc-internal-format
  #| msgid "attribute for %q#T must follow the %qs keyword"
  msgid "attribute %qs mismatch with mode %qs"
  msgstr "el atributo para %q#T debe estar a continuación de la palabra clave %qs"
  
! #: c-family/c-attribs.cc:5328
  #, fuzzy, gcc-internal-format
  #| msgid "'getter' attribute of property %qD conflicts with previous declaration"
  msgid "attribute %qs missing positional argument 2 provided in previous designation by argument %u"
  msgstr "el atributo 'getter' de la propiedad %qD genera un conflicto con la declaración previa"
  
! #: c-family/c-attribs.cc:5334
  #, fuzzy, gcc-internal-format
  #| msgid "'getter' attribute of property %qD conflicts with previous declaration"
  msgid "attribute %qs positional argument 2 missing in previous designation"
  msgstr "el atributo 'getter' de la propiedad %qD genera un conflicto con la declaración previa"
  
! #: c-family/c-attribs.cc:5340
  #, fuzzy, gcc-internal-format
  #| msgid "'getter' attribute of property %qD conflicts with previous declaration"
  msgid "attribute %qs positional argument 2 conflicts with previous designation by argument %u"
  msgstr "el atributo 'getter' de la propiedad %qD genera un conflicto con la declaración previa"
  
! #: c-family/c-attribs.cc:5348
  #, gcc-internal-format
  msgid "attribute %qs mismatched positional argument values %i and %i"
  msgstr ""
  
! #: c-family/c-attribs.cc:5370
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unbounded use of variable-length array"
  msgid "designating the bound of variable length array argument %u"
  msgstr "uso no acotado de array de longitud variable"
  
! #: c-family/c-attribs.cc:5453
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull attribute without arguments on a non-prototype"
  msgid "attribute %qE without arguments on a non-prototype"
  msgstr "un atributo que no es nulo sin argumento es un atributo que no es prototipo"
  
! #: c-family/c-attribs.cc:5503
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored"
  msgid "attribute %qE invalid mode"
  msgstr "se descarta el atributo"
  
! #: c-family/c-attribs.cc:5512
  #, fuzzy, gcc-internal-format
  #| msgid "attribute %qE argument not a string"
  msgid "attribute %qE mode %qE is not an identifier; expected one of %qs, %qs, %qs, or %qs"
  msgstr "el argumento del atributo %qE no es una cadena"
  
! #: c-family/c-attribs.cc:5539
  #, fuzzy, gcc-internal-format
  #| msgid "attribute %qE argument not a string"
  msgid "attribute %qE invalid mode %qs; expected one of %qs, %qs, %qs, or %qs"
  msgstr "el argumento del atributo %qE no es una cadena"
  
! #: c-family/c-attribs.cc:5550
  #, gcc-internal-format
  msgid "attribute %qE unexpected %<(%> after mode %qs; expected a positional argument or %<)%>"
  msgstr ""
--- 37410,37657 ----
  
  #. Reject functions that don't take a pointer as their first
  #. argument.
! #: c-family/c-attribs.cc:3946
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument not a string constant"
  msgid "%qE attribute argument 1 must take a pointer type as its first argument; have %qT"
  msgstr "el argumento del atributo %qE no es una constante de cadena"
  
! #: c-family/c-attribs.cc:4060 c-family/c-attribs.cc:4108
! #: c-family/c-attribs.cc:4135 d/d-attribs.cc:1329
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute on function returning %<void%>"
  msgid "%qE attribute ignored on a function returning %qT"
  msgstr "atributo %qE en una función que devuelve %<void%>"
  
! #: c-family/c-attribs.cc:4154
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument not an integer constant"
  msgid "%qE attribute argument %E is not an integer constant"
  msgstr "el argumento del atributo %qE no es una constante entera"
  
! #: c-family/c-attribs.cc:4162
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument not an integer constant"
  msgid "%qE attribute argument %E is not positive"
  msgstr "el argumento del atributo %qE no es una constante entera"
  
! #: c-family/c-attribs.cc:4173
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument not an integer constant"
  msgid "%qE attribute argument %E is not a power of 2"
  msgstr "el argumento del atributo %qE no es una constante entera"
  
! #: c-family/c-attribs.cc:4186
  #, fuzzy, gcc-internal-format
  #| msgid "argument %i in the range [%E, %E]"
  msgid "%qE attribute argument %E is not in the range [0, %wu]"
  msgstr "el argumento %i está dentro del rango [%E, %E]"
  
! #: c-family/c-attribs.cc:4291 ada/gcc-interface/utils.cc:7554
  #, gcc-internal-format
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attribute"
  msgstr "%<inbranch%> y %<notinbranch%> son los únicos indicadores permitidos con el atributo %<__simd__%>"
  
! #: c-family/c-attribs.cc:4367 c-family/c-attribs.cc:6543
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t set %qE attribute after definition"
  msgid "cannot set %qE attribute after definition"
  msgstr "no se puede establecer el atributo %qE después de la definición"
  
! #: c-family/c-attribs.cc:4418
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute on function returning %<void%>"
  msgid "%qE attribute on function type without pointer arguments returning %<void%>"
  msgstr "atributo %qE en una función que devuelve %<void%>"
  
! #: c-family/c-attribs.cc:4481
  #, gcc-internal-format
  msgid "%qE attribute duplicated"
  msgstr "atributo %qE duplicado"
  
! #: c-family/c-attribs.cc:4483
  #, gcc-internal-format
  msgid "%qE attribute follows %qE"
  msgstr "atributo %qE a continuación de %qE"
  
! #: c-family/c-attribs.cc:4582
  #, gcc-internal-format
  msgid "type was previously declared %qE"
  msgstr "el tipo se declaró previamente %qE"
  
! #: c-family/c-attribs.cc:4595 cp/class.cc:5120
  #, gcc-internal-format
  msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
  msgstr "%<transaction_safe_dynamic%> solo se puede especificar para funciones virtuales"
  
! #: c-family/c-attribs.cc:4653
  #, gcc-internal-format
  msgid "%qE argument not an identifier"
  msgstr "el argumento %qE no es un identificador"
  
! #: c-family/c-attribs.cc:4664
  #, gcc-internal-format
  msgid "%qD is not compatible with %qD"
  msgstr "%qD no es compatible con %qD"
  
! #: c-family/c-attribs.cc:4667
  #, gcc-internal-format
  msgid "%qE argument is not a function"
  msgstr "el argumento %qE no es una función"
  
! #: c-family/c-attribs.cc:4715 cp/name-lookup.cc:6707
  #, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr "el mensaje obsoleto no es una cadena"
  
! #: c-family/c-attribs.cc:4764 c-family/c-attribs.cc:4829
  #, gcc-internal-format
  msgid "%qE attribute ignored for %qE"
  msgstr "se descarta el atributo %qE para %qE"
  
! #: c-family/c-attribs.cc:4788
  #, gcc-internal-format
  msgid "the message attached to %<unavailable%> is not a string"
  msgstr ""
  
! #: c-family/c-attribs.cc:4890 c-family/c-attribs.cc:4892
  #, gcc-internal-format
  msgid "invalid vector type for attribute %qE"
  msgstr "tipo de vector no válido para el atributo %qE"
  
! #: c-family/c-attribs.cc:4927 c-family/c-attribs.cc:4931
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %i value %qE is negative"
  msgid "%qE attribute argument value %qE is negative"
  msgstr "%Kargumento %i, valor %qE, negativo"
  
! #: c-family/c-attribs.cc:4944 c-family/c-attribs.cc:4948
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument should be between 0 to 255"
  msgid "%qE attribute argument value %qE exceeds %wu"
  msgstr "el argumento del atributo %qE debe estar entre 0 y 255"
  
! #: c-family/c-attribs.cc:4956 ada/gcc-interface/utils.cc:4513
  #, gcc-internal-format
  msgid "vector size not an integral multiple of component size"
  msgstr "el tamaño del vector no es un múltiplo integral del tamaño del componente"
  
! #: c-family/c-attribs.cc:4962 ada/gcc-interface/utils.cc:4520
  #, gcc-internal-format
  msgid "zero vector size"
  msgstr "vector de tamaño cero"
  
! #: c-family/c-attribs.cc:4971 c-family/c-attribs.cc:4974
  #, fuzzy, gcc-internal-format
  #| msgid "number of components of vector not a power of two"
  msgid "number of vector components %wu not a power of two"
  msgstr "el número de componentes de vector no es una potencia de dos"
  
! #: c-family/c-attribs.cc:4981 c-family/c-attribs.cc:4985
  #, gcc-internal-format
  msgid "number of vector components %wu exceeds %d"
  msgstr ""
  
! #: c-family/c-attribs.cc:5045
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on non-class types"
  msgid "%qE attribute only supported on non-mask vector types"
  msgstr "se descarta el atributo %qE en tipos que no son clases"
  
! #: c-family/c-attribs.cc:5078 c-family/c-attribs.cc:5150
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull attribute without arguments on a non-prototype"
  msgid "%qE attribute without arguments on a non-prototype"
  msgstr "un atributo que no es nulo sin argumento es un atributo que no es prototipo"
  
! #: c-family/c-attribs.cc:5172
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%qE attribute ignored on non-enum"
  msgstr "se descarta el atributo %qE en tipos"
  
! #: c-family/c-attribs.cc:5204 config/mips/mips.cc:1346 config/mips/mips.cc:1607
! #: config/mips/mips.cc:1661 config/riscv/riscv.cc:7590
  #, gcc-internal-format
! msgid "%qE attribute requires a string argument"
! msgstr "el atributo %qE requiere una cadena como argumento"
  
! #: c-family/c-attribs.cc:5215
! #, fuzzy, gcc-internal-format
! #| msgid "unrecognized interrupt vector argument of %qE attribute"
! msgid "unsupported wide string type argument in %qE attribute"
! msgstr "no se reconoce el argumento de vector de interrupciones del atributo %qE"
! 
! #: c-family/c-attribs.cc:5249 c-family/c-attribs.cc:5331
  #, gcc-internal-format
  msgid "%qE attribute does not apply to functions"
  msgstr "el atributo %qE no se aplica a funciones"
  
! #: c-family/c-attribs.cc:5323
! #, gcc-internal-format
! msgid "%qE attribute ignored on objects of type %qT"
! msgstr "se descarta el atributo %qE en objetos de tipo %qT"
! 
! #: c-family/c-attribs.cc:5469
  #, fuzzy, gcc-internal-format
  #| msgid "attribute for %q#T must follow the %qs keyword"
  msgid "attribute %qs mismatch with mode %qs"
  msgstr "el atributo para %q#T debe estar a continuación de la palabra clave %qs"
  
! #: c-family/c-attribs.cc:5518
  #, fuzzy, gcc-internal-format
  #| msgid "'getter' attribute of property %qD conflicts with previous declaration"
  msgid "attribute %qs missing positional argument 2 provided in previous designation by argument %u"
  msgstr "el atributo 'getter' de la propiedad %qD genera un conflicto con la declaración previa"
  
! #: c-family/c-attribs.cc:5524
  #, fuzzy, gcc-internal-format
  #| msgid "'getter' attribute of property %qD conflicts with previous declaration"
  msgid "attribute %qs positional argument 2 missing in previous designation"
  msgstr "el atributo 'getter' de la propiedad %qD genera un conflicto con la declaración previa"
  
! #: c-family/c-attribs.cc:5530
  #, fuzzy, gcc-internal-format
  #| msgid "'getter' attribute of property %qD conflicts with previous declaration"
  msgid "attribute %qs positional argument 2 conflicts with previous designation by argument %u"
  msgstr "el atributo 'getter' de la propiedad %qD genera un conflicto con la declaración previa"
  
! #: c-family/c-attribs.cc:5538
  #, gcc-internal-format
  msgid "attribute %qs mismatched positional argument values %i and %i"
  msgstr ""
  
! #: c-family/c-attribs.cc:5560
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unbounded use of variable-length array"
  msgid "designating the bound of variable length array argument %u"
  msgstr "uso no acotado de array de longitud variable"
  
! #: c-family/c-attribs.cc:5643
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull attribute without arguments on a non-prototype"
  msgid "attribute %qE without arguments on a non-prototype"
  msgstr "un atributo que no es nulo sin argumento es un atributo que no es prototipo"
  
! #: c-family/c-attribs.cc:5693
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored"
  msgid "attribute %qE invalid mode"
  msgstr "se descarta el atributo"
  
! #: c-family/c-attribs.cc:5702
  #, fuzzy, gcc-internal-format
  #| msgid "attribute %qE argument not a string"
  msgid "attribute %qE mode %qE is not an identifier; expected one of %qs, %qs, %qs, or %qs"
  msgstr "el argumento del atributo %qE no es una cadena"
  
! #: c-family/c-attribs.cc:5729
  #, fuzzy, gcc-internal-format
  #| msgid "attribute %qE argument not a string"
  msgid "attribute %qE invalid mode %qs; expected one of %qs, %qs, %qs, or %qs"
  msgstr "el argumento del atributo %qE no es una cadena"
  
! #: c-family/c-attribs.cc:5740
  #, gcc-internal-format
  msgid "attribute %qE unexpected %<(%> after mode %qs; expected a positional argument or %<)%>"
  msgstr ""
*************** msgstr ""
*** 35944,37439 ****
  #. dropping the requirement at some point and having read_only
  #. apply to all const-qualified pointers and read_write or
  #. write_only to the rest.
! #: c-family/c-attribs.cc:5563
  #, fuzzy, gcc-internal-format
  #| msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgid "attribute %<%E(%s)%> missing an argument"
  msgstr "el pragma o atributo %<target(\"%s\")%> no acepta un argumento"
  
! #: c-family/c-attribs.cc:5604
  #, gcc-internal-format
  msgid "attribute %<%E(%s, %E, %E)%> invalid positional argument %i"
  msgstr ""
  
! #: c-family/c-attribs.cc:5607
  #, gcc-internal-format
  msgid "attribute %<%E(%s, %E)%> invalid positional argument %i"
  msgstr ""
  
! #: c-family/c-attribs.cc:5632
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "attribute %qs positional argument %i invalid value %wi"
  msgstr "el argumento de plantilla %d es no válido"
  
! #: c-family/c-attribs.cc:5636
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %i value %qE exceeds maximum object size %E"
  msgid "attribute %qs positional argument %i value %wi exceeds number of function arguments %u"
  msgstr "%Kargumento %i, valor %qE, supera el tamaño máximo %E del objeto"
  
! #: c-family/c-attribs.cc:5643
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute requires a string argument"
  msgid "attribute %qs invalid positional argument"
  msgstr "el atributo %qE requiere una cadena como argumento"
  
  #. The first argument must have a pointer or reference type.
! #: c-family/c-attribs.cc:5651
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
  msgid "attribute %qs positional argument 1 references non-pointer argument type %qT"
  msgstr "un argumento que no es nulo hace referencia a un operando que no es puntero (argumento %lu, operando %lu)"
  
! #: c-family/c-attribs.cc:5662
  #, gcc-internal-format
  msgid "attribute %qs positional argument 1 references argument of function type %qT"
  msgstr ""
  
! #: c-family/c-attribs.cc:5675
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored for %qE"
  msgid "attribute %qs positional argument 1 references %qs-qualified argument type %qT"
  msgstr "se descarta el atributo %qE para %qE"
  
! #: c-family/c-attribs.cc:5693
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
  msgid "attribute %qs positional argument 2 references non-integer argument type %qT"
  msgstr "un argumento que no es nulo hace referencia a un operando que no es puntero (argumento %lu, operando %lu)"
  
! #: c-family/c-attribs.cc:5963
  #, gcc-internal-format
  msgid "cleanup argument not an identifier"
  msgstr "el argumento de limpieza no es un identificador"
  
! #: c-family/c-attribs.cc:5970
  #, gcc-internal-format
  msgid "cleanup argument not a function"
  msgstr "el argumento de limpieza no es una función"
  
! #: c-family/c-attribs.cc:6007
  #, gcc-internal-format
  msgid "%qE attribute requires prototypes with named arguments"
  msgstr "el atributo %qE requiere prototipos con argumentos nombrados"
  
! #: c-family/c-attribs.cc:6015
  #, gcc-internal-format
  msgid "%qE attribute only applies to variadic functions"
  msgstr "el atributo %qE se aplica solamente a funciones variadic"
  
! #: c-family/c-attribs.cc:6031 ada/gcc-interface/utils.cc:6850
  #, gcc-internal-format
  msgid "requested position is not an integer constant"
  msgstr "la posición solicitada no es una constante entera"
  
! #: c-family/c-attribs.cc:6039 ada/gcc-interface/utils.cc:6857
  #, gcc-internal-format
  msgid "requested position is less than zero"
  msgstr "la posición solicitada es menor a cero"
  
! #: c-family/c-attribs.cc:6088 ada/gcc-interface/utils.cc:7346
! #: d/d-attribs.cc:771 jit/dummy-frontend.cc:799
  #, gcc-internal-format
  msgid "empty string in attribute %<target%>"
  msgstr "cadena vacía en el atributo %<target%>"
  
  #. The argument must be a constant string.
! #: c-family/c-attribs.cc:6129 config/sh/sh.cc:8562 d/d-attribs.cc:1038
! #: d/d-attribs.cc:1112 d/d-attribs.cc:1415 d/d-attribs.cc:1457
! #: d/d-attribs.cc:1519 d/d-attribs.cc:1598
  #, gcc-internal-format
  msgid "%qE attribute argument not a string constant"
  msgstr "el argumento del atributo %qE no es una constante de cadena"
  
! #: c-family/c-attribs.cc:6288 ada/gcc-interface/utils.cc:7480
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized %s target: %s"
  msgid "unrecognized %qE attribute argument %qs"
  msgstr "no se reconoce el objetivo de %s: %s"
  
! #: c-family/c-attribs.cc:6306
  #, fuzzy, gcc-internal-format
  #| msgid "returns_nonnull attribute on a function not returning a pointer"
  msgid "%qE attribute on a function not returning a pointer"
  msgstr "atributo returns_nonnull en una función que no devuelve puntero"
  
! #: c-family/c-attribs.cc:6321
  #, gcc-internal-format
  msgid "%qE attribute is only valid on %<struct%> type"
  msgstr "el atributo %qE solo es válido con tipos %<struct%>"
  
! #: c-family/c-attribs.cc:6369
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument not an integer constant"
  msgid "%qE attribute argument %qE is not an integer constant"
  msgstr "el argumento del atributo %qE no es una constante entera"
  
! #: c-family/c-attribs.cc:6378
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument should be between 0 to 255"
  msgid "%qE attribute argument %qE exceeds %u"
  msgstr "el argumento del atributo %qE debe estar entre 0 y 255"
  
! #: c-family/c-attribs.cc:6400
  #, fuzzy, gcc-internal-format
  #| msgid "an attribute that appertains to a type-specifier is ignored"
  msgid "%qE attribute may be put on a typedef only; attribute is ignored"
  msgstr "un atributo que atañe a un especificador de tipo se descarta"
  
! #: c-family/c-attribs.cc:6412
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%qE attribute is for pointer types only"
  msgstr "se descarta el atributo %qE en tipos"
  
! #: c-family/c-attribs.cc:6431
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not an Objective-C class name or alias"
  msgid "%qE is only applicable to Objective-C class interfaces, attribute ignored"
  msgstr "%qE no es un nombre de clase o alias de Objective-C"
  
! #: c-family/c-attribs.cc:6454
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on non-class types"
  msgid "%qE cannot be applied to non-pointer type %qT"
  msgstr "se descarta el atributo %qE en tipos que no son clases"
  
! #: c-family/c-attribs.cc:6479
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %i value %qE is negative"
  msgid "%qE attribute argument %qE is not recognized"
  msgstr "%Kargumento %i, valor %qE, negativo"
  
! #: c-family/c-attribs.cc:6494
  #, fuzzy, gcc-internal-format
  #| msgid "returns_nonnull attribute on a function not returning a pointer"
  msgid "%qE attribute ignored; valid only for functions and function pointer fields"
  msgstr "atributo returns_nonnull en una función que no devuelve puntero"
  
! #: c-family/c-attribs.cc:6505
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to base type of a function pointer"
  msgid "%qE attribute ignored; field must be a function pointer"
  msgstr "el atributo %qE se aplica solamente al tipo base de un puntero a función"
  
! #: c-family/c-attribs.cc:6529
  #, fuzzy, gcc-internal-format
  #| msgid "unknown property attribute"
  msgid "unknown attribute %qE"
  msgstr "atributo de propiedad desconocido"
  
! #: c-family/c-attribs.cc:6556
  #, fuzzy, gcc-internal-format
  #| msgid "invalid abstract type %qT for %qE"
  msgid "invalid operand type %qT for %qs"
  msgstr "tipo abstracto %qT no válido para %qE"
  
! #: c-family/c-attribs.cc:6660
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is not supported for R8C target"
  msgid "%qs attribute not supported for %qT in %<__builtin_has_attribute%>"
  msgstr "no se admite el atributo %qE para el objetivo R8C"
  
! #: c-family/c-attribs.cc:6662
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is not supported for R8C target"
  msgid "%qs attribute not supported for %qE in %<__builtin_has_attribute%>"
  msgstr "no se admite el atributo %qE para el objetivo R8C"
  
! #: c-family/c-attribs.cc:6839
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is not supported on this platform"
  msgid "%qs attribute not supported in %<__builtin_has_attribute%>"
  msgstr "el atributo %qE no se admite en esta plataforma"
  
! #: c-family/c-common.cc:802
  #, gcc-internal-format
  msgid "%qD is not defined outside of function scope"
  msgstr "%qD no está definido fuera del ámbito de la función"
  
! #: c-family/c-common.cc:847
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is too large"
  msgid "size of string literal is too large"
  msgstr "el tamaño de la matriz es demasiado grande"
  
! #: c-family/c-common.cc:870
  #, gcc-internal-format
  msgid "string length %qd is greater than the length %qd ISO C%d compilers are required to support"
  msgstr "la longitud de la cadena %qd es mayor que la longitud %qd, la máxima que los compiladores ISO C%d deben admitir"
  
! #: c-family/c-common.cc:1045
  #, fuzzy, gcc-internal-format
  #| msgid "use -flax-vector-conversions to permit conversions between vectors with differing element types or numbers of subparts"
  msgid "use %<-flax-vector-conversions%> to permit conversions between vectors with differing element types or numbers of subparts"
  msgstr "use -flax-vector-conversions para permitir conversiones entre vectores con diferentes tipos de elementos o número de subpartes"
  
! #: c-family/c-common.cc:1086
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_shuffle last argument must be an integer vector"
  msgid "%<__builtin_shuffle%> last argument must be an integer vector"
  msgstr "el último argumento de __builtin_shuffle debe ser un vector entero"
  
! #: c-family/c-common.cc:1095
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_shuffle arguments must be vectors"
  msgid "%<__builtin_shuffle%> arguments must be vectors"
  msgstr "los argumentos de __builtin_shuffle deben ser vectores"
  
! #: c-family/c-common.cc:1102
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_shuffle argument vectors must be of the same type"
  msgid "%<__builtin_shuffle%> argument vectors must be of the same type"
  msgstr "los vectores argumento de __builtin_shuffle debe ser del mismo tipo"
  
! #: c-family/c-common.cc:1113
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_shuffle number of elements of the argument vector(s) and the mask vector should be the same"
  msgid "%<__builtin_shuffle%> number of elements of the argument vector(s) and the mask vector should be the same"
  msgstr "el número de elementos del vector (o vectores) argumento de __builtin_shuffle y la máscara de vector deben ser el mismo"
  
! #: c-family/c-common.cc:1123
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_shuffle argument vector(s) inner type must have the same size as inner type of the mask"
  msgid "%<__builtin_shuffle%> argument vector(s) inner type must have the same size as inner type of the mask"
  msgstr "el tipo interno del vector (o vectores) argumento de __builtin_shuffle debe tener el mismo tamaño que el tipo interno de la máscara"
  
! #: c-family/c-common.cc:1174
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_shuffle arguments must be vectors"
  msgid "%<__builtin_shufflevector%> arguments must be vectors"
  msgstr "los argumentos de __builtin_shuffle deben ser vectores"
  
! #: c-family/c-common.cc:1185
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_shuffle arguments must be vectors"
  msgid "%<__builtin_shufflevector%> arguments must be constant size vectors"
  msgstr "los argumentos de __builtin_shuffle deben ser vectores"
  
! #: c-family/c-common.cc:1194
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_shuffle argument vectors must be of the same type"
  msgid "%<__builtin_shufflevector%> argument vectors must have the same element type"
  msgstr "los vectores argumento de __builtin_shuffle debe ser del mismo tipo"
  
! #: c-family/c-common.cc:1202
  #, gcc-internal-format
  msgid "%<__builtin_shufflevector%> must specify a result with a power of two number of elements"
  msgstr ""
  
! #: c-family/c-common.cc:1227 c-family/c-common.cc:1237
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_return_address%>"
  msgid "invalid element index %qE to %<__builtin_shufflevector%>"
  msgstr "argumento no válido para %<__builtin_return_address%>"
  
! #: c-family/c-common.cc:1315
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_shuffle last argument must be an integer vector"
  msgid "%<__builtin_convertvector%> first argument must be an integer or floating vector"
  msgstr "el último argumento de __builtin_shuffle debe ser un vector entero"
  
! #: c-family/c-common.cc:1324
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_shuffle last argument must be an integer vector"
  msgid "%<__builtin_convertvector%> second argument must be an integer or floating vector type"
  msgstr "el último argumento de __builtin_shuffle debe ser un vector entero"
  
! #: c-family/c-common.cc:1333
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_shuffle number of elements of the argument vector(s) and the mask vector should be the same"
  msgid "%<__builtin_convertvector%> number of elements of the first argument vector and the second argument vector type should be the same"
  msgstr "el número de elementos del vector (o vectores) argumento de __builtin_shuffle y la máscara de vector deben ser el mismo"
  
! #: c-family/c-common.cc:1973
  #, gcc-internal-format
  msgid "operation on %qE may be undefined"
  msgstr "la operación sobre %qE puede estar indefinida"
  
! #: c-family/c-common.cc:2330
  #, gcc-internal-format
  msgid "case label does not reduce to an integer constant"
  msgstr "la etiqueta de `case' no se reduce a una constante entera"
  
! #: c-family/c-common.cc:2426
  #, gcc-internal-format
  msgid "GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits together"
  msgstr "GCC no puede admitir operadores con tipos enteros y tipos de coma fija que tienen demasiados bits integrales y fraccionales juntos"
  
! #: c-family/c-common.cc:2978
  #, fuzzy
  #| msgid "invalid operands to binary %s (have %qT and %qT)"
  msgid "invalid operands to binary %s (have %e and %e)"
  msgstr "operandos no válidos para el binario %s (se tiene %qT y %qT)"
  
! #: c-family/c-common.cc:3227
  #, gcc-internal-format
  msgid "comparison is always false due to limited range of data type"
  msgstr "la comparación siempre es falsa debido al rango limitado del tipo de datos"
  
! #: c-family/c-common.cc:3230
  #, gcc-internal-format
  msgid "comparison is always true due to limited range of data type"
  msgstr "la comparación siempre es verdadera debido al rango limitado del tipo de datos"
  
! #: c-family/c-common.cc:3332
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of unsigned expression >= 0 is always true"
  msgid "comparison of unsigned expression in %<>= 0%> is always true"
  msgstr "la comparación de una expresión unsigned >= 0 siempre es verdadera"
  
! #: c-family/c-common.cc:3340
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of unsigned expression < 0 is always false"
  msgid "comparison of unsigned expression in %<< 0%> is always false"
  msgstr "la comparación de una expresión unsigned < 0 siempre es falsa"
  
! #: c-family/c-common.cc:3384
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in arithmetic"
  msgstr "se usó un puntero de tipo %<void *%> en la aritmética"
  
! #: c-family/c-common.cc:3393
  #, gcc-internal-format
  msgid "pointer to a function used in arithmetic"
  msgstr "se usó un puntero a una función en la aritmética"
  
! #: c-family/c-common.cc:3631
  #, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr "constante enum en contexto boolean"
  
! #: c-family/c-common.cc:3661 d/d-convert.cc:149
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr "la dirección de %qD siempre se evaluará como %<true%>"
  
! #: c-family/c-common.cc:3706
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr "%<*%> en contexto boolean; se sugiere %<&&%> en su lugar"
  
! #: c-family/c-common.cc:3719
  #, fuzzy, gcc-internal-format
  #| msgid "%<<<%> in boolean context, did you mean %<<%> ?"
  msgid "%<<<%> in boolean context, did you mean %<<%>?"
  msgstr "%<<<%> en contexto boolean; ¿quiso decir %<<%> ?"
  
! #: c-family/c-common.cc:3735
  #, fuzzy, gcc-internal-format
  #| msgid "?: using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgid "%<?:%> using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr "?: usando constantes enteras en contexto boolean; la expresión siempre se evaluará como %<true%>"
  
! #: c-family/c-common.cc:3744
  #, fuzzy, gcc-internal-format
  #| msgid "?: using integer constants in boolean context"
  msgid "%<?:%> using integer constants in boolean context"
  msgstr "?: usando constantes enteras en contexto boolean"
  
! #: c-family/c-common.cc:3780
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "el compilador puede asumir que la dirección de %qD siempre se evaluará como %<true%>"
  
! #: c-family/c-common.cc:3816 cp/semantics.cc:1030
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "se sugieren paréntesis alrededor de la asignación usada como valor verdadero"
  
! #: c-family/c-common.cc:3903 c/c-decl.cc:5028 c/c-decl.cc:7694
! #: c/c-parser.cc:4046 c/c-typeck.cc:17925
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr "uso no válido de %<restrict%>"
  
! #: c-family/c-common.cc:3979
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "aplicación no válida de %<sizeof%> a un tipo de función"
  
! #: c-family/c-common.cc:3989
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr "ISO C++ no permite %<alignof%> aplicado a un tipo de función"
  
! #: c-family/c-common.cc:3992
  #, gcc-internal-format
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr "ISO C no permite %<_Alignof%> aplicado a un tipo de función"
  
! #: c-family/c-common.cc:4003 cp/typeck.cc:2085
  #, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr "aplicación no válida de %qs a un tipo void"
  
! #: c-family/c-common.cc:4014
  #, gcc-internal-format
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "aplicación no válida de %qs a un tipo incompleto %qT"
  
! #: c-family/c-common.cc:4022
  #, gcc-internal-format
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr "aplicación no válida de %qs a un tipo matriz %qT de tipo de elemento incompleto"
  
! #: c-family/c-common.cc:4074
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "se aplicó %<__alignof%> a un campo de bits"
  
! #: c-family/c-common.cc:4899
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr "el primer argumento para %<va_arg%> no es del tipo %<va_list%>"
  
! #: c-family/c-common.cc:5019
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "no se puede desactivar la función interna %qs"
  
! #: c-family/c-common.cc:5211
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "no se permite usar punteros como valores case"
  
! #: c-family/c-common.cc:5220
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr "las expresiones de rango en las declaraciones switch no son estándar"
  
! #: c-family/c-common.cc:5225 c-family/c-common.cc:5229
! #: c-family/c-common.cc:5234
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids range expressions in switch statements"
  msgid "ISO C does not support range expressions in switch statements before C2Y"
  msgstr "ISO C++ prohíbe un rango de expresiones en las declaraciones switch"
  
! #: c-family/c-common.cc:5248 c-family/c-common.cc:5265
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT changes the value of %qE"
  msgid "conversion of %qE to %qT in range expression changes value to %qE"
  msgstr "la conversión de %qT a %qT cambia el valor de %qE"
  
! #: c-family/c-common.cc:5284
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "se especificó un rango vacío"
  
! #: c-family/c-common.cc:5338
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "valor case duplicado (o con solapamiento de rangos)"
  
! #: c-family/c-common.cc:5340
  #, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr "esta es la primera entrada que solapa ese valor"
  
! #: c-family/c-common.cc:5344
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "valor de case duplicado"
  
! #: c-family/c-common.cc:5345 c-family/c-warn.cc:2662
  #, gcc-internal-format
  msgid "previously used here"
  msgstr "se usó previamente aquí"
  
! #: c-family/c-common.cc:5349
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "múltiples etiquetas por defecto en un solo switch"
  
! #: c-family/c-common.cc:5351
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr "esta es la primera etiqueta por defecto"
  
! #: c-family/c-common.cc:5463
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "tomar la dirección de una etiqueta no es estándar"
  
! #: c-family/c-common.cc:5648
  #, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "la alineación solicitada no es una constante entera"
  
! #: c-family/c-common.cc:5656 c-family/c-common.cc:5666
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a positive power of 2"
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr "la alineación solicitada no es una potencia positiva de 2"
  
! #: c-family/c-common.cc:5676
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment %d is larger than %d"
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "la alineación solicitada %d es mayor que %d"
  
! #: c-family/c-common.cc:5684
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment %d is larger than %d"
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "la alineación solicitada %d es mayor que %d"
  
! #: c-family/c-common.cc:5879
  #, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "no hay suficientes argumentos variables para ajustar un centinela"
  
! #: c-family/c-common.cc:5894
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "falta un centinela en la llamada a la función"
  
! #: c-family/c-common.cc:6133 c-family/c-common.cc:6186 d/d-attribs.cc:837
  #: d/d-attribs.cc:887
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr "opción %qs errónea para el atributo %<optimize%>"
  
! #: c-family/c-common.cc:6137 c-family/c-common.cc:6191
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "opción %qs errónea para el pragma %<optimize%>"
  
! #: c-family/c-common.cc:6240
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute specified multiple times"
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr "atributo %<fallthrough%> especificado múltiples veces"
  
! #: c-family/c-common.cc:6244
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "el atributo %<fallthrough%> se especificó con un parámetro"
  
! #: c-family/c-common.cc:6433 c-family/c-common.cc:7451
! #: c-family/c-common.cc:7499 c-family/c-common.cc:7581
! #: c-family/c-common.cc:7667 c-family/c-common.cc:8336
! #: config/aarch64/aarch64-sve-builtins.cc:3001
! #: config/arm/arm-mve-builtins.cc:1714
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "faltan argumentos para la función %qE"
  
! #: c-family/c-common.cc:6439 c-family/c-common.cc:7506
! #: c-family/c-common.cc:7694 c-family/c-common.cc:8338
! #: config/aarch64/aarch64-sve-builtins.cc:3003
! #: config/arm/arm-mve-builtins.cc:1716
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "demasiados argumentos para la función %qE"
  
! #: c-family/c-common.cc:6483
  #, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr "el tercer argumento de la función %qEdebe ser una constante entera"
  
! #: c-family/c-common.cc:6509
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr "el segundo argumento de la función %qE tiene que ser una potencia de 2 entera constante entre loss bits %qi y %qu"
  
! #: c-family/c-common.cc:6533 c-family/c-common.cc:6589
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "argumento que no es de coma flotante en la llamada a la función %qE"
  
! #: c-family/c-common.cc:6562
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "argumentos que no son de coma flotante en la llamada a la función %qE"
  
! #: c-family/c-common.cc:6579
  #, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "argumento %u entero que no es constante en la llamada a la función %qE"
  
! #: c-family/c-common.cc:6608
  #, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "el argumento 3 no es entero en la llamada a la función %qE"
  
! #: c-family/c-common.cc:6628 c-family/c-common.cc:6694
! #: c-family/c-common.cc:6778 c-family/c-common.cc:6805
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr "el argumento %u en la llamada a la función %qE no tiene un tipo entero"
  
! #: c-family/c-common.cc:6638
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr "el argumento 3 en la llamada a la función %qE no tiene un puntero a un tipo entero"
  
! #: c-family/c-common.cc:6647
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "el argumento 3 en la llamada a la función %qE tiene un puntero a un tipo enumerado"
  
! #: c-family/c-common.cc:6656
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr "el argumento 3 en la llamada a la función %qE tiene un puntero a un tipo boolean"
  
! #: c-family/c-common.cc:6665 c-family/c-common.cc:6674
! #: c-family/c-common.cc:6746 c-family/c-common.cc:6755
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr "el argumento 3 en la llamada a la función %qE tiene un puntero a un tipo boolean"
  
! #: c-family/c-common.cc:6703 c-family/c-common.cc:6814
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has enumerated type"
  msgid "argument %u in call to function %qE has enumerated type"
  msgstr "el argumento 3 en la llamada a la función %qE tiene un tipo enumerado"
  
! #: c-family/c-common.cc:6712 c-family/c-common.cc:6823
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has boolean type"
  msgid "argument %u in call to function %qE has boolean type"
  msgstr "el argumento 3 en la llamada a la función %qE tiene un tipo boolean"
  
! #: c-family/c-common.cc:6728
  #, fuzzy, gcc-internal-format
  #| msgid "argument %u in call to function %qE does not have integral type"
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr "el argumento %u en la llamada a la función %qE no tiene un tipo entero"
  
! #: c-family/c-common.cc:6737
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr "el argumento 3 en la llamada a la función %qE tiene un puntero a un tipo enumerado"
  
! #: c-family/c-common.cc:6791
  #, fuzzy, gcc-internal-format
  #| msgid "argument %u in call to function %qE does not have integral type"
  msgid "argument %u in call to function %qE does not have %<int%> type"
  msgstr "el argumento %u en la llamada a la función %qE no tiene un tipo entero"
  
! #: c-family/c-common.cc:6835
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has enumerated type"
  msgid "argument 1 in call to function %qE has unsigned type"
  msgstr "el argumento 3 en la llamada a la función %qE tiene un tipo enumerado"
  
! #: c-family/c-common.cc:6845
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has enumerated type"
  msgid "argument 1 in call to function %qE has signed type"
  msgstr "el argumento 3 en la llamada a la función %qE tiene un tipo enumerado"
  
! #: c-family/c-common.cc:7110 rust/backend/rust-tree.cc:3588
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "no se puede aplicar %<offsetof%> al dato miembro static %qD"
  
! #: c-family/c-common.cc:7115 rust/backend/rust-tree.cc:3593
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr "no se puede aplicar %<offsetof%> cuando %<operator[]%> está sobrecargado"
  
! #: c-family/c-common.cc:7122 rust/backend/rust-tree.cc:3600
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr "no se puede aplicar %<offsetof%> a una dirección que no es constante"
  
! #: c-family/c-common.cc:7135 rust/backend/rust-tree.cc:3613
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "se intentó tomar la dirección del miembro de la estructura de campos de bits %qD"
  
! #: c-family/c-common.cc:7188 rust/backend/rust-tree.cc:3665
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr "el índice %E denota un desplazamiento mayor que el tamaño de %qT"
  
! #: c-family/c-common.cc:7365
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "el tamaño de la matriz es demasiado grande"
  
! #: c-family/c-common.cc:7481 c-family/c-common.cc:7625
  #, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "el tipo %qT del operando es incompatible con el argumento %d de %qE"
  
! #: c-family/c-common.cc:7517
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "el paso del argumento %d de %qE crea un puntero desde un entero sin una conversión"
  
! #: c-family/c-common.cc:7534
  #, fuzzy, gcc-internal-format
  #| msgid "left argument must be a slice"
  msgid "both arguments must be compatible"
  msgstr "el argumento izquierdo debe ser una rebanada"
  
! #: c-family/c-common.cc:7770
  #, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr "número incorrecto de argumentos para la función %qE"
  
! #: c-family/c-common.cc:7786
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "el argumento 1 de %qE debe ser un tipo puntero que no sea void"
  
! #: c-family/c-common.cc:7794
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr "el argumento 1 de %qE debe ser un puntero a un tipo de tamaño constante"
  
! #: c-family/c-common.cc:7804
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "el argumento 1 de %qE debe ser un puntero a un tipo de tamaño constante"
  
! #: c-family/c-common.cc:7816
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "el argumento 1 de %qE debe ser un puntero a un objeto de tamaño diferente de cero"
  
! #: c-family/c-common.cc:7838
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "el argumento %d de %qE debe ser un tipo puntero"
  
! #: c-family/c-common.cc:7848
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "el argumento %d de %qE debe ser un puntero a un tipo de tamaño constante"
  
! #: c-family/c-common.cc:7857
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "el argumento %d de %qE no debe ser un puntero a función"
  
! #: c-family/c-common.cc:7867
  #, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr "no coincide el tamaño en el argumento %d de %qE"
  
! #: c-family/c-common.cc:7882
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be a pointer to a constant size type"
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
  msgstr "el argumento %d de %qE debe ser un puntero a un tipo de tamaño constante"
  
! #: c-family/c-common.cc:7888
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr "el paso del argumento %d de %qE descarta el calificador %qv del tipo del destino del puntero"
  
! #: c-family/c-common.cc:7899
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be a pointer to a constant size type"
  msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
  msgstr "el argumento %d de %qE debe ser un puntero a un tipo de tamaño constante"
  
! #: c-family/c-common.cc:7905
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr "el paso del argumento %d de %qE descarta el calificador %qv del tipo del destino del puntero"
  
! #: c-family/c-common.cc:7919
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr "argumento de modelo de memoria %d que no es entero de %qE"
  
! #: c-family/c-common.cc:7934
  #, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr "argumento de modelo de memoria %d no válido de %qE"
  
! #: c-family/c-common.cc:8575
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restricted"
  msgstr ""
  
! #: c-family/c-common.cc:9273
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr "el valor del índice está fuera del límite"
  
! #: c-family/c-common.cc:9319 c-family/c-common.cc:9368
! #: c-family/c-common.cc:9384
  #, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr "la conversión del escalar %qT al vector %qT implica truncado"
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.cc:9472 d/intrinsics.cc:1459
! #: rust/backend/rust-tree.cc:3484
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr "la función interna %qE ha de ser llamada directamente"
  
! #: c-family/c-common.cc:9492
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "size of array %qE is not a constant expression"
  msgstr "el tamaño de la matriz %qD no es una expresion constante integral"
  
! #: c-family/c-common.cc:9495
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "size of array is not a constant expression"
  msgstr "el tamaño de la matriz no es una expresion constante integral"
  
! #: c-family/c-common.cc:9499
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qE is negative"
  msgid "size %qE of array %qE is negative"
  msgstr "el tamaño de la matriz %qE es negativo"
  
! #: c-family/c-common.cc:9502
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array is negative"
  msgstr "el tamaño de la matriz es negativo"
  
! #: c-family/c-common.cc:9507
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %i value %qE exceeds maximum object size %E"
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr "%Kargumento %i, valor %qE, supera el tamaño máximo %E del objeto"
  
! #: c-family/c-common.cc:9510
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified size %E exceeds maximum object size %E"
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr "%K%qD: el tamaño especificado %E excede el tamaño máximo %E del objeto"
  
! #: c-family/c-common.cc:9515
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %i value %qE exceeds maximum object size %E"
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "%Kargumento %i, valor %qE, supera el tamaño máximo %E del objeto"
  
! #: c-family/c-common.cc:9518
  #, fuzzy, gcc-internal-format
  #| msgid "specified bound %wu exceeds maximum object size %wu"
  msgid "size of array exceeds maximum object size %qE"
  msgstr "el límite especificado %wu supera el tamaño máximo del objeto %wu"
  
! #: c-family/c-common.cc:9589
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
  
! #: c-family/c-common.cc:9876
  #, fuzzy, gcc-internal-format
  #| msgid "expected class-key"
  msgid "possible fix: take the address with %qs"
  msgstr "se esperaba una llave de clase"
  
! #: c-family/c-common.cc:9886
  #, fuzzy, gcc-internal-format
  #| msgid "object missing in reference to %q+D"
  msgid "possible fix: dereference with %qs"
  msgstr "falta un objeto en la referencia a %q+D"
  
! #: c-family/c-format.cc:199
  #, gcc-internal-format
  msgid "function does not return string type"
  msgstr "la función no devuelve valores de tipo cadena"
  
! #: c-family/c-format.cc:233
  #, gcc-internal-format
  msgid "format string argument is not a string type"
  msgstr "el argumento de la cadena de formato no es un tipo de cadena"
  
! #: c-family/c-format.cc:259
  #, gcc-internal-format
  msgid "found a %qs reference but the format argument should be a string"
  msgstr "se encontró una referencia %qs pero el argumento de formato debe ser una cadena"
  
! #: c-family/c-format.cc:262
  #, gcc-internal-format
  msgid "found a %qT but the format argument should be a string"
  msgstr "se encontró un %qT pero el argumento de formato debe ser una cadena"
  
! #: c-family/c-format.cc:272
  #, gcc-internal-format
  msgid "format argument should be a %qs reference but a string was found"
  msgstr "el argumento de formato debe ser una referencia %qs pero se encontró una cadena"
  
! #: c-family/c-format.cc:294
  #, gcc-internal-format
  msgid "format argument should be a %qs reference"
  msgstr "el argumento de formato debe ser una referencia %qs"
  
! #: c-family/c-format.cc:348
  #, gcc-internal-format
  msgid "unrecognized format specifier"
  msgstr "no se reconoce el especificador de formato"
  
! #: c-family/c-format.cc:361
  #, gcc-internal-format
  msgid "%qE is only allowed in Objective-C dialects"
  msgstr "sólo se permite %qE en dialectos Objective-C"
  
! #: c-family/c-format.cc:370
  #, gcc-internal-format
  msgid "%qE is an unrecognized format function type"
  msgstr "%qE es un formato de tipo de función que no se reconoce"
  
! #: c-family/c-format.cc:388
  #, fuzzy, gcc-internal-format
  #| msgid "format string argument follows the args to be formatted"
  msgid "format string argument follows the arguments to be formatted"
  msgstr "el argumento de la cadena de formato se encuentra después de los argumentos que recibirán formato"
  
! #: c-family/c-format.cc:1313
  #, gcc-internal-format
  msgid "function %qD might be a candidate for %qs format attribute"
  msgstr "la función %qD puede ser un candidato para el atributo de formato %qs"
  
! #: c-family/c-format.cc:1404 c-family/c-format.cc:1425
! #: c-family/c-format.cc:2853
  #, gcc-internal-format
  msgid "missing $ operand number in format"
  msgstr "falta el operando numérico $ en el formato"
  
! #: c-family/c-format.cc:1434
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support %%n$ operand number formats"
  msgstr "%s no admite los formatos de operando numérico %%n$"
  
! #: c-family/c-format.cc:1441
  #, gcc-internal-format
  msgid "operand number out of range in format"
  msgstr "operando numérico fuera de rango en el formato"
  
! #: c-family/c-format.cc:1464
  #, gcc-internal-format, gfc-internal-format
  msgid "format argument %d used more than once in %s format"
  msgstr "se usa más de una vez el argumento de formato %d en el formato %s"
  
! #: c-family/c-format.cc:1497
  #, fuzzy, gcc-internal-format
  #| msgid "$ operand number used after format without operand number"
  msgid "%<$%>operand number used after format without operand number"
  msgstr "se usó el número de operando $ después de un formato sin número de operando"
  
! #: c-family/c-format.cc:1528
  #, fuzzy, gcc-internal-format
  #| msgid "format argument %d unused before used argument %d in $-style format"
  msgid "format argument %d unused before used argument %d in %<$%>-style format"
  msgstr "no se usa el argumento de formato %d antes de usar el argumento %d en el formato de estilo-$"
  
! #: c-family/c-format.cc:1618
  #, gcc-internal-format
  msgid "format not a string literal, format string not checked"
  msgstr "el formato no es una cadena literal, no se revisó la cadena de formato"
  
! #: c-family/c-format.cc:1633 c-family/c-format.cc:1636
  #, gcc-internal-format
  msgid "format not a string literal and no format arguments"
  msgstr "el formato no es una cadena literal y no tiene argumentos de formato"
  
! #: c-family/c-format.cc:1639
  #, gcc-internal-format
  msgid "format not a string literal, argument types not checked"
  msgstr "el formato no es una cadena literal, no se revisaron los tipos de argumento"
  
! #: c-family/c-format.cc:1656
  #, gcc-internal-format
  msgid "too many arguments for format"
  msgstr "demasiados argumentos para el formato"
  
! #: c-family/c-format.cc:1661
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unused arguments in %<$%>-style format"
  msgstr "no se usaron argumentos en el formato de estilo $"
  
! #: c-family/c-format.cc:1664
  #, gcc-internal-format, gfc-internal-format
  msgid "zero-length %s format string"
  msgstr "cadena de formato %s de longitud cero"
  
! #: c-family/c-format.cc:1668
  #, gcc-internal-format
  msgid "format is a wide character string"
  msgstr "el formato es una cadena de carácter ancha"
  
! #: c-family/c-format.cc:1672
  #, fuzzy, gcc-internal-format
  #| msgid "format string argument is not a string type"
  msgid "format string is not an array of type %qs"
  msgstr "el argumento de la cadena de formato no es un tipo de cadena"
  
! #: c-family/c-format.cc:1675
  #, gcc-internal-format
  msgid "unterminated format string"
  msgstr "constante de formato sin terminar"
  
! #: c-family/c-format.cc:2094
  #, gcc-internal-format
  msgid "%s used with %<%%%c%> %s format"
  msgstr "se usó %s con el formato %<%%%c%> %s"
  
! #: c-family/c-format.cc:2104
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support %s"
  msgstr "%s no admite %s"
  
! #: c-family/c-format.cc:2114
  #, gcc-internal-format
  msgid "%s does not support %s with the %<%%%c%> %s format"
  msgstr "%s no admite %s con el formato %<%%%c%> %s"
  
! #: c-family/c-format.cc:2128
  #, gcc-internal-format, gfc-internal-format
  msgid "%s used within a quoted sequence"
  msgstr ""
  
! #: c-family/c-format.cc:2141
  #, gcc-internal-format
  msgid "%qc conversion used unquoted"
  msgstr ""
  
! #: c-family/c-format.cc:2261 c-family/c-format.cc:2592
  #, gcc-internal-format, gfc-internal-format
  msgid "repeated %s in format"
  msgstr "se repitió %s en el formato"
  
! #: c-family/c-format.cc:2272
  #, gcc-internal-format
  msgid "missing fill character at end of strfmon format"
  msgstr "falta el carácter de relleno al final del formato strfmon"
  
! #: c-family/c-format.cc:2374
  #, gcc-internal-format, gfc-internal-format
  msgid "zero width in %s format"
  msgstr "anchura cero en el formato %s"
  
! #: c-family/c-format.cc:2397
  #, gcc-internal-format, gfc-internal-format
  msgid "empty left precision in %s format"
  msgstr "precisión izquierda vacía en el formato %s"
  
! #: c-family/c-format.cc:2488
  #, gcc-internal-format, gfc-internal-format
  msgid "empty precision in %s format"
  msgstr "precisión vacía en el formato %s"
  
! #: c-family/c-format.cc:2566
  #, gcc-internal-format
  msgid "%s does not support the %qs %s length modifier"
  msgstr "%s no admite el modificador de longitud %qs %s"
  
! #: c-family/c-format.cc:2622
  #, gcc-internal-format
  msgid "unknown conversion type character %qc in format"
  msgstr "se desconoce el carácter de tipo de conversión %qc en el formato"
  
! #: c-family/c-format.cc:2634
  #, gcc-internal-format
  msgid "%s does not support the %<%%%c%> %s format"
  msgstr "%s no admite el formato %<%%%c%> %s"
  
! #: c-family/c-format.cc:2666
  #, gcc-internal-format
  msgid "%s ignored with %s and %<%%%c%> %s format"
  msgstr "se descarta %s con %s y el formato %<%%%c%> %s"
  
! #: c-family/c-format.cc:2671
  #, gcc-internal-format, gfc-internal-format
  msgid "%s ignored with %s in %s format"
  msgstr "se descarta %s con %s en el formato %s"
  
! #: c-family/c-format.cc:2678
  #, gcc-internal-format
  msgid "use of %s and %s together with %<%%%c%> %s format"
  msgstr "uso de %s y %s junto con el formato %<%%%c%> %s"
  
! #: c-family/c-format.cc:2683
  #, gcc-internal-format, gfc-internal-format
  msgid "use of %s and %s together in %s format"
  msgstr "uso de %s y %s juntos en el formato %s"
  
! #: c-family/c-format.cc:2710
  #, gcc-internal-format
  msgid "%<%%%c%> yields only last 2 digits of year in some locales"
  msgstr "%<%%%c%> sólo produce los dos últimos dígitos del año en algunos lugares"
  
! #: c-family/c-format.cc:2714
  #, gcc-internal-format
  msgid "%<%%%c%> yields only last 2 digits of year"
  msgstr "%<%%%c%> sólo produce los dos últimos dígitos del año"
  
! #: c-family/c-format.cc:2741
  #, gcc-internal-format
  msgid "no closing %<]%> for %<%%[%> format"
  msgstr "no hay un %<]%> que cierre para el formato %<%%[%>"
  
! #: c-family/c-format.cc:2770
  #, gcc-internal-format
  msgid "use of %qs length modifier with %qc type character has either no effect or undefined behavior"
  msgstr "el uso del modificador de longitud %qs con el carácter de tipo %qc o no tiene ningún efecto o el comportamiento es indefinido"
  
! #: c-family/c-format.cc:2792
  #, gcc-internal-format
  msgid "%s does not support the %<%%%s%c%> %s format"
  msgstr "%s no admite el formato %<%%%s%c%> %s"
  
! #: c-family/c-format.cc:2830
  #, gcc-internal-format
  msgid "operand number specified with suppressed assignment"
  msgstr "se especificó un número de operandos con asignación suprimida"
  
! #: c-family/c-format.cc:2834
  #, gcc-internal-format
  msgid "operand number specified for format taking no argument"
  msgstr "el número de operandos especificados para el formato no toma argumentos"
  
! #: c-family/c-format.cc:3184
  #, fuzzy, gcc-internal-format
  #| msgid "repeated %s in format"
  msgid "unquoted type name %<%.*s%> in format"
  msgstr "se repitió %s en el formato"
  
! #: c-family/c-format.cc:3186
  #, fuzzy, gcc-internal-format
  #| msgid "repeated %s in format"
  msgid "unquoted operator %<%.*s%> in format"
  msgstr "se repitió %s en el formato"
  
! #: c-family/c-format.cc:3187
  #, fuzzy, gcc-internal-format
  #| msgid "embedded %<\\0%> in format"
  msgid "unquoted keyword %<%.*s%> in format"
  msgstr "%<\\0%> incrustado en el formato"
  
! #: c-family/c-format.cc:3190
  #, fuzzy, gcc-internal-format
  #| msgid "try using %qE instead"
  msgid "use %qs instead"
  msgstr "intente utilizar %qE en su lugar"
  
! #: c-family/c-format.cc:3242
  #, fuzzy, gcc-internal-format
  #| msgid "function attribute mismatch"
  msgid "unquoted attribute in format"
  msgstr "no coincide el atributo de función"
  
! #: c-family/c-format.cc:3255
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function %s"
  msgid "unquoted name of built-in function %<%.*s%> in format"
  msgstr "argumento no válido para la función interna %s"
  
! #: c-family/c-format.cc:3269
  #, gcc-internal-format
  msgid "unquoted identifier or keyword %<%.*s%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3303
  #, fuzzy, gcc-internal-format
  #| msgid "%<-misel=yes%> is deprecated; use %<-misel%> instead"
  msgid "misspelled term %<%.*s%> in format; use %<%s%s%> instead"
  msgstr "%<-misel=yes%> es obsoleto; utilice en su lugar %<-misel%>"
  
! #: c-family/c-format.cc:3347
  #, gcc-internal-format
  msgid "quoted %qs directive in format; use %qs instead"
  msgstr ""
  
! #: c-family/c-format.cc:3354 c-family/c-format.cc:3625
  #, gcc-internal-format
  msgid "contraction %<%.*s%> in format; use %qs instead"
  msgstr ""
  
! #: c-family/c-format.cc:3394
  #, fuzzy, gcc-internal-format
  #| msgid "unknown conversion type character %qc in format"
  msgid "unquoted whitespace character %qc in format"
  msgstr "se desconoce el carácter de tipo de conversión %qc en el formato"
  
! #: c-family/c-format.cc:3407
  #, fuzzy, gcc-internal-format
  #| msgid "spurious trailing %<%%%> in format"
  msgid "spurious trailing space in format"
  msgstr "%<%%%> final espurio en el formato"
  
! #: c-family/c-format.cc:3428
  #, fuzzy, gcc-internal-format
  #| msgid "non-constant initialization expression at %L"
  msgid "inconsistent capitalization in format"
  msgstr "expresión de inicialización que no es constante en %L"
  
! #: c-family/c-format.cc:3435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown conversion type character %qc in format"
  msgid "unquoted sequence of %i consecutive space characters in format"
  msgstr "se desconoce el carácter de tipo de conversión %qc en el formato"
  
! #: c-family/c-format.cc:3455
  #, fuzzy, gcc-internal-format
  #| msgid "unknown conversion type character %qc in format"
  msgid "unquoted control characters in format"
  msgstr "se desconoce el carácter de tipo de conversión %qc en el formato"
  
! #: c-family/c-format.cc:3462
  #, fuzzy, gcc-internal-format
  #| msgid "unknown conversion type character %qc in format"
  msgid "unquoted control character %qc in format"
  msgstr "se desconoce el carácter de tipo de conversión %qc en el formato"
  
! #: c-family/c-format.cc:3520
  #, fuzzy, gcc-internal-format
  #| msgid "spurious trailing %<%%%> in format"
  msgid "unquoted option name %<%.*s%> in format"
  msgstr "%<%%%> final espurio en el formato"
  
! #: c-family/c-format.cc:3580
  #, fuzzy, gcc-internal-format
  #| msgid "unknown conversion type character %qc in format"
  msgid "unbalanced punctuation character %qc in format"
  msgstr "se desconoce el carácter de tipo de conversión %qc en el formato"
  
! #: c-family/c-format.cc:3599
  #, fuzzy, gcc-internal-format
  #| msgid "invalid preprocessing directive #%s"
  msgid "unquoted preprocessing directive %<%.*s%> in format"
  msgstr "directiva de preprocesamiento #%s no válida"
  
! #: c-family/c-format.cc:3635
  #, fuzzy, gcc-internal-format
  #| msgid "repeated %s in format"
  msgid "bare apostrophe %<'%> in format"
  msgstr "se repitió %s en el formato"
  
! #: c-family/c-format.cc:3637
  #, gcc-internal-format
  msgid "if avoiding the apostrophe is not feasible, enclose it in a pair of %qs and %qs directives instead"
  msgstr ""
  
! #: c-family/c-format.cc:3649
  #, fuzzy, gcc-internal-format
  #| msgid "repeated %s in format"
  msgid "grave accent %<`%> in format"
  msgstr "se repitió %s en el formato"
  
! #: c-family/c-format.cc:3651
  #, gcc-internal-format
  msgid "use the apostrophe directive %qs instead"
  msgstr ""
  
! #: c-family/c-format.cc:3663
  #, gcc-internal-format
  msgid "space followed by punctuation character %<%c%>"
  msgstr ""
  
! #: c-family/c-format.cc:3674
  #, fuzzy, gcc-internal-format
  #| msgid "repeated %s in format"
  msgid "quoted %qs directive in format"
  msgstr "se repitió %s en el formato"
  
! #: c-family/c-format.cc:3676
  #, gcc-internal-format
  msgid "if using %qs is not feasible, use %qs instead"
  msgstr ""
  
! #: c-family/c-format.cc:3705
  #, fuzzy, gcc-internal-format
  #| msgid "spurious trailing %<%%%> in format"
  msgid "spurious leading punctuation sequence %<%.*s%> in format"
  msgstr "%<%%%> final espurio en el formato"
  
! #: c-family/c-format.cc:3745
  #, fuzzy, gcc-internal-format
  #| msgid "spurious trailing %<%%%> in format"
  msgid "spurious trailing punctuation sequence %<%.*s%> in format"
  msgstr "%<%%%> final espurio en el formato"
  
! #: c-family/c-format.cc:3762
  #, gcc-internal-format
  msgid "unquoted sequence of %i consecutive punctuation characters %q.*s in format"
  msgstr ""
  
! #: c-family/c-format.cc:3782
  #, fuzzy, gcc-internal-format
  #| msgid "Nonconforming tab character at %C"
  msgid "unquoted non-graph characters in format"
  msgstr "Carácter de tabulación que no es conforme en %C"
  
! #: c-family/c-format.cc:3789
  #, fuzzy, gcc-internal-format
  #| msgid "unknown conversion type character %qc in format"
  msgid "unquoted non-graph character %qc in format"
  msgstr "se desconoce el carácter de tipo de conversión %qc en el formato"
  
! #: c-family/c-format.cc:3821
  #, fuzzy, gcc-internal-format
  #| msgid "unknown conversion type character %qc in format"
  msgid "unbalanced punctuation character %<%c%> in format"
  msgstr "se desconoce el carácter de tipo de conversión %qc en el formato"
  
! #: c-family/c-format.cc:3828
  #, fuzzy, gcc-internal-format
  #| msgid "undefined or invalid # directive"
  msgid "unterminated quoting directive"
  msgstr "directiva # no definida o no válida"
  
! #: c-family/c-format.cc:3837
  #, fuzzy, gcc-internal-format
  #| msgid "unknown conversion type character %qc in format"
  msgid "unterminated quote character %<%c%> in format"
  msgstr "se desconoce el carácter de tipo de conversión %qc en el formato"
  
! #: c-family/c-format.cc:3908
  #, gcc-internal-format
  msgid "spurious trailing %<%%%> in format"
  msgstr "%<%%%> final espurio en el formato"
  
! #: c-family/c-format.cc:3969
  #, gcc-internal-format
  msgid "conversion lacks type at end of format"
  msgstr "la conversión carece de tipo al final del formato"
  
! #: c-family/c-format.cc:3998
  #, fuzzy, gcc-internal-format
  #| msgid "undefined or invalid # directive"
  msgid "nested quoting directive"
  msgstr "directiva # no definida o no válida"
  
! #: c-family/c-format.cc:4009
  #, fuzzy, gcc-internal-format
  #| msgid "unmatched open paren"
  msgid "unmatched quoting directive"
  msgstr "paréntesis abierto sin coincidencia"
  
! #: c-family/c-format.cc:4024
  #, gcc-internal-format
  msgid "%qc directive redundant after prior occurence of the same"
  msgstr "directiva %qc redundante tras ocurrencia previa de la misma"
  
! #: c-family/c-format.cc:4030
  #, gcc-internal-format
  msgid "unmatched color reset directive"
  msgstr "directiva de reinicio de color desconocida"
  
! #: c-family/c-format.cc:4042
  #, gcc-internal-format
  msgid "%qc conversion used within a quoted sequence"
  msgstr ""
  
! #: c-family/c-format.cc:4082
  #, gcc-internal-format
  msgid "embedded %<\\0%> in format"
  msgstr "%<\\0%> incrustado en el formato"
  
! #: c-family/c-format.cc:4098
  #, gcc-internal-format
  msgid "unterminated color directive"
  msgstr "directiva de color no terminada"
  
! #: c-family/c-format.cc:4246
  #, gcc-internal-format, gfc-internal-format
  msgid "writing through null pointer (argument %d)"
  msgstr "escribiendo a través de un puntero nulo (argumento %d)"
  
! #: c-family/c-format.cc:4257
  #, gcc-internal-format, gfc-internal-format
  msgid "reading through null pointer (argument %d)"
  msgstr "leyendo a través de un puntero nulo (argumento %d)"
  
! #: c-family/c-format.cc:4277
  #, gcc-internal-format, gfc-internal-format
  msgid "writing into constant object (argument %d)"
  msgstr "escribiendo en un objeto constante (argumento %d)"
  
! #: c-family/c-format.cc:4289
  #, gcc-internal-format, gfc-internal-format
  msgid "extra type qualifiers in format argument (argument %d)"
  msgstr "calificadores de tipo extra en el argumento de formato (argumento %d)"
  
! #: c-family/c-format.cc:4910
  #, fuzzy
  #| msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgid "%s %e expects argument of type %e, but argument %d has type %e"
  msgstr "%s %<%s%.*s%> espera un argumento de tipo %<%s%s%>, pero el argumento %d es de tipo %qT"
  
! #: c-family/c-format.cc:4917
  #, fuzzy
  #| msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
  msgid "%s %e expects a matching %e argument"
  msgstr "%s %<%s%.*s%> espera un argumento %<%s%s%> coincidente"
  
! #: c-family/c-format.cc:4977 c-family/c-format.cc:4983
! #: c-family/c-format.cc:5037
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as a type"
  msgstr "%<__gcc_host_wide_int__%> no se define como un tipo"
  
! #: c-family/c-format.cc:4990 c-family/c-format.cc:5047
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
  msgstr "%<__gcc_host_wide_int__%> no se define como %<long%> o %<long long%>"
  
! #: c-family/c-format.cc:5099
  #, gcc-internal-format
  msgid "%<locus%> is not defined as a type"
  msgstr "%<locus%> no se define como un tipo"
  
! #: c-family/c-format.cc:5143
  #, fuzzy, gcc-internal-format
  #| msgid "%<locus%> is not defined as a type"
  msgid "%qs is not defined as a type"
  msgstr "%<locus%> no se define como un tipo"
  
! #: c-family/c-format.cc:5169
  #, gcc-internal-format
  msgid "%<location_t%> is not defined as a type"
  msgstr "%<location_t%> no se define como un tipo"
  
! #: c-family/c-format.cc:5186
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a type"
  msgstr "%<tree%> no se define como un tipo"
  
! #: c-family/c-format.cc:5192
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a pointer type"
  msgstr "%<tree%> no se define como un tipo puntero"
  
! #: c-family/c-format.cc:5383
  #, fuzzy, gcc-internal-format
  #| msgid "args to be formatted is not %<...%>"
  msgid "argument to be formatted is not %<...%>"
  msgstr "los argumentos que recibirán formato no son %<...%>"
  
! #: c-family/c-format.cc:5395
  #, gcc-internal-format
  msgid "strftime formats cannot format arguments"
  msgstr "los formatos de strftime no pueden dar formato a los argumentos"
  
! #: c-family/c-indentation.cc:321
  #, gcc-internal-format
  msgid "%<-Wmisleading-indentation%> is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers"
  msgstr ""
  
! #: c-family/c-indentation.cc:656
  #, gcc-internal-format
  msgid "this %qs clause does not guard..."
  msgstr ""
  
! #: c-family/c-indentation.cc:659
  #, gcc-internal-format
  msgid "...this statement, but the latter is misleadingly indented as if it were guarded by the %qs"
  msgstr ""
--- 37660,39192 ----
  #. dropping the requirement at some point and having read_only
  #. apply to all const-qualified pointers and read_write or
  #. write_only to the rest.
! #: c-family/c-attribs.cc:5753
  #, fuzzy, gcc-internal-format
  #| msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgid "attribute %<%E(%s)%> missing an argument"
  msgstr "el pragma o atributo %<target(\"%s\")%> no acepta un argumento"
  
! #: c-family/c-attribs.cc:5794
  #, gcc-internal-format
  msgid "attribute %<%E(%s, %E, %E)%> invalid positional argument %i"
  msgstr ""
  
! #: c-family/c-attribs.cc:5797
  #, gcc-internal-format
  msgid "attribute %<%E(%s, %E)%> invalid positional argument %i"
  msgstr ""
  
! #: c-family/c-attribs.cc:5822
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "attribute %qs positional argument %i invalid value %wi"
  msgstr "el argumento de plantilla %d es no válido"
  
! #: c-family/c-attribs.cc:5826
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %i value %qE exceeds maximum object size %E"
  msgid "attribute %qs positional argument %i value %wi exceeds number of function arguments %u"
  msgstr "%Kargumento %i, valor %qE, supera el tamaño máximo %E del objeto"
  
! #: c-family/c-attribs.cc:5833
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute requires a string argument"
  msgid "attribute %qs invalid positional argument"
  msgstr "el atributo %qE requiere una cadena como argumento"
  
  #. The first argument must have a pointer or reference type.
! #: c-family/c-attribs.cc:5841
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
  msgid "attribute %qs positional argument 1 references non-pointer argument type %qT"
  msgstr "un argumento que no es nulo hace referencia a un operando que no es puntero (argumento %lu, operando %lu)"
  
! #: c-family/c-attribs.cc:5852
  #, gcc-internal-format
  msgid "attribute %qs positional argument 1 references argument of function type %qT"
  msgstr ""
  
! #: c-family/c-attribs.cc:5865
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored for %qE"
  msgid "attribute %qs positional argument 1 references %qs-qualified argument type %qT"
  msgstr "se descarta el atributo %qE para %qE"
  
! #: c-family/c-attribs.cc:5883
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
  msgid "attribute %qs positional argument 2 references non-integer argument type %qT"
  msgstr "un argumento que no es nulo hace referencia a un operando que no es puntero (argumento %lu, operando %lu)"
  
! #: c-family/c-attribs.cc:6249
  #, gcc-internal-format
  msgid "cleanup argument not an identifier"
  msgstr "el argumento de limpieza no es un identificador"
  
! #: c-family/c-attribs.cc:6256
  #, gcc-internal-format
  msgid "cleanup argument not a function"
  msgstr "el argumento de limpieza no es una función"
  
! #: c-family/c-attribs.cc:6293
  #, gcc-internal-format
  msgid "%qE attribute requires prototypes with named arguments"
  msgstr "el atributo %qE requiere prototipos con argumentos nombrados"
  
! #: c-family/c-attribs.cc:6301
  #, gcc-internal-format
  msgid "%qE attribute only applies to variadic functions"
  msgstr "el atributo %qE se aplica solamente a funciones variadic"
  
! #: c-family/c-attribs.cc:6317 ada/gcc-interface/utils.cc:7101
  #, gcc-internal-format
  msgid "requested position is not an integer constant"
  msgstr "la posición solicitada no es una constante entera"
  
! #: c-family/c-attribs.cc:6325 ada/gcc-interface/utils.cc:7108
  #, gcc-internal-format
  msgid "requested position is less than zero"
  msgstr "la posición solicitada es menor a cero"
  
! #: c-family/c-attribs.cc:6374 ada/gcc-interface/utils.cc:7597
! #: d/d-attribs.cc:771 jit/dummy-frontend.cc:798
  #, gcc-internal-format
  msgid "empty string in attribute %<target%>"
  msgstr "cadena vacía en el atributo %<target%>"
  
  #. The argument must be a constant string.
! #: c-family/c-attribs.cc:6415 config/sh/sh.cc:8562 d/d-attribs.cc:1038
! #: d/d-attribs.cc:1112 d/d-attribs.cc:1415 d/d-attribs.cc:1458
! #: d/d-attribs.cc:1520 d/d-attribs.cc:1599
  #, gcc-internal-format
  msgid "%qE attribute argument not a string constant"
  msgstr "el argumento del atributo %qE no es una constante de cadena"
  
! #: c-family/c-attribs.cc:6589 ada/gcc-interface/utils.cc:7731
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized %s target: %s"
  msgid "unrecognized %qE attribute argument %qs"
  msgstr "no se reconoce el objetivo de %s: %s"
  
! #: c-family/c-attribs.cc:6607
  #, fuzzy, gcc-internal-format
  #| msgid "returns_nonnull attribute on a function not returning a pointer"
  msgid "%qE attribute on a function not returning a pointer"
  msgstr "atributo returns_nonnull en una función que no devuelve puntero"
  
! #: c-family/c-attribs.cc:6622
  #, gcc-internal-format
  msgid "%qE attribute is only valid on %<struct%> type"
  msgstr "el atributo %qE solo es válido con tipos %<struct%>"
  
! #: c-family/c-attribs.cc:6670
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument not an integer constant"
  msgid "%qE attribute argument %qE is not an integer constant"
  msgstr "el argumento del atributo %qE no es una constante entera"
  
! #: c-family/c-attribs.cc:6679
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument should be between 0 to 255"
  msgid "%qE attribute argument %qE exceeds %u"
  msgstr "el argumento del atributo %qE debe estar entre 0 y 255"
  
! #: c-family/c-attribs.cc:6701
  #, fuzzy, gcc-internal-format
  #| msgid "an attribute that appertains to a type-specifier is ignored"
  msgid "%qE attribute may be put on a typedef only; attribute is ignored"
  msgstr "un atributo que atañe a un especificador de tipo se descarta"
  
! #: c-family/c-attribs.cc:6713
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%qE attribute is for pointer types only"
  msgstr "se descarta el atributo %qE en tipos"
  
! #: c-family/c-attribs.cc:6732
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not an Objective-C class name or alias"
  msgid "%qE is only applicable to Objective-C class interfaces, attribute ignored"
  msgstr "%qE no es un nombre de clase o alias de Objective-C"
  
! #: c-family/c-attribs.cc:6755
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on non-class types"
  msgid "%qE cannot be applied to non-pointer type %qT"
  msgstr "se descarta el atributo %qE en tipos que no son clases"
  
! #: c-family/c-attribs.cc:6780
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %i value %qE is negative"
  msgid "%qE attribute argument %qE is not recognized"
  msgstr "%Kargumento %i, valor %qE, negativo"
  
! #: c-family/c-attribs.cc:6795
  #, fuzzy, gcc-internal-format
  #| msgid "returns_nonnull attribute on a function not returning a pointer"
  msgid "%qE attribute ignored; valid only for functions and function pointer fields"
  msgstr "atributo returns_nonnull en una función que no devuelve puntero"
  
! #: c-family/c-attribs.cc:6806
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to base type of a function pointer"
  msgid "%qE attribute ignored; field must be a function pointer"
  msgstr "el atributo %qE se aplica solamente al tipo base de un puntero a función"
  
! #: c-family/c-attribs.cc:6830
  #, fuzzy, gcc-internal-format
  #| msgid "unknown property attribute"
  msgid "unknown attribute %qE"
  msgstr "atributo de propiedad desconocido"
  
! #: c-family/c-attribs.cc:6857
  #, fuzzy, gcc-internal-format
  #| msgid "invalid abstract type %qT for %qE"
  msgid "invalid operand type %qT for %qs"
  msgstr "tipo abstracto %qT no válido para %qE"
  
! #: c-family/c-attribs.cc:6961
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is not supported for R8C target"
  msgid "%qs attribute not supported for %qT in %<__builtin_has_attribute%>"
  msgstr "no se admite el atributo %qE para el objetivo R8C"
  
! #: c-family/c-attribs.cc:6963
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is not supported for R8C target"
  msgid "%qs attribute not supported for %qE in %<__builtin_has_attribute%>"
  msgstr "no se admite el atributo %qE para el objetivo R8C"
  
! #: c-family/c-attribs.cc:7140
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is not supported on this platform"
  msgid "%qs attribute not supported in %<__builtin_has_attribute%>"
  msgstr "el atributo %qE no se admite en esta plataforma"
  
! #. only_skip_consteval_block_p=
! #: c-family/c-common.cc:809 cp/semantics.cc:4032
  #, gcc-internal-format
  msgid "%qD is not defined outside of function scope"
  msgstr "%qD no está definido fuera del ámbito de la función"
  
! #: c-family/c-common.cc:854
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is too large"
  msgid "size of string literal is too large"
  msgstr "el tamaño de la matriz es demasiado grande"
  
! #: c-family/c-common.cc:877
  #, gcc-internal-format
  msgid "string length %qd is greater than the length %qd ISO C%d compilers are required to support"
  msgstr "la longitud de la cadena %qd es mayor que la longitud %qd, la máxima que los compiladores ISO C%d deben admitir"
  
! #: c-family/c-common.cc:1052
  #, fuzzy, gcc-internal-format
  #| msgid "use -flax-vector-conversions to permit conversions between vectors with differing element types or numbers of subparts"
  msgid "use %<-flax-vector-conversions%> to permit conversions between vectors with differing element types or numbers of subparts"
  msgstr "use -flax-vector-conversions para permitir conversiones entre vectores con diferentes tipos de elementos o número de subpartes"
  
! #: c-family/c-common.cc:1093
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_shuffle last argument must be an integer vector"
  msgid "%<__builtin_shuffle%> last argument must be an integer vector"
  msgstr "el último argumento de __builtin_shuffle debe ser un vector entero"
  
! #: c-family/c-common.cc:1102
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_shuffle arguments must be vectors"
  msgid "%<__builtin_shuffle%> arguments must be vectors"
  msgstr "los argumentos de __builtin_shuffle deben ser vectores"
  
! #: c-family/c-common.cc:1109
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_shuffle argument vectors must be of the same type"
  msgid "%<__builtin_shuffle%> argument vectors must be of the same type"
  msgstr "los vectores argumento de __builtin_shuffle debe ser del mismo tipo"
  
! #: c-family/c-common.cc:1120
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_shuffle number of elements of the argument vector(s) and the mask vector should be the same"
  msgid "%<__builtin_shuffle%> number of elements of the argument vector(s) and the mask vector should be the same"
  msgstr "el número de elementos del vector (o vectores) argumento de __builtin_shuffle y la máscara de vector deben ser el mismo"
  
! #: c-family/c-common.cc:1130
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_shuffle argument vector(s) inner type must have the same size as inner type of the mask"
  msgid "%<__builtin_shuffle%> argument vector(s) inner type must have the same size as inner type of the mask"
  msgstr "el tipo interno del vector (o vectores) argumento de __builtin_shuffle debe tener el mismo tamaño que el tipo interno de la máscara"
  
! #: c-family/c-common.cc:1181
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_shuffle arguments must be vectors"
  msgid "%<__builtin_shufflevector%> arguments must be vectors"
  msgstr "los argumentos de __builtin_shuffle deben ser vectores"
  
! #: c-family/c-common.cc:1192
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_shuffle arguments must be vectors"
  msgid "%<__builtin_shufflevector%> arguments must be constant size vectors"
  msgstr "los argumentos de __builtin_shuffle deben ser vectores"
  
! #: c-family/c-common.cc:1201
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_shuffle argument vectors must be of the same type"
  msgid "%<__builtin_shufflevector%> argument vectors must have the same element type"
  msgstr "los vectores argumento de __builtin_shuffle debe ser del mismo tipo"
  
! #: c-family/c-common.cc:1209
  #, gcc-internal-format
  msgid "%<__builtin_shufflevector%> must specify a result with a power of two number of elements"
  msgstr ""
  
! #: c-family/c-common.cc:1234 c-family/c-common.cc:1244
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_return_address%>"
  msgid "invalid element index %qE to %<__builtin_shufflevector%>"
  msgstr "argumento no válido para %<__builtin_return_address%>"
  
! #: c-family/c-common.cc:1321
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_shuffle last argument must be an integer vector"
  msgid "%<__builtin_convertvector%> first argument must be an integer or floating vector"
  msgstr "el último argumento de __builtin_shuffle debe ser un vector entero"
  
! #: c-family/c-common.cc:1331
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_shuffle last argument must be an integer vector"
  msgid "%<__builtin_convertvector%> second argument must be an integer or floating vector type"
  msgstr "el último argumento de __builtin_shuffle debe ser un vector entero"
  
! #: c-family/c-common.cc:1340
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_shuffle number of elements of the argument vector(s) and the mask vector should be the same"
  msgid "%<__builtin_convertvector%> number of elements of the first argument vector and the second argument vector type should be the same"
  msgstr "el número de elementos del vector (o vectores) argumento de __builtin_shuffle y la máscara de vector deben ser el mismo"
  
! #: c-family/c-common.cc:1980
  #, gcc-internal-format
  msgid "operation on %qE may be undefined"
  msgstr "la operación sobre %qE puede estar indefinida"
  
! #: c-family/c-common.cc:2337
  #, gcc-internal-format
  msgid "case label does not reduce to an integer constant"
  msgstr "la etiqueta de `case' no se reduce a una constante entera"
  
! #: c-family/c-common.cc:2433
  #, gcc-internal-format
  msgid "GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits together"
  msgstr "GCC no puede admitir operadores con tipos enteros y tipos de coma fija que tienen demasiados bits integrales y fraccionales juntos"
  
! #: c-family/c-common.cc:2985
  #, fuzzy
  #| msgid "invalid operands to binary %s (have %qT and %qT)"
  msgid "invalid operands to binary %s (have %e and %e)"
  msgstr "operandos no válidos para el binario %s (se tiene %qT y %qT)"
  
! #: c-family/c-common.cc:3234
  #, gcc-internal-format
  msgid "comparison is always false due to limited range of data type"
  msgstr "la comparación siempre es falsa debido al rango limitado del tipo de datos"
  
! #: c-family/c-common.cc:3237
  #, gcc-internal-format
  msgid "comparison is always true due to limited range of data type"
  msgstr "la comparación siempre es verdadera debido al rango limitado del tipo de datos"
  
! #: c-family/c-common.cc:3339
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of unsigned expression >= 0 is always true"
  msgid "comparison of unsigned expression in %<>= 0%> is always true"
  msgstr "la comparación de una expresión unsigned >= 0 siempre es verdadera"
  
! #: c-family/c-common.cc:3347
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of unsigned expression < 0 is always false"
  msgid "comparison of unsigned expression in %<< 0%> is always false"
  msgstr "la comparación de una expresión unsigned < 0 siempre es falsa"
  
! #: c-family/c-common.cc:3391
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in arithmetic"
  msgstr "se usó un puntero de tipo %<void *%> en la aritmética"
  
! #: c-family/c-common.cc:3400
  #, gcc-internal-format
  msgid "pointer to a function used in arithmetic"
  msgstr "se usó un puntero a una función en la aritmética"
  
! #: c-family/c-common.cc:3638
  #, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr "constante enum en contexto boolean"
  
! #: c-family/c-common.cc:3668 d/d-convert.cc:149
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr "la dirección de %qD siempre se evaluará como %<true%>"
  
! #: c-family/c-common.cc:3713
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr "%<*%> en contexto boolean; se sugiere %<&&%> en su lugar"
  
! #: c-family/c-common.cc:3726
  #, fuzzy, gcc-internal-format
  #| msgid "%<<<%> in boolean context, did you mean %<<%> ?"
  msgid "%<<<%> in boolean context, did you mean %<<%>?"
  msgstr "%<<<%> en contexto boolean; ¿quiso decir %<<%> ?"
  
! #: c-family/c-common.cc:3742
  #, fuzzy, gcc-internal-format
  #| msgid "?: using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgid "%<?:%> using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr "?: usando constantes enteras en contexto boolean; la expresión siempre se evaluará como %<true%>"
  
! #: c-family/c-common.cc:3751
  #, fuzzy, gcc-internal-format
  #| msgid "?: using integer constants in boolean context"
  msgid "%<?:%> using integer constants in boolean context"
  msgstr "?: usando constantes enteras en contexto boolean"
  
! #: c-family/c-common.cc:3787
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "el compilador puede asumir que la dirección de %qD siempre se evaluará como %<true%>"
  
! #: c-family/c-common.cc:3823 cp/semantics.cc:1036
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "se sugieren paréntesis alrededor de la asignación usada como valor verdadero"
  
! #: c-family/c-common.cc:3910 c/c-decl.cc:5192 c/c-decl.cc:7734
! #: c/c-parser.cc:4185 c/c-typeck.cc:18623
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr "uso no válido de %<restrict%>"
  
! #: c-family/c-common.cc:4012
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "aplicación no válida de %<sizeof%> a un tipo de función"
  
! #: c-family/c-common.cc:4022
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr "ISO C++ no permite %<alignof%> aplicado a un tipo de función"
  
! #: c-family/c-common.cc:4025
  #, gcc-internal-format
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr "ISO C no permite %<_Alignof%> aplicado a un tipo de función"
  
! #: c-family/c-common.cc:4036 cp/typeck.cc:2193
  #, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr "aplicación no válida de %qs a un tipo void"
  
! #: c-family/c-common.cc:4047
  #, gcc-internal-format
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "aplicación no válida de %qs a un tipo incompleto %qT"
  
! #: c-family/c-common.cc:4055
  #, gcc-internal-format
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr "aplicación no válida de %qs a un tipo matriz %qT de tipo de elemento incompleto"
  
! #: c-family/c-common.cc:4107
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "se aplicó %<__alignof%> a un campo de bits"
  
! #: c-family/c-common.cc:4150
! #, fuzzy, gcc-internal-format
! #| msgid "invalid application of %qs to incomplete type %qT"
! msgid "invalid application of %<_Countof%> to type %qT"
! msgstr "aplicación no válida de %qs a un tipo incompleto %qT"
! 
! #: c-family/c-common.cc:4156
! #, fuzzy, gcc-internal-format
! #| msgid "invalid application of %qs to incomplete type %qT"
! msgid "invalid application of %<_Countof%> to incomplete type %qT"
! msgstr "aplicación no válida de %qs a un tipo incompleto %qT"
! 
! #: c-family/c-common.cc:4177
! #, fuzzy, gcc-internal-format
! #| msgid "invalid application of %<__alignof%> to a bit-field"
! msgid "invalid application of %<_Maxof%> to type %qT"
! msgstr "aplicación no válida de %<__alignof%> a un campo de bits"
! 
! #: c-family/c-common.cc:4182
! #, fuzzy, gcc-internal-format
! #| msgid "invalid application of %qs to incomplete type %qT"
! msgid "invalid application of %<_Maxof%> to incomplete type %qT"
! msgstr "aplicación no válida de %qs a un tipo incompleto %qT"
! 
! #: c-family/c-common.cc:4198
! #, fuzzy, gcc-internal-format
! #| msgid "invalid application of %<__alignof%> to a bit-field"
! msgid "invalid application of %<_Minof%> to type %qT"
! msgstr "aplicación no válida de %<__alignof%> a un campo de bits"
! 
! #: c-family/c-common.cc:4203
! #, fuzzy, gcc-internal-format
! #| msgid "invalid application of %qs to incomplete type %qT"
! msgid "invalid application of %<_Minof%> to incomplete type %qT"
! msgstr "aplicación no válida de %qs a un tipo incompleto %qT"
! 
! #: c-family/c-common.cc:5005
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr "el primer argumento para %<va_arg%> no es del tipo %<va_list%>"
  
! #: c-family/c-common.cc:5125
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "no se puede desactivar la función interna %qs"
  
! #: c-family/c-common.cc:5317
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "no se permite usar punteros como valores case"
  
! #: c-family/c-common.cc:5326
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr "las expresiones de rango en las declaraciones switch no son estándar"
  
! #: c-family/c-common.cc:5331 c-family/c-common.cc:5335
! #: c-family/c-common.cc:5340
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids range expressions in switch statements"
  msgid "ISO C does not support range expressions in switch statements before C2Y"
  msgstr "ISO C++ prohíbe un rango de expresiones en las declaraciones switch"
  
! #: c-family/c-common.cc:5354 c-family/c-common.cc:5371
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT changes the value of %qE"
  msgid "conversion of %qE to %qT in range expression changes value to %qE"
  msgstr "la conversión de %qT a %qT cambia el valor de %qE"
  
! #: c-family/c-common.cc:5390
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "se especificó un rango vacío"
  
! #: c-family/c-common.cc:5444
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "valor case duplicado (o con solapamiento de rangos)"
  
! #: c-family/c-common.cc:5446
  #, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr "esta es la primera entrada que solapa ese valor"
  
! #: c-family/c-common.cc:5450
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "valor de case duplicado"
  
! #: c-family/c-common.cc:5451 c-family/c-warn.cc:2662
  #, gcc-internal-format
  msgid "previously used here"
  msgstr "se usó previamente aquí"
  
! #: c-family/c-common.cc:5455
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "múltiples etiquetas por defecto en un solo switch"
  
! #: c-family/c-common.cc:5457
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr "esta es la primera etiqueta por defecto"
  
! #: c-family/c-common.cc:5569
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "tomar la dirección de una etiqueta no es estándar"
  
! #: c-family/c-common.cc:5754
  #, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "la alineación solicitada no es una constante entera"
  
! #: c-family/c-common.cc:5762 c-family/c-common.cc:5772
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a positive power of 2"
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr "la alineación solicitada no es una potencia positiva de 2"
  
! #: c-family/c-common.cc:5782
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment %d is larger than %d"
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "la alineación solicitada %d es mayor que %d"
  
! #: c-family/c-common.cc:5790
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment %d is larger than %d"
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "la alineación solicitada %d es mayor que %d"
  
! #: c-family/c-common.cc:5994
  #, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "no hay suficientes argumentos variables para ajustar un centinela"
  
! #: c-family/c-common.cc:6009
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "falta un centinela en la llamada a la función"
  
! #: c-family/c-common.cc:6259 c-family/c-common.cc:6312 d/d-attribs.cc:837
  #: d/d-attribs.cc:887
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr "opción %qs errónea para el atributo %<optimize%>"
  
! #: c-family/c-common.cc:6263 c-family/c-common.cc:6317
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "opción %qs errónea para el pragma %<optimize%>"
  
! #: c-family/c-common.cc:6366
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute specified multiple times"
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr "atributo %<fallthrough%> especificado múltiples veces"
  
! #: c-family/c-common.cc:6370
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "el atributo %<fallthrough%> se especificó con un parámetro"
  
! #: c-family/c-common.cc:6559 c-family/c-common.cc:7587
! #: c-family/c-common.cc:7635 c-family/c-common.cc:7717
! #: c-family/c-common.cc:7803 c-family/c-common.cc:8472
! #: config/aarch64/aarch64-sve-builtins.cc:3030
! #: config/arm/arm-mve-builtins.cc:1711
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "faltan argumentos para la función %qE"
  
! #: c-family/c-common.cc:6565 c-family/c-common.cc:7642
! #: c-family/c-common.cc:7830 c-family/c-common.cc:8474
! #: config/aarch64/aarch64-sve-builtins.cc:3032
! #: config/arm/arm-mve-builtins.cc:1713
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "demasiados argumentos para la función %qE"
  
! #: c-family/c-common.cc:6609
  #, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr "el tercer argumento de la función %qEdebe ser una constante entera"
  
! #: c-family/c-common.cc:6635
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr "el segundo argumento de la función %qE tiene que ser una potencia de 2 entera constante entre loss bits %qi y %qu"
  
! #: c-family/c-common.cc:6659 c-family/c-common.cc:6715
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "argumento que no es de coma flotante en la llamada a la función %qE"
  
! #: c-family/c-common.cc:6688
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "argumentos que no son de coma flotante en la llamada a la función %qE"
  
! #: c-family/c-common.cc:6705
  #, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "argumento %u entero que no es constante en la llamada a la función %qE"
  
! #: c-family/c-common.cc:6734
  #, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "el argumento 3 no es entero en la llamada a la función %qE"
  
! #: c-family/c-common.cc:6754 c-family/c-common.cc:6820
! #: c-family/c-common.cc:6904 c-family/c-common.cc:6931
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr "el argumento %u en la llamada a la función %qE no tiene un tipo entero"
  
! #: c-family/c-common.cc:6764
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr "el argumento 3 en la llamada a la función %qE no tiene un puntero a un tipo entero"
  
! #: c-family/c-common.cc:6773
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "el argumento 3 en la llamada a la función %qE tiene un puntero a un tipo enumerado"
  
! #: c-family/c-common.cc:6782
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr "el argumento 3 en la llamada a la función %qE tiene un puntero a un tipo boolean"
  
! #: c-family/c-common.cc:6791 c-family/c-common.cc:6800
! #: c-family/c-common.cc:6872 c-family/c-common.cc:6881
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr "el argumento 3 en la llamada a la función %qE tiene un puntero a un tipo boolean"
  
! #: c-family/c-common.cc:6829 c-family/c-common.cc:6940
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has enumerated type"
  msgid "argument %u in call to function %qE has enumerated type"
  msgstr "el argumento 3 en la llamada a la función %qE tiene un tipo enumerado"
  
! #: c-family/c-common.cc:6838 c-family/c-common.cc:6949
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has boolean type"
  msgid "argument %u in call to function %qE has boolean type"
  msgstr "el argumento 3 en la llamada a la función %qE tiene un tipo boolean"
  
! #: c-family/c-common.cc:6854
  #, fuzzy, gcc-internal-format
  #| msgid "argument %u in call to function %qE does not have integral type"
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr "el argumento %u en la llamada a la función %qE no tiene un tipo entero"
  
! #: c-family/c-common.cc:6863
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr "el argumento 3 en la llamada a la función %qE tiene un puntero a un tipo enumerado"
  
! #: c-family/c-common.cc:6917
  #, fuzzy, gcc-internal-format
  #| msgid "argument %u in call to function %qE does not have integral type"
  msgid "argument %u in call to function %qE does not have %<int%> type"
  msgstr "el argumento %u en la llamada a la función %qE no tiene un tipo entero"
  
! #: c-family/c-common.cc:6961
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has enumerated type"
  msgid "argument 1 in call to function %qE has unsigned type"
  msgstr "el argumento 3 en la llamada a la función %qE tiene un tipo enumerado"
  
! #: c-family/c-common.cc:6971
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has enumerated type"
  msgid "argument 1 in call to function %qE has signed type"
  msgstr "el argumento 3 en la llamada a la función %qE tiene un tipo enumerado"
  
! #: c-family/c-common.cc:7246 rust/backend/rust-tree.cc:3614
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "no se puede aplicar %<offsetof%> al dato miembro static %qD"
  
! #: c-family/c-common.cc:7251 rust/backend/rust-tree.cc:3619
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr "no se puede aplicar %<offsetof%> cuando %<operator[]%> está sobrecargado"
  
! #: c-family/c-common.cc:7258 rust/backend/rust-tree.cc:3626
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr "no se puede aplicar %<offsetof%> a una dirección que no es constante"
  
! #: c-family/c-common.cc:7271 rust/backend/rust-tree.cc:3639
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "se intentó tomar la dirección del miembro de la estructura de campos de bits %qD"
  
! #: c-family/c-common.cc:7324 rust/backend/rust-tree.cc:3691
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr "el índice %E denota un desplazamiento mayor que el tamaño de %qT"
  
! #: c-family/c-common.cc:7501
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "el tamaño de la matriz es demasiado grande"
  
! #: c-family/c-common.cc:7617 c-family/c-common.cc:7761
  #, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "el tipo %qT del operando es incompatible con el argumento %d de %qE"
  
! #: c-family/c-common.cc:7653
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "el paso del argumento %d de %qE crea un puntero desde un entero sin una conversión"
  
! #: c-family/c-common.cc:7670
  #, fuzzy, gcc-internal-format
  #| msgid "left argument must be a slice"
  msgid "both arguments must be compatible"
  msgstr "el argumento izquierdo debe ser una rebanada"
  
! #: c-family/c-common.cc:7906
  #, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr "número incorrecto de argumentos para la función %qE"
  
! #: c-family/c-common.cc:7922
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "el argumento 1 de %qE debe ser un tipo puntero que no sea void"
  
! #: c-family/c-common.cc:7930
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr "el argumento 1 de %qE debe ser un puntero a un tipo de tamaño constante"
  
! #: c-family/c-common.cc:7940
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "el argumento 1 de %qE debe ser un puntero a un tipo de tamaño constante"
  
! #: c-family/c-common.cc:7952
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "el argumento 1 de %qE debe ser un puntero a un objeto de tamaño diferente de cero"
  
! #: c-family/c-common.cc:7974
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "el argumento %d de %qE debe ser un tipo puntero"
  
! #: c-family/c-common.cc:7984
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "el argumento %d de %qE debe ser un puntero a un tipo de tamaño constante"
  
! #: c-family/c-common.cc:7993
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "el argumento %d de %qE no debe ser un puntero a función"
  
! #: c-family/c-common.cc:8003
  #, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr "no coincide el tamaño en el argumento %d de %qE"
  
! #: c-family/c-common.cc:8018
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be a pointer to a constant size type"
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
  msgstr "el argumento %d de %qE debe ser un puntero a un tipo de tamaño constante"
  
! #: c-family/c-common.cc:8024
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr "el paso del argumento %d de %qE descarta el calificador %qv del tipo del destino del puntero"
  
! #: c-family/c-common.cc:8035
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be a pointer to a constant size type"
  msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
  msgstr "el argumento %d de %qE debe ser un puntero a un tipo de tamaño constante"
  
! #: c-family/c-common.cc:8041
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr "el paso del argumento %d de %qE descarta el calificador %qv del tipo del destino del puntero"
  
! #: c-family/c-common.cc:8055
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr "argumento de modelo de memoria %d que no es entero de %qE"
  
! #: c-family/c-common.cc:8070
  #, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr "argumento de modelo de memoria %d no válido de %qE"
  
! #: c-family/c-common.cc:8711
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restricted"
  msgstr ""
  
! #: c-family/c-common.cc:9409
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr "el valor del índice está fuera del límite"
  
! #: c-family/c-common.cc:9455 c-family/c-common.cc:9504
! #: c-family/c-common.cc:9520
  #, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr "la conversión del escalar %qT al vector %qT implica truncado"
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.cc:9608 d/intrinsics.cc:1459
! #: rust/backend/rust-tree.cc:3509
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr "la función interna %qE ha de ser llamada directamente"
  
! #: c-family/c-common.cc:9628
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "size of array %qE is not a constant expression"
  msgstr "el tamaño de la matriz %qD no es una expresion constante integral"
  
! #: c-family/c-common.cc:9631
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "size of array is not a constant expression"
  msgstr "el tamaño de la matriz no es una expresion constante integral"
  
! #: c-family/c-common.cc:9635
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qE is negative"
  msgid "size %qE of array %qE is negative"
  msgstr "el tamaño de la matriz %qE es negativo"
  
! #: c-family/c-common.cc:9638
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array is negative"
  msgstr "el tamaño de la matriz es negativo"
  
! #: c-family/c-common.cc:9643
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %i value %qE exceeds maximum object size %E"
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr "%Kargumento %i, valor %qE, supera el tamaño máximo %E del objeto"
  
! #: c-family/c-common.cc:9646
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified size %E exceeds maximum object size %E"
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr "%K%qD: el tamaño especificado %E excede el tamaño máximo %E del objeto"
  
! #: c-family/c-common.cc:9651
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %i value %qE exceeds maximum object size %E"
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "%Kargumento %i, valor %qE, supera el tamaño máximo %E del objeto"
  
! #: c-family/c-common.cc:9654
  #, fuzzy, gcc-internal-format
  #| msgid "specified bound %wu exceeds maximum object size %wu"
  msgid "size of array exceeds maximum object size %qE"
  msgstr "el límite especificado %wu supera el tamaño máximo del objeto %wu"
  
! #: c-family/c-common.cc:9725
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
  
! #: c-family/c-common.cc:10012
  #, fuzzy, gcc-internal-format
  #| msgid "expected class-key"
  msgid "possible fix: take the address with %qs"
  msgstr "se esperaba una llave de clase"
  
! #: c-family/c-common.cc:10022
  #, fuzzy, gcc-internal-format
  #| msgid "object missing in reference to %q+D"
  msgid "possible fix: dereference with %qs"
  msgstr "falta un objeto en la referencia a %q+D"
  
! #: c-family/c-format.cc:201
  #, gcc-internal-format
  msgid "function does not return string type"
  msgstr "la función no devuelve valores de tipo cadena"
  
! #: c-family/c-format.cc:235
  #, gcc-internal-format
  msgid "format string argument is not a string type"
  msgstr "el argumento de la cadena de formato no es un tipo de cadena"
  
! #: c-family/c-format.cc:261
  #, gcc-internal-format
  msgid "found a %qs reference but the format argument should be a string"
  msgstr "se encontró una referencia %qs pero el argumento de formato debe ser una cadena"
  
! #: c-family/c-format.cc:264
  #, gcc-internal-format
  msgid "found a %qT but the format argument should be a string"
  msgstr "se encontró un %qT pero el argumento de formato debe ser una cadena"
  
! #: c-family/c-format.cc:274
  #, gcc-internal-format
  msgid "format argument should be a %qs reference but a string was found"
  msgstr "el argumento de formato debe ser una referencia %qs pero se encontró una cadena"
  
! #: c-family/c-format.cc:296
  #, gcc-internal-format
  msgid "format argument should be a %qs reference"
  msgstr "el argumento de formato debe ser una referencia %qs"
  
! #: c-family/c-format.cc:350
  #, gcc-internal-format
  msgid "unrecognized format specifier"
  msgstr "no se reconoce el especificador de formato"
  
! #: c-family/c-format.cc:363
  #, gcc-internal-format
  msgid "%qE is only allowed in Objective-C dialects"
  msgstr "sólo se permite %qE en dialectos Objective-C"
  
! #: c-family/c-format.cc:372
  #, gcc-internal-format
  msgid "%qE is an unrecognized format function type"
  msgstr "%qE es un formato de tipo de función que no se reconoce"
  
! #: c-family/c-format.cc:390
  #, fuzzy, gcc-internal-format
  #| msgid "format string argument follows the args to be formatted"
  msgid "format string argument follows the arguments to be formatted"
  msgstr "el argumento de la cadena de formato se encuentra después de los argumentos que recibirán formato"
  
! #: c-family/c-format.cc:1316
  #, gcc-internal-format
  msgid "function %qD might be a candidate for %qs format attribute"
  msgstr "la función %qD puede ser un candidato para el atributo de formato %qs"
  
! #: c-family/c-format.cc:1407 c-family/c-format.cc:1428
! #: c-family/c-format.cc:2856
  #, gcc-internal-format
  msgid "missing $ operand number in format"
  msgstr "falta el operando numérico $ en el formato"
  
! #: c-family/c-format.cc:1437
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support %%n$ operand number formats"
  msgstr "%s no admite los formatos de operando numérico %%n$"
  
! #: c-family/c-format.cc:1444
  #, gcc-internal-format
  msgid "operand number out of range in format"
  msgstr "operando numérico fuera de rango en el formato"
  
! #: c-family/c-format.cc:1467
  #, gcc-internal-format, gfc-internal-format
  msgid "format argument %d used more than once in %s format"
  msgstr "se usa más de una vez el argumento de formato %d en el formato %s"
  
! #: c-family/c-format.cc:1500
  #, fuzzy, gcc-internal-format
  #| msgid "$ operand number used after format without operand number"
  msgid "%<$%>operand number used after format without operand number"
  msgstr "se usó el número de operando $ después de un formato sin número de operando"
  
! #: c-family/c-format.cc:1531
  #, fuzzy, gcc-internal-format
  #| msgid "format argument %d unused before used argument %d in $-style format"
  msgid "format argument %d unused before used argument %d in %<$%>-style format"
  msgstr "no se usa el argumento de formato %d antes de usar el argumento %d en el formato de estilo-$"
  
! #: c-family/c-format.cc:1621
  #, gcc-internal-format
  msgid "format not a string literal, format string not checked"
  msgstr "el formato no es una cadena literal, no se revisó la cadena de formato"
  
! #: c-family/c-format.cc:1636 c-family/c-format.cc:1639
  #, gcc-internal-format
  msgid "format not a string literal and no format arguments"
  msgstr "el formato no es una cadena literal y no tiene argumentos de formato"
  
! #: c-family/c-format.cc:1642
  #, gcc-internal-format
  msgid "format not a string literal, argument types not checked"
  msgstr "el formato no es una cadena literal, no se revisaron los tipos de argumento"
  
! #: c-family/c-format.cc:1659
  #, gcc-internal-format
  msgid "too many arguments for format"
  msgstr "demasiados argumentos para el formato"
  
! #: c-family/c-format.cc:1664
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unused arguments in %<$%>-style format"
  msgstr "no se usaron argumentos en el formato de estilo $"
  
! #: c-family/c-format.cc:1667
  #, gcc-internal-format, gfc-internal-format
  msgid "zero-length %s format string"
  msgstr "cadena de formato %s de longitud cero"
  
! #: c-family/c-format.cc:1671
  #, gcc-internal-format
  msgid "format is a wide character string"
  msgstr "el formato es una cadena de carácter ancha"
  
! #: c-family/c-format.cc:1675
  #, fuzzy, gcc-internal-format
  #| msgid "format string argument is not a string type"
  msgid "format string is not an array of type %qs"
  msgstr "el argumento de la cadena de formato no es un tipo de cadena"
  
! #: c-family/c-format.cc:1678
  #, gcc-internal-format
  msgid "unterminated format string"
  msgstr "constante de formato sin terminar"
  
! #: c-family/c-format.cc:2097
  #, gcc-internal-format
  msgid "%s used with %<%%%c%> %s format"
  msgstr "se usó %s con el formato %<%%%c%> %s"
  
! #: c-family/c-format.cc:2107
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support %s"
  msgstr "%s no admite %s"
  
! #: c-family/c-format.cc:2117
  #, gcc-internal-format
  msgid "%s does not support %s with the %<%%%c%> %s format"
  msgstr "%s no admite %s con el formato %<%%%c%> %s"
  
! #: c-family/c-format.cc:2131
  #, gcc-internal-format, gfc-internal-format
  msgid "%s used within a quoted sequence"
  msgstr ""
  
! #: c-family/c-format.cc:2144
  #, gcc-internal-format
  msgid "%qc conversion used unquoted"
  msgstr ""
  
! #: c-family/c-format.cc:2264 c-family/c-format.cc:2595
  #, gcc-internal-format, gfc-internal-format
  msgid "repeated %s in format"
  msgstr "se repitió %s en el formato"
  
! #: c-family/c-format.cc:2275
  #, gcc-internal-format
  msgid "missing fill character at end of strfmon format"
  msgstr "falta el carácter de relleno al final del formato strfmon"
  
! #: c-family/c-format.cc:2377
  #, gcc-internal-format, gfc-internal-format
  msgid "zero width in %s format"
  msgstr "anchura cero en el formato %s"
  
! #: c-family/c-format.cc:2400
  #, gcc-internal-format, gfc-internal-format
  msgid "empty left precision in %s format"
  msgstr "precisión izquierda vacía en el formato %s"
  
! #: c-family/c-format.cc:2491
  #, gcc-internal-format, gfc-internal-format
  msgid "empty precision in %s format"
  msgstr "precisión vacía en el formato %s"
  
! #: c-family/c-format.cc:2569
  #, gcc-internal-format
  msgid "%s does not support the %qs %s length modifier"
  msgstr "%s no admite el modificador de longitud %qs %s"
  
! #: c-family/c-format.cc:2625
  #, gcc-internal-format
  msgid "unknown conversion type character %qc in format"
  msgstr "se desconoce el carácter de tipo de conversión %qc en el formato"
  
! #: c-family/c-format.cc:2637
  #, gcc-internal-format
  msgid "%s does not support the %<%%%c%> %s format"
  msgstr "%s no admite el formato %<%%%c%> %s"
  
! #: c-family/c-format.cc:2669
  #, gcc-internal-format
  msgid "%s ignored with %s and %<%%%c%> %s format"
  msgstr "se descarta %s con %s y el formato %<%%%c%> %s"
  
! #: c-family/c-format.cc:2674
  #, gcc-internal-format, gfc-internal-format
  msgid "%s ignored with %s in %s format"
  msgstr "se descarta %s con %s en el formato %s"
  
! #: c-family/c-format.cc:2681
  #, gcc-internal-format
  msgid "use of %s and %s together with %<%%%c%> %s format"
  msgstr "uso de %s y %s junto con el formato %<%%%c%> %s"
  
! #: c-family/c-format.cc:2686
  #, gcc-internal-format, gfc-internal-format
  msgid "use of %s and %s together in %s format"
  msgstr "uso de %s y %s juntos en el formato %s"
  
! #: c-family/c-format.cc:2713
  #, gcc-internal-format
  msgid "%<%%%c%> yields only last 2 digits of year in some locales"
  msgstr "%<%%%c%> sólo produce los dos últimos dígitos del año en algunos lugares"
  
! #: c-family/c-format.cc:2717
  #, gcc-internal-format
  msgid "%<%%%c%> yields only last 2 digits of year"
  msgstr "%<%%%c%> sólo produce los dos últimos dígitos del año"
  
! #: c-family/c-format.cc:2744
  #, gcc-internal-format
  msgid "no closing %<]%> for %<%%[%> format"
  msgstr "no hay un %<]%> que cierre para el formato %<%%[%>"
  
! #: c-family/c-format.cc:2773
  #, gcc-internal-format
  msgid "use of %qs length modifier with %qc type character has either no effect or undefined behavior"
  msgstr "el uso del modificador de longitud %qs con el carácter de tipo %qc o no tiene ningún efecto o el comportamiento es indefinido"
  
! #: c-family/c-format.cc:2795
  #, gcc-internal-format
  msgid "%s does not support the %<%%%s%c%> %s format"
  msgstr "%s no admite el formato %<%%%s%c%> %s"
  
! #: c-family/c-format.cc:2833
  #, gcc-internal-format
  msgid "operand number specified with suppressed assignment"
  msgstr "se especificó un número de operandos con asignación suprimida"
  
! #: c-family/c-format.cc:2837
  #, gcc-internal-format
  msgid "operand number specified for format taking no argument"
  msgstr "el número de operandos especificados para el formato no toma argumentos"
  
! #: c-family/c-format.cc:3187
  #, fuzzy, gcc-internal-format
  #| msgid "repeated %s in format"
  msgid "unquoted type name %<%.*s%> in format"
  msgstr "se repitió %s en el formato"
  
! #: c-family/c-format.cc:3189
  #, fuzzy, gcc-internal-format
  #| msgid "repeated %s in format"
  msgid "unquoted operator %<%.*s%> in format"
  msgstr "se repitió %s en el formato"
  
! #: c-family/c-format.cc:3190
  #, fuzzy, gcc-internal-format
  #| msgid "embedded %<\\0%> in format"
  msgid "unquoted keyword %<%.*s%> in format"
  msgstr "%<\\0%> incrustado en el formato"
  
! #: c-family/c-format.cc:3193
  #, fuzzy, gcc-internal-format
  #| msgid "try using %qE instead"
  msgid "use %qs instead"
  msgstr "intente utilizar %qE en su lugar"
  
! #: c-family/c-format.cc:3245
  #, fuzzy, gcc-internal-format
  #| msgid "function attribute mismatch"
  msgid "unquoted attribute in format"
  msgstr "no coincide el atributo de función"
  
! #: c-family/c-format.cc:3258
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function %s"
  msgid "unquoted name of built-in function %<%.*s%> in format"
  msgstr "argumento no válido para la función interna %s"
  
! #: c-family/c-format.cc:3272
  #, gcc-internal-format
  msgid "unquoted identifier or keyword %<%.*s%> in format"
  msgstr ""
  
! #: c-family/c-format.cc:3306
  #, fuzzy, gcc-internal-format
  #| msgid "%<-misel=yes%> is deprecated; use %<-misel%> instead"
  msgid "misspelled term %<%.*s%> in format; use %<%s%s%> instead"
  msgstr "%<-misel=yes%> es obsoleto; utilice en su lugar %<-misel%>"
  
! #: c-family/c-format.cc:3350
  #, gcc-internal-format
  msgid "quoted %qs directive in format; use %qs instead"
  msgstr ""
  
! #: c-family/c-format.cc:3357 c-family/c-format.cc:3628
  #, gcc-internal-format
  msgid "contraction %<%.*s%> in format; use %qs instead"
  msgstr ""
  
! #: c-family/c-format.cc:3397
  #, fuzzy, gcc-internal-format
  #| msgid "unknown conversion type character %qc in format"
  msgid "unquoted whitespace character %qc in format"
  msgstr "se desconoce el carácter de tipo de conversión %qc en el formato"
  
! #: c-family/c-format.cc:3410
  #, fuzzy, gcc-internal-format
  #| msgid "spurious trailing %<%%%> in format"
  msgid "spurious trailing space in format"
  msgstr "%<%%%> final espurio en el formato"
  
! #: c-family/c-format.cc:3431
  #, fuzzy, gcc-internal-format
  #| msgid "non-constant initialization expression at %L"
  msgid "inconsistent capitalization in format"
  msgstr "expresión de inicialización que no es constante en %L"
  
! #: c-family/c-format.cc:3438
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown conversion type character %qc in format"
  msgid "unquoted sequence of %i consecutive space characters in format"
  msgstr "se desconoce el carácter de tipo de conversión %qc en el formato"
  
! #: c-family/c-format.cc:3458
  #, fuzzy, gcc-internal-format
  #| msgid "unknown conversion type character %qc in format"
  msgid "unquoted control characters in format"
  msgstr "se desconoce el carácter de tipo de conversión %qc en el formato"
  
! #: c-family/c-format.cc:3465
  #, fuzzy, gcc-internal-format
  #| msgid "unknown conversion type character %qc in format"
  msgid "unquoted control character %qc in format"
  msgstr "se desconoce el carácter de tipo de conversión %qc en el formato"
  
! #: c-family/c-format.cc:3523
  #, fuzzy, gcc-internal-format
  #| msgid "spurious trailing %<%%%> in format"
  msgid "unquoted option name %<%.*s%> in format"
  msgstr "%<%%%> final espurio en el formato"
  
! #: c-family/c-format.cc:3583
  #, fuzzy, gcc-internal-format
  #| msgid "unknown conversion type character %qc in format"
  msgid "unbalanced punctuation character %qc in format"
  msgstr "se desconoce el carácter de tipo de conversión %qc en el formato"
  
! #: c-family/c-format.cc:3602
  #, fuzzy, gcc-internal-format
  #| msgid "invalid preprocessing directive #%s"
  msgid "unquoted preprocessing directive %<%.*s%> in format"
  msgstr "directiva de preprocesamiento #%s no válida"
  
! #: c-family/c-format.cc:3638
  #, fuzzy, gcc-internal-format
  #| msgid "repeated %s in format"
  msgid "bare apostrophe %<'%> in format"
  msgstr "se repitió %s en el formato"
  
! #: c-family/c-format.cc:3640
  #, gcc-internal-format
  msgid "if avoiding the apostrophe is not feasible, enclose it in a pair of %qs and %qs directives instead"
  msgstr ""
  
! #: c-family/c-format.cc:3652
  #, fuzzy, gcc-internal-format
  #| msgid "repeated %s in format"
  msgid "grave accent %<`%> in format"
  msgstr "se repitió %s en el formato"
  
! #: c-family/c-format.cc:3654
  #, gcc-internal-format
  msgid "use the apostrophe directive %qs instead"
  msgstr ""
  
! #: c-family/c-format.cc:3666
  #, gcc-internal-format
  msgid "space followed by punctuation character %<%c%>"
  msgstr ""
  
! #: c-family/c-format.cc:3677
  #, fuzzy, gcc-internal-format
  #| msgid "repeated %s in format"
  msgid "quoted %qs directive in format"
  msgstr "se repitió %s en el formato"
  
! #: c-family/c-format.cc:3679
  #, gcc-internal-format
  msgid "if using %qs is not feasible, use %qs instead"
  msgstr ""
  
! #: c-family/c-format.cc:3708
  #, fuzzy, gcc-internal-format
  #| msgid "spurious trailing %<%%%> in format"
  msgid "spurious leading punctuation sequence %<%.*s%> in format"
  msgstr "%<%%%> final espurio en el formato"
  
! #: c-family/c-format.cc:3748
  #, fuzzy, gcc-internal-format
  #| msgid "spurious trailing %<%%%> in format"
  msgid "spurious trailing punctuation sequence %<%.*s%> in format"
  msgstr "%<%%%> final espurio en el formato"
  
! #: c-family/c-format.cc:3765
  #, gcc-internal-format
  msgid "unquoted sequence of %i consecutive punctuation characters %q.*s in format"
  msgstr ""
  
! #: c-family/c-format.cc:3785
  #, fuzzy, gcc-internal-format
  #| msgid "Nonconforming tab character at %C"
  msgid "unquoted non-graph characters in format"
  msgstr "Carácter de tabulación que no es conforme en %C"
  
! #: c-family/c-format.cc:3792
  #, fuzzy, gcc-internal-format
  #| msgid "unknown conversion type character %qc in format"
  msgid "unquoted non-graph character %qc in format"
  msgstr "se desconoce el carácter de tipo de conversión %qc en el formato"
  
! #: c-family/c-format.cc:3824
  #, fuzzy, gcc-internal-format
  #| msgid "unknown conversion type character %qc in format"
  msgid "unbalanced punctuation character %<%c%> in format"
  msgstr "se desconoce el carácter de tipo de conversión %qc en el formato"
  
! #: c-family/c-format.cc:3831
  #, fuzzy, gcc-internal-format
  #| msgid "undefined or invalid # directive"
  msgid "unterminated quoting directive"
  msgstr "directiva # no definida o no válida"
  
! #: c-family/c-format.cc:3840
  #, fuzzy, gcc-internal-format
  #| msgid "unknown conversion type character %qc in format"
  msgid "unterminated quote character %<%c%> in format"
  msgstr "se desconoce el carácter de tipo de conversión %qc en el formato"
  
! #: c-family/c-format.cc:3911
  #, gcc-internal-format
  msgid "spurious trailing %<%%%> in format"
  msgstr "%<%%%> final espurio en el formato"
  
! #: c-family/c-format.cc:3972
  #, gcc-internal-format
  msgid "conversion lacks type at end of format"
  msgstr "la conversión carece de tipo al final del formato"
  
! #: c-family/c-format.cc:4001
  #, fuzzy, gcc-internal-format
  #| msgid "undefined or invalid # directive"
  msgid "nested quoting directive"
  msgstr "directiva # no definida o no válida"
  
! #: c-family/c-format.cc:4012
  #, fuzzy, gcc-internal-format
  #| msgid "unmatched open paren"
  msgid "unmatched quoting directive"
  msgstr "paréntesis abierto sin coincidencia"
  
! #: c-family/c-format.cc:4027
  #, gcc-internal-format
  msgid "%qc directive redundant after prior occurence of the same"
  msgstr "directiva %qc redundante tras ocurrencia previa de la misma"
  
! #: c-family/c-format.cc:4033
  #, gcc-internal-format
  msgid "unmatched color reset directive"
  msgstr "directiva de reinicio de color desconocida"
  
! #: c-family/c-format.cc:4045
  #, gcc-internal-format
  msgid "%qc conversion used within a quoted sequence"
  msgstr ""
  
! #: c-family/c-format.cc:4085
  #, gcc-internal-format
  msgid "embedded %<\\0%> in format"
  msgstr "%<\\0%> incrustado en el formato"
  
! #: c-family/c-format.cc:4101
  #, gcc-internal-format
  msgid "unterminated color directive"
  msgstr "directiva de color no terminada"
  
! #: c-family/c-format.cc:4249
  #, gcc-internal-format, gfc-internal-format
  msgid "writing through null pointer (argument %d)"
  msgstr "escribiendo a través de un puntero nulo (argumento %d)"
  
! #: c-family/c-format.cc:4260
  #, gcc-internal-format, gfc-internal-format
  msgid "reading through null pointer (argument %d)"
  msgstr "leyendo a través de un puntero nulo (argumento %d)"
  
! #: c-family/c-format.cc:4280
  #, gcc-internal-format, gfc-internal-format
  msgid "writing into constant object (argument %d)"
  msgstr "escribiendo en un objeto constante (argumento %d)"
  
! #: c-family/c-format.cc:4292
  #, gcc-internal-format, gfc-internal-format
  msgid "extra type qualifiers in format argument (argument %d)"
  msgstr "calificadores de tipo extra en el argumento de formato (argumento %d)"
  
! #: c-family/c-format.cc:4914
  #, fuzzy
  #| msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgid "%s %e expects argument of type %e, but argument %d has type %e"
  msgstr "%s %<%s%.*s%> espera un argumento de tipo %<%s%s%>, pero el argumento %d es de tipo %qT"
  
! #: c-family/c-format.cc:4921
  #, fuzzy
  #| msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
  msgid "%s %e expects a matching %e argument"
  msgstr "%s %<%s%.*s%> espera un argumento %<%s%s%> coincidente"
  
! #: c-family/c-format.cc:4981 c-family/c-format.cc:4987
! #: c-family/c-format.cc:5041
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as a type"
  msgstr "%<__gcc_host_wide_int__%> no se define como un tipo"
  
! #: c-family/c-format.cc:4994 c-family/c-format.cc:5051
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
  msgstr "%<__gcc_host_wide_int__%> no se define como %<long%> o %<long long%>"
  
! #: c-family/c-format.cc:5103
  #, gcc-internal-format
  msgid "%<locus%> is not defined as a type"
  msgstr "%<locus%> no se define como un tipo"
  
! #: c-family/c-format.cc:5147
  #, fuzzy, gcc-internal-format
  #| msgid "%<locus%> is not defined as a type"
  msgid "%qs is not defined as a type"
  msgstr "%<locus%> no se define como un tipo"
  
! #: c-family/c-format.cc:5173
  #, gcc-internal-format
  msgid "%<location_t%> is not defined as a type"
  msgstr "%<location_t%> no se define como un tipo"
  
! #: c-family/c-format.cc:5190
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a type"
  msgstr "%<tree%> no se define como un tipo"
  
! #: c-family/c-format.cc:5196
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a pointer type"
  msgstr "%<tree%> no se define como un tipo puntero"
  
! #: c-family/c-format.cc:5392
  #, fuzzy, gcc-internal-format
  #| msgid "args to be formatted is not %<...%>"
  msgid "argument to be formatted is not %<...%>"
  msgstr "los argumentos que recibirán formato no son %<...%>"
  
! #: c-family/c-format.cc:5404
  #, gcc-internal-format
  msgid "strftime formats cannot format arguments"
  msgstr "los formatos de strftime no pueden dar formato a los argumentos"
  
! #: c-family/c-indentation.cc:322
  #, gcc-internal-format
  msgid "%<-Wmisleading-indentation%> is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers"
  msgstr ""
  
! #: c-family/c-indentation.cc:660
  #, gcc-internal-format
  msgid "this %qs clause does not guard..."
  msgstr ""
  
! #: c-family/c-indentation.cc:663
  #, gcc-internal-format
  msgid "...this statement, but the latter is misleadingly indented as if it were guarded by the %qs"
  msgstr ""
*************** msgstr ""
*** 37443,37807 ****
  msgid "badly nested C headers from preprocessor"
  msgstr "encabezados C mal anidados del preprocesador"
  
! #: c-family/c-lex.cc:267
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring #pragma %s %s"
  msgid "ignoring %<#pragma %s %s%>"
  msgstr "se descarta el #pragma %s %s"
  
  #. ... or not.
! #: c-family/c-lex.cc:685 c-family/c-lex.cc:1679
  #, gcc-internal-format
  msgid "stray %<@%> in program"
  msgstr "%<@%> parásita en el programa"
  
! #: c-family/c-lex.cc:700
  #, gcc-internal-format
  msgid "stray %qs in program"
  msgstr "%qs parásito en el programa"
  
! #: c-family/c-lex.cc:710
  #, gcc-internal-format, gfc-internal-format
  msgid "missing terminating %c character"
  msgstr "falta el carácter terminando %c"
  
! #: c-family/c-lex.cc:712
  #, gcc-internal-format
  msgid "stray %qc in program"
  msgstr "%qc parásito en el programa"
  
! #: c-family/c-lex.cc:717
  #, gcc-internal-format
  msgid "stray %<\\%o%> in program"
  msgstr "%<\\%o%> parásito en el programa"
  
! #: c-family/c-lex.cc:1082
  #, fuzzy, gcc-internal-format
  #| msgid "integer constant is too large for %<unsigned long%> type"
  msgid "integer constant is too large for %<unsigned _BitInt(%d)%> type"
  msgstr "la constante entera es demasiado grande para el tipo %<unsigned long%>"
  
! #: c-family/c-lex.cc:1085
  #, fuzzy, gcc-internal-format
  #| msgid "integer constant is too large for %<unsigned long%> type"
  msgid "integer constant is too large for %<_BitInt(%d)%> type"
  msgstr "la constante entera es demasiado grande para el tipo %<unsigned long%>"
  
! #: c-family/c-lex.cc:1093 c/c-decl.cc:12953
  #, fuzzy, gcc-internal-format
  #| msgid "%<__int%d%> is not supported on this target"
  msgid "%<_BitInt(%d)%> is not supported on this target"
  msgstr "no se admite %<__int%d%> para este objetivo"
  
! #: c-family/c-lex.cc:1145
  #, gcc-internal-format
  msgid "this decimal constant is unsigned only in ISO C90"
  msgstr "esta constante decimal sólo es unsigned en ISO C90"
  
! #: c-family/c-lex.cc:1149
  #, gcc-internal-format
  msgid "this decimal constant would be unsigned in ISO C90"
  msgstr "esta constante decimal será unsigned en ISO C90"
  
! #: c-family/c-lex.cc:1177
  #, gcc-internal-format
  msgid "integer constant is too large for %<unsigned long%> type"
  msgstr "la constante entera es demasiado grande para el tipo %<unsigned long%>"
  
! #: c-family/c-lex.cc:1217
  #, fuzzy, gcc-internal-format
  #| msgid "unsuffixed float constant"
  msgid "unsuffixed floating constant"
  msgstr "constante de coma flotante sin sufijo"
  
! #: c-family/c-lex.cc:1231
  #, fuzzy, gcc-internal-format
  #| msgid "decimal floating point not supported for this target"
  msgid "decimal floating-point not supported for this target"
  msgstr "no se admite la coma flotante decimal para este objetivo"
  
! #: c-family/c-lex.cc:1256 c-family/c-lex.cc:1284 c-family/c-lex.cc:1322
  #, gcc-internal-format
  msgid "unsupported non-standard suffix on floating constant"
  msgstr "no se admite el sufijo no estándar en una constante de coma flotante"
  
! #: c-family/c-lex.cc:1261 c-family/c-lex.cc:1315 c-family/c-lex.cc:1327
  #, gcc-internal-format
  msgid "non-standard suffix on floating constant"
  msgstr "sufijo no estándar en una constante de coma flotante"
  
! #: c-family/c-lex.cc:1293 c-family/c-lex.cc:1297 c-family/c-lex.cc:1302
  #, fuzzy, gcc-internal-format
  #| msgid "non-standard suffix on floating constant"
  msgid "non-standard suffix on floating constant before C23"
  msgstr "sufijo no estándar en una constante de coma flotante"
  
! #: c-family/c-lex.cc:1309
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<f%d%> or %<F%d%> suffix on floating constant only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: c-family/c-lex.cc:1330
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<bf16%> or %<BF16%> suffix on floating constant only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: c-family/c-lex.cc:1417 c-family/c-lex.cc:1420
  #, gcc-internal-format
  msgid "floating constant exceeds range of %qT"
  msgstr "la constante de coma flotante excede el rango de %qT"
  
! #: c-family/c-lex.cc:1435
  #, gcc-internal-format
  msgid "floating constant truncated to zero"
  msgstr "se truncó la constante de coma flotante a cero"
  
! #: c-family/c-lex.cc:1636
  #, gcc-internal-format
  msgid "repeated %<@%> before Objective-C string"
  msgstr "%<@%> repetida antes de la cadena Objective-C"
  
! #: c-family/c-lex.cc:1655 c/c-parser.cc:9720
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "no se admite la concatenación no estándar de literales de cadena"
  
! #: c-family/c-lex.cc:1691 c/c-parser.cc:9741
  #, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
  msgstr "C tradicional rechaza la concatenación de constantes de cadenas"
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19652
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
  
! #: c-family/c-omp.cc:241
  #, gcc-internal-format
  msgid "invalid expression type for %<#pragma omp atomic%>"
  msgstr "tipo de expresión no válido para %<#pragma omp atomic%>"
  
! #: c-family/c-omp.cc:246
  #, gcc-internal-format
  msgid "%<_Atomic%> expression in %<#pragma omp atomic%>"
  msgstr "expresión %<_Atomic%> en %<#pragma omp atomic%>"
  
! #: c-family/c-omp.cc:251
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgid "%<#pragma omp atomic compare capture%> with non-integral comparison result"
  msgstr "%<#pragma omp atomic capture%> usa dos expresiones diferentes para la memoria"
  
! #: c-family/c-omp.cc:540
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different variables for memory"
  msgstr "%<#pragma omp atomic update%> usa dos variables diferentes para la memoria"
  
! #: c-family/c-omp.cc:543 c-family/c-omp.cc:581
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr "%<#pragma omp atomic capture%> usa dos variables diferentes para la memoria"
  
! #: c-family/c-omp.cc:719
  #, gcc-internal-format
  msgid "type of %<depobj%> expression is not %<omp_depend_t%>"
  msgstr ""
  
! #: c-family/c-omp.cc:725
  #, gcc-internal-format
  msgid "%<const%> qualified %<depobj%> expression"
  msgstr ""
  
! #: c-family/c-omp.cc:750
  #, fuzzy, gcc-internal-format
  #| msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
  msgid "more than one locator in %<depend%> clause on %<depobj%> construct"
  msgstr "más de una cláusula %<depend(source)%> en una construcción %<ordered%>"
  
! #: c-family/c-omp.cc:756
  #, fuzzy, gcc-internal-format
  #| msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
  msgid "%<depobj%> dependence type specified in %<depend%> clause on %<depobj%> construct"
  msgstr "cláusula %<depend(source)%> especificada junto con cláusulas %<depend(sink:)%> en la misma construcción"
  
! #: c-family/c-omp.cc:772
  #, fuzzy, gcc-internal-format
  #| msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgid "%<iterator%> modifier may not be specified on %<depobj%> construct"
  msgstr "la cláusula %<ordered%> con parámetro no se puede especificar en la construcción %qs"
  
! #: c-family/c-omp.cc:1002 cp/semantics.cc:11597
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "tipo no válido para la variable de iteración %qE"
  
! #: c-family/c-omp.cc:1007
  #, gcc-internal-format
  msgid "%<_Atomic%> iteration variable %qE"
  msgstr "variable de iteración %<_Atomic%> %qE"
  
! #: c-family/c-omp.cc:1023
  #, gcc-internal-format
  msgid "%qE is not initialized"
  msgstr "%qE no está inicializado"
  
! #: c-family/c-omp.cc:1044 cp/semantics.cc:11481
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "falta el predicado controlador"
  
! #: c-family/c-omp.cc:1150 cp/semantics.cc:11072
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "predicado controlador no válido"
  
! #: c-family/c-omp.cc:1157 cp/semantics.cc:11487
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "falta la expresión de incremento"
  
! #: c-family/c-omp.cc:1258 c-family/c-omp.cc:1276
  #, gcc-internal-format
  msgid "increment is not constant 1 or -1 for %<!=%> condition"
  msgstr ""
  
! #: c-family/c-omp.cc:1289 cp/semantics.cc:11189
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "expresión de incremento no válida"
  
! #: c-family/c-omp.cc:1389
  #, gcc-internal-format
  msgid "initializer expression refers to iteration variable %qD"
  msgstr "la expresión inicializadora hace referencia a la variable de iteración %qD"
  
! #: c-family/c-omp.cc:1393
  #, gcc-internal-format
  msgid "condition expression refers to iteration variable %qD"
  msgstr "la expresión de la condición hace referencia a la variable de iteración %qD"
  
! #: c-family/c-omp.cc:1397
  #, gcc-internal-format
  msgid "increment expression refers to iteration variable %qD"
  msgstr "la expresión de incremento hace referencia a la variable de iteración %qD"
  
! #: c-family/c-omp.cc:1575
  #, fuzzy, gcc-internal-format
  #| msgid "!$OMP DO iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
  msgid "outer iteration variable %qD used in initializer expression has type other than %qT"
  msgstr "La variable de iteración !$OMP DO está presente en una cláusula diferente de PRIVATE o LASTPRIVATE en %L"
  
! #: c-family/c-omp.cc:1579
  #, fuzzy, gcc-internal-format
  #| msgid "!$OMP DO iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
  msgid "outer iteration variable %qD used in condition expression has type other than %qT"
  msgstr "La variable de iteración !$OMP DO está presente en una cláusula diferente de PRIVATE o LASTPRIVATE en %L"
  
! #: c-family/c-omp.cc:1586
  #, gcc-internal-format
  msgid "outer iteration variable %qD multiplier expression %qE is not integral"
  msgstr ""
  
! #: c-family/c-omp.cc:1592
  #, fuzzy, gcc-internal-format
  #| msgid "iterating variable in fast enumeration is not an object"
  msgid "outer iteration variable %qD addend expression %qE is not integral"
  msgstr "la variable que itera en la enumeración rápida no es un objeto"
  
! #: c-family/c-omp.cc:1731 c-family/c-omp.cc:1825
  #, fuzzy, gcc-internal-format
  #| msgid "threadprivate variable %qE used in untied task"
  msgid "the same loop iteration variables %qD used in multiple associated loops"
  msgstr "se usó la variable threadprivate %qE en una tarea sin atar"
  
! #: c-family/c-omp.cc:1766
  #, gcc-internal-format
  msgid "two different outer iteration variables %qD and %qD used in a single loop"
  msgstr ""
  
! #: c-family/c-omp.cc:1775
  #, gcc-internal-format
  msgid "non-rectangular loops from generated loops unsupported"
  msgstr ""
  
! #: c-family/c-omp.cc:1939
  #, gcc-internal-format
  msgid "variable %qD used as loop variable is bound in intervening code"
  msgstr ""
  
! #: c-family/c-omp.cc:1943
  #, fuzzy, gcc-internal-format
  #| msgid "variable %qD has initializer but incomplete type"
  msgid "variable %qD used in initializer is bound in intervening code"
  msgstr "la variable %qD tiene inicializador pero de tipo de dato incompleto"
  
! #: c-family/c-omp.cc:1947
  #, fuzzy, gcc-internal-format
  #| msgid "register variable %qD used in nested function"
  msgid "variable %qD used in end test is bound in intervening code"
  msgstr "se usó la variable de registro %qD en la función anidada"
  
! #: c-family/c-omp.cc:1951
  #, gcc-internal-format
  msgid "variable %qD used in increment expression is bound in intervening code"
  msgstr ""
  
! #: c-family/c-omp.cc:1977
  #, gcc-internal-format
  msgid "imperfectly nested loop using generated loops"
  msgstr ""
  
! #: c-family/c-omp.cc:2561
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct combined with %<simd%> or %<loop%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2572
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct not combined with %<parallel%>, %<for%> or %<sections%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2585
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:3072 c/c-typeck.cc:17708 cp/semantics.cc:10162
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3164 c-family/c-omp.cc:3179 c/c-parser.cc:27113
! #: cp/parser.cc:50562
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not an function argument"
  msgid "%qD is not a function argument"
  msgstr "%qD no es un argumento de función"
  
! #: c-family/c-omp.cc:3460 c/c-typeck.cc:16795 cp/semantics.cc:8752
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "campo de bits %qE en cláusula %qs"
  
! #: c-family/c-omp.cc:3468
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE no es una variable en la cláusula %qs"
  
! #: c-family/c-omp.cc:3476 c/c-typeck.cc:15195 c/c-typeck.cc:16884
! #: c/c-typeck.cc:17072
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "%<_Atomic%> %qE en cláusula %qs"
  
! #: c-family/c-omp.cc:3501
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "%qE no es un miembro de una unión"
  
  #: c-family/c-opts.cc:348
  #, fuzzy, gcc-internal-format
  #| msgid "-I- specified twice"
--- 39196,39566 ----
  msgid "badly nested C headers from preprocessor"
  msgstr "encabezados C mal anidados del preprocesador"
  
! #: c-family/c-lex.cc:272
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring #pragma %s %s"
  msgid "ignoring %<#pragma %s %s%>"
  msgstr "se descarta el #pragma %s %s"
  
  #. ... or not.
! #: c-family/c-lex.cc:690 c-family/c-lex.cc:1684
  #, gcc-internal-format
  msgid "stray %<@%> in program"
  msgstr "%<@%> parásita en el programa"
  
! #: c-family/c-lex.cc:705
  #, gcc-internal-format
  msgid "stray %qs in program"
  msgstr "%qs parásito en el programa"
  
! #: c-family/c-lex.cc:715
  #, gcc-internal-format, gfc-internal-format
  msgid "missing terminating %c character"
  msgstr "falta el carácter terminando %c"
  
! #: c-family/c-lex.cc:717
  #, gcc-internal-format
  msgid "stray %qc in program"
  msgstr "%qc parásito en el programa"
  
! #: c-family/c-lex.cc:722
  #, gcc-internal-format
  msgid "stray %<\\%o%> in program"
  msgstr "%<\\%o%> parásito en el programa"
  
! #: c-family/c-lex.cc:1087
  #, fuzzy, gcc-internal-format
  #| msgid "integer constant is too large for %<unsigned long%> type"
  msgid "integer constant is too large for %<unsigned _BitInt(%d)%> type"
  msgstr "la constante entera es demasiado grande para el tipo %<unsigned long%>"
  
! #: c-family/c-lex.cc:1090
  #, fuzzy, gcc-internal-format
  #| msgid "integer constant is too large for %<unsigned long%> type"
  msgid "integer constant is too large for %<_BitInt(%d)%> type"
  msgstr "la constante entera es demasiado grande para el tipo %<unsigned long%>"
  
! #: c-family/c-lex.cc:1098 c/c-decl.cc:13043
  #, fuzzy, gcc-internal-format
  #| msgid "%<__int%d%> is not supported on this target"
  msgid "%<_BitInt(%d)%> is not supported on this target"
  msgstr "no se admite %<__int%d%> para este objetivo"
  
! #: c-family/c-lex.cc:1150
  #, gcc-internal-format
  msgid "this decimal constant is unsigned only in ISO C90"
  msgstr "esta constante decimal sólo es unsigned en ISO C90"
  
! #: c-family/c-lex.cc:1154
  #, gcc-internal-format
  msgid "this decimal constant would be unsigned in ISO C90"
  msgstr "esta constante decimal será unsigned en ISO C90"
  
! #: c-family/c-lex.cc:1182
  #, gcc-internal-format
  msgid "integer constant is too large for %<unsigned long%> type"
  msgstr "la constante entera es demasiado grande para el tipo %<unsigned long%>"
  
! #: c-family/c-lex.cc:1222
  #, fuzzy, gcc-internal-format
  #| msgid "unsuffixed float constant"
  msgid "unsuffixed floating constant"
  msgstr "constante de coma flotante sin sufijo"
  
! #: c-family/c-lex.cc:1236 c/c-decl.cc:12963
  #, fuzzy, gcc-internal-format
  #| msgid "decimal floating point not supported for this target"
  msgid "decimal floating-point not supported for this target"
  msgstr "no se admite la coma flotante decimal para este objetivo"
  
! #: c-family/c-lex.cc:1261 c-family/c-lex.cc:1289 c-family/c-lex.cc:1327
  #, gcc-internal-format
  msgid "unsupported non-standard suffix on floating constant"
  msgstr "no se admite el sufijo no estándar en una constante de coma flotante"
  
! #: c-family/c-lex.cc:1266 c-family/c-lex.cc:1320 c-family/c-lex.cc:1332
  #, gcc-internal-format
  msgid "non-standard suffix on floating constant"
  msgstr "sufijo no estándar en una constante de coma flotante"
  
! #: c-family/c-lex.cc:1298 c-family/c-lex.cc:1302 c-family/c-lex.cc:1307
  #, fuzzy, gcc-internal-format
  #| msgid "non-standard suffix on floating constant"
  msgid "non-standard suffix on floating constant before C23"
  msgstr "sufijo no estándar en una constante de coma flotante"
  
! #: c-family/c-lex.cc:1314
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<f%d%> or %<F%d%> suffix on floating constant only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: c-family/c-lex.cc:1335
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<bf16%> or %<BF16%> suffix on floating constant only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: c-family/c-lex.cc:1422 c-family/c-lex.cc:1425
  #, gcc-internal-format
  msgid "floating constant exceeds range of %qT"
  msgstr "la constante de coma flotante excede el rango de %qT"
  
! #: c-family/c-lex.cc:1440
  #, gcc-internal-format
  msgid "floating constant truncated to zero"
  msgstr "se truncó la constante de coma flotante a cero"
  
! #: c-family/c-lex.cc:1641
  #, gcc-internal-format
  msgid "repeated %<@%> before Objective-C string"
  msgstr "%<@%> repetida antes de la cadena Objective-C"
  
! #: c-family/c-lex.cc:1660 c/c-parser.cc:9867
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "no se admite la concatenación no estándar de literales de cadena"
  
! #: c-family/c-lex.cc:1696 c/c-parser.cc:9888
  #, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
  msgstr "C tradicional rechaza la concatenación de constantes de cadenas"
  
! #: c-family/c-omp.cc:136 cp/pt.cc:20217
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
  
! #: c-family/c-omp.cc:246
  #, gcc-internal-format
  msgid "invalid expression type for %<#pragma omp atomic%>"
  msgstr "tipo de expresión no válido para %<#pragma omp atomic%>"
  
! #: c-family/c-omp.cc:251
  #, gcc-internal-format
  msgid "%<_Atomic%> expression in %<#pragma omp atomic%>"
  msgstr "expresión %<_Atomic%> en %<#pragma omp atomic%>"
  
! #: c-family/c-omp.cc:256
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgid "%<#pragma omp atomic compare capture%> with non-integral comparison result"
  msgstr "%<#pragma omp atomic capture%> usa dos expresiones diferentes para la memoria"
  
! #: c-family/c-omp.cc:545
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different variables for memory"
  msgstr "%<#pragma omp atomic update%> usa dos variables diferentes para la memoria"
  
! #: c-family/c-omp.cc:548 c-family/c-omp.cc:586
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr "%<#pragma omp atomic capture%> usa dos variables diferentes para la memoria"
  
! #: c-family/c-omp.cc:724
  #, gcc-internal-format
  msgid "type of %<depobj%> expression is not %<omp_depend_t%>"
  msgstr ""
  
! #: c-family/c-omp.cc:730
  #, gcc-internal-format
  msgid "%<const%> qualified %<depobj%> expression"
  msgstr ""
  
! #: c-family/c-omp.cc:755
  #, fuzzy, gcc-internal-format
  #| msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
  msgid "more than one locator in %<depend%> clause on %<depobj%> construct"
  msgstr "más de una cláusula %<depend(source)%> en una construcción %<ordered%>"
  
! #: c-family/c-omp.cc:761
  #, fuzzy, gcc-internal-format
  #| msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
  msgid "%<depobj%> dependence type specified in %<depend%> clause on %<depobj%> construct"
  msgstr "cláusula %<depend(source)%> especificada junto con cláusulas %<depend(sink:)%> en la misma construcción"
  
! #: c-family/c-omp.cc:775
  #, fuzzy, gcc-internal-format
  #| msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgid "%<iterator%> modifier may not be specified on %<depobj%> construct"
  msgstr "la cláusula %<ordered%> con parámetro no se puede especificar en la construcción %qs"
  
! #: c-family/c-omp.cc:1005 cp/semantics.cc:12087
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "tipo no válido para la variable de iteración %qE"
  
! #: c-family/c-omp.cc:1010
  #, gcc-internal-format
  msgid "%<_Atomic%> iteration variable %qE"
  msgstr "variable de iteración %<_Atomic%> %qE"
  
! #: c-family/c-omp.cc:1026
  #, gcc-internal-format
  msgid "%qE is not initialized"
  msgstr "%qE no está inicializado"
  
! #: c-family/c-omp.cc:1047 cp/semantics.cc:11971
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "falta el predicado controlador"
  
! #: c-family/c-omp.cc:1153 cp/semantics.cc:11562
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "predicado controlador no válido"
  
! #: c-family/c-omp.cc:1160 cp/semantics.cc:11977
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "falta la expresión de incremento"
  
! #: c-family/c-omp.cc:1261 c-family/c-omp.cc:1279
  #, gcc-internal-format
  msgid "increment is not constant 1 or -1 for %<!=%> condition"
  msgstr ""
  
! #: c-family/c-omp.cc:1292 cp/semantics.cc:11679
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "expresión de incremento no válida"
  
! #: c-family/c-omp.cc:1392
  #, gcc-internal-format
  msgid "initializer expression refers to iteration variable %qD"
  msgstr "la expresión inicializadora hace referencia a la variable de iteración %qD"
  
! #: c-family/c-omp.cc:1396
  #, gcc-internal-format
  msgid "condition expression refers to iteration variable %qD"
  msgstr "la expresión de la condición hace referencia a la variable de iteración %qD"
  
! #: c-family/c-omp.cc:1400
  #, gcc-internal-format
  msgid "increment expression refers to iteration variable %qD"
  msgstr "la expresión de incremento hace referencia a la variable de iteración %qD"
  
! #: c-family/c-omp.cc:1578
  #, fuzzy, gcc-internal-format
  #| msgid "!$OMP DO iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
  msgid "outer iteration variable %qD used in initializer expression has type other than %qT"
  msgstr "La variable de iteración !$OMP DO está presente en una cláusula diferente de PRIVATE o LASTPRIVATE en %L"
  
! #: c-family/c-omp.cc:1582
  #, fuzzy, gcc-internal-format
  #| msgid "!$OMP DO iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
  msgid "outer iteration variable %qD used in condition expression has type other than %qT"
  msgstr "La variable de iteración !$OMP DO está presente en una cláusula diferente de PRIVATE o LASTPRIVATE en %L"
  
! #: c-family/c-omp.cc:1589
  #, gcc-internal-format
  msgid "outer iteration variable %qD multiplier expression %qE is not integral"
  msgstr ""
  
! #: c-family/c-omp.cc:1595
  #, fuzzy, gcc-internal-format
  #| msgid "iterating variable in fast enumeration is not an object"
  msgid "outer iteration variable %qD addend expression %qE is not integral"
  msgstr "la variable que itera en la enumeración rápida no es un objeto"
  
! #: c-family/c-omp.cc:1734 c-family/c-omp.cc:1828
  #, fuzzy, gcc-internal-format
  #| msgid "threadprivate variable %qE used in untied task"
  msgid "the same loop iteration variables %qD used in multiple associated loops"
  msgstr "se usó la variable threadprivate %qE en una tarea sin atar"
  
! #: c-family/c-omp.cc:1769
  #, gcc-internal-format
  msgid "two different outer iteration variables %qD and %qD used in a single loop"
  msgstr ""
  
! #: c-family/c-omp.cc:1778
  #, gcc-internal-format
  msgid "non-rectangular loops from generated loops unsupported"
  msgstr ""
  
! #: c-family/c-omp.cc:1942
  #, gcc-internal-format
  msgid "variable %qD used as loop variable is bound in intervening code"
  msgstr ""
  
! #: c-family/c-omp.cc:1946
  #, fuzzy, gcc-internal-format
  #| msgid "variable %qD has initializer but incomplete type"
  msgid "variable %qD used in initializer is bound in intervening code"
  msgstr "la variable %qD tiene inicializador pero de tipo de dato incompleto"
  
! #: c-family/c-omp.cc:1950
  #, fuzzy, gcc-internal-format
  #| msgid "register variable %qD used in nested function"
  msgid "variable %qD used in end test is bound in intervening code"
  msgstr "se usó la variable de registro %qD en la función anidada"
  
! #: c-family/c-omp.cc:1954
  #, gcc-internal-format
  msgid "variable %qD used in increment expression is bound in intervening code"
  msgstr ""
  
! #: c-family/c-omp.cc:1980
  #, gcc-internal-format
  msgid "imperfectly nested loop using generated loops"
  msgstr ""
  
! #: c-family/c-omp.cc:2567
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct combined with %<simd%> or %<loop%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2578
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct not combined with %<parallel%>, %<for%> or %<sections%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2591
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:3078 c/c-typeck.cc:18397 cp/semantics.cc:10590
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3170 c-family/c-omp.cc:3185 c/c-parser.cc:28136
! #: cp/parser.cc:53711
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not an function argument"
  msgid "%qD is not a function argument"
  msgstr "%qD no es un argumento de función"
  
! #: c-family/c-omp.cc:3466 c/c-typeck.cc:17468 cp/semantics.cc:9162
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "campo de bits %qE en cláusula %qs"
  
! #: c-family/c-omp.cc:3474
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE no es una variable en la cláusula %qs"
  
! #: c-family/c-omp.cc:3482 c/c-typeck.cc:15730 c/c-typeck.cc:17567
! #: c/c-typeck.cc:17755
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "%<_Atomic%> %qE en cláusula %qs"
  
! #: c-family/c-omp.cc:3507
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "%qE no es un miembro de una unión"
  
+ #: c-family/c-omp.cc:4357 c-family/c-omp.cc:4478 c-family/c-omp.cc:4572
+ #, fuzzy, gcc-internal-format
+ #| msgid "%qE is not of type %qT"
+ msgid "mapper %qE not found for type %qT"
+ msgstr "%qE no es de tipo %qT"
+ 
  #: c-family/c-opts.cc:348
  #, fuzzy, gcc-internal-format
  #| msgid "-I- specified twice"
*************** msgstr "se especificó dos veces el nomb
*** 37835,37974 ****
  msgid "invalid argument %qs to %<-fsearch-include-path%>"
  msgstr "argumento %qs no válido para %qs"
  
! #: c-family/c-opts.cc:927
  #, fuzzy, gcc-internal-format
  #| msgid "-fno-gnu89-inline is only supported in GNU99 or C99 mode"
  msgid "%<-fno-gnu89-inline%> is only supported in GNU99 or C99 mode"
  msgstr "-fno-gnu89-inline sólo se admite en modo GNU99 o C99"
  
! #: c-family/c-opts.cc:973
  #, fuzzy, gcc-internal-format
  #| msgid "-Wformat-y2k ignored without -Wformat"
  msgid "%<-Wformat-y2k%> ignored without %<-Wformat%>"
  msgstr "se descarta -Wformat-y2k sin -Wformat"
  
! #: c-family/c-opts.cc:975
  #, fuzzy, gcc-internal-format
  #| msgid "-Wformat-extra-args ignored without -Wformat"
  msgid "%<-Wformat-extra-args%> ignored without %<-Wformat%>"
  msgstr "se descarta -Wformat-extra-args sin -Wformat"
  
! #: c-family/c-opts.cc:977
  #, fuzzy, gcc-internal-format
  #| msgid "-Wformat-zero-length ignored without -Wformat"
  msgid "%<-Wformat-zero-length%> ignored without %<-Wformat%>"
  msgstr "se descarta -Wformat-zero-lenght sin -Wformat"
  
! #: c-family/c-opts.cc:979
  #, fuzzy, gcc-internal-format
  #| msgid "-Wformat-nonliteral ignored without -Wformat"
  msgid "%<-Wformat-nonliteral%> ignored without %<-Wformat%>"
  msgstr "se descarta -Wformat-nonliteral sin -Wformat"
  
! #: c-family/c-opts.cc:981
  #, fuzzy, gcc-internal-format
  #| msgid "-Wformat-contains-nul ignored without -Wformat"
  msgid "%<-Wformat-contains-nul%> ignored without %<-Wformat%>"
  msgstr "se descarta -Wformat-contains-nul sin -Wformat"
  
! #: c-family/c-opts.cc:983
  #, fuzzy, gcc-internal-format
  #| msgid "-Wformat-security ignored without -Wformat"
  msgid "%<-Wformat-security%> ignored without %<-Wformat%>"
  msgstr "se descarta -Wformat-security sin -Wformat"
  
! #: c-family/c-opts.cc:1081
  #, gcc-internal-format
  msgid "%<-fabi-compat-version=1%> is not supported, using =2"
  msgstr "no se admite %<-fabi-compat-version=1%>; se usará =2"
  
! #: c-family/c-opts.cc:1094
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fabi-compat-version=1%> is not supported, using =2"
  msgid "%<-fabi-version=%d%> is not supported, using =%d"
  msgstr "no se admite %<-fabi-compat-version=1%>; se usará =2"
  
! #: c-family/c-opts.cc:1200
  #, gcc-internal-format
  msgid "external TLS initialization functions not supported on this target"
  msgstr "no se admiten funciones de inicialización TLS externas en este objetivo"
  
! #: c-family/c-opts.cc:1228
  #, fuzzy, gcc-internal-format
  #| msgid "too many filenames given.  Type %s --help for usage"
  msgid "too many filenames given; type %<%s %s%> for usage"
  msgstr "demasiados nombres de ficheros. Teclee %s --help para información de modo de empleo"
  
! #: c-family/c-opts.cc:1242
  #, gcc-internal-format
  msgid "opening output file %s: %m"
  msgstr "abriendo el fichero de salida %s: %m"
  
! #: c-family/c-opts.cc:1260
  #, gcc-internal-format
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr ""
  
! #: c-family/c-opts.cc:1426 c-family/c-opts.cc:1447
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr "abriendo el fichero de dependencias %s: %m"
  
! #: c-family/c-opts.cc:1451
  #, gcc-internal-format
  msgid "%<-MF%> and %<-fdeps-file=%> cannot share an output file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1461
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr "cerrando el fichero de dependencias %s: %m"
  
! #: c-family/c-opts.cc:1464
  #, gcc-internal-format
  msgid "when writing output to %s: %m"
  msgstr "al escribir la salida a %s: %m"
  
! #: c-family/c-opts.cc:1542
  #, fuzzy, gcc-internal-format
  #| msgid "to generate dependencies you must specify either -M or -MM"
  msgid "to generate dependencies you must specify either %<-M%> or %<-MM%>"
  msgstr "para generar dependencias debe especificar -M ó -MM"
  
! #: c-family/c-opts.cc:1566
  #, fuzzy, gcc-internal-format
  #| msgid "-MG may only be used with -M or -MM"
  msgid "%<-MG%> may only be used with %<-M%> or %<-MM%>"
  msgstr "-MG sólo se puede usar con -M ó -MM"
  
! #: c-family/c-opts.cc:1599
  #, fuzzy, gcc-internal-format
  #| msgid "-fdirectives-only is incompatible with -Wunused_macros"
  msgid "%<-fdirectives-only%> is incompatible with %<-Wunused-macros%>"
  msgstr "-fdirectives-only es incompatible con -Wunused_macros"
  
! #: c-family/c-opts.cc:1602
  #, fuzzy, gcc-internal-format
  #| msgid "-fdirectives-only is incompatible with -traditional"
  msgid "%<-fdirectives-only%> is incompatible with %<-traditional%>"
  msgstr "-fdirectives-only es incompatible con -traditional"
  
! #: c-family/c-opts.cc:1704
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because optimizations are turned off"
  msgstr ""
  
! #: c-family/c-opts.cc:1708
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1714
  #, gcc-internal-format
  msgid "%<_GLIBCXX_ASSERTIONS%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1838
  #, gcc-internal-format
  msgid "too late for # directive to set debug directory"
  msgstr "demasiado tarde para que la directiva # establezca el directorio de depuración"
--- 39594,39733 ----
  msgid "invalid argument %qs to %<-fsearch-include-path%>"
  msgstr "argumento %qs no válido para %qs"
  
! #: c-family/c-opts.cc:941
  #, fuzzy, gcc-internal-format
  #| msgid "-fno-gnu89-inline is only supported in GNU99 or C99 mode"
  msgid "%<-fno-gnu89-inline%> is only supported in GNU99 or C99 mode"
  msgstr "-fno-gnu89-inline sólo se admite en modo GNU99 o C99"
  
! #: c-family/c-opts.cc:996
  #, fuzzy, gcc-internal-format
  #| msgid "-Wformat-y2k ignored without -Wformat"
  msgid "%<-Wformat-y2k%> ignored without %<-Wformat%>"
  msgstr "se descarta -Wformat-y2k sin -Wformat"
  
! #: c-family/c-opts.cc:998
  #, fuzzy, gcc-internal-format
  #| msgid "-Wformat-extra-args ignored without -Wformat"
  msgid "%<-Wformat-extra-args%> ignored without %<-Wformat%>"
  msgstr "se descarta -Wformat-extra-args sin -Wformat"
  
! #: c-family/c-opts.cc:1000
  #, fuzzy, gcc-internal-format
  #| msgid "-Wformat-zero-length ignored without -Wformat"
  msgid "%<-Wformat-zero-length%> ignored without %<-Wformat%>"
  msgstr "se descarta -Wformat-zero-lenght sin -Wformat"
  
! #: c-family/c-opts.cc:1002
  #, fuzzy, gcc-internal-format
  #| msgid "-Wformat-nonliteral ignored without -Wformat"
  msgid "%<-Wformat-nonliteral%> ignored without %<-Wformat%>"
  msgstr "se descarta -Wformat-nonliteral sin -Wformat"
  
! #: c-family/c-opts.cc:1004
  #, fuzzy, gcc-internal-format
  #| msgid "-Wformat-contains-nul ignored without -Wformat"
  msgid "%<-Wformat-contains-nul%> ignored without %<-Wformat%>"
  msgstr "se descarta -Wformat-contains-nul sin -Wformat"
  
! #: c-family/c-opts.cc:1006
  #, fuzzy, gcc-internal-format
  #| msgid "-Wformat-security ignored without -Wformat"
  msgid "%<-Wformat-security%> ignored without %<-Wformat%>"
  msgstr "se descarta -Wformat-security sin -Wformat"
  
! #: c-family/c-opts.cc:1104
  #, gcc-internal-format
  msgid "%<-fabi-compat-version=1%> is not supported, using =2"
  msgstr "no se admite %<-fabi-compat-version=1%>; se usará =2"
  
! #: c-family/c-opts.cc:1117
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fabi-compat-version=1%> is not supported, using =2"
  msgid "%<-fabi-version=%d%> is not supported, using =%d"
  msgstr "no se admite %<-fabi-compat-version=1%>; se usará =2"
  
! #: c-family/c-opts.cc:1226
  #, gcc-internal-format
  msgid "external TLS initialization functions not supported on this target"
  msgstr "no se admiten funciones de inicialización TLS externas en este objetivo"
  
! #: c-family/c-opts.cc:1269
  #, fuzzy, gcc-internal-format
  #| msgid "too many filenames given.  Type %s --help for usage"
  msgid "too many filenames given; type %<%s %s%> for usage"
  msgstr "demasiados nombres de ficheros. Teclee %s --help para información de modo de empleo"
  
! #: c-family/c-opts.cc:1283
  #, gcc-internal-format
  msgid "opening output file %s: %m"
  msgstr "abriendo el fichero de salida %s: %m"
  
! #: c-family/c-opts.cc:1301
  #, gcc-internal-format
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr ""
  
! #: c-family/c-opts.cc:1467 c-family/c-opts.cc:1488
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr "abriendo el fichero de dependencias %s: %m"
  
! #: c-family/c-opts.cc:1492
  #, gcc-internal-format
  msgid "%<-MF%> and %<-fdeps-file=%> cannot share an output file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1502
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr "cerrando el fichero de dependencias %s: %m"
  
! #: c-family/c-opts.cc:1505
  #, gcc-internal-format
  msgid "when writing output to %s: %m"
  msgstr "al escribir la salida a %s: %m"
  
! #: c-family/c-opts.cc:1583
  #, fuzzy, gcc-internal-format
  #| msgid "to generate dependencies you must specify either -M or -MM"
  msgid "to generate dependencies you must specify either %<-M%> or %<-MM%>"
  msgstr "para generar dependencias debe especificar -M ó -MM"
  
! #: c-family/c-opts.cc:1607
  #, fuzzy, gcc-internal-format
  #| msgid "-MG may only be used with -M or -MM"
  msgid "%<-MG%> may only be used with %<-M%> or %<-MM%>"
  msgstr "-MG sólo se puede usar con -M ó -MM"
  
! #: c-family/c-opts.cc:1640
  #, fuzzy, gcc-internal-format
  #| msgid "-fdirectives-only is incompatible with -Wunused_macros"
  msgid "%<-fdirectives-only%> is incompatible with %<-Wunused-macros%>"
  msgstr "-fdirectives-only es incompatible con -Wunused_macros"
  
! #: c-family/c-opts.cc:1643
  #, fuzzy, gcc-internal-format
  #| msgid "-fdirectives-only is incompatible with -traditional"
  msgid "%<-fdirectives-only%> is incompatible with %<-traditional%>"
  msgstr "-fdirectives-only es incompatible con -traditional"
  
! #: c-family/c-opts.cc:1746
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because optimizations are turned off"
  msgstr ""
  
! #: c-family/c-opts.cc:1750
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1756
  #, gcc-internal-format
  msgid "%<_GLIBCXX_ASSERTIONS%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1880
  #, gcc-internal-format
  msgid "too late for # directive to set debug directory"
  msgstr "demasiado tarde para que la directiva # establezca el directorio de depuración"
*************** msgstr "%qs no es una opción para contr
*** 38245,38416 ****
  msgid "option %qs is valid for %s but not for %s"
  msgstr "la opción %qs es válida para %s pero no para %s"
  
! #: c-family/c-pragma.cc:1054
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC option is not allowed inside functions"
  msgid "%<#pragma GCC option%> is not allowed inside functions"
  msgstr "no se permite #pragma GCC option dentro de funciones"
  
! #: c-family/c-pragma.cc:1066
  #, gcc-internal-format
  msgid "%<#pragma GCC option%> is not a string"
  msgstr "%<#pragma GCC option%> no es una cadena"
  
! #: c-family/c-pragma.cc:1091
  #, gcc-internal-format
  msgid "%<#pragma GCC target (string [,string]...)%> does not have a final %<)%>"
  msgstr "%<#pragma GCC target (cadena, [,cadena]...)%> no tiene un %<)%> final"
  
! #: c-family/c-pragma.cc:1097
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC target string... is badly formed"
  msgid "%<#pragma GCC target%> string is badly formed"
  msgstr "#pragma GCC target cadena... está mal formado"
  
! #: c-family/c-pragma.cc:1126
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma GCC optimize%> is not allowed inside functions"
  msgstr "no se permite #pragma GCC optimize dentro de funciones"
  
! #: c-family/c-pragma.cc:1138
  #, gcc-internal-format
  msgid "%<#pragma GCC optimize%> is not a string or number"
  msgstr "%<#pragma GCC optimize%> no es una cadena o un número"
  
! #: c-family/c-pragma.cc:1162
  #, gcc-internal-format
  msgid "%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>"
  msgstr "%<#pragma GCC optimize (cadena [,string]...)%> no tiene un %<)%> final"
  
! #: c-family/c-pragma.cc:1168
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize string... is badly formed"
  msgid "%<#pragma GCC optimize%> string is badly formed"
  msgstr "#pragma GCC optimize cadena... está mal formado"
  
! #: c-family/c-pragma.cc:1211
  #, fuzzy, gcc-internal-format
  #| msgid "junk at end of %<#pragma push_options%>"
  msgid "junk at end of %<#pragma GCC push_options%>"
  msgstr "basura al final de %<#pragma push_options%>"
  
! #: c-family/c-pragma.cc:1248
  #, fuzzy, gcc-internal-format
  #| msgid "junk at end of %<#pragma pop_options%>"
  msgid "junk at end of %<#pragma GCC pop_options%>"
  msgstr "basura al final de %<#pragma pop_options%>"
  
! #: c-family/c-pragma.cc:1255
  #, gcc-internal-format
  msgid "%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>"
  msgstr "%<#pragma GCC pop_options%> sin un %<#pragma GCC push_options%> correspondiente"
  
! #: c-family/c-pragma.cc:1329
  #, gcc-internal-format
  msgid "junk at end of %<#pragma reset_options%>"
  msgstr "basura al final de %<#pragma reset_options%>"
  
! #: c-family/c-pragma.cc:1350 c-family/c-pragma.cc:1360
  #, gcc-internal-format
  msgid "expected a string after %<#pragma message%>"
  msgstr "se esperaba una cadena después de %<#pragma message%>"
  
! #: c-family/c-pragma.cc:1352
  #, gcc-internal-format
  msgid "malformed %<#pragma message%>, ignored"
  msgstr "%<#pragma message%> malformado, se descarta"
  
! #: c-family/c-pragma.cc:1357 cp/parser.cc:4770 cp/parser.cc:4866
  #, fuzzy, gcc-internal-format
  #| msgid "a wide string is invalid in this context"
  msgid "string literal with user-defined suffix is invalid in this context"
  msgstr "una cadena ancha es no válida en este contexto"
  
! #: c-family/c-pragma.cc:1365
  #, gcc-internal-format
  msgid "junk at end of %<#pragma message%>"
  msgstr "basura al final de %<#pragma message%>"
  
! #: c-family/c-pragma.cc:1368
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma message: %s"
  msgid "%<#pragma message: %s%>"
  msgstr "#pragma message: %s"
  
! #: c-family/c-pragma.cc:1412
  #, gcc-internal-format
  msgid "invalid location for %<pragma %s%>, ignored"
  msgstr "ubicación no válida en %<pragma %s%>, se descarta"
  
! #: c-family/c-pragma.cc:1419 c-family/c-pragma.cc:1433
  #, gcc-internal-format
  msgid "malformed %<#pragma %s%>, ignored"
  msgstr "%<#pragma %s%> malformado, se descarta"
  
! #: c-family/c-pragma.cc:1439 cp/lex.cc:636
  #, gcc-internal-format
  msgid "junk at end of %<#pragma %s%>"
  msgstr "basura al final de %<#pragma %s%>"
  
! #: c-family/c-pragma.cc:1457
  #, gcc-internal-format
  msgid "%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported for C++"
  msgstr "no se admite %<#pragma STDC FLOAT_CONST_DECIMAL64%> en C++"
  
! #: c-family/c-pragma.cc:1466
  #, gcc-internal-format
  msgid "%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported on this target"
  msgstr "no se admite %<#pragma STDC FLOAT_CONST_DECIMAL64%> en este objetivo"
  
! #: c-family/c-pragma.cc:1472
  #, gcc-internal-format
  msgid "ISO C does not support %<#pragma STDC FLOAT_CONST_DECIMAL64%>"
  msgstr "ISO C no admite %<#pragma STDC FLOAT_CONST_DECIMAL64%>"
  
! #: c-family/c-pretty-print.cc:345
  #, gcc-internal-format
  msgid "<type-error>"
  msgstr "<error-tipo>"
  
! #: c-family/c-pretty-print.cc:388
  #, gcc-internal-format
  msgid "<unnamed-unsigned:"
  msgstr "<sinsigno-sinnombre:"
  
! #: c-family/c-pretty-print.cc:392
  #, gcc-internal-format
  msgid "<unnamed-float:"
  msgstr "<comaflotante-sinnombre:"
  
! #: c-family/c-pretty-print.cc:395
  #, gcc-internal-format
  msgid "<unnamed-fixed:"
  msgstr "<comafija-sinnombre:"
  
! #: c-family/c-pretty-print.cc:427
  #, gcc-internal-format
  msgid "<typedef-error>"
  msgstr "<error-deftipo>"
  
! #: c-family/c-pretty-print.cc:442
  #, gcc-internal-format
  msgid "<tag-error>"
  msgstr "<error-etiqueta>"
  
! #: c-family/c-pretty-print.cc:1368
  #, gcc-internal-format
  msgid "<erroneous-expression>"
  msgstr "<expresión-errónea>"
  
! #: c-family/c-pretty-print.cc:1372 cp/cxx-pretty-print.cc:134
  #, gcc-internal-format
  msgid "<return-value>"
  msgstr "<valor-devolución>"
  
! #: c-family/c-pretty-print.cc:2862 c-family/c-pretty-print.cc:2882
! #: c-family/c-pretty-print.cc:2897 c-family/c-pretty-print.cc:2914
! #: c-family/c-pretty-print.cc:2945 c-family/c-pretty-print.cc:2959
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma%> is not allowed here"
  msgid "dump flags not handled here"
--- 40004,40175 ----
  msgid "option %qs is valid for %s but not for %s"
  msgstr "la opción %qs es válida para %s pero no para %s"
  
! #: c-family/c-pragma.cc:1055
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC option is not allowed inside functions"
  msgid "%<#pragma GCC option%> is not allowed inside functions"
  msgstr "no se permite #pragma GCC option dentro de funciones"
  
! #: c-family/c-pragma.cc:1067
  #, gcc-internal-format
  msgid "%<#pragma GCC option%> is not a string"
  msgstr "%<#pragma GCC option%> no es una cadena"
  
! #: c-family/c-pragma.cc:1092
  #, gcc-internal-format
  msgid "%<#pragma GCC target (string [,string]...)%> does not have a final %<)%>"
  msgstr "%<#pragma GCC target (cadena, [,cadena]...)%> no tiene un %<)%> final"
  
! #: c-family/c-pragma.cc:1098
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC target string... is badly formed"
  msgid "%<#pragma GCC target%> string is badly formed"
  msgstr "#pragma GCC target cadena... está mal formado"
  
! #: c-family/c-pragma.cc:1127
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma GCC optimize%> is not allowed inside functions"
  msgstr "no se permite #pragma GCC optimize dentro de funciones"
  
! #: c-family/c-pragma.cc:1139
  #, gcc-internal-format
  msgid "%<#pragma GCC optimize%> is not a string or number"
  msgstr "%<#pragma GCC optimize%> no es una cadena o un número"
  
! #: c-family/c-pragma.cc:1163
  #, gcc-internal-format
  msgid "%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>"
  msgstr "%<#pragma GCC optimize (cadena [,string]...)%> no tiene un %<)%> final"
  
! #: c-family/c-pragma.cc:1169
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize string... is badly formed"
  msgid "%<#pragma GCC optimize%> string is badly formed"
  msgstr "#pragma GCC optimize cadena... está mal formado"
  
! #: c-family/c-pragma.cc:1212
  #, fuzzy, gcc-internal-format
  #| msgid "junk at end of %<#pragma push_options%>"
  msgid "junk at end of %<#pragma GCC push_options%>"
  msgstr "basura al final de %<#pragma push_options%>"
  
! #: c-family/c-pragma.cc:1249
  #, fuzzy, gcc-internal-format
  #| msgid "junk at end of %<#pragma pop_options%>"
  msgid "junk at end of %<#pragma GCC pop_options%>"
  msgstr "basura al final de %<#pragma pop_options%>"
  
! #: c-family/c-pragma.cc:1256
  #, gcc-internal-format
  msgid "%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>"
  msgstr "%<#pragma GCC pop_options%> sin un %<#pragma GCC push_options%> correspondiente"
  
! #: c-family/c-pragma.cc:1330
  #, gcc-internal-format
  msgid "junk at end of %<#pragma reset_options%>"
  msgstr "basura al final de %<#pragma reset_options%>"
  
! #: c-family/c-pragma.cc:1351 c-family/c-pragma.cc:1361
  #, gcc-internal-format
  msgid "expected a string after %<#pragma message%>"
  msgstr "se esperaba una cadena después de %<#pragma message%>"
  
! #: c-family/c-pragma.cc:1353
  #, gcc-internal-format
  msgid "malformed %<#pragma message%>, ignored"
  msgstr "%<#pragma message%> malformado, se descarta"
  
! #: c-family/c-pragma.cc:1358 cp/parser.cc:4897 cp/parser.cc:4993
  #, fuzzy, gcc-internal-format
  #| msgid "a wide string is invalid in this context"
  msgid "string literal with user-defined suffix is invalid in this context"
  msgstr "una cadena ancha es no válida en este contexto"
  
! #: c-family/c-pragma.cc:1366
  #, gcc-internal-format
  msgid "junk at end of %<#pragma message%>"
  msgstr "basura al final de %<#pragma message%>"
  
! #: c-family/c-pragma.cc:1369
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma message: %s"
  msgid "%<#pragma message: %s%>"
  msgstr "#pragma message: %s"
  
! #: c-family/c-pragma.cc:1413
  #, gcc-internal-format
  msgid "invalid location for %<pragma %s%>, ignored"
  msgstr "ubicación no válida en %<pragma %s%>, se descarta"
  
! #: c-family/c-pragma.cc:1420 c-family/c-pragma.cc:1434
  #, gcc-internal-format
  msgid "malformed %<#pragma %s%>, ignored"
  msgstr "%<#pragma %s%> malformado, se descarta"
  
! #: c-family/c-pragma.cc:1440 cp/lex.cc:694
  #, gcc-internal-format
  msgid "junk at end of %<#pragma %s%>"
  msgstr "basura al final de %<#pragma %s%>"
  
! #: c-family/c-pragma.cc:1458
  #, gcc-internal-format
  msgid "%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported for C++"
  msgstr "no se admite %<#pragma STDC FLOAT_CONST_DECIMAL64%> en C++"
  
! #: c-family/c-pragma.cc:1467
  #, gcc-internal-format
  msgid "%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported on this target"
  msgstr "no se admite %<#pragma STDC FLOAT_CONST_DECIMAL64%> en este objetivo"
  
! #: c-family/c-pragma.cc:1473
  #, gcc-internal-format
  msgid "ISO C does not support %<#pragma STDC FLOAT_CONST_DECIMAL64%>"
  msgstr "ISO C no admite %<#pragma STDC FLOAT_CONST_DECIMAL64%>"
  
! #: c-family/c-pretty-print.cc:339
  #, gcc-internal-format
  msgid "<type-error>"
  msgstr "<error-tipo>"
  
! #: c-family/c-pretty-print.cc:382
  #, gcc-internal-format
  msgid "<unnamed-unsigned:"
  msgstr "<sinsigno-sinnombre:"
  
! #: c-family/c-pretty-print.cc:386
  #, gcc-internal-format
  msgid "<unnamed-float:"
  msgstr "<comaflotante-sinnombre:"
  
! #: c-family/c-pretty-print.cc:389
  #, gcc-internal-format
  msgid "<unnamed-fixed:"
  msgstr "<comafija-sinnombre:"
  
! #: c-family/c-pretty-print.cc:421
  #, gcc-internal-format
  msgid "<typedef-error>"
  msgstr "<error-deftipo>"
  
! #: c-family/c-pretty-print.cc:436
  #, gcc-internal-format
  msgid "<tag-error>"
  msgstr "<error-etiqueta>"
  
! #: c-family/c-pretty-print.cc:1362
  #, gcc-internal-format
  msgid "<erroneous-expression>"
  msgstr "<expresión-errónea>"
  
! #: c-family/c-pretty-print.cc:1366 cp/cxx-pretty-print.cc:133
  #, gcc-internal-format
  msgid "<return-value>"
  msgstr "<valor-devolución>"
  
! #: c-family/c-pretty-print.cc:2856 c-family/c-pretty-print.cc:2876
! #: c-family/c-pretty-print.cc:2891 c-family/c-pretty-print.cc:2908
! #: c-family/c-pretty-print.cc:2939 c-family/c-pretty-print.cc:2953
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma%> is not allowed here"
  msgid "dump flags not handled here"
*************** msgstr "%<#pragma%> no se permite aquí"
*** 38421,38429 ****
  msgid "wrong type argument to %s"
  msgstr "argumento de tipo erróneo para %s"
  
! #: c-family/c-warn.cc:60 c-family/c-warn.cc:73 cp/constexpr.cc:3715
! #: cp/constexpr.cc:7725 m2/gm2-gcc/m2expr.cc:965
! #: rust/backend/rust-constexpr.cc:1908 rust/backend/rust-constexpr.cc:4331
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "desbordamiento en la expresión constante"
--- 40180,40188 ----
  msgid "wrong type argument to %s"
  msgstr "argumento de tipo erróneo para %s"
  
! #: c-family/c-warn.cc:60 c-family/c-warn.cc:73 cp/constexpr.cc:4881
! #: cp/constexpr.cc:9156 m2/gm2-gcc/m2expr.cc:869
! #: rust/backend/rust-constexpr.cc:1960 rust/backend/rust-constexpr.cc:4551
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "desbordamiento en la expresión constante"
*************** msgstr "el valor de enumeración %qE no
*** 38795,38964 ****
  msgid "the omitted middle operand in %<?:%> will always be %<true%>, suggest explicit middle operand"
  msgstr "el operando medio omitido en ?: siempre será %<true%>, se sugiere un operando medio explícito"
  
! #: c-family/c-warn.cc:1866 rust/checks/errors/rust-readonly-check.cc:47
  #, gcc-internal-format
  msgid "assignment of member %qD in read-only object"
  msgstr "asignación de miembro %qD en objeto de sólo-lectura"
  
! #: c-family/c-warn.cc:1868 rust/checks/errors/rust-readonly-check.cc:49
  #, gcc-internal-format
  msgid "increment of member %qD in read-only object"
  msgstr "incremento de miembro %qD en objeto de sólo lectura"
  
! #: c-family/c-warn.cc:1870 rust/checks/errors/rust-readonly-check.cc:51
  #, gcc-internal-format
  msgid "decrement of member %qD in read-only object"
  msgstr "decremento de miembro %qD en objeto de sólo lectura"
  
! #: c-family/c-warn.cc:1872 rust/checks/errors/rust-readonly-check.cc:53
  #, gcc-internal-format
  msgid "member %qD in read-only object used as %<asm%> output"
  msgstr "se usó el miembro %qD en un objeto de sólo lectura como salida %<asm%>"
  
! #: c-family/c-warn.cc:1876 rust/checks/errors/rust-readonly-check.cc:59
  #, gcc-internal-format
  msgid "assignment of read-only member %qD"
  msgstr "asignación del miembro de sólo lectura %qD"
  
! #: c-family/c-warn.cc:1877 rust/checks/errors/rust-readonly-check.cc:60
  #, gcc-internal-format
  msgid "increment of read-only member %qD"
  msgstr "incremento del miembro de sólo lectura %qD"
  
! #: c-family/c-warn.cc:1878 rust/checks/errors/rust-readonly-check.cc:61
  #, gcc-internal-format
  msgid "decrement of read-only member %qD"
  msgstr "decremento del miembro de sólo lectura %qD"
  
! #: c-family/c-warn.cc:1879 rust/checks/errors/rust-readonly-check.cc:62
  #, gcc-internal-format
  msgid "read-only member %qD used as %<asm%> output"
  msgstr "se usó el miembro de sólo lectura %qD como salida %<asm%>"
  
! #: c-family/c-warn.cc:1883 rust/checks/errors/rust-readonly-check.cc:67
  #, gcc-internal-format
  msgid "assignment of read-only variable %qD"
  msgstr "asignación de la variable de sólo lectura %qD"
  
! #: c-family/c-warn.cc:1884 rust/checks/errors/rust-readonly-check.cc:68
  #, gcc-internal-format
  msgid "increment of read-only variable %qD"
  msgstr "incremento de la variable de sólo lectura %qD"
  
! #: c-family/c-warn.cc:1885 rust/checks/errors/rust-readonly-check.cc:69
  #, gcc-internal-format
  msgid "decrement of read-only variable %qD"
  msgstr "decremento de la variable de sólo lectura %qD"
  
! #: c-family/c-warn.cc:1886 rust/checks/errors/rust-readonly-check.cc:71
  #, gcc-internal-format
  msgid "read-only variable %qD used as %<asm%> output"
  msgstr "se usó la variable de sólo lectura %qD como salida %<asm%>"
  
! #: c-family/c-warn.cc:1889 rust/checks/errors/rust-readonly-check.cc:75
  #, gcc-internal-format
  msgid "assignment of read-only parameter %qD"
  msgstr "asignación del parámetro de sólo-lectura %qD"
  
! #: c-family/c-warn.cc:1890 rust/checks/errors/rust-readonly-check.cc:76
  #, gcc-internal-format
  msgid "increment of read-only parameter %qD"
  msgstr "incremento del parámetro de sólo lectura %qD"
  
! #: c-family/c-warn.cc:1891 rust/checks/errors/rust-readonly-check.cc:77
  #, gcc-internal-format
  msgid "decrement of read-only parameter %qD"
  msgstr "decremento del parámetro de sólo lectura %qD"
  
! #: c-family/c-warn.cc:1892 rust/checks/errors/rust-readonly-check.cc:79
  #, gcc-internal-format
  msgid "read-only parameter %qD use as %<asm%> output"
  msgstr "se usó el parámetro de sólo lectura %qD como salida %<asm%>"
  
! #: c-family/c-warn.cc:1897 rust/checks/errors/rust-readonly-check.cc:84
  #, gcc-internal-format
  msgid "assignment of read-only named return value %qD"
  msgstr "asignación del valor de devolución nombrado de sólo lectura %qD"
  
! #: c-family/c-warn.cc:1899 rust/checks/errors/rust-readonly-check.cc:86
  #, gcc-internal-format
  msgid "increment of read-only named return value %qD"
  msgstr "incremento del valor de devolución nombrado de sólo lectura %qD"
  
! #: c-family/c-warn.cc:1901 rust/checks/errors/rust-readonly-check.cc:88
  #, gcc-internal-format
  msgid "decrement of read-only named return value %qD"
  msgstr "decremento del valor de devolución nombrado de sólo lectura %qD"
  
! #: c-family/c-warn.cc:1903 rust/checks/errors/rust-readonly-check.cc:90
  #, gcc-internal-format
  msgid "read-only named return value %qD used as %<asm%>output"
  msgstr "se usó el valor de devolución nombrado de sólo lectura %qD como salida %<asm%>"
  
! #: c-family/c-warn.cc:1908 rust/checks/errors/rust-readonly-check.cc:96
  #, gcc-internal-format
  msgid "assignment of function %qD"
  msgstr "asignación de la función %qD"
  
! #: c-family/c-warn.cc:1909 rust/checks/errors/rust-readonly-check.cc:97
  #, gcc-internal-format
  msgid "increment of function %qD"
  msgstr "incremento de la función %qD"
  
! #: c-family/c-warn.cc:1910 rust/checks/errors/rust-readonly-check.cc:98
  #, gcc-internal-format
  msgid "decrement of function %qD"
  msgstr "decremento de la función %qD"
  
! #: c-family/c-warn.cc:1911 rust/checks/errors/rust-readonly-check.cc:99
  #, gcc-internal-format
  msgid "function %qD used as %<asm%> output"
  msgstr "se usó la función %qD como salida %<asm%>"
  
! #: c-family/c-warn.cc:1914 c/c-typeck.cc:5842
! #: rust/checks/errors/rust-readonly-check.cc:103
  #, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr "asignación de la ubicación de sólo lectura %qE"
  
! #: c-family/c-warn.cc:1915 c/c-typeck.cc:5845
! #: rust/checks/errors/rust-readonly-check.cc:104
  #, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr "incremento de la ubicación de sólo lectura %qE"
  
! #: c-family/c-warn.cc:1916 c/c-typeck.cc:5848
! #: rust/checks/errors/rust-readonly-check.cc:105
  #, gcc-internal-format
  msgid "decrement of read-only location %qE"
  msgstr "decremento de la ubicación de sólo lectura %qE"
  
! #: c-family/c-warn.cc:1917 rust/checks/errors/rust-readonly-check.cc:107
  #, gcc-internal-format
  msgid "read-only location %qE used as %<asm%> output"
  msgstr "se usó la ubicación de sólo lectura %qE como salida %<asm%>"
  
! #: c-family/c-warn.cc:1931 rust/backend/rust-tree.cc:5970
  #, gcc-internal-format
  msgid "lvalue required as left operand of assignment"
  msgstr "se requiere un l-valor como operando izquierdo de la asignación"
  
! #: c-family/c-warn.cc:1934 rust/backend/rust-tree.cc:5973
  #, gcc-internal-format
  msgid "lvalue required as increment operand"
  msgstr "se requiere un l-valor como un operando de incremento"
  
! #: c-family/c-warn.cc:1937 rust/backend/rust-tree.cc:5976
  #, gcc-internal-format
  msgid "lvalue required as decrement operand"
  msgstr "se requiere un l-valor como un operando de decremento"
  
! #: c-family/c-warn.cc:1940 rust/backend/rust-tree.cc:5979
  #, gcc-internal-format
  msgid "lvalue required as unary %<&%> operand"
  msgstr "se requiere un l-valor como un operador unario %<&%>"
  
! #: c-family/c-warn.cc:1943 rust/backend/rust-tree.cc:5982
  #, fuzzy, gcc-internal-format
  #| msgid "lvalue required in asm statement"
  msgid "lvalue required in %<asm%> statement"
--- 40554,40720 ----
  msgid "the omitted middle operand in %<?:%> will always be %<true%>, suggest explicit middle operand"
  msgstr "el operando medio omitido en ?: siempre será %<true%>, se sugiere un operando medio explícito"
  
! #: c-family/c-warn.cc:1866
  #, gcc-internal-format
  msgid "assignment of member %qD in read-only object"
  msgstr "asignación de miembro %qD en objeto de sólo-lectura"
  
! #: c-family/c-warn.cc:1868
  #, gcc-internal-format
  msgid "increment of member %qD in read-only object"
  msgstr "incremento de miembro %qD en objeto de sólo lectura"
  
! #: c-family/c-warn.cc:1870
  #, gcc-internal-format
  msgid "decrement of member %qD in read-only object"
  msgstr "decremento de miembro %qD en objeto de sólo lectura"
  
! #: c-family/c-warn.cc:1872
  #, gcc-internal-format
  msgid "member %qD in read-only object used as %<asm%> output"
  msgstr "se usó el miembro %qD en un objeto de sólo lectura como salida %<asm%>"
  
! #: c-family/c-warn.cc:1876
  #, gcc-internal-format
  msgid "assignment of read-only member %qD"
  msgstr "asignación del miembro de sólo lectura %qD"
  
! #: c-family/c-warn.cc:1877
  #, gcc-internal-format
  msgid "increment of read-only member %qD"
  msgstr "incremento del miembro de sólo lectura %qD"
  
! #: c-family/c-warn.cc:1878
  #, gcc-internal-format
  msgid "decrement of read-only member %qD"
  msgstr "decremento del miembro de sólo lectura %qD"
  
! #: c-family/c-warn.cc:1879
  #, gcc-internal-format
  msgid "read-only member %qD used as %<asm%> output"
  msgstr "se usó el miembro de sólo lectura %qD como salida %<asm%>"
  
! #: c-family/c-warn.cc:1883
  #, gcc-internal-format
  msgid "assignment of read-only variable %qD"
  msgstr "asignación de la variable de sólo lectura %qD"
  
! #: c-family/c-warn.cc:1884
  #, gcc-internal-format
  msgid "increment of read-only variable %qD"
  msgstr "incremento de la variable de sólo lectura %qD"
  
! #: c-family/c-warn.cc:1885
  #, gcc-internal-format
  msgid "decrement of read-only variable %qD"
  msgstr "decremento de la variable de sólo lectura %qD"
  
! #: c-family/c-warn.cc:1886
  #, gcc-internal-format
  msgid "read-only variable %qD used as %<asm%> output"
  msgstr "se usó la variable de sólo lectura %qD como salida %<asm%>"
  
! #: c-family/c-warn.cc:1889
  #, gcc-internal-format
  msgid "assignment of read-only parameter %qD"
  msgstr "asignación del parámetro de sólo-lectura %qD"
  
! #: c-family/c-warn.cc:1890
  #, gcc-internal-format
  msgid "increment of read-only parameter %qD"
  msgstr "incremento del parámetro de sólo lectura %qD"
  
! #: c-family/c-warn.cc:1891
  #, gcc-internal-format
  msgid "decrement of read-only parameter %qD"
  msgstr "decremento del parámetro de sólo lectura %qD"
  
! #: c-family/c-warn.cc:1892
  #, gcc-internal-format
  msgid "read-only parameter %qD use as %<asm%> output"
  msgstr "se usó el parámetro de sólo lectura %qD como salida %<asm%>"
  
! #: c-family/c-warn.cc:1897
  #, gcc-internal-format
  msgid "assignment of read-only named return value %qD"
  msgstr "asignación del valor de devolución nombrado de sólo lectura %qD"
  
! #: c-family/c-warn.cc:1899
  #, gcc-internal-format
  msgid "increment of read-only named return value %qD"
  msgstr "incremento del valor de devolución nombrado de sólo lectura %qD"
  
! #: c-family/c-warn.cc:1901
  #, gcc-internal-format
  msgid "decrement of read-only named return value %qD"
  msgstr "decremento del valor de devolución nombrado de sólo lectura %qD"
  
! #: c-family/c-warn.cc:1903
  #, gcc-internal-format
  msgid "read-only named return value %qD used as %<asm%>output"
  msgstr "se usó el valor de devolución nombrado de sólo lectura %qD como salida %<asm%>"
  
! #: c-family/c-warn.cc:1908
  #, gcc-internal-format
  msgid "assignment of function %qD"
  msgstr "asignación de la función %qD"
  
! #: c-family/c-warn.cc:1909
  #, gcc-internal-format
  msgid "increment of function %qD"
  msgstr "incremento de la función %qD"
  
! #: c-family/c-warn.cc:1910
  #, gcc-internal-format
  msgid "decrement of function %qD"
  msgstr "decremento de la función %qD"
  
! #: c-family/c-warn.cc:1911
  #, gcc-internal-format
  msgid "function %qD used as %<asm%> output"
  msgstr "se usó la función %qD como salida %<asm%>"
  
! #: c-family/c-warn.cc:1914 c/c-typeck.cc:6323
  #, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr "asignación de la ubicación de sólo lectura %qE"
  
! #: c-family/c-warn.cc:1915 c/c-typeck.cc:6326
  #, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr "incremento de la ubicación de sólo lectura %qE"
  
! #: c-family/c-warn.cc:1916 c/c-typeck.cc:6329
  #, gcc-internal-format
  msgid "decrement of read-only location %qE"
  msgstr "decremento de la ubicación de sólo lectura %qE"
  
! #: c-family/c-warn.cc:1917
  #, gcc-internal-format
  msgid "read-only location %qE used as %<asm%> output"
  msgstr "se usó la ubicación de sólo lectura %qE como salida %<asm%>"
  
! #: c-family/c-warn.cc:1931 rust/backend/rust-tree.cc:6008
  #, gcc-internal-format
  msgid "lvalue required as left operand of assignment"
  msgstr "se requiere un l-valor como operando izquierdo de la asignación"
  
! #: c-family/c-warn.cc:1934 rust/backend/rust-tree.cc:6011
  #, gcc-internal-format
  msgid "lvalue required as increment operand"
  msgstr "se requiere un l-valor como un operando de incremento"
  
! #: c-family/c-warn.cc:1937 rust/backend/rust-tree.cc:6014
  #, gcc-internal-format
  msgid "lvalue required as decrement operand"
  msgstr "se requiere un l-valor como un operando de decremento"
  
! #: c-family/c-warn.cc:1940 rust/backend/rust-tree.cc:6017
  #, gcc-internal-format
  msgid "lvalue required as unary %<&%> operand"
  msgstr "se requiere un l-valor como un operador unario %<&%>"
  
! #: c-family/c-warn.cc:1943 rust/backend/rust-tree.cc:6020
  #, fuzzy, gcc-internal-format
  #| msgid "lvalue required in asm statement"
  msgid "lvalue required in %<asm%> statement"
*************** msgid_plural "passing argument %i to %qs
*** 39204,39210 ****
  msgstr[0] "el paso del argumento %d de %qE descarta el calificador %qv del tipo del destino del puntero"
  msgstr[1] "el paso del argumento %d de %qE descarta el calificador %qv del tipo del destino del puntero"
  
! #: c-family/c-warn.cc:2934 c/c-typeck.cc:6466 cp/call.cc:6527
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr "esta condición tiene bifurcaciones idénticas"
--- 40960,40966 ----
  msgstr[0] "el paso del argumento %d de %qE descarta el calificador %qv del tipo del destino del puntero"
  msgstr[1] "el paso del argumento %d de %qE descarta el calificador %qv del tipo del destino del puntero"
  
! #: c-family/c-warn.cc:2934 c/c-typeck.cc:6963 cp/call.cc:6602
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr "esta condición tiene bifurcaciones idénticas"
*************** msgid_plural "mismatch in bounds %Z of a
*** 39232,39285 ****
  msgstr[0] "no coincide el tamaño en el argumento %d de %qE"
  msgstr[1] "no coincide el tamaño en el argumento %d de %qE"
  
! #: c-family/c-warn.cc:3411 c-family/c-warn.cc:3770
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "previously declared here"
  msgid "previously declared as %s"
  msgstr "se declaró previamente aquí"
  
! #: c-family/c-warn.cc:3545
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument to variable-length array is zero"
  msgid "argument %u of type %s declared as a variable length array"
  msgstr "al argumento del array de longitud variable es cero"
  
! #: c-family/c-warn.cc:3550
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "previously declared here"
  msgid "previously declared as a pointer %s"
  msgstr "se declaró previamente aquí"
  
! #: c-family/c-warn.cc:3551
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "previously declared here"
  msgid "previously declared as an ordinary array %s"
  msgstr "se declaró previamente aquí"
  
! #: c-family/c-warn.cc:3564 c-family/c-warn.cc:3578
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument %d of %qE must be a pointer type"
  msgid "argument %u of type %s declared as a pointer"
  msgstr "el argumento %d de %qE debe ser un tipo puntero"
  
! #: c-family/c-warn.cc:3568 c-family/c-warn.cc:3594
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unbounded use of variable-length array"
  msgid "previously declared as a variable length array %s"
  msgstr "uso no acotado de array de longitud variable"
  
! #: c-family/c-warn.cc:3581
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "previously declared here"
  msgid "previously declared as an array %s"
  msgstr "se declaró previamente aquí"
  
! #: c-family/c-warn.cc:3590
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared as an ordinary array"
  msgstr ""
  
! #: c-family/c-warn.cc:3618
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "argument %u of type %s declared with %u variable bound"
--- 40988,41041 ----
  msgstr[0] "no coincide el tamaño en el argumento %d de %qE"
  msgstr[1] "no coincide el tamaño en el argumento %d de %qE"
  
! #: c-family/c-warn.cc:3411 c-family/c-warn.cc:3725
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "previously declared here"
  msgid "previously declared as %s"
  msgstr "se declaró previamente aquí"
  
! #: c-family/c-warn.cc:3503
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument to variable-length array is zero"
  msgid "argument %u of type %s declared as a variable length array"
  msgstr "al argumento del array de longitud variable es cero"
  
! #: c-family/c-warn.cc:3508
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "previously declared here"
  msgid "previously declared as a pointer %s"
  msgstr "se declaró previamente aquí"
  
! #: c-family/c-warn.cc:3509
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "previously declared here"
  msgid "previously declared as an ordinary array %s"
  msgstr "se declaró previamente aquí"
  
! #: c-family/c-warn.cc:3522 c-family/c-warn.cc:3535
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument %d of %qE must be a pointer type"
  msgid "argument %u of type %s declared as a pointer"
  msgstr "el argumento %d de %qE debe ser un tipo puntero"
  
! #: c-family/c-warn.cc:3525 c-family/c-warn.cc:3548
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unbounded use of variable-length array"
  msgid "previously declared as a variable length array %s"
  msgstr "uso no acotado de array de longitud variable"
  
! #: c-family/c-warn.cc:3537
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "previously declared here"
  msgid "previously declared as an array %s"
  msgstr "se declaró previamente aquí"
  
! #: c-family/c-warn.cc:3546
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared as an ordinary array"
  msgstr ""
  
! #: c-family/c-warn.cc:3572
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "argument %u of type %s declared with %u variable bound"
*************** msgid_plural "argument %u of type %s dec
*** 39287,39293 ****
  msgstr[0] "se descarta el valor de devolución de %qD, se declaró con el atributo warn_unused_result"
  msgstr[1] "se descarta el valor de devolución de %qD, se declaró con el atributo warn_unused_result"
  
! #: c-family/c-warn.cc:3625
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "previous declaration of %q+D with attribute noinline"
  msgid "previously declared as %s with %u variable bound"
--- 41043,41049 ----
  msgstr[0] "se descarta el valor de devolución de %qD, se declaró con el atributo warn_unused_result"
  msgstr[1] "se descarta el valor de devolución de %qD, se declaró con el atributo warn_unused_result"
  
! #: c-family/c-warn.cc:3579
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "previous declaration of %q+D with attribute noinline"
  msgid "previously declared as %s with %u variable bound"
*************** msgid_plural "previously declared as %s
*** 39295,39414 ****
  msgstr[0] "declaración previa de %q+D con el atributo noinline"
  msgstr[1] "declaración previa de %q+D con el atributo noinline"
  
! #: c-family/c-warn.cc:3639
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared with %u unspecified variable bound"
  msgid_plural "argument %u of type %s declared with %u unspecified variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3647
  #, gcc-internal-format, gfc-internal-format
  msgid "previously declared as %s with %u unspecified variable bound"
  msgid_plural "previously declared as %s with %u unspecified variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3654
  #, gcc-internal-format, gfc-internal-format
  msgid "subsequently declared as %s with %u unspecified variable bound"
  msgid_plural "subsequently declared as %s with %u unspecified variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3705
  #, gcc-internal-format
  msgid "argument %u of type %s declared with mismatched bound argument %E"
  msgstr ""
  
! #: c-family/c-warn.cc:3712 c-family/c-warn.cc:3746
  #, fuzzy, gcc-internal-format
  #| msgid "argument of type %qT does not match %qT"
  msgid "argument %u of type %s declared with mismatched bound %qs"
  msgstr "el argumento de tipo %qT no coincide con %qT"
  
! #: c-family/c-warn.cc:3724
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "previously declared as %s with bound argument %E"
  msgstr "se declaró previamente aquí"
  
! #: c-family/c-warn.cc:3729 c-family/c-warn.cc:3749
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D"
  msgid "previously declared as %s with bound %qs"
  msgstr "declaración previa de %q+#D"
  
! #: c-family/c-warn.cc:3768
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument of type %qT does not match %qT"
  msgid "argument %u of type %s with mismatched bound"
  msgstr "el argumento de tipo %qT no coincide con %qT"
  
! #: c-family/c-warn.cc:3799
  #, gcc-internal-format
  msgid "expression does not compute the number of elements in this array; element type is %qT, not %qT"
  msgstr ""
  
! #: c-family/c-warn.cc:3809
  #, gcc-internal-format
  msgid "add parentheses around %qE to silence this warning"
  msgstr ""
  
! #: c-family/c-warn.cc:3813
  #, gcc-internal-format
  msgid "add parentheses around the second %<sizeof%> to silence this warning"
  msgstr ""
  
! #: c-family/c-warn.cc:3845
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between pointer and integer"
  msgid "comparison between two arrays is not allowed in C++26"
  msgstr "comparación entre puntero y entero"
  
! #: c-family/c-warn.cc:3849
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between pointer and integer"
  msgid "comparison between two arrays is deprecated in C++20"
  msgstr "comparación entre puntero y entero"
  
! #: c-family/c-warn.cc:3852
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between %qT and %qT"
  msgid "comparison between two arrays"
  msgstr "comparación entre %qT y %qT"
  
! #: c-family/c-warn.cc:3857
  #, gcc-internal-format
  msgid "use unary %<+%> which decays operands to pointers or %<&%s%E%s[0] %s &%s%E%s[0]%> to compare the addresses"
  msgstr ""
  
! #: c-family/c-warn.cc:3864
  #, gcc-internal-format
  msgid "use %<&%s%E%s[0] %s &%s%E%s[0]%> to compare the addresses"
  msgstr ""
  
! #: c-family/c-warn.cc:3926
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1 << %wu%> (%wu)?"
  msgstr ""
  
! #: c-family/c-warn.cc:3936
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1LL << %wu%>?"
  msgstr ""
  
! #: c-family/c-warn.cc:3943
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean exponentiation?"
  msgstr ""
  
! #: c-family/c-warn.cc:3954
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1e%wu%>?"
  msgstr ""
  
! #: c-family/c-warn.cc:3971
  #, gcc-internal-format
  msgid "you can silence this warning by using a hexadecimal constant (%wx rather than %wd)"
  msgstr ""
--- 41051,41170 ----
  msgstr[0] "declaración previa de %q+D con el atributo noinline"
  msgstr[1] "declaración previa de %q+D con el atributo noinline"
  
! #: c-family/c-warn.cc:3593
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared with %u unspecified variable bound"
  msgid_plural "argument %u of type %s declared with %u unspecified variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3601
  #, gcc-internal-format, gfc-internal-format
  msgid "previously declared as %s with %u unspecified variable bound"
  msgid_plural "previously declared as %s with %u unspecified variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3608
  #, gcc-internal-format, gfc-internal-format
  msgid "subsequently declared as %s with %u unspecified variable bound"
  msgid_plural "subsequently declared as %s with %u unspecified variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3659
  #, gcc-internal-format
  msgid "argument %u of type %s declared with mismatched bound argument %E"
  msgstr ""
  
! #: c-family/c-warn.cc:3666 c-family/c-warn.cc:3701
  #, fuzzy, gcc-internal-format
  #| msgid "argument of type %qT does not match %qT"
  msgid "argument %u of type %s declared with mismatched bound %qs"
  msgstr "el argumento de tipo %qT no coincide con %qT"
  
! #: c-family/c-warn.cc:3679
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "previously declared as %s with bound argument %E"
  msgstr "se declaró previamente aquí"
  
! #: c-family/c-warn.cc:3684 c-family/c-warn.cc:3704
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D"
  msgid "previously declared as %s with bound %qs"
  msgstr "declaración previa de %q+#D"
  
! #: c-family/c-warn.cc:3723
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument of type %qT does not match %qT"
  msgid "argument %u of type %s with mismatched bound"
  msgstr "el argumento de tipo %qT no coincide con %qT"
  
! #: c-family/c-warn.cc:3813
  #, gcc-internal-format
  msgid "expression does not compute the number of elements in this array; element type is %qT, not %qT"
  msgstr ""
  
! #: c-family/c-warn.cc:3823
  #, gcc-internal-format
  msgid "add parentheses around %qE to silence this warning"
  msgstr ""
  
! #: c-family/c-warn.cc:3827
  #, gcc-internal-format
  msgid "add parentheses around the second %<sizeof%> to silence this warning"
  msgstr ""
  
! #: c-family/c-warn.cc:3859
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between pointer and integer"
  msgid "comparison between two arrays is not allowed in C++26"
  msgstr "comparación entre puntero y entero"
  
! #: c-family/c-warn.cc:3863
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between pointer and integer"
  msgid "comparison between two arrays is deprecated in C++20"
  msgstr "comparación entre puntero y entero"
  
! #: c-family/c-warn.cc:3866
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between %qT and %qT"
  msgid "comparison between two arrays"
  msgstr "comparación entre %qT y %qT"
  
! #: c-family/c-warn.cc:3871
  #, gcc-internal-format
  msgid "use unary %<+%> which decays operands to pointers or %<&%s%E%s[0] %s &%s%E%s[0]%> to compare the addresses"
  msgstr ""
  
! #: c-family/c-warn.cc:3878
  #, gcc-internal-format
  msgid "use %<&%s%E%s[0] %s &%s%E%s[0]%> to compare the addresses"
  msgstr ""
  
! #: c-family/c-warn.cc:3940
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1 << %wu%> (%wu)?"
  msgstr ""
  
! #: c-family/c-warn.cc:3950
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1LL << %wu%>?"
  msgstr ""
  
! #: c-family/c-warn.cc:3957
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean exponentiation?"
  msgstr ""
  
! #: c-family/c-warn.cc:3968
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1e%wu%>?"
  msgstr ""
  
! #: c-family/c-warn.cc:3985
  #, gcc-internal-format
  msgid "you can silence this warning by using a hexadecimal constant (%wx rather than %wd)"
  msgstr ""
*************** msgstr "demasiados ficheros de entrada"
*** 39428,39504 ****
  msgid "%qs is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: c-family/known-headers.cc:350
  #, gcc-internal-format
  msgid "%qs is defined when using option %qs; this is probably fixable by adding %qs to the command-line options"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:235
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
  #: common/config/arm/arm-common.cc:489
  #, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "los argumentos válidos son: %s; ¿quiso decir %qs?"
  
! #: common/config/aarch64/aarch64-common.cc:238
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
  #: common/config/arm/arm-common.cc:492
  #, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr "los argumentos válidos son: %s"
  
! #: common/config/aarch64/aarch64-common.cc:514
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr "falta el nombre de la arquitectura en %<-march=%s%>"
  
! #: common/config/aarch64/aarch64-common.cc:518
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -march"
  msgid "unknown value %qs for %<-march%>"
  msgstr "valor %qs desconocido para -march"
  
! #: common/config/aarch64/aarch64-common.cc:527
  #, fuzzy, gcc-internal-format
  #| msgid "missing cpu name in %<-mcpu=%s%>"
  msgid "did you mean %<-mcpu=%s%>?"
  msgstr "falta el nombre de la cpu en %<-mcpu=%s%>"
  
! #: common/config/aarch64/aarch64-common.cc:531
  #, fuzzy, gcc-internal-format
  #| msgid "invalid feature modifier in %<-march=%s%>"
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "modificador de característica no válido en %<-march=%s%>"
  
! #: common/config/aarch64/aarch64-common.cc:561
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr "falta el nombre de la cpu en %<-mcpu=%s%>"
  
! #: common/config/aarch64/aarch64-common.cc:565
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -mcpu"
  msgid "unknown value %qs for %<-mcpu%>"
  msgstr "valor %qs desconocido para -mcpu"
  
! #: common/config/aarch64/aarch64-common.cc:575
  #, fuzzy, gcc-internal-format
  #| msgid "missing arch name in %<-march=%s%>"
  msgid "did you mean %<-march=%s%>?"
  msgstr "falta el nombre de la arquitectura en %<-march=%s%>"
  
! #: common/config/aarch64/aarch64-common.cc:579
  #, fuzzy, gcc-internal-format
  #| msgid "invalid feature modifier in %<-mcpu=%s%>"
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "modificador de característica no válido en %<-mcpu=%s%>"
  
! #: common/config/aarch64/aarch64-common.cc:607
  #, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr "falta el nombre de la cpu en %<-mtune=%s%>"
  
! #: common/config/aarch64/aarch64-common.cc:610
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -mtune"
  msgid "unknown value %qs for %<-mtune%>"
--- 41184,41265 ----
  msgid "%qs is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: c-family/known-headers.cc:351
  #, gcc-internal-format
  msgid "%qs is defined when using option %qs; this is probably fixable by adding %qs to the command-line options"
  msgstr ""
  
! #: c-family/known-headers.cc:372
! #, gcc-internal-format
! msgid "%qs is a function-like macro and might be used incorrectly"
! msgstr ""
! 
! #: common/config/aarch64/aarch64-common.cc:244
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
  #: common/config/arm/arm-common.cc:489
  #, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "los argumentos válidos son: %s; ¿quiso decir %qs?"
  
! #: common/config/aarch64/aarch64-common.cc:247
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
  #: common/config/arm/arm-common.cc:492
  #, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr "los argumentos válidos son: %s"
  
! #: common/config/aarch64/aarch64-common.cc:523
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr "falta el nombre de la arquitectura en %<-march=%s%>"
  
! #: common/config/aarch64/aarch64-common.cc:527
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -march"
  msgid "unknown value %qs for %<-march%>"
  msgstr "valor %qs desconocido para -march"
  
! #: common/config/aarch64/aarch64-common.cc:536
  #, fuzzy, gcc-internal-format
  #| msgid "missing cpu name in %<-mcpu=%s%>"
  msgid "did you mean %<-mcpu=%s%>?"
  msgstr "falta el nombre de la cpu en %<-mcpu=%s%>"
  
! #: common/config/aarch64/aarch64-common.cc:540
  #, fuzzy, gcc-internal-format
  #| msgid "invalid feature modifier in %<-march=%s%>"
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "modificador de característica no válido en %<-march=%s%>"
  
! #: common/config/aarch64/aarch64-common.cc:570
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr "falta el nombre de la cpu en %<-mcpu=%s%>"
  
! #: common/config/aarch64/aarch64-common.cc:574
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -mcpu"
  msgid "unknown value %qs for %<-mcpu%>"
  msgstr "valor %qs desconocido para -mcpu"
  
! #: common/config/aarch64/aarch64-common.cc:584
  #, fuzzy, gcc-internal-format
  #| msgid "missing arch name in %<-march=%s%>"
  msgid "did you mean %<-march=%s%>?"
  msgstr "falta el nombre de la arquitectura en %<-march=%s%>"
  
! #: common/config/aarch64/aarch64-common.cc:588
  #, fuzzy, gcc-internal-format
  #| msgid "invalid feature modifier in %<-mcpu=%s%>"
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "modificador de característica no válido en %<-mcpu=%s%>"
  
! #: common/config/aarch64/aarch64-common.cc:616
  #, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr "falta el nombre de la cpu en %<-mtune=%s%>"
  
! #: common/config/aarch64/aarch64-common.cc:619
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -mtune"
  msgid "unknown value %qs for %<-mtune%>"
*************** msgstr "no se reconoce el operando para
*** 39582,39603 ****
  msgid "unrecognized operand to %%:%<asm_auto_mfpu%>"
  msgstr "no se reconoce el operando para %%:asm_auto_mfpu"
  
! #: common/config/avr/avr-common.cc:95
  #, gcc-internal-format
  msgid "option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:103
  #, gcc-internal-format
  msgid "option %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:119
  #, gcc-internal-format
  msgid "option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:128
  #, gcc-internal-format
  msgid "option %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>"
  msgstr ""
--- 41343,41364 ----
  msgid "unrecognized operand to %%:%<asm_auto_mfpu%>"
  msgstr "no se reconoce el operando para %%:asm_auto_mfpu"
  
! #: common/config/avr/avr-common.cc:101
  #, gcc-internal-format
  msgid "option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:109
  #, gcc-internal-format
  msgid "option %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:125
  #, gcc-internal-format
  msgid "option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:134
  #, gcc-internal-format
  msgid "option %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>"
  msgstr ""
*************** msgstr "-mcpu=%s no es válido"
*** 39620,39673 ****
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr "-mcpu=%s tiene una versión de silicio no válida"
  
! #: common/config/i386/i386-common.cc:1993
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops is obsolete, use -falign-loops"
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr "-malign-loops es obsoleto, use -falign-loops"
  
! #: common/config/i386/i386-common.cc:1996
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr "-malign-loops=%d no está entre 0 y %d"
  
! #: common/config/i386/i386-common.cc:2003
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-jumps is obsolete, use -falign-jumps"
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr "-malign-jumps es obsoleto, use -falign-jumps"
  
! #: common/config/i386/i386-common.cc:2006
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-jumps=%d is not between 0 and %d"
  msgid "%<-malign-jumps=%d%> is not between 0 and %d"
  msgstr "-malign-jumps=%d no está entre 0 y %d"
  
! #: common/config/i386/i386-common.cc:2014
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-functions is obsolete, use -falign-functions"
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr "-malign-functions es obsoleto, use -falign-functions"
  
! #: common/config/i386/i386-common.cc:2017
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-functions=%d is not between 0 and %d"
  msgid "%<-malign-functions=%d%> is not between 0 and %d"
  msgstr "-malign-functions=%d no está entre 0 y %d"
  
! #: common/config/i386/i386-common.cc:2026
  #, fuzzy, gcc-internal-format
  #| msgid "-mbranch-cost=%d is not between 0 and 5"
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr "-mbranch-cost=%d no está entre 0 y 5"
  
! #: common/config/i386/i386-common.cc:2090 common/config/s390/s390-common.cc:141
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr "sólo se admite %<-fsplit-stack%> en GNU/Linux"
  
! #: common/config/i386/i386-common.cc:2100
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr "%<-fsplit-stack%> requiere soporte del ensamblador para las directivas CFI"
--- 41381,41434 ----
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr "-mcpu=%s tiene una versión de silicio no válida"
  
! #: common/config/i386/i386-common.cc:1990
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops is obsolete, use -falign-loops"
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr "-malign-loops es obsoleto, use -falign-loops"
  
! #: common/config/i386/i386-common.cc:1993
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr "-malign-loops=%d no está entre 0 y %d"
  
! #: common/config/i386/i386-common.cc:2000
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-jumps is obsolete, use -falign-jumps"
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr "-malign-jumps es obsoleto, use -falign-jumps"
  
! #: common/config/i386/i386-common.cc:2003
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-jumps=%d is not between 0 and %d"
  msgid "%<-malign-jumps=%d%> is not between 0 and %d"
  msgstr "-malign-jumps=%d no está entre 0 y %d"
  
! #: common/config/i386/i386-common.cc:2011
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-functions is obsolete, use -falign-functions"
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr "-malign-functions es obsoleto, use -falign-functions"
  
! #: common/config/i386/i386-common.cc:2014
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-functions=%d is not between 0 and %d"
  msgid "%<-malign-functions=%d%> is not between 0 and %d"
  msgstr "-malign-functions=%d no está entre 0 y %d"
  
! #: common/config/i386/i386-common.cc:2023
  #, fuzzy, gcc-internal-format
  #| msgid "-mbranch-cost=%d is not between 0 and 5"
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr "-mbranch-cost=%d no está entre 0 y 5"
  
! #: common/config/i386/i386-common.cc:2087 common/config/s390/s390-common.cc:141
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr "sólo se admite %<-fsplit-stack%> en GNU/Linux"
  
! #: common/config/i386/i386-common.cc:2097
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr "%<-fsplit-stack%> requiere soporte del ensamblador para las directivas CFI"
*************** msgstr "-mregparm=%d no está entre 0 y
*** 39696,39824 ****
  msgid "for the option %<-mcache-block-size=X%>, the valid X must be: 4, 8, 16, 32, 64, 128, 256, or 512"
  msgstr "para la opción -mcache-block-size=X, las X válidas son: 4, 8, 16, 32, 64, 128, 256, o 512"
  
! #: common/config/riscv/riscv-common.cc:734
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs appear more than one time"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:743
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs is unsupported standard single letter extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:751
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 'z' but is unsupported standard extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:759
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 's' but is unsupported standard supervisor extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:767
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 'x' but is unsupported non-standard extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1036
  #, fuzzy, gcc-internal-format
  #| msgid "%<-march=%s%> requires %<-mfp32%>"
  msgid "%<-march=%s%>: expect number after %<%dp%>"
  msgstr "%<-march=%s%> requiere %<-mfp32%>"
  
! #: common/config/riscv/riscv-common.cc:1042
  #, gcc-internal-format
  msgid "%<-march=%s%>: for %<%s%dp%dp?%>, version number with more than 2 level is not supported"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1100
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s: ISA string must begin with rv32 or rv64"
! msgid "%<-march=%s%>: ISA string must begin with rv32 or rv64"
  msgstr "-march=%s: la cadena ISA debe empezar por rv32 o rv64"
  
! #: common/config/riscv/riscv-common.cc:1124
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s: invalid ISA string"
  msgid "%<-march=%s%>: rv%de is not a valid base ISA"
  msgstr "-march=%s: cadena ISA no válida"
  
! #: common/config/riscv/riscv-common.cc:1136
  #, gcc-internal-format
  msgid "version of %<g%> will be omitted, please specify version for individual extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1155
  #, gcc-internal-format
  msgid "%<-march=%s%>: first ISA subset must be %<e%>, %<i%> or %<g%>"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1178
  #, fuzzy, gcc-internal-format
  #| msgid "%<-march=%s%> requires %<-mfp32%>"
  msgid "%<-march=%s%>: Not single-letter extension. %<%c%>"
  msgstr "%<-march=%s%> requiere %<-mfp32%>"
  
! #: common/config/riscv/riscv-common.cc:1309
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s: ISA string must begin with rv32 or rv64"
  msgid "%<-march=%s%>: zcf extension supports in rv32 only"
  msgstr "-march=%s: la cadena ISA debe empezar por rv32 o rv64"
  
! #: common/config/riscv/riscv-common.cc:1314
  #, gcc-internal-format
  msgid "%<-march=%s%>: z*inx conflicts with floating-point extensions"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1320
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use the SPE ABI extensions."
  msgid "%<-march=%s%>: h extension requires i extension"
  msgstr "No usa las extensiones de ABI SPE."
  
! #: common/config/riscv/riscv-common.cc:1325
  #, fuzzy, gcc-internal-format
  #| msgid "-mcpu=%s conflicts with -march=%s"
  msgid "%<-march=%s%>: zcd conflicts with zcmt"
  msgstr "-mcpu=%s genera conflicto con -march=%s"
  
! #: common/config/riscv/riscv-common.cc:1327
  #, fuzzy, gcc-internal-format
  #| msgid "-mcpu=%s conflicts with -march=%s"
  msgid "%<-march=%s%>: zcd conflicts with zcmp"
  msgstr "-mcpu=%s genera conflicto con -march=%s"
  
! #: common/config/riscv/riscv-common.cc:1336
  #, gcc-internal-format
  msgid "%<-march=%s%>: xtheadvector conflicts with vector extension or its sub-extensions"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1433
  #, fuzzy, gcc-internal-format
  #| msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgid "%<-march=%s%>: name of %s must be more than 1 letter"
  msgstr "%<-march=%s%> no es compatible con la ABI seleccionada"
  
! #: common/config/riscv/riscv-common.cc:1445
  #, fuzzy, gcc-internal-format
  #| msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgid "%<-march=%s%>: %s must separate with %<_%>"
  msgstr "%<-march=%s%> no es compatible con la ABI seleccionada"
  
! #: common/config/riscv/riscv-common.cc:1507
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s: ISA string must begin with rv32 or rv64"
  msgid "%<-march=%s%>: i, e or g must be the first extension"
  msgstr "-march=%s: la cadena ISA debe empezar por rv32 o rv64"
  
! #: common/config/riscv/riscv-common.cc:1995
  #, fuzzy, gcc-internal-format
  #| msgid "%<%s%> is unknown"
  msgid "%<-mcpu=%s%>: unknown CPU"
  msgstr "%<%s%> es desconocido"
  
! #: common/config/riscv/riscv-common.cc:2074
  #, gcc-internal-format
  msgid "Cannot find suitable multilib set for %<-march=%s%>/%<-mabi=%s%>"
  msgstr ""
--- 41457,41632 ----
  msgid "for the option %<-mcache-block-size=X%>, the valid X must be: 4, 8, 16, 32, 64, 128, 256, or 512"
  msgstr "para la opción -mcache-block-size=X, las X válidas son: 4, 8, 16, 32, 64, 128, 256, o 512"
  
! #: common/config/riscv/riscv-common.cc:545
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs appear more than one time"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:554
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs is unsupported standard single letter extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:563
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 'z' but is unsupported standard extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:572
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 's' but is unsupported standard supervisor extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:581
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 'x' but is unsupported non-standard extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:846
  #, fuzzy, gcc-internal-format
  #| msgid "%<-march=%s%> requires %<-mfp32%>"
  msgid "%<-march=%s%>: expect number after %<%dp%>"
  msgstr "%<-march=%s%> requiere %<-mfp32%>"
  
! #: common/config/riscv/riscv-common.cc:853
  #, gcc-internal-format
  msgid "%<-march=%s%>: for %<%s%dp%dp?%>, version number with more than 2 level is not supported"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:919
! #, gcc-internal-format, gfc-internal-format
! msgid "Should use \"%c\" to contact Profiles with other extensions"
! msgstr ""
! 
! #: common/config/riscv/riscv-common.cc:959
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s: ISA string must begin with rv32 or rv64"
! msgid "%<-march=%s%>: ISA string must begin with rv32, rv64, a supported RVA profile or refer to a supported CPU"
  msgstr "-march=%s: la cadena ISA debe empezar por rv32 o rv64"
  
! #: common/config/riscv/riscv-common.cc:985
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s: invalid ISA string"
  msgid "%<-march=%s%>: rv%de is not a valid base ISA"
  msgstr "-march=%s: cadena ISA no válida"
  
! #: common/config/riscv/riscv-common.cc:998
  #, gcc-internal-format
  msgid "version of %<g%> will be omitted, please specify version for individual extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1018
  #, gcc-internal-format
  msgid "%<-march=%s%>: first ISA subset must be %<e%>, %<i%> or %<g%>"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1041
  #, fuzzy, gcc-internal-format
  #| msgid "%<-march=%s%> requires %<-mfp32%>"
  msgid "%<-march=%s%>: Not single-letter extension. %<%c%>"
  msgstr "%<-march=%s%> requiere %<-mfp32%>"
  
! #: common/config/riscv/riscv-common.cc:1152
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s: ISA string must begin with rv32 or rv64"
  msgid "%<-march=%s%>: zcf extension supports in rv32 only"
  msgstr "-march=%s: la cadena ISA debe empezar por rv32 o rv64"
  
! #: common/config/riscv/riscv-common.cc:1156
! #, fuzzy, gcc-internal-format
! #| msgid "-march=%s: ISA string must begin with rv32 or rv64"
! msgid "%<-march=%s%>: zilsd extension supports in rv32 only"
! msgstr "-march=%s: la cadena ISA debe empezar por rv32 o rv64"
! 
! #: common/config/riscv/riscv-common.cc:1160
! #, fuzzy, gcc-internal-format
! #| msgid "-march=%s: ISA string must begin with rv32 or rv64"
! msgid "%<-march=%s%>: zclsd extension supports in rv32 only"
! msgstr "-march=%s: la cadena ISA debe empezar por rv32 o rv64"
! 
! #: common/config/riscv/riscv-common.cc:1164
! #, fuzzy, gcc-internal-format
! #| msgid "-march=%s: ISA string must begin with rv32 or rv64"
! msgid "%<-march=%s%>: ssnpm extension supports in rv64 only"
! msgstr "-march=%s: la cadena ISA debe empezar por rv32 o rv64"
! 
! #: common/config/riscv/riscv-common.cc:1168
! #, fuzzy, gcc-internal-format
! #| msgid "-march=%s: ISA string must begin with rv32 or rv64"
! msgid "%<-march=%s%>: smnpm extension supports in rv64 only"
! msgstr "-march=%s: la cadena ISA debe empezar por rv32 o rv64"
! 
! #: common/config/riscv/riscv-common.cc:1172
! #, fuzzy, gcc-internal-format
! #| msgid "-march=%s: ISA string must begin with rv32 or rv64"
! msgid "%<-march=%s%>: smmpm extension supports in rv64 only"
! msgstr "-march=%s: la cadena ISA debe empezar por rv32 o rv64"
! 
! #: common/config/riscv/riscv-common.cc:1176
! #, fuzzy, gcc-internal-format
! #| msgid "-march=%s: ISA string must begin with rv32 or rv64"
! msgid "%<-march=%s%>: sspm extension supports in rv64 only"
! msgstr "-march=%s: la cadena ISA debe empezar por rv32 o rv64"
! 
! #: common/config/riscv/riscv-common.cc:1180
! #, fuzzy, gcc-internal-format
! #| msgid "-march=%s: ISA string must begin with rv32 or rv64"
! msgid "%<-march=%s%>: supm extension supports in rv64 only"
! msgstr "-march=%s: la cadena ISA debe empezar por rv32 o rv64"
! 
! #: common/config/riscv/riscv-common.cc:1185
  #, gcc-internal-format
  msgid "%<-march=%s%>: z*inx conflicts with floating-point extensions"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1191
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use the SPE ABI extensions."
  msgid "%<-march=%s%>: h extension requires i extension"
  msgstr "No usa las extensiones de ABI SPE."
  
! #: common/config/riscv/riscv-common.cc:1197
  #, fuzzy, gcc-internal-format
  #| msgid "-mcpu=%s conflicts with -march=%s"
  msgid "%<-march=%s%>: zcd conflicts with zcmt"
  msgstr "-mcpu=%s genera conflicto con -march=%s"
  
! #: common/config/riscv/riscv-common.cc:1199
  #, fuzzy, gcc-internal-format
  #| msgid "-mcpu=%s conflicts with -march=%s"
  msgid "%<-march=%s%>: zcd conflicts with zcmp"
  msgstr "-mcpu=%s genera conflicto con -march=%s"
  
! #: common/config/riscv/riscv-common.cc:1208
  #, gcc-internal-format
  msgid "%<-march=%s%>: xtheadvector conflicts with vector extension or its sub-extensions"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1306
  #, fuzzy, gcc-internal-format
  #| msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgid "%<-march=%s%>: name of %s must be more than 1 letter"
  msgstr "%<-march=%s%> no es compatible con la ABI seleccionada"
  
! #: common/config/riscv/riscv-common.cc:1319
  #, fuzzy, gcc-internal-format
  #| msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgid "%<-march=%s%>: %s must separate with %<_%>"
  msgstr "%<-march=%s%> no es compatible con la ABI seleccionada"
  
! #: common/config/riscv/riscv-common.cc:1386
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s: ISA string must begin with rv32 or rv64"
  msgid "%<-march=%s%>: i, e or g must be the first extension"
  msgstr "-march=%s: la cadena ISA debe empezar por rv32 o rv64"
  
! #: common/config/riscv/riscv-common.cc:1721
  #, fuzzy, gcc-internal-format
  #| msgid "%<%s%> is unknown"
  msgid "%<-mcpu=%s%>: unknown CPU"
  msgstr "%<%s%> es desconocido"
  
! #: common/config/riscv/riscv-common.cc:1808
  #, gcc-internal-format
  msgid "Cannot find suitable multilib set for %<-march=%s%>/%<-mabi=%s%>"
  msgstr ""
*************** msgstr "basura al final de '#pragma ms_s
*** 39937,39943 ****
  msgid "subframework include %s conflicts with framework include"
  msgstr "la inclusión del submarco de trabajo %s genera un conflicto con el marco de trabajo incluido"
  
! #: config/darwin-c.cc:709
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs of -mmacosx-version-min"
  msgid "unknown value %qs of %<-mmacosx-version-min%>"
--- 41745,41751 ----
  msgid "subframework include %s conflicts with framework include"
  msgstr "la inclusión del submarco de trabajo %s genera un conflicto con el marco de trabajo incluido"
  
! #: config/darwin-c.cc:710
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs of -mmacosx-version-min"
  msgid "unknown value %qs of %<-mmacosx-version-min%>"
*************** msgstr "%s genera conflicto con ppc (se
*** 40009,40105 ****
  msgid "%<-m32%> conflicts with %<-arch ppc64%> (%<-m32%> ignored)"
  msgstr "%s genera conflicto con ppc64 (se hace caso omiso de los indicadores de arquitectura)"
  
! #: config/darwin.cc:2089
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to open temporary file %s for LTO output"
  msgstr "falló al abrir el fichero temporal %s para la salida LTO"
  
! #: config/darwin.cc:2181
  #, gcc-internal-format
  msgid "%qE 2.95 vtable-compatibility attribute applies only when compiling a kext"
  msgstr "el atributo de compatibilidad vtable 2.95 %qE sólo aplica cuando se compila una kext"
  
! #: config/darwin.cc:2188
  #, gcc-internal-format
  msgid "%qE 2.95 vtable-compatibility attribute applies only to C++ classes"
  msgstr "el atributo de compatibilidad vtable 2.95 %qE sólo aplica a clases C++"
  
! #: config/darwin.cc:2781 config/darwin.cc:2845
  #, gcc-internal-format
  msgid "common variables must have an alignment of 32678 or less"
  msgstr ""
  
! #: config/darwin.cc:2935
  #, gcc-internal-format
  msgid "protected visibility attribute not supported in this configuration; ignored"
  msgstr "no se admiten los atributos de visibilidad protected en esta configuración; descartados"
  
! #: config/darwin.cc:3178
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to open temporary file %s with LTO output"
  msgstr "falló al abrir el fichero de temporal %s con salida LTO"
  
! #: config/darwin.cc:3408
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fobjc-abi-version%> >= 2 must be used for %<-m64%> targets with %<-fnext-runtime%>"
  msgid "%<-fobjc-abi-version%> 2 must be used for 64 bit targets with %<-fnext-runtime%>"
  msgstr "%<-fobjc-abi-version%> >= 2 sólo se debe usar en objetivos %<-m64%> con %<-fnext-runtime%>"
  
! #: config/darwin.cc:3413
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fobjc-abi-version%> >= 2 is not supported on %<-m32%> targets with %<-fnext-runtime%>"
  msgid "%<-fobjc-abi-version%> %d is not supported for 32 bit targets with %<-fnext-runtime%>"
  msgstr "%<-fobjc-abi-version%> >= 2 no se admite en objetivos %<-m32%> con %<-fnext-runtime%>"
  
! #: config/darwin.cc:3435
  #, fuzzy, gcc-internal-format
  #| msgid "%<__int%d%> is not supported on this target"
  msgid "%<-gsplit-dwarf%> is not supported on this platform, ignored"
  msgstr "no se admite %<__int%d%> para este objetivo"
  
! #: config/darwin.cc:3449
  #, fuzzy, gcc-internal-format
  #| msgid "%<__int128%> is not supported by this target"
  msgid "%<-g3%> is not supported by the debug linker in use (set to 2)"
  msgstr "no se admite %<__int128%> en este objetivo"
  
! #: config/darwin.cc:3541
  #, gcc-internal-format
  msgid "%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>"
  msgstr "%<-mdynamic-no-pic%> anula a %<-fpic%>, %<-fPIC%>, %<-fpie%> o %<-fPIE%>"
  
! #: config/darwin.cc:3584
  #, gcc-internal-format
  msgid "%<-mpic-symbol-stubs%> is not required for 64-bit code (ignored)"
  msgstr ""
  
! #: config/darwin.cc:3787
  #, gcc-internal-format
  msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
  msgstr "la función interna %qD requiere la opción %<-mconstant-cfstrings%>"
  
! #: config/darwin.cc:3794
  #, gcc-internal-format
  msgid "built-in function %qD takes one argument only"
  msgstr "la función interna %qD sólo toma un argumento"
  
! #: config/darwin.cc:3838
  #, gcc-internal-format
  msgid "CFString literal is missing"
  msgstr "falta una literal CFString"
  
! #: config/darwin.cc:3849
  #, gcc-internal-format
  msgid "CFString literal expression is not a string constant"
  msgstr "la expresión literal CFString no es una constante de cadena"
  
! #: config/darwin.cc:3873
  #, fuzzy, gcc-internal-format
  #| msgid "%s in CFString literal"
  msgid "non-ASCII character in CFString literal"
  msgstr "%s en la literal CFString"
  
! #: config/darwin.cc:3874
  #, fuzzy, gcc-internal-format
  #| msgid "%s in CFString literal"
  msgid "embedded NUL in CFString literal"
--- 41817,41913 ----
  msgid "%<-m32%> conflicts with %<-arch ppc64%> (%<-m32%> ignored)"
  msgstr "%s genera conflicto con ppc64 (se hace caso omiso de los indicadores de arquitectura)"
  
! #: config/darwin.cc:2139
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to open temporary file %s for LTO output"
  msgstr "falló al abrir el fichero temporal %s para la salida LTO"
  
! #: config/darwin.cc:2231
  #, gcc-internal-format
  msgid "%qE 2.95 vtable-compatibility attribute applies only when compiling a kext"
  msgstr "el atributo de compatibilidad vtable 2.95 %qE sólo aplica cuando se compila una kext"
  
! #: config/darwin.cc:2238
  #, gcc-internal-format
  msgid "%qE 2.95 vtable-compatibility attribute applies only to C++ classes"
  msgstr "el atributo de compatibilidad vtable 2.95 %qE sólo aplica a clases C++"
  
! #: config/darwin.cc:2831 config/darwin.cc:2895
  #, gcc-internal-format
  msgid "common variables must have an alignment of 32678 or less"
  msgstr ""
  
! #: config/darwin.cc:2985
  #, gcc-internal-format
  msgid "protected visibility attribute not supported in this configuration; ignored"
  msgstr "no se admiten los atributos de visibilidad protected en esta configuración; descartados"
  
! #: config/darwin.cc:3228
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to open temporary file %s with LTO output"
  msgstr "falló al abrir el fichero de temporal %s con salida LTO"
  
! #: config/darwin.cc:3463
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fobjc-abi-version%> >= 2 must be used for %<-m64%> targets with %<-fnext-runtime%>"
  msgid "%<-fobjc-abi-version%> 2 must be used for 64 bit targets with %<-fnext-runtime%>"
  msgstr "%<-fobjc-abi-version%> >= 2 sólo se debe usar en objetivos %<-m64%> con %<-fnext-runtime%>"
  
! #: config/darwin.cc:3468
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fobjc-abi-version%> >= 2 is not supported on %<-m32%> targets with %<-fnext-runtime%>"
  msgid "%<-fobjc-abi-version%> %d is not supported for 32 bit targets with %<-fnext-runtime%>"
  msgstr "%<-fobjc-abi-version%> >= 2 no se admite en objetivos %<-m32%> con %<-fnext-runtime%>"
  
! #: config/darwin.cc:3490
  #, fuzzy, gcc-internal-format
  #| msgid "%<__int%d%> is not supported on this target"
  msgid "%<-gsplit-dwarf%> is not supported on this platform, ignored"
  msgstr "no se admite %<__int%d%> para este objetivo"
  
! #: config/darwin.cc:3504
  #, fuzzy, gcc-internal-format
  #| msgid "%<__int128%> is not supported by this target"
  msgid "%<-g3%> is not supported by the debug linker in use (set to 2)"
  msgstr "no se admite %<__int128%> en este objetivo"
  
! #: config/darwin.cc:3596
  #, gcc-internal-format
  msgid "%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>"
  msgstr "%<-mdynamic-no-pic%> anula a %<-fpic%>, %<-fPIC%>, %<-fpie%> o %<-fPIE%>"
  
! #: config/darwin.cc:3639
  #, gcc-internal-format
  msgid "%<-mpic-symbol-stubs%> is not required for 64-bit code (ignored)"
  msgstr ""
  
! #: config/darwin.cc:3842
  #, gcc-internal-format
  msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
  msgstr "la función interna %qD requiere la opción %<-mconstant-cfstrings%>"
  
! #: config/darwin.cc:3849
  #, gcc-internal-format
  msgid "built-in function %qD takes one argument only"
  msgstr "la función interna %qD sólo toma un argumento"
  
! #: config/darwin.cc:3893
  #, gcc-internal-format
  msgid "CFString literal is missing"
  msgstr "falta una literal CFString"
  
! #: config/darwin.cc:3904
  #, gcc-internal-format
  msgid "CFString literal expression is not a string constant"
  msgstr "la expresión literal CFString no es una constante de cadena"
  
! #: config/darwin.cc:3928
  #, fuzzy, gcc-internal-format
  #| msgid "%s in CFString literal"
  msgid "non-ASCII character in CFString literal"
  msgstr "%s en la literal CFString"
  
! #: config/darwin.cc:3929
  #, fuzzy, gcc-internal-format
  #| msgid "%s in CFString literal"
  msgid "embedded NUL in CFString literal"
*************** msgstr "se descarta %<#pragma align%> pa
*** 40176,40506 ****
  msgid "PIC is only supported for RTPs"
  msgstr "PIC sólo se admite para RTPs"
  
! #: config/aarch64/aarch64-builtins.cc:2538 config/arm/arm-mve-builtins.cc:621
  #, fuzzy, gcc-internal-format
  #| msgid "builtin function %qs requires the %qs option"
  msgid "ACLE function %qD requires ISA extension %qs"
  msgstr "la función interna %qs requiere la opción %qs"
  
! #: config/aarch64/aarch64-builtins.cc:2540 config/aarch64/aarch64.cc:11477
! #: config/aarch64/aarch64.cc:18779 config/aarch64/aarch64.cc:19394
  #, gcc-internal-format
  msgid "you can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2556
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is incompatible with %s %s"
  msgid "ACLE function %qD is incompatible with the use of %qs"
  msgstr "%qs es incompatible con %s %s"
  
! #: config/aarch64/aarch64-builtins.cc:2574
  #, gcc-internal-format
  msgid "ACLE function %qD can only be called when SME streaming mode is enabled"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2584
  #, gcc-internal-format
  msgid "ACLE function %qD cannot be called when SME streaming mode is enabled"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2605
  #, gcc-internal-format
  msgid "ACLE function %qD can only be called from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2844
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs must be a 2-bit unsigned literal"
  msgid "first argument to %qD must be a string literal"
  msgstr "el argumento para %qs debe ser una literal sin signo de 2-bit"
  
! #: config/aarch64/aarch64-builtins.cc:2977
! #: config/aarch64/aarch64-builtins.cc:3211 config/arm/arm-builtins.cc:2949
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Kargument %d must be a constant immediate"
  msgid "argument %d must be a constant immediate"
  msgstr "el %Kargumento %d debe ser un inmediato constante"
  
! #: config/aarch64/aarch64-builtins.cc:3049 config/arm/arm-builtins.cc:3297
  #, fuzzy, gcc-internal-format
  #| msgid "%Klane index must be a constant immediate"
  msgid "lane index must be a constant immediate"
  msgstr "el índice %Klane debe ser un inmediato constante"
  
! #: config/aarch64/aarch64-builtins.cc:3053
  #, fuzzy, gcc-internal-format
  #| msgid "%Ktotal size and element size must be a non-zero constant immediate"
  msgid "total size and element size must be a nonzero constant immediate"
  msgstr "el tamaño %Ktotal y el tamaño de elemento han de ser un inmediato constante distinto de cero"
  
! #: config/aarch64/aarch64-builtins.cc:3299
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %d must be a constant immediate"
  msgid "argument must be a 16-bit constant immediate"
  msgstr "el %Kargumento %d debe ser un inmediato constante"
  
! #: config/aarch64/aarch64-builtins.cc:3422
  #, gcc-internal-format
  msgid "128-bit system register support requires the %<d128%> extension"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:3437
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name for %q+D"
  msgid "invalid system register name provided"
  msgstr "nombre de registro no válido para %q+D"
  
! #: config/aarch64/aarch64-builtins.cc:3451
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name for %q+D"
  msgid "invalid system register name %qs"
  msgstr "nombre de registro no válido para %q+D"
  
! #: config/aarch64/aarch64-builtins.cc:3532
  #, fuzzy, gcc-internal-format
  #| msgid "for statement expected"
  msgid "Constant-type argument expected"
  msgstr "se esperaba una declaración for"
  
! #: config/aarch64/aarch64-builtins.cc:3538
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %d must be a constant immediate"
  msgid "argument %d must be a constant immediate in range [%wd,%wd]"
  msgstr "el %Kargumento %d debe ser un inmediato constante"
  
! #: config/aarch64/aarch64-builtins.cc:3617
  #, fuzzy, gcc-internal-format
  #| msgid "assembler does not support -mabi=ilp32"
  msgid "Memory Tagging Extension does not support %<-mabi=ilp32%>"
  msgstr "el ensamblador no tiene soporte para -mabi=ilp32"
  
! #: config/aarch64/aarch64-builtins.cc:3652
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Kargument %d must be a constant immediate"
  msgid "argument %d must be a constant immediate in range [0,15]"
  msgstr "el %Kargumento %d debe ser un inmediato constante"
  
! #: config/aarch64/aarch64-builtins.cc:5355
! #: config/aarch64/aarch64-builtins.cc:5375
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %qT but argument is of type %qT"
  msgid "expected 64-bit address but argument 1 is %d-bit"
  msgstr "se esperaba %qT pero el argumento es de tipo %qT"
  
! #: config/aarch64/aarch64-builtins.cc:5359
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %qT but argument is of type %qT"
  msgid "expected 64-bit address but argument 2 is %d-bit"
  msgstr "se esperaba %qT pero el argumento es de tipo %qT"
  
! #: config/aarch64/aarch64-c.cc:375
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC optimize%> is not a string or number"
  msgid "%<#pragma GCC aarch64%> requires a string parameter"
  msgstr "%<#pragma GCC optimize%> no es una cadena o un número"
  
! #: config/aarch64/aarch64-c.cc:391
  #, fuzzy, gcc-internal-format
  #| msgid "unknown #pragma GCC coprocessor %E"
  msgid "unknown %<#pragma GCC aarch64%> option %qs"
  msgstr "basura al final de #pragma GCC coprocessor %E"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1728
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE as integer rather than floating due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuple"
  msgstr "se pasa el argumento %d de %qE como entero en lugar de coma flotante debido al prototipo"
  
  #. num_vectors is always != 1, so the singular isn't needed.
! #: config/aarch64/aarch64-sve-builtins.cc:1734
! #: config/aarch64/aarch64-sve-builtins.cc:1740
! #: config/arm/arm-mve-builtins.cc:1314 config/arm/arm-mve-builtins.cc:1320
  #, gcc-internal-format
  msgid "%qT%d%qE%d"
  msgid_plural "passing single vector %qT to argument %d of %qE, which expects a tuple of %d vectors"
  msgstr[0] ""
  msgstr[1] ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1772
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE as signed due to prototype"
  msgid "passing tuple %qT to argument %d of %qE after passing single vector %qT to argument %d"
  msgstr "se pasa el argumento %d de %qE como signed debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1777
  #, gcc-internal-format
  msgid "passing single vector %qT to argument %d of %qE after passing tuple %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1782
  #, gcc-internal-format
  msgid "passing mismatched tuple types %qT and %qT to arguments %d and %d of %qE"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1793
! #: config/arm/arm-mve-builtins.cc:1213
  #, fuzzy, gcc-internal-format
  #| msgid "%qD attribute requires a single NTBS argument"
  msgid "%qE has no form that takes %qT arguments"
  msgstr "el atributo %qD requiere un solo argumento NTBS"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1854
  #, fuzzy, gcc-internal-format
  #| msgid "%qD attribute requires a single NTBS argument"
  msgid "%qE has no form that takes %qT and %qT arguments"
  msgstr "el atributo %qD requiere un solo argumento NTBS"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1916
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an %qs or %qs"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1947
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer type"
  msgstr "se pasa el argumento %d de %qE desde un tipo de puntero incompatible"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1966
  #, gcc-internal-format
  msgid "passing %qT and %qT to arguments %d and %d of %qE, which expects a pair of 64-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1990
  #, fuzzy, gcc-internal-format
  #| msgid "size mismatch in argument %d of %qE"
  msgid "passing mismatched integer types %qT and %qT to arguments %d and %d of %qE"
  msgstr "no coincide el tamaño en el argumento %d de %qE"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2013
! #: config/arm/arm-mve-builtins.cc:1266 config/arm/arm-mve-builtins.cc:1691
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a pointer type"
  msgstr "se pasa el argumento %d de %qE desde un tipo de puntero incompatible"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2016
  #, gcc-internal-format
  msgid "an explicit type suffix is needed when using a vector of base addresses"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2025
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid SVE element type"
  msgstr "se pasa el argumento %d de %qE desde un tipo de puntero incompatible"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2033
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgid "passing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elements"
  msgstr "el paso del argumento %d de %qE crea un puntero desde un entero sin una conversión"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2040
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects the data to be 16 bits or wider"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2043
  #, gcc-internal-format
  msgid "use the %<offset%> rather than %<index%> form for 8-bit data"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2084
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE as integer rather than complex due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an SVE type rather than a scalar type"
  msgstr "se pasa el argumento %d de %qE como entero en lugar de complejo debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2088
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an SVE type"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2133
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of integers"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2163
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a 128 bit NEON vector type"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2180
! #: config/aarch64/aarch64-sve-builtins.cc:2478
! #: config/arm/arm-mve-builtins.cc:1522
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of unsigned integers"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2201
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elements"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2243
  #, gcc-internal-format
  msgid "operations on multiple vectors must be predicated by %qs rather than %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2246
  #, gcc-internal-format
  msgid "operations on single vectors must be predicated by %qs rather than %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2262
! #: config/arm/arm-mve-builtins.cc:1367
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector or scalar type"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2284
! #: config/aarch64/aarch64-sve-builtins.cc:2933
! #: config/arm/arm-mve-builtins.cc:1389
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from distinct Objective-C type"
  msgid "passing %qT to argument %d of %qE, which expects %qT"
  msgstr "se pasa el argumento %d de %qE desde un tipo Objective-C distinto"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2311
! #: config/aarch64/aarch64-sve-builtins.cc:2427
! #: config/aarch64/aarch64-sve-builtins.cc:2556
  #, fuzzy, gcc-internal-format
  #| msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgid "passing %qT to argument %d of %qE, but argument %d had type %qT"
  msgstr "%s %<%s%.*s%> espera un argumento de tipo %<%s%s%>, pero el argumento %d es de tipo %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2422
  #, fuzzy, gcc-internal-format
  #| msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgid "passing %qT to argument %d of %qE, but argument %d was a tuple of %qT"
  msgstr "%s %<%s%.*s%> espera un argumento de tipo %<%s%s%>, pero el argumento %d es de tipo %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2446
! #: config/arm/arm-mve-builtins.cc:1503
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit elements"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2451
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects vectors of %d-bit elements"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2464
! #: config/arm/arm-mve-builtins.cc:1515
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of signed integers"
--- 41984,42500 ----
  msgid "PIC is only supported for RTPs"
  msgstr "PIC sólo se admite para RTPs"
  
! #: config/aarch64/aarch64-builtins.cc:2672 config/arm/arm-mve-builtins.cc:601
  #, fuzzy, gcc-internal-format
  #| msgid "builtin function %qs requires the %qs option"
  msgid "ACLE function %qD requires ISA extension %qs"
  msgstr "la función interna %qs requiere la opción %qs"
  
! #: config/aarch64/aarch64-builtins.cc:2674 config/aarch64/aarch64.cc:12168
! #: config/aarch64/aarch64.cc:19671 config/aarch64/aarch64.cc:20307
  #, gcc-internal-format
  msgid "you can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2690
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is incompatible with %s %s"
  msgid "ACLE function %qD is incompatible with the use of %qs"
  msgstr "%qs es incompatible con %s %s"
  
! #: config/aarch64/aarch64-builtins.cc:2708
  #, gcc-internal-format
  msgid "ACLE function %qD can only be called when SME streaming mode is enabled"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2718
  #, gcc-internal-format
  msgid "ACLE function %qD cannot be called when SME streaming mode is enabled"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2739
  #, gcc-internal-format
  msgid "ACLE function %qD can only be called from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2978
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs must be a 2-bit unsigned literal"
  msgid "first argument to %qD must be a string literal"
  msgstr "el argumento para %qs debe ser una literal sin signo de 2-bit"
  
! #: config/aarch64/aarch64-builtins.cc:3111
! #: config/aarch64/aarch64-builtins.cc:3345 config/arm/arm-builtins.cc:2250
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Kargument %d must be a constant immediate"
  msgid "argument %d must be a constant immediate"
  msgstr "el %Kargumento %d debe ser un inmediato constante"
  
! #: config/aarch64/aarch64-builtins.cc:3183 config/arm/arm-builtins.cc:2586
  #, fuzzy, gcc-internal-format
  #| msgid "%Klane index must be a constant immediate"
  msgid "lane index must be a constant immediate"
  msgstr "el índice %Klane debe ser un inmediato constante"
  
! #: config/aarch64/aarch64-builtins.cc:3187
  #, fuzzy, gcc-internal-format
  #| msgid "%Ktotal size and element size must be a non-zero constant immediate"
  msgid "total size and element size must be a nonzero constant immediate"
  msgstr "el tamaño %Ktotal y el tamaño de elemento han de ser un inmediato constante distinto de cero"
  
! #: config/aarch64/aarch64-builtins.cc:3433
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %d must be a constant immediate"
  msgid "argument must be a 16-bit constant immediate"
  msgstr "el %Kargumento %d debe ser un inmediato constante"
  
! #: config/aarch64/aarch64-builtins.cc:3556
  #, gcc-internal-format
  msgid "128-bit system register support requires the %<d128%> extension"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:3571
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name for %q+D"
  msgid "invalid system register name provided"
  msgstr "nombre de registro no válido para %q+D"
  
! #: config/aarch64/aarch64-builtins.cc:3585
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name for %q+D"
  msgid "invalid system register name %qs"
  msgstr "nombre de registro no válido para %q+D"
  
! #: config/aarch64/aarch64-builtins.cc:3666
  #, fuzzy, gcc-internal-format
  #| msgid "for statement expected"
  msgid "Constant-type argument expected"
  msgstr "se esperaba una declaración for"
  
! #: config/aarch64/aarch64-builtins.cc:3672
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %d must be a constant immediate"
  msgid "argument %d must be a constant immediate in range [%wd,%wd]"
  msgstr "el %Kargumento %d debe ser un inmediato constante"
  
! #: config/aarch64/aarch64-builtins.cc:3751
  #, fuzzy, gcc-internal-format
  #| msgid "assembler does not support -mabi=ilp32"
  msgid "Memory Tagging Extension does not support %<-mabi=ilp32%>"
  msgstr "el ensamblador no tiene soporte para -mabi=ilp32"
  
! #: config/aarch64/aarch64-builtins.cc:3786
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Kargument %d must be a constant immediate"
  msgid "argument %d must be a constant immediate in range [0,15]"
  msgstr "el %Kargumento %d debe ser un inmediato constante"
  
! #: config/aarch64/aarch64-builtins.cc:5728
! #: config/aarch64/aarch64-builtins.cc:5748
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %qT but argument is of type %qT"
  msgid "expected 64-bit address but argument 1 is %d-bit"
  msgstr "se esperaba %qT pero el argumento es de tipo %qT"
  
! #: config/aarch64/aarch64-builtins.cc:5732
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %qT but argument is of type %qT"
  msgid "expected 64-bit address but argument 2 is %d-bit"
  msgstr "se esperaba %qT pero el argumento es de tipo %qT"
  
! #: config/aarch64/aarch64-c.cc:400
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC optimize%> is not a string or number"
  msgid "%<#pragma GCC aarch64%> requires a string parameter"
  msgstr "%<#pragma GCC optimize%> no es una cadena o un número"
  
! #: config/aarch64/aarch64-c.cc:416
  #, fuzzy, gcc-internal-format
  #| msgid "unknown #pragma GCC coprocessor %E"
  msgid "unknown %<#pragma GCC aarch64%> option %qs"
  msgstr "basura al final de #pragma GCC coprocessor %E"
  
! #: config/aarch64/aarch64-json-tunings-parser.cc:122
! #, gcc-internal-format
! msgid "static storage conflict - multiple pointer members of the same type cannot be parsed"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:139
! #, gcc-internal-format
! msgid "expected a string but got something else or NULL"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:153
! #, fuzzy, gcc-internal-format
! #| msgid "  expected a type, got %qE"
! msgid "expected an integer value but got something else or NULL"
! msgstr "  se esperaba un tipo, se obtuvo %qE"
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:168
! #, gcc-internal-format
! msgid "expected an unsigned integer value but got something else or NULL"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:182
! #, fuzzy, gcc-internal-format
! #| msgid "  expected a type, got %qE"
! msgid "expected a boolean value but got something else or NULL"
! msgstr "  se esperaba un tipo, se obtuvo %qE"
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:206
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "expected string literal"
! msgid "expected string for enum field %s"
! msgstr "se esperaba una cadena literal"
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:221
! #, fuzzy, gcc-internal-format
! #| msgid "unrecognized argument in option %qs"
! msgid "%s not recognized, defaulting to %qs"
! msgstr "no se reconoce el argumento en la opción %qs"
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:246
! #, fuzzy, gcc-internal-format
! #| msgid "%qE is not a constant expression"
! msgid "key %qs is not a tuning parameter, skipping"
! msgstr "%qE no es una expresión constante"
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:261
! #, fuzzy, gcc-internal-format
! #| msgid "expected an SSA_NAME object"
! msgid "key %qs expected to be an object"
! msgstr "se esperaba un objeto SSA_NAME"
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:269
! #, gcc-internal-format
! msgid "key %qs expected to be an array"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:282
! #, fuzzy, gcc-internal-format
! #| msgid "expected integer"
! msgid "key %qs expected to be an integer"
! msgstr "se esperaba un entero"
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:293
! #, fuzzy, gcc-internal-format
! #| msgid "escape sequence out of range for its type"
! msgid "key %qs value %ld is out of range for %<int%> type [%d, %d]"
! msgstr "secuencia de escape fuera de rango por su tipo"
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:304
! #, fuzzy, gcc-internal-format
! #| msgid "argument %d must be an unsigned literal"
! msgid "key %qs expected to be an unsigned integer"
! msgstr "el argumento %d debe ser un literal sin signo"
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:315
! #, fuzzy, gcc-internal-format
! #| msgid "escape sequence out of range for its type"
! msgid "key %qs value %ld is out of range for %<uint%> type [0, %u]"
! msgstr "secuencia de escape fuera de rango por su tipo"
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:326
! #, fuzzy, gcc-internal-format
! #| msgid "Expected real string"
! msgid "key %qs expected to be a string"
! msgstr "Se esperaba una cadena real"
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:335
! #, gcc-internal-format
! msgid "key %qs expected to be a boolean (true/false)"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:344
! #, gcc-internal-format
! msgid "key %qs expected to be an enum (string)"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:351
! #, fuzzy, gcc-internal-format
! #| msgid "name %qT has incomplete type"
! msgid "key %qs has unsupported type"
! msgstr "el nombre %qT tiene tipo de dato incompleto"
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:357
! #, gcc-internal-format
! msgid "key %qs has unexpected format in schema"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:371
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "could not open ELF file: %s"
! msgid "could not open file %s"
! msgstr "no se puede abrir el fichero ELF: %s"
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:383
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid ""
! #| "\n"
! #| "%s: error reading input file '%s': %s\n"
! msgid "error reading file %s"
! msgstr ""
! "\n"
! "%s: error al leer el fichero de entrada '%s': %s\n"
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:415
! #, gcc-internal-format
! msgid "JSON tuning file does not contain version information; compatibility cannot be verified"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:422
! #, gcc-internal-format, gfc-internal-format
! msgid "JSON tuning file was created with GCC version %d but current GCC version is %d"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:425
! #, gcc-internal-format
! msgid "JSON tuning files must be regenerated when switching between major GCC versions"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:446
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Error writing JSON output file %s\n"
! msgid "error parsing JSON data: %s"
! msgstr "Error al escribir el fichero de salida JSON %s\n"
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:453
! #, gcc-internal-format
! msgid "JSON parsing returned null data"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:459
! #, gcc-internal-format
! msgid "no JSON object found in the provided data"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:481
! #, gcc-internal-format
! msgid "key %<tune_params%> not found in JSON data"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:488
! #, gcc-internal-format
! msgid "key %<tune_params%> is not a JSON object"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:494
! #, gcc-internal-format
! msgid "validation failed for the provided JSON data"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:507
! #, gcc-internal-format
! msgid "JSON tuning enables dispatch scheduling but %<dispatch_constraints%> is not available; disabling dispatch scheduling"
! msgstr ""
! 
! #: config/aarch64/aarch64-json-tunings-parser.cc:524
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "cannot read LTO mode table from %s"
! msgid "cannot read JSON data in %s"
! msgstr "no se pueden leer la tabla de modo LTO de %s"
! 
! #: config/aarch64/aarch64-json-tunings-printer.cc:139
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Can't open file '%s'"
! msgid "Error opening file %s"
! msgstr "No se puede abrir el fichero '%s'"
! 
! #: config/aarch64/aarch64-sve-builtins.cc:1754
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE as integer rather than floating due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuple"
  msgstr "se pasa el argumento %d de %qE como entero en lugar de coma flotante debido al prototipo"
  
  #. num_vectors is always != 1, so the singular isn't needed.
! #: config/aarch64/aarch64-sve-builtins.cc:1760
! #: config/aarch64/aarch64-sve-builtins.cc:1766
! #: config/arm/arm-mve-builtins.cc:1311 config/arm/arm-mve-builtins.cc:1317
  #, gcc-internal-format
  msgid "%qT%d%qE%d"
  msgid_plural "passing single vector %qT to argument %d of %qE, which expects a tuple of %d vectors"
  msgstr[0] ""
  msgstr[1] ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1798
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE as signed due to prototype"
  msgid "passing tuple %qT to argument %d of %qE after passing single vector %qT to argument %d"
  msgstr "se pasa el argumento %d de %qE como signed debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1803
  #, gcc-internal-format
  msgid "passing single vector %qT to argument %d of %qE after passing tuple %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1808
  #, gcc-internal-format
  msgid "passing mismatched tuple types %qT and %qT to arguments %d and %d of %qE"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1819
! #: config/arm/arm-mve-builtins.cc:1198
  #, fuzzy, gcc-internal-format
  #| msgid "%qD attribute requires a single NTBS argument"
  msgid "%qE has no form that takes %qT arguments"
  msgstr "el atributo %qD requiere un solo argumento NTBS"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1883
  #, fuzzy, gcc-internal-format
  #| msgid "%qD attribute requires a single NTBS argument"
  msgid "%qE has no form that takes %qT and %qT arguments"
  msgstr "el atributo %qD requiere un solo argumento NTBS"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1945
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an %qs or %qs"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1976
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer type"
  msgstr "se pasa el argumento %d de %qE desde un tipo de puntero incompatible"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1995
  #, gcc-internal-format
  msgid "passing %qT and %qT to arguments %d and %d of %qE, which expects a pair of 64-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2019
  #, fuzzy, gcc-internal-format
  #| msgid "size mismatch in argument %d of %qE"
  msgid "passing mismatched integer types %qT and %qT to arguments %d and %d of %qE"
  msgstr "no coincide el tamaño en el argumento %d de %qE"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2042
! #: config/arm/arm-mve-builtins.cc:1263 config/arm/arm-mve-builtins.cc:1688
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a pointer type"
  msgstr "se pasa el argumento %d de %qE desde un tipo de puntero incompatible"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2045
  #, gcc-internal-format
  msgid "an explicit type suffix is needed when using a vector of base addresses"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2054
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid SVE element type"
  msgstr "se pasa el argumento %d de %qE desde un tipo de puntero incompatible"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2062
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgid "passing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elements"
  msgstr "el paso del argumento %d de %qE crea un puntero desde un entero sin una conversión"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2069
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects the data to be 16 bits or wider"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2072
  #, gcc-internal-format
  msgid "use the %<offset%> rather than %<index%> form for 8-bit data"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2113
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE as integer rather than complex due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an SVE type rather than a scalar type"
  msgstr "se pasa el argumento %d de %qE como entero en lugar de complejo debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2117
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an SVE type"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2162
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of integers"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2192
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a 128 bit NEON vector type"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2209
! #: config/aarch64/aarch64-sve-builtins.cc:2507
! #: config/arm/arm-mve-builtins.cc:1519
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of unsigned integers"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2230
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elements"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2272
  #, gcc-internal-format
  msgid "operations on multiple vectors must be predicated by %qs rather than %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2275
  #, gcc-internal-format
  msgid "operations on single vectors must be predicated by %qs rather than %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2291
! #: config/arm/arm-mve-builtins.cc:1364
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector or scalar type"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2313
! #: config/aarch64/aarch64-sve-builtins.cc:2962
! #: config/arm/arm-mve-builtins.cc:1386
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from distinct Objective-C type"
  msgid "passing %qT to argument %d of %qE, which expects %qT"
  msgstr "se pasa el argumento %d de %qE desde un tipo Objective-C distinto"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2340
! #: config/aarch64/aarch64-sve-builtins.cc:2456
! #: config/aarch64/aarch64-sve-builtins.cc:2585
  #, fuzzy, gcc-internal-format
  #| msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgid "passing %qT to argument %d of %qE, but argument %d had type %qT"
  msgstr "%s %<%s%.*s%> espera un argumento de tipo %<%s%s%>, pero el argumento %d es de tipo %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2451
  #, fuzzy, gcc-internal-format
  #| msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgid "passing %qT to argument %d of %qE, but argument %d was a tuple of %qT"
  msgstr "%s %<%s%.*s%> espera un argumento de tipo %<%s%s%>, pero el argumento %d es de tipo %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2475
! #: config/arm/arm-mve-builtins.cc:1500
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit elements"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2480
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects vectors of %d-bit elements"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2493
! #: config/arm/arm-mve-builtins.cc:1512
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of signed integers"
*************** msgstr "se pasa el argumento %d de %qE c
*** 40508,40514 ****
  
  #. Translation note: could also be written "expects a tuple of
  #. signed integer vectors".
! #: config/aarch64/aarch64-sve-builtins.cc:2470
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects vectors of signed integers"
--- 42502,42508 ----
  
  #. Translation note: could also be written "expects a tuple of
  #. signed integer vectors".
! #: config/aarch64/aarch64-sve-builtins.cc:2499
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects vectors of signed integers"
*************** msgstr "se pasa el argumento %d de %qE d
*** 40516,40565 ****
  
  #. Translation note: could also be written "expects a tuple of
  #. unsigned integer vectors".
! #: config/aarch64/aarch64-sve-builtins.cc:2484
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE as unsigned due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects vectors of unsigned integers"
  msgstr "se pasa el argumento %d de %qE como unsigned debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2504
! #: config/arm/arm-mve-builtins.cc:1542
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2524
! #: config/arm/arm-mve-builtins.cc:1563
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2535
! #: config/arm/arm-mve-builtins.cc:1574
  #, gcc-internal-format
  msgid "passing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2575
! #: config/arm/arm-mve-builtins.cc:1659
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from distinct Objective-C type"
  msgid "passing %qT to argument %d of %qE, which expects %qs"
  msgstr "se pasa el argumento %d de %qE desde un tipo Objective-C distinto"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2593
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which does not accept scalars for this combination of arguments"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2609
! #: config/arm/arm-mve-builtins.cc:1675
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a scalar pointer"
  msgstr "se pasa el argumento %d de %qE desde un tipo de puntero incompatible"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2632
  #, fuzzy, gcc-internal-format
  #| msgid "%s should have type %<%s%s%>, but argument %d has type %qT"
  msgid "call to %qE is ambiguous; argument %d has type %qs but argument %d has type %qs"
--- 42510,42559 ----
  
  #. Translation note: could also be written "expects a tuple of
  #. unsigned integer vectors".
! #: config/aarch64/aarch64-sve-builtins.cc:2513
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE as unsigned due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects vectors of unsigned integers"
  msgstr "se pasa el argumento %d de %qE como unsigned debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2533
! #: config/arm/arm-mve-builtins.cc:1539
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2553
! #: config/arm/arm-mve-builtins.cc:1560
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2564
! #: config/arm/arm-mve-builtins.cc:1571
  #, gcc-internal-format
  msgid "passing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2604
! #: config/arm/arm-mve-builtins.cc:1656
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from distinct Objective-C type"
  msgid "passing %qT to argument %d of %qE, which expects %qs"
  msgstr "se pasa el argumento %d de %qE desde un tipo Objective-C distinto"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2622
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which does not accept scalars for this combination of arguments"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2638
! #: config/arm/arm-mve-builtins.cc:1672
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a scalar pointer"
  msgstr "se pasa el argumento %d de %qE desde un tipo de puntero incompatible"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2661
  #, fuzzy, gcc-internal-format
  #| msgid "%s should have type %<%s%s%>, but argument %d has type %qT"
  msgid "call to %qE is ambiguous; argument %d has type %qs but argument %d has type %qs"
*************** msgstr "%s debe ser de tipo %<%s%s%>, pe
*** 40567,41378 ****
  
  #. It doesn't really matter whether the element is expected to be
  #. the same size as type suffix 0.
! #: config/aarch64/aarch64-sve-builtins.cc:2677
! #: config/arm/arm-mve-builtins.cc:1620
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar element"
  msgstr ""
  
  #. It doesn't seem useful to distinguish between signed and unsigned
  #. scalars here.
! #: config/aarch64/aarch64-sve-builtins.cc:2683
! #: config/arm/arm-mve-builtins.cc:1626
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a scalar integer"
  msgstr "se pasa el argumento %d de %qE desde un tipo de puntero incompatible"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2719
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects %qs or %qs"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2739
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integers"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2790
  #, gcc-internal-format
  msgid "when storing %qT, %qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2795
  #, gcc-internal-format
  msgid "%qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2799
  #, fuzzy, gcc-internal-format
  #| msgid "%qs does not support feature %qs"
  msgid "%qE does not support 32-bit vector type %qT"
  msgstr "%qs no admite la característica %qs"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2827
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support split_edge"
  msgid "%qE does not support 32-bit sign-extended offsets"
  msgstr "%s no admite split_edge"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2830
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support split_edge"
  msgid "%qE does not support sign-extended offsets"
  msgstr "%s no admite split_edge"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2844
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2849
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integers"
  msgstr ""
  
  #. TYPE is part of the function name.
! #: config/aarch64/aarch64-sve-builtins.cc:2856
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit integers"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2904
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgid "passing %qT to argument %d of %qE, which expects a vector or pointer base address"
  msgstr "el paso del argumento %d de %qE descarta el calificador %qv del tipo del destino del puntero"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2984
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qE from type %qT to type %qT"
  msgid "cannot combine a base of type %qT with an offset of type %qT"
  msgstr "no se puede convertir %qE desde el tipo %qT al tipo %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2988
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qE from type %qT to type %qT"
  msgid "cannot combine a base of type %qT with an index of type %qT"
  msgstr "no se puede convertir %qE desde el tipo %qT al tipo %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3078
! #: config/arm/arm-mve-builtins.cc:1811
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept scalars"
  msgstr "el paso del argumento %d de %qE crea un entero desde un puntero sin una conversión"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3142
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from distinct Objective-C type"
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept single vectors"
  msgstr "se pasa el argumento %d de %qE desde un tipo Objective-C distinto"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4830
! #: config/arm/arm-mve-builtins.cc:522 config/arm/arm-mve-builtins.cc:547
! #: config/riscv/riscv-vector-builtins.cc:4868
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate definition of '%s'"
  msgid "duplicate definition of %qs"
  msgstr "definición duplicada de '%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4890
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is initialized with itself"
  msgid "%qs defined without first defining %qs"
  msgstr "%qD se inicializa con sí mismo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5042
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a function type"
  msgid "%qs applied to non-SVE type %qT"
  msgstr "sizeof aplicado a un tipo de función"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5048
  #, fuzzy, gcc-internal-format
  #| msgid "`sizeof' applied to incomplete type `%T'"
  msgid "%qs applied to non-vector type %qT"
  msgstr "sizeof aplicado a un tipo de dato incompleto `%T'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5055
  #, gcc-internal-format
  msgid "%qs applied to type %qT, which already has a size"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5063
  #, fuzzy, gcc-internal-format
  #| msgid "case label is not an integer constant expression"
  msgid "%qs requires an integer constant expression"
  msgstr "la etiqueta de case no es una expresion constante entera"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5071
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported mode %s\n"
  msgid "unsupported SVE vector size"
  msgstr "no se admite el modo %s\n"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5189
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT does not have a known size"
  msgid "SVE type %qT does not have a fixed size"
  msgstr "el tipo %qT no tiene un tamaño conocido"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5194
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT does not have a known size"
  msgid "SVE type %qT does not have a defined alignment"
  msgstr "el tipo %qT no tiene un tamaño conocido"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5199
! #: config/riscv/riscv-vector-builtins.cc:4752
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored because %qT is already defined"
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr "se descarta el atributo %qE porque %qT ya está definido"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5205
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to SVE type %qT"
  msgstr "aritmética en puntero a un tipo de dato incompleto"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5212
  #, gcc-internal-format
  msgid "member variables cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5214
  #, fuzzy, gcc-internal-format
  #| msgid "field %qD has incomplete type"
  msgid "fields cannot have SVE type %qT"
  msgstr "el campo %qD tiene tipo de dato incompleto"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5219
  #, fuzzy, gcc-internal-format
  #| msgid "function parameters cannot have __fp16 type"
  msgid "array elements cannot have SVE type %qT"
  msgstr "los parámetros de la función no pueden tener el tipo __fp16"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5224
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot allocate objects with SVE type %qT"
  msgstr "no se puede asignar un objeto de tipo abstracto %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5229
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot delete objects with SVE type %qT"
  msgstr "no se puede asignar un objeto de tipo abstracto %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5234
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot throw or catch SVE type %qT"
  msgstr "no se puede asignar un objeto de tipo abstracto %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5239
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete type %q#T"
  msgid "capture by copy of SVE type %qT"
  msgstr "uso no válido del tipo incompleto %q#T"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5244
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in %<aligned%> clause"
  msgid "SVE type %qT not allowed in %<map%> clause"
  msgstr "%qE no es una variable en la cláusula %<saligned%>"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5249
! #: config/riscv/riscv-vector-builtins.cc:4811
  #, gcc-internal-format
  msgid "cannot reference %qT object types in %<target%> region"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5254
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is disallowed in Java %<throw%> or %<catch%>"
  msgid "SVE type %qT not allowed in %<target%> %<private%> clause"
  msgstr "el tipo %qT no está permitido en %<throw%> o %<catch%> de Java"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5260
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %<firstprivate%>"
  msgid "SVE type %qT not allowed in %<target%> %<firstprivate%> clause"
  msgstr "%qE no es una variable en la cláusula %<firstprivate%>"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5266
  #, gcc-internal-format
  msgid "SVE type %qT not allowed in %<target%> device clauses"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:650
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to function %qE must be a constant integer"
  msgid "the arguments to %qE must be constant strings"
  msgstr "el tercer argumento de la función %qEdebe ser una constante entera"
  
! #: config/aarch64/aarch64.cc:658
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized %s target: %s"
  msgid "unrecognized state string %qs"
  msgstr "no se reconoce el objetivo de %s: %s"
  
! #: config/aarch64/aarch64.cc:742
  #, fuzzy, gcc-internal-format
  #| msgid "new cannot be applied to a function type"
  msgid "the %qE attribute cannot be applied to an SVE function type"
  msgstr "new no se puede aplicar a un tipo de función"
  
! #: config/aarch64/aarch64.cc:769
  #, gcc-internal-format
  msgid "cannot create a new %qs scope since %qs is shared with callers"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:785
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute applies only to functions"
  msgid "%qE attribute applies only to function definitions"
  msgstr "el atributo %qE se aplica solamente a funciones"
  
! #: config/aarch64/aarch64.cc:831
  #, fuzzy, gcc-internal-format
  #| msgid "unknown target attribute or pragma %qs"
  msgid "inconsistent attributes for state %qs"
  msgstr "atributo o pragma objetivo %qs desconocido"
  
! #: config/aarch64/aarch64.cc:1328
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is incompatible with %s %s"
  msgid "%qs is incompatible with the use of floating-point types"
  msgstr "%qs es incompatible con %s %s"
  
! #: config/aarch64/aarch64.cc:1331
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is incompatible with %s %s"
  msgid "%qs is incompatible with the use of vector types"
  msgstr "%qs es incompatible con %s %s"
  
! #: config/aarch64/aarch64.cc:1335
  #, fuzzy, gcc-internal-format
  #| msgid "%qs feature modifier is incompatible with %s %s"
  msgid "%qs feature modifier is incompatible with the use of floating-point types"
  msgstr "el modificador de característica %qs es incompatible con %s %s"
  
! #: config/aarch64/aarch64.cc:1338
  #, fuzzy, gcc-internal-format
  #| msgid "%qs feature modifier is incompatible with %s %s"
  msgid "%qs feature modifier is incompatible with the use of vector types"
  msgstr "el modificador de característica %qs es incompatible con %s %s"
  
! #: config/aarch64/aarch64.cc:1354
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use the SPE ABI extensions."
  msgid "this operation requires the SVE ISA extension"
  msgstr "No usa las extensiones de ABI SPE."
  
! #: config/aarch64/aarch64.cc:1355
  #, gcc-internal-format
  msgid "you can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
  #. We can't gracefully recover at this point, so make this a
  #. fatal error.
! #: config/aarch64/aarch64.cc:6686
  #, fuzzy, gcc-internal-format
  #| msgid "argument to decltype must be an expression"
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr "el argumento para decltype debe ser una expresión"
  
! #: config/aarch64/aarch64.cc:7163
  #, fuzzy, gcc-internal-format
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "Se pasó un argumento Altivec a una función sin prototipo"
  
! #: config/aarch64/aarch64.cc:7304 config/aarch64/aarch64.cc:7383
! #: config/aarch64/aarch64.cc:21655
  #, fuzzy, gcc-internal-format
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr "el paso de parámetro para argumentos de tipo %qT ha cambiado en GCC 7.1"
  
! #: config/aarch64/aarch64.cc:7311 config/aarch64/aarch64.cc:7390
! #: config/aarch64/aarch64.cc:21662
  #, fuzzy, gcc-internal-format
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT changed in GCC 14.1"
  msgstr "el paso de parámetro para argumentos de tipo %qT ha cambiado en GCC 7.1"
  
! #: config/aarch64/aarch64.cc:7322 config/aarch64/aarch64.cc:7400
! #: config/aarch64/aarch64.cc:21670 config/arm/arm.cc:7338
! #: config/arm/arm.cc:7368 config/arm/arm.cc:29593
  #, fuzzy, gcc-internal-format
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr "el paso de parámetro para argumentos de tipo %qT ha cambiado en GCC 7.1"
  
! #: config/aarch64/aarch64.cc:7527
  #, fuzzy, gcc-internal-format
  #| msgid "Use the SPE ABI extensions."
  msgid "%qE requires the SVE ISA extension"
  msgstr "Usa las extensiones de ABI SPE."
  
! #: config/aarch64/aarch64.cc:7530
  #, fuzzy, gcc-internal-format
  #| msgid "builtin function %qs requires the %qs option"
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr "la función interna %qs requiere la opción %qs"
  
! #: config/aarch64/aarch64.cc:7718
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11475
  #, fuzzy, gcc-internal-format
  #| msgid "builtin function %qs requires the %qs option"
  msgid "calling a streaming function requires the ISA extension %qs"
  msgstr "la función interna %qs requiere la opción %qs"
  
! #: config/aarch64/aarch64.cc:11484 config/aarch64/aarch64.cc:11488
  #, gcc-internal-format
  msgid "call to a function that shares %qs state from a function that has no %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11491
  #, gcc-internal-format
  msgid "call to a function that shares SME state from a function that has no SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11549
  #, gcc-internal-format
  msgid "call to a function that shares state other than %qs from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11551
  #, gcc-internal-format
  msgid "use %<__arm_preserves(\"za\")%> if the callee preserves ZA"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18397
  #, fuzzy, gcc-internal-format
  #| msgid "unknown flag passed in -moverride=%s (%s)"
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr "indicador pasado en -moverride=%s (%s) desconocido"
  
! #: config/aarch64/aarch64.cc:18441
  #, fuzzy, gcc-internal-format
  #| msgid "%s string ill-formed\n"
  msgid "%qs string ill-formed"
  msgstr "cadena %s mal formada\n"
  
! #: config/aarch64/aarch64.cc:18497
  #, fuzzy, gcc-internal-format
  #| msgid "invalid format of %s"
  msgid "invalid format for %<sve_width%>"
  msgstr "formato no válido de %s"
  
! #: config/aarch64/aarch64.cc:18509
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %h value"
  msgid "invalid %<sve_width%> value: %d"
  msgstr "valor %h no válido"
  
! #: config/aarch64/aarch64.cc:18529
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr "falta la cadena de ajuste en la opción (%s)"
  
! #: config/aarch64/aarch64.cc:18547
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "opción de cadena de ajuste desconocida (%s)"
  
! #: config/aarch64/aarch64.cc:18734 config/arm/arm.cc:3223
! #: config/riscv/riscv.cc:10785
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18743 config/riscv/riscv.cc:10794
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18751
  #, fuzzy, gcc-internal-format
  #| msgid "Specify the register allocation order"
  msgid "specify a system register with a small string length"
  msgstr "Especifica el orden de asignación de registros"
  
! #: config/aarch64/aarch64.cc:18761 config/arm/arm.cc:3235
! #: config/riscv/riscv.cc:10823 config/rs6000/rs6000.cc:4518
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "%qs no es un desplazamiento válido en %qs"
  
! #: config/aarch64/aarch64.cc:18768
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18775
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use the SPE ABI extensions."
  msgid "streaming functions require the ISA extension %qs"
  msgstr "No usa las extensiones de ABI SPE."
  
! #: config/aarch64/aarch64.cc:18777
  #, fuzzy, gcc-internal-format
  #| msgid "builtin function %qs requires the %qs option"
  msgid "functions with SME state require the ISA extension %qs"
  msgstr "la función interna %qs requiere la opción %qs"
  
! #: config/aarch64/aarch64.cc:18873
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18889 config/riscv/riscv.cc:10843
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18917
  #, fuzzy, gcc-internal-format
  #| msgid "support for mode %qs"
  msgid "no support for %qs without %qs"
  msgstr "se admite el modo %qs"
  
! #: config/aarch64/aarch64.cc:18970
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument %qs to %qs"
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "argumento %qs no válido para %qs"
  
! #: config/aarch64/aarch64.cc:18981
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18986
  #, fuzzy, gcc-internal-format
  #| msgid "invalid arguments for %<-fpatchable_function_entry%>"
  msgid "invalid argument %qs for %<-mharden-sls=%>"
  msgstr "argumento no válido para %<-fpatchable_function_entry%>"
  
! #: config/aarch64/aarch64.cc:19142
  #, fuzzy, gcc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march=%s switch"
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in options %qs being added"
  msgstr "la opción -mcpu=%s genera un conflicto con la opción -march=%s"
  
! #: config/aarch64/aarch64.cc:19209
  #, fuzzy, gcc-internal-format
  #| msgid "assembler does not support -mabi=ilp32"
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "el ensamblador no tiene soporte para -mabi=ilp32"
  
! #: config/aarch64/aarch64.cc:19212
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mstring%> is deprecated"
  msgid "%<-mabi=ilp32%> is deprecated"
  msgstr "%<-mstring%> es obsoleto"
  
! #: config/aarch64/aarch64.cc:19218
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19291
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs with -f%s"
  msgid "code model %qs with %<-f%s%>"
  msgstr "modelo de código %qs con -f%s"
  
! #: config/aarch64/aarch64.cc:19294
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in x32 mode"
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "el modelo de código %qs no se admite en modo x32"
  
! #: config/aarch64/aarch64.cc:19392
  #, fuzzy, gcc-internal-format
  #| msgid "builtin function %qs requires the %qs option"
  msgid "functions with %qs state require the ISA extension %qs"
  msgstr "la función interna %qs requiere la opción %qs"
  
! #: config/aarch64/aarch64.cc:19497
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr "falta el nombre en atributo %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:19500
  #, fuzzy, gcc-internal-format
  #| msgid "invalid name (\"%s\") in %<target(\"arch=\")%> pragma or attribute"
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr "nombre no válido (\"%s\") en el pragma o atributo %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:19504
  #, fuzzy, gcc-internal-format
  #| msgid "invalid value (\"%s\") in %<target()%> pragma or attribute"
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr "valor no válido (\"%s\") en el pragma o atributo %<target()%>"
  
! #: config/aarch64/aarch64.cc:19539
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "falta el nombre en el pragma o atributo %<target(\"cpu=\")%>"
  
! #: config/aarch64/aarch64.cc:19542
  #, fuzzy, gcc-internal-format
  #| msgid "invalid name (\"%s\") in %<target(\"cpu=\")%> pragma or attribute"
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "nombre no válido (\"%s\") en el pragma o atributo %<target(\"cpu=\")%>"
  
! #: config/aarch64/aarch64.cc:19546 config/aarch64/aarch64.cc:19630
  #, fuzzy, gcc-internal-format
  #| msgid "invalid value (\"%s\") in %<target()%> pragma or attribute"
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr "valor no válido (\"%s\") en el pragma o atributo %<target()%>"
  
! #: config/aarch64/aarch64.cc:19585
  #, fuzzy, gcc-internal-format
  #| msgid "invalid name (\"%s\") in %<target(\"tune=\")%> pragma or attribute"
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr "nombre no válido (\"%s\") en el pragma o atributo %<target(\"tune=\")%>"
  
! #: config/aarch64/aarch64.cc:19626
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr "falta el valor en el pragma o atributo %<target()%>"
  
! #: config/aarch64/aarch64.cc:19684 config/aarch64/aarch64.cc:19861
! #: config/loongarch/loongarch-target-attr.cc:144
! #: config/loongarch/loongarch-target-attr.cc:309
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "pragma o atributo %<target()%> mal formado"
  
! #: config/aarch64/aarch64.cc:19730
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr "el pragma o atributo %<target(\"%s\")%> no acepta un argumento"
  
! #: config/aarch64/aarch64.cc:19738 config/i386/i386-options.cc:1315
! #: config/loongarch/loongarch-target-attr.cc:181
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr "el pragma o atributo %<target(\"%s\")%> no acepta forma negada"
  
! #: config/aarch64/aarch64.cc:19792
! #: config/loongarch/loongarch-target-attr.cc:221
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "el pragma o atributo %<target(\"%s=%s\")%> no es válido"
  
! #: config/aarch64/aarch64.cc:19849 config/arm/arm.cc:33836
! #: config/loongarch/loongarch-target-attr.cc:297
! #: config/riscv/riscv-target-attr.cc:431 config/rs6000/rs6000.cc:24714
! #: config/s390/s390.cc:16688
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "el argumento del atributo %<target%> no es una cadena"
  
! #: config/aarch64/aarch64.cc:19886
  #, gcc-internal-format
  msgid "arch extension %qs should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19889
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr "el pragma o atributo %<target(\"%s\")%> no es válido"
  
! #: config/aarch64/aarch64.cc:19898
! #: config/loongarch/loongarch-target-attr.cc:332
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr "pragma o atributo %<target(\"%s\")%> mal formado"
  
! #: config/aarch64/aarch64.cc:20116
! #, gcc-internal-format
! msgid "Function Multi Versioning support is experimental, and the behavior is likely to change"
! msgstr ""
! 
! #: config/aarch64/aarch64.cc:20125 config/riscv/riscv-target-attr.cc:497
  #, fuzzy, gcc-internal-format
  #| msgid "attribute %<target%> argument not a string"
  msgid "attribute %<target_version%> has multiple values"
  msgstr "el argumento del atributo %<target%> no es una cadena"
  
! #: config/aarch64/aarch64.cc:20133 config/riscv/riscv-target-attr.cc:505
  #, fuzzy, gcc-internal-format
  #| msgid "attribute %<target%> argument not a string"
  msgid "attribute %<target_version%> argument not a string"
  msgstr "el argumento del atributo %<target%> no es una cadena"
  
! #: config/aarch64/aarch64.cc:20155
  #, fuzzy, gcc-internal-format
  #| msgid "missing value in %<target()%> pragma or attribute"
  msgid "missing value in %<target_version%> attribute"
  msgstr "falta el valor en el pragma o atributo %<target()%>"
  
! #: config/aarch64/aarch64.cc:20159
  #, fuzzy, gcc-internal-format
  #| msgid "invalid value (\"%s\") in %<target()%> pragma or attribute"
  msgid "invalid feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "valor no válido (\"%s\") en el pragma o atributo %<target()%>"
  
! #: config/aarch64/aarch64.cc:20165
  #, fuzzy, gcc-internal-format
  #| msgid "invalid value (\"%s\") in %<target()%> pragma or attribute"
  msgid "duplicate feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "valor no válido (\"%s\") en el pragma o atributo %<target()%>"
  
! #: config/aarch64/aarch64.cc:20751 config/i386/i386-features.cc:3911
! #: config/i386/i386-features.cc:4180 config/riscv/riscv.cc:13703
  #, fuzzy, gcc-internal-format
  #| msgid "Virtual function multiversioning not supported"
  msgid "virtual function multiversioning not supported"
  msgstr "No se admiten versiones múltiples de funciones virtuales"
  
! #: config/aarch64/aarch64.cc:20872 config/i386/i386-features.cc:4044
! #: config/riscv/riscv.cc:13828 config/rs6000/rs6000.cc:25404
  #, fuzzy, gcc-internal-format
  #| msgid "multiversioning needs ifunc which is not supported on this target"
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "el versionado múltiple necesita ifunc, que no se admite en este objetivo"
  
! #: config/aarch64/aarch64.cc:22424 config/arm/arm.cc:6686
! #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12993
  #, fuzzy
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr "el paso de parámetro para argumentos de tipo %qT ha cambiado en GCC 7.1"
  
! #: config/aarch64/aarch64.cc:22429 config/arm/arm.cc:6691
! #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12988
  #, fuzzy
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr "el paso de parámetro para argumentos de tipo %qT ha cambiado en GCC 7.1"
  
! #: config/aarch64/aarch64.cc:22434 config/arm/arm.cc:6696
  #, fuzzy
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr "el paso de parámetro para argumentos de tipo %qT ha cambiado en GCC 7.1"
  
! #: config/aarch64/aarch64.cc:23889 config/aarch64/aarch64.cc:23892
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "vía %wd fuera de rango %wd - %wd"
  
! #: config/aarch64/aarch64.cc:29422 config/i386/i386.cc:25619
! #: config/i386/i386.cc:25750
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported simdlen %d"
  msgid "unsupported simdlen %wd"
  msgstr "simdlen %d no admitido"
  
! #: config/aarch64/aarch64.cc:29436
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported return type %qT for simd"
  msgid "GCC does not currently support return type %qT for simd"
  msgstr "no se admite el tipo de retorno %qT para simd"
  
! #: config/aarch64/aarch64.cc:29440 config/i386/i386.cc:25641
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "no se admite el tipo de retorno %qT para simd"
  
! #: config/aarch64/aarch64.cc:29474
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument type %qT for simd"
  msgid "GCC does not currently support argument type %qT for simd"
  msgstr "no se admite el tipo de argumento %qT para simd"
  
! #: config/aarch64/aarch64.cc:29478 config/i386/i386.cc:25672
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "no se admite el tipo de argumento %qT para simd"
  
! #: config/aarch64/aarch64.cc:29549
  #, fuzzy, gcc-internal-format
  #| msgid "the -shared option is not currently supported for VAX ELF"
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr "la opción -shared no se admite actualmente en ELF de VAX"
  
! #: config/aarch64/aarch64.cc:29569
  #, fuzzy, gcc-internal-format
  #| msgid "the -shared option is not currently supported for VAX ELF"
  msgid "GCC does not currently support a simdclone with simdlens %wd and %wd for these types."
  msgstr "la opción -shared no se admite actualmente en ELF de VAX"
  
! #: config/aarch64/aarch64.cc:29757
  #, fuzzy, gcc-internal-format
  #| msgid "Cannot change attributes of symbol at %L after it has been used"
  msgid "cannot apply attribute %qs to %q+D after the function has been defined"
  msgstr "No se pueden cambiar los atributos del símbolo en %L después de ser usado"
  
! #: config/aarch64/aarch64.cc:29759
  #, fuzzy, gcc-internal-format
  #| msgid "label %qD defined here"
  msgid "%q+D defined here"
  msgstr "la etiqueta %qD se define aquí"
  
! #: config/aarch64/aarch64.cc:30239
  #, gcc-internal-format
  msgid "non-local gotos in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:30548
  #, gcc-internal-format
  msgid "catching non-call exceptions in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31188 config/arm/arm-mve-builtins.cc:634
! #: config/riscv/riscv-vector-builtins.cc:4493
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be a pointer to a constant size type"
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "el argumento %d de %qE debe ser un puntero a un tipo de tamaño constante"
  
! #: config/aarch64/aarch64.cc:31201
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects the value %wd"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64.cc:31204 config/arm/arm-mve-builtins.cc:646
! #: config/riscv/riscv-vector-builtins.cc:4507
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be in the range %d...%d"
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr "el argumento %d de %qE debe estar dentro del rango %d...%d"
  
! #: config/aarch64/aarch64.cc:31217
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects either %wd or %wd"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64.cc:31231 config/arm/arm-mve-builtins.cc:685
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wd"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64.cc:31243 config/arm/arm-mve-builtins.cc:672
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
  #: config/alpha/alpha.cc:420
  #, fuzzy, gcc-internal-format
  #| msgid "bad value %qs for -mtrap-precision switch"
--- 42561,43418 ----
  
  #. It doesn't really matter whether the element is expected to be
  #. the same size as type suffix 0.
! #: config/aarch64/aarch64-sve-builtins.cc:2706
! #: config/arm/arm-mve-builtins.cc:1617
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar element"
  msgstr ""
  
  #. It doesn't seem useful to distinguish between signed and unsigned
  #. scalars here.
! #: config/aarch64/aarch64-sve-builtins.cc:2712
! #: config/arm/arm-mve-builtins.cc:1623
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a scalar integer"
  msgstr "se pasa el argumento %d de %qE desde un tipo de puntero incompatible"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2748
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects %qs or %qs"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2768
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integers"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2819
  #, gcc-internal-format
  msgid "when storing %qT, %qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2824
  #, gcc-internal-format
  msgid "%qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2828
  #, fuzzy, gcc-internal-format
  #| msgid "%qs does not support feature %qs"
  msgid "%qE does not support 32-bit vector type %qT"
  msgstr "%qs no admite la característica %qs"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2856
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support split_edge"
  msgid "%qE does not support 32-bit sign-extended offsets"
  msgstr "%s no admite split_edge"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2859
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support split_edge"
  msgid "%qE does not support sign-extended offsets"
  msgstr "%s no admite split_edge"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2873
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2878
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integers"
  msgstr ""
  
  #. TYPE is part of the function name.
! #: config/aarch64/aarch64-sve-builtins.cc:2885
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit integers"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2933
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgid "passing %qT to argument %d of %qE, which expects a vector or pointer base address"
  msgstr "el paso del argumento %d de %qE descarta el calificador %qv del tipo del destino del puntero"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3013
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qE from type %qT to type %qT"
  msgid "cannot combine a base of type %qT with an offset of type %qT"
  msgstr "no se puede convertir %qE desde el tipo %qT al tipo %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3017
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qE from type %qT to type %qT"
  msgid "cannot combine a base of type %qT with an index of type %qT"
  msgstr "no se puede convertir %qE desde el tipo %qT al tipo %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3107
! #: config/arm/arm-mve-builtins.cc:1808
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept scalars"
  msgstr "el paso del argumento %d de %qE crea un entero desde un puntero sin una conversión"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3171
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from distinct Objective-C type"
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept single vectors"
  msgstr "se pasa el argumento %d de %qE desde un tipo Objective-C distinto"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4883
! #: config/arm/arm-mve-builtins.cc:502 config/arm/arm-mve-builtins.cc:527
! #: config/riscv/riscv-vector-builtins.cc:5584
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate definition of '%s'"
  msgid "duplicate definition of %qs"
  msgstr "definición duplicada de '%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4943
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is initialized with itself"
  msgid "%qs defined without first defining %qs"
  msgstr "%qD se inicializa con sí mismo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5095
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a function type"
  msgid "%qs applied to non-SVE type %qT"
  msgstr "sizeof aplicado a un tipo de función"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5101
  #, fuzzy, gcc-internal-format
  #| msgid "`sizeof' applied to incomplete type `%T'"
  msgid "%qs applied to non-vector type %qT"
  msgstr "sizeof aplicado a un tipo de dato incompleto `%T'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5108
  #, gcc-internal-format
  msgid "%qs applied to type %qT, which already has a size"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5116
  #, fuzzy, gcc-internal-format
  #| msgid "case label is not an integer constant expression"
  msgid "%qs requires an integer constant expression"
  msgstr "la etiqueta de case no es una expresion constante entera"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5124
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported mode %s\n"
  msgid "unsupported SVE vector size"
  msgstr "no se admite el modo %s\n"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5242
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT does not have a known size"
  msgid "SVE type %qT does not have a fixed size"
  msgstr "el tipo %qT no tiene un tamaño conocido"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5247
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT does not have a known size"
  msgid "SVE type %qT does not have a defined alignment"
  msgstr "el tipo %qT no tiene un tamaño conocido"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5252
! #: config/riscv/riscv-vector-builtins.cc:5468
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored because %qT is already defined"
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr "se descarta el atributo %qE porque %qT ya está definido"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5258
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to SVE type %qT"
  msgstr "aritmética en puntero a un tipo de dato incompleto"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5265
  #, gcc-internal-format
  msgid "member variables cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5267
  #, fuzzy, gcc-internal-format
  #| msgid "field %qD has incomplete type"
  msgid "fields cannot have SVE type %qT"
  msgstr "el campo %qD tiene tipo de dato incompleto"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5272
  #, fuzzy, gcc-internal-format
  #| msgid "function parameters cannot have __fp16 type"
  msgid "array elements cannot have SVE type %qT"
  msgstr "los parámetros de la función no pueden tener el tipo __fp16"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5277
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot allocate objects with SVE type %qT"
  msgstr "no se puede asignar un objeto de tipo abstracto %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5282
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot delete objects with SVE type %qT"
  msgstr "no se puede asignar un objeto de tipo abstracto %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5287
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot throw or catch SVE type %qT"
  msgstr "no se puede asignar un objeto de tipo abstracto %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5292
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete type %q#T"
  msgid "capture by copy of SVE type %qT"
  msgstr "uso no válido del tipo incompleto %q#T"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5297
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in %<aligned%> clause"
  msgid "SVE type %qT not allowed in %<map%> clause"
  msgstr "%qE no es una variable en la cláusula %<saligned%>"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5302
! #: config/riscv/riscv-vector-builtins.cc:5527
  #, gcc-internal-format
  msgid "cannot reference %qT object types in %<target%> region"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5307
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is disallowed in Java %<throw%> or %<catch%>"
  msgid "SVE type %qT not allowed in %<target%> %<private%> clause"
  msgstr "el tipo %qT no está permitido en %<throw%> o %<catch%> de Java"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5313
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %<firstprivate%>"
  msgid "SVE type %qT not allowed in %<target%> %<firstprivate%> clause"
  msgstr "%qE no es una variable en la cláusula %<firstprivate%>"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5319
  #, gcc-internal-format
  msgid "SVE type %qT not allowed in %<target%> device clauses"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:665
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to function %qE must be a constant integer"
  msgid "the arguments to %qE must be constant strings"
  msgstr "el tercer argumento de la función %qEdebe ser una constante entera"
  
! #: config/aarch64/aarch64.cc:673
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized %s target: %s"
  msgid "unrecognized state string %qs"
  msgstr "no se reconoce el objetivo de %s: %s"
  
! #: config/aarch64/aarch64.cc:784
  #, fuzzy, gcc-internal-format
  #| msgid "new cannot be applied to a function type"
  msgid "the %qE attribute cannot be applied to an SVE function type"
  msgstr "new no se puede aplicar a un tipo de función"
  
! #: config/aarch64/aarch64.cc:814
  #, gcc-internal-format
  msgid "cannot create a new %qs scope since %qs is shared with callers"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:830
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute applies only to functions"
  msgid "%qE attribute applies only to function definitions"
  msgstr "el atributo %qE se aplica solamente a funciones"
  
! #: config/aarch64/aarch64.cc:876
  #, fuzzy, gcc-internal-format
  #| msgid "unknown target attribute or pragma %qs"
  msgid "inconsistent attributes for state %qs"
  msgstr "atributo o pragma objetivo %qs desconocido"
  
! #: config/aarch64/aarch64.cc:1441
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is incompatible with %s %s"
  msgid "%qs is incompatible with the use of floating-point types"
  msgstr "%qs es incompatible con %s %s"
  
! #: config/aarch64/aarch64.cc:1444
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is incompatible with %s %s"
  msgid "%qs is incompatible with the use of vector types"
  msgstr "%qs es incompatible con %s %s"
  
! #: config/aarch64/aarch64.cc:1448
  #, fuzzy, gcc-internal-format
  #| msgid "%qs feature modifier is incompatible with %s %s"
  msgid "%qs feature modifier is incompatible with the use of floating-point types"
  msgstr "el modificador de característica %qs es incompatible con %s %s"
  
! #: config/aarch64/aarch64.cc:1451
  #, fuzzy, gcc-internal-format
  #| msgid "%qs feature modifier is incompatible with %s %s"
  msgid "%qs feature modifier is incompatible with the use of vector types"
  msgstr "el modificador de característica %qs es incompatible con %s %s"
  
! #: config/aarch64/aarch64.cc:1467
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use the SPE ABI extensions."
  msgid "this operation requires the SVE ISA extension"
  msgstr "No usa las extensiones de ABI SPE."
  
! #: config/aarch64/aarch64.cc:1468
  #, gcc-internal-format
  msgid "you can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
  #. We can't gracefully recover at this point, so make this a
  #. fatal error.
! #: config/aarch64/aarch64.cc:7218
  #, fuzzy, gcc-internal-format
  #| msgid "argument to decltype must be an expression"
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr "el argumento para decltype debe ser una expresión"
  
! #: config/aarch64/aarch64.cc:7819
  #, fuzzy, gcc-internal-format
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "Se pasó un argumento Altivec a una función sin prototipo"
  
! #: config/aarch64/aarch64.cc:7951 config/aarch64/aarch64.cc:8032
! #: config/aarch64/aarch64.cc:22625
  #, fuzzy, gcc-internal-format
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr "el paso de parámetro para argumentos de tipo %qT ha cambiado en GCC 7.1"
  
! #: config/aarch64/aarch64.cc:7958 config/aarch64/aarch64.cc:8039
! #: config/aarch64/aarch64.cc:22632
  #, fuzzy, gcc-internal-format
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT changed in GCC 14.1"
  msgstr "el paso de parámetro para argumentos de tipo %qT ha cambiado en GCC 7.1"
  
! #: config/aarch64/aarch64.cc:7969 config/aarch64/aarch64.cc:8049
! #: config/aarch64/aarch64.cc:22640 config/arm/arm.cc:7311
! #: config/arm/arm.cc:7341 config/arm/arm.cc:29403
  #, fuzzy, gcc-internal-format
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr "el paso de parámetro para argumentos de tipo %qT ha cambiado en GCC 7.1"
  
! #: config/aarch64/aarch64.cc:8177
  #, fuzzy, gcc-internal-format
  #| msgid "Use the SPE ABI extensions."
  msgid "%qE requires the SVE ISA extension"
  msgstr "Usa las extensiones de ABI SPE."
  
! #: config/aarch64/aarch64.cc:8180
  #, fuzzy, gcc-internal-format
  #| msgid "builtin function %qs requires the %qs option"
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr "la función interna %qs requiere la opción %qs"
  
! #: config/aarch64/aarch64.cc:8395
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12166
  #, fuzzy, gcc-internal-format
  #| msgid "builtin function %qs requires the %qs option"
  msgid "calling a streaming function requires the ISA extension %qs"
  msgstr "la función interna %qs requiere la opción %qs"
  
! #: config/aarch64/aarch64.cc:12175 config/aarch64/aarch64.cc:12179
  #, gcc-internal-format
  msgid "call to a function that shares %qs state from a function that has no %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12182
  #, gcc-internal-format
  msgid "call to a function that shares SME state from a function that has no SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12240
  #, gcc-internal-format
  msgid "call to a function that shares state other than %qs from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12242
  #, gcc-internal-format
  msgid "use %<__arm_preserves(\"za\")%> if the callee preserves ZA"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19255
  #, fuzzy, gcc-internal-format
  #| msgid "unknown flag passed in -moverride=%s (%s)"
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr "indicador pasado en -moverride=%s (%s) desconocido"
  
! #: config/aarch64/aarch64.cc:19299
  #, fuzzy, gcc-internal-format
  #| msgid "%s string ill-formed\n"
  msgid "%qs string ill-formed"
  msgstr "cadena %s mal formada\n"
  
! #: config/aarch64/aarch64.cc:19355
  #, fuzzy, gcc-internal-format
  #| msgid "invalid format of %s"
  msgid "invalid format for %<sve_width%>"
  msgstr "formato no válido de %s"
  
! #: config/aarch64/aarch64.cc:19367
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %h value"
  msgid "invalid %<sve_width%> value: %d"
  msgstr "valor %h no válido"
  
! #: config/aarch64/aarch64.cc:19387
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr "falta la cadena de ajuste en la opción (%s)"
  
! #: config/aarch64/aarch64.cc:19405
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "opción de cadena de ajuste desconocida (%s)"
  
! #: config/aarch64/aarch64.cc:19615 config/arm/arm.cc:3211
! #: config/riscv/riscv.cc:12481
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19624 config/riscv/riscv.cc:12490
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19632
  #, fuzzy, gcc-internal-format
  #| msgid "Specify the register allocation order"
  msgid "specify a system register with a small string length"
  msgstr "Especifica el orden de asignación de registros"
  
! #: config/aarch64/aarch64.cc:19642 config/arm/arm.cc:3223
! #: config/riscv/riscv.cc:12519 config/rs6000/rs6000.cc:4515
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "%qs no es un desplazamiento válido en %qs"
  
! #: config/aarch64/aarch64.cc:19650
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19653
! #, fuzzy, gcc-internal-format
! #| msgid "-fsanitize=address not supported for this target"
! msgid "%<-fsanitize=shadow-call-stack%> conflicts with the use of register x18 by the target operating system"
! msgstr "no se admite -fsanitize=address para este objetivo"
! 
! #: config/aarch64/aarch64.cc:19659
! #, fuzzy, gcc-internal-format
! #| msgid "builtin function %qs requires the %qs option"
! msgid "%<-fsanitize=memtag-stack%> requires the ISA extension %qs"
! msgstr "la función interna %qs requiere la opción %qs"
! 
! #: config/aarch64/aarch64.cc:19667
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use the SPE ABI extensions."
  msgid "streaming functions require the ISA extension %qs"
  msgstr "No usa las extensiones de ABI SPE."
  
! #: config/aarch64/aarch64.cc:19669
  #, fuzzy, gcc-internal-format
  #| msgid "builtin function %qs requires the %qs option"
  msgid "functions with SME state require the ISA extension %qs"
  msgstr "la función interna %qs requiere la opción %qs"
  
! #: config/aarch64/aarch64.cc:19765
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19781 config/riscv/riscv.cc:12539
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19815
  #, fuzzy, gcc-internal-format
  #| msgid "support for mode %qs"
  msgid "no support for %qs without %qs"
  msgstr "se admite el modo %qs"
  
! #: config/aarch64/aarch64.cc:19882
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument %qs to %qs"
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "argumento %qs no válido para %qs"
  
! #: config/aarch64/aarch64.cc:19893
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19898
  #, fuzzy, gcc-internal-format
  #| msgid "invalid arguments for %<-fpatchable_function_entry%>"
  msgid "invalid argument %qs for %<-mharden-sls=%>"
  msgstr "argumento no válido para %<-fpatchable_function_entry%>"
  
! #: config/aarch64/aarch64.cc:20054
  #, fuzzy, gcc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march=%s switch"
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in options %qs being added"
  msgstr "la opción -mcpu=%s genera un conflicto con la opción -march=%s"
  
! #: config/aarch64/aarch64.cc:20121
  #, fuzzy, gcc-internal-format
  #| msgid "assembler does not support -mabi=ilp32"
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "el ensamblador no tiene soporte para -mabi=ilp32"
  
! #: config/aarch64/aarch64.cc:20124
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mstring%> is deprecated"
  msgid "%<-mabi=ilp32%> is deprecated"
  msgstr "%<-mstring%> es obsoleto"
  
! #: config/aarch64/aarch64.cc:20130
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20204
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs with -f%s"
  msgid "code model %qs with %<-f%s%>"
  msgstr "modelo de código %qs con -f%s"
  
! #: config/aarch64/aarch64.cc:20207
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in x32 mode"
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "el modelo de código %qs no se admite en modo x32"
  
! #: config/aarch64/aarch64.cc:20305
  #, fuzzy, gcc-internal-format
  #| msgid "builtin function %qs requires the %qs option"
  msgid "functions with %qs state require the ISA extension %qs"
  msgstr "la función interna %qs requiere la opción %qs"
  
! #: config/aarch64/aarch64.cc:20415
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr "falta el nombre en atributo %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:20418
  #, fuzzy, gcc-internal-format
  #| msgid "invalid name (\"%s\") in %<target(\"arch=\")%> pragma or attribute"
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr "nombre no válido (\"%s\") en el pragma o atributo %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:20422
  #, fuzzy, gcc-internal-format
  #| msgid "invalid value (\"%s\") in %<target()%> pragma or attribute"
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr "valor no válido (\"%s\") en el pragma o atributo %<target()%>"
  
! #: config/aarch64/aarch64.cc:20457
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "falta el nombre en el pragma o atributo %<target(\"cpu=\")%>"
  
! #: config/aarch64/aarch64.cc:20460
  #, fuzzy, gcc-internal-format
  #| msgid "invalid name (\"%s\") in %<target(\"cpu=\")%> pragma or attribute"
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "nombre no válido (\"%s\") en el pragma o atributo %<target(\"cpu=\")%>"
  
! #: config/aarch64/aarch64.cc:20464 config/aarch64/aarch64.cc:20548
  #, fuzzy, gcc-internal-format
  #| msgid "invalid value (\"%s\") in %<target()%> pragma or attribute"
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr "valor no válido (\"%s\") en el pragma o atributo %<target()%>"
  
! #: config/aarch64/aarch64.cc:20503
  #, fuzzy, gcc-internal-format
  #| msgid "invalid name (\"%s\") in %<target(\"tune=\")%> pragma or attribute"
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr "nombre no válido (\"%s\") en el pragma o atributo %<target(\"tune=\")%>"
  
! #: config/aarch64/aarch64.cc:20544
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr "falta el valor en el pragma o atributo %<target()%>"
  
! #: config/aarch64/aarch64.cc:20604 config/aarch64/aarch64.cc:20782
! #: config/loongarch/loongarch-target-attr.cc:197
! #: config/loongarch/loongarch-target-attr.cc:395
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "pragma o atributo %<target()%> mal formado"
  
! #: config/aarch64/aarch64.cc:20650
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr "el pragma o atributo %<target(\"%s\")%> no acepta un argumento"
  
! #: config/aarch64/aarch64.cc:20658 config/i386/i386-options.cc:1302
! #: config/loongarch/loongarch-target-attr.cc:233
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr "el pragma o atributo %<target(\"%s\")%> no acepta forma negada"
  
! #: config/aarch64/aarch64.cc:20713
! #: config/loongarch/loongarch-target-attr.cc:281
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "el pragma o atributo %<target(\"%s=%s\")%> no es válido"
  
! #: config/aarch64/aarch64.cc:20770 config/arm/arm.cc:33522
! #: config/loongarch/loongarch-target-attr.cc:383
! #: config/riscv/riscv-target-attr.cc:473 config/rs6000/rs6000.cc:24725
! #: config/s390/s390.cc:16979
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "el argumento del atributo %<target%> no es una cadena"
  
! #: config/aarch64/aarch64.cc:20807
  #, gcc-internal-format
  msgid "arch extension %qs should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20810
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr "el pragma o atributo %<target(\"%s\")%> no es válido"
  
! #: config/aarch64/aarch64.cc:20819
! #: config/loongarch/loongarch-target-attr.cc:418
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr "pragma o atributo %<target(\"%s\")%> mal formado"
  
! #: config/aarch64/aarch64.cc:21090 config/loongarch/loongarch.cc:11500
! #: config/riscv/riscv-target-attr.cc:552
  #, fuzzy, gcc-internal-format
  #| msgid "attribute %<target%> argument not a string"
  msgid "attribute %<target_version%> has multiple values"
  msgstr "el argumento del atributo %<target%> no es una cadena"
  
! #: config/aarch64/aarch64.cc:21098 config/loongarch/loongarch.cc:11510
! #: config/riscv/riscv-target-attr.cc:562
  #, fuzzy, gcc-internal-format
  #| msgid "attribute %<target%> argument not a string"
  msgid "attribute %<target_version%> argument not a string"
  msgstr "el argumento del atributo %<target%> no es una cadena"
  
! #: config/aarch64/aarch64.cc:21120
  #, fuzzy, gcc-internal-format
  #| msgid "missing value in %<target()%> pragma or attribute"
  msgid "missing value in %<target_version%> attribute"
  msgstr "falta el valor en el pragma o atributo %<target()%>"
  
! #: config/aarch64/aarch64.cc:21124
  #, fuzzy, gcc-internal-format
  #| msgid "invalid value (\"%s\") in %<target()%> pragma or attribute"
  msgid "invalid feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "valor no válido (\"%s\") en el pragma o atributo %<target()%>"
  
! #: config/aarch64/aarch64.cc:21130
  #, fuzzy, gcc-internal-format
  #| msgid "invalid value (\"%s\") in %<target()%> pragma or attribute"
  msgid "duplicate feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "valor no válido (\"%s\") en el pragma o atributo %<target()%>"
  
! #: config/aarch64/aarch64.cc:21712 config/i386/i386-features.cc:5462
! #: config/i386/i386-features.cc:5712 config/loongarch/loongarch.cc:12057
! #: config/riscv/riscv.cc:15534 config/rs6000/rs6000.cc:28526
  #, fuzzy, gcc-internal-format
  #| msgid "Virtual function multiversioning not supported"
  msgid "virtual function multiversioning not supported"
  msgstr "No se admiten versiones múltiples de funciones virtuales"
  
! #: config/aarch64/aarch64.cc:21769 config/i386/i386-features.cc:5565
! #: config/loongarch/loongarch.cc:11654 config/riscv/riscv.cc:15588
! #: config/rs6000/rs6000.cc:25381
  #, fuzzy, gcc-internal-format
  #| msgid "multiversioning needs ifunc which is not supported on this target"
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "el versionado múltiple necesita ifunc, que no se admite en este objetivo"
  
! #: config/aarch64/aarch64.cc:21808
! #, gcc-internal-format
! msgid "%q+D has an inconsistent function multi-version priority value"
! msgstr ""
! 
! #: config/aarch64/aarch64.cc:21811
! #, fuzzy, gcc-internal-format
! #| msgid "%q#T was previously declared here"
! msgid "%q+D was previously declared here with priority value of %d"
! msgstr "%q#T se declaró previamente aquí"
! 
! #: config/aarch64/aarch64.cc:23420 config/arm/arm.cc:6689
! #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:13289
  #, fuzzy
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr "el paso de parámetro para argumentos de tipo %qT ha cambiado en GCC 7.1"
  
! #: config/aarch64/aarch64.cc:23425 config/arm/arm.cc:6694
! #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:13284
  #, fuzzy
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr "el paso de parámetro para argumentos de tipo %qT ha cambiado en GCC 7.1"
  
! #: config/aarch64/aarch64.cc:23430 config/arm/arm.cc:6699
  #, fuzzy
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr "el paso de parámetro para argumentos de tipo %qT ha cambiado en GCC 7.1"
  
! #: config/aarch64/aarch64.cc:24992 config/aarch64/aarch64.cc:24995
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "vía %wd fuera de rango %wd - %wd"
  
! #: config/aarch64/aarch64.cc:30704 config/i386/i386.cc:26805
! #: config/i386/i386.cc:26936
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported simdlen %d"
  msgid "unsupported simdlen %wd"
  msgstr "simdlen %d no admitido"
  
! #: config/aarch64/aarch64.cc:30718
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported return type %qT for simd"
  msgid "GCC does not currently support return type %qT for simd"
  msgstr "no se admite el tipo de retorno %qT para simd"
  
! #: config/aarch64/aarch64.cc:30722 config/i386/i386.cc:26827
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "no se admite el tipo de retorno %qT para simd"
  
! #: config/aarch64/aarch64.cc:30756
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument type %qT for simd"
  msgid "GCC does not currently support argument type %qT for simd"
  msgstr "no se admite el tipo de argumento %qT para simd"
  
! #: config/aarch64/aarch64.cc:30760 config/i386/i386.cc:26858
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "no se admite el tipo de argumento %qT para simd"
  
! #: config/aarch64/aarch64.cc:30831
  #, fuzzy, gcc-internal-format
  #| msgid "the -shared option is not currently supported for VAX ELF"
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr "la opción -shared no se admite actualmente en ELF de VAX"
  
! #: config/aarch64/aarch64.cc:30851
  #, fuzzy, gcc-internal-format
  #| msgid "the -shared option is not currently supported for VAX ELF"
  msgid "GCC does not currently support a simdclone with simdlens %wd and %wd for these types."
  msgstr "la opción -shared no se admite actualmente en ELF de VAX"
  
! #: config/aarch64/aarch64.cc:31041
  #, fuzzy, gcc-internal-format
  #| msgid "Cannot change attributes of symbol at %L after it has been used"
  msgid "cannot apply attribute %qs to %q+D after the function has been defined"
  msgstr "No se pueden cambiar los atributos del símbolo en %L después de ser usado"
  
! #: config/aarch64/aarch64.cc:31043
  #, fuzzy, gcc-internal-format
  #| msgid "label %qD defined here"
  msgid "%q+D defined here"
  msgstr "la etiqueta %qD se define aquí"
  
! #: config/aarch64/aarch64.cc:31862
  #, gcc-internal-format
  msgid "non-local gotos in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:32170
  #, gcc-internal-format
  msgid "catching non-call exceptions in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:32810 config/arm/arm-mve-builtins.cc:614
! #: config/riscv/riscv-vector-builtins.cc:5216
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be a pointer to a constant size type"
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "el argumento %d de %qE debe ser un puntero a un tipo de tamaño constante"
  
! #: config/aarch64/aarch64.cc:32823
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects the value %wd"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64.cc:32826 config/arm/arm-mve-builtins.cc:626
! #: config/riscv/riscv-vector-builtins.cc:5230
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be in the range %d...%d"
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr "el argumento %d de %qE debe estar dentro del rango %d...%d"
  
! #: config/aarch64/aarch64.cc:32839
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects either %wd or %wd"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64.cc:32853 config/arm/arm-mve-builtins.cc:665
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wd"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64.cc:32865 config/arm/arm-mve-builtins.cc:652
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
+ #: config/aarch64/aarch64.cc:33099
+ #, fuzzy, gcc-internal-format
+ #| msgid "an empty string cannot be in %<target_clones%> attribute"
+ msgid "empty string not valid for a %<target_clones%> version"
+ msgstr "no puede haber una cada vacía en el atributo %<target_clones%>"
+ 
+ #: config/aarch64/aarch64.cc:33103
+ #, fuzzy
+ #| msgid "invalid value (\"%s\") in %<target()%> pragma or attribute"
+ msgid "invalid feature modifier %qs in version %qB for %<target_clones%> attribute"
+ msgstr "valor no válido (\"%s\") en el pragma o atributo %<target()%>"
+ 
+ #: config/aarch64/aarch64.cc:33109
+ #, fuzzy
+ #| msgid "invalid value (\"%s\") in %<target()%> pragma or attribute"
+ msgid "duplicate feature modifier %qs in version %qB for %<target_clones%> attribute"
+ msgstr "valor no válido (\"%s\") en el pragma o atributo %<target()%>"
+ 
+ #: config/aarch64/aarch64.cc:33115
+ #, fuzzy
+ #| msgid "invalid value (\"%s\") in %<target()%> pragma or attribute"
+ msgid "invalid feature %qs in version %qB for %<target_clones%> attribute"
+ msgstr "valor no válido (\"%s\") en el pragma o atributo %<target()%>"
+ 
  #: config/alpha/alpha.cc:420
  #, fuzzy, gcc-internal-format
  #| msgid "bad value %qs for -mtrap-precision switch"
*************** msgstr "latencia de caché L%d desconoci
*** 41436,41515 ****
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "valor %qs erróneo para -mmemory-latency"
  
! #: config/alpha/alpha.cc:7357 config/alpha/alpha.cc:7360 config/arc/arc.cc:6981
! #: config/arc/arc.cc:7255 config/s390/s390.cc:942
  #, gcc-internal-format
  msgid "bad builtin fcode"
  msgstr "fcode interno erróneo"
  
! #: config/arc/arc.cc:1003
  #, fuzzy, gcc-internal-format
  #| msgid "-mno-mpy supported only for ARC700 or ARCv2"
  msgid "%<-mno-mpy%> supported only for ARC700 or ARCv2"
  msgstr "-mno-mpy solo se admite para ARC700 o ARCv2"
  
! #: config/arc/arc.cc:1006
  #, fuzzy, gcc-internal-format
  #| msgid "-mno-dpfp-lrsr supported only with -mdpfp"
  msgid "%<-mno-dpfp-lrsr%> supported only with %<-mdpfp%>"
  msgstr "-mno-dpfp-lrsr sólo se admite con -mdpfp"
  
! #: config/arc/arc.cc:1011
  #, gcc-internal-format
  msgid "FPX fast and compact options cannot be specified together"
  msgstr "las opciones de FPX fast y compact no pueden especificarse juntas"
  
! #: config/arc/arc.cc:1015
  #, fuzzy, gcc-internal-format
  #| msgid "-mspfp_fast not available on ARC600 or ARC601"
  msgid "%<-mspfp_fast%> not available on ARC600 or ARC601"
  msgstr "-mspfp_fast no disponible en ARC600 ni ARC601"
  
! #: config/arc/arc.cc:1020
  #, fuzzy, gcc-internal-format
  #| msgid "No FPX/FPU mixing allowed"
  msgid "no FPX/FPU mixing allowed"
  msgstr "No está permitido mezclar FPX/FPU"
  
! #: config/arc/arc.cc:1025
  #, fuzzy, gcc-internal-format
  #| msgid "PIC is only supported for RTPs"
  msgid "PIC is not supported for %qs"
  msgstr "PIC sólo se admite para RTPs"
  
! #: config/arc/arc.cc:1061
  #, fuzzy, gcc-internal-format
  #| msgid "missing operand"
  msgid "missing dash"
  msgstr "falta un operando"
  
! #: config/arc/arc.cc:1073
  #, gcc-internal-format
  msgid "first register must be R0"
  msgstr "el primer registro debe ser R0"
  
! #: config/arc/arc.cc:1093
  #, gcc-internal-format, gfc-internal-format
  msgid "last register name %s must be an odd register"
  msgstr "el nombre %s del último registro debe ser un registro impar"
  
! #: config/arc/arc.cc:1102 config/ia64/ia64.cc:6066 config/pa/pa.cc:492
  #: config/sh/sh.cc:8306
  #, gcc-internal-format, gfc-internal-format
  msgid "%s-%s is an empty range"
  msgstr "%s-%s es un rango vacío"
  
! #: config/arc/arc.cc:1152
  #, gcc-internal-format
  msgid "invalid number in %<-mrgf-banked-regs=%s%> valid values are 0, 4, 8, 16, or 32"
  msgstr ""
  
! #: config/arc/arc.cc:1214
  #, gcc-internal-format
  msgid "option %<-mirq-ctrl-saved%> valid only for ARC v2 processors"
  msgstr ""
  
! #: config/arc/arc.cc:1223
  #, gcc-internal-format
  msgid "option %<-mrgf-banked-regs%> valid only for ARC v2 processors"
  msgstr ""
--- 43476,43555 ----
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "valor %qs erróneo para -mmemory-latency"
  
! #: config/alpha/alpha.cc:7353 config/alpha/alpha.cc:7356 config/arc/arc.cc:6996
! #: config/arc/arc.cc:7270 config/s390/s390.cc:943
  #, gcc-internal-format
  msgid "bad builtin fcode"
  msgstr "fcode interno erróneo"
  
! #: config/arc/arc.cc:1001
  #, fuzzy, gcc-internal-format
  #| msgid "-mno-mpy supported only for ARC700 or ARCv2"
  msgid "%<-mno-mpy%> supported only for ARC700 or ARCv2"
  msgstr "-mno-mpy solo se admite para ARC700 o ARCv2"
  
! #: config/arc/arc.cc:1004
  #, fuzzy, gcc-internal-format
  #| msgid "-mno-dpfp-lrsr supported only with -mdpfp"
  msgid "%<-mno-dpfp-lrsr%> supported only with %<-mdpfp%>"
  msgstr "-mno-dpfp-lrsr sólo se admite con -mdpfp"
  
! #: config/arc/arc.cc:1009
  #, gcc-internal-format
  msgid "FPX fast and compact options cannot be specified together"
  msgstr "las opciones de FPX fast y compact no pueden especificarse juntas"
  
! #: config/arc/arc.cc:1013
  #, fuzzy, gcc-internal-format
  #| msgid "-mspfp_fast not available on ARC600 or ARC601"
  msgid "%<-mspfp_fast%> not available on ARC600 or ARC601"
  msgstr "-mspfp_fast no disponible en ARC600 ni ARC601"
  
! #: config/arc/arc.cc:1018
  #, fuzzy, gcc-internal-format
  #| msgid "No FPX/FPU mixing allowed"
  msgid "no FPX/FPU mixing allowed"
  msgstr "No está permitido mezclar FPX/FPU"
  
! #: config/arc/arc.cc:1023
  #, fuzzy, gcc-internal-format
  #| msgid "PIC is only supported for RTPs"
  msgid "PIC is not supported for %qs"
  msgstr "PIC sólo se admite para RTPs"
  
! #: config/arc/arc.cc:1059
  #, fuzzy, gcc-internal-format
  #| msgid "missing operand"
  msgid "missing dash"
  msgstr "falta un operando"
  
! #: config/arc/arc.cc:1071
  #, gcc-internal-format
  msgid "first register must be R0"
  msgstr "el primer registro debe ser R0"
  
! #: config/arc/arc.cc:1091
  #, gcc-internal-format, gfc-internal-format
  msgid "last register name %s must be an odd register"
  msgstr "el nombre %s del último registro debe ser un registro impar"
  
! #: config/arc/arc.cc:1100 config/ia64/ia64.cc:6111 config/pa/pa.cc:492
  #: config/sh/sh.cc:8306
  #, gcc-internal-format, gfc-internal-format
  msgid "%s-%s is an empty range"
  msgstr "%s-%s es un rango vacío"
  
! #: config/arc/arc.cc:1150
  #, gcc-internal-format
  msgid "invalid number in %<-mrgf-banked-regs=%s%> valid values are 0, 4, 8, 16, or 32"
  msgstr ""
  
! #: config/arc/arc.cc:1212
  #, gcc-internal-format
  msgid "option %<-mirq-ctrl-saved%> valid only for ARC v2 processors"
  msgstr ""
  
! #: config/arc/arc.cc:1221
  #, gcc-internal-format
  msgid "option %<-mrgf-banked-regs%> valid only for ARC v2 processors"
  msgstr ""
*************** msgstr ""
*** 41521,41873 ****
  #. TRANSLATORS: the DOC/DOC0/DOC1 are strings which shouldn't be
  #. translated.  They are like keywords which one can relate with the
  #. architectural choices taken for an ARC CPU implementation.
! #: config/arc/arc.cc:1267
  #, fuzzy, gcc-internal-format
  #| msgid "%s is not available for %s architecture"
  msgid "option %<%s=%s%> is not available for %qs CPU"
  msgstr "%s no está disponible para la arquitectura %s"
  
! #: config/arc/arc.cc:1272
  #, gcc-internal-format
  msgid "option %qs is ignored, the default value %qs is considered for %qs CPU"
  msgstr ""
  
! #: config/arc/arc.cc:1280
  #, fuzzy, gcc-internal-format
  #| msgid "%s is not available for %s architecture"
  msgid "option %qs is not available for %qs CPU"
  msgstr "%s no está disponible para la arquitectura %s"
  
! #: config/arc/arc.cc:1285
  #, fuzzy, gcc-internal-format
  #| msgid "%s is not available for %s architecture"
  msgid "unset option %qs is ignored, it is always enabled for %qs CPU"
  msgstr "%s no está disponible para la arquitectura %s"
  
! #: config/arc/arc.cc:1857
  #, gcc-internal-format, gfc-internal-format
  msgid "multiply option implies r%d is fixed"
  msgstr "la opción multiply implica r%d fijo"
  
! #: config/arc/arc.cc:2005 config/epiphany/epiphany.cc:505
  #: config/epiphany/epiphany.cc:547
  #, gcc-internal-format
  msgid "argument of %qE attribute is not a string constant"
  msgstr "el argumento del atributo %qE no es una cadena constante"
  
! #: config/arc/arc.cc:2014
  #, gcc-internal-format
  msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\""
  msgstr "el argumento del atributo %qE no es \"ilink1\" o \"ilink2\""
  
! #: config/arc/arc.cc:2023
  #, gcc-internal-format
  msgid "argument of %qE attribute is not \"ilink\" or \"firq\""
  msgstr "el argumento del atributo %qE no es \"ilink\" o \"firq\""
  
! #: config/arc/arc.cc:2037 config/arm/arm.cc:7479 config/arm/arm.cc:7497
! #: config/arm/arm.cc:7676 config/avr/avr.cc:11323 config/avr/avr.cc:11337
! #: config/bfin/bfin.cc:4695 config/bfin/bfin.cc:4756 config/bfin/bfin.cc:4786
! #: config/bpf/bpf.cc:93 config/csky/csky.cc:6459 config/csky/csky.cc:6487
! #: config/epiphany/epiphany.cc:488 config/gcn/gcn.cc:356
! #: config/h8300/h8300.cc:4948 config/i386/i386-options.cc:3729
! #: config/i386/i386-options.cc:3906 config/i386/i386-options.cc:3962
! #: config/i386/i386-options.cc:4013 config/i386/i386-options.cc:4050
! #: config/m68k/m68k.cc:804 config/mcore/mcore.cc:3070
! #: config/nvptx/nvptx.cc:5901 config/riscv/riscv.cc:6533
  #: config/rl78/rl78.cc:821 config/rl78/rl78.cc:890
! #: config/rs6000/rs6000.cc:20642 config/rx/rx.cc:2727 config/rx/rx.cc:2753
! #: config/s390/s390.cc:1157 config/s390/s390.cc:1247 config/sh/sh.cc:8442
  #: config/sh/sh.cc:8460 config/sh/sh.cc:8484 config/sh/sh.cc:8555
! #: config/sh/sh.cc:8578 config/stormy16/stormy16.cc:2403
  #: config/v850/v850.cc:2010 config/visium/visium.cc:727
  #, gcc-internal-format
  msgid "%qE attribute only applies to functions"
  msgstr "el atributo %qE se aplica solamente a funciones"
  
! #: config/arc/arc.cc:6880
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_arc_aligned with non-constant alignment"
  msgid "%<__builtin_arc_aligned%> with non-constant alignment"
  msgstr "__builtin_arc_aligned con alineamiento no constante"
  
! #: config/arc/arc.cc:6888
  #, fuzzy, gcc-internal-format
  #| msgid "invalid alignment value for __builtin_arc_aligned"
  msgid "invalid alignment value for %<__builtin_arc_aligned%>"
  msgstr "valor de argumento no válido para __builtin_arc_aligned"
  
! #: config/arc/arc.cc:7051
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr "el operando 1 debería ser un inmediato de 3 bits sin signo"
  
! #: config/arc/arc.cc:7092 config/arc/arc.cc:7189
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr "el operando 2 debería ser un valor de 3 bits sin signo (10-17)"
  
! #: config/arc/arc.cc:7125 config/arc/arc.cc:7157
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr "el operando 1 debería ser un valor de 3 bits sin signo (10-17)"
  
! #: config/arc/arc.cc:7129 config/arc/arc.cc:7161
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr "el operando 2 debería ser un valor de 8 bits sin signo"
  
! #: config/arc/arc.cc:7193
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr "el operando 3 debería ser un valor de 8 bits sin signo"
  
! #: config/arc/arc.cc:7226
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr "el operando 4 debería ser un valor de 8 bits sin signo (0-255)"
  
! #: config/arc/arc.cc:7230
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr "el operando 3 debería ser un valor de 3 bits sin signo (10-17)"
  
! #: config/arc/arc.cc:7237
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr "el operando 2 debería ser un valor de 3 bits sin signo (0-7)"
  
! #: config/arc/arc.cc:7240
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr "el operando 2 debería ser un valor de 3 bits par (subreg 0,2,4,6)"
  
! #: config/arc/arc.cc:7287
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin requires an immediate for operand %d"
  msgstr "el interno requiere un inmediato para el operando %d"
  
! #: config/arc/arc.cc:7292
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr "el operando %d debería ser un inmediato sin signo de 6 bits"
  
! #: config/arc/arc.cc:7296
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr "el operando %d debería ser un inmediato sin signo de 8 bits"
  
! #: config/arc/arc.cc:7300
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr "el operando %d debería ser un inmediato sin signo de 3 bits"
  
! #: config/arc/arc.cc:7303
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.cc:7394
  #, fuzzy, gcc-internal-format
  #| msgid "register number must be a compile-time constant. Try giving higher optimization levels"
  msgid "register number must be a compile-time constant.  Try giving higher optimization levels"
  msgstr "el número de registro debe ser una constante en tiempo de compilación. Pruebe a poner niveles de optimización más altos"
  
! #: config/arc/arc.cc:8467
  #, fuzzy, gcc-internal-format
  #| msgid "Insn addresses not set after shorten_branches"
  msgid "insn addresses not set after shorten branches"
  msgstr "Direcciones de insn no establecidas después de shorten_branches"
  
! #: config/arc/arc.cc:8682
  #, gcc-internal-format
  msgid "insn addresses not freed"
  msgstr "direcciones de insn no liberadas"
  
! #: config/arc/arc.cc:10830
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr "el atributo %qE solamente es válido para la arquitectura ARCv2"
  
! #: config/arc/arc.cc:10838 config/arc/arc.cc:10877
  #, gcc-internal-format
  msgid "argument of %qE attribute is missing"
  msgstr "falta el argumento del atributo %qE"
  
! #: config/arc/arc.cc:10849 config/arc/arc.cc:10888 config/arc/arc.cc:11014
! #: config/avr/avr.cc:11397
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "el atributo %qE sólo permite una constante entera como argumento"
  
! #: config/arc/arc.cc:10869
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr "el atributo %qE solo es válido para la arquitectura ARC EM"
  
! #: config/arc/arc.cc:10924
  #, gcc-internal-format
  msgid "%qE attribute only applies to types"
  msgstr "el atributo %qE se aplica solamente a tipos"
  
! #: config/arc/arc.cc:10930
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is missing"
  msgid "argument of %qE attribute ignored"
  msgstr "falta el argumento del atributo %qE"
  
! #: config/arc/arc.cc:11004 config/avr/avr.cc:11384 config/bfin/bfin.cc:4818
! #: config/mingw/winnt.cc:63 config/nvptx/nvptx.cc:5924
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "el atributo %qE solamente se aplica a variables"
  
! #: config/arm/aarch-common.cc:553 config/i386/i386.cc:24290
  #, fuzzy, gcc-internal-format
  #| msgid "alternatives not allowed in asm flag output"
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr "no se permiten alternativas en la salida del indicador asm"
  
! #: config/arm/aarch-common.cc:614 config/i386/i386.cc:24354
  #, fuzzy, gcc-internal-format
  #| msgid "unknown asm flag output %qs"
  msgid "unknown %<asm%> flag output %qs"
  msgstr "salida del indicador asm %qs desconocida"
  
! #: config/arm/aarch-common.cc:624 config/i386/i386.cc:24383
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for asm flag output"
  msgid "invalid type for %<asm%> flag output"
  msgstr "tipo no válido para la salida del indicador asm"
  
! #: config/arm/aarch-common.cc:714
  #, fuzzy, gcc-internal-format
  #| msgid "missing feature modifier in target %s %qs"
  msgid "missing feature or flag for %qs"
  msgstr "falta el modificador de característica en el objetivo %s %qs"
  
! #: config/arm/aarch-common.cc:716
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument %qs to %qs"
  msgid "invalid argument %qs for %qs"
  msgstr "argumento %qs no válido para %qs"
  
! #: config/arm/aarch-common.cc:727
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' appears twice in call to '%s' at %L"
  msgid "argument %qs can only appear alone in %qs"
  msgstr "El argumento '%s' aparece dos veces en la llamada a '%s' en %L"
  
! #: config/arm/arm-builtins.cc:2928
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "coprocessor not enabled"
  msgid "coprocessor %d is not enabled with +cdecp%d"
  msgstr "el coprocesador no está activado"
  
! #: config/arm/arm-builtins.cc:2932
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %d must be a constant immediate"
  msgid "coproc must be a constant immediate in range [0-%d] enabled with %<+cdecp<N>%>"
  msgstr "el %Kargumento %d debe ser un inmediato constante"
  
! #: config/arm/arm-builtins.cc:2941
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %d must be a constant immediate"
  msgid "argument %d to %qE must be a constant immediate in range [0-%d]"
  msgstr "el %Kargumento %d debe ser un inmediato constante"
  
! #: config/arm/arm-builtins.cc:3060
  #, gcc-internal-format
  msgid "this builtin is not supported for this target"
  msgstr "no se admite este interno para este objetivo"
  
! #: config/arm/arm-builtins.cc:3175
  #, fuzzy, gcc-internal-format
  #| msgid "%s expects an integer literal in the range [%d, %d]"
  msgid "saturation bit range must be in the range [%wd, %wd]"
  msgstr "%s espera una literal entera en el rango [%d, %d]"
  
! #: config/arm/arm-builtins.cc:3180
  #, fuzzy, gcc-internal-format
  #| msgid "%Klane index must be a constant immediate"
  msgid "saturation bit range must be a constant immediate"
  msgstr "el índice %Klane debe ser un inmediato constante"
  
! #: config/arm/arm-builtins.cc:3204
  #, fuzzy, gcc-internal-format
  #| msgid "You must enable VFP instructions to use these intrinsics."
  msgid "You must enable MVE instructions to use these intrinsics"
  msgstr "Debe activar las instrucciones VFP para usar estos intrínsecos."
  
! #: config/arm/arm-builtins.cc:3226
  #, fuzzy, gcc-internal-format
  #| msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
  msgid "You must enable NEON instructions (e.g. %<-mfloat-abi=softfp%> %<-mfpu=neon%>) to use these intrinsics."
  msgstr "Debe activar las instrucciones NEON (e.g. -mfloat-abi=softfp -mfpu=neon) para usar estos intrínsecos."
  
! #: config/arm/arm-builtins.cc:3248
  #, gcc-internal-format
  msgid "You must enable VFP instructions to use these intrinsics."
  msgstr "Debe activar las instrucciones VFP para usar estos intrínsecos."
  
! #: config/arm/arm-builtins.cc:3319
  #, fuzzy, gcc-internal-format
  #| msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
  msgid "You must enable crypto instructions (e.g. include %<-mfloat-abi=softfp%> %<-mfpu=crypto-neon%>) to use these intrinsics."
  msgstr "Debe activar las instrucciones crypto (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) para usar estos intrínsecos."
  
- #. @@@ better error message
- #: config/arm/arm-builtins.cc:3397 config/arm/arm-builtins.cc:3501
- #, gcc-internal-format
- msgid "selector must be an immediate"
- msgstr "el selector debe ser un inmediato"
- 
- #: config/arm/arm-builtins.cc:3405 config/arm/arm-builtins.cc:3450
- #: config/arm/arm-builtins.cc:3508 config/arm/arm-builtins.cc:3517
- #, gcc-internal-format
- msgid "the range of selector should be in 0 to 7"
- msgstr "el rango del selector debe estar entre 0 y 7"
- 
- #: config/arm/arm-builtins.cc:3410 config/arm/arm-builtins.cc:3519
- #, gcc-internal-format
- msgid "the range of selector should be in 0 to 3"
- msgstr "el rango del selector debe estar entre 0 y 3"
- 
- #: config/arm/arm-builtins.cc:3415 config/arm/arm-builtins.cc:3521
- #, gcc-internal-format
- msgid "the range of selector should be in 0 to 1"
- msgstr "el rango del selector debe estar entre 0 y 1"
- 
- #: config/arm/arm-builtins.cc:3587
- #, gcc-internal-format
- msgid "mask must be an immediate"
- msgstr "la máscara debe ser un inmediato"
- 
- #: config/arm/arm-builtins.cc:3592
- #, gcc-internal-format
- msgid "the range of mask should be in 0 to 255"
- msgstr "el rango de la máscara debe estar entre 0 y 255"
- 
- #: config/arm/arm-builtins.cc:3780
- #, gcc-internal-format
- msgid "the range of count should be in 0 to 32; please check the intrinsic %qs in code"
- msgstr ""
- 
- #: config/arm/arm-builtins.cc:3788
- #, gcc-internal-format
- msgid "the range of count should be in 0 to 16; please check the intrinsic %qs in code"
- msgstr ""
- 
- #: config/arm/arm-builtins.cc:3796
- #, gcc-internal-format
- msgid "the range of count should be in 0 to 64; please check the intrinsic %qs in code"
- msgstr ""
- 
- #: config/arm/arm-builtins.cc:3859
- #, gcc-internal-format
- msgid "the count should be no less than 0; please check the intrinsic %qs in code"
- msgstr ""
- 
  #: config/arm/arm-c.cc:108
  #, gcc-internal-format
  msgid "argument %u to function %qE is of type %qT which is not known to be 128 bits wide"
--- 43561,43861 ----
  #. TRANSLATORS: the DOC/DOC0/DOC1 are strings which shouldn't be
  #. translated.  They are like keywords which one can relate with the
  #. architectural choices taken for an ARC CPU implementation.
! #: config/arc/arc.cc:1265
  #, fuzzy, gcc-internal-format
  #| msgid "%s is not available for %s architecture"
  msgid "option %<%s=%s%> is not available for %qs CPU"
  msgstr "%s no está disponible para la arquitectura %s"
  
! #: config/arc/arc.cc:1270
  #, gcc-internal-format
  msgid "option %qs is ignored, the default value %qs is considered for %qs CPU"
  msgstr ""
  
! #: config/arc/arc.cc:1278
  #, fuzzy, gcc-internal-format
  #| msgid "%s is not available for %s architecture"
  msgid "option %qs is not available for %qs CPU"
  msgstr "%s no está disponible para la arquitectura %s"
  
! #: config/arc/arc.cc:1283
  #, fuzzy, gcc-internal-format
  #| msgid "%s is not available for %s architecture"
  msgid "unset option %qs is ignored, it is always enabled for %qs CPU"
  msgstr "%s no está disponible para la arquitectura %s"
  
! #: config/arc/arc.cc:1869
  #, gcc-internal-format, gfc-internal-format
  msgid "multiply option implies r%d is fixed"
  msgstr "la opción multiply implica r%d fijo"
  
! #: config/arc/arc.cc:2017 config/epiphany/epiphany.cc:505
  #: config/epiphany/epiphany.cc:547
  #, gcc-internal-format
  msgid "argument of %qE attribute is not a string constant"
  msgstr "el argumento del atributo %qE no es una cadena constante"
  
! #: config/arc/arc.cc:2026
  #, gcc-internal-format
  msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\""
  msgstr "el argumento del atributo %qE no es \"ilink1\" o \"ilink2\""
  
! #: config/arc/arc.cc:2035
  #, gcc-internal-format
  msgid "argument of %qE attribute is not \"ilink\" or \"firq\""
  msgstr "el argumento del atributo %qE no es \"ilink\" o \"firq\""
  
! #: config/arc/arc.cc:2049 config/arm/arm.cc:7444 config/arm/arm.cc:7462
! #: config/arm/arm.cc:7641 config/avr/avr.cc:11391 config/avr/avr.cc:11405
! #: config/bfin/bfin.cc:4694 config/bfin/bfin.cc:4755 config/bfin/bfin.cc:4785
! #: config/bpf/bpf.cc:93 config/csky/csky.cc:6458 config/csky/csky.cc:6486
! #: config/epiphany/epiphany.cc:488 config/gcn/gcn.cc:362
! #: config/h8300/h8300.cc:5001 config/i386/i386-options.cc:3605
! #: config/i386/i386-options.cc:3785 config/i386/i386-options.cc:3841
! #: config/i386/i386-options.cc:3892 config/i386/i386-options.cc:3929
! #: config/m68k/m68k.cc:804 config/mcore/mcore.cc:3068 config/mingw/winnt.cc:354
! #: config/nvptx/nvptx.cc:5888 config/riscv/riscv.cc:7562
  #: config/rl78/rl78.cc:821 config/rl78/rl78.cc:890
! #: config/rs6000/rs6000.cc:20653 config/rx/rx.cc:2712 config/rx/rx.cc:2738
! #: config/s390/s390.cc:1158 config/s390/s390.cc:1248 config/sh/sh.cc:8442
  #: config/sh/sh.cc:8460 config/sh/sh.cc:8484 config/sh/sh.cc:8555
! #: config/sh/sh.cc:8578 config/stormy16/stormy16.cc:2402
  #: config/v850/v850.cc:2010 config/visium/visium.cc:727
  #, gcc-internal-format
  msgid "%qE attribute only applies to functions"
  msgstr "el atributo %qE se aplica solamente a funciones"
  
! #: config/arc/arc.cc:6895
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_arc_aligned with non-constant alignment"
  msgid "%<__builtin_arc_aligned%> with non-constant alignment"
  msgstr "__builtin_arc_aligned con alineamiento no constante"
  
! #: config/arc/arc.cc:6903
  #, fuzzy, gcc-internal-format
  #| msgid "invalid alignment value for __builtin_arc_aligned"
  msgid "invalid alignment value for %<__builtin_arc_aligned%>"
  msgstr "valor de argumento no válido para __builtin_arc_aligned"
  
! #: config/arc/arc.cc:7066
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr "el operando 1 debería ser un inmediato de 3 bits sin signo"
  
! #: config/arc/arc.cc:7107 config/arc/arc.cc:7204
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr "el operando 2 debería ser un valor de 3 bits sin signo (10-17)"
  
! #: config/arc/arc.cc:7140 config/arc/arc.cc:7172
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr "el operando 1 debería ser un valor de 3 bits sin signo (10-17)"
  
! #: config/arc/arc.cc:7144 config/arc/arc.cc:7176
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr "el operando 2 debería ser un valor de 8 bits sin signo"
  
! #: config/arc/arc.cc:7208
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr "el operando 3 debería ser un valor de 8 bits sin signo"
  
! #: config/arc/arc.cc:7241
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr "el operando 4 debería ser un valor de 8 bits sin signo (0-255)"
  
! #: config/arc/arc.cc:7245
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr "el operando 3 debería ser un valor de 3 bits sin signo (10-17)"
  
! #: config/arc/arc.cc:7252
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr "el operando 2 debería ser un valor de 3 bits sin signo (0-7)"
  
! #: config/arc/arc.cc:7255
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr "el operando 2 debería ser un valor de 3 bits par (subreg 0,2,4,6)"
  
! #: config/arc/arc.cc:7302
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin requires an immediate for operand %d"
  msgstr "el interno requiere un inmediato para el operando %d"
  
! #: config/arc/arc.cc:7307
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr "el operando %d debería ser un inmediato sin signo de 6 bits"
  
! #: config/arc/arc.cc:7311
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr "el operando %d debería ser un inmediato sin signo de 8 bits"
  
! #: config/arc/arc.cc:7315
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr "el operando %d debería ser un inmediato sin signo de 3 bits"
  
! #: config/arc/arc.cc:7318
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.cc:7409
  #, fuzzy, gcc-internal-format
  #| msgid "register number must be a compile-time constant. Try giving higher optimization levels"
  msgid "register number must be a compile-time constant.  Try giving higher optimization levels"
  msgstr "el número de registro debe ser una constante en tiempo de compilación. Pruebe a poner niveles de optimización más altos"
  
! #: config/arc/arc.cc:8481
  #, fuzzy, gcc-internal-format
  #| msgid "Insn addresses not set after shorten_branches"
  msgid "insn addresses not set after shorten branches"
  msgstr "Direcciones de insn no establecidas después de shorten_branches"
  
! #: config/arc/arc.cc:8696
  #, gcc-internal-format
  msgid "insn addresses not freed"
  msgstr "direcciones de insn no liberadas"
  
! #: config/arc/arc.cc:10844
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr "el atributo %qE solamente es válido para la arquitectura ARCv2"
  
! #: config/arc/arc.cc:10852 config/arc/arc.cc:10891
  #, gcc-internal-format
  msgid "argument of %qE attribute is missing"
  msgstr "falta el argumento del atributo %qE"
  
! #: config/arc/arc.cc:10863 config/arc/arc.cc:10902 config/arc/arc.cc:11028
! #: config/avr/avr.cc:11465
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "el atributo %qE sólo permite una constante entera como argumento"
  
! #: config/arc/arc.cc:10883
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr "el atributo %qE solo es válido para la arquitectura ARC EM"
  
! #: config/arc/arc.cc:10938
  #, gcc-internal-format
  msgid "%qE attribute only applies to types"
  msgstr "el atributo %qE se aplica solamente a tipos"
  
! #: config/arc/arc.cc:10944
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is missing"
  msgid "argument of %qE attribute ignored"
  msgstr "falta el argumento del atributo %qE"
  
! #: config/arc/arc.cc:11018 config/avr/avr.cc:11452 config/bfin/bfin.cc:4817
! #: config/mingw/winnt.cc:63 config/nvptx/nvptx.cc:5911
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "el atributo %qE solamente se aplica a variables"
  
! #: config/arm/aarch-common.cc:553 config/i386/i386.cc:24966
  #, fuzzy, gcc-internal-format
  #| msgid "alternatives not allowed in asm flag output"
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr "no se permiten alternativas en la salida del indicador asm"
  
! #: config/arm/aarch-common.cc:614 config/i386/i386.cc:25030
  #, fuzzy, gcc-internal-format
  #| msgid "unknown asm flag output %qs"
  msgid "unknown %<asm%> flag output %qs"
  msgstr "salida del indicador asm %qs desconocida"
  
! #: config/arm/aarch-common.cc:624 config/i386/i386.cc:25059
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for asm flag output"
  msgid "invalid type for %<asm%> flag output"
  msgstr "tipo no válido para la salida del indicador asm"
  
! #: config/arm/aarch-common.cc:713
  #, fuzzy, gcc-internal-format
  #| msgid "missing feature modifier in target %s %qs"
  msgid "missing feature or flag for %qs"
  msgstr "falta el modificador de característica en el objetivo %s %qs"
  
! #: config/arm/aarch-common.cc:715
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument %qs to %qs"
  msgid "invalid argument %qs for %qs"
  msgstr "argumento %qs no válido para %qs"
  
! #: config/arm/aarch-common.cc:726
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' appears twice in call to '%s' at %L"
  msgid "argument %qs can only appear alone in %qs"
  msgstr "El argumento '%s' aparece dos veces en la llamada a '%s' en %L"
  
! #: config/arm/arm-builtins.cc:2229
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "coprocessor not enabled"
  msgid "coprocessor %d is not enabled with +cdecp%d"
  msgstr "el coprocesador no está activado"
  
! #: config/arm/arm-builtins.cc:2233
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %d must be a constant immediate"
  msgid "coproc must be a constant immediate in range [0-%d] enabled with %<+cdecp<N>%>"
  msgstr "el %Kargumento %d debe ser un inmediato constante"
  
! #: config/arm/arm-builtins.cc:2242
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %d must be a constant immediate"
  msgid "argument %d to %qE must be a constant immediate in range [0-%d]"
  msgstr "el %Kargumento %d debe ser un inmediato constante"
  
! #: config/arm/arm-builtins.cc:2360
  #, gcc-internal-format
  msgid "this builtin is not supported for this target"
  msgstr "no se admite este interno para este objetivo"
  
! #: config/arm/arm-builtins.cc:2475
  #, fuzzy, gcc-internal-format
  #| msgid "%s expects an integer literal in the range [%d, %d]"
  msgid "saturation bit range must be in the range [%wd, %wd]"
  msgstr "%s espera una literal entera en el rango [%d, %d]"
  
! #: config/arm/arm-builtins.cc:2480
  #, fuzzy, gcc-internal-format
  #| msgid "%Klane index must be a constant immediate"
  msgid "saturation bit range must be a constant immediate"
  msgstr "el índice %Klane debe ser un inmediato constante"
  
! #: config/arm/arm-builtins.cc:2504
  #, fuzzy, gcc-internal-format
  #| msgid "You must enable VFP instructions to use these intrinsics."
  msgid "You must enable MVE instructions to use these intrinsics"
  msgstr "Debe activar las instrucciones VFP para usar estos intrínsecos."
  
! #: config/arm/arm-builtins.cc:2526
  #, fuzzy, gcc-internal-format
  #| msgid "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics."
  msgid "You must enable NEON instructions (e.g. %<-mfloat-abi=softfp%> %<-mfpu=neon%>) to use these intrinsics."
  msgstr "Debe activar las instrucciones NEON (e.g. -mfloat-abi=softfp -mfpu=neon) para usar estos intrínsecos."
  
! #: config/arm/arm-builtins.cc:2548
  #, gcc-internal-format
  msgid "You must enable VFP instructions to use these intrinsics."
  msgstr "Debe activar las instrucciones VFP para usar estos intrínsecos."
  
! #: config/arm/arm-builtins.cc:2608
  #, fuzzy, gcc-internal-format
  #| msgid "You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics."
  msgid "You must enable crypto instructions (e.g. include %<-mfloat-abi=softfp%> %<-mfpu=crypto-neon%>) to use these intrinsics."
  msgstr "Debe activar las instrucciones crypto (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) para usar estos intrínsecos."
  
  #: config/arm/arm-c.cc:108
  #, gcc-internal-format
  msgid "argument %u to function %qE is of type %qT which is not known to be 128 bits wide"
*************** msgstr "%<#pragma GCC optimize%> no es u
*** 41891,42281 ****
  msgid "unknown %<#pragma GCC arm%> option %qs"
  msgstr "basura al final de #pragma GCC coprocessor %E"
  
! #: config/arm/arm-mve-builtins.cc:528
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use the SPE ABI extensions."
  msgid "this definition requires the MVE ISA extension"
  msgstr "No usa las extensiones de ABI SPE."
  
! #: config/arm/arm-mve-builtins.cc:553
  #, gcc-internal-format
  msgid "this definition requires MVE types, please include %qs"
  msgstr ""
  
! #: config/arm/arm-mve-builtins.cc:623
  #, gcc-internal-format
  msgid "you can enable mve.fp by using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/arm/arm-mve-builtins.cc:660
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value multiple of %wd in the range [%wd, %wd]"
  msgstr ""
  
! #: config/arm/arm-mve-builtins.cc:1275
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid MVE element type"
  msgstr "se pasa el argumento %d de %qE desde un tipo de puntero incompatible"
  
! #: config/arm/arm-mve-builtins.cc:1309
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE as integer rather than floating due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a single MVE vector rather than a tuple"
  msgstr "se pasa el argumento %d de %qE como entero en lugar de coma flotante debido al prototipo"
  
! #: config/arm/arm-mve-builtins.cc:1329
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an MVE vector type"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/arm/arm-mve-builtins.cc:1332
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an MVE tuple type"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/arm/arm-mve-builtins.cc:1409
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, but previous arguments had type %qT"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/arm/arm-mve-builtins.cc:1699
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a pointer to %qT"
  msgstr "se pasa el argumento %d de %qE desde un tipo de puntero incompatible"
  
! #: config/arm/arm-mve-builtins.cc:2341
  #, gcc-internal-format
  msgid "constant predicate argument %d (%wx) does not map to %d lane numbers, converted to %wx"
  msgstr ""
  
! #: config/arm/arm.cc:2976
! #, gcc-internal-format
! msgid "iWMMXt and NEON are incompatible"
! msgstr "iWMMXt y NEON son incompatibles"
! 
! #: config/arm/arm.cc:2982
  #, gcc-internal-format
  msgid "target CPU does not support ARM mode"
  msgstr "el CPU objetivo no tiene soporte para el modo ARM"
  
! #: config/arm/arm.cc:2986
  #, gcc-internal-format
  msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
  msgstr "habilitar el soporte de rastreo hacia atrás sólo tiene significado cuando se compila para el Thumb"
  
! #: config/arm/arm.cc:2989
  #, gcc-internal-format
  msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
  msgstr "habilitar el soporte de trabajo interno de llamado sólo tiene significado cuando se compila para el Thumb"
  
! #: config/arm/arm.cc:2997
  #, fuzzy, gcc-internal-format
  #| msgid "-g with -mno-apcs-frame may not give sensible debugging"
  msgid "%<-g%> with %<-mno-apcs-frame%> may not give sensible debugging"
  msgstr "-g con -mno-apcs-frame no permite una depuración sensible"
  
! #: config/arm/arm.cc:3002
! #, gcc-internal-format
! msgid "iWMMXt unsupported under Thumb mode"
! msgstr ""
! 
! #: config/arm/arm.cc:3005
  #, fuzzy, gcc-internal-format
  #| msgid "can not use -mtp=cp15 with 16-bit Thumb"
  msgid "cannot use %<-mtp=cp15%> with 16-bit Thumb"
  msgstr "no se puede usar -mtp=cp15 con Thumb de 16-bit"
  
! #: config/arm/arm.cc:3009
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with Thumb"
  msgstr "El PIC de RTP es incompatible con Thumb"
  
! #: config/arm/arm.cc:3022
  #, fuzzy, gcc-internal-format
  #| msgid "%s only supports non-pic code on M-profile targets with the MOVT instruction"
  msgid "%qs only supports non-pic code on M-profile targets with the MOVT instruction"
  msgstr "%s solo admite códico no pic en objetivos de perfil M con instrucción MOVT"
  
! #: config/arm/arm.cc:3027
  #, fuzzy, gcc-internal-format
  #| msgid "%s only supports non-pic code on M-profile targets with the MOVT instruction"
  msgid "%qs only supports non-pic code on M-profile targets"
  msgstr "%s solo admite códico no pic en objetivos de perfil M con instrucción MOVT"
  
! #: config/arm/arm.cc:3032
  #, fuzzy, gcc-internal-format
  #| msgid "-fjni is incompatible with -freduced-reflection"
  msgid "%qs is incompatible with %<-mword-relocations%>"
  msgstr "-fjni es incompatible con el -freduced-reflection"
  
! #: config/arm/arm.cc:3134
  #, gcc-internal-format
  msgid "target CPU does not support THUMB instructions"
  msgstr "el CPU objetivo no admite las instrucciones THUMB"
  
! #: config/arm/arm.cc:3184
  #, gcc-internal-format
  msgid "target CPU does not support unaligned accesses"
  msgstr "el CPU objetivo no admite accesos sin alinear"
  
! #: config/arm/arm.cc:3243 config/arm/arm.cc:33500
  #, fuzzy, gcc-internal-format
  #| msgid "the %qs architecture does not support branch-likely instructions"
  msgid "This architecture does not support branch protection instructions"
  msgstr "la arquitectura %qs no admite las instrucciones con probabilidad de ramificación"
  
! #: config/arm/arm.cc:3246
  #, fuzzy, gcc-internal-format
  #| msgid "thunk-inline is only supported with -mindirect-branch-jump"
  msgid "Return address signing is not supported with %<-mtpcs-frame%>."
  msgstr "thunk-inline solo se admite con -mindirect-branch-jump"
  
! #: config/arm/arm.cc:3384
  #, fuzzy, gcc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march=%s switch"
  msgid "switch %<-mcpu=%s%> conflicts with switch %<-march=%s%>"
  msgstr "la opción -mcpu=%s genera un conflicto con la opción -march=%s"
  
! #: config/arm/arm.cc:3639
  #, fuzzy, gcc-internal-format
  #| msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgid "%<-mapcs-stack-check%> incompatible with %<-mno-apcs-frame%>"
  msgstr "-mapcs-stack-check es incompatible con -mno-apcs-frame"
  
! #: config/arm/arm.cc:3648
  #, fuzzy, gcc-internal-format
  #| msgid "-fpic and -mapcs-reent are incompatible"
  msgid "%<-fpic%> and %<-mapcs-reent%> are incompatible"
  msgstr "-fpic y -mapcs-reent son incompatibles"
  
! #: config/arm/arm.cc:3651
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr "no se admite el código reentrante APCS.  Descartado"
  
! #: config/arm/arm.cc:3674
  #, gcc-internal-format
  msgid "option %<-mstructure-size-boundary%> is deprecated"
  msgstr ""
  
! #: config/arm/arm.cc:3682
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr "el límite del tamaño de la estructura sólo se puede establecer a 8, 32 o 64"
  
! #: config/arm/arm.cc:3684
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr "el límite del tamaño de la estructura sólo se puede establecer a 8 o 32"
  
! #: config/arm/arm.cc:3709
  #, fuzzy, gcc-internal-format
  #| msgid "RTP PIC is incompatible with -msingle-pic-base"
  msgid "RTP PIC is incompatible with %<-msingle-pic-base%>"
  msgstr "El PIC de RTP es incompatible con -msingle-pic-base"
  
! #: config/arm/arm.cc:3721 config/arm/arm.cc:33850
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in x32 mode"
  msgid "FDPIC mode is not supported in Thumb-1 mode"
  msgstr "el modelo de código %qs no se admite en modo x32"
  
! #: config/arm/arm.cc:3729
  #, fuzzy, gcc-internal-format
  #| msgid "-mpic-register= is useless without -fpic"
  msgid "%<-mpic-register=%> is useless without %<-fpic%>"
  msgstr "-mpic-register= es inútil sin -fpic"
  
! #: config/arm/arm.cc:3738
  #, fuzzy, gcc-internal-format
  #| msgid "unable to use '%s' for PIC register"
  msgid "unable to use %qs for PIC register"
  msgstr "no se puede usar '%s' para registro PIC"
  
! #: config/arm/arm.cc:3778 config/pru/pru.cc:627
  #, fuzzy, gcc-internal-format
  #| msgid "-freorder-blocks-and-partition not supported on this architecture"
  msgid "%<-freorder-blocks-and-partition%> not supported on this architecture"
  msgstr "no se admite -freorder-blocks-and-partition en esta arquitectura"
  
! #: config/arm/arm.cc:3946
  #, gcc-internal-format
  msgid "selected fp16 options are incompatible"
  msgstr "las opciones fp16 seleccionadas son incompatibles"
  
! #: config/arm/arm.cc:3981
  #, fuzzy, gcc-internal-format
  #| msgid "-mstack-protector-guard=tls needs a valid base register"
  msgid "%<-mstack-protector-guard=tls%> needs a hardware TLS register"
  msgstr "-mstack-protector-guard==tls necesita un registro bae válido"
  
! #: config/arm/arm.cc:4001
! #, gcc-internal-format
! msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
! msgstr "iwmmxt requiere una ABI compatible con AAPCS para una operación adecuada"
! 
! #: config/arm/arm.cc:4004
! #, gcc-internal-format
! msgid "iwmmxt abi requires an iwmmxt capable cpu"
! msgstr "el abi iwmmxt requiere un cpu capaz de iwmmxt"
! 
! #: config/arm/arm.cc:4012
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr "el CPU objetivo no admite trabajo interno"
  
! #: config/arm/arm.cc:4025
  #, fuzzy, gcc-internal-format
  #| msgid "AAPCS does not support -mcaller-super-interworking"
  msgid "AAPCS does not support %<-mcaller-super-interworking%>"
  msgstr "AAPCS no admite -mcaller-super-interworking"
  
! #: config/arm/arm.cc:4028
  #, fuzzy, gcc-internal-format
  #| msgid "AAPCS does not support -mcallee-super-interworking"
  msgid "AAPCS does not support %<-mcallee-super-interworking%>"
  msgstr "AAPCS no admite -mcallee-super-interworking"
  
! #: config/arm/arm.cc:4033
  #, fuzzy, gcc-internal-format
  #| msgid "__fp16 and no ldrh"
  msgid "%<__fp16%> and no ldrh"
  msgstr "__fp16 sin ldrh"
  
! #: config/arm/arm.cc:4036
  #, gcc-internal-format
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr "la CPU objetivo no admite las instrucciones de seguridad ARMv8-M"
  
! #: config/arm/arm.cc:4041
  #, gcc-internal-format
  msgid "ARMv8-M Security Extensions incompatible with selected FPU"
  msgstr ""
  
! #: config/arm/arm.cc:4053
  #, fuzzy, gcc-internal-format
  #| msgid "-mfloat-abi=hard: selected processor lacks an FPU"
  msgid "%<-mfloat-abi=hard%>: selected architecture lacks an FPU"
  msgstr "-mfloat-abi=hard: el procesador seleccionado carece de FPU"
  
! #: config/arm/arm.cc:4061
  #, fuzzy, gcc-internal-format
  #| msgid "-mfloat-abi=hard and VFP"
  msgid "%<-mfloat-abi=hard%> and VFP"
  msgstr "-mfloat-abi=hard y VFP"
  
! #: config/arm/arm.cc:6326
  #, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr "variante PCS derivada de un no AAPCS"
  
! #: config/arm/arm.cc:6328
  #, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr "las funciones variadic debe usar la variante AAPCS base"
  
! #: config/arm/arm.cc:6357
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr "variante PCS"
  
! #: config/arm/arm.cc:6632
  #, fuzzy, gcc-internal-format
  #| msgid "Thumb-1 hard-float VFP ABI"
  msgid "Thumb-1 %<hard-float%> VFP ABI"
  msgstr "ABI de VFP de coma flotante dura de Thumb-1"
  
! #: config/arm/arm.cc:6727
  #, gcc-internal-format
  msgid "argument of type %qT not permitted with %<-mgeneral-regs-only%>"
  msgstr ""
  
! #: config/arm/arm.cc:7111 config/arm/arm.cc:7332 config/arm/arm.cc:7365
! #: config/arm/arm.cc:29586
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr "el paso de parámetro para argumentos de tipo %qT ha cambiado en GCC 7.1"
  
! #: config/arm/arm.cc:7503
  #, gcc-internal-format
  msgid "FP registers might be clobbered despite %qE attribute: compile with %<-mgeneral-regs-only%>"
  msgstr ""
  
! #: config/arm/arm.cc:7625
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr "el atributo %qE no está disponible para funciones con argumentos pasados en la pila"
  
! #: config/arm/arm.cc:7637
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr "el atributo %qE no está disponible para funciones con un número variable de argumentos"
  
! #: config/arm/arm.cc:7646
  #, gcc-internal-format
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr "el atributo %qE no está disponible para funciones que devuelven valor en la pila"
  
! #: config/arm/arm.cc:7668 config/arm/arm.cc:7720
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored without -mcmse option."
  msgid "%qE attribute ignored without %<-mcmse%> option"
  msgstr "se descarta el atributo %qE sin la opción -mcmse."
  
! #: config/arm/arm.cc:7687
  #, gcc-internal-format
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr "el atributo %qE no tiene efecto en funciones con enlazado estático"
  
! #: config/arm/arm.cc:7740
  #, gcc-internal-format
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr "el atributo %qE se aplica solamente al tipo base de un puntero a función"
  
! #: config/arm/arm.cc:9752
  #, gcc-internal-format
  msgid "accessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>"
  msgstr ""
  
! #: config/arm/arm.cc:13584 config/arm/arm.cc:13586
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr "%s %wd fuera de rango %wd - %wd"
  
! #: config/arm/arm.cc:26127
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "no se puede calcular la ubicación real del parámetro apilado"
  
! #: config/arm/arm.cc:26790
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "Unexpected thumb1 far jump"
  msgstr "Fin de módulo inesperado"
  
! #: config/arm/arm.cc:27045
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "no hay registros inferiores disponibles para extraer registros superiores"
  
! #: config/arm/arm.cc:27298
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode"
  msgstr "no se pueden codificar las Rutinas de Servicios de Interrupción en el modo Thumb"
  
! #: config/arm/arm.cc:27596
  #, fuzzy, gcc-internal-format
  #| msgid "-fstack-check=specific for Thumb-1"
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr "-fstack-check=specific para Thumb-1"
  
! #: config/arm/arm.cc:33865
  #, gcc-internal-format
  msgid "invalid fpu for target attribute or pragma %qs"
  msgstr "fpu no válida para el atributo o pragma del objetivo %qs"
--- 43879,44249 ----
  msgid "unknown %<#pragma GCC arm%> option %qs"
  msgstr "basura al final de #pragma GCC coprocessor %E"
  
! #: config/arm/arm-mve-builtins.cc:508
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use the SPE ABI extensions."
  msgid "this definition requires the MVE ISA extension"
  msgstr "No usa las extensiones de ABI SPE."
  
! #: config/arm/arm-mve-builtins.cc:533
  #, gcc-internal-format
  msgid "this definition requires MVE types, please include %qs"
  msgstr ""
  
! #: config/arm/arm-mve-builtins.cc:603
  #, gcc-internal-format
  msgid "you can enable mve.fp by using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/arm/arm-mve-builtins.cc:640
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value multiple of %wd in the range [%wd, %wd]"
  msgstr ""
  
! #: config/arm/arm-mve-builtins.cc:1272
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid MVE element type"
  msgstr "se pasa el argumento %d de %qE desde un tipo de puntero incompatible"
  
! #: config/arm/arm-mve-builtins.cc:1306
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE as integer rather than floating due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a single MVE vector rather than a tuple"
  msgstr "se pasa el argumento %d de %qE como entero en lugar de coma flotante debido al prototipo"
  
! #: config/arm/arm-mve-builtins.cc:1326
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an MVE vector type"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/arm/arm-mve-builtins.cc:1329
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an MVE tuple type"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/arm/arm-mve-builtins.cc:1406
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, but previous arguments had type %qT"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/arm/arm-mve-builtins.cc:1696
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a pointer to %qT"
  msgstr "se pasa el argumento %d de %qE desde un tipo de puntero incompatible"
  
! #: config/arm/arm-mve-builtins.cc:2338
  #, gcc-internal-format
  msgid "constant predicate argument %d (%wx) does not map to %d lane numbers, converted to %wx"
  msgstr ""
  
! #: config/arm/arm.cc:2974
  #, gcc-internal-format
  msgid "target CPU does not support ARM mode"
  msgstr "el CPU objetivo no tiene soporte para el modo ARM"
  
! #: config/arm/arm.cc:2978
  #, gcc-internal-format
  msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
  msgstr "habilitar el soporte de rastreo hacia atrás sólo tiene significado cuando se compila para el Thumb"
  
! #: config/arm/arm.cc:2981
  #, gcc-internal-format
  msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
  msgstr "habilitar el soporte de trabajo interno de llamado sólo tiene significado cuando se compila para el Thumb"
  
! #: config/arm/arm.cc:2989
  #, fuzzy, gcc-internal-format
  #| msgid "-g with -mno-apcs-frame may not give sensible debugging"
  msgid "%<-g%> with %<-mno-apcs-frame%> may not give sensible debugging"
  msgstr "-g con -mno-apcs-frame no permite una depuración sensible"
  
! #: config/arm/arm.cc:2993
  #, fuzzy, gcc-internal-format
  #| msgid "can not use -mtp=cp15 with 16-bit Thumb"
  msgid "cannot use %<-mtp=cp15%> with 16-bit Thumb"
  msgstr "no se puede usar -mtp=cp15 con Thumb de 16-bit"
  
! #: config/arm/arm.cc:2997
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with Thumb"
  msgstr "El PIC de RTP es incompatible con Thumb"
  
! #: config/arm/arm.cc:3010
  #, fuzzy, gcc-internal-format
  #| msgid "%s only supports non-pic code on M-profile targets with the MOVT instruction"
  msgid "%qs only supports non-pic code on M-profile targets with the MOVT instruction"
  msgstr "%s solo admite códico no pic en objetivos de perfil M con instrucción MOVT"
  
! #: config/arm/arm.cc:3015
  #, fuzzy, gcc-internal-format
  #| msgid "%s only supports non-pic code on M-profile targets with the MOVT instruction"
  msgid "%qs only supports non-pic code on M-profile targets"
  msgstr "%s solo admite códico no pic en objetivos de perfil M con instrucción MOVT"
  
! #: config/arm/arm.cc:3020
  #, fuzzy, gcc-internal-format
  #| msgid "-fjni is incompatible with -freduced-reflection"
  msgid "%qs is incompatible with %<-mword-relocations%>"
  msgstr "-fjni es incompatible con el -freduced-reflection"
  
! #: config/arm/arm.cc:3122
  #, gcc-internal-format
  msgid "target CPU does not support THUMB instructions"
  msgstr "el CPU objetivo no admite las instrucciones THUMB"
  
! #: config/arm/arm.cc:3172
  #, gcc-internal-format
  msgid "target CPU does not support unaligned accesses"
  msgstr "el CPU objetivo no admite accesos sin alinear"
  
! #: config/arm/arm.cc:3231 config/arm/arm.cc:33186
  #, fuzzy, gcc-internal-format
  #| msgid "the %qs architecture does not support branch-likely instructions"
  msgid "This architecture does not support branch protection instructions"
  msgstr "la arquitectura %qs no admite las instrucciones con probabilidad de ramificación"
  
! #: config/arm/arm.cc:3234
  #, fuzzy, gcc-internal-format
  #| msgid "thunk-inline is only supported with -mindirect-branch-jump"
  msgid "Return address signing is not supported with %<-mtpcs-frame%>."
  msgstr "thunk-inline solo se admite con -mindirect-branch-jump"
  
! #: config/arm/arm.cc:3372
  #, fuzzy, gcc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march=%s switch"
  msgid "switch %<-mcpu=%s%> conflicts with switch %<-march=%s%>"
  msgstr "la opción -mcpu=%s genera un conflicto con la opción -march=%s"
  
! #: config/arm/arm.cc:3627
  #, fuzzy, gcc-internal-format
  #| msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgid "%<-mapcs-stack-check%> incompatible with %<-mno-apcs-frame%>"
  msgstr "-mapcs-stack-check es incompatible con -mno-apcs-frame"
  
! #: config/arm/arm.cc:3636
  #, fuzzy, gcc-internal-format
  #| msgid "-fpic and -mapcs-reent are incompatible"
  msgid "%<-fpic%> and %<-mapcs-reent%> are incompatible"
  msgstr "-fpic y -mapcs-reent son incompatibles"
  
! #: config/arm/arm.cc:3639
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr "no se admite el código reentrante APCS.  Descartado"
  
! #: config/arm/arm.cc:3662
  #, gcc-internal-format
  msgid "option %<-mstructure-size-boundary%> is deprecated"
  msgstr ""
  
! #: config/arm/arm.cc:3670
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr "el límite del tamaño de la estructura sólo se puede establecer a 8, 32 o 64"
  
! #: config/arm/arm.cc:3672
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr "el límite del tamaño de la estructura sólo se puede establecer a 8 o 32"
  
! #: config/arm/arm.cc:3697
  #, fuzzy, gcc-internal-format
  #| msgid "RTP PIC is incompatible with -msingle-pic-base"
  msgid "RTP PIC is incompatible with %<-msingle-pic-base%>"
  msgstr "El PIC de RTP es incompatible con -msingle-pic-base"
  
! #: config/arm/arm.cc:3709 config/arm/arm.cc:33536
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in x32 mode"
  msgid "FDPIC mode is not supported in Thumb-1 mode"
  msgstr "el modelo de código %qs no se admite en modo x32"
  
! #: config/arm/arm.cc:3717
  #, fuzzy, gcc-internal-format
  #| msgid "-mpic-register= is useless without -fpic"
  msgid "%<-mpic-register=%> is useless without %<-fpic%>"
  msgstr "-mpic-register= es inútil sin -fpic"
  
! #: config/arm/arm.cc:3726
  #, fuzzy, gcc-internal-format
  #| msgid "unable to use '%s' for PIC register"
  msgid "unable to use %qs for PIC register"
  msgstr "no se puede usar '%s' para registro PIC"
  
! #: config/arm/arm.cc:3766 config/pru/pru.cc:627
  #, fuzzy, gcc-internal-format
  #| msgid "-freorder-blocks-and-partition not supported on this architecture"
  msgid "%<-freorder-blocks-and-partition%> not supported on this architecture"
  msgstr "no se admite -freorder-blocks-and-partition en esta arquitectura"
  
! #: config/arm/arm.cc:3935
  #, gcc-internal-format
  msgid "selected fp16 options are incompatible"
  msgstr "las opciones fp16 seleccionadas son incompatibles"
  
! #: config/arm/arm.cc:3973
  #, fuzzy, gcc-internal-format
  #| msgid "-mstack-protector-guard=tls needs a valid base register"
  msgid "%<-mstack-protector-guard=tls%> needs a hardware TLS register"
  msgstr "-mstack-protector-guard==tls necesita un registro bae válido"
  
! #: config/arm/arm.cc:3998
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr "el CPU objetivo no admite trabajo interno"
  
! #: config/arm/arm.cc:4011
  #, fuzzy, gcc-internal-format
  #| msgid "AAPCS does not support -mcaller-super-interworking"
  msgid "AAPCS does not support %<-mcaller-super-interworking%>"
  msgstr "AAPCS no admite -mcaller-super-interworking"
  
! #: config/arm/arm.cc:4014
  #, fuzzy, gcc-internal-format
  #| msgid "AAPCS does not support -mcallee-super-interworking"
  msgid "AAPCS does not support %<-mcallee-super-interworking%>"
  msgstr "AAPCS no admite -mcallee-super-interworking"
  
! #: config/arm/arm.cc:4019
  #, fuzzy, gcc-internal-format
  #| msgid "__fp16 and no ldrh"
  msgid "%<__fp16%> and no ldrh"
  msgstr "__fp16 sin ldrh"
  
! #: config/arm/arm.cc:4022
  #, gcc-internal-format
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr "la CPU objetivo no admite las instrucciones de seguridad ARMv8-M"
  
! #: config/arm/arm.cc:4027
  #, gcc-internal-format
  msgid "ARMv8-M Security Extensions incompatible with selected FPU"
  msgstr ""
  
! #: config/arm/arm.cc:4037
  #, fuzzy, gcc-internal-format
  #| msgid "-mfloat-abi=hard: selected processor lacks an FPU"
  msgid "%<-mfloat-abi=hard%>: selected architecture lacks an FPU"
  msgstr "-mfloat-abi=hard: el procesador seleccionado carece de FPU"
  
! #: config/arm/arm.cc:4045
  #, fuzzy, gcc-internal-format
  #| msgid "-mfloat-abi=hard and VFP"
  msgid "%<-mfloat-abi=hard%> and VFP"
  msgstr "-mfloat-abi=hard y VFP"
  
! #: config/arm/arm.cc:6329
  #, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr "variante PCS derivada de un no AAPCS"
  
! #: config/arm/arm.cc:6331
  #, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr "las funciones variadic debe usar la variante AAPCS base"
  
! #: config/arm/arm.cc:6360
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr "variante PCS"
  
! #: config/arm/arm.cc:6635
  #, fuzzy, gcc-internal-format
  #| msgid "Thumb-1 hard-float VFP ABI"
  msgid "Thumb-1 %<hard-float%> VFP ABI"
  msgstr "ABI de VFP de coma flotante dura de Thumb-1"
  
! #: config/arm/arm.cc:6730
  #, gcc-internal-format
  msgid "argument of type %qT not permitted with %<-mgeneral-regs-only%>"
  msgstr ""
  
! #: config/arm/arm.cc:7114 config/arm/arm.cc:7305 config/arm/arm.cc:7338
! #: config/arm/arm.cc:29396
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr "el paso de parámetro para argumentos de tipo %qT ha cambiado en GCC 7.1"
  
! #: config/arm/arm.cc:7468
  #, gcc-internal-format
  msgid "FP registers might be clobbered despite %qE attribute: compile with %<-mgeneral-regs-only%>"
  msgstr ""
  
! #: config/arm/arm.cc:7590
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr "el atributo %qE no está disponible para funciones con argumentos pasados en la pila"
  
! #: config/arm/arm.cc:7602
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr "el atributo %qE no está disponible para funciones con un número variable de argumentos"
  
! #: config/arm/arm.cc:7611
  #, gcc-internal-format
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr "el atributo %qE no está disponible para funciones que devuelven valor en la pila"
  
! #: config/arm/arm.cc:7633 config/arm/arm.cc:7685
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored without -mcmse option."
  msgid "%qE attribute ignored without %<-mcmse%> option"
  msgstr "se descarta el atributo %qE sin la opción -mcmse."
  
! #: config/arm/arm.cc:7652
  #, gcc-internal-format
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr "el atributo %qE no tiene efecto en funciones con enlazado estático"
  
! #: config/arm/arm.cc:7705
  #, gcc-internal-format
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr "el atributo %qE se aplica solamente al tipo base de un puntero a función"
  
! #: config/arm/arm.cc:9700
  #, gcc-internal-format
  msgid "accessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>"
  msgstr ""
  
! #: config/arm/arm.cc:13527 config/arm/arm.cc:13529
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr "%s %wd fuera de rango %wd - %wd"
  
! #: config/arm/arm.cc:25975
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "no se puede calcular la ubicación real del parámetro apilado"
  
! #: config/arm/arm.cc:26638
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "Unexpected thumb1 far jump"
  msgstr "Fin de módulo inesperado"
  
! #: config/arm/arm.cc:26893
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "no hay registros inferiores disponibles para extraer registros superiores"
  
! #: config/arm/arm.cc:27146
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode"
  msgstr "no se pueden codificar las Rutinas de Servicios de Interrupción en el modo Thumb"
  
! #: config/arm/arm.cc:27444
  #, fuzzy, gcc-internal-format
  #| msgid "-fstack-check=specific for Thumb-1"
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr "-fstack-check=specific para Thumb-1"
  
! #: config/arm/arm.cc:33551
  #, gcc-internal-format
  msgid "invalid fpu for target attribute or pragma %qs"
  msgstr "fpu no válida para el atributo o pragma del objetivo %qs"
*************** msgstr "fpu no válida para el atributo
*** 42283,42304 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.cc:33873
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr "selección automática de fpu actualmente no permitida aquí"
  
! #: config/arm/arm.cc:33886
  #, gcc-internal-format
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr "arquitectura no válida para el atributo o pragma objetivo %qs"
  
! #: config/arm/arm.cc:33900
  #, gcc-internal-format
  msgid "unknown target attribute or pragma %qs"
  msgstr "atributo o pragma objetivo %qs desconocido"
  
! #: config/arm/arm.cc:36137
  #, fuzzy, gcc-internal-format
  #| msgid "address mode %qs not supported in the %s bit mode"
  msgid "%<asm%> flags not supported in thumb1 mode"
--- 44251,44272 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.cc:33559
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr "selección automática de fpu actualmente no permitida aquí"
  
! #: config/arm/arm.cc:33572
  #, gcc-internal-format
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr "arquitectura no válida para el atributo o pragma objetivo %qs"
  
! #: config/arm/arm.cc:33586
  #, gcc-internal-format
  msgid "unknown target attribute or pragma %qs"
  msgstr "atributo o pragma objetivo %qs desconocido"
  
! #: config/arm/arm.cc:35822
  #, fuzzy, gcc-internal-format
  #| msgid "address mode %qs not supported in the %s bit mode"
  msgid "%<asm%> flags not supported in thumb1 mode"
*************** msgstr "%qs espera un valor entero como
*** 42356,42362 ****
  msgid "supported core architectures:%s"
  msgstr "arquitecturas de núcleo no admitidas:%s"
  
! #: config/avr/avr-passes.cc:5038
  #, fuzzy, gcc-internal-format
  #| msgid "could not split insn"
  msgid "failed to split insn"
--- 44324,44330 ----
  msgid "supported core architectures:%s"
  msgstr "arquitecturas de núcleo no admitidas:%s"
  
! #: config/avr/avr-passes.cc:5032
  #, fuzzy, gcc-internal-format
  #| msgid "could not split insn"
  msgid "failed to split insn"
*************** msgstr "no se puede dividir insn"
*** 42366,42565 ****
  #. happen as options are provided by device-specs.  It could be a
  #. typo in a device-specs or calling the compiler proper directly
  #. with -mmcu=<device>.
! #: config/avr/avr.cc:462
  #, gcc-internal-format
  msgid "unknown core architecture %qs specified with %qs"
  msgstr "arquitectura de núcleo %qs desconocida especificada con %qs"
  
! #: config/avr/avr.cc:522 config/pru/pru.cc:616 config/visium/visium.cc:425
  #, fuzzy, gcc-internal-format
  #| msgid "-fpic is not supported"
  msgid "%<-fpic%> is not supported"
  msgstr "no se admite -fpic"
  
! #: config/avr/avr.cc:524 config/pru/pru.cc:618 config/visium/visium.cc:427
  #, fuzzy, gcc-internal-format
  #| msgid "-fPIC is not supported"
  msgid "%<-fPIC%> is not supported"
  msgstr "no se admite -fPIC"
  
! #: config/avr/avr.cc:526 config/pru/pru.cc:620
  #, fuzzy, gcc-internal-format
  #| msgid "-fpie is not supported"
  msgid "%<-fpie%> is not supported"
  msgstr "no se admite -fpie"
  
! #: config/avr/avr.cc:528 config/pru/pru.cc:622
  #, fuzzy, gcc-internal-format
  #| msgid "-fPIE is not supported"
  msgid "%<-fPIE%> is not supported"
  msgstr "no se admite -fPIE"
  
! #: config/avr/avr.cc:954 config/avr/avr.cc:959 config/riscv/riscv.cc:11243
  #, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "los atributos de función %qs y %qs son mutuamente excluyentes"
  
! #: config/avr/avr.cc:981 config/riscv/riscv.cc:11255
  #, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "la función %qs no puede tener argumentos"
  
! #: config/avr/avr.cc:983
  #, gcc-internal-format
  msgid "method %qs has an implicit %<this%> argument"
  msgstr ""
  
! #: config/avr/avr.cc:987 config/riscv/riscv.cc:11252
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "la función %qs no puede devolver un valor"
  
! #: config/avr/avr.cc:999
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
  msgstr "%qs parece ser un manejador %s mal escrito; falta el prefijo %<__vector%>"
  
! #: config/avr/avr.cc:1005
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on non-class types"
  msgid "%qs attribute ignored on non-ISR function"
  msgstr "se descarta el atributo %qE en tipos que no son clases"
  
! #: config/avr/avr.cc:1015
  #, gcc-internal-format
  msgid "%qs is a reserved identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
  msgstr "%qs es un identificador invertido en AVR-LibC.  Plantéese %<#include <avr/interrupt.h>%> antes de usar la macro %qs"
  
! #: config/avr/avr.cc:1022
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is a reserved identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
  msgid "%qs is a deprecated identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> or %<#include <compat/deprecated.h>%> before using the %qs macro"
  msgstr "%qs es un identificador invertido en AVR-LibC.  Plantéese %<#include <avr/interrupt.h>%> antes de usar la macro %qs"
  
! #: config/avr/avr.cc:1244
  #, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr "%<builtin_return_address%> sólo contiene 2 bytes de dirección"
  
! #: config/avr/avr.cc:2629
  #, fuzzy, gcc-internal-format
  #| msgid "pointer offset from symbol maybe incorrect"
  msgid "pointer offset from symbol may be incorrect"
  msgstr "el desplazamiento del puntero desde el símbolo tal vez es incorrecto"
  
! #: config/avr/avr.cc:2819
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr "se accede a memoria de datos con dirección de memoria de programa"
  
! #: config/avr/avr.cc:2872
  #, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr "se accede a memoria de programa con dirección de memoria de datos"
  
! #: config/avr/avr.cc:3218
  #, gcc-internal-format, gfc-internal-format
  msgid "fixed register %s used to pass parameter to function"
  msgstr "se usó el registro fijo %s para pasar un parámetro a la función"
  
! #: config/avr/avr.cc:3700
  #, gcc-internal-format
  msgid "writing to address space %qs not supported"
  msgstr "no se admite escribir al espacio de direcciones %qs"
  
! #: config/avr/avr.cc:11356
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables in static storage"
  msgstr "el atributo %qE se aplica solamente a variables en almacenamiento estático"
  
! #: config/avr/avr.cc:11363
  #, gcc-internal-format
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr "solo se admite el atributo %qE núcleos Tiny reducidos"
  
! #: config/avr/avr.cc:11405
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute address out of range"
  msgid "%qE attribute address out of range 0x%x%s0x%x"
  msgstr "la dirección del atributo %qE está fuera de rango"
  
! #: config/avr/avr.cc:11419
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr "tanto el atributo %s como el %qE proporcionan dirección"
  
! #: config/avr/avr.cc:11429
  #, gcc-internal-format
  msgid "%qE attribute on non-volatile variable"
  msgstr "atributo %qE en variable no volátil"
  
! #: config/avr/avr.cc:11507
  #, gcc-internal-format
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr "no se admiten espacios de direcciones para dispositivos Tiny reducidos"
  
! #: config/avr/avr.cc:11514
  #, gcc-internal-format
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr "no se admite el espacio de direcciones %qs para dispositivos con tamaño de flash de hasta %d KiB"
  
! #: config/avr/avr.cc:11695
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr "el espacio de direcciones %qs que apuntan a punteros debe ser const en %qT"
  
! #: config/avr/avr.cc:11698
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr "el espacio de direcciones %qs que apuntan a punteros debe ser const en %s %q+D"
  
! #: config/avr/avr.cc:11723
  #, fuzzy, gcc-internal-format
  #| msgid "%qs expects a constant argument"
  msgid "attribute %qs expects a constant positive integer argument"
  msgstr "%qs espera una constante como argumento"
  
! #: config/avr/avr.cc:11727
  #, gcc-internal-format
  msgid "vector number %d of %q+D is out of range 1%s3 for compact vector table"
  msgstr ""
  
! #: config/avr/avr.cc:11769
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object %qD may not be initialized"
  msgid "variable %q+D with attribute %qs must be located in static storage"
  msgstr "el objeto de tamaño variable %qD no se puede inicializar"
  
! #: config/avr/avr.cc:11812
  #, gcc-internal-format
  msgid "%<section(\"%s\")%> attribute on main function inhibits %<-mno-call-main%>"
  msgstr ""
  
! #: config/avr/avr.cc:11868
  #, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr "la variable %q+D debe ser const para que se ponga en la sección de sólo lectura a través de %qs"
  
! #: config/avr/avr.cc:12029
  #, fuzzy, gcc-internal-format
  #| msgid "static IO declaration for %q+D needs an address"
  msgid "static attribute %qs declaration for %q+D needs an address"
  msgstr "la declaración de ES estática para %q+D necesita una dirección"
  
! #: config/avr/avr.cc:12118
  #, fuzzy, gcc-internal-format
  #| msgid "only uninitialized variables can be placed in the .noinit section"
  msgid "only uninitialized variables can be placed in the %<.noinit%> section"
  msgstr "Sólo las variables sin inicializar se pueden colocar en la sección .noinit"
  
  #. This might happen with C++ if stuff needs constructing.
! #: config/avr/avr.cc:12195
  #, gcc-internal-format
  msgid "variable %q+D with dynamic initialization put into program memory area"
  msgstr "se colocó la variable %q+D con inicialización dinámica en el área de memoria del programa"
  
! #: config/avr/avr.cc:12206
  #, gcc-internal-format
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr "se colocó la variable %q+D sin inicializar en el área de memoria del programa"
--- 44334,44533 ----
  #. happen as options are provided by device-specs.  It could be a
  #. typo in a device-specs or calling the compiler proper directly
  #. with -mmcu=<device>.
! #: config/avr/avr.cc:527
  #, gcc-internal-format
  msgid "unknown core architecture %qs specified with %qs"
  msgstr "arquitectura de núcleo %qs desconocida especificada con %qs"
  
! #: config/avr/avr.cc:587 config/pru/pru.cc:616 config/visium/visium.cc:425
  #, fuzzy, gcc-internal-format
  #| msgid "-fpic is not supported"
  msgid "%<-fpic%> is not supported"
  msgstr "no se admite -fpic"
  
! #: config/avr/avr.cc:589 config/pru/pru.cc:618 config/visium/visium.cc:427
  #, fuzzy, gcc-internal-format
  #| msgid "-fPIC is not supported"
  msgid "%<-fPIC%> is not supported"
  msgstr "no se admite -fPIC"
  
! #: config/avr/avr.cc:591 config/pru/pru.cc:620
  #, fuzzy, gcc-internal-format
  #| msgid "-fpie is not supported"
  msgid "%<-fpie%> is not supported"
  msgstr "no se admite -fpie"
  
! #: config/avr/avr.cc:593 config/pru/pru.cc:622
  #, fuzzy, gcc-internal-format
  #| msgid "-fPIE is not supported"
  msgid "%<-fPIE%> is not supported"
  msgstr "no se admite -fPIE"
  
! #: config/avr/avr.cc:1019 config/avr/avr.cc:1024 config/riscv/riscv.cc:12976
  #, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "los atributos de función %qs y %qs son mutuamente excluyentes"
  
! #: config/avr/avr.cc:1046 config/riscv/riscv.cc:12988
  #, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "la función %qs no puede tener argumentos"
  
! #: config/avr/avr.cc:1048
  #, gcc-internal-format
  msgid "method %qs has an implicit %<this%> argument"
  msgstr ""
  
! #: config/avr/avr.cc:1052 config/riscv/riscv.cc:12985
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "la función %qs no puede devolver un valor"
  
! #: config/avr/avr.cc:1064
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
  msgstr "%qs parece ser un manejador %s mal escrito; falta el prefijo %<__vector%>"
  
! #: config/avr/avr.cc:1070
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on non-class types"
  msgid "%qs attribute ignored on non-ISR function"
  msgstr "se descarta el atributo %qE en tipos que no son clases"
  
! #: config/avr/avr.cc:1080
  #, gcc-internal-format
  msgid "%qs is a reserved identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
  msgstr "%qs es un identificador invertido en AVR-LibC.  Plantéese %<#include <avr/interrupt.h>%> antes de usar la macro %qs"
  
! #: config/avr/avr.cc:1087
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is a reserved identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
  msgid "%qs is a deprecated identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> or %<#include <compat/deprecated.h>%> before using the %qs macro"
  msgstr "%qs es un identificador invertido en AVR-LibC.  Plantéese %<#include <avr/interrupt.h>%> antes de usar la macro %qs"
  
! #: config/avr/avr.cc:1309
  #, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr "%<builtin_return_address%> sólo contiene 2 bytes de dirección"
  
! #: config/avr/avr.cc:2608
  #, fuzzy, gcc-internal-format
  #| msgid "pointer offset from symbol maybe incorrect"
  msgid "pointer offset from symbol may be incorrect"
  msgstr "el desplazamiento del puntero desde el símbolo tal vez es incorrecto"
  
! #: config/avr/avr.cc:2798
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr "se accede a memoria de datos con dirección de memoria de programa"
  
! #: config/avr/avr.cc:2851
  #, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr "se accede a memoria de programa con dirección de memoria de datos"
  
! #: config/avr/avr.cc:3197
  #, gcc-internal-format, gfc-internal-format
  msgid "fixed register %s used to pass parameter to function"
  msgstr "se usó el registro fijo %s para pasar un parámetro a la función"
  
! #: config/avr/avr.cc:3720
  #, gcc-internal-format
  msgid "writing to address space %qs not supported"
  msgstr "no se admite escribir al espacio de direcciones %qs"
  
! #: config/avr/avr.cc:11424
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables in static storage"
  msgstr "el atributo %qE se aplica solamente a variables en almacenamiento estático"
  
! #: config/avr/avr.cc:11431
  #, gcc-internal-format
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr "solo se admite el atributo %qE núcleos Tiny reducidos"
  
! #: config/avr/avr.cc:11473
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute address out of range"
  msgid "%qE attribute address out of range 0x%x%s0x%x"
  msgstr "la dirección del atributo %qE está fuera de rango"
  
! #: config/avr/avr.cc:11487
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr "tanto el atributo %s como el %qE proporcionan dirección"
  
! #: config/avr/avr.cc:11497
  #, gcc-internal-format
  msgid "%qE attribute on non-volatile variable"
  msgstr "atributo %qE en variable no volátil"
  
! #: config/avr/avr.cc:11575
  #, gcc-internal-format
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr "no se admiten espacios de direcciones para dispositivos Tiny reducidos"
  
! #: config/avr/avr.cc:11582
  #, gcc-internal-format
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr "no se admite el espacio de direcciones %qs para dispositivos con tamaño de flash de hasta %d KiB"
  
! #: config/avr/avr.cc:11775
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr "el espacio de direcciones %qs que apuntan a punteros debe ser const en %qT"
  
! #: config/avr/avr.cc:11778
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr "el espacio de direcciones %qs que apuntan a punteros debe ser const en %s %q+D"
  
! #: config/avr/avr.cc:11803
  #, fuzzy, gcc-internal-format
  #| msgid "%qs expects a constant argument"
  msgid "attribute %qs expects a constant positive integer argument"
  msgstr "%qs espera una constante como argumento"
  
! #: config/avr/avr.cc:11807
  #, gcc-internal-format
  msgid "vector number %d of %q+D is out of range 1%s3 for compact vector table"
  msgstr ""
  
! #: config/avr/avr.cc:11849
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object %qD may not be initialized"
  msgid "variable %q+D with attribute %qs must be located in static storage"
  msgstr "el objeto de tamaño variable %qD no se puede inicializar"
  
! #: config/avr/avr.cc:11892
  #, gcc-internal-format
  msgid "%<section(\"%s\")%> attribute on main function inhibits %<-mno-call-main%>"
  msgstr ""
  
! #: config/avr/avr.cc:11948
  #, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr "la variable %q+D debe ser const para que se ponga en la sección de sólo lectura a través de %qs"
  
! #: config/avr/avr.cc:12066
  #, fuzzy, gcc-internal-format
  #| msgid "static IO declaration for %q+D needs an address"
  msgid "static attribute %qs declaration for %q+D needs an address"
  msgstr "la declaración de ES estática para %q+D necesita una dirección"
  
! #: config/avr/avr.cc:12155
  #, fuzzy, gcc-internal-format
  #| msgid "only uninitialized variables can be placed in the .noinit section"
  msgid "only uninitialized variables can be placed in the %<.noinit%> section"
  msgstr "Sólo las variables sin inicializar se pueden colocar en la sección .noinit"
  
  #. This might happen with C++ if stuff needs constructing.
! #: config/avr/avr.cc:12232
  #, gcc-internal-format
  msgid "variable %q+D with dynamic initialization put into program memory area"
  msgstr "se colocó la variable %q+D con inicialización dinámica en el área de memoria del programa"
  
! #: config/avr/avr.cc:12243
  #, gcc-internal-format
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr "se colocó la variable %q+D sin inicializar en el área de memoria del programa"
*************** msgstr "se colocó la variable %q+D sin
*** 42568,42616 ****
  #. hence deny initializers now.  The values of symbols with an
  #. address attribute are determined by the attribute, not by
  #. some initializer.
! #: config/avr/avr.cc:12271
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object %qD may not be initialized"
  msgid "variable %q+D with attribute %qs must not have an initializer"
  msgstr "el objeto de tamaño variable %qD no se puede inicializar"
  
! #: config/avr/avr.cc:12324
  #, gcc-internal-format
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr "%q+D tiene atributos incompatibles %qs y %qs"
  
! #: config/avr/avr.cc:12388
  #, gcc-internal-format
  msgid "architecture %qs supported for assembler only"
  msgstr "la arquitectura %qs sólo se admite para ensamblador"
  
! #: config/avr/avr.cc:15107
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr "vonversión del espacio de direcciones %qs al espacio de direcciones %qs"
  
! #: config/avr/avr.cc:16275 config/avr/avr.cc:16288
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr "%s expera una constante entera en tiempo de compilación"
  
! #: config/avr/avr.cc:16303
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s expects a compile time long integer constant as first argument"
  msgid "%s expects a compile time integer constant of 0x01, 0x7f, 0x80 or 0xfe as first argument"
  msgstr "%s espera una constante entera long en tiempo de compilación como primer argumento"
  
! #: config/avr/avr.cc:16318
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "%s espera una constante entera long en tiempo de compilación como primer argumento"
  
! #: config/avr/avr.cc:16346
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr "redondear a %d bits no tiene ningún efecto en valores de coma fija con %d bits de fracción"
  
! #: config/avr/avr.cc:16355
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr "el resultado del redondeo será siempre 0"
--- 44536,44584 ----
  #. hence deny initializers now.  The values of symbols with an
  #. address attribute are determined by the attribute, not by
  #. some initializer.
! #: config/avr/avr.cc:12308
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object %qD may not be initialized"
  msgid "variable %q+D with attribute %qs must not have an initializer"
  msgstr "el objeto de tamaño variable %qD no se puede inicializar"
  
! #: config/avr/avr.cc:12361
  #, gcc-internal-format
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr "%q+D tiene atributos incompatibles %qs y %qs"
  
! #: config/avr/avr.cc:12425
  #, gcc-internal-format
  msgid "architecture %qs supported for assembler only"
  msgstr "la arquitectura %qs sólo se admite para ensamblador"
  
! #: config/avr/avr.cc:15165
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr "vonversión del espacio de direcciones %qs al espacio de direcciones %qs"
  
! #: config/avr/avr.cc:16334 config/avr/avr.cc:16347
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr "%s expera una constante entera en tiempo de compilación"
  
! #: config/avr/avr.cc:16362
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s expects a compile time long integer constant as first argument"
  msgid "%s expects a compile time integer constant of 0x01, 0x7f, 0x80 or 0xfe as first argument"
  msgstr "%s espera una constante entera long en tiempo de compilación como primer argumento"
  
! #: config/avr/avr.cc:16377
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "%s espera una constante entera long en tiempo de compilación como primer argumento"
  
! #: config/avr/avr.cc:16405
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr "redondear a %d bits no tiene ningún efecto en valores de coma fija con %d bits de fracción"
  
! #: config/avr/avr.cc:16414
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr "el resultado del redondeo será siempre 0"
*************** msgstr "-mcoreb se debe usar con -mmulti
*** 42690,42701 ****
  msgid "%<-mcorea%> and %<-mcoreb%> cannot be used together"
  msgstr "no se pueden usar juntos -mcorea y -mcoreab"
  
! #: config/bfin/bfin.cc:4700
  #, gcc-internal-format
  msgid "multiple function type attributes specified"
  msgstr "se especificaron múltiples atributos de tipo de función"
  
! #: config/bfin/bfin.cc:4767
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t apply both longcall and shortcall attributes to the same function"
  msgid "cannot apply both %<longcall%> and %<shortcall%> attributes to the same function"
--- 44658,44669 ----
  msgid "%<-mcorea%> and %<-mcoreb%> cannot be used together"
  msgstr "no se pueden usar juntos -mcorea y -mcoreab"
  
! #: config/bfin/bfin.cc:4699
  #, gcc-internal-format
  msgid "multiple function type attributes specified"
  msgstr "se especificaron múltiples atributos de tipo de función"
  
! #: config/bfin/bfin.cc:4766
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t apply both longcall and shortcall attributes to the same function"
  msgid "cannot apply both %<longcall%> and %<shortcall%> attributes to the same function"
*************** msgstr "En el destructor %qs"
*** 42766,42774 ****
  msgid "indirect call in function, which are not supported by eBPF"
  msgstr "la llamada requiere ifunc, que no se admite en este objetivo"
  
! #: config/bpf/bpf.cc:1065 config/loongarch/loongarch-builtins.cc:2987
! #: config/mips/mips.cc:17557 config/riscv/riscv-builtins.cc:360
! #: config/riscv/riscv-vector-builtins.cc:4473
  #, gcc-internal-format
  msgid "invalid argument to built-in function"
  msgstr "argumento no válido para la función interna"
--- 44734,44742 ----
  msgid "indirect call in function, which are not supported by eBPF"
  msgstr "la llamada requiere ifunc, que no se admite en este objetivo"
  
! #: config/bpf/bpf.cc:1065 config/loongarch/loongarch-builtins.cc:3042
! #: config/mips/mips.cc:17579 config/riscv/riscv-builtins.cc:369
! #: config/riscv/riscv-vector-builtins.cc:5196
  #, gcc-internal-format
  msgid "invalid argument to built-in function"
  msgstr "argumento no válido para la función interna"
*************** msgstr "argumento no válido para la fun
*** 42779,42802 ****
  msgid "invalid built-in function at expansion"
  msgstr "argumento no válido para la función interna %s"
  
! #: config/bpf/bpf.cc:1302 config/bpf/bpf.cc:1305
  #, fuzzy, gcc-internal-format
  #| msgid "second argument to %<__builtin_prefetch%> must be a constant"
  msgid "could not inline call to %<__builtin_%s%>: size must be constant"
  msgstr "el segundo argumento de %<__builtin_prefetch%> debe ser una constante"
  
! #: config/bpf/bpf.cc:1333 config/bpf/bpf.cc:1336
  #, gcc-internal-format
  msgid "could not inline call to %<__builtin_%s%>: too many bytes, use %<-minline-memops-threshold%>"
  msgstr ""
  
! #: config/bpf/bpf.cc:1386 config/bpf/bpf.cc:1389
  #, fuzzy, gcc-internal-format
  #| msgid "second argument to %<__builtin_prefetch%> must be a constant"
  msgid "could not inline call to %<__builtin_memset%>: size must be constant"
  msgstr "el segundo argumento de %<__builtin_prefetch%> debe ser una constante"
  
! #: config/bpf/bpf.cc:1417 config/bpf/bpf.cc:1420
  #, gcc-internal-format
  msgid "could not inline call to %<__builtin_memset%>: too many bytes, use %<-minline-memops-threshold%>"
  msgstr ""
--- 44747,44770 ----
  msgid "invalid built-in function at expansion"
  msgstr "argumento no válido para la función interna %s"
  
! #: config/bpf/bpf.cc:1300 config/bpf/bpf.cc:1303
  #, fuzzy, gcc-internal-format
  #| msgid "second argument to %<__builtin_prefetch%> must be a constant"
  msgid "could not inline call to %<__builtin_%s%>: size must be constant"
  msgstr "el segundo argumento de %<__builtin_prefetch%> debe ser una constante"
  
! #: config/bpf/bpf.cc:1331 config/bpf/bpf.cc:1334
  #, gcc-internal-format
  msgid "could not inline call to %<__builtin_%s%>: too many bytes, use %<-minline-memops-threshold%>"
  msgstr ""
  
! #: config/bpf/bpf.cc:1384 config/bpf/bpf.cc:1387
  #, fuzzy, gcc-internal-format
  #| msgid "second argument to %<__builtin_prefetch%> must be a constant"
  msgid "could not inline call to %<__builtin_memset%>: size must be constant"
  msgstr "el segundo argumento de %<__builtin_prefetch%> debe ser una constante"
  
! #: config/bpf/bpf.cc:1415 config/bpf/bpf.cc:1418
  #, gcc-internal-format
  msgid "could not inline call to %<__builtin_memset%>: too many bytes, use %<-minline-memops-threshold%>"
  msgstr ""
*************** msgstr "-fpic y -fPIC no se admiten sin
*** 42817,42823 ****
  msgid "MULT case in %<cris_op_str%>"
  msgstr "case MULT en cris_op_str"
  
! #: config/cris/cris.cc:1253 config/moxie/moxie.cc:186 config/or1k/or1k.cc:1294
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: bad register: %d"
  msgstr "error interno: registro erróneo: %d"
--- 44785,44791 ----
  msgid "MULT case in %<cris_op_str%>"
  msgstr "case MULT en cris_op_str"
  
! #: config/cris/cris.cc:1253 config/moxie/moxie.cc:186 config/or1k/or1k.cc:1293
  #, gcc-internal-format, gfc-internal-format
  msgid "internal error: bad register: %d"
  msgstr "error interno: registro erróneo: %d"
*************** msgstr "fuente desconocida"
*** 42866,42872 ****
  msgid "unknown dest"
  msgstr "destino desconocido"
  
! #: config/cris/cris.cc:3095
  #, gcc-internal-format, gfc-internal-format
  msgid "stackframe too big: %d bytes"
  msgstr "marco de la pila demasiado grande: %d bytes"
--- 44834,44840 ----
  msgid "unknown dest"
  msgstr "destino desconocido"
  
! #: config/cris/cris.cc:3103
  #, gcc-internal-format, gfc-internal-format
  msgid "stackframe too big: %d bytes"
  msgstr "marco de la pila demasiado grande: %d bytes"
*************** msgstr "%<-fsanitize=leak%> es incompati
*** 42918,42930 ****
  #. by the caller.  In theory we could test for that and handle
  #. limited cases with parameters that all fit in r0-r3 with no
  #. stack overflow, but punt for now.
! #: config/csky/csky.cc:6281
  #, fuzzy, gcc-internal-format
  #| msgid "nested function trampolines not supported on this target"
  msgid "Nested function trampolines not supported on CK801."
  msgstr "no se admiten trampolines de funciones anidadas para este objetivo"
  
! #: config/csky/csky.cc:6477
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored without -mcmse option."
  msgid "%qE attribute ignored without %<-mistack%>"
--- 44886,44898 ----
  #. by the caller.  In theory we could test for that and handle
  #. limited cases with parameters that all fit in r0-r3 with no
  #. stack overflow, but punt for now.
! #: config/csky/csky.cc:6280
  #, fuzzy, gcc-internal-format
  #| msgid "nested function trampolines not supported on this target"
  msgid "Nested function trampolines not supported on CK801."
  msgstr "no se admiten trampolines de funciones anidadas para este objetivo"
  
! #: config/csky/csky.cc:6476
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored without -mcmse option."
  msgid "%qE attribute ignored without %<-mistack%>"
*************** msgstr "stack_offset debe ser por lo men
*** 42952,43016 ****
  msgid "%<stack_offset%> must be a multiple of 4"
  msgstr "stack_offset debe ser un múltiplo de 4"
  
! #: config/frv/frv.cc:8479
  #, gcc-internal-format
  msgid "accumulator is not a constant integer"
  msgstr "el acumulador no es una constante entera"
  
! #: config/frv/frv.cc:8484
  #, gcc-internal-format
  msgid "accumulator number is out of bounds"
  msgstr "el número del acumulador está fuera de los límites"
  
! #: config/frv/frv.cc:8495
  #, gcc-internal-format
  msgid "inappropriate accumulator for %qs"
  msgstr "acumulador inapropiado para %qs"
  
! #: config/frv/frv.cc:8571
  #, gcc-internal-format
  msgid "invalid IACC argument"
  msgstr "argumento IACC no válido"
  
! #: config/frv/frv.cc:8594 config/sparc/sparc.cc:11037
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs espera una constante como argumento"
  
! #: config/frv/frv.cc:8599 config/sparc/sparc.cc:11043
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "el argumento constante está fuera de rango para %qs"
  
! #: config/frv/frv.cc:9080
  #, fuzzy, gcc-internal-format
  #| msgid "media functions are not available unless -mmedia is used"
  msgid "media functions are not available unless %<-mmedia%> is used"
  msgstr "las funciones de medios no están disponibles a menos que se use -mmedia"
  
! #: config/frv/frv.cc:9092
  #, gcc-internal-format
  msgid "this media function is only available on the fr500"
  msgstr "esta función de medios sólo está disponible en el fr500"
  
! #: config/frv/frv.cc:9120
  #, gcc-internal-format
  msgid "this media function is only available on the fr400 and fr550"
  msgstr "esta función de medios sólo está disponible en el fr400 y fr550"
  
! #: config/frv/frv.cc:9139
  #, fuzzy, gcc-internal-format
  #| msgid "this builtin function is only available on the fr405 and fr450"
  msgid "this built-in function is only available on the fr405 and fr450"
  msgstr "esta función interna sólo está disponible en el fr405 y fr450"
  
! #: config/frv/frv.cc:9148
  #, fuzzy, gcc-internal-format
  #| msgid "this builtin function is only available on the fr500 and fr550"
  msgid "this built-in function is only available on the fr500 and fr550"
  msgstr "esta función interna sólo está disponible en el fr500 y fr550"
  
! #: config/frv/frv.cc:9160
  #, fuzzy, gcc-internal-format
  #| msgid "this builtin function is only available on the fr450"
  msgid "this built-in function is only available on the fr450"
--- 44920,44984 ----
  msgid "%<stack_offset%> must be a multiple of 4"
  msgstr "stack_offset debe ser un múltiplo de 4"
  
! #: config/frv/frv.cc:8475
  #, gcc-internal-format
  msgid "accumulator is not a constant integer"
  msgstr "el acumulador no es una constante entera"
  
! #: config/frv/frv.cc:8480
  #, gcc-internal-format
  msgid "accumulator number is out of bounds"
  msgstr "el número del acumulador está fuera de los límites"
  
! #: config/frv/frv.cc:8491
  #, gcc-internal-format
  msgid "inappropriate accumulator for %qs"
  msgstr "acumulador inapropiado para %qs"
  
! #: config/frv/frv.cc:8567
  #, gcc-internal-format
  msgid "invalid IACC argument"
  msgstr "argumento IACC no válido"
  
! #: config/frv/frv.cc:8590 config/sparc/sparc.cc:11023
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs espera una constante como argumento"
  
! #: config/frv/frv.cc:8595 config/sparc/sparc.cc:11029
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "el argumento constante está fuera de rango para %qs"
  
! #: config/frv/frv.cc:9076
  #, fuzzy, gcc-internal-format
  #| msgid "media functions are not available unless -mmedia is used"
  msgid "media functions are not available unless %<-mmedia%> is used"
  msgstr "las funciones de medios no están disponibles a menos que se use -mmedia"
  
! #: config/frv/frv.cc:9088
  #, gcc-internal-format
  msgid "this media function is only available on the fr500"
  msgstr "esta función de medios sólo está disponible en el fr500"
  
! #: config/frv/frv.cc:9116
  #, gcc-internal-format
  msgid "this media function is only available on the fr400 and fr550"
  msgstr "esta función de medios sólo está disponible en el fr400 y fr550"
  
! #: config/frv/frv.cc:9135
  #, fuzzy, gcc-internal-format
  #| msgid "this builtin function is only available on the fr405 and fr450"
  msgid "this built-in function is only available on the fr405 and fr450"
  msgstr "esta función interna sólo está disponible en el fr405 y fr450"
  
! #: config/frv/frv.cc:9144
  #, fuzzy, gcc-internal-format
  #| msgid "this builtin function is only available on the fr500 and fr550"
  msgid "this built-in function is only available on the fr500 and fr550"
  msgstr "esta función interna sólo está disponible en el fr500 y fr550"
  
! #: config/frv/frv.cc:9156
  #, fuzzy, gcc-internal-format
  #| msgid "this builtin function is only available on the fr450"
  msgid "this built-in function is only available on the fr450"
*************** msgstr "alineamiento incorrecto: %d"
*** 43032,43213 ****
  msgid "stack frame must be smaller than 64K"
  msgstr "el marco de la pila debe ser menor de 64k"
  
! #: config/gcn/gcn.cc:171
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fsanitize=leak%> is incompatible with %<-fsanitize=thread%>"
  msgid "%<-mxnack=on%> is incompatible with %<-march=%s%>"
  msgstr "%<-fsanitize=leak%> es incompatible con %<-fsanitize=thread%>"
  
! #: config/gcn/gcn.cc:269
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute requires a string constant argument"
  msgid "%<amdgpu_hsa_kernel%> attribute requires string constant arguments"
  msgstr "el atributo %qE requiere una constante entera como argumento"
  
! #: config/gcn/gcn.cc:282
  #, gcc-internal-format
  msgid "unknown specifier %qs in %<amdgpu_hsa_kernel%> attribute"
  msgstr ""
  
! #: config/gcn/gcn.cc:289
  #, gcc-internal-format
  msgid "duplicated parameter specifier %qs in %<amdgpu_hsa_kernel%> attribute"
  msgstr ""
  
! #: config/gcn/gcn.cc:341
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to process"
  msgid "too many arguments passed in sgpr registers"
  msgstr "demasiados argumentos para el proceso"
  
! #: config/gcn/gcn.cc:2492
  #, gcc-internal-format
  msgid "A non-default set of initial values has been requested, which violates the ABI"
  msgstr ""
  
! #: config/gcn/gcn.cc:2760
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong type argument to %s"
  msgid "wrong type of argument %s"
  msgstr "argumento de tipo erróneo para %s"
  
! #: config/gcn/gcn.cc:3889
  #, fuzzy, gcc-internal-format
  #| msgid "DW_LOC_OP %s not implemented"
  msgid "TLS is not implemented for GCN."
  msgstr "DW_LOC_OP %s no está implementado"
  
! #: config/gcn/gcn.cc:4981
  #, fuzzy, gcc-internal-format
  #| msgid "VARYING bit-strings not implemented"
  msgid "Builtin not implemented"
  msgstr "no se han implementado las cadenas de bit VARYING"
  
! #: config/gcn/gcn.cc:5627
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported simdlen %d"
  msgid "unsupported simdlen %wd (amdgcn)"
  msgstr "simdlen %d no admitido"
  
! #: config/gcn/gcn.cc:6338
  #, fuzzy, gcc-internal-format
  #| msgid "using vector_length (%d), ignoring %d"
  msgid "using %<vector_length (64)%>, ignoring %d"
  msgstr "se usa vector_length (%d); se hace caso omiso de %d"
  
! #: config/gcn/gcn.cc:6339
  #, fuzzy, gcc-internal-format
  #| msgid "using vector_length (%d), ignoring runtime setting"
  msgid "using %<vector_length (64)%>, ignoring runtime setting"
  msgstr "se usa vector_length (%d); se hace caso omiso de la configuración de tiempo de ejecución"
  
! #: config/gcn/gcn.cc:6351 config/nvptx/nvptx.cc:6754
  #, fuzzy, gcc-internal-format
  #| msgid "using num_workers (%d), ignoring %d"
  msgid "using %<num_workers (%d)%>, ignoring %d"
  msgstr "se usa num_workers (%d); se hace caso omiso de %d"
  
! #: config/gcn/gcn.cc:6378 config/gcn/gcn.cc:6407
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "operand number out of range"
  msgid "offload dimension out of range (%d)"
  msgstr "número operando fuera de rango"
  
! #: config/gcn/gcn.cc:6894
  #, gcc-internal-format
  msgid "%d bytes of gang-private data-share memory exhausted (increase with %<-mgang-private-size=%d%>, for example)"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:168
  #, fuzzy, gcc-internal-format
  #| msgid "deleting file %s: %m"
  msgid "deleting file %qs: %m"
  msgstr "se borra el fichero %s: %m"
  
! #: config/gcn/mkoffload.cc:785
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> not specified"
  msgstr ""
  
  #. else
! #: config/gcn/mkoffload.cc:810
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument in option %qs"
  msgid "unrecognized argument in option %<-march=%s%>"
  msgstr "no se reconoce el argumento en la opción %qs"
  
! #: config/gcn/mkoffload.cc:834
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %<-march=%> switch are: %s"
  msgid "valid arguments to %<-march=%> are: %s"
  msgstr "los argumentos válidos para la opción %<-march=%> son: %s"
  
! #: config/gcn/mkoffload.cc:837
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %<-march=%> switch are: %s"
  msgid "valid argument to %<-march=%> is %qs"
  msgstr "los argumentos válidos para la opción %<-march=%> son: %s"
  
! #: config/gcn/mkoffload.cc:923
  #, gcc-internal-format
  msgid "GCC was built without library support for %<-march=%s%>; consider compiling for the associated generic architecture %<-march=%s%> instead"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:958
  #, fuzzy, gcc-internal-format
  #| msgid "COLLECT_GCC must be set"
  msgid "%<COLLECT_GCC%> must be set"
  msgstr "se debe definir COLLECT_GCC"
  
! #: config/gcn/mkoffload.cc:1004
  #, fuzzy, gcc-internal-format
  #| msgid "offload compiler %s not found"
  msgid "offload compiler %qs not found"
  msgstr "no se ha encontrado el compilador %s"
  
! #: config/gcn/mkoffload.cc:1026
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognizable argument of option "
  msgid "unrecognizable argument of option %<"
  msgstr "No se reconoce el argumento de la opción "
  
! #: config/gcn/mkoffload.cc:1033 config/nvptx/mkoffload.cc:728
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute specified multiple times"
  msgid "%<-foffload-abi-host-opts%> specified multiple times"
  msgstr "atributo %<fallthrough%> especificado múltiples veces"
  
! #: config/gcn/mkoffload.cc:1090 config/nvptx/mkoffload.cc:763
  #, fuzzy, gcc-internal-format
  #| msgid "either -fopenacc or -fopenmp must be set"
  msgid "either %<-fopenacc%> or %<-fopenmp%> must be set"
  msgstr "se debe definir -fopenacc o -fopenmp"
  
! #: config/gcn/mkoffload.cc:1119 config/gcn/mkoffload.cc:1136
  #, fuzzy, gcc-internal-format
  #| msgid "ESA/390 architecture."
  msgid "unhandled architecture"
  msgstr "Arquitectura ESA/390."
  
! #: config/gcn/mkoffload.cc:1189 config/gcn/mkoffload.cc:1341
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open %s"
  msgid "cannot open %qs"
  msgstr "no se puede abrir %s"
  
! #: config/gcn/mkoffload.cc:1327 config/nvptx/mkoffload.cc:856
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open profile file %s"
  msgid "cannot open omp_requires file %qs"
  msgstr "no se puede abrir el fichero de perfil %s"
  
! #: config/gcn/mkoffload.cc:1331 config/nvptx/mkoffload.cc:860
  #, fuzzy, gcc-internal-format
  #| msgid "cannot read %s: %m"
  msgid "cannot read omp_requires file %qs"
  msgstr "no se puede leer %s: %m"
  
! #: config/gcn/mkoffload.cc:1337
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open intermediate ptx file"
  msgid "cannot open intermediate gcn asm file"
--- 45000,45196 ----
  msgid "stack frame must be smaller than 64K"
  msgstr "el marco de la pila debe ser menor de 64k"
  
! #: config/gcn/gcn.cc:172
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fsanitize=leak%> is incompatible with %<-fsanitize=thread%>"
  msgid "%<-mxnack=on%> is incompatible with %<-march=%s%>"
  msgstr "%<-fsanitize=leak%> es incompatible con %<-fsanitize=thread%>"
  
! #: config/gcn/gcn.cc:275
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute requires a string constant argument"
  msgid "%<amdgpu_hsa_kernel%> attribute requires string constant arguments"
  msgstr "el atributo %qE requiere una constante entera como argumento"
  
! #: config/gcn/gcn.cc:288
  #, gcc-internal-format
  msgid "unknown specifier %qs in %<amdgpu_hsa_kernel%> attribute"
  msgstr ""
  
! #: config/gcn/gcn.cc:295
  #, gcc-internal-format
  msgid "duplicated parameter specifier %qs in %<amdgpu_hsa_kernel%> attribute"
  msgstr ""
  
! #: config/gcn/gcn.cc:347
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to process"
  msgid "too many arguments passed in sgpr registers"
  msgstr "demasiados argumentos para el proceso"
  
! #: config/gcn/gcn.cc:2521
  #, gcc-internal-format
  msgid "A non-default set of initial values has been requested, which violates the ABI"
  msgstr ""
  
! #: config/gcn/gcn.cc:2789
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong type argument to %s"
  msgid "wrong type of argument %s"
  msgstr "argumento de tipo erróneo para %s"
  
! #: config/gcn/gcn.cc:2951
! #, gcc-internal-format
! msgid "Unified Shared Memory is required, but XNACK is disabled"
! msgstr ""
! 
! #: config/gcn/gcn.cc:2952
! #, gcc-internal-format
! msgid "Try -foffload-options=-mxnack=any"
! msgstr ""
! 
! #: config/gcn/gcn.cc:3928
  #, fuzzy, gcc-internal-format
  #| msgid "DW_LOC_OP %s not implemented"
  msgid "TLS is not implemented for GCN."
  msgstr "DW_LOC_OP %s no está implementado"
  
! #: config/gcn/gcn.cc:5044
  #, fuzzy, gcc-internal-format
  #| msgid "VARYING bit-strings not implemented"
  msgid "Builtin not implemented"
  msgstr "no se han implementado las cadenas de bit VARYING"
  
! #: config/gcn/gcn.cc:5685
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported simdlen %d"
  msgid "unsupported simdlen %wd (amdgcn)"
  msgstr "simdlen %d no admitido"
  
! #: config/gcn/gcn.cc:6553
  #, fuzzy, gcc-internal-format
  #| msgid "using vector_length (%d), ignoring %d"
  msgid "using %<vector_length (64)%>, ignoring %d"
  msgstr "se usa vector_length (%d); se hace caso omiso de %d"
  
! #: config/gcn/gcn.cc:6554
  #, fuzzy, gcc-internal-format
  #| msgid "using vector_length (%d), ignoring runtime setting"
  msgid "using %<vector_length (64)%>, ignoring runtime setting"
  msgstr "se usa vector_length (%d); se hace caso omiso de la configuración de tiempo de ejecución"
  
! #: config/gcn/gcn.cc:6566 config/nvptx/nvptx.cc:6741
  #, fuzzy, gcc-internal-format
  #| msgid "using num_workers (%d), ignoring %d"
  msgid "using %<num_workers (%d)%>, ignoring %d"
  msgstr "se usa num_workers (%d); se hace caso omiso de %d"
  
! #: config/gcn/gcn.cc:6593 config/gcn/gcn.cc:6622
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "operand number out of range"
  msgid "offload dimension out of range (%d)"
  msgstr "número operando fuera de rango"
  
! #: config/gcn/gcn.cc:7105
  #, gcc-internal-format
  msgid "%d bytes of gang-private data-share memory exhausted (increase with %<-mgang-private-size=%d%>, for example)"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:171
  #, fuzzy, gcc-internal-format
  #| msgid "deleting file %s: %m"
  msgid "deleting file %qs: %m"
  msgstr "se borra el fichero %s: %m"
  
! #: config/gcn/mkoffload.cc:632
! #, gcc-internal-format
! msgid "conflicting settings; XNACK is forced off but Unified Shared Memory is required"
! msgstr ""
! 
! #: config/gcn/mkoffload.cc:833
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> not specified"
  msgstr ""
  
  #. else
! #: config/gcn/mkoffload.cc:858
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument in option %qs"
  msgid "unrecognized argument in option %<-march=%s%>"
  msgstr "no se reconoce el argumento en la opción %qs"
  
! #: config/gcn/mkoffload.cc:882
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %<-march=%> switch are: %s"
  msgid "valid arguments to %<-march=%> are: %s"
  msgstr "los argumentos válidos para la opción %<-march=%> son: %s"
  
! #: config/gcn/mkoffload.cc:885
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %<-march=%> switch are: %s"
  msgid "valid argument to %<-march=%> is %qs"
  msgstr "los argumentos válidos para la opción %<-march=%> son: %s"
  
! #: config/gcn/mkoffload.cc:971
  #, gcc-internal-format
  msgid "GCC was built without library support for %<-march=%s%>; consider compiling for the associated generic architecture %<-march=%s%> instead"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1006
  #, fuzzy, gcc-internal-format
  #| msgid "COLLECT_GCC must be set"
  msgid "%<COLLECT_GCC%> must be set"
  msgstr "se debe definir COLLECT_GCC"
  
! #: config/gcn/mkoffload.cc:1052
  #, fuzzy, gcc-internal-format
  #| msgid "offload compiler %s not found"
  msgid "offload compiler %qs not found"
  msgstr "no se ha encontrado el compilador %s"
  
! #: config/gcn/mkoffload.cc:1074
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognizable argument of option "
  msgid "unrecognizable argument of option %<"
  msgstr "No se reconoce el argumento de la opción "
  
! #: config/gcn/mkoffload.cc:1081 config/nvptx/mkoffload.cc:728
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute specified multiple times"
  msgid "%<-foffload-abi-host-opts%> specified multiple times"
  msgstr "atributo %<fallthrough%> especificado múltiples veces"
  
! #: config/gcn/mkoffload.cc:1138 config/nvptx/mkoffload.cc:763
  #, fuzzy, gcc-internal-format
  #| msgid "either -fopenacc or -fopenmp must be set"
  msgid "either %<-fopenacc%> or %<-fopenmp%> must be set"
  msgstr "se debe definir -fopenacc o -fopenmp"
  
! #: config/gcn/mkoffload.cc:1168 config/gcn/mkoffload.cc:1185
  #, fuzzy, gcc-internal-format
  #| msgid "ESA/390 architecture."
  msgid "unhandled architecture"
  msgstr "Arquitectura ESA/390."
  
! #: config/gcn/mkoffload.cc:1238 config/gcn/mkoffload.cc:1392
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open %s"
  msgid "cannot open %qs"
  msgstr "no se puede abrir %s"
  
! #: config/gcn/mkoffload.cc:1378 config/nvptx/mkoffload.cc:856
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open profile file %s"
  msgid "cannot open omp_requires file %qs"
  msgstr "no se puede abrir el fichero de perfil %s"
  
! #: config/gcn/mkoffload.cc:1382 config/nvptx/mkoffload.cc:860
  #, fuzzy, gcc-internal-format
  #| msgid "cannot read %s: %m"
  msgid "cannot read omp_requires file %qs"
  msgstr "no se puede leer %s: %m"
  
! #: config/gcn/mkoffload.cc:1388
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open intermediate ptx file"
  msgid "cannot open intermediate gcn asm file"
*************** msgstr "-mno-exr válida solo con -ms o
*** 43243,43249 ****
  msgid "%<-mn%> is not supported for linux targets"
  msgstr "no se admite -mn para objetivos linux"
  
! #: config/i386/driver-i386.cc:659
  #, gcc-internal-format
  msgid "Xeon Phi ISA support has been removed since GCC 15, use GCC 14 for the Xeon Phi ISAs or %<-march=broadwell%> for all the other ISAs supported on this machine."
  msgstr ""
--- 45226,45232 ----
  msgid "%<-mn%> is not supported for linux targets"
  msgstr "no se admite -mn para objetivos linux"
  
! #: config/i386/driver-i386.cc:638
  #, gcc-internal-format
  msgid "Xeon Phi ISA support has been removed since GCC 15, use GCC 14 for the Xeon Phi ISAs or %<-march=broadwell%> for all the other ISAs supported on this machine."
  msgstr ""
*************** msgstr "El parámetro para la función i
*** 43290,44259 ****
  msgid "parameter to builtin not valid: %s"
  msgstr "El parámetro para la función interna no es válido: %s"
  
! #: config/i386/i386-expand.cc:10110
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt service routine can't be called directly"
  msgid "interrupt service routine cannot be called directly"
  msgstr "no se puede llamar directamente a la rutina de servicio de interrupciones"
  
! #: config/i386/i386-expand.cc:10583 config/i386/i386-expand.cc:12249
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "el tercer argumento debe ser un inmediato de 2-bit"
  
! #: config/i386/i386-expand.cc:11083
  #, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "el quinto argumento debe ser un inmediato de 8-bit"
  
! #: config/i386/i386-expand.cc:11178
  #, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "el tercer argumento debe ser un inmediato de 8-bit"
  
! #: config/i386/i386-expand.cc:12178
  #, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "el último argumento debe ser un inmediato de 1-bit"
  
! #: config/i386/i386-expand.cc:12193
  #, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "el último argumento debe ser un inmediato de 3-bit"
  
! #: config/i386/i386-expand.cc:12228
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "el último argumento debe ser un inmediato de 4-bit"
  
! #: config/i386/i386-expand.cc:12268
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "el último argumento debe ser un inmediato de 1-bit"
  
! #: config/i386/i386-expand.cc:12277
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qE needs isa option %s"
  msgid "'%s' needs isa option %s"
  msgstr "%qE necesita la opción isa %s"
  
! #: config/i386/i386-expand.cc:12290
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "el tercer argumento debe ser un inmediato de 5-bit"
  
! #: config/i386/i386-expand.cc:12300
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "el penúltimo argumento debe ser un inmediato de 8-bit"
  
! #: config/i386/i386-expand.cc:12305
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "el último argumento debe ser un inmediato de 8-bit"
  
! #: config/i386/i386-expand.cc:12444
  #, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "el tercer argumento debe ser una constante de comparación"
  
! #: config/i386/i386-expand.cc:12449
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "modo de comparación incorrecto"
  
! #: config/i386/i386-expand.cc:12455 config/i386/i386-expand.cc:12878
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "operando de redondeo incorrecto"
  
! #: config/i386/i386-expand.cc:12858
  #, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "el argumento inmediato debe ser un inmediato de 4-bit"
  
! #: config/i386/i386-expand.cc:12866
  #, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "el argumento inmediato debe ser un inmediato de 5-bit"
  
! #: config/i386/i386-expand.cc:12869
  #, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "el argumento inmediato debe ser un inmediato de 8-bit"
  
! #: config/i386/i386-expand.cc:13349
  #, fuzzy, gcc-internal-format
  #| msgid "the forth argument must be scale 1, 2, 4, 8"
  msgid "the fourth argument must be one of enum %qs"
  msgstr "el argumento delantero debe ser un escalar 1, 2, 4, 8"
  
! #: config/i386/i386-expand.cc:13419
  #, fuzzy, gcc-internal-format
  #| msgid "selector must be an integer constant in the range 0..%wi"
  msgid "selector must be an integer constant in the range [0, %wi]"
  msgstr "el selector debe ser una constante entera en el rango 0..%wi"
  
! #: config/i386/i386-expand.cc:13676
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "%qE necesita la opción isa desconocida"
  
! #: config/i386/i386-expand.cc:13680
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE necesita la opción isa %s"
  
! #: config/i386/i386-expand.cc:14180
  #, fuzzy, gcc-internal-format
  #| msgid "the third argument must be comparison constant"
  msgid "second, third and fourth argument must be a const"
  msgstr "el tercer argumento debe ser una constante de comparación"
  
! #: config/i386/i386-expand.cc:14186
  #, fuzzy, gcc-internal-format
  #| msgid "invalid second argument to %<__builtin_prefetch%>; using zero"
  msgid "invalid second argument to %<__builtin_ia32_prefetch%>; using zero"
  msgstr "el segundo argumento para %<__builtin_prefetch%> es no válido; se usa cero"
  
! #: config/i386/i386-expand.cc:14195
  #, fuzzy, gcc-internal-format
  #| msgid "invalid arguments"
  msgid "invalid third argument"
  msgstr "argumentos no válidos"
  
  #. Ignore the hint.
! #: config/i386/i386-expand.cc:14204 config/i386/i386-expand.cc:14265
  #, gcc-internal-format
  msgid "instruction prefetch applies when in 64-bit mode with RIP-relative addressing and option %<-mprefetchi%>; they stay NOPs otherwise"
  msgstr ""
  
! #: config/i386/i386-expand.cc:14214
  #, fuzzy, gcc-internal-format
  #| msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgid "invalid forth argument to %<__builtin_ia32_prefetch%>; using zero"
  msgstr "el tercer argumento para %<__builtin_prefetch%> es no válido; se usa cero"
  
! #: config/i386/i386-expand.cc:14225
  #, fuzzy, gcc-internal-format
  #| msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgid "invalid third argument to %<__builtin_ia32_prefetch%>; using zero"
  msgstr "el tercer argumento para %<__builtin_prefetch%> es no válido; se usa cero"
  
! #: config/i386/i386-expand.cc:14253
  #, fuzzy, gcc-internal-format
  #| msgid "second argument must be slice or string"
  msgid "second argument must be a const"
  msgstr "el segundo argumento debe ser una rebanada o una cadena"
  
! #: config/i386/i386-expand.cc:14799
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "el último argumento debe ser un inmediato de 32-bit"
  
! #: config/i386/i386-expand.cc:14832
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "el último argumento debe ser un inmediato"
  
! #: config/i386/i386-expand.cc:15570 config/i386/i386-expand.cc:15782
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "el último argumento debe ser un escalar 1, 2, 4, 8"
  
! #: config/i386/i386-expand.cc:15800
  #, fuzzy, gcc-internal-format
  #| msgid "the next to last argument must be an 8-bit immediate"
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "el penúltimo argumento debe ser un inmediato de 8-bit"
  
! #: config/i386/i386-features.cc:3906
  #, fuzzy, gcc-internal-format
  #| msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgid "function versions cannot be marked as %<gnu_inline%>, bodies have to be generated"
  msgstr "Las versiones de funciones no pueden marcarse como gnu_inline; hay que generar cuerpos"
  
! #: config/i386/i386-options.cc:928 config/i386/i386-options.cc:2276
! #: config/i386/i386-options.cc:2285
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "el modelo de código %s no admite el modo PIC"
  
! #: config/i386/i386-options.cc:1213
  #, fuzzy, gcc-internal-format
  #| msgid "attribute %qE argument not a string"
  msgid "attribute %qs argument is not a string"
  msgstr "el argumento del atributo %qE no es una cadena"
  
! #: config/i386/i386-options.cc:1284
  #, fuzzy, gcc-internal-format
  #| msgid "attribute(target(\"%s\")) is unknown"
  msgid "attribute %qs argument %qs is unknown"
  msgstr "se desconoce attribute(target(\"%s\"))"
  
! #: config/i386/i386-options.cc:1347
  #, fuzzy, gcc-internal-format
  #| msgid "SEQUENCE attribute at %C already specified in TYPE statement"
  msgid "attribute value %qs was already specified in %qs attribute"
  msgstr "El atributo SEQUENCE en %C ya se especificó en la declaración TYPE"
  
! #: config/i386/i386-options.cc:1385
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute of '%s' conflicts with %s attribute at %L"
  msgid "attribute value %qs is unknown in %qs attribute"
  msgstr "El atributo %s de '%s' genera un conflicto con el atributo %s en %L"
  
! #: config/i386/i386-options.cc:1686
  #, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "argumento %qs incorrecto para la opción %qs"
  
! #: config/i386/i386-options.cc:1692
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr "los rangos de tamaño de la opción %qs deberían ser crecientes"
  
! #: config/i386/i386-options.cc:1702
  #, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "se especificó un nombre de estrategia %qs incorrecto para la opción %qs"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:1728
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr "no se admite el nombre de estrategia %qs especificado para la opción %qs para código de 32 bits"
  
! #: config/i386/i386-options.cc:1741
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "se especificó una alineación %qs desconocida para la opción %qs"
  
! #: config/i386/i386-options.cc:1751
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr "el valor máximo para el último rango de tamaños debería ser -1 para la opción %qs"
  
! #: config/i386/i386-options.cc:1758
  #, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "se especificaron demasiados rangos de tamaños en la opción %qs"
  
! #: config/i386/i386-options.cc:1836
  #, fuzzy, gcc-internal-format
  #| msgid "unknown parameter to option -mtune-ctrl: %s"
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr "parámetro desconocido para la opción -mtune-ctrl: %s"
  
! #: config/i386/i386-options.cc:2081
  #, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "no se admite Intel MCU psABI en el modo %s"
  
! #: config/i386/i386-options.cc:2135
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr "%<-mtune=x86-64%> es obsoleto; use en su lugar %<-mtune=k8%> o %<-mtune=generic%> como sea adecuado"
  
! #: config/i386/i386-options.cc:2137
  #, gcc-internal-format
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr "%<target(\"tune=x86-64\")%> es obsoleto; use %<target(\"tune=k8\")%> o %<target(\"tune=generic\")%> en su lugar como convenga"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:2165
  #, fuzzy, gcc-internal-format
  #| msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr "no se admite -mstringop-stategy=rep_8byte para código de 32-bit"
  
! #: config/i386/i386-options.cc:2171
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel= is not supported on 32-bit systems"
  msgid "%<-mapxf%> is not supported for 32-bit code"
  msgstr "-mcmodel= no se admite en sistemas de 32 bits"
  
! #: config/i386/i386-options.cc:2174
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel= is not supported on 32-bit systems"
  msgid "%<-mapx-features=%> option is not supported for 32-bit code"
  msgstr "-mcmodel= no se admite en sistemas de 32 bits"
  
! #: config/i386/i386-options.cc:2178
  #, fuzzy, gcc-internal-format
  #| msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
  msgid "%<-muintr%> not supported for 32-bit code"
  msgstr "no se admite -mstringop-stategy=rep_8byte para código de 32-bit"
  
! #: config/i386/i386-options.cc:2181
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel= is not supported on 32-bit systems"
  msgid "%<-mlam=%> option: [u48|u57] not supported for 32-bit code"
  msgstr "-mcmodel= no se admite en sistemas de 32 bits"
  
! #: config/i386/i386-options.cc:2196
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "el modelo de direcciones %qs no se admite en el modo de bit %s"
  
! #: config/i386/i386-options.cc:2207
  #, fuzzy, gcc-internal-format
  #| msgid "-mabi=ms not supported with X32 ABI"
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr "no se admite -mabi=ms con X32 ABI"
  
! #: config/i386/i386-options.cc:2213
  #, fuzzy, gcc-internal-format
  #| msgid "transactional memory is not supported with %<-fsanitize=address%>"
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>"
  msgstr "la memoria transaccional no se admite con %<-fsanitize=address%>"
  
! #: config/i386/i386-options.cc:2216
  #, fuzzy, gcc-internal-format
  #| msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>"
  msgstr "la memoria transaccional no se admite con %<-fsanitize=kernel-address%>"
  
! #: config/i386/i386-options.cc:2220
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fsanitize=leak%> is incompatible with %<-fsanitize=thread%>"
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=thread%>"
  msgstr "%<-fsanitize=leak%> es incompatible con %<-fsanitize=thread%>"
  
! #: config/i386/i386-options.cc:2226
  #, gcc-internal-format
  msgid "%<-mlam=u48%> is not compatible with Hardware-assisted AddressSanitizer, override to %<-mlam=u57%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2246 config/i386/i386-options.cc:2255
! #: config/i386/i386-options.cc:2267 config/i386/i386-options.cc:2278
! #: config/i386/i386-options.cc:2289
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "el modelo de código %qs no se admite en el modo de bit %s"
  
! #: config/i386/i386-options.cc:2258 config/i386/i386-options.cc:2270
  #, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "el modelo de código %qs no se admite en modo x32"
  
! #: config/i386/i386-options.cc:2313
  #, fuzzy, gcc-internal-format
  #| msgid "-masm=intel not supported in this configuration"
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "no se admite -masm=intel en esta configuración"
  
! #: config/i386/i386-options.cc:2318
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "no está compilado el modo bit-%i"
  
! #: config/i386/i386-options.cc:2330
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr "la CPU %<generic%> solo se puede usar para el ajuste %<-tune=%>"
  
! #: config/i386/i386-options.cc:2332
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "la CPU %<generic%> solo se puede usar para el atributo %<target(\"tune=\")%>"
  
! #: config/i386/i386-options.cc:2339
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr "la CPU %<intal%> solo se puede usar para el ajuste %<-mtune=%>"
  
! #: config/i386/i386-options.cc:2341
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "la CPU %<intel%> solo se puede usar para el atributo %<target(\"tune=\")%>"
  
! #: config/i386/i386-options.cc:2349 config/i386/i386-options.cc:2490
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "el CPU que seleccionó no admite el conjunto de instrucciones x86-64"
  
! #: config/i386/i386-options.cc:2429
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%qs) for %<-march=%> switch"
  msgid "bad value %qs for %<-march=%> switch"
  msgstr "valor erróneo (%qs) para la opción %<-march=%>"
  
! #: config/i386/i386-options.cc:2430
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgid "bad value %qs for %<target(\"arch=\")%> attribute"
  msgstr "valor erróneo (%qs) para el atributo %<target(\"arch=\")%>"
  
! #: config/i386/i386-options.cc:2452
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "los argumentos válidos para la opción %<-march=%> son: %s; ¿quiso decir %qs?"
  
! #: config/i386/i386-options.cc:2454
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr "los argumentos válidos para el atributo %<target(\"arch=\")%> son: %s; ¿qiuso decir %qs?"
  
! #: config/i386/i386-options.cc:2459
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "los argumentos válidos para la opción %<-march=%> son: %s"
  
! #: config/i386/i386-options.cc:2460
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "los argumentos válidos para el atributo %<target(\"arch=\")%> son: %s"
  
! #: config/i386/i386-options.cc:2509
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%qs) for %<-mtune=%> switch"
  msgid "bad value %qs for %<-mtune=%> switch"
  msgstr "valor erróneo (%qs) para la opción %<-mtune=%>"
  
! #: config/i386/i386-options.cc:2510
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgid "bad value %qs for %<target(\"tune=\")%> attribute"
  msgstr "valor erróneo (%qs) para el atributo %<target(\"tune=\")%>"
  
! #: config/i386/i386-options.cc:2531
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "los argumentos válidos para la opción %<-mtune=%> son: %s; ¿quiso decir %qs?"
  
! #: config/i386/i386-options.cc:2533
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr "los argumentos válidos para el atributo %<target(\"tune=\")%> son: %s; ¿quiso decir %qs?"
  
! #: config/i386/i386-options.cc:2538
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "los argumentos válidos para la opción %<-mtune=%> son: %s"
  
! #: config/i386/i386-options.cc:2539
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "los argumentos válidos para el atributo %<target(\"tune=\")%> son: %s"
  
! #: config/i386/i386-options.cc:2570
  #, fuzzy, gcc-internal-format
  #| msgid "-mregparm is ignored in 64-bit mode"
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr "se descarta -mregparm en modo de 64-bit"
  
! #: config/i386/i386-options.cc:2572
  #, fuzzy, gcc-internal-format
  #| msgid "-mregparm is ignored for Intel MCU psABI"
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr "se descarta -mregparm para Intel MCU psABI"
  
! #: config/i386/i386-options.cc:2575
  #, fuzzy, gcc-internal-format
  #| msgid "-mregparm=%d is not between 0 and %d"
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr "-mregparm=%d no está entre 0 y %d"
  
! #: config/i386/i386-options.cc:2601
  #, fuzzy, gcc-internal-format
  #| msgid "-mnop-mcount is not compatible with this target"
  msgid "%<-m96bit-long-double%> is not compatible with this target"
  msgstr "-mnop-mcount no es compatible con este objetivo"
  
! #: config/i386/i386-options.cc:2606
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "se descarta %<-mrtd%> en el modo de 64bit"
  
! #: config/i386/i386-options.cc:2607
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "se descarta %<target(\"rtd\")%> en el modo de 64bit"
  
! #: config/i386/i386-options.cc:2693
! #, gcc-internal-format
! msgid "%<-mno-evex512%> or %<-mno-avx512XXX%> cannot disable AVX10 instructions when AVX10.1-512 is available in GCC 15, behavior will change to it will disable that part of AVX512 instructions since GCC 16"
! msgstr ""
! 
! #. We should not emit 512 bit instructions under AVX10.1-256
! #. when EVEX512 is enabled w/o any AVX512 features enabled.
! #. Disable EVEX512 bit for this.
! #: config/i386/i386-options.cc:2709
! #, gcc-internal-format
! msgid "Using %<-mevex512%> without any AVX512 features enabled together with AVX10.1 only will not enable any AVX512 or AVX10.1-512 features, using 256 as max vector size"
! msgstr ""
! 
! #: config/i386/i386-options.cc:2716 config/i386/i386-options.cc:2723
! #, gcc-internal-format
! msgid "Vector size conflicts between AVX10.1 and AVX512, using 512 as max vector size"
! msgstr ""
! 
! #: config/i386/i386-options.cc:2731
! #, gcc-internal-format
! msgid "%<-mno-avx512XXX%> cannot disable AVX10 instructions when AVX10 is available in GCC 15, behavior will change to it will disable that part of AVX512 instructions since GCC 16"
! msgstr ""
! 
! #: config/i386/i386-options.cc:2743
! #, gcc-internal-format
! msgid "%<-mno-avx10.1-256, -mno-avx10.1-512%> cannot disable AVX512 instructions when %<-mavx512XXX%> in GCC 15, behavior will change to it will disable all the instructions in GCC 16"
! msgstr ""
! 
! #: config/i386/i386-options.cc:2790
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary is not supported for this target"
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "no se admite -mpreferred-stack-boundary en este objetivo"
  
! #: config/i386/i386-options.cc:2793
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d no está entre %d y %d"
  
! #: config/i386/i386-options.cc:2816
  #, fuzzy, gcc-internal-format
  #| msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
  msgstr "-mincoming-stack-boundary=%d no está entre %d y 12"
  
! #: config/i386/i386-options.cc:2829
  #, fuzzy, gcc-internal-format
  #| msgid "-mnop-mcount is not compatible with this target"
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr "-mnop-mcount no es compatible con este objetivo"
  
! #: config/i386/i386-options.cc:2832
  #, fuzzy, gcc-internal-format
  #| msgid "-mnop-mcount is not implemented for -fPIC"
  msgid "%<-mnop-mcount%> is not implemented for %<-fno-plt%>"
  msgstr "-mnop-mcount no está implementada para -fPIC"
  
! #: config/i386/i386-options.cc:2838
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "se usó %<-msseregparm%> sin SSE activado"
  
! #: config/i386/i386-options.cc:2839
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "se usó %<target(\"ssseregparm\")%> sin SSE activado"
  
! #: config/i386/i386-options.cc:2849
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "el conjunto de instrucciones SSE está desactivado, usando la aritmética 387"
  
! #: config/i386/i386-options.cc:2856
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "el conjunto de instrucciones 387 está desactivado, usando la aritmética SSE"
  
! #: config/i386/i386-options.cc:2910
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr "la prueba de pila requiere %<-maccumulate-outgoing-args%> para ser correcta"
  
! #: config/i386/i386-options.cc:2912
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr "la prueba de pila requiere %<target(\"accumulate-outgoing-args\"%> para ser correcta"
  
! #: config/i386/i386-options.cc:2926
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr "el registro ebp fijo requiere %<-maccumulate-outgoing-args%>"
  
! #: config/i386/i386-options.cc:2928
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr "el registro ebp fijo requiere %<target(\"accumulate-outgoing-args\")%>"
  
! #: config/i386/i386-options.cc:2988
  #, fuzzy, gcc-internal-format
  #| msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr "-mfentry no se admite para 32-bit en combinación con -fpic"
  
! #: config/i386/i386-options.cc:2991
  #, fuzzy, gcc-internal-format
  #| msgid "-mno-fentry isn%'t compatible with SEH"
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr "-mno-fentry no es compatible con SEH"
  
! #: config/i386/i386-options.cc:2995
  #, fuzzy, gcc-internal-format
  #| msgid "-mcall-ms2sysv-xlogues is not compatible with %s"
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr "-mcall-ms2sysv-xlogues no es compatible con %s"
  
! #: config/i386/i386-options.cc:3122 config/loongarch/loongarch-opts.cc:898
  #, fuzzy, gcc-internal-format
  #| msgid "unknown option for -mrecip=%s"
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "opción desconocida para -mrecip=%s"
  
! #: config/i386/i386-options.cc:3181
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs no es un número válido en -mstack-protector-guard-offset="
  
! #: config/i386/i386-options.cc:3186
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs no es un desplazamiento válido en -mstack-protector-guard-offset="
  
! #: config/i386/i386-options.cc:3214
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr "%qs no es un registro base válido en -mstack-protector-guard-reg="
  
! #: config/i386/i386-options.cc:3268
  #, gcc-internal-format
  msgid "%<-fcf-protection=full%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: config/i386/i386-options.cc:3277 config/riscv/riscv.cc:10660
! #: config/riscv/riscv.cc:10664
  #, fuzzy, gcc-internal-format
  #| msgid "-mnop-mcount is not compatible with this target"
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "-mnop-mcount no es compatible con este objetivo"
  
! #: config/i386/i386-options.cc:3444
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr "interrupción y atributos desnudos no es compatible"
  
! #: config/i386/i386-options.cc:3448 config/i386/i386-options.cc:3480
! #: config/i386/i386-options.cc:4024 config/i386/i386-options.cc:4034
  #, fuzzy, gcc-internal-format
  #| msgid "ms_abi and sysv_abi attributes are not compatible"
  msgid "%qs and %qs attributes are not compatible"
  msgstr "los atributos ms_abi y sysv_abi no son compatibles"
  
! #: config/i386/i386-options.cc:3465
  #, fuzzy, gcc-internal-format
  #| msgid "Only DWARF debug format is supported for interrupt service routine."
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr "Solo se admite el formato de depuración DWARF para la rutina de servicio de interrupciones."
  
! #: config/i386/i386-options.cc:3526
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "%<-mindirect-branch=%s%> y %<-mcmodel=large%> no son compatibles"
  
! #: config/i386/i386-options.cc:3536
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr "%<-mindirect-branch=%s%> y %<-mcmodel=large%> no son compatibles"
  
! #: config/i386/i386-options.cc:3571
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "%<-mfunction-return=%s%> y %<-mcmodel=large%> no son compatibles"
  
! #: config/i386/i386-options.cc:3581
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr "%<-mfunction-return=%s%> y %<-mcmodel=large%> no son compatibles"
  
! #: config/i386/i386-options.cc:3689
  #, fuzzy, gcc-internal-format
  #| msgid "%s instructions aren't allowed in %s service routine"
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr "las instrucciones %s no se permiten en la rutina de servicio %s"
  
! #: config/i386/i386-options.cc:3691
  #, fuzzy, gcc-internal-format
  #| msgid "%s instructions aren't allowed in %s service routine"
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr "las instrucciones %s no se permiten en la rutina de servicio %s"
  
! #: config/i386/i386-options.cc:3695
  #, fuzzy, gcc-internal-format
  #| msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr "Las instrucciones %s no están permitidas en funciones con el atributo no_caller_saved_registers"
  
! #: config/i386/i386-options.cc:3742 config/i386/i386-options.cc:3793
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "los atributos fastcall y regparm no son compatibles"
  
! #: config/i386/i386-options.cc:3747
! #, gcc-internal-format
! msgid "regparam and thiscall attributes are not compatible"
  msgstr "los atributos regparam y thiscall no son compatibles"
  
! #: config/i386/i386-options.cc:3754 config/i386/i386-options.cc:3982
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "el atributo %qE requiere un argumento constante entero"
  
! #: config/i386/i386-options.cc:3760
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "el argumento para el atributo %qE es más grande que %d"
  
! #: config/i386/i386-options.cc:3785 config/i386/i386-options.cc:3828
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "los atributos fastcall y cdecl no son compatibles"
  
! #: config/i386/i386-options.cc:3789
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "los atributos fastcall y stdcall no son compatibles"
  
! #: config/i386/i386-options.cc:3797 config/i386/i386-options.cc:3846
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "los atributos fastcall y thiscall no son compatibles"
  
! #: config/i386/i386-options.cc:3807 config/i386/i386-options.cc:3824
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "los atributos stdcall y cdecl no son compatibles"
  
! #: config/i386/i386-options.cc:3811
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "los atributos stdcall y fastcall no son compatibles"
  
! #: config/i386/i386-options.cc:3815 config/i386/i386-options.cc:3842
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "los atributos stdcall y thiscall no son compatibles"
  
! #: config/i386/i386-options.cc:3832 config/i386/i386-options.cc:3850
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "los atributos cdecl y thiscall no son compatibles"
  
! #: config/i386/i386-options.cc:3838
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "se usó el atributo %qE para método no de clase"
  
! #: config/i386/i386-options.cc:3942 config/rs6000/rs6000.cc:20754
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "se descarta el atributo incompatible %qE"
  
! #: config/i386/i386-options.cc:3969
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "el atributo %qE solamente está disponible para 64-bit"
  
! #: config/i386/i386-options.cc:3990
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "el argumento del atributo %qE no es cero ni uno"
  
! #: config/i386/i386-options.cc:4061 config/i386/i386-options.cc:4083
! #: config/ia64/ia64.cc:826 config/s390/s390.cc:1257
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "el atributo %qE requiere una constante entera como argumento"
  
! #: config/i386/i386-options.cc:4071 config/i386/i386-options.cc:4093
! #: config/s390/s390.cc:1286
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "el argumento del atributo %qE no es (keep|thunk|thunk-inline|thunk-extern)"
  
! #: config/i386/i386-options.cc:4125
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr "la rutina de servicio de interrupciones debería tener un puntero como primer argumento"
  
! #: config/i386/i386-options.cc:4132
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr "la rutina de atención de interrupciones debería tener como segundo argumento un unsigned %sint"
  
! #: config/i386/i386-options.cc:4143
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr "la rutina de servicio de interrupciones solo puede tener un argumento puntero y un argumento entero opcional"
  
! #: config/i386/i386-options.cc:4146
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt service routine can't have non-void return value"
  msgid "interrupt service routine must return %<void%>"
  msgstr "ls rutina de servicio de interrupción no puede tener valor de retorno que no sea void"
  
! #: config/i386/i386.cc:1315
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "se llama a %qD con el atributo sseregparm sin activar SSE/SSE2"
  
! #: config/i386/i386.cc:1318
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "se llama a %qT con el atributo sseregparm sin activar SSE/SSE2"
  
! #: config/i386/i386.cc:1622
  #, fuzzy, gcc-internal-format
  #| msgid "X32 does not support ms_abi attribute"
  msgid "X32 does not support %<ms_abi%> attribute"
  msgstr "X32 no admite el atributo ms_abi"
  
! #: config/i386/i386.cc:1656
  #, fuzzy, gcc-internal-format
  #| msgid "ms_hook_prologue is not compatible with nested function"
  msgid "%<ms_hook_prologue%> attribute is not compatible with nested function"
  msgstr "ms_hook_prologue no es compatible con la función anidada"
  
! #: config/i386/i386.cc:2008
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr "el argumento de vector AVX512F sin AVX512F activado cambia la ABI"
  
! #: config/i386/i386.cc:2014
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr "el retorno de vector AVX512F sin AVX512F activado cambia la ABI"
  
! #: config/i386/i386.cc:2028
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr "el argumento de vector AVX sin AVX activado cambia la ABI"
  
! #: config/i386/i386.cc:2034
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr "el retorno de vector AVX sin AVX activado cambia la ABI"
  
! #: config/i386/i386.cc:2050
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "el argumento de vector SSE sin SSE activado cambia la ABI"
  
! #: config/i386/i386.cc:2056
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "la devolución de vector SSE sin SSE activado cambia la ABI"
  
! #: config/i386/i386.cc:2072
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "el argumento de vector MMX sin MMX activado cambia la ABI"
  
! #: config/i386/i386.cc:2078
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "la devolución de vector MMX sin MMX activado cambia la ABI"
  
! #: config/i386/i386.cc:2277
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr "la ABI para pasar un struct con un miembro de matriz flexible cambió en GCC 4.4"
  
! #: config/i386/i386.cc:2406
  #, fuzzy, gcc-internal-format
  #| msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgid "the ABI of passing union with %<long double%> has changed in GCC 4.4"
  msgstr "la ABI para pasar un union con long double cambió en GCC 4.4"
  
! #: config/i386/i386.cc:2541
  #, fuzzy, gcc-internal-format
  #| msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgid "the ABI of passing structure with %<complex float%> member has changed in GCC 4.4"
  msgstr "la ABI para pasar una estructura con un miembro de coma flotante compleja cambió en GCC 4.4"
  
! #: config/i386/i386.cc:2662
  #, fuzzy
  #| msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgid "the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}"
  msgstr "la ABI para pasar una estructura con un miembro de coma flotante compleja cambió en GCC 4.4"
  
! #: config/i386/i386.cc:2759 config/i386/i386.cc:4128 config/i386/i386.cc:4138
  #, fuzzy, gcc-internal-format
  #| msgid "SSE register return with SSE disabled"
  msgid "SSE register return with SSE2 disabled"
  msgstr "se devuelve el registro SSE con SSE desactivado"
  
! #: config/i386/i386.cc:2761
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "se devuelve el registro SSE con SSE desactivado"
  
! #: config/i386/i386.cc:2768
  #, fuzzy, gcc-internal-format
  #| msgid "SSE register argument with SSE disabled"
  msgid "SSE register argument with SSE2 disabled"
  msgstr "argumento de registro SSE con SSE desactivado"
  
! #: config/i386/i386.cc:2770
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "argumento de registro SSE con SSE desactivado"
  
! #: config/i386/i386.cc:2790
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "se devuelve el registro x87 con x87 desactivado"
  
! #: config/i386/i386.cc:3118 config/i386/i386.cc:3363 config/i386/i386.cc:4156
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr "se llama a %qD con el convenio de llamadas SSE sin activar SSE/SSE2"
  
! #: config/i386/i386.cc:3120 config/i386/i386.cc:3365 config/i386/i386.cc:4158
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr "esto es un error de GCC que se puede sortear añadiendo el atributo usado a la función llamada"
  
! #: config/i386/i386.cc:3768
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr "La ABI para pasar parámetros con alineación de %d-bytes cambió en GCC 4.6"
  
! #: config/i386/i386.cc:6840
  #, fuzzy, gcc-internal-format
  #| msgid "-mcall-ms2sysv-xlogues is not compatible with %s"
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "-mcall-ms2sysv-xlogues no es compatible con %s"
  
! #: config/i386/i386.cc:8860
  #, fuzzy, gcc-internal-format
  #| msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr "el atributo ms_hook_prologue no es compatible con -mfentry para 32-bit"
  
! #: config/i386/i386.cc:8950
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr "No se admite Puntero de Argumento de Realineamiento Dinámico (DRAP) en la rutina de servicio de interrupciones.  Esto puede sortearse evitando funciones con retorno agregado."
  
! #: config/i386/i386.cc:10007
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is not supported on this platform"
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "el atributo %qE no se admite en esta plataforma"
  
! #: config/i386/i386.cc:10012
  #, fuzzy, gcc-internal-format
  #| msgid "nested functions not supported on this target"
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr "no se admiten funciones anidadas en este objetivo"
  
! #: config/i386/i386.cc:10403
  #, fuzzy, gcc-internal-format
  #| msgid "-fsplit-stack does not support fastcall with nested function"
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "-fsplit-stack no admite fastcall con funciones anidadas"
  
! #: config/i386/i386.cc:10423
  #, fuzzy, gcc-internal-format
  #| msgid "-fsplit-stack does not support 2 register parameters for a nested function"
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
--- 45273,46220 ----
  msgid "parameter to builtin not valid: %s"
  msgstr "El parámetro para la función interna no es válido: %s"
  
! #: config/i386/i386-expand.cc:11087
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt service routine can't be called directly"
  msgid "interrupt service routine cannot be called directly"
  msgstr "no se puede llamar directamente a la rutina de servicio de interrupciones"
  
! #: config/i386/i386-expand.cc:11562 config/i386/i386-expand.cc:13276
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "el tercer argumento debe ser un inmediato de 2-bit"
  
! #: config/i386/i386-expand.cc:12062
  #, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "el quinto argumento debe ser un inmediato de 8-bit"
  
! #: config/i386/i386-expand.cc:12157
  #, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "el tercer argumento debe ser un inmediato de 8-bit"
  
! #: config/i386/i386-expand.cc:13205
  #, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "el último argumento debe ser un inmediato de 1-bit"
  
! #: config/i386/i386-expand.cc:13220
  #, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "el último argumento debe ser un inmediato de 3-bit"
  
! #: config/i386/i386-expand.cc:13255
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "el último argumento debe ser un inmediato de 4-bit"
  
! #: config/i386/i386-expand.cc:13295
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "el último argumento debe ser un inmediato de 1-bit"
  
! #: config/i386/i386-expand.cc:13304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qE needs isa option %s"
  msgid "'%s' needs isa option %s"
  msgstr "%qE necesita la opción isa %s"
  
! #: config/i386/i386-expand.cc:13317
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "el tercer argumento debe ser un inmediato de 5-bit"
  
! #: config/i386/i386-expand.cc:13327
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "el penúltimo argumento debe ser un inmediato de 8-bit"
  
! #: config/i386/i386-expand.cc:13332
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "el último argumento debe ser un inmediato de 8-bit"
  
! #: config/i386/i386-expand.cc:13471
  #, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "el tercer argumento debe ser una constante de comparación"
  
! #: config/i386/i386-expand.cc:13476
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "modo de comparación incorrecto"
  
! #: config/i386/i386-expand.cc:13482 config/i386/i386-expand.cc:13905
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "operando de redondeo incorrecto"
  
! #: config/i386/i386-expand.cc:13885
  #, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "el argumento inmediato debe ser un inmediato de 4-bit"
  
! #: config/i386/i386-expand.cc:13893
  #, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "el argumento inmediato debe ser un inmediato de 5-bit"
  
! #: config/i386/i386-expand.cc:13896
  #, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "el argumento inmediato debe ser un inmediato de 8-bit"
  
! #: config/i386/i386-expand.cc:14376
  #, fuzzy, gcc-internal-format
  #| msgid "the forth argument must be scale 1, 2, 4, 8"
  msgid "the fourth argument must be one of enum %qs"
  msgstr "el argumento delantero debe ser un escalar 1, 2, 4, 8"
  
! #: config/i386/i386-expand.cc:14446
  #, fuzzy, gcc-internal-format
  #| msgid "selector must be an integer constant in the range 0..%wi"
  msgid "selector must be an integer constant in the range [0, %wi]"
  msgstr "el selector debe ser una constante entera en el rango 0..%wi"
  
! #: config/i386/i386-expand.cc:14702
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "%qE necesita la opción isa desconocida"
  
! #: config/i386/i386-expand.cc:14706
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE necesita la opción isa %s"
  
! #: config/i386/i386-expand.cc:15206
  #, fuzzy, gcc-internal-format
  #| msgid "the third argument must be comparison constant"
  msgid "second, third and fourth argument must be a const"
  msgstr "el tercer argumento debe ser una constante de comparación"
  
! #: config/i386/i386-expand.cc:15212
  #, fuzzy, gcc-internal-format
  #| msgid "invalid second argument to %<__builtin_prefetch%>; using zero"
  msgid "invalid second argument to %<__builtin_ia32_prefetch%>; using zero"
  msgstr "el segundo argumento para %<__builtin_prefetch%> es no válido; se usa cero"
  
! #: config/i386/i386-expand.cc:15221
  #, fuzzy, gcc-internal-format
  #| msgid "invalid arguments"
  msgid "invalid third argument"
  msgstr "argumentos no válidos"
  
  #. Ignore the hint.
! #: config/i386/i386-expand.cc:15230 config/i386/i386-expand.cc:15291
  #, gcc-internal-format
  msgid "instruction prefetch applies when in 64-bit mode with RIP-relative addressing and option %<-mprefetchi%>; they stay NOPs otherwise"
  msgstr ""
  
! #: config/i386/i386-expand.cc:15240
  #, fuzzy, gcc-internal-format
  #| msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgid "invalid forth argument to %<__builtin_ia32_prefetch%>; using zero"
  msgstr "el tercer argumento para %<__builtin_prefetch%> es no válido; se usa cero"
  
! #: config/i386/i386-expand.cc:15251
  #, fuzzy, gcc-internal-format
  #| msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgid "invalid third argument to %<__builtin_ia32_prefetch%>; using zero"
  msgstr "el tercer argumento para %<__builtin_prefetch%> es no válido; se usa cero"
  
! #: config/i386/i386-expand.cc:15279
  #, fuzzy, gcc-internal-format
  #| msgid "second argument must be slice or string"
  msgid "second argument must be a const"
  msgstr "el segundo argumento debe ser una rebanada o una cadena"
  
! #: config/i386/i386-expand.cc:15825
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "el último argumento debe ser un inmediato de 32-bit"
  
! #: config/i386/i386-expand.cc:15858
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "el último argumento debe ser un inmediato"
  
! #: config/i386/i386-expand.cc:16596 config/i386/i386-expand.cc:16808
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "el último argumento debe ser un escalar 1, 2, 4, 8"
  
! #: config/i386/i386-expand.cc:16826
  #, fuzzy, gcc-internal-format
  #| msgid "the next to last argument must be an 8-bit immediate"
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "el penúltimo argumento debe ser un inmediato de 8-bit"
  
! #: config/i386/i386-features.cc:5457 config/rs6000/rs6000.cc:28522
  #, fuzzy, gcc-internal-format
  #| msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgid "function versions cannot be marked as %<gnu_inline%>, bodies have to be generated"
  msgstr "Las versiones de funciones no pueden marcarse como gnu_inline; hay que generar cuerpos"
  
! #: config/i386/i386-options.cc:920 config/i386/i386-options.cc:2253
! #: config/i386/i386-options.cc:2262
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "el modelo de código %s no admite el modo PIC"
  
! #: config/i386/i386-options.cc:1205
  #, fuzzy, gcc-internal-format
  #| msgid "attribute %qE argument not a string"
  msgid "attribute %qs argument is not a string"
  msgstr "el argumento del atributo %qE no es una cadena"
  
! #: config/i386/i386-options.cc:1269
  #, fuzzy, gcc-internal-format
  #| msgid "attribute(target(\"%s\")) is unknown"
  msgid "attribute %qs argument %qs is unknown"
  msgstr "se desconoce attribute(target(\"%s\"))"
  
! #: config/i386/i386-options.cc:1334
  #, fuzzy, gcc-internal-format
  #| msgid "SEQUENCE attribute at %C already specified in TYPE statement"
  msgid "attribute value %qs was already specified in %qs attribute"
  msgstr "El atributo SEQUENCE en %C ya se especificó en la declaración TYPE"
  
! #: config/i386/i386-options.cc:1374
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute of '%s' conflicts with %s attribute at %L"
  msgid "attribute value %qs is unknown in %qs attribute"
  msgstr "El atributo %s de '%s' genera un conflicto con el atributo %s en %L"
  
! #: config/i386/i386-options.cc:1657
  #, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "argumento %qs incorrecto para la opción %qs"
  
! #: config/i386/i386-options.cc:1663
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr "los rangos de tamaño de la opción %qs deberían ser crecientes"
  
! #: config/i386/i386-options.cc:1673
  #, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "se especificó un nombre de estrategia %qs incorrecto para la opción %qs"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:1699
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr "no se admite el nombre de estrategia %qs especificado para la opción %qs para código de 32 bits"
  
! #: config/i386/i386-options.cc:1712
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "se especificó una alineación %qs desconocida para la opción %qs"
  
! #: config/i386/i386-options.cc:1722
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr "el valor máximo para el último rango de tamaños debería ser -1 para la opción %qs"
  
! #: config/i386/i386-options.cc:1729
  #, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "se especificaron demasiados rangos de tamaños en la opción %qs"
  
! #: config/i386/i386-options.cc:1807
  #, fuzzy, gcc-internal-format
  #| msgid "unknown parameter to option -mtune-ctrl: %s"
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr "parámetro desconocido para la opción -mtune-ctrl: %s"
  
! #: config/i386/i386-options.cc:2058
  #, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "no se admite Intel MCU psABI en el modo %s"
  
! #: config/i386/i386-options.cc:2112
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr "%<-mtune=x86-64%> es obsoleto; use en su lugar %<-mtune=k8%> o %<-mtune=generic%> como sea adecuado"
  
! #: config/i386/i386-options.cc:2114
  #, gcc-internal-format
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr "%<target(\"tune=x86-64\")%> es obsoleto; use %<target(\"tune=k8\")%> o %<target(\"tune=generic\")%> en su lugar como convenga"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:2142
  #, fuzzy, gcc-internal-format
  #| msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr "no se admite -mstringop-stategy=rep_8byte para código de 32-bit"
  
! #: config/i386/i386-options.cc:2148
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel= is not supported on 32-bit systems"
  msgid "%<-mapxf%> is not supported for 32-bit code"
  msgstr "-mcmodel= no se admite en sistemas de 32 bits"
  
! #: config/i386/i386-options.cc:2151
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel= is not supported on 32-bit systems"
  msgid "%<-mapx-features=%> option is not supported for 32-bit code"
  msgstr "-mcmodel= no se admite en sistemas de 32 bits"
  
! #: config/i386/i386-options.cc:2155
  #, fuzzy, gcc-internal-format
  #| msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
  msgid "%<-muintr%> not supported for 32-bit code"
  msgstr "no se admite -mstringop-stategy=rep_8byte para código de 32-bit"
  
! #: config/i386/i386-options.cc:2158
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel= is not supported on 32-bit systems"
  msgid "%<-mlam=%> option: [u48|u57] not supported for 32-bit code"
  msgstr "-mcmodel= no se admite en sistemas de 32 bits"
  
! #: config/i386/i386-options.cc:2173
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "el modelo de direcciones %qs no se admite en el modo de bit %s"
  
! #: config/i386/i386-options.cc:2184
  #, fuzzy, gcc-internal-format
  #| msgid "-mabi=ms not supported with X32 ABI"
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr "no se admite -mabi=ms con X32 ABI"
  
! #: config/i386/i386-options.cc:2190
  #, fuzzy, gcc-internal-format
  #| msgid "transactional memory is not supported with %<-fsanitize=address%>"
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>"
  msgstr "la memoria transaccional no se admite con %<-fsanitize=address%>"
  
! #: config/i386/i386-options.cc:2193
  #, fuzzy, gcc-internal-format
  #| msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>"
  msgstr "la memoria transaccional no se admite con %<-fsanitize=kernel-address%>"
  
! #: config/i386/i386-options.cc:2197
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fsanitize=leak%> is incompatible with %<-fsanitize=thread%>"
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=thread%>"
  msgstr "%<-fsanitize=leak%> es incompatible con %<-fsanitize=thread%>"
  
! #: config/i386/i386-options.cc:2203
  #, gcc-internal-format
  msgid "%<-mlam=u48%> is not compatible with Hardware-assisted AddressSanitizer, override to %<-mlam=u57%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2223 config/i386/i386-options.cc:2232
! #: config/i386/i386-options.cc:2244 config/i386/i386-options.cc:2255
! #: config/i386/i386-options.cc:2266
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "el modelo de código %qs no se admite en el modo de bit %s"
  
! #: config/i386/i386-options.cc:2235 config/i386/i386-options.cc:2247
  #, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "el modelo de código %qs no se admite en modo x32"
  
! #: config/i386/i386-options.cc:2290
  #, fuzzy, gcc-internal-format
  #| msgid "-masm=intel not supported in this configuration"
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "no se admite -masm=intel en esta configuración"
  
! #: config/i386/i386-options.cc:2295
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "no está compilado el modo bit-%i"
  
! #: config/i386/i386-options.cc:2307
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr "la CPU %<generic%> solo se puede usar para el ajuste %<-tune=%>"
  
! #: config/i386/i386-options.cc:2309
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "la CPU %<generic%> solo se puede usar para el atributo %<target(\"tune=\")%>"
  
! #: config/i386/i386-options.cc:2316
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr "la CPU %<intal%> solo se puede usar para el ajuste %<-mtune=%>"
  
! #: config/i386/i386-options.cc:2318
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "la CPU %<intel%> solo se puede usar para el atributo %<target(\"tune=\")%>"
  
! #: config/i386/i386-options.cc:2326 config/i386/i386-options.cc:2467
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "el CPU que seleccionó no admite el conjunto de instrucciones x86-64"
  
! #: config/i386/i386-options.cc:2406
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%qs) for %<-march=%> switch"
  msgid "bad value %qs for %<-march=%> switch"
  msgstr "valor erróneo (%qs) para la opción %<-march=%>"
  
! #: config/i386/i386-options.cc:2407
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgid "bad value %qs for %<target(\"arch=\")%> attribute"
  msgstr "valor erróneo (%qs) para el atributo %<target(\"arch=\")%>"
  
! #: config/i386/i386-options.cc:2429
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "los argumentos válidos para la opción %<-march=%> son: %s; ¿quiso decir %qs?"
  
! #: config/i386/i386-options.cc:2431
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr "los argumentos válidos para el atributo %<target(\"arch=\")%> son: %s; ¿qiuso decir %qs?"
  
! #: config/i386/i386-options.cc:2436
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "los argumentos válidos para la opción %<-march=%> son: %s"
  
! #: config/i386/i386-options.cc:2437
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "los argumentos válidos para el atributo %<target(\"arch=\")%> son: %s"
  
! #: config/i386/i386-options.cc:2486
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%qs) for %<-mtune=%> switch"
  msgid "bad value %qs for %<-mtune=%> switch"
  msgstr "valor erróneo (%qs) para la opción %<-mtune=%>"
  
! #: config/i386/i386-options.cc:2487
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgid "bad value %qs for %<target(\"tune=\")%> attribute"
  msgstr "valor erróneo (%qs) para el atributo %<target(\"tune=\")%>"
  
! #: config/i386/i386-options.cc:2508
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "los argumentos válidos para la opción %<-mtune=%> son: %s; ¿quiso decir %qs?"
  
! #: config/i386/i386-options.cc:2510
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr "los argumentos válidos para el atributo %<target(\"tune=\")%> son: %s; ¿quiso decir %qs?"
  
! #: config/i386/i386-options.cc:2515
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "los argumentos válidos para la opción %<-mtune=%> son: %s"
  
! #: config/i386/i386-options.cc:2516
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "los argumentos válidos para el atributo %<target(\"tune=\")%> son: %s"
  
! #: config/i386/i386-options.cc:2547
  #, fuzzy, gcc-internal-format
  #| msgid "-mregparm is ignored in 64-bit mode"
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr "se descarta -mregparm en modo de 64-bit"
  
! #: config/i386/i386-options.cc:2549
  #, fuzzy, gcc-internal-format
  #| msgid "-mregparm is ignored for Intel MCU psABI"
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr "se descarta -mregparm para Intel MCU psABI"
  
! #: config/i386/i386-options.cc:2552
  #, fuzzy, gcc-internal-format
  #| msgid "-mregparm=%d is not between 0 and %d"
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr "-mregparm=%d no está entre 0 y %d"
  
! #: config/i386/i386-options.cc:2578
  #, fuzzy, gcc-internal-format
  #| msgid "-mnop-mcount is not compatible with this target"
  msgid "%<-m96bit-long-double%> is not compatible with this target"
  msgstr "-mnop-mcount no es compatible con este objetivo"
  
! #: config/i386/i386-options.cc:2583
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "se descarta %<-mrtd%> en el modo de 64bit"
  
! #: config/i386/i386-options.cc:2584
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "se descarta %<target(\"rtd\")%> en el modo de 64bit"
  
! #: config/i386/i386-options.cc:2666
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary is not supported for this target"
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "no se admite -mpreferred-stack-boundary en este objetivo"
  
! #: config/i386/i386-options.cc:2669
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d no está entre %d y %d"
  
! #: config/i386/i386-options.cc:2692
  #, fuzzy, gcc-internal-format
  #| msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
  msgstr "-mincoming-stack-boundary=%d no está entre %d y 12"
  
! #: config/i386/i386-options.cc:2705
  #, fuzzy, gcc-internal-format
  #| msgid "-mnop-mcount is not compatible with this target"
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr "-mnop-mcount no es compatible con este objetivo"
  
! #: config/i386/i386-options.cc:2708
  #, fuzzy, gcc-internal-format
  #| msgid "-mnop-mcount is not implemented for -fPIC"
  msgid "%<-mnop-mcount%> is not implemented for %<-fno-plt%>"
  msgstr "-mnop-mcount no está implementada para -fPIC"
  
! #: config/i386/i386-options.cc:2714
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "se usó %<-msseregparm%> sin SSE activado"
  
! #: config/i386/i386-options.cc:2715
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "se usó %<target(\"ssseregparm\")%> sin SSE activado"
  
! #: config/i386/i386-options.cc:2725
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "el conjunto de instrucciones SSE está desactivado, usando la aritmética 387"
  
! #: config/i386/i386-options.cc:2732
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "el conjunto de instrucciones 387 está desactivado, usando la aritmética SSE"
  
! #: config/i386/i386-options.cc:2786
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr "la prueba de pila requiere %<-maccumulate-outgoing-args%> para ser correcta"
  
! #: config/i386/i386-options.cc:2788
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr "la prueba de pila requiere %<target(\"accumulate-outgoing-args\"%> para ser correcta"
  
! #: config/i386/i386-options.cc:2802
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr "el registro ebp fijo requiere %<-maccumulate-outgoing-args%>"
  
! #: config/i386/i386-options.cc:2804
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr "el registro ebp fijo requiere %<target(\"accumulate-outgoing-args\")%>"
  
! #: config/i386/i386-options.cc:2866
  #, fuzzy, gcc-internal-format
  #| msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr "-mfentry no se admite para 32-bit en combinación con -fpic"
  
! #: config/i386/i386-options.cc:2869
  #, fuzzy, gcc-internal-format
  #| msgid "-mno-fentry isn%'t compatible with SEH"
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr "-mno-fentry no es compatible con SEH"
  
! #: config/i386/i386-options.cc:2879
! #, gcc-internal-format
! msgid "%<-pg%> without %<-mfentry%> may be unreliable with shrink wrapping"
! msgstr ""
! 
! #: config/i386/i386-options.cc:2884
  #, fuzzy, gcc-internal-format
  #| msgid "-mcall-ms2sysv-xlogues is not compatible with %s"
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr "-mcall-ms2sysv-xlogues no es compatible con %s"
  
! #: config/i386/i386-options.cc:2983 config/loongarch/loongarch-opts.cc:939
  #, fuzzy, gcc-internal-format
  #| msgid "unknown option for -mrecip=%s"
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "opción desconocida para -mrecip=%s"
  
! #: config/i386/i386-options.cc:3042
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs no es un número válido en -mstack-protector-guard-offset="
  
! #: config/i386/i386-options.cc:3047
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs no es un desplazamiento válido en -mstack-protector-guard-offset="
  
! #: config/i386/i386-options.cc:3075
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr "%qs no es un registro base válido en -mstack-protector-guard-reg="
  
! #: config/i386/i386-options.cc:3129
  #, gcc-internal-format
  msgid "%<-fcf-protection=full%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: config/i386/i386-options.cc:3138 config/riscv/riscv.cc:12356
! #: config/riscv/riscv.cc:12360
  #, fuzzy, gcc-internal-format
  #| msgid "-mnop-mcount is not compatible with this target"
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "-mnop-mcount no es compatible con este objetivo"
  
! #: config/i386/i386-options.cc:3307
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr "interrupción y atributos desnudos no es compatible"
  
! #: config/i386/i386-options.cc:3317 config/i386/i386-options.cc:3903
! #: config/i386/i386-options.cc:3913 config/i386/i386-options.cc:4024
  #, fuzzy, gcc-internal-format
  #| msgid "ms_abi and sysv_abi attributes are not compatible"
  msgid "%qs and %qs attributes are not compatible"
  msgstr "los atributos ms_abi y sysv_abi no son compatibles"
  
! #: config/i386/i386-options.cc:3335
  #, fuzzy, gcc-internal-format
  #| msgid "Only DWARF debug format is supported for interrupt service routine."
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr "Solo se admite el formato de depuración DWARF para la rutina de servicio de interrupciones."
  
! #: config/i386/i386-options.cc:3388
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "%<-mindirect-branch=%s%> y %<-mcmodel=large%> no son compatibles"
  
! #: config/i386/i386-options.cc:3398
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr "%<-mindirect-branch=%s%> y %<-mcmodel=large%> no son compatibles"
  
! #: config/i386/i386-options.cc:3433
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "%<-mfunction-return=%s%> y %<-mcmodel=large%> no son compatibles"
  
! #: config/i386/i386-options.cc:3443
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr "%<-mfunction-return=%s%> y %<-mcmodel=large%> no son compatibles"
  
! #: config/i386/i386-options.cc:3565
  #, fuzzy, gcc-internal-format
  #| msgid "%s instructions aren't allowed in %s service routine"
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr "las instrucciones %s no se permiten en la rutina de servicio %s"
  
! #: config/i386/i386-options.cc:3567
  #, fuzzy, gcc-internal-format
  #| msgid "%s instructions aren't allowed in %s service routine"
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr "las instrucciones %s no se permiten en la rutina de servicio %s"
  
! #: config/i386/i386-options.cc:3571
  #, fuzzy, gcc-internal-format
  #| msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr "Las instrucciones %s no están permitidas en funciones con el atributo no_caller_saved_registers"
  
! #: config/i386/i386-options.cc:3630 config/i386/i386-options.cc:3669
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "los atributos fastcall y regparm no son compatibles"
  
! #: config/i386/i386-options.cc:3635 config/i386/i386-options.cc:3729
! #, fuzzy, gcc-internal-format
! #| msgid "regparam and thiscall attributes are not compatible"
! msgid "regparm and thiscall attributes are not compatible"
  msgstr "los atributos regparam y thiscall no son compatibles"
  
! #: config/i386/i386-options.cc:3642 config/i386/i386-options.cc:3861
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "el atributo %qE requiere un argumento constante entero"
  
! #: config/i386/i386-options.cc:3648
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "el argumento para el atributo %qE es más grande que %d"
  
! #: config/i386/i386-options.cc:3661 config/i386/i386-options.cc:3703
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "los atributos fastcall y cdecl no son compatibles"
  
! #: config/i386/i386-options.cc:3665
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "los atributos fastcall y stdcall no son compatibles"
  
! #: config/i386/i386-options.cc:3673 config/i386/i386-options.cc:3721
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "los atributos fastcall y thiscall no son compatibles"
  
! #: config/i386/i386-options.cc:3682 config/i386/i386-options.cc:3699
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "los atributos stdcall y cdecl no son compatibles"
  
! #: config/i386/i386-options.cc:3686
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "los atributos stdcall y fastcall no son compatibles"
  
! #: config/i386/i386-options.cc:3690 config/i386/i386-options.cc:3717
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "los atributos stdcall y thiscall no son compatibles"
  
! #: config/i386/i386-options.cc:3707 config/i386/i386-options.cc:3725
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "los atributos cdecl y thiscall no son compatibles"
  
! #: config/i386/i386-options.cc:3713
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "se usó el atributo %qE para método no de clase"
  
! #: config/i386/i386-options.cc:3821 config/rs6000/rs6000.cc:20765
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "se descarta el atributo incompatible %qE"
  
! #: config/i386/i386-options.cc:3848
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "el atributo %qE solamente está disponible para 64-bit"
  
! #: config/i386/i386-options.cc:3869
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "el argumento del atributo %qE no es cero ni uno"
  
! #: config/i386/i386-options.cc:3940 config/i386/i386-options.cc:3962
! #: config/ia64/ia64.cc:827 config/s390/s390.cc:1258
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "el atributo %qE requiere una constante entera como argumento"
  
! #: config/i386/i386-options.cc:3950 config/i386/i386-options.cc:3972
! #: config/s390/s390.cc:1287
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "el argumento del atributo %qE no es (keep|thunk|thunk-inline|thunk-extern)"
  
! #: config/i386/i386-options.cc:4045
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr "la rutina de servicio de interrupciones debería tener un puntero como primer argumento"
  
! #: config/i386/i386-options.cc:4052
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr "la rutina de atención de interrupciones debería tener como segundo argumento un unsigned %sint"
  
! #: config/i386/i386-options.cc:4063
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr "la rutina de servicio de interrupciones solo puede tener un argumento puntero y un argumento entero opcional"
  
! #: config/i386/i386-options.cc:4066
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt service routine can't have non-void return value"
  msgid "interrupt service routine must return %<void%>"
  msgstr "ls rutina de servicio de interrupción no puede tener valor de retorno que no sea void"
  
! #: config/i386/i386.cc:1356
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "se llama a %qD con el atributo sseregparm sin activar SSE/SSE2"
  
! #: config/i386/i386.cc:1359
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "se llama a %qT con el atributo sseregparm sin activar SSE/SSE2"
  
! #: config/i386/i386.cc:1666
  #, fuzzy, gcc-internal-format
  #| msgid "X32 does not support ms_abi attribute"
  msgid "X32 does not support %<ms_abi%> attribute"
  msgstr "X32 no admite el atributo ms_abi"
  
! #: config/i386/i386.cc:1700
  #, fuzzy, gcc-internal-format
  #| msgid "ms_hook_prologue is not compatible with nested function"
  msgid "%<ms_hook_prologue%> attribute is not compatible with nested function"
  msgstr "ms_hook_prologue no es compatible con la función anidada"
  
! #: config/i386/i386.cc:2076
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr "el argumento de vector AVX512F sin AVX512F activado cambia la ABI"
  
! #: config/i386/i386.cc:2082
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr "el retorno de vector AVX512F sin AVX512F activado cambia la ABI"
  
! #: config/i386/i386.cc:2096
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr "el argumento de vector AVX sin AVX activado cambia la ABI"
  
! #: config/i386/i386.cc:2102
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr "el retorno de vector AVX sin AVX activado cambia la ABI"
  
! #: config/i386/i386.cc:2118
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "el argumento de vector SSE sin SSE activado cambia la ABI"
  
! #: config/i386/i386.cc:2124
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "la devolución de vector SSE sin SSE activado cambia la ABI"
  
! #: config/i386/i386.cc:2140
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "el argumento de vector MMX sin MMX activado cambia la ABI"
  
! #: config/i386/i386.cc:2146
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "la devolución de vector MMX sin MMX activado cambia la ABI"
  
! #: config/i386/i386.cc:2345
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr "la ABI para pasar un struct con un miembro de matriz flexible cambió en GCC 4.4"
  
! #: config/i386/i386.cc:2474
  #, fuzzy, gcc-internal-format
  #| msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgid "the ABI of passing union with %<long double%> has changed in GCC 4.4"
  msgstr "la ABI para pasar un union con long double cambió en GCC 4.4"
  
! #: config/i386/i386.cc:2609
  #, fuzzy, gcc-internal-format
  #| msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgid "the ABI of passing structure with %<complex float%> member has changed in GCC 4.4"
  msgstr "la ABI para pasar una estructura con un miembro de coma flotante compleja cambió en GCC 4.4"
  
! #: config/i386/i386.cc:2730
  #, fuzzy
  #| msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgid "the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}"
  msgstr "la ABI para pasar una estructura con un miembro de coma flotante compleja cambió en GCC 4.4"
  
! #: config/i386/i386.cc:2827 config/i386/i386.cc:4204 config/i386/i386.cc:4214
  #, fuzzy, gcc-internal-format
  #| msgid "SSE register return with SSE disabled"
  msgid "SSE register return with SSE2 disabled"
  msgstr "se devuelve el registro SSE con SSE desactivado"
  
! #: config/i386/i386.cc:2829
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "se devuelve el registro SSE con SSE desactivado"
  
! #: config/i386/i386.cc:2836
  #, fuzzy, gcc-internal-format
  #| msgid "SSE register argument with SSE disabled"
  msgid "SSE register argument with SSE2 disabled"
  msgstr "argumento de registro SSE con SSE desactivado"
  
! #: config/i386/i386.cc:2838
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "argumento de registro SSE con SSE desactivado"
  
! #: config/i386/i386.cc:2858
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "se devuelve el registro x87 con x87 desactivado"
  
! #: config/i386/i386.cc:3186 config/i386/i386.cc:3431 config/i386/i386.cc:4232
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr "se llama a %qD con el convenio de llamadas SSE sin activar SSE/SSE2"
  
! #: config/i386/i386.cc:3188 config/i386/i386.cc:3433 config/i386/i386.cc:4234
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr "esto es un error de GCC que se puede sortear añadiendo el atributo usado a la función llamada"
  
! #: config/i386/i386.cc:3844
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr "La ABI para pasar parámetros con alineación de %d-bytes cambió en GCC 4.6"
  
! #: config/i386/i386.cc:6927
  #, fuzzy, gcc-internal-format
  #| msgid "-mcall-ms2sysv-xlogues is not compatible with %s"
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "-mcall-ms2sysv-xlogues no es compatible con %s"
  
! #: config/i386/i386.cc:9180
  #, fuzzy, gcc-internal-format
  #| msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr "el atributo ms_hook_prologue no es compatible con -mfentry para 32-bit"
  
! #: config/i386/i386.cc:9270
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr "No se admite Puntero de Argumento de Realineamiento Dinámico (DRAP) en la rutina de servicio de interrupciones.  Esto puede sortearse evitando funciones con retorno agregado."
  
! #: config/i386/i386.cc:10350
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is not supported on this platform"
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "el atributo %qE no se admite en esta plataforma"
  
! #: config/i386/i386.cc:10355
  #, fuzzy, gcc-internal-format
  #| msgid "nested functions not supported on this target"
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr "no se admiten funciones anidadas en este objetivo"
  
! #: config/i386/i386.cc:10746
  #, fuzzy, gcc-internal-format
  #| msgid "-fsplit-stack does not support fastcall with nested function"
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "-fsplit-stack no admite fastcall con funciones anidadas"
  
! #: config/i386/i386.cc:10766
  #, fuzzy, gcc-internal-format
  #| msgid "-fsplit-stack does not support 2 register parameters for a nested function"
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
*************** msgstr "-fsplit-stack no admite 2 parám
*** 44261,44346 ****
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:10434
  #, fuzzy, gcc-internal-format
  #| msgid "-fsplit-stack does not support 3 register parameters"
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "-fsplit-stack no admite 3 parámetros de registro"
  
! #: config/i386/i386.cc:13439
  #, fuzzy, gcc-internal-format
  #| msgid "'V' modifier on non-integer register"
  msgid "%<V%> modifier on non-integer register"
  msgstr "modificador 'V' en registro no entero"
  
! #: config/i386/i386.cc:13450 config/i386/i386.cc:13464
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "no se admite el tamaño para registro de enteros"
  
! #: config/i386/i386.cc:13496
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "los registros extendidos no tiene mitades superiores"
  
! #: config/i386/i386.cc:13511
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "no se admite el tamaño de operando para el registro extendido"
  
! #: config/i386/i386.cc:13709 config/i386/i386.cc:13711
  #, fuzzy, gcc-internal-format
  #| msgid "non-integer operand used with operand code 'z'"
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "se usó un operando que no es entero con el código de operando 'z'"
  
! #: config/i386/i386.cc:17919
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of %qD is bigger than original declaration"
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr "la alineación de %qD es más grande que la declaración original"
  
! #: config/i386/i386.cc:23150
  #, fuzzy
  #| msgid "the mangling of %<va_list%> has changed in GCC 4.4"
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr "la decodificación de %<va_list%> cambió en GCC 4.4"
  
! #: config/i386/i386.cc:23237
  #, fuzzy, gcc-internal-format
  #| msgid "no low registers available for popping high registers"
  msgid "no register available for profiling %<-mcmodel=large%s%>"
  msgstr "no hay registros inferiores disponibles para extraer registros superiores"
  
! #: config/i386/i386.cc:23333
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel= is not supported on 32-bit systems"
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr "-mcmodel= no se admite en sistemas de 32 bits"
  
! #: config/i386/i386.cc:24048
  #, gcc-internal-format
  msgid "%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since GCC 13.1, be careful of implicit conversion between %<__bf16%> and %<short%>; an explicit bitcast may be needed here"
  msgstr ""
  
! #: config/i386/i386.cc:25578
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "modelo de memoria específico de la arquitectura desconocido"
  
! #: config/i386/i386.cc:25585
  #, fuzzy, gcc-internal-format
  #| msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr "HLE_ACQUIRE no se usa con ACQUIRE o modelos de memoria más fuertes"
  
! #: config/i386/i386.cc:25592
  #, fuzzy, gcc-internal-format
  #| msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr "HLE_RELEASE no se usa con RELEASE o modelos de memoria más fuertes"
  
! #: config/i386/i386.cc:26279
  #, fuzzy, gcc-internal-format
  #| msgid "-fdirectives-only is incompatible with -traditional"
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
--- 46222,46325 ----
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:10777
  #, fuzzy, gcc-internal-format
  #| msgid "-fsplit-stack does not support 3 register parameters"
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "-fsplit-stack no admite 3 parámetros de registro"
  
! #: config/i386/i386.cc:12532
! #, fuzzy, gcc-internal-format
! #| msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
! msgid "%<-mtls-dialect=gnu2%> must be used with a function with the %<no_caller_saved_registers%> attribute"
! msgstr "Las instrucciones %s no están permitidas en funciones con el atributo no_caller_saved_registers"
! 
! #: config/i386/i386.cc:12536
! #, fuzzy, gcc-internal-format
! #| msgid "%s instructions aren't allowed in %s service routine"
! msgid "%<-mtls-dialect=gnu2%> must be used with an exception service routine"
! msgstr "las instrucciones %s no se permiten en la rutina de servicio %s"
! 
! #: config/i386/i386.cc:12538
! #, fuzzy, gcc-internal-format
! #| msgid "%s instructions aren't allowed in %s service routine"
! msgid "%<-mtls-dialect=gnu2%> must be used with an interrupt service routine"
! msgstr "las instrucciones %s no se permiten en la rutina de servicio %s"
! 
! #: config/i386/i386.cc:13882
  #, fuzzy, gcc-internal-format
  #| msgid "'V' modifier on non-integer register"
  msgid "%<V%> modifier on non-integer register"
  msgstr "modificador 'V' en registro no entero"
  
! #: config/i386/i386.cc:13893 config/i386/i386.cc:13907
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "no se admite el tamaño para registro de enteros"
  
! #: config/i386/i386.cc:13939
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "los registros extendidos no tiene mitades superiores"
  
! #: config/i386/i386.cc:13954
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "no se admite el tamaño de operando para el registro extendido"
  
! #: config/i386/i386.cc:14153 config/i386/i386.cc:14155
  #, fuzzy, gcc-internal-format
  #| msgid "non-integer operand used with operand code 'z'"
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "se usó un operando que no es entero con el código de operando 'z'"
  
! #: config/i386/i386.cc:18398
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of %qD is bigger than original declaration"
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr "la alineación de %qD es más grande que la declaración original"
  
! #: config/i386/i386.cc:23804
  #, fuzzy
  #| msgid "the mangling of %<va_list%> has changed in GCC 4.4"
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr "la decodificación de %<va_list%> cambió en GCC 4.4"
  
! #: config/i386/i386.cc:23899
  #, fuzzy, gcc-internal-format
  #| msgid "no low registers available for popping high registers"
  msgid "no register available for profiling %<-mcmodel=large%s%>"
  msgstr "no hay registros inferiores disponibles para extraer registros superiores"
  
! #: config/i386/i386.cc:24003
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel= is not supported on 32-bit systems"
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr "-mcmodel= no se admite en sistemas de 32 bits"
  
! #: config/i386/i386.cc:24718
  #, gcc-internal-format
  msgid "%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since GCC 13.1, be careful of implicit conversion between %<__bf16%> and %<short%>; an explicit bitcast may be needed here"
  msgstr ""
  
! #: config/i386/i386.cc:26764
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "modelo de memoria específico de la arquitectura desconocido"
  
! #: config/i386/i386.cc:26771
  #, fuzzy, gcc-internal-format
  #| msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr "HLE_ACQUIRE no se usa con ACQUIRE o modelos de memoria más fuertes"
  
! #: config/i386/i386.cc:26778
  #, fuzzy, gcc-internal-format
  #| msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr "HLE_RELEASE no se usa con RELEASE o modelos de memoria más fuertes"
  
! #: config/i386/i386.cc:27464
  #, fuzzy, gcc-internal-format
  #| msgid "-fdirectives-only is incompatible with -traditional"
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
*************** msgstr "-fdirectives-only es incompatibl
*** 44352,44385 ****
  msgid "malformed %<#pragma builtin%>"
  msgstr "#pragma builtin malformado"
  
! #: config/ia64/ia64.cc:765 config/loongarch/loongarch.cc:8172
! #: config/loongarch/loongarch.cc:8182
  #, gcc-internal-format
  msgid "invalid argument of %qE attribute"
  msgstr "argumento no válido del atributo %qE"
  
! #: config/ia64/ia64.cc:778
  #, gcc-internal-format
  msgid "an address area attribute cannot be specified for local variables"
  msgstr "no se puede especificar un atributo de área de direcciones para variables locales"
  
! #: config/ia64/ia64.cc:785
  #, gcc-internal-format
  msgid "address area of %q+D conflicts with previous declaration"
  msgstr "el área de dirección de %q+D genera un conflicto con la declaración previa"
  
! #: config/ia64/ia64.cc:793
  #, gcc-internal-format
  msgid "address area attribute cannot be specified for functions"
  msgstr "no se puede especificar un atributo de área de direcciones para funciones"
  
! #: config/ia64/ia64.cc:6039 config/pa/pa.cc:465 config/sh/sh.cc:8280
  #, fuzzy, gcc-internal-format
  #| msgid "value of -mfixed-range must have form REG1-REG2"
  msgid "value of %<-mfixed-range%> must have form REG1-REG2"
  msgstr "el valor de -mfixed-range debe ser de la forma REG1-REG2"
  
! #: config/ia64/ia64.cc:11317
  #, gcc-internal-format
  msgid "version attribute is not a string"
  msgstr "el atributo version no es una cadena"
--- 46331,46364 ----
  msgid "malformed %<#pragma builtin%>"
  msgstr "#pragma builtin malformado"
  
! #: config/ia64/ia64.cc:766 config/loongarch/loongarch.cc:8646
! #: config/loongarch/loongarch.cc:8656
  #, gcc-internal-format
  msgid "invalid argument of %qE attribute"
  msgstr "argumento no válido del atributo %qE"
  
! #: config/ia64/ia64.cc:779
  #, gcc-internal-format
  msgid "an address area attribute cannot be specified for local variables"
  msgstr "no se puede especificar un atributo de área de direcciones para variables locales"
  
! #: config/ia64/ia64.cc:786
  #, gcc-internal-format
  msgid "address area of %q+D conflicts with previous declaration"
  msgstr "el área de dirección de %q+D genera un conflicto con la declaración previa"
  
! #: config/ia64/ia64.cc:794
  #, gcc-internal-format
  msgid "address area attribute cannot be specified for functions"
  msgstr "no se puede especificar un atributo de área de direcciones para funciones"
  
! #: config/ia64/ia64.cc:6084 config/pa/pa.cc:465 config/sh/sh.cc:8280
  #, fuzzy, gcc-internal-format
  #| msgid "value of -mfixed-range must have form REG1-REG2"
  msgid "value of %<-mfixed-range%> must have form REG1-REG2"
  msgstr "el valor de -mfixed-range debe ser de la forma REG1-REG2"
  
! #: config/ia64/ia64.cc:11362
  #, gcc-internal-format
  msgid "version attribute is not a string"
  msgstr "el atributo version no es una cadena"
*************** msgstr "gp_offset (%ld) o end_offset (%l
*** 44395,44401 ****
  msgid "argument %qd is not a constant"
  msgstr "el argumento %qd no es una constante"
  
! #: config/iq2000/iq2000.cc:2890 config/xtensa/xtensa.cc:3235
  #, fuzzy, gcc-internal-format
  #| msgid "PRINT_OPERAND_ADDRESS, null pointer"
  msgid "%<PRINT_OPERAND_ADDRESS%>, null pointer"
--- 46374,46380 ----
  msgid "argument %qd is not a constant"
  msgstr "el argumento %qd no es una constante"
  
! #: config/iq2000/iq2000.cc:2890 config/xtensa/xtensa.cc:3100
  #, fuzzy, gcc-internal-format
  #| msgid "PRINT_OPERAND_ADDRESS, null pointer"
  msgid "%<PRINT_OPERAND_ADDRESS%>, null pointer"
*************** msgstr "PRINT_OPERAND_ADDRESS, puntero n
*** 44407,44429 ****
  msgid "%<PRINT_OPERAND%>: Unknown punctuation %<%c%>"
  msgstr "PRINT_OPERAND: Puntuación desconocida '%c'"
  
! #: config/iq2000/iq2000.cc:3054 config/xtensa/xtensa.cc:3075
  #, fuzzy, gcc-internal-format
  #| msgid "PRINT_OPERAND null pointer"
  msgid "%<PRINT_OPERAND%> null pointer"
  msgstr "PRINT_OPERAND puntero nulo"
  
! #: config/loongarch/loongarch-builtins.cc:2981 config/mips/mips.cc:17551
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d to the built-in must be a constant in range %d to %d"
  msgstr "el argumento %d para la función interna debe ser una constante en el rango entre %d y %d"
  
! #: config/loongarch/loongarch-builtins.cc:3060 config/mips/mips.cc:17671
  #, gcc-internal-format
  msgid "failed to expand built-in function"
  msgstr "fallo al expandir función interna"
  
! #: config/loongarch/loongarch-builtins.cc:3101
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %qD takes one argument only"
  msgid "built-in function %qD is not enabled"
--- 46386,46408 ----
  msgid "%<PRINT_OPERAND%>: Unknown punctuation %<%c%>"
  msgstr "PRINT_OPERAND: Puntuación desconocida '%c'"
  
! #: config/iq2000/iq2000.cc:3054 config/xtensa/xtensa.cc:2926
  #, fuzzy, gcc-internal-format
  #| msgid "PRINT_OPERAND null pointer"
  msgid "%<PRINT_OPERAND%> null pointer"
  msgstr "PRINT_OPERAND puntero nulo"
  
! #: config/loongarch/loongarch-builtins.cc:3036 config/mips/mips.cc:17573
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d to the built-in must be a constant in range %d to %d"
  msgstr "el argumento %d para la función interna debe ser una constante en el rango entre %d y %d"
  
! #: config/loongarch/loongarch-builtins.cc:3164 config/mips/mips.cc:17693
  #, gcc-internal-format
  msgid "failed to expand built-in function"
  msgstr "fallo al expandir función interna"
  
! #: config/loongarch/loongarch-builtins.cc:3205
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %qD takes one argument only"
  msgid "built-in function %qD is not enabled"
*************** msgstr ""
*** 44460,44578 ****
  msgid "detected base architecture %qs, but some of its features are not detected; the detected base architecture may be unreliable, only detected features will be enabled"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:235
  #, gcc-internal-format
  msgid "%<-m%s%> overrides %<-m%s=%s%>, adjusting ABI to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:252
  #, gcc-internal-format
  msgid "ABI changed (%qs to %qs) while multilib is disabled"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:281
! #: config/loongarch/loongarch-opts.cc:286
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not have class type"
  msgid "%qs does not work on a cross compiler"
  msgstr "%qE no tiene un tipo de clase"
  
! #: config/loongarch/loongarch-opts.cc:375
  #, gcc-internal-format
  msgid "enabling %qs promotes %<%s%s%> to %<%s%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:387
  #, gcc-internal-format
  msgid "%qs is disabled by %<-m%s%>, because it requires %<%s%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:399
  #, fuzzy, gcc-internal-format
  #| msgid "-mcpu=%s conflicts with -march=%s"
  msgid "%<-m%s=%s%> conflicts with %qs, which requires %<%s%s%>"
  msgstr "-mcpu=%s genera conflicto con -march=%s"
  
! #: config/loongarch/loongarch-opts.cc:443
  #, fuzzy, gcc-internal-format
  #| msgid "the %qs architecture does not support %<-m%s=2008%>"
  msgid "your native CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>"
  msgstr "la arquitectura %qs no admite %<-m%s=2008%>"
  
! #: config/loongarch/loongarch-opts.cc:448
  #, fuzzy, gcc-internal-format
  #| msgid "the %qs architecture does not support %<-m%s=2008%>"
  msgid "default CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>"
  msgstr "la arquitectura %qs no admite %<-m%s=2008%>"
  
! #: config/loongarch/loongarch-opts.cc:479
  #, gcc-internal-format
  msgid "unable to implement ABI %qs with instruction set %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:501
  #, gcc-internal-format
  msgid "ABI %qs cannot be implemented due to limited instruction set %qs, falling back to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:512
  #, gcc-internal-format
  msgid "instruction set %qs cannot implement default ABI %qs, falling back to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:517
  #, gcc-internal-format
  msgid "no multilib-enabled ABI (%qs) can be implemented with instruction set %qs, falling back to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:533
  #, gcc-internal-format
  msgid "ABI %qs is not enabled at configure-time, the linker might report an error"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:536
  #, gcc-internal-format, gfc-internal-format
  msgid "ABI with startfiles: %s"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:550
  #, fuzzy, gcc-internal-format
  #| msgid "ifunc is not supported on this target"
  msgid "%qs is not supported, now cmodel is set to %qs"
  msgstr "no se admiten ifunc en este objetivo"
  
! #: config/loongarch/loongarch-opts.cc:1029
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not compatible with %qD"
  msgid "code model %qs is not compatible with %s"
  msgstr "%qD no es compatible con %qD"
  
! #: config/loongarch/loongarch-opts.cc:1095
  #, fuzzy, gcc-internal-format
  #| msgid "%<constexpr%> cannot be used for type declarations"
  msgid "%qs cannot be used for compiling a shared library"
  msgstr "%<constexpr%> no se puede usar en declaraciones de tipo"
  
! #: config/loongarch/loongarch-target-attr.cc:246 config/s390/s390.cc:16754
! #: config/s390/s390.cc:16804 config/s390/s390.cc:16821
  #, fuzzy, gcc-internal-format
  #| msgid "attribute(target(\"%s\")) is unknown"
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr "se desconoce attribute(target(\"%s\"))"
  
! #: config/loongarch/loongarch.cc:8144
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute cannot be specified for local variables"
  msgid "%qE attribute cannot be specified for thread-local variables"
  msgstr "no se puede especificar el atributo %qE para las variables locales"
  
! #: config/loongarch/loongarch.cc:8162
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute cannot be specified for local variables"
  msgid "%qE attribute cannot be specified for register variables"
  msgstr "no se puede especificar el atributo %qE para las variables locales"
  
! #: config/loongarch/loongarch.cc:8190
  #, fuzzy, gcc-internal-format
  #| msgid "Duplicate %s attribute at %L"
  msgid "multiple %qE attribute"
--- 46439,46621 ----
  msgid "detected base architecture %qs, but some of its features are not detected; the detected base architecture may be unreliable, only detected features will be enabled"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:238
  #, gcc-internal-format
  msgid "%<-m%s%> overrides %<-m%s=%s%>, adjusting ABI to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:255
  #, gcc-internal-format
  msgid "ABI changed (%qs to %qs) while multilib is disabled"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:284
! #: config/loongarch/loongarch-opts.cc:289
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not have class type"
  msgid "%qs does not work on a cross compiler"
  msgstr "%qE no tiene un tipo de clase"
  
! #: config/loongarch/loongarch-opts.cc:365
! #, fuzzy, gcc-internal-format
! #| msgid "PIC is only supported for RTPs"
! msgid "SIMD is not supported on LA32"
! msgstr "PIC sólo se admite para RTPs"
! 
! #: config/loongarch/loongarch-opts.cc:384
  #, gcc-internal-format
  msgid "enabling %qs promotes %<%s%s%> to %<%s%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:396
  #, gcc-internal-format
  msgid "%qs is disabled by %<-m%s%>, because it requires %<%s%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:408
  #, fuzzy, gcc-internal-format
  #| msgid "-mcpu=%s conflicts with -march=%s"
  msgid "%<-m%s=%s%> conflicts with %qs, which requires %<%s%s%>"
  msgstr "-mcpu=%s genera conflicto con -march=%s"
  
! #: config/loongarch/loongarch-opts.cc:452
  #, fuzzy, gcc-internal-format
  #| msgid "the %qs architecture does not support %<-m%s=2008%>"
  msgid "your native CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>"
  msgstr "la arquitectura %qs no admite %<-m%s=2008%>"
  
! #: config/loongarch/loongarch-opts.cc:457
  #, fuzzy, gcc-internal-format
  #| msgid "the %qs architecture does not support %<-m%s=2008%>"
  msgid "default CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>"
  msgstr "la arquitectura %qs no admite %<-m%s=2008%>"
  
! #: config/loongarch/loongarch-opts.cc:488
  #, gcc-internal-format
  msgid "unable to implement ABI %qs with instruction set %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:510
  #, gcc-internal-format
  msgid "ABI %qs cannot be implemented due to limited instruction set %qs, falling back to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:521
  #, gcc-internal-format
  msgid "instruction set %qs cannot implement default ABI %qs, falling back to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:526
  #, gcc-internal-format
  msgid "no multilib-enabled ABI (%qs) can be implemented with instruction set %qs, falling back to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:542
  #, gcc-internal-format
  msgid "ABI %qs is not enabled at configure-time, the linker might report an error"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:545
  #, gcc-internal-format, gfc-internal-format
  msgid "ABI with startfiles: %s"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:559
! #: config/loongarch/loongarch-opts.cc:571
  #, fuzzy, gcc-internal-format
  #| msgid "ifunc is not supported on this target"
  msgid "%qs is not supported, now cmodel is set to %qs"
  msgstr "no se admiten ifunc en este objetivo"
  
! #: config/loongarch/loongarch-opts.cc:1070
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not compatible with %qD"
  msgid "code model %qs is not compatible with %s"
  msgstr "%qD no es compatible con %qD"
  
! #: config/loongarch/loongarch-opts.cc:1136
  #, fuzzy, gcc-internal-format
  #| msgid "%<constexpr%> cannot be used for type declarations"
  msgid "%qs cannot be used for compiling a shared library"
  msgstr "%<constexpr%> no se puede usar en declaraciones de tipo"
  
! #: config/loongarch/loongarch-target-attr.cc:261
! #, fuzzy, gcc-internal-format
! #| msgid "pragma or attribute %<target(\"%s\")%> is not valid"
! msgid "the value of pragma or attribute %<target(\"%s\")%> not be empty"
! msgstr "el pragma o atributo %<target(\"%s\")%> no es válido"
! 
! #: config/loongarch/loongarch-target-attr.cc:332 config/s390/s390.cc:17045
! #: config/s390/s390.cc:17096 config/s390/s390.cc:17114
  #, fuzzy, gcc-internal-format
  #| msgid "attribute(target(\"%s\")) is unknown"
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr "se desconoce attribute(target(\"%s\"))"
  
! #: config/loongarch/loongarch-target-attr.cc:544
! #, fuzzy, gcc-internal-format
! #| msgid "mudflap cannot be used together with link-time optimization"
! msgid "\"default\" cannot be set together with other features in %qs"
! msgstr "mudflap no se puede usar junto con optimización en tiempo de enlazado"
! 
! #: config/loongarch/loongarch-target-attr.cc:556
! #, fuzzy, gcc-internal-format
! #| msgid "clones for %<target_clones%> attribute cannot be created"
! msgid "characher before %<;%> in attribute %qs cannot be empty"
! msgstr "no se pueden crear los clones para el atributo %<target_clones%>"
! 
! #: config/loongarch/loongarch-target-attr.cc:567
! #, fuzzy, gcc-internal-format
! #| msgid "readonly property can not be set"
! msgid "in attribute %qs priority cannot be empty"
! msgstr "no se puede establecer la propiedad readonly"
! 
! #: config/loongarch/loongarch-target-attr.cc:576
! #, gcc-internal-format
! msgid "in attribute %qs the number of reatures cannot exceed two"
! msgstr ""
! 
! #: config/loongarch/loongarch-target-attr.cc:600
! #, gcc-internal-format
! msgid "Setting the priority value to %qs is illegal in attribute %qs"
! msgstr ""
! 
! #: config/loongarch/loongarch-target-attr.cc:611
! #, gcc-internal-format
! msgid "in attribute %qs, the second feature should be \"priority=%<num%>\" instead of %qs"
! msgstr ""
! 
! #: config/loongarch/loongarch-target-attr.cc:630
! #: config/loongarch/loongarch-target-attr.cc:662
! #, gcc-internal-format
! msgid "in attribute %qs you need to set a legal value for \"arch\""
! msgstr ""
! 
! #: config/loongarch/loongarch-target-attr.cc:684
! #, fuzzy, gcc-internal-format
! #| msgid "value %qs is not supported by attribute %<target%>"
! msgid "attribute %qs is not supported in %<target_version%> or %<target_clones%>"
! msgstr "no se admite el valor %qs para el atributo %<target%>"
! 
! #: config/loongarch/loongarch-target-attr.cc:701
! #, fuzzy, gcc-internal-format
! #| msgid "ifunc is not supported on this target"
! msgid "%qs is not supported in target attribute"
! msgstr "no se admiten ifunc en este objetivo"
! 
! #: config/loongarch/loongarch.cc:8618
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute cannot be specified for local variables"
  msgid "%qE attribute cannot be specified for thread-local variables"
  msgstr "no se puede especificar el atributo %qE para las variables locales"
  
! #: config/loongarch/loongarch.cc:8636
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute cannot be specified for local variables"
  msgid "%qE attribute cannot be specified for register variables"
  msgstr "no se puede especificar el atributo %qE para las variables locales"
  
! #: config/loongarch/loongarch.cc:8664
  #, fuzzy, gcc-internal-format
  #| msgid "Duplicate %s attribute at %L"
  msgid "multiple %qE attribute"
*************** msgstr "interrupt_thread sólo está dis
*** 44691,44697 ****
  msgid "stack limit expression is not supported"
  msgstr "no se admite la expresión del límite de la pila"
  
! #: config/m68k/m68k.cc:7175 config/s390/s390.cc:17444
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fcf-protection=full%> is not supported for this target"
  msgid "%<-fexcess-precision=16%> is not supported on this target"
--- 46734,46740 ----
  msgid "stack limit expression is not supported"
  msgstr "no se admite la expresión del límite de la pila"
  
! #: config/m68k/m68k.cc:7172
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fcf-protection=full%> is not supported for this target"
  msgid "%<-fexcess-precision=16%> is not supported on this target"
*************** msgstr "no se admite %<-fcf-protection=f
*** 44702,44737 ****
  msgid "initialized variable %q+D is marked dllimport"
  msgstr "la variable inicializada %q+D se marcó como dllimport"
  
! #: config/microblaze/microblaze.cc:1764
  #, fuzzy, gcc-internal-format
  #| msgid "-fPIC/-fpic not supported for this target"
  msgid "%<-fPIC%>/%<-fpic%> not supported for this target"
  msgstr "no se admite -fPIC/-fpic para este objetivo"
  
! #: config/microblaze/microblaze.cc:1776
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is an invalid argument to -mcpu="
  msgid "%qs is an invalid argument to %<-mcpu=%>"
  msgstr "%qs es un argumento no válido para -mcpu="
  
! #: config/microblaze/microblaze.cc:1825
  #, fuzzy, gcc-internal-format
  #| msgid "-mxl-multiply-high can be used only with -mcpu=v6.00.a or greater"
  msgid "%<-mxl-multiply-high%> can be used only with %<-mcpu=v6.00.a%> or greater"
  msgstr "sólo se puede usar -mxl-multiply-high con -mcpu=v6.00.a o superior"
  
! #: config/microblaze/microblaze.cc:1842
  #, fuzzy, gcc-internal-format
  #| msgid "-mxl-reorder can be used only with -mcpu=v8.30.a or greater"
  msgid "%<-mxl-reorder%> can be used only with %<-mcpu=v8.30.a%> or greater"
  msgstr "-mxl-reorder solo puede usarse con -mcpu=v8.30.a o superior"
  
! #: config/microblaze/microblaze.cc:1849
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> requires %<-mxl-pattern-compare%> for %<-mcpu=v8.30.a%>"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1855
  #, fuzzy, gcc-internal-format
  #| msgid "-mxl-multiply-high requires -mno-xl-soft-mul"
  msgid "%<-mxl-multiply-high%> requires %<-mno-xl-soft-mul%>"
--- 46745,46780 ----
  msgid "initialized variable %q+D is marked dllimport"
  msgstr "la variable inicializada %q+D se marcó como dllimport"
  
! #: config/microblaze/microblaze.cc:1791
  #, fuzzy, gcc-internal-format
  #| msgid "-fPIC/-fpic not supported for this target"
  msgid "%<-fPIC%>/%<-fpic%> not supported for this target"
  msgstr "no se admite -fPIC/-fpic para este objetivo"
  
! #: config/microblaze/microblaze.cc:1803
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is an invalid argument to -mcpu="
  msgid "%qs is an invalid argument to %<-mcpu=%>"
  msgstr "%qs es un argumento no válido para -mcpu="
  
! #: config/microblaze/microblaze.cc:1852
  #, fuzzy, gcc-internal-format
  #| msgid "-mxl-multiply-high can be used only with -mcpu=v6.00.a or greater"
  msgid "%<-mxl-multiply-high%> can be used only with %<-mcpu=v6.00.a%> or greater"
  msgstr "sólo se puede usar -mxl-multiply-high con -mcpu=v6.00.a o superior"
  
! #: config/microblaze/microblaze.cc:1869
  #, fuzzy, gcc-internal-format
  #| msgid "-mxl-reorder can be used only with -mcpu=v8.30.a or greater"
  msgid "%<-mxl-reorder%> can be used only with %<-mcpu=v8.30.a%> or greater"
  msgstr "-mxl-reorder solo puede usarse con -mcpu=v8.30.a o superior"
  
! #: config/microblaze/microblaze.cc:1876
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> requires %<-mxl-pattern-compare%> for %<-mcpu=v8.30.a%>"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1882
  #, fuzzy, gcc-internal-format
  #| msgid "-mxl-multiply-high requires -mno-xl-soft-mul"
  msgid "%<-mxl-multiply-high%> requires %<-mno-xl-soft-mul%>"
*************** msgstr "el atributo %qE solamente se apl
*** 44747,44921 ****
  msgid "definition of static data member %q+D of dllimport%'d class"
  msgstr "la definición de los datos miembro static %q+D de la clase dllimportada"
  
! #: config/mips/mips.cc:1332 config/mips/mips.cc:1593 config/mips/mips.cc:1647
! #: config/riscv/riscv.cc:6561
! #, gcc-internal-format
! msgid "%qE attribute requires a string argument"
! msgstr "el atributo %qE requiere una cadena como argumento"
! 
! #: config/mips/mips.cc:1340
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qE attribute is neither zero, nor one"
  msgid "argument to %qE attribute is neither no, pcrel nor yes"
  msgstr "el argumento del atributo %qE no es cero ni uno"
  
! #: config/mips/mips.cc:1506 config/mips/mips.cc:1510
  #, gcc-internal-format
  msgid "%qs attribute only applies to functions"
  msgstr "el atributo %qs se aplica solamente a funciones"
  
! #: config/mips/mips.cc:1520 config/mips/mips.cc:1526
  #, gcc-internal-format
  msgid "%qE cannot have both %qs and %qs attributes"
  msgstr "%qE no puede tener los atributos %qs y %qs al mismo tiempo"
  
! #: config/mips/mips.cc:1555 config/mips/mips.cc:1561
  #, gcc-internal-format
  msgid "%qE redeclared with conflicting %qs attributes"
  msgstr "%qE se redeclaró con los atributos %qs en conflicto"
  
! #: config/mips/mips.cc:1601
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qE attribute is neither eic, nor vector=<line>"
  msgid "argument to %qE attribute is neither eic, nor %<vector=<line>%>"
  msgstr "el argumento del atributo %qE no es ni eic ni vector=<línea>"
  
! #: config/mips/mips.cc:1617
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt vector to %qE attribute is not vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)"
  msgid "interrupt vector to %qE attribute is not %<vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)%>"
  msgstr "el vector de interrupciones para %qE no es vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)"
  
! #: config/mips/mips.cc:1654
  #, gcc-internal-format
  msgid "argument to %qE attribute is not intstack"
  msgstr "el argumento del atributo %qE no es intstack"
  
! #: config/mips/mips.cc:6362
  msgid "the ABI for passing a value containing zero-width fields before an adjacent 64-bit floating-point field was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:6807
  msgid "the ABI for returning a value containing zero-width bit-fields but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:6831
  msgid "the ABI for returning a value with C++17 empty bases but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:8178
  #, gcc-internal-format
  msgid "cannot handle inconsistent calls to %qs"
  msgstr "no se pueden manejar llamadas inconsistentes a %qs"
  
! #: config/mips/mips.cc:11434
  #, gcc-internal-format
  msgid "the %<interrupt%> attribute requires a MIPS32r2 processor or greater"
  msgstr "el atributo %<interrupt%> requiere un procesador MIPS32r2 o superior"
  
! #: config/mips/mips.cc:11436
  #, gcc-internal-format
  msgid "interrupt handlers cannot be MIPS16 functions"
  msgstr "los manejadores de interrupciones no pueden ser funciones MIPS16"
  
! #: config/mips/mips.cc:12440
  #, fuzzy, gcc-internal-format
  #| msgid "-fstack-check=specific not implemented for MIPS16"
  msgid "%<-fstack-check=specific%> not implemented for MIPS16"
  msgstr "-fstack-check=specific no implementado para MIPS16"
  
! #: config/mips/mips.cc:17803
  #, gcc-internal-format
  msgid "built-in function %qE not supported for MIPS16"
  msgstr "no se admite la función interna %qE para MIPS16"
  
! #: config/mips/mips.cc:18411
  #, gcc-internal-format
  msgid "%qs does not support MIPS16 code"
  msgstr "%qs no admite código MIPS16"
  
! #: config/mips/mips.cc:20224
  #, gcc-internal-format
  msgid "MIPS16 PIC for ABIs other than o32 and o64"
  msgstr "PIC MIPS16 para ABIs diferentes de o32 y o64"
  
! #: config/mips/mips.cc:20227
  #, fuzzy, gcc-internal-format
  #| msgid "MIPS16 -mxgot code"
  msgid "MIPS16 %<-mxgot%> code"
  msgstr "código MIPS16 -mxgot"
  
! #: config/mips/mips.cc:20230
  #, fuzzy, gcc-internal-format
  #| msgid "hard-float MIPS16 code for ABIs other than o32 and o64"
  msgid "%<hard-float%> MIPS16 code for ABIs other than o32 and o64"
  msgstr "código MIPS16 de coma flotante hard para ABIs diferentes de o32 y o64"
  
! #: config/mips/mips.cc:20233
  #, gcc-internal-format
  msgid "MSA MIPS16 code"
  msgstr "código MSA MIPS16"
  
! #: config/mips/mips.cc:20236
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
  msgid "MIPS16 requires %<-mexplicit-relocs%>"
  msgstr "%<-mno-gpopt%> necesita %<-mexplicit-relocs%>"
  
! #: config/mips/mips.cc:20427 config/mips/mips.cc:20432
! #: config/mips/mips.cc:20522 config/mips/mips.cc:20524
! #: config/mips/mips.cc:20554 config/mips/mips.cc:20562
! #: config/mips/mips.cc:20668 config/mips/mips.cc:20692
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported combination: %s"
  msgstr "no se admite la combinación: %s"
  
! #: config/mips/mips.cc:20467
  #, gcc-internal-format
  msgid "%<-%s%> conflicts with the other architecture options, which specify a %s processor"
  msgstr "%<-%s%> genera un conflicto con las otras opciones de la arquitectura, las cuales especifican un procesador %s"
  
! #: config/mips/mips.cc:20477
  #, gcc-internal-format
  msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgstr "%<-march=%s%> no es compatible con la ABI seleccionada"
  
! #: config/mips/mips.cc:20492
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit processor"
  msgstr "se utiliza %<-mgp64%> con un procesador de 32-bit"
  
! #: config/mips/mips.cc:20494
  #, gcc-internal-format
  msgid "%<-mgp32%> used with a 64-bit ABI"
  msgstr "se utiliza %<-mgp32%> con una ABI de 64-bit"
  
! #: config/mips/mips.cc:20496
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit ABI"
  msgstr "se utiliza %<-mgp64%> con una ABI de 32-bit"
  
! #: config/mips/mips.cc:20519
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-mfp32%>"
  msgstr "la arquitectura %qs no admite %<-mfp32%>"
  
! #: config/mips/mips.cc:20528
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
  msgstr "%<-mgp32%> y %<-mfp64%> sólo se pueden combinar si el objetivo admite las instrucciones mfhc1 y mthc1"
  
! #: config/mips/mips.cc:20531
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
  msgstr "%<-mgp32%> y %<-mfp64%> sólo se pueden combinar al usar la ABI o32"
  
! #: config/mips/mips.cc:20552
  #, gcc-internal-format
  msgid "%<-mfpxx%> can only be used with the o32 ABI"
  msgstr "%<-mfpxx%> solo se puede usar con la ABI o32"
  
! #: config/mips/mips.cc:20556
  #, gcc-internal-format
  msgid "%<-march=%s%> requires %<-mfp32%>"
  msgstr "%<-march=%s%> requiere %<-mfp32%>"
--- 46790,46958 ----
  msgid "definition of static data member %q+D of dllimport%'d class"
  msgstr "la definición de los datos miembro static %q+D de la clase dllimportada"
  
! #: config/mips/mips.cc:1354
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qE attribute is neither zero, nor one"
  msgid "argument to %qE attribute is neither no, pcrel nor yes"
  msgstr "el argumento del atributo %qE no es cero ni uno"
  
! #: config/mips/mips.cc:1520 config/mips/mips.cc:1524
  #, gcc-internal-format
  msgid "%qs attribute only applies to functions"
  msgstr "el atributo %qs se aplica solamente a funciones"
  
! #: config/mips/mips.cc:1534 config/mips/mips.cc:1540
  #, gcc-internal-format
  msgid "%qE cannot have both %qs and %qs attributes"
  msgstr "%qE no puede tener los atributos %qs y %qs al mismo tiempo"
  
! #: config/mips/mips.cc:1569 config/mips/mips.cc:1575
  #, gcc-internal-format
  msgid "%qE redeclared with conflicting %qs attributes"
  msgstr "%qE se redeclaró con los atributos %qs en conflicto"
  
! #: config/mips/mips.cc:1615
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qE attribute is neither eic, nor vector=<line>"
  msgid "argument to %qE attribute is neither eic, nor %<vector=<line>%>"
  msgstr "el argumento del atributo %qE no es ni eic ni vector=<línea>"
  
! #: config/mips/mips.cc:1631
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt vector to %qE attribute is not vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)"
  msgid "interrupt vector to %qE attribute is not %<vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)%>"
  msgstr "el vector de interrupciones para %qE no es vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)"
  
! #: config/mips/mips.cc:1668
  #, gcc-internal-format
  msgid "argument to %qE attribute is not intstack"
  msgstr "el argumento del atributo %qE no es intstack"
  
! #: config/mips/mips.cc:6374
  msgid "the ABI for passing a value containing zero-width fields before an adjacent 64-bit floating-point field was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:6819
  msgid "the ABI for returning a value containing zero-width bit-fields but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:6843
  msgid "the ABI for returning a value with C++17 empty bases but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:8204
  #, gcc-internal-format
  msgid "cannot handle inconsistent calls to %qs"
  msgstr "no se pueden manejar llamadas inconsistentes a %qs"
  
! #: config/mips/mips.cc:11460
  #, gcc-internal-format
  msgid "the %<interrupt%> attribute requires a MIPS32r2 processor or greater"
  msgstr "el atributo %<interrupt%> requiere un procesador MIPS32r2 o superior"
  
! #: config/mips/mips.cc:11462
  #, gcc-internal-format
  msgid "interrupt handlers cannot be MIPS16 functions"
  msgstr "los manejadores de interrupciones no pueden ser funciones MIPS16"
  
! #: config/mips/mips.cc:12466
  #, fuzzy, gcc-internal-format
  #| msgid "-fstack-check=specific not implemented for MIPS16"
  msgid "%<-fstack-check=specific%> not implemented for MIPS16"
  msgstr "-fstack-check=specific no implementado para MIPS16"
  
! #: config/mips/mips.cc:17825
  #, gcc-internal-format
  msgid "built-in function %qE not supported for MIPS16"
  msgstr "no se admite la función interna %qE para MIPS16"
  
! #: config/mips/mips.cc:18433
  #, gcc-internal-format
  msgid "%qs does not support MIPS16 code"
  msgstr "%qs no admite código MIPS16"
  
! #: config/mips/mips.cc:20245
  #, gcc-internal-format
  msgid "MIPS16 PIC for ABIs other than o32 and o64"
  msgstr "PIC MIPS16 para ABIs diferentes de o32 y o64"
  
! #: config/mips/mips.cc:20248
  #, fuzzy, gcc-internal-format
  #| msgid "MIPS16 -mxgot code"
  msgid "MIPS16 %<-mxgot%> code"
  msgstr "código MIPS16 -mxgot"
  
! #: config/mips/mips.cc:20251
  #, fuzzy, gcc-internal-format
  #| msgid "hard-float MIPS16 code for ABIs other than o32 and o64"
  msgid "%<hard-float%> MIPS16 code for ABIs other than o32 and o64"
  msgstr "código MIPS16 de coma flotante hard para ABIs diferentes de o32 y o64"
  
! #: config/mips/mips.cc:20254
  #, gcc-internal-format
  msgid "MSA MIPS16 code"
  msgstr "código MSA MIPS16"
  
! #: config/mips/mips.cc:20257
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
  msgid "MIPS16 requires %<-mexplicit-relocs%>"
  msgstr "%<-mno-gpopt%> necesita %<-mexplicit-relocs%>"
  
! #: config/mips/mips.cc:20448 config/mips/mips.cc:20453
! #: config/mips/mips.cc:20543 config/mips/mips.cc:20545
! #: config/mips/mips.cc:20575 config/mips/mips.cc:20583
! #: config/mips/mips.cc:20689 config/mips/mips.cc:20713
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported combination: %s"
  msgstr "no se admite la combinación: %s"
  
! #: config/mips/mips.cc:20488
  #, gcc-internal-format
  msgid "%<-%s%> conflicts with the other architecture options, which specify a %s processor"
  msgstr "%<-%s%> genera un conflicto con las otras opciones de la arquitectura, las cuales especifican un procesador %s"
  
! #: config/mips/mips.cc:20498
  #, gcc-internal-format
  msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgstr "%<-march=%s%> no es compatible con la ABI seleccionada"
  
! #: config/mips/mips.cc:20513
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit processor"
  msgstr "se utiliza %<-mgp64%> con un procesador de 32-bit"
  
! #: config/mips/mips.cc:20515
  #, gcc-internal-format
  msgid "%<-mgp32%> used with a 64-bit ABI"
  msgstr "se utiliza %<-mgp32%> con una ABI de 64-bit"
  
! #: config/mips/mips.cc:20517
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit ABI"
  msgstr "se utiliza %<-mgp64%> con una ABI de 32-bit"
  
! #: config/mips/mips.cc:20540
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-mfp32%>"
  msgstr "la arquitectura %qs no admite %<-mfp32%>"
  
! #: config/mips/mips.cc:20549
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
  msgstr "%<-mgp32%> y %<-mfp64%> sólo se pueden combinar si el objetivo admite las instrucciones mfhc1 y mthc1"
  
! #: config/mips/mips.cc:20552
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
  msgstr "%<-mgp32%> y %<-mfp64%> sólo se pueden combinar al usar la ABI o32"
  
! #: config/mips/mips.cc:20573
  #, gcc-internal-format
  msgid "%<-mfpxx%> can only be used with the o32 ABI"
  msgstr "%<-mfpxx%> solo se puede usar con la ABI o32"
  
! #: config/mips/mips.cc:20577
  #, gcc-internal-format
  msgid "%<-march=%s%> requires %<-mfp32%>"
  msgstr "%<-march=%s%> requiere %<-mfp32%>"
*************** msgstr "%<-march=%s%> requiere %<-mfp32%
*** 44925,45043 ****
  #. effort to support the combination of 32-bit GOT entries
  #. and 64-bit pointers, so we treat the abicalls case as
  #. an error.
! #: config/mips/mips.cc:20581
  #, gcc-internal-format
  msgid "the combination of %qs and %qs is incompatible with %qs"
  msgstr "la combinacion de %qs y %qs es incompatible con %qs"
  
! #: config/mips/mips.cc:20634
  #, gcc-internal-format
  msgid "the %qs architecture does not support branch-likely instructions"
  msgstr "la arquitectura %qs no admite las instrucciones con probabilidad de ramificación"
  
! #: config/mips/mips.cc:20649
  #, gcc-internal-format
  msgid "the %qs architecture does not support madd or msub instructions"
  msgstr "la arquitectura %qs no admite las instrucciones madd ni msub"
  
! #: config/mips/mips.cc:20663
  #, gcc-internal-format
  msgid "the %qs architecture does not support odd single-precision registers"
  msgstr "la arquitectura %qs no admite los registros de precisión sencilla impar"
  
! #: config/mips/mips.cc:20676
  #, gcc-internal-format
  msgid "unsupported combination: %qs%s %s"
  msgstr "no se admite la combinación: %qs%s %s"
  
! #: config/mips/mips.cc:20685
  #, gcc-internal-format
  msgid "unsupported combination: %qs %s"
  msgstr "no se admite la combinación: %qs %s"
  
! #: config/mips/mips.cc:20700
  #, gcc-internal-format
  msgid "cannot generate position-independent code for %qs"
  msgstr "no se puede generar código independiente de posición para %qs"
  
! #: config/mips/mips.cc:20703
  #, gcc-internal-format
  msgid "position-independent code requires %qs"
  msgstr "el código independiente de posición requiere %qs"
  
! #: config/mips/mips.cc:20736
  #, gcc-internal-format
  msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
  msgstr "%<-mno-gpopt%> necesita %<-mexplicit-relocs%>"
  
! #: config/mips/mips.cc:20744 config/mips/mips.cc:20747
  #, gcc-internal-format
  msgid "cannot use small-data accesses for %qs"
  msgstr "no se pueden usar accesos de data small para %qs"
  
! #: config/mips/mips.cc:20764
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=legacy%>"
  msgstr "la arquitectura %qs no admite %<-m%s=legacy%>"
  
! #: config/mips/mips.cc:20771
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=2008%>"
  msgstr "la arquitectura %qs no admite %<-m%s=2008%>"
  
! #: config/mips/mips.cc:20789
  #, gcc-internal-format
  msgid "%<-mips3d%> requires %<-mpaired-single%>"
  msgstr "%<-mips3d%> requiere %<-mpaired-single%>"
  
! #: config/mips/mips.cc:20799
  #, gcc-internal-format
  msgid "%qs must be used with %qs"
  msgstr "%qs se debe usar con %qs"
  
! #: config/mips/mips.cc:20809
  #, gcc-internal-format
  msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgstr "%<-mmsa%> debe usarse con %<-mfp64%> y %<-mhard-float%>"
  
! #: config/mips/mips.cc:20816
  #, gcc-internal-format
  msgid "the %qs architecture does not support paired-single instructions"
  msgstr "la arquitectura %qs no admite las instrucciones par-sencillo"
  
! #: config/mips/mips.cc:20825
  #, gcc-internal-format
  msgid "%qs requires a target that provides the %qs instruction"
  msgstr "%qs requiere un objetivo que provea la instrucción %qs"
  
! #: config/mips/mips.cc:20836
  #, gcc-internal-format
  msgid "the %qs architecture does not support DSP instructions"
  msgstr "la arquitectura %qs no admite las instrucciones DSP"
  
! #: config/mips/mips.cc:20846
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgid "%<-mloongson-mmi%> must be used with %<-mhard-float%>"
  msgstr "%<-mmsa%> debe usarse con %<-mfp64%> y %<-mhard-float%>"
  
! #: config/mips/mips.cc:20856
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgid "%<-mloongson-ext2%> must be used with %<-mloongson-ext%>"
  msgstr "%<-mmsa%> debe usarse con %<-mfp64%> y %<-mhard-float%>"
  
! #: config/mips/mips.cc:20951
  #, gcc-internal-format
  msgid "%qs requires branch-likely instructions"
  msgstr "%qs requiere instrucciones con probabilidad de ramificación"
  
! #: config/mips/mips.cc:20955
  #, gcc-internal-format
  msgid "the %qs architecture does not support the synci instruction"
  msgstr "la arquitectura %qs no admite la instrucción synci"
  
! #: config/mips/mips.cc:21791
  #, gcc-internal-format
  msgid "mips16 function profiling"
  msgstr "análisis de perfil de las funciones mips16"
--- 46962,47080 ----
  #. effort to support the combination of 32-bit GOT entries
  #. and 64-bit pointers, so we treat the abicalls case as
  #. an error.
! #: config/mips/mips.cc:20602
  #, gcc-internal-format
  msgid "the combination of %qs and %qs is incompatible with %qs"
  msgstr "la combinacion de %qs y %qs es incompatible con %qs"
  
! #: config/mips/mips.cc:20655
  #, gcc-internal-format
  msgid "the %qs architecture does not support branch-likely instructions"
  msgstr "la arquitectura %qs no admite las instrucciones con probabilidad de ramificación"
  
! #: config/mips/mips.cc:20670
  #, gcc-internal-format
  msgid "the %qs architecture does not support madd or msub instructions"
  msgstr "la arquitectura %qs no admite las instrucciones madd ni msub"
  
! #: config/mips/mips.cc:20684
  #, gcc-internal-format
  msgid "the %qs architecture does not support odd single-precision registers"
  msgstr "la arquitectura %qs no admite los registros de precisión sencilla impar"
  
! #: config/mips/mips.cc:20697
  #, gcc-internal-format
  msgid "unsupported combination: %qs%s %s"
  msgstr "no se admite la combinación: %qs%s %s"
  
! #: config/mips/mips.cc:20706
  #, gcc-internal-format
  msgid "unsupported combination: %qs %s"
  msgstr "no se admite la combinación: %qs %s"
  
! #: config/mips/mips.cc:20721
  #, gcc-internal-format
  msgid "cannot generate position-independent code for %qs"
  msgstr "no se puede generar código independiente de posición para %qs"
  
! #: config/mips/mips.cc:20724
  #, gcc-internal-format
  msgid "position-independent code requires %qs"
  msgstr "el código independiente de posición requiere %qs"
  
! #: config/mips/mips.cc:20757
  #, gcc-internal-format
  msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
  msgstr "%<-mno-gpopt%> necesita %<-mexplicit-relocs%>"
  
! #: config/mips/mips.cc:20765 config/mips/mips.cc:20768
  #, gcc-internal-format
  msgid "cannot use small-data accesses for %qs"
  msgstr "no se pueden usar accesos de data small para %qs"
  
! #: config/mips/mips.cc:20785
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=legacy%>"
  msgstr "la arquitectura %qs no admite %<-m%s=legacy%>"
  
! #: config/mips/mips.cc:20792
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=2008%>"
  msgstr "la arquitectura %qs no admite %<-m%s=2008%>"
  
! #: config/mips/mips.cc:20810
  #, gcc-internal-format
  msgid "%<-mips3d%> requires %<-mpaired-single%>"
  msgstr "%<-mips3d%> requiere %<-mpaired-single%>"
  
! #: config/mips/mips.cc:20820
  #, gcc-internal-format
  msgid "%qs must be used with %qs"
  msgstr "%qs se debe usar con %qs"
  
! #: config/mips/mips.cc:20830
  #, gcc-internal-format
  msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgstr "%<-mmsa%> debe usarse con %<-mfp64%> y %<-mhard-float%>"
  
! #: config/mips/mips.cc:20837
  #, gcc-internal-format
  msgid "the %qs architecture does not support paired-single instructions"
  msgstr "la arquitectura %qs no admite las instrucciones par-sencillo"
  
! #: config/mips/mips.cc:20846
  #, gcc-internal-format
  msgid "%qs requires a target that provides the %qs instruction"
  msgstr "%qs requiere un objetivo que provea la instrucción %qs"
  
! #: config/mips/mips.cc:20857
  #, gcc-internal-format
  msgid "the %qs architecture does not support DSP instructions"
  msgstr "la arquitectura %qs no admite las instrucciones DSP"
  
! #: config/mips/mips.cc:20867
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgid "%<-mloongson-mmi%> must be used with %<-mhard-float%>"
  msgstr "%<-mmsa%> debe usarse con %<-mfp64%> y %<-mhard-float%>"
  
! #: config/mips/mips.cc:20877
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgid "%<-mloongson-ext2%> must be used with %<-mloongson-ext%>"
  msgstr "%<-mmsa%> debe usarse con %<-mfp64%> y %<-mhard-float%>"
  
! #: config/mips/mips.cc:20972
  #, gcc-internal-format
  msgid "%qs requires branch-likely instructions"
  msgstr "%qs requiere instrucciones con probabilidad de ramificación"
  
! #: config/mips/mips.cc:20976
  #, gcc-internal-format
  msgid "the %qs architecture does not support the synci instruction"
  msgstr "la arquitectura %qs no admite la instrucción synci"
  
! #: config/mips/mips.cc:21812
  #, gcc-internal-format
  msgid "mips16 function profiling"
  msgstr "análisis de perfil de las funciones mips16"
*************** msgstr "Se hace caso omiso del atributo
*** 45363,45381 ****
  msgid "argument to interrupt attribute is unsupported for weak functions"
  msgstr "no se admite el argumento para el atributo de interrupción para funciones débiles"
  
! #: config/msp430/msp430.cc:2747 config/pru/pru.cc:3028
  #, fuzzy, gcc-internal-format
  #| msgid "__delay_cycles() only takes constant arguments"
  msgid "%<__delay_cycles%> only takes constant arguments"
  msgstr "__delay_cycles() solo toma argumentos constantes"
  
! #: config/msp430/msp430.cc:2757 config/pru/pru.cc:3037
  #, fuzzy, gcc-internal-format
  #| msgid "__delay_cycles only takes non-negative cycle counts"
  msgid "%<__delay_cycles%> only takes non-negative cycle counts"
  msgstr "__delay_cycles solo permite número de ciclos no negativo"
  
! #: config/msp430/msp430.cc:2778 config/pru/pru.cc:3050
  #, fuzzy, gcc-internal-format
  #| msgid "__delay_cycles is limited to 32-bit loop counts"
  msgid "%<__delay_cycles%> is limited to 32-bit loop counts"
--- 47400,47418 ----
  msgid "argument to interrupt attribute is unsupported for weak functions"
  msgstr "no se admite el argumento para el atributo de interrupción para funciones débiles"
  
! #: config/msp430/msp430.cc:2747 config/pru/pru.cc:3075
  #, fuzzy, gcc-internal-format
  #| msgid "__delay_cycles() only takes constant arguments"
  msgid "%<__delay_cycles%> only takes constant arguments"
  msgstr "__delay_cycles() solo toma argumentos constantes"
  
! #: config/msp430/msp430.cc:2757 config/pru/pru.cc:3084
  #, fuzzy, gcc-internal-format
  #| msgid "__delay_cycles only takes non-negative cycle counts"
  msgid "%<__delay_cycles%> only takes non-negative cycle counts"
  msgstr "__delay_cycles solo permite número de ciclos no negativo"
  
! #: config/msp430/msp430.cc:2778 config/pru/pru.cc:3097
  #, fuzzy, gcc-internal-format
  #| msgid "__delay_cycles is limited to 32-bit loop counts"
  msgid "%<__delay_cycles%> is limited to 32-bit loop counts"
*************** msgstr "__delay_cycles está limitado a
*** 45387,45394 ****
  msgid "MSP430 built-in functions only work inside interrupt handlers"
  msgstr "las funciones internas de MSP430 solo funcionan dentro de manejadores de interrupciones"
  
! #: config/msp430/msp430.cc:2861 config/pru/pru.cc:3118 config/rx/rx.cc:2666
! #: config/xtensa/xtensa.cc:4274 config/xtensa/xtensa.cc:4300
  #, gcc-internal-format
  msgid "bad builtin code"
  msgstr "código interno erróneo"
--- 47424,47431 ----
  msgid "MSP430 built-in functions only work inside interrupt handlers"
  msgstr "las funciones internas de MSP430 solo funcionan dentro de manejadores de interrupciones"
  
! #: config/msp430/msp430.cc:2861 config/pru/pru.cc:3165 config/rx/rx.cc:2651
! #: config/xtensa/xtensa.cc:4139 config/xtensa/xtensa.cc:4165
  #, gcc-internal-format
  msgid "bad builtin code"
  msgstr "código interno erróneo"
*************** msgstr "no se genera zona de parche; no
*** 45652,45725 ****
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr "no se admite la inicialización estática de la variable %q+D en memoria %<.shared%>"
  
! #: config/nvptx/nvptx.cc:2415
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr "no se pueden emitir punteros desalineados en ensamblador ptx"
  
! #: config/nvptx/nvptx.cc:2665
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr "PTX no admite declaraciones débiles (solamente definiciones débiles)"
  
! #: config/nvptx/nvptx.cc:5906
  #, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr "el atributo %qE requiere tipo de retorno void"
  
! #: config/nvptx/nvptx.cc:5929
  #, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "no se permite el atributo %qE con una clase de auto almacenamiento"
  
! #: config/nvptx/nvptx.cc:6374
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be in the range 0..15"
  msgid "barrier value must be within [0,15]"
  msgstr "el argumento d de debe estar dentro del rango 0..15"
  
! #: config/nvptx/nvptx.cc:6387
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of %s must be a constant"
  msgid "complement argument must be constant"
  msgstr "el argumento 1 de %s debe ser una constante"
  
! #: config/nvptx/nvptx.cc:6727
  #, fuzzy, gcc-internal-format
  #| msgid "using vector_length (%d), ignoring %d"
  msgid "using %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %d"
  msgstr "se usa vector_length (%d); se hace caso omiso de %d"
  
! #: config/nvptx/nvptx.cc:6735
  #, fuzzy, gcc-internal-format
  #| msgid "using vector_length (%d), ignoring runtime setting"
  msgid "using %<vector_length (%d)%>, ignoring runtime setting"
  msgstr "se usa vector_length (%d); se hace caso omiso de la configuración de tiempo de ejecución"
  
! #: config/nvptx/nvptx.cc:6749
  #, fuzzy, gcc-internal-format
  #| msgid "using vector_length (%d), ignoring %d"
  msgid "using %<vector_length (%d)%>, ignoring %d"
  msgstr "se usa vector_length (%d); se hace caso omiso de %d"
  
! #: config/nvptx/nvptx.cc:7635
  #, gcc-internal-format
  msgid "variable %qD adjusted for OpenACC privatization level: %qs"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7774
  #, fuzzy, gcc-internal-format
  #| msgid "alias definitions not supported in this configuration"
  msgid "weak alias definitions not supported in this configuration"
  msgstr "no se admiten las definiciones de alias en esta configuración"
  
! #: config/nvptx/nvptx.cc:7787
  #, fuzzy, gcc-internal-format
  #| msgid "alias definitions not supported in this configuration"
  msgid "non-function alias definitions not supported in this configuration"
  msgstr "no se admiten las definiciones de alias en esta configuración"
  
! #: config/or1k/or1k.cc:1314
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unexpected operand"
  msgid "unexpected operand: %d"
--- 47689,47762 ----
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr "no se admite la inicialización estática de la variable %q+D en memoria %<.shared%>"
  
! #: config/nvptx/nvptx.cc:2407
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr "no se pueden emitir punteros desalineados en ensamblador ptx"
  
! #: config/nvptx/nvptx.cc:2657
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr "PTX no admite declaraciones débiles (solamente definiciones débiles)"
  
! #: config/nvptx/nvptx.cc:5893
  #, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr "el atributo %qE requiere tipo de retorno void"
  
! #: config/nvptx/nvptx.cc:5916
  #, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "no se permite el atributo %qE con una clase de auto almacenamiento"
  
! #: config/nvptx/nvptx.cc:6361
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be in the range 0..15"
  msgid "barrier value must be within [0,15]"
  msgstr "el argumento d de debe estar dentro del rango 0..15"
  
! #: config/nvptx/nvptx.cc:6374
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of %s must be a constant"
  msgid "complement argument must be constant"
  msgstr "el argumento 1 de %s debe ser una constante"
  
! #: config/nvptx/nvptx.cc:6714
  #, fuzzy, gcc-internal-format
  #| msgid "using vector_length (%d), ignoring %d"
  msgid "using %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %d"
  msgstr "se usa vector_length (%d); se hace caso omiso de %d"
  
! #: config/nvptx/nvptx.cc:6722
  #, fuzzy, gcc-internal-format
  #| msgid "using vector_length (%d), ignoring runtime setting"
  msgid "using %<vector_length (%d)%>, ignoring runtime setting"
  msgstr "se usa vector_length (%d); se hace caso omiso de la configuración de tiempo de ejecución"
  
! #: config/nvptx/nvptx.cc:6736
  #, fuzzy, gcc-internal-format
  #| msgid "using vector_length (%d), ignoring %d"
  msgid "using %<vector_length (%d)%>, ignoring %d"
  msgstr "se usa vector_length (%d); se hace caso omiso de %d"
  
! #: config/nvptx/nvptx.cc:7622
  #, gcc-internal-format
  msgid "variable %qD adjusted for OpenACC privatization level: %qs"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7761
  #, fuzzy, gcc-internal-format
  #| msgid "alias definitions not supported in this configuration"
  msgid "weak alias definitions not supported in this configuration"
  msgstr "no se admiten las definiciones de alias en esta configuración"
  
! #: config/nvptx/nvptx.cc:7774
  #, fuzzy, gcc-internal-format
  #| msgid "alias definitions not supported in this configuration"
  msgid "non-function alias definitions not supported in this configuration"
  msgstr "no se admiten las definiciones de alias en esta configuración"
  
! #: config/or1k/or1k.cc:1313
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unexpected operand"
  msgid "unexpected operand: %d"
*************** msgstr "-g sólo se admite cuando se usa
*** 45747,46281 ****
  msgid "%<-g%> option disabled"
  msgstr "opción -g desactivada"
  
! #: config/pru/pru-passes.cc:111
  #, fuzzy, gcc-internal-format
! #| msgid "assembler does not support -mabi=ilp32"
! msgid "large return values not supported with %<-mabi=ti%> option"
! msgstr "el ensamblador no tiene soporte para -mabi=ilp32"
  
! #: config/pru/pru-passes.cc:119 config/pru/pru-passes.cc:163
! #: config/pru/pru-passes.cc:176
  #, fuzzy, gcc-internal-format
  #| msgid "Builtin function %s is not supported with the current options"
! msgid "function pointers not supported with %<-mabi=ti%> option"
  msgstr "La función interna %s no se admite con las opciones actuales"
  
! #: config/pru/pru-passes.cc:266
  #, fuzzy, gcc-internal-format
  #| msgid "Builtin function %s is not supported with the current options"
  msgid "function %<main%> must have no arguments when using the %<-minrt%> option"
  msgstr "La función interna %s no se admite con las opciones actuales"
  
! #: config/pru/pru-passes.cc:273
  #, fuzzy, gcc-internal-format
  #| msgid "Builtin function %s is not supported with the current options"
  msgid "function %<main%> must never return when using the %<-minrt%> option"
  msgstr "La función interna %s no se admite con las opciones actuales"
  
! #: config/pru/pru-pragma.cc:59
  #, fuzzy, gcc-internal-format
  #| msgid "junk at end of %<#pragma %s%>"
  msgid "junk at end of %<#pragma CTABLE_ENTRY%>"
  msgstr "basura al final de %<#pragma %s%>"
  
! #: config/pru/pru-pragma.cc:61
  #, gcc-internal-format
  msgid "%<CTABLE_ENTRY%> index %wd is not valid"
  msgstr ""
  
! #: config/pru/pru-pragma.cc:63
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %q#T"
  msgid "redefinition of %<CTABLE_ENTRY %wd%>"
  msgstr "redefinición de %q#T"
  
! #: config/pru/pru-pragma.cc:67
  #, gcc-internal-format
  msgid "%<CTABLE_ENTRY%> base address is not a multiple of 256"
  msgstr ""
  
! #: config/pru/pru-pragma.cc:75
  #, fuzzy, gcc-internal-format
  #| msgid "malformed #pragma ADDRESS variable address"
  msgid "malformed %<#pragma CTABLE_ENTRY%> variable address"
  msgstr "#pragma GCC variable address malformado"
  
! #: config/pru/pru.cc:2208
  #, gcc-internal-format
  msgid "aggregate types are prohibited in %<__regio_symbol%> address space"
  msgstr ""
  
! #: config/pru/pru.cc:2215
  #, gcc-internal-format
  msgid "variables in %<__regio_symbol%> address space cannot have initial value"
  msgstr ""
  
! #: config/pru/pru.cc:2218
  #, fuzzy, gcc-internal-format
  #| msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgid "variables in %<__regio_symbol%> address space cannot be declared %<register%>"
  msgstr "una variable previamente declarada como %<static%> se redeclara como %<extern%>"
  
! #: config/pru/pru.cc:2221
  #, gcc-internal-format
  msgid "variables in %<__regio_symbol%> address space must be declared %<volatile%>"
  msgstr ""
  
! #: config/pru/pru.cc:2224
  #, fuzzy, gcc-internal-format
  #| msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgid "variables in %<__regio_symbol%> address space must be declared %<extern%>"
  msgstr "una variable previamente declarada como %<static%> se redeclara como %<extern%>"
  
! #: config/pru/pru.cc:2227
  #, gcc-internal-format
  msgid "only 32-bit access is supported for %<__regio_symbol%> address space"
  msgstr ""
  
! #: config/pru/pru.cc:2230
  #, gcc-internal-format
  msgid "register name %qs not recognized in %<__regio_symbol%> address space"
  msgstr ""
  
! #: config/pru/pru.cc:2255
  #, gcc-internal-format
  msgid "pointers to %<__regio_symbol%> address space are prohibited"
  msgstr ""
  
! #: config/riscv/riscv-c.cc:275
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC optimize%> is not a string or number"
  msgid "%<#pragma riscv intrinsic%> requires a string parameter"
  msgstr "%<#pragma GCC optimize%> no es una cadena o un número"
  
! #: config/riscv/riscv-c.cc:300
  #, fuzzy, gcc-internal-format
  #| msgid "unknown #pragma GCC coprocessor %E"
  msgid "unknown %<#pragma riscv intrinsic%> option %qs"
  msgstr "basura al final de #pragma GCC coprocessor %E"
  
! #: config/riscv/riscv-target-attr.cc:105
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: must start with rv64 but found %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:112
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: must start with rv32 but found %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:145
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: must start with + or rv"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:156
  #, fuzzy, gcc-internal-format
  #| msgid "invalid architecture for target attribute or pragma %qs"
  msgid "unexpected arch for %<target()%> attribute: bad string found %qs"
  msgstr "arquitectura no válida para el atributo o pragma objetivo %qs"
  
! #: config/riscv/riscv-target-attr.cc:183
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%<target()%> attribute: arch appears more than once"
  msgstr "%qE aparece más de una vez en las cláusulas de datos"
  
! #: config/riscv/riscv-target-attr.cc:194
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%<target()%> attribute: cpu appears more than once"
  msgstr "%qE aparece más de una vez en las cláusulas de datos"
  
! #: config/riscv/riscv-target-attr.cc:201
  #, gcc-internal-format
  msgid "%<target()%> attribute: unknown CPU %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:222
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%<target()%> attribute: tune appears more than once"
  msgstr "%qE aparece más de una vez en las cláusulas de datos"
  
! #: config/riscv/riscv-target-attr.cc:228
  #, gcc-internal-format
  msgid "%<target()%> attribute: unknown TUNE %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:241
  #, fuzzy, gcc-internal-format
  #| msgid "target attribute is not supported on this machine"
  msgid "%<target()%> attribute: priority appears more than once"
  msgstr "el atributo target no se admite en esta plataforma"
  
! #: config/riscv/riscv-target-attr.cc:246
  #, fuzzy, gcc-internal-format
  #| msgid "%<trap%> attribute is already used"
  msgid "%<target()%> attribute: invalid priority %qs"
  msgstr "el atributo %<trap%> ya está en uso"
  
! #: config/riscv/riscv-target-attr.cc:297
  #, fuzzy, gcc-internal-format
  #| msgid "malformed %<target()%> pragma or attribute"
  msgid "malformed %<target()%> attribute"
  msgstr "pragma o atributo %<target()%> mal formado"
  
! #: config/riscv/riscv-target-attr.cc:311
  #, fuzzy, gcc-internal-format
  #| msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgid "attribute %<target(\"%s\")%> does not accept an argument"
  msgstr "el pragma o atributo %<target(\"%s\")%> no acepta un argumento"
  
! #: config/riscv/riscv-target-attr.cc:331
  #, fuzzy, gcc-internal-format
  #| msgid "empty string in attribute %<target%>"
! msgid "Got unknown attribute %<target(\"%s\")%>"
  msgstr "cadena vacía en el atributo %<target%>"
  
! #: config/riscv/riscv-target-attr.cc:394
! #, fuzzy, gcc-internal-format
  #| msgid "malformed %<target(\"%s\")%> pragma or attribute"
! msgid "malformed %<target(\"%s\")%> attribute"
  msgstr "pragma o atributo %<target(\"%s\")%> mal formado"
  
! #: config/riscv/riscv-v.cc:300
  #, gcc-internal-format, gfc-internal-format
  msgid "expected mode %s for operand %d of insn %s but got mode %s.\n"
  msgstr ""
  
! #: config/riscv/riscv-v.cc:359
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "mismatch in number of arguments for builtin %qF. Expected: %d got %d"
  msgid "invalid number of operands for insn %s, expected %d but got %d.\n"
  msgstr "desajuste en el número de argumentos para la interna %qF. Esperados: %d obtenidos %d"
  
! #: config/riscv/riscv-vector-builtins.cc:4523
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd] or %wd"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4739
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT does not have a known size"
  msgid "RVV type %qT does not have a fixed size"
  msgstr "el tipo %qT no tiene un tamaño conocido"
  
! #: config/riscv/riscv-vector-builtins.cc:4745
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT does not have a known size"
  msgid "RVV type %qT does not have a defined alignment"
  msgstr "el tipo %qT no tiene un tamaño conocido"
  
! #: config/riscv/riscv-vector-builtins.cc:4760
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to RVV type %qT"
  msgstr "aritmética en puntero a un tipo de dato incompleto"
  
! #: config/riscv/riscv-vector-builtins.cc:4768
  #, gcc-internal-format
  msgid "member variables cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4770
  #, fuzzy, gcc-internal-format
  #| msgid "field %qD has incomplete type"
  msgid "fields cannot have RVV type %qT"
  msgstr "el campo %qD tiene tipo de dato incompleto"
  
! #: config/riscv/riscv-vector-builtins.cc:4776
  #, fuzzy, gcc-internal-format
  #| msgid "function parameters cannot have __fp16 type"
  msgid "array elements cannot have RVV type %qT"
  msgstr "los parámetros de la función no pueden tener el tipo __fp16"
  
! #: config/riscv/riscv-vector-builtins.cc:4782
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot allocate objects with RVV type %qT"
  msgstr "no se puede asignar un objeto de tipo abstracto %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:4788
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot delete objects with RVV type %qT"
  msgstr "no se puede asignar un objeto de tipo abstracto %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:4794
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot throw or catch RVV type %qT"
  msgstr "no se puede asignar un objeto de tipo abstracto %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:4800
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete type %q#T"
  msgid "capture by copy of RVV type %qT"
  msgstr "uso no válido del tipo incompleto %q#T"
  
! #: config/riscv/riscv-vector-builtins.cc:4806
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in %<aligned%> clause"
  msgid "RVV type %qT not allowed in %<map%> clause"
  msgstr "%qE no es una variable en la cláusula %<saligned%>"
  
! #: config/riscv/riscv-vector-builtins.cc:4816
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is disallowed in Java %<throw%> or %<catch%>"
  msgid "RVV type %qT not allowed in %<target%> %<private%> clause"
  msgstr "el tipo %qT no está permitido en %<throw%> o %<catch%> de Java"
  
! #: config/riscv/riscv-vector-builtins.cc:4822
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %<firstprivate%>"
  msgid "RVV type %qT not allowed in %<target%> %<firstprivate%> clause"
  msgstr "%qE no es una variable en la cláusula %<firstprivate%>"
  
! #: config/riscv/riscv-vector-builtins.cc:4828
  #, gcc-internal-format
  msgid "RVV type %qT not allowed in %<target%> device clauses"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4922
  #, fuzzy, gcc-internal-format
  #| msgid "Builtin function %s requires the -mvsx option"
  msgid "built-in function %qE requires the zvfbfmin or zvfbfwma ISA extension"
  msgstr "La función interna %s requiere la opción -mvsx"
  
! #: config/riscv/riscv-vector-builtins.cc:4932
  #, fuzzy, gcc-internal-format
  #| msgid "Builtin function %s requires the -mhtm option"
  msgid "built-in function %qE requires the zvfhmin or zvfh ISA extension"
  msgstr "La función interna %s requiere la opción -mhtm"
  
! #: config/riscv/riscv-vector-builtins.cc:4942
  #, fuzzy, gcc-internal-format
  #| msgid "Builtin function %s requires the -mpaired option"
  msgid "built-in function %qE requires the zve32f, zve64f, zve64d or v ISA extension"
  msgstr "La función interna %s requiere la opción -mpaired"
  
! #: config/riscv/riscv-vector-builtins.cc:4952
  #, fuzzy, gcc-internal-format
  #| msgid "Builtin function %s requires the -mvsx option"
  msgid "built-in function %qE requires the zve64d or v ISA extension"
  msgstr "La función interna %s requiere la opción -mvsx"
  
! #: config/riscv/riscv-vector-builtins.cc:4961
  #, fuzzy, gcc-internal-format
  #| msgid "Builtin function %s requires the -mvsx option"
  msgid "built-in function %qE requires the zve64x, zve64f, zve64d or v ISA extension"
  msgstr "La función interna %s requiere la opción -mvsx"
  
! #: config/riscv/riscv-vector-builtins.cc:4981
  #, fuzzy, gcc-internal-format
  #| msgid "Builtin function %s requires the -mvsx option"
  msgid "built-in function %qE requires the %qs ISA extension"
  msgstr "La función interna %s requiere la opción -mvsx"
  
! #: config/riscv/riscv-vector-builtins.cc:5034
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%D(%A)%>"
  msgid "no matching function call to %qE with empty arguments"
  msgstr "no hay una función coincidente para la llamada a %<%D(%A)%>"
  
! #: config/riscv/riscv.cc:826
  #, fuzzy, gcc-internal-format
  #| msgid "unknown cpu %qs for -mtune"
  msgid "unknown cpu %qs for %<-mtune%>"
  msgstr "cpu %qs desconocida para -mtune"
  
! #: config/riscv/riscv.cc:3245
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use the SPE ABI extensions."
  msgid "this operation requires the RVV ISA extension"
  msgstr "No usa las extensiones de ABI SPE."
  
! #: config/riscv/riscv.cc:3246
  #, gcc-internal-format
  msgid "you can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/riscv/riscv.cc:5720 config/riscv/riscv.cc:5762
  #, fuzzy, gcc-internal-format
  #| msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10"
  msgstr "la ABI para pasar una estructura con un miembro de coma flotante compleja cambió en GCC 4.4"
  
! #: config/riscv/riscv.cc:6109
  #, fuzzy, gcc-internal-format
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "RVV type %qT cannot be passed to an unprototyped function"
  msgstr "Se pasó un argumento Altivec a una función sin prototipo"
  
! #: config/riscv/riscv.cc:6365
  #, fuzzy, gcc-internal-format
  #| msgid "Use the SPE ABI extensions."
  msgid "%s %qT requires the V ISA extension"
  msgstr "Usa las extensiones de ABI SPE."
  
! #: config/riscv/riscv.cc:6377
  #, fuzzy, gcc-internal-format
  #| msgid "Use the SPE ABI extensions."
  msgid "%s %qT requires the zve64x, zve64f, zve64d or v ISA extension"
  msgstr "Usa las extensiones de ABI SPE."
  
! #: config/riscv/riscv.cc:6391
  #, fuzzy, gcc-internal-format
  #| msgid "Use the SPE ABI extensions."
  msgid "%s %qT requires the zvfhmin or zvfh ISA extension"
  msgstr "Usa las extensiones de ABI SPE."
  
! #: config/riscv/riscv.cc:6400
  #, fuzzy, gcc-internal-format
  #| msgid "Use the SPE ABI extensions."
  msgid "%s %qT requires the zve32f, zve64f, zve64d or v ISA extension"
  msgstr "Usa las extensiones de ABI SPE."
  
! #: config/riscv/riscv.cc:6409
  #, fuzzy, gcc-internal-format
  #| msgid "Use the SPE ABI extensions."
  msgid "%s %qT requires the zve64d or v ISA extension"
  msgstr "Usa las extensiones de ABI SPE."
  
! #: config/riscv/riscv.cc:6419
  #, gcc-internal-format
  msgid "%s %qT requires the minimal vector length %qd but %qd is given"
  msgstr ""
  
! #: config/riscv/riscv.cc:6474
  #, fuzzy, gcc-internal-format
  #| msgid "builtin function %qs requires the %qs option"
  msgid "function attribute %qs requires the V ISA extension"
  msgstr "la función interna %qs requiere la opción %qs"
  
! #: config/riscv/riscv.cc:6572
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qE attribute is neither zero, nor one"
! msgid "argument to %qE attribute is not %<\"user\"%>, %<\"supervisor\"%>, or %<\"machine\"%>"
  msgstr "el argumento del atributo %qE no es cero ni uno"
  
! #: config/riscv/riscv.cc:6595
  #, gcc-internal-format
  msgid "%qs is only supported when %<-mrvv-vector-bits=zvl%> is specified"
  msgstr ""
  
! #: config/riscv/riscv.cc:6604
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a function type"
  msgid "%qs applied to non-RVV type %qT"
  msgstr "sizeof aplicado a un tipo de función"
  
! #: config/riscv/riscv.cc:6612
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute requires an integer constant argument"
  msgid "%qs requires an integer constant"
  msgstr "el atributo %qE requiere un argumento constante entero"
  
! #: config/riscv/riscv.cc:6622
  #, gcc-internal-format
  msgid "invalid RVV vector size %qd, expected size is %qd based on LMUL of type and %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:10580
  #, fuzzy, gcc-internal-format
  #| msgid "-mdiv requires -march to subsume the %<M%> extension"
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr "-mdiv requiere -march para subsumir la extensión %<M%>"
  
! #: config/riscv/riscv.cc:10585
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use the SPE ABI extensions."
  msgid "Currently the %<V%> implementation requires the %<M%> extension"
  msgstr "No usa las extensiones de ABI SPE."
  
! #: config/riscv/riscv.cc:10645
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support VLEN greater than 4096bit for 'V' Extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10651
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support ARM mode"
  msgid "Current RISC-V GCC does not support RVV in big-endian mode"
  msgstr "el CPU objetivo no tiene soporte para el modo ARM"
  
! #: config/riscv/riscv.cc:10691 config/riscv/riscv.cc:10694
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs with -f%s"
  msgid "code model %qs with %qs"
  msgstr "modelo de código %qs con -f%s"
  
! #: config/riscv/riscv.cc:10723
  #, fuzzy, gcc-internal-format
  #| msgid "requested ABI requires -march to subsume the %qc extension"
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr "la ABI solicitada requiere -march para subsumir la extensión %qc"
  
! #: config/riscv/riscv.cc:10730
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:10732
  #, gcc-internal-format
  msgid "rv64e requires lp64e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:10737
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support the `%%%c' %s format"
  msgid "ILP32E ABI does not support the %qc extension"
  msgstr "%1$s no tiene soporte para el formato %3$s `%%%2$c'"
  
! #: config/riscv/riscv.cc:10742
  #, gcc-internal-format
  msgid "LP64E ABI is marked for deprecation in GCC"
  msgstr ""
  
! #: config/riscv/riscv.cc:10743
  msgid "if you need LP64E please notify the GCC project via %{PR116152%}"
  msgstr ""
  
! #: config/riscv/riscv.cc:10751
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e, lp64 or lp64e"
  msgstr ""
  
! #: config/riscv/riscv.cc:10755
  #, fuzzy, gcc-internal-format
  #| msgid "ABI requires -march=rv%d"
  msgid "ABI requires %<-march=rv%d%>"
  msgstr "ABI requiere -march=rv%d"
  
! #: config/riscv/riscv.cc:10765
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d must be between %d and %d"
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d debe estar entre %d y %d"
  
! #: config/riscv/riscv.cc:10778
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:10805 config/rs6000/rs6000.cc:4530
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr "%qs no es un registro base válido en %qs"
  
! #: config/riscv/riscv.cc:10819 config/rs6000/rs6000.cc:4513
  #, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr "%qs no es un número válido en %qs"
  
! #: config/riscv/riscv.cc:11314
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function cannot have arguments"
  msgid "%qs function cannot have different interrupt type"
  msgstr "la función %qs no puede tener argumentos"
  
! #: config/riscv/riscv.cc:11889
  #, gcc-internal-format
  msgid "cannot allocate vl register for %qs on this target"
  msgstr ""
--- 47784,48369 ----
  msgid "%<-g%> option disabled"
  msgstr "opción -g desactivada"
  
! #: config/pru/pru-passes.cc:99
  #, fuzzy, gcc-internal-format
! #| msgid "Builtin function %s is not supported with the current options"
! msgid "function pointers not supported with %<-mabi=ti%> option"
! msgstr "La función interna %s no se admite con las opciones actuales"
  
! #: config/pru/pru-passes.cc:111
  #, fuzzy, gcc-internal-format
  #| msgid "Builtin function %s is not supported with the current options"
! msgid "bit-fields not supported with %<-mabi=ti%> option"
  msgstr "La función interna %s no se admite con las opciones actuales"
  
! #: config/pru/pru-passes.cc:136
! #, fuzzy, gcc-internal-format
! #| msgid "assembler does not support -mabi=ilp32"
! msgid "large return values not supported with %<-mabi=ti%> option"
! msgstr "el ensamblador no tiene soporte para -mabi=ilp32"
! 
! #: config/pru/pru-passes.cc:317
  #, fuzzy, gcc-internal-format
  #| msgid "Builtin function %s is not supported with the current options"
  msgid "function %<main%> must have no arguments when using the %<-minrt%> option"
  msgstr "La función interna %s no se admite con las opciones actuales"
  
! #: config/pru/pru-passes.cc:324
  #, fuzzy, gcc-internal-format
  #| msgid "Builtin function %s is not supported with the current options"
  msgid "function %<main%> must never return when using the %<-minrt%> option"
  msgstr "La función interna %s no se admite con las opciones actuales"
  
! #: config/pru/pru-pragma.cc:60
  #, fuzzy, gcc-internal-format
  #| msgid "junk at end of %<#pragma %s%>"
  msgid "junk at end of %<#pragma CTABLE_ENTRY%>"
  msgstr "basura al final de %<#pragma %s%>"
  
! #: config/pru/pru-pragma.cc:62
  #, gcc-internal-format
  msgid "%<CTABLE_ENTRY%> index %wd is not valid"
  msgstr ""
  
! #: config/pru/pru-pragma.cc:64
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %q#T"
  msgid "redefinition of %<CTABLE_ENTRY %wd%>"
  msgstr "redefinición de %q#T"
  
! #: config/pru/pru-pragma.cc:66
! #, gcc-internal-format
! msgid "%<CTABLE_ENTRY%> base address does not fit in 32-bits"
! msgstr ""
! 
! #: config/pru/pru-pragma.cc:70
  #, gcc-internal-format
  msgid "%<CTABLE_ENTRY%> base address is not a multiple of 256"
  msgstr ""
  
! #: config/pru/pru-pragma.cc:78
  #, fuzzy, gcc-internal-format
  #| msgid "malformed #pragma ADDRESS variable address"
  msgid "malformed %<#pragma CTABLE_ENTRY%> variable address"
  msgstr "#pragma GCC variable address malformado"
  
! #: config/pru/pru.cc:2256
  #, gcc-internal-format
  msgid "aggregate types are prohibited in %<__regio_symbol%> address space"
  msgstr ""
  
! #: config/pru/pru.cc:2263
  #, gcc-internal-format
  msgid "variables in %<__regio_symbol%> address space cannot have initial value"
  msgstr ""
  
! #: config/pru/pru.cc:2266
  #, fuzzy, gcc-internal-format
  #| msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgid "variables in %<__regio_symbol%> address space cannot be declared %<register%>"
  msgstr "una variable previamente declarada como %<static%> se redeclara como %<extern%>"
  
! #: config/pru/pru.cc:2269
  #, gcc-internal-format
  msgid "variables in %<__regio_symbol%> address space must be declared %<volatile%>"
  msgstr ""
  
! #: config/pru/pru.cc:2272
  #, fuzzy, gcc-internal-format
  #| msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgid "variables in %<__regio_symbol%> address space must be declared %<extern%>"
  msgstr "una variable previamente declarada como %<static%> se redeclara como %<extern%>"
  
! #: config/pru/pru.cc:2275
  #, gcc-internal-format
  msgid "only 32-bit access is supported for %<__regio_symbol%> address space"
  msgstr ""
  
! #: config/pru/pru.cc:2278
  #, gcc-internal-format
  msgid "register name %qs not recognized in %<__regio_symbol%> address space"
  msgstr ""
  
! #: config/pru/pru.cc:2303
  #, gcc-internal-format
  msgid "pointers to %<__regio_symbol%> address space are prohibited"
  msgstr ""
  
! #: config/riscv/riscv-c.cc:200
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC optimize%> is not a string or number"
  msgid "%<#pragma riscv intrinsic%> requires a string parameter"
  msgstr "%<#pragma GCC optimize%> no es una cadena o un número"
  
! #: config/riscv/riscv-c.cc:213
  #, fuzzy, gcc-internal-format
  #| msgid "unknown #pragma GCC coprocessor %E"
  msgid "unknown %<#pragma riscv intrinsic%> option %qs"
  msgstr "basura al final de #pragma GCC coprocessor %E"
  
! #: config/riscv/riscv-target-attr.cc:112
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: must start with rv64 but found %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:120
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: must start with rv32 but found %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:152
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: must start with + or rv"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:162
  #, fuzzy, gcc-internal-format
  #| msgid "invalid architecture for target attribute or pragma %qs"
  msgid "unexpected arch for %<target()%> attribute: bad string found %qs"
  msgstr "arquitectura no válida para el atributo o pragma objetivo %qs"
  
! #: config/riscv/riscv-target-attr.cc:189
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%<target()%> attribute: arch appears more than once"
  msgstr "%qE aparece más de una vez en las cláusulas de datos"
  
! #: config/riscv/riscv-target-attr.cc:200
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%<target()%> attribute: cpu appears more than once"
  msgstr "%qE aparece más de una vez en las cláusulas de datos"
  
! #: config/riscv/riscv-target-attr.cc:208
  #, gcc-internal-format
  msgid "%<target()%> attribute: unknown CPU %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:229
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%<target()%> attribute: tune appears more than once"
  msgstr "%qE aparece más de una vez en las cláusulas de datos"
  
! #: config/riscv/riscv-target-attr.cc:236
  #, gcc-internal-format
  msgid "%<target()%> attribute: unknown TUNE %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:249
  #, fuzzy, gcc-internal-format
  #| msgid "target attribute is not supported on this machine"
  msgid "%<target()%> attribute: priority appears more than once"
  msgstr "el atributo target no se admite en esta plataforma"
  
! #: config/riscv/riscv-target-attr.cc:256
  #, fuzzy, gcc-internal-format
  #| msgid "%<trap%> attribute is already used"
  msgid "%<target()%> attribute: invalid priority %qs"
  msgstr "el atributo %<trap%> ya está en uso"
  
! #: config/riscv/riscv-target-attr.cc:318
  #, fuzzy, gcc-internal-format
  #| msgid "malformed %<target()%> pragma or attribute"
  msgid "malformed %<target()%> attribute"
  msgstr "pragma o atributo %<target()%> mal formado"
  
! #: config/riscv/riscv-target-attr.cc:336
! #, fuzzy, gcc-internal-format
! #| msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
! msgid "attribute %<target(\"%s\")%> has empty argument"
! msgstr "el pragma o atributo %<target(\"%s\")%> no acepta un argumento"
! 
! #: config/riscv/riscv-target-attr.cc:352
! #, fuzzy, gcc-internal-format
! #| msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
! msgid "attribute %<target(\"%s\")%> expects an argument"
! msgstr "el pragma o atributo %<target(\"%s\")%> no acepta un argumento"
! 
! #: config/riscv/riscv-target-attr.cc:360
  #, fuzzy, gcc-internal-format
  #| msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgid "attribute %<target(\"%s\")%> does not accept an argument"
  msgstr "el pragma o atributo %<target(\"%s\")%> no acepta un argumento"
  
! #: config/riscv/riscv-target-attr.cc:369
  #, fuzzy, gcc-internal-format
  #| msgid "empty string in attribute %<target%>"
! msgid "unknown attribute %<target(\"%s\")%>"
  msgstr "cadena vacía en el atributo %<target%>"
  
! #: config/riscv/riscv-target-attr.cc:435
! #, fuzzy
  #| msgid "malformed %<target(\"%s\")%> pragma or attribute"
! msgid "malformed %<target(\"%B\")%> attribute"
  msgstr "pragma o atributo %<target(\"%s\")%> mal formado"
  
! #: config/riscv/riscv-v.cc:317
  #, gcc-internal-format, gfc-internal-format
  msgid "expected mode %s for operand %d of insn %s but got mode %s.\n"
  msgstr ""
  
! #: config/riscv/riscv-v.cc:379
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "mismatch in number of arguments for builtin %qF. Expected: %d got %d"
  msgid "invalid number of operands for insn %s, expected %d but got %d.\n"
  msgstr "desajuste en el número de argumentos para la interna %qF. Esperados: %d obtenidos %d"
  
! #: config/riscv/riscv-vector-builtins.cc:5246
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd] or %wd"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:5455
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT does not have a known size"
  msgid "RVV type %qT does not have a fixed size"
  msgstr "el tipo %qT no tiene un tamaño conocido"
  
! #: config/riscv/riscv-vector-builtins.cc:5461
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT does not have a known size"
  msgid "RVV type %qT does not have a defined alignment"
  msgstr "el tipo %qT no tiene un tamaño conocido"
  
! #: config/riscv/riscv-vector-builtins.cc:5476
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to RVV type %qT"
  msgstr "aritmética en puntero a un tipo de dato incompleto"
  
! #: config/riscv/riscv-vector-builtins.cc:5484
  #, gcc-internal-format
  msgid "member variables cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:5486
  #, fuzzy, gcc-internal-format
  #| msgid "field %qD has incomplete type"
  msgid "fields cannot have RVV type %qT"
  msgstr "el campo %qD tiene tipo de dato incompleto"
  
! #: config/riscv/riscv-vector-builtins.cc:5492
  #, fuzzy, gcc-internal-format
  #| msgid "function parameters cannot have __fp16 type"
  msgid "array elements cannot have RVV type %qT"
  msgstr "los parámetros de la función no pueden tener el tipo __fp16"
  
! #: config/riscv/riscv-vector-builtins.cc:5498
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot allocate objects with RVV type %qT"
  msgstr "no se puede asignar un objeto de tipo abstracto %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:5504
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot delete objects with RVV type %qT"
  msgstr "no se puede asignar un objeto de tipo abstracto %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:5510
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot throw or catch RVV type %qT"
  msgstr "no se puede asignar un objeto de tipo abstracto %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:5516
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete type %q#T"
  msgid "capture by copy of RVV type %qT"
  msgstr "uso no válido del tipo incompleto %q#T"
  
! #: config/riscv/riscv-vector-builtins.cc:5522
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in %<aligned%> clause"
  msgid "RVV type %qT not allowed in %<map%> clause"
  msgstr "%qE no es una variable en la cláusula %<saligned%>"
  
! #: config/riscv/riscv-vector-builtins.cc:5532
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is disallowed in Java %<throw%> or %<catch%>"
  msgid "RVV type %qT not allowed in %<target%> %<private%> clause"
  msgstr "el tipo %qT no está permitido en %<throw%> o %<catch%> de Java"
  
! #: config/riscv/riscv-vector-builtins.cc:5538
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %<firstprivate%>"
  msgid "RVV type %qT not allowed in %<target%> %<firstprivate%> clause"
  msgstr "%qE no es una variable en la cláusula %<firstprivate%>"
  
! #: config/riscv/riscv-vector-builtins.cc:5544
  #, gcc-internal-format
  msgid "RVV type %qT not allowed in %<target%> device clauses"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:5656
  #, fuzzy, gcc-internal-format
  #| msgid "Builtin function %s requires the -mvsx option"
  msgid "built-in function %qE requires the zvfbfmin or zvfbfwma ISA extension"
  msgstr "La función interna %s requiere la opción -mvsx"
  
! #: config/riscv/riscv-vector-builtins.cc:5666
  #, fuzzy, gcc-internal-format
  #| msgid "Builtin function %s requires the -mhtm option"
  msgid "built-in function %qE requires the zvfhmin or zvfh ISA extension"
  msgstr "La función interna %s requiere la opción -mhtm"
  
! #: config/riscv/riscv-vector-builtins.cc:5676
  #, fuzzy, gcc-internal-format
  #| msgid "Builtin function %s requires the -mpaired option"
  msgid "built-in function %qE requires the zve32f, zve64f, zve64d or v ISA extension"
  msgstr "La función interna %s requiere la opción -mpaired"
  
! #: config/riscv/riscv-vector-builtins.cc:5686
  #, fuzzy, gcc-internal-format
  #| msgid "Builtin function %s requires the -mvsx option"
  msgid "built-in function %qE requires the zve64d or v ISA extension"
  msgstr "La función interna %s requiere la opción -mvsx"
  
! #: config/riscv/riscv-vector-builtins.cc:5695
  #, fuzzy, gcc-internal-format
  #| msgid "Builtin function %s requires the -mvsx option"
  msgid "built-in function %qE requires the zve64x, zve64f, zve64d or v ISA extension"
  msgstr "La función interna %s requiere la opción -mvsx"
  
! #: config/riscv/riscv-vector-builtins.cc:5713
! #, fuzzy, gcc-internal-format
! #| msgid "unrecognized wide sub-instruction"
! msgid "unrecognized RVV builtin"
! msgstr "no se reconoce la sub-instrucción ancha"
! 
! #: config/riscv/riscv-vector-builtins.cc:5720
  #, fuzzy, gcc-internal-format
  #| msgid "Builtin function %s requires the -mvsx option"
  msgid "built-in function %qE requires the %qs ISA extension"
  msgstr "La función interna %s requiere la opción -mvsx"
  
! #: config/riscv/riscv-vector-builtins.cc:5772
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%D(%A)%>"
  msgid "no matching function call to %qE with empty arguments"
  msgstr "no hay una función coincidente para la llamada a %<%D(%A)%>"
  
! #: config/riscv/riscv.cc:1033
  #, fuzzy, gcc-internal-format
  #| msgid "unknown cpu %qs for -mtune"
  msgid "unknown cpu %qs for %<-mtune%>"
  msgstr "cpu %qs desconocida para -mtune"
  
! #: config/riscv/riscv.cc:3464
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use the SPE ABI extensions."
  msgid "this operation requires the RVV ISA extension"
  msgstr "No usa las extensiones de ABI SPE."
  
! #: config/riscv/riscv.cc:3465
  #, gcc-internal-format
  msgid "you can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/riscv/riscv.cc:6308 config/riscv/riscv.cc:6396
  #, fuzzy, gcc-internal-format
  #| msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10"
  msgstr "la ABI para pasar una estructura con un miembro de coma flotante compleja cambió en GCC 4.4"
  
! #: config/riscv/riscv.cc:6337 config/riscv/riscv.cc:6414
! #, fuzzy, gcc-internal-format
! #| msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
! msgid "ABI for flattened empty union and zero length array changed in GCC 16"
! msgstr "la ABI para pasar una estructura con un miembro de coma flotante compleja cambió en GCC 4.4"
! 
! #: config/riscv/riscv.cc:7029
  #, fuzzy, gcc-internal-format
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "RVV type %qT cannot be passed to an unprototyped function"
  msgstr "Se pasó un argumento Altivec a una función sin prototipo"
  
! #: config/riscv/riscv.cc:7318 config/riscv/riscv.cc:7380
  #, fuzzy, gcc-internal-format
  #| msgid "Use the SPE ABI extensions."
  msgid "%s %qT requires the V ISA extension"
  msgstr "Usa las extensiones de ABI SPE."
  
! #: config/riscv/riscv.cc:7330
  #, fuzzy, gcc-internal-format
  #| msgid "Use the SPE ABI extensions."
  msgid "%s %qT requires the zve64x, zve64f, zve64d or v ISA extension"
  msgstr "Usa las extensiones de ABI SPE."
  
! #: config/riscv/riscv.cc:7344
  #, fuzzy, gcc-internal-format
  #| msgid "Use the SPE ABI extensions."
  msgid "%s %qT requires the zvfhmin or zvfh ISA extension"
  msgstr "Usa las extensiones de ABI SPE."
  
! #: config/riscv/riscv.cc:7353
  #, fuzzy, gcc-internal-format
  #| msgid "Use the SPE ABI extensions."
  msgid "%s %qT requires the zve32f, zve64f, zve64d or v ISA extension"
  msgstr "Usa las extensiones de ABI SPE."
  
! #: config/riscv/riscv.cc:7362
  #, fuzzy, gcc-internal-format
  #| msgid "Use the SPE ABI extensions."
  msgid "%s %qT requires the zve64d or v ISA extension"
  msgstr "Usa las extensiones de ABI SPE."
  
! #: config/riscv/riscv.cc:7372
  #, gcc-internal-format
  msgid "%s %qT requires the minimal vector length %qd but %qd is given"
  msgstr ""
  
! #: config/riscv/riscv.cc:7438
  #, fuzzy, gcc-internal-format
  #| msgid "builtin function %qs requires the %qs option"
  msgid "function attribute %qs requires the V ISA extension"
  msgstr "la función interna %qs requiere la opción %qs"
  
! #: config/riscv/riscv.cc:7464
! #, gcc-internal-format
! msgid "unsupported %<ABI_VLEN%> value %d for %qs attribute;%<ABI_VLEN must%> be in the range [32, 16384] and must be a power of 2"
! msgstr ""
! 
! #: config/riscv/riscv.cc:7489
! #, fuzzy, gcc-internal-format
! #| msgid "builtin function %qs requires the %qs option"
! msgid "function attribute %qs requires the vector ISA extension"
! msgstr "la función interna %qs requiere la opción %qs"
! 
! #: config/riscv/riscv.cc:7599
! #, fuzzy, gcc-internal-format
! #| msgid "builtin function %qs requires the %qs option"
! msgid "attribute 'rnmi' requires the Smrnmi ISA extension"
! msgstr "la función interna %qs requiere la opción %qs"
! 
! #: config/riscv/riscv.cc:7607
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qE attribute is neither zero, nor one"
! msgid "argument to %qE attribute is not %<\"supervisor\"%>, %<\"machine\"%>, or %<\"rnmi\"%>"
  msgstr "el argumento del atributo %qE no es cero ni uno"
  
! #: config/riscv/riscv.cc:7649
  #, gcc-internal-format
  msgid "%qs is only supported when %<-mrvv-vector-bits=zvl%> is specified"
  msgstr ""
  
! #: config/riscv/riscv.cc:7658
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a function type"
  msgid "%qs applied to non-RVV type %qT"
  msgstr "sizeof aplicado a un tipo de función"
  
! #: config/riscv/riscv.cc:7666
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute requires an integer constant argument"
  msgid "%qs requires an integer constant"
  msgstr "el atributo %qE requiere un argumento constante entero"
  
! #: config/riscv/riscv.cc:7676
  #, gcc-internal-format
  msgid "invalid RVV vector size %qd, expected size is %qd based on LMUL of type and %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:12270
  #, fuzzy, gcc-internal-format
  #| msgid "-mdiv requires -march to subsume the %<M%> extension"
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr "-mdiv requiere -march para subsumir la extensión %<M%>"
  
! #: config/riscv/riscv.cc:12275
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use the SPE ABI extensions."
  msgid "Currently the %<V%> implementation requires the %<M%> extension"
  msgstr "No usa las extensiones de ABI SPE."
  
! #: config/riscv/riscv.cc:12335
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support VLEN greater than 4096bit for 'V' Extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:12341
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support ARM mode"
  msgid "Current RISC-V GCC does not support RVV in big-endian mode"
  msgstr "el CPU objetivo no tiene soporte para el modo ARM"
  
! #: config/riscv/riscv.cc:12387 config/riscv/riscv.cc:12390
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs with -f%s"
  msgid "code model %qs with %qs"
  msgstr "modelo de código %qs con -f%s"
  
! #: config/riscv/riscv.cc:12419
  #, fuzzy, gcc-internal-format
  #| msgid "requested ABI requires -march to subsume the %qc extension"
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr "la ABI solicitada requiere -march para subsumir la extensión %qc"
  
! #: config/riscv/riscv.cc:12426
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:12428
  #, gcc-internal-format
  msgid "rv64e requires lp64e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:12433
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support the `%%%c' %s format"
  msgid "ILP32E ABI does not support the %qc extension"
  msgstr "%1$s no tiene soporte para el formato %3$s `%%%2$c'"
  
! #: config/riscv/riscv.cc:12438
  #, gcc-internal-format
  msgid "LP64E ABI is marked for deprecation in GCC"
  msgstr ""
  
! #: config/riscv/riscv.cc:12439
  msgid "if you need LP64E please notify the GCC project via %{PR116152%}"
  msgstr ""
  
! #: config/riscv/riscv.cc:12447
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e, lp64 or lp64e"
  msgstr ""
  
! #: config/riscv/riscv.cc:12451
  #, fuzzy, gcc-internal-format
  #| msgid "ABI requires -march=rv%d"
  msgid "ABI requires %<-march=rv%d%>"
  msgstr "ABI requiere -march=rv%d"
  
! #: config/riscv/riscv.cc:12461
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d must be between %d and %d"
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d debe estar entre %d y %d"
  
! #: config/riscv/riscv.cc:12474
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:12501 config/rs6000/rs6000.cc:4527
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr "%qs no es un registro base válido en %qs"
  
! #: config/riscv/riscv.cc:12515 config/rs6000/rs6000.cc:4510
  #, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr "%qs no es un número válido en %qs"
  
! #: config/riscv/riscv.cc:13047
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function cannot have arguments"
  msgid "%qs function cannot have different interrupt type"
  msgstr "la función %qs no puede tener argumentos"
  
! #: config/riscv/riscv.cc:13644
  #, gcc-internal-format
  msgid "cannot allocate vl register for %qs on this target"
  msgstr ""
*************** msgstr "%qs usa el registro r29"
*** 46641,46904 ****
  msgid "Stack frame larger than 2G is not supported for %<-fsplit-stack%>"
  msgstr "No se admite un marco de pila mayor de 2G con -fsplit-stack"
  
! #: config/rs6000/rs6000.cc:3237 config/rs6000/rs6000.cc:3240
! #: config/rs6000/rs6000.cc:3243
  #, gcc-internal-format
  msgid "%qs requires %qs or %qs"
  msgstr "%qs requiere %qs o %qs"
  
! #: config/rs6000/rs6000.cc:3344
  #, gcc-internal-format
  msgid "%qs requires PowerPC64 architecture, enabling"
  msgstr "%qs requiere la arquitectura PowerPC64, activando"
  
! #: config/rs6000/rs6000.cc:3464
  #, fuzzy, gcc-internal-format
  #| msgid "-mcall-aixdesc incompatible with -mabi=elfv2"
  msgid "%<-mcall-aixdesc%> incompatible with %<-mabi=elfv2%>"
  msgstr "-mcall-aixdesc es incompatible con -mabi=elfv2"
  
! #: config/rs6000/rs6000.cc:3513
  #, fuzzy, gcc-internal-format
  #| msgid "FPA is unsupported in the AAPCS"
  msgid "%qs unsupported for this ABI"
  msgstr "no se admite FPA en el AAPCS"
  
! #: config/rs6000/rs6000.cc:3641
  #, gcc-internal-format
  msgid "%qs is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr "no se admite %qs para Darwin de 64 bits; es incompatible con las bibliotecas C y C++ instaladas"
  
! #: config/rs6000/rs6000.cc:3802
  #, gcc-internal-format
  msgid "AltiVec not supported in this target"
  msgstr "no se admite AltiVec en este objetivo"
  
! #: config/rs6000/rs6000.cc:3819
  #, gcc-internal-format
  msgid "%qs is not supported on little endian systems"
  msgstr "no se admite %qs en sistemas little endian"
  
! #: config/rs6000/rs6000.cc:3838
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mvsx%> and %<-mno-altivec%> are incompatible"
  msgid "%<-mvsx%> and %<-msoft-float%> are incompatible"
  msgstr "%<-mvsx%> y -%<mno-altivec%> son incompatibles"
  
! #: config/rs6000/rs6000.cc:3848
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mvsx%> and %<-mno-altivec%> are incompatible"
  msgid "%<-mvsx%> and %<-mavoid-indexed-addresses%> are incompatible"
  msgstr "%<-mvsx%> y -%<mno-altivec%> son incompatibles"
  
! #: config/rs6000/rs6000.cc:3859
  #, gcc-internal-format
  msgid "%<-mvsx%> and %<-mno-altivec%> are incompatible"
  msgstr "%<-mvsx%> y -%<mno-altivec%> son incompatibles"
  
! #: config/rs6000/rs6000.cc:3904
  #, gcc-internal-format
  msgid "power9 target option is incompatible with %<%s=<xxx>%> for <xxx> less than power9"
  msgstr "la opción del objetivo power9 es incompatible con %<%s=<xxx%> para <xxx> menor que power9"
  
  #. Enforce that none of the ISA_3_0_MASKS_SERVER flags
  #. were explicitly cleared.
! #: config/rs6000/rs6000.cc:3912
  #, gcc-internal-format
  msgid "%qs incompatible with explicitly disabled options"
  msgstr "%qs es incompatible con las opciones desactivadas explícitamente"
  
  #. TARGET_VSX = 1 implies Power 7 and newer
! #: config/rs6000/rs6000.cc:3950 config/rs6000/rs6000.cc:3958
! #: config/rs6000/rs6000.cc:3972 config/rs6000/rs6000.cc:4034
! #: config/rs6000/rs6000.cc:4067 config/rs6000/rs6000.cc:4082
! #: config/rs6000/rs6000.cc:4090 config/rs6000/rs6000.cc:4209
! #: config/rs6000/rs6000.cc:4222 config/rs6000/rs6000.cc:4231
! #: config/rs6000/rs6000.cc:4369 config/rs6000/rs6000.cc:4382
! #: config/rs6000/rs6000.cc:4404
  #, gcc-internal-format
  msgid "%qs requires %qs"
  msgstr "%qs requiere %qs"
  
! #: config/rs6000/rs6000.cc:4118
  #, fuzzy, gcc-internal-format
  #| msgid "target attribute or pragma changes long double size"
  msgid "target attribute or pragma changes %<long double%> size"
  msgstr "el atributo o pragma target cambia el tamaño de double long"
  
! #: config/rs6000/rs6000.cc:4135
  #, fuzzy, gcc-internal-format
  #| msgid "%qs requires full ISA 3.0 support"
  msgid "%qs requires full ISA 2.06 support"
  msgstr "%qs requiere suporte pleno de ISA 3.0"
  
! #: config/rs6000/rs6000.cc:4148
  #, fuzzy, gcc-internal-format
  #| msgid "Using IEEE extended precision long double"
  msgid "Using IEEE extended precision %<long double%>"
  msgstr "Se usa long double de precisión extendida de IEEE"
  
! #: config/rs6000/rs6000.cc:4151
  #, fuzzy, gcc-internal-format
  #| msgid "Using IBM extended precision long double"
  msgid "Using IBM extended precision %<long double%>"
  msgstr "Se usa long double de precisión extendida de IBM"
  
! #: config/rs6000/rs6000.cc:4170
  #, gcc-internal-format
  msgid "%qs requires VSX support"
  msgstr "%qs necesita soporte para VSX"
  
! #: config/rs6000/rs6000.cc:4179
  #, fuzzy, gcc-internal-format
  #| msgid "The -mfloat128 option may not be fully supported"
  msgid "The %<-mfloat128%> option may not be fully supported"
  msgstr "Es posible que la opción -mfloat128 no funcione perfectamente"
  
! #: config/rs6000/rs6000.cc:4201
  #, gcc-internal-format
  msgid "%qs requires full ISA 3.0 support"
  msgstr "%qs requiere suporte pleno de ISA 3.0"
  
! #: config/rs6000/rs6000.cc:4288
  #, fuzzy, gcc-internal-format
  #| msgid "unknown vectorization library ABI type (%s) for %sveclibabi=%s %s"
  msgid "unknown vectorization library ABI type in %<-mveclibabi=%s%>"
  msgstr "tipo de ABI de biblioteca de vectorización desconocida (%s) para %sveclibabi=%s %s"
  
! #: config/rs6000/rs6000.cc:4301 config/rs6000/rs6000.cc:4316
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr "el atributo o pragma target cambia la ABI Altivec"
  
! #: config/rs6000/rs6000.cc:4329
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr "el atributo o pragma target cambia la ABI darwin64"
  
! #: config/rs6000/rs6000.cc:4538
  #, gcc-internal-format
  msgid "%qs needs a valid base register"
  msgstr "%qs necesita un registro bae válido"
  
! #: config/rs6000/rs6000.cc:4836
  #, gcc-internal-format
  msgid "unknown option for %<%s=%s%>"
  msgstr "opción desconocida para %<%s=%s%>"
  
! #: config/rs6000/rs6000.cc:4855
  #, gcc-internal-format
  msgid "%<-mrop-protect%> requires %<-mcpu=power8%> or later"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4859
  #, gcc-internal-format
  msgid "%<-mrop-protect%> requires the ELFv2 ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4877
  #, gcc-internal-format
  msgid "%qs is deprecated and not recommended in any circumstances"
  msgstr "%qs está obsoleto y no está recomendada bajo ninguna circunstancia"
  
! #: config/rs6000/rs6000.cc:11209
  #, gcc-internal-format
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:18014
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "no hay análisis de perfil del código de 64-bit para esta ABI"
  
! #: config/rs6000/rs6000.cc:20417
  #, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr "no se puede tomar la dirección de una función anindada si se usa la opción %qs"
  
! #: config/rs6000/rs6000.cc:20499
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "el uso de %<long double%> en tipos AltiVec es no válido"
  
! #: config/rs6000/rs6000.cc:20501
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "el uso de tipos booleanos en tipos AltiVec es no válido"
  
! #: config/rs6000/rs6000.cc:20503
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "el uso de %<complex%> en tipos AltiVec es no válido"
  
! #: config/rs6000/rs6000.cc:20505
  #, fuzzy, gcc-internal-format
  #| msgid "use of decimal floating point types in AltiVec types is invalid"
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr "el uso de tipos de coma flotante decimal en tipos AltiVec es no válido"
  
! #: config/rs6000/rs6000.cc:20511
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr "el uso de %<long%> en tipos AltiVec no es válido para código de 64 bits sin %qs"
  
! #: config/rs6000/rs6000.cc:20514
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "el uso de %<long%> en tipos AltiVec es obsoleto; use %<int%>"
  
! #: config/rs6000/rs6000.cc:20519
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "el uso de %<long long%> en tipos AltiVec no es válido sin %qs"
  
! #: config/rs6000/rs6000.cc:20522
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr "el uso de %<double%> en tipos AltiVec no es válido sin %qs"
  
! #: config/rs6000/rs6000.cc:24686
  #, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "cpu %qs no válida para %s%qs%s"
  
! #: config/rs6000/rs6000.cc:24689
  #, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr "%s%qs%s no está permitido"
  
! #: config/rs6000/rs6000.cc:24691
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr "%s%qs%s no es válido"
  
! #: config/rs6000/rs6000.cc:25212
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr "%<-mno=%s%> anula %<-m%s%>"
  
! #: config/rs6000/rs6000.cc:25371
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25660
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "No se admiten versiones múltiples de funciones virtuales"
  
! #: config/rs6000/rs6000.cc:28801
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29279
  #, fuzzy, gcc-internal-format
  #| msgid "builtin function %qs requires the %qs option"
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr "la función interna %qs requiere la opción %qs"
  
! #: config/rs6000/rs6000.cc:29284
  #, fuzzy, gcc-internal-format
  #| msgid "builtin function %qs requires the %qs option"
  msgid "type %<__vector_pair%> requires the %qs option"
--- 48729,48992 ----
  msgid "Stack frame larger than 2G is not supported for %<-fsplit-stack%>"
  msgstr "No se admite un marco de pila mayor de 2G con -fsplit-stack"
  
! #: config/rs6000/rs6000.cc:3234 config/rs6000/rs6000.cc:3237
! #: config/rs6000/rs6000.cc:3240
  #, gcc-internal-format
  msgid "%qs requires %qs or %qs"
  msgstr "%qs requiere %qs o %qs"
  
! #: config/rs6000/rs6000.cc:3341
  #, gcc-internal-format
  msgid "%qs requires PowerPC64 architecture, enabling"
  msgstr "%qs requiere la arquitectura PowerPC64, activando"
  
! #: config/rs6000/rs6000.cc:3461
  #, fuzzy, gcc-internal-format
  #| msgid "-mcall-aixdesc incompatible with -mabi=elfv2"
  msgid "%<-mcall-aixdesc%> incompatible with %<-mabi=elfv2%>"
  msgstr "-mcall-aixdesc es incompatible con -mabi=elfv2"
  
! #: config/rs6000/rs6000.cc:3510
  #, fuzzy, gcc-internal-format
  #| msgid "FPA is unsupported in the AAPCS"
  msgid "%qs unsupported for this ABI"
  msgstr "no se admite FPA en el AAPCS"
  
! #: config/rs6000/rs6000.cc:3638
  #, gcc-internal-format
  msgid "%qs is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr "no se admite %qs para Darwin de 64 bits; es incompatible con las bibliotecas C y C++ instaladas"
  
! #: config/rs6000/rs6000.cc:3799
  #, gcc-internal-format
  msgid "AltiVec not supported in this target"
  msgstr "no se admite AltiVec en este objetivo"
  
! #: config/rs6000/rs6000.cc:3816
  #, gcc-internal-format
  msgid "%qs is not supported on little endian systems"
  msgstr "no se admite %qs en sistemas little endian"
  
! #: config/rs6000/rs6000.cc:3835
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mvsx%> and %<-mno-altivec%> are incompatible"
  msgid "%<-mvsx%> and %<-msoft-float%> are incompatible"
  msgstr "%<-mvsx%> y -%<mno-altivec%> son incompatibles"
  
! #: config/rs6000/rs6000.cc:3845
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mvsx%> and %<-mno-altivec%> are incompatible"
  msgid "%<-mvsx%> and %<-mavoid-indexed-addresses%> are incompatible"
  msgstr "%<-mvsx%> y -%<mno-altivec%> son incompatibles"
  
! #: config/rs6000/rs6000.cc:3856
  #, gcc-internal-format
  msgid "%<-mvsx%> and %<-mno-altivec%> are incompatible"
  msgstr "%<-mvsx%> y -%<mno-altivec%> son incompatibles"
  
! #: config/rs6000/rs6000.cc:3901
  #, gcc-internal-format
  msgid "power9 target option is incompatible with %<%s=<xxx>%> for <xxx> less than power9"
  msgstr "la opción del objetivo power9 es incompatible con %<%s=<xxx%> para <xxx> menor que power9"
  
  #. Enforce that none of the ISA_3_0_MASKS_SERVER flags
  #. were explicitly cleared.
! #: config/rs6000/rs6000.cc:3909
  #, gcc-internal-format
  msgid "%qs incompatible with explicitly disabled options"
  msgstr "%qs es incompatible con las opciones desactivadas explícitamente"
  
  #. TARGET_VSX = 1 implies Power 7 and newer
! #: config/rs6000/rs6000.cc:3947 config/rs6000/rs6000.cc:3955
! #: config/rs6000/rs6000.cc:3969 config/rs6000/rs6000.cc:4031
! #: config/rs6000/rs6000.cc:4064 config/rs6000/rs6000.cc:4079
! #: config/rs6000/rs6000.cc:4087 config/rs6000/rs6000.cc:4206
! #: config/rs6000/rs6000.cc:4219 config/rs6000/rs6000.cc:4228
! #: config/rs6000/rs6000.cc:4366 config/rs6000/rs6000.cc:4379
! #: config/rs6000/rs6000.cc:4401
  #, gcc-internal-format
  msgid "%qs requires %qs"
  msgstr "%qs requiere %qs"
  
! #: config/rs6000/rs6000.cc:4115
  #, fuzzy, gcc-internal-format
  #| msgid "target attribute or pragma changes long double size"
  msgid "target attribute or pragma changes %<long double%> size"
  msgstr "el atributo o pragma target cambia el tamaño de double long"
  
! #: config/rs6000/rs6000.cc:4132
  #, fuzzy, gcc-internal-format
  #| msgid "%qs requires full ISA 3.0 support"
  msgid "%qs requires full ISA 2.06 support"
  msgstr "%qs requiere suporte pleno de ISA 3.0"
  
! #: config/rs6000/rs6000.cc:4145
  #, fuzzy, gcc-internal-format
  #| msgid "Using IEEE extended precision long double"
  msgid "Using IEEE extended precision %<long double%>"
  msgstr "Se usa long double de precisión extendida de IEEE"
  
! #: config/rs6000/rs6000.cc:4148
  #, fuzzy, gcc-internal-format
  #| msgid "Using IBM extended precision long double"
  msgid "Using IBM extended precision %<long double%>"
  msgstr "Se usa long double de precisión extendida de IBM"
  
! #: config/rs6000/rs6000.cc:4167
  #, gcc-internal-format
  msgid "%qs requires VSX support"
  msgstr "%qs necesita soporte para VSX"
  
! #: config/rs6000/rs6000.cc:4176
  #, fuzzy, gcc-internal-format
  #| msgid "The -mfloat128 option may not be fully supported"
  msgid "The %<-mfloat128%> option may not be fully supported"
  msgstr "Es posible que la opción -mfloat128 no funcione perfectamente"
  
! #: config/rs6000/rs6000.cc:4198
  #, gcc-internal-format
  msgid "%qs requires full ISA 3.0 support"
  msgstr "%qs requiere suporte pleno de ISA 3.0"
  
! #: config/rs6000/rs6000.cc:4285
  #, fuzzy, gcc-internal-format
  #| msgid "unknown vectorization library ABI type (%s) for %sveclibabi=%s %s"
  msgid "unknown vectorization library ABI type in %<-mveclibabi=%s%>"
  msgstr "tipo de ABI de biblioteca de vectorización desconocida (%s) para %sveclibabi=%s %s"
  
! #: config/rs6000/rs6000.cc:4298 config/rs6000/rs6000.cc:4313
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr "el atributo o pragma target cambia la ABI Altivec"
  
! #: config/rs6000/rs6000.cc:4326
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr "el atributo o pragma target cambia la ABI darwin64"
  
! #: config/rs6000/rs6000.cc:4535
  #, gcc-internal-format
  msgid "%qs needs a valid base register"
  msgstr "%qs necesita un registro bae válido"
  
! #: config/rs6000/rs6000.cc:4833
  #, gcc-internal-format
  msgid "unknown option for %<%s=%s%>"
  msgstr "opción desconocida para %<%s=%s%>"
  
! #: config/rs6000/rs6000.cc:4852
  #, gcc-internal-format
  msgid "%<-mrop-protect%> requires %<-mcpu=power8%> or later"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4856
  #, gcc-internal-format
  msgid "%<-mrop-protect%> requires the ELFv2 ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4874
  #, gcc-internal-format
  msgid "%qs is deprecated and not recommended in any circumstances"
  msgstr "%qs está obsoleto y no está recomendada bajo ninguna circunstancia"
  
! #: config/rs6000/rs6000.cc:11220
  #, gcc-internal-format
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:18025
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "no hay análisis de perfil del código de 64-bit para esta ABI"
  
! #: config/rs6000/rs6000.cc:20428
  #, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr "no se puede tomar la dirección de una función anindada si se usa la opción %qs"
  
! #: config/rs6000/rs6000.cc:20510
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "el uso de %<long double%> en tipos AltiVec es no válido"
  
! #: config/rs6000/rs6000.cc:20512
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "el uso de tipos booleanos en tipos AltiVec es no válido"
  
! #: config/rs6000/rs6000.cc:20514
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "el uso de %<complex%> en tipos AltiVec es no válido"
  
! #: config/rs6000/rs6000.cc:20516
  #, fuzzy, gcc-internal-format
  #| msgid "use of decimal floating point types in AltiVec types is invalid"
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr "el uso de tipos de coma flotante decimal en tipos AltiVec es no válido"
  
! #: config/rs6000/rs6000.cc:20522
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr "el uso de %<long%> en tipos AltiVec no es válido para código de 64 bits sin %qs"
  
! #: config/rs6000/rs6000.cc:20525
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "el uso de %<long%> en tipos AltiVec es obsoleto; use %<int%>"
  
! #: config/rs6000/rs6000.cc:20530
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "el uso de %<long long%> en tipos AltiVec no es válido sin %qs"
  
! #: config/rs6000/rs6000.cc:20533
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr "el uso de %<double%> en tipos AltiVec no es válido sin %qs"
  
! #: config/rs6000/rs6000.cc:24697
  #, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "cpu %qs no válida para %s%qs%s"
  
! #: config/rs6000/rs6000.cc:24700
  #, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr "%s%qs%s no está permitido"
  
! #: config/rs6000/rs6000.cc:24702
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr "%s%qs%s no es válido"
  
! #: config/rs6000/rs6000.cc:25223
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr "%<-mno=%s%> anula %<-m%s%>"
  
! #: config/rs6000/rs6000.cc:25359
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25649
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "No se admiten versiones múltiples de funciones virtuales"
  
! #: config/rs6000/rs6000.cc:28836
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29314
  #, fuzzy, gcc-internal-format
  #| msgid "builtin function %qs requires the %qs option"
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr "la función interna %qs requiere la opción %qs"
  
! #: config/rs6000/rs6000.cc:29319
  #, fuzzy, gcc-internal-format
  #| msgid "builtin function %qs requires the %qs option"
  msgid "type %<__vector_pair%> requires the %qs option"
*************** msgstr "no se reconoce el número de reg
*** 46915,46945 ****
  msgid "multiple fast interrupt routines seen: %qE and %qE"
  msgstr "se han visto múltiples rutinas de interrupción rápidas: %qE y %qE"
  
! #: config/rx/rx.cc:2480
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized control register number: %d - using 'psw'"
  msgid "invalid control register %d for mvtc; using %<psw%>"
  msgstr "no se reconoce el número de registro de control: %d - se utiliza 'psw'"
  
! #: config/rx/rx.cc:2602
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_rx_%s takes 'C', 'Z', 'S', 'O', 'I', or 'U'"
  msgid "%<__builtin_rx_%s%> takes %<C%>, %<Z%>, %<S%>, %<O%>, %<I%>, or %<U%>"
  msgstr "__builtin_rx_%s acepta 'C', 'Z', 'S', 'O', 'I' o 'U'"
  
! #: config/rx/rx.cc:2605
  #, fuzzy, gcc-internal-format
  #| msgid "use __builtin_rx_mvtc (0, ... ) to write arbitrary values to PSW"
  msgid "use %<__builtin_rx_mvtc (0, ... )%> to write arbitrary values to PSW"
  msgstr "utilice __builtin_rx_mvtc (0, ... ) para escribir valores arbitrarios en PSW"
  
! #: config/rx/rx.cc:2652
  #, fuzzy, gcc-internal-format
  #| msgid "-mno-allow-string-insns forbids the generation of the RMPA instruction"
  msgid "%<-mno-allow-string-insns%> forbids the generation of the RMPA instruction"
  msgstr "-mno-allow-string-insns prohibe la generación de la instrucción RMPA"
  
! #: config/rx/rx.cc:2799
  #, gcc-internal-format
  msgid "RX FPU instructions do not support NaNs and infinities"
  msgstr "las instrucciones FPU de RX no admiten NaNs e infinitos"
--- 49003,49033 ----
  msgid "multiple fast interrupt routines seen: %qE and %qE"
  msgstr "se han visto múltiples rutinas de interrupción rápidas: %qE y %qE"
  
! #: config/rx/rx.cc:2465
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized control register number: %d - using 'psw'"
  msgid "invalid control register %d for mvtc; using %<psw%>"
  msgstr "no se reconoce el número de registro de control: %d - se utiliza 'psw'"
  
! #: config/rx/rx.cc:2587
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_rx_%s takes 'C', 'Z', 'S', 'O', 'I', or 'U'"
  msgid "%<__builtin_rx_%s%> takes %<C%>, %<Z%>, %<S%>, %<O%>, %<I%>, or %<U%>"
  msgstr "__builtin_rx_%s acepta 'C', 'Z', 'S', 'O', 'I' o 'U'"
  
! #: config/rx/rx.cc:2590
  #, fuzzy, gcc-internal-format
  #| msgid "use __builtin_rx_mvtc (0, ... ) to write arbitrary values to PSW"
  msgid "use %<__builtin_rx_mvtc (0, ... )%> to write arbitrary values to PSW"
  msgstr "utilice __builtin_rx_mvtc (0, ... ) para escribir valores arbitrarios en PSW"
  
! #: config/rx/rx.cc:2637
  #, fuzzy, gcc-internal-format
  #| msgid "-mno-allow-string-insns forbids the generation of the RMPA instruction"
  msgid "%<-mno-allow-string-insns%> forbids the generation of the RMPA instruction"
  msgstr "-mno-allow-string-insns prohibe la generación de la instrucción RMPA"
  
! #: config/rx/rx.cc:2784
  #, gcc-internal-format
  msgid "RX FPU instructions do not support NaNs and infinities"
  msgstr "las instrucciones FPU de RX no admiten NaNs e infinitos"
*************** msgstr "las instrucciones FPU de RX no a
*** 46950,47287 ****
  msgid "builtin %qs can only be used on vector types"
  msgstr "la interna vec_step solo puede usarse con tipos vectoriales."
  
! #: config/s390/s390-c.cc:741 config/s390/s390.cc:982
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr "se requiere un valor constante para la interna %qF, argumento %d"
  
! #: config/s390/s390-c.cc:756
  #, gcc-internal-format
  msgid "valid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096"
  msgstr "los valores válidos de la interna %qF, argumento %d, son 64, 128, 256, 512, 1024, 2048 y 4096"
  
! #: config/s390/s390-c.cc:935
  #, fuzzy, gcc-internal-format
  #| msgid "builtin %qF is for GCC internal use only."
  msgid "builtin %qF is for GCC internal use only"
  msgstr "la interna %qF es solo para uso interno de GCC."
  
! #: config/s390/s390-c.cc:943
  #, fuzzy, gcc-internal-format
  #| msgid "builtin %qF is deprecated."
  msgid "builtin %qF is deprecated"
  msgstr "la interna %qF es obsoleta."
  
! #: config/s390/s390-c.cc:947
  #, fuzzy, gcc-internal-format
  #| msgid "%qF requires -mvx"
  msgid "%qF requires %<-mvx%>"
  msgstr "%qF requiere -mvx"
  
! #: config/s390/s390-c.cc:953
  #, gcc-internal-format
  msgid "%qF requires z14 or higher"
  msgstr "%qF requiere z14 o superior"
  
! #: config/s390/s390-c.cc:959
  #, fuzzy, gcc-internal-format
  #| msgid "%qF requires z14 or higher"
  msgid "%qF requires z15 or higher"
  msgstr "%qF requiere z14 o superior"
  
! #: config/s390/s390-c.cc:965
  #, fuzzy, gcc-internal-format
  #| msgid "%qF requires z14 or higher"
  msgid "%qF requires z17 or higher"
  msgstr "%qF requiere z14 o superior"
  
! #: config/s390/s390-c.cc:979
  #, gcc-internal-format
  msgid "mismatch in number of arguments for builtin %qF. Expected: %d got %d"
  msgstr "desajuste en el número de argumentos para la interna %qF. Esperados: %d obtenidos %d"
  
! #: config/s390/s390-c.cc:1028
  #, gcc-internal-format
  msgid "invalid parameter combination for intrinsic %qs"
  msgstr "combinación de parámetros no válida para el intrínseco %qs"
  
! #: config/s390/s390-c.cc:1034
  #, gcc-internal-format
  msgid "ambiguous overload for intrinsic %qs"
  msgstr "sobrecarga ambigua para el intrínseco %qs"
  
! #: config/s390/s390-c.cc:1042
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%qs matching variant requires z14 or higher"
  msgstr "%qs es obsoleto"
  
! #: config/s390/s390-c.cc:1051
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%qs matching variant requires z15 or higher"
  msgstr "%qs es obsoleto"
  
! #: config/s390/s390-c.cc:1059
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%qs matching variant requires z17 or higher"
  msgstr "%qs es obsoleto"
  
! #: config/s390/s390-c.cc:1065
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%qs matching variant is deprecated"
  msgstr "%qs es obsoleto"
  
! #: config/s390/s390-c.cc:1105
  #, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr "el argumento constante %d para la función interna %qF está fuera de rango para el tipo de objetivo"
  
! #: config/s390/s390.cc:825
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument %d for builtin %qF is out of range ("
  msgid "constant argument %d for builtin %qF is invalid (%s)"
  msgstr "el argumento constante %d para la función interna %qF está fuera de rango ("
  
! #: config/s390/s390.cc:829
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument %d for builtin %qF is out of range (0.."
  msgid "constant argument %d for builtin %qF is out of range (0-%wu)"
  msgstr "el argumento constante %d para la función interna %qF está fuera de rango (0.."
  
! #: config/s390/s390.cc:845
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument %d for builtin %qF is out of range (0.."
  msgid "constant argument %d for builtin %qF is out of range (%wd-%wd)"
  msgstr "el argumento constante %d para la función interna %qF está fuera de rango (0.."
  
! #: config/s390/s390.cc:894
  #, fuzzy, gcc-internal-format
  #| msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
  msgid "builtin %qF is not supported without %<-mhtm%> (default with %<-march=zEC12%> and higher)"
  msgstr "la función interna %qF no se admite sin -mhtm (predeterminado con -march=zEC12 y superiores)."
  
! #: config/s390/s390.cc:900
  #, fuzzy, gcc-internal-format
  #| msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
  msgid "builtin %qF requires %<-mvx%> (default with %<-march=z13%> and higher)"
  msgstr "la función interna %qF requiere -mvx (predeterminado con -march=z13 y superiores)."
  
! #: config/s390/s390.cc:907
  #, fuzzy, gcc-internal-format
  #| msgid "Builtin %qF requires z14 or higher."
  msgid "Builtin %qF requires z14 or higher"
  msgstr "la función interna %qF requiere z14 o superior."
  
! #: config/s390/s390.cc:913
  #, fuzzy, gcc-internal-format
  #| msgid "Builtin %qF requires z14 or higher."
  msgid "Builtin %qF requires z15 or higher"
  msgstr "la función interna %qF requiere z14 o superior."
  
! #: config/s390/s390.cc:919
  #, fuzzy, gcc-internal-format
  #| msgid "Builtin %qF requires z14 or higher."
  msgid "Builtin %qF requires z17 or higher"
  msgstr "la función interna %qF requiere z14 o superior."
  
! #: config/s390/s390.cc:938
  #, fuzzy, gcc-internal-format
  #| msgid "<unresolved overloaded function type>"
  msgid "unresolved overloaded builtin"
  msgstr "<tipo de función sobrecargada sin resolver>"
  
! #: config/s390/s390.cc:945
  #, gcc-internal-format
  msgid "bad builtin icode"
  msgstr "icode interno erróneo"
  
! #: config/s390/s390.cc:1079
  #, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr "argumento no válido %d para la función interna %qF"
  
! #: config/s390/s390.cc:1180
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr "el atributo %qE solicitado no es una pareja de constantes enteras no negativas separadas por coma o es demasiado grande (máx. %d)"
  
! #: config/s390/s390.cc:1273
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-extern)"
  msgstr "el argumento del atributo %qE no es (keep|thunk|thunk-extern)"
  
! #: config/s390/s390.cc:10815
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr "el tamaño total de las variables locales excede el límite de la arquitectura"
  
! #: config/s390/s390.cc:12215
  #, fuzzy, gcc-internal-format
  #| msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes.  An unconditional trap is added."
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is added"
  msgstr "el tamaño de marco de la función %qs de %wd bytes excede el límite de pila definido por el usuario de %d bytes.  Se agrega una trampa incondicional."
  
! #: config/s390/s390.cc:12231
  #, fuzzy, gcc-internal-format
  #| msgid "frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function."
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this function"
  msgstr "el tamaño de marco de la función %qs de %wd bytes es mayor que la mitad del tamaño de la pila. La revisión dinámica no será confiable. No se emitirá revisión para esta función."
  
! #: config/s390/s390.cc:12259
  #, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "el tamaño de marco de %qs es de %wd bytes"
  
! #: config/s390/s390.cc:12263
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr "%qs utiliza alojamiento dinámico de pila"
  
! #: config/s390/s390.cc:13010
  #, fuzzy, gcc-internal-format
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT with zero-width bit fields members changed in GCC 12"
  msgstr "el paso de parámetro para argumentos de tipo %qT ha cambiado en GCC 7.1"
  
! #: config/s390/s390.cc:13969
  #, fuzzy, gcc-internal-format
  #| msgid "%<__RTL%> function cannot be compiled with %<-flto%>"
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "la función %<__RTL%> no se puede compilar con %<-flto%>"
  
! #: config/s390/s390.cc:16323
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "no se admite la ABI de 64-bit en el modo ESA/390"
  
! #: config/s390/s390.cc:16330
  #, fuzzy, gcc-internal-format
  #| msgid "thunk-inline is only supported with -mindirect-branch-jump"
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr "thunk-inline solo se admite con -mindirect-branch-jump"
  
! #: config/s390/s390.cc:16365
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr "vector de hardware no está disponible en %s"
  
! #: config/s390/s390.cc:16368
  #, fuzzy, gcc-internal-format
  #| msgid "hardware vector support not available with -msoft-float"
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr "vector de hardware no está disponible con -msoft-float"
  
! #: config/s390/s390.cc:16397
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "hardware decimal floating point instructions not available on %s"
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr "las instrucciones de coma flotante decimal de hardware no están disponibles en %s"
  
! #: config/s390/s390.cc:16401
  #, fuzzy, gcc-internal-format
  #| msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr "las instrucciones de coma flotante decimal de hardware no están disponibles en el modo ESA/390"
  
! #: config/s390/s390.cc:16413
  #, fuzzy, gcc-internal-format
  #| msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr "-mhard-dfp no se puede usar en conjunción con -msoft-float"
  
! #: config/s390/s390.cc:16422
  #, fuzzy, gcc-internal-format
  #| msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr "no se admiten -mbackchain -mpacked-stack -mhard-float en combinación"
  
! #: config/s390/s390.cc:16428
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr "el tamaño de la pila debe ser mayor que el valor de la guardia de pila"
  
! #: config/s390/s390.cc:16430
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "el tamaño de la pila no debe ser mayor a 64k"
  
! #: config/s390/s390.cc:16433
  #, fuzzy, gcc-internal-format
  #| msgid "-mstack-guard implies use of -mstack-size"
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr "-mstack-guard implica el uso de -mstack-size"
  
! #: config/s390/s390.cc:16446
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16449
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16452
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16455
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16519
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is supported only for SH2A"
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr "el atributo %qE solo se admite para SH2A"
  
  #. argument is not a plain number
! #: config/s390/s390.cc:16555
  #, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "los argumentos para %qs deben ser enteros no negativos"
  
! #: config/s390/s390.cc:16562
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "el argumento para %qs es demasiado grande (máx. %d)"
  
! #: config/s390/s390.cc:16593
  #, fuzzy, gcc-internal-format
  #| msgid "-mno-pic-data-is-text-relative cannot be used without -fpic/-fPIC"
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr "-mno-pic-data-is-text-relative no puede utilizarse sin -fpic/-fPIC"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:16760
  #, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "no se admite el valor %qs para el atributo %<target%>"
  
! #: config/s390/s390.cc:17819
  #, fuzzy, gcc-internal-format
  #| msgid "invalid fp constant"
  msgid "invalid cc output constraint: %qs"
  msgstr "constante fp no válida"
  
! #: config/s390/s390.cc:17824
  #, fuzzy, gcc-internal-format
  #| msgid "-mhard-float not supported"
  msgid "multiple cc output constraints not supported"
  msgstr "no se admite -mhard-float"
  
! #: config/s390/s390.cc:17829
  #, fuzzy, gcc-internal-format
  #| msgid "asm-specifier for variable %qE conflicts with asm clobber list"
  msgid "%<asm%> specifier for cc output conflicts with %<asm%> clobber list"
  msgstr "el especificador asm para la variable %qE genera un conflicto con la lista de sobreescritura de asm"
  
! #: config/s390/s390.cc:17835
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for pointer diff"
  msgid "invalid type for cc output constraint"
--- 49038,49375 ----
  msgid "builtin %qs can only be used on vector types"
  msgstr "la interna vec_step solo puede usarse con tipos vectoriales."
  
! #: config/s390/s390-c.cc:744 config/s390/s390.cc:983
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr "se requiere un valor constante para la interna %qF, argumento %d"
  
! #: config/s390/s390-c.cc:759
  #, gcc-internal-format
  msgid "valid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096"
  msgstr "los valores válidos de la interna %qF, argumento %d, son 64, 128, 256, 512, 1024, 2048 y 4096"
  
! #: config/s390/s390-c.cc:941
  #, fuzzy, gcc-internal-format
  #| msgid "builtin %qF is for GCC internal use only."
  msgid "builtin %qF is for GCC internal use only"
  msgstr "la interna %qF es solo para uso interno de GCC."
  
! #: config/s390/s390-c.cc:949 config/s390/s390.cc:922
  #, fuzzy, gcc-internal-format
  #| msgid "builtin %qF is deprecated."
  msgid "builtin %qF is deprecated"
  msgstr "la interna %qF es obsoleta."
  
! #: config/s390/s390-c.cc:953
  #, fuzzy, gcc-internal-format
  #| msgid "%qF requires -mvx"
  msgid "%qF requires %<-mvx%>"
  msgstr "%qF requiere -mvx"
  
! #: config/s390/s390-c.cc:959
  #, gcc-internal-format
  msgid "%qF requires z14 or higher"
  msgstr "%qF requiere z14 o superior"
  
! #: config/s390/s390-c.cc:965
  #, fuzzy, gcc-internal-format
  #| msgid "%qF requires z14 or higher"
  msgid "%qF requires z15 or higher"
  msgstr "%qF requiere z14 o superior"
  
! #: config/s390/s390-c.cc:971
  #, fuzzy, gcc-internal-format
  #| msgid "%qF requires z14 or higher"
  msgid "%qF requires z17 or higher"
  msgstr "%qF requiere z14 o superior"
  
! #: config/s390/s390-c.cc:985
  #, gcc-internal-format
  msgid "mismatch in number of arguments for builtin %qF. Expected: %d got %d"
  msgstr "desajuste en el número de argumentos para la interna %qF. Esperados: %d obtenidos %d"
  
! #: config/s390/s390-c.cc:1047
  #, gcc-internal-format
  msgid "invalid parameter combination for intrinsic %qs"
  msgstr "combinación de parámetros no válida para el intrínseco %qs"
  
! #: config/s390/s390-c.cc:1053
  #, gcc-internal-format
  msgid "ambiguous overload for intrinsic %qs"
  msgstr "sobrecarga ambigua para el intrínseco %qs"
  
! #: config/s390/s390-c.cc:1061
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%qs matching variant requires z14 or higher"
  msgstr "%qs es obsoleto"
  
! #: config/s390/s390-c.cc:1070
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%qs matching variant requires z15 or higher"
  msgstr "%qs es obsoleto"
  
! #: config/s390/s390-c.cc:1078
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%qs matching variant requires z17 or higher"
  msgstr "%qs es obsoleto"
  
! #: config/s390/s390-c.cc:1084
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%qs matching variant is deprecated"
  msgstr "%qs es obsoleto"
  
! #: config/s390/s390-c.cc:1124
  #, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr "el argumento constante %d para la función interna %qF está fuera de rango para el tipo de objetivo"
  
! #: config/s390/s390.cc:823
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument %d for builtin %qF is out of range ("
  msgid "constant argument %d for builtin %qF is invalid (%s)"
  msgstr "el argumento constante %d para la función interna %qF está fuera de rango ("
  
! #: config/s390/s390.cc:827
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument %d for builtin %qF is out of range (0.."
  msgid "constant argument %d for builtin %qF is out of range (0-%wu)"
  msgstr "el argumento constante %d para la función interna %qF está fuera de rango (0.."
  
! #: config/s390/s390.cc:843
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument %d for builtin %qF is out of range (0.."
  msgid "constant argument %d for builtin %qF is out of range (%wd-%wd)"
  msgstr "el argumento constante %d para la función interna %qF está fuera de rango (0.."
  
! #: config/s390/s390.cc:892
  #, fuzzy, gcc-internal-format
  #| msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
  msgid "builtin %qF is not supported without %<-mhtm%> (default with %<-march=zEC12%> and higher)"
  msgstr "la función interna %qF no se admite sin -mhtm (predeterminado con -march=zEC12 y superiores)."
  
! #: config/s390/s390.cc:898
  #, fuzzy, gcc-internal-format
  #| msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
  msgid "builtin %qF requires %<-mvx%> (default with %<-march=z13%> and higher)"
  msgstr "la función interna %qF requiere -mvx (predeterminado con -march=z13 y superiores)."
  
! #: config/s390/s390.cc:905
  #, fuzzy, gcc-internal-format
  #| msgid "Builtin %qF requires z14 or higher."
  msgid "Builtin %qF requires z14 or higher"
  msgstr "la función interna %qF requiere z14 o superior."
  
! #: config/s390/s390.cc:911
  #, fuzzy, gcc-internal-format
  #| msgid "Builtin %qF requires z14 or higher."
  msgid "Builtin %qF requires z15 or higher"
  msgstr "la función interna %qF requiere z14 o superior."
  
! #: config/s390/s390.cc:917
  #, fuzzy, gcc-internal-format
  #| msgid "Builtin %qF requires z14 or higher."
  msgid "Builtin %qF requires z17 or higher"
  msgstr "la función interna %qF requiere z14 o superior."
  
! #: config/s390/s390.cc:939
  #, fuzzy, gcc-internal-format
  #| msgid "<unresolved overloaded function type>"
  msgid "unresolved overloaded builtin"
  msgstr "<tipo de función sobrecargada sin resolver>"
  
! #: config/s390/s390.cc:946
  #, gcc-internal-format
  msgid "bad builtin icode"
  msgstr "icode interno erróneo"
  
! #: config/s390/s390.cc:1080
  #, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr "argumento no válido %d para la función interna %qF"
  
! #: config/s390/s390.cc:1181
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr "el atributo %qE solicitado no es una pareja de constantes enteras no negativas separadas por coma o es demasiado grande (máx. %d)"
  
! #: config/s390/s390.cc:1274
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-extern)"
  msgstr "el argumento del atributo %qE no es (keep|thunk|thunk-extern)"
  
! #: config/s390/s390.cc:11111
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr "el tamaño total de las variables locales excede el límite de la arquitectura"
  
! #: config/s390/s390.cc:12511
  #, fuzzy, gcc-internal-format
  #| msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes.  An unconditional trap is added."
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is added"
  msgstr "el tamaño de marco de la función %qs de %wd bytes excede el límite de pila definido por el usuario de %d bytes.  Se agrega una trampa incondicional."
  
! #: config/s390/s390.cc:12527
  #, fuzzy, gcc-internal-format
  #| msgid "frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function."
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this function"
  msgstr "el tamaño de marco de la función %qs de %wd bytes es mayor que la mitad del tamaño de la pila. La revisión dinámica no será confiable. No se emitirá revisión para esta función."
  
! #: config/s390/s390.cc:12555
  #, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "el tamaño de marco de %qs es de %wd bytes"
  
! #: config/s390/s390.cc:12559
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr "%qs utiliza alojamiento dinámico de pila"
  
! #: config/s390/s390.cc:13306
  #, fuzzy, gcc-internal-format
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT with zero-width bit fields members changed in GCC 12"
  msgstr "el paso de parámetro para argumentos de tipo %qT ha cambiado en GCC 7.1"
  
! #: config/s390/s390.cc:14265
  #, fuzzy, gcc-internal-format
  #| msgid "%<__RTL%> function cannot be compiled with %<-flto%>"
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "la función %<__RTL%> no se puede compilar con %<-flto%>"
  
! #: config/s390/s390.cc:16617
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "no se admite la ABI de 64-bit en el modo ESA/390"
  
! #: config/s390/s390.cc:16624
  #, fuzzy, gcc-internal-format
  #| msgid "thunk-inline is only supported with -mindirect-branch-jump"
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr "thunk-inline solo se admite con -mindirect-branch-jump"
  
! #: config/s390/s390.cc:16659
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr "vector de hardware no está disponible en %s"
  
! #: config/s390/s390.cc:16662
  #, fuzzy, gcc-internal-format
  #| msgid "hardware vector support not available with -msoft-float"
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr "vector de hardware no está disponible con -msoft-float"
  
! #: config/s390/s390.cc:16691
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "hardware decimal floating point instructions not available on %s"
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr "las instrucciones de coma flotante decimal de hardware no están disponibles en %s"
  
! #: config/s390/s390.cc:16695
  #, fuzzy, gcc-internal-format
  #| msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr "las instrucciones de coma flotante decimal de hardware no están disponibles en el modo ESA/390"
  
! #: config/s390/s390.cc:16707
  #, fuzzy, gcc-internal-format
  #| msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr "-mhard-dfp no se puede usar en conjunción con -msoft-float"
  
! #: config/s390/s390.cc:16716
  #, fuzzy, gcc-internal-format
  #| msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr "no se admiten -mbackchain -mpacked-stack -mhard-float en combinación"
  
! #: config/s390/s390.cc:16722
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr "el tamaño de la pila debe ser mayor que el valor de la guardia de pila"
  
! #: config/s390/s390.cc:16724
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "el tamaño de la pila no debe ser mayor a 64k"
  
! #: config/s390/s390.cc:16727
  #, fuzzy, gcc-internal-format
  #| msgid "-mstack-guard implies use of -mstack-size"
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr "-mstack-guard implica el uso de -mstack-size"
  
! #: config/s390/s390.cc:16740
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16743
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16746
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16749
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16810
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is supported only for SH2A"
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr "el atributo %qE solo se admite para SH2A"
  
  #. argument is not a plain number
! #: config/s390/s390.cc:16846
  #, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "los argumentos para %qs deben ser enteros no negativos"
  
! #: config/s390/s390.cc:16853
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "el argumento para %qs es demasiado grande (máx. %d)"
  
! #: config/s390/s390.cc:16884
  #, fuzzy, gcc-internal-format
  #| msgid "-mno-pic-data-is-text-relative cannot be used without -fpic/-fPIC"
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr "-mno-pic-data-is-text-relative no puede utilizarse sin -fpic/-fPIC"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:17051
  #, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "no se admite el valor %qs para el atributo %<target%>"
  
! #: config/s390/s390.cc:18130
  #, fuzzy, gcc-internal-format
  #| msgid "invalid fp constant"
  msgid "invalid cc output constraint: %qs"
  msgstr "constante fp no válida"
  
! #: config/s390/s390.cc:18135
  #, fuzzy, gcc-internal-format
  #| msgid "-mhard-float not supported"
  msgid "multiple cc output constraints not supported"
  msgstr "no se admite -mhard-float"
  
! #: config/s390/s390.cc:18140
  #, fuzzy, gcc-internal-format
  #| msgid "asm-specifier for variable %qE conflicts with asm clobber list"
  msgid "%<asm%> specifier for cc output conflicts with %<asm%> clobber list"
  msgstr "el especificador asm para la variable %qE genera un conflicto con la lista de sobreescritura de asm"
  
! #: config/s390/s390.cc:18146
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for pointer diff"
  msgid "invalid type for cc output constraint"
*************** msgstr "no se permite -mlong-double-64 c
*** 47347,47386 ****
  msgid "%<-fcall-saved-REG%> is not supported for out registers"
  msgstr "no se admite -fcall-saved-REG para registros de salida"
  
! #: config/sparc/sparc.cc:1989
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel= is not supported on 32-bit systems"
  msgid "%<-mcmodel=%> is not supported in 32-bit mode"
  msgstr "-mcmodel= no se admite en sistemas de 32 bits"
  
! #: config/stormy16/stormy16.cc:1202
  #, gcc-internal-format
  msgid "local variable memory requirements exceed capacity"
  msgstr "los requerimientos de memoria para variables locales excede la capacidad"
  
! #: config/stormy16/stormy16.cc:1359
  #, fuzzy, gcc-internal-format
  #| msgid "function_profiler support"
  msgid "%<function_profiler%> support"
  msgstr "soporte para function_profiler"
  
! #: config/stormy16/stormy16.cc:1453
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use va_start in interrupt function"
  msgid "cannot use %<va_start%> in interrupt function"
  msgstr "no se puede usar va_start en una función de interrupción"
  
! #: config/stormy16/stormy16.cc:2032
  #, gcc-internal-format, gfc-internal-format
  msgid "switch statement of size %lu entries too large"
  msgstr "la declaración switch de tamaño de %lu entradas es demasiado grande"
  
! #: config/stormy16/stormy16.cc:2426
  #, gcc-internal-format
  msgid "%<__BELOW100__%> attribute only applies to variables"
  msgstr "el atributo %<__BELOW100__%> solamente se aplica a variables"
  
! #: config/stormy16/stormy16.cc:2433
  #, fuzzy, gcc-internal-format
  #| msgid "__BELOW100__ attribute not allowed with auto storage class"
  msgid "%<__BELOW100__%> attribute not allowed with auto storage class"
--- 49435,49474 ----
  msgid "%<-fcall-saved-REG%> is not supported for out registers"
  msgstr "no se admite -fcall-saved-REG para registros de salida"
  
! #: config/sparc/sparc.cc:1977
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel= is not supported on 32-bit systems"
  msgid "%<-mcmodel=%> is not supported in 32-bit mode"
  msgstr "-mcmodel= no se admite en sistemas de 32 bits"
  
! #: config/stormy16/stormy16.cc:1201
  #, gcc-internal-format
  msgid "local variable memory requirements exceed capacity"
  msgstr "los requerimientos de memoria para variables locales excede la capacidad"
  
! #: config/stormy16/stormy16.cc:1358
  #, fuzzy, gcc-internal-format
  #| msgid "function_profiler support"
  msgid "%<function_profiler%> support"
  msgstr "soporte para function_profiler"
  
! #: config/stormy16/stormy16.cc:1452
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use va_start in interrupt function"
  msgid "cannot use %<va_start%> in interrupt function"
  msgstr "no se puede usar va_start en una función de interrupción"
  
! #: config/stormy16/stormy16.cc:2031
  #, gcc-internal-format, gfc-internal-format
  msgid "switch statement of size %lu entries too large"
  msgstr "la declaración switch de tamaño de %lu entradas es demasiado grande"
  
! #: config/stormy16/stormy16.cc:2425
  #, gcc-internal-format
  msgid "%<__BELOW100__%> attribute only applies to variables"
  msgstr "el atributo %<__BELOW100__%> solamente se aplica a variables"
  
! #: config/stormy16/stormy16.cc:2432
  #, fuzzy, gcc-internal-format
  #| msgid "__BELOW100__ attribute not allowed with auto storage class"
  msgid "%<__BELOW100__%> attribute not allowed with auto storage class"
*************** msgstr ""
*** 47630,47657 ****
  msgid "%qs is defined but plugin support is disabled"
  msgstr "se define %qD pero no se usa"
  
! #: config/xtensa/xtensa.cc:2913
  #, gcc-internal-format
  msgid "boolean registers required for the floating-point option"
  msgstr "se requieren registros booleanos para la opción de coma flotante"
  
! #: config/xtensa/xtensa.cc:2948
  #, fuzzy, gcc-internal-format
  #| msgid "-f%s is not supported with CONST16 instructions"
  msgid "%<-f%s%> is not supported with CONST16 instructions"
  msgstr "no se admite -f%s con instrucciones CONST16"
  
! #: config/xtensa/xtensa.cc:2955
  #, gcc-internal-format
  msgid "PIC is required but not supported with CONST16 instructions"
  msgstr "se requiere PIC pero no se admite con instrucciones CONST16"
  
! #: config/xtensa/xtensa.cc:4409
  #, fuzzy, gcc-internal-format
  #| msgid "only uninitialized variables can be placed in a .bss section"
  msgid "only uninitialized variables can be placed in a %<.bss%> section"
  msgstr "sólo las variables sin inicializar se pueden colocar en una sección .bss"
  
  #: ada/gcc-interface/misc.cc:157
  #, gcc-internal-format
  msgid "%<-gnat%> misspelled as %<-gant%>"
--- 49718,49755 ----
  msgid "%qs is defined but plugin support is disabled"
  msgstr "se define %qD pero no se usa"
  
! #: config/xtensa/xtensa.cc:2762
  #, gcc-internal-format
  msgid "boolean registers required for the floating-point option"
  msgstr "se requieren registros booleanos para la opción de coma flotante"
  
! #: config/xtensa/xtensa.cc:2797
  #, fuzzy, gcc-internal-format
  #| msgid "-f%s is not supported with CONST16 instructions"
  msgid "%<-f%s%> is not supported with CONST16 instructions"
  msgstr "no se admite -f%s con instrucciones CONST16"
  
! #: config/xtensa/xtensa.cc:2804
  #, gcc-internal-format
  msgid "PIC is required but not supported with CONST16 instructions"
  msgstr "se requiere PIC pero no se admite con instrucciones CONST16"
  
! #: config/xtensa/xtensa.cc:4274
  #, fuzzy, gcc-internal-format
  #| msgid "only uninitialized variables can be placed in a .bss section"
  msgid "only uninitialized variables can be placed in a %<.bss%> section"
  msgstr "sólo las variables sin inicializar se pueden colocar en una sección .bss"
  
+ #: config/xtensa/xtensa.cc:6141
+ #, gcc-internal-format
+ msgid "constantsynth: method %qs invalid insn sequence, expected %wd (%wx)"
+ msgstr ""
+ 
+ #: config/xtensa/xtensa.cc:6146
+ #, gcc-internal-format
+ msgid "constantsynth: method %qs value mismatch, expected %wd (%wx) synthesized %wd (%wx)"
+ msgstr ""
+ 
  #: ada/gcc-interface/misc.cc:157
  #, gcc-internal-format
  msgid "%<-gnat%> misspelled as %<-gant%>"
*************** msgstr "-fexcess-precision=standard para
*** 47675,47760 ****
  msgid "%s contains too many lines"
  msgstr "¡ La insn contiene una dirección no válida !"
  
! #: ada/gcc-interface/trans.cc:1666
  #, fuzzy, gcc-internal-format
  #| msgid "subprogram %q+F not marked Inline_Always"
  msgid "subprogram %q+F not marked %<Inline_Always%>"
  msgstr "el subprograma %q+F no está marcado Inline_Always"
  
! #: ada/gcc-interface/trans.cc:1668 ada/gcc-interface/trans.cc:1674
  #, gcc-internal-format
  msgid "parent subprogram cannot be inlined"
  msgstr "el subprograma padre no puede ser inline"
  
! #: ada/gcc-interface/trans.cc:1672
  #, fuzzy, gcc-internal-format
  #| msgid "subprogram %q+F not marked Inline"
  msgid "subprogram %q+F not marked %<Inline%>"
  msgstr "el subprograma %q+F no está marcado Inline"
  
! #: ada/gcc-interface/utils.cc:4429
  #, gcc-internal-format
  msgid "invalid element type for attribute %qs"
  msgstr "tipo de elemento no válido para el atributo %qs"
  
! #: ada/gcc-interface/utils.cc:4453
  #, gcc-internal-format
  msgid "number of components of vector not a power of two"
  msgstr "el número de componentes de vector no es una potencia de dos"
  
! #: ada/gcc-interface/utils.cc:6707 ada/gcc-interface/utils.cc:6885
! #: ada/gcc-interface/utils.cc:7125
  #, gcc-internal-format
  msgid "%qs attribute ignored"
  msgstr "se descarta el atributo %qs"
  
! #: ada/gcc-interface/utils.cc:6762
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull attribute without arguments on a non-prototype"
  msgid "%qs attribute without arguments on a non-prototype"
  msgstr "un atributo que no es nulo sin argumento es un atributo que no es prototipo"
  
! #: ada/gcc-interface/utils.cc:6777
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull argument has invalid operand number (argument %lu)"
  msgid "%qs argument has invalid operand number (argument %lu)"
  msgstr "un argumento que no es nulo tiene un número de operando no válido (argumento %lu)"
  
! #: ada/gcc-interface/utils.cc:6799
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
  msgid "%qs argument with out-of-range operand number (argument %lu, operand %lu)"
  msgstr "un argumento que no es nulo con número de operando fuera de rango (argumento %lu, operando %lu)"
  
! #: ada/gcc-interface/utils.cc:6808
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
  msgid "%qs argument references non-pointer operand (argument %lu, operand %lu)"
  msgstr "un argumento que no es nulo hace referencia a un operando que no es puntero (argumento %lu, operando %lu)"
  
! #: ada/gcc-interface/utils.cc:6829
  #, gcc-internal-format
  msgid "%qs attribute requires prototypes with named arguments"
  msgstr "el atributo %qs requiere prototipos con argumentos nombrados"
  
! #: ada/gcc-interface/utils.cc:6838
  #, gcc-internal-format
  msgid "%qs attribute only applies to variadic functions"
  msgstr "el atributo %qs se aplica solamente a funciones variadic"
  
! #: ada/gcc-interface/utils.cc:7085 d/d-attribs.cc:362 d/d-attribs.cc:488
! #: rust/rust-attribs.cc:176
  #, gcc-internal-format
  msgid "%qE attribute has no effect"
  msgstr "el atributo %qE no tiene efecto"
  
! #: ada/gcc-interface/utils.cc:7420
  #, gcc-internal-format
  msgid "attribute %qs applies to array types only"
  msgstr "el atributo %qs solamente se aplica a tipos de matriz"
  
! #: c/c-convert.cc:104 c/c-typeck.cc:2730 c/c-typeck.cc:14877 cp/typeck.cc:2520
! #: cp/typeck.cc:9719 cp/typeck.cc:10512 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "no se descarta el valor void como debería de ser"
--- 49773,49940 ----
  msgid "%s contains too many lines"
  msgstr "¡ La insn contiene una dirección no válida !"
  
! #: ada/gcc-interface/trans.cc:1688
  #, fuzzy, gcc-internal-format
  #| msgid "subprogram %q+F not marked Inline_Always"
  msgid "subprogram %q+F not marked %<Inline_Always%>"
  msgstr "el subprograma %q+F no está marcado Inline_Always"
  
! #: ada/gcc-interface/trans.cc:1690 ada/gcc-interface/trans.cc:1696
  #, gcc-internal-format
  msgid "parent subprogram cannot be inlined"
  msgstr "el subprograma padre no puede ser inline"
  
! #: ada/gcc-interface/trans.cc:1694
  #, fuzzy, gcc-internal-format
  #| msgid "subprogram %q+F not marked Inline"
  msgid "subprogram %q+F not marked %<Inline%>"
  msgstr "el subprograma %q+F no está marcado Inline"
  
! #: ada/gcc-interface/utils.cc:4504
  #, gcc-internal-format
  msgid "invalid element type for attribute %qs"
  msgstr "tipo de elemento no válido para el atributo %qs"
  
! #: ada/gcc-interface/utils.cc:4528
  #, gcc-internal-format
  msgid "number of components of vector not a power of two"
  msgstr "el número de componentes de vector no es una potencia de dos"
  
! #: ada/gcc-interface/utils.cc:6958 ada/gcc-interface/utils.cc:7136
! #: ada/gcc-interface/utils.cc:7376
  #, gcc-internal-format
  msgid "%qs attribute ignored"
  msgstr "se descarta el atributo %qs"
  
! #: ada/gcc-interface/utils.cc:7013
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull attribute without arguments on a non-prototype"
  msgid "%qs attribute without arguments on a non-prototype"
  msgstr "un atributo que no es nulo sin argumento es un atributo que no es prototipo"
  
! #: ada/gcc-interface/utils.cc:7028
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull argument has invalid operand number (argument %lu)"
  msgid "%qs argument has invalid operand number (argument %lu)"
  msgstr "un argumento que no es nulo tiene un número de operando no válido (argumento %lu)"
  
! #: ada/gcc-interface/utils.cc:7050
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
  msgid "%qs argument with out-of-range operand number (argument %lu, operand %lu)"
  msgstr "un argumento que no es nulo con número de operando fuera de rango (argumento %lu, operando %lu)"
  
! #: ada/gcc-interface/utils.cc:7059
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
  msgid "%qs argument references non-pointer operand (argument %lu, operand %lu)"
  msgstr "un argumento que no es nulo hace referencia a un operando que no es puntero (argumento %lu, operando %lu)"
  
! #: ada/gcc-interface/utils.cc:7080
  #, gcc-internal-format
  msgid "%qs attribute requires prototypes with named arguments"
  msgstr "el atributo %qs requiere prototipos con argumentos nombrados"
  
! #: ada/gcc-interface/utils.cc:7089
  #, gcc-internal-format
  msgid "%qs attribute only applies to variadic functions"
  msgstr "el atributo %qs se aplica solamente a funciones variadic"
  
! #: ada/gcc-interface/utils.cc:7336 d/d-attribs.cc:362 d/d-attribs.cc:488
! #: rust/rust-attribs.cc:195
  #, gcc-internal-format
  msgid "%qE attribute has no effect"
  msgstr "el atributo %qE no tiene efecto"
  
! #: ada/gcc-interface/utils.cc:7671
  #, gcc-internal-format
  msgid "attribute %qs applies to array types only"
  msgstr "el atributo %qs solamente se aplica a tipos de matriz"
  
! #: algol68/a68-lang.cc:507 fortran/options.cc:691
! #, fuzzy, gcc-internal-format
! #| msgid "Argument to -fcheck is not valid: %s"
! msgid "Argument to %<-fcheck%> is not valid: %s"
! msgstr "El argumento para -fcheck es válido: %s"
! 
! #: algol68/a68-lang.cc:535
! #, fuzzy, gcc-internal-format
! #| msgid "invalid argument %qs to %qs"
! msgid "invalid argument for %<-fmodules-map%>: %s"
! msgstr "argumento %qs no válido para %qs"
! 
! #: algol68/a68-lang.cc:544
! #, fuzzy, gcc-internal-format
! #| msgid "cannot open profile file %s"
! msgid "cannot open modules map file %<%s%>"
! msgstr "no se puede abrir el fichero de perfil %s"
! 
! #: algol68/a68-lang.cc:549
! #, fuzzy, gcc-internal-format
! #| msgid "Can't delete module file %qs: %s"
! msgid "cannot determine size of modules map file %<%s%>"
! msgstr "No se puede borrar el fichero de módulo %qs: %s"
! 
! #: algol68/a68-lang.cc:556
! #, fuzzy, gcc-internal-format
! #| msgid "cannot read %s: %m"
! msgid "cannot read contents of modules map file %<%s%>"
! msgstr "no se puede leer %s: %m"
! 
! #: algol68/a68-lang.cc:666
! #, fuzzy, gcc-internal-format
! #| msgid "method attributes must be specified at the end only"
! msgid "exactly one source file must be specified on the command line"
! msgstr "los atributos de método sólo se deben especificar al final"
! 
! #: algol68/a68-low-coercions.cc:403
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "cannot read working set from %s"
! msgid "cannot do widening from %s to %s"
! msgstr "no se puede leer el conjunto de trabajo de %s"
! 
! #: algol68/a68-low-moids.cc:648
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Cannot open %s"
! msgid "Cannot lower mode %s"
! msgstr "No se puede abrir %s"
! 
! #: algol68/a68-low-prelude.cc:52
! #, gcc-internal-format
! msgid "no lowering routine installed for construct.  jemarch has been lazy"
! msgstr ""
! 
! #: algol68/a68-low.cc:318
! #, gcc-internal-format, gfc-internal-format
! msgid "get skip tree: cannot compute SKIP for mode %s"
! msgstr ""
! 
! #: algol68/a68-low.cc:1720
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "cannot open %s"
! msgid "cannot lower node %s"
! msgstr "no se puede abrir %s"
! 
! #: algol68/a68-parser-scanner.cc:337
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "could not open response file %s"
! msgid "could not open source file %s"
! msgstr "no se puede abrir el fichero de respuesta %s"
! 
! #: algol68/a68-parser-scanner.cc:344
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "%s: Not a directory"
! msgid "specified file %s is a directory"
! msgstr "%s: No es un directorio"
! 
! #: algol68/a68-parser-scanner.cc:349
! #, fuzzy, gcc-internal-format
! #| msgid "could not write to response file %s"
! msgid "could not get size of source file"
! msgstr "no se puede escribir en el fichero de respuesta %s"
! 
! #: c/c-convert.cc:104 c/c-typeck.cc:2805 c/c-typeck.cc:15412 cp/typeck.cc:2635
! #: cp/typeck.cc:9874 cp/typeck.cc:10682 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "no se descarta el valor void como debería de ser"
*************** msgstr ""
*** 47775,48254 ****
  msgid "conversion to non-scalar type requested"
  msgstr "se solicitó conversión a un tipo que no es escalar"
  
! #: c/c-decl.cc:914
  #, gcc-internal-format
  msgid "array %q+D assumed to have one element"
  msgstr "se asume que la matriz %q+D tiene un elemento"
  
! #: c/c-decl.cc:955
  #, gcc-internal-format
  msgid "%qD is static but used in inline function %qD which is not static"
  msgstr "%qD es estática pero se usa en la función inline %qD la cual no es estática"
  
! #: c/c-decl.cc:960
  #, gcc-internal-format
  msgid "%q+D is static but declared in inline function %qD which is not static"
  msgstr "%q+D es estática pero se declaró en la función inline %qD la cual no es estática"
  
! #: c/c-decl.cc:1156
  #, gcc-internal-format, gfc-internal-format
  msgid "GCC supports only %u nested scopes"
  msgstr "GCC sólo admite %u ámbitos anidados"
  
! #: c/c-decl.cc:1298 cp/decl.cc:382
  #, gcc-internal-format
  msgid "label %q+D used but not defined"
  msgstr "se usa la etiqueta %q+D pero no está definida"
  
! #: c/c-decl.cc:1343
  #, gcc-internal-format
  msgid "nested function %q+D declared but never defined"
  msgstr "se declara la función anidada %q+D pero nunca se define"
  
! #: c/c-decl.cc:1357
  #, gcc-internal-format
  msgid "inline function %q+D declared but never defined"
  msgstr "se declara la función inline %q+D pero nunca se define"
  
! #: c/c-decl.cc:1375
  #, gcc-internal-format
  msgid "unused variable %q+D"
  msgstr "variable %q+D sin usar"
  
! #: c/c-decl.cc:1381 cp/decl.cc:755
  #, gcc-internal-format
  msgid "variable %qD set but not used"
  msgstr "se define la variable %qD pero no se usa"
  
! #: c/c-decl.cc:1386
  #, gcc-internal-format
  msgid "type of array %q+D completed incompatibly with implicit initialization"
  msgstr "el tipo de la matriz %q+D se completó de forma incompatible con la inicialización implícita"
  
! #: c/c-decl.cc:1561
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is already declared in this scope"
  msgid "underspecified declaration of %qE, which is already declared in this scope"
  msgstr "%qD ya se declaró en este ámbito"
  
! #: c/c-decl.cc:1732 c/c-decl.cc:7925 c/c-decl.cc:8924 c/c-decl.cc:9862
! #: c/c-decl.cc:9868 c/c-decl.cc:10096
  #, gcc-internal-format
  msgid "originally defined here"
  msgstr "se definió originalmente aquí"
  
! #: c/c-decl.cc:1955
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter list with an ellipsis can%'t match an empty parameter name list declaration"
  msgid "a parameter list with an ellipsis cannot match an empty parameter name list declaration"
  msgstr "una lista de parámetros con una elipsis no puede coincidir con una declaración de nombre de lista de parámetros vacía."
  
! #: c/c-decl.cc:1963
  #, fuzzy, gcc-internal-format
  #| msgid "an argument type that has a default promotion can%'t match an empty parameter name list declaration"
  msgid "an argument type that has a default promotion cannot match an empty parameter name list declaration"
  msgstr "un tipo de argumento que tiene una promoción por defecto no puede coincidir con una declaración de nombre de lista de parámetros vacía."
  
! #: c/c-decl.cc:2011
  #, gcc-internal-format
  msgid "prototype for %q+D declares more arguments than previous old-style definition"
  msgstr "el prototipo para %q+D declara más argumentos que la definición anterior de estilo antiguo"
  
! #: c/c-decl.cc:2017
  #, gcc-internal-format
  msgid "prototype for %q+D declares fewer arguments than previous old-style definition"
  msgstr "el prototipo para %q+D declara menos argumentos que la definición anterior de estilo antiguo"
  
! #: c/c-decl.cc:2026
  #, gcc-internal-format
  msgid "prototype for %q+D declares argument %d with incompatible type"
  msgstr "el prototipo para %q+D declara el argumento %d con un tipo incompatible"
  
  #. If we get here, no errors were found, but do issue a warning
  #. for this poor-style construct.
! #: c/c-decl.cc:2039
  #, gcc-internal-format
  msgid "prototype for %q+D follows non-prototype definition"
  msgstr "prototipo para %q+D después de una definición que no es prototipo"
  
! #: c/c-decl.cc:2057
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+D was here"
  msgid "previous definition of %q+D with type %qT"
  msgstr "la definición previa de %q+D estaba aquí"
  
! #: c/c-decl.cc:2061
  #, fuzzy, gcc-internal-format
  #| msgid "previous implicit declaration of %q+D was here"
  msgid "previous implicit declaration of %q+D with type %qT"
  msgstr "la declaración implícita previa de %q+D estaba aquí"
  
! #: c/c-decl.cc:2065
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+D was here"
  msgid "previous declaration of %q+D with type %qT"
  msgstr "la declaración previa de %q+D estaba aquí"
  
! #: c/c-decl.cc:2127
  #, gcc-internal-format
  msgid "%q+D redeclared as different kind of symbol"
  msgstr "%q+D redeclarado como un tipo diferente de símbolo"
  
! #: c/c-decl.cc:2132
  #, gcc-internal-format
  msgid "built-in function %q+D declared as non-function"
  msgstr "la función interna %q+D no se declara como función"
  
! #: c/c-decl.cc:2135 c/c-decl.cc:3275
  #, gcc-internal-format
  msgid "declaration of %q+D shadows a built-in function"
  msgstr "la declaración de %q+D oscurece una función interna"
  
! #: c/c-decl.cc:2152
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting redeclaration of enumerator %q+D"
  msgstr "declaraciones de %q#D en conflicto"
  
! #: c/c-decl.cc:2159
  #, gcc-internal-format
  msgid "redeclaration of enumerator %q+D"
  msgstr "redeclaración del enumerador %q+D"
  
! #: c/c-decl.cc:2199
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting types for built-in function %q+D"
  msgid "conflicting types for built-in function %q+D; expected %qT"
  msgstr "tipos en conflicto para la función interna %q+D"
  
! #: c/c-decl.cc:2209 c/c-decl.cc:2234
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not declared in %qD"
  msgid "%qD is declared in header %qs"
  msgstr "%qD no se declaró en %qD"
  
! #: c/c-decl.cc:2220
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function %s"
  msgid "mismatch in argument %u type of built-in function %qD; expected %qT"
  msgstr "argumento no válido para la función interna %s"
  
! #: c/c-decl.cc:2225
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting types for built-in function %q+D"
  msgid "mismatch in return type of built-in function %qD; expected %qT"
  msgstr "tipos en conflicto para la función interna %q+D"
  
! #: c/c-decl.cc:2258
  #, gcc-internal-format
  msgid "conflicting types for %q+D"
  msgstr "tipos en conflicto para %q+D"
  
! #: c/c-decl.cc:2271 c/c-decl.cc:2308
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting types for %q+D"
  msgid "conflicting types for %q+D; have %qT"
  msgstr "tipos en conflicto para %q+D"
  
! #: c/c-decl.cc:2288
  #, gcc-internal-format
  msgid "conflicting named address spaces (generic vs %s) for %q+D"
  msgstr "se especificaron espacios de direcciones nombrados en conflicto (generic vs %s) para %q+D"
  
! #: c/c-decl.cc:2292
  #, gcc-internal-format
  msgid "conflicting named address spaces (%s vs generic) for %q+D"
  msgstr "se especificaron espacios de direcciones nombrados en conflicto (%s vs generic) para %q+D"
  
! #: c/c-decl.cc:2296
  #, gcc-internal-format
  msgid "conflicting named address spaces (%s vs %s) for %q+D"
  msgstr "se especificaron espacios de direcciones nombrados en conflicto (%s vs %s) para %q+D"
  
! #: c/c-decl.cc:2305
  #, gcc-internal-format
  msgid "conflicting type qualifiers for %q+D"
  msgstr "calificadores de tipos en conflicto para %q+D"
  
! #: c/c-decl.cc:2326
  #, gcc-internal-format
  msgid "conflicting types for %q+D due to enum/integer mismatch; have %qT"
  msgstr ""
  
! #: c/c-decl.cc:2343
  #, gcc-internal-format
  msgid "redefinition of typedef %q+D with different type"
  msgstr "redefinición de la definición de tipo %q+D con un tipo diferente"
  
! #: c/c-decl.cc:2356
  #, gcc-internal-format
  msgid "redefinition of typedef %q+D with variably modified type"
  msgstr "redefinición de la definición de tipo %q+D con un tipo modificado variablemente"
  
! #: c/c-decl.cc:2361
  #, gcc-internal-format
  msgid "redefinition of typedef %q+D"
  msgstr "redefinición de la definición de tipo %q+D"
  
! #: c/c-decl.cc:2389
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a built-in function"
  msgid "declaration of %qD shadows a built-in function"
  msgstr "la declaración de %q+D oscurece una función interna"
  
! #: c/c-decl.cc:2405
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of function %qD in invalid context"
  msgid "declaration of built-in function %qD without a prototype; expected %qT"
  msgstr "declaración de la función %qD en un contexto no válido"
  
! #: c/c-decl.cc:2429 c/c-decl.cc:2552
  #, gcc-internal-format
  msgid "redefinition of %q+D"
  msgstr "redefinición de %q+D"
  
! #: c/c-decl.cc:2468 c/c-decl.cc:2592
  #, gcc-internal-format
  msgid "static declaration of %q+D follows non-static declaration"
  msgstr "declaración static de %q+D después de una declaración que no es static"
  
! #: c/c-decl.cc:2479 c/c-decl.cc:2487 c/c-decl.cc:2581 c/c-decl.cc:2589
  #, gcc-internal-format
  msgid "non-static declaration of %q+D follows static declaration"
  msgstr "declaración que no es static de %q+D después de una declaración static"
  
! #: c/c-decl.cc:2504
  #, gcc-internal-format
  msgid "%<gnu_inline%> attribute present on %q+D"
  msgstr "atributo %<gnu_inline%> presente en %q+D"
  
! #: c/c-decl.cc:2507
  #, gcc-internal-format
  msgid "but not here"
  msgstr "pero no aquí"
  
! #: c/c-decl.cc:2526
  #, gcc-internal-format
  msgid "thread-local declaration of %q+D follows non-thread-local declaration"
  msgstr "declaración thread-local de %q+D después de una declaración que no es thread-local"
  
! #: c/c-decl.cc:2529
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q+D follows thread-local declaration"
  msgstr "declaración que no es thread-local de %q+D después de una declaración thread-local"
  
! #: c/c-decl.cc:2573
  #, gcc-internal-format
  msgid "extern declaration of %q+D follows declaration with no linkage"
  msgstr "declaración extern de %q+D después de una declaración sin enlace"
  
! #: c/c-decl.cc:2611
  #, gcc-internal-format
  msgid "declaration of %q+D with no linkage follows extern declaration"
  msgstr "declaración de %q+D sin enlace después de una declaración extern"
  
! #: c/c-decl.cc:2618
  #, gcc-internal-format
  msgid "redeclaration of %q+D with no linkage"
  msgstr "redeclaración de %q+D sin enlace"
  
! #: c/c-decl.cc:2644
  #, gcc-internal-format
  msgid "redeclaration of %q+D with different visibility (old visibility preserved)"
  msgstr "redeclaración de %q+D con visibilidad diferente (se preserva la visibilidad anterior)"
  
! #: c/c-decl.cc:2665
  #, gcc-internal-format
  msgid "redefinition of parameter %q+D"
  msgstr "redefinición del parámetro %q+D"
  
! #: c/c-decl.cc:2692
  #, gcc-internal-format
  msgid "redundant redeclaration of %q+D"
  msgstr "redeclaración redundante de %q+D"
  
! #: c/c-decl.cc:3233
  #, gcc-internal-format
  msgid "declaration of %q+D shadows previous non-variable"
  msgstr "la declaración de %q+D oscurece a una declaración previa que no es variable"
  
! #: c/c-decl.cc:3255
  #, gcc-internal-format
  msgid "declaration of %qD shadows a parameter"
  msgstr "la declaración de %qD oscurece un parámetro"
  
! #: c/c-decl.cc:3268 cp/name-lookup.cc:3569
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr "la declaración de %qD oscurece a una declaración global"
  
! #: c/c-decl.cc:3294
  #, gcc-internal-format
  msgid "declaration of %qD shadows a previous local"
  msgstr "la declaración de %qD oscurece a una declaración local previa"
  
! #: c/c-decl.cc:3300 cp/name-lookup.cc:3286
  #, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "aquí está la declaración oscurecida"
  
! #: c/c-decl.cc:3433
  #, gcc-internal-format
  msgid "nested extern declaration of %qD"
  msgstr "declaración externa anidada de %qD"
  
! #: c/c-decl.cc:3589 c/c-decl.cc:3603
  #, gcc-internal-format
  msgid "implicit declaration of function %qE; did you mean %qs?"
  msgstr "declaración implícita de la función %qE; ¿quiso decir %qs?"
  
! #: c/c-decl.cc:3595 c/c-decl.cc:3608
  #, gcc-internal-format
  msgid "implicit declaration of function %qE"
  msgstr "declaración implícita de la función %qE"
  
! #: c/c-decl.cc:3627
  #, fuzzy, gcc-internal-format
  #| msgid "include %qs or provide a declaration of %qD"
  msgid "include %qs or provide a declaration of %qE"
  msgstr "incluya %qs o proporcione una declaración de %qD"
  
! #: c/c-decl.cc:3898
  #, gcc-internal-format
  msgid "incompatible implicit declaration of built-in function %qD"
  msgstr "declaración implícita incompatible de la función interna %qD"
  
! #: c/c-decl.cc:3908
  #, gcc-internal-format
  msgid "include %qs or provide a declaration of %qD"
  msgstr "incluya %qs o proporcione una declaración de %qD"
  
! #: c/c-decl.cc:3919
  #, gcc-internal-format
  msgid "incompatible implicit declaration of function %qD"
  msgstr "declaración implícita incompatible de la función %qD"
  
! #: c/c-decl.cc:3980
  #, gcc-internal-format
  msgid "%qE undeclared here (not in a function); did you mean %qs?"
  msgstr "%qE no se declaró aquí (no en una función); ¿quiso decir %qs?"
  
! #: c/c-decl.cc:3985
  #, gcc-internal-format
  msgid "%qE undeclared here (not in a function)"
  msgstr "%qE no se declaró aquí (no en una función)"
  
! #: c/c-decl.cc:3998
  #, gcc-internal-format
  msgid "%qE undeclared (first use in this function); did you mean %qs?"
  msgstr "%qE no se declaró aquí (primer uso en esta función); ¿quiso decir %qs?"
  
! #: c/c-decl.cc:4003
  #, gcc-internal-format
  msgid "%qE undeclared (first use in this function)"
  msgstr "%qE no se declaró aquí (primer uso en esta función)"
  
! #: c/c-decl.cc:4007
  #, gcc-internal-format
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "cada identificador sin declarar se reporta sólo una vez para cada función en el que aparece"
  
! #: c/c-decl.cc:4055 cp/decl.cc:3630
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "la etiqueta %qE es referenciada fuera de cualquier función"
  
! #: c/c-decl.cc:4092
  #, gcc-internal-format
  msgid "jump into scope of identifier with variably modified type"
  msgstr "salto al ámbito de un identificador con tipo modificado variablemente"
  
! #: c/c-decl.cc:4095
  #, gcc-internal-format
  msgid "jump skips OpenMP %<allocate%> allocation"
  msgstr ""
  
! #: c/c-decl.cc:4098
  #, gcc-internal-format
  msgid "jump skips variable initialization"
  msgstr "el salto evita la inicialización de la variable"
  
! #: c/c-decl.cc:4100 c/c-decl.cc:4156 c/c-decl.cc:4247
  #, gcc-internal-format
  msgid "label %qD defined here"
  msgstr "la etiqueta %qD se define aquí"
  
! #: c/c-decl.cc:4155 c/c-decl.cc:4246
  #, gcc-internal-format
  msgid "jump into statement expression"
  msgstr "salto a una expresión de declaración"
  
! #: c/c-decl.cc:4178
  #, gcc-internal-format
  msgid "duplicate label declaration %qE"
  msgstr "declaración duplicada de la etiqueta %qE"
  
! #: c/c-decl.cc:4278 cp/decl.cc:4133
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "etiqueta %qD duplicada"
  
! #: c/c-decl.cc:4309
  #, gcc-internal-format
  msgid "traditional C lacks a separate namespace for labels, identifier %qE conflicts"
  msgstr "C tradicional carece de un espacio de nombres separado para etiquetas, el identificador %qE genera un conflicto con"
  
! #: c/c-decl.cc:4381
  #, fuzzy, gcc-internal-format
  #| msgid "switch jumps over variable initialization"
  msgid "switch jumps over OpenMP %<allocate%> allocation"
  msgstr "el switch salta sobre la inicialización de la variable"
  
! #: c/c-decl.cc:4387
  #, gcc-internal-format
  msgid "switch jumps over variable initialization"
  msgstr "el switch salta sobre la inicialización de la variable"
  
! #: c/c-decl.cc:4390 c/c-decl.cc:4403
  #, gcc-internal-format
  msgid "switch starts here"
  msgstr "switch inicia aquí"
  
! #: c/c-decl.cc:4402
  #, gcc-internal-format
  msgid "switch jumps into statement expression"
  msgstr "switch salta dentro de una expresión de declaración"
  
! #: c/c-decl.cc:4485
  #, gcc-internal-format
  msgid "%qE defined as wrong kind of tag"
  msgstr "%qE definido como un tipo erróneo de etiqueta"
  
! #: c/c-decl.cc:4682 cp/tree.cc:5085
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%qE attribute applied to %qD with void return type"
  msgstr "se descarta el atributo %qE en tipos"
  
! #: c/c-decl.cc:4691
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to functions or to structure, union or enumeration types"
  msgstr "el atributo %qE sólo se puede aplicar a definiciones de clase"
  
! #: c/c-decl.cc:4711
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to functions"
  msgid "standard %qE attribute can only be applied to functions"
  msgstr "el atributo %qE se aplica solamente a funciones"
  
! #: c/c-decl.cc:4731
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "standard %qE attribute can only be applied to function declarators or type specifiers with function type"
  msgstr "el atributo %qE sólo se puede aplicar a definiciones de clase"
  
! #: c/c-decl.cc:4733
  #, gcc-internal-format
  msgid "did you mean to specify it after %<)%> following function parameters?"
  msgstr ""
--- 49955,50463 ----
  msgid "conversion to non-scalar type requested"
  msgstr "se solicitó conversión a un tipo que no es escalar"
  
! #: c/c-decl.cc:917 c/c-decl.cc:6069 c/c-decl.cc:6072
! #, gcc-internal-format
! msgid "array size missing in %q+D"
! msgstr "falta el tamaño de la matriz en %q+D"
! 
! #: c/c-decl.cc:920
  #, gcc-internal-format
  msgid "array %q+D assumed to have one element"
  msgstr "se asume que la matriz %q+D tiene un elemento"
  
! #: c/c-decl.cc:961
  #, gcc-internal-format
  msgid "%qD is static but used in inline function %qD which is not static"
  msgstr "%qD es estática pero se usa en la función inline %qD la cual no es estática"
  
! #: c/c-decl.cc:966
  #, gcc-internal-format
  msgid "%q+D is static but declared in inline function %qD which is not static"
  msgstr "%q+D es estática pero se declaró en la función inline %qD la cual no es estática"
  
! #: c/c-decl.cc:1162
  #, gcc-internal-format, gfc-internal-format
  msgid "GCC supports only %u nested scopes"
  msgstr "GCC sólo admite %u ámbitos anidados"
  
! #: c/c-decl.cc:1304 cp/decl.cc:416
  #, gcc-internal-format
  msgid "label %q+D used but not defined"
  msgstr "se usa la etiqueta %q+D pero no está definida"
  
! #: c/c-decl.cc:1349
  #, gcc-internal-format
  msgid "nested function %q+D declared but never defined"
  msgstr "se declara la función anidada %q+D pero nunca se define"
  
! #: c/c-decl.cc:1363
  #, gcc-internal-format
  msgid "inline function %q+D declared but never defined"
  msgstr "se declara la función inline %q+D pero nunca se define"
  
! #: c/c-decl.cc:1381
  #, gcc-internal-format
  msgid "unused variable %q+D"
  msgstr "variable %q+D sin usar"
  
! #: c/c-decl.cc:1387 cp/decl.cc:873
  #, gcc-internal-format
  msgid "variable %qD set but not used"
  msgstr "se define la variable %qD pero no se usa"
  
! #: c/c-decl.cc:1392
  #, gcc-internal-format
  msgid "type of array %q+D completed incompatibly with implicit initialization"
  msgstr "el tipo de la matriz %q+D se completó de forma incompatible con la inicialización implícita"
  
! #: c/c-decl.cc:1567
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is already declared in this scope"
  msgid "underspecified declaration of %qE, which is already declared in this scope"
  msgstr "%qD ya se declaró en este ámbito"
  
! #: c/c-decl.cc:1735 c/c-decl.cc:7962
! #, fuzzy, gcc-internal-format
! #| msgid "defining a type in a cast is invalid in C++"
! msgid "using %qD as both a typedef and a tag is invalid in C++"
! msgstr "definir un tipo en una conversión es no válido en C++"
! 
! #: c/c-decl.cc:1738 c/c-decl.cc:7965 c/c-decl.cc:8971 c/c-decl.cc:9967
! #: c/c-decl.cc:9973 c/c-decl.cc:10204
  #, gcc-internal-format
  msgid "originally defined here"
  msgstr "se definió originalmente aquí"
  
! #: c/c-decl.cc:1961
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter list with an ellipsis can%'t match an empty parameter name list declaration"
  msgid "a parameter list with an ellipsis cannot match an empty parameter name list declaration"
  msgstr "una lista de parámetros con una elipsis no puede coincidir con una declaración de nombre de lista de parámetros vacía."
  
! #: c/c-decl.cc:1969
  #, fuzzy, gcc-internal-format
  #| msgid "an argument type that has a default promotion can%'t match an empty parameter name list declaration"
  msgid "an argument type that has a default promotion cannot match an empty parameter name list declaration"
  msgstr "un tipo de argumento que tiene una promoción por defecto no puede coincidir con una declaración de nombre de lista de parámetros vacía."
  
! #: c/c-decl.cc:2017
  #, gcc-internal-format
  msgid "prototype for %q+D declares more arguments than previous old-style definition"
  msgstr "el prototipo para %q+D declara más argumentos que la definición anterior de estilo antiguo"
  
! #: c/c-decl.cc:2023
  #, gcc-internal-format
  msgid "prototype for %q+D declares fewer arguments than previous old-style definition"
  msgstr "el prototipo para %q+D declara menos argumentos que la definición anterior de estilo antiguo"
  
! #: c/c-decl.cc:2032
  #, gcc-internal-format
  msgid "prototype for %q+D declares argument %d with incompatible type"
  msgstr "el prototipo para %q+D declara el argumento %d con un tipo incompatible"
  
  #. If we get here, no errors were found, but do issue a warning
  #. for this poor-style construct.
! #: c/c-decl.cc:2045
  #, gcc-internal-format
  msgid "prototype for %q+D follows non-prototype definition"
  msgstr "prototipo para %q+D después de una definición que no es prototipo"
  
! #: c/c-decl.cc:2063
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+D was here"
  msgid "previous definition of %q+D with type %qT"
  msgstr "la definición previa de %q+D estaba aquí"
  
! #: c/c-decl.cc:2067
  #, fuzzy, gcc-internal-format
  #| msgid "previous implicit declaration of %q+D was here"
  msgid "previous implicit declaration of %q+D with type %qT"
  msgstr "la declaración implícita previa de %q+D estaba aquí"
  
! #: c/c-decl.cc:2071
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+D was here"
  msgid "previous declaration of %q+D with type %qT"
  msgstr "la declaración previa de %q+D estaba aquí"
  
! #: c/c-decl.cc:2109
! #, fuzzy, gcc-internal-format
! #| msgid "Virtual function multiversioning not supported"
! msgid "cannot use function multiversioning on a renamed function"
! msgstr "No se admiten versiones múltiples de funciones virtuales"
! 
! #: c/c-decl.cc:2162
  #, gcc-internal-format
  msgid "%q+D redeclared as different kind of symbol"
  msgstr "%q+D redeclarado como un tipo diferente de símbolo"
  
! #: c/c-decl.cc:2167
  #, gcc-internal-format
  msgid "built-in function %q+D declared as non-function"
  msgstr "la función interna %q+D no se declara como función"
  
! #: c/c-decl.cc:2170 c/c-decl.cc:3349
  #, gcc-internal-format
  msgid "declaration of %q+D shadows a built-in function"
  msgstr "la declaración de %q+D oscurece una función interna"
  
! #: c/c-decl.cc:2187
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting redeclaration of enumerator %q+D"
  msgstr "declaraciones de %q#D en conflicto"
  
! #: c/c-decl.cc:2194
  #, gcc-internal-format
  msgid "redeclaration of enumerator %q+D"
  msgstr "redeclaración del enumerador %q+D"
  
! #: c/c-decl.cc:2234
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting types for built-in function %q+D"
  msgid "conflicting types for built-in function %q+D; expected %qT"
  msgstr "tipos en conflicto para la función interna %q+D"
  
! #: c/c-decl.cc:2244 c/c-decl.cc:2269
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not declared in %qD"
  msgid "%qD is declared in header %qs"
  msgstr "%qD no se declaró en %qD"
  
! #: c/c-decl.cc:2255
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function %s"
  msgid "mismatch in argument %u type of built-in function %qD; expected %qT"
  msgstr "argumento no válido para la función interna %s"
  
! #: c/c-decl.cc:2260
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting types for built-in function %q+D"
  msgid "mismatch in return type of built-in function %qD; expected %qT"
  msgstr "tipos en conflicto para la función interna %q+D"
  
! #: c/c-decl.cc:2293
  #, gcc-internal-format
  msgid "conflicting types for %q+D"
  msgstr "tipos en conflicto para %q+D"
  
! #: c/c-decl.cc:2306 c/c-decl.cc:2367
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting types for %q+D"
  msgid "conflicting types for %q+D; have %qT"
  msgstr "tipos en conflicto para %q+D"
  
! #: c/c-decl.cc:2323
  #, gcc-internal-format
  msgid "conflicting named address spaces (generic vs %s) for %q+D"
  msgstr "se especificaron espacios de direcciones nombrados en conflicto (generic vs %s) para %q+D"
  
! #: c/c-decl.cc:2327
  #, gcc-internal-format
  msgid "conflicting named address spaces (%s vs generic) for %q+D"
  msgstr "se especificaron espacios de direcciones nombrados en conflicto (%s vs generic) para %q+D"
  
! #: c/c-decl.cc:2331
  #, gcc-internal-format
  msgid "conflicting named address spaces (%s vs %s) for %q+D"
  msgstr "se especificaron espacios de direcciones nombrados en conflicto (%s vs %s) para %q+D"
  
! #: c/c-decl.cc:2340
  #, gcc-internal-format
  msgid "conflicting type qualifiers for %q+D"
  msgstr "calificadores de tipos en conflicto para %q+D"
  
! #: c/c-decl.cc:2391
  #, gcc-internal-format
  msgid "conflicting types for %q+D due to enum/integer mismatch; have %qT"
  msgstr ""
  
! #: c/c-decl.cc:2408
  #, gcc-internal-format
  msgid "redefinition of typedef %q+D with different type"
  msgstr "redefinición de la definición de tipo %q+D con un tipo diferente"
  
! #: c/c-decl.cc:2421
  #, gcc-internal-format
  msgid "redefinition of typedef %q+D with variably modified type"
  msgstr "redefinición de la definición de tipo %q+D con un tipo modificado variablemente"
  
! #: c/c-decl.cc:2426
  #, gcc-internal-format
  msgid "redefinition of typedef %q+D"
  msgstr "redefinición de la definición de tipo %q+D"
  
! #: c/c-decl.cc:2454
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a built-in function"
  msgid "declaration of %qD shadows a built-in function"
  msgstr "la declaración de %q+D oscurece una función interna"
  
! #: c/c-decl.cc:2470
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of function %qD in invalid context"
  msgid "declaration of built-in function %qD without a prototype; expected %qT"
  msgstr "declaración de la función %qD en un contexto no válido"
  
! #: c/c-decl.cc:2494 c/c-decl.cc:2621
  #, gcc-internal-format
  msgid "redefinition of %q+D"
  msgstr "redefinición de %q+D"
  
! #: c/c-decl.cc:2533 c/c-decl.cc:2661
  #, gcc-internal-format
  msgid "static declaration of %q+D follows non-static declaration"
  msgstr "declaración static de %q+D después de una declaración que no es static"
  
! #: c/c-decl.cc:2544 c/c-decl.cc:2552 c/c-decl.cc:2650 c/c-decl.cc:2658
  #, gcc-internal-format
  msgid "non-static declaration of %q+D follows static declaration"
  msgstr "declaración que no es static de %q+D después de una declaración static"
  
! #: c/c-decl.cc:2569
  #, gcc-internal-format
  msgid "%<gnu_inline%> attribute present on %q+D"
  msgstr "atributo %<gnu_inline%> presente en %q+D"
  
! #: c/c-decl.cc:2572
  #, gcc-internal-format
  msgid "but not here"
  msgstr "pero no aquí"
  
! #: c/c-decl.cc:2595
  #, gcc-internal-format
  msgid "thread-local declaration of %q+D follows non-thread-local declaration"
  msgstr "declaración thread-local de %q+D después de una declaración que no es thread-local"
  
! #: c/c-decl.cc:2598
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q+D follows thread-local declaration"
  msgstr "declaración que no es thread-local de %q+D después de una declaración thread-local"
  
! #: c/c-decl.cc:2642
  #, gcc-internal-format
  msgid "extern declaration of %q+D follows declaration with no linkage"
  msgstr "declaración extern de %q+D después de una declaración sin enlace"
  
! #: c/c-decl.cc:2680
  #, gcc-internal-format
  msgid "declaration of %q+D with no linkage follows extern declaration"
  msgstr "declaración de %q+D sin enlace después de una declaración extern"
  
! #: c/c-decl.cc:2687
  #, gcc-internal-format
  msgid "redeclaration of %q+D with no linkage"
  msgstr "redeclaración de %q+D sin enlace"
  
! #: c/c-decl.cc:2702
! #, fuzzy, gcc-internal-format
! #| msgid "previous declaration of %q+D was inline"
! msgid "duplicate declaration of %qD is invalid in C++"
! msgstr "la declaración previa de %q+D era inline"
! 
! #: c/c-decl.cc:2712
  #, gcc-internal-format
  msgid "redeclaration of %q+D with different visibility (old visibility preserved)"
  msgstr "redeclaración de %q+D con visibilidad diferente (se preserva la visibilidad anterior)"
  
! #: c/c-decl.cc:2733
  #, gcc-internal-format
  msgid "redefinition of parameter %q+D"
  msgstr "redefinición del parámetro %q+D"
  
! #: c/c-decl.cc:2760
  #, gcc-internal-format
  msgid "redundant redeclaration of %q+D"
  msgstr "redeclaración redundante de %q+D"
  
! #: c/c-decl.cc:3307
  #, gcc-internal-format
  msgid "declaration of %q+D shadows previous non-variable"
  msgstr "la declaración de %q+D oscurece a una declaración previa que no es variable"
  
! #: c/c-decl.cc:3329
  #, gcc-internal-format
  msgid "declaration of %qD shadows a parameter"
  msgstr "la declaración de %qD oscurece un parámetro"
  
! #: c/c-decl.cc:3342 cp/name-lookup.cc:3659
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr "la declaración de %qD oscurece a una declaración global"
  
! #: c/c-decl.cc:3368
  #, gcc-internal-format
  msgid "declaration of %qD shadows a previous local"
  msgstr "la declaración de %qD oscurece a una declaración local previa"
  
! #: c/c-decl.cc:3374 cp/name-lookup.cc:3370
  #, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "aquí está la declaración oscurecida"
  
! #: c/c-decl.cc:3557
  #, gcc-internal-format
  msgid "nested extern declaration of %qD"
  msgstr "declaración externa anidada de %qD"
  
! #: c/c-decl.cc:3713 c/c-decl.cc:3727
  #, gcc-internal-format
  msgid "implicit declaration of function %qE; did you mean %qs?"
  msgstr "declaración implícita de la función %qE; ¿quiso decir %qs?"
  
! #: c/c-decl.cc:3719 c/c-decl.cc:3732
  #, gcc-internal-format
  msgid "implicit declaration of function %qE"
  msgstr "declaración implícita de la función %qE"
  
! #: c/c-decl.cc:3751
  #, fuzzy, gcc-internal-format
  #| msgid "include %qs or provide a declaration of %qD"
  msgid "include %qs or provide a declaration of %qE"
  msgstr "incluya %qs o proporcione una declaración de %qD"
  
! #: c/c-decl.cc:4022
  #, gcc-internal-format
  msgid "incompatible implicit declaration of built-in function %qD"
  msgstr "declaración implícita incompatible de la función interna %qD"
  
! #: c/c-decl.cc:4032
  #, gcc-internal-format
  msgid "include %qs or provide a declaration of %qD"
  msgstr "incluya %qs o proporcione una declaración de %qD"
  
! #: c/c-decl.cc:4043
  #, gcc-internal-format
  msgid "incompatible implicit declaration of function %qD"
  msgstr "declaración implícita incompatible de la función %qD"
  
! #: c/c-decl.cc:4104
  #, gcc-internal-format
  msgid "%qE undeclared here (not in a function); did you mean %qs?"
  msgstr "%qE no se declaró aquí (no en una función); ¿quiso decir %qs?"
  
! #: c/c-decl.cc:4109
  #, gcc-internal-format
  msgid "%qE undeclared here (not in a function)"
  msgstr "%qE no se declaró aquí (no en una función)"
  
! #: c/c-decl.cc:4122
  #, gcc-internal-format
  msgid "%qE undeclared (first use in this function); did you mean %qs?"
  msgstr "%qE no se declaró aquí (primer uso en esta función); ¿quiso decir %qs?"
  
! #: c/c-decl.cc:4127
  #, gcc-internal-format
  msgid "%qE undeclared (first use in this function)"
  msgstr "%qE no se declaró aquí (primer uso en esta función)"
  
! #: c/c-decl.cc:4131
  #, gcc-internal-format
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "cada identificador sin declarar se reporta sólo una vez para cada función en el que aparece"
  
! #: c/c-decl.cc:4179 cp/decl.cc:3833
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "la etiqueta %qE es referenciada fuera de cualquier función"
  
! #: c/c-decl.cc:4216
  #, gcc-internal-format
  msgid "jump into scope of identifier with variably modified type"
  msgstr "salto al ámbito de un identificador con tipo modificado variablemente"
  
! #: c/c-decl.cc:4219
  #, gcc-internal-format
  msgid "jump skips OpenMP %<allocate%> allocation"
  msgstr ""
  
! #: c/c-decl.cc:4222
  #, gcc-internal-format
  msgid "jump skips variable initialization"
  msgstr "el salto evita la inicialización de la variable"
  
! #: c/c-decl.cc:4224 c/c-decl.cc:4280 c/c-decl.cc:4371
  #, gcc-internal-format
  msgid "label %qD defined here"
  msgstr "la etiqueta %qD se define aquí"
  
! #: c/c-decl.cc:4279 c/c-decl.cc:4370
  #, gcc-internal-format
  msgid "jump into statement expression"
  msgstr "salto a una expresión de declaración"
  
! #: c/c-decl.cc:4302
  #, gcc-internal-format
  msgid "duplicate label declaration %qE"
  msgstr "declaración duplicada de la etiqueta %qE"
  
! #: c/c-decl.cc:4402 cp/decl.cc:4667
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "etiqueta %qD duplicada"
  
! #: c/c-decl.cc:4433
  #, gcc-internal-format
  msgid "traditional C lacks a separate namespace for labels, identifier %qE conflicts"
  msgstr "C tradicional carece de un espacio de nombres separado para etiquetas, el identificador %qE genera un conflicto con"
  
! #: c/c-decl.cc:4495
! #, fuzzy, gcc-internal-format
! #| msgid "jump into scope of identifier with variably modified type"
! msgid "switch jumps into scope of identifier with variably modified type"
! msgstr "salto al ámbito de un identificador con tipo modificado variablemente"
! 
! #: c/c-decl.cc:4505
  #, fuzzy, gcc-internal-format
  #| msgid "switch jumps over variable initialization"
  msgid "switch jumps over OpenMP %<allocate%> allocation"
  msgstr "el switch salta sobre la inicialización de la variable"
  
! #: c/c-decl.cc:4511
  #, gcc-internal-format
  msgid "switch jumps over variable initialization"
  msgstr "el switch salta sobre la inicialización de la variable"
  
! #: c/c-decl.cc:4514 c/c-decl.cc:4527
  #, gcc-internal-format
  msgid "switch starts here"
  msgstr "switch inicia aquí"
  
! #: c/c-decl.cc:4526
  #, gcc-internal-format
  msgid "switch jumps into statement expression"
  msgstr "switch salta dentro de una expresión de declaración"
  
! #: c/c-decl.cc:4609
  #, gcc-internal-format
  msgid "%qE defined as wrong kind of tag"
  msgstr "%qE definido como un tipo erróneo de etiqueta"
  
! #: c/c-decl.cc:4824 cp/tree.cc:5397
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%qE attribute applied to %qD with void return type"
  msgstr "se descarta el atributo %qE en tipos"
  
! #: c/c-decl.cc:4833
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to functions or to structure, union or enumeration types"
  msgstr "el atributo %qE sólo se puede aplicar a definiciones de clase"
  
! #: c/c-decl.cc:4853
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to functions"
  msgid "standard %qE attribute can only be applied to functions"
  msgstr "el atributo %qE se aplica solamente a funciones"
  
! #: c/c-decl.cc:4873
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "standard %qE attribute can only be applied to function declarators or type specifiers with function type"
  msgstr "el atributo %qE sólo se puede aplicar a definiciones de clase"
  
! #: c/c-decl.cc:4875
  #, gcc-internal-format
  msgid "did you mean to specify it after %<)%> following function parameters?"
  msgstr ""
*************** msgstr ""
*** 48257,48717 ****
  #. expressions, but is still appropriate as an error to
  #. avoid types declared in such a context escaping to
  #. the type of an auto variable.
! #: c/c-decl.cc:5038 c/c-decl.cc:8863
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as reference but not initialized"
  msgid "%qT declared in underspecified object initializer"
  msgstr "%qD declarado como referencia pero no se inicializa"
  
! #: c/c-decl.cc:5049
  #, gcc-internal-format
  msgid "unnamed struct/union that defines no instances"
  msgstr "struct/union sin nombre que no define ninguna instancia"
  
! #: c/c-decl.cc:5060
  #, gcc-internal-format
  msgid "empty declaration with storage class specifier does not redeclare tag"
  msgstr "una declaración vacía con especificadores de clase de almacenamiento no redeclara la etiqueta"
  
! #: c/c-decl.cc:5076
  #, gcc-internal-format
  msgid "empty declaration with type qualifier does not redeclare tag"
  msgstr "una declaración vacía con calificador de tipo no redeclara la etiqueta"
  
! #: c/c-decl.cc:5088
  #, gcc-internal-format
  msgid "empty declaration with %<_Alignas%> does not redeclare tag"
  msgstr "una declaración vacía con %<_Alignas%> no redeclara la etiqueta"
  
! #: c/c-decl.cc:5102
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration with %<_Alignas%> does not redeclare tag"
  msgid "empty declaration of %<enum%> type does not redeclare tag"
  msgstr "una declaración vacía con %<_Alignas%> no redeclara la etiqueta"
  
! #: c/c-decl.cc:5127 c/c-decl.cc:5135
  #, gcc-internal-format
  msgid "useless type name in empty declaration"
  msgstr "nombre de tipo sin uso en una declaración vacía"
  
! #: c/c-decl.cc:5143
  #, gcc-internal-format
  msgid "%<inline%> in empty declaration"
  msgstr "%<inline%> en una declaración vacía"
  
! #: c/c-decl.cc:5149
  #, gcc-internal-format
  msgid "%<_Noreturn%> in empty declaration"
  msgstr "%<_Noreturn%> en una declaración vacía"
  
! #: c/c-decl.cc:5155
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<constexpr%> in empty declaration"
  msgstr "%<inline%> en una declaración vacía"
  
! #: c/c-decl.cc:5161
  #, gcc-internal-format
  msgid "%<auto%> in file-scope empty declaration"
  msgstr "%<auto%> en una declaración vacía en ámbito de fichero"
  
! #: c/c-decl.cc:5167
  #, gcc-internal-format
  msgid "%<register%> in file-scope empty declaration"
  msgstr "%<register%> en una declaración vacía en ámbito de fichero"
  
! #: c/c-decl.cc:5175
  #, fuzzy, gcc-internal-format
  #| msgid "useless storage class specifier in empty declaration"
  msgid "storage class specifier in empty declaration with %<enum%> underlying type"
  msgstr "especificador de clase de almacenamiento sin uso en una declaración vacía"
  
! #: c/c-decl.cc:5181
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration with %<_Alignas%> does not redeclare tag"
  msgid "%qs in empty declaration with %<enum%> underlying type"
  msgstr "una declaración vacía con %<_Alignas%> no redeclara la etiqueta"
  
! #: c/c-decl.cc:5191
  #, fuzzy, gcc-internal-format
  #| msgid "useless type qualifier in empty declaration"
  msgid "type qualifier in empty declaration with %<enum%> underlying type"
  msgstr "calificador de tipo sin uso en una declaración vacía"
  
! #: c/c-decl.cc:5197
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<alignas%> in empty declaration with %<enum%> underlying type"
  msgstr "%<inline%> en una declaración vacía"
  
! #: c/c-decl.cc:5206
  #, gcc-internal-format
  msgid "useless storage class specifier in empty declaration"
  msgstr "especificador de clase de almacenamiento sin uso en una declaración vacía"
  
! #: c/c-decl.cc:5212
  #, gcc-internal-format
  msgid "useless %qs in empty declaration"
  msgstr "%qs sin uso en declaración vacía"
  
! #: c/c-decl.cc:5225
  #, gcc-internal-format
  msgid "useless type qualifier in empty declaration"
  msgstr "calificador de tipo sin uso en una declaración vacía"
  
! #: c/c-decl.cc:5232
  #, gcc-internal-format
  msgid "useless %<_Alignas%> in empty declaration"
  msgstr "%<_Alignas%> sin uso en la declaración vacía"
  
! #: c/c-decl.cc:5250
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<virtual%> in template declaration of %q#D"
  msgid "invalid use of attributes in empty declaration"
  msgstr "uso no válido de %<virtual%> en la declaración de plantilla de %q#D"
  
! #: c/c-decl.cc:5264 c/c-parser.cc:2558
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "declaración vacía"
  
! #: c/c-decl.cc:5336
  #, gcc-internal-format
  msgid "ISO C90 does not support %<static%> or type qualifiers in parameter array declarators"
  msgstr "ISO C90 no admite %<static%> o calificadores de tipo en los declaradores de parámetros de matrices"
  
! #: c/c-decl.cc:5340
  #, gcc-internal-format
  msgid "ISO C90 does not support %<[*]%> array declarators"
  msgstr "ISO C90 no admite declaradores de matriz %<[*]%>"
  
! #. C99 6.7.5.2p4
! #. A function definition isn't function prototype scope C99 6.2.1p4.
! #. C99 6.7.5.2p4
! #: c/c-decl.cc:5346 c/c-decl.cc:8448 c/c-decl.cc:10990
! #, gcc-internal-format
! msgid "%<[*]%> not allowed in other than function prototype scope"
! msgstr "no se permite %<[*]%> en otro lugar que no sea el ámbido de prototipo de función"
! 
! #: c/c-decl.cc:5539 cp/decl2.cc:1960 cp/name-lookup.cc:8996
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<omp::%s%> not allowed to be specified in this context"
  msgstr "no se puede usar %<this%> en este contexto"
  
! #: c/c-decl.cc:5622
  #, gcc-internal-format
  msgid "%q+D is usually a function"
  msgstr "%q+D generalmente es una función"
  
! #: c/c-decl.cc:5627 c/c-decl.cc:10820 cp/decl.cc:18578
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "no hay declaración previa para %qD"
  
! #: c/c-decl.cc:5636
  #, fuzzy, gcc-internal-format
  #| msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgid "typedef %qD is initialized (use %<__typeof__%> instead)"
  msgstr "typedef %qD está inicializado (utilice __typeof__ en su lugar)"
  
! #: c/c-decl.cc:5641
  #, gcc-internal-format
  msgid "function %qD is initialized like a variable"
  msgstr "la función %qD está inicializada como una variable"
  
  #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
! #: c/c-decl.cc:5647
  #, gcc-internal-format
  msgid "parameter %qD is initialized"
  msgstr "el parámetro %qD está inicializado"
  
! #: c/c-decl.cc:5667
  #, gcc-internal-format
  msgid "variable %qD has initializer but incomplete type"
  msgstr "la variable %qD tiene inicializador pero de tipo de dato incompleto"
  
! #: c/c-decl.cc:5749
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D given attribute noinline"
  msgid "inline function %q+D given attribute %qs"
  msgstr "se le dió a la función incluida en línea %q+D un atributo noinline"
  
! #: c/c-decl.cc:5806
  #, gcc-internal-format
  msgid "uninitialized const member in %qT is invalid in C++"
  msgstr "el miembro const sin inicializar en %qT es no válido en C++"
  
! #: c/c-decl.cc:5808
  #, gcc-internal-format
  msgid "%qD should be initialized"
  msgstr "%qD se debe inicializar"
  
! #: c/c-decl.cc:5889
  #, gcc-internal-format
  msgid "initializer fails to determine size of %q+D"
  msgstr "el inicializador no puede determinar el tamaño de %q+D"
  
! #: c/c-decl.cc:5894
! #, gcc-internal-format
! msgid "array size missing in %q+D"
! msgstr "falta el tamaño de la matriz en %q+D"
! 
! #: c/c-decl.cc:5898
  #, gcc-internal-format
  msgid "zero or negative size array %q+D"
  msgstr "matriz %q+D de tamaño cero o negativo"
  
! #: c/c-decl.cc:5989 m2/gm2-gcc/m2type.cc:1258
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t constant"
  msgstr "el tamaño de almacenamiento de %q+D no es constante"
  
! #: c/c-decl.cc:6039
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring asm-specifier for non-static local variable %q+D"
  msgid "ignoring %<asm%> specifier for non-static local variable %q+D"
  msgstr "se descarta el especificador asm para la variable local que no es estática %q+D"
  
! #: c/c-decl.cc:6077
  #, gcc-internal-format
  msgid "cannot put object with volatile field into register"
  msgstr "no se puede poner un objeto con un campo volatile en register"
  
! #: c/c-decl.cc:6163
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD is invalid in C++"
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "const %qD sin inicializar es no válida en C++"
  
! #: c/c-decl.cc:6178 cp/decl.cc:9533
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr "%q+D en directiva de objetivo de declaración no tiene tipo asociable"
  
! #: c/c-decl.cc:6441
  #, gcc-internal-format
  msgid "ISO C forbids forward parameter declarations"
  msgstr "ISO C prohíbe declaraciones adelantadas de parámetros"
  
! #: c/c-decl.cc:6481
  #, fuzzy, gcc-internal-format
  #| msgid "file-scope declaration of %qE specifies %<register%>"
  msgid "file-scope compound literal specifies %<register%>"
  msgstr "la declaración del ámbito de fichero de %qE especifica %<register%>"
  
! #: c/c-decl.cc:6487
  #, fuzzy, gcc-internal-format
  #| msgid "function-scope %qE implicitly auto and declared %qs"
  msgid "compound literal implicitly auto and declared %qs"
  msgstr "el ámbito de la función %qE es implícitamente auto y declarado %qs"
  
! #: c/c-decl.cc:6538
  #, fuzzy, gcc-internal-format
  #| msgid "array used as initializer"
  msgid "array of unknown size with empty initializer"
  msgstr "se usó una matriz como inicializador"
  
! #: c/c-decl.cc:6592
  #, gcc-internal-format
  msgid "defining a type in a compound literal is invalid in C++"
  msgstr "definir un tipo en una literal compuesta es no válido en C++"
  
! #: c/c-decl.cc:6613 c/c-decl.cc:6628
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant"
  msgstr "la anchura del campo de bits %qs no es una constante entera"
  
! #: c/c-decl.cc:6623
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant expression"
  msgstr "la anchura del campo de bits %qs no es una expresión constante entera"
  
! #: c/c-decl.cc:6634
  #, gcc-internal-format
  msgid "negative width in bit-field %qs"
  msgstr "anchura negativa en el campo de bit %qs"
  
! #: c/c-decl.cc:6639
  #, gcc-internal-format
  msgid "zero width for bit-field %qs"
  msgstr "anchura cero para el campo de bits %qs"
  
! #: c/c-decl.cc:6650
  #, gcc-internal-format
  msgid "bit-field %qs has invalid type"
  msgstr "el campo de bits %qs tiene un tipo no válido"
  
! #: c/c-decl.cc:6656
  #, gcc-internal-format
  msgid "cannot declare bit-field %qs with %<warn_if_not_aligned%> type"
  msgstr "no se puede declarar el campo de bits %qs con un tipo %<warn_if_not_aligned%>"
  
! #: c/c-decl.cc:6667
  #, gcc-internal-format
  msgid "type of bit-field %qs is a GCC extension"
  msgstr "el tipo de campo de bits %qs es una extensión de GCC"
  
! #: c/c-decl.cc:6673
  #, gcc-internal-format
  msgid "width of %qs exceeds its type"
  msgstr "la anchura de %qs excede su tipo"
  
! #: c/c-decl.cc:6692
  #, gcc-internal-format
  msgid "%qs is narrower than values of its type"
  msgstr "%qs es más estrecho que los valores de su tipo"
  
! #: c/c-decl.cc:6707
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids array %qE whose size can%'t be evaluated"
  msgid "ISO C90 forbids array %qE whose size cannot be evaluated"
  msgstr "ISO C90 prohíbe la matriz %qE cuyo tamaño no se puede evaluar"
  
! #: c/c-decl.cc:6710
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids array whose size can%'t be evaluated"
  msgid "ISO C90 forbids array whose size cannot be evaluated"
  msgstr "ISO C90 prohíbe la matriz cuyo tamaño no se puede evaluar"
  
! #: c/c-decl.cc:6717
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array %qE"
  msgstr "ISO C90 prohíbe la matriz de longitud variable %qE"
  
! #: c/c-decl.cc:6719
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array"
  msgstr "ISO C90 prohíbe la matriz de longitud variable"
  
! #: c/c-decl.cc:6962
  #, fuzzy, gcc-internal-format
  #| msgid "attributes may not be specified before"
  msgid "%<enum%> underlying type may not be specified here"
  msgstr "los atributos no se pueden especificar antes"
  
! #: c/c-decl.cc:6990 c/c-decl.cc:7397 c/c-decl.cc:7407
  #, gcc-internal-format
  msgid "variably modified %qE at file scope"
  msgstr "%qE variablemente modificado en el ámbito del fichero"
  
! #: c/c-decl.cc:6992
  #, gcc-internal-format
  msgid "variably modified field at file scope"
  msgstr "campo variablemente modificado en el ámbito del fichero"
  
! #: c/c-decl.cc:7012
  #, gcc-internal-format
  msgid "type defaults to %<int%> in declaration of %qE"
  msgstr "el tipo de dato por defecto es %<int%> en la declaración de %qE"
  
! #: c/c-decl.cc:7016
  #, gcc-internal-format
  msgid "type defaults to %<int%> in type name"
  msgstr "el tipo de dato por defecto es %<int%> en el nombre de tipo"
  
! #: c/c-decl.cc:7048
  #, gcc-internal-format
  msgid "duplicate %<const%>"
  msgstr "%<const%> duplicado"
  
! #: c/c-decl.cc:7050
  #, gcc-internal-format
  msgid "duplicate %<restrict%>"
  msgstr "%<restrict%> duplicado"
  
! #: c/c-decl.cc:7052
  #, gcc-internal-format
  msgid "duplicate %<volatile%>"
  msgstr "%<volatile%> duplicado"
  
! #: c/c-decl.cc:7054
  #, gcc-internal-format
  msgid "duplicate %<_Atomic%>"
  msgstr "%<_Atomic%> duplicado"
  
! #: c/c-decl.cc:7057
  #, gcc-internal-format, gfc-internal-format
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "espacios de direcciones nombrados generan un conflicto (%s vs %s)"
  
! #: c/c-decl.cc:7080 c/c-parser.cc:3839
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr "tipo matriz cualificado %<_Atomic%>"
  
! #: c/c-decl.cc:7095
  #, gcc-internal-format
  msgid "function definition declared %<auto%>"
  msgstr "la definición de la función se declaró como %<auto%>"
  
! #: c/c-decl.cc:7097
  #, gcc-internal-format
  msgid "function definition declared %<register%>"
  msgstr "la definición de la función se declaró como %<register%>"
  
! #: c/c-decl.cc:7099
  #, gcc-internal-format
  msgid "function definition declared %<typedef%>"
  msgstr "la definición de la función se declaró como %<typedef%>"
  
! #: c/c-decl.cc:7101
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared %<auto%>"
  msgid "function definition declared %qs"
  msgstr "la definición de la función se declaró como %<auto%>"
  
! #: c/c-decl.cc:7128
  #, gcc-internal-format
  msgid "storage class specified for structure field %qE"
  msgstr "se especificó una clase de almacenamiento para el campo de la estructura %qE"
  
! #: c/c-decl.cc:7131
  #, gcc-internal-format
  msgid "storage class specified for structure field"
  msgstr "se especificó una clase de almacenamiento para el campo de la estructura"
  
! #: c/c-decl.cc:7135
  #, gcc-internal-format
  msgid "storage class specified for parameter %qE"
  msgstr "se especificó una clase de almacenamiento para el parámetro %qE"
  
! #: c/c-decl.cc:7138
  #, gcc-internal-format
  msgid "storage class specified for unnamed parameter"
  msgstr "se especificó una clase de almacenamiento para un parámetro sin nombre"
  
! #: c/c-decl.cc:7141 cp/decl.cc:13707
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "se especificó una clase de almacenamiento para el nombre de tipo"
  
! #: c/c-decl.cc:7159
  #, gcc-internal-format
  msgid "%qE initialized and declared %<extern%>"
  msgstr "%qE se inicializó y declaró como %<extern%>"
  
! #: c/c-decl.cc:7163
  #, gcc-internal-format
  msgid "%qE has both %<extern%> and initializer"
  msgstr "%qE tiene %<extern%> e inicializador al mismo tiempo"
  
! #: c/c-decl.cc:7168
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<auto%>"
  msgstr "la declaración del ámbito de fichero de %qE especifica %<auto%>"
  
! #: c/c-decl.cc:7172
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<register%>"
  msgstr "la declaración del ámbito de fichero de %qE especifica %<register%>"
  
! #: c/c-decl.cc:7177
  #, gcc-internal-format
  msgid "nested function %qE declared %<extern%>"
  msgstr "la función anidada %qE se declaró %<extern%>"
  
! #: c/c-decl.cc:7180
  #, gcc-internal-format
  msgid "function-scope %qE implicitly auto and declared %qs"
  msgstr "el ámbito de la función %qE es implícitamente auto y declarado %qs"
--- 50466,50931 ----
  #. expressions, but is still appropriate as an error to
  #. avoid types declared in such a context escaping to
  #. the type of an auto variable.
! #: c/c-decl.cc:5202 c/c-decl.cc:8910
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as reference but not initialized"
  msgid "%qT declared in underspecified object initializer"
  msgstr "%qD declarado como referencia pero no se inicializa"
  
! #: c/c-decl.cc:5213
  #, gcc-internal-format
  msgid "unnamed struct/union that defines no instances"
  msgstr "struct/union sin nombre que no define ninguna instancia"
  
! #: c/c-decl.cc:5224
  #, gcc-internal-format
  msgid "empty declaration with storage class specifier does not redeclare tag"
  msgstr "una declaración vacía con especificadores de clase de almacenamiento no redeclara la etiqueta"
  
! #: c/c-decl.cc:5240
  #, gcc-internal-format
  msgid "empty declaration with type qualifier does not redeclare tag"
  msgstr "una declaración vacía con calificador de tipo no redeclara la etiqueta"
  
! #: c/c-decl.cc:5252
  #, gcc-internal-format
  msgid "empty declaration with %<_Alignas%> does not redeclare tag"
  msgstr "una declaración vacía con %<_Alignas%> no redeclara la etiqueta"
  
! #: c/c-decl.cc:5266
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration with %<_Alignas%> does not redeclare tag"
  msgid "empty declaration of %<enum%> type does not redeclare tag"
  msgstr "una declaración vacía con %<_Alignas%> no redeclara la etiqueta"
  
! #: c/c-decl.cc:5291 c/c-decl.cc:5299
  #, gcc-internal-format
  msgid "useless type name in empty declaration"
  msgstr "nombre de tipo sin uso en una declaración vacía"
  
! #: c/c-decl.cc:5307
  #, gcc-internal-format
  msgid "%<inline%> in empty declaration"
  msgstr "%<inline%> en una declaración vacía"
  
! #: c/c-decl.cc:5313
  #, gcc-internal-format
  msgid "%<_Noreturn%> in empty declaration"
  msgstr "%<_Noreturn%> en una declaración vacía"
  
! #: c/c-decl.cc:5319
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<constexpr%> in empty declaration"
  msgstr "%<inline%> en una declaración vacía"
  
! #: c/c-decl.cc:5325
  #, gcc-internal-format
  msgid "%<auto%> in file-scope empty declaration"
  msgstr "%<auto%> en una declaración vacía en ámbito de fichero"
  
! #: c/c-decl.cc:5331
  #, gcc-internal-format
  msgid "%<register%> in file-scope empty declaration"
  msgstr "%<register%> en una declaración vacía en ámbito de fichero"
  
! #: c/c-decl.cc:5339
  #, fuzzy, gcc-internal-format
  #| msgid "useless storage class specifier in empty declaration"
  msgid "storage class specifier in empty declaration with %<enum%> underlying type"
  msgstr "especificador de clase de almacenamiento sin uso en una declaración vacía"
  
! #: c/c-decl.cc:5345
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration with %<_Alignas%> does not redeclare tag"
  msgid "%qs in empty declaration with %<enum%> underlying type"
  msgstr "una declaración vacía con %<_Alignas%> no redeclara la etiqueta"
  
! #: c/c-decl.cc:5355
  #, fuzzy, gcc-internal-format
  #| msgid "useless type qualifier in empty declaration"
  msgid "type qualifier in empty declaration with %<enum%> underlying type"
  msgstr "calificador de tipo sin uso en una declaración vacía"
  
! #: c/c-decl.cc:5361
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<alignas%> in empty declaration with %<enum%> underlying type"
  msgstr "%<inline%> en una declaración vacía"
  
! #: c/c-decl.cc:5370
  #, gcc-internal-format
  msgid "useless storage class specifier in empty declaration"
  msgstr "especificador de clase de almacenamiento sin uso en una declaración vacía"
  
! #: c/c-decl.cc:5376
  #, gcc-internal-format
  msgid "useless %qs in empty declaration"
  msgstr "%qs sin uso en declaración vacía"
  
! #: c/c-decl.cc:5389
  #, gcc-internal-format
  msgid "useless type qualifier in empty declaration"
  msgstr "calificador de tipo sin uso en una declaración vacía"
  
! #: c/c-decl.cc:5396
  #, gcc-internal-format
  msgid "useless %<_Alignas%> in empty declaration"
  msgstr "%<_Alignas%> sin uso en la declaración vacía"
  
! #: c/c-decl.cc:5414
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<virtual%> in template declaration of %q#D"
  msgid "invalid use of attributes in empty declaration"
  msgstr "uso no válido de %<virtual%> en la declaración de plantilla de %q#D"
  
! #: c/c-decl.cc:5428 c/c-parser.cc:2663
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "declaración vacía"
  
! #: c/c-decl.cc:5500
  #, gcc-internal-format
  msgid "ISO C90 does not support %<static%> or type qualifiers in parameter array declarators"
  msgstr "ISO C90 no admite %<static%> o calificadores de tipo en los declaradores de parámetros de matrices"
  
! #: c/c-decl.cc:5505
  #, gcc-internal-format
  msgid "ISO C90 does not support %<[*]%> array declarators"
  msgstr "ISO C90 no admite declaradores de matriz %<[*]%>"
  
! #: c/c-decl.cc:5718 cp/decl2.cc:2181 cp/name-lookup.cc:9201
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<omp::%s%> not allowed to be specified in this context"
  msgstr "no se puede usar %<this%> en este contexto"
  
! #: c/c-decl.cc:5810
  #, gcc-internal-format
  msgid "%q+D is usually a function"
  msgstr "%q+D generalmente es una función"
  
! #: c/c-decl.cc:5815 c/c-decl.cc:10935 cp/decl.cc:19821
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "no hay declaración previa para %qD"
  
! #: c/c-decl.cc:5824
  #, fuzzy, gcc-internal-format
  #| msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgid "typedef %qD is initialized (use %<__typeof__%> instead)"
  msgstr "typedef %qD está inicializado (utilice __typeof__ en su lugar)"
  
! #: c/c-decl.cc:5829
  #, gcc-internal-format
  msgid "function %qD is initialized like a variable"
  msgstr "la función %qD está inicializada como una variable"
  
  #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
! #: c/c-decl.cc:5835
  #, gcc-internal-format
  msgid "parameter %qD is initialized"
  msgstr "el parámetro %qD está inicializado"
  
! #: c/c-decl.cc:5855
  #, gcc-internal-format
  msgid "variable %qD has initializer but incomplete type"
  msgstr "la variable %qD tiene inicializador pero de tipo de dato incompleto"
  
! #: c/c-decl.cc:5917
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D given attribute noinline"
  msgid "inline function %q+D given attribute %qs"
  msgstr "se le dió a la función incluida en línea %q+D un atributo noinline"
  
! #: c/c-decl.cc:5945
! #, fuzzy, gcc-internal-format
! #| msgid "__label__ declarations are only allowed in function scopes"
! msgid "versioned declarations are only allowed at file scope"
! msgstr "las declaraciones __label__ sólo se permiten en ámbitos de función"
! 
! #: c/c-decl.cc:5985
  #, gcc-internal-format
  msgid "uninitialized const member in %qT is invalid in C++"
  msgstr "el miembro const sin inicializar en %qT es no válido en C++"
  
! #: c/c-decl.cc:5987
  #, gcc-internal-format
  msgid "%qD should be initialized"
  msgstr "%qD se debe inicializar"
  
! #: c/c-decl.cc:6064
  #, gcc-internal-format
  msgid "initializer fails to determine size of %q+D"
  msgstr "el inicializador no puede determinar el tamaño de %q+D"
  
! #: c/c-decl.cc:6076
  #, gcc-internal-format
  msgid "zero or negative size array %q+D"
  msgstr "matriz %q+D de tamaño cero o negativo"
  
! #: c/c-decl.cc:6167 m2/gm2-gcc/m2type.cc:1270
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t constant"
  msgstr "el tamaño de almacenamiento de %q+D no es constante"
  
! #: c/c-decl.cc:6217
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring asm-specifier for non-static local variable %q+D"
  msgid "ignoring %<asm%> specifier for non-static local variable %q+D"
  msgstr "se descarta el especificador asm para la variable local que no es estática %q+D"
  
! #: c/c-decl.cc:6255
  #, gcc-internal-format
  msgid "cannot put object with volatile field into register"
  msgstr "no se puede poner un objeto con un campo volatile en register"
  
! #: c/c-decl.cc:6341
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD is invalid in C++"
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "const %qD sin inicializar es no válida en C++"
  
! #: c/c-decl.cc:6356 cp/decl.cc:10248
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr "%q+D en directiva de objetivo de declaración no tiene tipo asociable"
  
! #: c/c-decl.cc:6440
! #, fuzzy, gcc-internal-format
! #| msgid "Warn about mismatched declarations of VLA parameters."
! msgid "more than one list of forward declarations of parameters"
! msgstr "Avisa sobre declaraciones discrepantes de parámetros VLA."
! 
! #: c/c-decl.cc:6443
  #, gcc-internal-format
  msgid "ISO C forbids forward parameter declarations"
  msgstr "ISO C prohíbe declaraciones adelantadas de parámetros"
  
! #: c/c-decl.cc:6483
  #, fuzzy, gcc-internal-format
  #| msgid "file-scope declaration of %qE specifies %<register%>"
  msgid "file-scope compound literal specifies %<register%>"
  msgstr "la declaración del ámbito de fichero de %qE especifica %<register%>"
  
! #: c/c-decl.cc:6489
  #, fuzzy, gcc-internal-format
  #| msgid "function-scope %qE implicitly auto and declared %qs"
  msgid "compound literal implicitly auto and declared %qs"
  msgstr "el ámbito de la función %qE es implícitamente auto y declarado %qs"
  
! #: c/c-decl.cc:6540
  #, fuzzy, gcc-internal-format
  #| msgid "array used as initializer"
  msgid "array of unknown size with empty initializer"
  msgstr "se usó una matriz como inicializador"
  
! #: c/c-decl.cc:6555
! #, fuzzy, gcc-internal-format
! #| msgid "storage size of %qD isn%'t constant"
! msgid "storage size isn%'t constant"
! msgstr "el tamaño de almacenamiento de %qD no es constante"
! 
! #: c/c-decl.cc:6599
  #, gcc-internal-format
  msgid "defining a type in a compound literal is invalid in C++"
  msgstr "definir un tipo en una literal compuesta es no válido en C++"
  
! #: c/c-decl.cc:6620 c/c-decl.cc:6635
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant"
  msgstr "la anchura del campo de bits %qs no es una constante entera"
  
! #: c/c-decl.cc:6630
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant expression"
  msgstr "la anchura del campo de bits %qs no es una expresión constante entera"
  
! #: c/c-decl.cc:6641
  #, gcc-internal-format
  msgid "negative width in bit-field %qs"
  msgstr "anchura negativa en el campo de bit %qs"
  
! #: c/c-decl.cc:6646
  #, gcc-internal-format
  msgid "zero width for bit-field %qs"
  msgstr "anchura cero para el campo de bits %qs"
  
! #: c/c-decl.cc:6657
  #, gcc-internal-format
  msgid "bit-field %qs has invalid type"
  msgstr "el campo de bits %qs tiene un tipo no válido"
  
! #: c/c-decl.cc:6663
  #, gcc-internal-format
  msgid "cannot declare bit-field %qs with %<warn_if_not_aligned%> type"
  msgstr "no se puede declarar el campo de bits %qs con un tipo %<warn_if_not_aligned%>"
  
! #: c/c-decl.cc:6674
  #, gcc-internal-format
  msgid "type of bit-field %qs is a GCC extension"
  msgstr "el tipo de campo de bits %qs es una extensión de GCC"
  
! #: c/c-decl.cc:6680
  #, gcc-internal-format
  msgid "width of %qs exceeds its type"
  msgstr "la anchura de %qs excede su tipo"
  
! #: c/c-decl.cc:6699
  #, gcc-internal-format
  msgid "%qs is narrower than values of its type"
  msgstr "%qs es más estrecho que los valores de su tipo"
  
! #: c/c-decl.cc:6714
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids array %qE whose size can%'t be evaluated"
  msgid "ISO C90 forbids array %qE whose size cannot be evaluated"
  msgstr "ISO C90 prohíbe la matriz %qE cuyo tamaño no se puede evaluar"
  
! #: c/c-decl.cc:6717
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids array whose size can%'t be evaluated"
  msgid "ISO C90 forbids array whose size cannot be evaluated"
  msgstr "ISO C90 prohíbe la matriz cuyo tamaño no se puede evaluar"
  
! #: c/c-decl.cc:6724
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array %qE"
  msgstr "ISO C90 prohíbe la matriz de longitud variable %qE"
  
! #: c/c-decl.cc:6726
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array"
  msgstr "ISO C90 prohíbe la matriz de longitud variable"
  
! #: c/c-decl.cc:6991
  #, fuzzy, gcc-internal-format
  #| msgid "attributes may not be specified before"
  msgid "%<enum%> underlying type may not be specified here"
  msgstr "los atributos no se pueden especificar antes"
  
! #: c/c-decl.cc:7019 c/c-decl.cc:7429 c/c-decl.cc:7439
  #, gcc-internal-format
  msgid "variably modified %qE at file scope"
  msgstr "%qE variablemente modificado en el ámbito del fichero"
  
! #: c/c-decl.cc:7021
  #, gcc-internal-format
  msgid "variably modified field at file scope"
  msgstr "campo variablemente modificado en el ámbito del fichero"
  
! #: c/c-decl.cc:7041
  #, gcc-internal-format
  msgid "type defaults to %<int%> in declaration of %qE"
  msgstr "el tipo de dato por defecto es %<int%> en la declaración de %qE"
  
! #: c/c-decl.cc:7045
  #, gcc-internal-format
  msgid "type defaults to %<int%> in type name"
  msgstr "el tipo de dato por defecto es %<int%> en el nombre de tipo"
  
! #: c/c-decl.cc:7077
  #, gcc-internal-format
  msgid "duplicate %<const%>"
  msgstr "%<const%> duplicado"
  
! #: c/c-decl.cc:7079
  #, gcc-internal-format
  msgid "duplicate %<restrict%>"
  msgstr "%<restrict%> duplicado"
  
! #: c/c-decl.cc:7081
  #, gcc-internal-format
  msgid "duplicate %<volatile%>"
  msgstr "%<volatile%> duplicado"
  
! #: c/c-decl.cc:7083
  #, gcc-internal-format
  msgid "duplicate %<_Atomic%>"
  msgstr "%<_Atomic%> duplicado"
  
! #: c/c-decl.cc:7086
  #, gcc-internal-format, gfc-internal-format
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "espacios de direcciones nombrados generan un conflicto (%s vs %s)"
  
! #: c/c-decl.cc:7109 c/c-parser.cc:3978
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr "tipo matriz cualificado %<_Atomic%>"
  
! #: c/c-decl.cc:7124
  #, gcc-internal-format
  msgid "function definition declared %<auto%>"
  msgstr "la definición de la función se declaró como %<auto%>"
  
! #: c/c-decl.cc:7126
  #, gcc-internal-format
  msgid "function definition declared %<register%>"
  msgstr "la definición de la función se declaró como %<register%>"
  
! #: c/c-decl.cc:7128
  #, gcc-internal-format
  msgid "function definition declared %<typedef%>"
  msgstr "la definición de la función se declaró como %<typedef%>"
  
! #: c/c-decl.cc:7130
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared %<auto%>"
  msgid "function definition declared %qs"
  msgstr "la definición de la función se declaró como %<auto%>"
  
! #: c/c-decl.cc:7157
  #, gcc-internal-format
  msgid "storage class specified for structure field %qE"
  msgstr "se especificó una clase de almacenamiento para el campo de la estructura %qE"
  
! #: c/c-decl.cc:7160
  #, gcc-internal-format
  msgid "storage class specified for structure field"
  msgstr "se especificó una clase de almacenamiento para el campo de la estructura"
  
! #: c/c-decl.cc:7164
  #, gcc-internal-format
  msgid "storage class specified for parameter %qE"
  msgstr "se especificó una clase de almacenamiento para el parámetro %qE"
  
! #: c/c-decl.cc:7167
  #, gcc-internal-format
  msgid "storage class specified for unnamed parameter"
  msgstr "se especificó una clase de almacenamiento para un parámetro sin nombre"
  
! #: c/c-decl.cc:7170 cp/decl.cc:14898
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "se especificó una clase de almacenamiento para el nombre de tipo"
  
! #: c/c-decl.cc:7188
  #, gcc-internal-format
  msgid "%qE initialized and declared %<extern%>"
  msgstr "%qE se inicializó y declaró como %<extern%>"
  
! #: c/c-decl.cc:7192
  #, gcc-internal-format
  msgid "%qE has both %<extern%> and initializer"
  msgstr "%qE tiene %<extern%> e inicializador al mismo tiempo"
  
! #: c/c-decl.cc:7197
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<auto%>"
  msgstr "la declaración del ámbito de fichero de %qE especifica %<auto%>"
  
! #: c/c-decl.cc:7201
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<register%>"
  msgstr "la declaración del ámbito de fichero de %qE especifica %<register%>"
  
! #: c/c-decl.cc:7206
  #, gcc-internal-format
  msgid "nested function %qE declared %<extern%>"
  msgstr "la función anidada %qE se declaró %<extern%>"
  
! #: c/c-decl.cc:7209
  #, gcc-internal-format
  msgid "function-scope %qE implicitly auto and declared %qs"
  msgstr "el ámbito de la función %qE es implícitamente auto y declarado %qs"
*************** msgstr "el ámbito de la función %qE es
*** 48719,49595 ****
  #. Only the innermost declarator (making a parameter be of
  #. array type which is converted to pointer type)
  #. may have static or type qualifiers.
! #: c/c-decl.cc:7227 c/c-decl.cc:7587
  #, gcc-internal-format
  msgid "static or type qualifiers in non-parameter array declarator"
  msgstr "static o calificadores de tipo en un declarador de matriz que no es parámetro"
  
! #: c/c-decl.cc:7288
  #, gcc-internal-format
  msgid "declaration of %qE as array of voids"
  msgstr "la declaración de %qE como una matriz de voids"
  
! #: c/c-decl.cc:7290
  #, gcc-internal-format
  msgid "declaration of type name as array of voids"
  msgstr "declaración de nombre de tipo como una matriz de voids"
  
! #: c/c-decl.cc:7297
  #, gcc-internal-format
  msgid "declaration of %qE as array of functions"
  msgstr "declaración de %qE como una matriz de funciones"
  
! #: c/c-decl.cc:7300
  #, gcc-internal-format
  msgid "declaration of type name as array of functions"
  msgstr "declaración de nombre de tipo como una matriz de funciones"
  
! #: c/c-decl.cc:7308 c/c-decl.cc:9662
  #, gcc-internal-format
  msgid "invalid use of structure with flexible array member"
  msgstr "uso no válido de una estructura con un miembro de matriz flexible"
  
! #: c/c-decl.cc:7340
  #, gcc-internal-format
  msgid "size of array %qE has non-integer type"
  msgstr "el tamaño de la matriz %qE es de un tipo no entero"
  
! #: c/c-decl.cc:7344
  #, gcc-internal-format
  msgid "size of unnamed array has non-integer type"
  msgstr "el tamaño de la matriz sin nombre es de un tipo no entero"
  
! #: c/c-decl.cc:7352
  #, gcc-internal-format
  msgid "size of array %qE has incomplete type"
  msgstr "el tamaño de la matriz %qE es de un tipo incompleto"
  
! #: c/c-decl.cc:7355
  #, gcc-internal-format
  msgid "size of unnamed array has incomplete type"
  msgstr "el tamaño de la matriz sin nombre es de un tipo incompleto"
  
! #: c/c-decl.cc:7367
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array %qE"
  msgstr "ISO C prohíbe la matriz %qE de tamaño cero"
  
! #: c/c-decl.cc:7370
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array"
  msgstr "ISO C prohíbe matrices de tamaño cero"
  
! #: c/c-decl.cc:7379
  #, gcc-internal-format
  msgid "size of array %qE is negative"
  msgstr "el tamaño de la matriz %qE es negativo"
  
! #: c/c-decl.cc:7381
  #, gcc-internal-format
  msgid "size of unnamed array is negative"
  msgstr "el tamaño de la matriz sin nombre es negativo"
  
! #: c/c-decl.cc:7467
  #, gcc-internal-format
  msgid "size of array %qE is too large"
  msgstr "el tamaño de la matriz %qE es demasiado grande"
  
! #: c/c-decl.cc:7470
  #, gcc-internal-format
  msgid "size of unnamed array is too large"
  msgstr "el tamaño de la matriz sin nombre es demasiado grande"
  
! #: c/c-decl.cc:7509 c/c-decl.cc:8105
  #, gcc-internal-format
  msgid "ISO C90 does not support flexible array members"
  msgstr "ISO C90 no admite miembros de matriz flexibles"
  
! #: c/c-decl.cc:7522
! #, gcc-internal-format
! msgid "%<[*]%> not in a declaration"
! msgstr "%<[*]%> fuera de una declaración"
! 
! #: c/c-decl.cc:7530
  #, gcc-internal-format
  msgid "array type has incomplete element type %qT"
  msgstr "el tipo matriz tiene tipo de elemento %qT incompleto"
  
! #: c/c-decl.cc:7536
  #, gcc-internal-format
  msgid "declaration of %qE as multidimensional array must have bounds for all dimensions except the first"
  msgstr "la declaración de %qE como una matriz multidimensional debe tener límites para todas las dimensiones excepto la primera"
  
! #: c/c-decl.cc:7540
  #, gcc-internal-format
  msgid "declaration of multidimensional array must have bounds for all dimensions except the first"
  msgstr "la declaración de una matriz multidimensional debe tener límites para todas las dimensiones excepto la primera"
  
! #: c/c-decl.cc:7623
  #, gcc-internal-format
  msgid "%qE declared as function returning a function"
  msgstr "%qE que se declaró como función devuelve una función"
  
! #: c/c-decl.cc:7626
  #, gcc-internal-format
  msgid "type name declared as function returning a function"
  msgstr "el nombre de tipo que se declaró como función devuelve una función"
  
! #: c/c-decl.cc:7633
  #, gcc-internal-format
  msgid "%qE declared as function returning an array"
  msgstr "%qE que se declaró como función devuelve una matriz"
  
! #: c/c-decl.cc:7636
  #, gcc-internal-format
  msgid "type name declared as function returning an array"
  msgstr "el nombre de tipo que se declaró como función devuelve una matriz"
  
! #: c/c-decl.cc:7680
  #, gcc-internal-format
  msgid "function definition has qualified void return type"
  msgstr "la definición de la función tiene un tipo de devolución void calificado"
  
! #: c/c-decl.cc:7684 cp/decl.cc:14132
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "se descartan los calificadores de tipo en el tipo de devolución de la función"
  
! #: c/c-decl.cc:7723 c/c-decl.cc:7891 c/c-decl.cc:7945 c/c-decl.cc:8039
! #: c/c-decl.cc:8161 c/c-parser.cc:3841
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr "tipo de función calificada %<_Atomic%>"
  
! #: c/c-decl.cc:7729 c/c-decl.cc:7897 c/c-decl.cc:8044 c/c-decl.cc:8166
  #, gcc-internal-format
  msgid "ISO C forbids qualified function types"
  msgstr "ISO C prohíbe los tipos de función calificados"
  
! #: c/c-decl.cc:7782
  #, gcc-internal-format
  msgid "%qs combined with %<auto%> qualifier for %qE"
  msgstr "%qs combinado con el calificador %<auto%> para %qE"
  
! #: c/c-decl.cc:7786
  #, gcc-internal-format
  msgid "%qs combined with %<register%> qualifier for %qE"
  msgstr "%qs combinado con el calificador %<register%> para %qE"
  
! #: c/c-decl.cc:7792
  #, gcc-internal-format
  msgid "%qs specified for auto variable %qE"
  msgstr "se especificó %qs para la variable auto %qE"
  
! #: c/c-decl.cc:7808
  #, gcc-internal-format
  msgid "%qs specified for parameter %qE"
  msgstr "se especificó %qs para el parámetro %qE"
  
! #: c/c-decl.cc:7811
  #, gcc-internal-format
  msgid "%qs specified for unnamed parameter"
  msgstr "se especificó %qs para el parámetro sin nombre"
  
! #: c/c-decl.cc:7817
  #, gcc-internal-format
  msgid "%qs specified for structure field %qE"
  msgstr "se especificó %qs para el campo de estructura %qE"
  
! #: c/c-decl.cc:7820
  #, gcc-internal-format
  msgid "%qs specified for structure field"
  msgstr "se especificó %qs para el campo de estructura"
  
! #: c/c-decl.cc:7835
  #, gcc-internal-format
  msgid "bit-field %qE has atomic type"
  msgstr "el campo de bits %qE tiene un tipo atómico"
  
! #: c/c-decl.cc:7837
  #, gcc-internal-format
  msgid "bit-field has atomic type"
  msgstr "el campo de bits tiene un tipo no atómico"
  
! #: c/c-decl.cc:7846
  #, gcc-internal-format
  msgid "alignment specified for typedef %qE"
  msgstr "se especificó la alineación para la definición de tipo %qE"
  
! #: c/c-decl.cc:7848
  #, gcc-internal-format
  msgid "alignment specified for %<register%> object %qE"
  msgstr "se especificó la alineación para el objeto %<register%> %qE"
  
! #: c/c-decl.cc:7853
  #, gcc-internal-format
  msgid "alignment specified for parameter %qE"
  msgstr "se especificó la alineación para el parámetro %qE"
  
! #: c/c-decl.cc:7855
  #, gcc-internal-format
  msgid "alignment specified for unnamed parameter"
  msgstr "se especificó la alineación para el parámetro sin nombre"
  
! #: c/c-decl.cc:7860
  #, gcc-internal-format
  msgid "alignment specified for bit-field %qE"
  msgstr "se especificó la alineación para el campo de bits %qE"
  
! #: c/c-decl.cc:7862
  #, gcc-internal-format
  msgid "alignment specified for unnamed bit-field"
  msgstr "se especificó la alineación para el campo de bits sin nombre"
  
! #: c/c-decl.cc:7865
  #, gcc-internal-format
  msgid "alignment specified for function %qE"
  msgstr "se especificó la alineación para la función %qE"
  
! #: c/c-decl.cc:7872
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
  msgstr "los especificadores %<_Alignas%> no pueden reducir la alineación de %qE"
  
! #: c/c-decl.cc:7875
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
  msgstr "los especificadores %<_Alignas%> no pueden reducir la alineación del campo sin nombre"
  
! #: c/c-decl.cc:7906
  #, gcc-internal-format
  msgid "typedef %q+D declared %<inline%>"
  msgstr "la definición de tipo %q+D se declaró como %<inline%>"
  
! #: c/c-decl.cc:7908
  #, gcc-internal-format
  msgid "typedef %q+D declared %<_Noreturn%>"
  msgstr "la definición de tipo %q+D se declaró como %<_Noreturn%>"
  
! #: c/c-decl.cc:7951
  #, gcc-internal-format
  msgid "ISO C forbids const or volatile function types"
  msgstr "ISO C prohíbe los tipos de función const o volatile"
  
  #. C99 6.7.2.1p8
! #: c/c-decl.cc:7962
  #, gcc-internal-format
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "un miembro de una estructura o union no puede tener un tipo modificado variablemente"
  
! #: c/c-decl.cc:7979 cp/decl.cc:12574
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "se declaró la variable o campo %qE como void"
  
! #: c/c-decl.cc:8029
  #, gcc-internal-format
  msgid "attributes in parameter array declarator ignored"
  msgstr "se descartan los atributos en los declaradores de parámetros de matriz"
  
! #: c/c-decl.cc:8071
  #, gcc-internal-format
  msgid "parameter %q+D declared %<inline%>"
  msgstr "el parámetro %q+D se declaró %<inline%>"
  
! #: c/c-decl.cc:8073
  #, gcc-internal-format
  msgid "parameter %q+D declared %<_Noreturn%>"
  msgstr "el parámetro %q+D se declaró %<_Noreturn%>"
  
! #: c/c-decl.cc:8086
  #, gcc-internal-format
  msgid "field %qE declared as a function"
  msgstr "el campo %qE se declaró como una función"
  
! #: c/c-decl.cc:8093
  #, gcc-internal-format
  msgid "field %qE has incomplete type"
  msgstr "el campo %qE tiene tipo de dato incompleto"
  
! #: c/c-decl.cc:8095
  #, gcc-internal-format
  msgid "unnamed field has incomplete type"
  msgstr "el campo sin nombre tiene tipo de dato incompleto"
  
! #: c/c-decl.cc:8132 c/c-decl.cc:8143 c/c-decl.cc:8146
  #, gcc-internal-format
  msgid "invalid storage class for function %qE"
  msgstr "clase de almacenamiento no válida para la función %qE"
  
! #: c/c-decl.cc:8203
  #, gcc-internal-format
  msgid "cannot inline function %<main%>"
  msgstr "no se puede incluir en línea la función %<main%>"
  
! #: c/c-decl.cc:8205
  #, gcc-internal-format
  msgid "%<main%> declared %<_Noreturn%>"
  msgstr "%<main%> se declaró como %<_Noreturn%>"
  
! #: c/c-decl.cc:8216
  #, gcc-internal-format
  msgid "ISO C99 does not support %<_Noreturn%>"
  msgstr "ISO C99 no admite %<_Noreturn%>"
  
! #: c/c-decl.cc:8219
  #, gcc-internal-format
  msgid "ISO C90 does not support %<_Noreturn%>"
  msgstr "ISO C90 no admite %<_Noreturn%>"
  
! #: c/c-decl.cc:8241
  #, fuzzy, gcc-internal-format
  #| msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgid "function previously declared %<static%> redeclared %<extern%>"
  msgstr "una variable previamente declarada como %<static%> se redeclara como %<extern%>"
  
! #: c/c-decl.cc:8259
  #, fuzzy, gcc-internal-format
  #| msgid "parameter may not have variably modified type %qT"
  msgid "%<constexpr%> object has variably modified type"
  msgstr "el parámetro puede no tener el tipo modificado variablemente %qT"
  
! #: c/c-decl.cc:8263 c/c-parser.cc:13413
  #, fuzzy, gcc-internal-format
  #| msgid "invalid qualifiers on non-member function type"
  msgid "invalid qualifiers for %<constexpr%> object"
  msgstr "calificadores no válidos en el tipo de función que no es miembro"
  
! #: c/c-decl.cc:8269 c/c-parser.cc:13416
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for parameter %d of %<constexpr%> function %q+#D"
  msgid "invalid qualifiers for field of %<constexpr%> object"
  msgstr "tipo no válido del parámetro %d en la función %<constexpr%> %q+#D"
  
! #: c/c-decl.cc:8295
  #, gcc-internal-format
  msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgstr "una variable previamente declarada como %<static%> se redeclara como %<extern%>"
  
! #: c/c-decl.cc:8307
  #, gcc-internal-format
  msgid "variable %q+D declared %<inline%>"
  msgstr "la variable %q+D se declaró como %<inline%>"
  
! #: c/c-decl.cc:8309
  #, gcc-internal-format
  msgid "variable %q+D declared %<_Noreturn%>"
  msgstr "la variable %q+D se declaró como %<_Noreturn%>"
  
! #: c/c-decl.cc:8344
  #, gcc-internal-format
  msgid "non-nested function with variably modified type"
  msgstr "función no anidada con tipo modificado variablemente"
  
! #: c/c-decl.cc:8346
  #, gcc-internal-format
  msgid "object with variably modified type must have no linkage"
  msgstr "un objeto con tipo modificado variablemente no debe tener enlace"
  
! #: c/c-decl.cc:8454 c/c-decl.cc:10794
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr "la declaración de la función no es un prototipo"
  
! #: c/c-decl.cc:8466
  #, gcc-internal-format
  msgid "parameter names (without types) in function declaration"
  msgstr "nombres de parámetros (sin tipos) en la declaración de la función"
  
! #: c/c-decl.cc:8514
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has incomplete type"
  msgstr "el parámetro %u (%q+D) tiene tipo incompleto"
  
! #: c/c-decl.cc:8518
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has incomplete type"
  msgstr "el parámetro %u tiene tipo incompleto"
  
! #: c/c-decl.cc:8598
  #, gcc-internal-format
  msgid "%<void%> as only parameter may not be qualified"
  msgstr "no se puede calificar %<void%> si es el único parámetro"
  
! #: c/c-decl.cc:8602
  #, gcc-internal-format
  msgid "%<void%> must be the only parameter"
  msgstr "%<void%> debe ser el único parámetro"
  
! #: c/c-decl.cc:8632
  #, gcc-internal-format
  msgid "parameter %q+D has just a forward declaration"
  msgstr "el parámetro %q+D sólo tiene una declaración posterior"
  
! #: c/c-decl.cc:8640
  #, fuzzy, gcc-internal-format
  #| msgid "%<void%> must be the only parameter"
  msgid "%<void%> must be the only parameter and unnamed"
  msgstr "%<void%> debe ser el único parámetro"
  
! #: c/c-decl.cc:8682
  #, gcc-internal-format
  msgid "%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr "%<%s %E%> declarado dentro de la list de parámetros no será visible fuera de esta definición o declaración"
  
! #: c/c-decl.cc:8689
  #, gcc-internal-format, gfc-internal-format
  msgid "anonymous %s declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.cc:8815
  #, gcc-internal-format
  msgid "enum type defined here"
  msgstr "se definió el tipo enum aquí"
  
! #: c/c-decl.cc:8821
  #, gcc-internal-format
  msgid "struct defined here"
  msgstr "se definió struct aquí"
  
! #: c/c-decl.cc:8827
  #, gcc-internal-format
  msgid "union defined here"
  msgstr "se definió union aquí"
  
! #: c/c-decl.cc:8920
  #, gcc-internal-format
  msgid "redefinition of %<union %E%>"
  msgstr "redefinición de %<union %E%>"
  
! #: c/c-decl.cc:8922
  #, gcc-internal-format
  msgid "redefinition of %<struct %E%>"
  msgstr "redefinición de %<struct %E%>"
  
! #: c/c-decl.cc:8931
  #, gcc-internal-format
  msgid "nested redefinition of %<union %E%>"
  msgstr "redefinición anidada de %<union %E%>"
  
! #: c/c-decl.cc:8933
  #, gcc-internal-format
  msgid "nested redefinition of %<struct %E%>"
  msgstr "redefinición anidada de %<struct %E%>"
  
! #: c/c-decl.cc:8966 c/c-decl.cc:10124
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr "la definición de tipo en %qs es no válida en C++"
  
! #: c/c-decl.cc:8972 c/c-decl.cc:10130
  #, fuzzy, gcc-internal-format
  #| msgid "unknown field %qE specified in initializer"
  msgid "%qT defined in underspecified object initializer"
  msgstr "se especificó el campo desconocido %qE en el inicializador"
  
! #: c/c-decl.cc:9036 cp/decl.cc:5717 cp/parser.cc:28867
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "la declaración no declara nada"
  
! #: c/c-decl.cc:9041
  #, gcc-internal-format
  msgid "ISO C99 doesn%'t support unnamed structs/unions"
  msgstr "ISO C99 no admite structs/unions sin nombre"
  
! #: c/c-decl.cc:9044
  #, gcc-internal-format
  msgid "ISO C90 doesn%'t support unnamed structs/unions"
  msgstr "ISO C90 no admite structs/unions sin nombre"
  
! #: c/c-decl.cc:9137 c/c-decl.cc:9155 c/c-decl.cc:9216
  #, gcc-internal-format
  msgid "duplicate member %q+D"
  msgstr "miembro %q+D duplicado"
  
! #: c/c-decl.cc:9242
  #, gcc-internal-format
  msgid "empty struct has size 0 in C, size 1 in C++"
  msgstr "una struct vacía tiene tamaño 0 en C y tamaño 1 en C++"
  
! #: c/c-decl.cc:9245
  #, gcc-internal-format
  msgid "empty union has size 0 in C, size 1 in C++"
  msgstr "una union vacía tiene tamaño 0 en C y tamaño 1 en C++"
  
! #: c/c-decl.cc:9479
  #, gcc-internal-format
  msgid "argument %qE to the %<counted_by%> attribute is not a field declaration in the same structure as %qD"
  msgstr ""
  
! #: c/c-decl.cc:9495
  #, gcc-internal-format
  msgid "argument %qE to the %<counted_by%> attribute is not a field declaration with an integer type"
  msgstr ""
  
! #: c/c-decl.cc:9553
  #, gcc-internal-format
  msgid "union has no named members"
  msgstr "union no tiene miembros nombrados"
  
! #: c/c-decl.cc:9555
  #, gcc-internal-format
  msgid "union has no members"
  msgstr "union no tiene miembros"
  
! #: c/c-decl.cc:9560
  #, gcc-internal-format
  msgid "struct has no named members"
  msgstr "struct no tiene miembros nombrados"
  
! #: c/c-decl.cc:9562
  #, gcc-internal-format
  msgid "struct has no members"
  msgstr "struct no tiene miembros"
  
! #: c/c-decl.cc:9640 cp/decl.cc:15164
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member in union"
  msgid "flexible array member in union is a GCC extension"
  msgstr "miembro de matriz flexible en union"
  
! #: c/c-decl.cc:9644
  #, gcc-internal-format
  msgid "flexible array member not at end of struct"
  msgstr "el miembro de matriz flexible no está al final del struct"
  
! #: c/c-decl.cc:9649
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member in a struct with no named members"
  msgid "flexible array member in a struct with no named members is a GCC extension"
  msgstr "miembro de matriz flexible en estructura sin miembros con nombre"
  
! #: c/c-decl.cc:9687
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member not at end of struct"
  msgid "structure containing a flexible array member is not at the end of another structure"
  msgstr "el miembro de matriz flexible no está al final del struct"
  
! #: c/c-decl.cc:9714
  #, gcc-internal-format
  msgid "type %qT is too large"
  msgstr "el tipo %qT es demasiado grande"
  
! #: c/c-decl.cc:9778
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized scalar storage order value %qs"
  msgid "type punning toggles scalar storage order"
  msgstr "no se reconoce el valor del orden de almacenamiento de escalares %qs"
  
! #: c/c-decl.cc:9845
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr "union no se puede hacer transparente"
  
! #: c/c-decl.cc:9859
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of typedef %q+D with variably modified type"
  msgid "redefinition of struct or union %qT with variably modified type"
  msgstr "redefinición de la definición de tipo %q+D con un tipo modificado variablemente"
  
! #: c/c-decl.cc:9866
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %<struct %E%>"
  msgid "redefinition of struct or union %qT"
  msgstr "redefinición de %<struct %E%>"
  
! #: c/c-decl.cc:10046
  #, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "redefinición anidada de %<enum %E%>"
  
! #: c/c-decl.cc:10094
  #, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr "redeclaración de %<enum %E%>"
  
! #: c/c-decl.cc:10106
  #, gcc-internal-format
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:10193 cp/decl.cc:17836 m2/gm2-gcc/m2type.cc:2088
  #, fuzzy, gcc-internal-format
  #| msgid "specified mode too small for enumeral values"
  msgid "specified mode too small for enumerated values"
  msgstr "el modo especificado es demasiado pequeño para valores enumerados"
  
! #: c/c-decl.cc:10212
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr "los valores de enumeración exceden el rango del entero más grande"
  
! #: c/c-decl.cc:10221
  #, fuzzy, gcc-internal-format
  #| msgid "enumeration values exceed range of largest integer"
  msgid "enumeration values exceed range of %qs"
  msgstr "los valores de enumeración exceden el rango del entero más grande"
  
! #: c/c-decl.cc:10334
  #, fuzzy, gcc-internal-format
  #| msgid "nested redefinition of %<enum %E%>"
  msgid "conflicting redefinition of enum %qT"
  msgstr "redefinición anidada de %<enum %E%>"
  
! #: c/c-decl.cc:10367 c/c-decl.cc:10383
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "el valor de enumerador para %qE no es una constante entera"
  
! #: c/c-decl.cc:10378
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "el valor de enumerador para %qE no es una expresión constante entera"
  
! #: c/c-decl.cc:10402
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr "desbordamiento en valores de enumeración"
  
! #: c/c-decl.cc:10409
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value %E is too large for underlying type %<%T%>"
  msgid "enumerator value outside the range of underlying type"
  msgstr "el valor de enumerador %E es demasiado grande para el tipo subyacente %<%T%>"
  
! #: c/c-decl.cc:10426
  #, gcc-internal-format
  msgid "value of redeclared enumerator outside the range of %qT"
  msgstr ""
  
! #: c/c-decl.cc:10454
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value %E is too large for underlying type %<%T%>"
  msgid "enumerator value outside the range of %qs"
  msgstr "el valor de enumerador %E es demasiado grande para el tipo subyacente %<%T%>"
  
! #: c/c-decl.cc:10460
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of %<int%>"
  msgid "ISO C restricts enumerator values to range of %<int%> before C23"
  msgstr "ISO C restringe los valores de enumeración al rango de %<int%>"
  
! #: c/c-decl.cc:10668 cp/decl.cc:6051 cp/decl.cc:18436
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %qD given attribute noinline"
  msgid "inline function %qD given attribute %qs"
  msgstr "se le dió a la función incluida en línea %qD un atributo noinline"
  
! #: c/c-decl.cc:10687
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr "el tipo de devolución es un tipo de dato incompleto"
  
! #: c/c-decl.cc:10699
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr "el tipo de devolución por defecto es %<int%>"
  
! #: c/c-decl.cc:10727
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about global functions without prototypes"
  msgid "%q+D defined as variadic function without prototype"
  msgstr "Avisa sobre funciones globales sin prototipos"
  
! #: c/c-decl.cc:10780
  #, gcc-internal-format
  msgid "ISO C23 does not allow defining parameters for function %qE declared without parameters"
  msgstr ""
  
! #: c/c-decl.cc:10803
  #, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr "no hay un prototipo previo para %qD"
  
! #: c/c-decl.cc:10812
  #, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "se usó %qD sin prototipo antes de su definición"
  
! #: c/c-decl.cc:10830
  #, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "se usó %qD sin declaración antes de su definición"
  
! #: c/c-decl.cc:10849
  #, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr "el tipo de devolución de %qD no es %<int%>"
  
! #: c/c-decl.cc:10851
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr "calificado %<_Atomic%> el tipo de retorno de %qD"
  
! #: c/c-decl.cc:10858
  #, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr "%qD generalmente es una función que no es static"
  
! #: c/c-decl.cc:10909
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr "declaraciones de parámetros de estilo antiguo en la definición de una función prototipo"
  
! #: c/c-decl.cc:10925
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr "C tradicional rechaza la definición de funciones de estilo ISO C"
  
! #: c/c-decl.cc:10942
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support decimal floating point"
  msgid "ISO C does not support omitting parameter names in function definitions before C23"
  msgstr "ISO C no admite coma flotante decimal"
  
! #: c/c-decl.cc:10982 c/c-decl.cc:10986
  #, gcc-internal-format
  msgid "old-style function definition"
  msgstr "definición de función de estilo antiguo"
  
! #: c/c-decl.cc:10999
  #, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr "falta el nombre del parámetro de la lista de parámetros"
  
! #: c/c-decl.cc:11015
  #, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr "%qD se declaró como un no-parámetro"
  
! #: c/c-decl.cc:11023
  #, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "múltiples parámetros nombrados %qD"
  
! #: c/c-decl.cc:11032
  #, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr "el parámetro %qD se declaró con tipo void"
  
! #: c/c-decl.cc:11061 c/c-decl.cc:11066
  #, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr "el tipo de %qD es %<int%> por defecto"
  
! #: c/c-decl.cc:11086
  #, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr "el parámetro %qD tiene tipo incompleto"
  
! #: c/c-decl.cc:11093
  #, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "existe la declaración para el parámetro %qD pero no hay tal parámetro"
  
! #: c/c-decl.cc:11146
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "el número de argumentos no coinciden con el prototipo interno"
  
! #: c/c-decl.cc:11157
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr "el número de argumentos no coinciden con el prototipo"
  
! #: c/c-decl.cc:11160 c/c-decl.cc:11207 c/c-decl.cc:11221
  #, gcc-internal-format
  msgid "prototype declaration"
  msgstr "declaración de prototipo"
  
! #: c/c-decl.cc:11199
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "el argumento promovido %qD no coincide con el prototipo interno"
  
! #: c/c-decl.cc:11204
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr "el argumento promovido %qD no coincide con el prototipo"
  
! #: c/c-decl.cc:11214
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "el argumento %qD no coincide con el prototipo interno"
  
! #: c/c-decl.cc:11219
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr "el argumento %qD no coincide con el prototipo"
  
! #: c/c-decl.cc:11477 cp/decl.cc:19359
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "no hay una declaración de devolución en la función que no devuelve void"
  
! #: c/c-decl.cc:11496 cp/decl.cc:19430
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "se definió el parámetro %qD pero no se usa"
  
! #: c/c-decl.cc:11593
  #, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr "sólo se permiten las declaraciones iniciales del bucle %<for%> en modo C99 o C11"
  
! #: c/c-decl.cc:11598
  #, fuzzy, gcc-internal-format
  #| msgid "use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code"
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr "use la opción -std=c99, -std=gnu99, -std=c11 o -std=gnu11 para compilar su código"
  
! #: c/c-decl.cc:11605
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "ISO C90 no admite declaradores de matriz %<[*]%>"
  
! #: c/c-decl.cc:11639
  #, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "declaración de la variable static %qD en la declaración inicial del bucle %<for%>"
  
! #: c/c-decl.cc:11643
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr "declaración de la variable %<extern%> %qD en la declaración inicial del bucle %<for%>"
  
! #: c/c-decl.cc:11650
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr "%<struct %E%> se declaró en la declaración inicial del bucle %<for%>"
  
! #: c/c-decl.cc:11655
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr "%<union %E%> se declaró en la declaración inicial del bucle %<for%>"
  
! #: c/c-decl.cc:11661
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr "%<enum %E%> se declaró en la declaración inicial del bucle %<for%>"
  
! #: c/c-decl.cc:11665
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr "declaración de %qD que no es variable en la declaración inicial del bucle %<for%>"
  
! #: c/c-decl.cc:11965
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr "calificadores de espacio de direcciones incompatibles %qs y %qs"
  
! #: c/c-decl.cc:12024 c/c-decl.cc:12031
  #, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
  msgstr "especificador %qE de declaración duplicado"
  
! #: c/c-decl.cc:12059 c/c-decl.cc:13180
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr "múltiples clases de almacenamiento en los especificadores de declaración"
  
! #: c/c-decl.cc:12061
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<auto%>"
  msgid "%qs used with %<auto%>"
--- 50933,51846 ----
  #. Only the innermost declarator (making a parameter be of
  #. array type which is converted to pointer type)
  #. may have static or type qualifiers.
! #: c/c-decl.cc:7256 c/c-decl.cc:7627
  #, gcc-internal-format
  msgid "static or type qualifiers in non-parameter array declarator"
  msgstr "static o calificadores de tipo en un declarador de matriz que no es parámetro"
  
! #: c/c-decl.cc:7317
  #, gcc-internal-format
  msgid "declaration of %qE as array of voids"
  msgstr "la declaración de %qE como una matriz de voids"
  
! #: c/c-decl.cc:7319
  #, gcc-internal-format
  msgid "declaration of type name as array of voids"
  msgstr "declaración de nombre de tipo como una matriz de voids"
  
! #: c/c-decl.cc:7326
  #, gcc-internal-format
  msgid "declaration of %qE as array of functions"
  msgstr "declaración de %qE como una matriz de funciones"
  
! #: c/c-decl.cc:7329
  #, gcc-internal-format
  msgid "declaration of type name as array of functions"
  msgstr "declaración de nombre de tipo como una matriz de funciones"
  
! #: c/c-decl.cc:7337 c/c-decl.cc:9755
  #, gcc-internal-format
  msgid "invalid use of structure with flexible array member"
  msgstr "uso no válido de una estructura con un miembro de matriz flexible"
  
! #: c/c-decl.cc:7369
  #, gcc-internal-format
  msgid "size of array %qE has non-integer type"
  msgstr "el tamaño de la matriz %qE es de un tipo no entero"
  
! #: c/c-decl.cc:7373
  #, gcc-internal-format
  msgid "size of unnamed array has non-integer type"
  msgstr "el tamaño de la matriz sin nombre es de un tipo no entero"
  
! #: c/c-decl.cc:7382
  #, gcc-internal-format
  msgid "size of array %qE has incomplete type"
  msgstr "el tamaño de la matriz %qE es de un tipo incompleto"
  
! #: c/c-decl.cc:7385
  #, gcc-internal-format
  msgid "size of unnamed array has incomplete type"
  msgstr "el tamaño de la matriz sin nombre es de un tipo incompleto"
  
! #: c/c-decl.cc:7398
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array %qE"
  msgstr "ISO C prohíbe la matriz %qE de tamaño cero"
  
! #: c/c-decl.cc:7401
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array"
  msgstr "ISO C prohíbe matrices de tamaño cero"
  
! #: c/c-decl.cc:7410
  #, gcc-internal-format
  msgid "size of array %qE is negative"
  msgstr "el tamaño de la matriz %qE es negativo"
  
! #: c/c-decl.cc:7412
  #, gcc-internal-format
  msgid "size of unnamed array is negative"
  msgstr "el tamaño de la matriz sin nombre es negativo"
  
! #: c/c-decl.cc:7499
  #, gcc-internal-format
  msgid "size of array %qE is too large"
  msgstr "el tamaño de la matriz %qE es demasiado grande"
  
! #: c/c-decl.cc:7502
  #, gcc-internal-format
  msgid "size of unnamed array is too large"
  msgstr "el tamaño de la matriz sin nombre es demasiado grande"
  
! #: c/c-decl.cc:7541 c/c-decl.cc:8149
  #, gcc-internal-format
  msgid "ISO C90 does not support flexible array members"
  msgstr "ISO C90 no admite miembros de matriz flexibles"
  
! #: c/c-decl.cc:7554
  #, gcc-internal-format
  msgid "array type has incomplete element type %qT"
  msgstr "el tipo matriz tiene tipo de elemento %qT incompleto"
  
! #: c/c-decl.cc:7560
  #, gcc-internal-format
  msgid "declaration of %qE as multidimensional array must have bounds for all dimensions except the first"
  msgstr "la declaración de %qE como una matriz multidimensional debe tener límites para todas las dimensiones excepto la primera"
  
! #: c/c-decl.cc:7564
  #, gcc-internal-format
  msgid "declaration of multidimensional array must have bounds for all dimensions except the first"
  msgstr "la declaración de una matriz multidimensional debe tener límites para todas las dimensiones excepto la primera"
  
! #: c/c-decl.cc:7592
! #, gcc-internal-format
! msgid "%<[*]%> not in a declaration"
! msgstr "%<[*]%> fuera de una declaración"
! 
! #: c/c-decl.cc:7597
! #, fuzzy, gcc-internal-format
! #| msgid "%<[*]%> not allowed in other than function prototype scope"
! msgid "%<[*]%> not allowed in other than function prototype scope or generic association"
! msgstr "no se permite %<[*]%> en otro lugar que no sea el ámbido de prototipo de función"
! 
! #: c/c-decl.cc:7663
  #, gcc-internal-format
  msgid "%qE declared as function returning a function"
  msgstr "%qE que se declaró como función devuelve una función"
  
! #: c/c-decl.cc:7666
  #, gcc-internal-format
  msgid "type name declared as function returning a function"
  msgstr "el nombre de tipo que se declaró como función devuelve una función"
  
! #: c/c-decl.cc:7673
  #, gcc-internal-format
  msgid "%qE declared as function returning an array"
  msgstr "%qE que se declaró como función devuelve una matriz"
  
! #: c/c-decl.cc:7676
  #, gcc-internal-format
  msgid "type name declared as function returning an array"
  msgstr "el nombre de tipo que se declaró como función devuelve una matriz"
  
! #: c/c-decl.cc:7720
  #, gcc-internal-format
  msgid "function definition has qualified void return type"
  msgstr "la definición de la función tiene un tipo de devolución void calificado"
  
! #: c/c-decl.cc:7724 cp/decl.cc:15313
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "se descartan los calificadores de tipo en el tipo de devolución de la función"
  
! #: c/c-decl.cc:7763 c/c-decl.cc:7931 c/c-decl.cc:7985 c/c-decl.cc:8083
! #: c/c-decl.cc:8205 c/c-parser.cc:3980
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr "tipo de función calificada %<_Atomic%>"
  
! #: c/c-decl.cc:7769 c/c-decl.cc:7937 c/c-decl.cc:8088 c/c-decl.cc:8210
  #, gcc-internal-format
  msgid "ISO C forbids qualified function types"
  msgstr "ISO C prohíbe los tipos de función calificados"
  
! #: c/c-decl.cc:7822
  #, gcc-internal-format
  msgid "%qs combined with %<auto%> qualifier for %qE"
  msgstr "%qs combinado con el calificador %<auto%> para %qE"
  
! #: c/c-decl.cc:7826
  #, gcc-internal-format
  msgid "%qs combined with %<register%> qualifier for %qE"
  msgstr "%qs combinado con el calificador %<register%> para %qE"
  
! #: c/c-decl.cc:7832
  #, gcc-internal-format
  msgid "%qs specified for auto variable %qE"
  msgstr "se especificó %qs para la variable auto %qE"
  
! #: c/c-decl.cc:7848
  #, gcc-internal-format
  msgid "%qs specified for parameter %qE"
  msgstr "se especificó %qs para el parámetro %qE"
  
! #: c/c-decl.cc:7851
  #, gcc-internal-format
  msgid "%qs specified for unnamed parameter"
  msgstr "se especificó %qs para el parámetro sin nombre"
  
! #: c/c-decl.cc:7857
  #, gcc-internal-format
  msgid "%qs specified for structure field %qE"
  msgstr "se especificó %qs para el campo de estructura %qE"
  
! #: c/c-decl.cc:7860
  #, gcc-internal-format
  msgid "%qs specified for structure field"
  msgstr "se especificó %qs para el campo de estructura"
  
! #: c/c-decl.cc:7875
  #, gcc-internal-format
  msgid "bit-field %qE has atomic type"
  msgstr "el campo de bits %qE tiene un tipo atómico"
  
! #: c/c-decl.cc:7877
  #, gcc-internal-format
  msgid "bit-field has atomic type"
  msgstr "el campo de bits tiene un tipo no atómico"
  
! #: c/c-decl.cc:7886
  #, gcc-internal-format
  msgid "alignment specified for typedef %qE"
  msgstr "se especificó la alineación para la definición de tipo %qE"
  
! #: c/c-decl.cc:7888
  #, gcc-internal-format
  msgid "alignment specified for %<register%> object %qE"
  msgstr "se especificó la alineación para el objeto %<register%> %qE"
  
! #: c/c-decl.cc:7893
  #, gcc-internal-format
  msgid "alignment specified for parameter %qE"
  msgstr "se especificó la alineación para el parámetro %qE"
  
! #: c/c-decl.cc:7895
  #, gcc-internal-format
  msgid "alignment specified for unnamed parameter"
  msgstr "se especificó la alineación para el parámetro sin nombre"
  
! #: c/c-decl.cc:7900
  #, gcc-internal-format
  msgid "alignment specified for bit-field %qE"
  msgstr "se especificó la alineación para el campo de bits %qE"
  
! #: c/c-decl.cc:7902
  #, gcc-internal-format
  msgid "alignment specified for unnamed bit-field"
  msgstr "se especificó la alineación para el campo de bits sin nombre"
  
! #: c/c-decl.cc:7905
  #, gcc-internal-format
  msgid "alignment specified for function %qE"
  msgstr "se especificó la alineación para la función %qE"
  
! #: c/c-decl.cc:7912
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
  msgstr "los especificadores %<_Alignas%> no pueden reducir la alineación de %qE"
  
! #: c/c-decl.cc:7915
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
  msgstr "los especificadores %<_Alignas%> no pueden reducir la alineación del campo sin nombre"
  
! #: c/c-decl.cc:7946
  #, gcc-internal-format
  msgid "typedef %q+D declared %<inline%>"
  msgstr "la definición de tipo %q+D se declaró como %<inline%>"
  
! #: c/c-decl.cc:7948
  #, gcc-internal-format
  msgid "typedef %q+D declared %<_Noreturn%>"
  msgstr "la definición de tipo %q+D se declaró como %<_Noreturn%>"
  
! #: c/c-decl.cc:7991
  #, gcc-internal-format
  msgid "ISO C forbids const or volatile function types"
  msgstr "ISO C prohíbe los tipos de función const o volatile"
  
  #. C99 6.7.2.1p8
! #: c/c-decl.cc:8002
  #, gcc-internal-format
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "un miembro de una estructura o union no puede tener un tipo modificado variablemente"
  
! #: c/c-decl.cc:8019 cp/decl.cc:13674
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "se declaró la variable o campo %qE como void"
  
! #: c/c-decl.cc:8073
  #, gcc-internal-format
  msgid "attributes in parameter array declarator ignored"
  msgstr "se descartan los atributos en los declaradores de parámetros de matriz"
  
! #: c/c-decl.cc:8115
  #, gcc-internal-format
  msgid "parameter %q+D declared %<inline%>"
  msgstr "el parámetro %q+D se declaró %<inline%>"
  
! #: c/c-decl.cc:8117
  #, gcc-internal-format
  msgid "parameter %q+D declared %<_Noreturn%>"
  msgstr "el parámetro %q+D se declaró %<_Noreturn%>"
  
! #: c/c-decl.cc:8130
  #, gcc-internal-format
  msgid "field %qE declared as a function"
  msgstr "el campo %qE se declaró como una función"
  
! #: c/c-decl.cc:8137
  #, gcc-internal-format
  msgid "field %qE has incomplete type"
  msgstr "el campo %qE tiene tipo de dato incompleto"
  
! #: c/c-decl.cc:8139
  #, gcc-internal-format
  msgid "unnamed field has incomplete type"
  msgstr "el campo sin nombre tiene tipo de dato incompleto"
  
! #: c/c-decl.cc:8176 c/c-decl.cc:8187 c/c-decl.cc:8190
  #, gcc-internal-format
  msgid "invalid storage class for function %qE"
  msgstr "clase de almacenamiento no válida para la función %qE"
  
! #: c/c-decl.cc:8247
  #, gcc-internal-format
  msgid "cannot inline function %<main%>"
  msgstr "no se puede incluir en línea la función %<main%>"
  
! #: c/c-decl.cc:8249
  #, gcc-internal-format
  msgid "%<main%> declared %<_Noreturn%>"
  msgstr "%<main%> se declaró como %<_Noreturn%>"
  
! #: c/c-decl.cc:8260
  #, gcc-internal-format
  msgid "ISO C99 does not support %<_Noreturn%>"
  msgstr "ISO C99 no admite %<_Noreturn%>"
  
! #: c/c-decl.cc:8263
  #, gcc-internal-format
  msgid "ISO C90 does not support %<_Noreturn%>"
  msgstr "ISO C90 no admite %<_Noreturn%>"
  
! #: c/c-decl.cc:8285
  #, fuzzy, gcc-internal-format
  #| msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgid "function previously declared %<static%> redeclared %<extern%>"
  msgstr "una variable previamente declarada como %<static%> se redeclara como %<extern%>"
  
! #: c/c-decl.cc:8303
  #, fuzzy, gcc-internal-format
  #| msgid "parameter may not have variably modified type %qT"
  msgid "%<constexpr%> object has variably modified type"
  msgstr "el parámetro puede no tener el tipo modificado variablemente %qT"
  
! #: c/c-decl.cc:8307 c/c-parser.cc:13721
  #, fuzzy, gcc-internal-format
  #| msgid "invalid qualifiers on non-member function type"
  msgid "invalid qualifiers for %<constexpr%> object"
  msgstr "calificadores no válidos en el tipo de función que no es miembro"
  
! #: c/c-decl.cc:8313 c/c-parser.cc:13724
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for parameter %d of %<constexpr%> function %q+#D"
  msgid "invalid qualifiers for field of %<constexpr%> object"
  msgstr "tipo no válido del parámetro %d en la función %<constexpr%> %q+#D"
  
! #: c/c-decl.cc:8339
  #, gcc-internal-format
  msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgstr "una variable previamente declarada como %<static%> se redeclara como %<extern%>"
  
! #: c/c-decl.cc:8351
  #, gcc-internal-format
  msgid "variable %q+D declared %<inline%>"
  msgstr "la variable %q+D se declaró como %<inline%>"
  
! #: c/c-decl.cc:8353
  #, gcc-internal-format
  msgid "variable %q+D declared %<_Noreturn%>"
  msgstr "la variable %q+D se declaró como %<_Noreturn%>"
  
! #: c/c-decl.cc:8391
  #, gcc-internal-format
  msgid "non-nested function with variably modified type"
  msgstr "función no anidada con tipo modificado variablemente"
  
! #: c/c-decl.cc:8393
  #, gcc-internal-format
  msgid "object with variably modified type must have no linkage"
  msgstr "un objeto con tipo modificado variablemente no debe tener enlace"
  
! #: c/c-decl.cc:8465
! #, fuzzy, gcc-internal-format
! #| msgid "non-local variable %q#D uses anonymous type"
! msgid "non-local variable %qD with anonymous type is questionable in C++"
! msgstr "la variable %q#D que no es local usa un tipo anónimo"
! 
! #. A function definition isn't function prototype scope C99 6.2.1p4.
! #. C99 6.7.5.2p4
! #: c/c-decl.cc:8495 c/c-decl.cc:11116
! #, gcc-internal-format
! msgid "%<[*]%> not allowed in other than function prototype scope"
! msgstr "no se permite %<[*]%> en otro lugar que no sea el ámbido de prototipo de función"
! 
! #: c/c-decl.cc:8501 c/c-decl.cc:10909
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr "la declaración de la función no es un prototipo"
  
! #: c/c-decl.cc:8513
  #, gcc-internal-format
  msgid "parameter names (without types) in function declaration"
  msgstr "nombres de parámetros (sin tipos) en la declaración de la función"
  
! #: c/c-decl.cc:8561
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has incomplete type"
  msgstr "el parámetro %u (%q+D) tiene tipo incompleto"
  
! #: c/c-decl.cc:8565
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has incomplete type"
  msgstr "el parámetro %u tiene tipo incompleto"
  
! #: c/c-decl.cc:8645
  #, gcc-internal-format
  msgid "%<void%> as only parameter may not be qualified"
  msgstr "no se puede calificar %<void%> si es el único parámetro"
  
! #: c/c-decl.cc:8649
  #, gcc-internal-format
  msgid "%<void%> must be the only parameter"
  msgstr "%<void%> debe ser el único parámetro"
  
! #: c/c-decl.cc:8679
  #, gcc-internal-format
  msgid "parameter %q+D has just a forward declaration"
  msgstr "el parámetro %q+D sólo tiene una declaración posterior"
  
! #: c/c-decl.cc:8687
  #, fuzzy, gcc-internal-format
  #| msgid "%<void%> must be the only parameter"
  msgid "%<void%> must be the only parameter and unnamed"
  msgstr "%<void%> debe ser el único parámetro"
  
! #: c/c-decl.cc:8729
  #, gcc-internal-format
  msgid "%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr "%<%s %E%> declarado dentro de la list de parámetros no será visible fuera de esta definición o declaración"
  
! #: c/c-decl.cc:8736
  #, gcc-internal-format, gfc-internal-format
  msgid "anonymous %s declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.cc:8862
  #, gcc-internal-format
  msgid "enum type defined here"
  msgstr "se definió el tipo enum aquí"
  
! #: c/c-decl.cc:8868
  #, gcc-internal-format
  msgid "struct defined here"
  msgstr "se definió struct aquí"
  
! #: c/c-decl.cc:8874
  #, gcc-internal-format
  msgid "union defined here"
  msgstr "se definió union aquí"
  
! #: c/c-decl.cc:8967
  #, gcc-internal-format
  msgid "redefinition of %<union %E%>"
  msgstr "redefinición de %<union %E%>"
  
! #: c/c-decl.cc:8969
  #, gcc-internal-format
  msgid "redefinition of %<struct %E%>"
  msgstr "redefinición de %<struct %E%>"
  
! #: c/c-decl.cc:8978
  #, gcc-internal-format
  msgid "nested redefinition of %<union %E%>"
  msgstr "redefinición anidada de %<union %E%>"
  
! #: c/c-decl.cc:8980
  #, gcc-internal-format
  msgid "nested redefinition of %<struct %E%>"
  msgstr "redefinición anidada de %<struct %E%>"
  
! #: c/c-decl.cc:9014 c/c-decl.cc:10233
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr "la definición de tipo en %qs es no válida en C++"
  
! #: c/c-decl.cc:9021 c/c-decl.cc:10240
  #, fuzzy, gcc-internal-format
  #| msgid "unknown field %qE specified in initializer"
  msgid "%qT defined in underspecified object initializer"
  msgstr "se especificó el campo desconocido %qE en el inicializador"
  
! #: c/c-decl.cc:9085 cp/decl.cc:6314 cp/parser.cc:31004
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "la declaración no declara nada"
  
! #: c/c-decl.cc:9090
  #, gcc-internal-format
  msgid "ISO C99 doesn%'t support unnamed structs/unions"
  msgstr "ISO C99 no admite structs/unions sin nombre"
  
! #: c/c-decl.cc:9093
  #, gcc-internal-format
  msgid "ISO C90 doesn%'t support unnamed structs/unions"
  msgstr "ISO C90 no admite structs/unions sin nombre"
  
! #: c/c-decl.cc:9192 c/c-decl.cc:9210 c/c-decl.cc:9271
  #, gcc-internal-format
  msgid "duplicate member %q+D"
  msgstr "miembro %q+D duplicado"
  
! #: c/c-decl.cc:9297
  #, gcc-internal-format
  msgid "empty struct has size 0 in C, size 1 in C++"
  msgstr "una struct vacía tiene tamaño 0 en C y tamaño 1 en C++"
  
! #: c/c-decl.cc:9300
  #, gcc-internal-format
  msgid "empty union has size 0 in C, size 1 in C++"
  msgstr "una union vacía tiene tamaño 0 en C y tamaño 1 en C++"
  
! #: c/c-decl.cc:9333
! #, fuzzy, gcc-internal-format
! #| msgid "defining a type in a compound literal is invalid in C++"
! msgid "using %qD as both field and typedef name is invalid in C++"
! msgstr "definir un tipo en una literal compuesta es no válido en C++"
! 
! #: c/c-decl.cc:9543
  #, gcc-internal-format
  msgid "argument %qE to the %<counted_by%> attribute is not a field declaration in the same structure as %qD"
  msgstr ""
  
! #: c/c-decl.cc:9559
  #, gcc-internal-format
  msgid "argument %qE to the %<counted_by%> attribute is not a field declaration with an integer type"
  msgstr ""
  
! #: c/c-decl.cc:9638
  #, gcc-internal-format
  msgid "union has no named members"
  msgstr "union no tiene miembros nombrados"
  
! #: c/c-decl.cc:9640
  #, gcc-internal-format
  msgid "union has no members"
  msgstr "union no tiene miembros"
  
! #: c/c-decl.cc:9645
  #, gcc-internal-format
  msgid "struct has no named members"
  msgstr "struct no tiene miembros nombrados"
  
! #: c/c-decl.cc:9647
  #, gcc-internal-format
  msgid "struct has no members"
  msgstr "struct no tiene miembros"
  
! #: c/c-decl.cc:9724 cp/decl.cc:16338
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member in union"
  msgid "flexible array member in union is a GCC extension"
  msgstr "miembro de matriz flexible en union"
  
! #: c/c-decl.cc:9728
  #, gcc-internal-format
  msgid "flexible array member not at end of struct"
  msgstr "el miembro de matriz flexible no está al final del struct"
  
! #: c/c-decl.cc:9733
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member in a struct with no named members"
  msgid "flexible array member in a struct with no named members is a GCC extension"
  msgstr "miembro de matriz flexible en estructura sin miembros con nombre"
  
! #: c/c-decl.cc:9780
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member not at end of struct"
  msgid "structure containing a flexible array member is not at the end of another structure"
  msgstr "el miembro de matriz flexible no está al final del struct"
  
! #: c/c-decl.cc:9807
  #, gcc-internal-format
  msgid "type %qT is too large"
  msgstr "el tipo %qT es demasiado grande"
  
! #: c/c-decl.cc:9823
! #, fuzzy, gcc-internal-format
! #| msgid "bit-field %qs has invalid type"
! msgid "bit-field %qD has invalid type"
! msgstr "el campo de bits %qs tiene un tipo no válido"
! 
! #: c/c-decl.cc:9878
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized scalar storage order value %qs"
  msgid "type punning toggles scalar storage order"
  msgstr "no se reconoce el valor del orden de almacenamiento de escalares %qs"
  
! #: c/c-decl.cc:9950
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr "union no se puede hacer transparente"
  
! #: c/c-decl.cc:9964
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of typedef %q+D with variably modified type"
  msgid "redefinition of struct or union %qT with variably modified type"
  msgstr "redefinición de la definición de tipo %q+D con un tipo modificado variablemente"
  
! #: c/c-decl.cc:9971
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %<struct %E%>"
  msgid "redefinition of struct or union %qT"
  msgstr "redefinición de %<struct %E%>"
  
! #: c/c-decl.cc:10154
  #, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "redefinición anidada de %<enum %E%>"
  
! #: c/c-decl.cc:10202
  #, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr "redeclaración de %<enum %E%>"
  
! #: c/c-decl.cc:10214
  #, gcc-internal-format
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:10303 cp/decl.cc:19075 m2/gm2-gcc/m2type.cc:2100
  #, fuzzy, gcc-internal-format
  #| msgid "specified mode too small for enumeral values"
  msgid "specified mode too small for enumerated values"
  msgstr "el modo especificado es demasiado pequeño para valores enumerados"
  
! #: c/c-decl.cc:10322
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr "los valores de enumeración exceden el rango del entero más grande"
  
! #: c/c-decl.cc:10331
  #, fuzzy, gcc-internal-format
  #| msgid "enumeration values exceed range of largest integer"
  msgid "enumeration values exceed range of %qs"
  msgstr "los valores de enumeración exceden el rango del entero más grande"
  
! #: c/c-decl.cc:10448
  #, fuzzy, gcc-internal-format
  #| msgid "nested redefinition of %<enum %E%>"
  msgid "conflicting redefinition of enum %qT"
  msgstr "redefinición anidada de %<enum %E%>"
  
! #: c/c-decl.cc:10481 c/c-decl.cc:10497
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "el valor de enumerador para %qE no es una constante entera"
  
! #: c/c-decl.cc:10492
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "el valor de enumerador para %qE no es una expresión constante entera"
  
! #: c/c-decl.cc:10516
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr "desbordamiento en valores de enumeración"
  
! #: c/c-decl.cc:10523
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value %E is too large for underlying type %<%T%>"
  msgid "enumerator value outside the range of underlying type"
  msgstr "el valor de enumerador %E es demasiado grande para el tipo subyacente %<%T%>"
  
! #: c/c-decl.cc:10540
  #, gcc-internal-format
  msgid "value of redeclared enumerator outside the range of %qT"
  msgstr ""
  
! #: c/c-decl.cc:10568
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value %E is too large for underlying type %<%T%>"
  msgid "enumerator value outside the range of %qs"
  msgstr "el valor de enumerador %E es demasiado grande para el tipo subyacente %<%T%>"
  
! #: c/c-decl.cc:10574
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of %<int%>"
  msgid "ISO C restricts enumerator values to range of %<int%> before C23"
  msgstr "ISO C restringe los valores de enumeración al rango de %<int%>"
  
! #: c/c-decl.cc:10782 cp/decl.cc:6656 cp/decl.cc:19679
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %qD given attribute noinline"
  msgid "inline function %qD given attribute %qs"
  msgstr "se le dió a la función incluida en línea %qD un atributo noinline"
  
! #: c/c-decl.cc:10801
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr "el tipo de devolución es un tipo de dato incompleto"
  
! #: c/c-decl.cc:10813
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr "el tipo de devolución por defecto es %<int%>"
  
! #: c/c-decl.cc:10842
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about global functions without prototypes"
  msgid "%q+D defined as variadic function without prototype"
  msgstr "Avisa sobre funciones globales sin prototipos"
  
! #: c/c-decl.cc:10895
  #, gcc-internal-format
  msgid "ISO C23 does not allow defining parameters for function %qE declared without parameters"
  msgstr ""
  
! #: c/c-decl.cc:10918
  #, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr "no hay un prototipo previo para %qD"
  
! #: c/c-decl.cc:10927
  #, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "se usó %qD sin prototipo antes de su definición"
  
! #: c/c-decl.cc:10945
  #, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "se usó %qD sin declaración antes de su definición"
  
! #: c/c-decl.cc:10964
  #, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr "el tipo de devolución de %qD no es %<int%>"
  
! #: c/c-decl.cc:10966
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr "calificado %<_Atomic%> el tipo de retorno de %qD"
  
! #: c/c-decl.cc:10973
  #, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr "%qD generalmente es una función que no es static"
  
! #: c/c-decl.cc:10991
! #, fuzzy, gcc-internal-format
! #| msgid "__label__ declarations are only allowed in function scopes"
! msgid "versioned definitions are only allowed at file scope"
! msgstr "las declaraciones __label__ sólo se permiten en ámbitos de función"
! 
! #: c/c-decl.cc:11035
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr "declaraciones de parámetros de estilo antiguo en la definición de una función prototipo"
  
! #: c/c-decl.cc:11051
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr "C tradicional rechaza la definición de funciones de estilo ISO C"
  
! #: c/c-decl.cc:11068
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support decimal floating point"
  msgid "ISO C does not support omitting parameter names in function definitions before C23"
  msgstr "ISO C no admite coma flotante decimal"
  
! #: c/c-decl.cc:11108 c/c-decl.cc:11112
  #, gcc-internal-format
  msgid "old-style function definition"
  msgstr "definición de función de estilo antiguo"
  
! #: c/c-decl.cc:11125
  #, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr "falta el nombre del parámetro de la lista de parámetros"
  
! #: c/c-decl.cc:11141
  #, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr "%qD se declaró como un no-parámetro"
  
! #: c/c-decl.cc:11149
  #, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "múltiples parámetros nombrados %qD"
  
! #: c/c-decl.cc:11158
  #, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr "el parámetro %qD se declaró con tipo void"
  
! #: c/c-decl.cc:11187 c/c-decl.cc:11192
  #, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr "el tipo de %qD es %<int%> por defecto"
  
! #: c/c-decl.cc:11212
  #, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr "el parámetro %qD tiene tipo incompleto"
  
! #: c/c-decl.cc:11219
  #, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "existe la declaración para el parámetro %qD pero no hay tal parámetro"
  
! #: c/c-decl.cc:11272
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "el número de argumentos no coinciden con el prototipo interno"
  
! #: c/c-decl.cc:11283
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr "el número de argumentos no coinciden con el prototipo"
  
! #: c/c-decl.cc:11286 c/c-decl.cc:11326 c/c-decl.cc:11340
  #, gcc-internal-format
  msgid "prototype declaration"
  msgstr "declaración de prototipo"
  
! #: c/c-decl.cc:11318
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "el argumento promovido %qD no coincide con el prototipo interno"
  
! #: c/c-decl.cc:11323
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr "el argumento promovido %qD no coincide con el prototipo"
  
! #: c/c-decl.cc:11333
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "el argumento %qD no coincide con el prototipo interno"
  
! #: c/c-decl.cc:11338
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr "el argumento %qD no coincide con el prototipo"
  
! #: c/c-decl.cc:11583 cp/decl.cc:20614
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "no hay una declaración de devolución en la función que no devuelve void"
  
! #: c/c-decl.cc:11602 cp/decl.cc:20690
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "se definió el parámetro %qD pero no se usa"
  
! #: c/c-decl.cc:11699
  #, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr "sólo se permiten las declaraciones iniciales del bucle %<for%> en modo C99 o C11"
  
! #: c/c-decl.cc:11704
  #, fuzzy, gcc-internal-format
  #| msgid "use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code"
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr "use la opción -std=c99, -std=gnu99, -std=c11 o -std=gnu11 para compilar su código"
  
! #: c/c-decl.cc:11711
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "ISO C90 no admite declaradores de matriz %<[*]%>"
  
! #: c/c-decl.cc:11745
  #, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "declaración de la variable static %qD en la declaración inicial del bucle %<for%>"
  
! #: c/c-decl.cc:11749
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr "declaración de la variable %<extern%> %qD en la declaración inicial del bucle %<for%>"
  
! #: c/c-decl.cc:11756
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr "%<struct %E%> se declaró en la declaración inicial del bucle %<for%>"
  
! #: c/c-decl.cc:11761
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr "%<union %E%> se declaró en la declaración inicial del bucle %<for%>"
  
! #: c/c-decl.cc:11767
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr "%<enum %E%> se declaró en la declaración inicial del bucle %<for%>"
  
! #: c/c-decl.cc:11771
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr "declaración de %qD que no es variable en la declaración inicial del bucle %<for%>"
  
! #: c/c-decl.cc:12071
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr "calificadores de espacio de direcciones incompatibles %qs y %qs"
  
! #: c/c-decl.cc:12130 c/c-decl.cc:12137
  #, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
  msgstr "especificador %qE de declaración duplicado"
  
! #: c/c-decl.cc:12165 c/c-decl.cc:13271
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr "múltiples clases de almacenamiento en los especificadores de declaración"
  
! #: c/c-decl.cc:12167
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<auto%>"
  msgid "%qs used with %<auto%>"
*************** msgstr "se usó %qE con %<auto%>"
*** 49597,50094 ****
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:12066
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<register%>"
  msgid "%<auto%> used with %<constexpr%>"
  msgstr "se usó %qE con %<register%>"
  
! #: c/c-decl.cc:12079 c/c-decl.cc:12517 c/c-decl.cc:12975
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr "dos o más tipos de datos en los especificadores de la declaración"
  
! #: c/c-decl.cc:12091 cp/parser.cc:35150
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> es demasiado largo para GCC"
  
! #: c/c-decl.cc:12104
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ISO C90 no admite %<long long%>"
  
! #: c/c-decl.cc:12357 c/c-parser.cc:12587
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "ISO C90 no admite tipos complejos"
  
! #: c/c-decl.cc:12411
  #, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr "ISO C no admite tipos saturantes"
  
! #: c/c-decl.cc:12490 c/c-decl.cc:13115 c/c-decl.cc:13174
  #, gcc-internal-format
  msgid "duplicate %qE"
  msgstr "%qE duplicado"
  
! #: c/c-decl.cc:12507
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in a %<typeid%> expression"
  msgid "%qs cannot be defined via %<typedef%>"
  msgstr "no se pueden definir tipos en una expresión %<typeid%>"
  
! #: c/c-decl.cc:12511
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot be used in asm here"
  msgid "%qs cannot be used here"
  msgstr "no se puede usar %s en asm aquí"
  
! #: c/c-decl.cc:12564
  #, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ISO C no admite los tipos %<__int%d%>"
  
! #: c/c-decl.cc:12586
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr "no se admite %<__int%d%> para este objetivo"
  
! #: c/c-decl.cc:12629
  #, gcc-internal-format
  msgid "ISO C90 does not support boolean types"
  msgstr "ISO C90 no admite tipos booleanos"
  
! #: c/c-decl.cc:12748
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support the %<_Float%d%s%> type"
  msgid "ISO C does not support the %<_Float%d%s%> type before C23"
  msgstr "ISO C no admite el tipo %<_float%d%s%>"
  
! #: c/c-decl.cc:12799 cp/parser.cc:20893
  #, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "no se admite %<_float%d%s%> para este objetivo"
  
! #: c/c-decl.cc:12875
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support decimal floating point"
  msgid "ISO C does not support decimal floating-point before C23"
  msgstr "ISO C no admite coma flotante decimal"
  
! #: c/c-decl.cc:12899 c/c-decl.cc:13276 c/c-parser.cc:11488
  #, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "no se admiten tipos de coma fija para este objetivo"
  
! #: c/c-decl.cc:12901
  #, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr "ISO C no admite tipos de coma fija"
  
! #: c/c-decl.cc:12930
  #, fuzzy, gcc-internal-format
  #| msgid "case label is not an integer constant expression"
  msgid "%<_BitInt%> argument is not an integer constant expression"
  msgstr "la etiqueta de case no es una expresion constante entera"
  
! #: c/c-decl.cc:12936
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qE is not an integer constant expression"
  msgid "%<_BitInt%> argument %qE is not a positive integer constant expression"
  msgstr "el valor de enumerador para %qE no es una expresión constante entera"
  
! #: c/c-decl.cc:12943
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is larger than %<BITINT_MAXWIDTH%> %qd"
  msgstr ""
  
! #: c/c-decl.cc:12991
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr "la búsqueda en C++ de %qD devolvería un campo, no un tipo"
  
! #: c/c-decl.cc:13004
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr "%qE falla al ser un typedef o un tipo interno del compilador"
  
! #: c/c-decl.cc:13059
  #, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr "%qE no está al inicio de la declaración"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:13080 c/c-decl.cc:13157
  #, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr "se usó %qE con %<auto%>"
  
! #: c/c-decl.cc:13082
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr "se usó %qE con %<register%>"
  
! #: c/c-decl.cc:13084 c/c-decl.cc:13153
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr "se usó %qE con %<typedef%>"
  
! #: c/c-decl.cc:13086 c/c-decl.cc:13123
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<register%>"
  msgid "%qE used with %<constexpr%>"
  msgstr "se usó %qE con %<register%>"
  
! #: c/c-decl.cc:13100 c/c-parser.cc:3365 c/c-parser.cc:4736 c/c-parser.cc:10752
  #, gcc-internal-format
  msgid "ISO C99 does not support %qE"
  msgstr "ISO C99 no admite %qE"
  
! #: c/c-decl.cc:13103 c/c-parser.cc:3368 c/c-parser.cc:4739 c/c-parser.cc:10755
  #, gcc-internal-format
  msgid "ISO C90 does not support %qE"
  msgstr "ISO C90 no admite %qE"
  
! #: c/c-decl.cc:13129
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr "%<__thread%> antes de %<extern%>"
  
! #: c/c-decl.cc:13138
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr "%<__thread%> antes de %<static%>"
  
! #: c/c-decl.cc:13144
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<auto%>"
  msgid "%<typedef%> used with %<auto%>"
  msgstr "se usó %qE con %<auto%>"
  
! #: c/c-decl.cc:13151
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<register%>"
  msgid "%qE used with %<extern%>"
  msgstr "se usó %qE con %<register%>"
  
! #: c/c-decl.cc:13159
  #, fuzzy, gcc-internal-format
  #| msgid "%qs used with %qE"
  msgid "%qE used with %qs"
  msgstr "se usó %qs con %qE"
  
! #: c/c-decl.cc:13172
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr "%<_Thread_local%> o %<__thread%> duplicado"
  
! #: c/c-decl.cc:13188
  #, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr "se usó %qs con %qE"
  
! #: c/c-decl.cc:13196
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %qE"
  msgid "%<constexpr%> used with %qE"
  msgstr "se usó %<__thread%> con %qE"
  
! #: c/c-decl.cc:13273
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr "se usó %<_Sat%> sin %<_Fract%> o %<_Accum%>"
  
! #: c/c-decl.cc:13288
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C no admite %<complex%> simples que significan %<double complex%>"
  
! #: c/c-decl.cc:13299
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C does not support %<auto%> type deduction before C23"
  msgstr "ISO C90 no admite declaradores de matriz %<[*]%>"
  
! #: c/c-decl.cc:13328
  #, gcc-internal-format
  msgid "%<__auto_type%> followed by %<[[]]%> attributes"
  msgstr ""
  
! #: c/c-decl.cc:13354 c/c-decl.cc:13370 c/c-decl.cc:13396
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C no admite tipos enteros complejos"
  
! #: c/c-decl.cc:13542
  #, fuzzy, gcc-internal-format
  #| msgid "Fixed line length must be at least seven."
  msgid "%<signed _BitInt%> argument must be at least 2"
  msgstr "La longitud de línea fija debe ser al menos de siete."
  
! #: c/c-decl.cc:13551
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support %<__int128%> for %qs"
  msgid "ISO C does not support %<%s_BitInt(%d)%> before C23"
  msgstr "ISO C++ no admite %<__int128%> para %qs"
  
! #: c/c-decl.cc:13851 cp/semantics.cc:6784
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr "el combinador %<#pragma omp declare reduction%> hace referencia a la variable %qD, la cual no es %<omp_out%> ni %<omp_in%>"
  
! #: c/c-decl.cc:13855 cp/semantics.cc:6788
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr "el nicializador %<#pragma omp declare reduction%> hace referencia a la variable %qD, la cual no es %<omp_priv%> ni %<omp_orig%>"
  
! #: c/c-decl.cc:13979
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgid "ISO C does not support %qs statement with an identifier operand before C2Y"
  msgstr "ISO C90 no admite el identificador predefinido %<__func__%>"
  
! #: c/c-decl.cc:14031
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not name a type"
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>; did you mean %qs?"
  msgstr "%qE no nombra a un tipo"
  
! #: c/c-decl.cc:14035
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not name a type"
  msgid "%<continue%> statement operand %qE does not refer to a named loop; did you mean %qs?"
  msgstr "%qE no nombra a un tipo"
  
! #: c/c-decl.cc:14040
  #, fuzzy, gcc-internal-format
  #| msgid "%Hbreak statement not within loop or switch"
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>"
  msgstr "%Hla declaración break no está dentro de un bucle o switch"
  
! #: c/c-decl.cc:14043
  #, fuzzy, gcc-internal-format
  #| msgid "continue label %qs does not name a loop"
  msgid "%<continue%> statement operand %qE does not refer to a named loop"
  msgstr "la etiqueta continue %qs no nombra un bucle"
  
! #: c/c-decl.cc:14049
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE refers to a named %<switch%>"
  msgstr ""
  
! #: c/c-decl.cc:14051 c/c-decl.cc:14068
  #, fuzzy, gcc-internal-format
  #| msgid "struct defined here"
  msgid "%<switch%> name defined here"
  msgstr "se definió struct aquí"
  
! #: c/c-decl.cc:14059
  #, gcc-internal-format
  msgid "%qs statement operand %qE refers to a loop outside of its body"
  msgstr ""
  
! #: c/c-decl.cc:14061
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "loop name defined here"
  msgstr "se definió union aquí"
  
! #: c/c-decl.cc:14065
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE refers to a %<switch%> outside of its body"
  msgstr ""
  
! #: c/c-errors.cc:251
  #, fuzzy, gcc-internal-format
  #| msgid "%qs must be used with %qs"
  msgid "%qs is a keyword with %qs onwards"
  msgstr "%qs se debe usar con %qs"
  
! #: c/c-fold.cc:392 c/c-typeck.cc:14151 cp/typeck.cc:5919
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr "desplazamiento a la izquierda o valor negativo"
  
! #: c/c-fold.cc:405 c/c-typeck.cc:14160 cp/typeck.cc:5927
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "la cuenta de desplazamiento a la izquierda es negativa"
  
! #: c/c-fold.cc:406 c/c-typeck.cc:14087 cp/typeck.cc:5866
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "la cuenta de desplazamiento a la derecha es negativa"
  
! #: c/c-fold.cc:416 c/c-typeck.cc:14179 cp/typeck.cc:5935
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "cuenta de desplazamiento a la izquierda >= anchura del tipo"
  
! #: c/c-fold.cc:417 c/c-typeck.cc:14111 cp/typeck.cc:5877
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "cuenta de desplazamiento a la derecha >= anchura del tipo"
  
! #: c/c-fold.cc:424 c/c-typeck.cc:14171
  #, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr "cuenta de desplazamiento a la izquierda >= anchura del elemento del vector"
  
! #: c/c-fold.cc:425 c/c-typeck.cc:14098
  #, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr "cuenta de desplazamiento a la derecha >= anchura del elemento del vector"
  
! #: c/c-parser.cc:371
  #, gcc-internal-format
  msgid "identifier %qE conflicts with C++ keyword"
  msgstr "el identificador %qE causa conflictos con la palabra clave de C++"
  
! #: c/c-parser.cc:1056 cp/parser.cc:3374
  #, gcc-internal-format
  msgid "version control conflict marker in file"
  msgstr "marcador de conflicto en control de versiones en el fichero"
  
! #: c/c-parser.cc:1277 cp/parser.cc:3456
  #, fuzzy, gcc-internal-format
  #| msgid "%J  other type here"
  msgid "to match this %qs"
  msgstr "%J  otro tipo aquí"
  
! #: c/c-parser.cc:1476 cp/parser.cc:35387
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "se esperaba fin de línea"
  
! #: c/c-parser.cc:1995
  #, gcc-internal-format
  msgid "ISO C forbids an empty translation unit"
  msgstr "ISO C prohíbe una unidad de traducción vacía"
  
! #: c/c-parser.cc:2021 c/c-parser.cc:2030 c/c-parser.cc:27816 cp/parser.cc:51309
! #: cp/semantics.cc:4007 cp/semantics.cc:4016
  #, gcc-internal-format
  msgid "%qs without corresponding %qs"
  msgstr ""
  
! #: c/c-parser.cc:2126 c/c-parser.cc:14578
  #, gcc-internal-format
  msgid "ISO C does not allow extra %<;%> outside of a function"
  msgstr "ISO C no permite un %<;%> extra fuera de una función"
  
! #: c/c-parser.cc:2210
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgid "%<assume%> attribute at top level"
  msgstr "el atributo %<fallthrough%> no está seguido de %<;%>"
  
! #: c/c-parser.cc:2409
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<struct%> keyword to refer to the type"
  msgstr "nombre de tipo %qE desconocido; utilice la palabra clave %<struct%> para hacer referencia al tipo"
  
! #: c/c-parser.cc:2417
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<union%> keyword to refer to the type"
  msgstr "nombre de tipo %qE desconocido; utilice la palabra clave %<union%> para hacer referencia al tipo"
  
! #: c/c-parser.cc:2425
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<enum%> keyword to refer to the type"
  msgstr "nombre de tipo %qE desconocido; utilice la palabra clave %<enum%> para hacer referencia al tipo"
  
! #: c/c-parser.cc:2438 c/c-parser.cc:3633 c/c-parser.cc:5340
  #, gcc-internal-format
  msgid "unknown type name %qE; did you mean %qs?"
  msgstr "nombre de tipo %qE desconocido; ¿quiso decir %qs?"
  
! #: c/c-parser.cc:2442 c/c-parser.cc:3637 c/c-parser.cc:5344
  #, gcc-internal-format
  msgid "unknown type name %qE"
  msgstr "nombre de tipo %qE desconocido"
  
! #: c/c-parser.cc:2469 c/c-parser.cc:15956 c/c-parser.cc:24972
! #: c/c-parser.cc:25715 c/c-parser.cc:26301 cp/parser.cc:48152
! #: cp/parser.cc:53924
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "se esperaban especificadores de declaración"
  
! #: c/c-parser.cc:2493
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared with an exception specification"
  msgid "%qT declared in underspecified object declaration"
  msgstr "%q+D se declaró con una especificación de excepción"
  
! #: c/c-parser.cc:2498
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> specified for friend class declaration"
  msgid "%qT defined in underspecified object declaration"
  msgstr "se especificó %<inline%> para la declaración de clase friend"
  
! #: c/c-parser.cc:2534
  #, fuzzy, gcc-internal-format
  #| msgid "useless %qs in empty declaration"
  msgid "%qs in empty declaration"
  msgstr "%qs sin uso en declaración vacía"
  
! #: c/c-parser.cc:2548
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgid "%<fallthrough%> attribute at top level"
  msgstr "el atributo %<fallthrough%> no está seguido de %<;%>"
  
! #: c/c-parser.cc:2586 c/c-parser.cc:8341
  #, gcc-internal-format
  msgid "attribute %<musttail%> mixed with other attributes on %<return%> statement"
  msgstr ""
  
! #: c/c-parser.cc:2602 c/c-parser.cc:4528
  #, gcc-internal-format
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "se esperaba %<;>, identificador o %<(%>"
  
! #: c/c-parser.cc:2620 cp/parser.cc:37645 cp/parser.cc:37717
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "se descartan los atributos de prefijo para los métodos"
  
! #: c/c-parser.cc:2655
  #, gcc-internal-format
  msgid "prefix attributes are ignored for implementations"
  msgstr "se descartan los atributos de prefijo para las implementaciones"
  
! #: c/c-parser.cc:2676
  #, gcc-internal-format
  msgid "unexpected attribute"
  msgstr "atributo inesperado"
  
! #: c/c-parser.cc:2686 c/c-parser.cc:8361 cp/parser.cc:13361 cp/parser.cc:13622
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "el atributo %<fallthrough%> no está seguido de %<;%>"
  
! #: c/c-parser.cc:2689 c/c-parser.cc:8328 cp/cp-gimplify.cc:3689
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgid "%<assume%> attribute not followed by %<;%>"
  msgstr "el atributo %<fallthrough%> no está seguido de %<;%>"
  
! #: c/c-parser.cc:2739
  #, gcc-internal-format
  msgid "%<__auto_type%> requires a plain identifier as declarator"
  msgstr "%<__auto_type%> requiere un identificador plano como declarador"
  
! #: c/c-parser.cc:2752
  #, fuzzy, gcc-internal-format
  #| msgid "%<__auto_type%> requires a plain identifier as declarator"
  msgid "%<auto%> requires a plain identifier, possibly with attributes, as declarator"
  msgstr "%<__auto_type%> requiere un identificador plano como declarador"
  
! #: c/c-parser.cc:2778
  #, gcc-internal-format
  msgid "data definition has no type or storage class"
  msgstr "la definición de datos no tiene tipo o clase de almacenamiento"
--- 51848,52404 ----
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:12172
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<register%>"
  msgid "%<auto%> used with %<constexpr%>"
  msgstr "se usó %qE con %<register%>"
  
! #: c/c-decl.cc:12185 c/c-decl.cc:12618 c/c-decl.cc:13065
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr "dos o más tipos de datos en los especificadores de la declaración"
  
! #: c/c-decl.cc:12197 cp/parser.cc:37535
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> es demasiado largo para GCC"
  
! #: c/c-decl.cc:12205 c/c-decl.cc:12217 c/c-decl.cc:12221 c/c-decl.cc:12225
! #: c/c-decl.cc:12233 c/c-decl.cc:12237 c/c-decl.cc:12241 c/c-decl.cc:12245
! #: c/c-decl.cc:12257 c/c-decl.cc:12261 c/c-decl.cc:12265 c/c-decl.cc:12269
! #: c/c-decl.cc:12281 c/c-decl.cc:12285 c/c-decl.cc:12289 c/c-decl.cc:12297
! #: c/c-decl.cc:12301 c/c-decl.cc:12305 c/c-decl.cc:12309 c/c-decl.cc:12313
! #: c/c-decl.cc:12325 c/c-decl.cc:12329 c/c-decl.cc:12333 c/c-decl.cc:12337
! #: c/c-decl.cc:12349 c/c-decl.cc:12353 c/c-decl.cc:12357 c/c-decl.cc:12361
! #: c/c-decl.cc:12365 c/c-decl.cc:12369 c/c-decl.cc:12381 c/c-decl.cc:12385
! #: c/c-decl.cc:12389 c/c-decl.cc:12393 c/c-decl.cc:12405 c/c-decl.cc:12409
! #: c/c-decl.cc:12413 c/c-decl.cc:12417 c/c-decl.cc:12421 c/c-decl.cc:12425
! #: c/c-decl.cc:12437 c/c-decl.cc:12441 c/c-decl.cc:12445 c/c-decl.cc:12449
! #: c/c-decl.cc:12464 c/c-decl.cc:12468 c/c-decl.cc:12472 c/c-decl.cc:12476
! #: c/c-decl.cc:12480 c/c-decl.cc:12484 c/c-decl.cc:12488 c/c-decl.cc:12492
! #: c/c-decl.cc:12496 c/c-decl.cc:12500 c/c-decl.cc:12504 c/c-decl.cc:12522
! #: c/c-decl.cc:12526 c/c-decl.cc:12530 c/c-decl.cc:12534 c/c-decl.cc:12538
! #: c/c-decl.cc:12542 c/c-decl.cc:12546 c/c-decl.cc:12550 c/c-decl.cc:12562
! #: c/c-decl.cc:12566 c/c-decl.cc:12570 c/c-decl.cc:12574 c/c-decl.cc:12578
! #: c/c-decl.cc:12626 c/c-decl.cc:12630 c/c-decl.cc:12634 c/c-decl.cc:12638
! #: c/c-decl.cc:12642 c/c-decl.cc:12646 c/c-decl.cc:12696 c/c-decl.cc:12700
! #: c/c-decl.cc:12704 c/c-decl.cc:12708 c/c-decl.cc:12712 c/c-decl.cc:12716
! #: c/c-decl.cc:12730 c/c-decl.cc:12734 c/c-decl.cc:12738 c/c-decl.cc:12742
! #: c/c-decl.cc:12746 c/c-decl.cc:12750 c/c-decl.cc:12761 c/c-decl.cc:12765
! #: c/c-decl.cc:12769 c/c-decl.cc:12780 c/c-decl.cc:12791 c/c-decl.cc:12795
! #: c/c-decl.cc:12799 c/c-decl.cc:12803 c/c-decl.cc:12807 c/c-decl.cc:12818
! #: c/c-decl.cc:12822 c/c-decl.cc:12826 c/c-decl.cc:12830 c/c-decl.cc:12834
! #: c/c-decl.cc:12925 c/c-decl.cc:12929 c/c-decl.cc:12933 c/c-decl.cc:12937
! #: c/c-decl.cc:12941 c/c-decl.cc:12945 c/c-decl.cc:12949 c/c-decl.cc:12979
! #: c/c-decl.cc:12996 c/c-decl.cc:13000 c/c-decl.cc:13004 c/c-decl.cc:13008
! #, fuzzy, gcc-internal-format
! #| msgid "both %<short%> and %<%s%> in declaration specifiers"
! msgid "both %qs and %qs in declaration specifiers"
! msgstr "se usaron al mismo tiempo %<short%> y %<%s%> en los especificadores de declaración"
! 
! #: c/c-decl.cc:12210
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ISO C90 no admite %<long long%>"
  
! #: c/c-decl.cc:12229 c/c-decl.cc:12293 c/c-decl.cc:12518 c/c-decl.cc:12674
! #, fuzzy, gcc-internal-format
! #| msgid "both %<_Sat%> and %<int%> in declaration specifiers"
! msgid "both %qs and %<__int%d%> in declaration specifiers"
! msgstr "se usaron al mismo tiempo %<_Sat%> y %<int%> en los especificadores de declaración"
! 
! #: c/c-decl.cc:12249 c/c-decl.cc:12317 c/c-decl.cc:12373 c/c-decl.cc:12429
! #: c/c-decl.cc:12554 c/c-decl.cc:12855 c/c-decl.cc:12863 c/c-decl.cc:12871
! #: c/c-decl.cc:12879 c/c-decl.cc:12887
! #, fuzzy, gcc-internal-format
! #| msgid "both %<short%> and %<float%> in declaration specifiers"
! msgid "both %qs and %<_Float%d%s%> in declaration specifiers"
! msgstr "se usaron al mismo tiempo %<short%> y %<float%> en los especificadores de declaración"
! 
! #: c/c-decl.cc:12461 c/c-parser.cc:12885
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "ISO C90 no admite tipos complejos"
  
! #: c/c-decl.cc:12515
  #, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr "ISO C no admite tipos saturantes"
  
! #: c/c-decl.cc:12591 c/c-decl.cc:13206 c/c-decl.cc:13265
  #, gcc-internal-format
  msgid "duplicate %qE"
  msgstr "%qE duplicado"
  
! #: c/c-decl.cc:12608
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in a %<typeid%> expression"
  msgid "%qs cannot be defined via %<typedef%>"
  msgstr "no se pueden definir tipos en una expresión %<typeid%>"
  
! #: c/c-decl.cc:12612
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot be used in asm here"
  msgid "%qs cannot be used here"
  msgstr "no se puede usar %s en asm aquí"
  
! #: c/c-decl.cc:12665
  #, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ISO C no admite los tipos %<__int%d%>"
  
! #: c/c-decl.cc:12670 c/c-decl.cc:12678
! #, fuzzy, gcc-internal-format
! #| msgid "both %<signed%> and %<%s%> in declaration specifiers"
! msgid "both %<__int%d%> and %qs in declaration specifiers"
! msgstr "se usaron al mismo tiempo %<signed%> y %<%s%> en los especificadores de declaración"
! 
! #: c/c-decl.cc:12684
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr "no se admite %<__int%d%> para este objetivo"
  
! #: c/c-decl.cc:12727
  #, gcc-internal-format
  msgid "ISO C90 does not support boolean types"
  msgstr "ISO C90 no admite tipos booleanos"
  
! #: c/c-decl.cc:12846
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support the %<_Float%d%s%> type"
  msgid "ISO C does not support the %<_Float%d%s%> type before C23"
  msgstr "ISO C no admite el tipo %<_float%d%s%>"
  
! #: c/c-decl.cc:12897 cp/parser.cc:22578
  #, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "no se admite %<_float%d%s%> para este objetivo"
  
! #: c/c-decl.cc:12966
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support decimal floating point"
  msgid "ISO C does not support decimal floating-point before C23"
  msgstr "ISO C no admite coma flotante decimal"
  
! #: c/c-decl.cc:12989 c/c-decl.cc:13367 c/c-parser.cc:11798
  #, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "no se admiten tipos de coma fija para este objetivo"
  
! #: c/c-decl.cc:12991
  #, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr "ISO C no admite tipos de coma fija"
  
! #: c/c-decl.cc:13020
  #, fuzzy, gcc-internal-format
  #| msgid "case label is not an integer constant expression"
  msgid "%<_BitInt%> argument is not an integer constant expression"
  msgstr "la etiqueta de case no es una expresion constante entera"
  
! #: c/c-decl.cc:13026
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qE is not an integer constant expression"
  msgid "%<_BitInt%> argument %qE is not a positive integer constant expression"
  msgstr "el valor de enumerador para %qE no es una expresión constante entera"
  
! #: c/c-decl.cc:13033
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is larger than %<BITINT_MAXWIDTH%> %qd"
  msgstr ""
  
! #: c/c-decl.cc:13082
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr "la búsqueda en C++ de %qD devolvería un campo, no un tipo"
  
! #: c/c-decl.cc:13095
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr "%qE falla al ser un typedef o un tipo interno del compilador"
  
! #: c/c-decl.cc:13150
  #, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr "%qE no está al inicio de la declaración"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:13171 c/c-decl.cc:13248
  #, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr "se usó %qE con %<auto%>"
  
! #: c/c-decl.cc:13173
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr "se usó %qE con %<register%>"
  
! #: c/c-decl.cc:13175 c/c-decl.cc:13244
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr "se usó %qE con %<typedef%>"
  
! #: c/c-decl.cc:13177 c/c-decl.cc:13214
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<register%>"
  msgid "%qE used with %<constexpr%>"
  msgstr "se usó %qE con %<register%>"
  
! #: c/c-decl.cc:13191 c/c-parser.cc:3504 c/c-parser.cc:4875 c/c-parser.cc:10959
  #, gcc-internal-format
  msgid "ISO C99 does not support %qE"
  msgstr "ISO C99 no admite %qE"
  
! #: c/c-decl.cc:13194 c/c-parser.cc:3507 c/c-parser.cc:4878 c/c-parser.cc:10962
  #, gcc-internal-format
  msgid "ISO C90 does not support %qE"
  msgstr "ISO C90 no admite %qE"
  
! #: c/c-decl.cc:13220
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr "%<__thread%> antes de %<extern%>"
  
! #: c/c-decl.cc:13229
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr "%<__thread%> antes de %<static%>"
  
! #: c/c-decl.cc:13235
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<auto%>"
  msgid "%<typedef%> used with %<auto%>"
  msgstr "se usó %qE con %<auto%>"
  
! #: c/c-decl.cc:13242
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<register%>"
  msgid "%qE used with %<extern%>"
  msgstr "se usó %qE con %<register%>"
  
! #: c/c-decl.cc:13250
  #, fuzzy, gcc-internal-format
  #| msgid "%qs used with %qE"
  msgid "%qE used with %qs"
  msgstr "se usó %qs con %qE"
  
! #: c/c-decl.cc:13263
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr "%<_Thread_local%> o %<__thread%> duplicado"
  
! #: c/c-decl.cc:13279
  #, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr "se usó %qs con %qE"
  
! #: c/c-decl.cc:13287
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %qE"
  msgid "%<constexpr%> used with %qE"
  msgstr "se usó %<__thread%> con %qE"
  
! #: c/c-decl.cc:13364
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr "se usó %<_Sat%> sin %<_Fract%> o %<_Accum%>"
  
! #: c/c-decl.cc:13379
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C no admite %<complex%> simples que significan %<double complex%>"
  
! #: c/c-decl.cc:13390
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C does not support %<auto%> type deduction before C23"
  msgstr "ISO C90 no admite declaradores de matriz %<[*]%>"
  
! #: c/c-decl.cc:13419
  #, gcc-internal-format
  msgid "%<__auto_type%> followed by %<[[]]%> attributes"
  msgstr ""
  
! #: c/c-decl.cc:13445 c/c-decl.cc:13461 c/c-decl.cc:13487
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C no admite tipos enteros complejos"
  
! #: c/c-decl.cc:13633
  #, fuzzy, gcc-internal-format
  #| msgid "Fixed line length must be at least seven."
  msgid "%<signed _BitInt%> argument must be at least 2"
  msgstr "La longitud de línea fija debe ser al menos de siete."
  
! #: c/c-decl.cc:13642
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support %<__int128%> for %qs"
  msgid "ISO C does not support %<%s_BitInt(%d)%> before C23"
  msgstr "ISO C++ no admite %<__int128%> para %qs"
  
! #: c/c-decl.cc:13943 cp/semantics.cc:6995
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr "el combinador %<#pragma omp declare reduction%> hace referencia a la variable %qD, la cual no es %<omp_out%> ni %<omp_in%>"
  
! #: c/c-decl.cc:13947 cp/semantics.cc:6999
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr "el nicializador %<#pragma omp declare reduction%> hace referencia a la variable %qD, la cual no es %<omp_priv%> ni %<omp_orig%>"
  
! #: c/c-decl.cc:14240
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgid "ISO C does not support %qs statement with an identifier operand before C2Y"
  msgstr "ISO C90 no admite el identificador predefinido %<__func__%>"
  
! #: c/c-decl.cc:14292
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not name a type"
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>; did you mean %qs?"
  msgstr "%qE no nombra a un tipo"
  
! #: c/c-decl.cc:14296
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not name a type"
  msgid "%<continue%> statement operand %qE does not refer to a named loop; did you mean %qs?"
  msgstr "%qE no nombra a un tipo"
  
! #: c/c-decl.cc:14301
  #, fuzzy, gcc-internal-format
  #| msgid "%Hbreak statement not within loop or switch"
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>"
  msgstr "%Hla declaración break no está dentro de un bucle o switch"
  
! #: c/c-decl.cc:14304
  #, fuzzy, gcc-internal-format
  #| msgid "continue label %qs does not name a loop"
  msgid "%<continue%> statement operand %qE does not refer to a named loop"
  msgstr "la etiqueta continue %qs no nombra un bucle"
  
! #: c/c-decl.cc:14310
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE refers to a named %<switch%>"
  msgstr ""
  
! #: c/c-decl.cc:14312 c/c-decl.cc:14329
  #, fuzzy, gcc-internal-format
  #| msgid "struct defined here"
  msgid "%<switch%> name defined here"
  msgstr "se definió struct aquí"
  
! #: c/c-decl.cc:14320
  #, gcc-internal-format
  msgid "%qs statement operand %qE refers to a loop outside of its body"
  msgstr ""
  
! #: c/c-decl.cc:14322
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "loop name defined here"
  msgstr "se definió union aquí"
  
! #: c/c-decl.cc:14326
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE refers to a %<switch%> outside of its body"
  msgstr ""
  
! #: c/c-errors.cc:260
  #, fuzzy, gcc-internal-format
  #| msgid "%qs must be used with %qs"
  msgid "%qs is a keyword with %qs onwards"
  msgstr "%qs se debe usar con %qs"
  
! #: c/c-fold.cc:410 c/c-typeck.cc:14680 cp/typeck.cc:6053
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr "desplazamiento a la izquierda o valor negativo"
  
! #: c/c-fold.cc:423 c/c-typeck.cc:14689 cp/typeck.cc:6061
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "la cuenta de desplazamiento a la izquierda es negativa"
  
! #: c/c-fold.cc:424 c/c-typeck.cc:14616 cp/typeck.cc:6000
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "la cuenta de desplazamiento a la derecha es negativa"
  
! #: c/c-fold.cc:434 c/c-typeck.cc:14708 cp/typeck.cc:6069
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "cuenta de desplazamiento a la izquierda >= anchura del tipo"
  
! #: c/c-fold.cc:435 c/c-typeck.cc:14640 cp/typeck.cc:6011
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "cuenta de desplazamiento a la derecha >= anchura del tipo"
  
! #: c/c-fold.cc:442 c/c-typeck.cc:14700
  #, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr "cuenta de desplazamiento a la izquierda >= anchura del elemento del vector"
  
! #: c/c-fold.cc:443 c/c-typeck.cc:14627
  #, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr "cuenta de desplazamiento a la derecha >= anchura del elemento del vector"
  
! #: c/c-parser.cc:384
  #, gcc-internal-format
  msgid "identifier %qE conflicts with C++ keyword"
  msgstr "el identificador %qE causa conflictos con la palabra clave de C++"
  
! #: c/c-parser.cc:1087 cp/parser.cc:3449
  #, gcc-internal-format
  msgid "version control conflict marker in file"
  msgstr "marcador de conflicto en control de versiones en el fichero"
  
! #: c/c-parser.cc:1310 cp/parser.cc:3533
  #, fuzzy, gcc-internal-format
  #| msgid "%J  other type here"
  msgid "to match this %qs"
  msgstr "%J  otro tipo aquí"
  
! #: c/c-parser.cc:1509 cp/parser.cc:37772
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "se esperaba fin de línea"
  
! #: c/c-parser.cc:2080
  #, gcc-internal-format
  msgid "ISO C forbids an empty translation unit"
  msgstr "ISO C prohíbe una unidad de traducción vacía"
  
! #: c/c-parser.cc:2106 c/c-parser.cc:2115 c/c-parser.cc:29063 cp/parser.cc:54562
! #: cp/semantics.cc:4059 cp/semantics.cc:4075
  #, gcc-internal-format
  msgid "%qs without corresponding %qs"
  msgstr ""
  
! #: c/c-parser.cc:2122 cp/semantics.cc:4068
! #, fuzzy, gcc-internal-format
! #| msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
! msgid "%<omp begin declare variant%> without corresponding %<omp end declare variant%>"
! msgstr "%<#pragma omp end declare target%> sin su correspondiente %<#pragma omp declare target%>"
! 
! #: c/c-parser.cc:2226 c/c-parser.cc:14906
  #, gcc-internal-format
  msgid "ISO C does not allow extra %<;%> outside of a function"
  msgstr "ISO C no permite un %<;%> extra fuera de una función"
  
! #: c/c-parser.cc:2310
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgid "%<assume%> attribute at top level"
  msgstr "el atributo %<fallthrough%> no está seguido de %<;%>"
  
! #: c/c-parser.cc:2509
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<struct%> keyword to refer to the type"
  msgstr "nombre de tipo %qE desconocido; utilice la palabra clave %<struct%> para hacer referencia al tipo"
  
! #: c/c-parser.cc:2517
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<union%> keyword to refer to the type"
  msgstr "nombre de tipo %qE desconocido; utilice la palabra clave %<union%> para hacer referencia al tipo"
  
! #: c/c-parser.cc:2525
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<enum%> keyword to refer to the type"
  msgstr "nombre de tipo %qE desconocido; utilice la palabra clave %<enum%> para hacer referencia al tipo"
  
! #: c/c-parser.cc:2538 c/c-parser.cc:3772 c/c-parser.cc:5479
  #, gcc-internal-format
  msgid "unknown type name %qE; did you mean %qs?"
  msgstr "nombre de tipo %qE desconocido; ¿quiso decir %qs?"
  
! #: c/c-parser.cc:2542 c/c-parser.cc:3776 c/c-parser.cc:5483
  #, gcc-internal-format
  msgid "unknown type name %qE"
  msgstr "nombre de tipo %qE desconocido"
  
! #: c/c-parser.cc:2569 c/c-parser.cc:16292 c/c-parser.cc:25960
! #: c/c-parser.cc:26704 c/c-parser.cc:27293 cp/parser.cc:51256
! #: cp/parser.cc:57388
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "se esperaban especificadores de declaración"
  
! #: c/c-parser.cc:2598
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared with an exception specification"
  msgid "%qT declared in underspecified object declaration"
  msgstr "%q+D se declaró con una especificación de excepción"
  
! #: c/c-parser.cc:2603
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> specified for friend class declaration"
  msgid "%qT defined in underspecified object declaration"
  msgstr "se especificó %<inline%> para la declaración de clase friend"
  
! #: c/c-parser.cc:2639
  #, fuzzy, gcc-internal-format
  #| msgid "useless %qs in empty declaration"
  msgid "%qs in empty declaration"
  msgstr "%qs sin uso en declaración vacía"
  
! #: c/c-parser.cc:2653
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgid "%<fallthrough%> attribute at top level"
  msgstr "el atributo %<fallthrough%> no está seguido de %<;%>"
  
! #: c/c-parser.cc:2691 c/c-parser.cc:8488
  #, gcc-internal-format
  msgid "attribute %<musttail%> mixed with other attributes on %<return%> statement"
  msgstr ""
  
! #: c/c-parser.cc:2707 c/c-parser.cc:4667
  #, gcc-internal-format
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "se esperaba %<;>, identificador o %<(%>"
  
! #: c/c-parser.cc:2725 cp/parser.cc:40039 cp/parser.cc:40111
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "se descartan los atributos de prefijo para los métodos"
  
! #: c/c-parser.cc:2760
  #, gcc-internal-format
  msgid "prefix attributes are ignored for implementations"
  msgstr "se descartan los atributos de prefijo para las implementaciones"
  
! #: c/c-parser.cc:2781
  #, gcc-internal-format
  msgid "unexpected attribute"
  msgstr "atributo inesperado"
  
! #: c/c-parser.cc:2791 c/c-parser.cc:8508 cp/parser.cc:14523 cp/parser.cc:14780
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "el atributo %<fallthrough%> no está seguido de %<;%>"
  
! #: c/c-parser.cc:2794 c/c-parser.cc:8475 cp/cp-gimplify.cc:4095
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgid "%<assume%> attribute not followed by %<;%>"
  msgstr "el atributo %<fallthrough%> no está seguido de %<;%>"
  
! #: c/c-parser.cc:2844
  #, gcc-internal-format
  msgid "%<__auto_type%> requires a plain identifier as declarator"
  msgstr "%<__auto_type%> requiere un identificador plano como declarador"
  
! #: c/c-parser.cc:2857
  #, fuzzy, gcc-internal-format
  #| msgid "%<__auto_type%> requires a plain identifier as declarator"
  msgid "%<auto%> requires a plain identifier, possibly with attributes, as declarator"
  msgstr "%<__auto_type%> requiere un identificador plano como declarador"
  
! #: c/c-parser.cc:2883
  #, gcc-internal-format
  msgid "data definition has no type or storage class"
  msgstr "la definición de datos no tiene tipo o clase de almacenamiento"
*************** msgstr "la definición de datos no tiene
*** 50096,50129 ****
  #. This means there is an attribute specifier after
  #. the declarator in a function definition.  Provide
  #. some more information for the user.
! #: c/c-parser.cc:2793
  #, gcc-internal-format
  msgid "attributes should be specified before the declarator in a function definition"
  msgstr "los atributos deben especificarse antes del declarador en una definición de función"
  
! #: c/c-parser.cc:2832
  #, gcc-internal-format
  msgid "%<__auto_type%> used with a bit-field initializer"
  msgstr "se usó %<__auto_type%> con un inicializador de campo de bits"
  
! #: c/c-parser.cc:2944 c/c-parser.cc:3089
  #, fuzzy, gcc-internal-format
  #| msgid "%<__auto_type%> requires an initialized data declaration"
  msgid "%qs requires an initialized data declaration"
  msgstr "%<__auto_type%> requiere una declaración de datos inicializados"
  
! #: c/c-parser.cc:3044
  #, fuzzy, gcc-internal-format
  #| msgid "%<__auto_type%> may only be used with a single declarator"
  msgid "%qs may only be used with a single declarator"
  msgstr "%<__auto_type%> sólo se puede utilizar con una declaración simple"
  
! #: c/c-parser.cc:3076 cp/parser.cc:16639
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "se esperaba %<,%> o %<;%>"
  
! #: c/c-parser.cc:3081
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "declaration in condition can only declare a single object"
--- 52406,52439 ----
  #. This means there is an attribute specifier after
  #. the declarator in a function definition.  Provide
  #. some more information for the user.
! #: c/c-parser.cc:2898
  #, gcc-internal-format
  msgid "attributes should be specified before the declarator in a function definition"
  msgstr "los atributos deben especificarse antes del declarador en una definición de función"
  
! #: c/c-parser.cc:2937
  #, gcc-internal-format
  msgid "%<__auto_type%> used with a bit-field initializer"
  msgstr "se usó %<__auto_type%> con un inicializador de campo de bits"
  
! #: c/c-parser.cc:3049 c/c-parser.cc:3194
  #, fuzzy, gcc-internal-format
  #| msgid "%<__auto_type%> requires an initialized data declaration"
  msgid "%qs requires an initialized data declaration"
  msgstr "%<__auto_type%> requiere una declaración de datos inicializados"
  
! #: c/c-parser.cc:3149
  #, fuzzy, gcc-internal-format
  #| msgid "%<__auto_type%> may only be used with a single declarator"
  msgid "%qs may only be used with a single declarator"
  msgstr "%<__auto_type%> sólo se puede utilizar con una declaración simple"
  
! #: c/c-parser.cc:3181 cp/parser.cc:18172
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "se esperaba %<,%> o %<;%>"
  
! #: c/c-parser.cc:3186
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "declaration in condition can only declare a single object"
*************** msgstr "la declaración no declara nada"
*** 50132,50521 ****
  #. This can appear in many cases looking nothing like a
  #. function definition, so we don't give a more specific
  #. error suggesting there was one.
! #: c/c-parser.cc:3100 c/c-parser.cc:3142
  #, gcc-internal-format
  msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgstr "se esperaba %<=%>, %<,%>, %<;%>, %<asm%> o %<__attribute__%>"
  
! #: c/c-parser.cc:3109
  #, gcc-internal-format
  msgid "ISO C forbids nested functions"
  msgstr "ISO C prohíbe las funciones anidadas"
  
! #: c/c-parser.cc:3391 c/c-parser.cc:9681 c/c-parser.cc:16029
! #: c/c-parser.cc:20755 cp/parser.cc:43042
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "se esperaba una cadena literal"
  
! #: c/c-parser.cc:3400
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C99 does not support %<_Static_assert%>"
  msgid "ISO C11 does not support omitting the string in %qE"
  msgstr "ISO C99 no admite %<_Static_assert%>"
  
! #: c/c-parser.cc:3406
  #, gcc-internal-format
  msgid "expression in static assertion is not an integer"
  msgstr "la expresión en la aserción static no es un entero"
  
! #: c/c-parser.cc:3415
  #, gcc-internal-format
  msgid "expression in static assertion is not an integer constant expression"
  msgstr "la expresión en la aserción static no es una expresión constante entera"
  
! #: c/c-parser.cc:3420
  #, gcc-internal-format
  msgid "expression in static assertion is not constant"
  msgstr "la expresión en la aserción static no es una constante"
  
! #: c/c-parser.cc:3427
  #, gcc-internal-format
  msgid "static assertion failed: %E"
  msgstr "falló la aserción estática: %E"
  
! #: c/c-parser.cc:3429 cp/semantics.cc:12469
  #, fuzzy, gcc-internal-format
  #| msgid "static assertion failed: %E"
  msgid "static assertion failed"
  msgstr "falló la aserción estática: %E"
  
! #: c/c-parser.cc:3809
  #, gcc-internal-format
  msgid "%<_Atomic%> in Objective-C"
  msgstr "%<_Atomic%> en Objective-C"
  
! #: c/c-parser.cc:3812
  #, gcc-internal-format
  msgid "ISO C99 does not support the %<_Atomic%> qualifier"
  msgstr "ISO C99 no admite el calificador %<_Alignas%>"
  
! #: c/c-parser.cc:3815
  #, gcc-internal-format
  msgid "ISO C90 does not support the %<_Atomic%> qualifier"
  msgstr "ISO C90 no admite el calificador %<_Atomic%>"
  
! #: c/c-parser.cc:3843
  #, gcc-internal-format
  msgid "%<_Atomic%> applied to a qualified type"
  msgstr "se aplicó %<_Atomic%> a un tipo calificado"
  
! #: c/c-parser.cc:3873
  #, fuzzy, gcc-internal-format
  #| msgid "%<__GIMPLE%> only valid with -fgimple"
  msgid "%<__GIMPLE%> only valid with %<-fgimple%>"
  msgstr "%<__GIMPLE%> solo es válido con -fgimple"
  
! #: c/c-parser.cc:3910
  #, gcc-internal-format
  msgid "empty enum is invalid"
  msgstr "un enum vacío no es válido"
  
! #: c/c-parser.cc:3921
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use mode %qs for enumeral types"
  msgid "cannot use keyword %qs as enumeration constant"
  msgstr "no se puede usar el modo %qs para tipos de enumeración"
  
  #. Otherwise, a more generic error message.
! #: c/c-parser.cc:3933 c/c-parser.cc:5165 c/c-parser.cc:6023 c/c-parser.cc:6040
! #: c/c-parser.cc:6625 c/c-parser.cc:7534 c/c-parser.cc:9548 c/c-parser.cc:9631
! #: c/c-parser.cc:10611 c/c-parser.cc:10926 c/c-parser.cc:10935
! #: c/c-parser.cc:11548 c/c-parser.cc:11836 c/c-parser.cc:11867
! #: c/c-parser.cc:13234 c/c-parser.cc:13808 c/c-parser.cc:13846
! #: c/c-parser.cc:14160 c/c-parser.cc:14211 c/c-parser.cc:14371
! #: c/c-parser.cc:14401 c/c-parser.cc:14409 c/c-parser.cc:14438
! #: c/c-parser.cc:14451 c/c-parser.cc:14757 c/c-parser.cc:14881
! #: c/c-parser.cc:15466 c/c-parser.cc:15519 c/c-parser.cc:15535
! #: c/c-parser.cc:15581 c/c-parser.cc:16602 c/c-parser.cc:16647
! #: c/c-parser.cc:19523 c/c-parser.cc:19660 c/c-parser.cc:20526
! #: c/c-parser.cc:23585 c/c-parser.cc:26783 c/c-parser.cc:26970
! #: c/gimple-parser.cc:1981 c/gimple-parser.cc:2028 cp/parser.cc:9873
! #: cp/parser.cc:35390 cp/parser.cc:38622 cp/parser.cc:41867 cp/parser.cc:42059
! #: cp/parser.cc:49849 cp/parser.cc:53151
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "se esperaba un identificador"
  
! #: c/c-parser.cc:4006
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C does not support specifying %<enum%> underlying types before C23"
  msgstr "ISO C90 no admite declaradores de matriz %<[*]%>"
  
! #: c/c-parser.cc:4015
  #, gcc-internal-format
  msgid "%<enum%> declared both with and without fixed underlying type"
  msgstr ""
  
! #: c/c-parser.cc:4038
  #, fuzzy, gcc-internal-format
  #| msgid "no input file specified"
  msgid "no %<enum%> underlying type specified"
  msgstr "no se especificaron ficheros de entrada"
  
! #: c/c-parser.cc:4042
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of undefined type %qT"
  msgid "invalid %<enum%> underlying type"
  msgstr "uso no válido del tipo indefinido %qT"
  
! #: c/c-parser.cc:4072
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch with previous implicit declaration"
  msgid "%<enum%> underlying type incompatible with previous declaration"
  msgstr "no coinciden los tipos con la declaración implícita previa"
  
! #: c/c-parser.cc:4148 cp/parser.cc:22437
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "coma al final de la lista de enumeradores"
  
! #: c/c-parser.cc:4154 c/c-parser.cc:20803 cp/parser.cc:43105
  #: go/gofrontend/embed.cc:424
  #, gcc-internal-format
  msgid "expected %<,%> or %<}%>"
  msgstr "se esperaba %<,%> o %<}%>"
  
! #: c/c-parser.cc:4197
  #, gcc-internal-format
  msgid "ISO C forbids forward references to %<enum%> types"
  msgstr "ISO C prohíbe las referencias hacia adelante a tipos %<enum%>"
  
! #: c/c-parser.cc:4322
  #, gcc-internal-format
  msgid "expected class name"
  msgstr "se esperaba un nombre de clase"
  
! #: c/c-parser.cc:4344
  #, gcc-internal-format
  msgid "extra semicolon in struct or union specified"
  msgstr "se especificó un punto y coma extra en un struct o union"
  
! #: c/c-parser.cc:4373
  #, gcc-internal-format
  msgid "no semicolon at end of struct or union"
  msgstr "no hay punto y coma al final del struct o union"
  
! #: c/c-parser.cc:4490 c/c-parser.cc:6365
  #, gcc-internal-format
  msgid "expected specifier-qualifier-list"
  msgstr "se esperaba una lista de calificadores-especificadores"
  
! #: c/c-parser.cc:4501
  #, gcc-internal-format
  msgid "ISO C forbids member declarations with no members"
  msgstr "ISO C prohíbe declaraciones de miembros con no miembros"
  
! #: c/c-parser.cc:4595
  #, gcc-internal-format
  msgid "expected %<,%>, %<;%> or %<}%>"
  msgstr "se esperaba %<,%>, %<;%> o %<}%>"
  
! #: c/c-parser.cc:4602
  #, gcc-internal-format
  msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
  msgstr "se esperaba %<:%>, %<,%>, %<;%>, %<}%> o %<__attribute__%>"
  
! #: c/c-parser.cc:4674
  #, gcc-internal-format
  msgid "%<typeof%> applied to a bit-field"
  msgstr "se aplicó %<typeof%> a un campo de bits"
  
! #: c/c-parser.cc:4996
  #, gcc-internal-format
  msgid "expected identifier or %<(%>"
  msgstr "se esperaba un identificador o %<(%>"
  
! #: c/c-parser.cc:5058
  #, 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 with an unspecified variable length array size"
  msgstr "%<static%> puede no ser utilizado cuando se define (opuesto a la declaración) un dato miembro static"
  
! #: c/c-parser.cc:5066
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<static%> may not be used without an array size"
  msgstr "no se puede usar %<this%> en este contexto"
  
! #: c/c-parser.cc:5226
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C requires a named argument before %<...%>"
  msgid "ISO C requires a named argument before %<...%> before C23"
  msgstr "ISO C requiere un argumento con nombre antes de %<...%>"
  
! #: c/c-parser.cc:5351
  #, gcc-internal-format
  msgid "expected declaration specifiers or %<...%>"
  msgstr "se esperaban especificadores de declaración o %<...%>"
  
! #: c/c-parser.cc:5581
  #, fuzzy, gcc-internal-format
  #| msgid "parameter packs must be at the end of the parameter list"
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr "los paquetes de parámetros deben estar al final de la lista de parámetros"
  
! #: c/c-parser.cc:5869 cp/parser.cc:30792
  #, fuzzy, gcc-internal-format
  #| msgid "expected function name"
  msgid "expected OpenMP directive name"
  msgstr "se esperaba nombre de función"
  
! #: c/c-parser.cc:5916 cp/parser.cc:30848
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<present%>"
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "se esperaba %<none%> o %<present%>"
  
! #: c/c-parser.cc:6061 cp/parser.cc:31016
  #, fuzzy, gcc-internal-format
  #| msgid "%qD attribute requires a single NTBS argument"
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "el atributo %qD requiere un solo argumento NTBS"
  
! #: c/c-parser.cc:6077 cp/parser.cc:31032
  #, fuzzy, gcc-internal-format
  #| msgid "%qD attribute requires a single NTBS argument"
  msgid "%qE attribute does not take any arguments"
  msgstr "el atributo %qD requiere un solo argumento NTBS"
  
! #: c/c-parser.cc:6198
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C does not support %<[[]]%> attributes before C23"
  msgstr "ISO C90 no admite declaradores de matriz %<[*]%>"
  
! #: c/c-parser.cc:6442 c/c-parser.cc:6508 c/c-typeck.cc:9659
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable-sized object may not be initialized except with an empty initializer"
  msgstr "un objeto de tamaño variable puede no ser inicializado"
  
! #: c/c-parser.cc:6500
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids empty initializer braces"
  msgid "ISO C forbids empty initializer braces before C23"
  msgstr "ISO C prohíbe las llaves de inicializador vacías"
  
! #: c/c-parser.cc:6589
  #, gcc-internal-format
  msgid "obsolete use of designated initializer with %<:%>"
  msgstr "uso obsoleto del inicializador designado con %<:%>"
  
! #: c/c-parser.cc:6745
  #, gcc-internal-format
  msgid "ISO C forbids specifying range of elements to initialize"
  msgstr "ISO C prohíbe la especificación de rangos de elementos a inicializar"
  
! #: c/c-parser.cc:6757
  #, gcc-internal-format
  msgid "ISO C90 forbids specifying subobject to initialize"
  msgstr "ISO C90 prohíbe la especificación de subobjetos a inicializar"
  
! #: c/c-parser.cc:6765
  #, gcc-internal-format
  msgid "obsolete use of designated initializer without %<=%>"
  msgstr "uso obsoleto del inicializador designado sin %<=%>"
  
! #: c/c-parser.cc:7052 cp/parser.cc:13744
  #, fuzzy, gcc-internal-format
  #| msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgid "inner loops must be perfectly nested in %<#pragma acc loop%>"
  msgstr "no hay cláusulas válidas especificadas en %<#pragma acc declare%>"
  
! #: c/c-parser.cc:7059 cp/parser.cc:13751
  #, fuzzy, gcc-internal-format
  #| msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
  msgid "inner loops must be perfectly nested with %<ordered%> clause"
  msgstr "la región %<ordered%> debe estar bien anidada dentro de una región de bucle con una cláusula %<ordered%>"
  
! #: c/c-parser.cc:7066 cp/parser.cc:13758
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "inner loops must be perfectly nested with %<reduction%> %<inscan%> clause"
  msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-parser.cc:7073
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<pragma omp tile%>"
  msgstr ""
  
! #: c/c-parser.cc:7129 c/c-parser.cc:7284 cp/parser.cc:12635 cp/parser.cc:12785
! #: cp/parser.cc:50836
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: c/c-parser.cc:7137 cp/parser.cc:12643
  #, gcc-internal-format
  msgid "OpenMP %<omp::decl%> attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:7161 c/c-parser.cc:7382 c/c-parser.cc:27493 cp/parser.cc:12667
! #: cp/parser.cc:50816 cp/parser.cc:50955
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs attribute argument"
  msgstr ""
  
! #: c/c-parser.cc:7253 cp/parser.cc:12754
  #, gcc-internal-format
  msgid "OpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7261 cp/parser.cc:12762
  #, gcc-internal-format
  msgid "multiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7273 cp/parser.cc:12774
  #, gcc-internal-format
  msgid "standalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statement"
  msgstr ""
  
! #: c/c-parser.cc:7394 cp/parser.cc:12904
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same declaration"
  msgstr ""
  
! #: c/c-parser.cc:7452 cp/parser.cc:15358
  #, fuzzy, gcc-internal-format
  #| msgid "%qD attribute requires a single NTBS argument"
  msgid "%qs attribute does not take any arguments"
  msgstr "el atributo %qD requiere un solo argumento NTBS"
  
! #: c/c-parser.cc:7549
  #, gcc-internal-format
  msgid "ISO C forbids label declarations"
  msgstr "ISO C prohíbe las declaraciones etiquetadas"
  
! #: c/c-parser.cc:7555 c/c-parser.cc:7747 c/c-parser.cc:7773
! #: c/gimple-parser.cc:467
  #, gcc-internal-format
  msgid "expected declaration or statement"
  msgstr "se esperaba una declaración"
  
! #: c/c-parser.cc:7674
  #, gcc-internal-format
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr "una etiqueta sólo puede ser parte de una declaración y una declaración no es un enunciado"
  
! #: c/c-parser.cc:7694 c/c-parser.cc:7737
  #, gcc-internal-format
  msgid "ISO C90 forbids mixed declarations and code"
  msgstr "ISO C90 prohíbe mezclar declaraciones y código"
  
! #: c/c-parser.cc:7781
  #, gcc-internal-format
  msgid "expected %<}%> before %<else%>"
  msgstr "se esperaba %<}%> antes de %<else%>"
  
! #: c/c-parser.cc:7786 cp/parser.cc:13811
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> sin un %<if%> previo"
  
! #: c/c-parser.cc:7821
  #, gcc-internal-format
  msgid "label at end of compound statement"
  msgstr "etiqueta al final de una declaración compuesta"
--- 52442,52843 ----
  #. This can appear in many cases looking nothing like a
  #. function definition, so we don't give a more specific
  #. error suggesting there was one.
! #: c/c-parser.cc:3205 c/c-parser.cc:3262
  #, gcc-internal-format
  msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgstr "se esperaba %<=%>, %<,%>, %<;%>, %<asm%> o %<__attribute__%>"
  
! #: c/c-parser.cc:3214
  #, gcc-internal-format
  msgid "ISO C forbids nested functions"
  msgstr "ISO C prohíbe las funciones anidadas"
  
! #: c/c-parser.cc:3366
! #, fuzzy, gcc-internal-format
! #| msgid "%<__RTL%> function cannot be compiled with %<-flto%>"
! msgid "%<__RTL%> function cannot be a nested function"
! msgstr "la función %<__RTL%> no se puede compilar con %<-flto%>"
! 
! #: c/c-parser.cc:3368
! #, fuzzy, gcc-internal-format
! #| msgid "%<__RTL%> function cannot be compiled with %<-flto%>"
! msgid "%<__GIMPLE%> function cannot be a nested function"
! msgstr "la función %<__RTL%> no se puede compilar con %<-flto%>"
! 
! #: c/c-parser.cc:3530 c/c-parser.cc:9828 c/c-parser.cc:16365
! #: c/c-parser.cc:21723 cp/parser.cc:46080
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "se esperaba una cadena literal"
  
! #: c/c-parser.cc:3539
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C99 does not support %<_Static_assert%>"
  msgid "ISO C11 does not support omitting the string in %qE"
  msgstr "ISO C99 no admite %<_Static_assert%>"
  
! #: c/c-parser.cc:3545
  #, gcc-internal-format
  msgid "expression in static assertion is not an integer"
  msgstr "la expresión en la aserción static no es un entero"
  
! #: c/c-parser.cc:3554
  #, gcc-internal-format
  msgid "expression in static assertion is not an integer constant expression"
  msgstr "la expresión en la aserción static no es una expresión constante entera"
  
! #: c/c-parser.cc:3559
  #, gcc-internal-format
  msgid "expression in static assertion is not constant"
  msgstr "la expresión en la aserción static no es una constante"
  
! #: c/c-parser.cc:3566
  #, gcc-internal-format
  msgid "static assertion failed: %E"
  msgstr "falló la aserción estática: %E"
  
! #: c/c-parser.cc:3568 cp/semantics.cc:13127
  #, fuzzy, gcc-internal-format
  #| msgid "static assertion failed: %E"
  msgid "static assertion failed"
  msgstr "falló la aserción estática: %E"
  
! #: c/c-parser.cc:3948
  #, gcc-internal-format
  msgid "%<_Atomic%> in Objective-C"
  msgstr "%<_Atomic%> en Objective-C"
  
! #: c/c-parser.cc:3951
  #, gcc-internal-format
  msgid "ISO C99 does not support the %<_Atomic%> qualifier"
  msgstr "ISO C99 no admite el calificador %<_Alignas%>"
  
! #: c/c-parser.cc:3954
  #, gcc-internal-format
  msgid "ISO C90 does not support the %<_Atomic%> qualifier"
  msgstr "ISO C90 no admite el calificador %<_Atomic%>"
  
! #: c/c-parser.cc:3982
  #, gcc-internal-format
  msgid "%<_Atomic%> applied to a qualified type"
  msgstr "se aplicó %<_Atomic%> a un tipo calificado"
  
! #: c/c-parser.cc:4012
  #, fuzzy, gcc-internal-format
  #| msgid "%<__GIMPLE%> only valid with -fgimple"
  msgid "%<__GIMPLE%> only valid with %<-fgimple%>"
  msgstr "%<__GIMPLE%> solo es válido con -fgimple"
  
! #: c/c-parser.cc:4049
  #, gcc-internal-format
  msgid "empty enum is invalid"
  msgstr "un enum vacío no es válido"
  
! #: c/c-parser.cc:4060
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use mode %qs for enumeral types"
  msgid "cannot use keyword %qs as enumeration constant"
  msgstr "no se puede usar el modo %qs para tipos de enumeración"
  
  #. Otherwise, a more generic error message.
! #: c/c-parser.cc:4072 c/c-parser.cc:5304 c/c-parser.cc:6164 c/c-parser.cc:6181
! #: c/c-parser.cc:6772 c/c-parser.cc:7681 c/c-parser.cc:9695 c/c-parser.cc:9778
! #: c/c-parser.cc:10781 c/c-parser.cc:11194 c/c-parser.cc:11203
! #: c/c-parser.cc:11858 c/c-parser.cc:12137 c/c-parser.cc:12165
! #: c/c-parser.cc:13541 c/c-parser.cc:14116 c/c-parser.cc:14154
! #: c/c-parser.cc:14488 c/c-parser.cc:14539 c/c-parser.cc:14699
! #: c/c-parser.cc:14729 c/c-parser.cc:14737 c/c-parser.cc:14766
! #: c/c-parser.cc:14779 c/c-parser.cc:15085 c/c-parser.cc:15209
! #: c/c-parser.cc:15794 c/c-parser.cc:15847 c/c-parser.cc:15863
! #: c/c-parser.cc:15909 c/c-parser.cc:16942 c/c-parser.cc:16987
! #: c/c-parser.cc:20142 c/c-parser.cc:20279 c/c-parser.cc:21494
! #: c/c-parser.cc:24567 c/c-parser.cc:27779 c/c-parser.cc:27979
! #: c/c-parser.cc:29182 c/gimple-parser.cc:1971 c/gimple-parser.cc:2018
! #: cp/parser.cc:10762 cp/parser.cc:37775 cp/parser.cc:41016 cp/parser.cc:44545
! #: cp/parser.cc:44737 cp/parser.cc:52959 cp/parser.cc:56607
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "se esperaba un identificador"
  
! #: c/c-parser.cc:4145
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C does not support specifying %<enum%> underlying types before C23"
  msgstr "ISO C90 no admite declaradores de matriz %<[*]%>"
  
! #: c/c-parser.cc:4154
  #, gcc-internal-format
  msgid "%<enum%> declared both with and without fixed underlying type"
  msgstr ""
  
! #: c/c-parser.cc:4177
  #, fuzzy, gcc-internal-format
  #| msgid "no input file specified"
  msgid "no %<enum%> underlying type specified"
  msgstr "no se especificaron ficheros de entrada"
  
! #: c/c-parser.cc:4181
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of undefined type %qT"
  msgid "invalid %<enum%> underlying type"
  msgstr "uso no válido del tipo indefinido %qT"
  
! #: c/c-parser.cc:4211
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch with previous implicit declaration"
  msgid "%<enum%> underlying type incompatible with previous declaration"
  msgstr "no coinciden los tipos con la declaración implícita previa"
  
! #: c/c-parser.cc:4287 cp/parser.cc:24140
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "coma al final de la lista de enumeradores"
  
! #: c/c-parser.cc:4293 c/c-parser.cc:21771 cp/parser.cc:46143
  #: go/gofrontend/embed.cc:424
  #, gcc-internal-format
  msgid "expected %<,%> or %<}%>"
  msgstr "se esperaba %<,%> o %<}%>"
  
! #: c/c-parser.cc:4336
  #, gcc-internal-format
  msgid "ISO C forbids forward references to %<enum%> types"
  msgstr "ISO C prohíbe las referencias hacia adelante a tipos %<enum%>"
  
! #: c/c-parser.cc:4461
  #, gcc-internal-format
  msgid "expected class name"
  msgstr "se esperaba un nombre de clase"
  
! #: c/c-parser.cc:4483
  #, gcc-internal-format
  msgid "extra semicolon in struct or union specified"
  msgstr "se especificó un punto y coma extra en un struct o union"
  
! #: c/c-parser.cc:4512
  #, gcc-internal-format
  msgid "no semicolon at end of struct or union"
  msgstr "no hay punto y coma al final del struct o union"
  
! #: c/c-parser.cc:4629 c/c-parser.cc:6506
  #, gcc-internal-format
  msgid "expected specifier-qualifier-list"
  msgstr "se esperaba una lista de calificadores-especificadores"
  
! #: c/c-parser.cc:4640
  #, gcc-internal-format
  msgid "ISO C forbids member declarations with no members"
  msgstr "ISO C prohíbe declaraciones de miembros con no miembros"
  
! #: c/c-parser.cc:4734
  #, gcc-internal-format
  msgid "expected %<,%>, %<;%> or %<}%>"
  msgstr "se esperaba %<,%>, %<;%> o %<}%>"
  
! #: c/c-parser.cc:4741
  #, gcc-internal-format
  msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
  msgstr "se esperaba %<:%>, %<,%>, %<;%>, %<}%> o %<__attribute__%>"
  
! #: c/c-parser.cc:4813
  #, gcc-internal-format
  msgid "%<typeof%> applied to a bit-field"
  msgstr "se aplicó %<typeof%> a un campo de bits"
  
! #: c/c-parser.cc:5135
  #, gcc-internal-format
  msgid "expected identifier or %<(%>"
  msgstr "se esperaba un identificador o %<(%>"
  
! #: c/c-parser.cc:5197
  #, 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 with an unspecified variable length array size"
  msgstr "%<static%> puede no ser utilizado cuando se define (opuesto a la declaración) un dato miembro static"
  
! #: c/c-parser.cc:5205
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<static%> may not be used without an array size"
  msgstr "no se puede usar %<this%> en este contexto"
  
! #: c/c-parser.cc:5365
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C requires a named argument before %<...%>"
  msgid "ISO C requires a named argument before %<...%> before C23"
  msgstr "ISO C requiere un argumento con nombre antes de %<...%>"
  
! #: c/c-parser.cc:5490
  #, gcc-internal-format
  msgid "expected declaration specifiers or %<...%>"
  msgstr "se esperaban especificadores de declaración o %<...%>"
  
! #: c/c-parser.cc:5725
  #, fuzzy, gcc-internal-format
  #| msgid "parameter packs must be at the end of the parameter list"
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr "los paquetes de parámetros deben estar al final de la lista de parámetros"
  
! #: c/c-parser.cc:6010 cp/parser.cc:33012
  #, fuzzy, gcc-internal-format
  #| msgid "expected function name"
  msgid "expected OpenMP directive name"
  msgstr "se esperaba nombre de función"
  
! #: c/c-parser.cc:6057 cp/parser.cc:33068
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<present%>"
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "se esperaba %<none%> o %<present%>"
  
! #: c/c-parser.cc:6202 cp/parser.cc:33236
  #, fuzzy, gcc-internal-format
  #| msgid "%qD attribute requires a single NTBS argument"
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "el atributo %qD requiere un solo argumento NTBS"
  
! #: c/c-parser.cc:6218 cp/parser.cc:33252
  #, fuzzy, gcc-internal-format
  #| msgid "%qD attribute requires a single NTBS argument"
  msgid "%qE attribute does not take any arguments"
  msgstr "el atributo %qD requiere un solo argumento NTBS"
  
! #: c/c-parser.cc:6339
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C does not support %<[[]]%> attributes before C23"
  msgstr "ISO C90 no admite declaradores de matriz %<[*]%>"
  
! #: c/c-parser.cc:6589 c/c-parser.cc:6655 c/c-typeck.cc:10154
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable-sized object may not be initialized except with an empty initializer"
  msgstr "un objeto de tamaño variable puede no ser inicializado"
  
! #: c/c-parser.cc:6647
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids empty initializer braces"
  msgid "ISO C forbids empty initializer braces before C23"
  msgstr "ISO C prohíbe las llaves de inicializador vacías"
  
! #: c/c-parser.cc:6736
  #, gcc-internal-format
  msgid "obsolete use of designated initializer with %<:%>"
  msgstr "uso obsoleto del inicializador designado con %<:%>"
  
! #: c/c-parser.cc:6892
  #, gcc-internal-format
  msgid "ISO C forbids specifying range of elements to initialize"
  msgstr "ISO C prohíbe la especificación de rangos de elementos a inicializar"
  
! #: c/c-parser.cc:6904
  #, gcc-internal-format
  msgid "ISO C90 forbids specifying subobject to initialize"
  msgstr "ISO C90 prohíbe la especificación de subobjetos a inicializar"
  
! #: c/c-parser.cc:6912
  #, gcc-internal-format
  msgid "obsolete use of designated initializer without %<=%>"
  msgstr "uso obsoleto del inicializador designado sin %<=%>"
  
! #: c/c-parser.cc:7199 cp/parser.cc:14902
  #, fuzzy, gcc-internal-format
  #| msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgid "inner loops must be perfectly nested in %<#pragma acc loop%>"
  msgstr "no hay cláusulas válidas especificadas en %<#pragma acc declare%>"
  
! #: c/c-parser.cc:7206 cp/parser.cc:14909
  #, fuzzy, gcc-internal-format
  #| msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
  msgid "inner loops must be perfectly nested with %<ordered%> clause"
  msgstr "la región %<ordered%> debe estar bien anidada dentro de una región de bucle con una cláusula %<ordered%>"
  
! #: c/c-parser.cc:7213 cp/parser.cc:14916
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "inner loops must be perfectly nested with %<reduction%> %<inscan%> clause"
  msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-parser.cc:7220
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<pragma omp tile%>"
  msgstr ""
  
! #: c/c-parser.cc:7276 c/c-parser.cc:7431 cp/parser.cc:13806 cp/parser.cc:13956
! #: cp/parser.cc:53985
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: c/c-parser.cc:7284 cp/parser.cc:13814
  #, gcc-internal-format
  msgid "OpenMP %<omp::decl%> attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:7308 c/c-parser.cc:7529 c/c-parser.cc:28635 cp/parser.cc:13838
! #: cp/parser.cc:53965 cp/parser.cc:54104
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs attribute argument"
  msgstr ""
  
! #: c/c-parser.cc:7400 cp/parser.cc:13925
  #, gcc-internal-format
  msgid "OpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7408 cp/parser.cc:13933
  #, gcc-internal-format
  msgid "multiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7420 cp/parser.cc:13945
  #, gcc-internal-format
  msgid "standalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statement"
  msgstr ""
  
! #: c/c-parser.cc:7541 cp/parser.cc:14065
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same declaration"
  msgstr ""
  
! #: c/c-parser.cc:7599 cp/parser.cc:16832
  #, fuzzy, gcc-internal-format
  #| msgid "%qD attribute requires a single NTBS argument"
  msgid "%qs attribute does not take any arguments"
  msgstr "el atributo %qD requiere un solo argumento NTBS"
  
! #: c/c-parser.cc:7696
  #, gcc-internal-format
  msgid "ISO C forbids label declarations"
  msgstr "ISO C prohíbe las declaraciones etiquetadas"
  
! #: c/c-parser.cc:7702 c/c-parser.cc:7894 c/c-parser.cc:7920
! #: c/gimple-parser.cc:472
  #, gcc-internal-format
  msgid "expected declaration or statement"
  msgstr "se esperaba una declaración"
  
! #: c/c-parser.cc:7821
  #, gcc-internal-format
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr "una etiqueta sólo puede ser parte de una declaración y una declaración no es un enunciado"
  
! #: c/c-parser.cc:7841 c/c-parser.cc:7884
  #, gcc-internal-format
  msgid "ISO C90 forbids mixed declarations and code"
  msgstr "ISO C90 prohíbe mezclar declaraciones y código"
  
! #: c/c-parser.cc:7928
  #, gcc-internal-format
  msgid "expected %<}%> before %<else%>"
  msgstr "se esperaba %<}%> antes de %<else%>"
  
! #: c/c-parser.cc:7933 cp/parser.cc:14969
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> sin un %<if%> previo"
  
! #: c/c-parser.cc:7968
  #, gcc-internal-format
  msgid "label at end of compound statement"
  msgstr "etiqueta al final de una declaración compuesta"
*************** msgstr "etiqueta al final de una declara
*** 50524,50648 ****
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.cc:7878 c/c-parser.cc:7882 c/c-parser.cc:8390
! #: c/gimple-parser.cc:716 c/gimple-parser.cc:2520 cp/parser.cc:13267
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "se esperaba una declaración"
  
! #: c/c-parser.cc:7963
  #, gcc-internal-format
  msgid "expected %<:%> or %<...%>"
  msgstr "se esperaba %<:%> o %<...%>"
  
! #: c/c-parser.cc:7993
  #, gcc-internal-format
  msgid "GNU-style attribute between label and declaration appertains to the label"
  msgstr ""
  
! #: c/c-parser.cc:8246
  #, gcc-internal-format
  msgid "expected identifier or %<*%>"
  msgstr "se esperaba un identificador o %<*%>"
  
! #: c/c-parser.cc:8372
  #, fuzzy, gcc-internal-format
  #| msgid "only attribute %<fallthrough%> can be applied to a null statement"
  msgid "only attribute %<fallthrough%> or %<assume%> can be applied to a null statement"
  msgstr "solo el atributo %<fallthrough%> se puede aplicar a sentencias nulas"
  
! #: c/c-parser.cc:8482
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support decimal floating point"
  msgid "ISO C does not support if declarations before C2Y"
  msgstr "ISO C no admite coma flotante decimal"
  
! #: c/c-parser.cc:8504
  #, fuzzy, gcc-internal-format
  #| msgid "expression list treated as compound expression in initializer"
  msgid "declaration in the controlling expression must have an initializer"
  msgstr "se trata la lista de expresiones como una expresión compuesta en en inicializador"
  
! #: c/c-parser.cc:8521 cp/parser.cc:5462 cp/parser.cc:16424
  #, gcc-internal-format
  msgid "expected declaration"
  msgstr "se esperaba una declaración"
  
! #: c/c-parser.cc:8602 cp/parser.cc:15494
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "se sugieren llaves alrededor del cuerpo vacío en una declaración %<if%>"
  
! #: c/c-parser.cc:8645 cp/parser.cc:15497
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "se sugieren llaves alrededor del cuerpo vacío en una declaración %<else%>"
  
! #: c/c-parser.cc:8739 cp/parser.cc:14225
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "se sugieren llaves explícitas para evitar un %<else%> ambiguo"
  
! #: c/c-parser.cc:8857 c/c-parser.cc:8936 c/c-parser.cc:9071 cp/parser.cc:15087
  #, gcc-internal-format
  msgid "loop not permitted in intervening code in OpenMP loop body"
  msgstr ""
  
! #: c/c-parser.cc:8944
  #, gcc-internal-format
  msgid "suggest braces around empty body in %<do%> statement"
  msgstr "se sugiere llaves alrededor de un cuerpo vacío en una declaración %<do%>"
  
! #: c/c-parser.cc:9105 c/c-parser.cc:9137
  #, gcc-internal-format
  msgid "multiple iterating variables in fast enumeration"
  msgstr "múltiples variables de iteración en una enumeración rápida"
  
! #: c/c-parser.cc:9160
  #, gcc-internal-format
  msgid "invalid iterating variable in fast enumeration"
  msgstr "variable de iteración no válida en la enumeración rápida"
  
! #: c/c-parser.cc:9184 cp/parser.cc:14533
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr "falta la condición del bucle en bucle con pragma %<GCC ivdep%>"
  
! #: c/c-parser.cc:9190 cp/parser.cc:14539
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr "falta la condición del bucle en bucle con pragma %<GCC unroll%>"
  
! #: c/c-parser.cc:9231
  #, gcc-internal-format
  msgid "missing collection in fast enumeration"
  msgstr "falta la colección en la enumeración rápida"
  
! #: c/c-parser.cc:9380 c/c-parser.cc:9391 c/c-parser.cc:9402
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "calificador-cv duplicado"
  
! #: c/c-parser.cc:9381 c/c-parser.cc:9392 c/c-parser.cc:9403 cp/parser.cc:23381
! #: cp/parser.cc:23399 cp/parser.cc:23414
  #, fuzzy, gcc-internal-format
  #| msgid "struct defined here"
  msgid "first seen here"
  msgstr "se definió struct aquí"
  
! #: c/c-parser.cc:9412
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a template"
  msgid "%qE is not a valid %<asm%> qualifier"
  msgstr "%qE no es una plantilla"
  
! #: c/c-parser.cc:9761 cp/parser.cc:4893
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr "una cadena ancha es no válida en este contexto"
  
! #: c/c-parser.cc:9969
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids omitting the middle term of a ?: expression"
  msgid "ISO C forbids omitting the middle term of a %<?:%> expression"
--- 52846,52970 ----
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.cc:8025 c/c-parser.cc:8029 c/c-parser.cc:8537
! #: c/gimple-parser.cc:722 c/gimple-parser.cc:2510 cp/parser.cc:14429
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "se esperaba una declaración"
  
! #: c/c-parser.cc:8110
  #, gcc-internal-format
  msgid "expected %<:%> or %<...%>"
  msgstr "se esperaba %<:%> o %<...%>"
  
! #: c/c-parser.cc:8140
  #, gcc-internal-format
  msgid "GNU-style attribute between label and declaration appertains to the label"
  msgstr ""
  
! #: c/c-parser.cc:8393
  #, gcc-internal-format
  msgid "expected identifier or %<*%>"
  msgstr "se esperaba un identificador o %<*%>"
  
! #: c/c-parser.cc:8519
  #, fuzzy, gcc-internal-format
  #| msgid "only attribute %<fallthrough%> can be applied to a null statement"
  msgid "only attribute %<fallthrough%> or %<assume%> can be applied to a null statement"
  msgstr "solo el atributo %<fallthrough%> se puede aplicar a sentencias nulas"
  
! #: c/c-parser.cc:8629
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support decimal floating point"
  msgid "ISO C does not support if declarations before C2Y"
  msgstr "ISO C no admite coma flotante decimal"
  
! #: c/c-parser.cc:8651
  #, fuzzy, gcc-internal-format
  #| msgid "expression list treated as compound expression in initializer"
  msgid "declaration in the controlling expression must have an initializer"
  msgstr "se trata la lista de expresiones como una expresión compuesta en en inicializador"
  
! #: c/c-parser.cc:8668 cp/parser.cc:5589 cp/parser.cc:17961
  #, gcc-internal-format
  msgid "expected declaration"
  msgstr "se esperaba una declaración"
  
! #: c/c-parser.cc:8749 cp/parser.cc:16969
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "se sugieren llaves alrededor del cuerpo vacío en una declaración %<if%>"
  
! #: c/c-parser.cc:8792 cp/parser.cc:16972
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "se sugieren llaves alrededor del cuerpo vacío en una declaración %<else%>"
  
! #: c/c-parser.cc:8886 cp/parser.cc:15383
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "se sugieren llaves explícitas para evitar un %<else%> ambiguo"
  
! #: c/c-parser.cc:9004 c/c-parser.cc:9083 c/c-parser.cc:9218 cp/parser.cc:16382
  #, gcc-internal-format
  msgid "loop not permitted in intervening code in OpenMP loop body"
  msgstr ""
  
! #: c/c-parser.cc:9091
  #, gcc-internal-format
  msgid "suggest braces around empty body in %<do%> statement"
  msgstr "se sugiere llaves alrededor de un cuerpo vacío en una declaración %<do%>"
  
! #: c/c-parser.cc:9252 c/c-parser.cc:9284
  #, gcc-internal-format
  msgid "multiple iterating variables in fast enumeration"
  msgstr "múltiples variables de iteración en una enumeración rápida"
  
! #: c/c-parser.cc:9307
  #, gcc-internal-format
  msgid "invalid iterating variable in fast enumeration"
  msgstr "variable de iteración no válida en la enumeración rápida"
  
! #: c/c-parser.cc:9331 cp/parser.cc:15691
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr "falta la condición del bucle en bucle con pragma %<GCC ivdep%>"
  
! #: c/c-parser.cc:9337 cp/parser.cc:15697
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr "falta la condición del bucle en bucle con pragma %<GCC unroll%>"
  
! #: c/c-parser.cc:9378
  #, gcc-internal-format
  msgid "missing collection in fast enumeration"
  msgstr "falta la colección en la enumeración rápida"
  
! #: c/c-parser.cc:9527 c/c-parser.cc:9538 c/c-parser.cc:9549
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "calificador-cv duplicado"
  
! #: c/c-parser.cc:9528 c/c-parser.cc:9539 c/c-parser.cc:9550 cp/parser.cc:25094
! #: cp/parser.cc:25112 cp/parser.cc:25127
  #, fuzzy, gcc-internal-format
  #| msgid "struct defined here"
  msgid "first seen here"
  msgstr "se definió struct aquí"
  
! #: c/c-parser.cc:9559
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a template"
  msgid "%qE is not a valid %<asm%> qualifier"
  msgstr "%qE no es una plantilla"
  
! #: c/c-parser.cc:9908 cp/parser.cc:5020
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr "una cadena ancha es no válida en este contexto"
  
! #: c/c-parser.cc:10116
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids omitting the middle term of a ?: expression"
  msgid "ISO C forbids omitting the middle term of a %<?:%> expression"
*************** msgstr "ISO C prohíbe la omisión del t
*** 50650,52134 ****
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.cc:10193 cp/typeck.cc:5698
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr "la división %<sizeof (%T) / sizeof (%T)%> no computa el número de elementos del array"
  
! #: c/c-parser.cc:10199 cp/typeck.cc:5703
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr "el primer operando %<sizeof%> se declaró aquí"
  
! #: c/c-parser.cc:10470
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "storage class specifier in cast"
  msgstr "se especificó una clase de almacenamiento para %qs"
  
! #: c/c-parser.cc:10473
  #, fuzzy, gcc-internal-format
  #| msgid "alignment specified for typedef %qE"
  msgid "alignment specified for type name in cast"
  msgstr "se especificó la alineación para la definición de tipo %qE"
  
! #: c/c-parser.cc:10574
  #, gcc-internal-format
  msgid "traditional C rejects the unary plus operator"
  msgstr "C tradicional rechaza el operador unario mas"
  
! #: c/c-parser.cc:10704
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
! msgid "storage class specifier in %<sizeof%>"
  msgstr "se especificó una clase de almacenamiento para %qs"
  
! #: c/c-parser.cc:10707
! #, gcc-internal-format
! msgid "alignment specified for type name in %<sizeof%>"
! msgstr "se especificó la alineación para el nombre de tipo en %<sizeof%>"
  
! #: c/c-parser.cc:10723
! #, gcc-internal-format
! msgid "%<sizeof%> applied to a bit-field"
  msgstr "se aplicó %<sizeof%> a un campo de bits"
  
! #: c/c-parser.cc:10796
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "storage class specifier in %qE"
  msgstr "se especificó una clase de almacenamiento para %qs"
  
! #: c/c-parser.cc:10799
  #, gcc-internal-format
  msgid "alignment specified for type name in %qE"
  msgstr "se especificó la alineación para el nombre de tipo %qE"
  
! #: c/c-parser.cc:10823
  #, gcc-internal-format
  msgid "ISO C does not allow %<%E (expression)%>"
  msgstr "ISO C no permite %<%E (expression)%>"
  
! #: c/c-parser.cc:10976
  #, gcc-internal-format
  msgid "cannot take address of %qs"
  msgstr "no se puede tomar la dirección de %qs"
  
! #: c/c-parser.cc:11083
  #, gcc-internal-format
  msgid "ISO C99 does not support %<_Generic%>"
  msgstr "ISO C99 no admite %<_Generic%>"
  
! #: c/c-parser.cc:11086
  #, gcc-internal-format
  msgid "ISO C90 does not support %<_Generic%>"
  msgstr "ISO C90 no admite %<_Generic%>"
  
! #: c/c-parser.cc:11097
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support decimal floating point"
  msgid "ISO C does not support use of type name as %<_Generic%> controlling operand before C2Y"
  msgstr "ISO C no admite coma flotante decimal"
  
! #: c/c-parser.cc:11168
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C does not support %<_Generic%> association with function type before C2Y"
  msgstr "ISO C90 no admite declaradores de matriz %<[*]%>"
  
! #: c/c-parser.cc:11172
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Generic%> association has incomplete type"
  msgid "ISO C does not support %<_Generic%> association with incomplete type before C2Y"
  msgstr "la asociación %<_Generic%> tiene tipo incompleto"
  
! #: c/c-parser.cc:11177
! #, gcc-internal-format
! msgid "%<_Generic%> association has variable length type"
! msgstr "la asociación %<_Generic%> tiene tipo de longitud variable"
  
! #: c/c-parser.cc:11211
  #, gcc-internal-format
  msgid "duplicate %<default%> case in %<_Generic%>"
  msgstr "caso %<default%> duplicado en %<_Generic%>"
  
! #: c/c-parser.cc:11212
  #, gcc-internal-format
  msgid "original %<default%> is here"
  msgstr "el %<default%> original está aquí"
  
! #: c/c-parser.cc:11220
  #, gcc-internal-format
  msgid "%<_Generic%> specifies two compatible types"
  msgstr "%<_Generic%> especifica dos tipos compatibles"
  
! #: c/c-parser.cc:11221
  #, gcc-internal-format
  msgid "compatible type is here"
  msgstr "el tipo compatible está aquí"
  
! #: c/c-parser.cc:11244
  #, gcc-internal-format
  msgid "%<_Generic%> selector matches multiple associations"
  msgstr "el selector %<_Generic%> concuerda con múltiples asociaciones"
  
! #: c/c-parser.cc:11246
  #, gcc-internal-format
  msgid "other match is here"
  msgstr "otra coincidencia está aquí"
  
! #: c/c-parser.cc:11271
  #, gcc-internal-format
  msgid "%<_Generic%> selector of type %qT is not compatible with any association"
  msgstr "el selector %<_Generic%> de tipo %qT no es compatible con ninguna asociación"
  
! #: c/c-parser.cc:11292
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
  msgstr "el argumento %u de %<__builtin_tgmath%> no es puntero a función"
  
! #: c/c-parser.cc:11300
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
  msgstr "el argumento %u de %<__builtin_tgmath%> no tiene prototipo"
  
! #: c/c-parser.cc:11306
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
  msgstr "el argumento %u de %<__builtin_tgmath%> tiene argumentos variables"
  
! #: c/c-parser.cc:11322
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has no arguments"
  msgstr "el argumento %u de %<__builtin_tgmath%> no tiene argumentos"
  
! #: c/c-parser.cc:11345 c/c-parser.cc:11349
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgid "ISO C does not support %qs predefined identifier"
  msgstr "ISO C90 no admite el identificador predefinido %<__func__%>"
  
! #: c/c-parser.cc:11353
  #, gcc-internal-format
  msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgstr "ISO C90 no admite el identificador predefinido %<__func__%>"
  
! #: c/c-parser.cc:11562 c/c-parser.cc:13301 c/c-parser.cc:13323
! #: c/c-parser.cc:23002 c/gimple-parser.cc:1897 c/gimple-parser.cc:2537
! #: cp/parser.cc:44575
  #, gcc-internal-format
  msgid "expected expression"
  msgstr "se esperaba una expresión"
  
! #: c/c-parser.cc:11584
  #, gcc-internal-format
  msgid "braced-group within expression allowed only inside a function"
  msgstr "un grupo de llaves dentro de una expresión sólo se permite dentro de una función"
  
! #: c/c-parser.cc:11599
  #, gcc-internal-format
  msgid "ISO C forbids braced-groups within expressions"
  msgstr "ISO C prohíbe grupos de llaves dentro de expresiones"
  
! #: c/c-parser.cc:11710
  #, fuzzy, gcc-internal-format
  #| msgid "second parameter of %<va_start%> not last named argument"
  msgid "optional second parameter of %<va_start%> not last named argument"
  msgstr "el segundo parámetro de %<va_start%> no es el último argumento nombrado"
  
! #: c/c-parser.cc:11749
  #, gcc-internal-format
  msgid "%<va_start%> macro used with additional arguments other than identifier of the last named argument"
  msgstr ""
  
! #: c/c-parser.cc:11894
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgstr "número erróneo de argumentos para %<__builtin_choose_expr%>"
  
! #: c/c-parser.cc:11910
  #, gcc-internal-format
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgstr "el primer argumento de %<__builtin_choose_expr%> no es una constante"
  
! #: c/c-parser.cc:11980 c/c-parser.cc:11997 c/c-parser.cc:12004
  #, gcc-internal-format
  msgid "too few arguments to %<__builtin_tgmath%>"
  msgstr "faltan argumentos para %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:12025
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
  msgstr "el argumento '%u' de %<__builtin_tgmath%> tiene un número incorrecto de argumentos"
  
! #: c/c-parser.cc:12069 c/c-parser.cc:12079
  #, gcc-internal-format
  msgid "invalid type-generic return type for argument %u of %<__builtin_tgmath%>"
  msgstr "el tipo de retorno de tipo genérico para el argumento %u de %<__builtin_tgmath%> no es válido"
  
! #: c/c-parser.cc:12101 c/c-parser.cc:12111
  #, gcc-internal-format
  msgid "invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>"
  msgstr "el tipo de tipo genérico para el argumento %u del argumento %u de %<__builtin_tgmath%> no es válido"
  
! #: c/c-parser.cc:12144
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> all have the same type"
  msgstr "los argumentos de función de %<__builtin_tgmath%> tienen todos el mismo tipo"
  
! #: c/c-parser.cc:12163
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> lack type-generic parameter"
  msgstr "los argumentos de función de %<__builtin_tgmath%> carecen de paramétro de tipo genérico"
  
! #: c/c-parser.cc:12211
  #, gcc-internal-format
  msgid "duplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>"
  msgstr "el tipo de parámetro de tipo genérico para el argumento de función %u de %<__builtin_tgmath%> está duplicado"
  
! #: c/c-parser.cc:12234
  #, gcc-internal-format
  msgid "bad return type for function argument %u of %<__builtin_tgmath%>"
  msgstr "tipo de retorno inadecuado para el argumento de función %u de %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:12251
  #, gcc-internal-format
  msgid "bad type for argument %u of function argument %u of %<__builtin_tgmath%>"
  msgstr "tipo inadecuado para el argumento %u del argumento de función %u de %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:12291
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid type of argument %u of type-generic function"
  msgstr "tipo no válido del argumento %u de la función de tipo genérico"
  
! #: c/c-parser.cc:12302
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to complex-only type-generic function"
  msgstr "argumento de coma flotante decimal %u para función de tipo genérico solo para complejos"
  
! #: c/c-parser.cc:12310
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to binary-only type-generic function"
  msgstr "argumento de coma flotante decimal %u para función de tipo genérico solo para binarios"
  
! #: c/c-parser.cc:12318 c/c-parser.cc:12348
  #, gcc-internal-format
  msgid "both complex and decimal floating-point arguments to type-generic function"
  msgstr "argumentos de ambos tipos complejo y de coma flotante decimal para función de tipo genérico"
  
! #: c/c-parser.cc:12326 c/c-parser.cc:12368
  #, gcc-internal-format
  msgid "both binary and decimal floating-point arguments to type-generic function"
  msgstr "argumentos de ambos tipos binario y de coma flotante decimal para función de tipo genérico"
  
! #: c/c-parser.cc:12340
  #, gcc-internal-format, gfc-internal-format
  msgid "complex argument %u to decimal-only type-generic function"
  msgstr "argumento complejo %u para función de tipo genérico solo para decimales"
  
! #: c/c-parser.cc:12360
  #, gcc-internal-format, gfc-internal-format
  msgid "binary argument %u to decimal-only type-generic function"
  msgstr "argumento binario %u para función de tipo genérico solo para decimales"
  
! #: c/c-parser.cc:12467
  #, gcc-internal-format
  msgid "no matching function for type-generic call"
  msgstr "no hay ninguna función coincidente para la llamada de tipo genérico"
  
! #: c/c-parser.cc:12508
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
  msgstr "número erróneo de argumentos para %<__builtin_call_with_static_chain%>"
  
! #: c/c-parser.cc:12521
  #, gcc-internal-format
  msgid "first argument to %<__builtin_call_with_static_chain%> must be a call expression"
  msgstr "el primer argumento de %<__builtin_call_with_static_chain%> debe ser una expresión de llamada"
  
! #: c/c-parser.cc:12525
  #, gcc-internal-format
  msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
  msgstr "el segundo argumento de %<__builtin_call_with_static_chain%> debe ser un tipo puntero"
  
! #: c/c-parser.cc:12551
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_complex%>"
  msgstr "número erróneo de argumentos para %<__builtin_complex%>"
  
! #: c/c-parser.cc:12573
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operand not of real binary floating-point type"
  msgstr "el operando de %<__builtin_complex%> no es de tipo de coma flotante binario real"
  
! #: c/c-parser.cc:12582
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "los operandos de %<__builtin_complex%> son de tipos diferentes"
  
! #: c/c-parser.cc:12613
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to %<__builtin_complex%>"
  msgid "wrong number of arguments to %<__builtin_counted_by_ref%>"
  msgstr "número erróneo de argumentos para %<__builtin_complex%>"
  
! #: c/c-parser.cc:12624
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
! msgid "the argument to %<__builtin_counted_by_ref%> must be an array"
  msgstr "el tercer argumento de %<__builtin_prefetch%> debe ser una constante"
  
! #: c/c-parser.cc:12675 c/c-parser.cc:12704 cp/parser.cc:8032
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "número erróneo de argumentos para %<__builtin_shuffle%>"
  
! #: c/c-parser.cc:12875
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to %s"
  msgid "wrong number of arguments to %qs"
  msgstr "argumento de tipo erróneo para %s"
  
! #: c/c-parser.cc:12884 c/c-parser.cc:12964
  #, fuzzy, gcc-internal-format
  #| msgid "%qD does not have integral or enumeration type"
  msgid "%qs operand not an integral type"
  msgstr "%qD no tiene tipo integral o de enumeración"
  
! #: c/c-parser.cc:12890 c/c-parser.cc:12970
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has enumerated type"
  msgid "argument %u in call to function %qs has enumerated type"
  msgstr "el argumento 3 en la llamada a la función %qE tiene un tipo enumerado"
  
! #: c/c-parser.cc:12897
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has boolean type"
  msgid "argument %u in call to function %qs has boolean type"
  msgstr "el argumento 3 en la llamada a la función %qE tiene un tipo boolean"
  
! #: c/c-parser.cc:12904
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has enumerated type"
  msgid "argument 1 in call to function %qs has signed type"
  msgstr "el argumento 3 en la llamada a la función %qE tiene un tipo enumerado"
  
! #: c/c-parser.cc:12912
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has boolean type"
  msgid "argument 1 in call to function %qs has %<char%> type"
  msgstr "el argumento 3 en la llamada a la función %qE tiene un tipo boolean"
  
! #: c/c-parser.cc:12986
  #, fuzzy, gcc-internal-format
  #| msgid "left rotate count is negative"
  msgid "rotate count is negative"
  msgstr "la cuenta de rotación izquierda es negativa"
  
! #: c/c-parser.cc:13278 cp/parser.cc:6380
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<omp_all_memory%> may only be used in OpenMP %<depend%> clause"
  msgstr "%<#pragma omp barrier%> sólo se puede usar en declaraciones compuestas"
  
! #: c/c-parser.cc:13288
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C does not support %qs before C23"
  msgstr "ISO C90 no admite declaradores de matriz %<[*]%>"
  
! #: c/c-parser.cc:13376
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared %<constexpr%> outside its class"
  msgid "%qT declared in %<constexpr%> compound literal"
  msgstr "%qD se declaró %<constexpr%> fuera de su clase"
  
! #: c/c-parser.cc:13381
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared %<constexpr%> outside its class"
  msgid "%qT defined in %<constexpr%> compound literal"
  msgstr "%qD se declaró %<constexpr%> fuera de su clase"
  
! #: c/c-parser.cc:13396
  #, gcc-internal-format
  msgid "compound literal has variable size"
  msgstr "la literal compuesta tiene tamaño variable"
  
! #: c/c-parser.cc:13401
  #, fuzzy, gcc-internal-format
  #| msgid "compound literal of non-object type %qT"
  msgid "compound literal has function type"
  msgstr "la literal compuesta del tipo %qT que no es objeto"
  
! #: c/c-parser.cc:13432
  #, gcc-internal-format
  msgid "compound literal qualified by address-space qualifier"
  msgstr "literal compuesta calificada por un calificador de espacio de direcciones"
  
! #: c/c-parser.cc:13437
  #, gcc-internal-format
  msgid "ISO C90 forbids compound literals"
  msgstr "ISO C90 prohíbe las literales compuestas"
  
! #: c/c-parser.cc:13439
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids compound literals"
  msgid "ISO C forbids storage class specifiers in compound literals before C23"
  msgstr "ISO C90 prohíbe las literales compuestas"
  
! #: c/c-parser.cc:13453
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
  msgstr "los especificadores %<_Alignas%> no pueden reducir la alineación del literal compuesto"
  
! #: c/c-parser.cc:13528
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13533
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13541
  #, fuzzy, gcc-internal-format
  #| msgid "using %qs with unsigned type has no effect"
  msgid "taking the absolute value of unsigned type %qT has no effect"
  msgstr "usar %qs con un tipo sin signo no tiene ningún efecto"
  
! #: c/c-parser.cc:13552
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13556
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of decimal floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13561
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13574
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13578
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13596
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13601
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13606
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13632
  #, gcc-internal-format
  msgid "absolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of value"
  msgstr ""
  
! #: c/c-parser.cc:13762 cp/parser.cc:8468
  #, gcc-internal-format
  msgid "calls to the OpenMP runtime API are not permitted in intervening code"
  msgstr ""
  
! #: c/c-parser.cc:14182
  #, gcc-internal-format
  msgid "expected identifier or %<)%>"
  msgstr "se esperaba un identificador o %<)%>"
  
! #: c/c-parser.cc:14278
  #, gcc-internal-format
  msgid "extra semicolon"
  msgstr "punto y coma extra"
  
! #: c/c-parser.cc:14526
  #, gcc-internal-format
  msgid "extra semicolon in method definition specified"
  msgstr "se especificó un punto y coma extra en la definición del método"
  
! #: c/c-parser.cc:14658
  #, gcc-internal-format
  msgid "method attributes must be specified at the end only"
  msgstr "los atributos de método sólo se deben especificar al final"
  
! #: c/c-parser.cc:14678
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%> after method attribute definition"
  msgstr "se esperaba %<;%> o %<{%> después de la definición del atributo de método"
  
! #: c/c-parser.cc:14800
  #, gcc-internal-format
  msgid "objective-c method declaration is expected"
  msgstr "se esperaba una declaración método objective-c"
  
! #: c/c-parser.cc:15252
  #, gcc-internal-format
  msgid "no type or storage class may be specified here,"
  msgstr "ninguna clase de almacenamiento o tipo se puede especificar aquí,"
  
! #: c/c-parser.cc:15320 cp/parser.cc:38479
  #, fuzzy, gcc-internal-format
  #| msgid "unknown property attribute"
  msgid "empty property attribute list"
  msgstr "atributo de propiedad desconocido"
  
! #: c/c-parser.cc:15334 cp/parser.cc:38492
  #, fuzzy, gcc-internal-format
  #| msgid "missing Code attribute"
  msgid "missing property attribute"
  msgstr "falta el atributo Code"
  
! #: c/c-parser.cc:15373
  #, fuzzy, gcc-internal-format
  #| msgid "unknown property attribute"
  msgid "unknown property attribute %<%s%s%>"
  msgstr "atributo de propiedad desconocido"
  
! #: c/c-parser.cc:15376 cp/parser.cc:38529
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "atributo de propiedad desconocido"
  
! #: c/c-parser.cc:15385 cp/parser.cc:38538
  #, fuzzy, gcc-internal-format
  #| msgid "repeated %<@%> before Objective-C string"
  msgid "expected %<=%> after Objective-C %qE"
  msgstr "%<@%> repetida antes de la cadena Objective-C"
  
! #: c/c-parser.cc:15396 cp/parser.cc:38552
  #, fuzzy, gcc-internal-format
  #| msgid "expected selection-statement"
  msgid "expected %qE selector name"
  msgstr "se esperaba una declaración de selección"
  
! #: c/c-parser.cc:15412 cp/parser.cc:38571
  #, fuzzy, gcc-internal-format
  #| msgid "setter name must terminate with %<:%>"
  msgid "setter method names must terminate with %<:%>"
  msgstr "el nombre del setter debe terminar con %<:%>"
  
! #: c/c-parser.cc:15636 cp/semantics.cc:14071
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
  msgstr "%<#pragma GCC unroll%> requiere una expresión de asignación que evaluada dé una constante entera no negativa menor que %u"
  
! #: c/c-parser.cc:15674 cp/parser.cc:53506
  #, gcc-internal-format
! msgid "intervening code must not contain OpenMP directives"
  msgstr ""
  
! #: c/c-parser.cc:15694 c/c-parser.cc:25712 c/c-parser.cc:26021
! #: c/c-parser.cc:26084 c/c-parser.cc:26194 cp/parser.cc:48149
! #: cp/parser.cc:48497 cp/parser.cc:48612 cp/parser.cc:48711 cp/parser.cc:53538
! #: cp/parser.cc:53554 cp/parser.cc:53570 cp/parser.cc:53586 cp/parser.cc:53603
! #: cp/parser.cc:53620 cp/parser.cc:53637 cp/parser.cc:53664 cp/parser.cc:53678
! #: cp/parser.cc:53703 cp/parser.cc:53717
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma %s%> sólo se puede usar en declaraciones compuestas"
  
! #: c/c-parser.cc:15717 cp/parser.cc:53692
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<#pragma acc routine%> debe estar en el alcance del fichero"
  
! #: c/c-parser.cc:15816 cp/parser.cc:53822
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr "%<#pragma omp section%> sólo se puede usar en construcciones %<#pragma omp sections%>"
  
! #: c/c-parser.cc:15823 cp/parser.cc:53828
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<#pragma omp section%> sólo se puede usar en construcciones %<#pragma omp sections%>"
  
! #: c/c-parser.cc:15835 c/c-parser.cc:15851
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma %s%> may only be used in compound statements"
  msgid "%<#pragma %s%> may only be used at file scope"
  msgstr "%<#pragma %s%> sólo se puede usar en declaraciones compuestas"
  
! #: c/c-parser.cc:15922 cp/parser.cc:53911
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "se esperaba una declaración for, while o do"
  
! #: c/c-parser.cc:15938 cp/parser.cc:53528
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> debe ser primero"
  
! #: c/c-parser.cc:16321 c/c-parser.cc:20241 c/c-parser.cc:22470
! #: c/c-parser.cc:22489 c/c-parser.cc:22742 c/c-parser.cc:22800
! #: c/c-parser.cc:22807 c/c-parser.cc:22814 c/c-parser.cc:27166
! #: c/c-parser.cc:28371 c/c-parser.cc:28379 c/c-parser.cc:28755
! #: c/c-parser.cc:28765 c/c-parser.cc:28859 c/c-parser.cc:28866
! #: c/c-parser.cc:28873 cp/parser.cc:39018 cp/parser.cc:42699 cp/parser.cc:44101
! #: cp/parser.cc:44138 cp/parser.cc:44327 cp/parser.cc:44390 cp/parser.cc:44397
! #: cp/parser.cc:44404 cp/parser.cc:50070 cp/parser.cc:50077 cp/parser.cc:50084
! #: cp/parser.cc:50617 cp/parser.cc:52392 cp/parser.cc:52400 cp/parser.cc:52552
! #: cp/parser.cc:52562
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "demasiadas cláusulas %qs"
  
! #: c/c-parser.cc:16348
  #, gcc-internal-format
  msgid "expression must be integral"
  msgstr "la expresión debe ser integral"
  
! #: c/c-parser.cc:16955 c/c-parser.cc:29582
  #, gcc-internal-format
  msgid "%qD is not a variable"
  msgstr "%qD no es una variable"
  
! #: c/c-parser.cc:16959 cp/semantics.cc:9112
  #, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "%qD no es una variable puntero"
  
! #: c/c-parser.cc:17001 cp/parser.cc:39909
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "el argumento de collapse necesita una expresión entera constante positiva"
  
! #: c/c-parser.cc:17096 cp/parser.cc:39987
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr "se esperaba %<none%> o %<present%>"
  
! #: c/c-parser.cc:17098 cp/parser.cc:39989
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr "se esperaba %<simd%>, %<reduction%> o %<target%>"
  
! #: c/c-parser.cc:17183 cp/parser.cc:40059
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected constant logical expression"
  msgstr "se esperaba una expresión entera"
  
! #: c/c-parser.cc:17260 cp/parser.cc:40141
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "se esperaba %<data%>, %<update%>, %<enter%> o %<exit%>"
  
! #: c/c-parser.cc:17280 c/c-parser.cc:26077 c/c-parser.cc:26187
! #: cp/parser.cc:40159 cp/parser.cc:48489 cp/parser.cc:48604
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "se esperaba %<data%>"
  
! #: c/c-parser.cc:17333 cp/parser.cc:40214
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr "demasiadas cláusulas %<if%> con el modificador %qs"
  
! #: c/c-parser.cc:17340 cp/parser.cc:40221
  #, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "demasiadas cláusulas %<if%>"
  
! #: c/c-parser.cc:17342 cp/parser.cc:40223
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr "demasiadas cláusulas %<if%> sin modificador"
  
! #: c/c-parser.cc:17348 cp/parser.cc:40229
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr "si alguna cláusula %<if%> tiene modificador, entonces todas las cláusulas %<if%> tienen que usar modificador"
  
! #: c/c-parser.cc:17453 c/c-parser.cc:17513 c/c-parser.cc:17575
! #: c/c-parser.cc:17623 c/c-parser.cc:17703 c/c-parser.cc:18100
! #: c/c-parser.cc:18182 c/c-parser.cc:18787 c/c-parser.cc:18932
! #: c/c-parser.cc:19000 c/c-parser.cc:20178
  #, gcc-internal-format
  msgid "expected integer expression"
  msgstr "se esperaba una expresión entera"
  
! #: c/c-parser.cc:17464
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: c/c-parser.cc:17525
  #, gcc-internal-format
  msgid "%<num_tasks%> value must be positive"
  msgstr "el valor de %<num_tasks%> debe ser positivo"
  
! #: c/c-parser.cc:17587 cp/semantics.cc:9327
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "el valor de %<grainsize%> debe ser positivo"
  
! #: c/c-parser.cc:17636 cp/semantics.cc:9357
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "el valor de %<priority%> debe ser no negativo"
  
! #: c/c-parser.cc:17670 cp/parser.cc:40455
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr "se esperaba una expresión entera"
  
! #: c/c-parser.cc:17742 cp/parser.cc:40525
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> or %<max%>"
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr "se esperaba %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> o %<max%>"
  
! #: c/c-parser.cc:17810
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<scalar%>, %<aggregate%>, %<pointer%> or %<all%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: c/c-parser.cc:17887 cp/parser.cc:40677
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr "demasiadas cláusulas %<if%> con el modificador %qs"
  
! #: c/c-parser.cc:17890 cp/parser.cc:40680
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr "demasiadas cláusulas %<if%> con el modificador %qs"
  
! #: c/c-parser.cc:17974 cp/semantics.cc:8181 cp/semantics.cc:8236
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "la expresión %qs debe ser integral"
  
! #: c/c-parser.cc:17986 c/c-parser.cc:18109 cp/semantics.cc:8215
! #: cp/semantics.cc:8250
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "el valor de %qs debe ser positivo"
  
! #: c/c-parser.cc:18048 cp/parser.cc:39672
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "demasiados argumentos %<static%>"
  
! #: c/c-parser.cc:18082 cp/parser.cc:39705
  #, gcc-internal-format
  msgid "unexpected argument"
  msgstr "argumento inesperado"
  
! #: c/c-parser.cc:18249 cp/semantics.cc:9543
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "el argumento de %<tile%> necesita una constante entera positiva"
  
! #: c/c-parser.cc:18317 cp/parser.cc:43318
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses"
  msgid "too many %<self%> clauses"
  msgstr "demasiadas cláusulas %<if%>"
  
! #: c/c-parser.cc:18359 cp/parser.cc:40730
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "se esperaba %<none%> o %<shared%>"
  
! #: c/c-parser.cc:18368 c/c-parser.cc:18374 cp/parser.cc:40739
! #: cp/parser.cc:40749
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<new%>"
  msgid "expected %<concurrent%>"
  msgstr "se esperaba %<new%>"
  
! #: c/c-parser.cc:18410 cp/parser.cc:40789
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: c/c-parser.cc:18463 cp/parser.cc:40857
  #, fuzzy, gcc-internal-format
  #| msgid "collapse argument needs positive constant integer expression"
  msgid "ordered argument needs positive constant integer expression"
  msgstr "el argumento de collapse necesita una expresión entera constante positiva"
  
! #: c/c-parser.cc:18588 c/c-parser.cc:27916 cp/parser.cc:52002
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "se esperaba %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> o identificador"
  
! #: c/c-parser.cc:18710 cp/parser.cc:41115
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "se usaron al mismo tiempo los modificadores %<monotonic%> y %<nonmonotonic%>"
  
! #: c/c-parser.cc:18764 cp/parser.cc:41131
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "el planificador %<runtime%> no toma un parámetro %<chunk_size%>"
  
! #: c/c-parser.cc:18768 cp/parser.cc:41134
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "el planificador %<auto%> no toma un parámetro %<chunk_size%>"
  
! #: c/c-parser.cc:18781 cp/semantics.cc:8297
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "chunk size value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: c/c-parser.cc:18804 cp/parser.cc:41154
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "género de planificador no válido"
  
! #: c/c-parser.cc:18943 c/c-parser.cc:18954
  #, gcc-internal-format
  msgid "%<num_teams%> value must be positive"
  msgstr "el valor de %<num_teams%> debe ser positivo"
  
! #: c/c-parser.cc:18962 cp/semantics.cc:8264
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:19011 cp/semantics.cc:8393
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr "el valor de %<thread_limit%> debe ser positivo"
  
! #: c/c-parser.cc:19056 cp/semantics.cc:8521
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr "%Hel argumento de collapse necesita ser una expresión entera constante positiva"
  
! #: c/c-parser.cc:19168 c/c-parser.cc:22457 cp/parser.cc:44093
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<allocator%> or %<align%>"
  msgstr "se esperaba %<,%> o %<)%>"
  
! #: c/c-parser.cc:19175
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qs"
  msgid "duplicate %qs modifier"
  msgstr "%qs duplicado"
  
! #: c/c-parser.cc:19223 cp/semantics.cc:8654
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:19234 cp/semantics.cc:8609 cp/semantics.cc:8625
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr "%Hel argumento de collapse necesita ser una expresión entera constante positiva"
  
! #: c/c-parser.cc:19353 cp/parser.cc:41693
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "multiple linear modifiers"
  msgstr "especificadores `virtual' múltiples"
  
! #: c/c-parser.cc:19365 cp/parser.cc:41706
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "multiple %<step%> modifiers"
  msgstr "especificadores `virtual' múltiples"
  
! #: c/c-parser.cc:19373 c/c-parser.cc:19401
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<linear%> clause step expression must be integral"
  msgstr "la expresión schedule chunk size debe ser integral"
  
! #: c/c-parser.cc:19453
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<safelen%> clause expression must be positive constant integer expression"
  msgstr "%Hel argumento de collapse necesita ser una expresión entera constante positiva"
  
! #: c/c-parser.cc:19492
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "%Hel argumento de collapse necesita ser una expresión entera constante positiva"
  
! #: c/c-parser.cc:19852 cp/parser.cc:42253
  #, fuzzy, gcc-internal-format
  #| msgid "%qs feature modifier is incompatible with %s %s"
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr "el modificador de característica %qs es incompatible con %s %s"
  
! #: c/c-parser.cc:19900 cp/parser.cc:42308 cp/parser.cc:42760 cp/parser.cc:42827
  #, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "tipo de dependencia no válida"
  
! #: c/c-parser.cc:19961 cp/parser.cc:42338
  #, fuzzy, gcc-internal-format
  #| msgid "invalid map kind"
  msgid "invalid doacross kind"
  msgstr "tipo de mapa no válida"
  
! #: c/c-parser.cc:20030 cp/parser.cc:42481
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<always%> modifiers"
  msgstr "demasiadas cláusulas %<if%> con el modificador %qs"
  
! #: c/c-parser.cc:20040 cp/parser.cc:42494
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<close%> modifiers"
  msgstr "demasiadas cláusulas %<if%> con el modificador %qs"
  
! #: c/c-parser.cc:20050 cp/parser.cc:42507
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<present%> modifiers"
  msgstr "demasiadas cláusulas %<if%> con el modificador %qs"
  
! #: c/c-parser.cc:20058 cp/parser.cc:42518
  #, gcc-internal-format
! msgid "%<map%> clause with map-type modifier other than %<always%>, %<close%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:20096 cp/parser.cc:42558
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr "tipo de mapa no válida"
  
! #: c/c-parser.cc:20148 cp/parser.cc:42622
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20160 cp/parser.cc:42633
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<present%>"
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "se esperaba %<none%> o %<present%>"
  
! #: c/c-parser.cc:20183 cp/semantics.cc:8418
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr "la expresión schedule chunk size debe ser integral"
  
! #: c/c-parser.cc:20216 cp/parser.cc:42704
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid dist_schedule kind"
  msgstr "género de planificador no válido"
  
! #: c/c-parser.cc:20295
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid proc_bind kind"
  msgstr "género de planificador no válido"
  
! #: c/c-parser.cc:20339
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "se esperaba %<;%>, %<,%> o %<)%>"
  
! #: c/c-parser.cc:20445 cp/semantics.cc:9665 cp/semantics.cc:9683
  #, fuzzy, gcc-internal-format
  #| msgid "collapse argument needs positive constant integer expression"
  msgid "%<partial%> argument needs positive constant integer expression"
  msgstr "el argumento de collapse necesita una expresión entera constante positiva"
  
! #: c/c-parser.cc:20546 cp/semantics.cc:8837
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:20617 c/c-parser.cc:20711 cp/parser.cc:42887
! #: cp/parser.cc:42999
  #, fuzzy, gcc-internal-format
  #| msgid "wide string literal in %<asm%>"
  msgid "string literal must not contain %<\\0%>"
  msgstr "literal de cadena ancha en %<asm%>"
  
! #: c/c-parser.cc:20626 c/c-parser.cc:20747 cp/parser.cc:42894
! #: cp/parser.cc:43034
  #, fuzzy, gcc-internal-format
  #| msgid "unknown pointer size model %qs"
  msgid "unknown foreign runtime identifier %qs"
  msgstr "modelo de tamaño de punteros desconocido %qs"
  
! #: c/c-parser.cc:20641 c/c-parser.cc:20770 cp/parser.cc:42909
! #: cp/parser.cc:43056
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected string literal or constant integer expression"
  msgstr "se esperaba una expresión entera"
  
! #: c/c-parser.cc:20649 c/c-parser.cc:20778 cp/parser.cc:42917
! #: cp/parser.cc:43064 cp/semantics.cc:7513
  #, gcc-internal-format
  msgid "unknown foreign runtime identifier %qwd"
  msgstr ""
  
! #: c/c-parser.cc:20687 cp/parser.cc:42976
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<present%>"
  msgid "expected %<fr%> or %<attr%> preference selector"
  msgstr "se esperaba %<none%> o %<present%>"
  
! #: c/c-parser.cc:20695 cp/parser.cc:42984
  #, fuzzy, gcc-internal-format
  #| msgid "duplicated %<if%> condition"
  msgid "duplicated %<fr%> preference selector"
  msgstr "condición %<if%> duplicada"
  
! #: c/c-parser.cc:20721 cp/parser.cc:43008
  #, gcc-internal-format
  msgid "%<attr%> string literal must start with %<ompx_%>"
  msgstr ""
  
! #: c/c-parser.cc:20729 cp/parser.cc:43015
  #, gcc-internal-format
  msgid "%<attr%> string literal must not contain a comma"
  msgstr ""
  
! #: c/c-parser.cc:20741 cp/parser.cc:43027
  #, fuzzy, gcc-internal-format
  #| msgid "multi-line string literals are deprecated"
  msgid "non-empty string literal expected"
  msgstr "las literales de cadena en múltiples líneas son obsoletas"
  
! #: c/c-parser.cc:20851 cp/parser.cc:43167
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "duplicate %<targetsync%> modifier"
  msgstr "calificador-cv duplicado"
  
! #: c/c-parser.cc:20858 cp/parser.cc:43174
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "duplicate %<target%> modifier"
  msgstr "calificador-cv duplicado"
  
! #: c/c-parser.cc:20865 cp/parser.cc:43181
  #, fuzzy, gcc-internal-format
  #| msgid "duplicated %<if%> condition"
  msgid "duplicate %<prefer_type%> modifier"
  msgstr "condición %<if%> duplicada"
  
! #: c/c-parser.cc:20886 cp/parser.cc:43202
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<prefer_type%>, %<target%>, or %<targetsync%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: c/c-parser.cc:20922 c/c-parser.cc:27195 cp/parser.cc:43239
! #: cp/parser.cc:50642
  #, gcc-internal-format
  msgid "missing required %<target%> and/or %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-parser.cc:21163 cp/parser.cc:43534
  #, fuzzy, gcc-internal-format
  #| msgid "expected pointer"
  msgid "expected an OpenACC clause"
  msgstr "se esperaba un puntero"
  
! #: c/c-parser.cc:21174 c/c-parser.cc:21571 c/c-parser.cc:29156
! #: cp/parser.cc:43545 cp/parser.cc:43998 cp/parser.cc:51484
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs no es válido para %qs"
  
! #: c/c-parser.cc:21219 cp/parser.cc:43593
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:21372 cp/parser.cc:43786
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "%qs debe ser la primera cláusula de %qs"
  
! #: c/c-parser.cc:21560 cp/parser.cc:43987
  #, fuzzy, gcc-internal-format
  #| msgid "expected pointer"
  msgid "expected an OpenMP clause"
  msgstr "se esperaba un puntero"
  
! #: c/c-parser.cc:21721 cp/parser.cc:49174
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr "no hay cláusulas válidas especificadas en %<#pragma acc declare%>"
  
! #: c/c-parser.cc:21731 cp/parser.cc:49184
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "sección de matriz en %<#pragma acc declare%>"
  
! #: c/c-parser.cc:21751 cp/parser.cc:49204
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr "%qD debe ser una variable global en %<#pragma acc declare link%>"
  
! #: c/c-parser.cc:21762 cp/parser.cc:49215
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "cláusula OpenACC no válida en el alcance del fichero"
  
! #: c/c-parser.cc:21769 cp/parser.cc:49222
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "uso no válido de la variable %<extern%> %qD en %<#pragma acc declare%>"
  
! #: c/c-parser.cc:21777 cp/parser.cc:49230
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "uso no válido de la variable %<global%> %qD en %<#pragma acc declare%>"
  
! #: c/c-parser.cc:21788 cp/parser.cc:49252
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr "%qD debe ser una variable global en %<#pragma acc declare link%>"
  
! #: c/c-parser.cc:21798 cp/parser.cc:49275
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr "La variable %qD se usa más de una vez con %<#pragma acc declare%>"
  
! #: c/c-parser.cc:21891 cp/parser.cc:49359
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "se esperaba %<data%> después de %<#pragma acc %s%>"
  
! #: c/c-parser.cc:21907 cp/parser.cc:49376
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr "%<#pragma acc %s data%> no tiene cláusula de movimiento de datos"
  
! #: c/c-parser.cc:21939 cp/parser.cc:49134
  #, gcc-internal-format
  msgid "%<host_data%> construct requires %<use_device%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22168 cp/parser.cc:3533
  #, gcc-internal-format
  msgid "%qE has not been declared"
  msgstr "%qE no se ha declarado"
  
! #: c/c-parser.cc:22172
  #, gcc-internal-format
  msgid "expected function name"
  msgstr "se esperaba nombre de función"
  
! #: c/c-parser.cc:22190 cp/parser.cc:52819
  #, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "%qD no hace referencia a una función"
  
! #: c/c-parser.cc:22213 c/c-parser.cc:22261 cp/parser.cc:1779
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "%<#pragma acc routine%> no está inmediatamente seguido de una declaración o definición de función"
  
! #: c/c-parser.cc:22253 cp/parser.cc:52870 cp/parser.cc:52917
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr "%<#pragma acc routine%> no está inmediatamente seguido de una única declaración o definición de función"
  
! #: c/c-parser.cc:22284 cp/parser.cc:52945
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "%<#pragma acc routine%> debe aplicarse antes de uso"
  
! #: c/c-parser.cc:22285 cp/parser.cc:52947
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma acc routine%> debe aplicarse antes de definición"
  
! #: c/c-parser.cc:22330 cp/parser.cc:49592
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr "%<#pragma acc update%> debe contener al menos una cláusula %<device%>, %<host%> o %<self%>"
  
! #: c/c-parser.cc:22388
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must be declared before %qD"
  msgstr ""
  
! #: c/c-parser.cc:22392 c/c-parser.cc:22415
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type %qT declared %<friend%>"
  msgid "to be allocated variable declared here"
  msgstr "el tipo de parámetro de plantilla %qT se declaró %<friend%>"
  
! #: c/c-parser.cc:22410
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must not be modified between declaration of %qD and its %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22413
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "modified here"
  msgstr "se definió union aquí"
  
! #: c/c-parser.cc:22481 cp/parser.cc:44113 cp/parser.cc:44128
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<align%> clause argument needs to be positive constant power of two integer expression"
  msgstr "%Hel argumento de collapse necesita ser una expresión entera constante positiva"
  
! #: c/c-parser.cc:22505
  #, gcc-internal-format
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:22522
  #, gcc-internal-format
  msgid "function parameter %qD may not appear as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22529
  #, gcc-internal-format
  msgid "%<allocate%> directive must be in the same scope as %qD"
  msgstr ""
  
! #: c/c-parser.cc:22537
  #, gcc-internal-format
  msgid "%qD already appeared as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22546
  #, gcc-internal-format
  msgid "%<allocator%> clause required for static variable %qD"
  msgstr ""
  
! #: c/c-parser.cc:22557
  #, gcc-internal-format
  msgid "%<allocator%> clause requires a predefined allocator as %qD is static"
  msgstr ""
  
! #: c/c-parser.cc:22708 cp/parser.cc:44293
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr "se esperaba %<;%>, %<,%> o %<)%>"
  
! #: c/c-parser.cc:22747 cp/parser.cc:44332
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: c/c-parser.cc:22771 cp/parser.cc:44361
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgid "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clause"
  msgstr "se esperaba %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> o identificador"
  
! #: c/c-parser.cc:22786 cp/parser.cc:44376
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many atomic clauses"
  msgstr "demasiadas cláusulas %qs"
  
! #: c/c-parser.cc:22793 cp/parser.cc:44383
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many memory order clauses"
  msgstr "demasiadas cláusulas %qs"
  
! #: c/c-parser.cc:22831 c/c-parser.cc:22838 cp/parser.cc:44421
! #: cp/parser.cc:44428
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr "%<#pragma omp target update%> debe contener al menos una cláusula %<from%> o %<to%>"
  
! #: c/c-parser.cc:22844 c/c-parser.cc:22849 cp/parser.cc:44434
! #: cp/parser.cc:44439
  #, fuzzy, gcc-internal-format
  #| msgid "%qs requires %qs"
  msgid "%qs clause requires %qs clause"
  msgstr "%qs requiere %qs"
  
! #: c/c-parser.cc:22872 cp/parser.cc:44462
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause implicitly provided by a %<requires%> directive"
  msgstr "%<#pragma omp target update%> debe contener al menos una cláusula %<from%> o %<to%>"
  
! #: c/c-parser.cc:22883 cp/parser.cc:44473
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause implicitly provided by a %<requires%> directive"
  msgstr "%<#pragma omp target update%> debe contener al menos una cláusula %<from%> o %<to%>"
  
! #: c/c-parser.cc:22915 cp/parser.cc:44505
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr "%<#pragma omp target update%> debe contener al menos una cláusula %<from%> o %<to%>"
  
! #: c/c-parser.cc:22925 cp/parser.cc:44515
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr "%<#pragma omp target update%> debe contener al menos una cláusula %<from%> o %<to%>"
  
! #: c/c-parser.cc:23046 cp/parser.cc:44615
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> after union definition"
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr "se esperaba %<;%> después de la definición de union"
  
! #: c/c-parser.cc:23053 cp/parser.cc:44622
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:23126 cp/parser.cc:44687 cp/parser.cc:44970 cp/parser.cc:45064
! #: cp/parser.cc:45082
  #, fuzzy, gcc-internal-format
  #| msgid "invalid form of %<#pragma omp atomic%>"
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr "forma no válida de %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:23137 cp/parser.cc:44698
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "unexpected %<else%>"
  msgstr "se esperaba %<delete%>"
  
! #: c/c-parser.cc:23197 cp/parser.cc:45137
  #, fuzzy, gcc-internal-format
  #| msgid "invalid form of %<#pragma omp atomic%>"
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr "forma no válida de %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:23468 cp/parser.cc:44991 cp/parser.cc:45017
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "forma no válida de %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:23472 cp/parser.cc:45057 cp/parser.cc:45091
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "operador no válido para %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:23523 cp/parser.cc:45126
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:23529 cp/semantics.cc:11909 cp/semantics.cc:11919
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr "%<#pragma omp atomic capture%> usa dos expresiones diferentes para la memoria"
  
! #: c/c-parser.cc:23632 cp/semantics.cc:11996
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr "la expresión %qE no es una expresión constante"
  
! #: c/c-parser.cc:23675
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "%<destroy%> expression is not lvalue expression"
  msgstr "la expresión %qE no es una expresión constante"
  
! #: c/c-parser.cc:23681 cp/parser.cc:45279
  #, gcc-internal-format
  msgid "the %<destroy%> expression %qE should be the same as the %<depobj%> argument %qE"
  msgstr ""
  
! #: c/c-parser.cc:23712 cp/parser.cc:45315
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgid "expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>"
  msgstr "se esperaba %<data%>, %<update%>, %<enter%> o %<exit%>"
  
! #: c/c-parser.cc:23724 cp/parser.cc:45331
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "se esperaba %<;%>, %<,%> o %<)%>"
  
! #: c/c-parser.cc:23765 cp/parser.cc:45369
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: c/c-parser.cc:23773 cp/parser.cc:45377
  #, fuzzy, gcc-internal-format
  #| msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgid "%<flush%> list specified together with memory order clause"
  msgstr "la cláusula %<linear%> no puede especificarse junto con la cláusula %<ordered%> con un parámetro"
  
! #: c/c-parser.cc:23778
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr "se esperaba %<(%> o fin de línea"
  
! #: c/c-parser.cc:23849 cp/parser.cc:46098
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:23916 cp/parser.cc:46167
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp taskyield%> may only be used in compound statements"
  msgid "%<#pragma omp scan%> with zero preceding executable statements"
  msgstr "%<#pragma omp taskyield%> sólo se puede usar en declaraciones compuestas"
  
! #: c/c-parser.cc:23950 cp/parser.cc:46200
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<present%>"
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "se esperaba %<none%> o %<present%>"
  
! #: c/c-parser.cc:23955 cp/parser.cc:46206
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<#pragma omp scan%>"
  msgstr "se esperaba una cláusula %<#pragma omp%>"
  
! #: c/c-parser.cc:23964 cp/parser.cc:46215
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp taskyield%> may only be used in compound statements"
  msgid "%<#pragma omp scan%> with zero succeeding executable statements"
  msgstr "%<#pragma omp taskyield%> sólo se puede usar en declaraciones compuestas"
  
! #: c/c-parser.cc:23989 cp/parser.cc:46238
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "se esperaba una declaración for"
--- 52972,54603 ----
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.cc:10340 cp/typeck.cc:5829
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr "la división %<sizeof (%T) / sizeof (%T)%> no computa el número de elementos del array"
  
! #: c/c-parser.cc:10346 cp/typeck.cc:5834
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr "el primer operando %<sizeof%> se declaró aquí"
  
! #: c/c-parser.cc:10617
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "storage class specifier in cast"
  msgstr "se especificó una clase de almacenamiento para %qs"
  
! #: c/c-parser.cc:10620
  #, fuzzy, gcc-internal-format
  #| msgid "alignment specified for typedef %qE"
  msgid "alignment specified for type name in cast"
  msgstr "se especificó la alineación para la definición de tipo %qE"
  
! #: c/c-parser.cc:10744
  #, gcc-internal-format
  msgid "traditional C rejects the unary plus operator"
  msgstr "C tradicional rechaza el operador unario mas"
  
! #: c/c-parser.cc:10824
! #, fuzzy, gcc-internal-format
! #| msgid "ISO C does not support decimal floating point"
! msgid "ISO C does not support static assertions in expressions before C2Y"
! msgstr "ISO C no admite coma flotante decimal"
! 
! #: c/c-parser.cc:10857
! #, fuzzy, gcc-internal-format
! #| msgid "ISO C90 does not support %<[*]%> array declarators"
! msgid "ISO C does not support %qs before C2Y"
! msgstr "ISO C90 no admite declaradores de matriz %<[*]%>"
! 
! #: c/c-parser.cc:10897
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
! msgid "storage class specifier in %qs"
  msgstr "se especificó una clase de almacenamiento para %qs"
  
! #: c/c-parser.cc:10900 c/c-parser.cc:11086
! #, fuzzy, gcc-internal-format
! #| msgid "alignment specified for type name in %qE"
! msgid "alignment specified for type name in %qs"
! msgstr "se especificó la alineación para el nombre de tipo %qE"
  
! #: c/c-parser.cc:10927
! #, fuzzy, gcc-internal-format
! #| msgid "%<sizeof%> applied to a bit-field"
! msgid "%qs applied to a bit-field"
  msgstr "se aplicó %<sizeof%> a un campo de bits"
  
! #: c/c-parser.cc:11003
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "storage class specifier in %qE"
  msgstr "se especificó una clase de almacenamiento para %qs"
  
! #: c/c-parser.cc:11006
  #, gcc-internal-format
  msgid "alignment specified for type name in %qE"
  msgstr "se especificó la alineación para el nombre de tipo %qE"
  
! #: c/c-parser.cc:11030
  #, gcc-internal-format
  msgid "ISO C does not allow %<%E (expression)%>"
  msgstr "ISO C no permite %<%E (expression)%>"
  
! #: c/c-parser.cc:11058
! #, fuzzy, gcc-internal-format
! #| msgid "ISO C99 does not support %qE"
! msgid "ISO C does not support %qs"
! msgstr "ISO C99 no admite %qE"
! 
! #: c/c-parser.cc:11071
! #, fuzzy, gcc-internal-format
! #| msgid "invalid application of %qs to a void type"
! msgid "invalid application of %qs to something not a type"
! msgstr "aplicación no válida de %qs a un tipo void"
! 
! #: c/c-parser.cc:11244
  #, gcc-internal-format
  msgid "cannot take address of %qs"
  msgstr "no se puede tomar la dirección de %qs"
  
! #: c/c-parser.cc:11351
  #, gcc-internal-format
  msgid "ISO C99 does not support %<_Generic%>"
  msgstr "ISO C99 no admite %<_Generic%>"
  
! #: c/c-parser.cc:11354
  #, gcc-internal-format
  msgid "ISO C90 does not support %<_Generic%>"
  msgstr "ISO C90 no admite %<_Generic%>"
  
! #: c/c-parser.cc:11365
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support decimal floating point"
  msgid "ISO C does not support use of type name as %<_Generic%> controlling operand before C2Y"
  msgstr "ISO C no admite coma flotante decimal"
  
! #: c/c-parser.cc:11446
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C does not support %<_Generic%> association with function type before C2Y"
  msgstr "ISO C90 no admite declaradores de matriz %<[*]%>"
  
! #: c/c-parser.cc:11450
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Generic%> association has incomplete type"
  msgid "ISO C does not support %<_Generic%> association with incomplete type before C2Y"
  msgstr "la asociación %<_Generic%> tiene tipo incompleto"
  
! #: c/c-parser.cc:11455
! #, fuzzy, gcc-internal-format
! #| msgid "%<_Generic%> association has incomplete type"
! msgid "ISO C does not support %<_Generic%> association with variably-modified type before C2Y"
! msgstr "la asociación %<_Generic%> tiene tipo incompleto"
  
! #: c/c-parser.cc:11497
  #, gcc-internal-format
  msgid "duplicate %<default%> case in %<_Generic%>"
  msgstr "caso %<default%> duplicado en %<_Generic%>"
  
! #: c/c-parser.cc:11498
  #, gcc-internal-format
  msgid "original %<default%> is here"
  msgstr "el %<default%> original está aquí"
  
! #: c/c-parser.cc:11506
  #, gcc-internal-format
  msgid "%<_Generic%> specifies two compatible types"
  msgstr "%<_Generic%> especifica dos tipos compatibles"
  
! #: c/c-parser.cc:11507
  #, gcc-internal-format
  msgid "compatible type is here"
  msgstr "el tipo compatible está aquí"
  
! #: c/c-parser.cc:11530
  #, gcc-internal-format
  msgid "%<_Generic%> selector matches multiple associations"
  msgstr "el selector %<_Generic%> concuerda con múltiples asociaciones"
  
! #: c/c-parser.cc:11532
  #, gcc-internal-format
  msgid "other match is here"
  msgstr "otra coincidencia está aquí"
  
! #: c/c-parser.cc:11571
  #, gcc-internal-format
  msgid "%<_Generic%> selector of type %qT is not compatible with any association"
  msgstr "el selector %<_Generic%> de tipo %qT no es compatible con ninguna asociación"
  
! #: c/c-parser.cc:11592
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
  msgstr "el argumento %u de %<__builtin_tgmath%> no es puntero a función"
  
! #: c/c-parser.cc:11600
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
  msgstr "el argumento %u de %<__builtin_tgmath%> no tiene prototipo"
  
! #: c/c-parser.cc:11606
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
  msgstr "el argumento %u de %<__builtin_tgmath%> tiene argumentos variables"
  
! #: c/c-parser.cc:11622
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has no arguments"
  msgstr "el argumento %u de %<__builtin_tgmath%> no tiene argumentos"
  
! #: c/c-parser.cc:11645 c/c-parser.cc:11649
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgid "ISO C does not support %qs predefined identifier"
  msgstr "ISO C90 no admite el identificador predefinido %<__func__%>"
  
! #: c/c-parser.cc:11653
  #, gcc-internal-format
  msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgstr "ISO C90 no admite el identificador predefinido %<__func__%>"
  
! #: c/c-parser.cc:11872 c/c-parser.cc:13608 c/c-parser.cc:13630
! #: c/c-parser.cc:23984 c/gimple-parser.cc:1887 c/gimple-parser.cc:2527
! #: cp/parser.cc:47628
  #, gcc-internal-format
  msgid "expected expression"
  msgstr "se esperaba una expresión"
  
! #: c/c-parser.cc:11894
  #, gcc-internal-format
  msgid "braced-group within expression allowed only inside a function"
  msgstr "un grupo de llaves dentro de una expresión sólo se permite dentro de una función"
  
! #: c/c-parser.cc:11909
  #, gcc-internal-format
  msgid "ISO C forbids braced-groups within expressions"
  msgstr "ISO C prohíbe grupos de llaves dentro de expresiones"
  
! #: c/c-parser.cc:12014 cp/parser.cc:12391
  #, fuzzy, gcc-internal-format
  #| msgid "second parameter of %<va_start%> not last named argument"
  msgid "optional second parameter of %<va_start%> not last named argument"
  msgstr "el segundo parámetro de %<va_start%> no es el último argumento nombrado"
  
! #: c/c-parser.cc:12053 cp/parser.cc:12446
  #, gcc-internal-format
  msgid "%<va_start%> macro used with additional arguments other than identifier of the last named argument"
  msgstr ""
  
! #: c/c-parser.cc:12192
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgstr "número erróneo de argumentos para %<__builtin_choose_expr%>"
  
! #: c/c-parser.cc:12208
  #, gcc-internal-format
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgstr "el primer argumento de %<__builtin_choose_expr%> no es una constante"
  
! #: c/c-parser.cc:12278 c/c-parser.cc:12295 c/c-parser.cc:12302
  #, gcc-internal-format
  msgid "too few arguments to %<__builtin_tgmath%>"
  msgstr "faltan argumentos para %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:12323
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
  msgstr "el argumento '%u' de %<__builtin_tgmath%> tiene un número incorrecto de argumentos"
  
! #: c/c-parser.cc:12367 c/c-parser.cc:12377
  #, gcc-internal-format
  msgid "invalid type-generic return type for argument %u of %<__builtin_tgmath%>"
  msgstr "el tipo de retorno de tipo genérico para el argumento %u de %<__builtin_tgmath%> no es válido"
  
! #: c/c-parser.cc:12399 c/c-parser.cc:12409
  #, gcc-internal-format
  msgid "invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>"
  msgstr "el tipo de tipo genérico para el argumento %u del argumento %u de %<__builtin_tgmath%> no es válido"
  
! #: c/c-parser.cc:12442
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> all have the same type"
  msgstr "los argumentos de función de %<__builtin_tgmath%> tienen todos el mismo tipo"
  
! #: c/c-parser.cc:12461
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> lack type-generic parameter"
  msgstr "los argumentos de función de %<__builtin_tgmath%> carecen de paramétro de tipo genérico"
  
! #: c/c-parser.cc:12509
  #, gcc-internal-format
  msgid "duplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>"
  msgstr "el tipo de parámetro de tipo genérico para el argumento de función %u de %<__builtin_tgmath%> está duplicado"
  
! #: c/c-parser.cc:12532
  #, gcc-internal-format
  msgid "bad return type for function argument %u of %<__builtin_tgmath%>"
  msgstr "tipo de retorno inadecuado para el argumento de función %u de %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:12549
  #, gcc-internal-format
  msgid "bad type for argument %u of function argument %u of %<__builtin_tgmath%>"
  msgstr "tipo inadecuado para el argumento %u del argumento de función %u de %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:12589
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid type of argument %u of type-generic function"
  msgstr "tipo no válido del argumento %u de la función de tipo genérico"
  
! #: c/c-parser.cc:12600
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to complex-only type-generic function"
  msgstr "argumento de coma flotante decimal %u para función de tipo genérico solo para complejos"
  
! #: c/c-parser.cc:12608
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to binary-only type-generic function"
  msgstr "argumento de coma flotante decimal %u para función de tipo genérico solo para binarios"
  
! #: c/c-parser.cc:12616 c/c-parser.cc:12646
  #, gcc-internal-format
  msgid "both complex and decimal floating-point arguments to type-generic function"
  msgstr "argumentos de ambos tipos complejo y de coma flotante decimal para función de tipo genérico"
  
! #: c/c-parser.cc:12624 c/c-parser.cc:12666
  #, gcc-internal-format
  msgid "both binary and decimal floating-point arguments to type-generic function"
  msgstr "argumentos de ambos tipos binario y de coma flotante decimal para función de tipo genérico"
  
! #: c/c-parser.cc:12638
  #, gcc-internal-format, gfc-internal-format
  msgid "complex argument %u to decimal-only type-generic function"
  msgstr "argumento complejo %u para función de tipo genérico solo para decimales"
  
! #: c/c-parser.cc:12658
  #, gcc-internal-format, gfc-internal-format
  msgid "binary argument %u to decimal-only type-generic function"
  msgstr "argumento binario %u para función de tipo genérico solo para decimales"
  
! #: c/c-parser.cc:12765
  #, gcc-internal-format
  msgid "no matching function for type-generic call"
  msgstr "no hay ninguna función coincidente para la llamada de tipo genérico"
  
! #: c/c-parser.cc:12806
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
  msgstr "número erróneo de argumentos para %<__builtin_call_with_static_chain%>"
  
! #: c/c-parser.cc:12819
  #, gcc-internal-format
  msgid "first argument to %<__builtin_call_with_static_chain%> must be a call expression"
  msgstr "el primer argumento de %<__builtin_call_with_static_chain%> debe ser una expresión de llamada"
  
! #: c/c-parser.cc:12823
  #, gcc-internal-format
  msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
  msgstr "el segundo argumento de %<__builtin_call_with_static_chain%> debe ser un tipo puntero"
  
! #: c/c-parser.cc:12849
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_complex%>"
  msgstr "número erróneo de argumentos para %<__builtin_complex%>"
  
! #: c/c-parser.cc:12871
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operand not of real binary floating-point type"
  msgstr "el operando de %<__builtin_complex%> no es de tipo de coma flotante binario real"
  
! #: c/c-parser.cc:12880
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "los operandos de %<__builtin_complex%> son de tipos diferentes"
  
! #: c/c-parser.cc:12911
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to %<__builtin_complex%>"
  msgid "wrong number of arguments to %<__builtin_counted_by_ref%>"
  msgstr "número erróneo de argumentos para %<__builtin_complex%>"
  
! #: c/c-parser.cc:12923
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
! msgid "the argument to %<__builtin_counted_by_ref%> must be an array or pointer"
  msgstr "el tercer argumento de %<__builtin_prefetch%> debe ser una constante"
  
! #: c/c-parser.cc:12931
! #, fuzzy, gcc-internal-format
! #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
! msgid "the argument to %<__builtin_counted_by_ref%> must be a field of a structure"
! msgstr "el tercer argumento de %<__builtin_prefetch%> debe ser una constante"
! 
! #: c/c-parser.cc:12982 c/c-parser.cc:13011 cp/parser.cc:8701
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "número erróneo de argumentos para %<__builtin_shuffle%>"
  
! #: c/c-parser.cc:13182
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to %s"
  msgid "wrong number of arguments to %qs"
  msgstr "argumento de tipo erróneo para %s"
  
! #: c/c-parser.cc:13191 c/c-parser.cc:13271
  #, fuzzy, gcc-internal-format
  #| msgid "%qD does not have integral or enumeration type"
  msgid "%qs operand not an integral type"
  msgstr "%qD no tiene tipo integral o de enumeración"
  
! #: c/c-parser.cc:13197 c/c-parser.cc:13277
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has enumerated type"
  msgid "argument %u in call to function %qs has enumerated type"
  msgstr "el argumento 3 en la llamada a la función %qE tiene un tipo enumerado"
  
! #: c/c-parser.cc:13204
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has boolean type"
  msgid "argument %u in call to function %qs has boolean type"
  msgstr "el argumento 3 en la llamada a la función %qE tiene un tipo boolean"
  
! #: c/c-parser.cc:13211
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has enumerated type"
  msgid "argument 1 in call to function %qs has signed type"
  msgstr "el argumento 3 en la llamada a la función %qE tiene un tipo enumerado"
  
! #: c/c-parser.cc:13219
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has boolean type"
  msgid "argument 1 in call to function %qs has %<char%> type"
  msgstr "el argumento 3 en la llamada a la función %qE tiene un tipo boolean"
  
! #: c/c-parser.cc:13293
  #, fuzzy, gcc-internal-format
  #| msgid "left rotate count is negative"
  msgid "rotate count is negative"
  msgstr "la cuenta de rotación izquierda es negativa"
  
! #: c/c-parser.cc:13585 cp/parser.cc:6975
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<omp_all_memory%> may only be used in OpenMP %<depend%> clause"
  msgstr "%<#pragma omp barrier%> sólo se puede usar en declaraciones compuestas"
  
! #: c/c-parser.cc:13595
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C does not support %qs before C23"
  msgstr "ISO C90 no admite declaradores de matriz %<[*]%>"
  
! #: c/c-parser.cc:13683
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared %<constexpr%> outside its class"
  msgid "%qT declared in %<constexpr%> compound literal"
  msgstr "%qD se declaró %<constexpr%> fuera de su clase"
  
! #: c/c-parser.cc:13688
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared %<constexpr%> outside its class"
  msgid "%qT defined in %<constexpr%> compound literal"
  msgstr "%qD se declaró %<constexpr%> fuera de su clase"
  
! #: c/c-parser.cc:13704
  #, gcc-internal-format
  msgid "compound literal has variable size"
  msgstr "la literal compuesta tiene tamaño variable"
  
! #: c/c-parser.cc:13709
  #, fuzzy, gcc-internal-format
  #| msgid "compound literal of non-object type %qT"
  msgid "compound literal has function type"
  msgstr "la literal compuesta del tipo %qT que no es objeto"
  
! #: c/c-parser.cc:13740
  #, gcc-internal-format
  msgid "compound literal qualified by address-space qualifier"
  msgstr "literal compuesta calificada por un calificador de espacio de direcciones"
  
! #: c/c-parser.cc:13745
  #, gcc-internal-format
  msgid "ISO C90 forbids compound literals"
  msgstr "ISO C90 prohíbe las literales compuestas"
  
! #: c/c-parser.cc:13747
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids compound literals"
  msgid "ISO C forbids storage class specifiers in compound literals before C23"
  msgstr "ISO C90 prohíbe las literales compuestas"
  
! #: c/c-parser.cc:13761
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
  msgstr "los especificadores %<_Alignas%> no pueden reducir la alineación del literal compuesto"
  
! #: c/c-parser.cc:13836
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13841
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13849
  #, fuzzy, gcc-internal-format
  #| msgid "using %qs with unsigned type has no effect"
  msgid "taking the absolute value of unsigned type %qT has no effect"
  msgstr "usar %qs con un tipo sin signo no tiene ningún efecto"
  
! #: c/c-parser.cc:13860
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13864
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of decimal floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13869
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13882
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13886
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13904
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13909
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13914
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13940
  #, gcc-internal-format
  msgid "absolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of value"
  msgstr ""
  
! #: c/c-parser.cc:14070 cp/parser.cc:9138
  #, gcc-internal-format
  msgid "calls to the OpenMP runtime API are not permitted in intervening code"
  msgstr ""
  
! #: c/c-parser.cc:14510
  #, gcc-internal-format
  msgid "expected identifier or %<)%>"
  msgstr "se esperaba un identificador o %<)%>"
  
! #: c/c-parser.cc:14606
  #, gcc-internal-format
  msgid "extra semicolon"
  msgstr "punto y coma extra"
  
! #: c/c-parser.cc:14854
  #, gcc-internal-format
  msgid "extra semicolon in method definition specified"
  msgstr "se especificó un punto y coma extra en la definición del método"
  
! #: c/c-parser.cc:14986
  #, gcc-internal-format
  msgid "method attributes must be specified at the end only"
  msgstr "los atributos de método sólo se deben especificar al final"
  
! #: c/c-parser.cc:15006
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%> after method attribute definition"
  msgstr "se esperaba %<;%> o %<{%> después de la definición del atributo de método"
  
! #: c/c-parser.cc:15128
  #, gcc-internal-format
  msgid "objective-c method declaration is expected"
  msgstr "se esperaba una declaración método objective-c"
  
! #: c/c-parser.cc:15580
  #, gcc-internal-format
  msgid "no type or storage class may be specified here,"
  msgstr "ninguna clase de almacenamiento o tipo se puede especificar aquí,"
  
! #: c/c-parser.cc:15648 cp/parser.cc:40873
  #, fuzzy, gcc-internal-format
  #| msgid "unknown property attribute"
  msgid "empty property attribute list"
  msgstr "atributo de propiedad desconocido"
  
! #: c/c-parser.cc:15662 cp/parser.cc:40886
  #, fuzzy, gcc-internal-format
  #| msgid "missing Code attribute"
  msgid "missing property attribute"
  msgstr "falta el atributo Code"
  
! #: c/c-parser.cc:15701
  #, fuzzy, gcc-internal-format
  #| msgid "unknown property attribute"
  msgid "unknown property attribute %<%s%s%>"
  msgstr "atributo de propiedad desconocido"
  
! #: c/c-parser.cc:15704 cp/parser.cc:40923
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "atributo de propiedad desconocido"
  
! #: c/c-parser.cc:15713 cp/parser.cc:40932
  #, fuzzy, gcc-internal-format
  #| msgid "repeated %<@%> before Objective-C string"
  msgid "expected %<=%> after Objective-C %qE"
  msgstr "%<@%> repetida antes de la cadena Objective-C"
  
! #: c/c-parser.cc:15724 cp/parser.cc:40946
  #, fuzzy, gcc-internal-format
  #| msgid "expected selection-statement"
  msgid "expected %qE selector name"
  msgstr "se esperaba una declaración de selección"
  
! #: c/c-parser.cc:15740 cp/parser.cc:40965
  #, fuzzy, gcc-internal-format
  #| msgid "setter name must terminate with %<:%>"
  msgid "setter method names must terminate with %<:%>"
  msgstr "el nombre del setter debe terminar con %<:%>"
  
! #: c/c-parser.cc:15964 cp/semantics.cc:14910
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
  msgstr "%<#pragma GCC unroll%> requiere una expresión de asignación que evaluada dé una constante entera no negativa menor que %u"
  
! #: c/c-parser.cc:16006 cp/parser.cc:56966
  #, gcc-internal-format
! msgid "intervening code must not contain executable OpenMP directives"
  msgstr ""
  
! #: c/c-parser.cc:16026 c/c-parser.cc:26701 c/c-parser.cc:27010
! #: c/c-parser.cc:27073 c/c-parser.cc:27183 cp/parser.cc:51253
! #: cp/parser.cc:51601 cp/parser.cc:51716 cp/parser.cc:51815 cp/parser.cc:56998
! #: cp/parser.cc:57014 cp/parser.cc:57030 cp/parser.cc:57046 cp/parser.cc:57063
! #: cp/parser.cc:57080 cp/parser.cc:57097 cp/parser.cc:57128 cp/parser.cc:57142
! #: cp/parser.cc:57167 cp/parser.cc:57181
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma %s%> sólo se puede usar en declaraciones compuestas"
  
! #: c/c-parser.cc:16049 cp/parser.cc:57156
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<#pragma acc routine%> debe estar en el alcance del fichero"
  
! #: c/c-parser.cc:16152 cp/parser.cc:57286
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr "%<#pragma omp section%> sólo se puede usar en construcciones %<#pragma omp sections%>"
  
! #: c/c-parser.cc:16159 cp/parser.cc:57292
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<#pragma omp section%> sólo se puede usar en construcciones %<#pragma omp sections%>"
  
! #: c/c-parser.cc:16171 c/c-parser.cc:16187
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma %s%> may only be used in compound statements"
  msgid "%<#pragma %s%> may only be used at file scope"
  msgstr "%<#pragma %s%> sólo se puede usar en declaraciones compuestas"
  
! #: c/c-parser.cc:16258 cp/parser.cc:57375
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "se esperaba una declaración for, while o do"
  
! #: c/c-parser.cc:16274 cp/parser.cc:56988
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> debe ser primero"
  
! #: c/c-parser.cc:16661 c/c-parser.cc:21118 c/c-parser.cc:23452
! #: c/c-parser.cc:23471 c/c-parser.cc:23724 c/c-parser.cc:23782
! #: c/c-parser.cc:23789 c/c-parser.cc:23796 c/c-parser.cc:28189
! #: c/c-parser.cc:29769 c/c-parser.cc:29777 c/c-parser.cc:30153
! #: c/c-parser.cc:30163 c/c-parser.cc:30272 c/c-parser.cc:30279
! #: c/c-parser.cc:30286 c/c-parser.cc:30293 cp/parser.cc:41416
! #: cp/parser.cc:45728 cp/parser.cc:47154 cp/parser.cc:47191 cp/parser.cc:47380
! #: cp/parser.cc:47443 cp/parser.cc:47450 cp/parser.cc:47457 cp/parser.cc:53197
! #: cp/parser.cc:53204 cp/parser.cc:53211 cp/parser.cc:53218 cp/parser.cc:53766
! #: cp/parser.cc:55837 cp/parser.cc:55845 cp/parser.cc:55997 cp/parser.cc:56007
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "demasiadas cláusulas %qs"
  
! #: c/c-parser.cc:16688
  #, gcc-internal-format
  msgid "expression must be integral"
  msgstr "la expresión debe ser integral"
  
! #: c/c-parser.cc:17295 c/c-parser.cc:31043
  #, gcc-internal-format
  msgid "%qD is not a variable"
  msgstr "%qD no es una variable"
  
! #: c/c-parser.cc:17299 cp/semantics.cc:9535
  #, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "%qD no es una variable puntero"
  
! #: c/c-parser.cc:17341 cp/parser.cc:42307
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "el argumento de collapse necesita una expresión entera constante positiva"
  
! #: c/c-parser.cc:17436 cp/parser.cc:42385
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr "se esperaba %<none%> o %<present%>"
  
! #: c/c-parser.cc:17438 cp/parser.cc:42387
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr "se esperaba %<simd%>, %<reduction%> o %<target%>"
  
! #: c/c-parser.cc:17523 cp/parser.cc:42457
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected constant logical expression"
  msgstr "se esperaba una expresión entera"
  
! #: c/c-parser.cc:17600 cp/parser.cc:42539
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "se esperaba %<data%>, %<update%>, %<enter%> o %<exit%>"
  
! #: c/c-parser.cc:17620 c/c-parser.cc:27066 c/c-parser.cc:27176
! #: cp/parser.cc:42557 cp/parser.cc:51593 cp/parser.cc:51708
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "se esperaba %<data%>"
  
! #: c/c-parser.cc:17673 cp/parser.cc:42612
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr "demasiadas cláusulas %<if%> con el modificador %qs"
  
! #: c/c-parser.cc:17680 cp/parser.cc:42619
  #, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "demasiadas cláusulas %<if%>"
  
! #: c/c-parser.cc:17682 cp/parser.cc:42621
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr "demasiadas cláusulas %<if%> sin modificador"
  
! #: c/c-parser.cc:17688 cp/parser.cc:42627
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr "si alguna cláusula %<if%> tiene modificador, entonces todas las cláusulas %<if%> tienen que usar modificador"
  
! #: c/c-parser.cc:17793 c/c-parser.cc:17853 c/c-parser.cc:17915
! #: c/c-parser.cc:17963 c/c-parser.cc:18043 c/c-parser.cc:18440
! #: c/c-parser.cc:18522 c/c-parser.cc:19136 c/c-parser.cc:19281
! #: c/c-parser.cc:19349 c/c-parser.cc:20664 c/c-parser.cc:21055
  #, gcc-internal-format
  msgid "expected integer expression"
  msgstr "se esperaba una expresión entera"
  
! #: c/c-parser.cc:17804
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: c/c-parser.cc:17865
  #, gcc-internal-format
  msgid "%<num_tasks%> value must be positive"
  msgstr "el valor de %<num_tasks%> debe ser positivo"
  
! #: c/c-parser.cc:17927 cp/semantics.cc:9750
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "el valor de %<grainsize%> debe ser positivo"
  
! #: c/c-parser.cc:17976 cp/semantics.cc:9780
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "el valor de %<priority%> debe ser no negativo"
  
! #: c/c-parser.cc:18010 cp/parser.cc:42853
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr "se esperaba una expresión entera"
  
! #: c/c-parser.cc:18082 cp/parser.cc:42923
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> or %<max%>"
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr "se esperaba %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> o %<max%>"
  
! #: c/c-parser.cc:18150
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<scalar%>, %<aggregate%>, %<pointer%> or %<all%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: c/c-parser.cc:18227 cp/parser.cc:43075
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr "demasiadas cláusulas %<if%> con el modificador %qs"
  
! #: c/c-parser.cc:18230 cp/parser.cc:43078
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr "demasiadas cláusulas %<if%> con el modificador %qs"
  
! #: c/c-parser.cc:18314 cp/semantics.cc:8427 cp/semantics.cc:8492
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "la expresión %qs debe ser integral"
  
! #: c/c-parser.cc:18326 c/c-parser.cc:18449 cp/semantics.cc:8462
! #: cp/semantics.cc:8506
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "el valor de %qs debe ser positivo"
  
! #: c/c-parser.cc:18388 cp/parser.cc:42070
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "demasiados argumentos %<static%>"
  
! #: c/c-parser.cc:18422 cp/parser.cc:42103
  #, gcc-internal-format
  msgid "unexpected argument"
  msgstr "argumento inesperado"
  
! #: c/c-parser.cc:18589 cp/semantics.cc:9966
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "el argumento de %<tile%> necesita una constante entera positiva"
  
! #: c/c-parser.cc:18657 cp/parser.cc:46356
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses"
  msgid "too many %<self%> clauses"
  msgstr "demasiadas cláusulas %<if%>"
  
! #: c/c-parser.cc:18699 cp/parser.cc:43128
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "se esperaba %<none%> o %<shared%>"
  
! #: c/c-parser.cc:18708 c/c-parser.cc:18714 cp/parser.cc:43137
! #: cp/parser.cc:43147
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<new%>"
  msgid "expected %<concurrent%>"
  msgstr "se esperaba %<new%>"
  
! #: c/c-parser.cc:18750 cp/parser.cc:43187
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: c/c-parser.cc:18803 cp/parser.cc:43255
  #, fuzzy, gcc-internal-format
  #| msgid "collapse argument needs positive constant integer expression"
  msgid "ordered argument needs positive constant integer expression"
  msgstr "el argumento de collapse necesita una expresión entera constante positiva"
  
! #: c/c-parser.cc:18898 cp/parser.cc:43337
! #, gcc-internal-format
! msgid "%<-%> operator for reductions deprecated in OpenMP 5.2"
! msgstr ""
! 
! #: c/c-parser.cc:18937 c/c-parser.cc:29308 cp/parser.cc:55275
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "se esperaba %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> o identificador"
  
! #: c/c-parser.cc:19059 cp/parser.cc:43524
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "se usaron al mismo tiempo los modificadores %<monotonic%> y %<nonmonotonic%>"
  
! #: c/c-parser.cc:19113 cp/parser.cc:43540
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "el planificador %<runtime%> no toma un parámetro %<chunk_size%>"
  
! #: c/c-parser.cc:19117 cp/parser.cc:43543
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "el planificador %<auto%> no toma un parámetro %<chunk_size%>"
  
! #: c/c-parser.cc:19130 cp/semantics.cc:8553
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "chunk size value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: c/c-parser.cc:19153 cp/parser.cc:43563
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "género de planificador no válido"
  
! #: c/c-parser.cc:19292 c/c-parser.cc:19303
  #, gcc-internal-format
  msgid "%<num_teams%> value must be positive"
  msgstr "el valor de %<num_teams%> debe ser positivo"
  
! #: c/c-parser.cc:19311 cp/semantics.cc:8520
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:19360 cp/semantics.cc:8649
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr "el valor de %<thread_limit%> debe ser positivo"
  
! #: c/c-parser.cc:19405 cp/semantics.cc:8777
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr "%Hel argumento de collapse necesita ser una expresión entera constante positiva"
  
! #: c/c-parser.cc:19517 c/c-parser.cc:23439 cp/parser.cc:47146
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<allocator%> or %<align%>"
  msgstr "se esperaba %<,%> o %<)%>"
  
! #: c/c-parser.cc:19524 c/c-parser.cc:19691 c/c-parser.cc:19733
! #: cp/parser.cc:44048
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qs"
  msgid "duplicate %qs modifier"
  msgstr "%qs duplicado"
  
! #: c/c-parser.cc:19572 cp/semantics.cc:8910
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:19583 cp/semantics.cc:8865 cp/semantics.cc:8881
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr "%Hel argumento de collapse necesita ser una expresión entera constante positiva"
  
! #: c/c-parser.cc:19726
! #, fuzzy, gcc-internal-format
! #| msgid "expected %<class%>, %<typename%>, or %<template%>"
! msgid "expected %<traits%> or %<memspace%>"
! msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
! 
! #: c/c-parser.cc:19791
! #, gcc-internal-format
! msgid "legacy %<%s(%s)%> traits syntax not allowed in %<uses_allocators%> clause when using modifiers"
! msgstr ""
! 
! #: c/c-parser.cc:19809 cp/parser.cc:44110
! #, gcc-internal-format
! msgid "the specification of arguments to %<uses_allocators%> where each item is of the form %<allocator(traits)%> is deprecated since OpenMP 5.2"
! msgstr ""
! 
! #: c/c-parser.cc:19817 cp/parser.cc:44118
! #, gcc-internal-format
! msgid "%<uses_allocators%> clause only accepts a single allocator when using modifiers"
! msgstr ""
! 
! #: c/c-parser.cc:19951 cp/parser.cc:44328
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "multiple linear modifiers"
  msgstr "especificadores `virtual' múltiples"
  
! #: c/c-parser.cc:19963 cp/parser.cc:44341
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "multiple %<step%> modifiers"
  msgstr "especificadores `virtual' múltiples"
  
! #: c/c-parser.cc:19971 c/c-parser.cc:19999
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<linear%> clause step expression must be integral"
  msgstr "la expresión schedule chunk size debe ser integral"
  
! #: c/c-parser.cc:20033 cp/parser.cc:44464
! #, gcc-internal-format
! msgid "specifying the list items as arguments to the modifiers is deprecated since OpenMP 5.2"
! msgstr ""
! 
! #: c/c-parser.cc:20072
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<safelen%> clause expression must be positive constant integer expression"
  msgstr "%Hel argumento de collapse necesita ser una expresión entera constante positiva"
  
! #: c/c-parser.cc:20111
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "%Hel argumento de collapse necesita ser una expresión entera constante positiva"
  
! #: c/c-parser.cc:20459 cp/parser.cc:44919
! #, gcc-internal-format
! msgid "%<sink%> modifier with %<depend%> clause deprecated since OpenMP 5.2, use with %<doacross%>"
! msgstr ""
! 
! #: c/c-parser.cc:20468 cp/parser.cc:44928
! #, gcc-internal-format
! msgid "%<source%> modifier with %<depend%> clause deprecated since OpenMP 5.2, use with %<doacross%>"
! msgstr ""
! 
! #: c/c-parser.cc:20485 cp/parser.cc:44945
  #, fuzzy, gcc-internal-format
  #| msgid "%qs feature modifier is incompatible with %s %s"
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr "el modificador de característica %qs es incompatible con %s %s"
  
! #: c/c-parser.cc:20533 cp/parser.cc:45000 cp/parser.cc:45798 cp/parser.cc:45865
  #, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "tipo de dependencia no válida"
  
! #: c/c-parser.cc:20594 cp/parser.cc:45030
  #, fuzzy, gcc-internal-format
  #| msgid "invalid map kind"
  msgid "invalid doacross kind"
  msgstr "tipo de mapa no válida"
  
! #: c/c-parser.cc:20629 cp/parser.cc:45231
! #, fuzzy, gcc-internal-format
! #| msgid "expected %<parallel%> or %<target%> %<if%> clause modifier"
! msgid "expected %<fallback%> modifier"
! msgstr "se esperaba el modificador de cláusula %<parallel%> o %<target%> %<if%>"
! 
! #: c/c-parser.cc:20646 cp/parser.cc:45255
! #, fuzzy, gcc-internal-format
! #| msgid "expected %<;%>, %<,%> or %<)%>"
! msgid "expected %<abort%>, %<default_mem%>, or %<null%> as fallback mode"
! msgstr "se esperaba %<;%>, %<,%> o %<)%>"
! 
! #: c/c-parser.cc:20675 cp/semantics.cc:8473
! #, fuzzy, gcc-internal-format
! #| msgid "%<priority%> value must be non-negative"
! msgid "%<dyn_groupprivate%> value must be non-negative"
! msgstr "el valor de %<priority%> debe ser no negativo"
! 
! #: c/c-parser.cc:20783 cp/parser.cc:45371
! #, fuzzy, gcc-internal-format
! #| msgid "illegal operand "
! msgid "illegal comma"
! msgstr "operando ilegal"
! 
! #: c/c-parser.cc:20793 cp/parser.cc:45381
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<always%> modifiers"
  msgstr "demasiadas cláusulas %<if%> con el modificador %qs"
  
! #: c/c-parser.cc:20804 cp/parser.cc:45395
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<close%> modifiers"
  msgstr "demasiadas cláusulas %<if%> con el modificador %qs"
  
! #: c/c-parser.cc:20815 c/c-parser.cc:21307 cp/parser.cc:45155
! #: cp/parser.cc:45409
! #, fuzzy, gcc-internal-format
! #| msgid "too many %<if%> clauses with %qs modifier"
! msgid "too many %<iterator%> modifiers"
! msgstr "demasiadas cláusulas %<if%> con el modificador %qs"
! 
! #: c/c-parser.cc:20831 cp/parser.cc:45429
! #, fuzzy, gcc-internal-format
! #| msgid "too many %<if%> clauses with %qs modifier"
! msgid "too many %<mapper%> modifiers"
! msgstr "demasiadas cláusulas %<if%> con el modificador %qs"
! 
! #: c/c-parser.cc:20851 cp/parser.cc:45455
! #, gcc-internal-format
! msgid "in %<declare mapper%> directives, parameter to %<mapper%> modifier must be %<default%>"
! msgstr ""
! 
! #: c/c-parser.cc:20867 c/c-parser.cc:29130 cp/parser.cc:45472
! #: cp/parser.cc:55511
! #, fuzzy, gcc-internal-format
! #| msgid "expected identifier or %<(%>"
! msgid "expected identifier or %<default%>"
! msgstr "se esperaba un identificador o %<(%>"
! 
! #: c/c-parser.cc:20885 c/c-parser.cc:21296 cp/parser.cc:45141
! #: cp/parser.cc:45494
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<present%> modifiers"
  msgstr "demasiadas cláusulas %<if%> con el modificador %qs"
  
! #: c/c-parser.cc:20894 cp/parser.cc:45506
! #, fuzzy, gcc-internal-format
! #| msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
! msgid "%<map%> clause with map-type modifier other than %<always%>, %<close%>, %<iterator%>, %<mapper%> or %<present%>"
! msgstr "%<#pragma omp target%> con map-type distinto de %<to%>, %<from%>, %<tofrom%> y %<alloc%> en la cláusula %<map%>"
! 
! #: c/c-parser.cc:20906 cp/parser.cc:45521
  #, gcc-internal-format
! msgid "%<map%> clause modifiers without comma separation is deprecated since OpenMP 5.2"
  msgstr ""
  
! #: c/c-parser.cc:20941 cp/parser.cc:45555
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr "tipo de mapa no válida"
  
! #: c/c-parser.cc:21025 cp/parser.cc:45651
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21037 cp/parser.cc:45662
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<present%>"
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "se esperaba %<none%> o %<present%>"
  
! #: c/c-parser.cc:21060 cp/semantics.cc:8674
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr "la expresión schedule chunk size debe ser integral"
  
! #: c/c-parser.cc:21093 cp/parser.cc:45733
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid dist_schedule kind"
  msgstr "género de planificador no válido"
  
! #: c/c-parser.cc:21157 cp/parser.cc:45772
! #, gcc-internal-format
! msgid "%<master%> affinity deprecated since OpenMP 5.1, use %<primary%>"
! msgstr ""
! 
! #: c/c-parser.cc:21180
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid proc_bind kind"
  msgstr "género de planificador no válido"
  
! #: c/c-parser.cc:21224
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "se esperaba %<;%>, %<,%> o %<)%>"
  
! #: c/c-parser.cc:21317 cp/parser.cc:45170
! #, fuzzy, gcc-internal-format
! #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
! msgid "%qs clause with modifier other than %<iterator%> or %<present%>"
! msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
! 
! #: c/c-parser.cc:21413 cp/semantics.cc:10088 cp/semantics.cc:10106
  #, fuzzy, gcc-internal-format
  #| msgid "collapse argument needs positive constant integer expression"
  msgid "%<partial%> argument needs positive constant integer expression"
  msgstr "el argumento de collapse necesita una expresión entera constante positiva"
  
! #: c/c-parser.cc:21514 cp/semantics.cc:9247
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:21585 c/c-parser.cc:21679 cp/parser.cc:45925
! #: cp/parser.cc:46037
  #, fuzzy, gcc-internal-format
  #| msgid "wide string literal in %<asm%>"
  msgid "string literal must not contain %<\\0%>"
  msgstr "literal de cadena ancha en %<asm%>"
  
! #: c/c-parser.cc:21594 c/c-parser.cc:21715 cp/parser.cc:45932
! #: cp/parser.cc:46072
  #, fuzzy, gcc-internal-format
  #| msgid "unknown pointer size model %qs"
  msgid "unknown foreign runtime identifier %qs"
  msgstr "modelo de tamaño de punteros desconocido %qs"
  
! #: c/c-parser.cc:21609 c/c-parser.cc:21738 cp/parser.cc:45947
! #: cp/parser.cc:46094
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected string literal or constant integer expression"
  msgstr "se esperaba una expresión entera"
  
! #: c/c-parser.cc:21617 c/c-parser.cc:21746 cp/parser.cc:45955
! #: cp/parser.cc:46102 cp/semantics.cc:7751
  #, gcc-internal-format
  msgid "unknown foreign runtime identifier %qwd"
  msgstr ""
  
! #: c/c-parser.cc:21655 cp/parser.cc:46014
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<present%>"
  msgid "expected %<fr%> or %<attr%> preference selector"
  msgstr "se esperaba %<none%> o %<present%>"
  
! #: c/c-parser.cc:21663 cp/parser.cc:46022
  #, fuzzy, gcc-internal-format
  #| msgid "duplicated %<if%> condition"
  msgid "duplicated %<fr%> preference selector"
  msgstr "condición %<if%> duplicada"
  
! #: c/c-parser.cc:21689 cp/parser.cc:46046
  #, gcc-internal-format
  msgid "%<attr%> string literal must start with %<ompx_%>"
  msgstr ""
  
! #: c/c-parser.cc:21697 cp/parser.cc:46053
  #, gcc-internal-format
  msgid "%<attr%> string literal must not contain a comma"
  msgstr ""
  
! #: c/c-parser.cc:21709 cp/parser.cc:46065
  #, fuzzy, gcc-internal-format
  #| msgid "multi-line string literals are deprecated"
  msgid "non-empty string literal expected"
  msgstr "las literales de cadena en múltiples líneas son obsoletas"
  
! #: c/c-parser.cc:21819 cp/parser.cc:46205
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "duplicate %<targetsync%> modifier"
  msgstr "calificador-cv duplicado"
  
! #: c/c-parser.cc:21826 cp/parser.cc:46212
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "duplicate %<target%> modifier"
  msgstr "calificador-cv duplicado"
  
! #: c/c-parser.cc:21833 cp/parser.cc:46219
  #, fuzzy, gcc-internal-format
  #| msgid "duplicated %<if%> condition"
  msgid "duplicate %<prefer_type%> modifier"
  msgstr "condición %<if%> duplicada"
  
! #: c/c-parser.cc:21854 cp/parser.cc:46240
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<prefer_type%>, %<target%>, or %<targetsync%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: c/c-parser.cc:21890 c/c-parser.cc:28218 cp/parser.cc:46277
! #: cp/parser.cc:53791
  #, gcc-internal-format
  msgid "missing required %<target%> and/or %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-parser.cc:22131 cp/parser.cc:46572
  #, fuzzy, gcc-internal-format
  #| msgid "expected pointer"
  msgid "expected an OpenACC clause"
  msgstr "se esperaba un puntero"
  
! #: c/c-parser.cc:22142 c/c-parser.cc:22552 c/c-parser.cc:30585
! #: cp/parser.cc:46583 cp/parser.cc:47051 cp/parser.cc:54745
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs no es válido para %qs"
  
! #: c/c-parser.cc:22187 cp/parser.cc:46631
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:22340 cp/parser.cc:46824
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "%qs debe ser la primera cláusula de %qs"
  
! #: c/c-parser.cc:22380 cp/parser.cc:46860
! #, gcc-internal-format
! msgid "%<to%> clause with %<declare target%> deprecated since OpenMP 5.2, use %<enter%>"
! msgstr ""
! 
! #: c/c-parser.cc:22541 cp/parser.cc:47040
  #, fuzzy, gcc-internal-format
  #| msgid "expected pointer"
  msgid "expected an OpenMP clause"
  msgstr "se esperaba un puntero"
  
! #: c/c-parser.cc:22702 cp/parser.cc:52283
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr "no hay cláusulas válidas especificadas en %<#pragma acc declare%>"
  
! #: c/c-parser.cc:22712 cp/parser.cc:52293
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "sección de matriz en %<#pragma acc declare%>"
  
! #: c/c-parser.cc:22732 cp/parser.cc:52313
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr "%qD debe ser una variable global en %<#pragma acc declare link%>"
  
! #: c/c-parser.cc:22743 cp/parser.cc:52324
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "cláusula OpenACC no válida en el alcance del fichero"
  
! #: c/c-parser.cc:22750 cp/parser.cc:52331
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "uso no válido de la variable %<extern%> %qD en %<#pragma acc declare%>"
  
! #: c/c-parser.cc:22758 cp/parser.cc:52339
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "uso no válido de la variable %<global%> %qD en %<#pragma acc declare%>"
  
! #: c/c-parser.cc:22769 cp/parser.cc:52361
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr "%qD debe ser una variable global en %<#pragma acc declare link%>"
  
! #: c/c-parser.cc:22779 cp/parser.cc:52384
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr "La variable %qD se usa más de una vez con %<#pragma acc declare%>"
  
! #: c/c-parser.cc:22872 cp/parser.cc:52468
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "se esperaba %<data%> después de %<#pragma acc %s%>"
  
! #: c/c-parser.cc:22888 cp/parser.cc:52485
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr "%<#pragma acc %s data%> no tiene cláusula de movimiento de datos"
  
! #: c/c-parser.cc:22920 cp/parser.cc:52243
  #, gcc-internal-format
  msgid "%<host_data%> construct requires %<use_device%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23149 cp/parser.cc:3610
  #, gcc-internal-format
  msgid "%qE has not been declared"
  msgstr "%qE no se ha declarado"
  
! #: c/c-parser.cc:23153
  #, gcc-internal-format
  msgid "expected function name"
  msgstr "se esperaba nombre de función"
  
! #: c/c-parser.cc:23171 cp/parser.cc:56275
  #, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "%qD no hace referencia a una función"
  
! #: c/c-parser.cc:23194 c/c-parser.cc:23242 cp/parser.cc:1839
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "%<#pragma acc routine%> no está inmediatamente seguido de una declaración o definición de función"
  
! #: c/c-parser.cc:23234 cp/parser.cc:56326 cp/parser.cc:56373
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr "%<#pragma acc routine%> no está inmediatamente seguido de una única declaración o definición de función"
  
! #: c/c-parser.cc:23265 cp/parser.cc:56401
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "%<#pragma acc routine%> debe aplicarse antes de uso"
  
! #: c/c-parser.cc:23266 cp/parser.cc:56403
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma acc routine%> debe aplicarse antes de definición"
  
! #: c/c-parser.cc:23311 cp/parser.cc:52701
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr "%<#pragma acc update%> debe contener al menos una cláusula %<device%>, %<host%> o %<self%>"
  
! #: c/c-parser.cc:23370
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must be declared before %qD"
  msgstr ""
  
! #: c/c-parser.cc:23374 c/c-parser.cc:23397
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type %qT declared %<friend%>"
  msgid "to be allocated variable declared here"
  msgstr "el tipo de parámetro de plantilla %qT se declaró %<friend%>"
  
! #: c/c-parser.cc:23392
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must not be modified between declaration of %qD and its %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:23395
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "modified here"
  msgstr "se definió union aquí"
  
! #: c/c-parser.cc:23463 cp/parser.cc:47166 cp/parser.cc:47181
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<align%> clause argument needs to be positive constant power of two integer expression"
  msgstr "%Hel argumento de collapse necesita ser una expresión entera constante positiva"
  
! #: c/c-parser.cc:23487
  #, gcc-internal-format
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:23504
  #, gcc-internal-format
  msgid "function parameter %qD may not appear as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:23511
  #, gcc-internal-format
  msgid "%<allocate%> directive must be in the same scope as %qD"
  msgstr ""
  
! #: c/c-parser.cc:23519
  #, gcc-internal-format
  msgid "%qD already appeared as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:23528
  #, gcc-internal-format
  msgid "%<allocator%> clause required for static variable %qD"
  msgstr ""
  
! #: c/c-parser.cc:23539
  #, gcc-internal-format
  msgid "%<allocator%> clause requires a predefined allocator as %qD is static"
  msgstr ""
  
! #: c/c-parser.cc:23690 cp/parser.cc:47346
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr "se esperaba %<;%>, %<,%> o %<)%>"
  
! #: c/c-parser.cc:23729 cp/parser.cc:47385
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: c/c-parser.cc:23753 cp/parser.cc:47414
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgid "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clause"
  msgstr "se esperaba %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> o identificador"
  
! #: c/c-parser.cc:23768 cp/parser.cc:47429
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many atomic clauses"
  msgstr "demasiadas cláusulas %qs"
  
! #: c/c-parser.cc:23775 cp/parser.cc:47436
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many memory order clauses"
  msgstr "demasiadas cláusulas %qs"
  
! #: c/c-parser.cc:23813 c/c-parser.cc:23820 cp/parser.cc:47474
! #: cp/parser.cc:47481
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr "%<#pragma omp target update%> debe contener al menos una cláusula %<from%> o %<to%>"
  
! #: c/c-parser.cc:23826 c/c-parser.cc:23831 cp/parser.cc:47487
! #: cp/parser.cc:47492
  #, fuzzy, gcc-internal-format
  #| msgid "%qs requires %qs"
  msgid "%qs clause requires %qs clause"
  msgstr "%qs requiere %qs"
  
! #: c/c-parser.cc:23854 cp/parser.cc:47515
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause implicitly provided by a %<requires%> directive"
  msgstr "%<#pragma omp target update%> debe contener al menos una cláusula %<from%> o %<to%>"
  
! #: c/c-parser.cc:23865 cp/parser.cc:47526
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause implicitly provided by a %<requires%> directive"
  msgstr "%<#pragma omp target update%> debe contener al menos una cláusula %<from%> o %<to%>"
  
! #: c/c-parser.cc:23897 cp/parser.cc:47558
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr "%<#pragma omp target update%> debe contener al menos una cláusula %<from%> o %<to%>"
  
! #: c/c-parser.cc:23907 cp/parser.cc:47568
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr "%<#pragma omp target update%> debe contener al menos una cláusula %<from%> o %<to%>"
  
! #: c/c-parser.cc:24028 cp/parser.cc:47668
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> after union definition"
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr "se esperaba %<;%> después de la definición de union"
  
! #: c/c-parser.cc:24035 cp/parser.cc:47675
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:24108 cp/parser.cc:47740 cp/parser.cc:48023 cp/parser.cc:48117
! #: cp/parser.cc:48135
  #, fuzzy, gcc-internal-format
  #| msgid "invalid form of %<#pragma omp atomic%>"
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr "forma no válida de %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:24119 cp/parser.cc:47751
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "unexpected %<else%>"
  msgstr "se esperaba %<delete%>"
  
! #: c/c-parser.cc:24179 cp/parser.cc:48190
  #, fuzzy, gcc-internal-format
  #| msgid "invalid form of %<#pragma omp atomic%>"
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr "forma no válida de %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:24450 cp/parser.cc:48044 cp/parser.cc:48070
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "forma no válida de %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:24454 cp/parser.cc:48110 cp/parser.cc:48144
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "operador no válido para %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:24505 cp/parser.cc:48179
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:24511 cp/semantics.cc:12399 cp/semantics.cc:12409
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr "%<#pragma omp atomic capture%> usa dos expresiones diferentes para la memoria"
  
! #: c/c-parser.cc:24614 cp/semantics.cc:12486
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr "la expresión %qE no es una expresión constante"
  
! #: c/c-parser.cc:24657
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "%<destroy%> expression is not lvalue expression"
  msgstr "la expresión %qE no es una expresión constante"
  
! #: c/c-parser.cc:24663 cp/parser.cc:48332
  #, gcc-internal-format
  msgid "the %<destroy%> expression %qE should be the same as the %<depobj%> argument %qE"
  msgstr ""
  
! #: c/c-parser.cc:24694 cp/parser.cc:48368
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgid "expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>"
  msgstr "se esperaba %<data%>, %<update%>, %<enter%> o %<exit%>"
  
! #: c/c-parser.cc:24706 cp/parser.cc:48384
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "se esperaba %<;%>, %<,%> o %<)%>"
  
! #: c/c-parser.cc:24747 cp/parser.cc:48422
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: c/c-parser.cc:24755 cp/parser.cc:48430
  #, fuzzy, gcc-internal-format
  #| msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgid "%<flush%> list specified together with memory order clause"
  msgstr "la cláusula %<linear%> no puede especificarse junto con la cláusula %<ordered%> con un parámetro"
  
! #: c/c-parser.cc:24760
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr "se esperaba %<(%> o fin de línea"
  
! #: c/c-parser.cc:24831 cp/parser.cc:49168
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:24898 cp/parser.cc:49237
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp taskyield%> may only be used in compound statements"
  msgid "%<#pragma omp scan%> with zero preceding executable statements"
  msgstr "%<#pragma omp taskyield%> sólo se puede usar en declaraciones compuestas"
  
! #: c/c-parser.cc:24932 cp/parser.cc:49270
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<present%>"
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "se esperaba %<none%> o %<present%>"
  
! #: c/c-parser.cc:24937 cp/parser.cc:49276
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<#pragma omp scan%>"
  msgstr "se esperaba una cláusula %<#pragma omp%>"
  
! #: c/c-parser.cc:24946 cp/parser.cc:49285
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp taskyield%> may only be used in compound statements"
  msgid "%<#pragma omp scan%> with zero succeeding executable statements"
  msgstr "%<#pragma omp taskyield%> sólo se puede usar en declaraciones compuestas"
  
! #: c/c-parser.cc:24971 cp/parser.cc:49308
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "se esperaba una declaración for"
*************** msgstr "se esperaba una declaración for
*** 52136,52958 ****
  #. Don't call cp_parser_error here since it overrides the
  #. provided message with a more confusing one if there was
  #. a bad pragma or attribute directive.
! #: c/c-parser.cc:24018 cp/parser.cc:46260 cp/parser.cc:46262 cp/parser.cc:46447
  #, fuzzy, gcc-internal-format
  #| msgid "for statement expected"
  msgid "loop nest expected"
  msgstr "se esperaba una declaración for"
  
! #: c/c-parser.cc:24070 cp/parser.cc:46335
  #, gcc-internal-format
  msgid "attributes other than OpenMP directives are not allowed on %<for%> in loop nest"
  msgstr ""
  
! #: c/c-parser.cc:24099 cp/parser.cc:46366
  #, gcc-internal-format
  msgid "%<unroll%> construct with %<partial%> clause generates just one loop with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:24110 cp/parser.cc:46377
  #, gcc-internal-format
  msgid "generated loop of %<unroll%> construct without %<partial%> clause does not have canonical form"
  msgstr ""
  
! #: c/c-parser.cc:24133 cp/parser.cc:46403
  #, gcc-internal-format
  msgid "%<tile%> construct generates %d loops with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:24144 cp/parser.cc:46414
  #, gcc-internal-format
  msgid "expected %<for%> loop or OpenMP loop transformation construct"
  msgstr ""
  
! #: c/c-parser.cc:24232 cp/semantics.cc:11471 cp/semantics.cc:11564
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "se esperaba una declaración de iteración o una inicialización"
  
! #: c/c-parser.cc:24321 c/c-parser.cc:24336 cp/parser.cc:46741
! #: cp/parser.cc:46756
  #, fuzzy, gcc-internal-format
  #| msgid "not enough perfectly nested loops"
  msgid "not enough nested loops"
  msgstr "no hay suficientes bucles perfectamente anidados"
  
! #: c/c-parser.cc:24439 cp/parser.cc:47041
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr "el parámetro de la cláusula %<ordered%> es menor que %<collapse%>"
  
! #: c/c-parser.cc:24562 cp/parser.cc:46576 cp/parser.cc:46619 cp/pt.cc:18615
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "la variable de iteración %qD no debe ser firstprivate"
  
! #: c/c-parser.cc:24996 cp/parser.cc:47587
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp ordered%> with %qs clause may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> sólo se puede usar en declaraciones compuestas"
  
! #: c/c-parser.cc:25212 cp/parser.cc:47793
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "se esperaba %<fork%> después de %qs"
  
! #: c/c-parser.cc:25425 c/c-parser.cc:25433
  #, fuzzy, gcc-internal-format
  #| msgid "expected function name"
  msgid "expected a function name"
  msgstr "se esperaba nombre de función"
  
! #: c/c-parser.cc:25446 cp/parser.cc:50276
  #, fuzzy, gcc-internal-format
  #| msgid "expected function name"
  msgid "expected target-function call"
  msgstr "se esperaba nombre de función"
  
! #: c/c-parser.cc:25516
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgid "%<#pragma omp dispatch%> must be followed by a function call with optional assignment"
  msgstr "%<#pragma omp declare simd%> debe ir seguida de una declaración o definición de función"
  
! #: c/c-parser.cc:25703 cp/parser.cc:48140
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "se esperaba %<point%>"
  
! #: c/c-parser.cc:25970 cp/parser.cc:48427
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target data%> con map-type distinto de %<to%>, %<from%>, %<tofrom%> y %<alloc%> en la cláusula %<map%>"
  
! #: c/c-parser.cc:25986 cp/parser.cc:48443
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgid "%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause"
  msgstr "%<#pragma omp target data%> debe contener al menos una cláusula %<map%>"
  
! #: c/c-parser.cc:26034 cp/parser.cc:48724
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr "%<#pragma omp target update%> debe contener al menos una cláusula %<from%> o %<to%>"
  
! #: c/c-parser.cc:26136 cp/parser.cc:48550
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target enter data%> con map-type distinto de %<to%> y %<alloc%> en la cláusula %<map%>"
  
! #: c/c-parser.cc:26148 cp/parser.cc:48562
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target enter data%> debe contener al menos una cláusula %<map%>"
  
! #: c/c-parser.cc:26247 cp/parser.cc:48667
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr "%<#pragma omp target exit data%> con map-type distinto de %<from%>, %<release%> y %<delete%> en la cláusula %<map%>"
  
! #: c/c-parser.cc:26260 cp/parser.cc:48680
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target exit data%> debe contener al menos una cláusula %<map%>"
  
! #: c/c-parser.cc:26505 cp/semantics.cc:10974
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target%> con map-type distinto de %<to%>, %<from%>, %<tofrom%> y %<alloc%> en la cláusula %<map%>"
  
! #: c/c-parser.cc:26566
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition or another %<#pragma omp declare simd%>"
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>"
  msgstr "%<#pragma omp declare simd%> debe ir seguida de una declaración o definición de función o de otra %<#pragma omp declare simd%>"
  
! #: c/c-parser.cc:26617 c/c-parser.cc:26655
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr "%<#pragma omp declare simd%> debe ir seguida de una declaración o definición de función"
  
! #: c/c-parser.cc:26688 cp/parser.cc:49736
  #, fuzzy, gcc-internal-format
  #| msgid "expected selection-statement"
  msgid "expected trait selector name"
  msgstr "se esperaba una declaración de selección"
  
! #: c/c-parser.cc:26700 cp/parser.cc:49750
  #, fuzzy, gcc-internal-format
  #| msgid "constructor not allowed for non-vector types"
  msgid "unknown selector %qs for context selector set %qs"
  msgstr "no se permite un constructor para tipos que no sean vectores"
  
! #: c/c-parser.cc:26728 cp/parser.cc:49779
  #, fuzzy, gcc-internal-format
  #| msgid "%<no-custom-%s%> does not accept arguments"
  msgid "selector %qs does not accept any properties"
  msgstr "%<no-custom-%s%> no acepta argumentos"
  
! #: c/c-parser.cc:26750 cp/parser.cc:49811
  #, fuzzy, gcc-internal-format
  #| msgid "%<friend%> can only be specified inside a class"
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set"
  msgstr "%<friend%> sólo se puede especificar dentro de una clase"
  
! #: c/c-parser.cc:26759 cp/parser.cc:49821 cp/pt.cc:18283
  #, fuzzy, gcc-internal-format
  #| msgid "collapse argument needs positive constant integer expression"
  msgid "%<score%> argument must be constant integer expression"
  msgstr "el argumento de collapse necesita una expresión entera constante positiva"
  
! #: c/c-parser.cc:26762 cp/parser.cc:49824 cp/pt.cc:18290
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must be nonnegative"
  msgid "%<score%> argument must be non-negative"
  msgstr "'%s' en %L debe ser no negativo"
  
! #: c/c-parser.cc:26803 cp/parser.cc:49870
  #, fuzzy, gcc-internal-format
  #| msgid "expected string literal"
  msgid "expected identifier or string literal"
  msgstr "se esperaba una cadena literal"
  
! #: c/c-parser.cc:26827 cp/parser.cc:49900 cp/pt.cc:18307
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "property must be integer expression"
  msgstr "se esperaba una expresión entera"
  
! #: c/c-parser.cc:26837 cp/parser.cc:49911
  #, fuzzy, gcc-internal-format
  #| msgid "property %qs already specified in %<@synthesize%>"
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr "la propiedad %qs ya se especificó en %<@synthesize%>"
  
! #: c/c-parser.cc:26858 cp/parser.cc:49927 fortran/openmp.cc:6534
  #, fuzzy, gcc-internal-format
  #| msgid "code model %<large%> not supported yet"
  msgid "%<requires%> selector is not supported yet"
  msgstr "aún no se admite el modelo de código %<large%>"
  
! #: c/c-parser.cc:26917 cp/parser.cc:49990
  #, fuzzy, gcc-internal-format
  #| msgid "expected selection-statement"
  msgid "expected context selector set name"
  msgstr "se esperaba una declaración de selección"
  
! #: c/c-parser.cc:27032 cp/parser.cc:50494
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<match%>, %<adjust_args%> or %<append_args%> clause"
  msgstr "se esperaba %<;%>, %<,%> o %<)%>"
  
! #: c/c-parser.cc:27048 cp/parser.cc:50507
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses"
  msgid "too many %<match%> clauses"
  msgstr "demasiadas cláusulas %<if%>"
  
! #: c/c-parser.cc:27059
! #, fuzzy, gcc-internal-format
! #| msgid "'%s' at %L is not a function"
! msgid "variant %qD is not a function"
! msgstr "'%s' en %L no es una función"
! 
! #: c/c-parser.cc:27074 cp/decl.cc:8619
! #, gcc-internal-format
! msgid "variant %qD is a built-in"
! msgstr ""
! 
! #: c/c-parser.cc:27120 cp/parser.cc:50569
  #, fuzzy, gcc-internal-format
  #| msgid "specified option %qs more than once"
  msgid "%qD is specified more than once"
  msgstr "opción %qs especificada más de una vez"
  
! #: c/c-parser.cc:27127
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a pointer variable"
  msgid "%qD is not of pointer type"
  msgstr "%qD no es una variable puntero"
  
! #: c/c-parser.cc:27147 cp/parser.cc:50602
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<present%>"
  msgid "expected %<nothing%> or %<need_device_ptr%>"
  msgstr "se esperaba %<none%> o %<present%>"
  
! #: c/c-parser.cc:27150
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not valid for %qs"
  msgid "%<need_device_addr%> is not valid for C"
  msgstr "%qs no es válido para %qs"
  
! #: c/c-parser.cc:27157 cp/parser.cc:50609
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%> followed by %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:27177 cp/parser.cc:50626
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<point%>"
  msgid "expected %<interop%>"
  msgstr "se esperaba %<point%>"
  
! #: c/c-parser.cc:27275 cp/decl.cc:8601
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be a pointer type"
  msgid "argument %d of %qD must be of %<omp_interop_t%>"
  msgstr "el argumento %d de %qE debe ser un tipo puntero"
  
! #: c/c-parser.cc:27277 cp/decl.cc:8498 cp/decl.cc:8604
  #, fuzzy, gcc-internal-format
  #| msgid "%<long%> and %<short%> specified together for %qs"
  msgid "%<append_args%> specified here"
  msgstr "%<long%> y %<short%>  se especificaron juntos para %qs"
  
! #: c/c-parser.cc:27323 cp/decl.cc:8610
  #, fuzzy, gcc-internal-format
  #| msgid "%qs and %qs are incompatible"
! msgid "variant %qD and base %qD have incompatible types"
  msgstr "%qs y %qs son incompatibles"
  
! #: c/c-parser.cc:27348 cp/parser.cc:50694
! #, gcc-internal-format
! msgid "an %qs clause requires a %<match%> clause"
! msgstr ""
! 
! #: c/c-parser.cc:27361
! #, gcc-internal-format
! msgid "an %qs clause can only be specified if the %<dispatch%> selector of the %<construct%> selector set appears in the %<match%> clause"
! msgstr ""
  
! #: c/c-parser.cc:27404
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr "%<#pragma omp declare simd%> no inmediatamente seguida de una declaración o definición de función"
  
! #: c/c-parser.cc:27412 cp/parser.cc:50739
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr "%<#pragma omp declare simd%> no inmediatamente seguida de una declaración o definición de función sencilla"
  
! #: c/c-parser.cc:27619 cp/parser.cc:51028
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD specified both in declare target %<link%> and %qs clauses"
  msgstr "%qD aparece más de una vez en las cláusulas de datos"
  
! #: c/c-parser.cc:27623 cp/parser.cc:51032
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses"
  msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-parser.cc:27683 cp/parser.cc:51165
  #, gcc-internal-format
  msgid "directive with only %<device_type%> or %<indirect%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:27686 cp/parser.cc:51168
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<device_type%> clause must specify 'any' when used with an %<indirect%> clause"
  msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-parser.cc:27735 c/c-parser.cc:27777 cp/parser.cc:51223
! #: cp/parser.cc:51270
! #, gcc-internal-format
! msgid "expected %<target%>"
! msgstr "se esperaba %<target%>"
  
! #: c/c-parser.cc:27749 cp/parser.cc:51236
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
! msgid "expected %<declare target%> or %<assumes%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: c/c-parser.cc:27784 cp/parser.cc:51277
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>"
  msgstr "%<#pragma omp end declare target%> sin su correspondiente %<#pragma omp declare target%>"
  
! #: c/c-parser.cc:27795 c/c-parser.cc:27826 cp/parser.cc:51288
! #: cp/parser.cc:51319
  #, gcc-internal-format
  msgid "%qs in attribute syntax terminated with %qs in pragma syntax"
  msgstr ""
  
! #: c/c-parser.cc:27802 c/c-parser.cc:27831 cp/parser.cc:51295
! #: cp/parser.cc:51324
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute conflicts with %s attribute at %L"
  msgid "%qs in pragma syntax terminated with %qs in attribute syntax"
  msgstr "El atributo %s genera un conflicto con el atributo %s en %L"
  
! #: c/c-parser.cc:27839 cp/parser.cc:51332
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<declare%> or %<assumes%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: c/c-parser.cc:27866
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
  msgstr "%<#pragma omp declare reduction%> no está en ámbito de fichero o de bloque"
  
! #: c/c-parser.cc:27943
  #, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
  msgstr "tipo aritmético predeclarado en %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:27947
  #, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
  msgstr "tipo función o matriz en %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:27950
  #, gcc-internal-format
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
  msgstr "tipo calificado %<_Atomic%> en %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:27953
  #, gcc-internal-format
  msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgstr "tipo calificado const, volatile o restrict en %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:27961
  #, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
  msgstr "redeclaración de %qs %<#pragma omp declare reduction%> para el tipo %qT"
  
! #: c/c-parser.cc:27970
! #, gcc-internal-format
! msgid "previous %<#pragma omp declare reduction%>"
! msgstr "%<#pragma omp declare reduction%> previo"
  
! #: c/c-parser.cc:28091
  #, gcc-internal-format
  msgid "expected %<omp_priv%> or function-name"
  msgstr "se esperaba %<omp_priv%> o nombre-de-función"
  
! #: c/c-parser.cc:28102
  #, gcc-internal-format
  msgid "expected function-name %<(%>"
  msgstr "se esperaba nombre-de-función %<(%>"
  
! #: c/c-parser.cc:28121
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:28255 cp/parser.cc:52248
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr "se esperaba %<simd%>, %<reduction%> o %<target%>"
  
! #: c/c-parser.cc:28326 cp/parser.cc:52341
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> or %<seq_cst%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: c/c-parser.cc:28355 cp/parser.cc:52376
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<self_maps%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28374 cp/parser.cc:52395
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:28386 cp/parser.cc:52407
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:28395 cp/parser.cc:52416
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:28409 cp/parser.cc:52430
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr "%<#pragma omp target data%> debe contener al menos una cláusula %<map%>"
  
! #: c/c-parser.cc:28428
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "zero sized type %qT in %<reduction%> clause"
  msgstr "ISO C prohíbe los tipos de función calificados"
  
! #: c/c-parser.cc:28434
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr "se usó la matriz de longitud variable"
  
! #: c/c-parser.cc:28552 cp/parser.cc:48943
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<while%>"
  msgid "expected %<sizes%>"
  msgstr "se esperaba %<while%>"
  
! #: c/c-parser.cc:28581 cp/semantics.cc:9567 cp/semantics.cc:9584
  #, fuzzy, gcc-internal-format
  #| msgid "%<tile%> argument needs positive integral constant"
  msgid "%<sizes%> argument needs positive integral constant"
  msgstr "el argumento de %<tile%> necesita una constante entera positiva"
  
! #: c/c-parser.cc:28697 cp/parser.cc:52487
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "se esperaba %<;%>, %<,%> o %<)%>"
  
! #: c/c-parser.cc:28730 cp/parser.cc:52522
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %qs or %qs"
  msgstr "se esperaba %<,%> o %<)%>"
  
! #: c/c-parser.cc:28787 cp/parser.cc:52584
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> sólo se puede usar en declaraciones compuestas"
  
! #: c/c-parser.cc:28810 cp/parser.cc:52611
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:28813 cp/parser.cc:52614
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:28840 cp/parser.cc:50051
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer '%s' in %s clause at %L"
  msgid "expected at least one assumption clause"
  msgstr "El puntero Cray '%s' en la cláusula %s en %L"
  
! #: c/c-parser.cc:28926 c/c-parser.cc:29224 cp/parser.cc:50137
! #: cp/parser.cc:51553 cp/parser.cc:51580
  #, fuzzy, gcc-internal-format
  #| msgid "expected function name"
  msgid "expected directive name"
  msgstr "se esperaba nombre de función"
  
! #: c/c-parser.cc:28937 cp/parser.cc:50148
  #, gcc-internal-format
  msgid "invalid OpenMP directive name in %qs clause argument: declarative, informational, and meta directives not permitted"
  msgstr ""
  
! #: c/c-parser.cc:28945 cp/parser.cc:50156
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs clause argument"
  msgstr ""
  
! #: c/c-parser.cc:28952 cp/parser.cc:50163
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:28963 cp/parser.cc:50174
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:28986 cp/parser.cc:50201
  #, fuzzy, gcc-internal-format
  #| msgid "unknown spec function %qs"
  msgid "unknown assumption clause %qs"
  msgstr "función de especificación %qs desconocida"
  
! #: c/c-parser.cc:28999 cp/parser.cc:50211
  #, fuzzy, gcc-internal-format
  #| msgid "expected pointer"
  msgid "expected assumption clause"
  msgstr "se esperaba un puntero"
  
! #: c/c-parser.cc:29128 cp/parser.cc:51454
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<when%>, %<otherwise%>, or %<default%> clause"
  msgstr "se esperaba %<;%>, %<,%> o %<)%>"
  
! #: c/c-parser.cc:29142 cp/parser.cc:51469
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<otherwise%> or %<default%> clauses in %<metadirective%>"
  msgstr "demasiadas cláusulas %<if%> con el modificador %qs"
  
! #: c/c-parser.cc:29150 cp/parser.cc:51478
  #, fuzzy, gcc-internal-format
  #| msgid "property %qs already specified in %<@synthesize%>"
  msgid "%<otherwise%> or %<default%> clause must appear last in %<metadirective%>"
  msgstr "la propiedad %qs ya se especificó en %<@synthesize%>"
  
! #: c/c-parser.cc:29237 cp/parser.cc:51566
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown directive name"
  msgstr "nombre de registro desconocido: %s"
  
! #: c/c-parser.cc:29252 cp/parser.cc:51586
  #, fuzzy, gcc-internal-format
  #| msgid "directives may not be used inside a macro argument"
  msgid "metadirectives cannot be used as variants of a %<metadirective%>"
  msgstr "no se pueden usar las directivas dentro de un argumento de macro"
  
! #: c/c-parser.cc:29258 cp/parser.cc:51592
  #, gcc-internal-format
  msgid "declarative directive variants of a %<metadirective%> are not supported"
  msgstr ""
  
! #: c/c-parser.cc:29584 cp/semantics.cc:10340
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE se declaró %<threadprivate%> después del primer uso"
  
! #: c/c-parser.cc:29586 cp/semantics.cc:10342
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "la variable automática %qE no puede ser %<threadprivate%>"
  
! #: c/c-parser.cc:29590 cp/semantics.cc:10344
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE tiene tipo incompleto"
  
! #: c/c-parser.cc:29770 cp/parser.cc:53373
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr "%<__transaction_cancel%> sin activar el soporte para memoria transaccional"
  
! #: c/c-parser.cc:29776 cp/parser.cc:53379
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr "%<__transaction_cancel%> dentro de un %<__transaction_relaxed%>"
  
! #: c/c-parser.cc:29785
  #, fuzzy, gcc-internal-format
  #| msgid "%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>"
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr "la llamada a la función %<transaction_may_cancel_outer%> no está en una transacción más externa o %<transaction_may_cancel_outer%>"
  
! #: c/c-parser.cc:29793 cp/parser.cc:53397
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%> no está dentro de %<__transaction_atomic%>"
  
! #: c/c-parser.cc:29886
  #, gcc-internal-format
  msgid "no closing brace"
  msgstr "llave sin cerrar"
  
! #: c/c-typeck.cc:238
  #, gcc-internal-format
  msgid "%qD has an incomplete type %qT"
  msgstr "%qD tiene un tipo de dato incompleto %qT"
  
! #: c/c-typeck.cc:252 c/c-typeck.cc:12559 c/c-typeck.cc:12634 cp/call.cc:5062
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "uso no válido de la expresión void"
  
! #: c/c-typeck.cc:260
  #, gcc-internal-format
  msgid "invalid use of flexible array member"
  msgstr "uso no válido de un miembro de matriz flexible"
  
! #: c/c-typeck.cc:266 cp/typeck2.cc:347 rust/backend/rust-tree.cc:3906
  #, gcc-internal-format
  msgid "invalid use of array with unspecified bounds"
  msgstr "uso no válido de matrices con límites sin especificar"
  
! #: c/c-typeck.cc:274
  #, gcc-internal-format
  msgid "invalid use of undefined type %qT"
  msgstr "uso no válido del tipo indefinido %qT"
  
  #. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
! #: c/c-typeck.cc:277
  #, gcc-internal-format
  msgid "invalid use of incomplete typedef %qT"
  msgstr "uso no válido del typedef incompleto %qT"
  
! #: c/c-typeck.cc:350
  #, gcc-internal-format
  msgid "%qT and %qT are in disjoint named address spaces"
  msgstr "%qT y %qT están en espacios de direcciones nombrados discontinuos"
  
! #: c/c-typeck.cc:571
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to variadic functions"
  msgid "%qs attribute can only be applied to variadic functions"
  msgstr "el atributo %qs se aplica solamente a funciones variadic"
  
! #: c/c-typeck.cc:958 c/c-typeck.cc:981
  #, gcc-internal-format
  msgid "function types not truly compatible in ISO C"
  msgstr "los tipos de función no son totalmente compatibles en ISO C"
  
! #: c/c-typeck.cc:1137
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t mix operands of decimal float and vector types"
  msgid "cannot mix operands of decimal floating and vector types"
  msgstr "no se pueden mezclar operandos de tipos de coma flotante decimal y vector"
  
! #: c/c-typeck.cc:1142
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t mix operands of decimal float and complex types"
  msgid "cannot mix operands of decimal floating and complex types"
  msgstr "no se pueden mezclar operandos de tipos de coma flotante decimal y complejos"
  
! #: c/c-typeck.cc:1147
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t mix operands of decimal float and other float types"
  msgid "cannot mix operands of decimal floating and other floating types"
  msgstr "no se pueden mezclar operandos de tipos de coma flotante decimal otros tipos de coma flotante"
  
! #: c/c-typeck.cc:1177
  #, gcc-internal-format
  msgid "%<_Complex _BitInt(%d)%> unsupported"
  msgstr ""
  
! #: c/c-typeck.cc:1805
  #, fuzzy, gcc-internal-format
  #| msgid "pointers to arrays with different qualifiers are incompatible in ISO C"
  msgid "invalid use of pointers to arrays with different qualifiers in ISO C before C23"
  msgstr "los punteros a matrices con calificadores distintos son incompatibles en ISO C"
  
! #: c/c-typeck.cc:1809
  #, gcc-internal-format
  msgid "types are not quite compatible"
  msgstr "los tipos no son totalmente compatibles"
  
! #: c/c-typeck.cc:1813
  #, gcc-internal-format
  msgid "pointer target types incompatible in C++"
  msgstr "tipos de objetivo a incompatibles en C++"
  
! #: c/c-typeck.cc:2034
  #, gcc-internal-format
  msgid "function return types not compatible due to %<volatile%>"
  msgstr "los tipos de devolución de función no son compatibles debido a %<volatile%>"
  
! #: c/c-typeck.cc:2284
  #, fuzzy, gcc-internal-format
  #| msgid "converting an array compound literal to a pointer is ill-formed in C++"
  msgid "converting an array compound literal to a pointer leads to a dangling pointer in C++"
  msgstr "la conversión de una literal compuesta de matriz a un puntero está malformada en C++"
  
! #: c/c-typeck.cc:3109 c/c-typeck.cc:10710
  #, gcc-internal-format
  msgid "%qT has no member named %qE; did you mean %qE?"
  msgstr "%qT no tiene un miembro llamado %qE; ¿quiso decir %qE?"
  
! #: c/c-typeck.cc:3113 c/c-typeck.cc:10714
  #, gcc-internal-format
  msgid "%qT has no member named %qE"
  msgstr "%qT no tiene un miembro llamado %qE"
  
! #: c/c-typeck.cc:3122
  #, gcc-internal-format
  msgid "accessing a member %qE of an atomic structure %qE"
  msgstr "accediendo a un miembro %qE de una estructura atómica %qE"
  
! #: c/c-typeck.cc:3125
  #, gcc-internal-format
  msgid "accessing a member %qE of an atomic union %qE"
  msgstr "accediendo a un miembro %qE de una unión atómica %qE"
  
! #: c/c-typeck.cc:3195
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is a pointer; did you mean to use %<->%>?"
  msgid "%qE is a pointer to pointer; did you mean to dereference it before applying %<->%> to it?"
  msgstr "%qE es un puntero; ¿pretendía utilizar %<->%>?"
  
! #: c/c-typeck.cc:3204
  #, gcc-internal-format
  msgid "%qE is a pointer; did you mean to use %<->%>?"
  msgstr "%qE es un puntero; ¿pretendía utilizar %<->%>?"
  
! #: c/c-typeck.cc:3211
  #, gcc-internal-format
  msgid "request for member %qE in something not a structure or union"
  msgstr "petición del miembro %qE en algo que no es una estructura o unión"
  
! #: c/c-typeck.cc:3259
  #, gcc-internal-format
  msgid "dereferencing %<void *%> pointer"
  msgstr "deferenciando el puntero %<void *%>"
  
! #: c/c-typeck.cc:3314
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "el valor del subíndice no es ni matriz ni puntero ni vector"
  
! #: c/c-typeck.cc:3324 cp/typeck.cc:4151 cp/typeck.cc:4246
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "el subíndice de la matriz no es un entero"
  
! #: c/c-typeck.cc:3330
  #, gcc-internal-format
  msgid "subscripted value is pointer to function"
  msgstr "el valor de subíndice es un puntero a función"
  
! #: c/c-typeck.cc:3385
! #, gcc-internal-format
! msgid "ISO C forbids subscripting %<register%> array"
  msgstr "ISO C prohíbe el subíndice de una matriz %<register%>"
  
! #: c/c-typeck.cc:3388
  #, gcc-internal-format
  msgid "ISO C90 forbids subscripting non-lvalue array"
  msgstr "ISO C90 prohíbe el subíndice de una matriz no-lvaluada"
  
! #: c/c-typeck.cc:3507
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as reference but not initialized"
  msgid "underspecified %qD referenced in its initializer"
  msgstr "%qD declarado como referencia pero no se inicializa"
  
! #: c/c-typeck.cc:3562
  #, gcc-internal-format
  msgid "enum constant defined here"
  msgstr "se definió la constante enum aquí"
  
! #: c/c-typeck.cc:3670 cp/typeck.cc:2162
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr "%<sizeof%> sobre el parámetro matriz %qE de función devolverá el tamaño de %qT"
  
! #: c/c-typeck.cc:3855
  #, gcc-internal-format
  msgid "called object %qE is not a function or function pointer"
  msgstr "el objeto %qE llamado no es una función ni un puntero a función"
  
! #: c/c-typeck.cc:3861
  #, gcc-internal-format
  msgid "called object %qD is not a function or function pointer"
  msgstr "el objeto %qD llamado no es una función ni un puntero a función"
  
! #: c/c-typeck.cc:3867
  #, gcc-internal-format
  msgid "called object is not a function or function pointer"
  msgstr "el objeto llamado no es una función ni un puntero a función"
--- 54605,55587 ----
  #. Don't call cp_parser_error here since it overrides the
  #. provided message with a more confusing one if there was
  #. a bad pragma or attribute directive.
! #: c/c-parser.cc:25000 cp/parser.cc:49330 cp/parser.cc:49332 cp/parser.cc:49517
  #, fuzzy, gcc-internal-format
  #| msgid "for statement expected"
  msgid "loop nest expected"
  msgstr "se esperaba una declaración for"
  
! #: c/c-parser.cc:25052 cp/parser.cc:49405
  #, gcc-internal-format
  msgid "attributes other than OpenMP directives are not allowed on %<for%> in loop nest"
  msgstr ""
  
! #: c/c-parser.cc:25081 cp/parser.cc:49436
  #, gcc-internal-format
  msgid "%<unroll%> construct with %<partial%> clause generates just one loop with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:25092 cp/parser.cc:49447
  #, gcc-internal-format
  msgid "generated loop of %<unroll%> construct without %<partial%> clause does not have canonical form"
  msgstr ""
  
! #: c/c-parser.cc:25115 cp/parser.cc:49473
  #, gcc-internal-format
  msgid "%<tile%> construct generates %d loops with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:25126 cp/parser.cc:49484
  #, gcc-internal-format
  msgid "expected %<for%> loop or OpenMP loop transformation construct"
  msgstr ""
  
! #: c/c-parser.cc:25214 cp/semantics.cc:11961 cp/semantics.cc:12054
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "se esperaba una declaración de iteración o una inicialización"
  
! #: c/c-parser.cc:25303 c/c-parser.cc:25318 cp/parser.cc:49811
! #: cp/parser.cc:49826
  #, fuzzy, gcc-internal-format
  #| msgid "not enough perfectly nested loops"
  msgid "not enough nested loops"
  msgstr "no hay suficientes bucles perfectamente anidados"
  
! #: c/c-parser.cc:25421 cp/parser.cc:50119
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr "el parámetro de la cláusula %<ordered%> es menor que %<collapse%>"
  
! #: c/c-parser.cc:25544 cp/parser.cc:49646 cp/parser.cc:49689 cp/pt.cc:19123
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "la variable de iteración %qD no debe ser firstprivate"
  
! #: c/c-parser.cc:25792 cp/parser.cc:50512
! #, gcc-internal-format
! msgid "%<master%> construct deprecated since OpenMP 5.1, use %<masked%>"
! msgstr ""
! 
! #: c/c-parser.cc:25984 cp/parser.cc:50671
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp ordered%> with %qs clause may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> sólo se puede usar en declaraciones compuestas"
  
! #: c/c-parser.cc:26200 cp/parser.cc:50877
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "se esperaba %<fork%> después de %qs"
  
! #: c/c-parser.cc:26414 c/c-parser.cc:26422
  #, fuzzy, gcc-internal-format
  #| msgid "expected function name"
  msgid "expected a function name"
  msgstr "se esperaba nombre de función"
  
! #: c/c-parser.cc:26435 cp/parser.cc:53411
  #, fuzzy, gcc-internal-format
  #| msgid "expected function name"
  msgid "expected target-function call"
  msgstr "se esperaba nombre de función"
  
! #: c/c-parser.cc:26505
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgid "%<#pragma omp dispatch%> must be followed by a function call with optional assignment"
  msgstr "%<#pragma omp declare simd%> debe ir seguida de una declaración o definición de función"
  
! #: c/c-parser.cc:26692 cp/parser.cc:51244
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "se esperaba %<point%>"
  
! #: c/c-parser.cc:26959 cp/parser.cc:51531
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target data%> con map-type distinto de %<to%>, %<from%>, %<tofrom%> y %<alloc%> en la cláusula %<map%>"
  
! #: c/c-parser.cc:26975 cp/parser.cc:51547
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgid "%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause"
  msgstr "%<#pragma omp target data%> debe contener al menos una cláusula %<map%>"
  
! #: c/c-parser.cc:27023 cp/parser.cc:51828
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr "%<#pragma omp target update%> debe contener al menos una cláusula %<from%> o %<to%>"
  
! #: c/c-parser.cc:27125 cp/parser.cc:51654
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target enter data%> con map-type distinto de %<to%> y %<alloc%> en la cláusula %<map%>"
  
! #: c/c-parser.cc:27137 cp/parser.cc:51666
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target enter data%> debe contener al menos una cláusula %<map%>"
  
! #: c/c-parser.cc:27236 cp/parser.cc:51771
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr "%<#pragma omp target exit data%> con map-type distinto de %<from%>, %<release%> y %<delete%> en la cláusula %<map%>"
  
! #: c/c-parser.cc:27249 cp/parser.cc:51784
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target exit data%> debe contener al menos una cláusula %<map%>"
  
! #: c/c-parser.cc:27501 cp/semantics.cc:11464
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target%> con map-type distinto de %<to%>, %<from%>, %<tofrom%> y %<alloc%> en la cláusula %<map%>"
  
! #: c/c-parser.cc:27562
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition or another %<#pragma omp declare simd%>"
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>"
  msgstr "%<#pragma omp declare simd%> debe ir seguida de una declaración o definición de función o de otra %<#pragma omp declare simd%>"
  
! #: c/c-parser.cc:27613 c/c-parser.cc:27651
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr "%<#pragma omp declare simd%> debe ir seguida de una declaración o definición de función"
  
! #: c/c-parser.cc:27684 cp/parser.cc:52846
  #, fuzzy, gcc-internal-format
  #| msgid "expected selection-statement"
  msgid "expected trait selector name"
  msgstr "se esperaba una declaración de selección"
  
! #: c/c-parser.cc:27696 cp/parser.cc:52860
  #, fuzzy, gcc-internal-format
  #| msgid "constructor not allowed for non-vector types"
  msgid "unknown selector %qs for context selector set %qs"
  msgstr "no se permite un constructor para tipos que no sean vectores"
  
! #: c/c-parser.cc:27724 cp/parser.cc:52889
  #, fuzzy, gcc-internal-format
  #| msgid "%<no-custom-%s%> does not accept arguments"
  msgid "selector %qs does not accept any properties"
  msgstr "%<no-custom-%s%> no acepta argumentos"
  
! #: c/c-parser.cc:27746 cp/parser.cc:52921
  #, fuzzy, gcc-internal-format
  #| msgid "%<friend%> can only be specified inside a class"
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set"
  msgstr "%<friend%> sólo se puede especificar dentro de una clase"
  
! #: c/c-parser.cc:27755 cp/parser.cc:52931 cp/pt.cc:18771
  #, fuzzy, gcc-internal-format
  #| msgid "collapse argument needs positive constant integer expression"
  msgid "%<score%> argument must be constant integer expression"
  msgstr "el argumento de collapse necesita una expresión entera constante positiva"
  
! #: c/c-parser.cc:27758 cp/parser.cc:52934 cp/pt.cc:18778
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must be nonnegative"
  msgid "%<score%> argument must be non-negative"
  msgstr "'%s' en %L debe ser no negativo"
  
! #: c/c-parser.cc:27799 cp/parser.cc:52980
  #, fuzzy, gcc-internal-format
  #| msgid "expected string literal"
  msgid "expected identifier or string literal"
  msgstr "se esperaba una cadena literal"
  
! #: c/c-parser.cc:27835 cp/parser.cc:53019 cp/pt.cc:18804
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "property must be integer expression"
  msgstr "se esperaba una expresión entera"
  
! #: c/c-parser.cc:27846 cp/parser.cc:53034
  #, fuzzy, gcc-internal-format
  #| msgid "property %qs already specified in %<@synthesize%>"
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr "la propiedad %qs ya se especificó en %<@synthesize%>"
  
! #: c/c-parser.cc:27867 cp/parser.cc:53050 fortran/openmp.cc:6674
  #, fuzzy, gcc-internal-format
  #| msgid "code model %<large%> not supported yet"
  msgid "%<requires%> selector is not supported yet"
  msgstr "aún no se admite el modelo de código %<large%>"
  
! #: c/c-parser.cc:27926 cp/parser.cc:53113
  #, fuzzy, gcc-internal-format
  #| msgid "expected selection-statement"
  msgid "expected context selector set name"
  msgstr "se esperaba una declaración de selección"
  
! #: c/c-parser.cc:27993
! #, fuzzy, gcc-internal-format
! #| msgid "'%s' at %L is not a function"
! msgid "variant %qD is not a function"
! msgstr "'%s' en %L no es una función"
! 
! #: c/c-parser.cc:28005 cp/decl.cc:9304
! #, gcc-internal-format
! msgid "variant %qD is a built-in"
! msgstr ""
! 
! #: c/c-parser.cc:28011 cp/decl.cc:9226
! #, fuzzy, gcc-internal-format
! #| msgid "'%s' at %L is not a function"
! msgid "variant %qD is the same as base function"
! msgstr "'%s' en %L no es una función"
! 
! #: c/c-parser.cc:28065 cp/parser.cc:53629
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<match%>, %<adjust_args%> or %<append_args%> clause"
  msgstr "se esperaba %<;%>, %<,%> o %<)%>"
  
! #: c/c-parser.cc:28081 cp/parser.cc:53642
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses"
  msgid "too many %<match%> clauses"
  msgstr "demasiadas cláusulas %<if%>"
  
! #: c/c-parser.cc:28143 cp/parser.cc:53718
  #, fuzzy, gcc-internal-format
  #| msgid "specified option %qs more than once"
  msgid "%qD is specified more than once"
  msgstr "opción %qs especificada más de una vez"
  
! #: c/c-parser.cc:28150
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a pointer variable"
  msgid "%qD is not of pointer type"
  msgstr "%qD no es una variable puntero"
  
! #: c/c-parser.cc:28170 cp/parser.cc:53751
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<present%>"
  msgid "expected %<nothing%> or %<need_device_ptr%>"
  msgstr "se esperaba %<none%> o %<present%>"
  
! #: c/c-parser.cc:28173
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not valid for %qs"
  msgid "%<need_device_addr%> is not valid for C"
  msgstr "%qs no es válido para %qs"
  
! #: c/c-parser.cc:28180 cp/parser.cc:53758
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%> followed by %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:28200 cp/parser.cc:53775
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<point%>"
  msgid "expected %<interop%>"
  msgstr "se esperaba %<point%>"
  
! #: c/c-parser.cc:28245 cp/parser.cc:53838
! #, fuzzy, gcc-internal-format
! #| msgid "expected %<catch%>"
! msgid "expected %<match%> clause"
! msgstr "se esperaba %<catch%>"
! 
! #: c/c-parser.cc:28261
! #, gcc-internal-format
! msgid "an %qs clause can only be specified if the %<dispatch%> selector of the %<construct%> selector set appears in the %<match%> clause"
! msgstr ""
! 
! #: c/c-parser.cc:28288
! #, fuzzy, gcc-internal-format
! #| msgid "code model %<large%> not supported yet"
! msgid "%<append_args%> with unprototyped base function is not supported yet"
! msgstr "aún no se admite el modelo de código %<large%>"
! 
! #: c/c-parser.cc:28291
! #, fuzzy, gcc-internal-format
! #| msgid "routine %qD declared here"
! msgid "base function %qD declared here"
! msgstr "la rutina %qD se declara aquí"
! 
! #: c/c-parser.cc:28326 cp/decl.cc:9286
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be a pointer type"
  msgid "argument %d of %qD must be of %<omp_interop_t%>"
  msgstr "el argumento %d de %qE debe ser un tipo puntero"
  
! #: c/c-parser.cc:28330 cp/decl.cc:9151 cp/decl.cc:9289
  #, fuzzy, gcc-internal-format
  #| msgid "%<long%> and %<short%> specified together for %qs"
  msgid "%<append_args%> specified here"
  msgstr "%<long%> y %<short%>  se especificaron juntos para %qs"
  
! #: c/c-parser.cc:28373
  #, fuzzy, gcc-internal-format
  #| msgid "%qs and %qs are incompatible"
! msgid "variant %qD and base %qD have incompatible types after %<append_args%> adjustment"
  msgstr "%qs y %qs son incompatibles"
  
! #: c/c-parser.cc:28392 cp/decl.cc:9295
! #, fuzzy, gcc-internal-format
! #| msgid "%qs and %qs are incompatible"
! msgid "variant %qD and base %qD have incompatible types"
! msgstr "%qs y %qs son incompatibles"
  
! #: c/c-parser.cc:28455
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr "%<#pragma omp declare simd%> no inmediatamente seguida de una declaración o definición de función"
  
! #: c/c-parser.cc:28463 cp/parser.cc:53888
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr "%<#pragma omp declare simd%> no inmediatamente seguida de una declaración o definición de función sencilla"
  
! #: c/c-parser.cc:28471
! #, fuzzy, gcc-internal-format
! #| msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
! msgid "%<#pragma omp declare %s%> cannot be used with function multi-versioning"
! msgstr "%<#pragma omp declare simd%> debe ir seguida de una declaración o definición de función"
! 
! #: c/c-parser.cc:28563
! #, fuzzy, gcc-internal-format
! #| msgid "implicit declaration of function %qE"
! msgid "no declaration of base function %qs"
! msgstr "declaración implícita de la función %qE"
! 
! #: c/c-parser.cc:28571 cp/parser.cc:25655
! #, fuzzy, gcc-internal-format
! #| msgid "function definition does not declare parameters"
! msgid "variant function definition does not match declaration of %qE"
! msgstr "la definición de la función no declara parámetros"
! 
! #: c/c-parser.cc:28729 cp/parser.cc:54284
! #, gcc-internal-format
! msgid "use of %<omp declare target%> as a synonym for %<omp begin declare target%> has been deprecated since OpenMP 5.2"
! msgstr ""
! 
! #: c/c-parser.cc:28766 cp/parser.cc:54177
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD specified both in declare target %<link%> and %qs clauses"
  msgstr "%qD aparece más de una vez en las cláusulas de datos"
  
! #: c/c-parser.cc:28770 cp/parser.cc:54181
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses"
  msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-parser.cc:28830 cp/parser.cc:54319
  #, gcc-internal-format
  msgid "directive with only %<device_type%> or %<indirect%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:28833 cp/parser.cc:54322
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<device_type%> clause must specify 'any' when used with an %<indirect%> clause"
  msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-parser.cc:28897 cp/parser.cc:54392
! #, fuzzy, gcc-internal-format
! #| msgid "expected %<catch%>"
! msgid "expected %<match%>"
! msgstr "se esperaba %<catch%>"
  
! #: c/c-parser.cc:28950 c/c-parser.cc:29052 cp/parser.cc:54445
! #, fuzzy, gcc-internal-format
! #| msgid "expected %<none%> or %<present%>"
! msgid "expected %<target%> or %<variant%>"
! msgstr "se esperaba %<none%> o %<present%>"
! 
! #: c/c-parser.cc:28964 cp/parser.cc:54458
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
! msgid "expected %<declare target%>, %<declare variant%>, or %<assumes%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: c/c-parser.cc:28997 cp/parser.cc:54496
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>"
  msgstr "%<#pragma omp end declare target%> sin su correspondiente %<#pragma omp declare target%>"
  
! #: c/c-parser.cc:29008 c/c-parser.cc:29073 cp/parser.cc:54507
! #: cp/parser.cc:54572
  #, gcc-internal-format
  msgid "%qs in attribute syntax terminated with %qs in pragma syntax"
  msgstr ""
  
! #: c/c-parser.cc:29015 c/c-parser.cc:29078 cp/parser.cc:54514
! #: cp/parser.cc:54577
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute conflicts with %s attribute at %L"
  msgid "%qs in pragma syntax terminated with %qs in attribute syntax"
  msgstr "El atributo %s genera un conflicto con el atributo %s en %L"
  
! #: c/c-parser.cc:29029 cp/parser.cc:54528
! #, fuzzy, gcc-internal-format
! #| msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
! msgid "%<#pragma omp end declare variant%> without corresponding %<#pragma omp begin declare variant%>"
! msgstr "%<#pragma omp end declare target%> sin su correspondiente %<#pragma omp declare target%>"
! 
! #: c/c-parser.cc:29039 cp/parser.cc:54538
! #, gcc-internal-format
! msgid "%<begin declare variant%> in attribute syntax terminated with %<end declare variant%> in pragma syntax"
! msgstr ""
! 
! #: c/c-parser.cc:29044 cp/parser.cc:54543
! #, fuzzy, gcc-internal-format
! #| msgid "%s attribute conflicts with %s attribute at %L"
! msgid "%<begin declare variant%> in pragma syntax terminated with %<end declare variant%> in attribute syntax"
! msgstr "El atributo %s genera un conflicto con el atributo %s en %L"
! 
! #: c/c-parser.cc:29086 cp/parser.cc:54585
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<declare%> or %<assumes%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: c/c-parser.cc:29104
! #, fuzzy, gcc-internal-format
! #| msgid "%<#pragma omp declare reduction%> not at file or block scope"
! msgid "%<#pragma omp declare mapper%> not at file or block scope"
! msgstr "%<#pragma omp declare reduction%> no está en ámbito de fichero o de bloque"
! 
! #: c/c-parser.cc:29150
! #, fuzzy, gcc-internal-format
! #| msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
! msgid "%qT is not a struct or union type in %<#pragma omp declare mapper%>"
! msgstr "tipo calificado const, volatile o restrict en %<#pragma omp declare reduction%>"
! 
! #: c/c-parser.cc:29158
! #, fuzzy, gcc-internal-format
! #| msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
! msgid "redeclaration of %qs %<#pragma omp declare mapper%> for type %qT"
! msgstr "redeclaración de %qs %<#pragma omp declare reduction%> para el tipo %qT"
! 
! #: c/c-parser.cc:29166
! #, fuzzy, gcc-internal-format
! #| msgid "%q#T was previously declared here"
! msgid "%<#pragma omp declare mapper%> previously declared here"
! msgstr "%q#T se declaró previamente aquí"
! 
! #: c/c-parser.cc:29202 cp/parser.cc:55580
! #, fuzzy, gcc-internal-format
! #| msgid "expected class-key"
! msgid "unexpected clause"
! msgstr "se esperaba una llave de clase"
! 
! #: c/c-parser.cc:29210 cp/parser.cc:55591
! #, fuzzy, gcc-internal-format
! #| msgid "missing PHI def"
! msgid "missing %<map%> clause"
! msgstr "falta la definición PHI"
! 
! #: c/c-parser.cc:29258
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
  msgstr "%<#pragma omp declare reduction%> no está en ámbito de fichero o de bloque"
  
! #: c/c-parser.cc:29335
  #, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
  msgstr "tipo aritmético predeclarado en %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:29339
  #, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
  msgstr "tipo función o matriz en %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:29342
  #, gcc-internal-format
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
  msgstr "tipo calificado %<_Atomic%> en %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:29345
  #, gcc-internal-format
  msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgstr "tipo calificado const, volatile o restrict en %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:29353
  #, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
  msgstr "redeclaración de %qs %<#pragma omp declare reduction%> para el tipo %qT"
  
! #: c/c-parser.cc:29362
! #, fuzzy, gcc-internal-format
! #| msgid "previous non-function declaration %q+#D"
! msgid "%<#pragma omp declare reduction%> previously declared here"
! msgstr "la declaración previa %q+#D que no es función"
  
! #: c/c-parser.cc:29483
  #, gcc-internal-format
  msgid "expected %<omp_priv%> or function-name"
  msgstr "se esperaba %<omp_priv%> o nombre-de-función"
  
! #: c/c-parser.cc:29494
  #, gcc-internal-format
  msgid "expected function-name %<(%>"
  msgstr "se esperaba nombre-de-función %<(%>"
  
! #: c/c-parser.cc:29513
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:29653
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr "se esperaba %<simd%>, %<reduction%> o %<target%>"
  
! #: c/c-parser.cc:29724 cp/parser.cc:55786
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> or %<seq_cst%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: c/c-parser.cc:29753 cp/parser.cc:55821
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<self_maps%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:29772 cp/parser.cc:55840
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:29784 cp/parser.cc:55852
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:29793 cp/parser.cc:55861
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:29807 cp/parser.cc:55875
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr "%<#pragma omp target data%> debe contener al menos una cláusula %<map%>"
  
! #: c/c-parser.cc:29826
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "zero sized type %qT in %<reduction%> clause"
  msgstr "ISO C prohíbe los tipos de función calificados"
  
! #: c/c-parser.cc:29832
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr "se usó la matriz de longitud variable"
  
! #: c/c-parser.cc:29950 cp/parser.cc:52052
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<while%>"
  msgid "expected %<sizes%>"
  msgstr "se esperaba %<while%>"
  
! #: c/c-parser.cc:29979 cp/semantics.cc:9990 cp/semantics.cc:10007
  #, fuzzy, gcc-internal-format
  #| msgid "%<tile%> argument needs positive integral constant"
  msgid "%<sizes%> argument needs positive integral constant"
  msgstr "el argumento de %<tile%> necesita una constante entera positiva"
  
! #: c/c-parser.cc:30095 cp/parser.cc:55932
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "se esperaba %<;%>, %<,%> o %<)%>"
  
! #: c/c-parser.cc:30128 cp/parser.cc:55967
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %qs or %qs"
  msgstr "se esperaba %<,%> o %<)%>"
  
! #: c/c-parser.cc:30185 cp/parser.cc:56029
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> sólo se puede usar en declaraciones compuestas"
  
! #: c/c-parser.cc:30192 cp/parser.cc:56036
! #, fuzzy, gcc-internal-format
! #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
! msgid "%<#pragma omp error%> with %<at(execution)%> clause may not be used in intervening code"
! msgstr "%<#pragma omp barrier%> sólo se puede usar en declaraciones compuestas"
! 
! #: c/c-parser.cc:30219 cp/parser.cc:56067
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:30222 cp/parser.cc:56070
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:30253 cp/parser.cc:53178
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer '%s' in %s clause at %L"
  msgid "expected at least one assumption clause"
  msgstr "El puntero Cray '%s' en la cláusula %s en %L"
  
! #: c/c-parser.cc:30346 c/c-parser.cc:30653 cp/parser.cc:53271
! #: cp/parser.cc:54814 cp/parser.cc:54841
  #, fuzzy, gcc-internal-format
  #| msgid "expected function name"
  msgid "expected directive name"
  msgstr "se esperaba nombre de función"
  
! #: c/c-parser.cc:30358 cp/parser.cc:53283
  #, gcc-internal-format
  msgid "invalid OpenMP directive name in %qs clause argument: declarative, informational, and meta directives not permitted"
  msgstr ""
  
! #: c/c-parser.cc:30366 cp/parser.cc:53291
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs clause argument"
  msgstr ""
  
! #: c/c-parser.cc:30373 cp/parser.cc:53298
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:30384 cp/parser.cc:53309
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:30407 cp/parser.cc:53336
  #, fuzzy, gcc-internal-format
  #| msgid "unknown spec function %qs"
  msgid "unknown assumption clause %qs"
  msgstr "función de especificación %qs desconocida"
  
! #: c/c-parser.cc:30420 cp/parser.cc:53346
  #, fuzzy, gcc-internal-format
  #| msgid "expected pointer"
  msgid "expected assumption clause"
  msgstr "se esperaba un puntero"
  
! #: c/c-parser.cc:30549 cp/parser.cc:54707
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<when%>, %<otherwise%>, or %<default%> clause"
  msgstr "se esperaba %<;%>, %<,%> o %<)%>"
  
! #: c/c-parser.cc:30561 cp/parser.cc:54720
! #, gcc-internal-format
! msgid "%<default%> clause on metadirectives deprecated since OpenMP 5.2, use %<otherwise%>"
! msgstr ""
! 
! #: c/c-parser.cc:30571 cp/parser.cc:54730
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<otherwise%> or %<default%> clauses in %<metadirective%>"
  msgstr "demasiadas cláusulas %<if%> con el modificador %qs"
  
! #: c/c-parser.cc:30579 cp/parser.cc:54739
  #, fuzzy, gcc-internal-format
  #| msgid "property %qs already specified in %<@synthesize%>"
  msgid "%<otherwise%> or %<default%> clause must appear last in %<metadirective%>"
  msgstr "la propiedad %qs ya se especificó en %<@synthesize%>"
  
! #: c/c-parser.cc:30666 cp/parser.cc:54827
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown directive name"
  msgstr "nombre de registro desconocido: %s"
  
! #: c/c-parser.cc:30681 cp/parser.cc:54847
  #, fuzzy, gcc-internal-format
  #| msgid "directives may not be used inside a macro argument"
  msgid "metadirectives cannot be used as variants of a %<metadirective%>"
  msgstr "no se pueden usar las directivas dentro de un argumento de macro"
  
! #: c/c-parser.cc:30687 cp/parser.cc:54853
  #, gcc-internal-format
  msgid "declarative directive variants of a %<metadirective%> are not supported"
  msgstr ""
  
! #: c/c-parser.cc:31019 cp/parser.cc:51180
! #, gcc-internal-format
! msgid "%<omp groupprivate%>"
! msgstr ""
! 
! #: c/c-parser.cc:31045 cp/semantics.cc:10768
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE se declaró %<threadprivate%> después del primer uso"
  
! #: c/c-parser.cc:31047 cp/semantics.cc:10770
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "la variable automática %qE no puede ser %<threadprivate%>"
  
! #: c/c-parser.cc:31051 cp/semantics.cc:10772
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE tiene tipo incompleto"
  
! #: c/c-parser.cc:31132 c/c-parser.cc:31201 cp/parser.cc:56698
! #: cp/semantics.cc:12646
! #, gcc-internal-format
! msgid "%<__transaction_atomic%> without transactional memory support enabled"
! msgstr "%<__transaction_atomic%> sin activar el soporte de memoria transaccional"
! 
! #: c/c-parser.cc:31134 c/c-parser.cc:31203 cp/parser.cc:56696
! #: cp/semantics.cc:12644
! #, gcc-internal-format
! msgid "%<__transaction_relaxed%> without transactional memory support enabled"
! msgstr "%<__transaction_relaxed%> sin activar el soporte de memoria transaccional"
! 
! #: c/c-parser.cc:31235 cp/parser.cc:56829
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr "%<__transaction_cancel%> sin activar el soporte para memoria transaccional"
  
! #: c/c-parser.cc:31241 cp/parser.cc:56835
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr "%<__transaction_cancel%> dentro de un %<__transaction_relaxed%>"
  
! #: c/c-parser.cc:31250
  #, fuzzy, gcc-internal-format
  #| msgid "%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>"
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr "la llamada a la función %<transaction_may_cancel_outer%> no está en una transacción más externa o %<transaction_may_cancel_outer%>"
  
! #: c/c-parser.cc:31258 cp/parser.cc:56853
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%> no está dentro de %<__transaction_atomic%>"
  
! #: c/c-parser.cc:31351
  #, gcc-internal-format
  msgid "no closing brace"
  msgstr "llave sin cerrar"
  
! #: c/c-typeck.cc:246
  #, gcc-internal-format
  msgid "%qD has an incomplete type %qT"
  msgstr "%qD tiene un tipo de dato incompleto %qT"
  
! #: c/c-typeck.cc:260 c/c-typeck.cc:13076 c/c-typeck.cc:13150 cp/call.cc:5129
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "uso no válido de la expresión void"
  
! #: c/c-typeck.cc:268
  #, gcc-internal-format
  msgid "invalid use of flexible array member"
  msgstr "uso no válido de un miembro de matriz flexible"
  
! #: c/c-typeck.cc:274 cp/typeck2.cc:435 rust/backend/rust-tree.cc:3934
  #, gcc-internal-format
  msgid "invalid use of array with unspecified bounds"
  msgstr "uso no válido de matrices con límites sin especificar"
  
! #: c/c-typeck.cc:282
  #, gcc-internal-format
  msgid "invalid use of undefined type %qT"
  msgstr "uso no válido del tipo indefinido %qT"
  
  #. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
! #: c/c-typeck.cc:285
  #, gcc-internal-format
  msgid "invalid use of incomplete typedef %qT"
  msgstr "uso no válido del typedef incompleto %qT"
  
! #: c/c-typeck.cc:358
  #, gcc-internal-format
  msgid "%qT and %qT are in disjoint named address spaces"
  msgstr "%qT y %qT están en espacios de direcciones nombrados discontinuos"
  
! #: c/c-typeck.cc:579
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to variadic functions"
  msgid "%qs attribute can only be applied to variadic functions"
  msgstr "el atributo %qs se aplica solamente a funciones variadic"
  
! #: c/c-typeck.cc:652
  #, gcc-internal-format
  msgid "function types not truly compatible in ISO C"
  msgstr "los tipos de función no son totalmente compatibles en ISO C"
  
! #: c/c-typeck.cc:1140
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t mix operands of decimal float and vector types"
  msgid "cannot mix operands of decimal floating and vector types"
  msgstr "no se pueden mezclar operandos de tipos de coma flotante decimal y vector"
  
! #: c/c-typeck.cc:1145
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t mix operands of decimal float and complex types"
  msgid "cannot mix operands of decimal floating and complex types"
  msgstr "no se pueden mezclar operandos de tipos de coma flotante decimal y complejos"
  
! #: c/c-typeck.cc:1150
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t mix operands of decimal float and other float types"
  msgid "cannot mix operands of decimal floating and other floating types"
  msgstr "no se pueden mezclar operandos de tipos de coma flotante decimal otros tipos de coma flotante"
  
! #: c/c-typeck.cc:1180
  #, gcc-internal-format
  msgid "%<_Complex _BitInt(%d)%> unsupported"
  msgstr ""
  
! #: c/c-typeck.cc:1829
  #, fuzzy, gcc-internal-format
  #| msgid "pointers to arrays with different qualifiers are incompatible in ISO C"
  msgid "invalid use of pointers to arrays with different qualifiers in ISO C before C23"
  msgstr "los punteros a matrices con calificadores distintos son incompatibles en ISO C"
  
! #: c/c-typeck.cc:1833
  #, gcc-internal-format
  msgid "types are not quite compatible"
  msgstr "los tipos no son totalmente compatibles"
  
! #: c/c-typeck.cc:1837
  #, gcc-internal-format
  msgid "pointer target types incompatible in C++"
  msgstr "tipos de objetivo a incompatibles en C++"
  
! #: c/c-typeck.cc:2055
  #, gcc-internal-format
  msgid "function return types not compatible due to %<volatile%>"
  msgstr "los tipos de devolución de función no son compatibles debido a %<volatile%>"
  
! #: c/c-typeck.cc:2270
  #, fuzzy, gcc-internal-format
  #| msgid "converting an array compound literal to a pointer is ill-formed in C++"
  msgid "converting an array compound literal to a pointer leads to a dangling pointer in C++"
  msgstr "la conversión de una literal compuesta de matriz a un puntero está malformada en C++"
  
! #: c/c-typeck.cc:3050
! #, fuzzy, gcc-internal-format
! #| msgid "%qE attribute is used for non-class method"
! msgid "%<counted_by%> attribute is not allowed for a pointer to structure or union with flexible array member"
! msgstr "se usó el atributo %qE para método no de clase"
! 
! #: c/c-typeck.cc:3292 c/c-typeck.cc:11224
  #, gcc-internal-format
  msgid "%qT has no member named %qE; did you mean %qE?"
  msgstr "%qT no tiene un miembro llamado %qE; ¿quiso decir %qE?"
  
! #: c/c-typeck.cc:3296 c/c-typeck.cc:11228
  #, gcc-internal-format
  msgid "%qT has no member named %qE"
  msgstr "%qT no tiene un miembro llamado %qE"
  
! #: c/c-typeck.cc:3305
  #, gcc-internal-format
  msgid "accessing a member %qE of an atomic structure %qE"
  msgstr "accediendo a un miembro %qE de una estructura atómica %qE"
  
! #: c/c-typeck.cc:3308
  #, gcc-internal-format
  msgid "accessing a member %qE of an atomic union %qE"
  msgstr "accediendo a un miembro %qE de una unión atómica %qE"
  
! #: c/c-typeck.cc:3375
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is a pointer; did you mean to use %<->%>?"
  msgid "%qE is a pointer to pointer; did you mean to dereference it before applying %<->%> to it?"
  msgstr "%qE es un puntero; ¿pretendía utilizar %<->%>?"
  
! #: c/c-typeck.cc:3384
  #, gcc-internal-format
  msgid "%qE is a pointer; did you mean to use %<->%>?"
  msgstr "%qE es un puntero; ¿pretendía utilizar %<->%>?"
  
! #: c/c-typeck.cc:3391
  #, gcc-internal-format
  msgid "request for member %qE in something not a structure or union"
  msgstr "petición del miembro %qE en algo que no es una estructura o unión"
  
! #: c/c-typeck.cc:3439
  #, gcc-internal-format
  msgid "dereferencing %<void *%> pointer"
  msgstr "deferenciando el puntero %<void *%>"
  
! #: c/c-typeck.cc:3494
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "el valor del subíndice no es ni matriz ni puntero ni vector"
  
! #: c/c-typeck.cc:3504 cp/typeck.cc:4273 cp/typeck.cc:4367
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "el subíndice de la matriz no es un entero"
  
! #: c/c-typeck.cc:3510
  #, gcc-internal-format
  msgid "subscripted value is pointer to function"
  msgstr "el valor de subíndice es un puntero a función"
  
! #: c/c-typeck.cc:3565
! #, fuzzy, gcc-internal-format
! #| msgid "array subscript is not an integer"
! msgid "array subscript is negative"
! msgstr "el subíndice de la matriz no es un entero"
! 
! #: c/c-typeck.cc:3578
! #, fuzzy, gcc-internal-format
! #| msgid "ISO C forbids subscripting %<register%> array"
! msgid "ISO C forbids subscripting %<register%> array before C2Y"
  msgstr "ISO C prohíbe el subíndice de una matriz %<register%>"
  
! #: c/c-typeck.cc:3582
  #, gcc-internal-format
  msgid "ISO C90 forbids subscripting non-lvalue array"
  msgstr "ISO C90 prohíbe el subíndice de una matriz no-lvaluada"
  
! #: c/c-typeck.cc:3787
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as reference but not initialized"
  msgid "underspecified %qD referenced in its initializer"
  msgstr "%qD declarado como referencia pero no se inicializa"
  
! #: c/c-typeck.cc:3832
! #, fuzzy, gcc-internal-format
! #| msgid "enum conversion in initialization is invalid in C++"
! msgid "enum constant defined in struct or union is not visible in C++"
! msgstr "la conversión de enum en la inicialización es no válida en C++"
! 
! #: c/c-typeck.cc:3834
  #, gcc-internal-format
  msgid "enum constant defined here"
  msgstr "se definió la constante enum aquí"
  
! #: c/c-typeck.cc:3953 cp/typeck.cc:2277
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr "%<sizeof%> sobre el parámetro matriz %qE de función devolverá el tamaño de %qT"
  
! #: c/c-typeck.cc:4296
  #, gcc-internal-format
  msgid "called object %qE is not a function or function pointer"
  msgstr "el objeto %qE llamado no es una función ni un puntero a función"
  
! #: c/c-typeck.cc:4302
  #, gcc-internal-format
  msgid "called object %qD is not a function or function pointer"
  msgstr "el objeto %qD llamado no es una función ni un puntero a función"
  
! #: c/c-typeck.cc:4308
  #, gcc-internal-format
  msgid "called object is not a function or function pointer"
  msgstr "el objeto llamado no es una función ni un puntero a función"
*************** msgstr "el objeto llamado no es una func
*** 52960,54876 ****
  #. This situation leads to run-time undefined behavior.  We can't,
  #. therefore, simply error unless we can prove that all possible
  #. executions of the program must execute the code.
! #: c/c-typeck.cc:3896
  #, gcc-internal-format
  msgid "function called through a non-compatible type"
  msgstr "función llamada a través de un tipo de dato que no es compatible"
  
! #: c/c-typeck.cc:3901 c/c-typeck.cc:3957
  #, gcc-internal-format
  msgid "function with qualified void return type called"
  msgstr "se llamó a una función con tipo de devolución void calificado"
  
! #: c/c-typeck.cc:4012
  #, gcc-internal-format, gfc-internal-format
  msgid "type of formal parameter %d is incomplete"
  msgstr "el tipo de dato del parámetro formal %d está incompleto"
  
! #: c/c-typeck.cc:4024
  #, gcc-internal-format
  msgid "passing argument %d of %qE as integer rather than floating due to prototype"
  msgstr "se pasa el argumento %d de %qE como entero en lugar de coma flotante debido al prototipo"
  
! #: c/c-typeck.cc:4030
  #, gcc-internal-format
  msgid "passing argument %d of %qE as integer rather than complex due to prototype"
  msgstr "se pasa el argumento %d de %qE como entero en lugar de complejo debido al prototipo"
  
! #: c/c-typeck.cc:4036
  #, gcc-internal-format
  msgid "passing argument %d of %qE as complex rather than floating due to prototype"
  msgstr "se pasa el argumento %d de %qE como complejo en lugar de coma flotante debido al prototipo"
  
! #: c/c-typeck.cc:4042
  #, gcc-internal-format
  msgid "passing argument %d of %qE as floating rather than integer due to prototype"
  msgstr "se pasa el argumento %d de %qE como coma flotante en lugar de entero debido al prototipo"
  
! #: c/c-typeck.cc:4048
  #, gcc-internal-format
  msgid "passing argument %d of %qE as complex rather than integer due to prototype"
  msgstr "se pasa el argumento %d de %qE como complejo en lugar de entero debido al prototipo"
  
! #: c/c-typeck.cc:4054
  #, gcc-internal-format
  msgid "passing argument %d of %qE as floating rather than complex due to prototype"
  msgstr "se pasa el argumento %d de %qE como coma flotante en lugar de complejo debido al prototipo"
  
! #: c/c-typeck.cc:4070
  #, gcc-internal-format
  msgid "passing argument %d of %qE as %<float%> rather than %<double%> due to prototype"
  msgstr "se pasa el argumento %d de %qE como %<float%> en lugar de %<double%> debido al prototipo"
  
! #: c/c-typeck.cc:4096
  #, gcc-internal-format
  msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
  msgstr "se pasa el argumento %d de %qE como %qT en lugar de %qT debido al prototipo"
  
! #: c/c-typeck.cc:4122
  #, gcc-internal-format
  msgid "passing argument %d of %qE with different width due to prototype"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: c/c-typeck.cc:4146
  #, gcc-internal-format
  msgid "passing argument %d of %qE as unsigned due to prototype"
  msgstr "se pasa el argumento %d de %qE como unsigned debido al prototipo"
  
! #: c/c-typeck.cc:4151
  #, gcc-internal-format
  msgid "passing argument %d of %qE as signed due to prototype"
  msgstr "se pasa el argumento %d de %qE como signed debido al prototipo"
  
! #: c/c-typeck.cc:4325
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to method %qE"
  msgid "too many arguments to method %qE; expected %i, have %i"
  msgstr "demasiados argumentos para el método %qE"
  
! #: c/c-typeck.cc:4329
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function %qE"
  msgid "too many arguments to function %qE; expected %i, have %i"
  msgstr "demasiados argumentos para la función %qE"
  
! #: c/c-typeck.cc:4339
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function %qE"
  msgid "too many arguments to built-in function %qE expecting %d"
  msgstr "demasiados argumentos para la función %qE"
  
! #: c/c-typeck.cc:4352
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for method %qE declared without parameters"
  msgstr ""
  
! #: c/c-typeck.cc:4357
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "ISO C23 does not allow arguments for function %qE declared without parameters"
  msgstr "en una llamada a la función %qD declarada aquí"
  
! #: c/c-typeck.cc:4433
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr "conversión implícita de %qT a %qT al pasar el argumento a la función"
  
! #: c/c-typeck.cc:4514
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qE"
  msgid "too few arguments to function %qE; expected at least %i, have %i"
  msgstr "faltan argumentos para la función %qE"
  
! #: c/c-typeck.cc:4515
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qE"
  msgid "too few arguments to function %qE; expected %i, have %i"
  msgstr "faltan argumentos para la función %qE"
  
! #: c/c-typeck.cc:4529
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qE"
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "faltan argumentos para la función %qE"
  
! #: c/c-typeck.cc:4707 c/c-typeck.cc:4735 cp/typeck.cc:5965 cp/typeck.cc:6253
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "la comparación con una literal de cadena resulta en una conducta no especificada"
  
! #: c/c-typeck.cc:4715 c/c-typeck.cc:4726 cp/typeck.cc:6002 cp/typeck.cc:6026
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between pointer and integer"
  msgid "comparison between pointer and zero character constant"
  msgstr "comparación entre puntero y entero"
  
! #: c/c-typeck.cc:4718 c/c-typeck.cc:4729 cp/typeck.cc:6005 cp/typeck.cc:6029
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr "¿pretendía desreferenciar el puntero?"
  
! #: c/c-typeck.cc:4747 c/c-typeck.cc:4754 c/c-typeck.cc:6131 c/c-typeck.cc:6136
! #: c/c-typeck.cc:8684 cp/tree.cc:6464
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "cero como constante de puntero nulo"
  
! #: c/c-typeck.cc:4775
  #, gcc-internal-format
  msgid "comparison between %qT and %qT"
  msgstr "comparación entre %qT y %qT"
  
! #: c/c-typeck.cc:4834
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in subtraction"
  msgstr "se usó un puntero de tipo %<void *%> en la sustracción"
  
! #: c/c-typeck.cc:4837
  #, gcc-internal-format
  msgid "pointer to a function used in subtraction"
  msgstr "se utilizó un puntero a una función en la sustracción"
  
! #: c/c-typeck.cc:4871
  #, gcc-internal-format
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "aritmética en puntero a un tipo de dato incompleto"
  
! #: c/c-typeck.cc:4880 cp/typeck.cc:7053
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "aritmética en puntero a un agregado vacío"
  
! #: c/c-typeck.cc:5329
  #, gcc-internal-format
  msgid "%<~%> on a boolean expression"
  msgstr "%<~%> en una expresión booleana"
  
! #: c/c-typeck.cc:5333
  #, gcc-internal-format
  msgid "did you mean to use logical not?"
  msgstr "¿pretendía utilizar la negación lógica?"
  
! #: c/c-typeck.cc:5343
  #, gcc-internal-format
  msgid "ISO C does not support %<~%> for complex conjugation"
  msgstr "ISO C no admite %<~%> para conjugaciones complejas"
  
! #: c/c-typeck.cc:5367
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to abs"
  msgid "wrong type argument to absu"
  msgstr "argumento de tipo erróneo para abs"
  
! #: c/c-typeck.cc:5393
  #, gcc-internal-format
  msgid "wrong type argument to unary exclamation mark"
  msgstr "argumento de tipo erróneo para el signo de exclamación unario"
  
! #: c/c-typeck.cc:5451
  #, gcc-internal-format
  msgid "increment of enumeration value is invalid in C++"
  msgstr "el incremento de un valor de enumeración es no válido en C++"
  
! #: c/c-typeck.cc:5454
  #, gcc-internal-format
  msgid "decrement of enumeration value is invalid in C++"
  msgstr "el decremento de un valor de enumeración es no válido en C++"
  
! #: c/c-typeck.cc:5461
  #, gcc-internal-format
  msgid "increment of a boolean expression"
  msgstr "incremento de una expresión booleana"
  
! #: c/c-typeck.cc:5464
  #, gcc-internal-format
  msgid "decrement of a boolean expression"
  msgstr "decremento de una expresión booleana"
  
! #: c/c-typeck.cc:5480
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support %<++%> and %<--%> on complex types"
  msgid "ISO C does not support %<++%> and %<--%> on complex types before C2Y"
  msgstr "ISO C no admite %<++%> y %<--%> en tipos complejos"
  
! #: c/c-typeck.cc:5507 c/c-typeck.cc:5541
  #, gcc-internal-format
  msgid "wrong type argument to increment"
  msgstr "argumento de tipo erróneo para el incremento"
  
! #: c/c-typeck.cc:5509 c/c-typeck.cc:5544
  #, gcc-internal-format
  msgid "wrong type argument to decrement"
  msgstr "argumento de tipo erróneo para el decremento"
  
! #: c/c-typeck.cc:5529
  #, gcc-internal-format
  msgid "increment of pointer to an incomplete type %qT"
  msgstr "incremento de puntero a un tipo incompleto %qT"
  
! #: c/c-typeck.cc:5533
  #, gcc-internal-format
  msgid "decrement of pointer to an incomplete type %qT"
  msgstr "decremento de puntero a un tipo incompleto %qT"
  
! #: c/c-typeck.cc:5641
  #, gcc-internal-format
  msgid "taking address of expression of type %<void%>"
  msgstr "se toma la dirección de la expresión de tipo %<id%>"
  
! #: c/c-typeck.cc:5704 c/c-typeck.cc:5900
  #, gcc-internal-format
  msgid "cannot take address of bit-field %qD"
  msgstr "no se puede tomar la dirección del campo de bits %qD"
  
! #: c/c-typeck.cc:5718
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take the address of an unaligned member"
  msgid "cannot take address of scalar with reverse storage order"
  msgstr "no se puede tomar la dirección de un miembro desalineado"
  
! #: c/c-typeck.cc:5726
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable %qD requested"
  msgid "address of array with reverse scalar storage order requested"
  msgstr "se solicitó la dirección de la variable de registro %qD"
  
! #: c/c-typeck.cc:5915
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable %qD requested"
  msgid "address of register compound literal requested"
  msgstr "se solicitó la dirección de la variable de registro %qD"
  
! #: c/c-typeck.cc:5936
  #, gcc-internal-format
  msgid "global register variable %qD used in nested function"
  msgstr "se usó la variable de registro global %qD en la función anidada"
  
! #: c/c-typeck.cc:5939
  #, gcc-internal-format
  msgid "register variable %qD used in nested function"
  msgstr "se usó la variable de registro %qD en la función anidada"
  
! #: c/c-typeck.cc:5944
  #, gcc-internal-format
  msgid "address of global register variable %qD requested"
  msgstr "se solicitó la dirección de la variable de registro global %qD"
  
! #: c/c-typeck.cc:5946 d/d-codegen.cc:761
  #, gcc-internal-format
  msgid "address of register variable %qD requested"
  msgstr "se solicitó la dirección de la variable de registro %qD"
  
! #: c/c-typeck.cc:6085
  #, gcc-internal-format
  msgid "non-lvalue array in conditional expression"
  msgstr "matriz no-lvaluada en la expresión condicional"
  
! #: c/c-typeck.cc:6181
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other result of conditional"
  msgstr "conversión implícita de %qT a %qT para coincidir con otro resultado del condicional"
  
! #: c/c-typeck.cc:6240 c/c-typeck.cc:6246
  #, fuzzy, gcc-internal-format
  #| msgid "operand of ?: changes signedness from %qT to %qT due to unsignedness of other operand"
  msgid "operand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operand"
  msgstr "un operando de ?: cambia de tipo de signo de %qT a %qT debido al tipo sin signo de otro operando"
  
! #: c/c-typeck.cc:6263
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr with only one void side"
  msgstr "ISO C prohíbe una expresión condicional con sólo un lado void"
  
! #: c/c-typeck.cc:6280
  #, gcc-internal-format
  msgid "pointers to disjoint address spaces used in conditional expression"
  msgstr "se usaron punteros a espacios de direcciones discontinuos en la expresión condicional"
  
! #: c/c-typeck.cc:6304
  #, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression"
  msgstr "el puntero a matriz pierde el calificador en la expresión condicional"
  
! #: c/c-typeck.cc:6308
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to array loses qualifier in conditional expression"
  msgid "pointer to array loses qualifier in conditional expression in ISO C before C23"
  msgstr "el puntero a matriz pierde el calificador en la expresión condicional"
  
! #: c/c-typeck.cc:6313
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
  msgstr "ISO C prohíbe expresiones condicionales entre %<void *%> y punteros de función"
  
! #: c/c-typeck.cc:6335
  #, gcc-internal-format
  msgid "pointer type mismatch in conditional expression"
  msgstr "los tipos de datos punteros no coinciden en la expresión condicional"
  
! #: c/c-typeck.cc:6338
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "first expression has type %qT"
  msgstr "Se esperaba un tipo de expresión"
  
! #: c/c-typeck.cc:6339
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "second expression has type %qT"
  msgstr "Se esperaba un tipo de expresión"
  
! #: c/c-typeck.cc:6350 c/c-typeck.cc:6363
  #, gcc-internal-format
  msgid "pointer/integer type mismatch in conditional expression"
  msgstr "los tipos de datos punteros/enteros no coinciden en la expresión condicional"
  
! #: c/c-typeck.cc:6390
  #, gcc-internal-format
  msgid "type mismatch in conditional expression"
  msgstr "los tipos de datos no coinciden en la expresión condicional"
  
! #: c/c-typeck.cc:6506
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %E"
  msgstr "se descarta el valor de devolución de %qD, se declaró con el atributo warn_unused_result"
  
! #: c/c-typeck.cc:6510
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>"
  msgstr "se descarta el valor de devolución de %qD, se declaró con el atributo warn_unused_result"
  
! #: c/c-typeck.cc:6529
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>: %E"
  msgstr "se descarta el valor de devolución de %qD, se declaró con el atributo warn_unused_result"
  
! #: c/c-typeck.cc:6534
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>"
  msgstr "se descarta el valor de devolución de %qD, se declaró con el atributo warn_unused_result"
  
! #: c/c-typeck.cc:6543 cp/cvt.cc:1132 rust/backend/rust-tree.cc:640
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "in call to %qD, declared here"
  msgstr "%qD se declara aquí"
  
! #: c/c-typeck.cc:6592
  #, gcc-internal-format
  msgid "left-hand operand of comma expression has no effect"
  msgstr "el operador del lado izquierdo de la expresión coma no tiene efecto"
  
! #: c/c-typeck.cc:6610 c/c-typeck.cc:13226
  #, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr "el operador del lado derecho de la expresión coma no tiene efecto"
  
! #: c/c-typeck.cc:6681
  msgid "cast adds %q#v qualifier to function type"
  msgstr "la conversión agrega el calificador %q#v al tipo de función"
  
! #: c/c-typeck.cc:6687
  msgid "cast discards %qv qualifier from pointer target type"
  msgstr "la conversión descarta el calificador %qv del tipo del destino del puntero"
  
! #: c/c-typeck.cc:6722
  #, gcc-internal-format
  msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
  msgstr "para estar seguro todos los punteros intermedios en la conversión de %qT a %qT se deben calificar como %<const%>"
  
! #: c/c-typeck.cc:6819
  #, gcc-internal-format
  msgid "cast specifies array type"
  msgstr "la conversión especifica el tipo matriz"
  
! #: c/c-typeck.cc:6825
  #, gcc-internal-format
  msgid "cast specifies function type"
  msgstr "la conversión especifica el tipo función"
  
! #: c/c-typeck.cc:6840
  #, gcc-internal-format
  msgid "ISO C forbids casting nonscalar to the same type"
  msgstr "ISO C prohíbe la conversión de un no escalar al mismo tipo"
  
! #: c/c-typeck.cc:6844
  #, fuzzy, gcc-internal-format
  #| msgid "%qT uses local type %qT"
  msgid "useless cast to type %qT"
  msgstr "%qT usa el tipo local %qT"
  
! #: c/c-typeck.cc:6864
  #, gcc-internal-format
  msgid "ISO C forbids casts to union type"
  msgstr "ISO C prohíbe la conversión al tipo union"
  
! #: c/c-typeck.cc:6874
  #, gcc-internal-format
  msgid "cast to union type from type not present in union"
  msgstr "conversión a tipo union desde un tipo no presente en union"
  
! #: c/c-typeck.cc:6909
  #, fuzzy, gcc-internal-format
  #| msgid "cast to %s address space pointer from disjoint generic address space pointer"
  msgid "cast to %qs address space pointer from disjoint generic address space pointer"
  msgstr "conversión al puntero de espacio de direcciones %s desde un puntero de espacio de direcciones genérico discontinuo"
  
! #: c/c-typeck.cc:6914
  #, fuzzy, gcc-internal-format
  #| msgid "cast to generic address space pointer from disjoint %s address space pointer"
  msgid "cast to generic address space pointer from disjoint %qs address space pointer"
  msgstr "conversión a un puntero de espacio de direcciones genérico desde un puntero de espacio de direcciones %s discontinuo"
  
! #: c/c-typeck.cc:6919
  #, fuzzy, gcc-internal-format
  #| msgid "cast to %s address space pointer from disjoint %s address space pointer"
  msgid "cast to %qs address space pointer from disjoint %qs address space pointer"
  msgstr "conversión a un puntero de espacio de direcciones %s desde un puntero de espacio de direcciones %s discontinuo"
  
! #: c/c-typeck.cc:6952
  #, gcc-internal-format
  msgid "cast increases required alignment of target type"
  msgstr "la conversión incrementa la alineación requerida del tipo del destino"
  
! #: c/c-typeck.cc:6964
  #, gcc-internal-format
  msgid "cast from pointer to integer of different size"
  msgstr "conversión de puntero a entero de tamaño diferente"
  
! #: c/c-typeck.cc:6969
  #, gcc-internal-format
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "conversión desde una llamada a función de tipo %qT al tipo %qT que no coincide"
  
! #: c/c-typeck.cc:6979 cp/typeck.cc:9499
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "conversión a puntero desde un entero de tamaño diferente"
  
! #: c/c-typeck.cc:6993
  #, gcc-internal-format
  msgid "ISO C forbids conversion of function pointer to object pointer type"
  msgstr "ISO C prohíbe la conversión de un apuntador a función a un tipo de objeto apuntador"
  
! #: c/c-typeck.cc:7002
  #, gcc-internal-format
  msgid "ISO C forbids conversion of object pointer to function pointer type"
  msgstr "ISO C prohíbe la conversión de objeto apuntador a un tipo de apuntador a función"
  
! #: c/c-typeck.cc:7012
  #, gcc-internal-format
  msgid "cast between incompatible function types from %qT to %qT"
  msgstr "conversión entre tipos de función incompatibles desde %qT a %qT"
  
! #: c/c-typeck.cc:7127
  #, gcc-internal-format
  msgid "defining a type in a cast is invalid in C++"
  msgstr "definir un tipo en una conversión es no válido en C++"
  
! #: c/c-typeck.cc:7169
  #, gcc-internal-format
  msgid "assignment to expression with array type"
  msgstr "asignación a expresión con tipo matriz"
  
! #: c/c-typeck.cc:7295
  #, gcc-internal-format
  msgid "enum conversion in assignment is invalid in C++"
  msgstr "conversión de enum en una asignación es no válido en C++"
  
! #: c/c-typeck.cc:7497 c/c-typeck.cc:7516 c/c-typeck.cc:7573
  #, gcc-internal-format
  msgid "(near initialization for %qs)"
  msgstr "(cerca de la inicialización de %qs)"
  
! #: c/c-typeck.cc:7589
  #, gcc-internal-format
  msgid "array initialized from parenthesized string constant"
  msgstr "matriz inicializada con una constante de cadena entre paréntesis"
  
! #: c/c-typeck.cc:7639
  #, fuzzy
  #| msgid "expected %qT but argument is of type %qT"
  msgid "expected %e but argument is of type %e"
  msgstr "se esperaba %qT pero el argumento es de tipo %qT"
  
! #: c/c-typeck.cc:7673
  #, gcc-internal-format
  msgid "%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7676
  #, gcc-internal-format
  msgid "%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7681
  #, fuzzy, gcc-internal-format
  #| msgid "routine %qD declared here"
  msgid "built-in %qD declared here"
  msgstr "la rutina %qD se declara aquí"
  
! #: c/c-typeck.cc:7738 c/c-typeck.cc:8646
  #, fuzzy
  #| msgid "declared here"
  msgid "%e declared here"
  msgstr "se declara aquí"
  
! #: c/c-typeck.cc:7931
  #, gcc-internal-format
  msgid "enum conversion when passing argument %d of %qE is invalid in C++"
  msgstr "la conversión de enum al pasar el argumento %d de %qE es no válido en C++"
  
! #: c/c-typeck.cc:7936
  #, gcc-internal-format
  msgid "expected %qT but argument is of type %qT"
  msgstr "se esperaba %qT pero el argumento es de tipo %qT"
  
! #: c/c-typeck.cc:7940
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
  msgstr "la conversión de enum desde %qT a %qT en una asignación no es válida en C++"
  
! #: c/c-typeck.cc:7945
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in initialization is invalid in C++"
  msgstr "la conversión de enum desde %qT a %qT en una inicialización no es válida en C++"
  
! #: c/c-typeck.cc:7950
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in return is invalid in C++"
  msgstr "la conversión de enum desde %qT a %qT en un return no es válida en C++"
  
! #: c/c-typeck.cc:7968
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %q#T to %q#T"
  msgid "implicit conversion from %qT to %qT"
  msgstr "conversión de %q#T a %q#T"
  
! #: c/c-typeck.cc:8150 c/c-typeck.cc:8549
  msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
  msgstr "el paso del argumento %d de %qE hace que la función calificada con %q#v apunte desde una no calificada"
  
! #: c/c-typeck.cc:8153 c/c-typeck.cc:8552
  msgid "assignment makes %q#v qualified function pointer from unqualified"
  msgstr "la asignación hace que la función calificada con %q#v apunte desde una no calificada"
  
! #: c/c-typeck.cc:8156 c/c-typeck.cc:8554
  msgid "initialization makes %q#v qualified function pointer from unqualified"
  msgstr "la inicialización hace que la función calificada con %q#v apunte desde una no calificada"
  
! #: c/c-typeck.cc:8159 c/c-typeck.cc:8556
  msgid "return makes %q#v qualified function pointer from unqualified"
  msgstr "la devolución hace que la función calificada con %q#v apunte desde una no calificada"
  
! #: c/c-typeck.cc:8167 c/c-typeck.cc:8439 c/c-typeck.cc:8482
  msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgstr "el paso del argumento %d de %qE descarta el calificador %qv del tipo del destino del puntero"
  
! #: c/c-typeck.cc:8169 c/c-typeck.cc:8441 c/c-typeck.cc:8484
  msgid "assignment discards %qv qualifier from pointer target type"
  msgstr "la asignación descarta el calificador %qv del tipo del destino del puntero"
  
! #: c/c-typeck.cc:8171 c/c-typeck.cc:8443 c/c-typeck.cc:8486
  msgid "initialization discards %qv qualifier from pointer target type"
  msgstr "la inicialización descarta el calificador %qv del tipo del destino del puntero"
  
! #: c/c-typeck.cc:8173 c/c-typeck.cc:8445 c/c-typeck.cc:8488
  msgid "return discards %qv qualifier from pointer target type"
  msgstr "la devolución descarta el calificador %qv del tipo del destino del puntero"
  
! #: c/c-typeck.cc:8182
  #, gcc-internal-format
  msgid "ISO C prohibits argument conversion to union type"
  msgstr "ISO C prohíbe la conversión de argumentos a tipo union"
  
! #: c/c-typeck.cc:8250
  #, gcc-internal-format
  msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgstr "no se permite la petición para la conversión implícita de %qT a %qT en C++"
  
! #: c/c-typeck.cc:8277
  #, gcc-internal-format
  msgid "passing argument %d of %qE from pointer to non-enclosed address space"
  msgstr "se pasa el argumento %d de %qE desde un puntero a espacio de direcciones no contenido"
  
! #: c/c-typeck.cc:8288
  #, gcc-internal-format
  msgid "assignment from pointer to non-enclosed address space"
  msgstr "asignación desde puntero a espacio de direcciones no contenido"
  
! #: c/c-typeck.cc:8299
  #, gcc-internal-format
  msgid "initialization from pointer to non-enclosed address space"
  msgstr "inicialización desde puntero a espacio de direcciones no contenido"
  
! #: c/c-typeck.cc:8309
  #, gcc-internal-format
  msgid "return from pointer to non-enclosed address space"
  msgstr "devolución desde puntero a espacio de direcciones no contenido"
  
! #: c/c-typeck.cc:8325
  #, fuzzy, gcc-internal-format
  #| msgid "expected %qT but argument is of type %qT"
  msgid "expected %qT but pointer is of type %qT"
  msgstr "se esperaba %qT pero el argumento es de tipo %qT"
  
! #: c/c-typeck.cc:8340
  #, gcc-internal-format
  msgid "argument %d of %qE might be a candidate for a format attribute"
  msgstr "el argumento %d de %qE puede ser un candidato para un atributo de formato"
  
! #: c/c-typeck.cc:8346
  #, gcc-internal-format
  msgid "assignment left-hand side might be a candidate for a format attribute"
  msgstr "el lado izquierdo de la asignación puede ser un candidato para un atributo de formato"
  
! #: c/c-typeck.cc:8352
  #, gcc-internal-format
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "el lado izquierdo de la inicialización puede ser un candidato para un atributo de formato"
  
! #: c/c-typeck.cc:8357 cp/typeck.cc:10675
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "el tipo de devolución puede ser un candidato para un atributo de formato"
  
! #: c/c-typeck.cc:8381
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing argument %d of %qE from incompatible scalar storage order"
  msgstr "se pasa el argumento %d de %qE desde un tipo de puntero incompatible"
  
! #: c/c-typeck.cc:8391
  #, fuzzy, gcc-internal-format
  #| msgid "assignment to %qT from incompatible pointer type %qT"
  msgid "assignment to %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "asignación a %qT desde un tipo de puntero %qT incompatible"
  
! #: c/c-typeck.cc:8401
  #, fuzzy, gcc-internal-format
  #| msgid "initialization of %qT from incompatible pointer type %qT"
  msgid "initialization of %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "inicialización de %qT desde un tipo de puntero %qT incompatible"
  
! #: c/c-typeck.cc:8406
  #, fuzzy, gcc-internal-format
  #| msgid "returning %qT from a function with incompatible return type %qT"
  msgid "returning %qT from pointer type with incompatible scalar storage order %qT"
  msgstr "se devuelve %qT desde una función con tipo de devolución %qT incompatible"
  
! #: c/c-typeck.cc:8456
  #, gcc-internal-format
  msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
  msgstr "ISO C prohíbe el paso del argumento %d de %qE entre un puntero a función y %<void *%>"
  
! #: c/c-typeck.cc:8459
  #, gcc-internal-format
  msgid "ISO C forbids assignment between function pointer and %<void *%>"
  msgstr "ISO C prohíbe la asignación entre un puntero a función y %<void *%>"
  
! #: c/c-typeck.cc:8461
  #, gcc-internal-format
  msgid "ISO C forbids initialization between function pointer and %<void *%>"
  msgstr "ISO C prohíbe la inicialización entre un puntero a función y %<void *%>"
  
! #: c/c-typeck.cc:8463
  #, gcc-internal-format
  msgid "ISO C forbids return between function pointer and %<void *%>"
  msgstr "ISO C prohíbe la devolución entre un puntero a función y %<void *%>"
  
! #: c/c-typeck.cc:8493
  #, gcc-internal-format
  msgid "array with qualifier on the element is not qualified before C23"
  msgstr ""
  
! #: c/c-typeck.cc:8511
  #, gcc-internal-format
  msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgstr "el puntero que apunta en el paso del argumento %d de %qE difiere en signo"
  
! #: c/c-typeck.cc:8519
  #, gcc-internal-format
  msgid "pointer targets in assignment from %qT to %qT differ in signedness"
  msgstr "el puntero que apunta en la asignación de %qT a %qT difiere en signo"
  
! #: c/c-typeck.cc:8525
  #, gcc-internal-format
  msgid "pointer targets in initialization of %qT from %qT differ in signedness"
  msgstr "el puntero que apunta en la inicialización de %qT a %qT difiere en signo"
  
! #: c/c-typeck.cc:8530
  #, fuzzy, gcc-internal-format
  #| msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgid "pointer targets in returning %qT from a function with return type %qT differ in signedness"
  msgstr "el puntero que apunta en el paso del argumento %d de %qE difiere en signo"
  
! #: c/c-typeck.cc:8577
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible pointer type"
  msgstr "se pasa el argumento %d de %qE desde un tipo de puntero incompatible"
  
! #: c/c-typeck.cc:8588
  #, fuzzy
  #| msgid "assignment to %qT from incompatible pointer type %qT"
  msgid "assignment to %e from pointer to %qD with incompatible type %e"
  msgstr "asignación a %qT desde un tipo de puntero %qT incompatible"
  
! #: c/c-typeck.cc:8594
  #, fuzzy
  #| msgid "assignment to %qT from incompatible pointer type %qT"
  msgid "assignment to %e from incompatible pointer type %e"
  msgstr "asignación a %qT desde un tipo de puntero %qT incompatible"
  
! #: c/c-typeck.cc:8603
  #, fuzzy
  #| msgid "initialization of %qT from incompatible pointer type %qT"
  msgid "initialization of %e from pointer to %qD with incompatible type %e"
  msgstr "inicialización de %qT desde un tipo de puntero %qT incompatible"
  
! #: c/c-typeck.cc:8609
  #, fuzzy
  #| msgid "initialization of %qT from incompatible pointer type %qT"
  msgid "initialization of %e from incompatible pointer type %e"
  msgstr "inicialización de %qT desde un tipo de puntero %qT incompatible"
  
! #: c/c-typeck.cc:8617
  #, fuzzy
  #| msgid "returning %qT from a function with incompatible return type %qT"
  msgid "returning pointer to %qD of type %e from a function with incompatible type %e"
  msgstr "se devuelve %qT desde una función con tipo de devolución %qT incompatible"
  
! #: c/c-typeck.cc:8623
  #, fuzzy
  #| msgid "returning %qT from a function with incompatible return type %qT"
  msgid "returning %e from a function with incompatible return type %e"
  msgstr "se devuelve %qT desde una función con tipo de devolución %qT incompatible"
  
! #: c/c-typeck.cc:8699
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgstr "el paso del argumento %d de %qE crea un puntero desde un entero sin una conversión"
  
! #: c/c-typeck.cc:8709
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes pointer from integer without a cast"
  msgstr "la asignación a %qT desde %qT crea un puntero desde un entero sin una conversión"
  
! #: c/c-typeck.cc:8715
  #, gcc-internal-format
  msgid "initialization of %qT from %qT makes pointer from integer without a cast"
  msgstr "la inicialización de %qT desde %qT crea un puntero desde un entero sin una conversión"
  
! #: c/c-typeck.cc:8720
  #, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes pointer from integer without a cast"
  msgstr "el retorno de %qT desde una función con tipo de retorno %qT crea un puntero desde un entero sin una conversión"
  
! #: c/c-typeck.cc:8742
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgstr "el paso del argumento %d de %qE crea un entero desde un puntero sin una conversión"
  
! #: c/c-typeck.cc:8752
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes integer from pointer without a cast"
  msgstr "la asignación a %qT desde %qT crea un entero desde un puntero sin una conversión"
  
! #: c/c-typeck.cc:8758
  #, gcc-internal-format
  msgid "initialization of %qT from %qT makes integer from pointer without a cast"
  msgstr "la inicialización de %qT desde %qT crea un entero desde un puntero sin una conversión"
  
! #: c/c-typeck.cc:8762
  #, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes integer from pointer without a cast"
  msgstr "el retorno de %qT desde una función con tipo de retorno %qT crea un entero desde un puntero sin una conversión"
  
! #: c/c-typeck.cc:8795
  #, gcc-internal-format
  msgid "incompatible type for argument %d of %qE"
  msgstr "tipo incompatible para el argumento %d de %qE"
  
! #: c/c-typeck.cc:8806
  #, gcc-internal-format
  msgid "incompatible types when assigning to type %qT from type %qT"
  msgstr "tipos incompatible en la asignación al tipo %qT del tipo %qT"
  
! #: c/c-typeck.cc:8817
  #, gcc-internal-format
  msgid "incompatible types when initializing type %qT using type %qT"
  msgstr "tipos incompatibles en la inicialización del tipo %qT usando el tipo %qT"
  
! #: c/c-typeck.cc:8827
  #, gcc-internal-format
  msgid "incompatible types when returning type %qT but %qT was expected"
  msgstr "tipos incompatible al devolver el tipo %qT pero se esperaba %qT"
  
! #: c/c-typeck.cc:8907
  #, gcc-internal-format
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "C tradicional rechaza la inicialización automática de agregados"
  
! #: c/c-typeck.cc:9149
  #, gcc-internal-format
  msgid "%<constexpr%> pointer initializer is not null"
  msgstr ""
  
! #: c/c-typeck.cc:9166 c/c-typeck.cc:9176 c/c-typeck.cc:9238 c/c-typeck.cc:9391
  #, gcc-internal-format
  msgid "%<constexpr%> initializer not representable in type of object"
  msgstr ""
  
! #: c/c-typeck.cc:9172
  #, fuzzy, gcc-internal-format
  #| msgid "array index in initializer is not an integer constant expression"
  msgid "%<constexpr%> integer initializer is not an integer constant expression"
  msgstr "el índice de matriz en el inicializador no es una expresión constante entera"
  
! #: c/c-typeck.cc:9186
  #, fuzzy, gcc-internal-format
  #| msgid "array index in initializer is not an integer constant expression"
  msgid "%<constexpr%> initializer is not an arithmetic constant expression"
  msgstr "el índice de matriz en el inicializador no es una expresión constante entera"
  
! #: c/c-typeck.cc:9203
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a real type is of complex type"
  msgstr ""
  
! #: c/c-typeck.cc:9212
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:9356 c/c-typeck.cc:10324 cp/typeck2.cc:1241
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "inicialización de un miembro de matriz flexible"
  
! #: c/c-typeck.cc:9372 cp/typeck2.cc:1258
  #, fuzzy, gcc-internal-format
  #| msgid "initialization of %qT from incompatible pointer type %qT"
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr "inicialización de %qT desde un tipo de puntero %qT incompatible"
  
! #: c/c-typeck.cc:9418
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for array of %qT is too long (%wu chars into %wu available)"
  msgstr "la cadena del inicializador para la matriz de caracteres es demasiado larga"
  
! #: c/c-typeck.cc:9423
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for array of %qT is too long for C++ (%wu chars into %wu available)"
  msgstr "la cadena del inicializador para la matriz de caracteres es demasiado larga"
  
! #: c/c-typeck.cc:9430
  #, gcc-internal-format
  msgid "initializer-string for array of %qT truncates NUL terminator but destination lacks %qs attribute (%wu chars into %wu available)"
  msgstr ""
  
! #: c/c-typeck.cc:9442
  #, gcc-internal-format
  msgid "array of inappropriate type initialized from string constant"
  msgstr "matriz de tipo inapropiado inicializada con una constante de cadena"
  
! #: c/c-typeck.cc:9510 cp/typeck.cc:2556
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "uso no válido de matriz no-lvaluada"
  
! #: c/c-typeck.cc:9524 c/c-typeck.cc:9664 c/c-typeck.cc:10418
  #, gcc-internal-format
  msgid "invalid initializer"
  msgstr "inicializador no válido"
  
! #: c/c-typeck.cc:9536 c/c-typeck.cc:9560 c/c-typeck.cc:9563 c/c-typeck.cc:9571
! #: c/c-typeck.cc:9633 c/c-typeck.cc:11401 c/c-typeck.cc:11485
  #, gcc-internal-format
  msgid "initializer element is not constant"
  msgstr "el elemento inicializador no es una constante"
  
! #: c/c-typeck.cc:9545
  #, gcc-internal-format
  msgid "array initialized from non-constant array expression"
  msgstr "matriz inicializada con una expresión matrizal que no es constante"
  
! #: c/c-typeck.cc:9576 c/c-typeck.cc:9646 c/c-typeck.cc:11495
  #, gcc-internal-format
  msgid "initializer element is not a constant expression"
  msgstr "el elemento inicializador no es una expresión constante"
  
! #: c/c-typeck.cc:9598 cp/typeck2.cc:1340
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT changes value from %qE to %qE"
  msgid "conversion from %qT to %qT changes value from %qd to %qd"
  msgstr "la conversión de %qT a %qT cambia el valor de %qE a %qE"
  
! #: c/c-typeck.cc:9640 c/c-typeck.cc:11490
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr "el elemento inicializador no es calculable al momento de la carga"
  
! #: c/c-typeck.cc:9946 cp/decl.cc:7904
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "no se pueden inicializar los tipos de vector opacos"
  
! #: c/c-typeck.cc:10172
  #, gcc-internal-format
  msgid "extra brace group at end of initializer"
  msgstr "grupo extra de llaves al final del inicializador"
  
! #: c/c-typeck.cc:10256
  #, gcc-internal-format
  msgid "braces around scalar initializer"
  msgstr "llaves alrededor del inicializador escalar"
  
! #: c/c-typeck.cc:10326 c/c-typeck.cc:10330 c/c-typeck.cc:12093
! #: c/c-typeck.cc:12218 cp/typeck2.cc:1268 cp/typeck2.cc:1621
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "inicialización de un miembro de matriz flexible en un contexto anidado"
  
! #: c/c-typeck.cc:10367
  #, gcc-internal-format
  msgid "missing braces around initializer"
  msgstr "faltan llaves alrededor del inicializador"
  
! #: c/c-typeck.cc:10390
  #, gcc-internal-format
  msgid "missing initializer for field %qD of %qT"
  msgstr "falta el inicializador para el campo %qD de %qT"
  
! #: c/c-typeck.cc:10430
  #, gcc-internal-format
  msgid "extra elements in scalar initializer"
  msgstr "elementos extras en el inicializador escalar"
  
! #: c/c-typeck.cc:10552 c/c-typeck.cc:10634
  #, gcc-internal-format
  msgid "array index in non-array initializer"
  msgstr "índice de matriz en el inicializador que no es matriz"
  
! #: c/c-typeck.cc:10557 c/c-typeck.cc:10696
  #, gcc-internal-format
  msgid "field name not in record or union initializer"
  msgstr "el nombre del campo no está en el inicializador de record o union"
  
! #: c/c-typeck.cc:10607
  #, gcc-internal-format
  msgid "array index in initializer not of integer type"
  msgstr "el índice de matriz en el inicializador no es de tipo entero"
  
! #: c/c-typeck.cc:10616 c/c-typeck.cc:10625
  #, gcc-internal-format
  msgid "array index in initializer is not an integer constant expression"
  msgstr "el índice de matriz en el inicializador no es una expresión constante entera"
  
! #: c/c-typeck.cc:10630 c/c-typeck.cc:10632
  #, gcc-internal-format
  msgid "nonconstant array index in initializer"
  msgstr "el índice de matriz no es una constante en el inicializador"
  
! #: c/c-typeck.cc:10636 c/c-typeck.cc:10639
  #, gcc-internal-format
  msgid "array index in initializer exceeds array bounds"
  msgstr "el índice de matriz en el inicializador excede los límites de la matriz"
  
! #: c/c-typeck.cc:10658
  #, gcc-internal-format
  msgid "empty index range in initializer"
  msgstr "rango de índices vacío en el inicializador"
  
! #: c/c-typeck.cc:10667
  #, gcc-internal-format
  msgid "array index range in initializer exceeds array bounds"
  msgstr "el rango de índices de la matriz en el inicializador excede los límites de la matriz"
  
! #: c/c-typeck.cc:10801 c/c-typeck.cc:10856 c/c-typeck.cc:10897
! #: c/c-typeck.cc:10957 c/c-typeck.cc:11004 c/c-typeck.cc:11592
  #, gcc-internal-format
  msgid "initialized field overwritten"
  msgstr "campo inicializado sobreescrito"
  
! #: c/c-typeck.cc:10892 c/c-typeck.cc:10953 c/c-typeck.cc:11000
! #: c/c-typeck.cc:11589
  #, gcc-internal-format
  msgid "initialized field with side-effects overwritten"
  msgstr "campo inicializado con efectos colaterales sobreescritos"
  
! #: c/c-typeck.cc:11517
  #, gcc-internal-format
  msgid "enum conversion in initialization is invalid in C++"
  msgstr "la conversión de enum en la inicialización es no válida en C++"
  
! #: c/c-typeck.cc:11963
  #, fuzzy, gcc-internal-format
  #| msgid "excess elements in union initializer"
  msgid "excess elements in %qT initializer"
  msgstr "exceso de elementos en el inicializador de union"
  
! #: c/c-typeck.cc:11975 c/c-typeck.cc:12052
  #, gcc-internal-format
  msgid "excess elements in struct initializer"
  msgstr "exceso de elementos en el inicializador de struct"
  
! #: c/c-typeck.cc:11996
  #, gcc-internal-format
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr "inicialización posicional de un campo de %<struct%> declarado con el atributo %<designated_init%>"
  
! #: c/c-typeck.cc:12067 c/c-typeck.cc:12193 cp/typeck2.cc:1245
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "inicialización no estática de un miembro de matriz flexible"
  
! #: c/c-typeck.cc:12163
  #, gcc-internal-format
  msgid "excess elements in union initializer"
  msgstr "exceso de elementos en el inicializador de union"
  
! #: c/c-typeck.cc:12185
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr "C tradicional rechaza la inicialización de unions"
  
! #: c/c-typeck.cc:12284
  #, gcc-internal-format
  msgid "excess elements in array initializer"
  msgstr "exceso de elementos en el inicializador de matriz"
  
! #: c/c-typeck.cc:12361 c/c-typeck.cc:12363
  #, gcc-internal-format
  msgid "excess elements in vector initializer"
  msgstr "exceso de elementos en el inicializador de vector"
  
! #: c/c-typeck.cc:12397
  #, gcc-internal-format
  msgid "excess elements in scalar initializer"
  msgstr "exceso de elementos en el inicializador de escalar"
  
! #: c/c-typeck.cc:12564 c/c-typeck.cc:12640 cp/semantics.cc:2346
! #: cp/semantics.cc:2455
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "constraint allows registers outside of a function"
  msgstr "ISO C no permite un %<;%> extra fuera de una función"
  
! #: c/c-typeck.cc:12576 cp/semantics.cc:2358
  #, fuzzy, gcc-internal-format
  #| msgid "variable-size type declared outside of any function"
  msgid "side-effects in output operand outside of a function"
  msgstr "tipo de tamaño variable declarado fuera de cualquier función"
  
! #: c/c-typeck.cc:12587 cp/semantics.cc:2374
  #, fuzzy, gcc-internal-format
  #| msgid "output operand %d must use %<&%> constraint"
  msgid "output operand outside of a function is not constant"
  msgstr "el operando de salida %d debe usar la restricción %<&%>"
  
! #: c/c-typeck.cc:12595 c/c-typeck.cc:12685 cp/semantics.cc:2385
! #: cp/semantics.cc:2518
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Cilk_spawn%> may only be used inside a function"
  msgid "%<-%> modifier used inside of a function"
  msgstr "%<_Cilk_spawn%> sólo se puede usar dentro de una función"
  
! #: c/c-typeck.cc:12653 cp/semantics.cc:2468
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute has no effect on automatic variables"
  msgid "%<:%> constraint operand is not address of a function or non-automatic variable"
  msgstr "el atributo %qE no tiene efecto en variables automáticas"
  
! #: c/c-typeck.cc:12666 cp/semantics.cc:2481
  #, fuzzy, gcc-internal-format
  #| msgid "variable-size type declared outside of any function"
  msgid "side-effects in input operand outside of a function"
  msgstr "tipo de tamaño variable declarado fuera de cualquier función"
  
! #: c/c-typeck.cc:12677 cp/semantics.cc:2496 cp/semantics.cc:2510
  #, fuzzy, gcc-internal-format
  #| msgid "taking the address of a function is non-standard"
  msgid "input operand outside of a function is not constant"
  msgstr "tomar la dirección de una función no es estándar"
  
! #: c/c-typeck.cc:12729
  #, gcc-internal-format
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C prohíbe %<goto *expr;%>"
  
! #: c/c-typeck.cc:12735
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be a pointer type"
  msgid "computed goto must be pointer type"
  msgstr "el argumento %d de %qE debe ser un tipo puntero"
  
! #: c/c-typeck.cc:12765 c/gimple-parser.cc:2648 cp/typeck.cc:11275
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "la función declarada %<noreturn%> tiene una declaración %<return%>"
  
! #: c/c-typeck.cc:12794
  #, gcc-internal-format
  msgid "%<return%> with no value, in function returning non-void"
  msgstr "%<return%> sin valores, en una función que no devuelve void"
  
! #: c/c-typeck.cc:12807 c/gimple-parser.cc:2658
  #, gcc-internal-format
  msgid "%<return%> with a value, in function returning void"
  msgstr "%<return%> con valor, en una función que devuelve void"
  
! #: c/c-typeck.cc:12810
  #, gcc-internal-format
  msgid "ISO C forbids %<return%> with expression, in function returning void"
  msgstr "ISO C prohíbe %<return%> con expresión, en una función que devuelve void"
  
! #: c/c-typeck.cc:12892
  #, gcc-internal-format
  msgid "function returns address of label"
  msgstr "la función devuelve la dirección de una etiqueta"
  
! #: c/c-typeck.cc:12983 cp/semantics.cc:1921
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "la cantidad de switch no es un entero"
  
! #: c/c-typeck.cc:13008
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr "no se convierte la expresión de switch %<long%> a %<int%> en ISO C"
  
! #: c/c-typeck.cc:13046 c/c-typeck.cc:13054
  #, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr "la etiqueta de case no es una expresion constante entera"
  
! #: c/c-typeck.cc:13060 cp/parser.cc:13523
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "la etiqueta case no se encuentra dentro de una declaración switch"
  
! #: c/c-typeck.cc:13062
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr "la etiqueta %<default%> no está dentro de una declaración switch"
  
! #: c/c-typeck.cc:13138 cp/parser.cc:15293
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "la declaración break no está dentro de un bucle o switch"
  
! #: c/c-typeck.cc:13141 c/c-typeck.cc:13161 cp/decl.cc:4105 cp/parser.cc:15303
! #: cp/parser.cc:15324
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "salida no válida de un bloque estructurado OpenMP"
  
! #: c/c-typeck.cc:13144 cp/parser.cc:15306
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "se usó la declaración break en un bucle for de OpenMP"
  
! #: c/c-typeck.cc:13158 cp/parser.cc:15316
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "la declaración continue no está dentro de un bucle"
  
! #: c/c-typeck.cc:13208 cp/cp-gimplify.cc:277
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr "declaración sin efecto"
  
! #: c/c-typeck.cc:13252
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr "la declaración de la expresión tiene tipo de dato incompleto"
  
! #: c/c-typeck.cc:13543
  #, fuzzy, gcc-internal-format
  #| msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
  msgid "the comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULL"
  msgstr "la comparación siempre se evalúa como %<false%> para la dirección de %qD que nunca será NULL"
  
! #: c/c-typeck.cc:13548
  #, fuzzy, gcc-internal-format
  #| msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
  msgid "the comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULL"
  msgstr "la comparación siempre se evalúa como %<true%> para la dirección de %qD que nunca será NULL"
  
! #: c/c-typeck.cc:13566 c/c-typeck.cc:13604
  #, fuzzy, gcc-internal-format
  #| msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
  msgid "the comparison will always evaluate as %<false%> for the address of %qE will never be NULL"
  msgstr "la comparación siempre se evalúa como %<false%> para la dirección de %qD que nunca será NULL"
  
! #: c/c-typeck.cc:13571 c/c-typeck.cc:13609
  #, fuzzy, gcc-internal-format
  #| msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
  msgid "the comparison will always evaluate as %<true%> for the address of %qE will never be NULL"
  msgstr "la comparación siempre se evalúa como %<true%> para la dirección de %qD que nunca será NULL"
  
! #: c/c-typeck.cc:14201 c/c-typeck.cc:14365 cp/typeck.cc:6279
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr "se comparan vectores con tipos de elemento diferentes"
  
! #: c/c-typeck.cc:14209 c/c-typeck.cc:14373 cp/typeck.cc:6293
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr "se comparan vectores con números de elementos diferentes"
  
! #: c/c-typeck.cc:14224 c/c-typeck.cc:14388 cp/typeck.cc:6311
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "comparación entre los tipos %qT y %qT"
  
! #: c/c-typeck.cc:14234 c/c-typeck.cc:14398 cp/typeck.cc:6328
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr "no se puede encontrar un tipo entero del mismo tamaño que %qT"
  
! #: c/c-typeck.cc:14248 cp/typeck.cc:5954
  #, fuzzy, gcc-internal-format
  #| msgid "comparing floating point with == or != is unsafe"
  msgid "comparing floating-point with %<==%> or %<!=%> is unsafe"
  msgstr "no es segura la comparacion de coma flotante con == o !="
  
! #: c/c-typeck.cc:14287 c/c-typeck.cc:14439
  #, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr "la comparación de punteros a espacios de direcciones discontinuos"
  
! #: c/c-typeck.cc:14294 c/c-typeck.cc:14300
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "ISO C prohíbe la comparación de %<void *%> con un puntero de función"
  
! #: c/c-typeck.cc:14307 c/c-typeck.cc:14449
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr "la comparación de diferentes tipos de puntero carece de una conversión"
  
! #: c/c-typeck.cc:14320 c/c-typeck.cc:14326 c/c-typeck.cc:14476
! #: c/c-typeck.cc:14482
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr "comparación entre puntero y entero"
  
! #: c/c-typeck.cc:14427
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr "comparación de punteros completos e incompletos"
  
! #: c/c-typeck.cc:14429
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr "ISO C prohíbe la comparación entre punteros a funciones"
  
! #: c/c-typeck.cc:14434
  #, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr "comparación ordenada de puntero con un puntero nulo"
  
! #: c/c-typeck.cc:14457 c/c-typeck.cc:14460 c/c-typeck.cc:14467
! #: c/c-typeck.cc:14470
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "comparación ordenada de puntero con el entero cero"
  
! #: c/c-typeck.cc:14547
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr "conversión implícita de %qT a %qT para coincidir con otro operando de la expresión binaria"
  
! #: c/c-typeck.cc:14865
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr "se usa un valor de tipo matriz que no se puede cambiar a puntero cuando se requiere un escalar"
  
! #: c/c-typeck.cc:14869
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr "se usa un valor de tipo struct cuando se requiere un escalar"
  
! #: c/c-typeck.cc:14873
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr "se usa un valor de tipo union cuando se requiere un escalar"
  
! #: c/c-typeck.cc:14889
  #, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr "se usa un tipo vector cuando se requiere un escalar"
  
! #: c/c-typeck.cc:15092 cp/semantics.cc:12069
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancel%> debe especificar una de las cláusulas %<parallel%>, %<for%>, %<sections%> o %<taskgroup%>"
  
! #: c/c-typeck.cc:15103 c/c-typeck.cc:15113 cp/semantics.cc:12080
! #: cp/semantics.cc:12090
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<parallel%> or %<target%> %<if%> clause modifier"
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "se esperaba el modificador de cláusula %<parallel%> o %<target%> %<if%>"
  
! #: c/c-typeck.cc:15148 cp/semantics.cc:12125
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancellation point%> debe especificar una de las cláusulas %<parallel%>, %<for%>, %<sections%> o %<taskgroup%>"
  
! #: c/c-typeck.cc:15216 cp/semantics.cc:5948 cp/semantics.cc:9059
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD no es una variable en la cláusula %qs"
  
! #: c/c-typeck.cc:15220 c/c-typeck.cc:17037 cp/semantics.cc:5952
! #: cp/semantics.cc:9063
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE no es una variable en la cláusula %qs"
  
! #: c/c-typeck.cc:15228
  #, fuzzy, gcc-internal-format
  #| msgid "%Htoo many %qs clauses"
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr "%Hdemasiadas cláusulas %qs"
  
! #: c/c-typeck.cc:15238 c/c-typeck.cc:17044 c/c-typeck.cc:17198
! #: cp/semantics.cc:5961 cp/semantics.cc:9070 cp/semantics.cc:9259
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD no es una variable en la cláusula %qs"
  
! #: c/c-typeck.cc:15275 cp/semantics.cc:5995
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "low bound %qE of array section does not have integral type"
  msgstr "el tamaño de la matriz nueva debe tener un tipo integral"
  
! #: c/c-typeck.cc:15282 cp/semantics.cc:6002
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "la longitud %qE de la sección de matriz no es de tipo integral"
  
! #: c/c-typeck.cc:15305 cp/semantics.cc:6035
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer '%s' in %s clause at %L"
  msgid "expected single pointer in %qs clause"
  msgstr "El puntero Cray '%s' en la cláusula %s en %L"
  
! #: c/c-typeck.cc:15323 c/c-typeck.cc:15390 c/c-typeck.cc:15683
! #: cp/semantics.cc:6053 cp/semantics.cc:6120
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "sección de matriz de longitud cero en la cláusula %qs"
  
! #: c/c-typeck.cc:15342 cp/semantics.cc:6072
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15350 cp/semantics.cc:6080
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr "límite inferior negativo en sección de matriz en cláusula %qs"
  
! #: c/c-typeck.cc:15359 c/c-typeck.cc:15483 cp/semantics.cc:6089
! #: cp/semantics.cc:6213
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr "longitud negativa en sección de matriz en cláusula %qs"
  
! #: c/c-typeck.cc:15376 cp/semantics.cc:6106
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr "límite inferior %qE por encima del tamaño de la sección de matriz en cláusula %qs"
  
! #: c/c-typeck.cc:15419 cp/semantics.cc:6149
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr "longitud %qE por encima del tamaño de la sección de matriz en cláusula %qs"
  
! #: c/c-typeck.cc:15434 cp/semantics.cc:6164
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr "límite superior %qE por encima del tamaño de la sección de matriz en cláusula %qs"
  
! #: c/c-typeck.cc:15471 cp/semantics.cc:6201
  #, fuzzy, gcc-internal-format
  #| msgid "for increment expression has no effect"
  msgid "for array function parameter length expression must be specified"
  msgstr "la expresión de incremento for no tiene efecto"
  
! #: c/c-typeck.cc:15475 cp/semantics.cc:6205
  #, fuzzy, gcc-internal-format
  #| msgid "for increment expression has no effect"
  msgid "for pointer type length expression must be specified"
  msgstr "la expresión de incremento for no tiene efecto"
  
! #: c/c-typeck.cc:15503 c/c-typeck.cc:15622 cp/semantics.cc:6232
! #: cp/semantics.cc:6368
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr "la sección de matriz no es contigua en la cláusula %qs"
  
! #: c/c-typeck.cc:15513 cp/semantics.cc:6242
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qE no es de tipo puntero o matriz"
  
! #: c/c-typeck.cc:15889 cp/semantics.cc:7305
  #, fuzzy, gcc-internal-format
  #| msgid "throwing NULL, which has integral, not pointer type"
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "arrojando NULL, que tiene un tipo integral, que no es puntero"
  
! #: c/c-typeck.cc:15896
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Atomic%>-qualified array type"
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "tipo matriz cualificado %<_Atomic%>"
  
! #: c/c-typeck.cc:15902 cp/semantics.cc:7312
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD has incomplete type"
  msgid "iterator %qD has const qualified type"
  msgstr "el parámetro %qD tiene tipo incompleto"
  
! #: c/c-typeck.cc:15915 cp/semantics.cc:7328
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qD with non-integral type"
  msgid "iterator step with non-integral type"
  msgstr "campo de bits %qD con tipo no integral"
  
! #: c/c-typeck.cc:15935 cp/semantics.cc:7364
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.cc:15962
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:15969 cp/semantics.cc:7398
  #, fuzzy, gcc-internal-format
  #| msgid "condition expression refers to iteration variable %qD"
  msgid "begin expression refers to outer iterator %qD"
  msgstr "la expresión de la condición hace referencia a la variable de iteración %qD"
  
! #: c/c-typeck.cc:15975 cp/semantics.cc:7404
  #, fuzzy, gcc-internal-format
  #| msgid "condition expression refers to iteration variable %qD"
  msgid "end expression refers to outer iterator %qD"
  msgstr "la expresión de la condición hace referencia a la variable de iteración %qD"
  
! #: c/c-typeck.cc:15981 cp/semantics.cc:7410
  #, fuzzy, gcc-internal-format
  #| msgid "initializer expression refers to iteration variable %qD"
  msgid "step expression refers to outer iterator %qD"
  msgstr "la expresión inicializadora hace referencia a la variable de iteración %qD"
  
! #: c/c-typeck.cc:16018 cp/semantics.cc:7458
  #, fuzzy, gcc-internal-format
  #| msgid "expected pointer"
  msgid "expected pointer in %qs clause"
  msgstr "se esperaba un puntero"
  
! #: c/c-typeck.cc:16121 cp/semantics.cc:7624
  #, fuzzy, gcc-internal-format
  #| msgid "code model %<large%> not supported yet"
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr "aún no se admite el modelo de código %<large%>"
  
! #: c/c-typeck.cc:16143 cp/semantics.cc:7644
  #, fuzzy, gcc-internal-format
  #| msgid "code model %<large%> not supported yet"
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr "aún no se admite el modelo de código %<large%>"
  
! #: c/c-typeck.cc:16169 c/c-typeck.cc:16179
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr "%qD en la cláusula %<reduction%> es una matriz de tamaño cero"
  
! #: c/c-typeck.cc:16199
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr "ISO C prohíbe los tipos de función calificados"
  
! #: c/c-typeck.cc:16211
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qE in %qs clause"
  msgid "zero sized type %qT in %qs clause"
  msgstr "campo de bits %qE en cláusula %qs"
  
! #: c/c-typeck.cc:16219
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qE in %qs clause"
  msgid "variable sized type %qT in %qs clause"
  msgstr "campo de bits %qE en cláusula %qs"
  
! #: c/c-typeck.cc:16263
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE tiene tipo no válido para %<reduction(%s)%>"
  
! #: c/c-typeck.cc:16272 cp/semantics.cc:7197
  #, fuzzy, gcc-internal-format
  #| msgid "No label definition found for %qs"
  msgid "user defined reduction not found for %qE"
  msgstr "No se encontró una definición de etiqueta para %qs"
  
! #: c/c-typeck.cc:16360
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "se usó la matriz de longitud variable"
  
! #: c/c-typeck.cc:16378 c/c-typeck.cc:17292 cp/semantics.cc:9943
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<nowait%> clause must not be used together with %<copyprivate%> clause"
  msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-typeck.cc:16390 cp/semantics.cc:10011
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE debe ser %<threadprivate%> para %<copin%>"
  
! #: c/c-typeck.cc:16405 cp/semantics.cc:7687
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiers"
  msgstr ""
  
! #: c/c-typeck.cc:16414
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr "cláusula lineal aplicada a variable no puntero no integral con tipo %qT"
  
! #: c/c-typeck.cc:16422
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16441 cp/semantics.cc:7771
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr "cláusula %<linear%> paso %qE no es ni constante ni parámetro"
  
! #: c/c-typeck.cc:16471 c/c-typeck.cc:17192 c/c-typeck.cc:17463
! #: cp/semantics.cc:7858 cp/semantics.cc:9253 cp/semantics.cc:9644
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE no es una variable en la cláusula %qs"
  
! #: c/c-typeck.cc:16488 cp/semantics.cc:7876
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr "%qD aparece más de una vez en las cláusulas de datos"
  
! #: c/c-typeck.cc:16499 cp/semantics.cc:7887
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr "%qD aparece más de una vez en las cláusulas de reducción"
  
! #: c/c-typeck.cc:16513 c/c-typeck.cc:16583 c/c-typeck.cc:16618
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr "%qE aparece más de una vez en las cláusulas de datos"
  
! #: c/c-typeck.cc:16523 c/c-typeck.cc:16591 c/c-typeck.cc:16940
! #: c/c-typeck.cc:17092 c/c-typeck.cc:17100 c/c-typeck.cc:17116
! #: c/c-typeck.cc:17125 c/c-typeck.cc:17133 cp/semantics.cc:7901
! #: cp/semantics.cc:7911 cp/semantics.cc:8004 cp/semantics.cc:8012
! #: cp/semantics.cc:8059 cp/semantics.cc:8941 cp/semantics.cc:9131
! #: cp/semantics.cc:9139 cp/semantics.cc:9159 cp/semantics.cc:9168
! #: cp/semantics.cc:9176
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD aparece más de una vez en las cláusulas de datos"
  
! #: c/c-typeck.cc:16526 c/c-typeck.cc:16597 c/c-typeck.cc:17136
! #: cp/semantics.cc:7914 cp/semantics.cc:8018 cp/semantics.cc:9179
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears both in data and map clauses"
  msgstr "%qD aparece más de una vez en las cláusulas de datos"
  
! #: c/c-typeck.cc:16571 cp/semantics.cc:7991
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE no es una variable en la cláusula %<firstprivate%>"
  
! #: c/c-typeck.cc:16611 cp/semantics.cc:8051
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE no es una variable en la cláusula %<lastprivate%>"
  
! #: c/c-typeck.cc:16630 cp/semantics.cc:8473
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE no es una variable en la cláusula %<saligned%>"
  
! #: c/c-typeck.cc:16637
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr "%qE en la cláusula %<aligned%> no es un puntero ni una matriz"
  
! #: c/c-typeck.cc:16644
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr "%qD no es una variable en la cláusula %qs"
  
! #: c/c-typeck.cc:16651
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE aparece más de una vez en las cláusulas de datos"
  
! #: c/c-typeck.cc:16664 cp/semantics.cc:8542
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "%qE no es una variable en la cláusula %qs"
  
! #: c/c-typeck.cc:16670
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qE aparece más de una vez en las cláusulas de datos"
  
! #: c/c-typeck.cc:16683 cp/semantics.cc:8581
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in %<aligned%> clause"
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr "%qE no es una variable en la cláusula %<saligned%>"
  
! #: c/c-typeck.cc:16689
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr "%qE aparece más de una vez en las cláusulas de datos"
  
! #: c/c-typeck.cc:16761 cp/semantics.cc:8709
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:16776 cp/semantics.cc:8724
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>"
  msgstr ""
  
! #: c/c-typeck.cc:16784 cp/semantics.cc:8742
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr "%qE no es una variable en la cláusula %qs"
  
! #: c/c-typeck.cc:16805 cp/semantics.cc:8764
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:16815 cp/semantics.cc:8776
  #, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
  msgstr ""
  
! #: c/c-typeck.cc:16876 cp/semantics.cc:8876
  #, fuzzy, gcc-internal-format
  #| msgid "Array section not permitted in '%s' call at %L"
  msgid "array section does not have mappable type in %qs clause"
  msgstr "No se permite una sección de matriz en la llamada '%s' en %L"
  
! #: c/c-typeck.cc:16896 c/c-typeck.cc:16972 c/c-typeck.cc:17008
! #: cp/semantics.cc:8896 cp/semantics.cc:8975 cp/semantics.cc:9011
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported fixed-point conversion"
  msgid "unsupported map expression %qE"
  msgstr "conversión de coma fija no admitida"
  
! #: c/c-typeck.cc:16936 c/c-typeck.cc:17113 cp/semantics.cc:8937
! #: cp/semantics.cc:9156
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD aparece más de una vez en las cláusulas de datos"
  
! #: c/c-typeck.cc:16944 c/c-typeck.cc:17119 cp/semantics.cc:8945
! #: cp/semantics.cc:9162
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD aparece más de una vez en las cláusulas de datos"
  
! #: c/c-typeck.cc:17063 c/c-typeck.cc:17205 cp/semantics.cc:9099
! #: cp/semantics.cc:9267
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qD no es una variable en la cláusula %qs"
  
! #: c/c-typeck.cc:17188 cp/semantics.cc:9248
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qE no es una variable en la cláusula %qs"
  
! #: c/c-typeck.cc:17214 cp/semantics.cc:9279
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "%qE aparece más de una vez en las cláusulas de datos"
  
! #: c/c-typeck.cc:17228 cp/semantics.cc:9295
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD no es una variable en la cláusula %qs"
  
! #: c/c-typeck.cc:17231 cp/semantics.cc:9298
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE no es una variable en la cláusula %qs"
  
! #: c/c-typeck.cc:17250
  #, fuzzy, gcc-internal-format
  #| msgid "source is not a pointer"
  msgid "%qs variable is not a pointer"
  msgstr "la fuente no es un puntero"
  
! #: c/c-typeck.cc:17257
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "la variable %qs no es un puntero ni una matriz"
  
! #: c/c-typeck.cc:17305 c/c-typeck.cc:17410 cp/semantics.cc:9894
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<order%> clause must not be used together with %<ordered%> clause"
  msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-typeck.cc:17325 cp/semantics.cc:8816
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %qs clauses on a task construct"
  msgstr "demasiadas cláusulas %qs"
  
! #: c/c-typeck.cc:17446 cp/semantics.cc:9612
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "la cláusula %<inbranch%> es incompatible con %<notinbranch%>"
  
! #: c/c-typeck.cc:17481 cp/semantics.cc:9706
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in action clauses"
  msgstr "%qD aparece más de una vez en las cláusulas de datos"
  
! #: c/c-typeck.cc:17492 cp/semantics.cc:9720
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take %<void%>"
  msgid "%qD must be of %<omp_interop_t%>"
  msgstr "%qD debe tomar %<void%>"
  
! #: c/c-typeck.cc:17501 cp/semantics.cc:9729
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D is not const"
  msgid "%qD shall not be const"
  msgstr "%q#D no es const"
  
! #: c/c-typeck.cc:17550 cp/semantics.cc:10082
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE está predeterminado como %qs para %qs"
  
! #: c/c-typeck.cc:17560
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17591 cp/semantics.cc:9835
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr "el valor de la cláusula %<simdlen%> es mayor que el valor de la cláusula %<safelen%>"
  
! #: c/c-typeck.cc:17603 cp/semantics.cc:9848
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17614 c/c-typeck.cc:17622 cp/semantics.cc:9857
! #: cp/semantics.cc:9886
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-typeck.cc:17670 cp/semantics.cc:9815
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17721 cp/semantics.cc:9865
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-typeck.cc:17729 cp/semantics.cc:9876
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<grainsize%> clause must not be used together with %<num_tasks%> clause"
  msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-typeck.cc:17737 cp/semantics.cc:9932
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<full%> clause must not be used together with %<partial%> clause"
  msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-typeck.cc:17747 cp/semantics.cc:9905
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-typeck.cc:17765 cp/semantics.cc:10107
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
  
! #: c/c-typeck.cc:17783 cp/semantics.cc:10178
  #, gcc-internal-format
  msgid "%<depend%> clause requires action clauses with %<targetsync%> interop-type"
  msgstr ""
  
! #: c/c-typeck.cc:17787 cp/semantics.cc:10182
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "%<init%> clause lacks the %<targetsync%> modifier"
  msgstr "demasiadas cláusulas %<if%> con el modificador %qs"
  
! #: c/c-typeck.cc:17959
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr "no se puede utilizar %<va_arg%> con orden de almacenamiento inverso"
  
! #: c/c-typeck.cc:17964
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "el segundo argumento para %<va_arg%> es del tipo incompleto %qT"
  
! #: c/c-typeck.cc:17970
  #, fuzzy, gcc-internal-format
  #| msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgid "second argument to %<va_arg%> is a function type %qT"
  msgstr "el segundo argumento para %<va_arg%> es del tipo incompleto %qT"
  
! #: c/c-typeck.cc:17976
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr "C++ requiere un tipo promovido, no un tipo enum, en %<va_arg%>"
--- 55589,57568 ----
  #. This situation leads to run-time undefined behavior.  We can't,
  #. therefore, simply error unless we can prove that all possible
  #. executions of the program must execute the code.
! #: c/c-typeck.cc:4337
  #, gcc-internal-format
  msgid "function called through a non-compatible type"
  msgstr "función llamada a través de un tipo de dato que no es compatible"
  
! #: c/c-typeck.cc:4342 c/c-typeck.cc:4398
  #, gcc-internal-format
  msgid "function with qualified void return type called"
  msgstr "se llamó a una función con tipo de devolución void calificado"
  
! #: c/c-typeck.cc:4453
  #, gcc-internal-format, gfc-internal-format
  msgid "type of formal parameter %d is incomplete"
  msgstr "el tipo de dato del parámetro formal %d está incompleto"
  
! #: c/c-typeck.cc:4465
  #, gcc-internal-format
  msgid "passing argument %d of %qE as integer rather than floating due to prototype"
  msgstr "se pasa el argumento %d de %qE como entero en lugar de coma flotante debido al prototipo"
  
! #: c/c-typeck.cc:4471
  #, gcc-internal-format
  msgid "passing argument %d of %qE as integer rather than complex due to prototype"
  msgstr "se pasa el argumento %d de %qE como entero en lugar de complejo debido al prototipo"
  
! #: c/c-typeck.cc:4477
  #, gcc-internal-format
  msgid "passing argument %d of %qE as complex rather than floating due to prototype"
  msgstr "se pasa el argumento %d de %qE como complejo en lugar de coma flotante debido al prototipo"
  
! #: c/c-typeck.cc:4483
  #, gcc-internal-format
  msgid "passing argument %d of %qE as floating rather than integer due to prototype"
  msgstr "se pasa el argumento %d de %qE como coma flotante en lugar de entero debido al prototipo"
  
! #: c/c-typeck.cc:4489
  #, gcc-internal-format
  msgid "passing argument %d of %qE as complex rather than integer due to prototype"
  msgstr "se pasa el argumento %d de %qE como complejo en lugar de entero debido al prototipo"
  
! #: c/c-typeck.cc:4495
  #, gcc-internal-format
  msgid "passing argument %d of %qE as floating rather than complex due to prototype"
  msgstr "se pasa el argumento %d de %qE como coma flotante en lugar de complejo debido al prototipo"
  
! #: c/c-typeck.cc:4511
  #, gcc-internal-format
  msgid "passing argument %d of %qE as %<float%> rather than %<double%> due to prototype"
  msgstr "se pasa el argumento %d de %qE como %<float%> en lugar de %<double%> debido al prototipo"
  
! #: c/c-typeck.cc:4537
  #, gcc-internal-format
  msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
  msgstr "se pasa el argumento %d de %qE como %qT en lugar de %qT debido al prototipo"
  
! #: c/c-typeck.cc:4563
  #, gcc-internal-format
  msgid "passing argument %d of %qE with different width due to prototype"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: c/c-typeck.cc:4587
  #, gcc-internal-format
  msgid "passing argument %d of %qE as unsigned due to prototype"
  msgstr "se pasa el argumento %d de %qE como unsigned debido al prototipo"
  
! #: c/c-typeck.cc:4592
  #, gcc-internal-format
  msgid "passing argument %d of %qE as signed due to prototype"
  msgstr "se pasa el argumento %d de %qE como signed debido al prototipo"
  
! #: c/c-typeck.cc:4760
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to method %qE"
  msgid "too many arguments to method %qE; expected %i, have %i"
  msgstr "demasiados argumentos para el método %qE"
  
! #: c/c-typeck.cc:4764
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function %qE"
  msgid "too many arguments to function %qE; expected %i, have %i"
  msgstr "demasiados argumentos para la función %qE"
  
! #: c/c-typeck.cc:4774
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function %qE"
  msgid "too many arguments to built-in function %qE expecting %d"
  msgstr "demasiados argumentos para la función %qE"
  
! #: c/c-typeck.cc:4787
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for method %qE declared without parameters"
  msgstr ""
  
! #: c/c-typeck.cc:4792
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "ISO C23 does not allow arguments for function %qE declared without parameters"
  msgstr "en una llamada a la función %qD declarada aquí"
  
! #: c/c-typeck.cc:4871
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr "conversión implícita de %qT a %qT al pasar el argumento a la función"
  
! #: c/c-typeck.cc:4952
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qE"
  msgid "too few arguments to function %qE; expected at least %i, have %i"
  msgstr "faltan argumentos para la función %qE"
  
! #: c/c-typeck.cc:4953
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qE"
  msgid "too few arguments to function %qE; expected %i, have %i"
  msgstr "faltan argumentos para la función %qE"
  
! #: c/c-typeck.cc:4967
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qE"
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "faltan argumentos para la función %qE"
  
! #: c/c-typeck.cc:5145 c/c-typeck.cc:5173 cp/typeck.cc:6099 cp/typeck.cc:6391
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "la comparación con una literal de cadena resulta en una conducta no especificada"
  
! #: c/c-typeck.cc:5153 c/c-typeck.cc:5164 cp/typeck.cc:6136 cp/typeck.cc:6160
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between pointer and integer"
  msgid "comparison between pointer and zero character constant"
  msgstr "comparación entre puntero y entero"
  
! #: c/c-typeck.cc:5156 c/c-typeck.cc:5167 cp/typeck.cc:6139 cp/typeck.cc:6163
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr "¿pretendía desreferenciar el puntero?"
  
! #: c/c-typeck.cc:5185 c/c-typeck.cc:5192 c/c-typeck.cc:6623 c/c-typeck.cc:6628
! #: c/c-typeck.cc:9177 cp/tree.cc:6860
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "cero como constante de puntero nulo"
  
! #: c/c-typeck.cc:5213
  #, gcc-internal-format
  msgid "comparison between %qT and %qT"
  msgstr "comparación entre %qT y %qT"
  
! #: c/c-typeck.cc:5272
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in subtraction"
  msgstr "se usó un puntero de tipo %<void *%> en la sustracción"
  
! #: c/c-typeck.cc:5275
  #, gcc-internal-format
  msgid "pointer to a function used in subtraction"
  msgstr "se utilizó un puntero a una función en la sustracción"
  
! #: c/c-typeck.cc:5309
  #, gcc-internal-format
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "aritmética en puntero a un tipo de dato incompleto"
  
! #: c/c-typeck.cc:5318 cp/typeck.cc:7197
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "aritmética en puntero a un agregado vacío"
  
! #: c/c-typeck.cc:5769
  #, gcc-internal-format
  msgid "%<~%> on a boolean expression"
  msgstr "%<~%> en una expresión booleana"
  
! #: c/c-typeck.cc:5773
  #, gcc-internal-format
  msgid "did you mean to use logical not?"
  msgstr "¿pretendía utilizar la negación lógica?"
  
! #: c/c-typeck.cc:5783
  #, gcc-internal-format
  msgid "ISO C does not support %<~%> for complex conjugation"
  msgstr "ISO C no admite %<~%> para conjugaciones complejas"
  
! #: c/c-typeck.cc:5807
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to abs"
  msgid "wrong type argument to absu"
  msgstr "argumento de tipo erróneo para abs"
  
! #: c/c-typeck.cc:5833
  #, gcc-internal-format
  msgid "wrong type argument to unary exclamation mark"
  msgstr "argumento de tipo erróneo para el signo de exclamación unario"
  
! #: c/c-typeck.cc:5891
  #, gcc-internal-format
  msgid "increment of enumeration value is invalid in C++"
  msgstr "el incremento de un valor de enumeración es no válido en C++"
  
! #: c/c-typeck.cc:5894
  #, gcc-internal-format
  msgid "decrement of enumeration value is invalid in C++"
  msgstr "el decremento de un valor de enumeración es no válido en C++"
  
! #: c/c-typeck.cc:5901
  #, gcc-internal-format
  msgid "increment of a boolean expression"
  msgstr "incremento de una expresión booleana"
  
! #: c/c-typeck.cc:5904
  #, gcc-internal-format
  msgid "decrement of a boolean expression"
  msgstr "decremento de una expresión booleana"
  
! #: c/c-typeck.cc:5920
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support %<++%> and %<--%> on complex types"
  msgid "ISO C does not support %<++%> and %<--%> on complex types before C2Y"
  msgstr "ISO C no admite %<++%> y %<--%> en tipos complejos"
  
! #: c/c-typeck.cc:5947 c/c-typeck.cc:5981
  #, gcc-internal-format
  msgid "wrong type argument to increment"
  msgstr "argumento de tipo erróneo para el incremento"
  
! #: c/c-typeck.cc:5949 c/c-typeck.cc:5984
  #, gcc-internal-format
  msgid "wrong type argument to decrement"
  msgstr "argumento de tipo erróneo para el decremento"
  
! #: c/c-typeck.cc:5969
  #, gcc-internal-format
  msgid "increment of pointer to an incomplete type %qT"
  msgstr "incremento de puntero a un tipo incompleto %qT"
  
! #: c/c-typeck.cc:5973
  #, gcc-internal-format
  msgid "decrement of pointer to an incomplete type %qT"
  msgstr "decremento de puntero a un tipo incompleto %qT"
  
! #: c/c-typeck.cc:6122
  #, gcc-internal-format
  msgid "taking address of expression of type %<void%>"
  msgstr "se toma la dirección de la expresión de tipo %<id%>"
  
! #: c/c-typeck.cc:6185 c/c-typeck.cc:6382 d/d-codegen.cc:759
  #, gcc-internal-format
  msgid "cannot take address of bit-field %qD"
  msgstr "no se puede tomar la dirección del campo de bits %qD"
  
! #: c/c-typeck.cc:6199
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take the address of an unaligned member"
  msgid "cannot take address of scalar with reverse storage order"
  msgstr "no se puede tomar la dirección de un miembro desalineado"
  
! #: c/c-typeck.cc:6207
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable %qD requested"
  msgid "address of array with reverse scalar storage order requested"
  msgstr "se solicitó la dirección de la variable de registro %qD"
  
! #: c/c-typeck.cc:6401
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable %qD requested"
  msgid "address of register compound literal requested"
  msgstr "se solicitó la dirección de la variable de registro %qD"
  
! #: c/c-typeck.cc:6423
  #, gcc-internal-format
  msgid "global register variable %qD used in nested function"
  msgstr "se usó la variable de registro global %qD en la función anidada"
  
! #: c/c-typeck.cc:6426
  #, gcc-internal-format
  msgid "register variable %qD used in nested function"
  msgstr "se usó la variable de registro %qD en la función anidada"
  
! #: c/c-typeck.cc:6431
  #, gcc-internal-format
  msgid "address of global register variable %qD requested"
  msgstr "se solicitó la dirección de la variable de registro global %qD"
  
! #: c/c-typeck.cc:6440 d/d-codegen.cc:775
  #, gcc-internal-format
  msgid "address of register variable %qD requested"
  msgstr "se solicitó la dirección de la variable de registro %qD"
  
! #: c/c-typeck.cc:6578
  #, gcc-internal-format
  msgid "non-lvalue array in conditional expression"
  msgstr "matriz no-lvaluada en la expresión condicional"
  
! #: c/c-typeck.cc:6613
! #, fuzzy, gcc-internal-format
! #| msgid "defining a type in a compound literal is invalid in C++"
! msgid "different enum types in conditional is invalid in C++: %qT vs %qT"
! msgstr "definir un tipo en una literal compuesta es no válido en C++"
! 
! #: c/c-typeck.cc:6673
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other result of conditional"
  msgstr "conversión implícita de %qT a %qT para coincidir con otro resultado del condicional"
  
! #: c/c-typeck.cc:6732 c/c-typeck.cc:6738
  #, fuzzy, gcc-internal-format
  #| msgid "operand of ?: changes signedness from %qT to %qT due to unsignedness of other operand"
  msgid "operand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operand"
  msgstr "un operando de ?: cambia de tipo de signo de %qT a %qT debido al tipo sin signo de otro operando"
  
! #: c/c-typeck.cc:6755
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr with only one void side"
  msgstr "ISO C prohíbe una expresión condicional con sólo un lado void"
  
! #: c/c-typeck.cc:6775
  #, gcc-internal-format
  msgid "pointers to disjoint address spaces used in conditional expression"
  msgstr "se usaron punteros a espacios de direcciones discontinuos en la expresión condicional"
  
! #: c/c-typeck.cc:6799
  #, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression"
  msgstr "el puntero a matriz pierde el calificador en la expresión condicional"
  
! #: c/c-typeck.cc:6803
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to array loses qualifier in conditional expression"
  msgid "pointer to array loses qualifier in conditional expression in ISO C before C23"
  msgstr "el puntero a matriz pierde el calificador en la expresión condicional"
  
! #: c/c-typeck.cc:6808
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
  msgstr "ISO C prohíbe expresiones condicionales entre %<void *%> y punteros de función"
  
! #: c/c-typeck.cc:6832
  #, gcc-internal-format
  msgid "pointer type mismatch in conditional expression"
  msgstr "los tipos de datos punteros no coinciden en la expresión condicional"
  
! #: c/c-typeck.cc:6835
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "first expression has type %qT"
  msgstr "Se esperaba un tipo de expresión"
  
! #: c/c-typeck.cc:6836
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "second expression has type %qT"
  msgstr "Se esperaba un tipo de expresión"
  
! #: c/c-typeck.cc:6847 c/c-typeck.cc:6860
  #, gcc-internal-format
  msgid "pointer/integer type mismatch in conditional expression"
  msgstr "los tipos de datos punteros/enteros no coinciden en la expresión condicional"
  
! #: c/c-typeck.cc:6887
  #, gcc-internal-format
  msgid "type mismatch in conditional expression"
  msgstr "los tipos de datos no coinciden en la expresión condicional"
  
! #: c/c-typeck.cc:7003
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %E"
  msgstr "se descarta el valor de devolución de %qD, se declaró con el atributo warn_unused_result"
  
! #: c/c-typeck.cc:7007
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>"
  msgstr "se descarta el valor de devolución de %qD, se declaró con el atributo warn_unused_result"
  
! #: c/c-typeck.cc:7026
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>: %E"
  msgstr "se descarta el valor de devolución de %qD, se declaró con el atributo warn_unused_result"
  
! #: c/c-typeck.cc:7031
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>"
  msgstr "se descarta el valor de devolución de %qD, se declaró con el atributo warn_unused_result"
  
! #: c/c-typeck.cc:7040 cp/cvt.cc:1145 rust/backend/rust-tree.cc:644
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "in call to %qD, declared here"
  msgstr "%qD se declara aquí"
  
! #: c/c-typeck.cc:7089
  #, gcc-internal-format
  msgid "left-hand operand of comma expression has no effect"
  msgstr "el operador del lado izquierdo de la expresión coma no tiene efecto"
  
! #: c/c-typeck.cc:7107 c/c-typeck.cc:13753
  #, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr "el operador del lado derecho de la expresión coma no tiene efecto"
  
! #: c/c-typeck.cc:7178
  msgid "cast adds %q#v qualifier to function type"
  msgstr "la conversión agrega el calificador %q#v al tipo de función"
  
! #: c/c-typeck.cc:7184
  msgid "cast discards %qv qualifier from pointer target type"
  msgstr "la conversión descarta el calificador %qv del tipo del destino del puntero"
  
! #: c/c-typeck.cc:7219
  #, gcc-internal-format
  msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
  msgstr "para estar seguro todos los punteros intermedios en la conversión de %qT a %qT se deben calificar como %<const%>"
  
! #: c/c-typeck.cc:7311
  #, gcc-internal-format
  msgid "cast specifies array type"
  msgstr "la conversión especifica el tipo matriz"
  
! #: c/c-typeck.cc:7317
  #, gcc-internal-format
  msgid "cast specifies function type"
  msgstr "la conversión especifica el tipo función"
  
! #: c/c-typeck.cc:7332
  #, gcc-internal-format
  msgid "ISO C forbids casting nonscalar to the same type"
  msgstr "ISO C prohíbe la conversión de un no escalar al mismo tipo"
  
! #: c/c-typeck.cc:7336
  #, fuzzy, gcc-internal-format
  #| msgid "%qT uses local type %qT"
  msgid "useless cast to type %qT"
  msgstr "%qT usa el tipo local %qT"
  
! #: c/c-typeck.cc:7356
  #, gcc-internal-format
  msgid "ISO C forbids casts to union type"
  msgstr "ISO C prohíbe la conversión al tipo union"
  
! #: c/c-typeck.cc:7366
  #, gcc-internal-format
  msgid "cast to union type from type not present in union"
  msgstr "conversión a tipo union desde un tipo no presente en union"
  
! #: c/c-typeck.cc:7401
  #, fuzzy, gcc-internal-format
  #| msgid "cast to %s address space pointer from disjoint generic address space pointer"
  msgid "cast to %qs address space pointer from disjoint generic address space pointer"
  msgstr "conversión al puntero de espacio de direcciones %s desde un puntero de espacio de direcciones genérico discontinuo"
  
! #: c/c-typeck.cc:7406
  #, fuzzy, gcc-internal-format
  #| msgid "cast to generic address space pointer from disjoint %s address space pointer"
  msgid "cast to generic address space pointer from disjoint %qs address space pointer"
  msgstr "conversión a un puntero de espacio de direcciones genérico desde un puntero de espacio de direcciones %s discontinuo"
  
! #: c/c-typeck.cc:7411
  #, fuzzy, gcc-internal-format
  #| msgid "cast to %s address space pointer from disjoint %s address space pointer"
  msgid "cast to %qs address space pointer from disjoint %qs address space pointer"
  msgstr "conversión a un puntero de espacio de direcciones %s desde un puntero de espacio de direcciones %s discontinuo"
  
! #: c/c-typeck.cc:7444
  #, gcc-internal-format
  msgid "cast increases required alignment of target type"
  msgstr "la conversión incrementa la alineación requerida del tipo del destino"
  
! #: c/c-typeck.cc:7456
  #, gcc-internal-format
  msgid "cast from pointer to integer of different size"
  msgstr "conversión de puntero a entero de tamaño diferente"
  
! #: c/c-typeck.cc:7462
  #, gcc-internal-format
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "conversión desde una llamada a función de tipo %qT al tipo %qT que no coincide"
  
! #: c/c-typeck.cc:7472 cp/typeck.cc:9654
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "conversión a puntero desde un entero de tamaño diferente"
  
! #: c/c-typeck.cc:7486
  #, gcc-internal-format
  msgid "ISO C forbids conversion of function pointer to object pointer type"
  msgstr "ISO C prohíbe la conversión de un apuntador a función a un tipo de objeto apuntador"
  
! #: c/c-typeck.cc:7495
  #, gcc-internal-format
  msgid "ISO C forbids conversion of object pointer to function pointer type"
  msgstr "ISO C prohíbe la conversión de objeto apuntador a un tipo de apuntador a función"
  
! #: c/c-typeck.cc:7505
  #, gcc-internal-format
  msgid "cast between incompatible function types from %qT to %qT"
  msgstr "conversión entre tipos de función incompatibles desde %qT a %qT"
  
! #: c/c-typeck.cc:7620
  #, gcc-internal-format
  msgid "defining a type in a cast is invalid in C++"
  msgstr "definir un tipo en una conversión es no válido en C++"
  
! #: c/c-typeck.cc:7662
  #, gcc-internal-format
  msgid "assignment to expression with array type"
  msgstr "asignación a expresión con tipo matriz"
  
! #: c/c-typeck.cc:7803
  #, gcc-internal-format
  msgid "enum conversion in assignment is invalid in C++"
  msgstr "conversión de enum en una asignación es no válido en C++"
  
! #: c/c-typeck.cc:7997 c/c-typeck.cc:8016 c/c-typeck.cc:8075
  #, gcc-internal-format
  msgid "(near initialization for %qs)"
  msgstr "(cerca de la inicialización de %qs)"
  
! #: c/c-typeck.cc:8091
  #, gcc-internal-format
  msgid "array initialized from parenthesized string constant"
  msgstr "matriz inicializada con una constante de cadena entre paréntesis"
  
! #: c/c-typeck.cc:8141
  #, fuzzy
  #| msgid "expected %qT but argument is of type %qT"
  msgid "expected %e but argument is of type %e"
  msgstr "se esperaba %qT pero el argumento es de tipo %qT"
  
! #: c/c-typeck.cc:8175
  #, gcc-internal-format
  msgid "%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:8178
  #, gcc-internal-format
  msgid "%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:8183
  #, fuzzy, gcc-internal-format
  #| msgid "routine %qD declared here"
  msgid "built-in %qD declared here"
  msgstr "la rutina %qD se declara aquí"
  
! #: c/c-typeck.cc:8240 c/c-typeck.cc:9139
  #, fuzzy
  #| msgid "declared here"
  msgid "%e declared here"
  msgstr "se declara aquí"
  
! #: c/c-typeck.cc:8433
  #, gcc-internal-format
  msgid "enum conversion when passing argument %d of %qE is invalid in C++"
  msgstr "la conversión de enum al pasar el argumento %d de %qE es no válido en C++"
  
! #: c/c-typeck.cc:8438
  #, gcc-internal-format
  msgid "expected %qT but argument is of type %qT"
  msgstr "se esperaba %qT pero el argumento es de tipo %qT"
  
! #: c/c-typeck.cc:8442
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
  msgstr "la conversión de enum desde %qT a %qT en una asignación no es válida en C++"
  
! #: c/c-typeck.cc:8447
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in initialization is invalid in C++"
  msgstr "la conversión de enum desde %qT a %qT en una inicialización no es válida en C++"
  
! #: c/c-typeck.cc:8452
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in return is invalid in C++"
  msgstr "la conversión de enum desde %qT a %qT en un return no es válida en C++"
  
! #: c/c-typeck.cc:8470
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %q#T to %q#T"
  msgid "implicit conversion from %qT to %qT"
  msgstr "conversión de %q#T a %q#T"
  
! #: c/c-typeck.cc:8652 c/c-typeck.cc:9042
  msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
  msgstr "el paso del argumento %d de %qE hace que la función calificada con %q#v apunte desde una no calificada"
  
! #: c/c-typeck.cc:8655 c/c-typeck.cc:9045
  msgid "assignment makes %q#v qualified function pointer from unqualified"
  msgstr "la asignación hace que la función calificada con %q#v apunte desde una no calificada"
  
! #: c/c-typeck.cc:8658 c/c-typeck.cc:9047
  msgid "initialization makes %q#v qualified function pointer from unqualified"
  msgstr "la inicialización hace que la función calificada con %q#v apunte desde una no calificada"
  
! #: c/c-typeck.cc:8661 c/c-typeck.cc:9049
  msgid "return makes %q#v qualified function pointer from unqualified"
  msgstr "la devolución hace que la función calificada con %q#v apunte desde una no calificada"
  
! #: c/c-typeck.cc:8669 c/c-typeck.cc:8932 c/c-typeck.cc:8975
  msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgstr "el paso del argumento %d de %qE descarta el calificador %qv del tipo del destino del puntero"
  
! #: c/c-typeck.cc:8671 c/c-typeck.cc:8934 c/c-typeck.cc:8977
  msgid "assignment discards %qv qualifier from pointer target type"
  msgstr "la asignación descarta el calificador %qv del tipo del destino del puntero"
  
! #: c/c-typeck.cc:8673 c/c-typeck.cc:8936 c/c-typeck.cc:8979
  msgid "initialization discards %qv qualifier from pointer target type"
  msgstr "la inicialización descarta el calificador %qv del tipo del destino del puntero"
  
! #: c/c-typeck.cc:8675 c/c-typeck.cc:8938 c/c-typeck.cc:8981
  msgid "return discards %qv qualifier from pointer target type"
  msgstr "la devolución descarta el calificador %qv del tipo del destino del puntero"
  
! #: c/c-typeck.cc:8684
  #, gcc-internal-format
  msgid "ISO C prohibits argument conversion to union type"
  msgstr "ISO C prohíbe la conversión de argumentos a tipo union"
  
! #: c/c-typeck.cc:8743
  #, gcc-internal-format
  msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgstr "no se permite la petición para la conversión implícita de %qT a %qT en C++"
  
! #: c/c-typeck.cc:8770
  #, gcc-internal-format
  msgid "passing argument %d of %qE from pointer to non-enclosed address space"
  msgstr "se pasa el argumento %d de %qE desde un puntero a espacio de direcciones no contenido"
  
! #: c/c-typeck.cc:8781
  #, gcc-internal-format
  msgid "assignment from pointer to non-enclosed address space"
  msgstr "asignación desde puntero a espacio de direcciones no contenido"
  
! #: c/c-typeck.cc:8792
  #, gcc-internal-format
  msgid "initialization from pointer to non-enclosed address space"
  msgstr "inicialización desde puntero a espacio de direcciones no contenido"
  
! #: c/c-typeck.cc:8802
  #, gcc-internal-format
  msgid "return from pointer to non-enclosed address space"
  msgstr "devolución desde puntero a espacio de direcciones no contenido"
  
! #: c/c-typeck.cc:8818
  #, fuzzy, gcc-internal-format
  #| msgid "expected %qT but argument is of type %qT"
  msgid "expected %qT but pointer is of type %qT"
  msgstr "se esperaba %qT pero el argumento es de tipo %qT"
  
! #: c/c-typeck.cc:8833
  #, gcc-internal-format
  msgid "argument %d of %qE might be a candidate for a format attribute"
  msgstr "el argumento %d de %qE puede ser un candidato para un atributo de formato"
  
! #: c/c-typeck.cc:8839
  #, gcc-internal-format
  msgid "assignment left-hand side might be a candidate for a format attribute"
  msgstr "el lado izquierdo de la asignación puede ser un candidato para un atributo de formato"
  
! #: c/c-typeck.cc:8845
  #, gcc-internal-format
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "el lado izquierdo de la inicialización puede ser un candidato para un atributo de formato"
  
! #: c/c-typeck.cc:8850 cp/typeck.cc:10845
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "el tipo de devolución puede ser un candidato para un atributo de formato"
  
! #: c/c-typeck.cc:8874
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing argument %d of %qE from incompatible scalar storage order"
  msgstr "se pasa el argumento %d de %qE desde un tipo de puntero incompatible"
  
! #: c/c-typeck.cc:8884
  #, fuzzy, gcc-internal-format
  #| msgid "assignment to %qT from incompatible pointer type %qT"
  msgid "assignment to %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "asignación a %qT desde un tipo de puntero %qT incompatible"
  
! #: c/c-typeck.cc:8894
  #, fuzzy, gcc-internal-format
  #| msgid "initialization of %qT from incompatible pointer type %qT"
  msgid "initialization of %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "inicialización de %qT desde un tipo de puntero %qT incompatible"
  
! #: c/c-typeck.cc:8899
  #, fuzzy, gcc-internal-format
  #| msgid "returning %qT from a function with incompatible return type %qT"
  msgid "returning %qT from pointer type with incompatible scalar storage order %qT"
  msgstr "se devuelve %qT desde una función con tipo de devolución %qT incompatible"
  
! #: c/c-typeck.cc:8949
  #, gcc-internal-format
  msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
  msgstr "ISO C prohíbe el paso del argumento %d de %qE entre un puntero a función y %<void *%>"
  
! #: c/c-typeck.cc:8952
  #, gcc-internal-format
  msgid "ISO C forbids assignment between function pointer and %<void *%>"
  msgstr "ISO C prohíbe la asignación entre un puntero a función y %<void *%>"
  
! #: c/c-typeck.cc:8954
  #, gcc-internal-format
  msgid "ISO C forbids initialization between function pointer and %<void *%>"
  msgstr "ISO C prohíbe la inicialización entre un puntero a función y %<void *%>"
  
! #: c/c-typeck.cc:8956
  #, gcc-internal-format
  msgid "ISO C forbids return between function pointer and %<void *%>"
  msgstr "ISO C prohíbe la devolución entre un puntero a función y %<void *%>"
  
! #: c/c-typeck.cc:8986
  #, gcc-internal-format
  msgid "array with qualifier on the element is not qualified before C23"
  msgstr ""
  
! #: c/c-typeck.cc:9004
  #, gcc-internal-format
  msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgstr "el puntero que apunta en el paso del argumento %d de %qE difiere en signo"
  
! #: c/c-typeck.cc:9012
  #, gcc-internal-format
  msgid "pointer targets in assignment from %qT to %qT differ in signedness"
  msgstr "el puntero que apunta en la asignación de %qT a %qT difiere en signo"
  
! #: c/c-typeck.cc:9018
  #, gcc-internal-format
  msgid "pointer targets in initialization of %qT from %qT differ in signedness"
  msgstr "el puntero que apunta en la inicialización de %qT a %qT difiere en signo"
  
! #: c/c-typeck.cc:9023
  #, fuzzy, gcc-internal-format
  #| msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgid "pointer targets in returning %qT from a function with return type %qT differ in signedness"
  msgstr "el puntero que apunta en el paso del argumento %d de %qE difiere en signo"
  
! #: c/c-typeck.cc:9070
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible pointer type"
  msgstr "se pasa el argumento %d de %qE desde un tipo de puntero incompatible"
  
! #: c/c-typeck.cc:9081
  #, fuzzy
  #| msgid "assignment to %qT from incompatible pointer type %qT"
  msgid "assignment to %e from pointer to %qD with incompatible type %e"
  msgstr "asignación a %qT desde un tipo de puntero %qT incompatible"
  
! #: c/c-typeck.cc:9087
  #, fuzzy
  #| msgid "assignment to %qT from incompatible pointer type %qT"
  msgid "assignment to %e from incompatible pointer type %e"
  msgstr "asignación a %qT desde un tipo de puntero %qT incompatible"
  
! #: c/c-typeck.cc:9096
  #, fuzzy
  #| msgid "initialization of %qT from incompatible pointer type %qT"
  msgid "initialization of %e from pointer to %qD with incompatible type %e"
  msgstr "inicialización de %qT desde un tipo de puntero %qT incompatible"
  
! #: c/c-typeck.cc:9102
  #, fuzzy
  #| msgid "initialization of %qT from incompatible pointer type %qT"
  msgid "initialization of %e from incompatible pointer type %e"
  msgstr "inicialización de %qT desde un tipo de puntero %qT incompatible"
  
! #: c/c-typeck.cc:9110
  #, fuzzy
  #| msgid "returning %qT from a function with incompatible return type %qT"
  msgid "returning pointer to %qD of type %e from a function with incompatible type %e"
  msgstr "se devuelve %qT desde una función con tipo de devolución %qT incompatible"
  
! #: c/c-typeck.cc:9116
  #, fuzzy
  #| msgid "returning %qT from a function with incompatible return type %qT"
  msgid "returning %e from a function with incompatible return type %e"
  msgstr "se devuelve %qT desde una función con tipo de devolución %qT incompatible"
  
! #: c/c-typeck.cc:9194
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgstr "el paso del argumento %d de %qE crea un puntero desde un entero sin una conversión"
  
! #: c/c-typeck.cc:9204
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes pointer from integer without a cast"
  msgstr "la asignación a %qT desde %qT crea un puntero desde un entero sin una conversión"
  
! #: c/c-typeck.cc:9210
  #, gcc-internal-format
  msgid "initialization of %qT from %qT makes pointer from integer without a cast"
  msgstr "la inicialización de %qT desde %qT crea un puntero desde un entero sin una conversión"
  
! #: c/c-typeck.cc:9215
  #, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes pointer from integer without a cast"
  msgstr "el retorno de %qT desde una función con tipo de retorno %qT crea un puntero desde un entero sin una conversión"
  
! #: c/c-typeck.cc:9237
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgstr "el paso del argumento %d de %qE crea un entero desde un puntero sin una conversión"
  
! #: c/c-typeck.cc:9247
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes integer from pointer without a cast"
  msgstr "la asignación a %qT desde %qT crea un entero desde un puntero sin una conversión"
  
! #: c/c-typeck.cc:9253
  #, gcc-internal-format
  msgid "initialization of %qT from %qT makes integer from pointer without a cast"
  msgstr "la inicialización de %qT desde %qT crea un entero desde un puntero sin una conversión"
  
! #: c/c-typeck.cc:9257
  #, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes integer from pointer without a cast"
  msgstr "el retorno de %qT desde una función con tipo de retorno %qT crea un entero desde un puntero sin una conversión"
  
! #: c/c-typeck.cc:9290
  #, gcc-internal-format
  msgid "incompatible type for argument %d of %qE"
  msgstr "tipo incompatible para el argumento %d de %qE"
  
! #: c/c-typeck.cc:9301
  #, gcc-internal-format
  msgid "incompatible types when assigning to type %qT from type %qT"
  msgstr "tipos incompatible en la asignación al tipo %qT del tipo %qT"
  
! #: c/c-typeck.cc:9312
  #, gcc-internal-format
  msgid "incompatible types when initializing type %qT using type %qT"
  msgstr "tipos incompatibles en la inicialización del tipo %qT usando el tipo %qT"
  
! #: c/c-typeck.cc:9322
  #, gcc-internal-format
  msgid "incompatible types when returning type %qT but %qT was expected"
  msgstr "tipos incompatible al devolver el tipo %qT pero se esperaba %qT"
  
! #: c/c-typeck.cc:9402
  #, gcc-internal-format
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "C tradicional rechaza la inicialización automática de agregados"
  
! #: c/c-typeck.cc:9644
  #, gcc-internal-format
  msgid "%<constexpr%> pointer initializer is not null"
  msgstr ""
  
! #: c/c-typeck.cc:9661 c/c-typeck.cc:9671 c/c-typeck.cc:9733 c/c-typeck.cc:9886
  #, gcc-internal-format
  msgid "%<constexpr%> initializer not representable in type of object"
  msgstr ""
  
! #: c/c-typeck.cc:9667
  #, fuzzy, gcc-internal-format
  #| msgid "array index in initializer is not an integer constant expression"
  msgid "%<constexpr%> integer initializer is not an integer constant expression"
  msgstr "el índice de matriz en el inicializador no es una expresión constante entera"
  
! #: c/c-typeck.cc:9681
  #, fuzzy, gcc-internal-format
  #| msgid "array index in initializer is not an integer constant expression"
  msgid "%<constexpr%> initializer is not an arithmetic constant expression"
  msgstr "el índice de matriz en el inicializador no es una expresión constante entera"
  
! #: c/c-typeck.cc:9698
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a real type is of complex type"
  msgstr ""
  
! #: c/c-typeck.cc:9707
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:9851 c/c-typeck.cc:10837 cp/typeck2.cc:1329
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "inicialización de un miembro de matriz flexible"
  
! #: c/c-typeck.cc:9867 cp/typeck2.cc:1346
  #, fuzzy, gcc-internal-format
  #| msgid "initialization of %qT from incompatible pointer type %qT"
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr "inicialización de %qT desde un tipo de puntero %qT incompatible"
  
! #: c/c-typeck.cc:9913
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for array of %qT is too long (%wu chars into %wu available)"
  msgstr "la cadena del inicializador para la matriz de caracteres es demasiado larga"
  
! #: c/c-typeck.cc:9918
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for array of %qT is too long for C++ (%wu chars into %wu available)"
  msgstr "la cadena del inicializador para la matriz de caracteres es demasiado larga"
  
! #: c/c-typeck.cc:9925
  #, gcc-internal-format
  msgid "initializer-string for array of %qT truncates NUL terminator but destination lacks %qs attribute (%wu chars into %wu available)"
  msgstr ""
  
! #: c/c-typeck.cc:9937
  #, gcc-internal-format
  msgid "array of inappropriate type initialized from string constant"
  msgstr "matriz de tipo inapropiado inicializada con una constante de cadena"
  
! #: c/c-typeck.cc:10005 cp/typeck.cc:2671
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "uso no válido de matriz no-lvaluada"
  
! #: c/c-typeck.cc:10019 c/c-typeck.cc:10159 c/c-typeck.cc:10931
  #, gcc-internal-format
  msgid "invalid initializer"
  msgstr "inicializador no válido"
  
! #: c/c-typeck.cc:10031 c/c-typeck.cc:10055 c/c-typeck.cc:10058
! #: c/c-typeck.cc:10066 c/c-typeck.cc:10128 c/c-typeck.cc:11915
! #: c/c-typeck.cc:11999
  #, gcc-internal-format
  msgid "initializer element is not constant"
  msgstr "el elemento inicializador no es una constante"
  
! #: c/c-typeck.cc:10040
  #, gcc-internal-format
  msgid "array initialized from non-constant array expression"
  msgstr "matriz inicializada con una expresión matrizal que no es constante"
  
! #: c/c-typeck.cc:10071 c/c-typeck.cc:10141 c/c-typeck.cc:12009
  #, gcc-internal-format
  msgid "initializer element is not a constant expression"
  msgstr "el elemento inicializador no es una expresión constante"
  
! #: c/c-typeck.cc:10093 cp/typeck2.cc:1428
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT changes value from %qE to %qE"
  msgid "conversion from %qT to %qT changes value from %qd to %qd"
  msgstr "la conversión de %qT a %qT cambia el valor de %qE a %qE"
  
! #: c/c-typeck.cc:10135 c/c-typeck.cc:12004
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr "el elemento inicializador no es calculable al momento de la carga"
  
! #: c/c-typeck.cc:10446 cp/decl.cc:8525
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "no se pueden inicializar los tipos de vector opacos"
  
! #: c/c-typeck.cc:10677
  #, gcc-internal-format
  msgid "extra brace group at end of initializer"
  msgstr "grupo extra de llaves al final del inicializador"
  
! #: c/c-typeck.cc:10764 c/c-typeck.cc:10767
  #, gcc-internal-format
  msgid "braces around scalar initializer"
  msgstr "llaves alrededor del inicializador escalar"
  
! #: c/c-typeck.cc:10839 c/c-typeck.cc:10843 c/c-typeck.cc:12607
! #: c/c-typeck.cc:12732 cp/typeck2.cc:1356 cp/typeck2.cc:1714
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "inicialización de un miembro de matriz flexible en un contexto anidado"
  
! #: c/c-typeck.cc:10880
  #, gcc-internal-format
  msgid "missing braces around initializer"
  msgstr "faltan llaves alrededor del inicializador"
  
! #: c/c-typeck.cc:10903
  #, gcc-internal-format
  msgid "missing initializer for field %qD of %qT"
  msgstr "falta el inicializador para el campo %qD de %qT"
  
! #: c/c-typeck.cc:10943
  #, gcc-internal-format
  msgid "extra elements in scalar initializer"
  msgstr "elementos extras en el inicializador escalar"
  
! #: c/c-typeck.cc:11066 c/c-typeck.cc:11148
  #, gcc-internal-format
  msgid "array index in non-array initializer"
  msgstr "índice de matriz en el inicializador que no es matriz"
  
! #: c/c-typeck.cc:11071 c/c-typeck.cc:11210
  #, gcc-internal-format
  msgid "field name not in record or union initializer"
  msgstr "el nombre del campo no está en el inicializador de record o union"
  
! #: c/c-typeck.cc:11121
  #, gcc-internal-format
  msgid "array index in initializer not of integer type"
  msgstr "el índice de matriz en el inicializador no es de tipo entero"
  
! #: c/c-typeck.cc:11130 c/c-typeck.cc:11139
  #, gcc-internal-format
  msgid "array index in initializer is not an integer constant expression"
  msgstr "el índice de matriz en el inicializador no es una expresión constante entera"
  
! #: c/c-typeck.cc:11144 c/c-typeck.cc:11146
  #, gcc-internal-format
  msgid "nonconstant array index in initializer"
  msgstr "el índice de matriz no es una constante en el inicializador"
  
! #: c/c-typeck.cc:11150 c/c-typeck.cc:11153
  #, gcc-internal-format
  msgid "array index in initializer exceeds array bounds"
  msgstr "el índice de matriz en el inicializador excede los límites de la matriz"
  
! #: c/c-typeck.cc:11172
  #, gcc-internal-format
  msgid "empty index range in initializer"
  msgstr "rango de índices vacío en el inicializador"
  
! #: c/c-typeck.cc:11181
  #, gcc-internal-format
  msgid "array index range in initializer exceeds array bounds"
  msgstr "el rango de índices de la matriz en el inicializador excede los límites de la matriz"
  
! #: c/c-typeck.cc:11315 c/c-typeck.cc:11370 c/c-typeck.cc:11411
! #: c/c-typeck.cc:11471 c/c-typeck.cc:11518 c/c-typeck.cc:12106
  #, gcc-internal-format
  msgid "initialized field overwritten"
  msgstr "campo inicializado sobreescrito"
  
! #: c/c-typeck.cc:11406 c/c-typeck.cc:11467 c/c-typeck.cc:11514
! #: c/c-typeck.cc:12103
  #, gcc-internal-format
  msgid "initialized field with side-effects overwritten"
  msgstr "campo inicializado con efectos colaterales sobreescritos"
  
! #: c/c-typeck.cc:12031
  #, gcc-internal-format
  msgid "enum conversion in initialization is invalid in C++"
  msgstr "la conversión de enum en la inicialización es no válida en C++"
  
! #: c/c-typeck.cc:12477
  #, fuzzy, gcc-internal-format
  #| msgid "excess elements in union initializer"
  msgid "excess elements in %qT initializer"
  msgstr "exceso de elementos en el inicializador de union"
  
! #: c/c-typeck.cc:12489 c/c-typeck.cc:12566
  #, gcc-internal-format
  msgid "excess elements in struct initializer"
  msgstr "exceso de elementos en el inicializador de struct"
  
! #: c/c-typeck.cc:12510
  #, gcc-internal-format
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr "inicialización posicional de un campo de %<struct%> declarado con el atributo %<designated_init%>"
  
! #: c/c-typeck.cc:12581 c/c-typeck.cc:12707 cp/typeck2.cc:1333
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "inicialización no estática de un miembro de matriz flexible"
  
! #: c/c-typeck.cc:12677
  #, gcc-internal-format
  msgid "excess elements in union initializer"
  msgstr "exceso de elementos en el inicializador de union"
  
! #: c/c-typeck.cc:12699
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr "C tradicional rechaza la inicialización de unions"
  
! #: c/c-typeck.cc:12800
  #, gcc-internal-format
  msgid "excess elements in array initializer"
  msgstr "exceso de elementos en el inicializador de matriz"
  
! #: c/c-typeck.cc:12877 c/c-typeck.cc:12879
  #, gcc-internal-format
  msgid "excess elements in vector initializer"
  msgstr "exceso de elementos en el inicializador de vector"
  
! #: c/c-typeck.cc:12913
  #, gcc-internal-format
  msgid "excess elements in scalar initializer"
  msgstr "exceso de elementos en el inicializador de escalar"
  
! #: c/c-typeck.cc:13081 c/c-typeck.cc:13156 cp/semantics.cc:2371
! #: cp/semantics.cc:2481
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "constraint allows registers outside of a function"
  msgstr "ISO C no permite un %<;%> extra fuera de una función"
  
! #: c/c-typeck.cc:13093 cp/semantics.cc:2383
  #, fuzzy, gcc-internal-format
  #| msgid "variable-size type declared outside of any function"
  msgid "side-effects in output operand outside of a function"
  msgstr "tipo de tamaño variable declarado fuera de cualquier función"
  
! #: c/c-typeck.cc:13104 cp/semantics.cc:2399
  #, fuzzy, gcc-internal-format
  #| msgid "output operand %d must use %<&%> constraint"
  msgid "output operand outside of a function is not constant"
  msgstr "el operando de salida %d debe usar la restricción %<&%>"
  
! #: c/c-typeck.cc:13112 c/c-typeck.cc:13203 cp/semantics.cc:2410
! #: cp/semantics.cc:2546
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Cilk_spawn%> may only be used inside a function"
  msgid "%<-%> modifier used inside of a function"
  msgstr "%<_Cilk_spawn%> sólo se puede usar dentro de una función"
  
! #: c/c-typeck.cc:13169 cp/semantics.cc:2494
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute has no effect on automatic variables"
  msgid "%<:%> constraint operand is not address of a function or non-automatic variable"
  msgstr "el atributo %qE no tiene efecto en variables automáticas"
  
! #: c/c-typeck.cc:13184 cp/semantics.cc:2509
  #, fuzzy, gcc-internal-format
  #| msgid "variable-size type declared outside of any function"
  msgid "side-effects in input operand outside of a function"
  msgstr "tipo de tamaño variable declarado fuera de cualquier función"
  
! #: c/c-typeck.cc:13195 cp/semantics.cc:2524 cp/semantics.cc:2538
  #, fuzzy, gcc-internal-format
  #| msgid "taking the address of a function is non-standard"
  msgid "input operand outside of a function is not constant"
  msgstr "tomar la dirección de una función no es estándar"
  
! #: c/c-typeck.cc:13248
  #, gcc-internal-format
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C prohíbe %<goto *expr;%>"
  
! #: c/c-typeck.cc:13254
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be a pointer type"
  msgid "computed goto must be pointer type"
  msgstr "el argumento %d de %qE debe ser un tipo puntero"
  
! #: c/c-typeck.cc:13284 c/gimple-parser.cc:2638 cp/typeck.cc:11447
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "la función declarada %<noreturn%> tiene una declaración %<return%>"
  
! #: c/c-typeck.cc:13315
  #, gcc-internal-format
  msgid "%<return%> with no value, in function returning non-void"
  msgstr "%<return%> sin valores, en una función que no devuelve void"
  
! #: c/c-typeck.cc:13328 c/gimple-parser.cc:2648
  #, gcc-internal-format
  msgid "%<return%> with a value, in function returning void"
  msgstr "%<return%> con valor, en una función que devuelve void"
  
! #: c/c-typeck.cc:13331
  #, gcc-internal-format
  msgid "ISO C forbids %<return%> with expression, in function returning void"
  msgstr "ISO C prohíbe %<return%> con expresión, en una función que devuelve void"
  
! #: c/c-typeck.cc:13412
  #, gcc-internal-format
  msgid "function returns address of label"
  msgstr "la función devuelve la dirección de una etiqueta"
  
! #: c/c-typeck.cc:13417
! #, fuzzy, gcc-internal-format
! #| msgid "function returns address of local variable"
! msgid "function returns address of nested function referencing local context"
! msgstr "la función devuelve la dirección de una variable local"
! 
! #: c/c-typeck.cc:13510 cp/semantics.cc:1945
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "la cantidad de switch no es un entero"
  
! #: c/c-typeck.cc:13535
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr "no se convierte la expresión de switch %<long%> a %<int%> en ISO C"
  
! #: c/c-typeck.cc:13573 c/c-typeck.cc:13581
  #, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr "la etiqueta de case no es una expresion constante entera"
  
! #: c/c-typeck.cc:13587 cp/parser.cc:14674
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "la etiqueta case no se encuentra dentro de una declaración switch"
  
! #: c/c-typeck.cc:13589
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr "la etiqueta %<default%> no está dentro de una declaración switch"
  
! #: c/c-typeck.cc:13665 cp/parser.cc:16765
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "la declaración break no está dentro de un bucle o switch"
  
! #: c/c-typeck.cc:13668 c/c-typeck.cc:13688 cp/decl.cc:4639 cp/parser.cc:16776
! #: cp/parser.cc:16798
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "salida no válida de un bloque estructurado OpenMP"
  
! #: c/c-typeck.cc:13671 cp/parser.cc:16779
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "se usó la declaración break en un bucle for de OpenMP"
  
! #: c/c-typeck.cc:13685 cp/parser.cc:16789
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "la declaración continue no está dentro de un bucle"
  
! #: c/c-typeck.cc:13735 cp/cp-gimplify.cc:314
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr "declaración sin efecto"
  
! #: c/c-typeck.cc:13779
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr "la declaración de la expresión tiene tipo de dato incompleto"
  
! #: c/c-typeck.cc:14070
  #, fuzzy, gcc-internal-format
  #| msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
  msgid "the comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULL"
  msgstr "la comparación siempre se evalúa como %<false%> para la dirección de %qD que nunca será NULL"
  
! #: c/c-typeck.cc:14075
  #, fuzzy, gcc-internal-format
  #| msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
  msgid "the comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULL"
  msgstr "la comparación siempre se evalúa como %<true%> para la dirección de %qD que nunca será NULL"
  
! #: c/c-typeck.cc:14093 c/c-typeck.cc:14131
  #, fuzzy, gcc-internal-format
  #| msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
  msgid "the comparison will always evaluate as %<false%> for the address of %qE will never be NULL"
  msgstr "la comparación siempre se evalúa como %<false%> para la dirección de %qD que nunca será NULL"
  
! #: c/c-typeck.cc:14098 c/c-typeck.cc:14136
  #, fuzzy, gcc-internal-format
  #| msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
  msgid "the comparison will always evaluate as %<true%> for the address of %qE will never be NULL"
  msgstr "la comparación siempre se evalúa como %<true%> para la dirección de %qD que nunca será NULL"
  
! #: c/c-typeck.cc:14730 c/c-typeck.cc:14900 cp/typeck.cc:6417
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr "se comparan vectores con tipos de elemento diferentes"
  
! #: c/c-typeck.cc:14738 c/c-typeck.cc:14908 cp/typeck.cc:6431
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr "se comparan vectores con números de elementos diferentes"
  
! #: c/c-typeck.cc:14753 c/c-typeck.cc:14923 cp/typeck.cc:6449
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "comparación entre los tipos %qT y %qT"
  
! #: c/c-typeck.cc:14769 c/c-typeck.cc:14933 cp/typeck.cc:6472
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr "no se puede encontrar un tipo entero del mismo tamaño que %qT"
  
! #: c/c-typeck.cc:14783 cp/typeck.cc:6088
  #, fuzzy, gcc-internal-format
  #| msgid "comparing floating point with == or != is unsafe"
  msgid "comparing floating-point with %<==%> or %<!=%> is unsafe"
  msgstr "no es segura la comparacion de coma flotante con == o !="
  
! #: c/c-typeck.cc:14822 c/c-typeck.cc:14974
  #, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr "la comparación de punteros a espacios de direcciones discontinuos"
  
! #: c/c-typeck.cc:14829 c/c-typeck.cc:14835
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "ISO C prohíbe la comparación de %<void *%> con un puntero de función"
  
! #: c/c-typeck.cc:14842 c/c-typeck.cc:14984
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr "la comparación de diferentes tipos de puntero carece de una conversión"
  
! #: c/c-typeck.cc:14855 c/c-typeck.cc:14861 c/c-typeck.cc:15011
! #: c/c-typeck.cc:15017
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr "comparación entre puntero y entero"
  
! #: c/c-typeck.cc:14962
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr "comparación de punteros completos e incompletos"
  
! #: c/c-typeck.cc:14964
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr "ISO C prohíbe la comparación entre punteros a funciones"
  
! #: c/c-typeck.cc:14969
  #, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr "comparación ordenada de puntero con un puntero nulo"
  
! #: c/c-typeck.cc:14992 c/c-typeck.cc:14995 c/c-typeck.cc:15002
! #: c/c-typeck.cc:15005
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "comparación ordenada de puntero con el entero cero"
  
! #: c/c-typeck.cc:15082
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr "conversión implícita de %qT a %qT para coincidir con otro operando de la expresión binaria"
  
! #: c/c-typeck.cc:15400
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr "se usa un valor de tipo matriz que no se puede cambiar a puntero cuando se requiere un escalar"
  
! #: c/c-typeck.cc:15404
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr "se usa un valor de tipo struct cuando se requiere un escalar"
  
! #: c/c-typeck.cc:15408
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr "se usa un valor de tipo union cuando se requiere un escalar"
  
! #: c/c-typeck.cc:15424
  #, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr "se usa un tipo vector cuando se requiere un escalar"
  
! #: c/c-typeck.cc:15627 cp/semantics.cc:12559
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancel%> debe especificar una de las cláusulas %<parallel%>, %<for%>, %<sections%> o %<taskgroup%>"
  
! #: c/c-typeck.cc:15638 c/c-typeck.cc:15648 cp/semantics.cc:12570
! #: cp/semantics.cc:12580
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<parallel%> or %<target%> %<if%> clause modifier"
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "se esperaba el modificador de cláusula %<parallel%> o %<target%> %<if%>"
  
! #: c/c-typeck.cc:15683 cp/semantics.cc:12615
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancellation point%> debe especificar una de las cláusulas %<parallel%>, %<for%>, %<sections%> o %<taskgroup%>"
  
! #: c/c-typeck.cc:15751 cp/semantics.cc:6070 cp/semantics.cc:9482
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD no es una variable en la cláusula %qs"
  
! #: c/c-typeck.cc:15755 c/c-typeck.cc:17720 cp/semantics.cc:6074
! #: cp/semantics.cc:9486
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE no es una variable en la cláusula %qs"
  
! #: c/c-typeck.cc:15763
  #, fuzzy, gcc-internal-format
  #| msgid "%Htoo many %qs clauses"
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr "%Hdemasiadas cláusulas %qs"
  
! #: c/c-typeck.cc:15773 c/c-typeck.cc:17727 c/c-typeck.cc:17881
! #: cp/semantics.cc:6083 cp/semantics.cc:9493 cp/semantics.cc:9682
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD no es una variable en la cláusula %qs"
  
! #: c/c-typeck.cc:15806 cp/semantics.cc:6117
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "low bound %qE of array section does not have integral type"
  msgstr "el tamaño de la matriz nueva debe tener un tipo integral"
  
! #: c/c-typeck.cc:15813 cp/semantics.cc:6124
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "la longitud %qE de la sección de matriz no es de tipo integral"
  
! #: c/c-typeck.cc:15836 cp/semantics.cc:6157
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer '%s' in %s clause at %L"
  msgid "expected single pointer in %qs clause"
  msgstr "El puntero Cray '%s' en la cláusula %s en %L"
  
! #: c/c-typeck.cc:15854 c/c-typeck.cc:15921 c/c-typeck.cc:16212
! #: cp/semantics.cc:6175 cp/semantics.cc:6242
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "sección de matriz de longitud cero en la cláusula %qs"
  
! #: c/c-typeck.cc:15873 cp/semantics.cc:6194
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15881 cp/semantics.cc:6202
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr "límite inferior negativo en sección de matriz en cláusula %qs"
  
! #: c/c-typeck.cc:15890 c/c-typeck.cc:16014 cp/semantics.cc:6211
! #: cp/semantics.cc:6335
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr "longitud negativa en sección de matriz en cláusula %qs"
  
! #: c/c-typeck.cc:15907 cp/semantics.cc:6228
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr "límite inferior %qE por encima del tamaño de la sección de matriz en cláusula %qs"
  
! #: c/c-typeck.cc:15950 cp/semantics.cc:6271
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr "longitud %qE por encima del tamaño de la sección de matriz en cláusula %qs"
  
! #: c/c-typeck.cc:15965 cp/semantics.cc:6286
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr "límite superior %qE por encima del tamaño de la sección de matriz en cláusula %qs"
  
! #: c/c-typeck.cc:16002 cp/semantics.cc:6323
  #, fuzzy, gcc-internal-format
  #| msgid "for increment expression has no effect"
  msgid "for array function parameter length expression must be specified"
  msgstr "la expresión de incremento for no tiene efecto"
  
! #: c/c-typeck.cc:16006 cp/semantics.cc:6327
  #, fuzzy, gcc-internal-format
  #| msgid "for increment expression has no effect"
  msgid "for pointer type length expression must be specified"
  msgstr "la expresión de incremento for no tiene efecto"
  
! #: c/c-typeck.cc:16034 c/c-typeck.cc:16151 cp/semantics.cc:6354
! #: cp/semantics.cc:6488
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr "la sección de matriz no es contigua en la cláusula %qs"
  
! #: c/c-typeck.cc:16044 cp/semantics.cc:6364
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qE no es de tipo puntero o matriz"
  
! #: c/c-typeck.cc:16418 cp/semantics.cc:7543
  #, fuzzy, gcc-internal-format
  #| msgid "throwing NULL, which has integral, not pointer type"
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "arrojando NULL, que tiene un tipo integral, que no es puntero"
  
! #: c/c-typeck.cc:16425
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Atomic%>-qualified array type"
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "tipo matriz cualificado %<_Atomic%>"
  
! #: c/c-typeck.cc:16431 cp/semantics.cc:7550
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD has incomplete type"
  msgid "iterator %qD has const qualified type"
  msgstr "el parámetro %qD tiene tipo incompleto"
  
! #: c/c-typeck.cc:16444 cp/semantics.cc:7566
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qD with non-integral type"
  msgid "iterator step with non-integral type"
  msgstr "campo de bits %qD con tipo no integral"
  
! #: c/c-typeck.cc:16464 cp/semantics.cc:7602
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.cc:16491
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:16498 cp/semantics.cc:7636
  #, fuzzy, gcc-internal-format
  #| msgid "condition expression refers to iteration variable %qD"
  msgid "begin expression refers to outer iterator %qD"
  msgstr "la expresión de la condición hace referencia a la variable de iteración %qD"
  
! #: c/c-typeck.cc:16504 cp/semantics.cc:7642
  #, fuzzy, gcc-internal-format
  #| msgid "condition expression refers to iteration variable %qD"
  msgid "end expression refers to outer iterator %qD"
  msgstr "la expresión de la condición hace referencia a la variable de iteración %qD"
  
! #: c/c-typeck.cc:16510 cp/semantics.cc:7648
  #, fuzzy, gcc-internal-format
  #| msgid "initializer expression refers to iteration variable %qD"
  msgid "step expression refers to outer iterator %qD"
  msgstr "la expresión inicializadora hace referencia a la variable de iteración %qD"
  
! #: c/c-typeck.cc:16547 cp/semantics.cc:7696
  #, fuzzy, gcc-internal-format
  #| msgid "expected pointer"
  msgid "expected pointer in %qs clause"
  msgstr "se esperaba un puntero"
  
! #: c/c-typeck.cc:16657 cp/semantics.cc:7869
  #, fuzzy, gcc-internal-format
  #| msgid "code model %<large%> not supported yet"
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr "aún no se admite el modelo de código %<large%>"
  
! #: c/c-typeck.cc:16679 cp/semantics.cc:7889
  #, fuzzy, gcc-internal-format
  #| msgid "code model %<large%> not supported yet"
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr "aún no se admite el modelo de código %<large%>"
  
! #: c/c-typeck.cc:16705 c/c-typeck.cc:16715
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr "%qD en la cláusula %<reduction%> es una matriz de tamaño cero"
  
! #: c/c-typeck.cc:16735
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr "ISO C prohíbe los tipos de función calificados"
  
! #: c/c-typeck.cc:16747
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qE in %qs clause"
  msgid "zero sized type %qT in %qs clause"
  msgstr "campo de bits %qE en cláusula %qs"
  
! #: c/c-typeck.cc:16755
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qE in %qs clause"
  msgid "variable sized type %qT in %qs clause"
  msgstr "campo de bits %qE en cláusula %qs"
  
! #: c/c-typeck.cc:16799
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE tiene tipo no válido para %<reduction(%s)%>"
  
! #: c/c-typeck.cc:16808 cp/semantics.cc:7408
  #, fuzzy, gcc-internal-format
  #| msgid "No label definition found for %qs"
  msgid "user defined reduction not found for %qE"
  msgstr "No se encontró una definición de etiqueta para %qs"
  
! #: c/c-typeck.cc:16896
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "se usó la matriz de longitud variable"
  
! #: c/c-typeck.cc:16914 c/c-typeck.cc:17975 cp/semantics.cc:10371
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<nowait%> clause must not be used together with %<copyprivate%> clause"
  msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-typeck.cc:16926 cp/semantics.cc:10439
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE debe ser %<threadprivate%> para %<copin%>"
  
! #: c/c-typeck.cc:16941 cp/semantics.cc:7932
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiers"
  msgstr ""
  
! #: c/c-typeck.cc:16950
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr "cláusula lineal aplicada a variable no puntero no integral con tipo %qT"
  
! #: c/c-typeck.cc:16958
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16977 cp/semantics.cc:8016
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr "cláusula %<linear%> paso %qE no es ni constante ni parámetro"
  
! #: c/c-typeck.cc:17007 c/c-typeck.cc:17875 c/c-typeck.cc:18147
! #: cp/semantics.cc:8103 cp/semantics.cc:9676 cp/semantics.cc:10067
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE no es una variable en la cláusula %qs"
  
! #: c/c-typeck.cc:17024 cp/semantics.cc:8121
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr "%qD aparece más de una vez en las cláusulas de datos"
  
! #: c/c-typeck.cc:17035 cp/semantics.cc:8132
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr "%qD aparece más de una vez en las cláusulas de reducción"
  
! #: c/c-typeck.cc:17049 c/c-typeck.cc:17119 c/c-typeck.cc:17154
! #: c/c-typeck.cc:17285 cp/semantics.cc:8950
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr "%qE aparece más de una vez en las cláusulas de datos"
  
! #: c/c-typeck.cc:17059 c/c-typeck.cc:17127 c/c-typeck.cc:17623
! #: c/c-typeck.cc:17775 c/c-typeck.cc:17783 c/c-typeck.cc:17799
! #: c/c-typeck.cc:17808 c/c-typeck.cc:17816 cp/semantics.cc:8146
! #: cp/semantics.cc:8156 cp/semantics.cc:8249 cp/semantics.cc:8257
! #: cp/semantics.cc:8304 cp/semantics.cc:9364 cp/semantics.cc:9554
! #: cp/semantics.cc:9562 cp/semantics.cc:9582 cp/semantics.cc:9591
! #: cp/semantics.cc:9599
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD aparece más de una vez en las cláusulas de datos"
  
! #: c/c-typeck.cc:17062 c/c-typeck.cc:17133 c/c-typeck.cc:17819
! #: cp/semantics.cc:8159 cp/semantics.cc:8263 cp/semantics.cc:9602
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears both in data and map clauses"
  msgstr "%qD aparece más de una vez en las cláusulas de datos"
  
! #: c/c-typeck.cc:17107 cp/semantics.cc:8236
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE no es una variable en la cláusula %<firstprivate%>"
  
! #: c/c-typeck.cc:17147 cp/semantics.cc:8296
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE no es una variable en la cláusula %<lastprivate%>"
  
! #: c/c-typeck.cc:17166 cp/semantics.cc:8729
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE no es una variable en la cláusula %<saligned%>"
  
! #: c/c-typeck.cc:17173
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr "%qE en la cláusula %<aligned%> no es un puntero ni una matriz"
  
! #: c/c-typeck.cc:17180
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr "%qD no es una variable en la cláusula %qs"
  
! #: c/c-typeck.cc:17187
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE aparece más de una vez en las cláusulas de datos"
  
! #: c/c-typeck.cc:17200 cp/semantics.cc:8798
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "%qE no es una variable en la cláusula %qs"
  
! #: c/c-typeck.cc:17206
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qE aparece más de una vez en las cláusulas de datos"
  
! #: c/c-typeck.cc:17219 cp/semantics.cc:8837
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in %<aligned%> clause"
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr "%qE no es una variable en la cláusula %<saligned%>"
  
! #: c/c-typeck.cc:17225
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr "%qE aparece más de una vez en las cláusulas de datos"
  
! #: c/c-typeck.cc:17296 cp/semantics.cc:8969
! #, fuzzy, gcc-internal-format
! #| msgid "argument %d of %qE must be a pointer type"
! msgid "allocator %qE must be of %<omp_allocator_handle_t%> type"
! msgstr "el argumento %d de %qE debe ser un tipo puntero"
! 
! #: c/c-typeck.cc:17314 cp/semantics.cc:8990
! #, gcc-internal-format
! msgid "allocator %qE must be either a variable or a predefined allocator"
! msgstr ""
! 
! #: c/c-typeck.cc:17328
! #, fuzzy, gcc-internal-format
! #| msgid "The name '%s' cannot be used as a defined operator at %C"
! msgid "modifiers cannot be used with predefined allocator %qE"
! msgstr "El nombre '%s' no se puede usar como un operador definido en %C"
! 
! #: c/c-typeck.cc:17345 cp/semantics.cc:9022
! #, gcc-internal-format
! msgid "memspace modifier %qE must be constant enum of %<omp_memspace_handle_t%> type"
! msgstr ""
! 
! #: c/c-typeck.cc:17361 cp/semantics.cc:9042
! #, gcc-internal-format
! msgid "traits array %qE must be defined in same scope as the construct on which the clause appears"
! msgstr ""
! 
! #: c/c-typeck.cc:17386 cp/semantics.cc:9066
! #, gcc-internal-format
! msgid "traits array %qE must be of %<const omp_alloctrait_t []%> type"
! msgstr ""
! 
! #: c/c-typeck.cc:17389
! #, gcc-internal-format
! msgid "traits array must be of %<const omp_alloctrait_t []%> type"
! msgstr ""
! 
! #: c/c-typeck.cc:17398 cp/semantics.cc:9082
! #, fuzzy, gcc-internal-format
! #| msgid "cannot initialize %qT from %qT"
! msgid "traits array must be initialized with constants"
! msgstr "no se pueden inicializar %qT desde %qT"
! 
! #: c/c-typeck.cc:17434 cp/semantics.cc:9119
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:17449 cp/semantics.cc:9134
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>"
  msgstr ""
  
! #: c/c-typeck.cc:17457 cp/semantics.cc:9152
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr "%qE no es una variable en la cláusula %qs"
  
! #: c/c-typeck.cc:17478 cp/semantics.cc:9174
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:17488 cp/semantics.cc:9186
  #, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
  msgstr ""
  
! #: c/c-typeck.cc:17559 cp/semantics.cc:9299
  #, fuzzy, gcc-internal-format
  #| msgid "Array section not permitted in '%s' call at %L"
  msgid "array section does not have mappable type in %qs clause"
  msgstr "No se permite una sección de matriz en la llamada '%s' en %L"
  
! #: c/c-typeck.cc:17579 c/c-typeck.cc:17655 c/c-typeck.cc:17691
! #: cp/semantics.cc:9319 cp/semantics.cc:9398 cp/semantics.cc:9434
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported fixed-point conversion"
  msgid "unsupported map expression %qE"
  msgstr "conversión de coma fija no admitida"
  
! #: c/c-typeck.cc:17619 c/c-typeck.cc:17796 cp/semantics.cc:9360
! #: cp/semantics.cc:9579
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD aparece más de una vez en las cláusulas de datos"
  
! #: c/c-typeck.cc:17627 c/c-typeck.cc:17802 cp/semantics.cc:9368
! #: cp/semantics.cc:9585
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD aparece más de una vez en las cláusulas de datos"
  
! #: c/c-typeck.cc:17746 c/c-typeck.cc:17888 cp/semantics.cc:9522
! #: cp/semantics.cc:9690
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qD no es una variable en la cláusula %qs"
  
! #: c/c-typeck.cc:17871 cp/semantics.cc:9671
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qE no es una variable en la cláusula %qs"
  
! #: c/c-typeck.cc:17897 cp/semantics.cc:9702
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "%qE aparece más de una vez en las cláusulas de datos"
  
! #: c/c-typeck.cc:17911 cp/semantics.cc:9718
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD no es una variable en la cláusula %qs"
  
! #: c/c-typeck.cc:17914 cp/semantics.cc:9721
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE no es una variable en la cláusula %qs"
  
! #: c/c-typeck.cc:17933
  #, fuzzy, gcc-internal-format
  #| msgid "source is not a pointer"
  msgid "%qs variable is not a pointer"
  msgstr "la fuente no es un puntero"
  
! #: c/c-typeck.cc:17940
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "la variable %qs no es un puntero ni una matriz"
  
! #: c/c-typeck.cc:17988 c/c-typeck.cc:18094 cp/semantics.cc:10322
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<order%> clause must not be used together with %<ordered%> clause"
  msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-typeck.cc:18008 cp/semantics.cc:9226
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %qs clauses on a task construct"
  msgstr "demasiadas cláusulas %qs"
  
! #: c/c-typeck.cc:18130 cp/semantics.cc:10035
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "la cláusula %<inbranch%> es incompatible con %<notinbranch%>"
  
! #: c/c-typeck.cc:18165 cp/semantics.cc:10129
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in action clauses"
  msgstr "%qD aparece más de una vez en las cláusulas de datos"
  
! #: c/c-typeck.cc:18176 cp/semantics.cc:10143
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take %<void%>"
  msgid "%qD must be of %<omp_interop_t%>"
  msgstr "%qD debe tomar %<void%>"
  
! #: c/c-typeck.cc:18185 cp/semantics.cc:10152
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D is not const"
  msgid "%qD shall not be const"
  msgstr "%q#D no es const"
  
! #: c/c-typeck.cc:18234 cp/semantics.cc:10510
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE está predeterminado como %qs para %qs"
  
! #: c/c-typeck.cc:18244
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:18280 cp/semantics.cc:10263
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr "el valor de la cláusula %<simdlen%> es mayor que el valor de la cláusula %<safelen%>"
  
! #: c/c-typeck.cc:18292 cp/semantics.cc:10276
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:18303 c/c-typeck.cc:18311 cp/semantics.cc:10285
! #: cp/semantics.cc:10314
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-typeck.cc:18359 cp/semantics.cc:10243
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:18410 cp/semantics.cc:10293
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-typeck.cc:18418 cp/semantics.cc:10304
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<grainsize%> clause must not be used together with %<num_tasks%> clause"
  msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-typeck.cc:18426 cp/semantics.cc:10360
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<full%> clause must not be used together with %<partial%> clause"
  msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-typeck.cc:18436 cp/semantics.cc:10333
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-typeck.cc:18454 cp/semantics.cc:10535
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
  
! #: c/c-typeck.cc:18472 cp/semantics.cc:10606
  #, gcc-internal-format
  msgid "%<depend%> clause requires action clauses with %<targetsync%> interop-type"
  msgstr ""
  
! #: c/c-typeck.cc:18476 cp/semantics.cc:10610
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "%<init%> clause lacks the %<targetsync%> modifier"
  msgstr "demasiadas cláusulas %<if%> con el modificador %qs"
  
! #: c/c-typeck.cc:18658
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr "no se puede utilizar %<va_arg%> con orden de almacenamiento inverso"
  
! #: c/c-typeck.cc:18663
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "el segundo argumento para %<va_arg%> es del tipo incompleto %qT"
  
! #: c/c-typeck.cc:18669
  #, fuzzy, gcc-internal-format
  #| msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgid "second argument to %<va_arg%> is a function type %qT"
  msgstr "el segundo argumento para %<va_arg%> es del tipo incompleto %qT"
  
! #: c/c-typeck.cc:18676 c/c-typeck.cc:18686
! #, fuzzy, gcc-internal-format
! #| msgid "second argument to %<va_arg%> is of incomplete type %qT"
! msgid "second argument to %<va_arg%> is an array type %qT"
! msgstr "el segundo argumento para %<va_arg%> es del tipo incompleto %qT"
! 
! #: c/c-typeck.cc:18682
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr "C++ requiere un tipo promovido, no un tipo enum, en %<va_arg%>"
*************** msgstr "método de actualización de per
*** 54893,55120 ****
  msgid "expected frequency value"
  msgstr "se esperaba nombre de función"
  
! #: c/gimple-parser.cc:374
  #, fuzzy, gcc-internal-format
  #| msgid "not found\n"
  msgid "edge not found"
  msgstr "no se encuentra\n"
  
! #: c/gimple-parser.cc:390
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> after union definition"
  msgid "SSA name %qE with version %d has no definition"
  msgstr "se esperaba %<;%> después de la definición de union"
  
! #: c/gimple-parser.cc:540 c/gimple-parser.cc:546
  #, fuzzy, gcc-internal-format
  #| msgid "expected pointer"
  msgid "expected block index"
  msgstr "se esperaba un puntero"
  
! #: c/gimple-parser.cc:554
  #, fuzzy, gcc-internal-format
  #| msgid "invalid #line"
  msgid "invalid block index"
  msgstr "instrucción #line no válida"
  
! #: c/gimple-parser.cc:565
  #, fuzzy, gcc-internal-format
  #| msgid "expected type specifier"
  msgid "expected block specifier"
  msgstr "se esperaba un specificador de tipo"
  
! #: c/gimple-parser.cc:583
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected loop number"
  msgstr "se esperaba un nombre de clase"
  
! #: c/gimple-parser.cc:601
  #, fuzzy, gcc-internal-format
  #| msgid "unknown ABI specified: '%s'"
  msgid "unknown block specifier"
  msgstr "se especificó una ABI desconocida: '%s'"
  
! #: c/gimple-parser.cc:614 c/gimple-parser.cc:2159
  #, fuzzy, gcc-internal-format
  #| msgid "expected pointer"
  msgid "expected count value"
  msgstr "se esperaba un puntero"
  
! #: c/gimple-parser.cc:637 c/gimple-parser.cc:734
  #, gcc-internal-format
  msgid "stmts without block"
  msgstr ""
  
! #: c/gimple-parser.cc:674
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label %qD"
  msgid "duplicate loop header"
  msgstr "etiqueta %qD duplicada"
  
! #: c/gimple-parser.cc:891
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid source block specification"
  msgstr "especificación de clase base no válida"
  
! #: c/gimple-parser.cc:956
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected argument"
  msgid "unexpected RHS for assignment"
  msgstr "argumento inesperado"
  
! #: c/gimple-parser.cc:1056
  #, gcc-internal-format
  msgid "%<&&%> not valid in GIMPLE"
  msgstr "%<&&%> no es válido en GIMPLE"
  
! #: c/gimple-parser.cc:1059
  #, gcc-internal-format
  msgid "%<||%> not valid in GIMPLE"
  msgstr "%<||%> no es válido en GIMPLE"
  
! #: c/gimple-parser.cc:1248
  #, gcc-internal-format
  msgid "expected pointer as argument of unary %<*%>"
  msgstr "se esperaba un puntero como argumento del unario %<*%>"
  
! #: c/gimple-parser.cc:1274
  #, gcc-internal-format
  msgid "%<!%> not valid in GIMPLE"
  msgstr "%<!%> no es válido en GIMPLE"
  
! #: c/gimple-parser.cc:1333 c/gimple-parser.cc:1719
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected offset"
  msgid "expected constant offset"
  msgstr "desplazamiento inesperado"
  
! #: c/gimple-parser.cc:1394
  #, fuzzy, gcc-internal-format
  #| msgid "%qD not declared"
  msgid "SSA name undeclared"
  msgstr "no se declaró %qD"
  
! #: c/gimple-parser.cc:1416
  #, fuzzy, gcc-internal-format
  #| msgid "unnamed variable or field declared void"
  msgid "base variable or SSA name undeclared"
  msgstr "se declaró la variable o campo sin nombre como void"
  
! #: c/gimple-parser.cc:1423
  #, fuzzy, gcc-internal-format
  #| msgid "invalid macro name"
  msgid "invalid base %qE for SSA name"
  msgstr "nombre de macro no válido"
  
! #: c/gimple-parser.cc:1451
  #, fuzzy, gcc-internal-format
  #| msgid "expected function name"
  msgid "expecting internal function name"
  msgstr "se esperaba nombre de función"
  
! #: c/gimple-parser.cc:1464
  #, fuzzy, gcc-internal-format
  #| msgid "internal function"
  msgid "unknown internal function %qE"
  msgstr "función interna"
  
! #: c/gimple-parser.cc:1606
  #, gcc-internal-format
  msgid "invalid type of %<__MEM%> operand"
  msgstr "tipo no válido de operando %<__MEM%>"
  
! #: c/gimple-parser.cc:1649
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected offset"
  msgid "expected constant offset for %<__MEM%> operand"
  msgstr "desplazamiento inesperado"
  
! #: c/gimple-parser.cc:1660
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type of %<__MEM%> operand"
  msgid "expected constant step for %<__MEM%> operand"
  msgstr "tipo no válido de operando %<__MEM%>"
  
! #: c/gimple-parser.cc:1713
  #, fuzzy, gcc-internal-format
  #| msgid "expected initializer"
  msgid "expected constant size"
  msgstr "se esperaba un inicializador"
  
! #: c/gimple-parser.cc:1751 c/gimple-parser.cc:1781 c/gimple-parser.cc:1821
! #: c/gimple-parser.cc:1829 c/gimple-parser.cc:1838
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand"
  msgid "invalid _Literal"
  msgstr "operando no válido"
  
! #: c/gimple-parser.cc:1760
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type modifier within pointer declarator"
  msgid "invalid type for _Literal with constructor"
  msgstr "modificador de tipo no válido dentro de la declaración del puntero"
  
! #: c/gimple-parser.cc:1873
  #, fuzzy, gcc-internal-format
  #| msgid "an anonymous union cannot have function members"
  msgid "anonymous SSA name cannot have default definition"
  msgstr "un union anónimo no puede tener funciones miembro"
  
! #: c/gimple-parser.cc:1957
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "invalid call to non-function"
  msgstr "llamada a %qD que no es función"
  
! #: c/gimple-parser.cc:2013
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereference of non-pointer"
  msgstr "deferenciando el puntero %<void *%>"
  
! #: c/gimple-parser.cc:2140
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected pass name"
  msgstr "se esperaba un nombre de clase"
  
! #: c/gimple-parser.cc:2179
  #, gcc-internal-format
  msgid "invalid operation"
  msgstr "operación no válida"
  
  # ¿Se requiere un punto? ¿O un periodo? Revisar en el código fuente. cfuga
! #: c/gimple-parser.cc:2344
  #, fuzzy, gcc-internal-format
  #| msgid "Period required"
  msgid "comparison required"
  msgstr "Se requiere un punto"
  
! #: c/gimple-parser.cc:2396
  #, fuzzy, gcc-internal-format
  #| msgid "-fpic is not supported"
  msgid "%<catch%> is not supported"
  msgstr "no se admite -fpic"
  
! #: c/gimple-parser.cc:2398
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<finally%> or %<catch%>"
  msgstr "se esperaba %<,%> o %<)%>"
  
! #: c/gimple-parser.cc:2442 c/gimple-parser.cc:2479
  #, gcc-internal-format
  msgid "expected goto expression"
  msgstr "se esperaba expresión goto"
  
! #: c/gimple-parser.cc:2450
  #, gcc-internal-format
  msgid "expected else statement"
  msgstr "se esperaba sentencia else"
  
! #: c/gimple-parser.cc:2593
  #, fuzzy, gcc-internal-format
  #| msgid "expected label"
  msgid "expected case label"
--- 57585,57818 ----
  msgid "expected frequency value"
  msgstr "se esperaba nombre de función"
  
! #: c/gimple-parser.cc:376
  #, fuzzy, gcc-internal-format
  #| msgid "not found\n"
  msgid "edge not found"
  msgstr "no se encuentra\n"
  
! #: c/gimple-parser.cc:395
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> after union definition"
  msgid "SSA name %qE with version %d has no definition"
  msgstr "se esperaba %<;%> después de la definición de union"
  
! #: c/gimple-parser.cc:545 c/gimple-parser.cc:551
  #, fuzzy, gcc-internal-format
  #| msgid "expected pointer"
  msgid "expected block index"
  msgstr "se esperaba un puntero"
  
! #: c/gimple-parser.cc:559
  #, fuzzy, gcc-internal-format
  #| msgid "invalid #line"
  msgid "invalid block index"
  msgstr "instrucción #line no válida"
  
! #: c/gimple-parser.cc:570
  #, fuzzy, gcc-internal-format
  #| msgid "expected type specifier"
  msgid "expected block specifier"
  msgstr "se esperaba un specificador de tipo"
  
! #: c/gimple-parser.cc:588
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected loop number"
  msgstr "se esperaba un nombre de clase"
  
! #: c/gimple-parser.cc:606
  #, fuzzy, gcc-internal-format
  #| msgid "unknown ABI specified: '%s'"
  msgid "unknown block specifier"
  msgstr "se especificó una ABI desconocida: '%s'"
  
! #: c/gimple-parser.cc:619 c/gimple-parser.cc:2149
  #, fuzzy, gcc-internal-format
  #| msgid "expected pointer"
  msgid "expected count value"
  msgstr "se esperaba un puntero"
  
! #: c/gimple-parser.cc:642 c/gimple-parser.cc:740
  #, gcc-internal-format
  msgid "stmts without block"
  msgstr ""
  
! #: c/gimple-parser.cc:680
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label %qD"
  msgid "duplicate loop header"
  msgstr "etiqueta %qD duplicada"
  
! #: c/gimple-parser.cc:898
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid source block specification"
  msgstr "especificación de clase base no válida"
  
! #: c/gimple-parser.cc:963
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected argument"
  msgid "unexpected RHS for assignment"
  msgstr "argumento inesperado"
  
! #: c/gimple-parser.cc:1086
  #, gcc-internal-format
  msgid "%<&&%> not valid in GIMPLE"
  msgstr "%<&&%> no es válido en GIMPLE"
  
! #: c/gimple-parser.cc:1089
  #, gcc-internal-format
  msgid "%<||%> not valid in GIMPLE"
  msgstr "%<||%> no es válido en GIMPLE"
  
! #: c/gimple-parser.cc:1208
  #, gcc-internal-format
  msgid "expected pointer as argument of unary %<*%>"
  msgstr "se esperaba un puntero como argumento del unario %<*%>"
  
! #: c/gimple-parser.cc:1234
  #, gcc-internal-format
  msgid "%<!%> not valid in GIMPLE"
  msgstr "%<!%> no es válido en GIMPLE"
  
! #: c/gimple-parser.cc:1293 c/gimple-parser.cc:1709
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected offset"
  msgid "expected constant offset"
  msgstr "desplazamiento inesperado"
  
! #: c/gimple-parser.cc:1354
  #, fuzzy, gcc-internal-format
  #| msgid "%qD not declared"
  msgid "SSA name undeclared"
  msgstr "no se declaró %qD"
  
! #: c/gimple-parser.cc:1376
  #, fuzzy, gcc-internal-format
  #| msgid "unnamed variable or field declared void"
  msgid "base variable or SSA name undeclared"
  msgstr "se declaró la variable o campo sin nombre como void"
  
! #: c/gimple-parser.cc:1383
  #, fuzzy, gcc-internal-format
  #| msgid "invalid macro name"
  msgid "invalid base %qE for SSA name"
  msgstr "nombre de macro no válido"
  
! #: c/gimple-parser.cc:1411
  #, fuzzy, gcc-internal-format
  #| msgid "expected function name"
  msgid "expecting internal function name"
  msgstr "se esperaba nombre de función"
  
! #: c/gimple-parser.cc:1424
  #, fuzzy, gcc-internal-format
  #| msgid "internal function"
  msgid "unknown internal function %qE"
  msgstr "función interna"
  
! #: c/gimple-parser.cc:1569
  #, gcc-internal-format
  msgid "invalid type of %<__MEM%> operand"
  msgstr "tipo no válido de operando %<__MEM%>"
  
! #: c/gimple-parser.cc:1612
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected offset"
  msgid "expected constant offset for %<__MEM%> operand"
  msgstr "desplazamiento inesperado"
  
! #: c/gimple-parser.cc:1623
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type of %<__MEM%> operand"
  msgid "expected constant step for %<__MEM%> operand"
  msgstr "tipo no válido de operando %<__MEM%>"
  
! #: c/gimple-parser.cc:1644
! #, fuzzy, gcc-internal-format
! #| msgid "invalid use of %qD"
! msgid "invalid clique/base pair"
! msgstr "uso no válido de %qD"
! 
! #: c/gimple-parser.cc:1703
  #, fuzzy, gcc-internal-format
  #| msgid "expected initializer"
  msgid "expected constant size"
  msgstr "se esperaba un inicializador"
  
! #: c/gimple-parser.cc:1741 c/gimple-parser.cc:1771 c/gimple-parser.cc:1811
! #: c/gimple-parser.cc:1819 c/gimple-parser.cc:1828
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand"
  msgid "invalid _Literal"
  msgstr "operando no válido"
  
! #: c/gimple-parser.cc:1750
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type modifier within pointer declarator"
  msgid "invalid type for _Literal with constructor"
  msgstr "modificador de tipo no válido dentro de la declaración del puntero"
  
! #: c/gimple-parser.cc:1863
  #, fuzzy, gcc-internal-format
  #| msgid "an anonymous union cannot have function members"
  msgid "anonymous SSA name cannot have default definition"
  msgstr "un union anónimo no puede tener funciones miembro"
  
! #: c/gimple-parser.cc:1947
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "invalid call to non-function"
  msgstr "llamada a %qD que no es función"
  
! #: c/gimple-parser.cc:2003
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereference of non-pointer"
  msgstr "deferenciando el puntero %<void *%>"
  
! #: c/gimple-parser.cc:2130
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected pass name"
  msgstr "se esperaba un nombre de clase"
  
! #: c/gimple-parser.cc:2169
  #, gcc-internal-format
  msgid "invalid operation"
  msgstr "operación no válida"
  
  # ¿Se requiere un punto? ¿O un periodo? Revisar en el código fuente. cfuga
! #: c/gimple-parser.cc:2334
  #, fuzzy, gcc-internal-format
  #| msgid "Period required"
  msgid "comparison required"
  msgstr "Se requiere un punto"
  
! #: c/gimple-parser.cc:2386
  #, fuzzy, gcc-internal-format
  #| msgid "-fpic is not supported"
  msgid "%<catch%> is not supported"
  msgstr "no se admite -fpic"
  
! #: c/gimple-parser.cc:2388
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<finally%> or %<catch%>"
  msgstr "se esperaba %<,%> o %<)%>"
  
! #: c/gimple-parser.cc:2432 c/gimple-parser.cc:2469
  #, gcc-internal-format
  msgid "expected goto expression"
  msgstr "se esperaba expresión goto"
  
! #: c/gimple-parser.cc:2440
  #, gcc-internal-format
  msgid "expected else statement"
  msgstr "se esperaba sentencia else"
  
! #: c/gimple-parser.cc:2583
  #, fuzzy, gcc-internal-format
  #| msgid "expected label"
  msgid "expected case label"
*************** msgstr "CONTINUE requiere de una ubicaci
*** 55136,55155 ****
  msgid "exception '%s'"
  msgstr "Se crea '%s'\n"
  
! #: cobol/cobol1.cc:414
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "could not close response file %s"
  msgid "could not execute preprocessor %s"
  msgstr "no se puede cerrar el fichero de respuesta %s"
  
! #: cobol/cobol1.cc:420
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "could not find specs file %s\n"
  msgid "could not include %s"
  msgstr "no se puede encontrar el fichero de especificaciones %s\n"
  
  #. This isn't right.  All OPT_main should be replaced
! #: cobol/cobol1.cc:426
  #, gcc-internal-format
  msgid "We should never see a non-equal dash-main in cobol1.c"
  msgstr ""
--- 57834,57865 ----
  msgid "exception '%s'"
  msgstr "Se crea '%s'\n"
  
! #: cobol/cobol1.cc:366
! #, fuzzy, gcc-internal-format
! #| msgid "%s: no such class"
! msgid "no such charset %qs"
! msgstr "%s: no existe esa clase"
! 
! #: cobol/cobol1.cc:372
! #, fuzzy, gcc-internal-format
! #| msgid "unknown spec function %qs"
! msgid "no such national charset %qs"
! msgstr "función de especificación %qs desconocida"
! 
! #: cobol/cobol1.cc:435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "could not close response file %s"
  msgid "could not execute preprocessor %s"
  msgstr "no se puede cerrar el fichero de respuesta %s"
  
! #: cobol/cobol1.cc:441
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "could not find specs file %s\n"
  msgid "could not include %s"
  msgstr "no se puede encontrar el fichero de especificaciones %s\n"
  
  #. This isn't right.  All OPT_main should be replaced
! #: cobol/cobol1.cc:447
  #, gcc-internal-format
  msgid "We should never see a non-equal dash-main in cobol1.c"
  msgstr ""
*************** msgstr ""
*** 55159,55439 ****
  msgid "no such exception: 0x%x"
  msgstr ""
  
! #: cobol/genapi.cc:354
  #, gcc-internal-format
  msgid "Probable cause: it was referenced without being defined."
  msgstr ""
  
! #: cobol/genapi.cc:600
  #, gcc-internal-format
! msgid "Nice try, but you cannot fire me."
  msgstr ""
  
! #: cobol/genapi.cc:1214
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%q#D is not const"
  msgid "%s should not be null"
  msgstr "%q#D no es const"
  
! #: cobol/genapi.cc:1792
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%s: Knows not the variable type %s for %s"
  msgstr "%qE no es una variable en la cláusula %qs"
  
! #: cobol/genapi.cc:2481
! #, gcc-internal-format
! msgid "I don%'t know how to MOVE an alphabetical string to %s(%s)"
! msgstr ""
! 
! #: cobol/genapi.cc:2549
! #, gcc-internal-format
! msgid "%s: %<field->type%> %s must be literal or alphanumeric"
! msgstr ""
  
! #: cobol/genapi.cc:4460
  #, fuzzy, gcc-internal-format
  #| msgid "invalid GIMPLE statement"
  msgid "Not valid for ACCEPT statement."
  msgstr "declaración GIMPLE no válida"
  
! #: cobol/genapi.cc:5488
  #, gcc-internal-format
  msgid "Attempting to send to an input device."
  msgstr ""
  
! #: cobol/genapi.cc:5511
  #, fuzzy, gcc-internal-format
  #| msgid "invalid GIMPLE statement"
  msgid "Not valid for DISPLAY statement."
  msgstr "declaración GIMPLE no válida"
  
! #: cobol/genapi.cc:6412
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "%s:%d: Invalid state file; %s"
! msgid "%s: Invalid field type %s:"
! msgstr "%s:%d: Fichero de estado no válido; %s"
! 
! #: cobol/genapi.cc:7622 cobol/genapi.cc:7628 cobol/genapi.cc:7634
  #, gcc-internal-format
  msgid "%<parser_logop()%> was called with variable %s on line %d, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7741
  #, gcc-internal-format
  msgid "%<parser_relop%> was called with variable %qs, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7805
  #, gcc-internal-format
  msgid "%<parser_relop()%> was called with variable %s, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7851
  #, gcc-internal-format
  msgid "%<parser_if()%> was called with variable %s, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:8116
  #, gcc-internal-format
  msgid "candidate %s has unimplemented %<CVT_type%> %d(%s)"
  msgstr ""
  
! #: cobol/genapi.cc:8127
  #, fuzzy, gcc-internal-format
  #| msgid "unknown type name %qE"
  msgid "unknown %<setop_t%> code %d"
  msgstr "nombre de tipo %qE desconocido"
  
! #: cobol/genapi.cc:8315
  #, gcc-internal-format
  msgid "%s:%d: %u exceeds %<MAXIMUM_UNTILS%> of %d, line %d"
  msgstr ""
  
! #: cobol/genapi.cc:9324
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: ignoring subscripts"
  msgstr ""
  
! #: cobol/genapi.cc:9538 cobol/genapi.cc:10006
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9663
  #, gcc-internal-format
  msgid "%s:%d file %s access mode is %<file_inaccessible_e%> in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9737
  #, gcc-internal-format
  msgid "%<parser_file_open%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9742
  #, gcc-internal-format
  msgid "%<parser_file_open%> for %s called with NULL %<var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9748
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTEND can only be used where %s is ACCESS MODE SEQUENTIAL"
  msgstr ""
  
! #: cobol/genapi.cc:9817
  #, gcc-internal-format
  msgid "%<parser_file_close%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9822
  #, gcc-internal-format
  msgid "%<parser_file_close%> for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9877
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'where' is zero in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9887
  #, gcc-internal-format
  msgid "%<parser_file_read%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9892
  #, gcc-internal-format
  msgid "%<parser_file_read%> for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9898
  #, gcc-internal-format
  msgid "%<parser_file_read%> called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:9903
  #, gcc-internal-format
  msgid "%<parser_file_read%> for %s called with NULL %<field->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9909
  #, gcc-internal-format
  msgid "%s:%d file %s is RELATIVE/SEQUENTIAL, but %<where >= 0%>"
  msgstr ""
  
! #: cobol/genapi.cc:9918
  #, gcc-internal-format
  msgid "%s:%d file %s is RELATIVE/RANDOM, but %<where < 0%>"
  msgstr ""
  
! #: cobol/genapi.cc:9962
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'sequentially' is %d in %s"
  msgstr ""
  
! #: cobol/genapi.cc:10011
  #, gcc-internal-format
  msgid "%s: for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:10017
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:10022
  #, gcc-internal-format
  msgid "%s: for %s called with NULL %<field->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:10107
  #, gcc-internal-format
  msgid "The file pointer should not be null"
  msgstr ""
  
! #: cobol/genapi.cc:10161
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s is INDEXED/SEQUENTIAL, but 'sequentially' is false"
  msgstr ""
  
! #: cobol/genapi.cc:11881
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qT resolves to %qT, which is is not a class type"
  msgid "%s: asked to sort %s, which is not a table"
  msgstr "%qT resuelve a %qT, el cual no es un tipo de clase"
  
  #. Having both or neither violates SORT syntax
! #: cobol/genapi.cc:12013
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: syntax error: both (or neither) USING and input-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12147
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: syntax error: both (or neither) GIVING and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12569
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: syntax error: both (or neither) files and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12973
  #, gcc-internal-format
  msgid "CALL USING BY CONTENT <temporary> would require REPOSITORY PROTOTYPES."
  msgstr ""
  
! #: cobol/genapi.cc:13264
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Name '%s' at %C is the name of the procedure"
  msgid "%s: What in the name of Nero are we doing here?"
  msgstr "El nombre '%s' en %C es el nombre del procedimiento"
  
! #: cobol/genapi.cc:14560
  #, gcc-internal-format
  msgid "In %<parser_move(%s to %s)%>, the move of FldLiteralN to %s is unimplemented"
  msgstr ""
  
! #: cobol/genapi.cc:14796
  #, gcc-internal-format
  msgid "In %<mh_dest_is_float%>(%s to %s), the move of %s to %s is unimplemented"
  msgstr ""
  
! #: cobol/genapi.cc:16918
  #, gcc-internal-format, gfc-internal-format
  msgid "LEVEL 01 (%s) OCCURS has insufficient data.memsize"
  msgstr ""
  
! #: cobol/genapi.cc:16990
  #, gcc-internal-format
  msgid "%<parser_symbol_add()%> was called with a NULL %<new_var%>"
  msgstr ""
  
! #: cobol/genapi.cc:17020
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %d %s is a table, but it improperly has a capacity of zero"
  msgstr ""
  
! #: cobol/genapi.cc:17060
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s is its own ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:17065
  #, gcc-internal-format
  msgid "%s: %d %qs has NULL ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:17072
  #, gcc-internal-format
  msgid "%s(%s) improperly has a non-null %<var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:17267
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %d %s<%s> improperly has a data.capacity of zero"
  msgstr ""
  
! #: cobol/genapi.cc:17334
  #, gcc-internal-format
  msgid "%<bytes_to_allocate%> is zero for %s (symbol number "
  msgstr ""
--- 57869,58148 ----
  msgid "no such exception: 0x%x"
  msgstr ""
  
! #: cobol/genapi.cc:353
  #, gcc-internal-format
  msgid "Probable cause: it was referenced without being defined."
  msgstr ""
  
! #: cobol/genapi.cc:597
  #, gcc-internal-format
! msgid "That string should not be that long."
  msgstr ""
  
! #: cobol/genapi.cc:1213
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%q#D is not const"
  msgid "%s should not be null"
  msgstr "%q#D no es const"
  
! #: cobol/genapi.cc:1776
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%s: Knows not the variable type %s for %s"
  msgstr "%qE no es una variable en la cláusula %qs"
  
! #: cobol/genapi.cc:2110
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "%s:%d: Invalid state file; %s"
! msgid "%s: Invalid field type %s:"
! msgstr "%s:%d: Fichero de estado no válido; %s"
  
! #: cobol/genapi.cc:4392
  #, fuzzy, gcc-internal-format
  #| msgid "invalid GIMPLE statement"
  msgid "Not valid for ACCEPT statement."
  msgstr "declaración GIMPLE no válida"
  
! #: cobol/genapi.cc:5445
  #, gcc-internal-format
  msgid "Attempting to send to an input device."
  msgstr ""
  
! #: cobol/genapi.cc:5468
  #, fuzzy, gcc-internal-format
  #| msgid "invalid GIMPLE statement"
  msgid "Not valid for DISPLAY statement."
  msgstr "declaración GIMPLE no válida"
  
! #: cobol/genapi.cc:7736 cobol/genapi.cc:7742 cobol/genapi.cc:7748
  #, gcc-internal-format
  msgid "%<parser_logop()%> was called with variable %s on line %d, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7855
  #, gcc-internal-format
  msgid "%<parser_relop%> was called with variable %qs, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7919
  #, gcc-internal-format
  msgid "%<parser_relop()%> was called with variable %s, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7964
  #, gcc-internal-format
  msgid "%<parser_if()%> was called with variable %s, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:8215
  #, gcc-internal-format
  msgid "candidate %s has unimplemented %<CVT_type%> %d(%s)"
  msgstr ""
  
! #: cobol/genapi.cc:8226
  #, fuzzy, gcc-internal-format
  #| msgid "unknown type name %qE"
  msgid "unknown %<setop_t%> code %d"
  msgstr "nombre de tipo %qE desconocido"
  
! #: cobol/genapi.cc:8415
  #, gcc-internal-format
  msgid "%s:%d: %u exceeds %<MAXIMUM_UNTILS%> of %d, line %d"
  msgstr ""
  
! #: cobol/genapi.cc:9406
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: ignoring subscripts"
  msgstr ""
  
! #: cobol/genapi.cc:9629 cobol/genapi.cc:10121
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9754
  #, gcc-internal-format
  msgid "%s:%d file %s access mode is %<file_inaccessible_e%> in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9861
  #, gcc-internal-format
  msgid "%<parser_file_open%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9866
  #, gcc-internal-format
  msgid "%<parser_file_open%> for %s called with NULL %<var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9872
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTEND can only be used where %s is ACCESS MODE SEQUENTIAL"
  msgstr ""
  
! #: cobol/genapi.cc:9932
  #, gcc-internal-format
  msgid "%<parser_file_close%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9937
  #, gcc-internal-format
  msgid "%<parser_file_close%> for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9992
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'where' is zero in %s"
  msgstr ""
  
! #: cobol/genapi.cc:10002
  #, gcc-internal-format
  msgid "%<parser_file_read%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:10007
  #, gcc-internal-format
  msgid "%<parser_file_read%> for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:10013
  #, gcc-internal-format
  msgid "%<parser_file_read%> called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:10018
  #, gcc-internal-format
  msgid "%<parser_file_read%> for %s called with NULL %<field->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:10024
  #, gcc-internal-format
  msgid "%s:%d file %s is RELATIVE/SEQUENTIAL, but %<where >= 0%>"
  msgstr ""
  
! #: cobol/genapi.cc:10033
  #, gcc-internal-format
  msgid "%s:%d file %s is RELATIVE/RANDOM, but %<where < 0%>"
  msgstr ""
  
! #: cobol/genapi.cc:10077
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'sequentially' is %d in %s"
  msgstr ""
  
! #: cobol/genapi.cc:10126
  #, gcc-internal-format
  msgid "%s: for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:10132
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:10137
  #, gcc-internal-format
  msgid "%s: for %s called with NULL %<field->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:10222
  #, gcc-internal-format
  msgid "The file pointer should not be null"
  msgstr ""
  
! #: cobol/genapi.cc:10405
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s is INDEXED/SEQUENTIAL, but 'sequentially' is false"
  msgstr ""
  
! #: cobol/genapi.cc:12236
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qT resolves to %qT, which is is not a class type"
  msgid "%s: asked to sort %s, which is not a table"
  msgstr "%qT resuelve a %qT, el cual no es un tipo de clase"
  
  #. Having both or neither violates SORT syntax
! #: cobol/genapi.cc:12368
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: syntax error: both (or neither) USING and input-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12502
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: syntax error: both (or neither) GIVING and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12924
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: syntax error: both (or neither) files and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:13328
  #, gcc-internal-format
  msgid "CALL USING BY CONTENT <temporary> would require REPOSITORY PROTOTYPES."
  msgstr ""
  
! #: cobol/genapi.cc:13599
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Name '%s' at %C is the name of the procedure"
  msgid "%s: What in the name of Nero are we doing here?"
  msgstr "El nombre '%s' en %C es el nombre del procedimiento"
  
! #: cobol/genapi.cc:14989
  #, gcc-internal-format
  msgid "In %<parser_move(%s to %s)%>, the move of FldLiteralN to %s is unimplemented"
  msgstr ""
  
! #: cobol/genapi.cc:15226
  #, gcc-internal-format
  msgid "In %<mh_dest_is_float%>(%s to %s), the move of %s to %s is unimplemented"
  msgstr ""
  
! #: cobol/genapi.cc:16958
  #, gcc-internal-format, gfc-internal-format
  msgid "LEVEL 01 (%s) OCCURS has insufficient data.memsize"
  msgstr ""
  
! #: cobol/genapi.cc:17018
  #, gcc-internal-format
  msgid "%<parser_symbol_add()%> was called with a NULL %<new_var%>"
  msgstr ""
  
! #: cobol/genapi.cc:17048
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %d %s is a table, but it improperly has a capacity of zero"
  msgstr ""
  
! #: cobol/genapi.cc:17088
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s is its own ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:17093
  #, gcc-internal-format
  msgid "%s: %d %qs has NULL ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:17100
  #, gcc-internal-format
  msgid "%s(%s) improperly has a non-null %<var_decl_node%>"
  msgstr ""
  
! #. N.B. If level is 0 then we're not participating in a hierarchy.
! #. During the early stages of implementing cbl_field_t::our_index, there
! #. were execution paths in parse.y and parser.cc that resulted in
! #. our_index not being set.  Those should be gone.
! #: cobol/genapi.cc:17235
! #, gcc-internal-format
! msgid "%<our_index%> is NULL under unanticipated circumstances"
! msgstr ""
! 
! #: cobol/genapi.cc:17319
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %d %s<%s> improperly has a data.capacity of zero"
  msgstr ""
  
! #: cobol/genapi.cc:17387
  #, gcc-internal-format
  msgid "%<bytes_to_allocate%> is zero for %s (symbol number "
  msgstr ""
*************** msgstr "nombre de tipo %qE desconocido"
*** 55460,55577 ****
  msgid "Attempting an assignment of differing types."
  msgstr ""
  
! #: cobol/gengen.cc:2893
  #, gcc-internal-format
  msgid "Residual context count"
  msgstr ""
  
! #: cobol/genmath.cc:1385
  #, gcc-internal-format
  msgid "%<parser_op()%> doesn%'t know how to evaluate %<%s = %s %c %s%>"
  msgstr ""
  
! #: cobol/genutil.cc:596
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "Too many subscripts"
  msgstr "demasiados ficheros de entrada"
  
! #: cobol/genutil.cc:761
  #, fuzzy, gcc-internal-format
  #| msgid "cannot read string table from %s"
  msgid "cannot get %<float%> value from %s"
  msgstr "no se puede leer la tabla de cadenas de %s"
  
! #: cobol/lexio.cc:1581
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s signal terminated program %s"
  msgid "%s pid %ld terminated by %s"
  msgstr "la señal %s terminó el programa %s"
  
! #: cobol/lexio.cc:1586
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s terminated with status %d"
  msgid "%s exited with status %d"
  msgstr "%s terminó con estado %d"
  
! #: cobol/symbols.cc:418
  msgid "%s:%d: LblNone '%s' has parent #%zu"
  msgstr ""
  
! #: cobol/symbols.cc:1901
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qs value must be positive"
  msgid "%s: key must be field"
  msgstr "el valor de %qs debe ser positivo"
  
! #: cobol/symbols.cc:3712 cobol/symbols.cc:3815 cobol/symbols.cc:3845
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: would convert file '%s'\n"
  msgid "%s:%d: could not add '%s'"
  msgstr "%s: se podría convertir el fichero '%s'\n"
  
! #: cobol/util.cc:1276
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: MOVE %s %s invalid type:"
  msgstr ""
  
! #: cobol/util.cc:1873
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: compiling '%s'\n"
  msgid "%s: regcomp: %s"
  msgstr "%s: compilando '%s'\n"
  
! #: cobol/util.cc:2022
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "syntax error - missing mode"
  msgid "logic error: missing inode for %s"
  msgstr "error sintáctico - modo faltante"
  
! #: cobol/util.cc:2430
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collect: recompiling %s\n"
  msgid "failed compiling %s"
  msgstr "collect: recompilando %s\n"
  
! #: cp/call.cc:2106
  #, fuzzy, gcc-internal-format
  #| msgid "casting %qT to %qT does not dereference pointer"
  msgid "casting %qT to %qT does not use %qD"
  msgstr "la conversión de %qT a %qT no dereferencía a los punteros"
  
  #. A bad conversion for 'this' must be discarding cv-quals.
! #: cp/call.cc:3957 cp/call.cc:10472
  #, fuzzy, gcc-internal-format
  #| msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "pasar %qT como el argumento %<this%> de %q#D descarta a los calificadores"
  
! #: cp/call.cc:3961
  #, fuzzy
  #| msgid "  no known conversion for implicit %<this%> parameter from %qH to %qI"
  msgid "no known conversion for implicit %<this%> parameter from %qH to %qI"
  msgstr "  no hay una conversión conocida para el parámetro %<this%> implícito de %qH a %qI"
  
! #: cp/call.cc:3968
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "  no known conversion for argument %d from %qT to %qT"
  msgid "conversion of argument %d would be ill-formed:"
  msgstr "  no hay una conversión conocida para el argumento %d de %qT a %qT"
  
  #. Conversion of conversion function return value failed.
! #: cp/call.cc:3976
  #, fuzzy
  #| msgid "  no known conversion from %qH to %qI"
  msgid "no known conversion from %qH to %qI"
  msgstr "  no hay una conversión de %qH a %qI"
  
! #: cp/call.cc:3982
  #, fuzzy
  #| msgid "  no known conversion for argument %d from %qH to %qI"
  msgid "no known conversion for argument %d from %qH to %qI"
  msgstr "  no hay una conversión conocida para el argumento %d de %qH a %qI"
  
! #: cp/call.cc:3996
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "  candidate expects %d argument, %d provided"
  #| msgid_plural "  candidate expects %d arguments, %d provided"
--- 58169,58346 ----
  msgid "Attempting an assignment of differing types."
  msgstr ""
  
! #: cobol/gengen.cc:526
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "command line option file '%s' does not exist"
! msgid "Somebody asked for the field %s.%s, which does not exist"
! msgstr "no existe el fichero de opciones de línea de órdenes '%s'"
! 
! #: cobol/gengen.cc:2159 cobol/gengen.cc:2212 cobol/gengen.cc:3039
! #: cobol/gengen.cc:3094
! #, gcc-internal-format
! msgid "You *must* be joking"
! msgstr ""
! 
! #. Warning:  This test is not completely reliable, because a garbage
! #. byte could have a valid TREE_CODE.  But it does help.
! #: cobol/gengen.cc:2166
! #, gcc-internal-format
! msgid "You forgot to put a %<NULL_TREE%> at the end of a %<gg_printf()%> again"
! msgstr ""
! 
! #. Warning:  This test is not completely reliable, because a garbage
! #. byte could have a valid TREE_CODE.  But it does help.
! #: cobol/gengen.cc:2590 cobol/gengen.cc:2749
! #, gcc-internal-format
! msgid "You forgot to put a %<NULL_TREE%> at the end of a %<gg_define_function()%> again"
! msgstr ""
! 
! #: cobol/gengen.cc:2601 cobol/gengen.cc:2760
! #, gcc-internal-format, gfc-internal-format
! msgid "%d parameters? Really? Are you insane?"
! msgstr ""
! 
! #: cobol/gengen.cc:2882
  #, gcc-internal-format
  msgid "Residual context count"
  msgstr ""
  
! #: cobol/genmath.cc:1605
  #, gcc-internal-format
  msgid "%<parser_op()%> doesn%'t know how to evaluate %<%s = %s %c %s%>"
  msgstr ""
  
! #: cobol/genutil.cc:621
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "Too many subscripts"
  msgstr "demasiados ficheros de entrada"
  
! #: cobol/genutil.cc:787
  #, fuzzy, gcc-internal-format
  #| msgid "cannot read string table from %s"
  msgid "cannot get %<float%> value from %s"
  msgstr "no se puede leer la tabla de cadenas de %s"
  
! #: cobol/lexio.cc:1584
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s signal terminated program %s"
  msgid "%s pid %ld terminated by %s"
  msgstr "la señal %s terminó el programa %s"
  
! #: cobol/lexio.cc:1589
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s terminated with status %d"
  msgid "%s exited with status %d"
  msgstr "%s terminó con estado %d"
  
! #: cobol/symbols.cc:426
  msgid "%s:%d: LblNone '%s' has parent #%zu"
  msgstr ""
  
! # Se refiere a la llamada de sistema wait(2). cfuga
! #: cobol/symbols.cc:1878
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "%s: wait: %s\n"
! msgid "%s: data item %s #"
! msgstr "%s: wait: %s\n"
! 
! #: cobol/symbols.cc:2042
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qs value must be positive"
  msgid "%s: key must be field"
  msgstr "el valor de %qs debe ser positivo"
  
! #: cobol/symbols.cc:4179
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "%s%qs%s is invalid"
! msgid "%s: %s %s has invalid encoding"
! msgstr "%s%qs%s no es válido"
! 
! #: cobol/symbols.cc:4347 cobol/symbols.cc:4450 cobol/symbols.cc:4480
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: would convert file '%s'\n"
  msgid "%s:%d: could not add '%s'"
  msgstr "%s: se podría convertir el fichero '%s'\n"
  
! #: cobol/util.cc:1767
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "%s: %s: %s"
! msgid "%s: %s %lu %s %lu"
! msgstr "%s: %s: %s"
! 
! #: cobol/util.cc:1782
! #, gcc-internal-format, gfc-internal-format
! msgid "%s: nbytes %lu %s %lu"
! msgstr ""
! 
! #: cobol/util.cc:1860
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d: type %s, who woulda thunk?"
! msgstr ""
! 
! #: cobol/util.cc:2215
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: MOVE %s %s invalid type:"
  msgstr ""
  
! #: cobol/util.cc:2810
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: compiling '%s'\n"
  msgid "%s: regcomp: %s"
  msgstr "%s: compilando '%s'\n"
  
! #: cobol/util.cc:2959
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "syntax error - missing mode"
  msgid "logic error: missing inode for %s"
  msgstr "error sintáctico - modo faltante"
  
! #: cobol/util.cc:3379
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collect: recompiling %s\n"
  msgid "failed compiling %s"
  msgstr "collect: recompilando %s\n"
  
! #: cp/call.cc:2159
  #, fuzzy, gcc-internal-format
  #| msgid "casting %qT to %qT does not dereference pointer"
  msgid "casting %qT to %qT does not use %qD"
  msgstr "la conversión de %qT a %qT no dereferencía a los punteros"
  
  #. A bad conversion for 'this' must be discarding cv-quals.
! #: cp/call.cc:4010 cp/call.cc:10552
  #, fuzzy, gcc-internal-format
  #| msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "pasar %qT como el argumento %<this%> de %q#D descarta a los calificadores"
  
! #: cp/call.cc:4014
  #, fuzzy
  #| msgid "  no known conversion for implicit %<this%> parameter from %qH to %qI"
  msgid "no known conversion for implicit %<this%> parameter from %qH to %qI"
  msgstr "  no hay una conversión conocida para el parámetro %<this%> implícito de %qH a %qI"
  
! #: cp/call.cc:4021
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "  no known conversion for argument %d from %qT to %qT"
  msgid "conversion of argument %d would be ill-formed:"
  msgstr "  no hay una conversión conocida para el argumento %d de %qT a %qT"
  
  #. Conversion of conversion function return value failed.
! #: cp/call.cc:4029
  #, fuzzy
  #| msgid "  no known conversion from %qH to %qI"
  msgid "no known conversion from %qH to %qI"
  msgstr "  no hay una conversión de %qH a %qI"
  
! #: cp/call.cc:4035
  #, fuzzy
  #| msgid "  no known conversion for argument %d from %qH to %qI"
  msgid "no known conversion for argument %d from %qH to %qI"
  msgstr "  no hay una conversión conocida para el argumento %d de %qH a %qI"
  
! #: cp/call.cc:4049
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "  candidate expects %d argument, %d provided"
  #| msgid_plural "  candidate expects %d arguments, %d provided"
*************** msgid_plural "candidate expects at least
*** 55580,55586 ****
  msgstr[0] "  el candidato espera %d argumento, se proporcionaron %d"
  msgstr[1] "  el candidato espera %d argumentos, se proporcionaron %d"
  
! #: cp/call.cc:4001
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "  candidate expects %d argument, %d provided"
  #| msgid_plural "  candidate expects %d arguments, %d provided"
--- 58349,58355 ----
  msgstr[0] "  el candidato espera %d argumento, se proporcionaron %d"
  msgstr[1] "  el candidato espera %d argumentos, se proporcionaron %d"
  
! #: cp/call.cc:4054
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "  candidate expects %d argument, %d provided"
  #| msgid_plural "  candidate expects %d arguments, %d provided"
*************** msgid_plural "candidate expects %d argum
*** 55589,58059 ****
  msgstr[0] "  el candidato espera %d argumento, se proporcionaron %d"
  msgstr[1] "  el candidato espera %d argumentos, se proporcionaron %d"
  
! #: cp/call.cc:4029
  #, fuzzy, gcc-internal-format
  #| msgid "%s%<%D(%T, %T, %T)%> <built-in>"
  msgid "%s%<%D(%T, %T, %T)%> (built-in)"
  msgstr "%s%<%D(%T, %T, %T)%> <interno>"
  
! #: cp/call.cc:4034
  #, fuzzy, gcc-internal-format
  #| msgid "%s%<%D(%T, %T)%> <built-in>"
  msgid "%s%<%D(%T, %T)%> (built-in)"
  msgstr "%s%<%D(%T, %T)%> <interno>"
  
! #: cp/call.cc:4038
  #, fuzzy, gcc-internal-format
  #| msgid "%s%<%D(%T)%> <built-in>"
  msgid "%s%<%D(%T)%> (built-in)"
  msgstr "%s%<%D(%T)%> <interno>"
  
! #: cp/call.cc:4042
  #, fuzzy, gcc-internal-format
  #| msgid "%s%qT <conversion>"
  msgid "%s%qT (conversion)"
  msgstr "%s%qT <conversión>"
  
! #: cp/call.cc:4044
  #, fuzzy, gcc-internal-format
  #| msgid "%s%#qD <near match>"
  msgid "%s%#qD (near match)"
  msgstr "%s%#qD <coincidencia cercana>"
  
! #: cp/call.cc:4046
  #, fuzzy, gcc-internal-format
  #| msgid "%s%#qD <deleted>"
  msgid "%s%#qD (ignored)"
  msgstr "%s%#qD <borrado>"
  
! #: cp/call.cc:4048
  #, fuzzy, gcc-internal-format
  #| msgid "%s%#qD <deleted>"
  msgid "%s%#qD (deleted)"
  msgstr "%s%#qD <borrado>"
  
! #: cp/call.cc:4050
  #, fuzzy, gcc-internal-format
  #| msgid "%s%#qD <deleted>"
  msgid "%s%#qD (reversed)"
  msgstr "%s%#qD <borrado>"
  
! #: cp/call.cc:4052
  #, gcc-internal-format
  msgid "%s%#qD (rewritten)"
  msgstr ""
  
! #: cp/call.cc:4054
  #, gcc-internal-format
  msgid "%s%#qD"
  msgstr "%s%#qD"
  
! #: cp/call.cc:4058
  #, fuzzy, gcc-internal-format
  #| msgid "  inherited here"
  msgid "inherited here"
  msgstr "  heredado aquí"
  
! #: cp/call.cc:4080
  #, fuzzy, gcc-internal-format
  #| msgid "  return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion"
  msgid "return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion"
  msgstr "  el tipo de devolución %qT de la función de conversiń explícita no se puede convertir a %qT con una conversión de calificación"
  
! #: cp/call.cc:4086
  #, fuzzy, gcc-internal-format
  #| msgid "  conversion from return type %qT of template conversion function specialization to %qT is not an exact match"
  msgid "conversion from return type %qT of template conversion function specialization to %qT is not an exact match"
  msgstr " la conversión del tipo de devolución %qT de la especialización de función de conversión de plantilla a %qT no es una coincidencia exacta"
  
! #: cp/call.cc:4097
  #, fuzzy, gcc-internal-format
  #| msgid "  substitution of deduced template arguments resulted in errors seen above"
  msgid "substitution of deduced template arguments resulted in errors seen above"
  msgstr " la sustitución de los argumentos de plantilla deducidos resultó en errores vistos con anterioridad"
  
  #. Re-run template unification with diagnostics.
! #: cp/call.cc:4102
  #, fuzzy, gcc-internal-format
  #| msgid "  template argument deduction/substitution failed:"
  msgid "template argument deduction/substitution failed:"
  msgstr "  falló la deducción/sustitución del argumento de plantilla:"
  
! #: cp/call.cc:4119
  #, fuzzy, gcc-internal-format
  #| msgid "  a constructor taking a single argument of its own class type is invalid"
  msgid "a constructor taking a single argument of its own class type is invalid"
  msgstr "  un constructor que toma un solo argumento de su propio tipo de clase es no válido"
  
! #: cp/call.cc:4129
  #, fuzzy, gcc-internal-format
  #| msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgid "an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr "  un constructor interno no es un candidato para la inicialización desde una expresión del mismo tipo o derivado"
  
! #: cp/call.cc:4209
! #, gcc-internal-format, gfc-internal-format
! msgid "there is %i candidate"
! msgid_plural "there are %i candidates"
! msgstr[0] ""
! msgstr[1] ""
! 
! #: cp/call.cc:4220
  #, gcc-internal-format
  msgid "some candidates omitted; use %<-fdiagnostics-all-candidates%> to display them"
  msgstr ""
  
! #: cp/call.cc:4305 cp/call.cc:4877
  #, fuzzy, gcc-internal-format
  #| msgid "braces around initializer for non-aggregate type %qT"
  msgid "designated initializers cannot be used with a non-aggregate type %qT"
  msgstr "llaves alrededor del inicializador escalar para el tipo no agregado %qT"
  
! #: cp/call.cc:4771
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr "la conversión de %qH a %qI es ambigua"
  
! #: cp/call.cc:4884 cp/cvt.cc:878
  #, fuzzy
  #| msgid "could not convert %qE from %qT to %qT"
  msgid "could not convert %qE from %qH to %qI"
  msgstr "no se puede convertir %qE de %qT a %qT"
  
! #: cp/call.cc:4949
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.cc:4970
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "conversión de %qH a %qI en una expresión constante convertida"
  
! #: cp/call.cc:5155
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr "no hay una función coincidente para la llamada a %<%D(%A)%>"
  
! #: cp/call.cc:5158
  #, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr "la llamada del %<%D(%A)%> sobrecargado es ambigua"
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.cc:5442
  #, gcc-internal-format
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr "la función puntero-a-miembro %qE no se puede llamar sin un objeto; considere utilizar %<.*%> o %<->*%>"
  
! #: cp/call.cc:5521
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr "no hay coincidencia para la llamada a %<(%T) (%A)%>"
  
! #: cp/call.cc:5535
  #, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "la llamada de %<(%T) (%A)%> es ambigua"
  
! #: cp/call.cc:5577
  #, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr "sobrecarga ambigua para "
  
! #: cp/call.cc:5578
  #, gcc-internal-format
  msgid "no match for "
  msgstr "no hay coincidencia para "
  
! #: cp/call.cc:5591
  #, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr " (los tipos de los operandos son %qT, %qT y %qT)"
  
! #: cp/call.cc:5593
  #, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr "(los tipos de los operandos son %qT y %qT)"
  
! #: cp/call.cc:5595
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr "(el tipo del operando %qT)"
  
! #: cp/call.cc:5606
  #, fuzzy
  #| msgid " (operand types are %qT and %qT)"
  msgid " (operand types are %e and %e)"
  msgstr "(los tipos de los operandos son %qT y %qT)"
  
! #: cp/call.cc:5621
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<operator%>"
  msgid "ternary %<operator?:%>"
  msgstr "se esperaba %<operator%>"
  
! #: cp/call.cc:5625
  #, fuzzy, gcc-internal-format
  #| msgid "no match for ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr "no hay coincidencia para el %<operator?:%> terniario en %<%E ? %E : %E%>"
  
! #: cp/call.cc:5634 cp/call.cc:5682 cp/call.cc:5692
  #, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr "%<operator%s%>"
  
! #: cp/call.cc:5637
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr "%<operator%s%> en %<%E%s%>"
  
! #: cp/call.cc:5644
  #, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr "%<operator[]%>"
  
! #: cp/call.cc:5647
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr "%<operator[]%> en %<%E[%E]%>"
  
! #: cp/call.cc:5655
  #, gcc-internal-format
  msgid "%qs"
  msgstr "%qs"
  
! #: cp/call.cc:5658
  #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr "%qs en %<%s %E%>"
  
! #: cp/call.cc:5664
  #, fuzzy, gcc-internal-format
  #| msgid "%<operator%s%>"
  msgid "%<operator %s%>"
  msgstr "%<operator%s%>"
  
! #: cp/call.cc:5667
  #, fuzzy, gcc-internal-format
  #| msgid "%<operator%s%> in %<%s%E%>"
  msgid "%<operator %s%> in %<%s%E%>"
  msgstr "%<operator%s%> en %<%s%E%>"
  
! #: cp/call.cc:5686
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr "%<operator%s%> en %<%E %s %E%>"
  
! #: cp/call.cc:5695
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr "%<operator%s%> en %<%s%E%>"
  
! #: cp/call.cc:5807
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids omitting the middle term of a ?: expression"
  msgid "ISO C++ forbids omitting the middle term of a %<?:%> expression"
  msgstr "ISO C++ prohíbe la omisión del término medio de una expresión ?:"
  
! #: cp/call.cc:5884
  #, fuzzy, gcc-internal-format
  #| msgid "inferred scalar type %qT is not an integer or floating point type of the same size as %qT"
  msgid "inferred scalar type %qT is not an integer or floating-point type of the same size as %qT"
  msgstr "el tipo escalar %qT inferido no es un tipo entero ni coma flotante del mismo tamaño que %qT"
  
! #: cp/call.cc:5901 cp/call.cc:5908
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr "la conversión del escalar %qH al vector %qT implica truncado"
  
! #: cp/call.cc:5964
  #, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr "tipos de vector incompatibles en la expresión condicional: %qT, %qT y %qT"
  
! #: cp/call.cc:6016 cp/call.cc:6362 cp/call.cc:6382
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types %qT and %qT"
  msgid "operands to %<?:%> of types %qT and %qT have unordered conversion rank"
  msgstr "los operandos de ?: tienen tipos diferentes %qT y %qT"
  
! #: cp/call.cc:6088
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr "el segundo operando del operador condicional es del tipo %<void%>, pero el tercer operando no es una expresión throw ni del tipo %<void%>"
  
! #: cp/call.cc:6093
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr "el tercer operando del operador condicional es del tipo %<void%>, pero el segundo operando no es una expresión throw ni del tipo %<void%>"
  
! #: cp/call.cc:6139 cp/call.cc:6251 cp/call.cc:6502
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types %qT and %qT"
  msgid "operands to %<?:%> have different types %qT and %qT"
  msgstr "los operandos de ?: tienen tipos diferentes %qT y %qT"
  
! #: cp/call.cc:6143
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr "  y cada tipo puede convertirse al otro"
  
! #: cp/call.cc:6390
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr "conversión implícita de %qH a %qI para coincidir con otro resultado del condicional"
  
! #: cp/call.cc:6408
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral mismatch in conditional expression: %qT vs %qT"
  msgid "enumerated mismatch in conditional expression: %qT vs %qT"
  msgstr "no coincide el enumeral en la expresión condicional: %qT vs %qT"
  
! #: cp/call.cc:6428
  #, fuzzy, gcc-internal-format
  #| msgid "conditional expression between distinct pointer types %qT and %qT lacks a cast"
  msgid "conditional expression between enumeration type %qT and floating-point type %qT"
  msgstr "la expresión condicional entre diferentes tipos de punteros %qT y %qT carece de una conversión"
  
! #: cp/call.cc:6432
  #, fuzzy, gcc-internal-format
  #| msgid "conditional expression between distinct pointer types %qT and %qT lacks a cast"
  msgid "conditional expression between floating-point type %qT and enumeration type %qT"
  msgstr "la expresión condicional entre diferentes tipos de punteros %qT y %qT carece de una conversión"
  
! #: cp/call.cc:6436
  #, fuzzy, gcc-internal-format
  #| msgid "conditional expression between distinct pointer types %qT and %qT lacks a cast"
  msgid "conditional expression between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr "la expresión condicional entre diferentes tipos de punteros %qT y %qT carece de una conversión"
  
! #: cp/call.cc:6441
  #, fuzzy, gcc-internal-format
  #| msgid "conditional expression between distinct pointer types %qT and %qT lacks a cast"
  msgid "conditional expression between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr "la expresión condicional entre diferentes tipos de punteros %qT y %qT carece de una conversión"
  
! #: cp/call.cc:6457
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral and non-enumeral type in conditional expression"
  msgid "enumerated and non-enumerated type in conditional expression"
  msgstr "tipos enumeral y no enumeral en la expresión condicional"
  
! #: cp/call.cc:7371
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr "no se declaró %<%D(int)%> para el %qs postfijo, intentando en su lugar el operador prefijo"
  
! #: cp/call.cc:7373
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr "no se declaró %<%D(int)%> para el %qs postfijo"
  
! #: cp/call.cc:7453
  #, gcc-internal-format
  msgid "in C++20 this comparison calls the current function recursively with reversed arguments"
  msgstr ""
  
! #: cp/call.cc:7506
  #, fuzzy, gcc-internal-format
  #| msgid "return type of %qD is not %<int%>"
  msgid "return type of %qD is not %qs"
  msgstr "el tipo de devolución de %qD no es %<int%>"
  
! #: cp/call.cc:7508
  #, gcc-internal-format
  msgid "used as rewritten candidate for comparison of %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:7591
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr "comparación entre %q#T y %q#T"
  
! #: cp/call.cc:7778
  #, fuzzy, gcc-internal-format
  #| msgid "no match for call to %<(%T) (%A)%>"
  msgid "no match for call to %<%T::operator[] (%A)%>"
  msgstr "no hay coincidencia para la llamada a %<(%T) (%A)%>"
  
! #: cp/call.cc:7792
  #, fuzzy, gcc-internal-format
  #| msgid "call of %<(%T) (%A)%> is ambiguous"
  msgid "call of %<%T::operator[] (%A)%> is ambiguous"
  msgstr "la llamada de %<(%T) (%A)%> es ambigua"
  
! #: cp/call.cc:8073
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement %<operator delete%>"
  msgstr ""
  
! #: cp/call.cc:8076
  #, fuzzy, gcc-internal-format
  #| msgid "non-placement deallocation function %q+D"
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)"
  msgstr "función de desalojo %q+D sin ubicación"
  
! #: cp/call.cc:8113
  #, fuzzy, gcc-internal-format
  #| msgid "non-placement deallocation function %q+D"
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "función de desalojo %q+D sin ubicación"
  
! #: cp/call.cc:8307
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr "no existe una función de desalojo correspondiente para %qD"
  
! #: cp/call.cc:8310
  #, gcc-internal-format
  msgid "destroying delete %qD cannot be used to release the allocated memory if the initialization throws because the object is not constructed yet"
  msgstr ""
  
! #: cp/call.cc:8319
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "no hay un %<operator %s%> adecuado para %qT"
  
! #: cp/call.cc:8376
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is private within this context"
  msgstr "desde este contexto"
  
! #: cp/call.cc:8377 cp/decl.cc:9613
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "declared private here"
  msgstr "se declara aquí"
  
! #: cp/call.cc:8382
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is protected within this context"
  msgstr "desde este contexto"
  
! #: cp/call.cc:8383 cp/decl.cc:9614
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "declared protected here"
  msgstr "se declara aquí"
  
! #: cp/call.cc:8390
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is inaccessible"
  msgid "%q#D is inaccessible within this context"
  msgstr "%q+#D es inaccesible"
  
! #: cp/call.cc:8471
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "se pasó NULL al argumento %P de %qD que no es puntero"
  
! #: cp/call.cc:8478
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "se convierte al tipo %qT que no es puntero desde NULL"
  
! #: cp/call.cc:8490
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "se convierte %<false%> a tipo puntero para el argumento %P de %qD"
  
! #: cp/call.cc:8497
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "se convierte %<false%> al tipo puntero %qT"
  
! #: cp/call.cc:8568
  #, fuzzy, gcc-internal-format
  #| msgid "  initializing argument %P of %qD"
  msgid "initializing argument %P of %qD"
  msgstr "  argumento de inicialización %P de %qD"
  
! #: cp/call.cc:8590
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "conversions to arrays of unknown bound are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/call.cc:8673
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "demasiadas llaves alrededor del inicializador para %qT"
  
! #: cp/call.cc:8684
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in initialization"
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr "no se puede convertir %qT a %qT en la inicialización"
  
! #: cp/call.cc:8696
  #, fuzzy
  #| msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgid "ISO C++ does not allow converting to %qH from %qI with greater conversion rank"
  msgstr "ISO C++ no permite %<alignof%> con algo que no es tipo"
  
! #: cp/call.cc:8704
  msgid "ISO C++ does not allow converting to %qH from %qI with unordered conversion rank"
  msgstr ""
  
! #: cp/call.cc:8720
  #, fuzzy
  #| msgid "invalid user-defined conversion from %qT to %qT"
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "conversión definida por el usuario no válida de %qT a %qT"
  
! #: cp/call.cc:8754 cp/cvt.cc:228
  #, fuzzy
  #| msgid "invalid conversion from %qT to %qT"
  msgid "invalid conversion from %qH to %qI"
  msgstr "conversión no válida de %qT a %qT"
  
! #: cp/call.cc:8804 cp/call.cc:8817
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr "la conversión a %qT desde la lista del inicializador usaría el constructor explícito %qD"
  
! #: cp/call.cc:8810
  #, fuzzy, gcc-internal-format
  #| msgid "only declarations of constructors can be %<explicit%>"
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr "solamente las declaraciones de constructores pueden ser %<explicit%>"
  
! #: cp/call.cc:8974
  #, fuzzy
  #| msgid "narrowing conversion of %qE from %qT to %qT inside { }"
  msgid "narrowing conversion of %qd from %qH to %qI"
  msgstr "conversión estrechadora de %qE desde %qT a %qT dentro de { }"
  
! #: cp/call.cc:9125
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "el argumento de la llamada a función puede ser un candidato para un atributo de formato"
  
! #: cp/call.cc:9191
  #, fuzzy
  #| msgid "conversion to volatile reference type %q#T from rvalue of type %qT"
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "inicialización a un tipo de referencia volatile %q#T desde un r-valor de tipo %qT"
  
! #: cp/call.cc:9200
  #, fuzzy
  #| msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  msgid "cannot bind non-const lvalue reference of type %qH to a value of type %qI"
  msgstr "inicialización no válida de una referencia que no es constante de tipo %qT desde un r-valor de tipo %qT"
  
! #: cp/call.cc:9205
  #, fuzzy
  #| msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "inicialización no válida de una referencia que no es constante de tipo %qT desde un r-valor de tipo %qT"
  
  #. extype is volatile
! #: cp/call.cc:9208
  #, fuzzy
  #| msgid "conversion to volatile reference type %q#T from rvalue of type %qT"
  msgid "cannot bind lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "inicialización a un tipo de referencia volatile %q#T desde un r-valor de tipo %qT"
  
! #: cp/call.cc:9221
  #, fuzzy
  #| msgid "conversion to volatile reference type %q#T from rvalue of type %qT"
  msgid "cannot bind reference of type %qH to %qI due to different array bounds"
  msgstr "inicialización a un tipo de referencia volatile %q#T desde un r-valor de tipo %qT"
  
! #: cp/call.cc:9224
  #, fuzzy
  #| msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "pasar %qT como el argumento %<this%> de %q#D descarta a los calificadores"
  
! #: cp/call.cc:9263
  #, fuzzy, gcc-internal-format
  #| msgid "cannot bind bitfield %qE to %qT"
  msgid "cannot bind bit-field %qE to %qT"
  msgstr "no se puede unir el campo de bits %qE a %qT"
  
! #: cp/call.cc:9266 cp/call.cc:9284
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "no se unir el campo packed %qE a %qT"
  
! #: cp/call.cc:9269
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "no se puede unir el r-valor %qE a %qT"
  
! #: cp/call.cc:9470
  #, fuzzy
  #| msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "conversión implícita de %qT a %qT al pasar el argumento a la función"
  
! #: cp/call.cc:9499 cp/cvt.cc:2041
  #, gcc-internal-format
  msgid "scoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT after"
  msgstr ""
  
! #: cp/call.cc:9543
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr "el paso de objetos de tipo no-copiable-trivialmente %q#T a través de %<...%> se admite condicionalmente"
  
! #: cp/call.cc:9579
  #, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "no se puede recibir el tipo de referencia %qT a través de %<...%>"
  
! #: cp/call.cc:9589
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr "la recepción de objetos de tipo no-copiable-trivialmente %q#T a través de %<...%> se admite condicionalmente"
  
! #: cp/call.cc:9657
  #, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "evaluación recursiva del argumento por defecto para %q#D"
  
! #: cp/call.cc:9666
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "la llamada a %qD usa el argumento por defecto para el parámetro %P, el cual no se ha definido aún"
  
! #: cp/call.cc:9839
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted function %q+D with default argument"
  msgid "use of multiversioned function without a default"
  msgstr "función definida por defecto %q+D con argumento por defecto"
  
! #: cp/call.cc:10349
  #, gcc-internal-format
  msgid "use %<-fdiagnostics-all-candidates%> to display considered candidates"
  msgstr ""
  
! #: cp/call.cc:10475 cp/call.cc:13322
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  en la llamada a %qD"
  
! #: cp/call.cc:10500
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT no es una base inaccesible de %qT"
  
! #: cp/call.cc:10727
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to constructor %q#D"
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "demasiados argumentos para el constructor %q#D"
  
! #: cp/call.cc:10862
  #, gcc-internal-format
  msgid "assignment from temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.cc:11240
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.cc:11243
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot be thread-local because it has non-trivial type %qT"
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "%qD no puede ser thread-local porque es de tipo %qT que no es trivial"
  
! #: cp/call.cc:11248
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.cc:11253
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.cc:11268
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use assignment or value-initialization instead"
  msgstr "asignación (no inicialización) en la declaración"
  
! #: cp/call.cc:11270
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "; use assignment instead"
  msgstr "use #include en su lugar"
  
! #: cp/call.cc:11272
  #, fuzzy, gcc-internal-format
  #| msgid "value-initialization of function type %qT"
  msgid "; use value-initialization instead"
  msgstr "inicialización por valor del tipo de función %qT"
  
! #: cp/call.cc:11275
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:11278
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot be thread-local because it has non-trivial type %qT"
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "%qD no puede ser thread-local porque es de tipo %qT que no es trivial"
  
! #: cp/call.cc:11280
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.cc:11301
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "asignación (no inicialización) en la declaración"
  
! #: cp/call.cc:11303
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "; use copy-assignment instead"
  msgstr "use #include en su lugar"
  
! #: cp/call.cc:11305
  #, fuzzy, gcc-internal-format
  #| msgid "Extension: re-initialization of '%s' at %L"
  msgid "; use copy-initialization instead"
  msgstr "Extensión: reinicialización de '%s' en %L"
  
! #: cp/call.cc:11308
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:11311
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to void will not access object of non-trivially-copyable type %qT"
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr "la conversión a void no accederá al objeto de tipo no-copiable-trivialmente %qT"
  
! #: cp/call.cc:11314
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.cc:11325
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.cc:11337
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:11356
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.cc:11359
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.cc:11369
  #, fuzzy, gcc-internal-format
  #| msgid "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; "
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr "no se puede recibir objetos de tipo no-copiable-trivialmente q%#T a través de %<...%>"
  
! #: cp/call.cc:11372
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:11375
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.cc:11384
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.cc:11406
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "%#qT declared here"
  msgstr "%qD se declara aquí"
  
! #: cp/call.cc:11461
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgid "argument %u in call to function %qE has pointer to a non-trivially-copyable type (%qT)"
  msgstr "el argumento 3 en la llamada a la función %qE tiene un puntero a un tipo boolean"
  
! #: cp/call.cc:11530
  #, fuzzy, gcc-internal-format
  #| msgid "constant refers to itself"
  msgid "constructor delegates to itself"
  msgstr "la constante se refiere a sí misma"
  
! #: cp/call.cc:11805 cp/typeck.cc:10606
  #, fuzzy
  #| msgid "cannot convert %qT to %qT"
  msgid "cannot convert %qH to %qI"
  msgstr "no se puede convertir %qT a %qT"
  
! #: cp/call.cc:11829
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "no se encontró una función coincidente para la llamada a %<%T::operator %T(%A)%#V%>"
  
! #: cp/call.cc:11861
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "no se encontró una función coincidente para la llamada a %<%T::%s(%A)%#V%>"
  
! #: cp/call.cc:11909
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "llamada a %qD que no es función"
  
! #: cp/call.cc:11947 cp/pt.cc:17496 cp/typeck.cc:3508
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "no se puede llamar directamente al constructor %<%T::%D%>"
  
! #: cp/call.cc:11949
  #, fuzzy, gcc-internal-format
  #| msgid "  for a function-style cast, remove the redundant %<::%D%>"
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr "  para una conversión de estilo de función, borre el %<::%D%> redundante"
  
! #: cp/call.cc:12131
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%D(%A)%>"
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "no hay una función coincidente para la llamada a %<%D(%A)%>"
  
! #: cp/call.cc:12134
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "la llamada del %<%s(%A)%> sobrecargado es ambigua"
  
! #: cp/call.cc:12157
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers"
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "los inicializadores de los datos miembro no son estáticos"
  
! #: cp/call.cc:12162
  #, fuzzy, gcc-internal-format
  #| msgid "abstract virtual `%#D' called from constructor"
  msgid "pure virtual %q#D called from constructor"
  msgstr "virtual abstracto `%#D' llamado desde un constructor"
  
! #: cp/call.cc:12163
  #, fuzzy, gcc-internal-format
  #| msgid "abstract virtual `%#D' called from destructor"
  msgid "pure virtual %q#D called from destructor"
  msgstr "virtual abstracto `%#D' llamado desde un destructor"
  
! #: cp/call.cc:12186
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "no se puede llamar a la función miembro %qD sin un objeto"
  
! #: cp/call.cc:13320
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "al pasar %qT se escoge %qT sobre %qT"
  
! #: cp/call.cc:13346
  #, 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:"
  msgid "C++20 says that these are ambiguous, even though the second is reversed:"
  msgstr "ISO C++ dice que estos son ambiguos, aún cuando la peor conversión para el primero es mejor que la peor conversión para el segundo:"
  
! #: cp/call.cc:13369
  #, fuzzy, gcc-internal-format
  #| msgid "destructors must be member functions"
  msgid "try making the operator a %<const%> member function"
  msgstr "los destructores deben ser funciones miembro"
  
! #: cp/call.cc:13432
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "se escoge %qD sobre %qD"
  
! #: cp/call.cc:13433
  #, fuzzy
  #| msgid "  for conversion from %qT to %qT"
  msgid "  for conversion from %qH to %qI"
  msgstr "  para la conversión de %qT a %qT"
  
! #: cp/call.cc:13436
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  porque la secuencia de conversión para el argumento es mejor"
  
! #: cp/call.cc:13746
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "no coincide el argumento por defecto en la resolución de sobrecarga"
  
! #: cp/call.cc:13750
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 1: %q+#F"
  msgid " candidate 1: %q#F"
  msgstr " candidato 1: %q+#F"
  
! #: cp/call.cc:13752
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 2: %q+#F"
  msgid " candidate 2: %q#F"
  msgstr " candidato 2: %q+#F"
  
! #: cp/call.cc:13798
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ISO C++ dice que estos son ambiguos, aún cuando la peor conversión para el primero es mejor que la peor conversión para el segundo:"
  
! #: cp/call.cc:14216
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr "un enlace temporal a %qD sólo persiste hasta que el constructor termina"
  
! #: cp/call.cc:14410
  #, fuzzy
  #| msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr "inicialización no válida de una referencia que no es constante de tipo %qT desde un r-valor de tipo %qT"
  
! #: cp/call.cc:14414
  #, fuzzy
  #| msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "inicialización no válida de la referencia de tipo %qT desde una expresión de tipo %qT"
  
! #: cp/call.cc:14743
  #, fuzzy, gcc-internal-format
  #| msgid "returning reference to temporary"
  msgid "possibly dangling reference to a temporary"
  msgstr "se devuelve la referencia al temporal"
  
! #: cp/call.cc:14744
  #, fuzzy, gcc-internal-format
  #| msgid "%qT declared here"
  msgid "%qT temporary created here"
  msgstr "%qT se declara aquí"
  
! #: cp/call.cc:15123
  #, fuzzy, gcc-internal-format
  #| msgid "%s: definition of function '%s' not converted\n"
  msgid "explicit conversion function was not considered"
  msgstr "%s: no se convirtió la definición de la función '%s'\n"
  
! #: cp/class.cc:322
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert from base %qT to derived type %qT via virtual base %qT"
  msgid "cannot convert from pointer to base class %qT to pointer to derived class %qT because the base is virtual"
  msgstr "no se puede convertir de la base %qT al tipo derivado %qT a través de la base virtual %qT"
  
! #: cp/class.cc:326
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert from base %qT to derived type %qT via virtual base %qT"
  msgid "cannot convert from base class %qT to derived class %qT because the base is virtual"
  msgstr "no se puede convertir de la base %qT al tipo derivado %qT a través de la base virtual %qT"
  
! #: cp/class.cc:333
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert from base %qT to derived type %qT via virtual base %qT"
  msgid "cannot convert from pointer to base class %qT to pointer to derived class %qT via virtual base %qT"
  msgstr "no se puede convertir de la base %qT al tipo derivado %qT a través de la base virtual %qT"
  
! #: cp/class.cc:338
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert from base %qT to derived type %qT via virtual base %qT"
  msgid "cannot convert from base class %qT to derived class %qT via virtual base %qT"
  msgstr "no se puede convertir de la base %qT al tipo derivado %qT a través de la base virtual %qT"
  
! #: cp/class.cc:391
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert from base %qT to derived type %qT via virtual base %qT"
  msgid "cannot convert from %qT to base class %qT because %qT is incomplete"
  msgstr "no se puede convertir de la base %qT al tipo derivado %qT a través de la base virtual %qT"
  
! #: cp/class.cc:1436
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration here"
  msgid "%q#D conflicts with version inherited from %qT"
  msgstr "genera un conflicto con la declaración previa aquí"
  
! #: cp/class.cc:1439
  #, fuzzy, gcc-internal-format
  #| msgid "routine %qD declared here"
  msgid "version inherited from %qT declared here"
  msgstr "la rutina %qD se declara aquí"
  
! #: cp/class.cc:1459
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D cannot be overloaded"
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "no se puede sobrecargar %q+#D"
  
! #: cp/class.cc:1461 cp/decl.cc:1944 cp/decl.cc:1956 cp/decl.cc:1982
! #: cp/decl.cc:2004 cp/name-lookup.cc:2918 cp/name-lookup.cc:3235
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D"
  msgid "previous declaration %q#D"
  msgstr "declaración previa de %q+#D"
  
! #: cp/class.cc:1503
  #, gcc-internal-format
  msgid "conflicting access specifications for method %q+D, ignored"
  msgstr "especificaciones de acceso en conflicto para el método %q+D, descartado"
  
! #: cp/class.cc:1506
  #, gcc-internal-format
  msgid "conflicting access specifications for field %qE, ignored"
  msgstr "especificaciones de acceso en conflicto para el campo %qE, descartado"
  
! #: cp/class.cc:1610
  #, fuzzy, gcc-internal-format
  #| msgid "  because of local method %q+#D with same name"
  msgid "%qD invalid in %q#T because of local method %q#D with same name"
  msgstr "  debido al método local %q+#D con el mismo nombre"
  
! #: cp/class.cc:1614
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "local method %q#D declared here"
  msgstr "%qD se declara aquí"
  
! #: cp/class.cc:1620
  #, fuzzy, gcc-internal-format
  #| msgid "  because of local member %q+#D with same name"
  msgid "%qD invalid in %q#T because of local member %q#D with same name"
  msgstr "  debido al miembro local %q+#D con el mismo nombre"
  
! #: cp/class.cc:1624
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "local member %q#D declared here"
  msgstr "  %q+#D se declaró aquí"
  
! #: cp/class.cc:1695
  #, gcc-internal-format
  msgid "%qD inherits the %E ABI tag that %qT (used in its return type) has"
  msgstr ""
  
! #: cp/class.cc:1698 cp/class.cc:1705 cp/class.cc:1712 cp/class.cc:1724
! #: cp/cvt.cc:1134 rust/backend/rust-tree.cc:643
  #, gcc-internal-format
  msgid "%qT declared here"
  msgstr "%qT se declara aquí"
  
! #: cp/class.cc:1703
  #, gcc-internal-format
  msgid "%qD inherits the %E ABI tag that %qT (used in its type) has"
  msgstr ""
  
! #: cp/class.cc:1710
  #, gcc-internal-format
  msgid "%qT does not have the %E ABI tag that base %qT has"
  msgstr ""
  
! #: cp/class.cc:1718
  #, gcc-internal-format
  msgid "%qT does not have the %E ABI tag that %qT (used in the type of %qD) has"
  msgstr ""
  
! #: cp/class.cc:2029
  #, gcc-internal-format
  msgid "cannot derive from %<final%> base %qT in derived type %qT"
  msgstr "no se puede derivar de la base %<final%> %qT al tipo derivado %qT"
  
! #: cp/class.cc:2500
  #, gcc-internal-format
  msgid "all member functions in class %qT are private"
  msgstr "todos las funciones miembros en la clase %qT son privadas"
  
! #: cp/class.cc:2512
  #, gcc-internal-format
  msgid "%q#T only defines a private destructor and has no friends"
  msgstr "%q#T solamente define un destructor privado y no tiene friends"
  
! #: cp/class.cc:2556
  #, gcc-internal-format
  msgid "%q#T only defines private constructors and has no friends"
  msgstr "%q#T solamente define constructores privados y no tiene friends"
  
! #: cp/class.cc:2560
  #, gcc-internal-format
  msgid "%q#D is public, but requires an existing %q#T object"
  msgstr "%q#D es público, pero requiere que exista un objeto %q#T"
  
  # Ojo, no es impostor, sino impositor, el que impone. cfuga
! #: cp/class.cc:2850
  #, gcc-internal-format
  msgid "no unique final overrider for %qD in %qT"
  msgstr "no hay un impositor único final para %qD en %qT"
  
! #: cp/class.cc:3210
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D cannot be overloaded"
  msgid "%qD can be marked override"
  msgstr "no se puede sobrecargar %q+#D"
  
! #: cp/class.cc:3213
  #, gcc-internal-format
  msgid "%q+#D marked %<override%>, but does not override"
  msgstr "%q+#D se marca como %<override%>, pero no hace override"
  
! #: cp/class.cc:3228
  #, gcc-internal-format
  msgid "%q+#D marked %<final%>, but is not virtual"
  msgstr "se marca %q+#D como %<final%>, pero no es virtual"
  
! #: cp/class.cc:3326
  #, gcc-internal-format
  msgid "%qD was hidden"
  msgstr "%qD estaba oculto"
  
! #: cp/class.cc:3329
  #, gcc-internal-format
  msgid "  by %qD"
  msgstr "  por %qD"
  
! #: cp/class.cc:3542
  #, gcc-internal-format
  msgid "the ellipsis in %qD is not inherited"
  msgstr ""
  
! #: cp/class.cc:3746
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %q+#D with non-integral type"
  msgid "bit-field %q#D with non-integral type %qT"
  msgstr "campo de bits %q+#D con tipo no entero"
  
! #: cp/class.cc:3762
  #, gcc-internal-format
  msgid "bit-field %q+D width not an integer constant"
  msgstr "la anchura del campo de bits %q+D no es una constante entera"
  
! #: cp/class.cc:3767
  #, gcc-internal-format
  msgid "negative width in bit-field %q+D"
  msgstr "anchura negativa en el campo de bits %q+D"
  
! #: cp/class.cc:3772
  #, gcc-internal-format
  msgid "zero width for bit-field %q+D"
  msgstr "anchura cero para el campo de bits %q+D"
  
! #: cp/class.cc:3782
  #, fuzzy, gcc-internal-format
  #| msgid "width of %q+D exceeds its type"
  msgid "width of %qD exceeds its type"
  msgstr "la anchura de %q+D excede su tipo"
  
! #: cp/class.cc:3788
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is too small to hold all values of %q#T"
  msgid "%qD is too small to hold all values of %q#T"
  msgstr "%q+D es demasiado pequeño para contener todos los valores de %q#T"
  
! #: cp/class.cc:3850
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in union"
  msgstr "no se permite el miembro %q+#D con constructor en la union"
  
! #: cp/class.cc:3853
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in union"
  msgstr "no se permite el miembro %q+#D con destructor en la union"
  
! #: cp/class.cc:3855
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in union"
  msgstr "no se permite el miembro %q+#D con operador de asignación de copia en la union"
  
! #: cp/class.cc:3859
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "unrestricted unions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "las uniones sin restricción sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/class.cc:3975
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D may not be static because it is a member of a union"
  msgid "in C++98 %q+D may not be static because it is a member of a union"
  msgstr "%q+D no debe ser static porque es el miembro de una unión"
  
! #: cp/class.cc:3988
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qD has Java class type"
  msgid "non-static data member %q+D in a union may not have reference type %qT"
  msgstr "el dato miembro que no es estático %qD tiene un tipo de clase Java"
  
! #: cp/class.cc:4001
  #, fuzzy, gcc-internal-format
  #| msgid "field %q+D invalidly declared function type"
  msgid "data member %q+D invalidly declared function type"
  msgstr "el campo %q+D no válidamente se declara como un tipo de función"
  
! #: cp/class.cc:4007
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD invalidly declared method type"
  msgid "data member %q+D invalidly declared method type"
  msgstr "el parámetro %qD se declaró no válidamente como tipo de método"
  
! #: cp/class.cc:4078
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring packed attribute because of unpacked non-POD field %q+#D"
  msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
  msgstr "se descartan los atributos packed por el campo %q+#D sin empacar que no es POD"
  
! #: cp/class.cc:4130
  #, fuzzy, gcc-internal-format
  #| msgid "non-member %qs cannot be declared %<mutable%>"
  msgid "member %q+D cannot be declared as a %<mutable%> reference"
  msgstr "el no-miembro %qs no se puede declarar %<mutable%>"
  
! #: cp/class.cc:4133
  #, fuzzy, gcc-internal-format
  #| msgid "non-member %qs cannot be declared %<mutable%>"
  msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
  msgstr "el no-miembro %qs no se puede declarar %<mutable%>"
  
! #: cp/class.cc:4165
  #, gcc-internal-format
  msgid "multiple fields in union %qT initialized"
  msgstr "múltiples campos inicializados en la unión %qT"
  
! #: cp/class.cc:4167
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "initialized member %q+D declared here"
  msgstr "  %q+#D se declaró aquí"
  
! #: cp/class.cc:4215
  #, fuzzy, gcc-internal-format
  #| msgid "field %q+#D with same name as class"
  msgid "field %q#D with same name as class"
  msgstr "campo %q+#D con el mismo nombre que la clase"
  
! #: cp/class.cc:4244
  #, gcc-internal-format
  msgid "%q#T has pointer data members"
  msgstr "%q#T tiene miembros punteros a datos"
  
! #: cp/class.cc:4249
  #, fuzzy, gcc-internal-format
  #| msgid "  but does not override %<%T(const %T&)%>"
  msgid "  but does not declare %<%T(const %T&)%>"
  msgstr "  pero no se impone a %<%T(const %T&)%>"
  
! #: cp/class.cc:4251
  #, gcc-internal-format
  msgid "  or %<operator=(const %T&)%>"
  msgstr "  o a %<operator=(cont %T&)%>"
  
! #: cp/class.cc:4255
  #, fuzzy, gcc-internal-format
  #| msgid "  but does not override %<operator=(const %T&)%>"
  msgid "  but does not declare %<operator=(const %T&)%>"
  msgstr "  pero no se impone a %<operator=(const %T&)%>"
  
! #: cp/class.cc:4257
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "pointer member %q+D declared here"
  msgstr "  %q+#D se declaró aquí"
  
! #: cp/class.cc:4345
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for parameter of type %qT has type %qT"
  msgid "layout of %qs member of type %qT changes in %qs"
  msgstr "el argumento por defecto para el parámetro del tipo %qT tiene el tipo %qT"
  
! #: cp/class.cc:4738
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
  msgid "alignment of %qD increased in %<-fabi-version=9%> (GCC 5.2)"
  msgstr "el alineamiento de %qD se ha incrementado en -fabi-version=9 (GCC 5.2)"
  
! #: cp/class.cc:4741
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of %qD will increase in -fabi-version=9"
  msgid "alignment of %qD will increase in %<-fabi-version=9%>"
  msgstr "la alineación de %qD aumentará en -fabi-version=9"
  
! #: cp/class.cc:5069
  #, gcc-internal-format
  msgid "initializer specified for non-virtual method %q+D"
  msgstr "se especificó un inicializador para el método %q+D que no es virtual"
  
! #: cp/class.cc:5110
  #, fuzzy, gcc-internal-format
  #| msgid "no suitable %<operator %s%> for %qT"
  msgid "no viable destructor for %qT"
  msgstr "no hay un %<operator %s%> adecuado para %qT"
  
! #: cp/class.cc:5112
  #, fuzzy, gcc-internal-format
  #| msgid "reference to %qD is ambiguous"
  msgid "destructor for %qT is ambiguous"
  msgstr "la referencia a %qD es ambigua"
  
! #: cp/class.cc:5581
  #, gcc-internal-format
  msgid "method overrides both %<transaction_pure%> and %qE methods"
  msgstr "el método anula tanto %<transaction_pure%> como los métodos %qE"
  
! #: cp/class.cc:5602
  #, gcc-internal-format
  msgid "method declared %qE overriding %qE method"
  msgstr "el método declarado como %qE anula el método %qE"
  
! #: cp/class.cc:6235 cp/constexpr.cc:299
  #, gcc-internal-format
  msgid "enclosing class of %<constexpr%> non-static member function %q+#D is not a literal type"
  msgstr "la clase envolvente de la función miembro que no es estática %<constexpr%> %q+#D no es un tipo literal"
  
! #: cp/class.cc:6261 rust/backend/rust-tree.cc:6063
  #, gcc-internal-format
  msgid "%q+T is not literal because:"
  msgstr "%q+T no es literal porque:"
  
! #: cp/class.cc:6264 rust/backend/rust-tree.cc:6066
  #, gcc-internal-format
  msgid "  %qT is a closure type, which is only literal in C++17 and later"
  msgstr ""
  
! #: cp/class.cc:6267 rust/backend/rust-tree.cc:6074
  #, gcc-internal-format
  msgid "  %q+T has a non-trivial destructor"
  msgstr "  %q+T tiene un destructor que no es trivial"
  
! #: cp/class.cc:6270 rust/backend/rust-tree.cc:6071
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE does not designate a constexpr function"
  msgid "  %q+T does not have %<constexpr%> destructor"
  msgstr "la expresión %qE no designa una función constexpr"
  
! #: cp/class.cc:6278 rust/backend/rust-tree.cc:6079
  #, gcc-internal-format
  msgid "  %q+T is not an aggregate, does not have a trivial default constructor, and has no %<constexpr%> constructor that is not a copy or move constructor"
  msgstr "  %q+T no es un agregado, no tiene un constructor trivial por defecto y no tiene un constructor %<constexpr%> que no es un constructor copy o move"
  
! #: cp/class.cc:6311 rust/backend/rust-tree.cc:6111
  #, gcc-internal-format
  msgid "  base class %qT of %q+T is non-literal"
  msgstr "  la clase base %qT de %q+T no es literal"
  
! #: cp/class.cc:6326 rust/backend/rust-tree.cc:6125
  #, fuzzy, gcc-internal-format
  #| msgid "  non-static data member %q+D has non-literal type"
  msgid "  non-static data member %qD has non-literal type"
  msgstr "  el dato miembro que no es estático %q+D tiene un tipo que no es literal"
  
! #: cp/class.cc:6333 rust/backend/rust-tree.cc:6132
  #, fuzzy, gcc-internal-format
  #| msgid "  non-static data member %q+D has non-literal type"
  msgid "  non-static data member %qD has volatile type"
  msgstr "  el dato miembro que no es estático %q+D tiene un tipo que no es literal"
  
! #: cp/class.cc:6478
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "la clase base %q#T tiene un destructor no virtual"
  
! #: cp/class.cc:6507
  #, fuzzy, gcc-internal-format
  #| msgid "non-static reference %q+#D in class without a constructor"
  msgid "non-static reference %q#D in class without a constructor"
  msgstr "referencia %q+#D que no es static en una clase sin un constructor"
  
! #: cp/class.cc:6513
  #, fuzzy, gcc-internal-format
  #| msgid "non-static const member %q+#D in class without a constructor"
  msgid "non-static const member %q#D in class without a constructor"
  msgstr "miembro const %q+#D que no es static en una clase sin un constructor"
  
! #: cp/class.cc:6853
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of %qD is bigger than original declaration"
  msgid "offset of %qT base class for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr "la alineación de %qD es más grande que la declaración original"
  
! #: cp/class.cc:6858
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of %qD is bigger than original declaration"
  msgid "offset of %qT base class for %<-std=c++20%> and up changes in %<-fabi-version=21%> (GCC 16)"
  msgstr "la alineación de %qD es más grande que la declaración original"
  
! #: cp/class.cc:6866
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of %qD is bigger than original declaration"
  msgid "offset of %qD for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr "la alineación de %qD es más grande que la declaración original"
  
! #: cp/class.cc:6871
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of %qD is bigger than original declaration"
  msgid "offset of %qD for %<-std=c++20%> and up changes in %<-fabi-version=21%> (GCC 16)"
  msgstr "la alineación de %qD es más grande que la declaración original"
  
! #: cp/class.cc:6912
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr "base directa %qT inaccesible en %qT debido a ambigüedad"
  
! #: cp/class.cc:6924
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr "base virtual %qT inaccesible en %qT debido a ambigüedad"
  
! #: cp/class.cc:7166
  #, fuzzy, gcc-internal-format
  #| msgid "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr "el desplazamiento de %q+D no cumple con la ABI y puede cambiar en una versión futura de GCC"
  
! #: cp/class.cc:7362
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qE is too large"
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "el tamaño de la matriz %qE es demasiado grande"
  
! #: cp/class.cc:7683
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<...%> with non-slice"
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "uso no válido de %<...%> con algo que no es rebanada"
  
! #: cp/class.cc:7684
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of structure with flexible array member"
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "uso no válido de una estructura con un miembro de matriz flexible"
  
! #: cp/class.cc:7689
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "array member %q#D declared here"
  msgstr "  %q+#D se declaró aquí"
  
! #: cp/class.cc:7718
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member not at end of struct"
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr "el miembro de matriz flexible no está al final del struct"
  
! #: cp/class.cc:7720
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member in otherwise empty struct"
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr "el miembro de matriz flexible sería de otra manera un struct vacío"
  
! #: cp/class.cc:7729 cp/class.cc:7764
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %q#T"
  msgid "in the definition of %q#T"
  msgstr "redefinición de %q#T"
  
! #: cp/class.cc:7737
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member not at end of struct"
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "el miembro de matriz flexible no está al final del struct"
  
! #: cp/class.cc:7739
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member in otherwise empty struct"
  msgid "flexible array member %qD in an otherwise empty %q#T is a GCC extension"
  msgstr "el miembro de matriz flexible sería de otra manera un struct vacío"
  
! #: cp/class.cc:7762
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "next member %q#D declared here"
  msgstr "  %q+#D se declaró aquí"
  
! #: cp/class.cc:7874 cp/decl.cc:18271 cp/parser.cc:28464
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "redefinición de %q#T"
  
! #: cp/class.cc:8021
  #, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "%q#T tiene funciones virtuales y destructor no virtual accesible"
  
! #: cp/class.cc:8049
  #, fuzzy, gcc-internal-format
  #| msgid "type transparent class %qT does not have any fields"
  msgid "type transparent %q#T does not have any fields"
  msgstr "la clase transparente tipo %qT no tiene ningún campo"
  
! #: cp/class.cc:8055
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr "la clase transparente tipo %qT tiene clases base"
  
! #: cp/class.cc:8059
  #, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr "la clase transparente tipo %qT tiene funciones virtuales"
  
! #: cp/class.cc:8065
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.cc:8236
  #, gcc-internal-format
  msgid "definition of %qD does not match %<#include <initializer_list>%>"
  msgstr "la definición de %qD no coincide con %<#include <initializer_list>%>"
  
! #: cp/class.cc:8247
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "se trató de terminar struct, pero fue sacado debido a errores previos de decodificación"
  
! #: cp/class.cc:8754
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "no se reconoce la cadena de lenguaje %<\"%E\"%>"
  
! #: cp/class.cc:8844
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "no se puede resolver la función sobrecargada %qD basándose en la conversión al tipo %qT"
  
! #: cp/class.cc:9010
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "no hay coincidencias al convertir la función %qD al tipo %q#T"
  
! #: cp/class.cc:9038
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "la conversión de la función sobrecargada %qD al tipo %q#T es ambigua"
  
! #: cp/class.cc:9080
  #, 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%>"
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function."
  msgstr "ISO C++ prohíbe tomar la dirección de una función miembro no estática sin calificar o entre paréntesis para formar un puntero a la función miembro.  Como %<&%T::%D%>"
  
! #: cp/class.cc:9085
  #, fuzzy, gcc-internal-format
  #| msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgid "a pointer to explicit object member function can only be formed with %<&%E%>"
  msgstr "(un puntero a miembro solamente se puede formar con %<&%E%>)"
  
! #: cp/class.cc:9095
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "asumiendo el puntero a miembro %qD"
  
! #: cp/class.cc:9098
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(un puntero a miembro solamente se puede formar con %<&%E%>)"
  
! #: cp/class.cc:9177
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "no hay suficiente información de tipo"
  
! #: cp/class.cc:9197
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "no se puede convertir %qE desde el tipo %qT al tipo %qT"
  
! #: cp/class.cc:9498
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as member of %qT"
  msgid "declaration of %q#D changes meaning of %qD"
  msgstr "declaración de %qD como miembro de %qT"
  
! #: cp/class.cc:9501
  #, fuzzy, gcc-internal-format
  #| msgid "redeclared here as %q#D"
  msgid "used here to mean %q#D"
  msgstr "redeclarado aquí como %q#D"
  
! #: cp/constexpr.cc:112
  #, gcc-internal-format
  msgid "the type %qT of %<constexpr%> variable %qD is not literal"
  msgstr "el tipo %qT de variable %<constexpr%> %qD no es literal"
  
! #: cp/constexpr.cc:123
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "variable %qD of non-literal type %qT in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/constexpr.cc:136
  #, fuzzy, gcc-internal-format
  #| msgid "parameter may not have variably modified type %qT"
  msgid "%<constexpr%> variable %qD has variably-modified type %qT"
  msgstr "el parámetro puede no tener el tipo modificado variablemente %qT"
  
! #: cp/constexpr.cc:236
  #, gcc-internal-format
  msgid "inherited constructor %qD is not %<constexpr%>"
  msgstr "el constructor heredado %qD no es %<constexpr%>"
  
  #. constexpr_fundef_p
! #: cp/constexpr.cc:250
  #, gcc-internal-format
  msgid "invalid type for parameter %d of %<constexpr%> function %q+#D"
  msgstr "tipo no válido del parámetro %d en la función %<constexpr%> %q+#D"
  
! #: cp/constexpr.cc:263
  #, gcc-internal-format
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:270 cp/decl.cc:15265
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
  #. constexpr_fundef_p
! #: cp/constexpr.cc:283
  #, fuzzy, gcc-internal-format
  #| msgid "invalid return type %qT of constexpr function %q+D"
  msgid "invalid return type %qT of %<constexpr%> function %q+D"
  msgstr "tipo de devolución %qT no válido para la función constexpr %q+D"
  
! #: cp/constexpr.cc:310
! #, gcc-internal-format
! msgid "%q#T has virtual base classes"
! msgstr "%q#T tiene clases base virtuales"
  
! #: cp/constexpr.cc:568
  #, fuzzy, gcc-internal-format
  #| msgid "constexpr constructor does not have empty body"
  msgid "%<constexpr%> constructor does not have empty body"
  msgstr "el constructor constexpr no tiene cuerpo vacío"
  
! #: cp/constexpr.cc:826
  #, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr "el constructor %<constexpr%> para union %qT debe inicializar exactamente un dato miembro que no es static"
  
! #: cp/constexpr.cc:887
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized member %qD in %<constexpr%> constructor"
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr "miembro %qD sin inicializar en el constructor %<constexpr%>"
  
! #: cp/constexpr.cc:950
  #, fuzzy, gcc-internal-format
  #| msgid "body of constexpr function %qD not a return-statement"
  msgid "body of %<constexpr%> function %qD not a return-statement"
  msgstr "el cuerpo de la función constexpr %qD no es una declaración de devolución"
  
! #: cp/constexpr.cc:1075
  #, gcc-internal-format
  msgid "%<-fimplicit-constexpr%> only affects %<inline%> functions"
  msgstr ""
  
! #: cp/constexpr.cc:1091
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is not usable as a constexpr function because:"
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr "%q+D no se puede usar como una función constexpr porque:"
  
! #: cp/constexpr.cc:1347 cp/constexpr.cc:6596
  #, gcc-internal-format
  msgid "destroying %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:1637 cp/constexpr.cc:3396
! #: rust/backend/rust-constexpr.cc:3329
  #, fuzzy, gcc-internal-format
  #| msgid "Warn on calls to these functions"
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr "Avisa en las llamadas a estas funciones"
  
! #: cp/constexpr.cc:1639 cp/constexpr.cc:1738 cp/constexpr.cc:1747
! #: cp/constexpr.cc:3705 rust/backend/rust-constexpr.cc:3334
! #: rust/backend/rust-constexpr.cc:3344 rust/backend/rust-constexpr.cc:4324
  #, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "%q+E no es una expresión constante"
  
! #: cp/constexpr.cc:1897 cp/constexpr.cc:2796 cp/constexpr.cc:3080
! #: cp/constexpr.cc:10135 rust/backend/rust-constexpr.cc:5789
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-constexpr function %qD"
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "llamada a la función %qD que no es constexpr"
  
! #: cp/constexpr.cc:1944 cp/constexpr.cc:6153 cp/constexpr.cc:8608
! #: rust/backend/rust-constexpr.cc:875 rust/backend/rust-constexpr.cc:2494
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer"
  msgstr "deferenciando el puntero %<void *%>"
  
! #: cp/constexpr.cc:2132
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %qE"
  msgid "the comparison reduces to %qE"
  msgstr "demasiados argumentos para %qE"
  
! #: cp/constexpr.cc:2135
  #, fuzzy, gcc-internal-format
  #| msgid "self-comparison always evaluates to false"
  msgid "%qE evaluates to false"
  msgstr "autocomparación siempre falsa"
  
! #: cp/constexpr.cc:2214
  #, gcc-internal-format
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2249 cp/constexpr.cc:10099
! #: rust/backend/rust-constexpr.cc:5758
  #, fuzzy, gcc-internal-format
  #| msgid "internal function"
  msgid "call to internal function %qE"
  msgstr "función interna"
  
! #: cp/constexpr.cc:2303 rust/backend/rust-constexpr.cc:2615
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "modifying a const object %qE is not allowed in a constant expression"
  msgstr "la división entre cero no es una expresión constante"
  
! #: cp/constexpr.cc:2331 rust/backend/rust-constexpr.cc:2618
  #, fuzzy, gcc-internal-format
  #| msgid "originally defined here"
  msgid "originally declared %<const%> here"
  msgstr "se definió originalmente aquí"
  
! #: cp/constexpr.cc:2584 cp/constexpr.cc:2640 cp/constexpr.cc:2673
! #: cp/constexpr.cc:2695
  #, gcc-internal-format
  msgid "reference %<dynamic_cast%> failed"
  msgstr ""
  
! #: cp/constexpr.cc:2585
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not a base type for type %qT"
  msgid "dynamic type %qT of its operand does not have a base class of type %qT"
  msgstr "el tipo %qT no es un tipo base para el tipo %qT"
  
! #: cp/constexpr.cc:2609
  #, fuzzy, gcc-internal-format
  #| msgid "variable %D of type %<io%> must be uninitialized"
  msgid "virtual table pointer is used uninitialized"
  msgstr "la variable %D de tipo %<io%> no debe ser inicializada"
  
! #: cp/constexpr.cc:2641 cp/constexpr.cc:2674
  #, gcc-internal-format
  msgid "static type %qT of its operand is a non-public base class of dynamic type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2697
  #, fuzzy, gcc-internal-format
  #| msgid "  %qT is an ambiguous base class of %qT"
  msgid "%qT is an ambiguous base class of dynamic type %qT of its operand"
  msgstr "  %qT es una clase base ambigua de %qT"
  
! #: cp/constexpr.cc:2700
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
  #. virtual_offset is only set for virtual bases, which make the
  #. class non-literal, so we don't need to handle it here.
! #: cp/constexpr.cc:2802
  #, fuzzy, gcc-internal-format
  #| msgid "cannot call member function %qD without object"
  msgid "calling constexpr member function %qD through virtual base subobject"
  msgstr "no se puede llamar a la función miembro %qD sin un objeto"
  
! #: cp/constexpr.cc:2911 rust/backend/rust-constexpr.cc:3390
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE does not designate a constexpr function"
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr "la expresión %qE no designa una función constexpr"
  
! #: cp/constexpr.cc:2959
  #, fuzzy, gcc-internal-format
  #| msgid "storage size not constant"
  msgid "cannot allocate array: size not constant"
  msgstr "el tamaño de almacenamiento no es constante"
  
! #: cp/constexpr.cc:3000
  #, fuzzy, gcc-internal-format
  #| msgid "-client_name not allowed with -dynamiclib"
  msgid "array deallocation of object allocated with non-array allocation"
  msgstr "no se permite -client_name con -dynamiclib"
  
! #: cp/constexpr.cc:3004 cp/constexpr.cc:3027
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "allocation performed here"
  msgstr "se declara aquí"
  
! #: cp/constexpr.cc:3023
  #, fuzzy, gcc-internal-format
  #| msgid "-client_name not allowed with -dynamiclib"
  msgid "non-array deallocation of object allocated with array allocation"
  msgstr "no se permite -client_name con -dynamiclib"
  
! #: cp/constexpr.cc:3040
  #, fuzzy, gcc-internal-format
  #| msgid "Attempting to allocate already allocated variable"
  msgid "deallocation of already deallocated storage"
  msgstr "Se intentó alojar una variable ya alojada"
  
! #: cp/constexpr.cc:3047
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD shadows a previous local"
  msgid "deallocation of storage that was not previously allocated"
  msgstr "la declaración de %qD oscurece a una declaración local previa"
  
! #: cp/constexpr.cc:3173 rust/backend/rust-constexpr.cc:3445
  #, fuzzy, gcc-internal-format
  #| msgid "%qD called in a constant expression"
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "se llamó %qD en una expresión constante"
  
! #: cp/constexpr.cc:3180
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "se llamó %qD en una expresión constante"
  
! #: cp/constexpr.cc:3184 rust/backend/rust-constexpr.cc:3459
  #, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "se usó %qD antes de su definición"
  
! #: cp/constexpr.cc:3266 rust/backend/rust-constexpr.cc:3501
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr "la llamada tiene una dependencia circular"
  
! #: cp/constexpr.cc:3277 rust/backend/rust-constexpr.cc:3512
  #, fuzzy, gcc-internal-format
  #| msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use %<-fconstexpr-depth=%> to increase the maximum)"
  msgstr "la profundidad de evaluación de constexpr excede el máximo de %d (use -fconstexpr-depth= para incrementar el máximo)"
  
! #: cp/constexpr.cc:3663
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "reference to %qD is not a constant expression"
  msgstr "la expresión %qE no es una expresión constante"
  
! #: cp/constexpr.cc:3666
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "pointer to %qD is not a constant expression"
  msgstr "%qE no es una expresión constante"
  
! #: cp/constexpr.cc:3672
  #, gcc-internal-format
  msgid "address of non-static constexpr variable %qD may differ on each invocation of the enclosing function; add %<static%> to give it a constant address"
  msgstr ""
  
! #: cp/constexpr.cc:3748
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "right operand of shift expression %q+E is negative"
  msgstr "la cuenta de desplazamiento a la derecha es negativa"
  
! #: cp/constexpr.cc:3755
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "right operand of shift expression %q+E is greater than or equal to the precision %wu of the left operand"
  msgstr "la cuenta de desplazamiento a la derecha es negativa"
  
! #: cp/constexpr.cc:3778
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "left operand of shift expression %q+E is negative"
  msgstr "el operador del lado izquierdo de la expresión coma no tiene efecto"
  
! #: cp/constexpr.cc:3797
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "shift expression %q+E overflows"
  msgstr "la expresión integral %qE no es una constante"
  
! #: cp/constexpr.cc:3996
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.cc:4506 rust/backend/rust-constexpr.cc:4399
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is outside array bounds"
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "el subíndice de la matriz está fuera de los límites de la matriz"
  
! #: cp/constexpr.cc:4509 rust/backend/rust-constexpr.cc:4404
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is outside array bounds"
  msgid "nonzero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr "el subíndice de la matriz está fuera de los límites de la matriz"
  
! #: cp/constexpr.cc:4514 rust/backend/rust-constexpr.cc:4411
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is outside array bounds"
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "el subíndice de la matriz está fuera de los límites de la matriz"
  
! #: cp/constexpr.cc:4517 rust/backend/rust-constexpr.cc:4416
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is outside array bounds"
  msgid "nonzero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr "el subíndice de la matriz está fuera de los límites de la matriz"
  
! #: cp/constexpr.cc:4716 rust/backend/rust-constexpr.cc:1667
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized array element"
  msgstr "falta el inicializador para el miembro %qD"
  
! #: cp/constexpr.cc:4778 rust/backend/rust-constexpr.cc:1724
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer in %qE"
  msgstr "deferenciando el puntero %<void *%>"
  
! #: cp/constexpr.cc:4797 cp/constexpr.cc:4925 cp/constexpr.cc:4937
! #: cp/constexpr.cc:7777 cp/constexpr.cc:7908 cp/constexpr.cc:10049
! #: cp/constexpr.cc:11043 rust/backend/rust-constexpr.cc:1738
! #: rust/backend/rust-constexpr.cc:1983 rust/backend/rust-constexpr.cc:2225
! #: rust/backend/rust-constexpr.cc:4743 rust/backend/rust-constexpr.cc:5712
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "%qE no es una expresión constante"
  
! #: cp/constexpr.cc:4805 rust/backend/rust-constexpr.cc:1744
  #, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "%qD mutable no se puede usar en una expresión constante"
  
! #: cp/constexpr.cc:4837 cp/constexpr.cc:4873 cp/constexpr.cc:6764
! #: rust/backend/rust-constexpr.cc:1774 rust/backend/rust-constexpr.cc:1797
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized member %qD"
  msgstr "falta el inicializador para el miembro %qD"
  
! #: cp/constexpr.cc:4839 cp/constexpr.cc:4852 cp/constexpr.cc:6759
! #: rust/backend/rust-constexpr.cc:1776
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr "se accede al miembro %qD  en lugar del miembro inicializado %qD en la expresión constante"
  
! #: cp/constexpr.cc:5003
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr "la expresión id de tipo no es una expresión constante porque %qE es de tipo polimórfico"
  
! #: cp/constexpr.cc:5006
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr "la expresión id de tipo no es una expresión constante porque %qE es de tipo polimórfico"
  
! #: cp/constexpr.cc:5017
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr "la expresión id de tipo no es una expresión constante porque %qE es de tipo polimórfico"
  
! #: cp/constexpr.cc:5020
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr "la expresión id de tipo no es una expresión constante porque %qE es de tipo polimórfico"
  
! #: cp/constexpr.cc:5031
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr "la expresión id de tipo no es una expresión constante porque %qE es de tipo polimórfico"
  
! #: cp/constexpr.cc:5034
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr "la expresión id de tipo no es una expresión constante porque %qE es de tipo polimórfico"
  
! #: cp/constexpr.cc:5045
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr "la expresión id de tipo no es una expresión constante porque %qE es de tipo polimórfico"
  
! #: cp/constexpr.cc:5049
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr "la expresión id de tipo no es una expresión constante porque %qE es de tipo polimórfico"
  
! #: cp/constexpr.cc:5060
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr "la expresión id de tipo no es una expresión constante porque %qE es de tipo polimórfico"
  
! #: cp/constexpr.cc:5063
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr "%qT no puede ser el tipo de una expresión constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:5218
  #, fuzzy, gcc-internal-format
  #| msgid "ifunc is not supported on this target"
  msgid "%qs cannot be constant evaluated on the target"
  msgstr "no se admiten ifunc en este objetivo"
  
! #: cp/constexpr.cc:5227 cp/constexpr.cc:5237
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:5257
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr "%qT no puede ser el tipo de una expresión constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:5303
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr "falta el inicializador para el miembro %qD"
  
! #: cp/constexpr.cc:5315
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr "%qT no puede ser el tipo de una expresión constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:6173 rust/backend/rust-constexpr.cc:895
! #, gcc-internal-format
! msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "se accede al valor de %qE a través de glvalue %qT en una expresión constante"
  
  #. Provide a more accurate message for deleted variables.
! #: cp/constexpr.cc:6213 cp/constexpr.cc:6246
  #, fuzzy, gcc-internal-format
  #| msgid "use of the value of the object being constructed in a constant expression"
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr "uso del valor del objeto en construcción en una expresión constante"
  
! #: cp/constexpr.cc:6215 cp/constexpr.cc:6241 cp/constexpr.cc:6248
! #: cp/constexpr.cc:6591
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "allocated here"
  msgstr "se declara aquí"
  
! #: cp/constexpr.cc:6219
  #, gcc-internal-format
  msgid "accessing %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:6239
  #, fuzzy, gcc-internal-format
  #| msgid "the value of %qD is not usable in a constant expression"
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr "el valor de %qD no se puede usar en una expresión constante"
  
! #: cp/constexpr.cc:6251 rust/backend/rust-constexpr.cc:4041
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "el valor de %qD no se puede usar en una expresión constante"
  
! #: cp/constexpr.cc:6259
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "se usó %qD en su propio inicializador"
  
! #: cp/constexpr.cc:6264
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#D no es const"
  
! #: cp/constexpr.cc:6267
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q+#D es volatile"
  
! #: cp/constexpr.cc:6272 cp/constexpr.cc:6279
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD no se inicializó con una expresion constante"
  
! #: cp/constexpr.cc:6285
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD no se declaró %<constexpr%>"
  
! #: cp/constexpr.cc:6288
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%qD no tiene tipo integral o de enumeración"
  
! #: cp/constexpr.cc:6589
  #, fuzzy, gcc-internal-format
  #| msgid "use of the value of the object being constructed in a constant expression"
  msgid "modification of allocated storage after deallocation is not a constant expression"
  msgstr "uso del valor del objeto en construcción en una expresión constante"
  
! #: cp/constexpr.cc:6598
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "modification of %qE outside its lifetime is not a constant expression"
  msgstr "la división entre cero no es una expresión constante"
  
! #: cp/constexpr.cc:6605
  #, fuzzy, gcc-internal-format
  #| msgid "difference of two pointer expressions is not a constant expression"
  msgid "destroying %qE from outside current evaluation is not a constant expression"
  msgstr "la diferencia de dos expresiones puntero no es una expresión constante"
  
! #: cp/constexpr.cc:6608
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "modification of %qE from outside current evaluation is not a constant expression"
  msgstr "la división entre cero no es una expresión constante"
  
! #: cp/constexpr.cc:6739
  #, fuzzy, gcc-internal-format
  #| msgid "Change of value in conversion from  %s to %s at %L"
  msgid "change of the active member of a union from %qD to %qD is not a constant expression before C++20"
  msgstr "Cambio de valor en la conversión de %s a %s en %L"
  
! #: cp/constexpr.cc:6768
  #, gcc-internal-format
  msgid "%qD does not implicitly begin its lifetime because %qT does not have a non-deleted trivial default constructor, use %<std::construct_at%> instead"
  msgstr ""
  
! #: cp/constexpr.cc:6775
  #, gcc-internal-format
  msgid "initializing %qD requires a member access expression as the left operand of the assignment"
  msgstr ""
  
! #: cp/constexpr.cc:6787 rust/backend/rust-constexpr.cc:2820
  #, fuzzy, gcc-internal-format
  #| msgid "Change of value in conversion from  %s to %s at %L"
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr "Cambio de valor en la conversión de %s a %s en %L"
  
! #: cp/constexpr.cc:7239 cp/constexpr.cc:8950 cp/constexpr.cc:8962
! #: rust/backend/rust-constexpr.cc:4668
! #, fuzzy, gcc-internal-format
! #| msgid "initializer element is not a constant expression"
! msgid "statement is not a constant expression"
! msgstr "el elemento inicializador no es una expresión constante"
! 
! #: cp/constexpr.cc:7446 rust/backend/rust-constexpr.cc:4933
  #, fuzzy, gcc-internal-format
  #| msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr "la profundidad de evaluación de constexpr excede el máximo de %d (use -fconstexpr-depth= para incrementar el máximo)"
  
! #: cp/constexpr.cc:7555 rust/backend/rust-constexpr.cc:999
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "inline assembly is not a constant expression"
  msgstr "el elemento inicializador no es una expresión constante"
  
! #: cp/constexpr.cc:7557 rust/backend/rust-constexpr.cc:1000
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:7576
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "use of %qD"
  msgstr "uso no válido de %qD"
  
! #: cp/constexpr.cc:7580
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:7582
  #, gcc-internal-format
  msgid "if this use is part of a public ABI, change it to instead use a constant variable you define"
  msgstr ""
  
! #: cp/constexpr.cc:7584
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:7586
  #, gcc-internal-format
  msgid "you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>"
  msgstr ""
  
! #: cp/constexpr.cc:7739
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "%qE no es una expresión constante"
  
! #: cp/constexpr.cc:7752
  #, fuzzy, gcc-internal-format
  #| msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr "la profundidad de evaluación de constexpr excede el máximo de %d (use -fconstexpr-depth= para incrementar el máximo)"
  
! #: cp/constexpr.cc:7938
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7941
  #, fuzzy, gcc-internal-format
  #| msgid "capture of variable %qD with non-automatic storage duration"
  msgid "control passes through definition of %qD with static storage duration"
  msgstr "captura de la variable %qD con duración de almacenamiento que no es automática"
  
! #: cp/constexpr.cc:8006 cp/constexpr.cc:10745
! #: rust/backend/rust-constexpr.cc:2056 rust/backend/rust-constexpr.cc:6206
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "temporal del tipo %qT que no es literal en una expresión constante"
  
! #: cp/constexpr.cc:8470 cp/constexpr.cc:10250
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "la expresión %qE no es una expresión constante"
  
! #: cp/constexpr.cc:8501 rust/backend/rust-constexpr.cc:2461
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from pointer type %qT to arithmetic type %qT in a constant-expression"
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "conversión del tipo puntero %qT al tipo aritmético %qT en una expresión constante"
  
! #: cp/constexpr.cc:8553
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "cast from %qT is not allowed in a constant expression because pointed-to type %qT is not similar to %qT"
  msgstr "%qT no puede ser el tipo de una expresión constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:8563
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "pointed-to object declared here"
  msgstr "  %q+#D se declaró aquí"
  
! #: cp/constexpr.cc:8571
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "cast from %qT is not allowed in a constant expression before C++26"
  msgstr "la división entre cero no es una expresión constante"
  
! #: cp/constexpr.cc:8585
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr "la expresión id de tipo no es una expresión constante porque %qE es de tipo polimórfico"
  
! #: cp/constexpr.cc:8625 rust/backend/rust-constexpr.cc:2506
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "la expresión %qE no es una expresión constante"
  
! #: cp/constexpr.cc:8763 cp/constexpr.cc:10557 cp/constexpr.cc:10968
! #: rust/backend/rust-constexpr.cc:6100 rust/backend/rust-constexpr.cc:6415
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "expression %qE is not a constant expression"
  msgstr "la expresión %qE no es una expresión constante"
  
! #: cp/constexpr.cc:8807 cp/constexpr.cc:11009
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "%<goto%> is not a constant expression"
  msgstr "%qE no es una expresión constante"
  
! #: cp/constexpr.cc:8865
! #, fuzzy, gcc-internal-format
! #| msgid "expression %qE is not a constant-expression"
! msgid "contract predicate is false in constant expression"
! msgstr "la expresión %qE no es una expresión constante"
! 
! #: cp/constexpr.cc:8900
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "address of a call to %qs is not a constant expression"
  msgstr "el tamaño de la matriz %qD no es una expresion constante integral"
  
! #: cp/constexpr.cc:8965
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "expresión %qE inesperada de género %s"
  
! #: cp/constexpr.cc:9264 rust/backend/rust-constexpr.cc:5158
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr "%qT no puede ser el tipo de una expresión constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:9272 rust/backend/rust-constexpr.cc:5167
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
! msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr "%qT no puede ser el tipo de una expresión constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:9288 rust/backend/rust-constexpr.cc:5183
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr "%qT no puede ser el tipo de una expresión constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:9299 rust/backend/rust-constexpr.cc:5195
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr "%qT no puede ser el tipo de una expresión constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:9319 rust/backend/rust-constexpr.cc:5213
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9323
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of destructor %qE"
  msgid "constant evaluation returns address of immediate function %qD"
  msgstr "se toma la dirección del destructor %qE"
  
! #: cp/constexpr.cc:9358
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qE is not a constant expression because it initializes a %qT rather than %qT"
  msgstr "%qT no puede ser el tipo de una expresión constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:9986 rust/backend/rust-constexpr.cc:5667
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "conversión no válida de una expresión r-valuada de tipo %qT al tipo %qT"
  
! #: cp/constexpr.cc:10215
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "la división entre cero no es una expresión constante"
  
! #: cp/constexpr.cc:10218
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:10274 rust/backend/rust-constexpr.cc:5893
  #, fuzzy, gcc-internal-format
  #| msgid "invalid reinterpret_cast from type `%T' to type `%T'"
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "reinterpret_cast no válido del tipo `%T' al tipo `%T'"
  
! #: cp/constexpr.cc:10308 rust/backend/rust-constexpr.cc:5921
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr "la dirección de un objeto %qE con hilo local o almacenamiento automático no es una expresión constante"
  
! #: cp/constexpr.cc:10492
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "la expresión %qE no es una expresión constante"
  
! #: cp/constexpr.cc:10504
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "new-expression is not a constant expression before C++20"
  msgstr "la expresión %qE no es una expresión constante"
  
! #: cp/constexpr.cc:10571
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "las funciones virtual no pueden ser friend"
  
! #: cp/constexpr.cc:10587
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr "la expresión id de tipo no es una expresión constante porque %qE es de tipo polimórfico"
  
! #: cp/constexpr.cc:10651
  #, fuzzy, gcc-internal-format
  #| msgid "temporary of non-literal type %qT in a constant expression"
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "temporal del tipo %qT que no es literal en una expresión constante"
  
! #: cp/constexpr.cc:10709
  #, fuzzy, gcc-internal-format
  #| msgid "%qE undeclared here (not in a function)"
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr "%qE no se declaró aquí (no en una función)"
  
! #: cp/constexpr.cc:10717
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr "%q+F se declaró %<static%> pero nunca se define"
  
! #: cp/constexpr.cc:10795 rust/backend/rust-constexpr.cc:6251
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "division by zero is not a constant expression"
  msgstr "la división entre cero no es una expresión constante"
  
! #: cp/constexpr.cc:10896 rust/backend/rust-constexpr.cc:6349
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%qE no es una expresión constante"
  
! #: cp/constexpr.cc:10965
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "%qE no es una expresión constante"
  
! #: cp/constexpr.cc:10978
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "inicialización de una matriz que no es constante"
  
! #: cp/constexpr.cc:11026
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "label definition in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/constexpr.cc:11065 rust/backend/rust-constexpr.cc:6438
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "AST inesperado de género %s"
--- 58358,61059 ----
  msgstr[0] "  el candidato espera %d argumento, se proporcionaron %d"
  msgstr[1] "  el candidato espera %d argumentos, se proporcionaron %d"
  
! #: cp/call.cc:4082
  #, fuzzy, gcc-internal-format
  #| msgid "%s%<%D(%T, %T, %T)%> <built-in>"
  msgid "%s%<%D(%T, %T, %T)%> (built-in)"
  msgstr "%s%<%D(%T, %T, %T)%> <interno>"
  
! #: cp/call.cc:4087
  #, fuzzy, gcc-internal-format
  #| msgid "%s%<%D(%T, %T)%> <built-in>"
  msgid "%s%<%D(%T, %T)%> (built-in)"
  msgstr "%s%<%D(%T, %T)%> <interno>"
  
! #: cp/call.cc:4091
  #, fuzzy, gcc-internal-format
  #| msgid "%s%<%D(%T)%> <built-in>"
  msgid "%s%<%D(%T)%> (built-in)"
  msgstr "%s%<%D(%T)%> <interno>"
  
! #: cp/call.cc:4095
  #, fuzzy, gcc-internal-format
  #| msgid "%s%qT <conversion>"
  msgid "%s%qT (conversion)"
  msgstr "%s%qT <conversión>"
  
! #: cp/call.cc:4097
  #, fuzzy, gcc-internal-format
  #| msgid "%s%#qD <near match>"
  msgid "%s%#qD (near match)"
  msgstr "%s%#qD <coincidencia cercana>"
  
! #: cp/call.cc:4099
  #, fuzzy, gcc-internal-format
  #| msgid "%s%#qD <deleted>"
  msgid "%s%#qD (ignored)"
  msgstr "%s%#qD <borrado>"
  
! #: cp/call.cc:4101
  #, fuzzy, gcc-internal-format
  #| msgid "%s%#qD <deleted>"
  msgid "%s%#qD (deleted)"
  msgstr "%s%#qD <borrado>"
  
! #: cp/call.cc:4103
  #, fuzzy, gcc-internal-format
  #| msgid "%s%#qD <deleted>"
  msgid "%s%#qD (reversed)"
  msgstr "%s%#qD <borrado>"
  
! #: cp/call.cc:4105
  #, gcc-internal-format
  msgid "%s%#qD (rewritten)"
  msgstr ""
  
! #: cp/call.cc:4107
  #, gcc-internal-format
  msgid "%s%#qD"
  msgstr "%s%#qD"
  
! #: cp/call.cc:4114
  #, fuzzy, gcc-internal-format
  #| msgid "  inherited here"
  msgid "inherited here"
  msgstr "  heredado aquí"
  
! #: cp/call.cc:4136
  #, fuzzy, gcc-internal-format
  #| msgid "  return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion"
  msgid "return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion"
  msgstr "  el tipo de devolución %qT de la función de conversiń explícita no se puede convertir a %qT con una conversión de calificación"
  
! #: cp/call.cc:4142
  #, fuzzy, gcc-internal-format
  #| msgid "  conversion from return type %qT of template conversion function specialization to %qT is not an exact match"
  msgid "conversion from return type %qT of template conversion function specialization to %qT is not an exact match"
  msgstr " la conversión del tipo de devolución %qT de la especialización de función de conversión de plantilla a %qT no es una coincidencia exacta"
  
! #: cp/call.cc:4153
  #, fuzzy, gcc-internal-format
  #| msgid "  substitution of deduced template arguments resulted in errors seen above"
  msgid "substitution of deduced template arguments resulted in errors seen above"
  msgstr " la sustitución de los argumentos de plantilla deducidos resultó en errores vistos con anterioridad"
  
  #. Re-run template unification with diagnostics.
! #: cp/call.cc:4158
  #, fuzzy, gcc-internal-format
  #| msgid "  template argument deduction/substitution failed:"
  msgid "template argument deduction/substitution failed:"
  msgstr "  falló la deducción/sustitución del argumento de plantilla:"
  
! #: cp/call.cc:4175
  #, fuzzy, gcc-internal-format
  #| msgid "  a constructor taking a single argument of its own class type is invalid"
  msgid "a constructor taking a single argument of its own class type is invalid"
  msgstr "  un constructor que toma un solo argumento de su propio tipo de clase es no válido"
  
! #: cp/call.cc:4182
  #, fuzzy, gcc-internal-format
  #| msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgid "an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr "  un constructor interno no es un candidato para la inicialización desde una expresión del mismo tipo o derivado"
  
! #: cp/call.cc:4276
  #, gcc-internal-format
  msgid "some candidates omitted; use %<-fdiagnostics-all-candidates%> to display them"
  msgstr ""
  
! #: cp/call.cc:4361 cp/call.cc:4934
  #, fuzzy, gcc-internal-format
  #| msgid "braces around initializer for non-aggregate type %qT"
  msgid "designated initializers cannot be used with a non-aggregate type %qT"
  msgstr "llaves alrededor del inicializador escalar para el tipo no agregado %qT"
  
! #: cp/call.cc:4827
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr "la conversión de %qH a %qI es ambigua"
  
! #. The expression is generated by a trait check, we don't have
! #. a useful location to highlight the label.
! #: cp/call.cc:4942
! #, fuzzy
! #| msgid "cannot convert %qT to %qT"
! msgid "could not convert %qH to %qI"
! msgstr "no se puede convertir %qT a %qT"
! 
! #: cp/call.cc:4949 cp/cvt.cc:879
  #, fuzzy
  #| msgid "could not convert %qE from %qT to %qT"
  msgid "could not convert %qE from %qH to %qI"
  msgstr "no se puede convertir %qE de %qT a %qT"
  
! #: cp/call.cc:5016
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.cc:5037
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "conversión de %qH a %qI en una expresión constante convertida"
  
! #: cp/call.cc:5227
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr "no hay una función coincidente para la llamada a %<%D(%A)%>"
  
! #: cp/call.cc:5230
  #, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr "la llamada del %<%D(%A)%> sobrecargado es ambigua"
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.cc:5514
  #, gcc-internal-format
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr "la función puntero-a-miembro %qE no se puede llamar sin un objeto; considere utilizar %<.*%> o %<->*%>"
  
! #: cp/call.cc:5593
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr "no hay coincidencia para la llamada a %<(%T) (%A)%>"
  
! #: cp/call.cc:5607
  #, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "la llamada de %<(%T) (%A)%> es ambigua"
  
! #: cp/call.cc:5649
  #, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr "sobrecarga ambigua para "
  
! #: cp/call.cc:5650
  #, gcc-internal-format
  msgid "no match for "
  msgstr "no hay coincidencia para "
  
! #: cp/call.cc:5663
  #, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr " (los tipos de los operandos son %qT, %qT y %qT)"
  
! #: cp/call.cc:5665
  #, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr "(los tipos de los operandos son %qT y %qT)"
  
! #: cp/call.cc:5667
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr "(el tipo del operando %qT)"
  
! #: cp/call.cc:5678
  #, fuzzy
  #| msgid " (operand types are %qT and %qT)"
  msgid " (operand types are %e and %e)"
  msgstr "(los tipos de los operandos son %qT y %qT)"
  
! #: cp/call.cc:5693
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<operator%>"
  msgid "ternary %<operator?:%>"
  msgstr "se esperaba %<operator%>"
  
! #: cp/call.cc:5697
  #, fuzzy, gcc-internal-format
  #| msgid "no match for ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr "no hay coincidencia para el %<operator?:%> terniario en %<%E ? %E : %E%>"
  
! #: cp/call.cc:5706 cp/call.cc:5754 cp/call.cc:5764
  #, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr "%<operator%s%>"
  
! #: cp/call.cc:5709
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr "%<operator%s%> en %<%E%s%>"
  
! #: cp/call.cc:5716
  #, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr "%<operator[]%>"
  
! #: cp/call.cc:5719
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr "%<operator[]%> en %<%E[%E]%>"
  
! #: cp/call.cc:5727
  #, gcc-internal-format
  msgid "%qs"
  msgstr "%qs"
  
! #: cp/call.cc:5730
  #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr "%qs en %<%s %E%>"
  
! #: cp/call.cc:5736
  #, fuzzy, gcc-internal-format
  #| msgid "%<operator%s%>"
  msgid "%<operator %s%>"
  msgstr "%<operator%s%>"
  
! #: cp/call.cc:5739
  #, fuzzy, gcc-internal-format
  #| msgid "%<operator%s%> in %<%s%E%>"
  msgid "%<operator %s%> in %<%s%E%>"
  msgstr "%<operator%s%> en %<%s%E%>"
  
! #: cp/call.cc:5758
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr "%<operator%s%> en %<%E %s %E%>"
  
! #: cp/call.cc:5767
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr "%<operator%s%> en %<%s%E%>"
  
! #: cp/call.cc:5879
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids omitting the middle term of a ?: expression"
  msgid "ISO C++ forbids omitting the middle term of a %<?:%> expression"
  msgstr "ISO C++ prohíbe la omisión del término medio de una expresión ?:"
  
! #: cp/call.cc:5957
  #, fuzzy, gcc-internal-format
  #| msgid "inferred scalar type %qT is not an integer or floating point type of the same size as %qT"
  msgid "inferred scalar type %qT is not an integer or floating-point type of the same size as %qT"
  msgstr "el tipo escalar %qT inferido no es un tipo entero ni coma flotante del mismo tamaño que %qT"
  
! #: cp/call.cc:5974 cp/call.cc:5981
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr "la conversión del escalar %qH al vector %qT implica truncado"
  
! #: cp/call.cc:6037
  #, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr "tipos de vector incompatibles en la expresión condicional: %qT, %qT y %qT"
  
! #: cp/call.cc:6089 cp/call.cc:6435 cp/call.cc:6455
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types %qT and %qT"
  msgid "operands to %<?:%> of types %qT and %qT have unordered conversion rank"
  msgstr "los operandos de ?: tienen tipos diferentes %qT y %qT"
  
! #: cp/call.cc:6161
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr "el segundo operando del operador condicional es del tipo %<void%>, pero el tercer operando no es una expresión throw ni del tipo %<void%>"
  
! #: cp/call.cc:6166
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr "el tercer operando del operador condicional es del tipo %<void%>, pero el segundo operando no es una expresión throw ni del tipo %<void%>"
  
! #: cp/call.cc:6212 cp/call.cc:6324 cp/call.cc:6577
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types %qT and %qT"
  msgid "operands to %<?:%> have different types %qT and %qT"
  msgstr "los operandos de ?: tienen tipos diferentes %qT y %qT"
  
! #: cp/call.cc:6216
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr "  y cada tipo puede convertirse al otro"
  
! #: cp/call.cc:6463
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr "conversión implícita de %qH a %qI para coincidir con otro resultado del condicional"
  
! #: cp/call.cc:6483
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral mismatch in conditional expression: %qT vs %qT"
  msgid "enumerated mismatch in conditional expression: %qT vs %qT"
  msgstr "no coincide el enumeral en la expresión condicional: %qT vs %qT"
  
! #: cp/call.cc:6503
  #, fuzzy, gcc-internal-format
  #| msgid "conditional expression between distinct pointer types %qT and %qT lacks a cast"
  msgid "conditional expression between enumeration type %qT and floating-point type %qT"
  msgstr "la expresión condicional entre diferentes tipos de punteros %qT y %qT carece de una conversión"
  
! #: cp/call.cc:6507
  #, fuzzy, gcc-internal-format
  #| msgid "conditional expression between distinct pointer types %qT and %qT lacks a cast"
  msgid "conditional expression between floating-point type %qT and enumeration type %qT"
  msgstr "la expresión condicional entre diferentes tipos de punteros %qT y %qT carece de una conversión"
  
! #: cp/call.cc:6511
  #, fuzzy, gcc-internal-format
  #| msgid "conditional expression between distinct pointer types %qT and %qT lacks a cast"
  msgid "conditional expression between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr "la expresión condicional entre diferentes tipos de punteros %qT y %qT carece de una conversión"
  
! #: cp/call.cc:6516
  #, fuzzy, gcc-internal-format
  #| msgid "conditional expression between distinct pointer types %qT and %qT lacks a cast"
  msgid "conditional expression between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr "la expresión condicional entre diferentes tipos de punteros %qT y %qT carece de una conversión"
  
! #: cp/call.cc:6532
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral and non-enumeral type in conditional expression"
  msgid "enumerated and non-enumerated type in conditional expression"
  msgstr "tipos enumeral y no enumeral en la expresión condicional"
  
! #: cp/call.cc:7456
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr "no se declaró %<%D(int)%> para el %qs postfijo, intentando en su lugar el operador prefijo"
  
! #: cp/call.cc:7458
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr "no se declaró %<%D(int)%> para el %qs postfijo"
  
! #: cp/call.cc:7547
  #, gcc-internal-format
  msgid "in C++20 this comparison calls the current function recursively with reversed arguments"
  msgstr ""
  
! #: cp/call.cc:7597
  #, fuzzy, gcc-internal-format
  #| msgid "return type of %qD is not %<int%>"
  msgid "return type of %qD is not %qs"
  msgstr "el tipo de devolución de %qD no es %<int%>"
  
! #: cp/call.cc:7599
  #, gcc-internal-format
  msgid "used as rewritten candidate for comparison of %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:7683
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr "comparación entre %q#T y %q#T"
  
! #: cp/call.cc:7870
  #, fuzzy, gcc-internal-format
  #| msgid "no match for call to %<(%T) (%A)%>"
  msgid "no match for call to %<%T::operator[] (%A)%>"
  msgstr "no hay coincidencia para la llamada a %<(%T) (%A)%>"
  
! #: cp/call.cc:7884
  #, fuzzy, gcc-internal-format
  #| msgid "call of %<(%T) (%A)%> is ambiguous"
  msgid "call of %<%T::operator[] (%A)%> is ambiguous"
  msgstr "la llamada de %<(%T) (%A)%> es ambigua"
  
! #: cp/call.cc:8143
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement %<operator delete%>"
  msgstr ""
  
! #: cp/call.cc:8146
  #, fuzzy, gcc-internal-format
  #| msgid "non-placement deallocation function %q+D"
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)"
  msgstr "función de desalojo %q+D sin ubicación"
  
! #: cp/call.cc:8183
  #, fuzzy, gcc-internal-format
  #| msgid "non-placement deallocation function %q+D"
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "función de desalojo %q+D sin ubicación"
  
! #: cp/call.cc:8377
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr "no existe una función de desalojo correspondiente para %qD"
  
! #: cp/call.cc:8380
  #, gcc-internal-format
  msgid "destroying delete %qD cannot be used to release the allocated memory if the initialization throws because the object is not constructed yet"
  msgstr ""
  
! #: cp/call.cc:8389
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "no hay un %<operator %s%> adecuado para %qT"
  
! #: cp/call.cc:8446
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is private within this context"
  msgstr "desde este contexto"
  
! #: cp/call.cc:8447 cp/decl.cc:10336
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "declared private here"
  msgstr "se declara aquí"
  
! #: cp/call.cc:8452
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is protected within this context"
  msgstr "desde este contexto"
  
! #: cp/call.cc:8453 cp/decl.cc:10337
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "declared protected here"
  msgstr "se declara aquí"
  
! #: cp/call.cc:8460
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is inaccessible"
  msgid "%q#D is inaccessible within this context"
  msgstr "%q+#D es inaccesible"
  
! #: cp/call.cc:8541
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "se pasó NULL al argumento %P de %qD que no es puntero"
  
! #: cp/call.cc:8548
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "se convierte al tipo %qT que no es puntero desde NULL"
  
! #: cp/call.cc:8560
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "se convierte %<false%> a tipo puntero para el argumento %P de %qD"
  
! #: cp/call.cc:8567
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "se convierte %<false%> al tipo puntero %qT"
  
! #: cp/call.cc:8641
  #, fuzzy, gcc-internal-format
  #| msgid "  initializing argument %P of %qD"
  msgid "initializing argument %P of %qD"
  msgstr "  argumento de inicialización %P de %qD"
  
! #: cp/call.cc:8663
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "conversions to arrays of unknown bound are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/call.cc:8747
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "demasiadas llaves alrededor del inicializador para %qT"
  
! #: cp/call.cc:8758
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in initialization"
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr "no se puede convertir %qT a %qT en la inicialización"
  
! #: cp/call.cc:8770
  #, fuzzy
  #| msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgid "ISO C++ does not allow converting to %qH from %qI with greater conversion rank"
  msgstr "ISO C++ no permite %<alignof%> con algo que no es tipo"
  
! #: cp/call.cc:8778
  msgid "ISO C++ does not allow converting to %qH from %qI with unordered conversion rank"
  msgstr ""
  
! #: cp/call.cc:8794
  #, fuzzy
  #| msgid "invalid user-defined conversion from %qT to %qT"
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "conversión definida por el usuario no válida de %qT a %qT"
  
! #. An error diagnosed within a trait, don't give extra labels.
! #: cp/call.cc:8829 cp/call.cc:8838 cp/cvt.cc:228
  #, fuzzy
  #| msgid "invalid conversion from %qT to %qT"
  msgid "invalid conversion from %qH to %qI"
  msgstr "conversión no válida de %qT a %qT"
  
! #: cp/call.cc:8888 cp/call.cc:8901
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr "la conversión a %qT desde la lista del inicializador usaría el constructor explícito %qD"
  
! #: cp/call.cc:8894
  #, fuzzy, gcc-internal-format
  #| msgid "only declarations of constructors can be %<explicit%>"
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr "solamente las declaraciones de constructores pueden ser %<explicit%>"
  
! #: cp/call.cc:9058
  #, fuzzy
  #| msgid "narrowing conversion of %qE from %qT to %qT inside { }"
  msgid "narrowing conversion of %qd from %qH to %qI"
  msgstr "conversión estrechadora de %qE desde %qT a %qT dentro de { }"
  
! #: cp/call.cc:9209
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "el argumento de la llamada a función puede ser un candidato para un atributo de formato"
  
! #: cp/call.cc:9275
  #, fuzzy
  #| msgid "conversion to volatile reference type %q#T from rvalue of type %qT"
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "inicialización a un tipo de referencia volatile %q#T desde un r-valor de tipo %qT"
  
! #: cp/call.cc:9284
  #, fuzzy
  #| msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  msgid "cannot bind non-const lvalue reference of type %qH to a value of type %qI"
  msgstr "inicialización no válida de una referencia que no es constante de tipo %qT desde un r-valor de tipo %qT"
  
! #: cp/call.cc:9289
  #, fuzzy
  #| msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "inicialización no válida de una referencia que no es constante de tipo %qT desde un r-valor de tipo %qT"
  
  #. extype is volatile
! #: cp/call.cc:9292
  #, fuzzy
  #| msgid "conversion to volatile reference type %q#T from rvalue of type %qT"
  msgid "cannot bind lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "inicialización a un tipo de referencia volatile %q#T desde un r-valor de tipo %qT"
  
! #: cp/call.cc:9305
  #, fuzzy
  #| msgid "conversion to volatile reference type %q#T from rvalue of type %qT"
  msgid "cannot bind reference of type %qH to %qI due to different array bounds"
  msgstr "inicialización a un tipo de referencia volatile %q#T desde un r-valor de tipo %qT"
  
! #: cp/call.cc:9308
  #, fuzzy
  #| msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "pasar %qT como el argumento %<this%> de %q#D descarta a los calificadores"
  
! #: cp/call.cc:9347
  #, fuzzy, gcc-internal-format
  #| msgid "cannot bind bitfield %qE to %qT"
  msgid "cannot bind bit-field %qE to %qT"
  msgstr "no se puede unir el campo de bits %qE a %qT"
  
! #: cp/call.cc:9350 cp/call.cc:9368
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "no se unir el campo packed %qE a %qT"
  
! #: cp/call.cc:9353
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "no se puede unir el r-valor %qE a %qT"
  
! #: cp/call.cc:9554
  #, fuzzy
  #| msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "conversión implícita de %qT a %qT al pasar el argumento a la función"
  
! #: cp/call.cc:9583 cp/cvt.cc:2059
  #, gcc-internal-format
  msgid "scoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT after"
  msgstr ""
  
! #: cp/call.cc:9627
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr "el paso de objetos de tipo no-copiable-trivialmente %q#T a través de %<...%> se admite condicionalmente"
  
! #: cp/call.cc:9663
  #, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "no se puede recibir el tipo de referencia %qT a través de %<...%>"
  
! #: cp/call.cc:9673
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr "la recepción de objetos de tipo no-copiable-trivialmente %q#T a través de %<...%> se admite condicionalmente"
  
! #: cp/call.cc:9741
  #, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "evaluación recursiva del argumento por defecto para %q#D"
  
! #: cp/call.cc:9750
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "la llamada a %qD usa el argumento por defecto para el parámetro %P, el cual no se ha definido aún"
  
! #: cp/call.cc:9913
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted function %q+D with default argument"
  msgid "use of multiversioned function without a default"
  msgstr "función definida por defecto %q+D con argumento por defecto"
  
! #: cp/call.cc:10424
  #, gcc-internal-format
  msgid "use %<-fdiagnostics-all-candidates%> to display considered candidates"
  msgstr ""
  
! #: cp/call.cc:10555 cp/call.cc:13441
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  en la llamada a %qD"
  
! #: cp/call.cc:10580
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT no es una base inaccesible de %qT"
  
! #: cp/call.cc:10843
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to constructor %q#D"
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "demasiados argumentos para el constructor %q#D"
  
! #: cp/call.cc:10978
  #, gcc-internal-format
  msgid "assignment from temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.cc:11356
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.cc:11359
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot be thread-local because it has non-trivial type %qT"
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "%qD no puede ser thread-local porque es de tipo %qT que no es trivial"
  
! #: cp/call.cc:11364
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.cc:11369
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.cc:11384
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use assignment or value-initialization instead"
  msgstr "asignación (no inicialización) en la declaración"
  
! #: cp/call.cc:11386
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "; use assignment instead"
  msgstr "use #include en su lugar"
  
! #: cp/call.cc:11388
  #, fuzzy, gcc-internal-format
  #| msgid "value-initialization of function type %qT"
  msgid "; use value-initialization instead"
  msgstr "inicialización por valor del tipo de función %qT"
  
! #: cp/call.cc:11391
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:11394
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot be thread-local because it has non-trivial type %qT"
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "%qD no puede ser thread-local porque es de tipo %qT que no es trivial"
  
! #: cp/call.cc:11396
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.cc:11417
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "asignación (no inicialización) en la declaración"
  
! #: cp/call.cc:11419
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "; use copy-assignment instead"
  msgstr "use #include en su lugar"
  
! #: cp/call.cc:11421
  #, fuzzy, gcc-internal-format
  #| msgid "Extension: re-initialization of '%s' at %L"
  msgid "; use copy-initialization instead"
  msgstr "Extensión: reinicialización de '%s' en %L"
  
! #: cp/call.cc:11424
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:11427
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to void will not access object of non-trivially-copyable type %qT"
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr "la conversión a void no accederá al objeto de tipo no-copiable-trivialmente %qT"
  
! #: cp/call.cc:11430
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.cc:11441
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.cc:11453
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:11472
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.cc:11475
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.cc:11485
  #, fuzzy, gcc-internal-format
  #| msgid "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; "
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr "no se puede recibir objetos de tipo no-copiable-trivialmente q%#T a través de %<...%>"
  
! #: cp/call.cc:11488
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:11491
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.cc:11500
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.cc:11522
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "%#qT declared here"
  msgstr "%qD se declara aquí"
  
! #: cp/call.cc:11577
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgid "argument %u in call to function %qE has pointer to a non-trivially-copyable type (%qT)"
  msgstr "el argumento 3 en la llamada a la función %qE tiene un puntero a un tipo boolean"
  
! #: cp/call.cc:11649
  #, fuzzy, gcc-internal-format
  #| msgid "constant refers to itself"
  msgid "constructor delegates to itself"
  msgstr "la constante se refiere a sí misma"
  
! #: cp/call.cc:11924 cp/typeck.cc:10776
  #, fuzzy
  #| msgid "cannot convert %qT to %qT"
  msgid "cannot convert %qH to %qI"
  msgstr "no se puede convertir %qT a %qT"
  
! #: cp/call.cc:11948
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "no se encontró una función coincidente para la llamada a %<%T::operator %T(%A)%#V%>"
  
! #: cp/call.cc:11980
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "no se encontró una función coincidente para la llamada a %<%T::%s(%A)%#V%>"
  
! #: cp/call.cc:12028
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "llamada a %qD que no es función"
  
! #: cp/call.cc:12066 cp/pt.cc:17955 cp/typeck.cc:3666
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "no se puede llamar directamente al constructor %<%T::%D%>"
  
! #: cp/call.cc:12068
  #, fuzzy, gcc-internal-format
  #| msgid "  for a function-style cast, remove the redundant %<::%D%>"
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr "  para una conversión de estilo de función, borre el %<::%D%> redundante"
  
! #: cp/call.cc:12250
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%D(%A)%>"
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "no hay una función coincidente para la llamada a %<%D(%A)%>"
  
! #: cp/call.cc:12253
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "la llamada del %<%s(%A)%> sobrecargado es ambigua"
  
! #: cp/call.cc:12276
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers"
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "los inicializadores de los datos miembro no son estáticos"
  
! #: cp/call.cc:12281
  #, fuzzy, gcc-internal-format
  #| msgid "abstract virtual `%#D' called from constructor"
  msgid "pure virtual %q#D called from constructor"
  msgstr "virtual abstracto `%#D' llamado desde un constructor"
  
! #: cp/call.cc:12282
  #, fuzzy, gcc-internal-format
  #| msgid "abstract virtual `%#D' called from destructor"
  msgid "pure virtual %q#D called from destructor"
  msgstr "virtual abstracto `%#D' llamado desde un destructor"
  
! #: cp/call.cc:12305
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "no se puede llamar a la función miembro %qD sin un objeto"
  
! #: cp/call.cc:13439
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "al pasar %qT se escoge %qT sobre %qT"
  
! #: cp/call.cc:13465
  #, 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:"
  msgid "C++20 says that these are ambiguous, even though the second is reversed:"
  msgstr "ISO C++ dice que estos son ambiguos, aún cuando la peor conversión para el primero es mejor que la peor conversión para el segundo:"
  
! #: cp/call.cc:13488
  #, fuzzy, gcc-internal-format
  #| msgid "destructors must be member functions"
  msgid "try making the operator a %<const%> member function"
  msgstr "los destructores deben ser funciones miembro"
  
! #: cp/call.cc:13551
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "se escoge %qD sobre %qD"
  
! #: cp/call.cc:13552
  #, fuzzy
  #| msgid "  for conversion from %qT to %qT"
  msgid "  for conversion from %qH to %qI"
  msgstr "  para la conversión de %qT a %qT"
  
! #: cp/call.cc:13555
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  porque la secuencia de conversión para el argumento es mejor"
  
! #: cp/call.cc:13865
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "no coincide el argumento por defecto en la resolución de sobrecarga"
  
! #: cp/call.cc:13869
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 1: %q+#F"
  msgid " candidate 1: %q#F"
  msgstr " candidato 1: %q+#F"
  
! #: cp/call.cc:13871
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 2: %q+#F"
  msgid " candidate 2: %q#F"
  msgstr " candidato 2: %q+#F"
  
! #: cp/call.cc:13917
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ISO C++ dice que estos son ambiguos, aún cuando la peor conversión para el primero es mejor que la peor conversión para el segundo:"
  
! #: cp/call.cc:14335
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr "un enlace temporal a %qD sólo persiste hasta que el constructor termina"
  
! #: cp/call.cc:14529
  #, fuzzy
  #| msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr "inicialización no válida de una referencia que no es constante de tipo %qT desde un r-valor de tipo %qT"
  
! #: cp/call.cc:14533
  #, fuzzy
  #| msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "inicialización no válida de la referencia de tipo %qT desde una expresión de tipo %qT"
  
! #: cp/call.cc:14862
  #, fuzzy, gcc-internal-format
  #| msgid "returning reference to temporary"
  msgid "possibly dangling reference to a temporary"
  msgstr "se devuelve la referencia al temporal"
  
! #: cp/call.cc:14863
  #, fuzzy, gcc-internal-format
  #| msgid "%qT declared here"
  msgid "%qT temporary created here"
  msgstr "%qT se declara aquí"
  
! #: cp/call.cc:15245
  #, fuzzy, gcc-internal-format
  #| msgid "%s: definition of function '%s' not converted\n"
  msgid "explicit conversion function was not considered"
  msgstr "%s: no se convirtió la definición de la función '%s'\n"
  
! #: cp/class.cc:323
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert from base %qT to derived type %qT via virtual base %qT"
  msgid "cannot convert from pointer to base class %qT to pointer to derived class %qT because the base is virtual"
  msgstr "no se puede convertir de la base %qT al tipo derivado %qT a través de la base virtual %qT"
  
! #: cp/class.cc:327
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert from base %qT to derived type %qT via virtual base %qT"
  msgid "cannot convert from base class %qT to derived class %qT because the base is virtual"
  msgstr "no se puede convertir de la base %qT al tipo derivado %qT a través de la base virtual %qT"
  
! #: cp/class.cc:334
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert from base %qT to derived type %qT via virtual base %qT"
  msgid "cannot convert from pointer to base class %qT to pointer to derived class %qT via virtual base %qT"
  msgstr "no se puede convertir de la base %qT al tipo derivado %qT a través de la base virtual %qT"
  
! #: cp/class.cc:339
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert from base %qT to derived type %qT via virtual base %qT"
  msgid "cannot convert from base class %qT to derived class %qT via virtual base %qT"
  msgstr "no se puede convertir de la base %qT al tipo derivado %qT a través de la base virtual %qT"
  
! #: cp/class.cc:400
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert from base %qT to derived type %qT via virtual base %qT"
  msgid "cannot convert from %qT to base class %qT because %qT is incomplete"
  msgstr "no se puede convertir de la base %qT al tipo derivado %qT a través de la base virtual %qT"
  
! #: cp/class.cc:1469
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration here"
  msgid "%q#D conflicts with version inherited from %qT"
  msgstr "genera un conflicto con la declaración previa aquí"
  
! #: cp/class.cc:1472
  #, fuzzy, gcc-internal-format
  #| msgid "routine %qD declared here"
  msgid "version inherited from %qT declared here"
  msgstr "la rutina %qD se declara aquí"
  
! #: cp/class.cc:1492
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D cannot be overloaded"
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "no se puede sobrecargar %q+#D"
  
! #: cp/class.cc:1494 cp/decl.cc:2189 cp/decl.cc:2201 cp/decl.cc:2227
! #: cp/decl.cc:2249 cp/name-lookup.cc:3002 cp/name-lookup.cc:3319
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D"
  msgid "previous declaration %q#D"
  msgstr "declaración previa de %q+#D"
  
! #: cp/class.cc:1536
  #, gcc-internal-format
  msgid "conflicting access specifications for method %q+D, ignored"
  msgstr "especificaciones de acceso en conflicto para el método %q+D, descartado"
  
! #: cp/class.cc:1539
  #, gcc-internal-format
  msgid "conflicting access specifications for field %qE, ignored"
  msgstr "especificaciones de acceso en conflicto para el campo %qE, descartado"
  
! #: cp/class.cc:1643
  #, fuzzy, gcc-internal-format
  #| msgid "  because of local method %q+#D with same name"
  msgid "%qD invalid in %q#T because of local method %q#D with same name"
  msgstr "  debido al método local %q+#D con el mismo nombre"
  
! #: cp/class.cc:1647
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "local method %q#D declared here"
  msgstr "%qD se declara aquí"
  
! #: cp/class.cc:1653
  #, fuzzy, gcc-internal-format
  #| msgid "  because of local member %q+#D with same name"
  msgid "%qD invalid in %q#T because of local member %q#D with same name"
  msgstr "  debido al miembro local %q+#D con el mismo nombre"
  
! #: cp/class.cc:1657
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "local member %q#D declared here"
  msgstr "  %q+#D se declaró aquí"
  
! #: cp/class.cc:1728
  #, gcc-internal-format
  msgid "%qD inherits the %E ABI tag that %qT (used in its return type) has"
  msgstr ""
  
! #: cp/class.cc:1731 cp/class.cc:1738 cp/class.cc:1745 cp/class.cc:1757
! #: cp/cvt.cc:1147 cp/typeck.cc:2069 rust/backend/rust-tree.cc:647
  #, gcc-internal-format
  msgid "%qT declared here"
  msgstr "%qT se declara aquí"
  
! #: cp/class.cc:1736
  #, gcc-internal-format
  msgid "%qD inherits the %E ABI tag that %qT (used in its type) has"
  msgstr ""
  
! #: cp/class.cc:1743
  #, gcc-internal-format
  msgid "%qT does not have the %E ABI tag that base %qT has"
  msgstr ""
  
! #: cp/class.cc:1751
  #, gcc-internal-format
  msgid "%qT does not have the %E ABI tag that %qT (used in the type of %qD) has"
  msgstr ""
  
! #: cp/class.cc:2062
  #, gcc-internal-format
  msgid "cannot derive from %<final%> base %qT in derived type %qT"
  msgstr "no se puede derivar de la base %<final%> %qT al tipo derivado %qT"
  
! #: cp/class.cc:2533
  #, gcc-internal-format
  msgid "all member functions in class %qT are private"
  msgstr "todos las funciones miembros en la clase %qT son privadas"
  
! #: cp/class.cc:2545
  #, gcc-internal-format
  msgid "%q#T only defines a private destructor and has no friends"
  msgstr "%q#T solamente define un destructor privado y no tiene friends"
  
! #: cp/class.cc:2589
  #, gcc-internal-format
  msgid "%q#T only defines private constructors and has no friends"
  msgstr "%q#T solamente define constructores privados y no tiene friends"
  
! #: cp/class.cc:2593
  #, gcc-internal-format
  msgid "%q#D is public, but requires an existing %q#T object"
  msgstr "%q#D es público, pero requiere que exista un objeto %q#T"
  
  # Ojo, no es impostor, sino impositor, el que impone. cfuga
! #: cp/class.cc:2883
  #, gcc-internal-format
  msgid "no unique final overrider for %qD in %qT"
  msgstr "no hay un impositor único final para %qD en %qT"
  
! #: cp/class.cc:3243
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D cannot be overloaded"
  msgid "%qD can be marked override"
  msgstr "no se puede sobrecargar %q+#D"
  
! #: cp/class.cc:3246
  #, gcc-internal-format
  msgid "%q+#D marked %<override%>, but does not override"
  msgstr "%q+#D se marca como %<override%>, pero no hace override"
  
! #: cp/class.cc:3262
! #, fuzzy, gcc-internal-format
! #| msgid "constructor cannot be static member function"
! msgid "contracts cannot be added to virtual functions"
! msgstr "el constructor no puede ser una función miembro de tipo static"
! 
! #: cp/class.cc:3265
  #, gcc-internal-format
  msgid "%q+#D marked %<final%>, but is not virtual"
  msgstr "se marca %q+#D como %<final%>, pero no es virtual"
  
! #: cp/class.cc:3363
  #, gcc-internal-format
  msgid "%qD was hidden"
  msgstr "%qD estaba oculto"
  
! #: cp/class.cc:3366
  #, gcc-internal-format
  msgid "  by %qD"
  msgstr "  por %qD"
  
! #: cp/class.cc:3579
  #, gcc-internal-format
  msgid "the ellipsis in %qD is not inherited"
  msgstr ""
  
! #: cp/class.cc:3783
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %q+#D with non-integral type"
  msgid "bit-field %q#D with non-integral type %qT"
  msgstr "campo de bits %q+#D con tipo no entero"
  
! #: cp/class.cc:3799
  #, gcc-internal-format
  msgid "bit-field %q+D width not an integer constant"
  msgstr "la anchura del campo de bits %q+D no es una constante entera"
  
! #: cp/class.cc:3804
  #, gcc-internal-format
  msgid "negative width in bit-field %q+D"
  msgstr "anchura negativa en el campo de bits %q+D"
  
! #: cp/class.cc:3809
  #, gcc-internal-format
  msgid "zero width for bit-field %q+D"
  msgstr "anchura cero para el campo de bits %q+D"
  
! #: cp/class.cc:3819
  #, fuzzy, gcc-internal-format
  #| msgid "width of %q+D exceeds its type"
  msgid "width of %qD exceeds its type"
  msgstr "la anchura de %q+D excede su tipo"
  
! #: cp/class.cc:3825
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is too small to hold all values of %q#T"
  msgid "%qD is too small to hold all values of %q#T"
  msgstr "%q+D es demasiado pequeño para contener todos los valores de %q#T"
  
! #: cp/class.cc:3887
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in union"
  msgstr "no se permite el miembro %q+#D con constructor en la union"
  
! #: cp/class.cc:3890
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in union"
  msgstr "no se permite el miembro %q+#D con destructor en la union"
  
! #: cp/class.cc:3892
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in union"
  msgstr "no se permite el miembro %q+#D con operador de asignación de copia en la union"
  
! #: cp/class.cc:3896
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "unrestricted unions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "las uniones sin restricción sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/class.cc:4012
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D may not be static because it is a member of a union"
  msgid "in C++98 %q+D may not be static because it is a member of a union"
  msgstr "%q+D no debe ser static porque es el miembro de una unión"
  
! #: cp/class.cc:4025
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qD has Java class type"
  msgid "non-static data member %q+D in a union may not have reference type %qT"
  msgstr "el dato miembro que no es estático %qD tiene un tipo de clase Java"
  
! #: cp/class.cc:4038
  #, fuzzy, gcc-internal-format
  #| msgid "field %q+D invalidly declared function type"
  msgid "data member %q+D invalidly declared function type"
  msgstr "el campo %q+D no válidamente se declara como un tipo de función"
  
! #: cp/class.cc:4044
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD invalidly declared method type"
  msgid "data member %q+D invalidly declared method type"
  msgstr "el parámetro %qD se declaró no válidamente como tipo de método"
  
! #: cp/class.cc:4115
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring packed attribute because of unpacked non-POD field %q+#D"
  msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
  msgstr "se descartan los atributos packed por el campo %q+#D sin empacar que no es POD"
  
! #: cp/class.cc:4167
  #, fuzzy, gcc-internal-format
  #| msgid "non-member %qs cannot be declared %<mutable%>"
  msgid "member %q+D cannot be declared as a %<mutable%> reference"
  msgstr "el no-miembro %qs no se puede declarar %<mutable%>"
  
! #: cp/class.cc:4170
  #, fuzzy, gcc-internal-format
  #| msgid "non-member %qs cannot be declared %<mutable%>"
  msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
  msgstr "el no-miembro %qs no se puede declarar %<mutable%>"
  
! #: cp/class.cc:4202
  #, gcc-internal-format
  msgid "multiple fields in union %qT initialized"
  msgstr "múltiples campos inicializados en la unión %qT"
  
! #: cp/class.cc:4204
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "initialized member %q+D declared here"
  msgstr "  %q+#D se declaró aquí"
  
! #: cp/class.cc:4252
  #, fuzzy, gcc-internal-format
  #| msgid "field %q+#D with same name as class"
  msgid "field %q#D with same name as class"
  msgstr "campo %q+#D con el mismo nombre que la clase"
  
! #: cp/class.cc:4281
  #, gcc-internal-format
  msgid "%q#T has pointer data members"
  msgstr "%q#T tiene miembros punteros a datos"
  
! #: cp/class.cc:4286
  #, fuzzy, gcc-internal-format
  #| msgid "  but does not override %<%T(const %T&)%>"
  msgid "  but does not declare %<%T(const %T&)%>"
  msgstr "  pero no se impone a %<%T(const %T&)%>"
  
! #: cp/class.cc:4288
  #, gcc-internal-format
  msgid "  or %<operator=(const %T&)%>"
  msgstr "  o a %<operator=(cont %T&)%>"
  
! #: cp/class.cc:4292
  #, fuzzy, gcc-internal-format
  #| msgid "  but does not override %<operator=(const %T&)%>"
  msgid "  but does not declare %<operator=(const %T&)%>"
  msgstr "  pero no se impone a %<operator=(const %T&)%>"
  
! #: cp/class.cc:4294
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "pointer member %q+D declared here"
  msgstr "  %q+#D se declaró aquí"
  
! #: cp/class.cc:4382
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for parameter of type %qT has type %qT"
  msgid "layout of %qs member of type %qT changes in %qs"
  msgstr "el argumento por defecto para el parámetro del tipo %qT tiene el tipo %qT"
  
! #: cp/class.cc:4775
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
  msgid "alignment of %qD increased in %<-fabi-version=9%> (GCC 5.2)"
  msgstr "el alineamiento de %qD se ha incrementado en -fabi-version=9 (GCC 5.2)"
  
! #: cp/class.cc:4778
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of %qD will increase in -fabi-version=9"
  msgid "alignment of %qD will increase in %<-fabi-version=9%>"
  msgstr "la alineación de %qD aumentará en -fabi-version=9"
  
! #: cp/class.cc:5106
  #, gcc-internal-format
  msgid "initializer specified for non-virtual method %q+D"
  msgstr "se especificó un inicializador para el método %q+D que no es virtual"
  
! #: cp/class.cc:5147
  #, fuzzy, gcc-internal-format
  #| msgid "no suitable %<operator %s%> for %qT"
  msgid "no viable destructor for %qT"
  msgstr "no hay un %<operator %s%> adecuado para %qT"
  
! #: cp/class.cc:5149
  #, fuzzy, gcc-internal-format
  #| msgid "reference to %qD is ambiguous"
  msgid "destructor for %qT is ambiguous"
  msgstr "la referencia a %qD es ambigua"
  
! #: cp/class.cc:5618
  #, gcc-internal-format
  msgid "method overrides both %<transaction_pure%> and %qE methods"
  msgstr "el método anula tanto %<transaction_pure%> como los métodos %qE"
  
! #: cp/class.cc:5639
  #, gcc-internal-format
  msgid "method declared %qE overriding %qE method"
  msgstr "el método declarado como %qE anula el método %qE"
  
! #: cp/class.cc:6321 cp/constexpr.cc:303
  #, gcc-internal-format
  msgid "enclosing class of %<constexpr%> non-static member function %q+#D is not a literal type"
  msgstr "la clase envolvente de la función miembro que no es estática %<constexpr%> %q+#D no es un tipo literal"
  
! #: cp/class.cc:6347 rust/backend/rust-tree.cc:6101
  #, gcc-internal-format
  msgid "%q+T is not literal because:"
  msgstr "%q+T no es literal porque:"
  
! #: cp/class.cc:6350 rust/backend/rust-tree.cc:6104
  #, gcc-internal-format
  msgid "  %qT is a closure type, which is only literal in C++17 and later"
  msgstr ""
  
! #: cp/class.cc:6353 rust/backend/rust-tree.cc:6112
  #, gcc-internal-format
  msgid "  %q+T has a non-trivial destructor"
  msgstr "  %q+T tiene un destructor que no es trivial"
  
! #: cp/class.cc:6356 rust/backend/rust-tree.cc:6109
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE does not designate a constexpr function"
  msgid "  %q+T does not have %<constexpr%> destructor"
  msgstr "la expresión %qE no designa una función constexpr"
  
! #: cp/class.cc:6364 rust/backend/rust-tree.cc:6117
  #, gcc-internal-format
  msgid "  %q+T is not an aggregate, does not have a trivial default constructor, and has no %<constexpr%> constructor that is not a copy or move constructor"
  msgstr "  %q+T no es un agregado, no tiene un constructor trivial por defecto y no tiene un constructor %<constexpr%> que no es un constructor copy o move"
  
! #: cp/class.cc:6397 rust/backend/rust-tree.cc:6149
  #, gcc-internal-format
  msgid "  base class %qT of %q+T is non-literal"
  msgstr "  la clase base %qT de %q+T no es literal"
  
! #: cp/class.cc:6412 rust/backend/rust-tree.cc:6163
  #, fuzzy, gcc-internal-format
  #| msgid "  non-static data member %q+D has non-literal type"
  msgid "  non-static data member %qD has non-literal type"
  msgstr "  el dato miembro que no es estático %q+D tiene un tipo que no es literal"
  
! #: cp/class.cc:6419 rust/backend/rust-tree.cc:6170
  #, fuzzy, gcc-internal-format
  #| msgid "  non-static data member %q+D has non-literal type"
  msgid "  non-static data member %qD has volatile type"
  msgstr "  el dato miembro que no es estático %q+D tiene un tipo que no es literal"
  
! #: cp/class.cc:6564
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "la clase base %q#T tiene un destructor no virtual"
  
! #: cp/class.cc:6593
  #, fuzzy, gcc-internal-format
  #| msgid "non-static reference %q+#D in class without a constructor"
  msgid "non-static reference %q#D in class without a constructor"
  msgstr "referencia %q+#D que no es static en una clase sin un constructor"
  
! #: cp/class.cc:6599
  #, fuzzy, gcc-internal-format
  #| msgid "non-static const member %q+#D in class without a constructor"
  msgid "non-static const member %q#D in class without a constructor"
  msgstr "miembro const %q+#D que no es static en una clase sin un constructor"
  
! #: cp/class.cc:6941
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of %qD is bigger than original declaration"
  msgid "offset of %qT base class for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr "la alineación de %qD es más grande que la declaración original"
  
! #: cp/class.cc:6946
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of %qD is bigger than original declaration"
  msgid "offset of %qT base class for %<-std=c++20%> and up changes in %<-fabi-version=21%> (GCC 16)"
  msgstr "la alineación de %qD es más grande que la declaración original"
  
! #: cp/class.cc:6954
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of %qD is bigger than original declaration"
  msgid "offset of %qD for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr "la alineación de %qD es más grande que la declaración original"
  
! #: cp/class.cc:6959
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of %qD is bigger than original declaration"
  msgid "offset of %qD for %<-std=c++20%> and up changes in %<-fabi-version=21%> (GCC 16)"
  msgstr "la alineación de %qD es más grande que la declaración original"
  
! #: cp/class.cc:7000
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr "base directa %qT inaccesible en %qT debido a ambigüedad"
  
! #: cp/class.cc:7012
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr "base virtual %qT inaccesible en %qT debido a ambigüedad"
  
! #: cp/class.cc:7254
  #, fuzzy, gcc-internal-format
  #| msgid "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr "el desplazamiento de %q+D no cumple con la ABI y puede cambiar en una versión futura de GCC"
  
! #: cp/class.cc:7450
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qE is too large"
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "el tamaño de la matriz %qE es demasiado grande"
  
! #: cp/class.cc:7775
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<...%> with non-slice"
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "uso no válido de %<...%> con algo que no es rebanada"
  
! #: cp/class.cc:7776
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of structure with flexible array member"
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "uso no válido de una estructura con un miembro de matriz flexible"
  
! #: cp/class.cc:7781
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "array member %q#D declared here"
  msgstr "  %q+#D se declaró aquí"
  
! #: cp/class.cc:7810
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member not at end of struct"
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr "el miembro de matriz flexible no está al final del struct"
  
! #: cp/class.cc:7812
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member in otherwise empty struct"
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr "el miembro de matriz flexible sería de otra manera un struct vacío"
  
! #: cp/class.cc:7821 cp/class.cc:7856
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %q#T"
  msgid "in the definition of %q#T"
  msgstr "redefinición de %q#T"
  
! #: cp/class.cc:7829
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member not at end of struct"
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "el miembro de matriz flexible no está al final del struct"
  
! #: cp/class.cc:7831
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member in otherwise empty struct"
  msgid "flexible array member %qD in an otherwise empty %q#T is a GCC extension"
  msgstr "el miembro de matriz flexible sería de otra manera un struct vacío"
  
! #: cp/class.cc:7854
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "next member %q#D declared here"
  msgstr "  %q+#D se declaró aquí"
  
! #: cp/class.cc:7966 cp/decl.cc:19511 cp/parser.cc:30592
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "redefinición de %q#T"
  
! #: cp/class.cc:7975
! #, gcc-internal-format
! msgid "defining %qT, which previously failed to be complete in a SFINAE context"
! msgstr ""
! 
! #: cp/class.cc:7978 cp/decl.cc:20556
! #, gcc-internal-format
! msgid "here.  Use %qs for a diagnostic at that point"
! msgstr ""
! 
! #: cp/class.cc:8124
  #, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "%q#T tiene funciones virtuales y destructor no virtual accesible"
  
! #: cp/class.cc:8152
  #, fuzzy, gcc-internal-format
  #| msgid "type transparent class %qT does not have any fields"
  msgid "type transparent %q#T does not have any fields"
  msgstr "la clase transparente tipo %qT no tiene ningún campo"
  
! #: cp/class.cc:8158
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr "la clase transparente tipo %qT tiene clases base"
  
! #: cp/class.cc:8162
  #, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr "la clase transparente tipo %qT tiene funciones virtuales"
  
! #: cp/class.cc:8168
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.cc:8339
  #, gcc-internal-format
  msgid "definition of %qD does not match %<#include <initializer_list>%>"
  msgstr "la definición de %qD no coincide con %<#include <initializer_list>%>"
  
! #: cp/class.cc:8350
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "se trató de terminar struct, pero fue sacado debido a errores previos de decodificación"
  
! #: cp/class.cc:8871
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "no se reconoce la cadena de lenguaje %<\"%E\"%>"
  
! #: cp/class.cc:8961
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "no se puede resolver la función sobrecargada %qD basándose en la conversión al tipo %qT"
  
! #: cp/class.cc:9134
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "no hay coincidencias al convertir la función %qD al tipo %q#T"
  
! #: cp/class.cc:9161
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "la conversión de la función sobrecargada %qD al tipo %q#T es ambigua"
  
! #: cp/class.cc:9203
  #, 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%>"
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function."
  msgstr "ISO C++ prohíbe tomar la dirección de una función miembro no estática sin calificar o entre paréntesis para formar un puntero a la función miembro.  Como %<&%T::%D%>"
  
! #: cp/class.cc:9208
  #, fuzzy, gcc-internal-format
  #| msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgid "a pointer to explicit object member function can only be formed with %<&%E%>"
  msgstr "(un puntero a miembro solamente se puede formar con %<&%E%>)"
  
! #: cp/class.cc:9218
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "asumiendo el puntero a miembro %qD"
  
! #: cp/class.cc:9221
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(un puntero a miembro solamente se puede formar con %<&%E%>)"
  
! #: cp/class.cc:9302
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "no hay suficiente información de tipo"
  
! #: cp/class.cc:9322
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "no se puede convertir %qE desde el tipo %qT al tipo %qT"
  
! #: cp/class.cc:9623
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as member of %qT"
  msgid "declaration of %q#D changes meaning of %qD"
  msgstr "declaración de %qD como miembro de %qT"
  
! #: cp/class.cc:9626
  #, fuzzy, gcc-internal-format
  #| msgid "redeclared here as %q#D"
  msgid "used here to mean %q#D"
  msgstr "redeclarado aquí como %q#D"
  
! #: cp/constexpr.cc:113
  #, gcc-internal-format
  msgid "the type %qT of %<constexpr%> variable %qD is not literal"
  msgstr "el tipo %qT de variable %<constexpr%> %qD no es literal"
  
! #: cp/constexpr.cc:124
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "variable %qD of non-literal type %qT in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/constexpr.cc:137
  #, fuzzy, gcc-internal-format
  #| msgid "parameter may not have variably modified type %qT"
  msgid "%<constexpr%> variable %qD has variably-modified type %qT"
  msgstr "el parámetro puede no tener el tipo modificado variablemente %qT"
  
! #: cp/constexpr.cc:240
  #, gcc-internal-format
  msgid "inherited constructor %qD is not %<constexpr%>"
  msgstr "el constructor heredado %qD no es %<constexpr%>"
  
  #. constexpr_fundef_p
! #: cp/constexpr.cc:254
  #, gcc-internal-format
  msgid "invalid type for parameter %d of %<constexpr%> function %q+#D"
  msgstr "tipo no válido del parámetro %d en la función %<constexpr%> %q+#D"
  
! #: cp/constexpr.cc:267
  #, gcc-internal-format
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:274 cp/decl.cc:16439
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
  #. constexpr_fundef_p
! #: cp/constexpr.cc:287
  #, fuzzy, gcc-internal-format
  #| msgid "invalid return type %qT of constexpr function %q+D"
  msgid "invalid return type %qT of %<constexpr%> function %q+D"
  msgstr "tipo de devolución %qT no válido para la función constexpr %q+D"
  
! #: cp/constexpr.cc:316
! #, fuzzy, gcc-internal-format
! #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
! msgid "%<constexpr%> constructor in %q#T that has virtual base classes only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
! msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/constexpr.cc:320
! #, fuzzy, gcc-internal-format
! #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
! msgid "%<constexpr%> destructor in %q#T that has virtual base classes only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
! msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
! 
! #: cp/constexpr.cc:580
  #, fuzzy, gcc-internal-format
  #| msgid "constexpr constructor does not have empty body"
  msgid "%<constexpr%> constructor does not have empty body"
  msgstr "el constructor constexpr no tiene cuerpo vacío"
  
! #: cp/constexpr.cc:838
  #, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr "el constructor %<constexpr%> para union %qT debe inicializar exactamente un dato miembro que no es static"
  
! #: cp/constexpr.cc:899
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized member %qD in %<constexpr%> constructor"
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr "miembro %qD sin inicializar en el constructor %<constexpr%>"
  
! #: cp/constexpr.cc:962 cp/constexpr.cc:1128
  #, fuzzy, gcc-internal-format
  #| msgid "body of constexpr function %qD not a return-statement"
  msgid "body of %<constexpr%> function %qD not a return-statement"
  msgstr "el cuerpo de la función constexpr %qD no es una declaración de devolución"
  
! #: cp/constexpr.cc:1087
  #, gcc-internal-format
  msgid "%<-fimplicit-constexpr%> only affects %<inline%> functions"
  msgstr ""
  
! #: cp/constexpr.cc:1103
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is not usable as a constexpr function because:"
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr "%q+D no se puede usar como una función constexpr porque:"
  
! #: cp/constexpr.cc:1465 cp/constexpr.cc:7962
  #, gcc-internal-format
  msgid "destroying %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:1739
! #, gcc-internal-format
! msgid "%qs called after throwing an exception of type %qT; %<what()%>: %qs"
! msgstr ""
! 
! #: cp/constexpr.cc:1754
! #, gcc-internal-format
! msgid "%qs called after throwing an exception %qE"
! msgstr ""
! 
! #: cp/constexpr.cc:1757
! #, fuzzy, gcc-internal-format
! #| msgid "`sizeof' applied to incomplete type `%T'"
! msgid "%qs called after throwing an exception of type %qT"
! msgstr "sizeof aplicado a un tipo de dato incompleto `%T'"
! 
! #: cp/constexpr.cc:1771
! #, fuzzy, gcc-internal-format
! #| msgid "invalid cast of an rvalue expression of type %qT to type %qT"
! msgid "uncaught exception of type %qT; %<what()%>: %qs"
! msgstr "conversión no válida de una expresión r-valuada de tipo %qT al tipo %qT"
! 
! #: cp/constexpr.cc:1785
! #, fuzzy, gcc-internal-format
! #| msgid "Creating '%s'\n"
! msgid "uncaught exception %qE"
! msgstr "Se crea '%s'\n"
! 
! #: cp/constexpr.cc:1787
! #, fuzzy, gcc-internal-format
! #| msgid "cannot declare pointer to qualified function type %qT"
! msgid "uncaught exception of type %qT"
! msgstr "no se puede declarar el puntero para el tipo de función calificado %qT"
! 
! #: cp/constexpr.cc:1911
! #, fuzzy, gcc-internal-format
! #| msgid "%qE attribute not available to functions with variable number of arguments"
! msgid "call to %qD function with incorrect number of arguments"
! msgstr "el atributo %qE no está disponible para funciones con un número variable de argumentos"
! 
! #: cp/constexpr.cc:1929
! #, fuzzy, gcc-internal-format
! #| msgid "%q+D declared with an exception specification"
! msgid "%qD called with no caught exceptions pending"
! msgstr "%q+D se declaró con una especificación de excepción"
! 
! #: cp/constexpr.cc:2013
! #, fuzzy, gcc-internal-format
! #| msgid "storage size not constant"
! msgid "cannot allocate exception: size not constant"
! msgstr "el tamaño de almacenamiento no es constante"
! 
! #: cp/constexpr.cc:2033
! #, gcc-internal-format
! msgid "first argument to %qD function not result of %<__cxa_allocate_exception%>"
! msgstr ""
! 
! #: cp/constexpr.cc:2064 cp/constexpr.cc:2116
! #, fuzzy, gcc-internal-format
! #| msgid "%q+D declared with an exception specification"
! msgid "%qD called with no caught exceptions active"
! msgstr "%q+D se declaró con una especificación de excepción"
! 
! #: cp/constexpr.cc:2154
! #, gcc-internal-format
! msgid "%qD called without %<std::%D%> being defined"
! msgstr ""
! 
! #: cp/constexpr.cc:2223
! #, fuzzy, gcc-internal-format
! #| msgid "%qs does not support feature %qs"
! msgid "%qD called without supportable %qs"
! msgstr "%qs no admite la característica %qs"
! 
! #: cp/constexpr.cc:2279
! #, fuzzy, gcc-internal-format
! #| msgid "unexpected argument"
! msgid "%qD called with unexpected %qs argument"
! msgstr "argumento inesperado"
! 
! #: cp/constexpr.cc:2307
! #, gcc-internal-format
! msgid "%qD called with second argument other than 1 or -1"
! msgstr ""
! 
! #: cp/constexpr.cc:2345
! #, fuzzy, gcc-internal-format
! #| msgid "wrong type argument to %s"
! msgid "wrong number of arguments to %qs call"
! msgstr "argumento de tipo erróneo para %s"
! 
! #: cp/constexpr.cc:2372
! #, gcc-internal-format
! msgid "first %qs call argument should be 0, 1, 2, 16, 17 or 18"
! msgstr ""
! 
! #: cp/constexpr.cc:2419
! #, gcc-internal-format
! msgid "%qs tag string contains %qc character other than letters, digits or %<_%>"
! msgstr ""
! 
! #: cp/constexpr.cc:2453
! msgid "constexpr message: %.*s [%r%.*s%R]"
! msgstr ""
! 
! #: cp/constexpr.cc:2457
! #, fuzzy, gcc-internal-format
! #| msgid "#pragma message: %s"
! msgid "constexpr message: %.*s"
! msgstr "#pragma message: %s"
! 
! #: cp/constexpr.cc:2563 cp/constexpr.cc:4538
! #: rust/backend/rust-constexpr.cc:3510
  #, fuzzy, gcc-internal-format
  #| msgid "Warn on calls to these functions"
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr "Avisa en las llamadas a estas funciones"
  
! #: cp/constexpr.cc:2565 cp/constexpr.cc:2686 cp/constexpr.cc:2695
! #: cp/constexpr.cc:4871 rust/backend/rust-constexpr.cc:3515
! #: rust/backend/rust-constexpr.cc:3525
  #, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "%q+E no es una expresión constante"
  
! #: cp/constexpr.cc:2855 cp/constexpr.cc:3819 cp/constexpr.cc:4193
! #: cp/constexpr.cc:4258 cp/constexpr.cc:12023
! #: rust/backend/rust-constexpr.cc:6013
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-constexpr function %qD"
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "llamada a la función %qD que no es constexpr"
  
! #: cp/constexpr.cc:2929 cp/constexpr.cc:7479 cp/constexpr.cc:10197
! #: rust/backend/rust-constexpr.cc:916 rust/backend/rust-constexpr.cc:2576
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer"
  msgstr "deferenciando el puntero %<void *%>"
  
! #: cp/constexpr.cc:3115
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %qE"
  msgid "the comparison reduces to %qE"
  msgstr "demasiados argumentos para %qE"
  
! #: cp/constexpr.cc:3118
  #, fuzzy, gcc-internal-format
  #| msgid "self-comparison always evaluates to false"
  msgid "%qE evaluates to false"
  msgstr "autocomparación siempre falsa"
  
! #: cp/constexpr.cc:3201
  #, gcc-internal-format
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:3241 cp/constexpr.cc:11968
! #: rust/backend/rust-constexpr.cc:5982
  #, fuzzy, gcc-internal-format
  #| msgid "internal function"
  msgid "call to internal function %qE"
  msgstr "función interna"
  
! #: cp/constexpr.cc:3298 rust/backend/rust-constexpr.cc:2697
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "modifying a const object %qE is not allowed in a constant expression"
  msgstr "la división entre cero no es una expresión constante"
  
! #: cp/constexpr.cc:3326 rust/backend/rust-constexpr.cc:2700
  #, fuzzy, gcc-internal-format
  #| msgid "originally defined here"
  msgid "originally declared %<const%> here"
  msgstr "se definió originalmente aquí"
  
! #: cp/constexpr.cc:3604 cp/constexpr.cc:3663 cp/constexpr.cc:3696
! #: cp/constexpr.cc:3718
  #, gcc-internal-format
  msgid "reference %<dynamic_cast%> failed"
  msgstr ""
  
! #: cp/constexpr.cc:3605
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not a base type for type %qT"
  msgid "dynamic type %qT of its operand does not have a base class of type %qT"
  msgstr "el tipo %qT no es un tipo base para el tipo %qT"
  
! #: cp/constexpr.cc:3632
  #, fuzzy, gcc-internal-format
  #| msgid "variable %D of type %<io%> must be uninitialized"
  msgid "virtual table pointer is used uninitialized"
  msgstr "la variable %D de tipo %<io%> no debe ser inicializada"
  
! #: cp/constexpr.cc:3664 cp/constexpr.cc:3697
  #, gcc-internal-format
  msgid "static type %qT of its operand is a non-public base class of dynamic type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:3720
  #, fuzzy, gcc-internal-format
  #| msgid "  %qT is an ambiguous base class of %qT"
  msgid "%qT is an ambiguous base class of dynamic type %qT of its operand"
  msgstr "  %qT es una clase base ambigua de %qT"
  
! #: cp/constexpr.cc:3723
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
  #. virtual_offset is only set for virtual bases, which make the
  #. class non-literal, so we don't need to handle it here.
! #: cp/constexpr.cc:3825
  #, fuzzy, gcc-internal-format
  #| msgid "cannot call member function %qD without object"
  msgid "calling constexpr member function %qD through virtual base subobject"
  msgstr "no se puede llamar a la función miembro %qD sin un objeto"
  
! #: cp/constexpr.cc:3905
! #, fuzzy, gcc-internal-format
! #| msgid "couldn't run '%s': %s"
! msgid "couldn%'t throw %qT"
! msgstr "no se puede ejecutar '%s': %s"
! 
! #: cp/constexpr.cc:3980 rust/backend/rust-constexpr.cc:3571
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE does not designate a constexpr function"
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr "la expresión %qE no designa una función constexpr"
  
! #: cp/constexpr.cc:4063
  #, fuzzy, gcc-internal-format
  #| msgid "storage size not constant"
  msgid "cannot allocate array: size not constant"
  msgstr "el tamaño de almacenamiento no es constante"
  
! #: cp/constexpr.cc:4096
  #, fuzzy, gcc-internal-format
  #| msgid "-client_name not allowed with -dynamiclib"
  msgid "array deallocation of object allocated with non-array allocation"
  msgstr "no se permite -client_name con -dynamiclib"
  
! #: cp/constexpr.cc:4100 cp/constexpr.cc:4123
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "allocation performed here"
  msgstr "se declara aquí"
  
! #: cp/constexpr.cc:4119
  #, fuzzy, gcc-internal-format
  #| msgid "-client_name not allowed with -dynamiclib"
  msgid "non-array deallocation of object allocated with array allocation"
  msgstr "no se permite -client_name con -dynamiclib"
  
! #: cp/constexpr.cc:4136
  #, fuzzy, gcc-internal-format
  #| msgid "Attempting to allocate already allocated variable"
  msgid "deallocation of already deallocated storage"
  msgstr "Se intentó alojar una variable ya alojada"
  
! #: cp/constexpr.cc:4143
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD shadows a previous local"
  msgid "deallocation of storage that was not previously allocated"
  msgstr "la declaración de %qD oscurece a una declaración local previa"
  
! #: cp/constexpr.cc:4301 rust/backend/rust-constexpr.cc:3626
  #, fuzzy, gcc-internal-format
  #| msgid "%qD called in a constant expression"
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "se llamó %qD en una expresión constante"
  
! #: cp/constexpr.cc:4308
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "se llamó %qD en una expresión constante"
  
! #: cp/constexpr.cc:4312 rust/backend/rust-constexpr.cc:3640
  #, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "se usó %qD antes de su definición"
  
! #: cp/constexpr.cc:4396 rust/backend/rust-constexpr.cc:3682
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr "la llamada tiene una dependencia circular"
  
! #: cp/constexpr.cc:4407 rust/backend/rust-constexpr.cc:3693
  #, fuzzy, gcc-internal-format
  #| msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use %<-fconstexpr-depth=%> to increase the maximum)"
  msgstr "la profundidad de evaluación de constexpr excede el máximo de %d (use -fconstexpr-depth= para incrementar el máximo)"
  
! #: cp/constexpr.cc:4829
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "reference to %qD is not a constant expression"
  msgstr "la expresión %qE no es una expresión constante"
  
! #: cp/constexpr.cc:4832
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "pointer to %qD is not a constant expression"
  msgstr "%qE no es una expresión constante"
  
! #: cp/constexpr.cc:4838
  #, gcc-internal-format
  msgid "address of non-static constexpr variable %qD may differ on each invocation of the enclosing function; add %<static%> to give it a constant address"
  msgstr ""
  
! #: cp/constexpr.cc:4914 rust/backend/rust-constexpr.cc:6730
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "right operand of shift expression %q+E is negative"
  msgstr "la cuenta de desplazamiento a la derecha es negativa"
  
! #: cp/constexpr.cc:4921 rust/backend/rust-constexpr.cc:6738
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "right operand of shift expression %q+E is greater than or equal to the precision %wu of the left operand"
  msgstr "la cuenta de desplazamiento a la derecha es negativa"
  
! #: cp/constexpr.cc:4944 rust/backend/rust-constexpr.cc:6757
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "left operand of shift expression %q+E is negative"
  msgstr "el operador del lado izquierdo de la expresión coma no tiene efecto"
  
! #: cp/constexpr.cc:4963 rust/backend/rust-constexpr.cc:6776
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "shift expression %q+E overflows"
  msgstr "la expresión integral %qE no es una constante"
  
! #: cp/constexpr.cc:5182 rust/backend/rust-constexpr.cc:3169
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.cc:5729 rust/backend/rust-constexpr.cc:4619
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is outside array bounds"
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "el subíndice de la matriz está fuera de los límites de la matriz"
  
! #: cp/constexpr.cc:5732 rust/backend/rust-constexpr.cc:4624
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is outside array bounds"
  msgid "nonzero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr "el subíndice de la matriz está fuera de los límites de la matriz"
  
! #: cp/constexpr.cc:5737 rust/backend/rust-constexpr.cc:4631
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is outside array bounds"
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "el subíndice de la matriz está fuera de los límites de la matriz"
  
! #: cp/constexpr.cc:5740 rust/backend/rust-constexpr.cc:4636
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is outside array bounds"
  msgid "nonzero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr "el subíndice de la matriz está fuera de los límites de la matriz"
  
! #: cp/constexpr.cc:5954 rust/backend/rust-constexpr.cc:1714
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized array element"
  msgstr "falta el inicializador para el miembro %qD"
  
! #: cp/constexpr.cc:6020 rust/backend/rust-constexpr.cc:1773
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer in %qE"
  msgstr "deferenciando el puntero %<void *%>"
  
! #: cp/constexpr.cc:6039 cp/constexpr.cc:6175 cp/constexpr.cc:6187
! #: cp/constexpr.cc:9208 cp/constexpr.cc:9344 cp/constexpr.cc:11918
! #: cp/constexpr.cc:12977 rust/backend/rust-constexpr.cc:1787
! #: rust/backend/rust-constexpr.cc:2046 rust/backend/rust-constexpr.cc:2296
! #: rust/backend/rust-constexpr.cc:4964 rust/backend/rust-constexpr.cc:5936
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "%qE no es una expresión constante"
  
! #: cp/constexpr.cc:6047 rust/backend/rust-constexpr.cc:1793
  #, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "%qD mutable no se puede usar en una expresión constante"
  
! #: cp/constexpr.cc:6081 cp/constexpr.cc:6118 cp/constexpr.cc:8153
! #: rust/backend/rust-constexpr.cc:1823 rust/backend/rust-constexpr.cc:1846
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized member %qD"
  msgstr "falta el inicializador para el miembro %qD"
  
! #: cp/constexpr.cc:6083
! #, fuzzy, gcc-internal-format
! #| msgid "accessing %qD member instead of initialized %qD member in constant expression"
! msgid "accessing %qD member instead of active %qD member in constant expression"
! msgstr "se accede al miembro %qD  en lugar del miembro inicializado %qD en la expresión constante"
! 
! #: cp/constexpr.cc:6096 cp/constexpr.cc:8148
! #: rust/backend/rust-constexpr.cc:1825
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr "se accede al miembro %qD  en lugar del miembro inicializado %qD en la expresión constante"
  
! #: cp/constexpr.cc:6253
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr "la expresión id de tipo no es una expresión constante porque %qE es de tipo polimórfico"
  
! #: cp/constexpr.cc:6256
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr "la expresión id de tipo no es una expresión constante porque %qE es de tipo polimórfico"
  
! #: cp/constexpr.cc:6267
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr "la expresión id de tipo no es una expresión constante porque %qE es de tipo polimórfico"
  
! #: cp/constexpr.cc:6270
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr "la expresión id de tipo no es una expresión constante porque %qE es de tipo polimórfico"
  
! #: cp/constexpr.cc:6281
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr "la expresión id de tipo no es una expresión constante porque %qE es de tipo polimórfico"
  
! #: cp/constexpr.cc:6284
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr "la expresión id de tipo no es una expresión constante porque %qE es de tipo polimórfico"
  
! #: cp/constexpr.cc:6295
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr "la expresión id de tipo no es una expresión constante porque %qE es de tipo polimórfico"
  
! #: cp/constexpr.cc:6299
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr "la expresión id de tipo no es una expresión constante porque %qE es de tipo polimórfico"
  
! #: cp/constexpr.cc:6310
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr "la expresión id de tipo no es una expresión constante porque %qE es de tipo polimórfico"
  
! #: cp/constexpr.cc:6313
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr "%qT no puede ser el tipo de una expresión constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:6471
  #, fuzzy, gcc-internal-format
  #| msgid "ifunc is not supported on this target"
  msgid "%qs cannot be constant evaluated on the target"
  msgstr "no se admiten ifunc en este objetivo"
  
! #: cp/constexpr.cc:6480 cp/constexpr.cc:6490
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:6510
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr "%qT no puede ser el tipo de una expresión constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:6557
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr "falta el inicializador para el miembro %qD"
  
! #: cp/constexpr.cc:6569
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr "%qT no puede ser el tipo de una expresión constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:7503
! #, fuzzy, gcc-internal-format
! #| msgid "accessing value of %qE through a %qT glvalue in a constant expression"
! msgid "accessing value of %qT object through a %qT glvalue in a constant expression"
  msgstr "se accede al valor de %qE a través de glvalue %qT en una expresión constante"
  
+ #: cp/constexpr.cc:7511
+ #, fuzzy, gcc-internal-format
+ #| msgid "%qT declared here"
+ msgid "%qT object created here"
+ msgstr "%qT se declara aquí"
+ 
+ #: cp/constexpr.cc:7514 cp/parser.cc:13136 cp/parser.cc:13147
+ #: cp/reflect.cc:8428 cp/semantics.cc:4701 cp/semantics.cc:4717
+ #, fuzzy, gcc-internal-format
+ #| msgid "%q+#D declared here"
+ msgid "%q#D declared here"
+ msgstr "%q+#D se declaró aquí"
+ 
  #. Provide a more accurate message for deleted variables.
! #: cp/constexpr.cc:7557 cp/constexpr.cc:7590
  #, fuzzy, gcc-internal-format
  #| msgid "use of the value of the object being constructed in a constant expression"
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr "uso del valor del objeto en construcción en una expresión constante"
  
! #: cp/constexpr.cc:7559 cp/constexpr.cc:7585 cp/constexpr.cc:7592
! #: cp/constexpr.cc:7957 cp/constexpr.cc:11022 cp/constexpr.cc:11035
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "allocated here"
  msgstr "se declara aquí"
  
! #: cp/constexpr.cc:7563
  #, gcc-internal-format
  msgid "accessing %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:7583
  #, fuzzy, gcc-internal-format
  #| msgid "the value of %qD is not usable in a constant expression"
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr "el valor de %qD no se puede usar en una expresión constante"
  
! #: cp/constexpr.cc:7595
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "el valor de %qD no se puede usar en una expresión constante"
  
! #: cp/constexpr.cc:7603 rust/backend/rust-constexpr.cc:4242
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "se usó %qD en su propio inicializador"
  
! #: cp/constexpr.cc:7608
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#D no es const"
  
! #: cp/constexpr.cc:7611
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q+#D es volatile"
  
! #: cp/constexpr.cc:7616 cp/constexpr.cc:7623
! #: rust/backend/rust-constexpr.cc:4248 rust/backend/rust-constexpr.cc:4256
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD no se inicializó con una expresion constante"
  
! #: cp/constexpr.cc:7629 rust/backend/rust-constexpr.cc:4262
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD no se declaró %<constexpr%>"
  
! #: cp/constexpr.cc:7632 rust/backend/rust-constexpr.cc:4266
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%qD no tiene tipo integral o de enumeración"
  
! #: cp/constexpr.cc:7955
  #, fuzzy, gcc-internal-format
  #| msgid "use of the value of the object being constructed in a constant expression"
  msgid "modification of allocated storage after deallocation is not a constant expression"
  msgstr "uso del valor del objeto en construcción en una expresión constante"
  
! #: cp/constexpr.cc:7964
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "modification of %qE outside its lifetime is not a constant expression"
  msgstr "la división entre cero no es una expresión constante"
  
! #: cp/constexpr.cc:7971
  #, fuzzy, gcc-internal-format
  #| msgid "difference of two pointer expressions is not a constant expression"
  msgid "destroying %qE from outside current evaluation is not a constant expression"
  msgstr "la diferencia de dos expresiones puntero no es una expresión constante"
  
! #: cp/constexpr.cc:7974
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "modification of %qE from outside current evaluation is not a constant expression"
  msgstr "la división entre cero no es una expresión constante"
  
! #: cp/constexpr.cc:8126
  #, fuzzy, gcc-internal-format
  #| msgid "Change of value in conversion from  %s to %s at %L"
  msgid "change of the active member of a union from %qD to %qD is not a constant expression before C++20"
  msgstr "Cambio de valor en la conversión de %s a %s en %L"
  
! #: cp/constexpr.cc:8157
  #, gcc-internal-format
  msgid "%qD does not implicitly begin its lifetime because %qT does not have a non-deleted trivial default constructor, use %<std::construct_at%> instead"
  msgstr ""
  
! #: cp/constexpr.cc:8164
  #, gcc-internal-format
  msgid "initializing %qD requires a member access expression as the left operand of the assignment"
  msgstr ""
  
! #: cp/constexpr.cc:8176 rust/backend/rust-constexpr.cc:2906
  #, fuzzy, gcc-internal-format
  #| msgid "Change of value in conversion from  %s to %s at %L"
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr "Cambio de valor en la conversión de %s a %s en %L"
  
! #: cp/constexpr.cc:8836 rust/backend/rust-constexpr.cc:5154
  #, fuzzy, gcc-internal-format
  #| msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr "la profundidad de evaluación de constexpr excede el máximo de %d (use -fconstexpr-depth= para incrementar el máximo)"
  
! #: cp/constexpr.cc:8949 rust/backend/rust-constexpr.cc:1041
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "inline assembly is not a constant expression"
  msgstr "el elemento inicializador no es una expresión constante"
  
! #: cp/constexpr.cc:8951 rust/backend/rust-constexpr.cc:1042
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:8970
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "use of %qD"
  msgstr "uso no válido de %qD"
  
! #: cp/constexpr.cc:8974
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:8976
  #, gcc-internal-format
  msgid "if this use is part of a public ABI, change it to instead use a constant variable you define"
  msgstr ""
  
! #: cp/constexpr.cc:8978
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:8980
  #, gcc-internal-format
  msgid "you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>"
  msgstr ""
  
! #: cp/constexpr.cc:9092
! #, fuzzy, gcc-internal-format
! #| msgid "%q+D declared with an exception specification"
! msgid "destructor exited with an exception"
! msgstr "%q+D se declaró con una especificación de excepción"
! 
! #: cp/constexpr.cc:9170
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "%qE no es una expresión constante"
  
! #: cp/constexpr.cc:9183
  #, fuzzy, gcc-internal-format
  #| msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr "la profundidad de evaluación de constexpr excede el máximo de %d (use -fconstexpr-depth= para incrementar el máximo)"
  
! #: cp/constexpr.cc:9374
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:9377
  #, fuzzy, gcc-internal-format
  #| msgid "capture of variable %qD with non-automatic storage duration"
  msgid "control passes through definition of %qD with static storage duration"
  msgstr "captura de la variable %qD con duración de almacenamiento que no es automática"
  
! #: cp/constexpr.cc:9445 cp/constexpr.cc:12670
! #: rust/backend/rust-constexpr.cc:2121 rust/backend/rust-constexpr.cc:6430
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "temporal del tipo %qT que no es literal en una expresión constante"
  
! #: cp/constexpr.cc:9670
! #, fuzzy, gcc-internal-format
! #| msgid "invalid return type %qT of constexpr function %q+D"
! msgid "uncaught exception exited from %<noexcept%> function %qD"
! msgstr "tipo de devolución %qT no válido para la función constexpr %q+D"
! 
! #: cp/constexpr.cc:9674
! #, gcc-internal-format
! msgid "destructor exited with an exception after initializing the exception object"
! msgstr ""
! 
! #: cp/constexpr.cc:9677
! #, gcc-internal-format
! msgid "constructor exited with another exception while entering handler"
! msgstr ""
! 
! #: cp/constexpr.cc:10053 cp/constexpr.cc:12146
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "la expresión %qE no es una expresión constante"
  
! #: cp/constexpr.cc:10087 rust/backend/rust-constexpr.cc:2543
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from pointer type %qT to arithmetic type %qT in a constant-expression"
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "conversión del tipo puntero %qT al tipo aritmético %qT en una expresión constante"
  
! #: cp/constexpr.cc:10142
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "cast from %qT is not allowed in a constant expression because pointed-to type %qT is not similar to %qT"
  msgstr "%qT no puede ser el tipo de una expresión constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:10152
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "pointed-to object declared here"
  msgstr "  %q+#D se declaró aquí"
  
! #: cp/constexpr.cc:10160
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "cast from %qT is not allowed in a constant expression before C++26"
  msgstr "la división entre cero no es una expresión constante"
  
! #: cp/constexpr.cc:10174
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr "la expresión id de tipo no es una expresión constante porque %qE es de tipo polimórfico"
  
! #: cp/constexpr.cc:10214 rust/backend/rust-constexpr.cc:2588
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "la expresión %qE no es una expresión constante"
  
! #: cp/constexpr.cc:10373 cp/constexpr.cc:12455 cp/constexpr.cc:12898
! #: rust/backend/rust-constexpr.cc:6324 rust/backend/rust-constexpr.cc:6644
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "expression %qE is not a constant expression"
  msgstr "la expresión %qE no es una expresión constante"
  
! #: cp/constexpr.cc:10422 cp/constexpr.cc:12942
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "%<goto%> is not a constant expression"
  msgstr "%qE no es una expresión constante"
  
! #: cp/constexpr.cc:10543
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "address of a call to %qs is not a constant expression"
  msgstr "el tamaño de la matriz %qD no es una expresion constante integral"
  
! #: cp/constexpr.cc:10593 cp/constexpr.cc:10605
! #: rust/backend/rust-constexpr.cc:4889
! #, fuzzy, gcc-internal-format
! #| msgid "initializer element is not a constant expression"
! msgid "statement is not a constant expression"
! msgstr "el elemento inicializador no es una expresión constante"
! 
! #: cp/constexpr.cc:10608
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "expresión %qE inesperada de género %s"
  
! #: cp/constexpr.cc:10626
! #, gcc-internal-format
! msgid "%qE accesses an object outside its lifetime"
! msgstr ""
! 
! #: cp/constexpr.cc:10764
! #, fuzzy, gcc-internal-format
! #| msgid "'B' operand is not constant"
! msgid "contract condition is not constant"
! msgstr "el operando 'B' no es una constante"
! 
! #: cp/constexpr.cc:10770
! #, fuzzy, gcc-internal-format
! #| msgid "expression %qE is not a constant-expression"
! msgid "contract predicate is false in constant expression"
! msgstr "la expresión %qE no es una expresión constante"
! 
! #: cp/constexpr.cc:10955
! #, fuzzy, gcc-internal-format
! #| msgid "%<break%> must be in loop or switch"
! msgid "%<break%> outside of a loop or %<switch%>"
! msgstr "%<break%> debe estar dentro de un bucle o switch"
! 
! #: cp/constexpr.cc:10957
! #, fuzzy, gcc-internal-format
! #| msgid "%Hcontinue statement not within a loop"
! msgid "%<continue%> outside of a loop"
! msgstr "%Hla declaración continue no está dentro de un bucle"
! 
! #: cp/constexpr.cc:10959
! #, fuzzy, gcc-internal-format
! #| msgid "%Jjump into statement expression"
! msgid "%<return%> in a statement expression"
! msgstr "%Jsalto a una expresión de declaración"
! 
! #: cp/constexpr.cc:11000 rust/backend/rust-constexpr.cc:5382
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr "%qT no puede ser el tipo de una expresión constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:11016
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
! msgid "%qE is not a constant expression because it refers to exception object allocated with %<__cxa_allocate_exception%>"
  msgstr "%qT no puede ser el tipo de una expresión constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:11020 rust/backend/rust-constexpr.cc:5407
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr "%qT no puede ser el tipo de una expresión constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:11033 rust/backend/rust-constexpr.cc:5419
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr "%qT no puede ser el tipo de una expresión constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:11054 rust/backend/rust-constexpr.cc:5437
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:11058
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of destructor %qE"
  msgid "constant evaluation returns address of immediate function %qD"
  msgstr "se toma la dirección del destructor %qE"
  
! #: cp/constexpr.cc:11083
! #, gcc-internal-format
! msgid "reference into an object of consteval-only type is not a constant expression unless it also has consteval-only type"
! msgstr ""
! 
! #: cp/constexpr.cc:11088
! #, gcc-internal-format
! msgid "pointer into an object of consteval-only type is not a constant expression unless it also has consteval-only type"
! msgstr ""
! 
! #: cp/constexpr.cc:11104 rust/backend/rust-constexpr.cc:5391
! #, fuzzy, gcc-internal-format
! #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
! msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
! msgstr "%qT no puede ser el tipo de una expresión constante completa porque tiene sub-objetos mutables"
! 
! #: cp/constexpr.cc:11145
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qE is not a constant expression because it initializes a %qT rather than %qT"
  msgstr "%qT no puede ser el tipo de una expresión constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:11854 rust/backend/rust-constexpr.cc:5891
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "conversión no válida de una expresión r-valuada de tipo %qT al tipo %qT"
  
! #: cp/constexpr.cc:12108
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "la división entre cero no es una expresión constante"
  
! #: cp/constexpr.cc:12111
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:12167 rust/backend/rust-constexpr.cc:6117
  #, fuzzy, gcc-internal-format
  #| msgid "invalid reinterpret_cast from type `%T' to type `%T'"
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "reinterpret_cast no válido del tipo `%T' al tipo `%T'"
  
! #: cp/constexpr.cc:12201 rust/backend/rust-constexpr.cc:6144
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr "la dirección de un objeto %qE con hilo local o almacenamiento automático no es una expresión constante"
  
! #: cp/constexpr.cc:12391
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "la expresión %qE no es una expresión constante"
  
! #: cp/constexpr.cc:12403
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "new-expression is not a constant expression before C++20"
  msgstr "la expresión %qE no es una expresión constante"
  
! #: cp/constexpr.cc:12479
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "las funciones virtual no pueden ser friend"
  
! #: cp/constexpr.cc:12496
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr "la expresión id de tipo no es una expresión constante porque %qE es de tipo polimórfico"
  
! #: cp/constexpr.cc:12560
  #, fuzzy, gcc-internal-format
  #| msgid "temporary of non-literal type %qT in a constant expression"
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "temporal del tipo %qT que no es literal en una expresión constante"
  
! #: cp/constexpr.cc:12634
  #, fuzzy, gcc-internal-format
  #| msgid "%qE undeclared here (not in a function)"
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr "%qE no se declaró aquí (no en una función)"
  
! #: cp/constexpr.cc:12642
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr "%q+F se declaró %<static%> pero nunca se define"
  
! #: cp/constexpr.cc:12722 rust/backend/rust-constexpr.cc:6478
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "division by zero is not a constant expression"
  msgstr "la división entre cero no es una expresión constante"
  
! #: cp/constexpr.cc:12823 rust/backend/rust-constexpr.cc:6578
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%qE no es una expresión constante"
  
! #: cp/constexpr.cc:12895
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "%qE no es una expresión constante"
  
! #: cp/constexpr.cc:12908
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "inicialización de una matriz que no es constante"
  
! #: cp/constexpr.cc:12959
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "label definition in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/constexpr.cc:13004 rust/backend/rust-constexpr.cc:6667
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "AST inesperado de género %s"
*************** msgstr "el tipo de %qD no coincide con l
*** 58098,58853 ****
  msgid "original template declaration here"
  msgstr "el tipo original se definió aquí"
  
! #: cp/constraint.cc:1357
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected expression %qE of kind %s"
  msgid "the required expression %qE is invalid, because"
  msgstr "expresión %qE inesperada de género %s"
  
! #: cp/constraint.cc:1365
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected expression %qE of kind %s"
  msgid "the required expression %qE is invalid"
  msgstr "expresión %qE inesperada de género %s"
  
  #. Replay the substitution error.
! #: cp/constraint.cc:1407
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qE in %qs clause"
  msgid "the required type %qT is invalid, because"
  msgstr "campo de bits %qE en cláusula %qs"
  
! #: cp/constraint.cc:1411
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate base type %qT invalid"
  msgid "the required type %qT is invalid"
  msgstr "tipo base duplicado %qT no válido"
  
! #: cp/constraint.cc:1466 cp/constraint.cc:1540
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qT to %qT"
  msgid "cannot convert %qE to %qT"
  msgstr "no se puede convertir %qT a %qT"
  
! #: cp/constraint.cc:1495
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a template"
  msgid "%qE is not %<noexcept%>"
  msgstr "%qE no es una plantilla"
  
! #: cp/constraint.cc:1517
  #, gcc-internal-format
  msgid "%qE does not satisfy return-type-requirement, because"
  msgstr ""
  
! #: cp/constraint.cc:1524
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "%qE does not satisfy return-type-requirement"
  msgstr "la insn no satisface sus restricciones:"
  
! #: cp/constraint.cc:1535
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qT to %qT"
  msgid "cannot convert %qE to %qT because"
  msgstr "no se puede convertir %qT a %qT"
  
  #. Replay the substitution error.
! #: cp/constraint.cc:1579
  #, gcc-internal-format
  msgid "nested requirement %qE is not satisfied, because"
  msgstr ""
  
! #: cp/constraint.cc:1583
  #, gcc-internal-format
  msgid "nested requirement %qE is not satisfied"
  msgstr ""
  
! #: cp/constraint.cc:2098
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %qD after first use"
  msgid "satisfaction of atomic constraint %qE depends on itself"
  msgstr "especialización explícita de %qD después del primer uso"
  
! #: cp/constraint.cc:2144
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT changes value from %qE to %qE"
  msgid "satisfaction value of atomic constraint %qE changed from %qE to %qE"
  msgstr "la conversión de %qT a %qT cambia el valor de %qE a %qE"
  
! #: cp/constraint.cc:2147
  #, gcc-internal-format
  msgid "satisfaction value first evaluated to %qE from here"
  msgstr ""
  
! #: cp/constraint.cc:2264
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand in the instruction"
  msgid "no operand of the disjunction is satisfied"
  msgstr "operando no válido en la instrucción"
  
! #: cp/constraint.cc:2278
  #, gcc-internal-format
  msgid "the operand %qE is unsatisfied because"
  msgstr ""
  
! #: cp/constraint.cc:3044
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a pointer variable"
! msgid "  %qT is not nothrow copy assignable"
  msgstr "%qD no es una variable puntero"
  
! #: cp/constraint.cc:3047 cp/constraint.cc:3141
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T has no user-provided default constructor"
! msgid "  %qT is not nothrow default constructible"
  msgstr "%q#T no tiene constructor por defecto proporcionado por el usuario"
  
! #: cp/constraint.cc:3050
! #, gcc-internal-format
! msgid "  %qT is not nothrow copy constructible"
! msgstr ""
  
! #: cp/constraint.cc:3053
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid class name"
! msgid "  %qT is not trivially copy assignable"
  msgstr "%qs no es un nombre de clase válido"
  
! #: cp/constraint.cc:3056 cp/constraint.cc:3190
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T has no user-provided default constructor"
! msgid "  %qT is not trivially default constructible"
  msgstr "%q#T no tiene constructor por defecto proporcionado por el usuario"
  
! #: cp/constraint.cc:3059
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+T has a non-trivial destructor"
! msgid "  %qT is not trivially copy constructible"
  msgstr "  %q+T tiene un destructor que no es trivial"
  
! #: cp/constraint.cc:3062
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+T has a non-trivial destructor"
! msgid "  %qT is not trivially destructible"
  msgstr "  %q+T tiene un destructor que no es trivial"
  
! #: cp/constraint.cc:3065
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE does not designate a constexpr function"
! msgid "  %qT does not have unique object representations"
  msgstr "la expresión %qE no designa una función constexpr"
  
! #: cp/constraint.cc:3068
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE does not designate a constexpr function"
! msgid "  %qT does not have a virtual destructor"
  msgstr "la expresión %qE no designa una función constexpr"
  
! #: cp/constraint.cc:3071
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a class"
! msgid "  %qT is not an abstract class"
  msgstr "%q#T no es una clase"
  
! #: cp/constraint.cc:3074
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not an aggregate type"
! msgid "  %qT is not an aggregate"
  msgstr "%qT no es un tipo agregado"
  
! #: cp/constraint.cc:3077
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not an aggregate type"
! msgid "  %qT is not an array"
  msgstr "%qT no es un tipo agregado"
  
! #: cp/constraint.cc:3080
  #, fuzzy, gcc-internal-format
  #| msgid "  %qT is not derived from %qT"
! msgid "  %qT is not assignable from %qT"
  msgstr "  %qT no es derivado de %qT"
  
! #: cp/constraint.cc:3083
! #, fuzzy, gcc-internal-format
! #| msgid "%qT is not a base of %qT"
! msgid "  %qT is not a base of %qT"
  msgstr "%qT no es una base de %qT"
  
! #: cp/constraint.cc:3086
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a pointer variable"
! msgid "  %qT is not a bounded array"
  msgstr "%qD no es una variable puntero"
  
! #: cp/constraint.cc:3089
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a class"
! msgid "  %qT is not a class"
  msgstr "%q#T no es una clase"
  
! #: cp/constraint.cc:3092
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class type"
! msgid "  %qT is not a const type"
  msgstr "%qT no es un tipo de clase"
  
! #: cp/constraint.cc:3096
  #, fuzzy, gcc-internal-format
  #| msgid "type %qE has no default constructor to call"
! msgid "  %qT is not default constructible"
  msgstr "el tipo %qE no tiene un constructor para llamar por defecto"
  
! #: cp/constraint.cc:3098
  #, fuzzy, gcc-internal-format
  #| msgid "  %qT is not derived from %qT"
! msgid "  %qT is not constructible from %qE"
  msgstr "  %qT no es derivado de %qT"
  
! #: cp/constraint.cc:3101
  #, fuzzy, gcc-internal-format
! #| msgid "  %qT is not derived from %qT"
! msgid "  %qT is not convertible from %qE"
! msgstr "  %qT no es derivado de %qT"
  
! #: cp/constraint.cc:3104
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a class"
! msgid "  %qT is not an empty class"
  msgstr "%q#T no es una clase"
  
! #: cp/constraint.cc:3107
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a template"
! msgid "  %qT is not an enum"
  msgstr "%qT no es una plantilla"
  
! #: cp/constraint.cc:3110
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a class"
! msgid "  %qT is not a final class"
  msgstr "%q#T no es una clase"
  
! #: cp/constraint.cc:3113
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is not a function"
! msgid "  %qT is not a function"
  msgstr "'%s' en %L no es una función"
  
! #: cp/constraint.cc:3117
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
! msgid "  %qT is not invocable"
  msgstr "%qD no es una variable"
  
! #: cp/constraint.cc:3119
  #, fuzzy, gcc-internal-format
  #| msgid "  %qE is not equivalent to %qE"
! msgid "  %qT is not invocable by %qE"
  msgstr "  %qE no es equivalente a %qE"
  
! #: cp/constraint.cc:3122
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not compatible with %qD"
! msgid "  %qT is not layout compatible with %qT"
  msgstr "%qD no es compatible con %qD"
  
! #: cp/constraint.cc:3125
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class type"
! msgid "  %qT is not a literal type"
  msgstr "%qT no es un tipo de clase"
  
! #: cp/constraint.cc:3128
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
! msgid "  %qT is not a member function pointer"
  msgstr "%qD no es una función plantilla miembro"
  
! #: cp/constraint.cc:3131
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a member of %qT"
! msgid "  %qT is not a member object pointer"
  msgstr "%qT no es un miembro de %qT"
  
! #: cp/constraint.cc:3134
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a member of %qT"
! msgid "  %qT is not a member pointer"
  msgstr "%qT no es un miembro de %qT"
  
! #: cp/constraint.cc:3137
  #, fuzzy, gcc-internal-format
  #| msgid "  %qT is not derived from %qT"
! msgid "  %qT is not nothrow assignable from %qT"
  msgstr "  %qT no es derivado de %qT"
  
! #: cp/constraint.cc:3143
  #, fuzzy, gcc-internal-format
  #| msgid "  %qT is not derived from %qT"
! msgid "  %qT is not nothrow constructible from %qE"
  msgstr "  %qT no es derivado de %qT"
  
! #: cp/constraint.cc:3146
  #, fuzzy, gcc-internal-format
  #| msgid "  %qT is not derived from %qT"
! msgid "  %qT is not nothrow convertible from %qE"
  msgstr "  %qT no es derivado de %qT"
  
! #: cp/constraint.cc:3150
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a pointer variable"
! msgid "  %qT is not nothrow invocable"
  msgstr "%qD no es una variable puntero"
  
! #: cp/constraint.cc:3152
  #, fuzzy, gcc-internal-format
  #| msgid "  %qE is not equivalent to %qE"
! msgid "  %qT is not nothrow invocable by %qE"
  msgstr "  %qE no es equivalente a %qE"
  
! #: cp/constraint.cc:3155
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a pointer-to-object type"
! msgid "  %qT is not an object type"
  msgstr "%qT no es de tipo puntero-a-objeto"
  
! #: cp/constraint.cc:3158
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not an accessible base of %qT"
! msgid "  %qT is not pointer-interconvertible base of %qT"
  msgstr "%qT no es una base inaccesible de %qT"
  
! #: cp/constraint.cc:3162
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a type"
! msgid "  %qT is not a POD type"
  msgstr "%qD no es un tipo"
  
! #: cp/constraint.cc:3165
  #, fuzzy, gcc-internal-format
  #| msgid "source is not a pointer"
! msgid "  %qT is not a pointer"
  msgstr "la fuente no es un puntero"
  
! #: cp/constraint.cc:3168
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class type"
! msgid "  %qT is not a polymorphic type"
  msgstr "%qT no es un tipo de clase"
  
! #: cp/constraint.cc:3171
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace"
! msgid "  %qT is not a reference"
  msgstr "%qT no es un espacio de nombres"
  
! #: cp/constraint.cc:3174
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a base of %qT"
! msgid "  %qT is not the same as %qT"
  msgstr "%qT no es una base de %qT"
  
! #: cp/constraint.cc:3177
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace"
! msgid "  %qT is not a scoped enum"
  msgstr "%qT no es un espacio de nombres"
  
! #: cp/constraint.cc:3180
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not an aggregate type"
! msgid "  %qT is not an standard layout type"
  msgstr "%qT no es un tipo agregado"
  
! #: cp/constraint.cc:3183
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class type"
! msgid "  %qT is not a trivial type"
  msgstr "%qT no es un tipo de clase"
  
! #: cp/constraint.cc:3186
  #, fuzzy, gcc-internal-format
  #| msgid "  %qT is not derived from %qT"
! msgid "  %qT is not trivially assignable from %qT"
  msgstr "  %qT no es derivado de %qT"
  
! #: cp/constraint.cc:3192
  #, fuzzy, gcc-internal-format
  #| msgid "  %qT is not derived from %qT"
! msgid "  %qT is not trivially constructible from %qE"
  msgstr "  %qT no es derivado de %qT"
  
! #: cp/constraint.cc:3195
  #, fuzzy, gcc-internal-format
  #| msgid "%q+T is not literal because:"
! msgid "  %qT is not trivially copyable"
  msgstr "%q+T no es literal porque:"
  
! #: cp/constraint.cc:3198
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not an enumeration type"
! msgid "  %qT is not an unbounded array"
  msgstr "%qT no es un tipo de enumeración"
  
! #: cp/constraint.cc:3201
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is a member of a union"
! msgid "  %qT is not a union"
  msgstr "%qE no es un miembro de una unión"
  
! #: cp/constraint.cc:3204
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not a direct base of %qT"
! msgid "  %qT is not a virtual base of %qT"
  msgstr "el tipo %qT no es una base directa de %qT"
  
! #: cp/constraint.cc:3207
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a template type"
! msgid "  %qT is not a volatile type"
  msgstr "%qT no es un tipo plantilla"
  
! #: cp/constraint.cc:3210
! #, gcc-internal-format
! msgid "  %qT cannot yield a rank"
! msgstr ""
  
! #: cp/constraint.cc:3213
  #, gcc-internal-format
! msgid "  %qT is not a reference that binds to a temporary object of type %qT (direct-initialization)"
  msgstr ""
  
! #: cp/constraint.cc:3217
  #, gcc-internal-format
! msgid "  %qT is not a reference that binds to a temporary object of type %qT (copy-initialization)"
  msgstr ""
  
! #: cp/constraint.cc:3221
  #, fuzzy, gcc-internal-format
  #| msgid "  %qT is not derived from %qT"
! msgid "  %qD is not deducible from %qT"
  msgstr "  %qT no es derivado de %qT"
  
! #: cp/constraint.cc:3248
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constant"
  msgid "invalid constraints"
  msgstr "constante no válida"
  
! #: cp/constraint.cc:3273
  #, gcc-internal-format
  msgid "constraint %qE has type %qT, not %<bool%>"
  msgstr ""
  
! #: cp/constraint.cc:3276
  #, fuzzy, gcc-internal-format
  #| msgid "bitwise comparison always evaluates to false"
  msgid "the expression %qE evaluated to %<false%>"
  msgstr "comparación de bits siempre falsa"
  
! #: cp/constraint.cc:3327
  #, fuzzy, gcc-internal-format
  #| msgid "-mhard-float not supported"
  msgid "constraints not satisfied"
  msgstr "no se admite -mhard-float"
  
! #: cp/constraint.cc:3344
  #, gcc-internal-format
  msgid "set %qs to at least %d for more detail"
  msgstr ""
  
! #: cp/contracts.cc:167
! #, gcc-internal-format
! msgid "axiom contract semantic must be %<assume%> or %<ignore%>"
! msgstr ""
! 
! #: cp/contracts.cc:170
! #, gcc-internal-format
! msgid "the %<audit%> semantic should be at least as strong as the %<default%> semantic"
! msgstr ""
! 
! #: cp/contracts.cc:188
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "'lul' is not a valid integer suffix"
! msgid "'%s' is not a valid explicit concrete semantic"
! msgstr "'lul' no es un sufijo entero válido"
! 
! #: cp/contracts.cc:328
! #, gcc-internal-format
! msgid "%<-fcontract-build-level=%> cannot be mixed with p1332/p1429"
! msgstr ""
! 
! #: cp/contracts.cc:341
! #, gcc-internal-format
! msgid "%<-fcontract-build-level=%> must be off|default|audit"
! msgstr ""
! 
! #: cp/contracts.cc:351
! #, gcc-internal-format
! msgid "%<-fcontract-assumption-mode=%> cannot be mixed with p1332/p1429"
! msgstr ""
! 
! #: cp/contracts.cc:362
! #, gcc-internal-format
! msgid "%<-fcontract-assumption-mode=%> must be %<on%> or %<off%>"
! msgstr ""
! 
! #: cp/contracts.cc:372
! #, gcc-internal-format
! msgid "%<-fcontract-continuation-mode=%> cannot be mixed with p1332/p1429"
! msgstr ""
! 
! #: cp/contracts.cc:383
! #, gcc-internal-format
! msgid "%<-fcontract-continuation-mode=%> must be %<on%> or %<off%>"
! msgstr ""
! 
! #: cp/contracts.cc:395
! #, gcc-internal-format
! msgid "%<-fcontract-role=%> must be in the form role:semantics"
! msgstr ""
! 
! #: cp/contracts.cc:406 cp/contracts.cc:415
! #, gcc-internal-format
! msgid "%<-fcontract-role=%> semantics must include default,audit,axiom values"
! msgstr ""
! 
! #: cp/contracts.cc:434
! #, gcc-internal-format
! msgid "%<-fcontract-role=%> cannot be mixed with std/p1429 contract flags"
! msgstr ""
! 
! #. TODO: not enough space?
! #: cp/contracts.cc:448
! #, gcc-internal-format
! msgid "%<-fcontract-level=%> too many custom roles"
! msgstr ""
! 
! #: cp/contracts.cc:460
! #, gcc-internal-format
! msgid "%<-fcontract-semantic=%> must be in the form level:semantic"
! msgstr ""
! 
! #: cp/contracts.cc:466
! #, gcc-internal-format
! msgid "%<-fcontract-semantic=%> cannot be mixed with std/p1332 contract flags"
! msgstr ""
! 
! #: cp/contracts.cc:474
! #, gcc-internal-format
! msgid "%<-fcontract-semantic=%> cannot find default role"
! msgstr ""
! 
! #: cp/contracts.cc:490
! #, gcc-internal-format
! msgid "%<-fcontract-semantic=%> level must be default, audit, or axiom"
! msgstr ""
! 
! #: cp/contracts.cc:631
! #, fuzzy, gcc-internal-format
! #| msgid "function does not return string type"
! msgid "constructor does not return a value to test"
! msgstr "la función no devuelve valores de tipo cadena"
! 
! #: cp/contracts.cc:633
! #, fuzzy, gcc-internal-format
! #| msgid "function does not return string type"
! msgid "destructor does not return a value to test"
! msgstr "la función no devuelve valores de tipo cadena"
! 
! #: cp/contracts.cc:634
! #, fuzzy, gcc-internal-format
! #| msgid "function does not return string type"
! msgid "function does not return a value to test"
! msgstr "la función no devuelve valores de tipo cadena"
! 
! #: cp/contracts.cc:1143
  #, fuzzy, gcc-internal-format
! #| msgid "invalid use of %<virtual%> in template declaration of %q#D"
! msgid "mismatched contract attribute in declaration"
! msgstr "uso no válido de %<virtual%> en la declaración de plantilla de %q#D"
  
! #: cp/contracts.cc:1145 cp/contracts.cc:1176
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration here"
  msgid "previous contract here"
  msgstr "declaración previa aquí"
  
! #: cp/contracts.cc:1173
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in vector shift expression"
  msgid "mismatched contract condition in declaration"
  msgstr "los tipos de datos no coinciden en la expresión shift de vector"
  
! #: cp/contracts.cc:1216
  #, fuzzy, gcc-internal-format
  #| msgid "asm declaration ignored due to conflict with previous rename"
  msgid "declaration has a different number of contracts than previously declared"
  msgstr "se descarta la declaración asm debido a un conflicto con el renombrado previo"
  
! #: cp/contracts.cc:1222
  #, fuzzy, gcc-internal-format
  #| msgid "original definition appeared here"
! msgid "original declaration with fewer contracts here"
  msgstr "la definición original apareció aquí"
  
! #: cp/contracts.cc:1968
  #, fuzzy, gcc-internal-format
! #| msgid "new cannot be applied to a function type"
! msgid "contracts must appertain to a function type"
! msgstr "new no se puede aplicar a un tipo de función"
  
! #: cp/contracts.cc:2265
  #, fuzzy, gcc-internal-format
! #| msgid "can%'t set %qE attribute after definition"
! msgid "cannot add contracts after definition"
! msgstr "no se puede establecer el atributo %qE después de la definición"
  
! #: cp/contracts.cc:2266
  #, fuzzy, gcc-internal-format
! #| msgid "original definition appeared here"
! msgid "original definition here"
! msgstr "la definición original apareció aquí"
  
! #: cp/contracts.cc:2274
  #, fuzzy, gcc-internal-format
! #| msgid "%qE cannot be used as a function"
! msgid "cannot add contracts to a virtual function"
! msgstr "no se puede usar %qE como una función"
  
! #: cp/contracts.cc:2275
  #, fuzzy, gcc-internal-format
! #| msgid "original definition appeared here"
! msgid "original declaration here"
! msgstr "la definición original apareció aquí"
  
! #: cp/contracts.cc:2285
  #, fuzzy, gcc-internal-format
! #| msgid "global declaration %q+#D"
! msgid "declaration adds contracts to %q#D"
! msgstr "la declaración global %q+#D"
  
! #: cp/coroutines.cc:507
  #, gcc-internal-format
  msgid "coroutines require a traits template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:509
  #, gcc-internal-format
  msgid "perhaps %<#include <coroutine>%> is missing"
  msgstr ""
  
! #: cp/coroutines.cc:564
  #, fuzzy, gcc-internal-format
  #| msgid "cannot inline function %<main%>"
  msgid "cannot instantiate %<coroutine traits%>"
  msgstr "no se puede incluir en línea la función %<main%>"
  
! #: cp/coroutines.cc:586
  #, gcc-internal-format
  msgid "coroutines require a handle class template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:614
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a non-member function"
  msgid "%qE must be a non-overloaded method"
  msgstr "%qD debe ser una función que no sea miembro"
  
! #: cp/coroutines.cc:627
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qE must take no arguments"
  msgstr "%qD debe tomar dos argumentos exactamente"
  
! #: cp/coroutines.cc:634 cp/coroutines.cc:679
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is predetermined %qs for %qs"
  msgid "%qE must return %qT, not %qT"
  msgstr "%qE está predeterminado como %qs para %qs"
  
! #: cp/coroutines.cc:661
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qE must be a non-overloaded static function"
  msgstr "%qD debe ser una función miembro que no sea static"
  
! #: cp/coroutines.cc:672
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a base of %qT"
  msgid "%qE must take a single %qT"
  msgstr "%qT no es una base de %qT"
  
! #: cp/coroutines.cc:701
  #, gcc-internal-format
  msgid "cannot instantiate a %<coroutine handle%> for promise type %qT"
  msgstr ""
  
! #: cp/coroutines.cc:816
  #, fuzzy, gcc-internal-format
  #| msgid "unable to find a register to spill"
  msgid "unable to find the promise type for this coroutine"
  msgstr "no se puede encontrar un registro para vaciar"
  
! #: cp/coroutines.cc:836
  #, gcc-internal-format
  msgid "the coroutine promise type %qT declares both %<return_value%> and %<return_void%>"
  msgstr ""
  
! #: cp/coroutines.cc:840
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was declared here"
  msgid "%<return_void%> declared here"
  msgstr "%qD se declaró aquí"
  
! #: cp/coroutines.cc:999 cp/coroutines.cc:1077 cp/coroutines.cc:4711
  #, fuzzy, gcc-internal-format
  #| msgid "no type named %q#T in %q#T"
  msgid "no member named %qE in %qT"
  msgstr "no hay un tipo llamado %q#T en %q#T"
  
! #: cp/coroutines.cc:1092
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qs cannot be used outside a function"
  msgstr "no se puede usar %qE como una función"
  
  #. [basic.start.main] 3. The function main shall not be a coroutine.
! #: cp/coroutines.cc:1100
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qs cannot be used in the %<main%> function"
  msgstr "no se puede usar %qE como una función"
  
  #. [dcl.constexpr] 3.3 it shall not be a coroutine.
! #: cp/coroutines.cc:1111
  #, fuzzy, gcc-internal-format
  #| msgid "%qs cannot be used with a constant"
  msgid "%qs cannot be used in a %<constexpr%> function"
  msgstr "No se puede usar %qs con una constante"
  
! #: cp/coroutines.cc:1122
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "%qs cannot be used in a function with a deduced return type"
  msgstr "las funciones virtual no pueden ser friend"
  
! #: cp/coroutines.cc:1133
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qs cannot be used in a varargs function"
  msgstr "no se puede usar %qE como una función"
  
  #. [class.ctor] 7. a constructor shall not be a coroutine.
! #: cp/coroutines.cc:1140
  #, fuzzy, gcc-internal-format
  #| msgid "%qs cannot be used with a constant"
  msgid "%qs cannot be used in a constructor"
  msgstr "No se puede usar %qs con una constante"
  
  #. [class.dtor] 21. a destructor shall not be a coroutine.
! #: cp/coroutines.cc:1147
  #, fuzzy, gcc-internal-format
  #| msgid "%qs cannot be used with a constant"
  msgid "%qs cannot be used in a destructor"
--- 61098,61822 ----
  msgid "original template declaration here"
  msgstr "el tipo original se definió aquí"
  
! #: cp/constraint.cc:1386
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected expression %qE of kind %s"
  msgid "the required expression %qE is invalid, because"
  msgstr "expresión %qE inesperada de género %s"
  
! #: cp/constraint.cc:1394
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected expression %qE of kind %s"
  msgid "the required expression %qE is invalid"
  msgstr "expresión %qE inesperada de género %s"
  
  #. Replay the substitution error.
! #: cp/constraint.cc:1436
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qE in %qs clause"
  msgid "the required type %qT is invalid, because"
  msgstr "campo de bits %qE en cláusula %qs"
  
! #: cp/constraint.cc:1440
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate base type %qT invalid"
  msgid "the required type %qT is invalid"
  msgstr "tipo base duplicado %qT no válido"
  
! #: cp/constraint.cc:1495 cp/constraint.cc:1569
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qT to %qT"
  msgid "cannot convert %qE to %qT"
  msgstr "no se puede convertir %qT a %qT"
  
! #: cp/constraint.cc:1524
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a template"
  msgid "%qE is not %<noexcept%>"
  msgstr "%qE no es una plantilla"
  
! #: cp/constraint.cc:1546
  #, gcc-internal-format
  msgid "%qE does not satisfy return-type-requirement, because"
  msgstr ""
  
! #: cp/constraint.cc:1553
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "%qE does not satisfy return-type-requirement"
  msgstr "la insn no satisface sus restricciones:"
  
! #: cp/constraint.cc:1564
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qT to %qT"
  msgid "cannot convert %qE to %qT because"
  msgstr "no se puede convertir %qT a %qT"
  
  #. Replay the substitution error.
! #: cp/constraint.cc:1608
  #, gcc-internal-format
  msgid "nested requirement %qE is not satisfied, because"
  msgstr ""
  
! #: cp/constraint.cc:1612
  #, gcc-internal-format
  msgid "nested requirement %qE is not satisfied"
  msgstr ""
  
! #: cp/constraint.cc:1912
! #, gcc-internal-format
! msgid "failed to complete %qT in SFINAE context"
! msgstr ""
! 
! #: cp/constraint.cc:1915
! #, gcc-internal-format
! msgid "failed to deduce %qD in SFINAE context"
! msgstr ""
! 
! #: cp/constraint.cc:2175
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %qD after first use"
  msgid "satisfaction of atomic constraint %qE depends on itself"
  msgstr "especialización explícita de %qD después del primer uso"
  
! #: cp/constraint.cc:2221
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT changes value from %qE to %qE"
  msgid "satisfaction value of atomic constraint %qE changed from %qE to %qE"
  msgstr "la conversión de %qT a %qT cambia el valor de %qE a %qE"
  
! #: cp/constraint.cc:2224
  #, gcc-internal-format
  msgid "satisfaction value first evaluated to %qE from here"
  msgstr ""
  
! #: cp/constraint.cc:2341
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand in the instruction"
  msgid "no operand of the disjunction is satisfied"
  msgstr "operando no válido en la instrucción"
  
! #: cp/constraint.cc:2355
  #, gcc-internal-format
  msgid "the operand %qE is unsatisfied because"
  msgstr ""
  
! #: cp/constraint.cc:3138
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a pointer variable"
! msgid "%qT is not nothrow copy assignable"
  msgstr "%qD no es una variable puntero"
  
! #: cp/constraint.cc:3141
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T has no user-provided default constructor"
! msgid "%qT is not nothrow default constructible"
  msgstr "%q#T no tiene constructor por defecto proporcionado por el usuario"
  
! #: cp/constraint.cc:3144
! #, fuzzy, gcc-internal-format
! #| msgid "%q#T has no user-provided default constructor"
! msgid "%qT is not nothrow copy constructible"
! msgstr "%q#T no tiene constructor por defecto proporcionado por el usuario"
  
! #: cp/constraint.cc:3147
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid class name"
! msgid "%qT is not trivially copy assignable"
  msgstr "%qs no es un nombre de clase válido"
  
! #: cp/constraint.cc:3150
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T has no user-provided default constructor"
! msgid "%qT is not trivially default constructible"
  msgstr "%q#T no tiene constructor por defecto proporcionado por el usuario"
  
! #: cp/constraint.cc:3153
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+T has a non-trivial destructor"
! msgid "%qT is not trivially copy constructible"
  msgstr "  %q+T tiene un destructor que no es trivial"
  
! #: cp/constraint.cc:3156
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+T has a non-trivial destructor"
! msgid "%qT is not trivially destructible"
  msgstr "  %q+T tiene un destructor que no es trivial"
  
! #: cp/constraint.cc:3159
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE does not designate a constexpr function"
! msgid "%qT does not have unique object representations, because"
  msgstr "la expresión %qE no designa una función constexpr"
  
! #: cp/constraint.cc:3169
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE does not designate a constexpr function"
! msgid "%qT does not have a virtual destructor"
  msgstr "la expresión %qE no designa una función constexpr"
  
! #: cp/constraint.cc:3173
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a class"
! msgid "%qT is not an abstract class"
  msgstr "%q#T no es una clase"
  
! #: cp/constraint.cc:3176
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not an aggregate type"
! msgid "%qT is not an aggregate"
  msgstr "%qT no es un tipo agregado"
  
! #: cp/constraint.cc:3179
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not an aggregate type"
! msgid "%qT is not an array"
  msgstr "%qT no es un tipo agregado"
  
! #: cp/constraint.cc:3182
  #, fuzzy, gcc-internal-format
  #| msgid "  %qT is not derived from %qT"
! msgid "%qT is not assignable from %qT, because"
  msgstr "  %qT no es derivado de %qT"
  
! #: cp/constraint.cc:3186 cp/semantics.cc:13525 cp/typeck.cc:3701
! #, gcc-internal-format
! msgid "%qT is not a base of %qT"
  msgstr "%qT no es una base de %qT"
  
! #: cp/constraint.cc:3189
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a pointer variable"
! msgid "%qT is not a bounded array"
  msgstr "%qD no es una variable puntero"
  
! #: cp/constraint.cc:3192
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a class"
! msgid "%qT is not a class"
  msgstr "%q#T no es una clase"
  
! #: cp/constraint.cc:3195
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class type"
! msgid "%qT is not a const type"
  msgstr "%qT no es un tipo de clase"
  
! #: cp/constraint.cc:3199
  #, fuzzy, gcc-internal-format
  #| msgid "type %qE has no default constructor to call"
! msgid "%qT is not default constructible, because"
  msgstr "el tipo %qE no tiene un constructor para llamar por defecto"
  
! #: cp/constraint.cc:3201
  #, fuzzy, gcc-internal-format
  #| msgid "  %qT is not derived from %qT"
! msgid "%qT is not constructible from %qT, because"
  msgstr "  %qT no es derivado de %qT"
  
! #: cp/constraint.cc:3210
  #, fuzzy, gcc-internal-format
! #| msgid "%q+T is not literal because:"
! msgid "%qT is not destructible, because"
! msgstr "%q+T no es literal porque:"
  
! #: cp/constraint.cc:3214
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a class"
! msgid "%qT is not an empty class"
  msgstr "%q#T no es una clase"
  
! #: cp/constraint.cc:3217
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a template"
! msgid "%qT is not an enum"
  msgstr "%qT no es una plantilla"
  
! #: cp/constraint.cc:3220
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a class"
! msgid "%qT is not a final class"
  msgstr "%q#T no es una clase"
  
! #: cp/constraint.cc:3223
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is not a function"
! msgid "%qT is not a function"
  msgstr "'%s' en %L no es una función"
  
! #: cp/constraint.cc:3226
! #, fuzzy, gcc-internal-format
! #| msgid "%qT is not a template type"
! msgid "%qT is not an implicit-lifetime type"
! msgstr "%qT no es un tipo plantilla"
! 
! #: cp/constraint.cc:3231
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
! msgid "%qT is not invocable, because"
  msgstr "%qD no es una variable"
  
! #: cp/constraint.cc:3233
  #, fuzzy, gcc-internal-format
  #| msgid "  %qE is not equivalent to %qE"
! msgid "%qT is not invocable by %qT, because"
  msgstr "  %qE no es equivalente a %qE"
  
! #: cp/constraint.cc:3238
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not compatible with %qD"
! msgid "%qT is not layout compatible with %qT, because"
  msgstr "%qD no es compatible con %qD"
  
! #: cp/constraint.cc:3242
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class type"
! msgid "%qT is not a literal type"
  msgstr "%qT no es un tipo de clase"
  
! #: cp/constraint.cc:3245
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
! msgid "%qT is not a member function pointer"
  msgstr "%qD no es una función plantilla miembro"
  
! #: cp/constraint.cc:3248
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a member of %qT"
! msgid "%qT is not a member object pointer"
  msgstr "%qT no es un miembro de %qT"
  
! #: cp/constraint.cc:3251
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a member of %qT"
! msgid "%qT is not a member pointer"
  msgstr "%qT no es un miembro de %qT"
  
! #: cp/constraint.cc:3254
  #, fuzzy, gcc-internal-format
  #| msgid "  %qT is not derived from %qT"
! msgid "%qT is not nothrow assignable from %qT, because"
  msgstr "  %qT no es derivado de %qT"
  
! #: cp/constraint.cc:3259
! #, fuzzy, gcc-internal-format
! #| msgid "%q#T has no user-provided default constructor"
! msgid "%qT is not nothrow default constructible, because"
! msgstr "%q#T no tiene constructor por defecto proporcionado por el usuario"
! 
! #: cp/constraint.cc:3261
  #, fuzzy, gcc-internal-format
  #| msgid "  %qT is not derived from %qT"
! msgid "%qT is not nothrow constructible from %qT, because"
  msgstr "  %qT no es derivado de %qT"
  
! #: cp/constraint.cc:3266
  #, fuzzy, gcc-internal-format
  #| msgid "  %qT is not derived from %qT"
! msgid "%qT is not nothrow convertible from %qT, because"
  msgstr "  %qT no es derivado de %qT"
  
! #: cp/constraint.cc:3270
! #, fuzzy, gcc-internal-format
! #| msgid "%q#T has no user-provided default constructor"
! msgid "%qT is not nothrow destructible, because"
! msgstr "%q#T no tiene constructor por defecto proporcionado por el usuario"
! 
! #: cp/constraint.cc:3276
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a pointer variable"
! msgid "%qT is not nothrow invocable, because"
  msgstr "%qD no es una variable puntero"
  
! #: cp/constraint.cc:3278
  #, fuzzy, gcc-internal-format
  #| msgid "  %qE is not equivalent to %qE"
! msgid "%qT is not nothrow invocable by %qT, because"
  msgstr "  %qE no es equivalente a %qE"
  
! #: cp/constraint.cc:3285
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a pointer-to-object type"
! msgid "%qT is not an object type"
  msgstr "%qT no es de tipo puntero-a-objeto"
  
! #: cp/constraint.cc:3289
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not an accessible base of %qT"
! msgid "%qT is not a pointer-interconvertible base of %qT, because"
  msgstr "%qT no es una base inaccesible de %qT"
  
! #: cp/constraint.cc:3294
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a type"
! msgid "%qT is not a POD type"
  msgstr "%qD no es un tipo"
  
! #: cp/constraint.cc:3297
  #, fuzzy, gcc-internal-format
  #| msgid "source is not a pointer"
! msgid "%qT is not a pointer"
  msgstr "la fuente no es un puntero"
  
! #: cp/constraint.cc:3300
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class type"
! msgid "%qT is not a polymorphic type"
  msgstr "%qT no es un tipo de clase"
  
! #: cp/constraint.cc:3303
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace"
! msgid "%qT is not a reference"
  msgstr "%qT no es un espacio de nombres"
  
! #: cp/constraint.cc:3306
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a base of %qT"
! msgid "%q#T is not the same as %q#T"
  msgstr "%qT no es una base de %qT"
  
! #: cp/constraint.cc:3309
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace"
! msgid "%qT is not a scoped enum"
  msgstr "%qT no es un espacio de nombres"
  
! #: cp/constraint.cc:3312
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not an aggregate type"
! msgid "%qT is not a standard layout type"
  msgstr "%qT no es un tipo agregado"
  
! #: cp/constraint.cc:3315
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class type"
! msgid "%qT is not a trivial type"
  msgstr "%qT no es un tipo de clase"
  
! #: cp/constraint.cc:3318
  #, fuzzy, gcc-internal-format
  #| msgid "  %qT is not derived from %qT"
! msgid "%qT is not trivially assignable from %qT, because"
  msgstr "  %qT no es derivado de %qT"
  
! #: cp/constraint.cc:3323
! #, fuzzy, gcc-internal-format
! #| msgid "%q#T has no user-provided default constructor"
! msgid "%qT is not trivially default constructible, because"
! msgstr "%q#T no tiene constructor por defecto proporcionado por el usuario"
! 
! #: cp/constraint.cc:3325
  #, fuzzy, gcc-internal-format
  #| msgid "  %qT is not derived from %qT"
! msgid "%qT is not trivially constructible from %qT, because"
  msgstr "  %qT no es derivado de %qT"
  
! #: cp/constraint.cc:3330 cp/tree.cc:5014
  #, fuzzy, gcc-internal-format
  #| msgid "%q+T is not literal because:"
! msgid "%qT is not trivially copyable"
  msgstr "%q+T no es literal porque:"
  
! #: cp/constraint.cc:3333
! #, fuzzy, gcc-internal-format
! #| msgid "  %q+T has a non-trivial destructor"
! msgid "%qT is not trivially destructible, because"
! msgstr "  %q+T tiene un destructor que no es trivial"
! 
! #: cp/constraint.cc:3337
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not an enumeration type"
! msgid "%qT is not an unbounded array"
  msgstr "%qT no es un tipo de enumeración"
  
! #: cp/constraint.cc:3340
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is a member of a union"
! msgid "%qT is not a union"
  msgstr "%qE no es un miembro de una unión"
  
! #: cp/constraint.cc:3343
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not a direct base of %qT"
! msgid "%qT is not a virtual base of %qT"
  msgstr "el tipo %qT no es una base directa de %qT"
  
! #: cp/constraint.cc:3346
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a template type"
! msgid "%qT is not a volatile type"
  msgstr "%qT no es un tipo plantilla"
  
! #: cp/constraint.cc:3349
! #, fuzzy, gcc-internal-format
! #| msgid "%q#D is not const"
! msgid "%qT is not consteval-only"
! msgstr "%q#D no es const"
  
! #: cp/constraint.cc:3352
! #, fuzzy, gcc-internal-format
! #| msgid "%qE cannot be used as a function"
! msgid "%qT cannot yield a rank"
! msgstr "no se puede usar %qE como una función"
! 
! #: cp/constraint.cc:3355
! #, fuzzy, gcc-internal-format
! #| msgid "%qs and %qs are incompatible"
! msgid "%qT and %qT cannot be ordered"
! msgstr "%qs y %qs son incompatibles"
! 
! #: cp/constraint.cc:3358
! #, fuzzy, gcc-internal-format
! #| msgid "type %qE has no default constructor to call"
! msgid "%qT is not destructurable"
! msgstr "el tipo %qE no tiene un constructor para llamar por defecto"
! 
! #: cp/constraint.cc:3361
  #, gcc-internal-format
! msgid "%qT is not a reference that binds to a temporary object of type %qT (direct-initialization)"
  msgstr ""
  
! #: cp/constraint.cc:3365
  #, gcc-internal-format
! msgid "%qT is not a reference that binds to a temporary object of type %qT (copy-initialization)"
  msgstr ""
  
! #: cp/constraint.cc:3369
  #, fuzzy, gcc-internal-format
  #| msgid "  %qT is not derived from %qT"
! msgid "%qD is not deducible from %qT"
  msgstr "  %qT no es derivado de %qT"
  
! #: cp/constraint.cc:3436
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constant"
  msgid "invalid constraints"
  msgstr "constante no válida"
  
! #: cp/constraint.cc:3457
  #, gcc-internal-format
  msgid "constraint %qE has type %qT, not %<bool%>"
  msgstr ""
  
! #: cp/constraint.cc:3461
  #, fuzzy, gcc-internal-format
  #| msgid "bitwise comparison always evaluates to false"
  msgid "the expression %qE evaluated to %<false%>"
  msgstr "comparación de bits siempre falsa"
  
! #: cp/constraint.cc:3516
  #, fuzzy, gcc-internal-format
  #| msgid "-mhard-float not supported"
  msgid "constraints not satisfied"
  msgstr "no se admite -mhard-float"
  
! #: cp/constraint.cc:3533
  #, gcc-internal-format
  msgid "set %qs to at least %d for more detail"
  msgstr ""
  
! #: cp/contracts.cc:183
  #, fuzzy, gcc-internal-format
! #| msgid "type mismatch in vector shift expression"
! msgid "mismatched contract specifier in declaration"
! msgstr "los tipos de datos no coinciden en la expresión shift de vector"
  
! #: cp/contracts.cc:184 cp/contracts.cc:209
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration here"
  msgid "previous contract here"
  msgstr "declaración previa aquí"
  
! #: cp/contracts.cc:207
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in vector shift expression"
  msgid "mismatched contract condition in declaration"
  msgstr "los tipos de datos no coinciden en la expresión shift de vector"
  
! #: cp/contracts.cc:248
  #, fuzzy, gcc-internal-format
  #| msgid "asm declaration ignored due to conflict with previous rename"
  msgid "declaration has a different number of contracts than previously declared"
  msgstr "se descarta la declaración asm debido a un conflicto con el renombrado previo"
  
! #: cp/contracts.cc:252
  #, fuzzy, gcc-internal-format
  #| msgid "original definition appeared here"
! msgid "previous declaration with fewer contracts here"
  msgstr "la definición original apareció aquí"
  
! #: cp/contracts.cc:562
! #, gcc-internal-format
! msgid "a value parameter used in a postcondition must be const"
! msgstr ""
! 
! #: cp/contracts.cc:563 cp/contracts.cc:1039
  #, fuzzy, gcc-internal-format
! #| msgid "declared here"
! msgid "parameter declared here"
! msgstr "se declara aquí"
  
! #: cp/contracts.cc:593
! #, gcc-internal-format
! msgid "value parameter %qE used in a postcondition must be const"
! msgstr ""
! 
! #: cp/contracts.cc:1036
! #, gcc-internal-format
! msgid "contract postcondition result name shadows a function parameter"
! msgstr ""
! 
! #: cp/contracts.cc:1660
  #, fuzzy, gcc-internal-format
! #| msgid "global declaration %q+#D"
! msgid "declaration adds contracts to %q#D"
! msgstr "la declaración global %q+#D"
  
! #: cp/contracts.cc:1661
  #, fuzzy, gcc-internal-format
! #| msgid "declared here"
! msgid "first declared here"
! msgstr "se declara aquí"
  
! #: cp/contracts.cc:1922
  #, fuzzy, gcc-internal-format
! #| msgid "function does not return string type"
! msgid "constructor does not return a value to test"
! msgstr "la función no devuelve valores de tipo cadena"
  
! #: cp/contracts.cc:1924
  #, fuzzy, gcc-internal-format
! #| msgid "function does not return string type"
! msgid "destructor does not return a value to test"
! msgstr "la función no devuelve valores de tipo cadena"
  
! #: cp/contracts.cc:1925
  #, fuzzy, gcc-internal-format
! #| msgid "function does not return string type"
! msgid "function does not return a value to test"
! msgstr "la función no devuelve valores de tipo cadena"
  
! #: cp/coroutines.cc:517
  #, gcc-internal-format
  msgid "coroutines require a traits template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:519
  #, gcc-internal-format
  msgid "perhaps %<#include <coroutine>%> is missing"
  msgstr ""
  
! #: cp/coroutines.cc:574
  #, fuzzy, gcc-internal-format
  #| msgid "cannot inline function %<main%>"
  msgid "cannot instantiate %<coroutine traits%>"
  msgstr "no se puede incluir en línea la función %<main%>"
  
! #: cp/coroutines.cc:596
  #, gcc-internal-format
  msgid "coroutines require a handle class template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:624
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a non-member function"
  msgid "%qE must be a non-overloaded method"
  msgstr "%qD debe ser una función que no sea miembro"
  
! #: cp/coroutines.cc:637
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qE must take no arguments"
  msgstr "%qD debe tomar dos argumentos exactamente"
  
! #: cp/coroutines.cc:644 cp/coroutines.cc:689
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is predetermined %qs for %qs"
  msgid "%qE must return %qT, not %qT"
  msgstr "%qE está predeterminado como %qs para %qs"
  
! #: cp/coroutines.cc:671
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qE must be a non-overloaded static function"
  msgstr "%qD debe ser una función miembro que no sea static"
  
! #: cp/coroutines.cc:682
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a base of %qT"
  msgid "%qE must take a single %qT"
  msgstr "%qT no es una base de %qT"
  
! #: cp/coroutines.cc:711
  #, gcc-internal-format
  msgid "cannot instantiate a %<coroutine handle%> for promise type %qT"
  msgstr ""
  
! #: cp/coroutines.cc:822
  #, fuzzy, gcc-internal-format
  #| msgid "unable to find a register to spill"
  msgid "unable to find the promise type for this coroutine"
  msgstr "no se puede encontrar un registro para vaciar"
  
! #: cp/coroutines.cc:842
  #, gcc-internal-format
  msgid "the coroutine promise type %qT declares both %<return_value%> and %<return_void%>"
  msgstr ""
  
! #: cp/coroutines.cc:846
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was declared here"
  msgid "%<return_void%> declared here"
  msgstr "%qD se declaró aquí"
  
! #: cp/coroutines.cc:1039 cp/coroutines.cc:1117 cp/coroutines.cc:4732
  #, fuzzy, gcc-internal-format
  #| msgid "no type named %q#T in %q#T"
  msgid "no member named %qE in %qT"
  msgstr "no hay un tipo llamado %q#T en %q#T"
  
! #: cp/coroutines.cc:1132
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qs cannot be used outside a function"
  msgstr "no se puede usar %qE como una función"
  
  #. [basic.start.main] 3. The function main shall not be a coroutine.
! #: cp/coroutines.cc:1140
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qs cannot be used in the %<main%> function"
  msgstr "no se puede usar %qE como una función"
  
  #. [dcl.constexpr] 3.3 it shall not be a coroutine.
! #: cp/coroutines.cc:1151
  #, fuzzy, gcc-internal-format
  #| msgid "%qs cannot be used with a constant"
  msgid "%qs cannot be used in a %<constexpr%> function"
  msgstr "No se puede usar %qs con una constante"
  
! #: cp/coroutines.cc:1162
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "%qs cannot be used in a function with a deduced return type"
  msgstr "las funciones virtual no pueden ser friend"
  
! #: cp/coroutines.cc:1173
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qs cannot be used in a varargs function"
  msgstr "no se puede usar %qE como una función"
  
  #. [class.ctor] 7. a constructor shall not be a coroutine.
! #: cp/coroutines.cc:1180
  #, fuzzy, gcc-internal-format
  #| msgid "%qs cannot be used with a constant"
  msgid "%qs cannot be used in a constructor"
  msgstr "No se puede usar %qs con una constante"
  
  #. [class.dtor] 21. a destructor shall not be a coroutine.
! #: cp/coroutines.cc:1187
  #, fuzzy, gcc-internal-format
  #| msgid "%qs cannot be used with a constant"
  msgid "%qs cannot be used in a destructor"
*************** msgstr "No se puede usar %qs con una con
*** 58856,59068 ****
  #. TODO: record or extract positions of returns (and the first coro
  #. keyword) so that we can add notes to the diagnostic about where
  #. the bad keyword is and what made the function into a coro.
! #: cp/coroutines.cc:1178
  #, fuzzy, gcc-internal-format
  #| msgid "return-statement with no value, in function returning %qT"
  msgid "a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?"
  msgstr "declaración return sin valores, en una función que devuelve %qT"
  
! #: cp/coroutines.cc:1230
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "the expression %qE is required to be non-throwing"
  msgstr "la expresión integral %qE no es una constante"
  
! #: cp/coroutines.cc:1232
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr ""
  
! #: cp/coroutines.cc:1361 cp/coroutines.cc:1364
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type %qT does not match destructor name ~%qT"
  msgid "%qs awaitable type %qT is not a structure"
  msgstr "el tipo calificado %qT no coincide con el nombre del destructor ~%qT"
  
! #: cp/coroutines.cc:1367
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type %qT does not match destructor name ~%qT"
  msgid "awaitable type %qT is not a structure"
  msgstr "el tipo calificado %qT no coincide con el nombre del destructor ~%qT"
  
! #: cp/coroutines.cc:1460
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr ""
  
! #: cp/coroutines.cc:1552 cp/coroutines.cc:1638
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qs cannot be used in an unevaluated context"
  msgstr "no se puede usar %qE como una función"
  
! #: cp/coroutines.cc:1821
  #, fuzzy, gcc-internal-format
  #| msgid "function declared %<noreturn%> has a %<return%> statement"
  msgid "function declared %<noreturn%> has a %<co_return%> statement"
  msgstr "la función declarada %<noreturn%> tiene una declaración %<return%>"
  
! #: cp/coroutines.cc:1858
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "the align argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "el tercer argumento de %<__builtin_prefetch%> debe ser una constante"
  
! #: cp/coroutines.cc:1868
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "the direction argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "el tercer argumento de %<__builtin_prefetch%> debe ser una constante"
  
! #: cp/coroutines.cc:2387
  #, fuzzy, gcc-internal-format
  #| msgid "no previous prototype for %qD"
  msgid "no suspend point info for %qD"
  msgstr "no hay un prototipo previo para %qD"
  
! #: cp/coroutines.cc:2960
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate info for %qE"
  msgstr "%qE duplicado"
  
! #: cp/coroutines.cc:3618
  #, gcc-internal-format
  msgid "assumption ignored because it contains an await-expression"
  msgstr ""
  
! #: cp/coroutines.cc:4125
  #, fuzzy, gcc-internal-format
  #| msgid "pointers are not permitted as case values"
  msgid "await expressions are not permitted in handlers"
  msgstr "no se permite usar punteros como valores case"
  
! #: cp/coroutines.cc:4342
  #, fuzzy, gcc-internal-format
  #| msgid "variable-length array bound is unknown"
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr "el límite del array de longitud variable es desconocido"
  
! #: cp/coroutines.cc:4864
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
  
! #: cp/coroutines.cc:4871
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4876
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
  #. Something is seriously wrong, punt.
! #: cp/coroutines.cc:4907
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
! #: cp/coroutines.cc:5003
  #, fuzzy, gcc-internal-format
  #| msgid "ms_hook_prologue is not compatible with nested function"
  msgid "%qE is provided by %qT but is not usable with the function %qD"
  msgstr "ms_hook_prologue no es compatible con la función anidada"
  
! #: cp/coroutines.cc:5277
  #, gcc-internal-format
  msgid "no viable conversion from %<void%> provided by %<get_return_object%> to return type %qT"
  msgstr ""
  
! #: cp/cp-gimplify.cc:197
  #, gcc-internal-format
  msgid "both branches of %<if%> statement marked as %qs"
  msgstr ""
  
! #: cp/cp-gimplify.cc:541
  #, gcc-internal-format
  msgid "%qD was promoted to an immediate function because its body contains an immediate-escalating expression %qE"
  msgstr ""
  
! #: cp/cp-gimplify.cc:544
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a template function"
  msgid "%qD was promoted to an immediate function"
  msgstr "%qD no es una función plantilla"
  
! #: cp/cp-gimplify.cc:1181
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of destructor %qE"
  msgid "taking address of an immediate function %qD"
  msgstr "se toma la dirección del destructor %qE"
  
! #: cp/cp-gimplify.cc:1318
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "call to consteval function %qE is not a constant expression"
  msgstr "la división entre cero no es una expresión constante"
  
! #: cp/cp-gimplify.cc:2055
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will always evaluate as %<true%>"
  msgid "%<throw%> will always call %<terminate%>"
  msgstr "la dirección de %qD siempre se evaluará como %<true%>"
  
! #: cp/cp-gimplify.cc:2058
  #, fuzzy, gcc-internal-format
  #| msgid "a destructor cannot be %<constexpr%>"
  msgid "in C++11 destructors default to %<noexcept%>"
  msgstr "un destructor no puede ser %<constexpr%>"
  
! #: cp/cp-gimplify.cc:2070
  #, gcc-internal-format
  msgid "in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3655
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes on template argument %qT"
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr "se descartan los atributos en el argumento de plantilla %qT"
  
! #: cp/cp-gimplify.cc:3698
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qE attribute"
  msgid "pack expansion of %qE attribute"
  msgstr "argumento no válido del atributo %qE"
  
! #: cp/cp-gimplify.cc:3701
  #, fuzzy, gcc-internal-format
  #| msgid "lambda-expression in unevaluated context"
  msgid "use fold expression in the attribute argument instead"
  msgstr "expresión lambda en un contexto sin evaluar"
  
! #: cp/cp-gimplify.cc:3740 cp/cp-gimplify.cc:3752 cp/decl.cc:4509
! #: cp/method.cc:990
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD no es un tipo"
  
! #: cp/cp-gimplify.cc:3758
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class type"
  msgid "%qD is not a class type"
  msgstr "%qT no es un tipo de clase"
  
! #: cp/cp-gimplify.cc:3775
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not have pointer or array type"
  msgid "%qD does not have %<const char *%> type"
  msgstr "%qE no es de tipo puntero o matriz"
  
! #: cp/cp-gimplify.cc:3785
  #, fuzzy, gcc-internal-format
  #| msgid "%qD does not have integral or enumeration type"
  msgid "%qD does not have integral type"
  msgstr "%qD no tiene tipo integral o de enumeración"
  
! #: cp/cp-gimplify.cc:3797
  #, gcc-internal-format
  msgid "%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>"
  msgstr ""
--- 61825,62043 ----
  #. TODO: record or extract positions of returns (and the first coro
  #. keyword) so that we can add notes to the diagnostic about where
  #. the bad keyword is and what made the function into a coro.
! #: cp/coroutines.cc:1218
  #, fuzzy, gcc-internal-format
  #| msgid "return-statement with no value, in function returning %qT"
  msgid "a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?"
  msgstr "declaración return sin valores, en una función que devuelve %qT"
  
! #: cp/coroutines.cc:1270
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "the expression %qE is required to be non-throwing"
  msgstr "la expresión integral %qE no es una constante"
  
! #: cp/coroutines.cc:1272
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr ""
  
! #: cp/coroutines.cc:1401 cp/coroutines.cc:1404
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type %qT does not match destructor name ~%qT"
  msgid "%qs awaitable type %qT is not a structure"
  msgstr "el tipo calificado %qT no coincide con el nombre del destructor ~%qT"
  
! #: cp/coroutines.cc:1407
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type %qT does not match destructor name ~%qT"
  msgid "awaitable type %qT is not a structure"
  msgstr "el tipo calificado %qT no coincide con el nombre del destructor ~%qT"
  
! #: cp/coroutines.cc:1500
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr ""
  
! #: cp/coroutines.cc:1592 cp/coroutines.cc:1678
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qs cannot be used in an unevaluated context"
  msgstr "no se puede usar %qE como una función"
  
! #: cp/coroutines.cc:1861
  #, fuzzy, gcc-internal-format
  #| msgid "function declared %<noreturn%> has a %<return%> statement"
  msgid "function declared %<noreturn%> has a %<co_return%> statement"
  msgstr "la función declarada %<noreturn%> tiene una declaración %<return%>"
  
! #: cp/coroutines.cc:1898
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "the align argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "el tercer argumento de %<__builtin_prefetch%> debe ser una constante"
  
! #: cp/coroutines.cc:1908
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "the direction argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "el tercer argumento de %<__builtin_prefetch%> debe ser una constante"
  
! #: cp/coroutines.cc:2412
  #, fuzzy, gcc-internal-format
  #| msgid "no previous prototype for %qD"
  msgid "no suspend point info for %qD"
  msgstr "no hay un prototipo previo para %qD"
  
! #: cp/coroutines.cc:2984
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate info for %qE"
  msgstr "%qE duplicado"
  
! #: cp/coroutines.cc:3642
  #, gcc-internal-format
  msgid "assumption ignored because it contains an await-expression"
  msgstr ""
  
! #: cp/coroutines.cc:4149
  #, fuzzy, gcc-internal-format
  #| msgid "pointers are not permitted as case values"
  msgid "await expressions are not permitted in handlers"
  msgstr "no se permite usar punteros como valores case"
  
! #: cp/coroutines.cc:4366
  #, fuzzy, gcc-internal-format
  #| msgid "variable-length array bound is unknown"
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr "el límite del array de longitud variable es desconocido"
  
! #: cp/coroutines.cc:4885
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
  
! #: cp/coroutines.cc:4892
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4897
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
  #. Something is seriously wrong, punt.
! #: cp/coroutines.cc:4928
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
! #: cp/coroutines.cc:5024
  #, fuzzy, gcc-internal-format
  #| msgid "ms_hook_prologue is not compatible with nested function"
  msgid "%qE is provided by %qT but is not usable with the function %qD"
  msgstr "ms_hook_prologue no es compatible con la función anidada"
  
! #: cp/coroutines.cc:5298
  #, gcc-internal-format
  msgid "no viable conversion from %<void%> provided by %<get_return_object%> to return type %qT"
  msgstr ""
  
! #: cp/cp-gimplify.cc:207
  #, gcc-internal-format
  msgid "both branches of %<if%> statement marked as %qs"
  msgstr ""
  
! #: cp/cp-gimplify.cc:577
  #, gcc-internal-format
  msgid "%qD was promoted to an immediate function because its body contains an immediate-escalating expression %qE"
  msgstr ""
  
! #: cp/cp-gimplify.cc:580
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a template function"
  msgid "%qD was promoted to an immediate function"
  msgstr "%qD no es una función plantilla"
  
! #: cp/cp-gimplify.cc:978
! #, fuzzy, gcc-internal-format
! #| msgid "%qE is not a constant expression"
! msgid "%qs used outside of constant expressions"
! msgstr "%qE no es una expresión constante"
! 
! #: cp/cp-gimplify.cc:1291
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of destructor %qE"
  msgid "taking address of an immediate function %qD"
  msgstr "se toma la dirección del destructor %qE"
  
! #: cp/cp-gimplify.cc:1472
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "call to consteval function %qE is not a constant expression"
  msgstr "la división entre cero no es una expresión constante"
  
! #: cp/cp-gimplify.cc:2311
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will always evaluate as %<true%>"
  msgid "%<throw%> will always call %<terminate%>"
  msgstr "la dirección de %qD siempre se evaluará como %<true%>"
  
! #: cp/cp-gimplify.cc:2314
  #, fuzzy, gcc-internal-format
  #| msgid "a destructor cannot be %<constexpr%>"
  msgid "in C++11 destructors default to %<noexcept%>"
  msgstr "un destructor no puede ser %<constexpr%>"
  
! #: cp/cp-gimplify.cc:2326
  #, gcc-internal-format
  msgid "in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:4061
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes on template argument %qT"
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr "se descartan los atributos en el argumento de plantilla %qT"
  
! #: cp/cp-gimplify.cc:4104
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qE attribute"
  msgid "pack expansion of %qE attribute"
  msgstr "argumento no válido del atributo %qE"
  
! #: cp/cp-gimplify.cc:4107
  #, fuzzy, gcc-internal-format
  #| msgid "lambda-expression in unevaluated context"
  msgid "use fold expression in the attribute argument instead"
  msgstr "expresión lambda en un contexto sin evaluar"
  
! #: cp/cp-gimplify.cc:4146 cp/cp-gimplify.cc:4158 cp/decl.cc:5053
! #: cp/method.cc:991
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD no es un tipo"
  
! #: cp/cp-gimplify.cc:4164
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class type"
  msgid "%qD is not a class type"
  msgstr "%qT no es un tipo de clase"
  
! #: cp/cp-gimplify.cc:4181
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not have pointer or array type"
  msgid "%qD does not have %<const char *%> type"
  msgstr "%qE no es de tipo puntero o matriz"
  
! #: cp/cp-gimplify.cc:4191
  #, fuzzy, gcc-internal-format
  #| msgid "%qD does not have integral or enumeration type"
  msgid "%qD does not have integral type"
  msgstr "%qD no tiene tipo integral o de enumeración"
  
! #: cp/cp-gimplify.cc:4203
  #, gcc-internal-format
  msgid "%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>"
  msgstr ""
*************** msgstr "inicialización a un tipo de ref
*** 59111,59117 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "la conversión de %qT a %qT descarta los calificadores"
  
! #: cp/cvt.cc:499 cp/typeck.cc:9030
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "la conversión de %qT a %qT no dereferencía a los punteros"
--- 62086,62092 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "la conversión de %qT a %qT descarta los calificadores"
  
! #: cp/cvt.cc:499 cp/typeck.cc:9185
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "la conversión de %qT a %qT no dereferencía a los punteros"
*************** msgstr "la conversión de %qT a %qT no d
*** 59122,59806 ****
  msgid "cannot convert type %qH to type %qI"
  msgstr "no se puede convertir el tipo %qT al tipo %qT"
  
! #: cp/cvt.cc:832
  #, gcc-internal-format
  msgid "conversion from %q#T to %q#T"
  msgstr "conversión de %q#T a %q#T"
  
! #: cp/cvt.cc:850
  #, gcc-internal-format
  msgid "the result of the conversion is unspecified because %qE is outside the range of type %qT"
  msgstr "el resultado de la conversión no está especificado porque %qE está fuera del rango del tipo %qT"
  
! #: cp/cvt.cc:861 cp/cvt.cc:916
  #, gcc-internal-format
  msgid "%q#T used where a %qT was expected"
  msgstr "se usó %q#T donde se esperaba un %qT"
  
! #: cp/cvt.cc:870
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert %qE from %qT to %qT"
  msgid "could not convert %qE from %<void%> to %<bool%>"
  msgstr "no se puede convertir %qE de %qT a %qT"
  
! #: cp/cvt.cc:932
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T used where a floating point value was expected"
  msgid "%q#T used where a floating-point value was expected"
  msgstr "se usó %q#T donde se esperaba un valor de coma flotante"
  
! #: cp/cvt.cc:990
  #, fuzzy
  #| msgid "conversion from %qT to non-scalar type %qT requested"
  msgid "conversion from %qH to non-scalar type %qI requested"
  msgstr "se solicitó la conversión desde %qT al tipo no escalar %qT"
  
! #: cp/cvt.cc:1102
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %qs"
  msgstr "se descarta el valor de devolución de %qD, se declaró con el atributo warn_unused_result"
  
! #: cp/cvt.cc:1104
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>%s"
  msgstr "se descarta el valor de devolución de %qD, se declaró con el atributo warn_unused_result"
  
! #: cp/cvt.cc:1121
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring returned value of type %qT, declared with attribute %<nodiscard%>: %qs"
  msgstr "se descarta el valor de devolución de %qD, se declaró con el atributo warn_unused_result"
  
! #: cp/cvt.cc:1123
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring returned value of type %qT, declared with attribute %<nodiscard%>%s"
  msgstr "se descarta el valor de devolución de %qD, se declaró con el atributo warn_unused_result"
  
! #: cp/cvt.cc:1147
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute %<warn_unused_result%>"
  msgstr "se descarta el valor de devolución de %qD, se declaró con el atributo warn_unused_result"
  
! #: cp/cvt.cc:1201
  #, gcc-internal-format
  msgid "pseudo-destructor is not called"
  msgstr "no se llamó al seudo-destructor"
  
! #: cp/cvt.cc:1304 rust/backend/rust-tree.cc:396
  #, gcc-internal-format
  msgid "conversion to void will not access object of type %qT"
  msgstr "la conversión a void no accederá al objeto de tipo %qT"
  
! #: cp/cvt.cc:1308 rust/backend/rust-tree.cc:402
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in second operand of conditional expression"
  msgstr "la deferencia implícita no accederá al objeto de tipo %qT en el segundo operando de la expresión condicional"
  
! #: cp/cvt.cc:1313 rust/backend/rust-tree.cc:409
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in third operand of conditional expression"
  msgstr "la deferencia implícita no accederá al objeto de tipo %qT en el tercer operando de la expresión condicional"
  
! #: cp/cvt.cc:1318 rust/backend/rust-tree.cc:416
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in right operand of comma operator"
  msgstr "la deferencia implícita no accederá al objeto de tipo %qT en el operando derecho del operador coma"
  
! #: cp/cvt.cc:1323 rust/backend/rust-tree.cc:423
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in left operand of comma operator"
  msgstr "la deferencia implícita no accederá al objeto de tipo %qT en el operando izquierdo del operador coma"
  
! #: cp/cvt.cc:1328 rust/backend/rust-tree.cc:430
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in statement"
  msgstr "la deferencia implícita no accederá al objeto de tipo %qT en la declaración"
  
! #: cp/cvt.cc:1332 rust/backend/rust-tree.cc:436
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in for increment expression"
  msgstr "la deferencia implícita no accederá al objeto de tipo %qT en la expresión de incremento for"
  
! #: cp/cvt.cc:1351 rust/backend/rust-tree.cc:339
  #, gcc-internal-format
  msgid "conversion to void will not access object of incomplete type %qT"
  msgstr "la conversión a void no accederá al objeto de tipo incompleto %qT"
  
! #: cp/cvt.cc:1355 rust/backend/rust-tree.cc:345
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in second operand of conditional expression"
  msgstr "la indirección no accederá al objeto de tipo incompleto %qT en el segundo operando de la expresión condicional"
  
! #: cp/cvt.cc:1360 rust/backend/rust-tree.cc:352
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in third operand of conditional expression"
  msgstr "la indirección no accederá al objeto de tipo incompleto %qT en el tercer operando de la expresión condicional"
  
! #: cp/cvt.cc:1365 rust/backend/rust-tree.cc:359
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in right operand of comma operator"
  msgstr "la indirección no accederá al objeto de tipo incompleto %qT en el operando derecho del operador coma"
  
! #: cp/cvt.cc:1370 rust/backend/rust-tree.cc:366
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in left operand of comma operator"
  msgstr "la indirección no accederá al objeto de tipo incompleto %qT en el operando izquierdo del operador coma"
  
! #: cp/cvt.cc:1375 rust/backend/rust-tree.cc:373
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in statement"
  msgstr "la indirección no accederá a un objeto de tipo incompleto %qT en la declaración"
  
! #: cp/cvt.cc:1379 rust/backend/rust-tree.cc:379
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in for increment expression"
  msgstr "la indirección no accederá al objeto de tipo incompleto %qT en la expresión de incremento for"
  
! #: cp/cvt.cc:1393 rust/backend/rust-tree.cc:450
  #, gcc-internal-format
  msgid "conversion to void will not access object of non-trivially-copyable type %qT"
  msgstr "la conversión a void no accederá al objeto de tipo no-copiable-trivialmente %qT"
  
! #: cp/cvt.cc:1398 rust/backend/rust-tree.cc:456
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in second operand of conditional expression"
  msgstr "la indirección no accederá al objeto de tipo no-copiable-trivialmente %qT en el segundo operando de la expresión condicional"
  
! #: cp/cvt.cc:1403 rust/backend/rust-tree.cc:463
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in third operand of conditional expression"
  msgstr "la indirección no accederá al objeto de tipo no-copiable-trivialmente %qT en el tercer operando de la expresión condicional"
  
! #: cp/cvt.cc:1408 rust/backend/rust-tree.cc:470
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in right operand of comma operator"
  msgstr "la indirección no accederá al objeto de tipo no-copiable-trivialmente %qT en el operando derecho del operador coma"
  
! #: cp/cvt.cc:1413 rust/backend/rust-tree.cc:477
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in left operand of comma operator"
  msgstr "la indirección no accederá al objeto de tipo no-copiable-trivialmente %qT en el operando izquierdo del operador coma"
  
! #: cp/cvt.cc:1418 rust/backend/rust-tree.cc:484
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in statement"
  msgstr "la indirección no accederá al objeto de tipo no-copiable-trivialmente %qT en la declaración"
  
! #: cp/cvt.cc:1423 rust/backend/rust-tree.cc:490
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in for increment expression"
  msgstr "la indirección no accederá al objeto de tipo no-copiable-trivialmente %qT en la expresión de incremento for"
  
! #: cp/cvt.cc:1462 rust/backend/rust-tree.cc:531
  #, gcc-internal-format
  msgid "conversion to void will not access object %qE of incomplete type %qT"
  msgstr "la conversión a void no accederá al objeto %qE de tipo incompleto %qT"
  
! #: cp/cvt.cc:1466 rust/backend/rust-tree.cc:537
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in second operand of conditional expression"
  msgstr "la variable %qE de tipo incompleto %qT no se accederá en el segundo operando de la expresión condicional"
  
! #: cp/cvt.cc:1471 rust/backend/rust-tree.cc:544
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in third operand of conditional expression"
  msgstr "la variable %qE de tipo incompleto %qT no se accederá en el tercer operando de la expresión condicional"
  
! #: cp/cvt.cc:1476 rust/backend/rust-tree.cc:551
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in right operand of comma operator"
  msgstr "la variable %qE de tipo incompleto %qT no se accederá en el operando derecho del operador coma"
  
! #: cp/cvt.cc:1481 rust/backend/rust-tree.cc:557
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in left operand of comma operator"
  msgstr "la variable %qE de tipo incompleto %qT no se accederá en el operando izquierdo del operador coma"
  
! #: cp/cvt.cc:1486 rust/backend/rust-tree.cc:563
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in statement"
  msgstr "la variable %qE de tipo incompleto %qT no se accederá en la declaración"
  
! #: cp/cvt.cc:1490 rust/backend/rust-tree.cc:569
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in for increment expression"
  msgstr "la variable %qE de tipo incompleto %qT no se accederá en la expresión de incremento for"
  
! #: cp/cvt.cc:1551
  #, gcc-internal-format
  msgid "conversion to void cannot resolve address of overloaded function"
  msgstr "la conversión a void no puede resolver la dirección de la función sobrecargada"
  
! #: cp/cvt.cc:1555
  #, gcc-internal-format
  msgid "second operand of conditional expression cannot resolve address of overloaded function"
  msgstr "el segundo operando de la expresión condicional no puede resolver la dirección de la función sobrecargada"
  
! #: cp/cvt.cc:1559
  #, gcc-internal-format
  msgid "third operand of conditional expression cannot resolve address of overloaded function"
  msgstr "el tercer operando de la expresión condicional no puede resolver la dirección de la función sobrecargada"
  
! #: cp/cvt.cc:1563
  #, gcc-internal-format
  msgid "right operand of comma operator cannot resolve address of overloaded function"
  msgstr "el operando derecho del operador coma no puede resolver la dirección de la función sobrecargada"
  
! #: cp/cvt.cc:1567
  #, gcc-internal-format
  msgid "left operand of comma operator cannot resolve address of overloaded function"
  msgstr "el operador izquierdo del operador coma no puede resolver la dirección de la función sobrecargada"
  
! #: cp/cvt.cc:1571
  #, gcc-internal-format
  msgid "statement cannot resolve address of overloaded function"
  msgstr "la declaración no puede resolver la dirección de la función sobrecargada"
  
! #: cp/cvt.cc:1575
  #, gcc-internal-format
  msgid "for increment expression cannot resolve address of overloaded function"
  msgstr "la expresión de incremento for no puede resolver la dirección de la función sobrecargada"
  
! #: cp/cvt.cc:1591
  #, gcc-internal-format
  msgid "second operand of conditional expression is a reference, not call, to function %qE"
  msgstr "el segundo operando de la expresión condicional es una referencia, no una llamada, a la función %qE"
  
! #: cp/cvt.cc:1596
  #, gcc-internal-format
  msgid "third operand of conditional expression is a reference, not call, to function %qE"
  msgstr "el tercer operando de la expresión condicional es una referencia, no una llamada, a la función %qE"
  
! #: cp/cvt.cc:1601
  #, gcc-internal-format
  msgid "right operand of comma operator is a reference, not call, to function %qE"
  msgstr "el operando derecho del operador coma es una referencia, no una llamada, a la función %qE"
  
! #: cp/cvt.cc:1606
  #, gcc-internal-format
  msgid "left operand of comma operator is a reference, not call, to function %qE"
  msgstr "el operando izquierdo del operador coma es una referencia, no una llamada, a la función %qE"
  
! #: cp/cvt.cc:1611
  #, gcc-internal-format
  msgid "statement is a reference, not call, to function %qE"
  msgstr "la declaración es una referencia, no una llamada, a la función %qE"
  
! #: cp/cvt.cc:1616
  #, gcc-internal-format
  msgid "for increment expression is a reference, not call, to function %qE"
  msgstr "la expresión de incremento for es una referencia, no una llamada, a la función %qE"
  
! #: cp/cvt.cc:1645
  #, gcc-internal-format
  msgid "second operand of conditional expression has no effect"
  msgstr "el segundo operando de la expresión condicional no tiene efecto"
  
! #: cp/cvt.cc:1650
  #, gcc-internal-format
  msgid "third operand of conditional expression has no effect"
  msgstr "el tercer operando de la expresión condicional no tiene efecto"
  
! #: cp/cvt.cc:1655
  #, gcc-internal-format
  msgid "right operand of comma operator has no effect"
  msgstr "el operando derecho del operador coma no tiene efecto"
  
! #: cp/cvt.cc:1659
  #, gcc-internal-format
  msgid "left operand of comma operator has no effect"
  msgstr "el operando izquierdo del operador coma no tiene efecto"
  
! #: cp/cvt.cc:1663
  #, gcc-internal-format
  msgid "statement has no effect"
  msgstr "la declaración no tiene efecto"
  
! #: cp/cvt.cc:1667
  #, gcc-internal-format
  msgid "for increment expression has no effect"
  msgstr "la expresión de incremento for no tiene efecto"
  
! #: cp/cvt.cc:1822
  #, gcc-internal-format
  msgid "converting NULL to non-pointer type"
  msgstr "se convierte NULL a un tipo que no es puntero"
  
! #: cp/cvt.cc:1940
  #, fuzzy, gcc-internal-format
  #| msgid "  couldn't deduce template parameter %qD"
  msgid "default type conversion cannot deduce template argument for %qD"
  msgstr "  no se puede deducir el parámetro de plantilla %qD"
  
! #: cp/cvt.cc:1956
  #, gcc-internal-format
  msgid "ambiguous default type conversion from %qT"
  msgstr "conversión de tipo por defecto ambigua desde %qT"
  
! #: cp/cvt.cc:1959
  #, gcc-internal-format
  msgid "  candidate conversions include %qD and %qD"
  msgstr "  las conversiones candidatas incluyen %qD y %qD"
  
! #: cp/cxx-pretty-print.cc:2339
  #, gcc-internal-format
  msgid "template-parameter-"
  msgstr "parámetro-de-plantilla-"
  
! #: cp/cxx-pretty-print.cc:2353
  #, fuzzy, gcc-internal-format
  #| msgid "%qs requires %qs"
  msgid "requires"
  msgstr "%qs requiere %qs"
  
! #: cp/cxx-pretty-print.cc:2851 cp/error.cc:502
  #, gcc-internal-format
  msgid "with"
  msgstr "con"
  
! #: cp/decl.cc:733
  #, fuzzy, gcc-internal-format
  #| msgid "repeated using declaration %q+D"
  msgid "unused using-declaration %qD"
  msgstr "se repitió usando la declaración %q+D"
  
! #: cp/decl.cc:737
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for bit string"
  msgid "unused structured binding declaration"
  msgstr "inicializador no válido para la cadena de bits"
  
! #: cp/decl.cc:740
  #, fuzzy, gcc-internal-format
  #| msgid "unused variable %q+D"
  msgid "unused variable %qD"
  msgstr "variable %q+D sin usar"
  
! #: cp/decl.cc:750
  #, gcc-internal-format
  msgid "structured binding declaration set but not used"
  msgstr ""
  
! #: cp/decl.cc:903
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qF declared %<static%> but never defined"
  msgstr "%q+F se declaró %<static%> pero nunca se define"
  
! #: cp/decl.cc:910
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable %qs not defined"
  msgid "odr-used inline variable %qD is not defined"
  msgstr "no se definió la variable de entorno %qs"
  
! #: cp/decl.cc:1355
  #, gcc-internal-format
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qD se declaró %<extern%> y después %<static%>"
  
! #: cp/decl.cc:1395
  #, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr "la declaración de %qF tiene un especificador de excepción diferente"
  
! #: cp/decl.cc:1425
  #, fuzzy, gcc-internal-format
  #| msgid "from previous declaration %q+F"
  msgid "from previous declaration %qF"
  msgstr "de la declaración previa de %q+F"
  
! #: cp/decl.cc:1486
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration %qD differs in %<constexpr%>"
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "la redeclaración de %qD difiere en %<constexpr%>"
  
! #: cp/decl.cc:1490 cp/decl.cc:17247
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D"
  msgid "previous declaration %qD"
  msgstr "declaración previa de %q+#D"
  
! #: cp/decl.cc:1511
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of friend %q#D may not have default template arguments"
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "la redeclaración de friend %q#D no puede tener argumentos de plantilla por defecto"
  
! #: cp/decl.cc:1540
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration %q#D declares a non-template function"
  msgid "friend declaration of %q#D specifies default arguments and isn%'t the only declaration"
  msgstr "la declaración friend %q#D declara una función que no es plantilla"
  
! #: cp/decl.cc:1543
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D"
  msgid "previous declaration of %q#D"
  msgstr "declaración previa de %q+#D"
  
! #: cp/decl.cc:1596
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration %q+#D"
  msgid "ambiguating new declaration %q+#D"
  msgstr "hace ambigua la declaración antigua %q+#D"
  
! #: cp/decl.cc:1598 cp/decl.cc:2025
  #, fuzzy, gcc-internal-format
  #| msgid "global declaration %q+#D"
  msgid "old declaration %q#D"
  msgstr "la declaración global %q+#D"
  
! #: cp/decl.cc:1638
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "redefinition of default argument for %q+#D"
  msgstr "redefinición del argumento por defecto para %q#D"
  
! #: cp/decl.cc:1640
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "la definición original apareció aquí"
  
! #: cp/decl.cc:1706
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "built-in function %qD declared as non-function"
  msgstr "la función interna %q+D no se declara como función"
  
! #: cp/decl.cc:1719 cp/decl.cc:1845
  #, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "se oscurece la función interna %q#D"
  
! #: cp/decl.cc:1720 cp/decl.cc:1846
  #, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "se oscurece la función de biblioteca %q#D"
  
! #: cp/decl.cc:1728
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr "se redeclara la función de biblioteca %q#D como %q#D que no es función"
  
! #: cp/decl.cc:1732 cp/decl.cc:1793
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with built-in declaration %q#D"
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "genera un conflicto con la declaración interna %q#D"
  
! #: cp/decl.cc:1820
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates built-in declaration %q#D"
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "hace ambigua la declaración interna %q#D"
  
! #: cp/decl.cc:1826 cp/decl.cc:1840
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates built-in declaration %q#D"
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "hace ambigua la declaración interna %q#D"
  
! #: cp/decl.cc:1830
  #, fuzzy, gcc-internal-format
  #| msgid "semicolon missing after %s declaration"
  msgid "ignoring the %q#D declaration"
  msgstr "falta punto y coma después de la declaración %s"
  
! #: cp/decl.cc:1935
  #, fuzzy, gcc-internal-format
  #| msgid "literal operator template %q+D conflicts with raw literal operator %qD"
  msgid "literal operator %q#D conflicts with raw literal operator"
  msgstr "la plantilla de operador literal %q+D tiene conflictos con el operador literal raw %qD"
  
! #: cp/decl.cc:1939
  #, fuzzy, gcc-internal-format
  #| msgid "raw literal operator %q+D conflicts with literal operator template %qD"
  msgid "raw literal operator %q#D conflicts with literal operator template"
  msgstr "el operador literal raw %q+D tiene conflictos con la plantilla de operador literal %qD"
  
! #: cp/decl.cc:1955
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D redeclared as different kind of symbol"
  msgid "%q#D redeclared as different kind of entity"
  msgstr "%q#D redeclarado como un tipo diferente de símbolo"
  
! #: cp/decl.cc:1980
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "conflicting declaration of template %q#D"
  msgstr "redeclaración de la plantilla %q#D"
  
! #: cp/decl.cc:2001
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting declaration of C function %q#D"
  msgstr "declaraciones de %q#D en conflicto"
  
! #: cp/decl.cc:2023
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration %q+#D"
  msgid "ambiguating new declaration of %q#D"
  msgstr "hace ambigua la declaración antigua %q+#D"
  
! #: cp/decl.cc:2034
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting declaration %q#D"
  msgstr "declaraciones de %q#D en conflicto"
  
! #: cp/decl.cc:2036
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D"
  msgid "previous declaration as %q#D"
  msgstr "declaración previa de %q+#D"
  
! #: cp/decl.cc:2047
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD shadows a global declaration"
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "la declaración de %qD oscurece a una declaración global"
  
! #: cp/decl.cc:2049
  #, fuzzy, gcc-internal-format
  #| msgid "previous non-function declaration %q+#D"
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "la declaración previa %q+#D que no es función"
  
! #: cp/decl.cc:2107
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "%q#D previously defined here"
  msgstr "se define %q+#D previamente aquí"
  
! #: cp/decl.cc:2108 cp/name-lookup.cc:3388 cp/name-lookup.cc:3426
! #: cp/name-lookup.cc:3452
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously declared here"
  msgid "%q#D previously declared here"
  msgstr "se declaró %q+#D previamente aquí"
  
! #: cp/decl.cc:2116
  #, fuzzy, gcc-internal-format
  #| msgid "method declaration not in @interface context"
  msgid "parameter declaration is not name-independent"
  msgstr "la declaración de método no está en el contexto @interface"
  
! #: cp/decl.cc:2121
  #, gcc-internal-format
  msgid "structured binding at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2125
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "static structured binding is not name-independent"
  msgstr "los constructores no se pueden declarar virtual"
  
! #: cp/decl.cc:2129
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "extern structured binding is not name-independent"
  msgstr "los constructores no se pueden declarar virtual"
  
! #: cp/decl.cc:2136
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qD has Java class type"
  msgid "static data member is not name-independent"
  msgstr "el dato miembro que no es estático %qD tiene un tipo de clase Java"
  
! #: cp/decl.cc:2139
  #, gcc-internal-format
  msgid "variable at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2142
  #, fuzzy, gcc-internal-format
  #| msgid "source is not a pointer"
  msgid "static variable is not name-independent"
  msgstr "la fuente no es un puntero"
  
! #: cp/decl.cc:2145
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable %qs not defined"
  msgid "extern variable is not name-independent"
  msgstr "no se definió la variable de entorno %qs"
  
! #: cp/decl.cc:2157
  #, fuzzy, gcc-internal-format
  #| msgid "prototype for %q+#D"
  msgid "prototype specified for %q#D"
  msgstr "el prototipo para %q+#D"
  
! #: cp/decl.cc:2159
  #, fuzzy, gcc-internal-format
  #| msgid "non-prototype definition here"
  msgid "previous non-prototype definition here"
  msgstr "la definición del no prototipo aquí"
  
! #: cp/decl.cc:2199
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D with %qL linkage"
  msgid "conflicting declaration of %q#D with %qL linkage"
  msgstr "declaración previa de %q+#D con el enlace %qL"
  
! #: cp/decl.cc:2202
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D with %qL linkage"
  msgid "previous declaration with %qL linkage"
  msgstr "declaración previa de %q+#D con el enlace %qL"
  
! #: cp/decl.cc:2251 cp/decl.cc:2261
  #, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "argumento por defecto dado para el parámetro %d de %q#D"
  
! #: cp/decl.cc:2254 cp/decl.cc:2264
  #, fuzzy, gcc-internal-format
  #| msgid "after previous specification in %q+#D"
  msgid "previous specification in %q#D here"
  msgstr "después de la especificación previa en %q+#D"
  
! #: cp/decl.cc:2319 cp/decl.cc:17265
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting exporting for declaration %qD"
  msgstr "declaraciones de %q#D en conflicto"
  
! #: cp/decl.cc:2321 cp/decl.cc:17267
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "previously declared here without exporting"
  msgstr "se declaró previamente aquí"
  
! #: cp/decl.cc:2351
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+D was here"
  msgid "previous definition of %qD here"
  msgstr "la definición previa de %q+D estaba aquí"
  
! #: cp/decl.cc:2352
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+D was here"
  msgid "previous declaration of %qD here"
  msgstr "la declaración previa de %q+D estaba aquí"
  
! #: cp/decl.cc:2367
  #, fuzzy, gcc-internal-format
  #| msgid "function %qD declared virtual inside a union"
  msgid "function %qD declared %<[[noreturn]]%> but its first declaration was not"
  msgstr "la función %qD se declaró virtual dentro de un union"
  
! #: cp/decl.cc:2414
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "declaración redundante de %qD en el mismo ámbito"
  
! #: cp/decl.cc:2430
  #, fuzzy, gcc-internal-format
  #| msgid "deleted definition of %qD"
  msgid "deleted definition of %qD is not first declaration"
--- 62097,62792 ----
  msgid "cannot convert type %qH to type %qI"
  msgstr "no se puede convertir el tipo %qT al tipo %qT"
  
! #: cp/cvt.cc:833
  #, gcc-internal-format
  msgid "conversion from %q#T to %q#T"
  msgstr "conversión de %q#T a %q#T"
  
! #: cp/cvt.cc:851
  #, gcc-internal-format
  msgid "the result of the conversion is unspecified because %qE is outside the range of type %qT"
  msgstr "el resultado de la conversión no está especificado porque %qE está fuera del rango del tipo %qT"
  
! #: cp/cvt.cc:862 cp/cvt.cc:924
  #, gcc-internal-format
  msgid "%q#T used where a %qT was expected"
  msgstr "se usó %q#T donde se esperaba un %qT"
  
! #: cp/cvt.cc:871
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert %qE from %qT to %qT"
  msgid "could not convert %qE from %<void%> to %<bool%>"
  msgstr "no se puede convertir %qE de %qT a %qT"
  
! #: cp/cvt.cc:940
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T used where a floating point value was expected"
  msgid "%q#T used where a floating-point value was expected"
  msgstr "se usó %q#T donde se esperaba un valor de coma flotante"
  
! #: cp/cvt.cc:1000
  #, fuzzy
  #| msgid "conversion from %qT to non-scalar type %qT requested"
  msgid "conversion from %qH to non-scalar type %qI requested"
  msgstr "se solicitó la conversión desde %qT al tipo no escalar %qT"
  
! #: cp/cvt.cc:1115
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %qs"
  msgstr "se descarta el valor de devolución de %qD, se declaró con el atributo warn_unused_result"
  
! #: cp/cvt.cc:1117
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>%s"
  msgstr "se descarta el valor de devolución de %qD, se declaró con el atributo warn_unused_result"
  
! #: cp/cvt.cc:1134
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring returned value of type %qT, declared with attribute %<nodiscard%>: %qs"
  msgstr "se descarta el valor de devolución de %qD, se declaró con el atributo warn_unused_result"
  
! #: cp/cvt.cc:1136
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring returned value of type %qT, declared with attribute %<nodiscard%>%s"
  msgstr "se descarta el valor de devolución de %qD, se declaró con el atributo warn_unused_result"
  
! #: cp/cvt.cc:1160
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute %<warn_unused_result%>"
  msgstr "se descarta el valor de devolución de %qD, se declaró con el atributo warn_unused_result"
  
! #: cp/cvt.cc:1207
  #, gcc-internal-format
  msgid "pseudo-destructor is not called"
  msgstr "no se llamó al seudo-destructor"
  
! #: cp/cvt.cc:1322 rust/backend/rust-tree.cc:399
  #, gcc-internal-format
  msgid "conversion to void will not access object of type %qT"
  msgstr "la conversión a void no accederá al objeto de tipo %qT"
  
! #: cp/cvt.cc:1326 rust/backend/rust-tree.cc:405
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in second operand of conditional expression"
  msgstr "la deferencia implícita no accederá al objeto de tipo %qT en el segundo operando de la expresión condicional"
  
! #: cp/cvt.cc:1331 rust/backend/rust-tree.cc:412
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in third operand of conditional expression"
  msgstr "la deferencia implícita no accederá al objeto de tipo %qT en el tercer operando de la expresión condicional"
  
! #: cp/cvt.cc:1336 rust/backend/rust-tree.cc:419
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in right operand of comma operator"
  msgstr "la deferencia implícita no accederá al objeto de tipo %qT en el operando derecho del operador coma"
  
! #: cp/cvt.cc:1341 rust/backend/rust-tree.cc:426
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in left operand of comma operator"
  msgstr "la deferencia implícita no accederá al objeto de tipo %qT en el operando izquierdo del operador coma"
  
! #: cp/cvt.cc:1346 rust/backend/rust-tree.cc:433
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in statement"
  msgstr "la deferencia implícita no accederá al objeto de tipo %qT en la declaración"
  
! #: cp/cvt.cc:1350 rust/backend/rust-tree.cc:439
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in for increment expression"
  msgstr "la deferencia implícita no accederá al objeto de tipo %qT en la expresión de incremento for"
  
! #: cp/cvt.cc:1369 rust/backend/rust-tree.cc:342
  #, gcc-internal-format
  msgid "conversion to void will not access object of incomplete type %qT"
  msgstr "la conversión a void no accederá al objeto de tipo incompleto %qT"
  
! #: cp/cvt.cc:1373 rust/backend/rust-tree.cc:348
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in second operand of conditional expression"
  msgstr "la indirección no accederá al objeto de tipo incompleto %qT en el segundo operando de la expresión condicional"
  
! #: cp/cvt.cc:1378 rust/backend/rust-tree.cc:355
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in third operand of conditional expression"
  msgstr "la indirección no accederá al objeto de tipo incompleto %qT en el tercer operando de la expresión condicional"
  
! #: cp/cvt.cc:1383 rust/backend/rust-tree.cc:362
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in right operand of comma operator"
  msgstr "la indirección no accederá al objeto de tipo incompleto %qT en el operando derecho del operador coma"
  
! #: cp/cvt.cc:1388 rust/backend/rust-tree.cc:369
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in left operand of comma operator"
  msgstr "la indirección no accederá al objeto de tipo incompleto %qT en el operando izquierdo del operador coma"
  
! #: cp/cvt.cc:1393 rust/backend/rust-tree.cc:376
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in statement"
  msgstr "la indirección no accederá a un objeto de tipo incompleto %qT en la declaración"
  
! #: cp/cvt.cc:1397 rust/backend/rust-tree.cc:382
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in for increment expression"
  msgstr "la indirección no accederá al objeto de tipo incompleto %qT en la expresión de incremento for"
  
! #: cp/cvt.cc:1411 rust/backend/rust-tree.cc:453
  #, gcc-internal-format
  msgid "conversion to void will not access object of non-trivially-copyable type %qT"
  msgstr "la conversión a void no accederá al objeto de tipo no-copiable-trivialmente %qT"
  
! #: cp/cvt.cc:1416 rust/backend/rust-tree.cc:459
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in second operand of conditional expression"
  msgstr "la indirección no accederá al objeto de tipo no-copiable-trivialmente %qT en el segundo operando de la expresión condicional"
  
! #: cp/cvt.cc:1421 rust/backend/rust-tree.cc:466
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in third operand of conditional expression"
  msgstr "la indirección no accederá al objeto de tipo no-copiable-trivialmente %qT en el tercer operando de la expresión condicional"
  
! #: cp/cvt.cc:1426 rust/backend/rust-tree.cc:473
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in right operand of comma operator"
  msgstr "la indirección no accederá al objeto de tipo no-copiable-trivialmente %qT en el operando derecho del operador coma"
  
! #: cp/cvt.cc:1431 rust/backend/rust-tree.cc:480
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in left operand of comma operator"
  msgstr "la indirección no accederá al objeto de tipo no-copiable-trivialmente %qT en el operando izquierdo del operador coma"
  
! #: cp/cvt.cc:1436 rust/backend/rust-tree.cc:487
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in statement"
  msgstr "la indirección no accederá al objeto de tipo no-copiable-trivialmente %qT en la declaración"
  
! #: cp/cvt.cc:1441 rust/backend/rust-tree.cc:493
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in for increment expression"
  msgstr "la indirección no accederá al objeto de tipo no-copiable-trivialmente %qT en la expresión de incremento for"
  
! #: cp/cvt.cc:1480 rust/backend/rust-tree.cc:535
  #, gcc-internal-format
  msgid "conversion to void will not access object %qE of incomplete type %qT"
  msgstr "la conversión a void no accederá al objeto %qE de tipo incompleto %qT"
  
! #: cp/cvt.cc:1484 rust/backend/rust-tree.cc:541
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in second operand of conditional expression"
  msgstr "la variable %qE de tipo incompleto %qT no se accederá en el segundo operando de la expresión condicional"
  
! #: cp/cvt.cc:1489 rust/backend/rust-tree.cc:548
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in third operand of conditional expression"
  msgstr "la variable %qE de tipo incompleto %qT no se accederá en el tercer operando de la expresión condicional"
  
! #: cp/cvt.cc:1494 rust/backend/rust-tree.cc:555
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in right operand of comma operator"
  msgstr "la variable %qE de tipo incompleto %qT no se accederá en el operando derecho del operador coma"
  
! #: cp/cvt.cc:1499 rust/backend/rust-tree.cc:561
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in left operand of comma operator"
  msgstr "la variable %qE de tipo incompleto %qT no se accederá en el operando izquierdo del operador coma"
  
! #: cp/cvt.cc:1504 rust/backend/rust-tree.cc:567
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in statement"
  msgstr "la variable %qE de tipo incompleto %qT no se accederá en la declaración"
  
! #: cp/cvt.cc:1508 rust/backend/rust-tree.cc:573
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in for increment expression"
  msgstr "la variable %qE de tipo incompleto %qT no se accederá en la expresión de incremento for"
  
! #: cp/cvt.cc:1569
  #, gcc-internal-format
  msgid "conversion to void cannot resolve address of overloaded function"
  msgstr "la conversión a void no puede resolver la dirección de la función sobrecargada"
  
! #: cp/cvt.cc:1573
  #, gcc-internal-format
  msgid "second operand of conditional expression cannot resolve address of overloaded function"
  msgstr "el segundo operando de la expresión condicional no puede resolver la dirección de la función sobrecargada"
  
! #: cp/cvt.cc:1577
  #, gcc-internal-format
  msgid "third operand of conditional expression cannot resolve address of overloaded function"
  msgstr "el tercer operando de la expresión condicional no puede resolver la dirección de la función sobrecargada"
  
! #: cp/cvt.cc:1581
  #, gcc-internal-format
  msgid "right operand of comma operator cannot resolve address of overloaded function"
  msgstr "el operando derecho del operador coma no puede resolver la dirección de la función sobrecargada"
  
! #: cp/cvt.cc:1585
  #, gcc-internal-format
  msgid "left operand of comma operator cannot resolve address of overloaded function"
  msgstr "el operador izquierdo del operador coma no puede resolver la dirección de la función sobrecargada"
  
! #: cp/cvt.cc:1589
  #, gcc-internal-format
  msgid "statement cannot resolve address of overloaded function"
  msgstr "la declaración no puede resolver la dirección de la función sobrecargada"
  
! #: cp/cvt.cc:1593
  #, gcc-internal-format
  msgid "for increment expression cannot resolve address of overloaded function"
  msgstr "la expresión de incremento for no puede resolver la dirección de la función sobrecargada"
  
! #: cp/cvt.cc:1609
  #, gcc-internal-format
  msgid "second operand of conditional expression is a reference, not call, to function %qE"
  msgstr "el segundo operando de la expresión condicional es una referencia, no una llamada, a la función %qE"
  
! #: cp/cvt.cc:1614
  #, gcc-internal-format
  msgid "third operand of conditional expression is a reference, not call, to function %qE"
  msgstr "el tercer operando de la expresión condicional es una referencia, no una llamada, a la función %qE"
  
! #: cp/cvt.cc:1619
  #, gcc-internal-format
  msgid "right operand of comma operator is a reference, not call, to function %qE"
  msgstr "el operando derecho del operador coma es una referencia, no una llamada, a la función %qE"
  
! #: cp/cvt.cc:1624
  #, gcc-internal-format
  msgid "left operand of comma operator is a reference, not call, to function %qE"
  msgstr "el operando izquierdo del operador coma es una referencia, no una llamada, a la función %qE"
  
! #: cp/cvt.cc:1629
  #, gcc-internal-format
  msgid "statement is a reference, not call, to function %qE"
  msgstr "la declaración es una referencia, no una llamada, a la función %qE"
  
! #: cp/cvt.cc:1634
  #, gcc-internal-format
  msgid "for increment expression is a reference, not call, to function %qE"
  msgstr "la expresión de incremento for es una referencia, no una llamada, a la función %qE"
  
! #: cp/cvt.cc:1663
  #, gcc-internal-format
  msgid "second operand of conditional expression has no effect"
  msgstr "el segundo operando de la expresión condicional no tiene efecto"
  
! #: cp/cvt.cc:1668
  #, gcc-internal-format
  msgid "third operand of conditional expression has no effect"
  msgstr "el tercer operando de la expresión condicional no tiene efecto"
  
! #: cp/cvt.cc:1673
  #, gcc-internal-format
  msgid "right operand of comma operator has no effect"
  msgstr "el operando derecho del operador coma no tiene efecto"
  
! #: cp/cvt.cc:1677
  #, gcc-internal-format
  msgid "left operand of comma operator has no effect"
  msgstr "el operando izquierdo del operador coma no tiene efecto"
  
! #: cp/cvt.cc:1681
  #, gcc-internal-format
  msgid "statement has no effect"
  msgstr "la declaración no tiene efecto"
  
! #: cp/cvt.cc:1685
  #, gcc-internal-format
  msgid "for increment expression has no effect"
  msgstr "la expresión de incremento for no tiene efecto"
  
! #: cp/cvt.cc:1840
  #, gcc-internal-format
  msgid "converting NULL to non-pointer type"
  msgstr "se convierte NULL a un tipo que no es puntero"
  
! #: cp/cvt.cc:1958
  #, fuzzy, gcc-internal-format
  #| msgid "  couldn't deduce template parameter %qD"
  msgid "default type conversion cannot deduce template argument for %qD"
  msgstr "  no se puede deducir el parámetro de plantilla %qD"
  
! #: cp/cvt.cc:1974
  #, gcc-internal-format
  msgid "ambiguous default type conversion from %qT"
  msgstr "conversión de tipo por defecto ambigua desde %qT"
  
! #: cp/cvt.cc:1977
  #, gcc-internal-format
  msgid "  candidate conversions include %qD and %qD"
  msgstr "  las conversiones candidatas incluyen %qD y %qD"
  
! #: cp/cxx-pretty-print.cc:2381
  #, gcc-internal-format
  msgid "template-parameter-"
  msgstr "parámetro-de-plantilla-"
  
! #: cp/cxx-pretty-print.cc:2395
  #, fuzzy, gcc-internal-format
  #| msgid "%qs requires %qs"
  msgid "requires"
  msgstr "%qs requiere %qs"
  
! #: cp/cxx-pretty-print.cc:2893 cp/error.cc:529
  #, gcc-internal-format
  msgid "with"
  msgstr "con"
  
! #: cp/decl.cc:851
  #, fuzzy, gcc-internal-format
  #| msgid "repeated using declaration %q+D"
  msgid "unused using-declaration %qD"
  msgstr "se repitió usando la declaración %q+D"
  
! #: cp/decl.cc:855
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for bit string"
  msgid "unused structured binding declaration"
  msgstr "inicializador no válido para la cadena de bits"
  
! #: cp/decl.cc:858
  #, fuzzy, gcc-internal-format
  #| msgid "unused variable %q+D"
  msgid "unused variable %qD"
  msgstr "variable %q+D sin usar"
  
! #: cp/decl.cc:868
  #, gcc-internal-format
  msgid "structured binding declaration set but not used"
  msgstr ""
  
! #: cp/decl.cc:1020
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qF declared %<static%> but never defined"
  msgstr "%q+F se declaró %<static%> pero nunca se define"
  
! #: cp/decl.cc:1029
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable %qs not defined"
  msgid "odr-used inline variable %qD is not defined"
  msgstr "no se definió la variable de entorno %qs"
  
! #: cp/decl.cc:1485
  #, gcc-internal-format
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qD se declaró %<extern%> y después %<static%>"
  
! #: cp/decl.cc:1525
  #, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr "la declaración de %qF tiene un especificador de excepción diferente"
  
! #: cp/decl.cc:1555
  #, fuzzy, gcc-internal-format
  #| msgid "from previous declaration %q+F"
  msgid "from previous declaration %qF"
  msgstr "de la declaración previa de %q+F"
  
! #: cp/decl.cc:1616
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration %qD differs in %<constexpr%>"
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "la redeclaración de %qD difiere en %<constexpr%>"
  
! #: cp/decl.cc:1620 cp/decl.cc:18421
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D"
  msgid "previous declaration %qD"
  msgstr "declaración previa de %q+#D"
  
! #: cp/decl.cc:1641
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of friend %q#D may not have default template arguments"
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "la redeclaración de friend %q#D no puede tener argumentos de plantilla por defecto"
  
! #: cp/decl.cc:1670
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration %q#D declares a non-template function"
  msgid "friend declaration of %q#D specifies default arguments and isn%'t the only declaration"
  msgstr "la declaración friend %q#D declara una función que no es plantilla"
  
! #: cp/decl.cc:1673
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D"
  msgid "previous declaration of %q#D"
  msgstr "declaración previa de %q+#D"
  
! #: cp/decl.cc:1726
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration %q+#D"
  msgid "ambiguating new declaration %q+#D"
  msgstr "hace ambigua la declaración antigua %q+#D"
  
! #: cp/decl.cc:1728 cp/decl.cc:2272
  #, fuzzy, gcc-internal-format
  #| msgid "global declaration %q+#D"
  msgid "old declaration %q#D"
  msgstr "la declaración global %q+#D"
  
! #: cp/decl.cc:1768
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "redefinition of default argument for %q+#D"
  msgstr "redefinición del argumento por defecto para %q#D"
  
! #: cp/decl.cc:1770
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "la definición original apareció aquí"
  
! #: cp/decl.cc:1811
! #, gcc-internal-format
! msgid "%<indeterminate%> attribute not specified for parameter %qD on the first declaration of its function"
! msgstr ""
! 
! #: cp/decl.cc:1813
! #, fuzzy, gcc-internal-format
! #| msgid "attribute declaration"
! msgid "earlier declaration"
! msgstr "declaración de atributo"
! 
! #: cp/decl.cc:1951
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "built-in function %qD declared as non-function"
  msgstr "la función interna %q+D no se declara como función"
  
! #: cp/decl.cc:1964 cp/decl.cc:2090
  #, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "se oscurece la función interna %q#D"
  
! #: cp/decl.cc:1965 cp/decl.cc:2091
  #, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "se oscurece la función de biblioteca %q#D"
  
! #: cp/decl.cc:1973
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr "se redeclara la función de biblioteca %q#D como %q#D que no es función"
  
! #: cp/decl.cc:1977 cp/decl.cc:2038
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with built-in declaration %q#D"
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "genera un conflicto con la declaración interna %q#D"
  
! #: cp/decl.cc:2065
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates built-in declaration %q#D"
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "hace ambigua la declaración interna %q#D"
  
! #: cp/decl.cc:2071 cp/decl.cc:2085
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates built-in declaration %q#D"
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "hace ambigua la declaración interna %q#D"
  
! #: cp/decl.cc:2075
  #, fuzzy, gcc-internal-format
  #| msgid "semicolon missing after %s declaration"
  msgid "ignoring the %q#D declaration"
  msgstr "falta punto y coma después de la declaración %s"
  
! #: cp/decl.cc:2180
  #, fuzzy, gcc-internal-format
  #| msgid "literal operator template %q+D conflicts with raw literal operator %qD"
  msgid "literal operator %q#D conflicts with raw literal operator"
  msgstr "la plantilla de operador literal %q+D tiene conflictos con el operador literal raw %qD"
  
! #: cp/decl.cc:2184
  #, fuzzy, gcc-internal-format
  #| msgid "raw literal operator %q+D conflicts with literal operator template %qD"
  msgid "raw literal operator %q#D conflicts with literal operator template"
  msgstr "el operador literal raw %q+D tiene conflictos con la plantilla de operador literal %qD"
  
! #: cp/decl.cc:2200
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D redeclared as different kind of symbol"
  msgid "%q#D redeclared as different kind of entity"
  msgstr "%q#D redeclarado como un tipo diferente de símbolo"
  
! #: cp/decl.cc:2225
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "conflicting declaration of template %q#D"
  msgstr "redeclaración de la plantilla %q#D"
  
! #: cp/decl.cc:2246
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting declaration of C function %q#D"
  msgstr "declaraciones de %q#D en conflicto"
  
! #: cp/decl.cc:2270
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration %q+#D"
  msgid "ambiguating new declaration of %q#D"
  msgstr "hace ambigua la declaración antigua %q+#D"
  
! #: cp/decl.cc:2281
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting declaration %q#D"
  msgstr "declaraciones de %q#D en conflicto"
  
! #: cp/decl.cc:2283
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D"
  msgid "previous declaration as %q#D"
  msgstr "declaración previa de %q+#D"
  
! #: cp/decl.cc:2294
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD shadows a global declaration"
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "la declaración de %qD oscurece a una declaración global"
  
! #: cp/decl.cc:2296
  #, fuzzy, gcc-internal-format
  #| msgid "previous non-function declaration %q+#D"
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "la declaración previa %q+#D que no es función"
  
! #: cp/decl.cc:2358
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "%q#D previously defined here"
  msgstr "se define %q+#D previamente aquí"
  
! #: cp/decl.cc:2359 cp/name-lookup.cc:3476 cp/name-lookup.cc:3516
! #: cp/name-lookup.cc:3542
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously declared here"
  msgid "%q#D previously declared here"
  msgstr "se declaró %q+#D previamente aquí"
  
! #: cp/decl.cc:2367
  #, fuzzy, gcc-internal-format
  #| msgid "method declaration not in @interface context"
  msgid "parameter declaration is not name-independent"
  msgstr "la declaración de método no está en el contexto @interface"
  
! #: cp/decl.cc:2372
  #, gcc-internal-format
  msgid "structured binding at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2376
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "static structured binding is not name-independent"
  msgstr "los constructores no se pueden declarar virtual"
  
! #: cp/decl.cc:2380
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "extern structured binding is not name-independent"
  msgstr "los constructores no se pueden declarar virtual"
  
! #: cp/decl.cc:2387
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qD has Java class type"
  msgid "static data member is not name-independent"
  msgstr "el dato miembro que no es estático %qD tiene un tipo de clase Java"
  
! #: cp/decl.cc:2390
  #, gcc-internal-format
  msgid "variable at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2393
  #, fuzzy, gcc-internal-format
  #| msgid "source is not a pointer"
  msgid "static variable is not name-independent"
  msgstr "la fuente no es un puntero"
  
! #: cp/decl.cc:2396
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable %qs not defined"
  msgid "extern variable is not name-independent"
  msgstr "no se definió la variable de entorno %qs"
  
! #: cp/decl.cc:2408
  #, fuzzy, gcc-internal-format
  #| msgid "prototype for %q+#D"
  msgid "prototype specified for %q#D"
  msgstr "el prototipo para %q+#D"
  
! #: cp/decl.cc:2410
  #, fuzzy, gcc-internal-format
  #| msgid "non-prototype definition here"
  msgid "previous non-prototype definition here"
  msgstr "la definición del no prototipo aquí"
  
! #: cp/decl.cc:2450
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D with %qL linkage"
  msgid "conflicting declaration of %q#D with %qL linkage"
  msgstr "declaración previa de %q+#D con el enlace %qL"
  
! #: cp/decl.cc:2453
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D with %qL linkage"
  msgid "previous declaration with %qL linkage"
  msgstr "declaración previa de %q+#D con el enlace %qL"
  
! #: cp/decl.cc:2502 cp/decl.cc:2512
  #, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "argumento por defecto dado para el parámetro %d de %q#D"
  
! #: cp/decl.cc:2505 cp/decl.cc:2515
  #, fuzzy, gcc-internal-format
  #| msgid "after previous specification in %q+#D"
  msgid "previous specification in %q#D here"
  msgstr "después de la especificación previa en %q+#D"
  
! #: cp/decl.cc:2570 cp/decl.cc:18439
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting exporting for declaration %qD"
  msgstr "declaraciones de %q#D en conflicto"
  
! #: cp/decl.cc:2572 cp/decl.cc:18441
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "previously declared here without exporting"
  msgstr "se declaró previamente aquí"
  
! #: cp/decl.cc:2602
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+D was here"
  msgid "previous definition of %qD here"
  msgstr "la definición previa de %q+D estaba aquí"
  
! #: cp/decl.cc:2603
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+D was here"
  msgid "previous declaration of %qD here"
  msgstr "la declaración previa de %q+D estaba aquí"
  
! #: cp/decl.cc:2618
  #, fuzzy, gcc-internal-format
  #| msgid "function %qD declared virtual inside a union"
  msgid "function %qD declared %<[[noreturn]]%> but its first declaration was not"
  msgstr "la función %qD se declaró virtual dentro de un union"
  
! #: cp/decl.cc:2665
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "declaración redundante de %qD en el mismo ámbito"
  
! #: cp/decl.cc:2681
  #, fuzzy, gcc-internal-format
  #| msgid "deleted definition of %qD"
  msgid "deleted definition of %qD is not first declaration"
*************** msgstr "se borró la definición de %qD"
*** 59814,59858 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2947
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "especialización explícita de %qD después del primer uso"
  
! #: cp/decl.cc:3129
  #, fuzzy, gcc-internal-format
  #| msgid "'setter' attribute of property %qD conflicts with previous declaration"
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "el atributo 'setter' de la propiedad %qD genera un conflicto con la declaración previa"
  
  #. Reject two definitions.
! #: cp/decl.cc:3407 cp/decl.cc:3436 cp/decl.cc:3474 cp/decl.cc:3491
! #: cp/decl.cc:3590
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "redefinición de %q#D"
  
! #: cp/decl.cc:3423
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "%qD genera un conflicto con la función utilizada"
  
! #: cp/decl.cc:3433
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "%q#D no se declaró en la clase"
  
! #: cp/decl.cc:3447 cp/decl.cc:3501
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr "%q+D se redeclaró incluida en línea con el atributo %<gnu_inline%>"
  
! #: cp/decl.cc:3450 cp/decl.cc:3504
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr "%q+D se redeclaró incluida en línea sin el atributo %<gnu_inline%>"
  
! #: cp/decl.cc:3460
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr ""
--- 62800,62844 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:3177
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "especialización explícita de %qD después del primer uso"
  
! #: cp/decl.cc:3328
  #, fuzzy, gcc-internal-format
  #| msgid "'setter' attribute of property %qD conflicts with previous declaration"
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "el atributo 'setter' de la propiedad %qD genera un conflicto con la declaración previa"
  
  #. Reject two definitions.
! #: cp/decl.cc:3610 cp/decl.cc:3639 cp/decl.cc:3677 cp/decl.cc:3694
! #: cp/decl.cc:3793
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "redefinición de %q#D"
  
! #: cp/decl.cc:3626
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "%qD genera un conflicto con la función utilizada"
  
! #: cp/decl.cc:3636
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "%q#D no se declaró en la clase"
  
! #: cp/decl.cc:3650 cp/decl.cc:3704
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr "%q+D se redeclaró incluida en línea con el atributo %<gnu_inline%>"
  
! #: cp/decl.cc:3653 cp/decl.cc:3707
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr "%q+D se redeclaró incluida en línea sin el atributo %<gnu_inline%>"
  
! #: cp/decl.cc:3663
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr ""
*************** msgstr ""
*** 59860,60609 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3521
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "la redeclaración de friend %q#D no puede tener argumentos de plantilla por defecto"
  
! #: cp/decl.cc:3536
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "declaración thread-local de %q#D después de una declaración que no es thread-local"
  
! #: cp/decl.cc:3539
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "declaración que no es thread-local de %q#D después de una declaración thread-local"
  
! #: cp/decl.cc:3554 cp/decl.cc:3598 cp/name-lookup.cc:2913
! #: cp/name-lookup.cc:3420 cp/name-lookup.cc:3423 cp/name-lookup.cc:3446
! #: cp/name-lookup.cc:3449
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "redeclaración de %q#D"
  
! #: cp/decl.cc:3581
  #, fuzzy, gcc-internal-format
  #| msgid "redundant redeclaration of `%s' in same scope"
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "declaración redundante de `%s' en el mismo ámbito"
  
! #: cp/decl.cc:3650
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.cc:3651
  #, fuzzy, gcc-internal-format
  #| msgid "a previous local"
  msgid "previous label"
  msgstr "un local previo"
  
! #: cp/decl.cc:3741
  #, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "salto a la etiqueta %qD"
  
! #: cp/decl.cc:3742
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr "salto a la etiqueta case"
  
! #: cp/decl.cc:3746
  #, gcc-internal-format
  msgid "  as a possible target of computed goto"
  msgstr ""
  
! #: cp/decl.cc:3748
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  desde aquí"
  
! #: cp/decl.cc:3777 cp/decl.cc:4016
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  sale del bloque estructurado OpenMP"
  
! #: cp/decl.cc:3802
  #, fuzzy, gcc-internal-format
  #| msgid "  crosses initialization of %q+#D"
  msgid "  crosses initialization of %q#D"
  msgstr "  cruza la inicialización de %q+#D"
  
! #: cp/decl.cc:3814 cp/decl.cc:3982
  #, fuzzy, gcc-internal-format
  #| msgid "  enters try block"
  msgid "  enters %<try%> block"
  msgstr "  entra al bloque try"
  
! #: cp/decl.cc:3820 cp/decl.cc:3971 cp/decl.cc:3984
  #, fuzzy, gcc-internal-format
  #| msgid "  enters catch block"
  msgid "  enters %<catch%> block"
  msgstr "  entra al bloque catch"
  
! #: cp/decl.cc:3826 cp/decl.cc:3998
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  entra al bloque estructurado OpenMP"
  
! #: cp/decl.cc:3832 cp/decl.cc:3986
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.cc:3838 cp/decl.cc:3992
  #, fuzzy, gcc-internal-format
  #| msgid "jump into statement expression"
  msgid "  enters statement expression"
  msgstr "salto a una expresión de declaración"
  
! #: cp/decl.cc:3845 cp/decl.cc:3988
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "  enters %<constexpr if%> statement"
  msgstr "se esperaba una declaración"
  
! #: cp/decl.cc:3851 cp/decl.cc:3990
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "  enters %<consteval if%> statement"
  msgstr "se esperaba una declaración"
  
! #: cp/decl.cc:3882 cp/decl.cc:4056
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C99 does not support %qE"
  msgid "  does not destroy %qD"
  msgstr "ISO C99 no admite %qE"
  
! #: cp/decl.cc:3884 cp/decl.cc:4040
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not take any feature options"
  msgid "  does not clean up handled exception"
  msgstr "%s no toma ninguna opción de característica"
  
! #: cp/decl.cc:3976
  #, fuzzy, gcc-internal-format
  #| msgid "  skips initialization of %q+#D"
  msgid "  skips initialization of %q#D"
  msgstr "  salta la inicialización de %q+#D"
  
! #: cp/decl.cc:4516 cp/parser.cc:7467
  #, fuzzy, gcc-internal-format
  #| msgid "%qD used without template parameters"
  msgid "%qD used without template arguments"
  msgstr "se usa %qD sin parámetros de plantilla"
  
! #: cp/decl.cc:4522
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%qD is a function, not a type"
  msgstr "%qD no es una plantilla de función"
  
! #: cp/decl.cc:4533
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T no es una clase"
  
! #: cp/decl.cc:4572 cp/decl.cc:4673
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "no hay una plantilla de clase llamada %q#T en %q#T"
  
! #: cp/decl.cc:4573
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "no hay un tipo llamado %q#T en %q#T"
  
! #: cp/decl.cc:4587
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "la búsqueda de %qT en %qT es ambigua"
  
! #: cp/decl.cc:4596
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> nombra a %q#T, el cual no es una plantilla de clase"
  
! #: cp/decl.cc:4609
  #, fuzzy, gcc-internal-format
  #| msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr "%<typename %T::%D%> nombra a %q#T, el cual no es un tipo"
  
! #: cp/decl.cc:4683
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters do not match template"
  msgid "template parameters do not match template %qD"
  msgstr "los parámetros de la plantilla no coinciden con la plantilla"
  
! #: cp/decl.cc:5161
  #, fuzzy, gcc-internal-format
  #| msgid "-falign-labels=%d is not supported"
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "no se admite -falign-labels=%d"
  
! #: cp/decl.cc:5216
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5220
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5233
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5238
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5565
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr "%q#D no válido; una union anónima solo puede tener miembros con datos no estáticos públicos"
  
! #: cp/decl.cc:5575 cp/parser.cc:24258
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr "esta flexibilidad es obsoleta y será eliminada"
  
! #: cp/decl.cc:5604
  #, fuzzy, gcc-internal-format
  #| msgid "anonymous struct not inside named type"
  msgid "anonymous struct with base classes"
  msgstr "struct anónimo no está dentro de un tipo nombrado"
  
! #: cp/decl.cc:5616
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "no se permite el miembro %q+#D con constructor en un agregado anónimo"
  
! #: cp/decl.cc:5619
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "no se permite el miembro %q+#D con destructor en un agregado anónimo"
  
! #: cp/decl.cc:5622
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "no se permite el miembro %q+#D con operador de asignación de copia en un agregado anónimo"
  
! #: cp/decl.cc:5641
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "se descarta el atributo en la declaración de %q#T"
  
! #: cp/decl.cc:5644
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr "el atributo para %q#T debe estar a continuación de la palabra clave %qs"
  
! #: cp/decl.cc:5686
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "tipos múltiples en una declaración"
  
! #: cp/decl.cc:5691
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "redeclaración del tipo interno de C++ %qT"
  
! #: cp/decl.cc:5708
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "%<auto%> sólo se puede especificar para variables o declaraciones de función"
  
! #: cp/decl.cc:5741
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "falta el nombre del tipo en la declaración typedef"
  
! #: cp/decl.cc:5749
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ prohíbe structs anónimos"
  
! #: cp/decl.cc:5756
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<inline%> can only be specified for functions"
  msgstr "%qs sólo se puede especificar para funciones"
  
! #: cp/decl.cc:5759
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%qs sólo se puede especificar para funciones"
  
! #: cp/decl.cc:5764
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> sólo se puede especificar dentro de una clase"
  
! #: cp/decl.cc:5767
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> sólo se puede especificar para constructores"
  
! #: cp/decl.cc:5770
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "una clase de almacenamiento sólo se puede especificar para objetos y funciones"
  
! #: cp/decl.cc:5774
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "los calificadores sólo se pueden especificar para objetos y funciones"
  
! #: cp/decl.cc:5778
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "los calificadores sólo se pueden especificar para objetos y funciones"
  
! #: cp/decl.cc:5782
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "los calificadores sólo se pueden especificar para objetos y funciones"
  
! #: cp/decl.cc:5786
  #, fuzzy, gcc-internal-format
  #| msgid "a storage class can only be specified for objects and functions"
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "una clase de almacenamiento sólo se puede especificar para objetos y funciones"
  
! #: cp/decl.cc:5790
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "se descartó %<typedef%> en esta declaración"
  
! #: cp/decl.cc:5793 cp/decl.cc:5796 cp/decl.cc:5799
  #, fuzzy, gcc-internal-format
  #| msgid "%<constexpr%> cannot be used for type declarations"
  msgid "%qs cannot be used for type declarations"
  msgstr "%<constexpr%> no se puede usar en declaraciones de tipo"
  
! #: cp/decl.cc:5822
  #, fuzzy, gcc-internal-format
  #| msgid "attributes ignored on template instantiation"
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "se descartan los atributos en la instanciación de una plantilla"
  
! #: cp/decl.cc:5825
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "el atributo %qE sólo se puede aplicar a definiciones de clase"
  
! #: cp/decl.cc:5838 cp/decl.cc:13778 cp/decl.cc:15425 cp/parser.cc:16040
! #: cp/parser.cc:21979 cp/parser.cc:28921
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "se descarta el atributo"
  
! #: cp/decl.cc:5840 cp/decl.cc:13779
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr "un atributo que atañe a un especificador de tipo se descarta"
  
! #: cp/decl.cc:5915
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "se descartan los atributos aplicados al tipo de clase %qT fuera de la definición"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.cc:5919
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr "se descartan los atributos aplicados al tipo dependiente %qT sin una declaración asociada"
  
! #: cp/decl.cc:5985 cp/decl2.cc:1069 cp/decl2.cc:1271
  #, fuzzy, gcc-internal-format
  #| msgid "typedef %qD is initialized (use decltype instead)"
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "typedef %qD está inicializado (utilice decltype en su lugar)"
  
! #: cp/decl.cc:5998
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "la declaración de %q#D tiene %<extern%> y está inicializada"
  
! #: cp/decl.cc:6036
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "la definición de %q#D se marca como %<dllimport%>"
  
! #: cp/decl.cc:6063
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D is not a non-static data member of %qT"
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%q#D no es un dato miembro no static de %qT"
  
! #: cp/decl.cc:6072
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %q#D"
  msgid "non-member-template declaration of %qD"
  msgstr "declaración plantilla de %q#D"
  
! #: cp/decl.cc:6073
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration %qD"
  msgid "does not match member template declaration here"
  msgstr "declaración de la plantilla miembro %qD no válida"
  
! #: cp/decl.cc:6085
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO C++ no permite que %<%T::%D%> se defina como %<%T::%D%>"
  
! #: cp/decl.cc:6097
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "inicialización duplicada de %qD"
  
! #: cp/decl.cc:6147 cp/decl.cc:6151
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "la declaración de %q#D fuera de la clase no es una definición"
  
! #: cp/decl.cc:6169
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D must not be attached to a named module"
  msgstr ""
  
! #: cp/decl.cc:6205
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:6211
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:6277
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "la variable %q#D tiene inicializador pero de tipo de dato incompleto"
  
! #: cp/decl.cc:6286 cp/decl.cc:7761
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "elementos de la matriz %q#D con tipo de dato incompleto"
  
! #: cp/decl.cc:6297
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "el agregado %q#D tiene un tipo incompleto y no se puede definir"
  
! #: cp/decl.cc:6367
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD declarado como referencia pero no se inicializa"
  
! #: cp/decl.cc:6450
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr "se usó un nombre en un inicializador designado de estilo GNU para una matriz"
  
! #: cp/decl.cc:6456
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "el nombre %qD se utiliza en un inicializador designado en estilo GNU para una matriz"
  
! #: cp/decl.cc:6475
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "no se admiten los inicializadores designados como no triviales"
  
! #: cp/decl.cc:6479
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "el tamaño de la matriz %qD no es una expresion constante integral"
  
! #: cp/decl.cc:6544
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "el inicializador no puede determinar el tamaño de %qD"
  
! #: cp/decl.cc:6551
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "falta el tamaño de la matriz en %qD"
  
! #: cp/decl.cc:6563
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "matriz %qD de tamaño cero"
  
! #: cp/decl.cc:6603
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "no se conoce el tamaño de almacenamiento de %qD"
  
! #: cp/decl.cc:6628
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "el tamaño de almacenamiento de %qD no es constante"
  
! #: cp/decl.cc:6730
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data %q+#D are wrong (you%'ll wind up with multiple copies)"
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "perdón: la semántica de los datos static de la función inline %q+#D es errónea (terminará con múltiples copias)"
  
! #: cp/decl.cc:6734
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data %q+#D are wrong (you%'ll wind up with multiple copies)"
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "perdón: la semántica de los datos static de la función inline %q+#D es errónea (terminará con múltiples copias)"
  
! #: cp/decl.cc:6741
  #, fuzzy, gcc-internal-format
  #| msgid "  you can work around this by removing the initializer"
  msgid "you can work around this by removing the initializer"
  msgstr "  puede evitar esto eliminando el inicializador"
  
! #: cp/decl.cc:6784 rust/backend/rust-tree.cc:3265
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "uninitialized %<const %D%>"
  msgstr "const %qD sin inicializar"
  
! #: cp/decl.cc:6791 rust/backend/rust-tree.cc:3272
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized member %qD in %<constexpr%> constructor"
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "miembro %qD sin inicializar en el constructor %<constexpr%>"
  
! #: cp/decl.cc:6800 rust/backend/rust-tree.cc:3281
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized member %qD in %<constexpr%> constructor"
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "miembro %qD sin inicializar en el constructor %<constexpr%>"
  
! #: cp/decl.cc:6808
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "%q#T no tiene constructor por defecto proporcionado por el usuario"
  
! #: cp/decl.cc:6812
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr "el constructor no es proporcionado por el usuario porque está marcado explícitamente por defecto en el cuerpo de la clase"
  
! #: cp/decl.cc:6815
  #, fuzzy, gcc-internal-format
  #| msgid "and the implicitly-defined constructor does not initialize %q+#D"
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr "y el constructor implícitamente definido no inicializa %q+#D"
  
! #: cp/decl.cc:7115
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "tipo %qT no válido como inicializador para un vector de tipo %qT"
  
! #: cp/decl.cc:7187
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "el inicializador para %qT debe estar encerrado entre llaves"
  
! #: cp/decl.cc:7232
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr "se usa %<[%E] =%> en un inicializador designado en estilo GNU para la clase %qT"
  
! #: cp/decl.cc:7249 cp/init.cc:3424 cp/search.cc:1244
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "la petición para el miembro %qD es ambigua"
  
! #: cp/decl.cc:7254
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT no tiene un dato miembro que no es static llamado %qD"
  
! #: cp/decl.cc:7279
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of %qT"
  msgid "%qD is not a direct member of %qT"
  msgstr "%qD no es un miembro de %qT"
  
! #: cp/decl.cc:7335
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for array member %q#D"
  msgid "invalid initializer for %q#D"
  msgstr "inicializador no válido para la matriz miembro %q#D"
  
! #: cp/decl.cc:7389
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "asignador C99 %qE fuera del inicializador agregado"
  
! #: cp/decl.cc:7428 cp/decl.cc:7719 cp/typeck2.cc:1634 cp/typeck2.cc:1969
! #: cp/typeck2.cc:2017 cp/typeck2.cc:2064
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "demasiados inicializadores para %qT"
  
! #: cp/decl.cc:7471
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "llaves alrededor del inicializador escalar para el tipo %qT"
  
! #: cp/decl.cc:7481
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer for type %qT"
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "llaves alrededor del inicializador escalar para el tipo %qT"
  
! #: cp/decl.cc:7615
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "faltan llaves alrededor del inicializador para %qT"
  
! #: cp/decl.cc:7749
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "structured binding has incomplete type %qT"
  msgstr "puntero deferenciado a tipo de dato incompleto"
  
! #: cp/decl.cc:7763
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "elementos de la matriz %q#T tienen tipo de dato incompleto"
  
! #: cp/decl.cc:7776
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "literal compuesta de tamaño variable"
  
! #: cp/decl.cc:7832
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D tiene un tipo incompleto"
  
! #: cp/decl.cc:7853
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "el objeto escalar %qD requiere un elemento en el inicializador"
  
! #: cp/decl.cc:7898
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "en C++98 %qD debe ser inicializado por un constructor, no por %<{...}%>"
  
! #: cp/decl.cc:8041
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "matriz %qD inicializada con una constante de cadena entre paréntesis %qE"
  
! #: cp/decl.cc:8081
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "inicializador no válido para el miembro static con constructor"
  
! #: cp/decl.cc:8083
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "inicialización en clase que no es constante no válida para el miembro static %qD"
  
! #: cp/decl.cc:8086
  #, fuzzy, gcc-internal-format
  #| msgid "non-constant in-class initialization invalid for static member %qD"
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "inicialización en clase que no es constante no válida para el miembro static %qD"
  
! #: cp/decl.cc:8091
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(se requiere una inicialización fuera de la clase)"
  
! #: cp/decl.cc:8293
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is initialized with itself"
  msgid "reference %qD is initialized with itself"
  msgstr "%qD se inicializa con sí mismo"
  
! #: cp/decl.cc:8495
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be a pointer type"
  msgid "argument %d of %qE must be of %<omp_interop_t%>"
  msgstr "el argumento %d de %qE debe ser un tipo puntero"
  
! #: cp/decl.cc:8666
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "could not find variant declaration"
  msgstr "%<[*]%> fuera de una declaración"
  
! #: cp/decl.cc:8690
  #, fuzzy, gcc-internal-format
  #| msgid "%s: recursive invocation of constructor %qs"
  msgid "%<declare variant%> on constructor %qD"
  msgstr "%s: invocación recursiva del constructor %qs"
  
! #: cp/decl.cc:8695
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration cannot name destructor"
  msgid "%<declare variant%> on destructor %qD"
  msgstr "uan declaración de uso no puede nombrar al destructor"
  
! #: cp/decl.cc:8700
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:8705
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:8710
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8775
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "asignación (no inicialización) en la declaración"
  
! #: cp/decl.cc:8796 cp/decl.cc:15825
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO C++ no permite inicializadores designados"
  
! #: cp/decl.cc:8800 cp/decl.cc:15829
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "%<register%> storage class specifier used"
  msgstr "se especificó una clase de almacenamiento para %qs"
  
! #: cp/decl.cc:8845 cp/decl.cc:15792
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "la declaración de %q#D no tiene inicializadores"
  
! #: cp/decl.cc:8881
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member function (did you forget the %<()%> ?)"
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr "uso no válido de la función miembro (¿Olvidó el %<&%>?)"
  
! #: cp/decl.cc:8893
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "deduced type %qT for %qD is incomplete"
--- 62846,63612 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3724
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "la redeclaración de friend %q#D no puede tener argumentos de plantilla por defecto"
  
! #: cp/decl.cc:3739
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "declaración thread-local de %q#D después de una declaración que no es thread-local"
  
! #: cp/decl.cc:3742
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "declaración que no es thread-local de %q#D después de una declaración thread-local"
  
! #: cp/decl.cc:3757 cp/decl.cc:3801 cp/name-lookup.cc:2997
! #: cp/name-lookup.cc:3510 cp/name-lookup.cc:3513 cp/name-lookup.cc:3536
! #: cp/name-lookup.cc:3539
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "redeclaración de %q#D"
  
! #: cp/decl.cc:3784
  #, fuzzy, gcc-internal-format
  #| msgid "redundant redeclaration of `%s' in same scope"
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "declaración redundante de `%s' en el mismo ámbito"
  
! #: cp/decl.cc:3853
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.cc:3854
  #, fuzzy, gcc-internal-format
  #| msgid "a previous local"
  msgid "previous label"
  msgstr "un local previo"
  
! #: cp/decl.cc:4198
  #, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "salto a la etiqueta %qD"
  
! #: cp/decl.cc:4199 cp/decl.cc:4867
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr "salto a la etiqueta case"
  
! #: cp/decl.cc:4203
  #, gcc-internal-format
  msgid "  as a possible target of computed goto"
  msgstr ""
  
! #: cp/decl.cc:4205
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  desde aquí"
  
! #: cp/decl.cc:4243 cp/decl.cc:4543
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  sale del bloque estructurado OpenMP"
  
! #: cp/decl.cc:4277
  #, fuzzy, gcc-internal-format
  #| msgid "  crosses initialization of %q+#D"
  msgid "  crosses initialization of %q#D"
  msgstr "  cruza la inicialización de %q+#D"
  
! #: cp/decl.cc:4289 cp/decl.cc:4508
  #, fuzzy, gcc-internal-format
  #| msgid "  enters try block"
  msgid "  enters %<try%> block"
  msgstr "  entra al bloque try"
  
! #: cp/decl.cc:4295 cp/decl.cc:4497 cp/decl.cc:4510
  #, fuzzy, gcc-internal-format
  #| msgid "  enters catch block"
  msgid "  enters %<catch%> block"
  msgstr "  entra al bloque catch"
  
! #: cp/decl.cc:4301 cp/decl.cc:4524
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  entra al bloque estructurado OpenMP"
  
! #: cp/decl.cc:4307 cp/decl.cc:4512
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.cc:4313 cp/decl.cc:4518
  #, fuzzy, gcc-internal-format
  #| msgid "jump into statement expression"
  msgid "  enters statement expression"
  msgstr "salto a una expresión de declaración"
  
! #: cp/decl.cc:4320 cp/decl.cc:4514
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "  enters %<constexpr if%> statement"
  msgstr "se esperaba una declaración"
  
! #: cp/decl.cc:4326 cp/decl.cc:4516
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "  enters %<consteval if%> statement"
  msgstr "se esperaba una declaración"
  
! #: cp/decl.cc:4359 cp/decl.cc:4585
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C99 does not support %qE"
  msgid "  does not destroy %qD"
  msgstr "ISO C99 no admite %qE"
  
! #: cp/decl.cc:4361 cp/decl.cc:4568
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not take any feature options"
  msgid "  does not clean up handled exception"
  msgstr "%s no toma ninguna opción de característica"
  
! #: cp/decl.cc:4502
  #, fuzzy, gcc-internal-format
  #| msgid "  skips initialization of %q+#D"
  msgid "  skips initialization of %q#D"
  msgstr "  salta la inicialización de %q+#D"
  
! #: cp/decl.cc:4869
! #, fuzzy, gcc-internal-format
! #| msgid "expected statement"
! msgid "  enters %<template for%> statement"
! msgstr "se esperaba una declaración"
! 
! #: cp/decl.cc:5060 cp/parser.cc:8110
  #, fuzzy, gcc-internal-format
  #| msgid "%qD used without template parameters"
  msgid "%qD used without template arguments"
  msgstr "se usa %qD sin parámetros de plantilla"
  
! #: cp/decl.cc:5066
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%qD is a function, not a type"
  msgstr "%qD no es una plantilla de función"
  
! #: cp/decl.cc:5077
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T no es una clase"
  
! #: cp/decl.cc:5118 cp/decl.cc:5219
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "no hay una plantilla de clase llamada %q#T en %q#T"
  
! #: cp/decl.cc:5119
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "no hay un tipo llamado %q#T en %q#T"
  
! #: cp/decl.cc:5133
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "la búsqueda de %qT en %qT es ambigua"
  
! #: cp/decl.cc:5142
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> nombra a %q#T, el cual no es una plantilla de clase"
  
! #: cp/decl.cc:5155
  #, fuzzy, gcc-internal-format
  #| msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr "%<typename %T::%D%> nombra a %q#T, el cual no es un tipo"
  
! #: cp/decl.cc:5229
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters do not match template"
  msgid "template parameters do not match template %qD"
  msgstr "los parámetros de la plantilla no coinciden con la plantilla"
  
! #: cp/decl.cc:5736
  #, fuzzy, gcc-internal-format
  #| msgid "-falign-labels=%d is not supported"
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "no se admite -falign-labels=%d"
  
! #: cp/decl.cc:5794
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5798
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5811
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5816
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:6162
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr "%q#D no válido; una union anónima solo puede tener miembros con datos no estáticos públicos"
  
! #: cp/decl.cc:6172 cp/parser.cc:26319
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr "esta flexibilidad es obsoleta y será eliminada"
  
! #: cp/decl.cc:6201
  #, fuzzy, gcc-internal-format
  #| msgid "anonymous struct not inside named type"
  msgid "anonymous struct with base classes"
  msgstr "struct anónimo no está dentro de un tipo nombrado"
  
! #: cp/decl.cc:6213
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "no se permite el miembro %q+#D con constructor en un agregado anónimo"
  
! #: cp/decl.cc:6216
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "no se permite el miembro %q+#D con destructor en un agregado anónimo"
  
! #: cp/decl.cc:6219
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "no se permite el miembro %q+#D con operador de asignación de copia en un agregado anónimo"
  
! #: cp/decl.cc:6238
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "se descarta el atributo en la declaración de %q#T"
  
! #: cp/decl.cc:6241
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr "el atributo para %q#T debe estar a continuación de la palabra clave %qs"
  
! #: cp/decl.cc:6283
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "tipos múltiples en una declaración"
  
! #: cp/decl.cc:6288
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "redeclaración del tipo interno de C++ %qT"
  
! #: cp/decl.cc:6305
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "%<auto%> sólo se puede especificar para variables o declaraciones de función"
  
! #: cp/decl.cc:6338
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "falta el nombre del tipo en la declaración typedef"
  
! #: cp/decl.cc:6346
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ prohíbe structs anónimos"
  
! #: cp/decl.cc:6353
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<inline%> can only be specified for functions"
  msgstr "%qs sólo se puede especificar para funciones"
  
! #: cp/decl.cc:6356
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%qs sólo se puede especificar para funciones"
  
! #: cp/decl.cc:6361
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> sólo se puede especificar dentro de una clase"
  
! #: cp/decl.cc:6364
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> sólo se puede especificar para constructores"
  
! #: cp/decl.cc:6367
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "una clase de almacenamiento sólo se puede especificar para objetos y funciones"
  
! #: cp/decl.cc:6371
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "los calificadores sólo se pueden especificar para objetos y funciones"
  
! #: cp/decl.cc:6375
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "los calificadores sólo se pueden especificar para objetos y funciones"
  
! #: cp/decl.cc:6379
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "los calificadores sólo se pueden especificar para objetos y funciones"
  
! #: cp/decl.cc:6383
  #, fuzzy, gcc-internal-format
  #| msgid "a storage class can only be specified for objects and functions"
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "una clase de almacenamiento sólo se puede especificar para objetos y funciones"
  
! #: cp/decl.cc:6387
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "se descartó %<typedef%> en esta declaración"
  
! #: cp/decl.cc:6390 cp/decl.cc:6393 cp/decl.cc:6396
  #, fuzzy, gcc-internal-format
  #| msgid "%<constexpr%> cannot be used for type declarations"
  msgid "%qs cannot be used for type declarations"
  msgstr "%<constexpr%> no se puede usar en declaraciones de tipo"
  
! #: cp/decl.cc:6419
  #, fuzzy, gcc-internal-format
  #| msgid "attributes ignored on template instantiation"
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "se descartan los atributos en la instanciación de una plantilla"
  
! #: cp/decl.cc:6422
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "el atributo %qE sólo se puede aplicar a definiciones de clase"
  
! #: cp/decl.cc:6435 cp/decl.cc:14968 cp/decl.cc:16598 cp/parser.cc:17515
! #: cp/parser.cc:23681 cp/parser.cc:31058
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "se descarta el atributo"
  
! #: cp/decl.cc:6437 cp/decl.cc:14969
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr "un atributo que atañe a un especificador de tipo se descarta"
  
! #: cp/decl.cc:6506
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "se descartan los atributos aplicados al tipo de clase %qT fuera de la definición"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.cc:6510
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr "se descartan los atributos aplicados al tipo dependiente %qT sin una declaración asociada"
  
! #: cp/decl.cc:6576 cp/decl2.cc:1277 cp/decl2.cc:1479
  #, fuzzy, gcc-internal-format
  #| msgid "typedef %qD is initialized (use decltype instead)"
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "typedef %qD está inicializado (utilice decltype en su lugar)"
  
! #: cp/decl.cc:6591
! #, gcc-internal-format
! msgid "postconditions with deduced result name types must only appear on function definitions"
! msgstr ""
! 
! #: cp/decl.cc:6603
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "la declaración de %q#D tiene %<extern%> y está inicializada"
  
! #: cp/decl.cc:6641
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "la definición de %q#D se marca como %<dllimport%>"
  
! #: cp/decl.cc:6668
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D is not a non-static data member of %qT"
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%q#D no es un dato miembro no static de %qT"
  
! #: cp/decl.cc:6677
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %q#D"
  msgid "non-member-template declaration of %qD"
  msgstr "declaración plantilla de %q#D"
  
! #: cp/decl.cc:6678
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration %qD"
  msgid "does not match member template declaration here"
  msgstr "declaración de la plantilla miembro %qD no válida"
  
! #: cp/decl.cc:6690
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO C++ no permite que %<%T::%D%> se defina como %<%T::%D%>"
  
! #: cp/decl.cc:6702
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "inicialización duplicada de %qD"
  
! #: cp/decl.cc:6751
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "la declaración de %q#D fuera de la clase no es una definición"
  
! #: cp/decl.cc:6769
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D must not be attached to a named module"
  msgstr ""
  
! #: cp/decl.cc:6807
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:6816
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:6883
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "la variable %q#D tiene inicializador pero de tipo de dato incompleto"
  
! #: cp/decl.cc:6892 cp/decl.cc:8376
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "elementos de la matriz %q#D con tipo de dato incompleto"
  
! #: cp/decl.cc:6903
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "el agregado %q#D tiene un tipo incompleto y no se puede definir"
  
! #: cp/decl.cc:6973
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD declarado como referencia pero no se inicializa"
  
! #: cp/decl.cc:7056
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr "se usó un nombre en un inicializador designado de estilo GNU para una matriz"
  
! #: cp/decl.cc:7062
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "el nombre %qD se utiliza en un inicializador designado en estilo GNU para una matriz"
  
! #: cp/decl.cc:7082
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "no se admiten los inicializadores designados como no triviales"
  
! #: cp/decl.cc:7086
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "el tamaño de la matriz %qD no es una expresion constante integral"
  
! #: cp/decl.cc:7151
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "el inicializador no puede determinar el tamaño de %qD"
  
! #: cp/decl.cc:7158
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "falta el tamaño de la matriz en %qD"
  
! #: cp/decl.cc:7170
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "matriz %qD de tamaño cero"
  
! #: cp/decl.cc:7218
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "no se conoce el tamaño de almacenamiento de %qD"
  
! #: cp/decl.cc:7243
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "el tamaño de almacenamiento de %qD no es constante"
  
! #: cp/decl.cc:7345
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data %q+#D are wrong (you%'ll wind up with multiple copies)"
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "perdón: la semántica de los datos static de la función inline %q+#D es errónea (terminará con múltiples copias)"
  
! #: cp/decl.cc:7349
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data %q+#D are wrong (you%'ll wind up with multiple copies)"
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "perdón: la semántica de los datos static de la función inline %q+#D es errónea (terminará con múltiples copias)"
  
! #: cp/decl.cc:7356
  #, fuzzy, gcc-internal-format
  #| msgid "  you can work around this by removing the initializer"
  msgid "you can work around this by removing the initializer"
  msgstr "  puede evitar esto eliminando el inicializador"
  
! #: cp/decl.cc:7399 rust/backend/rust-tree.cc:3278
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "uninitialized %<const %D%>"
  msgstr "const %qD sin inicializar"
  
! #: cp/decl.cc:7406 rust/backend/rust-tree.cc:3285
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized member %qD in %<constexpr%> constructor"
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "miembro %qD sin inicializar en el constructor %<constexpr%>"
  
! #: cp/decl.cc:7415 rust/backend/rust-tree.cc:3294
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized member %qD in %<constexpr%> constructor"
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "miembro %qD sin inicializar en el constructor %<constexpr%>"
  
! #: cp/decl.cc:7423
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "%q#T no tiene constructor por defecto proporcionado por el usuario"
  
! #: cp/decl.cc:7427
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr "el constructor no es proporcionado por el usuario porque está marcado explícitamente por defecto en el cuerpo de la clase"
  
! #: cp/decl.cc:7430
  #, fuzzy, gcc-internal-format
  #| msgid "and the implicitly-defined constructor does not initialize %q+#D"
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr "y el constructor implícitamente definido no inicializa %q+#D"
  
! #: cp/decl.cc:7730
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "tipo %qT no válido como inicializador para un vector de tipo %qT"
  
! #: cp/decl.cc:7802
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "el inicializador para %qT debe estar encerrado entre llaves"
  
! #: cp/decl.cc:7847
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr "se usa %<[%E] =%> en un inicializador designado en estilo GNU para la clase %qT"
  
! #: cp/decl.cc:7864 cp/init.cc:3439 cp/search.cc:1245
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "la petición para el miembro %qD es ambigua"
  
! #: cp/decl.cc:7869
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT no tiene un dato miembro que no es static llamado %qD"
  
! #: cp/decl.cc:7894
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of %qT"
  msgid "%qD is not a direct member of %qT"
  msgstr "%qD no es un miembro de %qT"
  
! #: cp/decl.cc:7950
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for array member %q#D"
  msgid "invalid initializer for %q#D"
  msgstr "inicializador no válido para la matriz miembro %q#D"
  
! #: cp/decl.cc:8004
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "asignador C99 %qE fuera del inicializador agregado"
  
! #: cp/decl.cc:8043 cp/decl.cc:8334 cp/typeck2.cc:1727 cp/typeck2.cc:2062
! #: cp/typeck2.cc:2110 cp/typeck2.cc:2157
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "demasiados inicializadores para %qT"
  
! #: cp/decl.cc:8086
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "llaves alrededor del inicializador escalar para el tipo %qT"
  
! #: cp/decl.cc:8096
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer for type %qT"
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "llaves alrededor del inicializador escalar para el tipo %qT"
  
! #: cp/decl.cc:8230
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "faltan llaves alrededor del inicializador para %qT"
  
! #: cp/decl.cc:8364
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "structured binding has incomplete type %qT"
  msgstr "puntero deferenciado a tipo de dato incompleto"
  
! #: cp/decl.cc:8378
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "elementos de la matriz %q#T tienen tipo de dato incompleto"
  
! #: cp/decl.cc:8391
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "literal compuesta de tamaño variable"
  
! #: cp/decl.cc:8447
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D tiene un tipo incompleto"
  
! #: cp/decl.cc:8468
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "el objeto escalar %qD requiere un elemento en el inicializador"
  
! #: cp/decl.cc:8519
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "en C++98 %qD debe ser inicializado por un constructor, no por %<{...}%>"
  
! #: cp/decl.cc:8662
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "matriz %qD inicializada con una constante de cadena entre paréntesis %qE"
  
! #: cp/decl.cc:8712
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "inicializador no válido para el miembro static con constructor"
  
! #: cp/decl.cc:8714
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "inicialización en clase que no es constante no válida para el miembro static %qD"
  
! #: cp/decl.cc:8717
  #, fuzzy, gcc-internal-format
  #| msgid "non-constant in-class initialization invalid for static member %qD"
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "inicialización en clase que no es constante no válida para el miembro static %qD"
  
! #: cp/decl.cc:8722
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(se requiere una inicialización fuera de la clase)"
  
! #: cp/decl.cc:8749 cp/decl.cc:9773 cp/typeck.cc:8281 d/d-codegen.cc:773
! #: rust/backend/rust-tree.cc:4770
! #, gcc-internal-format
! msgid "address of explicit register variable %qD requested"
! msgstr "se solicitó la dirección de la variable register explícita %qD"
! 
! #: cp/decl.cc:8946
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is initialized with itself"
  msgid "reference %qD is initialized with itself"
  msgstr "%qD se inicializa con sí mismo"
  
! #: cp/decl.cc:9148
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be a pointer type"
  msgid "argument %d of %qE must be of %<omp_interop_t%>"
  msgstr "el argumento %d de %qE debe ser un tipo puntero"
  
! #: cp/decl.cc:9351
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "could not find variant declaration"
  msgstr "%<[*]%> fuera de una declaración"
  
! #: cp/decl.cc:9375
  #, fuzzy, gcc-internal-format
  #| msgid "%s: recursive invocation of constructor %qs"
  msgid "%<declare variant%> on constructor %qD"
  msgstr "%s: invocación recursiva del constructor %qs"
  
! #: cp/decl.cc:9380
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration cannot name destructor"
  msgid "%<declare variant%> on destructor %qD"
  msgstr "uan declaración de uso no puede nombrar al destructor"
  
! #: cp/decl.cc:9385
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:9390
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:9395
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:9460
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "asignación (no inicialización) en la declaración"
  
! #: cp/decl.cc:9481 cp/decl.cc:16997
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO C++ no permite inicializadores designados"
  
! #: cp/decl.cc:9485 cp/decl.cc:17001
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "%<register%> storage class specifier used"
  msgstr "se especificó una clase de almacenamiento para %qs"
  
! #: cp/decl.cc:9530 cp/decl.cc:16964
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "la declaración de %q#D no tiene inicializadores"
  
! #: cp/decl.cc:9566
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member function (did you forget the %<()%> ?)"
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr "uso no válido de la función miembro (¿Olvidó el %<&%>?)"
  
! #: cp/decl.cc:9578
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "deduced type %qT for %qD is incomplete"
*************** msgstr "el tipo de devolución %q#T es u
*** 60611,60702 ****
  
  #. [basic.start.main]/3: A program that defines main as deleted
  #. is ill-formed.
! #: cp/decl.cc:8944
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot be defaulted"
  msgid "%<::main%> cannot be deleted"
  msgstr "%qD no se puede definir por defecto"
  
! #: cp/decl.cc:9098
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "se oscurece la declaración de tipo previa de %q#D"
  
! #: cp/decl.cc:9141
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to variables in static storage"
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr "el atributo %qE se aplica solamente a variables en almacenamiento estático"
  
! #: cp/decl.cc:9349
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "la función %q#D se inicializa como una variable"
  
! #: cp/decl.cc:9581
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to qualified function type %qT"
  msgid "cannot decompose lambda closure type %qT"
  msgstr "no se puede declarar el puntero para el tipo de función calificado %qT"
  
! #: cp/decl.cc:9582
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "lambda declared here"
  msgstr "se declara aquí"
  
! #: cp/decl.cc:9598
  #, fuzzy, gcc-internal-format
  #| msgid "  cannot use obsolete binding at %q+D because it has a destructor"
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "  no se puede usar la asignación obsoleta en %q+D porque tiene un destructor"
  
! #: cp/decl.cc:9601
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:9609
  #, fuzzy, gcc-internal-format
  #| msgid "cannot form pointer to member of non-class %q#T"
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "no se puede formar un puntero al miembro de %q#T que no es clase"
  
! #: cp/decl.cc:9632
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a nested class of %qT"
  msgid "in base class of %qT"
  msgstr "%qT no es una base anidada de %qT"
  
! #: cp/decl.cc:9639
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9648
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9886
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "structured binding refers to incomplete type %qT"
  msgstr "puntero deferenciado a tipo de dato incompleto"
  
! #: cp/decl.cc:9902
  #, fuzzy, gcc-internal-format
! #| msgid "invalid initializer for bit string"
! msgid "array initializer for structured binding declaration in condition"
! msgstr "inicializador no válido para la cadena de bits"
  
! #: cp/decl.cc:9908
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable length array %qE"
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 prohíbe la matriz de longitud variable %qE"
  
! #: cp/decl.cc:9918 cp/decl.cc:9998
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qs specified for structure field"
  msgid "%u name provided for structured binding"
--- 63614,63747 ----
  
  #. [basic.start.main]/3: A program that defines main as deleted
  #. is ill-formed.
! #: cp/decl.cc:9634
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot be defaulted"
  msgid "%<::main%> cannot be deleted"
  msgstr "%qD no se puede definir por defecto"
  
! #: cp/decl.cc:9795
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "se oscurece la declaración de tipo previa de %q#D"
  
! #: cp/decl.cc:9838
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to variables in static storage"
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr "el atributo %qE se aplica solamente a variables en almacenamiento estático"
  
! #: cp/decl.cc:9847
! #, fuzzy, gcc-internal-format
! #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
! msgid "%<constinit%> can be applied to structured binding only with %<-std=c++2c%> or %<-std=gnu++2c%>"
! msgstr "las uniones sin restricción sólo están disponibles con -std=c++11 o -std=gnu++11"
! 
! #: cp/decl.cc:10064
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "la función %q#D se inicializa como una variable"
  
! #: cp/decl.cc:10299
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to qualified function type %qT"
  msgid "cannot decompose lambda closure type %qT"
  msgstr "no se puede declarar el puntero para el tipo de función calificado %qT"
  
! #: cp/decl.cc:10300
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "lambda declared here"
  msgstr "se declara aquí"
  
! #: cp/decl.cc:10319
  #, fuzzy, gcc-internal-format
  #| msgid "  cannot use obsolete binding at %q+D because it has a destructor"
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "  no se puede usar la asignación obsoleta en %q+D porque tiene un destructor"
  
! #: cp/decl.cc:10322
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:10332
  #, fuzzy, gcc-internal-format
  #| msgid "cannot form pointer to member of non-class %q#T"
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "no se puede formar un puntero al miembro de %q#T que no es clase"
  
! #: cp/decl.cc:10357
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a nested class of %qT"
  msgid "in base class of %qT"
  msgstr "%qT no es una base anidada de %qT"
  
! #: cp/decl.cc:10365
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:10375
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:10576 cp/decl.cc:10744
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "structured binding refers to incomplete type %qT"
  msgstr "puntero deferenciado a tipo de dato incompleto"
  
! #: cp/decl.cc:10588
  #, fuzzy, gcc-internal-format
! #| msgid "cannot value-initialize array of unknown bound %qT"
! msgid "cannot decompose array of unknown bound %qT"
! msgstr "no se puede inicializar por valor la matriz %qT de límite desconocido"
  
! #: cp/decl.cc:10598 cp/decl.cc:10774
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable length array %qE"
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 prohíbe la matriz de longitud variable %qE"
  
! #: cp/decl.cc:10611 cp/decl.cc:10881
! #, fuzzy, gcc-internal-format
! #| msgid "ISO C90 forbids variable length array %qE"
! msgid "cannot decompose variable length vector %qT"
! msgstr "ISO C90 prohíbe la matriz de longitud variable %qE"
! 
! #: cp/decl.cc:10623 cp/decl.cc:10933
! #, fuzzy, gcc-internal-format
! #| msgid "size of array is not an integral constant-expression"
! msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
! msgstr "el tamaño de la matriz no es una expresion constante integral"
! 
! #: cp/decl.cc:10632 cp/decl.cc:11079
! #, fuzzy, gcc-internal-format
! #| msgid "cannot declare pointer to qualified function type %qT"
! msgid "cannot decompose union type %qT"
! msgstr "no se puede declarar el puntero para el tipo de función calificado %qT"
! 
! #: cp/decl.cc:10638 cp/decl.cc:11084
! #, fuzzy, gcc-internal-format
! #| msgid "creating pointer to member of non-class type %qT"
! msgid "cannot decompose non-array non-class type %qT"
! msgstr "se crea un puntero al miembro del tipo %qT que no es clase"
! 
! #: cp/decl.cc:10646 cp/decl.cc:11090
! #, fuzzy, gcc-internal-format
! #| msgid "dereferencing pointer to incomplete type"
! msgid "structured binding refers to incomplete class type %qT"
! msgstr "puntero deferenciado a tipo de dato incompleto"
! 
! #: cp/decl.cc:10768
! #, fuzzy, gcc-internal-format
! #| msgid "invalid initializer for bit string"
! msgid "array initializer for structured binding declaration in condition"
! msgstr "inicializador no válido para la cadena de bits"
! 
! #: cp/decl.cc:10784 cp/decl.cc:10941
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qs specified for structure field"
  msgid "%u name provided for structured binding"
*************** msgid_plural "%u names provided for stru
*** 60704,60710 ****
  msgstr[0] "se especificó %qs para el campo de estructura"
  msgstr[1] "se especificó %qs para el campo de estructura"
  
! #: cp/decl.cc:9922
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid initializer for bit string"
  msgid "only %u name provided for structured binding"
--- 63749,63755 ----
  msgstr[0] "se especificó %qs para el campo de estructura"
  msgstr[1] "se especificó %qs para el campo de estructura"
  
! #: cp/decl.cc:10788
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid initializer for bit string"
  msgid "only %u name provided for structured binding"
*************** msgid_plural "only %u names provided for
*** 60712,62603 ****
  msgstr[0] "inicializador no válido para la cadena de bits"
  msgstr[1] "inicializador no válido para la cadena de bits"
  
! #: cp/decl.cc:9925
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9966
! #, fuzzy, gcc-internal-format
! #| msgid "ISO C90 forbids variable length array %qE"
! msgid "cannot decompose variable length vector %qT"
! msgstr "ISO C90 prohíbe la matriz de longitud variable %qE"
! 
! #: cp/decl.cc:9990
! #, fuzzy, gcc-internal-format
! #| msgid "size of array is not an integral constant-expression"
! msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
! msgstr "el tamaño de la matriz no es una expresion constante integral"
! 
! #: cp/decl.cc:10000
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:10047
  #, gcc-internal-format
! msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:10053
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for iteration variable %qE"
! msgid "in initialization of structured binding variable %qD"
  msgstr "tipo no válido para la variable de iteración %qE"
  
! #: cp/decl.cc:10082
! #, fuzzy, gcc-internal-format
! #| msgid "cannot declare pointer to qualified function type %qT"
! msgid "cannot decompose union type %qT"
! msgstr "no se puede declarar el puntero para el tipo de función calificado %qT"
! 
! #: cp/decl.cc:10087
! #, fuzzy, gcc-internal-format
! #| msgid "creating pointer to member of non-class type %qT"
! msgid "cannot decompose non-array non-class type %qT"
! msgstr "se crea un puntero al miembro del tipo %qT que no es clase"
! 
! #: cp/decl.cc:10093
  #, fuzzy, gcc-internal-format
! #| msgid "dereferencing pointer to incomplete type"
! msgid "structured binding refers to incomplete class type %qT"
! msgstr "puntero deferenciado a tipo de dato incompleto"
  
! #: cp/decl.cc:10102
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply %<offsetof%> to static data member %qD"
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "no se puede aplicar %<offsetof%> al dato miembro static %qD"
  
! #: cp/decl.cc:10598
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:10601
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+T has a non-trivial destructor"
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr "  %q+T tiene un destructor que no es trivial"
  
! #: cp/decl.cc:10606
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10825
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "el inicializador no puede determinar el tamaño de %qT"
  
! #: cp/decl.cc:10829
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "falta el tamaño de la matriz en %qT"
  
! #: cp/decl.cc:10832
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "matriz %qT de tamaño cero"
  
! #: cp/decl.cc:10848
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "el destructor para la clase extranjera %qT no puede ser un miembro"
  
! #: cp/decl.cc:10850
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "el constructor para la clase extranjera %qT no puede ser un miembro"
  
! #: cp/decl.cc:10876
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD se declaró como una variable %<virtual%>"
  
! #: cp/decl.cc:10878
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "los especificadores de función %<const%> y %<volatile%> en %qD son no válidos en la declaración de variable"
  
! #: cp/decl.cc:10884
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD se declaró como un parámetro %<virtual%>"
  
! #: cp/decl.cc:10887
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD se declaró como un parámetro %<inline%>"
  
! #: cp/decl.cc:10889
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "los especificadores de función %<const%> y %<volatile%> en %qD son no válidos en la declaración de parámetro"
  
! #: cp/decl.cc:10895
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD se declaró como un tipo %<virtual%>"
  
! #: cp/decl.cc:10898
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD se declaró como un tipo %<inline%>"
  
! #: cp/decl.cc:10900
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "los especificadores de función %<const%> y %<volatile%> en %qD son no válidos en la declaración de tipo"
  
! #: cp/decl.cc:10906
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD se declaró como un campo %<virtual%>"
  
! #: cp/decl.cc:10909
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD se declaró como un campo %<inline%>"
  
! #: cp/decl.cc:10911
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "los especificadores de función %<const%> y %<volatile%> en %qD son no válidos en la declaración de campo"
  
! #: cp/decl.cc:10918
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D se declaró como friend"
  
! #: cp/decl.cc:10925
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D se declaró con una especificación de excepción"
  
! #: cp/decl.cc:10957
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "la definición de %qD no está en un espacio de nombres que contenga a %qT"
  
! #: cp/decl.cc:10997
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "la función miembro static %q#D se declara con calificadores de tipo"
  
! #: cp/decl.cc:11073
  #, fuzzy, gcc-internal-format
  #| msgid "named return values are no longer supported"
  msgid "function concepts are no longer supported"
  msgstr "ya no se admiten los valores de devolución nombrados"
  
! #: cp/decl.cc:11111
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a template function"
  msgid "constraints on a non-templated function"
  msgstr "%qD no es una función plantilla"
  
! #: cp/decl.cc:11113
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration not in class definition"
  msgid "constrained non-template friend declaration must be a definition"
  msgstr "la declaración friend no está en una definición de clase"
  
! #: cp/decl.cc:11120
  #, gcc-internal-format
  msgid "friend function template with constraints that depend on outer template parameters must be a definition"
  msgstr ""
  
! #: cp/decl.cc:11172
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "definiendo la especialización explícita %qD en la declaración friend"
  
! #: cp/decl.cc:11183
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "uso no válido del id de plantilla %qD en la declaración de la plantilla primaria"
  
! #: cp/decl.cc:11201
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "no se permiten los argumentos por defecto en la declaración de la especialización friend de la plantilla %qD"
  
! #: cp/decl.cc:11210
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "no se permite %<inline%> en la declaración de la especialización friend de la plantilla %qD"
  
! #. diagnostic_option_id=
! #: cp/decl.cc:11241
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q#D outside of class is not definition"
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "la declaración de %q#D fuera de la clase no es una definición"
  
! #: cp/decl.cc:11283
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "no se puede declarar %<::main%> como plantilla"
  
! #: cp/decl.cc:11286
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "no se puede declarar %<::main%> como inline"
  
! #: cp/decl.cc:11289 cp/decl.cc:11292
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be static"
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "no se puede declarar %<::main%> como static"
  
! #: cp/decl.cc:11294
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "no se puede declarar %<::main%> como static"
  
! #: cp/decl.cc:11296
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be static"
! msgid "cannot declare %<::main%> with a linkage specification"
  msgstr "no se puede declarar %<::main%> como static"
  
! #: cp/decl.cc:11299
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be a template"
  msgid "cannot attach %<::main%> to a named module"
  msgstr "no se puede declarar %<::main%> como plantilla"
  
! #: cp/decl.cc:11358
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "la función que no es miembro %qD no puede tener calificador-cv"
  
! #: cp/decl.cc:11360
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "la función miembro static %qD no puede tener calificador-cv"
  
! #: cp/decl.cc:11361
  #, fuzzy, gcc-internal-format
  #| msgid "static member function %qD cannot have cv-qualifier"
  msgid "explicit object member function %qD cannot have cv-qualifier"
  msgstr "la función miembro static %qD no puede tener calificador-cv"
  
! #: cp/decl.cc:11366
  #, fuzzy, gcc-internal-format
  #| msgid "non-member function %qD cannot have cv-qualifier"
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "la función que no es miembro %qD no puede tener calificador-cv"
  
! #: cp/decl.cc:11368
  #, fuzzy, gcc-internal-format
  #| msgid "static member function %qD cannot have cv-qualifier"
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "la función miembro static %qD no puede tener calificador-cv"
  
! #: cp/decl.cc:11369
  #, fuzzy, gcc-internal-format
  #| msgid "static member function %qD cannot have cv-qualifier"
  msgid "explicit object member function %qD cannot have ref-qualifier"
  msgstr "la función miembro static %qD no puede tener calificador-cv"
  
! #: cp/decl.cc:11375 cp/decl.cc:14308 cp/decl.cc:14318 cp/parser.cc:12370
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type %qT declared %<friend%>"
  msgid "explicit object parameter declared here"
  msgstr "el tipo de parámetro de plantilla %qT se declaró %<friend%>"
  
! #: cp/decl.cc:11388
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD must appear at namespace scope"
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr "la especialización de %qD debe aparecer en un ámbito de espacio de nombres"
  
! #: cp/decl.cc:11390 cp/decl.cc:11399 cp/typeck.cc:4783
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "  declared here"
  msgstr "se declara aquí"
  
! #: cp/decl.cc:11397
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD must appear at namespace scope"
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "la especialización de %qD debe aparecer en un ámbito de espacio de nombres"
  
  #  FIXME traducción
! #: cp/decl.cc:11403
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "deduction guide %qD must not have a function body"
  msgstr "la declaración de %qD como algo que no es función"
  
! #: cp/decl.cc:11417
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "operador literal con enlace C"
  
! #: cp/decl.cc:11427
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qD tien una lista de argumentos no válida"
  
! #: cp/decl.cc:11435
  #, fuzzy, gcc-internal-format
  #| msgid "integer suffix %<%s%> shadowed by implementation"
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "se oscurece el sufijo entero %<%s%> por la implementación"
  
! #: cp/decl.cc:11441
  #, fuzzy, gcc-internal-format
  #| msgid "floating point suffix %<%s%> shadowed by implementation"
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr "se oscurece el sufijo de coma flotante %<%s%> por la implementación"
  
! #: cp/decl.cc:11448
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr "los sufijos de operador literal que no están precedidos por %<_%> están reservados para estandarización futura"
  
! #: cp/decl.cc:11453
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD debe ser una función que no sea miembro"
  
! #: cp/decl.cc:11538
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> debe devolver %<int%>"
  
! #: cp/decl.cc:11578
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "la definición de %qD declarado implícitamente"
  
! #: cp/decl.cc:11584
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "la definición de %qD explícitamente por defecto"
  
! #: cp/decl.cc:11586
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D explicitly defaulted here"
  msgid "%q#D explicitly defaulted here"
  msgstr "%q+#D explícitamente por defecto aquí"
  
! #: cp/decl.cc:11603
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "no hay una función miembro %q#D declarada en la clase %qT"
  
! #: cp/decl.cc:11800
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be a template"
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "no se puede declarar %<::main%> como plantilla"
  
! #: cp/decl.cc:11803
  #, gcc-internal-format
  msgid "an entity named %<main%> cannot be declared with C language linkage"
  msgstr ""
  
! #: cp/decl.cc:11812
  #, fuzzy, gcc-internal-format
  #| msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "la variable automática %qE no puede ser %<threadprivate%>"
  
! #: cp/decl.cc:11815
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD must appear at namespace scope"
  msgid "concept must be defined at namespace scope"
  msgstr "la especialización de %qD debe aparecer en un ámbito de espacio de nombres"
  
! #: cp/decl.cc:11818
  #, fuzzy, gcc-internal-format
  #| msgid "named return values are no longer supported"
  msgid "variable concepts are no longer supported"
  msgstr "ya no se admiten los valores de devolución nombrados"
  
! #: cp/decl.cc:11939
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "inicialización en la clase del miembro de datos static %q#D de tipo incompleto"
  
! #: cp/decl.cc:11943
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "se necesita %<constexpr%> para la inicialización en la clase no válida del miembro de datos static %q#D de tipo que no es integral"
  
! #: cp/decl.cc:11947
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "inicialización en la clase del miembro de datos static %q#D de tipo que no es literal"
  
! #: cp/decl.cc:11958
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "inicialización en la clase no válida para el miembro de datos static de tipo %qT que no es integral"
  
! #: cp/decl.cc:11963
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ prohíbe la inicialización en la clase del miembro static %qD que no es constante"
  
! #: cp/decl.cc:11968
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ prohíbe la inicialización de la constante miembro %qD del tipo %qT que no es entero"
  
! #: cp/decl.cc:12080
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "el tamaño de la matriz %qD tiene un tipo %qT que no es integral"
  
! #: cp/decl.cc:12083
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "el tamaño de la matriz tiene un tipo %qT que no es integral"
  
! #: cp/decl.cc:12114 cp/decl.cc:12186
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "el tamaño de la matriz %qD no es una expresion constante integral"
  
! #: cp/decl.cc:12118 cp/decl.cc:12189
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "el tamaño de la matriz no es una expresion constante integral"
  
! #: cp/decl.cc:12169
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ prohíbe la matriz %qD de tamaño cero"
  
! #: cp/decl.cc:12172
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ prohíbe matrices de tamaño cero"
  
! #: cp/decl.cc:12196
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ prohíbe la matriz %qD de longitud variable"
  
! #: cp/decl.cc:12199
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ prohíbe las matrices de longitud variable"
  
! #: cp/decl.cc:12205
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "se usa la matriz de longitud variable %qD"
  
! #: cp/decl.cc:12208
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "se usó la matriz de longitud variable"
  
! #: cp/decl.cc:12260
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "desbordamiento en la dimensión de la matriz"
  
! #: cp/decl.cc:12320
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "%q+D se declaró como friend"
  
! #: cp/decl.cc:12323
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type %qT"
  msgid "creating array of template placeholder type %qT"
  msgstr "se crea un puntero al miembro de referencia de tipo %qT"
  
! #: cp/decl.cc:12333
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "la declaración de %qD como una matriz de voids"
  
! #: cp/decl.cc:12335
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "se crea la matriz de voids"
  
! #: cp/decl.cc:12340
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "la declaración de %qD como una matriz de funciones"
  
! #: cp/decl.cc:12342
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "se crea la matriz de funciones"
  
! #: cp/decl.cc:12347
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "la declaración de %qD como una matriz de referencias"
  
! #: cp/decl.cc:12349
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "se crea la matriz de referencias"
  
! #: cp/decl.cc:12354
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "la declaración de %qD como una matriz de miembros de función"
  
! #: cp/decl.cc:12357
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "se crea la matriz de miembros de función"
  
! #: cp/decl.cc:12375
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "la declaración de %qD como una matriz multidimensional debe tener límites para todas las dimensiones excepto la primera"
  
! #: cp/decl.cc:12379
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "una matriz multidimensional debe tener límites para todas las dimensiones excepto para la primera"
  
! #: cp/decl.cc:12393
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "variable-length array of %<auto%>"
  msgstr "se usó la matriz de longitud variable"
  
! #: cp/decl.cc:12491
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "la especificación del tipo de devolución para el constructor es no válida"
  
! #: cp/decl.cc:12494
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "no se permiten calificadores en la declaración de %<operator %T%>"
  
! #: cp/decl.cc:12505
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "la especificación del tipo de devolución para el destructor es no válida"
  
! #: cp/decl.cc:12508
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "no se permiten calificadores en la declaración de %<operator %T%>"
  
! #: cp/decl.cc:12521
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "se especificó un tipo de devolución para %<operator %T%>"
  
! #: cp/decl.cc:12524
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "no se permiten calificadores en la declaración de %<operator %T%>"
  
! #: cp/decl.cc:12533
  #, fuzzy, gcc-internal-format
  #| msgid "return type specification for destructor invalid"
  msgid "return type specified for deduction guide"
  msgstr "la especificación del tipo de devolución para el destructor es no válida"
  
! #: cp/decl.cc:12536
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "no se permiten calificadores en la declaración de %<operator %T%>"
  
! #: cp/decl.cc:12540
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "especificadores en conflicto en la declaración de %qs"
  
! #: cp/decl.cc:12549
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "especificadores en conflicto en la declaración de %qs"
  
! #: cp/decl.cc:12570
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "se declaró la variable o campo sin nombre como void"
  
! #: cp/decl.cc:12578
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "se declaró la variable o campo como void"
  
! #: cp/decl.cc:12593
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "el especificador %<inline%> es no válido para la función %qs declarada fuera del ámbito global"
  
! #: cp/decl.cc:12598
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "los nombres de espacio incluidos en línea sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:12654
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:12660
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "los destructores no pueden ser cv-calificados"
  
! #: cp/decl.cc:12681
  #, fuzzy
  #| msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgid "%e and %e specified together"
  msgstr "%<signed%> y %<unsigned%> se especificaron juntos para %qs"
  
! #: cp/decl.cc:12893
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "uso no válido del nombre calificado %<::%D%>"
  
! #: cp/decl.cc:12896 cp/decl.cc:12918
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "uso no válido del nombre calificado %<%T::%D%>"
  
! #: cp/decl.cc:12899
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "uso no válido del nombre calificado %<%D::%D%>"
  
! #: cp/decl.cc:12909
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class or namespace"
  msgid "%q#T is not a class or namespace"
  msgstr "%qT no es una clase o un espacio de nombres"
  
  #  FIXME traducción
! #: cp/decl.cc:12933
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "declaration of %qE as non-function"
  msgstr "la declaración de %qD como algo que no es función"
  
  #  FIXME traducción
! #: cp/decl.cc:12940
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-member"
  msgid "declaration of %qE as non-member"
  msgstr "declaración de %qD como algo que no es miembro"
  
! #: cp/decl.cc:12968
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "falta el id del declarador; se utiliza la palabra reservada %qD"
  
! #: cp/decl.cc:13019
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "la definición de la función no declara parámetros"
  
  #  FIXME traducción
! #: cp/decl.cc:13027 cp/decl.cc:13036 cp/decl.cc:15032
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "la declaración de %qD como algo que no es función"
  
! #: cp/decl.cc:13044
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "declaración de %qD como %<typedef%>"
  
! #: cp/decl.cc:13049
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "la declaración de %qD como parámetro"
  
! #: cp/decl.cc:13084
  #, fuzzy, gcc-internal-format
  #| msgid "no classes specified"
  msgid "both %qs and %qs specified"
  msgstr "no se especificó ninguna clase"
  
! #: cp/decl.cc:13091 cp/decl.cc:13098 cp/decl.cc:13105 cp/decl.cc:13112
  #, fuzzy, gcc-internal-format
  #| msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "%<constexpr%> no puede aparecer en una declaración typedef"
  
! #: cp/decl.cc:13123
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:13133
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "dos o más tipos de datos en la declaración de %qs"
  
! #: cp/decl.cc:13187
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C no admite %<complex%> simples que significan %<double complex%>"
  
! #: cp/decl.cc:13237 cp/decl.cc:13241 cp/decl.cc:13244
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ prohíbe la declaración de %qs sin tipo"
  
! #: cp/decl.cc:13261
  #, fuzzy, gcc-internal-format
  #| msgid "%<__int128%> is not supported by this target"
  msgid "%<__int%d%> is not supported by this target"
  msgstr "no se admite %<__int128%> en este objetivo"
  
! #: cp/decl.cc:13269
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support %<__int128%> for %qs"
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ no admite %<__int128%> para %qs"
  
! #: cp/decl.cc:13332
  #, fuzzy, gcc-internal-format
  #| msgid "%qs used with %qE"
  msgid "%qs specified with %qT"
  msgstr "se usó %qs con %qE"
  
! #: cp/decl.cc:13339
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<typedef%>"
  msgid "%qs specified with typedef-name %qD"
  msgstr "se usó %qE con %<typedef%>"
  
! #: cp/decl.cc:13348
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<typedef%>"
  msgid "%qs specified with %<decltype%>"
  msgstr "se usó %qE con %<typedef%>"
  
! #: cp/decl.cc:13350
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<typedef%>"
  msgid "%qs specified with %<typeof%>"
  msgstr "se usó %qE con %<typedef%>"
  
! #: cp/decl.cc:13419
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex no válido para %qs"
  
! #: cp/decl.cc:13463
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:13489
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD cannot be declared both virtual and static"
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "el miembro %qD no se puede declarar como virtual y static al mismo tiempo"
  
! #: cp/decl.cc:13498
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD cannot be declared both virtual and static"
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "el miembro %qD no se puede declarar como virtual y static al mismo tiempo"
  
! #: cp/decl.cc:13511
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "declaración typedef no válida en la declaración de parámetros"
  
! #: cp/decl.cc:13518
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "se especificó una clase de almacenamiento para el parámetro de plantilla %qs"
  
! #: cp/decl.cc:13528 cp/decl.cc:13705
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "se especificó una clase de almacenamiento para el parámetro %qs"
  
! #: cp/decl.cc:13536 cp/decl.cc:13545 cp/decl.cc:13551 cp/decl.cc:13557
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter cannot be declared %<constexpr%>"
  msgid "a parameter cannot be declared %qs"
  msgstr "un parámetro no se puede declarar %<constexpr%>"
  
! #: cp/decl.cc:13567
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "declaración de clase fuera de %<virtual%>"
  
! #: cp/decl.cc:13577 cp/decl.cc:13580 cp/decl.cc:13582 cp/decl.cc:13585
! #: cp/decl.cc:13595 cp/decl.cc:13605 cp/decl.cc:13615 cp/decl.cc:13619
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q#T"
  msgid "structured binding declaration cannot be %qs"
  msgstr "se descarta el atributo en la declaración de %q#T"
  
! #: cp/decl.cc:13589 cp/decl.cc:13611
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las uniones sin restricción sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:13599
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for bit string"
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr "inicializador no válido para la cadena de bits"
  
! #: cp/decl.cc:13623
  #, fuzzy, gcc-internal-format
  #| msgid "function %qs cannot be declared %<mutable%>"
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr "la función %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:13635
  #, fuzzy, gcc-internal-format
  #| msgid "indirect function %q+D cannot be declared weak"
  msgid "structured binding declaration cannot have type %qT"
  msgstr "la función indirecta %q+D no se puede declarar weak"
  
! #: cp/decl.cc:13638
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13646
  #, fuzzy, gcc-internal-format
  #| msgid "indirect function %q+D cannot be declared weak"
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr "la función indirecta %q+D no se puede declarar weak"
  
! #: cp/decl.cc:13677
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "múltiples clases de almacenamiento en la declaración de %qs"
  
! #: cp/decl.cc:13703
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "se especificó una clase de almacenamiento para %qs"
  
! #: cp/decl.cc:13717
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "la función anidada %qs se declaró %<extern%>"
  
! #: cp/decl.cc:13722
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "la declaración del nivel superior de %qs especifica %<auto%>"
  
! #: cp/decl.cc:13730
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "el ámbito de la función %qs es implícitamente auto y declarado %<__thread%>"
  
! #: cp/decl.cc:13744
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "especificadores de clase de almacenamiento no válidos en las declaraciones de funciones friend"
  
! #: cp/decl.cc:13850
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of %qs"
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "múltiples clases de almacenamiento en la declaración de %qs"
  
! #: cp/decl.cc:13856
  #, fuzzy, gcc-internal-format
  #| msgid "Expected left parenthesis"
  msgid "remove parentheses"
  msgstr "Se esperaba un paréntesis izquierdo"
  
! #: cp/decl.cc:13923
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "explicit object member function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:13937
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L cannot have an initializer"
  msgid "a function type cannot have an explicit object parameter"
  msgstr "La función '%s' en %L no puede tener un inicializador"
  
! #: cp/decl.cc:13943
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function cannot have arguments"
  msgid "a pointer to function type cannot have an explicit object parameter"
  msgstr "la función %qs no puede tener argumentos"
  
! #: cp/decl.cc:13947
  #, fuzzy, gcc-internal-format
  #| msgid "  member function type %qT is not a valid template argument"
  msgid "a pointer to member function type cannot have an explicit object parameter"
  msgstr "  el tipo de función miembro %qT no es un argumento de plantilla válido"
  
! #: cp/decl.cc:13955
  #, gcc-internal-format
  msgid "the type of a pointer to explicit object member function is a regular pointer to function type"
  msgstr ""
  
! #: cp/decl.cc:13959
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in conditions"
  msgid "the type of an explicit object member function is a regular function type"
  msgstr "no se pueden definir tipos en condiciones"
  
! #: cp/decl.cc:13980
  #, gcc-internal-format
  msgid "only the first parameter of a member function can be declared as an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13985
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type %qT declared %<friend%>"
  msgid "valid explicit object parameter declared here"
  msgstr "el tipo de parámetro de plantilla %qT se declaró %<friend%>"
  
! #: cp/decl.cc:13989
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:14010
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "la función %qs usa el especificador de tipo %<auto%> sin un tipo de devolución trailing"
  
! #: cp/decl.cc:14014
  #, fuzzy, gcc-internal-format
  #| msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "el tipo de devolución trailing sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:14019
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "las funciones virtual no pueden ser friend"
  
! #: cp/decl.cc:14026
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr "la función %qs con tipo de devolución trailing tiene %qT como su tipo en lugar de un simple %<auto%>"
  
! #: cp/decl.cc:14035
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr "la función %qs con tipo de devolución trailing tiene %qT como su tipo en lugar de un simple %<auto%>"
  
! #: cp/decl.cc:14040
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%>"
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "uso no válido de %<auto%>"
  
! #: cp/decl.cc:14047
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgid "%qs function with trailing return type has constrained %<auto%> type specifier rather than plain %<auto%>"
  msgstr "la función %qs con tipo de devolución trailing tiene %qT como su tipo en lugar de un simple %<auto%>"
  
! #: cp/decl.cc:14053
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of constructor as a template"
  msgid "invalid use of constrained %<auto%> type"
  msgstr "uso no válido del constructor como una plantilla"
  
! #: cp/decl.cc:14065
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "deduced class type %qD in function return type"
  msgstr "se descartan los calificadores de tipo en el tipo de devolución de la función"
  
! #: cp/decl.cc:14075
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function cannot have arguments"
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "la función %qs no puede tener argumentos"
  
! #: cp/decl.cc:14088
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:14102
  #, fuzzy, gcc-internal-format
  #| msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "el tipo de devolución trailing sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:14105
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr "no se declaró la función %qs con tipo de devolución trailing con el especificador de tipo %<auto%>"
  
! #: cp/decl.cc:14112
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function cannot have arguments"
  msgid "a conversion function cannot have a trailing return type"
  msgstr "la función %qs no puede tener argumentos"
  
! #: cp/decl.cc:14138
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Atomic%>-qualified return type of %qD"
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr "calificado %<_Atomic%> el tipo de retorno de %qD"
  
! #: cp/decl.cc:14150
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs que se declaró como función devuelve una función"
  
! #: cp/decl.cc:14156
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs que se declaró como función devuelve una matriz"
  
! #: cp/decl.cc:14163
  #, fuzzy, gcc-internal-format
  #| msgid "%<noreturn%> function returns non-void value"
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "la función %<noreturn%> devuelve un valor que no es void"
  
! #: cp/decl.cc:14196
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "el destructor no puede ser una función miembro de tipo static"
  
! #: cp/decl.cc:14198
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "el constructor no puede ser una función miembro de tipo static"
  
! #: cp/decl.cc:14203
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "los destructores no pueden ser cv-calificados"
  
! #: cp/decl.cc:14204
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "los constructores tal vez no sean cv-calificados"
  
! #: cp/decl.cc:14212
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "destructors may not be ref-qualified"
  msgstr "los destructores no pueden ser cv-calificados"
  
! #: cp/decl.cc:14213
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "constructors may not be ref-qualified"
  msgstr "los destructores no pueden ser cv-calificados"
  
! #: cp/decl.cc:14231
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "los constructores no se pueden declarar virtual"
  
! #: cp/decl.cc:14248
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "las funciones virtual no pueden ser friend"
  
! #: cp/decl.cc:14253
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "la declaración friend no está en una definición de clase"
  
! #: cp/decl.cc:14257
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t define friend function %qs in a local class definition"
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "no se puede definir la función friend %qs en una definición de clase local"
  
! #: cp/decl.cc:14267
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:14271
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:14297
  #, fuzzy, gcc-internal-format
  #| msgid "non-member function %qD cannot have cv-qualifier"
  msgid "a non-member function cannot have an explicit object parameter"
  msgstr "la función que no es miembro %qD no puede tener calificador-cv"
  
! #: cp/decl.cc:14305
  #, fuzzy, gcc-internal-format
  #| msgid "templates may not be %<virtual%>"
  msgid "an explicit object member function cannot be %<virtual%>"
  msgstr "las plantillas no pueden ser %<virtual%>"
  
! #: cp/decl.cc:14315
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "an explicit object member function cannot be %<static%>"
  msgstr "los constructores no se pueden declarar virtual"
  
! #: cp/decl.cc:14324
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qD cannot be an explicit object member function"
  msgstr "%qD debe ser una función miembro que no sea static"
  
! #: cp/decl.cc:14347
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "los destructores no pueden tener parámetros"
  
! #: cp/decl.cc:14405
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "no se puede declarar el puntero a %q#T"
  
! #: cp/decl.cc:14418 cp/decl.cc:14425
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "no se puede declarar la referencia a %q#T"
  
! #: cp/decl.cc:14427
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "no se puede declarar el puntero al miembro %q#T"
  
! #: cp/decl.cc:14456
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "no se puede declarar la referencia para el tipo de función calificado %qT"
  
! #: cp/decl.cc:14457
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "no se puede declarar el puntero para el tipo de función calificado %qT"
  
! #: cp/decl.cc:14530
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr "no se puede declarar la referencia a %q#T, el cual no es una definición de tipo o un argumento de tipo de plantilla"
  
! #: cp/decl.cc:14609
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "el id de plantilla %qD se usa como un declarador"
  
! #: cp/decl.cc:14635
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "las funciones miembros son implícitamente friends de su clase"
  
! #: cp/decl.cc:14640
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "calificación extra %<%T::%> en el miembro %qs"
  
! #: cp/decl.cc:14670
  #, fuzzy, gcc-internal-format
  #| msgid "cannot define member function %<%T::%s%> within %<%T%>"
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "no se puede definir la función miembro %<%T::%s%> dentro de %<%T%>"
  
! #: cp/decl.cc:14672
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member function %<%T::%s%> within %<%T%>"
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "no se puede declarar la función miembro %<%T::%s%> dentro de %<%T%>"
  
! #: cp/decl.cc:14680
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "no se puede declarar el miembro %<%T::%s%> dentro de %qT"
  
! #: cp/decl.cc:14720
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "%qs que no es parámetro no puede ser un paquete de parámetro"
  
! #: cp/decl.cc:14729
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "los datos miembro pueden no tener el tipo modificado variablemente %qT"
  
! #: cp/decl.cc:14732
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "el parámetro puede no tener el tipo modificado variablemente %qT"
  
! #: cp/decl.cc:14743
  #, fuzzy, gcc-internal-format
  #| msgid "%<virtual%> outside class declaration"
  msgid "%<explicit%> outside class declaration"
  msgstr "declaración de clase fuera de %<virtual%>"
  
! #: cp/decl.cc:14746
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "%<inline%> en una declaración vacía"
  
! #: cp/decl.cc:14749
  #, fuzzy, gcc-internal-format
  #| msgid "only declarations of constructors can be %<explicit%>"
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "solamente las declaraciones de constructores pueden ser %<explicit%>"
  
! #: cp/decl.cc:14759
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "el no-miembro %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:14766
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "el miembro que no es objeto %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:14772
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "la función %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:14778
  #, fuzzy, gcc-internal-format
  #| msgid "static %qs cannot be declared %<mutable%>"
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "static %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:14784
  #, fuzzy, gcc-internal-format
  #| msgid "const %qs cannot be declared %<mutable%>"
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "const %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:14790
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "la referencia %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:14806
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in conditions"
  msgid "typedef may not be a function definition"
  msgstr "no se pueden definir tipos en condiciones"
  
! #: cp/decl.cc:14809
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in conditions"
  msgid "typedef may not be a member function definition"
  msgstr "no se pueden definir tipos en condiciones"
  
! #: cp/decl.cc:14835
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%<[*]%> fuera de una declaración"
  
! #: cp/decl.cc:14838
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "la definición de tipo se declaró %<auto%>"
  
! #: cp/decl.cc:14843
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:14847
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "el nombre del typedef puede no ser un especificador-de-nombre-anidado"
  
! #: cp/decl.cc:14873
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ prohíbe el tipo anidado %qD con el mismo nombre que la clase que lo contiene"
  
! #: cp/decl.cc:14962
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "se especificó %<inline%> para la declaración de clase friend"
  
! #: cp/decl.cc:14970
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "los parámetros de la plantilla no pueden ser friends"
  
! #: cp/decl.cc:14972
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "la declaración friend requere una llave de clase, p.e. %<friend class %T::%D%>"
  
! #: cp/decl.cc:14976
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "la declaración friend requiere una llave de clase, p.e. %<friend %#T%>"
  
! #: cp/decl.cc:14989
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "se intenta hacer que la clase %qT sea un friend de ámbito global"
  
! #: cp/decl.cc:15009
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "calificadores no válidos en el tipo de función que no es miembro"
  
! #: cp/decl.cc:15013
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:15023
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "el declarador abstracto %qT se usó como declaración"
  
! #: cp/decl.cc:15038
  #, fuzzy, gcc-internal-format
  #| msgid "value-initialization of function type %qT"
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "inicialización por valor del tipo de función %qT"
  
! #: cp/decl.cc:15057
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "no se puede usar %<::%>  en la declaración de parámetros"
  
! #: cp/decl.cc:15067 cp/parser.cc:21414
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare parameter %q+D to be of abstract type %qT"
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "no se puede declarar que el parámetro %q+D sea del tipo abstracto %qT"
  
! #: cp/decl.cc:15074
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:15077
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:15083 cp/parser.cc:26080
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "no se puede usar %<this%> en este contexto"
  
! #: cp/decl.cc:15093
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "el parámetro se declaró %<auto%>"
  
! #: cp/decl.cc:15147 cp/parser.cc:3855
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "uso no válido del nombre-de-plantilla %qE sin una lista de argumentos"
  
! #: cp/decl.cc:15151
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member declared %<auto%>"
  msgid "non-static data member declared with placeholder %qT"
  msgstr "se declaró el miembro dato que no es static como %<auto%>"
  
! #: cp/decl.cc:15171
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C90 no admite miembros de matriz flexibles"
  
! #: cp/decl.cc:15174
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C90 no admite miembros de matriz flexibles"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:15190
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "uso no válido de %<::%>"
  
! #: cp/decl.cc:15211
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "declaración de la función %qD en un contexto no válido"
  
! #: cp/decl.cc:15221
  #, fuzzy, gcc-internal-format
  #| msgid "function %qD declared virtual inside a union"
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "la función %qD se declaró virtual dentro de un union"
  
! #: cp/decl.cc:15231
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot be declared virtual, since it is always static"
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "%qD no se puede declarar virtual, ya que siempre es static"
  
! #: cp/decl.cc:15245
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "se esperaba un nombre calificado en la declaración friend para el destructor %qD"
  
! #: cp/decl.cc:15252
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "declaración de %qD como miembro de %qT"
  
! #: cp/decl.cc:15259 cp/decl.cc:15272
  #, fuzzy, gcc-internal-format
  #| msgid "a destructor cannot be %<constexpr%>"
  msgid "a destructor cannot be %qs"
  msgstr "un destructor no puede ser %<constexpr%>"
  
! #: cp/decl.cc:15278
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "se esperaba un nombre calificado en la declaración friend para el constructor %qD"
  
! #: cp/decl.cc:15287
  #, fuzzy, gcc-internal-format
  #| msgid "a destructor cannot be %<constexpr%>"
  msgid "a constructor cannot be %<concept%>"
  msgstr "un destructor no puede ser %<constexpr%>"
  
! #: cp/decl.cc:15293
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "a concept cannot be a member function"
  msgstr "el constructor no puede ser una función miembro de tipo static"
  
! #: cp/decl.cc:15301 cp/decl.cc:15660
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open %s"
  msgid "%qD cannot be %qs"
  msgstr "no se puede abrir %s"
  
! #: cp/decl.cc:15311
  #, fuzzy, gcc-internal-format
  #| msgid "variable %qD redeclared as function"
  msgid "specialization of variable template %qD declared as function"
  msgstr "la variable %qD se redeclaró como función"
  
! #: cp/decl.cc:15314
  #, fuzzy, gcc-internal-format
  #| msgid "original type declared here"
  msgid "variable template declared here"
  msgstr "el tipo original se definió aquí"
  
! #: cp/decl.cc:15379
  #, fuzzy, gcc-internal-format
  #| msgid "field %qD has incomplete type"
  msgid "field %qD has incomplete type %qT"
  msgstr "el campo %qD tiene tipo de dato incompleto"
  
! #: cp/decl.cc:15384
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "el nombre %qT tiene tipo de dato incompleto"
  
! #: cp/decl.cc:15404
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE no es ni función ni función miembro; no se puede declarar friend"
  
! #: cp/decl.cc:15407
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is neither function nor member function; cannot be declared friend"
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "%qE no es ni función ni función miembro; no se puede declarar friend"
  
! #: cp/decl.cc:15426 cp/parser.cc:21980 cp/parser.cc:28922
  #, fuzzy, gcc-internal-format
  #| msgid "an attribute that appertains to a type-specifier is ignored"
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr "un atributo que atañe a un especificador de tipo se descarta"
  
! #: cp/decl.cc:15476 cp/decl.cc:15487
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qE declared %<constexpr%>"
  msgid "static data member %qE declared %qs"
  msgstr "se declaró el miembro dato que no es static %qE como %<constexpr%>"
  
! #: cp/decl.cc:15481
  #, fuzzy, gcc-internal-format
  #| msgid "constexpr static data member %qD must have an initializer"
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "el miembro dato static constexpr %qD debe tener un inicializador"
  
! #: cp/decl.cc:15524 cp/decl.cc:15532 cp/decl.cc:15539 cp/decl.cc:15546
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qE declared %<constexpr%>"
  msgid "non-static data member %qE declared %qs"
  msgstr "se declaró el miembro dato que no es static %qE como %<constexpr%>"
  
! #: cp/decl.cc:15598
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "la clase de almacenamiento %<auto%> es no válida para la función %qs"
  
! #: cp/decl.cc:15601
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "la clase de almacenamiento %<register%> es no válida para la función %qs"
  
! #: cp/decl.cc:15607
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "la clase de almacenamiento %<__thread%> es no válida para la función %qs"
  
! #: cp/decl.cc:15611
  #, fuzzy, gcc-internal-format
  #| msgid "storage class %<__thread%> invalid for function %qs"
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "la clase de almacenamiento %<__thread%> es no válida para la función %qs"
  
! #: cp/decl.cc:15616
  #, fuzzy, gcc-internal-format
  #| msgid "alignment specified for function %qE"
  msgid "%<constinit%> specifier invalid for function %qs"
  msgstr "se especificó la alineación para la función %qE"
  
! #: cp/decl.cc:15619
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "no se permiten los especificadores-virt en %qs fuera de una definición de clase"
  
! #: cp/decl.cc:15631
  #, fuzzy, gcc-internal-format
  #| msgid "%<static%> specified invalid for function %qs declared out of global scope"
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "el especificador %<static%> es no válido para la función %qs declarada fuera del ámbito global"
  
! #: cp/decl.cc:15635
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "el especificador %<inline%> es no válido para la función %qs declarada fuera del ámbito global"
  
! #: cp/decl.cc:15643
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "función virtual %qs que no es clase"
  
! #: cp/decl.cc:15650
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "se definió %qs en un ámbito que no es una clase"
  
! #: cp/decl.cc:15651
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "se declaró %qs en un ámbito que no es una clase"
  
! #: cp/decl.cc:15694
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "no se puede declarar que la función miembro %qD tenga enlace estático"
  
! #: cp/decl.cc:15703
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "no se puede declarar una función static dentro de otra función"
  
! #: cp/decl.cc:15744
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "%<static%> puede no ser utilizado cuando se define (opuesto a la declaración) un dato miembro static"
  
! #: cp/decl.cc:15751
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "se declaró el miembro static %qD como %<register%>"
  
! #: cp/decl.cc:15757
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "no se puede declarar explícitamente que el miembro %q#D tenga un enlace externo"
  
! #: cp/decl.cc:15765
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of constexpr variable %qD is not a definition"
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "la declaración de la variable constexpr %qD no es una definición"
  
! #: cp/decl.cc:15772
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter cannot be declared %<constexpr%>"
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "un parámetro no se puede declarar %<constexpr%>"
  
! #: cp/decl.cc:15804
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs inicializado y declarado como %<extern%>"
  
! #: cp/decl.cc:15809
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs tiene %<extern%> e inicializador al mismo tiempo"
  
! #: cp/decl.cc:16011
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "el argumento por defecto %qE usa %qD"
  
! #: cp/decl.cc:16014
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "el argumento por defecto %qE usa la variable local %qD"
  
! #: cp/decl.cc:16141
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<virtual%> in template declaration of %q#D"
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "uso no válido de %<virtual%> en la declaración de plantilla de %q#D"
  
! #: cp/decl.cc:16145
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<virtual%> in template declaration of %q#D"
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "uso no válido de %<virtual%> en la declaración de plantilla de %q#D"
  
! #: cp/decl.cc:16174
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Atomic%>-qualified parameter type %qT of %q+D"
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "tipo de parámetro cualificado %<_Atomic%> %qT de %q+D"
  
! #: cp/decl.cc:16182
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "el parámetro %qD se declaró no válidamente como tipo de método"
  
! #: cp/decl.cc:16207
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "el parámetro %qD incluye un puntero a matriz %qT de límite desconocido"
  
! #: cp/decl.cc:16209
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "el parámetro %qD incluye una referencia a matriz %qT de límite desconocido"
  
! #: cp/decl.cc:16492
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "constructor no válido; tal vez quiso decir %<%T (const %T&)%>"
  
! #: cp/decl.cc:16571
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD no se puede declarar dentro de un espacio de nombres"
  
! #: cp/decl.cc:16578
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD no se puede declarar como static"
  
! #: cp/decl.cc:16636
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qD must be a non-static member function"
  msgstr "%qD debe ser una función miembro que no sea static"
  
! #: cp/decl.cc:16644
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a non-member function"
  msgid "%qD must be a member function"
  msgstr "%qD debe ser una función que no sea miembro"
  
! #: cp/decl.cc:16652
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:16662
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD debe ser una función miembro que no sea static o una función que no sea miembro"
  
! #: cp/decl.cc:16672
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD debe tener un argumento de tipo clase o enumerado"
  
  #. 13.4.0.3
! #: cp/decl.cc:16703
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ prohibits overloading operator ?:"
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ISO C++ prohíbe la sobrecarga del operador ?:"
  
! #: cp/decl.cc:16713
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD no debe tener un número variable de argumentos"
  
! #: cp/decl.cc:16739
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take either zero or one argument"
  msgid "%qD must have either zero or one argument"
  msgstr "%qD debe tomar cero o un argumentos"
  
! #: cp/decl.cc:16740
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take either one or two arguments"
  msgid "%qD must have either one or two arguments"
  msgstr "%qD debe tomar uno o dos argumentos"
  
! #: cp/decl.cc:16752
  #, fuzzy, gcc-internal-format
  #| msgid "postfix %qD must take %<int%> as its argument"
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "el postfijo %qD debe tomar %<int%> como su argumento"
  
! #: cp/decl.cc:16753
  #, fuzzy, gcc-internal-format
  #| msgid "postfix %qD must take %<int%> as its second argument"
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "el postfijo %qD debe tomar %<int%> como su segundo argumento"
  
! #: cp/decl.cc:16764
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have no arguments"
  msgstr "%qD debe tomar dos argumentos exactamente"
  
! #: cp/decl.cc:16765 cp/decl.cc:16775
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly one argument"
  msgid "%qD must have exactly one argument"
  msgstr "%qD debe tomar un argumento exactamente"
  
! #: cp/decl.cc:16776
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have exactly two arguments"
  msgstr "%qD debe tomar dos argumentos exactamente"
  
! #: cp/decl.cc:16791
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD no puede tener argumentos por defecto"
  
! #: cp/decl.cc:16815
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to void will never use a type conversion operator"
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "la conversión a void nunca usará un operador de conversión de tipo"
  
! #: cp/decl.cc:16822
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to a reference to the same type will never use a type conversion operator"
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr "la conversión a una referencia al mismo tipo nunca usará un operador de conversión de tipo"
  
! #: cp/decl.cc:16824
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to the same type will never use a type conversion operator"
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "la conversión al mismo tipo nunca usará un operador de conversión de tipo"
  
! #: cp/decl.cc:16833
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to a reference to a base class will never use a type conversion operator"
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr "la conversión a una referencia a una clase base nunca usará un operador de conversión de tipo"
  
! #: cp/decl.cc:16835
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to a base class will never use a type conversion operator"
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "la conversión a una clase base nunca usará un operador de conversión de tipo"
  
! #: cp/decl.cc:16851
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "el %qD definido por el usuario siempre evalúa ambos argumentos"
  
  #  En esta traducción se emplea 'devolver' por 'return'. Si embargo, aquí
  #  se cambió por cacofonía: no es agradable escuchar 'debe devolver'. cfuga
! #: cp/decl.cc:16870
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "el prefijo %qD debe regresar %qT"
  
! #: cp/decl.cc:16877
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "el postfijo %qD debe regresar %qT"
  
! #: cp/decl.cc:16889
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD debe devolver por valor"
  
! #: cp/decl.cc:16944
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "usando el parámetro de tipo plantilla %qT después de %qs"
  
! #: cp/decl.cc:16968
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "se usa especialización de plantilla %qT alias después de %qs"
  
! #: cp/decl.cc:16971
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "se usó el nombre de definición de tipo %qD después de %qs"
  
! #: cp/decl.cc:16973
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%qD tiene una declaración previa aquí"
  
! #: cp/decl.cc:16982
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "se refirió a %qT como %qs"
  
! #: cp/decl.cc:16983 cp/decl.cc:16991
  #, fuzzy, gcc-internal-format
  #| msgid "%q+T has a previous declaration here"
  msgid "%qT has a previous declaration here"
  msgstr "%q+T tiene una declaración previa aquí"
  
! #: cp/decl.cc:16990
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "se refirió a %qT como un enum"
--- 63757,65657 ----
  msgstr[0] "inicializador no válido para la cadena de bits"
  msgstr[1] "inicializador no válido para la cadena de bits"
  
! #: cp/decl.cc:10791
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:10943
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:10998 cp/decl.cc:11044
  #, gcc-internal-format
! msgid "%<std::tuple_element<%wu, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:11004
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for iteration variable %qE"
! msgid "in initialization of structured binding pack %qD"
  msgstr "tipo no válido para la variable de iteración %qE"
  
! #: cp/decl.cc:11050
  #, fuzzy, gcc-internal-format
! #| msgid "invalid type for iteration variable %qE"
! msgid "in initialization of structured binding variable %qD"
! msgstr "tipo no válido para la variable de iteración %qE"
  
! #: cp/decl.cc:11106
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply %<offsetof%> to static data member %qD"
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "no se puede aplicar %<offsetof%> al dato miembro static %qD"
  
! #: cp/decl.cc:11665
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:11668
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+T has a non-trivial destructor"
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr "  %q+T tiene un destructor que no es trivial"
  
! #: cp/decl.cc:11673
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:11892
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "el inicializador no puede determinar el tamaño de %qT"
  
! #: cp/decl.cc:11896
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "falta el tamaño de la matriz en %qT"
  
! #: cp/decl.cc:11899
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "matriz %qT de tamaño cero"
  
! #: cp/decl.cc:11915
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "el destructor para la clase extranjera %qT no puede ser un miembro"
  
! #: cp/decl.cc:11917
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "el constructor para la clase extranjera %qT no puede ser un miembro"
  
! #: cp/decl.cc:11943
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD se declaró como una variable %<virtual%>"
  
! #: cp/decl.cc:11945
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "los especificadores de función %<const%> y %<volatile%> en %qD son no válidos en la declaración de variable"
  
! #: cp/decl.cc:11951
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD se declaró como un parámetro %<virtual%>"
  
! #: cp/decl.cc:11954
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD se declaró como un parámetro %<inline%>"
  
! #: cp/decl.cc:11956
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "los especificadores de función %<const%> y %<volatile%> en %qD son no válidos en la declaración de parámetro"
  
! #: cp/decl.cc:11962
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD se declaró como un tipo %<virtual%>"
  
! #: cp/decl.cc:11965
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD se declaró como un tipo %<inline%>"
  
! #: cp/decl.cc:11967
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "los especificadores de función %<const%> y %<volatile%> en %qD son no válidos en la declaración de tipo"
  
! #: cp/decl.cc:11973
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD se declaró como un campo %<virtual%>"
  
! #: cp/decl.cc:11976
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD se declaró como un campo %<inline%>"
  
! #: cp/decl.cc:11978
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "los especificadores de función %<const%> y %<volatile%> en %qD son no válidos en la declaración de campo"
  
! #: cp/decl.cc:11985
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D se declaró como friend"
  
! #: cp/decl.cc:11992
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D se declaró con una especificación de excepción"
  
! #: cp/decl.cc:12024
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "la definición de %qD no está en un espacio de nombres que contenga a %qT"
  
! #: cp/decl.cc:12064
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "la función miembro static %q#D se declara con calificadores de tipo"
  
! #: cp/decl.cc:12141
  #, fuzzy, gcc-internal-format
  #| msgid "named return values are no longer supported"
  msgid "function concepts are no longer supported"
  msgstr "ya no se admiten los valores de devolución nombrados"
  
! #: cp/decl.cc:12179
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a template function"
  msgid "constraints on a non-templated function"
  msgstr "%qD no es una función plantilla"
  
! #: cp/decl.cc:12181
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration not in class definition"
  msgid "constrained non-template friend declaration must be a definition"
  msgstr "la declaración friend no está en una definición de clase"
  
! #: cp/decl.cc:12188
  #, gcc-internal-format
  msgid "friend function template with constraints that depend on outer template parameters must be a definition"
  msgstr ""
  
! #: cp/decl.cc:12240
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "definiendo la especialización explícita %qD en la declaración friend"
  
! #: cp/decl.cc:12251
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "uso no válido del id de plantilla %qD en la declaración de la plantilla primaria"
  
! #: cp/decl.cc:12274
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "no se permiten los argumentos por defecto en la declaración de la especialización friend de la plantilla %qD"
  
! #: cp/decl.cc:12283
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "no se permite %<inline%> en la declaración de la especialización friend de la plantilla %qD"
  
! #. diagnostics::option_id=
! #: cp/decl.cc:12314
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q#D outside of class is not definition"
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "la declaración de %q#D fuera de la clase no es una definición"
  
! #: cp/decl.cc:12356
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "no se puede declarar %<::main%> como plantilla"
  
! #: cp/decl.cc:12359
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "no se puede declarar %<::main%> como inline"
  
! #: cp/decl.cc:12362 cp/decl.cc:12365
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be static"
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "no se puede declarar %<::main%> como static"
  
! #: cp/decl.cc:12367
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "no se puede declarar %<::main%> como static"
  
! #: cp/decl.cc:12369
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be static"
! msgid "cannot declare %<::main%> with a linkage specification other than %<extern \"C++\"%>"
  msgstr "no se puede declarar %<::main%> como static"
  
! #: cp/decl.cc:12374
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be a template"
  msgid "cannot attach %<::main%> to a named module"
  msgstr "no se puede declarar %<::main%> como plantilla"
  
! #: cp/decl.cc:12375
! #, gcc-internal-format
! msgid "use %<extern \"C++\"%> to attach it to the global module instead"
! msgstr ""
! 
! #: cp/decl.cc:12436
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "la función que no es miembro %qD no puede tener calificador-cv"
  
! #: cp/decl.cc:12438
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "la función miembro static %qD no puede tener calificador-cv"
  
! #: cp/decl.cc:12439
  #, fuzzy, gcc-internal-format
  #| msgid "static member function %qD cannot have cv-qualifier"
  msgid "explicit object member function %qD cannot have cv-qualifier"
  msgstr "la función miembro static %qD no puede tener calificador-cv"
  
! #: cp/decl.cc:12444
  #, fuzzy, gcc-internal-format
  #| msgid "non-member function %qD cannot have cv-qualifier"
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "la función que no es miembro %qD no puede tener calificador-cv"
  
! #: cp/decl.cc:12446
  #, fuzzy, gcc-internal-format
  #| msgid "static member function %qD cannot have cv-qualifier"
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "la función miembro static %qD no puede tener calificador-cv"
  
! #: cp/decl.cc:12447
  #, fuzzy, gcc-internal-format
  #| msgid "static member function %qD cannot have cv-qualifier"
  msgid "explicit object member function %qD cannot have ref-qualifier"
  msgstr "la función miembro static %qD no puede tener calificador-cv"
  
! #: cp/decl.cc:12453 cp/decl.cc:15489 cp/decl.cc:15499 cp/parser.cc:13448
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type %qT declared %<friend%>"
  msgid "explicit object parameter declared here"
  msgstr "el tipo de parámetro de plantilla %qT se declaró %<friend%>"
  
! #: cp/decl.cc:12466
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD must appear at namespace scope"
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr "la especialización de %qD debe aparecer en un ámbito de espacio de nombres"
  
! #: cp/decl.cc:12468 cp/decl.cc:12477 cp/typeck.cc:4914
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "  declared here"
  msgstr "se declara aquí"
  
! #: cp/decl.cc:12475
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD must appear at namespace scope"
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "la especialización de %qD debe aparecer en un ámbito de espacio de nombres"
  
  #  FIXME traducción
! #: cp/decl.cc:12481
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "deduction guide %qD must not have a function body"
  msgstr "la declaración de %qD como algo que no es función"
  
! #: cp/decl.cc:12495
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "operador literal con enlace C"
  
! #: cp/decl.cc:12505
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qD tien una lista de argumentos no válida"
  
! #: cp/decl.cc:12513
  #, fuzzy, gcc-internal-format
  #| msgid "integer suffix %<%s%> shadowed by implementation"
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "se oscurece el sufijo entero %<%s%> por la implementación"
  
! #: cp/decl.cc:12519
  #, fuzzy, gcc-internal-format
  #| msgid "floating point suffix %<%s%> shadowed by implementation"
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr "se oscurece el sufijo de coma flotante %<%s%> por la implementación"
  
! #: cp/decl.cc:12526
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr "los sufijos de operador literal que no están precedidos por %<_%> están reservados para estandarización futura"
  
! #: cp/decl.cc:12531
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD debe ser una función que no sea miembro"
  
! #: cp/decl.cc:12628
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> debe devolver %<int%>"
  
! #: cp/decl.cc:12669
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "la definición de %qD declarado implícitamente"
  
! #: cp/decl.cc:12675
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "la definición de %qD explícitamente por defecto"
  
! #: cp/decl.cc:12677
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D explicitly defaulted here"
  msgid "%q#D explicitly defaulted here"
  msgstr "%q+#D explícitamente por defecto aquí"
  
! #: cp/decl.cc:12694
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "no hay una función miembro %q#D declarada en la clase %qT"
  
! #: cp/decl.cc:12900
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be a template"
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "no se puede declarar %<::main%> como plantilla"
  
! #: cp/decl.cc:12903
  #, gcc-internal-format
  msgid "an entity named %<main%> cannot be declared with C language linkage"
  msgstr ""
  
! #: cp/decl.cc:12912
  #, fuzzy, gcc-internal-format
  #| msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "la variable automática %qE no puede ser %<threadprivate%>"
  
! #: cp/decl.cc:12915
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD must appear at namespace scope"
  msgid "concept must be defined at namespace scope"
  msgstr "la especialización de %qD debe aparecer en un ámbito de espacio de nombres"
  
! #: cp/decl.cc:12918
  #, fuzzy, gcc-internal-format
  #| msgid "named return values are no longer supported"
  msgid "variable concepts are no longer supported"
  msgstr "ya no se admiten los valores de devolución nombrados"
  
! #: cp/decl.cc:13039
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "inicialización en la clase del miembro de datos static %q#D de tipo incompleto"
  
! #: cp/decl.cc:13043
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "se necesita %<constexpr%> para la inicialización en la clase no válida del miembro de datos static %q#D de tipo que no es integral"
  
! #: cp/decl.cc:13047
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "inicialización en la clase del miembro de datos static %q#D de tipo que no es literal"
  
! #: cp/decl.cc:13058
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "inicialización en la clase no válida para el miembro de datos static de tipo %qT que no es integral"
  
! #: cp/decl.cc:13063
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ prohíbe la inicialización en la clase del miembro static %qD que no es constante"
  
! #: cp/decl.cc:13068
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ prohíbe la inicialización de la constante miembro %qD del tipo %qT que no es entero"
  
! #: cp/decl.cc:13180
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "el tamaño de la matriz %qD tiene un tipo %qT que no es integral"
  
! #: cp/decl.cc:13183
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "el tamaño de la matriz tiene un tipo %qT que no es integral"
  
! #: cp/decl.cc:13214 cp/decl.cc:13286
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "el tamaño de la matriz %qD no es una expresion constante integral"
  
! #: cp/decl.cc:13218 cp/decl.cc:13289
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "el tamaño de la matriz no es una expresion constante integral"
  
! #: cp/decl.cc:13269
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ prohíbe la matriz %qD de tamaño cero"
  
! #: cp/decl.cc:13272
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ prohíbe matrices de tamaño cero"
  
! #: cp/decl.cc:13296
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ prohíbe la matriz %qD de longitud variable"
  
! #: cp/decl.cc:13299
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ prohíbe las matrices de longitud variable"
  
! #: cp/decl.cc:13305
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "se usa la matriz de longitud variable %qD"
  
! #: cp/decl.cc:13308
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "se usó la matriz de longitud variable"
  
! #: cp/decl.cc:13360
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "desbordamiento en la dimensión de la matriz"
  
! #: cp/decl.cc:13420
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "%q+D se declaró como friend"
  
! #: cp/decl.cc:13423
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type %qT"
  msgid "creating array of template placeholder type %qT"
  msgstr "se crea un puntero al miembro de referencia de tipo %qT"
  
! #: cp/decl.cc:13433
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "la declaración de %qD como una matriz de voids"
  
! #: cp/decl.cc:13435
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "se crea la matriz de voids"
  
! #: cp/decl.cc:13440
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "la declaración de %qD como una matriz de funciones"
  
! #: cp/decl.cc:13442
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "se crea la matriz de funciones"
  
! #: cp/decl.cc:13447
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "la declaración de %qD como una matriz de referencias"
  
! #: cp/decl.cc:13449
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "se crea la matriz de referencias"
  
! #: cp/decl.cc:13454
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "la declaración de %qD como una matriz de miembros de función"
  
! #: cp/decl.cc:13457
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "se crea la matriz de miembros de función"
  
! #: cp/decl.cc:13475
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "la declaración de %qD como una matriz multidimensional debe tener límites para todas las dimensiones excepto la primera"
  
! #: cp/decl.cc:13479
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "una matriz multidimensional debe tener límites para todas las dimensiones excepto para la primera"
  
! #: cp/decl.cc:13493
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "variable-length array of %<auto%>"
  msgstr "se usó la matriz de longitud variable"
  
! #: cp/decl.cc:13591
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "la especificación del tipo de devolución para el constructor es no válida"
  
! #: cp/decl.cc:13594
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "no se permiten calificadores en la declaración de %<operator %T%>"
  
! #: cp/decl.cc:13605
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "la especificación del tipo de devolución para el destructor es no válida"
  
! #: cp/decl.cc:13608
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "no se permiten calificadores en la declaración de %<operator %T%>"
  
! #: cp/decl.cc:13621
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "se especificó un tipo de devolución para %<operator %T%>"
  
! #: cp/decl.cc:13624
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "no se permiten calificadores en la declaración de %<operator %T%>"
  
! #: cp/decl.cc:13633
  #, fuzzy, gcc-internal-format
  #| msgid "return type specification for destructor invalid"
  msgid "return type specified for deduction guide"
  msgstr "la especificación del tipo de devolución para el destructor es no válida"
  
! #: cp/decl.cc:13636
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "no se permiten calificadores en la declaración de %<operator %T%>"
  
! #: cp/decl.cc:13640
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "especificadores en conflicto en la declaración de %qs"
  
! #: cp/decl.cc:13649
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "especificadores en conflicto en la declaración de %qs"
  
! #: cp/decl.cc:13670
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "se declaró la variable o campo sin nombre como void"
  
! #: cp/decl.cc:13678
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "se declaró la variable o campo como void"
  
! #: cp/decl.cc:13693
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "el especificador %<inline%> es no válido para la función %qs declarada fuera del ámbito global"
  
! #: cp/decl.cc:13698
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "los nombres de espacio incluidos en línea sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:13719
! #, gcc-internal-format
! msgid "anonymous non-C-compatible type given name for linkage purposes by %<typedef%> declaration"
! msgstr ""
! 
! #: cp/decl.cc:13735
! #, fuzzy, gcc-internal-format
! #| msgid "type is not compatible with its variant"
! msgid "type is not C-compatible because it has a base class"
! msgstr "el tipo no es compatible con su variante"
! 
! #: cp/decl.cc:13750
! #, gcc-internal-format
! msgid "type is not C-compatible because %qD has default member initializer"
! msgstr ""
! 
! #: cp/decl.cc:13780
! #, fuzzy, gcc-internal-format
! #| msgid "type is not compatible with its variant"
! msgid "type is not C-compatible because it contains %qD declaration"
! msgstr "el tipo no es compatible con su variante"
! 
! #: cp/decl.cc:13841
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:13847
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "los destructores no pueden ser cv-calificados"
  
! #: cp/decl.cc:13868
  #, fuzzy
  #| msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgid "%e and %e specified together"
  msgstr "%<signed%> y %<unsigned%> se especificaron juntos para %qs"
  
! #: cp/decl.cc:14081
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "uso no válido del nombre calificado %<::%D%>"
  
! #: cp/decl.cc:14084 cp/decl.cc:14106
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "uso no válido del nombre calificado %<%T::%D%>"
  
! #: cp/decl.cc:14087
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "uso no válido del nombre calificado %<%D::%D%>"
  
! #: cp/decl.cc:14097
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class or namespace"
  msgid "%q#T is not a class or namespace"
  msgstr "%qT no es una clase o un espacio de nombres"
  
  #  FIXME traducción
! #: cp/decl.cc:14121
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "declaration of %qE as non-function"
  msgstr "la declaración de %qD como algo que no es función"
  
  #  FIXME traducción
! #: cp/decl.cc:14128
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-member"
  msgid "declaration of %qE as non-member"
  msgstr "declaración de %qD como algo que no es miembro"
  
! #: cp/decl.cc:14156
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "falta el id del declarador; se utiliza la palabra reservada %qD"
  
! #: cp/decl.cc:14207
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "la definición de la función no declara parámetros"
  
  #  FIXME traducción
! #: cp/decl.cc:14215 cp/decl.cc:14224 cp/decl.cc:16206
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "la declaración de %qD como algo que no es función"
  
! #: cp/decl.cc:14232
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "declaración de %qD como %<typedef%>"
  
! #: cp/decl.cc:14237
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "la declaración de %qD como parámetro"
  
! #: cp/decl.cc:14272
  #, fuzzy, gcc-internal-format
  #| msgid "no classes specified"
  msgid "both %qs and %qs specified"
  msgstr "no se especificó ninguna clase"
  
! #: cp/decl.cc:14279 cp/decl.cc:14286 cp/decl.cc:14293 cp/decl.cc:14300
  #, fuzzy, gcc-internal-format
  #| msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "%<constexpr%> no puede aparecer en una declaración typedef"
  
! #: cp/decl.cc:14311
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:14321
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "dos o más tipos de datos en la declaración de %qs"
  
! #: cp/decl.cc:14375
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C no admite %<complex%> simples que significan %<double complex%>"
  
! #: cp/decl.cc:14425 cp/decl.cc:14429 cp/decl.cc:14432
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ prohíbe la declaración de %qs sin tipo"
  
! #: cp/decl.cc:14449
  #, fuzzy, gcc-internal-format
  #| msgid "%<__int128%> is not supported by this target"
  msgid "%<__int%d%> is not supported by this target"
  msgstr "no se admite %<__int128%> en este objetivo"
  
! #: cp/decl.cc:14457
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support %<__int128%> for %qs"
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ no admite %<__int128%> para %qs"
  
! #: cp/decl.cc:14520
  #, fuzzy, gcc-internal-format
  #| msgid "%qs used with %qE"
  msgid "%qs specified with %qT"
  msgstr "se usó %qs con %qE"
  
! #: cp/decl.cc:14527
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<typedef%>"
  msgid "%qs specified with typedef-name %qD"
  msgstr "se usó %qE con %<typedef%>"
  
! #: cp/decl.cc:14536
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<typedef%>"
  msgid "%qs specified with %<decltype%>"
  msgstr "se usó %qE con %<typedef%>"
  
! #: cp/decl.cc:14538
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<typedef%>"
  msgid "%qs specified with %<typeof%>"
  msgstr "se usó %qE con %<typedef%>"
  
! #: cp/decl.cc:14607
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex no válido para %qs"
  
! #: cp/decl.cc:14651
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:14677
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD cannot be declared both virtual and static"
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "el miembro %qD no se puede declarar como virtual y static al mismo tiempo"
  
! #: cp/decl.cc:14686
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD cannot be declared both virtual and static"
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "el miembro %qD no se puede declarar como virtual y static al mismo tiempo"
  
! #: cp/decl.cc:14699
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "declaración typedef no válida en la declaración de parámetros"
  
! #: cp/decl.cc:14706
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "se especificó una clase de almacenamiento para el parámetro de plantilla %qs"
  
! #: cp/decl.cc:14716 cp/decl.cc:14896
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "se especificó una clase de almacenamiento para el parámetro %qs"
  
! #: cp/decl.cc:14724 cp/decl.cc:14733 cp/decl.cc:14739 cp/decl.cc:14745
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter cannot be declared %<constexpr%>"
  msgid "a parameter cannot be declared %qs"
  msgstr "un parámetro no se puede declarar %<constexpr%>"
  
! #: cp/decl.cc:14755
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "declaración de clase fuera de %<virtual%>"
  
! #: cp/decl.cc:14765 cp/decl.cc:14768 cp/decl.cc:14774 cp/decl.cc:14785
! #: cp/decl.cc:14797 cp/decl.cc:14807 cp/decl.cc:14811
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q#T"
  msgid "structured binding declaration cannot be %qs"
  msgstr "se descarta el atributo en la declaración de %q#T"
  
! #: cp/decl.cc:14771
! #, fuzzy, gcc-internal-format
! #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
! msgid "structured binding declaration can be %qs only with %<-std=c++2c%> or %<-std=gnu++2c%>"
! msgstr "las uniones sin restricción sólo están disponibles con -std=c++11 o -std=gnu++11"
! 
! #: cp/decl.cc:14778 cp/decl.cc:14803
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las uniones sin restricción sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:14791
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for bit string"
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr "inicializador no válido para la cadena de bits"
  
! #: cp/decl.cc:14815
  #, fuzzy, gcc-internal-format
  #| msgid "function %qs cannot be declared %<mutable%>"
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr "la función %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:14827
  #, fuzzy, gcc-internal-format
  #| msgid "indirect function %q+D cannot be declared weak"
  msgid "structured binding declaration cannot have type %qT"
  msgstr "la función indirecta %q+D no se puede declarar weak"
  
! #: cp/decl.cc:14830
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14838
  #, fuzzy, gcc-internal-format
  #| msgid "indirect function %q+D cannot be declared weak"
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr "la función indirecta %q+D no se puede declarar weak"
  
! #: cp/decl.cc:14868
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "múltiples clases de almacenamiento en la declaración de %qs"
  
! #: cp/decl.cc:14894
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "se especificó una clase de almacenamiento para %qs"
  
! #: cp/decl.cc:14908
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "la función anidada %qs se declaró %<extern%>"
  
! #: cp/decl.cc:14913
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "la declaración del nivel superior de %qs especifica %<auto%>"
  
! #: cp/decl.cc:14921
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "el ámbito de la función %qs es implícitamente auto y declarado %<__thread%>"
  
! #: cp/decl.cc:14935
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "especificadores de clase de almacenamiento no válidos en las declaraciones de funciones friend"
  
! #: cp/decl.cc:15031
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of %qs"
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "múltiples clases de almacenamiento en la declaración de %qs"
  
! #: cp/decl.cc:15037
  #, fuzzy, gcc-internal-format
  #| msgid "Expected left parenthesis"
  msgid "remove parentheses"
  msgstr "Se esperaba un paréntesis izquierdo"
  
! #: cp/decl.cc:15104
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "explicit object member function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:15118
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L cannot have an initializer"
  msgid "a function type cannot have an explicit object parameter"
  msgstr "La función '%s' en %L no puede tener un inicializador"
  
! #: cp/decl.cc:15124
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function cannot have arguments"
  msgid "a pointer to function type cannot have an explicit object parameter"
  msgstr "la función %qs no puede tener argumentos"
  
! #: cp/decl.cc:15128
  #, fuzzy, gcc-internal-format
  #| msgid "  member function type %qT is not a valid template argument"
  msgid "a pointer to member function type cannot have an explicit object parameter"
  msgstr "  el tipo de función miembro %qT no es un argumento de plantilla válido"
  
! #: cp/decl.cc:15136
  #, gcc-internal-format
  msgid "the type of a pointer to explicit object member function is a regular pointer to function type"
  msgstr ""
  
! #: cp/decl.cc:15140
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in conditions"
  msgid "the type of an explicit object member function is a regular function type"
  msgstr "no se pueden definir tipos en condiciones"
  
! #: cp/decl.cc:15161
  #, gcc-internal-format
  msgid "only the first parameter of a member function can be declared as an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:15166
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type %qT declared %<friend%>"
  msgid "valid explicit object parameter declared here"
  msgstr "el tipo de parámetro de plantilla %qT se declaró %<friend%>"
  
! #: cp/decl.cc:15170
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:15191
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "la función %qs usa el especificador de tipo %<auto%> sin un tipo de devolución trailing"
  
! #: cp/decl.cc:15195
  #, fuzzy, gcc-internal-format
  #| msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "el tipo de devolución trailing sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:15200
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "las funciones virtual no pueden ser friend"
  
! #: cp/decl.cc:15207
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr "la función %qs con tipo de devolución trailing tiene %qT como su tipo en lugar de un simple %<auto%>"
  
! #: cp/decl.cc:15216
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr "la función %qs con tipo de devolución trailing tiene %qT como su tipo en lugar de un simple %<auto%>"
  
! #: cp/decl.cc:15221
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%>"
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "uso no válido de %<auto%>"
  
! #: cp/decl.cc:15228
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgid "%qs function with trailing return type has constrained %<auto%> type specifier rather than plain %<auto%>"
  msgstr "la función %qs con tipo de devolución trailing tiene %qT como su tipo en lugar de un simple %<auto%>"
  
! #: cp/decl.cc:15234
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of constructor as a template"
  msgid "invalid use of constrained %<auto%> type"
  msgstr "uso no válido del constructor como una plantilla"
  
! #: cp/decl.cc:15246
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "deduced class type %qD in function return type"
  msgstr "se descartan los calificadores de tipo en el tipo de devolución de la función"
  
! #: cp/decl.cc:15256
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function cannot have arguments"
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "la función %qs no puede tener argumentos"
  
! #: cp/decl.cc:15269
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:15283
  #, fuzzy, gcc-internal-format
  #| msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "el tipo de devolución trailing sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:15286
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr "no se declaró la función %qs con tipo de devolución trailing con el especificador de tipo %<auto%>"
  
! #: cp/decl.cc:15293
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function cannot have arguments"
  msgid "a conversion function cannot have a trailing return type"
  msgstr "la función %qs no puede tener argumentos"
  
! #: cp/decl.cc:15319
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Atomic%>-qualified return type of %qD"
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr "calificado %<_Atomic%> el tipo de retorno de %qD"
  
! #: cp/decl.cc:15331
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs que se declaró como función devuelve una función"
  
! #: cp/decl.cc:15337
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs que se declaró como función devuelve una matriz"
  
! #: cp/decl.cc:15344
  #, fuzzy, gcc-internal-format
  #| msgid "%<noreturn%> function returns non-void value"
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "la función %<noreturn%> devuelve un valor que no es void"
  
! #: cp/decl.cc:15377
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "el destructor no puede ser una función miembro de tipo static"
  
! #: cp/decl.cc:15379
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "el constructor no puede ser una función miembro de tipo static"
  
! #: cp/decl.cc:15384
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "los destructores no pueden ser cv-calificados"
  
! #: cp/decl.cc:15385
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "los constructores tal vez no sean cv-calificados"
  
! #: cp/decl.cc:15393
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "destructors may not be ref-qualified"
  msgstr "los destructores no pueden ser cv-calificados"
  
! #: cp/decl.cc:15394
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "constructors may not be ref-qualified"
  msgstr "los destructores no pueden ser cv-calificados"
  
! #: cp/decl.cc:15412
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "los constructores no se pueden declarar virtual"
  
! #: cp/decl.cc:15429
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "las funciones virtual no pueden ser friend"
  
! #: cp/decl.cc:15434
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "la declaración friend no está en una definición de clase"
  
! #: cp/decl.cc:15438
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t define friend function %qs in a local class definition"
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "no se puede definir la función friend %qs en una definición de clase local"
  
! #: cp/decl.cc:15448
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:15452
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:15478
  #, fuzzy, gcc-internal-format
  #| msgid "non-member function %qD cannot have cv-qualifier"
  msgid "a non-member function cannot have an explicit object parameter"
  msgstr "la función que no es miembro %qD no puede tener calificador-cv"
  
! #: cp/decl.cc:15486
  #, fuzzy, gcc-internal-format
  #| msgid "templates may not be %<virtual%>"
  msgid "an explicit object member function cannot be %<virtual%>"
  msgstr "las plantillas no pueden ser %<virtual%>"
  
! #: cp/decl.cc:15496
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "an explicit object member function cannot be %<static%>"
  msgstr "los constructores no se pueden declarar virtual"
  
! #: cp/decl.cc:15505
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qD cannot be an explicit object member function"
  msgstr "%qD debe ser una función miembro que no sea static"
  
! #: cp/decl.cc:15528
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "los destructores no pueden tener parámetros"
  
! #: cp/decl.cc:15576
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "no se puede declarar el puntero a %q#T"
  
! #: cp/decl.cc:15589 cp/decl.cc:15596
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "no se puede declarar la referencia a %q#T"
  
! #: cp/decl.cc:15598
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "no se puede declarar el puntero al miembro %q#T"
  
! #: cp/decl.cc:15627
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "no se puede declarar la referencia para el tipo de función calificado %qT"
  
! #: cp/decl.cc:15628
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "no se puede declarar el puntero para el tipo de función calificado %qT"
  
! #: cp/decl.cc:15701
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr "no se puede declarar la referencia a %q#T, el cual no es una definición de tipo o un argumento de tipo de plantilla"
  
! #: cp/decl.cc:15780
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "el id de plantilla %qD se usa como un declarador"
  
! #: cp/decl.cc:15806
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "las funciones miembros son implícitamente friends de su clase"
  
! #: cp/decl.cc:15811
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "calificación extra %<%T::%> en el miembro %qs"
  
! #: cp/decl.cc:15841
  #, fuzzy, gcc-internal-format
  #| msgid "cannot define member function %<%T::%s%> within %<%T%>"
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "no se puede definir la función miembro %<%T::%s%> dentro de %<%T%>"
  
! #: cp/decl.cc:15843
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member function %<%T::%s%> within %<%T%>"
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "no se puede declarar la función miembro %<%T::%s%> dentro de %<%T%>"
  
! #: cp/decl.cc:15851
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "no se puede declarar el miembro %<%T::%s%> dentro de %qT"
  
! #: cp/decl.cc:15891
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "%qs que no es parámetro no puede ser un paquete de parámetro"
  
! #: cp/decl.cc:15900
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "los datos miembro pueden no tener el tipo modificado variablemente %qT"
  
! #: cp/decl.cc:15903
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "el parámetro puede no tener el tipo modificado variablemente %qT"
  
! #: cp/decl.cc:15914
  #, fuzzy, gcc-internal-format
  #| msgid "%<virtual%> outside class declaration"
  msgid "%<explicit%> outside class declaration"
  msgstr "declaración de clase fuera de %<virtual%>"
  
! #: cp/decl.cc:15917
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "%<inline%> en una declaración vacía"
  
! #: cp/decl.cc:15920
  #, fuzzy, gcc-internal-format
  #| msgid "only declarations of constructors can be %<explicit%>"
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "solamente las declaraciones de constructores pueden ser %<explicit%>"
  
! #: cp/decl.cc:15930
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "el no-miembro %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:15937
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "el miembro que no es objeto %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:15943
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "la función %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:15949
  #, fuzzy, gcc-internal-format
  #| msgid "static %qs cannot be declared %<mutable%>"
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "static %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:15955
  #, fuzzy, gcc-internal-format
  #| msgid "const %qs cannot be declared %<mutable%>"
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "const %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:15961
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "la referencia %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:15977
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in conditions"
  msgid "typedef may not be a function definition"
  msgstr "no se pueden definir tipos en condiciones"
  
! #: cp/decl.cc:15980
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in conditions"
  msgid "typedef may not be a member function definition"
  msgstr "no se pueden definir tipos en condiciones"
  
! #: cp/decl.cc:16006
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%<[*]%> fuera de una declaración"
  
! #: cp/decl.cc:16009
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "la definición de tipo se declaró %<auto%>"
  
! #: cp/decl.cc:16014
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:16018
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "el nombre del typedef puede no ser un especificador-de-nombre-anidado"
  
! #: cp/decl.cc:16044
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ prohíbe el tipo anidado %qD con el mismo nombre que la clase que lo contiene"
  
! #: cp/decl.cc:16136
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "se especificó %<inline%> para la declaración de clase friend"
  
! #: cp/decl.cc:16144
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "los parámetros de la plantilla no pueden ser friends"
  
! #: cp/decl.cc:16146
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "la declaración friend requere una llave de clase, p.e. %<friend class %T::%D%>"
  
! #: cp/decl.cc:16150
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "la declaración friend requiere una llave de clase, p.e. %<friend %#T%>"
  
! #: cp/decl.cc:16163
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "se intenta hacer que la clase %qT sea un friend de ámbito global"
  
! #: cp/decl.cc:16183
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "calificadores no válidos en el tipo de función que no es miembro"
  
! #: cp/decl.cc:16187
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:16197
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "el declarador abstracto %qT se usó como declaración"
  
! #: cp/decl.cc:16212
  #, fuzzy, gcc-internal-format
  #| msgid "value-initialization of function type %qT"
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "inicialización por valor del tipo de función %qT"
  
! #: cp/decl.cc:16231
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "no se puede usar %<::%>  en la declaración de parámetros"
  
! #: cp/decl.cc:16241 cp/parser.cc:23112
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare parameter %q+D to be of abstract type %qT"
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "no se puede declarar que el parámetro %q+D sea del tipo abstracto %qT"
  
! #: cp/decl.cc:16248
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:16251
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:16257 cp/parser.cc:28188
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "no se puede usar %<this%> en este contexto"
  
! #: cp/decl.cc:16267
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "el parámetro se declaró %<auto%>"
  
! #: cp/decl.cc:16321 cp/parser.cc:3932
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "uso no válido del nombre-de-plantilla %qE sin una lista de argumentos"
  
! #: cp/decl.cc:16325
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member declared %<auto%>"
  msgid "non-static data member declared with placeholder %qT"
  msgstr "se declaró el miembro dato que no es static como %<auto%>"
  
! #: cp/decl.cc:16345
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C90 no admite miembros de matriz flexibles"
  
! #: cp/decl.cc:16348
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C90 no admite miembros de matriz flexibles"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:16364
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "uso no válido de %<::%>"
  
! #: cp/decl.cc:16385
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "declaración de la función %qD en un contexto no válido"
  
! #: cp/decl.cc:16395
  #, fuzzy, gcc-internal-format
  #| msgid "function %qD declared virtual inside a union"
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "la función %qD se declaró virtual dentro de un union"
  
! #: cp/decl.cc:16405
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot be declared virtual, since it is always static"
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "%qD no se puede declarar virtual, ya que siempre es static"
  
! #: cp/decl.cc:16419
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "se esperaba un nombre calificado en la declaración friend para el destructor %qD"
  
! #: cp/decl.cc:16426
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "declaración de %qD como miembro de %qT"
  
! #: cp/decl.cc:16433 cp/decl.cc:16446
  #, fuzzy, gcc-internal-format
  #| msgid "a destructor cannot be %<constexpr%>"
  msgid "a destructor cannot be %qs"
  msgstr "un destructor no puede ser %<constexpr%>"
  
! #: cp/decl.cc:16452
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "se esperaba un nombre calificado en la declaración friend para el constructor %qD"
  
! #: cp/decl.cc:16461
  #, fuzzy, gcc-internal-format
  #| msgid "a destructor cannot be %<constexpr%>"
  msgid "a constructor cannot be %<concept%>"
  msgstr "un destructor no puede ser %<constexpr%>"
  
! #: cp/decl.cc:16467
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "a concept cannot be a member function"
  msgstr "el constructor no puede ser una función miembro de tipo static"
  
! #: cp/decl.cc:16475 cp/decl.cc:16833
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open %s"
  msgid "%qD cannot be %qs"
  msgstr "no se puede abrir %s"
  
! #: cp/decl.cc:16485
  #, fuzzy, gcc-internal-format
  #| msgid "variable %qD redeclared as function"
  msgid "specialization of variable template %qD declared as function"
  msgstr "la variable %qD se redeclaró como función"
  
! #: cp/decl.cc:16488
  #, fuzzy, gcc-internal-format
  #| msgid "original type declared here"
  msgid "variable template declared here"
  msgstr "el tipo original se definió aquí"
  
! #: cp/decl.cc:16553
  #, fuzzy, gcc-internal-format
  #| msgid "field %qD has incomplete type"
  msgid "field %qD has incomplete type %qT"
  msgstr "el campo %qD tiene tipo de dato incompleto"
  
! #: cp/decl.cc:16558
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "el nombre %qT tiene tipo de dato incompleto"
  
! #: cp/decl.cc:16578
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE no es ni función ni función miembro; no se puede declarar friend"
  
! #: cp/decl.cc:16581
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is neither function nor member function; cannot be declared friend"
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "%qE no es ni función ni función miembro; no se puede declarar friend"
  
! #: cp/decl.cc:16599 cp/parser.cc:23682 cp/parser.cc:31059
  #, fuzzy, gcc-internal-format
  #| msgid "an attribute that appertains to a type-specifier is ignored"
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr "un atributo que atañe a un especificador de tipo se descarta"
  
! #: cp/decl.cc:16649 cp/decl.cc:16660
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qE declared %<constexpr%>"
  msgid "static data member %qE declared %qs"
  msgstr "se declaró el miembro dato que no es static %qE como %<constexpr%>"
  
! #: cp/decl.cc:16654
  #, fuzzy, gcc-internal-format
  #| msgid "constexpr static data member %qD must have an initializer"
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "el miembro dato static constexpr %qD debe tener un inicializador"
  
! #: cp/decl.cc:16697 cp/decl.cc:16705 cp/decl.cc:16712 cp/decl.cc:16719
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qE declared %<constexpr%>"
  msgid "non-static data member %qE declared %qs"
  msgstr "se declaró el miembro dato que no es static %qE como %<constexpr%>"
  
! #: cp/decl.cc:16771
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "la clase de almacenamiento %<auto%> es no válida para la función %qs"
  
! #: cp/decl.cc:16774
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "la clase de almacenamiento %<register%> es no válida para la función %qs"
  
! #: cp/decl.cc:16780
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "la clase de almacenamiento %<__thread%> es no válida para la función %qs"
  
! #: cp/decl.cc:16784
  #, fuzzy, gcc-internal-format
  #| msgid "storage class %<__thread%> invalid for function %qs"
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "la clase de almacenamiento %<__thread%> es no válida para la función %qs"
  
! #: cp/decl.cc:16789
  #, fuzzy, gcc-internal-format
  #| msgid "alignment specified for function %qE"
  msgid "%<constinit%> specifier invalid for function %qs"
  msgstr "se especificó la alineación para la función %qE"
  
! #: cp/decl.cc:16792
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "no se permiten los especificadores-virt en %qs fuera de una definición de clase"
  
! #: cp/decl.cc:16804
  #, fuzzy, gcc-internal-format
  #| msgid "%<static%> specified invalid for function %qs declared out of global scope"
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "el especificador %<static%> es no válido para la función %qs declarada fuera del ámbito global"
  
! #: cp/decl.cc:16808
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "el especificador %<inline%> es no válido para la función %qs declarada fuera del ámbito global"
  
! #: cp/decl.cc:16816
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "función virtual %qs que no es clase"
  
! #: cp/decl.cc:16823
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "se definió %qs en un ámbito que no es una clase"
  
! #: cp/decl.cc:16824
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "se declaró %qs en un ámbito que no es una clase"
  
! #: cp/decl.cc:16866
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "no se puede declarar que la función miembro %qD tenga enlace estático"
  
! #: cp/decl.cc:16875
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "no se puede declarar una función static dentro de otra función"
  
! #: cp/decl.cc:16916
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "%<static%> puede no ser utilizado cuando se define (opuesto a la declaración) un dato miembro static"
  
! #: cp/decl.cc:16923
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "se declaró el miembro static %qD como %<register%>"
  
! #: cp/decl.cc:16929
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "no se puede declarar explícitamente que el miembro %q#D tenga un enlace externo"
  
! #: cp/decl.cc:16937
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of constexpr variable %qD is not a definition"
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "la declaración de la variable constexpr %qD no es una definición"
  
! #: cp/decl.cc:16944
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter cannot be declared %<constexpr%>"
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "un parámetro no se puede declarar %<constexpr%>"
  
! #: cp/decl.cc:16976
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs inicializado y declarado como %<extern%>"
  
! #: cp/decl.cc:16981
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs tiene %<extern%> e inicializador al mismo tiempo"
  
! #: cp/decl.cc:17183
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "el argumento por defecto %qE usa %qD"
  
! #: cp/decl.cc:17186
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "el argumento por defecto %qE usa la variable local %qD"
  
! #: cp/decl.cc:17313
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<virtual%> in template declaration of %q#D"
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "uso no válido de %<virtual%> en la declaración de plantilla de %q#D"
  
! #: cp/decl.cc:17317
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<virtual%> in template declaration of %q#D"
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "uso no válido de %<virtual%> en la declaración de plantilla de %q#D"
  
! #: cp/decl.cc:17346
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Atomic%>-qualified parameter type %qT of %q+D"
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "tipo de parámetro cualificado %<_Atomic%> %qT de %q+D"
  
! #: cp/decl.cc:17354
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "el parámetro %qD se declaró no válidamente como tipo de método"
  
! #: cp/decl.cc:17379
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "el parámetro %qD incluye un puntero a matriz %qT de límite desconocido"
  
! #: cp/decl.cc:17381
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "el parámetro %qD incluye una referencia a matriz %qT de límite desconocido"
  
! #: cp/decl.cc:17664
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "constructor no válido; tal vez quiso decir %<%T (const %T&)%>"
  
! #: cp/decl.cc:17743
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD no se puede declarar dentro de un espacio de nombres"
  
! #: cp/decl.cc:17750
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD no se puede declarar como static"
  
! #: cp/decl.cc:17808
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qD must be a non-static member function"
  msgstr "%qD debe ser una función miembro que no sea static"
  
! #: cp/decl.cc:17816
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a non-member function"
  msgid "%qD must be a member function"
  msgstr "%qD debe ser una función que no sea miembro"
  
! #: cp/decl.cc:17824
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:17834
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD debe ser una función miembro que no sea static o una función que no sea miembro"
  
! #: cp/decl.cc:17844
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD debe tener un argumento de tipo clase o enumerado"
  
  #. 13.4.0.3
! #: cp/decl.cc:17875
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ prohibits overloading operator ?:"
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ISO C++ prohíbe la sobrecarga del operador ?:"
  
! #: cp/decl.cc:17885
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD no debe tener un número variable de argumentos"
  
! #: cp/decl.cc:17911
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take either zero or one argument"
  msgid "%qD must have either zero or one argument"
  msgstr "%qD debe tomar cero o un argumentos"
  
! #: cp/decl.cc:17912
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take either one or two arguments"
  msgid "%qD must have either one or two arguments"
  msgstr "%qD debe tomar uno o dos argumentos"
  
! #: cp/decl.cc:17924
  #, fuzzy, gcc-internal-format
  #| msgid "postfix %qD must take %<int%> as its argument"
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "el postfijo %qD debe tomar %<int%> como su argumento"
  
! #: cp/decl.cc:17925
  #, fuzzy, gcc-internal-format
  #| msgid "postfix %qD must take %<int%> as its second argument"
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "el postfijo %qD debe tomar %<int%> como su segundo argumento"
  
! #: cp/decl.cc:17936
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have no arguments"
  msgstr "%qD debe tomar dos argumentos exactamente"
  
! #: cp/decl.cc:17937 cp/decl.cc:17947
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly one argument"
  msgid "%qD must have exactly one argument"
  msgstr "%qD debe tomar un argumento exactamente"
  
! #: cp/decl.cc:17948
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have exactly two arguments"
  msgstr "%qD debe tomar dos argumentos exactamente"
  
! #: cp/decl.cc:17963
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD no puede tener argumentos por defecto"
  
! #: cp/decl.cc:17987
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to void will never use a type conversion operator"
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "la conversión a void nunca usará un operador de conversión de tipo"
  
! #: cp/decl.cc:17994
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to a reference to the same type will never use a type conversion operator"
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr "la conversión a una referencia al mismo tipo nunca usará un operador de conversión de tipo"
  
! #: cp/decl.cc:17996
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to the same type will never use a type conversion operator"
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "la conversión al mismo tipo nunca usará un operador de conversión de tipo"
  
! #: cp/decl.cc:18005
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to a reference to a base class will never use a type conversion operator"
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr "la conversión a una referencia a una clase base nunca usará un operador de conversión de tipo"
  
! #: cp/decl.cc:18007
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to a base class will never use a type conversion operator"
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "la conversión a una clase base nunca usará un operador de conversión de tipo"
  
! #: cp/decl.cc:18023
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "el %qD definido por el usuario siempre evalúa ambos argumentos"
  
  #  En esta traducción se emplea 'devolver' por 'return'. Si embargo, aquí
  #  se cambió por cacofonía: no es agradable escuchar 'debe devolver'. cfuga
! #: cp/decl.cc:18042
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "el prefijo %qD debe regresar %qT"
  
! #: cp/decl.cc:18049
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "el postfijo %qD debe regresar %qT"
  
! #: cp/decl.cc:18061
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD debe devolver por valor"
  
! #: cp/decl.cc:18118
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "usando el parámetro de tipo plantilla %qT después de %qs"
  
! #: cp/decl.cc:18142
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "se usa especialización de plantilla %qT alias después de %qs"
  
! #: cp/decl.cc:18145
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "se usó el nombre de definición de tipo %qD después de %qs"
  
! #: cp/decl.cc:18147
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%qD tiene una declaración previa aquí"
  
! #: cp/decl.cc:18156
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "se refirió a %qT como %qs"
  
! #: cp/decl.cc:18157 cp/decl.cc:18165
  #, fuzzy, gcc-internal-format
  #| msgid "%q+T has a previous declaration here"
  msgid "%qT has a previous declaration here"
  msgstr "%q+T tiene una declaración previa aquí"
  
! #: cp/decl.cc:18164
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "se refirió a %qT como un enum"
*************** msgstr "se refirió a %qT como un enum"
*** 62609,62668 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:17005
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "se requiere un argumento de plantilla para %<%s %T%>"
  
! #: cp/decl.cc:17048 cp/name-lookup.cc:6237 cp/name-lookup.cc:6370
! #: cp/parser.cc:7477 cp/parser.cc:33093
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "la referencia a %qD es ambigua"
  
! #: cp/decl.cc:17058
  #, fuzzy, gcc-internal-format
  #| msgid "function template %qD redeclared as a class template"
  msgid "class template %qD redeclared as non-template"
  msgstr "la plantilla de función %qD se redeclaró commo una plantilla de clase"
  
! #: cp/decl.cc:17080 cp/name-lookup.cc:5926
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD tiene el mismo nombre que la clase en la cual se declaró"
  
! #: cp/decl.cc:17109 cp/friend.cc:318 cp/parser.cc:3680 cp/parser.cc:7181
! #: cp/pt.cc:10141
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT no es una plantilla"
  
! #: cp/decl.cc:17114
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:17219
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "uso del enum %q#D sin declaración previa"
  
! #: cp/decl.cc:17246
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "redeclaración de %qT como algo que no es plantilla"
  
! #: cp/decl.cc:17383
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "union derivada %qT no válida"
  
! #: cp/decl.cc:17390
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:17401
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not a direct or virtual base of %qT"
  msgid "%qT defined with direct virtual base"
--- 65663,65722 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:18179
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "se requiere un argumento de plantilla para %<%s %T%>"
  
! #: cp/decl.cc:18222 cp/name-lookup.cc:6364 cp/name-lookup.cc:6498
! #: cp/parser.cc:8120 cp/parser.cc:35476
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "la referencia a %qD es ambigua"
  
! #: cp/decl.cc:18232
  #, fuzzy, gcc-internal-format
  #| msgid "function template %qD redeclared as a class template"
  msgid "class template %qD redeclared as non-template"
  msgstr "la plantilla de función %qD se redeclaró commo una plantilla de clase"
  
! #: cp/decl.cc:18254 cp/name-lookup.cc:6053
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD tiene el mismo nombre que la clase en la cual se declaró"
  
! #: cp/decl.cc:18283 cp/friend.cc:318 cp/parser.cc:3757 cp/parser.cc:7811
! #: cp/parser.cc:21307 cp/pt.cc:10233
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT no es una plantilla"
  
! #: cp/decl.cc:18288
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:18393
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "uso del enum %q#D sin declaración previa"
  
! #: cp/decl.cc:18420
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "redeclaración de %qT como algo que no es plantilla"
  
! #: cp/decl.cc:18563
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "union derivada %qT no válida"
  
! #: cp/decl.cc:18570
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:18581
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not a direct or virtual base of %qT"
  msgid "%qT defined with direct virtual base"
*************** msgstr "el tipo %qT no es una base direc
*** 62670,62712 ****
  
  #  No me gusta mucho esta traducción. Creo que es mejor
  #  "el tipo base %qT no es de tipo struct o clase". cfuga
! #: cp/decl.cc:17426
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "el tipo base %qT falla en ser un tipo struct o clase"
  
! #: cp/decl.cc:17456
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "tipo recursivo %qT sin definir"
  
! #: cp/decl.cc:17458
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "tipo base duplicado %qT no válido"
  
! #: cp/decl.cc:17616
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "no coinciden scoped/unscoped en el enum %q#T"
  
! #: cp/decl.cc:17619 cp/decl.cc:17628 cp/decl.cc:17639 cp/decl.cc:18240
! #: cp/parser.cc:22335
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "la definición previa está aquí"
  
! #: cp/decl.cc:17625
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr "no coincide el tipo subyacente en el enum %q#T"
  
! #: cp/decl.cc:17636
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "tipos subyacentes diferentes en el enum %q#T"
  
! #: cp/decl.cc:17711
  #, fuzzy, gcc-internal-format
  #| msgid "underlying type %<%T%> of %<%T%> must be an integral type"
  msgid "underlying type %qT of %qT must be an integral type"
--- 65724,65766 ----
  
  #  No me gusta mucho esta traducción. Creo que es mejor
  #  "el tipo base %qT no es de tipo struct o clase". cfuga
! #: cp/decl.cc:18630
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "el tipo base %qT falla en ser un tipo struct o clase"
  
! #: cp/decl.cc:18660
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "tipo recursivo %qT sin definir"
  
! #: cp/decl.cc:18662
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "tipo base duplicado %qT no válido"
  
! #: cp/decl.cc:18835
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "no coinciden scoped/unscoped en el enum %q#T"
  
! #: cp/decl.cc:18838 cp/decl.cc:18847 cp/decl.cc:18858 cp/decl.cc:19480
! #: cp/parser.cc:24038
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "la definición previa está aquí"
  
! #: cp/decl.cc:18844
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr "no coincide el tipo subyacente en el enum %q#T"
  
! #: cp/decl.cc:18855
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "tipos subyacentes diferentes en el enum %q#T"
  
! #: cp/decl.cc:18930
  #, fuzzy, gcc-internal-format
  #| msgid "underlying type %<%T%> of %<%T%> must be an integral type"
  msgid "underlying type %qT of %qT must be an integral type"
*************** msgstr "el tipo subyacente %<%T%> de %<%
*** 62716,63024 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:17860
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "ningún tipo integral puede representar todos los valores de enumerador de %qT"
  
! #: cp/decl.cc:18047
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qD is not an integer constant"
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "el valor de enumerador para %qD no es una constante entera"
  
! #: cp/decl.cc:18057
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "el valor de enumerador para %qD no es una constante entera"
  
! #: cp/decl.cc:18106
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "el valor del enumerador incrementado es demasiado grande para %<unsigned long%>"
  
! #: cp/decl.cc:18107
  #, fuzzy, gcc-internal-format
  #| msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "el valor del enumerador incrementado es demasiado grande para %<unsigned long%>"
  
! #: cp/decl.cc:18118
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "desbordamiento en valores de enumeración en %qD"
  
! #: cp/decl.cc:18138
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value %E is too large for underlying type %<%T%>"
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "el valor de enumerador %E es demasiado grande para el tipo subyacente %<%T%>"
  
! #: cp/decl.cc:18238 cp/parser.cc:22333
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "definición múltiple de %q#T"
  
! #: cp/decl.cc:18312
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "el tipo de devolución %q#T es un tipo de dato incompleto"
  
! #: cp/decl.cc:18479 cp/typeck.cc:11460
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> debe devolver una referencia a %<*this%>"
  
! #: cp/decl.cc:19298
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statements in function returning %qT"
  msgstr "no hay una declaración de devolución en la función que no devuelve void"
  
! #: cp/decl.cc:19300 cp/typeck.cc:11338
  #, fuzzy, gcc-internal-format
  #| msgid "function return types not compatible due to %<volatile%>"
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "los tipos de devolución de función no son compatibles debido a %<volatile%>"
  
! #: cp/decl.cc:19356
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "no hay una declaración de devolución en la función que no devuelve void"
  
! #: cp/decl.cc:19547
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD ya se definió en la clase %qT"
  
! #: cp/decl.cc:19945
  #, fuzzy, gcc-internal-format
  #| msgid "enclosing %qs"
  msgid "using %qs"
  msgstr "%qs contenedora"
  
! #: cp/decl.cc:19957
  #, fuzzy, gcc-internal-format
  #| msgid "type of %qD defaults to %<int%>"
  msgid "use of %qD before deduction of %<auto%>"
  msgstr "el tipo de %qD es %<int%> por defecto"
  
! #: cp/decl2.cc:386
  #, gcc-internal-format
  msgid "name missing for member function"
  msgstr "falta el nombre para la función miembro"
  
! #: cp/decl2.cc:481 cp/decl2.cc:529
  #, fuzzy, gcc-internal-format
  #| msgid "use of cast expressions as lvalues is deprecated"
  msgid "top-level comma expression in array subscript changed meaning in C++23"
  msgstr "el uso de expresiones de conversión como l-valores es obsoleto"
  
! #: cp/decl2.cc:519
  #, gcc-internal-format
  msgid "built-in subscript operator without expression list"
  msgstr ""
  
! #: cp/decl2.cc:533
  #, gcc-internal-format
  msgid "built-in subscript operator with more than one expression in expression list"
  msgstr ""
  
! #: cp/decl2.cc:560 cp/decl2.cc:575
  #, gcc-internal-format
  msgid "ambiguous conversion for array subscript"
  msgstr "conversión ambigua para índice de matriz"
  
! #: cp/decl2.cc:569
  #, gcc-internal-format
  msgid "invalid types %<%T[%T]%> for array subscript"
  msgstr "tipos no válidos %<%T[%T]%> para índice de matriz"
  
! #: cp/decl2.cc:688
  #, fuzzy, gcc-internal-format
  #| msgid "deleting array %q#D"
  msgid "deleting array %q#E"
  msgstr "se borra la matriz %q#D"
  
! #: cp/decl2.cc:696
  #, gcc-internal-format
  msgid "type %q#T argument given to %<delete%>, expected pointer"
  msgstr "se dió un argumento de tipo %q#T a %<delete%>, se esperaba un puntero"
  
! #: cp/decl2.cc:710
  #, gcc-internal-format
  msgid "cannot delete a function.  Only pointer-to-objects are valid arguments to %<delete%>"
  msgstr "no se puede borrar una función.  Solamente los punteros a objetos son argumentos válidos para %<delete%>"
  
! #: cp/decl2.cc:720
  #, gcc-internal-format
  msgid "deleting %qT is undefined"
  msgstr "el borrado de %qT está indefinido"
  
! #: cp/decl2.cc:768 cp/pt.cc:6009
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "declaración plantilla de %q#D"
  
! #: cp/decl2.cc:808
  #, gcc-internal-format
  msgid "template parameter lists provided don%'t match the template parameters of %qD"
  msgstr "las listas de parámetro de plantilla proporcionadas no coinciden con los parámetros de plantilla de %qD"
  
! #: cp/decl2.cc:823 cp/pt.cc:5977
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "se declaró el destructor %qD como una plantilla miembro"
  
! #: cp/decl2.cc:916
  #, fuzzy, gcc-internal-format
  #| msgid "global declaration %q+#D"
  msgid "no declaration matches %q#D"
  msgstr "la declaración global %q+#D"
  
! #: cp/decl2.cc:921
  #, gcc-internal-format
  msgid "no conversion operators declared"
  msgstr ""
  
! #: cp/decl2.cc:924
  #, fuzzy, gcc-internal-format
  #| msgid "In function %qs"
  msgid "no functions named %qD"
  msgstr "En la función %qs"
  
! #: cp/decl2.cc:926
  #, fuzzy, gcc-internal-format
  #| msgid "label %qD defined here"
  msgid "%#qT defined here"
  msgstr "la etiqueta %qD se define aquí"
  
! #: cp/decl2.cc:986
  #, gcc-internal-format
  msgid "local class %q#T shall not have static data member %q#D"
  msgstr "la clase local %q#T no debe tener datos miembro static %q#D"
  
! #: cp/decl2.cc:995
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qD has Java class type"
  msgid "static data member %qD in unnamed class"
  msgstr "el dato miembro que no es estático %qD tiene un tipo de clase Java"
  
! #: cp/decl2.cc:997
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "unnamed class defined here"
  msgstr "se definió union aquí"
  
! #: cp/decl2.cc:1082
  #, gcc-internal-format
  msgid "explicit template argument list not allowed"
  msgstr "no se permite la lista de argumentos de plantilla explícita"
  
! #: cp/decl2.cc:1124
  #, gcc-internal-format
  msgid "%qD is already defined in %qT"
  msgstr "%qD ya está definido en %qT"
  
! #: cp/decl2.cc:1157 cp/decl2.cc:1165 cp/decl2.cc:1279
  #, gcc-internal-format
  msgid "invalid initializer for member function %qD"
  msgstr "inicializador no válido para la función miembro %qD"
  
! #: cp/decl2.cc:1174
  #, fuzzy, gcc-internal-format
  #| msgid "initializer specified for static member function %qD"
  msgid "initializer specified for friend function %qD"
  msgstr "se especificó un inicializador para la función miembro static %qD"
  
! #: cp/decl2.cc:1177 cp/decl2.cc:1283
  #, gcc-internal-format
  msgid "initializer specified for static member function %qD"
  msgstr "se especificó un inicializador para la función miembro static %qD"
  
! #: cp/decl2.cc:1225
  #, gcc-internal-format
  msgid "%<asm%> specifiers are not permitted on non-static data members"
  msgstr "no se permiten los especificadores %<asm%> en miembros de datos que no son static"
  
! #: cp/decl2.cc:1386
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qD with non-integral type"
  msgid "bit-field %qD with non-integral type %qT"
  msgstr "campo de bits %qD con tipo no integral"
  
! #: cp/decl2.cc:1394
  #, gcc-internal-format
  msgid "cannot declare %qD to be a bit-field type"
  msgstr "no se puede declarar %qD que sea un tipo de campo de bits"
  
! #: cp/decl2.cc:1405
  #, gcc-internal-format
  msgid "cannot declare bit-field %qD with function type"
  msgstr "no se puede declarar el campo de bits %qD con un tipo de función"
  
! #: cp/decl2.cc:1411
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field %qD with function type"
  msgid "cannot declare bit-field %qD with %<warn_if_not_aligned%> type"
  msgstr "no se puede declarar el campo de bits %qD con un tipo de función"
  
! #: cp/decl2.cc:1418
  #, gcc-internal-format
  msgid "%qD is already defined in the class %qT"
  msgstr "%qD ya está definido en la clase %qT"
  
! #: cp/decl2.cc:1426
  #, gcc-internal-format
  msgid "static member %qD cannot be a bit-field"
  msgstr "el miembro static %qD no puede ser un campo de bits"
  
! #: cp/decl2.cc:1440
  #, gcc-internal-format
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "la anchura del campo de bits %qD es del tipo %qT que no integral"
  
! #: cp/decl2.cc:1882
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a static data member of a class template"
  msgid "%q+D static data member inside of declare target directive"
  msgstr "%qD no es un dato miembro static de una plantilla de clase"
  
! #: cp/decl2.cc:2032
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "struct anónimo no está dentro de un tipo nombrado"
  
! #: cp/decl2.cc:2048
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D invalid; an anonymous union can only have non-static data members"
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "%q+#D no válido; un union anónimo sólo puede tener miembros con datos no estáticos"
  
! #: cp/decl2.cc:2055
  #, fuzzy, gcc-internal-format
  #| msgid "private member %q+#D in anonymous union"
  msgid "private member %q#D in anonymous union"
  msgstr "miembro privado %q+#D en union anónima"
  
! #: cp/decl2.cc:2058
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "protected member %q#D in anonymous union"
  msgstr "miembro protegido %q+#D en union anónima"
  
! #: cp/decl2.cc:2123
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "los agregados anónimos de alcance de espacio de nombres deben ser static"
  
! #: cp/decl2.cc:2132
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "union anónima sin miembros"
  
! #: cp/decl2.cc:2169
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> debe devolver el tipo %qT"
--- 65770,66095 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:19099
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "ningún tipo integral puede representar todos los valores de enumerador de %qT"
  
! #: cp/decl.cc:19287
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qD is not an integer constant"
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "el valor de enumerador para %qD no es una constante entera"
  
! #: cp/decl.cc:19297
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "el valor de enumerador para %qD no es una constante entera"
  
! #: cp/decl.cc:19346
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "el valor del enumerador incrementado es demasiado grande para %<unsigned long%>"
  
! #: cp/decl.cc:19347
  #, fuzzy, gcc-internal-format
  #| msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "el valor del enumerador incrementado es demasiado grande para %<unsigned long%>"
  
! #: cp/decl.cc:19358
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "desbordamiento en valores de enumeración en %qD"
  
! #: cp/decl.cc:19378
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value %E is too large for underlying type %<%T%>"
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "el valor de enumerador %E es demasiado grande para el tipo subyacente %<%T%>"
  
! #: cp/decl.cc:19478 cp/parser.cc:24036
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "definición múltiple de %q#T"
  
! #: cp/decl.cc:19552
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "el tipo de devolución %q#T es un tipo de dato incompleto"
  
! #: cp/decl.cc:19722 cp/typeck.cc:11632
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> debe devolver una referencia a %<*this%>"
  
! #: cp/decl.cc:20540
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statements in function returning %qT"
  msgstr "no hay una declaración de devolución en la función que no devuelve void"
  
! #: cp/decl.cc:20542 cp/typeck.cc:11510
  #, fuzzy, gcc-internal-format
  #| msgid "function return types not compatible due to %<volatile%>"
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "los tipos de devolución de función no son compatibles debido a %<volatile%>"
  
! #: cp/decl.cc:20553
! #, gcc-internal-format
! msgid "defining %qD, which previously failed to be deduced in a SFINAE context"
! msgstr ""
! 
! #: cp/decl.cc:20611
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "no hay una declaración de devolución en la función que no devuelve void"
  
! #: cp/decl.cc:20807
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD ya se definió en la clase %qT"
  
! #: cp/decl.cc:21205
  #, fuzzy, gcc-internal-format
  #| msgid "enclosing %qs"
  msgid "using %qs"
  msgstr "%qs contenedora"
  
! #: cp/decl.cc:21217
  #, fuzzy, gcc-internal-format
  #| msgid "type of %qD defaults to %<int%>"
  msgid "use of %qD before deduction of %<auto%>"
  msgstr "el tipo de %qD es %<int%> por defecto"
  
! #: cp/decl2.cc:390
  #, gcc-internal-format
  msgid "name missing for member function"
  msgstr "falta el nombre para la función miembro"
  
! #: cp/decl2.cc:485 cp/decl2.cc:533
  #, fuzzy, gcc-internal-format
  #| msgid "use of cast expressions as lvalues is deprecated"
  msgid "top-level comma expression in array subscript changed meaning in C++23"
  msgstr "el uso de expresiones de conversión como l-valores es obsoleto"
  
! #: cp/decl2.cc:523
  #, gcc-internal-format
  msgid "built-in subscript operator without expression list"
  msgstr ""
  
! #: cp/decl2.cc:537
  #, gcc-internal-format
  msgid "built-in subscript operator with more than one expression in expression list"
  msgstr ""
  
! #: cp/decl2.cc:564 cp/decl2.cc:579
  #, gcc-internal-format
  msgid "ambiguous conversion for array subscript"
  msgstr "conversión ambigua para índice de matriz"
  
! #: cp/decl2.cc:573
  #, gcc-internal-format
  msgid "invalid types %<%T[%T]%> for array subscript"
  msgstr "tipos no válidos %<%T[%T]%> para índice de matriz"
  
! #: cp/decl2.cc:692
  #, fuzzy, gcc-internal-format
  #| msgid "deleting array %q#D"
  msgid "deleting array %q#E"
  msgstr "se borra la matriz %q#D"
  
! #: cp/decl2.cc:700
  #, gcc-internal-format
  msgid "type %q#T argument given to %<delete%>, expected pointer"
  msgstr "se dió un argumento de tipo %q#T a %<delete%>, se esperaba un puntero"
  
! #: cp/decl2.cc:714
  #, gcc-internal-format
  msgid "cannot delete a function.  Only pointer-to-objects are valid arguments to %<delete%>"
  msgstr "no se puede borrar una función.  Solamente los punteros a objetos son argumentos válidos para %<delete%>"
  
! #: cp/decl2.cc:724
  #, gcc-internal-format
  msgid "deleting %qT is undefined"
  msgstr "el borrado de %qT está indefinido"
  
! #: cp/decl2.cc:772 cp/pt.cc:6056
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "declaración plantilla de %q#D"
  
! #: cp/decl2.cc:936
! #, fuzzy
! #| msgid "parameter %P of %qD has incomplete type %qT"
! msgid "parameter %P of candidate has type %e..."
! msgstr "el parámetro %P de %qD tiene el tipo incompleto %qT"
! 
! #: cp/decl2.cc:946
! #, fuzzy
! #| msgid "%qE does not name a type"
! msgid "...which does not match type %e"
! msgstr "%qE no nombra a un tipo"
! 
! #: cp/decl2.cc:1013
  #, gcc-internal-format
  msgid "template parameter lists provided don%'t match the template parameters of %qD"
  msgstr "las listas de parámetro de plantilla proporcionadas no coinciden con los parámetros de plantilla de %qD"
  
! #: cp/decl2.cc:1028 cp/pt.cc:6024
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "se declaró el destructor %qD como una plantilla miembro"
  
! #: cp/decl2.cc:1121
  #, fuzzy, gcc-internal-format
  #| msgid "global declaration %q+#D"
  msgid "no declaration matches %q#D"
  msgstr "la declaración global %q+#D"
  
! #: cp/decl2.cc:1129
  #, gcc-internal-format
  msgid "no conversion operators declared"
  msgstr ""
  
! #: cp/decl2.cc:1132
  #, fuzzy, gcc-internal-format
  #| msgid "In function %qs"
  msgid "no functions named %qD"
  msgstr "En la función %qs"
  
! #: cp/decl2.cc:1134
  #, fuzzy, gcc-internal-format
  #| msgid "label %qD defined here"
  msgid "%#qT defined here"
  msgstr "la etiqueta %qD se define aquí"
  
! #: cp/decl2.cc:1194
  #, gcc-internal-format
  msgid "local class %q#T shall not have static data member %q#D"
  msgstr "la clase local %q#T no debe tener datos miembro static %q#D"
  
! #: cp/decl2.cc:1203
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qD has Java class type"
  msgid "static data member %qD in unnamed class"
  msgstr "el dato miembro que no es estático %qD tiene un tipo de clase Java"
  
! #: cp/decl2.cc:1205
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "unnamed class defined here"
  msgstr "se definió union aquí"
  
! #: cp/decl2.cc:1290
  #, gcc-internal-format
  msgid "explicit template argument list not allowed"
  msgstr "no se permite la lista de argumentos de plantilla explícita"
  
! #: cp/decl2.cc:1332
  #, gcc-internal-format
  msgid "%qD is already defined in %qT"
  msgstr "%qD ya está definido en %qT"
  
! #: cp/decl2.cc:1365 cp/decl2.cc:1373 cp/decl2.cc:1487
  #, gcc-internal-format
  msgid "invalid initializer for member function %qD"
  msgstr "inicializador no válido para la función miembro %qD"
  
! #: cp/decl2.cc:1382
  #, fuzzy, gcc-internal-format
  #| msgid "initializer specified for static member function %qD"
  msgid "initializer specified for friend function %qD"
  msgstr "se especificó un inicializador para la función miembro static %qD"
  
! #: cp/decl2.cc:1385 cp/decl2.cc:1491
  #, gcc-internal-format
  msgid "initializer specified for static member function %qD"
  msgstr "se especificó un inicializador para la función miembro static %qD"
  
! #: cp/decl2.cc:1433
  #, gcc-internal-format
  msgid "%<asm%> specifiers are not permitted on non-static data members"
  msgstr "no se permiten los especificadores %<asm%> en miembros de datos que no son static"
  
! #: cp/decl2.cc:1594
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qD with non-integral type"
  msgid "bit-field %qD with non-integral type %qT"
  msgstr "campo de bits %qD con tipo no integral"
  
! #: cp/decl2.cc:1602
  #, gcc-internal-format
  msgid "cannot declare %qD to be a bit-field type"
  msgstr "no se puede declarar %qD que sea un tipo de campo de bits"
  
! #: cp/decl2.cc:1613
  #, gcc-internal-format
  msgid "cannot declare bit-field %qD with function type"
  msgstr "no se puede declarar el campo de bits %qD con un tipo de función"
  
! #: cp/decl2.cc:1619
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field %qD with function type"
  msgid "cannot declare bit-field %qD with %<warn_if_not_aligned%> type"
  msgstr "no se puede declarar el campo de bits %qD con un tipo de función"
  
! #: cp/decl2.cc:1626
  #, gcc-internal-format
  msgid "%qD is already defined in the class %qT"
  msgstr "%qD ya está definido en la clase %qT"
  
! #: cp/decl2.cc:1634
  #, gcc-internal-format
  msgid "static member %qD cannot be a bit-field"
  msgstr "el miembro static %qD no puede ser un campo de bits"
  
! #: cp/decl2.cc:1648
  #, gcc-internal-format
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "la anchura del campo de bits %qD es del tipo %qT que no integral"
  
! #: cp/decl2.cc:2103
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a static data member of a class template"
  msgid "%q+D static data member inside of declare target directive"
  msgstr "%qD no es un dato miembro static de una plantilla de clase"
  
! #: cp/decl2.cc:2273
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "struct anónimo no está dentro de un tipo nombrado"
  
! #: cp/decl2.cc:2289
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D invalid; an anonymous union can only have non-static data members"
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "%q+#D no válido; un union anónimo sólo puede tener miembros con datos no estáticos"
  
! #: cp/decl2.cc:2296
  #, fuzzy, gcc-internal-format
  #| msgid "private member %q+#D in anonymous union"
  msgid "private member %q#D in anonymous union"
  msgstr "miembro privado %q+#D en union anónima"
  
! #: cp/decl2.cc:2299
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "protected member %q#D in anonymous union"
  msgstr "miembro protegido %q+#D en union anónima"
  
! #: cp/decl2.cc:2364
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "los agregados anónimos de alcance de espacio de nombres deben ser static"
  
! #: cp/decl2.cc:2373
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "union anónima sin miembros"
  
! #: cp/decl2.cc:2410
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> debe devolver el tipo %qT"
*************** msgstr "%<operator new%> debe devolver e
*** 63027,63137 ****
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.cc:2181
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "el primer parámetro de %<operator new%> no puede tener un argumento por defecto"
  
! #: cp/decl2.cc:2197
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> toma el tipo %<size_t%> (%qT) como primer argumento"
  
! #: cp/decl2.cc:2227
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> debe devolver el tipo %qT"
  
! #: cp/decl2.cc:2242
  #, fuzzy, gcc-internal-format
  #| msgid "destructors must be member functions"
  msgid "destroying %<operator delete%> must be a member function"
  msgstr "los destructores deben ser funciones miembro"
  
! #: cp/decl2.cc:2245
  #, fuzzy, gcc-internal-format
  #| msgid "%<operator delete%> must return type %qT"
  msgid "%<operator delete[]%> cannot be a destroying delete"
  msgstr "%<operator delete%> debe devolver el tipo %qT"
  
! #: cp/decl2.cc:2247
  #, fuzzy, gcc-internal-format
  #| msgid "destructors must be member functions"
  msgid "destroying %<operator delete%> must be a usual deallocation function"
  msgstr "los destructores deben ser funciones miembro"
  
! #: cp/decl2.cc:2257
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> toma el tipo %qT como primer argumento"
  
! #: cp/decl2.cc:3298
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgid "%qT has a field %q#D whose type has no linkage"
  msgstr "%qT tiene un campo %qD cuyo tipo usa el espacio de nombres anónimo"
  
! #: cp/decl2.cc:3302
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr "%qT tiene un campo %qD cuyo tipo usa el espacio de nombres anónimo"
  
! #: cp/decl2.cc:3308
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgid "%qT has a field %q#D whose type has internal linkage"
  msgstr "%qT tiene un campo %qD cuyo tipo usa el espacio de nombres anónimo"
  
  #. In C++98 this can only happen with unnamed namespaces.
! #: cp/decl2.cc:3312
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgid "%qT has a field %q#D whose type uses the anonymous namespace"
  msgstr "%qT tiene un campo %qD cuyo tipo usa el espacio de nombres anónimo"
  
! #: cp/decl2.cc:3320
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr "%qT se declaró con mayor visibilidad que el tipo de su campo %qD"
  
! #: cp/decl2.cc:3339
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT which has no linkage"
  msgstr "%qT tiene una base %qT cuyo tipo usa el espacio de nombres anónimo"
  
! #: cp/decl2.cc:3343
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT which depends on the type %qT which has no linkage"
  msgstr "%qT tiene una base %qT cuyo tipo usa el espacio de nombres anónimo"
  
! #: cp/decl2.cc:3349
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT which has internal linkage"
  msgstr "%qT tiene una base %qT cuyo tipo usa el espacio de nombres anónimo"
  
  #. In C++98 this can only happen with unnamed namespaces.
! #: cp/decl2.cc:3353
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT which uses the anonymous namespace"
  msgstr "%qT tiene una base %qT cuyo tipo usa el espacio de nombres anónimo"
  
! #: cp/decl2.cc:3360
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT se declaró con mayor visibilidad que su base %qT"
  
! #: cp/decl2.cc:5122
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D, declared using anonymous type, is used but never defined"
  msgid "%q#D, declared using an unnamed type, is used but never defined"
  msgstr "%q+#D, declarada usando el tipo anónimo, se usa pero nunca se define"
  
! #: cp/decl2.cc:5126
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D, declared using anonymous type, is used but never defined"
  msgid "%q#D, declared using an unnamed type, is used but not defined"
--- 66098,66208 ----
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.cc:2422
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr "el primer parámetro de %<operator new%> no puede tener un argumento por defecto"
  
! #: cp/decl2.cc:2438
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> toma el tipo %<size_t%> (%qT) como primer argumento"
  
! #: cp/decl2.cc:2468
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> debe devolver el tipo %qT"
  
! #: cp/decl2.cc:2483
  #, fuzzy, gcc-internal-format
  #| msgid "destructors must be member functions"
  msgid "destroying %<operator delete%> must be a member function"
  msgstr "los destructores deben ser funciones miembro"
  
! #: cp/decl2.cc:2486
  #, fuzzy, gcc-internal-format
  #| msgid "%<operator delete%> must return type %qT"
  msgid "%<operator delete[]%> cannot be a destroying delete"
  msgstr "%<operator delete%> debe devolver el tipo %qT"
  
! #: cp/decl2.cc:2488
  #, fuzzy, gcc-internal-format
  #| msgid "destructors must be member functions"
  msgid "destroying %<operator delete%> must be a usual deallocation function"
  msgstr "los destructores deben ser funciones miembro"
  
! #: cp/decl2.cc:2498
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> toma el tipo %qT como primer argumento"
  
! #: cp/decl2.cc:3596
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgid "%qT has a field %q#D whose type has no linkage"
  msgstr "%qT tiene un campo %qD cuyo tipo usa el espacio de nombres anónimo"
  
! #: cp/decl2.cc:3600
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr "%qT tiene un campo %qD cuyo tipo usa el espacio de nombres anónimo"
  
! #: cp/decl2.cc:3606
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgid "%qT has a field %q#D whose type has internal linkage"
  msgstr "%qT tiene un campo %qD cuyo tipo usa el espacio de nombres anónimo"
  
  #. In C++98 this can only happen with unnamed namespaces.
! #: cp/decl2.cc:3610
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgid "%qT has a field %q#D whose type uses the anonymous namespace"
  msgstr "%qT tiene un campo %qD cuyo tipo usa el espacio de nombres anónimo"
  
! #: cp/decl2.cc:3618
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr "%qT se declaró con mayor visibilidad que el tipo de su campo %qD"
  
! #: cp/decl2.cc:3637
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT which has no linkage"
  msgstr "%qT tiene una base %qT cuyo tipo usa el espacio de nombres anónimo"
  
! #: cp/decl2.cc:3641
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT which depends on the type %qT which has no linkage"
  msgstr "%qT tiene una base %qT cuyo tipo usa el espacio de nombres anónimo"
  
! #: cp/decl2.cc:3647
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT which has internal linkage"
  msgstr "%qT tiene una base %qT cuyo tipo usa el espacio de nombres anónimo"
  
  #. In C++98 this can only happen with unnamed namespaces.
! #: cp/decl2.cc:3651
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT which uses the anonymous namespace"
  msgstr "%qT tiene una base %qT cuyo tipo usa el espacio de nombres anónimo"
  
! #: cp/decl2.cc:3658
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT se declaró con mayor visibilidad que su base %qT"
  
! #: cp/decl2.cc:5434
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D, declared using anonymous type, is used but never defined"
  msgid "%q#D, declared using an unnamed type, is used but never defined"
  msgstr "%q+#D, declarada usando el tipo anónimo, se usa pero nunca se define"
  
! #: cp/decl2.cc:5438
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D, declared using anonymous type, is used but never defined"
  msgid "%q#D, declared using an unnamed type, is used but not defined"
*************** msgstr "%q+#D, declarada usando el tipo
*** 63141,63630 ****
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.cc:5136
  #, fuzzy, gcc-internal-format
  #| msgid "anonymous type with no linkage used to declare variable %q#D with linkage"
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "se usó un tipo anónimo sin enlace para declarar la variable %q#D sin enlace"
  
! #: cp/decl2.cc:5140
  #, fuzzy, gcc-internal-format
  #| msgid "anonymous type with no linkage used to declare function %q#D with linkage"
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "se usó un tipo anónimo sin enlace para declarar la función %q#D con enlace"
  
! #: cp/decl2.cc:5144
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "%q+#D no se refiere al tipo sin calificar, así que no se usa para el enlace"
  
! #: cp/decl2.cc:5162
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D, declared using local type %qT, is used but never defined"
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%q+#D, declarada usando el tipo local %qT, se usa pero nunca se define"
  
! #: cp/decl2.cc:5166
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D, declared using local type %qT, is used but never defined"
  msgid "%q#D, declared using local type %qT, is used but not defined here"
  msgstr "%q+#D, declarada usando el tipo local %qT, se usa pero nunca se define"
  
! #: cp/decl2.cc:5174
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr "se usó el tipo %qT sin enlace para declarar la variable %q#D con enlace"
  
! #: cp/decl2.cc:5177
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "se usó el tipo %qT sin enlace para declarar la función %q#D con enlace"
  
! #: cp/decl2.cc:5382
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D conflicts with a previous declaration"
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "%q#D genera un conflicto con una declaración previa"
  
! #: cp/decl2.cc:5385
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D"
  msgid "previous mangling %q#D"
  msgstr "declaración previa de %q+#D"
  
! #: cp/decl2.cc:5387
  #, fuzzy, gcc-internal-format
  #| msgid "-fabi-version=6 (or =0) avoids this error with a change in mangling"
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr "-fabi-version=6 (o =0) evita este error con un cambio en la decodificación"
  
! #: cp/decl2.cc:5459 cp/decl2.cc:5462
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5825
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D used but never defined"
  msgid "inline function %qD used but never defined"
  msgstr "se usa la función inline %q+D pero nunca se define"
  
! #: cp/decl2.cc:6059
  #, fuzzy, gcc-internal-format
  #| msgid "default argument missing for parameter %P of %q+#D"
  msgid "default argument missing for parameter %P of %q#D"
  msgstr "falta el argumento por defecto para el parámetro %P de %q+#D"
  
! #: cp/decl2.cc:6064
  #, fuzzy, gcc-internal-format
  #| msgid "parameter pack cannot have a default argument"
  msgid "...following parameter %P which has a default argument"
  msgstr "el paquete de parámetros no puede tener un argumento por defecto"
  
! #: cp/decl2.cc:6187
  #, fuzzy, gcc-internal-format
  #| msgid "class %qE is deprecated"
  msgid "implicitly-declared %qD is deprecated"
  msgstr "la clase %qE es obsoleta"
  
! #: cp/decl2.cc:6191
  #, gcc-internal-format
  msgid "because %qT has user-provided %qD"
  msgstr ""
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.cc:6364
  #, fuzzy, gcc-internal-format
  #| msgid "converting lambda which uses %<...%> to function pointer"
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr "se convierte lambda la cual usa %<...%> a un puntero de función"
  
! #: cp/decl2.cc:6373
  #, fuzzy, gcc-internal-format
  #| msgid "use of deleted function %qD"
  msgid "use of deleted function %qD: %s"
  msgstr "se usó la función borrada %q+D"
  
! #: cp/decl2.cc:6377
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "se usó la función borrada %q+D"
  
! #: cp/decl2.cc:6425
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration %qD differs in %<constexpr%>"
  msgid "use of function %qD with unsatisfied constraints"
  msgstr "la redeclaración de %qD difiere en %<constexpr%>"
  
! #: cp/decl2.cc:6464
  #, fuzzy, gcc-internal-format
  #| msgid "using %<typename%> outside of template"
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr "se usa %<typename%> fuera de la plantilla"
  
! #: cp/error.cc:3812
  #, fuzzy
  #| msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgid "    inlined from %qD at %r%s:%d:%d%R"
  msgstr "    incluido en línea de %qs en %r%s:%d:%d%R"
  
! #: cp/error.cc:3817
  #, fuzzy
  #| msgid "    inlined from %qs at %r%s:%d%R"
  msgid "    inlined from %qD at %r%s:%d%R"
  msgstr "    incluido en línea de %qs en %r%s:%d%R"
  
! #: cp/error.cc:3823
  #, fuzzy, gcc-internal-format
  #| msgid "    inlined from %qs"
  msgid "    inlined from %qD"
  msgstr "    incluido en línea de %qs"
  
! #: cp/error.cc:3849
  #, fuzzy, gcc-internal-format
  #| msgid "In static member function %qs"
  msgid "In static member function %qD"
  msgstr "En la función miembro static %qs"
  
! #: cp/error.cc:3851
  #, fuzzy, gcc-internal-format
  #| msgid "In copy constructor %qs"
  msgid "In copy constructor %qD"
  msgstr "En el constructor copia %qs"
  
! #: cp/error.cc:3853
  #, fuzzy, gcc-internal-format
  #| msgid "In constructor %qs"
  msgid "In constructor %qD"
  msgstr "En el constructor %qs"
  
! #: cp/error.cc:3855
  #, fuzzy, gcc-internal-format
  #| msgid "In destructor %qs"
  msgid "In destructor %qD"
  msgstr "En el destructor %qs"
  
! #: cp/error.cc:3857
  #, gcc-internal-format
  msgid "In lambda function"
  msgstr "En la función lambda"
  
! #: cp/error.cc:3859
  #, fuzzy, gcc-internal-format
  #| msgid "In static member function %qs"
  msgid "In explicit object member function %qD"
  msgstr "En la función miembro static %qs"
  
! #: cp/error.cc:3861
  #, fuzzy, gcc-internal-format
  #| msgid "In member function %qs"
  msgid "In member function %qD"
  msgstr "En la función miembro %qs"
  
! #: cp/error.cc:3864
  #, fuzzy, gcc-internal-format
  #| msgid "In function %qs"
  msgid "In function %qD"
  msgstr "En la función %qs"
  
! #: cp/error.cc:3891
  #, fuzzy
  #| msgid "%s: In substitution of %qS:\n"
  msgid "%s%s%sIn substitution of %qS:\n"
  msgstr "%s: En la sustitución de %qS:\n"
  
! #: cp/error.cc:3892
  #, fuzzy, gcc-internal-format
  #| msgid "%s: In instantiation of %q#D:\n"
  msgid "%s%s%sIn instantiation of %q#D:\n"
  msgstr "%s: En la instanciación de %q#D:\n"
  
! #: cp/error.cc:3912
  msgid "%r%s:%d:%d:%R   "
  msgstr "%r%s:%d:%d:%R   "
  
! #: cp/error.cc:3915
  msgid "%r%s:%d:%R   "
  msgstr "%r%s:%d:%R   "
  
! #: cp/error.cc:4008
  msgid "recursively required by substitution of %qS\n"
  msgstr "se requiere recursivamente para la sustitución de %qS\n"
  
! #: cp/error.cc:4009
  msgid "required by substitution of %qS\n"
  msgstr "se requiere para la sustitución de %qS\n"
  
! #: cp/error.cc:4014
  #, gcc-internal-format
  msgid "recursively required from %q#D\n"
  msgstr "se requiere recursivamente desde %q#D\n"
  
! #: cp/error.cc:4015
  #, gcc-internal-format
  msgid "required from %q#D\n"
  msgstr "se requiere desde %q#D\n"
  
! #: cp/error.cc:4022
  #, gcc-internal-format
  msgid "recursively required from here\n"
  msgstr "se requiere recursivamente desde aquí\n"
  
! #: cp/error.cc:4023
  #, gcc-internal-format
  msgid "required from here\n"
  msgstr "se requiere desde aquí\n"
  
! #: cp/error.cc:4073
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgid "[ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr "%r%s:%d:%R   [ se saltan %d contextos de instanciación; utilice -ftemplate-backtrace-limit=0 para desactivarlo ]\n"
  
! #: cp/error.cc:4125
  #, fuzzy, gcc-internal-format
  #| msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgid "in %<constexpr%> expansion of %qs"
  msgstr "%r%s:%d:%R   en la expansión de la %<constexpr%> de %qs"
  
! #: cp/error.cc:4138
  #, fuzzy, gcc-internal-format
  #| msgid "required by substitution of %qS\n"
  msgid "required by the constraints of %q#D\n"
  msgstr "se requiere para la sustitución de %qS\n"
  
! #: cp/error.cc:4153
  #, fuzzy, gcc-internal-format
  #| msgid "required by substitution of %qS\n"
  msgid "required for the satisfaction of %qE"
  msgstr "se requiere para la sustitución de %qS\n"
  
! #: cp/error.cc:4175
  #, fuzzy, gcc-internal-format
  #| msgid "-c required for gnat2scil"
  msgid "required for constraint satisfaction\n"
  msgstr "se requiere -c para gnat2scil"
  
! #: cp/error.cc:4206
  #, gcc-internal-format
  msgid "in requirements with "
  msgstr ""
  
! #: cp/error.cc:4207
  #, fuzzy, gcc-internal-format
  #| msgid "%qs requires %qs"
  msgid "in requirements "
  msgstr "%qs requiere %qs"
  
! #: cp/error.cc:4325
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "sin argumentos"
  
! #: cp/error.cc:4419
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4771
  #, fuzzy, gcc-internal-format
  #| msgid "extended initializer lists only available with -std=c++11 or -std=gnu++11"
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "las listas de inicializador extendidas sólo está disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4776
  #, fuzzy, gcc-internal-format
  #| msgid "explicit conversion operators only available with -std=c++11 or -std=gnu++11"
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "los operadores de conversión explícita sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4781
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4786
  #, fuzzy, gcc-internal-format
  #| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "las expresiones lambda sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4791
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "C++0x automático sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4796
  #, fuzzy, gcc-internal-format
  #| msgid "scoped enums only available with -std=c++11 or -std=gnu++11"
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "los enums con ámbito sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4801
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "las funciones por defecto y borradas sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4807
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "los nombres de espacio incluidos en línea sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4812
  #, fuzzy, gcc-internal-format
  #| msgid "override controls (override/final) only available with -std=c++11 or -std=gnu++11"
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "los controles de anulación (override/final) sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4817
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "los inicializadores de datos miembro que no son static sólo está disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4822
  #, fuzzy, gcc-internal-format
  #| msgid "user-defined literals only available with -std=c++11 or -std=gnu++11"
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "las literales definidas por el usuario sólo está disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4827
  #, fuzzy, gcc-internal-format
  #| msgid "delegating constructors only available with -std=c++11 or -std=gnu++11"
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "los constructores delegadores sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4832
  #, fuzzy, gcc-internal-format
  #| msgid "delegating constructors only available with -std=c++11 or -std=gnu++11"
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "los constructores delegadores sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4838
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "C++0x automático sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4843
  #, fuzzy, gcc-internal-format
  #| msgid "user-defined literals only available with -std=c++11 or -std=gnu++11"
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "las literales definidas por el usuario sólo está disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4896
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr "se utilizó el tipo incompleto %qT en un especificador de nombre anidado"
  
! #: cp/error.cc:4901
  #, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "la referencia a %<%T::%D%> es ambigua"
  
! #: cp/error.cc:4916
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE; did you mean %qE?"
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "%qT no tiene un miembro llamado %qE; ¿quiso decir %qE?"
  
! #: cp/error.cc:4920 cp/typeck.cc:2897
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD no es un miembro de %qT"
  
! #: cp/error.cc:4942
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE; did you mean %qE?"
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "%qT no tiene un miembro llamado %qE; ¿quiso decir %qE?"
  
! #: cp/error.cc:4946 cp/typeck.cc:3492
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD no es un miembro de %qD"
  
! #: cp/error.cc:4957
  #, fuzzy, gcc-internal-format
  #| msgid "%<::%D%> has not been declared"
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr "%<::%D%> no se ha declarado"
  
! #: cp/error.cc:4961
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "%<::%D%> no se ha declarado"
  
! #: cp/except.cc:395
  #, fuzzy, gcc-internal-format
  #| msgid "exception handling disabled, use -fexceptions to enable"
  msgid "exception handling disabled, use %<-fexceptions%> to enable"
  msgstr "manejo de excepciones desactivado, use -fexceptions para activar"
  
! #: cp/except.cc:643
  #, gcc-internal-format
  msgid "throwing NULL, which has integral, not pointer type"
  msgstr "arrojando NULL, que tiene un tipo integral, que no es puntero"
  
! #: cp/except.cc:747
  #, gcc-internal-format
  msgid "  in thrown expression"
  msgstr "  en la expresión thrown"
  
! #: cp/except.cc:894
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare parameter %q+D to be of abstract type %qT"
  msgid "cannot declare %<catch%> parameter to be of rvalue reference type %qT"
  msgstr "no se puede declarar que el parámetro %q+D sea del tipo abstracto %qT"
  
! #: cp/except.cc:904
  #, fuzzy, gcc-internal-format
  #| msgid "cannot create type information for type %qT because it involves types of variable size"
  msgid "cannot throw expression of type %qT because it involves types of variable size"
  msgstr "no se puede crear la información de tipo para el tipo %qT porque involucra tipos de tamaño variable"
  
! #: cp/except.cc:907
  #, fuzzy, gcc-internal-format
  #| msgid "cannot create type information for type %qT because it involves types of variable size"
  msgid "cannot catch type %qT because it involves types of variable size"
  msgstr "no se puede crear la información de tipo para el tipo %qT porque involucra tipos de tamaño variable"
  
! #: cp/except.cc:1008
  #, fuzzy, gcc-internal-format
  #| msgid "exception of type %qT will be caught"
  msgid "exception of type %qT will be caught by earlier handler"
  msgstr "la excepción del tipo %qT se atrapará"
  
! #: cp/except.cc:1010
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to %s"
  msgid "for type %qT"
  msgstr "argumento de tipo erróneo para %s"
  
! #: cp/except.cc:1039
  #, gcc-internal-format
  msgid "%<...%> handler must be the last handler for its try block"
  msgstr "el manejador %<...%> debe ser el último manejador para su bloque try"
  
! #: cp/except.cc:1133
  #, gcc-internal-format
  msgid "noexcept-expression evaluates to %<false%> because of a call to %qD"
  msgstr "la expresión noexcept evalúa a %<falso%> por una llamada a %qD"
  
! #: cp/except.cc:1136
  #, fuzzy, gcc-internal-format
  #| msgid "but %q+D does not throw; perhaps it should be declared %<noexcept%>"
  msgid "but %qD does not throw; perhaps it should be declared %<noexcept%>"
  msgstr "pero %q+D no hace throw; tal vez se debe declarar %<noexcept%>"
  
! #: cp/expr.cc:232
  #, fuzzy, gcc-internal-format
  #| msgid "use of memory input without lvalue in asm operand %d is deprecated"
  msgid "using value of assignment with %<volatile%>-qualified left operand is deprecated"
--- 66212,66797 ----
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.cc:5448
  #, fuzzy, gcc-internal-format
  #| msgid "anonymous type with no linkage used to declare variable %q#D with linkage"
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "se usó un tipo anónimo sin enlace para declarar la variable %q#D sin enlace"
  
! #: cp/decl2.cc:5452
  #, fuzzy, gcc-internal-format
  #| msgid "anonymous type with no linkage used to declare function %q#D with linkage"
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "se usó un tipo anónimo sin enlace para declarar la función %q#D con enlace"
  
! #: cp/decl2.cc:5456
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "%q+#D no se refiere al tipo sin calificar, así que no se usa para el enlace"
  
! #: cp/decl2.cc:5474
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D, declared using local type %qT, is used but never defined"
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%q+#D, declarada usando el tipo local %qT, se usa pero nunca se define"
  
! #: cp/decl2.cc:5478
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D, declared using local type %qT, is used but never defined"
  msgid "%q#D, declared using local type %qT, is used but not defined here"
  msgstr "%q+#D, declarada usando el tipo local %qT, se usa pero nunca se define"
  
! #: cp/decl2.cc:5486
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr "se usó el tipo %qT sin enlace para declarar la variable %q#D con enlace"
  
! #: cp/decl2.cc:5489
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "se usó el tipo %qT sin enlace para declarar la función %q#D con enlace"
  
! #: cp/decl2.cc:5694
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D conflicts with a previous declaration"
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "%q#D genera un conflicto con una declaración previa"
  
! #: cp/decl2.cc:5697
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D"
  msgid "previous mangling %q#D"
  msgstr "declaración previa de %q+#D"
  
! #: cp/decl2.cc:5699
  #, fuzzy, gcc-internal-format
  #| msgid "-fabi-version=6 (or =0) avoids this error with a change in mangling"
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr "-fabi-version=6 (o =0) evita este error con un cambio en la decodificación"
  
! #: cp/decl2.cc:5771 cp/decl2.cc:5774
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:6152
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D used but never defined"
  msgid "inline function %qD used but never defined"
  msgstr "se usa la función inline %q+D pero nunca se define"
  
! #: cp/decl2.cc:6386
  #, fuzzy, gcc-internal-format
  #| msgid "default argument missing for parameter %P of %q+#D"
  msgid "default argument missing for parameter %P of %q#D"
  msgstr "falta el argumento por defecto para el parámetro %P de %q+#D"
  
! #: cp/decl2.cc:6391
  #, fuzzy, gcc-internal-format
  #| msgid "parameter pack cannot have a default argument"
  msgid "...following parameter %P which has a default argument"
  msgstr "el paquete de parámetros no puede tener un argumento por defecto"
  
! #: cp/decl2.cc:6514
  #, fuzzy, gcc-internal-format
  #| msgid "class %qE is deprecated"
  msgid "implicitly-declared %qD is deprecated"
  msgstr "la clase %qE es obsoleta"
  
! #: cp/decl2.cc:6518
  #, gcc-internal-format
  msgid "because %qT has user-provided %qD"
  msgstr ""
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.cc:6705
  #, fuzzy, gcc-internal-format
  #| msgid "converting lambda which uses %<...%> to function pointer"
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr "se convierte lambda la cual usa %<...%> a un puntero de función"
  
! #: cp/decl2.cc:6714
  #, fuzzy, gcc-internal-format
  #| msgid "use of deleted function %qD"
  msgid "use of deleted function %qD: %s"
  msgstr "se usó la función borrada %q+D"
  
! #: cp/decl2.cc:6718
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "se usó la función borrada %q+D"
  
! #: cp/decl2.cc:6766
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration %qD differs in %<constexpr%>"
  msgid "use of function %qD with unsatisfied constraints"
  msgstr "la redeclaración de %qD difiere en %<constexpr%>"
  
! #: cp/decl2.cc:6810
  #, fuzzy, gcc-internal-format
  #| msgid "using %<typename%> outside of template"
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr "se usa %<typename%> fuera de la plantilla"
  
! #: cp/error.cc:3924
  #, fuzzy
  #| msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgid "    inlined from %qD at %r%s:%d:%d%R"
  msgstr "    incluido en línea de %qs en %r%s:%d:%d%R"
  
! #: cp/error.cc:3929
  #, fuzzy
  #| msgid "    inlined from %qs at %r%s:%d%R"
  msgid "    inlined from %qD at %r%s:%d%R"
  msgstr "    incluido en línea de %qs en %r%s:%d%R"
  
! #: cp/error.cc:3935
  #, fuzzy, gcc-internal-format
  #| msgid "    inlined from %qs"
  msgid "    inlined from %qD"
  msgstr "    incluido en línea de %qs"
  
! #: cp/error.cc:3961
  #, fuzzy, gcc-internal-format
  #| msgid "In static member function %qs"
  msgid "In static member function %qD"
  msgstr "En la función miembro static %qs"
  
! #: cp/error.cc:3963
  #, fuzzy, gcc-internal-format
  #| msgid "In copy constructor %qs"
  msgid "In copy constructor %qD"
  msgstr "En el constructor copia %qs"
  
! #: cp/error.cc:3965
  #, fuzzy, gcc-internal-format
  #| msgid "In constructor %qs"
  msgid "In constructor %qD"
  msgstr "En el constructor %qs"
  
! #: cp/error.cc:3967
  #, fuzzy, gcc-internal-format
  #| msgid "In destructor %qs"
  msgid "In destructor %qD"
  msgstr "En el destructor %qs"
  
! #: cp/error.cc:3969
  #, gcc-internal-format
  msgid "In lambda function"
  msgstr "En la función lambda"
  
! #: cp/error.cc:3971
  #, fuzzy, gcc-internal-format
  #| msgid "In static member function %qs"
  msgid "In explicit object member function %qD"
  msgstr "En la función miembro static %qs"
  
! #: cp/error.cc:3973
  #, fuzzy, gcc-internal-format
  #| msgid "In member function %qs"
  msgid "In member function %qD"
  msgstr "En la función miembro %qs"
  
! #: cp/error.cc:3976
  #, fuzzy, gcc-internal-format
  #| msgid "In function %qs"
  msgid "In function %qD"
  msgstr "En la función %qs"
  
! #: cp/error.cc:3992
! #, fuzzy, gcc-internal-format
! #| msgid "%qE is not a type"
! msgid "but %qE is a type"
! msgstr "%qE no es un tipo"
! 
! #: cp/error.cc:3994
! #, fuzzy, gcc-internal-format
! #| msgid "%qE is not a constant expression"
! msgid "but %qE is an expression"
! msgstr "%qE no es una expresión constante"
! 
! #: cp/error.cc:3996
! #, fuzzy, gcc-internal-format
! #| msgid "<structured bindings>"
! msgid "but %qE is a structured binding"
! msgstr "<vínculos estructurados>"
! 
! #: cp/error.cc:3998
! #, fuzzy, gcc-internal-format
! #| msgid "%qD is not a variable"
! msgid "but %qE is a variable"
! msgstr "%qD no es una variable"
! 
! #: cp/error.cc:4000
! #, fuzzy, gcc-internal-format
! #| msgid "function parameter"
! msgid "but %qE is a parameter"
! msgstr "parámetro de función"
! 
! #: cp/error.cc:4002
! #, fuzzy, gcc-internal-format
! #| msgid "'%s' at %L is not a function"
! msgid "but %qE is a function"
! msgstr "'%s' en %L no es una función"
! 
! #: cp/error.cc:4004
! #, fuzzy, gcc-internal-format
! #| msgid "%q#D is not a non-static data member of %qT"
! msgid "but %qE is a data member"
! msgstr "%q#D no es un dato miembro no static de %qT"
! 
! #: cp/error.cc:4006
! #, fuzzy, gcc-internal-format
! #| msgid "%qD is not a function template"
! msgid "but %qE is a function template"
! msgstr "%qD no es una plantilla de función"
! 
! #: cp/error.cc:4008
! #, fuzzy, gcc-internal-format
! #| msgid "%qE is not a template"
! msgid "but %qE is a class template"
! msgstr "%qE no es una plantilla"
! 
! #: cp/error.cc:4010
! #, fuzzy, gcc-internal-format
! #| msgid "%qD is a namespace"
! msgid "but %qE is a namespace"
! msgstr "%qD es un espacio de nombres"
! 
! #: cp/error.cc:4012
! #, fuzzy, gcc-internal-format
! #| msgid "%qD is not an enumerator-name"
! msgid "but %qE is an enumerator"
! msgstr "%qD no es un nombre-de-enumerador"
! 
! #: cp/error.cc:4040
! #, fuzzy, gcc-internal-format
! #| msgid "%s: In instantiation of %q#D:\n"
! msgid "%s%s%sIn instantiation of %<template for%> iteration %E:\n"
! msgstr "%s: En la instanciación de %q#D:\n"
! 
! #: cp/error.cc:4043
  #, fuzzy
  #| msgid "%s: In substitution of %qS:\n"
  msgid "%s%s%sIn substitution of %qS:\n"
  msgstr "%s: En la sustitución de %qS:\n"
  
! #: cp/error.cc:4044
  #, fuzzy, gcc-internal-format
  #| msgid "%s: In instantiation of %q#D:\n"
  msgid "%s%s%sIn instantiation of %q#D:\n"
  msgstr "%s: En la instanciación de %q#D:\n"
  
! #: cp/error.cc:4066
  msgid "%r%s:%d:%d:%R   "
  msgstr "%r%s:%d:%d:%R   "
  
! #: cp/error.cc:4069
  msgid "%r%s:%d:%R   "
  msgstr "%r%s:%d:%R   "
  
! #: cp/error.cc:4173
! #, fuzzy, gcc-internal-format
! #| msgid "recursively required from here\n"
! msgid "recursively required from %<template for%> iteration %E\n"
! msgstr "se requiere recursivamente desde aquí\n"
! 
! #: cp/error.cc:4175
! #, fuzzy, gcc-internal-format
! #| msgid "required by substitution of %qS\n"
! msgid "required from %<template for%> iteration %E\n"
! msgstr "se requiere para la sustitución de %qS\n"
! 
! #: cp/error.cc:4180
  msgid "recursively required by substitution of %qS\n"
  msgstr "se requiere recursivamente para la sustitución de %qS\n"
  
! #: cp/error.cc:4181
  msgid "required by substitution of %qS\n"
  msgstr "se requiere para la sustitución de %qS\n"
  
! #: cp/error.cc:4186
  #, gcc-internal-format
  msgid "recursively required from %q#D\n"
  msgstr "se requiere recursivamente desde %q#D\n"
  
! #: cp/error.cc:4187
  #, gcc-internal-format
  msgid "required from %q#D\n"
  msgstr "se requiere desde %q#D\n"
  
! #: cp/error.cc:4194
  #, gcc-internal-format
  msgid "recursively required from here\n"
  msgstr "se requiere recursivamente desde aquí\n"
  
! #: cp/error.cc:4195
  #, gcc-internal-format
  msgid "required from here\n"
  msgstr "se requiere desde aquí\n"
  
! #: cp/error.cc:4245
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgid "[ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr "%r%s:%d:%R   [ se saltan %d contextos de instanciación; utilice -ftemplate-backtrace-limit=0 para desactivarlo ]\n"
  
! #: cp/error.cc:4297
  #, fuzzy, gcc-internal-format
  #| msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgid "in %<constexpr%> expansion of %qs"
  msgstr "%r%s:%d:%R   en la expansión de la %<constexpr%> de %qs"
  
! #: cp/error.cc:4310
  #, fuzzy, gcc-internal-format
  #| msgid "required by substitution of %qS\n"
  msgid "required by the constraints of %q#D\n"
  msgstr "se requiere para la sustitución de %qS\n"
  
! #: cp/error.cc:4325
  #, fuzzy, gcc-internal-format
  #| msgid "required by substitution of %qS\n"
  msgid "required for the satisfaction of %qE"
  msgstr "se requiere para la sustitución de %qS\n"
  
! #: cp/error.cc:4347
  #, fuzzy, gcc-internal-format
  #| msgid "-c required for gnat2scil"
  msgid "required for constraint satisfaction\n"
  msgstr "se requiere -c para gnat2scil"
  
! #: cp/error.cc:4378
  #, gcc-internal-format
  msgid "in requirements with "
  msgstr ""
  
! #: cp/error.cc:4379
  #, fuzzy, gcc-internal-format
  #| msgid "%qs requires %qs"
  msgid "in requirements "
  msgstr "%qs requiere %qs"
  
! #: cp/error.cc:4497
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "sin argumentos"
  
! #: cp/error.cc:4591
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4943
  #, fuzzy, gcc-internal-format
  #| msgid "extended initializer lists only available with -std=c++11 or -std=gnu++11"
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "las listas de inicializador extendidas sólo está disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4948
  #, fuzzy, gcc-internal-format
  #| msgid "explicit conversion operators only available with -std=c++11 or -std=gnu++11"
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "los operadores de conversión explícita sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4953
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4958
  #, fuzzy, gcc-internal-format
  #| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "las expresiones lambda sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4963
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "C++0x automático sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4968
  #, fuzzy, gcc-internal-format
  #| msgid "scoped enums only available with -std=c++11 or -std=gnu++11"
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "los enums con ámbito sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4973
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "las funciones por defecto y borradas sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4979
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "los nombres de espacio incluidos en línea sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4984
  #, fuzzy, gcc-internal-format
  #| msgid "override controls (override/final) only available with -std=c++11 or -std=gnu++11"
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "los controles de anulación (override/final) sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4989
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "los inicializadores de datos miembro que no son static sólo está disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4994
  #, fuzzy, gcc-internal-format
  #| msgid "user-defined literals only available with -std=c++11 or -std=gnu++11"
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "las literales definidas por el usuario sólo está disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4999
  #, fuzzy, gcc-internal-format
  #| msgid "delegating constructors only available with -std=c++11 or -std=gnu++11"
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "los constructores delegadores sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:5004
  #, fuzzy, gcc-internal-format
  #| msgid "delegating constructors only available with -std=c++11 or -std=gnu++11"
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "los constructores delegadores sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:5010
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "C++0x automático sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:5015
  #, fuzzy, gcc-internal-format
  #| msgid "user-defined literals only available with -std=c++11 or -std=gnu++11"
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "las literales definidas por el usuario sólo está disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:5070
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr "se utilizó el tipo incompleto %qT en un especificador de nombre anidado"
  
! #: cp/error.cc:5075
  #, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "la referencia a %<%T::%D%> es ambigua"
  
! #: cp/error.cc:5090
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE; did you mean %qE?"
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "%qT no tiene un miembro llamado %qE; ¿quiso decir %qE?"
  
! #: cp/error.cc:5094 cp/typeck.cc:3012
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD no es un miembro de %qT"
  
! #: cp/error.cc:5116
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE; did you mean %qE?"
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "%qT no tiene un miembro llamado %qE; ¿quiso decir %qE?"
  
! #: cp/error.cc:5120 cp/typeck.cc:3641
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD no es un miembro de %qD"
  
! #: cp/error.cc:5131
  #, fuzzy, gcc-internal-format
  #| msgid "%<::%D%> has not been declared"
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr "%<::%D%> no se ha declarado"
  
! #: cp/error.cc:5135
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "%<::%D%> no se ha declarado"
  
! #: cp/except.cc:397
  #, fuzzy, gcc-internal-format
  #| msgid "exception handling disabled, use -fexceptions to enable"
  msgid "exception handling disabled, use %<-fexceptions%> to enable"
  msgstr "manejo de excepciones desactivado, use -fexceptions para activar"
  
! #: cp/except.cc:647
  #, gcc-internal-format
  msgid "throwing NULL, which has integral, not pointer type"
  msgstr "arrojando NULL, que tiene un tipo integral, que no es puntero"
  
! #: cp/except.cc:756
  #, gcc-internal-format
  msgid "  in thrown expression"
  msgstr "  en la expresión thrown"
  
! #: cp/except.cc:910
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare parameter %q+D to be of abstract type %qT"
  msgid "cannot declare %<catch%> parameter to be of rvalue reference type %qT"
  msgstr "no se puede declarar que el parámetro %q+D sea del tipo abstracto %qT"
  
! #: cp/except.cc:920
  #, fuzzy, gcc-internal-format
  #| msgid "cannot create type information for type %qT because it involves types of variable size"
  msgid "cannot throw expression of type %qT because it involves types of variable size"
  msgstr "no se puede crear la información de tipo para el tipo %qT porque involucra tipos de tamaño variable"
  
! #: cp/except.cc:923
  #, fuzzy, gcc-internal-format
  #| msgid "cannot create type information for type %qT because it involves types of variable size"
  msgid "cannot catch type %qT because it involves types of variable size"
  msgstr "no se puede crear la información de tipo para el tipo %qT porque involucra tipos de tamaño variable"
  
! #: cp/except.cc:1024
  #, fuzzy, gcc-internal-format
  #| msgid "exception of type %qT will be caught"
  msgid "exception of type %qT will be caught by earlier handler"
  msgstr "la excepción del tipo %qT se atrapará"
  
! #: cp/except.cc:1026
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to %s"
  msgid "for type %qT"
  msgstr "argumento de tipo erróneo para %s"
  
! #: cp/except.cc:1055
  #, gcc-internal-format
  msgid "%<...%> handler must be the last handler for its try block"
  msgstr "el manejador %<...%> debe ser el último manejador para su bloque try"
  
! #: cp/except.cc:1149
  #, gcc-internal-format
  msgid "noexcept-expression evaluates to %<false%> because of a call to %qD"
  msgstr "la expresión noexcept evalúa a %<falso%> por una llamada a %qD"
  
! #: cp/except.cc:1152
  #, fuzzy, gcc-internal-format
  #| msgid "but %q+D does not throw; perhaps it should be declared %<noexcept%>"
  msgid "but %qD does not throw; perhaps it should be declared %<noexcept%>"
  msgstr "pero %q+D no hace throw; tal vez se debe declarar %<noexcept%>"
  
! #: cp/except.cc:1230
! #, fuzzy, gcc-internal-format
! #| msgid "%qE is not a template"
! msgid "%qD is not %<noexcept%>"
! msgstr "%qE no es una plantilla"
! 
! #: cp/except.cc:1232
! #, fuzzy, gcc-internal-format
! #| msgid "%qE is not a template"
! msgid "%qT is not %<noexcept%>"
! msgstr "%qE no es una plantilla"
! 
! #: cp/expr.cc:244
  #, fuzzy, gcc-internal-format
  #| msgid "use of memory input without lvalue in asm operand %d is deprecated"
  msgid "using value of assignment with %<volatile%>-qualified left operand is deprecated"
*************** msgstr "la declaración friend %q#D decl
*** 63718,64262 ****
  msgid "(if this is not what you intended, make sure the function template has already been declared and add %<<>%> after the function name here)"
  msgstr "(si esta no es su intención, asegúrese que la plantilla de la función ya ha sido declarada y agregue <> aquí después del nombre de la función) "
  
! #: cp/init.cc:402
  #, gcc-internal-format
  msgid "value-initialization of incomplete type %qT"
  msgstr "inicialización por valor del tipo de dato incompleto %qT"
  
! #: cp/init.cc:487
  #, gcc-internal-format
  msgid "cannot value-initialize array of unknown bound %qT"
  msgstr "no se puede inicializar por valor la matriz %qT de límite desconocido"
  
! #: cp/init.cc:526
  #, gcc-internal-format
  msgid "value-initialization of function type %qT"
  msgstr "inicialización por valor del tipo de función %qT"
  
! #: cp/init.cc:532
  #, gcc-internal-format
  msgid "value-initialization of reference type %qT"
  msgstr "inicialización por valor del tipo de referencia %qT"
  
! #: cp/init.cc:601
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers"
  msgid "recursive instantiation of default member initializer for %qD"
  msgstr "los inicializadores de los datos miembro no son estáticos"
  
! #: cp/init.cc:669
  #, gcc-internal-format
  msgid "default member initializer for %qD required before the end of its enclosing class"
  msgstr ""
  
! #: cp/init.cc:671
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "defined here"
  msgstr "se definió union aquí"
  
! #: cp/init.cc:739
  #, fuzzy, gcc-internal-format
  #| msgid "initialization of a flexible array member"
  msgid "initializer for flexible array member %q#D"
  msgstr "inicialización de un miembro de matriz flexible"
  
! #: cp/init.cc:804
  #, gcc-internal-format
  msgid "initializing %qD from %qE does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:908 cp/init.cc:1023
  #, gcc-internal-format
  msgid "%qD is initialized with itself"
  msgstr "%qD se inicializa con sí mismo"
  
! #: cp/init.cc:914
  #, gcc-internal-format
  msgid "reference %qD is not yet bound to a value when used here"
  msgstr ""
  
! #: cp/init.cc:919
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD is uninitialized reference"
  msgid "member %qD is used uninitialized"
  msgstr "el miembro %qD es una referencia sin inicializar"
  
! #: cp/init.cc:972 cp/init.cc:2055 cp/init.cc:5016 cp/typeck2.cc:1431
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "la matriz se debe inicializar con un inicializador dentro de llaves"
  
! #: cp/init.cc:1000
  #, gcc-internal-format
  msgid "%qD should be initialized in the member initialization list"
  msgstr "%qD se debe inicializar en la lista de inicialización de miembros"
  
! #: cp/init.cc:1143
  #, gcc-internal-format
  msgid "invalid initializer for array member %q#D"
  msgstr "inicializador no válido para la matriz miembro %q#D"
  
! #: cp/init.cc:1158 cp/init.cc:1184 cp/init.cc:2781 cp/method.cc:2649
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "miembro const sin inicializar en %q#T"
  
! #: cp/init.cc:1160 cp/init.cc:1178 cp/init.cc:1186 cp/init.cc:2765
! #: cp/init.cc:2794 cp/method.cc:2652 cp/method.cc:2663
  #, fuzzy, gcc-internal-format
  #| msgid "%qD should be initialized"
  msgid "%q#D should be initialized"
  msgstr "%qD se debe inicializar"
  
! #: cp/init.cc:1176 cp/init.cc:2752 cp/method.cc:2660
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "miembro referencia sin inicializar en %q#T"
  
! #: cp/init.cc:1361
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D will be initialized after"
  msgid "%qD will be initialized after"
  msgstr "%q+D se inicializará después de"
  
! #: cp/init.cc:1364
  #, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "la base %qT se inicializará después de"
  
! #: cp/init.cc:1368
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D"
  msgid "  %q#D"
  msgstr "  %q+#D"
  
! #: cp/init.cc:1370
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr "  base %qT"
  
! #: cp/init.cc:1372
  #, gcc-internal-format
  msgid "  when initialized here"
  msgstr "  cuando se inicializó aquí"
  
! #: cp/init.cc:1389
  #, gcc-internal-format
  msgid "multiple initializations given for %qD"
  msgstr "se dieron inicializaciones múltiples para %qD"
  
! #: cp/init.cc:1393
  #, gcc-internal-format
  msgid "multiple initializations given for base %qT"
  msgstr "se dieron inicializaciones múltiples para la base %qT"
  
! #: cp/init.cc:1480
  #, gcc-internal-format
  msgid "initializations for multiple members of %qT"
  msgstr "inicializaciones para múltiples miembros de %qT"
  
! #: cp/init.cc:1589
  #, gcc-internal-format
  msgid "base class %q#T should be explicitly initialized in the copy constructor"
  msgstr "la clase base %q#T debe ser inicializada explícitamente en la copia del constructor"
  
! #: cp/init.cc:1825 cp/init.cc:1844
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr "la clase %qT no tiene ningún campo llamado %qD"
  
! #: cp/init.cc:1831
  #, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr "%q#D es un dato miembro static; sólo se puede inicializar en su definición"
  
! #: cp/init.cc:1838
  #, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr "%q#D no es un dato miembro no static de %qT"
  
! #: cp/init.cc:1877
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr "inicializador sin nombre para %qT, el cual no tiene clases base"
  
! #: cp/init.cc:1885
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr "inicializador sin nombre para %qT, el cual usa herencia múltiple"
  
! #: cp/init.cc:1932
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr "%qD es tanto una base directa como una base virtual indirecta"
  
! #: cp/init.cc:1940
  #, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr "el tipo %qT no es una base directa o virtual de %qT"
  
! #: cp/init.cc:1943
  #, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr "el tipo %qT no es una base directa de %qT"
  
! #: cp/init.cc:2376 cp/semantics.cc:4430 rust/backend/rust-tree.cc:4155
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qT no es un tipo de clase"
  
! #: cp/init.cc:2434
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr "el tipo incompleto %qT no tiene al miembro %qD"
  
! #: cp/init.cc:2448
  #, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "puntero no válido al campo de bits %qD"
  
! #: cp/init.cc:2534 cp/typeck.cc:2383 rust/backend/rust-tree.cc:3798
  #, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "uso no válido de la función miembro no static %qD"
  
! #: cp/init.cc:2541 cp/semantics.cc:2752
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "uso no válido del dato miembro no static %qD"
  
! #: cp/init.cc:2749
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgstr "un miembro referencia sin inicializar en %q#T usa %<new%> sin un inicializador new"
  
! #: cp/init.cc:2757
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgid "uninitialized reference member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr "un miembro referencia sin inicializar en %q#T usa %<new%> sin un inicializador new"
  
! #: cp/init.cc:2761
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized reference member in %q#T"
  msgid "uninitialized reference member in base %q#T of %q#T"
  msgstr "miembro referencia sin inicializar en %q#T"
  
! #: cp/init.cc:2778
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgstr "un miembro const sin inicializar en %q#T usa %<new%> sin un inicializador new"
  
! #: cp/init.cc:2786
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgid "uninitialized const member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr "un miembro const sin inicializar en %q#T usa %<new%> sin un inicializador new"
  
! #: cp/init.cc:2790
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const member in %q#T"
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr "miembro const sin inicializar en %q#T"
  
! #: cp/init.cc:2906
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2909
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2919
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2922
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2931
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2934
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2951
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "at offset %wi from %qD declared here"
  msgstr "en una llamada a la función %qD declarada aquí"
  
! #: cp/init.cc:2955
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "at offset [%wi, %wi] from %qD declared here"
  msgstr "en una llamada a la función %qD declarada aquí"
  
! #: cp/init.cc:3156
  #, fuzzy, gcc-internal-format
  #| msgid "integer overflow in expression"
  msgid "integer overflow in array size"
  msgstr "desbordamiento entero en la expresión"
  
! #: cp/init.cc:3166
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "array size in new-expression must be constant"
  msgstr "la expresión num_threads debe ser integral"
  
! #: cp/init.cc:3184
  #, fuzzy, gcc-internal-format
  #| msgid "double quoted strings not allowed in #if expressions"
  msgid "variably modified type not allowed in new-expression"
  msgstr "no se permite cadenas con comillas dobles en expresiones #if"
  
! #: cp/init.cc:3200
  #, fuzzy, gcc-internal-format
  #| msgid "try removing the parentheses around the type-id"
  msgid "non-constant array new length must be specified directly, not by %<typedef%>"
  msgstr "intente borrar los paréntesis alrededor del id-de-tipo"
  
! #: cp/init.cc:3202
  #, fuzzy, gcc-internal-format
  #| msgid "try removing the parentheses around the type-id"
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr "intente borrar los paréntesis alrededor del id-de-tipo"
  
! #: cp/init.cc:3212
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type %<void%> for new"
  msgid "invalid type %<void%> for %<new%>"
  msgstr "tipo %<void%> no válido para new"
  
! #: cp/init.cc:3218
  #, gcc-internal-format
  msgid "%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:3260
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "const sin inicializar en %<new%> de %q#T"
  
! #: cp/init.cc:3416
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "no se encontró un %qD adecuado en la clase %qT"
  
! #: cp/init.cc:3506
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.cc:3509
  #, fuzzy, gcc-internal-format
  #| msgid "class %qT does not have any field named %qD"
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr "la clase %qT no tiene ningún campo llamado %qD"
  
! #: cp/init.cc:3512
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.cc:3708
  #, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr "inicializador entre paréntesis en la matriz new"
  
! #: cp/init.cc:3993
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "el tamaño de la matriz nueva debe tener un tipo integral"
  
! #: cp/init.cc:4022
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "new no se puede aplicar a un tipo de referencia"
  
! #: cp/init.cc:4031
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "new no se puede aplicar a un tipo de función"
  
! #: cp/init.cc:4158
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %u has incomplete type"
  msgid "operator %<delete []%> used on incomplete type"
  msgstr "el parámetro %u tiene tipo incompleto"
  
! #: cp/init.cc:4173
  #, fuzzy, gcc-internal-format
  #| msgid "possible problem detected in invocation of delete operator:"
  msgid "possible problem detected in invocation of operator %<delete []%>"
  msgstr "se detectó un posible problema en la invocación del operador delete:"
  
! #: cp/init.cc:4177
  #, fuzzy, gcc-internal-format
  #| msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
  msgid "neither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is defined"
  msgstr "no se llamará ni al destructor ni al operador delete específico de la clase, aún si se declaran cuando se defina la clase"
  
! #: cp/init.cc:4912
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "el inicializador termina prematuramente"
  
! #: cp/init.cc:5225
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "tamaño de matriz desconocida en delete"
  
! #: cp/init.cc:5262
  #, fuzzy, gcc-internal-format
  #| msgid "return type is an incomplete type"
  msgid "operator %<delete%> used on incomplete type"
  msgstr "el tipo de devolución es un tipo de dato incompleto"
  
! #: cp/init.cc:5277
  #, fuzzy, gcc-internal-format
  #| msgid "possible problem detected in invocation of delete operator:"
  msgid "possible problem detected in invocation of %<operator delete%>"
  msgstr "se detectó un posible problema en la invocación del operador delete:"
  
! #: cp/init.cc:5282
  #, fuzzy, gcc-internal-format
  #| msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
  msgid "neither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is defined"
  msgstr "no se llamará ni al destructor ni al operador delete específico de la clase, aún si se declaran cuando se defina la clase"
  
! #: cp/init.cc:5297
  #, fuzzy, gcc-internal-format
  #| msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behaviour"
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr "si borra un objeto de tipo de clase abstracta %qT que tiene un destructor que no es virtual, puede causar conducta indefinida"
  
! #: cp/init.cc:5302
  #, fuzzy, gcc-internal-format
  #| msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behaviour"
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr "si borra un objeto de tipo de clase polimórfica %qT que tiene un destructor que no es virtual, puede causar conducta indefinida"
  
! #: cp/init.cc:5616
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "el tipo de vector delete no es del tipo puntero ni matriz"
  
! #: cp/lambda.cc:567
  #, gcc-internal-format
  msgid "array of runtime bound cannot be captured by copy, only by reference"
  msgstr ""
  
! #: cp/lambda.cc:584
  #, gcc-internal-format
  msgid "capture of variably-modified type %qT that is not an N3639 array of runtime bound"
  msgstr ""
  
! #: cp/lambda.cc:588
  #, fuzzy, gcc-internal-format
  #| msgid "compound literal has variable size"
  msgid "because the array element type %qT has variable size"
  msgstr "la literal compuesta tiene tamaño variable"
  
! #: cp/lambda.cc:612
  #, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr "no se puede capturar %qE por referencia"
  
! #: cp/lambda.cc:623
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete type %q#T"
  msgid "capture by copy of incomplete type %qT"
  msgstr "uso no válido del tipo incompleto %q#T"
  
! #: cp/lambda.cc:638
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for bit string"
  msgid "captured structured bindings are a C++20 extension"
  msgstr "inicializador no válido para la cadena de bits"
  
! #: cp/lambda.cc:705
  #, gcc-internal-format
  msgid "trying to capture %qD in instantiation of generic lambda"
  msgstr ""
  
! #: cp/lambda.cc:782
  #, gcc-internal-format
  msgid "implicit capture of %qE via %<[=]%> is deprecated in C++20"
  msgstr ""
  
! #: cp/lambda.cc:784
  #, gcc-internal-format
  msgid "add explicit %<this%> or %<*this%> capture"
  msgstr ""
  
! #: cp/lambda.cc:911
  #, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr "no se capturó %<this%> para esta función lambda"
  
! #: cp/lambda.cc:1578
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of %qD is bigger than original declaration"
  msgid "the mangled name of %qT changed in %<-fabi-version=20%> (GCC 15.1)"
  msgstr "la alineación de %qD es más grande que la declaración original"
  
! #: cp/lambda.cc:1582
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of %qD is bigger than original declaration"
  msgid "the mangled name of %qT changes in %<-fabi-version=20%> (GCC 15.1)"
  msgstr "la alineación de %qD es más grande que la declaración original"
  
! #: cp/lex.cc:643
  #, fuzzy, gcc-internal-format
  #| msgid "invalid #pragma %s"
  msgid "invalid %<#pragma %s%>"
  msgstr "#pragma %s no válido"
  
! #: cp/lex.cc:651
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma vtable no longer supported"
  msgid "%<#pragma vtable%> no longer supported"
  msgstr "#pragma vtable ya no se admite"
  
! #: cp/lex.cc:723
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma implementation for %qs appears after file is included"
  msgid "%<#pragma implementation%> for %qs appears after file is included"
  msgstr "implementación de #pragma para %qs aparece después de que se incluye el fichero"
  
! #: cp/lex.cc:751
  #, gcc-internal-format
  msgid "%qD not defined"
  msgstr "%qD no está definido"
  
! #: cp/lex.cc:763
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was not declared in this scope"
  msgid "%qD was not declared in this scope; did you mean %qs?"
  msgstr "%qD no se declaró en este ámbito"
  
! #: cp/lex.cc:767
  #, gcc-internal-format
  msgid "%qD was not declared in this scope"
  msgstr "%qD no se declaró en este ámbito"
  
! #: cp/lex.cc:810
  #, gcc-internal-format
  msgid "there are no arguments to %qD that depend on a template parameter, so a declaration of %qD must be available"
  msgstr "no hay argumentos para %qD que dependan de un parámetro de plantilla, por lo cual una declaración de %qD debe estar disponible"
  
! #: cp/lex.cc:819
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr "(si utiliza %<-fpermissive%>, G++ aceptará su código, pero permitir el uso de un nombre sin declarar es obsoleto)"
--- 66885,67441 ----
  msgid "(if this is not what you intended, make sure the function template has already been declared and add %<<>%> after the function name here)"
  msgstr "(si esta no es su intención, asegúrese que la plantilla de la función ya ha sido declarada y agregue <> aquí después del nombre de la función) "
  
! #: cp/init.cc:406
  #, gcc-internal-format
  msgid "value-initialization of incomplete type %qT"
  msgstr "inicialización por valor del tipo de dato incompleto %qT"
  
! #: cp/init.cc:491
  #, gcc-internal-format
  msgid "cannot value-initialize array of unknown bound %qT"
  msgstr "no se puede inicializar por valor la matriz %qT de límite desconocido"
  
! #: cp/init.cc:530
  #, gcc-internal-format
  msgid "value-initialization of function type %qT"
  msgstr "inicialización por valor del tipo de función %qT"
  
! #: cp/init.cc:536
  #, gcc-internal-format
  msgid "value-initialization of reference type %qT"
  msgstr "inicialización por valor del tipo de referencia %qT"
  
! #: cp/init.cc:605
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers"
  msgid "recursive instantiation of default member initializer for %qD"
  msgstr "los inicializadores de los datos miembro no son estáticos"
  
! #: cp/init.cc:673
  #, gcc-internal-format
  msgid "default member initializer for %qD required before the end of its enclosing class"
  msgstr ""
  
! #: cp/init.cc:675
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "defined here"
  msgstr "se definió union aquí"
  
! #: cp/init.cc:743
  #, fuzzy, gcc-internal-format
  #| msgid "initialization of a flexible array member"
  msgid "initializer for flexible array member %q#D"
  msgstr "inicialización de un miembro de matriz flexible"
  
! #: cp/init.cc:808
  #, gcc-internal-format
  msgid "initializing %qD from %qE does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:912 cp/init.cc:1030
  #, gcc-internal-format
  msgid "%qD is initialized with itself"
  msgstr "%qD se inicializa con sí mismo"
  
! #: cp/init.cc:918
  #, gcc-internal-format
  msgid "reference %qD is not yet bound to a value when used here"
  msgstr ""
  
! #: cp/init.cc:923
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD is uninitialized reference"
  msgid "member %qD is used uninitialized"
  msgstr "el miembro %qD es una referencia sin inicializar"
  
! #: cp/init.cc:976 cp/init.cc:2062 cp/init.cc:5112 cp/typeck2.cc:1519
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "la matriz se debe inicializar con un inicializador dentro de llaves"
  
! #: cp/init.cc:1007
  #, gcc-internal-format
  msgid "%qD should be initialized in the member initialization list"
  msgstr "%qD se debe inicializar en la lista de inicialización de miembros"
  
! #: cp/init.cc:1150
  #, gcc-internal-format
  msgid "invalid initializer for array member %q#D"
  msgstr "inicializador no válido para la matriz miembro %q#D"
  
! #: cp/init.cc:1165 cp/init.cc:1191 cp/init.cc:2788 cp/method.cc:2778
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "miembro const sin inicializar en %q#T"
  
! #: cp/init.cc:1167 cp/init.cc:1185 cp/init.cc:1193 cp/init.cc:2772
! #: cp/init.cc:2801 cp/method.cc:2781 cp/method.cc:2792
  #, fuzzy, gcc-internal-format
  #| msgid "%qD should be initialized"
  msgid "%q#D should be initialized"
  msgstr "%qD se debe inicializar"
  
! #: cp/init.cc:1183 cp/init.cc:2759 cp/method.cc:2789
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "miembro referencia sin inicializar en %q#T"
  
! #: cp/init.cc:1368
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D will be initialized after"
  msgid "%qD will be initialized after"
  msgstr "%q+D se inicializará después de"
  
! #: cp/init.cc:1371
  #, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "la base %qT se inicializará después de"
  
! #: cp/init.cc:1375
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D"
  msgid "  %q#D"
  msgstr "  %q+#D"
  
! #: cp/init.cc:1377
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr "  base %qT"
  
! #: cp/init.cc:1379
  #, gcc-internal-format
  msgid "  when initialized here"
  msgstr "  cuando se inicializó aquí"
  
! #: cp/init.cc:1396
  #, gcc-internal-format
  msgid "multiple initializations given for %qD"
  msgstr "se dieron inicializaciones múltiples para %qD"
  
! #: cp/init.cc:1400
  #, gcc-internal-format
  msgid "multiple initializations given for base %qT"
  msgstr "se dieron inicializaciones múltiples para la base %qT"
  
! #: cp/init.cc:1487
  #, gcc-internal-format
  msgid "initializations for multiple members of %qT"
  msgstr "inicializaciones para múltiples miembros de %qT"
  
! #: cp/init.cc:1596
  #, gcc-internal-format
  msgid "base class %q#T should be explicitly initialized in the copy constructor"
  msgstr "la clase base %q#T debe ser inicializada explícitamente en la copia del constructor"
  
! #: cp/init.cc:1832 cp/init.cc:1851
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr "la clase %qT no tiene ningún campo llamado %qD"
  
! #: cp/init.cc:1838
  #, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr "%q#D es un dato miembro static; sólo se puede inicializar en su definición"
  
! #: cp/init.cc:1845
  #, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr "%q#D no es un dato miembro no static de %qT"
  
! #: cp/init.cc:1884
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr "inicializador sin nombre para %qT, el cual no tiene clases base"
  
! #: cp/init.cc:1892
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr "inicializador sin nombre para %qT, el cual usa herencia múltiple"
  
! #: cp/init.cc:1939
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr "%qD es tanto una base directa como una base virtual indirecta"
  
! #: cp/init.cc:1947
  #, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr "el tipo %qT no es una base directa o virtual de %qT"
  
! #: cp/init.cc:1950
  #, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr "el tipo %qT no es una base directa de %qT"
  
! #: cp/init.cc:2383 cp/reflect.cc:2522 cp/semantics.cc:4492
! #: rust/backend/rust-tree.cc:4192
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qT no es un tipo de clase"
  
! #: cp/init.cc:2441
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr "el tipo incompleto %qT no tiene al miembro %qD"
  
! #: cp/init.cc:2455
  #, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "puntero no válido al campo de bits %qD"
  
! #: cp/init.cc:2541 cp/typeck.cc:2498 rust/backend/rust-tree.cc:3824
  #, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "uso no válido de la función miembro no static %qD"
  
! #: cp/init.cc:2548 cp/semantics.cc:2780
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "uso no válido del dato miembro no static %qD"
  
! #: cp/init.cc:2756
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgstr "un miembro referencia sin inicializar en %q#T usa %<new%> sin un inicializador new"
  
! #: cp/init.cc:2764
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgid "uninitialized reference member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr "un miembro referencia sin inicializar en %q#T usa %<new%> sin un inicializador new"
  
! #: cp/init.cc:2768
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized reference member in %q#T"
  msgid "uninitialized reference member in base %q#T of %q#T"
  msgstr "miembro referencia sin inicializar en %q#T"
  
! #: cp/init.cc:2785
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgstr "un miembro const sin inicializar en %q#T usa %<new%> sin un inicializador new"
  
! #: cp/init.cc:2793
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgid "uninitialized const member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr "un miembro const sin inicializar en %q#T usa %<new%> sin un inicializador new"
  
! #: cp/init.cc:2797
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const member in %q#T"
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr "miembro const sin inicializar en %q#T"
  
! #: cp/init.cc:2913
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2916
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2926
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2929
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2938
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2941
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2958
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "at offset %wi from %qD declared here"
  msgstr "en una llamada a la función %qD declarada aquí"
  
! #: cp/init.cc:2962
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "at offset [%wi, %wi] from %qD declared here"
  msgstr "en una llamada a la función %qD declarada aquí"
  
! #: cp/init.cc:3171
  #, fuzzy, gcc-internal-format
  #| msgid "integer overflow in expression"
  msgid "integer overflow in array size"
  msgstr "desbordamiento entero en la expresión"
  
! #: cp/init.cc:3181
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "array size in new-expression must be constant"
  msgstr "la expresión num_threads debe ser integral"
  
! #: cp/init.cc:3199
  #, fuzzy, gcc-internal-format
  #| msgid "double quoted strings not allowed in #if expressions"
  msgid "variably modified type not allowed in new-expression"
  msgstr "no se permite cadenas con comillas dobles en expresiones #if"
  
! #: cp/init.cc:3215
  #, fuzzy, gcc-internal-format
  #| msgid "try removing the parentheses around the type-id"
  msgid "non-constant array new length must be specified directly, not by %<typedef%>"
  msgstr "intente borrar los paréntesis alrededor del id-de-tipo"
  
! #: cp/init.cc:3217
  #, fuzzy, gcc-internal-format
  #| msgid "try removing the parentheses around the type-id"
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr "intente borrar los paréntesis alrededor del id-de-tipo"
  
! #: cp/init.cc:3227
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type %<void%> for new"
  msgid "invalid type %<void%> for %<new%>"
  msgstr "tipo %<void%> no válido para new"
  
! #: cp/init.cc:3233
  #, gcc-internal-format
  msgid "%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:3275
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "const sin inicializar en %<new%> de %q#T"
  
! #: cp/init.cc:3431
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "no se encontró un %qD adecuado en la clase %qT"
  
! #: cp/init.cc:3521
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.cc:3524
  #, fuzzy, gcc-internal-format
  #| msgid "class %qT does not have any field named %qD"
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr "la clase %qT no tiene ningún campo llamado %qD"
  
! #: cp/init.cc:3527
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.cc:3785
  #, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr "inicializador entre paréntesis en la matriz new"
  
! #: cp/init.cc:4077
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "el tamaño de la matriz nueva debe tener un tipo integral"
  
! #: cp/init.cc:4106
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "new no se puede aplicar a un tipo de referencia"
  
! #: cp/init.cc:4115
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "new no se puede aplicar a un tipo de función"
  
! #: cp/init.cc:4242
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %u has incomplete type"
  msgid "operator %<delete []%> used on incomplete type"
  msgstr "el parámetro %u tiene tipo incompleto"
  
! #: cp/init.cc:4257
  #, fuzzy, gcc-internal-format
  #| msgid "possible problem detected in invocation of delete operator:"
  msgid "possible problem detected in invocation of operator %<delete []%>"
  msgstr "se detectó un posible problema en la invocación del operador delete:"
  
! #: cp/init.cc:4262
  #, fuzzy, gcc-internal-format
  #| msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
  msgid "neither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is defined"
  msgstr "no se llamará ni al destructor ni al operador delete específico de la clase, aún si se declaran cuando se defina la clase"
  
! #: cp/init.cc:5007
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "el inicializador termina prematuramente"
  
! #: cp/init.cc:5321
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "tamaño de matriz desconocida en delete"
  
! #: cp/init.cc:5358
  #, fuzzy, gcc-internal-format
  #| msgid "return type is an incomplete type"
  msgid "operator %<delete%> used on incomplete type"
  msgstr "el tipo de devolución es un tipo de dato incompleto"
  
! #: cp/init.cc:5373
  #, fuzzy, gcc-internal-format
  #| msgid "possible problem detected in invocation of delete operator:"
  msgid "possible problem detected in invocation of %<operator delete%>"
  msgstr "se detectó un posible problema en la invocación del operador delete:"
  
! #: cp/init.cc:5379
  #, fuzzy, gcc-internal-format
  #| msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
  msgid "neither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is defined"
  msgstr "no se llamará ni al destructor ni al operador delete específico de la clase, aún si se declaran cuando se defina la clase"
  
! #: cp/init.cc:5394
  #, fuzzy, gcc-internal-format
  #| msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behaviour"
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr "si borra un objeto de tipo de clase abstracta %qT que tiene un destructor que no es virtual, puede causar conducta indefinida"
  
! #: cp/init.cc:5399
  #, fuzzy, gcc-internal-format
  #| msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behaviour"
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr "si borra un objeto de tipo de clase polimórfica %qT que tiene un destructor que no es virtual, puede causar conducta indefinida"
  
! #: cp/init.cc:5713
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "el tipo de vector delete no es del tipo puntero ni matriz"
  
! #: cp/lambda.cc:594
  #, gcc-internal-format
  msgid "array of runtime bound cannot be captured by copy, only by reference"
  msgstr ""
  
! #: cp/lambda.cc:611
  #, gcc-internal-format
  msgid "capture of variably-modified type %qT that is not an N3639 array of runtime bound"
  msgstr ""
  
! #: cp/lambda.cc:615
  #, fuzzy, gcc-internal-format
  #| msgid "compound literal has variable size"
  msgid "because the array element type %qT has variable size"
  msgstr "la literal compuesta tiene tamaño variable"
  
! #: cp/lambda.cc:639
  #, gcc-internal-format
  msgid "cannot capture %qE by reference"
  msgstr "no se puede capturar %qE por referencia"
  
! #: cp/lambda.cc:650
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete type %q#T"
  msgid "capture by copy of incomplete type %qT"
  msgstr "uso no válido del tipo incompleto %q#T"
  
! #: cp/lambda.cc:665
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for bit string"
  msgid "captured structured bindings are a C++20 extension"
  msgstr "inicializador no válido para la cadena de bits"
  
! #: cp/lambda.cc:732
  #, gcc-internal-format
  msgid "trying to capture %qD in instantiation of generic lambda"
  msgstr ""
  
! #: cp/lambda.cc:809
  #, gcc-internal-format
  msgid "implicit capture of %qE via %<[=]%> is deprecated in C++20"
  msgstr ""
  
! #: cp/lambda.cc:811
  #, gcc-internal-format
  msgid "add explicit %<this%> or %<*this%> capture"
  msgstr ""
  
! #: cp/lambda.cc:946
  #, gcc-internal-format
  msgid "%<this%> was not captured for this lambda function"
  msgstr "no se capturó %<this%> para esta función lambda"
  
! #: cp/lambda.cc:1630
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of %qD is bigger than original declaration"
  msgid "the mangled name of %qT changed in %<-fabi-version=20%> (GCC 15.1)"
  msgstr "la alineación de %qD es más grande que la declaración original"
  
! #: cp/lambda.cc:1634
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of %qD is bigger than original declaration"
  msgid "the mangled name of %qT changes in %<-fabi-version=20%> (GCC 15.1)"
  msgstr "la alineación de %qD es más grande que la declaración original"
  
! #: cp/lambda.cc:1942
! #, gcc-internal-format
! msgid "%qD is no longer captured in noexcept lambda in ABI v21 (GCC 16)"
! msgstr ""
! 
! #: cp/lex.cc:701
  #, fuzzy, gcc-internal-format
  #| msgid "invalid #pragma %s"
  msgid "invalid %<#pragma %s%>"
  msgstr "#pragma %s no válido"
  
! #: cp/lex.cc:709
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma vtable no longer supported"
  msgid "%<#pragma vtable%> no longer supported"
  msgstr "#pragma vtable ya no se admite"
  
! #: cp/lex.cc:781
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma implementation for %qs appears after file is included"
  msgid "%<#pragma implementation%> for %qs appears after file is included"
  msgstr "implementación de #pragma para %qs aparece después de que se incluye el fichero"
  
! #: cp/lex.cc:809
  #, gcc-internal-format
  msgid "%qD not defined"
  msgstr "%qD no está definido"
  
! #: cp/lex.cc:811 cp/parser.cc:3999 cp/parser.cc:34700
! #, fuzzy, gcc-internal-format
! #| msgid "%<@required%> is not available in Objective-C 1.0"
! msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
! msgstr "%<@required%> no está disponible en Objective-C 1.0"
! 
! #: cp/lex.cc:824
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was not declared in this scope"
  msgid "%qD was not declared in this scope; did you mean %qs?"
  msgstr "%qD no se declaró en este ámbito"
  
! #: cp/lex.cc:828
  #, gcc-internal-format
  msgid "%qD was not declared in this scope"
  msgstr "%qD no se declaró en este ámbito"
  
! #: cp/lex.cc:871
  #, gcc-internal-format
  msgid "there are no arguments to %qD that depend on a template parameter, so a declaration of %qD must be available"
  msgstr "no hay argumentos para %qD que dependan de un parámetro de plantilla, por lo cual una declaración de %qD debe estar disponible"
  
! #: cp/lex.cc:880
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr "(si utiliza %<-fpermissive%>, G++ aceptará su código, pero permitir el uso de un nombre sin declarar es obsoleto)"
*************** msgstr "(si utiliza %<-fpermissive%>, G+
*** 64266,65160 ****
  msgid "  # %E"
  msgstr ""
  
! #: cp/mangle.cc:2669
  #, fuzzy, gcc-internal-format
  #| msgid "mangling typeof, use decltype instead"
  msgid "mangling %<typeof%>, use %<decltype%> instead"
  msgstr "se decodifica typeof, utilice decltype en su lugar"
  
! #: cp/mangle.cc:2673
  #, gcc-internal-format
  msgid "use of built-in trait %qT in function signature; use library traits instead"
  msgstr ""
  
  #. TODO Mangle pack indexing
  #. <https://github.com/itanium-cxx-abi/cxx-abi/issues/175>.
! #: cp/mangle.cc:2680
  #, gcc-internal-format
  msgid "mangling type pack index"
  msgstr ""
  
! #: cp/mangle.cc:3893
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.cc:3898
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr "decodificando %C"
  
! #: cp/mangle.cc:3972
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr "se omitió el operando de enmedio de %<?%>: no se puede revolver el operando"
  
! #: cp/mangle.cc:4545
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.cc:4591 cp/mangle.cc:4770
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr "el nombre revuelto de %qD cambiará en una versión futura de GCC"
  
! #: cp/mangle.cc:4597 cp/mangle.cc:4776
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr "el nombre revuelto de %qD cambiará en una versión futura de GCC"
  
! #: cp/mangle.cc:4923
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of a thunk for %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>"
  msgstr "el nombre revuelto de %qD cambiará en una versión futura de GCC"
  
! #: cp/mangle.cc:4928
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>"
  msgstr "el nombre revuelto de %qD cambiará en una versión futura de GCC"
  
! #: cp/mangle.cc:4933
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of the initialization guard variable for %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>"
  msgstr "el nombre revuelto de %qD cambiará en una versión futura de GCC"
  
! #: cp/mapper-client.cc:317
  #, gcc-internal-format
  msgid "failed %s mapper %qs line %u"
  msgstr ""
  
! #: cp/mapper-client.cc:318
  #, gcc-internal-format
  msgid "failed %s mapper %qs"
  msgstr ""
  
! #: cp/mapper-client.cc:330
  #, gcc-internal-format, gfc-internal-format
  msgid "failed mapper handshake %s"
  msgstr ""
  
! #: cp/mapper-client.cc:364
  #, gcc-internal-format, gfc-internal-format
  msgid "mapper died by signal %s"
  msgstr ""
  
! #: cp/mapper-client.cc:367
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s terminated with status %d"
  msgid "mapper exit status %d"
  msgstr "%s terminó con estado %d"
  
! #: cp/method.cc:867 cp/method.cc:2602
  #, fuzzy, gcc-internal-format
  #| msgid "non-static const member %q#D, can%'t use default assignment operator"
  msgid "non-static const member %q#D, cannot use default assignment operator"
  msgstr "el miembro const %q#D que no es static, no puede usar el operador de asignación por defecto"
  
! #: cp/method.cc:873 cp/method.cc:2608
  #, fuzzy, gcc-internal-format
  #| msgid "non-static reference member %q#D, can%'t use default assignment operator"
  msgid "non-static reference member %q#D, cannot use default assignment operator"
  msgstr "el miembro de referencia %q#D que no es static, no puede usar el operador de asignación por defecto"
  
! #: cp/method.cc:963
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D is not a non-static data member of %qT"
  msgid "%qD is not a static data member"
  msgstr "%q#D no es un dato miembro no static de %qT"
  
! #: cp/method.cc:964
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to %qs"
  msgid "determining value of %qs"
  msgstr "faltan argumentos para %qs"
  
! #: cp/method.cc:991
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to %s"
  msgid "forming type of %qs"
  msgstr "argumento de tipo erróneo para %s"
  
! #: cp/method.cc:1182
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "defaulted %qD only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/method.cc:1197
  #, gcc-internal-format
  msgid "defaulted %qD must return %<bool%>"
  msgstr ""
  
! #: cp/method.cc:1205
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take %<void%>"
  msgid "defaulted %qD must be %<const%>"
  msgstr "%qD debe tomar %<void%>"
  
! #: cp/method.cc:1210
  #, fuzzy, gcc-internal-format
  #| msgid "non-member function %qD cannot have cv-qualifier"
  msgid "defaulted %qD must not have %<&&%> ref-qualifier"
  msgstr "la función que no es miembro %qD no puede tener calificador-cv"
  
! #: cp/method.cc:1239
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is already a friend of %qT"
  msgid "defaulted %qD is not a friend of %qT"
  msgstr "%qD ya es un friend de %qT"
  
! #: cp/method.cc:1251
  #, gcc-internal-format
  msgid "defaulted member %qD must have parameter type %<const %T&%>"
  msgstr ""
  
! #: cp/method.cc:1254
  #, gcc-internal-format
  msgid "defaulted %qD must have parameters of either type %<const %T&%> or %qT"
  msgstr ""
  
! #: cp/method.cc:1257
  #, gcc-internal-format
  msgid "defaulted %qD must have parameters of either type %<const %T&%> or %qT, not both"
  msgstr ""
  
  #. Return type is auto, suggest changing it.
! #: cp/method.cc:1414
  #, gcc-internal-format
  msgid "changing the return type from %qs to a comparison category type will allow the comparison to use %qs and %qs"
  msgstr ""
  
! #: cp/method.cc:1434
  #, gcc-internal-format
  msgid "three-way comparison of %qD has type %qT, not a comparison category type"
  msgstr ""
  
! #: cp/method.cc:1443
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgid "three-way comparison of %qD has type %qT, which does not convert to %qT"
  msgstr "la declaración de %qD en el espacio de nombres %qD el cual no incluye a %qD"
  
! #: cp/method.cc:1488
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to qualified function type %qT"
  msgid "cannot default compare union %qT"
  msgstr "no se puede declarar el puntero para el tipo de función calificado %qT"
  
! #: cp/method.cc:1556
  #, fuzzy, gcc-internal-format
  #| msgid "cannot create pointer to reference member %qD"
  msgid "cannot default compare reference member %qD"
  msgstr "no se puede crear un puntero al miembro referencia %qD"
  
! #: cp/method.cc:1565
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "cannot default compare anonymous union member"
  msgstr "miembro protegido %q+#D en union anónima"
  
! #: cp/method.cc:1583
  #, fuzzy, gcc-internal-format
  #| msgid "cannot create pointer to reference member %qD"
  msgid "cannot default compare flexible array member"
  msgstr "no se puede crear un puntero al miembro referencia %qD"
  
! #: cp/method.cc:1865
  #, fuzzy, gcc-internal-format
  #| msgid "synthesized method %qD first required here "
  msgid "synthesized method %qD first required here"
  msgstr "se requirió primero el método sintetizado %qD aquí "
  
! #: cp/method.cc:1989
  #, fuzzy, gcc-internal-format
  #| msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgid "pointer to data member type %qT can only be invoked with one argument"
  msgstr "(un puntero a miembro solamente se puede formar con %<&%E%>)"
  
! #: cp/method.cc:1996
  #, fuzzy, gcc-internal-format
  #| msgid "  member function type %qT is not a valid template argument"
  msgid "pointer to member function type %qT must be invoked with at least one argument"
  msgstr "  el tipo de función miembro %qT no es un argumento de plantilla válido"
  
! #: cp/method.cc:2016
  #, gcc-internal-format
  msgid "first argument type %qT of a pointer to member must be a class type or a pointer to a class type"
  msgstr ""
  
! #: cp/method.cc:2525
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr "miembro union %q+D con %qD que no es trivial"
  
! #: cp/method.cc:2536
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted constructor calls non-constexpr %q+D"
  msgid "defaulted destructor calls non-%<constexpr%> %qD"
  msgstr "un constructor por defecto llama a %q+D que no es constexpr"
  
! #: cp/method.cc:2537
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted constructor calls non-constexpr %q+D"
  msgid "defaulted constructor calls non-%<constexpr%> %qD"
  msgstr "un constructor por defecto llama a %q+D que no es constexpr"
  
! #: cp/method.cc:2625
  #, fuzzy, gcc-internal-format
  #| msgid "initializer for %q+#D is invalid"
  msgid "initializer for %q#D is invalid"
  msgstr "el inicializador para %q+#D es no válido"
  
! #: cp/method.cc:2682
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted default constructor does not initialize %q+#D"
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr "el constructor por defecto en efecto no inicializa %q+#D"
  
! #: cp/method.cc:2693
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qD has Java class type"
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "el dato miembro que no es estático %qD tiene un tipo de clase Java"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.cc:2911
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr "el constructor por defecto en efecto no inicializa ningún dato miembro que no es static"
  
! #: cp/method.cc:2955
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.cc:3087
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr "un tipo de conclusión lambda tiene un constructor por defecto borrado"
  
! #: cp/method.cc:3090
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr "un tipo de conclusión lambda tiene un operador de asignación por copia borrado"
  
! #: cp/method.cc:3099
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr "%q+#D se declara implícitamente como deleted porque %qT declara un constructor move o un operador de asignación move"
  
! #: cp/method.cc:3110
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.cc:3118 cp/method.cc:3142
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is implicitly deleted because the default definition would be ill-formed:"
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr "%q+#D es implícitamente deleted por que la definición por defecto estaría mal formada:"
  
! #: cp/method.cc:3151
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.cc:3574
  #, gcc-internal-format
  msgid "explicitly defaulted copy constructor is implicitly deleted because its declared type does not match the type of an implicit copy constructor"
  msgstr ""
  
! #: cp/method.cc:3579
  #, gcc-internal-format
  msgid "explicitly defaulted move constructor is implicitly deleted because its declared type does not match the type of an implicit move constructor"
  msgstr ""
  
! #: cp/method.cc:3584
  #, gcc-internal-format
  msgid "explicitly defaulted copy assignment operator is implicitly deleted because its declared type does not match the type of an implicit copy assignment operator"
  msgstr ""
  
! #: cp/method.cc:3589
  #, gcc-internal-format
  msgid "explicitly defaulted move assignment operator is implicitly deleted because its declared type does not match the type of an implicit move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3598
! #, fuzzy, gcc-internal-format
! #| msgid "does not match expected signature %qD"
! msgid "expected signature: %qD"
! msgstr "no coincide la firma esperada %qD"
! 
! #: cp/method.cc:3696
  #, fuzzy, gcc-internal-format
  #| msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
  msgid "explicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:"
  msgstr "la función %q+D explícitamente por defecto no se puede declarar como constexpr porque la declaración implícita no es constexpr:"
  
! #: cp/method.cc:3716
  #, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "una plantilla no se puede definir por defecto"
  
! #: cp/method.cc:3755
  #, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "%qD no se puede definir por defecto"
  
! #: cp/method.cc:3764
  #, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "función definida por defecto %q+D con argumento por defecto"
  
! #: cp/module.cc:1605
  #, fuzzy, gcc-internal-format
  #| msgid "%s: section %s is missing"
  msgid "section %qs is missing or corrupted"
  msgstr "%s: falta la sección %s"
  
! #: cp/module.cc:1607
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: section %s is missing"
  msgid "section #%u is missing or corrupted"
  msgstr "%s: falta la sección %s"
  
! #: cp/module.cc:1829
  #, gcc-internal-format
  msgid "not Encapsulated Lazy Records of Named Declarations"
  msgstr ""
  
! #: cp/module.cc:1844
  #, fuzzy, gcc-internal-format
  #| msgid "expected template-id for type"
  msgid "unexpected encapsulation format or type"
  msgstr "se esperaba un id de plantilla para el tipo"
  
! #: cp/module.cc:1853
  #, gcc-internal-format
  msgid "encapsulation is malformed"
  msgstr ""
  
! #: cp/module.cc:3382
  #, gcc-internal-format
  msgid "unable to represent further imported source locations"
  msgstr ""
  
! #: cp/module.cc:6549
  #, fuzzy, gcc-internal-format
  #| msgid "target attribute is not supported on this machine"
  msgid "%<target%> attribute currently unsupported in modules"
  msgstr "el atributo target no se admite en esta plataforma"
  
! #: cp/module.cc:6552
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only supported for reduced Tiny cores"
  msgid "%<optimize%> attribute currently unsupported in modules"
  msgstr "solo se admite el atributo %qE núcleos Tiny reducidos"
  
! #: cp/module.cc:12100
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with tags %qE"
  msgstr ""
  
! #: cp/module.cc:12104
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with no tags"
  msgstr ""
  
! #: cp/module.cc:12107
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D"
  msgid "existing declaration here with tags %qE"
  msgstr "declaración previa de %q+#D"
  
! #: cp/module.cc:12110
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of %q+D with no linkage"
  msgid "existing declaration here with no tags"
  msgstr "redeclaración de %q+D sin enlace"
  
! #: cp/module.cc:12161 cp/module.cc:12285
! #, fuzzy, gcc-internal-format
! #| msgid "conflicting specifiers in declaration of %qs"
! msgid "conflicting type for imported declaration %#qD"
! msgstr "especificadores en conflicto en la declaración de %qs"
! 
! #: cp/module.cc:12170
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting language linkage for imported declaration %#qD"
  msgstr "declaraciones de %q#D en conflicto"
  
! #: cp/module.cc:12182
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting argument list for imported declaration %#qD"
  msgstr "declaraciones de %q#D en conflicto"
  
! #: cp/module.cc:12189
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting argument types for imported declaration %#qD"
  msgstr "declaraciones de %q#D en conflicto"
  
! #: cp/module.cc:12227
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "conflicting %<noexcept%> specifier for imported declaration %#qD"
  msgstr "especificadores en conflicto en la declaración de %qs"
  
! #: cp/module.cc:12245
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting return type specified for %q+#D"
  msgid "conflicting deduced return type for imported declaration %#qD"
  msgstr "se especificaron tipos de devolución en conflicto para %q+#D"
  
! #: cp/module.cc:12260
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "conflicting %<constexpr%> for imported declaration %#qD"
  msgstr "especificadores en conflicto en la declaración de %qs"
  
! #: cp/module.cc:12276
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting imported declaration %q#D"
  msgstr "declaraciones de %q#D en conflicto"
  
! #: cp/module.cc:12302
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration %q+D"
  msgid "existing declaration %#qD"
  msgstr "en la declaración %q+D"
  
! #: cp/module.cc:12405
  #, fuzzy, gcc-internal-format
  #| msgid "no default argument for %qD"
  msgid "conflicting default argument for %#qD"
  msgstr "no hay un argumento por defecto para %qD"
  
! #: cp/module.cc:12407 cp/module.cc:12434
  #, fuzzy, gcc-internal-format
  #| msgid "type of mismatching field declared here"
  msgid "existing default declared here"
  msgstr "el tipo del campo que no coincide se declaró aquí"
  
! #: cp/module.cc:12431
  #, fuzzy, gcc-internal-format
  #| msgid "default argument missing for parameter %P of %q+#D"
  msgid "conflicting default argument for parameter %P of %#qD"
  msgstr "falta el argumento por defecto para el parámetro %P de %q+#D"
  
! #: cp/module.cc:13494
  #, fuzzy, gcc-internal-format
  #| msgid "extern declaration of %q#D doesn%'t match"
  msgid "definition of %qD does not match"
  msgstr "la declaración extern de %q#D no coincide"
  
! #: cp/module.cc:13496
  #, fuzzy, gcc-internal-format
  #| msgid "missing definition"
  msgid "existing definition %qD"
  msgstr "falta la definición"
  
! #: cp/module.cc:13508
  #, fuzzy, gcc-internal-format
  #| msgid "argument of type %qT does not match %qT"
  msgid "enumerator %qD does not match ..."
  msgstr "el argumento de tipo %qT no coincide con %qT"
  
! #: cp/module.cc:13510
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of enumerator %q+D"
  msgid "... this enumerator %qD"
  msgstr "redeclaración del enumerador %q+D"
  
! #: cp/module.cc:13516
  #, gcc-internal-format
  msgid "additional enumerators beginning with %qD"
  msgstr ""
  
! #: cp/module.cc:13520
  #, gcc-internal-format
  msgid "enumeration range differs"
  msgstr ""
  
! #: cp/module.cc:13733
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of type %qT"
  msgid "%qD is an alias of TU-local type %qT"
  msgstr "%qD no es un miembro de tipo %qT"
  
! #: cp/module.cc:13751
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization of alias template %qD"
  msgid "%qD is a specialization of TU-local template %qD"
  msgstr "especialización parcial de la plantilla alias %qD"
  
! #: cp/module.cc:13775
  #, fuzzy, gcc-internal-format
  #| msgid "%qD redeclared with different access"
  msgid "%qD declared with internal linkage"
  msgstr "%qD se redeclaró con acceso diferente"
  
! #: cp/module.cc:13793
  #, fuzzy, gcc-internal-format
  #| msgid "%qD may not be declared within a namespace"
  msgid "%qD has no linkage and is declared in an anonymous namespace"
  msgstr "%qD no se puede declarar dentro de un espacio de nombres"
  
! #: cp/module.cc:13805
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has not been declared"
  msgid "%qD has no linkage and is declared within TU-local entity %qT"
  msgstr "%qE no se ha declarado"
  
! #: cp/module.cc:13816
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has not been declared"
  msgid "%qD has no linkage and is declared within TU-local entity %qD"
  msgstr "%qE no se ha declarado"
  
! #: cp/module.cc:13848
  #, gcc-internal-format
  msgid "%qT has no name and cannot be differentiated from similar lambdas in other TUs"
  msgstr ""
  
! #: cp/module.cc:13857
  #, gcc-internal-format
  msgid "%qT has no name and is not defined within a class, function, or initializer"
  msgstr ""
  
! #: cp/module.cc:13893
  #, fuzzy, gcc-internal-format
  #| msgid "%qD used without template parameters"
  msgid "%qD has TU-local template argument %qD"
  msgstr "se usa %qD sin parámetros de plantilla"
  
! #: cp/module.cc:13905
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT"
  msgid "%qD has TU-local template argument %qT"
  msgstr "%qE no es un argumento de plantilla válido para el tipo %qT"
  
! #: cp/module.cc:13957
  #, gcc-internal-format
  msgid "%qD refers to TU-local object %qD"
  msgstr ""
  
! #: cp/module.cc:13959
  #, fuzzy, gcc-internal-format
  #| msgid "%qD does not refer to a function"
  msgid "%qD refers to TU-local function %qD"
  msgstr "%qD no hace referencia a una función"
  
! #: cp/module.cc:15089
  #, gcc-internal-format
  msgid "%qD exposes TU-local entity %qD"
  msgstr ""
  
! #: cp/module.cc:15104
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared %<constexpr%> outside its class"
  msgid "%qD is declared %<constexpr%> and is initialized to a TU-local value"
  msgstr "%qD se declaró %<constexpr%> fuera de su clase"
  
! #: cp/module.cc:15111
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared %<constexpr%> outside its class"
  msgid "%qD is a reference declared %<inline%> and is constant-initialized to a TU-local value"
  msgstr "%qD se declaró %<constexpr%> fuera de su clase"
  
! #: cp/module.cc:15150
! #, gcc-internal-format
! msgid "%qD refers to TU-local entity %qD and cannot be instantiated in other TUs"
! msgstr ""
! 
! #: cp/module.cc:15747
  #, gcc-internal-format
  msgid "recursive lazy load"
  msgstr ""
  
! #: cp/module.cc:15767
! #, gcc-internal-format
! msgid "cannot import module in its own purview"
! msgstr ""
  
! #: cp/module.cc:15768 cp/module.cc:21350
  #, fuzzy, gcc-internal-format
  #| msgid "routine %qD declared here"
  msgid "module %qs declared here"
  msgstr "la rutina %qD se declara aquí"
  
! #: cp/module.cc:16117
  #, gcc-internal-format
  msgid "indirect import %qs is not already loaded"
  msgstr ""
  
! #: cp/module.cc:16123
  #, gcc-internal-format
  msgid "import %qs has CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:18890
  #, gcc-internal-format
  msgid "not exporting %<#define %E%> as it is a keyword"
  msgstr ""
  
! #: cp/module.cc:19130
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+D was here"
  msgid "macro definitions of %qE corrupted"
  msgstr "la definición previa de %q+D estaba aquí"
  
! #: cp/module.cc:19155 cp/module.cc:19158
  #, fuzzy, gcc-internal-format
  #| msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgid "inconsistent imported macro definition %qE"
  msgstr "  deducción de paquete de parámetros inconsistente con %qT y %qT"
  
! #: cp/module.cc:19164
  #, gcc-internal-format
  msgid "%<#undef %E%>"
  msgstr ""
  
! #: cp/module.cc:19166
  #, gcc-internal-format
  msgid "%<#define %s%>"
  msgstr ""
  
! #: cp/module.cc:19498
  #, fuzzy, gcc-internal-format
  #| msgid "Can't delete module file %qs: %s"
  msgid "compiled module file is %qs"
  msgstr "No se puede borrar el fichero de módulo %qs: %s"
  
! #: cp/module.cc:19536 cp/module.cc:19541
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Display the compiler's version."
  msgid "compiled module is %sversion %s"
  msgstr "Muestra la versión del compilador."
  
! #: cp/module.cc:19547
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collect2 version %s\n"
  msgid "compiler is %sversion %s%s%s"
  msgstr "collect2 versión %s\n"
  
! #: cp/module.cc:19577
  #, fuzzy, gcc-internal-format
  #| msgid "no %qs getter found"
  msgid "module %qs found"
  msgstr "no se encuentra el getter %qs"
  
! #: cp/module.cc:19579
  #, gcc-internal-format
  msgid "header module expected, module %qs found"
  msgstr ""
  
! #: cp/module.cc:19580
  #, gcc-internal-format
  msgid "module %qs expected, header module found"
  msgstr ""
  
! #: cp/module.cc:19595
  #, gcc-internal-format
  msgid "module %qs CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:19609
  #, gcc-internal-format
  msgid "target & host is %qs:%qs, expected %qs:%qs"
  msgstr ""
  
! #: cp/module.cc:19621
  #, gcc-internal-format
  msgid "language dialect differs %qs, expected %qs"
  msgstr ""
  
! #: cp/module.cc:19641
  #, fuzzy, gcc-internal-format
  #| msgid "exception handling disabled, use -fexceptions to enable"
  msgid "module contains OpenMP, use %<-fopenmp%> to enable"
  msgstr "manejo de excepciones desactivado, use -fexceptions para activar"
  
! #: cp/module.cc:19643
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> or %<-fopenmp-simd%> to enable"
  msgstr ""
  
! #: cp/module.cc:19646
  #, fuzzy, gcc-internal-format
  #| msgid "Coarrays disabled at %C, use -fcoarray= to enable"
  msgid "module contains OpenACC, use %<-fopenacc%> to enable"
  msgstr "Comatrices desactivadas en %C, use -fcoarray= para activar"
  
! #: cp/module.cc:19664
  #, fuzzy, gcc-internal-format
  #| msgid "function attribute mismatch"
  msgid "fixed tree mismatch"
  msgstr "no coincide el atributo de función"
  
! #: cp/module.cc:19755
  #, fuzzy, gcc-internal-format
  #| msgid "target optimization options not supported yet"
  msgid "interface partition is not exported"
  msgstr "no se admiten aún las opciones de optimización del objetivo"
  
! #: cp/module.cc:20312
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to rename %s to state file %s [%s]"
  msgid "failed to read compiled module cluster %u: %s"
  msgstr "no se puede renombrar %s al fichero de estado %s [%s]"
  
! #: cp/module.cc:20351
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to open %s"
  msgid "failed to read compiled module: %s"
  msgstr "no se puede abrir %s"
  
! #: cp/module.cc:20361
  #, gcc-internal-format
  msgid "consider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limit"
  msgstr ""
  
! #: cp/module.cc:20366
  #, gcc-internal-format
  msgid "imports must be built before being imported"
  msgstr ""
  
! #: cp/module.cc:20369
  #, gcc-internal-format
  msgid "returning to the gate for a mechanical issue"
  msgstr ""
  
! #: cp/module.cc:20690
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with built-in declaration %q#D"
  msgid "declaring %qD in module %qs conflicts with builtin in global module"
  msgstr "genera un conflicto con la declaración interna %q#D"
  
! #: cp/module.cc:20693
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with built-in declaration %q#D"
  msgid "declaration %qD conflicts with builtin"
  msgstr "genera un conflicto con la declaración interna %q#D"
  
! #: cp/module.cc:20699
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of namespace %qD conflicts with"
  msgid "redeclaring %qD in module %qs conflicts with import"
  msgstr "la declaración del espacio de nombres %qD genera un conflicto con"
  
! #: cp/module.cc:20702
  #, gcc-internal-format
  msgid "redeclaring %qD in global module conflicts with import"
  msgstr ""
  
! #: cp/module.cc:20707
  #, gcc-internal-format
  msgid "import declared attached to module %qs"
  msgstr ""
  
! #: cp/module.cc:20711
  #, gcc-internal-format
  msgid "import declared in global module"
  msgstr ""
  
! #: cp/module.cc:20717
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "conflicting declaration of %qD in module %qs"
  msgstr "redeclaración de la plantilla %q#D"
  
! #: cp/module.cc:20720
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D with %qL linkage"
  msgid "conflicting declaration of %qD in global module"
  msgstr "declaración previa de %q+#D con el enlace %qL"
  
! #: cp/module.cc:20725
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "previously declared in module %qs"
  msgstr "se declaró previamente aquí"
  
! #: cp/module.cc:20729
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "previously declared in global module"
  msgstr "se declaró previamente aquí"
  
! #: cp/module.cc:20868
  #, gcc-internal-format
  msgid "external linkage definition of %qD in header module must be declared %<inline%>"
  msgstr ""
  
! #: cp/module.cc:20883
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration cannot name destructor"
  msgid "exporting declaration %qD declared in unnamed namespace"
  msgstr "uan declaración de uso no puede nombrar al destructor"
  
! #: cp/module.cc:20890
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of %q+D with no linkage"
  msgid "exporting declaration %qD with internal linkage"
  msgstr "redeclaración de %q+D sin enlace"
  
! #: cp/module.cc:21043
  #, fuzzy, gcc-internal-format
  #| msgid "reading"
  msgid "reading CMI %qs"
  msgstr "leyendo"
  
! #: cp/module.cc:21194
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21195
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:21202
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21203
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:21265
  #, gcc-internal-format
  msgid "failed to load pendings for %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21269
  #, fuzzy, gcc-internal-format
  #| msgid "unknown option for %<%s=%s%>"
  msgid "during load of pendings for %<%E%s%E%>"
  msgstr "opción desconocida para %<%s=%s%>"
  
  #. Only header units should appear inside language
  #. specifications.  The std doesn't specify this, but I think
  #. that's an error in resolving US 033, because language linkage
--- 67445,68430 ----
  msgid "  # %E"
  msgstr ""
  
! #: cp/mangle.cc:2733
  #, fuzzy, gcc-internal-format
  #| msgid "mangling typeof, use decltype instead"
  msgid "mangling %<typeof%>, use %<decltype%> instead"
  msgstr "se decodifica typeof, utilice decltype en su lugar"
  
! #: cp/mangle.cc:2737
  #, gcc-internal-format
  msgid "use of built-in trait %qT in function signature; use library traits instead"
  msgstr ""
  
  #. TODO Mangle pack indexing
  #. <https://github.com/itanium-cxx-abi/cxx-abi/issues/175>.
! #: cp/mangle.cc:2744
  #, gcc-internal-format
  msgid "mangling type pack index"
  msgstr ""
  
! #: cp/mangle.cc:4009
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.cc:4014
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr "decodificando %C"
  
! #: cp/mangle.cc:4088
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr "se omitió el operando de enmedio de %<?%>: no se puede revolver el operando"
  
! #: cp/mangle.cc:4784
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.cc:4830 cp/mangle.cc:5009
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr "el nombre revuelto de %qD cambiará en una versión futura de GCC"
  
! #: cp/mangle.cc:4836 cp/mangle.cc:5015
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr "el nombre revuelto de %qD cambiará en una versión futura de GCC"
  
! #: cp/mangle.cc:5162
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of a thunk for %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>"
  msgstr "el nombre revuelto de %qD cambiará en una versión futura de GCC"
  
! #: cp/mangle.cc:5167
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>"
  msgstr "el nombre revuelto de %qD cambiará en una versión futura de GCC"
  
! #: cp/mangle.cc:5172
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of the initialization guard variable for %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>"
  msgstr "el nombre revuelto de %qD cambiará en una versión futura de GCC"
  
! #: cp/mapper-client.cc:299
  #, gcc-internal-format
  msgid "failed %s mapper %qs line %u"
  msgstr ""
  
! #: cp/mapper-client.cc:300
  #, gcc-internal-format
  msgid "failed %s mapper %qs"
  msgstr ""
  
! #: cp/mapper-client.cc:312
  #, gcc-internal-format, gfc-internal-format
  msgid "failed mapper handshake %s"
  msgstr ""
  
! #: cp/mapper-client.cc:346
  #, gcc-internal-format, gfc-internal-format
  msgid "mapper died by signal %s"
  msgstr ""
  
! #: cp/mapper-client.cc:349
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s terminated with status %d"
  msgid "mapper exit status %d"
  msgstr "%s terminó con estado %d"
  
! #: cp/method.cc:868 cp/method.cc:2731
  #, fuzzy, gcc-internal-format
  #| msgid "non-static const member %q#D, can%'t use default assignment operator"
  msgid "non-static const member %q#D, cannot use default assignment operator"
  msgstr "el miembro const %q#D que no es static, no puede usar el operador de asignación por defecto"
  
! #: cp/method.cc:874 cp/method.cc:2737
  #, fuzzy, gcc-internal-format
  #| msgid "non-static reference member %q#D, can%'t use default assignment operator"
  msgid "non-static reference member %q#D, cannot use default assignment operator"
  msgstr "el miembro de referencia %q#D que no es static, no puede usar el operador de asignación por defecto"
  
! #: cp/method.cc:964
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D is not a non-static data member of %qT"
  msgid "%qD is not a static data member"
  msgstr "%q#D no es un dato miembro no static de %qT"
  
! #: cp/method.cc:965
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to %qs"
  msgid "determining value of %qs"
  msgstr "faltan argumentos para %qs"
  
! #: cp/method.cc:992
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to %s"
  msgid "forming type of %qs"
  msgstr "argumento de tipo erróneo para %s"
  
! #: cp/method.cc:1183
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "defaulted %qD only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/method.cc:1198
  #, gcc-internal-format
  msgid "defaulted %qD must return %<bool%>"
  msgstr ""
  
! #: cp/method.cc:1206
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take %<void%>"
  msgid "defaulted %qD must be %<const%>"
  msgstr "%qD debe tomar %<void%>"
  
! #: cp/method.cc:1211
  #, fuzzy, gcc-internal-format
  #| msgid "non-member function %qD cannot have cv-qualifier"
  msgid "defaulted %qD must not have %<&&%> ref-qualifier"
  msgstr "la función que no es miembro %qD no puede tener calificador-cv"
  
! #: cp/method.cc:1240
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is already a friend of %qT"
  msgid "defaulted %qD is not a friend of %qT"
  msgstr "%qD ya es un friend de %qT"
  
! #: cp/method.cc:1252
  #, gcc-internal-format
  msgid "defaulted member %qD must have parameter type %<const %T&%>"
  msgstr ""
  
! #: cp/method.cc:1255
  #, gcc-internal-format
  msgid "defaulted %qD must have parameters of either type %<const %T&%> or %qT"
  msgstr ""
  
! #: cp/method.cc:1258
  #, gcc-internal-format
  msgid "defaulted %qD must have parameters of either type %<const %T&%> or %qT, not both"
  msgstr ""
  
  #. Return type is auto, suggest changing it.
! #: cp/method.cc:1415
  #, gcc-internal-format
  msgid "changing the return type from %qs to a comparison category type will allow the comparison to use %qs and %qs"
  msgstr ""
  
! #: cp/method.cc:1435
  #, gcc-internal-format
  msgid "three-way comparison of %qD has type %qT, not a comparison category type"
  msgstr ""
  
! #: cp/method.cc:1444
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgid "three-way comparison of %qD has type %qT, which does not convert to %qT"
  msgstr "la declaración de %qD en el espacio de nombres %qD el cual no incluye a %qD"
  
! #: cp/method.cc:1489
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to qualified function type %qT"
  msgid "cannot default compare union %qT"
  msgstr "no se puede declarar el puntero para el tipo de función calificado %qT"
  
! #: cp/method.cc:1557
  #, fuzzy, gcc-internal-format
  #| msgid "cannot create pointer to reference member %qD"
  msgid "cannot default compare reference member %qD"
  msgstr "no se puede crear un puntero al miembro referencia %qD"
  
! #: cp/method.cc:1566
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "cannot default compare anonymous union member"
  msgstr "miembro protegido %q+#D en union anónima"
  
! #: cp/method.cc:1584
  #, fuzzy, gcc-internal-format
  #| msgid "cannot create pointer to reference member %qD"
  msgid "cannot default compare flexible array member"
  msgstr "no se puede crear un puntero al miembro referencia %qD"
  
! #: cp/method.cc:1869
  #, fuzzy, gcc-internal-format
  #| msgid "synthesized method %qD first required here "
  msgid "synthesized method %qD first required here"
  msgstr "se requirió primero el método sintetizado %qD aquí "
  
! #: cp/method.cc:1951
! #, fuzzy, gcc-internal-format
! #| msgid "cannot declare pointer to qualified function type %qT"
! msgid "object cannot have qualified function type %qT"
! msgstr "no se puede declarar el puntero para el tipo de función calificado %qT"
! 
! #: cp/method.cc:1998
  #, fuzzy, gcc-internal-format
  #| msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgid "pointer to data member type %qT can only be invoked with one argument"
  msgstr "(un puntero a miembro solamente se puede formar con %<&%E%>)"
  
! #: cp/method.cc:2005
  #, fuzzy, gcc-internal-format
  #| msgid "  member function type %qT is not a valid template argument"
  msgid "pointer to member function type %qT must be invoked with at least one argument"
  msgstr "  el tipo de función miembro %qT no es un argumento de plantilla válido"
  
! #: cp/method.cc:2025
  #, gcc-internal-format
  msgid "first argument type %qT of a pointer to member must be a class type or a pointer to a class type"
  msgstr ""
  
! #: cp/method.cc:2319 cp/method.cc:2364
! #, fuzzy, gcc-internal-format
! #| msgid "too many initializers for %qT"
! msgid "too many initializers for non-class type %qT"
! msgstr "demasiados inicializadores para %qT"
! 
! #. The message may have been suppressed due to -w + -fpermissive,
! #. emit a generic response instead.
! #: cp/method.cc:2374
! #, fuzzy, gcc-internal-format
! #| msgid "unexpected expression %qE of kind %s"
! msgid "the conversion is invalid"
! msgstr "expresión %qE inesperada de género %s"
! 
! #: cp/method.cc:2399 cp/method.cc:2435
! #, fuzzy, gcc-internal-format
! #| msgid "return type %q#T is incomplete"
! msgid "%qT is incomplete"
! msgstr "el tipo de devolución %q#T es un tipo de dato incompleto"
! 
! #: cp/method.cc:2416
! #, fuzzy, gcc-internal-format
! #| msgid "%qT is not a class type"
! msgid "%qT is not a class or scalar type"
! msgstr "%qT no es un tipo de clase"
! 
! #: cp/method.cc:2443
! #, fuzzy, gcc-internal-format
! #| msgid "ISO C forbids qualified function types"
! msgid "%qT is a qualified function type"
! msgstr "ISO C prohíbe los tipos de función calificados"
! 
! #: cp/method.cc:2455
! #, fuzzy, gcc-internal-format
! #| msgid "cannot value-initialize array of unknown bound %qT"
! msgid "cannot construct an array of unknown bound"
! msgstr "no se puede inicializar por valor la matriz %qT de límite desconocido"
! 
! #: cp/method.cc:2478
! #, fuzzy, gcc-internal-format
! #| msgid "%qE is not initialized"
! msgid "%qE is non-trivial"
! msgstr "%qE no está inicializado"
! 
! #: cp/method.cc:2565
! #, fuzzy, gcc-internal-format
! #| msgid "%qD is not a function template"
! msgid "%qT is a function type"
! msgstr "%qD no es una plantilla de función"
! 
! #: cp/method.cc:2654
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr "miembro union %q+D con %qD que no es trivial"
  
! #: cp/method.cc:2665
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted constructor calls non-constexpr %q+D"
  msgid "defaulted destructor calls non-%<constexpr%> %qD"
  msgstr "un constructor por defecto llama a %q+D que no es constexpr"
  
! #: cp/method.cc:2666
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted constructor calls non-constexpr %q+D"
  msgid "defaulted constructor calls non-%<constexpr%> %qD"
  msgstr "un constructor por defecto llama a %q+D que no es constexpr"
  
! #: cp/method.cc:2754
  #, fuzzy, gcc-internal-format
  #| msgid "initializer for %q+#D is invalid"
  msgid "initializer for %q#D is invalid"
  msgstr "el inicializador para %q+#D es no válido"
  
! #: cp/method.cc:2811
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted default constructor does not initialize %q+#D"
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr "el constructor por defecto en efecto no inicializa %q+#D"
  
! #: cp/method.cc:2822
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qD has Java class type"
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "el dato miembro que no es estático %qD tiene un tipo de clase Java"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.cc:3040
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr "el constructor por defecto en efecto no inicializa ningún dato miembro que no es static"
  
! #: cp/method.cc:3086
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.cc:3218
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr "un tipo de conclusión lambda tiene un constructor por defecto borrado"
  
! #: cp/method.cc:3221
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr "un tipo de conclusión lambda tiene un operador de asignación por copia borrado"
  
! #: cp/method.cc:3230
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr "%q+#D se declara implícitamente como deleted porque %qT declara un constructor move o un operador de asignación move"
  
! #: cp/method.cc:3241
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.cc:3249 cp/method.cc:3273
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is implicitly deleted because the default definition would be ill-formed:"
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr "%q+#D es implícitamente deleted por que la definición por defecto estaría mal formada:"
  
! #: cp/method.cc:3282
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.cc:3689
! #, fuzzy, gcc-internal-format
! #| msgid "does not match expected signature %qD"
! msgid "defaulted declaration %q+D does not match the expected signature"
! msgstr "no coincide la firma esperada %qD"
! 
! #: cp/method.cc:3691 cp/method.cc:3736
! #, fuzzy, gcc-internal-format
! #| msgid "does not match expected signature %qD"
! msgid "expected signature: %qD"
! msgstr "no coincide la firma esperada %qD"
! 
! #: cp/method.cc:3711
  #, gcc-internal-format
  msgid "explicitly defaulted copy constructor is implicitly deleted because its declared type does not match the type of an implicit copy constructor"
  msgstr ""
  
! #: cp/method.cc:3716
  #, gcc-internal-format
  msgid "explicitly defaulted move constructor is implicitly deleted because its declared type does not match the type of an implicit move constructor"
  msgstr ""
  
! #: cp/method.cc:3721
  #, gcc-internal-format
  msgid "explicitly defaulted copy assignment operator is implicitly deleted because its declared type does not match the type of an implicit copy assignment operator"
  msgstr ""
  
! #: cp/method.cc:3726
  #, gcc-internal-format
  msgid "explicitly defaulted move assignment operator is implicitly deleted because its declared type does not match the type of an implicit move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3834
  #, fuzzy, gcc-internal-format
  #| msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
  msgid "explicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:"
  msgstr "la función %q+D explícitamente por defecto no se puede declarar como constexpr porque la declaración implícita no es constexpr:"
  
! #: cp/method.cc:3854
  #, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "una plantilla no se puede definir por defecto"
  
! #: cp/method.cc:3893
  #, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "%qD no se puede definir por defecto"
  
! #: cp/method.cc:3902
  #, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "función definida por defecto %q+D con argumento por defecto"
  
! #: cp/module.cc:1606
  #, fuzzy, gcc-internal-format
  #| msgid "%s: section %s is missing"
  msgid "section %qs is missing or corrupted"
  msgstr "%s: falta la sección %s"
  
! #: cp/module.cc:1608
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: section %s is missing"
  msgid "section #%u is missing or corrupted"
  msgstr "%s: falta la sección %s"
  
! #: cp/module.cc:1830
  #, gcc-internal-format
  msgid "not Encapsulated Lazy Records of Named Declarations"
  msgstr ""
  
! #: cp/module.cc:1845
  #, fuzzy, gcc-internal-format
  #| msgid "expected template-id for type"
  msgid "unexpected encapsulation format or type"
  msgstr "se esperaba un id de plantilla para el tipo"
  
! #: cp/module.cc:1854
  #, gcc-internal-format
  msgid "encapsulation is malformed"
  msgstr ""
  
! #: cp/module.cc:3466
  #, gcc-internal-format
  msgid "unable to represent further imported source locations"
  msgstr ""
  
! #: cp/module.cc:6693
  #, fuzzy, gcc-internal-format
  #| msgid "target attribute is not supported on this machine"
  msgid "%<target%> attribute currently unsupported in modules"
  msgstr "el atributo target no se admite en esta plataforma"
  
! #: cp/module.cc:6696
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only supported for reduced Tiny cores"
  msgid "%<optimize%> attribute currently unsupported in modules"
  msgstr "solo se admite el atributo %qE núcleos Tiny reducidos"
  
! #: cp/module.cc:12489
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with tags %qE"
  msgstr ""
  
! #: cp/module.cc:12493
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with no tags"
  msgstr ""
  
! #: cp/module.cc:12496
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D"
  msgid "existing declaration here with tags %qE"
  msgstr "declaración previa de %q+#D"
  
! #: cp/module.cc:12499
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of %q+D with no linkage"
  msgid "existing declaration here with no tags"
  msgstr "redeclaración de %q+D sin enlace"
  
! #: cp/module.cc:12544
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting language linkage for imported declaration %#qD"
  msgstr "declaraciones de %q#D en conflicto"
  
! #: cp/module.cc:12558 cp/module.cc:12686
! #, fuzzy, gcc-internal-format
! #| msgid "conflicting specifiers in declaration of %qs"
! msgid "conflicting type for imported declaration %#qD"
! msgstr "especificadores en conflicto en la declaración de %qs"
! 
! #: cp/module.cc:12572
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting argument list for imported declaration %#qD"
  msgstr "declaraciones de %q#D en conflicto"
  
! #: cp/module.cc:12579
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting argument types for imported declaration %#qD"
  msgstr "declaraciones de %q#D en conflicto"
  
! #: cp/module.cc:12617
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "conflicting %<noexcept%> specifier for imported declaration %#qD"
  msgstr "especificadores en conflicto en la declaración de %qs"
  
! #: cp/module.cc:12636
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting return type specified for %q+#D"
  msgid "conflicting deduced return type for imported declaration %#qD"
  msgstr "se especificaron tipos de devolución en conflicto para %q+#D"
  
! #: cp/module.cc:12661
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "conflicting %<constexpr%> for imported declaration %#qD"
  msgstr "especificadores en conflicto en la declaración de %qs"
  
! #: cp/module.cc:12677
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting imported declaration %q#D"
  msgstr "declaraciones de %q#D en conflicto"
  
! #: cp/module.cc:12703
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration %q+D"
  msgid "existing declaration %#qD"
  msgstr "en la declaración %q+D"
  
! #: cp/module.cc:12806
  #, fuzzy, gcc-internal-format
  #| msgid "no default argument for %qD"
  msgid "conflicting default argument for %#qD"
  msgstr "no hay un argumento por defecto para %qD"
  
! #: cp/module.cc:12808 cp/module.cc:12835
  #, fuzzy, gcc-internal-format
  #| msgid "type of mismatching field declared here"
  msgid "existing default declared here"
  msgstr "el tipo del campo que no coincide se declaró aquí"
  
! #: cp/module.cc:12832
  #, fuzzy, gcc-internal-format
  #| msgid "default argument missing for parameter %P of %q+#D"
  msgid "conflicting default argument for parameter %P of %#qD"
  msgstr "falta el argumento por defecto para el parámetro %P de %q+#D"
  
! #: cp/module.cc:13957
  #, fuzzy, gcc-internal-format
  #| msgid "extern declaration of %q#D doesn%'t match"
  msgid "definition of %qD does not match"
  msgstr "la declaración extern de %q#D no coincide"
  
! #: cp/module.cc:13959
  #, fuzzy, gcc-internal-format
  #| msgid "missing definition"
  msgid "existing definition %qD"
  msgstr "falta la definición"
  
! #: cp/module.cc:13971
  #, fuzzy, gcc-internal-format
  #| msgid "argument of type %qT does not match %qT"
  msgid "enumerator %qD does not match ..."
  msgstr "el argumento de tipo %qT no coincide con %qT"
  
! #: cp/module.cc:13973
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of enumerator %q+D"
  msgid "... this enumerator %qD"
  msgstr "redeclaración del enumerador %q+D"
  
! #: cp/module.cc:13979
  #, gcc-internal-format
  msgid "additional enumerators beginning with %qD"
  msgstr ""
  
! #: cp/module.cc:13983
  #, gcc-internal-format
  msgid "enumeration range differs"
  msgstr ""
  
! #: cp/module.cc:14200
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of type %qT"
  msgid "%qD is an alias of TU-local type %qT"
  msgstr "%qD no es un miembro de tipo %qT"
  
! #: cp/module.cc:14218
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization of alias template %qD"
  msgid "%qD is a specialization of TU-local template %qD"
  msgstr "especialización parcial de la plantilla alias %qD"
  
! #: cp/module.cc:14242
  #, fuzzy, gcc-internal-format
  #| msgid "%qD redeclared with different access"
  msgid "%qD declared with internal linkage"
  msgstr "%qD se redeclaró con acceso diferente"
  
! #: cp/module.cc:14260
  #, fuzzy, gcc-internal-format
  #| msgid "%qD may not be declared within a namespace"
  msgid "%qD has no linkage and is declared in an anonymous namespace"
  msgstr "%qD no se puede declarar dentro de un espacio de nombres"
  
! #: cp/module.cc:14272
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has not been declared"
  msgid "%qD has no linkage and is declared within TU-local entity %qT"
  msgstr "%qE no se ha declarado"
  
! #: cp/module.cc:14283
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has not been declared"
  msgid "%qD has no linkage and is declared within TU-local entity %qD"
  msgstr "%qE no se ha declarado"
  
! #: cp/module.cc:14315
  #, gcc-internal-format
  msgid "%qT has no name and cannot be differentiated from similar lambdas in other TUs"
  msgstr ""
  
! #: cp/module.cc:14324
  #, gcc-internal-format
  msgid "%qT has no name and is not defined within a class, function, or initializer"
  msgstr ""
  
! #: cp/module.cc:14360
  #, fuzzy, gcc-internal-format
  #| msgid "%qD used without template parameters"
  msgid "%qD has TU-local template argument %qD"
  msgstr "se usa %qD sin parámetros de plantilla"
  
! #: cp/module.cc:14372
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT"
  msgid "%qD has TU-local template argument %qT"
  msgstr "%qE no es un argumento de plantilla válido para el tipo %qT"
  
! #: cp/module.cc:14424
  #, gcc-internal-format
  msgid "%qD refers to TU-local object %qD"
  msgstr ""
  
! #: cp/module.cc:14426
  #, fuzzy, gcc-internal-format
  #| msgid "%qD does not refer to a function"
  msgid "%qD refers to TU-local function %qD"
  msgstr "%qD no hace referencia a una función"
  
! #: cp/module.cc:14456 cp/module.cc:14493
! #, fuzzy, gcc-internal-format
! #| msgid "instantiation of %q+D as type %qT"
! msgid "instantiation exposes TU-local entity %qD"
! msgstr "instanciación de %q+D como tipo %qT"
! 
! #: cp/module.cc:15827 cp/module.cc:15837
  #, gcc-internal-format
  msgid "%qD exposes TU-local entity %qD"
  msgstr ""
  
! #: cp/module.cc:15842
! #, gcc-internal-format
! msgid "%qD is also TU-local but has been exposed elsewhere"
! msgstr ""
! 
! #: cp/module.cc:15895
! #, gcc-internal-format
! msgid "%qD refers to TU-local entity %qD, which may cause issues when instantiating in other TUs"
! msgstr ""
! 
! #: cp/module.cc:15905
! #, gcc-internal-format
! msgid "%qD refers to TU-local entity %qD and cannot be instantiated in other TUs"
! msgstr ""
! 
! #: cp/module.cc:15963
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared %<constexpr%> outside its class"
  msgid "%qD is declared %<constexpr%> and is initialized to a TU-local value"
  msgstr "%qD se declaró %<constexpr%> fuera de su clase"
  
! #: cp/module.cc:15970
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared %<constexpr%> outside its class"
  msgid "%qD is a reference declared %<inline%> and is constant-initialized to a TU-local value"
  msgstr "%qD se declaró %<constexpr%> fuera de su clase"
  
! #: cp/module.cc:16601
  #, gcc-internal-format
  msgid "recursive lazy load"
  msgstr ""
  
! #: cp/module.cc:16619
! #, fuzzy, gcc-internal-format
! #| msgid "routine %qD declared here"
! msgid "module %qs depends on itself"
! msgstr "la rutina %qD se declara aquí"
  
! #: cp/module.cc:16621 cp/module.cc:22712
  #, fuzzy, gcc-internal-format
  #| msgid "routine %qD declared here"
  msgid "module %qs declared here"
  msgstr "la rutina %qD se declara aquí"
  
! #: cp/module.cc:16973
  #, gcc-internal-format
  msgid "indirect import %qs is not already loaded"
  msgstr ""
  
! #: cp/module.cc:16979
  #, gcc-internal-format
  msgid "import %qs has CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:20041
  #, gcc-internal-format
  msgid "not exporting %<#define %E%> as it is a keyword"
  msgstr ""
  
! #: cp/module.cc:20281
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+D was here"
  msgid "macro definitions of %qE corrupted"
  msgstr "la definición previa de %q+D estaba aquí"
  
! #: cp/module.cc:20306 cp/module.cc:20309
  #, fuzzy, gcc-internal-format
  #| msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgid "inconsistent imported macro definition %qE"
  msgstr "  deducción de paquete de parámetros inconsistente con %qT y %qT"
  
! #: cp/module.cc:20315
  #, gcc-internal-format
  msgid "%<#undef %E%>"
  msgstr ""
  
! #: cp/module.cc:20317
  #, gcc-internal-format
  msgid "%<#define %s%>"
  msgstr ""
  
! #: cp/module.cc:20651
  #, fuzzy, gcc-internal-format
  #| msgid "Can't delete module file %qs: %s"
  msgid "compiled module file is %qs"
  msgstr "No se puede borrar el fichero de módulo %qs: %s"
  
! #: cp/module.cc:20691 cp/module.cc:20696
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Display the compiler's version."
  msgid "compiled module is %sversion %s"
  msgstr "Muestra la versión del compilador."
  
! #: cp/module.cc:20702
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collect2 version %s\n"
  msgid "compiler is %sversion %s%s%s"
  msgstr "collect2 versión %s\n"
  
! #: cp/module.cc:20732
  #, fuzzy, gcc-internal-format
  #| msgid "no %qs getter found"
  msgid "module %qs found"
  msgstr "no se encuentra el getter %qs"
  
! #: cp/module.cc:20734
  #, gcc-internal-format
  msgid "header module expected, module %qs found"
  msgstr ""
  
! #: cp/module.cc:20735
  #, gcc-internal-format
  msgid "module %qs expected, header module found"
  msgstr ""
  
! #: cp/module.cc:20752
  #, gcc-internal-format
  msgid "module %qs CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:20766
  #, gcc-internal-format
  msgid "target & host is %qs:%qs, expected %qs:%qs"
  msgstr ""
  
! #: cp/module.cc:20779
  #, gcc-internal-format
  msgid "language dialect differs %qs, expected %qs"
  msgstr ""
  
! #: cp/module.cc:20799
  #, fuzzy, gcc-internal-format
  #| msgid "exception handling disabled, use -fexceptions to enable"
  msgid "module contains OpenMP, use %<-fopenmp%> to enable"
  msgstr "manejo de excepciones desactivado, use -fexceptions para activar"
  
! #: cp/module.cc:20801
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> or %<-fopenmp-simd%> to enable"
  msgstr ""
  
! #: cp/module.cc:20804
  #, fuzzy, gcc-internal-format
  #| msgid "Coarrays disabled at %C, use -fcoarray= to enable"
  msgid "module contains OpenACC, use %<-fopenacc%> to enable"
  msgstr "Comatrices desactivadas en %C, use -fcoarray= para activar"
  
! #: cp/module.cc:20822
  #, fuzzy, gcc-internal-format
  #| msgid "function attribute mismatch"
  msgid "fixed tree mismatch"
  msgstr "no coincide el atributo de función"
  
! #: cp/module.cc:20914
  #, fuzzy, gcc-internal-format
  #| msgid "target optimization options not supported yet"
  msgid "interface partition is not exported"
  msgstr "no se admiten aún las opciones de optimización del objetivo"
  
! #: cp/module.cc:21487
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to rename %s to state file %s [%s]"
  msgid "failed to read compiled module cluster %u: %s"
  msgstr "no se puede renombrar %s al fichero de estado %s [%s]"
  
! #: cp/module.cc:21526
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to open %s"
  msgid "failed to read compiled module: %s"
  msgstr "no se puede abrir %s"
  
! #: cp/module.cc:21536
  #, gcc-internal-format
  msgid "consider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limit"
  msgstr ""
  
! #: cp/module.cc:21541
  #, gcc-internal-format
  msgid "imports must be built before being imported"
  msgstr ""
  
! #: cp/module.cc:21544
  #, gcc-internal-format
  msgid "returning to the gate for a mechanical issue"
  msgstr ""
  
! #: cp/module.cc:21896
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with built-in declaration %q#D"
  msgid "declaring %qD in module %qs conflicts with builtin in global module"
  msgstr "genera un conflicto con la declaración interna %q#D"
  
! #: cp/module.cc:21899
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with built-in declaration %q#D"
  msgid "declaration %qD conflicts with builtin"
  msgstr "genera un conflicto con la declaración interna %q#D"
  
! #: cp/module.cc:21905
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of namespace %qD conflicts with"
  msgid "redeclaring %qD in module %qs conflicts with import"
  msgstr "la declaración del espacio de nombres %qD genera un conflicto con"
  
! #: cp/module.cc:21908
  #, gcc-internal-format
  msgid "redeclaring %qD in global module conflicts with import"
  msgstr ""
  
! #: cp/module.cc:21913
  #, gcc-internal-format
  msgid "import declared attached to module %qs"
  msgstr ""
  
! #: cp/module.cc:21917
  #, gcc-internal-format
  msgid "import declared in global module"
  msgstr ""
  
! #: cp/module.cc:21923
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "conflicting declaration of %qD in module %qs"
  msgstr "redeclaración de la plantilla %q#D"
  
! #: cp/module.cc:21926
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D with %qL linkage"
  msgid "conflicting declaration of %qD in global module"
  msgstr "declaración previa de %q+#D con el enlace %qL"
  
! #: cp/module.cc:21931
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "previously declared in module %qs"
  msgstr "se declaró previamente aquí"
  
! #: cp/module.cc:21935
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "previously declared in global module"
  msgstr "se declaró previamente aquí"
  
! #: cp/module.cc:22074
  #, gcc-internal-format
  msgid "external linkage definition of %qD in header module must be declared %<inline%>"
  msgstr ""
  
! #: cp/module.cc:22089
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration cannot name destructor"
  msgid "exporting declaration %qD declared in unnamed namespace"
  msgstr "uan declaración de uso no puede nombrar al destructor"
  
! #: cp/module.cc:22096
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of %q+D with no linkage"
  msgid "exporting declaration %qD with internal linkage"
  msgstr "redeclaración de %q+D sin enlace"
  
! #: cp/module.cc:22359
  #, fuzzy, gcc-internal-format
  #| msgid "reading"
  msgid "reading CMI %qs"
  msgstr "leyendo"
  
! #: cp/module.cc:22546
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:22547
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:22554
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:22555
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:22617
  #, gcc-internal-format
  msgid "failed to load pendings for %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:22621
  #, fuzzy, gcc-internal-format
  #| msgid "unknown option for %<%s=%s%>"
  msgid "during load of pendings for %<%E%s%E%>"
  msgstr "opción desconocida para %<%s=%s%>"
  
+ #: cp/module.cc:22659
+ #, fuzzy, gcc-internal-format
+ #| msgid "method definition not in @implementation context"
+ msgid "import of %qs within its own implementation unit"
+ msgstr "la definición de método no está en el contexto @implementation"
+ 
+ #: cp/module.cc:22661
+ #, fuzzy, gcc-internal-format
+ #| msgid "routine %qD declared here"
+ msgid "module declared here"
+ msgstr "la rutina %qD se declara aquí"
+ 
  #. Only header units should appear inside language
  #. specifications.  The std doesn't specify this, but I think
  #. that's an error in resolving US 033, because language linkage
*************** msgstr "opción desconocida para %<%s=%s
*** 65162,65614 ****
  #. module, so we don't want to confuse things by having to think
  #. about whether 'extern "C++" { import foo; }' puts foo's
  #. contents into the global module all of a sudden.
! #: cp/module.cc:21314
  #, gcc-internal-format
  msgid "import of named module %qs inside language-linkage block"
  msgstr ""
  
! #: cp/module.cc:21345
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol %qs already declared"
  msgid "module already declared"
  msgstr "El símbolo %qs ya se había declarado"
  
! #: cp/module.cc:21346
  #, fuzzy, gcc-internal-format
  #| msgid "module procedure"
  msgid "module already imported"
  msgstr "procedimiento módulo"
  
! #: cp/module.cc:21351
  #, fuzzy, gcc-internal-format
  #| msgid "module procedure"
  msgid "module %qs imported here"
  msgstr "procedimiento módulo"
  
! #: cp/module.cc:21559
  #, gcc-internal-format
  msgid "mismatching compiled module interface: had %qs, got %qs"
  msgstr ""
  
! #: cp/module.cc:21565
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown operand letter: '%c'"
  msgid "unknown compiled module interface: %s"
  msgstr "letra de operando desconocida: '%c'"
  
! #: cp/module.cc:21609
  #, gcc-internal-format
  msgid "cannot determine %<#include%> translation of %s: %s"
  msgstr ""
  
! #: cp/module.cc:21627
  #, gcc-internal-format
  msgid "include %qs translated to import"
  msgstr ""
  
! #: cp/module.cc:21628
  #, gcc-internal-format
  msgid "include %qs processed textually"
  msgstr ""
  
! #: cp/module.cc:21988
  #, fuzzy, gcc-internal-format
  #| msgid "while writing precompiled header"
  msgid "C++ modules are incompatible with precompiled headers"
  msgstr "al escribir el encabezado precompilado"
  
! #: cp/module.cc:21992
  #, fuzzy, gcc-internal-format
  #| msgid "Enable traditional preprocessing."
  msgid "C++ modules are incompatible with traditional preprocessing"
  msgstr "Habilita el preprocesamiento tradicional."
  
! #: cp/module.cc:22024 cp/module.cc:22053
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param name %qs"
  msgid "invalid header name %qs"
  msgstr "nombre de --param %qs no válido"
  
! #: cp/module.cc:22063
  #, fuzzy, gcc-internal-format
  #| msgid "invalid macro name `%s'"
  msgid "invalid module name %qs"
  msgstr "nombre de macro `%s' no válido"
  
! #: cp/module.cc:22263
  #, gcc-internal-format
  msgid "%<-fmodule-only%> used for non-interface"
  msgstr ""
  
! #: cp/module.cc:22303
  #, fuzzy, gcc-internal-format
  #| msgid "error writing %qs"
  msgid "writing CMI %qs"
  msgstr "error al escribir %qs"
  
! #: cp/module.cc:22318
  #, gcc-internal-format
  msgid "not writing module %qs due to errors in template bodies"
  msgstr ""
  
! #: cp/module.cc:22321
  #, gcc-internal-format
  msgid "enable %<-Wtemplate-body%> for more details"
  msgstr ""
  
! #: cp/module.cc:22323
  #, fuzzy, gcc-internal-format
  #| msgid "routine %qD declared here"
  msgid "first error in %qD appeared here"
  msgstr "la rutina %qD se declara aquí"
  
! #: cp/module.cc:22387
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to write state trailer [%s]"
  msgid "failed to write compiled module: %s"
  msgstr "no se puede escribir el estado remanente [%s]"
  
! #: cp/module.cc:22484
  #, fuzzy, gcc-internal-format
  #| msgid "unknown spec function %qs"
  msgid "unknown header kind %qs"
  msgstr "función de especificación %qs desconocida"
  
! #: cp/name-lookup.cc:2872 cp/name-lookup.cc:3976 cp/name-lookup.cc:4076
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "name-independent declarations only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/name-lookup.cc:2910
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "redeclaration of %q#D with different template parameters"
  msgstr "la declaración de %q+D oscurece un parámetro"
  
! #: cp/name-lookup.cc:2916
  #, gcc-internal-format
  msgid "%q#D conflicts with a previous declaration"
  msgstr "%q#D genera un conflicto con una declaración previa"
  
! #: cp/name-lookup.cc:3086
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D hides constructor for %q#T"
  msgid "%q#D hides constructor for %q#D"
  msgstr "%q#D esconde el destructor para %q#T"
  
! #: cp/name-lookup.cc:3233
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "declaraciones de %q#D en conflicto"
  
! #: cp/name-lookup.cc:3238
  #, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "debido a diferentes especificaciones de excepciones"
  
! #: cp/name-lookup.cc:3348
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD invalidly declared method type"
  msgid "lambda parameter %qD previously declared as a capture"
  msgstr "el parámetro %qD se declaró no válidamente como tipo de método"
  
! #: cp/name-lookup.cc:3381 cp/name-lookup.cc:3385
  #, gcc-internal-format
  msgid "declaration of %q#D shadows a parameter"
  msgstr "la declaración de %q#D oscurece un parámetro"
  
! #: cp/name-lookup.cc:3544
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as member of %qT"
  msgid "declaration of %qD shadows a member of %qT"
  msgstr "declaración de %qD como miembro de %qT"
  
! #: cp/name-lookup.cc:4061
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration %qD in local class without prior declaration"
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "una declaración friend %qD en una clase local sin declaración previa"
  
! #: cp/name-lookup.cc:4656
  #, fuzzy, gcc-internal-format
  #| msgid "%s %s(%E) %p %d\n"
  msgid "%s %<%s(%E)%> %p %d"
  msgstr "%s %s(%E) %p %d\n"
  
! #: cp/name-lookup.cc:4659
  #, fuzzy, gcc-internal-format
  #| msgid "%s %s %p %d\n"
  msgid "%s %s %p %d"
  msgstr "%s %s %p %d\n"
  
! #: cp/name-lookup.cc:5255
  #, fuzzy, gcc-internal-format
  #| msgid "%qD does not have integral or enumeration type"
  msgid "exporting %q#D that does not have external linkage"
  msgstr "%qD no tiene tipo integral o de enumeración"
  
! #: cp/name-lookup.cc:5259
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D declared here"
  msgid "%q#D declared here with no linkage"
  msgstr "%q+#D se declaró aquí"
  
! #: cp/name-lookup.cc:5262
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here, later in the translation unit"
  msgid "%q#D declared here with internal linkage"
  msgstr "%q+D se declaró aquí, después en la unidad de translación"
  
! #: cp/name-lookup.cc:5265
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D declared here"
  msgid "%q#D declared here with module linkage"
  msgstr "%q+#D se declaró aquí"
  
! #: cp/name-lookup.cc:6073
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> names destructor"
  msgid "%<%T%s%D%> names destructor"
  msgstr "%<%T::%D%> nombra al destructor"
  
! #: cp/name-lookup.cc:6089
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr "declaración de uso para un no miembro en el ámbito de la clase"
  
! #: cp/name-lookup.cc:6097
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/name-lookup.cc:6113 cp/pt.cc:18962
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a class, namespace, or enumeration"
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "%qE no es una clase, un espacio de nombres o una enumeración"
  
! #: cp/name-lookup.cc:6123
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %q#D"
  msgid "non-member using-declaration names constructor of %qT"
  msgstr "declaración plantilla de %q#D"
  
! #: cp/name-lookup.cc:6134 cp/name-lookup.cc:6207
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "using-declaration for member at non-class scope"
  msgstr "declaración de uso para un no miembro en el ámbito de la clase"
  
! #: cp/name-lookup.cc:6157
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not a direct base of %qT"
  msgid "%qT is not a direct base of %qT"
  msgstr "el tipo %qT no es una base directa de %qT"
  
! #: cp/name-lookup.cc:6217
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6229
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has not been declared"
  msgid "%qD has not been declared in %qD"
  msgstr "%qE no se ha declarado"
  
! #: cp/name-lookup.cc:6244
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration cannot name destructor"
  msgid "using-declaration may not name namespace %qD"
  msgstr "uan declaración de uso no puede nombrar al destructor"
  
! #: cp/name-lookup.cc:6255
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> nombra al constructor en %qT"
  
! #: cp/name-lookup.cc:6348
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "la declaración de %qD no está en un espacio de nombres alrededor de %qD"
  
! #: cp/name-lookup.cc:6390
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "calificación explícita en la declaración de %qD"
  
! #: cp/name-lookup.cc:6400
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD se debería declarar dentro de %qD"
  
! #: cp/name-lookup.cc:6470
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has not been declared"
  msgid "%qD has not been declared within %qD"
  msgstr "%qE no se ha declarado"
  
! #: cp/name-lookup.cc:6472
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "only here as a %<friend%>"
  msgstr "%q+D se declaró como friend"
  
! #: cp/name-lookup.cc:6526
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "el atributo %qD requiere un solo argumento NTBS"
  
! #: cp/name-lookup.cc:6533
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr "el atributo %qD no tiene signifcado porque los miembros del espacio de nombres anónimo tiene símbolos locales"
  
! #: cp/name-lookup.cc:6543 cp/name-lookup.cc:6570
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes on template argument %qT"
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "se descartan los atributos en el argumento de plantilla %qT"
  
! #: cp/name-lookup.cc:6549
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes on template argument %qT"
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "se descartan los atributos en el argumento de plantilla %qT"
  
! #: cp/name-lookup.cc:6586 cp/name-lookup.cc:9007
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "se descarta la directiva de atributo %qD"
  
! #: cp/name-lookup.cc:6915
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr "límite máximo de %d espacios de nombres buscados para %qE"
  
! #: cp/name-lookup.cc:6967
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] "alternativa sugerida:"
  msgstr[1] "alternativas sugeridas:"
  
! #: cp/name-lookup.cc:6973
  #, gcc-internal-format
  msgid "  %qE"
  msgstr "  %qE"
  
! #: cp/name-lookup.cc:7298
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: cp/name-lookup.cc:7304
  #, fuzzy, gcc-internal-format
  #| msgid "%s is not available for %s architecture"
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr "%s no está disponible para la arquitectura %s"
  
! #: cp/name-lookup.cc:7742
  #, fuzzy, gcc-internal-format
  #| msgid "weak %q+D cannot be defined %qE"
  msgid "the macro %qs had not yet been defined"
  msgstr "weak %q+D no se puede definir como %qE"
  
! #: cp/name-lookup.cc:7745
  #, fuzzy, gcc-internal-format
  #| msgid "struct defined here"
  msgid "it was later defined here"
  msgstr "se definió struct aquí"
  
! #: cp/name-lookup.cc:8541
  #, fuzzy, gcc-internal-format
  #| msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr "la deducción de una lista inicializadora encerrada entre llaves requiere #include <initializer_list>"
  
! #: cp/name-lookup.cc:8979
  #, fuzzy, gcc-internal-format
  #| msgid "switch %qs is no longer supported"
  msgid "%<strong%> using directive no longer supported"
  msgstr "la opción %qs ya no se admite"
  
! #: cp/name-lookup.cc:8982
  #, fuzzy, gcc-internal-format
  #| msgid "This switch is deprecated; use -fsanitize-recover= instead."
  msgid "you can use an inline namespace instead"
  msgstr "Esta opción es obsoleta; utilice en su lugar -fsanitize-recover=."
  
! #: cp/name-lookup.cc:9001
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr "no se puede usar %<this%> en este contexto"
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:9093
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qD may not be declared within a namespace"
  msgid "cannot nest more than %d namespaces"
  msgstr "%qD no se puede declarar dentro de un espacio de nombres"
  
! #: cp/name-lookup.cc:9195
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is ambiguous"
  msgid "%<namespace %E%> is ambiguous"
  msgstr "'%s' en %L es ambiguo"
  
! #: cp/name-lookup.cc:9211
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "no se permite aquí el alias del espacio de nombres %qD, se asume que es %qD"
  
! #: cp/name-lookup.cc:9294
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of %q+D with no linkage"
  msgid "exporting namespace %qD with internal linkage"
  msgstr "redeclaración de %q+D sin enlace"
  
! #: cp/name-lookup.cc:9296
  #, fuzzy, gcc-internal-format
  #| msgid "%qD may not be declared within a namespace"
  msgid "%qD has internal linkage because it was declared in an unnamed namespace"
  msgstr "%qD no se puede declarar dentro de un espacio de nombres"
  
! #: cp/name-lookup.cc:9300
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<namespace%>"
  msgid "exporting unnamed namespace"
  msgstr "se esperaba %<namespace%>"
  
! #: cp/name-lookup.cc:9310
  #, fuzzy, gcc-internal-format
  #| msgid "method attributes must be specified at the end only"
  msgid "inline namespace must be specified at initial definition"
  msgstr "los atributos de método sólo se deben especificar al final"
  
! #: cp/name-lookup.cc:9360
  #, fuzzy, gcc-internal-format
  #| msgid "%qD conflicts with used function"
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr "%qD genera un conflicto con la función utilizada"
  
! #: cp/name-lookup.cc:9362
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "previous definition here"
  msgid "reachable %s definition here"
  msgstr "la definición previa está aquí"
  
! #: cp/name-lookup.cc:9405
  #, fuzzy, gcc-internal-format
  #| msgid "XXX entering pop_everything ()\n"
  msgid "XXX entering %<pop_everything ()%>"
  msgstr "XXX entrando a pop_everything ()\n"
  
! #: cp/name-lookup.cc:9414
  #, fuzzy, gcc-internal-format
  #| msgid "XXX leaving pop_everything ()\n"
  msgid "XXX leaving %<pop_everything ()%>"
--- 68432,68906 ----
  #. module, so we don't want to confuse things by having to think
  #. about whether 'extern "C++" { import foo; }' puts foo's
  #. contents into the global module all of a sudden.
! #: cp/module.cc:22676
  #, gcc-internal-format
  msgid "import of named module %qs inside language-linkage block"
  msgstr ""
  
! #: cp/module.cc:22707 cp/module.cc:23245
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol %qs already declared"
  msgid "module already declared"
  msgstr "El símbolo %qs ya se había declarado"
  
! #: cp/module.cc:22708 cp/module.cc:23246
  #, fuzzy, gcc-internal-format
  #| msgid "module procedure"
  msgid "module already imported"
  msgstr "procedimiento módulo"
  
! #: cp/module.cc:22713
  #, fuzzy, gcc-internal-format
  #| msgid "module procedure"
  msgid "module %qs imported here"
  msgstr "procedimiento módulo"
  
! #: cp/module.cc:22921
  #, gcc-internal-format
  msgid "mismatching compiled module interface: had %qs, got %qs"
  msgstr ""
  
! #: cp/module.cc:22927
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown operand letter: '%c'"
  msgid "unknown compiled module interface: %s"
  msgstr "letra de operando desconocida: '%c'"
  
! #: cp/module.cc:23031
  #, gcc-internal-format
  msgid "cannot determine %<#include%> translation of %s: %s"
  msgstr ""
  
! #: cp/module.cc:23071
  #, gcc-internal-format
  msgid "include %qs translated to import"
  msgstr ""
  
! #: cp/module.cc:23073
! #, gcc-internal-format
! msgid "import of %qs failed, falling back to include"
! msgstr ""
! 
! #: cp/module.cc:23074
  #, gcc-internal-format
  msgid "include %qs processed textually"
  msgstr ""
  
! #: cp/module.cc:23447
  #, fuzzy, gcc-internal-format
  #| msgid "while writing precompiled header"
  msgid "C++ modules are incompatible with precompiled headers"
  msgstr "al escribir el encabezado precompilado"
  
! #: cp/module.cc:23451
  #, fuzzy, gcc-internal-format
  #| msgid "Enable traditional preprocessing."
  msgid "C++ modules are incompatible with traditional preprocessing"
  msgstr "Habilita el preprocesamiento tradicional."
  
! #: cp/module.cc:23483 cp/module.cc:23512
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param name %qs"
  msgid "invalid header name %qs"
  msgstr "nombre de --param %qs no válido"
  
! #: cp/module.cc:23522
  #, fuzzy, gcc-internal-format
  #| msgid "invalid macro name `%s'"
  msgid "invalid module name %qs"
  msgstr "nombre de macro `%s' no válido"
  
! #: cp/module.cc:23722
  #, gcc-internal-format
  msgid "%<-fmodule-only%> used for non-interface"
  msgstr ""
  
! #: cp/module.cc:23762
  #, fuzzy, gcc-internal-format
  #| msgid "error writing %qs"
  msgid "writing CMI %qs"
  msgstr "error al escribir %qs"
  
! #: cp/module.cc:23777
  #, gcc-internal-format
  msgid "not writing module %qs due to errors in template bodies"
  msgstr ""
  
! #: cp/module.cc:23780
  #, gcc-internal-format
  msgid "enable %<-Wtemplate-body%> for more details"
  msgstr ""
  
! #: cp/module.cc:23782
  #, fuzzy, gcc-internal-format
  #| msgid "routine %qD declared here"
  msgid "first error in %qD appeared here"
  msgstr "la rutina %qD se declara aquí"
  
! #: cp/module.cc:23846
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to write state trailer [%s]"
  msgid "failed to write compiled module: %s"
  msgstr "no se puede escribir el estado remanente [%s]"
  
! #: cp/module.cc:23943
  #, fuzzy, gcc-internal-format
  #| msgid "unknown spec function %qs"
  msgid "unknown header kind %qs"
  msgstr "función de especificación %qs desconocida"
  
! #: cp/name-lookup.cc:1337
! #, gcc-internal-format
! msgid "overload set for argument-dependent lookup of %<%D::%D%> in module %qs contains TU-local entities"
! msgstr ""
! 
! #: cp/name-lookup.cc:1349
! #, fuzzy, gcc-internal-format
! #| msgid "%q+D declared here, later in the translation unit"
! msgid "ignoring %qD declared here with internal linkage"
! msgstr "%q+D se declaró aquí, después en la unidad de translación"
! 
! #: cp/name-lookup.cc:2956 cp/name-lookup.cc:4076 cp/name-lookup.cc:4176
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "name-independent declarations only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/name-lookup.cc:2994
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "redeclaration of %q#D with different template parameters"
  msgstr "la declaración de %q+D oscurece un parámetro"
  
! #: cp/name-lookup.cc:3000
  #, gcc-internal-format
  msgid "%q#D conflicts with a previous declaration"
  msgstr "%q#D genera un conflicto con una declaración previa"
  
! #: cp/name-lookup.cc:3170
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D hides constructor for %q#T"
  msgid "%q#D hides constructor for %q#D"
  msgstr "%q#D esconde el destructor para %q#T"
  
! #: cp/name-lookup.cc:3317
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "declaraciones de %q#D en conflicto"
  
! #: cp/name-lookup.cc:3322
  #, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "debido a diferentes especificaciones de excepciones"
  
! #: cp/name-lookup.cc:3432
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD invalidly declared method type"
  msgid "lambda parameter %qD previously declared as a capture"
  msgstr "el parámetro %qD se declaró no válidamente como tipo de método"
  
! #: cp/name-lookup.cc:3469 cp/name-lookup.cc:3473
  #, gcc-internal-format
  msgid "declaration of %q#D shadows a parameter"
  msgstr "la declaración de %q#D oscurece un parámetro"
  
! #: cp/name-lookup.cc:3634
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as member of %qT"
  msgid "declaration of %qD shadows a member of %qT"
  msgstr "declaración de %qD como miembro de %qT"
  
! #: cp/name-lookup.cc:4161
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration %qD in local class without prior declaration"
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "una declaración friend %qD en una clase local sin declaración previa"
  
! #: cp/name-lookup.cc:4774
  #, fuzzy, gcc-internal-format
  #| msgid "%s %s(%E) %p %d\n"
  msgid "%s %<%s(%E)%> %p %d"
  msgstr "%s %s(%E) %p %d\n"
  
! #: cp/name-lookup.cc:4777
  #, fuzzy, gcc-internal-format
  #| msgid "%s %s %p %d\n"
  msgid "%s %s %p %d"
  msgstr "%s %s %p %d\n"
  
! #: cp/name-lookup.cc:5376
  #, fuzzy, gcc-internal-format
  #| msgid "%qD does not have integral or enumeration type"
  msgid "exporting %q#D that does not have external linkage"
  msgstr "%qD no tiene tipo integral o de enumeración"
  
! #: cp/name-lookup.cc:5380
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D declared here"
  msgid "%q#D declared here with no linkage"
  msgstr "%q+#D se declaró aquí"
  
! #: cp/name-lookup.cc:5383
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here, later in the translation unit"
  msgid "%q#D declared here with internal linkage"
  msgstr "%q+D se declaró aquí, después en la unidad de translación"
  
! #: cp/name-lookup.cc:5386
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D declared here"
  msgid "%q#D declared here with module linkage"
  msgstr "%q+#D se declaró aquí"
  
! #: cp/name-lookup.cc:6200
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> names destructor"
  msgid "%<%T%s%D%> names destructor"
  msgstr "%<%T::%D%> nombra al destructor"
  
! #: cp/name-lookup.cc:6216
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr "declaración de uso para un no miembro en el ámbito de la clase"
  
! #: cp/name-lookup.cc:6224
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/name-lookup.cc:6240 cp/pt.cc:19470
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a class, namespace, or enumeration"
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "%qE no es una clase, un espacio de nombres o una enumeración"
  
! #: cp/name-lookup.cc:6250
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %q#D"
  msgid "non-member using-declaration names constructor of %qT"
  msgstr "declaración plantilla de %q#D"
  
! #: cp/name-lookup.cc:6261 cp/name-lookup.cc:6334
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "using-declaration for member at non-class scope"
  msgstr "declaración de uso para un no miembro en el ámbito de la clase"
  
! #: cp/name-lookup.cc:6284
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not a direct base of %qT"
  msgid "%qT is not a direct base of %qT"
  msgstr "el tipo %qT no es una base directa de %qT"
  
! #: cp/name-lookup.cc:6344
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6356
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has not been declared"
  msgid "%qD has not been declared in %qD"
  msgstr "%qE no se ha declarado"
  
! #: cp/name-lookup.cc:6372
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration cannot name destructor"
  msgid "using-declaration may not name namespace %qD"
  msgstr "uan declaración de uso no puede nombrar al destructor"
  
! #: cp/name-lookup.cc:6383
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> nombra al constructor en %qT"
  
! #: cp/name-lookup.cc:6476
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "la declaración de %qD no está en un espacio de nombres alrededor de %qD"
  
! #: cp/name-lookup.cc:6518
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "calificación explícita en la declaración de %qD"
  
! #: cp/name-lookup.cc:6528
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD se debería declarar dentro de %qD"
  
! #: cp/name-lookup.cc:6598
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has not been declared"
  msgid "%qD has not been declared within %qD"
  msgstr "%qE no se ha declarado"
  
! #: cp/name-lookup.cc:6600
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "only here as a %<friend%>"
  msgstr "%q+D se declaró como friend"
  
! #: cp/name-lookup.cc:6655
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "el atributo %qD requiere un solo argumento NTBS"
  
! #: cp/name-lookup.cc:6662
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr "el atributo %qD no tiene signifcado porque los miembros del espacio de nombres anónimo tiene símbolos locales"
  
! #: cp/name-lookup.cc:6673 cp/name-lookup.cc:6701
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes on template argument %qT"
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "se descartan los atributos en el argumento de plantilla %qT"
  
! #: cp/name-lookup.cc:6679
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes on template argument %qT"
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "se descartan los atributos en el argumento de plantilla %qT"
  
! #: cp/name-lookup.cc:6726 cp/name-lookup.cc:9214
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "se descarta la directiva de atributo %qD"
  
! #: cp/name-lookup.cc:7056
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr "límite máximo de %d espacios de nombres buscados para %qE"
  
! #: cp/name-lookup.cc:7108
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] "alternativa sugerida:"
  msgstr[1] "alternativas sugeridas:"
  
! #: cp/name-lookup.cc:7114
  #, gcc-internal-format
  msgid "  %qE"
  msgstr "  %qE"
  
! #: cp/name-lookup.cc:7444
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: cp/name-lookup.cc:7450
  #, fuzzy, gcc-internal-format
  #| msgid "%s is not available for %s architecture"
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr "%s no está disponible para la arquitectura %s"
  
! #: cp/name-lookup.cc:7890
  #, fuzzy, gcc-internal-format
  #| msgid "weak %q+D cannot be defined %qE"
  msgid "the macro %qs had not yet been defined"
  msgstr "weak %q+D no se puede definir como %qE"
  
! #: cp/name-lookup.cc:7893
  #, fuzzy, gcc-internal-format
  #| msgid "struct defined here"
  msgid "it was later defined here"
  msgstr "se definió struct aquí"
  
! #: cp/name-lookup.cc:8707
  #, fuzzy, gcc-internal-format
  #| msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr "la deducción de una lista inicializadora encerrada entre llaves requiere #include <initializer_list>"
  
! #: cp/name-lookup.cc:9184
  #, fuzzy, gcc-internal-format
  #| msgid "switch %qs is no longer supported"
  msgid "%<strong%> using directive no longer supported"
  msgstr "la opción %qs ya no se admite"
  
! #: cp/name-lookup.cc:9187
  #, fuzzy, gcc-internal-format
  #| msgid "This switch is deprecated; use -fsanitize-recover= instead."
  msgid "you can use an inline namespace instead"
  msgstr "Esta opción es obsoleta; utilice en su lugar -fsanitize-recover=."
  
! #: cp/name-lookup.cc:9206
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr "no se puede usar %<this%> en este contexto"
  
+ #: cp/name-lookup.cc:9212
+ #, fuzzy, gcc-internal-format
+ #| msgid "attributes ignored on uninstantiated type"
+ msgid "annotation on using directive"
+ msgstr "se descartan los atributos en el tipo sin instanciar"
+ 
  #. We only allow depth 255.
! #: cp/name-lookup.cc:9300
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qD may not be declared within a namespace"
  msgid "cannot nest more than %d namespaces"
  msgstr "%qD no se puede declarar dentro de un espacio de nombres"
  
! #: cp/name-lookup.cc:9425
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is ambiguous"
  msgid "%<namespace %E%> is ambiguous"
  msgstr "'%s' en %L es ambiguo"
  
! #: cp/name-lookup.cc:9441
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "no se permite aquí el alias del espacio de nombres %qD, se asume que es %qD"
  
! #: cp/name-lookup.cc:9511
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of %q+D with no linkage"
  msgid "exporting namespace %qD with internal linkage"
  msgstr "redeclaración de %q+D sin enlace"
  
! #: cp/name-lookup.cc:9513
  #, fuzzy, gcc-internal-format
  #| msgid "%qD may not be declared within a namespace"
  msgid "%qD has internal linkage because it was declared in an unnamed namespace"
  msgstr "%qD no se puede declarar dentro de un espacio de nombres"
  
! #: cp/name-lookup.cc:9517
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<namespace%>"
  msgid "exporting unnamed namespace"
  msgstr "se esperaba %<namespace%>"
  
! #: cp/name-lookup.cc:9527
  #, fuzzy, gcc-internal-format
  #| msgid "method attributes must be specified at the end only"
  msgid "inline namespace must be specified at initial definition"
  msgstr "los atributos de método sólo se deben especificar al final"
  
! #: cp/name-lookup.cc:9577
  #, fuzzy, gcc-internal-format
  #| msgid "%qD conflicts with used function"
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr "%qD genera un conflicto con la función utilizada"
  
! #: cp/name-lookup.cc:9579
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "previous definition here"
  msgid "reachable %s definition here"
  msgstr "la definición previa está aquí"
  
! #: cp/name-lookup.cc:9622
  #, fuzzy, gcc-internal-format
  #| msgid "XXX entering pop_everything ()\n"
  msgid "XXX entering %<pop_everything ()%>"
  msgstr "XXX entrando a pop_everything ()\n"
  
! #: cp/name-lookup.cc:9631
  #, fuzzy, gcc-internal-format
  #| msgid "XXX leaving pop_everything ()\n"
  msgid "XXX leaving %<pop_everything ()%>"
*************** msgstr "XXX saliendo de pop_everything (
*** 65619,67817 ****
  msgid "making multiple clones of %qD"
  msgstr "se hacen múltiples clones de %qD"
  
! #: cp/parser.cc:1122
  #, gcc-internal-format
  msgid "identifier %qE is a keyword in C++11"
  msgstr "el identificador %qE es una palabra clave en C++11"
  
! #: cp/parser.cc:1136
  #, fuzzy, gcc-internal-format
  #| msgid "identifier %qE is a keyword in C++11"
  msgid "identifier %qE is a keyword in C++20"
  msgstr "el identificador %qE es una palabra clave en C++11"
  
! #: cp/parser.cc:1686 cp/parser.cc:1699
  #, gcc-internal-format
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1724 cp/parser.cc:49704
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr "%<#pragma omp declare simd%> no inmediatamente seguida de una declaración o definición de función"
  
! #: cp/parser.cc:1764
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgid "%<declare %s%> directive not immediately followed by function declaration or definition"
  msgstr "%<#pragma omp declare simd%> no inmediatamente seguida de una declaración o definición de función"
  
! #: cp/parser.cc:3348
  #, gcc-internal-format
  msgid "%<#pragma%> is not allowed here"
  msgstr "%<#pragma%> no se permite aquí"
  
! #: cp/parser.cc:3356
  #, fuzzy, gcc-internal-format
  #| msgid "unterminated color directive"
  msgid "unexpected module directive"
  msgstr "directiva de color no terminada"
  
! #: cp/parser.cc:3358
  #, gcc-internal-format
  msgid "perhaps insert a line break after %qs, or other disambiguation, to prevent this being considered a module control-line"
  msgstr ""
  
! #: cp/parser.cc:3501
  #, fuzzy, gcc-internal-format
  #| msgid "%<::%D%> has not been declared"
  msgid "%<%E::%E%> has not been declared; did you mean %<%E::%s%>?"
  msgstr "%<::%D%> no se ha declarado"
  
! #: cp/parser.cc:3507
  #, gcc-internal-format
  msgid "%<%E::%E%> has not been declared"
  msgstr "%<%E::%E%> no se ha declarado"
  
! #: cp/parser.cc:3511
  #, gcc-internal-format
  msgid "%<::%E%> has not been declared"
  msgstr "%<::%E%> no se ha declarado"
  
! #: cp/parser.cc:3514
  #, gcc-internal-format
  msgid "request for member %qE in non-class type %qT"
  msgstr "solicitud por el miembro %qE en el tipo %qT que no es clase"
  
! #: cp/parser.cc:3517 cp/parser.cc:22271
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%T::%E%> no se ha declarado"
  
! #: cp/parser.cc:3529
  #, fuzzy, gcc-internal-format
  #| msgid "%<::%D%> has not been declared"
  msgid "%qE has not been declared; did you mean %qs?"
  msgstr "%<::%D%> no se ha declarado"
  
! #: cp/parser.cc:3541
  #, gcc-internal-format
  msgid "%<%E::%E%> is not a type"
  msgstr "%<%E::%E%> no es un tipo"
  
! #: cp/parser.cc:3545
  #, gcc-internal-format
  msgid "%<%E::%E%> is not a class or namespace"
  msgstr "%<%E::%E%> no es una clase o un espacio de nombres"
  
! #: cp/parser.cc:3550
  #, gcc-internal-format
  msgid "%<%E::%E%> is not a class, namespace, or enumeration"
  msgstr "%<%E::%E%> no es una clase, un espacio de nombres o una enumeración"
  
! #: cp/parser.cc:3563
  #, gcc-internal-format
  msgid "%<::%E%> is not a type"
  msgstr "%<::%E%> no es un tipo"
  
! #: cp/parser.cc:3566
  #, gcc-internal-format
  msgid "%<::%E%> is not a class or namespace"
  msgstr "%<::%E> no es una clase o un espacio de nombres"
  
! #: cp/parser.cc:3570
  #, gcc-internal-format
  msgid "%<::%E%> is not a class, namespace, or enumeration"
  msgstr "%<::%E%> no es una clase, un espacio de nombres o una enumeración"
  
! #: cp/parser.cc:3582
  #, gcc-internal-format
  msgid "%qE is not a type"
  msgstr "%qE no es un tipo"
  
! #: cp/parser.cc:3585
  #, gcc-internal-format
  msgid "%qE is not a class or namespace"
  msgstr "%qE no es una clase o un espacio de nombres"
  
! #: cp/parser.cc:3589
  #, gcc-internal-format
  msgid "%qE is not a class, namespace, or enumeration"
  msgstr "%qE no es una clase, un espacio de nombres o una enumeración"
  
! #: cp/parser.cc:3654
  #, gcc-internal-format
  msgid "new types may not be defined in a return type"
  msgstr "no se pueden definir tipos nuevos en un tipo de devolución"
  
! #: cp/parser.cc:3656
  #, gcc-internal-format
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "(tal vez falta un punto y coma después de la definición de %qT)"
  
! #: cp/parser.cc:3684
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a template"
  msgid "%qE is not a class template"
  msgstr "%qE no es una plantilla"
  
! #: cp/parser.cc:3686
  #, gcc-internal-format
  msgid "%qE is not a template"
  msgstr "%qE no es una plantilla"
  
! #: cp/parser.cc:3689
  #, gcc-internal-format
  msgid "invalid template-id"
  msgstr "id-de-plantilla no válido"
  
! #: cp/parser.cc:3723
  #, fuzzy, gcc-internal-format
  #| msgid "floating-point literal cannot appear in a constant-expression"
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "una literal de coma flotante no puede aparecer en una expresión constante"
  
! #: cp/parser.cc:3727
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr "una conversión a un tipo diferente de un tipo integral o de enumeración no puede aparecer en una expresión constante"
  
! #: cp/parser.cc:3732
  #, gcc-internal-format
  msgid "%<typeid%> operator cannot appear in a constant-expression"
  msgstr "el operador %<typeid%> no puede aparecer en una expresión constante"
  
! #: cp/parser.cc:3736
  #, gcc-internal-format
  msgid "non-constant compound literals cannot appear in a constant-expression"
  msgstr "las literales compuestas que no son constantes no pueden aparecer en una expresión constante"
  
! #: cp/parser.cc:3740
  #, gcc-internal-format
  msgid "a function call cannot appear in a constant-expression"
  msgstr "una llamada a función no puede aparecer en una expresión constante"
  
! #: cp/parser.cc:3744
  #, gcc-internal-format
  msgid "an increment cannot appear in a constant-expression"
  msgstr "un incremento no puede aparecer en una expresión constante"
  
! #: cp/parser.cc:3748
! #, gcc-internal-format
! msgid "an decrement cannot appear in a constant-expression"
  msgstr "un decremento no puede aparecer en una expresión constante"
  
! #: cp/parser.cc:3752
  #, gcc-internal-format
  msgid "an array reference cannot appear in a constant-expression"
  msgstr "una referencia a matriz no puede aparecer en una expresión constante"
  
! #: cp/parser.cc:3756
  #, gcc-internal-format
  msgid "the address of a label cannot appear in a constant-expression"
  msgstr "la dirección de una etiqueta no puede aparecer en una expresión constante"
  
! #: cp/parser.cc:3760
  #, gcc-internal-format
  msgid "calls to overloaded operators cannot appear in a constant-expression"
  msgstr "las llamadas a operadores sobrecargados no pueden aparecer en una expresión constante"
  
! #: cp/parser.cc:3764
  #, gcc-internal-format
  msgid "an assignment cannot appear in a constant-expression"
  msgstr "una asignación no puede aparecer en una expresión constante"
  
! #: cp/parser.cc:3767
  #, gcc-internal-format
  msgid "a comma operator cannot appear in a constant-expression"
  msgstr "un operador coma no puede aparecer en una expresión constante"
  
! #: cp/parser.cc:3771
  #, gcc-internal-format
  msgid "a call to a constructor cannot appear in a constant-expression"
  msgstr "una llamada a un constructor no puede aparecer en una expresión constante"
  
! #: cp/parser.cc:3775
  #, gcc-internal-format
  msgid "a transaction expression cannot appear in a constant-expression"
  msgstr "una expresión de transacción no puede aparecer en una expresión constante"
  
! #: cp/parser.cc:3821
  #, gcc-internal-format
  msgid "%qs cannot appear in a constant-expression"
  msgstr "%qs no puede aparecer en una expresión constante"
  
! #: cp/parser.cc:3858
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "class template argument deduction is only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:3863
  #, gcc-internal-format
  msgid "invalid use of destructor %qD as a type"
  msgstr "uso no válido del destructor %qD como un tipo"
  
  #. Something like 'unsigned A a;'
! #: cp/parser.cc:3866
  #, gcc-internal-format
  msgid "invalid combination of multiple type-specifiers"
  msgstr "combinación no válida de especificadores de tipo múltiples"
  
! #: cp/parser.cc:3879
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not name a type"
  msgid "%qE does not name a type; did you mean %qs?"
  msgstr "%qE no nombra a un tipo"
  
! #: cp/parser.cc:3883
  #, gcc-internal-format
  msgid "%qE does not name a type"
  msgstr "%qE no nombra a un tipo"
  
! #: cp/parser.cc:3892
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "C++11 %<constexpr%> only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:3895
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "C++11 %<noexcept%> only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:3901
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is an unrecognized format function type"
  msgid "%qE is not recognized as a module control-line"
  msgstr "%qE es un formato de tipo de función que no se reconoce"
  
! #: cp/parser.cc:3904
  #, fuzzy, gcc-internal-format
  #| msgid "%<__GIMPLE%> only valid with -fgimple"
  msgid "C++20 %qE only available with %<-fmodules%>"
  msgstr "%<__GIMPLE%> solo es válido con -fgimple"
  
! #: cp/parser.cc:3907
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "C++20 %qE only available with %<-fmodules%>, which is not yet enabled with %<-std=c++20%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:3913
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "C++11 %<thread_local%> only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:3916
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "C++20 %<constinit%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:3919
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:3922 cp/parser.cc:32331
! #, fuzzy, gcc-internal-format
! #| msgid "%<@required%> is not available in Objective-C 1.0"
! msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
! msgstr "%<@required%> no está disponible en Objective-C 1.0"
! 
! #: cp/parser.cc:3944
  #, gcc-internal-format
  msgid "(perhaps %<typename %T::%E%> was intended)"
  msgstr "(tal vez intentó %<typename %T::%E%>)"
  
! #: cp/parser.cc:3972 cp/parser.cc:3984
  #, fuzzy, gcc-internal-format
  #| msgid "%qE in namespace %qE does not name a type"
  msgid "%qE in namespace %qE does not name a template type; did you mean %qs?"
  msgstr "%qE en el espacio de nombres %qE no nombra un tipo"
  
! #: cp/parser.cc:3977 cp/parser.cc:3989
  #, fuzzy, gcc-internal-format
  #| msgid "%qE in namespace %qE does not name a type"
  msgid "%qE in namespace %qE does not name a template type"
  msgstr "%qE en el espacio de nombres %qE no nombra un tipo"
  
! #: cp/parser.cc:3997
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not name a type"
  msgid "%qE in namespace %qE does not name a type; did you mean %qs?"
  msgstr "%qE no nombra a un tipo"
  
! #: cp/parser.cc:4002
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a type"
  msgstr "%qE en el espacio de nombres %qE no nombra un tipo"
  
! #: cp/parser.cc:4013
  #, gcc-internal-format
  msgid "%<%T::%E%> names the constructor, not the type"
  msgstr "%<%T::%E%> nombra el constructor, no el tipo"
  
! #: cp/parser.cc:4016
  #, gcc-internal-format
  msgid "and %qT has no template constructors"
  msgstr "y %qT no tiene constructores de plantilla"
  
! #: cp/parser.cc:4026
  #, fuzzy, gcc-internal-format
  #| msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
  msgid "need %<typename%> before %<%T::%D::%E%> because %<%T::%D%> is a dependent scope"
  msgstr "se necesita %<typename%> antes de %<%T::%E%> porque %qT es un ámbito dependiente"
  
! #: cp/parser.cc:4034
  #, gcc-internal-format
  msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
  msgstr "se necesita %<typename%> antes de %<%T::%E%> porque %qT es un ámbito dependiente"
  
! #: cp/parser.cc:4047 cp/parser.cc:4051
  #, fuzzy, gcc-internal-format
  #| msgid "%qE in %q#T does not name a type"
  msgid "%qE in %q#T does not name a template type"
  msgstr "%qE en %q#T no nombra un tipo"
  
! #: cp/parser.cc:4055
  #, gcc-internal-format
  msgid "%qE in %q#T does not name a type"
  msgstr "%qE en %q#T no nombra un tipo"
  
! #: cp/parser.cc:4760
  #, gcc-internal-format
  msgid "expected string-literal"
  msgstr "se esperaba una cadena literal"
  
! #: cp/parser.cc:4832
  #, gcc-internal-format
  msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
  msgstr "los sufijos de literal %qD y %qD definidos por el usuario son inconsistentes en la cadena literal"
  
! #: cp/parser.cc:4851
  #, fuzzy, gcc-internal-format
  #| msgid "concatenation of string literals with __FUNCTION__ is deprecated"
  msgid "concatenation of string literals with conflicting encoding prefixes"
  msgstr "la concatenación de literales de cadena con __FUNCTION__ es obsoleta"
  
! #: cp/parser.cc:5072
  #, gcc-internal-format
  msgid "unable to find character literal operator %qD with %qT argument"
  msgstr "no se puede encontrar el operador de carácter literal %qD con argumento %qT"
  
! #: cp/parser.cc:5178
  #, fuzzy, gcc-internal-format
  #| msgid "floating constant exceeds range of %qT"
  msgid "integer literal exceeds range of %qT type"
  msgstr "la constante de coma flotante excede el rango de %qT"
  
! #: cp/parser.cc:5185
  #, fuzzy, gcc-internal-format
  #| msgid "floating constant exceeds range of %qT"
  msgid "floating literal exceeds range of %qT type"
  msgstr "la constante de coma flotante excede el rango de %qT"
  
! #: cp/parser.cc:5189
  #, fuzzy, gcc-internal-format
  #| msgid "floating constant truncated to zero"
  msgid "floating literal truncated to zero"
  msgstr "se truncó la constante de coma flotante a cero"
  
! #: cp/parser.cc:5218
  #, fuzzy, gcc-internal-format
  #| msgid "converting escape sequence to execution character set"
  msgid "failed to translate literal to execution character set %qT"
  msgstr "convirtiendo una secuencia de escape al conjunto de caracteres de ejecución"
  
! #: cp/parser.cc:5254
  #, gcc-internal-format
  msgid "unable to find numeric literal operator %qD"
  msgstr "no se puede encontrar un operador literal numérico %qD"
  
! #: cp/parser.cc:5260
  #, gcc-internal-format
  msgid "add %<using namespace std::complex_literals%> (from %<<complex>%>) to enable the C++14 user-defined literal suffixes"
  msgstr ""
  
! #: cp/parser.cc:5264
  #, gcc-internal-format
  msgid "or use %<j%> instead of %<i%> for the GNU built-in suffix"
  msgstr ""
  
! #: cp/parser.cc:5268
  #, gcc-internal-format
  msgid "use %<-fext-numeric-literals%> to enable more built-in suffixes"
  msgstr ""
  
! #: cp/parser.cc:5353
  #, gcc-internal-format
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr "no se puede encontrar un operador literal de cadena %qD con argumentos %qT, %qT"
  
! #: cp/parser.cc:5447
  #, gcc-internal-format
  msgid "global module fragment contents must be from preprocessor inclusion"
  msgstr ""
  
! #: cp/parser.cc:5827 cp/parser.cc:5843
  #, fuzzy, gcc-internal-format
  #| msgid "expected operator"
  msgid "expected binary operator"
  msgstr "operador inesperado"
  
! #: cp/parser.cc:5849
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<...%>"
  msgid "expected ..."
  msgstr "se esperaba %<...%>."
  
! #: cp/parser.cc:5861
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "binary expression in operand of fold-expression"
  msgstr "se trata la lista de expresiones como una expresión compuesta %s"
  
! #: cp/parser.cc:5866
  #, fuzzy, gcc-internal-format
  #| msgid "conditional expression not allowed inside parentheses"
  msgid "conditional expression in operand of fold-expression"
  msgstr "no se permiten expresiones condicionales dentro de paréntesis"
  
! #: cp/parser.cc:5877
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in vector shift expression"
  msgid "mismatched operator in fold-expression"
  msgstr "los tipos de datos no coinciden en la expresión shift de vector"
  
! #: cp/parser.cc:5918
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "pack indexing only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:5928
  #, fuzzy, gcc-internal-format
  #| msgid "parameter name missing"
  msgid "pack index missing"
  msgstr "falta el nombre del parámetro"
  
! #: cp/parser.cc:6038
  #, gcc-internal-format
  msgid "fixed-point types not supported in C++"
  msgstr "no se admiten tipos de coma fija en C++"
  
! #: cp/parser.cc:6128
  #, gcc-internal-format
  msgid "ISO C++ forbids braced-groups within expressions"
  msgstr "ISO C++ prohíbe grupos de llaves dentro de expresiones"
  
! #: cp/parser.cc:6140
  #, gcc-internal-format
  msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
  msgstr "las expresiones-de-declaraciones no se permiten fuera de funciones ni en listas de argumentos-plantilla"
  
! #: cp/parser.cc:6180
  #, fuzzy, gcc-internal-format
  #| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgid "fold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "las expresiones lambda sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:6241 cp/parser.cc:6396 cp/parser.cc:6585 cp/semantics.cc:4779
  #, gcc-internal-format
  msgid "expected primary-expression"
  msgstr "se esperaba una expresión primaria"
  
! #: cp/parser.cc:6271
  #, gcc-internal-format
  msgid "%<this%> may not be used in this context"
  msgstr "no se puede usar %<this%> en este contexto"
  
! #: cp/parser.cc:6390
  #, gcc-internal-format
  msgid "a template declaration cannot appear at block scope"
  msgstr "una declaración de plantilla no puede aparecer en el ámbito de bloque"
  
! #: cp/parser.cc:6540
  #, fuzzy, gcc-internal-format
  #| msgid "local variable %qD may not appear in this context"
  msgid "parameter %qD may not appear in this context"
  msgstr "la variable local %qD no puede aparecer en este contexto"
  
! #: cp/parser.cc:6541
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr "la variable local %qD no puede aparecer en este contexto"
  
! #: cp/parser.cc:6613
  #, gcc-internal-format
  msgid "expected %qs keyword before dependent template name"
  msgstr ""
  
! #: cp/parser.cc:6757
  #, gcc-internal-format
  msgid "expected id-expression"
  msgstr "se esperaba una expresión id"
  
! #: cp/parser.cc:6922
  #, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "el ámbito %qT antes de %<~%> no es un nombre-de-clase"
  
! #: cp/parser.cc:6932
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<template%> keyword not permitted in destructor name"
  msgstr "no se puede usar %<this%> en este contexto"
  
! #: cp/parser.cc:6969 cp/parser.cc:9244
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "%<~auto%> only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "C++0x automático sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:6983 cp/parser.cc:6987
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "template-id not allowed for destructor in C++20"
  msgstr "no se permiten calificadores en la declaración de %<operator %T%>"
  
! #: cp/parser.cc:6989 cp/parser.cc:33563
  #, gcc-internal-format
  msgid "remove the %qs"
  msgstr ""
  
! #: cp/parser.cc:7097
  #, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "declaración de %<~%T%> como miembro de %qT"
  
! #: cp/parser.cc:7112
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "se usa el nombre-de-definición-de-tipo %qD como un declarador de destructor"
  
! #: cp/parser.cc:7155 cp/parser.cc:24873
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "se esperaba un id sin calificar"
  
! #: cp/parser.cc:7182 cp/typeck.cc:3189 cp/typeck.cc:3192 cp/typeck.cc:3209
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD no es una plantilla"
  
! #: cp/parser.cc:7297
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr "se encontró %<:%> en un especificador de nombre anidado, se esperaba %<::%>"
  
! #: cp/parser.cc:7382
  #, fuzzy, gcc-internal-format
  #| msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgid "%<decltype%> evaluates to %qT, which is not a class or enumeration type"
  msgstr "el tipo de declaración evalúa a %qT, el cual no es una clase o un tipo enumerado"
  
! #: cp/parser.cc:7409
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete type %qT used in nested name specifier"
  msgid "function template-id %qD in nested-name-specifier"
  msgstr "se utilizó el tipo incompleto %qT en un especificador de nombre anidado"
  
! #: cp/parser.cc:7416
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete type %qT used in nested name specifier"
  msgid "concept-id %qD in nested-name-specifier"
  msgstr "se utilizó el tipo incompleto %qT en un especificador de nombre anidado"
  
! #: cp/parser.cc:7422
  #, fuzzy, gcc-internal-format
  #| msgid "expected nested-name-specifier"
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "se esperaban especificadores de nombre anidados"
  
! #: cp/parser.cc:7596
  #, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr "se esperaban especificadores de nombre anidados"
  
! #: cp/parser.cc:7808 cp/parser.cc:10518
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "los tipos no se pueden definir en conversiones"
  
! #: cp/parser.cc:7896
  #, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr "no se pueden definir tipos en una expresión %<typeid%>"
  
! #: cp/parser.cc:7990
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "número erróneo de argumentos para %<__builtin_shuffle%>"
  
! #: cp/parser.cc:8002 cp/pt.cc:21551
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to %<__builtin_complex%>"
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "número erróneo de argumentos para %<__builtin_complex%>"
  
! #: cp/parser.cc:8015
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgid "wrong number of arguments to %<__builtin_assoc_barrier%>"
  msgstr "número erróneo de argumentos para %<__builtin_shuffle%>"
  
! #: cp/parser.cc:8041
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgid "wrong number of arguments to %<__builtin_shufflevector%>"
  msgstr "número erróneo de argumentos para %<__builtin_shuffle%>"
  
! #: cp/parser.cc:8069 cp/pt.cc:21666
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_new%> does not select replaceable global allocation function"
  msgstr ""
  
! #: cp/parser.cc:8073 cp/pt.cc:21670
  #, fuzzy, gcc-internal-format
  #| msgid "destructors must be member functions"
  msgid "call to %<__builtin_operator_delete%> does not select replaceable global deallocation function"
  msgstr "los destructores deben ser funciones miembro"
  
! #: cp/parser.cc:8078 cp/pt.cc:21675
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "selected function declared here"
  msgstr "en una llamada a la función %qD declarada aquí"
  
! #: cp/parser.cc:8211
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ prohíbe las literales compuestas"
  
! #: cp/parser.cc:8270
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.cc:8321
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in conditions"
  msgid "types may not be defined in %<__builtin_classify_type%> calls"
  msgstr "no se pueden definir tipos en condiciones"
  
! #: cp/parser.cc:8717 cp/parser.cc:8746
  #, gcc-internal-format
  msgid "cannot use multidimensional subscript in OpenMP array section"
  msgstr ""
  
! #: cp/parser.cc:9005 cp/typeck.cc:3077
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "uso no válido de %qD"
  
! #: cp/parser.cc:9014
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a class member"
  msgstr "%<%D::%D%> no es un miembro clase"
  
! #: cp/parser.cc:9296
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr "tipo que no es escalar"
  
! #: cp/parser.cc:9406
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C++ no permite %<alignof%> con algo que no es tipo"
  
! #: cp/parser.cc:9509
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "no se pueden definir tipos en expresiones %<noexcept%>"
  
! #: cp/parser.cc:9568
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "%<co_await%> cannot be used in default arguments"
  msgstr "%qD no puede tener argumentos por defecto"
  
! #: cp/parser.cc:9793 cp/parser.cc:34881
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in a new-expression"
  msgid "types may not be defined in %qs expressions"
  msgstr "no se pueden definir tipos en una expresión new"
  
! #: cp/parser.cc:9858
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_thread_pointer is not supported on this target"
  msgid "%<__builtin_has_attribute%> with dependent argument not supported yet"
  msgstr "no se admite __builtin_thread_pointer en este objetivo"
  
! #: cp/parser.cc:9944
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "no se pueden definir tipos en una expresión new"
  
! #: cp/parser.cc:9962
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "se prohíbe el límite de matriz después del id-de-tipo entre paréntesis"
  
! #: cp/parser.cc:9964
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "intente borrar los paréntesis alrededor del id-de-tipo"
  
! #: cp/parser.cc:9997
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.cc:10042
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "expected expression-list or type-id"
  msgstr "Se esperaba un tipo de expresión"
  
! #: cp/parser.cc:10071
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr "no se pueden definir tipos en un id-tipo-nuevo"
  
! #: cp/parser.cc:10119
  #, fuzzy, gcc-internal-format
  #| msgid "attributes ignored on template instantiation"
  msgid "attributes ignored on outermost array type in new expression"
  msgstr "se descartan los atributos en la instanciación de una plantilla"
  
! #: cp/parser.cc:10215
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "la expresión en el declarador-new debe tener un tipo integral o de enumeración"
  
! #: cp/parser.cc:10621
  #, fuzzy, gcc-internal-format
  #| msgid "use of old-style cast"
  msgid "use of old-style cast to %q#T"
  msgstr "uso de conversión de estilo antiguo"
  
! #: cp/parser.cc:10771
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr "el operador %<>>%> se tratará como dos en llaves en ángulo derechas en C++11"
  
! #: cp/parser.cc:10774
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "se sugieren paréntesis alrededor de la expresión %<>>%>"
  
! #: cp/parser.cc:11000
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgid "ISO C++ does not allow %<?:%> with omitted middle operand"
  msgstr "ISO C++ no permite ?: con el operando medio omitido"
  
! #: cp/parser.cc:11324
  #, fuzzy, gcc-internal-format
  #| msgid "use of cast expressions as lvalues is deprecated"
  msgid "top-level comma expression in array subscript is deprecated"
  msgstr "el uso de expresiones de conversión como l-valores es obsoleto"
  
! #: cp/parser.cc:11472
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in conditions"
  msgid "types may not be defined within %<__builtin_offsetof%>"
  msgstr "no se pueden definir tipos en condiciones"
  
! #: cp/parser.cc:11606
  #, gcc-internal-format
  msgid "trailing argument to %<__type_pack_element%> is not a type"
  msgstr ""
  
! #: cp/parser.cc:11706
! #, fuzzy, gcc-internal-format
! #| msgid "lambda-expression in unevaluated context"
! msgid "lambda-expression in template parameter type"
! msgstr "expresión lambda en un contexto sin evaluar"
! 
! #: cp/parser.cc:11716
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "lambda-expression in unevaluated context only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:11726
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "lambda-expression in template-argument only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:11900
  #, gcc-internal-format
  msgid "non-local lambda expression cannot have a capture-default"
  msgstr ""
  
! #: cp/parser.cc:11923
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr "se esperaba el fin de la lista-de-captura"
  
! #: cp/parser.cc:11939
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "explicit by-copy capture of %<this%> with by-copy capture default only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "C++0x automático sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:11945 cp/parser.cc:11967 cp/parser.cc:12165
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr "ya se capturó %qD en la expresión lambda"
  
! #: cp/parser.cc:11961
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "%<*this%> capture only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "C++0x automático sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:11981
  #, fuzzy, gcc-internal-format
  #| msgid "cannot capture %qE by reference"
  msgid "%<this%> cannot be captured by reference"
  msgstr "no se puede capturar %qE por referencia"
  
! #: cp/parser.cc:12001
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "pack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:12012
  #, gcc-internal-format
  msgid "%<&%> should come before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:12042
  #, fuzzy, gcc-internal-format
  #| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgid "lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "las expresiones lambda sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:12051
  #, fuzzy, gcc-internal-format
  #| msgid "non-empty initializer for array of empty elements"
  msgid "empty initializer for lambda init-capture"
  msgstr "inicializador no-vacío para una matriz de elementos vacíos"
  
! #: cp/parser.cc:12076
  #, fuzzy, gcc-internal-format
  #| msgid "capture of non-variable %qD "
  msgid "capture of non-variable %qE"
  msgstr "captura de %qD que no es variable "
  
! #: cp/parser.cc:12080 cp/parser.cc:12091 cp/semantics.cc:4618
! #: cp/semantics.cc:4634
! #, fuzzy, gcc-internal-format
! #| msgid "%q+#D declared here"
! msgid "%q#D declared here"
! msgstr "%q+#D se declaró aquí"
! 
! #: cp/parser.cc:12087
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr "captura de la variable %qD con duración de almacenamiento que no es automática"
  
! #: cp/parser.cc:12125
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses"
  msgid "too many %<...%> in lambda capture"
  msgstr "demasiadas cláusulas %<if%>"
  
! #: cp/parser.cc:12136
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr "la captura por copia explícita de %qD es redundante con la captura por copia por defecto"
  
! #: cp/parser.cc:12141
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr "la captura por referencia explícita de %qD es redundate con la captura por referencia por defecto"
  
! #: cp/parser.cc:12223
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "lambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:12277
  #, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "se especificó un argumento por defecto para el parámetro lambda"
  
! #: cp/parser.cc:12300
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "parameter declaration before lambda declaration specifiers only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "las uniones sin restricción sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:12330 cp/pt.cc:15002
  #, gcc-internal-format
  msgid "a lambda with captures may not have an explicit object parameter of an unrelated type"
  msgstr ""
  
! #: cp/parser.cc:12343
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute specified with a parameter"
  msgid "%<mutable%> lambda specifier with explicit object parameter"
  msgstr "el atributo %<fallthrough%> se especificó con un parámetro"
  
! #: cp/parser.cc:12352
  #, gcc-internal-format
  msgid "the passed in closure object will not be mutated because it is taken by value"
  msgstr ""
  
! #: cp/parser.cc:12356
  #, gcc-internal-format
  msgid "declare the explicit object parameter as non-const reference instead"
  msgstr ""
  
! #: cp/parser.cc:12360
  #, gcc-internal-format
  msgid "explicit object parameter is already a mutable reference"
  msgstr ""
  
! #: cp/parser.cc:12367
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute specified with a parameter"
  msgid "%<static%> lambda specifier with explicit object parameter"
  msgstr "el atributo %<fallthrough%> se especificó con un parámetro"
  
! #: cp/parser.cc:12385
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with lambda capture"
  msgstr ""
  
! #: cp/parser.cc:12397
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "parameter declaration before lambda transaction qualifier only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "las uniones sin restricción sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:12410
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "parameter declaration before lambda exception specification only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "los nombres de espacio incluidos en línea sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:12428
  #, fuzzy, gcc-internal-format
  #| msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgid "parameter declaration before lambda trailing return type only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "el tipo de devolución trailing sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:12470
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:13031
! #, fuzzy, gcc-internal-format
! #| msgid "constructor cannot be static member function"
! msgid "preconditions cannot be statements"
! msgstr "el constructor no puede ser una función miembro de tipo static"
! 
! #: cp/parser.cc:13034
! #, fuzzy, gcc-internal-format
! #| msgid "constructor cannot be static member function"
! msgid "postconditions cannot be statements"
! msgstr "el constructor no puede ser una función miembro de tipo static"
! 
! #: cp/parser.cc:13039
! #, fuzzy, gcc-internal-format
! #| msgid "getter/setter/ivar attribute must be followed by %<=%>"
! msgid "assertions must be followed by %<;%>"
! msgstr "el atributo getter/setter/ivar debe tener %<=%> a continuación"
! 
! #: cp/parser.cc:13204
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "label at end of compound statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:13384 cp/parser.cc:13629
  #, fuzzy, gcc-internal-format
  #| msgid "attributes after parenthesized initializer ignored"
  msgid "attributes at the beginning of statement are ignored"
  msgstr "se descartan los atributos después del inicializador entre paréntesis"
  
! #: cp/parser.cc:13455
  #, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "se esperaba una declaración etiquetada"
  
! #: cp/parser.cc:13504
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "la etiqueta case %qE no está dentro de una declaración switch"
  
! #: cp/parser.cc:13637
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr "se necesita %<typename%> antes de %qE porque %qT es un ámbito dependiente"
  
  #. A::A a;
! #: cp/parser.cc:13643
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%E%> names the constructor, not the type"
  msgid "%qE names the constructor, not the type"
  msgstr "%<%T::%E%> nombra el constructor, no el tipo"
  
! #: cp/parser.cc:13701
  #, fuzzy, gcc-internal-format
  #| msgid "compound-statement in constexpr function"
  msgid "compound-statement in %<constexpr%> function"
  msgstr "declaración compuesta en una función constexpr"
  
! #: cp/parser.cc:13765
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<tile%> directive"
  msgstr ""
  
! #: cp/parser.cc:13970
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<if constexpr%> only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:13992
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<if consteval%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:14017 cp/parser.cc:14052
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp taskyield%> may only be used in compound statements"
  msgid "%<if consteval%> requires compound statement"
  msgstr "%<#pragma omp taskyield%> sólo se puede usar en declaraciones compuestas"
  
! #: cp/parser.cc:14094
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "los nombres de espacio incluidos en línea sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:14262 cp/parser.cc:35393
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "se esperaba una declaración de selección"
  
! #: cp/parser.cc:14303
  #, fuzzy, gcc-internal-format
  #| msgid "function returning an array"
  msgid "condition declares an array"
  msgstr "la función devuelve una matriz"
  
! #: cp/parser.cc:14305
  #, fuzzy, gcc-internal-format
  #| msgid "field %qE declared as a function"
  msgid "condition declares a function"
  msgstr "el campo %qE se declaró como una función"
  
! #: cp/parser.cc:14346
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "no se pueden definir tipos en condiciones"
  
  #. Anything else is an error.
! #: cp/parser.cc:14448 cp/parser.cc:24113 cp/parser.cc:26832
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr "se esperaba un inicializador"
  
! #: cp/parser.cc:14498
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "range-based %<for%> loops with initializer only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las uniones sin restricción sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:14760
  #, gcc-internal-format
  msgid "loop variable %qD of type %qT binds to a temporary constructed from type %qT"
  msgstr ""
  
  #. rval
! #: cp/parser.cc:14767
  #, gcc-internal-format
  msgid "use non-reference type %qT to make the copy explicit or %qT to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:14793
  #, fuzzy, gcc-internal-format
  #| msgid "non-local variable %q#D uses local type %qT"
  msgid "loop variable %qD creates a copy from type %qT"
  msgstr "la variable %q#D que no es local usa el tipo local %qT"
  
! #: cp/parser.cc:14798
  #, gcc-internal-format
  msgid "use reference type to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:14937
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "la expresión %<for%> basada en rango de tipo %qT es de tipo incompleto"
  
! #: cp/parser.cc:15021
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr "tipos begin/end inconsistentes para la declaración %<for%> basada en rango: %qT y %qT"
  
! #: cp/parser.cc:15173 cp/parser.cc:35396
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "se esperaba una declaración de iteración"
  
! #: cp/parser.cc:15218
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "alias-declaration in init-statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:15235
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "range-based %<for%> loops only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "las uniones sin restricción sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:15397
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<goto%> in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.cc:15406
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ prohíbe los gotos calculados"
  
! #: cp/parser.cc:15425 cp/parser.cc:35399
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "se esperaba una declaración de salto"
  
! #: cp/parser.cc:15600
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration"
  msgid "expected module-partition"
  msgstr "se esperaba una declaración"
  
! #: cp/parser.cc:15602
  #, fuzzy, gcc-internal-format
  #| msgid "expected template-name"
  msgid "expected module-name"
  msgstr "se esperaba un nombre de plantilla"
  
! #: cp/parser.cc:15644
  #, fuzzy, gcc-internal-format
  #| msgid "method declaration not in @interface context"
  msgid "module-declaration not permitted in header-unit"
  msgstr "la declaración de método no está en el contexto @interface"
  
! #: cp/parser.cc:15650
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "module-declaration must be at global scope"
  msgstr "declaración de uso para un no miembro en el ámbito de la clase"
  
! #: cp/parser.cc:15651
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "scope opened here"
  msgstr "se definió union aquí"
  
! #: cp/parser.cc:15677
  #, fuzzy, gcc-internal-format
  #| msgid "volatile argument"
  msgid "private module fragment"
  msgstr "argumento volátil"
  
! #: cp/parser.cc:15681
  #, gcc-internal-format
  msgid "private module fragment only permitted in purview of module interface or partition"
  msgstr ""
  
  #. Neither the first declaration, nor in a GMF.
! #: cp/parser.cc:15687
  #, gcc-internal-format
  msgid "module-declaration only permitted as first declaration, or ending a global module fragment"
  msgstr ""
  
! #: cp/parser.cc:15728
  #, gcc-internal-format
  msgid "post-module-declaration imports must be contiguous"
  msgstr ""
  
! #: cp/parser.cc:15730 cp/parser.cc:15739
  #, gcc-internal-format
  msgid "perhaps insert a line break after %<import%>, or other disambiguation, to prevent this being considered a module control-line"
  msgstr ""
  
! #: cp/parser.cc:15738
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "import-declaration must be at global scope"
  msgstr "declaración de uso para un no miembro en el ámbito de la clase"
  
! #: cp/parser.cc:15762
  #, gcc-internal-format
  msgid "import specifying a module-partition must appear after a named module-declaration"
  msgstr ""
  
! #: cp/parser.cc:15783
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be include-translated"
  msgstr ""
  
! #: cp/parser.cc:15786
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be from header inclusion"
  msgstr ""
  
! #: cp/parser.cc:15807
  #, gcc-internal-format
  msgid "%qE may only occur after a module interface declaration"
  msgstr ""
  
! #: cp/parser.cc:15815
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in exception-declarations"
  msgid "%qE may only occur once in an export declaration"
  msgstr "no se pueden definir tipos en declaraciones de excepción"
  
! #: cp/parser.cc:15836
  #, gcc-internal-format
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:15875
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "extra %<;%> outside of a function only allowed in C++11"
  msgstr "ISO C no permite un %<;%> extra fuera de una función"
  
! #: cp/parser.cc:15878
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "extra %<;%> outside of a function"
  msgstr "ISO C no permite un %<;%> extra fuera de una función"
  
! #: cp/parser.cc:15887
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct only allowed in C++11"
  msgstr ""
  
! #: cp/parser.cc:15889
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct"
  msgstr ""
  
! #: cp/parser.cc:15897
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> after class definition"
  msgid "extra %<;%> after in-class function definition"
  msgstr "se esperaba %<;%> después de la definición de clase"
  
! #: cp/parser.cc:16068
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "attributes are not permitted in this position"
  msgstr "no se puede usar %<this%> en este contexto"
  
! #: cp/parser.cc:16072
  #, fuzzy, gcc-internal-format
  #| msgid "attributes may not be specified before"
  msgid "attributes may be inserted here"
  msgstr "los atributos no se pueden especificar antes"
  
! #: cp/parser.cc:16112
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "explicit specializations are not permitted here"
  msgstr "instanciación explícita de %qT que no es plantilla"
  
! #: cp/parser.cc:16114 cp/parser.cc:28304
  #, gcc-internal-format
  msgid "a specialization is always exported alongside its primary template"
  msgstr ""
  
! #: cp/parser.cc:16127
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template %q#D"
  msgid "explicit instantiations are not permitted here"
  msgstr "instanciación explícita de %q#D que no es plantilla"
  
! #: cp/parser.cc:16143
  #, fuzzy, gcc-internal-format
  #| msgid "original definition appeared here"
  msgid "export-declarations are not permitted here"
  msgstr "la definición original apareció aquí"
  
! #: cp/parser.cc:16315
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr "%<__label%> no está al inicio de un bloque"
  
! #: cp/parser.cc:16561
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.cc:16580
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr "deducción inconsistente para %qT: %qT y después %qT"
  
! #: cp/parser.cc:16601
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "se prohíbe mezclar declaraciones y definiciones-de-función"
  
! #: cp/parser.cc:16626
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in exception-declarations"
  msgid "types may not be defined in a for-range-declaration"
  msgstr "no se pueden definir tipos en declaraciones de excepción"
  
! #: cp/parser.cc:16683
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in range-based for loops"
  msgid "initializer in range-based %<for%> loop"
  msgstr "no se pueden definir tipos en bucles for basados en rango"
  
! #: cp/parser.cc:16686
  #, fuzzy, gcc-internal-format
  #| msgid "multiple declarations `%T' and `%T'"
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr "declaraciones múltiples `%T' y `%T'"
  
! #: cp/parser.cc:16726
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "structured bindings with attributed identifiers only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "las uniones sin restricción sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:16763
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "structured bindings in conditions only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "las uniones sin restricción sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:16767
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "structured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "las uniones sin restricción sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:16824
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for bit string"
  msgid "empty structured binding declaration"
  msgstr "inicializador no válido para la cadena de bits"
  
! #: cp/parser.cc:16842
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for bit string"
  msgid "invalid initializer for structured binding declaration"
  msgstr "inicializador no válido para la cadena de bits"
  
! #: cp/parser.cc:17037
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "%<this%> must be the first specifier in a parameter declaration"
  msgstr "especificadores de clase de almacenamiento no válidos en las declaraciones de parámetros"
  
! #: cp/parser.cc:17060
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "se usó %<friend%> fuera de la clase"
  
! #: cp/parser.cc:17098
  #, fuzzy, gcc-internal-format
  #| msgid "Attribute at %L is not allowed in a TYPE definition"
  msgid "the %<bool%> keyword is not allowed in a C++20 concept definition"
  msgstr "No se permite el atributo %L en una definición TYPE"
  
! #: cp/parser.cc:17101
  #, gcc-internal-format
  msgid "C++20 concept definition syntax is %<concept <name> = <expr>%>"
  msgstr ""
  
! #: cp/parser.cc:17152
  #, fuzzy, gcc-internal-format
  #| msgid "section type conflict with %qD"
  msgid "%<typedef%> specifier conflicts with %qs"
  msgstr "conflicto de tipo de sección con %qD"
  
! #: cp/parser.cc:17178
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr "%<auto%> cambiará su significado en C++11; por favor bórrelo"
  
! #: cp/parser.cc:17214
  #, fuzzy, gcc-internal-format
  #| msgid "%qD invalid in %qT"
  msgid "%qD invalid in condition"
  msgstr "%qD no válido en %qT"
  
! #: cp/parser.cc:17223
  #, fuzzy, gcc-internal-format
  #| msgid "%qD invalid in %qT"
  msgid "%qD invalid in lambda"
  msgstr "%qD no válido en %qT"
  
! #: cp/parser.cc:17227
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "%qD only valid in lambda with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:17309
  #, fuzzy, gcc-internal-format
  #| msgid "decl-specifier invalid in condition"
  msgid "type-specifier invalid in lambda"
  msgstr "especificador-decl no válido en la condición"
  
! #: cp/parser.cc:17322
  #, gcc-internal-format
  msgid "standard attributes in middle of decl-specifiers"
  msgstr ""
  
! #: cp/parser.cc:17324
  #, gcc-internal-format
  msgid "standard attributes must precede the decl-specifiers to apply to the declaration, or follow them to apply to the type"
  msgstr ""
  
! #: cp/parser.cc:17339
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "la definición de clase no se puede declarar como friend"
  
! #: cp/parser.cc:17412 cp/parser.cc:29490
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "las plantillas no pueden ser %<virtual%>"
  
! #: cp/parser.cc:17431
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in an exception-specification"
  msgid "types may not be defined in explicit-specifier"
  msgstr "no se pueden definir tipos en una especificación de excepción"
  
! #: cp/parser.cc:17435
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "%<explicit(bool)%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "C++0x automático sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:17503
  #, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "especificación de enlace no válida"
  
! #: cp/parser.cc:17610
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "%<static_assert%> without a message only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "los nombres de espacio incluidos en línea sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:17640
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "%<static_assert%> with non-string message only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "los nombres de espacio incluidos en línea sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:17844
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "%<decltype(auto)%> type specifier only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "C++0x automático sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:17857
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "no se pueden definir tipos en expresiones %<decltype%>"
  
! #: cp/parser.cc:18033
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in a new-type-id"
  msgid "types may not be defined in a conversion-type-id"
  msgstr "no se pueden definir tipos en un id-tipo-nuevo"
  
! #: cp/parser.cc:18062
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "uso no válido de %<auto%> en el operador de conversión"
  
! #: cp/parser.cc:18066
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%> in conversion operator"
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr "uso no válido de %<auto%> en el operador de conversión"
  
! #: cp/parser.cc:18150
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr "solamente los constructores toman inicializadores miembro"
  
! #: cp/parser.cc:18177
  #, fuzzy, gcc-internal-format
  #| msgid "cannot expand initializer for member %<%D%>"
  msgid "cannot expand initializer for member %qD"
  msgstr "no se puede expandir el inicializador para el miembro %<%D%>"
  
! #: cp/parser.cc:18189 cp/pt.cc:28313
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "inicializador mem para %qD después de una delegación de constructor"
  
! #: cp/parser.cc:18201 cp/pt.cc:28325
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "delegación de constructor después de un inicializador mem para %qD"
  
! #: cp/parser.cc:18253
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "inicializador de clase base de estilo antiguo anacrónico"
  
! #: cp/parser.cc:18341
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "no se permite la palabra clave %<typename%> en este contexto (un inicializador de miembro calificado es implícitamente un tipo)"
  
! #: cp/parser.cc:18753
  #, fuzzy, gcc-internal-format
  #| msgid "missing space between %<\"\"%> and suffix identifier"
  msgid "space between quotes and suffix is deprecated in C++23"
  msgstr "falta un espacio entre %<\"\"%> y el identificador sufijo"
  
! #: cp/parser.cc:18759
  #, fuzzy, gcc-internal-format
  #| msgid "missing space between %<\"\"%> and suffix identifier"
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr "falta un espacio entre %<\"\"%> y el identificador sufijo"
  
! #: cp/parser.cc:18765
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr "se esperaba un identificador sufijo"
  
! #: cp/parser.cc:18774
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr "se esperaba una cadena vacía después de la palabra clave %<operator%>"
  
! #: cp/parser.cc:18780
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands in ternary operation"
  msgid "invalid encoding prefix in literal operator"
  msgstr "operandos no válidos en la operación terniaria"
  
! #: cp/parser.cc:18814
  #, gcc-internal-format
  msgid "expected operator"
  msgstr "operador inesperado"
  
! #: cp/parser.cc:18861
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "no se admite la palabra clave %<export%>, y se descartará"
  
! #: cp/parser.cc:18863
  #, fuzzy, gcc-internal-format
  #| msgid "keyword %<export%> not implemented, and will be ignored"
  msgid "keyword %<export%> is deprecated, and is ignored"
  msgstr "no se admite la palabra clave %<export%>, y se descartará"
  
! #: cp/parser.cc:18865
  #, fuzzy, gcc-internal-format
  #| msgid "-mexr is used without -ms"
  msgid "keyword %<export%> is enabled with %<-fmodules%>"
  msgstr "se usó -mexr sin -ms"
  
! #: cp/parser.cc:18970
  #, fuzzy, gcc-internal-format
  #| msgid "invalid template non-type parameter"
  msgid "invalid constrained type parameter"
  msgstr "parámetro que no es tipo plantilla no válido"
  
! #: cp/parser.cc:18978
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "cv-qualified type parameter"
  msgstr "parámetro de captura no válido"
  
! #: cp/parser.cc:19094
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of '%E' as a non-type template-argument"
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "uso no válido de '%E' como un argumento de plantilla que no es tipo"
  
! #: cp/parser.cc:19330 cp/parser.cc:19416 cp/parser.cc:26580
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "el paquete de parámetros plantilla %qD no puede tener un argumento por defecto"
  
! #: cp/parser.cc:19334 cp/parser.cc:19420
  #, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "los paquetes de parámetro de plantilla no pueden tener argumentos por defecto"
  
! #: cp/parser.cc:19487
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr "se esperaba un id de plantilla"
  
! #: cp/parser.cc:19550
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%<<::%> no puede iniciar una lista de argumentos de plantilla"
  
! #: cp/parser.cc:19554
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> es una forma alternativa para %<[%>. Inserte espacios en blanco entre %<<%> y %<::%>"
  
! #: cp/parser.cc:19558
  #, fuzzy, gcc-internal-format
  #| msgid "(if you use %<-fpermissive%> G++ will accept your code)"
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr "(si utiliza %<-fpermissive%>, G++ aceptará su código)"
  
! #: cp/parser.cc:19589
  #, fuzzy, gcc-internal-format
  #| msgid "invalid non-type template argument"
  msgid "invalid template-argument-list"
  msgstr "argumento de plantilla que no es tipo no válido"
  
! #: cp/parser.cc:19590
  #, gcc-internal-format
  msgid "function name as the left hand operand of %<<%> is ill-formed in C++20; wrap the function name in %<()%>"
  msgstr ""
  
! #: cp/parser.cc:19597
  #, fuzzy, gcc-internal-format
  #| msgid "expected template-argument"
  msgid "expected %<(%> after template-argument-list"
  msgstr "se esperaba un argumento de plantilla"
  
! #: cp/parser.cc:19703
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "error de decodificación en la lista de argumentos de plantilla"
  
  #. The name does not name a template.
! #: cp/parser.cc:19788 cp/parser.cc:19980 cp/parser.cc:20189
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr "se esperaba un nombre de plantilla"
  
! #: cp/parser.cc:19836
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "se usó %qD que no es plantilla como plantilla"
  
! #: cp/parser.cc:19838
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "utilice %<%T::template %D%> para indicar que es una plantilla"
  
! #: cp/parser.cc:20053
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr "se esperaba el parámetro pack antes de %<...%>"
  
! #: cp/parser.cc:20154 cp/parser.cc:20172 cp/parser.cc:20348
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr "se esperaba un argumento de plantilla"
  
! #: cp/parser.cc:20319
  #, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "argumento de plantilla que no es tipo no válido"
  
! #: cp/parser.cc:20457
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "la instanciación explícita no debe usar el especificador %<inline%>"
  
! #: cp/parser.cc:20461
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "la instanciación explícita no debe usar el especificador %<constexpr%>"
  
! #: cp/parser.cc:20465
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgid "explicit instantiation shall not use %<consteval%> specifier"
  msgstr "la instanciación explícita no debe usar el especificador %<constexpr%>"
  
! #: cp/parser.cc:20526
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "especialización de plantilla con enlace C"
  
! #: cp/parser.cc:20755
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr "se esperaba un specificador de tipo"
  
! #: cp/parser.cc:20955
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgid "use of %<auto%> in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "las funciones por defecto y borradas sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:20961
! #, fuzzy, gcc-internal-format
! #| msgid "invalid use of '%E' as a non-type template-argument"
! msgid "use of %<auto%> in template argument"
! msgstr "uso no válido de '%E' como un argumento de plantilla que no es tipo"
! 
! #: cp/parser.cc:20964
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "las funciones por defecto y borradas sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:20968
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "las funciones por defecto y borradas sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:21122
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "se esperaba un id de plantilla para el tipo"
  
! #: cp/parser.cc:21263
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr "se esperaba un nombre de tipo"
  
! #: cp/parser.cc:21347
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not name a type"
  msgid "%qE does not constrain a type"
  msgstr "%qE no nombra a un tipo"
  
! #: cp/parser.cc:21348
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "concept defined here"
  msgstr "se definió union aquí"
  
! #: cp/parser.cc:21379
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "invalid use of concept-name %qD"
  msgstr "uso no válido de %qD"
  
! #: cp/parser.cc:21395
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr "se esperaba %<,%> o %<)%>"
  
! #: cp/parser.cc:21402
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr ""
  
! #: cp/parser.cc:21643
  #, fuzzy, gcc-internal-format
  #| msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr "el especificador de tipo elaborado para un ámbito enumerado no debe usar la palabra clave %<%D%>"
  
! #: cp/parser.cc:21719
! #, fuzzy, gcc-internal-format
! #| msgid "typedef name may not be a nested-name-specifier"
! msgid "%<template%> must follow a nested-name-specifier"
! msgstr "el nombre del typedef puede no ser un especificador-de-nombre-anidado"
! 
! #: cp/parser.cc:21881
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "la declaración %qD no declara nada"
  
! #: cp/parser.cc:21969
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "se descartan los atributos en el tipo sin instanciar"
  
! #: cp/parser.cc:21975
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "se descartan los atributos en la instanciación de una plantilla"
  
! #: cp/parser.cc:21987
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr "se descartan los atributos en un especificador de tipo elaborado que no es una declaración adelantada"
  
! #: cp/parser.cc:22128
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qD es una plantilla de enumeración"
  
! #: cp/parser.cc:22139
  #, fuzzy, gcc-internal-format
  #| msgid "%qD does not have integral or enumeration type"
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qD no tiene tipo integral o de enumeración"
  
! #: cp/parser.cc:22154
  #, fuzzy, gcc-internal-format
  #| msgid "%<namespace%> definition is not allowed here"
  msgid "unnamed scoped enum is not allowed"
  msgstr "la definición %<namespace%> no se permite aquí"
  
! #: cp/parser.cc:22172
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in casts"
  msgid "types may not be defined in enum-base"
  msgstr "los tipos no se pueden definir en conversiones"
  
! #: cp/parser.cc:22218
  #, gcc-internal-format
  msgid "declaration of enumeration with fixed underlying type and no enumerator list is only permitted as a standalone declaration"
  msgstr ""
  
! #: cp/parser.cc:22222
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "se esperaba %<;%> o %<{%>"
  
! #: cp/parser.cc:22265
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "no se puede agregar una lista de enumerador a una instanciación de plantilla"
  
! #: cp/parser.cc:22279
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration does not name a class or function"
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "la declaración friend no nombra una clase o función"
  
! #: cp/parser.cc:22291 cp/parser.cc:28273
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "la declaración de %qD en el espacio de nombres %qD el cual no incluye a %qD"
  
! #: cp/parser.cc:22296 cp/parser.cc:28278
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "la declaración de %qD en %qD la cual no incluye a %qD"
  
! #: cp/parser.cc:22308 cp/parser.cc:28291
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "no se permite la calificación extra"
  
! #: cp/parser.cc:22348
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids incrementing an enum"
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ prohíbe incrementar un enum"
  
! #: cp/parser.cc:22372
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr "especificador enumerador opaco sin nombre"
  
! #: cp/parser.cc:22375
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr "el especificador enumerador opaco debe usar un identificador simple"
  
! #: cp/parser.cc:22496
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr ""
  
! #: cp/parser.cc:22571
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not name a type"
  msgid "%qD is not a namespace-name; did you mean %qs?"
  msgstr "%qE no nombra a un tipo"
  
! #: cp/parser.cc:22575
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD no es un nombre-de-espacio-de-nombres"
  
! #: cp/parser.cc:22579
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "se esperaba un nombre de espacio"
  
! #: cp/parser.cc:22640
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "nested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "los nombres de espacio incluidos en línea sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:22652
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr ""
  
! #: cp/parser.cc:22671
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "nested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "los nombres de espacio incluidos en línea sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:22681
  #, fuzzy, gcc-internal-format
  #| msgid "expected namespace-name"
  msgid "nested namespace name required"
  msgstr "se esperaba un nombre de espacio"
  
! #: cp/parser.cc:22686
  #, fuzzy, gcc-internal-format
  #| msgid "namespace %qT undeclared"
  msgid "namespace name required"
  msgstr "espacio de nombres %qT sin declarar"
  
! #: cp/parser.cc:22690
  #, fuzzy, gcc-internal-format
  #| msgid "Enumerator cannot have attributes %C"
  msgid "a nested namespace definition cannot have attributes"
  msgstr "El enumerador no puede tener atributos %C"
  
! #: cp/parser.cc:22693
  #, fuzzy, gcc-internal-format
  #| msgid "varargs function cannot be inline"
  msgid "a nested namespace definition cannot be inline"
  msgstr "la función varargs no puede ser inline"
  
! #: cp/parser.cc:22700
  #, fuzzy, gcc-internal-format
  #| msgid "namespace %qT undeclared"
  msgid "namespace %qD entered"
  msgstr "espacio de nombres %qT sin declarar"
  
! #: cp/parser.cc:22756
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "la definición %<namespace%> no se permite aquí"
  
! #: cp/parser.cc:22938
  #, fuzzy, gcc-internal-format
  #| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgid "pack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "las expresiones lambda sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:22982
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "un id-de-plantilla no puede aparecer en una declaración-using"
  
! #: cp/parser.cc:23000
  #, fuzzy, gcc-internal-format
  #| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgid "comma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "las expresiones lambda sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:23010
  #, fuzzy, gcc-internal-format
  #| msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgid "access declarations are deprecated in favor of using-declarations; suggestion: add the %<using%> keyword"
  msgstr "las declaraciones access son obsoletas en favor de las declaraciones using: sugerencia: use la palabra clave %<using%>"
  
! #: cp/parser.cc:23056
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "C++0x automático sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:23059
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of dependent type %qT"
  msgid "%<using enum%> of dependent type %qT"
  msgstr "uso no válido del tipo dependiente %qT"
  
! #: cp/parser.cc:23061
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not an enumeration type"
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr "%qT no es un tipo de enumeración"
  
! #: cp/parser.cc:23063
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete type %q#T"
  msgid "%<using enum%> of incomplete type %qT"
  msgstr "uso no válido del tipo incompleto %q#T"
  
! #: cp/parser.cc:23065
  #, gcc-internal-format
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr ""
  
! #: cp/parser.cc:23075
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration here"
  msgid "opaque-enum-declaration here"
  msgstr "declaración previa aquí"
  
! #: cp/parser.cc:23145
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "no se pueden definir tipos en declaraciones de plantilla alias"
  
! #: cp/parser.cc:23297
  #, fuzzy, gcc-internal-format
  #| msgid "expected interface or pointer to interface"
  msgid "expected string-literal or constexpr in parentheses"
  msgstr "se esperaba interfaz o puntero a interfaz"
  
! #: cp/parser.cc:23358
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:23379 cp/parser.cc:23397 cp/parser.cc:23412
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "calificador-cv duplicado"
  
! #: cp/parser.cc:23386
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "%<asm%> qualifier %qT ignored outside of function body"
  msgstr "se descartan los calificadores de tipo en el tipo de devolución de la función"
  
! #: cp/parser.cc:23425
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace"
  msgid "%qT is not an %<asm%> qualifier"
  msgstr "%qT no es un espacio de nombres"
  
! #: cp/parser.cc:23441
  #, fuzzy, gcc-internal-format
  #| msgid "use of parameter %qD outside function body"
  msgid "%<asm%> qualifier outside of function body"
  msgstr "se usó el parámetro %qD fuera del cuerpo de la función"
  
! #: cp/parser.cc:23591
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q#T"
  msgid "attributes ignored on %<asm%> declaration"
  msgstr "se descarta el atributo en la declaración de %q#T"
  
! #: cp/parser.cc:23682
  #, fuzzy, gcc-internal-format
  #| msgid "parameter names (without types) in function declaration"
  msgid "empty parentheses were disambiguated as a function declaration"
  msgstr "nombres de parámetros (sin tipos) en la declaración de la función"
  
! #: cp/parser.cc:23693
  #, fuzzy, gcc-internal-format
  #| msgid "parenthesized initializer in array new"
  msgid "remove parentheses to default-initialize a variable"
  msgstr "inicializador entre paréntesis en la matriz new"
  
! #: cp/parser.cc:23698
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23701
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23718 cp/parser.cc:23743
  #, fuzzy, gcc-internal-format
  #| msgid "parameter names (without types) in function declaration"
  msgid "parentheses were disambiguated as a function declaration"
  msgstr "nombres de parámetros (sin tipos) en la declaración de la función"
  
! #: cp/parser.cc:23730 cp/parser.cc:23751
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:23737
  #, fuzzy, gcc-internal-format
  #| msgid "function %qD redeclared as variable"
  msgid "add parentheses to declare a variable"
  msgstr "la función %qD se redeclaró como variable"
  
! #: cp/parser.cc:23984
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "una definición de función no se permite aquí"
  
! #: cp/parser.cc:23995
  #, fuzzy, gcc-internal-format
  #| msgid "an asm-specification is not allowed on a function-definition"
  msgid "an %<asm%> specification is not allowed on a function-definition"
  msgstr "no se permite una especificación-asm en una definición-de-función"
  
! #: cp/parser.cc:23999
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "no se permiten atributos en una definición-de-función"
  
! #: cp/parser.cc:24050
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr "se esperaba un constructor, un destructor, o una conversión de tipo"
  
! #: cp/parser.cc:24208
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "se proporcionó un inicializador para la función"
  
! #: cp/parser.cc:24253
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "se descartan los atributos después del inicializador entre paréntesis"
  
! #: cp/parser.cc:24265
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared as inline"
  msgid "non-function %qD declared as implicit template"
  msgstr "se redeclara la función %q+D como inline"
  
! #: cp/parser.cc:24794
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "el límite de la matriz no es una constante entera"
  
! #: cp/parser.cc:24919
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "no se puede definir el miembro de la definición de tipo dependiente %qT"
  
! #: cp/parser.cc:24923
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%E%> no es un tipo"
--- 68911,71262 ----
  msgid "making multiple clones of %qD"
  msgstr "se hacen múltiples clones de %qD"
  
! #: cp/parser.cc:1168
  #, gcc-internal-format
  msgid "identifier %qE is a keyword in C++11"
  msgstr "el identificador %qE es una palabra clave en C++11"
  
! #: cp/parser.cc:1182
  #, fuzzy, gcc-internal-format
  #| msgid "identifier %qE is a keyword in C++11"
  msgid "identifier %qE is a keyword in C++20"
  msgstr "el identificador %qE es una palabra clave en C++11"
  
! #: cp/parser.cc:1196
! #, fuzzy, gcc-internal-format
! #| msgid "identifier %qE is a keyword in C++11"
! msgid "identifier %qE is a keyword in C++26"
! msgstr "el identificador %qE es una palabra clave en C++11"
! 
! #: cp/parser.cc:1746 cp/parser.cc:1759
  #, gcc-internal-format
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1784 cp/parser.cc:52814
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr "%<#pragma omp declare simd%> no inmediatamente seguida de una declaración o definición de función"
  
! #: cp/parser.cc:1824
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgid "%<declare %s%> directive not immediately followed by function declaration or definition"
  msgstr "%<#pragma omp declare simd%> no inmediatamente seguida de una declaración o definición de función"
  
! #: cp/parser.cc:3423
  #, gcc-internal-format
  msgid "%<#pragma%> is not allowed here"
  msgstr "%<#pragma%> no se permite aquí"
  
! #: cp/parser.cc:3431
  #, fuzzy, gcc-internal-format
  #| msgid "unterminated color directive"
  msgid "unexpected module directive"
  msgstr "directiva de color no terminada"
  
! #: cp/parser.cc:3433
  #, gcc-internal-format
  msgid "perhaps insert a line break after %qs, or other disambiguation, to prevent this being considered a module control-line"
  msgstr ""
  
! #: cp/parser.cc:3578
  #, fuzzy, gcc-internal-format
  #| msgid "%<::%D%> has not been declared"
  msgid "%<%E::%E%> has not been declared; did you mean %<%E::%s%>?"
  msgstr "%<::%D%> no se ha declarado"
  
! #: cp/parser.cc:3584
  #, gcc-internal-format
  msgid "%<%E::%E%> has not been declared"
  msgstr "%<%E::%E%> no se ha declarado"
  
! #: cp/parser.cc:3588
  #, gcc-internal-format
  msgid "%<::%E%> has not been declared"
  msgstr "%<::%E%> no se ha declarado"
  
! #: cp/parser.cc:3591
  #, gcc-internal-format
  msgid "request for member %qE in non-class type %qT"
  msgstr "solicitud por el miembro %qE en el tipo %qT que no es clase"
  
! #: cp/parser.cc:3594 cp/parser.cc:23973
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%T::%E%> no se ha declarado"
  
! #: cp/parser.cc:3606
  #, fuzzy, gcc-internal-format
  #| msgid "%<::%D%> has not been declared"
  msgid "%qE has not been declared; did you mean %qs?"
  msgstr "%<::%D%> no se ha declarado"
  
! #: cp/parser.cc:3618
  #, gcc-internal-format
  msgid "%<%E::%E%> is not a type"
  msgstr "%<%E::%E%> no es un tipo"
  
! #: cp/parser.cc:3622
  #, gcc-internal-format
  msgid "%<%E::%E%> is not a class or namespace"
  msgstr "%<%E::%E%> no es una clase o un espacio de nombres"
  
! #: cp/parser.cc:3627
  #, gcc-internal-format
  msgid "%<%E::%E%> is not a class, namespace, or enumeration"
  msgstr "%<%E::%E%> no es una clase, un espacio de nombres o una enumeración"
  
! #: cp/parser.cc:3640
  #, gcc-internal-format
  msgid "%<::%E%> is not a type"
  msgstr "%<::%E%> no es un tipo"
  
! #: cp/parser.cc:3643
  #, gcc-internal-format
  msgid "%<::%E%> is not a class or namespace"
  msgstr "%<::%E> no es una clase o un espacio de nombres"
  
! #: cp/parser.cc:3647
  #, gcc-internal-format
  msgid "%<::%E%> is not a class, namespace, or enumeration"
  msgstr "%<::%E%> no es una clase, un espacio de nombres o una enumeración"
  
! #: cp/parser.cc:3659
  #, gcc-internal-format
  msgid "%qE is not a type"
  msgstr "%qE no es un tipo"
  
! #: cp/parser.cc:3662
  #, gcc-internal-format
  msgid "%qE is not a class or namespace"
  msgstr "%qE no es una clase o un espacio de nombres"
  
! #: cp/parser.cc:3666
  #, gcc-internal-format
  msgid "%qE is not a class, namespace, or enumeration"
  msgstr "%qE no es una clase, un espacio de nombres o una enumeración"
  
! #: cp/parser.cc:3731
  #, gcc-internal-format
  msgid "new types may not be defined in a return type"
  msgstr "no se pueden definir tipos nuevos en un tipo de devolución"
  
! #: cp/parser.cc:3733
  #, gcc-internal-format
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "(tal vez falta un punto y coma después de la definición de %qT)"
  
! #: cp/parser.cc:3761
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a template"
  msgid "%qE is not a class template"
  msgstr "%qE no es una plantilla"
  
! #: cp/parser.cc:3763 cp/parser.cc:21309
  #, gcc-internal-format
  msgid "%qE is not a template"
  msgstr "%qE no es una plantilla"
  
! #: cp/parser.cc:3766
  #, gcc-internal-format
  msgid "invalid template-id"
  msgstr "id-de-plantilla no válido"
  
! #: cp/parser.cc:3800
  #, fuzzy, gcc-internal-format
  #| msgid "floating-point literal cannot appear in a constant-expression"
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "una literal de coma flotante no puede aparecer en una expresión constante"
  
! #: cp/parser.cc:3804
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr "una conversión a un tipo diferente de un tipo integral o de enumeración no puede aparecer en una expresión constante"
  
! #: cp/parser.cc:3809
  #, gcc-internal-format
  msgid "%<typeid%> operator cannot appear in a constant-expression"
  msgstr "el operador %<typeid%> no puede aparecer en una expresión constante"
  
! #: cp/parser.cc:3813
  #, gcc-internal-format
  msgid "non-constant compound literals cannot appear in a constant-expression"
  msgstr "las literales compuestas que no son constantes no pueden aparecer en una expresión constante"
  
! #: cp/parser.cc:3817
  #, gcc-internal-format
  msgid "a function call cannot appear in a constant-expression"
  msgstr "una llamada a función no puede aparecer en una expresión constante"
  
! #: cp/parser.cc:3821
  #, gcc-internal-format
  msgid "an increment cannot appear in a constant-expression"
  msgstr "un incremento no puede aparecer en una expresión constante"
  
! #: cp/parser.cc:3825
! #, fuzzy, gcc-internal-format
! #| msgid "an decrement cannot appear in a constant-expression"
! msgid "a decrement cannot appear in a constant-expression"
  msgstr "un decremento no puede aparecer en una expresión constante"
  
! #: cp/parser.cc:3829
  #, gcc-internal-format
  msgid "an array reference cannot appear in a constant-expression"
  msgstr "una referencia a matriz no puede aparecer en una expresión constante"
  
! #: cp/parser.cc:3833
  #, gcc-internal-format
  msgid "the address of a label cannot appear in a constant-expression"
  msgstr "la dirección de una etiqueta no puede aparecer en una expresión constante"
  
! #: cp/parser.cc:3837
  #, gcc-internal-format
  msgid "calls to overloaded operators cannot appear in a constant-expression"
  msgstr "las llamadas a operadores sobrecargados no pueden aparecer en una expresión constante"
  
! #: cp/parser.cc:3841
  #, gcc-internal-format
  msgid "an assignment cannot appear in a constant-expression"
  msgstr "una asignación no puede aparecer en una expresión constante"
  
! #: cp/parser.cc:3844
  #, gcc-internal-format
  msgid "a comma operator cannot appear in a constant-expression"
  msgstr "un operador coma no puede aparecer en una expresión constante"
  
! #: cp/parser.cc:3848
  #, gcc-internal-format
  msgid "a call to a constructor cannot appear in a constant-expression"
  msgstr "una llamada a un constructor no puede aparecer en una expresión constante"
  
! #: cp/parser.cc:3852
  #, gcc-internal-format
  msgid "a transaction expression cannot appear in a constant-expression"
  msgstr "una expresión de transacción no puede aparecer en una expresión constante"
  
! #: cp/parser.cc:3898
  #, gcc-internal-format
  msgid "%qs cannot appear in a constant-expression"
  msgstr "%qs no puede aparecer en una expresión constante"
  
! #: cp/parser.cc:3935
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "class template argument deduction is only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:3940
  #, gcc-internal-format
  msgid "invalid use of destructor %qD as a type"
  msgstr "uso no válido del destructor %qD como un tipo"
  
  #. Something like 'unsigned A a;'
! #: cp/parser.cc:3943
  #, gcc-internal-format
  msgid "invalid combination of multiple type-specifiers"
  msgstr "combinación no válida de especificadores de tipo múltiples"
  
! #: cp/parser.cc:3956
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not name a type"
  msgid "%qE does not name a type; did you mean %qs?"
  msgstr "%qE no nombra a un tipo"
  
! #: cp/parser.cc:3960
  #, gcc-internal-format
  msgid "%qE does not name a type"
  msgstr "%qE no nombra a un tipo"
  
! #: cp/parser.cc:3969
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "C++11 %<constexpr%> only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:3972
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "C++11 %<noexcept%> only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:3978
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is an unrecognized format function type"
  msgid "%qE is not recognized as a module control-line"
  msgstr "%qE es un formato de tipo de función que no se reconoce"
  
! #: cp/parser.cc:3981
  #, fuzzy, gcc-internal-format
  #| msgid "%<__GIMPLE%> only valid with -fgimple"
  msgid "C++20 %qE only available with %<-fmodules%>"
  msgstr "%<__GIMPLE%> solo es válido con -fgimple"
  
! #: cp/parser.cc:3984
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "C++20 %qE only available with %<-fmodules%>, which is not yet enabled with %<-std=c++20%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:3990
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "C++11 %<thread_local%> only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:3993
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "C++20 %<constinit%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:3996
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:4021
  #, gcc-internal-format
  msgid "(perhaps %<typename %T::%E%> was intended)"
  msgstr "(tal vez intentó %<typename %T::%E%>)"
  
! #: cp/parser.cc:4049 cp/parser.cc:4061
  #, fuzzy, gcc-internal-format
  #| msgid "%qE in namespace %qE does not name a type"
  msgid "%qE in namespace %qE does not name a template type; did you mean %qs?"
  msgstr "%qE en el espacio de nombres %qE no nombra un tipo"
  
! #: cp/parser.cc:4054 cp/parser.cc:4066
  #, fuzzy, gcc-internal-format
  #| msgid "%qE in namespace %qE does not name a type"
  msgid "%qE in namespace %qE does not name a template type"
  msgstr "%qE en el espacio de nombres %qE no nombra un tipo"
  
! #: cp/parser.cc:4074
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not name a type"
  msgid "%qE in namespace %qE does not name a type; did you mean %qs?"
  msgstr "%qE no nombra a un tipo"
  
! #: cp/parser.cc:4079
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a type"
  msgstr "%qE en el espacio de nombres %qE no nombra un tipo"
  
! #: cp/parser.cc:4090
  #, gcc-internal-format
  msgid "%<%T::%E%> names the constructor, not the type"
  msgstr "%<%T::%E%> nombra el constructor, no el tipo"
  
! #: cp/parser.cc:4093
  #, gcc-internal-format
  msgid "and %qT has no template constructors"
  msgstr "y %qT no tiene constructores de plantilla"
  
! #: cp/parser.cc:4103
  #, fuzzy, gcc-internal-format
  #| msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
  msgid "need %<typename%> before %<%T::%D::%E%> because %<%T::%D%> is a dependent scope"
  msgstr "se necesita %<typename%> antes de %<%T::%E%> porque %qT es un ámbito dependiente"
  
! #: cp/parser.cc:4111
  #, gcc-internal-format
  msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
  msgstr "se necesita %<typename%> antes de %<%T::%E%> porque %qT es un ámbito dependiente"
  
! #: cp/parser.cc:4124 cp/parser.cc:4128
  #, fuzzy, gcc-internal-format
  #| msgid "%qE in %q#T does not name a type"
  msgid "%qE in %q#T does not name a template type"
  msgstr "%qE en %q#T no nombra un tipo"
  
! #: cp/parser.cc:4132
  #, gcc-internal-format
  msgid "%qE in %q#T does not name a type"
  msgstr "%qE en %q#T no nombra un tipo"
  
! #: cp/parser.cc:4887
  #, gcc-internal-format
  msgid "expected string-literal"
  msgstr "se esperaba una cadena literal"
  
! #: cp/parser.cc:4959
  #, gcc-internal-format
  msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
  msgstr "los sufijos de literal %qD y %qD definidos por el usuario son inconsistentes en la cadena literal"
  
! #: cp/parser.cc:4978
  #, fuzzy, gcc-internal-format
  #| msgid "concatenation of string literals with __FUNCTION__ is deprecated"
  msgid "concatenation of string literals with conflicting encoding prefixes"
  msgstr "la concatenación de literales de cadena con __FUNCTION__ es obsoleta"
  
! #: cp/parser.cc:5199
  #, gcc-internal-format
  msgid "unable to find character literal operator %qD with %qT argument"
  msgstr "no se puede encontrar el operador de carácter literal %qD con argumento %qT"
  
! #: cp/parser.cc:5305
  #, fuzzy, gcc-internal-format
  #| msgid "floating constant exceeds range of %qT"
  msgid "integer literal exceeds range of %qT type"
  msgstr "la constante de coma flotante excede el rango de %qT"
  
! #: cp/parser.cc:5312
  #, fuzzy, gcc-internal-format
  #| msgid "floating constant exceeds range of %qT"
  msgid "floating literal exceeds range of %qT type"
  msgstr "la constante de coma flotante excede el rango de %qT"
  
! #: cp/parser.cc:5316
  #, fuzzy, gcc-internal-format
  #| msgid "floating constant truncated to zero"
  msgid "floating literal truncated to zero"
  msgstr "se truncó la constante de coma flotante a cero"
  
! #: cp/parser.cc:5345
  #, fuzzy, gcc-internal-format
  #| msgid "converting escape sequence to execution character set"
  msgid "failed to translate literal to execution character set %qT"
  msgstr "convirtiendo una secuencia de escape al conjunto de caracteres de ejecución"
  
! #: cp/parser.cc:5381
  #, gcc-internal-format
  msgid "unable to find numeric literal operator %qD"
  msgstr "no se puede encontrar un operador literal numérico %qD"
  
! #: cp/parser.cc:5387
  #, gcc-internal-format
  msgid "add %<using namespace std::complex_literals%> (from %<<complex>%>) to enable the C++14 user-defined literal suffixes"
  msgstr ""
  
! #: cp/parser.cc:5391
  #, gcc-internal-format
  msgid "or use %<j%> instead of %<i%> for the GNU built-in suffix"
  msgstr ""
  
! #: cp/parser.cc:5395
  #, gcc-internal-format
  msgid "use %<-fext-numeric-literals%> to enable more built-in suffixes"
  msgstr ""
  
! #: cp/parser.cc:5480
  #, gcc-internal-format
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr "no se puede encontrar un operador literal de cadena %qD con argumentos %qT, %qT"
  
! #: cp/parser.cc:5574
  #, gcc-internal-format
  msgid "global module fragment contents must be from preprocessor inclusion"
  msgstr ""
  
! #: cp/parser.cc:5978 cp/parser.cc:5994
  #, fuzzy, gcc-internal-format
  #| msgid "expected operator"
  msgid "expected binary operator"
  msgstr "operador inesperado"
  
! #: cp/parser.cc:6000
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<...%>"
  msgid "expected ..."
  msgstr "se esperaba %<...%>."
  
! #: cp/parser.cc:6012
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "binary expression in operand of fold-expression"
  msgstr "se trata la lista de expresiones como una expresión compuesta %s"
  
! #: cp/parser.cc:6017
  #, fuzzy, gcc-internal-format
  #| msgid "conditional expression not allowed inside parentheses"
  msgid "conditional expression in operand of fold-expression"
  msgstr "no se permiten expresiones condicionales dentro de paréntesis"
  
! #: cp/parser.cc:6028
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in vector shift expression"
  msgid "mismatched operator in fold-expression"
  msgstr "los tipos de datos no coinciden en la expresión shift de vector"
  
! #: cp/parser.cc:6069
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "pack indexing only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:6079
  #, fuzzy, gcc-internal-format
  #| msgid "parameter name missing"
  msgid "pack index missing"
  msgstr "falta el nombre del parámetro"
  
! #: cp/parser.cc:6151 cp/parser.cc:10117
! #, fuzzy, gcc-internal-format
! #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
! msgid "reflection is only available with %<-freflection%>"
! msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
! 
! #: cp/parser.cc:6261
! #, fuzzy, gcc-internal-format
! #| msgid "expected function name"
! msgid "expected a reflection of a type"
! msgstr "se esperaba nombre de función"
! 
! #: cp/parser.cc:6339
! #, fuzzy, gcc-internal-format
! #| msgid "Expected structure component name at %C"
! msgid "expected a reflection of a function template"
! msgstr "Se esperaba un nombre de componente de estructura en %C"
! 
! #: cp/parser.cc:6437
! #, gcc-internal-format
! msgid "extra %<template%> in a scope splice"
! msgstr ""
! 
! #: cp/parser.cc:6446
! #, fuzzy, gcc-internal-format
! #| msgid "non-template %qD used as template"
! msgid "missing %<template%> in a scope splice with template arguments"
! msgstr "se usó %qD que no es plantilla como plantilla"
! 
! #: cp/parser.cc:6448
! #, gcc-internal-format
! msgid "%<template%> may only be omitted when the scope splice is preceded by %<typename%>"
! msgstr ""
! 
! #: cp/parser.cc:6461
! #, fuzzy, gcc-internal-format
! #| msgid "%qE is not a class, namespace, or enumeration"
! msgid "expected a reflection of a class, namespace, or enumeration"
! msgstr "%qE no es una clase, un espacio de nombres o una enumeración"
! 
! #: cp/parser.cc:6622
  #, gcc-internal-format
  msgid "fixed-point types not supported in C++"
  msgstr "no se admiten tipos de coma fija en C++"
  
! #: cp/parser.cc:6712
  #, gcc-internal-format
  msgid "ISO C++ forbids braced-groups within expressions"
  msgstr "ISO C++ prohíbe grupos de llaves dentro de expresiones"
  
! #: cp/parser.cc:6724
  #, gcc-internal-format
  msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
  msgstr "las expresiones-de-declaraciones no se permiten fuera de funciones ni en listas de argumentos-plantilla"
  
! #: cp/parser.cc:6764
  #, fuzzy, gcc-internal-format
  #| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgid "fold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "las expresiones lambda sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:6830 cp/parser.cc:7001 cp/parser.cc:7200 cp/semantics.cc:4865
  #, gcc-internal-format
  msgid "expected primary-expression"
  msgstr "se esperaba una expresión primaria"
  
! #: cp/parser.cc:6863
  #, gcc-internal-format
  msgid "%<this%> may not be used in this context"
  msgstr "no se puede usar %<this%> en este contexto"
  
! #: cp/parser.cc:6985
  #, gcc-internal-format
  msgid "a template declaration cannot appear at block scope"
  msgstr "una declaración de plantilla no puede aparecer en el ámbito de bloque"
  
! #: cp/parser.cc:7145
  #, fuzzy, gcc-internal-format
  #| msgid "local variable %qD may not appear in this context"
  msgid "parameter %qD may not appear in this context"
  msgstr "la variable local %qD no puede aparecer en este contexto"
  
! #: cp/parser.cc:7146
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr "la variable local %qD no puede aparecer en este contexto"
  
! #: cp/parser.cc:7192
! #, fuzzy, gcc-internal-format
! #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
! msgid "reflection is only available in C++26 with %<-freflection%>"
! msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
! 
! #: cp/parser.cc:7229
  #, gcc-internal-format
  msgid "expected %qs keyword before dependent template name"
  msgstr ""
  
! #: cp/parser.cc:7373
  #, gcc-internal-format
  msgid "expected id-expression"
  msgstr "se esperaba una expresión id"
  
! #: cp/parser.cc:7538
  #, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "el ámbito %qT antes de %<~%> no es un nombre-de-clase"
  
! #: cp/parser.cc:7548
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<template%> keyword not permitted in destructor name"
  msgstr "no se puede usar %<this%> en este contexto"
  
! #: cp/parser.cc:7585 cp/parser.cc:9968
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "%<~auto%> only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "C++0x automático sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:7599 cp/parser.cc:7603
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "template-id not allowed for destructor in C++20"
  msgstr "no se permiten calificadores en la declaración de %<operator %T%>"
  
! #: cp/parser.cc:7605 cp/parser.cc:35948
  #, gcc-internal-format
  msgid "remove the %qs"
  msgstr ""
  
! #: cp/parser.cc:7727
  #, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "declaración de %<~%T%> como miembro de %qT"
  
! #: cp/parser.cc:7742
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "se usa el nombre-de-definición-de-tipo %qD como un declarador de destructor"
  
! #: cp/parser.cc:7785 cp/parser.cc:26953
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "se esperaba un id sin calificar"
  
! #: cp/parser.cc:7812 cp/typeck.cc:3304 cp/typeck.cc:3307 cp/typeck.cc:3324
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD no es una plantilla"
  
! #: cp/parser.cc:7937
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr "se encontró %<:%> en un especificador de nombre anidado, se esperaba %<::%>"
  
! #: cp/parser.cc:8025
  #, fuzzy, gcc-internal-format
  #| msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgid "%<decltype%> evaluates to %qT, which is not a class or enumeration type"
  msgstr "el tipo de declaración evalúa a %qT, el cual no es una clase o un tipo enumerado"
  
! #: cp/parser.cc:8052
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete type %qT used in nested name specifier"
  msgid "function template-id %qD in nested-name-specifier"
  msgstr "se utilizó el tipo incompleto %qT en un especificador de nombre anidado"
  
! #: cp/parser.cc:8059
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete type %qT used in nested name specifier"
  msgid "concept-id %qD in nested-name-specifier"
  msgstr "se utilizó el tipo incompleto %qT en un especificador de nombre anidado"
  
! #: cp/parser.cc:8065
  #, fuzzy, gcc-internal-format
  #| msgid "expected nested-name-specifier"
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "se esperaban especificadores de nombre anidados"
  
! #: cp/parser.cc:8240
  #, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr "se esperaban especificadores de nombre anidados"
  
! #: cp/parser.cc:8471 cp/parser.cc:11407
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "los tipos no se pueden definir en conversiones"
  
! #: cp/parser.cc:8559
  #, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr "no se pueden definir tipos en una expresión %<typeid%>"
  
! #: cp/parser.cc:8659
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "número erróneo de argumentos para %<__builtin_shuffle%>"
  
! #: cp/parser.cc:8671 cp/pt.cc:22199
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to %<__builtin_complex%>"
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "número erróneo de argumentos para %<__builtin_complex%>"
  
! #: cp/parser.cc:8684
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgid "wrong number of arguments to %<__builtin_assoc_barrier%>"
  msgstr "número erróneo de argumentos para %<__builtin_shuffle%>"
  
! #: cp/parser.cc:8710
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgid "wrong number of arguments to %<__builtin_shufflevector%>"
  msgstr "número erróneo de argumentos para %<__builtin_shuffle%>"
  
! #: cp/parser.cc:8738 cp/pt.cc:22314
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_new%> does not select replaceable global allocation function"
  msgstr ""
  
! #: cp/parser.cc:8742 cp/pt.cc:22318
  #, fuzzy, gcc-internal-format
  #| msgid "destructors must be member functions"
  msgid "call to %<__builtin_operator_delete%> does not select replaceable global deallocation function"
  msgstr "los destructores deben ser funciones miembro"
  
! #: cp/parser.cc:8747 cp/pt.cc:22323
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "selected function declared here"
  msgstr "en una llamada a la función %qD declarada aquí"
  
! #: cp/parser.cc:8881
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ prohíbe las literales compuestas"
  
! #: cp/parser.cc:8940
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.cc:8991
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in conditions"
  msgid "types may not be defined in %<__builtin_classify_type%> calls"
  msgstr "no se pueden definir tipos en condiciones"
  
! #: cp/parser.cc:9389 cp/parser.cc:9418
  #, gcc-internal-format
  msgid "cannot use multidimensional subscript in OpenMP array section"
  msgstr ""
  
! #: cp/parser.cc:9704 cp/typeck.cc:3192
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "uso no válido de %qD"
  
! #: cp/parser.cc:9713
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a class member"
  msgstr "%<%D::%D%> no es un miembro clase"
  
! #: cp/parser.cc:10020
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr "tipo que no es escalar"
  
! #: cp/parser.cc:10079 cp/parser.cc:23421
! #, fuzzy, gcc-internal-format
! #| msgid "typedef name may not be a nested-name-specifier"
! msgid "%<template%> must follow a nested-name-specifier"
! msgstr "el nombre del typedef puede no ser un especificador-de-nombre-anidado"
! 
! #. Oy vey, nothing worked.
! #: cp/parser.cc:10205
! #, fuzzy, gcc-internal-format
! #| msgid "'h' applied to non-register operand"
! msgid "%<^^%> cannot be applied to this operand"
! msgstr "`h' aplicado a un operando no registro"
! 
! #: cp/parser.cc:10293
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C++ no permite %<alignof%> con algo que no es tipo"
  
! #: cp/parser.cc:10396
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "no se pueden definir tipos en expresiones %<noexcept%>"
  
! #: cp/parser.cc:10455
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "%<co_await%> cannot be used in default arguments"
  msgstr "%qD no puede tener argumentos por defecto"
  
! #: cp/parser.cc:10682 cp/parser.cc:37266
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in a new-expression"
  msgid "types may not be defined in %qs expressions"
  msgstr "no se pueden definir tipos en una expresión new"
  
! #: cp/parser.cc:10747
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_thread_pointer is not supported on this target"
  msgid "%<__builtin_has_attribute%> with dependent argument not supported yet"
  msgstr "no se admite __builtin_thread_pointer en este objetivo"
  
! #: cp/parser.cc:10833
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "no se pueden definir tipos en una expresión new"
  
! #: cp/parser.cc:10851
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "se prohíbe el límite de matriz después del id-de-tipo entre paréntesis"
  
! #: cp/parser.cc:10853
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "intente borrar los paréntesis alrededor del id-de-tipo"
  
! #: cp/parser.cc:10886
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.cc:10931
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "expected expression-list or type-id"
  msgstr "Se esperaba un tipo de expresión"
  
! #: cp/parser.cc:10960
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr "no se pueden definir tipos en un id-tipo-nuevo"
  
! #: cp/parser.cc:11008
  #, fuzzy, gcc-internal-format
  #| msgid "attributes ignored on template instantiation"
  msgid "attributes ignored on outermost array type in new expression"
  msgstr "se descartan los atributos en la instanciación de una plantilla"
  
! #: cp/parser.cc:11104
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "la expresión en el declarador-new debe tener un tipo integral o de enumeración"
  
! #: cp/parser.cc:11510
  #, fuzzy, gcc-internal-format
  #| msgid "use of old-style cast"
  msgid "use of old-style cast to %q#T"
  msgstr "uso de conversión de estilo antiguo"
  
! #: cp/parser.cc:11660
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr "el operador %<>>%> se tratará como dos en llaves en ángulo derechas en C++11"
  
! #: cp/parser.cc:11663
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "se sugieren paréntesis alrededor de la expresión %<>>%>"
  
! #: cp/parser.cc:11897
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgid "ISO C++ does not allow %<?:%> with omitted middle operand"
  msgstr "ISO C++ no permite ?: con el operando medio omitido"
  
! #: cp/parser.cc:12235
  #, fuzzy, gcc-internal-format
  #| msgid "use of cast expressions as lvalues is deprecated"
  msgid "top-level comma expression in array subscript is deprecated"
  msgstr "el uso de expresiones de conversión como l-valores es obsoleto"
  
! #: cp/parser.cc:12510
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in conditions"
  msgid "types may not be defined within %<__builtin_offsetof%>"
  msgstr "no se pueden definir tipos en condiciones"
  
! #: cp/parser.cc:12644
  #, gcc-internal-format
  msgid "trailing argument to %<__type_pack_element%> is not a type"
  msgstr ""
  
! #: cp/parser.cc:12745
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "lambda-expression in unevaluated context only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:12755
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "lambda-expression in template-argument only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:12956
  #, gcc-internal-format
  msgid "non-local lambda expression cannot have a capture-default"
  msgstr ""
  
! #: cp/parser.cc:12979
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr "se esperaba el fin de la lista-de-captura"
  
! #: cp/parser.cc:12995
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "explicit by-copy capture of %<this%> with by-copy capture default only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "C++0x automático sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:13001 cp/parser.cc:13023 cp/parser.cc:13221
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr "ya se capturó %qD en la expresión lambda"
  
! #: cp/parser.cc:13017
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "%<*this%> capture only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "C++0x automático sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:13037
  #, fuzzy, gcc-internal-format
  #| msgid "cannot capture %qE by reference"
  msgid "%<this%> cannot be captured by reference"
  msgstr "no se puede capturar %qE por referencia"
  
! #: cp/parser.cc:13057
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "pack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:13068
  #, gcc-internal-format
  msgid "%<&%> should come before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:13098
  #, fuzzy, gcc-internal-format
  #| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgid "lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "las expresiones lambda sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:13107
  #, fuzzy, gcc-internal-format
  #| msgid "non-empty initializer for array of empty elements"
  msgid "empty initializer for lambda init-capture"
  msgstr "inicializador no-vacío para una matriz de elementos vacíos"
  
! #: cp/parser.cc:13132
  #, fuzzy, gcc-internal-format
  #| msgid "capture of non-variable %qD "
  msgid "capture of non-variable %qE"
  msgstr "captura de %qD que no es variable "
  
! #: cp/parser.cc:13143
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr "captura de la variable %qD con duración de almacenamiento que no es automática"
  
! #: cp/parser.cc:13181
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses"
  msgid "too many %<...%> in lambda capture"
  msgstr "demasiadas cláusulas %<if%>"
  
! #: cp/parser.cc:13192
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr "la captura por copia explícita de %qD es redundante con la captura por copia por defecto"
  
! #: cp/parser.cc:13197
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr "la captura por referencia explícita de %qD es redundate con la captura por referencia por defecto"
  
! #: cp/parser.cc:13289
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "lambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:13343
  #, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "se especificó un argumento por defecto para el parámetro lambda"
  
! #: cp/parser.cc:13378
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "parameter declaration before lambda declaration specifiers only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "las uniones sin restricción sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:13408 cp/pt.cc:15283
  #, gcc-internal-format
  msgid "a lambda with captures may not have an explicit object parameter of an unrelated type"
  msgstr ""
  
! #: cp/parser.cc:13421
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute specified with a parameter"
  msgid "%<mutable%> lambda specifier with explicit object parameter"
  msgstr "el atributo %<fallthrough%> se especificó con un parámetro"
  
! #: cp/parser.cc:13430
  #, gcc-internal-format
  msgid "the passed in closure object will not be mutated because it is taken by value"
  msgstr ""
  
! #: cp/parser.cc:13434
  #, gcc-internal-format
  msgid "declare the explicit object parameter as non-const reference instead"
  msgstr ""
  
! #: cp/parser.cc:13438
  #, gcc-internal-format
  msgid "explicit object parameter is already a mutable reference"
  msgstr ""
  
! #: cp/parser.cc:13445
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute specified with a parameter"
  msgid "%<static%> lambda specifier with explicit object parameter"
  msgstr "el atributo %<fallthrough%> se especificó con un parámetro"
  
! #: cp/parser.cc:13463
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with lambda capture"
  msgstr ""
  
! #: cp/parser.cc:13479
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "parameter declaration before lambda transaction qualifier only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "las uniones sin restricción sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:13492
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "parameter declaration before lambda exception specification only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "los nombres de espacio incluidos en línea sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:13510
  #, fuzzy, gcc-internal-format
  #| msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgid "parameter declaration before lambda trailing return type only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "el tipo de devolución trailing sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:13563
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:14366
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "label at end of compound statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:14535 cp/parser.cc:14787
  #, fuzzy, gcc-internal-format
  #| msgid "attributes after parenthesized initializer ignored"
  msgid "attributes at the beginning of statement are ignored"
  msgstr "se descartan los atributos después del inicializador entre paréntesis"
  
! #: cp/parser.cc:14606
  #, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "se esperaba una declaración etiquetada"
  
! #: cp/parser.cc:14655
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "la etiqueta case %qE no está dentro de una declaración switch"
  
! #: cp/parser.cc:14683
! #, gcc-internal-format
! msgid "identifier label %qE in %<template for%> body"
! msgstr ""
! 
! #: cp/parser.cc:14795
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr "se necesita %<typename%> antes de %qE porque %qT es un ámbito dependiente"
  
  #. A::A a;
! #: cp/parser.cc:14801
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%E%> names the constructor, not the type"
  msgid "%qE names the constructor, not the type"
  msgstr "%<%T::%E%> nombra el constructor, no el tipo"
  
! #: cp/parser.cc:14859
  #, fuzzy, gcc-internal-format
  #| msgid "compound-statement in constexpr function"
  msgid "compound-statement in %<constexpr%> function"
  msgstr "declaración compuesta en una función constexpr"
  
! #: cp/parser.cc:14923
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<tile%> directive"
  msgstr ""
  
! #: cp/parser.cc:15128
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<if constexpr%> only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:15150
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<if consteval%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:15175 cp/parser.cc:15210
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp taskyield%> may only be used in compound statements"
  msgid "%<if consteval%> requires compound statement"
  msgstr "%<#pragma omp taskyield%> sólo se puede usar en declaraciones compuestas"
  
! #: cp/parser.cc:15252
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "los nombres de espacio incluidos en línea sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:15420 cp/parser.cc:37778
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "se esperaba una declaración de selección"
  
! #: cp/parser.cc:15461
  #, fuzzy, gcc-internal-format
  #| msgid "function returning an array"
  msgid "condition declares an array"
  msgstr "la función devuelve una matriz"
  
! #: cp/parser.cc:15463
  #, fuzzy, gcc-internal-format
  #| msgid "field %qE declared as a function"
  msgid "condition declares a function"
  msgstr "el campo %qE se declaró como una función"
  
! #: cp/parser.cc:15504
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "no se pueden definir tipos en condiciones"
  
  #. Anything else is an error.
! #: cp/parser.cc:15606 cp/parser.cc:26174 cp/parser.cc:28940
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr "se esperaba un inicializador"
  
! #: cp/parser.cc:15656
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "range-based %<for%> loops with initializer only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las uniones sin restricción sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:15962
  #, gcc-internal-format
  msgid "loop variable %qD of type %qT binds to a temporary constructed from type %qT"
  msgstr ""
  
  #. rval
! #: cp/parser.cc:15969
  #, gcc-internal-format
  msgid "use non-reference type %qT to make the copy explicit or %qT to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:15995
  #, fuzzy, gcc-internal-format
  #| msgid "non-local variable %q#D uses local type %qT"
  msgid "loop variable %qD creates a copy from type %qT"
  msgstr "la variable %q#D que no es local usa el tipo local %qT"
  
! #: cp/parser.cc:16000
  #, gcc-internal-format
  msgid "use reference type to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:16197
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "la expresión %<for%> basada en rango de tipo %qT es de tipo incompleto"
  
! #: cp/parser.cc:16316
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr "tipos begin/end inconsistentes para la declaración %<for%> basada en rango: %qT y %qT"
  
! #: cp/parser.cc:16468 cp/parser.cc:37781
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "se esperaba una declaración de iteración"
  
! #: cp/parser.cc:16513
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "alias-declaration in init-statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:16530
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "range-based %<for%> loops only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "las uniones sin restricción sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:16576
! #, fuzzy, gcc-internal-format
! #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
! msgid "%<template for%> only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
! msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
! 
! #: cp/parser.cc:16635
! #, fuzzy, gcc-internal-format
! #| msgid "C99 designator %qE outside aggregate initializer"
! msgid "designators in %<template for%> initializer"
! msgstr "asignador C99 %qE fuera del inicializador agregado"
! 
! #: cp/parser.cc:16702
! #, fuzzy, gcc-internal-format
! #| msgid "a parameter cannot be declared %<constexpr%>"
! msgid "for-range-declaration cannot be 'constinit'"
! msgstr "un parámetro no se puede declarar %<constexpr%>"
! 
! #: cp/parser.cc:16872
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<goto%> in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.cc:16881
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ prohíbe los gotos calculados"
  
! #: cp/parser.cc:16900 cp/parser.cc:37784
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "se esperaba una declaración de salto"
  
! #: cp/parser.cc:17075
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration"
  msgid "expected module-partition"
  msgstr "se esperaba una declaración"
  
! #: cp/parser.cc:17077
  #, fuzzy, gcc-internal-format
  #| msgid "expected template-name"
  msgid "expected module-name"
  msgstr "se esperaba un nombre de plantilla"
  
! #: cp/parser.cc:17119
  #, fuzzy, gcc-internal-format
  #| msgid "method declaration not in @interface context"
  msgid "module-declaration not permitted in header-unit"
  msgstr "la declaración de método no está en el contexto @interface"
  
! #: cp/parser.cc:17125
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "module-declaration must be at global scope"
  msgstr "declaración de uso para un no miembro en el ámbito de la clase"
  
! #: cp/parser.cc:17126
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "scope opened here"
  msgstr "se definió union aquí"
  
! #: cp/parser.cc:17152
  #, fuzzy, gcc-internal-format
  #| msgid "volatile argument"
  msgid "private module fragment"
  msgstr "argumento volátil"
  
! #: cp/parser.cc:17156
  #, gcc-internal-format
  msgid "private module fragment only permitted in purview of module interface or partition"
  msgstr ""
  
  #. Neither the first declaration, nor in a GMF.
! #: cp/parser.cc:17162
  #, gcc-internal-format
  msgid "module-declaration only permitted as first declaration, or ending a global module fragment"
  msgstr ""
  
! #: cp/parser.cc:17203
  #, gcc-internal-format
  msgid "post-module-declaration imports must be contiguous"
  msgstr ""
  
! #: cp/parser.cc:17205 cp/parser.cc:17214
  #, gcc-internal-format
  msgid "perhaps insert a line break after %<import%>, or other disambiguation, to prevent this being considered a module control-line"
  msgstr ""
  
! #: cp/parser.cc:17213
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "import-declaration must be at global scope"
  msgstr "declaración de uso para un no miembro en el ámbito de la clase"
  
! #: cp/parser.cc:17237
  #, gcc-internal-format
  msgid "import specifying a module-partition must appear after a named module-declaration"
  msgstr ""
  
! #: cp/parser.cc:17258
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be include-translated"
  msgstr ""
  
! #: cp/parser.cc:17261
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be from header inclusion"
  msgstr ""
  
! #: cp/parser.cc:17282
  #, gcc-internal-format
  msgid "%qE may only occur after a module interface declaration"
  msgstr ""
  
! #: cp/parser.cc:17290
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in exception-declarations"
  msgid "%qE may only occur once in an export declaration"
  msgstr "no se pueden definir tipos en declaraciones de excepción"
  
! #: cp/parser.cc:17311
  #, gcc-internal-format
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:17350
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "extra %<;%> outside of a function only allowed in C++11"
  msgstr "ISO C no permite un %<;%> extra fuera de una función"
  
! #: cp/parser.cc:17353
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "extra %<;%> outside of a function"
  msgstr "ISO C no permite un %<;%> extra fuera de una función"
  
! #: cp/parser.cc:17362
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct only allowed in C++11"
  msgstr ""
  
! #: cp/parser.cc:17364
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct"
  msgstr ""
  
! #: cp/parser.cc:17372
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> after class definition"
  msgid "extra %<;%> after in-class function definition"
  msgstr "se esperaba %<;%> después de la definición de clase"
  
! #: cp/parser.cc:17543
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "attributes are not permitted in this position"
  msgstr "no se puede usar %<this%> en este contexto"
  
! #: cp/parser.cc:17547
  #, fuzzy, gcc-internal-format
  #| msgid "attributes may not be specified before"
  msgid "attributes may be inserted here"
  msgstr "los atributos no se pueden especificar antes"
  
! #: cp/parser.cc:17587
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "explicit specializations are not permitted here"
  msgstr "instanciación explícita de %qT que no es plantilla"
  
! #: cp/parser.cc:17589 cp/parser.cc:30432
  #, gcc-internal-format
  msgid "a specialization is always exported alongside its primary template"
  msgstr ""
  
! #: cp/parser.cc:17608
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template %q#D"
  msgid "explicit instantiations are not permitted here"
  msgstr "instanciación explícita de %q#D que no es plantilla"
  
! #: cp/parser.cc:17624
  #, fuzzy, gcc-internal-format
  #| msgid "original definition appeared here"
  msgid "export-declarations are not permitted here"
  msgstr "la definición original apareció aquí"
  
! #: cp/parser.cc:17846
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr "%<__label%> no está al inicio de un bloque"
  
! #: cp/parser.cc:18094
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.cc:18113
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr "deducción inconsistente para %qT: %qT y después %qT"
  
! #: cp/parser.cc:18134
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "se prohíbe mezclar declaraciones y definiciones-de-función"
  
! #: cp/parser.cc:18159
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in exception-declarations"
  msgid "types may not be defined in a for-range-declaration"
  msgstr "no se pueden definir tipos en declaraciones de excepción"
  
! #: cp/parser.cc:18216
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in range-based for loops"
  msgid "initializer in range-based %<for%> loop"
  msgstr "no se pueden definir tipos en bucles for basados en rango"
  
! #: cp/parser.cc:18219
  #, fuzzy, gcc-internal-format
  #| msgid "multiple declarations `%T' and `%T'"
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr "declaraciones múltiples `%T' y `%T'"
  
! #: cp/parser.cc:18257
! #, fuzzy, gcc-internal-format
! #| msgid "dereferencing pointer to incomplete type"
! msgid "structured binding pack outside of template"
! msgstr "puntero deferenciado a tipo de dato incompleto"
! 
! #: cp/parser.cc:18260
! #, fuzzy, gcc-internal-format
! #| msgid "invalid initializer for bit string"
! msgid "multiple packs in structured binding declaration"
! msgstr "inicializador no válido para la cadena de bits"
! 
! #: cp/parser.cc:18267
! #, fuzzy, gcc-internal-format
! #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
! msgid "structured binding packs only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
! msgstr "las uniones sin restricción sólo están disponibles con -std=c++11 o -std=gnu++11"
! 
! #: cp/parser.cc:18286
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "structured bindings with attributed identifiers only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "las uniones sin restricción sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:18297
! #, fuzzy, gcc-internal-format
! #| msgid "invalid type for iteration variable %qE"
! msgid "annotation on structured binding"
! msgstr "tipo no válido para la variable de iteración %qE"
! 
! #: cp/parser.cc:18325
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "structured bindings in conditions only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "las uniones sin restricción sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:18329
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "structured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "las uniones sin restricción sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:18409
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for bit string"
  msgid "empty structured binding declaration"
  msgstr "inicializador no válido para la cadena de bits"
  
! #: cp/parser.cc:18427
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for bit string"
  msgid "invalid initializer for structured binding declaration"
  msgstr "inicializador no válido para la cadena de bits"
  
! #: cp/parser.cc:18453 cp/parser.cc:18458 cp/parser.cc:26155 cp/parser.cc:26160
! #: cp/parser.cc:26164 cp/parser.cc:26168
! #, fuzzy, gcc-internal-format
! #| msgid "attribute ignored in declaration of %q#T"
! msgid "for-range-declaration cannot be %qs"
! msgstr "se descarta el atributo en la declaración de %q#T"
! 
! #: cp/parser.cc:18626
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "%<this%> must be the first specifier in a parameter declaration"
  msgstr "especificadores de clase de almacenamiento no válidos en las declaraciones de parámetros"
  
! #: cp/parser.cc:18649
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "se usó %<friend%> fuera de la clase"
  
! #: cp/parser.cc:18687
  #, fuzzy, gcc-internal-format
  #| msgid "Attribute at %L is not allowed in a TYPE definition"
  msgid "the %<bool%> keyword is not allowed in a C++20 concept definition"
  msgstr "No se permite el atributo %L en una definición TYPE"
  
! #: cp/parser.cc:18690
  #, gcc-internal-format
  msgid "C++20 concept definition syntax is %<concept <name> = <expr>%>"
  msgstr ""
  
! #: cp/parser.cc:18741
  #, fuzzy, gcc-internal-format
  #| msgid "section type conflict with %qD"
  msgid "%<typedef%> specifier conflicts with %qs"
  msgstr "conflicto de tipo de sección con %qD"
  
! #: cp/parser.cc:18767
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr "%<auto%> cambiará su significado en C++11; por favor bórrelo"
  
! #: cp/parser.cc:18803
  #, fuzzy, gcc-internal-format
  #| msgid "%qD invalid in %qT"
  msgid "%qD invalid in condition"
  msgstr "%qD no válido en %qT"
  
! #: cp/parser.cc:18812
  #, fuzzy, gcc-internal-format
  #| msgid "%qD invalid in %qT"
  msgid "%qD invalid in lambda"
  msgstr "%qD no válido en %qT"
  
! #: cp/parser.cc:18816
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "%qD only valid in lambda with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:18898
  #, fuzzy, gcc-internal-format
  #| msgid "decl-specifier invalid in condition"
  msgid "type-specifier invalid in lambda"
  msgstr "especificador-decl no válido en la condición"
  
! #: cp/parser.cc:18911
  #, gcc-internal-format
  msgid "standard attributes in middle of decl-specifiers"
  msgstr ""
  
! #: cp/parser.cc:18913
  #, gcc-internal-format
  msgid "standard attributes must precede the decl-specifiers to apply to the declaration, or follow them to apply to the type"
  msgstr ""
  
! #: cp/parser.cc:18928
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "la definición de clase no se puede declarar como friend"
  
! #: cp/parser.cc:19001 cp/parser.cc:31664
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "las plantillas no pueden ser %<virtual%>"
  
! #: cp/parser.cc:19020
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in an exception-specification"
  msgid "types may not be defined in explicit-specifier"
  msgstr "no se pueden definir tipos en una especificación de excepción"
  
! #: cp/parser.cc:19024
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "%<explicit(bool)%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "C++0x automático sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:19092
  #, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "especificación de enlace no válida"
  
! #: cp/parser.cc:19199
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "%<static_assert%> without a message only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "los nombres de espacio incluidos en línea sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:19227
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "%<static_assert%> with non-string message only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "los nombres de espacio incluidos en línea sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:19444
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "%<decltype(auto)%> type specifier only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "C++0x automático sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:19457
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "no se pueden definir tipos en expresiones %<decltype%>"
  
! #: cp/parser.cc:19633
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in a new-type-id"
  msgid "types may not be defined in a conversion-type-id"
  msgstr "no se pueden definir tipos en un id-tipo-nuevo"
  
! #: cp/parser.cc:19662 cp/parser.cc:19668
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "uso no válido de %<auto%> en el operador de conversión"
  
! #: cp/parser.cc:19670
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%> in conversion operator"
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr "uso no válido de %<auto%> en el operador de conversión"
  
! #: cp/parser.cc:19755
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr "solamente los constructores toman inicializadores miembro"
  
! #: cp/parser.cc:19782
  #, fuzzy, gcc-internal-format
  #| msgid "cannot expand initializer for member %<%D%>"
  msgid "cannot expand initializer for member %qD"
  msgstr "no se puede expandir el inicializador para el miembro %<%D%>"
  
! #: cp/parser.cc:19794 cp/pt.cc:28990
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "inicializador mem para %qD después de una delegación de constructor"
  
! #: cp/parser.cc:19806 cp/pt.cc:29002
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "delegación de constructor después de un inicializador mem para %qD"
  
! #: cp/parser.cc:19858
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "inicializador de clase base de estilo antiguo anacrónico"
  
! #: cp/parser.cc:19946
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "no se permite la palabra clave %<typename%> en este contexto (un inicializador de miembro calificado es implícitamente un tipo)"
  
! #: cp/parser.cc:20358
  #, fuzzy, gcc-internal-format
  #| msgid "missing space between %<\"\"%> and suffix identifier"
  msgid "space between quotes and suffix is deprecated in C++23"
  msgstr "falta un espacio entre %<\"\"%> y el identificador sufijo"
  
! #: cp/parser.cc:20364
  #, fuzzy, gcc-internal-format
  #| msgid "missing space between %<\"\"%> and suffix identifier"
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr "falta un espacio entre %<\"\"%> y el identificador sufijo"
  
! #: cp/parser.cc:20370
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr "se esperaba un identificador sufijo"
  
! #: cp/parser.cc:20379
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr "se esperaba una cadena vacía después de la palabra clave %<operator%>"
  
! #: cp/parser.cc:20385
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands in ternary operation"
  msgid "invalid encoding prefix in literal operator"
  msgstr "operandos no válidos en la operación terniaria"
  
! #: cp/parser.cc:20419
  #, gcc-internal-format
  msgid "expected operator"
  msgstr "operador inesperado"
  
! #: cp/parser.cc:20466
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "no se admite la palabra clave %<export%>, y se descartará"
  
! #: cp/parser.cc:20468
  #, fuzzy, gcc-internal-format
  #| msgid "keyword %<export%> not implemented, and will be ignored"
  msgid "keyword %<export%> is deprecated, and is ignored"
  msgstr "no se admite la palabra clave %<export%>, y se descartará"
  
! #: cp/parser.cc:20470
  #, fuzzy, gcc-internal-format
  #| msgid "-mexr is used without -ms"
  msgid "keyword %<export%> is enabled with %<-fmodules%>"
  msgstr "se usó -mexr sin -ms"
  
! #: cp/parser.cc:20575
  #, fuzzy, gcc-internal-format
  #| msgid "invalid template non-type parameter"
  msgid "invalid constrained type parameter"
  msgstr "parámetro que no es tipo plantilla no válido"
  
! #: cp/parser.cc:20583
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "cv-qualified type parameter"
  msgstr "parámetro de captura no válido"
  
! #: cp/parser.cc:20707
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of '%E' as a non-type template-argument"
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "uso no válido de '%E' como un argumento de plantilla que no es tipo"
  
! #: cp/parser.cc:20945 cp/parser.cc:21031 cp/parser.cc:28688
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "el paquete de parámetros plantilla %qD no puede tener un argumento por defecto"
  
! #: cp/parser.cc:20949 cp/parser.cc:21035
  #, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "los paquetes de parámetro de plantilla no pueden tener argumentos por defecto"
  
! #: cp/parser.cc:21107
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr "se esperaba un id de plantilla"
  
! #: cp/parser.cc:21180
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%<<::%> no puede iniciar una lista de argumentos de plantilla"
  
! #: cp/parser.cc:21184
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> es una forma alternativa para %<[%>. Inserte espacios en blanco entre %<<%> y %<::%>"
  
! #: cp/parser.cc:21188
  #, fuzzy, gcc-internal-format
  #| msgid "(if you use %<-fpermissive%> G++ will accept your code)"
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr "(si utiliza %<-fpermissive%>, G++ aceptará su código)"
  
! #: cp/parser.cc:21219
  #, fuzzy, gcc-internal-format
  #| msgid "invalid non-type template argument"
  msgid "invalid template-argument-list"
  msgstr "argumento de plantilla que no es tipo no válido"
  
! #: cp/parser.cc:21220
  #, gcc-internal-format
  msgid "function name as the left hand operand of %<<%> is ill-formed in C++20; wrap the function name in %<()%>"
  msgstr ""
  
! #: cp/parser.cc:21227
  #, fuzzy, gcc-internal-format
  #| msgid "expected template-argument"
  msgid "expected %<(%> after template-argument-list"
  msgstr "se esperaba un argumento de plantilla"
  
! #: cp/parser.cc:21354
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "error de decodificación en la lista de argumentos de plantilla"
  
  #. The name does not name a template.
! #: cp/parser.cc:21439 cp/parser.cc:21631 cp/parser.cc:21840
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr "se esperaba un nombre de plantilla"
  
! #: cp/parser.cc:21487
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "se usó %qD que no es plantilla como plantilla"
  
! #: cp/parser.cc:21489
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "utilice %<%T::template %D%> para indicar que es una plantilla"
  
! #: cp/parser.cc:21704
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr "se esperaba el parámetro pack antes de %<...%>"
  
! #: cp/parser.cc:21805 cp/parser.cc:21823 cp/parser.cc:22017
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr "se esperaba un argumento de plantilla"
  
! #: cp/parser.cc:21970
  #, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "argumento de plantilla que no es tipo no válido"
  
! #: cp/parser.cc:22008
! #, fuzzy, gcc-internal-format
! #| msgid "address of non-extern `%E' cannot be used as template argument"
! msgid "unparenthesized splice expression cannot be used as a template argument"
! msgstr "no se puede usar la dirección de `%E' que no es externo como un argumento de plantilla"
! 
! #: cp/parser.cc:22126
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "la instanciación explícita no debe usar el especificador %<inline%>"
  
! #: cp/parser.cc:22130
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "la instanciación explícita no debe usar el especificador %<constexpr%>"
  
! #: cp/parser.cc:22134
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgid "explicit instantiation shall not use %<consteval%> specifier"
  msgstr "la instanciación explícita no debe usar el especificador %<constexpr%>"
  
! #: cp/parser.cc:22195
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "especialización de plantilla con enlace C"
  
! #: cp/parser.cc:22431
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr "se esperaba un specificador de tipo"
  
! #: cp/parser.cc:22640
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgid "use of %<auto%> in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "las funciones por defecto y borradas sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:22646
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "las funciones por defecto y borradas sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:22650
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "las funciones por defecto y borradas sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:22657 cp/parser.cc:23118
! #, fuzzy, gcc-internal-format
! #| msgid "invalid use of '%E' as a non-type template-argument"
! msgid "use of %<auto%> in template argument"
! msgstr "uso no válido de '%E' como un argumento de plantilla que no es tipo"
! 
! #: cp/parser.cc:22811
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "se esperaba un id de plantilla para el tipo"
  
! #: cp/parser.cc:22961
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr "se esperaba un nombre de tipo"
  
! #: cp/parser.cc:23045
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not name a type"
  msgid "%qE does not constrain a type"
  msgstr "%qE no nombra a un tipo"
  
! #: cp/parser.cc:23046
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "concept defined here"
  msgstr "se definió union aquí"
  
! #: cp/parser.cc:23077
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "invalid use of concept-name %qD"
  msgstr "uso no válido de %qD"
  
! #: cp/parser.cc:23093
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr "se esperaba %<,%> o %<)%>"
  
! #: cp/parser.cc:23100
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr ""
  
! #: cp/parser.cc:23345
  #, fuzzy, gcc-internal-format
  #| msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr "el especificador de tipo elaborado para un ámbito enumerado no debe usar la palabra clave %<%D%>"
  
! #: cp/parser.cc:23583
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "la declaración %qD no declara nada"
  
! #: cp/parser.cc:23671
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "se descartan los atributos en el tipo sin instanciar"
  
! #: cp/parser.cc:23677
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "se descartan los atributos en la instanciación de una plantilla"
  
! #: cp/parser.cc:23689
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr "se descartan los atributos en un especificador de tipo elaborado que no es una declaración adelantada"
  
! #: cp/parser.cc:23830
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qD es una plantilla de enumeración"
  
! #: cp/parser.cc:23841
  #, fuzzy, gcc-internal-format
  #| msgid "%qD does not have integral or enumeration type"
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qD no tiene tipo integral o de enumeración"
  
! #: cp/parser.cc:23856
  #, fuzzy, gcc-internal-format
  #| msgid "%<namespace%> definition is not allowed here"
  msgid "unnamed scoped enum is not allowed"
  msgstr "la definición %<namespace%> no se permite aquí"
  
! #: cp/parser.cc:23874
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in casts"
  msgid "types may not be defined in enum-base"
  msgstr "los tipos no se pueden definir en conversiones"
  
! #: cp/parser.cc:23920
  #, gcc-internal-format
  msgid "declaration of enumeration with fixed underlying type and no enumerator list is only permitted as a standalone declaration"
  msgstr ""
  
! #: cp/parser.cc:23924
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "se esperaba %<;%> o %<{%>"
  
! #: cp/parser.cc:23967
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "no se puede agregar una lista de enumerador a una instanciación de plantilla"
  
! #: cp/parser.cc:23981
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration does not name a class or function"
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "la declaración friend no nombra una clase o función"
  
! #: cp/parser.cc:23993 cp/parser.cc:30401
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "la declaración de %qD en el espacio de nombres %qD el cual no incluye a %qD"
  
! #: cp/parser.cc:23998 cp/parser.cc:30406
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "la declaración de %qD en %qD la cual no incluye a %qD"
  
! #: cp/parser.cc:24010 cp/parser.cc:30419
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "no se permite la calificación extra"
  
! #: cp/parser.cc:24051
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids incrementing an enum"
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ prohíbe incrementar un enum"
  
! #: cp/parser.cc:24075
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr "especificador enumerador opaco sin nombre"
  
! #: cp/parser.cc:24078
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr "el especificador enumerador opaco debe usar un identificador simple"
  
! #: cp/parser.cc:24199
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr ""
  
! #: cp/parser.cc:24274
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not name a type"
  msgid "%qD is not a namespace-name; did you mean %qs?"
  msgstr "%qE no nombra a un tipo"
  
! #: cp/parser.cc:24278
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD no es un nombre-de-espacio-de-nombres"
  
! #: cp/parser.cc:24282
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "se esperaba un nombre de espacio"
  
! #: cp/parser.cc:24343
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "nested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "los nombres de espacio incluidos en línea sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:24355
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr ""
  
! #: cp/parser.cc:24374
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "nested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "los nombres de espacio incluidos en línea sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:24384
  #, fuzzy, gcc-internal-format
  #| msgid "expected namespace-name"
  msgid "nested namespace name required"
  msgstr "se esperaba un nombre de espacio"
  
! #: cp/parser.cc:24389
  #, fuzzy, gcc-internal-format
  #| msgid "namespace %qT undeclared"
  msgid "namespace name required"
  msgstr "espacio de nombres %qT sin declarar"
  
! #: cp/parser.cc:24393
  #, fuzzy, gcc-internal-format
  #| msgid "Enumerator cannot have attributes %C"
  msgid "a nested namespace definition cannot have attributes"
  msgstr "El enumerador no puede tener atributos %C"
  
! #: cp/parser.cc:24396
  #, fuzzy, gcc-internal-format
  #| msgid "varargs function cannot be inline"
  msgid "a nested namespace definition cannot be inline"
  msgstr "la función varargs no puede ser inline"
  
! #: cp/parser.cc:24403
  #, fuzzy, gcc-internal-format
  #| msgid "namespace %qT undeclared"
  msgid "namespace %qD entered"
  msgstr "espacio de nombres %qT sin declarar"
  
! #: cp/parser.cc:24460
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "la definición %<namespace%> no se permite aquí"
  
! #: cp/parser.cc:24645
  #, fuzzy, gcc-internal-format
  #| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgid "pack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "las expresiones lambda sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:24689
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "un id-de-plantilla no puede aparecer en una declaración-using"
  
! #: cp/parser.cc:24707
  #, fuzzy, gcc-internal-format
  #| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgid "comma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "las expresiones lambda sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:24717
  #, fuzzy, gcc-internal-format
  #| msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgid "access declarations are deprecated in favor of using-declarations; suggestion: add the %<using%> keyword"
  msgstr "las declaraciones access son obsoletas en favor de las declaraciones using: sugerencia: use la palabra clave %<using%>"
  
! #: cp/parser.cc:24763
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "C++0x automático sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:24766
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of dependent type %qT"
  msgid "%<using enum%> of dependent type %qT"
  msgstr "uso no válido del tipo dependiente %qT"
  
! #: cp/parser.cc:24768
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not an enumeration type"
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr "%qT no es un tipo de enumeración"
  
! #: cp/parser.cc:24770
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete type %q#T"
  msgid "%<using enum%> of incomplete type %qT"
  msgstr "uso no válido del tipo incompleto %q#T"
  
! #: cp/parser.cc:24772
  #, gcc-internal-format
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr ""
  
! #: cp/parser.cc:24782
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration here"
  msgid "opaque-enum-declaration here"
  msgstr "declaración previa aquí"
  
! #: cp/parser.cc:24852
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "no se pueden definir tipos en declaraciones de plantilla alias"
  
! #: cp/parser.cc:25010
  #, fuzzy, gcc-internal-format
  #| msgid "expected interface or pointer to interface"
  msgid "expected string-literal or constexpr in parentheses"
  msgstr "se esperaba interfaz o puntero a interfaz"
  
! #: cp/parser.cc:25071
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:25092 cp/parser.cc:25110 cp/parser.cc:25125
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "calificador-cv duplicado"
  
! #: cp/parser.cc:25099
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "%<asm%> qualifier %qT ignored outside of function body"
  msgstr "se descartan los calificadores de tipo en el tipo de devolución de la función"
  
! #: cp/parser.cc:25138
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace"
  msgid "%qT is not an %<asm%> qualifier"
  msgstr "%qT no es un espacio de nombres"
  
! #: cp/parser.cc:25154
  #, fuzzy, gcc-internal-format
  #| msgid "use of parameter %qD outside function body"
  msgid "%<asm%> qualifier outside of function body"
  msgstr "se usó el parámetro %qD fuera del cuerpo de la función"
  
! #: cp/parser.cc:25304
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q#T"
  msgid "attributes ignored on %<asm%> declaration"
  msgstr "se descarta el atributo en la declaración de %q#T"
  
! #: cp/parser.cc:25395
  #, fuzzy, gcc-internal-format
  #| msgid "parameter names (without types) in function declaration"
  msgid "empty parentheses were disambiguated as a function declaration"
  msgstr "nombres de parámetros (sin tipos) en la declaración de la función"
  
! #: cp/parser.cc:25406
  #, fuzzy, gcc-internal-format
  #| msgid "parenthesized initializer in array new"
  msgid "remove parentheses to default-initialize a variable"
  msgstr "inicializador entre paréntesis en la matriz new"
  
! #: cp/parser.cc:25411
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:25414
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:25431 cp/parser.cc:25456
  #, fuzzy, gcc-internal-format
  #| msgid "parameter names (without types) in function declaration"
  msgid "parentheses were disambiguated as a function declaration"
  msgstr "nombres de parámetros (sin tipos) en la declaración de la función"
  
! #: cp/parser.cc:25443 cp/parser.cc:25464
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:25450
  #, fuzzy, gcc-internal-format
  #| msgid "function %qD redeclared as variable"
  msgid "add parentheses to declare a variable"
  msgstr "la función %qD se redeclaró como variable"
  
! #: cp/parser.cc:25520
! #, fuzzy, gcc-internal-format
! #| msgid "%qE cannot be used as a function"
! msgid "cannot handle qualified name for variant function"
! msgstr "no se puede usar %qE como una función"
! 
! #: cp/parser.cc:25529
! #, fuzzy, gcc-internal-format
! #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
! msgid "declare variant directives are not allowed on constructors"
! msgstr "no se permiten calificadores en la declaración de %<operator %T%>"
! 
! #: cp/parser.cc:25535
! #, fuzzy, gcc-internal-format
! #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
! msgid "declare variant directives are not allowed on destructors"
! msgstr "no se permiten calificadores en la declaración de %<operator %T%>"
! 
! #: cp/parser.cc:25541
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "%qE argument not an identifier"
! msgid "cannot handle %s identifier name"
! msgstr "el argumento %qE no es un identificador"
! 
! #: cp/parser.cc:25594
! #, fuzzy, gcc-internal-format
! #| msgid "declaration of function %qD in invalid context"
! msgid "no declaration of base function %qs in this scope"
! msgstr "declaración de la función %qD en un contexto no válido"
! 
! #: cp/parser.cc:25636
! #, fuzzy, gcc-internal-format
! #| msgid "reference to %qD is ambiguous"
! msgid "base function is ambiguous"
! msgstr "la referencia a %qD es ambigua"
! 
! #: cp/parser.cc:25644
! #, gcc-internal-format
! msgid "variant function must be in the same scope as the base function %qs"
! msgstr ""
! 
! #: cp/parser.cc:25665
! #, gcc-internal-format
! msgid "variant function must be in the same scope as the base function %qE"
! msgstr ""
! 
! #: cp/parser.cc:25672
! #, fuzzy, gcc-internal-format
! #| msgid "attributes are not allowed on a function-definition"
! msgid "declare variant directives are not allowed on virtual functions"
! msgstr "no se permiten atributos en una definición-de-función"
! 
! #: cp/parser.cc:25679 cp/parser.cc:26128
! #, fuzzy, gcc-internal-format
! #| msgid "attributes are not allowed on a function-definition"
! msgid "declare variant directives are not allowed on defaulted functions"
! msgstr "no se permiten atributos en una definición-de-función"
! 
! #: cp/parser.cc:25686 cp/parser.cc:26135
! #, fuzzy, gcc-internal-format
! #| msgid "attributes are not allowed on a function-definition"
! msgid "declare variant directives are not allowed on deleted functions"
! msgstr "no se permiten atributos en una definición-de-función"
! 
! #: cp/parser.cc:25694
! #, fuzzy, gcc-internal-format
! #| msgid "attributes are not allowed on a function-definition"
! msgid "declare variant directives are not allowed on immediate functions"
! msgstr "no se permiten atributos en una definición-de-función"
! 
! #: cp/parser.cc:25969
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "una definición de función no se permite aquí"
  
! #: cp/parser.cc:25980
  #, fuzzy, gcc-internal-format
  #| msgid "an asm-specification is not allowed on a function-definition"
  msgid "an %<asm%> specification is not allowed on a function-definition"
  msgstr "no se permite una especificación-asm en una definición-de-función"
  
! #: cp/parser.cc:25984
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "no se permiten atributos en una definición-de-función"
  
! #: cp/parser.cc:26070
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr "se esperaba un constructor, un destructor, o una conversión de tipo"
  
! #: cp/parser.cc:26269
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "se proporcionó un inicializador para la función"
  
! #: cp/parser.cc:26314
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "se descartan los atributos después del inicializador entre paréntesis"
  
! #: cp/parser.cc:26326
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared as inline"
  msgid "non-function %qD declared as implicit template"
  msgstr "se redeclara la función %q+D como inline"
  
! #: cp/parser.cc:26874
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "el límite de la matriz no es una constante entera"
  
! #: cp/parser.cc:26999
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "no se puede definir el miembro de la definición de tipo dependiente %qT"
  
! #: cp/parser.cc:27003
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%E%> no es un tipo"
*************** msgstr "%<%T::%E%> no es un tipo"
*** 67820,68105 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:24952
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "declarador no válido"
  
! #: cp/parser.cc:24961
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "uso no válido del constructor como una plantilla"
  
! #: cp/parser.cc:24963
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "use %<%T::%D%> en lugar de %<%T::%D%> para nombrar el constructor en un nombre calificado"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.cc:25078
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type in declaration"
  msgid "qualified-id in declaration"
  msgstr "tipo no válido en la declaración"
  
! #: cp/parser.cc:25103
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr "se esperaba un declarador"
  
! #: cp/parser.cc:25224
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD es un espacio de nombres"
  
! #: cp/parser.cc:25226
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "no se puede formar un puntero al miembro de %q#T que no es clase"
  
! #: cp/parser.cc:25247
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "se esperaba un operador puntero"
  
! #: cp/parser.cc:25308
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "calificador-cv duplicado"
  
! #: cp/parser.cc:25362
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "multiple ref-qualifiers"
  msgstr "especificadores `virtual' múltiples"
  
! #: cp/parser.cc:25399
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr "--resource requiere -o"
  
! #: cp/parser.cc:25457 cp/parser.cc:28009
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "especificador-virt duplicado"
  
! #: cp/parser.cc:25739
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "missing template arguments after %qE"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/parser.cc:25745
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "%qT not permitted in template argument"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/parser.cc:25748 cp/typeck2.cc:337 cp/typeck2.cc:383 cp/typeck2.cc:2519
! #: rust/backend/rust-tree.cc:3896
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "uso no válido de %qT"
  
! #: cp/parser.cc:25774
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "no se pueden definir tipos en argumentos de plantilla"
  
! #: cp/parser.cc:25783
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of '%E' as a non-type template-argument"
  msgid "invalid use of %<auto%> in template argument"
  msgstr "uso no válido de '%E' como un argumento de plantilla que no es tipo"
  
! #: cp/parser.cc:25904
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "se esperaba un especificador de tipo"
  
! #: cp/parser.cc:26051
  #, gcc-internal-format
  msgid "omission of %<,%> before varargs %<...%> is deprecated in C++26"
  msgstr ""
  
! #: cp/parser.cc:26258
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "se esperaba %<,%> o %<...%>"
  
! #: cp/parser.cc:26336
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "no se pueden definir tipos en tipos de parámetro"
  
! #: cp/parser.cc:26460
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "%<this%> specifier in template parameter declaration"
  msgstr "especificadores de clase de almacenamiento no válidos en las declaraciones de parámetros"
  
! #: cp/parser.cc:26463
  #, gcc-internal-format
  msgid "%<this%> specifier in a requires-expression parameter"
  msgstr ""
  
! #: cp/parser.cc:26523
  #, fuzzy, gcc-internal-format
  #| msgid "non-parameter %qs cannot be a parameter pack"
  msgid "an explicit object parameter cannot be a function parameter pack"
  msgstr "%qs que no es parámetro no puede ser un paquete de parámetro"
  
! #: cp/parser.cc:26564
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "los argumentos por defecto sólo se permiten para parámetros de función"
  
! #: cp/parser.cc:26582
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "el paquete de parámetros %qD no puede tener un argumento por defecto"
  
! #: cp/parser.cc:26588
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "el paquete de parámetros plantilla no puede tener un argumento por defecto"
  
! #: cp/parser.cc:26590
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "el paquete de parámetros no puede tener un argumento por defecto"
  
! #: cp/parser.cc:26613
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter pack cannot have a default argument"
  msgid "an explicit object parameter may not have a default argument"
  msgstr "el paquete de parámetros plantilla no puede tener un argumento por defecto"
  
! #: cp/parser.cc:26737
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:26741
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:26928
  #, gcc-internal-format
  msgid "probably missing a comma or an operator before"
  msgstr ""
  
! #: cp/parser.cc:27090
  #, fuzzy, gcc-internal-format
  #| msgid "extended initializer lists only available with -std=c++11 or -std=gnu++11"
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las listas de inicializador extendidas sólo está disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:27112
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "ISO C++ no permite inicializadores designados"
  
! #: cp/parser.cc:27150
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ no permite inicializadores designados de C99"
  
! #: cp/parser.cc:27164
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:27204
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "ISO C++ no permite inicializadores designados"
  
! #: cp/parser.cc:27255
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:27311 cp/parser.cc:27446
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr "se esperaba un nombre de clase"
  
! #: cp/parser.cc:27703
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "se esperaba %<;%> después de la definición de clase"
  
! #: cp/parser.cc:27706
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "se esperaba %<;%> después de la definición de struct"
  
! #: cp/parser.cc:27709
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "se esperaba %<;%> después de la definición de union"
  
! #: cp/parser.cc:28222
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "se esperaba %<{%> o %<:%>"
  
! #: cp/parser.cc:28234
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr "la calificación global del nombre de clase es no válida"
  
! #: cp/parser.cc:28241
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "el nombre calificado no nombra una clase"
  
! #: cp/parser.cc:28253
  #, fuzzy, gcc-internal-format
  #| msgid "keyword %<typename%> not allowed outside of templates"
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr "no se permite la palabra clave %<typename%> fuera de las plantillas"
  
! #: cp/parser.cc:28259
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "nombre de clase no válido en la declaración de %qD"
  
! #: cp/parser.cc:28302
  #, fuzzy, gcc-internal-format
  #| msgid "defining explicit specialization %qD in friend declaration"
  msgid "declaration of partial specialization in unbraced export-declaration"
  msgstr "definiendo la especialización explícita %qD en la declaración friend"
  
! #: cp/parser.cc:28328
  #, gcc-internal-format
  msgid "an explicit instantiation cannot have a definition; use %<template <>%> to declare a specialization"
  msgstr ""
  
! #: cp/parser.cc:28335
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "una especialización explícita se debe preceder con %<template <>%>"
  
! #: cp/parser.cc:28368
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "la plantilla de función %qD se redeclaró commo una plantilla de clase"
  
! #: cp/parser.cc:28401
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "no se puede resolver el tipo typename"
  
! #: cp/parser.cc:28466
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+#T"
  msgid "previous definition of %q#T"
--- 71265,71556 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:27032
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "declarador no válido"
  
! #: cp/parser.cc:27041
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "uso no válido del constructor como una plantilla"
  
! #: cp/parser.cc:27043
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "use %<%T::%D%> en lugar de %<%T::%D%> para nombrar el constructor en un nombre calificado"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.cc:27158
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type in declaration"
  msgid "qualified-id in declaration"
  msgstr "tipo no válido en la declaración"
  
! #: cp/parser.cc:27183
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr "se esperaba un declarador"
  
! #: cp/parser.cc:27304
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD es un espacio de nombres"
  
! #: cp/parser.cc:27306
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "no se puede formar un puntero al miembro de %q#T que no es clase"
  
! #: cp/parser.cc:27327
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "se esperaba un operador puntero"
  
! #: cp/parser.cc:27388
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "calificador-cv duplicado"
  
! #: cp/parser.cc:27442
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "multiple ref-qualifiers"
  msgstr "especificadores `virtual' múltiples"
  
! #: cp/parser.cc:27479
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr "--resource requiere -o"
  
! #: cp/parser.cc:27537
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "especificador-virt duplicado"
  
! #: cp/parser.cc:27840
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "missing template arguments after %qE"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/parser.cc:27846
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "%qT not permitted in template argument"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/parser.cc:27849 cp/typeck2.cc:425 cp/typeck2.cc:471 cp/typeck2.cc:2624
! #: rust/backend/rust-tree.cc:3924
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "uso no válido de %qT"
  
! #: cp/parser.cc:27876
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "no se pueden definir tipos en argumentos de plantilla"
  
! #: cp/parser.cc:27885
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of '%E' as a non-type template-argument"
  msgid "invalid use of %<auto%> in template argument"
  msgstr "uso no válido de '%E' como un argumento de plantilla que no es tipo"
  
! #: cp/parser.cc:28012
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "se esperaba un especificador de tipo"
  
! #: cp/parser.cc:28159
  #, gcc-internal-format
  msgid "omission of %<,%> before varargs %<...%> is deprecated in C++26"
  msgstr ""
  
! #: cp/parser.cc:28366
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "se esperaba %<,%> o %<...%>"
  
! #: cp/parser.cc:28444
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "no se pueden definir tipos en tipos de parámetro"
  
! #: cp/parser.cc:28568
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "%<this%> specifier in template parameter declaration"
  msgstr "especificadores de clase de almacenamiento no válidos en las declaraciones de parámetros"
  
! #: cp/parser.cc:28571
  #, gcc-internal-format
  msgid "%<this%> specifier in a requires-expression parameter"
  msgstr ""
  
! #: cp/parser.cc:28631
  #, fuzzy, gcc-internal-format
  #| msgid "non-parameter %qs cannot be a parameter pack"
  msgid "an explicit object parameter cannot be a function parameter pack"
  msgstr "%qs que no es parámetro no puede ser un paquete de parámetro"
  
! #: cp/parser.cc:28672
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "los argumentos por defecto sólo se permiten para parámetros de función"
  
! #: cp/parser.cc:28690
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "el paquete de parámetros %qD no puede tener un argumento por defecto"
  
! #: cp/parser.cc:28696
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "el paquete de parámetros plantilla no puede tener un argumento por defecto"
  
! #: cp/parser.cc:28698
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "el paquete de parámetros no puede tener un argumento por defecto"
  
! #: cp/parser.cc:28721
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter pack cannot have a default argument"
  msgid "an explicit object parameter may not have a default argument"
  msgstr "el paquete de parámetros plantilla no puede tener un argumento por defecto"
  
! #: cp/parser.cc:28845
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:28849
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:29040
  #, gcc-internal-format
  msgid "probably missing a comma or an operator before"
  msgstr ""
  
! #: cp/parser.cc:29202
  #, fuzzy, gcc-internal-format
  #| msgid "extended initializer lists only available with -std=c++11 or -std=gnu++11"
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las listas de inicializador extendidas sólo está disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:29224
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "ISO C++ no permite inicializadores designados"
  
! #: cp/parser.cc:29262
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ no permite inicializadores designados de C99"
  
! #: cp/parser.cc:29276
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:29316
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "ISO C++ no permite inicializadores designados"
  
! #: cp/parser.cc:29367
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:29423 cp/parser.cc:29557
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr "se esperaba un nombre de clase"
  
! #: cp/parser.cc:29837
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "se esperaba %<;%> después de la definición de clase"
  
! #: cp/parser.cc:29840
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "se esperaba %<;%> después de la definición de struct"
  
! #: cp/parser.cc:29843
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "se esperaba %<;%> después de la definición de union"
  
! #: cp/parser.cc:30139 cp/parser.cc:37400
! #, fuzzy, gcc-internal-format
! #| msgid "duplicate virt-specifier"
! msgid "duplicate %qD specifier"
! msgstr "especificador-virt duplicado"
! 
! #: cp/parser.cc:30350
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "se esperaba %<{%> o %<:%>"
  
! #: cp/parser.cc:30362
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr "la calificación global del nombre de clase es no válida"
  
! #: cp/parser.cc:30369
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "el nombre calificado no nombra una clase"
  
! #: cp/parser.cc:30381
  #, fuzzy, gcc-internal-format
  #| msgid "keyword %<typename%> not allowed outside of templates"
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr "no se permite la palabra clave %<typename%> fuera de las plantillas"
  
! #: cp/parser.cc:30387
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "nombre de clase no válido en la declaración de %qD"
  
! #: cp/parser.cc:30430
  #, fuzzy, gcc-internal-format
  #| msgid "defining explicit specialization %qD in friend declaration"
  msgid "declaration of partial specialization in unbraced export-declaration"
  msgstr "definiendo la especialización explícita %qD en la declaración friend"
  
! #: cp/parser.cc:30456
  #, gcc-internal-format
  msgid "an explicit instantiation cannot have a definition; use %<template <>%> to declare a specialization"
  msgstr ""
  
! #: cp/parser.cc:30463
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "una especialización explícita se debe preceder con %<template <>%>"
  
! #: cp/parser.cc:30496
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "la plantilla de función %qD se redeclaró commo una plantilla de clase"
  
! #: cp/parser.cc:30529
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "no se puede resolver el tipo typename"
  
! #: cp/parser.cc:30594
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+#T"
  msgid "previous definition of %q#T"
*************** msgstr "definición previa de %q+#T"
*** 68108,68402 ****
  #. In a lambda this should work, but doesn't currently.
  #. We're in a lambda, but it isn't the innermost class.
  #. This should work, but currently doesn't.
! #: cp/parser.cc:28480 cp/pt.cc:4367
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:28586 cp/parser.cc:35402
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr "se esperaba una llave de clase"
  
! #: cp/parser.cc:28611
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:28615
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<class%> or %<typename%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: cp/parser.cc:28885
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr "en C++03 se debe usar una llave-clase cuando se declara un friend"
  
! #: cp/parser.cc:28891
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "variadic friends or friend type declarations with multiple types only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:28932
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "la declaración friend no nombra una clase o función"
  
! #: cp/parser.cc:28972
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:29075
  #, fuzzy, gcc-internal-format
  #| msgid "extended initializer lists only available with -std=c++11 or -std=gnu++11"
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las listas de inicializador extendidas sólo está disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:29082
  #, fuzzy, gcc-internal-format
  #| msgid "alignment specified for unnamed bit-field"
  msgid "default member initializer for unnamed bit-field"
  msgstr "se especificó la alineación para el campo de bits sin nombre"
  
! #: cp/parser.cc:29095
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:29276
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qD with non-integral type"
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "campo de bits %qD con tipo no integral"
  
! #: cp/parser.cc:29304
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "especificador-pure en la definición-de-función"
  
! #: cp/parser.cc:29374
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> at end of member declaration"
  msgid "stray %<,%> at end of member declaration"
  msgstr "se esperaba %<;%> al final de la declaración miembro"
  
! #: cp/parser.cc:29388
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "se esperaba %<;%> al final de la declaración miembro"
  
! #: cp/parser.cc:29461
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "%<delete%> reason only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:29484
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "especificador pure no válido (sólo se permite %<= 0%>)"
  
! #: cp/parser.cc:29519
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "un inicializador dentro de llaves no se permite aquí"
  
! #: cp/parser.cc:29650
  #, fuzzy, gcc-internal-format
  #| msgid "attributes may not be specified before"
  msgid "attributes on base specifiers are ignored"
  msgstr "los atributos no se pueden especificar antes"
  
! #: cp/parser.cc:29665
  #, fuzzy, gcc-internal-format
  #| msgid "%<virtual%> specified more than once in base-specified"
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr "se especificó %<virtual%> más de una vez en la base especificada"
  
! #: cp/parser.cc:29685
  #, fuzzy, gcc-internal-format
  #| msgid "more than one access specifier in base-specified"
  msgid "more than one access specifier in base-specifier"
  msgstr "más de un especificador de acceso en la base especificada"
  
! #: cp/parser.cc:29709
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "no se permite la palabra clave %<typename%> fuera de las plantillas"
  
! #: cp/parser.cc:29712
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "no se permite la palabra clave %<typename%> en este contexto (la clase base es implícitamente un tipo)"
  
! #: cp/parser.cc:29914 cp/parser.cc:30008
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "no se pueden definir tipos en una especificación de excepción"
  
! #: cp/parser.cc:30016
  #, fuzzy, gcc-internal-format
  #| msgid "due to different exception specifications"
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "debido a diferentes especificaciones de excepciones"
  
! #: cp/parser.cc:30022
  #, fuzzy, gcc-internal-format
  #| msgid "dynamic exception specifications are deprecated in C++0x; use %<noexcept%> instead"
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr "las especificaciones de excepción dinámicas son obsoletas en C++0x; utilice %<noexcept%> en su lugar"
  
! #: cp/parser.cc:30066
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%> in conversion operator"
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "uso no válido de %<auto%> en el operador de conversión"
  
! #: cp/parser.cc:30107
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:30219
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "no se pueden definir tipos en declaraciones de excepción"
  
! #: cp/parser.cc:30254
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<alignas%> on exception declaration"
  msgstr "%<inline%> en una declaración vacía"
  
! #: cp/parser.cc:30333
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "%<co_yield%> cannot be used in default arguments"
  msgstr "%qD no puede tener argumentos por defecto"
  
! #: cp/parser.cc:30801
  #, fuzzy, gcc-internal-format
  #| msgid "expected %qT but argument is of type %qT"
  msgid "expected attribute argument as balanced token sequence"
  msgstr "se esperaba %qT pero el argumento es de tipo %qT"
  
! #: cp/parser.cc:30947
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "El atributo %qE genera un conflicto con el atributo %s"
  
! #: cp/parser.cc:30961
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier or %<(%>"
  msgid "expected an identifier for the attribute name"
  msgstr "se esperaba un identificador o %<(%>"
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:31103
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:31138
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute specified multiple times"
  msgid "attribute %qs specified multiple times"
  msgstr "atributo %<fallthrough%> especificado múltiples veces"
  
! #: cp/parser.cc:31180
  #, fuzzy, gcc-internal-format
  #| msgid "expected parameter pack before %<...%>"
  msgid "expected attribute before %<...%>"
  msgstr "se esperaba el parámetro pack antes de %<...%>"
  
! #: cp/parser.cc:31183
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull attribute without arguments on a non-prototype"
  msgid "attribute with no arguments contains no parameter packs"
  msgstr "un atributo que no es nulo sin argumento es un atributo que no es prototipo"
  
! #: cp/parser.cc:31229
  #, fuzzy, gcc-internal-format
! #| msgid "expected pointer"
! msgid "expected contract-role"
! msgstr "se esperaba un puntero"
  
! #. We got some other token other than a ':'.
! #: cp/parser.cc:31310
  #, fuzzy, gcc-internal-format
! #| msgid "expected initializer"
! msgid "expected contract semantic or level"
! msgstr "se esperaba un inicializador"
  
! #: cp/parser.cc:31320
  #, fuzzy, gcc-internal-format
! #| msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
! msgid "expected contract level: %<default%>, %<audit%>, or %<axiom%>"
! msgstr "se esperaba %<data%>, %<update%>, %<enter%> o %<exit%>"
  
! #: cp/parser.cc:31330
  #, fuzzy, gcc-internal-format
! #| msgid "invalid use of constructor as a template"
! msgid "invalid use of contract role for explicit semantic"
! msgstr "uso no válido del constructor como una plantilla"
  
! #: cp/parser.cc:31467
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
! msgid "contracts are only available with %<-fcontracts%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:31626
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "C++0x automático sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:31992 cp/parser.cc:32001
  #, fuzzy, gcc-internal-format
  #| msgid "expression must be integral"
  msgid "expression must be enclosed in parentheses"
  msgstr "la expresión debe ser integral"
  
! #: cp/parser.cc:32348
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:32589
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:32727
  #, fuzzy, gcc-internal-format
  #| msgid "asm template is not a string constant"
  msgid "result type is not a plain type-constraint"
  msgstr "la plantilla asm no es una cadena constante"
  
! #: cp/parser.cc:32735
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not an integer constant"
  msgid "return-type-requirement is not a type-constraint"
  msgstr "la alineación solicitada no es una constante entera"
  
! #: cp/parser.cc:33254
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr "el miembro especializado %<%T::%E%> requiere sintaxis %<template<>%>"
  
! #: cp/parser.cc:33259
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "declaración no válida de %<%T::%E%>"
  
! #: cp/parser.cc:33263
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "faltan listas-de-parámetros-de-plantilla"
--- 71559,71863 ----
  #. In a lambda this should work, but doesn't currently.
  #. We're in a lambda, but it isn't the innermost class.
  #. This should work, but currently doesn't.
! #: cp/parser.cc:30608 cp/pt.cc:4414
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:30714 cp/parser.cc:37787
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr "se esperaba una llave de clase"
  
! #: cp/parser.cc:30739
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:30743
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<class%> or %<typename%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: cp/parser.cc:31022
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr "en C++03 se debe usar una llave-clase cuando se declara un friend"
  
! #: cp/parser.cc:31028
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "variadic friends or friend type declarations with multiple types only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:31069
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "la declaración friend no nombra una clase o función"
  
! #: cp/parser.cc:31109
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:31212
  #, fuzzy, gcc-internal-format
  #| msgid "extended initializer lists only available with -std=c++11 or -std=gnu++11"
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las listas de inicializador extendidas sólo está disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:31219
  #, fuzzy, gcc-internal-format
  #| msgid "alignment specified for unnamed bit-field"
  msgid "default member initializer for unnamed bit-field"
  msgstr "se especificó la alineación para el campo de bits sin nombre"
  
! #: cp/parser.cc:31232
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:31414
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qD with non-integral type"
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "campo de bits %qD con tipo no integral"
  
! #: cp/parser.cc:31442
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "especificador-pure en la definición-de-función"
  
! #: cp/parser.cc:31548
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> at end of member declaration"
  msgid "stray %<,%> at end of member declaration"
  msgstr "se esperaba %<;%> al final de la declaración miembro"
  
! #: cp/parser.cc:31562
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "se esperaba %<;%> al final de la declaración miembro"
  
! #: cp/parser.cc:31635
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "%<delete%> reason only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:31658
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "especificador pure no válido (sólo se permite %<= 0%>)"
  
! #: cp/parser.cc:31693
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "un inicializador dentro de llaves no se permite aquí"
  
! #: cp/parser.cc:31840
  #, fuzzy, gcc-internal-format
  #| msgid "attributes may not be specified before"
  msgid "attributes on base specifiers are ignored"
  msgstr "los atributos no se pueden especificar antes"
  
! #: cp/parser.cc:31860
  #, fuzzy, gcc-internal-format
  #| msgid "%<virtual%> specified more than once in base-specified"
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr "se especificó %<virtual%> más de una vez en la base especificada"
  
! #: cp/parser.cc:31880
  #, fuzzy, gcc-internal-format
  #| msgid "more than one access specifier in base-specified"
  msgid "more than one access specifier in base-specifier"
  msgstr "más de un especificador de acceso en la base especificada"
  
! #: cp/parser.cc:31943
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "no se permite la palabra clave %<typename%> fuera de las plantillas"
  
! #: cp/parser.cc:31946
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "no se permite la palabra clave %<typename%> en este contexto (la clase base es implícitamente un tipo)"
  
! #: cp/parser.cc:32131 cp/parser.cc:32225
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "no se pueden definir tipos en una especificación de excepción"
  
! #: cp/parser.cc:32233
  #, fuzzy, gcc-internal-format
  #| msgid "due to different exception specifications"
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "debido a diferentes especificaciones de excepciones"
  
! #: cp/parser.cc:32239
  #, fuzzy, gcc-internal-format
  #| msgid "dynamic exception specifications are deprecated in C++0x; use %<noexcept%> instead"
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr "las especificaciones de excepción dinámicas son obsoletas en C++0x; utilice %<noexcept%> en su lugar"
  
! #: cp/parser.cc:32283
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%> in conversion operator"
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "uso no válido de %<auto%> en el operador de conversión"
  
! #: cp/parser.cc:32324
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:32436
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "no se pueden definir tipos en declaraciones de excepción"
  
! #: cp/parser.cc:32471
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<alignas%> on exception declaration"
  msgstr "%<inline%> en una declaración vacía"
  
! #: cp/parser.cc:32550
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "%<co_yield%> cannot be used in default arguments"
  msgstr "%qD no puede tener argumentos por defecto"
  
! #: cp/parser.cc:33021
  #, fuzzy, gcc-internal-format
  #| msgid "expected %qT but argument is of type %qT"
  msgid "expected attribute argument as balanced token sequence"
  msgstr "se esperaba %qT pero el argumento es de tipo %qT"
  
! #: cp/parser.cc:33167
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "El atributo %qE genera un conflicto con el atributo %s"
  
! #: cp/parser.cc:33181
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier or %<(%>"
  msgid "expected an identifier for the attribute name"
  msgstr "se esperaba un identificador o %<(%>"
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:33323
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:33358
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute specified multiple times"
  msgid "attribute %qs specified multiple times"
  msgstr "atributo %<fallthrough%> especificado múltiples veces"
  
! #: cp/parser.cc:33401 cp/parser.cc:33493
! #, gcc-internal-format
! msgid "mixing annotations and attributes in the same list"
! msgstr ""
! 
! #: cp/parser.cc:33430
  #, fuzzy, gcc-internal-format
  #| msgid "expected parameter pack before %<...%>"
  msgid "expected attribute before %<...%>"
  msgstr "se esperaba el parámetro pack antes de %<...%>"
  
! #: cp/parser.cc:33433
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull attribute without arguments on a non-prototype"
  msgid "attribute with no arguments contains no parameter packs"
  msgstr "un atributo que no es nulo sin argumento es un atributo que no es prototipo"
  
! #: cp/parser.cc:33591
  #, fuzzy, gcc-internal-format
! #| msgid "expected expression"
! msgid "expected conditional-expression"
! msgstr "se esperaba una expresión"
  
! #: cp/parser.cc:33638
  #, fuzzy, gcc-internal-format
! #| msgid "%qs is incompatible with %qs"
! msgid "%qs is only available with %qs"
! msgstr "%qs es incompatible con %qs"
  
! #: cp/parser.cc:33654
  #, fuzzy, gcc-internal-format
! #| msgid "%qE attribute ignored for %qE"
! msgid "attributes are ignored on %qs"
! msgstr "se descarta el atributo %qE para %qE"
  
! #: cp/parser.cc:33770
  #, fuzzy, gcc-internal-format
! #| msgid "attributes ignored on uninstantiated type"
! msgid "attributes are ignored on function contract specifiers"
! msgstr "se descartan los atributos en el tipo sin instanciar"
  
! #: cp/parser.cc:33874
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
! msgid "contracts are only available with %qs"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:33957
! #, fuzzy, gcc-internal-format
! #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
! msgid "annotations only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
! msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
! 
! #: cp/parser.cc:33988
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "C++0x automático sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:34361 cp/parser.cc:34370
  #, fuzzy, gcc-internal-format
  #| msgid "expression must be integral"
  msgid "expression must be enclosed in parentheses"
  msgstr "la expresión debe ser integral"
  
! #: cp/parser.cc:34717
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:34958
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:35101
  #, fuzzy, gcc-internal-format
  #| msgid "asm template is not a string constant"
  msgid "result type is not a plain type-constraint"
  msgstr "la plantilla asm no es una cadena constante"
  
! #: cp/parser.cc:35110
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not an integer constant"
  msgid "return-type-requirement is not a type-constraint"
  msgstr "la alineación solicitada no es una constante entera"
  
! #: cp/parser.cc:35637
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr "el miembro especializado %<%T::%E%> requiere sintaxis %<template<>%>"
  
! #: cp/parser.cc:35642
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "declaración no válida de %<%T::%E%>"
  
! #: cp/parser.cc:35646
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "faltan listas-de-parámetros-de-plantilla"
*************** msgstr "faltan listas-de-parámetros-de-
*** 68405,68855 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:33270
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "demasiadas listas-de-parámetros-de-plantilla"
  
! #: cp/parser.cc:33562
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "template-id not allowed for constructor in C++20"
  msgstr "no se permiten calificadores en la declaración de %<operator %T%>"
  
! #: cp/parser.cc:33673
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "ya no se admiten los valores de devolución nombrados"
  
! #: cp/parser.cc:33850
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:33859
  #, fuzzy, gcc-internal-format
  #| msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class type"
  msgstr "la plantilla de operador literal %qD tiene una lista de parámetros no válida.  Se esperaba un paquete de argumentos de plantilla que no sean de tipo <char...>"
  
! #: cp/parser.cc:33865
  #, fuzzy, gcc-internal-format
  #| msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr "la plantilla de operador literal %qD tiene una lista de parámetros no válida.  Se esperaba un paquete de argumentos de plantilla que no sean de tipo <char...>"
  
! #: cp/parser.cc:33905
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "declaración no válida de plantilla miembro en la clase local"
  
! #: cp/parser.cc:33915
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "plantilla con enlace C"
  
! #: cp/parser.cc:33935
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "especialización explícita no válida"
  
! #: cp/parser.cc:34045
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "declaración plantilla de %<typedef%>"
  
! #: cp/parser.cc:34096
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "a class template declaration must not declare anything else"
  msgstr "la declaración no declara nada"
  
! #: cp/parser.cc:34148
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "la especialización de plantilla explícita no puede tener una clase de almacenamiento"
  
! #: cp/parser.cc:34467
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%<>>%> debe ser %<> >%> dentro de una lista de argumentos de plantilla anidada"
  
! #: cp/parser.cc:34480
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "%<>>%> sobrante, use %<>%> para terminar una lista de argumentos de plantilla"
  
! #: cp/parser.cc:34511
  #, fuzzy, gcc-internal-format
  #| msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgid "%qs should be %qs to terminate a template argument list"
  msgstr "%<>>%> sobrante, use %<>%> para terminar una lista de argumentos de plantilla"
  
! #: cp/parser.cc:34828
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:35003
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "uso no válido de %qD en la especificación de enlace"
  
! #: cp/parser.cc:35015
! #, fuzzy, gcc-internal-format
! #| msgid "duplicate virt-specifier"
! msgid "duplicate %qD specifier"
! msgstr "especificador-virt duplicado"
! 
! #: cp/parser.cc:35018
  #, fuzzy, gcc-internal-format
  #| msgid "section type conflict with %qD"
  msgid "%qD specifier conflicts with %qs"
  msgstr "conflicto de tipo de sección con %qD"
  
! #: cp/parser.cc:35030
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> antes de %qD"
  
! #: cp/parser.cc:35047
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<typedef%>"
  msgid "%qD specifier conflicts with %<typedef%>"
  msgstr "se usó %qE con %<typedef%>"
  
! #: cp/parser.cc:35156
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 no admite %<long long%>"
  
! #: cp/parser.cc:35167
  #, fuzzy, gcc-internal-format
  #| msgid "both %<_Sat%> and %<char%> in declaration specifiers"
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "se usaron al mismo tiempo %<_Sat%> y %<char%> en los especificadores de declaración"
  
! #: cp/parser.cc:35172
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate %qD"
  msgstr "%qE duplicado"
  
! #: cp/parser.cc:35201
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "%qs duplicado"
  
! #: cp/parser.cc:35253
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "se esperaba %<new%>"
  
! #: cp/parser.cc:35256
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "se esperaba %<delete%>"
  
! #: cp/parser.cc:35259
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "se esperaba %<return%>"
  
! #: cp/parser.cc:35265
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "se esperaba %<extern%>"
  
! #: cp/parser.cc:35268
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "se esperaba %<static_assert%>"
  
! #: cp/parser.cc:35271
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "se esperaba %<decltype%>"
  
! #: cp/parser.cc:35274
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "se esperaba %<operator%>"
  
! #: cp/parser.cc:35277
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "se esperaba %<class%>"
  
! #: cp/parser.cc:35280
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "se esperaba %<template%>"
  
! #: cp/parser.cc:35283
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "se esperaba %<namespace%>"
  
! #: cp/parser.cc:35286
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "se esperaba %<using%>"
  
! #: cp/parser.cc:35289
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "se esperaba %<asm%>"
  
! #: cp/parser.cc:35292
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "se esperaba %<try%>"
  
! #: cp/parser.cc:35295
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "se esperaba %<catch%>"
  
! #: cp/parser.cc:35298
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "se esperaba %<throw%>"
  
! #: cp/parser.cc:35301
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<data%>"
  msgid "expected %<auto%>"
  msgstr "se esperaba %<data%>"
  
! #: cp/parser.cc:35304
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "se esperaba %<__label__%>"
  
! #: cp/parser.cc:35307
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "se esperaba %<@try%>"
  
! #: cp/parser.cc:35310
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "se esperaba %<@synchronized%>"
  
! #: cp/parser.cc:35313
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "se esperaba %<@throw%>"
  
! #: cp/parser.cc:35316
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "se esperaba %<__transaction_atomic%>"
  
! #: cp/parser.cc:35319
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "se esperaba %<__transaction_relaxed%>"
  
! #: cp/parser.cc:35322
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<@end%>"
  msgid "expected %<co_yield%>"
  msgstr "se esperaba %<@end%>"
  
! #: cp/parser.cc:35354
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "se esperaba %<::%>"
  
! #: cp/parser.cc:35366
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "se esperaba %<...%>"
  
! #: cp/parser.cc:35369
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "se esperaba %<*%>"
  
! #: cp/parser.cc:35372
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "se esperaba %<~%>"
  
! #: cp/parser.cc:35378
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "se esperaba %<:%> o %<::%>"
  
! #: cp/parser.cc:35405
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: cp/parser.cc:35740
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:35892
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "se usó la etiqueta %qs al nombrar a %q#T"
  
! #: cp/parser.cc:35897
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q#T se declaró previamente aquí"
  
! #: cp/parser.cc:36018
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to %q#T"
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr "no se puede declarar la referencia a %q#T"
  
! #: cp/parser.cc:36176 cp/parser.cc:36210
  #, fuzzy, gcc-internal-format
  #| msgid "%qT declared with greater visibility than its base %qT"
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr "%qT se declaró con mayor visibilidad que su base %qT"
  
! #: cp/parser.cc:36183 cp/parser.cc:36216
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:36184 cp/parser.cc:36217
  #, fuzzy, gcc-internal-format
  #| msgid "expected class-key"
  msgid "replace the class-key with %qs"
  msgstr "se esperaba una llave de clase"
  
! #: cp/parser.cc:36191
  #, fuzzy, gcc-internal-format
  #| msgid "label %qD defined here"
  msgid "%qT defined as %qs here"
  msgstr "la etiqueta %qD se define aquí"
  
! #: cp/parser.cc:36192
  #, fuzzy, gcc-internal-format
  #| msgid "  first declared as %q#D here"
  msgid "%qT first declared as %qs here"
  msgstr "  declarado inicialmente como %q#D aquí"
  
! #: cp/parser.cc:36275
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD se redeclaró con acceso diferente"
  
! #: cp/parser.cc:36296
  #, fuzzy, gcc-internal-format
  #| msgid "%<template%> (as a disambiguator) is only allowed within templates"
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr "%<template%> (como desambiguador) sólo se permite dentro de plantillas"
  
! #: cp/parser.cc:36545
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "el fichero termina en el argumento por defecto"
  
! #: cp/parser.cc:36786 cp/parser.cc:38098 cp/parser.cc:38287
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "construct Objective-C++ %<@%D%> mal ubicado"
  
! #: cp/parser.cc:36857
  #, fuzzy, gcc-internal-format
  #| msgid "objective-c++ message argument(s) are expected"
  msgid "objective-c++ message receiver expected"
  msgstr "se esperaba(n) argumento(s) de mensaje de objective-c++"
  
! #: cp/parser.cc:36931
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr "se esperaba(n) argumento(s) de mensaje de objective-c++"
  
! #: cp/parser.cc:36962
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> debe especificar un tipo como un argumento"
  
! #: cp/parser.cc:37366
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "nombre de selector Objective-C++ no válido"
  
! #: cp/parser.cc:37441 cp/parser.cc:37459
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "se esperaba una declaración de método de objective-c++"
  
! #: cp/parser.cc:37453 cp/parser.cc:37519
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "los atributos de método se deben especificar al final"
  
! #: cp/parser.cc:37562
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr "%qs sobrante después de los métodos Objective-C++"
  
! #: cp/parser.cc:37759 cp/parser.cc:37766 cp/parser.cc:37773
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "tipo no válido para la variable de de instancia"
  
! #: cp/parser.cc:37890
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "se esperaba un identificador después de %<@protocol%>"
  
! #: cp/parser.cc:38063
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr "los atributos no se pueden especificar antes de la palabra clave de Objective-C++ %<@%D%>"
  
! #: cp/parser.cc:38070
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "se descartan los atributos de prefijo antes de %<@%D%>"
  
! #: cp/parser.cc:38350 cp/parser.cc:38357 cp/parser.cc:38364
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr "tipo no válido para la propiedad"
  
! #: cp/parser.cc:38526
  #, fuzzy, gcc-internal-format
  #| msgid "unknown property attribute"
  msgid "unknown property attribute %qE"
  msgstr "atributo de propiedad desconocido"
  
! #: cp/parser.cc:39824
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected integer expression list"
  msgstr "se esperaba una expresión entera"
  
! #: cp/parser.cc:39841
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<wait%> expression must be integral"
  msgstr "la expresión num_threads debe ser integral"
  
! #: cp/parser.cc:40597
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<scalar%>, %<aggregate%>, %<all%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: cp/parser.cc:40988
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "inicializador no válido"
  
! #: cp/parser.cc:42049
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in parameter types"
  msgid "types may not be defined in iterator type"
--- 71866,72321 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:35653
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "demasiadas listas-de-parámetros-de-plantilla"
  
! #: cp/parser.cc:35947
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "template-id not allowed for constructor in C++20"
  msgstr "no se permiten calificadores en la declaración de %<operator %T%>"
  
! #: cp/parser.cc:36058
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "ya no se admiten los valores de devolución nombrados"
  
! #: cp/parser.cc:36235
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:36244
  #, fuzzy, gcc-internal-format
  #| msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class type"
  msgstr "la plantilla de operador literal %qD tiene una lista de parámetros no válida.  Se esperaba un paquete de argumentos de plantilla que no sean de tipo <char...>"
  
! #: cp/parser.cc:36250
  #, fuzzy, gcc-internal-format
  #| msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr "la plantilla de operador literal %qD tiene una lista de parámetros no válida.  Se esperaba un paquete de argumentos de plantilla que no sean de tipo <char...>"
  
! #: cp/parser.cc:36290
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "declaración no válida de plantilla miembro en la clase local"
  
! #: cp/parser.cc:36300
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "plantilla con enlace C"
  
! #: cp/parser.cc:36320
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "especialización explícita no válida"
  
! #: cp/parser.cc:36430
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "declaración plantilla de %<typedef%>"
  
! #: cp/parser.cc:36481
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "a class template declaration must not declare anything else"
  msgstr "la declaración no declara nada"
  
! #: cp/parser.cc:36534
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "la especialización de plantilla explícita no puede tener una clase de almacenamiento"
  
! #: cp/parser.cc:36853
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%<>>%> debe ser %<> >%> dentro de una lista de argumentos de plantilla anidada"
  
! #: cp/parser.cc:36866
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "%<>>%> sobrante, use %<>%> para terminar una lista de argumentos de plantilla"
  
! #: cp/parser.cc:36897
  #, fuzzy, gcc-internal-format
  #| msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgid "%qs should be %qs to terminate a template argument list"
  msgstr "%<>>%> sobrante, use %<>%> para terminar una lista de argumentos de plantilla"
  
! #: cp/parser.cc:37213
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:37388
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "uso no válido de %qD en la especificación de enlace"
  
! #: cp/parser.cc:37403
  #, fuzzy, gcc-internal-format
  #| msgid "section type conflict with %qD"
  msgid "%qD specifier conflicts with %qs"
  msgstr "conflicto de tipo de sección con %qD"
  
! #: cp/parser.cc:37415
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> antes de %qD"
  
! #: cp/parser.cc:37432
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<typedef%>"
  msgid "%qD specifier conflicts with %<typedef%>"
  msgstr "se usó %qE con %<typedef%>"
  
! #: cp/parser.cc:37541
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 no admite %<long long%>"
  
! #: cp/parser.cc:37552
  #, fuzzy, gcc-internal-format
  #| msgid "both %<_Sat%> and %<char%> in declaration specifiers"
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "se usaron al mismo tiempo %<_Sat%> y %<char%> en los especificadores de declaración"
  
! #: cp/parser.cc:37557
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate %qD"
  msgstr "%qE duplicado"
  
! #: cp/parser.cc:37586
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "%qs duplicado"
  
! #: cp/parser.cc:37638
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "se esperaba %<new%>"
  
! #: cp/parser.cc:37641
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "se esperaba %<delete%>"
  
! #: cp/parser.cc:37644
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "se esperaba %<return%>"
  
! #: cp/parser.cc:37650
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "se esperaba %<extern%>"
  
! #: cp/parser.cc:37653
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "se esperaba %<static_assert%>"
  
! #: cp/parser.cc:37656
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "se esperaba %<decltype%>"
  
! #: cp/parser.cc:37659
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "se esperaba %<operator%>"
  
! #: cp/parser.cc:37662
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "se esperaba %<class%>"
  
! #: cp/parser.cc:37665
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "se esperaba %<template%>"
  
! #: cp/parser.cc:37668
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "se esperaba %<namespace%>"
  
! #: cp/parser.cc:37671
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "se esperaba %<using%>"
  
! #: cp/parser.cc:37674
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "se esperaba %<asm%>"
  
! #: cp/parser.cc:37677
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "se esperaba %<try%>"
  
! #: cp/parser.cc:37680
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "se esperaba %<catch%>"
  
! #: cp/parser.cc:37683
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "se esperaba %<throw%>"
  
! #: cp/parser.cc:37686
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<data%>"
  msgid "expected %<auto%>"
  msgstr "se esperaba %<data%>"
  
! #: cp/parser.cc:37689
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "se esperaba %<__label__%>"
  
! #: cp/parser.cc:37692
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "se esperaba %<@try%>"
  
! #: cp/parser.cc:37695
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "se esperaba %<@synchronized%>"
  
! #: cp/parser.cc:37698
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "se esperaba %<@throw%>"
  
! #: cp/parser.cc:37701
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "se esperaba %<__transaction_atomic%>"
  
! #: cp/parser.cc:37704
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "se esperaba %<__transaction_relaxed%>"
  
! #: cp/parser.cc:37707
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<@end%>"
  msgid "expected %<co_yield%>"
  msgstr "se esperaba %<@end%>"
  
! #: cp/parser.cc:37739
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "se esperaba %<::%>"
  
! #: cp/parser.cc:37751
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "se esperaba %<...%>"
  
! #: cp/parser.cc:37754
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "se esperaba %<*%>"
  
! #: cp/parser.cc:37757
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "se esperaba %<~%>"
  
! #: cp/parser.cc:37763
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "se esperaba %<:%> o %<::%>"
  
! #: cp/parser.cc:37790
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: cp/parser.cc:37793
! #, fuzzy, gcc-internal-format
! #| msgid "expected %<:%>"
! msgid "expected %<:]%>"
! msgstr "se esperaba %<:%>"
! 
! #: cp/parser.cc:38128
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:38282
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "se usó la etiqueta %qs al nombrar a %q#T"
  
! #: cp/parser.cc:38287
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q#T se declaró previamente aquí"
  
! #: cp/parser.cc:38408
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to %q#T"
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr "no se puede declarar la referencia a %q#T"
  
! #: cp/parser.cc:38566 cp/parser.cc:38600
  #, fuzzy, gcc-internal-format
  #| msgid "%qT declared with greater visibility than its base %qT"
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr "%qT se declaró con mayor visibilidad que su base %qT"
  
! #: cp/parser.cc:38573 cp/parser.cc:38606
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:38574 cp/parser.cc:38607
  #, fuzzy, gcc-internal-format
  #| msgid "expected class-key"
  msgid "replace the class-key with %qs"
  msgstr "se esperaba una llave de clase"
  
! #: cp/parser.cc:38581
  #, fuzzy, gcc-internal-format
  #| msgid "label %qD defined here"
  msgid "%qT defined as %qs here"
  msgstr "la etiqueta %qD se define aquí"
  
! #: cp/parser.cc:38582
  #, fuzzy, gcc-internal-format
  #| msgid "  first declared as %q#D here"
  msgid "%qT first declared as %qs here"
  msgstr "  declarado inicialmente como %q#D aquí"
  
! #: cp/parser.cc:38665
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD se redeclaró con acceso diferente"
  
! #: cp/parser.cc:38686
  #, fuzzy, gcc-internal-format
  #| msgid "%<template%> (as a disambiguator) is only allowed within templates"
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr "%<template%> (como desambiguador) sólo se permite dentro de plantillas"
  
! #: cp/parser.cc:38939
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "el fichero termina en el argumento por defecto"
  
! #: cp/parser.cc:39180 cp/parser.cc:40492 cp/parser.cc:40681
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "construct Objective-C++ %<@%D%> mal ubicado"
  
! #: cp/parser.cc:39251
  #, fuzzy, gcc-internal-format
  #| msgid "objective-c++ message argument(s) are expected"
  msgid "objective-c++ message receiver expected"
  msgstr "se esperaba(n) argumento(s) de mensaje de objective-c++"
  
! #: cp/parser.cc:39325
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr "se esperaba(n) argumento(s) de mensaje de objective-c++"
  
! #: cp/parser.cc:39356
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> debe especificar un tipo como un argumento"
  
! #: cp/parser.cc:39760
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "nombre de selector Objective-C++ no válido"
  
! #: cp/parser.cc:39835 cp/parser.cc:39853
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "se esperaba una declaración de método de objective-c++"
  
! #: cp/parser.cc:39847 cp/parser.cc:39913
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "los atributos de método se deben especificar al final"
  
! #: cp/parser.cc:39956
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr "%qs sobrante después de los métodos Objective-C++"
  
! #: cp/parser.cc:40153 cp/parser.cc:40160 cp/parser.cc:40167
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "tipo no válido para la variable de de instancia"
  
! #: cp/parser.cc:40284
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "se esperaba un identificador después de %<@protocol%>"
  
! #: cp/parser.cc:40457
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr "los atributos no se pueden especificar antes de la palabra clave de Objective-C++ %<@%D%>"
  
! #: cp/parser.cc:40464
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "se descartan los atributos de prefijo antes de %<@%D%>"
  
! #: cp/parser.cc:40744 cp/parser.cc:40751 cp/parser.cc:40758
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr "tipo no válido para la propiedad"
  
! #: cp/parser.cc:40920
  #, fuzzy, gcc-internal-format
  #| msgid "unknown property attribute"
  msgid "unknown property attribute %qE"
  msgstr "atributo de propiedad desconocido"
  
! #: cp/parser.cc:42222
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected integer expression list"
  msgstr "se esperaba una expresión entera"
  
! #: cp/parser.cc:42239
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<wait%> expression must be integral"
  msgstr "la expresión num_threads debe ser integral"
  
! #: cp/parser.cc:42995
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<scalar%>, %<aggregate%>, %<all%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: cp/parser.cc:43397
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "inicializador no válido"
  
! #: cp/parser.cc:44091
! #, gcc-internal-format
! msgid "legacy %<%E(%E)%> traits syntax not allowed in %<uses_allocators%> clause when using modifiers"
! msgstr ""
! 
! #: cp/parser.cc:44727
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in parameter types"
  msgid "types may not be defined in iterator type"
*************** msgstr "no se pueden definir tipos en ti
*** 68859,69111 ****
  #. check above and add one in semantics.cc (to properly handle templates).
  #. Base this on the allocator/align modifiers check for the 'allocate' clause
  #. in semantics.cc's finish_omp_clauses.
! #: cp/parser.cc:44161
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma vtable no longer supported"
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr "#pragma vtable ya no se admite"
  
! #: cp/parser.cc:45612
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr "no se permite la inicialización entre paréntesis para el bucle %<for%> en OpenMP"
  
! #: cp/parser.cc:46543
  #, fuzzy, gcc-internal-format
  #| msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "la cláusula %<ordered%> con parámetro no se puede especificar en la construcción %qs"
  
! #: cp/parser.cc:46625 cp/pt.cc:18622
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "la variable de iteración %qD no debe ser reduction"
  
! #: cp/parser.cc:49666
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr "%<#pragma omp end declare target%> sin su correspondiente %<#pragma omp declare target%>"
  
! #: cp/parser.cc:50353
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgid "%<#pragma omp dispatch%> must be followed by a direct function call with optional assignment"
  msgstr "%<#pragma omp declare simd%> debe ir seguida de una declaración o definición de función"
  
! #: cp/parser.cc:50580
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a pointer variable"
  msgid "%qD is not a C pointer"
  msgstr "%qD no es una variable puntero"
  
! #: cp/parser.cc:50706
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause"
  msgstr ""
  
! #: cp/parser.cc:50827
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:51875
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "inicializador no válido"
  
! #: cp/parser.cc:51906
  #, fuzzy, gcc-internal-format
  #| msgid "expected id-expression"
  msgid "expected id-expression (arguments)"
  msgstr "se esperaba una expresión id"
  
! #: cp/parser.cc:51918
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:52021
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in declare reduction type list"
  msgstr "no se pueden definir tipos nuevos en un tipo de devolución"
  
! #: cp/parser.cc:52041 cp/semantics.cc:6841
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52045 cp/semantics.cc:6849
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52048 cp/pt.cc:14893 cp/semantics.cc:6855
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52051 cp/semantics.cc:6861
  #, fuzzy, gcc-internal-format
  #| msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr "tipo calificado const, volatile o restrict en %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:52802
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:52812
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qD no es una función plantilla miembro"
  
! #: cp/parser.cc:52982 cp/parser.cc:53517
  #, fuzzy, gcc-internal-format
  #| msgid "compound-statement in constexpr function"
  msgid "OpenMP directives may not appear in %<constexpr%> functions"
  msgstr "declaración compuesta en una función constexpr"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:53193
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:53240 cp/semantics.cc:12154
! #, gcc-internal-format
! msgid "%<__transaction_relaxed%> without transactional memory support enabled"
! msgstr "%<__transaction_relaxed%> sin activar el soporte de memoria transaccional"
! 
! #: cp/parser.cc:53242 cp/semantics.cc:12156
! #, gcc-internal-format
! msgid "%<__transaction_atomic%> without transactional memory support enabled"
! msgstr "%<__transaction_atomic%> sin activar el soporte de memoria transaccional"
! 
! #: cp/parser.cc:53388
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%> más externo no está dentro del %<__transaction_atomic%> más externo"
  
! #: cp/parser.cc:53391
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr "  o una función %<transaction_may_cancel_outer%>"
  
! #: cp/parser.cc:53438
  #, fuzzy, gcc-internal-format
  #| msgid "malformed #pragma GCC coprocessor"
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "#pragma GCC coprocessor malformado"
  
! #: cp/parser.cc:53767
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr "%<#pragma omp barrier%> sólo se puede usar en declaraciones compuestas"
  
! #: cp/parser.cc:53778
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp taskyield%> may only be used in compound statements"
  msgid "%<#pragma omp assumes%> may only be used at file or namespace scope"
  msgstr "%<#pragma omp taskyield%> sólo se puede usar en declaraciones compuestas"
  
! #: cp/parser.cc:53865
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma GCC %s%> must be inside a function"
  msgstr "no se permite #pragma GCC optimize dentro de funciones"
  
! #: cp/parser.cc:54007
  #, fuzzy, gcc-internal-format
  #| msgid "inter-module optimizations not implemented for C++"
  msgid "multi-source compilation not implemented for C++"
  msgstr "no se han implementado las optimizaciones intermódulos para C++"
  
! #: cp/parser.cc:54044
  #, fuzzy, gcc-internal-format
  #| msgid "standard conversions are not allowed in this context"
  msgid "placeholder type not allowed in this context"
  msgstr "no se permiten las conversiones estándar en este contexto"
  
! #: cp/parser.cc:54253
  #, fuzzy, gcc-internal-format
  #| msgid "templates may not be %<virtual%>"
  msgid "implicit templates may not be %<virtual%>"
  msgstr "las plantillas no pueden ser %<virtual%>"
  
! #: cp/parser.cc:54309
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
  
! #: cp/pt.cc:312
  #, gcc-internal-format
  msgid "data member %qD cannot be a member template"
  msgstr "el dato miembro %qD no puede ser una plantilla miembro"
  
! #: cp/pt.cc:325
  #, gcc-internal-format
  msgid "invalid member template declaration %qD"
  msgstr "declaración de la plantilla miembro %qD no válida"
  
! #: cp/pt.cc:779
  #, gcc-internal-format
  msgid "explicit specialization in non-namespace scope %qD"
  msgstr "especialización explícita en el ámbito %qD que no es espacio de nombres"
  
! #: cp/pt.cc:793
  #, gcc-internal-format
  msgid "enclosing class templates are not explicitly specialized"
  msgstr "las plantillas de clase contenedoras no son explícitamente especializadas"
  
! #: cp/pt.cc:877
  #, gcc-internal-format
  msgid "specialization of %qD must appear at namespace scope"
  msgstr "la especialización de %qD debe aparecer en un ámbito de espacio de nombres"
  
! #: cp/pt.cc:888 cp/pt.cc:1130
  #, gcc-internal-format
  msgid "specialization of %qD in different namespace"
  msgstr "especialización de %qD en un espacio de nombres diferente"
  
! #: cp/pt.cc:890
  #, fuzzy, gcc-internal-format
  #| msgid "  from definition of %q+#D"
  msgid "  from definition of %q#D"
  msgstr " de la definición de %q+#D"
  
! #: cp/pt.cc:907
  #, gcc-internal-format
  msgid "explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)"
  msgstr "instanciación explícita de %qD en el espacio de nombres %qD (el cual no incluye el espacio de nombres %qD)"
  
! #: cp/pt.cc:1041
  #, gcc-internal-format
  msgid "name of class shadows template template parameter %qD"
  msgstr "el nombre de la clase oscurece la plantilla de parámetro de plantilla %qD"
  
! #: cp/pt.cc:1053
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization of alias template %qD"
  msgid "specialization of alias template %qD"
  msgstr "especialización parcial de la plantilla alias %qD"
  
! #: cp/pt.cc:1056 cp/pt.cc:1202
  #, gcc-internal-format
  msgid "explicit specialization of non-template %qT"
  msgstr "instanciación explícita de %qT que no es plantilla"
  
! #: cp/pt.cc:1088
  #, gcc-internal-format
  msgid "specialization of %qT after instantiation"
  msgstr "especialización de %qT después de la instanciación"
  
! #: cp/pt.cc:1133
  #, fuzzy, gcc-internal-format
  #| msgid "  from definition of %q+#D"
  msgid "from definition of %q#D"
--- 72325,72584 ----
  #. check above and add one in semantics.cc (to properly handle templates).
  #. Base this on the allocator/align modifiers check for the 'allocate' clause
  #. in semantics.cc's finish_omp_clauses.
! #: cp/parser.cc:47214
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma vtable no longer supported"
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr "#pragma vtable ya no se admite"
  
! #: cp/parser.cc:48665
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr "no se permite la inicialización entre paréntesis para el bucle %<for%> en OpenMP"
  
! #: cp/parser.cc:49613
  #, fuzzy, gcc-internal-format
  #| msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "la cláusula %<ordered%> con parámetro no se puede especificar en la construcción %qs"
  
! #: cp/parser.cc:49695 cp/pt.cc:19130
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "la variable de iteración %qD no debe ser reduction"
  
! #: cp/parser.cc:52776
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr "%<#pragma omp end declare target%> sin su correspondiente %<#pragma omp declare target%>"
  
! #: cp/parser.cc:53488
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgid "%<#pragma omp dispatch%> must be followed by a direct function call with optional assignment"
  msgstr "%<#pragma omp declare simd%> debe ir seguida de una declaración o definición de función"
  
! #: cp/parser.cc:53729
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a pointer variable"
  msgid "%qD is not a C pointer"
  msgstr "%qD no es una variable puntero"
  
! #: cp/parser.cc:53855
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause"
  msgstr ""
  
! #: cp/parser.cc:53976
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:54551
! #, gcc-internal-format
! msgid "expected %<target%>"
! msgstr "se esperaba %<target%>"
! 
! #: cp/parser.cc:55148
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "inicializador no válido"
  
! #: cp/parser.cc:55179
  #, fuzzy, gcc-internal-format
  #| msgid "expected id-expression"
  msgid "expected id-expression (arguments)"
  msgstr "se esperaba una expresión id"
  
! #: cp/parser.cc:55191
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:55294
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in declare reduction type list"
  msgstr "no se pueden definir tipos nuevos en un tipo de devolución"
  
! #: cp/parser.cc:55314 cp/semantics.cc:7052
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:55318 cp/semantics.cc:7060
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:55321 cp/pt.cc:15174 cp/semantics.cc:7066
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:55324 cp/semantics.cc:7072
  #, fuzzy, gcc-internal-format
  #| msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr "tipo calificado const, volatile o restrict en %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:55521
! #, fuzzy, gcc-internal-format
! #| msgid "types may not be defined in parameter types"
! msgid "types may not be defined within %<declare mapper%>"
! msgstr "no se pueden definir tipos en tipos de parámetro"
! 
! #: cp/parser.cc:55693
! #, fuzzy, gcc-internal-format
! #| msgid "expected %<simd%> or %<reduction%> or %<target%>"
! msgid "expected %<simd%>, %<reduction%>, %<target%>, %<mapper%> or %<variant%>"
! msgstr "se esperaba %<simd%>, %<reduction%> o %<target%>"
! 
! #: cp/parser.cc:56258
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:56268
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qD no es una función plantilla miembro"
  
! #: cp/parser.cc:56438 cp/parser.cc:56977
  #, fuzzy, gcc-internal-format
  #| msgid "compound-statement in constexpr function"
  msgid "OpenMP directives may not appear in %<constexpr%> functions"
  msgstr "declaración compuesta en una función constexpr"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:56649
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:56844
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%> más externo no está dentro del %<__transaction_atomic%> más externo"
  
! #: cp/parser.cc:56847
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr "  o una función %<transaction_may_cancel_outer%>"
  
! #: cp/parser.cc:56894
  #, fuzzy, gcc-internal-format
  #| msgid "malformed #pragma GCC coprocessor"
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "#pragma GCC coprocessor malformado"
  
! #: cp/parser.cc:57231
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr "%<#pragma omp barrier%> sólo se puede usar en declaraciones compuestas"
  
! #: cp/parser.cc:57242
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp taskyield%> may only be used in compound statements"
  msgid "%<#pragma omp assumes%> may only be used at file or namespace scope"
  msgstr "%<#pragma omp taskyield%> sólo se puede usar en declaraciones compuestas"
  
! #: cp/parser.cc:57329
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma GCC %s%> must be inside a function"
  msgstr "no se permite #pragma GCC optimize dentro de funciones"
  
! #: cp/parser.cc:57471
  #, fuzzy, gcc-internal-format
  #| msgid "inter-module optimizations not implemented for C++"
  msgid "multi-source compilation not implemented for C++"
  msgstr "no se han implementado las optimizaciones intermódulos para C++"
  
! #: cp/parser.cc:57611
  #, fuzzy, gcc-internal-format
  #| msgid "standard conversions are not allowed in this context"
  msgid "placeholder type not allowed in this context"
  msgstr "no se permiten las conversiones estándar en este contexto"
  
! #: cp/parser.cc:57713
  #, fuzzy, gcc-internal-format
  #| msgid "templates may not be %<virtual%>"
  msgid "implicit templates may not be %<virtual%>"
  msgstr "las plantillas no pueden ser %<virtual%>"
  
! #: cp/parser.cc:57769
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
  
! #: cp/pt.cc:322
  #, gcc-internal-format
  msgid "data member %qD cannot be a member template"
  msgstr "el dato miembro %qD no puede ser una plantilla miembro"
  
! #: cp/pt.cc:335
  #, gcc-internal-format
  msgid "invalid member template declaration %qD"
  msgstr "declaración de la plantilla miembro %qD no válida"
  
! #: cp/pt.cc:789
  #, gcc-internal-format
  msgid "explicit specialization in non-namespace scope %qD"
  msgstr "especialización explícita en el ámbito %qD que no es espacio de nombres"
  
! #: cp/pt.cc:803
  #, gcc-internal-format
  msgid "enclosing class templates are not explicitly specialized"
  msgstr "las plantillas de clase contenedoras no son explícitamente especializadas"
  
! #: cp/pt.cc:887
  #, gcc-internal-format
  msgid "specialization of %qD must appear at namespace scope"
  msgstr "la especialización de %qD debe aparecer en un ámbito de espacio de nombres"
  
! #: cp/pt.cc:898 cp/pt.cc:1145
  #, gcc-internal-format
  msgid "specialization of %qD in different namespace"
  msgstr "especialización de %qD en un espacio de nombres diferente"
  
! #: cp/pt.cc:900
  #, fuzzy, gcc-internal-format
  #| msgid "  from definition of %q+#D"
  msgid "  from definition of %q#D"
  msgstr " de la definición de %q+#D"
  
! #: cp/pt.cc:917
  #, gcc-internal-format
  msgid "explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)"
  msgstr "instanciación explícita de %qD en el espacio de nombres %qD (el cual no incluye el espacio de nombres %qD)"
  
! #: cp/pt.cc:1056
  #, gcc-internal-format
  msgid "name of class shadows template template parameter %qD"
  msgstr "el nombre de la clase oscurece la plantilla de parámetro de plantilla %qD"
  
! #: cp/pt.cc:1068
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization of alias template %qD"
  msgid "specialization of alias template %qD"
  msgstr "especialización parcial de la plantilla alias %qD"
  
! #: cp/pt.cc:1071 cp/pt.cc:1217
  #, gcc-internal-format
  msgid "explicit specialization of non-template %qT"
  msgstr "instanciación explícita de %qT que no es plantilla"
  
! #: cp/pt.cc:1103
  #, gcc-internal-format
  msgid "specialization of %qT after instantiation"
  msgstr "especialización de %qT después de la instanciación"
  
! #: cp/pt.cc:1148
  #, fuzzy, gcc-internal-format
  #| msgid "  from definition of %q+#D"
  msgid "from definition of %q#D"
*************** msgstr " de la definición de %q+#D"
*** 69113,69268 ****
  
  #. But if we've had an implicit instantiation, that's a
  #. problem ([temp.expl.spec]/6).
! #: cp/pt.cc:1175
  #, gcc-internal-format
  msgid "specialization %qT after instantiation %qT"
  msgstr "especialización de %qT después de la instanciación %qT"
  
! #: cp/pt.cc:1198
  #, gcc-internal-format
  msgid "template specialization of %qD not allowed by ISO C++"
  msgstr "no se permite la especialización de plantilla de %qD por ISO C++"
  
! #: cp/pt.cc:1571
  #, gcc-internal-format
  msgid "specialization of %qD after instantiation"
  msgstr "especialización de %qD después de la instanciación"
  
! #: cp/pt.cc:2067 cp/semantics.cc:6711
  #, fuzzy, gcc-internal-format
! #| msgid "%s %+#D"
! msgid "%s %#qD"
! msgstr "%s %+#D"
  
! #: cp/pt.cc:2207
  #, gcc-internal-format
  msgid "%qD is not a function template"
  msgstr "%qD no es una plantilla de función"
  
! #: cp/pt.cc:2212
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is not a variable template"
  msgstr "%qD no es una variable"
  
! #: cp/pt.cc:2496
  #, gcc-internal-format
  msgid "template-id %qD for %q+D does not match any template declaration"
  msgstr "el id-de-plantilla %qD para %q+D no coincide con ninguna declaración de plantilla"
  
! #: cp/pt.cc:2500
  #, gcc-internal-format
  msgid "saw %d %<template<>%>, need %d for specializing a member function template"
  msgstr "se encontró %d %<template<>%>, se necesita %d para especializar una plantilla de función miembro"
  
! #: cp/pt.cc:2511
  #, gcc-internal-format
  msgid "ambiguous template specialization %qD for %q+D"
  msgstr "especialización de plantilla %qD ambigua para %q+D"
  
! #: cp/pt.cc:2715
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "variable templates only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/pt.cc:2725
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "too many template headers for %qD (should be %d)"
  msgstr "número erróneo de argumentos de plantilla (%d, debe ser %d)"
  
! #: cp/pt.cc:2731
  #, gcc-internal-format
  msgid "members of an explicitly specialized class are defined without a template header"
  msgstr ""
  
! #: cp/pt.cc:2755
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %qD after first use"
  msgid "explicit specialization of %qD outside its namespace must use a nested-name-specifier"
  msgstr "especialización explícita de %qD después del primer uso"
  
  #. This was allowed in C++98, so only pedwarn.
! #: cp/pt.cc:2760
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)"
  msgid "explicit instantiation of %qD outside its namespace must use a nested-name-specifier"
  msgstr "instanciación explícita de %qD en el espacio de nombres %qD (el cual no incluye el espacio de nombres %qD)"
  
! #: cp/pt.cc:2796
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %qD after first use"
  msgid "explicit specialization %q#D may be missing attributes"
  msgstr "especialización explícita de %qD después del primer uso"
  
! #: cp/pt.cc:2802
  #, fuzzy
  #| msgid "in template argument for type %qT "
  msgid "missing primary template attributes %e"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/pt.cc:2803
  #, fuzzy
  #| msgid "in template argument for type %qT "
  msgid "missing primary template attribute %e"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/pt.cc:2896 cp/pt.cc:2956
  #, fuzzy, gcc-internal-format
  #| msgid "template-id %qD in declaration of primary template"
  msgid "template-id %qE in declaration of primary template"
  msgstr "id de plantilla %qD en la declaración de la plantilla primaria"
  
! #: cp/pt.cc:2909
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr "no se usan la plantilla de lista de parámetros en la instanciación explícita"
  
! #: cp/pt.cc:2915
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr "se proporcionó una definición para la instanciación explícita"
  
! #: cp/pt.cc:2923
  #, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "demasiadas listas de parámetros de plantilla en la declaración de %qD"
  
! #: cp/pt.cc:2926
  #, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "faltan listas de parámetros de plantilla en la declaración de %qD"
  
! #: cp/pt.cc:2928
  #, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr "la especialización explícita de %qD se debe preceder con %<template <>%>"
  
! #: cp/pt.cc:2934
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "explicit specialization declared %<concept%>"
  msgstr "instanciación explícita de %qT que no es plantilla"
  
! #: cp/pt.cc:2967
  #, fuzzy, gcc-internal-format
  #| msgid "function template partial specialization %qD is not allowed"
  msgid "non-type partial specialization %qE is not allowed"
  msgstr "no se permite la especialización parcial de la función de plantilla %qD"
  
! #: cp/pt.cc:2971
  #, fuzzy, gcc-internal-format
  #| msgid "function template partial specialization %qD is not allowed"
  msgid "non-class, non-variable partial specialization %qE is not allowed"
  msgstr "no se permite la especialización parcial de la función de plantilla %qD"
  
! #: cp/pt.cc:3003
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr "se especificó un argumento por defecto en la especialización explícita"
  
! #: cp/pt.cc:3046
  #, gcc-internal-format
  msgid "%qD is not a template function"
  msgstr "%qD no es una función plantilla"
--- 72586,72754 ----
  
  #. But if we've had an implicit instantiation, that's a
  #. problem ([temp.expl.spec]/6).
! #: cp/pt.cc:1190
  #, gcc-internal-format
  msgid "specialization %qT after instantiation %qT"
  msgstr "especialización de %qT después de la instanciación %qT"
  
! #: cp/pt.cc:1213
  #, gcc-internal-format
  msgid "template specialization of %qD not allowed by ISO C++"
  msgstr "no se permite la especialización de plantilla de %qD por ISO C++"
  
! #: cp/pt.cc:1586
  #, gcc-internal-format
  msgid "specialization of %qD after instantiation"
  msgstr "especialización de %qD después de la instanciación"
  
! #: cp/pt.cc:2085
! #, gcc-internal-format, gfc-internal-format
! msgid "there is %i candidate"
! msgid_plural "there are %i candidates"
! msgstr[0] ""
! msgstr[1] ""
! 
! #: cp/pt.cc:2112
  #, fuzzy, gcc-internal-format
! #| msgid "candidate is: %+#D"
! msgid "candidate is: %#qD"
! msgstr "el candidato es: %+#D"
  
! #: cp/pt.cc:2121
! #, fuzzy, gcc-internal-format
! #| msgid "candidate is: %+#D"
! msgid "candidate %i: %#qD"
! msgstr "el candidato es: %+#D"
! 
! #: cp/pt.cc:2254
  #, gcc-internal-format
  msgid "%qD is not a function template"
  msgstr "%qD no es una plantilla de función"
  
! #: cp/pt.cc:2259
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is not a variable template"
  msgstr "%qD no es una variable"
  
! #: cp/pt.cc:2543
  #, gcc-internal-format
  msgid "template-id %qD for %q+D does not match any template declaration"
  msgstr "el id-de-plantilla %qD para %q+D no coincide con ninguna declaración de plantilla"
  
! #: cp/pt.cc:2547
  #, gcc-internal-format
  msgid "saw %d %<template<>%>, need %d for specializing a member function template"
  msgstr "se encontró %d %<template<>%>, se necesita %d para especializar una plantilla de función miembro"
  
! #: cp/pt.cc:2558
  #, gcc-internal-format
  msgid "ambiguous template specialization %qD for %q+D"
  msgstr "especialización de plantilla %qD ambigua para %q+D"
  
! #: cp/pt.cc:2761
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "variable templates only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/pt.cc:2771
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "too many template headers for %qD (should be %d)"
  msgstr "número erróneo de argumentos de plantilla (%d, debe ser %d)"
  
! #: cp/pt.cc:2777
  #, gcc-internal-format
  msgid "members of an explicitly specialized class are defined without a template header"
  msgstr ""
  
! #: cp/pt.cc:2801
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %qD after first use"
  msgid "explicit specialization of %qD outside its namespace must use a nested-name-specifier"
  msgstr "especialización explícita de %qD después del primer uso"
  
  #. This was allowed in C++98, so only pedwarn.
! #: cp/pt.cc:2806
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)"
  msgid "explicit instantiation of %qD outside its namespace must use a nested-name-specifier"
  msgstr "instanciación explícita de %qD en el espacio de nombres %qD (el cual no incluye el espacio de nombres %qD)"
  
! #: cp/pt.cc:2842
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %qD after first use"
  msgid "explicit specialization %q#D may be missing attributes"
  msgstr "especialización explícita de %qD después del primer uso"
  
! #: cp/pt.cc:2848
  #, fuzzy
  #| msgid "in template argument for type %qT "
  msgid "missing primary template attributes %e"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/pt.cc:2849
  #, fuzzy
  #| msgid "in template argument for type %qT "
  msgid "missing primary template attribute %e"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/pt.cc:2942 cp/pt.cc:3002
  #, fuzzy, gcc-internal-format
  #| msgid "template-id %qD in declaration of primary template"
  msgid "template-id %qE in declaration of primary template"
  msgstr "id de plantilla %qD en la declaración de la plantilla primaria"
  
! #: cp/pt.cc:2955
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr "no se usan la plantilla de lista de parámetros en la instanciación explícita"
  
! #: cp/pt.cc:2961
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr "se proporcionó una definición para la instanciación explícita"
  
! #: cp/pt.cc:2969
  #, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "demasiadas listas de parámetros de plantilla en la declaración de %qD"
  
! #: cp/pt.cc:2972
  #, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "faltan listas de parámetros de plantilla en la declaración de %qD"
  
! #: cp/pt.cc:2974
  #, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr "la especialización explícita de %qD se debe preceder con %<template <>%>"
  
! #: cp/pt.cc:2980
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "explicit specialization declared %<concept%>"
  msgstr "instanciación explícita de %qT que no es plantilla"
  
! #: cp/pt.cc:3013
  #, fuzzy, gcc-internal-format
  #| msgid "function template partial specialization %qD is not allowed"
  msgid "non-type partial specialization %qE is not allowed"
  msgstr "no se permite la especialización parcial de la función de plantilla %qD"
  
! #: cp/pt.cc:3017
  #, fuzzy, gcc-internal-format
  #| msgid "function template partial specialization %qD is not allowed"
  msgid "non-class, non-variable partial specialization %qE is not allowed"
  msgstr "no se permite la especialización parcial de la función de plantilla %qD"
  
! #: cp/pt.cc:3049
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr "se especificó un argumento por defecto en la especialización explícita"
  
! #: cp/pt.cc:3092
  #, gcc-internal-format
  msgid "%qD is not a template function"
  msgstr "%qD no es una función plantilla"
*************** msgstr "%qD no es una función plantilla
*** 69275,69437 ****
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.cc:3108
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr "especialización de la función miembro especial declarada implícitamente"
  
! #: cp/pt.cc:3124
  #, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr "la función no miembro %qD se declaró en %qT"
  
! #: cp/pt.cc:3155
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration %qD in local class without prior declaration"
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr "una declaración friend %qD en una clase local sin declaración previa"
  
! #: cp/pt.cc:3158
  #, fuzzy, gcc-internal-format
  #| msgid "shadowed declaration is here"
  msgid "friend declaration here"
  msgstr "aquí está la declaración oscurecida"
  
! #: cp/pt.cc:3835
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of ACOS at %L must be between -1 and 1"
  msgid "argument to %<__integer_pack%> must be between 0 and %d"
  msgstr "El argumento de ACOS en %L debe estar entre -1 y 1"
  
! #: cp/pt.cc:4202
  #, fuzzy, gcc-internal-format
  #| msgid "base initializer expansion %<%T%> contains no parameter packs"
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr "la expansión del inicializador base %<%T%> no contiene paquetes de parámetro"
  
! #: cp/pt.cc:4269
  #, fuzzy, gcc-internal-format
  #| msgid "expansion pattern %<%T%> contains no argument packs"
  msgid "expansion pattern %qT contains no parameter packs"
  msgstr "el patrón de expansión %<%T%> no contiene paquetes de argumento"
  
! #: cp/pt.cc:4271
  #, fuzzy, gcc-internal-format
  #| msgid "expansion pattern %<%E%> contains no argument packs"
  msgid "expansion pattern %qE contains no parameter packs"
  msgstr "el patrón de expansión %<%E%> no contiene paquetes de argumento"
  
! #: cp/pt.cc:4386
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr "no se expanden los paquetes de parámetro con %<...%>"
  
! #: cp/pt.cc:4403 cp/pt.cc:5286
  #, gcc-internal-format
  msgid "        %qD"
  msgstr "        %qD"
  
! #: cp/pt.cc:4405
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "          %s"
  msgid "        %s"
  msgstr "          %s"
  
! #: cp/pt.cc:4532
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "la declaración de %q+D oscurece un parámetro"
  
! #: cp/pt.cc:4535
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "la declaración de %q+D oscurece un parámetro"
  
! #: cp/pt.cc:4537
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type %qT declared %<friend%>"
  msgid "template parameter %qD declared here"
  msgstr "el tipo de parámetro de plantilla %qT se declaró %<friend%>"
  
! #: cp/pt.cc:5281
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "template parameters not deducible in partial specialization:"
  msgstr "no se usan los parámetros de plantilla en la especialización parcial:"
  
! #: cp/pt.cc:5306
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization %qT does not specialize any template arguments"
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr "la especialización parcial %qT no especializa ningún argumento de plantilla"
  
! #: cp/pt.cc:5310
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization %qT does not specialize any template arguments"
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr "la especialización parcial %qT no especializa ningún argumento de plantilla"
  
! #: cp/pt.cc:5314 cp/pt.cc:5326 cp/pt.cc:5335
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "primary template here"
  msgstr "se declaró previamente aquí"
  
! #: cp/pt.cc:5323
  #, 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.cc:5334
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function %qE"
  msgid "too many arguments for partial specialization %qT"
  msgstr "demasiados argumentos para la función %qE"
  
! #: cp/pt.cc:5349
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization %qT does not specialize any template arguments"
  msgid "partial specialization %qD is not more specialized than"
  msgstr "la especialización parcial %qT no especializa ningún argumento de plantilla"
  
! #: cp/pt.cc:5351
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "primary template %qD"
  msgstr "se declaró previamente aquí"
  
! #: cp/pt.cc:5393
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr "el argumento de paquete de parámetro %qE debe estar al final de la lista de argumentos de plantilla"
  
! #: cp/pt.cc:5396
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr "el argumento de paquete de parámetro %qT debe estar al final de la lista de argumentos de plantilla"
  
! #: cp/pt.cc:5458
  #, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] "el tipo %qT del argumento de plantilla %qE depende de un parámetro de plantilla"
  msgstr[1] "el tipo %qT del argumento de plantilla %qE depende de parámetros de plantilla"
  
! #: cp/pt.cc:5528
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "instanciación de plantilla clase ambigua para %q#T"
  
! #: cp/pt.cc:5532
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization of %qT after instantiation of %qT"
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "especialización parcial de %qT después de la instanciación %qT"
  
! #: cp/pt.cc:5713
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "no hay un argumento por defecto para %qD"
--- 72761,72923 ----
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.cc:3154
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr "especialización de la función miembro especial declarada implícitamente"
  
! #: cp/pt.cc:3170
  #, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr "la función no miembro %qD se declaró en %qT"
  
! #: cp/pt.cc:3201
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration %qD in local class without prior declaration"
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr "una declaración friend %qD en una clase local sin declaración previa"
  
! #: cp/pt.cc:3204
  #, fuzzy, gcc-internal-format
  #| msgid "shadowed declaration is here"
  msgid "friend declaration here"
  msgstr "aquí está la declaración oscurecida"
  
! #: cp/pt.cc:3882
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of ACOS at %L must be between -1 and 1"
  msgid "argument to %<__integer_pack%> must be between 0 and %d"
  msgstr "El argumento de ACOS en %L debe estar entre -1 y 1"
  
! #: cp/pt.cc:4249
  #, fuzzy, gcc-internal-format
  #| msgid "base initializer expansion %<%T%> contains no parameter packs"
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr "la expansión del inicializador base %<%T%> no contiene paquetes de parámetro"
  
! #: cp/pt.cc:4316
  #, fuzzy, gcc-internal-format
  #| msgid "expansion pattern %<%T%> contains no argument packs"
  msgid "expansion pattern %qT contains no parameter packs"
  msgstr "el patrón de expansión %<%T%> no contiene paquetes de argumento"
  
! #: cp/pt.cc:4318
  #, fuzzy, gcc-internal-format
  #| msgid "expansion pattern %<%E%> contains no argument packs"
  msgid "expansion pattern %qE contains no parameter packs"
  msgstr "el patrón de expansión %<%E%> no contiene paquetes de argumento"
  
! #: cp/pt.cc:4433
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr "no se expanden los paquetes de parámetro con %<...%>"
  
! #: cp/pt.cc:4450 cp/pt.cc:5333
  #, gcc-internal-format
  msgid "        %qD"
  msgstr "        %qD"
  
! #: cp/pt.cc:4452
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "          %s"
  msgid "        %s"
  msgstr "          %s"
  
! #: cp/pt.cc:4579
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "la declaración de %q+D oscurece un parámetro"
  
! #: cp/pt.cc:4582
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "la declaración de %q+D oscurece un parámetro"
  
! #: cp/pt.cc:4584
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type %qT declared %<friend%>"
  msgid "template parameter %qD declared here"
  msgstr "el tipo de parámetro de plantilla %qT se declaró %<friend%>"
  
! #: cp/pt.cc:5328
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "template parameters not deducible in partial specialization:"
  msgstr "no se usan los parámetros de plantilla en la especialización parcial:"
  
! #: cp/pt.cc:5353
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization %qT does not specialize any template arguments"
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr "la especialización parcial %qT no especializa ningún argumento de plantilla"
  
! #: cp/pt.cc:5357
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization %qT does not specialize any template arguments"
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr "la especialización parcial %qT no especializa ningún argumento de plantilla"
  
! #: cp/pt.cc:5361 cp/pt.cc:5373 cp/pt.cc:5382
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "primary template here"
  msgstr "se declaró previamente aquí"
  
! #: cp/pt.cc:5370
  #, 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.cc:5381
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function %qE"
  msgid "too many arguments for partial specialization %qT"
  msgstr "demasiados argumentos para la función %qE"
  
! #: cp/pt.cc:5396
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization %qT does not specialize any template arguments"
  msgid "partial specialization %qD is not more specialized than"
  msgstr "la especialización parcial %qT no especializa ningún argumento de plantilla"
  
! #: cp/pt.cc:5398
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "primary template %qD"
  msgstr "se declaró previamente aquí"
  
! #: cp/pt.cc:5440
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr "el argumento de paquete de parámetro %qE debe estar al final de la lista de argumentos de plantilla"
  
! #: cp/pt.cc:5443
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr "el argumento de paquete de parámetro %qT debe estar al final de la lista de argumentos de plantilla"
  
! #: cp/pt.cc:5505
  #, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] "el tipo %qT del argumento de plantilla %qE depende de un parámetro de plantilla"
  msgstr[1] "el tipo %qT del argumento de plantilla %qE depende de parámetros de plantilla"
  
! #: cp/pt.cc:5575
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "instanciación de plantilla clase ambigua para %q#T"
  
! #: cp/pt.cc:5579
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization of %qT after instantiation of %qT"
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "especialización parcial de %qT después de la instanciación %qT"
  
! #: cp/pt.cc:5760
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "no hay un argumento por defecto para %qD"
*************** msgstr "no hay un argumento por defecto
*** 69440,69490 ****
  #. (DR 2032), or alias template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.cc:5736
  #, fuzzy, gcc-internal-format
  #| msgid "parameter pack %qE must be at the end of the template parameter list"
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "el parámetro de paquete %qE debe estar al final de la lista de parámetros de plantilla"
  
! #: cp/pt.cc:5772
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "no se pueden usar los argumentos de plantilla por defecto en la re-declaración friend de la plantilla de función"
  
! #: cp/pt.cc:5775
  #, fuzzy, gcc-internal-format
  #| msgid "default template arguments may not be used in function template friend declarations"
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "no se pueden usar los argumentos de plantilla por defecto en las declaraciones friend de la plantilla de función"
  
! #: cp/pt.cc:5778
  #, fuzzy, gcc-internal-format
  #| msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "los argumentos de plantilla por defecto no se pueden usar en las plantillas de función sin -std=c++11 o -std=gnu++11"
  
! #: cp/pt.cc:5781
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr "no se pueden usar los argumentos de plantilla por defecto en las especializaciones parciales"
  
! #: cp/pt.cc:5784 cp/pt.cc:5842
  #, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "argumento por defecto para el parámetro de plantilla para la clase incluyente %qD"
  
! #: cp/pt.cc:5953
  #, fuzzy, gcc-internal-format
  #| msgid "namespace %qT undeclared"
  msgid "template %qD declared"
  msgstr "espacio de nombres %qT sin declarar"
  
! #: cp/pt.cc:5961
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "clase de plantilla sin nombre"
  
! #: cp/pt.cc:5969
  #, fuzzy, gcc-internal-format
  #| msgid "non-member function %qD cannot have cv-qualifier"
  msgid "member template %qD may not have virt-specifiers"
--- 72926,72976 ----
  #. (DR 2032), or alias template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.cc:5783
  #, fuzzy, gcc-internal-format
  #| msgid "parameter pack %qE must be at the end of the template parameter list"
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "el parámetro de paquete %qE debe estar al final de la lista de parámetros de plantilla"
  
! #: cp/pt.cc:5819
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "no se pueden usar los argumentos de plantilla por defecto en la re-declaración friend de la plantilla de función"
  
! #: cp/pt.cc:5822
  #, fuzzy, gcc-internal-format
  #| msgid "default template arguments may not be used in function template friend declarations"
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "no se pueden usar los argumentos de plantilla por defecto en las declaraciones friend de la plantilla de función"
  
! #: cp/pt.cc:5825
  #, fuzzy, gcc-internal-format
  #| msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "los argumentos de plantilla por defecto no se pueden usar en las plantillas de función sin -std=c++11 o -std=gnu++11"
  
! #: cp/pt.cc:5828
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr "no se pueden usar los argumentos de plantilla por defecto en las especializaciones parciales"
  
! #: cp/pt.cc:5831 cp/pt.cc:5889
  #, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "argumento por defecto para el parámetro de plantilla para la clase incluyente %qD"
  
! #: cp/pt.cc:6000
  #, fuzzy, gcc-internal-format
  #| msgid "namespace %qT undeclared"
  msgid "template %qD declared"
  msgstr "espacio de nombres %qT sin declarar"
  
! #: cp/pt.cc:6008
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "clase de plantilla sin nombre"
  
! #: cp/pt.cc:6016
  #, fuzzy, gcc-internal-format
  #| msgid "non-member function %qD cannot have cv-qualifier"
  msgid "member template %qD may not have virt-specifiers"
*************** msgstr "la función que no es miembro %q
*** 69495,69565 ****
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.cc:5992
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "declaración de la plantilla de %qD no válida"
  
! #: cp/pt.cc:6145
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "definición de plantilla de %q#D que no es plantilla"
  
! #: cp/pt.cc:6184
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "se esperaban %d niveles de parámetros de plantilla para %q#D, se obtuvieron %d"
  
! #: cp/pt.cc:6198
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "se obtuvieron %d parámetros de plantilla para %q#D"
  
! #: cp/pt.cc:6201
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "se obtuvieron %d parámetros de plantilla para %q#T"
  
! #: cp/pt.cc:6203
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  pero se requieren %d"
  
! #: cp/pt.cc:6225
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "los argumentos de plantilla para %qD no coinciden con la plantilla original %qD"
  
! #: cp/pt.cc:6228
  #, fuzzy, gcc-internal-format
  #| msgid "use template<> for an explicit specialization"
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "utilice template<> para una especialización explícita"
  
! #: cp/pt.cc:6250
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration %qD differs in %<constexpr%>"
  msgid "redeclaration of %qD with different constraints"
  msgstr "la redeclaración de %qD difiere en %<constexpr%>"
  
! #: cp/pt.cc:6407
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qT no es un tipo plantilla"
  
! #: cp/pt.cc:6420
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "no se especificaron los especificadores de plantilla en la declaración de %qD"
  
! #: cp/pt.cc:6432
  #, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "se redeclaró con %d parámetro de plantilla"
  msgstr[1] "se redeclaró con %d parámetros de plantilla"
  
! #: cp/pt.cc:6436
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D used %d template parameter"
  #| msgid_plural "previous declaration %q+D used %d template parameters"
--- 72981,73051 ----
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.cc:6039
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "declaración de la plantilla de %qD no válida"
  
! #: cp/pt.cc:6192
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "definición de plantilla de %q#D que no es plantilla"
  
! #: cp/pt.cc:6231
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "se esperaban %d niveles de parámetros de plantilla para %q#D, se obtuvieron %d"
  
! #: cp/pt.cc:6245
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "se obtuvieron %d parámetros de plantilla para %q#D"
  
! #: cp/pt.cc:6248
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "se obtuvieron %d parámetros de plantilla para %q#T"
  
! #: cp/pt.cc:6250
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  pero se requieren %d"
  
! #: cp/pt.cc:6272
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "los argumentos de plantilla para %qD no coinciden con la plantilla original %qD"
  
! #: cp/pt.cc:6275
  #, fuzzy, gcc-internal-format
  #| msgid "use template<> for an explicit specialization"
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "utilice template<> para una especialización explícita"
  
! #: cp/pt.cc:6297
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration %qD differs in %<constexpr%>"
  msgid "redeclaration of %qD with different constraints"
  msgstr "la redeclaración de %qD difiere en %<constexpr%>"
  
! #: cp/pt.cc:6454
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qT no es un tipo plantilla"
  
! #: cp/pt.cc:6467
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "no se especificaron los especificadores de plantilla en la declaración de %qD"
  
! #: cp/pt.cc:6479
  #, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "se redeclaró con %d parámetro de plantilla"
  msgstr[1] "se redeclaró con %d parámetros de plantilla"
  
! #: cp/pt.cc:6483
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D used %d template parameter"
  #| msgid_plural "previous declaration %q+D used %d template parameters"
*************** msgid_plural "previous declaration %qD u
*** 69568,69701 ****
  msgstr[0] "la declaración previa de %q+#D usó %d parámetro de plantilla"
  msgstr[1] "la declaración previa de %q+#D usó %d parámetros de plantilla"
  
! #: cp/pt.cc:6470
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "parámetro de plantilla %q+#D"
  
! #: cp/pt.cc:6472
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "redeclarado aquí como %q#D"
  
! #: cp/pt.cc:6474
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "redeclared here"
  msgstr "se declara aquí"
  
! #: cp/pt.cc:6485
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration %qD differs in %<constexpr%>"
  msgid "declaration of template parameter %q+#D with different constraints"
  msgstr "la redeclaración de %qD difiere en %<constexpr%>"
  
! #: cp/pt.cc:6488 cp/pt.cc:6516
  #, fuzzy, gcc-internal-format
  #| msgid "original definition appeared here"
  msgid "original declaration appeared here"
  msgstr "la definición original apareció aquí"
  
! #: cp/pt.cc:6513
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration %qD differs in %<constexpr%>"
  msgid "redeclaration of %q#D with different constraints"
  msgstr "la redeclaración de %qD difiere en %<constexpr%>"
  
! #: cp/pt.cc:6956 cp/pt.cc:7027
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%qE no es un argumento de plantilla válido para el tipo %qT"
  
! #: cp/pt.cc:6959
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr "debe ser la dirección de una función con enlace externo"
  
! #: cp/pt.cc:6962
  #, fuzzy, gcc-internal-format
  #| msgid "it must be the address of a function with external linkage"
  msgid "it must be the name of a function with external linkage"
  msgstr "debe ser la dirección de una función con enlace externo"
  
! #: cp/pt.cc:6976
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%qE no es un argumento válido de plantilla para el tipo %qT porque %qD no tiene enlace"
  
! #: cp/pt.cc:6980
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%qE no es un argumento válido de plantilla para el tipo %qT porque %qD no tiene enlace externo"
  
! #: cp/pt.cc:7030
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr "debe ser un puntero-a-miembro de la forma %<&X::Y%>"
  
! #: cp/pt.cc:7032
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of %qT"
  msgid "because it is a member of %qT"
  msgstr "%qD no es un miembro de %qT"
  
! #: cp/pt.cc:7101
  #, fuzzy, gcc-internal-format
  #| msgid "  couldn't deduce template parameter %qD"
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "  no se puede deducir el parámetro de plantilla %qD"
  
! #: cp/pt.cc:7110
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr "  los tipos %qT y %qT tiene calificadores-cv incompatibles"
  
! #: cp/pt.cc:7119
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr "  no coinciden los tipos %qT y %qT"
  
! #: cp/pt.cc:7128
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr "  el parámetro de plantilla %qD no es un paquete de parámetro, pero el argumento %qD sí"
  
! #: cp/pt.cc:7139
  #, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "  el argumento de plantilla %qE no coincide con la constante puntero-a-miembro %qE"
  
! #: cp/pt.cc:7149
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr "  %qE no es equivalente a %qE"
  
! #: cp/pt.cc:7158
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr "  deducción de paquete de parámetros inconsistente con %qT y %qT"
  
! #: cp/pt.cc:7170
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr "  se deducen tipos en conflicto para el parámetro %qT (%qT y %qT)"
  
! #: cp/pt.cc:7174
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr "  se deducen valores en conflicto para el parámetro %qE que no es tipo (%qE y %qE)"
  
! #: cp/pt.cc:7185
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr "  el tipo matriz de tamaño variable %qT no es un argumento de plantilla válido"
  
! #: cp/pt.cc:7196
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr "  el tipo de función miembro %qT no es un argumento de plantilla válido"
  
! #: cp/pt.cc:7208
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "  candidate expects %d argument, %d provided"
  #| msgid_plural "  candidate expects %d arguments, %d provided"
--- 73054,73187 ----
  msgstr[0] "la declaración previa de %q+#D usó %d parámetro de plantilla"
  msgstr[1] "la declaración previa de %q+#D usó %d parámetros de plantilla"
  
! #: cp/pt.cc:6517
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "parámetro de plantilla %q+#D"
  
! #: cp/pt.cc:6519
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "redeclarado aquí como %q#D"
  
! #: cp/pt.cc:6521
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "redeclared here"
  msgstr "se declara aquí"
  
! #: cp/pt.cc:6532
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration %qD differs in %<constexpr%>"
  msgid "declaration of template parameter %q+#D with different constraints"
  msgstr "la redeclaración de %qD difiere en %<constexpr%>"
  
! #: cp/pt.cc:6535 cp/pt.cc:6563
  #, fuzzy, gcc-internal-format
  #| msgid "original definition appeared here"
  msgid "original declaration appeared here"
  msgstr "la definición original apareció aquí"
  
! #: cp/pt.cc:6560
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration %qD differs in %<constexpr%>"
  msgid "redeclaration of %q#D with different constraints"
  msgstr "la redeclaración de %qD difiere en %<constexpr%>"
  
! #: cp/pt.cc:7010 cp/pt.cc:7082
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%qE no es un argumento de plantilla válido para el tipo %qT"
  
! #: cp/pt.cc:7013
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr "debe ser la dirección de una función con enlace externo"
  
! #: cp/pt.cc:7016
  #, fuzzy, gcc-internal-format
  #| msgid "it must be the address of a function with external linkage"
  msgid "it must be the name of a function with external linkage"
  msgstr "debe ser la dirección de una función con enlace externo"
  
! #: cp/pt.cc:7031
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%qE no es un argumento válido de plantilla para el tipo %qT porque %qD no tiene enlace"
  
! #: cp/pt.cc:7035
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%qE no es un argumento válido de plantilla para el tipo %qT porque %qD no tiene enlace externo"
  
! #: cp/pt.cc:7085
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr "debe ser un puntero-a-miembro de la forma %<&X::Y%>"
  
! #: cp/pt.cc:7087
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of %qT"
  msgid "because it is a member of %qT"
  msgstr "%qD no es un miembro de %qT"
  
! #: cp/pt.cc:7156
  #, fuzzy, gcc-internal-format
  #| msgid "  couldn't deduce template parameter %qD"
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "  no se puede deducir el parámetro de plantilla %qD"
  
! #: cp/pt.cc:7165
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr "  los tipos %qT y %qT tiene calificadores-cv incompatibles"
  
! #: cp/pt.cc:7174
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr "  no coinciden los tipos %qT y %qT"
  
! #: cp/pt.cc:7183
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr "  el parámetro de plantilla %qD no es un paquete de parámetro, pero el argumento %qD sí"
  
! #: cp/pt.cc:7194
  #, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "  el argumento de plantilla %qE no coincide con la constante puntero-a-miembro %qE"
  
! #: cp/pt.cc:7204
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr "  %qE no es equivalente a %qE"
  
! #: cp/pt.cc:7213
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr "  deducción de paquete de parámetros inconsistente con %qT y %qT"
  
! #: cp/pt.cc:7225
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr "  se deducen tipos en conflicto para el parámetro %qT (%qT y %qT)"
  
! #: cp/pt.cc:7229
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr "  se deducen valores en conflicto para el parámetro %qE que no es tipo (%qE y %qE)"
  
! #: cp/pt.cc:7240
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr "  el tipo matriz de tamaño variable %qT no es un argumento de plantilla válido"
  
! #: cp/pt.cc:7251
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr "  el tipo de función miembro %qT no es un argumento de plantilla válido"
  
! #: cp/pt.cc:7263
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "  candidate expects %d argument, %d provided"
  #| msgid_plural "  candidate expects %d arguments, %d provided"
*************** msgid_plural "  candidate expects at lea
*** 69704,70086 ****
  msgstr[0] "  el candidato espera %d argumento, se proporcionaron %d"
  msgstr[1] "  el candidato espera %d argumentos, se proporcionaron %d"
  
! #: cp/pt.cc:7213
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
  msgstr[0] "  el candidato espera %d argumento, se proporcionaron %d"
  msgstr[1] "  el candidato espera %d argumentos, se proporcionaron %d"
  
! #: cp/pt.cc:7239
  #, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "  no se puede convertir %qE (tipo %qT) al tipo %qT"
  
! #: cp/pt.cc:7252
  #, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "  %qT es una clase base ambigua de %qT"
  
! #: cp/pt.cc:7256
  #, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr "  %qT no es derivado de %qT"
  
! #: cp/pt.cc:7267
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr "  los parámetros de plantilla de un argumento de plantilla plantilla son inconsistentes con otros argumentos de plantilla deducidos"
  
! #: cp/pt.cc:7277
  #, fuzzy, gcc-internal-format
  #| msgid "  can't deduce a template for %qT from non-template type %qT"
  msgid "  cannot deduce a template for %qT from non-template type %qT"
  msgstr "  no se puede deducir una plantilla para %qT del tipo %qT que no es plantilla"
  
! #: cp/pt.cc:7287
  #, fuzzy, gcc-internal-format
  #| msgid "  template argument %qE does not match %qD"
  msgid "  template argument %qE does not match %qE"
  msgstr "  el argumento de plantilla %qE no coincide con %qD"
  
! #: cp/pt.cc:7338
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable or function"
  msgstr "%qE no es un argumento válido de plantilla de tipo %qT porque %qE no es una variable"
  
! #: cp/pt.cc:7347
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "%qE no es un argumento válido de plantilla de tipo %qT porque %qD no tiene enlace externo"
  
! #: cp/pt.cc:7357
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qE no es un argumento válido de plantilla de tipo %qT porque %qD no tiene enlace"
  
! #: cp/pt.cc:7374
  #, fuzzy, gcc-internal-format
  #| msgid "  variable-sized array type %qT is not a valid template argument"
  msgid "the address of %qD is not a valid template argument"
  msgstr "  el tipo matriz de tamaño variable %qT no es un argumento de plantilla válido"
  
! #: cp/pt.cc:7384
  #, fuzzy, gcc-internal-format
  #| msgid "  variable-sized array type %qT is not a valid template argument"
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr "  el tipo matriz de tamaño variable %qT no es un argumento de plantilla válido"
  
! #: cp/pt.cc:7391
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "%qE no es un argumento válido de plantilla de tipo %qT porque %qD no tiene enlace externo"
  
! #: cp/pt.cc:7409
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%qD no es un argumento válido de plantilla porque %qD es una variable, no la dirección de una variable"
  
! #: cp/pt.cc:7417
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "%qD no es un argumento válido de plantilla porque %qD es una variable, no la dirección de una variable"
  
! #: cp/pt.cc:7554
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "%qE no es un argumento válido de plantilla para el tipo %qT porque las literales de cadena nunca se pueden usar en este contexto"
  
! #: cp/pt.cc:7719
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "in template argument for type %qT"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/pt.cc:7733
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/pt.cc:7819
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qE no es un argumento de plantilla válido para el tipo %qT debido a conflictos en la calificación cv"
  
! #: cp/pt.cc:7827
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qE no es un argumento válido de plantilla para el tipo %qT porque no es un l-valor"
  
! #: cp/pt.cc:7845
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%q#D no es un argumento válido de plantilla para el tipo %qT porque una referencia variable no tiene una dirección constante"
  
! #: cp/pt.cc:7905
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qE no es un argumento de plantilla válido para el tipo %qT porque es un puntero"
  
! #: cp/pt.cc:7907
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "intente utilizar %qE en su lugar"
  
! #: cp/pt.cc:7961
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qE no es un argumento de plantilla válido para el tipo %qT porque es de tipo %qT"
  
! #: cp/pt.cc:8552
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "se descartan los atributos en el argumento de plantilla %qT"
  
! #: cp/pt.cc:8568
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes on template argument %qT"
  msgid "ignoring attributes in template argument %qE"
  msgstr "se descartan los atributos en el argumento de plantilla %qT"
  
! #: cp/pt.cc:8698
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "se usó el nombre-de-clase-inyectada %qD como un argumento de plantilla plantilla"
  
! #: cp/pt.cc:8727
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "uso no válido del destructor %qE como un tipo"
  
! #: cp/pt.cc:8732
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "para hacer referencia a un tipo miembro de un parámetro de plantilla, use %<typename %E%>"
  
! #: cp/pt.cc:8749 cp/pt.cc:8784 cp/pt.cc:8835
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "no coincide el tipo/valor en el argumento %d en la lista de parámetros de plantilla para %qD"
  
! #: cp/pt.cc:8757
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  se esperaba una constante de tipo %qT, se obtuvo %qT"
  
! #: cp/pt.cc:8765
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for template parameter for class enclosing %qD"
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr "argumento por defecto para el parámetro de plantilla para la clase incluyente %qD"
  
! #: cp/pt.cc:8771
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  se esperaba una plantilla de clase, se obtuvo %qE"
  
! #: cp/pt.cc:8774
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  se esperaba un tipo, se obtuvo %qE"
  
! #: cp/pt.cc:8789
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  se esperaba un tipo, se obtuvo %qT"
  
! #: cp/pt.cc:8792
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  se esperaba una plantilla de clase, se obtuvo %qT"
  
! #: cp/pt.cc:8839
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  se esperaba una plantilla de tipo %qD, se obtuvo %qT"
  
! #: cp/pt.cc:8854
  #, fuzzy, gcc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "no coincide el tipo/valor en el argumento %d en la lista de parámetros de plantilla para %qD"
  
! #: cp/pt.cc:8857
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got %qE"
  msgid "  expected %qD but got %qD"
  msgstr "  se esperaba un tipo, se obtuvo %qE"
  
! #: cp/pt.cc:8945
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert template argument %qE to %qT"
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "no se puede convertir el argumento de plantilla %qE a %qT"
  
! #: cp/pt.cc:9073 cp/pt.cc:9409
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "el argumento de plantilla %d es no válido"
  
! #: cp/pt.cc:9088 cp/pt.cc:9234
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "número erróneo de argumentos de plantilla (%d, debe ser %d)"
  
! #: cp/pt.cc:9230
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "número erróneo de argumentos de plantilla (%d, debe ser %d)"
  
! #: cp/pt.cc:9239
  #, fuzzy, gcc-internal-format
  #| msgid "provided for %q+D"
  msgid "provided for %qD"
  msgstr "provisto por %q+D"
  
! #: cp/pt.cc:9265
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for template parameter for class enclosing %qD"
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr "argumento por defecto para el parámetro de plantilla para la clase incluyente %qD"
  
! #: cp/pt.cc:9269
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of %q#D"
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "argumento por defecto dado para el parámetro %d de %q#D"
  
! #: cp/pt.cc:9370
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:9939
! #, fuzzy, gcc-internal-format
! #| msgid "instantiation of %q+D as type %qT"
! msgid "instantiation exposes TU-local entity %qD"
! msgstr "instanciación de %q+D como tipo %qT"
! 
! #: cp/pt.cc:9958
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D no es una plantilla de función"
  
! #: cp/pt.cc:10153
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "se usa el tipo %qT que no es plantilla como una plantilla"
  
! #: cp/pt.cc:10155
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "para la declaración de plantilla %q+D"
  
! #: cp/pt.cc:10324 cp/pt.cc:22870
  #, fuzzy, gcc-internal-format
  #| msgid "internal consistency failure"
  msgid "template constraint failure for %qD"
  msgstr "falla interna de consistencia"
  
! #: cp/pt.cc:10674
  #, fuzzy, gcc-internal-format
  #| msgid "use of %qs in template"
  msgid "use of invalid variable template %qE"
  msgstr "uso de %qs en la plantilla"
  
! #: cp/pt.cc:11405
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum) substituting %qS"
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "la profundidad de instanciación de la plantilla excede el máximo de %d (use -ftemplate-depth= para incrementar el máximo) al sustituir %qS"
  
! #: cp/pt.cc:12229
  #, fuzzy, gcc-internal-format
  #| msgid "collapse argument needs positive constant integer expression"
  msgid "score argument must be constant integer expression"
  msgstr "el argumento de collapse necesita una expresión entera constante positiva"
  
! #: cp/pt.cc:12238
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must be nonnegative"
  msgid "score argument must be non-negative"
  msgstr "'%s' en %L debe ser no negativo"
  
! #: cp/pt.cc:12265
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "property must be constant integer expression or string literal"
  msgstr "%Hel argumento de collapse necesita ser una expresión entera constante positiva"
  
! #: cp/pt.cc:12269
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "property must be constant integer expression"
  msgstr "se esperaba una expresión entera"
  
! #: cp/pt.cc:12497
  #, fuzzy, gcc-internal-format
  #| msgid "  in instantiation of template %qT"
  msgid "instantiating erroneous template"
  msgstr "  en la instanciación de la plantilla %qT"
  
! #: cp/pt.cc:12498
  #, fuzzy, gcc-internal-format
  #| msgid "struct defined here"
  msgid "first error appeared here"
  msgstr "se definió struct aquí"
  
! #: cp/pt.cc:12849
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member in union"
  msgid "flexible array member %qD in union"
  msgstr "miembro de matriz flexible en union"
  
! #: cp/pt.cc:13368
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13839
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a potential constant expression"
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "%qE no es una expresión constante potencial"
  
! #: cp/pt.cc:13927
  #, fuzzy, gcc-internal-format
  #| msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr "no coinciden las longitudes de los paquetes de argumentos al expandir %<%T%>"
  
! #: cp/pt.cc:13930
  #, fuzzy, gcc-internal-format
  #| msgid "mismatched argument pack lengths while expanding %<%E%>"
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr "no coinciden las longitudes de los paquetes de argumentos al expandir %<%E%>"
  
! #: cp/pt.cc:14115
  #, gcc-internal-format
  msgid "cannot index an empty pack"
  msgstr ""
  
! #: cp/pt.cc:14566
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "  when instantiating default argument for call to %qD"
  msgstr "redefinición del argumento por defecto para %q#D"
  
! #: cp/pt.cc:14663
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "se crea un puntero a función miembro del tipo %qT que no es clase"
  
! #: cp/pt.cc:15663
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgid "mismatched argument pack lengths (%d vs %d)"
--- 73190,73566 ----
  msgstr[0] "  el candidato espera %d argumento, se proporcionaron %d"
  msgstr[1] "  el candidato espera %d argumentos, se proporcionaron %d"
  
! #: cp/pt.cc:7268
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
  msgstr[0] "  el candidato espera %d argumento, se proporcionaron %d"
  msgstr[1] "  el candidato espera %d argumentos, se proporcionaron %d"
  
! #: cp/pt.cc:7294
  #, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "  no se puede convertir %qE (tipo %qT) al tipo %qT"
  
! #: cp/pt.cc:7307
  #, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "  %qT es una clase base ambigua de %qT"
  
! #: cp/pt.cc:7311
  #, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr "  %qT no es derivado de %qT"
  
! #: cp/pt.cc:7322
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr "  los parámetros de plantilla de un argumento de plantilla plantilla son inconsistentes con otros argumentos de plantilla deducidos"
  
! #: cp/pt.cc:7332
  #, fuzzy, gcc-internal-format
  #| msgid "  can't deduce a template for %qT from non-template type %qT"
  msgid "  cannot deduce a template for %qT from non-template type %qT"
  msgstr "  no se puede deducir una plantilla para %qT del tipo %qT que no es plantilla"
  
! #: cp/pt.cc:7342
  #, fuzzy, gcc-internal-format
  #| msgid "  template argument %qE does not match %qD"
  msgid "  template argument %qE does not match %qE"
  msgstr "  el argumento de plantilla %qE no coincide con %qD"
  
! #: cp/pt.cc:7393
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable or function"
  msgstr "%qE no es un argumento válido de plantilla de tipo %qT porque %qE no es una variable"
  
! #: cp/pt.cc:7402
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "%qE no es un argumento válido de plantilla de tipo %qT porque %qD no tiene enlace externo"
  
! #: cp/pt.cc:7412
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qE no es un argumento válido de plantilla de tipo %qT porque %qD no tiene enlace"
  
! #: cp/pt.cc:7429
  #, fuzzy, gcc-internal-format
  #| msgid "  variable-sized array type %qT is not a valid template argument"
  msgid "the address of %qD is not a valid template argument"
  msgstr "  el tipo matriz de tamaño variable %qT no es un argumento de plantilla válido"
  
! #: cp/pt.cc:7439
  #, fuzzy, gcc-internal-format
  #| msgid "  variable-sized array type %qT is not a valid template argument"
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr "  el tipo matriz de tamaño variable %qT no es un argumento de plantilla válido"
  
! #: cp/pt.cc:7446
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "%qE no es un argumento válido de plantilla de tipo %qT porque %qD no tiene enlace externo"
  
! #: cp/pt.cc:7469
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%qD no es un argumento válido de plantilla porque %qD es una variable, no la dirección de una variable"
  
! #: cp/pt.cc:7473
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "%qD no es un argumento válido de plantilla porque %qD es una variable, no la dirección de una variable"
  
! #: cp/pt.cc:7610
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "%qE no es un argumento válido de plantilla para el tipo %qT porque las literales de cadena nunca se pueden usar en este contexto"
  
! #: cp/pt.cc:7775
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "in template argument for type %qT"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/pt.cc:7789
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/pt.cc:7875
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qE no es un argumento de plantilla válido para el tipo %qT debido a conflictos en la calificación cv"
  
! #: cp/pt.cc:7883
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qE no es un argumento válido de plantilla para el tipo %qT porque no es un l-valor"
  
! #: cp/pt.cc:7901
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%q#D no es un argumento válido de plantilla para el tipo %qT porque una referencia variable no tiene una dirección constante"
  
! #: cp/pt.cc:7961
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qE no es un argumento de plantilla válido para el tipo %qT porque es un puntero"
  
! #: cp/pt.cc:7963
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "intente utilizar %qE en su lugar"
  
! #: cp/pt.cc:8017 cp/pt.cc:8049
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qE no es un argumento de plantilla válido para el tipo %qT porque es de tipo %qT"
  
! #: cp/pt.cc:8643
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "se descartan los atributos en el argumento de plantilla %qT"
  
! #: cp/pt.cc:8659
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes on template argument %qT"
  msgid "ignoring attributes in template argument %qE"
  msgstr "se descartan los atributos en el argumento de plantilla %qT"
  
! #: cp/pt.cc:8802
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "se usó el nombre-de-clase-inyectada %qD como un argumento de plantilla plantilla"
  
! #: cp/pt.cc:8831
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "uso no válido del destructor %qE como un tipo"
  
! #: cp/pt.cc:8836
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "para hacer referencia a un tipo miembro de un parámetro de plantilla, use %<typename %E%>"
  
! #: cp/pt.cc:8853 cp/pt.cc:8888 cp/pt.cc:8939
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "no coincide el tipo/valor en el argumento %d en la lista de parámetros de plantilla para %qD"
  
! #: cp/pt.cc:8861
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  se esperaba una constante de tipo %qT, se obtuvo %qT"
  
! #: cp/pt.cc:8869
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for template parameter for class enclosing %qD"
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr "argumento por defecto para el parámetro de plantilla para la clase incluyente %qD"
  
! #: cp/pt.cc:8875
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  se esperaba una plantilla de clase, se obtuvo %qE"
  
! #: cp/pt.cc:8878
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  se esperaba un tipo, se obtuvo %qE"
  
! #: cp/pt.cc:8893
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  se esperaba un tipo, se obtuvo %qT"
  
! #: cp/pt.cc:8896
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  se esperaba una plantilla de clase, se obtuvo %qT"
  
! #: cp/pt.cc:8943
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  se esperaba una plantilla de tipo %qD, se obtuvo %qT"
  
! #: cp/pt.cc:8958
  #, fuzzy, gcc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "no coincide el tipo/valor en el argumento %d en la lista de parámetros de plantilla para %qD"
  
! #: cp/pt.cc:8961
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got %qE"
  msgid "  expected %qD but got %qD"
  msgstr "  se esperaba un tipo, se obtuvo %qE"
  
! #: cp/pt.cc:9048
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert template argument %qE to %qT"
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "no se puede convertir el argumento de plantilla %qE a %qT"
  
! #: cp/pt.cc:9176 cp/pt.cc:9512
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "el argumento de plantilla %d es no válido"
  
! #: cp/pt.cc:9191 cp/pt.cc:9337
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "número erróneo de argumentos de plantilla (%d, debe ser %d)"
  
! #: cp/pt.cc:9333
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "número erróneo de argumentos de plantilla (%d, debe ser %d)"
  
! #: cp/pt.cc:9342
  #, fuzzy, gcc-internal-format
  #| msgid "provided for %q+D"
  msgid "provided for %qD"
  msgstr "provisto por %q+D"
  
! #: cp/pt.cc:9368
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for template parameter for class enclosing %qD"
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr "argumento por defecto para el parámetro de plantilla para la clase incluyente %qD"
  
! #: cp/pt.cc:9372
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of %q#D"
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "argumento por defecto dado para el parámetro %d de %q#D"
  
! #: cp/pt.cc:9473
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:10050
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D no es una plantilla de función"
  
! #: cp/pt.cc:10245
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "se usa el tipo %qT que no es plantilla como una plantilla"
  
! #: cp/pt.cc:10247
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "para la declaración de plantilla %q+D"
  
! #: cp/pt.cc:10416 cp/pt.cc:23566
  #, fuzzy, gcc-internal-format
  #| msgid "internal consistency failure"
  msgid "template constraint failure for %qD"
  msgstr "falla interna de consistencia"
  
! #: cp/pt.cc:10766
  #, fuzzy, gcc-internal-format
  #| msgid "use of %qs in template"
  msgid "use of invalid variable template %qE"
  msgstr "uso de %qs en la plantilla"
  
! #: cp/pt.cc:11506
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum) substituting %qS"
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "la profundidad de instanciación de la plantilla excede el máximo de %d (use -ftemplate-depth= para incrementar el máximo) al sustituir %qS"
  
! #: cp/pt.cc:12442
  #, fuzzy, gcc-internal-format
  #| msgid "collapse argument needs positive constant integer expression"
  msgid "score argument must be constant integer expression"
  msgstr "el argumento de collapse necesita una expresión entera constante positiva"
  
! #: cp/pt.cc:12451
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must be nonnegative"
  msgid "score argument must be non-negative"
  msgstr "'%s' en %L debe ser no negativo"
  
! #: cp/pt.cc:12478
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "property must be constant integer expression or string literal"
  msgstr "%Hel argumento de collapse necesita ser una expresión entera constante positiva"
  
! #: cp/pt.cc:12482
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "property must be constant integer expression"
  msgstr "se esperaba una expresión entera"
  
! #: cp/pt.cc:12711
  #, fuzzy, gcc-internal-format
  #| msgid "  in instantiation of template %qT"
  msgid "instantiating erroneous template"
  msgstr "  en la instanciación de la plantilla %qT"
  
! #: cp/pt.cc:12712
  #, fuzzy, gcc-internal-format
  #| msgid "struct defined here"
  msgid "first error appeared here"
  msgstr "se definió struct aquí"
  
! #: cp/pt.cc:13080
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member in union"
  msgid "flexible array member %qD in union"
  msgstr "miembro de matriz flexible en union"
  
! #: cp/pt.cc:13599
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:14070
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a potential constant expression"
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "%qE no es una expresión constante potencial"
  
! #: cp/pt.cc:14180
  #, fuzzy, gcc-internal-format
  #| msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr "no coinciden las longitudes de los paquetes de argumentos al expandir %<%T%>"
  
! #: cp/pt.cc:14183
  #, fuzzy, gcc-internal-format
  #| msgid "mismatched argument pack lengths while expanding %<%E%>"
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr "no coinciden las longitudes de los paquetes de argumentos al expandir %<%E%>"
  
! #: cp/pt.cc:14388
  #, gcc-internal-format
  msgid "cannot index an empty pack"
  msgstr ""
  
! #: cp/pt.cc:14844
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "  when instantiating default argument for call to %qD"
  msgstr "redefinición del argumento por defecto para %q#D"
  
! #: cp/pt.cc:14941
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "se crea un puntero a función miembro del tipo %qT que no es clase"
  
! #: cp/pt.cc:15952
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgid "mismatched argument pack lengths (%d vs %d)"
*************** msgstr "no coinciden las longitudes de l
*** 70099,70414 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:15851
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "la variable %qD tiene tipo de función"
  
! #: cp/pt.cc:16057
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "tipo de parámetro %qT no válido"
  
! #: cp/pt.cc:16059
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "en la declaración %q+D"
  
! #: cp/pt.cc:16186
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "la función devuelve una matriz"
  
! #: cp/pt.cc:16188
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "la función devuelve una función"
  
! #: cp/pt.cc:16919
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "se forma la referencia a void"
  
! #: cp/pt.cc:16921
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "se forma un puntero para referenciar al tipo %qT"
  
! #: cp/pt.cc:16923
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "se forma una referencia para referenciar al tipo %qT"
  
! #: cp/pt.cc:16936
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to qualified function type %qT"
  msgid "forming pointer to qualified function type %qT"
  msgstr "no se puede declarar el puntero para el tipo de función calificado %qT"
  
! #: cp/pt.cc:16939
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to qualified function type %qT"
  msgid "forming reference to qualified function type %qT"
  msgstr "no se puede declarar la referencia para el tipo de función calificado %qT"
  
! #: cp/pt.cc:16992
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "se crea un puntero al miembro del tipo %qT que no es clase"
  
! #: cp/pt.cc:16998
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "se crea un puntero al miembro de referencia de tipo %qT"
  
! #: cp/pt.cc:17004
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "se crea un puntero al miembro de tipo void"
  
! #: cp/pt.cc:17073
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "se crea la matriz de %qT"
  
! #: cp/pt.cc:17114
  #, fuzzy, gcc-internal-format
  #| msgid "array %q+D assumed to have one element"
  msgid "%qD expanded to more than one element"
  msgstr "se asume que la matriz %q+D tiene un elemento"
  
! #: cp/pt.cc:17121
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:17142
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT no es de tipo clase, struct o union"
  
! #: cp/pt.cc:17182
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT resuelve a %qT, el cual no es un tipo enumerado"
  
! #: cp/pt.cc:17190
  #, fuzzy, gcc-internal-format
  #| msgid "%qT resolves to %qT, which is is not a class type"
! msgid "%qT resolves to %qT, which is not a class type"
  msgstr "%qT resuelve a %qT, el cual no es un tipo de clase"
  
! #: cp/pt.cc:17319
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "uso de %qs en la plantilla"
  
! #: cp/pt.cc:17638
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "el tipo calificador %qT no coincide con el nombre del destructor ~%qT"
  
! #: cp/pt.cc:17654
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "el nombre dependiente %qE se decodifica como un no tipo, pero la instanciación genera un tipo"
  
! #: cp/pt.cc:17656
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "escriba %<typename %E%> si quiere un tipo"
  
! #: cp/pt.cc:17740
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "el elemento inicializador no es una expresión constante"
  
! #: cp/pt.cc:20009 cp/pt.cc:22230
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "uso no válido de la expresión de expansión de paquete"
  
! #: cp/pt.cc:20013 cp/pt.cc:22234
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "use %<...%> para expandir el paquete de argumentos"
  
! #: cp/pt.cc:20160
  #, fuzzy, gcc-internal-format
  #| msgid "non-empty initializer for array of empty elements"
  msgid "empty initializer in lambda init-capture"
  msgstr "inicializador no-vacío para una matriz de elementos vacíos"
  
! #: cp/pt.cc:21466
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr "%qD no se declaró en este ámbito, y no se encontraron declaraciones en la búsqueda dependiente de argumentos en el punto de la instanciación"
  
! #: cp/pt.cc:21501
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr "no se encontraron declaraciones en la base dependiente %qT pur la búsqueda no calificada"
  
! #: cp/pt.cc:21506
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "use %<this->%D%> en su lugar"
  
! #: cp/pt.cc:21509
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "use %<%T::%D%> en su lugar"
  
! #: cp/pt.cc:21514
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here, later in the translation unit"
  msgid "%qD declared here, later in the translation unit"
  msgstr "%q+D se declaró aquí, después en la unidad de translación"
  
! #: cp/pt.cc:21565
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "número erróneo de argumentos para %<__builtin_choose_expr%>"
  
! #: cp/pt.cc:21592
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for %qE attribute"
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "se especificó el número equivocado de argumentos para el atributo %qE"
  
! #: cp/pt.cc:21831
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT no es una clase o un espacio de nombres"
  
! #: cp/pt.cc:21834
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD no es una clase o un espacio de nombres"
  
! #: cp/pt.cc:22150
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "se usa el campo no válido %qD"
  
! #: cp/pt.cc:22500
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is/uses anonymous type"
  msgid "%qT is/uses unnamed type"
  msgstr "%qT es/usa un tipo anónimo"
  
! #: cp/pt.cc:22502
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "el argumento de plantilla para %qD usa el tipo local %qT"
  
! #: cp/pt.cc:22512
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT es un tipo modificado variablemente"
  
! #: cp/pt.cc:22527
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "la expresión integral %qE no es una constante"
  
! #: cp/pt.cc:22545
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  se trata de instanciar %qD"
  
! #: cp/pt.cc:26983
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#T"
  msgstr "instanciación de plantilla clase ambigua para %q#T"
  
! #: cp/pt.cc:26985
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#D"
  msgstr "instanciación de plantilla clase ambigua para %q#T"
  
! #: cp/pt.cc:26991
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#qS"
  msgstr "%s %+#D"
  
! #: cp/pt.cc:27018 cp/pt.cc:27105
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "instanciación explícita de %q#D que no es plantilla"
  
! #: cp/pt.cc:27037
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD no es un dato miembro static de una plantilla de clase"
  
! #: cp/pt.cc:27043 cp/pt.cc:27100
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "no se encontró una plantilla coincidente para %qD"
  
! #: cp/pt.cc:27048
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "el tipo %qT para la instanciación explícita %qD no coincide con el tipo declarado %qT"
  
! #: cp/pt.cc:27056
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "instanciación explícita de %q#D"
  
! #: cp/pt.cc:27092
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "instanciación explícita duplicada de %q#D"
  
! #: cp/pt.cc:27115 cp/pt.cc:27182
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ 1998 prohíbe el uso de %<extern%> en instanciaciones explícitas"
  
! #: cp/pt.cc:27120 cp/pt.cc:27197
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "clase de almacenamiento %qD aplicada a la instanciación de una plantilla"
  
! #: cp/pt.cc:27154
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "instanciación explícita de la plantilla %qD que no es clase"
  
! #: cp/pt.cc:27157
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "instanciación explícita del tipo %qT que no es plantilla"
  
! #: cp/pt.cc:27166
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "instanciación explícita de %q#T antes de la definición de la plantilla"
  
! #: cp/pt.cc:27187
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ prohíbe el uso de %qE en las instanciaciones explícitas"
  
! #: cp/pt.cc:27227
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "instanciación explícita duplicada de %q#T"
  
! #: cp/pt.cc:27557
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %qD after first use"
  msgid "exception specification of %qD depends on itself"
  msgstr "especialización explícita de %qD después del primer uso"
  
! #: cp/pt.cc:27563
  #, fuzzy, gcc-internal-format
  #| msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgid "exception specification of %qD is not available until end of class definition"
--- 73579,73921 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:16154
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "la variable %qD tiene tipo de función"
  
! #: cp/pt.cc:16379
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "tipo de parámetro %qT no válido"
  
! #: cp/pt.cc:16381
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "en la declaración %q+D"
  
! #: cp/pt.cc:16508
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "la función devuelve una matriz"
  
! #: cp/pt.cc:16510
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "la función devuelve una función"
  
! #: cp/pt.cc:16760
! #, fuzzy, gcc-internal-format
! #| msgid "%<locus%> is not defined as a type"
! msgid "%qE is not usable in a splice type"
! msgstr "%<locus%> no se define como un tipo"
! 
! #: cp/pt.cc:16762
! #, fuzzy, gcc-internal-format
! #| msgid "%qE is not a variable in clause %qs"
! msgid "%qE is not usable in a splice scope"
! msgstr "%qE no es una variable en la cláusula %qs"
! 
! #: cp/pt.cc:17323
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "se forma la referencia a void"
  
! #: cp/pt.cc:17325
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "se forma un puntero para referenciar al tipo %qT"
  
! #: cp/pt.cc:17327
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "se forma una referencia para referenciar al tipo %qT"
  
! #: cp/pt.cc:17340
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to qualified function type %qT"
  msgid "forming pointer to qualified function type %qT"
  msgstr "no se puede declarar el puntero para el tipo de función calificado %qT"
  
! #: cp/pt.cc:17343
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to qualified function type %qT"
  msgid "forming reference to qualified function type %qT"
  msgstr "no se puede declarar la referencia para el tipo de función calificado %qT"
  
! #: cp/pt.cc:17396
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "se crea un puntero al miembro del tipo %qT que no es clase"
  
! #: cp/pt.cc:17402
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "se crea un puntero al miembro de referencia de tipo %qT"
  
! #: cp/pt.cc:17408
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "se crea un puntero al miembro de tipo void"
  
! #: cp/pt.cc:17477
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "se crea la matriz de %qT"
  
! #: cp/pt.cc:17518
  #, fuzzy, gcc-internal-format
  #| msgid "array %q+D assumed to have one element"
  msgid "%qD expanded to more than one element"
  msgstr "se asume que la matriz %q+D tiene un elemento"
  
! #: cp/pt.cc:17525
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:17579
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT no es de tipo clase, struct o union"
  
! #: cp/pt.cc:17613
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT resuelve a %qT, el cual no es un tipo enumerado"
  
! #: cp/pt.cc:17622
  #, fuzzy, gcc-internal-format
  #| msgid "%qT resolves to %qT, which is is not a class type"
! msgid "%qT resolves to %qT, which is not a non-union class type"
  msgstr "%qT resuelve a %qT, el cual no es un tipo de clase"
  
! #: cp/pt.cc:17630
! #, fuzzy, gcc-internal-format
! #| msgid "%qT resolves to %qT, which is not an enumeration type"
! msgid "%qT resolves to %qT, which is not a union type"
! msgstr "%qT resuelve a %qT, el cual no es un tipo enumerado"
! 
! #: cp/pt.cc:17788
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "uso de %qs en la plantilla"
  
! #. Lookup succeeded at parse time, but failed during
! #. instantiation; must be because we're trying to refer to it
! #. while forming its declaration (c++/120204).
! #: cp/pt.cc:17961
! #, fuzzy, gcc-internal-format
! #| msgid "explicit specialization of %qD after first use"
! msgid "declaration of %<%T::%D%> depends on itself"
! msgstr "especialización explícita de %qD después del primer uso"
! 
! #: cp/pt.cc:18117
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "el tipo calificador %qT no coincide con el nombre del destructor ~%qT"
  
! #: cp/pt.cc:18133
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "el nombre dependiente %qE se decodifica como un no tipo, pero la instanciación genera un tipo"
  
! #: cp/pt.cc:18135
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "escriba %<typename %E%> si quiere un tipo"
  
! #: cp/pt.cc:18219
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "el elemento inicializador no es una expresión constante"
  
! #: cp/pt.cc:20597 cp/pt.cc:22894
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "uso no válido de la expresión de expansión de paquete"
  
! #: cp/pt.cc:20601 cp/pt.cc:22898
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "use %<...%> para expandir el paquete de argumentos"
  
! #: cp/pt.cc:20748
  #, fuzzy, gcc-internal-format
  #| msgid "non-empty initializer for array of empty elements"
  msgid "empty initializer in lambda init-capture"
  msgstr "inicializador no-vacío para una matriz de elementos vacíos"
  
! #: cp/pt.cc:22114
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr "%qD no se declaró en este ámbito, y no se encontraron declaraciones en la búsqueda dependiente de argumentos en el punto de la instanciación"
  
! #: cp/pt.cc:22149
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr "no se encontraron declaraciones en la base dependiente %qT pur la búsqueda no calificada"
  
! #: cp/pt.cc:22154
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "use %<this->%D%> en su lugar"
  
! #: cp/pt.cc:22157
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "use %<%T::%D%> en su lugar"
  
! #: cp/pt.cc:22162
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here, later in the translation unit"
  msgid "%qD declared here, later in the translation unit"
  msgstr "%q+D se declaró aquí, después en la unidad de translación"
  
! #: cp/pt.cc:22213
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "número erróneo de argumentos para %<__builtin_choose_expr%>"
  
! #: cp/pt.cc:22240
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for %qE attribute"
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "se especificó el número equivocado de argumentos para el atributo %qE"
  
! #: cp/pt.cc:22486
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT no es una clase o un espacio de nombres"
  
! #: cp/pt.cc:22489
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD no es una clase o un espacio de nombres"
  
! #: cp/pt.cc:22811
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "se usa el campo no válido %qD"
  
! #: cp/pt.cc:23196
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is/uses anonymous type"
  msgid "%qT is/uses unnamed type"
  msgstr "%qT es/usa un tipo anónimo"
  
! #: cp/pt.cc:23198
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "el argumento de plantilla para %qD usa el tipo local %qT"
  
! #: cp/pt.cc:23208
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT es un tipo modificado variablemente"
  
! #: cp/pt.cc:23223
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "la expresión integral %qE no es una constante"
  
! #: cp/pt.cc:23241
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  se trata de instanciar %qD"
  
! #: cp/pt.cc:27656
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#T"
  msgstr "instanciación de plantilla clase ambigua para %q#T"
  
! #: cp/pt.cc:27658
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#D"
  msgstr "instanciación de plantilla clase ambigua para %q#T"
  
! #: cp/pt.cc:27664
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#qS"
  msgstr "%s %+#D"
  
! #: cp/pt.cc:27691 cp/pt.cc:27778
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "instanciación explícita de %q#D que no es plantilla"
  
! #: cp/pt.cc:27710
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD no es un dato miembro static de una plantilla de clase"
  
! #: cp/pt.cc:27716 cp/pt.cc:27773
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "no se encontró una plantilla coincidente para %qD"
  
! #: cp/pt.cc:27721
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "el tipo %qT para la instanciación explícita %qD no coincide con el tipo declarado %qT"
  
! #: cp/pt.cc:27729
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "instanciación explícita de %q#D"
  
! #: cp/pt.cc:27765
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "instanciación explícita duplicada de %q#D"
  
! #: cp/pt.cc:27788 cp/pt.cc:27855
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ 1998 prohíbe el uso de %<extern%> en instanciaciones explícitas"
  
! #: cp/pt.cc:27793 cp/pt.cc:27870
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "clase de almacenamiento %qD aplicada a la instanciación de una plantilla"
  
! #: cp/pt.cc:27827
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "instanciación explícita de la plantilla %qD que no es clase"
  
! #: cp/pt.cc:27830
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "instanciación explícita del tipo %qT que no es plantilla"
  
! #: cp/pt.cc:27839
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "instanciación explícita de %q#T antes de la definición de la plantilla"
  
! #: cp/pt.cc:27860
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ prohíbe el uso de %qE en las instanciaciones explícitas"
  
! #: cp/pt.cc:27900
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "instanciación explícita duplicada de %q#T"
  
! #: cp/pt.cc:28232
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %qD after first use"
  msgid "exception specification of %qD depends on itself"
  msgstr "especialización explícita de %qD después del primer uso"
  
! #: cp/pt.cc:28238
  #, fuzzy, gcc-internal-format
  #| msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgid "exception specification of %qD is not available until end of class definition"
*************** msgstr "no se permiten los especificador
*** 70421,71530 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:28039
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "instanciación explícita de %qD pero no hay una definición disponible"
  
! #: cp/pt.cc:28085
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "la profundidad de instanciación de la plantilla excede el máximo de %d al instanciar %q+D, posiblemente de la generación de tabla virtual (use -ftemplate-depth= para incrementar el máximo)"
  
! #: cp/pt.cc:28460
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/pt.cc:28490
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a valid type for a template non-type parameter"
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "%q#T no es un tipo válido para un parámetro que no es tipo plantilla"
  
! #: cp/pt.cc:28499
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/pt.cc:28507
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "parámetro que no es tipo plantilla no válido"
  
! #: cp/pt.cc:28509
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T no es un tipo válido para un parámetro que no es tipo plantilla"
  
! #: cp/pt.cc:29972
  #, fuzzy, gcc-internal-format
  #| msgid "keyword %<typename%> not allowed outside of templates"
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "no se permite la palabra clave %<typename%> fuera de las plantillas"
  
! #: cp/pt.cc:30157
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "a concept cannot be constrained"
  msgstr "el constructor no puede ser una función miembro de tipo static"
  
! #: cp/pt.cc:30166
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace"
  msgid "concept %qE not in namespace scope"
  msgstr "%qT no es un espacio de nombres"
  
! #: cp/pt.cc:30172
  #, fuzzy, gcc-internal-format
  #| msgid "definition of %q#T inside template parameter list"
  msgid "concept %qE has multiple template parameter lists"
  msgstr "la definición de %q#T dentro de la lista de parámetros de plantilla"
  
! #: cp/pt.cc:30216
  #, fuzzy, gcc-internal-format
  #| msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "la deducción de una lista inicializadora encerrada entre llaves requiere #include <initializer_list>"
  
! #: cp/pt.cc:31487
  #, fuzzy, gcc-internal-format
  #| msgid "non-template %qD used as template"
  msgid "non-deducible template %qT used without template arguments"
  msgstr "se usó %qD que no es plantilla como plantilla"
  
! #: cp/pt.cc:31500
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/pt.cc:31506
  #, fuzzy, gcc-internal-format
  #| msgid "try using %qE instead"
  msgid "use %qD directly instead"
  msgstr "intente utilizar %qE en su lugar"
  
! #: cp/pt.cc:31634
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:31641
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/pt.cc:31654
  #, fuzzy, gcc-internal-format
  #| msgid "  template argument deduction/substitution failed:"
  msgid "class template argument deduction failed:"
  msgstr "  falló la deducción/sustitución del argumento de plantilla:"
  
! #: cp/pt.cc:31657
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "la función no se consideró para la inclusión en línea"
  
! #: cp/pt.cc:31672
  #, fuzzy, gcc-internal-format
  #| msgid "  template argument deduction/substitution failed:"
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr "  falló la deducción/sustitución del argumento de plantilla:"
  
! #: cp/pt.cc:31676
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "explicit deduction guide declared here"
  msgstr "en una llamada a la función %qD declarada aquí"
  
! #: cp/pt.cc:31691
  #, fuzzy, gcc-internal-format
  #| msgid "  template argument deduction/substitution failed:"
  msgid "%qT may not intend to support class template argument deduction"
  msgstr "  falló la deducción/sustitución del argumento de plantilla:"
  
! #: cp/pt.cc:31693
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:31816
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:31819
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:31879
  #, fuzzy, gcc-internal-format
  #| msgid "unable to deduce %qT from %qE"
  msgid "unable to deduce lambda return type from %qE"
  msgstr "no se puede deducir %qT de %qE"
  
! #: cp/pt.cc:31882
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "no se puede deducir %qT de %qE"
  
! #: cp/pt.cc:31957
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:31961
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "la insn no satisface sus restricciones:"
  
! #: cp/pt.cc:31965
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "la insn no satisface sus restricciones:"
  
! #: cp/pt.cc:31969
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "la insn no satisface sus restricciones:"
  
! #: cp/rtti.cc:306
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use typeid with -fno-rtti"
  msgid "cannot use %<typeid%> with %<-fno-rtti%>"
  msgstr "no se puede usar typeid sin -fno-rtti"
  
! #: cp/rtti.cc:319
  #, fuzzy, gcc-internal-format
  #| msgid "must #include <typeinfo> before using typeid"
  msgid "must %<#include <typeinfo>%> before using %<typeid%>"
  msgstr "se debe hacer #include <typeinfo> antes de usar typeid"
  
! #: cp/rtti.cc:420
  #, gcc-internal-format
  msgid "cannot create type information for type %qT because it involves types of variable size"
  msgstr "no se puede crear la información de tipo para el tipo %qT porque involucra tipos de tamaño variable"
  
! #: cp/rtti.cc:521
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to qualified function type %qT"
  msgid "%<typeid%> of qualified function type %qT"
  msgstr "no se puede declarar el puntero para el tipo de función calificado %qT"
  
! #: cp/rtti.cc:711 cp/rtti.cc:727
  #, fuzzy, gcc-internal-format
  #| msgid "dynamic_cast of %q#D to %q#T can never succeed"
  msgid "%<dynamic_cast<%#T>(%#D)%> can never succeed"
  msgstr "dynamic_cast de %q#D a %q#T nunca podrá tener éxito"
  
! #: cp/rtti.cc:739
  #, fuzzy, gcc-internal-format
  #| msgid "%<dynamic_cast%> not permitted with -fno-rtti"
  msgid "%<dynamic_cast%> not permitted with %<-fno-rtti%>"
  msgstr "no se permite %<dynamic_cast%> sin -fno-rtti"
  
! #: cp/rtti.cc:821
  #, fuzzy, gcc-internal-format
  #| msgid "cannot dynamic_cast %qE (of type %q#T) to type %q#T (%s)"
  msgid "cannot %<dynamic_cast%> %qE (of type %q#T) to type %q#T (%s)"
  msgstr "no se puede hacer dynamic_cast %qE (de tipo %q#T) al tipo %q#T (%s)"
  
! #: cp/search.cc:311
  #, gcc-internal-format
  msgid "%qT is an ambiguous base of %qT"
  msgstr "%qT es una base ambigua de %qT"
  
! #: cp/search.cc:327
  #, gcc-internal-format
  msgid "%qT is an inaccessible base of %qT"
  msgstr "%qT es una base inaccesible de %qT"
  
! #: cp/search.cc:2006
  #, gcc-internal-format
  msgid "looser exception specification on overriding virtual function %q+#F"
  msgstr ""
  
! #: cp/search.cc:2009
  #, fuzzy, gcc-internal-format
  #| msgid "overriding deleted function %q+D"
  msgid "overridden function is %q#F"
  msgstr "se sobreescribe la función borrada %q+D"
  
! #: cp/search.cc:2084
  #, fuzzy, gcc-internal-format
  #| msgid "invalid covariant return type for %q+#D"
  msgid "invalid covariant return type for %q#D"
  msgstr "tipo de devolución covariante no válido para %q+#D"
  
! #: cp/search.cc:2086 cp/search.cc:2103 cp/search.cc:2120
  #, fuzzy, gcc-internal-format
  #| msgid "overriding deleted function %q+D"
  msgid "overridden function is %q#D"
  msgstr "se sobreescribe la función borrada %q+D"
  
! #: cp/search.cc:2099
  #, gcc-internal-format
  msgid "invalid covariant return type for %q+#D"
  msgstr "tipo de devolución covariante no válido para %q+#D"
  
! #: cp/search.cc:2101
  #, gcc-internal-format
  msgid "conflicting return type specified for %q+#D"
  msgstr "se especificaron tipos de devolución en conflicto para %q+#D"
  
! #: cp/search.cc:2118
  #, gcc-internal-format
  msgid "conflicting type attributes specified for %q+#D"
  msgstr "se especificaron atributos de tipo en conflicto para %q+#D"
  
! #: cp/search.cc:2133
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "%<consteval%> function %q+D overriding non-%<consteval%> function"
  msgstr "la función interna %q+D no se declara como función"
  
! #: cp/search.cc:2136
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "non-%<consteval%> function %q+D overriding %<consteval%> function"
  msgstr "la función interna %q+D no se declara como función"
  
! #: cp/search.cc:2139 cp/search.cc:2168 cp/search.cc:2177 cp/search.cc:2188
! #: cp/search.cc:2213
  #, fuzzy, gcc-internal-format
  #| msgid "overriding deleted function %q+D"
  msgid "overridden function is %qD"
  msgstr "se sobreescribe la función borrada %q+D"
  
! #: cp/search.cc:2155
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<__transaction_atomic%>"
  msgid "%qD declared %<transaction_safe_dynamic%>"
  msgstr "se esperaba %<__transaction_atomic%>"
  
! #: cp/search.cc:2157
  #, fuzzy, gcc-internal-format
  #| msgid "variable %q+D declared %<inline%>"
  msgid "overriding %qD declared %<transaction_safe%>"
  msgstr "la variable %q+D se declaró como %<inline%>"
  
! #: cp/search.cc:2165
  #, fuzzy, gcc-internal-format
  #| msgid "overriding non-deleted function %q+D"
  msgid "deleted function %q+D overriding non-deleted function"
  msgstr "se sobreescribe la función %q+D que no se borró"
  
! #: cp/search.cc:2174
  #, fuzzy, gcc-internal-format
  #| msgid "non-deleted function %q+D"
  msgid "non-deleted function %q+D overriding deleted function"
  msgstr "la función %q+D que no se borró"
  
! #: cp/search.cc:2185
! #, fuzzy, gcc-internal-format
! #| msgid "built-in function %q+D declared as non-function"
! msgid "function with contracts %q+D overriding contractless function"
! msgstr "la función interna %q+D no se declara como función"
! 
! #: cp/search.cc:2211
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "virtual function %q+D overriding final function"
  msgstr "la función interna %q+D no se declara como función"
  
! #: cp/search.cc:2299
  #, gcc-internal-format
  msgid "%q+#D cannot be declared"
  msgstr "%q+#D no se puede declarar"
  
! #: cp/search.cc:2300
  #, gcc-internal-format
  msgid "  since %q+#D declared in base class"
  msgstr "  ya que se declaró %q+#D en la clase base"
  
! #: cp/search.cc:2306
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "explicit object member function overrides virtual function"
  msgstr "la función interna %q+D no se declara como función"
  
! #: cp/search.cc:2309
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "virtual function declared here"
  msgstr "en una llamada a la función %qD declarada aquí"
  
! #: cp/semantics.cc:1291
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was not declared %<constexpr%>"
  msgid "%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>"
  msgstr "%qD no se declaró %<constexpr%>"
  
! #: cp/semantics.cc:1297
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> evaluates to true when checking if trivially empty iteration statement is trivial infinite loop"
  msgstr ""
  
! #: cp/semantics.cc:1302
  #, gcc-internal-format
  msgid "and evaluates to false when actually evaluating the condition in non-%<constexpr%> function"
  msgstr ""
  
! #: cp/semantics.cc:1307
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was not declared %<constexpr%>"
  msgid "%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function"
  msgstr "%qD no se declaró %<constexpr%>"
  
! #: cp/semantics.cc:1311
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was not declared %<constexpr%>"
  msgid "%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function"
  msgstr "%qD no se declaró %<constexpr%>"
  
! #: cp/semantics.cc:1537
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr "se sugieren llaves explícitas alrededor del cuerpo vacío en la declaración %<do%>"
  
! #: cp/semantics.cc:2105
  #, gcc-internal-format
  msgid "catching polymorphic type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:2110
  #, gcc-internal-format
  msgid "catching type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:2115
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type %qT"
  msgid "catching non-reference type %q#T"
  msgstr "se crea un puntero al miembro de referencia de tipo %qT"
  
! #: cp/semantics.cc:2412
  #, fuzzy, gcc-internal-format
  #| msgid "type of asm operand %qE could not be determined"
  msgid "type of %<asm%> operand %qE could not be determined"
  msgstr "no se puede determinar el tipo del operando asm %qE"
  
! #: cp/semantics.cc:2564
  #, fuzzy, gcc-internal-format
  #| msgid "__label__ declarations are only allowed in function scopes"
  msgid "%<__label__%> declarations are only allowed in function scopes"
  msgstr "las declaraciones __label__ sólo se permiten en ámbitos de función"
  
! #: cp/semantics.cc:2742
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member %q+D in static member function"
  msgid "invalid use of member %qD in static member function"
  msgstr "uso no válido del miembro %q+D en la función miembro static"
  
! #: cp/semantics.cc:2746
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member %q+D in static member function"
  msgid "invalid use of member %qD in constructor %<pre%> contract"
  msgstr "uso no válido del miembro %q+D en la función miembro static"
  
! #: cp/semantics.cc:2750
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member %q+D in static member function"
  msgid "invalid use of member %qD in destructor %<post%> contract"
  msgstr "uso no válido del miembro %q+D en la función miembro static"
  
! #: cp/semantics.cc:3018
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "%qE missing template arguments"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/semantics.cc:3078
  #, gcc-internal-format
  msgid "a statement expression is an insufficient context for overload resolution"
  msgstr ""
  
! #: cp/semantics.cc:3430
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "cannot call a concept as a function"
  msgstr "no se puede usar %qE como una función"
  
! #: cp/semantics.cc:3510
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "no se permiten argumentos para el destructor"
  
! #: cp/semantics.cc:3615
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> is unavailable for static member functions"
  msgid "%<this%> is unavailable for explicit object member functions"
  msgstr "%<this%> no está disponible para funciones miembro static"
  
! #: cp/semantics.cc:3627
  #, fuzzy, gcc-internal-format
  #| msgid "used %d template parameter(s) instead of %d"
  msgid "use explicit object parameter %qs instead"
  msgstr "se usaron %d parámetro(s) de plantilla en lugar de %d"
  
! #: cp/semantics.cc:3631
  #, fuzzy, gcc-internal-format
  #| msgid "invalid template non-type parameter"
  msgid "name the explicit object parameter"
  msgstr "parámetro que no es tipo plantilla no válido"
  
! #: cp/semantics.cc:3636
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "%<this%> no está disponible para funciones miembro static"
  
! #: cp/semantics.cc:3638
  #, fuzzy, gcc-internal-format
! #| msgid "invalid use of %<this%> at top level"
! msgid "invalid use of %<this%> before it is valid"
! msgstr "uso no válido de %<this%> en el nivel principal"
  
! #: cp/semantics.cc:3640
  #, fuzzy, gcc-internal-format
! #| msgid "invalid use of %<this%> at top level"
! msgid "invalid use of %<this%> after it is valid"
! msgstr "uso no válido de %<this%> en el nivel principal"
  
! #: cp/semantics.cc:3642
  #, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "uso no válido de %<this%> en la función que no es miembro"
  
! #: cp/semantics.cc:3644
  #, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "uso no válido de %<this%> en el nivel principal"
  
! #: cp/semantics.cc:3667
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "ámbito calificador no válido en el nombre del seudo-destructor"
  
! #: cp/semantics.cc:3676 cp/typeck.cc:3109
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "el tipo calificado %qT no coincide con el nombre del destructor ~%qT"
  
! #: cp/semantics.cc:3699
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "%qE no es de tipo %qT"
  
! #: cp/semantics.cc:3813
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr "la literal compuesta del tipo %qT que no es objeto"
  
! #: cp/semantics.cc:3833
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "%<auto{x}%> cannot be constrained"
  msgstr "el constructor no puede ser una función miembro de tipo static"
  
! #: cp/semantics.cc:3838
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "%<auto{x}%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "C++0x automático sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/semantics.cc:4030
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr "los parámetros de tipo plantilla debe usar la palabra clave %<class%> o %<typename%>"
  
! #: cp/semantics.cc:4083
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "uso no válido del tipo %qT como un valor por defecto para una plantilla de parámetro de plantilla"
  
! #: cp/semantics.cc:4087
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "argumento por defecto no válido para una plantilla de parámetro de plantilla"
  
! #: cp/semantics.cc:4104
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr "la definición de %q#T dentro de la lista de parámetros de plantilla"
  
! #: cp/semantics.cc:4135
  #, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "definición no válida del tipo calificado %qT"
  
! #: cp/semantics.cc:4425
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "especificación de clase base no válida"
  
! #: cp/semantics.cc:4591
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "cannot capture member %qD of anonymous union"
  msgstr "miembro protegido %q+#D en union anónima"
  
! #: cp/semantics.cc:4609
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qD no se capturó"
  
! #: cp/semantics.cc:4613
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.cc:4615
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.cc:4631
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<auto%> variable from containing function"
  msgid "use of local variable with automatic storage from containing function"
  msgstr "uso de la variable %<auto%> desde la función contenedora"
  
! #: cp/semantics.cc:4633
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr "uso de parámetro desde la función contenedora"
  
! #: cp/semantics.cc:4763
  #, fuzzy, gcc-internal-format
  #| msgid "use of parameter %qD outside function body"
  msgid "use of parameter outside function body"
  msgstr "se usó el parámetro %qD fuera del cuerpo de la función"
  
! #: cp/semantics.cc:4773
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "missing template arguments"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/semantics.cc:4809
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr "no se permite el parámetro de plantilla %qD de tipo %qT en una expresión integral constante porque no es de tipo integral o de enumeración"
  
! #: cp/semantics.cc:4860
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "uso de la plantilla de clase %qT como expresión"
  
! #: cp/semantics.cc:4868
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "la petición por el miembro %qD es ambigua en la red de herencia múltiple"
  
! #: cp/semantics.cc:4896
  #, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "%qD no puede aparecer en una expresion constante"
  
! #: cp/semantics.cc:5049
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr "el tipo de %qE es desconocido"
  
! #: cp/semantics.cc:5067 rust/backend/rust-tree.cc:5498
  #, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "%qT no es un tipo de enumeración"
  
! #: cp/semantics.cc:5094
  #, fuzzy, gcc-internal-format
  #| msgid "array bound is not an integer constant"
  msgid "pack index is not an integral constant"
  msgstr "el límite de la matriz no es una constante entera"
  
! #: cp/semantics.cc:5100
  #, fuzzy, gcc-internal-format
  #| msgid "shift count is negative"
! msgid "pack index is negative"
  msgstr "la cuenta de desplazamiento es negativa"
  
! #: cp/semantics.cc:5106
  #, fuzzy, gcc-internal-format
  #| msgid "intrinsic register index is out of range"
! msgid "pack index is out of range"
  msgstr "el índice de registro intrínseco está fuera de rango"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.cc:5243
  #, fuzzy, gcc-internal-format
  #| msgid "Parameter pack __bases only valid in template declaration"
  msgid "parameter pack %<__bases%> only valid in template declaration"
  msgstr "Los paquetes de parámetros __bases sólo son válidos en la declaración de plantilla"
  
! #: cp/semantics.cc:5275
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr "no se puede aplicar %<offsetof%> al destructor %<~%T%>"
  
! #: cp/semantics.cc:5289
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "no se puede aplicar %<offsetof%> a la función miembro %qD"
  
! #: cp/semantics.cc:5293
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply %<offsetof%> to member function %qD"
  msgid "cannot apply %<offsetof%> to member function"
  msgstr "no se puede aplicar %<offsetof%> a la función miembro %qD"
  
! #: cp/semantics.cc:5298
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply %<offsetof%> to member function %qD"
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr "no se puede aplicar %<offsetof%> a la función miembro %qD"
  
! #: cp/semantics.cc:5309
  #, fuzzy, gcc-internal-format
  #| msgid "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; "
  msgid "%<offsetof%> within non-standard-layout type %qT is conditionally-supported"
  msgstr "no se puede recibir objetos de tipo no-copiable-trivialmente q%#T a través de %<...%>"
  
! #: cp/semantics.cc:6513
  #, fuzzy, gcc-internal-format
  #| msgid "constructor priorities are not supported"
  msgid "pointer-to-member mapping %qE not supported"
  msgstr "no se admiten las prioridades de constructor"
  
! #: cp/semantics.cc:6708
  #, fuzzy, gcc-internal-format
  #| msgid "reference to %qD is ambiguous"
  msgid "user defined reduction lookup is ambiguous"
  msgstr "la referencia a %qD es ambigua"
  
! #: cp/semantics.cc:6981
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.cc:7027
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has invalid type for %<reduction%>"
  msgid "%qE has const type for %<reduction%>"
  msgstr "%qE tiene tipo no válido para %<reduction%>"
  
! #: cp/semantics.cc:7146
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.cc:7505
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected string literal or constant integer expression instead of %qE"
  msgstr "se esperaba una expresión entera"
  
! #: cp/semantics.cc:7695
  #, gcc-internal-format
  msgid "modifier other than %<val%> specified in %<linear%> clause on %<simd%> or %<for%> constructs when using OpenMP 5.2 modifiers"
  msgstr ""
  
! #: cp/semantics.cc:7710
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:7725
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:7749
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "linear step expression must be integral"
  msgstr "la expresión num_threads debe ser integral"
  
! #: cp/semantics.cc:7842 cp/semantics.cc:7974 cp/semantics.cc:8034
! #: cp/semantics.cc:8459 cp/semantics.cc:9627
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:7854 cp/semantics.cc:9640
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qD no es una variable en la cláusula %qs"
  
! #: cp/semantics.cc:7987
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "%qD no es una variable en la cláusula %<firstprivate%>"
  
! #: cp/semantics.cc:8047
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "%qD no es una variable en la cláusula %<lastprivate%>"
  
! #: cp/semantics.cc:8118
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<gang%> static expression must be integral"
  msgstr "la expresión num_threads debe ser integral"
  
! #: cp/semantics.cc:8132
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> static value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: cp/semantics.cc:8170
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<gang%> num expression must be integral"
  msgstr "la expresión num_threads debe ser integral"
  
! #: cp/semantics.cc:8173
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<vector%> length expression must be integral"
  msgstr "la expresión num_threads debe ser integral"
  
! #: cp/semantics.cc:8177
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<worker%> num expression must be integral"
  msgstr "la expresión num_threads debe ser integral"
  
! #: cp/semantics.cc:8199
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> num value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: cp/semantics.cc:8203
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<vector%> length value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: cp/semantics.cc:8208
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<worker%> num value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: cp/semantics.cc:8284
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "la expresión schedule chunk size debe ser integral"
  
! #: cp/semantics.cc:8317
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%qs length expression must be integral"
  msgstr "la expresión num_threads debe ser integral"
  
! #: cp/semantics.cc:8331
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "%Hel argumento de collapse necesita ser una expresión entera constante positiva"
  
! #: cp/semantics.cc:8351
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<async%> expression must be integral"
  msgstr "la expresión num_threads debe ser integral"
  
! #: cp/semantics.cc:8380
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<thread_limit%> expression must be integral"
  msgstr "la expresión num_threads debe ser integral"
  
! #: cp/semantics.cc:8410
  #, fuzzy, gcc-internal-format
  #| msgid "slice end must be integer"
  msgid "%<device%> id must be integral"
  msgstr "el final de la rebanada debe ser entero"
  
! #: cp/semantics.cc:8441
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr "la expresión schedule chunk size debe ser integral"
  
! #: cp/semantics.cc:8470
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qD no es una variable en la cláusula %qs"
  
! #: cp/semantics.cc:8485
  #, 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.cc:8492
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "%qD aparece más de una vez en las cláusulas de datos"
  
! #: cp/semantics.cc:8507
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr "la expresión schedule chunk size debe ser integral"
  
! #: cp/semantics.cc:8538
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<nontemporal%> clause"
  msgstr "%qD no es una variable en la cláusula %qs"
  
! #: cp/semantics.cc:8549
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in %<nontemporal%> clauses"
  msgstr "%qD aparece más de una vez en las cláusulas de datos"
  
! #: cp/semantics.cc:8566
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in %<aligned%> clause"
  msgid "%<this%> not allowed in %<allocate%> clause"
  msgstr "%qE no es una variable en la cláusula %<saligned%>"
  
! #: cp/semantics.cc:8578
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<allocate%> clause"
  msgstr "%qD no es una variable en la cláusula %qs"
  
! #: cp/semantics.cc:8587
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in %<allocate%> clauses"
  msgstr "%qD aparece más de una vez en las cláusulas de datos"
  
! #: cp/semantics.cc:8737
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not lvalue expression nor array section in %qs clause"
  msgstr "%qD no es una variable en la cláusula %qs"
  
! #: cp/semantics.cc:9241
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "template %qE in clause %qs"
  msgstr "demasiadas cláusulas %qs"
  
! #: cp/semantics.cc:9244
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.cc:9314
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<grainsize%> expression must be integral"
  msgstr "la expresión num_threads debe ser integral"
  
! #: cp/semantics.cc:9344
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<priority%> expression must be integral"
  msgstr "la expresión num_threads debe ser integral"
  
! #: cp/semantics.cc:9374
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<hint%> expression must be integral"
  msgstr "la expresión num_threads debe ser integral"
  
! #: cp/semantics.cc:9386
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<hint%> expression must be constant integer expression"
  msgstr "%Hel argumento de collapse necesita ser una expresión entera constante positiva"
  
! #: cp/semantics.cc:9403
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<filter%> expression must be integral"
  msgstr "la expresión num_threads debe ser integral"
  
! #: cp/semantics.cc:9434
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qs variable is neither a pointer nor reference to pointer"
  msgstr "el tipo de vector delete no es del tipo puntero ni matriz"
  
! #: cp/semantics.cc:9444
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr "el tipo de vector delete no es del tipo puntero ni matriz"
  
! #: cp/semantics.cc:9528
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<tile%> argument needs integral type"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: cp/semantics.cc:10092
  #, gcc-internal-format
  msgid "%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:10333
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr "%<threadprivate%> %qD no es un fichero, espacio de nombres o variable de ámbito de bloque"
  
! #: cp/semantics.cc:10347
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "la directiva %<threadprivate%> %qE no está en la definición %qT"
  
! #: cp/semantics.cc:11084
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr "la diferencia entre %qE y %qD no tiene tipo entero"
  
! #: cp/semantics.cc:11582
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp atomic update%> uses two different variables for memory"
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr "%<#pragma omp atomic update%> usa dos variables diferentes para la memoria"
  
! #: cp/semantics.cc:11906 cp/semantics.cc:11916
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp atomic update%> uses two different variables for memory"
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr "%<#pragma omp atomic update%> usa dos variables diferentes para la memoria"
  
! #: cp/semantics.cc:12248
  #, gcc-internal-format
  msgid "constexpr string must be a string literal or object with %<size%> and %<data%> members"
  msgstr ""
  
! #: cp/semantics.cc:12264
  #, gcc-internal-format
  msgid "constexpr string %<size()%> must be implicitly convertible to %<std::size_t%>"
  msgstr ""
  
! #: cp/semantics.cc:12273
  #, gcc-internal-format
  msgid "constexpr string %<data()%> must be implicitly convertible to %<const char*%>"
  msgstr ""
  
! #: cp/semantics.cc:12311
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "constexpr string %<size()%> must be a constant expression"
  msgstr "la expresión %qE no es una expresión constante"
  
! #: cp/semantics.cc:12319
  #, gcc-internal-format
  msgid "constexpr string message %<size()%> %qE too large"
  msgstr ""
  
! #: cp/semantics.cc:12346
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "constexpr string %<data()[%d]%> must be a constant expression"
  msgstr "la expresión %qE no es una expresión constante"
  
! #: cp/semantics.cc:12372
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qH to %qI in a converted constant expression"
  msgid "constexpr string %<data()%> must be a core constant expression"
  msgstr "conversión de %qH a %qI en una expresión constante convertida"
  
! #: cp/semantics.cc:12471
  #, fuzzy, gcc-internal-format
  #| msgid "static assertion failed: %s"
  msgid "static assertion failed: %.*s"
  msgstr "falló la aserción estática: %s"
  
! #: cp/semantics.cc:12477
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "condición que no es constante para una aserción estática"
  
! #: cp/semantics.cc:12506
  #, fuzzy, gcc-internal-format
  #| msgid "argument to decltype must be an expression"
  msgid "argument to %<decltype%> must be an expression"
  msgstr "el argumento para decltype debe ser una expresión"
  
! #: cp/semantics.cc:12552
  #, fuzzy, gcc-internal-format
  #| msgid "decltype cannot resolve address of overloaded function"
  msgid "%<decltype%> cannot resolve address of overloaded function"
  msgstr "el tipo de declaración no puede resolver la dirección de la función sobrecargada"
  
! #: cp/semantics.cc:12856 rust/backend/rust-tree.cc:5212
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument"
  msgstr ""
  
! #: cp/semantics.cc:12865 rust/backend/rust-tree.cc:5221
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:13036 rust/backend/rust-tree.cc:5825
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> not well defined for anonymous unions"
  msgstr ""
  
! #: cp/semantics.cc:13060 rust/backend/rust-tree.cc:5869
  #, fuzzy, gcc-internal-format
  #| msgid "%<__builtin_next_arg%> called without an argument"
  msgid "%<__builtin_is_corresponding_member%> needs two arguments"
  msgstr "se llamó a %<__builtin_next_arg%> sin un argumento"
  
! #: cp/semantics.cc:13071 rust/backend/rust-tree.cc:5879
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:13628
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a template"
  msgid "%qD is not a class or alias template"
  msgstr "%qE no es una plantilla"
  
! #: cp/semantics.cc:13869
  #, fuzzy, gcc-internal-format
  #| msgid "third operand of conditional expression has no effect"
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "el tercer operando de la expresión condicional no tiene efecto"
  
! #: cp/semantics.cc:13929
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %qE involves template parameter(s)"
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "el argumento de plantilla %qE involucra a el(los) parámetro(s) de plantilla"
  
! #: cp/semantics.cc:13931
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:13948
  #, fuzzy, gcc-internal-format
  #| msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
  msgid "type %qT of argument to %<__builtin_launder%> is not a pointer to object type"
--- 73928,75507 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:28718
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "instanciación explícita de %qD pero no hay una definición disponible"
  
! #: cp/pt.cc:28764
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "la profundidad de instanciación de la plantilla excede el máximo de %d al instanciar %q+D, posiblemente de la generación de tabla virtual (use -ftemplate-depth= para incrementar el máximo)"
  
! #: cp/pt.cc:29139
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/pt.cc:29169
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a valid type for a template non-type parameter"
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "%q#T no es un tipo válido para un parámetro que no es tipo plantilla"
  
! #: cp/pt.cc:29178
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/pt.cc:29186
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "parámetro que no es tipo plantilla no válido"
  
! #: cp/pt.cc:29188
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T no es un tipo válido para un parámetro que no es tipo plantilla"
  
! #: cp/pt.cc:30738
  #, fuzzy, gcc-internal-format
  #| msgid "keyword %<typename%> not allowed outside of templates"
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "no se permite la palabra clave %<typename%> fuera de las plantillas"
  
! #: cp/pt.cc:30934
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "a concept cannot be constrained"
  msgstr "el constructor no puede ser una función miembro de tipo static"
  
! #: cp/pt.cc:30943
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace"
  msgid "concept %qE not in namespace scope"
  msgstr "%qT no es un espacio de nombres"
  
! #: cp/pt.cc:30949
  #, fuzzy, gcc-internal-format
  #| msgid "definition of %q#T inside template parameter list"
  msgid "concept %qE has multiple template parameter lists"
  msgstr "la definición de %q#T dentro de la lista de parámetros de plantilla"
  
! #: cp/pt.cc:30993
  #, fuzzy, gcc-internal-format
  #| msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "la deducción de una lista inicializadora encerrada entre llaves requiere #include <initializer_list>"
  
! #: cp/pt.cc:32264
  #, fuzzy, gcc-internal-format
  #| msgid "non-template %qD used as template"
  msgid "non-deducible template %qT used without template arguments"
  msgstr "se usó %qD que no es plantilla como plantilla"
  
! #: cp/pt.cc:32279
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/pt.cc:32285
  #, fuzzy, gcc-internal-format
  #| msgid "try using %qE instead"
  msgid "use %qD directly instead"
  msgstr "intente utilizar %qE en su lugar"
  
! #: cp/pt.cc:32413
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:32420
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/pt.cc:32433
  #, fuzzy, gcc-internal-format
  #| msgid "  template argument deduction/substitution failed:"
  msgid "class template argument deduction failed:"
  msgstr "  falló la deducción/sustitución del argumento de plantilla:"
  
! #: cp/pt.cc:32436
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "la función no se consideró para la inclusión en línea"
  
! #: cp/pt.cc:32451
  #, fuzzy, gcc-internal-format
  #| msgid "  template argument deduction/substitution failed:"
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr "  falló la deducción/sustitución del argumento de plantilla:"
  
! #: cp/pt.cc:32455
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "explicit deduction guide declared here"
  msgstr "en una llamada a la función %qD declarada aquí"
  
! #: cp/pt.cc:32470
  #, fuzzy, gcc-internal-format
  #| msgid "  template argument deduction/substitution failed:"
  msgid "%qT may not intend to support class template argument deduction"
  msgstr "  falló la deducción/sustitución del argumento de plantilla:"
  
! #: cp/pt.cc:32472
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:32603
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:32606
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:32666
  #, fuzzy, gcc-internal-format
  #| msgid "unable to deduce %qT from %qE"
  msgid "unable to deduce lambda return type from %qE"
  msgstr "no se puede deducir %qT de %qE"
  
! #: cp/pt.cc:32669
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "no se puede deducir %qT de %qE"
  
! #: cp/pt.cc:32749
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:32753
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "la insn no satisface sus restricciones:"
  
! #: cp/pt.cc:32757
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "la insn no satisface sus restricciones:"
  
! #: cp/pt.cc:32761
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "la insn no satisface sus restricciones:"
  
! #: cp/reflect.cc:130
! #, fuzzy, gcc-internal-format
! #| msgid "new cannot be applied to a reference type"
! msgid "%<^^%> cannot be applied to a placeholder type"
! msgstr "new no se puede aplicar a un tipo de referencia"
! 
! #: cp/reflect.cc:137
! #, fuzzy, gcc-internal-format
! #| msgid "new cannot be applied to a function type"
! msgid "%<^^%> cannot be applied to a pack index"
! msgstr "new no se puede aplicar a un tipo de función"
! 
! #: cp/reflect.cc:142
! #, fuzzy, gcc-internal-format
! #| msgid "type '%T' cannot be used as a value for a non-type template-parameter"
! msgid "%<^^%> cannot be applied to a non-type template parameter %qD"
! msgstr "el tipo `%T' no se puede usar como un valor para un parámetro de plantilla que no es tipo"
! 
! #: cp/reflect.cc:150
! #, fuzzy, gcc-internal-format
! #| msgid "%qE attribute ignored on non-class types"
! msgid "%<^^%> cannot be applied to a capture %qD"
! msgstr "se descarta el atributo %qE en tipos que no son clases"
! 
! #: cp/reflect.cc:157
! #, gcc-internal-format
! msgid "%<^^%> cannot be applied to a local parameter of a requires-expression %qD"
! msgstr ""
! 
! #: cp/reflect.cc:173
! #, gcc-internal-format
! msgid "%<^^%> cannot be applied a local entity for which there is an intervening lambda expression"
! msgstr ""
! 
! #: cp/reflect.cc:183
! #, fuzzy, gcc-internal-format
! #| msgid "new cannot be applied to a function type"
! msgid "%<^^%> cannot be applied to a using-declaration"
! msgstr "new no se puede aplicar a un tipo de función"
! 
! #: cp/reflect.cc:189
! #, fuzzy, gcc-internal-format
! #| msgid "new cannot be applied to a function type"
! msgid "%<^^%> cannot be applied to a concept check"
! msgstr "new no se puede aplicar a un tipo de función"
! 
! #: cp/reflect.cc:207
! #, gcc-internal-format
! msgid "cannot take the reflection of an overload set"
! msgstr ""
! 
! #: cp/reflect.cc:410
! #, fuzzy, gcc-internal-format
! #| msgid "%<::%E%> is not a class or namespace"
! msgid "%<std::ranges%> is not a namespace"
! msgstr "%<::%E> no es una clase o un espacio de nombres"
! 
! #: cp/reflect.cc:453
! #, gcc-internal-format
! msgid "%<reflect_constant_string%> called with %qT rather than %<char%>, %<wchar_t%>, %<char8_t%>, %<char16_t%> or %<char32_t%>"
! msgstr ""
! 
! #: cp/reflect.cc:489
! #, fuzzy, gcc-internal-format
! #| msgid "decltype evaluates to %qT, which is not a class or enumeration type"
! msgid "%<reflect_constant_array%> argument with %qT which is not a structural type"
! msgstr "el tipo de declaración evalúa a %qT, el cual no es una clase o un tipo enumerado"
! 
! #: cp/reflect.cc:503
! #, gcc-internal-format
! msgid "%<reflect_constant_array%> argument with %qT which is not copy constructible"
! msgstr ""
! 
! #: cp/reflect.cc:525
! #, gcc-internal-format
! msgid "%<reflect_constant_array%> argument with %qT which is not constructible from %qT %<std::ranges::range_reference_t%>"
! msgstr ""
! 
! #: cp/reflect.cc:654
! #, gcc-internal-format
! msgid "%<std::ranges::data%> or %<std::ranges::size%> are not customization point objects"
! msgstr ""
! 
! #: cp/reflect.cc:821
! #, gcc-internal-format
! msgid "missing %<std::ranges::begin%> or %<std::ranges::end%>"
! msgstr ""
! 
! #: cp/reflect.cc:839
! #, gcc-internal-format
! msgid "incorrect type %qT of %<std::ranges::begin(arg)%>"
! msgstr ""
! 
! #: cp/reflect.cc:846
! #, gcc-internal-format
! msgid "incorrect type %qT of %<std::ranges::end(arg)%>"
! msgstr ""
! 
! #: cp/reflect.cc:879
! #, fuzzy, gcc-internal-format
! #| msgid "expected interface or pointer to interface"
! msgid "unexpected type %qT of iterator dereference"
! msgstr "se esperaba interfaz o puntero a interfaz"
! 
! #: cp/reflect.cc:947
! #, fuzzy, gcc-internal-format
! #| msgid "couldn't run '%s': %s"
! msgid "couldn%'t throw %qs"
! msgstr "no se puede ejecutar '%s': %s"
! 
! #: cp/reflect.cc:1046
! #, fuzzy, gcc-internal-format
! #| msgid "expected %<operator%>"
! msgid "unexpected %<std::meta::operators%>"
! msgstr "se esperaba %<operator%>"
! 
! #: cp/reflect.cc:2671
! #, gcc-internal-format
! msgid "couldn%'t look up %<%D::%D%>"
! msgstr ""
! 
! #: cp/reflect.cc:2959
! #, fuzzy, gcc-internal-format
! #| msgid "could not find specs file %s\n"
! msgid "couldn%'t look up %qs"
! msgstr "no se puede encontrar el fichero de especificaciones %s\n"
! 
! #: cp/reflect.cc:3113 cp/reflect.cc:3176 cp/reflect.cc:3231 cp/reflect.cc:3311
! #: cp/reflect.cc:6233
! #, fuzzy, gcc-internal-format
! #| msgid "  expected a type, got %qE"
! msgid "unexpected return type of %qs"
! msgstr "  se esperaba un tipo, se obtuvo %qE"
! 
! #: cp/reflect.cc:3856
! #, gcc-internal-format
! msgid "%qT must be a cv-unqualified structural type that is not a reference type"
! msgstr ""
! 
! #: cp/reflect.cc:3880
! #, fuzzy, gcc-internal-format
! #| msgid "%qT is not a pointer-to-object type"
! msgid "%qT must be an object type"
! msgstr "%qT no es de tipo puntero-a-objeto"
! 
! #: cp/reflect.cc:3907
! #, fuzzy, gcc-internal-format
! #| msgid "%qD must be a non-member function"
! msgid "%qT must be a function type"
! msgstr "%qD debe ser una función que no sea miembro"
! 
! #: cp/reflect.cc:4784 cp/reflect.cc:4911
! #, gcc-internal-format
! msgid "couldn%'t instantiate %<std::%s<%T>%>"
! msgstr ""
! 
! #: cp/reflect.cc:5515
! #, fuzzy, gcc-internal-format
! #| msgid "expected template-argument"
! msgid "unexpected %<data_member_options%> argument"
! msgstr "se esperaba un argumento de plantilla"
! 
! #: cp/reflect.cc:5884
! #, fuzzy, gcc-internal-format
! #| msgid "transaction_wrap argument is not a function"
! msgid "first %<define_aggregate%> argument is not a class type reflection"
! msgstr "el argumento transaction_wrap no es una función"
! 
! #: cp/reflect.cc:5892
! #, gcc-internal-format
! msgid "first %<define_aggregate%> argument is a reflection of a type alias"
! msgstr ""
! 
! #: cp/reflect.cc:5900
! #, gcc-internal-format
! msgid "first %<define_aggregate%> argument is a cv-qualified class type reflection"
! msgstr ""
! 
! #: cp/reflect.cc:5908
! #, gcc-internal-format
! msgid "first %<define_aggregate%> argument is a complete class type reflection"
! msgstr ""
! 
! #: cp/reflect.cc:5916
! #, gcc-internal-format
! msgid "first %<define_aggregate%> argument is a reflection of a class type %qT being defined"
! msgstr ""
! 
! #: cp/reflect.cc:5929
! #, gcc-internal-format
! msgid "%<define_aggregate%> argument not a data member description"
! msgstr ""
! 
! #: cp/reflect.cc:5937
! #, gcc-internal-format
! msgid "%<define_aggregate%> argument data member description without complete type"
! msgstr ""
! 
! #: cp/reflect.cc:5947
! #, gcc-internal-format
! msgid "name %qD used in multiple data member descriptions"
! msgstr ""
! 
! #: cp/reflect.cc:5956
! #, fuzzy, gcc-internal-format
! #| msgid "cannot declare bit-field %qs with %<warn_if_not_aligned%> type"
! msgid "cannot declare bit-field in %<warn_if_not_aligned%> type"
! msgstr "no se puede declarar el campo de bits %qs con un tipo %<warn_if_not_aligned%>"
! 
! #: cp/reflect.cc:5966
! #, gcc-internal-format
! msgid "%<define_aggregate%> not evaluated from %<consteval%> block"
! msgstr ""
! 
! #: cp/reflect.cc:5987
! #, gcc-internal-format
! msgid "%<define_aggregate%> evaluated from %<consteval%> block which encloses %qT being defined"
! msgstr ""
! 
! #: cp/reflect.cc:5991 cp/reflect.cc:6074
! #, fuzzy, gcc-internal-format
! #| msgid "struct defined here"
! msgid "%<consteval%> block defined here"
! msgstr "se definió struct aquí"
! 
! #: cp/reflect.cc:6007 cp/reflect.cc:6066
! #, gcc-internal-format
! msgid "%qD intervenes between %qT scope and %<consteval%> block %<define_aggregate%> is evaluated from"
! msgstr ""
! 
! #: cp/reflect.cc:6011 cp/reflect.cc:6070
! #, gcc-internal-format
! msgid "%qT intervenes between %qT scope and %<consteval%> block %<define_aggregate%> is evaluated from"
! msgstr ""
! 
! #: cp/reflect.cc:6022 cp/reflect.cc:6058
! #, gcc-internal-format
! msgid "%qD intervenes between %<consteval%> block %<define_aggregate%> is evaluated from and %qT scope"
! msgstr ""
! 
! #: cp/reflect.cc:6026 cp/reflect.cc:6062
! #, gcc-internal-format
! msgid "%qT intervenes between %<consteval%> block %<define_aggregate%> is evaluated from and %qT scope"
! msgstr ""
! 
! #: cp/reflect.cc:6036
! #, gcc-internal-format
! msgid "%<define_aggregate%> evaluated from %<consteval%> block enclosed by %qD while %qT type being defined is enclosed by %qD"
! msgstr ""
! 
! #: cp/reflect.cc:6041
! #, gcc-internal-format
! msgid "%<define_aggregate%> evaluated from %<consteval%> block enclosed by %qD while %qT type being defined is enclosed by %qT"
! msgstr ""
! 
! #: cp/reflect.cc:6046
! #, gcc-internal-format
! msgid "%<define_aggregate%> evaluated from %<consteval%> block enclosed by %qT while %qT type being defined is enclosed by %qD"
! msgstr ""
! 
! #: cp/reflect.cc:6051
! #, gcc-internal-format
! msgid "%<define_aggregate%> evaluated from %<consteval%> block enclosed by %qT while %qT type being defined is enclosed by %qT"
! msgstr ""
! 
! #: cp/reflect.cc:6212
! #, gcc-internal-format
! msgid "%<access_context::current%> used outside of manifestly constant-evaluation"
! msgstr ""
! 
! #: cp/reflect.cc:6263
! #, fuzzy, gcc-internal-format
! #| msgid "invalid PHI argument"
! msgid "invalid %<access_context%> argument"
! msgstr "argumento PHI no válido"
! 
! #: cp/reflect.cc:6274
! #, fuzzy, gcc-internal-format
! #| msgid "expected %<delete%>"
! msgid "unexpected %<access_context::scope()%>"
! msgstr "se esperaba %<delete%>"
! 
! #: cp/reflect.cc:6284
! #, gcc-internal-format
! msgid "unexpected %<access_context::designating_class()%>"
! msgstr ""
! 
! #: cp/reflect.cc:7047
! #, fuzzy, gcc-internal-format
! #| msgid "unexpected argument"
! msgid "unexpected argument to %qs"
! msgstr "argumento inesperado"
! 
! #: cp/reflect.cc:7336
! #, fuzzy, gcc-internal-format
! #| msgid "unknown spec function %qs"
! msgid "unknown metafunction %qD"
! msgstr "función de especificación %qs desconocida"
! 
! #: cp/reflect.cc:8010
! #, fuzzy, gcc-internal-format
! #| msgid "collapse argument needs positive constant integer expression"
! msgid "splice argument must be an expression of type %qs"
! msgstr "el argumento de collapse necesita una expresión entera constante positiva"
! 
! #: cp/reflect.cc:8206
! #, gcc-internal-format
! msgid "consteval-only variable %qD not declared %<constexpr%> used outside a constant-evaluated context"
! msgstr ""
! 
! #: cp/reflect.cc:8208
! #, fuzzy, gcc-internal-format
! #| msgid "%qE used with %<register%>"
! msgid "add %<constexpr%>"
! msgstr "se usó %qE con %<register%>"
! 
! #: cp/reflect.cc:8212
! #, gcc-internal-format
! msgid "consteval-only expressions are only allowed in a constant-evaluated context"
! msgstr ""
! 
! #: cp/reflect.cc:8319
! #, fuzzy, gcc-internal-format
! #| msgid "built-in function %qE must be directly called"
! msgid "function of consteval-only type must be declared %qs"
! msgstr "la función interna %qE ha de ser llamada directamente"
! 
! #: cp/reflect.cc:8343 cp/reflect.cc:8359
! #, fuzzy, gcc-internal-format
! #| msgid "expected boolean expression"
! msgid "expected a reflection of an expression"
! msgstr "se esperaba una expresión booleana"
! 
! #: cp/reflect.cc:8349 cp/reflect.cc:8353
! #, fuzzy, gcc-internal-format
! #| msgid "keyword %<typename%> not allowed outside of templates"
! msgid "add %<typename%> to denote a type outside a type-only context"
! msgstr "no se permite la palabra clave %<typename%> fuera de las plantillas"
! 
! #: cp/reflect.cc:8372
! #, fuzzy, gcc-internal-format
! #| msgid "expected constructor, destructor, or type conversion"
! msgid "cannot use constructor or destructor %qD in a splice expression"
! msgstr "se esperaba un constructor, un destructor, o una conversión de tipo"
! 
! #: cp/reflect.cc:8380
! #, fuzzy, gcc-internal-format
! #| msgid "use of namespace %qD as expression"
! msgid "cannot use an unnamed bit-field %qD in a splice expression"
! msgstr "uso del espacio de nombres %qD como expresión"
! 
! #: cp/reflect.cc:8393
! #, fuzzy, gcc-internal-format
! #| msgid "cannot explicitly declare member %q#D to have extern linkage"
! msgid "cannot implicitly reference a class member %qD through a splice"
! msgstr "no se puede declarar explícitamente que el miembro %q#D tenga un enlace externo"
! 
! #: cp/reflect.cc:8407
! #, gcc-internal-format
! msgid "unary %<&%> applied to an anonymous union member %qD that is not a direct member of a named class"
! msgstr ""
! 
! #: cp/reflect.cc:8426
! #, fuzzy, gcc-internal-format
! #| msgid "use of %<auto%> variable from containing function"
! msgid "use of local variable with automatic storage from containing function in a splice expression"
! msgstr "uso de la variable %<auto%> desde la función contenedora"
! 
! #: cp/reflect.cc:8439
! #, fuzzy, gcc-internal-format
! #| msgid "division by zero is not a constant-expression"
! msgid "cannot use an annotation %qE in a splice expression"
! msgstr "la división entre cero no es una expresión constante"
! 
! #: cp/reflect.cc:8448
! #, fuzzy, gcc-internal-format
! #| msgid "Warn about uses of a comma operator within a subscripting expression."
! msgid "cannot use a data member specification in a splice expression"
! msgstr "Avisa sobre usos de separador coma en una expresión ide subíndice."
! 
! #: cp/rtti.cc:308
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use typeid with -fno-rtti"
  msgid "cannot use %<typeid%> with %<-fno-rtti%>"
  msgstr "no se puede usar typeid sin -fno-rtti"
  
! #: cp/rtti.cc:321
  #, fuzzy, gcc-internal-format
  #| msgid "must #include <typeinfo> before using typeid"
  msgid "must %<#include <typeinfo>%> before using %<typeid%>"
  msgstr "se debe hacer #include <typeinfo> antes de usar typeid"
  
! #: cp/rtti.cc:423
  #, gcc-internal-format
  msgid "cannot create type information for type %qT because it involves types of variable size"
  msgstr "no se puede crear la información de tipo para el tipo %qT porque involucra tipos de tamaño variable"
  
! #: cp/rtti.cc:524
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to qualified function type %qT"
  msgid "%<typeid%> of qualified function type %qT"
  msgstr "no se puede declarar el puntero para el tipo de función calificado %qT"
  
! #: cp/rtti.cc:714 cp/rtti.cc:730
  #, fuzzy, gcc-internal-format
  #| msgid "dynamic_cast of %q#D to %q#T can never succeed"
  msgid "%<dynamic_cast<%#T>(%#D)%> can never succeed"
  msgstr "dynamic_cast de %q#D a %q#T nunca podrá tener éxito"
  
! #: cp/rtti.cc:742
  #, fuzzy, gcc-internal-format
  #| msgid "%<dynamic_cast%> not permitted with -fno-rtti"
  msgid "%<dynamic_cast%> not permitted with %<-fno-rtti%>"
  msgstr "no se permite %<dynamic_cast%> sin -fno-rtti"
  
! #: cp/rtti.cc:824
  #, fuzzy, gcc-internal-format
  #| msgid "cannot dynamic_cast %qE (of type %q#T) to type %q#T (%s)"
  msgid "cannot %<dynamic_cast%> %qE (of type %q#T) to type %q#T (%s)"
  msgstr "no se puede hacer dynamic_cast %qE (de tipo %q#T) al tipo %q#T (%s)"
  
! #: cp/search.cc:312
  #, gcc-internal-format
  msgid "%qT is an ambiguous base of %qT"
  msgstr "%qT es una base ambigua de %qT"
  
! #: cp/search.cc:328
  #, gcc-internal-format
  msgid "%qT is an inaccessible base of %qT"
  msgstr "%qT es una base inaccesible de %qT"
  
! #: cp/search.cc:2007
  #, gcc-internal-format
  msgid "looser exception specification on overriding virtual function %q+#F"
  msgstr ""
  
! #: cp/search.cc:2010
  #, fuzzy, gcc-internal-format
  #| msgid "overriding deleted function %q+D"
  msgid "overridden function is %q#F"
  msgstr "se sobreescribe la función borrada %q+D"
  
! #: cp/search.cc:2085
  #, fuzzy, gcc-internal-format
  #| msgid "invalid covariant return type for %q+#D"
  msgid "invalid covariant return type for %q#D"
  msgstr "tipo de devolución covariante no válido para %q+#D"
  
! #: cp/search.cc:2087 cp/search.cc:2104 cp/search.cc:2121
  #, fuzzy, gcc-internal-format
  #| msgid "overriding deleted function %q+D"
  msgid "overridden function is %q#D"
  msgstr "se sobreescribe la función borrada %q+D"
  
! #: cp/search.cc:2100
  #, gcc-internal-format
  msgid "invalid covariant return type for %q+#D"
  msgstr "tipo de devolución covariante no válido para %q+#D"
  
! #: cp/search.cc:2102
  #, gcc-internal-format
  msgid "conflicting return type specified for %q+#D"
  msgstr "se especificaron tipos de devolución en conflicto para %q+#D"
  
! #: cp/search.cc:2119
  #, gcc-internal-format
  msgid "conflicting type attributes specified for %q+#D"
  msgstr "se especificaron atributos de tipo en conflicto para %q+#D"
  
! #: cp/search.cc:2138
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "%<consteval%> function %q+D overriding non-%<consteval%> function"
  msgstr "la función interna %q+D no se declara como función"
  
! #: cp/search.cc:2141
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "non-%<consteval%> function %q+D overriding %<consteval%> function"
  msgstr "la función interna %q+D no se declara como función"
  
! #: cp/search.cc:2144 cp/search.cc:2173 cp/search.cc:2182 cp/search.cc:2192
  #, fuzzy, gcc-internal-format
  #| msgid "overriding deleted function %q+D"
  msgid "overridden function is %qD"
  msgstr "se sobreescribe la función borrada %q+D"
  
! #: cp/search.cc:2160
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<__transaction_atomic%>"
  msgid "%qD declared %<transaction_safe_dynamic%>"
  msgstr "se esperaba %<__transaction_atomic%>"
  
! #: cp/search.cc:2162
  #, fuzzy, gcc-internal-format
  #| msgid "variable %q+D declared %<inline%>"
  msgid "overriding %qD declared %<transaction_safe%>"
  msgstr "la variable %q+D se declaró como %<inline%>"
  
! #: cp/search.cc:2170
  #, fuzzy, gcc-internal-format
  #| msgid "overriding non-deleted function %q+D"
  msgid "deleted function %q+D overriding non-deleted function"
  msgstr "se sobreescribe la función %q+D que no se borró"
  
! #: cp/search.cc:2179
  #, fuzzy, gcc-internal-format
  #| msgid "non-deleted function %q+D"
  msgid "non-deleted function %q+D overriding deleted function"
  msgstr "la función %q+D que no se borró"
  
! #: cp/search.cc:2190
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "virtual function %q+D overriding final function"
  msgstr "la función interna %q+D no se declara como función"
  
! #: cp/search.cc:2278
  #, gcc-internal-format
  msgid "%q+#D cannot be declared"
  msgstr "%q+#D no se puede declarar"
  
! #: cp/search.cc:2279
  #, gcc-internal-format
  msgid "  since %q+#D declared in base class"
  msgstr "  ya que se declaró %q+#D en la clase base"
  
! #: cp/search.cc:2285
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "explicit object member function overrides virtual function"
  msgstr "la función interna %q+D no se declara como función"
  
! #: cp/search.cc:2288
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "virtual function declared here"
  msgstr "en una llamada a la función %qD declarada aquí"
  
! #: cp/semantics.cc:1300
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was not declared %<constexpr%>"
  msgid "%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>"
  msgstr "%qD no se declaró %<constexpr%>"
  
! #: cp/semantics.cc:1306
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> evaluates to true when checking if trivially empty iteration statement is trivial infinite loop"
  msgstr ""
  
! #: cp/semantics.cc:1311
  #, gcc-internal-format
  msgid "and evaluates to false when actually evaluating the condition in non-%<constexpr%> function"
  msgstr ""
  
! #: cp/semantics.cc:1316
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was not declared %<constexpr%>"
  msgid "%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function"
  msgstr "%qD no se declaró %<constexpr%>"
  
! #: cp/semantics.cc:1320
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was not declared %<constexpr%>"
  msgid "%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function"
  msgstr "%qD no se declaró %<constexpr%>"
  
! #: cp/semantics.cc:1546
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr "se sugieren llaves explícitas alrededor del cuerpo vacío en la declaración %<do%>"
  
! #: cp/semantics.cc:2129
  #, gcc-internal-format
  msgid "catching polymorphic type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:2134
  #, gcc-internal-format
  msgid "catching type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:2139
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type %qT"
  msgid "catching non-reference type %q#T"
  msgstr "se crea un puntero al miembro de referencia de tipo %qT"
  
! #: cp/semantics.cc:2438
  #, fuzzy, gcc-internal-format
  #| msgid "type of asm operand %qE could not be determined"
  msgid "type of %<asm%> operand %qE could not be determined"
  msgstr "no se puede determinar el tipo del operando asm %qE"
  
! #: cp/semantics.cc:2592
  #, fuzzy, gcc-internal-format
  #| msgid "__label__ declarations are only allowed in function scopes"
  msgid "%<__label__%> declarations are only allowed in function scopes"
  msgstr "las declaraciones __label__ sólo se permiten en ámbitos de función"
  
! #: cp/semantics.cc:2770
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member %q+D in static member function"
  msgid "invalid use of member %qD in static member function"
  msgstr "uso no válido del miembro %q+D en la función miembro static"
  
! #: cp/semantics.cc:2774
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member %q+D in static member function"
  msgid "invalid use of member %qD in constructor %<pre%> contract"
  msgstr "uso no válido del miembro %q+D en la función miembro static"
  
! #: cp/semantics.cc:2778
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member %q+D in static member function"
  msgid "invalid use of member %qD in destructor %<post%> contract"
  msgstr "uso no válido del miembro %q+D en la función miembro static"
  
! #: cp/semantics.cc:3046
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "%qE missing template arguments"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/semantics.cc:3106
  #, gcc-internal-format
  msgid "a statement expression is an insufficient context for overload resolution"
  msgstr ""
  
! #: cp/semantics.cc:3340
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "cannot call a concept as a function"
  msgstr "no se puede usar %qE como una función"
  
! #: cp/semantics.cc:3550
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "no se permiten argumentos para el destructor"
  
! #: cp/semantics.cc:3652
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> is unavailable for static member functions"
  msgid "%<this%> is unavailable for explicit object member functions"
  msgstr "%<this%> no está disponible para funciones miembro static"
  
! #: cp/semantics.cc:3664
  #, fuzzy, gcc-internal-format
  #| msgid "used %d template parameter(s) instead of %d"
  msgid "use explicit object parameter %qs instead"
  msgstr "se usaron %d parámetro(s) de plantilla en lugar de %d"
  
! #: cp/semantics.cc:3668
  #, fuzzy, gcc-internal-format
  #| msgid "invalid template non-type parameter"
  msgid "name the explicit object parameter"
  msgstr "parámetro que no es tipo plantilla no válido"
  
! #: cp/semantics.cc:3673
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "%<this%> no está disponible para funciones miembro static"
  
! #: cp/semantics.cc:3675
  #, fuzzy, gcc-internal-format
! #| msgid "invalid use of member %q+D in static member function"
! msgid "invalid use of %<this%> in a constructor %<pre%> condition"
! msgstr "uso no válido del miembro %q+D en la función miembro static"
  
! #: cp/semantics.cc:3677
  #, fuzzy, gcc-internal-format
! #| msgid "invalid use of member %q+D in static member function"
! msgid "invalid use of %<this%> in a destructor %<post%> condition"
! msgstr "uso no válido del miembro %q+D en la función miembro static"
  
! #: cp/semantics.cc:3679
  #, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "uso no válido de %<this%> en la función que no es miembro"
  
! #: cp/semantics.cc:3681
  #, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "uso no válido de %<this%> en el nivel principal"
  
! #: cp/semantics.cc:3704
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "ámbito calificador no válido en el nombre del seudo-destructor"
  
! #: cp/semantics.cc:3713 cp/typeck.cc:3224
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "el tipo calificado %qT no coincide con el nombre del destructor ~%qT"
  
! #: cp/semantics.cc:3736
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "%qE no es de tipo %qT"
  
! #: cp/semantics.cc:3855
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr "la literal compuesta del tipo %qT que no es objeto"
  
! #: cp/semantics.cc:3875
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "%<auto{x}%> cannot be constrained"
  msgstr "el constructor no puede ser una función miembro de tipo static"
  
! #: cp/semantics.cc:3883
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "%<auto{x}%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "C++0x automático sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/semantics.cc:4089
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr "los parámetros de tipo plantilla debe usar la palabra clave %<class%> o %<typename%>"
  
! #: cp/semantics.cc:4142
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "uso no válido del tipo %qT como un valor por defecto para una plantilla de parámetro de plantilla"
  
! #: cp/semantics.cc:4146
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "argumento por defecto no válido para una plantilla de parámetro de plantilla"
  
! #: cp/semantics.cc:4163
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr "la definición de %q#T dentro de la lista de parámetros de plantilla"
  
! #: cp/semantics.cc:4194
  #, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "definición no válida del tipo calificado %qT"
  
! #: cp/semantics.cc:4487
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "especificación de clase base no válida"
  
! #: cp/semantics.cc:4674
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "cannot capture member %qD of anonymous union"
  msgstr "miembro protegido %q+#D en union anónima"
  
! #: cp/semantics.cc:4692
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qD no se capturó"
  
! #: cp/semantics.cc:4696
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.cc:4698
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.cc:4714
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<auto%> variable from containing function"
  msgid "use of local variable with automatic storage from containing function"
  msgstr "uso de la variable %<auto%> desde la función contenedora"
  
! #: cp/semantics.cc:4716
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr "uso de parámetro desde la función contenedora"
  
! #: cp/semantics.cc:4849
  #, fuzzy, gcc-internal-format
  #| msgid "use of parameter %qD outside function body"
  msgid "use of parameter outside function body"
  msgstr "se usó el parámetro %qD fuera del cuerpo de la función"
  
! #: cp/semantics.cc:4859
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "missing template arguments"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/semantics.cc:4895
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr "no se permite el parámetro de plantilla %qD de tipo %qT en una expresión integral constante porque no es de tipo integral o de enumeración"
  
! #: cp/semantics.cc:4950
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "uso de la plantilla de clase %qT como expresión"
  
! #: cp/semantics.cc:4958
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "la petición por el miembro %qD es ambigua en la red de herencia múltiple"
  
! #: cp/semantics.cc:4986
  #, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "%qD no puede aparecer en una expresion constante"
  
! #: cp/semantics.cc:5030 cp/semantics.cc:5061
! #, gcc-internal-format
! msgid "%qD 'this' required when accessing a member within a constructor precondition or destructor postcondition contract check"
! msgstr ""
! 
! #: cp/semantics.cc:5159
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr "el tipo de %qE es desconocido"
  
! #: cp/semantics.cc:5177 rust/backend/rust-tree.cc:5536
  #, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "%qT no es un tipo de enumeración"
  
! #: cp/semantics.cc:5204
! #, fuzzy, gcc-internal-format
! #| msgid "size of array has non-integral type %qT"
! msgid "pack index has non-integral type %qT"
! msgstr "el tamaño de la matriz tiene un tipo %qT que no es integral"
! 
! #: cp/semantics.cc:5211
  #, fuzzy, gcc-internal-format
  #| msgid "array bound is not an integer constant"
  msgid "pack index is not an integral constant"
  msgstr "el límite de la matriz no es una constante entera"
  
! #: cp/semantics.cc:5219
  #, fuzzy, gcc-internal-format
  #| msgid "shift count is negative"
! msgid "pack index %qE is negative"
  msgstr "la cuenta de desplazamiento es negativa"
  
! #: cp/semantics.cc:5225
  #, fuzzy, gcc-internal-format
  #| msgid "intrinsic register index is out of range"
! msgid "pack index %qE is out of range for pack of length %qd"
  msgstr "el índice de registro intrínseco está fuera de rango"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.cc:5363
  #, fuzzy, gcc-internal-format
  #| msgid "Parameter pack __bases only valid in template declaration"
  msgid "parameter pack %<__bases%> only valid in template declaration"
  msgstr "Los paquetes de parámetros __bases sólo son válidos en la declaración de plantilla"
  
! #: cp/semantics.cc:5395
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr "no se puede aplicar %<offsetof%> al destructor %<~%T%>"
  
! #: cp/semantics.cc:5409
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "no se puede aplicar %<offsetof%> a la función miembro %qD"
  
! #: cp/semantics.cc:5413
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply %<offsetof%> to member function %qD"
  msgid "cannot apply %<offsetof%> to member function"
  msgstr "no se puede aplicar %<offsetof%> a la función miembro %qD"
  
! #: cp/semantics.cc:5418
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply %<offsetof%> to member function %qD"
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr "no se puede aplicar %<offsetof%> a la función miembro %qD"
  
! #: cp/semantics.cc:5429
  #, fuzzy, gcc-internal-format
  #| msgid "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; "
  msgid "%<offsetof%> within non-standard-layout type %qT is conditionally-supported"
  msgstr "no se puede recibir objetos de tipo no-copiable-trivialmente q%#T a través de %<...%>"
  
! #: cp/semantics.cc:6633
  #, fuzzy, gcc-internal-format
  #| msgid "constructor priorities are not supported"
  msgid "pointer-to-member mapping %qE not supported"
  msgstr "no se admiten las prioridades de constructor"
  
! #: cp/semantics.cc:6828
  #, fuzzy, gcc-internal-format
  #| msgid "reference to %qD is ambiguous"
  msgid "user defined reduction lookup is ambiguous"
  msgstr "la referencia a %qD es ambigua"
  
! #: cp/semantics.cc:6831
! #, fuzzy, gcc-internal-format
! #| msgid "%s %+#D"
! msgid "%s %#qD"
! msgstr "%s %+#D"
! 
! #: cp/semantics.cc:7192
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.cc:7238
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has invalid type for %<reduction%>"
  msgid "%qE has const type for %<reduction%>"
  msgstr "%qE tiene tipo no válido para %<reduction%>"
  
! #: cp/semantics.cc:7357
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.cc:7431
! #, fuzzy, gcc-internal-format
! #| msgid "function or array type in %<#pragma omp declare reduction%>"
! msgid "%qT is not a struct, union or class type in %<#pragma omp declare mapper%>"
! msgstr "tipo función o matriz en %<#pragma omp declare reduction%>"
! 
! #: cp/semantics.cc:7437
! #, fuzzy, gcc-internal-format
! #| msgid "%qD must be a global variable in %<#pragma acc declare link%>"
! msgid "%qT must not be a virtual base class in %<#pragma omp declare mapper%>"
! msgstr "%qD debe ser una variable global en %<#pragma acc declare link%>"
! 
! #: cp/semantics.cc:7743
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected string literal or constant integer expression instead of %qE"
  msgstr "se esperaba una expresión entera"
  
! #: cp/semantics.cc:7940
  #, gcc-internal-format
  msgid "modifier other than %<val%> specified in %<linear%> clause on %<simd%> or %<for%> constructs when using OpenMP 5.2 modifiers"
  msgstr ""
  
! #: cp/semantics.cc:7955
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:7970
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:7994
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "linear step expression must be integral"
  msgstr "la expresión num_threads debe ser integral"
  
! #: cp/semantics.cc:8087 cp/semantics.cc:8219 cp/semantics.cc:8279
! #: cp/semantics.cc:8715 cp/semantics.cc:10050
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:8099 cp/semantics.cc:10063
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qD no es una variable en la cláusula %qs"
  
! #: cp/semantics.cc:8232
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "%qD no es una variable en la cláusula %<firstprivate%>"
  
! #: cp/semantics.cc:8292
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "%qD no es una variable en la cláusula %<lastprivate%>"
  
! #: cp/semantics.cc:8363
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<gang%> static expression must be integral"
  msgstr "la expresión num_threads debe ser integral"
  
! #: cp/semantics.cc:8377
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> static value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: cp/semantics.cc:8416
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<gang%> num expression must be integral"
  msgstr "la expresión num_threads debe ser integral"
  
! #: cp/semantics.cc:8419
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<vector%> length expression must be integral"
  msgstr "la expresión num_threads debe ser integral"
  
! #: cp/semantics.cc:8423
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<worker%> num expression must be integral"
  msgstr "la expresión num_threads debe ser integral"
  
! #: cp/semantics.cc:8446
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> num value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: cp/semantics.cc:8450
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<vector%> length value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: cp/semantics.cc:8455
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<worker%> num value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: cp/semantics.cc:8540
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "la expresión schedule chunk size debe ser integral"
  
! #: cp/semantics.cc:8573
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%qs length expression must be integral"
  msgstr "la expresión num_threads debe ser integral"
  
! #: cp/semantics.cc:8587
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "%Hel argumento de collapse necesita ser una expresión entera constante positiva"
  
! #: cp/semantics.cc:8607
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<async%> expression must be integral"
  msgstr "la expresión num_threads debe ser integral"
  
! #: cp/semantics.cc:8636
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<thread_limit%> expression must be integral"
  msgstr "la expresión num_threads debe ser integral"
  
! #: cp/semantics.cc:8666
  #, fuzzy, gcc-internal-format
  #| msgid "slice end must be integer"
  msgid "%<device%> id must be integral"
  msgstr "el final de la rebanada debe ser entero"
  
! #: cp/semantics.cc:8697
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr "la expresión schedule chunk size debe ser integral"
  
! #: cp/semantics.cc:8726
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qD no es una variable en la cláusula %qs"
  
! #: cp/semantics.cc:8741
  #, 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.cc:8748
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "%qD aparece más de una vez en las cláusulas de datos"
  
! #: cp/semantics.cc:8763
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr "la expresión schedule chunk size debe ser integral"
  
! #: cp/semantics.cc:8794
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<nontemporal%> clause"
  msgstr "%qD no es una variable en la cláusula %qs"
  
! #: cp/semantics.cc:8805
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in %<nontemporal%> clauses"
  msgstr "%qD aparece más de una vez en las cláusulas de datos"
  
! #: cp/semantics.cc:8822
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in %<aligned%> clause"
  msgid "%<this%> not allowed in %<allocate%> clause"
  msgstr "%qE no es una variable en la cláusula %<saligned%>"
  
! #: cp/semantics.cc:8834
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<allocate%> clause"
  msgstr "%qD no es una variable en la cláusula %qs"
  
! #: cp/semantics.cc:8843
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in %<allocate%> clauses"
  msgstr "%qD aparece más de una vez en las cláusulas de datos"
  
! #: cp/semantics.cc:8959
! #, fuzzy, gcc-internal-format
! #| msgid "%qE is not a variable in %<aligned%> clause"
! msgid "class member %qE not yet supported in %<uses_allocators%> clause"
! msgstr "%qE no es una variable en la cláusula %<saligned%>"
! 
! #: cp/semantics.cc:9004
! #, fuzzy, gcc-internal-format
! #| msgid "The name '%s' cannot be used as a defined operator at %C"
! msgid "modifiers cannot be used with predefined allocators"
! msgstr "El nombre '%s' no se puede usar como un operador definido en %C"
! 
! #: cp/semantics.cc:9073
! #, fuzzy, gcc-internal-format
! #| msgid "variable-length array bound is unknown"
! msgid "variable length traits arrays are not supported"
! msgstr "el límite del array de longitud variable es desconocido"
! 
! #: cp/semantics.cc:9147
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not lvalue expression nor array section in %qs clause"
  msgstr "%qD no es una variable en la cláusula %qs"
  
! #: cp/semantics.cc:9664
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "template %qE in clause %qs"
  msgstr "demasiadas cláusulas %qs"
  
! #: cp/semantics.cc:9667
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.cc:9737
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<grainsize%> expression must be integral"
  msgstr "la expresión num_threads debe ser integral"
  
! #: cp/semantics.cc:9767
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<priority%> expression must be integral"
  msgstr "la expresión num_threads debe ser integral"
  
! #: cp/semantics.cc:9797
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<hint%> expression must be integral"
  msgstr "la expresión num_threads debe ser integral"
  
! #: cp/semantics.cc:9809
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<hint%> expression must be constant integer expression"
  msgstr "%Hel argumento de collapse necesita ser una expresión entera constante positiva"
  
! #: cp/semantics.cc:9826
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<filter%> expression must be integral"
  msgstr "la expresión num_threads debe ser integral"
  
! #: cp/semantics.cc:9857
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qs variable is neither a pointer nor reference to pointer"
  msgstr "el tipo de vector delete no es del tipo puntero ni matriz"
  
! #: cp/semantics.cc:9867
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr "el tipo de vector delete no es del tipo puntero ni matriz"
  
! #: cp/semantics.cc:9951
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<tile%> argument needs integral type"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: cp/semantics.cc:10520
  #, gcc-internal-format
  msgid "%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:10761
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr "%<threadprivate%> %qD no es un fichero, espacio de nombres o variable de ámbito de bloque"
  
! #: cp/semantics.cc:10775
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "la directiva %<threadprivate%> %qE no está en la definición %qT"
  
! #: cp/semantics.cc:11574
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr "la diferencia entre %qE y %qD no tiene tipo entero"
  
! #: cp/semantics.cc:12072
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp atomic update%> uses two different variables for memory"
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr "%<#pragma omp atomic update%> usa dos variables diferentes para la memoria"
  
! #: cp/semantics.cc:12396 cp/semantics.cc:12406
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp atomic update%> uses two different variables for memory"
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr "%<#pragma omp atomic update%> usa dos variables diferentes para la memoria"
  
! #: cp/semantics.cc:12738
  #, gcc-internal-format
  msgid "constexpr string must be a string literal or object with %<size%> and %<data%> members"
  msgstr ""
  
! #: cp/semantics.cc:12754
  #, gcc-internal-format
  msgid "constexpr string %<size()%> must be implicitly convertible to %<std::size_t%>"
  msgstr ""
  
! #: cp/semantics.cc:12772
  #, gcc-internal-format
  msgid "constexpr string %<data()%> must be implicitly convertible to %<const char*%>"
  msgstr ""
  
! #: cp/semantics.cc:12825
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "constexpr string %<size()%> must be a constant expression"
  msgstr "la expresión %qE no es una expresión constante"
  
! #: cp/semantics.cc:12834
  #, gcc-internal-format
  msgid "constexpr string message %<size()%> %qE too large"
  msgstr ""
  
! #: cp/semantics.cc:12852
! #, gcc-internal-format
! msgid "unhandled return from %<data()%>"
! msgstr ""
! 
! #: cp/semantics.cc:12951
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "constexpr string %<data()[%d]%> must be a constant expression"
  msgstr "la expresión %qE no es una expresión constante"
  
! #: cp/semantics.cc:12977
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qH to %qI in a converted constant expression"
  msgid "constexpr string %<data()%> must be a core constant expression"
  msgstr "conversión de %qH a %qI en una expresión constante convertida"
  
! #: cp/semantics.cc:13015
! #, fuzzy, gcc-internal-format
! #| msgid "converting UCN to source character set"
! msgid "could not convert constexpr string from UTF-8 encoding to source character set"
! msgstr "convirtiendo un NUC al conjunto de caracteres fuente"
! 
! #: cp/semantics.cc:13019
! #, gcc-internal-format
! msgid "could not convert constexpr string from ordinary literal encoding to source character set"
! msgstr ""
! 
! #: cp/semantics.cc:13129
  #, fuzzy, gcc-internal-format
  #| msgid "static assertion failed: %s"
  msgid "static assertion failed: %.*s"
  msgstr "falló la aserción estática: %s"
  
! #: cp/semantics.cc:13145
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "condición que no es constante para una aserción estática"
  
! #: cp/semantics.cc:13174
  #, fuzzy, gcc-internal-format
  #| msgid "argument to decltype must be an expression"
  msgid "argument to %<decltype%> must be an expression"
  msgstr "el argumento para decltype debe ser una expresión"
  
! #: cp/semantics.cc:13220
  #, fuzzy, gcc-internal-format
  #| msgid "decltype cannot resolve address of overloaded function"
  msgid "%<decltype%> cannot resolve address of overloaded function"
  msgstr "el tipo de declaración no puede resolver la dirección de la función sobrecargada"
  
! #: cp/semantics.cc:13495 cp/semantics.cc:13502
! #, fuzzy, gcc-internal-format
! #| msgid "%qT is not a class type"
! msgid "%qT is not a non-union class type"
! msgstr "%qT no es un tipo de clase"
! 
! #: cp/semantics.cc:13513 cp/typeck.cc:1926 cp/typeck.cc:1933
! #, fuzzy, gcc-internal-format
! #| msgid "%qT is not an aggregate type"
! msgid "%qT is not a standard-layout type"
! msgstr "%qT no es un tipo agregado"
! 
! #: cp/semantics.cc:13574 rust/backend/rust-tree.cc:5250
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument"
  msgstr ""
  
! #: cp/semantics.cc:13583 rust/backend/rust-tree.cc:5259
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:13754 rust/backend/rust-tree.cc:5863
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> not well defined for anonymous unions"
  msgstr ""
  
! #: cp/semantics.cc:13778 rust/backend/rust-tree.cc:5907
  #, fuzzy, gcc-internal-format
  #| msgid "%<__builtin_next_arg%> called without an argument"
  msgid "%<__builtin_is_corresponding_member%> needs two arguments"
  msgstr "se llamó a %<__builtin_next_arg%> sin un argumento"
  
! #: cp/semantics.cc:13789 rust/backend/rust-tree.cc:5917
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:13876
! #, fuzzy, gcc-internal-format
! #| msgid "%<__builtin_next_arg%> called without an argument"
! msgid "%<__builtin_is_string_literal%> needs a single argument"
! msgstr "se llamó a %<__builtin_next_arg%> sin un argumento"
! 
! #: cp/semantics.cc:13888
! #, gcc-internal-format
! msgid "%<__builtin_is_string_literal%> argument is not %<const char*%>, %<const wchar_t*%>, %<const char8_t*%>, %<const char16_t*%> or %<const char32_t*%>"
! msgstr ""
! 
! #: cp/semantics.cc:14003
! #, gcc-internal-format
! msgid "checking %qs for type %qT with a destructor that cannot be called"
! msgstr ""
! 
! #: cp/semantics.cc:14300
! #, fuzzy, gcc-internal-format
! #| msgid "%qT is not a namespace"
! msgid "%qs argument %qT is a reference"
! msgstr "%qT no es un espacio de nombres"
! 
! #: cp/semantics.cc:14471
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a template"
  msgid "%qD is not a class or alias template"
  msgstr "%qE no es una plantilla"
  
! #: cp/semantics.cc:14702
  #, fuzzy, gcc-internal-format
  #| msgid "third operand of conditional expression has no effect"
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "el tercer operando de la expresión condicional no tiene efecto"
  
! #: cp/semantics.cc:14762
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %qE involves template parameter(s)"
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "el argumento de plantilla %qE involucra a el(los) parámetro(s) de plantilla"
  
! #: cp/semantics.cc:14764
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:14781
  #, fuzzy, gcc-internal-format
  #| msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
  msgid "type %qT of argument to %<__builtin_launder%> is not a pointer to object type"
*************** msgstr "el segundo argumento de %<__buil
*** 71533,72834 ****
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:13998
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:14004
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:14031
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:14039
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
  
! #: cp/tree.cc:1524 rust/backend/rust-tree.cc:2596
  #, gcc-internal-format
  msgid "%qV qualifiers cannot be applied to %qT"
  msgstr "los calificadores %qV no se pueden aplicar a %qT"
  
! #: cp/tree.cc:4571
  #, gcc-internal-format
  msgid "%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1"
  msgstr ""
  
! #: cp/tree.cc:4575
  #, gcc-internal-format
  msgid "%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT"
  msgstr ""
  
! #: cp/tree.cc:4579
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid " declared here"
  msgstr "se declara aquí"
  
! #: cp/tree.cc:4584
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of %qD is bigger than original declaration"
  msgid "the calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)"
  msgstr "la alineación de %qD es más grande que la declaración original"
  
! #: cp/tree.cc:4586
  #, gcc-internal-format
  msgid " because all of its copy and move constructors are deleted"
  msgstr ""
  
! #: cp/tree.cc:5015
  #, fuzzy, gcc-internal-format
  #| msgid "base class %qT has cv qualifiers"
  msgid "base class %qT is not public"
  msgstr "la clase base %qT tiene calificadores cv"
  
! #: cp/tree.cc:5018
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not captured"
  msgid "%qD is not public"
  msgstr "%qD no se capturó"
  
! #: cp/tree.cc:5025
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is mutable"
  msgstr "%qD no es una variable"
  
! #: cp/tree.cc:5033
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a type"
  msgid "%qD has a non-structural type"
  msgstr "%qD no es un tipo"
  
! #: cp/tree.cc:5056
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to functions or parameters"
  msgstr "el atributo %qE sólo se puede aplicar a definiciones de clase"
  
! #: cp/tree.cc:5077
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument not a string constant"
  msgid "%qE attribute argument must be a string constant"
  msgstr "el argumento del atributo %qE no es una constante de cadena"
  
! #: cp/tree.cc:5092
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "el atributo %qE sólo se puede aplicar a definiciones de clase"
  
! #: cp/tree.cc:5112 cp/tree.cc:5117
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to non-static data members"
  msgstr "el atributo %qE sólo se puede aplicar a definiciones de clase"
  
! #: cp/tree.cc:5123
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute cannot be applied to variables with specific sections"
  msgid "%qE attribute cannot be applied to a bit-field"
  msgstr "el atributo %qE no se puede aplicar a variables con secciones específicas"
  
! #: cp/tree.cc:5143
  #, fuzzy, gcc-internal-format
  #| msgid "%qD attribute requires a single NTBS argument"
  msgid "%qE attribute takes no arguments"
  msgstr "el atributo %qD requiere un solo argumento NTBS"
  
! #: cp/tree.cc:5147
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute does not apply to functions"
  msgid "ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>"
  msgstr "el atributo %qE no se aplica a funciones"
  
! #: cp/tree.cc:5170
  #, fuzzy, gcc-internal-format
  #| msgid "invalid function declaration"
  msgid "%<alignas%> on function declaration"
  msgstr "declaración de función no válida"
  
! #: cp/tree.cc:5173
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not an enumeration type"
  msgid "%<alignas%> on enumerated type"
  msgstr "%qT no es un tipo de enumeración"
  
! #: cp/tree.cc:5176
  #, gcc-internal-format
  msgid "%<alignas%> on a type other than class"
  msgstr ""
  
! #: cp/tree.cc:5178
  #, fuzzy, gcc-internal-format
  #| msgid "%<__alignof%> applied to a bit-field"
  msgid "%<alignas%> on bit-field"
  msgstr "se aplicó %<__alignof%> a un campo de bits"
  
! #: cp/tree.cc:5181
  #, gcc-internal-format
  msgid "%<alignas%> on a type alias"
  msgstr ""
  
! #: cp/tree.cc:5198 cp/tree.cc:5216
  #, fuzzy, gcc-internal-format
  #| msgid "%qD does not have integral or enumeration type"
  msgid "%qE on a type other than class or enumeration definition"
  msgstr "%qD no tiene tipo integral o de enumeración"
  
! #: cp/tree.cc:5200 cp/tree.cc:5218
  #, fuzzy, gcc-internal-format
  #| msgid "alignment specified for unnamed bit-field"
  msgid "%qE on unnamed bit-field"
  msgstr "se especificó la alineación para el campo de bits sin nombre"
  
! #: cp/tree.cc:5222
  #, gcc-internal-format
  msgid "%qE on %<case%> or %<default%> label"
  msgstr ""
  
! #: cp/tree.cc:5314
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is not an integer constant"
  msgid "requested %<init_priority%> is not an integer constant"
  msgstr "la init_priority solicitada no es una constante entera"
  
! #: cp/tree.cc:5336
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr "solo se puede usar el atributo %qE en definiciones de rango de fichero de objetos de tipo class"
  
! #: cp/tree.cc:5344
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is out of range"
  msgid "requested %<init_priority%> %i is out of range [0, %i]"
  msgstr "la init_priority solicitada está fuera de rango"
  
! #: cp/tree.cc:5357
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is reserved for internal use"
  msgid "requested %<init_priority%> %i is reserved for internal use"
  msgstr "la init_priority solicitada está reservada para uso interno"
  
! #: cp/tree.cc:5388
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as member of %qT"
  msgid "redeclaration of %qD adds abi tag %qE"
  msgstr "declaración de %qD como miembro de %qT"
  
! #: cp/tree.cc:5408
  #, fuzzy, gcc-internal-format
  #| msgid "%qD attribute requires a single NTBS argument"
  msgid "the %qE attribute requires arguments"
  msgstr "el atributo %qD requiere un solo argumento NTBS"
  
! #: cp/tree.cc:5419
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not a string constant"
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "el argumento del atributo %qE no es una cadena constante"
  
! #: cp/tree.cc:5433 cp/tree.cc:5447
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not a string constant"
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "el argumento del atributo %qE no es una cadena constante"
  
! #: cp/tree.cc:5435
  #, fuzzy, gcc-internal-format
  #| msgid "%.*s is not a valid universal character"
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "%.*s no es un carácter universal válido"
  
! #: cp/tree.cc:5449
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a valid declarator"
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "%<%T::%D%> no es un declarador válido"
  
! #: cp/tree.cc:5473
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on non-class types"
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "se descarta el atributo %qE en tipos que no son clases"
  
! #: cp/tree.cc:5479
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "se descartan los atributos aplicados al %qT después de la definición"
  
! #: cp/tree.cc:5486
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "se descartan los atributos aplicados al %qT después de la definición"
  
! #: cp/tree.cc:5493
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "se descartan los atributos aplicados al %qT después de la definición"
  
! #: cp/tree.cc:5515
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to functions, not %s"
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "el atributo %qE se aplica solamente a funciones, no a %s"
  
! #: cp/tree.cc:5521
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute applied to %s %s at %L"
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "El atributo %s se aplica a %s %s en %L"
  
! #: cp/tree.cc:5554
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument not a string constant"
  msgid "%qE attribute argument must be an expression that evaluates to true or false"
  msgstr "el argumento del atributo %qE no es una constante de cadena"
  
! #: cp/tree.cc:6505 rust/backend/rust-tree.cc:3176
  #, fuzzy, gcc-internal-format
  #| msgid "lang_* check: failed in %s, at %s:%d"
  msgid "%<lang_*%> check: failed in %s, at %s:%d"
  msgstr "revisión lang_*: falló en %s, en %s:%d"
  
! #: cp/typeck.cc:628
  #, gcc-internal-format
  msgid "comparison between distinct pointer types %qT and %qT lacks a cast"
  msgstr "la comparación entre diferentes tipos de punteros %qT y %qT carece de una conversión"
  
! #: cp/typeck.cc:634
  #, gcc-internal-format
  msgid "conversion between distinct pointer types %qT and %qT lacks a cast"
  msgstr "la conversión entre diferentes tipos de punteros %qT y %qT carece de una conversión"
  
! #: cp/typeck.cc:640
  #, gcc-internal-format
  msgid "conditional expression between distinct pointer types %qT and %qT lacks a cast"
  msgstr "la expresión condicional entre diferentes tipos de punteros %qT y %qT carece de una conversión"
  
! #: cp/typeck.cc:788
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer of type %<void *%> and pointer-to-function"
  msgstr "ISO C++ prohíbe la comparación entre punteros de tipo %<void *%> y punteros a función"
  
! #: cp/typeck.cc:793
  #, gcc-internal-format
  msgid "ISO C++ forbids conversion between pointer of type %<void *%> and pointer-to-function"
  msgstr "ISO C++ prohíbe la conversión entre punteros de tipo %<void *%> y punteros a función"
  
! #: cp/typeck.cc:798
  #, gcc-internal-format
  msgid "ISO C++ forbids conditional expression between pointer of type %<void *%> and pointer-to-function"
  msgstr "ISO C++ prohíbe la expresión condicional entre punteros de tipo %<void *%> y punteros a función"
  
! #: cp/typeck.cc:877
  #, gcc-internal-format
  msgid "comparison between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "la comparación entre diferentes tipos de punteros-a-miembro %qT y %qT carece de una conversión"
  
! #: cp/typeck.cc:882
  #, gcc-internal-format
  msgid "conversion between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "la conversión entre diferentes tipos de punteros-a-miembro %qT y %qT carece de una conversión"
  
! #: cp/typeck.cc:887
  #, gcc-internal-format
  msgid "conditional expression between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "la expresión condicional entre diferentes tipos de punteros-a-miembro %qT y %qT carece de una conversión"
  
! #: cp/typeck.cc:1738
  #, fuzzy, gcc-internal-format
  #| msgid "canonical types differ for identical types %T and %T"
  msgid "canonical types differ for identical types %qT and %qT"
  msgstr "los tipos canónicos difieren para los tipos idénticos %T y %T"
  
! #: cp/typeck.cc:1745
  #, fuzzy, gcc-internal-format
  #| msgid "same canonical type node for different types %T and %T"
  msgid "same canonical type node for different types %qT and %qT"
  msgstr "el mismo nodo de tipo canónico para los tipos diferentes %T y %T"
  
! #: cp/typeck.cc:2075
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "aplicación no válida de %qs a una función miembro"
  
! #: cp/typeck.cc:2173
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "aplicación no válida de %<sizeof%> a un campo de bits"
  
! #: cp/typeck.cc:2181
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ISO C++ prohíbe la aplicación de %<sizeof%> a una expresión de tipo de función"
  
! #: cp/typeck.cc:2246
  #, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "aplicación no válida de %<__alignof%> a un campo de bits"
  
! #: cp/typeck.cc:2257
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "ISO C++ prohíbe la aplicación de %<__alignof%> a una expresión de tipo de función"
  
! #: cp/typeck.cc:2341
  #, fuzzy, gcc-internal-format
  #| msgid "size of array has non-integral type %qT"
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr "el tamaño de la matriz tiene un tipo %qT que no es integral"
  
! #: cp/typeck.cc:2388 rust/backend/rust-tree.cc:3804
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "invalid use of non-static member function of type %qT"
  msgstr "uso no válido de la función miembro no static %qD"
  
! #: cp/typeck.cc:2738
  #, fuzzy, gcc-internal-format
  #| msgid "deprecated conversion from string constant to %qT"
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr "conversión obsoleta de una constante de cadena a %qT"
  
! #: cp/typeck.cc:2742
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "conversión obsoleta de una constante de cadena a %qT"
  
! #: cp/typeck.cc:2857 cp/typeck.cc:3424
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr "solicitud por el miembro %qD en %qE, el cual es de tipo puntero %qT (¿ Tal vez quiso utilizar %<->%> ?)"
  
! #: cp/typeck.cc:2861 cp/typeck.cc:3428
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "solicitud por el miembro %qD en %qE, el cual es del tipo %qT que no es clase"
  
! #: cp/typeck.cc:2895
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of nonstatic data member %qE"
  msgid "invalid use of non-static data member %qE"
  msgstr "uso no válido del dato miembro no static %qE"
  
! #: cp/typeck.cc:2972
  #, fuzzy, gcc-internal-format
  #| msgid "invalid access to non-static data member %qD  of NULL object"
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr "acceso no válido a datos del miembro que no es static %qD  del objeto NULL"
  
! #: cp/typeck.cc:3124
  #, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr "el tipo de objeto %qT no coincide con el nombre del destructor ~%qT"
  
! #: cp/typeck.cc:3133
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr "el tipo que se destruye es %qT, pero el destructor se refiere a %qT"
  
! #: cp/typeck.cc:3275
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
  #. No hint.
! #: cp/typeck.cc:3294
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE"
  msgid "%q#T has no member named %qE"
  msgstr "%qT no tiene un miembro llamado %qE"
  
! #: cp/typeck.cc:3317
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE"
  msgid "%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)"
  msgstr "%qT no tiene un miembro llamado %qE"
  
! #: cp/typeck.cc:3329
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE"
  msgid "%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)"
  msgstr "%qT no tiene un miembro llamado %qE"
  
! #: cp/typeck.cc:3344
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE"
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr "%qT no tiene un miembro llamado %qE"
  
! #: cp/typeck.cc:3458 cp/typeck.cc:3484
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "%<%D::%D%> no es un miembro de %qT"
  
! #: cp/typeck.cc:3538
! #, gcc-internal-format
! msgid "%qT is not a base of %qT"
! msgstr "%qT no es una base de %qT"
! 
! #: cp/typeck.cc:3604
  #, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "%qD no es una función plantilla miembro"
  
! #: cp/typeck.cc:3869
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "%qT no es de tipo puntero-a-objeto"
  
! #: cp/typeck.cc:3903
  #, gcc-internal-format
  msgid "invalid use of array indexing on pointer to member"
  msgstr "uso no válido del índice de matriz en puntero a miembro"
  
! #: cp/typeck.cc:3906
  #, gcc-internal-format
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr "uso no válido del unario %<*%> en puntero a miembro"
  
! #: cp/typeck.cc:3909
  #, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "uso no válido de la conversión implícita en puntero a miembro"
  
! #: cp/typeck.cc:3913
  #, 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.cc:3979
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "falta el subíndice en la referencia de la matriz"
  
! #: cp/typeck.cc:4200
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "se declaró el subíndice de la matriz como %<register%>"
  
! #: cp/typeck.cc:4240
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "el valor indicado por el subíndice no es ni matriz ni puntero"
  
! #: cp/typeck.cc:4312
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "falta un objeto en el uso de %qE"
  
! #: cp/typeck.cc:4563
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ prohíbe la llamada %<::main%> dentro del mismo programa"
  
! #: cp/typeck.cc:4584
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr "se debe usar %<.*%> o %<->*%> en la llamada a la función puntero-a-miembro en %<%E (...)%>, p.e. %<(... ->* %E) (...)%>"
  
! #: cp/typeck.cc:4601
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "no se puede usar %qE como una función"
  
! #: cp/typeck.cc:4604
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qD cannot be used as a function"
  msgstr "no se puede usar %qE como una función"
  
! #: cp/typeck.cc:4607
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "expression cannot be used as a function"
  msgstr "no se puede usar %qE como una función"
  
! #: cp/typeck.cc:4669
  #, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "demasiados argumentos para el constructor %q#D"
  
! #: cp/typeck.cc:4670
  #, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "faltan argumentos para el constructor %q#D"
  
! #: cp/typeck.cc:4675
  #, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "demasiados argumentos para la función miembro %q#D"
  
! #: cp/typeck.cc:4676
  #, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "faltan argumentos para la función miembro %q#D"
  
! #: cp/typeck.cc:4682
  #, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "demasiados argumentos para la función %q#D"
  
! #: cp/typeck.cc:4683
  #, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "faltan argumentos para la función %q#D"
  
! #: cp/typeck.cc:4693
  #, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "demasiados argumentos para el método %q#D"
  
! #: cp/typeck.cc:4694
  #, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "faltan argumentos para el método %q#D"
  
! #: cp/typeck.cc:4697
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "demasiados argumentos para la función"
  
! #: cp/typeck.cc:4698
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "faltan argumentos para la función"
  
! #: cp/typeck.cc:4780
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "el parámetro %P de %qD tiene el tipo incompleto %qT"
  
! #: cp/typeck.cc:4786
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "el parámetro %P tiene el tipo incompleto %qT"
  
! #: cp/typeck.cc:5100
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will never be NULL"
  msgid "the address %qE will never be NULL"
  msgstr "la dirección de %qD nunca debe ser NULL"
  
! #: cp/typeck.cc:5147
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "la dirección de %qD nunca debe ser NULL"
  
! #: cp/typeck.cc:5162
  #, fuzzy, gcc-internal-format
  #| msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
  msgid "the compiler can assume that the address of %qE will never be NULL"
  msgstr "la comparación siempre se evalúa como %<true%> para la dirección de %qD que nunca será NULL"
  
! #: cp/typeck.cc:5165
  #, gcc-internal-format
  msgid "comparing the result of pointer addition %qE and NULL"
  msgstr ""
  
! #: cp/typeck.cc:5180
  #, fuzzy, gcc-internal-format
  #| msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "la comparación siempre se evalúa como %<true%> para la dirección de %qD que nunca será NULL"
  
! #: cp/typeck.cc:5239
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types %qT and %qT"
  msgid "bitwise operation between different enumeration types %qT and %qT"
  msgstr "los operandos de ?: tienen tipos diferentes %qT y %qT"
  
! #: cp/typeck.cc:5242
  #, fuzzy, gcc-internal-format
  #| msgid "conversion between distinct pointer types %qT and %qT lacks a cast"
  msgid "bitwise operation between different enumeration types %qT and %qT is deprecated"
  msgstr "la conversión entre diferentes tipos de punteros %qT y %qT carece de una conversión"
  
! #: cp/typeck.cc:5248
  #, fuzzy, gcc-internal-format
  #| msgid "same canonical type node for different types %T and %T"
  msgid "arithmetic between different enumeration types %qT and %qT"
  msgstr "el mismo nodo de tipo canónico para los tipos diferentes %T y %T"
  
! #: cp/typeck.cc:5251
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between distinct pointer types %qT and %qT lacks a cast"
  msgid "arithmetic between different enumeration types %qT and %qT is deprecated"
  msgstr "la comparación entre diferentes tipos de punteros %qT y %qT carece de una conversión"
  
! #: cp/typeck.cc:5288
  #, fuzzy, gcc-internal-format
  #| msgid "complex arguments must have floating-point type"
  msgid "comparison of enumeration type %qT with floating-point type %qT"
  msgstr "los argumentos complejos deben tener tipo de coma flotante"
  
! #: cp/typeck.cc:5291
  #, fuzzy, gcc-internal-format
  #| msgid "cast from function call of type %qT to non-matching type %qT"
  msgid "comparison of floating-point type %qT with enumeration type %qT"
  msgstr "conversión desde una llamada a función de tipo %qT al tipo %qT que no coincide"
  
! #: cp/typeck.cc:5294
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5298
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from pointer type %qT to arithmetic type %qT in a constant-expression"
  msgid "comparison of floating-point type %qT with enumeration type %qT is deprecated"
  msgstr "conversión del tipo puntero %qT al tipo aritmético %qT en una expresión constante"
  
! #: cp/typeck.cc:5307
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5310
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types when assigning to type %qT from type %qT"
  msgid "arithmetic between floating-point type %qT and enumeration type %qT"
  msgstr "tipos incompatible en la asignación al tipo %qT del tipo %qT"
  
! #: cp/typeck.cc:5313
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5317
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5452 cp/typeck.cc:5464
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "se asume la conversión al tipo %qT desde la función sobrecargada"
  
! #: cp/typeck.cc:5578
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "se usó NULL en la aritmética"
  
! #: cp/typeck.cc:6045 cp/typeck.cc:6054 cp/typeck.cc:6360 cp/typeck.cc:6369
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ prohíbe la comparación entre puntero y entero"
  
! #: cp/typeck.cc:6281 cp/typeck.cc:6295
  #, fuzzy, gcc-internal-format
  #| msgid "no type named %q#T in %q#T"
  msgid "operand types are %qT and %qT"
  msgstr "no hay un tipo llamado %q#T en %q#T"
  
! #: cp/typeck.cc:6318
  #, gcc-internal-format
  msgid "three-way comparison of vectors"
  msgstr ""
  
! #: cp/typeck.cc:6352
  #, fuzzy, gcc-internal-format
  #| msgid "ordered comparison of pointer with integer zero"
  msgid "ordered comparison of pointer with integer zero (%qT and %qT)"
  msgstr "comparación ordenada de puntero con el entero cero"
  
! #: cp/typeck.cc:6399
  #, fuzzy, gcc-internal-format
  #| msgid "unordered comparison on non-floating point argument"
  msgid "unordered comparison on non-floating-point argument"
  msgstr "comparación sin orden en el argumento de coma no flotante"
  
! #: cp/typeck.cc:6465
  #, fuzzy
  #| msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "conversión implícita de %qT a %qT para coincidir con otro operando de la expresión binaria"
  
! #: cp/typeck.cc:6574
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "operadores no válidos de tipos %qT y %qT para el binario %qO"
  
! #: cp/typeck.cc:6975
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ prohíbe el uso de un puntero de tipo %<void *%> en la sustracción"
  
! #: cp/typeck.cc:6983
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ prohíbe el uso de un puntero a una función en la sustracción"
  
! #: cp/typeck.cc:6991
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ prohíbe el uso de un puntero a un método en la sustracción"
  
! #: cp/typeck.cc:7044
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "uso no válido de un puntero a un tipo incompleto en aritmética de punteros"
  
! #: cp/typeck.cc:7121
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of constructor %qE"
  msgid "taking address of constructor %qD"
  msgstr "se toma la dirección del constructor %qE"
  
! #: cp/typeck.cc:7122
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of destructor %qE"
  msgid "taking address of destructor %qD"
  msgstr "se toma la dirección del destructor %qE"
  
! #: cp/typeck.cc:7139
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "uso no válido de %qE para formar una función puntero a miembro"
  
! #: cp/typeck.cc:7142
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  se requiere un id calificado"
  
! #: cp/typeck.cc:7149
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "no se pueden usar paréntesis alrededor de %qE para formar una función-puntero-a-miembro"
  
! #: cp/typeck.cc:7344
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ prohíbe tomar la dirección de una función miembro no estática sin calificar o entre paréntesis para formar un puntero a la función miembro.  Como %<&%T::%D%>"
  
! #: cp/typeck.cc:7350
  #, 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%>"
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function"
  msgstr "ISO C++ prohíbe tomar la dirección de una función miembro no estática sin calificar o entre paréntesis para formar un puntero a la función miembro.  Como %<&%T::%D%>"
  
! #: cp/typeck.cc:7356
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ prohíbe tomar la dirección de una función miembro limitada para formar un puntero a la función miembro.  Como %<&%T::%D%>"
  
! #: cp/typeck.cc:7362
  #, 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 explicit object member function"
  msgstr "ISO C++ prohíbe tomar la dirección de una función miembro limitada para formar un puntero a la función miembro.  Como %<&%T::%D%>"
  
! #: cp/typeck.cc:7367
  #, fuzzy, gcc-internal-format
  #| msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgid "a pointer to explicit object member function can only be formed with %<&%T::%D%>"
  msgstr "(un puntero a miembro solamente se puede formar con %<&%E%>)"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:7400
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of rvalue"
  msgstr "se toma la dirección del temporal"
  
! #: cp/typeck.cc:7417
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ prohíbe tomar la dirección de la función %<::main%>"
  
! #: cp/typeck.cc:7475
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "no se puede crear un puntero al miembro referencia %qD"
  
! #: cp/typeck.cc:7510 cp/typeck.cc:8092 rust/backend/rust-tree.cc:4701
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take address of bit-field %qD"
  msgid "attempt to take address of bit-field"
  msgstr "no se puede tomar la dirección del campo de bits %qD"
  
! #: cp/typeck.cc:7677
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of expression of type %<void%>"
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr "se toma la dirección de la expresión de tipo %<id%>"
  
! #: cp/typeck.cc:7678
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.cc:7811
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ prohíbe incrementar un enum"
  
! #: cp/typeck.cc:7812
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ prohíbe decrementar un enum"
  
! #: cp/typeck.cc:7828
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "no se puede incrementar un puntero a un tipo incompleto %qT"
  
! #: cp/typeck.cc:7830
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "no se puede decrementar un puntero a un tipo incompleto %qT"
  
! #: cp/typeck.cc:7842
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ prohíbe incrementar un puntero de tipo %qT"
  
! #: cp/typeck.cc:7844
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ prohíbe decrementar un puntero de tipo %qT"
  
! #: cp/typeck.cc:7884
  #, fuzzy, gcc-internal-format
  #| msgid "use of cast expressions as lvalues is deprecated"
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr "el uso de expresiones de conversión como l-valores es obsoleto"
  
! #: cp/typeck.cc:7897
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7907
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7915
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:8104 rust/backend/rust-tree.cc:4713
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "no se puede tomar la dirección de %<this%> que es una expresión r-valuada"
  
! #: cp/typeck.cc:8126 d/d-codegen.cc:759 rust/backend/rust-tree.cc:4732
! #, gcc-internal-format
! msgid "address of explicit register variable %qD requested"
! msgstr "se solicitó la dirección de la variable register explícita %qD"
! 
! #: cp/typeck.cc:8131 rust/backend/rust-tree.cc:4739
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "se solicitó la dirección de %qD, la cual se declaró como %<register%>"
  
! #: cp/typeck.cc:8202
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "el inicializador de lista para el tipo que no es clase no debe estar entre paréntesis"
  
! #: cp/typeck.cc:8214
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "se trata la lista de expresiones como una expresión compuesta en en inicializador"
  
! #: cp/typeck.cc:8218
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "se trata la lista de expresiones como una expresión compuesta en el inicializador de memoria"
  
! #: cp/typeck.cc:8222
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "se trata la lista de expresiones como una expresión compuesta en la conversión funcional"
  
! #: cp/typeck.cc:8260
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "se trata la lista de expresiones como una expresión compuesta %s"
  
! #: cp/typeck.cc:8363
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr "no hay contexto para resolver el tipo de %qE"
  
! #: cp/typeck.cc:8400
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "la conversión del tipo %qT al tipo %qT proscribe los calificadores"
  
! #: cp/typeck.cc:8406
  #, fuzzy, gcc-internal-format
  #| msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "static_cast del tipo %qT al tipo %qT proscribe los calificadores"
  
! #: cp/typeck.cc:8413
  #, fuzzy, gcc-internal-format
  #| msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "reinterpret_cast del tipo %qT al tipo %qT proscribe los calificadores"
  
! #: cp/typeck.cc:8439
  #, fuzzy, gcc-internal-format
  #| msgid "%qT uses local type %qT"
  msgid "useless cast to type %q#T"
  msgstr "%qT usa el tipo local %qT"
  
! #: cp/typeck.cc:8453
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "type qualifiers ignored on cast result type"
  msgstr "se descartan los calificadores de tipo en el tipo de devolución de la función"
  
! #: cp/typeck.cc:8902
  #, fuzzy, gcc-internal-format
  #| msgid "invalid static_cast from type %qT to type %qT"
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr "static_cast no válido del tipo %qT al tipo %qT"
  
! #: cp/typeck.cc:8908 cp/typeck.cc:8914 cp/typeck.cc:10638
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "class type %qT is incomplete"
  msgstr "el tipo de devolución %q#T es un tipo de dato incompleto"
  
! #: cp/typeck.cc:8942
  #, fuzzy
  #| msgid "converting from %qT to %qT"
  msgid "converting from %qH to %qI"
  msgstr "se convierte de %qT a %qT"
  
! #: cp/typeck.cc:9017
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr "conversión no válida de una expresión r-valuada de tipo %qT al tipo %qT"
  
! #: cp/typeck.cc:9087
  #, fuzzy
  #| msgid "cast from %qT to %qT loses precision"
  msgid "cast from %qH to %qI loses precision"
  msgstr "la conversión de %qT a %qT pierde precisión"
  
! #: cp/typeck.cc:9112
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:9123
  #, fuzzy
  #| msgid "comparison between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "la comparación entre diferentes tipos de punteros-a-miembro %qT y %qT carece de una conversión"
  
! #: cp/typeck.cc:9144 cp/typeck.cc:9334
  #, fuzzy
  #| msgid "cast from %qT to %qT increases required alignment of target type"
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr "la conversión de %qT a %qT incrementa la alineación requerida del tipo del destino"
  
! #: cp/typeck.cc:9161
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "ISO C++ prohíbe la conversión entre puntero a función y puntero a objeto"
  
! #: cp/typeck.cc:9175
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "conversión no válida del tipo %qT al tipo %qT"
  
! #: cp/typeck.cc:9248
  #, fuzzy, 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"
  msgid "invalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "uso no válido de const_cast con tipo %qT, que no es puntero, referencia, ni un tipo puntero-a-datos-miembro"
  
! #: cp/typeck.cc:9257
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of const_cast with type %qT, 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 "uso no válido de const_cast con tipo %qT, el cual es un puntero o referencia a un tipo de función"
  
! #: cp/typeck.cc:9299
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr "const_cast no válido de un valor-r de tipo %qT al tipo %qT"
  
! #: cp/typeck.cc:9369
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_cast from type %qT to type %qT"
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr "const_cast no válido del tipo %qT al tipo %qT"
  
! #: cp/typeck.cc:9470 cp/typeck.cc:9479
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ prohíbe la conversión a un tipo de matriz %qT"
  
! #: cp/typeck.cc:9488
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "conversión no válida al tipo de función %qT"
  
! #: cp/typeck.cc:9604
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qE from type %qT to type %qT"
  msgid "moving %qE of type %qT to itself"
  msgstr "no se puede convertir %qE desde el tipo %qT al tipo %qT"
  
! #: cp/typeck.cc:9869
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  en la evaluación de %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.cc:9930
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr "se asigna a una matriz desde una lista de inicializador"
  
! #: cp/typeck.cc:9957
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "tipos incompatible en la asignación de %qT a %qT"
  
! #: cp/typeck.cc:9973
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "se usó una matriz como inicializador"
  
! #: cp/typeck.cc:9975
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "asignación de matriz no válida"
  
! #: cp/typeck.cc:10111
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   en la conversión del puntero a función miembro"
  
! #: cp/typeck.cc:10125
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "puntero a la conversión miembro a través de la base virtual %qT"
  
! #: cp/typeck.cc:10173 cp/typeck.cc:10192
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   en la conversión del puntero a miembro"
  
! #: cp/typeck.cc:10273
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "conversión no válida del tipo %qT a partir del tipo %qT"
  
! #: cp/typeck.cc:10597
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in default argument"
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "no se puede convertir %qT a %qT en el argumento por defecto"
  
! #: cp/typeck.cc:10602
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in argument passing"
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "no se puede convertir %qT a %qT en el paso de argumentos"
  
! #: cp/typeck.cc:10611
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in initialization"
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "no se puede convertir %qT a %qT en la inicialización"
  
! #: cp/typeck.cc:10615
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in return"
  msgid "cannot convert %qH to %qI in return"
  msgstr "no se puede convertir %qT a %qT en la devolución"
  
! #: cp/typeck.cc:10620
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in assignment"
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "no se puede convertir %qT a %qT en la asignación"
  
! #: cp/typeck.cc:10656
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "el parámetro %qP de %qD puede ser un candidato para un atributo de formato"
  
! #: cp/typeck.cc:10660
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr "el parámetro puede ser un candidato para un atributo de formato"
  
! #: cp/typeck.cc:10665
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "el objetivo de conversión puede ser un candidato para un atributo de formato"
  
! #: cp/typeck.cc:10670
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "el objetivo de inicialización puede ser un candidato para un atributo de formato"
  
! #: cp/typeck.cc:10680
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "el lado izquierdo de la asignación puede ser un candidato para un atributo de formato"
  
! #: cp/typeck.cc:10766
  #, fuzzy, gcc-internal-format
  #| msgid "in passing argument %P of %q+D"
  msgid "in passing argument %P of %qD"
  msgstr "al pasar el argumento %P de %q+D"
  
! #: cp/typeck.cc:10850
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "se devuelve la referencia al temporal"
  
! #: cp/typeck.cc:10853
  #, fuzzy, gcc-internal-format
  #| msgid "returning reference to temporary"
  msgid "returning pointer to temporary"
  msgstr "se devuelve la referencia al temporal"
  
! #: cp/typeck.cc:10856
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10891
  #, fuzzy, gcc-internal-format
  #| msgid "reference to local variable %q+D returned"
  msgid "reference to local variable %qD returned"
  msgstr "se devolvió una referencia a la variable local %q+D"
  
! #: cp/typeck.cc:10895
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10901
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of label %qD returned"
  msgstr "se devolvió la dirección de la variable local %q+D"
  
! #: cp/typeck.cc:10905
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of local variable %qD returned"
  msgstr "se devolvió la dirección de la variable local %q+D"
  
! #: cp/typeck.cc:11165
  #, gcc-internal-format
  msgid "moving a temporary object prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11166 cp/typeck.cc:11182 cp/typeck.cc:11207 cp/typeck.cc:11244
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:11180
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11206 cp/typeck.cc:11241
  #, fuzzy, gcc-internal-format
  #| msgid "not enough values in return statement"
  msgid "redundant move in return statement"
  msgstr "faltan valores en la declaración de devolución"
  
! #: cp/typeck.cc:11243
  #, fuzzy, gcc-internal-format
  #| msgid "not enough values in return statement"
  msgid "redundant move in initialization"
  msgstr "faltan valores en la declaración de devolución"
  
! #: cp/typeck.cc:11281
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "se devuelve un valor de un destructor"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.cc:11293
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "no se puede regresar de un manejador de una función-intenta-bloque de un constructor"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.cc:11296
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "se devuelve un valor de un constructor"
  
! #: cp/typeck.cc:11336 cp/typeck.cc:11382
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "declaración return sin valores, en una función que devuelve %qT"
  
! #: cp/typeck.cc:11344
  #, fuzzy, gcc-internal-format
  #| msgid "<brace-enclosed initializer list>"
  msgid "returning initializer list"
  msgstr "<lista inicializador dentro de llaves>"
  
! #: cp/typeck.cc:11363
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "se deducen los tipos inconsistentes %qT y %qT para el tipo de devolución lambda"
  
! #: cp/typeck.cc:11366
  #, fuzzy, gcc-internal-format
  #| msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr "deducción inconsistente para %qT: %qT y después %qT"
  
! #: cp/typeck.cc:11403
  #, fuzzy, gcc-internal-format
  #| msgid "return-statement with no value, in function returning %qT"
  msgid "return-statement with a value, in function returning %qT"
  msgstr "declaración return sin valores, en una función que devuelve %qT"
  
! #: cp/typeck.cc:11432
  #, 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%> no debe regresar NULL a menos que se declare %<throw()%> (o -fcheck-new esté en efecto)"
  
! #: cp/typeck.cc:11521
  #, fuzzy, gcc-internal-format
  #| msgid "invalid covariant return type for %q+#D"
  msgid "not eliding copy on return from %qD"
  msgstr "tipo de devolución covariante no válido para %q+#D"
  
! #: cp/typeck.cc:11533
  #, gcc-internal-format
  msgid "not eliding copy on return in %qD"
  msgstr ""
  
! #: cp/typeck.cc:12119
  #, fuzzy, gcc-internal-format
  #| msgid "using temporary as lvalue"
  msgid "using rvalue as lvalue"
--- 75510,76973 ----
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:14831
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:14837
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:14843
! #, fuzzy, gcc-internal-format
! #| msgid "new cannot be applied to a function type"
! msgid "%<__builtin_bit_cast%> cannot be used with consteval-only types"
! msgstr "new no se puede aplicar a un tipo de función"
! 
! #: cp/semantics.cc:14870
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:14878
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
  
! #: cp/tree.cc:1611 rust/backend/rust-tree.cc:2609
  #, gcc-internal-format
  msgid "%qV qualifiers cannot be applied to %qT"
  msgstr "los calificadores %qV no se pueden aplicar a %qT"
  
! #: cp/tree.cc:4751
  #, gcc-internal-format
  msgid "%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1"
  msgstr ""
  
! #: cp/tree.cc:4755
  #, gcc-internal-format
  msgid "%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT"
  msgstr ""
  
! #: cp/tree.cc:4759
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid " declared here"
  msgstr "se declara aquí"
  
! #: cp/tree.cc:4764
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of %qD is bigger than original declaration"
  msgid "the calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)"
  msgstr "la alineación de %qD es más grande que la declaración original"
  
! #: cp/tree.cc:4766
  #, gcc-internal-format
  msgid " because all of its copy and move constructors are deleted"
  msgstr ""
  
! #: cp/tree.cc:5047
! #, fuzzy, gcc-internal-format
! #| msgid "%qD is not a function template"
! msgid "%qT is a floating-point type"
! msgstr "%qD no es una plantilla de función"
! 
! #: cp/tree.cc:5052
! #, fuzzy, gcc-internal-format
! #| msgid "%qD is not a pointer variable"
! msgid "%qT is a fixed-point type"
! msgstr "%qD no es una variable puntero"
! 
! #: cp/tree.cc:5083
! #, fuzzy, gcc-internal-format
! #| msgid "%qT is not a base of %qT"
! msgid "%qD does not fill all bits of %q#T"
! msgstr "%qT no es una base de %qT"
! 
! #: cp/tree.cc:5091
! #, fuzzy, gcc-internal-format
! #| msgid "expression %qE does not designate a constexpr function"
! msgid "%qD has type %qT that does not have unique object representations"
! msgstr "la expresión %qE no designa una función constexpr"
! 
! #: cp/tree.cc:5101
! #, fuzzy, gcc-internal-format
! #| msgid "SIGNAL `%s' has no data fields"
! msgid "%q#T has no data fields"
! msgstr "SIGNAL `%s' no tiene campos de datos"
! 
! #: cp/tree.cc:5113
! #, gcc-internal-format
! msgid "%<std::nullptr_t%> has padding bits and no value bits"
! msgstr ""
! 
! #: cp/tree.cc:5142
! #, fuzzy, gcc-internal-format
! #| msgid "expression %qE does not designate a constexpr function"
! msgid "base %qT does not have unique object representations"
! msgstr "la expresión %qE no designa una función constexpr"
! 
! #: cp/tree.cc:5154 cp/tree.cc:5164
! #, fuzzy, gcc-internal-format
! #| msgid "expression %qE does not designate a constexpr function"
! msgid "%qD with type %qT does not have unique object representations"
! msgstr "la expresión %qE no designa una función constexpr"
! 
! #: cp/tree.cc:5190
! #, fuzzy, gcc-internal-format
! #| msgid "comparison between %qT and %qT"
! msgid "padding occurs between %qD and %qD"
! msgstr "comparación entre %qT y %qT"
! 
! #: cp/tree.cc:5194
! #, gcc-internal-format
! msgid "unnamed bit-field inserts padding before %qD"
! msgstr ""
! 
! #: cp/tree.cc:5198
! #, gcc-internal-format
! msgid "padding occurs before %qD"
! msgstr ""
! 
! #: cp/tree.cc:5215
! #, fuzzy, gcc-internal-format
! #| msgid "unused parameter %qD"
! msgid "padding occurs after %qD"
! msgstr "parámetro %qD sin uso"
! 
! #: cp/tree.cc:5218
! #, fuzzy, gcc-internal-format
! #| msgid "SIGNAL `%s' has no data fields"
! msgid "%qT has padding and no data fields"
! msgstr "SIGNAL `%s' no tiene campos de datos"
! 
! #: cp/tree.cc:5327
  #, fuzzy, gcc-internal-format
  #| msgid "base class %qT has cv qualifiers"
  msgid "base class %qT is not public"
  msgstr "la clase base %qT tiene calificadores cv"
  
! #: cp/tree.cc:5330
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not captured"
  msgid "%qD is not public"
  msgstr "%qD no se capturó"
  
! #: cp/tree.cc:5337
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is mutable"
  msgstr "%qD no es una variable"
  
! #: cp/tree.cc:5345
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a type"
  msgid "%qD has a non-structural type"
  msgstr "%qD no es un tipo"
  
! #: cp/tree.cc:5368
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to functions or parameters"
  msgstr "el atributo %qE sólo se puede aplicar a definiciones de clase"
  
! #: cp/tree.cc:5389
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument not a string constant"
  msgid "%qE attribute argument must be a string constant"
  msgstr "el argumento del atributo %qE no es una constante de cadena"
  
! #: cp/tree.cc:5404
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "el atributo %qE sólo se puede aplicar a definiciones de clase"
  
! #: cp/tree.cc:5424 cp/tree.cc:5429
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to non-static data members"
  msgstr "el atributo %qE sólo se puede aplicar a definiciones de clase"
  
! #: cp/tree.cc:5435
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute cannot be applied to variables with specific sections"
  msgid "%qE attribute cannot be applied to a bit-field"
  msgstr "el atributo %qE no se puede aplicar a variables con secciones específicas"
  
! #: cp/tree.cc:5455
  #, fuzzy, gcc-internal-format
  #| msgid "%qD attribute requires a single NTBS argument"
  msgid "%qE attribute takes no arguments"
  msgstr "el atributo %qD requiere un solo argumento NTBS"
  
! #: cp/tree.cc:5459
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute does not apply to functions"
  msgid "ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>"
  msgstr "el atributo %qE no se aplica a funciones"
  
! #: cp/tree.cc:5482
  #, fuzzy, gcc-internal-format
  #| msgid "invalid function declaration"
  msgid "%<alignas%> on function declaration"
  msgstr "declaración de función no válida"
  
! #: cp/tree.cc:5485
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not an enumeration type"
  msgid "%<alignas%> on enumerated type"
  msgstr "%qT no es un tipo de enumeración"
  
! #: cp/tree.cc:5488
  #, gcc-internal-format
  msgid "%<alignas%> on a type other than class"
  msgstr ""
  
! #: cp/tree.cc:5490
  #, fuzzy, gcc-internal-format
  #| msgid "%<__alignof%> applied to a bit-field"
  msgid "%<alignas%> on bit-field"
  msgstr "se aplicó %<__alignof%> a un campo de bits"
  
! #: cp/tree.cc:5493
  #, gcc-internal-format
  msgid "%<alignas%> on a type alias"
  msgstr ""
  
! #: cp/tree.cc:5510 cp/tree.cc:5528
  #, fuzzy, gcc-internal-format
  #| msgid "%qD does not have integral or enumeration type"
  msgid "%qE on a type other than class or enumeration definition"
  msgstr "%qD no tiene tipo integral o de enumeración"
  
! #: cp/tree.cc:5512 cp/tree.cc:5530
  #, fuzzy, gcc-internal-format
  #| msgid "alignment specified for unnamed bit-field"
  msgid "%qE on unnamed bit-field"
  msgstr "se especificó la alineación para el campo de bits sin nombre"
  
! #: cp/tree.cc:5534
  #, gcc-internal-format
  msgid "%qE on %<case%> or %<default%> label"
  msgstr ""
  
! #: cp/tree.cc:5548
! #, fuzzy, gcc-internal-format
! #| msgid "declaration for parameter %qD but no such parameter"
! msgid "%qE on declaration other than parameter or automatic variable"
! msgstr "existe la declaración para el parámetro %qD pero no hay tal parámetro"
! 
! #: cp/tree.cc:5643
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is not an integer constant"
  msgid "requested %<init_priority%> is not an integer constant"
  msgstr "la init_priority solicitada no es una constante entera"
  
! #: cp/tree.cc:5665
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr "solo se puede usar el atributo %qE en definiciones de rango de fichero de objetos de tipo class"
  
! #: cp/tree.cc:5673
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is out of range"
  msgid "requested %<init_priority%> %i is out of range [0, %i]"
  msgstr "la init_priority solicitada está fuera de rango"
  
! #: cp/tree.cc:5686
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is reserved for internal use"
  msgid "requested %<init_priority%> %i is reserved for internal use"
  msgstr "la init_priority solicitada está reservada para uso interno"
  
! #: cp/tree.cc:5717
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as member of %qT"
  msgid "redeclaration of %qD adds abi tag %qE"
  msgstr "declaración de %qD como miembro de %qT"
  
! #: cp/tree.cc:5737
  #, fuzzy, gcc-internal-format
  #| msgid "%qD attribute requires a single NTBS argument"
  msgid "the %qE attribute requires arguments"
  msgstr "el atributo %qD requiere un solo argumento NTBS"
  
! #: cp/tree.cc:5748
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not a string constant"
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "el argumento del atributo %qE no es una cadena constante"
  
! #: cp/tree.cc:5762 cp/tree.cc:5776
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not a string constant"
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "el argumento del atributo %qE no es una cadena constante"
  
! #: cp/tree.cc:5764
  #, fuzzy, gcc-internal-format
  #| msgid "%.*s is not a valid universal character"
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "%.*s no es un carácter universal válido"
  
! #: cp/tree.cc:5778
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a valid declarator"
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "%<%T::%D%> no es un declarador válido"
  
! #: cp/tree.cc:5802
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on non-class types"
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "se descarta el atributo %qE en tipos que no son clases"
  
! #: cp/tree.cc:5808
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "se descartan los atributos aplicados al %qT después de la definición"
  
! #: cp/tree.cc:5815
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "se descartan los atributos aplicados al %qT después de la definición"
  
! #: cp/tree.cc:5822
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "se descartan los atributos aplicados al %qT después de la definición"
  
! #: cp/tree.cc:5844
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to functions, not %s"
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "el atributo %qE se aplica solamente a funciones, no a %s"
  
! #: cp/tree.cc:5850
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute applied to %s %s at %L"
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "El atributo %s se aplica a %s %s en %L"
  
! #: cp/tree.cc:5872
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument not a string constant"
  msgid "%qE attribute argument must be an expression that evaluates to true or false"
  msgstr "el argumento del atributo %qE no es una constante de cadena"
  
! #: cp/tree.cc:5898
! #, fuzzy, gcc-internal-format
! #| msgid "%qD does not have integral or enumeration type"
! msgid "annotation on a type other than class or enumeration definition"
! msgstr "%qD no tiene tipo integral o de enumeración"
! 
! #: cp/tree.cc:5905
! #, fuzzy, gcc-internal-format
! #| msgid "`sizeof' applied to a bit-field"
! msgid "annotation applied to a label"
! msgstr "`sizeof' aplicado a un campo de bits"
! 
! #: cp/tree.cc:5911
! #, fuzzy, gcc-internal-format
! #| msgid "alignment specified for unnamed bit-field"
! msgid "annotation on unnamed bit-field"
! msgstr "se especificó la alineación para el campo de bits sin nombre"
! 
! #: cp/tree.cc:5920
! #, fuzzy, gcc-internal-format
! #| msgid "%qD does not have integral or enumeration type"
! msgid "annotation does not have structural type"
! msgstr "%qD no tiene tipo integral o de enumeración"
! 
! #: cp/tree.cc:5935
! #, fuzzy, gcc-internal-format
! #| msgid "function does not return string type"
! msgid "annotation does not have copy constructible type"
! msgstr "la función no devuelve valores de tipo cadena"
! 
! #: cp/tree.cc:6909 rust/backend/rust-tree.cc:3189
  #, fuzzy, gcc-internal-format
  #| msgid "lang_* check: failed in %s, at %s:%d"
  msgid "%<lang_*%> check: failed in %s, at %s:%d"
  msgstr "revisión lang_*: falló en %s, en %s:%d"
  
! #: cp/typeck.cc:651
  #, gcc-internal-format
  msgid "comparison between distinct pointer types %qT and %qT lacks a cast"
  msgstr "la comparación entre diferentes tipos de punteros %qT y %qT carece de una conversión"
  
! #: cp/typeck.cc:657
  #, gcc-internal-format
  msgid "conversion between distinct pointer types %qT and %qT lacks a cast"
  msgstr "la conversión entre diferentes tipos de punteros %qT y %qT carece de una conversión"
  
! #: cp/typeck.cc:663
  #, gcc-internal-format
  msgid "conditional expression between distinct pointer types %qT and %qT lacks a cast"
  msgstr "la expresión condicional entre diferentes tipos de punteros %qT y %qT carece de una conversión"
  
! #: cp/typeck.cc:811
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer of type %<void *%> and pointer-to-function"
  msgstr "ISO C++ prohíbe la comparación entre punteros de tipo %<void *%> y punteros a función"
  
! #: cp/typeck.cc:816
  #, gcc-internal-format
  msgid "ISO C++ forbids conversion between pointer of type %<void *%> and pointer-to-function"
  msgstr "ISO C++ prohíbe la conversión entre punteros de tipo %<void *%> y punteros a función"
  
! #: cp/typeck.cc:821
  #, gcc-internal-format
  msgid "ISO C++ forbids conditional expression between pointer of type %<void *%> and pointer-to-function"
  msgstr "ISO C++ prohíbe la expresión condicional entre punteros de tipo %<void *%> y punteros a función"
  
! #: cp/typeck.cc:901
  #, gcc-internal-format
  msgid "comparison between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "la comparación entre diferentes tipos de punteros-a-miembro %qT y %qT carece de una conversión"
  
! #: cp/typeck.cc:906
  #, gcc-internal-format
  msgid "conversion between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "la conversión entre diferentes tipos de punteros-a-miembro %qT y %qT carece de una conversión"
  
! #: cp/typeck.cc:911
  #, gcc-internal-format
  msgid "conditional expression between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "la expresión condicional entre diferentes tipos de punteros-a-miembro %qT y %qT carece de una conversión"
  
! #: cp/typeck.cc:1760
  #, fuzzy, gcc-internal-format
  #| msgid "canonical types differ for identical types %T and %T"
  msgid "canonical types differ for identical types %qT and %qT"
  msgstr "los tipos canónicos difieren para los tipos idénticos %T y %T"
  
! #: cp/typeck.cc:1767
  #, fuzzy, gcc-internal-format
  #| msgid "same canonical type node for different types %T and %T"
  msgid "same canonical type node for different types %qT and %qT"
  msgstr "el mismo nodo de tipo canónico para los tipos diferentes %T y %T"
  
! #: cp/typeck.cc:1915
! #, gcc-internal-format
! msgid "%q#T and %q#T are not both the same type, layout-compatible enumerations, or layout-compatible standard-layout class types"
! msgstr ""
! 
! #: cp/typeck.cc:1946
! #, fuzzy, gcc-internal-format
! #| msgid "return type of %qD is not %<int%>"
! msgid "the underlying type of %qT is %qT, but"
! msgstr "el tipo de devolución de %qD no es %<int%>"
! 
! #: cp/typeck.cc:1949
! #, fuzzy, gcc-internal-format
! #| msgid "return type of %qD is not %<int%>"
! msgid "the underlying type of %qT is %qT"
! msgstr "el tipo de devolución de %qD no es %<int%>"
! 
! #: cp/typeck.cc:1968
! #, gcc-internal-format
! msgid "%qD and %qD do not correspond"
! msgstr ""
! 
! #: cp/typeck.cc:1975 cp/typeck.cc:1979 cp/typeck.cc:2067
! #, fuzzy, gcc-internal-format
! #| msgid "%qT has no member named %qE"
! msgid "%qT has no member corresponding to %qD"
! msgstr "%qT no tiene un miembro llamado %qE"
! 
! #: cp/typeck.cc:2019
! #, fuzzy, gcc-internal-format
! #| msgid "%qs is not a valid offset in %qs"
! msgid "%qT has %u field, but"
! msgid_plural "%qT has %u fields, but"
! msgstr[0] "%qs no es un desplazamiento válido en %qs"
! msgstr[1] "%qs no es un desplazamiento válido en %qs"
! 
! #: cp/typeck.cc:2023
! #, gcc-internal-format
! msgid "%qT has %u field"
! msgid_plural "%qT has %u fields"
! msgstr[0] ""
! msgstr[1] ""
! 
! #: cp/typeck.cc:2183
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "aplicación no válida de %qs a una función miembro"
  
! #: cp/typeck.cc:2288
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "aplicación no válida de %<sizeof%> a un campo de bits"
  
! #: cp/typeck.cc:2296
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ISO C++ prohíbe la aplicación de %<sizeof%> a una expresión de tipo de función"
  
! #: cp/typeck.cc:2361
  #, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "aplicación no válida de %<__alignof%> a un campo de bits"
  
! #: cp/typeck.cc:2372
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "ISO C++ prohíbe la aplicación de %<__alignof%> a una expresión de tipo de función"
  
! #: cp/typeck.cc:2456
  #, fuzzy, gcc-internal-format
  #| msgid "size of array has non-integral type %qT"
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr "el tamaño de la matriz tiene un tipo %qT que no es integral"
  
! #: cp/typeck.cc:2503 rust/backend/rust-tree.cc:3830
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "invalid use of non-static member function of type %qT"
  msgstr "uso no válido de la función miembro no static %qD"
  
! #: cp/typeck.cc:2853
  #, fuzzy, gcc-internal-format
  #| msgid "deprecated conversion from string constant to %qT"
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr "conversión obsoleta de una constante de cadena a %qT"
  
! #: cp/typeck.cc:2857
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "conversión obsoleta de una constante de cadena a %qT"
  
! #: cp/typeck.cc:2972 cp/typeck.cc:3548
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr "solicitud por el miembro %qD en %qE, el cual es de tipo puntero %qT (¿ Tal vez quiso utilizar %<->%> ?)"
  
! #: cp/typeck.cc:2976 cp/typeck.cc:3552
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "solicitud por el miembro %qD en %qE, el cual es del tipo %qT que no es clase"
  
! #: cp/typeck.cc:3010
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of nonstatic data member %qE"
  msgid "invalid use of non-static data member %qE"
  msgstr "uso no válido del dato miembro no static %qE"
  
! #: cp/typeck.cc:3087
  #, fuzzy, gcc-internal-format
  #| msgid "invalid access to non-static data member %qD  of NULL object"
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr "acceso no válido a datos del miembro que no es static %qD  del objeto NULL"
  
! #: cp/typeck.cc:3239
  #, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr "el tipo de objeto %qT no coincide con el nombre del destructor ~%qT"
  
! #: cp/typeck.cc:3248
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr "el tipo que se destruye es %qT, pero el destructor se refiere a %qT"
  
! #: cp/typeck.cc:3390
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
  #. No hint.
! #: cp/typeck.cc:3409
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE"
  msgid "%q#T has no member named %qE"
  msgstr "%qT no tiene un miembro llamado %qE"
  
! #: cp/typeck.cc:3432
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE"
  msgid "%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)"
  msgstr "%qT no tiene un miembro llamado %qE"
  
! #: cp/typeck.cc:3444
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE"
  msgid "%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)"
  msgstr "%qT no tiene un miembro llamado %qE"
  
! #: cp/typeck.cc:3459
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE"
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr "%qT no tiene un miembro llamado %qE"
  
! #: cp/typeck.cc:3592 cp/typeck.cc:3629
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "%<%D::%D%> no es un miembro de %qT"
  
! #: cp/typeck.cc:3786
  #, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "%qD no es una función plantilla miembro"
  
! #: cp/typeck.cc:4052
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "%qT no es de tipo puntero-a-objeto"
  
! #: cp/typeck.cc:4086
  #, gcc-internal-format
  msgid "invalid use of array indexing on pointer to member"
  msgstr "uso no válido del índice de matriz en puntero a miembro"
  
! #: cp/typeck.cc:4089
  #, gcc-internal-format
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr "uso no válido del unario %<*%> en puntero a miembro"
  
! #: cp/typeck.cc:4092
  #, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "uso no válido de la conversión implícita en puntero a miembro"
  
! #: cp/typeck.cc:4096
  #, 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.cc:4161
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "falta el subíndice en la referencia de la matriz"
  
! #: cp/typeck.cc:4322
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "se declaró el subíndice de la matriz como %<register%>"
  
! #: cp/typeck.cc:4361
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "el valor indicado por el subíndice no es ni matriz ni puntero"
  
! #: cp/typeck.cc:4433
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "falta un objeto en el uso de %qE"
  
! #: cp/typeck.cc:4685
! #, fuzzy, gcc-internal-format
! #| msgid "non-trivial conversion at assignment"
! msgid "no default version in scope"
! msgstr "conversión que no es trivial en la asignación"
! 
! #: cp/typeck.cc:4694
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ prohíbe la llamada %<::main%> dentro del mismo programa"
  
! #: cp/typeck.cc:4715
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr "se debe usar %<.*%> o %<->*%> en la llamada a la función puntero-a-miembro en %<%E (...)%>, p.e. %<(... ->* %E) (...)%>"
  
! #: cp/typeck.cc:4732
! #, fuzzy, gcc-internal-format
! #| msgid "%qE cannot be used as a function"
! msgid "%qT cannot be used as a function"
! msgstr "no se puede usar %qE como una función"
! 
! #: cp/typeck.cc:4736
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "no se puede usar %qE como una función"
  
! #: cp/typeck.cc:4739
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qD cannot be used as a function"
  msgstr "no se puede usar %qE como una función"
  
! #: cp/typeck.cc:4742
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "expression cannot be used as a function"
  msgstr "no se puede usar %qE como una función"
  
! #: cp/typeck.cc:4804
  #, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "demasiados argumentos para el constructor %q#D"
  
! #: cp/typeck.cc:4805
  #, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "faltan argumentos para el constructor %q#D"
  
! #: cp/typeck.cc:4810
  #, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "demasiados argumentos para la función miembro %q#D"
  
! #: cp/typeck.cc:4811
  #, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "faltan argumentos para la función miembro %q#D"
  
! #: cp/typeck.cc:4817
  #, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "demasiados argumentos para la función %q#D"
  
! #: cp/typeck.cc:4818
  #, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "faltan argumentos para la función %q#D"
  
! #: cp/typeck.cc:4828
  #, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "demasiados argumentos para el método %q#D"
  
! #: cp/typeck.cc:4829
  #, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "faltan argumentos para el método %q#D"
  
! #: cp/typeck.cc:4832
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "demasiados argumentos para la función"
  
! #: cp/typeck.cc:4833
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "faltan argumentos para la función"
  
! #: cp/typeck.cc:4911
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "el parámetro %P de %qD tiene el tipo incompleto %qT"
  
! #: cp/typeck.cc:4917
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "el parámetro %P tiene el tipo incompleto %qT"
  
! #: cp/typeck.cc:5231
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will never be NULL"
  msgid "the address %qE will never be NULL"
  msgstr "la dirección de %qD nunca debe ser NULL"
  
! #: cp/typeck.cc:5278
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "la dirección de %qD nunca debe ser NULL"
  
! #: cp/typeck.cc:5293
  #, fuzzy, gcc-internal-format
  #| msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
  msgid "the compiler can assume that the address of %qE will never be NULL"
  msgstr "la comparación siempre se evalúa como %<true%> para la dirección de %qD que nunca será NULL"
  
! #: cp/typeck.cc:5296
  #, gcc-internal-format
  msgid "comparing the result of pointer addition %qE and NULL"
  msgstr ""
  
! #: cp/typeck.cc:5311
  #, fuzzy, gcc-internal-format
  #| msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "la comparación siempre se evalúa como %<true%> para la dirección de %qD que nunca será NULL"
  
! #: cp/typeck.cc:5370
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types %qT and %qT"
  msgid "bitwise operation between different enumeration types %qT and %qT"
  msgstr "los operandos de ?: tienen tipos diferentes %qT y %qT"
  
! #: cp/typeck.cc:5373
  #, fuzzy, gcc-internal-format
  #| msgid "conversion between distinct pointer types %qT and %qT lacks a cast"
  msgid "bitwise operation between different enumeration types %qT and %qT is deprecated"
  msgstr "la conversión entre diferentes tipos de punteros %qT y %qT carece de una conversión"
  
! #: cp/typeck.cc:5379
  #, fuzzy, gcc-internal-format
  #| msgid "same canonical type node for different types %T and %T"
  msgid "arithmetic between different enumeration types %qT and %qT"
  msgstr "el mismo nodo de tipo canónico para los tipos diferentes %T y %T"
  
! #: cp/typeck.cc:5382
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between distinct pointer types %qT and %qT lacks a cast"
  msgid "arithmetic between different enumeration types %qT and %qT is deprecated"
  msgstr "la comparación entre diferentes tipos de punteros %qT y %qT carece de una conversión"
  
! #: cp/typeck.cc:5419
  #, fuzzy, gcc-internal-format
  #| msgid "complex arguments must have floating-point type"
  msgid "comparison of enumeration type %qT with floating-point type %qT"
  msgstr "los argumentos complejos deben tener tipo de coma flotante"
  
! #: cp/typeck.cc:5422
  #, fuzzy, gcc-internal-format
  #| msgid "cast from function call of type %qT to non-matching type %qT"
  msgid "comparison of floating-point type %qT with enumeration type %qT"
  msgstr "conversión desde una llamada a función de tipo %qT al tipo %qT que no coincide"
  
! #: cp/typeck.cc:5425
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5429
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from pointer type %qT to arithmetic type %qT in a constant-expression"
  msgid "comparison of floating-point type %qT with enumeration type %qT is deprecated"
  msgstr "conversión del tipo puntero %qT al tipo aritmético %qT en una expresión constante"
  
! #: cp/typeck.cc:5438
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5441
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types when assigning to type %qT from type %qT"
  msgid "arithmetic between floating-point type %qT and enumeration type %qT"
  msgstr "tipos incompatible en la asignación al tipo %qT del tipo %qT"
  
! #: cp/typeck.cc:5444
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5448
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5583 cp/typeck.cc:5595
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "se asume la conversión al tipo %qT desde la función sobrecargada"
  
! #: cp/typeck.cc:5709
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "se usó NULL en la aritmética"
  
! #: cp/typeck.cc:6179 cp/typeck.cc:6188 cp/typeck.cc:6504 cp/typeck.cc:6513
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ prohíbe la comparación entre puntero y entero"
  
! #: cp/typeck.cc:6419 cp/typeck.cc:6433
  #, fuzzy, gcc-internal-format
  #| msgid "no type named %q#T in %q#T"
  msgid "operand types are %qT and %qT"
  msgstr "no hay un tipo llamado %q#T en %q#T"
  
! #: cp/typeck.cc:6456
  #, gcc-internal-format
  msgid "three-way comparison of vectors"
  msgstr ""
  
! #: cp/typeck.cc:6496
  #, fuzzy, gcc-internal-format
  #| msgid "ordered comparison of pointer with integer zero"
  msgid "ordered comparison of pointer with integer zero (%qT and %qT)"
  msgstr "comparación ordenada de puntero con el entero cero"
  
! #: cp/typeck.cc:6543
  #, fuzzy, gcc-internal-format
  #| msgid "unordered comparison on non-floating point argument"
  msgid "unordered comparison on non-floating-point argument"
  msgstr "comparación sin orden en el argumento de coma no flotante"
  
! #: cp/typeck.cc:6609
  #, fuzzy
  #| msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "conversión implícita de %qT a %qT para coincidir con otro operando de la expresión binaria"
  
! #: cp/typeck.cc:6718
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "operadores no válidos de tipos %qT y %qT para el binario %qO"
  
! #: cp/typeck.cc:7119
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ prohíbe el uso de un puntero de tipo %<void *%> en la sustracción"
  
! #: cp/typeck.cc:7127
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ prohíbe el uso de un puntero a una función en la sustracción"
  
! #: cp/typeck.cc:7135
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ prohíbe el uso de un puntero a un método en la sustracción"
  
! #: cp/typeck.cc:7188
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "uso no válido de un puntero a un tipo incompleto en aritmética de punteros"
  
! #: cp/typeck.cc:7265
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of constructor %qE"
  msgid "taking address of constructor %qD"
  msgstr "se toma la dirección del constructor %qE"
  
! #: cp/typeck.cc:7266
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of destructor %qE"
  msgid "taking address of destructor %qD"
  msgstr "se toma la dirección del destructor %qE"
  
! #: cp/typeck.cc:7283
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "uso no válido de %qE para formar una función puntero a miembro"
  
! #: cp/typeck.cc:7286
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  se requiere un id calificado"
  
! #: cp/typeck.cc:7293
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "no se pueden usar paréntesis alrededor de %qE para formar una función-puntero-a-miembro"
  
! #: cp/typeck.cc:7488
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ prohíbe tomar la dirección de una función miembro no estática sin calificar o entre paréntesis para formar un puntero a la función miembro.  Como %<&%T::%D%>"
  
! #: cp/typeck.cc:7494
  #, 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%>"
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function"
  msgstr "ISO C++ prohíbe tomar la dirección de una función miembro no estática sin calificar o entre paréntesis para formar un puntero a la función miembro.  Como %<&%T::%D%>"
  
! #: cp/typeck.cc:7500
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ prohíbe tomar la dirección de una función miembro limitada para formar un puntero a la función miembro.  Como %<&%T::%D%>"
  
! #: cp/typeck.cc:7506
  #, 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 explicit object member function"
  msgstr "ISO C++ prohíbe tomar la dirección de una función miembro limitada para formar un puntero a la función miembro.  Como %<&%T::%D%>"
  
! #: cp/typeck.cc:7511
  #, fuzzy, gcc-internal-format
  #| msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgid "a pointer to explicit object member function can only be formed with %<&%T::%D%>"
  msgstr "(un puntero a miembro solamente se puede formar con %<&%E%>)"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:7544
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of rvalue"
  msgstr "se toma la dirección del temporal"
  
! #: cp/typeck.cc:7561
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ prohíbe tomar la dirección de la función %<::main%>"
  
! #: cp/typeck.cc:7619
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "no se puede crear un puntero al miembro referencia %qD"
  
! #: cp/typeck.cc:7654 cp/typeck.cc:8247 rust/backend/rust-tree.cc:4739
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take address of bit-field %qD"
  msgid "attempt to take address of bit-field"
  msgstr "no se puede tomar la dirección del campo de bits %qD"
  
! #: cp/typeck.cc:7821
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of expression of type %<void%>"
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr "se toma la dirección de la expresión de tipo %<id%>"
  
! #: cp/typeck.cc:7822
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.cc:7966
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ prohíbe incrementar un enum"
  
! #: cp/typeck.cc:7967
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ prohíbe decrementar un enum"
  
! #: cp/typeck.cc:7983
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "no se puede incrementar un puntero a un tipo incompleto %qT"
  
! #: cp/typeck.cc:7985
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "no se puede decrementar un puntero a un tipo incompleto %qT"
  
! #: cp/typeck.cc:7997
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ prohíbe incrementar un puntero de tipo %qT"
  
! #: cp/typeck.cc:7999
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ prohíbe decrementar un puntero de tipo %qT"
  
! #: cp/typeck.cc:8039
  #, fuzzy, gcc-internal-format
  #| msgid "use of cast expressions as lvalues is deprecated"
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr "el uso de expresiones de conversión como l-valores es obsoleto"
  
! #: cp/typeck.cc:8052
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:8062
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:8070
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:8259 rust/backend/rust-tree.cc:4751
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "no se puede tomar la dirección de %<this%> que es una expresión r-valuada"
  
! #: cp/typeck.cc:8286 rust/backend/rust-tree.cc:4777
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "se solicitó la dirección de %qD, la cual se declaró como %<register%>"
  
! #: cp/typeck.cc:8357
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "el inicializador de lista para el tipo que no es clase no debe estar entre paréntesis"
  
! #: cp/typeck.cc:8369
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "se trata la lista de expresiones como una expresión compuesta en en inicializador"
  
! #: cp/typeck.cc:8373
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "se trata la lista de expresiones como una expresión compuesta en el inicializador de memoria"
  
! #: cp/typeck.cc:8377
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "se trata la lista de expresiones como una expresión compuesta en la conversión funcional"
  
! #: cp/typeck.cc:8415
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "se trata la lista de expresiones como una expresión compuesta %s"
  
! #: cp/typeck.cc:8518
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr "no hay contexto para resolver el tipo de %qE"
  
! #: cp/typeck.cc:8555
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "la conversión del tipo %qT al tipo %qT proscribe los calificadores"
  
! #: cp/typeck.cc:8561
  #, fuzzy, gcc-internal-format
  #| msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "static_cast del tipo %qT al tipo %qT proscribe los calificadores"
  
! #: cp/typeck.cc:8568
  #, fuzzy, gcc-internal-format
  #| msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "reinterpret_cast del tipo %qT al tipo %qT proscribe los calificadores"
  
! #: cp/typeck.cc:8594
  #, fuzzy, gcc-internal-format
  #| msgid "%qT uses local type %qT"
  msgid "useless cast to type %q#T"
  msgstr "%qT usa el tipo local %qT"
  
! #: cp/typeck.cc:8608
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "type qualifiers ignored on cast result type"
  msgstr "se descartan los calificadores de tipo en el tipo de devolución de la función"
  
! #: cp/typeck.cc:9057
  #, fuzzy, gcc-internal-format
  #| msgid "invalid static_cast from type %qT to type %qT"
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr "static_cast no válido del tipo %qT al tipo %qT"
  
! #: cp/typeck.cc:9063 cp/typeck.cc:9069 cp/typeck.cc:10808
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "class type %qT is incomplete"
  msgstr "el tipo de devolución %q#T es un tipo de dato incompleto"
  
! #: cp/typeck.cc:9097
  #, fuzzy
  #| msgid "converting from %qT to %qT"
  msgid "converting from %qH to %qI"
  msgstr "se convierte de %qT a %qT"
  
! #: cp/typeck.cc:9172
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr "conversión no válida de una expresión r-valuada de tipo %qT al tipo %qT"
  
! #: cp/typeck.cc:9242
  #, fuzzy
  #| msgid "cast from %qT to %qT loses precision"
  msgid "cast from %qH to %qI loses precision"
  msgstr "la conversión de %qT a %qT pierde precisión"
  
! #: cp/typeck.cc:9267
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:9278
  #, fuzzy
  #| msgid "comparison between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "la comparación entre diferentes tipos de punteros-a-miembro %qT y %qT carece de una conversión"
  
! #: cp/typeck.cc:9299 cp/typeck.cc:9489
  #, fuzzy
  #| msgid "cast from %qT to %qT increases required alignment of target type"
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr "la conversión de %qT a %qT incrementa la alineación requerida del tipo del destino"
  
! #: cp/typeck.cc:9316
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "ISO C++ prohíbe la conversión entre puntero a función y puntero a objeto"
  
! #: cp/typeck.cc:9330
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "conversión no válida del tipo %qT al tipo %qT"
  
! #: cp/typeck.cc:9403
  #, fuzzy, 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"
  msgid "invalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "uso no válido de const_cast con tipo %qT, que no es puntero, referencia, ni un tipo puntero-a-datos-miembro"
  
! #: cp/typeck.cc:9412
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of const_cast with type %qT, 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 "uso no válido de const_cast con tipo %qT, el cual es un puntero o referencia a un tipo de función"
  
! #: cp/typeck.cc:9454
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr "const_cast no válido de un valor-r de tipo %qT al tipo %qT"
  
! #: cp/typeck.cc:9524
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_cast from type %qT to type %qT"
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr "const_cast no válido del tipo %qT al tipo %qT"
  
! #: cp/typeck.cc:9625 cp/typeck.cc:9634
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ prohíbe la conversión a un tipo de matriz %qT"
  
! #: cp/typeck.cc:9643
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "conversión no válida al tipo de función %qT"
  
! #: cp/typeck.cc:9759
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qE from type %qT to type %qT"
  msgid "moving %qE of type %qT to itself"
  msgstr "no se puede convertir %qE desde el tipo %qT al tipo %qT"
  
! #: cp/typeck.cc:10039
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  en la evaluación de %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.cc:10100
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr "se asigna a una matriz desde una lista de inicializador"
  
! #: cp/typeck.cc:10127
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "tipos incompatible en la asignación de %qT a %qT"
  
! #: cp/typeck.cc:10143
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "se usó una matriz como inicializador"
  
! #: cp/typeck.cc:10145
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "asignación de matriz no válida"
  
! #: cp/typeck.cc:10281
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   en la conversión del puntero a función miembro"
  
! #: cp/typeck.cc:10295
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "puntero a la conversión miembro a través de la base virtual %qT"
  
! #: cp/typeck.cc:10343 cp/typeck.cc:10362
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   en la conversión del puntero a miembro"
  
! #: cp/typeck.cc:10443
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "conversión no válida del tipo %qT a partir del tipo %qT"
  
! #: cp/typeck.cc:10767
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in default argument"
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "no se puede convertir %qT a %qT en el argumento por defecto"
  
! #: cp/typeck.cc:10772
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in argument passing"
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "no se puede convertir %qT a %qT en el paso de argumentos"
  
! #: cp/typeck.cc:10781
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in initialization"
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "no se puede convertir %qT a %qT en la inicialización"
  
! #: cp/typeck.cc:10785
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in return"
  msgid "cannot convert %qH to %qI in return"
  msgstr "no se puede convertir %qT a %qT en la devolución"
  
! #: cp/typeck.cc:10790
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in assignment"
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "no se puede convertir %qT a %qT en la asignación"
  
! #: cp/typeck.cc:10826
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "el parámetro %qP de %qD puede ser un candidato para un atributo de formato"
  
! #: cp/typeck.cc:10830
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr "el parámetro puede ser un candidato para un atributo de formato"
  
! #: cp/typeck.cc:10835
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "el objetivo de conversión puede ser un candidato para un atributo de formato"
  
! #: cp/typeck.cc:10840
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "el objetivo de inicialización puede ser un candidato para un atributo de formato"
  
! #: cp/typeck.cc:10850
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "el lado izquierdo de la asignación puede ser un candidato para un atributo de formato"
  
! #: cp/typeck.cc:10936
  #, fuzzy, gcc-internal-format
  #| msgid "in passing argument %P of %q+D"
  msgid "in passing argument %P of %qD"
  msgstr "al pasar el argumento %P de %q+D"
  
! #: cp/typeck.cc:11022
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "se devuelve la referencia al temporal"
  
! #: cp/typeck.cc:11025
  #, fuzzy, gcc-internal-format
  #| msgid "returning reference to temporary"
  msgid "returning pointer to temporary"
  msgstr "se devuelve la referencia al temporal"
  
! #: cp/typeck.cc:11028
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:11063
  #, fuzzy, gcc-internal-format
  #| msgid "reference to local variable %q+D returned"
  msgid "reference to local variable %qD returned"
  msgstr "se devolvió una referencia a la variable local %q+D"
  
! #: cp/typeck.cc:11067
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:11073
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of label %qD returned"
  msgstr "se devolvió la dirección de la variable local %q+D"
  
! #: cp/typeck.cc:11077
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of local variable %qD returned"
  msgstr "se devolvió la dirección de la variable local %q+D"
  
! #: cp/typeck.cc:11337
  #, gcc-internal-format
  msgid "moving a temporary object prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11338 cp/typeck.cc:11354 cp/typeck.cc:11379 cp/typeck.cc:11416
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:11352
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11378 cp/typeck.cc:11413
  #, fuzzy, gcc-internal-format
  #| msgid "not enough values in return statement"
  msgid "redundant move in return statement"
  msgstr "faltan valores en la declaración de devolución"
  
! #: cp/typeck.cc:11415
  #, fuzzy, gcc-internal-format
  #| msgid "not enough values in return statement"
  msgid "redundant move in initialization"
  msgstr "faltan valores en la declaración de devolución"
  
! #: cp/typeck.cc:11453
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "se devuelve un valor de un destructor"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.cc:11465
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "no se puede regresar de un manejador de una función-intenta-bloque de un constructor"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.cc:11468
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "se devuelve un valor de un constructor"
  
! #: cp/typeck.cc:11508 cp/typeck.cc:11554
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "declaración return sin valores, en una función que devuelve %qT"
  
! #: cp/typeck.cc:11516
  #, fuzzy, gcc-internal-format
  #| msgid "<brace-enclosed initializer list>"
  msgid "returning initializer list"
  msgstr "<lista inicializador dentro de llaves>"
  
! #: cp/typeck.cc:11535
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "se deducen los tipos inconsistentes %qT y %qT para el tipo de devolución lambda"
  
! #: cp/typeck.cc:11538
  #, fuzzy, gcc-internal-format
  #| msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr "deducción inconsistente para %qT: %qT y después %qT"
  
! #: cp/typeck.cc:11575
  #, fuzzy, gcc-internal-format
  #| msgid "return-statement with no value, in function returning %qT"
  msgid "return-statement with a value, in function returning %qT"
  msgstr "declaración return sin valores, en una función que devuelve %qT"
  
! #: cp/typeck.cc:11604
  #, 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%> no debe regresar NULL a menos que se declare %<throw()%> (o -fcheck-new esté en efecto)"
  
! #: cp/typeck.cc:11693
  #, fuzzy, gcc-internal-format
  #| msgid "invalid covariant return type for %q+#D"
  msgid "not eliding copy on return from %qD"
  msgstr "tipo de devolución covariante no válido para %q+#D"
  
! #: cp/typeck.cc:11705
  #, gcc-internal-format
  msgid "not eliding copy on return in %qD"
  msgstr ""
  
! #: cp/typeck.cc:12297
  #, fuzzy, gcc-internal-format
  #| msgid "using temporary as lvalue"
  msgid "using rvalue as lvalue"
*************** msgstr "incremento de la referencia de s
*** 72879,73235 ****
  msgid "decrement of read-only reference %qD"
  msgstr "decremento de la referencia de sólo lectura %qD"
  
! #: cp/typeck2.cc:175
  #, gcc-internal-format
  msgid "cannot declare variable %q+D to be of abstract type %qT"
  msgstr "no se puede declarar que la variable %q+D sea del tipo abstracto %qT"
  
! #: cp/typeck2.cc:180
  #, gcc-internal-format
  msgid "cannot declare parameter %q+D to be of abstract type %qT"
  msgstr "no se puede declarar que el parámetro %q+D sea del tipo abstracto %qT"
  
! #: cp/typeck2.cc:183
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare parameter %q+D to be of abstract type %qT"
  msgid "cannot declare parameter to be of abstract type %qT"
  msgstr "no se puede declarar que el parámetro %q+D sea del tipo abstracto %qT"
  
! #: cp/typeck2.cc:187
  #, gcc-internal-format
  msgid "cannot declare field %q+D to be of abstract type %qT"
  msgstr "no se puede declarar que el campo %q+D sea de tipo abstracto %qT"
  
! #: cp/typeck2.cc:191
  #, gcc-internal-format
  msgid "invalid abstract return type for member function %q+#D"
  msgstr "tipo abstracto de devolución no válido para la función miembro %q+#D"
  
! #: cp/typeck2.cc:193
  #, gcc-internal-format
  msgid "invalid abstract return type for function %q+#D"
  msgstr "tipo abstracto de devolución no válido para la función %q+#D"
  
  #. Here we do not have location information.
! #: cp/typeck2.cc:196
  #, gcc-internal-format
  msgid "invalid abstract type %qT for %qE"
  msgstr "tipo abstracto %qT no válido para %qE"
  
! #: cp/typeck2.cc:198
  #, gcc-internal-format
  msgid "invalid abstract type for %q+D"
  msgstr "tipo abstracto no válido para %q+D"
  
! #: cp/typeck2.cc:203
  #, gcc-internal-format
  msgid "creating array of %qT, which is an abstract class type"
  msgstr "se crea la matriz de %qT, la cual es un tipo de clase abstracta"
  
! #: cp/typeck2.cc:206
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type %qT"
  msgid "invalid cast to abstract class type %qT"
  msgstr "conversión no válida al tipo de función %qT"
  
! #: cp/typeck2.cc:209
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgid "invalid new-expression of abstract class type %qT"
  msgstr "conversión no válida de una expresión r-valuada de tipo %qT al tipo %qT"
  
! #: cp/typeck2.cc:212
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type %qT"
  msgid "invalid abstract return type %qT"
  msgstr "tipo de parámetro %qT no válido"
  
! #: cp/typeck2.cc:215
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type %qT"
  msgid "invalid abstract parameter type %qT"
  msgstr "tipo de parámetro %qT no válido"
  
! #: cp/typeck2.cc:218
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE of abstract class type %qT cannot be used in throw-expression"
  msgid "expression of abstract class type %qT cannot be used in throw-expression"
  msgstr "no se puede usar la expresión %qE del tipo de clase abstracta %qT en las expresiones throw"
  
! #: cp/typeck2.cc:222
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare parameter %q+D to be of abstract type %qT"
  msgid "cannot declare %<catch%> parameter to be of abstract class type %qT"
  msgstr "no se puede declarar que el parámetro %q+D sea del tipo abstracto %qT"
  
! #: cp/typeck2.cc:226
! #, gcc-internal-format
! msgid "cannot allocate an object of abstract type %qT"
  msgstr "no se puede asignar un objeto de tipo abstracto %qT"
  
! #: cp/typeck2.cc:236
! #, gcc-internal-format
! msgid "  because the following virtual functions are pure within %qT:"
  msgstr "  porque las siguientes funciones virtual son pure dentro de %qT:"
  
! #: cp/typeck2.cc:242
  #, fuzzy, gcc-internal-format
! #| msgid "        %qD"
! msgid "    %#qD"
! msgstr "        %qD"
  
! #: cp/typeck2.cc:282
  #, fuzzy, gcc-internal-format
  #| msgid "definition of %qD is not in namespace enclosing %qT"
  msgid "definition of %q#T is not complete until the closing brace"
  msgstr "la definición de %qD no está en un espacio de nombres que contenga a %qT"
  
! #: cp/typeck2.cc:285
  #, fuzzy, gcc-internal-format
  #| msgid "forward declaration of %q+#T"
  msgid "forward declaration of %q#T"
  msgstr "declaración adelantada de %q+#T"
  
! #: cp/typeck2.cc:287
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+#T"
  msgid "declaration of %q#T"
  msgstr "la declaración de %q+#T"
  
! #: cp/typeck2.cc:315
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D has incomplete type"
  msgid "%qD has incomplete type"
  msgstr "%q#D tiene un tipo incompleto"
  
! #: cp/typeck2.cc:329
  #, gcc-internal-format
  msgid "invalid use of incomplete type %q#T"
  msgstr "uso no válido del tipo incompleto %q#T"
  
! #: cp/typeck2.cc:365 rust/backend/rust-tree.cc:3923
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member function (did you forget the %<()%> ?)"
  msgid "invalid use of member function %qD (did you forget the %<()%> ?)"
  msgstr "uso no válido de la función miembro (¿Olvidó el %<&%>?)"
  
! #: cp/typeck2.cc:370 rust/backend/rust-tree.cc:3929
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member (did you forget the %<&%> ?)"
  msgid "invalid use of member %qD (did you forget the %<&%> ?)"
  msgstr "uso no válido del miembro (¿Olvidó el %<&%>?)"
  
! #: cp/typeck2.cc:380
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qT"
  msgid "invalid use of placeholder %qT"
  msgstr "uso no válido de %qT"
  
! #: cp/typeck2.cc:387
  #, gcc-internal-format
  msgid "invalid use of template type parameter %qT"
  msgstr "uso no válido del parámetro de tipo plantilla %qT"
  
! #: cp/typeck2.cc:392
  #, gcc-internal-format
  msgid "invalid use of template template parameter %qT"
  msgstr "uso no válido del parámetro de plantilla plantilla %qT"
  
! #: cp/typeck2.cc:398
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of pack expansion expression"
  msgid "invalid use of pack expansion %qT"
  msgstr "uso no válido de la expresión de expansión de paquete"
  
! #: cp/typeck2.cc:404
  #, gcc-internal-format
  msgid "invalid use of dependent type %qT"
  msgstr "uso no válido del tipo dependiente %qT"
  
! #: cp/typeck2.cc:411 rust/backend/rust-tree.cc:3939
  #, gcc-internal-format
  msgid "invalid use of brace-enclosed initializer list"
  msgstr "uso no válido  de la lista del inicializador dentro de llaves"
  
! #: cp/typeck2.cc:419 rust/backend/rust-tree.cc:3947
  #, gcc-internal-format
  msgid "address of overloaded function with no contextual type information"
  msgstr "dirección de la función sobrecargada sin información contextual de tipo"
  
! #: cp/typeck2.cc:423 rust/backend/rust-tree.cc:3952
  #, gcc-internal-format
  msgid "overloaded function with no contextual type information"
  msgstr "función sobrecargada sin información contextual de tipo"
  
! #: cp/typeck2.cc:426 rust/backend/rust-tree.cc:3956
  #, gcc-internal-format
  msgid "insufficient contextual information to determine type"
  msgstr "información contextual insuficiente para determinar el tipo"
  
! #: cp/typeck2.cc:843
  #, gcc-internal-format
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr "se usó la sintaxis de constructor, pero no se declaró un constructor para el tipo %qT"
  
! #: cp/typeck2.cc:894 cp/typeck2.cc:911
  #, fuzzy, gcc-internal-format
  #| msgid "constexpr static data member %qD must have an initializer"
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "el miembro dato static constexpr %qD debe tener un inicializador"
  
! #: cp/typeck2.cc:1111
  #, fuzzy
  #| msgid "narrowing conversion of %qE from %qT to %qT inside { } is ill-formed in C++11"
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "la conversión estrechadora de %qE desde %qT a %qT dentro de { } está mal formada en C++11"
  
! #: cp/typeck2.cc:1123 cp/typeck2.cc:1135
  #, fuzzy
  #| msgid "narrowing conversion of %qE from %qT to %qT inside { }"
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "conversión estrechadora de %qE desde %qT a %qT dentro de { }"
  
! #: cp/typeck2.cc:1126
  #, fuzzy, gcc-internal-format
  #| msgid "expression in static assertion is not an integer constant expression"
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr "la expresión en la aserción static no es una expresión constante entera"
  
! #: cp/typeck2.cc:1298
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for %qT is too long"
  msgstr "la cadena del inicializador para la matriz de caracteres es demasiado larga"
  
! #: cp/typeck2.cc:1391
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1393
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer"
  msgid "remove %<{ }%> around initializer"
  msgstr "llaves alrededor del inicializador escalar"
  
! #: cp/typeck2.cc:1413
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr "no se puede inicializar el agregado del tipo %qT con una literal compuesta"
  
! #: cp/typeck2.cc:1859 cp/typeck2.cc:1890
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "falta el inicializador para el miembro %qD"
  
! #: cp/typeck2.cc:1866
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "el miembro %qD es una referencia sin inicializar"
  
! #: cp/typeck2.cc:1873
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD is uninitialized reference"
  msgid "member %qD with uninitialized reference fields"
  msgstr "el miembro %qD es una referencia sin inicializar"
  
! #: cp/typeck2.cc:1966
  #, fuzzy, gcc-internal-format
  #| msgid "type of %qD does not match original declaration"
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "el tipo de %qD no coincide con la declaración original"
  
! #: cp/typeck2.cc:2039
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "no existe el campo %qD en la union que se está inicializando"
  
! #: cp/typeck2.cc:2050
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "valor de índice en lugar del nombre del campo en el inicializador de union"
  
! #: cp/typeck2.cc:2265
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "se detectó una delegación de puntero circular"
  
! #: cp/typeck2.cc:2279
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "el operando base de %<->%> tiene el tipo %qT que no es puntero"
  
! #: cp/typeck2.cc:2309
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "el resultado de %<operator->()%> produce un resultado que no es puntero"
  
! #: cp/typeck2.cc:2311
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "el operando base de %<->%> no es un puntero"
  
! #: cp/typeck2.cc:2338
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "no se puede usar %qE como un puntero miembro, porque es de tipo %qT"
  
! #: cp/typeck2.cc:2347
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "no se puede aplicar el puntero a miembro %qE a %qE, el cual es del tipo %qT que no es clase"
  
! #: cp/typeck2.cc:2369
! #, gcc-internal-format
! msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "el tipo de puntero a miembro %qT es incompatible con el tipo objeto %qT"
  
! #: cp/typeck2.cc:2431
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "se usó un puntero a una función miembro en la aritmética"
  
! #: cp/typeck2.cc:2442
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "se usó un puntero a una función miembro en la aritmética"
  
! #: cp/typeck2.cc:2450
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr "se usó un puntero a una función miembro en la aritmética"
  
! #: cp/typeck2.cc:2491
  #, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "conversión funcional al tipo de matriz %qT"
  
! #: cp/typeck2.cc:2508
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "%<auto(x)%> cannot be constrained"
  msgstr "el constructor no puede ser una función miembro de tipo static"
  
! #: cp/typeck2.cc:2513
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "%<auto(x)%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "C++0x automático sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/typeck2.cc:2538
  #, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "inicialización por valor no válida del tipo de referencia"
  
! #: cp/typeck2.cc:2779
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "llamada a la función %qD la cual arroja el tipo incompleto %q#T"
  
! #: cp/typeck2.cc:2782
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "llamada a una función la cual arroja el tipo incompleto %q#T"
--- 77018,77394 ----
  msgid "decrement of read-only reference %qD"
  msgstr "decremento de la referencia de sólo lectura %qD"
  
! #: cp/typeck2.cc:125
! #, fuzzy, gcc-internal-format
! #| msgid "assignment of read-only member %qD"
! msgid "assignment to read-only type %qT"
! msgstr "asignación del miembro de sólo lectura %qD"
! 
! #: cp/typeck2.cc:180
  #, gcc-internal-format
  msgid "cannot declare variable %q+D to be of abstract type %qT"
  msgstr "no se puede declarar que la variable %q+D sea del tipo abstracto %qT"
  
! #: cp/typeck2.cc:185
  #, gcc-internal-format
  msgid "cannot declare parameter %q+D to be of abstract type %qT"
  msgstr "no se puede declarar que el parámetro %q+D sea del tipo abstracto %qT"
  
! #: cp/typeck2.cc:188
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare parameter %q+D to be of abstract type %qT"
  msgid "cannot declare parameter to be of abstract type %qT"
  msgstr "no se puede declarar que el parámetro %q+D sea del tipo abstracto %qT"
  
! #: cp/typeck2.cc:192
  #, gcc-internal-format
  msgid "cannot declare field %q+D to be of abstract type %qT"
  msgstr "no se puede declarar que el campo %q+D sea de tipo abstracto %qT"
  
! #: cp/typeck2.cc:196
  #, gcc-internal-format
  msgid "invalid abstract return type for member function %q+#D"
  msgstr "tipo abstracto de devolución no válido para la función miembro %q+#D"
  
! #: cp/typeck2.cc:198
  #, gcc-internal-format
  msgid "invalid abstract return type for function %q+#D"
  msgstr "tipo abstracto de devolución no válido para la función %q+#D"
  
  #. Here we do not have location information.
! #: cp/typeck2.cc:201
  #, gcc-internal-format
  msgid "invalid abstract type %qT for %qE"
  msgstr "tipo abstracto %qT no válido para %qE"
  
! #: cp/typeck2.cc:203
  #, gcc-internal-format
  msgid "invalid abstract type for %q+D"
  msgstr "tipo abstracto no válido para %q+D"
  
! #: cp/typeck2.cc:208
  #, gcc-internal-format
  msgid "creating array of %qT, which is an abstract class type"
  msgstr "se crea la matriz de %qT, la cual es un tipo de clase abstracta"
  
! #: cp/typeck2.cc:211
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type %qT"
  msgid "invalid cast to abstract class type %qT"
  msgstr "conversión no válida al tipo de función %qT"
  
! #: cp/typeck2.cc:214
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgid "invalid new-expression of abstract class type %qT"
  msgstr "conversión no válida de una expresión r-valuada de tipo %qT al tipo %qT"
  
! #: cp/typeck2.cc:217
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type %qT"
  msgid "invalid abstract return type %qT"
  msgstr "tipo de parámetro %qT no válido"
  
! #: cp/typeck2.cc:220
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type %qT"
  msgid "invalid abstract parameter type %qT"
  msgstr "tipo de parámetro %qT no válido"
  
! #: cp/typeck2.cc:223
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE of abstract class type %qT cannot be used in throw-expression"
  msgid "expression of abstract class type %qT cannot be used in throw-expression"
  msgstr "no se puede usar la expresión %qE del tipo de clase abstracta %qT en las expresiones throw"
  
! #: cp/typeck2.cc:227
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare parameter %q+D to be of abstract type %qT"
  msgid "cannot declare %<catch%> parameter to be of abstract class type %qT"
  msgstr "no se puede declarar que el parámetro %q+D sea del tipo abstracto %qT"
  
! #: cp/typeck2.cc:231
! #, fuzzy, gcc-internal-format
! #| msgid "cannot allocate an object of abstract type %qT"
! msgid "cannot construct an object of abstract type %qT"
  msgstr "no se puede asignar un objeto de tipo abstracto %qT"
  
! #: cp/typeck2.cc:241
! #, fuzzy, gcc-internal-format
! #| msgid "  because the following virtual functions are pure within %qT:"
! msgid "because the following virtual functions are pure within %qT:"
  msgstr "  porque las siguientes funciones virtual son pure dentro de %qT:"
  
! #: cp/typeck2.cc:248
  #, fuzzy, gcc-internal-format
! #| msgid "%s%#qD"
! msgid "%#qD"
! msgstr "%s%#qD"
  
! #: cp/typeck2.cc:309
  #, fuzzy, gcc-internal-format
  #| msgid "definition of %qD is not in namespace enclosing %qT"
  msgid "definition of %q#T is not complete until the closing brace"
  msgstr "la definición de %qD no está en un espacio de nombres que contenga a %qT"
  
! #: cp/typeck2.cc:314
  #, fuzzy, gcc-internal-format
  #| msgid "forward declaration of %q+#T"
  msgid "forward declaration of %q#T"
  msgstr "declaración adelantada de %q+#T"
  
! #: cp/typeck2.cc:316
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+#T"
  msgid "declaration of %q#T"
  msgstr "la declaración de %q+#T"
  
! #: cp/typeck2.cc:369
! #, gcc-internal-format
! msgid "%q#T has a definition but does not correspond with %q#T because it is attached to a different module"
! msgstr ""
! 
! #: cp/typeck2.cc:403
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D has incomplete type"
  msgid "%qD has incomplete type"
  msgstr "%q#D tiene un tipo incompleto"
  
! #: cp/typeck2.cc:417
  #, gcc-internal-format
  msgid "invalid use of incomplete type %q#T"
  msgstr "uso no válido del tipo incompleto %q#T"
  
! #: cp/typeck2.cc:453 rust/backend/rust-tree.cc:3952
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member function (did you forget the %<()%> ?)"
  msgid "invalid use of member function %qD (did you forget the %<()%> ?)"
  msgstr "uso no válido de la función miembro (¿Olvidó el %<&%>?)"
  
! #: cp/typeck2.cc:458 rust/backend/rust-tree.cc:3958
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member (did you forget the %<&%> ?)"
  msgid "invalid use of member %qD (did you forget the %<&%> ?)"
  msgstr "uso no válido del miembro (¿Olvidó el %<&%>?)"
  
! #: cp/typeck2.cc:468
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qT"
  msgid "invalid use of placeholder %qT"
  msgstr "uso no válido de %qT"
  
! #: cp/typeck2.cc:475
  #, gcc-internal-format
  msgid "invalid use of template type parameter %qT"
  msgstr "uso no válido del parámetro de tipo plantilla %qT"
  
! #: cp/typeck2.cc:480
  #, gcc-internal-format
  msgid "invalid use of template template parameter %qT"
  msgstr "uso no válido del parámetro de plantilla plantilla %qT"
  
! #: cp/typeck2.cc:486
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of pack expansion expression"
  msgid "invalid use of pack expansion %qT"
  msgstr "uso no válido de la expresión de expansión de paquete"
  
! #: cp/typeck2.cc:492
  #, gcc-internal-format
  msgid "invalid use of dependent type %qT"
  msgstr "uso no válido del tipo dependiente %qT"
  
! #: cp/typeck2.cc:499 rust/backend/rust-tree.cc:3968
  #, gcc-internal-format
  msgid "invalid use of brace-enclosed initializer list"
  msgstr "uso no válido  de la lista del inicializador dentro de llaves"
  
! #: cp/typeck2.cc:507 rust/backend/rust-tree.cc:3976
  #, gcc-internal-format
  msgid "address of overloaded function with no contextual type information"
  msgstr "dirección de la función sobrecargada sin información contextual de tipo"
  
! #: cp/typeck2.cc:511 rust/backend/rust-tree.cc:3981
  #, gcc-internal-format
  msgid "overloaded function with no contextual type information"
  msgstr "función sobrecargada sin información contextual de tipo"
  
! #: cp/typeck2.cc:514 rust/backend/rust-tree.cc:3985
  #, gcc-internal-format
  msgid "insufficient contextual information to determine type"
  msgstr "información contextual insuficiente para determinar el tipo"
  
! #: cp/typeck2.cc:931
  #, gcc-internal-format
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr "se usó la sintaxis de constructor, pero no se declaró un constructor para el tipo %qT"
  
! #: cp/typeck2.cc:982 cp/typeck2.cc:999
  #, fuzzy, gcc-internal-format
  #| msgid "constexpr static data member %qD must have an initializer"
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "el miembro dato static constexpr %qD debe tener un inicializador"
  
! #: cp/typeck2.cc:1199
  #, fuzzy
  #| msgid "narrowing conversion of %qE from %qT to %qT inside { } is ill-formed in C++11"
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "la conversión estrechadora de %qE desde %qT a %qT dentro de { } está mal formada en C++11"
  
! #: cp/typeck2.cc:1211 cp/typeck2.cc:1223
  #, fuzzy
  #| msgid "narrowing conversion of %qE from %qT to %qT inside { }"
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "conversión estrechadora de %qE desde %qT a %qT dentro de { }"
  
! #: cp/typeck2.cc:1214
  #, fuzzy, gcc-internal-format
  #| msgid "expression in static assertion is not an integer constant expression"
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr "la expresión en la aserción static no es una expresión constante entera"
  
! #: cp/typeck2.cc:1386
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for %qT is too long"
  msgstr "la cadena del inicializador para la matriz de caracteres es demasiado larga"
  
! #: cp/typeck2.cc:1479
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1481
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer"
  msgid "remove %<{ }%> around initializer"
  msgstr "llaves alrededor del inicializador escalar"
  
! #: cp/typeck2.cc:1501
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr "no se puede inicializar el agregado del tipo %qT con una literal compuesta"
  
! #: cp/typeck2.cc:1952 cp/typeck2.cc:1983
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "falta el inicializador para el miembro %qD"
  
! #: cp/typeck2.cc:1959
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "el miembro %qD es una referencia sin inicializar"
  
! #: cp/typeck2.cc:1966
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD is uninitialized reference"
  msgid "member %qD with uninitialized reference fields"
  msgstr "el miembro %qD es una referencia sin inicializar"
  
! #: cp/typeck2.cc:2059
  #, fuzzy, gcc-internal-format
  #| msgid "type of %qD does not match original declaration"
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "el tipo de %qD no coincide con la declaración original"
  
! #: cp/typeck2.cc:2132
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "no existe el campo %qD en la union que se está inicializando"
  
! #: cp/typeck2.cc:2143
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "valor de índice en lugar del nombre del campo en el inicializador de union"
  
! #: cp/typeck2.cc:2358
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "se detectó una delegación de puntero circular"
  
! #: cp/typeck2.cc:2372
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "el operando base de %<->%> tiene el tipo %qT que no es puntero"
  
! #: cp/typeck2.cc:2402
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "el resultado de %<operator->()%> produce un resultado que no es puntero"
  
! #: cp/typeck2.cc:2404
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "el operando base de %<->%> no es un puntero"
  
! #: cp/typeck2.cc:2431
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "no se puede usar %qE como un puntero miembro, porque es de tipo %qT"
  
! #: cp/typeck2.cc:2440
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "no se puede aplicar el puntero a miembro %qE a %qE, el cual es del tipo %qT que no es clase"
  
! #: cp/typeck2.cc:2464
! #, fuzzy, gcc-internal-format
! #| msgid "pointer to member type %qT incompatible with object type %qT"
! msgid "pointer to member type %qT incompatible with object type %qT because %qT is not derived from %qT"
  msgstr "el tipo de puntero a miembro %qT es incompatible con el tipo objeto %qT"
  
! #: cp/typeck2.cc:2469
! #, fuzzy, gcc-internal-format
! #| msgid "pointer to member type %qT incompatible with object type %qT"
! msgid "pointer to member type %qT incompatible with incomplete object type %qT"
! msgstr "el tipo de puntero a miembro %qT es incompatible con el tipo objeto %qT"
! 
! #: cp/typeck2.cc:2532
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "se usó un puntero a una función miembro en la aritmética"
  
! #: cp/typeck2.cc:2543
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "se usó un puntero a una función miembro en la aritmética"
  
! #: cp/typeck2.cc:2551
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr "se usó un puntero a una función miembro en la aritmética"
  
! #: cp/typeck2.cc:2592
  #, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "conversión funcional al tipo de matriz %qT"
  
! #: cp/typeck2.cc:2609
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "%<auto(x)%> cannot be constrained"
  msgstr "el constructor no puede ser una función miembro de tipo static"
  
! #: cp/typeck2.cc:2617
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "%<auto(x)%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "C++0x automático sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/typeck2.cc:2643
  #, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "inicialización por valor no válida del tipo de referencia"
  
! #: cp/typeck2.cc:2884
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "llamada a la función %qD la cual arroja el tipo incompleto %q#T"
  
! #: cp/typeck2.cc:2887
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "llamada a una función la cual arroja el tipo incompleto %q#T"
*************** msgstr "atributo de propiedad desconocid
*** 73261,73337 ****
  msgid "%q+D declared weak after being used"
  msgstr "%+qD se declaró débil después de usarse"
  
! #: d/d-attribs.cc:1532
  #, fuzzy, gcc-internal-format
  #| msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attribute"
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<simd%> attribute"
  msgstr "%<inbranch%> y %<notinbranch%> son los únicos indicadores permitidos con el atributo %<__simd__%>"
  
! #: d/d-builtins.cc:825
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting types for built-in function %q+D"
  msgid "conflicting types for built-in function %qs; expected %qs"
  msgstr "tipos en conflicto para la función interna %q+D"
  
! #: d/d-codegen.cc:340
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable length array %qE"
  msgid "cannot determine the length of a %qs"
  msgstr "ISO C90 prohíbe la matriz de longitud variable %qE"
  
! #: d/d-codegen.cc:1285
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for field %qD of %qT"
  msgid "overlapping initializer for field %qT.%qD"
  msgstr "falta el inicializador para el campo %qD de %qT"
  
! #: d/d-codegen.cc:1491
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will never be NULL"
  msgid "the address of %qD will never be %<null%>"
  msgstr "la dirección de %qD nunca debe ser NULL"
  
! #: d/d-codegen.cc:2276
  #, gcc-internal-format
  msgid "need %<this%> to access member %qE"
  msgstr ""
  
! #: d/d-codegen.cc:2426
  #, gcc-internal-format
  msgid "tried to perform floating-point modulo division on %qT"
  msgstr ""
  
! #: d/d-codegen.cc:2477
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to %q#T"
  msgid "cannot get frame pointer to %qs"
  msgstr "no se puede declarar el puntero a %q#T"
  
  #. Should instead error on line that references `fd'.
! #: d/d-codegen.cc:2503
  #, fuzzy, gcc-internal-format
  #| msgid "Store function names in object code."
  msgid "nested function missing body"
  msgstr "Almacena nombres de función en el código objeto."
  
! #: d/d-codegen.cc:2545
  #, fuzzy, gcc-internal-format
  #| msgid "Nested %s %s is %s; cannot be accessed from here"
  msgid "%qs is a nested function and cannot be accessed from %qs"
  msgstr "El %s %s anidado es %s; no se puede acceder desde aquí"
  
! #: d/d-codegen.cc:2854
  #, gcc-internal-format
  msgid "variable %qs has scoped destruction, cannot build closure"
  msgstr ""
  
! #: d/d-codegen.cc:2862
  #, fuzzy, gcc-internal-format
  #| msgid "register variable %qs used in nested function"
  msgid "explicit register variable %qs cannot be used in nested function"
  msgstr "se usó la variable de registro %qs en la función anidada"
  
! #: d/d-codegen.cc:3087
  #, fuzzy, gcc-internal-format
  #| msgid "forming reference to reference type %qT"
  msgid "forward reference to frame of %qs"
--- 77420,77496 ----
  msgid "%q+D declared weak after being used"
  msgstr "%+qD se declaró débil después de usarse"
  
! #: d/d-attribs.cc:1533
  #, fuzzy, gcc-internal-format
  #| msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attribute"
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<simd%> attribute"
  msgstr "%<inbranch%> y %<notinbranch%> son los únicos indicadores permitidos con el atributo %<__simd__%>"
  
! #: d/d-builtins.cc:827
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting types for built-in function %q+D"
  msgid "conflicting types for built-in function %qs; expected %qs"
  msgstr "tipos en conflicto para la función interna %q+D"
  
! #: d/d-codegen.cc:344
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable length array %qE"
  msgid "cannot determine the length of a %qs"
  msgstr "ISO C90 prohíbe la matriz de longitud variable %qE"
  
! #: d/d-codegen.cc:1307
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for field %qD of %qT"
  msgid "overlapping initializer for field %qT.%qD"
  msgstr "falta el inicializador para el campo %qD de %qT"
  
! #: d/d-codegen.cc:1513
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will never be NULL"
  msgid "the address of %qD will never be %<null%>"
  msgstr "la dirección de %qD nunca debe ser NULL"
  
! #: d/d-codegen.cc:2291
  #, gcc-internal-format
  msgid "need %<this%> to access member %qE"
  msgstr ""
  
! #: d/d-codegen.cc:2446
  #, gcc-internal-format
  msgid "tried to perform floating-point modulo division on %qT"
  msgstr ""
  
! #: d/d-codegen.cc:2497
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to %q#T"
  msgid "cannot get frame pointer to %qs"
  msgstr "no se puede declarar el puntero a %q#T"
  
  #. Should instead error on line that references `fd'.
! #: d/d-codegen.cc:2523
  #, fuzzy, gcc-internal-format
  #| msgid "Store function names in object code."
  msgid "nested function missing body"
  msgstr "Almacena nombres de función en el código objeto."
  
! #: d/d-codegen.cc:2565
  #, fuzzy, gcc-internal-format
  #| msgid "Nested %s %s is %s; cannot be accessed from here"
  msgid "%qs is a nested function and cannot be accessed from %qs"
  msgstr "El %s %s anidado es %s; no se puede acceder desde aquí"
  
! #: d/d-codegen.cc:2874
  #, gcc-internal-format
  msgid "variable %qs has scoped destruction, cannot build closure"
  msgstr ""
  
! #: d/d-codegen.cc:2882
  #, fuzzy, gcc-internal-format
  #| msgid "register variable %qs used in nested function"
  msgid "explicit register variable %qs cannot be used in nested function"
  msgstr "se usó la variable de registro %qs en la función anidada"
  
! #: d/d-codegen.cc:3107
  #, fuzzy, gcc-internal-format
  #| msgid "forming reference to reference type %qT"
  msgid "forward reference to frame of %qs"
*************** msgstr "no se puede convertir %qT a %qT"
*** 73358,73458 ****
  msgid "cast to %qs will produce null result"
  msgstr "Avisa sobre conversiones que darán resultado nulo."
  
! #: d/d-convert.cc:481
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qT to %qT in assignment"
  msgid "cannot cast %qs to %qs since sizes do not line up"
  msgstr "no se puede convertir %qT a %qT en la asignación"
  
! #: d/d-convert.cc:516
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgid "cannot cast expression of type %qs to type %qs"
  msgstr "conversión no válida de una expresión r-valuada de tipo %qT al tipo %qT"
  
! #: d/d-convert.cc:563
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgid "cannot cast expression of type %qs to %qs"
  msgstr "conversión no válida de una expresión r-valuada de tipo %qT al tipo %qT"
  
! #: d/d-convert.cc:610
  #, fuzzy, gcc-internal-format
  #| msgid "cast from %qT to %qT loses precision"
  msgid "cast from %qs to %qs will produce zero result"
  msgstr "la conversión de %qT a %qT pierde precisión"
  
! #: d/d-convert.cc:749
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qE from type %qT to type %qT"
  msgid "cannot convert parameter %qs from type %qs to type %qs in assignment"
  msgstr "no se puede convertir %qE desde el tipo %qT al tipo %qT"
  
! #: d/d-convert.cc:755
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qT to %qT in argument passing"
  msgid "cannot convert parameter %qs from type %qs to type %qs in argument passing"
  msgstr "no se puede convertir %qT a %qT en el paso de argumentos"
  
! #: d/d-convert.cc:760
  #, gcc-internal-format
  msgid "parameters of type %<va_list%> {aka %qs} are decayed to pointer types, and require %<va_copy%> to be converted back into a static array type"
  msgstr ""
  
! #: d/d-lang.cc:463
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument %qs to %qs"
  msgid "bad argument for %<-fdebug=%>: %qs"
  msgstr "argumento %qs no válido para %qs"
  
! #: d/d-lang.cc:518
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument %qs to %qs"
  msgid "bad argument for %<-fextern-std%>: %qs"
  msgstr "argumento %qs no válido para %qs"
  
! #: d/d-lang.cc:541
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument %qs to %qs"
  msgid "bad argument for %<-fmodule-file=%>: %qs"
  msgstr "argumento %qs no válido para %qs"
  
! #: d/d-lang.cc:708
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument %qs to %qs"
  msgid "bad argument for %<-fversion=%>: %qs"
  msgstr "argumento %qs no válido para %qs"
  
! #: d/d-lang.cc:984
  #, fuzzy, gcc-internal-format
  #| msgid "can't open %s for writing: %m"
  msgid "unable to open %s for writing: %m"
  msgstr "no se puede abrir %s para escritura: %m"
  
! #: d/d-lang.cc:991
  #, fuzzy, gcc-internal-format
  #| msgid "opening output file %s: %m"
  msgid "writing output file %s: %m"
  msgstr "abriendo el fichero de salida %s: %m"
  
! #: d/d-lang.cc:1011
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t open %s for reading: %m"
  msgid "unable to open %s for reading: %m"
  msgstr "no se puede abrir %s para escritura: %m"
  
! #: d/d-lang.cc:1036
  #, fuzzy, gcc-internal-format
  #| msgid "opening dependency file %s: %m"
  msgid "reading ddoc file %s: %m"
  msgstr "abriendo el fichero de dependencias %s: %m"
  
! #: d/d-lang.cc:1095
  #, gcc-internal-format
  msgid "%<-fonly=%> argument is different from first input file name"
  msgstr ""
  
! #: d/d-lang.cc:1278
  #, gcc-internal-format
  msgid "unable to resolve forward reference in definition"
  msgstr ""
--- 77517,77617 ----
  msgid "cast to %qs will produce null result"
  msgstr "Avisa sobre conversiones que darán resultado nulo."
  
! #: d/d-convert.cc:474
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qT to %qT in assignment"
  msgid "cannot cast %qs to %qs since sizes do not line up"
  msgstr "no se puede convertir %qT a %qT en la asignación"
  
! #: d/d-convert.cc:509
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgid "cannot cast expression of type %qs to type %qs"
  msgstr "conversión no válida de una expresión r-valuada de tipo %qT al tipo %qT"
  
! #: d/d-convert.cc:556
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgid "cannot cast expression of type %qs to %qs"
  msgstr "conversión no válida de una expresión r-valuada de tipo %qT al tipo %qT"
  
! #: d/d-convert.cc:603
  #, fuzzy, gcc-internal-format
  #| msgid "cast from %qT to %qT loses precision"
  msgid "cast from %qs to %qs will produce zero result"
  msgstr "la conversión de %qT a %qT pierde precisión"
  
! #: d/d-convert.cc:742
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qE from type %qT to type %qT"
  msgid "cannot convert parameter %qs from type %qs to type %qs in assignment"
  msgstr "no se puede convertir %qE desde el tipo %qT al tipo %qT"
  
! #: d/d-convert.cc:748
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qT to %qT in argument passing"
  msgid "cannot convert parameter %qs from type %qs to type %qs in argument passing"
  msgstr "no se puede convertir %qT a %qT en el paso de argumentos"
  
! #: d/d-convert.cc:753
  #, gcc-internal-format
  msgid "parameters of type %<va_list%> {aka %qs} are decayed to pointer types, and require %<va_copy%> to be converted back into a static array type"
  msgstr ""
  
! #: d/d-lang.cc:464
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument %qs to %qs"
  msgid "bad argument for %<-fdebug=%>: %qs"
  msgstr "argumento %qs no válido para %qs"
  
! #: d/d-lang.cc:519
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument %qs to %qs"
  msgid "bad argument for %<-fextern-std%>: %qs"
  msgstr "argumento %qs no válido para %qs"
  
! #: d/d-lang.cc:542
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument %qs to %qs"
  msgid "bad argument for %<-fmodule-file=%>: %qs"
  msgstr "argumento %qs no válido para %qs"
  
! #: d/d-lang.cc:709
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument %qs to %qs"
  msgid "bad argument for %<-fversion=%>: %qs"
  msgstr "argumento %qs no válido para %qs"
  
! #: d/d-lang.cc:993
  #, fuzzy, gcc-internal-format
  #| msgid "can't open %s for writing: %m"
  msgid "unable to open %s for writing: %m"
  msgstr "no se puede abrir %s para escritura: %m"
  
! #: d/d-lang.cc:1000
  #, fuzzy, gcc-internal-format
  #| msgid "opening output file %s: %m"
  msgid "writing output file %s: %m"
  msgstr "abriendo el fichero de salida %s: %m"
  
! #: d/d-lang.cc:1020
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t open %s for reading: %m"
  msgid "unable to open %s for reading: %m"
  msgstr "no se puede abrir %s para escritura: %m"
  
! #: d/d-lang.cc:1045
  #, fuzzy, gcc-internal-format
  #| msgid "opening dependency file %s: %m"
  msgid "reading ddoc file %s: %m"
  msgstr "abriendo el fichero de dependencias %s: %m"
  
! #: d/d-lang.cc:1104
  #, gcc-internal-format
  msgid "%<-fonly=%> argument is different from first input file name"
  msgstr ""
  
! #: d/d-lang.cc:1289
  #, gcc-internal-format
  msgid "unable to resolve forward reference in definition"
  msgstr ""
*************** msgstr ""
*** 73474,73480 ****
  msgid "pragma(%s) not implemented"
  msgstr "no se han implementado las cadenas de bit VARYING"
  
! #: d/decl.cc:481 d/decl.cc:597 d/decl.cc:671 d/decl.cc:714 d/decl.cc:753
  #, fuzzy, gcc-internal-format
  #| msgid "real-valued template parameters when cross-compiling"
  msgid "had semantic errors when compiling"
--- 77633,77639 ----
  msgid "pragma(%s) not implemented"
  msgstr "no se han implementado las cadenas de bit VARYING"
  
! #: d/decl.cc:481 d/decl.cc:597 d/decl.cc:671 d/decl.cc:714 d/decl.cc:754
  #, fuzzy, gcc-internal-format
  #| msgid "real-valued template parameters when cross-compiling"
  msgid "had semantic errors when compiling"
*************** msgstr ""
*** 73497,73602 ****
  msgid "use %<alias %s = %s.%s;%> to introduce base class overload set"
  msgstr ""
  
! #: d/decl.cc:815
  #, fuzzy, gcc-internal-format
  #| msgid "%s=%s is too large"
  msgid "size is too large"
  msgstr "%s=%s es demasiado grande"
  
! #: d/decl.cc:1428
  #, fuzzy, gcc-internal-format
  #| msgid "the call requires ifunc, which is not supported by this target"
  msgid "function requires a dual-context, which is not yet supported by GDC"
  msgstr "la llamada requiere ifunc, que no se admite en este objetivo"
  
! #: d/decl.cc:1605
  #, fuzzy, gcc-internal-format
  #| msgid "address of explicit register variable %qD requested"
  msgid "explicit register variable %qs declared %<extern%>"
  msgstr "se solicitó la dirección de la variable register explícita %qD"
  
! #: d/decl.cc:1608
  #, fuzzy, gcc-internal-format
  #| msgid "address of explicit register variable %qD requested"
  msgid "explicit register variable %qs declared thread local"
  msgstr "se solicitó la dirección de la variable register explícita %qD"
  
! #: d/decl.cc:1821
  #, gcc-internal-format
  msgid "mismatch between declaration %qE size (%wd) and its initializer size (%wd)"
  msgstr ""
  
! #: d/expr.cc:570
  #, fuzzy, gcc-internal-format
  #| msgid "cannot handle inconsistent calls to %qs"
  msgid "cannot handle comparison of type %<%s == %s%>"
  msgstr "no se pueden manejar llamadas inconsistentes a %qs"
  
! #: d/expr.cc:718
  #, gcc-internal-format
  msgid "array concatenation of expression %qs requires the GC and cannot be used with %<-fno-druntime%>"
  msgstr ""
  
! #: d/expr.cc:812
  #, gcc-internal-format
  msgid "appending to array in %qs requires the GC and cannot be used with %<-fno-druntime%>"
  msgstr ""
  
  #. Static arrays have already been handled by the front-end.
! #: d/expr.cc:1288
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "unexpected type for array length: %qs"
  msgstr "operando inesperado"
  
! #: d/expr.cc:1423
  #, fuzzy, gcc-internal-format
  #| msgid "unknown TLS model %qs"
  msgid "don%'t know how to delete %qs"
  msgstr "modelo TLS %qs desconocido"
  
! #: d/expr.cc:1447
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a pointer variable"
  msgid "%qs is not an associative array"
  msgstr "%qD no es una variable puntero"
  
! #: d/expr.cc:1731 d/expr.cc:2111
  #, gcc-internal-format
  msgid "need %<this%> to access member %qs"
  msgstr ""
  
! #: d/expr.cc:1813
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is normally a non-static function"
  msgid "delegates are only for non-static functions"
  msgstr "%qD generalmente es una función que no es static"
  
! #: d/expr.cc:1885
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid offset in %qs"
  msgid "%qs is not a field, but a %qs"
  msgstr "%qs no es un desplazamiento válido en %qs"
  
! #: d/expr.cc:2137
  #, fuzzy, gcc-internal-format
  #| msgid "recursively required from %q#D\n"
  msgid "recursive reference %qs"
  msgstr "se requiere recursivamente desde %q#D\n"
  
! #: d/expr.cc:2157 d/expr.cc:3057
  #, fuzzy, gcc-internal-format
  #| msgid "non-constant expression for BIN"
  msgid "non-constant expression %qs"
  msgstr "expresión no constante para BIN"
  
! #: d/expr.cc:3024
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "%qs is not an expression"
  msgstr "%qE no es una expresión constante"
  
! #: d/expr.cc:3031
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "type %qs is not an expression"
--- 77656,77761 ----
  msgid "use %<alias %s = %s.%s;%> to introduce base class overload set"
  msgstr ""
  
! #: d/decl.cc:816
  #, fuzzy, gcc-internal-format
  #| msgid "%s=%s is too large"
  msgid "size is too large"
  msgstr "%s=%s es demasiado grande"
  
! #: d/decl.cc:1443
  #, fuzzy, gcc-internal-format
  #| msgid "the call requires ifunc, which is not supported by this target"
  msgid "function requires a dual-context, which is not yet supported by GDC"
  msgstr "la llamada requiere ifunc, que no se admite en este objetivo"
  
! #: d/decl.cc:1621
  #, fuzzy, gcc-internal-format
  #| msgid "address of explicit register variable %qD requested"
  msgid "explicit register variable %qs declared %<extern%>"
  msgstr "se solicitó la dirección de la variable register explícita %qD"
  
! #: d/decl.cc:1624
  #, fuzzy, gcc-internal-format
  #| msgid "address of explicit register variable %qD requested"
  msgid "explicit register variable %qs declared thread local"
  msgstr "se solicitó la dirección de la variable register explícita %qD"
  
! #: d/decl.cc:1837
  #, gcc-internal-format
  msgid "mismatch between declaration %qE size (%wd) and its initializer size (%wd)"
  msgstr ""
  
! #: d/expr.cc:494
  #, fuzzy, gcc-internal-format
  #| msgid "cannot handle inconsistent calls to %qs"
  msgid "cannot handle comparison of type %<%s == %s%>"
  msgstr "no se pueden manejar llamadas inconsistentes a %qs"
  
! #: d/expr.cc:642
  #, gcc-internal-format
  msgid "array concatenation of expression %qs requires the GC and cannot be used with %<-fno-druntime%>"
  msgstr ""
  
! #: d/expr.cc:736
  #, gcc-internal-format
  msgid "appending to array in %qs requires the GC and cannot be used with %<-fno-druntime%>"
  msgstr ""
  
  #. Static arrays have already been handled by the front-end.
! #: d/expr.cc:1123
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "unexpected type for array length: %qs"
  msgstr "operando inesperado"
  
! #: d/expr.cc:1262
  #, fuzzy, gcc-internal-format
  #| msgid "unknown TLS model %qs"
  msgid "don%'t know how to delete %qs"
  msgstr "modelo TLS %qs desconocido"
  
! #: d/expr.cc:1280
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a pointer variable"
  msgid "%qs is not an associative array"
  msgstr "%qD no es una variable puntero"
  
! #: d/expr.cc:1568 d/expr.cc:1951
  #, gcc-internal-format
  msgid "need %<this%> to access member %qs"
  msgstr ""
  
! #: d/expr.cc:1650
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is normally a non-static function"
  msgid "delegates are only for non-static functions"
  msgstr "%qD generalmente es una función que no es static"
  
! #: d/expr.cc:1722
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid offset in %qs"
  msgid "%qs is not a field, but a %qs"
  msgstr "%qs no es un desplazamiento válido en %qs"
  
! #: d/expr.cc:1977
  #, fuzzy, gcc-internal-format
  #| msgid "recursively required from %q#D\n"
  msgid "recursive reference %qs"
  msgstr "se requiere recursivamente desde %q#D\n"
  
! #: d/expr.cc:1997 d/expr.cc:2837
  #, fuzzy, gcc-internal-format
  #| msgid "non-constant expression for BIN"
  msgid "non-constant expression %qs"
  msgstr "expresión no constante para BIN"
  
! #: d/expr.cc:2804
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "%qs is not an expression"
  msgstr "%qE no es una expresión constante"
  
! #: d/expr.cc:2811
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "type %qs is not an expression"
*************** msgstr "en una llamada a la función int
*** 73645,73651 ****
  msgid "intrinsic function %qE must be directly called"
  msgstr "la función interna %qE ha de ser llamada directamente"
  
! #: d/modules.cc:418
  #, fuzzy, gcc-internal-format
  #| msgid "%<__int%d%> is not supported on this target"
  msgid "%<-fmoduleinfo%> is not supported on this target"
--- 77804,77810 ----
  msgid "intrinsic function %qE must be directly called"
  msgstr "la función interna %qE ha de ser llamada directamente"
  
! #: d/modules.cc:424
  #, fuzzy, gcc-internal-format
  #| msgid "%<__int%d%> is not supported on this target"
  msgid "%<-fmoduleinfo%> is not supported on this target"
*************** msgstr "la etiqueta %qs es referenciada
*** 73680,73719 ****
  msgid "cannot handle switch condition of type %s"
  msgstr "no se pueden manejar llamadas inconsistentes a %qs"
  
! #: d/toir.cc:1213
  #, fuzzy, gcc-internal-format
  #| msgid "exception handling disabled, use -fexceptions to enable"
  msgid "exception handling disabled; use %<-fexceptions%> to enable"
  msgstr "manejo de excepciones desactivado, use -fexceptions para activar"
  
! #: d/toir.cc:1220
  #, gcc-internal-format
  msgid "cannot throw C++ classes"
  msgstr ""
  
! #: d/toir.cc:1222
  #, gcc-internal-format
  msgid "cannot throw COM objects"
  msgstr ""
  
! #: d/toir.cc:1355
  #, fuzzy, gcc-internal-format
  #| msgid "C99 inline functions are not supported; using GNU89"
  msgid "D inline assembler statements are not supported in GDC."
  msgstr "no se admiten las funciones incluídas en línea de C99; se usa GNU89"
  
! #: d/typeinfo.cc:1439
  #, gcc-internal-format
  msgid "expression %qs requires %<object.TypeInfo%> and cannot be used with %<-fno-rtti%>"
  msgstr ""
  
! #: d/typeinfo.cc:1443
  #, fuzzy, gcc-internal-format
  #| msgid "%<dynamic_cast%> not permitted with -fno-rtti"
  msgid "%<object.TypeInfo%> cannot be used with %<-fno-rtti%>"
  msgstr "no se permite %<dynamic_cast%> sin -fno-rtti"
  
! #: d/typeinfo.cc:1458
  #, gcc-internal-format
  msgid "%<object.TypeInfo%> could not be found, but is implicitly used"
  msgstr ""
--- 77839,77878 ----
  msgid "cannot handle switch condition of type %s"
  msgstr "no se pueden manejar llamadas inconsistentes a %qs"
  
! #: d/toir.cc:1231
  #, fuzzy, gcc-internal-format
  #| msgid "exception handling disabled, use -fexceptions to enable"
  msgid "exception handling disabled; use %<-fexceptions%> to enable"
  msgstr "manejo de excepciones desactivado, use -fexceptions para activar"
  
! #: d/toir.cc:1238
  #, gcc-internal-format
  msgid "cannot throw C++ classes"
  msgstr ""
  
! #: d/toir.cc:1240
  #, gcc-internal-format
  msgid "cannot throw COM objects"
  msgstr ""
  
! #: d/toir.cc:1372
  #, fuzzy, gcc-internal-format
  #| msgid "C99 inline functions are not supported; using GNU89"
  msgid "D inline assembler statements are not supported in GDC."
  msgstr "no se admiten las funciones incluídas en línea de C99; se usa GNU89"
  
! #: d/typeinfo.cc:1454
  #, gcc-internal-format
  msgid "expression %qs requires %<object.TypeInfo%> and cannot be used with %<-fno-rtti%>"
  msgstr ""
  
! #: d/typeinfo.cc:1458
  #, fuzzy, gcc-internal-format
  #| msgid "%<dynamic_cast%> not permitted with -fno-rtti"
  msgid "%<object.TypeInfo%> cannot be used with %<-fno-rtti%>"
  msgstr "no se permite %<dynamic_cast%> sin -fno-rtti"
  
! #: d/typeinfo.cc:1482
  #, gcc-internal-format
  msgid "%<object.TypeInfo%> could not be found, but is implicitly used"
  msgstr ""
*************** msgstr ""
*** 73723,73735 ****
  msgid "missing or corrupt object.d"
  msgstr ""
  
! #: d/types.cc:896
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid expression for output modifier '%c'"
  msgid "invalid expression for static array dimension: %s"
  msgstr "expresión no válida para el modificador de salida '%c'"
  
! #: d/types.cc:1104
  #, fuzzy, gcc-internal-format
  #| msgid "type of %qD does not match original declaration"
  msgid "size of %qs (%wd) differ from its declared size (%wd)"
--- 77882,77894 ----
  msgid "missing or corrupt object.d"
  msgstr ""
  
! #: d/types.cc:905
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid expression for output modifier '%c'"
  msgid "invalid expression for static array dimension: %s"
  msgstr "expresión no válida para el modificador de salida '%c'"
  
! #: d/types.cc:1113
  #, fuzzy, gcc-internal-format
  #| msgid "type of %qD does not match original declaration"
  msgid "size of %qs (%wd) differ from its declared size (%wd)"
*************** msgstr "Se truncó la línea en %L"
*** 73798,73804 ****
  msgid "Negation of unsigned constant at %L not permitted"
  msgstr "conversión de un valor constante sin signo a un entero negativo"
  
! #: fortran/arith.cc:141 fortran/arith.cc:2262
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_arith_error(): Bad error code"
--- 77957,77963 ----
  msgid "Negation of unsigned constant at %L not permitted"
  msgstr "conversión de un valor constante sin signo a un entero negativo"
  
! #: fortran/arith.cc:141 fortran/arith.cc:2297
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_arith_error(): Bad error code"
*************** msgstr "Operador erróneo"
*** 73889,73977 ****
  msgid "gfc_compare_expr(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:1846
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsigned exponentiation not permitted with -pedantic at %L"
  msgstr ""
  
! #: fortran/arith.cc:1910
  #, gcc-internal-format
  msgid "eval_intrinsic(): Bad operator"
  msgstr ""
  
! #: fortran/arith.cc:1968
  #, gcc-internal-format
  msgid "eval_type_intrinsic0(): op NULL"
  msgstr ""
  
! #: fortran/arith.cc:2230
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic OK converting %s to %s at %L"
  msgstr "OK aritmético al convertir %s a %s en %L"
  
! #: fortran/arith.cc:2234
  #, fuzzy, gcc-internal-format
  #| msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option -fno-range-check"
  msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Desborde aritmético al convertir %s a %s en %L. Esta revisión se puede desactivar con la opción -fno-range-check"
  
! #: fortran/arith.cc:2239
  #, fuzzy, gcc-internal-format
  #| msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option -fno-range-check"
  msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Desborde aritmético por debajo al convertir %s a %s en %L. Esta revisión se puede desactivar con la opción -fno-range-check"
  
! #: fortran/arith.cc:2244
  #, fuzzy, gcc-internal-format
  #| msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option -fno-range-check"
  msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "NaN aritmético al convertir %s a %s en %L. Esta revisión se puede desactivar con la opción -fno-range-check"
  
! #: fortran/arith.cc:2249
  #, gcc-internal-format, gfc-internal-format
  msgid "Division by zero converting %s to %s at %L"
  msgstr "División por cero al convertir %s a %s en %L"
  
! #: fortran/arith.cc:2253
  #, gcc-internal-format, gfc-internal-format
  msgid "Array operands are incommensurate converting %s to %s at %L"
  msgstr "Los operandos de matriz son inconmesurables al convertir %s a %s en %L"
  
! #: fortran/arith.cc:2257
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L"
  msgstr "Entero fuera del rango simétrico implicado por Standard Fortran al convertir %s a %s en %L"
  
! #: fortran/arith.cc:2348 fortran/arith.cc:2570 fortran/arith.cc:2616
! #: fortran/arith.cc:2678 fortran/arith.cc:2733 fortran/arith.cc:2796
! #: fortran/arith.cc:2859 fortran/arith.cc:2931 fortran/arith.cc:3001
  #, fuzzy, gcc-internal-format
  #| msgid "Conversion from %s to %s at %L"
  msgid "Conversion from %qs to %qs at %L"
  msgstr "Conversión de %s a %s en %L"
  
! #: fortran/arith.cc:2380 fortran/arith.cc:2416 fortran/arith.cc:2484
! #: fortran/arith.cc:2520 fortran/arith.cc:2561 fortran/arith.cc:2607
! #: fortran/arith.cc:2668 fortran/arith.cc:2723 fortran/arith.cc:2786
! #: fortran/arith.cc:2849 fortran/arith.cc:2921 fortran/arith.cc:2993
  #, fuzzy, gcc-internal-format
  #| msgid "Change of value in conversion from  %s to %s at %L"
  msgid "Change of value in conversion from %qs to %qs at %L"
  msgstr "Cambio de valor en la conversión de %s a %s en %L"
  
! #: fortran/arith.cc:2772 fortran/arith.cc:2834 fortran/arith.cc:2907
  #, fuzzy, gcc-internal-format
  #| msgid "Possible change of value in conversion from %s to %s at %L"
  msgid "Non-zero imaginary part discarded in conversion from %qs to %qs at %L"
  msgstr "Posible cambio de valor en la conversión de %s a %s en %L"
  
! #: fortran/arith.cc:3118
  #, fuzzy, gcc-internal-format
  #| msgid "The Hollerith constant at %L is too long to convert to %s"
  msgid "The Hollerith constant at %L is truncated in conversion to %qs"
  msgstr "La constante Hollerith en %L es demasiado grande para convertirse a %s"
  
! #: fortran/arith.cc:3147
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The Hollerith constant at %L is too long to convert to %s"
  msgid "The character constant at %L is truncated in conversion to %s"
--- 78048,78136 ----
  msgid "gfc_compare_expr(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:1858
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsigned exponentiation not permitted with -pedantic at %L"
  msgstr ""
  
! #: fortran/arith.cc:1922
  #, gcc-internal-format
  msgid "eval_intrinsic(): Bad operator"
  msgstr ""
  
! #: fortran/arith.cc:2003
  #, gcc-internal-format
  msgid "eval_type_intrinsic0(): op NULL"
  msgstr ""
  
! #: fortran/arith.cc:2265
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic OK converting %s to %s at %L"
  msgstr "OK aritmético al convertir %s a %s en %L"
  
! #: fortran/arith.cc:2269
  #, fuzzy, gcc-internal-format
  #| msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option -fno-range-check"
  msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Desborde aritmético al convertir %s a %s en %L. Esta revisión se puede desactivar con la opción -fno-range-check"
  
! #: fortran/arith.cc:2274
  #, fuzzy, gcc-internal-format
  #| msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option -fno-range-check"
  msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Desborde aritmético por debajo al convertir %s a %s en %L. Esta revisión se puede desactivar con la opción -fno-range-check"
  
! #: fortran/arith.cc:2279
  #, fuzzy, gcc-internal-format
  #| msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option -fno-range-check"
  msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "NaN aritmético al convertir %s a %s en %L. Esta revisión se puede desactivar con la opción -fno-range-check"
  
! #: fortran/arith.cc:2284
  #, gcc-internal-format, gfc-internal-format
  msgid "Division by zero converting %s to %s at %L"
  msgstr "División por cero al convertir %s a %s en %L"
  
! #: fortran/arith.cc:2288
  #, gcc-internal-format, gfc-internal-format
  msgid "Array operands are incommensurate converting %s to %s at %L"
  msgstr "Los operandos de matriz son inconmesurables al convertir %s a %s en %L"
  
! #: fortran/arith.cc:2292
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L"
  msgstr "Entero fuera del rango simétrico implicado por Standard Fortran al convertir %s a %s en %L"
  
! #: fortran/arith.cc:2383 fortran/arith.cc:2605 fortran/arith.cc:2651
! #: fortran/arith.cc:2713 fortran/arith.cc:2768 fortran/arith.cc:2831
! #: fortran/arith.cc:2894 fortran/arith.cc:2966 fortran/arith.cc:3036
  #, fuzzy, gcc-internal-format
  #| msgid "Conversion from %s to %s at %L"
  msgid "Conversion from %qs to %qs at %L"
  msgstr "Conversión de %s a %s en %L"
  
! #: fortran/arith.cc:2415 fortran/arith.cc:2451 fortran/arith.cc:2519
! #: fortran/arith.cc:2555 fortran/arith.cc:2596 fortran/arith.cc:2642
! #: fortran/arith.cc:2703 fortran/arith.cc:2758 fortran/arith.cc:2821
! #: fortran/arith.cc:2884 fortran/arith.cc:2956 fortran/arith.cc:3028
  #, fuzzy, gcc-internal-format
  #| msgid "Change of value in conversion from  %s to %s at %L"
  msgid "Change of value in conversion from %qs to %qs at %L"
  msgstr "Cambio de valor en la conversión de %s a %s en %L"
  
! #: fortran/arith.cc:2807 fortran/arith.cc:2869 fortran/arith.cc:2942
  #, fuzzy, gcc-internal-format
  #| msgid "Possible change of value in conversion from %s to %s at %L"
  msgid "Non-zero imaginary part discarded in conversion from %qs to %qs at %L"
  msgstr "Posible cambio de valor en la conversión de %s a %s en %L"
  
! #: fortran/arith.cc:3153
  #, fuzzy, gcc-internal-format
  #| msgid "The Hollerith constant at %L is too long to convert to %s"
  msgid "The Hollerith constant at %L is truncated in conversion to %qs"
  msgstr "La constante Hollerith en %L es demasiado grande para convertirse a %s"
  
! #: fortran/arith.cc:3182
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The Hollerith constant at %L is too long to convert to %s"
  msgid "The character constant at %L is truncated in conversion to %s"
*************** msgstr "La referencia a matriz en %C no
*** 74060,74071 ****
  msgid "Array reference at %C cannot have more than %d dimensions"
  msgstr "La referencia a matriz en %C no puede tener más de %d dimensiones"
  
! #: fortran/array.cc:335 fortran/array.cc:805 fortran/check.cc:3813
! #: fortran/check.cc:6610 fortran/check.cc:6653 fortran/check.cc:6695
! #: fortran/check.cc:6722 fortran/check.cc:6985 fortran/match.cc:1859
! #: fortran/match.cc:3657 fortran/match.cc:3999 fortran/match.cc:4195
! #: fortran/simplify.cc:3099 fortran/simplify.cc:3129 fortran/simplify.cc:6736
! #: fortran/simplify.cc:9043
  #, fuzzy, gcc-internal-format
  #| msgid "Coarrays disabled at %C, use -fcoarray= to enable"
  msgid "Coarrays disabled at %C, use %<-fcoarray=%> to enable"
--- 78219,78228 ----
  msgid "Array reference at %C cannot have more than %d dimensions"
  msgstr "La referencia a matriz en %C no puede tener más de %d dimensiones"
  
! #: fortran/array.cc:335 fortran/array.cc:816 fortran/match.cc:1917
! #: fortran/match.cc:3927 fortran/match.cc:4414 fortran/match.cc:4610
! #: fortran/simplify.cc:3386 fortran/simplify.cc:3416 fortran/simplify.cc:7040
! #: fortran/simplify.cc:9341
  #, fuzzy, gcc-internal-format
  #| msgid "Coarrays disabled at %C, use -fcoarray= to enable"
  msgid "Coarrays disabled at %C, use %<-fcoarray=%> to enable"
*************** msgid "Expression at %L in this context
*** 74114,74345 ****
  msgstr "La expresión en %L en este contexto debe ser constante"
  
  #. F2018:R821: "assumed-implied-spec  is  [ lower-bound : ] *".
! #: fortran/array.cc:586
  #, gcc-internal-format, gfc-internal-format
  msgid "A lower bound must precede colon in assumed-size array specification at %L"
  msgstr ""
  
! #: fortran/array.cc:598
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in array specification at %C"
  msgstr "Se esperaba una expresión en la especificación de matriz en %C"
  
! #: fortran/array.cc:611 fortran/array.cc:643
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected scalar initialization expression at %C"
  msgid "Expecting a scalar INTEGER expression at %C, found %s"
  msgstr "Se esperaba una expresión de inicialización escalar en %C"
  
! #: fortran/array.cc:680
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Enumerator cannot be array at %C"
  msgid "Assumed-rank array at %C"
  msgstr "Un enumerador no puede ser matriz en %C"
  
! #: fortran/array.cc:714
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for implied-shape array at %C"
  msgstr "Especificación de matriz errónea para una matriz de forma implícita en %C"
  
! #: fortran/array.cc:730 fortran/array.cc:843
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for an explicitly shaped array at %C"
  msgstr "Especificación de matriz errónea para una matriz formada explícita en %C"
  
! #: fortran/array.cc:740 fortran/array.cc:853
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for assumed shape array at %C"
  msgstr "Especificación de matriz errónea para una matriz de forma asumida en %C"
  
! #: fortran/array.cc:754 fortran/array.cc:867
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for deferred shape array at %C"
  msgstr "Especificación de matriz errónea para una matriz de forma diferida en %C"
  
! #: fortran/array.cc:764 fortran/array.cc:871
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %C"
  msgstr "Especificación errónea para la matriz de tamaño asumido en %C"
  
! #: fortran/array.cc:776 fortran/array.cc:883
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected another dimension in array declaration at %C"
  msgstr "Se esperaba otra dimensión en la declaración de matriz %C"
  
! #: fortran/array.cc:782 fortran/array.cc:811 fortran/array.cc:889
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C has more than %d dimensions"
  msgstr "La especificación de matriz en %C tiene más de %d dimensiones"
  
! #: fortran/array.cc:788
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array specification at %C has more than %d dimensions"
  msgid "Array specification at %C with more than 7 dimensions"
  msgstr "La especificación de matriz en %C tiene más de %d dimensiones"
  
! #: fortran/array.cc:800
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: Coarray declaration at %C"
  msgid "Coarray declaration at %C"
  msgstr "Fortran 2008: Declaración de comatriz en %C"
  
! #: fortran/array.cc:897
  #, fuzzy, gcc-internal-format
  #| msgid "Upper bound of last coarray dimension must be '*' at %C"
  msgid "Upper bound of last coarray dimension must be %<*%> at %C"
  msgstr "El límite superior de la última dimensión de comatriz debe ser '*' en %C"
  
! #: fortran/array.cc:971
  #, fuzzy, gcc-internal-format
  #| msgid "Data target at %L shall not have a coindex"
  msgid "The assumed-rank array %qs at %L shall not have a codimension"
  msgstr "El objetivo de datos en %L no puede tener un coíndice"
  
! #: fortran/array.cc:1027
  #, gcc-internal-format
  msgid "rank + corank of %qs exceeds %d at %C"
  msgstr ""
  
! #: fortran/array.cc:1153
  #, fuzzy, gcc-internal-format
  #| msgid "DO-iterator '%s' at %L is inside iterator of the same name"
  msgid "DO-iterator %qs at %L is inside iterator of the same name"
  msgstr "El iterador-DO '%s' en %L está dentro de un iterador del mismo nombre"
  
! #: fortran/array.cc:1245 fortran/array.cc:1473
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in array constructor at %C"
  msgstr "Error sintáctico en el constructor de matriz en %C"
  
! #: fortran/array.cc:1275
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgid "BOZ literal constant at %L cannot appear in an array constructor"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un procedimiento contenido"
  
! #: fortran/array.cc:1284
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgid "NULL() at %C cannot appear in an array constructor"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un procedimiento contenido"
  
! #: fortran/array.cc:1346
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: [...] style array constructors at %C"
  msgid "[...] style array constructors at %C"
  msgstr "Fortran 2003: Constructores de matriz de estilo [...] en %C"
  
! #: fortran/array.cc:1366
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Array constructor including type specification at %C"
  msgid "Array constructor including type specification at %C"
  msgstr "Fortran 2003: Los constructores de matriz incluyen especificación de tipo en %C"
  
! #: fortran/array.cc:1372 fortran/match.cc:4631
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgstr "La especificación de tipo en %L no puede tener un parámetro de tipo diferido"
  
! #: fortran/array.cc:1380
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgid "Type-spec at %L cannot contain an asterisk for a type parameter"
  msgstr "La especificación de tipo en %L no puede tener un parámetro de tipo diferido"
  
! #: fortran/array.cc:1398
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty array constructor at %C is not allowed"
  msgstr "No se permite un constructor de matriz vacío en %C"
  
! #: fortran/array.cc:1435 fortran/array.cc:1445
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Incompatible type for array. %s convert %qs to %qs"
  msgid "Incompatible typespec for array element at %L"
  msgstr "Tipo incompatible para matriz. %s convierte %qs a %qs"
  
! #: fortran/array.cc:1520
  #, gcc-internal-format, gfc-internal-format
  msgid "Element in %s array constructor at %L is %s"
  msgstr "El elemento en el constructor de matriz %s en %L es %s"
  
! #: fortran/array.cc:1851
  #, gcc-internal-format, gfc-internal-format
  msgid "Iterator step at %L cannot be zero"
  msgstr "El paso de iterador en %L no puede ser cero"
  
! #: fortran/array.cc:2010
  #, fuzzy, gcc-internal-format
  #| msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See -fmax-array-constructor option"
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See %<-fmax-array-constructor%> option"
  msgstr "El número de elementos en el constructor de matriz en %L requiere un incremento del límite superior %d permitido.  Vea la opción -fmax-array-constructor"
  
! #: fortran/array.cc:2189
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression reference type error at %L"
  msgid "AC-IMPLIED-DO initial expression references control variable at %L"
  msgstr "error de expresión de tipo de referencia en %L"
  
! #: fortran/array.cc:2196
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression reference type error at %L"
  msgid "AC-IMPLIED-DO final expression references control variable at %L"
  msgstr "error de expresión de tipo de referencia en %L"
  
! #: fortran/array.cc:2203
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression reference type error at %L"
  msgid "AC-IMPLIED-DO step expression references control variable at %L"
  msgstr "error de expresión de tipo de referencia en %L"
  
! #: fortran/array.cc:2215
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr ""
  
! #: fortran/array.cc:2226
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is of the ABSTRACT type '%s'"
  msgid "Array constructor value %qs at %L is of the ABSTRACT type %qs"
  msgstr "'%s' en %L es del tipo ABSTRACT '%s'"
  
! #: fortran/array.cc:2320
  #, fuzzy, gcc-internal-format
  #| msgid "Different CHARACTER lengths (%d/%d) in array constructor at %L"
  msgid "Different CHARACTER lengths (%wd/%wd) in array constructor at %L"
  msgstr "Longitudes de CHARACTER diferentes (%d/%d) en el constructor de matriz en %L"
  
! #: fortran/array.cc:2438
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2504
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2508
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad array reference at %L"
  msgid "Bad array dimension at %L"
  msgstr "Referencia de matriz errónea en %L"
  
! #: fortran/array.cc:2646
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr ""
  
! #: fortran/array.cc:2697
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2749
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.cc:2897
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
--- 78271,78502 ----
  msgstr "La expresión en %L en este contexto debe ser constante"
  
  #. F2018:R821: "assumed-implied-spec  is  [ lower-bound : ] *".
! #: fortran/array.cc:587
  #, gcc-internal-format, gfc-internal-format
  msgid "A lower bound must precede colon in assumed-size array specification at %L"
  msgstr ""
  
! #: fortran/array.cc:599
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in array specification at %C"
  msgstr "Se esperaba una expresión en la especificación de matriz en %C"
  
! #: fortran/array.cc:612 fortran/array.cc:651
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected scalar initialization expression at %C"
  msgid "Expecting a scalar INTEGER expression at %C, found %s"
  msgstr "Se esperaba una expresión de inicialización escalar en %C"
  
! #: fortran/array.cc:691
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Enumerator cannot be array at %C"
  msgid "Assumed-rank array at %C"
  msgstr "Un enumerador no puede ser matriz en %C"
  
! #: fortran/array.cc:725
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for implied-shape array at %C"
  msgstr "Especificación de matriz errónea para una matriz de forma implícita en %C"
  
! #: fortran/array.cc:741 fortran/array.cc:854
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for an explicitly shaped array at %C"
  msgstr "Especificación de matriz errónea para una matriz formada explícita en %C"
  
! #: fortran/array.cc:751 fortran/array.cc:864
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification for assumed shape array at %C"
  msgstr "Especificación de matriz errónea para una matriz de forma asumida en %C"
  
! #: fortran/array.cc:765 fortran/array.cc:878
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for deferred shape array at %C"
  msgstr "Especificación de matriz errónea para una matriz de forma diferida en %C"
  
! #: fortran/array.cc:775 fortran/array.cc:882
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %C"
  msgstr "Especificación errónea para la matriz de tamaño asumido en %C"
  
! #: fortran/array.cc:787 fortran/array.cc:894
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected another dimension in array declaration at %C"
  msgstr "Se esperaba otra dimensión en la declaración de matriz %C"
  
! #: fortran/array.cc:793 fortran/array.cc:822 fortran/array.cc:900
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification at %C has more than %d dimensions"
  msgstr "La especificación de matriz en %C tiene más de %d dimensiones"
  
! #: fortran/array.cc:799
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array specification at %C has more than %d dimensions"
  msgid "Array specification at %C with more than 7 dimensions"
  msgstr "La especificación de matriz en %C tiene más de %d dimensiones"
  
! #: fortran/array.cc:811
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: Coarray declaration at %C"
  msgid "Coarray declaration at %C"
  msgstr "Fortran 2008: Declaración de comatriz en %C"
  
! #: fortran/array.cc:908
  #, fuzzy, gcc-internal-format
  #| msgid "Upper bound of last coarray dimension must be '*' at %C"
  msgid "Upper bound of last coarray dimension must be %<*%> at %C"
  msgstr "El límite superior de la última dimensión de comatriz debe ser '*' en %C"
  
! #: fortran/array.cc:982
  #, fuzzy, gcc-internal-format
  #| msgid "Data target at %L shall not have a coindex"
  msgid "The assumed-rank array %qs at %L shall not have a codimension"
  msgstr "El objetivo de datos en %L no puede tener un coíndice"
  
! #: fortran/array.cc:1038
  #, gcc-internal-format
  msgid "rank + corank of %qs exceeds %d at %C"
  msgstr ""
  
! #: fortran/array.cc:1164
  #, fuzzy, gcc-internal-format
  #| msgid "DO-iterator '%s' at %L is inside iterator of the same name"
  msgid "DO-iterator %qs at %L is inside iterator of the same name"
  msgstr "El iterador-DO '%s' en %L está dentro de un iterador del mismo nombre"
  
! #: fortran/array.cc:1256 fortran/array.cc:1487
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in array constructor at %C"
  msgstr "Error sintáctico en el constructor de matriz en %C"
  
! #: fortran/array.cc:1286
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgid "BOZ literal constant at %L cannot appear in an array constructor"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un procedimiento contenido"
  
! #: fortran/array.cc:1295
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgid "NULL() at %C cannot appear in an array constructor"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un procedimiento contenido"
  
! #: fortran/array.cc:1358
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: [...] style array constructors at %C"
  msgid "[...] style array constructors at %C"
  msgstr "Fortran 2003: Constructores de matriz de estilo [...] en %C"
  
! #: fortran/array.cc:1380
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Array constructor including type specification at %C"
  msgid "Array constructor including type specification at %C"
  msgstr "Fortran 2003: Los constructores de matriz incluyen especificación de tipo en %C"
  
! #: fortran/array.cc:1386 fortran/match.cc:5046
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgstr "La especificación de tipo en %L no puede tener un parámetro de tipo diferido"
  
! #: fortran/array.cc:1394
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgid "Type-spec at %L cannot contain an asterisk for a type parameter"
  msgstr "La especificación de tipo en %L no puede tener un parámetro de tipo diferido"
  
! #: fortran/array.cc:1412
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty array constructor at %C is not allowed"
  msgstr "No se permite un constructor de matriz vacío en %C"
  
! #: fortran/array.cc:1449 fortran/array.cc:1459
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Incompatible type for array. %s convert %qs to %qs"
  msgid "Incompatible typespec for array element at %L"
  msgstr "Tipo incompatible para matriz. %s convierte %qs a %qs"
  
! #: fortran/array.cc:1534
  #, gcc-internal-format, gfc-internal-format
  msgid "Element in %s array constructor at %L is %s"
  msgstr "El elemento en el constructor de matriz %s en %L es %s"
  
! #: fortran/array.cc:1898
  #, gcc-internal-format, gfc-internal-format
  msgid "Iterator step at %L cannot be zero"
  msgstr "El paso de iterador en %L no puede ser cero"
  
! #: fortran/array.cc:2057
  #, fuzzy, gcc-internal-format
  #| msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See -fmax-array-constructor option"
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See %<-fmax-array-constructor%> option"
  msgstr "El número de elementos en el constructor de matriz en %L requiere un incremento del límite superior %d permitido.  Vea la opción -fmax-array-constructor"
  
! #: fortran/array.cc:2237
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression reference type error at %L"
  msgid "AC-IMPLIED-DO initial expression references control variable at %L"
  msgstr "error de expresión de tipo de referencia en %L"
  
! #: fortran/array.cc:2244
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression reference type error at %L"
  msgid "AC-IMPLIED-DO final expression references control variable at %L"
  msgstr "error de expresión de tipo de referencia en %L"
  
! #: fortran/array.cc:2251
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression reference type error at %L"
  msgid "AC-IMPLIED-DO step expression references control variable at %L"
  msgstr "error de expresión de tipo de referencia en %L"
  
! #: fortran/array.cc:2263
  #, gcc-internal-format, gfc-internal-format
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr ""
  
! #: fortran/array.cc:2274
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is of the ABSTRACT type '%s'"
  msgid "Array constructor value %qs at %L is of the ABSTRACT type %qs"
  msgstr "'%s' en %L es del tipo ABSTRACT '%s'"
  
! #: fortran/array.cc:2381
  #, fuzzy, gcc-internal-format
  #| msgid "Different CHARACTER lengths (%d/%d) in array constructor at %L"
  msgid "Different CHARACTER lengths (%wd/%wd) in array constructor at %L"
  msgstr "Longitudes de CHARACTER diferentes (%d/%d) en el constructor de matriz en %L"
  
! #: fortran/array.cc:2527
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2593
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2597
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad array reference at %L"
  msgid "Bad array dimension at %L"
  msgstr "Referencia de matriz errónea en %L"
  
! #: fortran/array.cc:2735
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr ""
  
! #: fortran/array.cc:2786
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2838
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.cc:2986
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
*************** msgstr "La lista de nombres %s no se pue
*** 74362,74368 ****
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "'I' en %L y 'J' en %L no pueden ser constantes literal BOZ al mismo tiempo"
  
! #: fortran/check.cc:123 fortran/resolve.cc:12334
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid suffix on integer constant"
  msgid "Invalid use of BOZ literal constant at %L"
--- 78519,78525 ----
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "'I' en %L y 'J' en %L no pueden ser constantes literal BOZ al mismo tiempo"
  
! #: fortran/check.cc:123 fortran/resolve.cc:13058
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid suffix on integer constant"
  msgid "Invalid use of BOZ literal constant at %L"
*************** msgstr "El argumento 'a1' del intrínsec
*** 74434,74440 ****
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or REAL or UNSIGNED"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser INTEGER o REAL"
  
! #: fortran/check.cc:681 fortran/check.cc:3768
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a numeric type"
  msgid "%qs argument of %qs intrinsic at %L must be of intrinsic type"
--- 78591,78597 ----
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or REAL or UNSIGNED"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser INTEGER o REAL"
  
! #: fortran/check.cc:681 fortran/check.cc:3846
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a numeric type"
  msgid "%qs argument of %qs intrinsic at %L must be of intrinsic type"
*************** msgstr "El argumento '%s' del intrínsec
*** 74452,74458 ****
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser INTEGER o PROCEDURE"
  
! #: fortran/check.cc:742 fortran/check.cc:8287
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a constant"
  msgid "%qs argument of %qs intrinsic at %L must be a constant"
--- 78609,78615 ----
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser INTEGER o PROCEDURE"
  
! #: fortran/check.cc:742 fortran/check.cc:8470
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a constant"
  msgid "%qs argument of %qs intrinsic at %L must be a constant"
*************** msgstr "Se esperaba la variable de comat
*** 74483,74797 ****
  msgid "%qs argument of %qs intrinsic at %L must be a logical array"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser una matriz lógica"
  
! #: fortran/check.cc:835
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be an array"
  msgid "%qs argument of %qs intrinsic at %L must be an array"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser una matriz"
  
! #: fortran/check.cc:856
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must be nonnegative"
  msgid "%qs at %L must be nonnegative"
  msgstr "'%s' en %L debe ser no negativo"
  
! #: fortran/check.cc:877
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be %s"
  msgid "%qs argument of %qs intrinsic at %L must be positive"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser %s"
  
! #: fortran/check.cc:910
  #, fuzzy, gcc-internal-format
  #| msgid "The absolute value of SHIFT at %L must be less than or equal to BIT_SIZE('%s')"
  msgid "The absolute value of SHIFT at %L must be less than or equal to BIT_SIZE(%qs)"
  msgstr "El valor absoluto de SHIFT en %L debe ser menor o igual a BIT_SIZE('%s')"
  
! #: fortran/check.cc:921
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must be less than or equal to BIT_SIZE('%s')"
  msgid "%qs at %L must be less than or equal to BIT_SIZE(%qs)"
  msgstr "'%s' en %L no puede ser menor o igual a BIT_SIZE('%s')"
  
! #: fortran/check.cc:931
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must be less than BIT_SIZE('%s')"
  msgid "%qs at %L must be less than BIT_SIZE(%qs)"
  msgstr "'%s' en %L debe ser menor que BIT_SIZE('%s')"
  
! #: fortran/check.cc:964
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must be less than or equal to the BIT_SIZE of INTEGER(KIND=%d)"
  msgid "%qs at %L must be less than or equal to the BIT_SIZE of INTEGER(KIND=%d)"
  msgstr "'%s' en %L debe ser menor o iguala al BIT_SIZE de INTEGER(KIND=%d)"
  
! #: fortran/check.cc:997
  #, fuzzy, gcc-internal-format
  #| msgid "'%s + %s' at %L must be less than or equal to BIT_SIZE('%s')"
  msgid "%<%s + %s%> at %L must be less than or equal to BIT_SIZE(%qs)"
  msgstr "'%s +%s' en %L debe ser menor o igual a BIT_SIZE('%s')"
  
! #: fortran/check.cc:1030
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be the same type and kind as '%s'"
  msgid "%qs argument of %qs intrinsic at %L must be the same type and kind as %qs"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser del mismo tipo y género que '%s'"
  
! #: fortran/check.cc:1047
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be of rank %d"
  msgid "%qs argument of %qs intrinsic at %L must be of rank %d"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser del rango %d"
  
! #: fortran/check.cc:1062
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must not be OPTIONAL"
  msgid "%qs argument of %qs intrinsic at %L must not be OPTIONAL"
  msgstr "El argumento '%s' del intrínseco '%s' en %L no debe ser OPTIONAL"
  
! #: fortran/check.cc:1084
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE"
  msgid "%qs argument of %qs intrinsic at %L must be ALLOCATABLE"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser ALLOCATABLE"
  
! #: fortran/check.cc:1102
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be of kind %d"
  msgid "%qs argument of %qs intrinsic at %L must be of kind %d"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser del género %d"
  
! #: fortran/check.cc:1121
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L cannot be INTENT(IN)"
  msgid "%qs argument of %qs intrinsic at %L cannot be INTENT(IN)"
  msgstr "El argumento '%s' del intrínseco '%s' en %L no puede ser INTENT(IN)"
  
! #: fortran/check.cc:1148
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a variable"
  msgid "%qs argument of %qs intrinsic at %L must be a variable"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser una variable"
  
! #: fortran/check.cc:1193
  #, fuzzy, gcc-internal-format
  #| msgid "'dim' argument of '%s' intrinsic at %L is not a valid codimension index"
  msgid "%<dim%> argument of %qs intrinsic at %L is not a valid codimension index"
  msgstr "el argumento 'dim' del intrínseco '%s' en %L no es un índice de codimensión válido"
  
! #: fortran/check.cc:1245
  #, fuzzy, gcc-internal-format
  #| msgid "'dim' argument of %s intrinsic at %L is not a valid dimension index"
  msgid "%<dim%> argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr "el argumento 'dim' del intrínseco '%s' en %L no es un índice de dimensión válido"
  
! #: fortran/check.cc:1348
  #, gcc-internal-format, gfc-internal-format
  msgid "Unequal character lengths (%ld/%ld) in %s at %L"
  msgstr "Longitudes de caracteres desiguales (%ld/%ld) en %s en %L"
  
! #: fortran/check.cc:1369
  #, fuzzy, gcc-internal-format
  #| msgid "Size of '%s' argument of '%s' intrinsic at %L too small (%i/%i)"
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%wd/%ld)"
  msgstr "El tamaño del argumento '%s' del intrínseco '%s' en %L es demasiado pequeño (%i/%i)"
  
! #: fortran/check.cc:1432
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgid "BOZ literal constant at %L cannot appear in ACHAR intrinsic subprogram"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un procedimiento contenido"
  
! #: fortran/check.cc:1522 fortran/check.cc:1555
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' arguments of '%s' intrinsic at %L must have the same type"
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have the same type"
  msgstr "Los argumentos '%s' y '%s' del intrínseco '%s' en %L deben tener el mismo tipo"
  
! #: fortran/check.cc:1531 fortran/check.cc:1564 fortran/check.cc:4085
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Different type kinds at %L"
  msgid "Different type kinds at %L"
  msgstr "Extensión: Diferentes tipos de géneros en %L"
  
! #: fortran/check.cc:1587
  #, fuzzy, gcc-internal-format
  #| msgid "NULL pointer at %L is not permitted as actual argument of '%s' intrinsic function"
  msgid "NULL at %L is not permitted as actual argument to %qs intrinsic function"
  msgstr "No se permite un puntero NULL en %L como un argumento de la función intrínseca '%s'"
  
! #: fortran/check.cc:1609
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER"
  msgid "%qs argument of %qs intrinsic at %L must be a POINTER"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser un POINTER"
  
! #: fortran/check.cc:1618 fortran/check.cc:1653 fortran/check.cc:4870
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L shall not be coindexed"
  msgid "%qs argument of %qs intrinsic at %L shall not be coindexed"
  msgstr "El argumento '%s' del intrínseco '%s' en %L no debe ser coindizado"
  
! #: fortran/check.cc:1635
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a pointer or target VARIABLE or FUNCTION"
  msgid "%qs argument of %qs intrinsic at %L must be a pointer or target VARIABLE or FUNCTION"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser un puntero u objetivo VARIABLE o FUNCTION"
  
! #: fortran/check.cc:1644
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER or a TARGET"
  msgid "%qs argument of %qs intrinsic at %L must be a POINTER or a TARGET"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser un POINTER o un TARGET"
  
! #: fortran/check.cc:1671
  #, gcc-internal-format, gfc-internal-format
  msgid "Array section with a vector subscript at %L shall not be the target of a pointer"
  msgstr "Una sección de matriz con un subíndice vector en %L no debe ser el objetivo de un puntero"
  
! #: fortran/check.cc:1718
  #, gcc-internal-format, gfc-internal-format
  msgid "ATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND or a logical of ATOMIC_LOGICAL_KIND"
  msgstr "el argumento ATOM en %L para la función intrínseca %s debe ser un entero ATOMIC_INT_KIND o un lógico ATOMIC_LOGICAL_KIND"
  
! #: fortran/check.cc:1726
  #, gcc-internal-format, gfc-internal-format
  msgid "ATOM argument at %L of the %s intrinsic function shall be a coarray or coindexed"
  msgstr "El argumento ATOM en %L de la función intrínseca %s debe ser una comatriz o coíndice"
  
! #: fortran/check.cc:1733
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be the same type and kind as '%s'"
  msgid "%qs argument of %qs intrinsic at %L shall have the same type as %qs at %L"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser del mismo tipo y género que '%s'"
  
! #: fortran/check.cc:1751 fortran/check.cc:2000
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Too many arguments to %s at %L"
  msgid "STAT= argument to %s at %L"
  msgstr "Demasiados argumentos para %s en %L"
  
! #: fortran/check.cc:1770 fortran/check.cc:1940 fortran/check.cc:2037
  #, gcc-internal-format, gfc-internal-format
  msgid "ATOM argument of the %s intrinsic function at %L shall be definable"
  msgstr "El argumento ATOM de la función intrínseca %s en %L debe ser definible"
  
! #: fortran/check.cc:1784 fortran/check.cc:2020
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND or a logical of ATOMIC_LOGICAL_KIND"
  msgid "ATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND"
  msgstr "el argumento ATOM en %L para la función intrínseca %s debe ser un entero ATOMIC_INT_KIND o un lógico ATOMIC_LOGICAL_KIND"
  
! #: fortran/check.cc:1804
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE argument of the %s intrinsic function at %L shall be definable"
  msgstr "El argumento VALUE de la función intrínseca %s en %L debe ser definible"
  
! #: fortran/check.cc:1823 fortran/check.cc:1873 fortran/check.cc:1908
  #, fuzzy, gcc-internal-format
! #| msgid "'%s' argument of '%s' intrinsic at %L must be %s"
! msgid "%qs argument of %qs intrinsic at %L not yet supported"
! msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser %s"
  
! #: fortran/check.cc:1848
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must have a type of either REAL or INTEGER"
  msgid "%qs argument of %qs intrinsic at %L shall have a type of CHARACTER(KIND=C_CHAR)"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser de tipo REAL o INTEGER"
  
! #: fortran/check.cc:1893
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L is not a valid dimension index"
  msgid "%qs argument of %qs intrinsic at %L shall specify a valid integer kind"
  msgstr "el argumento '%s' del intrínseco '%s' en %L no es un índice de dimensión válido"
  
! #: fortran/check.cc:1947 fortran/check.cc:2044
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ATOM argument of the %s intrinsic function at %L shall be definable"
  msgid "OLD argument of the %s intrinsic function at %L shall be definable"
  msgstr "El argumento ATOM de la función intrínseca %s en %L debe ser definible"
  
! #: fortran/check.cc:1962
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT argument at %L to the intrinsic EVENT_QUERY shall be of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/check.cc:1972
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ATOM argument of the %s intrinsic function at %L shall be definable"
  msgid "COUNT argument of the EVENT_QUERY intrinsic function at %L shall be definable"
  msgstr "El argumento ATOM de la función intrínseca %s en %L debe ser definible"
  
! #: fortran/check.cc:1985
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ATOM argument of the %s intrinsic function at %L shall be definable"
  msgid "COUNT argument of the EVENT_QUERY intrinsic function at %L shall have at least the range of the default integer"
  msgstr "El argumento ATOM de la función intrínseca %s en %L debe ser definible"
  
! #: fortran/check.cc:2064
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Negative argument N at %L"
  msgid "Negative argument N at %L"
  msgstr "Extensión: Argumentos negativo N en %L"
  
! #: fortran/check.cc:2195
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgid "BOZ literal constant at %L cannot appear in CHAR intrinsic subprogram"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un procedimiento contenido"
  
! #: fortran/check.cc:2319 fortran/check.cc:2839
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must not be present if 'x' is COMPLEX"
  msgid "%qs argument of %qs intrinsic at %L must not be present if %<x%> is COMPLEX"
  msgstr "El argumento '%s' del intrínseco '%s' en %L no debe estar presente si 'x' es COMPLEX"
  
! #: fortran/check.cc:2328 fortran/check.cc:2848
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must have a type of either REAL or INTEGER"
  msgid "%qs argument of %qs intrinsic at %L must have a type of either REAL or INTEGER"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser de tipo REAL o INTEGER"
  
! #: fortran/check.cc:2338 fortran/check.cc:2344
  #, gcc-internal-format, gfc-internal-format
  msgid "Conversion from %s to default-kind COMPLEX(%d) at %L might lose precision, consider using the KIND argument"
  msgstr ""
  
! #: fortran/check.cc:2366
  #, gcc-internal-format
  msgid "Argument %<A%> with INTENT(INOUT) at %L of the intrinsic subroutine %s shall not have a vector subscript"
  msgstr ""
  
! #: fortran/check.cc:2374
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L shall not be coindexed"
  msgid "The A argument at %L to the intrinsic %s shall not be coindexed"
  msgstr "El argumento '%s' del intrínseco '%s' en %L no debe ser coindizado"
  
! #: fortran/check.cc:2397
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgid "The stat= argument at %L must be a kind=4 integer variable"
  msgstr "El argumento STAT= en %L debe ser una variable INTEGER escalar"
  
! #: fortran/check.cc:2413
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgid "The errmsg= argument at %L must be a default-kind character variable"
  msgstr "El argumento STAT= en %L debe ser una variable INTEGER escalar"
  
! #: fortran/check.cc:2421
  #, fuzzy, gcc-internal-format
  #| msgid "Coarrays disabled at %C, use -fcoarray= to enable"
  msgid "Coarrays disabled at %L, use %<-fcoarray=%> to enable"
  msgstr "Comatrices desactivadas en %C, use -fcoarray= para activar"
  
! #: fortran/check.cc:2436
  #, gcc-internal-format, gfc-internal-format
  msgid "Support for the A argument at %L which is polymorphic A argument or has allocatable components is not yet implemented"
  msgstr ""
  
! #: fortran/check.cc:2469
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of %s at %L must be of length one"
  msgid "OPERATION argument at %L must be a PURE function"
--- 78640,78979 ----
  msgid "%qs argument of %qs intrinsic at %L must be a logical array"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser una matriz lógica"
  
! #: fortran/check.cc:838
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be an array"
  msgid "%qs argument of %qs intrinsic at %L must be an array"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser una matriz"
  
! #: fortran/check.cc:859
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must be nonnegative"
  msgid "%qs at %L must be nonnegative"
  msgstr "'%s' en %L debe ser no negativo"
  
! #: fortran/check.cc:880
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be %s"
  msgid "%qs argument of %qs intrinsic at %L must be positive"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser %s"
  
! #: fortran/check.cc:913
  #, fuzzy, gcc-internal-format
  #| msgid "The absolute value of SHIFT at %L must be less than or equal to BIT_SIZE('%s')"
  msgid "The absolute value of SHIFT at %L must be less than or equal to BIT_SIZE(%qs)"
  msgstr "El valor absoluto de SHIFT en %L debe ser menor o igual a BIT_SIZE('%s')"
  
! #: fortran/check.cc:924
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must be less than or equal to BIT_SIZE('%s')"
  msgid "%qs at %L must be less than or equal to BIT_SIZE(%qs)"
  msgstr "'%s' en %L no puede ser menor o igual a BIT_SIZE('%s')"
  
! #: fortran/check.cc:934
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must be less than BIT_SIZE('%s')"
  msgid "%qs at %L must be less than BIT_SIZE(%qs)"
  msgstr "'%s' en %L debe ser menor que BIT_SIZE('%s')"
  
! #: fortran/check.cc:967
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must be less than or equal to the BIT_SIZE of INTEGER(KIND=%d)"
  msgid "%qs at %L must be less than or equal to the BIT_SIZE of INTEGER(KIND=%d)"
  msgstr "'%s' en %L debe ser menor o iguala al BIT_SIZE de INTEGER(KIND=%d)"
  
! #: fortran/check.cc:1000
  #, fuzzy, gcc-internal-format
  #| msgid "'%s + %s' at %L must be less than or equal to BIT_SIZE('%s')"
  msgid "%<%s + %s%> at %L must be less than or equal to BIT_SIZE(%qs)"
  msgstr "'%s +%s' en %L debe ser menor o igual a BIT_SIZE('%s')"
  
! #: fortran/check.cc:1033
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be the same type and kind as '%s'"
  msgid "%qs argument of %qs intrinsic at %L must be the same type and kind as %qs"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser del mismo tipo y género que '%s'"
  
! #: fortran/check.cc:1050
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be of rank %d"
  msgid "%qs argument of %qs intrinsic at %L must be of rank %d"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser del rango %d"
  
! #: fortran/check.cc:1065
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must not be OPTIONAL"
  msgid "%qs argument of %qs intrinsic at %L must not be OPTIONAL"
  msgstr "El argumento '%s' del intrínseco '%s' en %L no debe ser OPTIONAL"
  
! #: fortran/check.cc:1087
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE"
  msgid "%qs argument of %qs intrinsic at %L must be ALLOCATABLE"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser ALLOCATABLE"
  
! #: fortran/check.cc:1105
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be of kind %d"
  msgid "%qs argument of %qs intrinsic at %L must be of kind %d"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser del género %d"
  
! #: fortran/check.cc:1118
! #, fuzzy, gcc-internal-format
! #| msgid "'%s' argument of '%s' intrinsic at %L must be of kind %d"
! msgid "Not supported: %qs argument of %qs intrinsic at %L with kind %d"
! msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser del género %d"
! 
! #: fortran/check.cc:1135
! #, fuzzy, gcc-internal-format
! #| msgid "Argument of ATANH at %L must be inside the range -1 to 1"
! msgid "%qs argument of %qs intrinsic at %L must have a decimal exponent range of at least four"
! msgstr "El argumento de ATANH en %L debe estar dentro del rango -1 a 1"
! 
! #: fortran/check.cc:1154
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L cannot be INTENT(IN)"
  msgid "%qs argument of %qs intrinsic at %L cannot be INTENT(IN)"
  msgstr "El argumento '%s' del intrínseco '%s' en %L no puede ser INTENT(IN)"
  
! #: fortran/check.cc:1181
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a variable"
  msgid "%qs argument of %qs intrinsic at %L must be a variable"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser una variable"
  
! #: fortran/check.cc:1226
  #, fuzzy, gcc-internal-format
  #| msgid "'dim' argument of '%s' intrinsic at %L is not a valid codimension index"
  msgid "%<dim%> argument of %qs intrinsic at %L is not a valid codimension index"
  msgstr "el argumento 'dim' del intrínseco '%s' en %L no es un índice de codimensión válido"
  
! #: fortran/check.cc:1278
  #, fuzzy, gcc-internal-format
  #| msgid "'dim' argument of %s intrinsic at %L is not a valid dimension index"
  msgid "%<dim%> argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr "el argumento 'dim' del intrínseco '%s' en %L no es un índice de dimensión válido"
  
! #: fortran/check.cc:1381
  #, gcc-internal-format, gfc-internal-format
  msgid "Unequal character lengths (%ld/%ld) in %s at %L"
  msgstr "Longitudes de caracteres desiguales (%ld/%ld) en %s en %L"
  
! #: fortran/check.cc:1402
  #, fuzzy, gcc-internal-format
  #| msgid "Size of '%s' argument of '%s' intrinsic at %L too small (%i/%i)"
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%wd/%ld)"
  msgstr "El tamaño del argumento '%s' del intrínseco '%s' en %L es demasiado pequeño (%i/%i)"
  
! #: fortran/check.cc:1465
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgid "BOZ literal constant at %L cannot appear in ACHAR intrinsic subprogram"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un procedimiento contenido"
  
! #: fortran/check.cc:1555 fortran/check.cc:1588
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' arguments of '%s' intrinsic at %L must have the same type"
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have the same type"
  msgstr "Los argumentos '%s' y '%s' del intrínseco '%s' en %L deben tener el mismo tipo"
  
! #: fortran/check.cc:1564 fortran/check.cc:1597 fortran/check.cc:4164
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Different type kinds at %L"
  msgid "Different type kinds at %L"
  msgstr "Extensión: Diferentes tipos de géneros en %L"
  
! #: fortran/check.cc:1620
  #, fuzzy, gcc-internal-format
  #| msgid "NULL pointer at %L is not permitted as actual argument of '%s' intrinsic function"
  msgid "NULL at %L is not permitted as actual argument to %qs intrinsic function"
  msgstr "No se permite un puntero NULL en %L como un argumento de la función intrínseca '%s'"
  
! #: fortran/check.cc:1642
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER"
  msgid "%qs argument of %qs intrinsic at %L must be a POINTER"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser un POINTER"
  
! #: fortran/check.cc:1651 fortran/check.cc:1686 fortran/check.cc:4959
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L shall not be coindexed"
  msgid "%qs argument of %qs intrinsic at %L shall not be coindexed"
  msgstr "El argumento '%s' del intrínseco '%s' en %L no debe ser coindizado"
  
! #: fortran/check.cc:1668
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a pointer or target VARIABLE or FUNCTION"
  msgid "%qs argument of %qs intrinsic at %L must be a pointer or target VARIABLE or FUNCTION"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser un puntero u objetivo VARIABLE o FUNCTION"
  
! #: fortran/check.cc:1677
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER or a TARGET"
  msgid "%qs argument of %qs intrinsic at %L must be a POINTER or a TARGET"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser un POINTER o un TARGET"
  
! #: fortran/check.cc:1704
  #, gcc-internal-format, gfc-internal-format
  msgid "Array section with a vector subscript at %L shall not be the target of a pointer"
  msgstr "Una sección de matriz con un subíndice vector en %L no debe ser el objetivo de un puntero"
  
! #: fortran/check.cc:1751
  #, gcc-internal-format, gfc-internal-format
  msgid "ATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND or a logical of ATOMIC_LOGICAL_KIND"
  msgstr "el argumento ATOM en %L para la función intrínseca %s debe ser un entero ATOMIC_INT_KIND o un lógico ATOMIC_LOGICAL_KIND"
  
! #: fortran/check.cc:1759
  #, gcc-internal-format, gfc-internal-format
  msgid "ATOM argument at %L of the %s intrinsic function shall be a coarray or coindexed"
  msgstr "El argumento ATOM en %L de la función intrínseca %s debe ser una comatriz o coíndice"
  
! #: fortran/check.cc:1766
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be the same type and kind as '%s'"
  msgid "%qs argument of %qs intrinsic at %L shall have the same type as %qs at %L"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser del mismo tipo y género que '%s'"
  
! #: fortran/check.cc:1784 fortran/check.cc:2058
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Too many arguments to %s at %L"
  msgid "STAT= argument to %s at %L"
  msgstr "Demasiados argumentos para %s en %L"
  
! #: fortran/check.cc:1803 fortran/check.cc:1998 fortran/check.cc:2095
  #, gcc-internal-format, gfc-internal-format
  msgid "ATOM argument of the %s intrinsic function at %L shall be definable"
  msgstr "El argumento ATOM de la función intrínseca %s en %L debe ser definible"
  
! #: fortran/check.cc:1817 fortran/check.cc:2078
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND or a logical of ATOMIC_LOGICAL_KIND"
  msgid "ATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND"
  msgstr "el argumento ATOM en %L para la función intrínseca %s debe ser un entero ATOMIC_INT_KIND o un lógico ATOMIC_LOGICAL_KIND"
  
! #: fortran/check.cc:1837
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE argument of the %s intrinsic function at %L shall be definable"
  msgstr "El argumento VALUE de la función intrínseca %s en %L debe ser definible"
  
! #: fortran/check.cc:1852
  #, fuzzy, gcc-internal-format
! #| msgid "'%s' argument of '%s' intrinsic at %L shall not be coindexed"
! msgid "%qs argument of %qs intrinsic at %L shall be of type %<team_type%> from the intrinsic module %<ISO_FORTRAN_ENV%>"
! msgstr "El argumento '%s' del intrínseco '%s' en %L no debe ser coindizado"
  
! #: fortran/check.cc:1891
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must have a type of either REAL or INTEGER"
  msgid "%qs argument of %qs intrinsic at %L shall have a type of CHARACTER(KIND=C_CHAR)"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser de tipo REAL o INTEGER"
  
! #: fortran/check.cc:1916
! #, fuzzy, gcc-internal-format
! #| msgid "'%s' argument of '%s' intrinsic at %L must be %s"
! msgid "%qs argument of %qs intrinsic at %L not yet supported"
! msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser %s"
! 
! #: fortran/check.cc:1936
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L is not a valid dimension index"
  msgid "%qs argument of %qs intrinsic at %L shall specify a valid integer kind"
  msgstr "el argumento '%s' del intrínseco '%s' en %L no es un índice de dimensión válido"
  
! #: fortran/check.cc:1963
! #, gcc-internal-format
! msgid "%qs argument of %qs intrinsic at %L shall specify one of the INITIAL_TEAM, PARENT_TEAM or CURRENT_TEAM constants from the intrinsic module ISO_FORTRAN_ENV"
! msgstr ""
! 
! #: fortran/check.cc:2005 fortran/check.cc:2102
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ATOM argument of the %s intrinsic function at %L shall be definable"
  msgid "OLD argument of the %s intrinsic function at %L shall be definable"
  msgstr "El argumento ATOM de la función intrínseca %s en %L debe ser definible"
  
! #: fortran/check.cc:2020
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT argument at %L to the intrinsic EVENT_QUERY shall be of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/check.cc:2030
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ATOM argument of the %s intrinsic function at %L shall be definable"
  msgid "COUNT argument of the EVENT_QUERY intrinsic function at %L shall be definable"
  msgstr "El argumento ATOM de la función intrínseca %s en %L debe ser definible"
  
! #: fortran/check.cc:2043
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ATOM argument of the %s intrinsic function at %L shall be definable"
  msgid "COUNT argument of the EVENT_QUERY intrinsic function at %L shall have at least the range of the default integer"
  msgstr "El argumento ATOM de la función intrínseca %s en %L debe ser definible"
  
! #: fortran/check.cc:2122
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Negative argument N at %L"
  msgid "Negative argument N at %L"
  msgstr "Extensión: Argumentos negativo N en %L"
  
! #: fortran/check.cc:2253
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgid "BOZ literal constant at %L cannot appear in CHAR intrinsic subprogram"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un procedimiento contenido"
  
! #: fortran/check.cc:2377 fortran/check.cc:2917
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must not be present if 'x' is COMPLEX"
  msgid "%qs argument of %qs intrinsic at %L must not be present if %<x%> is COMPLEX"
  msgstr "El argumento '%s' del intrínseco '%s' en %L no debe estar presente si 'x' es COMPLEX"
  
! #: fortran/check.cc:2386 fortran/check.cc:2926
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must have a type of either REAL or INTEGER"
  msgid "%qs argument of %qs intrinsic at %L must have a type of either REAL or INTEGER"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser de tipo REAL o INTEGER"
  
! #: fortran/check.cc:2396 fortran/check.cc:2402
  #, gcc-internal-format, gfc-internal-format
  msgid "Conversion from %s to default-kind COMPLEX(%d) at %L might lose precision, consider using the KIND argument"
  msgstr ""
  
! #: fortran/check.cc:2424
  #, gcc-internal-format
  msgid "Argument %<A%> with INTENT(INOUT) at %L of the intrinsic subroutine %s shall not have a vector subscript"
  msgstr ""
  
! #: fortran/check.cc:2432
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L shall not be coindexed"
  msgid "The A argument at %L to the intrinsic %s shall not be coindexed"
  msgstr "El argumento '%s' del intrínseco '%s' en %L no debe ser coindizado"
  
! #: fortran/check.cc:2455
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgid "The stat= argument at %L must be a kind=4 integer variable"
  msgstr "El argumento STAT= en %L debe ser una variable INTEGER escalar"
  
! #: fortran/check.cc:2471
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgid "The errmsg= argument at %L must be a default-kind character variable"
  msgstr "El argumento STAT= en %L debe ser una variable INTEGER escalar"
  
! #: fortran/check.cc:2479 fortran/check.cc:2779 fortran/check.cc:3891
! #: fortran/check.cc:6768 fortran/check.cc:6819 fortran/check.cc:6849
! #: fortran/check.cc:6867 fortran/check.cc:7167
  #, fuzzy, gcc-internal-format
  #| msgid "Coarrays disabled at %C, use -fcoarray= to enable"
  msgid "Coarrays disabled at %L, use %<-fcoarray=%> to enable"
  msgstr "Comatrices desactivadas en %C, use -fcoarray= para activar"
  
! #: fortran/check.cc:2494
  #, gcc-internal-format, gfc-internal-format
  msgid "Support for the A argument at %L which is polymorphic A argument or has allocatable components is not yet implemented"
  msgstr ""
  
! #: fortran/check.cc:2527
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of %s at %L must be of length one"
  msgid "OPERATION argument at %L must be a PURE function"
*************** msgstr "El argumento %s en %L debe ser d
*** 74800,75719 ****
  #. None of the intrinsics fulfills the criteria of taking two arguments,
  #. returning the same type and kind as the arguments and being permitted
  #. as actual argument.
! #: fortran/check.cc:2479
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Intrinsic function '%s' at %L is not permitted in an initialization expression"
  msgid "Intrinsic function %s at %L is not permitted for %s"
  msgstr "No se permite la función intrínseco '%s' en %L en una expresión de inicialización"
  
! #: fortran/check.cc:2497
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall have two arguments"
  msgstr ""
  
! #: fortran/check.cc:2507
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s argument at %L has type %s but the function passed as OPERATION at %L returns %s"
  msgstr ""
  
! #: fortran/check.cc:2518
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L has arguments of type %s and %s but shall have type %s"
  msgstr ""
  
! #: fortran/check.cc:2529
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall have scalar nonallocatable nonpointer arguments and return a nonallocatable nonpointer scalar"
  msgstr ""
  
! #: fortran/check.cc:2537
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall have the VALUE attribute either for none or both arguments"
  msgstr ""
  
! #: fortran/check.cc:2544
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall have the TARGET attribute either for none or both arguments"
  msgstr ""
  
! #: fortran/check.cc:2551
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall have the ASYNCHRONOUS attribute either for none or both arguments"
  msgstr ""
  
! #: fortran/check.cc:2559
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall not have the OPTIONAL attribute for either of the arguments"
  msgstr ""
  
! #: fortran/check.cc:2577
  #, gcc-internal-format, gfc-internal-format
  msgid "The character length of the %s argument at %L and of the arguments of the OPERATION at %L shall be the same"
  msgstr ""
  
! #: fortran/check.cc:2585
  #, gcc-internal-format, gfc-internal-format
  msgid "The character length of the %s argument at %L and of the function result of the OPERATION at %L shall be the same"
  msgstr ""
  
! #: fortran/check.cc:2602
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument to '%s' at %L must be polymorphic"
  msgid "The A argument at %L of CO_REDUCE shall not be polymorphic"
  msgstr "El argumento actual para '%s' en %L debe ser polimórfico"
  
! #: fortran/check.cc:2609
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Support for entity at %L with deferred type parameter not yet implemented"
  msgid "Support for the A argument at %L with allocatable components is not yet implemented"
  msgstr "Aún no se implementa el soporte para la entidad en %L con parámetro de tipo diferido"
  
! #: fortran/check.cc:2631
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L shall not be coindexed"
  msgid "%qs argument of %qs intrinsic at %L shall be of type integer, real or character"
  msgstr "El argumento '%s' del intrínseco '%s' en %L no debe ser coindizado"
  
! #: fortran/check.cc:2660 fortran/check.cc:2668
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L shall not be coindexed"
  msgid "%qs argument of %qs intrinsic at %L shall not be UNSIGNED"
  msgstr "El argumento '%s' del intrínseco '%s' en %L no debe ser coindizado"
  
! #: fortran/check.cc:2676 fortran/check.cc:2690
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgid "BOZ constant at %L cannot appear in the COMPLEX intrinsic subprogram"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un subprograma contenido"
  
! #: fortran/check.cc:2727 fortran/check.cc:3454 fortran/check.cc:3537
! #: fortran/check.cc:3799 fortran/check.cc:3847 fortran/check.cc:5515
! #: fortran/check.cc:5639 fortran/check.cc:5717 fortran/check.cc:6971
! #: fortran/check.cc:7102
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: '%s' intrinsic with KIND argument at %L"
  msgid "%qs intrinsic with KIND argument at %L"
  msgstr "Fortran 2003:  Intrínseco '%s' con argumento KIND en %L"
  
! #: fortran/check.cc:2774 fortran/check.cc:3082 fortran/check.cc:3142
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L has invalid shape in dimension %d (%ld/%ld)"
  msgid "%qs argument of %qs intrinsic at %L has invalid shape in dimension %d (%ld/%ld)"
  msgstr "el argumento '%s' del intrínseco '%s' en %L tiene una forma no válida en la dimensión %d (%ld/%ld)"
  
! #: fortran/check.cc:2789 fortran/check.cc:3097 fortran/check.cc:3157
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of intrinsic '%s' at %L of must have rank %d or be a scalar"
  msgid "%qs argument of intrinsic %qs at %L of must have rank %d or be a scalar"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe tener el rango %d o ser un escalar"
  
! #: fortran/check.cc:2911 fortran/check.cc:4197 fortran/check.cc:4205
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be numeric or LOGICAL"
  msgid "%qs argument of %qs intrinsic at %L must be numeric or LOGICAL"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser numérico o LOGICAL"
  
! #: fortran/check.cc:2919 fortran/check.cc:4215
  #, fuzzy, gcc-internal-format
  #| msgid "Argument types of '%s' intrinsic at %L must match (%s/%s)"
  msgid "Argument types of %qs intrinsic at %L must match (%s/%s)"
  msgstr "Los tipos de argumento del intrínseco '%s' en %L deben coincidir (%s/%s)"
  
! #: fortran/check.cc:2933
  #, fuzzy, gcc-internal-format
  #| msgid "Different shape for arguments '%s' and '%s' at %L for intrinsic 'dot_product'"
  msgid "Different shape for arguments %qs and %qs at %L for intrinsic %<dot_product%>"
  msgstr "Formas diferentes para los argumentos '%s' y '%s' en %L para el intrínseco 'dot_product'"
  
! #: fortran/check.cc:2953 fortran/check.cc:2961
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be default real"
  msgid "%qs argument of %qs intrinsic at %L must be default real"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser real por defecto"
  
! #: fortran/check.cc:3118
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be the same type and kind as '%s'"
  msgid "%qs must be of same type and kind as %qs at %L in %qs"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser del mismo tipo y género que '%s'"
  
! #: fortran/check.cc:3182
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be %s"
  msgid "Missing %qs argument to %qs intrinsic at %L for %qs of type %qs"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser %s"
  
! #: fortran/check.cc:3200
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgid "BOZ literal constant at %L cannot appear in the FLOAT intrinsic subprogram"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un procedimiento contenido"
  
! #: fortran/check.cc:3214
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "GNU extension: non-default INTEGER kind argument to %s intrinsic at %L"
  msgid "non-default INTEGER kind argument to %s intrinsic at %L"
  msgstr "Extensión de GNU: argumento de género que no es por defecto INTEGER para el intrínseco %s en %L"
  
! #: fortran/check.cc:3275
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: COMPLEX argument '%s' argument of '%s' intrinsic at %L"
  msgid "COMPLEX argument %qs of %qs intrinsic at %L"
  msgstr "Fortran 2008: El argumento COMPLEX '%s' argumento del intrínseco '%s' en %L"
  
! #: fortran/check.cc:3401
  #, fuzzy, gcc-internal-format
  #| msgid "arguments 1 and 2 have different types"
  msgid "Arguments of %qs have different kind type parameters at %L"
  msgstr "los argumentos 1 y 2 tienen tipos diferentes"
  
! #: fortran/check.cc:3505
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of %s at %L must be of length one"
  msgstr "El argumento %s en %L debe ser de longitud uno"
  
! #: fortran/check.cc:3544
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be the same kind as '%s'"
  msgid "%qs argument of %qs intrinsic at %L must be the same kind as %qs"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser del mismo género que '%s'"
  
! #: fortran/check.cc:3577
  #, gcc-internal-format
  msgid "UINT intrinsic only valid with %<-funsigned%> at %L"
  msgstr ""
  
! #: fortran/check.cc:3601
  #, gcc-internal-format
  msgid "%qs intrinsic subprogram at %L has been removed.  Use INT intrinsic subprogram."
  msgstr ""
  
! #: fortran/check.cc:3670
  #, gcc-internal-format, gfc-internal-format
  msgid "SIZE at %L must be positive"
  msgstr "SIZE en %L debe ser positivo"
  
! #: fortran/check.cc:3682
  #, gcc-internal-format, gfc-internal-format
  msgid "The absolute value of SHIFT at %L must be less than or equal to SIZE at %L"
  msgstr "El valor absoluto de SHIFT en %L debe ser menor o igual a SIZE en %L"
  
! #: fortran/check.cc:3741
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgid "STATUS at %L shall be an INTENT(OUT) variable"
  msgstr "El argumento STAT= en %L debe ser una variable INTEGER escalar"
  
! #: fortran/check.cc:3750
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %C is not a variable"
  msgid "%qs at %L shall be an INTENT(OUT) variable"
  msgstr "'%s' en %C no es una variable"
  
! #: fortran/check.cc:3775
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a constant"
  msgid "%qs argument of %qs intrinsic at %L must be a data entity"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser una constante"
  
! #: fortran/check.cc:3989
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L must have at least two arguments"
  msgid "Intrinsic %qs at %L must have at least two arguments"
  msgstr "El intrínseco '%s' en %L debe tener al menos dos argumentos"
  
! #: fortran/check.cc:4037
  #, fuzzy, gcc-internal-format
  #| msgid "Missing argument to '%s' at %C"
  msgid "Missing %qs argument to the %s intrinsic at %L"
  msgstr "Faltan argumentos para '%s' en %C"
  
! #: fortran/check.cc:4052
  #, fuzzy, gcc-internal-format
  #| msgid "arguments '%s' and '%s' for intrinsic %s"
  msgid "Duplicate argument %qs at %L to intrinsic %s"
  msgstr "argumentos '%s' y '%s' para el intrínseco %s"
  
! #: fortran/check.cc:4057
  #, fuzzy, gcc-internal-format
  #| msgid "arguments '%s' and '%s' for intrinsic %s"
  msgid "Unknown argument %qs at %L to intrinsic %s"
  msgstr "argumentos '%s' y '%s' para el intrínseco %s"
  
! #: fortran/check.cc:4082
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Different type kinds at %L"
  msgid "Different character kinds at %L"
  msgstr "Extensión: Diferentes tipos de géneros en %L"
  
! #: fortran/check.cc:4091
  #, fuzzy, gcc-internal-format
  #| msgid "'a%d' argument of '%s' intrinsic at %L must be %s(%d)"
  msgid "%<a%d%> argument of %qs intrinsic at %L must be %s(%d)"
  msgstr "El argumento 'a%d' del intrínseco '%s' en %L debe ser %s(%d)"
  
! #: fortran/check.cc:4122
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: '%s' intrinsic with CHARACTER argument at %L"
  msgid "%qs intrinsic with CHARACTER argument at %L"
  msgstr "Fortran 2003: Intrínseco '%s' con argumento CHARACTER en %L"
  
! #: fortran/check.cc:4134
  #, fuzzy, gcc-internal-format
  #| msgid "'a1' argument of '%s' intrinsic at %L must be INTEGER, REAL or CHARACTER"
  msgid "%<a1%> argument of %qs intrinsic at %L must be INTEGER, REAL, CHARACTER or UNSIGNED"
  msgstr "El argumento 'a1' del intrínseco '%s' en %L debe ser INTEGER, REAL o CHARACTER"
  
! #: fortran/check.cc:4144
  #, fuzzy, gcc-internal-format
  #| msgid "'a1' argument of '%s' intrinsic at %L must be INTEGER, REAL or CHARACTER"
  msgid "%<a1%> argument of %qs intrinsic at %L must be INTEGER, REAL or CHARACTER"
  msgstr "El argumento 'a1' del intrínseco '%s' en %L debe ser INTEGER, REAL o CHARACTER"
  
! #: fortran/check.cc:4229
  #, fuzzy, gcc-internal-format
  #| msgid "Different shape on dimension 1 for arguments '%s' and '%s' at %L for intrinsic matmul"
  msgid "Different shape on dimension 1 for arguments %qs and %qs at %L for intrinsic matmul"
  msgstr "Formas diferentes en la dimensión 1 para los argumentos '%s' y '%s' en %L para el intrínseco matmul"
  
! #: fortran/check.cc:4248
  #, fuzzy, gcc-internal-format
  #| msgid "Different shape on dimension 2 for argument '%s' and dimension 1 for argument '%s' at %L for intrinsic matmul"
  msgid "Different shape on dimension 2 for argument %qs and dimension 1 for argument %qs at %L for intrinsic matmul"
  msgstr "Formas diferentes en la dimensión 2 para el argumento '%s' y en la dimensión 1 para el argumento '%s' en %L para el intrínseco matmul"
  
! #: fortran/check.cc:4257
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be of rank 1 or 2"
  msgid "%qs argument of %qs intrinsic at %L must be of rank 1 or 2"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser de rango 1 o 2"
  
! #: fortran/check.cc:4435
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be conformable with '%s' argument"
  msgid "Argument %qs of %qs intrinsic at %L must be in type conformance to argument %qs at %L"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser conformable con el argumento '%s'"
  
! #: fortran/check.cc:4569
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or REAL"
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or UNSIGNED"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser INTEGER o REAL"
  
! #: fortran/check.cc:4577 fortran/check.cc:8207 fortran/check.cc:8222
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER"
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser INTEGER"
  
! #: fortran/check.cc:4694
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L shall not be coindexed"
  msgid "The FROM argument to MOVE_ALLOC at %L shall not be coindexed"
  msgstr "El argumento '%s' del intrínseco '%s' en %L no debe ser coindizado"
  
! #: fortran/check.cc:4705
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L shall not be coindexed"
  msgid "The TO argument to MOVE_ALLOC at %L shall not be coindexed"
  msgstr "El argumento '%s' del intrínseco '%s' en %L no debe ser coindizado"
  
! #: fortran/check.cc:4712
  #, gcc-internal-format, gfc-internal-format
  msgid "The TO arguments in MOVE_ALLOC at %L must be polymorphic if FROM is polymorphic"
  msgstr "Los argumentos TO en MOVE_ALLOC en %L deben ser polimórficos si FROM es polimórfico"
  
! #: fortran/check.cc:4723
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "the '%s' and '%s' arguments of '%s' intrinsic at %L must have the same rank %d/%d"
  msgid "The FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the same rank %d/%d"
  msgstr "Los argumentos '%s' y '%s' del intrínseco '%s' en %L deben tener el mismo rango %d/%d"
  
! #: fortran/check.cc:4732
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "the '%s' and '%s' arguments of '%s' intrinsic at %L must have the same rank %d/%d"
  msgid "The FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the same corank %d/%d"
  msgstr "Los argumentos '%s' y '%s' del intrínseco '%s' en %L deben tener el mismo rango %d/%d"
  
! #: fortran/check.cc:4772
  #, gcc-internal-format, gfc-internal-format
  msgid "The FROM and TO arguments at %L violate aliasing restrictions (F2003 12.4.1.7)"
  msgstr ""
  
! #: fortran/check.cc:4799
  #, fuzzy, gcc-internal-format
  #| msgid "Argument 'S' of NEAREST at %L shall not be zero"
  msgid "Argument %<S%> of NEAREST at %L shall not be zero"
  msgstr "El argumento 'S' de NEAREST en %L no puede ser cero"
  
! #: fortran/check.cc:4855
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER, ALLOCATABLE or procedure pointer"
  msgid "%qs argument of %qs intrinsic at %L must be a POINTER, ALLOCATABLE or procedure pointer"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser POINTER, ALLOCATABLE o un puntero a procedimiento"
  
! #: fortran/check.cc:4863
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: NULL intrinsic with allocatable MOLD at %L"
  msgid "NULL intrinsic with allocatable MOLD at %L"
  msgstr "Fortran 2003: Intrínseco NULL con MOLD alojable en %L"
  
! #: fortran/check.cc:4906
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must have a type of either REAL or INTEGER"
  msgid "%qs argument of %qs intrinsic at %L shall appear only if %qs is of type REAL and %qs is of type INTEGER or UNSIGNED"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser de tipo REAL o INTEGER"
  
! #: fortran/check.cc:4984 fortran/check.cc:7049
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must provide at least as many elements as there are .TRUE. values in '%s' (%ld/%d)"
  msgid "%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe proveer por lo menos tantos elementos como valores .TRUE. presentes en '%s' (%ld/%d)"
  
! #: fortran/check.cc:5045
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be of a dummy variable"
  msgid "%qs argument of %qs intrinsic at %L must be of a dummy variable"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser de una variable dummy"
  
! #: fortran/check.cc:5055
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be of an OPTIONAL dummy variable"
  msgid "%qs argument of %qs intrinsic at %L must be of an OPTIONAL dummy variable"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser de una variable dummy OPTIONAL"
  
! #: fortran/check.cc:5074
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must not be a subobject of '%s'"
  msgid "%qs argument of %qs intrinsic at %L must not be a subobject of %qs"
  msgstr "El argumento '%s' del intrínseco '%s' en %L no debe ser un subobjeto de '%s'"
  
! #: fortran/check.cc:5125
  #, gcc-internal-format, gfc-internal-format
  msgid "The argument of the RANK intrinsic at %L must be a data object"
  msgstr "El argumento del intrínseco RANK en %L debe ser objeto de datos"
  
! #: fortran/check.cc:5157
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument to '%s' at %L must be polymorphic"
  msgid "The ARRAY argument at %L of REDUCE shall not be polymorphic"
  msgstr "El argumento actual para '%s' en %L debe ser polimórfico"
  
! #: fortran/check.cc:5167
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgid "The DIM argument at %L, if present, must be an integer scalar"
  msgstr "El argumento STAT= en %L debe ser una variable INTEGER escalar"
  
! #: fortran/check.cc:5174
  #, gcc-internal-format, gfc-internal-format
  msgid "The MASK argument at %L, if present, must be a logical array with the same rank as ARRAY"
  msgstr ""
  
! #: fortran/check.cc:5186
  #, gcc-internal-format, gfc-internal-format
  msgid "MASK present at %L without IDENTITY"
  msgstr ""
  
! #: fortran/check.cc:5190
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Passed-object dummy argument of '%s' at %L must be scalar"
  msgid "The ORDERED argument at %L, if present, must be a logical scalar"
  msgstr "El argumento dummy de objeto pasado de '%s' en %L debe ser escalar"
  
! #: fortran/check.cc:5198
  #, gcc-internal-format, gfc-internal-format
  msgid "The IDENTITY argument at %L, if present, must be a scalar with the same type as ARRAY"
  msgstr ""
  
! #: fortran/check.cc:5289
  #, fuzzy, gcc-internal-format
  #| msgid "'shape' argument of 'reshape' intrinsic at %L must be an array of constant size"
  msgid "%<shape%> argument of %<reshape%> intrinsic at %L must be an array of constant size"
  msgstr "El argumento 'shape' del intrínseco 'reshape' en %L debe ser una matriz de tamaño constante"
  
! #: fortran/check.cc:5299
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L is empty"
  msgid "%qs argument of %qs intrinsic at %L is empty"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe estar vacío"
  
! #: fortran/check.cc:5306
  #, fuzzy, gcc-internal-format
  #| msgid "'shape' argument of 'reshape' intrinsic at %L has more than %d elements"
  msgid "%<shape%> argument of %<reshape%> intrinsic at %L has more than %d elements"
  msgstr "El argumento 'shape' del intrínseco 'reshape' en %L tiene más de %d elementos"
  
! #: fortran/check.cc:5329
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L has negative element (%d)"
  msgid "%qs argument of %qs intrinsic at %L has negative element (%d)"
  msgstr "El argumento '%s' del intrínseco '%s' en %L tiene un elemento negativo (%d)"
  
! #: fortran/check.cc:5369
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L has wrong number of elements (%d/%d)"
  msgid "%qs argument of %qs intrinsic at %L has wrong number of elements (%d/%d)"
  msgstr "El argumento '%s' del intrínseco '%s' en %L tiene el número erróneo de elementos (%d/%d)"
  
! #: fortran/check.cc:5387
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L has out-of-range dimension (%d)"
  msgid "%qs argument of %qs intrinsic at %L has out-of-range dimension (%d)"
  msgstr "el argumento '%s' del intrínseco '%s' en %L tiene una dimensión fuera de rango (%d)"
  
! #: fortran/check.cc:5396
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L has invalid permutation of dimensions (dimension '%d' duplicated)"
  msgid "%qs argument of %qs intrinsic at %L has invalid permutation of dimensions (dimension %qd duplicated)"
  msgstr "el argumento '%s' del intrínseco '%s' en %L tiene una permutación no válida de dimensiones (dimensión '%d' duplicada)"
  
! #: fortran/check.cc:5431 fortran/simplify.cc:7594
  #, gcc-internal-format, gfc-internal-format
  msgid "Without padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shape"
  msgstr "Sin relleno, no hay suficientes elementos en el intrínseco RESHAPE fuente en %L para coincidir con la forma"
  
! #: fortran/check.cc:5448 fortran/check.cc:5467
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be %s"
  msgid "%qs argument of %qs intrinsic at %L cannot be of type %s"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser %s"
  
! #: fortran/check.cc:5458 fortran/check.cc:5477
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be of an extensible type"
  msgid "%qs argument of %qs intrinsic at %L must be of an extensible type"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser un tipo extensible"
  
! #: fortran/check.cc:5575
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: SELECTED_REAL_KIND with neither 'P' nor 'R' argument at %L"
  msgid "SELECTED_REAL_KIND with neither %<P%> nor %<R%> argument at %L"
  msgstr "Fortran 2008: SELECTED_REAL_KIND sin un argumento 'P' ni 'R' en %L"
  
! #: fortran/check.cc:5606
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: '%s' intrinsic with RADIX argument at %L"
  msgid "%qs intrinsic with RADIX argument at %L"
  msgstr "Fortran 2008: Intrínseco '%s' con argumento RADIX en %L"
  
! #: fortran/check.cc:5654
  #, fuzzy, gcc-internal-format
  #| msgid "'source' argument of 'shape' intrinsic at %L must not be an assumed size array"
  msgid "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array"
  msgstr "El argumento 'source' del intrínseco 'shape' en %L no debe ser una matriz de tamaño asumido"
  
! #: fortran/check.cc:5735 fortran/check.cc:8267
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L may not be a procedure"
  msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
  msgstr "El argumento '%s' del intrínseco '%s' en %L no puede ser un procedimiento"
  
! #: fortran/check.cc:5751 fortran/check.cc:5897 fortran/check.cc:8259
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L shall not be coindexed"
  msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
  msgstr "El argumento '%s' del intrínseco '%s' en %L no debe ser coindizado"
  
! #: fortran/check.cc:5762 fortran/check.cc:5909
  #, fuzzy, gcc-internal-format
  #| msgid "'source' argument of 'shape' intrinsic at %L must not be an assumed size array"
  msgid "%qs argument of %qs intrinsic at %L shall not be an assumed-size array"
  msgstr "El argumento 'source' del intrínseco 'shape' en %L no debe ser una matriz de tamaño asumido"
  
! #: fortran/check.cc:5844
  #, gcc-internal-format
  msgid "is_c_interoperable(): gfc_simplify_expr failed"
  msgstr ""
  
! #: fortran/check.cc:5888
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be an interoperable data entity"
  msgid "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser una entidad de datos interoperables"
  
! #: fortran/check.cc:5949
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:6003
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1, found %s instead of %s"
  msgstr ""
  
! #: fortran/check.cc:6036
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/check.cc:6048
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument %d of %qE must be a pointer type"
  msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
  msgstr "el argumento %d de %qE debe ser un tipo puntero"
  
! #: fortran/check.cc:6055
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument to '%s' at %L must be polymorphic"
  msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
  msgstr "El argumento actual para '%s' en %L debe ser polimórfico"
  
! #: fortran/check.cc:6062
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer object at %C shall not be coindexed"
  msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
  msgstr "El objeto puntero en %C no debe tener un coíndice"
  
! #: fortran/check.cc:6069
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
  msgstr ""
  
! #: fortran/check.cc:6075
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
  msgstr ""
  
! #: fortran/check.cc:6094
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FIELD argument at %L of UNPACK must have the same rank as MASK or be a scalar"
  msgid "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
  msgstr "El argumento FIELD en %L de UNPACK debe tener el mismo rango que MASK o ser un escalar"
  
! #: fortran/check.cc:6104
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic FPTR at %L to C_F_POINTER"
  msgstr ""
  
! #: fortran/check.cc:6110
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qD is not a function template"
  msgid "FPTR argument to C_F_POINTER at %L is a function returning a pointer"
  msgstr "%qD no es una plantilla de función"
  
! #: fortran/check.cc:6117
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer assignment to non-POINTER at %L"
  msgid "Noninteroperable array FPTR argument to C_F_POINTER at %L: %s"
  msgstr "Asignación de puntero a un no-POINTER en %L"
  
! #: fortran/check.cc:6133
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:6145
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:6152
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer object at %C shall not be coindexed"
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
  msgstr "El objeto puntero en %C no debe tener un coíndice"
  
! #: fortran/check.cc:6158
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
  msgstr ""
  
! #: fortran/check.cc:6172
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer object at %C shall not be coindexed"
  msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
  msgstr "El objeto puntero en %C no debe tener un coíndice"
  
! #: fortran/check.cc:6184
  #, fuzzy, gcc-internal-format
  #| msgid "Function result '%s' at %L has no IMPLICIT type"
  msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
  msgstr "El resultado de la función '%s' en %L no es de tipo IMPLICIT"
  
! #: fortran/check.cc:6191
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:6197
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgid "Noninteroperable procedure at %L to C_FUNLOC"
  msgstr "El procedimiento de operador de usuario '%s' en %L debe ser FUNCTION"
  
! #: fortran/check.cc:6211
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer object at %C shall not be coindexed"
  msgid "Argument X at %L to C_LOC shall not be coindexed"
  msgstr "El objeto puntero en %C no debe tener un coíndice"
  
! #: fortran/check.cc:6217
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument to '%s' at %L must be polymorphic"
  msgid "X argument at %L to C_LOC shall not be polymorphic"
  msgstr "El argumento actual para '%s' en %L debe ser polimórfico"
  
! #: fortran/check.cc:6228
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Component at %C must have the POINTER attribute"
  msgid "Argument X at %L to C_LOC shall have either the POINTER or the TARGET attribute"
  msgstr "El componente en %C debe tener el atributo POINTER"
  
! #: fortran/check.cc:6236
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument 'S' of NEAREST at %L shall not be zero"
  msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
  msgstr "El argumento 'S' de NEAREST en %L no puede ser cero"
  
! #: fortran/check.cc:6245
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument to '%s' at %L must be polymorphic"
  msgid "Argument at %L to C_LOC shall not be polymorphic"
  msgstr "El argumento actual para '%s' en %L debe ser polimórfico"
  
! #: fortran/check.cc:6252
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array at %L as argument to C_LOC: %s"
  msgstr ""
  
! #: fortran/check.cc:6263
  #, gcc-internal-format, gfc-internal-format
  msgid "Array of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit size"
  msgstr ""
  
! #: fortran/check.cc:6268
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array section in '%s' call at %L"
  msgid "Array section at %L to C_LOC"
  msgstr "Sección de matriz en la llamada '%s' en %L"
  
! #: fortran/check.cc:6296
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "GNU extension: non double precision REAL argument to %s intrinsic at %L"
  msgid "non double precision REAL argument to %s intrinsic at %L"
  msgstr "Extensión de GNU: argumento de precisión REAL que no es doble para el intrínseco %s en %L"
  
! #: fortran/check.cc:6312
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be less than rank %d"
  msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser menor que el rango %d"
  
! #: fortran/check.cc:6331
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L is not a valid dimension index"
  msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr "el argumento '%s' del intrínseco '%s' en %L no es un índice de dimensión válido"
  
! #: fortran/check.cc:6355
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be default real"
  msgid "%qs argument of %qs intrinsic at %L must have length at least 1"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser real por defecto"
  
! #: fortran/check.cc:6619
  #, gcc-internal-format, gfc-internal-format
  msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
  msgstr "El argumento %s para IMAGE_INDEX debe ser una matriz de rango uno en %L"
  
! #: fortran/check.cc:6626
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER"
! msgid "Type of %s argument of IMAGE_INDEX at %L shall be INTEGER"
! msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser INTEGER"
! 
! #: fortran/check.cc:6635
  #, gcc-internal-format, gfc-internal-format
  msgid "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %d"
  msgstr "El número de elementos de matriz del argumento SUB para IMAGE_INDEX en %L debe ser %d (corango) y no %d"
  
! #: fortran/check.cc:6668
! #, gcc-internal-format, gfc-internal-format
! msgid "DISTANCE= argument to NUM_IMAGES at %L"
! msgstr ""
  
! #: fortran/check.cc:6681
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "MOLD argument to NULL required at %L"
! msgid "FAILED= argument to NUM_IMAGES at %L"
! msgstr "se requiere el argumento MOLD para NULL en %L"
  
! #: fortran/check.cc:6705
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "'%s' argument of '%s' intrinsic at %L shall not be coindexed"
! msgid "TEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPE"
! msgstr "El argumento '%s' del intrínseco '%s' en %L no debe ser coindizado"
  
! #: fortran/check.cc:6731
! #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "DIM argument without ARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
! msgid "DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
  msgstr "No se permite el argumento DIM sin un argumento ARRAY para el intrínseco THIS_IMAGE en %L"
  
! #: fortran/check.cc:6738
! #, gcc-internal-format, gfc-internal-format
! msgid "The DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %L"
! msgstr ""
! 
! #: fortran/check.cc:6749
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Unexpected junk in formal argument list at %C"
! msgid "Unexpected DIM argument with noncoarray argument at %L"
! msgstr "Basura inesperada en la lista de argumentos formales en %C"
  
! #: fortran/check.cc:6767
! #, gcc-internal-format, gfc-internal-format
! msgid "DISTANCE= argument to THIS_IMAGE at %L"
  msgstr ""
  
! #: fortran/check.cc:6825
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0"
  msgstr ""
  
! #: fortran/check.cc:6877
  #, fuzzy, gcc-internal-format
  #| msgid "'MOLD' argument of 'TRANSFER' intrinsic at %L must not be %s"
  msgid "%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "El argumento 'MOLD' del intrínseco 'TRANSFER' en %L no debe ser %s"
  
! #: fortran/check.cc:6896
  #, fuzzy, gcc-internal-format
  #| msgid "'MOLD' argument of 'TRANSFER' intrinsic at %L must not be %s"
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "El argumento 'MOLD' del intrínseco 'TRANSFER' en %L no debe ser %s"
  
! #: fortran/check.cc:6904
  #, fuzzy, gcc-internal-format
  #| msgid "'MOLD' argument of 'TRANSFER' intrinsic at %L must not be %s"
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgstr "El argumento 'MOLD' del intrínseco 'TRANSFER' en %L no debe ser %s"
  
! #: fortran/check.cc:6939
  #, fuzzy
  #| msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %ld < result size %ld"
  msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %zd < result size %zd"
  msgstr "El TRANSFER intrínseco en %L tiene un resultado parcialmente indefinido: tamaño de la fuente %ld < tamaño del resultado %ld"
  
! #: fortran/check.cc:7063
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must have the same rank as '%s' or be a scalar"
  msgid "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser del mismo rango que '%s' o ser un escalar"
  
! #: fortran/check.cc:7076
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' arguments of '%s' intrinsic at %L must have identical shape."
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
  msgstr "Los argumentos '%s' y '%s' del intrínseco '%s' en %L deben tener forma idéntica."
  
! #: fortran/check.cc:7212
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7224
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of ATANH at %L must be inside the range -1 to 1"
  msgid "VALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least four"
  msgstr "El argumento de ATANH en %L debe estar dentro del rango -1 a 1"
  
! #: fortran/check.cc:7379 fortran/check.cc:7415
  #, fuzzy, gcc-internal-format
  #| msgid "Size of '%s' argument of '%s' intrinsic at %L too small (%i/%i)"
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
  msgstr "El tamaño del argumento '%s' del intrínseco '%s' en %L es demasiado pequeño (%i/%i)"
  
! #: fortran/check.cc:7426
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many arguments to %s at %L"
  msgstr "Demasiados argumentos para %s en %L"
  
! #: fortran/check.cc:7444
  #, gcc-internal-format
  msgid "fe_runtime_error string must be null terminated"
  msgstr ""
  
! #: fortran/check.cc:7456
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  msgstr "número erróneo de argumentos de plantilla (%d, debe ser %d)"
  
! #: fortran/check.cc:7498
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7505
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7526
  #, gcc-internal-format, gfc-internal-format
  msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
  msgstr ""
  
! #: fortran/check.cc:7536
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7543
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7563
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7573
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7588 fortran/check.cc:7595
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "arguments 1 and 2 have different types"
  msgid "integer arguments to SYSTEM_CLOCK at %L with different kind parameters"
  msgstr "los argumentos 1 y 2 tienen tipos diferentes"
  
! #: fortran/check.cc:7809
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgid "%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser de un género que no sea más ancho que el género por defecto (%d)"
  
! #: fortran/check.cc:7991
  #, fuzzy, gcc-internal-format
  #| msgid "ATOM argument at %L of the %s intrinsic function shall be a coarray or coindexed"
  msgid "Actual argument at %L of %qs intrinsic shall be an associated pointer"
  msgstr "El argumento ATOM en %L de la función intrínseca %s debe ser una comatriz o coíndice"
  
! #: fortran/check.cc:8180 fortran/check.cc:8191
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or LOGICAL"
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser INTEGER o LOGICAL"
  
! #: fortran/check.cc:8251
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointer"
  msgstr ""
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.cc:811 fortran/decl.cc:4106 fortran/decl.cc:10866
  #, fuzzy, gcc-internal-format
  #| msgid "Maximum extension level reached with type '%s' at %L"
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr "Se alcanzó el nivel de extensión máximo con el tipo '%s' en %L"
  
! #: fortran/class.cc:3127 fortran/class.cc:3201
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' of '%s' is PRIVATE at %L"
  msgid "%qs of %qs is PRIVATE at %L"
--- 78982,79924 ----
  #. None of the intrinsics fulfills the criteria of taking two arguments,
  #. returning the same type and kind as the arguments and being permitted
  #. as actual argument.
! #: fortran/check.cc:2537
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Intrinsic function '%s' at %L is not permitted in an initialization expression"
  msgid "Intrinsic function %s at %L is not permitted for %s"
  msgstr "No se permite la función intrínseco '%s' en %L en una expresión de inicialización"
  
! #: fortran/check.cc:2555
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall have two arguments"
  msgstr ""
  
! #: fortran/check.cc:2565
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s argument at %L has type %s but the function passed as OPERATION at %L returns %s"
  msgstr ""
  
! #: fortran/check.cc:2576
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L has arguments of type %s and %s but shall have type %s"
  msgstr ""
  
! #: fortran/check.cc:2587
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall have scalar nonallocatable nonpointer arguments and return a nonallocatable nonpointer scalar"
  msgstr ""
  
! #: fortran/check.cc:2595
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall have the VALUE attribute either for none or both arguments"
  msgstr ""
  
! #: fortran/check.cc:2602
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall have the TARGET attribute either for none or both arguments"
  msgstr ""
  
! #: fortran/check.cc:2609
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall have the ASYNCHRONOUS attribute either for none or both arguments"
  msgstr ""
  
! #: fortran/check.cc:2617
  #, gcc-internal-format, gfc-internal-format
  msgid "The function passed as OPERATION at %L shall not have the OPTIONAL attribute for either of the arguments"
  msgstr ""
  
! #: fortran/check.cc:2635
  #, gcc-internal-format, gfc-internal-format
  msgid "The character length of the %s argument at %L and of the arguments of the OPERATION at %L shall be the same"
  msgstr ""
  
! #: fortran/check.cc:2643
  #, gcc-internal-format, gfc-internal-format
  msgid "The character length of the %s argument at %L and of the function result of the OPERATION at %L shall be the same"
  msgstr ""
  
! #: fortran/check.cc:2660
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument to '%s' at %L must be polymorphic"
  msgid "The A argument at %L of CO_REDUCE shall not be polymorphic"
  msgstr "El argumento actual para '%s' en %L debe ser polimórfico"
  
! #: fortran/check.cc:2667
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Support for entity at %L with deferred type parameter not yet implemented"
  msgid "Support for the A argument at %L with allocatable components is not yet implemented"
  msgstr "Aún no se implementa el soporte para la entidad en %L con parámetro de tipo diferido"
  
! #: fortran/check.cc:2689
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L shall not be coindexed"
  msgid "%qs argument of %qs intrinsic at %L shall be of type integer, real or character"
  msgstr "El argumento '%s' del intrínseco '%s' en %L no debe ser coindizado"
  
! #: fortran/check.cc:2718 fortran/check.cc:2726
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L shall not be coindexed"
  msgid "%qs argument of %qs intrinsic at %L shall not be UNSIGNED"
  msgstr "El argumento '%s' del intrínseco '%s' en %L no debe ser coindizado"
  
! #: fortran/check.cc:2734 fortran/check.cc:2748
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgid "BOZ constant at %L cannot appear in the COMPLEX intrinsic subprogram"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un subprograma contenido"
  
! #: fortran/check.cc:2805 fortran/check.cc:3532 fortran/check.cc:3615
! #: fortran/check.cc:3877 fortran/check.cc:3926 fortran/check.cc:5604
! #: fortran/check.cc:5749 fortran/check.cc:5827 fortran/check.cc:7153
! #: fortran/check.cc:7285
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: '%s' intrinsic with KIND argument at %L"
  msgid "%qs intrinsic with KIND argument at %L"
  msgstr "Fortran 2003:  Intrínseco '%s' con argumento KIND en %L"
  
! #: fortran/check.cc:2852 fortran/check.cc:3160 fortran/check.cc:3220
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L has invalid shape in dimension %d (%ld/%ld)"
  msgid "%qs argument of %qs intrinsic at %L has invalid shape in dimension %d (%ld/%ld)"
  msgstr "el argumento '%s' del intrínseco '%s' en %L tiene una forma no válida en la dimensión %d (%ld/%ld)"
  
! #: fortran/check.cc:2867 fortran/check.cc:3175 fortran/check.cc:3235
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of intrinsic '%s' at %L of must have rank %d or be a scalar"
  msgid "%qs argument of intrinsic %qs at %L of must have rank %d or be a scalar"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe tener el rango %d o ser un escalar"
  
! #: fortran/check.cc:2989 fortran/check.cc:4276 fortran/check.cc:4284
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be numeric or LOGICAL"
  msgid "%qs argument of %qs intrinsic at %L must be numeric or LOGICAL"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser numérico o LOGICAL"
  
! #: fortran/check.cc:2997 fortran/check.cc:4294
  #, fuzzy, gcc-internal-format
  #| msgid "Argument types of '%s' intrinsic at %L must match (%s/%s)"
  msgid "Argument types of %qs intrinsic at %L must match (%s/%s)"
  msgstr "Los tipos de argumento del intrínseco '%s' en %L deben coincidir (%s/%s)"
  
! #: fortran/check.cc:3011
  #, fuzzy, gcc-internal-format
  #| msgid "Different shape for arguments '%s' and '%s' at %L for intrinsic 'dot_product'"
  msgid "Different shape for arguments %qs and %qs at %L for intrinsic %<dot_product%>"
  msgstr "Formas diferentes para los argumentos '%s' y '%s' en %L para el intrínseco 'dot_product'"
  
! #: fortran/check.cc:3031 fortran/check.cc:3039
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be default real"
  msgid "%qs argument of %qs intrinsic at %L must be default real"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser real por defecto"
  
! #: fortran/check.cc:3196
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be the same type and kind as '%s'"
  msgid "%qs must be of same type and kind as %qs at %L in %qs"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser del mismo tipo y género que '%s'"
  
! #: fortran/check.cc:3260
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be %s"
  msgid "Missing %qs argument to %qs intrinsic at %L for %qs of type %qs"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser %s"
  
! #: fortran/check.cc:3278
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgid "BOZ literal constant at %L cannot appear in the FLOAT intrinsic subprogram"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un procedimiento contenido"
  
! #: fortran/check.cc:3292
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "GNU extension: non-default INTEGER kind argument to %s intrinsic at %L"
  msgid "non-default INTEGER kind argument to %s intrinsic at %L"
  msgstr "Extensión de GNU: argumento de género que no es por defecto INTEGER para el intrínseco %s en %L"
  
! #: fortran/check.cc:3353
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: COMPLEX argument '%s' argument of '%s' intrinsic at %L"
  msgid "COMPLEX argument %qs of %qs intrinsic at %L"
  msgstr "Fortran 2008: El argumento COMPLEX '%s' argumento del intrínseco '%s' en %L"
  
! #: fortran/check.cc:3479
  #, fuzzy, gcc-internal-format
  #| msgid "arguments 1 and 2 have different types"
  msgid "Arguments of %qs have different kind type parameters at %L"
  msgstr "los argumentos 1 y 2 tienen tipos diferentes"
  
! #: fortran/check.cc:3583
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of %s at %L must be of length one"
  msgstr "El argumento %s en %L debe ser de longitud uno"
  
! #: fortran/check.cc:3622
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be the same kind as '%s'"
  msgid "%qs argument of %qs intrinsic at %L must be the same kind as %qs"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser del mismo género que '%s'"
  
! #: fortran/check.cc:3655
  #, gcc-internal-format
  msgid "UINT intrinsic only valid with %<-funsigned%> at %L"
  msgstr ""
  
! #: fortran/check.cc:3679
  #, gcc-internal-format
  msgid "%qs intrinsic subprogram at %L has been removed.  Use INT intrinsic subprogram."
  msgstr ""
  
! #: fortran/check.cc:3748
  #, gcc-internal-format, gfc-internal-format
  msgid "SIZE at %L must be positive"
  msgstr "SIZE en %L debe ser positivo"
  
! #: fortran/check.cc:3760
  #, gcc-internal-format, gfc-internal-format
  msgid "The absolute value of SHIFT at %L must be less than or equal to SIZE at %L"
  msgstr "El valor absoluto de SHIFT en %L debe ser menor o igual a SIZE en %L"
  
! #: fortran/check.cc:3819
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgid "STATUS at %L shall be an INTENT(OUT) variable"
  msgstr "El argumento STAT= en %L debe ser una variable INTEGER escalar"
  
! #: fortran/check.cc:3828
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %C is not a variable"
  msgid "%qs at %L shall be an INTENT(OUT) variable"
  msgstr "'%s' en %C no es una variable"
  
! #: fortran/check.cc:3853
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a constant"
  msgid "%qs argument of %qs intrinsic at %L must be a data entity"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser una constante"
  
! #: fortran/check.cc:4068
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L must have at least two arguments"
  msgid "Intrinsic %qs at %L must have at least two arguments"
  msgstr "El intrínseco '%s' en %L debe tener al menos dos argumentos"
  
! #: fortran/check.cc:4116
  #, fuzzy, gcc-internal-format
  #| msgid "Missing argument to '%s' at %C"
  msgid "Missing %qs argument to the %s intrinsic at %L"
  msgstr "Faltan argumentos para '%s' en %C"
  
! #: fortran/check.cc:4131
  #, fuzzy, gcc-internal-format
  #| msgid "arguments '%s' and '%s' for intrinsic %s"
  msgid "Duplicate argument %qs at %L to intrinsic %s"
  msgstr "argumentos '%s' y '%s' para el intrínseco %s"
  
! #: fortran/check.cc:4136
  #, fuzzy, gcc-internal-format
  #| msgid "arguments '%s' and '%s' for intrinsic %s"
  msgid "Unknown argument %qs at %L to intrinsic %s"
  msgstr "argumentos '%s' y '%s' para el intrínseco %s"
  
! #: fortran/check.cc:4161
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Different type kinds at %L"
  msgid "Different character kinds at %L"
  msgstr "Extensión: Diferentes tipos de géneros en %L"
  
! #: fortran/check.cc:4170
  #, fuzzy, gcc-internal-format
  #| msgid "'a%d' argument of '%s' intrinsic at %L must be %s(%d)"
  msgid "%<a%d%> argument of %qs intrinsic at %L must be %s(%d)"
  msgstr "El argumento 'a%d' del intrínseco '%s' en %L debe ser %s(%d)"
  
! #: fortran/check.cc:4201
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: '%s' intrinsic with CHARACTER argument at %L"
  msgid "%qs intrinsic with CHARACTER argument at %L"
  msgstr "Fortran 2003: Intrínseco '%s' con argumento CHARACTER en %L"
  
! #: fortran/check.cc:4213
  #, fuzzy, gcc-internal-format
  #| msgid "'a1' argument of '%s' intrinsic at %L must be INTEGER, REAL or CHARACTER"
  msgid "%<a1%> argument of %qs intrinsic at %L must be INTEGER, REAL, CHARACTER or UNSIGNED"
  msgstr "El argumento 'a1' del intrínseco '%s' en %L debe ser INTEGER, REAL o CHARACTER"
  
! #: fortran/check.cc:4223
  #, fuzzy, gcc-internal-format
  #| msgid "'a1' argument of '%s' intrinsic at %L must be INTEGER, REAL or CHARACTER"
  msgid "%<a1%> argument of %qs intrinsic at %L must be INTEGER, REAL or CHARACTER"
  msgstr "El argumento 'a1' del intrínseco '%s' en %L debe ser INTEGER, REAL o CHARACTER"
  
! #: fortran/check.cc:4308
  #, fuzzy, gcc-internal-format
  #| msgid "Different shape on dimension 1 for arguments '%s' and '%s' at %L for intrinsic matmul"
  msgid "Different shape on dimension 1 for arguments %qs and %qs at %L for intrinsic matmul"
  msgstr "Formas diferentes en la dimensión 1 para los argumentos '%s' y '%s' en %L para el intrínseco matmul"
  
! #: fortran/check.cc:4327
  #, fuzzy, gcc-internal-format
  #| msgid "Different shape on dimension 2 for argument '%s' and dimension 1 for argument '%s' at %L for intrinsic matmul"
  msgid "Different shape on dimension 2 for argument %qs and dimension 1 for argument %qs at %L for intrinsic matmul"
  msgstr "Formas diferentes en la dimensión 2 para el argumento '%s' y en la dimensión 1 para el argumento '%s' en %L para el intrínseco matmul"
  
! #: fortran/check.cc:4336
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be of rank 1 or 2"
  msgid "%qs argument of %qs intrinsic at %L must be of rank 1 or 2"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser de rango 1 o 2"
  
! #: fortran/check.cc:4514
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be conformable with '%s' argument"
  msgid "Argument %qs of %qs intrinsic at %L must be in type conformance to argument %qs at %L"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser conformable con el argumento '%s'"
  
! #: fortran/check.cc:4648
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or REAL"
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or UNSIGNED"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser INTEGER o REAL"
  
! #: fortran/check.cc:4656 fortran/check.cc:8390 fortran/check.cc:8405
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER"
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser INTEGER"
  
! #: fortran/check.cc:4771
! #, gcc-internal-format, gfc-internal-format
! msgid "STAT= or ERRMSG= at %L not supported"
! msgstr ""
! 
! #: fortran/check.cc:4783
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L shall not be coindexed"
  msgid "The FROM argument to MOVE_ALLOC at %L shall not be coindexed"
  msgstr "El argumento '%s' del intrínseco '%s' en %L no debe ser coindizado"
  
! #: fortran/check.cc:4794
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L shall not be coindexed"
  msgid "The TO argument to MOVE_ALLOC at %L shall not be coindexed"
  msgstr "El argumento '%s' del intrínseco '%s' en %L no debe ser coindizado"
  
! #: fortran/check.cc:4801
  #, gcc-internal-format, gfc-internal-format
  msgid "The TO arguments in MOVE_ALLOC at %L must be polymorphic if FROM is polymorphic"
  msgstr "Los argumentos TO en MOVE_ALLOC en %L deben ser polimórficos si FROM es polimórfico"
  
! #: fortran/check.cc:4812
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "the '%s' and '%s' arguments of '%s' intrinsic at %L must have the same rank %d/%d"
  msgid "The FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the same rank %d/%d"
  msgstr "Los argumentos '%s' y '%s' del intrínseco '%s' en %L deben tener el mismo rango %d/%d"
  
! #: fortran/check.cc:4821
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "the '%s' and '%s' arguments of '%s' intrinsic at %L must have the same rank %d/%d"
  msgid "The FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the same corank %d/%d"
  msgstr "Los argumentos '%s' y '%s' del intrínseco '%s' en %L deben tener el mismo rango %d/%d"
  
! #: fortran/check.cc:4861
  #, gcc-internal-format, gfc-internal-format
  msgid "The FROM and TO arguments at %L violate aliasing restrictions (F2003 12.4.1.7)"
  msgstr ""
  
! #: fortran/check.cc:4888
  #, fuzzy, gcc-internal-format
  #| msgid "Argument 'S' of NEAREST at %L shall not be zero"
  msgid "Argument %<S%> of NEAREST at %L shall not be zero"
  msgstr "El argumento 'S' de NEAREST en %L no puede ser cero"
  
! #: fortran/check.cc:4944
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER, ALLOCATABLE or procedure pointer"
  msgid "%qs argument of %qs intrinsic at %L must be a POINTER, ALLOCATABLE or procedure pointer"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser POINTER, ALLOCATABLE o un puntero a procedimiento"
  
! #: fortran/check.cc:4952
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: NULL intrinsic with allocatable MOLD at %L"
  msgid "NULL intrinsic with allocatable MOLD at %L"
  msgstr "Fortran 2003: Intrínseco NULL con MOLD alojable en %L"
  
! #: fortran/check.cc:4995
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must have a type of either REAL or INTEGER"
  msgid "%qs argument of %qs intrinsic at %L shall appear only if %qs is of type REAL and %qs is of type INTEGER or UNSIGNED"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser de tipo REAL o INTEGER"
  
! #: fortran/check.cc:5073 fortran/check.cc:7232
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must provide at least as many elements as there are .TRUE. values in '%s' (%ld/%d)"
  msgid "%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe proveer por lo menos tantos elementos como valores .TRUE. presentes en '%s' (%ld/%d)"
  
! #: fortran/check.cc:5134
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be of a dummy variable"
  msgid "%qs argument of %qs intrinsic at %L must be of a dummy variable"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser de una variable dummy"
  
! #: fortran/check.cc:5144
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be of an OPTIONAL dummy variable"
  msgid "%qs argument of %qs intrinsic at %L must be of an OPTIONAL dummy variable"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser de una variable dummy OPTIONAL"
  
! #: fortran/check.cc:5163
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must not be a subobject of '%s'"
  msgid "%qs argument of %qs intrinsic at %L must not be a subobject of %qs"
  msgstr "El argumento '%s' del intrínseco '%s' en %L no debe ser un subobjeto de '%s'"
  
! #: fortran/check.cc:5214
  #, gcc-internal-format, gfc-internal-format
  msgid "The argument of the RANK intrinsic at %L must be a data object"
  msgstr "El argumento del intrínseco RANK en %L debe ser objeto de datos"
  
! #: fortran/check.cc:5246
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument to '%s' at %L must be polymorphic"
  msgid "The ARRAY argument at %L of REDUCE shall not be polymorphic"
  msgstr "El argumento actual para '%s' en %L debe ser polimórfico"
  
! #: fortran/check.cc:5256
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgid "The DIM argument at %L, if present, must be an integer scalar"
  msgstr "El argumento STAT= en %L debe ser una variable INTEGER escalar"
  
! #: fortran/check.cc:5263
  #, gcc-internal-format, gfc-internal-format
  msgid "The MASK argument at %L, if present, must be a logical array with the same rank as ARRAY"
  msgstr ""
  
! #: fortran/check.cc:5275
  #, gcc-internal-format, gfc-internal-format
  msgid "MASK present at %L without IDENTITY"
  msgstr ""
  
! #: fortran/check.cc:5279
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Passed-object dummy argument of '%s' at %L must be scalar"
  msgid "The ORDERED argument at %L, if present, must be a logical scalar"
  msgstr "El argumento dummy de objeto pasado de '%s' en %L debe ser escalar"
  
! #: fortran/check.cc:5287
  #, gcc-internal-format, gfc-internal-format
  msgid "The IDENTITY argument at %L, if present, must be a scalar with the same type as ARRAY"
  msgstr ""
  
! #: fortran/check.cc:5378
  #, fuzzy, gcc-internal-format
  #| msgid "'shape' argument of 'reshape' intrinsic at %L must be an array of constant size"
  msgid "%<shape%> argument of %<reshape%> intrinsic at %L must be an array of constant size"
  msgstr "El argumento 'shape' del intrínseco 'reshape' en %L debe ser una matriz de tamaño constante"
  
! #: fortran/check.cc:5388
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L is empty"
  msgid "%qs argument of %qs intrinsic at %L is empty"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe estar vacío"
  
! #: fortran/check.cc:5395
  #, fuzzy, gcc-internal-format
  #| msgid "'shape' argument of 'reshape' intrinsic at %L has more than %d elements"
  msgid "%<shape%> argument of %<reshape%> intrinsic at %L has more than %d elements"
  msgstr "El argumento 'shape' del intrínseco 'reshape' en %L tiene más de %d elementos"
  
! #: fortran/check.cc:5418
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L has negative element (%d)"
  msgid "%qs argument of %qs intrinsic at %L has negative element (%d)"
  msgstr "El argumento '%s' del intrínseco '%s' en %L tiene un elemento negativo (%d)"
  
! #: fortran/check.cc:5458
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L has wrong number of elements (%d/%d)"
  msgid "%qs argument of %qs intrinsic at %L has wrong number of elements (%d/%d)"
  msgstr "El argumento '%s' del intrínseco '%s' en %L tiene el número erróneo de elementos (%d/%d)"
  
! #: fortran/check.cc:5476
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L has out-of-range dimension (%d)"
  msgid "%qs argument of %qs intrinsic at %L has out-of-range dimension (%d)"
  msgstr "el argumento '%s' del intrínseco '%s' en %L tiene una dimensión fuera de rango (%d)"
  
! #: fortran/check.cc:5485
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L has invalid permutation of dimensions (dimension '%d' duplicated)"
  msgid "%qs argument of %qs intrinsic at %L has invalid permutation of dimensions (dimension %qd duplicated)"
  msgstr "el argumento '%s' del intrínseco '%s' en %L tiene una permutación no válida de dimensiones (dimensión '%d' duplicada)"
  
! #: fortran/check.cc:5520 fortran/simplify.cc:7891
  #, gcc-internal-format, gfc-internal-format
  msgid "Without padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shape"
  msgstr "Sin relleno, no hay suficientes elementos en el intrínseco RESHAPE fuente en %L para coincidir con la forma"
  
! #: fortran/check.cc:5537 fortran/check.cc:5556
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be %s"
  msgid "%qs argument of %qs intrinsic at %L cannot be of type %s"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser %s"
  
! #: fortran/check.cc:5547 fortran/check.cc:5566
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be of an extensible type"
  msgid "%qs argument of %qs intrinsic at %L must be of an extensible type"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser un tipo extensible"
  
! #: fortran/check.cc:5685
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: SELECTED_REAL_KIND with neither 'P' nor 'R' argument at %L"
  msgid "SELECTED_REAL_KIND with neither %<P%> nor %<R%> argument at %L"
  msgstr "Fortran 2008: SELECTED_REAL_KIND sin un argumento 'P' ni 'R' en %L"
  
! #: fortran/check.cc:5716
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: '%s' intrinsic with RADIX argument at %L"
  msgid "%qs intrinsic with RADIX argument at %L"
  msgstr "Fortran 2008: Intrínseco '%s' con argumento RADIX en %L"
  
! #: fortran/check.cc:5764
  #, fuzzy, gcc-internal-format
  #| msgid "'source' argument of 'shape' intrinsic at %L must not be an assumed size array"
  msgid "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array"
  msgstr "El argumento 'source' del intrínseco 'shape' en %L no debe ser una matriz de tamaño asumido"
  
! #: fortran/check.cc:5845 fortran/check.cc:8450
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L may not be a procedure"
  msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
  msgstr "El argumento '%s' del intrínseco '%s' en %L no puede ser un procedimiento"
  
! #: fortran/check.cc:5861 fortran/check.cc:6007 fortran/check.cc:8442
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L shall not be coindexed"
  msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
  msgstr "El argumento '%s' del intrínseco '%s' en %L no debe ser coindizado"
  
! #: fortran/check.cc:5872 fortran/check.cc:6019
  #, fuzzy, gcc-internal-format
  #| msgid "'source' argument of 'shape' intrinsic at %L must not be an assumed size array"
  msgid "%qs argument of %qs intrinsic at %L shall not be an assumed-size array"
  msgstr "El argumento 'source' del intrínseco 'shape' en %L no debe ser una matriz de tamaño asumido"
  
! #: fortran/check.cc:5954
  #, gcc-internal-format
  msgid "is_c_interoperable(): gfc_simplify_expr failed"
  msgstr ""
  
! #: fortran/check.cc:5998
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be an interoperable data entity"
  msgid "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser una entidad de datos interoperables"
  
! #: fortran/check.cc:6059
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:6113
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1, found %s instead of %s"
  msgstr ""
  
! #: fortran/check.cc:6147
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/check.cc:6159
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument %d of %qE must be a pointer type"
  msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
  msgstr "el argumento %d de %qE debe ser un tipo puntero"
  
! #: fortran/check.cc:6166
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument to '%s' at %L must be polymorphic"
  msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
  msgstr "El argumento actual para '%s' en %L debe ser polimórfico"
  
! #: fortran/check.cc:6173
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer object at %C shall not be coindexed"
  msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
  msgstr "El objeto puntero en %C no debe tener un coíndice"
  
! #: fortran/check.cc:6180
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
  msgstr ""
  
! #: fortran/check.cc:6186
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
  msgstr ""
  
! #: fortran/check.cc:6205
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FIELD argument at %L of UNPACK must have the same rank as MASK or be a scalar"
  msgid "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
  msgstr "El argumento FIELD en %L de UNPACK debe tener el mismo rango que MASK o ser un escalar"
  
! #: fortran/check.cc:6214
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Actual argument to '%s' at %L must be polymorphic"
! msgid "LOWER argument at %L to C_F_POINTER"
! msgstr "El argumento actual para '%s' en %L debe ser polimórfico"
! 
! #: fortran/check.cc:6220
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "FIELD argument at %L of UNPACK must have the same rank as MASK or be a scalar"
! msgid "Unexpected LOWER argument at %L to C_F_POINTER with scalar FPTR"
! msgstr "El argumento FIELD en %L de UNPACK debe tener el mismo rango que MASK o ser un escalar"
! 
! #: fortran/check.cc:6241
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "FIELD argument at %L of UNPACK must have the same rank as MASK or be a scalar"
! msgid "LOWER argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
! msgstr "El argumento FIELD en %L de UNPACK debe tener el mismo rango que MASK o ser un escalar"
! 
! #: fortran/check.cc:6252
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic FPTR at %L to C_F_POINTER"
  msgstr ""
  
! #: fortran/check.cc:6258
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qD is not a function template"
  msgid "FPTR argument to C_F_POINTER at %L is a function returning a pointer"
  msgstr "%qD no es una plantilla de función"
  
! #: fortran/check.cc:6265
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer assignment to non-POINTER at %L"
  msgid "Noninteroperable array FPTR argument to C_F_POINTER at %L: %s"
  msgstr "Asignación de puntero a un no-POINTER en %L"
  
! #: fortran/check.cc:6281
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:6293
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:6300
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer object at %C shall not be coindexed"
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
  msgstr "El objeto puntero en %C no debe tener un coíndice"
  
! #: fortran/check.cc:6306
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
  msgstr ""
  
! #: fortran/check.cc:6320
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer object at %C shall not be coindexed"
  msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
  msgstr "El objeto puntero en %C no debe tener un coíndice"
  
! #: fortran/check.cc:6332
  #, fuzzy, gcc-internal-format
  #| msgid "Function result '%s' at %L has no IMPLICIT type"
  msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
  msgstr "El resultado de la función '%s' en %L no es de tipo IMPLICIT"
  
! #: fortran/check.cc:6339
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:6345
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgid "Noninteroperable procedure at %L to C_FUNLOC"
  msgstr "El procedimiento de operador de usuario '%s' en %L debe ser FUNCTION"
  
! #: fortran/check.cc:6359
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer object at %C shall not be coindexed"
  msgid "Argument X at %L to C_LOC shall not be coindexed"
  msgstr "El objeto puntero en %C no debe tener un coíndice"
  
! #: fortran/check.cc:6365
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument to '%s' at %L must be polymorphic"
  msgid "X argument at %L to C_LOC shall not be polymorphic"
  msgstr "El argumento actual para '%s' en %L debe ser polimórfico"
  
! #: fortran/check.cc:6376
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Component at %C must have the POINTER attribute"
  msgid "Argument X at %L to C_LOC shall have either the POINTER or the TARGET attribute"
  msgstr "El componente en %C debe tener el atributo POINTER"
  
! #: fortran/check.cc:6384
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument 'S' of NEAREST at %L shall not be zero"
  msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
  msgstr "El argumento 'S' de NEAREST en %L no puede ser cero"
  
! #: fortran/check.cc:6393
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument to '%s' at %L must be polymorphic"
  msgid "Argument at %L to C_LOC shall not be polymorphic"
  msgstr "El argumento actual para '%s' en %L debe ser polimórfico"
  
! #: fortran/check.cc:6400
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array at %L as argument to C_LOC: %s"
  msgstr ""
  
! #: fortran/check.cc:6411
  #, gcc-internal-format, gfc-internal-format
  msgid "Array of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit size"
  msgstr ""
  
! #: fortran/check.cc:6416
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array section in '%s' call at %L"
  msgid "Array section at %L to C_LOC"
  msgstr "Sección de matriz en la llamada '%s' en %L"
  
! #: fortran/check.cc:6444
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "GNU extension: non double precision REAL argument to %s intrinsic at %L"
  msgid "non double precision REAL argument to %s intrinsic at %L"
  msgstr "Extensión de GNU: argumento de precisión REAL que no es doble para el intrínseco %s en %L"
  
! #: fortran/check.cc:6460
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be less than rank %d"
  msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser menor que el rango %d"
  
! #: fortran/check.cc:6479
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L is not a valid dimension index"
  msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr "el argumento '%s' del intrínseco '%s' en %L no es un índice de dimensión válido"
  
! #: fortran/check.cc:6503
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be default real"
  msgid "%qs argument of %qs intrinsic at %L must have length at least 1"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser real por defecto"
  
! #: fortran/check.cc:6778
  #, gcc-internal-format, gfc-internal-format
  msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
  msgstr "El argumento %s para IMAGE_INDEX debe ser una matriz de rango uno en %L"
  
! #: fortran/check.cc:6790
  #, gcc-internal-format, gfc-internal-format
  msgid "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %d"
  msgstr "El número de elementos de matriz del argumento SUB para IMAGE_INDEX en %L debe ser %d (corango) y no %d"
  
! #: fortran/check.cc:6828
! #, fuzzy, gcc-internal-format
! #| msgid "Too many arguments to %s at %L"
! msgid "%<team%> or %<team_number%> argument to %qs at %L"
! msgstr "Demasiados argumentos para %s en %L"
  
! #: fortran/check.cc:6888
! #, gcc-internal-format
! msgid "First argument of %<this_image%> intrinsic at %L must be a coarray variable or an object of type %<team_type%> from the intrinsic module %<ISO_FORTRAN_ENV%>"
! msgstr ""
  
! #: fortran/check.cc:6917
! #, gcc-internal-format
! msgid "Second argument of %<this_image%> intrinsic at %L must be an %<INTEGER%> typed scalar or an object of type %<team_type%> from the intrinsic module %<ISO_FORTRAN_ENV%>"
! msgstr ""
  
! #: fortran/check.cc:6943
! #, fuzzy, gcc-internal-format
  #| msgid "DIM argument without ARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
! msgid "%<dim%> argument without %<coarray%> argument not allowed for %<this_image%> intrinsic at %L"
  msgstr "No se permite el argumento DIM sin un argumento ARRAY para el intrínseco THIS_IMAGE en %L"
  
! #: fortran/check.cc:6954
! #, fuzzy, gcc-internal-format
! #| msgid "Too many arguments to %s at %L"
! msgid "%<team%> argument to %<this_image%> at %L"
! msgstr "Demasiados argumentos para %s en %L"
  
! #: fortran/check.cc:6965
! #, gcc-internal-format
! msgid "At most one argument of type %<team_type%> from the intrinsic module %<ISO_FORTRAN_ENV%> to %<this_image%> at %L allowed"
  msgstr ""
  
! #: fortran/check.cc:7007
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0"
  msgstr ""
  
! #: fortran/check.cc:7059
  #, fuzzy, gcc-internal-format
  #| msgid "'MOLD' argument of 'TRANSFER' intrinsic at %L must not be %s"
  msgid "%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "El argumento 'MOLD' del intrínseco 'TRANSFER' en %L no debe ser %s"
  
! #: fortran/check.cc:7078
  #, fuzzy, gcc-internal-format
  #| msgid "'MOLD' argument of 'TRANSFER' intrinsic at %L must not be %s"
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "El argumento 'MOLD' del intrínseco 'TRANSFER' en %L no debe ser %s"
  
! #: fortran/check.cc:7086
  #, fuzzy, gcc-internal-format
  #| msgid "'MOLD' argument of 'TRANSFER' intrinsic at %L must not be %s"
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgstr "El argumento 'MOLD' del intrínseco 'TRANSFER' en %L no debe ser %s"
  
! #: fortran/check.cc:7121
  #, fuzzy
  #| msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %ld < result size %ld"
  msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %zd < result size %zd"
  msgstr "El TRANSFER intrínseco en %L tiene un resultado parcialmente indefinido: tamaño de la fuente %ld < tamaño del resultado %ld"
  
! #: fortran/check.cc:7246
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must have the same rank as '%s' or be a scalar"
  msgid "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser del mismo rango que '%s' o ser un escalar"
  
! #: fortran/check.cc:7259
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' arguments of '%s' intrinsic at %L must have identical shape."
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
  msgstr "Los argumentos '%s' y '%s' del intrínseco '%s' en %L deben tener forma idéntica."
  
! #: fortran/check.cc:7395
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7407
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of ATANH at %L must be inside the range -1 to 1"
  msgid "VALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least four"
  msgstr "El argumento de ATANH en %L debe estar dentro del rango -1 a 1"
  
! #: fortran/check.cc:7562 fortran/check.cc:7598
  #, fuzzy, gcc-internal-format
  #| msgid "Size of '%s' argument of '%s' intrinsic at %L too small (%i/%i)"
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
  msgstr "El tamaño del argumento '%s' del intrínseco '%s' en %L es demasiado pequeño (%i/%i)"
  
! #: fortran/check.cc:7609
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many arguments to %s at %L"
  msgstr "Demasiados argumentos para %s en %L"
  
! #: fortran/check.cc:7627
  #, gcc-internal-format
  msgid "fe_runtime_error string must be null terminated"
  msgstr ""
  
! #: fortran/check.cc:7639
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  msgstr "número erróneo de argumentos de plantilla (%d, debe ser %d)"
  
! #: fortran/check.cc:7681
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7688
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7709
  #, gcc-internal-format, gfc-internal-format
  msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
  msgstr ""
  
! #: fortran/check.cc:7719
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7726
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7746
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7756
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7771 fortran/check.cc:7778
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "arguments 1 and 2 have different types"
  msgid "integer arguments to SYSTEM_CLOCK at %L with different kind parameters"
  msgstr "los argumentos 1 y 2 tienen tipos diferentes"
  
! #: fortran/check.cc:7992
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgid "%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser de un género que no sea más ancho que el género por defecto (%d)"
  
! #: fortran/check.cc:8174
  #, fuzzy, gcc-internal-format
  #| msgid "ATOM argument at %L of the %s intrinsic function shall be a coarray or coindexed"
  msgid "Actual argument at %L of %qs intrinsic shall be an associated pointer"
  msgstr "El argumento ATOM en %L de la función intrínseca %s debe ser una comatriz o coíndice"
  
! #: fortran/check.cc:8363 fortran/check.cc:8374
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or LOGICAL"
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser INTEGER o LOGICAL"
  
! #: fortran/check.cc:8434
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointer"
  msgstr ""
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.cc:811 fortran/decl.cc:4315 fortran/decl.cc:11360
  #, fuzzy, gcc-internal-format
  #| msgid "Maximum extension level reached with type '%s' at %L"
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr "Se alcanzó el nivel de extensión máximo con el tipo '%s' en %L"
  
! #: fortran/class.cc:1843
! #, fuzzy, gcc-internal-format
! #| msgid "failed to close state file %s [%s]"
! msgid "Failed to create finalizer result symbol"
! msgstr "no se puede cerrar el fichero de estado %s [%s]"
! 
! #: fortran/class.cc:1849
! #, fuzzy, gcc-internal-format
! #| msgid "invalid id value for reset attribute"
! msgid "Failed to set finalizer result attributes"
! msgstr "valor de id no válido atributo reset"
! 
! #: fortran/class.cc:3148 fortran/class.cc:3222
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' of '%s' is PRIVATE at %L"
  msgid "%qs of %qs is PRIVATE at %L"
*************** msgstr "'%s' de '%s' es PRIVATE en %L"
*** 75725,75736 ****
  msgid "To enable preprocessing, use %<-cpp%>"
  msgstr "Para activar el preprocesamiento, utilice -cpp"
  
! #: fortran/cpp.cc:583 fortran/cpp.cc:594 fortran/cpp.cc:725
  #, fuzzy, gcc-internal-format
  #| msgid "opening output file %s: %s"
  msgid "opening output file %qs: %s"
  msgstr "se abre el fichero de salida %s: %s"
  
  #: fortran/data.cc:67
  #, gcc-internal-format, gfc-internal-format
  msgid "non-constant array in DATA statement %L"
--- 79930,79947 ----
  msgid "To enable preprocessing, use %<-cpp%>"
  msgstr "Para activar el preprocesamiento, utilice -cpp"
  
! #: fortran/cpp.cc:583 fortran/cpp.cc:594 fortran/cpp.cc:732
  #, fuzzy, gcc-internal-format
  #| msgid "opening output file %s: %s"
  msgid "opening output file %qs: %s"
  msgstr "se abre el fichero de salida %s: %s"
  
+ #: fortran/cpp.cc:685
+ #, fuzzy, gcc-internal-format
+ #| msgid "transactional memory is not supported with %<-fsanitize=address%>"
+ msgid "%<-E%> is not supported with %<-fpreprocessed%>"
+ msgstr "la memoria transaccional no se admite con %<-fsanitize=address%>"
+ 
  #: fortran/data.cc:67
  #, gcc-internal-format, gfc-internal-format
  msgid "non-constant array in DATA statement %L"
*************** msgstr ""
*** 75764,75775 ****
  msgid "Initialization string at %L was truncated to fit the variable (%wd/%wd)"
  msgstr "Se truncó la cadena de inicialización que inicia en %L para coincidir con la variable (%d%d)"
  
! #: fortran/data.cc:220 fortran/resolve.cc:5577
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr "El índice de inicio de la subcadena en %L es menor a uno"
  
! #: fortran/data.cc:226 fortran/resolve.cc:5607
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr "El índice de final de la subcadena en %L excede la longitud de la cadena"
--- 79975,79986 ----
  msgid "Initialization string at %L was truncated to fit the variable (%wd/%wd)"
  msgstr "Se truncó la cadena de inicialización que inicia en %L para coincidir con la variable (%d%d)"
  
! #: fortran/data.cc:220 fortran/resolve.cc:5843
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr "El índice de inicio de la subcadena en %L es menor a uno"
  
! #: fortran/data.cc:226 fortran/resolve.cc:5873
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr "El índice de final de la subcadena en %L excede la longitud de la cadena"
*************** msgstr "La variable '%s' en %C con un in
*** 75824,76345 ****
  msgid "Simplification error"
  msgstr "falló la gimplificación"
  
! #: fortran/decl.cc:293
  #, gcc-internal-format, gfc-internal-format
  msgid "Inquiry parameter cannot appear in a data-stmt-object-list at %C"
  msgstr ""
  
! #: fortran/decl.cc:307
  #, fuzzy, gcc-internal-format
  #| msgid "Host associated variable '%s' may not be in the DATA statement at %C"
  msgid "Host associated variable %qs may not be in the DATA statement at %C"
  msgstr "La variable asociada al anfitrión '%s' no debe estar en la declaración DATA en %C"
  
! #: fortran/decl.cc:314
  #, fuzzy, gcc-internal-format
  #| msgid "Extension: initialization of common block variable '%s' in DATA statement at %C"
  msgid "initialization of common block variable %qs in DATA statement at %C"
  msgstr "Extensión: inicialización de la variable de bloque común '%s' en la declaración DATA en %C"
  
! #: fortran/decl.cc:452
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' must be a PARAMETER in DATA statement at %C"
  msgid "Symbol %qs must be a PARAMETER in DATA statement at %C"
  msgstr "El símbolo '%s' debe ser un PARAMETER en la declaración DATA en %C"
  
! #: fortran/decl.cc:478
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid initializer %s in Data statement at %C"
  msgstr "Inicializador %s no válido en la declaración Data en %C"
  
! #: fortran/decl.cc:583
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgid "BOZ at %L cannot appear in an old-style initialization"
  msgstr "%<constexpr%> no puede aparecer en una declaración typedef"
  
! #: fortran/decl.cc:591
  #, gcc-internal-format
  msgid "BOZ literal constant near %L cannot be assigned to a %qs variable in an old-style initialization"
  msgstr ""
  
! #: fortran/decl.cc:601
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C is not allowed in a PURE procedure"
  msgstr "No se permite la inicialización de %C en un procedimiento PURE"
  
! #: fortran/decl.cc:648
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgid "DATA statement at %C cannot appear within an INTERFACE"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un INTERFACE"
  
! #: fortran/decl.cc:672
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid initializer %s in Data statement at %C"
  msgid "Invalid substring in data-implied-do at %L in DATA statement"
  msgstr "Inicializador %s no válido en la declaración Data en %C"
  
! #: fortran/decl.cc:695
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component or deferred-shaped array near %C in DATA statement"
  msgstr ""
  
! #: fortran/decl.cc:737
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgid "BOZ literal constant at %L cannot appear in a structure constructor"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un procedimiento contenido"
  
! #: fortran/decl.cc:753
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %C is not allowed in a PURE procedure"
  msgstr "No se permite la declaración DATA en %C en un procedimiento PURE"
  
! #: fortran/decl.cc:762
  #, gcc-internal-format, gfc-internal-format
  msgid "part-ref with pointer attribute near %L is not rightmost part-ref of data-stmt-object"
  msgstr ""
  
! #: fortran/decl.cc:801
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Old-style initialization at %C"
  msgid "Empty old style initializer list at %C"
  msgstr "Extensión: Inicialización de estilo antiguo en %C"
  
! #: fortran/decl.cc:810
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array component of structure at %C must have an explicit shape"
  msgid "Array in initializer list at %L must have an explicit shape"
  msgstr "El componente de matriz de la estructura en %C debe tener una forma explícita"
  
! #: fortran/decl.cc:833
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "extra elements in scalar initializer"
  msgid "Repeat spec invalid in scalar initializer at %C"
  msgstr "elementos extras en el inicializador escalar"
  
! #: fortran/decl.cc:838
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Cray pointer at %C must be an integer"
  msgid "Repeat spec must be an integer at %C"
  msgstr "El puntero Cray en %C debe ser un entero"
  
! #: fortran/decl.cc:849
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected alternate return label at %C"
  msgid "Expected data constant after repeat spec at %C"
  msgstr "Se esperaba la etiqueta de devolución alterna en %C"
  
! #: fortran/decl.cc:881
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected scalar initialization expression at %C"
  msgid "End of scalar initializer expected at %C"
  msgstr "Se esperaba una expresión de inicialización escalar en %C"
  
! #: fortran/decl.cc:909
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "excess elements in array initializer"
  msgid "Not enough elements in array initializer at %C"
  msgstr "exceso de elementos en el inicializador de matriz"
  
! #: fortran/decl.cc:911
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "excess elements in array initializer"
  msgid "Too many elements in array initializer at %C"
  msgstr "exceso de elementos en el inicializador de matriz"
  
! #: fortran/decl.cc:938
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in OpenMP variable list at %C"
  msgid "Syntax error in old style initializer list at %C"
  msgstr "Error sintáctico en la lista de variables OpenMP en %C"
  
! #: fortran/decl.cc:962
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data target at %L shall not have a coindex"
  msgid "The assumed-rank array at %C shall not have a codimension"
  msgstr "El objetivo de datos en %L no puede tener un coíndice"
  
! #: fortran/decl.cc:1027
  #, gcc-internal-format, gfc-internal-format
  msgid "Sum of array rank %d and corank %d at %C exceeds maximum allowed dimensions of %d"
  msgstr ""
  
! #: fortran/decl.cc:1051
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad INTENT specification at %C"
  msgstr "Especificación INTENT errónea en %C"
  
! #: fortran/decl.cc:1073
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: deferred type parameter at %C"
  msgid "deferred type parameter at %C"
  msgstr "Fortran 2003: parámetro de tipo diferido en %C"
  
! #: fortran/decl.cc:1166 fortran/resolve.cc:14147
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
  
! #: fortran/decl.cc:1192
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Obsolescent feature: Old-style character length at %C"
  msgid "Old-style character length at %C"
  msgstr "Característica obsoleta: Longitud de carácter de estilo antiguo en %C"
  
! #: fortran/decl.cc:1223
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in character length specification at %C"
  msgstr "Error sintáctico en la especificación de longitud de carácter en %C"
  
! #: fortran/decl.cc:1375 fortran/decl.cc:1382 fortran/decl.cc:1448
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %C is already defined at %L"
  msgid "Procedure %qs at %C is already defined at %L"
  msgstr "El procedimiento '%s' en %C ya se había definido en %L"
  
! #: fortran/decl.cc:1390
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %C is already defined at %L"
  msgid "Contained procedure %qs at %C clashes with procedure defined at %L"
  msgstr "El procedimiento '%s' en %C ya se había definido en %L"
  
! #: fortran/decl.cc:1402
  #, fuzzy, gcc-internal-format
  #| msgid "Name '%s' at %C is already defined as a generic interface at %L"
  msgid "Name %qs at %C is already defined as a generic interface at %L"
  msgstr "El nombre '%s' en %C ya se definió como una interfaz genérica en %L"
  
! #: fortran/decl.cc:1420
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %C has an explicit interface and must not have attributes declared at %L"
  msgid "Procedure %qs at %C has an explicit interface from a previous declaration"
  msgstr "El procedimiento '%s' en %C tiene una interfaz explícita y no debe tener atributos declarados en %L"
  
! #: fortran/decl.cc:1436
  #, gcc-internal-format
  msgid "Procedure %qs defined in interface body at %L clashes with internal procedure defined at %C"
  msgstr ""
  
! #: fortran/decl.cc:1519
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %L must have the BIND(C) attribute to be C interoperable"
  msgid "Procedure %qs at %L must have the BIND(C) attribute to be C interoperable"
  msgstr "El procedimiento '%s' en %L debe tener el atributo BIND(C) para que sea interoperable con C"
  
! #: fortran/decl.cc:1546
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L is a dummy argument to the BIND(C) procedure '%s' but is not C interoperable because derived type '%s' is not C interoperable"
  msgid "Variable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because derived type %qs is not C interoperable"
  msgstr "La variable '%s' en %L es un argumento dummy del procedimiento BIND(C) '%s' pero no es interoperable con C porque el tipo derivado '%s' no es interoperable con C"
  
! #: fortran/decl.cc:1553
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L is a dummy argument to the BIND(C) procedure '%s' but is not C interoperable because it is polymorphic"
  msgid "Variable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because it is polymorphic"
  msgstr "La variable '%s' en %L es un argumento dummy del procedimiento BIND(C) '%s' pero puede no ser interoperable con C porque es polimórfica"
  
! #: fortran/decl.cc:1560
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L is a parameter to the BIND(C) procedure '%s' but may not be C interoperable"
  msgid "Variable %qs at %L is a dummy argument of the BIND(C) procedure %qs but may not be C interoperable"
  msgstr "La variable '%s' en %L es un parámetro del procedimiento BIND(C) '%s' pero puede no ser interoperable con C"
  
! #: fortran/decl.cc:1569
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L cannot have the POINTER attribute because procedure '%s' is BIND(C)"
  msgid "Dummy argument %qs at %L may not be a pointer with CONTIGUOUS attribute as procedure %qs is BIND(C)"
  msgstr "La variable '%s' en %L no puede tener el atributo POINTER porque el procedimiento '%s' es BIND(C)"
  
! #: fortran/decl.cc:1579
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
  msgid "Default-initialized dummy argument %qs with %s attribute at %L is not permitted in BIND(C) procedure %qs"
  msgstr "No se permite la variable dummy comatriz '%s' en %L en el procedimiento BIND(C) '%s'"
  
! #: fortran/decl.cc:1600
  #, fuzzy, gcc-internal-format
  #| msgid "Character argument '%s' at %L must be length 1 because procedure '%s' is BIND(C)"
  msgid "Allocatable character dummy argument %qs at %L must have deferred length as procedure %qs is BIND(C)"
  msgstr "El argumento de carácter '%s' en %L debe ser de longitud 1 porque el procedimiento '%s' es BIND(C)"
  
! #: fortran/decl.cc:1605
  #, fuzzy, gcc-internal-format
  #| msgid "Character argument '%s' at %L must be length 1 because procedure '%s' is BIND(C)"
  msgid "Pointer character dummy argument %qs at %L must have deferred length as procedure %qs is BIND(C)"
  msgstr "El argumento de carácter '%s' en %L debe ser de longitud 1 porque el procedimiento '%s' es BIND(C)"
  
! #: fortran/decl.cc:1612
  #, fuzzy, gcc-internal-format
  #| msgid "Character argument '%s' at %L must be length 1 because procedure '%s' is BIND(C)"
  msgid "Deferred-length character dummy argument %qs at %L of procedure %qs with BIND(C) attribute"
  msgstr "El argumento de carácter '%s' en %L debe ser de longitud 1 porque el procedimiento '%s' es BIND(C)"
  
! #: fortran/decl.cc:1624
  #, fuzzy, gcc-internal-format
  #| msgid "Character argument '%s' at %L must be length 1 because procedure '%s' is BIND(C)"
  msgid "Character dummy argument %qs at %L must be of length 1 as it has the VALUE attribute"
  msgstr "El argumento de carácter '%s' en %L debe ser de longitud 1 porque el procedimiento '%s' es BIND(C)"
  
! #: fortran/decl.cc:1635
  #, fuzzy, gcc-internal-format
  #| msgid "Character argument '%s' at %L must be length 1 because procedure '%s' is BIND(C)"
  msgid "Assumed-length character dummy argument %qs at %L of procedure %qs with BIND(C) attribute"
  msgstr "El argumento de carácter '%s' en %L debe ser de longitud 1 porque el procedimiento '%s' es BIND(C)"
  
! #: fortran/decl.cc:1649
  #, gcc-internal-format
  msgid "Character dummy argument %qs at %L must be of constant length of one or assumed length, unless it has assumed shape or assumed rank, as procedure %qs has the BIND(C) attribute"
  msgstr ""
  
! #: fortran/decl.cc:1667
  #, fuzzy, gcc-internal-format
  #| msgid "TS29113: Variable '%s' at %L with OPTIONAL attribute in procedure '%s' which is BIND(C)"
  msgid "Variable %qs at %L with ALLOCATABLE attribute in procedure %qs with BIND(C)"
  msgstr "TS29113: La variable '%s' en %L con atributo OPTIONAL en el procedimiento '%s' que es BIND(C)"
  
! #: fortran/decl.cc:1675
  #, fuzzy, gcc-internal-format
  #| msgid "TS29113: Variable '%s' at %L with OPTIONAL attribute in procedure '%s' which is BIND(C)"
  msgid "Variable %qs at %L with POINTER attribute in procedure %qs with BIND(C)"
  msgstr "TS29113: La variable '%s' en %L con atributo OPTIONAL en el procedimiento '%s' que es BIND(C)"
  
! #: fortran/decl.cc:1684
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the OPTIONAL and the VALUE attribute because procedure '%s' is BIND(C)"
  msgid "Variable %qs at %L cannot have both the OPTIONAL and the VALUE attribute because procedure %qs is BIND(C)"
  msgstr "La variable '%s' en %L no puede tener los atributos OPTIONAL y VALUE al mismo tiempo porque el procedimiento '%s' es BIND(C)"
  
! #: fortran/decl.cc:1691
  #, fuzzy, gcc-internal-format
  #| msgid "TS29113: Variable '%s' at %L with OPTIONAL attribute in procedure '%s' which is BIND(C)"
  msgid "Variable %qs at %L with OPTIONAL attribute in procedure %qs which is BIND(C)"
  msgstr "TS29113: La variable '%s' en %L con atributo OPTIONAL en el procedimiento '%s' que es BIND(C)"
  
! #: fortran/decl.cc:1702
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed-shape array '%s' at %L cannot be an argument to the procedure '%s' at %L because the procedure is BIND(C)"
  msgid "Assumed-shape array %qs at %L as dummy argument to the BIND(C) procedure %qs at %L"
  msgstr "La matriz de forma asumida '%s' en %L no puede ser un argumento para el procedimiento '%s' en %L porque el procedimiento es BIND(C)"
  
! #: fortran/decl.cc:1769
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L already has basic type of %s"
  msgid "Symbol %qs at %C also declared as a type at %L"
  msgstr "El símbolo '%s' en %L ya tenía el tipo básico de %s"
  
! #: fortran/decl.cc:1831
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' in common block '%s' at %C must be declared with a C interoperable kind since common block '%s' is BIND(C)"
  msgid "Variable %qs in common block %qs at %C must be declared with a C interoperable kind since common block %qs is BIND(C)"
  msgstr "La variable '%s' en el bloque común '%s' en %C se debe declarar con un género interoperable con C porque el bloque común '%s' es BIND(C)"
  
! #: fortran/decl.cc:1871
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Different CHARACTER lengths (%d/%d) in array constructor at %L"
  msgid "CHARACTER length must be a constant at %L"
  msgstr "Longitudes de CHARACTER diferentes (%d/%d) en el constructor de matriz en %L"
  
! #: fortran/decl.cc:1886
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CHARACTER expression at %L is being truncated (%d/%d)"
  msgid "CHARACTER expression at %L is being truncated (%ld/%ld)"
  msgstr "Se trunca la expresión CHARACTER en %L (%d/%d)"
  
! #: fortran/decl.cc:1895 fortran/decl.cc:1901
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The CHARACTER elements of the array constructor at %L must have the same length (%d/%d)"
  msgid "The CHARACTER elements of the array constructor at %L must have the same length (%ld/%ld)"
  msgstr "Los elementos CHARACTER del constructor de matriz en %L deben tener la misma longitud (%d/%d)"
  
! #: fortran/decl.cc:2040
  #, fuzzy, gcc-internal-format
  #| msgid "Initializer not allowed for PARAMETER '%s' at %C"
  msgid "Initializer not allowed for PARAMETER %qs at %C"
  msgstr "No se permite un inicializador para el PARAMETER '%s' en %C"
  
! #: fortran/decl.cc:2053
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER at %L is missing an initializer"
  msgstr "Falta un inicializador para el PARAMETER en %L"
  
! #: fortran/decl.cc:2063
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C with an initializer already appears in a DATA statement"
  msgid "Variable %qs at %C with an initializer already appears in a DATA statement"
  msgstr "La variable '%s' en %C con un inicializador ya aparecía en una declaración DATA"
  
! #: fortran/decl.cc:2106
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't initialize implied-shape array at %L with scalar"
  msgid "Cannot initialize parameter array at %L with variable length elements"
  msgstr "No se puede inicializar la matriz de tamaño implícito en %L con un escalar"
  
! #: fortran/decl.cc:2140
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgid "Rank mismatch of array at %L and its initializer (%d/%d)"
  msgstr "El rango no coincide en la referencia de matriz en %L (%d/%d)"
  
! #: fortran/decl.cc:2153
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't initialize implied-shape array at %L with scalar"
  msgid "Cannot initialize implied-shape array at %L with scalar"
  msgstr "No se puede inicializar la matriz de tamaño implícito en %L con un escalar"
  
! #: fortran/decl.cc:2163
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Blank common initialized at %0"
  msgid "Bad shape of initializer at %L"
  msgstr "Común en blanco inicializado en %0"
  
! #: fortran/decl.cc:2170
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "Cannot determine shape of initializer at %L"
  msgstr "El dummy '%s' en %L no puede tener un inicializador"
  
! #: fortran/decl.cc:2205
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-constant lower bound in implied-shape declaration at %L"
  msgstr "El límite inferior no es constante en la declaración de forma implícita en %L"
  
! #: fortran/decl.cc:2255
  #, fuzzy, gcc-internal-format
  #| msgid "'I' at %L and 'J' at %L cannot both be BOZ literal constants"
  msgid "Entity %qs at %L is incompatible with a BOZ literal constant"
  msgstr "'I' en %L y 'J' en %L no pueden ser constantes literal BOZ al mismo tiempo"
  
! #: fortran/decl.cc:2321 fortran/decl.cc:2328
  #, gcc-internal-format, gfc-internal-format
  msgid "Component at %C must have the POINTER attribute"
  msgstr "El componente en %C debe tener el atributo POINTER"
  
! #: fortran/decl.cc:2337
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' with CLASS at %L must be allocatable or pointer"
  msgid "Component %qs with CLASS at %C must be allocatable or pointer"
  msgstr "El componente '%s' con CLASS en %L debe ser allocatable o pointer"
  
! #: fortran/decl.cc:2346
  #, gcc-internal-format, gfc-internal-format
  msgid "Array component of structure at %C must have explicit or deferred shape"
  msgstr "El componente de matriz de la estructura en %C debe tener una forma explícita o diferida"
  
! #: fortran/decl.cc:2370 fortran/symbol.cc:2276
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %C already declared at %L"
  msgid "Component %qs at %C already declared at %L"
  msgstr "El componente '%s' en %C ya se había declarado en %L"
  
! #: fortran/decl.cc:2425
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer array component of structure at %C must have a deferred shape"
  msgstr "El componente de matriz de puntero de la estructura en %C debe tener una forma diferida"
  
! #: fortran/decl.cc:2432
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component of structure at %C must have a deferred shape"
  msgstr "El componente allocatable de la estructura en %C debe tener una forma diferida"
  
! #: fortran/decl.cc:2456
  #, gcc-internal-format, gfc-internal-format
  msgid "Array component of structure at %C must have an explicit shape"
  msgstr "El componente de matriz de la estructura en %C debe tener una forma explícita"
  
! #: fortran/decl.cc:2473
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter list with an ellipsis can%'t match an empty parameter name list declaration"
  msgid "Type parameter %qs at %C has no corresponding entry in the type parameter name list at %L"
  msgstr "una lista de parámetros con una elipsis no puede coincidir con una declaración de nombre de lista de parámetros vacía."
  
! #: fortran/decl.cc:2530
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() initialization at %C is ambiguous"
  msgstr "La inicialización NULL() en %C es ambigua"
  
! #: fortran/decl.cc:2547
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NULL() initialization at %C is ambiguous"
  msgid "NULL() initialization at %C may not have MOLD"
  msgstr "La inicialización NULL() en %C es ambigua"
  
! #: fortran/decl.cc:2564
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of pointer at %C is not allowed in a PURE procedure"
  msgstr "No se permite la inicialización de un puntero en %C en un procedimiento PURE"
  
! #: fortran/decl.cc:2585
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in pointer initialization at %C"
  msgstr "Error en la inicialización de puntero en %C"
  
! #: fortran/decl.cc:2592
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: non-NULL pointer initialization at %C"
  msgid "non-NULL pointer initialization at %C"
  msgstr "Fortran 2008: inicialización de puntero que no es NULL en %C"
  
! #: fortran/decl.cc:2615
  #, gcc-internal-format
  msgid "RESULT variable %qs at %L prohibits FUNCTION name %qs at %C from appearing in a specification statement"
  msgstr ""
  
! #: fortran/decl.cc:2670
  #, fuzzy, gcc-internal-format
  #| msgid "RETURN not allowed outside PROC"
  msgid "%qs not allowed outside STRUCTURE at %C"
  msgstr "no se permite RETURN fuera de PROC"
  
! #: fortran/decl.cc:2672
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %C is not a member of the '%s' structure"
  msgid "%qs at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr "'%s' en %C no es un miembro de la estructura '%s'"
  
! #: fortran/decl.cc:2680
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function cannot have arguments"
  msgid "%qs entity cannot have attributes at %C"
  msgstr "la función %qs no puede tener argumentos"
  
! #: fortran/decl.cc:2690
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid character in name at %C"
  msgid "Invalid character %qc in variable name at %C"
  msgstr "Carácter no válido en el nombre en %C"
  
! #: fortran/decl.cc:2732
  #, fuzzy, gcc-internal-format
  #| msgid "Non-PARAMETER symbol '%s' at %L can't be implied-shape"
  msgid "Non-PARAMETER symbol %qs at %L cannot be implied-shape"
  msgstr "El símbolo '%s' que no es PARAMETER en %L no puede ser de forma implícita"
  
! #: fortran/decl.cc:2742
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: Implied-shape array at %L"
  msgid "Implied-shape array at %L"
  msgstr "Fortran 2008: Matriz de forma implícita en %L"
  
! #: fortran/decl.cc:2799
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression at %L must be of INTEGER type, found %s"
  msgid "Explicit array shape at %C must be constant of INTEGER type and not %s type"
  msgstr "La expresión en %L debe ser de tipo INTEGER, se encontró %s"
  
! #: fortran/decl.cc:2807
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Not yet implemented: LCOBOUND for coarray with non-constant cobounds at %L"
  msgid "Explicit shaped array with nonconstant bounds at %C"
  msgstr "Aún sin implementar: LCOBOUND para una comatriz con colímites que no son constantes en %L"
  
! #: fortran/decl.cc:2908
  #, gcc-internal-format
  msgid "%qs at %L is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs"
  msgstr ""
  
! #: fortran/decl.cc:2919
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "%qs entity cannot have an initializer at %L"
--- 80035,80561 ----
  msgid "Simplification error"
  msgstr "falló la gimplificación"
  
! #: fortran/decl.cc:294
  #, gcc-internal-format, gfc-internal-format
  msgid "Inquiry parameter cannot appear in a data-stmt-object-list at %C"
  msgstr ""
  
! #: fortran/decl.cc:308
  #, fuzzy, gcc-internal-format
  #| msgid "Host associated variable '%s' may not be in the DATA statement at %C"
  msgid "Host associated variable %qs may not be in the DATA statement at %C"
  msgstr "La variable asociada al anfitrión '%s' no debe estar en la declaración DATA en %C"
  
! #: fortran/decl.cc:315
  #, fuzzy, gcc-internal-format
  #| msgid "Extension: initialization of common block variable '%s' in DATA statement at %C"
  msgid "initialization of common block variable %qs in DATA statement at %C"
  msgstr "Extensión: inicialización de la variable de bloque común '%s' en la declaración DATA en %C"
  
! #: fortran/decl.cc:453
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' must be a PARAMETER in DATA statement at %C"
  msgid "Symbol %qs must be a PARAMETER in DATA statement at %C"
  msgstr "El símbolo '%s' debe ser un PARAMETER en la declaración DATA en %C"
  
! #: fortran/decl.cc:479
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid initializer %s in Data statement at %C"
  msgstr "Inicializador %s no válido en la declaración Data en %C"
  
! #: fortran/decl.cc:584
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgid "BOZ at %L cannot appear in an old-style initialization"
  msgstr "%<constexpr%> no puede aparecer en una declaración typedef"
  
! #: fortran/decl.cc:592
  #, gcc-internal-format
  msgid "BOZ literal constant near %L cannot be assigned to a %qs variable in an old-style initialization"
  msgstr ""
  
! #: fortran/decl.cc:602
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C is not allowed in a PURE procedure"
  msgstr "No se permite la inicialización de %C en un procedimiento PURE"
  
! #: fortran/decl.cc:649
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgid "DATA statement at %C cannot appear within an INTERFACE"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un INTERFACE"
  
! #: fortran/decl.cc:673
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid initializer %s in Data statement at %C"
  msgid "Invalid substring in data-implied-do at %L in DATA statement"
  msgstr "Inicializador %s no válido en la declaración Data en %C"
  
! #: fortran/decl.cc:696
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component or deferred-shaped array near %C in DATA statement"
  msgstr ""
  
! #: fortran/decl.cc:738
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgid "BOZ literal constant at %L cannot appear in a structure constructor"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un procedimiento contenido"
  
! #: fortran/decl.cc:754
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %C is not allowed in a PURE procedure"
  msgstr "No se permite la declaración DATA en %C en un procedimiento PURE"
  
! #: fortran/decl.cc:763
  #, gcc-internal-format, gfc-internal-format
  msgid "part-ref with pointer attribute near %L is not rightmost part-ref of data-stmt-object"
  msgstr ""
  
! #: fortran/decl.cc:802
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Old-style initialization at %C"
  msgid "Empty old style initializer list at %C"
  msgstr "Extensión: Inicialización de estilo antiguo en %C"
  
! #: fortran/decl.cc:811
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array component of structure at %C must have an explicit shape"
  msgid "Array in initializer list at %L must have an explicit shape"
  msgstr "El componente de matriz de la estructura en %C debe tener una forma explícita"
  
! #: fortran/decl.cc:834
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "extra elements in scalar initializer"
  msgid "Repeat spec invalid in scalar initializer at %C"
  msgstr "elementos extras en el inicializador escalar"
  
! #: fortran/decl.cc:839
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Cray pointer at %C must be an integer"
  msgid "Repeat spec must be an integer at %C"
  msgstr "El puntero Cray en %C debe ser un entero"
  
! #: fortran/decl.cc:850
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected alternate return label at %C"
  msgid "Expected data constant after repeat spec at %C"
  msgstr "Se esperaba la etiqueta de devolución alterna en %C"
  
! #: fortran/decl.cc:882
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected scalar initialization expression at %C"
  msgid "End of scalar initializer expected at %C"
  msgstr "Se esperaba una expresión de inicialización escalar en %C"
  
! #: fortran/decl.cc:910
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "excess elements in array initializer"
  msgid "Not enough elements in array initializer at %C"
  msgstr "exceso de elementos en el inicializador de matriz"
  
! #: fortran/decl.cc:912
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "excess elements in array initializer"
  msgid "Too many elements in array initializer at %C"
  msgstr "exceso de elementos en el inicializador de matriz"
  
! #: fortran/decl.cc:939
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in OpenMP variable list at %C"
  msgid "Syntax error in old style initializer list at %C"
  msgstr "Error sintáctico en la lista de variables OpenMP en %C"
  
! #: fortran/decl.cc:963
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data target at %L shall not have a coindex"
  msgid "The assumed-rank array at %C shall not have a codimension"
  msgstr "El objetivo de datos en %L no puede tener un coíndice"
  
! #: fortran/decl.cc:1028
  #, gcc-internal-format, gfc-internal-format
  msgid "Sum of array rank %d and corank %d at %C exceeds maximum allowed dimensions of %d"
  msgstr ""
  
! #: fortran/decl.cc:1052
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad INTENT specification at %C"
  msgstr "Especificación INTENT errónea en %C"
  
! #: fortran/decl.cc:1074
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: deferred type parameter at %C"
  msgid "deferred type parameter at %C"
  msgstr "Fortran 2003: parámetro de tipo diferido en %C"
  
! #: fortran/decl.cc:1167 fortran/resolve.cc:14857
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
  
! #: fortran/decl.cc:1193 fortran/decl.cc:1222
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Obsolescent feature: Old-style character length at %C"
  msgid "Old-style character length at %C"
  msgstr "Característica obsoleta: Longitud de carácter de estilo antiguo en %C"
  
! #: fortran/decl.cc:1228
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in character length specification at %C"
  msgstr "Error sintáctico en la especificación de longitud de carácter en %C"
  
! #: fortran/decl.cc:1380 fortran/decl.cc:1387 fortran/decl.cc:1453
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %C is already defined at %L"
  msgid "Procedure %qs at %C is already defined at %L"
  msgstr "El procedimiento '%s' en %C ya se había definido en %L"
  
! #: fortran/decl.cc:1395
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %C is already defined at %L"
  msgid "Contained procedure %qs at %C clashes with procedure defined at %L"
  msgstr "El procedimiento '%s' en %C ya se había definido en %L"
  
! #: fortran/decl.cc:1407
  #, fuzzy, gcc-internal-format
  #| msgid "Name '%s' at %C is already defined as a generic interface at %L"
  msgid "Name %qs at %C is already defined as a generic interface at %L"
  msgstr "El nombre '%s' en %C ya se definió como una interfaz genérica en %L"
  
! #: fortran/decl.cc:1425
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %C has an explicit interface and must not have attributes declared at %L"
  msgid "Procedure %qs at %C has an explicit interface from a previous declaration"
  msgstr "El procedimiento '%s' en %C tiene una interfaz explícita y no debe tener atributos declarados en %L"
  
! #: fortran/decl.cc:1441
  #, gcc-internal-format
  msgid "Procedure %qs defined in interface body at %L clashes with internal procedure defined at %C"
  msgstr ""
  
! #: fortran/decl.cc:1524
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %L must have the BIND(C) attribute to be C interoperable"
  msgid "Procedure %qs at %L must have the BIND(C) attribute to be C interoperable"
  msgstr "El procedimiento '%s' en %L debe tener el atributo BIND(C) para que sea interoperable con C"
  
! #: fortran/decl.cc:1589
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L is a dummy argument to the BIND(C) procedure '%s' but is not C interoperable because derived type '%s' is not C interoperable"
  msgid "Variable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because derived type %qs is not C interoperable"
  msgstr "La variable '%s' en %L es un argumento dummy del procedimiento BIND(C) '%s' pero no es interoperable con C porque el tipo derivado '%s' no es interoperable con C"
  
! #: fortran/decl.cc:1596
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L is a dummy argument to the BIND(C) procedure '%s' but is not C interoperable because it is polymorphic"
  msgid "Variable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because it is polymorphic"
  msgstr "La variable '%s' en %L es un argumento dummy del procedimiento BIND(C) '%s' pero puede no ser interoperable con C porque es polimórfica"
  
! #: fortran/decl.cc:1603
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L is a parameter to the BIND(C) procedure '%s' but may not be C interoperable"
  msgid "Variable %qs at %L is a dummy argument of the BIND(C) procedure %qs but may not be C interoperable"
  msgstr "La variable '%s' en %L es un parámetro del procedimiento BIND(C) '%s' pero puede no ser interoperable con C"
  
! #: fortran/decl.cc:1612
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L cannot have the POINTER attribute because procedure '%s' is BIND(C)"
  msgid "Dummy argument %qs at %L may not be a pointer with CONTIGUOUS attribute as procedure %qs is BIND(C)"
  msgstr "La variable '%s' en %L no puede tener el atributo POINTER porque el procedimiento '%s' es BIND(C)"
  
! #: fortran/decl.cc:1622
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
  msgid "Default-initialized dummy argument %qs with %s attribute at %L is not permitted in BIND(C) procedure %qs"
  msgstr "No se permite la variable dummy comatriz '%s' en %L en el procedimiento BIND(C) '%s'"
  
! #: fortran/decl.cc:1643
  #, fuzzy, gcc-internal-format
  #| msgid "Character argument '%s' at %L must be length 1 because procedure '%s' is BIND(C)"
  msgid "Allocatable character dummy argument %qs at %L must have deferred length as procedure %qs is BIND(C)"
  msgstr "El argumento de carácter '%s' en %L debe ser de longitud 1 porque el procedimiento '%s' es BIND(C)"
  
! #: fortran/decl.cc:1648
  #, fuzzy, gcc-internal-format
  #| msgid "Character argument '%s' at %L must be length 1 because procedure '%s' is BIND(C)"
  msgid "Pointer character dummy argument %qs at %L must have deferred length as procedure %qs is BIND(C)"
  msgstr "El argumento de carácter '%s' en %L debe ser de longitud 1 porque el procedimiento '%s' es BIND(C)"
  
! #: fortran/decl.cc:1655
  #, fuzzy, gcc-internal-format
  #| msgid "Character argument '%s' at %L must be length 1 because procedure '%s' is BIND(C)"
  msgid "Deferred-length character dummy argument %qs at %L of procedure %qs with BIND(C) attribute"
  msgstr "El argumento de carácter '%s' en %L debe ser de longitud 1 porque el procedimiento '%s' es BIND(C)"
  
! #: fortran/decl.cc:1667
  #, fuzzy, gcc-internal-format
  #| msgid "Character argument '%s' at %L must be length 1 because procedure '%s' is BIND(C)"
  msgid "Character dummy argument %qs at %L must be of length 1 as it has the VALUE attribute"
  msgstr "El argumento de carácter '%s' en %L debe ser de longitud 1 porque el procedimiento '%s' es BIND(C)"
  
! #: fortran/decl.cc:1678
  #, fuzzy, gcc-internal-format
  #| msgid "Character argument '%s' at %L must be length 1 because procedure '%s' is BIND(C)"
  msgid "Assumed-length character dummy argument %qs at %L of procedure %qs with BIND(C) attribute"
  msgstr "El argumento de carácter '%s' en %L debe ser de longitud 1 porque el procedimiento '%s' es BIND(C)"
  
! #: fortran/decl.cc:1692
  #, gcc-internal-format
  msgid "Character dummy argument %qs at %L must be of constant length of one or assumed length, unless it has assumed shape or assumed rank, as procedure %qs has the BIND(C) attribute"
  msgstr ""
  
! #: fortran/decl.cc:1710
  #, fuzzy, gcc-internal-format
  #| msgid "TS29113: Variable '%s' at %L with OPTIONAL attribute in procedure '%s' which is BIND(C)"
  msgid "Variable %qs at %L with ALLOCATABLE attribute in procedure %qs with BIND(C)"
  msgstr "TS29113: La variable '%s' en %L con atributo OPTIONAL en el procedimiento '%s' que es BIND(C)"
  
! #: fortran/decl.cc:1718
  #, fuzzy, gcc-internal-format
  #| msgid "TS29113: Variable '%s' at %L with OPTIONAL attribute in procedure '%s' which is BIND(C)"
  msgid "Variable %qs at %L with POINTER attribute in procedure %qs with BIND(C)"
  msgstr "TS29113: La variable '%s' en %L con atributo OPTIONAL en el procedimiento '%s' que es BIND(C)"
  
! #: fortran/decl.cc:1727
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the OPTIONAL and the VALUE attribute because procedure '%s' is BIND(C)"
  msgid "Variable %qs at %L cannot have both the OPTIONAL and the VALUE attribute because procedure %qs is BIND(C)"
  msgstr "La variable '%s' en %L no puede tener los atributos OPTIONAL y VALUE al mismo tiempo porque el procedimiento '%s' es BIND(C)"
  
! #: fortran/decl.cc:1734
  #, fuzzy, gcc-internal-format
  #| msgid "TS29113: Variable '%s' at %L with OPTIONAL attribute in procedure '%s' which is BIND(C)"
  msgid "Variable %qs at %L with OPTIONAL attribute in procedure %qs which is BIND(C)"
  msgstr "TS29113: La variable '%s' en %L con atributo OPTIONAL en el procedimiento '%s' que es BIND(C)"
  
! #: fortran/decl.cc:1745
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed-shape array '%s' at %L cannot be an argument to the procedure '%s' at %L because the procedure is BIND(C)"
  msgid "Assumed-shape array %qs at %L as dummy argument to the BIND(C) procedure %qs at %L"
  msgstr "La matriz de forma asumida '%s' en %L no puede ser un argumento para el procedimiento '%s' en %L porque el procedimiento es BIND(C)"
  
! #: fortran/decl.cc:1801
! #, gcc-internal-format, gfc-internal-format
! msgid "F2018: C8102 %s at %L is already imported by an %s statement and must not be re-declared"
! msgstr ""
! 
! #: fortran/decl.cc:1830
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L already has basic type of %s"
  msgid "Symbol %qs at %C also declared as a type at %L"
  msgstr "El símbolo '%s' en %L ya tenía el tipo básico de %s"
  
! #: fortran/decl.cc:1892
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' in common block '%s' at %C must be declared with a C interoperable kind since common block '%s' is BIND(C)"
  msgid "Variable %qs in common block %qs at %C must be declared with a C interoperable kind since common block %qs is BIND(C)"
  msgstr "La variable '%s' en el bloque común '%s' en %C se debe declarar con un género interoperable con C porque el bloque común '%s' es BIND(C)"
  
! #: fortran/decl.cc:1932
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Different CHARACTER lengths (%d/%d) in array constructor at %L"
  msgid "CHARACTER length must be a constant at %L"
  msgstr "Longitudes de CHARACTER diferentes (%d/%d) en el constructor de matriz en %L"
  
! #: fortran/decl.cc:1947
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CHARACTER expression at %L is being truncated (%d/%d)"
  msgid "CHARACTER expression at %L is being truncated (%ld/%ld)"
  msgstr "Se trunca la expresión CHARACTER en %L (%d/%d)"
  
! #: fortran/decl.cc:1956 fortran/decl.cc:1962
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The CHARACTER elements of the array constructor at %L must have the same length (%d/%d)"
  msgid "The CHARACTER elements of the array constructor at %L must have the same length (%ld/%ld)"
  msgstr "Los elementos CHARACTER del constructor de matriz en %L deben tener la misma longitud (%d/%d)"
  
! #: fortran/decl.cc:2101
  #, fuzzy, gcc-internal-format
  #| msgid "Initializer not allowed for PARAMETER '%s' at %C"
  msgid "Initializer not allowed for PARAMETER %qs at %C"
  msgstr "No se permite un inicializador para el PARAMETER '%s' en %C"
  
! #: fortran/decl.cc:2114
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER at %L is missing an initializer"
  msgstr "Falta un inicializador para el PARAMETER en %L"
  
! #: fortran/decl.cc:2124
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C with an initializer already appears in a DATA statement"
  msgid "Variable %qs at %C with an initializer already appears in a DATA statement"
  msgstr "La variable '%s' en %C con un inicializador ya aparecía en una declaración DATA"
  
! #: fortran/decl.cc:2167
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't initialize implied-shape array at %L with scalar"
  msgid "Cannot initialize parameter array at %L with variable length elements"
  msgstr "No se puede inicializar la matriz de tamaño implícito en %L con un escalar"
  
! #: fortran/decl.cc:2201
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgid "Rank mismatch of array at %L and its initializer (%d/%d)"
  msgstr "El rango no coincide en la referencia de matriz en %L (%d/%d)"
  
! #: fortran/decl.cc:2214
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't initialize implied-shape array at %L with scalar"
  msgid "Cannot initialize implied-shape array at %L with scalar"
  msgstr "No se puede inicializar la matriz de tamaño implícito en %L con un escalar"
  
! #: fortran/decl.cc:2224
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Blank common initialized at %0"
  msgid "Bad shape of initializer at %L"
  msgstr "Común en blanco inicializado en %0"
  
! #: fortran/decl.cc:2231
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "Cannot determine shape of initializer at %L"
  msgstr "El dummy '%s' en %L no puede tener un inicializador"
  
! #: fortran/decl.cc:2266
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-constant lower bound in implied-shape declaration at %L"
  msgstr "El límite inferior no es constante en la declaración de forma implícita en %L"
  
! #: fortran/decl.cc:2316
  #, fuzzy, gcc-internal-format
  #| msgid "'I' at %L and 'J' at %L cannot both be BOZ literal constants"
  msgid "Entity %qs at %L is incompatible with a BOZ literal constant"
  msgstr "'I' en %L y 'J' en %L no pueden ser constantes literal BOZ al mismo tiempo"
  
! #: fortran/decl.cc:2382 fortran/decl.cc:2389
  #, gcc-internal-format, gfc-internal-format
  msgid "Component at %C must have the POINTER attribute"
  msgstr "El componente en %C debe tener el atributo POINTER"
  
! #: fortran/decl.cc:2398
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' with CLASS at %L must be allocatable or pointer"
  msgid "Component %qs with CLASS at %C must be allocatable or pointer"
  msgstr "El componente '%s' con CLASS en %L debe ser allocatable o pointer"
  
! #: fortran/decl.cc:2407
  #, gcc-internal-format, gfc-internal-format
  msgid "Array component of structure at %C must have explicit or deferred shape"
  msgstr "El componente de matriz de la estructura en %C debe tener una forma explícita o diferida"
  
! #: fortran/decl.cc:2431 fortran/symbol.cc:2343
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %C already declared at %L"
  msgid "Component %qs at %C already declared at %L"
  msgstr "El componente '%s' en %C ya se había declarado en %L"
  
! #: fortran/decl.cc:2486
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer array component of structure at %C must have a deferred shape"
  msgstr "El componente de matriz de puntero de la estructura en %C debe tener una forma diferida"
  
! #: fortran/decl.cc:2493
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component of structure at %C must have a deferred shape"
  msgstr "El componente allocatable de la estructura en %C debe tener una forma diferida"
  
! #: fortran/decl.cc:2517
  #, gcc-internal-format, gfc-internal-format
  msgid "Array component of structure at %C must have an explicit shape"
  msgstr "El componente de matriz de la estructura en %C debe tener una forma explícita"
  
! #: fortran/decl.cc:2534
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter list with an ellipsis can%'t match an empty parameter name list declaration"
  msgid "Type parameter %qs at %C has no corresponding entry in the type parameter name list at %L"
  msgstr "una lista de parámetros con una elipsis no puede coincidir con una declaración de nombre de lista de parámetros vacía."
  
! #: fortran/decl.cc:2591
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() initialization at %C is ambiguous"
  msgstr "La inicialización NULL() en %C es ambigua"
  
! #: fortran/decl.cc:2608
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NULL() initialization at %C is ambiguous"
  msgid "NULL() initialization at %C may not have MOLD"
  msgstr "La inicialización NULL() en %C es ambigua"
  
! #: fortran/decl.cc:2625
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of pointer at %C is not allowed in a PURE procedure"
  msgstr "No se permite la inicialización de un puntero en %C en un procedimiento PURE"
  
! #: fortran/decl.cc:2646
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in pointer initialization at %C"
  msgstr "Error en la inicialización de puntero en %C"
  
! #: fortran/decl.cc:2653
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: non-NULL pointer initialization at %C"
  msgid "non-NULL pointer initialization at %C"
  msgstr "Fortran 2008: inicialización de puntero que no es NULL en %C"
  
! #: fortran/decl.cc:2676
  #, gcc-internal-format
  msgid "RESULT variable %qs at %L prohibits FUNCTION name %qs at %C from appearing in a specification statement"
  msgstr ""
  
! #: fortran/decl.cc:2731
  #, fuzzy, gcc-internal-format
  #| msgid "RETURN not allowed outside PROC"
  msgid "%qs not allowed outside STRUCTURE at %C"
  msgstr "no se permite RETURN fuera de PROC"
  
! #: fortran/decl.cc:2733
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %C is not a member of the '%s' structure"
  msgid "%qs at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr "'%s' en %C no es un miembro de la estructura '%s'"
  
! #: fortran/decl.cc:2741
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function cannot have arguments"
  msgid "%qs entity cannot have attributes at %C"
  msgstr "la función %qs no puede tener argumentos"
  
! #: fortran/decl.cc:2751
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid character in name at %C"
  msgid "Invalid character %qc in variable name at %C"
  msgstr "Carácter no válido en el nombre en %C"
  
! #: fortran/decl.cc:2793
  #, fuzzy, gcc-internal-format
  #| msgid "Non-PARAMETER symbol '%s' at %L can't be implied-shape"
  msgid "Non-PARAMETER symbol %qs at %L cannot be implied-shape"
  msgstr "El símbolo '%s' que no es PARAMETER en %L no puede ser de forma implícita"
  
! #: fortran/decl.cc:2803
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: Implied-shape array at %L"
  msgid "Implied-shape array at %L"
  msgstr "Fortran 2008: Matriz de forma implícita en %L"
  
! #: fortran/decl.cc:2860
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression at %L must be of INTEGER type, found %s"
  msgid "Explicit array shape at %C must be constant of INTEGER type and not %s type"
  msgstr "La expresión en %L debe ser de tipo INTEGER, se encontró %s"
  
! #: fortran/decl.cc:2868
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Not yet implemented: LCOBOUND for coarray with non-constant cobounds at %L"
  msgid "Explicit shaped array with nonconstant bounds at %C"
  msgstr "Aún sin implementar: LCOBOUND para una comatriz con colímites que no son constantes en %L"
  
! #: fortran/decl.cc:2969
  #, gcc-internal-format
  msgid "%qs at %L is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs"
  msgstr ""
  
! #: fortran/decl.cc:2980
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "%qs entity cannot have an initializer at %L"
*************** msgstr "El dummy '%s' en %L no puede ten
*** 76350,77375 ****
  # como `apuntado'. cfuga
  # Referencia: http://gcc.gnu.org/onlinedocs/gfortran/Cray-pointers.html
  #
! #: fortran/decl.cc:2945
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate array spec for Cray pointee at %C"
  msgid "Duplicate array spec for Cray pointee at %L"
  msgstr "Especificación de matriz duplicada para el apuntado Cray en %C"
  
! #: fortran/decl.cc:2953
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert to a pointer type"
  msgid "Cannot set pointee array spec."
  msgstr "no se puede convertir a un tipo puntero"
  
! #: fortran/decl.cc:3016
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Old-style initialization at %C"
  msgid "Old-style initialization at %C"
  msgstr "Extensión: Inicialización de estilo antiguo en %C"
  
! #: fortran/decl.cc:3024
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid value-initialization of reference type"
  msgid "Invalid old style initialization for derived type component at %C"
  msgstr "inicialización por valor no válida del tipo de referencia"
  
! #: fortran/decl.cc:3037
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Error in pointer initialization at %C"
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr "Error en la inicialización de puntero en %C"
  
! #: fortran/decl.cc:3057 fortran/decl.cc:7271
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr "La inicialización en %C no es para una variable puntero"
  
! #: fortran/decl.cc:3080
  #, fuzzy, gcc-internal-format
  #| msgid "Pointer initialization at %C requires '=>', not '='"
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr "La inicialización de puntero en %C requiere '=>', no '='"
  
! #: fortran/decl.cc:3089 fortran/decl.cc:11040
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr "Se esperaba una expresión de inicialización en %C"
  
! #: fortran/decl.cc:3096
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of variable at %C is not allowed in a PURE procedure"
  msgstr "No se permite la inicialización de una variable en %C en un procedimiento PURE"
  
! #: fortran/decl.cc:3113
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of allocatable component at %C is not allowed"
  msgstr "No se permite la inicialización del componente allocatable en %C"
  
! #: fortran/decl.cc:3122
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Initialization of allocatable component at %C is not allowed"
  msgid "Initialization of structure component with a HOLLERITH constant at %L is not allowed"
  msgstr "No se permite la inicialización del componente allocatable en %C"
  
! #: fortran/decl.cc:3136
  #, 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.cc:3144
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Entity '%s' at %L has a deferred type parameter and requires either the pointer or allocatable attribute"
  msgid "The component at %C that appears in the type parameter list at %L has neither the KIND nor LEN attribute"
  msgstr "La entidad '%s' en %L tiene un parámetro de tipo diferido y requiere el atributo pointer o allocatable"
  
! #: fortran/decl.cc:3152
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
  msgid "The component at %C which is a type parameter must be a scalar"
  msgstr "El componente puntero '%s' de '%s' en %L es de un tipo que no se ha declarado"
  
! #: fortran/decl.cc:3161
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgid "BOZ literal constant at %L cannot appear as an initializer"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un procedimiento contenido"
  
! #: fortran/decl.cc:3178
  #, gcc-internal-format
  msgid "Incompatible initialization between a derived type entity and an entity with %qs type at %C"
  msgstr ""
  
! #: fortran/decl.cc:3241 fortran/decl.cc:3276
  #, gcc-internal-format, gfc-internal-format
  msgid "Old-style type declaration %s*%d not supported at %C"
  msgstr "No se admite la declaración de tipo de estilo antiguo %s*%d en %C"
  
! #: fortran/decl.cc:3282
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard type declaration %s*%d at %C"
  msgstr "Declaración de tipo %s*%d no estándar en %C"
  
! #: fortran/decl.cc:3341 fortran/decl.cc:3418
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis at %C"
  msgstr "Falta el paréntesis derecho en %C"
  
! #: fortran/decl.cc:3354 fortran/decl.cc:3489
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression at %C"
  msgstr "Se esperaba una expresión de inicialización en %C"
  
! #: fortran/decl.cc:3362 fortran/decl.cc:3495
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar initialization expression at %C"
  msgstr "Se esperaba una expresión de inicialización escalar en %C"
  
! #: fortran/decl.cc:3392 fortran/decl.cc:4142
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind %d not supported for type %s at %C"
  msgstr "No se admite el género %d para el tipo %s en %C"
  
! #: fortran/decl.cc:3405
  #, gcc-internal-format, gfc-internal-format
  msgid "C kind type parameter is for type %s but type at %L is %s"
  msgstr "El parámetro de tipo de género C es para el tipo %s, pero el tipo en %L es %s"
  
! #: fortran/decl.cc:3416
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis or comma at %C"
  msgstr "Falta el paréntesis derecho o una coma en %C"
  
! #: fortran/decl.cc:3521
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind %d is not supported for CHARACTER at %C"
  msgstr "No se admite el género %d para CHARACTER en %C"
  
! #: fortran/decl.cc:3653
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CHARACTER declaration at %C"
  msgstr "Error sintáctico en la declaración CHARACTER en %C"
  
! #: fortran/decl.cc:3754
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %C is not a member of the '%s' structure"
  msgid "RECORD at %C is an extension, enable it with %<-fdec-structure%>"
  msgstr "'%s' en %C no es un miembro de la estructura '%s'"
  
! #: fortran/decl.cc:3767
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Interface-name expected after '(' at %C"
  msgid "Structure name expected after RECORD at %C"
  msgstr "Se esperaba un nombre de interfaz después de '(' en %C"
  
! #: fortran/decl.cc:3880
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parameters"
  msgstr ""
  
! #: fortran/decl.cc:3904
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Kind type parameter for entity at %L differs from the kind type parameter of the typespec"
  msgid "The type parameter spec list at %C does not contain enough parameter expressions"
  msgstr "El parámetro de tipo de género para la entidad en %L difiere del parámetro de tipo de género de la especificación de tipo"
  
! #: fortran/decl.cc:3928
  #, fuzzy, gcc-internal-format
  #| msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgid "The derived parameter %qs at %C does not have a default value"
  msgstr "el primer parámetro de %<operator new%> no puede tener un argumento por defecto"
  
! #: fortran/decl.cc:3961
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression at %L must be of INTEGER type, found %s"
  msgid "The parameter expression at %C must be of INTEGER type and not %s type"
  msgstr "La expresión en %L debe ser de tipo INTEGER, se encontró %s"
  
! #: fortran/decl.cc:3968
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression at %L must be of INTEGER type, found %s"
  msgid "The parameter expression at %C does not simplify to an INTEGER constant"
  msgstr "La expresión en %L debe ser de tipo INTEGER, se encontró %s"
  
! #: fortran/decl.cc:3995
  #, gcc-internal-format
  msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
  msgstr ""
  
! #: fortran/decl.cc:4002
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L is a variable, which does not reduce to a constant expression"
  msgid "The value for the KIND parameter %qs at %C does not reduce to a constant expression"
  msgstr "La matriz '%s' en %L es una variable, lo cual no se reduce a una expresión constante"
  
! #: fortran/decl.cc:4017
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C contains too many parameter expressions"
  msgstr ""
  
! #: fortran/decl.cc:4026
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parametrized derived type argument"
  msgid "Parameterized derived type at %C is ambiguous"
  msgstr "argumento de tipo derivado parametrizado"
  
! #: fortran/decl.cc:4277
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: BYTE type at %C"
  msgid "BYTE type at %C"
  msgstr "Extensión: tipo BYTE en %C"
  
! #: fortran/decl.cc:4289
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type used at %C is not available on the target machine"
  msgstr "El tipo BYTE usado en %C no está disponible en la máquina objetivo"
  
! #: fortran/decl.cc:4351
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "By-value argument at %L is not allowed in this context"
  msgid "Assumed type at %C is not allowed for components"
  msgstr "El argumento por valor en %L no se permite en este contexto"
  
! #: fortran/decl.cc:4354
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C"
  msgstr ""
  
! #: fortran/decl.cc:4387 fortran/decl.cc:4421 fortran/decl.cc:4454
! #: fortran/decl.cc:4753
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: TYPE with intrinsic-type-spec at %C"
  msgid "TYPE with intrinsic-type-spec at %C"
  msgstr "Fortran 2008: TYPE con especificación de tipo intrínseco en %C"
  
! #: fortran/decl.cc:4399 fortran/decl.cc:4427 fortran/decl.cc:4460
! #: fortran/decl.cc:4486 fortran/decl.cc:4778 fortran/decl.cc:4796
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid type-spec at %C"
  msgid "Malformed type-spec at %C"
  msgstr "Especificación de tipo no válida en %C"
  
! #: fortran/decl.cc:4450
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: DOUBLE COMPLEX at %C"
  msgid "DOUBLE COMPLEX at %C"
  msgstr "Extensión: DOUBLE COMPLEX en %C"
  
! #: fortran/decl.cc:4502 fortran/decl.cc:4644 fortran/decl.cc:4656
! #: fortran/decl.cc:4670 fortran/decl.cc:5155 fortran/decl.cc:5163
  #, fuzzy, gcc-internal-format
  #| msgid "Type name '%s' at %C is ambiguous"
  msgid "Type name %qs at %C is ambiguous"
  msgstr "El nombre de tipo '%s' en %C es ambiguo"
  
! #: fortran/decl.cc:4603
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: CLASS statement at %C"
  msgid "CLASS statement at %C"
  msgstr "Fortran 2003: Declaración CLASS en %C"
  
! #: fortran/decl.cc:4685
  #, fuzzy, gcc-internal-format
  #| msgid "Type name '%s' at %C conflicts with previously declared entity at %L, which has the same name"
  msgid "Type name %qs at %C conflicts with previously declared entity at %L, which has the same name"
  msgstr "El nombre de tipo '%s' en %C tiene conflictos con la entidad declarada previamente en %L, la cual tiene el mismo nombre"
  
! #: fortran/decl.cc:4831
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate IMPLICIT NONE statement at %C"
  msgstr "Declaración IMPLICIT NONE duplicada en %C"
  
! #: fortran/decl.cc:4840
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate IMPLICIT NONE statement at %C"
  msgid "IMPLICIT NONE with spec list at %C"
  msgstr "Declaración IMPLICIT NONE duplicada en %C"
  
! #: fortran/decl.cc:4899
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing character range in IMPLICIT at %C"
  msgstr "Falta el rango de carácter en IMPLICIT en %C"
  
! #: fortran/decl.cc:4945
  #, gcc-internal-format, gfc-internal-format
  msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
  msgstr "Las letras debe estar en orden alfabético en la declaración IMPLICIT en %C"
  
! #: fortran/decl.cc:4998
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "SAVE statement at %C follows blanket SAVE statement"
  msgid "IMPLICIT statement at %C following an IMPLICIT NONE (type) statement"
  msgstr "Declaración SAVE en %C después de una declaración SAVE incondicional"
  
! #: fortran/decl.cc:5008
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty IMPLICIT statement at %C"
  msgstr "Declaración IMPLICIT vacía en %C"
  
! #: fortran/decl.cc:5114
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C only permitted in an INTERFACE body"
  msgstr "La declaración IMPORT en %C sólo se permite en un cuerpo INTERFACE"
  
! #: fortran/decl.cc:5121
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "IMPORT statement at %C only permitted in an INTERFACE body"
  msgid "F2008: C1210 IMPORT statement at %C is not permitted in a module procedure interface body"
  msgstr "La declaración IMPORT en %C sólo se permite en un cuerpo INTERFACE"
  
! #: fortran/decl.cc:5126
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "IMPORT statement at %C"
  msgstr "Declaración IMPLICIT vacía en %C"
  
! #: fortran/decl.cc:5140
! #, gcc-internal-format, gfc-internal-format
! msgid "Expecting list of named entities at %C"
! msgstr "Se espera la lista de entidades nombradas %C"
  
! #: fortran/decl.cc:5169
  #, fuzzy, gcc-internal-format
  #| msgid "Cannot IMPORT '%s' from host scoping unit at %C - does not exist."
  msgid "Cannot IMPORT %qs from host scoping unit at %C - does not exist."
  msgstr "No se puede IMPORTar '%s' desde la unidad de ámbito del anfitrión en %C - no existe."
  
! #: fortran/decl.cc:5176
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' is already IMPORTed from host scoping unit at %C."
  msgid "%qs is already IMPORTed from host scoping unit at %C"
  msgstr "'%s' ya se IMPORTó desde la unidad de ámbito del anfitrión en %C."
  
! #: fortran/decl.cc:5217
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in IMPORT statement at %C"
  msgstr "Error sintáctico en la declaración IMPORT en %C"
  
! #: fortran/decl.cc:5557
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing codimension specification at %C"
  msgstr "Falta la especificación de codimensión en %C"
  
! #: fortran/decl.cc:5559
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing dimension specification at %C"
  msgstr "Falta la especificación de dimensión en %C"
  
! #: fortran/decl.cc:5654
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute at %L"
  msgstr "Atributo %s duplicado en %L"
  
! #: fortran/decl.cc:5671
  #, gcc-internal-format
  msgid "%s at %L is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.cc:5690
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ALLOCATABLE attribute at %C in a TYPE definition"
  msgid "ALLOCATABLE attribute at %C in a TYPE definition"
  msgstr "Fortran 2003: atributo ALLOCATABLE en %C en una definición TYPE"
  
! #: fortran/decl.cc:5692
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ALLOCATABLE attribute at %C in a TYPE definition"
  msgid "ALLOCATABLE attribute at %C in a STRUCTURE definition"
  msgstr "Fortran 2003: atributo ALLOCATABLE en %C en una definición TYPE"
  
! #: fortran/decl.cc:5702
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Attribute %s at %L in a TYPE definition"
  msgid "KIND attribute at %C in a TYPE definition"
  msgstr "Fortran 2003: Atributo %s en %L en una definición TYPE"
  
! #: fortran/decl.cc:5704
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Attribute %s at %L in a TYPE definition"
  msgid "KIND attribute at %C in a STRUCTURE definition"
  msgstr "Fortran 2003: Atributo %s en %L en una definición TYPE"
  
! #: fortran/decl.cc:5712
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL Iteration variable at %L must be INTEGER"
  msgid "Component with KIND attribute at %C must be INTEGER"
  msgstr "La variable de iteración FORALL en %L debe ser INTEGER"
  
! #: fortran/decl.cc:5721
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ALLOCATABLE attribute at %C in a TYPE definition"
  msgid "LEN attribute at %C in a TYPE definition"
  msgstr "Fortran 2003: atributo ALLOCATABLE en %C en una definición TYPE"
  
! #: fortran/decl.cc:5723
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ALLOCATABLE attribute at %C in a TYPE definition"
  msgid "LEN attribute at %C in a STRUCTURE definition"
  msgstr "Fortran 2003: atributo ALLOCATABLE en %C en una definición TYPE"
  
! #: fortran/decl.cc:5731
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL Iteration variable at %L must be INTEGER"
  msgid "Component with LEN attribute at %C must be INTEGER"
  msgstr "La variable de iteración FORALL en %L debe ser INTEGER"
  
! #: fortran/decl.cc:5739
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a TYPE definition"
  msgstr "No se permite el atributo %L en una definición TYPE"
  
! #: fortran/decl.cc:5741
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Attribute at %L is not allowed in a TYPE definition"
  msgid "Attribute at %L is not allowed in a STRUCTURE definition"
  msgstr "No se permite el atributo %L en una definición TYPE"
  
! #: fortran/decl.cc:5759
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Attribute %s at %L in a TYPE definition"
  msgid "Attribute %s at %L in a TYPE definition"
  msgstr "Fortran 2003: Atributo %s en %L en una definición TYPE"
  
! #: fortran/decl.cc:5769
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute at %L is not allowed outside of the specification part of a module"
  msgstr "No se permite el atributo %s en %L fuera de la parte de especificación de un módulo"
  
! #: fortran/decl.cc:5779
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Attribute at %L is not allowed in a TYPE definition"
  msgid "Attribute at %L is not allowed outside a TYPE definition"
  msgstr "No se permite el atributo %L en una definición TYPE"
  
! #: fortran/decl.cc:5792
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ASYNCHRONOUS attribute at %C"
  msgid "ASYNCHRONOUS attribute at %C"
  msgstr "Fortran 2003: Atributo ASYNCHRONOUS en %C"
  
! #: fortran/decl.cc:5803
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: CONTIGUOUS attribute at %C"
  msgid "CONTIGUOUS attribute at %C"
  msgstr "Fortran 2008: Atributo CONTIGUOUS en %C"
  
! #: fortran/decl.cc:5858 fortran/decl.cc:9389
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr "Sólo se permite PROTECTED en %C en la parte de especificación de un módulo"
  
! #: fortran/decl.cc:5864
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: PROTECTED attribute at %C"
  msgid "PROTECTED attribute at %C"
  msgstr "Fortran 2003: Atributo PROTECTED en %C"
  
! #: fortran/decl.cc:5898
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: VALUE attribute at %C"
  msgid "VALUE attribute at %C"
  msgstr "Fortran 2003: Atributo VALUE en %C"
  
! #: fortran/decl.cc:5905
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: VOLATILE attribute at %C"
  msgid "VOLATILE attribute at %C"
  msgstr "Fortran 2003: Atributo VOLATILE en %C"
  
! #: fortran/decl.cc:5912
  #, gcc-internal-format
  msgid "match_attr_spec(): Bad attribute"
  msgstr ""
  
! #: fortran/decl.cc:5953
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple identifiers provided with single NAME= specifier at %C"
  msgstr "Se proveen múltiples identificadores con un sólo especificador NAME= en %C"
  
! #: fortran/decl.cc:6051
  #, fuzzy, gcc-internal-format
  #| msgid "Implicitly declared BIND(C) function '%s' at %L may not be C interoperable"
  msgid "Implicitly declared BIND(C) function %qs at %L may not be C interoperable"
  msgstr "La función implícitamente declarada BIND(C) '%s' en %L no puede ser interoperable con C"
  
! #: fortran/decl.cc:6073
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' in common block '%s' at %L may not be a C interoperable kind though common block '%s' is BIND(C)"
  msgid "Variable %qs in common block %qs at %L may not be a C interoperable kind though common block %qs is BIND(C)"
  msgstr "La variable '%s' en el bloque común '%s' en %L no puede ser un género interoperable con C ya que el bloque común '%s' es BIND(C)"
  
! #: fortran/decl.cc:6084
  #, fuzzy, gcc-internal-format
  #| msgid "Type declaration '%s' at %L is not C interoperable but it is BIND(C)"
  msgid "Type declaration %qs at %L is not C interoperable but it is BIND(C)"
  msgstr "La declaración de tipo '%s' en %L no es interoperable con C pero es BIND(C)"
  
! #: fortran/decl.cc:6090
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L may not be a C interoperable kind but it is bind(c)"
  msgid "Variable %qs at %L may not be a C interoperable kind but it is BIND(C)"
  msgstr "La variable '%s' en %L no es de un género interoperable con C pero es BIND(C)"
  
! #: fortran/decl.cc:6102
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' in common block '%s' at %L cannot be declared with BIND(C) since it is not a global"
  msgid "Variable %qs in common block %qs at %L cannot be declared with BIND(C) since it is not a global"
  msgstr "La variable '%s' en el bloque común '%s' en %L no se puede declarar con BIND(C) porque no es un global"
  
! #: fortran/decl.cc:6116
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
  msgid "Variable %qs at %L cannot have both the POINTER and BIND(C) attributes"
  msgstr "La variable '%s' en %L no puede tener los atributos POINTER y BIND(C) al mismo tiempo"
  
! #: fortran/decl.cc:6124
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgid "Variable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgstr "La variable '%s' en %L no puede tener los atributos ALLOCATABLE y BIND(C) al mismo tiempo"
  
! #: fortran/decl.cc:6136
  #, fuzzy, gcc-internal-format
  #| msgid "Return type of BIND(C) function '%s' at %L cannot be an array"
  msgid "Return type of BIND(C) function %qs at %L cannot be an array"
  msgstr "El tipo de devolución de la función BIND(C) '%s' en %L no puede ser una matriz"
  
! #: fortran/decl.cc:6142
  #, fuzzy, gcc-internal-format
  #| msgid "Return type of BIND(C) function '%s' at %L cannot be a character string"
  msgid "Return type of BIND(C) function %qs of character type at %L must have length 1"
  msgstr "El tipo de devolución de la función BIND(C) '%s' en %L no puede ser una cadena de caracteres"
  
! #. Use gfc_warning_now because we won't say that the symbol fails
! #. just because of this.
! #: fortran/decl.cc:6153
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L is marked PRIVATE but has been given the binding label '%s'"
! msgid "Symbol %qs at %L is marked PRIVATE but has been given the binding label %qs"
  msgstr "El símbolo '%s' en %L se marcó PRIVATE pero se le dio la etiqueta de asignación '%s'"
  
! #: fortran/decl.cc:6227
  #, gcc-internal-format, gfc-internal-format
  msgid "Need either entity or common block name for attribute specification statement at %C"
  msgstr "Se necesita una entidad o un nombre de bloque común para la declaración de especificación de atributo en %C"
  
! #: fortran/decl.cc:6272
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing entity or common block name for attribute specification statement at %C"
  msgstr "Falta la entidad o el nombre de bloque común para la declaración de especificación de atributo en %C"
  
! #: fortran/decl.cc:6279
  #, fuzzy, gcc-internal-format
  #| msgid "Missing name"
  msgid "Missing symbol"
  msgstr "Falta el nombre"
  
! #: fortran/decl.cc:6308
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "BIND(C) statement at %C"
  msgstr "Declaración IMPLICIT vacía en %C"
  
! #: fortran/decl.cc:6370
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "COMMON block '%s' at %L can not have the EXTERNAL attribute"
  msgid "CLASS entity at %C cannot have the PARAMETER attribute"
  msgstr "El bloque COMMON '%s' en %L no puede tener el atributo EXTERNAL"
  
! #: fortran/decl.cc:6402
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C has not been previously defined and so cannot appear in a derived type definition"
  msgstr "El tipo derivado en %C no se definió previamente y no puede aparecer en una definición de tipo derivado"
  
! #: fortran/decl.cc:6444
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in data declaration at %C"
  msgid "Syntax error in anonymous structure declaration at %C"
  msgstr "Error sintáctico en la declaración de datos en %C"
  
! #: fortran/decl.cc:6453
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in data declaration at %C"
  msgstr "Error sintáctico en la declaración de datos en %C"
  
! #: fortran/decl.cc:6525
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.cc:6530
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgid "MODULE prefix at %C found outside of a module, submodule, or interface"
  msgstr "MODULE PROCEDURE en %C debe estar en una interfaz genérica de módulo"
  
! #: fortran/decl.cc:6581
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: IMPURE procedure at %C"
  msgid "IMPURE procedure at %C"
  msgstr "Fortran 2008: Procedimiento IMPURE en %C"
  
! #: fortran/decl.cc:6593
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr "No deben aparecer PURE con IMPURE en %C"
  
! #: fortran/decl.cc:6639
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.cc:6646
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.cc:6653
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.cc:6714
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Left parenthesis required after %<*%>"
  msgid "A type parameter list is required at %C"
  msgstr "Se requiere paréntesis izquierdo después de %<*%>"
  
! #: fortran/decl.cc:6729 fortran/primary.cc:1998
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected alternate return label at %C"
  msgid "Alternate-return argument at %C"
  msgstr "Se esperaba la etiqueta de devolución alterna en %C"
  
! #: fortran/decl.cc:6735 fortran/decl.cc:6744
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Left parenthesis required after %<*%>"
  msgid "A parameter name is required at %C"
  msgstr "Se requiere paréntesis izquierdo después de %<*%>"
  
! #: fortran/decl.cc:6785
  #, fuzzy, gcc-internal-format
  #| msgid "Name '%s' at %C is the name of the procedure"
  msgid "Name %qs at %C is the name of the procedure"
  msgstr "El nombre '%s' en %C es el nombre del procedimiento"
  
! #: fortran/decl.cc:6798
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected another dimension in array declaration at %C"
  msgid "Expected parameter list in type declaration at %C"
  msgstr "Se esperaba otra dimensión en la declaración de matriz %C"
  
! #: fortran/decl.cc:6801
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr "Basura inesperada en la lista de argumentos formales en %C"
  
! #: fortran/decl.cc:6819
  #, fuzzy, gcc-internal-format
  #| msgid "Duplicate name '%s' in association at %C"
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr "Nombre '%s' duplicado en la asociación en %C"
  
! #: fortran/decl.cc:6822
  #, fuzzy, gcc-internal-format
  #| msgid "Duplicate symbol '%s' in formal argument list at %C"
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr "Símbolo '%s' duplicado en la lista de argumentos formales en %C"
  
! #: fortran/decl.cc:6864
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with SAVE attribute in '%s' at %L"
  msgid "MODULE PROCEDURE formal argument %qs conflicts with alternate return at %C"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo SAVE en '%s' en %L"
  
! #: fortran/decl.cc:6868
  #, gcc-internal-format
  msgid "MODULE PROCEDURE formal argument is alternate return and conflicts with %qs in the separate declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:6873
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.cc:6880
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.cc:6919
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr "La variable RESULT en %C debe ser diferente que el nombre de la función"
  
! #: fortran/decl.cc:6996
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "Basura inesperada después de la declaración de la función en %C"
  
! #: fortran/decl.cc:7006 fortran/decl.cc:8146
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: BIND(C) attribute at %L may not be specified for an internal procedure"
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr "Fortran 2008: El atributo BIND(C) en %L no se puede especificar para un procedimiento internal"
  
! #: fortran/decl.cc:7210
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr "El atributo BIND(C) en %C requiere una interfaz con BIND(C)"
  
! #: fortran/decl.cc:7217
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr "El procedimiento BIND(C) con NAME no debe tener atributo POINTER en %C"
  
! #: fortran/decl.cc:7223
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr "El procedimiento dummy en %C no puede tener atributo BIND(C) con NAME"
  
! #: fortran/decl.cc:7246
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %L already has basic type of %s"
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr "El procedimiento '%s' en %L ya tenía el tipo básico de %s"
  
! #: fortran/decl.cc:7292 fortran/decl.cc:7480 fortran/decl.cc:11524
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr "Error sintáctico en la declaración PROCEDURE en %C"
  
! #: fortran/decl.cc:7341 fortran/decl.cc:11424
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '::' after binding-attributes at %C"
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr "Se esperaba '::' después de los atributos de enlazado en %C"
  
! #: fortran/decl.cc:7348
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr "Se requiere NOPASS o una interfaz explícita en %C"
  
! #: fortran/decl.cc:7352
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Procedure pointer component at %C"
  msgid "Procedure pointer component at %C"
  msgstr "Fortran 2003: Procedimiento de componente puntero en %C"
  
! #: fortran/decl.cc:7424
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr "Error sintáctico en el procedimiento de componente puntero en %C"
  
! #: fortran/decl.cc:7442
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr "PROCEDURE en %C debe estar en una interfaz genérica"
  
! #: fortran/decl.cc:7451 fortran/decl.cc:10164
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: double colon in MODULE PROCEDURE statement at %L"
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr "Fortran 2008: dos puntos dobles en la declaración MODULE PROCEDURE en %L"
  
! #: fortran/decl.cc:7521
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: PROCEDURE statement at %C"
  msgid "PROCEDURE statement at %C"
  msgstr "Fortran 2003: Declaración PROCEDURE en %C"
  
! #: fortran/decl.cc:7593
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr "Se esperaba una lista de argumentos formales en la definición de la función en %C"
  
! #: fortran/decl.cc:7623 fortran/decl.cc:7902 fortran/decl.cc:8113
! #: fortran/symbol.cc:1916
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr "El atributo BIND(C) en %L sólo se puede usar para variables o bloques comunes"
  
! #: fortran/decl.cc:7653 fortran/decl.cc:8171
  #, gcc-internal-format
  msgid "Mismatch in BIND(C) names (%qs/%qs) at %C"
  msgstr ""
  
! #: fortran/decl.cc:7796
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "ENTRY statement at %C"
  msgstr "Declaración IMPLICIT vacía en %C"
  
! #: fortran/decl.cc:7805
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un PROGRAM"
  
! #: fortran/decl.cc:7808
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un MODULE"
  
! #: fortran/decl.cc:7811
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un MODULE"
  
! #: fortran/decl.cc:7814
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un BLOCK DATA"
  
! #: fortran/decl.cc:7818 fortran/decl.cc:7863
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un INTERFACE"
  
! #: fortran/decl.cc:7822
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un bloque SELECT"
  
! #: fortran/decl.cc:7826
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un bloque DERIVED TYPE"
  
! #: fortran/decl.cc:7830
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un bloque IF-THEN"
  
! #: fortran/decl.cc:7835
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un bloque DO"
  
! #: fortran/decl.cc:7839
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un bloque SELECT"
  
! #: fortran/decl.cc:7843
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un bloque FORALL"
  
! #: fortran/decl.cc:7847
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un bloque WHERE"
  
! #: fortran/decl.cc:7851
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un subprograma contenido"
  
! #: fortran/decl.cc:7855
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected END statement at %C"
  msgid "Unexpected ENTRY statement at %C"
  msgstr "Declaración END inesperada en %C"
  
! #: fortran/decl.cc:7876
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un procedimiento contenido"
  
! #: fortran/decl.cc:7927 fortran/decl.cc:8153
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr "Faltan los paréntesis requeridos antes de BIND(C) en %C"
  
! #: fortran/decl.cc:8021
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgid "ENTRY statement at %L with BIND(C) prohibited in an elemental procedure"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un procedimiento contenido"
  
! #: fortran/decl.cc:8180
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Alternate return cannot appear in operator interface at %L"
  msgid "Alternate return dummy argument cannot appear in a SUBROUTINE with the BIND(C) attribute at %L"
  msgstr "No puede aparecer una devolución alternativa en la interfaz de operador en %L"
  
! #: fortran/decl.cc:8243 fortran/decl.cc:8250
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid C name in NAME= specifier at %C"
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr "Nombre C no válido en el especificador NAME= en %C"
  
! #: fortran/decl.cc:8290
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr "Error sintáctico en el especificador NAME= para la etiqueta de asignación %C"
  
! #: fortran/decl.cc:8306
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr "El especificador ASYNCHRONOUS= en %L debe ser una expresión de inicialización"
  
! #: fortran/decl.cc:8314
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.cc:8333
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr "Falta el paréntesis que cierra en la etiqueta de asignación en %C"
  
! #: fortran/decl.cc:8339
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr "No se permite un nombre de enlazado en BIND(C) en %C"
  
! #: fortran/decl.cc:8345
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr "Para el procedimiento dummy %s, no se permite un nombre de enlazado en BIND(C) en %C"
  
! #: fortran/decl.cc:8374
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr "No se permite NAME en BIND(C) para ABSTRACT INTERFACE en %C"
  
! #: fortran/decl.cc:8650
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr "Declaración END inesperada en %C"
  
! #: fortran/decl.cc:8659
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: END statement instead of %s statement at %L"
  msgid "END statement instead of %s statement at %L"
  msgstr "Fortran 2008: Declaración END en lugar de una declaración %s en %L"
  
  #. We would have required END [something].
! #: fortran/decl.cc:8668
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr "Se esperaba %s en la declaración en %L"
  
! #: fortran/decl.cc:8679
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expecting %s statement at %C"
  msgid "Expecting %s statement at %L"
  msgstr "Se esperaba la declaración %s en %C"
  
! #: fortran/decl.cc:8699
  #, fuzzy, gcc-internal-format
  #| msgid "Expected block name of '%s' in %s statement at %C"
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr "Se esperaba el nombre de bloque de '%s' en la declaración %s en %C"
  
! #: fortran/decl.cc:8716
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr "Se esperaba un nombre terminal en %C"
  
! #: fortran/decl.cc:8730 fortran/decl.cc:8738
  #, fuzzy, gcc-internal-format
  #| msgid "Expected label '%s' for %s statement at %C"
  msgid "Expected label %qs for %s statement at %C"
  msgstr "Se esperaba la etiqueta '%s' para la declaración %s en %C"
  
! #: fortran/decl.cc:8837
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr "Falta la especificación de matriz en %L en la declaración DIMENSION"
  
! #: fortran/decl.cc:8845
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Dimensions specified for %s at %L after its initialisation"
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr "Se especificarion dimensiones para %s en %L después de su inicialización"
  
! #: fortran/decl.cc:8853
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr "Falta la especificación de matriz en %L en la declaración CODIMENSION"
  
! #: fortran/decl.cc:8862
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr "La especificación de matriz se debe diferir en %L"
  
! #: fortran/decl.cc:8967
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr "Carácter inesperado en la lista de variables en %C"
  
! #: fortran/decl.cc:9004
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "Expected %<(%> at %C"
  msgstr "Se esperaba '(' en %C"
  
! #: fortran/decl.cc:9018 fortran/decl.cc:9058
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr "se esperaba un nombre variable en %C"
  
! #: fortran/decl.cc:9034
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr "El puntero Cray en %C debe ser un entero"
  
! #: fortran/decl.cc:9038
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr "El puntero Cray en %C tiene %d bytes de precisión; las direcciones de memoria requieren %d bytes"
  
! #: fortran/decl.cc:9044
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr "Se esperaba \",\" en %C"
  
! #: fortran/decl.cc:9083
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert to a pointer type"
  msgid "Cannot set Cray pointee array spec."
--- 80566,81628 ----
  # como `apuntado'. cfuga
  # Referencia: http://gcc.gnu.org/onlinedocs/gfortran/Cray-pointers.html
  #
! #: fortran/decl.cc:3006
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate array spec for Cray pointee at %C"
  msgid "Duplicate array spec for Cray pointee at %L"
  msgstr "Especificación de matriz duplicada para el apuntado Cray en %C"
  
! #: fortran/decl.cc:3014
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert to a pointer type"
  msgid "Cannot set pointee array spec."
  msgstr "no se puede convertir a un tipo puntero"
  
! #: fortran/decl.cc:3077
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Old-style initialization at %C"
  msgid "Old-style initialization at %C"
  msgstr "Extensión: Inicialización de estilo antiguo en %C"
  
! #: fortran/decl.cc:3085
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid value-initialization of reference type"
  msgid "Invalid old style initialization for derived type component at %C"
  msgstr "inicialización por valor no válida del tipo de referencia"
  
! #: fortran/decl.cc:3098
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Error in pointer initialization at %C"
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr "Error en la inicialización de puntero en %C"
  
! #: fortran/decl.cc:3118 fortran/decl.cc:7749
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr "La inicialización en %C no es para una variable puntero"
  
! #: fortran/decl.cc:3141
  #, fuzzy, gcc-internal-format
  #| msgid "Pointer initialization at %C requires '=>', not '='"
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr "La inicialización de puntero en %C requiere '=>', no '='"
  
! #: fortran/decl.cc:3159 fortran/decl.cc:11534
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr "Se esperaba una expresión de inicialización en %C"
  
! #: fortran/decl.cc:3166
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of variable at %C is not allowed in a PURE procedure"
  msgstr "No se permite la inicialización de una variable en %C en un procedimiento PURE"
  
! #: fortran/decl.cc:3183
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of allocatable component at %C is not allowed"
  msgstr "No se permite la inicialización del componente allocatable en %C"
  
! #: fortran/decl.cc:3192
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Initialization of allocatable component at %C is not allowed"
  msgid "Initialization of structure component with a HOLLERITH constant at %L is not allowed"
  msgstr "No se permite la inicialización del componente allocatable en %C"
  
! #: fortran/decl.cc:3206
  #, 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.cc:3214
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Entity '%s' at %L has a deferred type parameter and requires either the pointer or allocatable attribute"
  msgid "The component at %C that appears in the type parameter list at %L has neither the KIND nor LEN attribute"
  msgstr "La entidad '%s' en %L tiene un parámetro de tipo diferido y requiere el atributo pointer o allocatable"
  
! #: fortran/decl.cc:3222
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
  msgid "The component at %C which is a type parameter must be a scalar"
  msgstr "El componente puntero '%s' de '%s' en %L es de un tipo que no se ha declarado"
  
! #: fortran/decl.cc:3231
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgid "BOZ literal constant at %L cannot appear as an initializer"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un procedimiento contenido"
  
! #: fortran/decl.cc:3248
  #, gcc-internal-format
  msgid "Incompatible initialization between a derived type entity and an entity with %qs type at %C"
  msgstr ""
  
! #: fortran/decl.cc:3311 fortran/decl.cc:3346
  #, gcc-internal-format, gfc-internal-format
  msgid "Old-style type declaration %s*%d not supported at %C"
  msgstr "No se admite la declaración de tipo de estilo antiguo %s*%d en %C"
  
! #: fortran/decl.cc:3352
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard type declaration %s*%d at %C"
  msgstr "Declaración de tipo %s*%d no estándar en %C"
  
! #: fortran/decl.cc:3411 fortran/decl.cc:3488
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis at %C"
  msgstr "Falta el paréntesis derecho en %C"
  
! #: fortran/decl.cc:3424 fortran/decl.cc:3559
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression at %C"
  msgstr "Se esperaba una expresión de inicialización en %C"
  
! #: fortran/decl.cc:3432 fortran/decl.cc:3565
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar initialization expression at %C"
  msgstr "Se esperaba una expresión de inicialización escalar en %C"
  
! #: fortran/decl.cc:3462 fortran/decl.cc:4351
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind %d not supported for type %s at %C"
  msgstr "No se admite el género %d para el tipo %s en %C"
  
! #: fortran/decl.cc:3475
  #, gcc-internal-format, gfc-internal-format
  msgid "C kind type parameter is for type %s but type at %L is %s"
  msgstr "El parámetro de tipo de género C es para el tipo %s, pero el tipo en %L es %s"
  
! #: fortran/decl.cc:3486
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis or comma at %C"
  msgstr "Falta el paréntesis derecho o una coma en %C"
  
! #: fortran/decl.cc:3591
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind %d is not supported for CHARACTER at %C"
  msgstr "No se admite el género %d para CHARACTER en %C"
  
! #: fortran/decl.cc:3723
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CHARACTER declaration at %C"
  msgstr "Error sintáctico en la declaración CHARACTER en %C"
  
! #: fortran/decl.cc:3824
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %C is not a member of the '%s' structure"
  msgid "RECORD at %C is an extension, enable it with %<-fdec-structure%>"
  msgstr "'%s' en %C no es un miembro de la estructura '%s'"
  
! #: fortran/decl.cc:3837
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Interface-name expected after '(' at %C"
  msgid "Structure name expected after RECORD at %C"
  msgstr "Se esperaba un nombre de interfaz después de '(' en %C"
  
! #: fortran/decl.cc:4011
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parameters"
  msgstr ""
  
! #: fortran/decl.cc:4040
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Kind type parameter for entity at %L differs from the kind type parameter of the typespec"
  msgid "The type parameter spec list at %C does not contain enough parameter expressions"
  msgstr "El parámetro de tipo de género para la entidad en %L difiere del parámetro de tipo de género de la especificación de tipo"
  
! #: fortran/decl.cc:4064
  #, fuzzy, gcc-internal-format
  #| msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgid "The derived parameter %qs at %C does not have a default value"
  msgstr "el primer parámetro de %<operator new%> no puede tener un argumento por defecto"
  
! #: fortran/decl.cc:4075
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Expression at %L must be of INTEGER type, found %s"
! msgid "The type parameter expression at %L must be of INTEGER type and not %s"
! msgstr "La expresión en %L debe ser de tipo INTEGER, se encontró %s"
! 
! #: fortran/decl.cc:4113
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression at %L must be of INTEGER type, found %s"
  msgid "The parameter expression at %C must be of INTEGER type and not %s type"
  msgstr "La expresión en %L debe ser de tipo INTEGER, se encontró %s"
  
! #: fortran/decl.cc:4120
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression at %L must be of INTEGER type, found %s"
  msgid "The parameter expression at %C does not simplify to an INTEGER constant"
  msgstr "La expresión en %L debe ser de tipo INTEGER, se encontró %s"
  
! #: fortran/decl.cc:4147
  #, gcc-internal-format
  msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
  msgstr ""
  
! #: fortran/decl.cc:4154
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L is a variable, which does not reduce to a constant expression"
  msgid "The value for the KIND parameter %qs at %C does not reduce to a constant expression"
  msgstr "La matriz '%s' en %L es una variable, lo cual no se reduce a una expresión constante"
  
! #: fortran/decl.cc:4178
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C contains too many parameter expressions"
  msgstr ""
  
! #: fortran/decl.cc:4187
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parametrized derived type argument"
  msgid "Parameterized derived type at %C is ambiguous"
  msgstr "argumento de tipo derivado parametrizado"
  
! #: fortran/decl.cc:4551
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: BYTE type at %C"
  msgid "BYTE type at %C"
  msgstr "Extensión: tipo BYTE en %C"
  
! #: fortran/decl.cc:4563
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type used at %C is not available on the target machine"
  msgstr "El tipo BYTE usado en %C no está disponible en la máquina objetivo"
  
! #: fortran/decl.cc:4625
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "By-value argument at %L is not allowed in this context"
  msgid "Assumed type at %C is not allowed for components"
  msgstr "El argumento por valor en %L no se permite en este contexto"
  
! #: fortran/decl.cc:4628
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C"
  msgstr ""
  
! #: fortran/decl.cc:4661 fortran/decl.cc:4695 fortran/decl.cc:4728
! #: fortran/decl.cc:5062
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: TYPE with intrinsic-type-spec at %C"
  msgid "TYPE with intrinsic-type-spec at %C"
  msgstr "Fortran 2008: TYPE con especificación de tipo intrínseco en %C"
  
! #: fortran/decl.cc:4673 fortran/decl.cc:4701 fortran/decl.cc:4734
! #: fortran/decl.cc:4760 fortran/decl.cc:5087 fortran/decl.cc:5105
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid type-spec at %C"
  msgid "Malformed type-spec at %C"
  msgstr "Especificación de tipo no válida en %C"
  
! #: fortran/decl.cc:4724
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: DOUBLE COMPLEX at %C"
  msgid "DOUBLE COMPLEX at %C"
  msgstr "Extensión: DOUBLE COMPLEX en %C"
  
! #: fortran/decl.cc:4776 fortran/decl.cc:4943 fortran/decl.cc:4955
! #: fortran/decl.cc:4969 fortran/decl.cc:5582 fortran/decl.cc:5592
  #, fuzzy, gcc-internal-format
  #| msgid "Type name '%s' at %C is ambiguous"
  msgid "Type name %qs at %C is ambiguous"
  msgstr "El nombre de tipo '%s' en %C es ambiguo"
  
! #: fortran/decl.cc:4877
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: CLASS statement at %C"
  msgid "CLASS statement at %C"
  msgstr "Fortran 2003: Declaración CLASS en %C"
  
! #: fortran/decl.cc:4984
  #, fuzzy, gcc-internal-format
  #| msgid "Type name '%s' at %C conflicts with previously declared entity at %L, which has the same name"
  msgid "Type name %qs at %C conflicts with previously declared entity at %L, which has the same name"
  msgstr "El nombre de tipo '%s' en %C tiene conflictos con la entidad declarada previamente en %L, la cual tiene el mismo nombre"
  
! #: fortran/decl.cc:4995
! #, gcc-internal-format
! msgid "Type %qs is not parameterized and so the type parameter spec list at %C may not appear"
! msgstr ""
! 
! #: fortran/decl.cc:5140
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate IMPLICIT NONE statement at %C"
  msgstr "Declaración IMPLICIT NONE duplicada en %C"
  
! #: fortran/decl.cc:5149
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate IMPLICIT NONE statement at %C"
  msgid "IMPLICIT NONE with spec list at %C"
  msgstr "Declaración IMPLICIT NONE duplicada en %C"
  
! #: fortran/decl.cc:5208
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing character range in IMPLICIT at %C"
  msgstr "Falta el rango de carácter en IMPLICIT en %C"
  
! #: fortran/decl.cc:5254
  #, gcc-internal-format, gfc-internal-format
  msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
  msgstr "Las letras debe estar en orden alfabético en la declaración IMPLICIT en %C"
  
! #: fortran/decl.cc:5307
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "SAVE statement at %C follows blanket SAVE statement"
  msgid "IMPLICIT statement at %C following an IMPLICIT NONE (type) statement"
  msgstr "Declaración SAVE en %C después de una declaración SAVE incondicional"
  
! #: fortran/decl.cc:5317
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty IMPLICIT statement at %C"
  msgstr "Declaración IMPLICIT vacía en %C"
  
! #: fortran/decl.cc:5474
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C only permitted in an INTERFACE body"
  msgstr "La declaración IMPORT en %C sólo se permite en un cuerpo INTERFACE"
  
! #: fortran/decl.cc:5490
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "IMPORT statement at %C only permitted in an INTERFACE body"
  msgid "F2008: C1210 IMPORT statement at %C is not permitted in a module procedure interface body"
  msgstr "La declaración IMPORT en %C sólo se permite en un cuerpo INTERFACE"
  
! #: fortran/decl.cc:5495
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "IMPORT statement at %C"
  msgstr "Declaración IMPLICIT vacía en %C"
  
! #: fortran/decl.cc:5574
! #, fuzzy, gcc-internal-format
! #| msgid "using-declaration for non-member at class scope"
! msgid "import-name %qs at %C is in the local scope"
! msgstr "declaración de uso para un no miembro en el ámbito de la clase"
  
! #: fortran/decl.cc:5601
  #, fuzzy, gcc-internal-format
  #| msgid "Cannot IMPORT '%s' from host scoping unit at %C - does not exist."
  msgid "Cannot IMPORT %qs from host scoping unit at %C - does not exist."
  msgstr "No se puede IMPORTar '%s' desde la unidad de ámbito del anfitrión en %C - no existe."
  
! #: fortran/decl.cc:5622
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' is already IMPORTed from host scoping unit at %C."
  msgid "%qs is already IMPORTed from host scoping unit at %C"
  msgstr "'%s' ya se IMPORTó desde la unidad de ámbito del anfitrión en %C."
  
! #: fortran/decl.cc:5665
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in IMPORT statement at %C"
  msgstr "Error sintáctico en la declaración IMPORT en %C"
  
! #: fortran/decl.cc:5669
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "IMPORT statement at %C only permitted in an INTERFACE body"
! msgid "F2018: C897 IMPORT statement at %C cannot appear in a main program, an external subprogram, a module or block data"
! msgstr "La declaración IMPORT en %C sólo se permite en un cuerpo INTERFACE"
! 
! #: fortran/decl.cc:5674
! #, gcc-internal-format, gfc-internal-format
! msgid "F2018: C898 IMPORT statement at %C is not permitted because a scoping unit has an ONLY specifier, can only have IMPORT with an ONLY specifier"
! msgstr ""
! 
! #: fortran/decl.cc:5680
! #, gcc-internal-format, gfc-internal-format
! msgid "F2018: C899 IMPORT, NONE shall not appear in the scoping unit of a submodule as at %C"
! msgstr ""
! 
! #: fortran/decl.cc:5685
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "IMPORT statement at %C only permitted in an INTERFACE body"
! msgid "F2018: C8100 IMPORT statement at %C is not permitted because %s has already been declared, which must be unique in the scoping unit"
! msgstr "La declaración IMPORT en %C sólo se permite en un cuerpo INTERFACE"
! 
! #: fortran/decl.cc:5693
! #, gcc-internal-format, gfc-internal-format
! msgid "Expecting list of named entities at %C"
! msgstr "Se espera la lista de entidades nombradas %C"
! 
! #: fortran/decl.cc:6033
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing codimension specification at %C"
  msgstr "Falta la especificación de codimensión en %C"
  
! #: fortran/decl.cc:6035
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing dimension specification at %C"
  msgstr "Falta la especificación de dimensión en %C"
  
! #: fortran/decl.cc:6130
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute at %L"
  msgstr "Atributo %s duplicado en %L"
  
! #: fortran/decl.cc:6147
  #, gcc-internal-format
  msgid "%s at %L is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.cc:6166
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ALLOCATABLE attribute at %C in a TYPE definition"
  msgid "ALLOCATABLE attribute at %C in a TYPE definition"
  msgstr "Fortran 2003: atributo ALLOCATABLE en %C en una definición TYPE"
  
! #: fortran/decl.cc:6168
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ALLOCATABLE attribute at %C in a TYPE definition"
  msgid "ALLOCATABLE attribute at %C in a STRUCTURE definition"
  msgstr "Fortran 2003: atributo ALLOCATABLE en %C en una definición TYPE"
  
! #: fortran/decl.cc:6178
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Attribute %s at %L in a TYPE definition"
  msgid "KIND attribute at %C in a TYPE definition"
  msgstr "Fortran 2003: Atributo %s en %L en una definición TYPE"
  
! #: fortran/decl.cc:6180
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Attribute %s at %L in a TYPE definition"
  msgid "KIND attribute at %C in a STRUCTURE definition"
  msgstr "Fortran 2003: Atributo %s en %L en una definición TYPE"
  
! #: fortran/decl.cc:6188
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL Iteration variable at %L must be INTEGER"
  msgid "Component with KIND attribute at %C must be INTEGER"
  msgstr "La variable de iteración FORALL en %L debe ser INTEGER"
  
! #: fortran/decl.cc:6197
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ALLOCATABLE attribute at %C in a TYPE definition"
  msgid "LEN attribute at %C in a TYPE definition"
  msgstr "Fortran 2003: atributo ALLOCATABLE en %C en una definición TYPE"
  
! #: fortran/decl.cc:6199
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ALLOCATABLE attribute at %C in a TYPE definition"
  msgid "LEN attribute at %C in a STRUCTURE definition"
  msgstr "Fortran 2003: atributo ALLOCATABLE en %C en una definición TYPE"
  
! #: fortran/decl.cc:6207
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL Iteration variable at %L must be INTEGER"
  msgid "Component with LEN attribute at %C must be INTEGER"
  msgstr "La variable de iteración FORALL en %L debe ser INTEGER"
  
! #: fortran/decl.cc:6215
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a TYPE definition"
  msgstr "No se permite el atributo %L en una definición TYPE"
  
! #: fortran/decl.cc:6217
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Attribute at %L is not allowed in a TYPE definition"
  msgid "Attribute at %L is not allowed in a STRUCTURE definition"
  msgstr "No se permite el atributo %L en una definición TYPE"
  
! #: fortran/decl.cc:6235
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Attribute %s at %L in a TYPE definition"
  msgid "Attribute %s at %L in a TYPE definition"
  msgstr "Fortran 2003: Atributo %s en %L en una definición TYPE"
  
! #: fortran/decl.cc:6245
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute at %L is not allowed outside of the specification part of a module"
  msgstr "No se permite el atributo %s en %L fuera de la parte de especificación de un módulo"
  
! #: fortran/decl.cc:6255
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Attribute at %L is not allowed in a TYPE definition"
  msgid "Attribute at %L is not allowed outside a TYPE definition"
  msgstr "No se permite el atributo %L en una definición TYPE"
  
! #: fortran/decl.cc:6268
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ASYNCHRONOUS attribute at %C"
  msgid "ASYNCHRONOUS attribute at %C"
  msgstr "Fortran 2003: Atributo ASYNCHRONOUS en %C"
  
! #: fortran/decl.cc:6279
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: CONTIGUOUS attribute at %C"
  msgid "CONTIGUOUS attribute at %C"
  msgstr "Fortran 2008: Atributo CONTIGUOUS en %C"
  
! #: fortran/decl.cc:6334 fortran/decl.cc:9883
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr "Sólo se permite PROTECTED en %C en la parte de especificación de un módulo"
  
! #: fortran/decl.cc:6340
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: PROTECTED attribute at %C"
  msgid "PROTECTED attribute at %C"
  msgstr "Fortran 2003: Atributo PROTECTED en %C"
  
! #: fortran/decl.cc:6374
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: VALUE attribute at %C"
  msgid "VALUE attribute at %C"
  msgstr "Fortran 2003: Atributo VALUE en %C"
  
! #: fortran/decl.cc:6381
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: VOLATILE attribute at %C"
  msgid "VOLATILE attribute at %C"
  msgstr "Fortran 2003: Atributo VOLATILE en %C"
  
! #: fortran/decl.cc:6388
  #, gcc-internal-format
  msgid "match_attr_spec(): Bad attribute"
  msgstr ""
  
! #: fortran/decl.cc:6429
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple identifiers provided with single NAME= specifier at %C"
  msgstr "Se proveen múltiples identificadores con un sólo especificador NAME= en %C"
  
! #: fortran/decl.cc:6527
  #, fuzzy, gcc-internal-format
  #| msgid "Implicitly declared BIND(C) function '%s' at %L may not be C interoperable"
  msgid "Implicitly declared BIND(C) function %qs at %L may not be C interoperable"
  msgstr "La función implícitamente declarada BIND(C) '%s' en %L no puede ser interoperable con C"
  
! #: fortran/decl.cc:6549
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' in common block '%s' at %L may not be a C interoperable kind though common block '%s' is BIND(C)"
  msgid "Variable %qs in common block %qs at %L may not be a C interoperable kind though common block %qs is BIND(C)"
  msgstr "La variable '%s' en el bloque común '%s' en %L no puede ser un género interoperable con C ya que el bloque común '%s' es BIND(C)"
  
! #: fortran/decl.cc:6560
  #, fuzzy, gcc-internal-format
  #| msgid "Type declaration '%s' at %L is not C interoperable but it is BIND(C)"
  msgid "Type declaration %qs at %L is not C interoperable but it is BIND(C)"
  msgstr "La declaración de tipo '%s' en %L no es interoperable con C pero es BIND(C)"
  
! #: fortran/decl.cc:6566
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L may not be a C interoperable kind but it is bind(c)"
  msgid "Variable %qs at %L may not be a C interoperable kind but it is BIND(C)"
  msgstr "La variable '%s' en %L no es de un género interoperable con C pero es BIND(C)"
  
! #: fortran/decl.cc:6578
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' in common block '%s' at %L cannot be declared with BIND(C) since it is not a global"
  msgid "Variable %qs in common block %qs at %L cannot be declared with BIND(C) since it is not a global"
  msgstr "La variable '%s' en el bloque común '%s' en %L no se puede declarar con BIND(C) porque no es un global"
  
! #: fortran/decl.cc:6592
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
  msgid "Variable %qs at %L cannot have both the POINTER and BIND(C) attributes"
  msgstr "La variable '%s' en %L no puede tener los atributos POINTER y BIND(C) al mismo tiempo"
  
! #: fortran/decl.cc:6600
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgid "Variable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgstr "La variable '%s' en %L no puede tener los atributos ALLOCATABLE y BIND(C) al mismo tiempo"
  
! #: fortran/decl.cc:6612
  #, fuzzy, gcc-internal-format
  #| msgid "Return type of BIND(C) function '%s' at %L cannot be an array"
  msgid "Return type of BIND(C) function %qs at %L cannot be an array"
  msgstr "El tipo de devolución de la función BIND(C) '%s' en %L no puede ser una matriz"
  
! #: fortran/decl.cc:6618
  #, fuzzy, gcc-internal-format
  #| msgid "Return type of BIND(C) function '%s' at %L cannot be a character string"
  msgid "Return type of BIND(C) function %qs of character type at %L must have length 1"
  msgstr "El tipo de devolución de la función BIND(C) '%s' en %L no puede ser una cadena de caracteres"
  
! #: fortran/decl.cc:6631
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L is marked PRIVATE but has been given the binding label '%s'"
! msgid "Symbol %qs at %L is marked PRIVATE but is accessible via its default binding name %qs"
  msgstr "El símbolo '%s' en %L se marcó PRIVATE pero se le dio la etiqueta de asignación '%s'"
  
! #: fortran/decl.cc:6705
  #, gcc-internal-format, gfc-internal-format
  msgid "Need either entity or common block name for attribute specification statement at %C"
  msgstr "Se necesita una entidad o un nombre de bloque común para la declaración de especificación de atributo en %C"
  
! #: fortran/decl.cc:6750
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing entity or common block name for attribute specification statement at %C"
  msgstr "Falta la entidad o el nombre de bloque común para la declaración de especificación de atributo en %C"
  
! #: fortran/decl.cc:6757
  #, fuzzy, gcc-internal-format
  #| msgid "Missing name"
  msgid "Missing symbol"
  msgstr "Falta el nombre"
  
! #: fortran/decl.cc:6786
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "BIND(C) statement at %C"
  msgstr "Declaración IMPLICIT vacía en %C"
  
! #: fortran/decl.cc:6848
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "COMMON block '%s' at %L can not have the EXTERNAL attribute"
  msgid "CLASS entity at %C cannot have the PARAMETER attribute"
  msgstr "El bloque COMMON '%s' en %L no puede tener el atributo EXTERNAL"
  
! #: fortran/decl.cc:6880
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C has not been previously defined and so cannot appear in a derived type definition"
  msgstr "El tipo derivado en %C no se definió previamente y no puede aparecer en una definición de tipo derivado"
  
! #: fortran/decl.cc:6922
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in data declaration at %C"
  msgid "Syntax error in anonymous structure declaration at %C"
  msgstr "Error sintáctico en la declaración de datos en %C"
  
! #: fortran/decl.cc:6931
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in data declaration at %C"
  msgstr "Error sintáctico en la declaración de datos en %C"
  
! #: fortran/decl.cc:7003
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.cc:7008
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgid "MODULE prefix at %C found outside of a module, submodule, or interface"
  msgstr "MODULE PROCEDURE en %C debe estar en una interfaz genérica de módulo"
  
! #: fortran/decl.cc:7059
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: IMPURE procedure at %C"
  msgid "IMPURE procedure at %C"
  msgstr "Fortran 2008: Procedimiento IMPURE en %C"
  
! #: fortran/decl.cc:7071
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr "No deben aparecer PURE con IMPURE en %C"
  
! #: fortran/decl.cc:7117
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.cc:7124
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.cc:7131
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.cc:7192
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Left parenthesis required after %<*%>"
  msgid "A type parameter list is required at %C"
  msgstr "Se requiere paréntesis izquierdo después de %<*%>"
  
! #: fortran/decl.cc:7207 fortran/primary.cc:1998
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected alternate return label at %C"
  msgid "Alternate-return argument at %C"
  msgstr "Se esperaba la etiqueta de devolución alterna en %C"
  
! #: fortran/decl.cc:7213 fortran/decl.cc:7222
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Left parenthesis required after %<*%>"
  msgid "A parameter name is required at %C"
  msgstr "Se requiere paréntesis izquierdo después de %<*%>"
  
! #: fortran/decl.cc:7263
  #, fuzzy, gcc-internal-format
  #| msgid "Name '%s' at %C is the name of the procedure"
  msgid "Name %qs at %C is the name of the procedure"
  msgstr "El nombre '%s' en %C es el nombre del procedimiento"
  
! #: fortran/decl.cc:7276
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected another dimension in array declaration at %C"
  msgid "Expected parameter list in type declaration at %C"
  msgstr "Se esperaba otra dimensión en la declaración de matriz %C"
  
! #: fortran/decl.cc:7279
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr "Basura inesperada en la lista de argumentos formales en %C"
  
! #: fortran/decl.cc:7297
  #, fuzzy, gcc-internal-format
  #| msgid "Duplicate name '%s' in association at %C"
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr "Nombre '%s' duplicado en la asociación en %C"
  
! #: fortran/decl.cc:7300
  #, fuzzy, gcc-internal-format
  #| msgid "Duplicate symbol '%s' in formal argument list at %C"
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr "Símbolo '%s' duplicado en la lista de argumentos formales en %C"
  
! #: fortran/decl.cc:7342
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with SAVE attribute in '%s' at %L"
  msgid "MODULE PROCEDURE formal argument %qs conflicts with alternate return at %C"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo SAVE en '%s' en %L"
  
! #: fortran/decl.cc:7346
  #, gcc-internal-format
  msgid "MODULE PROCEDURE formal argument is alternate return and conflicts with %qs in the separate declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:7351
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.cc:7358
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.cc:7397
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr "La variable RESULT en %C debe ser diferente que el nombre de la función"
  
! #: fortran/decl.cc:7474
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "Basura inesperada después de la declaración de la función en %C"
  
! #: fortran/decl.cc:7484 fortran/decl.cc:8627
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: BIND(C) attribute at %L may not be specified for an internal procedure"
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr "Fortran 2008: El atributo BIND(C) en %L no se puede especificar para un procedimiento internal"
  
! #: fortran/decl.cc:7688
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr "El atributo BIND(C) en %C requiere una interfaz con BIND(C)"
  
! #: fortran/decl.cc:7695
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr "El procedimiento BIND(C) con NAME no debe tener atributo POINTER en %C"
  
! #: fortran/decl.cc:7701
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr "El procedimiento dummy en %C no puede tener atributo BIND(C) con NAME"
  
! #: fortran/decl.cc:7724
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %L already has basic type of %s"
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr "El procedimiento '%s' en %L ya tenía el tipo básico de %s"
  
! #: fortran/decl.cc:7770 fortran/decl.cc:7961 fortran/decl.cc:12018
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr "Error sintáctico en la declaración PROCEDURE en %C"
  
! #: fortran/decl.cc:7819 fortran/decl.cc:11918
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '::' after binding-attributes at %C"
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr "Se esperaba '::' después de los atributos de enlazado en %C"
  
! #: fortran/decl.cc:7826
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr "Se requiere NOPASS o una interfaz explícita en %C"
  
! #: fortran/decl.cc:7830
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Procedure pointer component at %C"
  msgid "Procedure pointer component at %C"
  msgstr "Fortran 2003: Procedimiento de componente puntero en %C"
  
! #: fortran/decl.cc:7905
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr "Error sintáctico en el procedimiento de componente puntero en %C"
  
! #: fortran/decl.cc:7923
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr "PROCEDURE en %C debe estar en una interfaz genérica"
  
! #: fortran/decl.cc:7932 fortran/decl.cc:10658
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: double colon in MODULE PROCEDURE statement at %L"
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr "Fortran 2008: dos puntos dobles en la declaración MODULE PROCEDURE en %L"
  
! #: fortran/decl.cc:8002
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: PROCEDURE statement at %C"
  msgid "PROCEDURE statement at %C"
  msgstr "Fortran 2003: Declaración PROCEDURE en %C"
  
! #: fortran/decl.cc:8074
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr "Se esperaba una lista de argumentos formales en la definición de la función en %C"
  
! #: fortran/decl.cc:8104 fortran/decl.cc:8383 fortran/decl.cc:8594
! #: fortran/symbol.cc:1973
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr "El atributo BIND(C) en %L sólo se puede usar para variables o bloques comunes"
  
! #: fortran/decl.cc:8134 fortran/decl.cc:8652
  #, gcc-internal-format
  msgid "Mismatch in BIND(C) names (%qs/%qs) at %C"
  msgstr ""
  
! #: fortran/decl.cc:8277
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "ENTRY statement at %C"
  msgstr "Declaración IMPLICIT vacía en %C"
  
! #: fortran/decl.cc:8286
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un PROGRAM"
  
! #: fortran/decl.cc:8289
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un MODULE"
  
! #: fortran/decl.cc:8292
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un MODULE"
  
! #: fortran/decl.cc:8295
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un BLOCK DATA"
  
! #: fortran/decl.cc:8299 fortran/decl.cc:8344
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un INTERFACE"
  
! #: fortran/decl.cc:8303
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un bloque SELECT"
  
! #: fortran/decl.cc:8307
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un bloque DERIVED TYPE"
  
! #: fortran/decl.cc:8311
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un bloque IF-THEN"
  
! #: fortran/decl.cc:8316
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un bloque DO"
  
! #: fortran/decl.cc:8320
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un bloque SELECT"
  
! #: fortran/decl.cc:8324
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un bloque FORALL"
  
! #: fortran/decl.cc:8328
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un bloque WHERE"
  
! #: fortran/decl.cc:8332
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un subprograma contenido"
  
! #: fortran/decl.cc:8336
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected END statement at %C"
  msgid "Unexpected ENTRY statement at %C"
  msgstr "Declaración END inesperada en %C"
  
! #: fortran/decl.cc:8357
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un procedimiento contenido"
  
! #: fortran/decl.cc:8408 fortran/decl.cc:8634
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr "Faltan los paréntesis requeridos antes de BIND(C) en %C"
  
! #: fortran/decl.cc:8502
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgid "ENTRY statement at %L with BIND(C) prohibited in an elemental procedure"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un procedimiento contenido"
  
! #: fortran/decl.cc:8661
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Alternate return cannot appear in operator interface at %L"
  msgid "Alternate return dummy argument cannot appear in a SUBROUTINE with the BIND(C) attribute at %L"
  msgstr "No puede aparecer una devolución alternativa en la interfaz de operador en %L"
  
! #: fortran/decl.cc:8724 fortran/decl.cc:8731
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid C name in NAME= specifier at %C"
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr "Nombre C no válido en el especificador NAME= en %C"
  
! #: fortran/decl.cc:8771
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr "Error sintáctico en el especificador NAME= para la etiqueta de asignación %C"
  
! #: fortran/decl.cc:8787
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr "El especificador ASYNCHRONOUS= en %L debe ser una expresión de inicialización"
  
! #: fortran/decl.cc:8795
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.cc:8814
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr "Falta el paréntesis que cierra en la etiqueta de asignación en %C"
  
! #: fortran/decl.cc:8820
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr "No se permite un nombre de enlazado en BIND(C) en %C"
  
! #: fortran/decl.cc:8826
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr "Para el procedimiento dummy %s, no se permite un nombre de enlazado en BIND(C) en %C"
  
! #: fortran/decl.cc:8855
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr "No se permite NAME en BIND(C) para ABSTRACT INTERFACE en %C"
  
! #: fortran/decl.cc:9138
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr "Declaración END inesperada en %C"
  
! #: fortran/decl.cc:9147
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: END statement instead of %s statement at %L"
  msgid "END statement instead of %s statement at %L"
  msgstr "Fortran 2008: Declaración END en lugar de una declaración %s en %L"
  
  #. We would have required END [something].
! #: fortran/decl.cc:9156
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr "Se esperaba %s en la declaración en %L"
  
! #: fortran/decl.cc:9167
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expecting %s statement at %C"
  msgid "Expecting %s statement at %L"
  msgstr "Se esperaba la declaración %s en %C"
  
! #: fortran/decl.cc:9192
  #, fuzzy, gcc-internal-format
  #| msgid "Expected block name of '%s' in %s statement at %C"
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr "Se esperaba el nombre de bloque de '%s' en la declaración %s en %C"
  
! #: fortran/decl.cc:9209
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr "Se esperaba un nombre terminal en %C"
  
! #: fortran/decl.cc:9223 fortran/decl.cc:9231
  #, fuzzy, gcc-internal-format
  #| msgid "Expected label '%s' for %s statement at %C"
  msgid "Expected label %qs for %s statement at %C"
  msgstr "Se esperaba la etiqueta '%s' para la declaración %s en %C"
  
! #: fortran/decl.cc:9331
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr "Falta la especificación de matriz en %L en la declaración DIMENSION"
  
! #: fortran/decl.cc:9339
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Dimensions specified for %s at %L after its initialisation"
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr "Se especificarion dimensiones para %s en %L después de su inicialización"
  
! #: fortran/decl.cc:9347
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr "Falta la especificación de matriz en %L en la declaración CODIMENSION"
  
! #: fortran/decl.cc:9356
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr "La especificación de matriz se debe diferir en %L"
  
! #: fortran/decl.cc:9461
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr "Carácter inesperado en la lista de variables en %C"
  
! #: fortran/decl.cc:9498
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "Expected %<(%> at %C"
  msgstr "Se esperaba '(' en %C"
  
! #: fortran/decl.cc:9512 fortran/decl.cc:9552
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr "se esperaba un nombre variable en %C"
  
! #: fortran/decl.cc:9528
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr "El puntero Cray en %C debe ser un entero"
  
! #: fortran/decl.cc:9532
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr "El puntero Cray en %C tiene %d bytes de precisión; las direcciones de memoria requieren %d bytes"
  
! #: fortran/decl.cc:9538
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr "Se esperaba \",\" en %C"
  
! #: fortran/decl.cc:9577
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert to a pointer type"
  msgid "Cannot set Cray pointee array spec."
*************** msgstr "no se puede convertir a un tipo
*** 77380,78008 ****
  # como `apuntado'. cfuga
  # Referencia: http://gcc.gnu.org/onlinedocs/gfortran/Cray-pointers.html
  #
! #: fortran/decl.cc:9087
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr "Especificación de matriz duplicada para el apuntado Cray en %C"
  
! #: fortran/decl.cc:9107
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr "Se esperaba \")\" en %C"
  
! #: fortran/decl.cc:9119
  #, fuzzy, gcc-internal-format
  #| msgid "Expected \",\" or end of statement at %C"
  msgid "Expected %<,%> or end of statement at %C"
  msgstr "Se esperaba \",\" o el final de la declaración en %C"
  
! #: fortran/decl.cc:9145
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr "No se permite INTENT dentro de BLOCK en %C"
  
! #: fortran/decl.cc:9177
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr "No se permite OPTIONAL dentro de BLOCK en %C"
  
! #: fortran/decl.cc:9196
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer declaration at %C requires -fcray-pointer flag"
  msgid "Cray pointer declaration at %C requires %<-fcray-pointer%> flag"
  msgstr "La declaración de punteros Cray en %C requiere la opción -fcray-pointer"
  
! #: fortran/decl.cc:9235
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: CONTIGUOUS statement at %C"
  msgid "CONTIGUOUS statement at %C"
  msgstr "Fortran 2008: Declaración CONTIGUOUS en %C"
  
! #: fortran/decl.cc:9333
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr "La especificación de acceso del operador %s en %C ya se había especificado"
  
! #: fortran/decl.cc:9349
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr "La especificación de acceso del operador .%s. en %C ya se había especificado"
  
! #: fortran/decl.cc:9397
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: PROTECTED statement at %C"
  msgid "PROTECTED statement at %C"
  msgstr "Fortran 2003: Declaración PROTECTED en %C"
  
! #: fortran/decl.cc:9431
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr "Error sintáctico en la declaración PROTECTED en %C"
  
! #: fortran/decl.cc:9458 fortran/decl.cc:9483
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr "Sólo se permite la declaración PRIVATE en %C en la parte de especificación de un módulo"
  
! #: fortran/decl.cc:9504 fortran/decl.cc:9524
  #, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr "Sólo se permite la declaración PRIVATE en %C en la parte de especificación de un módulo"
  
! #: fortran/decl.cc:9546
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr "Se esperaba un nombre de variable en %C en la declaración PARAMETER"
  
! #: fortran/decl.cc:9553
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr "Se esperaba un signo = en la declaración PARAMETER en %C"
  
! #: fortran/decl.cc:9559
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr "Se esperaba una expresión en %C en la declaración PARAMETER"
  
! #: fortran/decl.cc:9579
  #, gcc-internal-format, gfc-internal-format
  msgid "Initializing already initialized variable at %C"
  msgstr "Se inicializa una variable ya inicializada en %C"
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.cc:9604
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.cc:9620
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr "Caracteres inesperados en la declaración PARAMETER en %C"
  
! #: fortran/decl.cc:9639 fortran/decl.cc:9695
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.cc:9674
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable in READ statement at %C"
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr "Se esperaba una variable en la declaración READ en %C"
  
! #: fortran/decl.cc:9681
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in VOLATILE statement at %C"
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr "Error sintáctico en la declaración VOLATILE en %C"
  
! #: fortran/decl.cc:9730
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable in READ statement at %C"
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr "Se esperaba una variable en la declaración READ en %C"
  
! #: fortran/decl.cc:9737
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in SAVE statement at %C"
  msgid "Syntax error in STATIC statement at %C"
  msgstr "Error sintáctico en la declaración SAVE en %C"
  
! #: fortran/decl.cc:9756
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr "Declaración SAVE incondicional en %C después de una declaración SAVE previa"
  
! #: fortran/decl.cc:9767
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr "Declaración SAVE en %C después de una declaración SAVE incondicional"
  
! #: fortran/decl.cc:9802
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: COMMON block '%s' at %L that is also a function result"
  msgid "SAVE of COMMON block %qs at %C is not allowed in a BLOCK construct"
  msgstr "Fortran 2003: El bloque COMMON '%s' en %L también es un resultado de función"
  
! #: fortran/decl.cc:9824
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr "Error sintáctico en la declaración SAVE en %C"
  
! #: fortran/decl.cc:9841
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr "No se permite VALUE dentro de BLOCK en %C"
  
! #: fortran/decl.cc:9845
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: VALUE statement at %C"
  msgid "VALUE statement at %C"
  msgstr "Fortran 2003: Declaración VALUE en %C"
  
! #: fortran/decl.cc:9883
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr "Error sintáctico en la declaración VALUE en %C"
  
! #: fortran/decl.cc:9895
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: VOLATILE statement at %C"
  msgid "VOLATILE statement at %C"
  msgstr "Fortran 2003: Declaración VOLATILE en %C"
  
! #: fortran/decl.cc:9922
  #, fuzzy, gcc-internal-format
  #| msgid "Specifying VOLATILE for coarray variable '%s' at %C, which is use-/host-associated"
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr "Se especifica VOLATILE para la variable de comatriz '%s' en %C, la cual es asociada a uso/anfitrión"
  
! #: fortran/decl.cc:9947
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr "Error sintáctico en la declaración VOLATILE en %C"
  
! #: fortran/decl.cc:9959
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ASYNCHRONOUS statement at %C"
  msgid "ASYNCHRONOUS statement at %C"
  msgstr "Fortran 2003: Declaración ASYNCHRONOUS en %C"
  
! #: fortran/decl.cc:10003
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr "Error sintáctico en la declaración ASYNCHRONOUS en %C"
  
! #: fortran/decl.cc:10028
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Junk after PROCEDURE declaration at %C"
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr "Basura después de la declaración PROCEDURE en %C"
  
! #: fortran/decl.cc:10139
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr "MODULE PROCEDURE en %C debe estar en una interfaz genérica de módulo"
  
! #: fortran/decl.cc:10197
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr "El procedimiento intrínseco en %L no puede ser un MODULE PROCEDURE"
  
! #: fortran/decl.cc:10246
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr "Símbolo ambiguo en la definición TYPE en %C"
  
! #: fortran/decl.cc:10255
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C has already been host associated"
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr "El símbolo '%s' en %C ya se había asociado con el anfitrión"
  
! #: fortran/decl.cc:10261
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' in EXTENDS expression at %C is not a derived type"
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr "'%s' en la expresión EXTENDS en %C no es un tipo derivado"
  
! #: fortran/decl.cc:10268
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' cannot be extended at %C because it is BIND(C)"
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr "'%s' no se puede extender en %C porque es BIND(C)"
  
! #: fortran/decl.cc:10275
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' cannot be extended at %C because it is a SEQUENCE type"
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr "'%s' no se puede extender en %C porque es un tipo SEQUENCE"
  
! #: fortran/decl.cc:10298
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr "El tipo derivado en %C sólo puede ser PRIVATE en la parte de especificación de un módulo"
  
! #: fortran/decl.cc:10310
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr "El tipo derivado en %C sólo puede ser PUBLIC en la parte de especificación de un módulo"
  
! #: fortran/decl.cc:10331
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ABSTRACT type '%s' used at %L"
  msgid "ABSTRACT type at %C"
  msgstr "El tipo ABSTRACT '%s' se usa en %L"
  
! #: fortran/decl.cc:10377
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate construct label '%s' at %C"
  msgid "Failed to create structure type '%s' at %C"
  msgstr "Etiqueta construct '%s' duplicada en %C"
  
! #: fortran/decl.cc:10383
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type definition of '%s' at %C has already been defined"
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr "La definición del tipo derivado de '%s' en %C ya se había definido"
  
! #: fortran/decl.cc:10430
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Junk after ASSOCIATE statement at %C"
  msgid "Junk after MAP statement at %C"
  msgstr "Basura después de la declaración ASSOCIATE en %C"
  
! #: fortran/decl.cc:10463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Junk after ASSOCIATE statement at %C"
  msgid "Junk after UNION statement at %C"
  msgstr "Basura después de la declaración ASSOCIATE en %C"
  
! #: fortran/decl.cc:10498
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %C is not a member of the '%s' structure"
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr "'%s' en %C no es un miembro de la estructura '%s'"
  
! #: fortran/decl.cc:10512
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing structure name for outer structure definition at %0"
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr "Falta el nombre de la estructura para la definición de la estructura externa en %0"
  
! #: fortran/decl.cc:10530
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Junk after ASSOCIATE statement at %C"
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr "Basura después de la declaración ASSOCIATE en %C"
  
! #: fortran/decl.cc:10537
  #, fuzzy, gcc-internal-format
  #| msgid "Type name '%s' at %C cannot be the same as an intrinsic type"
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr "El nombre de tipo '%s' en %C no puede ser el mismo que un tipo intrínseco"
  
! #: fortran/decl.cc:10700
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr "Se esperaba :: en la definición TYPE en %C"
  
! #: fortran/decl.cc:10713
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003:  CONTAINS block in derived type definition at %C"
  msgid "Mangled derived type definition at %C"
  msgstr "Fortran 2003: Bloque CONTAINS en una definición de tipo derivado en %C"
  
! #: fortran/decl.cc:10742
  #, fuzzy, gcc-internal-format
  #| msgid "Type name '%s' at %C cannot be the same as an intrinsic type"
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr "El nombre de tipo '%s' en %C no puede ser el mismo que un tipo intrínseco"
  
! #: fortran/decl.cc:10753
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type name '%s' at %C already has a basic type of %s"
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr "El nombre de tipo derivado '%s' en %C ya tiene un tipo básico de %s"
  
! #: fortran/decl.cc:10756
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type name '%s' at %C already has a basic type of %s"
  msgid "Derived type name %qs at %C already has a basic type"
  msgstr "El nombre de tipo derivado '%s' en %C ya tiene un tipo básico de %s"
  
! #: fortran/decl.cc:10771
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be OPTIONAL"
  msgid "Dummy argument %qs at %L cannot be a derived type at %C"
  msgstr "El argumento dummy '%s' en %L no puede ser OPTIONAL"
  
! #: fortran/decl.cc:10780
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type definition of '%s' at %C has already been defined"
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr "La definición del tipo derivado de '%s' en %C ya se había definido"
  
! #: fortran/decl.cc:10843
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in CHARACTER declaration at %C"
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr "Error sintáctico en la declaración CHARACTER en %C"
  
! #: fortran/decl.cc:10926
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr "El Apuntado Cray en %C no puede ser una matriz de forma asumida"
  
! #: fortran/decl.cc:10946
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ENUM and ENUMERATOR at %C"
  msgid "ENUM and ENUMERATOR at %C"
  msgstr "Fortran 2003: ENUM y ENUMERATOR en %C"
  
! #: fortran/decl.cc:10978
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr "El enumerador excede el tipo entero de C en %C"
  
! #: fortran/decl.cc:11057
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr "ENUMERATOR %L no se inicializó con una expresión entera"
  
! #: fortran/decl.cc:11105
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr "Se esperaba una declaración de definición ENUM antes de %C"
  
! #: fortran/decl.cc:11141
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr "Error sintáctico en la definición ENUMERATOR en %C"
  
! #: fortran/decl.cc:11188 fortran/decl.cc:11203
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr "Especificador de acceso duplicado en %C"
  
! #: fortran/decl.cc:11223
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr "Los atributos de enlace ya especifican paso, NOPASS ilegal en %C"
  
! #: fortran/decl.cc:11243
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr "Los atributos de enlace ya especifican paso, PASS ilegal en %C"
  
! #: fortran/decl.cc:11270
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr "Atributo POINTER duplicado en %C"
  
! #: fortran/decl.cc:11288
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr "NON_OVERRIDABLE duplicado en %C"
  
! #: fortran/decl.cc:11304
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr "DEFERRED duplicado en %C"
  
! #: fortran/decl.cc:11317
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr "Se esperaba un especificador de acceso en %C"
  
! #: fortran/decl.cc:11319
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr "Se esperaba un atributo de enlace en %C"
  
! #: fortran/decl.cc:11327
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
  msgid "NON_OVERRIDABLE and DEFERRED cannot both appear at %C"
  msgstr "No pueden aparecer NON_OVERRIDABLE y DEFERRED al mismo tiempo en %C"
  
! #: fortran/decl.cc:11340
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr "Se requiere el atributo POINTER para el procedimiento de componente puntero en %C"
  
! #: fortran/decl.cc:11382
  #, fuzzy, gcc-internal-format
  #| msgid "Interface-name expected after '(' at %C"
  msgid "Interface-name expected after %<(%> at %C"
  msgstr "Se esperaba un nombre de interfaz después de '(' en %C"
  
! #: fortran/decl.cc:11388
  #, fuzzy, gcc-internal-format
  #| msgid "')' expected at %C"
  msgid "%<)%> expected at %C"
  msgstr "Se esperaba ')' en %C"
  
! #: fortran/decl.cc:11408
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr "Se debe especificar una interfaz para el enlace DEFERRED en %C"
  
! #: fortran/decl.cc:11413
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr "PROCEDURE(interface) en %C se debe declarar DEFERRED"
  
! #: fortran/decl.cc:11436
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr "Se esperaba un nombre de enlace en %C"
  
! #: fortran/decl.cc:11440
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: PROCEDURE list at %C"
  msgid "PROCEDURE list at %C"
  msgstr "Fortran 2008: Lista PROCEDURE en %C"
  
! #: fortran/decl.cc:11452
  #, fuzzy, gcc-internal-format
  #| msgid "'=> target' is invalid for DEFERRED binding at %C"
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr "'=> objetivo' es no válido para el enlace DEFERRED en %C"
  
! #: fortran/decl.cc:11458
  #, fuzzy, gcc-internal-format
  #| msgid "'::' needed in PROCEDURE binding with explicit target at %C"
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr "Se necesita '::' en el enlace PROCEDURE con objetivo explícito en %C"
  
! #: fortran/decl.cc:11468
  #, fuzzy, gcc-internal-format
  #| msgid "Expected binding target after '=>' at %C"
  msgid "Expected binding target after %<=>%> at %C"
  msgstr "Se esperaba un objetivo de enlace después de '=>' en %C"
  
! #: fortran/decl.cc:11485
  #, fuzzy, gcc-internal-format
  #| msgid "Type '%s' containing DEFERRED binding at %C is not ABSTRACT"
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr "El tipo '%s' que contiene el enlace DEFERRED en %C no es ABSTRACT"
  
! #: fortran/decl.cc:11496
  #, fuzzy, gcc-internal-format
  #| msgid "There is already a procedure with binding name '%s' for the derived type '%s' at %C"
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr "Ya existe un procedimiento con nombre de enlazado '%s' para el tipo derivado '%s' en %C"
  
! #: fortran/decl.cc:11547
! #, gcc-internal-format, gfc-internal-format
! msgid "GENERIC at %C must be inside a derived-type CONTAINS"
! msgstr "GENERIC en %C debe estar dentro de un tipo derivado CONTAINS"
! 
! #: fortran/decl.cc:11567
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '::' at %C"
  msgid "Expected %<::%> at %C"
  msgstr "Se esperaba '::' en %C"
  
! #: fortran/decl.cc:11579
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr "Se esperaba un nombre genérico o un descriptor de operador en %C"
  
! #: fortran/decl.cc:11600
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid form of PROGRAM statement at %C"
  msgid "Malformed GENERIC statement at %C"
  msgstr "Forma no válida de la declaración PROGRAM en %C"
  
! #: fortran/decl.cc:11611
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '=>' at %C"
  msgid "Expected %<=>%> at %C"
  msgstr "Se esperaba '=>' en %C"
  
! #: fortran/decl.cc:11647
  #, fuzzy, gcc-internal-format
  #| msgid "There's already a non-generic procedure with binding name '%s' for the derived type '%s' at %C"
  msgid "There's already a non-generic procedure with binding name %qs for the derived type %qs at %C"
  msgstr "Ya existe un procedimiento que no es genérico con el nombre de enlace '%s' para el tipo derivado '%s' en %C"
  
! #: fortran/decl.cc:11655
  #, fuzzy, gcc-internal-format
  #| msgid "Binding at %C must have the same access as already defined binding '%s'"
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr "El enlace en %C debe tener el mismo acceso que el enlace '%s' que ya está definido"
  
! #: fortran/decl.cc:11703
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr "Se esperaba un nombre de enlace específico en %C"
  
! #: fortran/decl.cc:11713
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' already defined as specific binding for the generic '%s' at %C"
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr "Ya se definió '%s' como un enlace específico para el genérico '%s' en %C"
  
! #: fortran/decl.cc:11731
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr "Basura después del enlace GENERIC en %C"
  
! #: fortran/decl.cc:11766
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr "La declaración FINAL en %C debe estar dentro de una sección de tipo derivado CONTAINS"
  
! #: fortran/decl.cc:11778
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr "La declaración de tipo derivado con FINAL en %C debe estar en la parte de especificación de un MODULE"
  
! #: fortran/decl.cc:11800
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr "FINAL vacío en %C"
  
! #: fortran/decl.cc:11807
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr "Se esperaba un nombre de procedimiento de módulo en %C"
  
! #: fortran/decl.cc:11817
  #, fuzzy, gcc-internal-format
  #| msgid "Expected \",\" at %C"
  msgid "Expected %<,%> at %C"
  msgstr "Se esperaba \",\" en %C"
  
! #: fortran/decl.cc:11823
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown procedure name \"%s\" at %C"
  msgid "Unknown procedure name %qs at %C"
  msgstr "Nombre de procedimiento \"%s\" desconocido en %C"
  
! #: fortran/decl.cc:11836
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %C is already defined as FINAL procedure!"
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr "¡'%s' en %C ya se había definido como un procedimiento FINAL!"
  
! #: fortran/decl.cc:11910
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Atributo desconocido en la declaración !GCC$ ATTRIBUTES en %C"
  
! #: fortran/decl.cc:11956
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Error sintáctico en la declaración !GCC$ ATTRIBUTES en %C"
  
! #: fortran/decl.cc:11977
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.cc:11991
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in FORALL iterator at %C"
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr "Error sintáctico en el iterador FORALL en %C"
  
! #: fortran/decl.cc:12055
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in FORALL iterator at %C"
  msgid "Syntax error in !GCC$ IVDEP directive at %C"
  msgstr "Error sintáctico en el iterador FORALL en %C"
  
! #: fortran/decl.cc:12072
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in FORALL iterator at %C"
  msgid "Syntax error in !GCC$ VECTOR directive at %C"
  msgstr "Error sintáctico en el iterador FORALL en %C"
  
! #: fortran/decl.cc:12089
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in FORALL iterator at %C"
  msgid "Syntax error in !GCC$ NOVECTOR directive at %C"
--- 81633,82330 ----
  # como `apuntado'. cfuga
  # Referencia: http://gcc.gnu.org/onlinedocs/gfortran/Cray-pointers.html
  #
! #: fortran/decl.cc:9581
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr "Especificación de matriz duplicada para el apuntado Cray en %C"
  
! #: fortran/decl.cc:9601
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr "Se esperaba \")\" en %C"
  
! #: fortran/decl.cc:9613
  #, fuzzy, gcc-internal-format
  #| msgid "Expected \",\" or end of statement at %C"
  msgid "Expected %<,%> or end of statement at %C"
  msgstr "Se esperaba \",\" o el final de la declaración en %C"
  
! #: fortran/decl.cc:9639
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr "No se permite INTENT dentro de BLOCK en %C"
  
! #: fortran/decl.cc:9671
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr "No se permite OPTIONAL dentro de BLOCK en %C"
  
! #: fortran/decl.cc:9690
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer declaration at %C requires -fcray-pointer flag"
  msgid "Cray pointer declaration at %C requires %<-fcray-pointer%> flag"
  msgstr "La declaración de punteros Cray en %C requiere la opción -fcray-pointer"
  
! #: fortran/decl.cc:9729
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: CONTIGUOUS statement at %C"
  msgid "CONTIGUOUS statement at %C"
  msgstr "Fortran 2008: Declaración CONTIGUOUS en %C"
  
! #: fortran/decl.cc:9827
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr "La especificación de acceso del operador %s en %C ya se había especificado"
  
! #: fortran/decl.cc:9843
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr "La especificación de acceso del operador .%s. en %C ya se había especificado"
  
! #: fortran/decl.cc:9891
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: PROTECTED statement at %C"
  msgid "PROTECTED statement at %C"
  msgstr "Fortran 2003: Declaración PROTECTED en %C"
  
! #: fortran/decl.cc:9925
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr "Error sintáctico en la declaración PROTECTED en %C"
  
! #: fortran/decl.cc:9952 fortran/decl.cc:9977
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr "Sólo se permite la declaración PRIVATE en %C en la parte de especificación de un módulo"
  
! #: fortran/decl.cc:9998 fortran/decl.cc:10018
  #, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr "Sólo se permite la declaración PRIVATE en %C en la parte de especificación de un módulo"
  
! #: fortran/decl.cc:10040
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr "Se esperaba un nombre de variable en %C en la declaración PARAMETER"
  
! #: fortran/decl.cc:10047
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr "Se esperaba un signo = en la declaración PARAMETER en %C"
  
! #: fortran/decl.cc:10053
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr "Se esperaba una expresión en %C en la declaración PARAMETER"
  
! #: fortran/decl.cc:10073
  #, gcc-internal-format, gfc-internal-format
  msgid "Initializing already initialized variable at %C"
  msgstr "Se inicializa una variable ya inicializada en %C"
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.cc:10098
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.cc:10114
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr "Caracteres inesperados en la declaración PARAMETER en %C"
  
! #: fortran/decl.cc:10133 fortran/decl.cc:10189
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.cc:10168
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable in READ statement at %C"
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr "Se esperaba una variable en la declaración READ en %C"
  
! #: fortran/decl.cc:10175
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in VOLATILE statement at %C"
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr "Error sintáctico en la declaración VOLATILE en %C"
  
! #: fortran/decl.cc:10224
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable in READ statement at %C"
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr "Se esperaba una variable en la declaración READ en %C"
  
! #: fortran/decl.cc:10231
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in SAVE statement at %C"
  msgid "Syntax error in STATIC statement at %C"
  msgstr "Error sintáctico en la declaración SAVE en %C"
  
! #: fortran/decl.cc:10250
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr "Declaración SAVE incondicional en %C después de una declaración SAVE previa"
  
! #: fortran/decl.cc:10261
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr "Declaración SAVE en %C después de una declaración SAVE incondicional"
  
! #: fortran/decl.cc:10296
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: COMMON block '%s' at %L that is also a function result"
  msgid "SAVE of COMMON block %qs at %C is not allowed in a BLOCK construct"
  msgstr "Fortran 2003: El bloque COMMON '%s' en %L también es un resultado de función"
  
! #: fortran/decl.cc:10318
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr "Error sintáctico en la declaración SAVE en %C"
  
! #: fortran/decl.cc:10335
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr "No se permite VALUE dentro de BLOCK en %C"
  
! #: fortran/decl.cc:10339
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: VALUE statement at %C"
  msgid "VALUE statement at %C"
  msgstr "Fortran 2003: Declaración VALUE en %C"
  
! #: fortran/decl.cc:10377
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr "Error sintáctico en la declaración VALUE en %C"
  
! #: fortran/decl.cc:10389
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: VOLATILE statement at %C"
  msgid "VOLATILE statement at %C"
  msgstr "Fortran 2003: Declaración VOLATILE en %C"
  
! #: fortran/decl.cc:10416
  #, fuzzy, gcc-internal-format
  #| msgid "Specifying VOLATILE for coarray variable '%s' at %C, which is use-/host-associated"
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr "Se especifica VOLATILE para la variable de comatriz '%s' en %C, la cual es asociada a uso/anfitrión"
  
! #: fortran/decl.cc:10441
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr "Error sintáctico en la declaración VOLATILE en %C"
  
! #: fortran/decl.cc:10453
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ASYNCHRONOUS statement at %C"
  msgid "ASYNCHRONOUS statement at %C"
  msgstr "Fortran 2003: Declaración ASYNCHRONOUS en %C"
  
! #: fortran/decl.cc:10497
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr "Error sintáctico en la declaración ASYNCHRONOUS en %C"
  
! #: fortran/decl.cc:10522
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Junk after PROCEDURE declaration at %C"
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr "Basura después de la declaración PROCEDURE en %C"
  
! #: fortran/decl.cc:10633
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr "MODULE PROCEDURE en %C debe estar en una interfaz genérica de módulo"
  
! #: fortran/decl.cc:10691
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr "El procedimiento intrínseco en %L no puede ser un MODULE PROCEDURE"
  
! #: fortran/decl.cc:10740
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr "Símbolo ambiguo en la definición TYPE en %C"
  
! #: fortran/decl.cc:10749
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C has already been host associated"
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr "El símbolo '%s' en %C ya se había asociado con el anfitrión"
  
! #: fortran/decl.cc:10755
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' in EXTENDS expression at %C is not a derived type"
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr "'%s' en la expresión EXTENDS en %C no es un tipo derivado"
  
! #: fortran/decl.cc:10762
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' cannot be extended at %C because it is BIND(C)"
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr "'%s' no se puede extender en %C porque es BIND(C)"
  
! #: fortran/decl.cc:10769
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' cannot be extended at %C because it is a SEQUENCE type"
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr "'%s' no se puede extender en %C porque es un tipo SEQUENCE"
  
! #: fortran/decl.cc:10792
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr "El tipo derivado en %C sólo puede ser PRIVATE en la parte de especificación de un módulo"
  
! #: fortran/decl.cc:10804
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr "El tipo derivado en %C sólo puede ser PUBLIC en la parte de especificación de un módulo"
  
! #: fortran/decl.cc:10825
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ABSTRACT type '%s' used at %L"
  msgid "ABSTRACT type at %C"
  msgstr "El tipo ABSTRACT '%s' se usa en %L"
  
! #: fortran/decl.cc:10871
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate construct label '%s' at %C"
  msgid "Failed to create structure type '%s' at %C"
  msgstr "Etiqueta construct '%s' duplicada en %C"
  
! #: fortran/decl.cc:10877
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type definition of '%s' at %C has already been defined"
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr "La definición del tipo derivado de '%s' en %C ya se había definido"
  
! #: fortran/decl.cc:10924
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Junk after ASSOCIATE statement at %C"
  msgid "Junk after MAP statement at %C"
  msgstr "Basura después de la declaración ASSOCIATE en %C"
  
! #: fortran/decl.cc:10957
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Junk after ASSOCIATE statement at %C"
  msgid "Junk after UNION statement at %C"
  msgstr "Basura después de la declaración ASSOCIATE en %C"
  
! #: fortran/decl.cc:10992
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %C is not a member of the '%s' structure"
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr "'%s' en %C no es un miembro de la estructura '%s'"
  
! #: fortran/decl.cc:11006
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing structure name for outer structure definition at %0"
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr "Falta el nombre de la estructura para la definición de la estructura externa en %0"
  
! #: fortran/decl.cc:11024
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Junk after ASSOCIATE statement at %C"
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr "Basura después de la declaración ASSOCIATE en %C"
  
! #: fortran/decl.cc:11031
  #, fuzzy, gcc-internal-format
  #| msgid "Type name '%s' at %C cannot be the same as an intrinsic type"
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr "El nombre de tipo '%s' en %C no puede ser el mismo que un tipo intrínseco"
  
! #: fortran/decl.cc:11194
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr "Se esperaba :: en la definición TYPE en %C"
  
! #: fortran/decl.cc:11207
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003:  CONTAINS block in derived type definition at %C"
  msgid "Mangled derived type definition at %C"
  msgstr "Fortran 2003: Bloque CONTAINS en una definición de tipo derivado en %C"
  
! #: fortran/decl.cc:11236
  #, fuzzy, gcc-internal-format
  #| msgid "Type name '%s' at %C cannot be the same as an intrinsic type"
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr "El nombre de tipo '%s' en %C no puede ser el mismo que un tipo intrínseco"
  
! #: fortran/decl.cc:11247
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type name '%s' at %C already has a basic type of %s"
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr "El nombre de tipo derivado '%s' en %C ya tiene un tipo básico de %s"
  
! #: fortran/decl.cc:11250
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type name '%s' at %C already has a basic type of %s"
  msgid "Derived type name %qs at %C already has a basic type"
  msgstr "El nombre de tipo derivado '%s' en %C ya tiene un tipo básico de %s"
  
! #: fortran/decl.cc:11265
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be OPTIONAL"
  msgid "Dummy argument %qs at %L cannot be a derived type at %C"
  msgstr "El argumento dummy '%s' en %L no puede ser OPTIONAL"
  
! #: fortran/decl.cc:11274
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type definition of '%s' at %C has already been defined"
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr "La definición del tipo derivado de '%s' en %C ya se había definido"
  
! #: fortran/decl.cc:11337
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in CHARACTER declaration at %C"
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr "Error sintáctico en la declaración CHARACTER en %C"
  
! #: fortran/decl.cc:11420
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr "El Apuntado Cray en %C no puede ser una matriz de forma asumida"
  
! #: fortran/decl.cc:11440
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ENUM and ENUMERATOR at %C"
  msgid "ENUM and ENUMERATOR at %C"
  msgstr "Fortran 2003: ENUM y ENUMERATOR en %C"
  
! #: fortran/decl.cc:11472
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr "El enumerador excede el tipo entero de C en %C"
  
! #: fortran/decl.cc:11551
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr "ENUMERATOR %L no se inicializó con una expresión entera"
  
! #: fortran/decl.cc:11599
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr "Se esperaba una declaración de definición ENUM antes de %C"
  
! #: fortran/decl.cc:11635
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr "Error sintáctico en la definición ENUMERATOR en %C"
  
! #: fortran/decl.cc:11682 fortran/decl.cc:11697
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr "Especificador de acceso duplicado en %C"
  
! #: fortran/decl.cc:11717
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr "Los atributos de enlace ya especifican paso, NOPASS ilegal en %C"
  
! #: fortran/decl.cc:11737
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr "Los atributos de enlace ya especifican paso, PASS ilegal en %C"
  
! #: fortran/decl.cc:11764
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr "Atributo POINTER duplicado en %C"
  
! #: fortran/decl.cc:11782
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr "NON_OVERRIDABLE duplicado en %C"
  
! #: fortran/decl.cc:11798
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr "DEFERRED duplicado en %C"
  
! #: fortran/decl.cc:11811
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr "Se esperaba un especificador de acceso en %C"
  
! #: fortran/decl.cc:11813
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr "Se esperaba un atributo de enlace en %C"
  
! #: fortran/decl.cc:11821
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
  msgid "NON_OVERRIDABLE and DEFERRED cannot both appear at %C"
  msgstr "No pueden aparecer NON_OVERRIDABLE y DEFERRED al mismo tiempo en %C"
  
! #: fortran/decl.cc:11834
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr "Se requiere el atributo POINTER para el procedimiento de componente puntero en %C"
  
! #: fortran/decl.cc:11876
  #, fuzzy, gcc-internal-format
  #| msgid "Interface-name expected after '(' at %C"
  msgid "Interface-name expected after %<(%> at %C"
  msgstr "Se esperaba un nombre de interfaz después de '(' en %C"
  
! #: fortran/decl.cc:11882
  #, fuzzy, gcc-internal-format
  #| msgid "')' expected at %C"
  msgid "%<)%> expected at %C"
  msgstr "Se esperaba ')' en %C"
  
! #: fortran/decl.cc:11902
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr "Se debe especificar una interfaz para el enlace DEFERRED en %C"
  
! #: fortran/decl.cc:11907
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr "PROCEDURE(interface) en %C se debe declarar DEFERRED"
  
! #: fortran/decl.cc:11930
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr "Se esperaba un nombre de enlace en %C"
  
! #: fortran/decl.cc:11934
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: PROCEDURE list at %C"
  msgid "PROCEDURE list at %C"
  msgstr "Fortran 2008: Lista PROCEDURE en %C"
  
! #: fortran/decl.cc:11946
  #, fuzzy, gcc-internal-format
  #| msgid "'=> target' is invalid for DEFERRED binding at %C"
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr "'=> objetivo' es no válido para el enlace DEFERRED en %C"
  
! #: fortran/decl.cc:11952
  #, fuzzy, gcc-internal-format
  #| msgid "'::' needed in PROCEDURE binding with explicit target at %C"
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr "Se necesita '::' en el enlace PROCEDURE con objetivo explícito en %C"
  
! #: fortran/decl.cc:11962
  #, fuzzy, gcc-internal-format
  #| msgid "Expected binding target after '=>' at %C"
  msgid "Expected binding target after %<=>%> at %C"
  msgstr "Se esperaba un objetivo de enlace después de '=>' en %C"
  
! #: fortran/decl.cc:11979
  #, fuzzy, gcc-internal-format
  #| msgid "Type '%s' containing DEFERRED binding at %C is not ABSTRACT"
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr "El tipo '%s' que contiene el enlace DEFERRED en %C no es ABSTRACT"
  
! #: fortran/decl.cc:11990
  #, fuzzy, gcc-internal-format
  #| msgid "There is already a procedure with binding name '%s' for the derived type '%s' at %C"
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr "Ya existe un procedimiento con nombre de enlazado '%s' para el tipo derivado '%s' en %C"
  
! #: fortran/decl.cc:12077 fortran/decl.cc:12359
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '::' at %C"
  msgid "Expected %<::%> at %C"
  msgstr "Se esperaba '::' en %C"
  
! #: fortran/decl.cc:12088 fortran/decl.cc:12371
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr "Se esperaba un nombre genérico o un descriptor de operador en %C"
  
! #: fortran/decl.cc:12109 fortran/decl.cc:12392
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid form of PROGRAM statement at %C"
  msgid "Malformed GENERIC statement at %C"
  msgstr "Forma no válida de la declaración PROGRAM en %C"
  
! #: fortran/decl.cc:12120 fortran/decl.cc:12403
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '=>' at %C"
  msgid "Expected %<=>%> at %C"
  msgstr "Se esperaba '=>' en %C"
  
! #: fortran/decl.cc:12127
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Shape specification at %L cannot be the null array"
! msgid "The access specification at %L not in a module"
! msgstr "La especificación de forma en %L no puede ser la matriz nula"
! 
! #: fortran/decl.cc:12148
! #, fuzzy, gcc-internal-format
! #| msgid "Name '%s' at %C is the name of the procedure"
! msgid "The generic-spec name %qs at %C clashes with the name of an entity declared at %L that is not a procedure"
! msgstr "El nombre '%s' en %C es el nombre del procedimiento"
! 
! #: fortran/decl.cc:12157
! #, fuzzy, gcc-internal-format
! #| msgid "There's already a non-generic procedure with binding name '%s' for the derived type '%s' at %C"
! msgid "There's already a non-generic procedure with name %qs at %C"
! msgstr "Ya existe un procedimiento que no es genérico con el nombre de enlace '%s' para el tipo derivado '%s' en %C"
! 
! #: fortran/decl.cc:12166
! #, fuzzy, gcc-internal-format
! #| msgid "Access specification of the %s operator at %C has already been specified"
! msgid "The access specification at %L conflicts with that already given to %qs"
! msgstr "La especificación de acceso del operador %s en %C ya se había especificado"
! 
! #: fortran/decl.cc:12173
! #, fuzzy, gcc-internal-format
! #| msgid "Access specification of the %s operator at %C has already been specified"
! msgid "The access specification at %L repeats that already given to %qs"
! msgstr "La especificación de acceso del operador %s en %C ya se había especificado"
! 
! #: fortran/decl.cc:12182
! #, gcc-internal-format, gfc-internal-format
! msgid "The generic-spec in the generic statement at %C has a type from the declaration at %L"
! msgstr ""
! 
! #: fortran/decl.cc:12223
! #, fuzzy, gcc-internal-format
! #| msgid "Binding at %C must have the same access as already defined binding '%s'"
! msgid "The user operator at %L must have the same access specification as already defined user operator %qs"
! msgstr "El enlace en %C debe tener el mismo acceso que el enlace '%s' que ya está definido"
! 
! #: fortran/decl.cc:12230
! #, gcc-internal-format
! msgid "The user operator at %L repeats the access specification of already defined user operator %qs"
! msgstr ""
! 
! #: fortran/decl.cc:12266
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Expected module procedure name at %C"
! msgid "Expected specific procedure name at %C"
! msgstr "Se esperaba un nombre de procedimiento de módulo en %C"
! 
! #: fortran/decl.cc:12273
! #, gcc-internal-format
! msgid "The name %qs of the specific procedure at %C conflicts with that of the generic-spec"
! msgstr ""
! 
! #: fortran/decl.cc:12283
! #, fuzzy, gcc-internal-format
! #| msgid "'%s' already defined as specific binding for the generic '%s' at %C"
! msgid "%qs already defined as a specific procedure for the generic %qs at %C"
! msgstr "Ya se definió '%s' como un enlace específico para el genérico '%s' en %C"
! 
! #: fortran/decl.cc:12309
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Junk after ASSOCIATE statement at %C"
! msgid "Junk after GENERIC statement at %C"
! msgstr "Basura después de la declaración ASSOCIATE en %C"
! 
! #: fortran/decl.cc:12339
! #, gcc-internal-format, gfc-internal-format
! msgid "GENERIC at %C must be inside a derived-type CONTAINS"
! msgstr "GENERIC en %C debe estar dentro de un tipo derivado CONTAINS"
! 
! #: fortran/decl.cc:12439
  #, fuzzy, gcc-internal-format
  #| msgid "There's already a non-generic procedure with binding name '%s' for the derived type '%s' at %C"
  msgid "There's already a non-generic procedure with binding name %qs for the derived type %qs at %C"
  msgstr "Ya existe un procedimiento que no es genérico con el nombre de enlace '%s' para el tipo derivado '%s' en %C"
  
! #: fortran/decl.cc:12447
  #, fuzzy, gcc-internal-format
  #| msgid "Binding at %C must have the same access as already defined binding '%s'"
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr "El enlace en %C debe tener el mismo acceso que el enlace '%s' que ya está definido"
  
! #: fortran/decl.cc:12495
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr "Se esperaba un nombre de enlace específico en %C"
  
! #: fortran/decl.cc:12505
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' already defined as specific binding for the generic '%s' at %C"
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr "Ya se definió '%s' como un enlace específico para el genérico '%s' en %C"
  
! #: fortran/decl.cc:12523
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr "Basura después del enlace GENERIC en %C"
  
! #: fortran/decl.cc:12569
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr "La declaración FINAL en %C debe estar dentro de una sección de tipo derivado CONTAINS"
  
! #: fortran/decl.cc:12581
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr "La declaración de tipo derivado con FINAL en %C debe estar en la parte de especificación de un MODULE"
  
! #: fortran/decl.cc:12603
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr "FINAL vacío en %C"
  
! #: fortran/decl.cc:12610
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr "Se esperaba un nombre de procedimiento de módulo en %C"
  
! #: fortran/decl.cc:12620
  #, fuzzy, gcc-internal-format
  #| msgid "Expected \",\" at %C"
  msgid "Expected %<,%> at %C"
  msgstr "Se esperaba \",\" en %C"
  
! #: fortran/decl.cc:12626
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown procedure name \"%s\" at %C"
  msgid "Unknown procedure name %qs at %C"
  msgstr "Nombre de procedimiento \"%s\" desconocido en %C"
  
! #: fortran/decl.cc:12639
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %C is already defined as FINAL procedure!"
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr "¡'%s' en %C ya se había definido como un procedimiento FINAL!"
  
! #: fortran/decl.cc:12713
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Atributo desconocido en la declaración !GCC$ ATTRIBUTES en %C"
  
! #: fortran/decl.cc:12759
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Error sintáctico en la declaración !GCC$ ATTRIBUTES en %C"
  
! #: fortran/decl.cc:12780
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.cc:12794
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in FORALL iterator at %C"
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr "Error sintáctico en el iterador FORALL en %C"
  
! #: fortran/decl.cc:12866
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in FORALL iterator at %C"
  msgid "Syntax error in !GCC$ IVDEP directive at %C"
  msgstr "Error sintáctico en el iterador FORALL en %C"
  
! #: fortran/decl.cc:12883
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in FORALL iterator at %C"
  msgid "Syntax error in !GCC$ VECTOR directive at %C"
  msgstr "Error sintáctico en el iterador FORALL en %C"
  
! #: fortran/decl.cc:12900
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in FORALL iterator at %C"
  msgid "Syntax error in !GCC$ NOVECTOR directive at %C"
*************** msgstr ""
*** 78018,78029 ****
  msgid "are_identical_variables: Bad type"
  msgstr ""
  
! #: fortran/dependency.cc:1025
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
  msgstr "El argumento actual INTENT(%s) en %L puede interferir con el argumento actual en %L."
  
! #: fortran/dependency.cc:1330
  #, gcc-internal-format
  msgid "gfc_check_dependency: expecting an EXPR_VARIABLE"
  msgstr ""
--- 82340,82351 ----
  msgid "are_identical_variables: Bad type"
  msgstr ""
  
! #: fortran/dependency.cc:1021
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
  msgstr "El argumento actual INTENT(%s) en %L puede interferir con el argumento actual en %L."
  
! #: fortran/dependency.cc:1326
  #, gcc-internal-format
  msgid "gfc_check_dependency: expecting an EXPR_VARIABLE"
  msgstr ""
*************** msgstr ""
*** 78044,78603 ****
  msgid "show_ref(): Bad component code"
  msgstr "gfc_trans_code(): Código de declaración erróneo"
  
! #: fortran/dump-parse-tree.cc:732
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "show_expr(): Bad intrinsic in expression"
  msgstr "Se esperaba un tipo de expresión"
  
! #: fortran/dump-parse-tree.cc:775
  #, gcc-internal-format
  msgid "show_expr(): Don't know how to show expr"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:3893
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "show_code_node(): Bad statement code"
  msgstr "gfc_trans_code(): Código de declaración erróneo"
  
! #: fortran/dump-parse-tree.cc:4358 fortran/dump-parse-tree.cc:4453
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert to a pointer type"
  msgid "Cannot convert %qs to interoperable type at %L"
  msgstr "no se puede convertir a un tipo puntero"
  
! #: fortran/expr.cc:149
  #, gcc-internal-format
  msgid "gfc_get_constant_expr(): locus %<where%> cannot be NULL"
  msgstr ""
  
! #: fortran/expr.cc:372
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_copy_expr(): Bad expr node"
  msgstr "gfc_trans_code(): Código de declaración erróneo"
  
! #: fortran/expr.cc:530
  #, gcc-internal-format
  msgid "free_expr0(): Bad expr type"
  msgstr ""
  
! #: fortran/expr.cc:687 fortran/expr.cc:689 fortran/expr.cc:739
! #: fortran/expr.cc:741
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression required at %C"
  msgstr "Se requiere una expresión constante en %C"
  
! #: fortran/expr.cc:696 fortran/expr.cc:698 fortran/expr.cc:748
! #: fortran/expr.cc:750
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer expression required at %C"
  msgstr "Se requiere una expresión entera en %C"
  
! #: fortran/expr.cc:706 fortran/expr.cc:708 fortran/expr.cc:761
! #: fortran/expr.cc:763
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer value too large in expression at %C"
  msgstr "Valor entero demasiado grande en la expresión en %C"
  
! #: fortran/expr.cc:1143
  #, gcc-internal-format
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:1339
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr ""
  
! #: fortran/expr.cc:1445
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr "El índice en la dimensión %d está fuera de los límites en %L"
  
! #: fortran/expr.cc:1644 fortran/expr.cc:1695
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr "El índice en la dimensión %d está fuera de los límites en %L"
  
! #: fortran/expr.cc:1770
  #, fuzzy, gcc-internal-format
  #| msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See -fmax-array-constructor option"
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr "El número de elementos en el constructor de matriz en %L requiere un incremento del límite superior %d permitido.  Vea la opción -fmax-array-constructor"
  
! #: fortran/expr.cc:1781
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in array constructor at %C"
  msgid "Error in array constructor referenced at %L"
  msgstr "Error sintáctico en el constructor de matriz en %C"
  
! #: fortran/expr.cc:1945 fortran/primary.cc:2554 fortran/primary.cc:2739
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: VALUE attribute at %C"
  msgid "LEN part_ref at %C"
  msgstr "Fortran 2003: Atributo VALUE en %C"
  
! #: fortran/expr.cc:1992 fortran/primary.cc:2549 fortran/primary.cc:2754
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "KIND part_ref at %C"
  msgstr "Declaración IMPLICIT vacía en %C"
  
! #: fortran/expr.cc:2003
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: IMPURE procedure at %C"
  msgid "RE part_ref at %C"
  msgstr "Fortran 2008: Procedimiento IMPURE en %C"
  
! #: fortran/expr.cc:2028
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: IMPURE procedure at %C"
  msgid "IM part_ref at %C"
  msgstr "Fortran 2008: Procedimiento IMPURE en %C"
  
! #: fortran/expr.cc:2696
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr "los argumentos de la función elemental en %C no cumplen"
  
! #: fortran/expr.cc:2740
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr "Se requieren operandos numéricos o CHARACTER en la expresión en %L"
  
! #: fortran/expr.cc:2765
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr "El operador de concatenación en la expresión en %L debe tener dos operandos CHARACTER"
  
! #: fortran/expr.cc:2772
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr "El operador de concatenación en %L debe concatenar cadenas del mismo género"
  
! #: fortran/expr.cc:2782
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr "El operador .NOT. en la expresión en %L debe tener un operando LOGICAL"
  
! #: fortran/expr.cc:2798
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr "Se requieren operandos LOGICAL en la expresión en %L"
  
! #: fortran/expr.cc:2809
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr "Sólo se pueden usar operandos intrínsecos en la expresión en %L"
  
! #: fortran/expr.cc:2817
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr "Se requieren operandos numéricos en la expresión en %L"
  
! #: fortran/expr.cc:2840
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid initialization expression for ALLOCATABLE component '%s' in structure constructor at %L"
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr "Expresión de inicialización no válida para el componente ALLOCATABLE '%s' en el constructor de estructura en %L"
  
! #: fortran/expr.cc:2977
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed or deferred character length variable '%s'  in constant expression at %L"
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr "Se asume o difiere el carácter de longitud variable '%s' en la expresión constante en %L"
  
! #: fortran/expr.cc:3061
  #, fuzzy, gcc-internal-format
  #| msgid "transformational intrinsic '%s' at %L is not permitted in an initialization expression"
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr "no se permite el intrínseco transformacional '%s' en %L en una expresión de inicialización"
  
! #: fortran/expr.cc:3092
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Evaluation of nonstandard initialization expression at %L"
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "Extensión: Evaluación de una expresión de inicialización no estándar en %L"
  
! #: fortran/expr.cc:3169 fortran/resolve.cc:2891
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' in initialization expression at %L must be an intrinsic function"
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr "La función '%s' en la expresión de inicialización en %L debe ser una funión intrínseca"
  
! #: fortran/expr.cc:3181
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic function '%s' at %L is not permitted in an initialization expression"
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr "No se permite la función intrínseco '%s' en %L en una expresión de inicialización"
  
! #: fortran/expr.cc:3220
  #, fuzzy, gcc-internal-format
  #| msgid "PARAMETER '%s' is used at %L before its definition is complete"
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr "Se usa el PARAMETER '%s' en %L antes de que su definición esté completa"
  
! #: fortran/expr.cc:3240
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr "No se permite la matriz de tamaño asumido '%s' en %L en una expresión de inicialización"
  
! #: fortran/expr.cc:3246
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr "No se permite la matriz de forma asumida '%s' en %L en una expresión de inicialización"
  
! #: fortran/expr.cc:3255
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr "No se permite la matriz de forma asumida '%s' en %L en una expresión de inicialización"
  
! #: fortran/expr.cc:3259
  #, fuzzy, gcc-internal-format
  #| msgid "Deferred array '%s' at %L is not permitted in an initialization expression"
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr "No se permite la matriz diferida '%s' en %L en una expresión de inicialización"
  
! #: fortran/expr.cc:3265
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L is a variable, which does not reduce to a constant expression"
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr "La matriz '%s' en %L es una variable, lo cual no se reduce a una expresión constante"
  
! #: fortran/expr.cc:3271
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed-rank array %qs at %L is not permitted in an initialization expression"
  msgstr "No se permite la matriz de forma asumida '%s' en %L en una expresión de inicialización"
  
! #: fortran/expr.cc:3281
  #, fuzzy, gcc-internal-format
  #| msgid "Parameter '%s' at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr "El parámetro '%s' en %L no se ha declarado o es una variable, lo cual no se reduce a una expresión constante"
  
! #: fortran/expr.cc:3335
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "check_init_expr(): Unknown expression type"
  msgstr "Se esperaba un tipo de expresión"
  
! #: fortran/expr.cc:3475
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L cannot be a statement function"
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr "La función de especificación '%s' en %L no puede ser una función de declaración"
  
! #: fortran/expr.cc:3482
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L cannot be an internal function"
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr "La función de especificación '%s' en %L no puede ser una función interna"
  
! #: fortran/expr.cc:3489
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L must be PURE"
  msgid "Specification function %qs at %L must be PURE"
  msgstr "La función de especificación '%s' en %L debe ser PURE"
  
! #: fortran/expr.cc:3497
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L cannot be RECURSIVE"
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr "La función de especificación '%s' en %L no puede ser RECURSIVE"
  
! #: fortran/expr.cc:3644
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' not allowed in expression at %L"
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr "No se permite el argumento dummy '%s' en la expresión en %L"
  
! #: fortran/expr.cc:3652
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be OPTIONAL"
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr "El argumento dummy '%s' en %L no puede ser OPTIONAL"
  
! #: fortran/expr.cc:3659
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr "El argumento dummy '%s' en %L no puede ser INTENT(OUT)"
  
! #: fortran/expr.cc:3681
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' cannot appear in the expression at %L"
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr "La variable '%s' no puede aparecer en la expresión en %L"
  
! #: fortran/expr.cc:3712
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "check_restricted(): Unknown expression type"
  msgstr "Se esperaba un tipo de expresión"
  
! #: fortran/expr.cc:3732
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr "La expresión en %L debe ser de tipo INTEGER, se encontró %s"
  
! #: fortran/expr.cc:3744
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L must be PURE"
  msgid "Function %qs at %L must be PURE"
  msgstr "La función '%s' en %L debe ser PURE"
  
! #: fortran/expr.cc:3753
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr "La expresión en %L debe ser escalar"
  
  #. Reject truncation.
! #: fortran/expr.cc:3785
  #, gcc-internal-format, gfc-internal-format
  msgid "optype_msgid overflow: %d"
  msgstr ""
  
! #: fortran/expr.cc:3789
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr "Rangos incompatibles en %s (%d y %d) en %L"
  
! #: fortran/expr.cc:3803
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr "Forma diferente para %s en %L en la dimensión %d (%d y %d)"
  
! #: fortran/expr.cc:3851
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deferred-length character component '%s' at %L is not yet supported"
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr "El componente de caractér de longitud diferida '%s' en %L aún no se admite"
  
! #: fortran/expr.cc:3907
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is not a VALUE"
  msgid "%qs at %L is not a VALUE"
  msgstr "'%s' en %L no es un VALUE"
  
! #: fortran/expr.cc:3918
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Illegal stride of zero at %L"
  msgid "Illegal assignment to external procedure at %L"
  msgstr "Tranco ilegal de cero en %L"
  
! #: fortran/expr.cc:3926
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr "Rangos %d y %d incompatibles en la asignación en %L"
  
! #: fortran/expr.cc:3933
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr "El tipo de la variable es UNKNOWN en la asignación en %L"
  
! #: fortran/expr.cc:3945
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr "NULL aparece en el lado derecho de una asignación en %L"
  
! #: fortran/expr.cc:3955
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "POINTER valued function appears on right-hand side of assignment at %L"
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr "Una función valuada como POINTER aparece en el lado derecho de la asignación en %L"
  
! #: fortran/expr.cc:3998
  #, gcc-internal-format
  msgid "BOZ literal constant near %L cannot be assigned to a %qs variable"
  msgstr ""
  
! #: fortran/expr.cc:4005
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deferred-length character component '%s' at %L is not yet supported"
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr "El componente de caractér de longitud diferida '%s' en %L aún no se admite"
  
! #: fortran/expr.cc:4036
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr "Tipos incompatible en la declaración DATA en %L; se intentó la conversión de %s a %s"
  
! #: fortran/expr.cc:4080
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr "El objetivo de asignación de puntero no es un POINTER en %L"
  
! #: fortran/expr.cc:4088
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr "'%s' en la asignación de puntero en %L no puede ser un l-valor ya que es un procedimiento"
  
! #: fortran/expr.cc:4112
  #, fuzzy, gcc-internal-format
  #| msgid "Expected bounds specification for '%s' at %L"
  msgid "Expected bounds specification for %qs at %L"
  msgstr "Se esperaba una especificación de límites para '%s' en %L"
  
! #: fortran/expr.cc:4117
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: Bounds specification for '%s' in pointer assignment at %L"
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr "Fortran 2003: Especificación de límites para '%s' en una asignación de puntero en %L"
  
! #: fortran/expr.cc:4146
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr "El tranco no debe ser estar presente en %L"
  
! #: fortran/expr.cc:4152 fortran/expr.cc:4172
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4160 fortran/expr.cc:4179
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4206
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr "El objeto puntero en %L no debe tener un coíndice"
  
! #: fortran/expr.cc:4227
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr "Asignación de puntero de procedimiento no válida en %L"
  
! #: fortran/expr.cc:4252
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' is invalid in procedure pointer assignment at %L"
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr "La función de declaración '%s' es no válida en la asignación de puntero de procedimiento en %L"
  
! #: fortran/expr.cc:4261
  #, fuzzy, gcc-internal-format
  #| msgid "Abstract interface '%s' is invalid in procedure pointer assignment at %L"
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr "La interfaz abstracta '%s' es no válida en la asignación de puntero de procedimiento en %L"
  
! #: fortran/expr.cc:4271
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' is invalid in procedure pointer assignment at %L"
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr "La función de declaración '%s' es no válida en la asignación de puntero de procedimiento en %L"
  
! #: fortran/expr.cc:4277
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is invalid in procedure pointer assignment at %L"
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "El procedimiento interno '%s' es no válido en la asignación de puntero de procedimiento en %L"
  
! #: fortran/expr.cc:4284
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is invalid in procedure pointer assignment at %L"
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr "El procedimiento interno '%s' es no válido en la asignación de puntero de procedimiento en %L"
  
! #: fortran/expr.cc:4292
  #, fuzzy, gcc-internal-format
  #| msgid "Nonintrinsic elemental procedure '%s' is invalid in procedure pointer assigment at %L"
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "El procedimiento elemental que no es intrínseco '%s' es no válido en la asignación de puntero de procedimiento en %L"
  
! #: fortran/expr.cc:4315
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr "No hay coincidencia en la asignación de puntero a procedimiento en %L: no hay coincidencia en la convención a llamada"
  
! #: fortran/expr.cc:4368
  #, fuzzy, gcc-internal-format
  #| msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr "No coincide la interfaz en la asignación de puntero a procedimiento en %L: %s"
  
! #: fortran/expr.cc:4378 fortran/expr.cc:4393
  #, fuzzy, gcc-internal-format
  #| msgid "NOPASS or explicit interface required at %C"
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "Se requiere NOPASS o una interfaz explícita en %C"
  
! #: fortran/expr.cc:4384 fortran/expr.cc:4399 fortran/resolve.cc:2765
  #, fuzzy, gcc-internal-format
  #| msgid "NOPASS or explicit interface required at %C"
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "Se requiere NOPASS o una interfaz explícita en %C"
  
! #: fortran/expr.cc:4411
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr "No coincide la interfaz en la asignación de puntero a procedimiento en %L: %s"
  
! #: fortran/expr.cc:4420
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/expr.cc:4433
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer assignment target is not a POINTER at %L"
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr "El objetivo de asignación de puntero no es un POINTER en %L"
  
! #: fortran/expr.cc:4447
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic target"
  msgstr ""
  
! #: fortran/expr.cc:4452
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr "Tipos diferentes en la asignación de puntero en %L; se intentó la asignación de %s a %s"
  
! #: fortran/expr.cc:4460
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr "Parámetros de tipo de género diferentes en la asignación de puntero en %L"
  
! #: fortran/expr.cc:4467
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr "Rangos diferentes en la asignación de puntero en %L"
  
! #: fortran/expr.cc:4488
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr "El objetivo de remapeo de rango es menor que el tamaño del puntero (%ld < %ld) en %L"
  
! #: fortran/expr.cc:4504
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank target at %L is an experimental F202y feature. Use option -std=f202y to enable"
  msgstr ""
  
! #: fortran/expr.cc:4516
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr "El objetivo de remapeo de rango de debe ser de rango 1 o simplemente contiguo en %L"
  
! #: fortran/expr.cc:4520
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: Rank remapping target is not rank 1 at %L"
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr "Fortran 2008: El objetivo de remapeo de rango no es rango 1 en %L"
  
! #: fortran/expr.cc:4527
  #, gcc-internal-format, gfc-internal-format
  msgid "The data-target at %L is an assumed rank object and so the data-pointer-object %s must have a bounds remapping list (list of lbound:ubound for each dimension)"
  msgstr ""
  
! #: fortran/expr.cc:4536
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data target at %L shall not have a coindex"
  msgid "The assumed rank data-target at %L must be contiguous"
--- 82366,82931 ----
  msgid "show_ref(): Bad component code"
  msgstr "gfc_trans_code(): Código de declaración erróneo"
  
! #: fortran/dump-parse-tree.cc:740
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "show_expr(): Bad intrinsic in expression"
  msgstr "Se esperaba un tipo de expresión"
  
! #: fortran/dump-parse-tree.cc:793
  #, gcc-internal-format
  msgid "show_expr(): Don't know how to show expr"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:3982
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "show_code_node(): Bad statement code"
  msgstr "gfc_trans_code(): Código de declaración erróneo"
  
! #: fortran/dump-parse-tree.cc:4447 fortran/dump-parse-tree.cc:4542
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert to a pointer type"
  msgid "Cannot convert %qs to interoperable type at %L"
  msgstr "no se puede convertir a un tipo puntero"
  
! #: fortran/expr.cc:168
  #, gcc-internal-format
  msgid "gfc_get_constant_expr(): locus %<where%> cannot be NULL"
  msgstr ""
  
! #: fortran/expr.cc:391
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_copy_expr(): Bad expr node"
  msgstr "gfc_trans_code(): Código de declaración erróneo"
  
! #: fortran/expr.cc:564
  #, gcc-internal-format
  msgid "free_expr0(): Bad expr type"
  msgstr ""
  
! #: fortran/expr.cc:721 fortran/expr.cc:723 fortran/expr.cc:773
! #: fortran/expr.cc:775
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression required at %C"
  msgstr "Se requiere una expresión constante en %C"
  
! #: fortran/expr.cc:730 fortran/expr.cc:732 fortran/expr.cc:782
! #: fortran/expr.cc:784
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer expression required at %C"
  msgstr "Se requiere una expresión entera en %C"
  
! #: fortran/expr.cc:740 fortran/expr.cc:742 fortran/expr.cc:795
! #: fortran/expr.cc:797
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer value too large in expression at %C"
  msgstr "Valor entero demasiado grande en la expresión en %C"
  
! #: fortran/expr.cc:1182
  #, gcc-internal-format
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:1378
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr ""
  
! #: fortran/expr.cc:1521
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr "El índice en la dimensión %d está fuera de los límites en %L"
  
! #: fortran/expr.cc:1720 fortran/expr.cc:1771
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr "El índice en la dimensión %d está fuera de los límites en %L"
  
! #: fortran/expr.cc:1846
  #, fuzzy, gcc-internal-format
  #| msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See -fmax-array-constructor option"
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr "El número de elementos en el constructor de matriz en %L requiere un incremento del límite superior %d permitido.  Vea la opción -fmax-array-constructor"
  
! #: fortran/expr.cc:1857
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in array constructor at %C"
  msgid "Error in array constructor referenced at %L"
  msgstr "Error sintáctico en el constructor de matriz en %C"
  
! #: fortran/expr.cc:2021 fortran/primary.cc:2611 fortran/primary.cc:2804
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: VALUE attribute at %C"
  msgid "LEN part_ref at %C"
  msgstr "Fortran 2003: Atributo VALUE en %C"
  
! #: fortran/expr.cc:2068 fortran/primary.cc:2606 fortran/primary.cc:2819
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "KIND part_ref at %C"
  msgstr "Declaración IMPLICIT vacía en %C"
  
! #: fortran/expr.cc:2079
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: IMPURE procedure at %C"
  msgid "RE part_ref at %C"
  msgstr "Fortran 2008: Procedimiento IMPURE en %C"
  
! #: fortran/expr.cc:2104
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: IMPURE procedure at %C"
  msgid "IM part_ref at %C"
  msgstr "Fortran 2008: Procedimiento IMPURE en %C"
  
! #: fortran/expr.cc:2777
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr "los argumentos de la función elemental en %C no cumplen"
  
! #: fortran/expr.cc:2821
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr "Se requieren operandos numéricos o CHARACTER en la expresión en %L"
  
! #: fortran/expr.cc:2846
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr "El operador de concatenación en la expresión en %L debe tener dos operandos CHARACTER"
  
! #: fortran/expr.cc:2853
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr "El operador de concatenación en %L debe concatenar cadenas del mismo género"
  
! #: fortran/expr.cc:2863
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr "El operador .NOT. en la expresión en %L debe tener un operando LOGICAL"
  
! #: fortran/expr.cc:2879
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr "Se requieren operandos LOGICAL en la expresión en %L"
  
! #: fortran/expr.cc:2890
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr "Sólo se pueden usar operandos intrínsecos en la expresión en %L"
  
! #: fortran/expr.cc:2898
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr "Se requieren operandos numéricos en la expresión en %L"
  
! #: fortran/expr.cc:2921
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid initialization expression for ALLOCATABLE component '%s' in structure constructor at %L"
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr "Expresión de inicialización no válida para el componente ALLOCATABLE '%s' en el constructor de estructura en %L"
  
! #: fortran/expr.cc:3058
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed or deferred character length variable '%s'  in constant expression at %L"
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr "Se asume o difiere el carácter de longitud variable '%s' en la expresión constante en %L"
  
! #: fortran/expr.cc:3142
  #, fuzzy, gcc-internal-format
  #| msgid "transformational intrinsic '%s' at %L is not permitted in an initialization expression"
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr "no se permite el intrínseco transformacional '%s' en %L en una expresión de inicialización"
  
! #: fortran/expr.cc:3173
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Evaluation of nonstandard initialization expression at %L"
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "Extensión: Evaluación de una expresión de inicialización no estándar en %L"
  
! #: fortran/expr.cc:3264 fortran/resolve.cc:2915
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' in initialization expression at %L must be an intrinsic function"
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr "La función '%s' en la expresión de inicialización en %L debe ser una funión intrínseca"
  
! #: fortran/expr.cc:3276
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic function '%s' at %L is not permitted in an initialization expression"
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr "No se permite la función intrínseco '%s' en %L en una expresión de inicialización"
  
! #: fortran/expr.cc:3315
  #, fuzzy, gcc-internal-format
  #| msgid "PARAMETER '%s' is used at %L before its definition is complete"
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr "Se usa el PARAMETER '%s' en %L antes de que su definición esté completa"
  
! #: fortran/expr.cc:3335
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr "No se permite la matriz de tamaño asumido '%s' en %L en una expresión de inicialización"
  
! #: fortran/expr.cc:3341
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr "No se permite la matriz de forma asumida '%s' en %L en una expresión de inicialización"
  
! #: fortran/expr.cc:3350
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr "No se permite la matriz de forma asumida '%s' en %L en una expresión de inicialización"
  
! #: fortran/expr.cc:3354
  #, fuzzy, gcc-internal-format
  #| msgid "Deferred array '%s' at %L is not permitted in an initialization expression"
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr "No se permite la matriz diferida '%s' en %L en una expresión de inicialización"
  
! #: fortran/expr.cc:3360
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L is a variable, which does not reduce to a constant expression"
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr "La matriz '%s' en %L es una variable, lo cual no se reduce a una expresión constante"
  
! #: fortran/expr.cc:3366
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed-rank array %qs at %L is not permitted in an initialization expression"
  msgstr "No se permite la matriz de forma asumida '%s' en %L en una expresión de inicialización"
  
! #: fortran/expr.cc:3376
  #, fuzzy, gcc-internal-format
  #| msgid "Parameter '%s' at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr "El parámetro '%s' en %L no se ha declarado o es una variable, lo cual no se reduce a una expresión constante"
  
! #: fortran/expr.cc:3430
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "check_init_expr(): Unknown expression type"
  msgstr "Se esperaba un tipo de expresión"
  
! #: fortran/expr.cc:3570
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L cannot be a statement function"
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr "La función de especificación '%s' en %L no puede ser una función de declaración"
  
! #: fortran/expr.cc:3577
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L cannot be an internal function"
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr "La función de especificación '%s' en %L no puede ser una función interna"
  
! #: fortran/expr.cc:3584
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L must be PURE"
  msgid "Specification function %qs at %L must be PURE"
  msgstr "La función de especificación '%s' en %L debe ser PURE"
  
! #: fortran/expr.cc:3592
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L cannot be RECURSIVE"
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr "La función de especificación '%s' en %L no puede ser RECURSIVE"
  
! #: fortran/expr.cc:3753
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' not allowed in expression at %L"
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr "No se permite el argumento dummy '%s' en la expresión en %L"
  
! #: fortran/expr.cc:3761
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be OPTIONAL"
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr "El argumento dummy '%s' en %L no puede ser OPTIONAL"
  
! #: fortran/expr.cc:3768
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr "El argumento dummy '%s' en %L no puede ser INTENT(OUT)"
  
! #: fortran/expr.cc:3790
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' cannot appear in the expression at %L"
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr "La variable '%s' no puede aparecer en la expresión en %L"
  
! #: fortran/expr.cc:3821
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "check_restricted(): Unknown expression type"
  msgstr "Se esperaba un tipo de expresión"
  
! #: fortran/expr.cc:3841
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr "La expresión en %L debe ser de tipo INTEGER, se encontró %s"
  
! #: fortran/expr.cc:3853
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L must be PURE"
  msgid "Function %qs at %L must be PURE"
  msgstr "La función '%s' en %L debe ser PURE"
  
! #: fortran/expr.cc:3862
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr "La expresión en %L debe ser escalar"
  
  #. Reject truncation.
! #: fortran/expr.cc:3894
  #, gcc-internal-format, gfc-internal-format
  msgid "optype_msgid overflow: %d"
  msgstr ""
  
! #: fortran/expr.cc:3898
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr "Rangos incompatibles en %s (%d y %d) en %L"
  
! #: fortran/expr.cc:3912
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr "Forma diferente para %s en %L en la dimensión %d (%d y %d)"
  
! #: fortran/expr.cc:3980
! #, fuzzy, gcc-internal-format
! #| msgid "using template type parameter %qT after %qs"
! msgid "Mismatched type parameters %qs(%d/%d) %s at %L/%L"
! msgstr "usando el parámetro de tipo plantilla %qT después de %qs"
! 
! #: fortran/expr.cc:4021
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deferred-length character component '%s' at %L is not yet supported"
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr "El componente de caractér de longitud diferida '%s' en %L aún no se admite"
  
! #: fortran/expr.cc:4077
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is not a VALUE"
  msgid "%qs at %L is not a VALUE"
  msgstr "'%s' en %L no es un VALUE"
  
! #: fortran/expr.cc:4088
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Illegal stride of zero at %L"
  msgid "Illegal assignment to external procedure at %L"
  msgstr "Tranco ilegal de cero en %L"
  
! #: fortran/expr.cc:4096
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr "Rangos %d y %d incompatibles en la asignación en %L"
  
! #: fortran/expr.cc:4103
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr "El tipo de la variable es UNKNOWN en la asignación en %L"
  
! #: fortran/expr.cc:4121
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr "NULL aparece en el lado derecho de una asignación en %L"
  
! #: fortran/expr.cc:4131
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "POINTER valued function appears on right-hand side of assignment at %L"
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr "Una función valuada como POINTER aparece en el lado derecho de la asignación en %L"
  
! #: fortran/expr.cc:4174
  #, gcc-internal-format
  msgid "BOZ literal constant near %L cannot be assigned to a %qs variable"
  msgstr ""
  
! #: fortran/expr.cc:4181
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deferred-length character component '%s' at %L is not yet supported"
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr "El componente de caractér de longitud diferida '%s' en %L aún no se admite"
  
! #: fortran/expr.cc:4218
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr "Tipos incompatible en la declaración DATA en %L; se intentó la conversión de %s a %s"
  
! #: fortran/expr.cc:4262
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr "El objetivo de asignación de puntero no es un POINTER en %L"
  
! #: fortran/expr.cc:4270
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr "'%s' en la asignación de puntero en %L no puede ser un l-valor ya que es un procedimiento"
  
! #: fortran/expr.cc:4294
  #, fuzzy, gcc-internal-format
  #| msgid "Expected bounds specification for '%s' at %L"
  msgid "Expected bounds specification for %qs at %L"
  msgstr "Se esperaba una especificación de límites para '%s' en %L"
  
! #: fortran/expr.cc:4299
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: Bounds specification for '%s' in pointer assignment at %L"
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr "Fortran 2003: Especificación de límites para '%s' en una asignación de puntero en %L"
  
! #: fortran/expr.cc:4328
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr "El tranco no debe ser estar presente en %L"
  
! #: fortran/expr.cc:4334 fortran/expr.cc:4354
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4342 fortran/expr.cc:4361
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4388
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr "El objeto puntero en %L no debe tener un coíndice"
  
! #: fortran/expr.cc:4409
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr "Asignación de puntero de procedimiento no válida en %L"
  
! #: fortran/expr.cc:4434
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' is invalid in procedure pointer assignment at %L"
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr "La función de declaración '%s' es no válida en la asignación de puntero de procedimiento en %L"
  
! #: fortran/expr.cc:4443
  #, fuzzy, gcc-internal-format
  #| msgid "Abstract interface '%s' is invalid in procedure pointer assignment at %L"
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr "La interfaz abstracta '%s' es no válida en la asignación de puntero de procedimiento en %L"
  
! #: fortran/expr.cc:4453
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' is invalid in procedure pointer assignment at %L"
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr "La función de declaración '%s' es no válida en la asignación de puntero de procedimiento en %L"
  
! #: fortran/expr.cc:4459
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is invalid in procedure pointer assignment at %L"
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "El procedimiento interno '%s' es no válido en la asignación de puntero de procedimiento en %L"
  
! #: fortran/expr.cc:4466
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is invalid in procedure pointer assignment at %L"
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr "El procedimiento interno '%s' es no válido en la asignación de puntero de procedimiento en %L"
  
! #: fortran/expr.cc:4474
  #, fuzzy, gcc-internal-format
  #| msgid "Nonintrinsic elemental procedure '%s' is invalid in procedure pointer assigment at %L"
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "El procedimiento elemental que no es intrínseco '%s' es no válido en la asignación de puntero de procedimiento en %L"
  
! #: fortran/expr.cc:4497
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr "No hay coincidencia en la asignación de puntero a procedimiento en %L: no hay coincidencia en la convención a llamada"
  
! #: fortran/expr.cc:4550
  #, fuzzy, gcc-internal-format
  #| msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr "No coincide la interfaz en la asignación de puntero a procedimiento en %L: %s"
  
! #: fortran/expr.cc:4560 fortran/expr.cc:4575
  #, fuzzy, gcc-internal-format
  #| msgid "NOPASS or explicit interface required at %C"
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "Se requiere NOPASS o una interfaz explícita en %C"
  
! #: fortran/expr.cc:4566 fortran/expr.cc:4581 fortran/resolve.cc:2789
  #, fuzzy, gcc-internal-format
  #| msgid "NOPASS or explicit interface required at %C"
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "Se requiere NOPASS o una interfaz explícita en %C"
  
! #: fortran/expr.cc:4593
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr "No coincide la interfaz en la asignación de puntero a procedimiento en %L: %s"
  
! #: fortran/expr.cc:4602
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/expr.cc:4615
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer assignment target is not a POINTER at %L"
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr "El objetivo de asignación de puntero no es un POINTER en %L"
  
! #: fortran/expr.cc:4629
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic target"
  msgstr ""
  
! #: fortran/expr.cc:4634
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr "Tipos diferentes en la asignación de puntero en %L; se intentó la asignación de %s a %s"
  
! #: fortran/expr.cc:4642
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr "Parámetros de tipo de género diferentes en la asignación de puntero en %L"
  
! #: fortran/expr.cc:4650
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr "Rangos diferentes en la asignación de puntero en %L"
  
! #: fortran/expr.cc:4671
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr "El objetivo de remapeo de rango es menor que el tamaño del puntero (%ld < %ld) en %L"
  
! #: fortran/expr.cc:4687
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank target at %L is an experimental F202y feature. Use option -std=f202y to enable"
  msgstr ""
  
! #: fortran/expr.cc:4699
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr "El objetivo de remapeo de rango de debe ser de rango 1 o simplemente contiguo en %L"
  
! #: fortran/expr.cc:4703
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: Rank remapping target is not rank 1 at %L"
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr "Fortran 2008: El objetivo de remapeo de rango no es rango 1 en %L"
  
! #: fortran/expr.cc:4710
  #, gcc-internal-format, gfc-internal-format
  msgid "The data-target at %L is an assumed rank object and so the data-pointer-object %s must have a bounds remapping list (list of lbound:ubound for each dimension)"
  msgstr ""
  
! #: fortran/expr.cc:4719
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data target at %L shall not have a coindex"
  msgid "The assumed rank data-target at %L must be contiguous"
*************** msgstr "El objetivo de datos en %L no pu
*** 78606,78818 ****
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.cc:4560 fortran/expr.cc:4686
  #, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr "El objetivo de datos en %L no puede tener un coíndice"
  
! #: fortran/expr.cc:4563
  #, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr "La expresión objetivo en la asignación de puntero en %L debe entregar un resultado puntero"
  
! #: fortran/expr.cc:4577
  #, gcc-internal-format, gfc-internal-format
  msgid "Zero-sized array detected at %L where an entity with the TARGET attribute is expected"
  msgstr ""
  
! #: fortran/expr.cc:4583 fortran/expr.cc:4598
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer initialization target at %C must have the TARGET attribute"
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr "El objetivo de inicialización de puntero en %C debe tener el atributo TARGET"
  
! #: fortran/expr.cc:4614
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgid "Every subscript of target specification at %L must be a constant expression"
  msgstr "El especificador ASYNCHRONOUS= en %L debe ser una expresión de inicialización"
  
! #: fortran/expr.cc:4625
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring starting and ending points of target specification at %L must be constant expressions"
  msgstr ""
  
! #: fortran/expr.cc:4641
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr "El objetivo de asignación de puntero no es TARGET ni POINTER en %L"
  
! #: fortran/expr.cc:4656
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr "Objetivo erróneo en la asignación de puntero en el procedimiento PURE en %L"
  
! #: fortran/expr.cc:4665
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr "Asignación de puntero con subíndice vectorial del lado derecho en %L"
  
! #: fortran/expr.cc:4673
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr "El objetivo de asignación de puntero tiene atributo PROTECTED en %L"
  
! #: fortran/expr.cc:4701 fortran/expr.cc:4706
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr ""
  
! #: fortran/expr.cc:4746
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr "La expresión objetivo en la asignación de puntero en %L debe entregar un resultado puntero"
  
! #: fortran/expr.cc:4826 fortran/resolve.cc:1574
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer initialization target at %L must not be ALLOCATABLE "
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr "El objetivo de inicialización de puntero en %L no debe ser ALLOCATABLE"
  
! #: fortran/expr.cc:4832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer initialization target at %C must have the TARGET attribute"
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr "El objetivo de inicialización de puntero en %C debe tener el atributo TARGET"
  
! #: fortran/expr.cc:4847 fortran/resolve.cc:1580
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr "El objetivo de inicialización de puntero en %L debe tener el atributo SAVE"
  
! #: fortran/expr.cc:4859
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr "El objetivo de inicialización de puntero a procedimiento en %L tal vez no es un puntero a procedimiento"
  
! #: fortran/expr.cc:4865
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is invalid in procedure pointer assignment at %L"
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "El procedimiento interno '%s' es no válido en la asignación de puntero de procedimiento en %L"
  
! #: fortran/expr.cc:4872
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is invalid in procedure pointer assignment at %L"
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "El procedimiento interno '%s' es no válido en la asignación de puntero de procedimiento en %L"
  
! #: fortran/expr.cc:5356
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.cc:6489
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr "Fortran 2008: Funciones puntero en un contexto de definición variable (%s) en %L"
  
! #: fortran/expr.cc:6497
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr "Expresión que no es variable en el contexto de definición variable (%s) en %L"
  
! #: fortran/expr.cc:6505
  #, fuzzy, gcc-internal-format
  #| msgid "Named constant '%s' in variable definition context (%s) at %L"
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr "Constante nombrada '%s' en el contexto de definición variable (%s) en %L"
  
! #: fortran/expr.cc:6516
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' in variable definition context (%s) at %L is not a variable"
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "'%s' en el contexto de definición variable (%s) en %L no es una variable"
  
! #: fortran/expr.cc:6527
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr "Uno que no es POINTER en el contexto de asociación de puntero (%s) en %L"
  
! #: fortran/expr.cc:6536
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Named constant '%s' in variable definition context (%s) at %L"
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr "Constante nombrada '%s' en el contexto de definición variable (%s) en %L"
  
! #: fortran/expr.cc:6549
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr "LOCK_TYPE en el contexto de definición variable (%s) en %L"
  
! #: fortran/expr.cc:6562
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr "LOCK_TYPE en el contexto de definición variable (%s) en %L"
  
! #: fortran/expr.cc:6593
  #, fuzzy, gcc-internal-format
  #| msgid "Named constant '%s' in variable definition context (%s) at %L"
  msgid "%qs parameter inquiry for %qs in variable definition context (%s) at %L"
  msgstr "Constante nombrada '%s' en el contexto de definición variable (%s) en %L"
  
! #: fortran/expr.cc:6610
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' with INTENT(IN) in pointer association context (%s) at %L"
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr "Argumento dummy '%s' con INTENT(IN) en el contexto de asociación de puntero (%s) en %L"
  
! #: fortran/expr.cc:6620
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' with INTENT(IN) in variable definition context (%s) at %L"
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr "Argumento dummy '%s' con INTENT(IN) en el contexto de definición de variable (%s) en %L"
  
! #: fortran/expr.cc:6636
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' is PROTECTED and can not appear in a pointer association context (%s) at %L"
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr "La variable '%s' es PROTECTED y no puede aparecer en un contexto de asociación de puntero (%s) en %L"
  
! #: fortran/expr.cc:6644
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' is PROTECTED and can not appear in a variable definition context (%s) at %L"
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr "La variable '%s' es PROTECTED y no puede aparecer en un contexto de definición variable (%s) en %L"
  
! #: fortran/expr.cc:6659
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' can not appear in a variable definition context (%s) at %L in PURE procedure"
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "La variable '%s' no puede aparecer en un contexto de definición variable (%s) en %L en el procedimiento PURE"
  
! #: fortran/expr.cc:6719 fortran/expr.cc:6740
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr "No se puede usar '%s' en %L asociado al objetivo con índice vectorial en un contexto de definición variable (%s)"
  
! #: fortran/expr.cc:6724
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L associated to expression can not be used in a variable definition context (%s)"
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr "No se puede usar '%s' en %L asociado a una expresión en un contexto de definición variable (%s)"
  
! #: fortran/expr.cc:6733
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L associated to expression can not be used in a variable definition context (%s)"
  msgid "%qs at %L associated to pointer function target being used in a variable definition context (%s)"
  msgstr "No se puede usar '%s' en %L asociado a una expresión en un contexto de definición variable (%s)"
  
! #: fortran/expr.cc:6752
  #, fuzzy, gcc-internal-format
  #| msgid "Associate-name '%s' can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr "El nombre asociado '%s' no puede aparecer en un contexto de definición variable (%s) en %L porque su obtetivo en %L tampoco puede aparecer"
  
! #: fortran/expr.cc:6794
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' at %L associated to expression can not be used in a variable definition context (%s)"
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
--- 82934,83151 ----
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.cc:4743 fortran/expr.cc:4869
  #, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr "El objetivo de datos en %L no puede tener un coíndice"
  
! #: fortran/expr.cc:4746
  #, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr "La expresión objetivo en la asignación de puntero en %L debe entregar un resultado puntero"
  
! #: fortran/expr.cc:4760
  #, gcc-internal-format, gfc-internal-format
  msgid "Zero-sized array detected at %L where an entity with the TARGET attribute is expected"
  msgstr ""
  
! #: fortran/expr.cc:4766 fortran/expr.cc:4781
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer initialization target at %C must have the TARGET attribute"
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr "El objetivo de inicialización de puntero en %C debe tener el atributo TARGET"
  
! #: fortran/expr.cc:4797
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgid "Every subscript of target specification at %L must be a constant expression"
  msgstr "El especificador ASYNCHRONOUS= en %L debe ser una expresión de inicialización"
  
! #: fortran/expr.cc:4808
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring starting and ending points of target specification at %L must be constant expressions"
  msgstr ""
  
! #: fortran/expr.cc:4824
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr "El objetivo de asignación de puntero no es TARGET ni POINTER en %L"
  
! #: fortran/expr.cc:4839
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr "Objetivo erróneo en la asignación de puntero en el procedimiento PURE en %L"
  
! #: fortran/expr.cc:4848
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr "Asignación de puntero con subíndice vectorial del lado derecho en %L"
  
! #: fortran/expr.cc:4856
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr "El objetivo de asignación de puntero tiene atributo PROTECTED en %L"
  
! #: fortran/expr.cc:4884 fortran/expr.cc:4889
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr ""
  
! #: fortran/expr.cc:4929
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr "La expresión objetivo en la asignación de puntero en %L debe entregar un resultado puntero"
  
! #: fortran/expr.cc:4987
! #, gcc-internal-format
! msgid "The component %qs at %L of derived type %qs has paramterized type or array length parameters, which is not compatible with a default initializer"
! msgstr ""
! 
! #: fortran/expr.cc:5055 fortran/resolve.cc:1574
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer initialization target at %L must not be ALLOCATABLE "
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr "El objetivo de inicialización de puntero en %L no debe ser ALLOCATABLE"
  
! #: fortran/expr.cc:5061
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer initialization target at %C must have the TARGET attribute"
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr "El objetivo de inicialización de puntero en %C debe tener el atributo TARGET"
  
! #: fortran/expr.cc:5076 fortran/resolve.cc:1580
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr "El objetivo de inicialización de puntero en %L debe tener el atributo SAVE"
  
! #: fortran/expr.cc:5088
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr "El objetivo de inicialización de puntero a procedimiento en %L tal vez no es un puntero a procedimiento"
  
! #: fortran/expr.cc:5094
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is invalid in procedure pointer assignment at %L"
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "El procedimiento interno '%s' es no válido en la asignación de puntero de procedimiento en %L"
  
! #: fortran/expr.cc:5101
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is invalid in procedure pointer assignment at %L"
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "El procedimiento interno '%s' es no válido en la asignación de puntero de procedimiento en %L"
  
! #: fortran/expr.cc:5585
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.cc:6738
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr "Fortran 2008: Funciones puntero en un contexto de definición variable (%s) en %L"
  
! #: fortran/expr.cc:6746
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr "Expresión que no es variable en el contexto de definición variable (%s) en %L"
  
! #: fortran/expr.cc:6754
  #, fuzzy, gcc-internal-format
  #| msgid "Named constant '%s' in variable definition context (%s) at %L"
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr "Constante nombrada '%s' en el contexto de definición variable (%s) en %L"
  
! #: fortran/expr.cc:6765
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' in variable definition context (%s) at %L is not a variable"
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "'%s' en el contexto de definición variable (%s) en %L no es una variable"
  
! #: fortran/expr.cc:6776
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr "Uno que no es POINTER en el contexto de asociación de puntero (%s) en %L"
  
! #: fortran/expr.cc:6785
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Named constant '%s' in variable definition context (%s) at %L"
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr "Constante nombrada '%s' en el contexto de definición variable (%s) en %L"
  
! #: fortran/expr.cc:6798
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr "LOCK_TYPE en el contexto de definición variable (%s) en %L"
  
! #: fortran/expr.cc:6811
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr "LOCK_TYPE en el contexto de definición variable (%s) en %L"
  
! #: fortran/expr.cc:6845
  #, fuzzy, gcc-internal-format
  #| msgid "Named constant '%s' in variable definition context (%s) at %L"
  msgid "%qs parameter inquiry for %qs in variable definition context (%s) at %L"
  msgstr "Constante nombrada '%s' en el contexto de definición variable (%s) en %L"
  
! #: fortran/expr.cc:6891
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' with INTENT(IN) in pointer association context (%s) at %L"
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr "Argumento dummy '%s' con INTENT(IN) en el contexto de asociación de puntero (%s) en %L"
  
! #: fortran/expr.cc:6899
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' with INTENT(IN) in variable definition context (%s) at %L"
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr "Argumento dummy '%s' con INTENT(IN) en el contexto de definición de variable (%s) en %L"
  
! #: fortran/expr.cc:6916
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' is PROTECTED and can not appear in a pointer association context (%s) at %L"
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr "La variable '%s' es PROTECTED y no puede aparecer en un contexto de asociación de puntero (%s) en %L"
  
! #: fortran/expr.cc:6924
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' is PROTECTED and can not appear in a variable definition context (%s) at %L"
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr "La variable '%s' es PROTECTED y no puede aparecer en un contexto de definición variable (%s) en %L"
  
! #: fortran/expr.cc:6939
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' can not appear in a variable definition context (%s) at %L in PURE procedure"
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "La variable '%s' no puede aparecer en un contexto de definición variable (%s) en %L en el procedimiento PURE"
  
! #: fortran/expr.cc:7000 fortran/expr.cc:7021
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr "No se puede usar '%s' en %L asociado al objetivo con índice vectorial en un contexto de definición variable (%s)"
  
! #: fortran/expr.cc:7005
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L associated to expression can not be used in a variable definition context (%s)"
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr "No se puede usar '%s' en %L asociado a una expresión en un contexto de definición variable (%s)"
  
! #: fortran/expr.cc:7014
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L associated to expression can not be used in a variable definition context (%s)"
  msgid "%qs at %L associated to pointer function target being used in a variable definition context (%s)"
  msgstr "No se puede usar '%s' en %L asociado a una expresión en un contexto de definición variable (%s)"
  
! #: fortran/expr.cc:7035
  #, fuzzy, gcc-internal-format
  #| msgid "Associate-name '%s' can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr "El nombre asociado '%s' no puede aparecer en un contexto de definición variable (%s) en %L porque su obtetivo en %L tampoco puede aparecer"
  
! #: fortran/expr.cc:7077
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' at %L associated to expression can not be used in a variable definition context (%s)"
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
*************** msgstr "Se esperaba un exponente en la e
*** 78835,78843 ****
  msgid "Illegal id in copy_walk_reduction_arg"
  msgstr ""
  
! #: fortran/frontend-passes.cc:874 fortran/trans-array.cc:1565
! #: fortran/trans-array.cc:7436 fortran/trans-array.cc:9250
! #: fortran/trans-intrinsic.cc:8556
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "Se crea una matriz temporal en %L"
--- 83168,83176 ----
  msgid "Illegal id in copy_walk_reduction_arg"
  msgstr ""
  
! #: fortran/frontend-passes.cc:874 fortran/trans-array.cc:1545
! #: fortran/trans-array.cc:7679 fortran/trans-array.cc:9507
! #: fortran/trans-intrinsic.cc:8798
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "Se crea una matriz temporal en %L"
*************** msgstr "se esperaba una expresión"
*** 78866,78958 ****
  msgid "bad op"
  msgstr "move erróneo"
  
! #: fortran/frontend-passes.cc:2180
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands in gimple comparison"
  msgid "illegal OP in optimize_comparison"
  msgstr "operandos no válidos en la comparación gimple"
  
! #: fortran/frontend-passes.cc:2313
  #, gcc-internal-format
  msgid "Index variable %qs set to undefined as INTENT(OUT) argument at %L in procedure %qs called from within DO loop at %L"
  msgstr ""
  
! #: fortran/frontend-passes.cc:2322
  #, gcc-internal-format
  msgid "Index variable %qs not definable as INTENT(INOUT) argument at %L in procedure %qs called from within DO loop at %L"
  msgstr ""
  
! #: fortran/frontend-passes.cc:2460
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
  msgid "Index variable %qs set to undefined as INTENT(OUT) argument at %L in subroutine %qs called from within DO loop at %L"
  msgstr "La variable '%s' en %C no se puede redefinir dentro del inicio de un bucle en %L"
  
! #: fortran/frontend-passes.cc:2469
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
  msgid "Index variable %qs not definable as INTENT(INOUT) argument at %L in subroutine %qs called from within DO loop at %L"
  msgstr "La variable '%s' en %C no se puede redefinir dentro del inicio de un bucle en %L"
  
! #: fortran/frontend-passes.cc:2622
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
  msgid "Variable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to subroutine %qs"
  msgstr "La variable '%s' en %C no se puede redefinir dentro del inicio de un bucle en %L"
  
! #: fortran/frontend-passes.cc:2629
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qs"
  msgstr "La variable '%s' en %C no se puede redefinir dentro del inicio de un bucle en %L"
  
! #: fortran/frontend-passes.cc:2892 fortran/frontend-passes.cc:2918
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgid "Array reference at %L out of bounds (%ld < %ld) in loop beginning at %L"
  msgstr "La referencia de matriz en %L está fuera de los límites (%ld < %ld) en la codimensión %d"
  
! #: fortran/frontend-passes.cc:2902 fortran/frontend-passes.cc:2928
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgid "Array reference at %L out of bounds (%ld > %ld) in loop beginning at %L"
  msgstr "La referencia de matriz en %L está fuera de los límites (%ld > %ld) en la codimensión %d"
  
! #: fortran/frontend-passes.cc:3020
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
  msgid "Variable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %qs"
  msgstr "La variable '%s' en %C no se puede redefinir dentro del inicio de un bucle en %L"
  
! #: fortran/frontend-passes.cc:3026
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qs"
  msgstr "La variable '%s' en %C no se puede redefinir dentro del inicio de un bucle en %L"
  
! #: fortran/frontend-passes.cc:3442 fortran/trans-expr.cc:2037
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable array at %L will be added"
  msgstr ""
  
! #: fortran/frontend-passes.cc:3967
  #, gcc-internal-format
  msgid "Scalarization using DIMEN_RANGE unimplemented"
  msgstr ""
  
! #: fortran/frontend-passes.cc:5176
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%<continue%> must be in loop"
  msgid "Interchanging loops at %L"
  msgstr "%<continue%> debe estar dentro de un bucle"
  
! #: fortran/frontend-passes.cc:5827
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "comparison between %qT and %qT"
  msgid "%s between %L and %L"
  msgstr "comparación entre %qT y %qT"
  
! #: fortran/gfortranspec.cc:146 m2/gm2spec.cc:250
  #, fuzzy, gcc-internal-format
  #| msgid "overflowed output arg list for %qs"
  msgid "overflowed output argument list for %qs"
--- 83199,83291 ----
  msgid "bad op"
  msgstr "move erróneo"
  
! #: fortran/frontend-passes.cc:2181
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands in gimple comparison"
  msgid "illegal OP in optimize_comparison"
  msgstr "operandos no válidos en la comparación gimple"
  
! #: fortran/frontend-passes.cc:2314
  #, gcc-internal-format
  msgid "Index variable %qs set to undefined as INTENT(OUT) argument at %L in procedure %qs called from within DO loop at %L"
  msgstr ""
  
! #: fortran/frontend-passes.cc:2323
  #, gcc-internal-format
  msgid "Index variable %qs not definable as INTENT(INOUT) argument at %L in procedure %qs called from within DO loop at %L"
  msgstr ""
  
! #: fortran/frontend-passes.cc:2461
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
  msgid "Index variable %qs set to undefined as INTENT(OUT) argument at %L in subroutine %qs called from within DO loop at %L"
  msgstr "La variable '%s' en %C no se puede redefinir dentro del inicio de un bucle en %L"
  
! #: fortran/frontend-passes.cc:2470
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
  msgid "Index variable %qs not definable as INTENT(INOUT) argument at %L in subroutine %qs called from within DO loop at %L"
  msgstr "La variable '%s' en %C no se puede redefinir dentro del inicio de un bucle en %L"
  
! #: fortran/frontend-passes.cc:2623
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
  msgid "Variable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to subroutine %qs"
  msgstr "La variable '%s' en %C no se puede redefinir dentro del inicio de un bucle en %L"
  
! #: fortran/frontend-passes.cc:2630
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qs"
  msgstr "La variable '%s' en %C no se puede redefinir dentro del inicio de un bucle en %L"
  
! #: fortran/frontend-passes.cc:2893 fortran/frontend-passes.cc:2919
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgid "Array reference at %L out of bounds (%ld < %ld) in loop beginning at %L"
  msgstr "La referencia de matriz en %L está fuera de los límites (%ld < %ld) en la codimensión %d"
  
! #: fortran/frontend-passes.cc:2903 fortran/frontend-passes.cc:2929
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgid "Array reference at %L out of bounds (%ld > %ld) in loop beginning at %L"
  msgstr "La referencia de matriz en %L está fuera de los límites (%ld > %ld) en la codimensión %d"
  
! #: fortran/frontend-passes.cc:3021
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
  msgid "Variable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %qs"
  msgstr "La variable '%s' en %C no se puede redefinir dentro del inicio de un bucle en %L"
  
! #: fortran/frontend-passes.cc:3027
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qs"
  msgstr "La variable '%s' en %C no se puede redefinir dentro del inicio de un bucle en %L"
  
! #: fortran/frontend-passes.cc:3443 fortran/trans-expr.cc:2057
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable array at %L will be added"
  msgstr ""
  
! #: fortran/frontend-passes.cc:3968
  #, gcc-internal-format
  msgid "Scalarization using DIMEN_RANGE unimplemented"
  msgstr ""
  
! #: fortran/frontend-passes.cc:5185
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%<continue%> must be in loop"
  msgid "Interchanging loops at %L"
  msgstr "%<continue%> debe estar dentro de un bucle"
  
! #: fortran/frontend-passes.cc:5843
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "comparison between %qT and %qT"
  msgid "%s between %L and %L"
  msgstr "comparación entre %qT y %qT"
  
! #: fortran/gfortranspec.cc:146 m2/gm2spec.cc:267
  #, fuzzy, gcc-internal-format
  #| msgid "overflowed output arg list for %qs"
  msgid "overflowed output argument list for %qs"
*************** msgstr "lista de argumentos de salida de
*** 78963,79926 ****
  msgid "no input files; unwilling to write output files"
  msgstr "no hay ficheros de entrada; incapaz de escribir ficheros de salida"
  
! #: fortran/interface.cc:254
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in generic specification at %C"
  msgstr "Error sintáctico en la especificación genérica en %C"
  
! #: fortran/interface.cc:281
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error: Trailing garbage in INTERFACE statement at %C"
  msgstr "Error sintáctico: Basura al final de la declaración INTERFACE en %C"
  
! #: fortran/interface.cc:301
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy procedure '%s' at %C cannot have a generic interface"
  msgid "Dummy procedure %qs at %C cannot have a generic interface"
  msgstr "El procedimiento dummy '%s' en %C no puede tener una interfaz genérica"
  
! #: fortran/interface.cc:334
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid " ABSTRACT INTERFACE"
  msgid "ABSTRACT INTERFACE at %C"
  msgstr " INTERFAZ ABSTRACTA"
  
! #: fortran/interface.cc:341
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ABSTRACT INTERFACE statement at %C"
  msgstr "Error sintáctico en la declaración ABSTRACT INTERFACE en %C"
  
! #: fortran/interface.cc:372
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error: Trailing garbage in END INTERFACE statement at %C"
  msgstr "Error sintáctico: Basura al final de la declaración END INTERFACE en %C"
  
! #: fortran/interface.cc:385
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected a nameless interface at %C"
  msgstr "Se esperaba una interfaz sin nombre en %C"
  
! #: fortran/interface.cc:398
  #, fuzzy, gcc-internal-format
  #| msgid "Expected 'END INTERFACE ASSIGNMENT (=)' at %C"
  msgid "Expected %<END INTERFACE ASSIGNMENT (=)%> at %C"
  msgstr "Se esperaba 'END INTERFACE ASSIGNMENT (=)' en %C"
  
! #: fortran/interface.cc:429
  #, fuzzy, gcc-internal-format
  #| msgid "Expecting 'END INTERFACE OPERATOR (.%s.)' at %C"
  msgid "Expecting %<END INTERFACE OPERATOR (%s)%> at %C"
  msgstr "Se esperaba 'END INTERFACE OPERATOR (.%s.)' en %C"
  
! #: fortran/interface.cc:432
  #, fuzzy, gcc-internal-format
  #| msgid "Expecting 'END INTERFACE OPERATOR (%s)' at %C, but got %s"
  msgid "Expecting %<END INTERFACE OPERATOR (%s)%> at %C, but got %qs"
  msgstr "Se esperaba 'END INTERFACE OPERATOR (%s)' en %C, pero se obtuvo %s"
  
! #: fortran/interface.cc:446
  #, fuzzy, gcc-internal-format
  #| msgid "Expecting 'END INTERFACE OPERATOR (.%s.)' at %C"
  msgid "Expecting %<END INTERFACE OPERATOR (.%s.)%> at %C"
  msgstr "Se esperaba 'END INTERFACE OPERATOR (.%s.)' en %C"
  
! #: fortran/interface.cc:468
  #, fuzzy, gcc-internal-format
  #| msgid "Expecting 'END INTERFACE %s' at %C"
  msgid "Expecting %<END INTERFACE %s%> at %C"
  msgstr "Se esperaba 'END INTERFACE %s' en %C"
  
! #: fortran/interface.cc:664
  #, gcc-internal-format
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr ""
  
! #: fortran/interface.cc:952
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return cannot appear in operator interface at %L"
  msgstr "No puede aparecer una devolución alternativa en la interfaz de operador en %L"
  
! #: fortran/interface.cc:981
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must have two arguments"
  msgstr "La interfaz de operador de asignación en %L debe tener dos argumentos"
  
! #: fortran/interface.cc:984
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L has the wrong number of arguments"
  msgstr "La interfaz de operador en %L tiene el número erróneo de argumentos"
  
! #: fortran/interface.cc:997
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must be a SUBROUTINE"
  msgstr "La interfaz de operador de asignación en %L debe ser SUBROUTINE"
  
! #: fortran/interface.cc:1015
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
  msgstr "La interfaz de operador de asignación en %L no debe redefinir una asignación de tipo INTRINSIC"
  
! #: fortran/interface.cc:1024
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic operator interface at %L must be a FUNCTION"
  msgstr "La interfaz de operador intrínseco en %L debe ser FUNCTION"
  
! #: fortran/interface.cc:1035
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)"
  msgstr "El primer argumento de la asignación definida en %L debe ser INTENT(OUT) o INTENT(INOUT)"
  
! #: fortran/interface.cc:1042
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "El segundo argumento de la asignación definida en %L debe ser INTENT(IN)"
  
! #: fortran/interface.cc:1051 fortran/resolve.cc:19136
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "El primer argumento de la interfaz de operador en %L debe ser INTENT(IN)"
  
! #: fortran/interface.cc:1058 fortran/resolve.cc:19154
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "El segundo argumento de la interfaz de operador en %L debe ser INTENT(IN)"
  
! #: fortran/interface.cc:1163
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L conflicts with intrinsic interface"
  msgstr "La interfaz de operador en %L genera un conflicto con la interfaz intrínseca"
  
! #: fortran/interface.cc:1532 fortran/interface.cc:1604
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1729
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Possible character length mismatch between '%s' at '%L' and overridden FUNCTION"
  msgid "Possible character length mismatch in function result between %L and %L"
  msgstr "Tal vez no coincide la longitud de caracteres entre '%s' en '%L' y FUNCTION sobreescrita"
  
! #: fortran/interface.cc:1738
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1785
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1982
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L has no explicit interface"
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr "El procedimiento '%s' en %s en %L no tiene una interfaz explícita"
  
! #: fortran/interface.cc:1987
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L has no explicit interface"
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr "El procedimiento '%s' en %s en %L no tiene una interfaz explícita"
  
! #: fortran/interface.cc:1991
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L is neither function nor subroutine"
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr "El procedimiento '%s' en %s en %L no es ni función ni subrutina"
  
! #: fortran/interface.cc:1995
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L is neither function nor subroutine"
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr "El procedimiento '%s' en %s en %L no es ni función ni subrutina"
  
! #: fortran/interface.cc:2007
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr "En %s en %L los procedimientos deben ser o todos SUBROUTINE o todos FUNCTION"
  
! #: fortran/interface.cc:2011
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived type"
  msgstr "En %s en %L los procedimientos deben ser puras FUNCTIONs ya que el nombre genérico es también el nombre de un tipo derivado"
  
! #: fortran/interface.cc:2019
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: Internal procedure '%s' in %s at %L"
  msgid "Internal procedure %qs in %s at %L"
  msgstr "Fortran 2008: Procedimiento interno '%s' en %s en %L"
  
! #: fortran/interface.cc:2076 fortran/interface.cc:2081
  #, fuzzy, gcc-internal-format
  #| msgid "Ambiguous interfaces '%s' and '%s' in %s at %L"
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr "Las interfaces '%s' y '%s' son ambiguas en %s en %L"
  
! #: fortran/interface.cc:2086
  #, fuzzy, gcc-internal-format
  #| msgid "Although not referenced, '%s' has ambiguous interfaces at %L"
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr "Aunque no esté referenciado, '%s' tiene interfaces ambiguas en %L"
  
! #: fortran/interface.cc:2124
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is not a module procedure"
  msgid "%qs at %L is not a module procedure"
  msgstr "'%s' en %L no es un procedimiento de módulo"
  
! #: fortran/interface.cc:2329
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr "La matriz de forma asumida en %L debe ser un argumento de prueba"
  
! #: fortran/interface.cc:2332
  #, fuzzy, gcc-internal-format
  #| msgid "Rank mismatch in argument '%s' at %L (scalar and rank-%d)"
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr "No coincide el rango en el argumento '%s' en %L (escalar y rango %d)"
  
! #: fortran/interface.cc:2335
  #, fuzzy, gcc-internal-format
  #| msgid "Rank mismatch in argument '%s' at %L (rank-%d and scalar)"
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr "No coincide el rango en el argumento '%s' en %L (rango %d y escalar)"
  
! #: fortran/interface.cc:2338
  #, fuzzy, gcc-internal-format
  #| msgid "Rank mismatch in argument '%s' at %L (rank-%d and rank-%d)"
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr "No coincide el rango en el argumento '%s' en %L (rango %d y rango %d)"
  
! #: fortran/interface.cc:2350
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Rank mismatch in argument '%s' at %L (scalar and rank-%d)"
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)"
  msgstr "No coincide el rango en el argumento '%s' en %L (escalar y rango %d)"
  
! #: fortran/interface.cc:2354
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Rank mismatch in argument '%s' at %L (rank-%d and scalar)"
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)"
  msgstr "No coincide el rango en el argumento '%s' en %L (rango %d y escalar)"
  
! #: fortran/interface.cc:2358
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Rank mismatch in argument '%s' at %L (rank-%d and rank-%d)"
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr "No coincide el rango en el argumento '%s' en %L (rango %d y rango %d)"
  
! #: fortran/interface.cc:2482
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "Argumento de procedimiento no válido en %L"
  
! #: fortran/interface.cc:2494 fortran/interface.cc:2510
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Interface mismatch in dummy procedure '%s' at %L: %s"
  msgid "Interface mismatch in dummy procedure at %L conflicts with %L: %s"
  msgstr "La interfaz no coincide en el procedimiento dummy '%s' en %L: %s"
  
! #: fortran/interface.cc:2498 fortran/interface.cc:2514
! #: fortran/interface.cc:2611
  #, fuzzy, gcc-internal-format
  #| msgid "Interface mismatch in dummy procedure '%s' at %L: %s"
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr "La interfaz no coincide en el procedimiento dummy '%s' en %L: %s"
  
! #: fortran/interface.cc:2533
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic subroutine '%s' used as a function at %L"
  msgid "Passing global subroutine %qs declared at %L as function at %L"
  msgstr "La subrutina intrínseca '%s' se usa como una función en %L"
  
! #: fortran/interface.cc:2540
  #, fuzzy, gcc-internal-format
  #| msgid "Return value '%s' of function '%s' declared at %L not set"
  msgid "Passing global function %qs declared at %L as subroutine at %L"
  msgstr "No se define el valor de devolución '%s' de la función '%s' declarada en %L"
  
! #: fortran/interface.cc:2553
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Intrinsic subroutine '%s' used as a function at %L"
  msgid "Mismatch between subroutine and function at %L"
  msgstr "La subrutina intrínseca '%s' se usa como una función en %L"
  
! #: fortran/interface.cc:2569
  #, fuzzy, gcc-internal-format
  #| msgid "Return type mismatch of function '%s' at %L (%s/%s)"
  msgid "Type mismatch at %L passing global function %qs declared at %L (%s/%s)"
  msgstr "No coincide el tiop de devolución de la función '%s' en %L (%s/%s)"
  
! #: fortran/interface.cc:2622
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to contiguous pointer dummy '%s' at %L must be simply contigous"
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr "El argumento actual para el puntero dummy contiguo '%s' en %L debe ser simplemente contiguo"
  
! #: fortran/interface.cc:2645
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr "El argumento actual INTENT(%s) en %L puede interferir con el argumento actual en %L."
  
! #: fortran/interface.cc:2655
  #, fuzzy, gcc-internal-format
  #| msgid "Type mismatch in argument '%s' at %L; passed %s to %s"
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "No coincide el tipo en el argumento '%s' en %L; se pasa %s a %s"
  
! #: fortran/interface.cc:2665
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr "El argumento actual de forma asumida en %L es incompatible con el argumento dummy de forma no asumida '%s' debido al atributo VOLATILE"
  
! #: fortran/interface.cc:2679
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr "El argumento actual de forma asumida en %L es incompatible con el argumento dummy de forma no asumida '%s' debido al atributo VOLATILE"
  
! #: fortran/interface.cc:2696
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to '%s' at %L must be polymorphic"
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "El argumento actual para '%s' en %L debe ser polimórfico"
  
! #: fortran/interface.cc:2706
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to '%s' at %L must have the same declared type"
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr "El argumento actual para '%s' en %L debe tener el mismo tipo declarado"
  
! #: fortran/interface.cc:2721
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2737
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to '%s' at %L must be a coarray"
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "El argumento actual para '%s' en %L debe ser una comatriz"
  
! #: fortran/interface.cc:2759
  #, fuzzy, gcc-internal-format
  #| msgid "Corank mismatch in argument '%s' at %L (%d and %d)"
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr "No coincide el corango en el argumento '%s' en %L (%d y %d)"
  
! #: fortran/interface.cc:2777
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to '%s' at %L must be simply contiguous"
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr "El argumento actual para '%s' en %L debe ser simplemente contiguo"
  
! #: fortran/interface.cc:2792
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to non-INTENT(INOUT) dummy '%s' at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr "Argumento actual para el dummy que no es INTENT(OUT) '%s' en %L, el cual es LOCK_TYPE o tiene un componente LOCK_TYPE"
  
! #: fortran/interface.cc:2807
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to non-INTENT(INOUT) dummy '%s' at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr "Argumento actual para el dummy que no es INTENT(OUT) '%s' en %L, el cual es LOCK_TYPE o tiene un componente LOCK_TYPE"
  
! #: fortran/interface.cc:2826
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' has to be a pointer or assumed-shape array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr "El argumento dummy '%s' tiene que ser un puntero o una matriz de tamaño asumida sin atributo CONTIGUOUS - porque el argumento actual en %L no es simplemente contiguo y ambos son ASYNCHRONOUS o VOLATILE"
  
! #: fortran/interface.cc:2839
  #, fuzzy, gcc-internal-format
  #| msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument '%s'"
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr "Se pasa una comatriz en %L al argumento dummy INTENT(OUT) '%s', que no es comatriz, alojable"
  
! #: fortran/interface.cc:2846
  #, fuzzy, gcc-internal-format
  #| msgid "Passing coarray at %L to allocatable, noncoarray dummy argument '%s', which is invalid if the allocation status is modified"
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr "Se pasa una comatriz en %L al argumento dummy '%s' que no es comatriz, el cual es no válido si se modifica el estado de alojamiento"
  
! #: fortran/interface.cc:2933
  #, fuzzy, gcc-internal-format
  #| msgid "Polymorphic scalar passed to array dummy argument '%s' at %L"
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr "Se pasó un escalar polimórfico al argumento dummy de matriz '%s' en %L"
  
! #: fortran/interface.cc:2944
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Element of assumed-shaped or pointer array passed to array dummy argument '%s' at %L"
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr "Se pasó un elemento de forma asumida o puntero a matriz al argumento dummy de matriz '%s' en %L"
  
! #: fortran/interface.cc:2949
  #, fuzzy, gcc-internal-format
  #| msgid "Element of assumed-shaped or pointer array passed to array dummy argument '%s' at %L"
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr "Se pasó un elemento de forma asumida o puntero a matriz al argumento dummy de matriz '%s' en %L"
  
! #: fortran/interface.cc:2962
  #, fuzzy, gcc-internal-format
  #| msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument '%s' at %L"
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Extensión: Argumento actual CHARACTER de género diferente a C_CHAR, sin género por defecto escalar con argumento dummy de matriz '%s' en %L"
  
! #: fortran/interface.cc:2970
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument '%s' at %L"
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Fortran 2003: Argumento actual CHARACTER escalar con argumento dummy de matriz '%s' en %L"
  
! #: fortran/interface.cc:3359
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "El argumento de palabra clave '%s' en %L no está en el procedimiento"
  
! #: fortran/interface.cc:3382
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr "El argumento de palabra clave '%s' en %L no está en el procedimiento"
  
! #: fortran/interface.cc:3386
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "El argumento de palabra clave '%s' en %L no está en el procedimiento"
  
! #: fortran/interface.cc:3395
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is already associated with another actual argument"
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr "El argumento de palabra clave '%s' en %L ya está asociado con otro argumento actual"
  
! #: fortran/interface.cc:3405
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr "Más argumentos actuales que formales en la llamada a procedimento en %L"
  
! #: fortran/interface.cc:3418
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing alternate return spec in subroutine call at %L"
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "Falta la especificación de devolución alternativa en la llamada a subrutina en %L"
  
! #: fortran/interface.cc:3436
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected alternate return spec in subroutine call at %L"
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "Especificación de devolución alternativa inesperada en la llamada a subrutina en %L"
  
! #: fortran/interface.cc:3459
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3472
  #, gcc-internal-format
  msgid "The assumed-size dummy %qs is being passed at %L to an assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3483
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-length dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3523
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected NULL() intrinsic at %L to dummy '%s'"
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr "Intrínseco NULL inesperado en %L para el dummy '%s'"
  
! #: fortran/interface.cc:3526
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: Null pointer at %L to non-pointer dummy '%s'"
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr "Fortran 2008: Puntero nulo en %L a un dummy '%s' que no es puntero"
  
! #: fortran/interface.cc:3552
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3564
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument '%s'"
  msgid "Unlimited polymorphic actual argument at %L is not matched with either an unlimited polymorphic or assumed type dummy argument"
  msgstr "El argumento actual polimórfico coindizado en %L se pasa al argumento dummy polimórfico '%s'"
  
! #: fortran/interface.cc:3588
  #, fuzzy, gcc-internal-format
  #| msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument '%s' at %L"
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr "No coincide la longitud de carácter (%ld/%ld) entre el argumento actual y el argumento dummy puntero o alojable '%s' en %L"
  
! #: fortran/interface.cc:3595
  #, fuzzy, gcc-internal-format
  #| msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument '%s' at %L"
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr "No coincide la longitud de carácter (%ld/%ld) entre el argumento actual y el argumento dummy de forma asumida '%s' en %L"
  
! #: fortran/interface.cc:3610
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument at %L to allocatable or pointer dummy argument '%s' must have a deferred length type parameter if and only if the dummy has one"
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr "El argumento actual en %L para el argumento alojable o dummy puntero '%s' debe tener un parámetro de tipo de longitud diferido si y sólo si el dummy tiene uno"
  
! #: fortran/interface.cc:3633
  #, fuzzy, gcc-internal-format
  #| msgid "Character length of actual argument shorter than of dummy argument '%s' (%lu/%lu) at %L"
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr "La longitud del carácter del argumento actual es más corta que la del argumento dummy '%s' (%lu/%lu) en %L"
  
! #: fortran/interface.cc:3643 fortran/interface.cc:3648
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument contains too few elements for dummy argument '%s' (%lu/%lu) at %L"
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr "El argumento actual contiene muy pocos elementos para el argumento dummy '%s' (%lu/%lu) en %L"
  
! #: fortran/interface.cc:3674
  #, fuzzy, gcc-internal-format
  #| msgid "Expected a procedure pointer for argument '%s' at %L"
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "Se esperaba un puntero procedimiento para el argumento '%s' en %L"
  
! #: fortran/interface.cc:3691
  #, fuzzy, gcc-internal-format
  #| msgid "Expected a procedure for argument '%s' at %L"
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "Falta un procedimiento para el argumento '%s' en %L"
  
! #: fortran/interface.cc:3758
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' cannot be an assumed-size array at %L"
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr "El argumento actual para '%s' no puede ser una matriz de tamaño asumido en %L"
  
! #: fortran/interface.cc:3787
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to non-INTENT(INOUT) dummy '%s' at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr "Argumento actual para el dummy que no es INTENT(OUT) '%s' en %L, el cual es LOCK_TYPE o tiene un componente LOCK_TYPE"
  
! #: fortran/interface.cc:3802
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "El argumento actual para '%s' debe ser un puntero en %L"
  
! #: fortran/interface.cc:3811
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy '%s'"
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr "Fortran 2008: El argumento actual que no es puntero en %L para el puntero dummy '%s'"
  
! #: fortran/interface.cc:3820
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to '%s' at %L must be a coarray and thus shall not have an array designator"
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr "El argumento actuar para '%s' en %L debe ser una comatriz y por lo tanto no debe tener un designador de matriz"
  
! #: fortran/interface.cc:3834
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed actual argument at %L to pointer dummy '%s'"
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr "Argumento actual coindizado en %L para el puntero dummy '%s'"
  
! #: fortran/interface.cc:3848
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed actual argument at %L to allocatable dummy '%s' requires INTENT(IN)"
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr "El argumento actual coindizado en %L para el dummy alojable '%s' requiere INTENT(IN)"
  
! #: fortran/interface.cc:3863
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy '%s' has neither ASYNCHRONOUS nor VOLATILE"
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr "El argumento actual coindizado ASYNCHRONOUS o VOLATILE en %L requiere que el dummy '%s' no tenga ASYNCHRONOUS ni VOLATILE"
  
! #: fortran/interface.cc:3878
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy '%s' requires either VALUE or INTENT(IN)"
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr "El argumento actual coindizado en %L con componente último alojable para el dummy '%s' requiere uno de VALUE o INTENT(IN)"
  
! #: fortran/interface.cc:3891
  #, fuzzy, gcc-internal-format
  #| msgid "Actual CLASS array argument for '%s' must be a full array at %L"
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr "El argumento de la matriz CLASS actual para '%s' debe ser una matriz completa en %L"
  
! #: fortran/interface.cc:3902
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be ALLOCATABLE at %L"
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "El argumento actual para '%s' debe ser ALLOCATABLE en %L"
  
! #: fortran/interface.cc:3913
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L is a function result and the dummy argument is ALLOCATABLE"
  msgstr ""
  
! #: fortran/interface.cc:3951
  #, fuzzy, gcc-internal-format
  #| msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument '%s'"
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr "El argumento actual de sección de matriz con subíndices vectoriales en %L es incompatible con el atributo INTENT(OUT), INTENT(INOUT), VOLATILE o ASYNCHRONOUS del argumento dummy '%s'"
  
! #: fortran/interface.cc:3971
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "El argumento actual de forma asumida en %L es incompatible con el argumento dummy de forma no asumida '%s' debido al atributo VOLATILE"
  
! #: fortran/interface.cc:3989
  #, fuzzy, gcc-internal-format
  #| msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "El argumento actual de sección de matriz en %L es incompatible con el argumento dummy de forma no asumida '%s' debido al atributo VOLATILE"
  
! #: fortran/interface.cc:4010
  #, fuzzy, gcc-internal-format
  #| msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument '%s' due to VOLATILE attribute"
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr "El argumento actual de matriz de puntero en %L requiere un argumento dummy de forma asumida o matriz de puntero '%s' debido al atributo VOLATILE"
  
! #: fortran/interface.cc:4038
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr "Falta la especificación de devolución alternativa en la llamada a subrutina en %L"
  
! #: fortran/interface.cc:4051
  #, fuzzy, gcc-internal-format
  #| msgid "Missing actual argument for argument '%s' at %L"
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "Falta el argumento actual para el argumento '%s' en %L"
  
! #: fortran/interface.cc:4179
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:4208
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4234
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:4244
  #, fuzzy, gcc-internal-format
  #| msgid "Same actual argument associated with INTENT(%s) argument '%s' and INTENT(%s) argument '%s' at %L"
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr "El mismo argumento actual está asociado con el argumento INTENT(%s) '%s' y el argumento INTENT(%s) '%s' en %L"
  
! #: fortran/interface.cc:4274
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4294
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr "El argumento del procedimiento en %L es local a un procedimiento PURE y tiene el atributo POINTER"
  
! #: fortran/interface.cc:4306
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr "El argumento coindizado en %L en un procedimiento PURE se pasa a un argumento INTENT(%s)"
  
! #: fortran/interface.cc:4316
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr "El argumento actual coindizado en %L es un procedimiento PURE se pasa a un argumento dummy POINTER"
  
! #: fortran/interface.cc:4327
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument '%s'"
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr "El argumento actual polimórfico coindizado en %L se pasa al argumento dummy polimórfico '%s'"
  
! #: fortran/interface.cc:4369
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called at %L is not explicitly declared"
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr "El procedimiento '%s' que se llama en %L no tiene una interfaz explícita"
  
! #: fortran/interface.cc:4373 fortran/interface.cc:4383
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called at %L is not explicitly declared"
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "El procedimiento '%s' que se llama en %L no tiene una interfaz explícita"
  
! #: fortran/interface.cc:4379
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called with an implicit interface at %L"
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr "Se llamó al procedimiento '%s' con una interfaz implícita en %L"
  
! #: fortran/interface.cc:4392
  #, fuzzy, gcc-internal-format
  #| msgid "The pointer object '%s' at %L must have an explicit function interface or be declared as array"
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "El objeto puntero '%s' en %L debe tener una interfaz de función explícita o declrararse como matriz"
  
! #: fortran/interface.cc:4400
  #, fuzzy, gcc-internal-format
  #| msgid "The allocatable object '%s' at %L must have an explicit function interface or be declared as array"
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "El objeto allocatable '%s' en %L debe tener una interfaz de función explícita o declararse como matriz"
  
! #: fortran/interface.cc:4408
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable function '%s' at %L must have an explicit function interface"
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr "La función allocatable '%s' en %L debe tener una interfaz de función explícita"
  
! #: fortran/interface.cc:4425
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NOPASS or explicit interface required at %C"
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "Se requiere NOPASS o una interfaz explícita en %C"
  
! #: fortran/interface.cc:4434
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument requires explicit interface for procedure '%s' at %L"
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr "El argumento de palabra clave requiere una interfaz explícita para el procedimiento '%s' en %L"
  
! #: fortran/interface.cc:4443
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Symbol '%s' at %L already has an explicit interface"
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr "El símbolo '%s' en %L ya tenía una interfaz explícita"
  
! #: fortran/interface.cc:4458
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure '%s'"
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "El argumento actual de LOCK_TYPE o con componente LOCK_TYPE en %L requiere una interfaz explícita para el procedimiento '%s'"
  
! #: fortran/interface.cc:4473
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure '%s'"
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "El argumento actual de LOCK_TYPE o con componente LOCK_TYPE en %L requiere una interfaz explícita para el procedimiento '%s'"
  
! #: fortran/interface.cc:4483
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr "se requiere el argumento MOLD para NULL en %L"
  
! #: fortran/interface.cc:4491
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Symbol '%s' at %L already has an explicit interface"
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr "El símbolo '%s' en %L ya tenía una interfaz explícita"
  
! #: fortran/interface.cc:4501
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Keyword argument requires explicit interface for procedure '%s' at %L"
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr "El argumento de palabra clave requiere una interfaz explícita para el procedimiento '%s' en %L"
  
! #: fortran/interface.cc:4543
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure pointer component '%s' called with an implicit interface at %L"
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr "Se llamó al procedimiento de componente puntero '%s' con una interfaz implícita en %L"
  
! #: fortran/interface.cc:4554
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument requires explicit interface for procedure pointer component '%s' at %L"
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr "El argumento de palabra clave requiere una interfaz explícita para el procedimiento de componente puntero '%s' en %L"
  
! #: fortran/interface.cc:4639
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr "Se require MOLD= en un argumento NULL en %L: Ambigüedad entre las funciones específicas %s y %s "
  
! #: fortran/interface.cc:4709
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D aliased to undefined symbol %qE"
  msgid "Unable to find symbol %qs"
  msgstr "%q+D es un alias del símbolo sin definir %qE"
  
! #: fortran/interface.cc:5100
  #, fuzzy, gcc-internal-format
  #| msgid "Entity '%s' at %C is already present in the interface"
  msgid "Entity %qs at %L is already present in the interface"
  msgstr "La entidad '%s' en %C ya está presente en la interfaz"
  
! #: fortran/interface.cc:5217
  #, fuzzy, gcc-internal-format
  #| msgid "internal error - too many interface type"
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "error interno - demasiados tipos de interfaz"
  
! #: fortran/interface.cc:5311
  #, fuzzy, gcc-internal-format
  #| msgid "Can't overwrite GENERIC '%s' at %L"
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "No se puede sobreescribir el GENERIC '%s' en %L"
  
! #: fortran/interface.cc:5323
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr "'%s' en %L sobreescribe un enlace de procedimiento declarad como NON_OVERRIDABLE"
  
! #: fortran/interface.cc:5331
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr "'%s' en %L no debe ser DEFERRED porque sobreescribe un enlazado que no es DEFERRED"
  
! #: fortran/interface.cc:5339
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a PURE procedure and must also be PURE"
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr "'%s' en %L sobreescribe un procedimiento PURE y también debe ser PURE"
  
! #: fortran/interface.cc:5348
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr "'%s' en %L sobreescribe un procedimiento ELEMENTAL y también debe ser ELEMENTAL"
  
! #: fortran/interface.cc:5354
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr "'%s' en %L sobreeescribe un procedimiento que no es ELEMENTAL y tampoco debe ser ELEMENTAL"
  
! #: fortran/interface.cc:5363
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr "'%s' en %L sobreescribe una SUBROUTINE y también debe ser una SUBROUTINE"
  
! #: fortran/interface.cc:5374
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a FUNCTION and must also be a FUNCTION"
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr "'%s' en %L sobreescribe una FUNCTION y también debe ser una FUNCTION"
  
! #: fortran/interface.cc:5382
  #, fuzzy, gcc-internal-format
  #| msgid "Argument mismatch for the overriding procedure '%s' at %L: %s"
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr "La interfaz no coincide en el procedimiento '%s' que sobreescribe en %L: %s"
  
! #: fortran/interface.cc:5393
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr "'%s' en %L sobreescribe un procedimiento PUBLIC y no debe ser PRIVATE"
  
! #: fortran/interface.cc:5423
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' of '%s' at %L should be named '%s' as to match the corresponding argument of the overridden procedure"
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr "El argumento dummy '%s' de '%s' en %L se debe llamar '%s' para que coincida con el argumento correspondiente al procedimiento sobreescrito"
  
! #: fortran/interface.cc:5434
  #, fuzzy, gcc-internal-format
  #| msgid "Argument mismatch for the overriding procedure '%s' at %L: %s"
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr "La interfaz no coincide en el procedimiento '%s' que sobreescribe en %L: %s"
  
! #: fortran/interface.cc:5443
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must have the same number of formal arguments as the overridden procedure"
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr "'%s' en %L debe tener el mismo nombre de argumentos formales que el procedimiento sobreeescrito"
  
! #: fortran/interface.cc:5452
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a NOPASS binding and must also be NOPASS"
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr "'%s' en %L sobreescribe un enlace NOPASS y también debe ser NOPASS"
  
! #: fortran/interface.cc:5463
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a binding with PASS and must also be PASS"
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr "'%s' en %L sobreescribe un enlace con PASS y también debe ser PASS"
  
! #: fortran/interface.cc:5470
  #, fuzzy, gcc-internal-format
  #| msgid "Passed-object dummy argument of '%s' at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr "El argumento dummy del objeto pasado de '%s' en %L debe estar en la misma posición que el argumento dummy del objeto pasado del procedimiento sobreescrito"
  
! #: fortran/interface.cc:5491
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s tag at %L must be of type %s"
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "La etiqueta %s en %L debe ser de tipo %s"
  
! #: fortran/interface.cc:5498
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be of INTEGER type"
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "El argumento dim en %L debe ser de tipo entero"
  
! #: fortran/interface.cc:5505
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Passed-object dummy argument of '%s' at %L must be scalar"
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "El argumento dummy de objeto pasado de '%s' en %L debe ser escalar"
  
! #: fortran/interface.cc:5509
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of %s at %L must be of length one"
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr "El argumento %s en %L debe ser de longitud uno"
  
! #: fortran/interface.cc:5513
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Character-valued %s '%s' at %L must not be assumed length"
  msgid "DTIO character argument at %L must have assumed length"
  msgstr "La función %s valuada con carácter '%s' en %L no debe tener longitud asumida"
  
! #: fortran/interface.cc:5517
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "El argumento actual para '%s' debe ser un puntero en %L"
  
! #: fortran/interface.cc:5575 fortran/interface.cc:5621
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "DATA statement at %C is not allowed in a PURE procedure"
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "No se permite la declaración DATA en %C en un procedimiento PURE"
  
! #: fortran/interface.cc:5587
  #, fuzzy, gcc-internal-format
  #| msgid "ELEMENTAL procedure '%s' at %L must have an explicit interface"
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "El procedimiento ELEMENTAL '%s' en %L debe tener una interfaz explícita"
  
! #: fortran/interface.cc:5599
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to procedure `%s'"
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "faltan argumentos para el procedimiento `%s'"
  
! #: fortran/interface.cc:5606
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to procedure `%s'"
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
--- 83296,84270 ----
  msgid "no input files; unwilling to write output files"
  msgstr "no hay ficheros de entrada; incapaz de escribir ficheros de salida"
  
! #: fortran/interface.cc:262
! #, gcc-internal-format, gfc-internal-format
! msgid "Sorry: -fdefault-integer-8 option is not supported with user-defined input/output at %C"
! msgstr ""
! 
! #: fortran/interface.cc:267
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in generic specification at %C"
  msgstr "Error sintáctico en la especificación genérica en %C"
  
! #: fortran/interface.cc:294
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error: Trailing garbage in INTERFACE statement at %C"
  msgstr "Error sintáctico: Basura al final de la declaración INTERFACE en %C"
  
! #: fortran/interface.cc:314
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy procedure '%s' at %C cannot have a generic interface"
  msgid "Dummy procedure %qs at %C cannot have a generic interface"
  msgstr "El procedimiento dummy '%s' en %C no puede tener una interfaz genérica"
  
! #: fortran/interface.cc:347
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid " ABSTRACT INTERFACE"
  msgid "ABSTRACT INTERFACE at %C"
  msgstr " INTERFAZ ABSTRACTA"
  
! #: fortran/interface.cc:354
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ABSTRACT INTERFACE statement at %C"
  msgstr "Error sintáctico en la declaración ABSTRACT INTERFACE en %C"
  
! #: fortran/interface.cc:385
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error: Trailing garbage in END INTERFACE statement at %C"
  msgstr "Error sintáctico: Basura al final de la declaración END INTERFACE en %C"
  
! #: fortran/interface.cc:398
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected a nameless interface at %C"
  msgstr "Se esperaba una interfaz sin nombre en %C"
  
! #: fortran/interface.cc:411
  #, fuzzy, gcc-internal-format
  #| msgid "Expected 'END INTERFACE ASSIGNMENT (=)' at %C"
  msgid "Expected %<END INTERFACE ASSIGNMENT (=)%> at %C"
  msgstr "Se esperaba 'END INTERFACE ASSIGNMENT (=)' en %C"
  
! #: fortran/interface.cc:442
  #, fuzzy, gcc-internal-format
  #| msgid "Expecting 'END INTERFACE OPERATOR (.%s.)' at %C"
  msgid "Expecting %<END INTERFACE OPERATOR (%s)%> at %C"
  msgstr "Se esperaba 'END INTERFACE OPERATOR (.%s.)' en %C"
  
! #: fortran/interface.cc:445
  #, fuzzy, gcc-internal-format
  #| msgid "Expecting 'END INTERFACE OPERATOR (%s)' at %C, but got %s"
  msgid "Expecting %<END INTERFACE OPERATOR (%s)%> at %C, but got %qs"
  msgstr "Se esperaba 'END INTERFACE OPERATOR (%s)' en %C, pero se obtuvo %s"
  
! #: fortran/interface.cc:459
  #, fuzzy, gcc-internal-format
  #| msgid "Expecting 'END INTERFACE OPERATOR (.%s.)' at %C"
  msgid "Expecting %<END INTERFACE OPERATOR (.%s.)%> at %C"
  msgstr "Se esperaba 'END INTERFACE OPERATOR (.%s.)' en %C"
  
! #: fortran/interface.cc:481
  #, fuzzy, gcc-internal-format
  #| msgid "Expecting 'END INTERFACE %s' at %C"
  msgid "Expecting %<END INTERFACE %s%> at %C"
  msgstr "Se esperaba 'END INTERFACE %s' en %C"
  
! #: fortran/interface.cc:677
  #, gcc-internal-format
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr ""
  
! #: fortran/interface.cc:965
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return cannot appear in operator interface at %L"
  msgstr "No puede aparecer una devolución alternativa en la interfaz de operador en %L"
  
! #: fortran/interface.cc:994
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must have two arguments"
  msgstr "La interfaz de operador de asignación en %L debe tener dos argumentos"
  
! #: fortran/interface.cc:997
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L has the wrong number of arguments"
  msgstr "La interfaz de operador en %L tiene el número erróneo de argumentos"
  
! #: fortran/interface.cc:1010
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must be a SUBROUTINE"
  msgstr "La interfaz de operador de asignación en %L debe ser SUBROUTINE"
  
! #: fortran/interface.cc:1028
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
  msgstr "La interfaz de operador de asignación en %L no debe redefinir una asignación de tipo INTRINSIC"
  
! #: fortran/interface.cc:1037
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic operator interface at %L must be a FUNCTION"
  msgstr "La interfaz de operador intrínseco en %L debe ser FUNCTION"
  
! #: fortran/interface.cc:1048
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)"
  msgstr "El primer argumento de la asignación definida en %L debe ser INTENT(OUT) o INTENT(INOUT)"
  
! #: fortran/interface.cc:1055
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "El segundo argumento de la asignación definida en %L debe ser INTENT(IN)"
  
! #: fortran/interface.cc:1064 fortran/resolve.cc:20051
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "El primer argumento de la interfaz de operador en %L debe ser INTENT(IN)"
  
! #: fortran/interface.cc:1071 fortran/resolve.cc:20069
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "El segundo argumento de la interfaz de operador en %L debe ser INTENT(IN)"
  
! #: fortran/interface.cc:1176
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L conflicts with intrinsic interface"
  msgstr "La interfaz de operador en %L genera un conflicto con la interfaz intrínseca"
  
! #: fortran/interface.cc:1545 fortran/interface.cc:1617
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1742
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Possible character length mismatch between '%s' at '%L' and overridden FUNCTION"
  msgid "Possible character length mismatch in function result between %L and %L"
  msgstr "Tal vez no coincide la longitud de caracteres entre '%s' en '%L' y FUNCTION sobreescrita"
  
! #: fortran/interface.cc:1751
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1798
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1995
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L has no explicit interface"
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr "El procedimiento '%s' en %s en %L no tiene una interfaz explícita"
  
! #: fortran/interface.cc:2000
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L has no explicit interface"
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr "El procedimiento '%s' en %s en %L no tiene una interfaz explícita"
  
! #: fortran/interface.cc:2004
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L is neither function nor subroutine"
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr "El procedimiento '%s' en %s en %L no es ni función ni subrutina"
  
! #: fortran/interface.cc:2008
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L is neither function nor subroutine"
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr "El procedimiento '%s' en %s en %L no es ni función ni subrutina"
  
! #: fortran/interface.cc:2020
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr "En %s en %L los procedimientos deben ser o todos SUBROUTINE o todos FUNCTION"
  
! #: fortran/interface.cc:2024
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived type"
  msgstr "En %s en %L los procedimientos deben ser puras FUNCTIONs ya que el nombre genérico es también el nombre de un tipo derivado"
  
! #: fortran/interface.cc:2032
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: Internal procedure '%s' in %s at %L"
  msgid "Internal procedure %qs in %s at %L"
  msgstr "Fortran 2008: Procedimiento interno '%s' en %s en %L"
  
! #: fortran/interface.cc:2089 fortran/interface.cc:2094
  #, fuzzy, gcc-internal-format
  #| msgid "Ambiguous interfaces '%s' and '%s' in %s at %L"
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr "Las interfaces '%s' y '%s' son ambiguas en %s en %L"
  
! #: fortran/interface.cc:2099
  #, fuzzy, gcc-internal-format
  #| msgid "Although not referenced, '%s' has ambiguous interfaces at %L"
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr "Aunque no esté referenciado, '%s' tiene interfaces ambiguas en %L"
  
! #: fortran/interface.cc:2137
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is not a module procedure"
  msgid "%qs at %L is not a module procedure"
  msgstr "'%s' en %L no es un procedimiento de módulo"
  
! #: fortran/interface.cc:2342
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr "La matriz de forma asumida en %L debe ser un argumento de prueba"
  
! #: fortran/interface.cc:2345
  #, fuzzy, gcc-internal-format
  #| msgid "Rank mismatch in argument '%s' at %L (scalar and rank-%d)"
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr "No coincide el rango en el argumento '%s' en %L (escalar y rango %d)"
  
! #: fortran/interface.cc:2348
  #, fuzzy, gcc-internal-format
  #| msgid "Rank mismatch in argument '%s' at %L (rank-%d and scalar)"
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr "No coincide el rango en el argumento '%s' en %L (rango %d y escalar)"
  
! #: fortran/interface.cc:2351
  #, fuzzy, gcc-internal-format
  #| msgid "Rank mismatch in argument '%s' at %L (rank-%d and rank-%d)"
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr "No coincide el rango en el argumento '%s' en %L (rango %d y rango %d)"
  
! #: fortran/interface.cc:2363
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Rank mismatch in argument '%s' at %L (scalar and rank-%d)"
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)"
  msgstr "No coincide el rango en el argumento '%s' en %L (escalar y rango %d)"
  
! #: fortran/interface.cc:2367
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Rank mismatch in argument '%s' at %L (rank-%d and scalar)"
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)"
  msgstr "No coincide el rango en el argumento '%s' en %L (rango %d y escalar)"
  
! #: fortran/interface.cc:2371
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Rank mismatch in argument '%s' at %L (rank-%d and rank-%d)"
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr "No coincide el rango en el argumento '%s' en %L (rango %d y rango %d)"
  
! #: fortran/interface.cc:2495
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "Argumento de procedimiento no válido en %L"
  
! #: fortran/interface.cc:2507 fortran/interface.cc:2523
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Interface mismatch in dummy procedure '%s' at %L: %s"
  msgid "Interface mismatch in dummy procedure at %L conflicts with %L: %s"
  msgstr "La interfaz no coincide en el procedimiento dummy '%s' en %L: %s"
  
! #: fortran/interface.cc:2511 fortran/interface.cc:2527
! #: fortran/interface.cc:2624
  #, fuzzy, gcc-internal-format
  #| msgid "Interface mismatch in dummy procedure '%s' at %L: %s"
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr "La interfaz no coincide en el procedimiento dummy '%s' en %L: %s"
  
! #: fortran/interface.cc:2546
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic subroutine '%s' used as a function at %L"
  msgid "Passing global subroutine %qs declared at %L as function at %L"
  msgstr "La subrutina intrínseca '%s' se usa como una función en %L"
  
! #: fortran/interface.cc:2553
  #, fuzzy, gcc-internal-format
  #| msgid "Return value '%s' of function '%s' declared at %L not set"
  msgid "Passing global function %qs declared at %L as subroutine at %L"
  msgstr "No se define el valor de devolución '%s' de la función '%s' declarada en %L"
  
! #: fortran/interface.cc:2566
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Intrinsic subroutine '%s' used as a function at %L"
  msgid "Mismatch between subroutine and function at %L"
  msgstr "La subrutina intrínseca '%s' se usa como una función en %L"
  
! #: fortran/interface.cc:2582
  #, fuzzy, gcc-internal-format
  #| msgid "Return type mismatch of function '%s' at %L (%s/%s)"
  msgid "Type mismatch at %L passing global function %qs declared at %L (%s/%s)"
  msgstr "No coincide el tiop de devolución de la función '%s' en %L (%s/%s)"
  
! #: fortran/interface.cc:2635
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to contiguous pointer dummy '%s' at %L must be simply contigous"
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr "El argumento actual para el puntero dummy contiguo '%s' en %L debe ser simplemente contiguo"
  
! #: fortran/interface.cc:2658
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr "El argumento actual INTENT(%s) en %L puede interferir con el argumento actual en %L."
  
! #: fortran/interface.cc:2668
  #, fuzzy, gcc-internal-format
  #| msgid "Type mismatch in argument '%s' at %L; passed %s to %s"
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "No coincide el tipo en el argumento '%s' en %L; se pasa %s a %s"
  
! #: fortran/interface.cc:2678
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr "El argumento actual de forma asumida en %L es incompatible con el argumento dummy de forma no asumida '%s' debido al atributo VOLATILE"
  
! #: fortran/interface.cc:2692
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr "El argumento actual de forma asumida en %L es incompatible con el argumento dummy de forma no asumida '%s' debido al atributo VOLATILE"
  
! #: fortran/interface.cc:2709
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to '%s' at %L must be polymorphic"
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "El argumento actual para '%s' en %L debe ser polimórfico"
  
! #: fortran/interface.cc:2719
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to '%s' at %L must have the same declared type"
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr "El argumento actual para '%s' en %L debe tener el mismo tipo declarado"
  
! #: fortran/interface.cc:2734
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2750
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to '%s' at %L must be a coarray"
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "El argumento actual para '%s' en %L debe ser una comatriz"
  
! #: fortran/interface.cc:2772
  #, fuzzy, gcc-internal-format
  #| msgid "Corank mismatch in argument '%s' at %L (%d and %d)"
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr "No coincide el corango en el argumento '%s' en %L (%d y %d)"
  
! #: fortran/interface.cc:2790
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to '%s' at %L must be simply contiguous"
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr "El argumento actual para '%s' en %L debe ser simplemente contiguo"
  
! #: fortran/interface.cc:2805
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to non-INTENT(INOUT) dummy '%s' at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr "Argumento actual para el dummy que no es INTENT(OUT) '%s' en %L, el cual es LOCK_TYPE o tiene un componente LOCK_TYPE"
  
! #: fortran/interface.cc:2820
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to non-INTENT(INOUT) dummy '%s' at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr "Argumento actual para el dummy que no es INTENT(OUT) '%s' en %L, el cual es LOCK_TYPE o tiene un componente LOCK_TYPE"
  
! #: fortran/interface.cc:2839
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' has to be a pointer or assumed-shape array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr "El argumento dummy '%s' tiene que ser un puntero o una matriz de tamaño asumida sin atributo CONTIGUOUS - porque el argumento actual en %L no es simplemente contiguo y ambos son ASYNCHRONOUS o VOLATILE"
  
! #: fortran/interface.cc:2852
  #, fuzzy, gcc-internal-format
  #| msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument '%s'"
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr "Se pasa una comatriz en %L al argumento dummy INTENT(OUT) '%s', que no es comatriz, alojable"
  
! #: fortran/interface.cc:2859
  #, fuzzy, gcc-internal-format
  #| msgid "Passing coarray at %L to allocatable, noncoarray dummy argument '%s', which is invalid if the allocation status is modified"
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr "Se pasa una comatriz en %L al argumento dummy '%s' que no es comatriz, el cual es no válido si se modifica el estado de alojamiento"
  
! #: fortran/interface.cc:2946
  #, fuzzy, gcc-internal-format
  #| msgid "Polymorphic scalar passed to array dummy argument '%s' at %L"
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr "Se pasó un escalar polimórfico al argumento dummy de matriz '%s' en %L"
  
! #: fortran/interface.cc:2957
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Element of assumed-shaped or pointer array passed to array dummy argument '%s' at %L"
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr "Se pasó un elemento de forma asumida o puntero a matriz al argumento dummy de matriz '%s' en %L"
  
! #: fortran/interface.cc:2962
  #, fuzzy, gcc-internal-format
  #| msgid "Element of assumed-shaped or pointer array passed to array dummy argument '%s' at %L"
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr "Se pasó un elemento de forma asumida o puntero a matriz al argumento dummy de matriz '%s' en %L"
  
! #: fortran/interface.cc:2975
  #, fuzzy, gcc-internal-format
  #| msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument '%s' at %L"
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Extensión: Argumento actual CHARACTER de género diferente a C_CHAR, sin género por defecto escalar con argumento dummy de matriz '%s' en %L"
  
! #: fortran/interface.cc:2983
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument '%s' at %L"
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Fortran 2003: Argumento actual CHARACTER escalar con argumento dummy de matriz '%s' en %L"
  
! #: fortran/interface.cc:3390
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "El argumento de palabra clave '%s' en %L no está en el procedimiento"
  
! #: fortran/interface.cc:3413
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr "El argumento de palabra clave '%s' en %L no está en el procedimiento"
  
! #: fortran/interface.cc:3417
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "El argumento de palabra clave '%s' en %L no está en el procedimiento"
  
! #: fortran/interface.cc:3426
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is already associated with another actual argument"
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr "El argumento de palabra clave '%s' en %L ya está asociado con otro argumento actual"
  
! #: fortran/interface.cc:3436
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr "Más argumentos actuales que formales en la llamada a procedimento en %L"
  
! #: fortran/interface.cc:3449
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing alternate return spec in subroutine call at %L"
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "Falta la especificación de devolución alternativa en la llamada a subrutina en %L"
  
! #: fortran/interface.cc:3467
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected alternate return spec in subroutine call at %L"
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "Especificación de devolución alternativa inesperada en la llamada a subrutina en %L"
  
! #: fortran/interface.cc:3490
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3503
  #, gcc-internal-format
  msgid "The assumed-size dummy %qs is being passed at %L to an assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3514
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-length dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3554
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected NULL() intrinsic at %L to dummy '%s'"
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr "Intrínseco NULL inesperado en %L para el dummy '%s'"
  
! #: fortran/interface.cc:3557
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: Null pointer at %L to non-pointer dummy '%s'"
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr "Fortran 2008: Puntero nulo en %L a un dummy '%s' que no es puntero"
  
! #: fortran/interface.cc:3583
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3595
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument '%s'"
  msgid "Unlimited polymorphic actual argument at %L is not matched with either an unlimited polymorphic or assumed type dummy argument"
  msgstr "El argumento actual polimórfico coindizado en %L se pasa al argumento dummy polimórfico '%s'"
  
! #: fortran/interface.cc:3626 fortran/interface.cc:3631
  #, fuzzy, gcc-internal-format
  #| msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument '%s' at %L"
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr "No coincide la longitud de carácter (%ld/%ld) entre el argumento actual y el argumento dummy puntero o alojable '%s' en %L"
  
! #: fortran/interface.cc:3640 fortran/interface.cc:3645
  #, fuzzy, gcc-internal-format
  #| msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument '%s' at %L"
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr "No coincide la longitud de carácter (%ld/%ld) entre el argumento actual y el argumento dummy de forma asumida '%s' en %L"
  
! #: fortran/interface.cc:3660
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument at %L to allocatable or pointer dummy argument '%s' must have a deferred length type parameter if and only if the dummy has one"
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr "El argumento actual en %L para el argumento alojable o dummy puntero '%s' debe tener un parámetro de tipo de longitud diferido si y sólo si el dummy tiene uno"
  
! #: fortran/interface.cc:3708
! #, fuzzy, gcc-internal-format
! #| msgid "Character length of actual argument shorter than of dummy argument '%s' (%lu/%lu) at %L"
! msgid "Character length of actual argument longer than of dummy argument %qs (%lu/%lu) at %L"
! msgstr "La longitud del carácter del argumento actual es más corta que la del argumento dummy '%s' (%lu/%lu) en %L"
! 
! #: fortran/interface.cc:3720 fortran/interface.cc:3728
  #, fuzzy, gcc-internal-format
  #| msgid "Character length of actual argument shorter than of dummy argument '%s' (%lu/%lu) at %L"
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr "La longitud del carácter del argumento actual es más corta que la del argumento dummy '%s' (%lu/%lu) en %L"
  
! #: fortran/interface.cc:3746 fortran/interface.cc:3751
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument contains too few elements for dummy argument '%s' (%lu/%lu) at %L"
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr "El argumento actual contiene muy pocos elementos para el argumento dummy '%s' (%lu/%lu) en %L"
  
! #: fortran/interface.cc:3777
  #, fuzzy, gcc-internal-format
  #| msgid "Expected a procedure pointer for argument '%s' at %L"
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "Se esperaba un puntero procedimiento para el argumento '%s' en %L"
  
! #: fortran/interface.cc:3794
  #, fuzzy, gcc-internal-format
  #| msgid "Expected a procedure for argument '%s' at %L"
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "Falta un procedimiento para el argumento '%s' en %L"
  
! #: fortran/interface.cc:3861
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' cannot be an assumed-size array at %L"
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr "El argumento actual para '%s' no puede ser una matriz de tamaño asumido en %L"
  
! #: fortran/interface.cc:3890
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to non-INTENT(INOUT) dummy '%s' at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr "Argumento actual para el dummy que no es INTENT(OUT) '%s' en %L, el cual es LOCK_TYPE o tiene un componente LOCK_TYPE"
  
! #: fortran/interface.cc:3905
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "El argumento actual para '%s' debe ser un puntero en %L"
  
! #: fortran/interface.cc:3914
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy '%s'"
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr "Fortran 2008: El argumento actual que no es puntero en %L para el puntero dummy '%s'"
  
! #: fortran/interface.cc:3923
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to '%s' at %L must be a coarray and thus shall not have an array designator"
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr "El argumento actuar para '%s' en %L debe ser una comatriz y por lo tanto no debe tener un designador de matriz"
  
! #: fortran/interface.cc:3937
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed actual argument at %L to pointer dummy '%s'"
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr "Argumento actual coindizado en %L para el puntero dummy '%s'"
  
! #: fortran/interface.cc:3951
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed actual argument at %L to allocatable dummy '%s' requires INTENT(IN)"
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr "El argumento actual coindizado en %L para el dummy alojable '%s' requiere INTENT(IN)"
  
! #: fortran/interface.cc:3966
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy '%s' has neither ASYNCHRONOUS nor VOLATILE"
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr "El argumento actual coindizado ASYNCHRONOUS o VOLATILE en %L requiere que el dummy '%s' no tenga ASYNCHRONOUS ni VOLATILE"
  
! #: fortran/interface.cc:3981
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy '%s' requires either VALUE or INTENT(IN)"
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr "El argumento actual coindizado en %L con componente último alojable para el dummy '%s' requiere uno de VALUE o INTENT(IN)"
  
! #: fortran/interface.cc:3994
  #, fuzzy, gcc-internal-format
  #| msgid "Actual CLASS array argument for '%s' must be a full array at %L"
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr "El argumento de la matriz CLASS actual para '%s' debe ser una matriz completa en %L"
  
! #: fortran/interface.cc:4005
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be ALLOCATABLE at %L"
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "El argumento actual para '%s' debe ser ALLOCATABLE en %L"
  
! #: fortran/interface.cc:4016
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L is a function result and the dummy argument is ALLOCATABLE"
  msgstr ""
  
! #: fortran/interface.cc:4054
  #, fuzzy, gcc-internal-format
  #| msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument '%s'"
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr "El argumento actual de sección de matriz con subíndices vectoriales en %L es incompatible con el atributo INTENT(OUT), INTENT(INOUT), VOLATILE o ASYNCHRONOUS del argumento dummy '%s'"
  
! #: fortran/interface.cc:4074
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "El argumento actual de forma asumida en %L es incompatible con el argumento dummy de forma no asumida '%s' debido al atributo VOLATILE"
  
! #: fortran/interface.cc:4092
  #, fuzzy, gcc-internal-format
  #| msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "El argumento actual de sección de matriz en %L es incompatible con el argumento dummy de forma no asumida '%s' debido al atributo VOLATILE"
  
! #: fortran/interface.cc:4113
  #, fuzzy, gcc-internal-format
  #| msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument '%s' due to VOLATILE attribute"
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr "El argumento actual de matriz de puntero en %L requiere un argumento dummy de forma asumida o matriz de puntero '%s' debido al atributo VOLATILE"
  
! #: fortran/interface.cc:4141
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr "Falta la especificación de devolución alternativa en la llamada a subrutina en %L"
  
! #: fortran/interface.cc:4154
  #, fuzzy, gcc-internal-format
  #| msgid "Missing actual argument for argument '%s' at %L"
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "Falta el argumento actual para el argumento '%s' en %L"
  
! #: fortran/interface.cc:4282
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:4311
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4337
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:4347
  #, fuzzy, gcc-internal-format
  #| msgid "Same actual argument associated with INTENT(%s) argument '%s' and INTENT(%s) argument '%s' at %L"
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr "El mismo argumento actual está asociado con el argumento INTENT(%s) '%s' y el argumento INTENT(%s) '%s' en %L"
  
! #: fortran/interface.cc:4377
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4397
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr "El argumento del procedimiento en %L es local a un procedimiento PURE y tiene el atributo POINTER"
  
! #: fortran/interface.cc:4409
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr "El argumento coindizado en %L en un procedimiento PURE se pasa a un argumento INTENT(%s)"
  
! #: fortran/interface.cc:4419
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr "El argumento actual coindizado en %L es un procedimiento PURE se pasa a un argumento dummy POINTER"
  
! #: fortran/interface.cc:4430
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument '%s'"
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr "El argumento actual polimórfico coindizado en %L se pasa al argumento dummy polimórfico '%s'"
  
! #: fortran/interface.cc:4472
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called at %L is not explicitly declared"
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr "El procedimiento '%s' que se llama en %L no tiene una interfaz explícita"
  
! #: fortran/interface.cc:4476 fortran/interface.cc:4486
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called at %L is not explicitly declared"
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "El procedimiento '%s' que se llama en %L no tiene una interfaz explícita"
  
! #: fortran/interface.cc:4482
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called with an implicit interface at %L"
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr "Se llamó al procedimiento '%s' con una interfaz implícita en %L"
  
! #: fortran/interface.cc:4495
  #, fuzzy, gcc-internal-format
  #| msgid "The pointer object '%s' at %L must have an explicit function interface or be declared as array"
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "El objeto puntero '%s' en %L debe tener una interfaz de función explícita o declrararse como matriz"
  
! #: fortran/interface.cc:4503
  #, fuzzy, gcc-internal-format
  #| msgid "The allocatable object '%s' at %L must have an explicit function interface or be declared as array"
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "El objeto allocatable '%s' en %L debe tener una interfaz de función explícita o declararse como matriz"
  
! #: fortran/interface.cc:4511
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable function '%s' at %L must have an explicit function interface"
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr "La función allocatable '%s' en %L debe tener una interfaz de función explícita"
  
! #: fortran/interface.cc:4528
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NOPASS or explicit interface required at %C"
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "Se requiere NOPASS o una interfaz explícita en %C"
  
! #: fortran/interface.cc:4537
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument requires explicit interface for procedure '%s' at %L"
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr "El argumento de palabra clave requiere una interfaz explícita para el procedimiento '%s' en %L"
  
! #: fortran/interface.cc:4546
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Symbol '%s' at %L already has an explicit interface"
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr "El símbolo '%s' en %L ya tenía una interfaz explícita"
  
! #: fortran/interface.cc:4561
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure '%s'"
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "El argumento actual de LOCK_TYPE o con componente LOCK_TYPE en %L requiere una interfaz explícita para el procedimiento '%s'"
  
! #: fortran/interface.cc:4576
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure '%s'"
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "El argumento actual de LOCK_TYPE o con componente LOCK_TYPE en %L requiere una interfaz explícita para el procedimiento '%s'"
  
! #: fortran/interface.cc:4586
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr "se requiere el argumento MOLD para NULL en %L"
  
! #: fortran/interface.cc:4594
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Symbol '%s' at %L already has an explicit interface"
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr "El símbolo '%s' en %L ya tenía una interfaz explícita"
  
! #: fortran/interface.cc:4604
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Keyword argument requires explicit interface for procedure '%s' at %L"
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr "El argumento de palabra clave requiere una interfaz explícita para el procedimiento '%s' en %L"
  
! #: fortran/interface.cc:4646
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure pointer component '%s' called with an implicit interface at %L"
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr "Se llamó al procedimiento de componente puntero '%s' con una interfaz implícita en %L"
  
! #: fortran/interface.cc:4657
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument requires explicit interface for procedure pointer component '%s' at %L"
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr "El argumento de palabra clave requiere una interfaz explícita para el procedimiento de componente puntero '%s' en %L"
  
! #: fortran/interface.cc:4742
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr "Se require MOLD= en un argumento NULL en %L: Ambigüedad entre las funciones específicas %s y %s "
  
! #: fortran/interface.cc:4812
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D aliased to undefined symbol %qE"
  msgid "Unable to find symbol %qs"
  msgstr "%q+D es un alias del símbolo sin definir %qE"
  
! #: fortran/interface.cc:5207
  #, fuzzy, gcc-internal-format
  #| msgid "Entity '%s' at %C is already present in the interface"
  msgid "Entity %qs at %L is already present in the interface"
  msgstr "La entidad '%s' en %C ya está presente en la interfaz"
  
! #: fortran/interface.cc:5324
  #, fuzzy, gcc-internal-format
  #| msgid "internal error - too many interface type"
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "error interno - demasiados tipos de interfaz"
  
! #: fortran/interface.cc:5418
  #, fuzzy, gcc-internal-format
  #| msgid "Can't overwrite GENERIC '%s' at %L"
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "No se puede sobreescribir el GENERIC '%s' en %L"
  
! #: fortran/interface.cc:5430
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr "'%s' en %L sobreescribe un enlace de procedimiento declarad como NON_OVERRIDABLE"
  
! #: fortran/interface.cc:5438
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr "'%s' en %L no debe ser DEFERRED porque sobreescribe un enlazado que no es DEFERRED"
  
! #: fortran/interface.cc:5446
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a PURE procedure and must also be PURE"
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr "'%s' en %L sobreescribe un procedimiento PURE y también debe ser PURE"
  
! #: fortran/interface.cc:5455
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr "'%s' en %L sobreescribe un procedimiento ELEMENTAL y también debe ser ELEMENTAL"
  
! #: fortran/interface.cc:5461
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr "'%s' en %L sobreeescribe un procedimiento que no es ELEMENTAL y tampoco debe ser ELEMENTAL"
  
! #: fortran/interface.cc:5470
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr "'%s' en %L sobreescribe una SUBROUTINE y también debe ser una SUBROUTINE"
  
! #: fortran/interface.cc:5481
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a FUNCTION and must also be a FUNCTION"
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr "'%s' en %L sobreescribe una FUNCTION y también debe ser una FUNCTION"
  
! #: fortran/interface.cc:5489
  #, fuzzy, gcc-internal-format
  #| msgid "Argument mismatch for the overriding procedure '%s' at %L: %s"
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr "La interfaz no coincide en el procedimiento '%s' que sobreescribe en %L: %s"
  
! #: fortran/interface.cc:5500
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr "'%s' en %L sobreescribe un procedimiento PUBLIC y no debe ser PRIVATE"
  
! #: fortran/interface.cc:5530
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' of '%s' at %L should be named '%s' as to match the corresponding argument of the overridden procedure"
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr "El argumento dummy '%s' de '%s' en %L se debe llamar '%s' para que coincida con el argumento correspondiente al procedimiento sobreescrito"
  
! #: fortran/interface.cc:5541
  #, fuzzy, gcc-internal-format
  #| msgid "Argument mismatch for the overriding procedure '%s' at %L: %s"
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr "La interfaz no coincide en el procedimiento '%s' que sobreescribe en %L: %s"
  
! #: fortran/interface.cc:5550
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must have the same number of formal arguments as the overridden procedure"
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr "'%s' en %L debe tener el mismo nombre de argumentos formales que el procedimiento sobreeescrito"
  
! #: fortran/interface.cc:5559
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a NOPASS binding and must also be NOPASS"
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr "'%s' en %L sobreescribe un enlace NOPASS y también debe ser NOPASS"
  
! #: fortran/interface.cc:5570
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a binding with PASS and must also be PASS"
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr "'%s' en %L sobreescribe un enlace con PASS y también debe ser PASS"
  
! #: fortran/interface.cc:5577
  #, fuzzy, gcc-internal-format
  #| msgid "Passed-object dummy argument of '%s' at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr "El argumento dummy del objeto pasado de '%s' en %L debe estar en la misma posición que el argumento dummy del objeto pasado del procedimiento sobreescrito"
  
! #: fortran/interface.cc:5598
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s tag at %L must be of type %s"
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "La etiqueta %s en %L debe ser de tipo %s"
  
! #: fortran/interface.cc:5605
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be of INTEGER type"
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "El argumento dim en %L debe ser de tipo entero"
  
! #: fortran/interface.cc:5612
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Passed-object dummy argument of '%s' at %L must be scalar"
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "El argumento dummy de objeto pasado de '%s' en %L debe ser escalar"
  
! #: fortran/interface.cc:5616
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of %s at %L must be of length one"
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr "El argumento %s en %L debe ser de longitud uno"
  
! #: fortran/interface.cc:5620
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Character-valued %s '%s' at %L must not be assumed length"
  msgid "DTIO character argument at %L must have assumed length"
  msgstr "La función %s valuada con carácter '%s' en %L no debe tener longitud asumida"
  
! #: fortran/interface.cc:5624
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "El argumento actual para '%s' debe ser un puntero en %L"
  
! #: fortran/interface.cc:5682 fortran/interface.cc:5728
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "DATA statement at %C is not allowed in a PURE procedure"
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "No se permite la declaración DATA en %C en un procedimiento PURE"
  
! #: fortran/interface.cc:5694
  #, fuzzy, gcc-internal-format
  #| msgid "ELEMENTAL procedure '%s' at %L must have an explicit interface"
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "El procedimiento ELEMENTAL '%s' en %L debe tener una interfaz explícita"
  
! #: fortran/interface.cc:5706
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to procedure `%s'"
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "faltan argumentos para el procedimiento `%s'"
  
! #: fortran/interface.cc:5713
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to procedure `%s'"
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
*************** msgstr "El intrínseco '%s' en %L no se
*** 79984,80135 ****
  msgid "make_generic(): Cannot find generic symbol %qs"
  msgstr ""
  
! #: fortran/intrinsic.cc:4469
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATED intrinsic at %L requires an array or scalar allocatable entity"
  msgstr ""
  
! #: fortran/intrinsic.cc:4482
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "MOLD argument to NULL required at %L"
  msgid "Scalar entity required at %L"
  msgstr "se requiere el argumento MOLD para NULL en %L"
  
! #: fortran/intrinsic.cc:4493
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Left parenthesis required after %<*%>"
  msgid "Array entity required at %L"
  msgstr "Se requiere paréntesis izquierdo después de %<*%>"
  
! #: fortran/intrinsic.cc:4500
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid keyword `%%%A' at %0 in this context"
  msgid "Invalid keyword %qs in %qs intrinsic function at %L"
  msgstr "Palabra clave `%%%A' no válida en %0 en este contexto"
  
! #: fortran/intrinsic.cc:4527
  #, fuzzy, gcc-internal-format
  #| msgid "Too many arguments in call to '%s' at %L"
  msgid "Too many arguments in call to %qs at %L"
  msgstr "Demasiados argumentos en la llamada a '%s' en %L"
  
! #: fortran/intrinsic.cc:4543
  #, gcc-internal-format, gfc-internal-format
  msgid "The argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %L"
  msgstr "No se permiten las funciones de lista de argumentos %%VAL, %%LOC o %%REF en este contexto en %L"
  
! #: fortran/intrinsic.cc:4546
  #, fuzzy, gcc-internal-format
  #| msgid "Can't find keyword named '%s' in call to '%s' at %L"
  msgid "Cannot find keyword named %qs in call to %qs at %L"
  msgstr "No se puede encontrar la palabra clave nombrada '%s' en la llamada a '%s' en %L"
  
! #: fortran/intrinsic.cc:4553
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' appears twice in call to '%s' at %L"
  msgid "Argument %qs appears twice in call to %qs at %L"
  msgstr "El argumento '%s' aparece dos veces en la llamada a '%s' en %L"
  
! #: fortran/intrinsic.cc:4567
  #, fuzzy, gcc-internal-format
  #| msgid "Missing actual argument '%s' in call to '%s' at %L"
  msgid "Missing actual argument %qs in call to %qs at %L"
  msgstr "Falta el argumento actual '%s' en la llamada a '%s' en %L"
  
! #: fortran/intrinsic.cc:4583
  #, gcc-internal-format, gfc-internal-format
  msgid "ALTERNATE RETURN not permitted at %L"
  msgstr "No se permite ALTERNATE RETURN en %L"
  
! #: fortran/intrinsic.cc:4637
  #, fuzzy, gcc-internal-format
  #| msgid "Type mismatch in argument '%s' at %L; passed %s to %s"
  msgid "In call to %qs at %L, type mismatch in argument %qs; pass %qs to %qs"
  msgstr "No coincide el tipo en el argumento '%s' en %L; se pasa %s a %s"
  
! #: fortran/intrinsic.cc:4765
  #, gcc-internal-format
  msgid "resolve_intrinsic(): Too many args for intrinsic"
  msgstr ""
  
! #: fortran/intrinsic.cc:4860
  #, fuzzy, gcc-internal-format
  #| msgid "Too many arguments for intrinsic `%A' at %0"
  msgid "do_simplify(): Too many args for intrinsic"
  msgstr "Demasiados argumentos para el intrínseco `%A' en %0"
  
! #: fortran/intrinsic.cc:4872
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "non-constant initialization expression at %L"
  msgid "Cannot simplify expression at %L"
  msgstr "expresión de inicialización que no es constante en %L"
  
! #: fortran/intrinsic.cc:4905
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments"
  msgid "init_arglist(): too many arguments"
  msgstr "demasiados argumentos"
  
! #: fortran/intrinsic.cc:5065
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid reference to intrinsic `%A' at %0"
  msgid "Invalid standard code on intrinsic %qs (%d)"
  msgstr "Referencia no válida al intrínseco `%A' en %0"
  
! #: fortran/intrinsic.cc:5074
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' (is %s) is used at %L"
  msgid "Intrinsic %qs (%s) used at %L"
  msgstr "El intrínseco '%s' (es %s) se usa en %L"
  
! #: fortran/intrinsic.cc:5146
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: Function '%s' as initialization expression at %L"
  msgid "Function %qs as initialization expression at %L"
  msgstr "Fortran 2003: La función '%s' como una expresión de inicialización en %L"
  
! #: fortran/intrinsic.cc:5165
  #, fuzzy, gcc-internal-format
  #| msgid "transformational intrinsic '%s' at %L is not permitted in an initialization expression"
  msgid "Transformational function %qs at %L is invalid in an initialization expression"
  msgstr "no se permite el intrínseco transformacional '%s' en %L en una expresión de inicialización"
  
! #: fortran/intrinsic.cc:5241
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Elemental function as initialization expression with non-integer/non-character arguments at %L"
  msgid "Elemental function as initialization expression with non-integer/non-character arguments at %L"
  msgstr "Fortran 2003: Función elemental como expresión de inicialización con argumentos que no son enteros/carácter en %L"
  
! #: fortran/intrinsic.cc:5332
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' in DO CONCURRENT block at %L is not PURE"
  msgid "Subroutine call to intrinsic %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "La llamada a subrutina a '%s' en el bloque DO CONCURRENT en %L no es PURE"
  
! #: fortran/intrinsic.cc:5339
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to intrinsic '%s' at %L is not PURE"
  msgid "Subroutine call to intrinsic %qs at %L is not PURE"
  msgstr "La llamada de subrutina al intrínseco '%s' en %L no es PURE"
  
! #: fortran/intrinsic.cc:5442
  #, gcc-internal-format, gfc-internal-format
  msgid "Extension: Conversion from %s to %s at %L"
  msgstr "Extensión: Conversión de %s a %s en %L"
  
! #: fortran/intrinsic.cc:5463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Conversion from %s to %s at %L"
  msgid "Nonstandard conversion from %s to %s at %L"
  msgstr "Conversión de %s a %s en %L"
  
! #: fortran/intrinsic.cc:5481 fortran/intrinsic.cc:5498
  #, gcc-internal-format, gfc-internal-format
  msgid "Possible change of value in conversion from %s to %s at %L"
  msgstr "Posible cambio de valor en la conversión de %s a %s en %L"
  
  #. If HOLLERITH is involved, all bets are off.
! #: fortran/intrinsic.cc:5486 fortran/intrinsic.cc:5506
  #, gcc-internal-format, gfc-internal-format
  msgid "Conversion from %s to %s at %L"
  msgstr "Conversión de %s a %s en %L"
--- 84328,84479 ----
  msgid "make_generic(): Cannot find generic symbol %qs"
  msgstr ""
  
! #: fortran/intrinsic.cc:4544
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATED intrinsic at %L requires an array or scalar allocatable entity"
  msgstr ""
  
! #: fortran/intrinsic.cc:4557
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "MOLD argument to NULL required at %L"
  msgid "Scalar entity required at %L"
  msgstr "se requiere el argumento MOLD para NULL en %L"
  
! #: fortran/intrinsic.cc:4568
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Left parenthesis required after %<*%>"
  msgid "Array entity required at %L"
  msgstr "Se requiere paréntesis izquierdo después de %<*%>"
  
! #: fortran/intrinsic.cc:4575
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid keyword `%%%A' at %0 in this context"
  msgid "Invalid keyword %qs in %qs intrinsic function at %L"
  msgstr "Palabra clave `%%%A' no válida en %0 en este contexto"
  
! #: fortran/intrinsic.cc:4602
  #, fuzzy, gcc-internal-format
  #| msgid "Too many arguments in call to '%s' at %L"
  msgid "Too many arguments in call to %qs at %L"
  msgstr "Demasiados argumentos en la llamada a '%s' en %L"
  
! #: fortran/intrinsic.cc:4618
  #, gcc-internal-format, gfc-internal-format
  msgid "The argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %L"
  msgstr "No se permiten las funciones de lista de argumentos %%VAL, %%LOC o %%REF en este contexto en %L"
  
! #: fortran/intrinsic.cc:4621
  #, fuzzy, gcc-internal-format
  #| msgid "Can't find keyword named '%s' in call to '%s' at %L"
  msgid "Cannot find keyword named %qs in call to %qs at %L"
  msgstr "No se puede encontrar la palabra clave nombrada '%s' en la llamada a '%s' en %L"
  
! #: fortran/intrinsic.cc:4628
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' appears twice in call to '%s' at %L"
  msgid "Argument %qs appears twice in call to %qs at %L"
  msgstr "El argumento '%s' aparece dos veces en la llamada a '%s' en %L"
  
! #: fortran/intrinsic.cc:4642
  #, fuzzy, gcc-internal-format
  #| msgid "Missing actual argument '%s' in call to '%s' at %L"
  msgid "Missing actual argument %qs in call to %qs at %L"
  msgstr "Falta el argumento actual '%s' en la llamada a '%s' en %L"
  
! #: fortran/intrinsic.cc:4658
  #, gcc-internal-format, gfc-internal-format
  msgid "ALTERNATE RETURN not permitted at %L"
  msgstr "No se permite ALTERNATE RETURN en %L"
  
! #: fortran/intrinsic.cc:4712
  #, fuzzy, gcc-internal-format
  #| msgid "Type mismatch in argument '%s' at %L; passed %s to %s"
  msgid "In call to %qs at %L, type mismatch in argument %qs; pass %qs to %qs"
  msgstr "No coincide el tipo en el argumento '%s' en %L; se pasa %s a %s"
  
! #: fortran/intrinsic.cc:4840
  #, gcc-internal-format
  msgid "resolve_intrinsic(): Too many args for intrinsic"
  msgstr ""
  
! #: fortran/intrinsic.cc:4935
  #, fuzzy, gcc-internal-format
  #| msgid "Too many arguments for intrinsic `%A' at %0"
  msgid "do_simplify(): Too many args for intrinsic"
  msgstr "Demasiados argumentos para el intrínseco `%A' en %0"
  
! #: fortran/intrinsic.cc:4947
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "non-constant initialization expression at %L"
  msgid "Cannot simplify expression at %L"
  msgstr "expresión de inicialización que no es constante en %L"
  
! #: fortran/intrinsic.cc:4980
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments"
  msgid "init_arglist(): too many arguments"
  msgstr "demasiados argumentos"
  
! #: fortran/intrinsic.cc:5143
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid reference to intrinsic `%A' at %0"
  msgid "Invalid standard code on intrinsic %qs (%d)"
  msgstr "Referencia no válida al intrínseco `%A' en %0"
  
! #: fortran/intrinsic.cc:5152
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' (is %s) is used at %L"
  msgid "Intrinsic %qs (%s) used at %L"
  msgstr "El intrínseco '%s' (es %s) se usa en %L"
  
! #: fortran/intrinsic.cc:5224
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: Function '%s' as initialization expression at %L"
  msgid "Function %qs as initialization expression at %L"
  msgstr "Fortran 2003: La función '%s' como una expresión de inicialización en %L"
  
! #: fortran/intrinsic.cc:5243
  #, fuzzy, gcc-internal-format
  #| msgid "transformational intrinsic '%s' at %L is not permitted in an initialization expression"
  msgid "Transformational function %qs at %L is invalid in an initialization expression"
  msgstr "no se permite el intrínseco transformacional '%s' en %L en una expresión de inicialización"
  
! #: fortran/intrinsic.cc:5319
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Elemental function as initialization expression with non-integer/non-character arguments at %L"
  msgid "Elemental function as initialization expression with non-integer/non-character arguments at %L"
  msgstr "Fortran 2003: Función elemental como expresión de inicialización con argumentos que no son enteros/carácter en %L"
  
! #: fortran/intrinsic.cc:5410
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' in DO CONCURRENT block at %L is not PURE"
  msgid "Subroutine call to intrinsic %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "La llamada a subrutina a '%s' en el bloque DO CONCURRENT en %L no es PURE"
  
! #: fortran/intrinsic.cc:5417
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to intrinsic '%s' at %L is not PURE"
  msgid "Subroutine call to intrinsic %qs at %L is not PURE"
  msgstr "La llamada de subrutina al intrínseco '%s' en %L no es PURE"
  
! #: fortran/intrinsic.cc:5523
  #, gcc-internal-format, gfc-internal-format
  msgid "Extension: Conversion from %s to %s at %L"
  msgstr "Extensión: Conversión de %s a %s en %L"
  
! #: fortran/intrinsic.cc:5544
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Conversion from %s to %s at %L"
  msgid "Nonstandard conversion from %s to %s at %L"
  msgstr "Conversión de %s a %s en %L"
  
! #: fortran/intrinsic.cc:5562 fortran/intrinsic.cc:5579
  #, gcc-internal-format, gfc-internal-format
  msgid "Possible change of value in conversion from %s to %s at %L"
  msgstr "Posible cambio de valor en la conversión de %s a %s en %L"
  
  #. If HOLLERITH is involved, all bets are off.
! #: fortran/intrinsic.cc:5567 fortran/intrinsic.cc:5587
  #, gcc-internal-format, gfc-internal-format
  msgid "Conversion from %s to %s at %L"
  msgstr "Conversión de %s a %s en %L"
*************** msgstr "Conversión de %s a %s en %L"
*** 80137,80161 ****
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permitted for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5573 fortran/resolve.cc:12302
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't convert %s to %s at %L"
  msgid "Cannot convert %s to %s at %L"
  msgstr "No se puede convertir %s a %s en %L"
  
! #: fortran/intrinsic.cc:5578
  #, fuzzy, gcc-internal-format
  #| msgid "Can't convert %s to %s at %L"
  msgid "Cannot convert %qs to %qs at %L"
  msgstr "No se puede convertir %s a %s en %L"
  
! #: fortran/intrinsic.cc:5671
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required."
  msgid "%qs declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required."
  msgstr "'%s' declarado en %L puede oscurecer al intrínseco del mismo nombre. Para llamar al intrínsico, tal vez se requieran declaraciones INTRINSIC explícitas."
  
! #: fortran/intrinsic.cc:5677
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' declared at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL."
  msgid "%qs declared at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL."
--- 84481,84505 ----
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permitted for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5654 fortran/resolve.cc:13026
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't convert %s to %s at %L"
  msgid "Cannot convert %s to %s at %L"
  msgstr "No se puede convertir %s a %s en %L"
  
! #: fortran/intrinsic.cc:5659
  #, fuzzy, gcc-internal-format
  #| msgid "Can't convert %s to %s at %L"
  msgid "Cannot convert %qs to %qs at %L"
  msgstr "No se puede convertir %s a %s en %L"
  
! #: fortran/intrinsic.cc:5752
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required."
  msgid "%qs declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required."
  msgstr "'%s' declarado en %L puede oscurecer al intrínseco del mismo nombre. Para llamar al intrínsico, tal vez se requieran declaraciones INTRINSIC explícitas."
  
! #: fortran/intrinsic.cc:5758
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' declared at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL."
  msgid "%qs declared at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL."
*************** msgstr "Se requiere un punto en el espec
*** 80342,80925 ****
  msgid "Period required in format specifier at %L"
  msgstr "Se requiere un punto en el especificador de formato en %L"
  
! #: fortran/io.cc:1136
  #, gcc-internal-format, gfc-internal-format
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr "El especificador de formato H en %L es una característica eliminada de Fortran 95"
  
! #: fortran/io.cc:1232 fortran/io.cc:1295
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s in format string at %L"
  msgid "Missing comma in FORMAT string at %L"
  msgstr "%s en la cadena de formato en %L"
  
! #: fortran/io.cc:1351
  #, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr "Caracteres ajenos el formato en %L"
  
! #: fortran/io.cc:1373
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr "Declaración de formato en el módulo bloque principal en %C"
  
! #: fortran/io.cc:1382
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un INTERFACE"
  
! #: fortran/io.cc:1388
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "Falta la etiqueta de formato en %C"
  
! #: fortran/io.cc:1443 fortran/io.cc:1474 fortran/io.cc:1554
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr "Valor no válido para la especificación %s en %C"
  
! #: fortran/io.cc:1449 fortran/io.cc:1480 fortran/io.cc:1636 fortran/io.cc:1649
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "Especificación %s duplicada en %C"
  
! #: fortran/io.cc:1491
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr "La variable %s no puede ser INTENT(IN) en %C"
  
! #: fortran/io.cc:1499
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr "La variable %s no se puede asignar en el procedimiento PURE en %C"
  
! #: fortran/io.cc:1529
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "Expecting a variable at %L"
  msgstr "se esperaba un nombre variable en %C"
  
! #: fortran/io.cc:1560
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr "Especifición de etiqueta %s duplicada en %C"
  
! #: fortran/io.cc:1580 fortran/io.cc:1597 fortran/io.cc:1618
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec%>"
  msgstr ""
  
! #: fortran/io.cc:1671
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr "La expresión constante en la etiqueta FORMAT en %L debe ser del tipo por defecto CHARACTER"
  
! #: fortran/io.cc:1696
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Loop variable at %C cannot be a coarray"
  msgid "FORMAT tag at %L cannot be a zero-sized array"
  msgstr "La variable de bucle en %C no puede ser una comatriz"
  
! #: fortran/io.cc:1737
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr "La etiqueta FORMAT en %L debe ser de tipo con género por defecto CHARACTER o INTEGER"
  
! #: fortran/io.cc:1743
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deleted feature: ASSIGNED variable in FORMAT tag at %L"
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr "Característica eliminada: Variable ASSIGNED en la etiqueta FORMAT en %L"
  
! #: fortran/io.cc:1748
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L has not been assigned a format label"
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr "No se ha asignado una etiqueta de formato a la variable '%s' en %L"
  
! #: fortran/io.cc:1755
  #, fuzzy, gcc-internal-format
  #| msgid "Scalar '%s' in FORMAT tag at %L is not an ASSIGNED variable"
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr "El escalar '%s' en la etiqueta FORMAT en %L no es una variable ASSIGNED"
  
! #: fortran/io.cc:1770
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Non-character in FORMAT tag at %L"
  msgid "Non-character non-Hollerith in FORMAT tag at %L"
  msgstr "Extensión: Elemento que no es carácter en la etiqueta FORMAT en %L"
  
! #: fortran/io.cc:1774
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Non-character in FORMAT tag at %L"
  msgid "Non-character in FORMAT tag at %L"
  msgstr "Extensión: Elemento que no es carácter en la etiqueta FORMAT en %L"
  
! #: fortran/io.cc:1780
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr "Elemento de matriz de forma asumida que no es carácter en la etiqueta FORMAT en %L"
  
! #: fortran/io.cc:1787
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr "Elemento de matriz de tamaño asumido que no es carácter en la etiqueta FORMAT en %L"
  
! #: fortran/io.cc:1794
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr "Elemento de matriz de puntero que no es carácter en la etiqueta FORMAT en %L"
  
! #: fortran/io.cc:1820
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr "La etiqueta %s en %L debe ser de tipo %s"
  
! #: fortran/io.cc:1827
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr "La etiqueta %s en %L debe ser una cadena de caracteres del género por defecto"
  
! #: fortran/io.cc:1834
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr "La etiqueta %s en %L debe ser escalar"
  
! #: fortran/io.cc:1840
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: IOMSG tag at %L"
  msgid "IOMSG tag at %L"
  msgstr "Fortran 2003: Etiqueta IOMSG en %L"
  
! #: fortran/io.cc:1848
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr "Fortran 95 requiere un INTEGER por defecto en la etiqueta %s en %L"
  
! #: fortran/io.cc:1857
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: Nondefault LOGICAL in %s tag at %L"
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr "Fortran 2008: LOGICAL que no es por defecto en la etiqueta %s en %L"
  
! #: fortran/io.cc:1864
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT not specified at %L"
  msgid "NEWUNIT specifier at %L"
  msgstr "No se especificó UNIT en %L"
  
! #: fortran/io.cc:1882
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: CONVERT tag at %L"
  msgid "CONVERT tag at %L"
  msgstr "Extensión: etiqueta CONVERT en %L"
  
! #: fortran/io.cc:2098
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: %s specifier in %s statement at %C has value '%s'"
  msgid "Fortran 2003: %s specifier in %s statement at %L has value %qs"
  msgstr "Fortran 2003: el especificador %s en la declaración %s en %C tiene el valor '%s'"
  
! #: fortran/io.cc:2106 fortran/io.cc:2133
  #, fuzzy, gcc-internal-format
  #| msgid "%s specifier in %s statement at %C has invalid value '%s'"
  msgid "%s specifier in %s statement at %L has value %qs"
  msgstr "El especificador %s en la declaración %s en %C tiene el valor no válido '%s'"
  
! #: fortran/io.cc:2125
  #, fuzzy, gcc-internal-format
  #| msgid "Extension: %s specifier in %s statement at %C has value '%s'"
  msgid "Extension: %s specifier in %s statement at %L has value %qs"
  msgstr "Extensión: el especificador %s en la declaración %s en %C tiene el valor '%s'"
  
! #: fortran/io.cc:2147 fortran/io.cc:2155
  #, fuzzy, gcc-internal-format
  #| msgid "%s specifier in %s statement at %C has invalid value '%s'"
  msgid "%s specifier in %s statement at %L has invalid value %qs"
  msgstr "El especificador %s en la declaración %s en %C tiene el valor no válido '%s'"
  
! #: fortran/io.cc:2212
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s attribute conflicts with %s attribute at %L"
  msgid "ACTION type conflicts with READONLY specifier at %L"
  msgstr "El atributo %s genera un conflicto con el atributo %s en %L"
  
! #: fortran/io.cc:2228
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ASYNCHRONOUS= at %C not allowed in Fortran 95"
  msgid "ASYNCHRONOUS= at %L not allowed in Fortran 95"
  msgstr "Fortran 2003: no se permite ASYNCHRONOUS= en %C en Fortran 95"
  
! #: fortran/io.cc:2247 fortran/io.cc:3921
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Fortran 2003: BLANK= at %C not allowed in Fortran 95"
! msgid "BLANK= at %L not allowed in Fortran 95"
! msgstr "Fortran 2003: no se permite BLANK= en %C en Fortran 95"
! 
! #: fortran/io.cc:2275 fortran/io.cc:3899
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: DECIMAL= at %C not allowed in Fortran 95"
  msgid "DECIMAL= at %L not allowed in Fortran 95"
  msgstr "Fortran 2003: no se permite DECIMAL= en %C en Fortran 95"
  
! #: fortran/io.cc:2307
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ENCODING= at %C not allowed in Fortran 95"
  msgid "ENCODING= at %L not allowed in Fortran 95"
  msgstr "Fortran 2003: no se permite ENCODING= en %C en Fortran 95"
  
! #: fortran/io.cc:2358 fortran/io.cc:3966
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ROUND= at %C not allowed in Fortran 95"
  msgid "ROUND= at %L not allowed in Fortran 95"
  msgstr "Fortran 2003: No se permite ROUND= en %C en Fortran 95"
  
! #: fortran/io.cc:2388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: SIGN= at %C not allowed in Fortran 95"
  msgid "SIGN= at %L not allowed in Fortran 95"
  msgstr "Fortran 2003: no se permite SIGN= en %C en Fortran 95"
  
! #: fortran/io.cc:2409
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgid "RECL in OPEN statement at %L must be positive"
  msgstr "El número UNIT en la declaración CLOSE en %L debe ser no negativo"
  
! #: fortran/io.cc:2434
  #, gcc-internal-format
  msgid "The STATUS specified in OPEN statement at %L is %qs and no FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2445
  #, gcc-internal-format, gfc-internal-format
  msgid "The STATUS specified in OPEN statement at %L cannot have the value SCRATCH if a FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2456
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT specifier not allowed with NEWUNIT at %C"
  msgid "UNIT specifier not allowed with NEWUNIT at %L"
  msgstr "No se permite el especificador UNIT con NEWUNIT en %C"
  
! #: fortran/io.cc:2467
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %L"
  msgstr "El especificador NEWUNIT debe tener FILE= o STATUS='scratch' en %C"
  
! #: fortran/io.cc:2474
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
  msgid "OPEN statement at %L must have UNIT or NEWUNIT specified"
  msgstr "La declaración OPEN en %C debe tener especificado UNIT o NEWUNIT"
  
! #: fortran/io.cc:2509
  #, gcc-internal-format, gfc-internal-format
  msgid "%sspecifier at %L not allowed in OPEN statement for unformatted I/O"
  msgstr ""
  
! #: fortran/io.cc:2517
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "E specifier not allowed with g0 descriptor"
  msgid "RECL specifier not allowed in OPEN statement at %L for stream I/O"
  msgstr "No se permite el especificador E con el descriptor g0"
  
! #: fortran/io.cc:2530
  #, gcc-internal-format, gfc-internal-format
  msgid "POSITION specifier in OPEN statement at %L only allowed for stream or sequential ACCESS"
  msgstr ""
  
! #: fortran/io.cc:2583
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr "No se permite una declaración OPEN en el procedimiento PURE en %C"
  
! #: fortran/io.cc:2691
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr "No se permite una declaración CLOSE en el procedimiento PURE en %C"
  
! #: fortran/io.cc:2717
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr "La declaración CLOSE en %L requiere un número UNIT"
  
! #: fortran/io.cc:2725
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr "El número UNIT en la declaración CLOSE en %L debe ser no negativo"
  
! #: fortran/io.cc:2848 fortran/match.cc:3472
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr "No se permite una declaración %s en el procedimiento PURE en %C"
  
! #: fortran/io.cc:2878
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT number in statement at %L must be non-negative"
  msgid "UNIT number missing in statement at %L"
  msgstr "El número UNIT en la declaración en %L debe ser no negativo"
  
! #: fortran/io.cc:2889 fortran/io.cc:3379
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr "El número UNIT en la declaración en %L debe ser no negativo"
  
! #: fortran/io.cc:2922
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: FLUSH statement at %C"
  msgid "FLUSH statement at %C"
  msgstr "Fortran 2003: Declaración FLUSH en %C"
  
! #: fortran/io.cc:2963
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing format label at %C"
  msgid "Missing format with default unit at %C"
  msgstr "Falta la etiqueta de formato en %C"
  
! #: fortran/io.cc:2983
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr "Especificación UNIT duplicada en %C"
  
! #: fortran/io.cc:3057
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "Especificación de formato duplicada en %C"
  
! #: fortran/io.cc:3098
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' in namelist '%s' is INTENT(IN) at %C"
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr "El símbolo '%s' en la lista de nombres '%s' es INTENT(IN) en %C"
  
! #: fortran/io.cc:3134
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "Especificación NML duplicada en %C"
  
! #: fortran/io.cc:3143
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C must be a NAMELIST group name"
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr "El símbolo '%s' en %C debe ser un nombre de grupo NAMELIST"
  
! #: fortran/io.cc:3209
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr "No se permite la etiqueta END en %C en la declaración de salida"
  
! #: fortran/io.cc:3305
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr "No se especificó UNIT en %L"
  
! #: fortran/io.cc:3312
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgid "UNIT specification at %L must not be a character PARAMETER"
  msgstr "La especificación UNIT en %L debe ser una expresión INTEGER o una variable CHARACTER"
  
! #: fortran/io.cc:3325
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr "La especificación UNIT en %L debe ser una expresión INTEGER o una variable CHARACTER"
  
! #: fortran/io.cc:3347
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr "Forma no válida de la declaración WRITE en %L, se requiere UNIT"
  
! #: fortran/io.cc:3358
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr "Unidad interna con subíndice vectorial en %L"
  
! #: fortran/io.cc:3372
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr "Un IO UNIT externo no puede ser una matriz en %L"
  
! #: fortran/io.cc:3402
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST '%s' in READ statement at %L contains the symbol '%s' which may not appear in a variable definition context"
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr "NAMELIST '%s' en la declaración READ en %L contiene el símbolo '%s' el cual puede no aparecer en un contexto de definición de variable"
  
! #: fortran/io.cc:3414
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' in namelist '%s' at %L is polymorphic and requires a defined input/output procedure"
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr "El objeto NAMELIST '%s' en la lista de nombres '%s' en %L es polimórfico y requiere un procedimiento de entrada/salida definido"
  
! #: fortran/io.cc:3424 fortran/resolve.cc:16931
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: NAMELIST object '%s' in namelist '%s' at %L with ALLOCATABLE or POINTER components"
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr "Fortran 2003: El objeto NAMELIST '%s' en la lista de nombres '%s' en %L con componentes ALLOCATABLE o POINTER"
  
! #: fortran/io.cc:3432
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' in namelist '%s' at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
  msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
  msgstr "El objeto NAMELIST '%s' en la lista de nombres '%s' en %L tiene componentes ALLOCATABLE o POINTER y por lo tanto requere un procedimiento de entrada/salida definido"
  
! #: fortran/io.cc:3443
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Comma before i/o item list at %L"
  msgid "Comma before i/o item list at %L"
  msgstr "Extensión: Una coma antes de una lista de elementos de e/s en %L"
  
! #: fortran/io.cc:3453
  #, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr "La etiqueta ERR %d en %L no está definida"
  
! #: fortran/io.cc:3465
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr "La etiqueta END %d en %L no está definida"
  
! #: fortran/io.cc:3477
  #, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr "La etiqueta EOR %d en %L no está definida"
  
! #: fortran/io.cc:3487
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr "La etiqueta FORMAT %d en %L no está definida"
  
! #: fortran/io.cc:3518
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.cc:3607
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr "Error sintáctico en el iterador de E/S en %C"
  
! #: fortran/io.cc:3639
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable in READ statement at %C"
  msgid "Expecting variable in READ statement at %C"
  msgstr "Se esperaba una variable en la declaración READ en %C"
  
! #: fortran/io.cc:3645
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "Expecting variable or io-implied-do in READ statement at %L"
  msgstr "se esperaba un nombre variable en %C"
  
! #: fortran/io.cc:3654
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "Expecting variable or io-implied-do at %L"
  msgstr "se esperaba un nombre variable en %C"
  
! #: fortran/io.cc:3663
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr "Se esperaba una expresión en la declaración %s en %C"
  
! #: fortran/io.cc:3668
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgid "BOZ literal constant at %L cannot appear in an output IO list"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un procedimiento contenido"
  
! #: fortran/io.cc:3816
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Internal file at %L with namelist"
  msgid "Internal file at %L with namelist"
  msgstr "Fortran 2003: Fichero interno en %L con lista de nombres"
  
! #: fortran/io.cc:3831
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "io-unit in %s statement at %C must be an internal file in a PURE procedure"
  msgid "IO UNIT in %s statement at %L must be an internal file in a PURE procedure"
  msgstr "La unidad e/s en la declaración %s en %C debe ser un fichero interno en un procedimiento PURE"
  
! #: fortran/io.cc:3944
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: PAD= at %C not allowed in Fortran 95"
  msgid "PAD= at %L not allowed in Fortran 95"
  msgstr "Fortran 2003: No se permite PAD= en %C en Fortran 95"
  
! #: fortran/io.cc:4013
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: DELIM= at %C not allowed in Fortran 95"
  msgid "DELIM= at %L not allowed in Fortran 95"
  msgstr "Fortran 2003: no se permite DELIM= en %C en Fortran 95"
  
! #: fortran/io.cc:4187
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr "La lista de nombres PRINT en %C es una extensión"
  
! #: fortran/io.cc:4209
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "Comma after * at %C not allowed without I/O list"
  msgstr "No se permite la etiqueta END en %C en la declaración de salida"
  
! #: fortran/io.cc:4382
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr "Se esperaba una coma en la lista E/S en %C"
  
! #: fortran/io.cc:4449
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr "No se permite la declaración PRINT en %C dentro un procedimiento PURE"
  
! #: fortran/io.cc:4611
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgid "NULL() near %L cannot appear in INQUIRE statement"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un procedimiento contenido"
  
! #: fortran/io.cc:4623 fortran/io.cc:4685
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr "No se permite la declaración INQUIRE en el procedimiento PURE en %C"
  
! #: fortran/io.cc:4651
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr "La etiqueta IOLENGHT es no válida en la declaración INQUIRE en %C"
  
! #: fortran/io.cc:4661 fortran/trans-io.cc:1364
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr "La declaración INQUIRE en %L no puede contener especificadores FILE y UNIT al mismo tiempo"
  
! #: fortran/io.cc:4668
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr "La declaración INQUIRE en %L requiere un especificador FILE o UNIT"
  
! #: fortran/io.cc:4678
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT number in statement at %L must be non-negative"
  msgid "UNIT number in INQUIRE statement at %L cannot be %d"
  msgstr "El número UNIT en la declaración en %L debe ser no negativo"
  
! #: fortran/io.cc:4693
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr "La declaración INQUIRE en %L requiere un especificador PENDING= con el especificador ID="
  
! #: fortran/io.cc:4869
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: WAIT at %C not allowed in Fortran 95"
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: No se permite WAIT en %C en Fortran 95"
  
! #: fortran/io.cc:4875
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr "No se permite una declaración WAIT en un procedimiento PURE en %C"
--- 84686,85269 ----
  msgid "Period required in format specifier at %L"
  msgstr "Se requiere un punto en el especificador de formato en %L"
  
! #: fortran/io.cc:1134 fortran/io.cc:1140
  #, gcc-internal-format, gfc-internal-format
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr "El especificador de formato H en %L es una característica eliminada de Fortran 95"
  
! #: fortran/io.cc:1235 fortran/io.cc:1298
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s in format string at %L"
  msgid "Missing comma in FORMAT string at %L"
  msgstr "%s en la cadena de formato en %L"
  
! #: fortran/io.cc:1354
  #, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr "Caracteres ajenos el formato en %L"
  
! #: fortran/io.cc:1376
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr "Declaración de formato en el módulo bloque principal en %C"
  
! #: fortran/io.cc:1385
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un INTERFACE"
  
! #: fortran/io.cc:1391
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "Falta la etiqueta de formato en %C"
  
! #: fortran/io.cc:1446 fortran/io.cc:1477 fortran/io.cc:1557
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr "Valor no válido para la especificación %s en %C"
  
! #: fortran/io.cc:1452 fortran/io.cc:1483 fortran/io.cc:1639 fortran/io.cc:1652
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "Especificación %s duplicada en %C"
  
! #: fortran/io.cc:1494
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr "La variable %s no puede ser INTENT(IN) en %C"
  
! #: fortran/io.cc:1502
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr "La variable %s no se puede asignar en el procedimiento PURE en %C"
  
! #: fortran/io.cc:1532
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "Expecting a variable at %L"
  msgstr "se esperaba un nombre variable en %C"
  
! #: fortran/io.cc:1563
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr "Especifición de etiqueta %s duplicada en %C"
  
! #: fortran/io.cc:1583 fortran/io.cc:1600 fortran/io.cc:1621
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec%>"
  msgstr ""
  
! #: fortran/io.cc:1674
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr "La expresión constante en la etiqueta FORMAT en %L debe ser del tipo por defecto CHARACTER"
  
! #: fortran/io.cc:1699
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Loop variable at %C cannot be a coarray"
  msgid "FORMAT tag at %L cannot be a zero-sized array"
  msgstr "La variable de bucle en %C no puede ser una comatriz"
  
! #: fortran/io.cc:1740
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr "La etiqueta FORMAT en %L debe ser de tipo con género por defecto CHARACTER o INTEGER"
  
! #: fortran/io.cc:1746
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deleted feature: ASSIGNED variable in FORMAT tag at %L"
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr "Característica eliminada: Variable ASSIGNED en la etiqueta FORMAT en %L"
  
! #: fortran/io.cc:1751
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L has not been assigned a format label"
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr "No se ha asignado una etiqueta de formato a la variable '%s' en %L"
  
! #: fortran/io.cc:1758
  #, fuzzy, gcc-internal-format
  #| msgid "Scalar '%s' in FORMAT tag at %L is not an ASSIGNED variable"
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr "El escalar '%s' en la etiqueta FORMAT en %L no es una variable ASSIGNED"
  
! #: fortran/io.cc:1773
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Non-character in FORMAT tag at %L"
  msgid "Non-character non-Hollerith in FORMAT tag at %L"
  msgstr "Extensión: Elemento que no es carácter en la etiqueta FORMAT en %L"
  
! #: fortran/io.cc:1777
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Non-character in FORMAT tag at %L"
  msgid "Non-character in FORMAT tag at %L"
  msgstr "Extensión: Elemento que no es carácter en la etiqueta FORMAT en %L"
  
! #: fortran/io.cc:1783
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr "Elemento de matriz de forma asumida que no es carácter en la etiqueta FORMAT en %L"
  
! #: fortran/io.cc:1790
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr "Elemento de matriz de tamaño asumido que no es carácter en la etiqueta FORMAT en %L"
  
! #: fortran/io.cc:1797
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr "Elemento de matriz de puntero que no es carácter en la etiqueta FORMAT en %L"
  
! #: fortran/io.cc:1823
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr "La etiqueta %s en %L debe ser de tipo %s"
  
! #: fortran/io.cc:1830
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr "La etiqueta %s en %L debe ser una cadena de caracteres del género por defecto"
  
! #: fortran/io.cc:1837
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr "La etiqueta %s en %L debe ser escalar"
  
! #: fortran/io.cc:1843
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: IOMSG tag at %L"
  msgid "IOMSG tag at %L"
  msgstr "Fortran 2003: Etiqueta IOMSG en %L"
  
! #: fortran/io.cc:1851
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr "Fortran 95 requiere un INTEGER por defecto en la etiqueta %s en %L"
  
! #: fortran/io.cc:1860
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: Nondefault LOGICAL in %s tag at %L"
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr "Fortran 2008: LOGICAL que no es por defecto en la etiqueta %s en %L"
  
! #: fortran/io.cc:1867
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT not specified at %L"
  msgid "NEWUNIT specifier at %L"
  msgstr "No se especificó UNIT en %L"
  
! #: fortran/io.cc:1885
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: CONVERT tag at %L"
  msgid "CONVERT tag at %L"
  msgstr "Extensión: etiqueta CONVERT en %L"
  
! #: fortran/io.cc:2101
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: %s specifier in %s statement at %C has value '%s'"
  msgid "Fortran 2003: %s specifier in %s statement at %L has value %qs"
  msgstr "Fortran 2003: el especificador %s en la declaración %s en %C tiene el valor '%s'"
  
! #: fortran/io.cc:2109 fortran/io.cc:2136
  #, fuzzy, gcc-internal-format
  #| msgid "%s specifier in %s statement at %C has invalid value '%s'"
  msgid "%s specifier in %s statement at %L has value %qs"
  msgstr "El especificador %s en la declaración %s en %C tiene el valor no válido '%s'"
  
! #: fortran/io.cc:2128
  #, fuzzy, gcc-internal-format
  #| msgid "Extension: %s specifier in %s statement at %C has value '%s'"
  msgid "Extension: %s specifier in %s statement at %L has value %qs"
  msgstr "Extensión: el especificador %s en la declaración %s en %C tiene el valor '%s'"
  
! #: fortran/io.cc:2150 fortran/io.cc:2158
  #, fuzzy, gcc-internal-format
  #| msgid "%s specifier in %s statement at %C has invalid value '%s'"
  msgid "%s specifier in %s statement at %L has invalid value %qs"
  msgstr "El especificador %s en la declaración %s en %C tiene el valor no válido '%s'"
  
! #: fortran/io.cc:2215
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s attribute conflicts with %s attribute at %L"
  msgid "ACTION type conflicts with READONLY specifier at %L"
  msgstr "El atributo %s genera un conflicto con el atributo %s en %L"
  
! #: fortran/io.cc:2231
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ASYNCHRONOUS= at %C not allowed in Fortran 95"
  msgid "ASYNCHRONOUS= at %L not allowed in Fortran 95"
  msgstr "Fortran 2003: no se permite ASYNCHRONOUS= en %C en Fortran 95"
  
! #: fortran/io.cc:2274 fortran/io.cc:3898
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: DECIMAL= at %C not allowed in Fortran 95"
  msgid "DECIMAL= at %L not allowed in Fortran 95"
  msgstr "Fortran 2003: no se permite DECIMAL= en %C en Fortran 95"
  
! #: fortran/io.cc:2306
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ENCODING= at %C not allowed in Fortran 95"
  msgid "ENCODING= at %L not allowed in Fortran 95"
  msgstr "Fortran 2003: no se permite ENCODING= en %C en Fortran 95"
  
! #: fortran/io.cc:2357 fortran/io.cc:3965
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ROUND= at %C not allowed in Fortran 95"
  msgid "ROUND= at %L not allowed in Fortran 95"
  msgstr "Fortran 2003: No se permite ROUND= en %C en Fortran 95"
  
! #: fortran/io.cc:2387
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: SIGN= at %C not allowed in Fortran 95"
  msgid "SIGN= at %L not allowed in Fortran 95"
  msgstr "Fortran 2003: no se permite SIGN= en %C en Fortran 95"
  
! #: fortran/io.cc:2408
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgid "RECL in OPEN statement at %L must be positive"
  msgstr "El número UNIT en la declaración CLOSE en %L debe ser no negativo"
  
! #: fortran/io.cc:2433
  #, gcc-internal-format
  msgid "The STATUS specified in OPEN statement at %L is %qs and no FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2444
  #, gcc-internal-format, gfc-internal-format
  msgid "The STATUS specified in OPEN statement at %L cannot have the value SCRATCH if a FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2455
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT specifier not allowed with NEWUNIT at %C"
  msgid "UNIT specifier not allowed with NEWUNIT at %L"
  msgstr "No se permite el especificador UNIT con NEWUNIT en %C"
  
! #: fortran/io.cc:2466
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %L"
  msgstr "El especificador NEWUNIT debe tener FILE= o STATUS='scratch' en %C"
  
! #: fortran/io.cc:2473
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
  msgid "OPEN statement at %L must have UNIT or NEWUNIT specified"
  msgstr "La declaración OPEN en %C debe tener especificado UNIT o NEWUNIT"
  
! #: fortran/io.cc:2508
  #, gcc-internal-format, gfc-internal-format
  msgid "%sspecifier at %L not allowed in OPEN statement for unformatted I/O"
  msgstr ""
  
! #: fortran/io.cc:2516
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "E specifier not allowed with g0 descriptor"
  msgid "RECL specifier not allowed in OPEN statement at %L for stream I/O"
  msgstr "No se permite el especificador E con el descriptor g0"
  
! #: fortran/io.cc:2529
  #, gcc-internal-format, gfc-internal-format
  msgid "POSITION specifier in OPEN statement at %L only allowed for stream or sequential ACCESS"
  msgstr ""
  
! #: fortran/io.cc:2582
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr "No se permite una declaración OPEN en el procedimiento PURE en %C"
  
! #: fortran/io.cc:2690
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr "No se permite una declaración CLOSE en el procedimiento PURE en %C"
  
! #: fortran/io.cc:2716
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr "La declaración CLOSE en %L requiere un número UNIT"
  
! #: fortran/io.cc:2724
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr "El número UNIT en la declaración CLOSE en %L debe ser no negativo"
  
! #: fortran/io.cc:2847 fortran/match.cc:3742
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr "No se permite una declaración %s en el procedimiento PURE en %C"
  
! #: fortran/io.cc:2877
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT number in statement at %L must be non-negative"
  msgid "UNIT number missing in statement at %L"
  msgstr "El número UNIT en la declaración en %L debe ser no negativo"
  
! #: fortran/io.cc:2888 fortran/io.cc:3378
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr "El número UNIT en la declaración en %L debe ser no negativo"
  
! #: fortran/io.cc:2921
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: FLUSH statement at %C"
  msgid "FLUSH statement at %C"
  msgstr "Fortran 2003: Declaración FLUSH en %C"
  
! #: fortran/io.cc:2962
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing format label at %C"
  msgid "Missing format with default unit at %C"
  msgstr "Falta la etiqueta de formato en %C"
  
! #: fortran/io.cc:2982
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr "Especificación UNIT duplicada en %C"
  
! #: fortran/io.cc:3056
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "Especificación de formato duplicada en %C"
  
! #: fortran/io.cc:3097
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' in namelist '%s' is INTENT(IN) at %C"
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr "El símbolo '%s' en la lista de nombres '%s' es INTENT(IN) en %C"
  
! #: fortran/io.cc:3133
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "Especificación NML duplicada en %C"
  
! #: fortran/io.cc:3142
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C must be a NAMELIST group name"
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr "El símbolo '%s' en %C debe ser un nombre de grupo NAMELIST"
  
! #: fortran/io.cc:3208
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr "No se permite la etiqueta END en %C en la declaración de salida"
  
! #: fortran/io.cc:3304
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr "No se especificó UNIT en %L"
  
! #: fortran/io.cc:3311
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgid "UNIT specification at %L must not be a character PARAMETER"
  msgstr "La especificación UNIT en %L debe ser una expresión INTEGER o una variable CHARACTER"
  
! #: fortran/io.cc:3324
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr "La especificación UNIT en %L debe ser una expresión INTEGER o una variable CHARACTER"
  
! #: fortran/io.cc:3346
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr "Forma no válida de la declaración WRITE en %L, se requiere UNIT"
  
! #: fortran/io.cc:3357
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr "Unidad interna con subíndice vectorial en %L"
  
! #: fortran/io.cc:3371
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr "Un IO UNIT externo no puede ser una matriz en %L"
  
! #: fortran/io.cc:3401
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST '%s' in READ statement at %L contains the symbol '%s' which may not appear in a variable definition context"
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr "NAMELIST '%s' en la declaración READ en %L contiene el símbolo '%s' el cual puede no aparecer en un contexto de definición de variable"
  
! #: fortran/io.cc:3413
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' in namelist '%s' at %L is polymorphic and requires a defined input/output procedure"
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr "El objeto NAMELIST '%s' en la lista de nombres '%s' en %L es polimórfico y requiere un procedimiento de entrada/salida definido"
  
! #: fortran/io.cc:3423 fortran/resolve.cc:17803
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: NAMELIST object '%s' in namelist '%s' at %L with ALLOCATABLE or POINTER components"
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr "Fortran 2003: El objeto NAMELIST '%s' en la lista de nombres '%s' en %L con componentes ALLOCATABLE o POINTER"
  
! #: fortran/io.cc:3431
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' in namelist '%s' at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
  msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
  msgstr "El objeto NAMELIST '%s' en la lista de nombres '%s' en %L tiene componentes ALLOCATABLE o POINTER y por lo tanto requere un procedimiento de entrada/salida definido"
  
! #: fortran/io.cc:3442
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Comma before i/o item list at %L"
  msgid "Comma before i/o item list at %L"
  msgstr "Extensión: Una coma antes de una lista de elementos de e/s en %L"
  
! #: fortran/io.cc:3452
  #, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr "La etiqueta ERR %d en %L no está definida"
  
! #: fortran/io.cc:3464
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr "La etiqueta END %d en %L no está definida"
  
! #: fortran/io.cc:3476
  #, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr "La etiqueta EOR %d en %L no está definida"
  
! #: fortran/io.cc:3486
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr "La etiqueta FORMAT %d en %L no está definida"
  
! #: fortran/io.cc:3517
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.cc:3606
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr "Error sintáctico en el iterador de E/S en %C"
  
! #: fortran/io.cc:3638
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable in READ statement at %C"
  msgid "Expecting variable in READ statement at %C"
  msgstr "Se esperaba una variable en la declaración READ en %C"
  
! #: fortran/io.cc:3644
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "Expecting variable or io-implied-do in READ statement at %L"
  msgstr "se esperaba un nombre variable en %C"
  
! #: fortran/io.cc:3653
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "Expecting variable or io-implied-do at %L"
  msgstr "se esperaba un nombre variable en %C"
  
! #: fortran/io.cc:3662
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr "Se esperaba una expresión en la declaración %s en %C"
  
! #: fortran/io.cc:3667
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgid "BOZ literal constant at %L cannot appear in an output IO list"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un procedimiento contenido"
  
! #: fortran/io.cc:3815
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Internal file at %L with namelist"
  msgid "Internal file at %L with namelist"
  msgstr "Fortran 2003: Fichero interno en %L con lista de nombres"
  
! #: fortran/io.cc:3830
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "io-unit in %s statement at %C must be an internal file in a PURE procedure"
  msgid "IO UNIT in %s statement at %L must be an internal file in a PURE procedure"
  msgstr "La unidad e/s en la declaración %s en %C debe ser un fichero interno en un procedimiento PURE"
  
! #: fortran/io.cc:3920
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Fortran 2003: BLANK= at %C not allowed in Fortran 95"
! msgid "BLANK= at %L not allowed in Fortran 95"
! msgstr "Fortran 2003: no se permite BLANK= en %C en Fortran 95"
! 
! #: fortran/io.cc:3943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: PAD= at %C not allowed in Fortran 95"
  msgid "PAD= at %L not allowed in Fortran 95"
  msgstr "Fortran 2003: No se permite PAD= en %C en Fortran 95"
  
! #: fortran/io.cc:4012
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: DELIM= at %C not allowed in Fortran 95"
  msgid "DELIM= at %L not allowed in Fortran 95"
  msgstr "Fortran 2003: no se permite DELIM= en %C en Fortran 95"
  
! #: fortran/io.cc:4186
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr "La lista de nombres PRINT en %C es una extensión"
  
! #: fortran/io.cc:4208
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "Comma after * at %C not allowed without I/O list"
  msgstr "No se permite la etiqueta END en %C en la declaración de salida"
  
! #: fortran/io.cc:4395
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr "Se esperaba una coma en la lista E/S en %C"
  
! #: fortran/io.cc:4462
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr "No se permite la declaración PRINT en %C dentro un procedimiento PURE"
  
! #: fortran/io.cc:4624
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgid "NULL() near %L cannot appear in INQUIRE statement"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un procedimiento contenido"
  
! #: fortran/io.cc:4636 fortran/io.cc:4698
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr "No se permite la declaración INQUIRE en el procedimiento PURE en %C"
  
! #: fortran/io.cc:4664
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr "La etiqueta IOLENGHT es no válida en la declaración INQUIRE en %C"
  
! #: fortran/io.cc:4674 fortran/trans-io.cc:1364
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr "La declaración INQUIRE en %L no puede contener especificadores FILE y UNIT al mismo tiempo"
  
! #: fortran/io.cc:4681
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr "La declaración INQUIRE en %L requiere un especificador FILE o UNIT"
  
! #: fortran/io.cc:4691
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT number in statement at %L must be non-negative"
  msgid "UNIT number in INQUIRE statement at %L cannot be %d"
  msgstr "El número UNIT en la declaración en %L debe ser no negativo"
  
! #: fortran/io.cc:4706
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr "La declaración INQUIRE en %L requiere un especificador PENDING= con el especificador ID="
  
! #: fortran/io.cc:4882
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: WAIT at %C not allowed in Fortran 95"
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: No se permite WAIT en %C en Fortran 95"
  
! #: fortran/io.cc:4888
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr "No se permite una declaración WAIT en un procedimiento PURE en %C"
*************** msgstr "Desbordamiento entero"
*** 80936,80942 ****
  msgid "check_charlen_present(): length not set"
  msgstr ""
  
! #: fortran/iresolve.cc:3323
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: unlimited polymorphic MOLD in TRANSFER intrinsic at %L"
  msgstr ""
--- 85280,85291 ----
  msgid "check_charlen_present(): length not set"
  msgstr ""
  
! #: fortran/iresolve.cc:3235
! #, gcc-internal-format, gfc-internal-format
! msgid "GET_TEAM at %L needs USE of the intrinsic module ISO_FORTRAN_ENV to define its result type TEAM_TYPE"
! msgstr ""
! 
! #: fortran/iresolve.cc:3366
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: unlimited polymorphic MOLD in TRANSFER intrinsic at %L"
  msgstr ""
*************** msgstr "Falta un ')' en la declaración
*** 80969,80975 ****
  msgid "Integer too large at %C"
  msgstr "Entero demasiado grande en %C"
  
! #: fortran/match.cc:553 fortran/parse.cc:1550
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many digits in statement label at %C"
  msgstr "Demasiados dígitos en la declaración de etiqueta en %C"
--- 85318,85324 ----
  msgid "Integer too large at %C"
  msgstr "Entero demasiado grande en %C"
  
! #: fortran/match.cc:553 fortran/parse.cc:1557
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many digits in statement label at %C"
  msgstr "Demasiados dígitos en la declaración de etiqueta en %C"
*************** msgstr "Error sintáctico en la declarac
*** 81136,81847 ****
  msgid "Label %qs after %L doesn't match IF label %qs"
  msgstr "La etiqueta '%s' en %C no coincide con la etiqueta IF '%s'"
  
! #: fortran/match.cc:1841
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement CRITICAL at %C in PURE procedure"
  msgstr "Declaración de control de imagen CRITICAL en %C en un procedimiento PURE"
  
! #: fortran/match.cc:1847
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement CRITICAL at %C in DO CONCURRENT block"
  msgstr "Declaración de control de imagen CRITICAL en %C en un bloque DO CONCURRENT"
  
! #: fortran/match.cc:1854
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: CRITICAL statement at %C"
  msgid "CRITICAL statement at %C"
  msgstr "Fortran 2008: Declaración CRITICAL en %C"
  
! #: fortran/match.cc:1866
  #, gcc-internal-format, gfc-internal-format
  msgid "Nested CRITICAL block at %C"
  msgstr "Bloque CRITICAL anidado en %C"
  
! #: fortran/match.cc:1918
! #, gcc-internal-format, gfc-internal-format
! msgid "Expected association list at %C"
! msgstr "Se esperaba una lista lista de asociación en %C"
  
! #: fortran/match.cc:1930
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected association at %C"
  msgid "Expected associate name at %C"
  msgstr "Se esperaba una asociación en %C"
  
! #: fortran/match.cc:1940
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad continuation line at %C"
  msgid "Bad bounds remapping list at %C"
  msgstr "Continuación de línea errónea en %C"
  
! #: fortran/match.cc:1946
  #, gcc-internal-format, gfc-internal-format
  msgid "The bounds remapping list at %C is an experimental F202y feature. Use std=f202y to enable"
  msgstr ""
  
! #: fortran/match.cc:1952
! #, gcc-internal-format, gfc-internal-format
! msgid "Expected association at %C"
! msgstr "Se esperaba una asociación en %C"
! 
! #: fortran/match.cc:1963
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid character in name at %C"
  msgid "Invalid association target at %C"
  msgstr "Carácter no válido en el nombre en %C"
  
! #: fortran/match.cc:1974
  #, fuzzy, gcc-internal-format
  #| msgid "Duplicate name '%s' in association at %C"
  msgid "Duplicate name %qs in association at %C"
  msgstr "Nombre '%s' duplicado en la asociación en %C"
  
! #: fortran/match.cc:1982
  #, gcc-internal-format, gfc-internal-format
  msgid "Association target at %C must not be coindexed"
  msgstr "El objetivo de asociación en %C no debe estar coindizado"
  
! #: fortran/match.cc:1989
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Loop variable at %C cannot be a coarray"
  msgid "Association target at %L cannot be a BOZ literal constant"
  msgstr "La variable de bucle en %C no puede ser una comatriz"
  
! #: fortran/match.cc:2009
  #, gcc-internal-format, gfc-internal-format
  msgid "The associate name %s with an assumed rank target at %L must have a bounds remapping list (list of lbound:ubound for each dimension)"
  msgstr ""
  
! #: fortran/match.cc:2018
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data target at %L shall not have a coindex"
  msgid "The assumed rank target at %C must be contiguous"
  msgstr "El objetivo de datos en %L no puede tener un coíndice"
  
! #: fortran/match.cc:2037
  #, fuzzy, gcc-internal-format
  #| msgid "Expected ')' or ',' at %C"
  msgid "Expected %<)%> or %<,%> at %C"
  msgstr "Se esperaba ')' o ',' en %C"
  
! #: fortran/match.cc:2055
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after ASSOCIATE statement at %C"
  msgstr "Basura después de la declaración ASSOCIATE en %C"
  
! #: fortran/match.cc:2177
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %L may not be ABSTRACT"
  msgid "Derived type %qs at %L may not be ABSTRACT"
  msgstr "El tipo derivado '%s' en %L no debe ser ABSTRACT"
  
! #: fortran/match.cc:2256 fortran/match.cc:2328 fortran/match.cc:2351
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid type-spec at %C"
  msgstr "Especificación de tipo no válida en %C"
  
! #: fortran/match.cc:2446
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in FORALL iterator at %C"
  msgstr "Error sintáctico en el iterador FORALL en %C"
  
  #: fortran/match.cc:2722
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: DO CONCURRENT construct at %C"
  msgid "DO CONCURRENT construct at %C"
  msgstr "Fortran 2008: Constructor DO CONCURRENT en %C"
  
! #: fortran/match.cc:2826
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%<virtual%> specified more than once in base-specified"
  msgid "DEFAULT (NONE) specified more than once in DO CONCURRENT at %C"
  msgstr "se especificó %<virtual%> más de una vez en la base especificada"
  
! #: fortran/match.cc:2915
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected structure component name at %C"
  msgid "Expected reduction operator or function name at %C"
  msgstr "Se esperaba un nombre de componente de estructura en %C"
  
! #: fortran/match.cc:2935 fortran/openmp.cc:2439 fortran/openmp.cc:2475
! #: fortran/openmp.cc:2885 fortran/openmp.cc:2910
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '::' at %C"
  msgid "Expected %<:%> at %C"
  msgstr "Se esperaba '::' en %C"
  
! #: fortran/match.cc:2945
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "Expected variable name in reduction list at %C"
  msgstr "se esperaba un nombre variable en %C"
  
! #: fortran/match.cc:2964
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected association list at %C"
  msgid "Expected ',' or ')' in reduction list at %C"
  msgstr "Se esperaba una lista lista de asociación en %C"
  
! #: fortran/match.cc:2970
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: PROCEDURE list at %C"
  msgid "REDUCE locality spec at %L"
  msgstr "Fortran 2008: Lista PROCEDURE en %C"
  
! #: fortran/match.cc:2977
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid type-spec at %C"
  msgid "Locality spec at %L"
  msgstr "Especificación de tipo no válida en %C"
  
! #: fortran/match.cc:3113
  #, fuzzy, gcc-internal-format
  #| msgid "Name '%s' in %s statement at %C is unknown"
  msgid "Name %qs in %s statement at %C is unknown"
  msgstr "Se desconoce el nombre '%s' en la declaración %s en %C"
  
! #: fortran/match.cc:3121
  #, fuzzy, gcc-internal-format
  #| msgid "Name '%s' in %s statement at %C is not a construct name"
  msgid "Name %qs in %s statement at %C is not a construct name"
  msgstr "El nombre '%s' en la declaración %s en %C no es un nombre de constructor"
  
! #: fortran/match.cc:3133
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves CRITICAL construct"
  msgstr "La declaración %s en %C deja una construcción CRITICAL"
  
  #. F2008, C821 & C845.
! #: fortran/match.cc:3141
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves DO CONCURRENT construct"
  msgstr "La declaración %s en %C deja una construcción DO CONCURRENT"
  
! #: fortran/match.cc:3153
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C is not within a construct"
  msgstr "La declaración %s en %C no está dentro de una construcción"
  
! #: fortran/match.cc:3156
  #, fuzzy, gcc-internal-format
  #| msgid "%s statement at %C is not within construct '%s'"
  msgid "%s statement at %C is not within construct %qs"
  msgstr "La declaración %s en %C no está dentro de la construcción '%s'"
  
! #: fortran/match.cc:3182
  #, fuzzy, gcc-internal-format
  #| msgid "CYCLE statement at %C is not applicable to non-loop construct '%s'"
  msgid "CYCLE statement at %C is not applicable to non-loop construct %qs"
  msgstr "La declaración CYCLE en %C no se aplica a la construcción '%s' que no es bucle"
  
! #: fortran/match.cc:3187
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: EXIT statement with no do-construct-name at %C"
  msgid "EXIT statement with no do-construct-name at %C"
  msgstr "Fortran 2008: Declaración EXIT sin nombre de constructor do en %C"
  
! #: fortran/match.cc:3193
  #, fuzzy, gcc-internal-format
  #| msgid "%s statement at %C is not applicable to construct '%s'"
  msgid "%s statement at %C is not applicable to construct %qs"
  msgstr "La declaración %s en %C no se aplica a la construcción '%s'"
  
! #: fortran/match.cc:3201
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement at %C leaving OpenMP structured block"
  msgid "%s statement at %C leaving OpenACC structured block"
  msgstr "La declaración %s en %C deja un bloque estructurado OpenMP"
  
! #: fortran/match.cc:3202
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement at %C leaving OpenMP structured block"
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr "La declaración %s en %C deja un bloque estructurado OpenMP"
  
! #: fortran/match.cc:3242
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgid "EXIT statement at %C terminating !$ACC LOOP loop"
  msgstr "La declaración EXIT en %C termina el bucle !$OMP DO"
  
! #: fortran/match.cc:3248
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgid "CYCLE statement at %C to non-innermost tiled !$ACC LOOP loop"
  msgstr "La declaración CYCLE en %C para el bucle !$OMP DO colapsado que no es el más interno"
  
! #: fortran/match.cc:3250
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
  msgstr "La declaración CYCLE en %C para el bucle !$OMP DO colapsado que no es el más interno"
  
! #: fortran/match.cc:3297
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgstr "La declaración EXIT en %C termina el bucle !$OMP DO"
  
! #: fortran/match.cc:3302
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgstr "La declaración CYCLE en %C para el bucle !$OMP DO colapsado que no es el más interno"
  
! #: fortran/match.cc:3407
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "lvalue required in asm statement"
  msgid "Blank required in %s statement near %C"
  msgstr "se requiere un l-valor en la declaración asm"
  
! #: fortran/match.cc:3430
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Shape specification at %L cannot be negative"
  msgid "STOP code at %C cannot be negative"
  msgstr "La especificación de forma en %L no puede ser negativa"
  
! #: fortran/match.cc:3436
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr ""
  
! #: fortran/match.cc:3452
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT not specified at %L"
  msgid "QUIET= specifier for %s at %L"
  msgstr "No se especificó UNIT en %L"
  
! #: fortran/match.cc:3466
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Image control statement %s at %C in PURE procedure"
  msgid "%s statement at %C in PURE procedure"
  msgstr "Declaración de control de imagen %s en %C en un procedimiento PURE"
  
! #: fortran/match.cc:3482
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr "Declaración de control de imagen STOP en %C en el bloque CRITICAL"
  
! #: fortran/match.cc:3487
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in DO CONCURRENT block"
  msgstr "Declaración de control de imagen STOP en %C en el bloque DO CONCURRENT"
  
! #: fortran/match.cc:3499
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]"
  msgstr ""
  
! #: fortran/match.cc:3511
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgid "STOP code at %L must be a scalar default CHARACTER or INTEGER constant expression"
  msgstr "El argumento de conjunto de imagen %L debe ser un escalar o una expresión INTEGER de rango 1"
  
! #: fortran/match.cc:3518
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be either INTEGER or CHARACTER type"
  msgstr "El código STOP en %L debe ser de tipo INTEGER o CHARACTER"
  
! #: fortran/match.cc:3525
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be scalar"
  msgstr "El código STOP en %L debe ser escalar"
  
! #: fortran/match.cc:3532
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default character KIND=%d"
  msgstr "El código STOP en %L debe ser un carácter por defecto KIND=%d"
  
! #: fortran/match.cc:3539
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr "El código STOP en %L debe ser un entero por defecto KIND=%d"
  
! #: fortran/match.cc:3551 fortran/resolve.cc:13443
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr "El especificador ASYNCHRONOUS= en %L debe ser una expresión de inicialización"
  
! #: fortran/match.cc:3601
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected CASE statement at %C"
  msgid "PAUSE statement at %C"
  msgstr "Declaración CASE inesperada en %C"
  
! #: fortran/match.cc:3622
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: ERROR STOP statement at %C"
  msgid "ERROR STOP statement at %C"
  msgstr "Fortran 2008: Declaración ERROR STOP en %C"
  
! #: fortran/match.cc:3648
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Image control statement %s at %C in PURE procedure"
  msgid "Image control statement EVENT %s at %C in PURE procedure"
  msgstr "Declaración de control de imagen %s en %C en un procedimiento PURE"
  
! #: fortran/match.cc:3663
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Image control statement %s at %C in CRITICAL block"
  msgid "Image control statement EVENT %s at %C in CRITICAL block"
  msgstr "Declaración de control de imagen %s en %C en el bloque CRITICAL"
  
! #: fortran/match.cc:3670
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
  msgstr "Declaración de control de imagen %s en %C en el bloque DO CONCURRENT"
  
! #: fortran/match.cc:3700 fortran/match.cc:4042 fortran/match.cc:4254
! #: fortran/match.cc:4806 fortran/match.cc:5178
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Redundant STAT tag found at %L "
  msgid "Redundant STAT tag found at %L"
  msgstr "Se encontró una etiqueta STAT redundante en %L "
  
! #: fortran/match.cc:3721 fortran/match.cc:4063 fortran/match.cc:4274
! #: fortran/match.cc:4838 fortran/match.cc:5203
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Redundant ERRMSG tag found at %L "
  msgid "Redundant ERRMSG tag found at %L"
  msgstr "Se encontró una etiqueta ERRMSG redundante en %L "
  
! #: fortran/match.cc:3742
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Redundant STAT tag found at %L "
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr "Se encontró una etiqueta STAT redundante en %L "
  
! #: fortran/match.cc:3808
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "EVENT POST statement at %C"
  msgstr "Declaración IMPLICIT vacía en %C"
  
! #: fortran/match.cc:3818
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "EVENT WAIT statement at %C"
  msgstr "Declaración IMPLICIT vacía en %C"
  
! #: fortran/match.cc:3830
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: VALUE statement at %C"
  msgid "FAIL IMAGE statement at %C"
  msgstr "Fortran 2003: Declaración VALUE en %C"
  
! #: fortran/match.cc:3854
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "FORM TEAM statement at %C"
  msgstr "Declaración IMPLICIT vacía en %C"
  
! #: fortran/match.cc:3893
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: CLASS statement at %C"
  msgid "CHANGE TEAM statement at %C"
  msgstr "Fortran 2003: Declaración CLASS en %C"
  
! #: fortran/match.cc:3923
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Empty IMPLICIT statement at %C"
! msgid "END TEAM statement at %C"
! msgstr "Declaración IMPLICIT vacía en %C"
! 
! #: fortran/match.cc:3947
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: SYNC statement at %C"
  msgid "SYNC TEAM statement at %C"
  msgstr "Fortran 2008: Declaración SYNC en %C"
  
! #: fortran/match.cc:3990
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in PURE procedure"
  msgstr "Declaración de control de imagen %s en %C en un procedimiento PURE"
  
! #: fortran/match.cc:4005
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr "Declaración de control de imagen %s en %C en el bloque CRITICAL"
  
! #: fortran/match.cc:4012
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgstr "Declaración de control de imagen %s en %C en el bloque DO CONCURRENT"
  
! #: fortran/match.cc:4084
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Redundant ACQUIRED_LOCK tag found at %L "
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr "Se encontró una etiqueta ACQUIRED_LOCK redundante en %L "
  
! #: fortran/match.cc:4149
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: LOCK statement at %C"
  msgid "LOCK statement at %C"
  msgstr "Fortran 2008: Declaración LOCK en %C"
  
! #: fortran/match.cc:4159
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: UNLOCK statement at %C"
  msgid "UNLOCK statement at %C"
  msgstr "Fortran 2008: Declaración UNLOCK en %C"
  
! #: fortran/match.cc:4184
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in PURE procedure"
  msgstr "Declaración de control de imagen SYNC en %C en un procedimiento PURE"
  
! #: fortran/match.cc:4190
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: SYNC statement at %C"
  msgid "SYNC statement at %C"
  msgstr "Fortran 2008: Declaración SYNC en %C"
  
! #: fortran/match.cc:4202
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr "Declaración de control de imagen SYNC en %C en un bloque CRITICAL"
  
! #: fortran/match.cc:4208
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in DO CONCURRENT block"
  msgstr "Declaración de control de imagen SYNC en %C en un bloque DO CONCURRENT"
  
! #: fortran/match.cc:4388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deleted feature: ASSIGN statement at %C"
  msgid "ASSIGN statement at %C"
  msgstr "Característica eliminada: declaración ASSIGN en %C"
  
! #: fortran/match.cc:4432
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deleted feature: Assigned GOTO statement at %C"
  msgid "Assigned GOTO statement at %C"
  msgstr "Característica eliminada: declaración GOTO asignada en %C"
  
! #: fortran/match.cc:4476 fortran/match.cc:4527
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr "La lista de etiquetas de declaración en GOTO en %C no puede estar vacía"
  
! #: fortran/match.cc:4537
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Obsolescent feature: Computed GOTO at %C"
  msgid "Computed GOTO at %C"
  msgstr "Característica obsoleta: GOTO computado en %C"
  
! #: fortran/match.cc:4612
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr "Error en la especificación de tipo en %L"
  
! #: fortran/match.cc:4625
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: typespec in ALLOCATE at %L"
  msgid "typespec in ALLOCATE at %L"
  msgstr "Fortran 2003: Especificación de tipo en ALLOCATE en %L"
  
! #: fortran/match.cc:4648
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list in the type-spec at %L cannot contain DEFERRED parameters"
  msgstr ""
  
! #: fortran/match.cc:4678 fortran/match.cc:5116
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected %s statement at %C"
  msgid "Unexpected constant at %C"
  msgstr "Declaración %s inesperada en %C"
  
! #: fortran/match.cc:4688
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad allocate-object at %C for a PURE procedure"
  msgstr "Objeto de alojamiento erróneo en %C para un procedimiento PURE"
  
! #: fortran/match.cc:4703
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Illegal allocate-object at %C for a PURE procedure"
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr "Objeto de alojamiento ilegal en %C para un procedimiento PURE"
  
! #: fortran/match.cc:4725
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr "ALLOCATE de comatriz en %C en el bloque DO CONCURRENT"
  
! #: fortran/match.cc:4730
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr "ALLOCATE de comatriz en %C en el bloque CRITICAL"
  
! #: fortran/match.cc:4752
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Allocate-object at %L is not a nonprocedure pointer or an allocatable variable"
  msgid "Allocate-object at %L is neither a data pointer nor an allocatable variable"
  msgstr "El objeto de alojamiento en %L no es un puntero que no es procedimiento o una variable de alojamiento"
  
! #: fortran/match.cc:4764
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with typespec"
  msgstr "El tipo de entidad en %L es de tipo incompatible con la especificación de tipo"
  
! #: fortran/match.cc:4772
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind type parameter for entity at %L differs from the kind type parameter of the typespec"
  msgstr "El parámetro de tipo de género para la entidad en %L difiere del parámetro de tipo de género de la especificación de tipo"
  
! #: fortran/match.cc:4789
  #, gcc-internal-format, gfc-internal-format
  msgid "Shape specification for allocatable scalar at %C"
  msgstr "Especificación de forma para el escalar asignable en %C"
  
! #: fortran/match.cc:4816
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Loop variable at %C cannot be a coarray"
  msgid "STAT tag at %L cannot be a constant"
  msgstr "La variable de bucle en %C no puede ser una comatriz"
  
! #: fortran/match.cc:4832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ERRMSG tag at %L"
  msgid "ERRMSG tag at %L"
  msgstr "Fortran 2003: Etiqueta ERRMSG en %L"
  
! #: fortran/match.cc:4855
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: SOURCE tag at %L"
  msgid "SOURCE tag at %L"
  msgstr "Fortran 2003: Etiqueta SOURCE en %L"
  
! #: fortran/match.cc:4861
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Redundant SOURCE tag found at %L "
  msgid "Redundant SOURCE tag found at %L"
  msgstr "Se encontró una etiqueta SOURCE redundante en %L "
  
! #: fortran/match.cc:4868
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgstr "La etiqueta SOURCE en %L tiene conflictos con la especificación de tipo en %L"
  
! #: fortran/match.cc:4874
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: SOURCE tag at %L with more than a single allocate object"
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr "Fortran 2008: Etiqueta SOURCE en %L con más de un objeto de alojamiento sencillo"
  
! #: fortran/match.cc:4892
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: MOLD tag at %L"
  msgid "MOLD tag at %L"
  msgstr "Fortran 2008: Etiqueta MOLD en %L"
  
! #: fortran/match.cc:4898
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Redundant MOLD tag found at %L "
  msgid "Redundant MOLD tag found at %L"
  msgstr "Se encontró una etiqueta MOLD redundante en %L "
  
! #: fortran/match.cc:4905
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with the typespec at %L"
  msgstr "La etiqueta MOLD en %L tiene conflictos con la especificación de tipo en %L"
  
! #: fortran/match.cc:4931
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgstr "La etiqueta MOLD en %L tiene conflictos con la etiqueta SOURCE en %L"
  
! #: fortran/match.cc:4939
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr "El objeto de alojamiento en %L con un parámetro de tipo diferido requiere una especificación de tipo o una etiqueta SOURCE o una etiqueta MOLD"
  
! #: fortran/match.cc:4951
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Allocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tag"
  msgid "Unlimited polymorphic allocate-object at %L requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr "El objeto de alojamiento en %L con un parámetro de tipo diferido requiere una especificación de tipo o una etiqueta SOURCE o una etiqueta MOLD"
  
! #: fortran/match.cc:5018
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr "El objeto puntero en %C no debe tener un coíndice"
  
! #: fortran/match.cc:5033
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr ""
  
! #: fortran/match.cc:5128
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal allocate-object at %C for a PURE procedure"
  msgstr "Objeto de alojamiento ilegal en %C para un procedimiento PURE"
  
! #: fortran/match.cc:5138
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr "DEALLOCATE de comatriz en %C en el bloque DO CONCURRENT"
  
! #: fortran/match.cc:5145
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr "DEALLOCATE de comatriz en %C en el bloque CRITICAL"
  
! #: fortran/match.cc:5161
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Allocate-object at %C is not a nonprocedure pointer or an allocatable variable"
  msgid "Allocate-object at %C is not a nonprocedure pointer nor an allocatable variable"
  msgstr "El objeto de alojamiento en %C no es un puntero que no es procedimiento o una variable de alojamiento"
  
! #: fortran/match.cc:5198
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ERRMSG at %L"
  msgid "ERRMSG at %L"
  msgstr "Fortran 2003: ERRMSG en %L"
  
! #: fortran/match.cc:5255
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr "Declaración de control de imagen RETURN en %C en un bloque CRITICAL"
  
! #: fortran/match.cc:5261
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in DO CONCURRENT block"
  msgstr "Declaración de control de imagen RETURN en %C en un bloque DO CRITICAL"
  
! #: fortran/match.cc:5270
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
  msgstr "La declaración RETURN alternativa en %C sólo se permite dentro de una SUBROUTINE"
  
! #: fortran/match.cc:5301
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: RETURN statement in main program at %C"
  msgid "RETURN statement in main program at %C"
  msgstr "Extensión: declaración RETURN en el programa principal en %C"
  
! #: fortran/match.cc:5329
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr "Se esperaba una referencia de componente en %C"
  
! #: fortran/match.cc:5338
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr "Basura después de CALL en %C"
  
! #: fortran/match.cc:5349
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected type-bound procedure or procedure pointer component at %C"
  msgstr "Se esperaba un procedimiento enlazado a tipo o un procedimiento de componente puntero en %C"
  
! #: fortran/match.cc:5447
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a subroutine reference"
  msgstr ""
  
! #: fortran/match.cc:5588
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr "Error sintáctico en el nombre de bloque común en %C"
--- 85485,86235 ----
  msgid "Label %qs after %L doesn't match IF label %qs"
  msgstr "La etiqueta '%s' en %C no coincide con la etiqueta IF '%s'"
  
! #: fortran/match.cc:1834
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Duplicate %s attribute at %L"
! msgid "Duplicate %s attribute in %C"
! msgstr "Atributo %s duplicado en %L"
! 
! #: fortran/match.cc:1899
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement CRITICAL at %C in PURE procedure"
  msgstr "Declaración de control de imagen CRITICAL en %C en un procedimiento PURE"
  
! #: fortran/match.cc:1905
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement CRITICAL at %C in DO CONCURRENT block"
  msgstr "Declaración de control de imagen CRITICAL en %C en un bloque DO CONCURRENT"
  
! #: fortran/match.cc:1912
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: CRITICAL statement at %C"
  msgid "CRITICAL statement at %C"
  msgstr "Fortran 2008: Declaración CRITICAL en %C"
  
! #: fortran/match.cc:1924
  #, gcc-internal-format, gfc-internal-format
  msgid "Nested CRITICAL block at %C"
  msgstr "Bloque CRITICAL anidado en %C"
  
! #: fortran/match.cc:1975
! #, gcc-internal-format
! msgid "Codimension decl name %qs in association at %L must not be the same as a selector"
! msgstr ""
  
! #: fortran/match.cc:1996
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected association at %C"
  msgid "Expected associate name at %C"
  msgstr "Se esperaba una asociación en %C"
  
! #: fortran/match.cc:2006
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad continuation line at %C"
  msgid "Bad bounds remapping list at %C"
  msgstr "Continuación de línea errónea en %C"
  
! #: fortran/match.cc:2012
  #, gcc-internal-format, gfc-internal-format
  msgid "The bounds remapping list at %C is an experimental F202y feature. Use std=f202y to enable"
  msgstr ""
  
! #: fortran/match.cc:2043
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid character in name at %C"
  msgid "Invalid association target at %C"
  msgstr "Carácter no válido en el nombre en %C"
  
! #: fortran/match.cc:2057
! #, gcc-internal-format, gfc-internal-format
! msgid "Selector in coarray association as %C shall be a named coarray"
! msgstr ""
! 
! #: fortran/match.cc:2067
  #, fuzzy, gcc-internal-format
  #| msgid "Duplicate name '%s' in association at %C"
  msgid "Duplicate name %qs in association at %C"
  msgstr "Nombre '%s' duplicado en la asociación en %C"
  
! #: fortran/match.cc:2094
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Association target at %C must not be coindexed"
! msgid "Selector at %L duplicates selector at %L"
! msgstr "El objetivo de asociación en %C no debe estar coindizado"
! 
! #: fortran/match.cc:2104
  #, gcc-internal-format, gfc-internal-format
  msgid "Association target at %C must not be coindexed"
  msgstr "El objetivo de asociación en %C no debe estar coindizado"
  
! #: fortran/match.cc:2111
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Loop variable at %C cannot be a coarray"
  msgid "Association target at %L cannot be a BOZ literal constant"
  msgstr "La variable de bucle en %C no puede ser una comatriz"
  
! #: fortran/match.cc:2131
  #, gcc-internal-format, gfc-internal-format
  msgid "The associate name %s with an assumed rank target at %L must have a bounds remapping list (list of lbound:ubound for each dimension)"
  msgstr ""
  
! #: fortran/match.cc:2140
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data target at %L shall not have a coindex"
  msgid "The assumed rank target at %C must be contiguous"
  msgstr "El objetivo de datos en %L no puede tener un coíndice"
  
! #: fortran/match.cc:2170
  #, fuzzy, gcc-internal-format
  #| msgid "Expected ')' or ',' at %C"
  msgid "Expected %<)%> or %<,%> at %C"
  msgstr "Se esperaba ')' o ',' en %C"
  
! #: fortran/match.cc:2199
! #, gcc-internal-format, gfc-internal-format
! msgid "Expected association list at %C"
! msgstr "Se esperaba una lista lista de asociación en %C"
! 
! #: fortran/match.cc:2208
! #, gcc-internal-format, gfc-internal-format
! msgid "Expected association at %C"
! msgstr "Se esperaba una asociación en %C"
! 
! #: fortran/match.cc:2220
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after ASSOCIATE statement at %C"
  msgstr "Basura después de la declaración ASSOCIATE en %C"
  
! #: fortran/match.cc:2342
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %L may not be ABSTRACT"
  msgid "Derived type %qs at %L may not be ABSTRACT"
  msgstr "El tipo derivado '%s' en %L no debe ser ABSTRACT"
  
! #: fortran/match.cc:2421 fortran/match.cc:2493 fortran/match.cc:2516
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid type-spec at %C"
  msgstr "Especificación de tipo no válida en %C"
  
! #: fortran/match.cc:2622
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in FORALL iterator at %C"
  msgstr "Error sintáctico en el iterador FORALL en %C"
  
+ #: fortran/match.cc:2665
+ #, gcc-internal-format, gfc-internal-format
+ msgid "Failed to create shadow variable symtree for DO CONCURRENT type-spec at %L"
+ msgstr ""
+ 
  #: fortran/match.cc:2722
  #, fuzzy, gcc-internal-format, gfc-internal-format
+ #| msgid "Fortran 2003: Array constructor including type specification at %C"
+ msgid "FORALL or DO CONCURRENT construct includes type specification at %L"
+ msgstr "Fortran 2003: Los constructores de matriz incluyen especificación de tipo en %C"
+ 
+ #: fortran/match.cc:2729
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ #| msgid "%s at %L must be INTEGER"
+ msgid "Type-spec at %L must be an INTEGER type"
+ msgstr "%s en %L debe ser INTEGER"
+ 
+ #: fortran/match.cc:2991
+ #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: DO CONCURRENT construct at %C"
  msgid "DO CONCURRENT construct at %C"
  msgstr "Fortran 2008: Constructor DO CONCURRENT en %C"
  
! #: fortran/match.cc:3095
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%<virtual%> specified more than once in base-specified"
  msgid "DEFAULT (NONE) specified more than once in DO CONCURRENT at %C"
  msgstr "se especificó %<virtual%> más de una vez en la base especificada"
  
! #: fortran/match.cc:3184
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected structure component name at %C"
  msgid "Expected reduction operator or function name at %C"
  msgstr "Se esperaba un nombre de componente de estructura en %C"
  
! #: fortran/match.cc:3204 fortran/openmp.cc:2491 fortran/openmp.cc:2527
! #: fortran/openmp.cc:2933 fortran/openmp.cc:2963
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '::' at %C"
  msgid "Expected %<:%> at %C"
  msgstr "Se esperaba '::' en %C"
  
! #: fortran/match.cc:3214
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "Expected variable name in reduction list at %C"
  msgstr "se esperaba un nombre variable en %C"
  
! #: fortran/match.cc:3233
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected association list at %C"
  msgid "Expected ',' or ')' in reduction list at %C"
  msgstr "Se esperaba una lista lista de asociación en %C"
  
! #: fortran/match.cc:3239
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: PROCEDURE list at %C"
  msgid "REDUCE locality spec at %L"
  msgstr "Fortran 2008: Lista PROCEDURE en %C"
  
! #: fortran/match.cc:3246
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid type-spec at %C"
  msgid "Locality spec at %L"
  msgstr "Especificación de tipo no válida en %C"
  
! #: fortran/match.cc:3382
  #, fuzzy, gcc-internal-format
  #| msgid "Name '%s' in %s statement at %C is unknown"
  msgid "Name %qs in %s statement at %C is unknown"
  msgstr "Se desconoce el nombre '%s' en la declaración %s en %C"
  
! #: fortran/match.cc:3390
  #, fuzzy, gcc-internal-format
  #| msgid "Name '%s' in %s statement at %C is not a construct name"
  msgid "Name %qs in %s statement at %C is not a construct name"
  msgstr "El nombre '%s' en la declaración %s en %C no es un nombre de constructor"
  
! #: fortran/match.cc:3402
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves CRITICAL construct"
  msgstr "La declaración %s en %C deja una construcción CRITICAL"
  
  #. F2008, C821 & C845.
! #: fortran/match.cc:3410
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves DO CONCURRENT construct"
  msgstr "La declaración %s en %C deja una construcción DO CONCURRENT"
  
! #: fortran/match.cc:3422
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C is not within a construct"
  msgstr "La declaración %s en %C no está dentro de una construcción"
  
! #: fortran/match.cc:3425
  #, fuzzy, gcc-internal-format
  #| msgid "%s statement at %C is not within construct '%s'"
  msgid "%s statement at %C is not within construct %qs"
  msgstr "La declaración %s en %C no está dentro de la construcción '%s'"
  
! #: fortran/match.cc:3452
  #, fuzzy, gcc-internal-format
  #| msgid "CYCLE statement at %C is not applicable to non-loop construct '%s'"
  msgid "CYCLE statement at %C is not applicable to non-loop construct %qs"
  msgstr "La declaración CYCLE en %C no se aplica a la construcción '%s' que no es bucle"
  
! #: fortran/match.cc:3457
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: EXIT statement with no do-construct-name at %C"
  msgid "EXIT statement with no do-construct-name at %C"
  msgstr "Fortran 2008: Declaración EXIT sin nombre de constructor do en %C"
  
! #: fortran/match.cc:3463
  #, fuzzy, gcc-internal-format
  #| msgid "%s statement at %C is not applicable to construct '%s'"
  msgid "%s statement at %C is not applicable to construct %qs"
  msgstr "La declaración %s en %C no se aplica a la construcción '%s'"
  
! #: fortran/match.cc:3471
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement at %C leaving OpenMP structured block"
  msgid "%s statement at %C leaving OpenACC structured block"
  msgstr "La declaración %s en %C deja un bloque estructurado OpenMP"
  
! #: fortran/match.cc:3472
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement at %C leaving OpenMP structured block"
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr "La declaración %s en %C deja un bloque estructurado OpenMP"
  
! #: fortran/match.cc:3512
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgid "EXIT statement at %C terminating !$ACC LOOP loop"
  msgstr "La declaración EXIT en %C termina el bucle !$OMP DO"
  
! #: fortran/match.cc:3518
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgid "CYCLE statement at %C to non-innermost tiled !$ACC LOOP loop"
  msgstr "La declaración CYCLE en %C para el bucle !$OMP DO colapsado que no es el más interno"
  
! #: fortran/match.cc:3520
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
  msgstr "La declaración CYCLE en %C para el bucle !$OMP DO colapsado que no es el más interno"
  
! #: fortran/match.cc:3567
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgstr "La declaración EXIT en %C termina el bucle !$OMP DO"
  
! #: fortran/match.cc:3572
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgstr "La declaración CYCLE en %C para el bucle !$OMP DO colapsado que no es el más interno"
  
! #: fortran/match.cc:3677
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "lvalue required in asm statement"
  msgid "Blank required in %s statement near %C"
  msgstr "se requiere un l-valor en la declaración asm"
  
! #: fortran/match.cc:3700
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Shape specification at %L cannot be negative"
  msgid "STOP code at %C cannot be negative"
  msgstr "La especificación de forma en %L no puede ser negativa"
  
! #: fortran/match.cc:3706
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr ""
  
! #: fortran/match.cc:3722
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT not specified at %L"
  msgid "QUIET= specifier for %s at %L"
  msgstr "No se especificó UNIT en %L"
  
! #: fortran/match.cc:3736
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Image control statement %s at %C in PURE procedure"
  msgid "%s statement at %C in PURE procedure"
  msgstr "Declaración de control de imagen %s en %C en un procedimiento PURE"
  
! #: fortran/match.cc:3752
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr "Declaración de control de imagen STOP en %C en el bloque CRITICAL"
  
! #: fortran/match.cc:3757
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in DO CONCURRENT block"
  msgstr "Declaración de control de imagen STOP en %C en el bloque DO CONCURRENT"
  
! #: fortran/match.cc:3769
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]"
  msgstr ""
  
! #: fortran/match.cc:3781
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgid "STOP code at %L must be a scalar default CHARACTER or INTEGER constant expression"
  msgstr "El argumento de conjunto de imagen %L debe ser un escalar o una expresión INTEGER de rango 1"
  
! #: fortran/match.cc:3788
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be either INTEGER or CHARACTER type"
  msgstr "El código STOP en %L debe ser de tipo INTEGER o CHARACTER"
  
! #: fortran/match.cc:3795
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be scalar"
  msgstr "El código STOP en %L debe ser escalar"
  
! #: fortran/match.cc:3802
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default character KIND=%d"
  msgstr "El código STOP en %L debe ser un carácter por defecto KIND=%d"
  
! #: fortran/match.cc:3809
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr "El código STOP en %L debe ser un entero por defecto KIND=%d"
  
! #: fortran/match.cc:3821 fortran/resolve.cc:14156
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr "El especificador ASYNCHRONOUS= en %L debe ser una expresión de inicialización"
  
! #: fortran/match.cc:3871
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected CASE statement at %C"
  msgid "PAUSE statement at %C"
  msgstr "Declaración CASE inesperada en %C"
  
! #: fortran/match.cc:3892
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: ERROR STOP statement at %C"
  msgid "ERROR STOP statement at %C"
  msgstr "Fortran 2008: Declaración ERROR STOP en %C"
  
! #: fortran/match.cc:3918
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Image control statement %s at %C in PURE procedure"
  msgid "Image control statement EVENT %s at %C in PURE procedure"
  msgstr "Declaración de control de imagen %s en %C en un procedimiento PURE"
  
! #: fortran/match.cc:3933
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Image control statement %s at %C in CRITICAL block"
  msgid "Image control statement EVENT %s at %C in CRITICAL block"
  msgstr "Declaración de control de imagen %s en %C en el bloque CRITICAL"
  
! #: fortran/match.cc:3940
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
  msgstr "Declaración de control de imagen %s en %C en el bloque DO CONCURRENT"
  
! #: fortran/match.cc:3970 fortran/match.cc:4457 fortran/match.cc:4669
! #: fortran/match.cc:5221 fortran/match.cc:5593
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Redundant STAT tag found at %L "
  msgid "Redundant STAT tag found at %L"
  msgstr "Se encontró una etiqueta STAT redundante en %L "
  
! #: fortran/match.cc:3991 fortran/match.cc:4478 fortran/match.cc:4689
! #: fortran/match.cc:5253 fortran/match.cc:5618
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Redundant ERRMSG tag found at %L "
  msgid "Redundant ERRMSG tag found at %L"
  msgstr "Se encontró una etiqueta ERRMSG redundante en %L "
  
! #: fortran/match.cc:4012
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Redundant STAT tag found at %L "
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr "Se encontró una etiqueta STAT redundante en %L "
  
! #: fortran/match.cc:4078
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "EVENT POST statement at %C"
  msgstr "Declaración IMPLICIT vacía en %C"
  
! #: fortran/match.cc:4088
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "EVENT WAIT statement at %C"
  msgstr "Declaración IMPLICIT vacía en %C"
  
! #: fortran/match.cc:4100
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: VALUE statement at %C"
  msgid "FAIL IMAGE statement at %C"
  msgstr "Fortran 2003: Declaración VALUE en %C"
  
! #: fortran/match.cc:4126
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "FORM TEAM statement at %C"
  msgstr "Declaración IMPLICIT vacía en %C"
  
! #: fortran/match.cc:4214
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: CLASS statement at %C"
  msgid "CHANGE TEAM statement at %C"
  msgstr "Fortran 2003: Declaración CLASS en %C"
  
! #: fortran/match.cc:4331
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: SYNC statement at %C"
  msgid "SYNC TEAM statement at %C"
  msgstr "Fortran 2008: Declaración SYNC en %C"
  
! #: fortran/match.cc:4405
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in PURE procedure"
  msgstr "Declaración de control de imagen %s en %C en un procedimiento PURE"
  
! #: fortran/match.cc:4420
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr "Declaración de control de imagen %s en %C en el bloque CRITICAL"
  
! #: fortran/match.cc:4427
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgstr "Declaración de control de imagen %s en %C en el bloque DO CONCURRENT"
  
! #: fortran/match.cc:4499
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Redundant ACQUIRED_LOCK tag found at %L "
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr "Se encontró una etiqueta ACQUIRED_LOCK redundante en %L "
  
! #: fortran/match.cc:4564
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: LOCK statement at %C"
  msgid "LOCK statement at %C"
  msgstr "Fortran 2008: Declaración LOCK en %C"
  
! #: fortran/match.cc:4574
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: UNLOCK statement at %C"
  msgid "UNLOCK statement at %C"
  msgstr "Fortran 2008: Declaración UNLOCK en %C"
  
! #: fortran/match.cc:4599
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in PURE procedure"
  msgstr "Declaración de control de imagen SYNC en %C en un procedimiento PURE"
  
! #: fortran/match.cc:4605
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: SYNC statement at %C"
  msgid "SYNC statement at %C"
  msgstr "Fortran 2008: Declaración SYNC en %C"
  
! #: fortran/match.cc:4617
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr "Declaración de control de imagen SYNC en %C en un bloque CRITICAL"
  
! #: fortran/match.cc:4623
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in DO CONCURRENT block"
  msgstr "Declaración de control de imagen SYNC en %C en un bloque DO CONCURRENT"
  
! #: fortran/match.cc:4803
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deleted feature: ASSIGN statement at %C"
  msgid "ASSIGN statement at %C"
  msgstr "Característica eliminada: declaración ASSIGN en %C"
  
! #: fortran/match.cc:4847
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deleted feature: Assigned GOTO statement at %C"
  msgid "Assigned GOTO statement at %C"
  msgstr "Característica eliminada: declaración GOTO asignada en %C"
  
! #: fortran/match.cc:4891 fortran/match.cc:4942
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr "La lista de etiquetas de declaración en GOTO en %C no puede estar vacía"
  
! #: fortran/match.cc:4952
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Obsolescent feature: Computed GOTO at %C"
  msgid "Computed GOTO at %C"
  msgstr "Característica obsoleta: GOTO computado en %C"
  
! #: fortran/match.cc:5027
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr "Error en la especificación de tipo en %L"
  
! #: fortran/match.cc:5040
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: typespec in ALLOCATE at %L"
  msgid "typespec in ALLOCATE at %L"
  msgstr "Fortran 2003: Especificación de tipo en ALLOCATE en %L"
  
! #: fortran/match.cc:5063
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list in the type-spec at %L cannot contain DEFERRED parameters"
  msgstr ""
  
! #: fortran/match.cc:5093 fortran/match.cc:5531
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected %s statement at %C"
  msgid "Unexpected constant at %C"
  msgstr "Declaración %s inesperada en %C"
  
! #: fortran/match.cc:5103
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad allocate-object at %C for a PURE procedure"
  msgstr "Objeto de alojamiento erróneo en %C para un procedimiento PURE"
  
! #: fortran/match.cc:5118
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Illegal allocate-object at %C for a PURE procedure"
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr "Objeto de alojamiento ilegal en %C para un procedimiento PURE"
  
! #: fortran/match.cc:5140
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr "ALLOCATE de comatriz en %C en el bloque DO CONCURRENT"
  
! #: fortran/match.cc:5145
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr "ALLOCATE de comatriz en %C en el bloque CRITICAL"
  
! #: fortran/match.cc:5167
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Allocate-object at %L is not a nonprocedure pointer or an allocatable variable"
  msgid "Allocate-object at %L is neither a data pointer nor an allocatable variable"
  msgstr "El objeto de alojamiento en %L no es un puntero que no es procedimiento o una variable de alojamiento"
  
! #: fortran/match.cc:5179
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with typespec"
  msgstr "El tipo de entidad en %L es de tipo incompatible con la especificación de tipo"
  
! #: fortran/match.cc:5187
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind type parameter for entity at %L differs from the kind type parameter of the typespec"
  msgstr "El parámetro de tipo de género para la entidad en %L difiere del parámetro de tipo de género de la especificación de tipo"
  
! #: fortran/match.cc:5204
  #, gcc-internal-format, gfc-internal-format
  msgid "Shape specification for allocatable scalar at %C"
  msgstr "Especificación de forma para el escalar asignable en %C"
  
! #: fortran/match.cc:5231
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Loop variable at %C cannot be a coarray"
  msgid "STAT tag at %L cannot be a constant"
  msgstr "La variable de bucle en %C no puede ser una comatriz"
  
! #: fortran/match.cc:5247
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ERRMSG tag at %L"
  msgid "ERRMSG tag at %L"
  msgstr "Fortran 2003: Etiqueta ERRMSG en %L"
  
! #: fortran/match.cc:5270
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: SOURCE tag at %L"
  msgid "SOURCE tag at %L"
  msgstr "Fortran 2003: Etiqueta SOURCE en %L"
  
! #: fortran/match.cc:5276
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Redundant SOURCE tag found at %L "
  msgid "Redundant SOURCE tag found at %L"
  msgstr "Se encontró una etiqueta SOURCE redundante en %L "
  
! #: fortran/match.cc:5283
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgstr "La etiqueta SOURCE en %L tiene conflictos con la especificación de tipo en %L"
  
! #: fortran/match.cc:5289
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: SOURCE tag at %L with more than a single allocate object"
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr "Fortran 2008: Etiqueta SOURCE en %L con más de un objeto de alojamiento sencillo"
  
! #: fortran/match.cc:5307
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: MOLD tag at %L"
  msgid "MOLD tag at %L"
  msgstr "Fortran 2008: Etiqueta MOLD en %L"
  
! #: fortran/match.cc:5313
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Redundant MOLD tag found at %L "
  msgid "Redundant MOLD tag found at %L"
  msgstr "Se encontró una etiqueta MOLD redundante en %L "
  
! #: fortran/match.cc:5320
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with the typespec at %L"
  msgstr "La etiqueta MOLD en %L tiene conflictos con la especificación de tipo en %L"
  
! #: fortran/match.cc:5346
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgstr "La etiqueta MOLD en %L tiene conflictos con la etiqueta SOURCE en %L"
  
! #: fortran/match.cc:5354
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr "El objeto de alojamiento en %L con un parámetro de tipo diferido requiere una especificación de tipo o una etiqueta SOURCE o una etiqueta MOLD"
  
! #: fortran/match.cc:5366
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Allocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tag"
  msgid "Unlimited polymorphic allocate-object at %L requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr "El objeto de alojamiento en %L con un parámetro de tipo diferido requiere una especificación de tipo o una etiqueta SOURCE o una etiqueta MOLD"
  
! #: fortran/match.cc:5433
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr "El objeto puntero en %C no debe tener un coíndice"
  
! #: fortran/match.cc:5448
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr ""
  
! #: fortran/match.cc:5543
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal allocate-object at %C for a PURE procedure"
  msgstr "Objeto de alojamiento ilegal en %C para un procedimiento PURE"
  
! #: fortran/match.cc:5553
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr "DEALLOCATE de comatriz en %C en el bloque DO CONCURRENT"
  
! #: fortran/match.cc:5560
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr "DEALLOCATE de comatriz en %C en el bloque CRITICAL"
  
! #: fortran/match.cc:5576
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Allocate-object at %C is not a nonprocedure pointer or an allocatable variable"
  msgid "Allocate-object at %C is not a nonprocedure pointer nor an allocatable variable"
  msgstr "El objeto de alojamiento en %C no es un puntero que no es procedimiento o una variable de alojamiento"
  
! #: fortran/match.cc:5613
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ERRMSG at %L"
  msgid "ERRMSG at %L"
  msgstr "Fortran 2003: ERRMSG en %L"
  
! #: fortran/match.cc:5670
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr "Declaración de control de imagen RETURN en %C en un bloque CRITICAL"
  
! #: fortran/match.cc:5676
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in DO CONCURRENT block"
  msgstr "Declaración de control de imagen RETURN en %C en un bloque DO CRITICAL"
  
! #: fortran/match.cc:5685
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Image control statement RETURN at %C in CRITICAL block"
! msgid "Image control statement RETURN at %C in CHANGE TEAM-END TEAM block"
! msgstr "Declaración de control de imagen RETURN en %C en un bloque CRITICAL"
! 
! #: fortran/match.cc:5694
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
  msgstr "La declaración RETURN alternativa en %C sólo se permite dentro de una SUBROUTINE"
  
! #: fortran/match.cc:5725
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: RETURN statement in main program at %C"
  msgid "RETURN statement in main program at %C"
  msgstr "Extensión: declaración RETURN en el programa principal en %C"
  
! #: fortran/match.cc:5753
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr "Se esperaba una referencia de componente en %C"
  
! #: fortran/match.cc:5762
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr "Basura después de CALL en %C"
  
! #: fortran/match.cc:5773
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected type-bound procedure or procedure pointer component at %C"
  msgstr "Se esperaba un procedimiento enlazado a tipo o un procedimiento de componente puntero en %C"
  
! #: fortran/match.cc:5871
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a subroutine reference"
  msgstr ""
  
! #: fortran/match.cc:6012
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr "Error sintáctico en el nombre de bloque común en %C"
*************** msgstr "Error sintáctico en el nombre d
*** 81849,81920 ****
  #. If we find an error, just print it and continue,
  #. cause it's just semantic, and we can see if there
  #. are more errors.
! #: fortran/match.cc:5663
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L in common block '%s' at %C must be declared with a C interoperable kind since common block '%s' is bind(c)"
  msgid "Variable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)"
  msgstr "La variable '%s' en %L en el bloque común '%s' en %C se debe declarar con género interoperable con C porque el bloque común '%s' es bind(c)"
  
! #: fortran/match.cc:5672
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' in common block '%s' at %C can not be bind(c) since it is not global"
  msgid "Variable %qs in common block %qs at %C cannot be bind(c) since it is not global"
  msgstr "La variable '%s' en el bloque común '%s' en %C no puede ser bind(c) porque no es global"
  
! #: fortran/match.cc:5679
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C is already in a COMMON block"
  msgid "Symbol %qs at %C is already in a COMMON block"
  msgstr "El símbolo '%s' en %C ya está en un bloque COMMON"
  
! #: fortran/match.cc:5687
  #, fuzzy, gcc-internal-format
  #| msgid "Initialized symbol '%s' at %C can only be COMMON in BLOCK DATA"
  msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
  msgstr "El símbolo inicializado '%s' en %C sólo puede ser COMMON en BLOCK DATA"
  
! #: fortran/match.cc:5698
  #, gcc-internal-format
  msgid "Symbol %qs at %C is USE associated from module %qs and cannot occur in COMMON"
  msgstr ""
  
! #: fortran/match.cc:5713
  #, fuzzy, gcc-internal-format
  #| msgid "Array specification for symbol '%s' in COMMON at %C must be explicit"
  msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
  msgstr "La especificación de matriz para el símbolo '%s' en COMMON en %C debe ser explícita"
  
! #: fortran/match.cc:5720
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' in COMMON at %C cannot be a POINTER array"
  msgid "Symbol %qs in COMMON at %C cannot be a coarray"
  msgstr "El símbolo '%s' en COMMON en %C no puede ser una matriz POINTER"
  
! #: fortran/match.cc:5730
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' in COMMON at %C cannot be a POINTER array"
  msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
  msgstr "El símbolo '%s' en COMMON en %C no puede ser una matriz POINTER"
  
! #: fortran/match.cc:5776
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s', in COMMON block '%s' at %C is being indirectly equivalenced to another COMMON block '%s'"
  msgid "Symbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to another COMMON block %qs"
  msgstr "El símbolo '%s', en el bloque COMMON '%s' en %C está siendo indirectamente equivalente a otro bloque COMMON '%s'"
  
! #: fortran/match.cc:5838
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: BLOCK construct at %C"
  msgid "BLOCK DATA construct at %L"
  msgstr "Fortran 2008: Constructor BLOCK en %C"
  
! #: fortran/match.cc:5951
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist group name '%s' at %C already has a basic type of %s"
  msgid "Namelist group name %qs at %C already has a basic type of %s"
  msgstr "El nombre de grupo de lista de nombres '%s' en %C ya tiene un tipo básico de %s"
  
! #: fortran/match.cc:5961
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist group name '%s' at %C already is USE associated and cannot be respecified."
  msgid "Namelist group name %qs at %C already is USE associated and cannot be respecified."
--- 86237,86308 ----
  #. If we find an error, just print it and continue,
  #. cause it's just semantic, and we can see if there
  #. are more errors.
! #: fortran/match.cc:6087
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L in common block '%s' at %C must be declared with a C interoperable kind since common block '%s' is bind(c)"
  msgid "Variable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)"
  msgstr "La variable '%s' en %L en el bloque común '%s' en %C se debe declarar con género interoperable con C porque el bloque común '%s' es bind(c)"
  
! #: fortran/match.cc:6096
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' in common block '%s' at %C can not be bind(c) since it is not global"
  msgid "Variable %qs in common block %qs at %C cannot be bind(c) since it is not global"
  msgstr "La variable '%s' en el bloque común '%s' en %C no puede ser bind(c) porque no es global"
  
! #: fortran/match.cc:6103
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C is already in a COMMON block"
  msgid "Symbol %qs at %C is already in a COMMON block"
  msgstr "El símbolo '%s' en %C ya está en un bloque COMMON"
  
! #: fortran/match.cc:6111
  #, fuzzy, gcc-internal-format
  #| msgid "Initialized symbol '%s' at %C can only be COMMON in BLOCK DATA"
  msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
  msgstr "El símbolo inicializado '%s' en %C sólo puede ser COMMON en BLOCK DATA"
  
! #: fortran/match.cc:6122
  #, gcc-internal-format
  msgid "Symbol %qs at %C is USE associated from module %qs and cannot occur in COMMON"
  msgstr ""
  
! #: fortran/match.cc:6137
  #, fuzzy, gcc-internal-format
  #| msgid "Array specification for symbol '%s' in COMMON at %C must be explicit"
  msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
  msgstr "La especificación de matriz para el símbolo '%s' en COMMON en %C debe ser explícita"
  
! #: fortran/match.cc:6144
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' in COMMON at %C cannot be a POINTER array"
  msgid "Symbol %qs in COMMON at %C cannot be a coarray"
  msgstr "El símbolo '%s' en COMMON en %C no puede ser una matriz POINTER"
  
! #: fortran/match.cc:6154
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' in COMMON at %C cannot be a POINTER array"
  msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
  msgstr "El símbolo '%s' en COMMON en %C no puede ser una matriz POINTER"
  
! #: fortran/match.cc:6200
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s', in COMMON block '%s' at %C is being indirectly equivalenced to another COMMON block '%s'"
  msgid "Symbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to another COMMON block %qs"
  msgstr "El símbolo '%s', en el bloque COMMON '%s' en %C está siendo indirectamente equivalente a otro bloque COMMON '%s'"
  
! #: fortran/match.cc:6262
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: BLOCK construct at %C"
  msgid "BLOCK DATA construct at %L"
  msgstr "Fortran 2008: Constructor BLOCK en %C"
  
! #: fortran/match.cc:6375
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist group name '%s' at %C already has a basic type of %s"
  msgid "Namelist group name %qs at %C already has a basic type of %s"
  msgstr "El nombre de grupo de lista de nombres '%s' en %C ya tiene un tipo básico de %s"
  
! #: fortran/match.cc:6385
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist group name '%s' at %C already is USE associated and cannot be respecified."
  msgid "Namelist group name %qs at %C already is USE associated and cannot be respecified."
*************** msgstr "El nombre de grupo de lista de n
*** 81923,82126 ****
  #. It is required that members of a namelist be declared
  #. before the namelist.  We check this by checking if the
  #. symbol has a defined type for IMPLICIT NONE.
! #: fortran/match.cc:5986
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr ""
  
! #: fortran/match.cc:6006
  #, fuzzy, gcc-internal-format
  #| msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgid "Derived type %qs at %L conflicts with namelist object %qs at %C"
  msgstr "La etiqueta SOURCE en %L tiene conflictos con la especificación de tipo en %L"
  
! #: fortran/match.cc:6026
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in namelist '%s' at %C is not allowed"
  msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
  msgstr "No se permite la matriz de tamaño asumido '%s' en la lista de nombres '%s' en %C"
  
! #: fortran/match.cc:6169
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr "El componente de tipo derivado %C no es un miembro EQUIVALENCE permitido"
  
! #: fortran/match.cc:6177
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr "La referencia a matriz en EQUIVALENCE en %C no puede ser una sección de matriz"
  
! #: fortran/match.cc:6210
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr "El EQUIVALENCE en %C requiere dos o más objetos"
  
! #: fortran/match.cc:6224
  #, gcc-internal-format, gfc-internal-format
  msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
  msgstr "Se intentó sobreescribir indirectamente los bloques COMMON %s y %s con EQUIVALENCE en %C"
  
! #: fortran/match.cc:6237
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr "Se esperaba una coma en EQUIVALENCE en %C"
  
! #: fortran/match.cc:6242
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: VALUE statement at %C"
  msgid "EQUIVALENCE statement at %C"
  msgstr "Fortran 2003: Declaración VALUE en %C"
  
! #: fortran/match.cc:6335
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "Invalid use of statement function argument at %L"
  msgstr "uso no válido de la función miembro no static %qD"
  
! #: fortran/match.cc:6402
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L is recursive"
  msgstr "La función de declaración en %L es recursiva"
  
! #: fortran/match.cc:6408
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' at %L is not allowed as an actual argument"
  msgid "Statement function %qs at %L conflicts with function name"
  msgstr "La función de declaración '%s' en %L no se permite como un argumento actual"
  
! #: fortran/match.cc:6422
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgid "Statement function at %L cannot appear within an INTERFACE"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un INTERFACE"
  
! #: fortran/match.cc:6427
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "In statement function"
  msgid "Statement function at %C"
  msgstr "En la declaración de la función"
  
! #: fortran/match.cc:6554 fortran/match.cc:6572 fortran/match.cc:6593
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in CASE statement at %L must be scalar"
  msgid "Expression in CASE selector at %L cannot be %s"
  msgstr "La expresión en la declaración CASE en %L debe ser escalar"
  
! #: fortran/match.cc:6603 fortran/match.cc:6609
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in CASE statement at %L must be scalar"
  msgid "Expression in CASE selector at %L must be scalar"
  msgstr "La expresión en la declaración CASE en %L debe ser escalar"
  
! #: fortran/match.cc:6618
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression in CASE at %C"
  msgstr "Se esperaba la inicialización de la expresión en CASE en %C"
  
! #: fortran/match.cc:6650
  #, fuzzy, gcc-internal-format
  #| msgid "Expected block name '%s' of SELECT construct at %C"
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr "Se esperaba el nombre de bloque '%s' de la construcción SELECT en %C"
  
! #: fortran/match.cc:7030
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un subprograma contenido"
  
! #: fortran/match.cc:7058
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in PROTECTED statement at %C"
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr "Error sintáctico en la declaración PROTECTED en %C"
  
! #: fortran/match.cc:7083
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
  msgstr "El selector en SELECT TYPE en %C no es una variable nombrada; use nombre-asociado =>"
  
! #: fortran/match.cc:7271
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: LOCK statement at %C"
  msgid "SELECT RANK statement at %C"
  msgstr "Fortran 2008: Declaración LOCK en %C"
  
! #: fortran/match.cc:7312 fortran/match.cc:7366
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:7376
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in PROTECTED statement at %C"
  msgid "parse error in SELECT RANK statement at %C"
  msgstr "Error sintáctico en la declaración PROTECTED en %C"
  
! #: fortran/match.cc:7412
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr "Declaración CASE inesperada en %C"
  
! #: fortran/match.cc:7464
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr "Error sintáctico en la especificación CASE en %C"
  
! #: fortran/match.cc:7482
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr "Declaración TYPE IS inesperada en %C"
  
! #: fortran/match.cc:7514
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]"
  msgstr ""
  
! #: fortran/match.cc:7525
  #, gcc-internal-format, gfc-internal-format
  msgid "All the LEN type parameters in the TYPE IS statement at %C must be ASSUMED"
  msgstr ""
  
! #: fortran/match.cc:7536
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr "Error sintáctico en la especificación TYPE IS en %C"
  
! #: fortran/match.cc:7612
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr "Error sintáctico en la especificación CLASS IS en %C"
  
! #: fortran/match.cc:7632
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected END statement at %C"
  msgid "Unexpected RANK statement at %C"
  msgstr "Declaración END inesperada en %C"
  
! #: fortran/match.cc:7678
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL stride expression at %L must be a scalar %s"
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr "La expresión de tranco FORALL en %L debe ser un %s escalar"
  
! #: fortran/match.cc:7687
  #, gcc-internal-format, gfc-internal-format
  msgid "The value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %d"
  msgstr ""
  
! #: fortran/match.cc:7714
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in CASE specification at %C"
  msgid "Syntax error in RANK specification at %C"
  msgstr "Error sintáctico en la especificación CASE en %C"
  
! #: fortran/match.cc:7836
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr "La declaración ELSEWHERE en %C no está dentro de un bloque WHERE"
  
! #: fortran/match.cc:7874
  #, fuzzy, gcc-internal-format
  #| msgid "Label '%s' at %C doesn't match WHERE label '%s'"
  msgid "Label %qs at %C doesn't match WHERE label %qs"
--- 86311,86514 ----
  #. It is required that members of a namelist be declared
  #. before the namelist.  We check this by checking if the
  #. symbol has a defined type for IMPLICIT NONE.
! #: fortran/match.cc:6410
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr ""
  
! #: fortran/match.cc:6430
  #, fuzzy, gcc-internal-format
  #| msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgid "Derived type %qs at %L conflicts with namelist object %qs at %C"
  msgstr "La etiqueta SOURCE en %L tiene conflictos con la especificación de tipo en %L"
  
! #: fortran/match.cc:6450
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in namelist '%s' at %C is not allowed"
  msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
  msgstr "No se permite la matriz de tamaño asumido '%s' en la lista de nombres '%s' en %C"
  
! #: fortran/match.cc:6593
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr "El componente de tipo derivado %C no es un miembro EQUIVALENCE permitido"
  
! #: fortran/match.cc:6601
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr "La referencia a matriz en EQUIVALENCE en %C no puede ser una sección de matriz"
  
! #: fortran/match.cc:6634
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr "El EQUIVALENCE en %C requiere dos o más objetos"
  
! #: fortran/match.cc:6648
  #, gcc-internal-format, gfc-internal-format
  msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
  msgstr "Se intentó sobreescribir indirectamente los bloques COMMON %s y %s con EQUIVALENCE en %C"
  
! #: fortran/match.cc:6661
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr "Se esperaba una coma en EQUIVALENCE en %C"
  
! #: fortran/match.cc:6666
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: VALUE statement at %C"
  msgid "EQUIVALENCE statement at %C"
  msgstr "Fortran 2003: Declaración VALUE en %C"
  
! #: fortran/match.cc:6759
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "Invalid use of statement function argument at %L"
  msgstr "uso no válido de la función miembro no static %qD"
  
! #: fortran/match.cc:6826
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L is recursive"
  msgstr "La función de declaración en %L es recursiva"
  
! #: fortran/match.cc:6832
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' at %L is not allowed as an actual argument"
  msgid "Statement function %qs at %L conflicts with function name"
  msgstr "La función de declaración '%s' en %L no se permite como un argumento actual"
  
! #: fortran/match.cc:6846
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgid "Statement function at %L cannot appear within an INTERFACE"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un INTERFACE"
  
! #: fortran/match.cc:6851
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "In statement function"
  msgid "Statement function at %C"
  msgstr "En la declaración de la función"
  
! #: fortran/match.cc:6978 fortran/match.cc:6996 fortran/match.cc:7017
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in CASE statement at %L must be scalar"
  msgid "Expression in CASE selector at %L cannot be %s"
  msgstr "La expresión en la declaración CASE en %L debe ser escalar"
  
! #: fortran/match.cc:7027 fortran/match.cc:7033
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in CASE statement at %L must be scalar"
  msgid "Expression in CASE selector at %L must be scalar"
  msgstr "La expresión en la declaración CASE en %L debe ser escalar"
  
! #: fortran/match.cc:7042
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression in CASE at %C"
  msgstr "Se esperaba la inicialización de la expresión en CASE en %C"
  
! #: fortran/match.cc:7074
  #, fuzzy, gcc-internal-format
  #| msgid "Expected block name '%s' of SELECT construct at %C"
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr "Se esperaba el nombre de bloque '%s' de la construcción SELECT en %C"
  
! #: fortran/match.cc:7460
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un subprograma contenido"
  
! #: fortran/match.cc:7488
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in PROTECTED statement at %C"
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr "Error sintáctico en la declaración PROTECTED en %C"
  
! #: fortran/match.cc:7513
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
  msgstr "El selector en SELECT TYPE en %C no es una variable nombrada; use nombre-asociado =>"
  
! #: fortran/match.cc:7701
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: LOCK statement at %C"
  msgid "SELECT RANK statement at %C"
  msgstr "Fortran 2008: Declaración LOCK en %C"
  
! #: fortran/match.cc:7742 fortran/match.cc:7796
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:7806
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in PROTECTED statement at %C"
  msgid "parse error in SELECT RANK statement at %C"
  msgstr "Error sintáctico en la declaración PROTECTED en %C"
  
! #: fortran/match.cc:7842
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr "Declaración CASE inesperada en %C"
  
! #: fortran/match.cc:7894
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr "Error sintáctico en la especificación CASE en %C"
  
! #: fortran/match.cc:7912
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr "Declaración TYPE IS inesperada en %C"
  
! #: fortran/match.cc:7944
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]"
  msgstr ""
  
! #: fortran/match.cc:7953
  #, gcc-internal-format, gfc-internal-format
  msgid "All the LEN type parameters in the TYPE IS statement at %C must be ASSUMED"
  msgstr ""
  
! #: fortran/match.cc:7966
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr "Error sintáctico en la especificación TYPE IS en %C"
  
! #: fortran/match.cc:8042
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr "Error sintáctico en la especificación CLASS IS en %C"
  
! #: fortran/match.cc:8062
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected END statement at %C"
  msgid "Unexpected RANK statement at %C"
  msgstr "Declaración END inesperada en %C"
  
! #: fortran/match.cc:8108
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL stride expression at %L must be a scalar %s"
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr "La expresión de tranco FORALL en %L debe ser un %s escalar"
  
! #: fortran/match.cc:8117
  #, gcc-internal-format, gfc-internal-format
  msgid "The value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %d"
  msgstr ""
  
! #: fortran/match.cc:8144
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in CASE specification at %C"
  msgid "Syntax error in RANK specification at %C"
  msgstr "Error sintáctico en la especificación CASE en %C"
  
! #: fortran/match.cc:8266
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr "La declaración ELSEWHERE en %C no está dentro de un bloque WHERE"
  
! #: fortran/match.cc:8304
  #, fuzzy, gcc-internal-format
  #| msgid "Label '%s' at %C doesn't match WHERE label '%s'"
  msgid "Label %qs at %C doesn't match WHERE label %qs"
*************** msgstr "Carácter '%c' erróneo en el no
*** 82138,82160 ****
  msgid "The name %qs cannot be used as a defined operator at %C"
  msgstr "El nombre '%s' no se puede usar como un operador definido en %C"
  
! #: fortran/matchexp.cc:174
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected a right parenthesis in expression at %C"
  msgstr "Se esperaba un paréntesis derecho en la expresión en %C"
  
! #: fortran/matchexp.cc:282
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected exponent in expression at %C"
  msgstr "Se esperaba un exponente en la expresión en %C"
  
! #: fortran/matchexp.cc:320 fortran/matchexp.cc:325 fortran/matchexp.cc:429
! #: fortran/matchexp.cc:434
  #, gcc-internal-format, gfc-internal-format
  msgid "Extension: Unary operator following arithmetic operator (use parentheses) at %C"
  msgstr "Extensión: Operador unario después de un operador aritmético (usar paréntesis) en %C"
  
! #: fortran/matchexp.cc:666
  #, gcc-internal-format
  msgid "match_level_4(): Bad operator"
  msgstr ""
--- 86526,86560 ----
  msgid "The name %qs cannot be used as a defined operator at %C"
  msgstr "El nombre '%s' no se puede usar como un operador definido en %C"
  
! #: fortran/matchexp.cc:165
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "conditional expression not allowed in %s"
! msgid "Conditional expression at %L"
! msgstr "no se permite una expresión condicional en %s"
! 
! #: fortran/matchexp.cc:183
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Expected initialization expression at %C"
! msgid "Expected ':' in conditional expression at %C"
! msgstr "Se esperaba una expresión de inicialización en %C"
! 
! #: fortran/matchexp.cc:231
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected a right parenthesis in expression at %C"
  msgstr "Se esperaba un paréntesis derecho en la expresión en %C"
  
! #: fortran/matchexp.cc:337
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected exponent in expression at %C"
  msgstr "Se esperaba un exponente en la expresión en %C"
  
! #: fortran/matchexp.cc:375 fortran/matchexp.cc:380 fortran/matchexp.cc:484
! #: fortran/matchexp.cc:489
  #, gcc-internal-format, gfc-internal-format
  msgid "Extension: Unary operator following arithmetic operator (use parentheses) at %C"
  msgstr "Extensión: Operador unario después de un operador aritmético (usar paréntesis) en %C"
  
! #: fortran/matchexp.cc:721
  #, gcc-internal-format
  msgid "match_level_4(): Bad operator"
  msgstr ""
*************** msgstr "write_atom(): Intentando escribi
*** 82284,85545 ****
  msgid "unquote_string(): got bad string"
  msgstr "unquote_string(): cadena incorrecta"
  
! #: fortran/module.cc:2996
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr "mio_array_ref(): Referencia de array desconocido"
  
! #: fortran/module.cc:5419
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr "!$OMP DECLARE REDUCTION ambiguo en el módulo %s en %L"
  
! #: fortran/module.cc:5422
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr "!$OMP DECLARE REDUCTION anterior en el módulo %s en %L"
  
! #: fortran/module.cc:5616
  #, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr "%qs del módulo %qs, importado en %C, es también el nombre de la unidad de programa actual"
  
! #: fortran/module.cc:5753
  #, gcc-internal-format
  msgid "Mismatch in components of derived type %qs from %qs at %C: expecting %qs, but got %qs"
  msgstr ""
  
! #: fortran/module.cc:6032
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr "El símbolo %qs referenciado en %L no se encontró en el módulo %qs"
  
! #: fortran/module.cc:6039
  #, gcc-internal-format
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr "El operador de usuario %qs referenciado en %L no se encontró en el módulo %qs"
  
! #: fortran/module.cc:6044
  #, gcc-internal-format
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr "El operador intrínseco %qs referenciado en %L no se encontró en el módulo %qs"
  
! #: fortran/module.cc:6280
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr "write_symbol(): símbolo de módulo %qs incorrecto"
  
! #: fortran/module.cc:6624
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr "write_symtree(): Símbolo no escrito"
  
! #: fortran/module.cc:6814
  #, fuzzy, gcc-internal-format
  #| msgid "Can't open module file %qs for writing at %C: %s"
  msgid "Cannot open module file %qs for writing at %C: %s"
  msgstr "No se puede abrir el fichero de módulo %qs para escritura en %C: %s"
  
  # El mensaje de error seguramente está mal redactado. cfuga
! #: fortran/module.cc:6835
  #, gcc-internal-format
  msgid "Error writing module file %qs for writing: %s"
  msgstr "Error al escribir al fichero de módulo %qs para escritura: %s"
  
! #: fortran/module.cc:6846
  #, fuzzy, gcc-internal-format
  #| msgid "Can't delete module file %qs: %s"
  msgid "Cannot delete module file %qs: %s"
  msgstr "No se puede borrar el fichero de módulo %qs: %s"
  
! #: fortran/module.cc:6849
  #, fuzzy, gcc-internal-format
  #| msgid "Can't rename module file %qs to %qs: %s"
  msgid "Cannot rename module file %qs to %qs: %s"
  msgstr "No se puede renombrar el fichero de módulo %qs a %qs: %s"
  
! #: fortran/module.cc:6855
  #, fuzzy, gcc-internal-format
  #| msgid "Can't delete temporary module file %qs: %s"
  msgid "Cannot delete temporary module file %qs: %s"
  msgstr "No se puede borrar el fichero de módulo temporal %qs: %s"
  
! #: fortran/module.cc:6912
  #, gcc-internal-format
  msgid "Symbol %qs at %C already declared"
  msgstr "El símbolo %qs en %C ya se había declarado"
  
! #: fortran/module.cc:6983
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr "import_iso_c_binding_module(): Imposible crear símbolo para %s"
  
! #: fortran/module.cc:7096 fortran/module.cc:7459
  #, gcc-internal-format
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr "El símbolo %qs referenciado en %L, no está en el estándar seleccionado"
  
! #: fortran/module.cc:7229
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr "El símbolo %qs referenciado en %L no se encontró en el módulo intrínseco ISO_C_BINDING"
  
! #: fortran/module.cc:7250 fortran/module.cc:7283 fortran/module.cc:7325
  #, gcc-internal-format
  msgid "Symbol %qs already declared"
  msgstr "El símbolo %qs ya se había declarado"
  
! #: fortran/module.cc:7444
  #, gcc-internal-format
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr "El uso del módulo intrínseco %qs en %C tiene conflictos con un nombre de módulo no intrínseco usado previamente"
  
! #: fortran/module.cc:7466
  #, fuzzy, gcc-internal-format
  #| msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %s"
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr "El uso de la constante nombrada NUMERIC_STORAGE_SIZE del módulo intrínseco ISO_FORTRAN_ENV en %L es incompatible con la opción %s"
  
! #: fortran/module.cc:7543
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr "El uso de la constante nombrada NUMERIC_STORAGE_SIZE del módulo intrínseco ISO_FORTRAN_ENV en %C es incompatible con la opción %s"
  
! #: fortran/module.cc:7603
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr "El símbolo '%s' referenciado en %L no se encontró en el módulo intrínseco ISO_FORTRAN_ENV"
  
! #: fortran/module.cc:7629
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CLOSE statement at %L requires a UNIT number"
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr "La declaración CLOSE en %L requiere un número UNIT"
  
! #: fortran/module.cc:7658
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ISO_FORTRAN_ENV intrinsic module at %C"
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr "Fortran 2003: Módulo intrínseco ISO_FORTRAN_ENV en %C"
  
! #: fortran/module.cc:7670
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ISO_C_BINDING module at %C"
  msgid "ISO_C_BINDING module at %C"
  msgstr "Fortran 2003: Módulo ISO_C_BINDING en %C"
  
! #: fortran/module.cc:7683
  #, fuzzy, gcc-internal-format
  #| msgid "Can't find an intrinsic module named '%s' at %C"
  msgid "Cannot find an intrinsic module named %qs at %C"
  msgstr "No se puede encontrar un módulo intrínseco llamado '%s' en %C"
  
! #: fortran/module.cc:7689
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr ""
  
! #: fortran/module.cc:7695
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr ""
  
! #: fortran/module.cc:7701
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr ""
  
! #: fortran/module.cc:7711
  #, fuzzy, gcc-internal-format
  #| msgid "Can't open module file '%s' for reading at %C: %s"
  msgid "Cannot open module file %qs for reading at %C: %s"
  msgstr "No se puede abrir el fichero de módulo '%s' para lectura en %C: %s"
  
! #: fortran/module.cc:7714
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr ""
  
! #: fortran/module.cc:7725
  #, fuzzy, gcc-internal-format
  #| msgid "Use of non-intrinsic module '%s' at %C conflicts with intrinsic module name used previously"
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr "El uso del módulo '%s' que no es intrínseco en %C tiene conflictos con el nombre del módulo intrínseco usado previamente"
  
! #: fortran/module.cc:7748
  #, fuzzy, gcc-internal-format
  #| msgid "File '%s' opened at %C is not a GFORTRAN module file"
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr "El fichero '%s' abierto en %C no es un fichero de módulo GFORTRAN"
  
! #: fortran/module.cc:7769
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr ""
  
! #: fortran/module.cc:7786
  #, gcc-internal-format
  msgid "Cannot USE a submodule that is currently built"
  msgstr ""
  
! #: fortran/module.cc:7788
  #, gcc-internal-format
  msgid "Cannot USE a module that is currently built"
  msgstr ""
  
! #: fortran/openmp.cc:162 fortran/openmp.cc:8170
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected %s statement at %C"
  msgid "Unexpected junk at %C"
  msgstr "Declaración %s inesperada en %C"
  
! #: fortran/openmp.cc:464
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<omp_all_memory%> at %L not permitted in this clause"
  msgstr "no se puede usar %<this%> en este contexto"
  
! #: fortran/openmp.cc:509
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer object at %C shall not be coindexed"
  msgid "List item shall not be coindexed at %L"
  msgstr "El objeto puntero en %C no debe tener un coíndice"
  
! #: fortran/openmp.cc:535
  #, gcc-internal-format
  msgid "%qs at %L is part of the common block %</%s/%> and may only be specificed implicitly via the named common block"
  msgstr ""
  
! #: fortran/openmp.cc:562
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block /%s/ not found at %C"
  msgid "COMMON block %</%s/%> not found at %L"
  msgstr "No se encontró el bloque COMMON /%s/ en %C"
  
! #: fortran/openmp.cc:606 fortran/openmp.cc:696
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP variable list at %C"
  msgstr "Error sintáctico en la lista de variables OpenMP en %C"
  
! #: fortran/openmp.cc:668 fortran/openmp.cc:1004 fortran/openmp.cc:7203
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block /%s/ not found at %C"
  msgstr "No se encontró el bloque COMMON /%s/ en %C"
  
! #: fortran/openmp.cc:723
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in OpenMP variable list at %C"
  msgid "Syntax error in OpenMP detach clause at %C"
  msgstr "Error sintáctico en la lista de variables OpenMP en %C"
  
! #: fortran/openmp.cc:755
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with dependence-type other than OUT or INOUT at %L"
  msgstr ""
  
! #: fortran/openmp.cc:808
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in OpenMP variable list at %C"
  msgid "Syntax error in OpenMP SINK dependence-type list at %C"
  msgstr "Error sintáctico en la lista de variables OpenMP en %C"
  
! #: fortran/openmp.cc:871
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in expression at %C"
  msgid "Syntax error in OpenMP expression list at %C"
  msgstr "Error sintáctico en la expresión en %C"
  
! #: fortran/openmp.cc:873
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in expression at %C"
  msgid "Syntax error in OpenACC expression list at %C"
  msgstr "Error sintáctico en la expresión en %C"
  
! #: fortran/openmp.cc:940
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected element"
  msgid "Unexpected OpenACC parallelism."
  msgstr "Elemento inesperado."
  
! #: fortran/openmp.cc:972
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Threadprivate variable at %C is an element of a COMMON block"
  msgid "Variable at %C is an element of a COMMON block"
  msgstr "La variable threadprivate en %C es un elemento de un bloque COMMON"
  
! #: fortran/openmp.cc:1032
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after $OMP ORDERED statement at %C"
  msgid "Unexpected junk after !$ACC DECLARE at %C"
  msgstr "Basura inesperada después de la declaración $OMP ORDERED en %C"
  
! #: fortran/openmp.cc:1042
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgid "Syntax error in !$ACC DECLARE list at %C"
  msgstr "Error sintáctico en la lista !$OMP THREADPRIVATE en %C"
  
! #: fortran/openmp.cc:1306
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "Expected INTEGER type at %L"
  msgstr "Se esperaba '(' en %C"
  
! #: fortran/openmp.cc:1320
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected identifier"
  msgid "Expected identifier at %C"
  msgstr "se esperaba un identificador"
  
! #: fortran/openmp.cc:1325
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid C name in NAME= specifier at %C"
  msgid "Same identifier %qs specified again at %C"
  msgstr "Nombre C no válido en el especificador NAME= en %C"
  
! #: fortran/openmp.cc:1352
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected association at %C"
  msgid "Expected range-specification at %C"
  msgstr "Se esperaba una asociación en %C"
  
! #: fortran/openmp.cc:1462
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "')' expected at %C"
  msgid "Comma expected at %C"
  msgstr "Se esperaba ')' en %C"
  
! #: fortran/openmp.cc:1574
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP DECLARE REDUCTION %s not found at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1634
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unknown argument list function at %L"
  msgid "Unknown directive at %L"
  msgstr "Lista de argumentos de función desconocida en %L"
  
! #: fortran/openmp.cc:1636
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid context for NULL() pointer at %%L"
  msgid "Invalid combined or composite directive at %L"
  msgstr "Contexto no válido para el puntero NULL() en %%L"
  
! #: fortran/openmp.cc:1644
  #, gcc-internal-format
  msgid "Invalid %qs directive at %L in %s clause: declarative, informational, and meta directives not permitted"
  msgstr ""
  
! #: fortran/openmp.cc:1676 fortran/openmp.cc:2031 fortran/openmp.cc:2056
! #: fortran/openmp.cc:2125 fortran/openmp.cc:2179 fortran/openmp.cc:2204
! #: fortran/openmp.cc:2226 fortran/openmp.cc:6968
  #, fuzzy, gcc-internal-format
  #| msgid "Expected ')' or ',' at %C"
  msgid "Expected %<,%> or %<)%> at %C"
  msgstr "Se esperaba ')' o ',' en %C"
  
! #: fortran/openmp.cc:1702 fortran/openmp.cc:1712
  #, gcc-internal-format
  msgid "%qs directive mentioned multiple times in %s clause in %s directive at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1720
  #, gcc-internal-format
  msgid "%qs directive mentioned both times in ABSENT and CONTAINS clauses in %s directive at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1810
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s modifier at %L in USES_ALLOCATORS clause"
  msgstr ""
  
! #: fortran/openmp.cc:1844
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "Unexpected %<(%> at %C"
  msgstr "Se esperaba '(' en %C"
  
! #: fortran/openmp.cc:1909
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "Expected %<{%> at %C"
  msgstr "Se esperaba '(' en %C"
  
! #: fortran/openmp.cc:1919
  #, fuzzy, gcc-internal-format
  #| msgid "Duplicate %s specification at %C"
  msgid "Duplicated %<fr%> preference-selector-name at %C"
  msgstr "Especificación %s duplicada en %C"
  
! #: fortran/openmp.cc:1944 fortran/openmp.cc:2082
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "Expected constant scalar integer expression or non-empty default-kind character literal at %L"
  msgstr "%Hel argumento de collapse necesita ser una expresión entera constante positiva"
  
! #: fortran/openmp.cc:1958 fortran/openmp.cc:2095
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown procedure name \"%s\" at %C"
  msgid "Unknown foreign runtime identifier %qd at %L"
  msgstr "Nombre de procedimiento \"%s\" desconocido en %C"
  
! #: fortran/openmp.cc:1972 fortran/openmp.cc:2107
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected character in variable list at %C"
  msgid "Unexpected null character in character literal at %L"
  msgstr "Carácter inesperado en la lista de variables en %C"
  
! #: fortran/openmp.cc:1979 fortran/openmp.cc:2114
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown procedure name \"%s\" at %C"
  msgid "Unknown foreign runtime identifier %qs at %L"
  msgstr "Nombre de procedimiento \"%s\" desconocido en %C"
  
! #: fortran/openmp.cc:1986 fortran/openmp.cc:7079
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "Expected %<)%> at %C"
  msgstr "Se esperaba '(' en %C"
  
! #: fortran/openmp.cc:2002
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected alternate return label at %C"
  msgid "Expected default-kind character literal at %L"
  msgstr "Se esperaba la etiqueta de devolución alterna en %C"
  
! #: fortran/openmp.cc:2013
  #, gcc-internal-format
  msgid "Character literal at %L must start with %<ompx_%>"
  msgstr ""
  
! #: fortran/openmp.cc:2021
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected character in variable list at %C"
  msgid "Unexpected null or %<,%> character in character literal at %L"
  msgstr "Carácter inesperado en la lista de variables en %C"
  
! #: fortran/openmp.cc:2038
  #, fuzzy, gcc-internal-format
  #| msgid "Expected ')' or ',' at %C"
  msgid "Expected %<fr(%> or %<attr(%> at %C"
  msgstr "Se esperaba ')' o ',' en %C"
  
! #: fortran/openmp.cc:2045
  #, fuzzy, gcc-internal-format
  #| msgid "Expected ')' or ',' at %C"
  msgid "Expected %<,%> or %<}%> at %C"
  msgstr "Se esperaba ')' o ',' en %C"
  
! #: fortran/openmp.cc:2161
  #, fuzzy, gcc-internal-format
  #| msgid "Duplicate access-specifier at %C"
  msgid "Duplicate %<prefer_type%> modifier at %C"
  msgstr "Especificador de acceso duplicado en %C"
  
! #: fortran/openmp.cc:2173 fortran/openmp.cc:2209 fortran/openmp.cc:2231
  #, fuzzy, gcc-internal-format
  #| msgid "Expected ')' or ',' at %C"
  msgid "Expected %<,%> or %<:%> at %C"
  msgstr "Se esperaba ')' o ',' en %C"
  
! #: fortran/openmp.cc:2186
  #, fuzzy, gcc-internal-format
  #| msgid "Expected ')' or ',' at %C"
  msgid "Expected %<(%> after %<prefer_type%> at %C"
  msgstr "Se esperaba ')' o ',' en %C"
  
! #: fortran/openmp.cc:2194
  #, fuzzy, gcc-internal-format
  #| msgid "Duplicate %s attribute at %L"
  msgid "Duplicate %<targetsync%> at %C"
  msgstr "Atributo %s duplicado en %L"
  
! #: fortran/openmp.cc:2216
  #, fuzzy, gcc-internal-format
  #| msgid "Duplicate %s attribute at %L"
  msgid "Duplicate %<target%> at %C"
  msgstr "Atributo %s duplicado en %L"
  
! #: fortran/openmp.cc:2234
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "Expected %<prefer_type%>, %<target%>, or %<targetsync%> at %C"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: fortran/openmp.cc:2242
  #, gcc-internal-format
  msgid "Missing required %<target%> and/or %<targetsync%> modifier at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2295
  #, fuzzy, gcc-internal-format
  #| msgid "Duplicate %s attribute at %L"
  msgid "Duplicated %qs clause at %L"
  msgstr "Atributo %s duplicado en %L"
  
! #: fortran/openmp.cc:2302 fortran/openmp.cc:4211
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "Expected %<(%> after %qs at %C"
  msgstr "Se esperaba '(' en %C"
  
! #: fortran/openmp.cc:2309
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid null expression between %0 and %1"
  msgid "Invalid expression after %<%s(%> at %C"
  msgstr "Expresión nula no válida entre %0 y %1"
  
! #: fortran/openmp.cc:2369
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause expected at %C after trailing comma"
  msgstr ""
  
! #: fortran/openmp.cc:2499
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "Expected variable list at %C"
  msgstr "se esperaba un nombre variable en %C"
  
! #: fortran/openmp.cc:2523
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected COMPILATION or EXECUTION in AT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2584
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected TEAMS, PARALLEL or THREAD as binding in BIND at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2615
  #, gcc-internal-format, gfc-internal-format
  msgid "COLLAPSE clause argument not constant positive integer at %C"
  msgstr "El argumento de la cláusula COLLAPSE no es un entero positivo constante en %C"
  
! #: fortran/openmp.cc:2718
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, PRESENT, NONE or DEFAULT at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2740
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SCALAR, AGGREGATE, ALLOCATABLE, POINTER or ALL at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2773
  #, gcc-internal-format, gfc-internal-format
  msgid "DEFAULTMAP at %C but prior DEFAULTMAP with unspecified category"
  msgstr ""
  
! #: fortran/openmp.cc:2776
  #, gcc-internal-format, gfc-internal-format
  msgid "DEFAULTMAP at %C but prior DEFAULTMAP for category %s"
  msgstr ""
  
! #: fortran/openmp.cc:2812
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C"
  msgid "Expected NONE or PRESENT in DEFAULT clause at %C"
  msgstr "Se esperaba una declaración CASE o END SELECT después de un SELECT CASE en %C"
  
! #: fortran/openmp.cc:2815
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected NONE, FIRSTPRIVATE, PRIVATE or SHARED in DEFAULT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2865
  #, gcc-internal-format, gfc-internal-format
  msgid "ITERATOR may not be combined with SOURCE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2871
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE at %C not permitted as dependence-type for this directive"
  msgstr ""
  
! #: fortran/openmp.cc:2877
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicated clause with SOURCE dependence-type at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2892
  #, fuzzy, gcc-internal-format
  #| msgid "Expected ')' or ',' at %C"
  msgid "Expected %<)%> or %<omp_cur_iteration)%> at %C"
  msgstr "Se esperaba ')' o ',' en %C"
  
! #: fortran/openmp.cc:2904
  #, gcc-internal-format, gfc-internal-format
  msgid "SINK at %C not permitted as dependence-type for this directive"
  msgstr ""
  
! #: fortran/openmp.cc:2915
  #, gcc-internal-format, gfc-internal-format
  msgid "ITERATOR may not be combined with SINK at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2929
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected dependence-type SINK or SOURCE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2946
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with DEPEND kind other than OUT or INOUT at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2989 fortran/openmp.cc:3024
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected integer expression"
  msgid "Expected integer expression at %C"
  msgstr "se esperaba una expresión entera"
  
! #: fortran/openmp.cc:3005
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3017
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "the %<device%> clause expression must evaluate to %<1%> at %C"
  msgstr "la expresión schedule chunk size debe ser integral"
  
! #: fortran/openmp.cc:3030
  #, gcc-internal-format
  msgid "Expected integer expression or a single device-modifier %<device_num%> or %<ancestor%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3060
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Expected '(' at %C"
! msgid "Expected HOST, NOHOST or ANY at %C"
! msgstr "Se esperaba '(' en %C"
! 
! #: fortran/openmp.cc:3115
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SEQ_CST, ACQUIRE or RELAXED at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3311
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NUM_THREADS clause at %L requires a scalar INTEGER expression"
  msgid "INDIRECT clause at %C requires a constant logical expression"
  msgstr "La cláusula NUM_THREADS en %L requiere una expresión INTEGER escalar"
  
! #: fortran/openmp.cc:3521
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for typename"
  msgid "Multiple %qs modifiers specified at %C"
  msgstr "se especificó una clase de almacenamiento para el nombre de tipo"
  
! #: fortran/openmp.cc:3631
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<always%> modifiers at %L"
  msgstr "demasiadas cláusulas %<if%> con el modificador %qs"
  
! #: fortran/openmp.cc:3637
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<close%> modifiers at %L"
  msgstr "demasiadas cláusulas %<if%> con el modificador %qs"
  
! #: fortran/openmp.cc:3643
  #, fuzzy, gcc-internal-format
  #| msgid "Too many arguments to %s at %L"
  msgid "too many %<present%> modifiers at %L"
  msgstr "Demasiados argumentos para %s en %L"
  
! #: fortran/openmp.cc:3853
! #, gcc-internal-format
! msgid "Expected ORDER(CONCURRENT) at %C with optional %<reproducible%> or %<unconstrained%> modifier"
! msgstr ""
! 
! #: fortran/openmp.cc:3878
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "COLLAPSE clause argument not constant positive integer at %C"
  msgid "ORDERED clause argument not constant positive integer at %C"
  msgstr "El argumento de la cláusula COLLAPSE no es un entero positivo constante en %C"
  
! #: fortran/openmp.cc:3912
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "COLLAPSE clause argument not constant positive integer at %C"
  msgid "PARTIAL clause argument not constant positive integer at %C"
  msgstr "El argumento de la cláusula COLLAPSE no es un entero positivo constante en %C"
  
! #: fortran/openmp.cc:4194
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after NOWAIT clause at %C"
  msgid "Expected FATAL or WARNING in SEVERITY clause at %C"
  msgstr "Basura inesperada después de la cláusula NOWAIT en %C"
  
! #: fortran/openmp.cc:4404
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate construct label '%s' at %C"
  msgid "Failed to match clause at %C"
  msgstr "Etiqueta construct '%s' duplicada en %C"
  
! #: fortran/openmp.cc:4587
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid third argument of IBITS at %L"
  msgid "Invalid clause in module with !$ACC DECLARE at %L"
  msgstr "Tercer argumento de IBITS no válido en %L"
  
! #: fortran/openmp.cc:4597
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "action not allowed in SPEC MODULE"
  msgid "Variable is USE-associated with !$ACC DECLARE at %L"
  msgstr "no se pertite una acción en SPEC MODULE"
  
! #: fortran/openmp.cc:4606
  #, fuzzy, gcc-internal-format
  #| msgid "action not allowed in SPEC MODULE"
  msgid "Variable %qs shall be declared in the same scoping unit as !$ACC DECLARE at %L"
  msgstr "no se pertite una acción en SPEC MODULE"
  
! #: fortran/openmp.cc:4614
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed size array '%s' in %s clause at %L"
  msgid "Assumed-size dummy array with !$ACC DECLARE at %L"
  msgstr "Matriz de tamaño asumido '%s' en la cláusula %s en %L"
  
! #: fortran/openmp.cc:4663
  #, gcc-internal-format
  msgid "%<acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4711
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid third argument of IBITS at %L"
  msgid "Invalid argument to !$ACC WAIT at %C"
  msgstr "Tercer argumento de IBITS no válido en %L"
  
! #: fortran/openmp.cc:4718
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NUM_THREADS clause at %L requires a scalar INTEGER expression"
  msgid "WAIT clause at %L requires a scalar INTEGER expression"
  msgstr "La cláusula NUM_THREADS en %L requiere una expresión INTEGER escalar"
  
! #: fortran/openmp.cc:4766
  #, gcc-internal-format, gfc-internal-format
  msgid "ACC CACHE directive must be inside of loop %C"
  msgstr ""
  
! #: fortran/openmp.cc:4835
  #, gcc-internal-format, gfc-internal-format
  msgid "Only the !$ACC ROUTINE form without list is allowed in interface block at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4869
  #, fuzzy, gcc-internal-format
  #| msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgid "Invalid NAME %qs in !$ACC ROUTINE ( NAME ) at %C"
  msgstr "Error sintáctico en la declaración !GCC$ ATTRIBUTES en %C"
  
! #: fortran/openmp.cc:4877
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C"
  msgstr "Error sintáctico en la declaración !GCC$ ATTRIBUTES en %C"
  
! #: fortran/openmp.cc:4884
  #, fuzzy, gcc-internal-format
  #| msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C, expecting %<)%> after NAME"
  msgstr "Error sintáctico en la declaración !GCC$ ATTRIBUTES en %C"
  
! #: fortran/openmp.cc:4899
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "storage class specified for typename"
  msgid "Multiple loop axes specified for routine at %C"
  msgstr "se especificó una clase de almacenamiento para el nombre de tipo"
  
! #: fortran/openmp.cc:4910
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible GANG, WORKER, or VECTOR clause"
  msgstr ""
  
! #: fortran/openmp.cc:4918
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible NOHOST clause"
  msgstr ""
  
! #: fortran/openmp.cc:4939 fortran/openmp.cc:4967
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC ROUTINE already applied at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4984
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC ROUTINE with GANG, WORKER, or VECTOR clause is not permitted in PURE procedure at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5174
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after NOWAIT clause at %C"
  msgid "Expected ALIGN or ALLOCATOR clause at %C"
  msgstr "Basura inesperada después de la cláusula NOWAIT en %C"
  
! #: fortran/openmp.cc:5182
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deferred-length character component '%s' at %L is not yet supported"
  msgid "Sorry, structure-element list item at %L in ALLOCATE directive is not yet supported"
  msgstr "El componente de caractér de longitud diferida '%s' en %L aún no se admite"
  
! #: fortran/openmp.cc:5185
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected expression in %s statement at %C"
  msgid "Unexpected expression as list item at %L in ALLOCATE directive"
  msgstr "Se esperaba una expresión en la declaración %s en %C"
  
! #: fortran/openmp.cc:5256
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgid "!$OMP ASSUMES at %C must be in the specification part of a subprogram or module"
  msgstr "Sólo se permite la declaración PRIVATE en %C en la parte de especificación de un módulo"
  
! #: fortran/openmp.cc:5323
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP CRITICAL statement at %C"
  msgstr "Basura inesperada después de la declaración $OMP CRITICAL en %C"
  
! #: fortran/openmp.cc:5345
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "Expected %<( depobj )%> at %C"
  msgstr "Se esperaba '(' en %C"
  
! #: fortran/openmp.cc:5363
  #, gcc-internal-format
  msgid "Expected IN, OUT, INOUT, INOUTSET or MUTEXINOUTSET followed by %<)%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5377
  #, gcc-internal-format, gfc-internal-format
  msgid "The same depend object should be used as DEPOBJ argument at %L and as DESTROY argument at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5391
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected DEPEND, UPDATE, or DESTROY clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5396
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPEND clause at %L of OMP DEPOBJ construct shall not have dependence-type DEPOBJ"
  msgstr ""
  
! #: fortran/openmp.cc:5404
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPEND clause at %L of OMP DEPOBJ construct shall have only a single locator"
  msgstr ""
  
! #: fortran/openmp.cc:5536 fortran/openmp.cc:10386
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NUM_THREADS clause at %L requires a scalar INTEGER expression"
  msgid "MESSAGE clause at %L requires a scalar default-kind CHARACTER expression"
  msgstr "La cláusula NUM_THREADS en %L requiere una expresión INTEGER escalar"
  
! #: fortran/openmp.cc:5543
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Constant expression required at %C"
  msgid "Constant character expression required in MESSAGE clause at %L"
  msgstr "Se requiere una expresión constante en %C"
  
! #: fortran/openmp.cc:5549
  #, gcc-internal-format, gfc-internal-format
  msgid "$OMP ERROR encountered at %L: %s"
  msgstr ""
  
! #: fortran/openmp.cc:5568
  #, gcc-internal-format, gfc-internal-format
  msgid "$OMP ERROR encountered at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5596
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SEQ_CST, AQC_REL, RELEASE, or ACQUIRE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5605
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgid "List specified together with memory order clause in FLUSH directive at %C"
  msgstr "la cláusula %<linear%> no puede especificarse junto con la cláusula %<ordered%> con un parámetro"
  
! #: fortran/openmp.cc:5613
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr "Basura inesperada después de la declaración $OMP FLUSH en %C"
  
! #: fortran/openmp.cc:6013 fortran/openmp.cc:13204
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6017 fortran/openmp.cc:13208
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6022
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6024
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6044
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after $OMP ORDERED statement at %C"
  msgid "Unexpected junk after !$OMP DECLARE REDUCTION at %C"
  msgstr "Basura inesperada después de la declaración $OMP ORDERED en %C"
  
! #: fortran/openmp.cc:6081
  #, gcc-internal-format, gfc-internal-format
  msgid "Only the !$OMP DECLARE TARGET form without clauses is allowed in interface block at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6096
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after $OMP ORDERED statement at %C"
  msgid "Unexpected junk after !$OMP DECLARE TARGET at %C"
  msgstr "Basura inesperada después de la declaración $OMP ORDERED en %C"
  
! #: fortran/openmp.cc:6121
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Threadprivate variable at %C is an element of a COMMON block"
  msgid "OMP DECLARE TARGET variable at %L is an element of a COMMON block"
  msgstr "La variable threadprivate en %C es un elemento de un bloque COMMON"
  
! #: fortran/openmp.cc:6124
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directive"
  msgstr ""
  
! #: fortran/openmp.cc:6130
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Threadprivate variable at %C is an element of a COMMON block"
! msgid "OMP DECLARE TARGET variable at %L previously mentioned in LINK clause and later in %s clause"
  msgstr "La variable threadprivate en %C es un elemento de un bloque COMMON"
  
! #: fortran/openmp.cc:6136
! #, gcc-internal-format, gfc-internal-format
! msgid "OMP DECLARE TARGET variable at %L previously mentioned in TO or ENTER clause and later in LINK clause"
  msgstr ""
  
! #: fortran/openmp.cc:6150 fortran/openmp.cc:6205
  #, gcc-internal-format
! msgid "List item %qs at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPE"
  msgstr ""
  
! #: fortran/openmp.cc:6159 fortran/openmp.cc:6213
  #, gcc-internal-format, gfc-internal-format
  msgid "DEVICE_TYPE must be ANY when used with INDIRECT at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6169
! #, gcc-internal-format, gfc-internal-format
! msgid "OMP DECLARE TARGET COMMON at %L previously mentioned in LINK clause and later in %s clause"
  msgstr ""
  
! #: fortran/openmp.cc:6175
! #, gcc-internal-format, gfc-internal-format
! msgid "OMP DECLARE TARGET COMMON at %L previously mentioned in TO or ENTER clause and later in LINK clause"
  msgstr ""
  
! #: fortran/openmp.cc:6179
! #, gcc-internal-format, gfc-internal-format
! msgid "COMMON at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directive"
  msgstr ""
  
! #: fortran/openmp.cc:6188
! #, gcc-internal-format, gfc-internal-format
! msgid "COMMON at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPE"
  msgstr ""
  
! #: fortran/openmp.cc:6223
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET directive at %L with only DEVICE_TYPE or INDIRECT clauses is ignored"
  msgstr ""
  
! #: fortran/openmp.cc:6234
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgid "Syntax error in !$OMP DECLARE TARGET list at %C"
  msgstr "Error sintáctico en la lista !$OMP THREADPRIVATE en %C"
  
  #. FIXME: constant integer expressions.
! #: fortran/openmp.cc:6273
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected exponent in expression at %C"
  msgid "Expected trait-property-extension at %C"
  msgstr "Se esperaba un exponente en la expresión en %C"
  
! #: fortran/openmp.cc:6288 fortran/openmp.cc:6394 fortran/openmp.cc:6547
! #: fortran/openmp.cc:6698 fortran/openmp.cc:6759
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "expected %<)%> at %C"
  msgstr "Se esperaba '(' en %C"
  
! #: fortran/openmp.cc:6319
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected selection-statement"
  msgid "expected trait selector name at %C"
  msgstr "se esperaba una declaración de selección"
  
! #: fortran/openmp.cc:6338
  #, fuzzy, gcc-internal-format
  #| msgid "constructor not allowed for non-vector types"
  msgid "unknown selector %qs for context selector set %qs at %C"
  msgstr "no se permite un constructor para tipos que no sean vectores"
  
! #: fortran/openmp.cc:6356
  #, fuzzy, gcc-internal-format
  #| msgid "%<no-custom-%s%> does not accept arguments"
  msgid "selector %qs does not accept any properties at %C"
  msgstr "%<no-custom-%s%> no acepta argumentos"
  
! #: fortran/openmp.cc:6365
  #, fuzzy, gcc-internal-format
  #| msgid "A format cannot be specified with a namelist"
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set at %C"
  msgstr "No se puede especificar un formato con una lista de nombres"
  
! #: fortran/openmp.cc:6372 fortran/openmp.cc:6557 fortran/openmp.cc:6649
! #: fortran/openmp.cc:6740 fortran/openmp.cc:6936
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "expected %<(%> at %C"
  msgstr "Se esperaba '(' en %C"
  
! #: fortran/openmp.cc:6380
! #, fuzzy, gcc-internal-format
! #| msgid "collapse argument needs positive constant integer expression"
! msgid "%<score%> argument must be constant integer expression at %C"
! msgstr "el argumento de collapse necesita una expresión entera constante positiva"
! 
! #: fortran/openmp.cc:6388
! #, fuzzy, gcc-internal-format
! #| msgid "'%s' at %L must be nonnegative"
! msgid "%<score%> argument must be non-negative at %C"
! msgstr "'%s' en %L debe ser no negativo"
! 
! #: fortran/openmp.cc:6400
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected \",\" at %C"
  msgid "expected : at %C"
  msgstr "Se esperaba \",\" en %C"
  
! #: fortran/openmp.cc:6422
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected identifier"
  msgid "expected identifier at %C"
  msgstr "se esperaba un identificador"
  
! #: fortran/openmp.cc:6441
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected string literal"
  msgid "expected identifier or string literal at %C"
  msgstr "se esperaba una cadena literal"
  
! #: fortran/openmp.cc:6462
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected expression"
  msgid "expected expression at %C"
  msgstr "se esperaba una expresión"
  
! #: fortran/openmp.cc:6477
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "expected integer expression"
! msgid "property must be a logical expression at %L"
! msgstr "se esperaba una expresión entera"
! 
! #: fortran/openmp.cc:6481
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "expected integer expression"
! msgid "property must be an integer expression at %L"
! msgstr "se esperaba una expresión entera"
! 
! #: fortran/openmp.cc:6488
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "expected integer expression"
! msgid "property must be a constant logical expression at %L"
! msgstr "se esperaba una expresión entera"
! 
! #: fortran/openmp.cc:6492
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "expected integer expression"
! msgid "property must be a constant integer expression at %L"
! msgstr "se esperaba una expresión entera"
! 
! #: fortran/openmp.cc:6506
! #, gcc-internal-format, gfc-internal-format
! msgid "property must be a conforming device number at %C"
! msgstr ""
! 
! #: fortran/openmp.cc:6522
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected binding name at %C"
  msgid "expected simd clause at %C"
  msgstr "Se esperaba un nombre de enlace en %C"
  
! #: fortran/openmp.cc:6599
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected selection-statement"
  msgid "expected context selector set name at %C"
  msgstr "se esperaba una declaración de selección"
  
! #: fortran/openmp.cc:6606
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '=>' at %C"
  msgid "expected %<=%> at %C"
  msgstr "Se esperaba '=>' en %C"
  
! #: fortran/openmp.cc:6613
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "expected %<{%> at %C"
  msgstr "Se esperaba '(' en %C"
  
! #: fortran/openmp.cc:6628
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "expected %<}%> at %C"
  msgstr "Se esperaba '(' en %C"
  
! #: fortran/openmp.cc:6656
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected %s statement at %C"
  msgid "expected name at %C"
  msgstr "Declaración %s inesperada en %C"
  
! #: fortran/openmp.cc:6667
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "expected variant name at %C"
  msgstr "se esperaba un nombre variable en %C"
  
! #: fortran/openmp.cc:6748 fortran/openmp.cc:6920 fortran/openmp.cc:7554
  #, fuzzy, gcc-internal-format
  #| msgid "specified option %qs more than once"
  msgid "%qs clause at %L specified more than once"
  msgstr "opción %qs especificada más de una vez"
  
! #: fortran/openmp.cc:6776
  #, gcc-internal-format
  msgid "expected %<nothing%>, %<need_device_ptr%> or %<need_device_addr%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6782 fortran/openmp.cc:6900 fortran/openmp.cc:7055
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '::' at %C"
  msgid "expected %<:%> at %C"
  msgstr "Se esperaba '::' en %C"
  
! #: fortran/openmp.cc:6815
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '::' at %C"
  msgid "unexpected %<:%> at %C"
  msgstr "Se esperaba '::' en %C"
  
! #: fortran/openmp.cc:6862
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected integer expression"
  msgid "expected constant integer expression at %C"
  msgstr "se esperaba una expresión entera"
  
! #: fortran/openmp.cc:6884
  #, fuzzy, gcc-internal-format
  #| msgid "COLLAPSE clause argument not constant positive integer at %C"
  msgid "expected dummy parameter name, %<omp_num_args%> or constant positive integer at %C"
  msgstr "El argumento de la cláusula COLLAPSE no es un entero positivo constante en %C"
  
! #: fortran/openmp.cc:6931
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "expected %<interop%> at %C"
  msgstr "Se esperaba '(' en %C"
  
! #: fortran/openmp.cc:6981
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<match%>, %<adjust_args%> or %<append_args%> at %C"
  msgstr "se esperaba %<;%>, %<,%> o %<)%>"
  
! #: fortran/openmp.cc:6987
  #, gcc-internal-format
! msgid "the %qs clause at %L can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause"
  msgstr ""
  
! #: fortran/openmp.cc:7027
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<when%>, %<otherwise%>, or %<default%> at %C"
  msgstr "se esperaba %<;%>, %<,%> o %<)%>"
  
! #: fortran/openmp.cc:7034
  #, gcc-internal-format
  msgid "too many %<otherwise%> or %<default%> clauses in %<metadirective%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7041
  #, gcc-internal-format
  msgid "%<otherwise%> or %<default%> clause must appear last in %<metadirective%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7069
  #, fuzzy, gcc-internal-format
  #| msgid "destructor priorities are not supported"
  msgid "declarative directive variants are not supported"
  msgstr "no se admiten las prioridades de destructor"
  
! #: fortran/openmp.cc:7090
  #, gcc-internal-format, gfc-internal-format
  msgid "variant directive used in OMP BEGIN METADIRECTIVE at %C must have a corresponding end directive"
  msgstr ""
  
! #: fortran/openmp.cc:7124
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after $OMP ORDERED statement at %C"
  msgid "Unexpected junk after OMP METADIRECTIVE at %C"
  msgstr "Basura inesperada después de la declaración $OMP ORDERED en %C"
  
! #: fortran/openmp.cc:7183
! #, gcc-internal-format, gfc-internal-format
! msgid "Threadprivate variable at %C is an element of a COMMON block"
  msgstr "La variable threadprivate en %C es un elemento de un bloque COMMON"
  
! #: fortran/openmp.cc:7220
  #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Unexpected junk after $OMP ORDERED statement at %C"
! msgid "Unexpected junk after OMP THREADPRIVATE at %C"
! msgstr "Basura inesperada después de la declaración $OMP ORDERED en %C"
  
! #: fortran/openmp.cc:7227
! #, gcc-internal-format, gfc-internal-format
! msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgstr "Error sintáctico en la lista !$OMP THREADPRIVATE en %C"
  
! #: fortran/openmp.cc:7326
  #, gcc-internal-format, gfc-internal-format
  msgid "Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES %s but other program units do"
  msgstr ""
  
! #: fortran/openmp.cc:7369
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified via module %qs use at %L comes after using a device construct/routine"
  msgstr ""
  
! #: fortran/openmp.cc:7373
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified at %L comes after using a device construct/routine"
  msgstr ""
  
! #: fortran/openmp.cc:7396
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)"
  msgstr ""
  
! #: fortran/openmp.cc:7401
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)"
  msgstr ""
  
! #: fortran/openmp.cc:7412
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L but same clause is not specified for the program unit"
  msgstr ""
  
! #: fortran/openmp.cc:7417
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified via module %qs use at %L but same clause is not specified for the program unit"
  msgstr ""
  
! #: fortran/openmp.cc:7447
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgid "!$OMP REQUIRES at %C must appear in the specification part of a program unit"
  msgstr "Sólo se permite la declaración PRIVATE en %C en la parte de especificación de un módulo"
  
! #: fortran/openmp.cc:7532
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ACQ_REL, ACQUIRE, RELAXED, RELEASE or SEQ_CST for ATOMIC_DEFAULT_MEM_ORDER clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7548
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "')' expected at %C"
  msgid "Clause expected at %C"
  msgstr "Se esperaba ')' en %C"
  
! #: fortran/openmp.cc:7557
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, SELF_MAPS, DYNAMIC_ALLOCATORS, REVERSE_OFFLOAD, or ATOMIC_DEFAULT_MEM_ORDER clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7583
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after TASKYIELD clause at %C"
  msgid "Expected INCLUSIVE or EXCLUSIVE clause at %C"
  msgstr "Basura inesperada después de la cláusula TASKYIELD en %C"
  
! #: fortran/openmp.cc:7589
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after $OMP ORDERED statement at %C"
  msgid "Unexpected junk after !$OMP SCAN at %C"
  msgstr "Basura inesperada después de la declaración $OMP ORDERED en %C"
  
! #: fortran/openmp.cc:7788
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after TASKYIELD clause at %C"
  msgstr "Basura inesperada después de la cláusula TASKYIELD en %C"
  
! #: fortran/openmp.cc:7887
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP MASTER statement at %C"
  msgstr "Basura inesperada después de la declaración $OMP MASTER en %C"
  
! #: fortran/openmp.cc:7919
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after $OMP ATOMIC statement at %C"
  msgid "Unexpected junk after $OMP NOTHING statement at %C"
  msgstr "Basura inesperada después de la declaración $OMP ATOMIC en %C"
  
! #: fortran/openmp.cc:7954 fortran/openmp.cc:7957 fortran/openmp.cc:7960
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC at %L with %s clause is incompatible with READ or WRITE"
  msgstr ""
  
! #: fortran/openmp.cc:7964
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC at %L with %s clause requires %s clause"
  msgstr ""
  
! #: fortran/openmp.cc:7994
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC WRITE at %L incompatible with ACQUIRES clause implicitly provided by a REQUIRES directive"
  msgstr ""
  
! #: fortran/openmp.cc:8005
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ at %L incompatible with RELEASE clause implicitly provided by a REQUIRES directive"
  msgstr ""
  
! #: fortran/openmp.cc:8023
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "REC tag at %L is incompatible with END tag"
  msgid "!$OMP ATOMIC READ at %L incompatible with RELEASE clause"
  msgstr "La etiqueta REC en %L es incompatible con la etiqueta END"
  
! #: fortran/openmp.cc:8033
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "REC tag at %L is incompatible with END tag"
  msgid "!$OMP ATOMIC WRITE at %L incompatible with ACQUIRE clause"
  msgstr "La etiqueta REC en %L es incompatible con la etiqueta END"
  
! #: fortran/openmp.cc:8070
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after $OMP ATOMIC statement at %C"
  msgid "Unexpected junk after !$ACC ATOMIC statement at %C"
  msgstr "Basura inesperada después de la declaración $OMP ATOMIC en %C"
  
! #: fortran/openmp.cc:8085
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP BARRIER statement at %C"
  msgstr "Basura inesperada después de la declaración $OMP BARRIER en %C"
  
! #: fortran/openmp.cc:8141
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after $OMP ATOMIC statement at %C"
  msgid "Expected construct-type PARALLEL, SECTIONS, DO or TASKGROUP in $OMP CANCELLATION POINT statement at %C"
  msgstr "Basura inesperada después de la declaración $OMP ATOMIC en %C"
  
! #: fortran/openmp.cc:8147
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after $OMP ATOMIC statement at %C"
  msgid "Unexpected junk after $OMP CANCELLATION POINT statement at %C"
  msgstr "Basura inesperada después de la declaración $OMP ATOMIC en %C"
  
! #: fortran/openmp.cc:8168
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after NOWAIT clause at %C"
  msgstr "Basura inesperada después de la cláusula NOWAIT en %C"
  
! #: fortran/openmp.cc:8207
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NUM_THREADS clause at %L requires a scalar INTEGER expression"
  msgid "%s clause at %L requires a scalar INTEGER expression"
  msgstr "La cláusula NUM_THREADS en %L requiere una expresión INTEGER escalar"
  
! #: fortran/openmp.cc:8219 fortran/openmp.cc:10421
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "SIZE at %L must be positive"
  msgid "INTEGER expression of %s clause at %L must be positive"
  msgstr "SIZE en %L debe ser positivo"
  
! #: fortran/openmp.cc:8231
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "SIZE at %L must be positive"
  msgid "INTEGER expression of %s clause at %L must be non-negative"
  msgstr "SIZE en %L debe ser positivo"
  
! #: fortran/openmp.cc:8242
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer '%s' in %s clause at %L"
  msgid "Cray pointer object %qs of derived type in %s clause at %L"
  msgstr "El puntero Cray '%s' en la cláusula %s en %L"
  
! #: fortran/openmp.cc:8245
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointee '%s' in %s clause at %L"
  msgid "Cray pointee object %qs of derived type in %s clause at %L"
  msgstr "El apuntado Cray '%s' en la cláusula %s en %L"
  
! #: fortran/openmp.cc:8251 fortran/openmp.cc:10244
  #, fuzzy, gcc-internal-format
  #| msgid "POINTER object '%s' in %s clause at %L"
  msgid "POINTER object %qs of polymorphic type in %s clause at %L"
  msgstr "El objeto POINTER '%s' en la cláusula %s en %L"
  
! #: fortran/openmp.cc:8256
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer '%s' in %s clause at %L"
  msgid "Cray pointer object %qs of polymorphic type in %s clause at %L"
  msgstr "El puntero Cray '%s' en la cláusula %s en %L"
  
! #: fortran/openmp.cc:8261
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointee '%s' in %s clause at %L"
  msgid "Cray pointee object %qs of polymorphic type in %s clause at %L"
  msgstr "El apuntado Cray '%s' en la cláusula %s en %L"
  
! #: fortran/openmp.cc:8271 fortran/openmp.cc:9682 fortran/openmp.cc:9967
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in %s clause at %L"
  msgid "Assumed size array %qs in %s clause at %L"
  msgstr "Matriz de tamaño asumido '%s' en la cláusula %s en %L"
  
! #: fortran/openmp.cc:8274
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in %s clause at %L"
  msgid "Assumed rank array %qs in %s clause at %L"
  msgstr "Matriz de tamaño asumido '%s' en la cláusula %s en %L"
  
! #: fortran/openmp.cc:8290 fortran/openmp.cc:9954
  #, fuzzy, gcc-internal-format
  #| msgid "POINTER object '%s' in %s clause at %L"
  msgid "POINTER object %qs in %s clause at %L"
  msgstr "El objeto POINTER '%s' en la cláusula %s en %L"
  
! #: fortran/openmp.cc:8295 fortran/openmp.cc:10248
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer '%s' in %s clause at %L"
  msgid "Cray pointer object %qs in %s clause at %L"
  msgstr "El puntero Cray '%s' en la cláusula %s en %L"
  
! #: fortran/openmp.cc:8300 fortran/openmp.cc:10251
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointee '%s' in %s clause at %L"
  msgid "Cray pointee object %qs in %s clause at %L"
  msgstr "El apuntado Cray '%s' en la cláusula %s en %L"
  
! #: fortran/openmp.cc:8305 fortran/openmp.cc:10239
  #, fuzzy, gcc-internal-format
  #| msgid "POINTER object '%s' in %s clause at %L"
  msgid "ALLOCATABLE object %qs in %s clause at %L"
  msgstr "El objeto POINTER '%s' en la cláusula %s en %L"
  
! #: fortran/openmp.cc:8308
  #, fuzzy, gcc-internal-format
  #| msgid "POINTER object '%s' in %s clause at %L"
  msgid "VALUE object %qs in %s clause at %L"
  msgstr "El objeto POINTER '%s' en la cláusula %s en %L"
  
! #: fortran/openmp.cc:8351
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after $OMP ORDERED statement at %C"
  msgid "Implicitly declared function %s used in !$OMP DECLARE REDUCTION at %L"
  msgstr "Basura inesperada después de la declaración $OMP ORDERED en %C"
  
! #: fortran/openmp.cc:8400
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after $OMP ORDERED statement at %C"
  msgid "Implicitly declared subroutine %s used in !$OMP DECLARE REDUCTION at %L"
  msgstr "Basura inesperada después de la declaración $OMP ORDERED en %C"
  
! #: fortran/openmp.cc:8442
  #, gcc-internal-format
  msgid "Unexpected function-result variable %qs at %L in declarative !$OMP ALLOCATE"
  msgstr ""
  
! #: fortran/openmp.cc:8448
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer '%s' in %s clause at %L"
  msgid "Procedure pointer %qs not supported with !$OMP ALLOCATE at %L"
  msgstr "El puntero Cray '%s' en la cláusula %s en %L"
  
! #: fortran/openmp.cc:8454
  #, gcc-internal-format
  msgid "Argument %qs at %L to declarative !$OMP ALLOCATE directive must be a variable"
  msgstr ""
  
! #: fortran/openmp.cc:8461
  #, gcc-internal-format
  msgid "Argument %qs at %L to declarative !$OMP ALLOCATE shall be in the same scope as the variable declaration"
  msgstr ""
  
! #: fortran/openmp.cc:8468
  #, fuzzy, gcc-internal-format
  #| msgid "Passed-object dummy argument of '%s' at %L must not be ALLOCATABLE"
  msgid "Unexpected dummy argument %qs as argument at %L to declarative !$OMP ALLOCATE"
  msgstr "El argumento dummy de objeto pasado de '%s' en %L no debe ser ALLOCATABLE"
  
! #: fortran/openmp.cc:8474
  #, gcc-internal-format
  msgid "Unexpected coarray argument %qs as argument at %L to declarative !$OMP ALLOCATE"
  msgstr ""
  
! #: fortran/openmp.cc:8482
  #, gcc-internal-format
  msgid "Duplicated common block %</%s/%> in !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8489
  #, gcc-internal-format
  msgid "Duplicated variable %qs in !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8500
  #, gcc-internal-format
  msgid "Sorry, EQUIVALENCE object %qs not supported with !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8509
  #, gcc-internal-format
  msgid "Sorry, Cray pointers and pointees such as %qs are not supported with !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8518
  #, gcc-internal-format
  msgid "Unexpected allocatable variable %qs at %L in declarative !$OMP ALLOCATE directive"
  msgstr ""
  
! #: fortran/openmp.cc:8523
  #, gcc-internal-format
  msgid "Unexpected pointer variable %qs at %L in declarative !$OMP ALLOCATE directive"
  msgstr ""
  
! #: fortran/openmp.cc:8534 fortran/openmp.cc:9149
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "ALIGN requires a scalar positive constant integer alignment expression at %L that is a power of two"
  msgstr "%Hel argumento de collapse necesita ser una expresión entera constante positiva"
  
! #: fortran/openmp.cc:8549
  #, gcc-internal-format
  msgid "An ALLOCATOR clause is required as the list item %<%s%s%s%> at %L has the SAVE attribute"
  msgstr ""
  
! #: fortran/openmp.cc:8554
  #, gcc-internal-format
  msgid "Predefined allocator required in ALLOCATOR clause at %L as the list item %<%s%s%s%> at %L has the SAVE attribute"
  msgstr ""
  
! #: fortran/openmp.cc:8568 fortran/openmp.cc:9133
  #, gcc-internal-format
  msgid "Expected integer expression of the %<omp_allocator_handle_kind%> kind at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8584
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL stride expression at %L must be a scalar %s"
  msgid "HOLDS expression at %L must be a scalar logical expression"
  msgstr "La expresión de tranco FORALL en %L debe ser un %s escalar"
  
! #: fortran/openmp.cc:8620
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8623
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "ORDER clause must not be used together with ORDERED at %L"
  msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: fortran/openmp.cc:8630 fortran/openmp.cc:8641 fortran/resolve.cc:12080
! #: fortran/resolve.cc:13689
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "La cláusula IF en %L requiere una expresión LOGICAL escalar"
  
! #: fortran/openmp.cc:8645
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause without modifier at %L used together with IF clauses with modifiers"
  msgstr ""
  
! #: fortran/openmp.cc:8770
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause modifier %s at %L not appropriate for the current OpenMP construct"
  msgstr ""
  
! #: fortran/openmp.cc:8780
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgid "SELF clause at %L requires a scalar LOGICAL expression"
  msgstr "La cláusula IF en %L requiere una expresión LOGICAL escalar"
  
! #: fortran/openmp.cc:8789
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL clause at %L requires a scalar LOGICAL expression"
  msgstr "La cláusula FINAL en %L requiere una expresión LOGICAL escalar"
  
! #: fortran/openmp.cc:8798
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgid "NOVARIANTS clause at %L requires a scalar LOGICAL expression"
  msgstr "La cláusula IF en %L requiere una expresión LOGICAL escalar"
  
! #: fortran/openmp.cc:8808
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgid "NOCONTEXT clause at %L requires a scalar LOGICAL expression"
  msgstr "La cláusula IF en %L requiere una expresión LOGICAL escalar"
  
! #: fortran/openmp.cc:8819
  #, gcc-internal-format, gfc-internal-format
  msgid "SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgstr "El chunk_size de la cláusula SCHEDULE en %L requiere una expresión INTEGER escalar"
  
! #: fortran/openmp.cc:8824
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "SIZE at %L must be positive"
  msgid "INTEGER expression of SCHEDULE clause's chunk_size at %L must be positive"
  msgstr "SIZE en %L debe ser positivo"
  
! #: fortran/openmp.cc:8831
  #, gcc-internal-format, gfc-internal-format
  msgid "Both MONOTONIC and NONMONOTONIC schedule modifiers specified at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8834
  #, gcc-internal-format, gfc-internal-format
  msgid "NONMONOTONIC schedule modifier specified with ORDERED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8843
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPOBJ in DEPOBJ construct at %L shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:8864
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' has not been assigned a target label at %L"
  msgid "Variable %qs is not a dummy argument at %L"
  msgstr "La variable '%s' no se ha asignado a una etiqueta objetivo en %L"
  
! #: fortran/openmp.cc:8899
  #, fuzzy, gcc-internal-format
  #| msgid "Object '%s' is not a variable at %L"
! msgid "Object %qs is not a variable at %L; parameters cannot be and need not be copied"
  msgstr "El objeto '%s' no es una variable en %L"
  
! #: fortran/openmp.cc:8903
  #, fuzzy, gcc-internal-format
  #| msgid "Object '%s' is not a variable at %L"
  msgid "Object %qs is not a variable at %L; parameters cannot be and need not be mapped"
  msgstr "El objeto '%s' no es una variable en %L"
  
! #: fortran/openmp.cc:8908 fortran/openmp.cc:12759
  #, fuzzy, gcc-internal-format
  #| msgid "Object '%s' is not a variable at %L"
  msgid "Object %qs is not a variable at %L"
  msgstr "El objeto '%s' no es una variable en %L"
  
! #: fortran/openmp.cc:8919
  #, gcc-internal-format
  msgid "%<inscan%> REDUCTION clause on construct other than DO, SIMD, DO SIMD, PARALLEL DO, PARALLEL DO SIMD at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8923
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "ORDERED clause specified together with %<inscan%> REDUCTION clause at %L"
  msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: fortran/openmp.cc:8926
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "SCHEDULE clause specified together with %<inscan%> REDUCTION clause at %L"
  msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: fortran/openmp.cc:8958 fortran/openmp.cc:8970 fortran/openmp.cc:8991
! #: fortran/openmp.cc:9003 fortran/openmp.cc:9065 fortran/openmp.cc:9073
! #: fortran/openmp.cc:9094 fortran/openmp.cc:9105 fortran/openmp.cc:9117
! #: fortran/openmp.cc:9352 fortran/openmp.cc:12783
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' present on multiple clauses at %L"
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr "El símbolo '%s' está presente en múltiples cláusulas en %L"
  
! #: fortran/openmp.cc:8999
  #, gcc-internal-format
  msgid "Symbol %qs has mixed component and non-component accesses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9022
  #, gcc-internal-format
  msgid "DEPEND clause at %L requires action clause with %<targetsync%> interop-type"
  msgstr ""
  
! #: fortran/openmp.cc:9029
  #, gcc-internal-format
  msgid "DEPEND clause at %L requires %<targetsync%> interop-type, lacking it for %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9044
  #, gcc-internal-format
  msgid "%qs at %L in %qs clause must be a scalar integer variable of %<omp_interop_kind%> kind"
  msgstr ""
  
! #: fortran/openmp.cc:9049
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must be nonnegative"
  msgid "%qs at %L in %qs clause must be definable"
  msgstr "'%s' en %L debe ser no negativo"
  
! #: fortran/openmp.cc:9088
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' present on multiple clauses at %L"
  msgid "Symbol %qs present on both data and map clauses at %L"
  msgstr "El símbolo '%s' está presente en múltiples cláusulas en %L"
  
! #: fortran/openmp.cc:9174
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qs appears more than once in %<allocate%> at %L"
  msgstr "%qE aparece más de una vez en las cláusulas de datos"
  
! #: fortran/openmp.cc:9216 fortran/trans-openmp.cc:8329
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause"
  msgstr ""
  
! #: fortran/openmp.cc:9244
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected coarray designator at %C"
  msgid "Unexpected coarray %qs in %<allocate%> at %L"
  msgstr "Designador de comatriz inesperado en %C"
  
! #: fortran/openmp.cc:9258
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> at %L but not in the associated ALLOCATE statement"
  msgstr ""
  
! #: fortran/openmp.cc:9292
  #, gcc-internal-format
  msgid "%qs listed in %<allocate%> statement at %L but it is neither explicitly in listed in the %<!$OMP ALLOCATE%> directive nor exists a directive without argument list"
  msgstr ""
  
! #: fortran/openmp.cc:9303
  #, gcc-internal-format
  msgid "Unexpected coarray %qs in %<allocate%> at %L, implicitly listed in %<!$OMP ALLOCATE%> at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9328
  #, gcc-internal-format
  msgid "ALLOCATORS directive at %L inside a target region must specify an ALLOCATOR modifier for %qs"
  msgstr ""
  
! #: fortran/openmp.cc:9332
  #, gcc-internal-format
  msgid "ALLOCATE directive at %L inside a target region must specify an ALLOCATOR clause for %qs"
  msgstr ""
  
! #: fortran/openmp.cc:9336
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE directive at %L inside a target region must specify an ALLOCATOR clause"
  msgstr ""
  
! #: fortran/openmp.cc:9359
  #, fuzzy, gcc-internal-format
  #| msgid "Array section not permitted in '%s' call at %L"
  msgid "Array %qs is not permitted in reduction at %L"
  msgstr "No se permite una sección de matriz en la llamada '%s' en %L"
  
! #: fortran/openmp.cc:9372
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' present on multiple clauses at %L"
  msgid "Symbol %qs present on both FROM and TO clauses at %L"
  msgstr "El símbolo '%s' está presente en múltiples cláusulas en %L"
  
! #: fortran/openmp.cc:9390
  #, fuzzy, gcc-internal-format
  #| msgid "Non-THREADPRIVATE object '%s' in COPYIN clause at %L"
  msgid "Non-THREADPRIVATE object %qs in COPYIN clause at %L"
  msgstr "El objeto que no es THREADPRIVATE '%s' en la cláusula COPYIN en %L"
  
! #: fortran/openmp.cc:9396
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed size array '%s' in COPYPRIVATE clause at %L"
  msgid "NOWAIT clause must not be used with COPYPRIVATE clause at %L"
  msgstr "Matriz de tamaño asumido '%s' en la cláusula COPYPRIVATE en %L"
  
! #: fortran/openmp.cc:9401
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in COPYPRIVATE clause at %L"
  msgid "Assumed size array %qs in COPYPRIVATE clause at %L"
  msgstr "Matriz de tamaño asumido '%s' en la cláusula COPYPRIVATE en %L"
  
! #: fortran/openmp.cc:9404
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in COPYPRIVATE clause at %L"
  msgid "INTENT(IN) POINTER %qs in COPYPRIVATE clause at %L"
  msgstr "Matriz de tamaño asumido '%s' en la cláusula COPYPRIVATE en %L"
  
! #: fortran/openmp.cc:9412
  #, fuzzy, gcc-internal-format
  #| msgid "THREADPRIVATE object '%s' in SHARED clause at %L"
  msgid "THREADPRIVATE object %qs in SHARED clause at %L"
  msgstr "El objeto THREADPRIVATE '%s' en la cláusula SHARED en %L"
  
! #: fortran/openmp.cc:9415
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointee '%s' in SHARED clause at %L"
  msgid "Cray pointee %qs in SHARED clause at %L"
  msgstr "El apuntado Cray '%s' en la cláusula SHARED en %L"
  
! #: fortran/openmp.cc:9418
  #, fuzzy, gcc-internal-format
  #| msgid "THREADPRIVATE object '%s' in SHARED clause at %L"
  msgid "Associate name %qs in SHARED clause at %L"
  msgstr "El objeto THREADPRIVATE '%s' en la cláusula SHARED en %L"
  
! #: fortran/openmp.cc:9424
  #, fuzzy, gcc-internal-format
  #| msgid "THREADPRIVATE object '%s' in SHARED clause at %L"
  msgid "DETACH event handle %qs in SHARED clause at %L"
  msgstr "El objeto THREADPRIVATE '%s' en la cláusula SHARED en %L"
  
! #: fortran/openmp.cc:9439
  #, gcc-internal-format
  msgid "%qs in ALIGNED clause must be POINTER, ALLOCATABLE, Cray pointer or C_PTR at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9449
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%qs in ALIGNED clause at %L requires a scalar positive constant integer alignment expression"
  msgstr "%Hel argumento de collapse necesita ser una expresión entera constante positiva"
  
! #: fortran/openmp.cc:9475
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Integer expression required at %C"
  msgid "Scalar integer expression for range begin expected at %L"
  msgstr "Se requiere una expresión entera en %C"
  
! #: fortran/openmp.cc:9481
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Integer expression required at %C"
  msgid "Scalar integer expression for range end expected at %L"
  msgstr "Se requiere una expresión entera en %C"
  
! #: fortran/openmp.cc:9487
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Integer expression required at %C"
  msgid "Scalar integer expression for range step expected at %L"
  msgstr "Se requiere una expresión entera en %C"
  
! #: fortran/openmp.cc:9492
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement expected at %L"
  msgid "Nonzero range step expected at %L"
  msgstr "Se esperaba %s en la declaración en %L"
  
! #: fortran/openmp.cc:9505
  #, gcc-internal-format, gfc-internal-format
  msgid "Dependence-type SINK used together with SOURCE on the same construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9515
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "accumulator is not a constant integer"
  msgid "SINK addend not a constant integer at %L"
  msgstr "el acumulador no es una constante entera"
  
! #: fortran/openmp.cc:9521
  #, gcc-internal-format
  msgid "omp_cur_iteration at %L requires %<-1%> as logical offset"
  msgstr ""
  
! #: fortran/openmp.cc:9531
  #, gcc-internal-format
  msgid "Locator %qs at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:9542
  #, gcc-internal-format, gfc-internal-format
  msgid "Locator at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:9586
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "array section is not contiguous in %qs clause"
  msgid "Array is not contiguous at %L"
  msgstr "la sección de matriz no es contigua en la cláusula %qs"
  
! #: fortran/openmp.cc:9601
  #, fuzzy, gcc-internal-format
  #| msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgid "%qs clause argument must be ALLOCATABLE or a POINTER at %L"
  msgstr "El objeto de alojamiento en %L debe ser ALLOCATABLE o un POINTER"
  
! #: fortran/openmp.cc:9613
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Cray pointer '%s' in %s clause at %L"
  msgid "Unexpected substring reference in %s clause at %L"
  msgstr "El puntero Cray '%s' en la cláusula %s en %L"
  
! #: fortran/openmp.cc:9621
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected coarray designator at %C"
  msgid "Unexpected complex-parts designator reference in %s clause at %L"
  msgstr "Designador de comatriz inesperado en %C"
  
! #: fortran/openmp.cc:9630 fortran/openmp.cc:9648
  #, gcc-internal-format
  msgid "%qs in %s clause at %L is not a proper array section"
  msgstr ""
  
! #: fortran/openmp.cc:9640
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed size array '%s' in %s clause at %L"
  msgid "Stride should not be specified for array section in %s clause at %L"
  msgstr "Matriz de tamaño asumido '%s' en la cláusula %s en %L"
  
! #: fortran/openmp.cc:9662
  #, fuzzy, gcc-internal-format
  #| msgid "%qD in %<reduction%> clause is a zero size array"
  msgid "%qs in %s clause at %L is a zero size array section"
  msgstr "%qD en la cláusula %<reduction%> es una matriz de tamaño cero"
  
! #: fortran/openmp.cc:9718
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET%s with map-type other than TO, FROM, TOFROM, or ALLOC on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9749
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET ENTER DATA with map-type other than TO, TOFROM or ALLOC on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9778
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET EXIT DATA with map-type other than FROM, TOFROM, RELEASE, or DELETE on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9794 fortran/openmp.cc:9938
  #, fuzzy, gcc-internal-format
  #| msgid "THREADPRIVATE object '%s' in %s clause at %L"
  msgid "THREADPRIVATE object %qs in %s clause at %L"
  msgstr "El objeto THREADPRIVATE '%s' en la cláusula %s en %L"
  
! #: fortran/openmp.cc:9797 fortran/openmp.cc:9941
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointee '%s' in %s clause at %L"
  msgid "Cray pointee %qs in %s clause at %L"
  msgstr "El apuntado Cray '%s' en la cláusula %s en %L"
  
  #. Non-TARGET (i.e. DISPATCH) requires a C_PTR.
! #: fortran/openmp.cc:9811
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointee '%s' in %s clause at %L"
  msgid "List item %qs in %s clause at %L must be of TYPE(C_PTR)"
  msgstr "El apuntado Cray '%s' en la cláusula %s en %L"
  
! #: fortran/openmp.cc:9870
  #, gcc-internal-format
  msgid "Memspace %qs at %L in USES_ALLOCATORS must be a predefined memory space"
  msgstr ""
  
! #: fortran/openmp.cc:9878
  #, gcc-internal-format
  msgid "Allocator %qs at %L in USES_ALLOCATORS must be a scalar integer of kind %<omp_allocator_handle_kind%>"
  msgstr ""
  
! #: fortran/openmp.cc:9886
  #, gcc-internal-format
  msgid "Allocator %qs at %L in USES_ALLOCATORS must either a variable or a predefined allocator"
  msgstr ""
  
! #: fortran/openmp.cc:9891
  #, gcc-internal-format
  msgid "A memory space or traits array may not be specified for predefined allocator %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9902
  #, gcc-internal-format
  msgid "Traits array %qs in USES_ALLOCATORS %L must be a one-dimensional named constant array of type %<omp_alloctrait%>"
  msgstr ""
  
! #: fortran/openmp.cc:9932
  #, fuzzy, gcc-internal-format
  #| msgid "code model %<large%> not supported yet"
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct at %L"
  msgstr "aún no se admite el modelo de código %<large%>"
  
! #: fortran/openmp.cc:9944
  #, fuzzy, gcc-internal-format
  #| msgid "POINTER object '%s' in %s clause at %L"
  msgid "Associate name %qs in %s clause at %L"
  msgstr "El objeto POINTER '%s' en la cláusula %s en %L"
  
! #: fortran/openmp.cc:9951
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer '%s' in %s clause at %L"
  msgid "Procedure pointer %qs in %s clause at %L"
  msgstr "El puntero Cray '%s' en la cláusula %s en %L"
  
! #: fortran/openmp.cc:9957
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer '%s' in %s clause at %L"
  msgid "Cray pointer %qs in %s clause at %L"
  msgstr "El puntero Cray '%s' en la cláusula %s en %L"
  
! #: fortran/openmp.cc:9970
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' in %s clause is used in NAMELIST statement at %L"
  msgid "Variable %qs in %s clause is used in NAMELIST statement at %L"
  msgstr "Se usó la variable '%s' en la cláusula %s en la declaración NAMELIST en %L"
  
  #. case OMP_LIST_REDUCTION:
! #: fortran/openmp.cc:9980
  #, fuzzy, gcc-internal-format
  #| msgid "POINTER object '%s' in %s clause at %L"
  msgid "INTENT(IN) POINTER %qs in %s clause at %L"
  msgstr "El objeto POINTER '%s' en la cláusula %s en %L"
  
! #: fortran/openmp.cc:9991
  #, fuzzy, gcc-internal-format
  #| msgid "POINTER object '%s' in %s clause at %L"
  msgid "DETACH event handle %qs in %s clause at %L"
  msgstr "El objeto POINTER '%s' en la cláusula %s en %L"
  
! #: fortran/openmp.cc:10016
  #, fuzzy, gcc-internal-format
  #| msgid "Support for entity at %L with deferred type parameter not yet implemented"
  msgid "Sorry, list item %qs at %L with allocatable components is not yet supported in %s clause"
  msgstr "Aún no se implementa el soporte para la entidad en %L con parámetro de tipo diferido"
  
! #: fortran/openmp.cc:10022
  #, gcc-internal-format
  msgid "Polymorphic list item %qs at %L in %s clause has unspecified behavior and unsupported"
  msgstr ""
  
! #: fortran/openmp.cc:10054
  #, gcc-internal-format, gfc-internal-format
  msgid "Only DEFAULT permitted as reduction-modifier in REDUCTION clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10147
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP DECLARE REDUCTION %s not found for type %s at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10175
  #, gcc-internal-format, gfc-internal-format
  msgid "LINEAR clause modifier used on DO or SIMD construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10181
  #, gcc-internal-format, gfc-internal-format
  msgid "LINEAR clause modifier other than VAL used on DO or SIMD construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10189
  #, fuzzy, gcc-internal-format
  #| msgid "%s REDUCTION variable '%s' must be INTEGER at %L"
  msgid "LINEAR variable %qs must be INTEGER at %L"
  msgstr "La variable REDUCTION %s '%s' debe ser INTEGER en %L"
  
! #: fortran/openmp.cc:10194
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "LINEAR dummy argument %qs with VALUE attribute with %s modifier at %L"
  msgstr "El argumento actual para '%s' debe ser un puntero en %L"
  
! #: fortran/openmp.cc:10205
  #, fuzzy, gcc-internal-format
  #| msgid "FINAL clause at %L requires a scalar LOGICAL expression"
  msgid "%qs in LINEAR clause at %L requires a scalar integer linear-step expression"
  msgstr "La cláusula FINAL en %L requiere una expresión LOGICAL escalar"
  
! #: fortran/openmp.cc:10222
  #, fuzzy, gcc-internal-format
  #| msgid "FINAL clause at %L requires a scalar LOGICAL expression"
  msgid "%qs in LINEAR clause at %L requires a constant integer linear-step expression or dummy argument specified in UNIFORM clause"
  msgstr "La cláusula FINAL en %L requiere una expresión LOGICAL escalar"
  
! #: fortran/openmp.cc:10256
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%s clause variable %qs at %L is neither a POINTER nor an array"
  msgstr "el tipo de vector delete no es del tipo puntero ni matriz"
  
! #: fortran/openmp.cc:10316
  #, gcc-internal-format, gfc-internal-format
  msgid "NUM_TEAMS lower bound at %L larger than upper bound at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10329
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "the value of %qD is not usable in a constant expression"
  msgid "Value of HINT clause at %L shall be a valid constant hint expression"
  msgstr "el valor de %qD no se puede usar en una expresión constante"
  
! #: fortran/openmp.cc:10339
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgid "DIST_SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgstr "El chunk_size de la cláusula SCHEDULE en %L requiere una expresión INTEGER escalar"
  
! #: fortran/openmp.cc:10349
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<GRAINSIZE%> clause at %L must not be used together with %<NUM_TASKS%> clause"
  msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: fortran/openmp.cc:10352
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<REDUCTION%> clause at %L must not be used together with %<NOGROUP%> clause"
  msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: fortran/openmp.cc:10356
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<FULL%> clause at %C must not be used together with %<PARTIAL%> clause"
  msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: fortran/openmp.cc:10379
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgid "Incompatible use of TILE and COLLAPSE at %L"
  msgstr "Rangos incompatibles en %s (%d y %d) en %L"
  
! #: fortran/openmp.cc:10403
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET DATA must contain at least one MAP, USE_DEVICE_PTR, or USE_DEVICE_ADDR clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10406
  #, gcc-internal-format, gfc-internal-format
  msgid "%s must contain at least one MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10416
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "SIZES requires constant expression at %L"
  msgstr "%qE no es una expresión constante"
  
! #: fortran/openmp.cc:10432
  #, gcc-internal-format
  msgid "%qs at %L should be a scalar of type integer(kind=omp_event_handle_kind)"
  msgstr ""
  
! #: fortran/openmp.cc:10437
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer object at %C shall not be coindexed"
  msgid "The event handle at %L must not be an array element"
  msgstr "El objeto puntero en %C no debe tener un coíndice"
  
! #: fortran/openmp.cc:10441
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer object at %C shall not be coindexed"
  msgid "The event handle at %L must not be part of a derived type or class"
  msgstr "El objeto puntero en %C no debe tener un coíndice"
  
! #: fortran/openmp.cc:10445
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<DETACH%> clause at %L must not be used together with %<MERGEABLE%> clause"
  msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: fortran/openmp.cc:10452
  #, gcc-internal-format
  msgid "%<host_data%> construct at %L requires %<use_device%> clause"
  msgstr ""
  
! #: fortran/openmp.cc:10606
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected IF at %L in atomic compare capture"
  msgstr ""
  
! #: fortran/openmp.cc:10614
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ELSE at %L in atomic compare capture"
  msgstr ""
  
! #: fortran/openmp.cc:10726
  #, gcc-internal-format
  msgid "Expected %<==%>, %<.EQ.%> or %<.EQV.%> atomic comparison expression at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10732
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar intrinsic variable at %L in atomic comparison"
  msgstr ""
  
! #: fortran/openmp.cc:10740
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected scalar initialization expression at %C"
  msgid "Expected scalar intrinsic expression at %L in atomic comparison"
  msgstr "Se esperaba una expresión de inicialización escalar en %C"
  
! #: fortran/openmp.cc:10748
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
  msgstr "La declaración !$OMP ATOMIC debe definir una variable escalar de tipo intrínseco en %L"
  
! #: fortran/openmp.cc:10757
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
  msgid "!$OMP ATOMIC statement must assign an expression of intrinsic type at %L"
  msgstr "La declaración !$OMP ATOMIC debe definir una variable escalar de tipo intrínseco en %L"
  
! #: fortran/openmp.cc:10764
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC with ALLOCATABLE variable at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10781
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L"
  msgstr "La declaración !$OMP ATOMIC READ debe leer de una variable escalar de tipo intrínseco en %L"
  
! #: fortran/openmp.cc:10786
  #, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot reference var at %L"
  msgstr "expr en la asignación !$OMP ATOMIC WRITE var =  expr debe ser escalar y no puede referenciar a var en %L"
  
! #: fortran/openmp.cc:10798
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
  msgid "!$OMP ATOMIC capture-statement must set a scalar variable of intrinsic type at %L"
  msgstr "La declaración !$OMP ATOMIC debe definir una variable escalar de tipo intrínseco en %L"
  
! #: fortran/openmp.cc:10806
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of intrinsic type at %L"
  msgid "!$OMP ATOMIC capture-statement requires a scalar variable of intrinsic type at %L"
  msgstr "La declaración de captura !$OMP ATOMIC CAPTURE debe definir una variable escalar de tipo intrínseco en %L"
  
! #: fortran/openmp.cc:10816
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L"
  msgstr "La declaración de captura !$OMP ATOMIC CAPTURE lee de una variable diferente a la que escribe la declaración de captura en %L"
  
! #: fortran/openmp.cc:10832
  #, fuzzy, gcc-internal-format
  #| msgid "!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L"
  msgid "For !$OMP ATOMIC COMPARE, the first operand in comparison at %L must be the variable %qs that the update statement writes into at %L"
  msgstr "La declaración de captura !$OMP ATOMIC CAPTURE lee de una variable diferente a la que escribe la declaración de captura en %L"
  
! #: fortran/openmp.cc:10840
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot reference var at %L"
  msgid "expr in !$OMP ATOMIC COMPARE assignment var = expr must be scalar and cannot reference var at %L"
  msgstr "expr en la asignación !$OMP ATOMIC WRITE var =  expr debe ser escalar y no puede referenciar a var en %L"
  
! #: fortran/openmp.cc:10858
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC UPDATE at %L with FAIL clause requires either the COMPARE clause or using the intrinsic MIN/MAX procedure"
  msgstr ""
  
! #: fortran/openmp.cc:10885
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP ATOMIC assignment operator must be +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L"
  msgid "!$OMP ATOMIC assignment operator must be binary +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L"
  msgstr "El operador de la asignación !$OMP ATOMIC debe ser +, -, /, .AND., .OR., .EQV. ó .NEQV. en %L"
  
! #: fortran/openmp.cc:10933
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L"
  msgstr "El operador de la asignación !$OMP ATOMIC debe ser var = var op expr ó var = expr op var en %L"
  
! #: fortran/openmp.cc:10947
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L"
  msgstr "!$OMP ATOMIC var = var op expr no es matemáticamente equivalente a var = var op (expr) en %L"
  
! #: fortran/openmp.cc:10980
  #, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %L"
  msgstr "expr en la asignación !$OMP ATOMIC var = var op expr debe ser escalar y no puede referenciar a var en %L"
  
! #: fortran/openmp.cc:11004
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L"
  msgstr "El intrínseco IAND, IOR ó IEOR de la asignación !$OMP ATOMIC debe tener dos argumentos en %L"
  
! #: fortran/openmp.cc:11011
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L"
  msgstr "El intrínseco de la asignación !$OMP ATOMIC debe ser MIN, MAX, IAND, IOR ó IEOR en %L"
  
! #: fortran/openmp.cc:11034
  #, fuzzy, gcc-internal-format
  #| msgid "!$OMP ATOMIC intrinsic arguments except one must not reference '%s' at %L"
  msgid "!$OMP ATOMIC intrinsic arguments except one must not reference %qs at %L"
  msgstr "Los argumentos del intrínseco !$OMP ATOMIC, excepto uno, no deben referenciar a '%s' en %L"
  
! #: fortran/openmp.cc:11041
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC intrinsic arguments must be scalar at %L"
  msgstr "Los argumentos del intrínseco !$OMP ATOMIC deben ser escalares en %L"
  
! #: fortran/openmp.cc:11049
  #, fuzzy, gcc-internal-format
  #| msgid "First or last !$OMP ATOMIC intrinsic argument must be '%s' at %L"
  msgid "First or last !$OMP ATOMIC intrinsic argument must be %qs at %L"
  msgstr "El primer o último argumentos del intrínseco !$OMP ATOMIC deben ser '%s' en %L"
  
! #: fortran/openmp.cc:11067
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L"
  msgstr "La asignación !$OMP ATOMIC debe tener un operador o intrínseco del lado derecho en %L"
  
! #: fortran/openmp.cc:11072
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after $OMP ATOMIC statement at %C"
  msgid "unexpected !$OMP ATOMIC expression at %L"
  msgstr "Basura inesperada después de la declaración $OMP ATOMIC en %C"
  
! #: fortran/openmp.cc:11180
  #, gcc-internal-format, gfc-internal-format
  msgid "With INSCAN at %L, expected loop body with !$OMP SCAN between two structured block sequences"
  msgstr ""
  
! #: fortran/openmp.cc:11187
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP SCAN at %L with zero executable statements in preceding structured block sequence"
  msgstr ""
  
! #: fortran/openmp.cc:11194
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP SCAN at %L with zero executable statements in succeeding structured block sequence"
  msgstr ""
  
! #: fortran/openmp.cc:11410
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot contain loop in intervening code at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11491
  #, gcc-internal-format, gfc-internal-format
! msgid "%s cannot contain OpenMP directive in intervening code at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11503 fortran/openmp.cc:11529
  #, gcc-internal-format, gfc-internal-format
! msgid "%s cannot contain OpenMP API call in intervening code at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12052
  #, gcc-internal-format, gfc-internal-format
  msgid "SIZES clause is required on !$OMP TILE construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12079
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO cannot be a DO WHILE or DO without loop control at %L"
  msgid "%s cannot be a DO WHILE or DO without loop control at %L"
  msgstr "!$OMP DO no puede ser un DO WHILE ó DO sin control de bucle en %L"
  
! #: fortran/openmp.cc:12085
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12095
  #, gcc-internal-format, gfc-internal-format
  msgid "Generated loop of UNROLL construct at %L without PARTIAL clause does not have canonical form"
  msgstr ""
  
! #: fortran/openmp.cc:12102
  #, gcc-internal-format, gfc-internal-format
  msgid "UNROLL construct at %L with PARTIAL clause generates just one loop with canonical form but %d loops are needed"
  msgstr ""
  
! #: fortran/openmp.cc:12117
  #, gcc-internal-format, gfc-internal-format
  msgid "TILE construct at %L generates %d loops with canonical form but %d loops are needed"
  msgstr ""
  
! #: fortran/openmp.cc:12128
  #, gcc-internal-format
  msgid "Imperfectly nested loop using generated loops"
  msgstr ""
  
! #: fortran/openmp.cc:12140
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO iteration variable must be of type integer at %L"
  msgid "%s iteration variable must be of type integer at %L"
  msgstr "La variable de iteración !$OMP DO debe ser de tipo entero en %L"
  
! #: fortran/openmp.cc:12147
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO iteration variable must not be THREADPRIVATE at %L"
  msgid "%s iteration variable must not be THREADPRIVATE at %L"
  msgstr "La variable de iteración !$OMP DO no puede ser THREADPRIVATE en %L"
  
! #: fortran/openmp.cc:12162
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
  msgid "%s iteration variable present on clause other than PRIVATE, LASTPRIVATE or ALLOCATE at %L"
  msgstr "La variable de iteración !$OMP DO está presente en una cláusula diferente de PRIVATE o LASTPRIVATE en %L"
  
! #: fortran/openmp.cc:12166
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
  msgid "%s iteration variable present on clause other than PRIVATE, LASTPRIVATE, ALLOCATE or LINEAR at %L"
  msgstr "La variable de iteración !$OMP DO está presente en una cláusula diferente de PRIVATE o LASTPRIVATE en %L"
  
! #: fortran/openmp.cc:12173
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO iteration variable must be of type integer at %L"
  msgid "%s iteration variable used in more than one loop at %L"
  msgstr "La variable de iteración !$OMP DO debe ser de tipo entero en %L"
  
! #: fortran/openmp.cc:12179
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Hiteration variable %qD should not be reduction"
  msgid "%s iteration variable at %L is bound in intervening code"
  msgstr "%Hla variable de iteración %qD no debe ser reduction"
  
! #: fortran/openmp.cc:12188
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop start expression not in canonical form at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12195
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop start expression at %L uses variable bound in intervening code"
  msgstr ""
  
! #: fortran/openmp.cc:12204
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad kind expression for function '%s' at %L"
  msgid "%s loop end expression not in canonical form at %L"
  msgstr "Expresión de género errónea para la función '%s' en %L"
  
! #: fortran/openmp.cc:12211
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop end expression at %L uses variable bound in intervening code"
  msgstr ""
  
! #: fortran/openmp.cc:12218
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "condition expression refers to iteration variable %qD"
  msgid "%s loop bounds reference different iteration variables at %L"
  msgstr "la expresión de la condición hace referencia a la variable de iteración %qD"
  
! #: fortran/openmp.cc:12224
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop increment not in canonical form at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12231
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop increment expression at %L uses variable bound in intervening code"
  msgstr ""
  
! #: fortran/openmp.cc:12242
  #, gcc-internal-format
  msgid "Non-rectangular loops from generated loops unsupported"
  msgstr ""
  
  #. Parse error, can't recover from this.
! #: fortran/openmp.cc:12258
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "not enough DO loops for collapsed !$OMP DO at %L"
  msgid "not enough DO loops for collapsed %s (level %d) at %L"
  msgstr "no hay suficientes bucles DO para los !$OMP DO colapsados en %L"
  
! #: fortran/openmp.cc:12270
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collapsed !$OMP DO loops not perfectly nested at %L"
  msgid "%s inner loops must be perfectly nested with ORDERED clause at %L"
  msgstr "Los bucles !$OMP DO colapsados no están perfectamente anidados en %L"
  
! #: fortran/openmp.cc:12277
  #, gcc-internal-format, gfc-internal-format
  msgid "%s inner loops must be perfectly nested with REDUCTION INSCAN clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12284
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collapsed !$OMP DO loops not perfectly nested at %L"
  msgid "%s inner loops must be perfectly nested at %L"
  msgstr "Los bucles !$OMP DO colapsados no están perfectamente anidados en %L"
  
! #: fortran/openmp.cc:12538 fortran/openmp.cc:12551
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "A format cannot be specified with a namelist"
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr "No se puede especificar un formato con una lista de nombres"
  
! #: fortran/openmp.cc:12570
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO cannot be a DO WHILE or DO without loop control at %L"
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr "!$OMP DO no puede ser un DO WHILE ó DO sin control de bucle en %L"
  
! #: fortran/openmp.cc:12576
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO cannot be a DO WHILE or DO without loop control at %L"
  msgid "!$ACC LOOP cannot be a DO CONCURRENT loop at %L"
  msgstr "!$OMP DO no puede ser un DO WHILE ó DO sin control de bucle en %L"
  
! #: fortran/openmp.cc:12582
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO iteration variable must be of type integer at %L"
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr "La variable de iteración !$OMP DO debe ser de tipo entero en %L"
  
! #: fortran/openmp.cc:12598
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO collapsed loops don't form rectangular iteration space at %L"
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr "Los bucles !$OMP DO colapsados no forman un espacio de iteración rectangular en %L"
  
! #: fortran/openmp.cc:12610
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collapsed !$OMP DO loops not perfectly nested at %L"
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr "Los bucles !$OMP DO colapsados no están perfectamente anidados en %L"
  
! #: fortran/openmp.cc:12620 fortran/openmp.cc:12629
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "not enough DO loops for collapsed !$OMP DO at %L"
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr "no hay suficientes bucles DO para los !$OMP DO colapsados en %L"
  
! #: fortran/openmp.cc:12645
  #, gcc-internal-format, gfc-internal-format
  msgid "Tiled loop cannot be parallelized across gangs, workers and vectors at the same time at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12666
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "TILE requires constant expression at %L"
  msgstr "%qE no es una expresión constante"
  
! #: fortran/openmp.cc:12766
  #, fuzzy, gcc-internal-format
  #| msgid "action not allowed in SPEC MODULE"
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr "no se pertite una acción en SPEC MODULE"
  
! #: fortran/openmp.cc:12813
  #, fuzzy, gcc-internal-format
  #| msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgid "NAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %L"
  msgstr "Error sintáctico en la declaración !GCC$ ATTRIBUTES en %C"
  
! #: fortran/openmp.cc:12819
  #, fuzzy, gcc-internal-format
  #| msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgid "NAME %qs invalid in !$ACC ROUTINE ( NAME ) at %L"
  msgstr "Error sintáctico en la declaración !GCC$ ATTRIBUTES en %C"
  
! #: fortran/openmp.cc:12906
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP TARGET region at %L with a nested TEAMS at %L may not contain any other statement, declaration or directive outside of the single TEAMS construct"
  msgstr ""
  
! #: fortran/openmp.cc:12910
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP TARGET region at %L with a nested TEAMS may not contain any other statement, declaration or directive outside of the single TEAMS construct"
  msgstr ""
  
! #: fortran/openmp.cc:12928
  #, gcc-internal-format
  msgid "%<OMP DISPATCH%> directive at %L must be followed by a procedure call with optional assignment"
  msgstr ""
  
! #: fortran/openmp.cc:12935
  #, gcc-internal-format
  msgid "%<OMP DISPATCH%> directive at %L cannot be followed by a procedure pointer"
  msgstr ""
  
! #: fortran/openmp.cc:13030
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.cc:13044
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP CRITICAL at %L with HINT clause requires a NAME, except when omp_sync_hint_none is used"
  msgstr ""
  
! #: fortran/openmp.cc:13050
  #, gcc-internal-format
  msgid "Unexpected !$OMP SCAN at %L outside loop construct with %<inscan%> REDUCTION clause"
  msgstr ""
  
! #: fortran/openmp.cc:13079
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13115
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected integer expression"
  msgid "Expected constant non-negative scalar integer offset expression at %L"
  msgstr "se esperaba una expresión entera"
  
! #: fortran/openmp.cc:13118
  #, gcc-internal-format
  msgid "For range-based %<adjust_args%>, a constant positive scalar integer expression is required at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13132
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected another dimension in array declaration at %C"
  msgid "Expected dummy parameter name or a positive integer at %L"
  msgstr "Se esperaba otra dimensión en la declaración de matriz %C"
  
! #: fortran/openmp.cc:13158
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13166
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13195
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13217
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13233
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13248
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13258
  #, gcc-internal-format, gfc-internal-format
  msgid "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE REDUCTION must be OMP_PRIV at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13266
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
  
! #: fortran/options.cc:290
  #, fuzzy, gcc-internal-format
  #| msgid "-fexcess-precision=standard for Fortran"
  msgid "%<-fexcess-precision=standard%> for Fortran"
  msgstr "-fexcess-precision=standard para Fortran"
  
! #: fortran/options.cc:292
  #, fuzzy, gcc-internal-format
  #| msgid "-fexcess-precision=standard for Fortran"
  msgid "%<-fexcess-precision=16%> for Fortran"
  msgstr "-fexcess-precision=standard para Fortran"
  
! #: fortran/options.cc:386
  #, fuzzy, gcc-internal-format
  #| msgid "Reading file '%s' as free form"
  msgid "Reading file %qs as free form"
  msgstr "Leyendo el fichero '%s' como formato libre"
  
! #: fortran/options.cc:396
  #, fuzzy, gcc-internal-format
  #| msgid "'-fd-lines-as-comments' has no effect in free form"
  msgid "%<-fd-lines-as-comments%> has no effect in free form"
  msgstr "'-fd-lines-as-comments' no tiene efecto en formato libre"
  
! #: fortran/options.cc:399
  #, fuzzy, gcc-internal-format
  #| msgid "'-fd-lines-as-code' has no effect in free form"
  msgid "%<-fd-lines-as-code%> has no effect in free form"
  msgstr "'-fd-lines-as-code' no tiene efecto en formato libre"
  
! #: fortran/options.cc:436
  #, fuzzy, gcc-internal-format
  #| msgid "Flag -fno-automatic overwrites -fmax-stack-var-size=%d"
  msgid "Flag %<-fno-automatic%> overwrites %<-fmax-stack-var-size=%d%>"
  msgstr "La opción -fno-automatic sobreescribe -fmax-stack-var-size=%d"
  
! #: fortran/options.cc:439
  #, fuzzy, gcc-internal-format
  #| msgid "Flag -fno-automatic overwrites -frecursive"
  msgid "Flag %<-fno-automatic%> overwrites %<-frecursive%>"
  msgstr "La opción -fno-automatic sobreescribe -frecursive"
  
! #: fortran/options.cc:442
  #, fuzzy, gcc-internal-format
  #| msgid "Flag -fno-automatic overwrites -frecursive implied by -fopenmp"
  msgid "Flag %<-fno-automatic%> overwrites %<-frecursive%> implied by %qs"
  msgstr "La opción -fno-automatic sobreescribe -frecursive implicada por -fopenmp"
  
! #: fortran/options.cc:445
  #, fuzzy, gcc-internal-format
  #| msgid "Flag -frecursive overwrites -fmax-stack-var-size=%d"
  msgid "Flag %<-frecursive%> overwrites %<-fmax-stack-var-size=%d%>"
  msgstr "La opción -frecursive sobreescribe -fmax-stack-var-size=%d"
  
! #: fortran/options.cc:448
  #, fuzzy, gcc-internal-format
  #| msgid "Flag -fmax-stack-var-size=%d overwrites -frecursive implied by -fopenmp"
  msgid "Flag %<-fmax-stack-var-size=%d%> overwrites %<-frecursive%> implied by %qs"
  msgstr "La opción -fmax-stack-var-size=%d sobreescribe -frecursive implicada por -fopenmp"
  
! #: fortran/options.cc:526
  #, fuzzy, gcc-internal-format
  #| msgid "Fixed line length must be at least seven."
  msgid "Fixed line length must be at least seven"
  msgstr "La longitud de línea fija debe ser al menos de siete."
  
! #: fortran/options.cc:529
  #, fuzzy, gcc-internal-format
  #| msgid "Free line length must be at least three."
  msgid "Free line length must be at least three"
  msgstr "La longitud de línea libre debe ser al menos de tres."
  
! #: fortran/options.cc:532
  #, gcc-internal-format, gfc-internal-format
  msgid "Maximum subrecord length cannot exceed %d"
  msgstr "La longitud de subregistro máxima no puede exceder a %d"
  
! #: fortran/options.cc:555
  #, fuzzy, gcc-internal-format
  #| msgid "gfortran: Only one -J option allowed"
  msgid "gfortran: Only one %<-J%> option allowed"
  msgstr "gfortran: Sólo se permite una opción -J"
  
! #: fortran/options.cc:630
  #, fuzzy, gcc-internal-format
  #| msgid "Argument to -ffpe-trap is not valid: %s"
  msgid "Argument to %<-ffpe-trap%> is not valid: %s"
  msgstr "El argumento para -ffpe-trap no es válido: %s"
  
! #: fortran/options.cc:632
  #, fuzzy, gcc-internal-format
  #| msgid "Argument to -ffpe-trap is not valid: %s"
  msgid "Argument to %<-ffpe-summary%> is not valid: %s"
  msgstr "El argumento para -ffpe-trap no es válido: %s"
  
! #: fortran/options.cc:681
! #, fuzzy, gcc-internal-format
! #| msgid "Argument to -fcheck is not valid: %s"
! msgid "Argument to %<-fcheck%> is not valid: %s"
! msgstr "El argumento para -fcheck es válido: %s"
! 
! #: fortran/options.cc:746
  #, gcc-internal-format, gfc-internal-format
  msgid "Maximum supported identifier length is %d"
  msgstr "La longitud de identificador máxima soportada es %d"
  
! #: fortran/options.cc:761
  #, fuzzy, gcc-internal-format
  #| msgid "Unrecognized option to -finit-logical: %s"
  msgid "Unrecognized option to %<-finit-logical%>: %s"
  msgstr "No se reconoce la opción para -finit-logical: %s"
  
! #: fortran/options.cc:777
  #, fuzzy, gcc-internal-format
  #| msgid "The value of n in -finit-character=n must be between 0 and 127"
  msgid "The value of n in %<-finit-character=n%> must be between 0 and 127"
  msgstr "El valor de n en -finit-character=n debe estar entre 0 y 127"
  
! #: fortran/options.cc:889
  #, fuzzy, gcc-internal-format
  #| msgid "command line option %<-fapple-kext%> is only valid for C++"
  msgid "command-line option %<-fno-builtin-%s%> is not valid for Fortran"
  msgstr "la opción de línea de órdenes %<-fapple-kext%> sólo es válida para C++"
  
! #: fortran/parse.cc:665
  #, gcc-internal-format, gfc-internal-format
  msgid "Unclassifiable statement at %C"
  msgstr "Declaración inclasificable en %C"
  
! #: fortran/parse.cc:729
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "OpenMP directives at %C may not appear in PURE or ELEMENTAL procedures"
  msgid "OpenACC directives other than ROUTINE may not appear in PURE procedures at %C"
  msgstr "Las directivas OpenMP en %C no pueden aparecer en procedimientos PURE o ELEMENTAL"
  
! #: fortran/parse.cc:795
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unclassifiable OpenMP directive at %C"
  msgid "Unclassifiable OpenACC directive at %C"
  msgstr "Directiva OpenMP inclasificable en %C"
  
! #: fortran/parse.cc:827
  #, gcc-internal-format
  msgid "%qs directive at %L must either have a variable argument or, if associated with an ALLOCATE stmt, must be preceded by an executable statement or OpenMP construct"
  msgstr ""
  
! #: fortran/parse.cc:839
  #, gcc-internal-format
  msgid "Structure-component expression at %L in %qs directive not permitted in declarative directive; as directive associated with an ALLOCATE stmt it must be preceded by an executable statement or OpenMP construct"
  msgstr ""
  
! #: fortran/parse.cc:865
  #, gcc-internal-format
  msgid "%qs directive at %L associated with an ALLOCATE stmt must be preceded by an executable statement or OpenMP construct; note the variables in the list all have the allocatable or pointer attribute"
  msgstr ""
  
! #: fortran/parse.cc:1055 fortran/parse.cc:1366
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "OpenMP directives at %C may not appear in PURE or ELEMENTAL procedures"
  msgid "OpenMP directive at %C is not pure and thus may not appear in a PURE procedure"
  msgstr "Las directivas OpenMP en %C no pueden aparecer en procedimientos PURE o ELEMENTAL"
  
! #: fortran/parse.cc:1333
  #, gcc-internal-format, gfc-internal-format
  msgid "Unclassifiable OpenMP directive at %C"
  msgstr "Directiva OpenMP inclasificable en %C"
  
! #: fortran/parse.cc:1353
  #, fuzzy, gcc-internal-format
  #| msgid "OpenMP directives at %C may not appear in PURE or ELEMENTAL procedures"
  msgid "OpenMP ERROR directive at %L with %<at(execution)%> clause in a PURE procedure"
  msgstr "Las directivas OpenMP en %C no pueden aparecer en procedimientos PURE o ELEMENTAL"
  
! #: fortran/parse.cc:1491
  #, gcc-internal-format, gfc-internal-format
  msgid "Unclassifiable GCC directive at %C"
  msgstr "Directiva GCC inclasificable en %C"
  
! #: fortran/parse.cc:1493
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unclassifiable GCC directive at %C"
  msgid "Unclassifiable GCC directive at %C, ignored"
  msgstr "Directiva GCC inclasificable en %C"
  
! #: fortran/parse.cc:1553 fortran/parse.cc:1780
  #, gcc-internal-format, gfc-internal-format
  msgid "Zero is not a valid statement label at %C"
  msgstr "Cero no es una declaración de etiqueta válida en %C"
  
! #: fortran/parse.cc:1560 fortran/parse.cc:1772
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-numeric character in statement label at %C"
  msgstr "Carácter no numérico en la etiqueta de declaración en %C"
  
! #: fortran/parse.cc:1572 fortran/parse.cc:1821
  #, gcc-internal-format, gfc-internal-format
  msgid "Semicolon at %C needs to be preceded by statement"
  msgstr "El punto y coma en %C necesita ser precedido por la declaración"
  
! #: fortran/parse.cc:1579 fortran/parse.cc:1836
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Ignoring statement label in empty statement at %L"
  msgid "Statement label without statement at %L"
  msgstr "Se descarta la etiqueta de declaración en la declaración vacía en %L"
  
! #: fortran/parse.cc:1642 fortran/parse.cc:1823
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Semicolon at %C without preceding statement"
  msgstr "Fortran 2008: El punto y coma en %C sin una declaración precedente"
  
! #: fortran/parse.cc:1665 fortran/parse.cc:1799
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad continuation line at %C"
  msgstr "Continuación de línea errónea en %C"
  
! #: fortran/parse.cc:2151
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %L does not have a statement label"
  msgstr "La declaración FORMAT en %L no tiene una etiqueta de declaración"
  
! #: fortran/parse.cc:3096
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_ascii_statement(): Bad statement code"
  msgstr "gfc_trans_code(): Código de declaración erróneo"
  
! #: fortran/parse.cc:3247
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement at %C"
  msgstr "Declaración %s inesperada en %C"
  
! #: fortran/parse.cc:3404
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C cannot follow %s statement at %L"
  msgstr "La declaración %s en %C no puede ir después de la declaración %s en %L"
  
! #: fortran/parse.cc:3421
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of file in '%s'"
  msgid "Unexpected end of file in %qs"
  msgstr "Fin de fichero inesperado en '%s'"
  
! #: fortran/parse.cc:3456
  #, fuzzy, gcc-internal-format
  #| msgid "Derived-type '%s' with SEQUENCE must not have a CONTAINS section at %C"
  msgid "Derived-type %qs with SEQUENCE must not have a CONTAINS section at %C"
  msgstr "El tipo derivado '%s' con SEQUENCE no debe tener una sección CONTAINS en %C"
  
! #: fortran/parse.cc:3459
  #, fuzzy, gcc-internal-format
  #| msgid "Derived-type '%s' with BIND(C) must not have a CONTAINS section at %C"
  msgid "Derived-type %qs with BIND(C) must not have a CONTAINS section at %C"
  msgstr "El tipo derivado '%s' con BIND(C) no debe tener una sección CONTAINS en %C"
  
! #: fortran/parse.cc:3479
  #, gcc-internal-format, gfc-internal-format
  msgid "Components in TYPE at %C must precede CONTAINS"
  msgstr "Los componentes en TYPE en %C deben preceder a CONTAINS"
  
! #: fortran/parse.cc:3483
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003:  Type-bound procedure at %C"
  msgid "Type-bound procedure at %C"
  msgstr "Fortran 2003: Procedimiento enlazado a tipo en %C"
  
! #: fortran/parse.cc:3491
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Junk after GENERIC binding at %C"
  msgid "GENERIC binding at %C"
  msgstr "Basura después del enlace GENERIC en %C"
  
! #: fortran/parse.cc:3499
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003:  FINAL procedure declaration at %C"
  msgid "FINAL procedure declaration at %C"
  msgstr "Fortran 2003: Declaración de procedimiento FINAL en %C"
  
! #: fortran/parse.cc:3511
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: Derived type definition at %C with empty CONTAINS section"
  msgid "Derived type definition at %C with empty CONTAINS section"
  msgstr "Fortran 2003: La definición de tipo derivado en %C tiene una sección CONTAINS vacía"
  
! #: fortran/parse.cc:3521 fortran/parse.cc:3976
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement in TYPE at %C must be inside a MODULE"
  msgstr "La declaración PRIVATE en TYPE en %C debe estar dentro de un MODULE"
  
! #: fortran/parse.cc:3528
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C must precede procedure bindings"
  msgstr "La declaración PRIVATE en %C debe preceder a los enlaces de procedimiento"
  
! #: fortran/parse.cc:3535 fortran/parse.cc:3989
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate PRIVATE statement at %C"
  msgstr "Declaración PRIVATE duplicada en %C"
  
! #: fortran/parse.cc:3545
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE statement at %C must precede CONTAINS"
  msgstr "La declaración SEQUENCE en %C debe preceder a CONTAINS"
  
! #: fortran/parse.cc:3549
  #, gcc-internal-format, gfc-internal-format
  msgid "Already inside a CONTAINS block at %C"
  msgstr "Ya está dentro de un bloque CONTAINS en %C"
  
! #: fortran/parse.cc:3668
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s at %L of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attribute"
  msgstr "El componente %s en %L de tipo LOCK_TYPE debe tener una codimensión o ser un subcomponente de una comatriz, lo cua no es posible ya que el componente tiene el atributo puntero"
  
! #: fortran/parse.cc:3674
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer component %s at %L has a noncoarray subcomponent of type LOCK_TYPE, which must have a codimension or be a subcomponent of a coarray"
  msgstr "El componenten puntero %s en %L tiene un subcomponenten que no es comatriz de tipo LOCK_TYPE, el cual debe tener una codimensión o ser un subcomponente de una comatriz"
  
! #: fortran/parse.cc:3679
! #, gcc-internal-format, gfc-internal-format
! msgid "Allocatable component %s at %L of type LOCK_TYPE must have a codimension"
! msgstr "El componente allocatable %s en %L de tipo LOCK_TYPE debe tener una codimensión"
! 
! #: fortran/parse.cc:3683
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPE"
  msgstr "El componente allocatable %s en %L debe tener una codimensión ya que tiene un subcomponente que no es comatriz de tipo LOCK_TYPE"
  
! #: fortran/parse.cc:3688
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)"
  msgstr "El componente %s que no es comatriz en %L de tipo LOCK_TYPE o con subcomponente de tipo LOCK_TYPE debe tener una codimensión o ser un subcomponente de una comatriz. (Las variables de tipo %s pueden no tener una codimensión si ya existe un subcomponente comatriz)"
  
! #: fortran/parse.cc:3695
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)"
  msgstr "El componente %s que no es comatriz en %L de tipo LOCK_TYPE o con subcomponente de tipo LOCK_TYPE debe tener una codimensión o ser un subcomponente de una comatriz. (Las variables de tipo %s pueden no tener una codimiensión ya que %s en %L tiene una codimensión o un componente submatriz)"
  
! #: fortran/parse.cc:3705
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Component %s at %L of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attribute"
  msgid "Component %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 attribute"
  msgstr "El componente %s en %L de tipo LOCK_TYPE debe tener una codimensión o ser un subcomponente de una comatriz, lo cua no es posible ya que el componente tiene el atributo puntero"
  
! #: fortran/parse.cc:3711
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer component %s at %L has a noncoarray subcomponent of type LOCK_TYPE, which must have a codimension or be a subcomponent of a coarray"
  msgid "Pointer component %s at %L has a noncoarray subcomponent of type EVENT_TYPE, which must have a codimension or be a subcomponent of a coarray"
  msgstr "El componenten puntero %s en %L tiene un subcomponenten que no es comatriz de tipo LOCK_TYPE, el cual debe tener una codimensión o ser un subcomponente de una comatriz"
  
! #: fortran/parse.cc:3716
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Allocatable component %s at %L of type LOCK_TYPE must have a codimension"
  msgid "Allocatable component %s at %L of type EVENT_TYPE must have a codimension"
  msgstr "El componente allocatable %s en %L de tipo LOCK_TYPE debe tener una codimensión"
  
! #: fortran/parse.cc:3720
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPE"
  msgid "Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type EVENT_TYPE"
  msgstr "El componente allocatable %s en %L debe tener una codimensión ya que tiene un subcomponente que no es comatriz de tipo LOCK_TYPE"
  
! #: fortran/parse.cc:3725
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)"
  msgid "Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)"
  msgstr "El componente %s que no es comatriz en %L de tipo LOCK_TYPE o con subcomponente de tipo LOCK_TYPE debe tener una codimensión o ser un subcomponente de una comatriz. (Las variables de tipo %s pueden no tener una codimensión si ya existe un subcomponente comatriz)"
  
! #: fortran/parse.cc:3732
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)"
  msgid "Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)"
  msgstr "El componente %s que no es comatriz en %L de tipo LOCK_TYPE o con subcomponente de tipo LOCK_TYPE debe tener una codimensión o ser un subcomponente de una comatriz. (Las variables de tipo %s pueden no tener una codimiensión ya que %s en %L tiene una codimensión o un componente submatriz)"
  
! #: fortran/parse.cc:3784
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to open %s"
  msgid "failed to create map component '%s'"
  msgstr "no se puede abrir %s"
  
! #: fortran/parse.cc:3817
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to open %s"
  msgid "failed to create union component '%s'"
  msgstr "no se puede abrir %s"
  
! #: fortran/parse.cc:3872
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in data declaration at %C"
  msgid "Syntax error in nested structure declaration at %C"
  msgstr "Error sintáctico en la declaración de datos en %C"
  
! #: fortran/parse.cc:3959
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside CONTAINS"
  msgstr "La declaración FINAL en %C debe estar dentro de CONTAINS"
  
! #: fortran/parse.cc:3967
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Derived type definition at %C without components"
  msgid "Derived type definition at %C without components"
  msgstr "Fortran 2003: La definición de tipo derivado en %C no tiene componentes"
  
! #: fortran/parse.cc:3983
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C must precede structure components"
  msgstr "La declaración PRIVATE en %C debe preceder a los componentes de la estructura"
  
! #: fortran/parse.cc:4000
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE statement at %C must precede structure components"
  msgstr "La declaración SEQUENCE en %C debe preceder a los componentes de la estructura"
  
! #: fortran/parse.cc:4006
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE attribute at %C already specified in TYPE statement"
  msgstr "El atributo SEQUENCE en %C ya se especificó en la declaración TYPE"
  
! #: fortran/parse.cc:4011
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate SEQUENCE statement at %C"
  msgstr "Declaración SEQUENCE duplicada en %C"
  
! #: fortran/parse.cc:4021
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003:  CONTAINS block in derived type definition at %C"
  msgid "CONTAINS block in derived type definition at %C"
  msgstr "Fortran 2003: Bloque CONTAINS en una definición de tipo derivado en %C"
  
! #: fortran/parse.cc:4079
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM declaration at %C has no ENUMERATORS"
  msgstr "La declaración ENUM en %C no tiene ENUMERATORS"
  
! #: fortran/parse.cc:4166
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in INTERFACE block at %C"
  msgstr "Declaración %s inesperada en el bloque INTERFACE en %C"
  
! #: fortran/parse.cc:4191
  #, fuzzy, gcc-internal-format
  #| msgid "Name '%s' of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic type"
  msgid "Name %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic type"
  msgstr "El nombre '%s' de ABSTRACT INTERFACE en %C no puede ser el mismo que un tipo intrínseco"
  
! #: fortran/parse.cc:4222
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement at %C in INTERFACE body"
  msgstr "Declaración %s inesperada en %C en el cuerpo de INTERFACE"
  
! #: fortran/parse.cc:4240
  #, fuzzy, gcc-internal-format
  #| msgid "INTERFACE procedure '%s' at %L has the same name as the enclosing procedure"
  msgid "INTERFACE procedure %qs at %L has the same name as the enclosing procedure"
  msgstr "El procedimiento INTERFACE '%s' en %L tiene el mismo nombre que el procedimiento que lo incluye"
  
! #: fortran/parse.cc:4379
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement is not allowed inside of BLOCK at %C"
  msgstr "No se permite una declaración %s dentro de BLOCK en %C"
  
! #: fortran/parse.cc:4411
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement is not allowed inside of BLOCK at %C"
  msgid "%s statement is not allowed inside of BLOCK DATA at %C"
  msgstr "No se permite una declaración %s dentro de BLOCK en %C"
  
! #: fortran/parse.cc:4495
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement must appear in a MODULE"
  msgstr "La declaración %s debe aparecer en un MODULE"
  
! #: fortran/parse.cc:4503
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C follows another accessibility specification"
  msgstr "La declaración %s en %C después de otra especificación de accesibilidad"
  
! #: fortran/parse.cc:4555
  #, fuzzy, gcc-internal-format
  #| msgid "Bad kind expression for function '%s' at %L"
  msgid "Bad kind expression for function %qs at %L"
  msgstr "Expresión de género errónea para la función '%s' en %L"
  
! #: fortran/parse.cc:4559
  #, fuzzy, gcc-internal-format
  #| msgid "The type for function '%s' at %L is not accessible"
  msgid "The type for function %qs at %L is not accessible"
  msgstr "El tipo para la función '%s' en %L no es accesible"
  
! #: fortran/parse.cc:4619
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C follows previous unmasked ELSEWHERE"
  msgstr "Declaración ELSEWHERE en %C después de un ELSEWHERE desenmascarado previo"
  
! #: fortran/parse.cc:4641
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in WHERE block at %C"
  msgstr "Declaración %s inesperada en el bloque WHERE en %C"
  
! #: fortran/parse.cc:4700
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in FORALL block at %C"
  msgstr "Declaración %s inesperada en el bloque FORALL en %C"
  
! #: fortran/parse.cc:4751
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSE IF statement at %C cannot follow ELSE statement at %L"
  msgstr "La declaración ELSE IF en %C no puede ir después de una declaración ELSE en %L"
  
! #: fortran/parse.cc:4769
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate ELSE statements at %L and %C"
  msgstr "Declaraciones ELSE duplicadas en %L y %C"
  
! #: fortran/parse.cc:4830
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C"
  msgstr "Se esperaba una declaración CASE o END SELECT después de un SELECT CASE en %C"
  
! #: fortran/parse.cc:4914
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %C"
  msgstr "Se esperaba una declaración TYPE IS, CLASS IS o END SELECT después de un SELECT TYPE en %C"
  
! #: fortran/parse.cc:4990
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C"
  msgid "Expected RANK or RANK DEFAULT following SELECT RANK at %C"
  msgstr "Se esperaba una declaración CASE o END SELECT después de un SELECT CASE en %C"
  
! #: fortran/parse.cc:5054
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
  msgid "Variable %qs at %C cannot be redefined inside loop beginning at %L"
  msgstr "La variable '%s' en %C no se puede redefinir dentro del inicio de un bucle en %L"
  
! #: fortran/parse.cc:5087
  #, gcc-internal-format, gfc-internal-format
  msgid "End of nonblock DO statement at %C is within another block"
  msgstr "El final de la declaración DO que no es bloque en %C está dentro de otro bloque"
  
! #: fortran/parse.cc:5097
  #, gcc-internal-format, gfc-internal-format
  msgid "End of nonblock DO statement at %C is interwoven with another DO loop"
  msgstr "El final de la declaración DO que no es bloque en %C está entrelazado con otro bucle DO"
  
! #: fortran/parse.cc:5123
  #, gcc-internal-format, gfc-internal-format
  msgid "CRITICAL block inside of OpenACC region at %C"
  msgstr ""
  
! #: fortran/parse.cc:5124
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003:  CONTAINS block in derived type definition at %C"
  msgid "CRITICAL block inside of OpenMP region at %C"
  msgstr "Fortran 2003: Bloque CONTAINS en una definición de tipo derivado en %C"
  
! #: fortran/parse.cc:5150
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement label in END CRITICAL at %C does not match CRITIAL label"
  msgid "Statement label in END CRITICAL at %C does not match CRITICAL label"
  msgstr "La etiqueta de declaración en END CRITICAL en %C no coincide con la etiqueta CRITICAL"
  
! #: fortran/parse.cc:5219 fortran/parse.cc:6162
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: BLOCK construct at %C"
  msgid "BLOCK construct at %C"
  msgstr "Fortran 2008: Constructor BLOCK en %C"
  
! #: fortran/parse.cc:5254
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ASSOCIATE construct at %C"
  msgid "ASSOCIATE construct at %C"
  msgstr "Fortran 2003: Constructor ASSOCIATE en %C"
  
! #: fortran/parse.cc:5567
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label in ENDDO at %C doesn't match DO label"
  msgstr "La etiqueta de declaración en ENDDO en %C no coincide con la etiqueta DO"
  
! #: fortran/parse.cc:5583
  #, gcc-internal-format, gfc-internal-format
  msgid "Named block DO at %L requires matching ENDDO name"
  msgstr "El bloque DO nombrado en %L requiere un nombre ENDDO coincidente"
--- 86684,90120 ----
  msgid "unquote_string(): got bad string"
  msgstr "unquote_string(): cadena incorrecta"
  
! #: fortran/module.cc:3015
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr "mio_array_ref(): Referencia de array desconocido"
  
! #: fortran/module.cc:5446
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr "!$OMP DECLARE REDUCTION ambiguo en el módulo %s en %L"
  
! #: fortran/module.cc:5449
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr "!$OMP DECLARE REDUCTION anterior en el módulo %s en %L"
  
! #: fortran/module.cc:5643
  #, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr "%qs del módulo %qs, importado en %C, es también el nombre de la unidad de programa actual"
  
! #: fortran/module.cc:5780
  #, gcc-internal-format
  msgid "Mismatch in components of derived type %qs from %qs at %C: expecting %qs, but got %qs"
  msgstr ""
  
! #: fortran/module.cc:6074
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr "El símbolo %qs referenciado en %L no se encontró en el módulo %qs"
  
! #: fortran/module.cc:6081
  #, gcc-internal-format
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr "El operador de usuario %qs referenciado en %L no se encontró en el módulo %qs"
  
! #: fortran/module.cc:6086
  #, gcc-internal-format
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr "El operador intrínseco %qs referenciado en %L no se encontró en el módulo %qs"
  
! #: fortran/module.cc:6323
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr "write_symbol(): símbolo de módulo %qs incorrecto"
  
! #: fortran/module.cc:6667
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr "write_symtree(): Símbolo no escrito"
  
! #: fortran/module.cc:6857
  #, fuzzy, gcc-internal-format
  #| msgid "Can't open module file %qs for writing at %C: %s"
  msgid "Cannot open module file %qs for writing at %C: %s"
  msgstr "No se puede abrir el fichero de módulo %qs para escritura en %C: %s"
  
  # El mensaje de error seguramente está mal redactado. cfuga
! #: fortran/module.cc:6878
  #, gcc-internal-format
  msgid "Error writing module file %qs for writing: %s"
  msgstr "Error al escribir al fichero de módulo %qs para escritura: %s"
  
! #: fortran/module.cc:6889
  #, fuzzy, gcc-internal-format
  #| msgid "Can't delete module file %qs: %s"
  msgid "Cannot delete module file %qs: %s"
  msgstr "No se puede borrar el fichero de módulo %qs: %s"
  
! #: fortran/module.cc:6892
  #, fuzzy, gcc-internal-format
  #| msgid "Can't rename module file %qs to %qs: %s"
  msgid "Cannot rename module file %qs to %qs: %s"
  msgstr "No se puede renombrar el fichero de módulo %qs a %qs: %s"
  
! #: fortran/module.cc:6898
  #, fuzzy, gcc-internal-format
  #| msgid "Can't delete temporary module file %qs: %s"
  msgid "Cannot delete temporary module file %qs: %s"
  msgstr "No se puede borrar el fichero de módulo temporal %qs: %s"
  
! #: fortran/module.cc:6955
  #, gcc-internal-format
  msgid "Symbol %qs at %C already declared"
  msgstr "El símbolo %qs en %C ya se había declarado"
  
! #: fortran/module.cc:7026
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr "import_iso_c_binding_module(): Imposible crear símbolo para %s"
  
! #: fortran/module.cc:7139 fortran/module.cc:7505
  #, gcc-internal-format
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr "El símbolo %qs referenciado en %L, no está en el estándar seleccionado"
  
! #: fortran/module.cc:7272
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr "El símbolo %qs referenciado en %L no se encontró en el módulo intrínseco ISO_C_BINDING"
  
! #: fortran/module.cc:7293 fortran/module.cc:7371
  #, gcc-internal-format
  msgid "Symbol %qs already declared"
  msgstr "El símbolo %qs ya se había declarado"
  
! #: fortran/module.cc:7327
! #, fuzzy, gcc-internal-format
! #| msgid "SOURCE tag at %L conflicts with the typespec at %L"
! msgid "Symbol %qs already declared at %L conflicts with symbol in %qs at %C"
! msgstr "La etiqueta SOURCE en %L tiene conflictos con la especificación de tipo en %L"
! 
! #: fortran/module.cc:7490
  #, gcc-internal-format
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr "El uso del módulo intrínseco %qs en %C tiene conflictos con un nombre de módulo no intrínseco usado previamente"
  
! #: fortran/module.cc:7512
  #, fuzzy, gcc-internal-format
  #| msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %s"
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr "El uso de la constante nombrada NUMERIC_STORAGE_SIZE del módulo intrínseco ISO_FORTRAN_ENV en %L es incompatible con la opción %s"
  
! #: fortran/module.cc:7589
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr "El uso de la constante nombrada NUMERIC_STORAGE_SIZE del módulo intrínseco ISO_FORTRAN_ENV en %C es incompatible con la opción %s"
  
! #: fortran/module.cc:7649
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr "El símbolo '%s' referenciado en %L no se encontró en el módulo intrínseco ISO_FORTRAN_ENV"
  
! #: fortran/module.cc:7675
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CLOSE statement at %L requires a UNIT number"
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr "La declaración CLOSE en %L requiere un número UNIT"
  
! #: fortran/module.cc:7704
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ISO_FORTRAN_ENV intrinsic module at %C"
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr "Fortran 2003: Módulo intrínseco ISO_FORTRAN_ENV en %C"
  
! #: fortran/module.cc:7716
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ISO_C_BINDING module at %C"
  msgid "ISO_C_BINDING module at %C"
  msgstr "Fortran 2003: Módulo ISO_C_BINDING en %C"
  
! #: fortran/module.cc:7729
  #, fuzzy, gcc-internal-format
  #| msgid "Can't find an intrinsic module named '%s' at %C"
  msgid "Cannot find an intrinsic module named %qs at %C"
  msgstr "No se puede encontrar un módulo intrínseco llamado '%s' en %C"
  
! #: fortran/module.cc:7735
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr ""
  
! #: fortran/module.cc:7741
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr ""
  
! #: fortran/module.cc:7747
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr ""
  
! #: fortran/module.cc:7757
  #, fuzzy, gcc-internal-format
  #| msgid "Can't open module file '%s' for reading at %C: %s"
  msgid "Cannot open module file %qs for reading at %C: %s"
  msgstr "No se puede abrir el fichero de módulo '%s' para lectura en %C: %s"
  
! #: fortran/module.cc:7760
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr ""
  
! #: fortran/module.cc:7771
  #, fuzzy, gcc-internal-format
  #| msgid "Use of non-intrinsic module '%s' at %C conflicts with intrinsic module name used previously"
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr "El uso del módulo '%s' que no es intrínseco en %C tiene conflictos con el nombre del módulo intrínseco usado previamente"
  
! #: fortran/module.cc:7794
  #, fuzzy, gcc-internal-format
  #| msgid "File '%s' opened at %C is not a GFORTRAN module file"
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr "El fichero '%s' abierto en %C no es un fichero de módulo GFORTRAN"
  
! #: fortran/module.cc:7815
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr ""
  
! #: fortran/module.cc:7832
  #, gcc-internal-format
  msgid "Cannot USE a submodule that is currently built"
  msgstr ""
  
! #: fortran/module.cc:7834
  #, gcc-internal-format
  msgid "Cannot USE a module that is currently built"
  msgstr ""
  
! #: fortran/openmp.cc:173 fortran/openmp.cc:8433
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected %s statement at %C"
  msgid "Unexpected junk at %C"
  msgstr "Declaración %s inesperada en %C"
  
! #: fortran/openmp.cc:476
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<omp_all_memory%> at %L not permitted in this clause"
  msgstr "no se puede usar %<this%> en este contexto"
  
! #: fortran/openmp.cc:521
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer object at %C shall not be coindexed"
  msgid "List item shall not be coindexed at %L"
  msgstr "El objeto puntero en %C no debe tener un coíndice"
  
! #: fortran/openmp.cc:547
  #, gcc-internal-format
  msgid "%qs at %L is part of the common block %</%s/%> and may only be specificed implicitly via the named common block"
  msgstr ""
  
! #: fortran/openmp.cc:574
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block /%s/ not found at %C"
  msgid "COMMON block %</%s/%> not found at %L"
  msgstr "No se encontró el bloque COMMON /%s/ en %C"
  
! #: fortran/openmp.cc:618 fortran/openmp.cc:708
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP variable list at %C"
  msgstr "Error sintáctico en la lista de variables OpenMP en %C"
  
! #: fortran/openmp.cc:680 fortran/openmp.cc:1016
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block /%s/ not found at %C"
  msgstr "No se encontró el bloque COMMON /%s/ en %C"
  
! #: fortran/openmp.cc:735
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in OpenMP variable list at %C"
  msgid "Syntax error in OpenMP detach clause at %C"
  msgstr "Error sintáctico en la lista de variables OpenMP en %C"
  
! #: fortran/openmp.cc:767
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with dependence-type other than OUT or INOUT at %L"
  msgstr ""
  
! #: fortran/openmp.cc:820
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in OpenMP variable list at %C"
  msgid "Syntax error in OpenMP SINK dependence-type list at %C"
  msgstr "Error sintáctico en la lista de variables OpenMP en %C"
  
! #: fortran/openmp.cc:883
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in expression at %C"
  msgid "Syntax error in OpenMP expression list at %C"
  msgstr "Error sintáctico en la expresión en %C"
  
! #: fortran/openmp.cc:885
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in expression at %C"
  msgid "Syntax error in OpenACC expression list at %C"
  msgstr "Error sintáctico en la expresión en %C"
  
! #: fortran/openmp.cc:952
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected element"
  msgid "Unexpected OpenACC parallelism."
  msgstr "Elemento inesperado."
  
! #: fortran/openmp.cc:984
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Threadprivate variable at %C is an element of a COMMON block"
  msgid "Variable at %C is an element of a COMMON block"
  msgstr "La variable threadprivate en %C es un elemento de un bloque COMMON"
  
! #: fortran/openmp.cc:1044
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after $OMP ORDERED statement at %C"
  msgid "Unexpected junk after !$ACC DECLARE at %C"
  msgstr "Basura inesperada después de la declaración $OMP ORDERED en %C"
  
! #: fortran/openmp.cc:1054
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgid "Syntax error in !$ACC DECLARE list at %C"
  msgstr "Error sintáctico en la lista !$OMP THREADPRIVATE en %C"
  
! #: fortran/openmp.cc:1320
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "Expected INTEGER type at %L"
  msgstr "Se esperaba '(' en %C"
  
! #: fortran/openmp.cc:1334
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected identifier"
  msgid "Expected identifier at %C"
  msgstr "se esperaba un identificador"
  
! #: fortran/openmp.cc:1339
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid C name in NAME= specifier at %C"
  msgid "Same identifier %qs specified again at %C"
  msgstr "Nombre C no válido en el especificador NAME= en %C"
  
! #: fortran/openmp.cc:1366
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected association at %C"
  msgid "Expected range-specification at %C"
  msgstr "Se esperaba una asociación en %C"
  
! #: fortran/openmp.cc:1476
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "')' expected at %C"
  msgid "Comma expected at %C"
  msgstr "Se esperaba ')' en %C"
  
! #: fortran/openmp.cc:1500
! #, gcc-internal-format
! msgid "%<-%> operator at %C for reductions deprecated in OpenMP 5.2"
! msgstr ""
! 
! #: fortran/openmp.cc:1594
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP DECLARE REDUCTION %s not found at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1654
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unknown argument list function at %L"
  msgid "Unknown directive at %L"
  msgstr "Lista de argumentos de función desconocida en %L"
  
! #: fortran/openmp.cc:1656
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid context for NULL() pointer at %%L"
  msgid "Invalid combined or composite directive at %L"
  msgstr "Contexto no válido para el puntero NULL() en %%L"
  
! #: fortran/openmp.cc:1664
  #, gcc-internal-format
  msgid "Invalid %qs directive at %L in %s clause: declarative, informational, and meta directives not permitted"
  msgstr ""
  
! #: fortran/openmp.cc:1696 fortran/openmp.cc:2076 fortran/openmp.cc:2101
! #: fortran/openmp.cc:2170 fortran/openmp.cc:2224 fortran/openmp.cc:2249
! #: fortran/openmp.cc:2271 fortran/openmp.cc:7106
  #, fuzzy, gcc-internal-format
  #| msgid "Expected ')' or ',' at %C"
  msgid "Expected %<,%> or %<)%> at %C"
  msgstr "Se esperaba ')' o ',' en %C"
  
! #: fortran/openmp.cc:1722 fortran/openmp.cc:1732
  #, gcc-internal-format
  msgid "%qs directive mentioned multiple times in %s clause in %s directive at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1740
  #, gcc-internal-format
  msgid "%qs directive mentioned both times in ABSENT and CONTAINS clauses in %s directive at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1836
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s modifier at %L in USES_ALLOCATORS clause"
  msgstr ""
  
! #: fortran/openmp.cc:1870
! #, gcc-internal-format
! msgid "The specification of arguments to %<uses_allocators%> at %L where each item is of the form %<allocator(traits)%> is deprecated since OpenMP 5.2; instead use %<uses_allocators(traits(%s): %s)%>"
! msgstr ""
! 
! #: fortran/openmp.cc:1879
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "Unexpected %<(%> at %C"
  msgstr "Se esperaba '(' en %C"
  
! #: fortran/openmp.cc:1893
! #, fuzzy, gcc-internal-format
! #| msgid "Expected ')' or ',' at %C"
! msgid "Expected %<,%>, %<)%> or %<;%> at %C"
! msgstr "Se esperaba ')' o ',' en %C"
! 
! #: fortran/openmp.cc:1954
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "Expected %<{%> at %C"
  msgstr "Se esperaba '(' en %C"
  
! #: fortran/openmp.cc:1964
  #, fuzzy, gcc-internal-format
  #| msgid "Duplicate %s specification at %C"
  msgid "Duplicated %<fr%> preference-selector-name at %C"
  msgstr "Especificación %s duplicada en %C"
  
! #: fortran/openmp.cc:1989 fortran/openmp.cc:2127
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "Expected constant scalar integer expression or non-empty default-kind character literal at %L"
  msgstr "%Hel argumento de collapse necesita ser una expresión entera constante positiva"
  
! #: fortran/openmp.cc:2003 fortran/openmp.cc:2140
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown procedure name \"%s\" at %C"
  msgid "Unknown foreign runtime identifier %qd at %L"
  msgstr "Nombre de procedimiento \"%s\" desconocido en %C"
  
! #: fortran/openmp.cc:2017 fortran/openmp.cc:2152
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected character in variable list at %C"
  msgid "Unexpected null character in character literal at %L"
  msgstr "Carácter inesperado en la lista de variables en %C"
  
! #: fortran/openmp.cc:2024 fortran/openmp.cc:2159
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown procedure name \"%s\" at %C"
  msgid "Unknown foreign runtime identifier %qs at %L"
  msgstr "Nombre de procedimiento \"%s\" desconocido en %C"
  
! #: fortran/openmp.cc:2031 fortran/openmp.cc:7217
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "Expected %<)%> at %C"
  msgstr "Se esperaba '(' en %C"
  
! #: fortran/openmp.cc:2047
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected alternate return label at %C"
  msgid "Expected default-kind character literal at %L"
  msgstr "Se esperaba la etiqueta de devolución alterna en %C"
  
! #: fortran/openmp.cc:2058
  #, gcc-internal-format
  msgid "Character literal at %L must start with %<ompx_%>"
  msgstr ""
  
! #: fortran/openmp.cc:2066
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected character in variable list at %C"
  msgid "Unexpected null or %<,%> character in character literal at %L"
  msgstr "Carácter inesperado en la lista de variables en %C"
  
! #: fortran/openmp.cc:2083
  #, fuzzy, gcc-internal-format
  #| msgid "Expected ')' or ',' at %C"
  msgid "Expected %<fr(%> or %<attr(%> at %C"
  msgstr "Se esperaba ')' o ',' en %C"
  
! #: fortran/openmp.cc:2090
  #, fuzzy, gcc-internal-format
  #| msgid "Expected ')' or ',' at %C"
  msgid "Expected %<,%> or %<}%> at %C"
  msgstr "Se esperaba ')' o ',' en %C"
  
! #: fortran/openmp.cc:2206
  #, fuzzy, gcc-internal-format
  #| msgid "Duplicate access-specifier at %C"
  msgid "Duplicate %<prefer_type%> modifier at %C"
  msgstr "Especificador de acceso duplicado en %C"
  
! #: fortran/openmp.cc:2218 fortran/openmp.cc:2254 fortran/openmp.cc:2276
  #, fuzzy, gcc-internal-format
  #| msgid "Expected ')' or ',' at %C"
  msgid "Expected %<,%> or %<:%> at %C"
  msgstr "Se esperaba ')' o ',' en %C"
  
! #: fortran/openmp.cc:2231
  #, fuzzy, gcc-internal-format
  #| msgid "Expected ')' or ',' at %C"
  msgid "Expected %<(%> after %<prefer_type%> at %C"
  msgstr "Se esperaba ')' o ',' en %C"
  
! #: fortran/openmp.cc:2239
  #, fuzzy, gcc-internal-format
  #| msgid "Duplicate %s attribute at %L"
  msgid "Duplicate %<targetsync%> at %C"
  msgstr "Atributo %s duplicado en %L"
  
! #: fortran/openmp.cc:2261
  #, fuzzy, gcc-internal-format
  #| msgid "Duplicate %s attribute at %L"
  msgid "Duplicate %<target%> at %C"
  msgstr "Atributo %s duplicado en %L"
  
! #: fortran/openmp.cc:2279
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "Expected %<prefer_type%>, %<target%>, or %<targetsync%> at %C"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: fortran/openmp.cc:2287
  #, gcc-internal-format
  msgid "Missing required %<target%> and/or %<targetsync%> modifier at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2349
  #, fuzzy, gcc-internal-format
  #| msgid "Duplicate %s attribute at %L"
  msgid "Duplicated %qs clause at %L"
  msgstr "Atributo %s duplicado en %L"
  
! #: fortran/openmp.cc:2356 fortran/openmp.cc:4345
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "Expected %<(%> after %qs at %C"
  msgstr "Se esperaba '(' en %C"
  
! #: fortran/openmp.cc:2363
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid null expression between %0 and %1"
  msgid "Invalid expression after %<%s(%> at %C"
  msgstr "Expresión nula no válida entre %0 y %1"
  
! #: fortran/openmp.cc:2423
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause expected at %C after trailing comma"
  msgstr ""
  
! #: fortran/openmp.cc:2551
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "Expected variable list at %C"
  msgstr "se esperaba un nombre variable en %C"
  
! #: fortran/openmp.cc:2575
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected COMPILATION or EXECUTION in AT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2634
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected TEAMS, PARALLEL or THREAD as binding in BIND at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2664
  #, gcc-internal-format, gfc-internal-format
  msgid "COLLAPSE clause argument not constant positive integer at %C"
  msgstr "El argumento de la cláusula COLLAPSE no es un entero positivo constante en %C"
  
! #: fortran/openmp.cc:2766
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, PRESENT, NONE or DEFAULT at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2788
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SCALAR, AGGREGATE, ALLOCATABLE, POINTER or ALL at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2821
  #, gcc-internal-format, gfc-internal-format
  msgid "DEFAULTMAP at %C but prior DEFAULTMAP with unspecified category"
  msgstr ""
  
! #: fortran/openmp.cc:2824
  #, gcc-internal-format, gfc-internal-format
  msgid "DEFAULTMAP at %C but prior DEFAULTMAP for category %s"
  msgstr ""
  
! #: fortran/openmp.cc:2860
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C"
  msgid "Expected NONE or PRESENT in DEFAULT clause at %C"
  msgstr "Se esperaba una declaración CASE o END SELECT después de un SELECT CASE en %C"
  
! #: fortran/openmp.cc:2863
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected NONE, FIRSTPRIVATE, PRIVATE or SHARED in DEFAULT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2913
  #, gcc-internal-format, gfc-internal-format
  msgid "ITERATOR may not be combined with SOURCE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2919
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE at %C not permitted as dependence-type for this directive"
  msgstr ""
  
! #: fortran/openmp.cc:2925
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicated clause with SOURCE dependence-type at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2940
  #, fuzzy, gcc-internal-format
  #| msgid "Expected ')' or ',' at %C"
  msgid "Expected %<)%> or %<omp_cur_iteration)%> at %C"
  msgstr "Se esperaba ')' o ',' en %C"
  
! #: fortran/openmp.cc:2946
! #, gcc-internal-format
! msgid "%<source%> modifier with %<depend%> clause at %L deprecated since OpenMP 5.2, use with %<doacross%>"
! msgstr ""
! 
! #: fortran/openmp.cc:2957
  #, gcc-internal-format, gfc-internal-format
  msgid "SINK at %C not permitted as dependence-type for this directive"
  msgstr ""
  
! #: fortran/openmp.cc:2968
  #, gcc-internal-format, gfc-internal-format
  msgid "ITERATOR may not be combined with SINK at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2974
! #, gcc-internal-format
! msgid "%<sink%> modifier with %<depend%> clause at %L deprecated since OpenMP 5.2, use with %<doacross%>"
! msgstr ""
! 
! #: fortran/openmp.cc:2987
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected dependence-type SINK or SOURCE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3004
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with DEPEND kind other than OUT or INOUT at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3053
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Expected '(' at %C"
! msgid "Expected HOST, NOHOST or ANY at %C"
! msgstr "Se esperaba '(' en %C"
! 
! #: fortran/openmp.cc:3084 fortran/openmp.cc:3119
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected integer expression"
  msgid "Expected integer expression at %C"
  msgstr "se esperaba una expresión entera"
  
! #: fortran/openmp.cc:3100
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3112
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "the %<device%> clause expression must evaluate to %<1%> at %C"
  msgstr "la expresión schedule chunk size debe ser integral"
  
! #: fortran/openmp.cc:3125
  #, gcc-internal-format
  msgid "Expected integer expression or a single device-modifier %<device_num%> or %<ancestor%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3190
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SEQ_CST, ACQUIRE or RELAXED at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3381
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NUM_THREADS clause at %L requires a scalar INTEGER expression"
  msgid "INDIRECT clause at %C requires a constant logical expression"
  msgstr "La cláusula NUM_THREADS en %L requiere una expresión INTEGER escalar"
  
! #: fortran/openmp.cc:3546
! #, gcc-internal-format
! msgid "Specification of the list items as arguments to the modifiers at %L is deprecated; since OpenMP 5.2, use %<linear(%s : %s%s)%>"
! msgstr ""
! 
! #: fortran/openmp.cc:3638
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for typename"
  msgid "Multiple %qs modifiers specified at %C"
  msgstr "se especificó una clase de almacenamiento para el nombre de tipo"
  
! #: fortran/openmp.cc:3716
! #, gcc-internal-format
! msgid "The specification of modifiers without comma separators for the %<map%> clause at %C has been deprecated since OpenMP 5.2"
! msgstr ""
! 
! #: fortran/openmp.cc:3757
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<always%> modifiers at %L"
  msgstr "demasiadas cláusulas %<if%> con el modificador %qs"
  
! #: fortran/openmp.cc:3763
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<close%> modifiers at %L"
  msgstr "demasiadas cláusulas %<if%> con el modificador %qs"
  
! #: fortran/openmp.cc:3769
  #, fuzzy, gcc-internal-format
  #| msgid "Too many arguments to %s at %L"
  msgid "too many %<present%> modifiers at %L"
  msgstr "Demasiados argumentos para %s en %L"
  
! #: fortran/openmp.cc:3994
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "COLLAPSE clause argument not constant positive integer at %C"
  msgid "ORDERED clause argument not constant positive integer at %C"
  msgstr "El argumento de la cláusula COLLAPSE no es un entero positivo constante en %C"
  
! #: fortran/openmp.cc:4019
! #, gcc-internal-format
! msgid "Expected ORDER(CONCURRENT) at %C with optional %<reproducible%> or %<unconstrained%> modifier"
! msgstr ""
! 
! #: fortran/openmp.cc:4049
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "COLLAPSE clause argument not constant positive integer at %C"
  msgid "PARTIAL clause argument not constant positive integer at %C"
  msgstr "El argumento de la cláusula COLLAPSE no es un entero positivo constante en %C"
  
! #: fortran/openmp.cc:4127
! #, gcc-internal-format
! msgid "%<master%> affinity policy at %C deprecated since OpenMP 5.1, use %<primary%>"
! msgstr ""
! 
! #: fortran/openmp.cc:4328
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after NOWAIT clause at %C"
  msgid "Expected FATAL or WARNING in SEVERITY clause at %C"
  msgstr "Basura inesperada después de la cláusula NOWAIT en %C"
  
! #: fortran/openmp.cc:4387
! #, gcc-internal-format
! msgid "%<to%> clause with %<declare target%> at %L deprecated since OpenMP 5.2, use %<enter%>"
! msgstr ""
! 
! #: fortran/openmp.cc:4537
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate construct label '%s' at %C"
  msgid "Failed to match clause at %C"
  msgstr "Etiqueta construct '%s' duplicada en %C"
  
! #: fortran/openmp.cc:4720
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid third argument of IBITS at %L"
  msgid "Invalid clause in module with !$ACC DECLARE at %L"
  msgstr "Tercer argumento de IBITS no válido en %L"
  
! #: fortran/openmp.cc:4730
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "action not allowed in SPEC MODULE"
  msgid "Variable is USE-associated with !$ACC DECLARE at %L"
  msgstr "no se pertite una acción en SPEC MODULE"
  
! #: fortran/openmp.cc:4739
  #, fuzzy, gcc-internal-format
  #| msgid "action not allowed in SPEC MODULE"
  msgid "Variable %qs shall be declared in the same scoping unit as !$ACC DECLARE at %L"
  msgstr "no se pertite una acción en SPEC MODULE"
  
! #: fortran/openmp.cc:4747
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed size array '%s' in %s clause at %L"
  msgid "Assumed-size dummy array with !$ACC DECLARE at %L"
  msgstr "Matriz de tamaño asumido '%s' en la cláusula %s en %L"
  
! #: fortran/openmp.cc:4796
  #, gcc-internal-format
  msgid "%<acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4844
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid third argument of IBITS at %L"
  msgid "Invalid argument to !$ACC WAIT at %C"
  msgstr "Tercer argumento de IBITS no válido en %L"
  
! #: fortran/openmp.cc:4851
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NUM_THREADS clause at %L requires a scalar INTEGER expression"
  msgid "WAIT clause at %L requires a scalar INTEGER expression"
  msgstr "La cláusula NUM_THREADS en %L requiere una expresión INTEGER escalar"
  
! #: fortran/openmp.cc:4899
  #, gcc-internal-format, gfc-internal-format
  msgid "ACC CACHE directive must be inside of loop %C"
  msgstr ""
  
! #: fortran/openmp.cc:4968
  #, gcc-internal-format, gfc-internal-format
  msgid "Only the !$ACC ROUTINE form without list is allowed in interface block at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5002
  #, fuzzy, gcc-internal-format
  #| msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgid "Invalid NAME %qs in !$ACC ROUTINE ( NAME ) at %C"
  msgstr "Error sintáctico en la declaración !GCC$ ATTRIBUTES en %C"
  
! #: fortran/openmp.cc:5010
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C"
  msgstr "Error sintáctico en la declaración !GCC$ ATTRIBUTES en %C"
  
! #: fortran/openmp.cc:5017
  #, fuzzy, gcc-internal-format
  #| msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C, expecting %<)%> after NAME"
  msgstr "Error sintáctico en la declaración !GCC$ ATTRIBUTES en %C"
  
! #: fortran/openmp.cc:5032
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "storage class specified for typename"
  msgid "Multiple loop axes specified for routine at %C"
  msgstr "se especificó una clase de almacenamiento para el nombre de tipo"
  
! #: fortran/openmp.cc:5043
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible GANG, WORKER, or VECTOR clause"
  msgstr ""
  
! #: fortran/openmp.cc:5051
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible NOHOST clause"
  msgstr ""
  
! #: fortran/openmp.cc:5072 fortran/openmp.cc:5100
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC ROUTINE already applied at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5117
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC ROUTINE with GANG, WORKER, or VECTOR clause is not permitted in PURE procedure at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5308
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after NOWAIT clause at %C"
  msgid "Expected ALIGN or ALLOCATOR clause at %C"
  msgstr "Basura inesperada después de la cláusula NOWAIT en %C"
  
! #: fortran/openmp.cc:5316
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deferred-length character component '%s' at %L is not yet supported"
  msgid "Sorry, structure-element list item at %L in ALLOCATE directive is not yet supported"
  msgstr "El componente de caractér de longitud diferida '%s' en %L aún no se admite"
  
! #: fortran/openmp.cc:5319
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected expression in %s statement at %C"
  msgid "Unexpected expression as list item at %L in ALLOCATE directive"
  msgstr "Se esperaba una expresión en la declaración %s en %C"
  
! #: fortran/openmp.cc:5390
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgid "!$OMP ASSUMES at %C must be in the specification part of a subprogram or module"
  msgstr "Sólo se permite la declaración PRIVATE en %C en la parte de especificación de un módulo"
  
! #: fortran/openmp.cc:5459
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP CRITICAL statement at %C"
  msgstr "Basura inesperada después de la declaración $OMP CRITICAL en %C"
  
! #: fortran/openmp.cc:5481
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "Expected %<( depobj )%> at %C"
  msgstr "Se esperaba '(' en %C"
  
! #: fortran/openmp.cc:5499
  #, gcc-internal-format
  msgid "Expected IN, OUT, INOUT, INOUTSET or MUTEXINOUTSET followed by %<)%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5513
  #, gcc-internal-format, gfc-internal-format
  msgid "The same depend object should be used as DEPOBJ argument at %L and as DESTROY argument at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5527
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected DEPEND, UPDATE, or DESTROY clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5532
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPEND clause at %L of OMP DEPOBJ construct shall not have dependence-type DEPOBJ"
  msgstr ""
  
! #: fortran/openmp.cc:5540
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPEND clause at %L of OMP DEPOBJ construct shall have only a single locator"
  msgstr ""
  
! #: fortran/openmp.cc:5672 fortran/openmp.cc:10702
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NUM_THREADS clause at %L requires a scalar INTEGER expression"
  msgid "MESSAGE clause at %L requires a scalar default-kind CHARACTER expression"
  msgstr "La cláusula NUM_THREADS en %L requiere una expresión INTEGER escalar"
  
! #: fortran/openmp.cc:5679
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Constant expression required at %C"
  msgid "Constant character expression required in MESSAGE clause at %L"
  msgstr "Se requiere una expresión constante en %C"
  
! #: fortran/openmp.cc:5685
  #, gcc-internal-format, gfc-internal-format
  msgid "$OMP ERROR encountered at %L: %s"
  msgstr ""
  
! #: fortran/openmp.cc:5704
  #, gcc-internal-format, gfc-internal-format
  msgid "$OMP ERROR encountered at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5732
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SEQ_CST, AQC_REL, RELEASE, or ACQUIRE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5741
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgid "List specified together with memory order clause in FLUSH directive at %C"
  msgstr "la cláusula %<linear%> no puede especificarse junto con la cláusula %<ordered%> con un parámetro"
  
! #: fortran/openmp.cc:5749
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr "Basura inesperada después de la declaración $OMP FLUSH en %C"
  
! #: fortran/openmp.cc:6149 fortran/openmp.cc:13621
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6153 fortran/openmp.cc:13625
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6158
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6160
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6180
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after $OMP ORDERED statement at %C"
  msgid "Unexpected junk after !$OMP DECLARE REDUCTION at %C"
  msgstr "Basura inesperada después de la declaración $OMP ORDERED en %C"
  
! #: fortran/openmp.cc:6217
  #, gcc-internal-format, gfc-internal-format
  msgid "Only the !$OMP DECLARE TARGET form without clauses is allowed in interface block at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6232
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after $OMP ORDERED statement at %C"
  msgid "Unexpected junk after !$OMP DECLARE TARGET at %C"
  msgstr "Basura inesperada después de la declaración $OMP ORDERED en %C"
  
! #: fortran/openmp.cc:6259
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Threadprivate variable at %C is an element of a COMMON block"
  msgid "OMP DECLARE TARGET variable at %L is an element of a COMMON block"
  msgstr "La variable threadprivate en %C es un elemento de un bloque COMMON"
  
! #: fortran/openmp.cc:6262
! #, gcc-internal-format
! msgid "List item %qs at %L not appear in the %qs clause as it was previously specified in a GROUPPRIVATE directive"
! msgstr ""
! 
! #: fortran/openmp.cc:6268
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directive"
  msgstr ""
  
! #: fortran/openmp.cc:6275
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Threadprivate variable at %C is an element of a COMMON block"
! msgid "OMP DECLARE TARGET variable at %L previously mentioned in %s clause and later in %s clause"
  msgstr "La variable threadprivate en %C es un elemento de un bloque COMMON"
  
! #: fortran/openmp.cc:6283
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Threadprivate variable at %C is an element of a COMMON block"
! msgid "OMP DECLARE TARGET variable at %L previously mentioned in TO or ENTER clause and later in %s clause"
! msgstr "La variable threadprivate en %C es un elemento de un bloque COMMON"
! 
! #: fortran/openmp.cc:6308
! #, gcc-internal-format
! msgid "List item %qs at %L set in previous OMP GROUPPRIVATE directive to the different DEVICE_TYPE %qs"
  msgstr ""
  
! #: fortran/openmp.cc:6312 fortran/openmp.cc:7407 fortran/openmp.cc:7432
  #, gcc-internal-format
! msgid "List item %qs at %L set in previous OMP DECLARE TARGET directive to the different DEVICE_TYPE %qs"
  msgstr ""
  
! #: fortran/openmp.cc:6319 fortran/openmp.cc:6382
  #, gcc-internal-format, gfc-internal-format
  msgid "DEVICE_TYPE must be ANY when used with INDIRECT at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6325
! #, gcc-internal-format
! msgid "List item %qs at %L set with NOHOST specified may not appear in a LINK clause"
  msgstr ""
  
! #: fortran/openmp.cc:6333
! #, gcc-internal-format
! msgid "Common block %</%s/%> at %L not appear in the %qs clause as it was previously specified in a GROUPPRIVATE directive"
  msgstr ""
  
! #: fortran/openmp.cc:6340
! #, gcc-internal-format
! msgid "Common block %</%s/%> at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directive"
  msgstr ""
  
! #: fortran/openmp.cc:6347
! #, fuzzy, gcc-internal-format
! #| msgid "Threadprivate variable at %C is an element of a COMMON block"
! msgid "Common block %</%s/%> at %L previously mentioned in %s clause and later in %s clause"
! msgstr "La variable threadprivate en %C es un elemento de un bloque COMMON"
! 
! #: fortran/openmp.cc:6355
! #, fuzzy, gcc-internal-format
! #| msgid "Threadprivate variable at %C is an element of a COMMON block"
! msgid "Common block %</%s/%> at %L previously mentioned in TO or ENTER clause and later in %s clause"
! msgstr "La variable threadprivate en %C es un elemento de un bloque COMMON"
! 
! #: fortran/openmp.cc:6368
! #, gcc-internal-format
! msgid "Common block %</%s/%> at %L set in previous OMP GROUPPRIVATE directive to the different DEVICE_TYPE %qs"
  msgstr ""
  
! #: fortran/openmp.cc:6373
! #, gcc-internal-format
! msgid "Common block %</%s/%> at %L set in previous OMP DECLARE TARGET directive to the different DEVICE_TYPE %qs"
! msgstr ""
! 
! #: fortran/openmp.cc:6387
! #, gcc-internal-format
! msgid "Common block %</%s/%> at %L set with NOHOST specified may not appear in a LINK clause"
! msgstr ""
! 
! #: fortran/openmp.cc:6417
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET directive at %L with only DEVICE_TYPE or INDIRECT clauses is ignored"
  msgstr ""
  
! #: fortran/openmp.cc:6428
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgid "Syntax error in !$OMP DECLARE TARGET list at %C"
  msgstr "Error sintáctico en la lista !$OMP THREADPRIVATE en %C"
  
  #. FIXME: constant integer expressions.
! #: fortran/openmp.cc:6467
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected exponent in expression at %C"
  msgid "Expected trait-property-extension at %C"
  msgstr "Se esperaba un exponente en la expresión en %C"
  
! #: fortran/openmp.cc:6482 fortran/openmp.cc:6573 fortran/openmp.cc:6687
! #: fortran/openmp.cc:6837 fortran/openmp.cc:6897
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "expected %<)%> at %C"
  msgstr "Se esperaba '(' en %C"
  
! #: fortran/openmp.cc:6512
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected selection-statement"
  msgid "expected trait selector name at %C"
  msgstr "se esperaba una declaración de selección"
  
! #: fortran/openmp.cc:6531
  #, fuzzy, gcc-internal-format
  #| msgid "constructor not allowed for non-vector types"
  msgid "unknown selector %qs for context selector set %qs at %C"
  msgstr "no se permite un constructor para tipos que no sean vectores"
  
! #: fortran/openmp.cc:6549
  #, fuzzy, gcc-internal-format
  #| msgid "%<no-custom-%s%> does not accept arguments"
  msgid "selector %qs does not accept any properties at %C"
  msgstr "%<no-custom-%s%> no acepta argumentos"
  
! #: fortran/openmp.cc:6558
  #, fuzzy, gcc-internal-format
  #| msgid "A format cannot be specified with a namelist"
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set at %C"
  msgstr "No se puede especificar un formato con una lista de nombres"
  
! #: fortran/openmp.cc:6565 fortran/openmp.cc:6697 fortran/openmp.cc:6788
! #: fortran/openmp.cc:6879 fortran/openmp.cc:7074
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "expected %<(%> at %C"
  msgstr "Se esperaba '(' en %C"
  
! #: fortran/openmp.cc:6579
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected \",\" at %C"
  msgid "expected : at %C"
  msgstr "Se esperaba \",\" en %C"
  
! #: fortran/openmp.cc:6601
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected identifier"
  msgid "expected identifier at %C"
  msgstr "se esperaba un identificador"
  
! #: fortran/openmp.cc:6622
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected string literal"
  msgid "expected identifier or string literal at %C"
  msgstr "se esperaba una cadena literal"
  
! #: fortran/openmp.cc:6645
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected expression"
  msgid "expected expression at %C"
  msgstr "se esperaba una expresión"
  
! #: fortran/openmp.cc:6662
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected binding name at %C"
  msgid "expected simd clause at %C"
  msgstr "Se esperaba un nombre de enlace en %C"
  
! #: fortran/openmp.cc:6738
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected selection-statement"
  msgid "expected context selector set name at %C"
  msgstr "se esperaba una declaración de selección"
  
! #: fortran/openmp.cc:6745
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '=>' at %C"
  msgid "expected %<=%> at %C"
  msgstr "Se esperaba '=>' en %C"
  
! #: fortran/openmp.cc:6752
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "expected %<{%> at %C"
  msgstr "Se esperaba '(' en %C"
  
! #: fortran/openmp.cc:6767
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "expected %<}%> at %C"
  msgstr "Se esperaba '(' en %C"
  
! #: fortran/openmp.cc:6795
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected %s statement at %C"
  msgid "expected name at %C"
  msgstr "Declaración %s inesperada en %C"
  
! #: fortran/openmp.cc:6806
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "expected variant name at %C"
  msgstr "se esperaba un nombre variable en %C"
  
! #: fortran/openmp.cc:6887 fortran/openmp.cc:7058 fortran/openmp.cc:7808
  #, fuzzy, gcc-internal-format
  #| msgid "specified option %qs more than once"
  msgid "%qs clause at %L specified more than once"
  msgstr "opción %qs especificada más de una vez"
  
! #: fortran/openmp.cc:6914
  #, gcc-internal-format
  msgid "expected %<nothing%>, %<need_device_ptr%> or %<need_device_addr%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6920 fortran/openmp.cc:7038 fortran/openmp.cc:7193
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '::' at %C"
  msgid "expected %<:%> at %C"
  msgstr "Se esperaba '::' en %C"
  
! #: fortran/openmp.cc:6953
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '::' at %C"
  msgid "unexpected %<:%> at %C"
  msgstr "Se esperaba '::' en %C"
  
! #: fortran/openmp.cc:7000
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected integer expression"
  msgid "expected constant integer expression at %C"
  msgstr "se esperaba una expresión entera"
  
! #: fortran/openmp.cc:7022
  #, fuzzy, gcc-internal-format
  #| msgid "COLLAPSE clause argument not constant positive integer at %C"
  msgid "expected dummy parameter name, %<omp_num_args%> or constant positive integer at %C"
  msgstr "El argumento de la cláusula COLLAPSE no es un entero positivo constante en %C"
  
! #: fortran/openmp.cc:7069
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "expected %<interop%> at %C"
  msgstr "Se esperaba '(' en %C"
  
! #: fortran/openmp.cc:7119
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<match%>, %<adjust_args%> or %<append_args%> at %C"
  msgstr "se esperaba %<;%>, %<,%> o %<)%>"
  
! #: fortran/openmp.cc:7125
! #, fuzzy, gcc-internal-format
! #| msgid "Expected binding name at %C"
! msgid "expected %<match%> clause at %C"
! msgstr "Se esperaba un nombre de enlace en %C"
! 
! #: fortran/openmp.cc:7159
  #, gcc-internal-format
! msgid "%<default%> clause with metadirective at %L deprecated since OpenMP 5.2"
  msgstr ""
  
! #: fortran/openmp.cc:7166
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<when%>, %<otherwise%>, or %<default%> at %C"
  msgstr "se esperaba %<;%>, %<,%> o %<)%>"
  
! #: fortran/openmp.cc:7172
  #, gcc-internal-format
  msgid "too many %<otherwise%> or %<default%> clauses in %<metadirective%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7179
  #, gcc-internal-format
  msgid "%<otherwise%> or %<default%> clause must appear last in %<metadirective%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7207
  #, fuzzy, gcc-internal-format
  #| msgid "destructor priorities are not supported"
  msgid "declarative directive variants are not supported"
  msgstr "no se admiten las prioridades de destructor"
  
! #: fortran/openmp.cc:7228
  #, gcc-internal-format, gfc-internal-format
  msgid "variant directive used in OMP BEGIN METADIRECTIVE at %C must have a corresponding end directive"
  msgstr ""
  
! #: fortran/openmp.cc:7262
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after $OMP ORDERED statement at %C"
  msgid "Unexpected junk after OMP METADIRECTIVE at %C"
  msgstr "Basura inesperada después de la declaración $OMP ORDERED en %C"
  
! #: fortran/openmp.cc:7325
! #, fuzzy, gcc-internal-format
! #| msgid "Threadprivate variable at %C is an element of a COMMON block"
! msgid "%qs variable at %L is an element of a COMMON block"
  msgstr "La variable threadprivate en %C es un elemento de un bloque COMMON"
  
! #: fortran/openmp.cc:7353
  #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "COMMON block /%s/ not found at %C"
! msgid "COMMON block /%s/ not found at %L"
! msgstr "No se encontró el bloque COMMON /%s/ en %C"
  
! #: fortran/openmp.cc:7391
! #, fuzzy, gcc-internal-format
! #| msgid "Threadprivate variable at %C is an element of a COMMON block"
! msgid "Variable %qs at %L is an element of a COMMON block"
! msgstr "La variable threadprivate en %C es un elemento de un bloque COMMON"
! 
! #: fortran/openmp.cc:7395
! #, gcc-internal-format
! msgid "List item %qs at %L implies OMP DECLARE TARGET with the LOCAL clause, but it has been specified with a different clause before"
! msgstr ""
! 
! #: fortran/openmp.cc:7420
! #, gcc-internal-format
! msgid "List item %</%s/%> at %L implies OMP DECLARE TARGET with the LOCAL clause, but it has been specified with a different clause before"
! msgstr ""
! 
! #: fortran/openmp.cc:7449
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Unexpected junk after NOWAIT clause at %C"
! msgid "Unexpected junk after OMP %s at %C"
! msgstr "Basura inesperada después de la cláusula NOWAIT en %C"
! 
! #: fortran/openmp.cc:7457
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
! msgid "Syntax error in !$OMP %s list at %C"
  msgstr "Error sintáctico en la lista !$OMP THREADPRIVATE en %C"
  
! #: fortran/openmp.cc:7534 fortran/openmp.cc:7543 fortran/openmp.cc:7554
! #: fortran/openmp.cc:8140 fortran/openmp.cc:8156 fortran/openmp.cc:8165
! #, gcc-internal-format
! msgid "%<master%> construct at %C deprecated since OpenMP 5.1, use %<masked%>"
! msgstr ""
! 
! #: fortran/openmp.cc:7580
  #, gcc-internal-format, gfc-internal-format
  msgid "Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES %s but other program units do"
  msgstr ""
  
! #: fortran/openmp.cc:7623
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified via module %qs use at %L comes after using a device construct/routine"
  msgstr ""
  
! #: fortran/openmp.cc:7627
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified at %L comes after using a device construct/routine"
  msgstr ""
  
! #: fortran/openmp.cc:7650
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)"
  msgstr ""
  
! #: fortran/openmp.cc:7655
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)"
  msgstr ""
  
! #: fortran/openmp.cc:7666
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L but same clause is not specified for the program unit"
  msgstr ""
  
! #: fortran/openmp.cc:7671
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified via module %qs use at %L but same clause is not specified for the program unit"
  msgstr ""
  
! #: fortran/openmp.cc:7701
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgid "!$OMP REQUIRES at %C must appear in the specification part of a program unit"
  msgstr "Sólo se permite la declaración PRIVATE en %C en la parte de especificación de un módulo"
  
! #: fortran/openmp.cc:7786
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ACQ_REL, ACQUIRE, RELAXED, RELEASE or SEQ_CST for ATOMIC_DEFAULT_MEM_ORDER clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7802
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "')' expected at %C"
  msgid "Clause expected at %C"
  msgstr "Se esperaba ')' en %C"
  
! #: fortran/openmp.cc:7811
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, SELF_MAPS, DYNAMIC_ALLOCATORS, REVERSE_OFFLOAD, or ATOMIC_DEFAULT_MEM_ORDER clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7837
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after TASKYIELD clause at %C"
  msgid "Expected INCLUSIVE or EXCLUSIVE clause at %C"
  msgstr "Basura inesperada después de la cláusula TASKYIELD en %C"
  
! #: fortran/openmp.cc:7843
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after $OMP ORDERED statement at %C"
  msgid "Unexpected junk after !$OMP SCAN at %C"
  msgstr "Basura inesperada después de la declaración $OMP ORDERED en %C"
  
! #: fortran/openmp.cc:8042
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after TASKYIELD clause at %C"
  msgstr "Basura inesperada después de la cláusula TASKYIELD en %C"
  
! #: fortran/openmp.cc:8144
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP MASTER statement at %C"
  msgstr "Basura inesperada después de la declaración $OMP MASTER en %C"
  
! #: fortran/openmp.cc:8182
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after $OMP ATOMIC statement at %C"
  msgid "Unexpected junk after $OMP NOTHING statement at %C"
  msgstr "Basura inesperada después de la declaración $OMP ATOMIC en %C"
  
! #: fortran/openmp.cc:8217 fortran/openmp.cc:8220 fortran/openmp.cc:8223
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC at %L with %s clause is incompatible with READ or WRITE"
  msgstr ""
  
! #: fortran/openmp.cc:8227
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC at %L with %s clause requires %s clause"
  msgstr ""
  
! #: fortran/openmp.cc:8257
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC WRITE at %L incompatible with ACQUIRES clause implicitly provided by a REQUIRES directive"
  msgstr ""
  
! #: fortran/openmp.cc:8268
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ at %L incompatible with RELEASE clause implicitly provided by a REQUIRES directive"
  msgstr ""
  
! #: fortran/openmp.cc:8286
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "REC tag at %L is incompatible with END tag"
  msgid "!$OMP ATOMIC READ at %L incompatible with RELEASE clause"
  msgstr "La etiqueta REC en %L es incompatible con la etiqueta END"
  
! #: fortran/openmp.cc:8296
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "REC tag at %L is incompatible with END tag"
  msgid "!$OMP ATOMIC WRITE at %L incompatible with ACQUIRE clause"
  msgstr "La etiqueta REC en %L es incompatible con la etiqueta END"
  
! #: fortran/openmp.cc:8333
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after $OMP ATOMIC statement at %C"
  msgid "Unexpected junk after !$ACC ATOMIC statement at %C"
  msgstr "Basura inesperada después de la declaración $OMP ATOMIC en %C"
  
! #: fortran/openmp.cc:8348
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP BARRIER statement at %C"
  msgstr "Basura inesperada después de la declaración $OMP BARRIER en %C"
  
! #: fortran/openmp.cc:8404
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after $OMP ATOMIC statement at %C"
  msgid "Expected construct-type PARALLEL, SECTIONS, DO or TASKGROUP in $OMP CANCELLATION POINT statement at %C"
  msgstr "Basura inesperada después de la declaración $OMP ATOMIC en %C"
  
! #: fortran/openmp.cc:8410
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after $OMP ATOMIC statement at %C"
  msgid "Unexpected junk after $OMP CANCELLATION POINT statement at %C"
  msgstr "Basura inesperada después de la declaración $OMP ATOMIC en %C"
  
! #: fortran/openmp.cc:8431
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after NOWAIT clause at %C"
  msgstr "Basura inesperada después de la cláusula NOWAIT en %C"
  
! #: fortran/openmp.cc:8470
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NUM_THREADS clause at %L requires a scalar INTEGER expression"
  msgid "%s clause at %L requires a scalar INTEGER expression"
  msgstr "La cláusula NUM_THREADS en %L requiere una expresión INTEGER escalar"
  
! #: fortran/openmp.cc:8482 fortran/openmp.cc:10737
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "SIZE at %L must be positive"
  msgid "INTEGER expression of %s clause at %L must be positive"
  msgstr "SIZE en %L debe ser positivo"
  
! #: fortran/openmp.cc:8494
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "SIZE at %L must be positive"
  msgid "INTEGER expression of %s clause at %L must be non-negative"
  msgstr "SIZE en %L debe ser positivo"
  
! #: fortran/openmp.cc:8505
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer '%s' in %s clause at %L"
  msgid "Cray pointer object %qs of derived type in %s clause at %L"
  msgstr "El puntero Cray '%s' en la cláusula %s en %L"
  
! #: fortran/openmp.cc:8508
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointee '%s' in %s clause at %L"
  msgid "Cray pointee object %qs of derived type in %s clause at %L"
  msgstr "El apuntado Cray '%s' en la cláusula %s en %L"
  
! #: fortran/openmp.cc:8514 fortran/openmp.cc:10560
  #, fuzzy, gcc-internal-format
  #| msgid "POINTER object '%s' in %s clause at %L"
  msgid "POINTER object %qs of polymorphic type in %s clause at %L"
  msgstr "El objeto POINTER '%s' en la cláusula %s en %L"
  
! #: fortran/openmp.cc:8519
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer '%s' in %s clause at %L"
  msgid "Cray pointer object %qs of polymorphic type in %s clause at %L"
  msgstr "El puntero Cray '%s' en la cláusula %s en %L"
  
! #: fortran/openmp.cc:8524
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointee '%s' in %s clause at %L"
  msgid "Cray pointee object %qs of polymorphic type in %s clause at %L"
  msgstr "El apuntado Cray '%s' en la cláusula %s en %L"
  
! #: fortran/openmp.cc:8534 fortran/openmp.cc:9991 fortran/openmp.cc:10283
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in %s clause at %L"
  msgid "Assumed size array %qs in %s clause at %L"
  msgstr "Matriz de tamaño asumido '%s' en la cláusula %s en %L"
  
! #: fortran/openmp.cc:8537
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in %s clause at %L"
  msgid "Assumed rank array %qs in %s clause at %L"
  msgstr "Matriz de tamaño asumido '%s' en la cláusula %s en %L"
  
! #: fortran/openmp.cc:8553 fortran/openmp.cc:10270
  #, fuzzy, gcc-internal-format
  #| msgid "POINTER object '%s' in %s clause at %L"
  msgid "POINTER object %qs in %s clause at %L"
  msgstr "El objeto POINTER '%s' en la cláusula %s en %L"
  
! #: fortran/openmp.cc:8558 fortran/openmp.cc:10564
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer '%s' in %s clause at %L"
  msgid "Cray pointer object %qs in %s clause at %L"
  msgstr "El puntero Cray '%s' en la cláusula %s en %L"
  
! #: fortran/openmp.cc:8563 fortran/openmp.cc:10567
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointee '%s' in %s clause at %L"
  msgid "Cray pointee object %qs in %s clause at %L"
  msgstr "El apuntado Cray '%s' en la cláusula %s en %L"
  
! #: fortran/openmp.cc:8568 fortran/openmp.cc:10555
  #, fuzzy, gcc-internal-format
  #| msgid "POINTER object '%s' in %s clause at %L"
  msgid "ALLOCATABLE object %qs in %s clause at %L"
  msgstr "El objeto POINTER '%s' en la cláusula %s en %L"
  
! #: fortran/openmp.cc:8571
  #, fuzzy, gcc-internal-format
  #| msgid "POINTER object '%s' in %s clause at %L"
  msgid "VALUE object %qs in %s clause at %L"
  msgstr "El objeto POINTER '%s' en la cláusula %s en %L"
  
! #: fortran/openmp.cc:8614
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after $OMP ORDERED statement at %C"
  msgid "Implicitly declared function %s used in !$OMP DECLARE REDUCTION at %L"
  msgstr "Basura inesperada después de la declaración $OMP ORDERED en %C"
  
! #: fortran/openmp.cc:8663
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after $OMP ORDERED statement at %C"
  msgid "Implicitly declared subroutine %s used in !$OMP DECLARE REDUCTION at %L"
  msgstr "Basura inesperada después de la declaración $OMP ORDERED en %C"
  
! #: fortran/openmp.cc:8705
  #, gcc-internal-format
  msgid "Unexpected function-result variable %qs at %L in declarative !$OMP ALLOCATE"
  msgstr ""
  
! #: fortran/openmp.cc:8711
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer '%s' in %s clause at %L"
  msgid "Procedure pointer %qs not supported with !$OMP ALLOCATE at %L"
  msgstr "El puntero Cray '%s' en la cláusula %s en %L"
  
! #: fortran/openmp.cc:8717
  #, gcc-internal-format
  msgid "Argument %qs at %L to declarative !$OMP ALLOCATE directive must be a variable"
  msgstr ""
  
! #: fortran/openmp.cc:8724
  #, gcc-internal-format
  msgid "Argument %qs at %L to declarative !$OMP ALLOCATE shall be in the same scope as the variable declaration"
  msgstr ""
  
! #: fortran/openmp.cc:8731
  #, fuzzy, gcc-internal-format
  #| msgid "Passed-object dummy argument of '%s' at %L must not be ALLOCATABLE"
  msgid "Unexpected dummy argument %qs as argument at %L to declarative !$OMP ALLOCATE"
  msgstr "El argumento dummy de objeto pasado de '%s' en %L no debe ser ALLOCATABLE"
  
! #: fortran/openmp.cc:8737
  #, gcc-internal-format
  msgid "Unexpected coarray argument %qs as argument at %L to declarative !$OMP ALLOCATE"
  msgstr ""
  
! #: fortran/openmp.cc:8745
  #, gcc-internal-format
  msgid "Duplicated common block %</%s/%> in !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8752
  #, gcc-internal-format
  msgid "Duplicated variable %qs in !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8763
  #, gcc-internal-format
  msgid "Sorry, EQUIVALENCE object %qs not supported with !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8772
  #, gcc-internal-format
  msgid "Sorry, Cray pointers and pointees such as %qs are not supported with !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8781
  #, gcc-internal-format
  msgid "Unexpected allocatable variable %qs at %L in declarative !$OMP ALLOCATE directive"
  msgstr ""
  
! #: fortran/openmp.cc:8786
  #, gcc-internal-format
  msgid "Unexpected pointer variable %qs at %L in declarative !$OMP ALLOCATE directive"
  msgstr ""
  
! #: fortran/openmp.cc:8797 fortran/openmp.cc:9446
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "ALIGN requires a scalar positive constant integer alignment expression at %L that is a power of two"
  msgstr "%Hel argumento de collapse necesita ser una expresión entera constante positiva"
  
! #: fortran/openmp.cc:8813
  #, gcc-internal-format
  msgid "An ALLOCATOR clause is required as the list item %<%s%s%s%> at %L has the SAVE attribute"
  msgstr ""
  
! #: fortran/openmp.cc:8818
  #, gcc-internal-format
  msgid "Predefined allocator required in ALLOCATOR clause at %L as the list item %<%s%s%s%> at %L has the SAVE attribute"
  msgstr ""
  
! #: fortran/openmp.cc:8838
! #, gcc-internal-format
! msgid "Predefined allocator %qs in ALLOCATOR clause at %L, used for list item %<%s%s%s%> at %L, may only be used for local static variables"
! msgstr ""
! 
! #: fortran/openmp.cc:8856 fortran/openmp.cc:9430
  #, gcc-internal-format
  msgid "Expected integer expression of the %<omp_allocator_handle_kind%> kind at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8872
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL stride expression at %L must be a scalar %s"
  msgid "HOLDS expression at %L must be a scalar logical expression"
  msgstr "La expresión de tranco FORALL en %L debe ser un %s escalar"
  
! #: fortran/openmp.cc:8908
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8911
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "ORDER clause must not be used together with ORDERED at %L"
  msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: fortran/openmp.cc:8918 fortran/openmp.cc:8929 fortran/resolve.cc:12804
! #: fortran/resolve.cc:14399
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "La cláusula IF en %L requiere una expresión LOGICAL escalar"
  
! #: fortran/openmp.cc:8933
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause without modifier at %L used together with IF clauses with modifiers"
  msgstr ""
  
! #: fortran/openmp.cc:9058
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause modifier %s at %L not appropriate for the current OpenMP construct"
  msgstr ""
  
! #: fortran/openmp.cc:9068
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgid "SELF clause at %L requires a scalar LOGICAL expression"
  msgstr "La cláusula IF en %L requiere una expresión LOGICAL escalar"
  
! #: fortran/openmp.cc:9077
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL clause at %L requires a scalar LOGICAL expression"
  msgstr "La cláusula FINAL en %L requiere una expresión LOGICAL escalar"
  
! #: fortran/openmp.cc:9086
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgid "NOVARIANTS clause at %L requires a scalar LOGICAL expression"
  msgstr "La cláusula IF en %L requiere una expresión LOGICAL escalar"
  
! #: fortran/openmp.cc:9096
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgid "NOCONTEXT clause at %L requires a scalar LOGICAL expression"
  msgstr "La cláusula IF en %L requiere una expresión LOGICAL escalar"
  
! #: fortran/openmp.cc:9110
  #, gcc-internal-format, gfc-internal-format
  msgid "SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgstr "El chunk_size de la cláusula SCHEDULE en %L requiere una expresión INTEGER escalar"
  
! #: fortran/openmp.cc:9115
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "SIZE at %L must be positive"
  msgid "INTEGER expression of SCHEDULE clause's chunk_size at %L must be positive"
  msgstr "SIZE en %L debe ser positivo"
  
! #: fortran/openmp.cc:9122
  #, gcc-internal-format, gfc-internal-format
  msgid "Both MONOTONIC and NONMONOTONIC schedule modifiers specified at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9125
  #, gcc-internal-format, gfc-internal-format
  msgid "NONMONOTONIC schedule modifier specified with ORDERED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9134
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPOBJ in DEPOBJ construct at %L shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:9155
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' has not been assigned a target label at %L"
  msgid "Variable %qs is not a dummy argument at %L"
  msgstr "La variable '%s' no se ha asignado a una etiqueta objetivo en %L"
  
! #: fortran/openmp.cc:9193
  #, fuzzy, gcc-internal-format
  #| msgid "Object '%s' is not a variable at %L"
! msgid "Clause for object %qs at %L is ignored as parameters need not be copied"
  msgstr "El objeto '%s' no es una variable en %L"
  
! #: fortran/openmp.cc:9197
  #, fuzzy, gcc-internal-format
  #| msgid "Object '%s' is not a variable at %L"
  msgid "Object %qs is not a variable at %L; parameters cannot be and need not be mapped"
  msgstr "El objeto '%s' no es una variable en %L"
  
! #: fortran/openmp.cc:9202
! #, gcc-internal-format
! msgid "Clause for object %qs at %L is ignored as it is a parameter"
! msgstr ""
! 
! #: fortran/openmp.cc:9205 fortran/openmp.cc:13163
  #, fuzzy, gcc-internal-format
  #| msgid "Object '%s' is not a variable at %L"
  msgid "Object %qs is not a variable at %L"
  msgstr "El objeto '%s' no es una variable en %L"
  
! #: fortran/openmp.cc:9216
  #, gcc-internal-format
  msgid "%<inscan%> REDUCTION clause on construct other than DO, SIMD, DO SIMD, PARALLEL DO, PARALLEL DO SIMD at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9220
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "ORDERED clause specified together with %<inscan%> REDUCTION clause at %L"
  msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: fortran/openmp.cc:9223
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "SCHEDULE clause specified together with %<inscan%> REDUCTION clause at %L"
  msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: fortran/openmp.cc:9255 fortran/openmp.cc:9267 fortran/openmp.cc:9288
! #: fortran/openmp.cc:9300 fortran/openmp.cc:9362 fortran/openmp.cc:9370
! #: fortran/openmp.cc:9391 fortran/openmp.cc:9402 fortran/openmp.cc:9414
! #: fortran/openmp.cc:9655 fortran/openmp.cc:13197
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' present on multiple clauses at %L"
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr "El símbolo '%s' está presente en múltiples cláusulas en %L"
  
! #: fortran/openmp.cc:9296
  #, gcc-internal-format
  msgid "Symbol %qs has mixed component and non-component accesses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9319
  #, gcc-internal-format
  msgid "DEPEND clause at %L requires action clause with %<targetsync%> interop-type"
  msgstr ""
  
! #: fortran/openmp.cc:9326
  #, gcc-internal-format
  msgid "DEPEND clause at %L requires %<targetsync%> interop-type, lacking it for %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9341
  #, gcc-internal-format
  msgid "%qs at %L in %qs clause must be a scalar integer variable of %<omp_interop_kind%> kind"
  msgstr ""
  
! #: fortran/openmp.cc:9346
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must be nonnegative"
  msgid "%qs at %L in %qs clause must be definable"
  msgstr "'%s' en %L debe ser no negativo"
  
! #: fortran/openmp.cc:9385
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' present on multiple clauses at %L"
  msgid "Symbol %qs present on both data and map clauses at %L"
  msgstr "El símbolo '%s' está presente en múltiples cláusulas en %L"
  
! #: fortran/openmp.cc:9471
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qs appears more than once in %<allocate%> at %L"
  msgstr "%qE aparece más de una vez en las cláusulas de datos"
  
! #: fortran/openmp.cc:9513 fortran/trans-openmp.cc:8399
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause"
  msgstr ""
  
! #: fortran/openmp.cc:9525
! #, gcc-internal-format
! msgid "The use of one or more %<allocate%> directives with an associated %<allocate%> statement at %L is deprecated since OpenMP 5.2, use an %<allocators%> directive"
! msgstr ""
! 
! #: fortran/openmp.cc:9547
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected coarray designator at %C"
  msgid "Unexpected coarray %qs in %<allocate%> at %L"
  msgstr "Designador de comatriz inesperado en %C"
  
! #: fortran/openmp.cc:9561
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> at %L but not in the associated ALLOCATE statement"
  msgstr ""
  
! #: fortran/openmp.cc:9595
  #, gcc-internal-format
  msgid "%qs listed in %<allocate%> statement at %L but it is neither explicitly in listed in the %<!$OMP ALLOCATE%> directive nor exists a directive without argument list"
  msgstr ""
  
! #: fortran/openmp.cc:9606
  #, gcc-internal-format
  msgid "Unexpected coarray %qs in %<allocate%> at %L, implicitly listed in %<!$OMP ALLOCATE%> at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9631
  #, gcc-internal-format
  msgid "ALLOCATORS directive at %L inside a target region must specify an ALLOCATOR modifier for %qs"
  msgstr ""
  
! #: fortran/openmp.cc:9635
  #, gcc-internal-format
  msgid "ALLOCATE directive at %L inside a target region must specify an ALLOCATOR clause for %qs"
  msgstr ""
  
! #: fortran/openmp.cc:9639
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE directive at %L inside a target region must specify an ALLOCATOR clause"
  msgstr ""
  
! #: fortran/openmp.cc:9662
  #, fuzzy, gcc-internal-format
  #| msgid "Array section not permitted in '%s' call at %L"
  msgid "Array %qs is not permitted in reduction at %L"
  msgstr "No se permite una sección de matriz en la llamada '%s' en %L"
  
! #: fortran/openmp.cc:9675
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' present on multiple clauses at %L"
  msgid "Symbol %qs present on both FROM and TO clauses at %L"
  msgstr "El símbolo '%s' está presente en múltiples cláusulas en %L"
  
! #: fortran/openmp.cc:9693
  #, fuzzy, gcc-internal-format
  #| msgid "Non-THREADPRIVATE object '%s' in COPYIN clause at %L"
  msgid "Non-THREADPRIVATE object %qs in COPYIN clause at %L"
  msgstr "El objeto que no es THREADPRIVATE '%s' en la cláusula COPYIN en %L"
  
! #: fortran/openmp.cc:9699
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed size array '%s' in COPYPRIVATE clause at %L"
  msgid "NOWAIT clause must not be used with COPYPRIVATE clause at %L"
  msgstr "Matriz de tamaño asumido '%s' en la cláusula COPYPRIVATE en %L"
  
! #: fortran/openmp.cc:9704
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in COPYPRIVATE clause at %L"
  msgid "Assumed size array %qs in COPYPRIVATE clause at %L"
  msgstr "Matriz de tamaño asumido '%s' en la cláusula COPYPRIVATE en %L"
  
! #: fortran/openmp.cc:9707
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in COPYPRIVATE clause at %L"
  msgid "INTENT(IN) POINTER %qs in COPYPRIVATE clause at %L"
  msgstr "Matriz de tamaño asumido '%s' en la cláusula COPYPRIVATE en %L"
  
! #: fortran/openmp.cc:9715
  #, fuzzy, gcc-internal-format
  #| msgid "THREADPRIVATE object '%s' in SHARED clause at %L"
  msgid "THREADPRIVATE object %qs in SHARED clause at %L"
  msgstr "El objeto THREADPRIVATE '%s' en la cláusula SHARED en %L"
  
! #: fortran/openmp.cc:9718
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointee '%s' in SHARED clause at %L"
  msgid "Cray pointee %qs in SHARED clause at %L"
  msgstr "El apuntado Cray '%s' en la cláusula SHARED en %L"
  
! #: fortran/openmp.cc:9721
  #, fuzzy, gcc-internal-format
  #| msgid "THREADPRIVATE object '%s' in SHARED clause at %L"
  msgid "Associate name %qs in SHARED clause at %L"
  msgstr "El objeto THREADPRIVATE '%s' en la cláusula SHARED en %L"
  
! #: fortran/openmp.cc:9727
  #, fuzzy, gcc-internal-format
  #| msgid "THREADPRIVATE object '%s' in SHARED clause at %L"
  msgid "DETACH event handle %qs in SHARED clause at %L"
  msgstr "El objeto THREADPRIVATE '%s' en la cláusula SHARED en %L"
  
! #: fortran/openmp.cc:9742
  #, gcc-internal-format
  msgid "%qs in ALIGNED clause must be POINTER, ALLOCATABLE, Cray pointer or C_PTR at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9752
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%qs in ALIGNED clause at %L requires a scalar positive constant integer alignment expression"
  msgstr "%Hel argumento de collapse necesita ser una expresión entera constante positiva"
  
! #: fortran/openmp.cc:9778
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Integer expression required at %C"
  msgid "Scalar integer expression for range begin expected at %L"
  msgstr "Se requiere una expresión entera en %C"
  
! #: fortran/openmp.cc:9784
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Integer expression required at %C"
  msgid "Scalar integer expression for range end expected at %L"
  msgstr "Se requiere una expresión entera en %C"
  
! #: fortran/openmp.cc:9790
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Integer expression required at %C"
  msgid "Scalar integer expression for range step expected at %L"
  msgstr "Se requiere una expresión entera en %C"
  
! #: fortran/openmp.cc:9795
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement expected at %L"
  msgid "Nonzero range step expected at %L"
  msgstr "Se esperaba %s en la declaración en %L"
  
! #: fortran/openmp.cc:9808
  #, gcc-internal-format, gfc-internal-format
  msgid "Dependence-type SINK used together with SOURCE on the same construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9818
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "accumulator is not a constant integer"
  msgid "SINK addend not a constant integer at %L"
  msgstr "el acumulador no es una constante entera"
  
! #: fortran/openmp.cc:9824
  #, gcc-internal-format
  msgid "omp_cur_iteration at %L requires %<-1%> as logical offset"
  msgstr ""
  
! #: fortran/openmp.cc:9834
  #, gcc-internal-format
  msgid "Locator %qs at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:9845
  #, gcc-internal-format, gfc-internal-format
  msgid "Locator at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:9889
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "array section is not contiguous in %qs clause"
  msgid "Array is not contiguous at %L"
  msgstr "la sección de matriz no es contigua en la cláusula %qs"
  
! #: fortran/openmp.cc:9896
! #, gcc-internal-format
! msgid "%qs argument to MAP clause at %L must not be a device-local variable, including GROUPPRIVATE"
! msgstr ""
! 
! #: fortran/openmp.cc:9910
  #, fuzzy, gcc-internal-format
  #| msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgid "%qs clause argument must be ALLOCATABLE or a POINTER at %L"
  msgstr "El objeto de alojamiento en %L debe ser ALLOCATABLE o un POINTER"
  
! #: fortran/openmp.cc:9922
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Cray pointer '%s' in %s clause at %L"
  msgid "Unexpected substring reference in %s clause at %L"
  msgstr "El puntero Cray '%s' en la cláusula %s en %L"
  
! #: fortran/openmp.cc:9930
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected coarray designator at %C"
  msgid "Unexpected complex-parts designator reference in %s clause at %L"
  msgstr "Designador de comatriz inesperado en %C"
  
! #: fortran/openmp.cc:9939 fortran/openmp.cc:9957
  #, gcc-internal-format
  msgid "%qs in %s clause at %L is not a proper array section"
  msgstr ""
  
! #: fortran/openmp.cc:9949
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed size array '%s' in %s clause at %L"
  msgid "Stride should not be specified for array section in %s clause at %L"
  msgstr "Matriz de tamaño asumido '%s' en la cláusula %s en %L"
  
! #: fortran/openmp.cc:9971
  #, fuzzy, gcc-internal-format
  #| msgid "%qD in %<reduction%> clause is a zero size array"
  msgid "%qs in %s clause at %L is a zero size array section"
  msgstr "%qD en la cláusula %<reduction%> es una matriz de tamaño cero"
  
! #: fortran/openmp.cc:10027
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET%s with map-type other than TO, FROM, TOFROM, or ALLOC on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10058
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET ENTER DATA with map-type other than TO, TOFROM or ALLOC on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10087
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET EXIT DATA with map-type other than FROM, TOFROM, RELEASE, or DELETE on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10103 fortran/openmp.cc:10254
  #, fuzzy, gcc-internal-format
  #| msgid "THREADPRIVATE object '%s' in %s clause at %L"
  msgid "THREADPRIVATE object %qs in %s clause at %L"
  msgstr "El objeto THREADPRIVATE '%s' en la cláusula %s en %L"
  
! #: fortran/openmp.cc:10106 fortran/openmp.cc:10257
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointee '%s' in %s clause at %L"
  msgid "Cray pointee %qs in %s clause at %L"
  msgstr "El apuntado Cray '%s' en la cláusula %s en %L"
  
  #. Non-TARGET (i.e. DISPATCH) requires a C_PTR.
! #: fortran/openmp.cc:10120
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointee '%s' in %s clause at %L"
  msgid "List item %qs in %s clause at %L must be of TYPE(C_PTR)"
  msgstr "El apuntado Cray '%s' en la cláusula %s en %L"
  
! #: fortran/openmp.cc:10130
! #, gcc-internal-format, gfc-internal-format
! msgid "Non-C_PTR type argument at %L is deprecated, use HAS_DEVICE_ADDR"
! msgstr ""
! 
! #: fortran/openmp.cc:10159
! #, gcc-internal-format, gfc-internal-format
! msgid "Non-C_PTR type argument at %L is deprecated, use USE_DEVICE_ADDR"
! msgstr ""
! 
! #: fortran/openmp.cc:10185
  #, gcc-internal-format
  msgid "Memspace %qs at %L in USES_ALLOCATORS must be a predefined memory space"
  msgstr ""
  
! #: fortran/openmp.cc:10193
  #, gcc-internal-format
  msgid "Allocator %qs at %L in USES_ALLOCATORS must be a scalar integer of kind %<omp_allocator_handle_kind%>"
  msgstr ""
  
! #: fortran/openmp.cc:10202
  #, gcc-internal-format
  msgid "Allocator %qs at %L in USES_ALLOCATORS must either a variable or a predefined allocator"
  msgstr ""
  
! #: fortran/openmp.cc:10207
  #, gcc-internal-format
  msgid "A memory space or traits array may not be specified for predefined allocator %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10218
  #, gcc-internal-format
  msgid "Traits array %qs in USES_ALLOCATORS %L must be a one-dimensional named constant array of type %<omp_alloctrait%>"
  msgstr ""
  
! #: fortran/openmp.cc:10248
  #, fuzzy, gcc-internal-format
  #| msgid "code model %<large%> not supported yet"
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct at %L"
  msgstr "aún no se admite el modelo de código %<large%>"
  
! #: fortran/openmp.cc:10260
  #, fuzzy, gcc-internal-format
  #| msgid "POINTER object '%s' in %s clause at %L"
  msgid "Associate name %qs in %s clause at %L"
  msgstr "El objeto POINTER '%s' en la cláusula %s en %L"
  
! #: fortran/openmp.cc:10267
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer '%s' in %s clause at %L"
  msgid "Procedure pointer %qs in %s clause at %L"
  msgstr "El puntero Cray '%s' en la cláusula %s en %L"
  
! #: fortran/openmp.cc:10273
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer '%s' in %s clause at %L"
  msgid "Cray pointer %qs in %s clause at %L"
  msgstr "El puntero Cray '%s' en la cláusula %s en %L"
  
! #: fortran/openmp.cc:10286
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' in %s clause is used in NAMELIST statement at %L"
  msgid "Variable %qs in %s clause is used in NAMELIST statement at %L"
  msgstr "Se usó la variable '%s' en la cláusula %s en la declaración NAMELIST en %L"
  
  #. case OMP_LIST_REDUCTION:
! #: fortran/openmp.cc:10296
  #, fuzzy, gcc-internal-format
  #| msgid "POINTER object '%s' in %s clause at %L"
  msgid "INTENT(IN) POINTER %qs in %s clause at %L"
  msgstr "El objeto POINTER '%s' en la cláusula %s en %L"
  
! #: fortran/openmp.cc:10307
  #, fuzzy, gcc-internal-format
  #| msgid "POINTER object '%s' in %s clause at %L"
  msgid "DETACH event handle %qs in %s clause at %L"
  msgstr "El objeto POINTER '%s' en la cláusula %s en %L"
  
! #: fortran/openmp.cc:10332
  #, fuzzy, gcc-internal-format
  #| msgid "Support for entity at %L with deferred type parameter not yet implemented"
  msgid "Sorry, list item %qs at %L with allocatable components is not yet supported in %s clause"
  msgstr "Aún no se implementa el soporte para la entidad en %L con parámetro de tipo diferido"
  
! #: fortran/openmp.cc:10338
  #, gcc-internal-format
  msgid "Polymorphic list item %qs at %L in %s clause has unspecified behavior and unsupported"
  msgstr ""
  
! #: fortran/openmp.cc:10370
  #, gcc-internal-format, gfc-internal-format
  msgid "Only DEFAULT permitted as reduction-modifier in REDUCTION clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10463
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP DECLARE REDUCTION %s not found for type %s at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10491
  #, gcc-internal-format, gfc-internal-format
  msgid "LINEAR clause modifier used on DO or SIMD construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10497
  #, gcc-internal-format, gfc-internal-format
  msgid "LINEAR clause modifier other than VAL used on DO or SIMD construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10505
  #, fuzzy, gcc-internal-format
  #| msgid "%s REDUCTION variable '%s' must be INTEGER at %L"
  msgid "LINEAR variable %qs must be INTEGER at %L"
  msgstr "La variable REDUCTION %s '%s' debe ser INTEGER en %L"
  
! #: fortran/openmp.cc:10510
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "LINEAR dummy argument %qs with VALUE attribute with %s modifier at %L"
  msgstr "El argumento actual para '%s' debe ser un puntero en %L"
  
! #: fortran/openmp.cc:10521
  #, fuzzy, gcc-internal-format
  #| msgid "FINAL clause at %L requires a scalar LOGICAL expression"
  msgid "%qs in LINEAR clause at %L requires a scalar integer linear-step expression"
  msgstr "La cláusula FINAL en %L requiere una expresión LOGICAL escalar"
  
! #: fortran/openmp.cc:10538
  #, fuzzy, gcc-internal-format
  #| msgid "FINAL clause at %L requires a scalar LOGICAL expression"
  msgid "%qs in LINEAR clause at %L requires a constant integer linear-step expression or dummy argument specified in UNIFORM clause"
  msgstr "La cláusula FINAL en %L requiere una expresión LOGICAL escalar"
  
! #: fortran/openmp.cc:10572
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%s clause variable %qs at %L is neither a POINTER nor an array"
  msgstr "el tipo de vector delete no es del tipo puntero ni matriz"
  
! #: fortran/openmp.cc:10632
  #, gcc-internal-format, gfc-internal-format
  msgid "NUM_TEAMS lower bound at %L larger than upper bound at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10645
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "the value of %qD is not usable in a constant expression"
  msgid "Value of HINT clause at %L shall be a valid constant hint expression"
  msgstr "el valor de %qD no se puede usar en una expresión constante"
  
! #: fortran/openmp.cc:10655
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgid "DIST_SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgstr "El chunk_size de la cláusula SCHEDULE en %L requiere una expresión INTEGER escalar"
  
! #: fortran/openmp.cc:10665
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<GRAINSIZE%> clause at %L must not be used together with %<NUM_TASKS%> clause"
  msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: fortran/openmp.cc:10668
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<REDUCTION%> clause at %L must not be used together with %<NOGROUP%> clause"
  msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: fortran/openmp.cc:10672
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<FULL%> clause at %C must not be used together with %<PARTIAL%> clause"
  msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: fortran/openmp.cc:10695
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgid "Incompatible use of TILE and COLLAPSE at %L"
  msgstr "Rangos incompatibles en %s (%d y %d) en %L"
  
! #: fortran/openmp.cc:10719
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET DATA must contain at least one MAP, USE_DEVICE_PTR, or USE_DEVICE_ADDR clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10722
  #, gcc-internal-format, gfc-internal-format
  msgid "%s must contain at least one MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10732
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "SIZES requires constant expression at %L"
  msgstr "%qE no es una expresión constante"
  
! #: fortran/openmp.cc:10748
  #, gcc-internal-format
  msgid "%qs at %L should be a scalar of type integer(kind=omp_event_handle_kind)"
  msgstr ""
  
! #: fortran/openmp.cc:10753
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer object at %C shall not be coindexed"
  msgid "The event handle at %L must not be an array element"
  msgstr "El objeto puntero en %C no debe tener un coíndice"
  
! #: fortran/openmp.cc:10757
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer object at %C shall not be coindexed"
  msgid "The event handle at %L must not be part of a derived type or class"
  msgstr "El objeto puntero en %C no debe tener un coíndice"
  
! #: fortran/openmp.cc:10761
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<DETACH%> clause at %L must not be used together with %<MERGEABLE%> clause"
  msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: fortran/openmp.cc:10768
  #, gcc-internal-format
  msgid "%<host_data%> construct at %L requires %<use_device%> clause"
  msgstr ""
  
! #: fortran/openmp.cc:10922
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected IF at %L in atomic compare capture"
  msgstr ""
  
! #: fortran/openmp.cc:10930
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ELSE at %L in atomic compare capture"
  msgstr ""
  
! #: fortran/openmp.cc:11042
  #, gcc-internal-format
  msgid "Expected %<==%>, %<.EQ.%> or %<.EQV.%> atomic comparison expression at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11048
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar intrinsic variable at %L in atomic comparison"
  msgstr ""
  
! #: fortran/openmp.cc:11056
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected scalar initialization expression at %C"
  msgid "Expected scalar intrinsic expression at %L in atomic comparison"
  msgstr "Se esperaba una expresión de inicialización escalar en %C"
  
! #: fortran/openmp.cc:11064
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
  msgstr "La declaración !$OMP ATOMIC debe definir una variable escalar de tipo intrínseco en %L"
  
! #: fortran/openmp.cc:11073
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
  msgid "!$OMP ATOMIC statement must assign an expression of intrinsic type at %L"
  msgstr "La declaración !$OMP ATOMIC debe definir una variable escalar de tipo intrínseco en %L"
  
! #: fortran/openmp.cc:11080
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC with ALLOCATABLE variable at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11097
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L"
  msgstr "La declaración !$OMP ATOMIC READ debe leer de una variable escalar de tipo intrínseco en %L"
  
! #: fortran/openmp.cc:11102
  #, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot reference var at %L"
  msgstr "expr en la asignación !$OMP ATOMIC WRITE var =  expr debe ser escalar y no puede referenciar a var en %L"
  
! #: fortran/openmp.cc:11114
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
  msgid "!$OMP ATOMIC capture-statement must set a scalar variable of intrinsic type at %L"
  msgstr "La declaración !$OMP ATOMIC debe definir una variable escalar de tipo intrínseco en %L"
  
! #: fortran/openmp.cc:11122
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of intrinsic type at %L"
  msgid "!$OMP ATOMIC capture-statement requires a scalar variable of intrinsic type at %L"
  msgstr "La declaración de captura !$OMP ATOMIC CAPTURE debe definir una variable escalar de tipo intrínseco en %L"
  
! #: fortran/openmp.cc:11132
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L"
  msgstr "La declaración de captura !$OMP ATOMIC CAPTURE lee de una variable diferente a la que escribe la declaración de captura en %L"
  
! #: fortran/openmp.cc:11148
  #, fuzzy, gcc-internal-format
  #| msgid "!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L"
  msgid "For !$OMP ATOMIC COMPARE, the first operand in comparison at %L must be the variable %qs that the update statement writes into at %L"
  msgstr "La declaración de captura !$OMP ATOMIC CAPTURE lee de una variable diferente a la que escribe la declaración de captura en %L"
  
! #: fortran/openmp.cc:11156
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot reference var at %L"
  msgid "expr in !$OMP ATOMIC COMPARE assignment var = expr must be scalar and cannot reference var at %L"
  msgstr "expr en la asignación !$OMP ATOMIC WRITE var =  expr debe ser escalar y no puede referenciar a var en %L"
  
! #: fortran/openmp.cc:11174
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC UPDATE at %L with FAIL clause requires either the COMPARE clause or using the intrinsic MIN/MAX procedure"
  msgstr ""
  
! #: fortran/openmp.cc:11201
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP ATOMIC assignment operator must be +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L"
  msgid "!$OMP ATOMIC assignment operator must be binary +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L"
  msgstr "El operador de la asignación !$OMP ATOMIC debe ser +, -, /, .AND., .OR., .EQV. ó .NEQV. en %L"
  
! #: fortran/openmp.cc:11249
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L"
  msgstr "El operador de la asignación !$OMP ATOMIC debe ser var = var op expr ó var = expr op var en %L"
  
! #: fortran/openmp.cc:11263
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L"
  msgstr "!$OMP ATOMIC var = var op expr no es matemáticamente equivalente a var = var op (expr) en %L"
  
! #: fortran/openmp.cc:11296
  #, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %L"
  msgstr "expr en la asignación !$OMP ATOMIC var = var op expr debe ser escalar y no puede referenciar a var en %L"
  
! #: fortran/openmp.cc:11320
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L"
  msgstr "El intrínseco IAND, IOR ó IEOR de la asignación !$OMP ATOMIC debe tener dos argumentos en %L"
  
! #: fortran/openmp.cc:11327
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L"
  msgstr "El intrínseco de la asignación !$OMP ATOMIC debe ser MIN, MAX, IAND, IOR ó IEOR en %L"
  
! #: fortran/openmp.cc:11350
  #, fuzzy, gcc-internal-format
  #| msgid "!$OMP ATOMIC intrinsic arguments except one must not reference '%s' at %L"
  msgid "!$OMP ATOMIC intrinsic arguments except one must not reference %qs at %L"
  msgstr "Los argumentos del intrínseco !$OMP ATOMIC, excepto uno, no deben referenciar a '%s' en %L"
  
! #: fortran/openmp.cc:11357
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC intrinsic arguments must be scalar at %L"
  msgstr "Los argumentos del intrínseco !$OMP ATOMIC deben ser escalares en %L"
  
! #: fortran/openmp.cc:11365
  #, fuzzy, gcc-internal-format
  #| msgid "First or last !$OMP ATOMIC intrinsic argument must be '%s' at %L"
  msgid "First or last !$OMP ATOMIC intrinsic argument must be %qs at %L"
  msgstr "El primer o último argumentos del intrínseco !$OMP ATOMIC deben ser '%s' en %L"
  
! #: fortran/openmp.cc:11383
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L"
  msgstr "La asignación !$OMP ATOMIC debe tener un operador o intrínseco del lado derecho en %L"
  
! #: fortran/openmp.cc:11388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after $OMP ATOMIC statement at %C"
  msgid "unexpected !$OMP ATOMIC expression at %L"
  msgstr "Basura inesperada después de la declaración $OMP ATOMIC en %C"
  
! #: fortran/openmp.cc:11496
  #, gcc-internal-format, gfc-internal-format
  msgid "With INSCAN at %L, expected loop body with !$OMP SCAN between two structured block sequences"
  msgstr ""
  
! #: fortran/openmp.cc:11503
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP SCAN at %L with zero executable statements in preceding structured block sequence"
  msgstr ""
  
! #: fortran/openmp.cc:11510
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP SCAN at %L with zero executable statements in succeeding structured block sequence"
  msgstr ""
  
! #: fortran/openmp.cc:11726
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot contain loop in intervening code at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11747 fortran/openmp.cc:11780
  #, gcc-internal-format, gfc-internal-format
! msgid "%s cannot contain OpenMP API call in intervening code at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11757
  #, gcc-internal-format, gfc-internal-format
! msgid "%s cannot contain OpenMP directive in intervening code at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12303
  #, gcc-internal-format, gfc-internal-format
  msgid "SIZES clause is required on !$OMP TILE construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12330
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO cannot be a DO WHILE or DO without loop control at %L"
  msgid "%s cannot be a DO WHILE or DO without loop control at %L"
  msgstr "!$OMP DO no puede ser un DO WHILE ó DO sin control de bucle en %L"
  
! #: fortran/openmp.cc:12336
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12346
  #, gcc-internal-format, gfc-internal-format
  msgid "Generated loop of UNROLL construct at %L without PARTIAL clause does not have canonical form"
  msgstr ""
  
! #: fortran/openmp.cc:12353
  #, gcc-internal-format, gfc-internal-format
  msgid "UNROLL construct at %L with PARTIAL clause generates just one loop with canonical form but %d loops are needed"
  msgstr ""
  
! #: fortran/openmp.cc:12368
  #, gcc-internal-format, gfc-internal-format
  msgid "TILE construct at %L generates %d loops with canonical form but %d loops are needed"
  msgstr ""
  
! #: fortran/openmp.cc:12379
  #, gcc-internal-format
  msgid "Imperfectly nested loop using generated loops"
  msgstr ""
  
! #: fortran/openmp.cc:12391
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO iteration variable must be of type integer at %L"
  msgid "%s iteration variable must be of type integer at %L"
  msgstr "La variable de iteración !$OMP DO debe ser de tipo entero en %L"
  
! #: fortran/openmp.cc:12398
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO iteration variable must not be THREADPRIVATE at %L"
  msgid "%s iteration variable must not be THREADPRIVATE at %L"
  msgstr "La variable de iteración !$OMP DO no puede ser THREADPRIVATE en %L"
  
! #: fortran/openmp.cc:12413
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
  msgid "%s iteration variable present on clause other than PRIVATE, LASTPRIVATE or ALLOCATE at %L"
  msgstr "La variable de iteración !$OMP DO está presente en una cláusula diferente de PRIVATE o LASTPRIVATE en %L"
  
! #: fortran/openmp.cc:12417
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
  msgid "%s iteration variable present on clause other than PRIVATE, LASTPRIVATE, ALLOCATE or LINEAR at %L"
  msgstr "La variable de iteración !$OMP DO está presente en una cláusula diferente de PRIVATE o LASTPRIVATE en %L"
  
! #: fortran/openmp.cc:12424
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO iteration variable must be of type integer at %L"
  msgid "%s iteration variable used in more than one loop at %L"
  msgstr "La variable de iteración !$OMP DO debe ser de tipo entero en %L"
  
! #: fortran/openmp.cc:12430
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Hiteration variable %qD should not be reduction"
  msgid "%s iteration variable at %L is bound in intervening code"
  msgstr "%Hla variable de iteración %qD no debe ser reduction"
  
! #: fortran/openmp.cc:12439
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop start expression not in canonical form at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12446
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop start expression at %L uses variable bound in intervening code"
  msgstr ""
  
! #: fortran/openmp.cc:12455
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad kind expression for function '%s' at %L"
  msgid "%s loop end expression not in canonical form at %L"
  msgstr "Expresión de género errónea para la función '%s' en %L"
  
! #: fortran/openmp.cc:12462
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop end expression at %L uses variable bound in intervening code"
  msgstr ""
  
! #: fortran/openmp.cc:12469
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "condition expression refers to iteration variable %qD"
  msgid "%s loop bounds reference different iteration variables at %L"
  msgstr "la expresión de la condición hace referencia a la variable de iteración %qD"
  
! #: fortran/openmp.cc:12475
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop increment not in canonical form at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12482
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop increment expression at %L uses variable bound in intervening code"
  msgstr ""
  
! #: fortran/openmp.cc:12493
  #, gcc-internal-format
  msgid "Non-rectangular loops from generated loops unsupported"
  msgstr ""
  
  #. Parse error, can't recover from this.
! #: fortran/openmp.cc:12509
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "not enough DO loops for collapsed !$OMP DO at %L"
  msgid "not enough DO loops for collapsed %s (level %d) at %L"
  msgstr "no hay suficientes bucles DO para los !$OMP DO colapsados en %L"
  
! #: fortran/openmp.cc:12522
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collapsed !$OMP DO loops not perfectly nested at %L"
  msgid "%s inner loops must be perfectly nested with ORDERED clause at %L"
  msgstr "Los bucles !$OMP DO colapsados no están perfectamente anidados en %L"
  
! #: fortran/openmp.cc:12529
  #, gcc-internal-format, gfc-internal-format
  msgid "%s inner loops must be perfectly nested with REDUCTION INSCAN clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:12536
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collapsed !$OMP DO loops not perfectly nested at %L"
  msgid "%s inner loops must be perfectly nested at %L"
  msgstr "Los bucles !$OMP DO colapsados no están perfectamente anidados en %L"
  
! #: fortran/openmp.cc:12584
! #, fuzzy, gcc-internal-format
! #| msgid "collapse argument needs positive constant integer expression"
! msgid "%<score%> argument must be constant integer expression at %L"
! msgstr "el argumento de collapse necesita una expresión entera constante positiva"
! 
! #: fortran/openmp.cc:12592
! #, fuzzy, gcc-internal-format
! #| msgid "'%s' at %L must be nonnegative"
! msgid "%<score%> argument must be non-negative at %L"
! msgstr "'%s' en %L debe ser no negativo"
! 
! #: fortran/openmp.cc:12621
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "expected integer expression"
! msgid "property must be a logical expression at %L"
! msgstr "se esperaba una expresión entera"
! 
! #: fortran/openmp.cc:12625
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "expected integer expression"
! msgid "property must be an integer expression at %L"
! msgstr "se esperaba una expresión entera"
! 
! #: fortran/openmp.cc:12632
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "expected integer expression"
! msgid "property must be a constant logical expression at %L"
! msgstr "se esperaba una expresión entera"
! 
! #: fortran/openmp.cc:12636
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "expected integer expression"
! msgid "property must be a constant integer expression at %L"
! msgstr "se esperaba una expresión entera"
! 
! #: fortran/openmp.cc:12661
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "expected integer expression"
! msgid "property must be a conforming device number at %L"
! msgstr "se esperaba una expresión entera"
! 
! #: fortran/openmp.cc:12940 fortran/openmp.cc:12953
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "A format cannot be specified with a namelist"
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr "No se puede especificar un formato con una lista de nombres"
  
! #: fortran/openmp.cc:12972
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO cannot be a DO WHILE or DO without loop control at %L"
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr "!$OMP DO no puede ser un DO WHILE ó DO sin control de bucle en %L"
  
! #: fortran/openmp.cc:12978
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO cannot be a DO WHILE or DO without loop control at %L"
  msgid "!$ACC LOOP cannot be a DO CONCURRENT loop at %L"
  msgstr "!$OMP DO no puede ser un DO WHILE ó DO sin control de bucle en %L"
  
! #: fortran/openmp.cc:12984
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO iteration variable must be of type integer at %L"
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr "La variable de iteración !$OMP DO debe ser de tipo entero en %L"
  
! #: fortran/openmp.cc:13000
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO collapsed loops don't form rectangular iteration space at %L"
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr "Los bucles !$OMP DO colapsados no forman un espacio de iteración rectangular en %L"
  
! #: fortran/openmp.cc:13012
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collapsed !$OMP DO loops not perfectly nested at %L"
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr "Los bucles !$OMP DO colapsados no están perfectamente anidados en %L"
  
! #: fortran/openmp.cc:13022 fortran/openmp.cc:13031
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "not enough DO loops for collapsed !$OMP DO at %L"
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr "no hay suficientes bucles DO para los !$OMP DO colapsados en %L"
  
! #: fortran/openmp.cc:13047
  #, gcc-internal-format, gfc-internal-format
  msgid "Tiled loop cannot be parallelized across gangs, workers and vectors at the same time at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13068
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "TILE requires constant expression at %L"
  msgstr "%qE no es una expresión constante"
  
! #: fortran/openmp.cc:13173
! #, fuzzy, gcc-internal-format
! #| msgid "Object '%s' is not a variable at %L"
! msgid "Object %qs at %L is ignored as parameters need not be copied"
! msgstr "El objeto '%s' no es una variable en %L"
! 
! #: fortran/openmp.cc:13180
  #, fuzzy, gcc-internal-format
  #| msgid "action not allowed in SPEC MODULE"
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr "no se pertite una acción en SPEC MODULE"
  
! #: fortran/openmp.cc:13227
  #, fuzzy, gcc-internal-format
  #| msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgid "NAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %L"
  msgstr "Error sintáctico en la declaración !GCC$ ATTRIBUTES en %C"
  
! #: fortran/openmp.cc:13233
  #, fuzzy, gcc-internal-format
  #| msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgid "NAME %qs invalid in !$ACC ROUTINE ( NAME ) at %L"
  msgstr "Error sintáctico en la declaración !GCC$ ATTRIBUTES en %C"
  
! #: fortran/openmp.cc:13320
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP TARGET region at %L with a nested TEAMS at %L may not contain any other statement, declaration or directive outside of the single TEAMS construct"
  msgstr ""
  
! #: fortran/openmp.cc:13324
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP TARGET region at %L with a nested TEAMS may not contain any other statement, declaration or directive outside of the single TEAMS construct"
  msgstr ""
  
! #: fortran/openmp.cc:13342
  #, gcc-internal-format
  msgid "%<OMP DISPATCH%> directive at %L must be followed by a procedure call with optional assignment"
  msgstr ""
  
! #: fortran/openmp.cc:13349
  #, gcc-internal-format
  msgid "%<OMP DISPATCH%> directive at %L cannot be followed by a procedure pointer"
  msgstr ""
  
! #: fortran/openmp.cc:13444
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.cc:13458
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP CRITICAL at %L with HINT clause requires a NAME, except when omp_sync_hint_none is used"
  msgstr ""
  
! #: fortran/openmp.cc:13464
  #, gcc-internal-format
  msgid "Unexpected !$OMP SCAN at %L outside loop construct with %<inscan%> REDUCTION clause"
  msgstr ""
  
! #: fortran/openmp.cc:13493
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13532
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected integer expression"
  msgid "Expected constant non-negative scalar integer offset expression at %L"
  msgstr "se esperaba una expresión entera"
  
! #: fortran/openmp.cc:13535
  #, gcc-internal-format
  msgid "For range-based %<adjust_args%>, a constant positive scalar integer expression is required at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13549
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected another dimension in array declaration at %C"
  msgid "Expected dummy parameter name or a positive integer at %L"
  msgstr "Se esperaba otra dimensión en la declaración de matriz %C"
  
! #: fortran/openmp.cc:13575
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13583
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13612
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13634
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13650
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13665
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13675
  #, gcc-internal-format, gfc-internal-format
  msgid "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE REDUCTION must be OMP_PRIV at %L"
  msgstr ""
  
! #: fortran/openmp.cc:13683
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
  
! #: fortran/options.cc:291
  #, fuzzy, gcc-internal-format
  #| msgid "-fexcess-precision=standard for Fortran"
  msgid "%<-fexcess-precision=standard%> for Fortran"
  msgstr "-fexcess-precision=standard para Fortran"
  
! #: fortran/options.cc:293
  #, fuzzy, gcc-internal-format
  #| msgid "-fexcess-precision=standard for Fortran"
  msgid "%<-fexcess-precision=16%> for Fortran"
  msgstr "-fexcess-precision=standard para Fortran"
  
! #: fortran/options.cc:387
  #, fuzzy, gcc-internal-format
  #| msgid "Reading file '%s' as free form"
  msgid "Reading file %qs as free form"
  msgstr "Leyendo el fichero '%s' como formato libre"
  
! #: fortran/options.cc:397
  #, fuzzy, gcc-internal-format
  #| msgid "'-fd-lines-as-comments' has no effect in free form"
  msgid "%<-fd-lines-as-comments%> has no effect in free form"
  msgstr "'-fd-lines-as-comments' no tiene efecto en formato libre"
  
! #: fortran/options.cc:400
  #, fuzzy, gcc-internal-format
  #| msgid "'-fd-lines-as-code' has no effect in free form"
  msgid "%<-fd-lines-as-code%> has no effect in free form"
  msgstr "'-fd-lines-as-code' no tiene efecto en formato libre"
  
! #: fortran/options.cc:438
  #, fuzzy, gcc-internal-format
  #| msgid "Flag -fno-automatic overwrites -fmax-stack-var-size=%d"
  msgid "Flag %<-fno-automatic%> overwrites %<-fmax-stack-var-size=%d%>"
  msgstr "La opción -fno-automatic sobreescribe -fmax-stack-var-size=%d"
  
! #: fortran/options.cc:441
  #, fuzzy, gcc-internal-format
  #| msgid "Flag -fno-automatic overwrites -frecursive"
  msgid "Flag %<-fno-automatic%> overwrites %<-frecursive%>"
  msgstr "La opción -fno-automatic sobreescribe -frecursive"
  
! #: fortran/options.cc:444
  #, fuzzy, gcc-internal-format
  #| msgid "Flag -fno-automatic overwrites -frecursive implied by -fopenmp"
  msgid "Flag %<-fno-automatic%> overwrites %<-frecursive%> implied by %qs"
  msgstr "La opción -fno-automatic sobreescribe -frecursive implicada por -fopenmp"
  
! #: fortran/options.cc:447
  #, fuzzy, gcc-internal-format
  #| msgid "Flag -frecursive overwrites -fmax-stack-var-size=%d"
  msgid "Flag %<-frecursive%> overwrites %<-fmax-stack-var-size=%d%>"
  msgstr "La opción -frecursive sobreescribe -fmax-stack-var-size=%d"
  
! #: fortran/options.cc:450
  #, fuzzy, gcc-internal-format
  #| msgid "Flag -fmax-stack-var-size=%d overwrites -frecursive implied by -fopenmp"
  msgid "Flag %<-fmax-stack-var-size=%d%> overwrites %<-frecursive%> implied by %qs"
  msgstr "La opción -fmax-stack-var-size=%d sobreescribe -frecursive implicada por -fopenmp"
  
! #: fortran/options.cc:511
! #, fuzzy, gcc-internal-format
! #| msgid "-mlong32 and -mlong64 can not both be specified"
! msgid "32- and 64-bit version of BLAS cannot both be specified"
! msgstr "-mlong32 y -mlong64 no se pueden especificar al mismo tiempo"
! 
! #: fortran/options.cc:520
! #, gcc-internal-format
! msgid "-ffrontend-optimize required for -fexternal-blas64"
! msgstr ""
! 
! #: fortran/options.cc:536
  #, fuzzy, gcc-internal-format
  #| msgid "Fixed line length must be at least seven."
  msgid "Fixed line length must be at least seven"
  msgstr "La longitud de línea fija debe ser al menos de siete."
  
! #: fortran/options.cc:539
  #, fuzzy, gcc-internal-format
  #| msgid "Free line length must be at least three."
  msgid "Free line length must be at least three"
  msgstr "La longitud de línea libre debe ser al menos de tres."
  
! #: fortran/options.cc:542
  #, gcc-internal-format, gfc-internal-format
  msgid "Maximum subrecord length cannot exceed %d"
  msgstr "La longitud de subregistro máxima no puede exceder a %d"
  
! #: fortran/options.cc:565
  #, fuzzy, gcc-internal-format
  #| msgid "gfortran: Only one -J option allowed"
  msgid "gfortran: Only one %<-J%> option allowed"
  msgstr "gfortran: Sólo se permite una opción -J"
  
! #: fortran/options.cc:640
  #, fuzzy, gcc-internal-format
  #| msgid "Argument to -ffpe-trap is not valid: %s"
  msgid "Argument to %<-ffpe-trap%> is not valid: %s"
  msgstr "El argumento para -ffpe-trap no es válido: %s"
  
! #: fortran/options.cc:642
  #, fuzzy, gcc-internal-format
  #| msgid "Argument to -ffpe-trap is not valid: %s"
  msgid "Argument to %<-ffpe-summary%> is not valid: %s"
  msgstr "El argumento para -ffpe-trap no es válido: %s"
  
! #: fortran/options.cc:756
  #, gcc-internal-format, gfc-internal-format
  msgid "Maximum supported identifier length is %d"
  msgstr "La longitud de identificador máxima soportada es %d"
  
! #: fortran/options.cc:771
  #, fuzzy, gcc-internal-format
  #| msgid "Unrecognized option to -finit-logical: %s"
  msgid "Unrecognized option to %<-finit-logical%>: %s"
  msgstr "No se reconoce la opción para -finit-logical: %s"
  
! #: fortran/options.cc:787
  #, fuzzy, gcc-internal-format
  #| msgid "The value of n in -finit-character=n must be between 0 and 127"
  msgid "The value of n in %<-finit-character=n%> must be between 0 and 127"
  msgstr "El valor de n en -finit-character=n debe estar entre 0 y 127"
  
! #: fortran/options.cc:903
  #, fuzzy, gcc-internal-format
  #| msgid "command line option %<-fapple-kext%> is only valid for C++"
  msgid "command-line option %<-fno-builtin-%s%> is not valid for Fortran"
  msgstr "la opción de línea de órdenes %<-fapple-kext%> sólo es válida para C++"
  
! #: fortran/parse.cc:669
  #, gcc-internal-format, gfc-internal-format
  msgid "Unclassifiable statement at %C"
  msgstr "Declaración inclasificable en %C"
  
! #: fortran/parse.cc:733
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "OpenMP directives at %C may not appear in PURE or ELEMENTAL procedures"
  msgid "OpenACC directives other than ROUTINE may not appear in PURE procedures at %C"
  msgstr "Las directivas OpenMP en %C no pueden aparecer en procedimientos PURE o ELEMENTAL"
  
! #: fortran/parse.cc:799
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unclassifiable OpenMP directive at %C"
  msgid "Unclassifiable OpenACC directive at %C"
  msgstr "Directiva OpenMP inclasificable en %C"
  
! #: fortran/parse.cc:831
  #, gcc-internal-format
  msgid "%qs directive at %L must either have a variable argument or, if associated with an ALLOCATE stmt, must be preceded by an executable statement or OpenMP construct"
  msgstr ""
  
! #: fortran/parse.cc:843
  #, gcc-internal-format
  msgid "Structure-component expression at %L in %qs directive not permitted in declarative directive; as directive associated with an ALLOCATE stmt it must be preceded by an executable statement or OpenMP construct"
  msgstr ""
  
! #: fortran/parse.cc:869
  #, gcc-internal-format
  msgid "%qs directive at %L associated with an ALLOCATE stmt must be preceded by an executable statement or OpenMP construct; note the variables in the list all have the allocatable or pointer attribute"
  msgstr ""
  
! #: fortran/parse.cc:1059 fortran/parse.cc:1373
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "OpenMP directives at %C may not appear in PURE or ELEMENTAL procedures"
  msgid "OpenMP directive at %C is not pure and thus may not appear in a PURE procedure"
  msgstr "Las directivas OpenMP en %C no pueden aparecer en procedimientos PURE o ELEMENTAL"
  
! #: fortran/parse.cc:1340
  #, gcc-internal-format, gfc-internal-format
  msgid "Unclassifiable OpenMP directive at %C"
  msgstr "Directiva OpenMP inclasificable en %C"
  
! #: fortran/parse.cc:1360
  #, fuzzy, gcc-internal-format
  #| msgid "OpenMP directives at %C may not appear in PURE or ELEMENTAL procedures"
  msgid "OpenMP ERROR directive at %L with %<at(execution)%> clause in a PURE procedure"
  msgstr "Las directivas OpenMP en %C no pueden aparecer en procedimientos PURE o ELEMENTAL"
  
! #: fortran/parse.cc:1498
  #, gcc-internal-format, gfc-internal-format
  msgid "Unclassifiable GCC directive at %C"
  msgstr "Directiva GCC inclasificable en %C"
  
! #: fortran/parse.cc:1500
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unclassifiable GCC directive at %C"
  msgid "Unclassifiable GCC directive at %C, ignored"
  msgstr "Directiva GCC inclasificable en %C"
  
! #: fortran/parse.cc:1560 fortran/parse.cc:1787
  #, gcc-internal-format, gfc-internal-format
  msgid "Zero is not a valid statement label at %C"
  msgstr "Cero no es una declaración de etiqueta válida en %C"
  
! #: fortran/parse.cc:1567 fortran/parse.cc:1779
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-numeric character in statement label at %C"
  msgstr "Carácter no numérico en la etiqueta de declaración en %C"
  
! #: fortran/parse.cc:1579 fortran/parse.cc:1828
  #, gcc-internal-format, gfc-internal-format
  msgid "Semicolon at %C needs to be preceded by statement"
  msgstr "El punto y coma en %C necesita ser precedido por la declaración"
  
! #: fortran/parse.cc:1586 fortran/parse.cc:1843
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Ignoring statement label in empty statement at %L"
  msgid "Statement label without statement at %L"
  msgstr "Se descarta la etiqueta de declaración en la declaración vacía en %L"
  
! #: fortran/parse.cc:1649 fortran/parse.cc:1830
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Semicolon at %C without preceding statement"
  msgstr "Fortran 2008: El punto y coma en %C sin una declaración precedente"
  
! #: fortran/parse.cc:1672 fortran/parse.cc:1806
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad continuation line at %C"
  msgstr "Continuación de línea errónea en %C"
  
! #: fortran/parse.cc:2159
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %L does not have a statement label"
  msgstr "La declaración FORMAT en %L no tiene una etiqueta de declaración"
  
! #: fortran/parse.cc:3108
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_ascii_statement(): Bad statement code"
  msgstr "gfc_trans_code(): Código de declaración erróneo"
  
! #: fortran/parse.cc:3261
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement at %C"
  msgstr "Declaración %s inesperada en %C"
  
! #: fortran/parse.cc:3420
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C cannot follow %s statement at %L"
  msgstr "La declaración %s en %C no puede ir después de la declaración %s en %L"
  
! #: fortran/parse.cc:3437
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of file in '%s'"
  msgid "Unexpected end of file in %qs"
  msgstr "Fin de fichero inesperado en '%s'"
  
! #: fortran/parse.cc:3472
  #, fuzzy, gcc-internal-format
  #| msgid "Derived-type '%s' with SEQUENCE must not have a CONTAINS section at %C"
  msgid "Derived-type %qs with SEQUENCE must not have a CONTAINS section at %C"
  msgstr "El tipo derivado '%s' con SEQUENCE no debe tener una sección CONTAINS en %C"
  
! #: fortran/parse.cc:3475
  #, fuzzy, gcc-internal-format
  #| msgid "Derived-type '%s' with BIND(C) must not have a CONTAINS section at %C"
  msgid "Derived-type %qs with BIND(C) must not have a CONTAINS section at %C"
  msgstr "El tipo derivado '%s' con BIND(C) no debe tener una sección CONTAINS en %C"
  
! #: fortran/parse.cc:3495
  #, gcc-internal-format, gfc-internal-format
  msgid "Components in TYPE at %C must precede CONTAINS"
  msgstr "Los componentes en TYPE en %C deben preceder a CONTAINS"
  
! #: fortran/parse.cc:3499
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003:  Type-bound procedure at %C"
  msgid "Type-bound procedure at %C"
  msgstr "Fortran 2003: Procedimiento enlazado a tipo en %C"
  
! #: fortran/parse.cc:3507
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Junk after GENERIC binding at %C"
  msgid "GENERIC binding at %C"
  msgstr "Basura después del enlace GENERIC en %C"
  
! #: fortran/parse.cc:3515
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003:  FINAL procedure declaration at %C"
  msgid "FINAL procedure declaration at %C"
  msgstr "Fortran 2003: Declaración de procedimiento FINAL en %C"
  
! #: fortran/parse.cc:3527
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: Derived type definition at %C with empty CONTAINS section"
  msgid "Derived type definition at %C with empty CONTAINS section"
  msgstr "Fortran 2003: La definición de tipo derivado en %C tiene una sección CONTAINS vacía"
  
! #: fortran/parse.cc:3537 fortran/parse.cc:4017
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement in TYPE at %C must be inside a MODULE"
  msgstr "La declaración PRIVATE en TYPE en %C debe estar dentro de un MODULE"
  
! #: fortran/parse.cc:3544
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C must precede procedure bindings"
  msgstr "La declaración PRIVATE en %C debe preceder a los enlaces de procedimiento"
  
! #: fortran/parse.cc:3551 fortran/parse.cc:4030
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate PRIVATE statement at %C"
  msgstr "Declaración PRIVATE duplicada en %C"
  
! #: fortran/parse.cc:3561
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE statement at %C must precede CONTAINS"
  msgstr "La declaración SEQUENCE en %C debe preceder a CONTAINS"
  
! #: fortran/parse.cc:3565
  #, gcc-internal-format, gfc-internal-format
  msgid "Already inside a CONTAINS block at %C"
  msgstr "Ya está dentro de un bloque CONTAINS en %C"
  
! #: fortran/parse.cc:3684
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s at %L of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attribute"
  msgstr "El componente %s en %L de tipo LOCK_TYPE debe tener una codimensión o ser un subcomponente de una comatriz, lo cua no es posible ya que el componente tiene el atributo puntero"
  
! #: fortran/parse.cc:3690
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer component %s at %L has a noncoarray subcomponent of type LOCK_TYPE, which must have a codimension or be a subcomponent of a coarray"
  msgstr "El componenten puntero %s en %L tiene un subcomponenten que no es comatriz de tipo LOCK_TYPE, el cual debe tener una codimensión o ser un subcomponente de una comatriz"
  
! #: fortran/parse.cc:3696
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPE"
  msgstr "El componente allocatable %s en %L debe tener una codimensión ya que tiene un subcomponente que no es comatriz de tipo LOCK_TYPE"
  
! #: fortran/parse.cc:3701
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)"
  msgstr "El componente %s que no es comatriz en %L de tipo LOCK_TYPE o con subcomponente de tipo LOCK_TYPE debe tener una codimensión o ser un subcomponente de una comatriz. (Las variables de tipo %s pueden no tener una codimensión si ya existe un subcomponente comatriz)"
  
! #: fortran/parse.cc:3708
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)"
  msgstr "El componente %s que no es comatriz en %L de tipo LOCK_TYPE o con subcomponente de tipo LOCK_TYPE debe tener una codimensión o ser un subcomponente de una comatriz. (Las variables de tipo %s pueden no tener una codimiensión ya que %s en %L tiene una codimensión o un componente submatriz)"
  
! #: fortran/parse.cc:3718
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Component %s at %L of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attribute"
  msgid "Component %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 attribute"
  msgstr "El componente %s en %L de tipo LOCK_TYPE debe tener una codimensión o ser un subcomponente de una comatriz, lo cua no es posible ya que el componente tiene el atributo puntero"
  
! #: fortran/parse.cc:3724
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer component %s at %L has a noncoarray subcomponent of type LOCK_TYPE, which must have a codimension or be a subcomponent of a coarray"
  msgid "Pointer component %s at %L has a noncoarray subcomponent of type EVENT_TYPE, which must have a codimension or be a subcomponent of a coarray"
  msgstr "El componenten puntero %s en %L tiene un subcomponenten que no es comatriz de tipo LOCK_TYPE, el cual debe tener una codimensión o ser un subcomponente de una comatriz"
  
! #: fortran/parse.cc:3729
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Allocatable component %s at %L of type LOCK_TYPE must have a codimension"
  msgid "Allocatable component %s at %L of type EVENT_TYPE must have a codimension"
  msgstr "El componente allocatable %s en %L de tipo LOCK_TYPE debe tener una codimensión"
  
! #: fortran/parse.cc:3733
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPE"
  msgid "Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type EVENT_TYPE"
  msgstr "El componente allocatable %s en %L debe tener una codimensión ya que tiene un subcomponente que no es comatriz de tipo LOCK_TYPE"
  
! #: fortran/parse.cc:3738
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)"
  msgid "Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)"
  msgstr "El componente %s que no es comatriz en %L de tipo LOCK_TYPE o con subcomponente de tipo LOCK_TYPE debe tener una codimensión o ser un subcomponente de una comatriz. (Las variables de tipo %s pueden no tener una codimensión si ya existe un subcomponente comatriz)"
  
! #: fortran/parse.cc:3745
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)"
  msgid "Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)"
  msgstr "El componente %s que no es comatriz en %L de tipo LOCK_TYPE o con subcomponente de tipo LOCK_TYPE debe tener una codimensión o ser un subcomponente de una comatriz. (Las variables de tipo %s pueden no tener una codimiensión ya que %s en %L tiene una codimensión o un componente submatriz)"
  
! #: fortran/parse.cc:3797
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to open %s"
  msgid "failed to create map component '%s'"
  msgstr "no se puede abrir %s"
  
! #: fortran/parse.cc:3830
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to open %s"
  msgid "failed to create union component '%s'"
  msgstr "no se puede abrir %s"
  
! #: fortran/parse.cc:3885
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in data declaration at %C"
  msgid "Syntax error in nested structure declaration at %C"
  msgstr "Error sintáctico en la declaración de datos en %C"
  
! #: fortran/parse.cc:3982
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Access specification of the %s operator at %C has already been specified"
! msgid "Access specification of a type parameter at %C is not allowed"
! msgstr "La especificación de acceso del operador %s en %C ya se había especificado"
! 
! #: fortran/parse.cc:3989
! #, gcc-internal-format, gfc-internal-format
! msgid "The type parameter at %C must come before a PRIVATE statement"
! msgstr ""
! 
! #: fortran/parse.cc:4000
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside CONTAINS"
  msgstr "La declaración FINAL en %C debe estar dentro de CONTAINS"
  
! #: fortran/parse.cc:4008
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Derived type definition at %C without components"
  msgid "Derived type definition at %C without components"
  msgstr "Fortran 2003: La definición de tipo derivado en %C no tiene componentes"
  
! #: fortran/parse.cc:4024
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C must precede structure components"
  msgstr "La declaración PRIVATE en %C debe preceder a los componentes de la estructura"
  
! #: fortran/parse.cc:4044
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE statement at %C must precede structure components"
  msgstr "La declaración SEQUENCE en %C debe preceder a los componentes de la estructura"
  
! #: fortran/parse.cc:4050
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE attribute at %C already specified in TYPE statement"
  msgstr "El atributo SEQUENCE en %C ya se especificó en la declaración TYPE"
  
! #: fortran/parse.cc:4055
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate SEQUENCE statement at %C"
  msgstr "Declaración SEQUENCE duplicada en %C"
  
! #: fortran/parse.cc:4065
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003:  CONTAINS block in derived type definition at %C"
  msgid "CONTAINS block in derived type definition at %C"
  msgstr "Fortran 2003: Bloque CONTAINS en una definición de tipo derivado en %C"
  
! #: fortran/parse.cc:4123
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM declaration at %C has no ENUMERATORS"
  msgstr "La declaración ENUM en %C no tiene ENUMERATORS"
  
! #: fortran/parse.cc:4210
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in INTERFACE block at %C"
  msgstr "Declaración %s inesperada en el bloque INTERFACE en %C"
  
! #: fortran/parse.cc:4235
  #, fuzzy, gcc-internal-format
  #| msgid "Name '%s' of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic type"
  msgid "Name %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic type"
  msgstr "El nombre '%s' de ABSTRACT INTERFACE en %C no puede ser el mismo que un tipo intrínseco"
  
! #: fortran/parse.cc:4266
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement at %C in INTERFACE body"
  msgstr "Declaración %s inesperada en %C en el cuerpo de INTERFACE"
  
! #: fortran/parse.cc:4284
  #, fuzzy, gcc-internal-format
  #| msgid "INTERFACE procedure '%s' at %L has the same name as the enclosing procedure"
  msgid "INTERFACE procedure %qs at %L has the same name as the enclosing procedure"
  msgstr "El procedimiento INTERFACE '%s' en %L tiene el mismo nombre que el procedimiento que lo incluye"
  
! #: fortran/parse.cc:4423
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement is not allowed inside of BLOCK at %C"
  msgstr "No se permite una declaración %s dentro de BLOCK en %C"
  
! #: fortran/parse.cc:4457
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement is not allowed inside of BLOCK at %C"
  msgid "%s statement is not allowed inside of BLOCK DATA at %C"
  msgstr "No se permite una declaración %s dentro de BLOCK en %C"
  
! #: fortran/parse.cc:4541
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement must appear in a MODULE"
  msgstr "La declaración %s debe aparecer en un MODULE"
  
! #: fortran/parse.cc:4549
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C follows another accessibility specification"
  msgstr "La declaración %s en %C después de otra especificación de accesibilidad"
  
! #: fortran/parse.cc:4606
  #, fuzzy, gcc-internal-format
  #| msgid "Bad kind expression for function '%s' at %L"
  msgid "Bad kind expression for function %qs at %L"
  msgstr "Expresión de género errónea para la función '%s' en %L"
  
! #: fortran/parse.cc:4610
  #, fuzzy, gcc-internal-format
  #| msgid "The type for function '%s' at %L is not accessible"
  msgid "The type for function %qs at %L is not accessible"
  msgstr "El tipo para la función '%s' en %L no es accesible"
  
! #: fortran/parse.cc:4670
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C follows previous unmasked ELSEWHERE"
  msgstr "Declaración ELSEWHERE en %C después de un ELSEWHERE desenmascarado previo"
  
! #: fortran/parse.cc:4692
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in WHERE block at %C"
  msgstr "Declaración %s inesperada en el bloque WHERE en %C"
  
! #: fortran/parse.cc:4751
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in FORALL block at %C"
  msgstr "Declaración %s inesperada en el bloque FORALL en %C"
  
! #: fortran/parse.cc:4802
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSE IF statement at %C cannot follow ELSE statement at %L"
  msgstr "La declaración ELSE IF en %C no puede ir después de una declaración ELSE en %L"
  
! #: fortran/parse.cc:4820
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate ELSE statements at %L and %C"
  msgstr "Declaraciones ELSE duplicadas en %L y %C"
  
! #: fortran/parse.cc:4881
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C"
  msgstr "Se esperaba una declaración CASE o END SELECT después de un SELECT CASE en %C"
  
! #: fortran/parse.cc:4965
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %C"
  msgstr "Se esperaba una declaración TYPE IS, CLASS IS o END SELECT después de un SELECT TYPE en %C"
  
! #: fortran/parse.cc:5041
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C"
  msgid "Expected RANK or RANK DEFAULT following SELECT RANK at %C"
  msgstr "Se esperaba una declaración CASE o END SELECT después de un SELECT CASE en %C"
  
! #: fortran/parse.cc:5105
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
  msgid "Variable %qs at %C cannot be redefined inside loop beginning at %L"
  msgstr "La variable '%s' en %C no se puede redefinir dentro del inicio de un bucle en %L"
  
! #: fortran/parse.cc:5138
  #, gcc-internal-format, gfc-internal-format
  msgid "End of nonblock DO statement at %C is within another block"
  msgstr "El final de la declaración DO que no es bloque en %C está dentro de otro bloque"
  
! #: fortran/parse.cc:5148
  #, gcc-internal-format, gfc-internal-format
  msgid "End of nonblock DO statement at %C is interwoven with another DO loop"
  msgstr "El final de la declaración DO que no es bloque en %C está entrelazado con otro bucle DO"
  
! #: fortran/parse.cc:5174
  #, gcc-internal-format, gfc-internal-format
  msgid "CRITICAL block inside of OpenACC region at %C"
  msgstr ""
  
! #: fortran/parse.cc:5175
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003:  CONTAINS block in derived type definition at %C"
  msgid "CRITICAL block inside of OpenMP region at %C"
  msgstr "Fortran 2003: Bloque CONTAINS en una definición de tipo derivado en %C"
  
! #: fortran/parse.cc:5201
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement label in END CRITICAL at %C does not match CRITIAL label"
  msgid "Statement label in END CRITICAL at %C does not match CRITICAL label"
  msgstr "La etiqueta de declaración en END CRITICAL en %C no coincide con la etiqueta CRITICAL"
  
! #: fortran/parse.cc:5270 fortran/parse.cc:6257
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: BLOCK construct at %C"
  msgid "BLOCK construct at %C"
  msgstr "Fortran 2008: Constructor BLOCK en %C"
  
! #: fortran/parse.cc:5492
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ASSOCIATE construct at %C"
  msgid "ASSOCIATE construct at %C"
  msgstr "Fortran 2003: Constructor ASSOCIATE en %C"
  
! #: fortran/parse.cc:5536
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Fortran 2003: CLASS statement at %C"
! msgid "CHANGE TEAM construct at %C"
! msgstr "Fortran 2003: Declaración CLASS en %C"
! 
! #: fortran/parse.cc:5662
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label in ENDDO at %C doesn't match DO label"
  msgstr "La etiqueta de declaración en ENDDO en %C no coincide con la etiqueta DO"
  
! #: fortran/parse.cc:5678
  #, gcc-internal-format, gfc-internal-format
  msgid "Named block DO at %L requires matching ENDDO name"
  msgstr "El bloque DO nombrado en %L requiere un nombre ENDDO coincidente"
*************** msgstr "El bloque DO nombrado en %L requ
*** 85552,85729 ****
  #. and the "end metadirective" which is required in a
  #. "begin metadirective" construct, or perhaps the
  #. "end metadirective" is missing entirely.
! #: fortran/parse.cc:5817 fortran/parse.cc:6314
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after $OMP ORDERED statement at %C"
  msgid "Expected OMP END METADIRECTIVE at %C"
  msgstr "Basura inesperada después de la declaración $OMP ORDERED en %C"
  
! #: fortran/parse.cc:5827 fortran/parse.cc:6330 fortran/parse.cc:6348
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate construct label '%s' at %C"
  msgid "Duplicated NOWAIT clause on %s and %s at %C"
  msgstr "Etiqueta construct '%s' duplicada en %C"
  
! #: fortran/parse.cc:5931 fortran/parse.cc:5993
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Nested CRITICAL block at %C"
  msgid "OpenACC directive inside of CRITICAL block at %C"
  msgstr "Bloque CRITICAL anidado en %C"
  
! #: fortran/parse.cc:5968
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expecting %s statement at %C"
  msgid "Expecting %s at %C"
  msgstr "Se esperaba la declaración %s en %C"
  
! #: fortran/parse.cc:6012
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "Expected DO loop at %C"
  msgstr "Se esperaba '(' en %C"
  
! #: fortran/parse.cc:6032
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Redundant ACQUIRED_LOCK tag found at %L "
  msgid "Redundant !$ACC END LOOP at %C"
  msgstr "Se encontró una etiqueta ACQUIRED_LOCK redundante en %L "
  
! #: fortran/parse.cc:6082
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statements at %L and %L have both no list item but only one may"
  msgstr ""
  
! #: fortran/parse.cc:6102
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected expression at %C in PARAMETER statement"
  msgid "Unexpected %s at %C; expected ALLOCATE or %s statement"
  msgstr "Se esperaba una expresión en %C en la declaración PARAMETER"
  
! #: fortran/parse.cc:6105
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after ELSE statement at %C"
  msgid "Unexpected %s at %C; expected ALLOCATE statement after %s"
  msgstr "Basura inesperada después de la declaración ELSE en %C"
  
! #: fortran/parse.cc:6341
  #, gcc-internal-format, gfc-internal-format
  msgid "Name after !$omp critical and !$omp end critical does not match at %C"
  msgstr "Los nombres después de !$omp critical y !$omp end critical no coinciden en %C"
  
! #: fortran/parse.cc:6405
  #, gcc-internal-format
  msgid "%<OMP DISPATCH%> directive must be followed by a procedure call with optional assignment at %C"
  msgstr ""
  
! #: fortran/parse.cc:6416
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicated NOWAIT clause on !$OMP DISPATCH and !$OMP END DISPATCH at %C"
  msgstr ""
  
! #: fortran/parse.cc:6488
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected %s statement in WHERE block at %C"
  msgid "Unexpected %s statement in OMP METADIRECTIVE block at %C"
  msgstr "Declaración %s inesperada en el bloque WHERE en %C"
  
! #: fortran/parse.cc:6529
  #, gcc-internal-format, gfc-internal-format
  msgid "Variants in a metadirective at %L have different associations; consider using a BLOCK construct or BEGIN/END METADIRECTIVE"
  msgstr ""
  
! #: fortran/parse.cc:6534
  #, gcc-internal-format, gfc-internal-format
  msgid "Variants in a metadirective at %L have different associations; consider using a BLOCK construct"
  msgstr ""
  
! #: fortran/parse.cc:6584
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C cannot terminate a non-block DO loop"
  msgstr "La declaración %s en %C no puede terminar un bucle DO que no es bloque"
  
! #: fortran/parse.cc:6598
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORMAT statement at %L does not have a statement label"
  msgid "DATA statement at %C after the first executable statement"
  msgstr "La declaración FORMAT en %L no tiene una etiqueta de declaración"
  
! #: fortran/parse.cc:6714
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6717
  #, gcc-internal-format
  msgid "%<GCC ivdep%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6720
  #, gcc-internal-format
  msgid "%<GCC vector%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6723
  #, gcc-internal-format
  msgid "%<GCC novector%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6839
  #, fuzzy, gcc-internal-format
  #| msgid "Contained procedure '%s' at %C is already ambiguous"
  msgid "Contained procedure %qs at %C is already ambiguous"
  msgstr "El procedimiento contenido '%s' en %C ya es ambiguo"
  
! #: fortran/parse.cc:6896
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in CONTAINS section at %C"
  msgstr "Declaración %s inesperada en la sección CONTAINS en %C"
  
! #: fortran/parse.cc:6921
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: CONTAINS statement without FUNCTION or SUBROUTINE statement at %C"
  msgid "CONTAINS statement without FUNCTION or SUBROUTINE statement at %L"
  msgstr "Fortran 2008: Declaración CONTAINS sin una declaración FUNCTION o SUBROUTINE en %C"
  
! #: fortran/parse.cc:7035
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTAINS statement at %C is already in a contained program unit"
  msgstr "La declaración CONTAINS en %C ya está contenida en una unidad de programa"
  
! #: fortran/parse.cc:7087
  #, fuzzy, gcc-internal-format
  #| msgid "Global name '%s' at %L is already being used as a %s at %L"
  msgid "Global binding name %qs at %L is already being used as a %s at %L"
  msgstr "El nombre global '%s' en %L ya se está usando como un %s en %L"
  
! #: fortran/parse.cc:7091
  #, fuzzy, gcc-internal-format
  #| msgid "Global name '%s' at %L is already being used as a %s at %L"
  msgid "Global name %qs at %L is already being used as a %s at %L"
  msgstr "El nombre global '%s' en %L ya se está usando como un %s en %L"
  
! #: fortran/parse.cc:7097
  #, fuzzy, gcc-internal-format
  #| msgid "Global name '%s' at %L is already being used as a %s at %L"
  msgid "Global binding name %qs at %L is already being used at %L"
  msgstr "El nombre global '%s' en %L ya se está usando como un %s en %L"
  
! #: fortran/parse.cc:7100
  #, fuzzy, gcc-internal-format
  #| msgid "Global name '%s' at %L is already being used as a %s at %L"
  msgid "Global name %qs at %L is already being used at %L"
  msgstr "El nombre global '%s' en %L ya se está usando como un %s en %L"
  
! #: fortran/parse.cc:7122
  #, gcc-internal-format, gfc-internal-format
  msgid "Blank BLOCK DATA at %C conflicts with prior BLOCK DATA at %L"
  msgstr "BLOCK DATA en blanco en %C genera un conflicto con un BLOCK DATA previo en %L"
  
! #: fortran/parse.cc:7148
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in BLOCK DATA at %C"
  msgstr "Declaración %s inesperada en BLOCK DATA en %C"
  
! #: fortran/parse.cc:7251
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in MODULE at %C"
  msgstr "Declaración %s inesperada en MODULE en %C"
--- 90127,90310 ----
  #. and the "end metadirective" which is required in a
  #. "begin metadirective" construct, or perhaps the
  #. "end metadirective" is missing entirely.
! #: fortran/parse.cc:5912 fortran/parse.cc:6409
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after $OMP ORDERED statement at %C"
  msgid "Expected OMP END METADIRECTIVE at %C"
  msgstr "Basura inesperada después de la declaración $OMP ORDERED en %C"
  
! #: fortran/parse.cc:5922 fortran/parse.cc:6425 fortran/parse.cc:6443
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate construct label '%s' at %C"
  msgid "Duplicated NOWAIT clause on %s and %s at %C"
  msgstr "Etiqueta construct '%s' duplicada en %C"
  
! #: fortran/parse.cc:6026 fortran/parse.cc:6088
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Nested CRITICAL block at %C"
  msgid "OpenACC directive inside of CRITICAL block at %C"
  msgstr "Bloque CRITICAL anidado en %C"
  
! #: fortran/parse.cc:6063
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expecting %s statement at %C"
  msgid "Expecting %s at %C"
  msgstr "Se esperaba la declaración %s en %C"
  
! #: fortran/parse.cc:6107
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "Expected DO loop at %C"
  msgstr "Se esperaba '(' en %C"
  
! #: fortran/parse.cc:6127
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Redundant ACQUIRED_LOCK tag found at %L "
  msgid "Redundant !$ACC END LOOP at %C"
  msgstr "Se encontró una etiqueta ACQUIRED_LOCK redundante en %L "
  
! #: fortran/parse.cc:6177
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statements at %L and %L have both no list item but only one may"
  msgstr ""
  
! #: fortran/parse.cc:6197
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected expression at %C in PARAMETER statement"
  msgid "Unexpected %s at %C; expected ALLOCATE or %s statement"
  msgstr "Se esperaba una expresión en %C en la declaración PARAMETER"
  
! #: fortran/parse.cc:6200
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after ELSE statement at %C"
  msgid "Unexpected %s at %C; expected ALLOCATE statement after %s"
  msgstr "Basura inesperada después de la declaración ELSE en %C"
  
! #: fortran/parse.cc:6436
  #, gcc-internal-format, gfc-internal-format
  msgid "Name after !$omp critical and !$omp end critical does not match at %C"
  msgstr "Los nombres después de !$omp critical y !$omp end critical no coinciden en %C"
  
! #: fortran/parse.cc:6500
  #, gcc-internal-format
  msgid "%<OMP DISPATCH%> directive must be followed by a procedure call with optional assignment at %C"
  msgstr ""
  
! #: fortran/parse.cc:6511
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicated NOWAIT clause on !$OMP DISPATCH and !$OMP END DISPATCH at %C"
  msgstr ""
  
! #: fortran/parse.cc:6586
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected %s statement in WHERE block at %C"
  msgid "Unexpected %s statement in OMP METADIRECTIVE block at %C"
  msgstr "Declaración %s inesperada en el bloque WHERE en %C"
  
! #: fortran/parse.cc:6649
  #, gcc-internal-format, gfc-internal-format
  msgid "Variants in a metadirective at %L have different associations; consider using a BLOCK construct or BEGIN/END METADIRECTIVE"
  msgstr ""
  
! #: fortran/parse.cc:6654
  #, gcc-internal-format, gfc-internal-format
  msgid "Variants in a metadirective at %L have different associations; consider using a BLOCK construct"
  msgstr ""
  
! #: fortran/parse.cc:6705
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C cannot terminate a non-block DO loop"
  msgstr "La declaración %s en %C no puede terminar un bucle DO que no es bloque"
  
! #: fortran/parse.cc:6719
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORMAT statement at %L does not have a statement label"
  msgid "DATA statement at %C after the first executable statement"
  msgstr "La declaración FORMAT en %L no tiene una etiqueta de declaración"
  
! #: fortran/parse.cc:6839
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6842
  #, gcc-internal-format
  msgid "%<GCC ivdep%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6845
  #, gcc-internal-format
  msgid "%<GCC vector%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6848
  #, gcc-internal-format
  msgid "%<GCC novector%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6967
  #, fuzzy, gcc-internal-format
  #| msgid "Contained procedure '%s' at %C is already ambiguous"
  msgid "Contained procedure %qs at %C is already ambiguous"
  msgstr "El procedimiento contenido '%s' en %C ya es ambiguo"
  
! #: fortran/parse.cc:7024
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in CONTAINS section at %C"
  msgstr "Declaración %s inesperada en la sección CONTAINS en %C"
  
! #: fortran/parse.cc:7049
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: CONTAINS statement without FUNCTION or SUBROUTINE statement at %C"
  msgid "CONTAINS statement without FUNCTION or SUBROUTINE statement at %L"
  msgstr "Fortran 2008: Declaración CONTAINS sin una declaración FUNCTION o SUBROUTINE en %C"
  
! #: fortran/parse.cc:7144
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "FORMAT statement at %L does not have a statement label"
! msgid "%s statement at %C cannot appear after executable statements"
! msgstr "La declaración FORMAT en %L no tiene una etiqueta de declaración"
! 
! #: fortran/parse.cc:7172
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTAINS statement at %C is already in a contained program unit"
  msgstr "La declaración CONTAINS en %C ya está contenida en una unidad de programa"
  
! #: fortran/parse.cc:7224
  #, fuzzy, gcc-internal-format
  #| msgid "Global name '%s' at %L is already being used as a %s at %L"
  msgid "Global binding name %qs at %L is already being used as a %s at %L"
  msgstr "El nombre global '%s' en %L ya se está usando como un %s en %L"
  
! #: fortran/parse.cc:7228
  #, fuzzy, gcc-internal-format
  #| msgid "Global name '%s' at %L is already being used as a %s at %L"
  msgid "Global name %qs at %L is already being used as a %s at %L"
  msgstr "El nombre global '%s' en %L ya se está usando como un %s en %L"
  
! #: fortran/parse.cc:7234
  #, fuzzy, gcc-internal-format
  #| msgid "Global name '%s' at %L is already being used as a %s at %L"
  msgid "Global binding name %qs at %L is already being used at %L"
  msgstr "El nombre global '%s' en %L ya se está usando como un %s en %L"
  
! #: fortran/parse.cc:7237
  #, fuzzy, gcc-internal-format
  #| msgid "Global name '%s' at %L is already being used as a %s at %L"
  msgid "Global name %qs at %L is already being used at %L"
  msgstr "El nombre global '%s' en %L ya se está usando como un %s en %L"
  
! #: fortran/parse.cc:7259
  #, gcc-internal-format, gfc-internal-format
  msgid "Blank BLOCK DATA at %C conflicts with prior BLOCK DATA at %L"
  msgstr "BLOCK DATA en blanco en %C genera un conflicto con un BLOCK DATA previo en %L"
  
! #: fortran/parse.cc:7285
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in BLOCK DATA at %C"
  msgstr "Declaración %s inesperada en BLOCK DATA en %C"
  
! #: fortran/parse.cc:7388
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in MODULE at %C"
  msgstr "Declaración %s inesperada en MODULE en %C"
*************** msgstr "Declaración %s inesperada en MO
*** 85731,85737 ****
  #. If we see a duplicate main program, shut down.  If the second
  #. instance is an implied main program, i.e. data decls or executable
  #. statements, we're in for lots of errors.
! #: fortran/parse.cc:7768
  #, gcc-internal-format, gfc-internal-format
  msgid "Two main PROGRAMs at %L and %C"
  msgstr "Dos PROGRAMas principales en %L y %C"
--- 90312,90318 ----
  #. If we see a duplicate main program, shut down.  If the second
  #. instance is an implied main program, i.e. data decls or executable
  #. statements, we're in for lots of errors.
! #: fortran/parse.cc:7915
  #, gcc-internal-format, gfc-internal-format
  msgid "Two main PROGRAMs at %L and %C"
  msgstr "Dos PROGRAMas principales en %L y %C"
*************** msgstr "Se esperaba la etiqueta de devol
*** 85979,86230 ****
  msgid "Missing keyword name in actual argument list at %C"
  msgstr "Falta el nombre de la palabra clave en la lista de argumentos actual en %C"
  
! #: fortran/primary.cc:2087
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in argument list at %C"
  msgstr "Error sintáctico en la lista de argumentos en %C"
  
! #: fortran/primary.cc:2218
  #, fuzzy, gcc-internal-format
  #| msgid "Array section designator, e.g. '(:)', is required besides the coarray designator '[...]' at %C"
  msgid "Array section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %C"
  msgstr "Se requiere un designador de sección de matriz, p.e. '(:)', además del designador de comatriz '[...]' en %C"
  
! #: fortran/primary.cc:2226
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray designator at %C but '%s' is not a coarray"
  msgid "Coarray designator at %C but %qs is not a coarray"
  msgstr "Designador de comatriz en %C pero '%s' no es una comatriz"
  
! #: fortran/primary.cc:2483
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L has no IMPLICIT type"
  msgid "Symbol %qs at %C has no IMPLICIT type"
  msgstr "El símbolo '%s' en %L no tiene tipo IMPLICIT"
  
! #: fortran/primary.cc:2490
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected character in variable list at %C"
  msgid "Unexpected %<%c%> for nonderived-type variable %qs at %C"
  msgstr "Carácter inesperado en la lista de variables en %C"
  
! #: fortran/primary.cc:2512
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected structure component name at %C"
  msgstr "Se esperaba un nombre de componente de estructura en %C"
  
! #: fortran/primary.cc:2543 fortran/primary.cc:2726
  #, gcc-internal-format, gfc-internal-format
  msgid "RE or IM part_ref at %C"
  msgstr ""
  
! #: fortran/primary.cc:2595 fortran/primary.cc:2731
  #, gcc-internal-format, gfc-internal-format
  msgid "The RE or IM part_ref at %C must be applied to a COMPLEX expression"
  msgstr ""
  
! #: fortran/primary.cc:2602 fortran/primary.cc:2744
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgid "The LEN part_ref at %C must be applied to a CHARACTER expression"
  msgstr "El argumento de conjunto de imagen %L debe ser un escalar o una expresión INTEGER de rango 1"
  
! #: fortran/primary.cc:2661
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected argument list at %C"
  msgstr "Se esperaba una lista de argumentos en %C"
  
! #: fortran/primary.cc:2679
  #, fuzzy, gcc-internal-format
  #| msgid "Name '%s' at %C is an ambiguous reference to '%s' from module '%s'"
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component %qs"
  msgstr "El nombre '%s' en %C es una referencia ambigua a '%s' del módulo '%s'"
  
! #: fortran/primary.cc:2682
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component"
  msgstr ""
  
! #: fortran/primary.cc:2760
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "KIND parameter of %s at %L must be an initialization expression"
  msgid "The KIND part_ref at %C must be applied to an expression of intrinsic type"
  msgstr "El parámetro KIND de %s en %L debe ser una expresión de inicialización"
  
! #: fortran/primary.cc:2788
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure pointer component '%s' requires an argument list at %C"
  msgid "Procedure pointer component %qs requires an argument list at %C"
  msgstr "El componente de procedimiento puntero '%s' requiere una lista de argumentos en %C"
  
! #: fortran/primary.cc:2875
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected array subscript stride at %C"
  msgid "Unexpected array/substring ref at %C"
  msgstr "Se esperaba un gran tranco de subíndice de matriz en %C"
  
! #: fortran/primary.cc:2897
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "forming reference to reference type %qT"
  msgid "Nonpolymorphic reference to abstract type at %C"
  msgstr "se forma una referencia para referenciar al tipo %qT"
  
! #: fortran/primary.cc:2904
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed procedure-pointer component at %C"
  msgstr "Componente de procedimiento puntero con coíndice en %C"
  
! #: fortran/primary.cc:2943
  #, gcc-internal-format
  msgid "gfc_variable_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3165
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3222
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of references"
  msgid "gfc_caf_attr(): Bad array reference"
  msgstr "se crea la matriz de referencias"
  
! #: fortran/primary.cc:3401
  #, fuzzy, gcc-internal-format
  #| msgid "No initializer for component '%s' given in the structure constructor at %C!"
  msgid "No initializer for allocatable component %qs given in the structure constructor at %C"
  msgstr "¡No existe un inicializador dado para el componente '%s' en el constructor de estructura en %C!"
  
! #: fortran/primary.cc:3412
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Structure constructor with missing optional arguments at %C"
  msgid "Structure constructor with missing optional arguments at %C"
  msgstr "Fortran 2003: Constructor de estructura con argumentos opcionales faltantes en %C"
  
! #: fortran/primary.cc:3421
  #, fuzzy, gcc-internal-format
  #| msgid "No initializer for component '%s' given in the structure constructor at %C!"
  msgid "No initializer for component %qs given in the structure constructor at %C"
  msgstr "¡No existe un inicializador dado para el componente '%s' en el constructor de estructura en %C!"
  
! #: fortran/primary.cc:3469
  #, fuzzy, gcc-internal-format
  #| msgid "Can't construct ABSTRACT type '%s' at %L"
  msgid "Cannot construct ABSTRACT type %qs at %L"
  msgstr "No se puede construir el tipo ABSTRACT '%s' en %L"
  
! #: fortran/primary.cc:3489
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Structure constructor with named arguments at %C"
  msgid "Structure constructor with named arguments at %C"
  msgstr "Fortran 2003: Constructor de estructura con argumentos nombrados en %C"
  
! #: fortran/primary.cc:3504
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Component initializer without name after component named %s at %L!"
  msgid "Component initializer without name after component named %s at %L"
  msgstr "¡Inicializador de componente sin nombre después del componente nombrado %s en %L!"
  
! #: fortran/primary.cc:3509
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Too many components in structure constructor at %L!"
  msgid "Too many components in structure constructor at %L"
  msgstr "¡Demasiados componentes en el constructor de estructura en %L!"
  
! #: fortran/primary.cc:3568
  #, fuzzy
  #| msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
  msgid "CHARACTER expression will be truncated in constructor (%td/%td) at %L"
  msgstr "Se truncará la expresión CHARACTER en la asignación (%d/%d) en %L"
  
! #: fortran/primary.cc:3586
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' is initialized twice in the structure constructor at %L!"
  msgid "Component %qs is initialized twice in the structure constructor at %L"
  msgstr "¡El componente '%s' se inicializa dos veces en el constructor de estructura en %L!"
  
! #: fortran/primary.cc:3598
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed expression to pointer component '%s' in structure constructor at %L!"
  msgid "Coindexed expression to pointer component %qs in structure constructor at %L"
  msgstr "¡Expresión con coíndice en el componente puntero '%s' en el constructor de estructura en %L!"
  
! #: fortran/primary.cc:3652
  #, fuzzy, gcc-internal-format
  #| msgid "component '%s' at %L has already been set by a parent derived type constructor"
  msgid "component %qs at %L has already been set by a parent derived type constructor"
  msgstr "El componente '%s' en %L ya se había definido por un constructor padre de tipo derivado"
  
! #: fortran/primary.cc:3815
  #, gcc-internal-format, gfc-internal-format
  msgid "%%LOC() as an rvalue at %C"
  msgstr ""
  
! #: fortran/primary.cc:3874
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgid "%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgstr "'%s' en %C es el nombre de una función recursiva y por lo tanto se refiere a la variable de resultado. Use una variable RESULT explícita para recursión directa (12.5.2.1)"
  
! #: fortran/primary.cc:3905 fortran/primary.cc:4312
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %C is not appropriate for an expression"
  msgstr "El símbolo en %C no es apropiado para una expresión"
  
! #: fortran/primary.cc:4010
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected use of subroutine name '%s' at %C"
  msgid "Unexpected use of subroutine name %qs at %C"
  msgstr "Uso inesperado del nombre de subrutina '%s' en %C"
  
! #: fortran/primary.cc:4042
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' requires argument list at %C"
  msgid "Statement function %qs requires argument list at %C"
  msgstr "La función de declaración '%s' requiere una lista de argumentos en %C"
  
! #: fortran/primary.cc:4045
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' requires an argument list at %C"
  msgid "Function %qs requires an argument list at %C"
  msgstr "La función '%s' requiere una lista de argumentos en %C"
  
! #: fortran/primary.cc:4100
  #, fuzzy, gcc-internal-format
  #| msgid "Missing argument to '%s' at %C"
  msgid "Missing argument to %qs at %C"
  msgstr "Faltan argumentos para '%s' en %C"
  
! #: fortran/primary.cc:4113
  #, gcc-internal-format, gfc-internal-format
  msgid "The leftmost part-ref in a data-ref cannot be a function reference at %C"
  msgstr ""
  
! #: fortran/primary.cc:4268
  #, fuzzy, gcc-internal-format
  #| msgid "Missing argument list in function '%s' at %C"
  msgid "Missing argument list in function %qs at %C"
  msgstr "Faltan la lista de argumentos en la función '%s' en %C"
  
! #: fortran/primary.cc:4394
  #, fuzzy, gcc-internal-format
  #| msgid "The name '%s' cannot be used as a defined operator at %C"
  msgid "Derived type %qs cannot be used as a variable at %C"
  msgstr "El nombre '%s' no se puede usar como un operador definido en %C"
  
! #: fortran/primary.cc:4435
  #, gcc-internal-format, gfc-internal-format
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr "La constante nombrada en %C en un EQUIVALENCE"
  
! #: fortran/primary.cc:4440
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C with an initializer already appears in a DATA statement"
  msgid "PARAMETER %qs shall not appear in a DATA statement at %C"
  msgstr "La variable '%s' en %C con un inicializador ya aparecía en una declaración DATA"
  
! #: fortran/primary.cc:4476
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %C is not a variable"
  msgid "%qs at %C is not a variable"
--- 90560,90822 ----
  msgid "Missing keyword name in actual argument list at %C"
  msgstr "Falta el nombre de la palabra clave en la lista de argumentos actual en %C"
  
! #: fortran/primary.cc:2104
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in argument list at %C"
  msgstr "Error sintáctico en la lista de argumentos en %C"
  
! #: fortran/primary.cc:2235
  #, fuzzy, gcc-internal-format
  #| msgid "Array section designator, e.g. '(:)', is required besides the coarray designator '[...]' at %C"
  msgid "Array section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %C"
  msgstr "Se requiere un designador de sección de matriz, p.e. '(:)', además del designador de comatriz '[...]' en %C"
  
! #: fortran/primary.cc:2243
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray designator at %C but '%s' is not a coarray"
  msgid "Coarray designator at %C but %qs is not a coarray"
  msgstr "Designador de comatriz en %C pero '%s' no es una comatriz"
  
! #: fortran/primary.cc:2540
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L has no IMPLICIT type"
  msgid "Symbol %qs at %C has no IMPLICIT type"
  msgstr "El símbolo '%s' en %L no tiene tipo IMPLICIT"
  
! #: fortran/primary.cc:2547
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected character in variable list at %C"
  msgid "Unexpected %<%c%> for nonderived-type variable %qs at %C"
  msgstr "Carácter inesperado en la lista de variables en %C"
  
! #: fortran/primary.cc:2569
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected structure component name at %C"
  msgstr "Se esperaba un nombre de componente de estructura en %C"
  
! #: fortran/primary.cc:2600 fortran/primary.cc:2791
  #, gcc-internal-format, gfc-internal-format
  msgid "RE or IM part_ref at %C"
  msgstr ""
  
! #: fortran/primary.cc:2652 fortran/primary.cc:2796
  #, gcc-internal-format, gfc-internal-format
  msgid "The RE or IM part_ref at %C must be applied to a COMPLEX expression"
  msgstr ""
  
! #: fortran/primary.cc:2659 fortran/primary.cc:2809
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgid "The LEN part_ref at %C must be applied to a CHARACTER expression"
  msgstr "El argumento de conjunto de imagen %L debe ser un escalar o una expresión INTEGER de rango 1"
  
! #: fortran/primary.cc:2718
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected argument list at %C"
  msgstr "Se esperaba una lista de argumentos en %C"
  
! #: fortran/primary.cc:2736
! #, gcc-internal-format, gfc-internal-format
! msgid "R901: A type parameter ref is not a designtor and cannot be followed by the type inquiry ref at %C"
! msgstr ""
! 
! #: fortran/primary.cc:2744
  #, fuzzy, gcc-internal-format
  #| msgid "Name '%s' at %C is an ambiguous reference to '%s' from module '%s'"
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component %qs"
  msgstr "El nombre '%s' en %C es una referencia ambigua a '%s' del módulo '%s'"
  
! #: fortran/primary.cc:2747
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component"
  msgstr ""
  
! #: fortran/primary.cc:2825
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "KIND parameter of %s at %L must be an initialization expression"
  msgid "The KIND part_ref at %C must be applied to an expression of intrinsic type"
  msgstr "El parámetro KIND de %s en %L debe ser una expresión de inicialización"
  
! #: fortran/primary.cc:2853
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure pointer component '%s' requires an argument list at %C"
  msgid "Procedure pointer component %qs requires an argument list at %C"
  msgstr "El componente de procedimiento puntero '%s' requiere una lista de argumentos en %C"
  
! #: fortran/primary.cc:2940
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected array subscript stride at %C"
  msgid "Unexpected array/substring ref at %C"
  msgstr "Se esperaba un gran tranco de subíndice de matriz en %C"
  
! #: fortran/primary.cc:2962
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "forming reference to reference type %qT"
  msgid "Nonpolymorphic reference to abstract type at %C"
  msgstr "se forma una referencia para referenciar al tipo %qT"
  
! #: fortran/primary.cc:2969
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed procedure-pointer component at %C"
  msgstr "Componente de procedimiento puntero con coíndice en %C"
  
! #: fortran/primary.cc:3008
  #, gcc-internal-format
  msgid "gfc_variable_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3232
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3289
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of references"
  msgid "gfc_caf_attr(): Bad array reference"
  msgstr "se crea la matriz de referencias"
  
! #: fortran/primary.cc:3468
  #, fuzzy, gcc-internal-format
  #| msgid "No initializer for component '%s' given in the structure constructor at %C!"
  msgid "No initializer for allocatable component %qs given in the structure constructor at %C"
  msgstr "¡No existe un inicializador dado para el componente '%s' en el constructor de estructura en %C!"
  
! #: fortran/primary.cc:3479
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Structure constructor with missing optional arguments at %C"
  msgid "Structure constructor with missing optional arguments at %C"
  msgstr "Fortran 2003: Constructor de estructura con argumentos opcionales faltantes en %C"
  
! #: fortran/primary.cc:3488
  #, fuzzy, gcc-internal-format
  #| msgid "No initializer for component '%s' given in the structure constructor at %C!"
  msgid "No initializer for component %qs given in the structure constructor at %C"
  msgstr "¡No existe un inicializador dado para el componente '%s' en el constructor de estructura en %C!"
  
! #: fortran/primary.cc:3536
  #, fuzzy, gcc-internal-format
  #| msgid "Can't construct ABSTRACT type '%s' at %L"
  msgid "Cannot construct ABSTRACT type %qs at %L"
  msgstr "No se puede construir el tipo ABSTRACT '%s' en %L"
  
! #: fortran/primary.cc:3556
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Structure constructor with named arguments at %C"
  msgid "Structure constructor with named arguments at %C"
  msgstr "Fortran 2003: Constructor de estructura con argumentos nombrados en %C"
  
! #: fortran/primary.cc:3571
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Component initializer without name after component named %s at %L!"
  msgid "Component initializer without name after component named %s at %L"
  msgstr "¡Inicializador de componente sin nombre después del componente nombrado %s en %L!"
  
! #: fortran/primary.cc:3576
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Too many components in structure constructor at %L!"
  msgid "Too many components in structure constructor at %L"
  msgstr "¡Demasiados componentes en el constructor de estructura en %L!"
  
! #: fortran/primary.cc:3635
  #, fuzzy
  #| msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
  msgid "CHARACTER expression will be truncated in constructor (%td/%td) at %L"
  msgstr "Se truncará la expresión CHARACTER en la asignación (%d/%d) en %L"
  
! #: fortran/primary.cc:3653
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' is initialized twice in the structure constructor at %L!"
  msgid "Component %qs is initialized twice in the structure constructor at %L"
  msgstr "¡El componente '%s' se inicializa dos veces en el constructor de estructura en %L!"
  
! #: fortran/primary.cc:3665
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed expression to pointer component '%s' in structure constructor at %L!"
  msgid "Coindexed expression to pointer component %qs in structure constructor at %L"
  msgstr "¡Expresión con coíndice en el componente puntero '%s' en el constructor de estructura en %L!"
  
! #: fortran/primary.cc:3719
  #, fuzzy, gcc-internal-format
  #| msgid "component '%s' at %L has already been set by a parent derived type constructor"
  msgid "component %qs at %L has already been set by a parent derived type constructor"
  msgstr "El componente '%s' en %L ya se había definido por un constructor padre de tipo derivado"
  
! #: fortran/primary.cc:3883
  #, gcc-internal-format, gfc-internal-format
  msgid "%%LOC() as an rvalue at %C"
  msgstr ""
  
! #: fortran/primary.cc:3942
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgid "%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgstr "'%s' en %C es el nombre de una función recursiva y por lo tanto se refiere a la variable de resultado. Use una variable RESULT explícita para recursión directa (12.5.2.1)"
  
! #: fortran/primary.cc:3973 fortran/primary.cc:4488
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %C is not appropriate for an expression"
  msgstr "El símbolo en %C no es apropiado para una expresión"
  
! #: fortran/primary.cc:4078
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected use of subroutine name '%s' at %C"
  msgid "Unexpected use of subroutine name %qs at %C"
  msgstr "Uso inesperado del nombre de subrutina '%s' en %C"
  
! #: fortran/primary.cc:4110
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' requires argument list at %C"
  msgid "Statement function %qs requires argument list at %C"
  msgstr "La función de declaración '%s' requiere una lista de argumentos en %C"
  
! #: fortran/primary.cc:4113
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' requires an argument list at %C"
  msgid "Function %qs requires an argument list at %C"
  msgstr "La función '%s' requiere una lista de argumentos en %C"
  
! #: fortran/primary.cc:4160
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Empty array constructor at %C is not allowed"
! msgid "F2023 R755: The empty type specification at %C is not allowed"
! msgstr "No se permite un constructor de matriz vacío en %C"
! 
! #: fortran/primary.cc:4276
  #, fuzzy, gcc-internal-format
  #| msgid "Missing argument to '%s' at %C"
  msgid "Missing argument to %qs at %C"
  msgstr "Faltan argumentos para '%s' en %C"
  
! #: fortran/primary.cc:4289
  #, gcc-internal-format, gfc-internal-format
  msgid "The leftmost part-ref in a data-ref cannot be a function reference at %C"
  msgstr ""
  
! #: fortran/primary.cc:4444
  #, fuzzy, gcc-internal-format
  #| msgid "Missing argument list in function '%s' at %C"
  msgid "Missing argument list in function %qs at %C"
  msgstr "Faltan la lista de argumentos en la función '%s' en %C"
  
! #: fortran/primary.cc:4570
  #, fuzzy, gcc-internal-format
  #| msgid "The name '%s' cannot be used as a defined operator at %C"
  msgid "Derived type %qs cannot be used as a variable at %C"
  msgstr "El nombre '%s' no se puede usar como un operador definido en %C"
  
! #: fortran/primary.cc:4611
  #, gcc-internal-format, gfc-internal-format
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr "La constante nombrada en %C en un EQUIVALENCE"
  
! #: fortran/primary.cc:4616
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C with an initializer already appears in a DATA statement"
  msgid "PARAMETER %qs shall not appear in a DATA statement at %C"
  msgstr "La variable '%s' en %C con un inicializador ya aparecía en una declaración DATA"
  
! #: fortran/primary.cc:4652
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %C is not a variable"
  msgid "%qs at %C is not a variable"
*************** msgstr "El intrínseco '%s' declarado co
*** 86700,86712 ****
  msgid "Non-RECURSIVE procedure %qs from module %qs is possibly calling itself recursively in procedure %qs.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "El procedimiento que no es RECURSIVE '%s' en %L posiblemente se está llamando a sí mismo recursivamente. Declárelo RECURSIVE o utilice -frecursive"
  
! #: fortran/resolve.cc:1995 fortran/resolve.cc:7152
  #, fuzzy, gcc-internal-format
  #| msgid "Non-RECURSIVE procedure '%s' at %L is possibly calling itself recursively.  Declare it RECURSIVE or use -frecursive"
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "El procedimiento que no es RECURSIVE '%s' en %L posiblemente se está llamando a sí mismo recursivamente. Declárelo RECURSIVE o utilice -frecursive"
  
! #: fortran/resolve.cc:2054 fortran/resolve.cc:11593 fortran/resolve.cc:13616
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "La etiqueta %d referenciada en %L nunca se define"
--- 91292,91304 ----
  msgid "Non-RECURSIVE procedure %qs from module %qs is possibly calling itself recursively in procedure %qs.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "El procedimiento que no es RECURSIVE '%s' en %L posiblemente se está llamando a sí mismo recursivamente. Declárelo RECURSIVE o utilice -frecursive"
  
! #: fortran/resolve.cc:1995 fortran/resolve.cc:7476
  #, fuzzy, gcc-internal-format
  #| msgid "Non-RECURSIVE procedure '%s' at %L is possibly calling itself recursively.  Declare it RECURSIVE or use -frecursive"
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "El procedimiento que no es RECURSIVE '%s' en %L posiblemente se está llamando a sí mismo recursivamente. Declárelo RECURSIVE o utilice -frecursive"
  
! #: fortran/resolve.cc:2054 fortran/resolve.cc:12087 fortran/resolve.cc:14326
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "La etiqueta %d referenciada en %L nunca se define"
*************** msgstr "El procedimiento ELEMENTAL que n
*** 86784,87131 ****
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr "Argumento actual coindizado en %L con componente puntero último"
  
! #: fortran/resolve.cc:2443
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (12.4.1.5)"
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr "'%s' en %L es una matriz y OPTIONAL; SI FALTA, no puede ser el argumento actual de un procedimiento ELEMENTAL a menos que exista un argumento que no sea opcional con el mismo rango (12.4.1.5)"
  
! #: fortran/resolve.cc:2482
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument at %L for INTENT(%s) dummy '%s' of ELEMENTAL subroutine '%s' is a scalar, but another actual argument is an array"
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr "El argumento actual en %L para el dummy INTENT(%s) '%s' de la subrutina ELEMENTAL '%s' es un escalar, pero otro argumento actual es una matriz"
  
! #: fortran/resolve.cc:2756
  #, fuzzy, gcc-internal-format
  #| msgid "Return type mismatch of function '%s' at %L (%s/%s)"
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr "No coincide el tiop de devolución de la función '%s' en %L (%s/%s)"
  
! #: fortran/resolve.cc:2783
  #, fuzzy, gcc-internal-format
  #| msgid "Interface mismatch in dummy procedure '%s' at %L: %s"
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr "La interfaz no coincide en el procedimiento dummy '%s' en %L: %s"
  
! #: fortran/resolve.cc:2895
  #, fuzzy, gcc-internal-format
  #| msgid "There is no specific function for the generic '%s' at %L"
  msgid "There is no specific function for the generic %qs at %L"
  msgstr "No hay una función específica para el genérico '%s' en %L"
  
! #: fortran/resolve.cc:2915
  #, fuzzy, gcc-internal-format
  #| msgid "Generic function '%s' at %L is not consistent with a specific intrinsic interface"
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr "La función genérica '%s' en %L no es consistente con una interfaz intrínseca específica"
  
! #: fortran/resolve.cc:2953
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "La función '%s' en %L es INTRINSIC pero no es compatible con un intrínseco"
  
! #: fortran/resolve.cc:3014
  #, fuzzy, gcc-internal-format
  #| msgid "Unable to resolve the specific function '%s' at %L"
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "No se puede resolver la función específica '%s' en %L"
  
! #: fortran/resolve.cc:3091
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3126
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "La función '%s' en %L no es de tipo IMPLICIT"
  
! #: fortran/resolve.cc:3130 fortran/resolve.cc:19066
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "La función '%s' en %L no es de tipo IMPLICIT"
  
! #: fortran/resolve.cc:3284
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Reference to non-PURE function '%s' at %L inside a DO CONCURRENT %s"
  msgid "Reference to impure function at %L inside a DO CONCURRENT"
  msgstr "La referencia a la función '%s' que no es PURE en %L está dentro de un DO CONCURRENT %s"
  
! #: fortran/resolve.cc:3295
  #, fuzzy, gcc-internal-format
  #| msgid "Reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr "La referencia a la función '%s' que no es PURE en %L está dentro de un FORALL %s"
  
! #: fortran/resolve.cc:3302
  #, fuzzy, gcc-internal-format
  #| msgid "Reference to non-PURE function '%s' at %L inside a DO CONCURRENT %s"
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr "La referencia a la función '%s' que no es PURE en %L está dentro de un DO CONCURRENT %s"
  
! #: fortran/resolve.cc:3309
  #, fuzzy, gcc-internal-format
  #| msgid "Reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr "La referencia a la función '%s' que no es PURE en %L está dentro de un FORALL %s"
  
! #: fortran/resolve.cc:3376
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected junk after NOWAIT clause at %C"
  msgid "Unexpected junk after %qs at %L"
  msgstr "Basura inesperada después de la cláusula NOWAIT en %C"
  
! #: fortran/resolve.cc:3387
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is not a function"
  msgid "%qs at %L is not a function"
  msgstr "'%s' en %L no es una función"
  
! #: fortran/resolve.cc:3395 fortran/resolve.cc:3967
  #, fuzzy, gcc-internal-format
  #| msgid "ABSTRACT INTERFACE '%s' must not be referenced at %L"
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr "La ABSTRACT INTERFACE '%s' no se debe referenciar en %L"
  
! #: fortran/resolve.cc:3407
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3450
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr "La función '%s' se declara CHARACTER(*) y no se puede usar en %L ya que no es un argumento de prueba"
  
! #: fortran/resolve.cc:3471
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing argument list in function '%s' at %C"
  msgid "Different argument lists in external dummy function %s at %L and %L"
  msgstr "Faltan la lista de argumentos en la función '%s' en %C"
  
! #: fortran/resolve.cc:3510
  #, fuzzy, gcc-internal-format
  #| msgid "<unresolved overloaded function type>"
  msgid "resolve_function(): bad function type"
  msgstr "<tipo de función sobrecargada sin resolver>"
  
! #: fortran/resolve.cc:3524
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3540
  #, fuzzy, gcc-internal-format
  #| msgid "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE construct"
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr "La función definida por el usuario '%s' que no es ELEMENTAL en %L no se permite en la construcción WORKSHARE"
  
! #: fortran/resolve.cc:3602
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY '%s' at %L cannot be called recursively, as function '%s' is not RECURSIVE"
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr "ENTRY '%s' en %L no se puede llamar recursivamente, porque la función '%s' no es RECURSIVE"
  
! #: fortran/resolve.cc:3606
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L cannot be called recursively, as it is not RECURSIVE"
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "La función '%s' en %L no se puede llamar recursivamente, porque no es RECURSIVE"
  
! #: fortran/resolve.cc:3664
  #, fuzzy, gcc-internal-format
  #| msgid "builtin %qF is deprecated."
  msgid "Using function %qs at %L is deprecated"
  msgstr "la interna %qF es obsoleta."
  
! #: fortran/resolve.cc:3702
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Subroutine call to '%s' in DO CONCURRENT block at %L is not PURE"
  msgid "Subroutine call at %L in a DO CONCURRENT block is not PURE"
  msgstr "La llamada a subrutina a '%s' en el bloque DO CONCURRENT en %L no es PURE"
  
! #: fortran/resolve.cc:3711
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr "La llamada a subrutina a '%s' en el bloque FORALL en %L no es PURE"
  
! #: fortran/resolve.cc:3717
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' in DO CONCURRENT block at %L is not PURE"
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "La llamada a subrutina a '%s' en el bloque DO CONCURRENT en %L no es PURE"
  
! #: fortran/resolve.cc:3723
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' at %L is not PURE"
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr "La llamada a subrutina a '%s' en %L no es PURE"
  
! #: fortran/resolve.cc:3791
  #, fuzzy, gcc-internal-format
  #| msgid "There is no specific subroutine for the generic '%s' at %L"
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr "No hay una subrutina específica para el genérico '%s' en %L"
  
! #: fortran/resolve.cc:3800
  #, fuzzy, gcc-internal-format
  #| msgid "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interface"
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr "La subrutina genérica '%s' en %L no es consistente con una interfaz de subrutina intrínseca"
  
! #: fortran/resolve.cc:3835
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "La subrutina '%s' en %L es INTRINSIC pero no es compatible con un intrínseco"
  
! #: fortran/resolve.cc:3880
  #, fuzzy, gcc-internal-format
  #| msgid "Unable to resolve the specific subroutine '%s' at %L"
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr "No se puede resolver la subrutina específica '%s' en %L"
  
! #: fortran/resolve.cc:3938
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr "'%s' en %L tiene un tipo, el cual no es consistente con CALL en %L"
  
! #: fortran/resolve.cc:3977
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY '%s' at %L cannot be called recursively, as subroutine '%s' is not RECURSIVE"
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr "ENTRY '%s' en %L no se puede llamar recursivamente, porque la subrutina '%s' no es RECURSIVE"
  
! #: fortran/resolve.cc:3981
  #, fuzzy, gcc-internal-format
  #| msgid "SUBROUTINE '%s' at %L cannot be called recursively, as it is not RECURSIVE"
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "SUBROUTINE '%s' en %L no se puede llamar recursivamente, porque no es RECURSIVE"
  
! #: fortran/resolve.cc:4032
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy subroutine %s at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:4063
  #, fuzzy, gcc-internal-format
  #| msgid "<unresolved overloaded function type>"
  msgid "resolve_subroutine(): bad function type"
  msgstr "<tipo de función sobrecargada sin resolver>"
  
! #: fortran/resolve.cc:4080
  #, fuzzy, gcc-internal-format
  #| msgid "builtin %qF is deprecated."
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr "la interna %qF es obsoleta."
  
! #: fortran/resolve.cc:4107
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "Las formas para los operandos en %L y %L no son conformables"
  
! #: fortran/resolve.cc:4159
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4262
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "La función CHARACTER(*) '%s' en %L no puede ser puntero-valuada"
  
! #: fortran/resolve.cc:4266
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "always_inline function might not be inlinable"
  msgid "Impure function at %L might not be evaluated"
  msgstr "una función always_inline tal vez no se puede incluir en línea"
  
! #: fortran/resolve.cc:4361
  #, fuzzy, gcc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr "El argumento por valor en %L no puede ser una matriz o una sección de matriz"
  
! #: fortran/resolve.cc:4369
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "comparison of unsigned expression >= 0 is always true"
  msgid "Negation of unsigned expression at %L not permitted "
  msgstr "la comparación de una expresión unsigned >= 0 siempre es verdadera"
  
! #: fortran/resolve.cc:4390
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4400
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid context for NULL() pointer at %%L"
  msgid "Invalid context for NULL() pointer at %L"
  msgstr "Contexto no válido para el puntero NULL() en %%L"
  
! #: fortran/resolve.cc:4418
  #, fuzzy, gcc-internal-format
  #| msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
  msgid "Operand of unary numeric operator %qs at %L is %s"
  msgstr "El operando del operador numérico unitario %%<%s%%> en %%L es %s"
  
! #: fortran/resolve.cc:4433 fortran/resolve.cc:4467
  #, fuzzy, gcc-internal-format
  #| msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
  msgid "Operands of binary numeric operator %qs at %L are %s/%s"
  msgstr "Los operandos del operador numérico binario %%<%s%%> en %%L son %s/%s"
  
! #: fortran/resolve.cc:4447 fortran/resolve.cc:4636 fortran/resolve.cc:4805
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Inconsistent ranks for operator at %%L and %%L"
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr "Rangos inconsistentes para el operador en %%L y %%L"
  
! #: fortran/resolve.cc:4459
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected derived-type entities in binary intrinsic numeric operator %%<%s%%> at %%L"
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %qs at %L"
  msgstr "Entidades de tipos derivados no esperadas en el operador numérico intrínseco binario %%<%s%%> en %%L"
  
! #: fortran/resolve.cc:4483
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgid "Operands of string concatenation operator at %L are %s/%s"
  msgstr "Los operandos del operador de concatenación de cadenas en %%L son %s/%s"
  
! #: fortran/resolve.cc:4526
  #, fuzzy, gcc-internal-format
  #| msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
  msgid "Operands of logical operator %qs at %L are %s/%s"
  msgstr "Los operandos del operador lógico %%<%s%%> en %%L son %s/%s"
  
! #: fortran/resolve.cc:4549
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Operand of .not. operator at %%L is %s"
  msgid "Operand of .not. operator at %L is %s"
  msgstr "El operando del operador .not. en %%L es %s"
  
! #: fortran/resolve.cc:4564
  #, gcc-internal-format, gfc-internal-format
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "Las cantidades COMPLEX no se pueden comparar en %L"
  
! #: fortran/resolve.cc:4594 fortran/resolve.cc:4609
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr "El argumento por valor en %L no puede ser una matriz o una sección de matriz"
  
! #: fortran/resolve.cc:4644
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Inconsistent ranks for operator at %%L and %%L"
  msgid "Inconsistent types for operator at %L and %L: %s and %s"
--- 91376,91745 ----
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr "Argumento actual coindizado en %L con componente puntero último"
  
! #: fortran/resolve.cc:2310 fortran/resolve.cc:2315
! #, fuzzy, gcc-internal-format
! #| msgid "Procedure '%s' at %L with assumed-shape dummy argument '%s' must have an explicit interface"
! msgid "Procedure %qs at %L used as actual argument but does neither have an explicit interface nor the EXTERNAL attribute"
! msgstr "El procedimiento '%s' en %L con argumento dummy de forma asumida '%s' debe tener una interfaz explícita"
! 
! #: fortran/resolve.cc:2467
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (12.4.1.5)"
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr "'%s' en %L es una matriz y OPTIONAL; SI FALTA, no puede ser el argumento actual de un procedimiento ELEMENTAL a menos que exista un argumento que no sea opcional con el mismo rango (12.4.1.5)"
  
! #: fortran/resolve.cc:2506
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument at %L for INTENT(%s) dummy '%s' of ELEMENTAL subroutine '%s' is a scalar, but another actual argument is an array"
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr "El argumento actual en %L para el dummy INTENT(%s) '%s' de la subrutina ELEMENTAL '%s' es un escalar, pero otro argumento actual es una matriz"
  
! #: fortran/resolve.cc:2780
  #, fuzzy, gcc-internal-format
  #| msgid "Return type mismatch of function '%s' at %L (%s/%s)"
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr "No coincide el tiop de devolución de la función '%s' en %L (%s/%s)"
  
! #: fortran/resolve.cc:2807
  #, fuzzy, gcc-internal-format
  #| msgid "Interface mismatch in dummy procedure '%s' at %L: %s"
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr "La interfaz no coincide en el procedimiento dummy '%s' en %L: %s"
  
! #: fortran/resolve.cc:2919
  #, fuzzy, gcc-internal-format
  #| msgid "There is no specific function for the generic '%s' at %L"
  msgid "There is no specific function for the generic %qs at %L"
  msgstr "No hay una función específica para el genérico '%s' en %L"
  
! #: fortran/resolve.cc:2939
  #, fuzzy, gcc-internal-format
  #| msgid "Generic function '%s' at %L is not consistent with a specific intrinsic interface"
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr "La función genérica '%s' en %L no es consistente con una interfaz intrínseca específica"
  
! #: fortran/resolve.cc:2977
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "La función '%s' en %L es INTRINSIC pero no es compatible con un intrínseco"
  
! #: fortran/resolve.cc:3038
  #, fuzzy, gcc-internal-format
  #| msgid "Unable to resolve the specific function '%s' at %L"
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "No se puede resolver la función específica '%s' en %L"
  
! #: fortran/resolve.cc:3115
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3150
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "La función '%s' en %L no es de tipo IMPLICIT"
  
! #: fortran/resolve.cc:3154 fortran/resolve.cc:19981
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "La función '%s' en %L no es de tipo IMPLICIT"
  
! #: fortran/resolve.cc:3308
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Reference to non-PURE function '%s' at %L inside a DO CONCURRENT %s"
  msgid "Reference to impure function at %L inside a DO CONCURRENT"
  msgstr "La referencia a la función '%s' que no es PURE en %L está dentro de un DO CONCURRENT %s"
  
! #: fortran/resolve.cc:3319
  #, fuzzy, gcc-internal-format
  #| msgid "Reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr "La referencia a la función '%s' que no es PURE en %L está dentro de un FORALL %s"
  
! #: fortran/resolve.cc:3326
  #, fuzzy, gcc-internal-format
  #| msgid "Reference to non-PURE function '%s' at %L inside a DO CONCURRENT %s"
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr "La referencia a la función '%s' que no es PURE en %L está dentro de un DO CONCURRENT %s"
  
! #: fortran/resolve.cc:3333
  #, fuzzy, gcc-internal-format
  #| msgid "Reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr "La referencia a la función '%s' que no es PURE en %L está dentro de un FORALL %s"
  
! #: fortran/resolve.cc:3400
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected junk after NOWAIT clause at %C"
  msgid "Unexpected junk after %qs at %L"
  msgstr "Basura inesperada después de la cláusula NOWAIT en %C"
  
! #: fortran/resolve.cc:3411
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is not a function"
  msgid "%qs at %L is not a function"
  msgstr "'%s' en %L no es una función"
  
! #: fortran/resolve.cc:3419 fortran/resolve.cc:4148
  #, fuzzy, gcc-internal-format
  #| msgid "ABSTRACT INTERFACE '%s' must not be referenced at %L"
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr "La ABSTRACT INTERFACE '%s' no se debe referenciar en %L"
  
! #: fortran/resolve.cc:3431
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3474
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr "La función '%s' se declara CHARACTER(*) y no se puede usar en %L ya que no es un argumento de prueba"
  
! #: fortran/resolve.cc:3495
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing argument list in function '%s' at %C"
  msgid "Different argument lists in external dummy function %s at %L and %L"
  msgstr "Faltan la lista de argumentos en la función '%s' en %C"
  
! #: fortran/resolve.cc:3534
  #, fuzzy, gcc-internal-format
  #| msgid "<unresolved overloaded function type>"
  msgid "resolve_function(): bad function type"
  msgstr "<tipo de función sobrecargada sin resolver>"
  
! #: fortran/resolve.cc:3548
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3564
  #, fuzzy, gcc-internal-format
  #| msgid "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE construct"
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr "La función definida por el usuario '%s' que no es ELEMENTAL en %L no se permite en la construcción WORKSHARE"
  
! #: fortran/resolve.cc:3626
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY '%s' at %L cannot be called recursively, as function '%s' is not RECURSIVE"
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr "ENTRY '%s' en %L no se puede llamar recursivamente, porque la función '%s' no es RECURSIVE"
  
! #: fortran/resolve.cc:3630
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L cannot be called recursively, as it is not RECURSIVE"
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "La función '%s' en %L no se puede llamar recursivamente, porque no es RECURSIVE"
  
! #: fortran/resolve.cc:3688
  #, fuzzy, gcc-internal-format
  #| msgid "builtin %qF is deprecated."
  msgid "Using function %qs at %L is deprecated"
  msgstr "la interna %qF es obsoleta."
  
! #: fortran/resolve.cc:3699 fortran/resolve.cc:4189
! #, fuzzy, gcc-internal-format
! #| msgid "Dummy procedure at %L not allowed in ELEMENTAL procedure"
! msgid "Dummy procedure %qs at %L requires an EXTERNAL attribute"
! msgstr "No se permite el procedimiento de prueba en %L en un procedimiento ELEMENTAL"
! 
! #: fortran/resolve.cc:3740
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Subroutine call to '%s' in DO CONCURRENT block at %L is not PURE"
  msgid "Subroutine call at %L in a DO CONCURRENT block is not PURE"
  msgstr "La llamada a subrutina a '%s' en el bloque DO CONCURRENT en %L no es PURE"
  
! #: fortran/resolve.cc:3749
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr "La llamada a subrutina a '%s' en el bloque FORALL en %L no es PURE"
  
! #: fortran/resolve.cc:3755
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' in DO CONCURRENT block at %L is not PURE"
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "La llamada a subrutina a '%s' en el bloque DO CONCURRENT en %L no es PURE"
  
! #: fortran/resolve.cc:3761
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' at %L is not PURE"
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr "La llamada a subrutina a '%s' en %L no es PURE"
  
! #: fortran/resolve.cc:3829
  #, fuzzy, gcc-internal-format
  #| msgid "There is no specific subroutine for the generic '%s' at %L"
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr "No hay una subrutina específica para el genérico '%s' en %L"
  
! #: fortran/resolve.cc:3838
  #, fuzzy, gcc-internal-format
  #| msgid "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interface"
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr "La subrutina genérica '%s' en %L no es consistente con una interfaz de subrutina intrínseca"
  
! #: fortran/resolve.cc:3873
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "La subrutina '%s' en %L es INTRINSIC pero no es compatible con un intrínseco"
  
! #: fortran/resolve.cc:3918
  #, fuzzy, gcc-internal-format
  #| msgid "Unable to resolve the specific subroutine '%s' at %L"
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr "No se puede resolver la subrutina específica '%s' en %L"
  
! #: fortran/resolve.cc:3983
! #, gcc-internal-format
! msgid "F2018: C8102 %qs at %L is host associated but does not appear in an IMPORT or IMPORT, ONLY list"
! msgstr ""
! 
! #: fortran/resolve.cc:3990
! #, gcc-internal-format
! msgid "F2018: C8102 %qs at %L is host associated in a scope that has IMPORT, NONE"
! msgstr ""
! 
! #: fortran/resolve.cc:4119
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr "'%s' en %L tiene un tipo, el cual no es consistente con CALL en %L"
  
! #: fortran/resolve.cc:4158
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY '%s' at %L cannot be called recursively, as subroutine '%s' is not RECURSIVE"
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr "ENTRY '%s' en %L no se puede llamar recursivamente, porque la subrutina '%s' no es RECURSIVE"
  
! #: fortran/resolve.cc:4162
  #, fuzzy, gcc-internal-format
  #| msgid "SUBROUTINE '%s' at %L cannot be called recursively, as it is not RECURSIVE"
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "SUBROUTINE '%s' en %L no se puede llamar recursivamente, porque no es RECURSIVE"
  
! #: fortran/resolve.cc:4223
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy subroutine %s at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:4254
  #, fuzzy, gcc-internal-format
  #| msgid "<unresolved overloaded function type>"
  msgid "resolve_subroutine(): bad function type"
  msgstr "<tipo de función sobrecargada sin resolver>"
  
! #: fortran/resolve.cc:4271
  #, fuzzy, gcc-internal-format
  #| msgid "builtin %qF is deprecated."
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr "la interna %qF es obsoleta."
  
! #: fortran/resolve.cc:4303
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "Las formas para los operandos en %L y %L no son conformables"
  
! #: fortran/resolve.cc:4355
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4458
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "La función CHARACTER(*) '%s' en %L no puede ser puntero-valuada"
  
! #: fortran/resolve.cc:4462
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "always_inline function might not be inlinable"
  msgid "Impure function at %L might not be evaluated"
  msgstr "una función always_inline tal vez no se puede incluir en línea"
  
! #: fortran/resolve.cc:4557
  #, fuzzy, gcc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr "El argumento por valor en %L no puede ser una matriz o una sección de matriz"
  
! #: fortran/resolve.cc:4565
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "comparison of unsigned expression >= 0 is always true"
  msgid "Negation of unsigned expression at %L not permitted "
  msgstr "la comparación de una expresión unsigned >= 0 siempre es verdadera"
  
! #: fortran/resolve.cc:4586
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4596
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid context for NULL() pointer at %%L"
  msgid "Invalid context for NULL() pointer at %L"
  msgstr "Contexto no válido para el puntero NULL() en %%L"
  
! #: fortran/resolve.cc:4614
  #, fuzzy, gcc-internal-format
  #| msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
  msgid "Operand of unary numeric operator %qs at %L is %s"
  msgstr "El operando del operador numérico unitario %%<%s%%> en %%L es %s"
  
! #: fortran/resolve.cc:4629 fortran/resolve.cc:4663
  #, fuzzy, gcc-internal-format
  #| msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
  msgid "Operands of binary numeric operator %qs at %L are %s/%s"
  msgstr "Los operandos del operador numérico binario %%<%s%%> en %%L son %s/%s"
  
! #: fortran/resolve.cc:4643 fortran/resolve.cc:4832 fortran/resolve.cc:5001
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Inconsistent ranks for operator at %%L and %%L"
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr "Rangos inconsistentes para el operador en %%L y %%L"
  
! #: fortran/resolve.cc:4655
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected derived-type entities in binary intrinsic numeric operator %%<%s%%> at %%L"
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %qs at %L"
  msgstr "Entidades de tipos derivados no esperadas en el operador numérico intrínseco binario %%<%s%%> en %%L"
  
! #: fortran/resolve.cc:4679
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgid "Operands of string concatenation operator at %L are %s/%s"
  msgstr "Los operandos del operador de concatenación de cadenas en %%L son %s/%s"
  
! #: fortran/resolve.cc:4722
  #, fuzzy, gcc-internal-format
  #| msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
  msgid "Operands of logical operator %qs at %L are %s/%s"
  msgstr "Los operandos del operador lógico %%<%s%%> en %%L son %s/%s"
  
! #: fortran/resolve.cc:4745
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Operand of .not. operator at %%L is %s"
  msgid "Operand of .not. operator at %L is %s"
  msgstr "El operando del operador .not. en %%L es %s"
  
! #: fortran/resolve.cc:4760
  #, gcc-internal-format, gfc-internal-format
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "Las cantidades COMPLEX no se pueden comparar en %L"
  
! #: fortran/resolve.cc:4790 fortran/resolve.cc:4805
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr "El argumento por valor en %L no puede ser una matriz o una sección de matriz"
  
! #: fortran/resolve.cc:4840
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Inconsistent ranks for operator at %%L and %%L"
  msgid "Inconsistent types for operator at %L and %L: %s and %s"
*************** msgstr "Rangos inconsistentes para el op
*** 87133,87139 ****
  
  # 'kind' es el tipo del tipo de dato en Fortran. Lo traduzco como 
  # 'género', para evitar confusión con 'type' = 'tipo'. cfuga
! #: fortran/resolve.cc:4668
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Equality comparison for %s at %L"
--- 91747,91753 ----
  
  # 'kind' es el tipo del tipo de dato en Fortran. Lo traduzco como 
  # 'género', para evitar confusión con 'type' = 'tipo'. cfuga
! #: fortran/resolve.cc:4864
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Equality comparison for %s at %L"
*************** msgstr "Género no válido para %s en %L
*** 87141,87415 ****
  
  # 'kind' es el tipo del tipo de dato en Fortran. Lo traduzco como 
  # 'género', para evitar confusión con 'type' = 'tipo'. cfuga
! #: fortran/resolve.cc:4670
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Inequality comparison for %s at %L"
  msgstr "Género no válido para %s en %L"
  
! #: fortran/resolve.cc:4683
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Logicals at %%L must be compared with %s instead of %s"
  msgid "Logicals at %L must be compared with %s instead of %s"
  msgstr "Los lógicos en %%L se deben comparar con %s en lugar de %s"
  
! #: fortran/resolve.cc:4691
  #, fuzzy, gcc-internal-format
  #| msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
  msgid "Operands of comparison operator %qs at %L are %s/%s"
  msgstr "Los operandos del operador de comparación %%<%s%%> en %%L son %s/%s"
  
! #: fortran/resolve.cc:4706
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown operator %%<%s%%> at %%L; did you mean '%s'?"
  msgid "Unknown operator %qs at %L; did you mean %qs?"
  msgstr "Operador %%<%s%%> desconocido en %%L; ¿quiso decir '%s'?"
  
! #: fortran/resolve.cc:4709
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown operator %%<%s%%> at %%L"
  msgid "Unknown operator %qs at %L"
  msgstr "Operador %%<%s%%> desconocido en %%L"
  
! #: fortran/resolve.cc:4714
  #, fuzzy, gcc-internal-format
  #| msgid "Operand of user operator %%<%s%%> at %%L is %s"
  msgid "Operand of user operator %qs at %L is %s"
  msgstr "El operando del operador de usuario %%<%s%%>  en %%L es %s"
  
! #: fortran/resolve.cc:4721
  #, fuzzy, gcc-internal-format
  #| msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
  msgid "Operands of user operator %qs at %L are %s/%s"
  msgstr "Los operandos del operador de usuario %%<%s%%> en %%L son %s/%s"
  
! #: fortran/resolve.cc:4735
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:5004
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "La referencia de matriz en %L está fuera de los límites (%ld < %ld) en la dimensión %d"
  
! #: fortran/resolve.cc:5009
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr "La referencia de matriz en %L está fuera de los límites (%ld < %ld) en la codimensión %d"
  
! #: fortran/resolve.cc:5019
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "La referencia de matriz en %L está fuera de los límites (%ld > %ld) en la dimensión %d"
  
! #: fortran/resolve.cc:5024
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr "La referencia de matriz en %L está fuera de los límites (%ld > %ld) en la codimensión %d"
  
! #: fortran/resolve.cc:5045
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr "Tranco ilegal de cero en %L"
  
! #: fortran/resolve.cc:5062
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "La referencia de matriz inferior en %L está fuera de los límites (%ld < %ld) en la dimensión %d"
  
! #: fortran/resolve.cc:5070
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "La referencia de matriz inferior en %L está fuera de los límites (%ld > %ld) en la dimensión %d"
  
! #: fortran/resolve.cc:5086
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "La referencia de matriz superior en %L está fuera de los límites (%ld < %ld) en la dimensión %d"
  
! #: fortran/resolve.cc:5095
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "La referencia de matriz superior en %L está fuera de los límites (%ld > %ld) en la dimensión %d"
  
! #: fortran/resolve.cc:5111
  #, fuzzy, gcc-internal-format
  #| msgid "subscript missing in array reference"
  msgid "check_dimension(): Bad array reference"
  msgstr "falta el subíndice en la referencia de la matriz"
  
! #: fortran/resolve.cc:5134
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr "No se especificó el límite superior a la derecha de la sección de matriz de tamaño asumido en %L"
  
! #: fortran/resolve.cc:5144
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr "El rango no coincide en la referencia de matriz en %L (%d/%d)"
  
! #: fortran/resolve.cc:5152
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr "El rango de coíndice no coincide en la referencia de matriz en %L (%d/%d)"
  
! #: fortran/resolve.cc:5168
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr "El coíndice en la codimensión %d debe ser un escalar en %L"
  
! #: fortran/resolve.cc:5196
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr "El índice de matriz en %L debe ser escalar"
  
! #: fortran/resolve.cc:5202
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr "El índice de matriz en %L debe ser de tipo INTEGER, se encontró %s"
  
! #: fortran/resolve.cc:5208
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: REAL array index at %L"
  msgid "REAL array index at %L"
  msgstr "Extensión: índice de matriz REAL en %L"
  
! #: fortran/resolve.cc:5248
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "El argumento dim en %L debe ser escalar"
  
! #: fortran/resolve.cc:5255
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "El argumento dim en %L debe ser de tipo entero"
  
! #: fortran/resolve.cc:5316
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid array initializer for non-array type %qs"
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "Inicializador de matriz no válido para el tipo %qs que no es matriz"
  
! #: fortran/resolve.cc:5331
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5343
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5388
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "El índice de matriz en %L es una matriz de rango %d"
  
! #: fortran/resolve.cc:5479
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "TEAM_NUMBER argument at %L must be scalar"
  msgstr "El argumento dim en %L debe ser escalar"
  
! #: fortran/resolve.cc:5486
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression at %L must be of INTEGER type, found %s"
  msgid "TEAM_NUMBER argument at %L must be of INTEGER type, found %s"
  msgstr "La expresión en %L debe ser de tipo INTEGER, se encontró %s"
  
! #: fortran/resolve.cc:5500
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "TEAM argument at %L must be scalar"
  msgstr "El argumento dim en %L debe ser escalar"
  
! #: fortran/resolve.cc:5509
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be of TEAM_TYPE from the intrinsic module ISO_FORTRAN_ENV, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5523
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "STAT argument at %L must be scalar"
  msgstr "El argumento dim en %L debe ser escalar"
  
! #: fortran/resolve.cc:5530
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression at %L must be of INTEGER type, found %s"
  msgid "STAT argument at %L must be of INTEGER type, found %s"
  msgstr "La expresión en %L debe ser de tipo INTEGER, se encontró %s"
  
! #: fortran/resolve.cc:5539
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression at %L must be scalar"
  msgid "STAT's expression at %L must be a variable"
  msgstr "La expresión en %L debe ser escalar"
  
! #: fortran/resolve.cc:5561
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "El índice de inicio de la subcadena en %L debe ser de tipo INTEGER"
  
! #: fortran/resolve.cc:5568
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr "El índice de inicio de la subcadena en %L debe ser escalar"
  
! #: fortran/resolve.cc:5590
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "El índice de final de la subcadena en %L debe ser de tipo INTEGER"
  
! #: fortran/resolve.cc:5597
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr "El índice de final de la subcadena en %L debe ser escalar"
  
! #: fortran/resolve.cc:5617
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr "El índice de final de la subcadena en %L es demasiado grande"
  
! #: fortran/resolve.cc:5808
  #, fuzzy, gcc-internal-format
  #| msgid "Bad array reference at %L"
  msgid "resolve_ref(): Bad array reference"
  msgstr "Referencia de matriz errónea en %L"
  
! #: fortran/resolve.cc:5822
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr "El componente a la derecha de una referencia de parte con rango que no es cero no debe tener el atributo POINTER en %L"
  
! #: fortran/resolve.cc:5832
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr "El componente a la derecha de una referencia de parte con rango que no es cero no debe tener el atributo ALLOCATABLE en %L"
  
! #: fortran/resolve.cc:5880
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr "No se deben especificar dos o más referencias de parte con rango que no es cero en %L"
  
! #: fortran/resolve.cc:5992
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:6021
  #, fuzzy, gcc-internal-format
  #| msgid "illegal operand "
  msgid "Illegal coarray index"
  msgstr "operando ilegal"
  
! #: fortran/resolve.cc:6069
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:6079
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
--- 91755,92063 ----
  
  # 'kind' es el tipo del tipo de dato en Fortran. Lo traduzco como 
  # 'género', para evitar confusión con 'type' = 'tipo'. cfuga
! #: fortran/resolve.cc:4866
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Inequality comparison for %s at %L"
  msgstr "Género no válido para %s en %L"
  
! #: fortran/resolve.cc:4879
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Logicals at %%L must be compared with %s instead of %s"
  msgid "Logicals at %L must be compared with %s instead of %s"
  msgstr "Los lógicos en %%L se deben comparar con %s en lugar de %s"
  
! #: fortran/resolve.cc:4887
  #, fuzzy, gcc-internal-format
  #| msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
  msgid "Operands of comparison operator %qs at %L are %s/%s"
  msgstr "Los operandos del operador de comparación %%<%s%%> en %%L son %s/%s"
  
! #: fortran/resolve.cc:4902
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown operator %%<%s%%> at %%L; did you mean '%s'?"
  msgid "Unknown operator %qs at %L; did you mean %qs?"
  msgstr "Operador %%<%s%%> desconocido en %%L; ¿quiso decir '%s'?"
  
! #: fortran/resolve.cc:4905
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown operator %%<%s%%> at %%L"
  msgid "Unknown operator %qs at %L"
  msgstr "Operador %%<%s%%> desconocido en %%L"
  
! #: fortran/resolve.cc:4910
  #, fuzzy, gcc-internal-format
  #| msgid "Operand of user operator %%<%s%%> at %%L is %s"
  msgid "Operand of user operator %qs at %L is %s"
  msgstr "El operando del operador de usuario %%<%s%%>  en %%L es %s"
  
! #: fortran/resolve.cc:4917
  #, fuzzy, gcc-internal-format
  #| msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
  msgid "Operands of user operator %qs at %L are %s/%s"
  msgstr "Los operandos del operador de usuario %%<%s%%> en %%L son %s/%s"
  
! #: fortran/resolve.cc:4931
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:5056
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Coindex of codimension %d must be a scalar at %L"
! msgid "Condition in conditional expression must be a scalar logical at %L"
! msgstr "El coíndice en la codimensión %d debe ser un escalar en %L"
! 
! #: fortran/resolve.cc:5063
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Actual argument to '%s' at %L must have the same declared type"
! msgid "expr at %L and expr at %L in conditional expression must have the same declared type"
! msgstr "El argumento actual para '%s' en %L debe tener el mismo tipo declarado"
! 
! #: fortran/resolve.cc:5071
! #, fuzzy, 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"
! msgid "expr at %L and expr at %L in conditional expression must have the same kind parameter"
! msgstr "El objeto de alojamiento en %L y la expresión fuente en %L deben tener el mismo parámetro de tipo de género"
! 
! #: fortran/resolve.cc:5079
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Source-expr at %L and allocate-object at %L must have the same shape"
! msgid "expr at %L and expr at %L in conditional expression must have the same rank"
! msgstr "La expresión fuente en %L y el objeto de alojamiento en %L deben tener la misma forma"
! 
! #: fortran/resolve.cc:5091
! #, gcc-internal-format, gfc-internal-format
! msgid "Sorry, only integer, logical, real, complex and character types are currently supported for conditional expressions at %L"
! msgstr ""
! 
! #: fortran/resolve.cc:5100
! #, gcc-internal-format, gfc-internal-format
! msgid "Sorry, array is currently unsupported for conditional expressions at %L"
! msgstr ""
! 
! #: fortran/resolve.cc:5270
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "La referencia de matriz en %L está fuera de los límites (%ld < %ld) en la dimensión %d"
  
! #: fortran/resolve.cc:5275
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr "La referencia de matriz en %L está fuera de los límites (%ld < %ld) en la codimensión %d"
  
! #: fortran/resolve.cc:5285
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "La referencia de matriz en %L está fuera de los límites (%ld > %ld) en la dimensión %d"
  
! #: fortran/resolve.cc:5290
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr "La referencia de matriz en %L está fuera de los límites (%ld > %ld) en la codimensión %d"
  
! #: fortran/resolve.cc:5311
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr "Tranco ilegal de cero en %L"
  
! #: fortran/resolve.cc:5328
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "La referencia de matriz inferior en %L está fuera de los límites (%ld < %ld) en la dimensión %d"
  
! #: fortran/resolve.cc:5336
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "La referencia de matriz inferior en %L está fuera de los límites (%ld > %ld) en la dimensión %d"
  
! #: fortran/resolve.cc:5352
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "La referencia de matriz superior en %L está fuera de los límites (%ld < %ld) en la dimensión %d"
  
! #: fortran/resolve.cc:5361
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "La referencia de matriz superior en %L está fuera de los límites (%ld > %ld) en la dimensión %d"
  
! #: fortran/resolve.cc:5377
  #, fuzzy, gcc-internal-format
  #| msgid "subscript missing in array reference"
  msgid "check_dimension(): Bad array reference"
  msgstr "falta el subíndice en la referencia de la matriz"
  
! #: fortran/resolve.cc:5400
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr "No se especificó el límite superior a la derecha de la sección de matriz de tamaño asumido en %L"
  
! #: fortran/resolve.cc:5410
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr "El rango no coincide en la referencia de matriz en %L (%d/%d)"
  
! #: fortran/resolve.cc:5418
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr "El rango de coíndice no coincide en la referencia de matriz en %L (%d/%d)"
  
! #: fortran/resolve.cc:5434
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr "El coíndice en la codimensión %d debe ser un escalar en %L"
  
! #: fortran/resolve.cc:5462
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr "El índice de matriz en %L debe ser escalar"
  
! #: fortran/resolve.cc:5468
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr "El índice de matriz en %L debe ser de tipo INTEGER, se encontró %s"
  
! #: fortran/resolve.cc:5474
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: REAL array index at %L"
  msgid "REAL array index at %L"
  msgstr "Extensión: índice de matriz REAL en %L"
  
! #: fortran/resolve.cc:5514
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "El argumento dim en %L debe ser escalar"
  
! #: fortran/resolve.cc:5521
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "El argumento dim en %L debe ser de tipo entero"
  
! #: fortran/resolve.cc:5582
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid array initializer for non-array type %qs"
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "Inicializador de matriz no válido para el tipo %qs que no es matriz"
  
! #: fortran/resolve.cc:5597
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5609
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5654
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "El índice de matriz en %L es una matriz de rango %d"
  
! #: fortran/resolve.cc:5745
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "TEAM_NUMBER argument at %L must be scalar"
  msgstr "El argumento dim en %L debe ser escalar"
  
! #: fortran/resolve.cc:5752
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression at %L must be of INTEGER type, found %s"
  msgid "TEAM_NUMBER argument at %L must be of INTEGER type, found %s"
  msgstr "La expresión en %L debe ser de tipo INTEGER, se encontró %s"
  
! #: fortran/resolve.cc:5766
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "TEAM argument at %L must be scalar"
  msgstr "El argumento dim en %L debe ser escalar"
  
! #: fortran/resolve.cc:5775
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be of TEAM_TYPE from the intrinsic module ISO_FORTRAN_ENV, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5789
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "STAT argument at %L must be scalar"
  msgstr "El argumento dim en %L debe ser escalar"
  
! #: fortran/resolve.cc:5796
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression at %L must be of INTEGER type, found %s"
  msgid "STAT argument at %L must be of INTEGER type, found %s"
  msgstr "La expresión en %L debe ser de tipo INTEGER, se encontró %s"
  
! #: fortran/resolve.cc:5805
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression at %L must be scalar"
  msgid "STAT's expression at %L must be a variable"
  msgstr "La expresión en %L debe ser escalar"
  
! #: fortran/resolve.cc:5827
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "El índice de inicio de la subcadena en %L debe ser de tipo INTEGER"
  
! #: fortran/resolve.cc:5834
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr "El índice de inicio de la subcadena en %L debe ser escalar"
  
! #: fortran/resolve.cc:5856
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "El índice de final de la subcadena en %L debe ser de tipo INTEGER"
  
! #: fortran/resolve.cc:5863
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr "El índice de final de la subcadena en %L debe ser escalar"
  
! #: fortran/resolve.cc:5883
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr "El índice de final de la subcadena en %L es demasiado grande"
  
! #: fortran/resolve.cc:6112
  #, fuzzy, gcc-internal-format
  #| msgid "Bad array reference at %L"
  msgid "resolve_ref(): Bad array reference"
  msgstr "Referencia de matriz errónea en %L"
  
! #: fortran/resolve.cc:6126
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr "El componente a la derecha de una referencia de parte con rango que no es cero no debe tener el atributo POINTER en %L"
  
! #: fortran/resolve.cc:6136
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr "El componente a la derecha de una referencia de parte con rango que no es cero no debe tener el atributo ALLOCATABLE en %L"
  
! #: fortran/resolve.cc:6204
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr "No se deben especificar dos o más referencias de parte con rango que no es cero en %L"
  
! #: fortran/resolve.cc:6316
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:6345
  #, fuzzy, gcc-internal-format
  #| msgid "illegal operand "
  msgid "Illegal coarray index"
  msgstr "operando ilegal"
  
! #: fortran/resolve.cc:6393
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:6403
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
*************** msgstr "La matriz de forma asumida en %L
*** 87419,87430 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6089
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:6110
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
--- 92067,92078 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6413
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:6434
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
*************** msgstr "La matriz de forma asumida en %L
*** 87434,87881 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6120
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:6131
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure '%s' at %L with BIND(C) attribute must have an explicit interface"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr "El procedimiento '%s' en %L con atributo BIND(C) debe tener una interfaz explícita"
  
! #: fortran/resolve.cc:6140
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Coarray variable '%s' at %L shall not have codimensions with deferred shape"
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr "La variable de comatriz '%s' en %L no debe tener codimensiones con forma diferida"
  
! #: fortran/resolve.cc:6157
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Coarray variable '%s' at %L shall not have codimensions with deferred shape"
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr "La variable de comatriz '%s' en %L no debe tener codimensiones con forma diferida"
  
! #: fortran/resolve.cc:6218
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of references"
  msgid "Scalar variable %qs has an array reference at %L"
  msgstr "se crea la matriz de referencias"
  
! #: fortran/resolve.cc:6374
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s', used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr "La variable '%s', usada en una expresión de especificación, se referencía en %L antes de la declaración ENTRY en la cual es un parámetro"
  
! #: fortran/resolve.cc:6379
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' is used at %L before the ENTRY statement in which it is a parameter"
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr "La variable '%s' se usa en %L antes de la declaración ENTRY en la cual es un parámetro"
  
! #: fortran/resolve.cc:6453
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr "Subobjecto polimórfico de un objeto coindizado en %L"
  
! #: fortran/resolve.cc:6466
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr "Objeto coindizado con subcomponente alojable polimórfico en %L"
  
! #: fortran/resolve.cc:6479
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "Using variable %qs at %L is deprecated"
  msgstr "%qs es obsoleto"
  
! #: fortran/resolve.cc:6535 fortran/resolve.cc:6623 fortran/resolve.cc:6647
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad array reference at %L"
  msgid "Invalid array reference at %L"
  msgstr "Referencia de matriz errónea en %L"
  
! #: fortran/resolve.cc:6732
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6911 fortran/resolve.cc:7063
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Error in type-spec at %L"
  msgid "Error in typebound call at %L"
  msgstr "Error en la especificación de tipo en %L"
  
! #: fortran/resolve.cc:7027
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "El objeto pasado en %L debe ser escalar"
  
! #: fortran/resolve.cc:7034
  #, fuzzy, gcc-internal-format
  #| msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type '%s'"
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr "El objeto base para la llamada a componente procedimiento-puntero en %L es de tipo ABSTRACT '%s'"
  
! #: fortran/resolve.cc:7073
  #, fuzzy, gcc-internal-format
  #| msgid "Base object for type-bound procedure call at %L is of ABSTRACT type '%s'"
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr "El objeto base para la llamada a procedimiento enlazada a tipo en %L es de tipo ABSTRACT '%s'"
  
! #: fortran/resolve.cc:7082
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr "El objeto base para la llamada a procedimiento enlazada a tipo NOPASS en %L debe ser escalar"
  
  #. Nothing matching found!
! #: fortran/resolve.cc:7277
  #, fuzzy, gcc-internal-format
  #| msgid "Found no matching specific binding for the call to the GENERIC '%s' at %L"
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr "No se encontró un enlace específico coincidente para la llamada al GENERIC '%s' en %L"
  
! #: fortran/resolve.cc:7311
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L should be a SUBROUTINE"
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "'%s' en %L debe ser una SUBROUTINE"
  
! #: fortran/resolve.cc:7364
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L should be a FUNCTION"
  msgid "%qs at %L should be a FUNCTION"
  msgstr "'%s' en %L debe ser una FUNCTION"
  
! #: fortran/resolve.cc:7905
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "Se esperaba un tipo de expresión"
  
! #: fortran/resolve.cc:7938
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "%s en %L debe ser un escalar"
  
! #: fortran/resolve.cc:7948
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' at %L must be nonnegative"
  msgid "%s at %L must be integer"
  msgstr "'%s' en %L debe ser no negativo"
  
! #: fortran/resolve.cc:7952 fortran/resolve.cc:7959
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s en %L debe ser INTEGER"
  
! #: fortran/resolve.cc:8014
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "La expresión de paso en el bucle DO en %L no puede ser cero"
  
! #: fortran/resolve.cc:8037
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr "El bucle DO en %L se ejecutará cero veces"
  
! #: fortran/resolve.cc:8054
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:8060
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:8120
  #, gcc-internal-format
  msgid "Variable %qs referenced in concurrent-header at %L must not appear in LOCAL locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8156
  #, gcc-internal-format
  msgid "Variable %qs at %L not specified in a locality spec of DO CONCURRENT at %L but required due to DEFAULT (NONE)"
  msgstr ""
  
! #: fortran/resolve.cc:8208
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "Expected variable name in %s locality spec at %L"
  msgstr "se esperaba un nombre variable en %C"
  
! #: fortran/resolve.cc:8217
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L has not been assigned a format label"
  msgid "Variable %qs at %L has already been specified in a locality-spec"
  msgstr "No se ha asignado una etiqueta de formato a la variable '%s' en %L"
  
! #: fortran/resolve.cc:8227
  #, fuzzy, gcc-internal-format
  #| msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
  msgid "Index variable %qs at %L cannot be specified in a locality-spec"
  msgstr "El atributo SAVE en %L no se puede especificar en un procedimiento PURE"
  
! #: fortran/resolve.cc:8240
  #, gcc-internal-format
  msgid "OPTIONAL attribute not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8247
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in %s clause at %L"
  msgid "Assumed-size array not permitted for %qs in %s locality-spec at %L"
  msgstr "Matriz de tamaño asumido '%s' en la cláusula %s en %L"
  
! #: fortran/resolve.cc:8260
  #, fuzzy, gcc-internal-format
  #| msgid "POINTER object '%s' in %s clause at %L"
  msgid "ALLOCATABLE attribute not permitted for %qs in %s locality-spec at %L"
  msgstr "El objeto POINTER '%s' en la cláusula %s en %L"
  
! #: fortran/resolve.cc:8265
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed argument not permitted in '%s' call at %L"
  msgid "Nonpointer polymorphic dummy argument not permitted for %qs in %s locality-spec at %L"
  msgstr "No se permite un argumento coindizado en la llamada '%s' en %L"
  
! #: fortran/resolve.cc:8270
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointee '%s' in %s clause at %L"
  msgid "Coarray not permitted for %qs in %s locality-spec at %L"
  msgstr "El apuntado Cray '%s' en la cláusula %s en %L"
  
! #: fortran/resolve.cc:8276
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed argument not permitted in '%s' call at %L"
  msgid "Finalizable type not permitted for %qs in %s locality-spec at %L"
  msgstr "No se permite un argumento coindizado en la llamada '%s' en %L"
  
! #: fortran/resolve.cc:8281
  #, gcc-internal-format
  msgid "Type with ultimate allocatable component not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8289
  #, gcc-internal-format
  msgid "ASYNCHRONOUS attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8293
  #, gcc-internal-format
  msgid "VOLATILE attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8347
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected NULL() intrinsic at %L to dummy '%s'"
  msgid "Expected numeric type for %qs in REDUCE at %L, got %s"
  msgstr "Intrínseco NULL inesperado en %L para el dummy '%s'"
  
! #: fortran/resolve.cc:8356
  #, fuzzy, gcc-internal-format
  #| msgid "Expected block name of '%s' in %s statement at %C"
  msgid "Expected logical type for %qs in REDUCE at %L, got %qs"
  msgstr "Se esperaba el nombre de bloque de '%s' en la declaración %s en %C"
  
! #: fortran/resolve.cc:8374
  #, gcc-internal-format
  msgid "Expected INTEGER, REAL or CHARACTER type for %qs in REDUCE with MIN/MAX at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8383
  #, gcc-internal-format
  msgid "Expected integer type for %qs in REDUCE with IAND/IOR/IEOR at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8421
  #, fuzzy, gcc-internal-format
  #| msgid "variable %qD set but not used"
  msgid "Variable %qs in locality-spec at %L is not used"
  msgstr "se define la variable %qD pero no se usa"
  
! #: fortran/resolve.cc:8452
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "El nombre de índice FORALL en %L debe ser un INTEGER escalar"
  
! #: fortran/resolve.cc:8457
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "La expresión de inicio FORALL en %L debe ser un INTEGER escalar"
  
! #: fortran/resolve.cc:8464
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "La expresión de fin FORALL en %L debe ser un INTEGER escalar"
  
! #: fortran/resolve.cc:8472
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "La expresión de tranco FORALL en %L debe ser un %s escalar"
  
! #: fortran/resolve.cc:8477
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "La expresión de tranco FORALL en %L no puede ser cero"
  
! #: fortran/resolve.cc:8490
  #, fuzzy, gcc-internal-format
  #| msgid "FORALL index '%s' may not appear in triplet specification at %L"
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "El índice FORALL '%s' no puede aparecer en la especificación triplet en %L"
  
! #: fortran/resolve.cc:8595 fortran/resolve.cc:8918
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr "El objeto de alojamiento en %L debe ser ALLOCATABLE o un POINTER"
  
! #: fortran/resolve.cc:8603 fortran/resolve.cc:8881
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr "Objeto alojable coindizado en %L"
  
! #: fortran/resolve.cc:8727
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Allocate-object at %L also appears at %L"
  msgid "Allocate-object at %L has rank %d but MOLD= expression at %L has rank %d"
  msgstr "El objeto de alojamiento en %L también aparece en %L"
  
! #: fortran/resolve.cc:8738
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr "La expresión fuente en %L debe ser escalar o tener el mismo rango que el objeto de alojamiento en %L"
  
! #: fortran/resolve.cc:8769
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr "La expresión fuente en %L y el objeto de alojamiento en %L deben tener la misma forma"
  
! #: fortran/resolve.cc:8933
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Only intrinsic operators can be used in expression at %L"
  msgid "The intrinsic NULL cannot be used as source-expr at %L"
  msgstr "Sólo se pueden usar operandos intrínsecos en la expresión en %L"
  
! #: fortran/resolve.cc:8941
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr "El tipo de entidad en %L es de tipo incompatible con la expresión fuente en %L"
  
! #: fortran/resolve.cc:8953
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr "El objeto de alojamiento en %L y la expresión fuente en %L deben tener el mismo parámetro de tipo de género"
  
! #: fortran/resolve.cc:8967
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr "La expresión fuente en %L no puede ser de tipo LOCK_TYPE ni tener un componente LOCK_TYPE si el objeto-alojado en %L es una comatriz"
  
! #: fortran/resolve.cc:8992
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr "La expresión fuente en %L no puede ser de tipo LOCK_TYPE ni tener un componente LOCK_TYPE si el objeto-alojado en %L es una comatriz"
  
! #: fortran/resolve.cc:9005
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr "El alojamiento %s del tipo de base ABSTRACT en %L requiere una especificación de tipo o una expresión source"
  
! #: fortran/resolve.cc:9019
  #, gcc-internal-format
  msgid "The type parameter in ALLOCATE statement with type-spec shall be an asterisk as allocate object %qs at %L is a dummy argument with assumed type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:9039
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr "Alojar %s en %L con especificación de tipo requiere el mismo parámetro de longitud de carácter que el de la declaración"
  
! #: fortran/resolve.cc:9123 fortran/resolve.cc:9138
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "Se requiere una especificación de matriz en la declaración ALLOCATE en %L"
  
! #: fortran/resolve.cc:9130
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array specification required in ALLOCATE statement at %L"
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "Se requiere una especificación de matriz en la declaración ALLOCATE en %L"
  
! #: fortran/resolve.cc:9155
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Se requiere una especificación de comatriz en la declaración ALLOCATE en %L"
  
! #: fortran/resolve.cc:9165 fortran/resolve.cc:9267
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "Especificación de comatriz errónea en la declaración ALLOCATE en %L"
  
! #: fortran/resolve.cc:9171
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9183
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9194 fortran/resolve.cc:9222
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Especificación de matriz errónea en la declaración ALLOCATE en %L"
  
! #: fortran/resolve.cc:9241
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr "'%s' no debe aparecer en la especificación de matriz en %L en la misma declaración ALLOCATE donde se aloja a sí misma"
  
! #: fortran/resolve.cc:9256
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr "Se esperaba '*' en la especificación de comatriz en la declaración ALLOCATE en %L"
  
! #: fortran/resolve.cc:9298
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "La variable stat en %L debe ser una variable INTEGER escalar"
  
! #: fortran/resolve.cc:9327
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr "La variable stat en %L no no debe ser %sd dentro de la misma declaración %s"
  
! #: fortran/resolve.cc:9340
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr "ERRMSG en %L es inútil sin una etiqueta STAT"
  
! #: fortran/resolve.cc:9354
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr "El argumento ERRMSG= en %L debe ser una variable CHARACTER escalar"
  
! #: fortran/resolve.cc:9383
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr "La variable errmsg en %L no debe ser %sd dentro de la misma declaración %s"
  
! #: fortran/resolve.cc:9415
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr "El objeto de alojamiento en %L también aparece en %L"
  
! #: fortran/resolve.cc:9421 fortran/resolve.cc:9427
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr "El objeto de alojamiento en %L es un subobjeto del objeto en %L"
--- 92082,92529 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6444
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:6455
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure '%s' at %L with BIND(C) attribute must have an explicit interface"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr "El procedimiento '%s' en %L con atributo BIND(C) debe tener una interfaz explícita"
  
! #: fortran/resolve.cc:6464
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Coarray variable '%s' at %L shall not have codimensions with deferred shape"
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr "La variable de comatriz '%s' en %L no debe tener codimensiones con forma diferida"
  
! #: fortran/resolve.cc:6481
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Coarray variable '%s' at %L shall not have codimensions with deferred shape"
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr "La variable de comatriz '%s' en %L no debe tener codimensiones con forma diferida"
  
! #: fortran/resolve.cc:6542
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of references"
  msgid "Scalar variable %qs has an array reference at %L"
  msgstr "se crea la matriz de referencias"
  
! #: fortran/resolve.cc:6698
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s', used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr "La variable '%s', usada en una expresión de especificación, se referencía en %L antes de la declaración ENTRY en la cual es un parámetro"
  
! #: fortran/resolve.cc:6703
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' is used at %L before the ENTRY statement in which it is a parameter"
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr "La variable '%s' se usa en %L antes de la declaración ENTRY en la cual es un parámetro"
  
! #: fortran/resolve.cc:6777
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr "Subobjecto polimórfico de un objeto coindizado en %L"
  
! #: fortran/resolve.cc:6790
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr "Objeto coindizado con subcomponente alojable polimórfico en %L"
  
! #: fortran/resolve.cc:6803
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "Using variable %qs at %L is deprecated"
  msgstr "%qs es obsoleto"
  
! #: fortran/resolve.cc:6859 fortran/resolve.cc:6947 fortran/resolve.cc:6971
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad array reference at %L"
  msgid "Invalid array reference at %L"
  msgstr "Referencia de matriz errónea en %L"
  
! #: fortran/resolve.cc:7056
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:7235 fortran/resolve.cc:7387
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Error in type-spec at %L"
  msgid "Error in typebound call at %L"
  msgstr "Error en la especificación de tipo en %L"
  
! #: fortran/resolve.cc:7351
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "El objeto pasado en %L debe ser escalar"
  
! #: fortran/resolve.cc:7358
  #, fuzzy, gcc-internal-format
  #| msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type '%s'"
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr "El objeto base para la llamada a componente procedimiento-puntero en %L es de tipo ABSTRACT '%s'"
  
! #: fortran/resolve.cc:7397
  #, fuzzy, gcc-internal-format
  #| msgid "Base object for type-bound procedure call at %L is of ABSTRACT type '%s'"
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr "El objeto base para la llamada a procedimiento enlazada a tipo en %L es de tipo ABSTRACT '%s'"
  
! #: fortran/resolve.cc:7406
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr "El objeto base para la llamada a procedimiento enlazada a tipo NOPASS en %L debe ser escalar"
  
  #. Nothing matching found!
! #: fortran/resolve.cc:7601
  #, fuzzy, gcc-internal-format
  #| msgid "Found no matching specific binding for the call to the GENERIC '%s' at %L"
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr "No se encontró un enlace específico coincidente para la llamada al GENERIC '%s' en %L"
  
! #: fortran/resolve.cc:7635
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L should be a SUBROUTINE"
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "'%s' en %L debe ser una SUBROUTINE"
  
! #: fortran/resolve.cc:7688
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L should be a FUNCTION"
  msgid "%qs at %L should be a FUNCTION"
  msgstr "'%s' en %L debe ser una FUNCTION"
  
! #: fortran/resolve.cc:8253
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "Se esperaba un tipo de expresión"
  
! #: fortran/resolve.cc:8289
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "%s en %L debe ser un escalar"
  
! #: fortran/resolve.cc:8299
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' at %L must be nonnegative"
  msgid "%s at %L must be integer"
  msgstr "'%s' en %L debe ser no negativo"
  
! #: fortran/resolve.cc:8303 fortran/resolve.cc:8310
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s en %L debe ser INTEGER"
  
! #: fortran/resolve.cc:8365
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "La expresión de paso en el bucle DO en %L no puede ser cero"
  
! #: fortran/resolve.cc:8388
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr "El bucle DO en %L se ejecutará cero veces"
  
! #: fortran/resolve.cc:8405
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:8411
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:8471
  #, gcc-internal-format
  msgid "Variable %qs referenced in concurrent-header at %L must not appear in LOCAL locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8520
  #, gcc-internal-format
  msgid "Variable %qs at %L not specified in a locality spec of DO CONCURRENT at %L but required due to DEFAULT (NONE)"
  msgstr ""
  
! #: fortran/resolve.cc:8572
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "Expected variable name in %s locality spec at %L"
  msgstr "se esperaba un nombre variable en %C"
  
! #: fortran/resolve.cc:8581
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L has not been assigned a format label"
  msgid "Variable %qs at %L has already been specified in a locality-spec"
  msgstr "No se ha asignado una etiqueta de formato a la variable '%s' en %L"
  
! #: fortran/resolve.cc:8591
  #, fuzzy, gcc-internal-format
  #| msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
  msgid "Index variable %qs at %L cannot be specified in a locality-spec"
  msgstr "El atributo SAVE en %L no se puede especificar en un procedimiento PURE"
  
! #: fortran/resolve.cc:8604
  #, gcc-internal-format
  msgid "OPTIONAL attribute not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8611
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in %s clause at %L"
  msgid "Assumed-size array not permitted for %qs in %s locality-spec at %L"
  msgstr "Matriz de tamaño asumido '%s' en la cláusula %s en %L"
  
! #: fortran/resolve.cc:8624
  #, fuzzy, gcc-internal-format
  #| msgid "POINTER object '%s' in %s clause at %L"
  msgid "ALLOCATABLE attribute not permitted for %qs in %s locality-spec at %L"
  msgstr "El objeto POINTER '%s' en la cláusula %s en %L"
  
! #: fortran/resolve.cc:8629
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed argument not permitted in '%s' call at %L"
  msgid "Nonpointer polymorphic dummy argument not permitted for %qs in %s locality-spec at %L"
  msgstr "No se permite un argumento coindizado en la llamada '%s' en %L"
  
! #: fortran/resolve.cc:8634
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointee '%s' in %s clause at %L"
  msgid "Coarray not permitted for %qs in %s locality-spec at %L"
  msgstr "El apuntado Cray '%s' en la cláusula %s en %L"
  
! #: fortran/resolve.cc:8640
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed argument not permitted in '%s' call at %L"
  msgid "Finalizable type not permitted for %qs in %s locality-spec at %L"
  msgstr "No se permite un argumento coindizado en la llamada '%s' en %L"
  
! #: fortran/resolve.cc:8645
  #, gcc-internal-format
  msgid "Type with ultimate allocatable component not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8653
  #, gcc-internal-format
  msgid "ASYNCHRONOUS attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8657
  #, gcc-internal-format
  msgid "VOLATILE attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8711
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected NULL() intrinsic at %L to dummy '%s'"
  msgid "Expected numeric type for %qs in REDUCE at %L, got %s"
  msgstr "Intrínseco NULL inesperado en %L para el dummy '%s'"
  
! #: fortran/resolve.cc:8720
  #, fuzzy, gcc-internal-format
  #| msgid "Expected block name of '%s' in %s statement at %C"
  msgid "Expected logical type for %qs in REDUCE at %L, got %qs"
  msgstr "Se esperaba el nombre de bloque de '%s' en la declaración %s en %C"
  
! #: fortran/resolve.cc:8738
  #, gcc-internal-format
  msgid "Expected INTEGER, REAL or CHARACTER type for %qs in REDUCE with MIN/MAX at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8747
  #, gcc-internal-format
  msgid "Expected integer type for %qs in REDUCE with IAND/IOR/IEOR at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8785
  #, fuzzy, gcc-internal-format
  #| msgid "variable %qD set but not used"
  msgid "Variable %qs in locality-spec at %L is not used"
  msgstr "se define la variable %qD pero no se usa"
  
! #: fortran/resolve.cc:8818
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "El nombre de índice FORALL en %L debe ser un INTEGER escalar"
  
! #: fortran/resolve.cc:8823
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "La expresión de inicio FORALL en %L debe ser un INTEGER escalar"
  
! #: fortran/resolve.cc:8830
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "La expresión de fin FORALL en %L debe ser un INTEGER escalar"
  
! #: fortran/resolve.cc:8838
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "La expresión de tranco FORALL en %L debe ser un %s escalar"
  
! #: fortran/resolve.cc:8843
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "La expresión de tranco FORALL en %L no puede ser cero"
  
! #: fortran/resolve.cc:8856
  #, fuzzy, gcc-internal-format
  #| msgid "FORALL index '%s' may not appear in triplet specification at %L"
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "El índice FORALL '%s' no puede aparecer en la especificación triplet en %L"
  
! #: fortran/resolve.cc:8961 fortran/resolve.cc:9284
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr "El objeto de alojamiento en %L debe ser ALLOCATABLE o un POINTER"
  
! #: fortran/resolve.cc:8969 fortran/resolve.cc:9247
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr "Objeto alojable coindizado en %L"
  
! #: fortran/resolve.cc:9093
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Allocate-object at %L also appears at %L"
  msgid "Allocate-object at %L has rank %d but MOLD= expression at %L has rank %d"
  msgstr "El objeto de alojamiento en %L también aparece en %L"
  
! #: fortran/resolve.cc:9104
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr "La expresión fuente en %L debe ser escalar o tener el mismo rango que el objeto de alojamiento en %L"
  
! #: fortran/resolve.cc:9135
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr "La expresión fuente en %L y el objeto de alojamiento en %L deben tener la misma forma"
  
! #: fortran/resolve.cc:9299
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Only intrinsic operators can be used in expression at %L"
  msgid "The intrinsic NULL cannot be used as source-expr at %L"
  msgstr "Sólo se pueden usar operandos intrínsecos en la expresión en %L"
  
! #: fortran/resolve.cc:9307
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr "El tipo de entidad en %L es de tipo incompatible con la expresión fuente en %L"
  
! #: fortran/resolve.cc:9319
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr "El objeto de alojamiento en %L y la expresión fuente en %L deben tener el mismo parámetro de tipo de género"
  
! #: fortran/resolve.cc:9333
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr "La expresión fuente en %L no puede ser de tipo LOCK_TYPE ni tener un componente LOCK_TYPE si el objeto-alojado en %L es una comatriz"
  
! #: fortran/resolve.cc:9358
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr "La expresión fuente en %L no puede ser de tipo LOCK_TYPE ni tener un componente LOCK_TYPE si el objeto-alojado en %L es una comatriz"
  
! #: fortran/resolve.cc:9371
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr "El alojamiento %s del tipo de base ABSTRACT en %L requiere una especificación de tipo o una expresión source"
  
! #: fortran/resolve.cc:9385
  #, gcc-internal-format
  msgid "The type parameter in ALLOCATE statement with type-spec shall be an asterisk as allocate object %qs at %L is a dummy argument with assumed type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:9405
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr "Alojar %s en %L con especificación de tipo requiere el mismo parámetro de longitud de carácter que el de la declaración"
  
! #: fortran/resolve.cc:9489 fortran/resolve.cc:9504
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "Se requiere una especificación de matriz en la declaración ALLOCATE en %L"
  
! #: fortran/resolve.cc:9496
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array specification required in ALLOCATE statement at %L"
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "Se requiere una especificación de matriz en la declaración ALLOCATE en %L"
  
! #: fortran/resolve.cc:9521
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Se requiere una especificación de comatriz en la declaración ALLOCATE en %L"
  
! #: fortran/resolve.cc:9531 fortran/resolve.cc:9633
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "Especificación de comatriz errónea en la declaración ALLOCATE en %L"
  
! #: fortran/resolve.cc:9537
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9549
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9560 fortran/resolve.cc:9588
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Especificación de matriz errónea en la declaración ALLOCATE en %L"
  
! #: fortran/resolve.cc:9607
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr "'%s' no debe aparecer en la especificación de matriz en %L en la misma declaración ALLOCATE donde se aloja a sí misma"
  
! #: fortran/resolve.cc:9622
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr "Se esperaba '*' en la especificación de comatriz en la declaración ALLOCATE en %L"
  
! #: fortran/resolve.cc:9664
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "La variable stat en %L debe ser una variable INTEGER escalar"
  
! #: fortran/resolve.cc:9693
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr "La variable stat en %L no no debe ser %sd dentro de la misma declaración %s"
  
! #: fortran/resolve.cc:9706
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr "ERRMSG en %L es inútil sin una etiqueta STAT"
  
! #: fortran/resolve.cc:9720
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr "El argumento ERRMSG= en %L debe ser una variable CHARACTER escalar"
  
! #: fortran/resolve.cc:9749
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr "La variable errmsg en %L no debe ser %sd dentro de la misma declaración %s"
  
! #: fortran/resolve.cc:9781
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr "El objeto de alojamiento en %L también aparece en %L"
  
! #: fortran/resolve.cc:9787 fortran/resolve.cc:9793
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr "El objeto de alojamiento en %L es un subobjeto del objeto en %L"
*************** msgstr "El objeto de alojamiento en %L e
*** 87884,88425 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:9655
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "La etiqueta CASE en %L se encima con la etiqueta CASE en %L"
  
! #: fortran/resolve.cc:9706
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "La expresión en la declaración CASE en %L debe ser de tipo %s"
  
! #: fortran/resolve.cc:9717
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "La expresión en la declaración CASE en %L debe ser de género %d"
  
! #: fortran/resolve.cc:9730
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "La expresión en la declaración CASE en %L debe ser escalar"
  
! #: fortran/resolve.cc:9776
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "La expresión de selección en una declaración GOTO computada en %L debe ser una expresión entera escalar"
  
! #: fortran/resolve.cc:9797
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "El argumento de la declaración SELECT en %L no puede ser %s"
  
! #: fortran/resolve.cc:9807
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "El argumento de la declaración SELECT en %L debe ser una expresión escalar"
  
! #: fortran/resolve.cc:9825 fortran/resolve.cc:9833
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "La expresión en la declaración CASE en %L no está en el rango de %s"
  
! #: fortran/resolve.cc:9895 fortran/resolve.cc:10729
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "El DEFAULT CASE en %L no puede tener después un segundo DEFAULT CASE en %L"
  
! #: fortran/resolve.cc:9921
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "No se permite un rango lógico en una declaración CASE en %L"
  
! #: fortran/resolve.cc:9934
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "Se repite un valor lógico constante en una declaración CASE en %L"
  
! #: fortran/resolve.cc:9949
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "La especificación de rango en %L nunca puede coincidir"
  
! #: fortran/resolve.cc:10052
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "El bloque SELECT CASE lógico en %L tiene más de dos cases"
  
! #: fortran/resolve.cc:10114
  #, gcc-internal-format, gfc-internal-format
  msgid "(F202y)Missing or invalid bound in ASSOCIATE rank remapping of associate name %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10130
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is invalid in procedure pointer assignment at %L"
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr "El procedimiento interno '%s' es no válido en la asignación de puntero de procedimiento en %L"
  
! #: fortran/resolve.cc:10139
  #, fuzzy, gcc-internal-format
  #| msgid "The name '%s' cannot be used as a defined operator at %C"
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "El nombre '%s' no se puede usar como un operador definido en %C"
  
! #: fortran/resolve.cc:10156
  #, fuzzy, gcc-internal-format
  #| msgid "Associate-name '%s' at %L is used as array"
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr "Se usa el nombre asociado '%s' en %L como una matriz"
  
! #: fortran/resolve.cc:10172
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10226
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Association target at %C must not be coindexed"
  msgid "Selector at %L cannot be NULL()"
  msgstr "El objetivo de asociación en %C no debe estar coindizado"
  
! #: fortran/resolve.cc:10231
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Association target at %C must not be coindexed"
  msgid "Selector at %L has no type"
  msgstr "El objetivo de asociación en %C no debe estar coindizado"
  
! #: fortran/resolve.cc:10290
  #, fuzzy, gcc-internal-format
  #| msgid "Associate-name '%s' at %L is used as array"
  msgid "Associate-name %qs at %L is used as array"
  msgstr "Se usa el nombre asociado '%s' en %L como una matriz"
  
! #: fortran/resolve.cc:10301
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:10588
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "El selector debe ser polimórfico en la declaración SELECT TYPE en %L"
  
! #: fortran/resolve.cc:10637 fortran/resolve.cc:10649
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Association target at %C must not be coindexed"
  msgid "Selector at %L must not be coindexed"
  msgstr "El objetivo de asociación en %C no debe estar coindizado"
  
! #: fortran/resolve.cc:10678
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CASE label at %L overlaps with CASE label at %L"
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr "La etiqueta CASE en %L se encima con la etiqueta CASE en %L"
  
! #: fortran/resolve.cc:10691
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %L must be extensible"
  msgid "Derived type %qs at %L must be extensible"
  msgstr "El tipo derivado '%s' en %L debe ser extensible"
  
! #: fortran/resolve.cc:10704
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %L must be an extension of '%s'"
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "El tipo derivado '%s' en %L debe ser una extensión de '%s'"
  
! #: fortran/resolve.cc:10707
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected NULL() intrinsic at %L to dummy '%s'"
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "Intrínseco NULL inesperado en %L para el dummy '%s'"
  
! #: fortran/resolve.cc:10717
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr "La especificación de tipo en %L no puede tener un parámetro de tipo diferido"
  
! #: fortran/resolve.cc:10968
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr "Bloque CLASS IS doble en la declaración SELECT TYPE  en %L"
  
! #: fortran/resolve.cc:11101
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11110
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11113
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11123
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11232
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid context for NULL() pointer at %%L"
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Contexto no válido para el puntero NULL() en %%L"
  
! #: fortran/resolve.cc:11286
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "STOP code at %L must be scalar"
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "El código STOP en %L debe ser escalar"
  
! #: fortran/resolve.cc:11296
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr "El elemento de transferencia de datos en %L no puede ser polimórfico a menos que se procese con un procedimiento de entrada/salida definido"
  
! #: fortran/resolve.cc:11309
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes POINTER a menos que se procese con un procedimiento de entrada/salida definido"
  
! #: fortran/resolve.cc:11318
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes de puntero a procedimiento"
  
! #: fortran/resolve.cc:11325
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes ALLOCATABLE a menos que se procese con un procedimiento de entrada/salida definido"
  
! #: fortran/resolve.cc:11336
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes PRIVATE"
  
! #: fortran/resolve.cc:11342
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes POINTER a menos que se procese con un procedimiento de entrada/salida definido"
  
! #: fortran/resolve.cc:11360
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "El elemento de transferencia de datos en %L no puede ser una referencia completa a una matriz de tamaño asumido"
  
! #: fortran/resolve.cc:11411
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr "La variable lock en %L debe ser un escalar de tipo LOCK_TYPE"
  
! #: fortran/resolve.cc:11421
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr "La variable lock en %L debe ser un escalar de tipo LOCK_TYPE"
  
! #: fortran/resolve.cc:11425
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument to '%s' at %L must be a coarray"
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "El argumento actual para '%s' en %L debe ser una comatriz"
  
! #: fortran/resolve.cc:11428
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument to '%s' at %L must be a coarray"
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "El argumento actual para '%s' en %L debe ser una comatriz"
  
! #: fortran/resolve.cc:11435 fortran/resolve.cc:11557
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "El argumento STAT= en %L debe ser una variable INTEGER escalar"
  
! #: fortran/resolve.cc:11447 fortran/resolve.cc:11569
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "El argumento ERRMSG= en %L debe ser una variable CHARACTER escalar"
  
! #: fortran/resolve.cc:11459
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr "El argumento ACQUIRED_LOCK= en %L debe ser una variable LOGICAL escalar"
  
! #: fortran/resolve.cc:11472
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "El argumento de conjunto de imagen %L debe ser un escalar o una expresión INTEGER de rango 1"
  
! #: fortran/resolve.cc:11533
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr "El argumento de conjunto de imagen %L debe ser un escalar o una expresión INTEGER de rango 1"
  
! #: fortran/resolve.cc:11537 fortran/resolve.cc:11547
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "El argumento de conjunto de imagen en %L debe estar entre 1 y num_images()"
  
! #: fortran/resolve.cc:11600
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "La declaración en %L no es una declaración de objetivo de ramificación válida para la declaración de ramificación en %L"
  
! #: fortran/resolve.cc:11610
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr "La ramificación en %L puede resultar en un bucle infinito"
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:11627 fortran/resolve.cc:11650
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr "La declaración GOTO en %L deja la construcción CRITICAL por la etiqueta en %L"
  
! #: fortran/resolve.cc:11631 fortran/resolve.cc:11656
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr "La declaración GOTO en %L deja la construcción DO CONCURRENT por la etiqueta en %L"
  
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:11671
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "La etiqueta en %L no está en el mismo bloque que la declaración GOTO en %L"
  
! #: fortran/resolve.cc:11743
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "La máscara WHERE en %L tiene forma inconsistente"
  
! #: fortran/resolve.cc:11759
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "El objetivo de asignación WHERE en %L tiene forma inconsistente"
  
! #: fortran/resolve.cc:11772 fortran/resolve.cc:11864
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr "Asignación definida por el usuario de un no-ELEMENTAL en WHERE en %L"
  
! #: fortran/resolve.cc:11782 fortran/resolve.cc:11874
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Declaración sin soporte dentro de WHERE en %L"
  
! #: fortran/resolve.cc:11813
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Asignación a una variable de índice FORALL en %L"
  
! #: fortran/resolve.cc:11822
  #, fuzzy, gcc-internal-format
  #| msgid "The FORALL with index '%s' is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr "No se usa el FORALL con índice '%s' en el lado izquierdo de la asignación en %L y podría causar múltiples asignaciones a este objeto"
  
! #: fortran/resolve.cc:11979
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: BLOCK construct at %C"
  msgid "FORALL construct at %L"
  msgstr "Fortran 2008: Constructor BLOCK en %C"
  
! #: fortran/resolve.cc:12000
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr "El nombre de índice FORALL en %L debe ser un INTEGER escalar"
  
! #: fortran/resolve.cc:12010
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Una construcción FORALL externa ya tiene un índice con este nombre %L"
  
! #: fortran/resolve.cc:12088
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "la cláusula WHERE/ELSEWHERE en %L requiere una matriz LOGICAL"
  
! #: fortran/resolve.cc:12209
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:12289
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have procedure pointer components"
  msgid "Variable in the ordinary assignment at %L is a procedure pointer component"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes de puntero a procedimiento"
  
! #: fortran/resolve.cc:12309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't convert %s to %s at %L"
  msgid "Cannot assign %s to %s at %L"
  msgstr "No se puede convertir %s a %s en %L"
  
! #: fortran/resolve.cc:12357
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
  msgid "CHARACTER expression will be truncated in assignment (%wd/%wd) at %L"
  msgstr "Se truncará la expresión CHARACTER en la asignación (%d/%d) en %L"
  
! #: fortran/resolve.cc:12389
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr "La expresión con coíndice en %L se asigna a una variable de tipo derivado con un componente POINTER en un procedimiento PURE"
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:12395
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:12407
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "Asignación a una variable coindizada en %L en un procedimiento PURE"
  
! #: fortran/resolve.cc:12439
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Polymorphic array at %C not yet supported"
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr "Aún no se admite la matriz polimórfica en %C"
  
! #: fortran/resolve.cc:12443
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assignment to a FORALL index variable at %L"
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr "Asignación a una variable de índice FORALL en %L"
  
! #: fortran/resolve.cc:12448
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:12455
  #, fuzzy, gcc-internal-format
  #| msgid "Variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr "La variable no debe ser polimórfica en la asignación intrínseca en %L - revise que hay una subrutina específica coincidente para el operador '='"
  
! #: fortran/resolve.cc:12466
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Coindexed variable must not be have an allocatable ultimate component in assignment at %L"
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr "La variable coindizada no debe tener un componente último alojable en la asignación en %L"
  
! #: fortran/resolve.cc:12855
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:13169
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid procedure pointer assignment at %L"
  msgid "Pointer procedure assignment at %L"
  msgstr "Asignación de puntero de procedimiento no válida en %L"
  
! #: fortran/resolve.cc:13181
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr "La expresión objetivo en la asignación de puntero en %L debe entregar un resultado puntero."
  
! #: fortran/resolve.cc:13277
! #, fuzzy, gcc-internal-format
! #| msgid "Argument of SELECT statement at %L must be a scalar expression"
! msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
! msgstr "El argumento de la declaración SELECT en %L debe ser una expresión escalar"
! 
! #: fortran/resolve.cc:13476
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "STAT= argument at %L must be a scalar INTEGER variable"
! msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
! msgstr "El argumento STAT= en %L debe ser una variable INTEGER escalar"
! 
! #: fortran/resolve.cc:13512
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr "La declaración ASSIGNED GOTO en %L requiere una variable INTEGER"
  
! #: fortran/resolve.cc:13516
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' has not been assigned a target label at %L"
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "La variable '%s' no se ha asignado a una etiqueta objetivo en %L"
  
! #: fortran/resolve.cc:13527
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "La declaración RETURN alternativa en %L requiere de un especificador de devolución SCALAR-INTEGER"
  
! #: fortran/resolve.cc:13583
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected initialization expression in CASE at %C"
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr "Se esperaba la inicialización de la expresión en CASE en %C"
  
! #: fortran/resolve.cc:13625
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "La declaración de ASSIGN en %L requiere una variable INTEGER escalar por defecto"
  
  # 'kind' es el tipo del tipo de dato en Fortran. Lo traduzco como 
  # 'género', para evitar confusión con 'type' = 'tipo'. cfuga
! #: fortran/resolve.cc:13672
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Invalid NULL at %L"
  msgstr "Género no válido para %s en %L"
  
! #: fortran/resolve.cc:13676
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Arithmetic IF statement at %L requires a numeric expression"
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr "La declaración IF aritmética en %L requiere una expresión numérica"
  
! #: fortran/resolve.cc:13737
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:13742
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "La condición de salida del bucle DO WHILE en %L debe ser una expresión LOGICAL escalar"
  
! #: fortran/resolve.cc:13826
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr "La cláusula de máscara FORALL en %L requiere una expresión LOGICAL escalar"
  
! #: fortran/resolve.cc:13938
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_trans_code(): Código de declaración erróneo"
  
! #: fortran/resolve.cc:13959
  #, fuzzy, gcc-internal-format
  #| msgid "Unused parameter '%s' declared at %L"
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "Se declaró el parámetro '%s' sin uso en %L"
  
! #: fortran/resolve.cc:14055
  #, fuzzy, gcc-internal-format
  #| msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
--- 92532,93091 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:10022
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "La etiqueta CASE en %L se encima con la etiqueta CASE en %L"
  
! #: fortran/resolve.cc:10073
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "La expresión en la declaración CASE en %L debe ser de tipo %s"
  
! #: fortran/resolve.cc:10084
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "La expresión en la declaración CASE en %L debe ser de género %d"
  
! #: fortran/resolve.cc:10097
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "La expresión en la declaración CASE en %L debe ser escalar"
  
! #: fortran/resolve.cc:10143
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "La expresión de selección en una declaración GOTO computada en %L debe ser una expresión entera escalar"
  
! #: fortran/resolve.cc:10164
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "El argumento de la declaración SELECT en %L no puede ser %s"
  
! #: fortran/resolve.cc:10174
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "El argumento de la declaración SELECT en %L debe ser una expresión escalar"
  
! #: fortran/resolve.cc:10192 fortran/resolve.cc:10200
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "La expresión en la declaración CASE en %L no está en el rango de %s"
  
! #: fortran/resolve.cc:10262 fortran/resolve.cc:11101
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "El DEFAULT CASE en %L no puede tener después un segundo DEFAULT CASE en %L"
  
! #: fortran/resolve.cc:10288
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "No se permite un rango lógico en una declaración CASE en %L"
  
! #: fortran/resolve.cc:10301
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "Se repite un valor lógico constante en una declaración CASE en %L"
  
! #: fortran/resolve.cc:10316
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "La especificación de rango en %L nunca puede coincidir"
  
! #: fortran/resolve.cc:10419
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "El bloque SELECT CASE lógico en %L tiene más de dos cases"
  
! #: fortran/resolve.cc:10481
  #, gcc-internal-format, gfc-internal-format
  msgid "(F202y)Missing or invalid bound in ASSOCIATE rank remapping of associate name %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10497
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is invalid in procedure pointer assignment at %L"
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr "El procedimiento interno '%s' es no válido en la asignación de puntero de procedimiento en %L"
  
! #: fortran/resolve.cc:10506
  #, fuzzy, gcc-internal-format
  #| msgid "The name '%s' cannot be used as a defined operator at %C"
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "El nombre '%s' no se puede usar como un operador definido en %C"
  
! #: fortran/resolve.cc:10523
  #, fuzzy, gcc-internal-format
  #| msgid "Associate-name '%s' at %L is used as array"
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr "Se usa el nombre asociado '%s' en %L como una matriz"
  
! #: fortran/resolve.cc:10539
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10593
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Association target at %C must not be coindexed"
  msgid "Selector at %L cannot be NULL()"
  msgstr "El objetivo de asociación en %C no debe estar coindizado"
  
! #: fortran/resolve.cc:10598
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Association target at %C must not be coindexed"
  msgid "Selector at %L has no type"
  msgstr "El objetivo de asociación en %C no debe estar coindizado"
  
! #: fortran/resolve.cc:10657
  #, fuzzy, gcc-internal-format
  #| msgid "Associate-name '%s' at %L is used as array"
  msgid "Associate-name %qs at %L is used as array"
  msgstr "Se usa el nombre asociado '%s' en %L como una matriz"
  
! #: fortran/resolve.cc:10668
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:10960
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "El selector debe ser polimórfico en la declaración SELECT TYPE en %L"
  
! #: fortran/resolve.cc:11009 fortran/resolve.cc:11021
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Association target at %C must not be coindexed"
  msgid "Selector at %L must not be coindexed"
  msgstr "El objetivo de asociación en %C no debe estar coindizado"
  
! #: fortran/resolve.cc:11050
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CASE label at %L overlaps with CASE label at %L"
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr "La etiqueta CASE en %L se encima con la etiqueta CASE en %L"
  
! #: fortran/resolve.cc:11063
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %L must be extensible"
  msgid "Derived type %qs at %L must be extensible"
  msgstr "El tipo derivado '%s' en %L debe ser extensible"
  
! #: fortran/resolve.cc:11076
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %L must be an extension of '%s'"
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "El tipo derivado '%s' en %L debe ser una extensión de '%s'"
  
! #: fortran/resolve.cc:11079
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected NULL() intrinsic at %L to dummy '%s'"
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "Intrínseco NULL inesperado en %L para el dummy '%s'"
  
! #: fortran/resolve.cc:11089
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr "La especificación de tipo en %L no puede tener un parámetro de tipo diferido"
  
! #: fortran/resolve.cc:11357
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr "Bloque CLASS IS doble en la declaración SELECT TYPE  en %L"
  
! #: fortran/resolve.cc:11490
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11499
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11502
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11512
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11621
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid context for NULL() pointer at %%L"
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Contexto no válido para el puntero NULL() en %%L"
  
! #: fortran/resolve.cc:11675
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "STOP code at %L must be scalar"
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "El código STOP en %L debe ser escalar"
  
! #: fortran/resolve.cc:11685
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr "El elemento de transferencia de datos en %L no puede ser polimórfico a menos que se procese con un procedimiento de entrada/salida definido"
  
! #: fortran/resolve.cc:11698
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes POINTER a menos que se procese con un procedimiento de entrada/salida definido"
  
! #: fortran/resolve.cc:11707
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes de puntero a procedimiento"
  
! #: fortran/resolve.cc:11714
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes ALLOCATABLE a menos que se procese con un procedimiento de entrada/salida definido"
  
! #: fortran/resolve.cc:11725
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes PRIVATE"
  
! #: fortran/resolve.cc:11731
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes POINTER a menos que se procese con un procedimiento de entrada/salida definido"
  
! #: fortran/resolve.cc:11749
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "El elemento de transferencia de datos en %L no puede ser una referencia completa a una matriz de tamaño asumido"
  
! #: fortran/resolve.cc:11800
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr "La variable lock en %L debe ser un escalar de tipo LOCK_TYPE"
  
! #: fortran/resolve.cc:11810
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr "La variable lock en %L debe ser un escalar de tipo LOCK_TYPE"
  
! #: fortran/resolve.cc:11814
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument to '%s' at %L must be a coarray"
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "El argumento actual para '%s' en %L debe ser una comatriz"
  
! #: fortran/resolve.cc:11817
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument to '%s' at %L must be a coarray"
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "El argumento actual para '%s' en %L debe ser una comatriz"
  
! #: fortran/resolve.cc:11824 fortran/resolve.cc:12051
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "El argumento STAT= en %L debe ser una variable INTEGER escalar"
  
! #: fortran/resolve.cc:11836 fortran/resolve.cc:12063
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "El argumento ERRMSG= en %L debe ser una variable CHARACTER escalar"
  
! #: fortran/resolve.cc:11848
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr "El argumento ACQUIRED_LOCK= en %L debe ser una variable LOGICAL escalar"
  
! #: fortran/resolve.cc:11861
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "El argumento de conjunto de imagen %L debe ser un escalar o una expresión INTEGER de rango 1"
  
! #: fortran/resolve.cc:11874
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Argument of SELECT statement at %L must be a scalar expression"
! msgid "TEAM argument at %L must be a scalar expression of type TEAM_TYPE from the intrinsic module ISO_FORTRAN_ENV"
! msgstr "El argumento de la declaración SELECT en %L debe ser una expresión escalar"
! 
! #: fortran/resolve.cc:11888
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "STAT= argument at %L must be a scalar INTEGER variable"
! msgid "%s argument at %L must be a scalar %s variable of at least kind %d"
! msgstr "El argumento STAT= en %L debe ser una variable INTEGER escalar"
! 
! #: fortran/resolve.cc:11909
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "%s tag at %L must be a character string of default kind"
! msgid "%s argument at %L must be a scalar %s of at least kind %d"
! msgstr "La etiqueta %s en %L debe ser una cadena de caracteres del género por defecto"
! 
! #: fortran/resolve.cc:12027
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr "El argumento de conjunto de imagen %L debe ser un escalar o una expresión INTEGER de rango 1"
  
! #: fortran/resolve.cc:12031 fortran/resolve.cc:12041
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "El argumento de conjunto de imagen en %L debe estar entre 1 y num_images()"
  
! #: fortran/resolve.cc:12094
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "La declaración en %L no es una declaración de objetivo de ramificación válida para la declaración de ramificación en %L"
  
! #: fortran/resolve.cc:12103
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr "La ramificación en %L puede resultar en un bucle infinito"
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:12121 fortran/resolve.cc:12148
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr "La declaración GOTO en %L deja la construcción CRITICAL por la etiqueta en %L"
  
! #: fortran/resolve.cc:12125 fortran/resolve.cc:12154
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr "La declaración GOTO en %L deja la construcción DO CONCURRENT por la etiqueta en %L"
  
+ #: fortran/resolve.cc:12129
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ #| msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
+ msgid "GOTO statement at %L leaves CHANGE TEAM construct for label at %L"
+ msgstr "La declaración GOTO en %L deja la construcción CRITICAL por la etiqueta en %L"
+ 
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:12169
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "La etiqueta en %L no está en el mismo bloque que la declaración GOTO en %L"
  
! #: fortran/resolve.cc:12241
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "La máscara WHERE en %L tiene forma inconsistente"
  
! #: fortran/resolve.cc:12257
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "El objetivo de asignación WHERE en %L tiene forma inconsistente"
  
! #: fortran/resolve.cc:12270 fortran/resolve.cc:12365
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr "Asignación definida por el usuario de un no-ELEMENTAL en WHERE en %L"
  
! #: fortran/resolve.cc:12280 fortran/resolve.cc:12375
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Declaración sin soporte dentro de WHERE en %L"
  
! #: fortran/resolve.cc:12310
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Asignación a una variable de índice FORALL en %L"
  
! #: fortran/resolve.cc:12323
  #, fuzzy, gcc-internal-format
  #| msgid "The FORALL with index '%s' is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr "No se usa el FORALL con índice '%s' en el lado izquierdo de la asignación en %L y podría causar múltiples asignaciones a este objeto"
  
! #: fortran/resolve.cc:12652
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: BLOCK construct at %C"
  msgid "FORALL construct at %L"
  msgstr "Fortran 2008: Constructor BLOCK en %C"
  
! #: fortran/resolve.cc:12678
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr "El nombre de índice FORALL en %L debe ser un INTEGER escalar"
  
! #: fortran/resolve.cc:12690
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Una construcción FORALL externa ya tiene un índice con este nombre %L"
  
! #: fortran/resolve.cc:12725
! #, fuzzy, gcc-internal-format
! #| msgid "Expected variable name at %C"
! msgid "Expected shadow variable name to start with _"
! msgstr "se esperaba un nombre variable en %C"
! 
! #: fortran/resolve.cc:12812
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "la cláusula WHERE/ELSEWHERE en %L requiere una matriz LOGICAL"
  
! #: fortran/resolve.cc:12933
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:13013
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have procedure pointer components"
  msgid "Variable in the ordinary assignment at %L is a procedure pointer component"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes de puntero a procedimiento"
  
! #: fortran/resolve.cc:13033
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't convert %s to %s at %L"
  msgid "Cannot assign %s to %s at %L"
  msgstr "No se puede convertir %s a %s en %L"
  
! #: fortran/resolve.cc:13081
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
  msgid "CHARACTER expression will be truncated in assignment (%wd/%wd) at %L"
  msgstr "Se truncará la expresión CHARACTER en la asignación (%d/%d) en %L"
  
! #: fortran/resolve.cc:13113
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr "La expresión con coíndice en %L se asigna a una variable de tipo derivado con un componente POINTER en un procedimiento PURE"
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:13119
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:13131
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "Asignación a una variable coindizada en %L en un procedimiento PURE"
  
! #: fortran/resolve.cc:13163
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Polymorphic array at %C not yet supported"
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr "Aún no se admite la matriz polimórfica en %C"
  
! #: fortran/resolve.cc:13167
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assignment to a FORALL index variable at %L"
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr "Asignación a una variable de índice FORALL en %L"
  
! #: fortran/resolve.cc:13172
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:13179
  #, fuzzy, gcc-internal-format
  #| msgid "Variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr "La variable no debe ser polimórfica en la asignación intrínseca en %L - revise que hay una subrutina específica coincidente para el operador '='"
  
! #: fortran/resolve.cc:13190
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Coindexed variable must not be have an allocatable ultimate component in assignment at %L"
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr "La variable coindizada no debe tener un componente último alojable en la asignación en %L"
  
! #: fortran/resolve.cc:13579
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:13893
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid procedure pointer assignment at %L"
  msgid "Pointer procedure assignment at %L"
  msgstr "Asignación de puntero de procedimiento no válida en %L"
  
! #: fortran/resolve.cc:13905
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr "La expresión objetivo en la asignación de puntero en %L debe entregar un resultado puntero."
  
! #: fortran/resolve.cc:14222
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr "La declaración ASSIGNED GOTO en %L requiere una variable INTEGER"
  
! #: fortran/resolve.cc:14226
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' has not been assigned a target label at %L"
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "La variable '%s' no se ha asignado a una etiqueta objetivo en %L"
  
! #: fortran/resolve.cc:14237
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "La declaración RETURN alternativa en %L requiere de un especificador de devolución SCALAR-INTEGER"
  
! #: fortran/resolve.cc:14293
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected initialization expression in CASE at %C"
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr "Se esperaba la inicialización de la expresión en CASE en %C"
  
! #: fortran/resolve.cc:14335
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "La declaración de ASSIGN en %L requiere una variable INTEGER escalar por defecto"
  
  # 'kind' es el tipo del tipo de dato en Fortran. Lo traduzco como 
  # 'género', para evitar confusión con 'type' = 'tipo'. cfuga
! #: fortran/resolve.cc:14382
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Invalid NULL at %L"
  msgstr "Género no válido para %s en %L"
  
! #: fortran/resolve.cc:14386
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Arithmetic IF statement at %L requires a numeric expression"
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr "La declaración IF aritmética en %L requiere una expresión numérica"
  
! #: fortran/resolve.cc:14447
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:14452
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "La condición de salida del bucle DO WHILE en %L debe ser una expresión LOGICAL escalar"
  
! #: fortran/resolve.cc:14536
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr "La cláusula de máscara FORALL en %L requiere una expresión LOGICAL escalar"
  
! #: fortran/resolve.cc:14648
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_trans_code(): Código de declaración erróneo"
  
! #: fortran/resolve.cc:14669
  #, fuzzy, gcc-internal-format
  #| msgid "Unused parameter '%s' declared at %L"
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "Se declaró el parámetro '%s' sin uso en %L"
  
! #: fortran/resolve.cc:14765
  #, fuzzy, gcc-internal-format
  #| msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
*************** msgstr "La etiqueta enlazante '%s' en %L
*** 88427,88433 ****
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:14069
  #, fuzzy, gcc-internal-format
  #| msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
  msgid "Variable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qs"
--- 93093,93099 ----
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:14779
  #, fuzzy, gcc-internal-format
  #| msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
  msgid "Variable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qs"
*************** msgstr "La etiqueta enlazante '%s' en %L
*** 88436,88507 ****
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:14088
  #, fuzzy, gcc-internal-format
  #| msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "La etiqueta enlazante '%s' en %L colisiona con la entidad global '%s' en %L"
  
! #: fortran/resolve.cc:14174
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "La longitud de la cadena en %L es demasiado grande"
  
! #: fortran/resolve.cc:14412
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr "La matriz allocatable '%s' en %L debe tener una forma diferida"
  
! #: fortran/resolve.cc:14416
  #, fuzzy, gcc-internal-format
  #| msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "El objeto escalar '%s' en %L no puede ser ALLOCATABLE"
  
! #: fortran/resolve.cc:14424
  #, fuzzy, gcc-internal-format
  #| msgid "Array pointer '%s' at %L must have a deferred shape"
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr "La matriz de puntero '%s' en %L debe tener una forma diferida"
  
! #: fortran/resolve.cc:14435
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L cannot have a deferred shape"
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "La matriz '%s' en %L no puede tener una forma diferida"
  
! #: fortran/resolve.cc:14453
  #, fuzzy, gcc-internal-format
  #| msgid "Type '%s' of CLASS variable '%s' at %L is not extensible"
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr "El tipo '%s' de la variable CLASS '%s' en %L no es extensible"
  
! #: fortran/resolve.cc:14467
  #, fuzzy, gcc-internal-format
  #| msgid "CLASS variable '%s' at %L must be dummy, allocatable or pointer"
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr "La variable CLASS '%s' en %L debe ser dummy, allocatable o pointer"
  
! #: fortran/resolve.cc:14500
  #, fuzzy, gcc-internal-format
  #| msgid "The type '%s' cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr "El tipo '%s' no se puede asociar al anfitrión en %L porque está bloqueado por un objeto incompatible del mismo nombre declarado en %L"
  
! #: fortran/resolve.cc:14522
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: Implied SAVE for module variable '%s' at %L, needed due to the default initialization"
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr "Fortran 2008: SAVE implícito para la variable de módulo '%s' en %L, se necesita por la inicialización por defecto"
  
! #: fortran/resolve.cc:14555
  #, fuzzy, gcc-internal-format
  #| msgid "Entity '%s' at %L has a deferred type parameter and requires either the pointer or allocatable attribute"
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr "La entidad '%s' en %L tiene un parámetro de tipo diferido y requiere el atributo pointer o allocatable"
  
! #: fortran/resolve.cc:14569
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block '%s' at %L can not have the EXTERNAL attribute"
  msgid "Automatic object %qs at %L cannot have the SAVE attribute"
--- 93102,93173 ----
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:14798
  #, fuzzy, gcc-internal-format
  #| msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "La etiqueta enlazante '%s' en %L colisiona con la entidad global '%s' en %L"
  
! #: fortran/resolve.cc:14884
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "La longitud de la cadena en %L es demasiado grande"
  
! #: fortran/resolve.cc:15128
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr "La matriz allocatable '%s' en %L debe tener una forma diferida"
  
! #: fortran/resolve.cc:15132
  #, fuzzy, gcc-internal-format
  #| msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "El objeto escalar '%s' en %L no puede ser ALLOCATABLE"
  
! #: fortran/resolve.cc:15140
  #, fuzzy, gcc-internal-format
  #| msgid "Array pointer '%s' at %L must have a deferred shape"
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr "La matriz de puntero '%s' en %L debe tener una forma diferida"
  
! #: fortran/resolve.cc:15151
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L cannot have a deferred shape"
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "La matriz '%s' en %L no puede tener una forma diferida"
  
! #: fortran/resolve.cc:15169
  #, fuzzy, gcc-internal-format
  #| msgid "Type '%s' of CLASS variable '%s' at %L is not extensible"
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr "El tipo '%s' de la variable CLASS '%s' en %L no es extensible"
  
! #: fortran/resolve.cc:15183
  #, fuzzy, gcc-internal-format
  #| msgid "CLASS variable '%s' at %L must be dummy, allocatable or pointer"
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr "La variable CLASS '%s' en %L debe ser dummy, allocatable o pointer"
  
! #: fortran/resolve.cc:15216
  #, fuzzy, gcc-internal-format
  #| msgid "The type '%s' cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr "El tipo '%s' no se puede asociar al anfitrión en %L porque está bloqueado por un objeto incompatible del mismo nombre declarado en %L"
  
! #: fortran/resolve.cc:15238
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: Implied SAVE for module variable '%s' at %L, needed due to the default initialization"
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr "Fortran 2008: SAVE implícito para la variable de módulo '%s' en %L, se necesita por la inicialización por defecto"
  
! #: fortran/resolve.cc:15271
  #, fuzzy, gcc-internal-format
  #| msgid "Entity '%s' at %L has a deferred type parameter and requires either the pointer or allocatable attribute"
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr "La entidad '%s' en %L tiene un parámetro de tipo diferido y requiere el atributo pointer o allocatable"
  
! #: fortran/resolve.cc:15285
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block '%s' at %L can not have the EXTERNAL attribute"
  msgid "Automatic object %qs at %L cannot have the SAVE attribute"
*************** msgstr "El bloque COMMON '%s' en %L no p
*** 88509,89516 ****
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:14591
  #, fuzzy, gcc-internal-format
  #| msgid "The module or main program array '%s' at %L must have constant shape"
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr "El módulo o la matriz del programa principal '%s' en %L deben tener una forma constante"
  
! #: fortran/resolve.cc:14616
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "La entidad con longitud de carácter asumida en %L debe ser un argumento de prueba o un PARAMETER"
  
! #: fortran/resolve.cc:14637
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must have constant character length in this context"
  msgid "%qs at %L must have constant character length in this context"
  msgstr "'%s' en %L debe tener longitud de cáracter constante en este contexto"
  
! #: fortran/resolve.cc:14644
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON variable '%s' at %L must have constant character length"
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "La variable COMMON '%s' en %L debe tener longitud de cáracter constante en este contexto"
  
! #: fortran/resolve.cc:14692
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable '%s' at %L cannot have an initializer"
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "El allocatable '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.cc:14695
  #, fuzzy, gcc-internal-format
  #| msgid "External '%s' at %L cannot have an initializer"
  msgid "External %qs at %L cannot have an initializer"
  msgstr "El external '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.cc:14698
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "El dummy '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.cc:14701
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "El intrinsic '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.cc:14704
  #, fuzzy, gcc-internal-format
  #| msgid "Function result '%s' at %L cannot have an initializer"
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "El resultado de la función '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.cc:14707
  #, fuzzy, gcc-internal-format
  #| msgid "Automatic array '%s' at %L cannot have an initializer"
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "La matriz automática '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.cc:14749
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "fstat %s"
  msgid "%s at %L"
  msgstr "fstat %s"
  
! #: fortran/resolve.cc:14781
  #, fuzzy, gcc-internal-format
  #| msgid "Character-valued statement function '%s' at %L must have constant length"
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr "La función de declaración valuada con carácter '%s' en %L debe tener longitud constante"
  
! #: fortran/resolve.cc:14804
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: '%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr "Fortran 2003: '%s' es de un tipo PRIVATE y no puede ser un argumento dummy de '%s', el cual es PUBLIC en %L"
  
! #: fortran/resolve.cc:14826
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: Procedure '%s' in PUBLIC interface '%s' at %L takes dummy arguments of '%s' which is PRIVATE"
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr "Fortran 2003: El procedimiento '%s' en la interfaz PUBLIC '%s' en %L toma argumentos dummy de '%s' el cual es PRIVATE"
  
! #: fortran/resolve.cc:14844
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L cannot have an initializer"
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "La función '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.cc:14856
  #, fuzzy, gcc-internal-format
  #| msgid "External object '%s' at %L may not have an initializer"
  msgid "External object %qs at %L may not have an initializer"
  msgstr "El objeto external '%s' en %L puede no tener un inicializador"
  
! #: fortran/resolve.cc:14866
  #, fuzzy, gcc-internal-format
  #| msgid "ELEMENTAL function '%s' at %L must have a scalar result"
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr "La función ELEMENTAL '%s' en %L debe tener un resultado escalar"
  
! #: fortran/resolve.cc:14876
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' at %L may not have pointer or allocatable attribute"
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "La función de declaración '%s' en %L no debe tener atributo puntero o alojable"
  
! #: fortran/resolve.cc:14895
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "La función CHARACTER(*) '%s' en %L no puede ser matriz-valuada"
  
! #: fortran/resolve.cc:14899
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "La función CHARACTER(*) '%s' en %L no puede ser puntero-valuada"
  
! #: fortran/resolve.cc:14903
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "La función CHARACTER(*) '%s' en %L no puede ser pura"
  
! #: fortran/resolve.cc:14907
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "La función CHARACTER(*) '%s' en %L no puede ser recursiva"
  
! #: fortran/resolve.cc:14920
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "La función CHARACTER(*) '%s' en %L no puede ser pura"
  
! #: fortran/resolve.cc:14931
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L has no explicit interface"
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "El procedimiento '%s' en %s en %L no tiene una interfaz explícita"
  
! #: fortran/resolve.cc:14937
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy procedure '%s' at %C cannot have a generic interface"
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "El procedimiento dummy '%s' en %C no puede tener una interfaz genérica"
  
! #: fortran/resolve.cc:14957
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr "La variable '%s' en %L no puede tener los atributos ALLOCATABLE y BIND(C) al mismo tiempo"
  
! #: fortran/resolve.cc:15014
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with SAVE attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo SAVE en '%s' en %L"
  
! #: fortran/resolve.cc:15020
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo INTENT en '%s' en %L"
  
! #: fortran/resolve.cc:15026
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with RESULT attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo RESULT en '%s' en %L"
  
! #: fortran/resolve.cc:15034
  #, fuzzy, gcc-internal-format
  #| msgid "EXTERNAL attribute conflicts with FUNCTION attribute in '%s' at %L"
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "El atributo EXTERNAL genera un conflicto con el atributo FUNCTION en '%s' en %L"
  
! #: fortran/resolve.cc:15040
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure pointer result '%s' at %L is missing the pointer attribute"
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr "Al resultado del puntero de procedimiento '%s' en %L le falta el atributo puntero"
  
! #: fortran/resolve.cc:15083
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15091
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15099
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15108
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15132
  #, fuzzy, gcc-internal-format
  #| msgid "Interface '%s' of procedure '%s' at %L must be explicit"
  msgid "Interface of %qs at %L must be explicit"
  msgstr "La interfaz '%s' del procedimiento '%s' en %L debe ser explícita"
  
! #: fortran/resolve.cc:15202
  #, fuzzy, gcc-internal-format
  #| msgid "FINAL procedure '%s' at %L is not a SUBROUTINE"
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr "El procedimiento FINAL '%s' en %L no debe ser una SUBROUTINE"
  
! #: fortran/resolve.cc:15211
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "El procedimiento FINAL en %L debe tener exactamente un argumento"
  
! #: fortran/resolve.cc:15219 fortran/resolve.cc:15236
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of FINAL procedure at %L must be of type '%s'"
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "El argumento del procedimiento FINAL en %L debe ser de tipo '%s'"
  
! #: fortran/resolve.cc:15227
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:15244
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "El argumento del procedimiento FINAL en %L no debe ser un POINTER"
  
! #: fortran/resolve.cc:15250
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "El argumento del procedimiento final en %L no debe ser ALLOCATABLE"
  
! #: fortran/resolve.cc:15256
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "El argumento del procedimiento FINAL en %L no debe ser OPTIONAL"
  
! #: fortran/resolve.cc:15264
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr "El argumento del procedimiento FINAL en %L no debe ser INTENT(OUT)"
  
! #: fortran/resolve.cc:15273
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "El procedimiento FINAL que no es escalar en %L debe tener un argumento sharp asumido"
  
! #: fortran/resolve.cc:15295
  #, fuzzy, gcc-internal-format
  #| msgid "FINAL procedure '%s' declared at %L has the same rank (%d) as '%s'"
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr "El procedimiento FINAL '%s' declarado en %L tiene el mismo rango (%d) que '%s'"
  
! #: fortran/resolve.cc:15332
  #, fuzzy, gcc-internal-format
  #| msgid "Only array FINAL procedures declared for derived type '%s' defined at %L, suggest also scalar one"
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr "Sólo se declaran procedimientos FINAL de matriz para el tipo derivado '%s' definido en %L, se sugiere también uno escalar"
  
! #: fortran/resolve.cc:15373
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' can't be mixed FUNCTION/SUBROUTINE for GENERIC '%s' at %L"
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr "'%s' y '%s' no pueden ser FUNCTION/SUBROUTINE mezcladas para el GENERIC '%s' en %L"
  
! #: fortran/resolve.cc:15409
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' for GENERIC '%s' at %L are ambiguous"
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr "'%s' y '%s' para el GENERIC '%s' en %L son ambiguos"
  
! #: fortran/resolve.cc:15468
  #, fuzzy, gcc-internal-format
  #| msgid "Undefined specific binding '%s' as target of GENERIC '%s' at %L"
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr "El enlace específico '%s' no está definido como objetivo del GENERIC '%s' en %L"
  
! #: fortran/resolve.cc:15480
  #, fuzzy, gcc-internal-format
  #| msgid "GENERIC '%s' at %L must target a specific binding, '%s' is GENERIC, too"
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr "El GENERIC '%s' en %L debe apuntar a un enlace específico, '%s' es GENERIC también"
  
! #: fortran/resolve.cc:15508
  #, fuzzy, gcc-internal-format
  #| msgid "GENERIC '%s' at %L can't overwrite specific binding with the same name"
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr "El GENERIC '%s' en %L no puede sobreescribir el enlace específico con el mismo nombre"
  
! #: fortran/resolve.cc:15564
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Type-bound operator at %L can't be NOPASS"
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr "El operador enlazado a tipo en %L no puede ser NOPASS"
  
! #: fortran/resolve.cc:15776
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' must be a module procedure or an external procedure with an explicit interface at %L"
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr "'%s' debe ser un procedimiento de módulo o un procedimiento externo con una interfaz explícita en %L"
  
! #: fortran/resolve.cc:15819
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' with PASS(%s) at %L has no argument '%s'"
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "El procedimiento '%s' con PASS(%s) en %L no tiene un argumento '%s'"
  
! #: fortran/resolve.cc:15833
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' with PASS at %L must have at least one argument"
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr "El procedimiento '%s' con PASS en %L debe tener al menos un argumento"
  
! #: fortran/resolve.cc:15847 fortran/resolve.cc:16389
  #, fuzzy, gcc-internal-format
  #| msgid "Non-polymorphic passed-object dummy argument of '%s' at %L"
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr "Argumento dummy pasado como objeto no polimórfico de '%s' en %L"
  
! #: fortran/resolve.cc:15856
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr "El argumento '%s' de '%s' con PASS(%s) en %L debe ser del tipo derivado '%s'"
  
! #: fortran/resolve.cc:15866
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the parametric derived-type %qs"
  msgstr "El argumento '%s' de '%s' con PASS(%s) en %L debe ser del tipo derivado '%s'"
  
! #: fortran/resolve.cc:15908
  #, gcc-internal-format
  msgid "All LEN type parameters of the passed dummy argument %qs of %qs at %L must be ASSUMED."
  msgstr ""
  
! #: fortran/resolve.cc:15918
  #, fuzzy, gcc-internal-format
  #| msgid "Passed-object dummy argument of '%s' at %L must be scalar"
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "El argumento dummy de objeto pasado de '%s' en %L debe ser escalar"
  
! #: fortran/resolve.cc:15924
  #, fuzzy, gcc-internal-format
  #| msgid "Passed-object dummy argument of '%s' at %L must not be ALLOCATABLE"
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "El argumento dummy de objeto pasado de '%s' en %L no debe ser ALLOCATABLE"
  
! #: fortran/resolve.cc:15930
  #, fuzzy, gcc-internal-format
  #| msgid "Passed-object dummy argument of '%s' at %L must not be POINTER"
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "El argumento dummy de objeto pasado de '%s' en %L no debe ser POINTER"
  
! #: fortran/resolve.cc:15959
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %L has the same name as a component of '%s'"
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr "El procedimiento '%s' en %L tiene el mismo nombre que un componente de '%s'"
  
! #: fortran/resolve.cc:15969
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %L has the same name as an inherited component of '%s'"
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr "El procedimiento '%s' en %L tiene el mismo nombre que un componente heredado de '%s'"
  
! #: fortran/resolve.cc:16064
  #, fuzzy, gcc-internal-format
  #| msgid "Derived-type '%s' declared at %L must be ABSTRACT because '%s' is DEFERRED and not overridden"
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr "El tipo derivado '%s' declarado en %L debe ser ABSTRACT porque '%s' es DEFERRED y no se sobreescribió"
  
! #: fortran/resolve.cc:16169
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray component '%s' at %L must be allocatable with deferred shape"
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "El componente de comatriz '%s' en %L debe sel alojable con forma diferida"
  
! #: fortran/resolve.cc:16178
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "El componente '%s' en %L de TYPE(C_PTR) o TYPE(C_FUNPTR) no debe ser una comatriz"
  
! #: fortran/resolve.cc:16188
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr "El componenten '%s' en %L con componente comatriz debe ser un escalar que no sea puntero alojable"
  
! #: fortran/resolve.cc:16213
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr "El componente '%s' en %L tiene el atributo CONTIGUOUS porque no es un puntero de matriz"
  
! #: fortran/resolve.cc:16224
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of ICHAR at %L must be of length one"
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "El argumento de ICHAR en %L debe ser de longitud uno"
  
! #: fortran/resolve.cc:16322
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure pointer component '%s' with PASS(%s) at %L has no argument '%s'"
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr "El procedimiento de componente puntero '%s' con PASS(%s) en %L no tiene un argumento '%s'"
  
! #: fortran/resolve.cc:16336
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure pointer component '%s' with PASS at %L must have at least one argument"
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr "El procedimiento de componente puntero '%s' con PASS en %L debe tener al menos un argumento"
  
! #: fortran/resolve.cc:16352
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived type '%s'"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr "El argumento '%s' de '%s' con PASS(%s) en %L debe ser del tipo derivado '%s'"
  
! #: fortran/resolve.cc:16362
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L must be scalar"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "El argumento '%s' de '%s' con PASS(%s) en %L debe ser escalar"
  
! #: fortran/resolve.cc:16371
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L may not have the POINTER attribute"
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr "El argumento '%s' de '%s' con PASS(%s) en %L no puede tener el atributo POINTER"
  
! #: fortran/resolve.cc:16380
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L may not be ALLOCATABLE"
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr "El argumento '%s' de '%s' con PASS(%s) en %L no puede ser ALLOCATABLE"
  
! #: fortran/resolve.cc:16422
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' of '%s' at %L has the same name as an inherited type-bound procedure"
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr "El componente '%s' de '%s' en %L tiene el mismo nombre que un procedimiento enlazado a tipo heredado"
  
! #: fortran/resolve.cc:16435
  #, fuzzy, gcc-internal-format
  #| msgid "Character length of component '%s' needs to be a constant specification expression at %L"
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr "La longitud de carácter del componente '%s' necesita ser una expresión de especificación constante en %L"
  
! #: fortran/resolve.cc:16446
  #, fuzzy, gcc-internal-format
  #| msgid "Expression at %L must be of INTEGER type, found %s"
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr "La expresión en %L debe ser de tipo INTEGER, se encontró %s"
  
! #: fortran/resolve.cc:16459
  #, fuzzy, gcc-internal-format
  #| msgid "Character component '%s' of '%s' at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr "El componente de carácter '%s' de '%s' en %L con longitud diferida debe ser POINTER o ALLOCATABLE"
  
! #: fortran/resolve.cc:16492
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: the component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr "Fortran 2003: el componente '%s' es un tipo PRIVATE y no puede ser un componente de '%s' el cual es PUBLIC en %L"
  
! #: fortran/resolve.cc:16500
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr "El componente polimórfico %s en %L en SEQUENCE o de tipo BIND(C) %s"
  
! #: fortran/resolve.cc:16509
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "El componente %s del tipo SEQUENCE declarado en %L no tiene el atributo SEQUENCE"
  
! #: fortran/resolve.cc:16595
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Conflicting I/O control specifications at %0 and %1"
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "Especificaciones de control de E/S en conflicto en %0 y %1"
  
! #: fortran/resolve.cc:16687
  #, fuzzy, gcc-internal-format
  #| msgid "As extending type '%s' at %L has a coarray component, parent type '%s' shall also have one"
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr "Como al extender el tipo '%s' en %L tiene un componente de comatriz, el tipo padre '%s' también debe tener uno"
  
! #: fortran/resolve.cc:16700
  #, fuzzy, gcc-internal-format
  #| msgid "Non-extensible derived-type '%s' at %L must not be ABSTRACT"
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr "El tipo derivado '%s' que no es extensible en %L no debe ser ABSTRACT"
  
! #: fortran/resolve.cc:16770
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16802
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: Generic name '%s' of function '%s' at %L being the same name as derived type at %L"
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr "Fortran 2003: El nombre genérico '%s' de la función '%s' en %L tiene el mismo nombre que el tipo derivado en %L"
  
! #: fortran/resolve.cc:16816
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %L must be extensible"
  msgid "Derived type %qs at %L has not been declared"
  msgstr "El tipo derivado '%s' en %L debe ser extensible"
  
! #: fortran/resolve.cc:16884
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in namelist '%s' at %L is not allowed"
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "No se permite la matriz de tamaño asumido '%s' en la lista de nombres '%s' en %L"
  
! #: fortran/resolve.cc:16890
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: NAMELIST array object '%s' with assumed shape in namelist '%s' at %L"
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr "Fortran 2003: Objeto de matriz NAMELIST '%s' con forma asumida en la lista de nombres '%s' en %L"
  
! #: fortran/resolve.cc:16896
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: NAMELIST array object '%s' with nonconstant shape in namelist '%s' at %L"
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr "Fortran 2003: El objeto de matriz NAMELIST '%s' con forma que no es constante en la lista de nombres '%s' en %L"
  
! #: fortran/resolve.cc:16904
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: NAMELIST object '%s' with nonconstant character length in namelist '%s' at %L"
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr "Fortran 2003: El objeto de matriz NAMELIST '%s' con longitud de carácter que no es constante en la lista de nombres '%s' en %L"
  
! #: fortran/resolve.cc:16921
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' was declared PRIVATE and cannot be member of PUBLIC namelist '%s' at %L"
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "El objeto NAMELIST '%s' se declaró PRIVATE y no puede ser miembro de una lista de nombres PUBLIC '%s' en %L"
  
! #: fortran/resolve.cc:16943
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' has use-associated PRIVATE components and cannot be member of namelist '%s' at %L"
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr "El objeto NAMELIST '%s' tiene componentes PRIVATE asociados a uso y no puede ser miembro de la lista de nombres '%s' en %L"
  
! #: fortran/resolve.cc:16954
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' has PRIVATE components and cannot be a member of PUBLIC namelist '%s' at %L"
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr "El objeto NAMELIST '%s' tiene componentes PRIVATE y no puede ser un miembro de la lista de nombres PUBLIC '%s' en %L"
  
! #: fortran/resolve.cc:16981
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo NAMELIST en '%s' en %L"
  
! #: fortran/resolve.cc:17000
  #, fuzzy, gcc-internal-format
  #| msgid "Parameter array '%s' at %L cannot be automatic or of deferred shape"
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "La matriz de parámetro '%s' en %L no puede ser automática ni de forma diferida"
  
! #: fortran/resolve.cc:17016
  #, fuzzy, gcc-internal-format
  #| msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr "El PARAMETER de tipo implícito '%s' en %L no coincide con un tipo IMPLICIT posterior"
  
! #: fortran/resolve.cc:17027
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Tipo derivado incompatible en PARAMETER en %L"
  
! #: fortran/resolve.cc:17035
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block '%s' at %L can not have the EXTERNAL attribute"
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "El bloque COMMON '%s' en %L no puede tener el atributo EXTERNAL"
  
! #: fortran/resolve.cc:17087
  #, fuzzy, gcc-internal-format
  #| msgid "Entity '%s' at %L has a deferred type parameter and requires either the pointer or allocatable attribute"
  msgid "Entity %qs at %L has a deferred LEN parameter %qs and requires either the POINTER or ALLOCATABLE attribute"
  msgstr "La entidad '%s' en %L tiene un parámetro de tipo diferido y requiere el atributo pointer o allocatable"
  
! #: fortran/resolve.cc:17099
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:17106
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:17165
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:17178
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:17243
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "El atributo PROTECTED genera un conflicto con el atributo EXTERNAL en %L"
  
! #: fortran/resolve.cc:17246
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo PROTECTED en %L"
  
! #: fortran/resolve.cc:17352
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape array"
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr "'%s' en %L tiene el atributo CONTIGUOUS pero no es un puntero de matriz o una matriz de forma asumida"
  
! #: fortran/resolve.cc:17373
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad specification for assumed size array at %C"
  msgid "Bad specification for assumed size array at %L"
  msgstr "Especificación errónea para la matriz de tamaño asumido en %C"
  
! #: fortran/resolve.cc:17387
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "La matriz de tamaño asumido en %L debe ser un argumento de prueba"
  
! #: fortran/resolve.cc:17390
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "La matriz de forma asumida en %L debe ser un argumento de prueba"
  
! #: fortran/resolve.cc:17402
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "La matriz de forma asumida en %L debe ser un argumento de prueba"
  
! #: fortran/resolve.cc:17409
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17422
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "El símbolo en %L no es una variable DUMMY"
  
! #: fortran/resolve.cc:17428
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr "'%s' en %L no puede tener el atributo VALUE porque no es un argumento dummy"
  
! #: fortran/resolve.cc:17438
  #, fuzzy, gcc-internal-format
  #| msgid "Character dummy variable '%s' at %L with VALUE attribute must have constant length"
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "La variable dummy de carácter '%s' en %L con atributo VALUE debe tener longitud constante"
  
! #: fortran/resolve.cc:17447
  #, fuzzy, gcc-internal-format
  #| msgid "C interoperable character dummy variable '%s' at %L with VALUE attribute must have length one"
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr "La variable dummy de carácter interoperable con C '%s' en %L con atributo VALUE debe ser de longitud uno"
  
! #: fortran/resolve.cc:17460 fortran/resolve.cc:17637
  #, fuzzy, gcc-internal-format
  #| msgid "The derived type '%s' at %L is of type '%s', which has not been defined"
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "El tipo derivado '%s' en %L es de tipo '%s', el cual no se ha definido"
  
! #: fortran/resolve.cc:17474
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17483
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:17492
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "La variable '%s' en %L no puede tener los atributos ALLOCATABLE y BIND(C) al mismo tiempo"
  
! #: fortran/resolve.cc:17500
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr "La variable '%s' en %L no puede tener los atributos POINTER y BIND(C) al mismo tiempo"
  
! #: fortran/resolve.cc:17507
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape array"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr "'%s' en %L tiene el atributo CONTIGUOUS pero no es un puntero de matriz o una matriz de forma asumida"
  
! #: fortran/resolve.cc:17527
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr "No se permite la matriz de forma asumida '%s' en %L en una expresión de inicialización"
  
! #: fortran/resolve.cc:17534
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "La variable '%s' en %L no puede tener los atributos ALLOCATABLE y BIND(C) al mismo tiempo"
  
! #: fortran/resolve.cc:17541
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "La variable '%s' en %L no puede tener los atributos POINTER y BIND(C) al mismo tiempo"
  
! #: fortran/resolve.cc:17548
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Loop variable at %C cannot be a coarray"
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr "La variable de bucle en %C no puede ser una comatriz"
  
! #: fortran/resolve.cc:17574
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr "La variable '%s' en %L no puede ser BIND(C) porque no es un bloque COMMON ni se declaró en el ámbito de nivel de módulo"
  
! #: fortran/resolve.cc:17584
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON variable '%s' at %L must have constant character length"
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "La variable COMMON '%s' en %L debe tener longitud de cáracter constante en este contexto"
  
! #: fortran/resolve.cc:17663
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: PUBLIC %s '%s' at %L of PRIVATE derived type '%s'"
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "Fortran 2003: La función PUBLIC %s '%s' en %L es de tipo derivado PRIVATE '%s'"
  
! #: fortran/resolve.cc:17678
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr "La variable %s en %L de tipo LOCK_TYPE o con un subcomponente de tipo LOCK_TYPE debe ser una comatriz"
  
! #: fortran/resolve.cc:17691
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr "La variable %s en %L de tipo LOCK_TYPE o con un subcomponente de tipo LOCK_TYPE debe ser una comatriz"
  
! #: fortran/resolve.cc:17709
  #, fuzzy, gcc-internal-format
  #| msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "El argumento dummy INTENT(OUT) '%s' en %L es ASSUMED SIZE y por lo tanto no puede tener un inicializador por defecto"
  
! #: fortran/resolve.cc:17721
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "El argumento dummy '%s' en %L de LOCK_TYPE no puede ser INTENT(OUT)"
  
! #: fortran/resolve.cc:17730
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "El argumento dummy '%s' en %L de LOCK_TYPE no puede ser INTENT(OUT)"
  
! #: fortran/resolve.cc:17743
  #, fuzzy, gcc-internal-format
  #| msgid "Function result '%s' at %L shall not be a coarray or have a coarray component"
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "El resultado de la función '%s' en %L no puede ser una comatriz o tener un componente comatriz"
  
! #: fortran/resolve.cc:17752
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "La variable '%s' en %L de TYPE(C_PTR) o TYPE(C_FUNPTR) no debe ser una comatriz"
  
! #: fortran/resolve.cc:17765
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr "La variable '%s' en %L con componente de comatriz debe ser un escalar que no sea puntero alojable"
  
! #: fortran/resolve.cc:17781
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr "La variable '%s' en %L es una comatriz y no es ALLOCATABLE, SAVE ni un argumento dummy"
  
! #: fortran/resolve.cc:17789
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray variable '%s' at %L shall not have codimensions with deferred shape"
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape without allocatable"
  msgstr "La variable de comatriz '%s' en %L no debe tener codimensiones con forma diferida"
  
! #: fortran/resolve.cc:17797
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable coarray variable '%s' at %L must have deferred shape"
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "La variable comatriz allocatable '%s' en %L debe tener forma diferida"
  
! #: fortran/resolve.cc:17810
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr "La variable '%s' en %L es INTENT(OUT) y por lo tanto no puede ser una comatriz allocatable o tener componentes comatriz"
  
! #: fortran/resolve.cc:17819
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "No se permite la variable dummy comatriz '%s' en %L en el procedimiento BIND(C) '%s'"
  
! #: fortran/resolve.cc:17835
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "No se permite la variable dummy comatriz '%s' en %L en el procedimiento BIND(C) '%s'"
  
! #: fortran/resolve.cc:17841
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "No se permite la variable dummy comatriz '%s' en %L en el procedimiento BIND(C) '%s'"
  
! #: fortran/resolve.cc:17866
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist %s cannot be renamed by USE association to %s"
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "La lista de nombres %s no se puede renombrar por asociación de USE a %s"
  
! #: fortran/resolve.cc:17926
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "No se guarda (SAVE) el threadprivate en %L"
  
! #: fortran/resolve.cc:17938
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:18049
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expecting list of named entities at %C"
  msgid "Expecting definable entity near %L"
  msgstr "Se espera la lista de entidades nombradas %C"
  
! #: fortran/resolve.cc:18057
  #, fuzzy, gcc-internal-format
  #| msgid "BLOCK DATA element '%s' at %L must be in COMMON"
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "El elemento BLOCK DATA '%s' en %L debe estar en COMMON"
  
! #: fortran/resolve.cc:18064
  #, fuzzy, gcc-internal-format
  #| msgid "DATA array '%s' at %L must be specified in a previous declaration"
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "La matriz DATA '%s' en %L se debe especificar en una declaración previa"
  
! #: fortran/resolve.cc:18071
  #, fuzzy, gcc-internal-format
  #| msgid "DATA element '%s' at %L cannot have a coindex"
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "El elemento DATA '%s' en %L no puede tener un coíndice"
  
! #: fortran/resolve.cc:18087
  #, fuzzy, gcc-internal-format
  #| msgid "DATA element '%s' at %L is a pointer and so must be a full array"
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr "El elemento DATA '%s' en %L es un puntero y entonces debe ser una matriz completa"
  
! #: fortran/resolve.cc:18094
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:18103
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of elemental procedure at %L cannot have the ALLOCATABLE attribute"
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "El argumento '%s' del procedimiento elemental en %L no puede tener el atributo ALLOCATABLE"
  
! #: fortran/resolve.cc:18165
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Sección de matriz no constante en %L en la declaración DATA"
  
! #: fortran/resolve.cc:18178
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "La declaración DATA en %L tiene más variables que valores"
  
! #: fortran/resolve.cc:18254
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Nonconstant array section at %L in DATA statement"
  msgid "Non-constant character length at %L in DATA statement"
  msgstr "Sección de matriz no constante en %L en la declaración DATA"
  
! #: fortran/resolve.cc:18282
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr "el inicio del bucle do implícito en %L no se puede simplificar a un valor constante"
  
! #: fortran/resolve.cc:18290
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr "el final del bucle do implícito en %L no se puede simplificar a un valor constante"
  
! #: fortran/resolve.cc:18298
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr "el paso del bucle do implícito en %L no se puede simplificar a un valor constante"
  
! #: fortran/resolve.cc:18305
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "el paso del bucle do implícito en %L no se puede simplificar a un valor constante"
  
! #: fortran/resolve.cc:18430
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "La declaración DATA en %L tiene más valores que variables"
  
! #: fortran/resolve.cc:18606
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "Se define la etiqueta %d en %L pero no se usa"
  
! #: fortran/resolve.cc:18612
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "Se define la etiqueta %d en %L pero no se puede usar"
  
! #: fortran/resolve.cc:18696
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "La variable de tipo derivado '%s' en %L debe tener el atributo SEQUENCE para ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.cc:18705
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "La variable de tipo derivado '%s' en %L no puede tener componentes ALLOCATABLE que sean un objeto EQUIVALENCE"
  
! #: fortran/resolve.cc:18713
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "La variable de tipo derivado '%s' en %L con inicializadores por defecto no puede ser un objeto EQUIVALENCE con una variable en COMMON"
  
! #: fortran/resolve.cc:18729
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "La variable de tipo derivado '%s' en %L con componente(s) de puntero no puede ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.cc:18832
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Error sintáctico en la declaración EQUIVALENCE en %L"
  
! #: fortran/resolve.cc:18847
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr "Todos o ninguno de los objetos en el conjunto EQUIVALENCE en %L deben tener el atributo PROTECTED"
  
! #: fortran/resolve.cc:18872
  #, fuzzy, gcc-internal-format
  #| msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "El miembro de bloque común '%s' en %L no puede ser un objeto EQUIVALENCE en el procedimiento puro '%s'"
  
! #: fortran/resolve.cc:18881
  #, fuzzy, gcc-internal-format
  #| msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
--- 93175,94217 ----
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:15307
  #, fuzzy, gcc-internal-format
  #| msgid "The module or main program array '%s' at %L must have constant shape"
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr "El módulo o la matriz del programa principal '%s' en %L deben tener una forma constante"
  
! #: fortran/resolve.cc:15332
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "La entidad con longitud de carácter asumida en %L debe ser un argumento de prueba o un PARAMETER"
  
! #: fortran/resolve.cc:15353
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must have constant character length in this context"
  msgid "%qs at %L must have constant character length in this context"
  msgstr "'%s' en %L debe tener longitud de cáracter constante en este contexto"
  
! #: fortran/resolve.cc:15360
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON variable '%s' at %L must have constant character length"
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "La variable COMMON '%s' en %L debe tener longitud de cáracter constante en este contexto"
  
! #: fortran/resolve.cc:15408
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable '%s' at %L cannot have an initializer"
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "El allocatable '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.cc:15411
  #, fuzzy, gcc-internal-format
  #| msgid "External '%s' at %L cannot have an initializer"
  msgid "External %qs at %L cannot have an initializer"
  msgstr "El external '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.cc:15414
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "El dummy '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.cc:15417
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "El intrinsic '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.cc:15420
  #, fuzzy, gcc-internal-format
  #| msgid "Function result '%s' at %L cannot have an initializer"
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "El resultado de la función '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.cc:15423
  #, fuzzy, gcc-internal-format
  #| msgid "Automatic array '%s' at %L cannot have an initializer"
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "La matriz automática '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.cc:15465
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "fstat %s"
  msgid "%s at %L"
  msgstr "fstat %s"
  
! #: fortran/resolve.cc:15497
  #, fuzzy, gcc-internal-format
  #| msgid "Character-valued statement function '%s' at %L must have constant length"
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr "La función de declaración valuada con carácter '%s' en %L debe tener longitud constante"
  
! #: fortran/resolve.cc:15520
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: '%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr "Fortran 2003: '%s' es de un tipo PRIVATE y no puede ser un argumento dummy de '%s', el cual es PUBLIC en %L"
  
! #: fortran/resolve.cc:15542
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: Procedure '%s' in PUBLIC interface '%s' at %L takes dummy arguments of '%s' which is PRIVATE"
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr "Fortran 2003: El procedimiento '%s' en la interfaz PUBLIC '%s' en %L toma argumentos dummy de '%s' el cual es PRIVATE"
  
! #: fortran/resolve.cc:15560
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L cannot have an initializer"
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "La función '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.cc:15572
  #, fuzzy, gcc-internal-format
  #| msgid "External object '%s' at %L may not have an initializer"
  msgid "External object %qs at %L may not have an initializer"
  msgstr "El objeto external '%s' en %L puede no tener un inicializador"
  
! #: fortran/resolve.cc:15582
  #, fuzzy, gcc-internal-format
  #| msgid "ELEMENTAL function '%s' at %L must have a scalar result"
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr "La función ELEMENTAL '%s' en %L debe tener un resultado escalar"
  
! #: fortran/resolve.cc:15592
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' at %L may not have pointer or allocatable attribute"
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "La función de declaración '%s' en %L no debe tener atributo puntero o alojable"
  
! #: fortran/resolve.cc:15611
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "La función CHARACTER(*) '%s' en %L no puede ser matriz-valuada"
  
! #: fortran/resolve.cc:15615
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "La función CHARACTER(*) '%s' en %L no puede ser puntero-valuada"
  
! #: fortran/resolve.cc:15619
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "La función CHARACTER(*) '%s' en %L no puede ser pura"
  
! #: fortran/resolve.cc:15623
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "La función CHARACTER(*) '%s' en %L no puede ser recursiva"
  
! #: fortran/resolve.cc:15636
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "La función CHARACTER(*) '%s' en %L no puede ser pura"
  
! #: fortran/resolve.cc:15647
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L has no explicit interface"
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "El procedimiento '%s' en %s en %L no tiene una interfaz explícita"
  
! #: fortran/resolve.cc:15653
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy procedure '%s' at %C cannot have a generic interface"
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "El procedimiento dummy '%s' en %C no puede tener una interfaz genérica"
  
! #: fortran/resolve.cc:15673
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr "La variable '%s' en %L no puede tener los atributos ALLOCATABLE y BIND(C) al mismo tiempo"
  
! #: fortran/resolve.cc:15690
! #, gcc-internal-format
! msgid "Result variable %qs of pure function at %L is polymorphic allocatable"
! msgstr ""
! 
! #: fortran/resolve.cc:15704
! #, fuzzy, gcc-internal-format
! #| msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
! msgid "Result variable %qs of pure function at %L has polymorphic allocatable component %qs"
! msgstr "Objeto coindizado con subcomponente alojable polimórfico en %L"
! 
! #: fortran/resolve.cc:15763
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with SAVE attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo SAVE en '%s' en %L"
  
! #: fortran/resolve.cc:15769
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo INTENT en '%s' en %L"
  
! #: fortran/resolve.cc:15775
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with RESULT attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo RESULT en '%s' en %L"
  
! #: fortran/resolve.cc:15783
  #, fuzzy, gcc-internal-format
  #| msgid "EXTERNAL attribute conflicts with FUNCTION attribute in '%s' at %L"
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "El atributo EXTERNAL genera un conflicto con el atributo FUNCTION en '%s' en %L"
  
! #: fortran/resolve.cc:15789
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure pointer result '%s' at %L is missing the pointer attribute"
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr "Al resultado del puntero de procedimiento '%s' en %L le falta el atributo puntero"
  
! #: fortran/resolve.cc:15832
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15840
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15848
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15857
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15881
  #, fuzzy, gcc-internal-format
  #| msgid "Interface '%s' of procedure '%s' at %L must be explicit"
  msgid "Interface of %qs at %L must be explicit"
  msgstr "La interfaz '%s' del procedimiento '%s' en %L debe ser explícita"
  
! #: fortran/resolve.cc:15986
  #, fuzzy, gcc-internal-format
  #| msgid "FINAL procedure '%s' at %L is not a SUBROUTINE"
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr "El procedimiento FINAL '%s' en %L no debe ser una SUBROUTINE"
  
! #: fortran/resolve.cc:15995
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "El procedimiento FINAL en %L debe tener exactamente un argumento"
  
! #: fortran/resolve.cc:16003 fortran/resolve.cc:16021
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of FINAL procedure at %L must be of type '%s'"
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "El argumento del procedimiento FINAL en %L debe ser de tipo '%s'"
  
! #: fortran/resolve.cc:16011
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:16029
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "El argumento del procedimiento FINAL en %L no debe ser un POINTER"
  
! #: fortran/resolve.cc:16035
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "El argumento del procedimiento final en %L no debe ser ALLOCATABLE"
  
! #: fortran/resolve.cc:16041
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "El argumento del procedimiento FINAL en %L no debe ser OPTIONAL"
  
! #: fortran/resolve.cc:16049
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr "El argumento del procedimiento FINAL en %L no debe ser INTENT(OUT)"
  
! #: fortran/resolve.cc:16058
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "El procedimiento FINAL que no es escalar en %L debe tener un argumento sharp asumido"
  
! #: fortran/resolve.cc:16080
  #, fuzzy, gcc-internal-format
  #| msgid "FINAL procedure '%s' declared at %L has the same rank (%d) as '%s'"
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr "El procedimiento FINAL '%s' declarado en %L tiene el mismo rango (%d) que '%s'"
  
! #: fortran/resolve.cc:16117
  #, fuzzy, gcc-internal-format
  #| msgid "Only array FINAL procedures declared for derived type '%s' defined at %L, suggest also scalar one"
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr "Sólo se declaran procedimientos FINAL de matriz para el tipo derivado '%s' definido en %L, se sugiere también uno escalar"
  
! #: fortran/resolve.cc:16187
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' can't be mixed FUNCTION/SUBROUTINE for GENERIC '%s' at %L"
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr "'%s' y '%s' no pueden ser FUNCTION/SUBROUTINE mezcladas para el GENERIC '%s' en %L"
  
! #: fortran/resolve.cc:16234
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' for GENERIC '%s' at %L are ambiguous"
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr "'%s' y '%s' para el GENERIC '%s' en %L son ambiguos"
  
! #: fortran/resolve.cc:16293
  #, fuzzy, gcc-internal-format
  #| msgid "Undefined specific binding '%s' as target of GENERIC '%s' at %L"
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr "El enlace específico '%s' no está definido como objetivo del GENERIC '%s' en %L"
  
! #: fortran/resolve.cc:16305
  #, fuzzy, gcc-internal-format
  #| msgid "GENERIC '%s' at %L must target a specific binding, '%s' is GENERIC, too"
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr "El GENERIC '%s' en %L debe apuntar a un enlace específico, '%s' es GENERIC también"
  
! #: fortran/resolve.cc:16333
  #, fuzzy, gcc-internal-format
  #| msgid "GENERIC '%s' at %L can't overwrite specific binding with the same name"
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr "El GENERIC '%s' en %L no puede sobreescribir el enlace específico con el mismo nombre"
  
! #: fortran/resolve.cc:16389
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Type-bound operator at %L can't be NOPASS"
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr "El operador enlazado a tipo en %L no puede ser NOPASS"
  
! #: fortran/resolve.cc:16605
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' must be a module procedure or an external procedure with an explicit interface at %L"
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr "'%s' debe ser un procedimiento de módulo o un procedimiento externo con una interfaz explícita en %L"
  
! #: fortran/resolve.cc:16648
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' with PASS(%s) at %L has no argument '%s'"
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "El procedimiento '%s' con PASS(%s) en %L no tiene un argumento '%s'"
  
! #: fortran/resolve.cc:16662
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' with PASS at %L must have at least one argument"
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr "El procedimiento '%s' con PASS en %L debe tener al menos un argumento"
  
! #: fortran/resolve.cc:16676 fortran/resolve.cc:17242
  #, fuzzy, gcc-internal-format
  #| msgid "Non-polymorphic passed-object dummy argument of '%s' at %L"
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr "Argumento dummy pasado como objeto no polimórfico de '%s' en %L"
  
! #: fortran/resolve.cc:16687
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr "El argumento '%s' de '%s' con PASS(%s) en %L debe ser del tipo derivado '%s'"
  
! #: fortran/resolve.cc:16697
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the parametric derived-type %qs"
  msgstr "El argumento '%s' de '%s' con PASS(%s) en %L debe ser del tipo derivado '%s'"
  
! #: fortran/resolve.cc:16740
  #, gcc-internal-format
  msgid "All LEN type parameters of the passed dummy argument %qs of %qs at %L must be ASSUMED."
  msgstr ""
  
! #: fortran/resolve.cc:16750
  #, fuzzy, gcc-internal-format
  #| msgid "Passed-object dummy argument of '%s' at %L must be scalar"
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "El argumento dummy de objeto pasado de '%s' en %L debe ser escalar"
  
! #: fortran/resolve.cc:16756
  #, fuzzy, gcc-internal-format
  #| msgid "Passed-object dummy argument of '%s' at %L must not be ALLOCATABLE"
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "El argumento dummy de objeto pasado de '%s' en %L no debe ser ALLOCATABLE"
  
! #: fortran/resolve.cc:16762
  #, fuzzy, gcc-internal-format
  #| msgid "Passed-object dummy argument of '%s' at %L must not be POINTER"
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "El argumento dummy de objeto pasado de '%s' en %L no debe ser POINTER"
  
! #: fortran/resolve.cc:16791
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %L has the same name as a component of '%s'"
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr "El procedimiento '%s' en %L tiene el mismo nombre que un componente de '%s'"
  
! #: fortran/resolve.cc:16801
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %L has the same name as an inherited component of '%s'"
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr "El procedimiento '%s' en %L tiene el mismo nombre que un componente heredado de '%s'"
  
! #: fortran/resolve.cc:16898
  #, fuzzy, gcc-internal-format
  #| msgid "Derived-type '%s' declared at %L must be ABSTRACT because '%s' is DEFERRED and not overridden"
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr "El tipo derivado '%s' declarado en %L debe ser ABSTRACT porque '%s' es DEFERRED y no se sobreescribió"
  
! #: fortran/resolve.cc:17003
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray component '%s' at %L must be allocatable with deferred shape"
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "El componente de comatriz '%s' en %L debe sel alojable con forma diferida"
  
! #: fortran/resolve.cc:17012
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "El componente '%s' en %L de TYPE(C_PTR) o TYPE(C_FUNPTR) no debe ser una comatriz"
  
! #: fortran/resolve.cc:17022
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr "El componenten '%s' en %L con componente comatriz debe ser un escalar que no sea puntero alojable"
  
! #: fortran/resolve.cc:17047
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr "El componente '%s' en %L tiene el atributo CONTIGUOUS porque no es un puntero de matriz"
  
! #: fortran/resolve.cc:17058
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of ICHAR at %L must be of length one"
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "El argumento de ICHAR en %L debe ser de longitud uno"
  
! #: fortran/resolve.cc:17175
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure pointer component '%s' with PASS(%s) at %L has no argument '%s'"
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr "El procedimiento de componente puntero '%s' con PASS(%s) en %L no tiene un argumento '%s'"
  
! #: fortran/resolve.cc:17189
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure pointer component '%s' with PASS at %L must have at least one argument"
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr "El procedimiento de componente puntero '%s' con PASS en %L debe tener al menos un argumento"
  
! #: fortran/resolve.cc:17205
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived type '%s'"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr "El argumento '%s' de '%s' con PASS(%s) en %L debe ser del tipo derivado '%s'"
  
! #: fortran/resolve.cc:17215
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L must be scalar"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "El argumento '%s' de '%s' con PASS(%s) en %L debe ser escalar"
  
! #: fortran/resolve.cc:17224
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L may not have the POINTER attribute"
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr "El argumento '%s' de '%s' con PASS(%s) en %L no puede tener el atributo POINTER"
  
! #: fortran/resolve.cc:17233
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L may not be ALLOCATABLE"
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr "El argumento '%s' de '%s' con PASS(%s) en %L no puede ser ALLOCATABLE"
  
! #: fortran/resolve.cc:17275
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' of '%s' at %L has the same name as an inherited type-bound procedure"
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr "El componente '%s' de '%s' en %L tiene el mismo nombre que un procedimiento enlazado a tipo heredado"
  
! #: fortran/resolve.cc:17291
  #, fuzzy, gcc-internal-format
  #| msgid "Character length of component '%s' needs to be a constant specification expression at %L"
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr "La longitud de carácter del componente '%s' necesita ser una expresión de especificación constante en %L"
  
! #: fortran/resolve.cc:17302
  #, fuzzy, gcc-internal-format
  #| msgid "Expression at %L must be of INTEGER type, found %s"
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr "La expresión en %L debe ser de tipo INTEGER, se encontró %s"
  
! #: fortran/resolve.cc:17315
  #, fuzzy, gcc-internal-format
  #| msgid "Character component '%s' of '%s' at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr "El componente de carácter '%s' de '%s' en %L con longitud diferida debe ser POINTER o ALLOCATABLE"
  
! #: fortran/resolve.cc:17348
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: the component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr "Fortran 2003: el componente '%s' es un tipo PRIVATE y no puede ser un componente de '%s' el cual es PUBLIC en %L"
  
! #: fortran/resolve.cc:17356
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr "El componente polimórfico %s en %L en SEQUENCE o de tipo BIND(C) %s"
  
! #: fortran/resolve.cc:17365
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "El componente %s del tipo SEQUENCE declarado en %L no tiene el atributo SEQUENCE"
  
! #: fortran/resolve.cc:17451
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Conflicting I/O control specifications at %0 and %1"
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "Especificaciones de control de E/S en conflicto en %0 y %1"
  
! #: fortran/resolve.cc:17543
  #, fuzzy, gcc-internal-format
  #| msgid "As extending type '%s' at %L has a coarray component, parent type '%s' shall also have one"
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr "Como al extender el tipo '%s' en %L tiene un componente de comatriz, el tipo padre '%s' también debe tener uno"
  
! #: fortran/resolve.cc:17556
  #, fuzzy, gcc-internal-format
  #| msgid "Non-extensible derived-type '%s' at %L must not be ABSTRACT"
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr "El tipo derivado '%s' que no es extensible en %L no debe ser ABSTRACT"
  
! #: fortran/resolve.cc:17626
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17658
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: Generic name '%s' of function '%s' at %L being the same name as derived type at %L"
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr "Fortran 2003: El nombre genérico '%s' de la función '%s' en %L tiene el mismo nombre que el tipo derivado en %L"
  
! #: fortran/resolve.cc:17672
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %L must be extensible"
  msgid "Derived type %qs at %L has not been declared"
  msgstr "El tipo derivado '%s' en %L debe ser extensible"
  
! #: fortran/resolve.cc:17695
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Duplicate construct label '%s' at %C"
! msgid "Failed to build PDT class component at %L"
! msgstr "Etiqueta construct '%s' duplicada en %C"
! 
! #: fortran/resolve.cc:17756
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in namelist '%s' at %L is not allowed"
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "No se permite la matriz de tamaño asumido '%s' en la lista de nombres '%s' en %L"
  
! #: fortran/resolve.cc:17762
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: NAMELIST array object '%s' with assumed shape in namelist '%s' at %L"
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr "Fortran 2003: Objeto de matriz NAMELIST '%s' con forma asumida en la lista de nombres '%s' en %L"
  
! #: fortran/resolve.cc:17768
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: NAMELIST array object '%s' with nonconstant shape in namelist '%s' at %L"
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr "Fortran 2003: El objeto de matriz NAMELIST '%s' con forma que no es constante en la lista de nombres '%s' en %L"
  
! #: fortran/resolve.cc:17776
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: NAMELIST object '%s' with nonconstant character length in namelist '%s' at %L"
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr "Fortran 2003: El objeto de matriz NAMELIST '%s' con longitud de carácter que no es constante en la lista de nombres '%s' en %L"
  
! #: fortran/resolve.cc:17793
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' was declared PRIVATE and cannot be member of PUBLIC namelist '%s' at %L"
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "El objeto NAMELIST '%s' se declaró PRIVATE y no puede ser miembro de una lista de nombres PUBLIC '%s' en %L"
  
! #: fortran/resolve.cc:17815
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' has use-associated PRIVATE components and cannot be member of namelist '%s' at %L"
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr "El objeto NAMELIST '%s' tiene componentes PRIVATE asociados a uso y no puede ser miembro de la lista de nombres '%s' en %L"
  
! #: fortran/resolve.cc:17826
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' has PRIVATE components and cannot be a member of PUBLIC namelist '%s' at %L"
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr "El objeto NAMELIST '%s' tiene componentes PRIVATE y no puede ser un miembro de la lista de nombres PUBLIC '%s' en %L"
  
! #: fortran/resolve.cc:17853
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo NAMELIST en '%s' en %L"
  
! #: fortran/resolve.cc:17872
  #, fuzzy, gcc-internal-format
  #| msgid "Parameter array '%s' at %L cannot be automatic or of deferred shape"
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "La matriz de parámetro '%s' en %L no puede ser automática ni de forma diferida"
  
! #: fortran/resolve.cc:17888
  #, fuzzy, gcc-internal-format
  #| msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr "El PARAMETER de tipo implícito '%s' en %L no coincide con un tipo IMPLICIT posterior"
  
! #: fortran/resolve.cc:17899
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Tipo derivado incompatible en PARAMETER en %L"
  
! #: fortran/resolve.cc:17907
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block '%s' at %L can not have the EXTERNAL attribute"
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "El bloque COMMON '%s' en %L no puede tener el atributo EXTERNAL"
  
! #: fortran/resolve.cc:17929
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "%qE is not a constant expression"
! msgid "Expecting constant expression near %L"
! msgstr "%qE no es una expresión constante"
! 
! #: fortran/resolve.cc:17980
  #, fuzzy, gcc-internal-format
  #| msgid "Entity '%s' at %L has a deferred type parameter and requires either the pointer or allocatable attribute"
  msgid "Entity %qs at %L has a deferred LEN parameter %qs and requires either the POINTER or ALLOCATABLE attribute"
  msgstr "La entidad '%s' en %L tiene un parámetro de tipo diferido y requiere el atributo pointer o allocatable"
  
! #: fortran/resolve.cc:17992
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:17999
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:18058
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:18071
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:18136
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "El atributo PROTECTED genera un conflicto con el atributo EXTERNAL en %L"
  
! #: fortran/resolve.cc:18139
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo PROTECTED en %L"
  
! #: fortran/resolve.cc:18246
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape array"
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr "'%s' en %L tiene el atributo CONTIGUOUS pero no es un puntero de matriz o una matriz de forma asumida"
  
! #: fortran/resolve.cc:18267
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad specification for assumed size array at %C"
  msgid "Bad specification for assumed size array at %L"
  msgstr "Especificación errónea para la matriz de tamaño asumido en %C"
  
! #: fortran/resolve.cc:18281
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "La matriz de tamaño asumido en %L debe ser un argumento de prueba"
  
! #: fortran/resolve.cc:18284
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "La matriz de forma asumida en %L debe ser un argumento de prueba"
  
! #: fortran/resolve.cc:18296
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "La matriz de forma asumida en %L debe ser un argumento de prueba"
  
! #: fortran/resolve.cc:18303
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:18316
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "El símbolo en %L no es una variable DUMMY"
  
! #: fortran/resolve.cc:18322
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr "'%s' en %L no puede tener el atributo VALUE porque no es un argumento dummy"
  
! #: fortran/resolve.cc:18332
  #, fuzzy, gcc-internal-format
  #| msgid "Character dummy variable '%s' at %L with VALUE attribute must have constant length"
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "La variable dummy de carácter '%s' en %L con atributo VALUE debe tener longitud constante"
  
! #: fortran/resolve.cc:18341
  #, fuzzy, gcc-internal-format
  #| msgid "C interoperable character dummy variable '%s' at %L with VALUE attribute must have length one"
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr "La variable dummy de carácter interoperable con C '%s' en %L con atributo VALUE debe ser de longitud uno"
  
! #: fortran/resolve.cc:18354 fortran/resolve.cc:18531
  #, fuzzy, gcc-internal-format
  #| msgid "The derived type '%s' at %L is of type '%s', which has not been defined"
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "El tipo derivado '%s' en %L es de tipo '%s', el cual no se ha definido"
  
! #: fortran/resolve.cc:18368
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:18377
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:18386
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "La variable '%s' en %L no puede tener los atributos ALLOCATABLE y BIND(C) al mismo tiempo"
  
! #: fortran/resolve.cc:18394
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr "La variable '%s' en %L no puede tener los atributos POINTER y BIND(C) al mismo tiempo"
  
! #: fortran/resolve.cc:18401
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape array"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr "'%s' en %L tiene el atributo CONTIGUOUS pero no es un puntero de matriz o una matriz de forma asumida"
  
! #: fortran/resolve.cc:18421
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr "No se permite la matriz de forma asumida '%s' en %L en una expresión de inicialización"
  
! #: fortran/resolve.cc:18428
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "La variable '%s' en %L no puede tener los atributos ALLOCATABLE y BIND(C) al mismo tiempo"
  
! #: fortran/resolve.cc:18435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "La variable '%s' en %L no puede tener los atributos POINTER y BIND(C) al mismo tiempo"
  
! #: fortran/resolve.cc:18442
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Loop variable at %C cannot be a coarray"
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr "La variable de bucle en %C no puede ser una comatriz"
  
! #: fortran/resolve.cc:18468
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr "La variable '%s' en %L no puede ser BIND(C) porque no es un bloque COMMON ni se declaró en el ámbito de nivel de módulo"
  
! #: fortran/resolve.cc:18478
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON variable '%s' at %L must have constant character length"
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "La variable COMMON '%s' en %L debe tener longitud de cáracter constante en este contexto"
  
! #: fortran/resolve.cc:18557
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: PUBLIC %s '%s' at %L of PRIVATE derived type '%s'"
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "Fortran 2003: La función PUBLIC %s '%s' en %L es de tipo derivado PRIVATE '%s'"
  
! #: fortran/resolve.cc:18572
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr "La variable %s en %L de tipo LOCK_TYPE o con un subcomponente de tipo LOCK_TYPE debe ser una comatriz"
  
! #: fortran/resolve.cc:18585
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr "La variable %s en %L de tipo LOCK_TYPE o con un subcomponente de tipo LOCK_TYPE debe ser una comatriz"
  
! #: fortran/resolve.cc:18603
  #, fuzzy, gcc-internal-format
  #| msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "El argumento dummy INTENT(OUT) '%s' en %L es ASSUMED SIZE y por lo tanto no puede tener un inicializador por defecto"
  
! #: fortran/resolve.cc:18615
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "El argumento dummy '%s' en %L de LOCK_TYPE no puede ser INTENT(OUT)"
  
! #: fortran/resolve.cc:18624
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "El argumento dummy '%s' en %L de LOCK_TYPE no puede ser INTENT(OUT)"
  
! #: fortran/resolve.cc:18637
  #, fuzzy, gcc-internal-format
  #| msgid "Function result '%s' at %L shall not be a coarray or have a coarray component"
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "El resultado de la función '%s' en %L no puede ser una comatriz o tener un componente comatriz"
  
! #: fortran/resolve.cc:18646
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "La variable '%s' en %L de TYPE(C_PTR) o TYPE(C_FUNPTR) no debe ser una comatriz"
  
! #: fortran/resolve.cc:18659
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr "La variable '%s' en %L con componente de comatriz debe ser un escalar que no sea puntero alojable"
  
! #: fortran/resolve.cc:18675
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr "La variable '%s' en %L es una comatriz y no es ALLOCATABLE, SAVE ni un argumento dummy"
  
! #: fortran/resolve.cc:18683
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray variable '%s' at %L shall not have codimensions with deferred shape"
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape without allocatable"
  msgstr "La variable de comatriz '%s' en %L no debe tener codimensiones con forma diferida"
  
! #: fortran/resolve.cc:18691
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable coarray variable '%s' at %L must have deferred shape"
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "La variable comatriz allocatable '%s' en %L debe tener forma diferida"
  
! #: fortran/resolve.cc:18704
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr "La variable '%s' en %L es INTENT(OUT) y por lo tanto no puede ser una comatriz allocatable o tener componentes comatriz"
  
! #: fortran/resolve.cc:18713
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "No se permite la variable dummy comatriz '%s' en %L en el procedimiento BIND(C) '%s'"
  
! #: fortran/resolve.cc:18729
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "No se permite la variable dummy comatriz '%s' en %L en el procedimiento BIND(C) '%s'"
  
! #: fortran/resolve.cc:18735
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "No se permite la variable dummy comatriz '%s' en %L en el procedimiento BIND(C) '%s'"
  
! #: fortran/resolve.cc:18760
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist %s cannot be renamed by USE association to %s"
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "La lista de nombres %s no se puede renombrar por asociación de USE a %s"
  
! #: fortran/resolve.cc:18822
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "No se guarda (SAVE) el threadprivate en %L"
  
! #: fortran/resolve.cc:18824
! #, fuzzy, gcc-internal-format
! #| msgid "Pointer initialization target at %L must have the SAVE attribute"
! msgid "OpenMP groupprivate variable %qs at %L must have the SAVE attribute"
! msgstr "El objetivo de inicialización de puntero en %L debe tener el atributo SAVE"
! 
! #: fortran/resolve.cc:18829
! #, fuzzy, gcc-internal-format
! #| msgid "variable-sized object %qD may not be initialized"
! msgid "!$OMP GROUPPRIVATE variable %qs at %L must not have an initializer"
! msgstr "el objeto de tamaño variable %qD no se puede inicializar"
! 
! #: fortran/resolve.cc:18845
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:18963
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expecting list of named entities at %C"
  msgid "Expecting definable entity near %L"
  msgstr "Se espera la lista de entidades nombradas %C"
  
! #: fortran/resolve.cc:18971
  #, fuzzy, gcc-internal-format
  #| msgid "BLOCK DATA element '%s' at %L must be in COMMON"
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "El elemento BLOCK DATA '%s' en %L debe estar en COMMON"
  
! #: fortran/resolve.cc:18978
  #, fuzzy, gcc-internal-format
  #| msgid "DATA array '%s' at %L must be specified in a previous declaration"
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "La matriz DATA '%s' en %L se debe especificar en una declaración previa"
  
! #: fortran/resolve.cc:18985
  #, fuzzy, gcc-internal-format
  #| msgid "DATA element '%s' at %L cannot have a coindex"
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "El elemento DATA '%s' en %L no puede tener un coíndice"
  
! #: fortran/resolve.cc:19001
  #, fuzzy, gcc-internal-format
  #| msgid "DATA element '%s' at %L is a pointer and so must be a full array"
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr "El elemento DATA '%s' en %L es un puntero y entonces debe ser una matriz completa"
  
! #: fortran/resolve.cc:19008
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:19017
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of elemental procedure at %L cannot have the ALLOCATABLE attribute"
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "El argumento '%s' del procedimiento elemental en %L no puede tener el atributo ALLOCATABLE"
  
! #: fortran/resolve.cc:19079
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Sección de matriz no constante en %L en la declaración DATA"
  
! #: fortran/resolve.cc:19092
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "La declaración DATA en %L tiene más variables que valores"
  
! #: fortran/resolve.cc:19168
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Nonconstant array section at %L in DATA statement"
  msgid "Non-constant character length at %L in DATA statement"
  msgstr "Sección de matriz no constante en %L en la declaración DATA"
  
! #: fortran/resolve.cc:19196
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr "el inicio del bucle do implícito en %L no se puede simplificar a un valor constante"
  
! #: fortran/resolve.cc:19204
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr "el final del bucle do implícito en %L no se puede simplificar a un valor constante"
  
! #: fortran/resolve.cc:19212
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr "el paso del bucle do implícito en %L no se puede simplificar a un valor constante"
  
! #: fortran/resolve.cc:19219
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "el paso del bucle do implícito en %L no se puede simplificar a un valor constante"
  
! #: fortran/resolve.cc:19344
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "La declaración DATA en %L tiene más valores que variables"
  
! #: fortran/resolve.cc:19521
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "Se define la etiqueta %d en %L pero no se usa"
  
! #: fortran/resolve.cc:19527
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "Se define la etiqueta %d en %L pero no se puede usar"
  
! #: fortran/resolve.cc:19611
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "La variable de tipo derivado '%s' en %L debe tener el atributo SEQUENCE para ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.cc:19620
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "La variable de tipo derivado '%s' en %L no puede tener componentes ALLOCATABLE que sean un objeto EQUIVALENCE"
  
! #: fortran/resolve.cc:19628
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "La variable de tipo derivado '%s' en %L con inicializadores por defecto no puede ser un objeto EQUIVALENCE con una variable en COMMON"
  
! #: fortran/resolve.cc:19644
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "La variable de tipo derivado '%s' en %L con componente(s) de puntero no puede ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.cc:19747
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Error sintáctico en la declaración EQUIVALENCE en %L"
  
! #: fortran/resolve.cc:19762
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr "Todos o ninguno de los objetos en el conjunto EQUIVALENCE en %L deben tener el atributo PROTECTED"
  
! #: fortran/resolve.cc:19787
  #, fuzzy, gcc-internal-format
  #| msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "El miembro de bloque común '%s' en %L no puede ser un objeto EQUIVALENCE en el procedimiento puro '%s'"
  
! #: fortran/resolve.cc:19796
  #, fuzzy, gcc-internal-format
  #| msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
*************** msgstr "La constante nombrada '%s' en %L
*** 89518,89738 ****
  
  #. Since the pair of objects is not of the same type, mixed or
  #. non-default sequences can be rejected.
! #: fortran/resolve.cc:18911
  #, gcc-internal-format, gfc-internal-format
  msgid "Sequence %s with mixed components in EQUIVALENCE statement at %L with different type objects"
  msgstr ""
  
! #: fortran/resolve.cc:18921
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default type object or sequence %s in EQUIVALENCE statement at %L with objects of different type"
  msgstr ""
  
! #: fortran/resolve.cc:18931
  #, fuzzy, gcc-internal-format
  #| msgid "Substring of non-CHARACTER entity `%A' in EQUIVALENCE statement"
  msgid "Non-CHARACTER object %qs in default CHARACTER EQUIVALENCE statement at %L"
  msgstr "Subcadena de la entidad `%A' que no es CHARACTER en la declaración EQUIVALENCE"
  
! #: fortran/resolve.cc:18938
  #, fuzzy, gcc-internal-format
  #| msgid "Syntax error in EQUIVALENCE statement at %L"
  msgid "Non-NUMERIC object %qs in default NUMERIC EQUIVALENCE statement at %L"
  msgstr "Error sintáctico en la declaración EQUIVALENCE en %L"
  
! #: fortran/resolve.cc:18956
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "La matriz '%s' en %L con límites que no son constantes no puede ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.cc:18967
  #, fuzzy, gcc-internal-format
  #| msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "El componente de estructura '%s' en %L no puede ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.cc:18978
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "La subcadena en %L tiene longitud cero"
  
! #: fortran/resolve.cc:19009
  #, fuzzy, gcc-internal-format
  #| msgid "Different character lengths in pointer assignment at %L"
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "Longitudes de carácter diferentes en la asignación de puntero en %L"
  
! #: fortran/resolve.cc:19076
  #, fuzzy, gcc-internal-format
  #| msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "La función PUBLIC '%s' en %L no puede ser del tipo PRIVATE '%s'"
  
! #: fortran/resolve.cc:19089
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "ENTRY '%s' en %L no tiene tipo IMPLICIT"
  
! #: fortran/resolve.cc:19111
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "El procedimiento de operador de usuario '%s' en %L debe ser FUNCTION"
  
! #: fortran/resolve.cc:19121
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L cannot be assumed character length"
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "El procedimiento de operador de usuario '%s' en %L no puede ser de longitud de carácter asumido"
  
! #: fortran/resolve.cc:19129
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L must have at least one argument"
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "El procedimiento de operador de usuario '%s' en %L debe tener al menos un argumento"
  
! #: fortran/resolve.cc:19143
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "El primer argumento de la interfaz de operador en %L no puede ser opcional"
  
! #: fortran/resolve.cc:19161
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "El segundo argumento de la interfaz de operador en %L no puede ser opcional"
  
! #: fortran/resolve.cc:19168
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "La interfaz de operador en %L debe tener, cuando mucho, dos argumentos"
  
! #: fortran/resolve.cc:19250
  #, fuzzy, gcc-internal-format
  #| msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr "El procedimiento contenido '%s' en %L de un procedimiento PURE también debe ser PURE"
  
! #: fortran/scanner.cc:309
  #, fuzzy, gcc-internal-format
  #| msgid "can't create directory %s: %m"
  msgid "Include directory %qs: %s"
  msgstr "no se puede crear el directorio %s: %m"
  
! #: fortran/scanner.cc:313
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring nonexistent directory \"%s\"\n"
  msgid "Nonexistent include directory %qs"
  msgstr "se descarta el directorio inexistente \"%s\"\n"
  
! #: fortran/scanner.cc:318
  #, fuzzy, gcc-internal-format
  #| msgid "%s: Not a directory"
  msgid "%qs is not a directory"
  msgstr "%s: No es un directorio"
  
! #: fortran/scanner.cc:792
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP at %C starts a commented line as it neither is followed by a space nor is a continuation line"
  msgid "!$ACC at %C starts a commented line as it neither is followed by a space nor is a continuation line"
  msgstr "!$OMP en %C inicia una línea comentada y no está seguido de un espacio ni es una continuación de línea"
  
! #: fortran/scanner.cc:832
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP at %C starts a commented line as it neither is followed by a space nor is a continuation line"
  msgstr "!$OMP en %C inicia una línea comentada y no está seguido de un espacio ni es una continuación de línea"
  
! #: fortran/scanner.cc:1011
  #, gcc-internal-format
  msgid "Ignoring %<!$omx%> vendor-extension sentinel at %C"
  msgstr ""
  
! #: fortran/scanner.cc:1323 fortran/scanner.cc:1526
  #, gcc-internal-format, gfc-internal-format
  msgid "Line truncated at %L"
  msgstr "Se truncó la línea en %L"
  
! #: fortran/scanner.cc:1387 fortran/scanner.cc:1616
  #, gcc-internal-format, gfc-internal-format
  msgid "Limit of %d continuations exceeded in statement at %C"
  msgstr "Se excedió el límite de %d continuaciones en la declaración en %C"
  
! #: fortran/scanner.cc:1466 fortran/scanner.cc:1575
  #, gcc-internal-format, gfc-internal-format
  msgid "Wrong OpenACC continuation at %C: expected !$ACC, got !$OMP"
  msgstr ""
  
! #: fortran/scanner.cc:1468 fortran/scanner.cc:1577
  #, gcc-internal-format, gfc-internal-format
  msgid "Wrong OpenMP continuation at %C: expected !$OMP, got !$ACC"
  msgstr ""
  
! #: fortran/scanner.cc:1481
  #, fuzzy, gcc-internal-format
  #| msgid "Missing '&' in continued character constant at %C"
  msgid "Missing %<&%> in continued character constant at %C"
  msgstr "Falta un '&' en la constante de carácter continuado en %C"
  
! #: fortran/scanner.cc:1767
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconforming tab character at %C"
  msgstr "Carácter de tabulación que no es conforme en %C"
  
! #: fortran/scanner.cc:1778
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid character in name at %C"
  msgid "Invalid character 0x%s at %C"
  msgstr "Carácter no válido en el nombre en %C"
  
! #: fortran/scanner.cc:1867 fortran/scanner.cc:1870
  #, fuzzy, gcc-internal-format
  #| msgid "'&' not allowed by itself in line %d"
  msgid "%<&%> not allowed by itself in line %d"
  msgstr "no se permite '&' por sí solo en la línea %d"
  
! #: fortran/scanner.cc:1960
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconforming tab character in column %d of line %d"
  msgstr "Carácter de tabulador que no es conformante en la columna %d de la línea %d"
  
! #: fortran/scanner.cc:2189
  #, fuzzy, gcc-internal-format
  #| msgid "%s:%d: file %s left but not entered"
  msgid "file %qs left but not entered"
  msgstr "%s:%d: se dejó el fichero %s pero no se entró"
  
! #: fortran/scanner.cc:2231
  #, fuzzy, gcc-internal-format
  #| msgid "%s:%d: Illegal preprocessor directive"
  msgid "Illegal preprocessor directive"
  msgstr "%s:%d: Directiva de preprocesamiento ilegal"
  
! #: fortran/scanner.cc:2554
  #, fuzzy, gcc-internal-format
  #| msgid "File '%s' is being included recursively"
  msgid "File %qs is being included recursively"
  msgstr "El fichero '%s' se está incluyendo recursivamente"
  
! #: fortran/scanner.cc:2566
  #, fuzzy, gcc-internal-format
  #| msgid "Can't open file '%s'"
  msgid "Cannot open file %qs"
  msgstr "No se puede abrir el fichero '%s'"
  
! #: fortran/scanner.cc:2576
  #, fuzzy, gcc-internal-format
  #| msgid "Can't open included file '%s'"
  msgid "Cannot open included file %qs"
  msgstr "No se puede abrir el fichero incluído '%s'"
  
! #: fortran/scanner.cc:2578
  #, fuzzy, gcc-internal-format
  #| msgid "Can't open included file '%s'"
  msgid "Cannot open pre-included file %qs"
  msgstr "No se puede abrir el fichero incluído '%s'"
  
! #: fortran/scanner.cc:2586 fortran/scanner.cc:2588
  #, fuzzy, gcc-internal-format
  #| msgid "input file %qs is the same as output file"
  msgid "Included file %qs is not a regular file"
--- 94219,94439 ----
  
  #. Since the pair of objects is not of the same type, mixed or
  #. non-default sequences can be rejected.
! #: fortran/resolve.cc:19826
  #, gcc-internal-format, gfc-internal-format
  msgid "Sequence %s with mixed components in EQUIVALENCE statement at %L with different type objects"
  msgstr ""
  
! #: fortran/resolve.cc:19836
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default type object or sequence %s in EQUIVALENCE statement at %L with objects of different type"
  msgstr ""
  
! #: fortran/resolve.cc:19846
  #, fuzzy, gcc-internal-format
  #| msgid "Substring of non-CHARACTER entity `%A' in EQUIVALENCE statement"
  msgid "Non-CHARACTER object %qs in default CHARACTER EQUIVALENCE statement at %L"
  msgstr "Subcadena de la entidad `%A' que no es CHARACTER en la declaración EQUIVALENCE"
  
! #: fortran/resolve.cc:19853
  #, fuzzy, gcc-internal-format
  #| msgid "Syntax error in EQUIVALENCE statement at %L"
  msgid "Non-NUMERIC object %qs in default NUMERIC EQUIVALENCE statement at %L"
  msgstr "Error sintáctico en la declaración EQUIVALENCE en %L"
  
! #: fortran/resolve.cc:19871
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "La matriz '%s' en %L con límites que no son constantes no puede ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.cc:19882
  #, fuzzy, gcc-internal-format
  #| msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "El componente de estructura '%s' en %L no puede ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.cc:19893
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "La subcadena en %L tiene longitud cero"
  
! #: fortran/resolve.cc:19924
  #, fuzzy, gcc-internal-format
  #| msgid "Different character lengths in pointer assignment at %L"
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "Longitudes de carácter diferentes en la asignación de puntero en %L"
  
! #: fortran/resolve.cc:19991
  #, fuzzy, gcc-internal-format
  #| msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "La función PUBLIC '%s' en %L no puede ser del tipo PRIVATE '%s'"
  
! #: fortran/resolve.cc:20004
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "ENTRY '%s' en %L no tiene tipo IMPLICIT"
  
! #: fortran/resolve.cc:20026
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "El procedimiento de operador de usuario '%s' en %L debe ser FUNCTION"
  
! #: fortran/resolve.cc:20036
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L cannot be assumed character length"
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "El procedimiento de operador de usuario '%s' en %L no puede ser de longitud de carácter asumido"
  
! #: fortran/resolve.cc:20044
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L must have at least one argument"
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "El procedimiento de operador de usuario '%s' en %L debe tener al menos un argumento"
  
! #: fortran/resolve.cc:20058
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "El primer argumento de la interfaz de operador en %L no puede ser opcional"
  
! #: fortran/resolve.cc:20076
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "El segundo argumento de la interfaz de operador en %L no puede ser opcional"
  
! #: fortran/resolve.cc:20083
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "La interfaz de operador en %L debe tener, cuando mucho, dos argumentos"
  
! #: fortran/resolve.cc:20165
  #, fuzzy, gcc-internal-format
  #| msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr "El procedimiento contenido '%s' en %L de un procedimiento PURE también debe ser PURE"
  
! #: fortran/scanner.cc:307
  #, fuzzy, gcc-internal-format
  #| msgid "can't create directory %s: %m"
  msgid "Include directory %qs: %s"
  msgstr "no se puede crear el directorio %s: %m"
  
! #: fortran/scanner.cc:311
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring nonexistent directory \"%s\"\n"
  msgid "Nonexistent include directory %qs"
  msgstr "se descarta el directorio inexistente \"%s\"\n"
  
! #: fortran/scanner.cc:316
  #, fuzzy, gcc-internal-format
  #| msgid "%s: Not a directory"
  msgid "%qs is not a directory"
  msgstr "%s: No es un directorio"
  
! #: fortran/scanner.cc:790
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP at %C starts a commented line as it neither is followed by a space nor is a continuation line"
  msgid "!$ACC at %C starts a commented line as it neither is followed by a space nor is a continuation line"
  msgstr "!$OMP en %C inicia una línea comentada y no está seguido de un espacio ni es una continuación de línea"
  
! #: fortran/scanner.cc:830
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP at %C starts a commented line as it neither is followed by a space nor is a continuation line"
  msgstr "!$OMP en %C inicia una línea comentada y no está seguido de un espacio ni es una continuación de línea"
  
! #: fortran/scanner.cc:1009
  #, gcc-internal-format
  msgid "Ignoring %<!$omx%> vendor-extension sentinel at %C"
  msgstr ""
  
! #: fortran/scanner.cc:1321 fortran/scanner.cc:1524
  #, gcc-internal-format, gfc-internal-format
  msgid "Line truncated at %L"
  msgstr "Se truncó la línea en %L"
  
! #: fortran/scanner.cc:1385 fortran/scanner.cc:1614
  #, gcc-internal-format, gfc-internal-format
  msgid "Limit of %d continuations exceeded in statement at %C"
  msgstr "Se excedió el límite de %d continuaciones en la declaración en %C"
  
! #: fortran/scanner.cc:1464 fortran/scanner.cc:1573
  #, gcc-internal-format, gfc-internal-format
  msgid "Wrong OpenACC continuation at %C: expected !$ACC, got !$OMP"
  msgstr ""
  
! #: fortran/scanner.cc:1466 fortran/scanner.cc:1575
  #, gcc-internal-format, gfc-internal-format
  msgid "Wrong OpenMP continuation at %C: expected !$OMP, got !$ACC"
  msgstr ""
  
! #: fortran/scanner.cc:1479
  #, fuzzy, gcc-internal-format
  #| msgid "Missing '&' in continued character constant at %C"
  msgid "Missing %<&%> in continued character constant at %C"
  msgstr "Falta un '&' en la constante de carácter continuado en %C"
  
! #: fortran/scanner.cc:1765
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconforming tab character at %C"
  msgstr "Carácter de tabulación que no es conforme en %C"
  
! #: fortran/scanner.cc:1776
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid character in name at %C"
  msgid "Invalid character 0x%s at %C"
  msgstr "Carácter no válido en el nombre en %C"
  
! #: fortran/scanner.cc:1865 fortran/scanner.cc:1868
  #, fuzzy, gcc-internal-format
  #| msgid "'&' not allowed by itself in line %d"
  msgid "%<&%> not allowed by itself in line %d"
  msgstr "no se permite '&' por sí solo en la línea %d"
  
! #: fortran/scanner.cc:1958
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconforming tab character in column %d of line %d"
  msgstr "Carácter de tabulador que no es conformante en la columna %d de la línea %d"
  
! #: fortran/scanner.cc:2187
  #, fuzzy, gcc-internal-format
  #| msgid "%s:%d: file %s left but not entered"
  msgid "file %qs left but not entered"
  msgstr "%s:%d: se dejó el fichero %s pero no se entró"
  
! #: fortran/scanner.cc:2229
  #, fuzzy, gcc-internal-format
  #| msgid "%s:%d: Illegal preprocessor directive"
  msgid "Illegal preprocessor directive"
  msgstr "%s:%d: Directiva de preprocesamiento ilegal"
  
! #: fortran/scanner.cc:2552
  #, fuzzy, gcc-internal-format
  #| msgid "File '%s' is being included recursively"
  msgid "File %qs is being included recursively"
  msgstr "El fichero '%s' se está incluyendo recursivamente"
  
! #: fortran/scanner.cc:2564
  #, fuzzy, gcc-internal-format
  #| msgid "Can't open file '%s'"
  msgid "Cannot open file %qs"
  msgstr "No se puede abrir el fichero '%s'"
  
! #: fortran/scanner.cc:2574
  #, fuzzy, gcc-internal-format
  #| msgid "Can't open included file '%s'"
  msgid "Cannot open included file %qs"
  msgstr "No se puede abrir el fichero incluído '%s'"
  
! #: fortran/scanner.cc:2576
  #, fuzzy, gcc-internal-format
  #| msgid "Can't open included file '%s'"
  msgid "Cannot open pre-included file %qs"
  msgstr "No se puede abrir el fichero incluído '%s'"
  
! #: fortran/scanner.cc:2584 fortran/scanner.cc:2586
  #, fuzzy, gcc-internal-format
  #| msgid "input file %qs is the same as output file"
  msgid "Included file %qs is not a regular file"
*************** msgid "Argument of %s function at %L is
*** 89789,90121 ****
  msgstr "El argumento de la función %s en %L es demasiado grande para la secuencia de ordenado de género %d"
  
  #: fortran/simplify.cc:888
! #, gcc-internal-format, gfc-internal-format
! msgid "Argument of ACOS at %L must be between -1 and 1"
  msgstr "El argumento de ACOS en %L debe estar entre -1 y 1"
  
! #: fortran/simplify.cc:902
  #, gcc-internal-format
  msgid "in gfc_simplify_acos(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:921
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of ACOSH at %L must not be less than 1"
  msgstr "El argumento ACOSH en %L no debe ser menor a 1"
  
! #: fortran/simplify.cc:936
  #, gcc-internal-format
  msgid "in gfc_simplify_acosh(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:1165
! #, gcc-internal-format, gfc-internal-format
! msgid "Argument of ASIN at %L must be between -1 and 1"
  msgstr "El argumento de ASIN en %L debe estar entre -1 y 1"
  
! #: fortran/simplify.cc:1179
  #, gcc-internal-format
  msgid "in gfc_simplify_asin(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:1214
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of ACOS at %L must be between -1 and 1"
! msgid "Argument of ACOSD at %L must be between -1 and 1"
  msgstr "El argumento de ACOS en %L debe estar entre -1 y 1"
  
! #: fortran/simplify.cc:1240
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of ASIN at %L must be between -1 and 1"
! msgid "Argument of ASIND at %L must be between -1 and 1"
  msgstr "El argumento de ASIN en %L debe estar entre -1 y 1"
  
! #: fortran/simplify.cc:1292
  #, gcc-internal-format
  msgid "in gfc_simplify_asinh(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:1320
  #, gcc-internal-format
  msgid "in gfc_simplify_atan(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:1341
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of ATANH at %L must be inside the range -1 to 1"
  msgstr "El argumento de ATANH en %L debe estar dentro del rango -1 a 1"
  
! #: fortran/simplify.cc:1355
  #, gcc-internal-format
  msgid "in gfc_simplify_atanh(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:1372
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "If first argument of ATAN2 %L is zero, then the second argument must not be zero"
! msgid "If first argument of ATAN2 at %L is zero, then the second argument must not be zero"
  msgstr "Si el primer argumento de ATAN2 %L es cero, entonces el segundo argumento no debe ser cero"
  
! #: fortran/simplify.cc:1464
  #, gcc-internal-format, gfc-internal-format
  msgid "Result of BESSEL_YN is -INF at %L"
  msgstr "El resultado de BESSEL_YN es -INF en %L"
  
! #: fortran/simplify.cc:1864
  #, gcc-internal-format
  msgid "gfc_simplify_dcmplx(): Bad type (x)"
  msgstr ""
  
! #: fortran/simplify.cc:1884
  #, gcc-internal-format
  msgid "gfc_simplify_dcmplx(): Bad type (y)"
  msgstr ""
  
! #: fortran/simplify.cc:1951
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "If first argument of ATAN2 %L is zero, then the second argument must not be zero"
! msgid "If first argument of ATAN2D at %L is zero, then the second argument must not be zero"
  msgstr "Si el primer argumento de ATAN2 %L es cero, entonces el segundo argumento no debe ser cero"
  
! #: fortran/simplify.cc:1986
  #, gcc-internal-format
  msgid "in gfc_simplify_cos(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:2458
  #, gcc-internal-format
  msgid "gfc_simplify_dim(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:3049
  #, gcc-internal-format
  msgid "in gfc_simplify_exp(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:3267
  #, gcc-internal-format
  msgid "gfc_simplify_floor(): Bad kind"
  msgstr ""
  
! #: fortran/simplify.cc:3384
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of IACHAR at %L must be of length one"
  msgstr "El argumento de IACHAR en %L debe ser de longitud uno"
  
! #: fortran/simplify.cc:3392
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of IACHAR function at %L outside of range 0..127"
  msgstr "El argumento de la función IACHAR en %L está fuera de rango 0..127"
  
! #: fortran/simplify.cc:3553
  #, gcc-internal-format, gfc-internal-format
  msgid "Sum of second and third arguments of IBITS exceeds bit size at %L"
  msgstr "La suma del segundo y tercer argumentos de IBITS excede el tamaño de bit en %L"
  
! #: fortran/simplify.cc:3579
  #, gcc-internal-format
  msgid "IBITS: Bad bit"
  msgstr ""
  
! #: fortran/simplify.cc:3646
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of ICHAR at %L must be of length one"
  msgstr "El argumento de ICHAR en %L debe ser de longitud uno"
  
  #. Left shift, as in SHIFTL.
! #: fortran/simplify.cc:4007 fortran/simplify.cc:4015
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of %s is negative at %L"
  msgstr "El segundo argumento de %s es negativo en %L"
  
! #: fortran/simplify.cc:4027
  #, gcc-internal-format, gfc-internal-format
  msgid "Magnitude of second argument of %s exceeds bit size at %L"
  msgstr "La magnitud del segundo argumento de %s excede el tamaño de bit en %L"
  
! #: fortran/simplify.cc:4159
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Magnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %L"
  msgid "Magnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %C"
  msgstr "La magnitud del segundo argumento de ISHFTC excede el BIT_SIZE del primer argumento en %L"
  
! #: fortran/simplify.cc:4162
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The absolute value of SHIFT at %L must be less than or equal to SIZE at %L"
  msgid "Absolute value of SHIFT shall be less than or equal to SIZE at %C"
  msgstr "El valor absoluto de SHIFT en %L debe ser menor o igual a SIZE en %L"
  
! #: fortran/simplify.cc:4509 fortran/simplify.cc:4642
  #, gcc-internal-format, gfc-internal-format
  msgid "DIM argument at %L is out of bounds"
  msgstr "El argumento DIM en %L está fuera de los límites"
  
! #: fortran/simplify.cc:4975
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of LOG at %L cannot be less than or equal to zero"
  msgstr "El argumento de LOG en %L no puede ser menor o igual a cero"
  
! #: fortran/simplify.cc:4988
  #, gcc-internal-format, gfc-internal-format
  msgid "Complex argument of LOG at %L cannot be zero"
  msgstr "El argumento complejo de LOG en %L no puede ser cero"
  
! #: fortran/simplify.cc:4999
  #, gcc-internal-format
  msgid "gfc_simplify_log: bad type"
  msgstr ""
  
! #: fortran/simplify.cc:5016
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of LOG10 at %L cannot be less than or equal to zero"
  msgstr "El argumento de LOG10 en %L no puede ser menor o igual a cero"
  
! #: fortran/simplify.cc:5448
  #, gcc-internal-format
  msgid "simplify_min_max(): Bad type in arglist"
  msgstr ""
  
! #: fortran/simplify.cc:6371 fortran/simplify.cc:6379
  #, fuzzy, gcc-internal-format
  #| msgid "Argument 'S' of NEAREST at %L shall not be zero"
  msgid "Argument %qs of MOD at %L shall not be zero"
  msgstr "El argumento 'S' de NEAREST en %L no puede ser cero"
  
! #: fortran/simplify.cc:6385
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_simplify_mod(): Bad arguments"
  msgstr "gfc_trans_code(): Código de declaración erróneo"
  
! #: fortran/simplify.cc:6424 fortran/simplify.cc:6432
  #, fuzzy, gcc-internal-format
  #| msgid "Argument 'S' of NEAREST at %L shall not be zero"
  msgid "Argument %qs of MODULO at %L shall not be zero"
  msgstr "El argumento 'S' de NEAREST en %L no puede ser cero"
  
! #: fortran/simplify.cc:6438
  #, gcc-internal-format
  msgid "gfc_simplify_modulo(): Bad arguments"
  msgstr ""
  
! #: fortran/simplify.cc:6510
  #, gcc-internal-format, gfc-internal-format
  msgid "Result of NEAREST is NaN at %L"
  msgstr "El resultado de NEAREST es NaN en %L"
  
! #: fortran/simplify.cc:7304
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative at %L"
  msgstr "El argumento NCOPIES del intrínseco REPEAT es negativo en %L"
  
! #: fortran/simplify.cc:7360
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument NCOPIES of REPEAT intrinsic is too large at %L"
  msgstr "El argumento NCOPIES del intrínseco REPEAT es demasiado grande en %L"
  
! #: fortran/simplify.cc:7397
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of string longer than 2**28 at %L deferred to runtime, expect bugs"
  msgstr ""
  
! #: fortran/simplify.cc:7455
  #, gcc-internal-format, gfc-internal-format
  msgid "The SHAPE array for the RESHAPE intrinsic at %L has a negative value %d for dimension %d"
  msgstr ""
  
! #: fortran/simplify.cc:7480
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes of ORDER at %L and SHAPE at %L are different"
  msgstr ""
  
! #: fortran/simplify.cc:7494
  #, gcc-internal-format, gfc-internal-format
  msgid "Sizes of ORDER at %L and SHAPE at %L are different"
  msgstr ""
  
! #: fortran/simplify.cc:7509
  #, gcc-internal-format, gfc-internal-format
  msgid "Element with a value of %d in ORDER at %L must be in the range [1, ..., %d] for the RESHAPE intrinsic near %L"
  msgstr ""
  
! #: fortran/simplify.cc:7520
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDER at %L is not a permutation of the size of SHAPE at %L"
  msgstr ""
  
! #: fortran/simplify.cc:7582
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Integer too large at %C"
  msgid "Reshaped array too large at %C"
  msgstr "Entero demasiado grande en %C"
  
! #: fortran/simplify.cc:7703
  #, gcc-internal-format, gfc-internal-format
  msgid "Result of SCALE overflows its kind at %L"
  msgstr "El resultado de SCALE desborda su género en %L"
  
! #: fortran/simplify.cc:8223
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be of rank %d"
  msgid "DIM argument (%d) to intrinsic SIZE at %L out of range (1:%d)"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser del rango %d"
  
! #: fortran/simplify.cc:8352
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "Bad type in gfc_simplify_sign"
  msgstr "Tipo erróneo en la expresión constante"
  
! #: fortran/simplify.cc:8381
  #, gcc-internal-format
  msgid "in gfc_simplify_sin(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:8519 fortran/simplify.cc:8802
  #, gcc-internal-format
  msgid "Failure getting length of a constant array."
  msgstr ""
  
! #: fortran/simplify.cc:8529
  #, fuzzy, gcc-internal-format
  #| msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See -fmax-array-constructor option"
  msgid "The number of elements (%d) in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option."
  msgstr "El número de elementos en el constructor de matriz en %L requiere un incremento del límite superior %d permitido.  Vea la opción -fmax-array-constructor."
  
! #: fortran/simplify.cc:8596
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Finalization at %L is not yet implemented"
  msgid "Simplification of SPREAD at %C not yet implemented"
  msgstr "Aún no se admite la finalización en %L"
  
! #: fortran/simplify.cc:8620
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SQRT at %L has a negative value"
  msgstr "El argumento de SQRT en %L tiene un valor negativo"
  
! #: fortran/simplify.cc:8636
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid second argument of IBSET at %L"
  msgid "invalid argument of SQRT at %L"
  msgstr "Segundo argumento de IBSET no válido en %L"
  
! #: fortran/simplify.cc:8983
  #, gcc-internal-format, gfc-internal-format
  msgid "Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY lower bound is %ld)"
  msgstr "Fuera de límites en IMAGE_INDEX en %L para la dimensión %d, SUB tiene %ld y el límite inferior de COARRAY  es %ld)"
  
! #: fortran/simplify.cc:9006
  #, gcc-internal-format, gfc-internal-format
  msgid "Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY upper bound is %ld)"
  msgstr "Fuera de límites en IMAGE_INDEX en %L para la dimensión %d, SUB tiene %ld y el límite superior de COARRAY es %ld)"
  
! #: fortran/simplify.cc:9549
  #, fuzzy, gcc-internal-format
  #| msgid "Character '%s' in string at %L cannot be converted into character kind %d"
  msgid "Character %qs in string at %L cannot be converted into character kind %d"
  msgstr "El carácter '%s' en la cadena en %L no se puede convertir al género de carácter %d"
  
! #: fortran/st.cc:314
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_free_statement(): Bad statement"
--- 94490,94842 ----
  msgstr "El argumento de la función %s en %L es demasiado grande para la secuencia de ordenado de género %d"
  
  #: fortran/simplify.cc:888
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Argument of ACOS at %L must be between -1 and 1"
! msgid "Argument of ACOS at %L must be within the closed interval [-1, 1]"
  msgstr "El argumento de ACOS en %L debe estar entre -1 y 1"
  
! #: fortran/simplify.cc:903
  #, gcc-internal-format
  msgid "in gfc_simplify_acos(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:922
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of ACOSH at %L must not be less than 1"
  msgstr "El argumento ACOSH en %L no debe ser menor a 1"
  
! #: fortran/simplify.cc:937
  #, gcc-internal-format
  msgid "in gfc_simplify_acosh(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:1166
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Argument of ASIN at %L must be between -1 and 1"
! msgid "Argument of ASIN at %L must be within the closed interval [-1, 1]"
  msgstr "El argumento de ASIN en %L debe estar entre -1 y 1"
  
! #: fortran/simplify.cc:1181
  #, gcc-internal-format
  msgid "in gfc_simplify_asin(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:1219
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of ACOS at %L must be between -1 and 1"
! msgid "Argument of ACOSD at %L must be within the closed interval [-1, 1]"
  msgstr "El argumento de ACOS en %L debe estar entre -1 y 1"
  
! #: fortran/simplify.cc:1250
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of ASIN at %L must be between -1 and 1"
! msgid "Argument of ASIND at %L must be within the closed interval [-1, 1]"
  msgstr "El argumento de ASIN en %L debe estar entre -1 y 1"
  
! #: fortran/simplify.cc:1310
  #, gcc-internal-format
  msgid "in gfc_simplify_asinh(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:1338
  #, gcc-internal-format
  msgid "in gfc_simplify_atan(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:1359
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of ATANH at %L must be inside the range -1 to 1"
  msgstr "El argumento de ATANH en %L debe estar dentro del rango -1 a 1"
  
! #: fortran/simplify.cc:1373
  #, gcc-internal-format
  msgid "in gfc_simplify_atanh(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:1390
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "If first argument of ATAN2 %L is zero, then the second argument must not be zero"
! msgid "If the first argument of ATAN2 at %L is zero, then the second argument must not be zero"
  msgstr "Si el primer argumento de ATAN2 %L es cero, entonces el segundo argumento no debe ser cero"
  
! #: fortran/simplify.cc:1482
  #, gcc-internal-format, gfc-internal-format
  msgid "Result of BESSEL_YN is -INF at %L"
  msgstr "El resultado de BESSEL_YN es -INF en %L"
  
! #: fortran/simplify.cc:1882
  #, gcc-internal-format
  msgid "gfc_simplify_dcmplx(): Bad type (x)"
  msgstr ""
  
! #: fortran/simplify.cc:1902
  #, gcc-internal-format
  msgid "gfc_simplify_dcmplx(): Bad type (y)"
  msgstr ""
  
! #: fortran/simplify.cc:1969
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "If first argument of ATAN2 %L is zero, then the second argument must not be zero"
! msgid "If the first argument of ATAN2D at %L is zero, then the second argument must not be zero"
  msgstr "Si el primer argumento de ATAN2 %L es cero, entonces el segundo argumento no debe ser cero"
  
! #: fortran/simplify.cc:2009
  #, gcc-internal-format
  msgid "in gfc_simplify_cos(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:2169
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Argument of ACOS at %L must be between -1 and 1"
! msgid "Argument of ACOSPI at %L must be within the closed interval [-1, 1]"
! msgstr "El argumento de ACOS en %L debe estar entre -1 y 1"
! 
! #: fortran/simplify.cc:2201
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Argument of ASIN at %L must be between -1 and 1"
! msgid "Argument of ASINPI at %L must be within the closed interval [-1, 1]"
! msgstr "El argumento de ASIN en %L debe estar entre -1 y 1"
! 
! #: fortran/simplify.cc:2256
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "If first argument of ATAN2 %L is zero, then the second argument must not be zero"
! msgid "If the first argument of ATAN2PI at %L is zero, then the second argument must not be zero"
! msgstr "Si el primer argumento de ATAN2 %L es cero, entonces el segundo argumento no debe ser cero"
! 
! #: fortran/simplify.cc:2745
  #, gcc-internal-format
  msgid "gfc_simplify_dim(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:3336
  #, gcc-internal-format
  msgid "in gfc_simplify_exp(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:3556
  #, gcc-internal-format
  msgid "gfc_simplify_floor(): Bad kind"
  msgstr ""
  
! #: fortran/simplify.cc:3673
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of IACHAR at %L must be of length one"
  msgstr "El argumento de IACHAR en %L debe ser de longitud uno"
  
! #: fortran/simplify.cc:3681
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of IACHAR function at %L outside of range 0..127"
  msgstr "El argumento de la función IACHAR en %L está fuera de rango 0..127"
  
! #: fortran/simplify.cc:3842
  #, gcc-internal-format, gfc-internal-format
  msgid "Sum of second and third arguments of IBITS exceeds bit size at %L"
  msgstr "La suma del segundo y tercer argumentos de IBITS excede el tamaño de bit en %L"
  
! #: fortran/simplify.cc:3868
  #, gcc-internal-format
  msgid "IBITS: Bad bit"
  msgstr ""
  
! #: fortran/simplify.cc:3935
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of ICHAR at %L must be of length one"
  msgstr "El argumento de ICHAR en %L debe ser de longitud uno"
  
  #. Left shift, as in SHIFTL.
! #: fortran/simplify.cc:4296 fortran/simplify.cc:4304
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of %s is negative at %L"
  msgstr "El segundo argumento de %s es negativo en %L"
  
! #: fortran/simplify.cc:4316
  #, gcc-internal-format, gfc-internal-format
  msgid "Magnitude of second argument of %s exceeds bit size at %L"
  msgstr "La magnitud del segundo argumento de %s excede el tamaño de bit en %L"
  
! #: fortran/simplify.cc:4448
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Magnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %L"
  msgid "Magnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %C"
  msgstr "La magnitud del segundo argumento de ISHFTC excede el BIT_SIZE del primer argumento en %L"
  
! #: fortran/simplify.cc:4451
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The absolute value of SHIFT at %L must be less than or equal to SIZE at %L"
  msgid "Absolute value of SHIFT shall be less than or equal to SIZE at %C"
  msgstr "El valor absoluto de SHIFT en %L debe ser menor o igual a SIZE en %L"
  
! #: fortran/simplify.cc:4798 fortran/simplify.cc:4931
  #, gcc-internal-format, gfc-internal-format
  msgid "DIM argument at %L is out of bounds"
  msgstr "El argumento DIM en %L está fuera de los límites"
  
! #: fortran/simplify.cc:5279
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of LOG at %L cannot be less than or equal to zero"
  msgstr "El argumento de LOG en %L no puede ser menor o igual a cero"
  
! #: fortran/simplify.cc:5292
  #, gcc-internal-format, gfc-internal-format
  msgid "Complex argument of LOG at %L cannot be zero"
  msgstr "El argumento complejo de LOG en %L no puede ser cero"
  
! #: fortran/simplify.cc:5303
  #, gcc-internal-format
  msgid "gfc_simplify_log: bad type"
  msgstr ""
  
! #: fortran/simplify.cc:5320
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of LOG10 at %L cannot be less than or equal to zero"
  msgstr "El argumento de LOG10 en %L no puede ser menor o igual a cero"
  
! #: fortran/simplify.cc:5752
  #, gcc-internal-format
  msgid "simplify_min_max(): Bad type in arglist"
  msgstr ""
  
! #: fortran/simplify.cc:6675 fortran/simplify.cc:6683
  #, fuzzy, gcc-internal-format
  #| msgid "Argument 'S' of NEAREST at %L shall not be zero"
  msgid "Argument %qs of MOD at %L shall not be zero"
  msgstr "El argumento 'S' de NEAREST en %L no puede ser cero"
  
! #: fortran/simplify.cc:6689
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_simplify_mod(): Bad arguments"
  msgstr "gfc_trans_code(): Código de declaración erróneo"
  
! #: fortran/simplify.cc:6728 fortran/simplify.cc:6736
  #, fuzzy, gcc-internal-format
  #| msgid "Argument 'S' of NEAREST at %L shall not be zero"
  msgid "Argument %qs of MODULO at %L shall not be zero"
  msgstr "El argumento 'S' de NEAREST en %L no puede ser cero"
  
! #: fortran/simplify.cc:6742
  #, gcc-internal-format
  msgid "gfc_simplify_modulo(): Bad arguments"
  msgstr ""
  
! #: fortran/simplify.cc:6814
  #, gcc-internal-format, gfc-internal-format
  msgid "Result of NEAREST is NaN at %L"
  msgstr "El resultado de NEAREST es NaN en %L"
  
! #: fortran/simplify.cc:7601
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative at %L"
  msgstr "El argumento NCOPIES del intrínseco REPEAT es negativo en %L"
  
! #: fortran/simplify.cc:7657
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument NCOPIES of REPEAT intrinsic is too large at %L"
  msgstr "El argumento NCOPIES del intrínseco REPEAT es demasiado grande en %L"
  
! #: fortran/simplify.cc:7694
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of string longer than 2**28 at %L deferred to runtime, expect bugs"
  msgstr ""
  
! #: fortran/simplify.cc:7752
  #, gcc-internal-format, gfc-internal-format
  msgid "The SHAPE array for the RESHAPE intrinsic at %L has a negative value %d for dimension %d"
  msgstr ""
  
! #: fortran/simplify.cc:7777
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes of ORDER at %L and SHAPE at %L are different"
  msgstr ""
  
! #: fortran/simplify.cc:7791
  #, gcc-internal-format, gfc-internal-format
  msgid "Sizes of ORDER at %L and SHAPE at %L are different"
  msgstr ""
  
! #: fortran/simplify.cc:7806
  #, gcc-internal-format, gfc-internal-format
  msgid "Element with a value of %d in ORDER at %L must be in the range [1, ..., %d] for the RESHAPE intrinsic near %L"
  msgstr ""
  
! #: fortran/simplify.cc:7817
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDER at %L is not a permutation of the size of SHAPE at %L"
  msgstr ""
  
! #: fortran/simplify.cc:7879
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Integer too large at %C"
  msgid "Reshaped array too large at %C"
  msgstr "Entero demasiado grande en %C"
  
! #: fortran/simplify.cc:8000
  #, gcc-internal-format, gfc-internal-format
  msgid "Result of SCALE overflows its kind at %L"
  msgstr "El resultado de SCALE desborda su género en %L"
  
! #: fortran/simplify.cc:8520
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be of rank %d"
  msgid "DIM argument (%d) to intrinsic SIZE at %L out of range (1:%d)"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser del rango %d"
  
! #: fortran/simplify.cc:8649
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "Bad type in gfc_simplify_sign"
  msgstr "Tipo erróneo en la expresión constante"
  
! #: fortran/simplify.cc:8678
  #, gcc-internal-format
  msgid "in gfc_simplify_sin(): Bad type"
  msgstr ""
  
! #: fortran/simplify.cc:8816 fortran/simplify.cc:9099
  #, gcc-internal-format
  msgid "Failure getting length of a constant array."
  msgstr ""
  
! #: fortran/simplify.cc:8826
  #, fuzzy, gcc-internal-format
  #| msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See -fmax-array-constructor option"
  msgid "The number of elements (%d) in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option."
  msgstr "El número de elementos en el constructor de matriz en %L requiere un incremento del límite superior %d permitido.  Vea la opción -fmax-array-constructor."
  
! #: fortran/simplify.cc:8893
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Finalization at %L is not yet implemented"
  msgid "Simplification of SPREAD at %C not yet implemented"
  msgstr "Aún no se admite la finalización en %L"
  
! #: fortran/simplify.cc:8917
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SQRT at %L has a negative value"
  msgstr "El argumento de SQRT en %L tiene un valor negativo"
  
! #: fortran/simplify.cc:8933
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid second argument of IBSET at %L"
  msgid "invalid argument of SQRT at %L"
  msgstr "Segundo argumento de IBSET no válido en %L"
  
! #: fortran/simplify.cc:9281
  #, gcc-internal-format, gfc-internal-format
  msgid "Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY lower bound is %ld)"
  msgstr "Fuera de límites en IMAGE_INDEX en %L para la dimensión %d, SUB tiene %ld y el límite inferior de COARRAY  es %ld)"
  
! #: fortran/simplify.cc:9304
  #, gcc-internal-format, gfc-internal-format
  msgid "Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY upper bound is %ld)"
  msgstr "Fuera de límites en IMAGE_INDEX en %L para la dimensión %d, SUB tiene %ld y el límite superior de COARRAY es %ld)"
  
! #: fortran/simplify.cc:9846
  #, fuzzy, gcc-internal-format
  #| msgid "Character '%s' in string at %L cannot be converted into character kind %d"
  msgid "Character %qs in string at %L cannot be converted into character kind %d"
  msgstr "El carácter '%s' en la cadena en %L no se puede convertir al género de carácter %d"
  
! #: fortran/st.cc:318
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_free_statement(): Bad statement"
*************** msgstr "La variable declarada implícita
*** 90192,90568 ****
  msgid "Function result %qs at %L has no IMPLICIT type"
  msgstr "El resultado de la función '%s' en %L no es de tipo IMPLICIT"
  
! #: fortran/symbol.cc:418 fortran/symbol.cc:923 fortran/symbol.cc:1802
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute conflicts with %s attribute at %L"
  msgstr "El atributo %s genera un conflicto con el atributo %s en %L"
  
! #: fortran/symbol.cc:424 fortran/symbol.cc:926
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute conflicts with %s attribute in '%s' at %L"
  msgid "%s attribute conflicts with %s attribute in %qs at %L"
  msgstr "El atributo %s genera un conflicto con el atributo %s en '%s' en %L"
  
! #: fortran/symbol.cc:506
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute not allowed in BLOCK DATA program unit at %L"
  msgstr "No se permite el atributo %s en la unidad de programa BLOCK DATA en %L"
  
! #: fortran/symbol.cc:531
  #, gcc-internal-format, gfc-internal-format
  msgid "Namelist group name at %L cannot have the SAVE attribute"
  msgstr "El nombre de grupo de lista de nombres en %L no puede tener el atributo SAVE"
  
! #: fortran/symbol.cc:550
  #, gcc-internal-format
  msgid "internal procedure %qs at %L conflicts with DUMMY argument"
  msgstr ""
  
! #: fortran/symbol.cc:583
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Procedure pointer at %C"
  msgid "Procedure pointer at %C"
  msgstr "Fortran 2003: Procedimiento puntero en %C"
  
! #: fortran/symbol.cc:795
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute applied to %s %s at %L"
  msgstr "El atributo %s se aplica a %s %s en %L"
  
! #: fortran/symbol.cc:802
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) applied to %s %s at %L"
  msgstr "Se aplicó BIND(C) a %s %s en %L"
  
! #: fortran/symbol.cc:968
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot change attributes of USE-associated symbol at %L"
  msgstr "No se pueden cambiar los atributos de un símbolo asociado con USE en %L"
  
! #: fortran/symbol.cc:971
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot change attributes of USE-associated symbol %s at %L"
  msgstr "No se pueden cambiar los atributos del símbolo asociado con USE %s en %L"
  
! #: fortran/symbol.cc:987
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute specified at %L"
  msgstr "Se especificó un atributo %s duplicado en %L"
  
! #: fortran/symbol.cc:1029
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE specified outside of INTERFACE body at %L"
  msgstr "Se especificó ALLOCATABLE fuera de un cuerpo INTERFACE en %L"
  
! #: fortran/symbol.cc:1046
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate VOLATILE attribute specified at %L"
  msgid "Duplicate AUTOMATIC attribute specified at %L"
  msgstr "Se especificó un atributo VOLATILE duplicado en %L"
  
! #: fortran/symbol.cc:1070
  #, fuzzy, gcc-internal-format
  #| msgid "CODIMENSION specified for '%s' outside its INTERFACE body at %L"
  msgid "CODIMENSION specified for %qs outside its INTERFACE body at %L"
  msgstr "Se especificó CODIMENSION para '%s' fuera de su cuerpo INTERFACE en %L"
  
! #: fortran/symbol.cc:1096
  #, fuzzy, gcc-internal-format
  #| msgid "DIMENSION specified for '%s' outside its INTERFACE body at %L"
  msgid "DIMENSION specified for %qs outside its INTERFACE body at %L"
  msgstr "Se especificó DIMENSION para '%s' fuera de su cuerpo INTERFACE en %L"
  
! #: fortran/symbol.cc:1259
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %L appears in multiple pointer() statements"
  msgstr "El Apuntado Cray en %L aparece en varias declaraciones pointer()"
  
! #: fortran/symbol.cc:1278
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate PROTECTED attribute specified at %L"
  msgstr "Se especificó un atributo PROTECTED duplicado en %L"
  
! #: fortran/symbol.cc:1310
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
  msgstr "El atributo SAVE en %L no se puede especificar en un procedimiento PURE"
  
! #: fortran/symbol.cc:1323
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate SAVE attribute specified at %L"
  msgid "Duplicate SAVE attribute specified near %C"
  msgstr "Se especificó un atributo SAVE duplicado en %L"
  
! #: fortran/symbol.cc:1327
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate SAVE attribute specified at %L"
  msgstr "Se especificó un atributo SAVE duplicado en %L"
  
! #: fortran/symbol.cc:1347
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate VALUE attribute specified at %L"
  msgstr "Se especificó un atributo VALUE duplicado en %L"
  
! #: fortran/symbol.cc:1366
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate VOLATILE attribute specified at %L"
  msgstr "Se especificó un atributo VOLATILE duplicado en %L"
  
! #: fortran/symbol.cc:1378
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
  msgid "VOLATILE attribute at %L cannot be specified in a PURE procedure"
  msgstr "El atributo SAVE en %L no se puede especificar en un procedimiento PURE"
  
! #: fortran/symbol.cc:1399
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate ASYNCHRONOUS attribute specified at %L"
  msgstr "Se especificó un atributo ASYNCHRONOUS duplicado en %L"
  
! #: fortran/symbol.cc:1798
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute of '%s' conflicts with %s attribute at %L"
  msgid "%s attribute of %qs conflicts with %s attribute at %L"
  msgstr "El atributo %s de '%s' genera un conflicto con el atributo %s en %L"
  
! #: fortran/symbol.cc:1835
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "%s procedure at %L is already declared as %s procedure. \n"
  "F2008: A pointer function assignment is ambiguous if it is the first executable statement after the specification block. Please add any other kind of executable statement before it. FIXME"
  msgstr ""
  
! #: fortran/symbol.cc:1843
  #, gcc-internal-format, gfc-internal-format
  msgid "%s procedure at %L is already declared as %s procedure"
  msgstr "El procedimiento %s en %L ya se había declarado como un procedimiento %s"
  
! #: fortran/symbol.cc:1878
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
  msgstr "INTENT (%s) genera un conflicto con INTENT(%s) en %L"
  
! #: fortran/symbol.cc:1902
  #, gcc-internal-format, gfc-internal-format
  msgid "ACCESS specification at %L was already specified"
  msgstr "La especificación ACCESS en %L ya se había especificado"
  
! #: fortran/symbol.cc:1919
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate BIND attribute specified at %L"
  msgstr "Se especificó un atributo BIND duplicado en %L"
  
! #: fortran/symbol.cc:1926
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid " BIND(C)"
  msgid "BIND(C) at %L"
  msgstr " BIND(C)"
  
! #: fortran/symbol.cc:1942
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate EXTENDS attribute specified at %L"
  msgstr "Se especificó un atributo EXTENDS duplicado en %L"
  
! #: fortran/symbol.cc:1946
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: EXTENDS at %L"
  msgid "EXTENDS at %L"
  msgstr "Fortran 2003: EXTENDS en %L"
  
! #: fortran/symbol.cc:1972
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L already has an explicit interface"
  msgid "Symbol %qs at %L already has an explicit interface"
  msgstr "El símbolo '%s' en %L ya tenía una interfaz explícita"
  
! #: fortran/symbol.cc:1979
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L has attributes specified outside its INTERFACE body"
  msgid "%qs at %L has attributes specified outside its INTERFACE body"
  msgstr "'%s' en %L tiene atributos especificados fuera de su cuerpo INTERFACE"
  
! #: fortran/symbol.cc:2017
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L conflicts with symbol from module '%s', use-associated at %L"
  msgid "Symbol %qs at %L conflicts with symbol from module %qs, use-associated at %L"
  msgstr "El símbolo '%s' en %L genera conflictos con el símbolo del módulo '%s' asociado a uso en %L"
  
! #: fortran/symbol.cc:2021 fortran/symbol.cc:2024
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L already has basic type of %s"
  msgid "Symbol %qs at %L already has basic type of %s"
  msgstr "El símbolo '%s' en %L ya tenía el tipo básico de %s"
  
! #: fortran/symbol.cc:2031
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %L may not have basic type of %s"
  msgid "Procedure %qs at %L may not have basic type of %s"
  msgstr "El procedimiento '%s' en %L no puede tener el tipo básico de %s"
  
! #: fortran/symbol.cc:2043
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L cannot have a type"
  msgid "Symbol %qs at %L cannot have a type"
  msgstr "El símbolo '%s' en %L no puede tener un tipo"
  
! #: fortran/symbol.cc:2288
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %C already in the parent type at %L"
  msgid "Component %qs at %C already in the parent type at %L"
  msgstr "El componente '%s' en %C ya estaba en el tipo padre en %L"
  
! #: fortran/symbol.cc:2373
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C is ambiguous"
  msgid "Symbol %qs at %C is ambiguous"
  msgstr "El símbolo '%s' en %C es ambiguo"
  
! #: fortran/symbol.cc:2405
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %C is being used before it is defined"
  msgid "Derived type %qs at %C is being used before it is defined"
  msgstr "El tipo derivado '%s' en %C se está usando antes de ser definido"
  
! #: fortran/symbol.cc:2615
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %C is a PRIVATE component of '%s'"
  msgid "Component %qs at %C is a PRIVATE component of %qs"
  msgstr "El componente '%s' en %C es un componente PRIVATE de '%s'"
  
! #: fortran/symbol.cc:2636
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %C is not a member of the '%s' structure"
  msgid "%qs at %C is not a member of the %qs structure; did you mean %qs?"
  msgstr "'%s' en %C no es un miembro de la estructura '%s'"
  
! #: fortran/symbol.cc:2640
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %C is not a member of the '%s' structure"
  msgid "%qs at %C is not a member of the %qs structure"
  msgstr "'%s' en %C no es un miembro de la estructura '%s'"
  
! #: fortran/symbol.cc:2816
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate statement label %d at %L and %L"
  msgstr "Declaración de etiqueta %d duplicada en %L y %L"
  
! #: fortran/symbol.cc:2827
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C already referenced as branch target"
  msgstr "La etiqueta %d en %C ya se referenció como objetivo de ramificación"
  
! #: fortran/symbol.cc:2837
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C already referenced as a format label"
  msgstr "La etiqueta %d en %C ya se referenció como etiqueta de formato"
  
! #: fortran/symbol.cc:2844
  #, gcc-internal-format, gfc-internal-format
  msgid "DO termination statement which is not END DO or CONTINUE with label %d at %C"
  msgstr ""
  
! #: fortran/symbol.cc:2885
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C previously used as a FORMAT label"
  msgstr "La etiqueta %d en %C se utilizó previamente como una etiqueta FORMAT"
  
! #: fortran/symbol.cc:2894
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C previously used as branch target"
  msgstr "La etiqueta %d en %C se utilizó previamente como objetivo de ramificación"
  
! #: fortran/symbol.cc:2901
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected terminating name at %C"
  msgid "Shared DO termination label %d at %C"
  msgstr "Se esperaba un nombre terminal en %C"
  
! #: fortran/symbol.cc:2905
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: LOCK statement at %C"
  msgid "Labeled DO statement at %L"
  msgstr "Fortran 2008: Declaración LOCK en %C"
  
! #: fortran/symbol.cc:3296
  #, fuzzy, gcc-internal-format
  #| msgid "Name '%s' at %C is an ambiguous reference to '%s' from module '%s'"
  msgid "Name %qs at %C is an ambiguous reference to %qs from module %qs"
  msgstr "El nombre '%s' en %C es una referencia ambigua a '%s' del módulo '%s'"
  
! #: fortran/symbol.cc:3299
  #, fuzzy, gcc-internal-format
  #| msgid "Name '%s' at %C is an ambiguous reference to '%s' from current program unit"
  msgid "Name %qs at %C is an ambiguous reference to %qs from current program unit"
  msgstr "El nombre '%s' en %C es una referencia ambigua a '%s' de la unidad de programa actual"
  
  #. Symbol is from another namespace.
! #: fortran/symbol.cc:3544
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C has already been host associated"
  msgid "Symbol %qs at %C has already been host associated"
  msgstr "El símbolo '%s' en %C ya se había asociado con el anfitrión"
  
! #: fortran/symbol.cc:4599
  #, gcc-internal-format
  msgid "verify_bind_c_derived_type(): Given symbol is unexpectedly NULL"
  msgstr ""
  
! #: fortran/symbol.cc:4612
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' declared at %L must have the BIND attribute to be C interoperable"
  msgid "Derived type %qs declared at %L must have the BIND attribute to be C interoperable"
  msgstr "El tipo derivado '%s' declarado en %L debe tener el atributo BIND para ser interoperable con C"
  
! #: fortran/symbol.cc:4640
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %L has PRIVATE components"
  msgid "Derived type %qs with BIND(C) attribute at %L has no components"
  msgstr "El tipo derivado '%s' en %L tiene componentes PRIVATE"
  
  #. Generally emit warning, but not twice if -pedantic is given.
! #: fortran/symbol.cc:4646
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' with BIND(C) attribute at %L is empty, and may be inaccessible by the C companion processor"
  msgid "Derived type %qs with BIND(C) attribute at %L is empty, and may be inaccessible by the C companion processor"
  msgstr "El tipo derivado '%s' con atributo BIND(C) en %L está vacío, y puede ser inaccesible para el procesador acompañante de C"
  
! #: fortran/symbol.cc:4668
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %L cannot have the POINTER attribute because it is a member of the BIND(C) derived type '%s' at %L"
  msgid "Component %qs at %L cannot have the POINTER attribute because it is a member of the BIND(C) derived type %qs at %L"
  msgstr "El componente '%s' en %L no puede tener el atributo POINTER porque es un miembro del tipo derivado BIND(C) '%s' en %L"
  
! #: fortran/symbol.cc:4678
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure pointer component '%s' at %L cannot be a member of the BIND(C) derived type '%s' at %L"
  msgid "Procedure pointer component %qs at %L cannot be a member of the BIND(C) derived type %qs at %L"
  msgstr "El procedimiento de componente puntero '%s' en %L no puede ser un miembro del tipo derivado BIND(C) '%s' en %L"
  
! #: fortran/symbol.cc:4689
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %L cannot have the ALLOCATABLE attribute because it is a member of the BIND(C) derived type '%s' at %L"
  msgid "Component %qs at %L cannot have the ALLOCATABLE attribute because it is a member of the BIND(C) derived type %qs at %L"
  msgstr "El componente '%s' en %L no puede tener el atributo ALLOCATABLE porque es un miembro del tipo derivado BIND(C) '%s' en %L"
  
! #: fortran/symbol.cc:4728
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' in derived type '%s' at %L may not be C interoperable, even though derived type '%s' is BIND(C)"
  msgid "Component %qs in derived type %qs at %L may not be C interoperable, even though derived type %qs is BIND(C)"
  msgstr "El componente '%s' en el tipo derivado '%s' en %L tal vez no es interoperable con C, aún cuando el tipo derivado '%s' es BIND(C)"
  
! #: fortran/symbol.cc:4738
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' in derived type '%s' at %L may not be C interoperable"
  msgid "Component %qs in derived type %qs at %L may not be C interoperable"
  msgstr "El componente '%s' en el tipo derivado '%s' en %L tal vez no es interoperable con C"
  
! #: fortran/symbol.cc:4750
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %L cannot have the SEQUENCE attribute because it is BIND(C)"
  msgid "Derived type %qs at %L cannot have the SEQUENCE attribute because it is BIND(C)"
  msgstr "El tipo derivado '%s' en %L no puede tener el atributo SEQUENCE porque es BIND(C)"
  
! #: fortran/symbol.cc:5263 fortran/symbol.cc:5268
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' is used before it is typed at %L"
  msgid "Symbol %qs is used before it is typed at %L"
--- 94913,95289 ----
  msgid "Function result %qs at %L has no IMPLICIT type"
  msgstr "El resultado de la función '%s' en %L no es de tipo IMPLICIT"
  
! #: fortran/symbol.cc:418 fortran/symbol.cc:945 fortran/symbol.cc:1859
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute conflicts with %s attribute at %L"
  msgstr "El atributo %s genera un conflicto con el atributo %s en %L"
  
! #: fortran/symbol.cc:424 fortran/symbol.cc:948
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute conflicts with %s attribute in '%s' at %L"
  msgid "%s attribute conflicts with %s attribute in %qs at %L"
  msgstr "El atributo %s genera un conflicto con el atributo %s en '%s' en %L"
  
! #: fortran/symbol.cc:508
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute not allowed in BLOCK DATA program unit at %L"
  msgstr "No se permite el atributo %s en la unidad de programa BLOCK DATA en %L"
  
! #: fortran/symbol.cc:533
  #, gcc-internal-format, gfc-internal-format
  msgid "Namelist group name at %L cannot have the SAVE attribute"
  msgstr "El nombre de grupo de lista de nombres en %L no puede tener el atributo SAVE"
  
! #: fortran/symbol.cc:552
  #, gcc-internal-format
  msgid "internal procedure %qs at %L conflicts with DUMMY argument"
  msgstr ""
  
! #: fortran/symbol.cc:588
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Procedure pointer at %C"
  msgid "Procedure pointer at %C"
  msgstr "Fortran 2003: Procedimiento puntero en %C"
  
! #: fortran/symbol.cc:809
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute applied to %s %s at %L"
  msgstr "El atributo %s se aplica a %s %s en %L"
  
! #: fortran/symbol.cc:816
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) applied to %s %s at %L"
  msgstr "Se aplicó BIND(C) a %s %s en %L"
  
! #: fortran/symbol.cc:990
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot change attributes of USE-associated symbol at %L"
  msgstr "No se pueden cambiar los atributos de un símbolo asociado con USE en %L"
  
! #: fortran/symbol.cc:993
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot change attributes of USE-associated symbol %s at %L"
  msgstr "No se pueden cambiar los atributos del símbolo asociado con USE %s en %L"
  
! #: fortran/symbol.cc:1009
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute specified at %L"
  msgstr "Se especificó un atributo %s duplicado en %L"
  
! #: fortran/symbol.cc:1051
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE specified outside of INTERFACE body at %L"
  msgstr "Se especificó ALLOCATABLE fuera de un cuerpo INTERFACE en %L"
  
! #: fortran/symbol.cc:1068
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate VOLATILE attribute specified at %L"
  msgid "Duplicate AUTOMATIC attribute specified at %L"
  msgstr "Se especificó un atributo VOLATILE duplicado en %L"
  
! #: fortran/symbol.cc:1092
  #, fuzzy, gcc-internal-format
  #| msgid "CODIMENSION specified for '%s' outside its INTERFACE body at %L"
  msgid "CODIMENSION specified for %qs outside its INTERFACE body at %L"
  msgstr "Se especificó CODIMENSION para '%s' fuera de su cuerpo INTERFACE en %L"
  
! #: fortran/symbol.cc:1118
  #, fuzzy, gcc-internal-format
  #| msgid "DIMENSION specified for '%s' outside its INTERFACE body at %L"
  msgid "DIMENSION specified for %qs outside its INTERFACE body at %L"
  msgstr "Se especificó DIMENSION para '%s' fuera de su cuerpo INTERFACE en %L"
  
! #: fortran/symbol.cc:1281
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %L appears in multiple pointer() statements"
  msgstr "El Apuntado Cray en %L aparece en varias declaraciones pointer()"
  
! #: fortran/symbol.cc:1300
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate PROTECTED attribute specified at %L"
  msgstr "Se especificó un atributo PROTECTED duplicado en %L"
  
! #: fortran/symbol.cc:1332
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
  msgstr "El atributo SAVE en %L no se puede especificar en un procedimiento PURE"
  
! #: fortran/symbol.cc:1345
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate SAVE attribute specified at %L"
  msgid "Duplicate SAVE attribute specified near %C"
  msgstr "Se especificó un atributo SAVE duplicado en %L"
  
! #: fortran/symbol.cc:1349
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate SAVE attribute specified at %L"
  msgstr "Se especificó un atributo SAVE duplicado en %L"
  
! #: fortran/symbol.cc:1369
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate VALUE attribute specified at %L"
  msgstr "Se especificó un atributo VALUE duplicado en %L"
  
! #: fortran/symbol.cc:1388
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate VOLATILE attribute specified at %L"
  msgstr "Se especificó un atributo VOLATILE duplicado en %L"
  
! #: fortran/symbol.cc:1400
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
  msgid "VOLATILE attribute at %L cannot be specified in a PURE procedure"
  msgstr "El atributo SAVE en %L no se puede especificar en un procedimiento PURE"
  
! #: fortran/symbol.cc:1421
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate ASYNCHRONOUS attribute specified at %L"
  msgstr "Se especificó un atributo ASYNCHRONOUS duplicado en %L"
  
! #: fortran/symbol.cc:1855
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute of '%s' conflicts with %s attribute at %L"
  msgid "%s attribute of %qs conflicts with %s attribute at %L"
  msgstr "El atributo %s de '%s' genera un conflicto con el atributo %s en %L"
  
! #: fortran/symbol.cc:1892
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "%s procedure at %L is already declared as %s procedure. \n"
  "F2008: A pointer function assignment is ambiguous if it is the first executable statement after the specification block. Please add any other kind of executable statement before it. FIXME"
  msgstr ""
  
! #: fortran/symbol.cc:1900
  #, gcc-internal-format, gfc-internal-format
  msgid "%s procedure at %L is already declared as %s procedure"
  msgstr "El procedimiento %s en %L ya se había declarado como un procedimiento %s"
  
! #: fortran/symbol.cc:1935
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
  msgstr "INTENT (%s) genera un conflicto con INTENT(%s) en %L"
  
! #: fortran/symbol.cc:1959
  #, gcc-internal-format, gfc-internal-format
  msgid "ACCESS specification at %L was already specified"
  msgstr "La especificación ACCESS en %L ya se había especificado"
  
! #: fortran/symbol.cc:1976
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate BIND attribute specified at %L"
  msgstr "Se especificó un atributo BIND duplicado en %L"
  
! #: fortran/symbol.cc:1983
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid " BIND(C)"
  msgid "BIND(C) at %L"
  msgstr " BIND(C)"
  
! #: fortran/symbol.cc:1999
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate EXTENDS attribute specified at %L"
  msgstr "Se especificó un atributo EXTENDS duplicado en %L"
  
! #: fortran/symbol.cc:2003
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: EXTENDS at %L"
  msgid "EXTENDS at %L"
  msgstr "Fortran 2003: EXTENDS en %L"
  
! #: fortran/symbol.cc:2029
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L already has an explicit interface"
  msgid "Symbol %qs at %L already has an explicit interface"
  msgstr "El símbolo '%s' en %L ya tenía una interfaz explícita"
  
! #: fortran/symbol.cc:2036
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L has attributes specified outside its INTERFACE body"
  msgid "%qs at %L has attributes specified outside its INTERFACE body"
  msgstr "'%s' en %L tiene atributos especificados fuera de su cuerpo INTERFACE"
  
! #: fortran/symbol.cc:2074
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L conflicts with symbol from module '%s', use-associated at %L"
  msgid "Symbol %qs at %L conflicts with symbol from module %qs, use-associated at %L"
  msgstr "El símbolo '%s' en %L genera conflictos con el símbolo del módulo '%s' asociado a uso en %L"
  
! #: fortran/symbol.cc:2078 fortran/symbol.cc:2081
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L already has basic type of %s"
  msgid "Symbol %qs at %L already has basic type of %s"
  msgstr "El símbolo '%s' en %L ya tenía el tipo básico de %s"
  
! #: fortran/symbol.cc:2088
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %L may not have basic type of %s"
  msgid "Procedure %qs at %L may not have basic type of %s"
  msgstr "El procedimiento '%s' en %L no puede tener el tipo básico de %s"
  
! #: fortran/symbol.cc:2100
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L cannot have a type"
  msgid "Symbol %qs at %L cannot have a type"
  msgstr "El símbolo '%s' en %L no puede tener un tipo"
  
! #: fortran/symbol.cc:2355
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %C already in the parent type at %L"
  msgid "Component %qs at %C already in the parent type at %L"
  msgstr "El componente '%s' en %C ya estaba en el tipo padre en %L"
  
! #: fortran/symbol.cc:2440
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C is ambiguous"
  msgid "Symbol %qs at %C is ambiguous"
  msgstr "El símbolo '%s' en %C es ambiguo"
  
! #: fortran/symbol.cc:2472
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %C is being used before it is defined"
  msgid "Derived type %qs at %C is being used before it is defined"
  msgstr "El tipo derivado '%s' en %C se está usando antes de ser definido"
  
! #: fortran/symbol.cc:2682
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %C is a PRIVATE component of '%s'"
  msgid "Component %qs at %C is a PRIVATE component of %qs"
  msgstr "El componente '%s' en %C es un componente PRIVATE de '%s'"
  
! #: fortran/symbol.cc:2703
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %C is not a member of the '%s' structure"
  msgid "%qs at %C is not a member of the %qs structure; did you mean %qs?"
  msgstr "'%s' en %C no es un miembro de la estructura '%s'"
  
! #: fortran/symbol.cc:2707
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %C is not a member of the '%s' structure"
  msgid "%qs at %C is not a member of the %qs structure"
  msgstr "'%s' en %C no es un miembro de la estructura '%s'"
  
! #: fortran/symbol.cc:2935
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate statement label %d at %L and %L"
  msgstr "Declaración de etiqueta %d duplicada en %L y %L"
  
! #: fortran/symbol.cc:2946
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C already referenced as branch target"
  msgstr "La etiqueta %d en %C ya se referenció como objetivo de ramificación"
  
! #: fortran/symbol.cc:2956
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C already referenced as a format label"
  msgstr "La etiqueta %d en %C ya se referenció como etiqueta de formato"
  
! #: fortran/symbol.cc:2963
  #, gcc-internal-format, gfc-internal-format
  msgid "DO termination statement which is not END DO or CONTINUE with label %d at %C"
  msgstr ""
  
! #: fortran/symbol.cc:3004
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C previously used as a FORMAT label"
  msgstr "La etiqueta %d en %C se utilizó previamente como una etiqueta FORMAT"
  
! #: fortran/symbol.cc:3013
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C previously used as branch target"
  msgstr "La etiqueta %d en %C se utilizó previamente como objetivo de ramificación"
  
! #: fortran/symbol.cc:3021
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected terminating name at %C"
  msgid "Shared DO termination label %d at %C"
  msgstr "Se esperaba un nombre terminal en %C"
  
! #: fortran/symbol.cc:3025
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: LOCK statement at %C"
  msgid "Labeled DO statement at %L"
  msgstr "Fortran 2008: Declaración LOCK en %C"
  
! #: fortran/symbol.cc:3430
  #, fuzzy, gcc-internal-format
  #| msgid "Name '%s' at %C is an ambiguous reference to '%s' from module '%s'"
  msgid "Name %qs at %C is an ambiguous reference to %qs from module %qs"
  msgstr "El nombre '%s' en %C es una referencia ambigua a '%s' del módulo '%s'"
  
! #: fortran/symbol.cc:3433
  #, fuzzy, gcc-internal-format
  #| msgid "Name '%s' at %C is an ambiguous reference to '%s' from current program unit"
  msgid "Name %qs at %C is an ambiguous reference to %qs from current program unit"
  msgstr "El nombre '%s' en %C es una referencia ambigua a '%s' de la unidad de programa actual"
  
  #. Symbol is from another namespace.
! #: fortran/symbol.cc:3678
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C has already been host associated"
  msgid "Symbol %qs at %C has already been host associated"
  msgstr "El símbolo '%s' en %C ya se había asociado con el anfitrión"
  
! #: fortran/symbol.cc:4733
  #, gcc-internal-format
  msgid "verify_bind_c_derived_type(): Given symbol is unexpectedly NULL"
  msgstr ""
  
! #: fortran/symbol.cc:4746
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' declared at %L must have the BIND attribute to be C interoperable"
  msgid "Derived type %qs declared at %L must have the BIND attribute to be C interoperable"
  msgstr "El tipo derivado '%s' declarado en %L debe tener el atributo BIND para ser interoperable con C"
  
! #: fortran/symbol.cc:4774
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %L has PRIVATE components"
  msgid "Derived type %qs with BIND(C) attribute at %L has no components"
  msgstr "El tipo derivado '%s' en %L tiene componentes PRIVATE"
  
  #. Generally emit warning, but not twice if -pedantic is given.
! #: fortran/symbol.cc:4780
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' with BIND(C) attribute at %L is empty, and may be inaccessible by the C companion processor"
  msgid "Derived type %qs with BIND(C) attribute at %L is empty, and may be inaccessible by the C companion processor"
  msgstr "El tipo derivado '%s' con atributo BIND(C) en %L está vacío, y puede ser inaccesible para el procesador acompañante de C"
  
! #: fortran/symbol.cc:4802
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %L cannot have the POINTER attribute because it is a member of the BIND(C) derived type '%s' at %L"
  msgid "Component %qs at %L cannot have the POINTER attribute because it is a member of the BIND(C) derived type %qs at %L"
  msgstr "El componente '%s' en %L no puede tener el atributo POINTER porque es un miembro del tipo derivado BIND(C) '%s' en %L"
  
! #: fortran/symbol.cc:4812
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure pointer component '%s' at %L cannot be a member of the BIND(C) derived type '%s' at %L"
  msgid "Procedure pointer component %qs at %L cannot be a member of the BIND(C) derived type %qs at %L"
  msgstr "El procedimiento de componente puntero '%s' en %L no puede ser un miembro del tipo derivado BIND(C) '%s' en %L"
  
! #: fortran/symbol.cc:4823
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %L cannot have the ALLOCATABLE attribute because it is a member of the BIND(C) derived type '%s' at %L"
  msgid "Component %qs at %L cannot have the ALLOCATABLE attribute because it is a member of the BIND(C) derived type %qs at %L"
  msgstr "El componente '%s' en %L no puede tener el atributo ALLOCATABLE porque es un miembro del tipo derivado BIND(C) '%s' en %L"
  
! #: fortran/symbol.cc:4862
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' in derived type '%s' at %L may not be C interoperable, even though derived type '%s' is BIND(C)"
  msgid "Component %qs in derived type %qs at %L may not be C interoperable, even though derived type %qs is BIND(C)"
  msgstr "El componente '%s' en el tipo derivado '%s' en %L tal vez no es interoperable con C, aún cuando el tipo derivado '%s' es BIND(C)"
  
! #: fortran/symbol.cc:4872
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' in derived type '%s' at %L may not be C interoperable"
  msgid "Component %qs in derived type %qs at %L may not be C interoperable"
  msgstr "El componente '%s' en el tipo derivado '%s' en %L tal vez no es interoperable con C"
  
! #: fortran/symbol.cc:4884
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %L cannot have the SEQUENCE attribute because it is BIND(C)"
  msgid "Derived type %qs at %L cannot have the SEQUENCE attribute because it is BIND(C)"
  msgstr "El tipo derivado '%s' en %L no puede tener el atributo SEQUENCE porque es BIND(C)"
  
! #: fortran/symbol.cc:5397 fortran/symbol.cc:5402
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' is used before it is typed at %L"
  msgid "Symbol %qs is used before it is typed at %L"
*************** msgstr "Se sobreescriben los inicializad
*** 90595,90620 ****
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr "Se sobreescriben los inicializadores desiguales en EQUIVALENCE en %L"
  
! #: fortran/trans-array.cc:2469 fortran/trans-expr.cc:10450
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %L has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6840
  #, fuzzy, gcc-internal-format
  #| msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See -fmax-array-constructor option"
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr "El número de elementos en el constructor de matriz en %L requiere un incremento del límite superior %d permitido.  Vea la opción -fmax-array-constructor"
  
! #: fortran/trans-array.cc:9246
  #, fuzzy, gcc-internal-format
  #| msgid "Creating array temporary at %L for argument '%s'"
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "Se crea una matriz temporal en %L para el argumento '%s'"
  
! #: fortran/trans-array.cc:12706
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "tipo de expresión errónea durante la caminata (%d)"
--- 95316,95341 ----
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr "Se sobreescriben los inicializadores desiguales en EQUIVALENCE en %L"
  
! #: fortran/trans-array.cc:2452 fortran/trans-expr.cc:10593
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %L has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:7083
  #, fuzzy, gcc-internal-format
  #| msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See -fmax-array-constructor option"
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr "El número de elementos en el constructor de matriz en %L requiere un incremento del límite superior %d permitido.  Vea la opción -fmax-array-constructor"
  
! #: fortran/trans-array.cc:9503
  #, fuzzy, gcc-internal-format
  #| msgid "Creating array temporary at %L for argument '%s'"
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "Se crea una matriz temporal en %L para el argumento '%s'"
  
! #: fortran/trans-array.cc:13266
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "tipo de expresión errónea durante la caminata (%d)"
*************** msgstr "tipo de expresión errónea dura
*** 90625,90707 ****
  msgid "Named COMMON block %qs at %L shall be of the same size as elsewhere (%wu vs %wu bytes)"
  msgstr "El bloque COMMON nombrado '%s' en %L debe ser del mismo tamaño como en elsewhere (%lu vs %lu bytes)"
  
! #: fortran/trans-common.cc:839
  #, fuzzy, gcc-internal-format
  #| msgid "requested position is not an integer constant"
  msgid "get_mpz(): Not an integer constant"
  msgstr "la posición solicitada no es una constante entera"
  
! #: fortran/trans-common.cc:867
  #, gcc-internal-format
  msgid "element_number(): Bad dimension type"
  msgstr ""
  
! #: fortran/trans-common.cc:937
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array reference at %L"
  msgstr "Referencia de matriz errónea en %L"
  
! #: fortran/trans-common.cc:945
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal reference type at %L as EQUIVALENCE object"
  msgstr "Tipo de referencia ilegal en %L como un objeto EQUIVALENCE"
  
! #: fortran/trans-common.cc:985
  #, fuzzy, gcc-internal-format
  #| msgid "Inconsistent equivalence rules involving '%s' at %L and '%s' at %L"
  msgid "Inconsistent equivalence rules involving %qs at %L and %qs at %L"
  msgstr "Reglas de equivalencia inconsistentes que involucran a '%s' en %L y a '%s' en %L"
  
  #. Aligning this field would misalign a previous field.
! #: fortran/trans-common.cc:1174
  #, fuzzy, gcc-internal-format
  #| msgid "The equivalence set for variable '%s' declared at %L violates alignment requirements"
  msgid "The equivalence set for variable %qs declared at %L violates alignment requirements"
  msgstr "El conjunto de equivalencia para la variable '%s' declarado en %L viola los requerimientos de alineación"
  
! #: fortran/trans-common.cc:1222
  #, fuzzy, gcc-internal-format
  #| msgid "Polymorphic array at %C not yet supported"
  msgid "Sorry, !$OMP allocate for COMMON block variable %qs at %L not supported"
  msgstr "Aún no se admite la matriz polimórfica en %C"
  
! #: fortran/trans-common.cc:1243
  #, fuzzy, gcc-internal-format
  #| msgid "Equivalence for '%s' does not match ordering of COMMON '%s' at %L"
  msgid "Equivalence for %qs does not match ordering of COMMON %qs at %L"
  msgstr "La equivalencia para '%s' no coincide con el orden del COMMON '%s' en %L"
  
! #: fortran/trans-common.cc:1258
  #, fuzzy, gcc-internal-format
  #| msgid "The equivalence set for '%s' cause an invalid extension to COMMON '%s' at %L"
  msgid "The equivalence set for %qs cause an invalid extension to COMMON %qs at %L"
  msgstr "El conjunto de equivalencia para '%s' causa una extensión no válida al COMMON '%s' en %L"
  
! #: fortran/trans-common.cc:1274
  #, fuzzy, gcc-internal-format
  #| msgid "Padding of %d bytes required before '%s' in COMMON '%s' at %L; reorder elements or use -fno-align-commons"
  msgid "Padding of %d bytes required before %qs in COMMON %qs at %L; reorder elements or use %<-fno-align-commons%>"
  msgstr "Se requiere el relleno de %d bytes antes de '%s' en el COMMON '%s' en %L; reordene los elementos o use -fno-align-commons"
  
! #: fortran/trans-common.cc:1280
  #, fuzzy, gcc-internal-format
  #| msgid "Padding of %d bytes required before '%s' in COMMON at %L; reorder elements or use -fno-align-commons"
  msgid "Padding of %d bytes required before %qs in COMMON at %L; reorder elements or use %<-fno-align-commons%>"
  msgstr "Se requiere el relleno de %d bytes antes de '%s' en COMMON en %L; reordene los elementos o use -fno-align-commons"
  
! #: fortran/trans-common.cc:1301
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON '%s' at %L does not exist"
  msgid "COMMON %qs at %L does not exist"
  msgstr "El COMMON '%s' en %L no existe"
  
! #: fortran/trans-common.cc:1310
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON '%s' at %L requires %d bytes of padding; reorder elements or use -fno-align-commons"
  msgid "COMMON %qs at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>"
  msgstr "El COMMON '%s' en %L requiere %d bytes de relleno; reordene los elementos o use -fno-align-commons"
  
! #: fortran/trans-common.cc:1315
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON at %L requires %d bytes of padding; reorder elements or use -fno-align-commons"
  msgid "COMMON at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>"
--- 95346,95439 ----
  msgid "Named COMMON block %qs at %L shall be of the same size as elsewhere (%wu vs %wu bytes)"
  msgstr "El bloque COMMON nombrado '%s' en %L debe ser del mismo tamaño como en elsewhere (%lu vs %lu bytes)"
  
! #: fortran/trans-common.cc:494
! #, gcc-internal-format
! msgid "Sorry, OMP GROUPPRIVATE not implemented, used by common block %</%s/%> declared at %L"
! msgstr ""
! 
! #. Use 'else if' as groupprivate implies 'local'.
! #: fortran/trans-common.cc:498
! #, gcc-internal-format
! msgid "Sorry, OMP DECLARE TARGET with LOCAL clause not implemented, used by common block %</%s/%> declared at %L"
! msgstr ""
! 
! #: fortran/trans-common.cc:853
  #, fuzzy, gcc-internal-format
  #| msgid "requested position is not an integer constant"
  msgid "get_mpz(): Not an integer constant"
  msgstr "la posición solicitada no es una constante entera"
  
! #: fortran/trans-common.cc:881
  #, gcc-internal-format
  msgid "element_number(): Bad dimension type"
  msgstr ""
  
! #: fortran/trans-common.cc:951
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array reference at %L"
  msgstr "Referencia de matriz errónea en %L"
  
! #: fortran/trans-common.cc:959
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal reference type at %L as EQUIVALENCE object"
  msgstr "Tipo de referencia ilegal en %L como un objeto EQUIVALENCE"
  
! #: fortran/trans-common.cc:999
  #, fuzzy, gcc-internal-format
  #| msgid "Inconsistent equivalence rules involving '%s' at %L and '%s' at %L"
  msgid "Inconsistent equivalence rules involving %qs at %L and %qs at %L"
  msgstr "Reglas de equivalencia inconsistentes que involucran a '%s' en %L y a '%s' en %L"
  
  #. Aligning this field would misalign a previous field.
! #: fortran/trans-common.cc:1190
  #, fuzzy, gcc-internal-format
  #| msgid "The equivalence set for variable '%s' declared at %L violates alignment requirements"
  msgid "The equivalence set for variable %qs declared at %L violates alignment requirements"
  msgstr "El conjunto de equivalencia para la variable '%s' declarado en %L viola los requerimientos de alineación"
  
! #: fortran/trans-common.cc:1238
  #, fuzzy, gcc-internal-format
  #| msgid "Polymorphic array at %C not yet supported"
  msgid "Sorry, !$OMP allocate for COMMON block variable %qs at %L not supported"
  msgstr "Aún no se admite la matriz polimórfica en %C"
  
! #: fortran/trans-common.cc:1259
  #, fuzzy, gcc-internal-format
  #| msgid "Equivalence for '%s' does not match ordering of COMMON '%s' at %L"
  msgid "Equivalence for %qs does not match ordering of COMMON %qs at %L"
  msgstr "La equivalencia para '%s' no coincide con el orden del COMMON '%s' en %L"
  
! #: fortran/trans-common.cc:1274
  #, fuzzy, gcc-internal-format
  #| msgid "The equivalence set for '%s' cause an invalid extension to COMMON '%s' at %L"
  msgid "The equivalence set for %qs cause an invalid extension to COMMON %qs at %L"
  msgstr "El conjunto de equivalencia para '%s' causa una extensión no válida al COMMON '%s' en %L"
  
! #: fortran/trans-common.cc:1290
  #, fuzzy, gcc-internal-format
  #| msgid "Padding of %d bytes required before '%s' in COMMON '%s' at %L; reorder elements or use -fno-align-commons"
  msgid "Padding of %d bytes required before %qs in COMMON %qs at %L; reorder elements or use %<-fno-align-commons%>"
  msgstr "Se requiere el relleno de %d bytes antes de '%s' en el COMMON '%s' en %L; reordene los elementos o use -fno-align-commons"
  
! #: fortran/trans-common.cc:1296
  #, fuzzy, gcc-internal-format
  #| msgid "Padding of %d bytes required before '%s' in COMMON at %L; reorder elements or use -fno-align-commons"
  msgid "Padding of %d bytes required before %qs in COMMON at %L; reorder elements or use %<-fno-align-commons%>"
  msgstr "Se requiere el relleno de %d bytes antes de '%s' en COMMON en %L; reordene los elementos o use -fno-align-commons"
  
! #: fortran/trans-common.cc:1317
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON '%s' at %L does not exist"
  msgid "COMMON %qs at %L does not exist"
  msgstr "El COMMON '%s' en %L no existe"
  
! #: fortran/trans-common.cc:1326
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON '%s' at %L requires %d bytes of padding; reorder elements or use -fno-align-commons"
  msgid "COMMON %qs at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>"
  msgstr "El COMMON '%s' en %L requiere %d bytes de relleno; reordene los elementos o use -fno-align-commons"
  
! #: fortran/trans-common.cc:1331
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON at %L requires %d bytes of padding; reorder elements or use -fno-align-commons"
  msgid "COMMON at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>"
*************** msgstr "Asignar un valor diferente de 0
*** 90717,90872 ****
  msgid "non-constant initialization expression at %L"
  msgstr "expresión de inicialización que no es constante en %L"
  
! #: fortran/trans-decl.cc:774
  #, gcc-internal-format
  msgid "Array %qs at %L is larger than limit set by %<-fmax-stack-var-size=%>, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the %<-fmax-stack-var-size=%> limit (or use %<-frecursive%>, which implies unlimited %<-fmax-stack-var-size%>) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute."
  msgstr ""
  
! #: fortran/trans-decl.cc:1905
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Association target at %C must not be coindexed"
  msgid "%s at %L has no default type"
  msgstr "El objetivo de asociación en %C no debe estar coindizado"
  
! #: fortran/trans-decl.cc:1909
  #, gcc-internal-format
  msgid "intrinsic variable which isn't a procedure"
  msgstr "variable intrínseca que no es un procedimiento"
  
! #: fortran/trans-decl.cc:4705 fortran/trans-decl.cc:8145
  #, fuzzy, gcc-internal-format
  #| msgid "Return value of function '%s' at %L not set"
  msgid "Return value of function %qs at %L not set"
  msgstr "No se define el valor de devolución de la función '%s' en %L"
  
! #: fortran/trans-decl.cc:5237
  #, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr "Aún no se admite un parámetro de tipo diferido"
  
! #: fortran/trans-decl.cc:5549
  #, fuzzy, gcc-internal-format
  #| msgid "backend decl for module variable %s already exists"
  msgid "backend decl for module variable %qs already exists"
  msgstr "ya existe la declaración del extremo trasero para la variable de módulo %s"
  
! #: fortran/trans-decl.cc:5562
  #, fuzzy, gcc-internal-format
  #| msgid "Unused variable '%s' declared at %L"
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr "Se declaró la variable '%s' sin uso en %L"
  
! #: fortran/trans-decl.cc:6248
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgid "Symbol %qs at %L has the WEAK attribute but is a dummy argument"
  msgstr "'%s' en %L no puede tener el atributo VALUE porque no es un argumento dummy"
  
! #: fortran/trans-decl.cc:6251
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgid "Symbol %qs at %L has the WEAK attribute but is a local variable"
  msgstr "El componente '%s' en %L tiene el atributo CONTIGUOUS porque no es un puntero de matriz"
  
! #: fortran/trans-decl.cc:6266
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L was declared INTENT(OUT) but was not set"
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr "El argumento dummy '%s' en %L se declaró INTENT(OUT) pero no se estableció"
  
! #: fortran/trans-decl.cc:6272
  #, fuzzy, gcc-internal-format
  #| msgid "Derived-type dummy argument '%s' at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgid "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgstr "El argumento dummy de tipo derivado '%s' en %L se declaró INTENT(OUT) pero no se estableció y no tiene un inicializador por defecto"
  
! #: fortran/trans-decl.cc:6283 fortran/trans-decl.cc:6434
  #, fuzzy, gcc-internal-format
  #| msgid "Unused dummy argument '%s' at %L"
  msgid "Unused dummy argument %qs at %L"
  msgstr "Argumento dummy sin uso '%s' en %L"
  
! #: fortran/trans-decl.cc:6299
  #, fuzzy, gcc-internal-format
  #| msgid "Unused module variable '%s' which has been explicitly imported at %L"
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr "Variable de módulo '%s' sin uso la cual se importó explícitamente en %L"
  
! #: fortran/trans-decl.cc:6318
  #, fuzzy, gcc-internal-format
  #| msgid "Unused variable '%s' declared at %L"
  msgid "Unused variable %qs declared at %L"
  msgstr "Se declaró la variable '%s' sin uso en %L"
  
! #: fortran/trans-decl.cc:6367
  #, fuzzy, gcc-internal-format
  #| msgid "Unused parameter '%s' declared at %L"
  msgid "Unused parameter %qs declared at %L"
  msgstr "Se declaró el parámetro '%s' sin uso en %L"
  
! #: fortran/trans-decl.cc:6371
  #, fuzzy, gcc-internal-format
  #| msgid "Unused parameter '%s' which has been explicitly imported at %L"
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr "Parámetro '%s' sin uso el cual se importó explícitamente en %L"
  
! #: fortran/trans-decl.cc:6401
  #, fuzzy, gcc-internal-format
  #| msgid "Return value '%s' of function '%s' declared at %L not set"
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr "No se define el valor de devolución '%s' de la función '%s' declarada en %L"
  
! #: fortran/trans-decl.cc:7000
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
  
! #: fortran/trans-decl.cc:7199 fortran/trans-expr.cc:6127
  #, fuzzy, gcc-internal-format
  #| msgid "VARYING bit-strings not implemented"
  msgid "Unsigned not yet implemented"
  msgstr "no se han implementado las cadenas de bit VARYING"
  
! #: fortran/trans-decl.cc:8317
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C is already in a COMMON block"
  msgid "Symbol %qs at %L is declared in a BLOCK DATA program unit but is not in a COMMON block"
  msgstr "El símbolo '%s' en %C ya está en un bloque COMMON"
  
! #: fortran/trans-expr.cc:1211
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ISO C90 forbids variable length array %qE"
  msgid "Cannot compute the length of the char array at %L."
  msgstr "ISO C90 prohíbe la matriz de longitud variable %qE"
  
! #: fortran/trans-expr.cc:2041
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable variable at %L will be added"
  msgstr ""
  
! #: fortran/trans-expr.cc:2367
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Sorry, allocatable scalar coarrays are not yet supported at %L"
  msgid "Sorry, coindexed access to an unlimited polymorphic object at %L is not supported"
  msgstr "Lo siento, aún no se admiten las comatrices escalares alojables en %L"
  
! #: fortran/trans-expr.cc:2376
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Sorry, allocatable scalar coarrays are not yet supported at %L"
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr "Lo siento, aún no se admiten las comatrices escalares alojables en %L"
  
! #: fortran/trans-expr.cc:4289
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "Operador intrínseco desconocido"
  
! #: fortran/trans-expr.cc:5875
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr "Lista de argumentos de función desconocida en %L"
  
! #: fortran/trans-expr.cc:11050
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
--- 95449,95615 ----
  msgid "non-constant initialization expression at %L"
  msgstr "expresión de inicialización que no es constante en %L"
  
! #: fortran/trans-decl.cc:785
  #, gcc-internal-format
  msgid "Array %qs at %L is larger than limit set by %<-fmax-stack-var-size=%>, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the %<-fmax-stack-var-size=%> limit (or use %<-frecursive%>, which implies unlimited %<-fmax-stack-var-size%>) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute."
  msgstr ""
  
! #: fortran/trans-decl.cc:1591
! #, gcc-internal-format
! msgid "Sorry, OMP GROUPPRIVATE not implemented, used by %qs declared at %L"
! msgstr ""
! 
! #. Use 'else if' as groupprivate implies 'local'.
! #: fortran/trans-decl.cc:1595
! #, gcc-internal-format
! msgid "Sorry, OMP DECLARE TARGET with LOCAL clause not implemented, used by %qs declared at %L"
! msgstr ""
! 
! #: fortran/trans-decl.cc:1939
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Association target at %C must not be coindexed"
  msgid "%s at %L has no default type"
  msgstr "El objetivo de asociación en %C no debe estar coindizado"
  
! #: fortran/trans-decl.cc:1943
  #, gcc-internal-format
  msgid "intrinsic variable which isn't a procedure"
  msgstr "variable intrínseca que no es un procedimiento"
  
! #: fortran/trans-decl.cc:4823 fortran/trans-decl.cc:7990
  #, fuzzy, gcc-internal-format
  #| msgid "Return value of function '%s' at %L not set"
  msgid "Return value of function %qs at %L not set"
  msgstr "No se define el valor de devolución de la función '%s' en %L"
  
! #: fortran/trans-decl.cc:5373
  #, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr "Aún no se admite un parámetro de tipo diferido"
  
! #: fortran/trans-decl.cc:5685
  #, fuzzy, gcc-internal-format
  #| msgid "backend decl for module variable %s already exists"
  msgid "backend decl for module variable %qs already exists"
  msgstr "ya existe la declaración del extremo trasero para la variable de módulo %s"
  
! #: fortran/trans-decl.cc:5698
  #, fuzzy, gcc-internal-format
  #| msgid "Unused variable '%s' declared at %L"
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr "Se declaró la variable '%s' sin uso en %L"
  
! #: fortran/trans-decl.cc:6384
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgid "Symbol %qs at %L has the WEAK attribute but is a dummy argument"
  msgstr "'%s' en %L no puede tener el atributo VALUE porque no es un argumento dummy"
  
! #: fortran/trans-decl.cc:6387
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgid "Symbol %qs at %L has the WEAK attribute but is a local variable"
  msgstr "El componente '%s' en %L tiene el atributo CONTIGUOUS porque no es un puntero de matriz"
  
! #: fortran/trans-decl.cc:6402
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L was declared INTENT(OUT) but was not set"
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr "El argumento dummy '%s' en %L se declaró INTENT(OUT) pero no se estableció"
  
! #: fortran/trans-decl.cc:6408
  #, fuzzy, gcc-internal-format
  #| msgid "Derived-type dummy argument '%s' at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgid "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgstr "El argumento dummy de tipo derivado '%s' en %L se declaró INTENT(OUT) pero no se estableció y no tiene un inicializador por defecto"
  
! #: fortran/trans-decl.cc:6419 fortran/trans-decl.cc:6570
  #, fuzzy, gcc-internal-format
  #| msgid "Unused dummy argument '%s' at %L"
  msgid "Unused dummy argument %qs at %L"
  msgstr "Argumento dummy sin uso '%s' en %L"
  
! #: fortran/trans-decl.cc:6435
  #, fuzzy, gcc-internal-format
  #| msgid "Unused module variable '%s' which has been explicitly imported at %L"
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr "Variable de módulo '%s' sin uso la cual se importó explícitamente en %L"
  
! #: fortran/trans-decl.cc:6454
  #, fuzzy, gcc-internal-format
  #| msgid "Unused variable '%s' declared at %L"
  msgid "Unused variable %qs declared at %L"
  msgstr "Se declaró la variable '%s' sin uso en %L"
  
! #: fortran/trans-decl.cc:6503
  #, fuzzy, gcc-internal-format
  #| msgid "Unused parameter '%s' declared at %L"
  msgid "Unused parameter %qs declared at %L"
  msgstr "Se declaró el parámetro '%s' sin uso en %L"
  
! #: fortran/trans-decl.cc:6507
  #, fuzzy, gcc-internal-format
  #| msgid "Unused parameter '%s' which has been explicitly imported at %L"
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr "Parámetro '%s' sin uso el cual se importó explícitamente en %L"
  
! #: fortran/trans-decl.cc:6537
  #, fuzzy, gcc-internal-format
  #| msgid "Return value '%s' of function '%s' declared at %L not set"
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr "No se define el valor de devolución '%s' de la función '%s' declarada en %L"
  
! #: fortran/trans-decl.cc:7136
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
  
! #: fortran/trans-decl.cc:7335 fortran/trans-expr.cc:6207
  #, fuzzy, gcc-internal-format
  #| msgid "VARYING bit-strings not implemented"
  msgid "Unsigned not yet implemented"
  msgstr "no se han implementado las cadenas de bit VARYING"
  
! #: fortran/trans-decl.cc:8474
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C is already in a COMMON block"
  msgid "Symbol %qs at %L is declared in a BLOCK DATA program unit but is not in a COMMON block"
  msgstr "El símbolo '%s' en %C ya está en un bloque COMMON"
  
! #: fortran/trans-expr.cc:1231
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ISO C90 forbids variable length array %qE"
  msgid "Cannot compute the length of the char array at %L."
  msgstr "ISO C90 prohíbe la matriz de longitud variable %qE"
  
! #: fortran/trans-expr.cc:2061
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable variable at %L will be added"
  msgstr ""
  
! #: fortran/trans-expr.cc:2387
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Sorry, allocatable scalar coarrays are not yet supported at %L"
  msgid "Sorry, coindexed access to an unlimited polymorphic object at %L is not supported"
  msgstr "Lo siento, aún no se admiten las comatrices escalares alojables en %L"
  
! #: fortran/trans-expr.cc:2396
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Sorry, allocatable scalar coarrays are not yet supported at %L"
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr "Lo siento, aún no se admiten las comatrices escalares alojables en %L"
  
! #: fortran/trans-expr.cc:4308
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "Operador intrínseco desconocido"
  
! #: fortran/trans-expr.cc:5958
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr "Lista de argumentos de función desconocida en %L"
  
! #: fortran/trans-expr.cc:11200
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
*************** msgstr ""
*** 90877,90907 ****
  msgid "Intrinsic function %qs (%d) not recognized"
  msgstr "No se reconoce la función intrínseca %s(%d)"
  
! #: fortran/trans-intrinsic.cc:1897 fortran/trans-intrinsic.cc:2446
! #: fortran/trans-intrinsic.cc:2649
  #, fuzzy, gcc-internal-format
  #| msgid "'dim' argument of %s intrinsic at %L is not a valid dimension index"
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr "el argumento 'dim' del intrínseco '%s' en %L no es un índice de dimensión válido"
  
! #: fortran/trans-intrinsic.cc:12688 fortran/trans-stmt.cc:1107
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deferred-length character component '%s' at %L is not yet supported"
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr "El componente de caractér de longitud diferida '%s' en %L aún no se admite"
  
! #: fortran/trans-intrinsic.cc:12695
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer object at %C shall not be coindexed"
  msgid "The event variable at %L shall not be coindexed"
  msgstr "El objeto puntero en %C no debe tener un coíndice"
  
! #: fortran/trans-io.cc:2000
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr ""
  
! #: fortran/trans-io.cc:2550
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr "Tipo base ES erróneo (%d)"
--- 95620,95650 ----
  msgid "Intrinsic function %qs (%d) not recognized"
  msgstr "No se reconoce la función intrínseca %s(%d)"
  
! #: fortran/trans-intrinsic.cc:1899 fortran/trans-intrinsic.cc:2467
! #: fortran/trans-intrinsic.cc:2673
  #, fuzzy, gcc-internal-format
  #| msgid "'dim' argument of %s intrinsic at %L is not a valid dimension index"
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr "el argumento 'dim' del intrínseco '%s' en %L no es un índice de dimensión válido"
  
! #: fortran/trans-intrinsic.cc:12988 fortran/trans-stmt.cc:1234
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deferred-length character component '%s' at %L is not yet supported"
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr "El componente de caractér de longitud diferida '%s' en %L aún no se admite"
  
! #: fortran/trans-intrinsic.cc:12995
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer object at %C shall not be coindexed"
  msgid "The event variable at %L shall not be coindexed"
  msgstr "El objeto puntero en %C no debe tener un coíndice"
  
! #: fortran/trans-io.cc:2001
  #, gcc-internal-format
  msgid "build_dt: format with namelist"
  msgstr ""
  
! #: fortran/trans-io.cc:2552
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad IO basetype (%d)"
  msgstr "Tipo base ES erróneo (%d)"
*************** msgstr ""
*** 90927,91147 ****
  msgid "Mapping of polymorphic list item %qD is unspecified behavior"
  msgstr ""
  
! #: fortran/trans-openmp.cc:4196
  #, fuzzy, gcc-internal-format
  #| msgid "optional argument"
  msgid "optional class parameter"
  msgstr "argumento opcional"
  
! #: fortran/trans-openmp.cc:4660
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "unhandled expression type"
  msgstr "Se esperaba un tipo de expresión"
  
! #: fortran/trans-openmp.cc:4969
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "unhandled expression"
  msgstr "se esperaba una expresión"
  
! #: fortran/trans-openmp.cc:5092
  #, gcc-internal-format
  msgid "%<uses_allocators%> clause with traits and memory spaces"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6070
  #, gcc-internal-format
  msgid "%<!$OMP %s%> at %L requires %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6073
  #, gcc-internal-format
  msgid "All files that might deallocate such a variable must be compiled with %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6076
  #, gcc-internal-format
  msgid "This includes explicit DEALLOCATE, reallocation on intrinsic assignment, INTENT(OUT) for allocatable dummy arguments, and reallocation of allocatable components allocated with an OpenMP allocator"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6653 fortran/trans-openmp.cc:6673
  #, gcc-internal-format
  msgid "non-rectangular loop nest with non-constant step for %qs"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6675
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "Used here"
  msgstr "se definió union aquí"
  
! #: fortran/trans-openmp.cc:9241
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr "gfc_trans_omp_workshare(): Código de declaración erróneo"
  
! #: fortran/trans-openmp.cc:9651
  #, fuzzy, gcc-internal-format
  #| msgid "Either all or none of the upper bounds must be specified at %L"
  msgid "The base name for %<declare variant%> must be specified at %L"
  msgstr "Se deben especificar todos o ninguno de los límites superiores en %L"
  
! #: fortran/trans-openmp.cc:9662
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Name '%s' at %C is the name of the procedure"
  msgid "The base name at %L does not match the name of the current procedure"
  msgstr "El nombre '%s' en %C es el nombre del procedimiento"
  
! #: fortran/trans-openmp.cc:9665
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgid "The base name at %L must not be an entry name"
  msgstr "El argumento STAT= en %L debe ser una variable INTEGER escalar"
  
! #: fortran/trans-openmp.cc:9668
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Interface '%s' at %C may not be generic"
  msgid "The base name at %L must not be a generic name"
  msgstr "La interfaz '%s' en %C puede no ser generic"
  
! #: fortran/trans-openmp.cc:9671
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgid "The base name at %L must not be a procedure pointer"
  msgstr "El objetivo de inicialización de puntero a procedimiento en %L tal vez no es un puntero a procedimiento"
  
! #: fortran/trans-openmp.cc:9674
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure '%s' in %s at %L has no explicit interface"
  msgid "The base procedure at %L must have an explicit interface"
  msgstr "El procedimiento '%s' en %s en %L no tiene una interfaz explícita"
  
! #: fortran/trans-openmp.cc:9710
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D aliased to undefined symbol %qE"
  msgid "Cannot find symbol %qs at %L"
  msgstr "%q+D es un alias del símbolo sin definir %qE"
  
! #: fortran/trans-openmp.cc:9723
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L is neither function nor subroutine"
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr "El procedimiento '%s' en %s en %L no es ni función ni subrutina"
  
! #: fortran/trans-openmp.cc:9765
  #, fuzzy, gcc-internal-format
  #| msgid "%qs and %qs are incompatible"
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr "%qs y %qs son incompatibles"
  
! #: fortran/trans-openmp.cc:9771
  #, gcc-internal-format
  msgid "%<append_args%> clause implies that %qs has %d dummy arguments of integer type with %<omp_interop_kind%> kind"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9797
  #, gcc-internal-format
  msgid "%qs at %L must be a nonpointer, nonallocatable scalar integer dummy argument of %<omp_interop_kind%> kind as it utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9807
  #, gcc-internal-format
  msgid "%qs at %L with OPTIONAL attribute not support when utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9817
  #, gcc-internal-format
  msgid "%qs at %L has %d but requires %d %<omp_interop_kind%> kind dummy arguments as it is utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9832
  #, gcc-internal-format
  msgid "the %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9933 fortran/trans-openmp.cc:9972
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected argument list at %C"
  msgid "Expected positive argument index at %L"
  msgstr "Se esperaba una lista de argumentos en %C"
  
! #: fortran/trans-openmp.cc:9944
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Kargument %i value %qE exceeds maximum object size %E"
  msgid "Argument index at %L exceeds number of arguments %d"
  msgstr "%Kargumento %i, valor %qE, supera el tamaño máximo %E del objeto"
  
! #: fortran/trans-openmp.cc:9982
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper argument index smaller than lower one at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10008
  #, fuzzy, gcc-internal-format
  #| msgid "An alternate return at %L without a * dummy argument"
  msgid "List item %qs at %L, declared at %L, is not a dummy argument"
  msgstr "Una devolución alternativa en %L sin un argumento dummy *"
  
! #: fortran/trans-openmp.cc:10022
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of statement function at %L must be scalar"
  msgid "Argument %qs at %L to list item in %<need_device_ptr%> at %L must be a scalar of TYPE(C_PTR)"
  msgstr "El argumento '%s' de la función de declaración en %L debe ser escalar"
  
! #: fortran/trans-openmp.cc:10029
  #, gcc-internal-format
  msgid "Consider using %<need_device_addr%> instead"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10036
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of elemental procedure at %L cannot have the ALLOCATABLE attribute"
  msgid "Argument %qs at %L to list item in %<need_device_addr%> at %L must not have the VALUE attribute"
  msgstr "El argumento '%s' del procedimiento elemental en %L no puede tener el atributo ALLOCATABLE"
  
! #: fortran/trans-openmp.cc:10045
  #, fuzzy, gcc-internal-format
  #| msgid "specified option %qs more than once"
  msgid "%qs at %L is specified more than once"
  msgstr "opción %qs especificada más de una vez"
  
! #: fortran/trans-openmp.cc:10062
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe not supported"
  msgid "%<need_device_addr%> not yet supported"
  msgstr "no se admite -pipe"
  
! #: fortran/trans-stmt.cc:576
  #, gcc-internal-format, gfc-internal-format
  msgid "An alternate return at %L without a * dummy argument"
  msgstr "Una devolución alternativa en %L sin un argumento dummy *"
  
! #: fortran/trans-stmt.cc:908
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deferred-length character component '%s' at %L is not yet supported"
  msgid "Sorry, the lock component of derived type at %L is not yet supported"
  msgstr "El componente de caractér de longitud diferida '%s' en %L aún no se admite"
  
! #: fortran/trans-stmt.cc:1370
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, only support for integer kind %d implemented for image-set at %L"
  msgstr "Lo siento, sólo se admite integer kind %d implementado para el conjunto imagen en %L"
  
! #: fortran/trans-stmt.cc:3807
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_trans_select(): Bad type for case expr."
  msgstr "gfc_trans_code(): Código de declaración erróneo."
  
! #: fortran/trans-stmt.cc:5170
  #, fuzzy, gcc-internal-format
  #| msgid "Deferred-length character component '%s' at %L is not yet supported"
  msgid "Sorry, %s specifier at %L for assumed-size array %qs is not yet supported"
  msgstr "El componente de caractér de longitud diferida '%s' en %L aún no se admite"
  
  #. Cf. PR fortran/
! #: fortran/trans-stmt.cc:5207
  #, fuzzy, gcc-internal-format
  #| msgid "Deferred-length character component '%s' at %L is not yet supported"
  msgid "Sorry, LOCAL specifier at %L for %qs of derived type with default initializer is not yet supported"
--- 95670,95896 ----
  msgid "Mapping of polymorphic list item %qD is unspecified behavior"
  msgstr ""
  
! #: fortran/trans-openmp.cc:4204
  #, fuzzy, gcc-internal-format
  #| msgid "optional argument"
  msgid "optional class parameter"
  msgstr "argumento opcional"
  
! #: fortran/trans-openmp.cc:4668
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "unhandled expression type"
  msgstr "Se esperaba un tipo de expresión"
  
! #: fortran/trans-openmp.cc:4977
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "unhandled expression"
  msgstr "se esperaba una expresión"
  
! #: fortran/trans-openmp.cc:5102
  #, gcc-internal-format
  msgid "%<uses_allocators%> clause with traits and memory spaces"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6138
  #, gcc-internal-format
  msgid "%<!$OMP %s%> at %L requires %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6141
  #, gcc-internal-format
  msgid "All files that might deallocate such a variable must be compiled with %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6144
  #, gcc-internal-format
  msgid "This includes explicit DEALLOCATE, reallocation on intrinsic assignment, INTENT(OUT) for allocatable dummy arguments, and reallocation of allocatable components allocated with an OpenMP allocator"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6721 fortran/trans-openmp.cc:6741
  #, gcc-internal-format
  msgid "non-rectangular loop nest with non-constant step for %qs"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6743
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "Used here"
  msgstr "se definió union aquí"
  
! #: fortran/trans-openmp.cc:9311
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr "gfc_trans_omp_workshare(): Código de declaración erróneo"
  
! #: fortran/trans-openmp.cc:9721
  #, fuzzy, gcc-internal-format
  #| msgid "Either all or none of the upper bounds must be specified at %L"
  msgid "The base name for %<declare variant%> must be specified at %L"
  msgstr "Se deben especificar todos o ninguno de los límites superiores en %L"
  
! #: fortran/trans-openmp.cc:9732
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Name '%s' at %C is the name of the procedure"
  msgid "The base name at %L does not match the name of the current procedure"
  msgstr "El nombre '%s' en %C es el nombre del procedimiento"
  
! #: fortran/trans-openmp.cc:9735
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgid "The base name at %L must not be an entry name"
  msgstr "El argumento STAT= en %L debe ser una variable INTEGER escalar"
  
! #: fortran/trans-openmp.cc:9738
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Interface '%s' at %C may not be generic"
  msgid "The base name at %L must not be a generic name"
  msgstr "La interfaz '%s' en %C puede no ser generic"
  
! #: fortran/trans-openmp.cc:9741
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgid "The base name at %L must not be a procedure pointer"
  msgstr "El objetivo de inicialización de puntero a procedimiento en %L tal vez no es un puntero a procedimiento"
  
! #: fortran/trans-openmp.cc:9744
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure '%s' in %s at %L has no explicit interface"
  msgid "The base procedure at %L must have an explicit interface"
  msgstr "El procedimiento '%s' en %s en %L no tiene una interfaz explícita"
  
! #: fortran/trans-openmp.cc:9780
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D aliased to undefined symbol %qE"
  msgid "Cannot find symbol %qs at %L"
  msgstr "%q+D es un alias del símbolo sin definir %qE"
  
! #: fortran/trans-openmp.cc:9793
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L is neither function nor subroutine"
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr "El procedimiento '%s' en %s en %L no es ni función ni subrutina"
  
! #: fortran/trans-openmp.cc:9799
! #, fuzzy, gcc-internal-format
! #| msgid "Procedure '%s' in %s at %L is neither function nor subroutine"
! msgid "variant %qs at %L is the same as base function"
! msgstr "El procedimiento '%s' en %s en %L no es ni función ni subrutina"
! 
! #: fortran/trans-openmp.cc:9841
  #, fuzzy, gcc-internal-format
  #| msgid "%qs and %qs are incompatible"
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr "%qs y %qs son incompatibles"
  
! #: fortran/trans-openmp.cc:9847
  #, gcc-internal-format
  msgid "%<append_args%> clause implies that %qs has %d dummy arguments of integer type with %<omp_interop_kind%> kind"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9873
  #, gcc-internal-format
  msgid "%qs at %L must be a nonpointer, nonallocatable scalar integer dummy argument of %<omp_interop_kind%> kind as it utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9883
  #, gcc-internal-format
  msgid "%qs at %L with OPTIONAL attribute not support when utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9893
  #, gcc-internal-format
  msgid "%qs at %L has %d but requires %d %<omp_interop_kind%> kind dummy arguments as it is utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9908
  #, gcc-internal-format
  msgid "the %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10009 fortran/trans-openmp.cc:10048
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected argument list at %C"
  msgid "Expected positive argument index at %L"
  msgstr "Se esperaba una lista de argumentos en %C"
  
! #: fortran/trans-openmp.cc:10020
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Kargument %i value %qE exceeds maximum object size %E"
  msgid "Argument index at %L exceeds number of arguments %d"
  msgstr "%Kargumento %i, valor %qE, supera el tamaño máximo %E del objeto"
  
! #: fortran/trans-openmp.cc:10058
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper argument index smaller than lower one at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10084
  #, fuzzy, gcc-internal-format
  #| msgid "An alternate return at %L without a * dummy argument"
  msgid "List item %qs at %L, declared at %L, is not a dummy argument"
  msgstr "Una devolución alternativa en %L sin un argumento dummy *"
  
! #: fortran/trans-openmp.cc:10098
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of statement function at %L must be scalar"
  msgid "Argument %qs at %L to list item in %<need_device_ptr%> at %L must be a scalar of TYPE(C_PTR)"
  msgstr "El argumento '%s' de la función de declaración en %L debe ser escalar"
  
! #: fortran/trans-openmp.cc:10105
  #, gcc-internal-format
  msgid "Consider using %<need_device_addr%> instead"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10112
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of elemental procedure at %L cannot have the ALLOCATABLE attribute"
  msgid "Argument %qs at %L to list item in %<need_device_addr%> at %L must not have the VALUE attribute"
  msgstr "El argumento '%s' del procedimiento elemental en %L no puede tener el atributo ALLOCATABLE"
  
! #: fortran/trans-openmp.cc:10121
  #, fuzzy, gcc-internal-format
  #| msgid "specified option %qs more than once"
  msgid "%qs at %L is specified more than once"
  msgstr "opción %qs especificada más de una vez"
  
! #: fortran/trans-openmp.cc:10138
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe not supported"
  msgid "%<need_device_addr%> not yet supported"
  msgstr "no se admite -pipe"
  
! #: fortran/trans-stmt.cc:646
  #, gcc-internal-format, gfc-internal-format
  msgid "An alternate return at %L without a * dummy argument"
  msgstr "Una devolución alternativa en %L sin un argumento dummy *"
  
! #: fortran/trans-stmt.cc:1035
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deferred-length character component '%s' at %L is not yet supported"
  msgid "Sorry, the lock component of derived type at %L is not yet supported"
  msgstr "El componente de caractér de longitud diferida '%s' en %L aún no se admite"
  
! #: fortran/trans-stmt.cc:1496
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, only support for integer kind %d implemented for image-set at %L"
  msgstr "Lo siento, sólo se admite integer kind %d implementado para el conjunto imagen en %L"
  
! #: fortran/trans-stmt.cc:3950
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_trans_select(): Bad type for case expr."
  msgstr "gfc_trans_code(): Código de declaración erróneo."
  
! #: fortran/trans-stmt.cc:5313
  #, fuzzy, gcc-internal-format
  #| msgid "Deferred-length character component '%s' at %L is not yet supported"
  msgid "Sorry, %s specifier at %L for assumed-size array %qs is not yet supported"
  msgstr "El componente de caractér de longitud diferida '%s' en %L aún no se admite"
  
  #. Cf. PR fortran/
! #: fortran/trans-stmt.cc:5350
  #, fuzzy, gcc-internal-format
  #| msgid "Deferred-length character component '%s' at %L is not yet supported"
  msgid "Sorry, LOCAL specifier at %L for %qs of derived type with default initializer is not yet supported"
*************** msgstr "REAL(KIND=10) no está disponibl
*** 91219,91235 ****
  msgid "REAL(KIND=10) is not available for %<-freal-8-real-16%> option"
  msgstr "REAL(KIND=10) no está disponible para la opción -freal-8-real-16"
  
! #: fortran/trans-types.cc:909
  #, gcc-internal-format
  msgid "gfc_validate_kind(): Got bad type"
  msgstr ""
  
! #: fortran/trans-types.cc:913
  #, gcc-internal-format
  msgid "gfc_validate_kind(): Got bad kind"
  msgstr ""
  
! #: fortran/trans.cc:2663
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr "gfc_trans_code(): Código de declaración erróneo"
--- 95968,95989 ----
  msgid "REAL(KIND=10) is not available for %<-freal-8-real-16%> option"
  msgstr "REAL(KIND=10) no está disponible para la opción -freal-8-real-16"
  
! #: fortran/trans-types.cc:804
! #, gcc-internal-format
! msgid "-fexternal-blas64 requires a 64-bit system"
! msgstr ""
! 
! #: fortran/trans-types.cc:912
  #, gcc-internal-format
  msgid "gfc_validate_kind(): Got bad type"
  msgstr ""
  
! #: fortran/trans-types.cc:916
  #, gcc-internal-format
  msgid "gfc_validate_kind(): Got bad kind"
  msgstr ""
  
! #: fortran/trans.cc:2689
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr "gfc_trans_code(): Código de declaración erróneo"
*************** msgstr "texto extra al final de la direc
*** 91331,91347 ****
  msgid "unexpected EOF"
  msgstr "Fin de fichero inesperado"
  
- #: go/gofrontend/expressions.cc:985
- #, gcc-internal-format
- msgid "invalid use of type"
- msgstr "uso no válido del tipo"
- 
- #: go/gofrontend/statements.cc:2670
- #, fuzzy, gcc-internal-format
- #| msgid "expected expression"
- msgid "expected call expression"
- msgstr "se esperaba una expresión"
- 
  #: lto/lto-common.cc:2041
  #, gcc-internal-format
  msgid "bytecode stream: garbage at the end of symbols section"
--- 96085,96090 ----
*************** msgstr "no se pueden leer las decls LTO
*** 91400,91427 ****
  msgid "Cannot open %s"
  msgstr "No se puede abrir %s"
  
! #: lto/lto-common.cc:2447
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot map %s"
  msgstr "No se puede mapear %s"
  
! #: lto/lto-common.cc:2458
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot read %s"
  msgstr "No se puede leer %s"
  
! #: lto/lto-common.cc:2775
  #, gcc-internal-format
  msgid "could not open symbol resolution file: %m"
  msgstr "no se puede abrir el fichero de resolución de símbolos: %m"
  
! #: lto/lto-common.cc:2900
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing braces around initializer for %qT"
  msgid "missing resolution data for %s"
  msgstr "faltan llaves alrededor del inicializador para %qT"
  
! #: lto/lto-common.cc:2937
  #, gcc-internal-format
  msgid "errors during merging of translation units"
  msgstr "errores durante la mezcla de unidades de traducción"
--- 96143,96176 ----
  msgid "Cannot open %s"
  msgstr "No se puede abrir %s"
  
! #: lto/lto-common.cc:2443
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Can't convert %s to %s at %L"
! msgid "Cannot map %s: section is too long"
! msgstr "No se puede convertir %s a %s en %L"
! 
! #: lto/lto-common.cc:2453
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot map %s"
  msgstr "No se puede mapear %s"
  
! #: lto/lto-common.cc:2464
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot read %s"
  msgstr "No se puede leer %s"
  
! #: lto/lto-common.cc:2781
  #, gcc-internal-format
  msgid "could not open symbol resolution file: %m"
  msgstr "no se puede abrir el fichero de resolución de símbolos: %m"
  
! #: lto/lto-common.cc:2906
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing braces around initializer for %qT"
  msgid "missing resolution data for %s"
  msgstr "faltan llaves alrededor del inicializador para %qT"
  
! #: lto/lto-common.cc:2943
  #, gcc-internal-format
  msgid "errors during merging of translation units"
  msgstr "errores durante la mezcla de unidades de traducción"
*************** msgstr ""
*** 91448,91561 ****
  msgid "%s:%s: %E: %E"
  msgstr "%s: %s: %s"
  
! #: lto/lto-lang.cc:893
  #, fuzzy, gcc-internal-format
  #| msgid "-fwpa and -fltrans are mutually exclusive"
  msgid "%<-fwpa%> and %<-fltrans%> are mutually exclusive"
  msgstr "-fwpa y -fltrans son mutuamente exclusivos"
  
! #: lto/lto-lang.cc:927
  #, fuzzy, gcc-internal-format
  #| msgid "-fwpa and -fltrans are mutually exclusive"
  msgid "%<-flinker-output=rel%> and %<-fltrans%> are mutually exclusive"
  msgstr "-fwpa y -fltrans son mutuamente exclusivos"
  
! #: lto/lto-object.cc:106
  #, gcc-internal-format, gfc-internal-format
  msgid "open %s failed: %s"
  msgstr "falló al abrir %s: %s"
  
! #: lto/lto-object.cc:150
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s: %s"
  msgstr "%s: %s: %s"
  
! #: lto/lto-object.cc:191
  #, gcc-internal-format, gfc-internal-format
  msgid "close: %s"
  msgstr "cerrar: %s"
  
! #: lto/lto-object.cc:247
  #, gcc-internal-format, gfc-internal-format
  msgid "two or more sections for %s"
  msgstr "dos o más secciones para %s"
  
! #: lto/lto-partition.cc:1123
  #, gcc-internal-format
  msgid "min partition size cannot be greater than max partition size"
  msgstr ""
  
! #: lto/lto-symtab.cc:169
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is initialized with itself"
  msgid "%qD is defined with tls model %s"
  msgstr "%qD se inicializa con sí mismo"
  
! #: lto/lto-symtab.cc:171
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "previously defined here"
  msgid "previously defined here as %s"
  msgstr "se definió previamente aquí"
  
! #: lto/lto-symtab.cc:474
  #, gcc-internal-format
  msgid "multiple prevailing defs for %qE"
  msgstr "prevalecen definiciones múltiples para %qE"
  
! #: lto/lto-symtab.cc:492
  #, gcc-internal-format
  msgid "%qD has already been defined"
  msgstr "%qD ya se definió aquí"
  
! #: lto/lto-symtab.cc:494
  #, gcc-internal-format
  msgid "previously defined here"
  msgstr "se definió previamente aquí"
  
! #: lto/lto-symtab.cc:720
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT violates the C++ One Definition Rule"
  msgid "%qD violates the C++ One Definition Rule"
  msgstr "el tipo %qT viola la regla de definición única de C++"
  
! #: lto/lto-symtab.cc:726
  #, gcc-internal-format
  msgid "type of %qD does not match original declaration"
  msgstr "el tipo de %qD no coincide con la declaración original"
  
! #: lto/lto-symtab.cc:746
  #, gcc-internal-format
  msgid "alignment of %qD is bigger than original declaration"
  msgstr "la alineación de %qD es más grande que la declaración original"
  
! #: lto/lto-symtab.cc:752
  #, fuzzy, gcc-internal-format
  #| msgid "type of %qD does not match original declaration"
  msgid "size of %qD differ from the size of original declaration"
  msgstr "el tipo de %qD no coincide con la declaración original"
  
! #: lto/lto-symtab.cc:757
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T was previously declared here"
  msgid "%qD was previously declared here"
  msgstr "%q#T se declaró previamente aquí"
  
! #: lto/lto-symtab.cc:760
  #, gcc-internal-format
  msgid "code may be misoptimized unless %<-fno-strict-aliasing%> is used"
  msgstr ""
  
! #: lto/lto-symtab.cc:846
  #, gcc-internal-format
  msgid "variable %qD redeclared as function"
  msgstr "la variable %qD se redeclaró como función"
  
! #: lto/lto-symtab.cc:853
  #, gcc-internal-format
  msgid "function %qD redeclared as variable"
  msgstr "la función %qD se redeclaró como variable"
  
! #: lto/lto-symtab.cc:865
  #, gcc-internal-format
  msgid "previously declared here"
  msgstr "se declaró previamente aquí"
--- 96197,96310 ----
  msgid "%s:%s: %E: %E"
  msgstr "%s: %s: %s"
  
! #: lto/lto-lang.cc:892
  #, fuzzy, gcc-internal-format
  #| msgid "-fwpa and -fltrans are mutually exclusive"
  msgid "%<-fwpa%> and %<-fltrans%> are mutually exclusive"
  msgstr "-fwpa y -fltrans son mutuamente exclusivos"
  
! #: lto/lto-lang.cc:926
  #, fuzzy, gcc-internal-format
  #| msgid "-fwpa and -fltrans are mutually exclusive"
  msgid "%<-flinker-output=rel%> and %<-fltrans%> are mutually exclusive"
  msgstr "-fwpa y -fltrans son mutuamente exclusivos"
  
! #: lto/lto-object.cc:104
  #, gcc-internal-format, gfc-internal-format
  msgid "open %s failed: %s"
  msgstr "falló al abrir %s: %s"
  
! #: lto/lto-object.cc:148
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s: %s"
  msgstr "%s: %s: %s"
  
! #: lto/lto-object.cc:189
  #, gcc-internal-format, gfc-internal-format
  msgid "close: %s"
  msgstr "cerrar: %s"
  
! #: lto/lto-object.cc:245
  #, gcc-internal-format, gfc-internal-format
  msgid "two or more sections for %s"
  msgstr "dos o más secciones para %s"
  
! #: lto/lto-partition.cc:1233
  #, gcc-internal-format
  msgid "min partition size cannot be greater than max partition size"
  msgstr ""
  
! #: lto/lto-symtab.cc:176
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is initialized with itself"
  msgid "%qD is defined with tls model %s"
  msgstr "%qD se inicializa con sí mismo"
  
! #: lto/lto-symtab.cc:178
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "previously defined here"
  msgid "previously defined here as %s"
  msgstr "se definió previamente aquí"
  
! #: lto/lto-symtab.cc:481
  #, gcc-internal-format
  msgid "multiple prevailing defs for %qE"
  msgstr "prevalecen definiciones múltiples para %qE"
  
! #: lto/lto-symtab.cc:499
  #, gcc-internal-format
  msgid "%qD has already been defined"
  msgstr "%qD ya se definió aquí"
  
! #: lto/lto-symtab.cc:501
  #, gcc-internal-format
  msgid "previously defined here"
  msgstr "se definió previamente aquí"
  
! #: lto/lto-symtab.cc:727
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT violates the C++ One Definition Rule"
  msgid "%qD violates the C++ One Definition Rule"
  msgstr "el tipo %qT viola la regla de definición única de C++"
  
! #: lto/lto-symtab.cc:733
  #, gcc-internal-format
  msgid "type of %qD does not match original declaration"
  msgstr "el tipo de %qD no coincide con la declaración original"
  
! #: lto/lto-symtab.cc:753
  #, gcc-internal-format
  msgid "alignment of %qD is bigger than original declaration"
  msgstr "la alineación de %qD es más grande que la declaración original"
  
! #: lto/lto-symtab.cc:759
  #, fuzzy, gcc-internal-format
  #| msgid "type of %qD does not match original declaration"
  msgid "size of %qD differ from the size of original declaration"
  msgstr "el tipo de %qD no coincide con la declaración original"
  
! #: lto/lto-symtab.cc:764
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T was previously declared here"
  msgid "%qD was previously declared here"
  msgstr "%q#T se declaró previamente aquí"
  
! #: lto/lto-symtab.cc:767
  #, gcc-internal-format
  msgid "code may be misoptimized unless %<-fno-strict-aliasing%> is used"
  msgstr ""
  
! #: lto/lto-symtab.cc:853
  #, gcc-internal-format
  msgid "variable %qD redeclared as function"
  msgstr "la variable %qD se redeclaró como función"
  
! #: lto/lto-symtab.cc:860
  #, gcc-internal-format
  msgid "function %qD redeclared as variable"
  msgstr "la función %qD se redeclaró como variable"
  
! #: lto/lto-symtab.cc:872
  #, gcc-internal-format
  msgid "previously declared here"
  msgstr "se declaró previamente aquí"
*************** msgstr "se renombra el fichero .rpo: %m"
*** 91583,91621 ****
  msgid "streaming subprocess was killed by signal"
  msgstr ""
  
! #: lto/lto.cc:321
  #, gcc-internal-format
  msgid "no LTRANS output list filename provided"
  msgstr "no se proporcionó el nombre de fichero de lista de salida TRANS"
  
! #: lto/lto.cc:429
  #, gcc-internal-format
  msgid "opening LTRANS output list %s: %m"
  msgstr "se abre la lista de salida LTRANS %s: %m"
  
! #: lto/lto.cc:436
  #, gcc-internal-format
  msgid "writing to LTRANS output list %s: %m"
  msgstr "se escribe a la lista de salida LTRANS %s: %m"
  
! #: lto/lto.cc:446
  #, gcc-internal-format
  msgid "closing LTRANS output list %s: %m"
  msgstr "se cierra la lista de salida LTRANS %s: %m"
  
! #: m2/gm2-lang.cc:1142
  #, gcc-internal-format
  msgid "cannot convert expression, only base types can be converted"
  msgstr ""
  
  #. Not found, probably a user typo.
! #: m2/gm2spec.cc:346
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid class name"
  msgid "%qs is not a valid Modula-2 system library name or abbreviation"
  msgstr "%qs no es un nombre de clase válido"
  
! #: m2/gm2spec.cc:730 m2/gm2spec.cc:738
  #, fuzzy, gcc-internal-format
  #| msgid "%qs and %qs are incompatible"
  msgid "%qs and %qs cannot both be enabled"
--- 96332,96370 ----
  msgid "streaming subprocess was killed by signal"
  msgstr ""
  
! #: lto/lto.cc:319
  #, gcc-internal-format
  msgid "no LTRANS output list filename provided"
  msgstr "no se proporcionó el nombre de fichero de lista de salida TRANS"
  
! #: lto/lto.cc:430
  #, gcc-internal-format
  msgid "opening LTRANS output list %s: %m"
  msgstr "se abre la lista de salida LTRANS %s: %m"
  
! #: lto/lto.cc:437
  #, gcc-internal-format
  msgid "writing to LTRANS output list %s: %m"
  msgstr "se escribe a la lista de salida LTRANS %s: %m"
  
! #: lto/lto.cc:447
  #, gcc-internal-format
  msgid "closing LTRANS output list %s: %m"
  msgstr "se cierra la lista de salida LTRANS %s: %m"
  
! #: m2/gm2-lang.cc:1342
  #, gcc-internal-format
  msgid "cannot convert expression, only base types can be converted"
  msgstr ""
  
  #. Not found, probably a user typo.
! #: m2/gm2spec.cc:363
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid class name"
  msgid "%qs is not a valid Modula-2 system library name or abbreviation"
  msgstr "%qs no es un nombre de clase válido"
  
! #: m2/gm2spec.cc:754 m2/gm2spec.cc:762
  #, fuzzy, gcc-internal-format
  #| msgid "%qs and %qs are incompatible"
  msgid "%qs and %qs cannot both be enabled"
*************** msgstr "no se pueden manejar llamadas in
*** 91688,91780 ****
  msgid "constant %qs is too large"
  msgstr "%s=%s es demasiado grande"
  
! #: m2/gm2-gcc/m2expr.cc:2618
  #, fuzzy, gcc-internal-format
  #| msgid "Allow different types as args of ? operator"
  msgid "not expecting different types to binary operator"
  msgstr "Permitir tipos diferentes como argumentos del operador ?"
  
! #: m2/gm2-gcc/m2expr.cc:2891
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgid "cannot take the address of this expression"
  msgstr "no se puede tomar la dirección de %<this%> que es una expresión r-valuada"
  
! #: m2/gm2-gcc/m2expr.cc:3658
  #, fuzzy, gcc-internal-format
  #| msgid "argument %qd is not a constant"
  msgid "argument to CAP is not a constant or variable of type CHAR"
  msgstr "el argumento %qd no es una constante"
  
! #: m2/gm2-gcc/m2expr.cc:3938 m2/gm2-gcc/m2expr.cc:4044
! #: m2/gm2-gcc/m2expr.cc:4053
  #, gcc-internal-format
  msgid "constant literal %qs exceeds internal ZTYPE range"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:3973
  #, gcc-internal-format
  msgid "constant literal %qs contains %qc, expected 0 or 1"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:3988 m2/gm2-gcc/m2expr.cc:4000
  #, gcc-internal-format
  msgid "constant literal %qs contains %qc, expected %qs"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:4019
  #, gcc-internal-format
  msgid "constant literal %qs contains %qc, expected %qs or %qs"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:4085
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a void type"
  msgid "%qs applied to a void type"
  msgstr "sizeof aplicado a un tipo de dato void"
  
! #: m2/gm2-gcc/m2expr.cc:4106 m2/gm2-gcc/m2expr.cc:4150
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to an incomplete mode"
  msgid "%qs applied to an incomplete type"
  msgstr "sizeof aplicado a un modo incompleto"
  
! #: m2/gm2-gcc/m2linemap.cc:333
  #, fuzzy, gcc-internal-format
  #| msgid "memory allocation failed while reading export data"
  msgid "memory allocation failed in vasprintf"
  msgstr "falló la asignación de memoria al leer los datos de exportación"
  
! #: m2/gm2-gcc/m2linemap.cc:365 rust/rust-diagnostics.cc:166
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "abort in %s, at %s:%d"
  msgid "at %s, %s"
  msgstr "aborto en %s, en %s:%d"
  
! #: m2/gm2-gcc/m2statement.cc:678
! #, fuzzy, gcc-internal-format
! #| msgid "internal error:  unknown expression mode in %s"
! msgid "internal error: not expecting operand1 to be a constant set"
! msgstr "error interno:  modo de expresión desconocido en %s"
! 
! #: m2/gm2-gcc/m2statement.cc:1072
! #, gcc-internal-format
! msgid "expecting one and only one label to be declared"
! msgstr ""
! 
! #: m2/gm2-gcc/m2treelib.cc:286
  #, fuzzy, gcc-internal-format
  #| msgid "real number exceeds range of REAL"
  msgid "field number exceeds definition of set"
  msgstr "el número real excede el rango de REAL"
  
! #: m2/gm2-gcc/m2treelib.cc:291
  #, fuzzy, gcc-internal-format
  #| msgid "operand number out of range in format"
  msgid "field number out of range trying to access set element"
  msgstr "operando numérico fuera de rango en el formato"
  
! #: m2/gm2-gcc/m2type.cc:225
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: Coarray declaration at %C"
  msgid "array declaration canonicalization has failed"
--- 96437,96518 ----
  msgid "constant %qs is too large"
  msgstr "%s=%s es demasiado grande"
  
! #: m2/gm2-gcc/m2expr.cc:2522
  #, fuzzy, gcc-internal-format
  #| msgid "Allow different types as args of ? operator"
  msgid "not expecting different types to binary operator"
  msgstr "Permitir tipos diferentes como argumentos del operador ?"
  
! #: m2/gm2-gcc/m2expr.cc:2795
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgid "cannot take the address of this expression"
  msgstr "no se puede tomar la dirección de %<this%> que es una expresión r-valuada"
  
! #: m2/gm2-gcc/m2expr.cc:3354
  #, fuzzy, gcc-internal-format
  #| msgid "argument %qd is not a constant"
  msgid "argument to CAP is not a constant or variable of type CHAR"
  msgstr "el argumento %qd no es una constante"
  
! #: m2/gm2-gcc/m2expr.cc:3577 m2/gm2-gcc/m2expr.cc:3683
! #: m2/gm2-gcc/m2expr.cc:3692
  #, gcc-internal-format
  msgid "constant literal %qs exceeds internal ZTYPE range"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:3612
  #, gcc-internal-format
  msgid "constant literal %qs contains %qc, expected 0 or 1"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:3627 m2/gm2-gcc/m2expr.cc:3639
  #, gcc-internal-format
  msgid "constant literal %qs contains %qc, expected %qs"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:3658
  #, gcc-internal-format
  msgid "constant literal %qs contains %qc, expected %qs or %qs"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:3724
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a void type"
  msgid "%qs applied to a void type"
  msgstr "sizeof aplicado a un tipo de dato void"
  
! #: m2/gm2-gcc/m2expr.cc:3745 m2/gm2-gcc/m2expr.cc:3789
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to an incomplete mode"
  msgid "%qs applied to an incomplete type"
  msgstr "sizeof aplicado a un modo incompleto"
  
! #: m2/gm2-gcc/m2linemap.cc:336
  #, fuzzy, gcc-internal-format
  #| msgid "memory allocation failed while reading export data"
  msgid "memory allocation failed in vasprintf"
  msgstr "falló la asignación de memoria al leer los datos de exportación"
  
! #: m2/gm2-gcc/m2linemap.cc:368 rust/rust-diagnostics.cc:173
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "abort in %s, at %s:%d"
  msgid "at %s, %s"
  msgstr "aborto en %s, en %s:%d"
  
! #: m2/gm2-gcc/m2treelib.cc:274
  #, fuzzy, gcc-internal-format
  #| msgid "real number exceeds range of REAL"
  msgid "field number exceeds definition of set"
  msgstr "el número real excede el rango de REAL"
  
! #: m2/gm2-gcc/m2treelib.cc:279
  #, fuzzy, gcc-internal-format
  #| msgid "operand number out of range in format"
  msgid "field number out of range trying to access set element"
  msgstr "operando numérico fuera de rango en el formato"
  
! #: m2/gm2-gcc/m2type.cc:224
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: Coarray declaration at %C"
  msgid "array declaration canonicalization has failed"
*************** msgstr ""
*** 91790,91883 ****
  msgid "high bound for the array is outside the ztype limits"
  msgstr ""
  
! #: m2/gm2-gcc/m2type.cc:917
  #, fuzzy, gcc-internal-format
  #| msgid "last argument must be an immediate"
  msgid "set base type must be an ordinal type"
  msgstr "el último argumento debe ser un inmediato"
  
! #: m2/gm2-gcc/m2type.cc:946
  #, fuzzy, gcc-internal-format
  #| msgid "')' or term expected"
  msgid "ordinal type expected"
  msgstr "Se esperaba ')' o término"
  
! #: m2/gm2-gcc/m2type.cc:955
  #, fuzzy, gcc-internal-format
  #| msgid "array index in initializer not of integer type"
  msgid "range limits are not of the same type"
  msgstr "el índice de matriz en el inicializador no es de tipo entero"
  
  #. This enum is a named one that has been declared already.
! #: m2/gm2-gcc/m2type.cc:2004
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of %<enum %E%>"
  msgid "redeclaration of enum %qs"
  msgstr "redeclaración de %<enum %E%>"
  
! #: m2/gm2-gcc/m2type.cc:2070
  #, fuzzy, gcc-internal-format
  #| msgid "enumeration values exceed range of largest integer"
  msgid "enumeration values exceed range of integer"
  msgstr "los valores de enumeración exceden el rango del entero más grande"
  
! #: m2/gm2-gcc/m2type.cc:2304
  #, fuzzy, gcc-internal-format
! #| msgid "opaque vector types cannot be initialized"
! msgid "set type cannot be initialized with a %qs"
! msgstr "no se pueden inicializar los tipos de vector opacos"
  
! #: m2/gm2-gcc/m2type.cc:2311
  #, fuzzy, gcc-internal-format
! #| msgid "case label does not reduce to an integer constant"
! msgid "set type does not take another integer value"
! msgstr "la etiqueta de `case' no se reduce a una constante entera"
  
! #: m2/gm2-gcc/m2type.cc:2436
  #, fuzzy, gcc-internal-format
  #| msgid "cannot initialize %qT from %qT"
  msgid "array cannot be initialized with a %qs"
  msgstr "no se pueden inicializar %qT desde %qT"
  
! #: m2/gm2-gcc/m2type.cc:2442
  #, fuzzy, gcc-internal-format
  #| msgid "array used as initializer"
  msgid "array type must be initialized"
  msgstr "se usó una matriz como inicializador"
  
! #: m2/gm2-gcc/m2type.cc:2449
  #, gcc-internal-format
  msgid "array element value must be the same type as its declaration"
  msgstr ""
  
! #: m2/gm2-gcc/m2type.cc:2512
  #, gcc-internal-format
  msgid "low bound for the subrange has overflowed"
  msgstr ""
  
! #: m2/gm2-gcc/m2type.cc:2514
  #, gcc-internal-format
  msgid "high bound for the subrange has overflowed"
  msgstr ""
  
! #: m2/gm2-gcc/m2type.cc:2811
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not an integer constant"
  msgid "requested alignment is not a constant"
  msgstr "la alineación solicitada no es una constante entera"
  
! #: m2/gm2-gcc/m2type.cc:2813
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a positive power of 2"
  msgid "requested alignment is not a power of 2"
  msgstr "la alineación solicitada no es una potencia positiva de 2"
  
! #: m2/gm2-gcc/m2type.cc:2815
  #, gcc-internal-format
  msgid "requested alignment is too large"
  msgstr "la alineación solicitada es demasiado grande"
  
! #: m2/gm2-gcc/m2type.cc:2841
  #, fuzzy, gcc-internal-format
  #| msgid "alignment may not be specified for %q+D"
  msgid "alignment may not be specified for %qD"
--- 96528,96621 ----
  msgid "high bound for the array is outside the ztype limits"
  msgstr ""
  
! #: m2/gm2-gcc/m2type.cc:929
  #, fuzzy, gcc-internal-format
  #| msgid "last argument must be an immediate"
  msgid "set base type must be an ordinal type"
  msgstr "el último argumento debe ser un inmediato"
  
! #: m2/gm2-gcc/m2type.cc:958
  #, fuzzy, gcc-internal-format
  #| msgid "')' or term expected"
  msgid "ordinal type expected"
  msgstr "Se esperaba ')' o término"
  
! #: m2/gm2-gcc/m2type.cc:967
  #, fuzzy, gcc-internal-format
  #| msgid "array index in initializer not of integer type"
  msgid "range limits are not of the same type"
  msgstr "el índice de matriz en el inicializador no es de tipo entero"
  
  #. This enum is a named one that has been declared already.
! #: m2/gm2-gcc/m2type.cc:2016
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of %<enum %E%>"
  msgid "redeclaration of enum %qs"
  msgstr "redeclaración de %<enum %E%>"
  
! #: m2/gm2-gcc/m2type.cc:2082
  #, fuzzy, gcc-internal-format
  #| msgid "enumeration values exceed range of largest integer"
  msgid "enumeration values exceed range of integer"
  msgstr "los valores de enumeración exceden el rango del entero más grande"
  
! #: m2/gm2-gcc/m2type.cc:2316
  #, fuzzy, gcc-internal-format
! #| msgid "array used as initializer"
! msgid "set type must be initialized"
! msgstr "se usó una matriz como inicializador"
  
! #: m2/gm2-gcc/m2type.cc:2405
  #, fuzzy, gcc-internal-format
! #| msgid "array used as initializer"
! msgid "record type must be initialized"
! msgstr "se usó una matriz como inicializador"
  
! #: m2/gm2-gcc/m2type.cc:2458
  #, fuzzy, gcc-internal-format
  #| msgid "cannot initialize %qT from %qT"
  msgid "array cannot be initialized with a %qs"
  msgstr "no se pueden inicializar %qT desde %qT"
  
! #: m2/gm2-gcc/m2type.cc:2464
  #, fuzzy, gcc-internal-format
  #| msgid "array used as initializer"
  msgid "array type must be initialized"
  msgstr "se usó una matriz como inicializador"
  
! #: m2/gm2-gcc/m2type.cc:2471
  #, gcc-internal-format
  msgid "array element value must be the same type as its declaration"
  msgstr ""
  
! #: m2/gm2-gcc/m2type.cc:2534
  #, gcc-internal-format
  msgid "low bound for the subrange has overflowed"
  msgstr ""
  
! #: m2/gm2-gcc/m2type.cc:2536
  #, gcc-internal-format
  msgid "high bound for the subrange has overflowed"
  msgstr ""
  
! #: m2/gm2-gcc/m2type.cc:2833
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not an integer constant"
  msgid "requested alignment is not a constant"
  msgstr "la alineación solicitada no es una constante entera"
  
! #: m2/gm2-gcc/m2type.cc:2835
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a positive power of 2"
  msgid "requested alignment is not a power of 2"
  msgstr "la alineación solicitada no es una potencia positiva de 2"
  
! #: m2/gm2-gcc/m2type.cc:2837
  #, gcc-internal-format
  msgid "requested alignment is too large"
  msgstr "la alineación solicitada es demasiado grande"
  
! #: m2/gm2-gcc/m2type.cc:2863
  #, fuzzy, gcc-internal-format
  #| msgid "alignment may not be specified for %q+D"
  msgid "alignment may not be specified for %qD"
*************** msgstr "se descarta %<-fobjc-sjlj-except
*** 92885,92968 ****
  msgid "creating selector for nonexistent method %qE"
  msgstr "se crea un selector para el método %qE que no existe"
  
! #: rust/backend/rust-constexpr.cc:1676
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "array size expression is not supported yet"
  msgstr "no se admite la expresión del límite de la pila"
  
! #: rust/backend/rust-constexpr.cc:1803
  #, fuzzy, gcc-internal-format
  #| msgid "decimal floating point not supported for this target"
  msgid "constant folding not supported for this tree code"
  msgstr "no se admite la coma flotante decimal para este objetivo"
  
! #: rust/backend/rust-constexpr.cc:2480
  #, fuzzy, gcc-internal-format
  #| msgid "%s%qs%s is not allowed"
  msgid "cast from %qT is not allowed"
  msgstr "%s%qs%s no está permitido"
  
! #: rust/backend/rust-constexpr.cc:2751
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "modification of %qE is not a constant expression"
  msgstr "la división entre cero no es una expresión constante"
  
! #: rust/backend/rust-constexpr.cc:6172
  #, fuzzy, gcc-internal-format
  #| msgid "%qE undeclared here (not in a function)"
  msgid "%qD declared %<thread_local%> in %<constexpr%> context"
  msgstr "%qE no se declaró aquí (no en una función)"
  
! #: rust/backend/rust-constexpr.cc:6181
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qD declared %<static%> in %<constexpr%> context"
  msgstr "%q+F se declaró %<static%> pero nunca se define"
  
! #: rust/backend/rust-constexpr.cc:6427
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: rust/backend/rust-tree.cc:616
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, that must be used: %qs"
  msgstr "se descarta el valor de devolución de %qD, se declaró con el atributo warn_unused_result"
  
! #: rust/backend/rust-tree.cc:617
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, that must be used"
  msgstr "se descarta el valor de devolución de %qD, se declaró con el atributo warn_unused_result"
  
! #: rust/backend/rust-tree.cc:633
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring returned value of type %qT, that must be used: %qs"
  msgstr "se descarta el valor de devolución de %qD, se declaró con el atributo warn_unused_result"
  
! #: rust/backend/rust-tree.cc:634
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring returned value of type %qT, that must be used"
  msgstr "se descarta el valor de devolución de %qD, se declaró con el atributo warn_unused_result"
  
! #: rust/checks/lints/rust-lint-unused-var.cc:51
  #, fuzzy, gcc-internal-format
  #| msgid "unused parameter %qD"
  msgid "unused name %qE"
  msgstr "parámetro %qD sin uso"
  
! #: rust/resolve/rust-ast-resolve-expr.cc:134
! #: rust/resolve/rust-late-name-resolver-2.0.cc:270
  #, gcc-internal-format, gfc-internal-format
  msgid "are you trying to break %s? how dare you?"
  msgstr ""
  
  #, fuzzy, c-format
  #~| msgid "Driving:"
  #~ msgid "Driving: (%ld)\n"
--- 97623,98270 ----
  msgid "creating selector for nonexistent method %qE"
  msgstr "se crea un selector para el método %qE que no existe"
  
! #: rust/backend/rust-constexpr.cc:936
! #, gcc-internal-format
! msgid "accessing value of %qE through a %qT glvalue in a constant expression"
! msgstr "se accede al valor de %qE a través de glvalue %qT en una expresión constante"
! 
! #: rust/backend/rust-constexpr.cc:1723
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "array size expression is not supported yet"
  msgstr "no se admite la expresión del límite de la pila"
  
! #: rust/backend/rust-constexpr.cc:1852
  #, fuzzy, gcc-internal-format
  #| msgid "decimal floating point not supported for this target"
  msgid "constant folding not supported for this tree code"
  msgstr "no se admite la coma flotante decimal para este objetivo"
  
! #: rust/backend/rust-constexpr.cc:2562
  #, fuzzy, gcc-internal-format
  #| msgid "%s%qs%s is not allowed"
  msgid "cast from %qT is not allowed"
  msgstr "%s%qs%s no está permitido"
  
! #: rust/backend/rust-constexpr.cc:2837
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "modification of %qE is not a constant expression"
  msgstr "la división entre cero no es una expresión constante"
  
! #: rust/backend/rust-constexpr.cc:4544
! #, fuzzy, gcc-internal-format
! #| msgid "%qE is not a constant expression"
! msgid "is not a constant expression"
! msgstr "%qE no es una expresión constante"
! 
! #: rust/backend/rust-constexpr.cc:6396
  #, fuzzy, gcc-internal-format
  #| msgid "%qE undeclared here (not in a function)"
  msgid "%qD declared %<thread_local%> in %<constexpr%> context"
  msgstr "%qE no se declaró aquí (no en una función)"
  
! #: rust/backend/rust-constexpr.cc:6405
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qD declared %<static%> in %<constexpr%> context"
  msgstr "%q+F se declaró %<static%> pero nunca se define"
  
! #: rust/backend/rust-constexpr.cc:6656
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: rust/backend/rust-tree.cc:620
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, that must be used: %qs"
  msgstr "se descarta el valor de devolución de %qD, se declaró con el atributo warn_unused_result"
  
! #: rust/backend/rust-tree.cc:621
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, that must be used"
  msgstr "se descarta el valor de devolución de %qD, se declaró con el atributo warn_unused_result"
  
! #: rust/backend/rust-tree.cc:637
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring returned value of type %qT, that must be used: %qs"
  msgstr "se descarta el valor de devolución de %qD, se declaró con el atributo warn_unused_result"
  
! #: rust/backend/rust-tree.cc:638
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring returned value of type %qT, that must be used"
  msgstr "se descarta el valor de devolución de %qD, se declaró con el atributo warn_unused_result"
  
! #: rust/checks/lints/rust-lint-unused-var.cc:53
  #, fuzzy, gcc-internal-format
  #| msgid "unused parameter %qD"
  msgid "unused name %qE"
  msgstr "parámetro %qD sin uso"
  
! #: rust/resolve/rust-late-name-resolver-2.0.cc:340
  #, gcc-internal-format, gfc-internal-format
  msgid "are you trying to break %s? how dare you?"
  msgstr ""
  
+ #~ msgid "fatal error: "
+ #~ msgstr "error fatal: "
+ 
+ #~ msgid "internal compiler error: "
+ #~ msgstr "error interno del compilador: "
+ 
+ #~ msgid "error: "
+ #~ msgstr "error: "
+ 
+ #~ msgid "sorry, unimplemented: "
+ #~ msgstr "lo sentimos, sin implementar: "
+ 
+ #~ msgid "warning: "
+ #~ msgstr "aviso: "
+ 
+ #~ msgid "anachronism: "
+ #~ msgstr "anacronismo: "
+ 
+ #~ msgid "note: "
+ #~ msgstr "nota: "
+ 
+ #~ msgid "debug: "
+ #~ msgstr "depuración: "
+ 
+ #~ msgid "path: "
+ #~ msgstr "ruta: "
+ 
+ #~ msgid "pedwarn: "
+ #~ msgstr "avisoped: "
+ 
+ #~ msgid "permerror: "
+ #~ msgstr "errorperm: "
+ 
+ #~ msgid "Fatal Error"
+ #~ msgstr "Error Fatal"
+ 
+ #~ msgid "internal compiler error"
+ #~ msgstr "error interno del compilador"
+ 
+ #~ msgid "Error"
+ #~ msgstr "Error"
+ 
+ #~ msgid "sorry, unimplemented"
+ #~ msgstr "lo sentimos, sin implementar"
+ 
+ #~ msgid "Warning"
+ #~ msgstr "Aviso"
+ 
+ #~ msgid "anachronism"
+ #~ msgstr "anacronismo"
+ 
+ #~ msgid "note"
+ #~ msgstr "nota"
+ 
+ #~ msgid "debug"
+ #~ msgstr "depuración"
+ 
+ #~ msgid "pedwarn"
+ #~ msgstr "avisoped"
+ 
+ #~ msgid "permerror"
+ #~ msgstr "errorperm"
+ 
+ #~ msgid "error"
+ #~ msgstr "error"
+ 
+ #~ msgid "-pie is not supported in this configuration"
+ #~ msgstr "-pie no se admite en esta configuración"
+ 
+ #, no-c-format
+ #~ msgid "Deprecated.  This switch has no effect."
+ #~ msgstr "Obsoleto.  Esta opción no tiene efecto."
+ 
+ #, no-c-format
+ #~ msgid "-fcontract-assumption-mode=[on|off]\tEnable or disable treating axiom level contracts as assumptions (default on)."
+ #~ msgstr "-fcontract-assumption-mode=[on|off]\tActiva o desactiva el tratamiento de las contracciones del nivel de axiomas como hipótesis (activo por defecto)."
+ 
+ #, no-c-format
+ #~ msgid "-fcontract-build-level=[off|default|audit]\tSpecify max contract level to generate runtime checks for."
+ #~ msgstr "-fcontract-build-level=[off|default|audit]\tEspecifca el máximo nivel de contrato para el cual se generarán comprobaciones en tiempo de ejecución."
+ 
+ #, no-c-format
+ #~ msgid "-fcontract-strict-declarations=[on|off]\tEnable or disable warnings on generalized redeclaration of functions with contracts (default off)."
+ #~ msgstr "-fcontract-strict-declarations=[on|off]\tActiva o desactiva los avisos sobre redeclaraciones generalizadas de funciones con contratos (desactivado por defecto)."
+ 
+ #, no-c-format
+ #~ msgid "-fcontract-mode=[on|off]\tEnable or disable all contract facilities (default on)."
+ #~ msgstr "-fcontract-mode=[on|off]\tActiva o desactiva todo lo relacionado con contratos (activado por defecto)."
+ 
+ #, no-c-format
+ #~ msgid "-fcontract-role=<name>:<semantics>\tSpecify the semantics for all levels in a role (default, review), or a custom contract role with given semantics (ex: opt:assume,assume,assume)."
+ #~ msgstr "-fcontract-role=<name>:<semantics>\tEspecifica la semántica de todos los niveles en un rol («review» por defecto) o un rol de contrato personalizado con un significado determinado (ej: opt:assume,assume,assume)."
+ 
+ #, no-c-format
+ #~ msgid "-fcontract-semantic=<level>:<semantic>\tSpecify the concrete semantics for level."
+ #~ msgstr "-fcontract-semantic=<level>:<semantic>\tEspecifica la semántica concreta para el nivel."
+ 
+ #, no-c-format
+ #~ msgid "Conform to the ISO 2020 C++ standard (experimental and incomplete support)."
+ #~ msgstr "Conforma al estándar ISO 2020 C++ (soporte experimental e incompleto)."
+ 
+ #, no-c-format
+ #~ msgid "Conform to the ISO 2020 C++ standard with GNU extensions (experimental and incomplete support)."
+ #~ msgstr "Conforma al estándar ISO 2020 C++ con extensiones GNU (soporte experimental e incompleto)."
+ 
+ #, no-c-format
+ #~ msgid "-finternal-ebcdic\tInternal processing is in EBCDIC Code Page 1140"
+ #~ msgstr "-finternal-ebcdic\tProcesamiento interno en EBCDIC página de código 1140"
+ 
+ #, no-c-format
+ #~ msgid "turns on runtime checking to check whether a whole number will exceed range"
+ #~ msgstr "activa la comprobación de tiempo de ejecución para ver si un número enter puede exceder el rango"
+ 
+ #, no-c-format
+ #~ msgid "Avoid combining multiple statements into one exploded edge."
+ #~ msgstr "Evita combinar sentencias múltiples en un arco explotado."
+ 
+ #, no-c-format
+ #~ msgid "Dump analyzer-specific call graph information to a SRCFILE.callgraph.dot file."
+ #~ msgstr "Vuelca información del grafo específica del analizador al fichero FICHSRC.callgraph.dot."
+ 
+ #, no-c-format
+ #~ msgid "Warn about usage of experimental Function Multi Versioning."
+ #~ msgstr "Avisa sobre el uso del multiversionado de funciones experimental."
+ 
+ #, no-c-format
+ #~ msgid "Maximum number of bits that can be stored to memory efficiently."
+ #~ msgstr "El número máximo de bits que pueden almacenarse en memoria de manera eficiente."
+ 
+ #, no-c-format
+ #~ msgid "Do not support SSE4.1 and SSE4.2 built-in functions and code generation."
+ #~ msgstr "No admite funciones internas y generación de código SSE4.1 y SSE4.2."
+ 
+ #, no-c-format
+ #~ msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512BW built-in functions and code generation."
+ #~ msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512BW."
+ 
+ #, no-c-format
+ #~ msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512IFMA built-in functions and code generation."
+ #~ msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512IFMA."
+ 
+ #, no-c-format
+ #~ msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VBMI built-in functions and code generation."
+ #~ msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512VBMI."
+ 
+ #, no-c-format
+ #~ msgid "Support 512 bit vector built-in functions and code generation."
+ #~ msgstr "Admite funciones internas y generación de código de vectores de 512 bits."
+ 
+ #, no-c-format
+ #~ msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1-512 built-in functions and code generation."
+ #~ msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 y AVX10.1-512."
+ 
+ #, no-c-format
+ #~ msgid "Support AMX-TRANSPOSE built-in functions and code generation."
+ #~ msgstr "Admite funciones internas y generación de código AMX-TRANSPOSE."
+ 
+ #, no-c-format
+ #~ msgid "Description for mxl-mode-executable."
+ #~ msgstr "Descripción para mxl-mode-executable."
+ 
+ #, no-c-format
+ #~ msgid "Description for mxl-mode-xmdstub."
+ #~ msgstr "Descripción para mxl-mode-xmdstub."
+ 
+ #, no-c-format
+ #~ msgid "Description for mxl-mode-bootstrap."
+ #~ msgstr "Descripción para mxl-mode-bootstrap."
+ 
+ #, no-c-format
+ #~ msgid "Description for mxl-mode-novectors."
+ #~ msgstr "Descripción para mxl-mode-novectors."
+ 
+ #, no-c-format
+ #~ msgid "Process #ident directives."
+ #~ msgstr "Procesa directivas #ident."
+ 
+ #, no-c-format
+ #~ msgid "Perform live range splitting during the SSA->normal pass."
+ #~ msgstr "Realizar la división de rango vivo durante el paso SSA->normal."
+ 
+ #, fuzzy, no-c-format
+ #~| msgid "Maximum number of bits for which we avoid creating FMAs."
+ #~ msgid "Maximum number of cases for slow switch lowering algorithms to be used."
+ #~ msgstr "Número máximo de bits para el cual evitamos crear FMAs."
+ 
+ #, fuzzy, c-format
+ #~| msgid "Failed to open file %s for writing state: %s"
+ #~ msgid "error: unable to open '%s' for writing: %s\n"
+ #~ msgstr "No se puede abrir el fichero %s para escribir el estado: %s"
+ 
+ #, fuzzy, c-format
+ #~| msgid "internal compiler error: "
+ #~ msgid "Internal compiler error:\n"
+ #~ msgstr "error interno del compilador: "
+ 
+ #, c-format
+ #~ msgid "%s: all warnings being treated as errors"
+ #~ msgstr "%s: todos los avisos se tratan como errores"
+ 
+ #, c-format
+ #~ msgid "%s: some warnings being treated as errors"
+ #~ msgstr "%s: algunos avisos se tratan como errores"
+ 
+ #~ msgid "                 from"
+ #~ msgstr "                 desde"
+ 
+ #~ msgid "In file included from"
+ #~ msgstr "En el fichero incluido desde"
+ 
+ #, fuzzy
+ #~| msgid "In file included from"
+ #~ msgid "        included from"
+ #~ msgstr "En el fichero incluido desde"
+ 
+ #, fuzzy
+ #~| msgid "no modules seen"
+ #~ msgid "of module"
+ #~ msgstr "no se ven los módulos"
+ 
+ #, c-format
+ #~ msgid "compilation terminated due to -fmax-errors=%u.\n"
+ #~ msgstr "compilación terminada debido a -fmax-errors=%u.\n"
+ 
+ #, c-format
+ #~ msgid "compilation terminated due to -Wfatal-errors.\n"
+ #~ msgstr "compilación terminada debido a -Wfatal-errors.\n"
+ 
+ #, fuzzy, c-format
+ #~| msgid ""
+ #~| "Please submit a full bug report,\n"
+ #~| "with preprocessed source if appropriate.\n"
+ #~ msgid "Please submit a full bug report, with preprocessed source.\n"
+ #~ msgstr ""
+ #~ "Por favor, envíe un informe completo de errores,\n"
+ #~ "con el código preprocesado si es apropiado.\n"
+ 
+ #, fuzzy, c-format
+ #~| msgid ""
+ #~| "Please submit a full bug report,\n"
+ #~| "with preprocessed source if appropriate.\n"
+ #~ msgid "Please submit a full bug report, with preprocessed source (by using -freport-bug).\n"
+ #~ msgstr ""
+ #~ "Por favor, envíe un informe completo de errores,\n"
+ #~ "con el código preprocesado si es apropiado.\n"
+ 
+ #, c-format
+ #~ msgid "See %s for instructions.\n"
+ #~ msgstr "Véase %s para instrucciones.\n"
+ 
+ #, c-format
+ #~ msgid "compilation terminated.\n"
+ #~ msgstr "compilación terminada.\n"
+ 
+ #, c-format
+ #~ msgid "%s:%d: confused by earlier errors, bailing out\n"
+ #~ msgstr "%s:%d: confusión por errores previos, saliendo\n"
+ 
+ #, fuzzy, c-format
+ #~| msgid "Internal compiler error: Error reporting routines re-entered.\n"
+ #~ msgid "internal compiler error: error reporting routines re-entered.\n"
+ #~ msgstr "Error interno del compilador: Error al reportar rutinas reentradas.\n"
+ 
+ #, gcc-internal-format, gfc-internal-format
+ #~ msgid "in %s, at %s:%d"
+ #~ msgstr "en %s, en %s:%d"
+ 
+ #~ msgid "unable to generate reloads for impossible constraints:"
+ #~ msgstr "no se pueden generar recargas para restricciones imposibles:"
+ 
+ #, c-format
+ #~ msgid "invalid constant - try using an output modifier"
+ #~ msgstr "constante no válida - pruebe usar un modificador de salida"
+ 
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ #~| msgid "Creating '%s'\n"
+ #~ msgid "CDF: exception '%s'"
+ #~ msgstr "Se crea '%s'\n"
+ 
+ #, gcc-internal-format
+ #~ msgid "offset exceeds 16 bytes"
+ #~ msgstr "el desplazamiento excede 16 bytes"
+ 
+ #, gcc-internal-format
+ #~ msgid "too many alternatives in %<asm%>"
+ #~ msgstr "demasiadas alternativas en %<asm%>"
+ 
+ #, fuzzy, gcc-internal-format
+ #~| msgid "failed to open temporary file %s for LTO output"
+ #~ msgid "unable to determine filename for SARIF output"
+ #~ msgstr "falló al abrir el fichero temporal %s para la salida LTO"
+ 
+ #, fuzzy, gcc-internal-format
+ #~| msgid "unable to use '%s' for PIC register"
+ #~ msgid "unable to open %qs for SARIF output: %m"
+ #~ msgstr "no se puede usar '%s' para registro PIC"
+ 
+ #, gcc-internal-format
+ #~ msgid "in definition of macro %qs"
+ #~ msgstr "en definición de macro %qs"
+ 
+ #, gcc-internal-format
+ #~ msgid "in expansion of macro %qs"
+ #~ msgstr "en expansión de macro %qs"
+ 
+ #, fuzzy, gcc-internal-format
+ #~| msgid "debug: "
+ #~ msgid "debug path"
+ #~ msgstr "depuración: "
+ 
+ #, fuzzy, gcc-internal-format
+ #~| msgid "this is the insn:"
+ #~ msgid "this is a test"
+ #~ msgstr "este es la insn:"
+ 
+ #, fuzzy
+ #~| msgid "%qE is an unrecognized format function type"
+ #~ msgid "%<%s%s%>: unrecognized format %qs; known formats: %e"
+ #~ msgstr "%qE es un formato de tipo de función que no se reconoce"
+ 
+ #, fuzzy, gcc-internal-format
+ #~| msgid "unable to open file '%s'"
+ #~ msgid "unable to open %qs: %m"
+ #~ msgstr "no se puede abrir el fichero '%s'"
+ 
+ #, gcc-internal-format
+ #~ msgid "selector must be an immediate"
+ #~ msgstr "el selector debe ser un inmediato"
+ 
+ #, gcc-internal-format
+ #~ msgid "the range of selector should be in 0 to 7"
+ #~ msgstr "el rango del selector debe estar entre 0 y 7"
+ 
+ #, gcc-internal-format
+ #~ msgid "the range of selector should be in 0 to 3"
+ #~ msgstr "el rango del selector debe estar entre 0 y 3"
+ 
+ #, gcc-internal-format
+ #~ msgid "the range of selector should be in 0 to 1"
+ #~ msgstr "el rango del selector debe estar entre 0 y 1"
+ 
+ #, gcc-internal-format
+ #~ msgid "mask must be an immediate"
+ #~ msgstr "la máscara debe ser un inmediato"
+ 
+ #, gcc-internal-format
+ #~ msgid "the range of mask should be in 0 to 255"
+ #~ msgstr "el rango de la máscara debe estar entre 0 y 255"
+ 
+ #, gcc-internal-format
+ #~ msgid "iWMMXt and NEON are incompatible"
+ #~ msgstr "iWMMXt y NEON son incompatibles"
+ 
+ #, gcc-internal-format
+ #~ msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
+ #~ msgstr "iwmmxt requiere una ABI compatible con AAPCS para una operación adecuada"
+ 
+ #, gcc-internal-format
+ #~ msgid "iwmmxt abi requires an iwmmxt capable cpu"
+ #~ msgstr "el abi iwmmxt requiere un cpu capaz de iwmmxt"
+ 
+ #, fuzzy, gcc-internal-format
+ #~| msgid "storage class specified for %qs"
+ #~ msgid "storage class specifier in %<sizeof%>"
+ #~ msgstr "se especificó una clase de almacenamiento para %qs"
+ 
+ #, gcc-internal-format
+ #~ msgid "alignment specified for type name in %<sizeof%>"
+ #~ msgstr "se especificó la alineación para el nombre de tipo en %<sizeof%>"
+ 
+ #, gcc-internal-format
+ #~ msgid "%<_Generic%> association has variable length type"
+ #~ msgstr "la asociación %<_Generic%> tiene tipo de longitud variable"
+ 
+ #, gcc-internal-format
+ #~ msgid "previous %<#pragma omp declare reduction%>"
+ #~ msgstr "%<#pragma omp declare reduction%> previo"
+ 
+ #, gcc-internal-format
+ #~ msgid "%q#T has virtual base classes"
+ #~ msgstr "%q#T tiene clases base virtuales"
+ 
+ #, fuzzy, gcc-internal-format
+ #~| msgid "%qT is not a base of %qT"
+ #~ msgid "  %qT is not a base of %qT"
+ #~ msgstr "%qT no es una base de %qT"
+ 
+ #, fuzzy, gcc-internal-format
+ #~| msgid "%q#T is not a class"
+ #~ msgid "  %qT is not a class"
+ #~ msgstr "%q#T no es una clase"
+ 
+ #, fuzzy, gcc-internal-format
+ #~| msgid "  %qT is not derived from %qT"
+ #~ msgid "  %qT is not convertible from %qE"
+ #~ msgstr "  %qT no es derivado de %qT"
+ 
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ #~| msgid "'lul' is not a valid integer suffix"
+ #~ msgid "'%s' is not a valid explicit concrete semantic"
+ #~ msgstr "'lul' no es un sufijo entero válido"
+ 
+ #, fuzzy, gcc-internal-format
+ #~| msgid "invalid use of %<virtual%> in template declaration of %q#D"
+ #~ msgid "mismatched contract attribute in declaration"
+ #~ msgstr "uso no válido de %<virtual%> en la declaración de plantilla de %q#D"
+ 
+ #, fuzzy, gcc-internal-format
+ #~| msgid "new cannot be applied to a function type"
+ #~ msgid "contracts must appertain to a function type"
+ #~ msgstr "new no se puede aplicar a un tipo de función"
+ 
+ #, fuzzy, gcc-internal-format
+ #~| msgid "can%'t set %qE attribute after definition"
+ #~ msgid "cannot add contracts after definition"
+ #~ msgstr "no se puede establecer el atributo %qE después de la definición"
+ 
+ #, fuzzy, gcc-internal-format
+ #~| msgid "original definition appeared here"
+ #~ msgid "original definition here"
+ #~ msgstr "la definición original apareció aquí"
+ 
+ #, fuzzy, gcc-internal-format
+ #~| msgid "%qE cannot be used as a function"
+ #~ msgid "cannot add contracts to a virtual function"
+ #~ msgstr "no se puede usar %qE como una función"
+ 
+ #, fuzzy, gcc-internal-format
+ #~| msgid "original definition appeared here"
+ #~ msgid "original declaration here"
+ #~ msgstr "la definición original apareció aquí"
+ 
+ #, fuzzy, gcc-internal-format
+ #~| msgid "lambda-expression in unevaluated context"
+ #~ msgid "lambda-expression in template parameter type"
+ #~ msgstr "expresión lambda en un contexto sin evaluar"
+ 
+ #, fuzzy, gcc-internal-format
+ #~| msgid "constructor cannot be static member function"
+ #~ msgid "preconditions cannot be statements"
+ #~ msgstr "el constructor no puede ser una función miembro de tipo static"
+ 
+ #, fuzzy, gcc-internal-format
+ #~| msgid "constructor cannot be static member function"
+ #~ msgid "postconditions cannot be statements"
+ #~ msgstr "el constructor no puede ser una función miembro de tipo static"
+ 
+ #, fuzzy, gcc-internal-format
+ #~| msgid "getter/setter/ivar attribute must be followed by %<=%>"
+ #~ msgid "assertions must be followed by %<;%>"
+ #~ msgstr "el atributo getter/setter/ivar debe tener %<=%> a continuación"
+ 
+ #, fuzzy, gcc-internal-format
+ #~| msgid "expected pointer"
+ #~ msgid "expected contract-role"
+ #~ msgstr "se esperaba un puntero"
+ 
+ #, fuzzy, gcc-internal-format
+ #~| msgid "expected initializer"
+ #~ msgid "expected contract semantic or level"
+ #~ msgstr "se esperaba un inicializador"
+ 
+ #, fuzzy, gcc-internal-format
+ #~| msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
+ #~ msgid "expected contract level: %<default%>, %<audit%>, or %<axiom%>"
+ #~ msgstr "se esperaba %<data%>, %<update%>, %<enter%> o %<exit%>"
+ 
+ #, fuzzy, gcc-internal-format
+ #~| msgid "invalid use of constructor as a template"
+ #~ msgid "invalid use of contract role for explicit semantic"
+ #~ msgstr "uso no válido del constructor como una plantilla"
+ 
+ #, fuzzy, gcc-internal-format
+ #~| msgid "built-in function %q+D declared as non-function"
+ #~ msgid "function with contracts %q+D overriding contractless function"
+ #~ msgstr "la función interna %q+D no se declara como función"
+ 
+ #, fuzzy, gcc-internal-format
+ #~| msgid "invalid use of %<this%> at top level"
+ #~ msgid "invalid use of %<this%> before it is valid"
+ #~ msgstr "uso no válido de %<this%> en el nivel principal"
+ 
+ #, fuzzy, gcc-internal-format
+ #~| msgid "invalid use of %<this%> at top level"
+ #~ msgid "invalid use of %<this%> after it is valid"
+ #~ msgstr "uso no válido de %<this%> en el nivel principal"
+ 
+ #, fuzzy, gcc-internal-format
+ #~| msgid "        %qD"
+ #~ msgid "    %#qD"
+ #~ msgstr "        %qD"
+ 
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ #~| msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER"
+ #~ msgid "Type of %s argument of IMAGE_INDEX at %L shall be INTEGER"
+ #~ msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser INTEGER"
+ 
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ #~| msgid "MOLD argument to NULL required at %L"
+ #~ msgid "FAILED= argument to NUM_IMAGES at %L"
+ #~ msgstr "se requiere el argumento MOLD para NULL en %L"
+ 
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ #~| msgid "'%s' argument of '%s' intrinsic at %L shall not be coindexed"
+ #~ msgid "TEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPE"
+ #~ msgstr "El argumento '%s' del intrínseco '%s' en %L no debe ser coindizado"
+ 
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ #~| msgid "Unexpected junk in formal argument list at %C"
+ #~ msgid "Unexpected DIM argument with noncoarray argument at %L"
+ #~ msgstr "Basura inesperada en la lista de argumentos formales en %C"
+ 
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ #~| msgid "Empty IMPLICIT statement at %C"
+ #~ msgid "END TEAM statement at %C"
+ #~ msgstr "Declaración IMPLICIT vacía en %C"
+ 
+ #, gcc-internal-format, gfc-internal-format
+ #~ msgid "Threadprivate variable at %C is an element of a COMMON block"
+ #~ msgstr "La variable threadprivate en %C es un elemento de un bloque COMMON"
+ 
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ #~| msgid "Unexpected junk after $OMP ORDERED statement at %C"
+ #~ msgid "Unexpected junk after OMP THREADPRIVATE at %C"
+ #~ msgstr "Basura inesperada después de la declaración $OMP ORDERED en %C"
+ 
+ #, gcc-internal-format, gfc-internal-format
+ #~ msgid "Allocatable component %s at %L of type LOCK_TYPE must have a codimension"
+ #~ msgstr "El componente allocatable %s en %L de tipo LOCK_TYPE debe tener una codimensión"
+ 
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ #~| msgid "STAT= argument at %L must be a scalar INTEGER variable"
+ #~ msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
+ #~ msgstr "El argumento STAT= en %L debe ser una variable INTEGER escalar"
+ 
+ #, gcc-internal-format
+ #~ msgid "invalid use of type"
+ #~ msgstr "uso no válido del tipo"
+ 
+ #, fuzzy, gcc-internal-format
+ #~| msgid "internal error:  unknown expression mode in %s"
+ #~ msgid "internal error: not expecting operand1 to be a constant set"
+ #~ msgstr "error interno:  modo de expresión desconocido en %s"
+ 
+ #, fuzzy, gcc-internal-format
+ #~| msgid "opaque vector types cannot be initialized"
+ #~ msgid "set type cannot be initialized with a %qs"
+ #~ msgstr "no se pueden inicializar los tipos de vector opacos"
+ 
+ #, fuzzy, gcc-internal-format
+ #~| msgid "case label does not reduce to an integer constant"
+ #~ msgid "set type does not take another integer value"
+ #~ msgstr "la etiqueta de `case' no se reduce a una constante entera"
+ 
  #, fuzzy, c-format
  #~| msgid "Driving:"
  #~ msgid "Driving: (%ld)\n"
*************** msgstr ""
*** 93141,93149 ****
  #~ msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512ER built-in functions and code generation."
  #~ msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512ER."
  
- #~ msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124FMAPS built-in functions and code generation."
- #~ msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX5124FMAPS."
- 
  #~ msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124VNNIW built-in functions and code generation."
  #~ msgstr "Admite funciones internas y generación de código MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX5124VNNIW."
  
--- 98443,98448 ----
*************** msgstr ""
*** 93235,93243 ****
  #~ msgid "Valid options for GP-relative addressing (for -mgpopt):"
  #~ msgstr "Opciones válidas para direccionamiento relativo a GP (para -mgpopt):"
  
- #~ msgid "Equivalent to -mgpopt=none."
- #~ msgstr "Equivalente a -mgpopt=none."
- 
  #~ msgid "Floating point custom instruction configuration name."
  #~ msgstr "Nombre de la configuración de la instrucción personalizada de coma flotante."
  
--- 98534,98539 ----
*************** msgstr ""
*** 94301,94310 ****
  #~ msgstr "el argumento de -mr0rel-sec= no es una expresión regular válida."
  
  #, gcc-internal-format
- #~ msgid "BMX instructions are only supported with R2 architecture"
- #~ msgstr "las instrucciones BMX solo se admiten con la arquitectura R2"
- 
- #, gcc-internal-format
  #~ msgid "CDX instructions are only supported with R2 architecture"
  #~ msgstr "las instrucciones CDX solo se admiten con la arquitectura R2"
  
--- 99597,99602 ----
*************** msgstr ""
*** 94560,94570 ****
  #~ msgid "parameter %u has void type"
  #~ msgstr "el parámetro %u tiene tipo void"
  
- #, fuzzy, gcc-internal-format
- #~| msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
- #~ msgid "%<#pragma omp declare target%> without corresponding %<#pragma omp end declare target%>"
- #~ msgstr "%<#pragma omp end declare target%> sin su correspondiente %<#pragma omp declare target%>"
- 
  #, gcc-internal-format
  #~ msgid "%<__auto_type%> in empty declaration"
  #~ msgstr "%<__auto_type%> en una declaración vacía"
--- 99852,99857 ----
*************** msgstr ""
*** 94636,94646 ****
  #~ msgid "expected %<construct%>, %<device%>, %<implementation%> or %<user%>"
  #~ msgstr "se esperaba %<data%>, %<update%>, %<enter%> o %<exit%>"
  
- #, fuzzy, gcc-internal-format
- #~| msgid "expected %<catch%>"
- #~ msgid "expected %<match%>"
- #~ msgstr "se esperaba %<catch%>"
- 
  #, gcc-internal-format
  #~ msgid "expected %<declare%>"
  #~ msgstr "se esperaba %<declare%>"
--- 99923,99928 ----
*************** msgstr ""
*** 94691,94701 ****
  #~ msgstr "se esperaba un id de plantilla"
  
  #, fuzzy, gcc-internal-format
- #~| msgid "built-in function %qE must be directly called"
- #~ msgid "function concept must be called"
- #~ msgstr "la función interna %qE ha de ser llamada directamente"
- 
- #, fuzzy, gcc-internal-format
  #~| msgid "creating %s"
  #~ msgid "evaluating %qs"
  #~ msgstr "creando %s"
--- 99973,99978 ----
*************** msgstr ""
*** 94804,94814 ****
  #~ msgstr "se decodifica el tipo de coma fija desconocido"
  
  #, fuzzy, gcc-internal-format
- #~| msgid "does not match expected signature %qD"
- #~ msgid "defaulted declaration %q+D does not match the expected signature"
- #~ msgstr "no coincide la firma esperada %qD"
- 
- #, fuzzy, gcc-internal-format
  #~| msgid "global declaration %q+#D"
  #~ msgid "local external declaration %q#D"
  #~ msgstr "la declaración global %q+#D"
--- 100081,100086 ----
*************** msgstr ""
*** 95325,95333 ****
  #~ msgid "maximum value of parameter %qs is %u"
  #~ msgstr "el valor máximo del parámetro %qs es %u"
  
- #~ msgid "invalid parameter %qs"
- #~ msgstr "el parámetro %qs es no válido"
- 
  #~ msgid "removing .rpo file: %m"
  #~ msgstr "se elimina el fichero .rpo: %m"
  
--- 100597,100602 ----
*************** msgstr ""
*** 95528,95536 ****
  #~ msgid "creating run-time relocation for %qD"
  #~ msgstr "se crea una reubicación en tiempo de ejecución para %qD"
  
- #~ msgid "creating run-time relocation"
- #~ msgstr "se crea una reubicación en tiempo de ejecución"
- 
  #~ msgid "%s expects an integer literal in the range [%d, %d]. (%wd)"
  #~ msgstr "%s espera una literal entera en el rango [%d, %d]. (%wd)"
  
--- 100797,100802 ----
*************** msgstr ""
*** 95549,95557 ****
  #~ msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  #~ msgstr "%<#pragma omp declare simd%> con cláusulas en medio de %<#pragma omp declare target%> sin cláusulas y %<#pragma omp end declare target%>"
  
- #~ msgid "dereferencing pointer to incomplete type %qT"
- #~ msgstr "puntero deferenciado al tipo de dato incompleto %qT"
- 
  #~ msgid "deducing %qT as %qT"
  #~ msgstr "se deduce %qT como %qT"
  
--- 100815,100820 ----
*************** msgstr ""
*** 95588,95598 ****
  
  #, fuzzy
  #~| msgid "a parameter cannot be declared %<constexpr%>"
- #~ msgid "structured binding declaration cannot be %<constexpr%>"
- #~ msgstr "un parámetro no se puede declarar %<constexpr%>"
- 
- #, fuzzy
- #~| msgid "a parameter cannot be declared %<constexpr%>"
  #~ msgid "structured binding declaration cannot be %<concept%>"
  #~ msgstr "un parámetro no se puede declarar %<constexpr%>"
  
--- 100851,100856 ----
*************** msgstr ""
*** 95645,95655 ****
  #~ msgstr "no hay miembros que coincidan con %<%T::%D%> en %q#T"
  
  #, fuzzy
- #~| msgid "attributes ignored on uninstantiated type"
- #~ msgid "attributes ignored on local using directive"
- #~ msgstr "se descartan los atributos en el tipo sin instanciar"
- 
- #, fuzzy
  #~| msgid "compound-statement in constexpr function"
  #~ msgid "%<asm%> in %<constexpr%> function"
  #~ msgstr "declaración compuesta en una función constexpr"
--- 100903,100908 ----
*************** msgstr ""
*** 95684,95692 ****
  #~ msgid "looser throw specifier for %q+#F"
  #~ msgstr "especificador throw más flexible para %q+#F"
  
- #~ msgid "use of namespace %qD as expression"
- #~ msgstr "uso del espacio de nombres %qD como expresión"
- 
  #, fuzzy
  #~| msgid "cannot disable built-in function %qs"
  #~ msgid "cannot call function %qD"
--- 100937,100942 ----
*************** msgstr ""
*** 96043,96051 ****
  #~ msgid "Max number of pairs of load insns for compare."
  #~ msgstr "El número máximo de pelados en un solo bucle."
  
- #~ msgid "%<-misel=no%> is deprecated; use %<-mno-isel%> instead"
- #~ msgstr "%<-misel=no%> es obsoleto; utilice en su lugar %<-mno-isel%>"
- 
  #, fuzzy
  #~| msgid "Do not generate code which uses the FPU"
  #~ msgid "Do not generate millicode thunks (needed only with -Os)."
--- 101293,101298 ----
*************** msgstr ""
*** 96057,96065 ****
  #~ msgid "switch %qs no longer supported"
  #~ msgstr "la opción %qs ya no se admite"
  
- #~ msgid "cannot read working set from %s"
- #~ msgstr "no se puede leer el conjunto de trabajo de %s"
- 
  #~ msgid "Your target platform does not support -fcheck-pointer-bounds"
  #~ msgstr "Su plataforma objetivo no soporta -fcheck-pointer-bounds"
  
--- 101304,101309 ----
*************** msgstr ""
*** 97147,97155 ****
  #~ msgid "caller edge frequency is too large"
  #~ msgstr "la frecuencia de borde llamador es demasiado grande"
  
- #~ msgid "execution count is negative"
- #~ msgstr "la cuenta de ejecución es negativa"
- 
  #~ msgid "%q+D aliased declaration"
  #~ msgstr "%q+D es una Declaración de alias"
  
--- 102391,102396 ----
*************** msgstr ""
*** 97445,97455 ****
  #~ msgstr "No genera código para declaraciones switch huge"
  
  #, fuzzy
- #~| msgid "new cannot be applied to a function type"
- #~ msgid "array notation cannot be used with function type"
- #~ msgstr "new no se puede aplicar a un tipo de función"
- 
- #, fuzzy
  #~| msgid "conditional expression not allowed inside parentheses"
  #~ msgid "throw expressions are not allowed inside loops marked with pragma simd"
  #~ msgstr "no se permiten expresiones condicionales dentro de paréntesis"
--- 102686,102691 ----
*************** msgstr ""
*** 97580,97590 ****
  #~ msgid "expected variable-name"
  #~ msgstr "se esperaba un nombre variable en %C"
  
- #, fuzzy
- #~| msgid "candidate is: %+#D"
- #~ msgid "candidate is: %#D"
- #~ msgstr "el candidato es: %+#D"
- 
  #~ msgid "  could not resolve address from overloaded function %qE"
  #~ msgstr "  no se puede resolver la dirección de la función sobrecargada %qE"
  
--- 102816,102821 ----
*************** msgstr ""
*** 98046,98054 ****
  #~ msgid "Warn if deprecated empty statements are found."
  #~ msgstr "Avisa si se encuentran declaraciones vacías obsoletas."
  
- #~ msgid "Warn if .class files are out of date."
- #~ msgstr "Avisa si los ficheros .class están desactualizados."
- 
  #~ msgid "Warn if modifiers are specified when not necessary."
  #~ msgstr "Avisa si se especifican modificadores cuando no son necesarios."
  
--- 103277,103282 ----
*************** msgstr ""
*** 98405,98415 ****
  #~ msgid "function %qD redeclared with attribute noinline"
  #~ msgstr "se redeclara la función %q+D con el atributo noinline"
  
- #, fuzzy
- #~| msgid "previous declaration of %q+D was inline"
- #~ msgid "previous declaration of %qD was inline"
- #~ msgstr "la declaración previa de %q+D era inline"
- 
  #~ msgid "Java object %qD not allocated with %<new%>"
  #~ msgstr "El objeto Java %qD no se aloja con %<new%>"
  
--- 103633,103638 ----
*************** msgstr ""
*** 98591,98599 ****
  #~ msgid "unreachable bytecode from %d to the end of the method"
  #~ msgstr "bytecode inalcanzable desde %d hasta el final del método"
  
- #~ msgid "unrecognized wide sub-instruction"
- #~ msgstr "no se reconoce la sub-instrucción ancha"
- 
  #~ msgid "<constant pool index %d not in range>"
  #~ msgstr "<el índice del conjunto de constantes %d no está en el rango>"
  
--- 103814,103819 ----
*************** msgstr ""
*** 98687,98695 ****
  #~ msgid "%s:not a gcov graph file\n"
  #~ msgstr "%s:no es un fichero de grafo gcov\n"
  
- #~ msgid "%s:%d:%d: Invalid state file; %s"
- #~ msgstr "%s:%d:%d: Fichero de estado no válido; %s"
- 
  #~ msgid "%s:%d:%d: Invalid state file; "
  #~ msgstr "%s:%d:%d: Fichero de estado no válido; "
  
--- 103907,103912 ----
*************** msgstr ""
*** 98711,98719 ****
  #~ msgid "output error when writing state file %s [%s]"
  #~ msgstr "error de salida al escribir el fichero de estado %s [%s]"
  
- #~ msgid "failed to close state file %s [%s]"
- #~ msgstr "no se puede cerrar el fichero de estado %s [%s]"
- 
  #~ msgid "Failed to open state file %s for reading [%s]"
  #~ msgstr "No se puede abrir el fichero de estado %s para lectura [%s]"
  
--- 103928,103933 ----
*************** msgstr ""
*** 99019,99027 ****
  #~ msgid "-ftree-vectorizer-verbose=<number>\tSet the verbosity level of the vectorizer"
  #~ msgstr "-ftree-vectorizer-verbose=<número>\tEstablece el nivel de detalle del vectorizador"
  
- #~ msgid "expected integer or boolean type"
- #~ msgstr "se esperaba un tipo entero o booleano"
- 
  #~ msgid "invalid operand for unary %<&%>"
  #~ msgstr "operando no válido para el unario %<&%>"
  
--- 104233,104238 ----
*************** msgstr ""
*** 99166,99174 ****
  #~ msgid "try reducing the number of local variables"
  #~ msgstr "intente reducir el número de variables locales"
  
- #~ msgid "mudflap cannot be used together with link-time optimization"
- #~ msgstr "mudflap no se puede usar junto con optimización en tiempo de enlazado"
- 
  #~ msgid "-fstrict-volatile-bitfields disabled; it is incompatible with ABI versions < 2"
  #~ msgstr "se desactivó -fstrict-volatile-bitfiels; es incompatible con versiones de ABI < 2"
  
--- 104377,104382 ----
*************** msgstr ""
*** 99238,99246 ****
  #~ msgid "vector %s %s domain error, in %s at %s:%u"
  #~ msgstr "error de dominio del vector %s %s, en %s en %s:%u"
  
- #~ msgid "transaction_wrap argument is not a function"
- #~ msgstr "el argumento transaction_wrap no es una función"
- 
  #~ msgid "-Werror=normalized=: set -Wnormalized=nfc"
  #~ msgstr "-Werror=normalized=: define -Wnormalized=nfc"
  
--- 104446,104451 ----
*************** msgstr ""
*** 99265,99273 ****
  #~ msgid "Thumb-2 iWMMXt"
  #~ msgstr "iWMMXt de Thumb-2"
  
- #~ msgid "static variable %q+D is marked dllimport"
- #~ msgstr "la variable estática %q+D se marcó como dllimport"
- 
  #~ msgid "that particular -g option is invalid with -maout and -melinux"
  #~ msgstr "esa opción -g en particular es no válida con -maout y -melinux"
  
--- 104470,104475 ----
*************** msgstr ""
*** 99544,99552 ****
  #~ msgid "range-based %<for%> loops are not allowed in C++98 mode"
  #~ msgstr "no se permiten los bucles %<for%> basados en rango en el modo C++98"
  
- #~ msgid "%qD is not an enumerator-name"
- #~ msgstr "%qD no es un nombre-de-enumerador"
- 
  #~ msgid "deprecated use of default argument for parameter of non-function"
  #~ msgstr "uso obsoleto del argumento por defecto para el parámetro de una no función"
  
--- 104746,104751 ----
*************** msgstr ""
*** 99781,99789 ****
  #~ msgid "Dummy argument '%s' of procedure '%s' at %L has an attribute that requires an explicit interface for this procedure"
  #~ msgstr "El argumento dummy '%s' del procedimiento '%s' en %L tiene un atributo que requiere una interfaz explícita para este procedimiento"
  
- #~ msgid "Procedure '%s' at %L with assumed-shape dummy argument '%s' must have an explicit interface"
- #~ msgstr "El procedimiento '%s' en %L con argumento dummy de forma asumida '%s' debe tener una interfaz explícita"
- 
  #~ msgid "Procedure '%s' at %L with coarray dummy argument '%s' must have an explicit interface"
  #~ msgstr "El procedimiento '%s' en %L con argumento dummy de comatriz '%s' debe tener una interfaz explícita"
  
--- 104980,104985 ----
*************** msgstr ""
*** 100012,100020 ****
  #~ msgid "-mrodata=SECTION\tPut read-only data in SECTION"
  #~ msgstr "-mrodata=SECCIÓN\tPone los datos de sólo lectura en la SECCIÓN"
  
- #~ msgid "Alias for -mfloat-abi=hard"
- #~ msgstr "Alias para -mfloat-abi=hard"
- 
  #~ msgid "Alias for -mfloat-abi=soft"
  #~ msgstr "Alias para -mfloat-abi=soft"
  
--- 105208,105213 ----
*************** msgstr ""
*** 100088,100096 ****
  #~ msgid "method call without object"
  #~ msgstr "llamada a método sin objeto"
  
- #~ msgid "invalid new of function type"
- #~ msgstr "new no válido de tipo de función"
- 
  #~ msgid "no object for method call"
  #~ msgstr "no hay objeto para la llamada a método"
  
--- 105281,105286 ----
*************** msgstr ""
*** 100361,100369 ****
  #~ msgid "Syntax error in structure constructor at %C"
  #~ msgstr "Error sintáctico en el constructor de estructura en %C"
  
- #~ msgid "Dummy procedure at %L not allowed in ELEMENTAL procedure"
- #~ msgstr "No se permite el procedimiento de prueba en %L en un procedimiento ELEMENTAL"
- 
  #~ msgid "Non-scalar base object at %L currently not implemented"
  #~ msgstr "En este momento no está implementado el objeto base que no es escalar en %L"
  
--- 105551,105556 ----
*************** msgstr ""
*** 100598,100606 ****
  #~ msgid "'-%c' option must have argument"
  #~ msgstr "la opción '-%c' debe tener argumentos"
  
- #~ msgid "couldn't run '%s': %s"
- #~ msgstr "no se puede ejecutar '%s': %s"
- 
  #~ msgid "couldn't run '%s': %s: %s"
  #~ msgstr "no se puede ejecutar '%s': %s: %s"
  
--- 105785,105790 ----
*************** msgstr ""
*** 100610,100618 ****
  #~ msgid "argument to '-Xpreprocessor' is missing"
  #~ msgstr "falta el argumento para '-Xpreprocessor'"
  
- #~ msgid "argument to '-Xassembler' is missing"
- #~ msgstr "falta el argumento para '-Xassembler'"
- 
  #~ msgid "argument to '-l' is missing"
  #~ msgstr "falta el argumento para '-l'"
  
--- 105794,105799 ----
*************** msgstr ""
*** 100779,100787 ****
  #~ msgid "non-local function %q#D uses local type %qT"
  #~ msgstr "la función %q#D que no es local utiliza el tipo local %qT"
  
- #~ msgid "non-local variable %q#D uses anonymous type"
- #~ msgstr "la variable %q#D que no es local usa un tipo anónimo"
- 
  #~ msgid "ignoring %qV qualifiers added to function type %qT"
  #~ msgstr "se descartan los calificadores %qV agregados al tipo de función %qT"
  
--- 105960,105965 ----
*************** msgstr ""
*** 100953,100961 ****
  #~ msgid "ELF library is older than that used when building GCC"
  #~ msgstr "la biblioteca ELF es más antigua que la que se usó para construir GCC"
  
- #~ msgid "could not open ELF file: %s"
- #~ msgstr "no se puede abrir el fichero ELF: %s"
- 
  #~ msgid "could not seek in archive"
  #~ msgstr "no se puede buscar en el archivo"
  
--- 106131,106136 ----
*************** msgstr ""
*** 101004,101012 ****
  #~ msgid "Object '%s' at %L must have the SAVE attribute for default initialization of a component"
  #~ msgstr "El objeto '%s' en %L debe tener el atributo SAVE para la inicialización por defecto de un componente"
  
- #~ msgid "command line option file '%s' does not exist"
- #~ msgstr "no existe el fichero de opciones de línea de órdenes '%s'"
- 
  #~ msgid "GMP version %s, MPFR version %s\n"
  #~ msgstr "GMP versión %s, MPFR versión %s\n"
  
--- 106179,106184 ----
*************** msgstr ""
*** 101068,101077 ****
  #~ msgid "%s:%d: declaration of function '%s' takes different forms\n"
  #~ msgstr "%s:%d: la declaración de la función '%s' toma formas diferentes\n"
  
- # Se refiere a la llamada de sistema wait(2). cfuga
- #~ msgid "%s: wait: %s\n"
- #~ msgstr "%s: wait: %s\n"
- 
  #~ msgid "%s: subprocess got fatal signal %d\n"
  #~ msgstr "%s: el subproceso recibió la señal fatal %d\n"
  
--- 106240,106245 ----
*************** msgstr ""
*** 101182,101194 ****
  #~ msgid "%s: can't get status for file '%s': %s\n"
  #~ msgstr "%s: no se puede obtener el estado del fichero '%s': %s\n"
  
- #~ msgid ""
- #~ "\n"
- #~ "%s: error reading input file '%s': %s\n"
- #~ msgstr ""
- #~ "\n"
- #~ "%s: error al leer el fichero de entrada '%s': %s\n"
- 
  #~ msgid "%s: can't create/open clean file '%s': %s\n"
  #~ msgstr "%s: no se puede crear/abrir el fichero limpio '%s': %s\n"
  
--- 106350,106355 ----
*************** msgstr ""
*** 101315,101323 ****
  #~ msgid "Too many dimensions in shape specification for RESHAPE at %L"
  #~ msgstr "Demasiadas dimensiones en la especificación de forma para RESHAPE en %L"
  
- #~ msgid "Shape specification at %L cannot be the null array"
- #~ msgstr "La especificación de forma en %L no puede ser la matriz nula"
- 
  #~ msgid "ORDER parameter of RESHAPE at %L is not the same size as SHAPE parameter"
  #~ msgstr "El parámetro ORDER de RESHAPE en %L no es del mismo tamaño que el parámetro SHAPE"
  
--- 106476,106481 ----
*************** msgstr ""
*** 101366,101374 ****
  #~ msgid "%Hduplicate label %qD"
  #~ msgstr "%Hetiqueta duplicada %qD"
  
- #~ msgid "%Jjump into statement expression"
- #~ msgstr "%Jsalto a una expresión de declaración"
- 
  #~ msgid "%Jjump into scope of identifier with variably modified type"
  #~ msgstr "%Jjump en el ámbito de un identificador con tipo modificado variablemente"
  
--- 106524,106529 ----
*************** msgstr ""
*** 101414,101422 ****
  #~ msgid "both %<short%> and %<char%> in declaration specifiers"
  #~ msgstr "se usaron al mismo tiempo %<short%> y %<char%> en los especificadores de declaración"
  
- #~ msgid "both %<short%> and %<float%> in declaration specifiers"
- #~ msgstr "se usaron al mismo tiempo %<short%> y %<float%> en los especificadores de declaración"
- 
  #~ msgid "both %<short%> and %<double%> in declaration specifiers"
  #~ msgstr "se usaron al mismo tiempo %<short%> y %<double%> en los especificadores de declaración"
  
--- 106569,106574 ----
*************** msgstr ""
*** 101504,101512 ****
  #~ msgid "both %<_Sat%> and %<_Bool%> in declaration specifiers"
  #~ msgstr "se usaron al mismo tiempo %<_Sat%> y %<_Bool%> en los especificadores de declaración"
  
- #~ msgid "both %<_Sat%> and %<int%> in declaration specifiers"
- #~ msgstr "se usaron al mismo tiempo %<_Sat%> y %<int%> en los especificadores de declaración"
- 
  #~ msgid "both %<_Sat%> and %<float%> in declaration specifiers"
  #~ msgstr "se usaron al mismo tiempo %<_Sat%> y %<float%> en los especificadores de declaración"
  
--- 106656,106661 ----
*************** msgstr ""
*** 101531,101542 ****
  #~ msgid "both %<long%> and %<%s%> in declaration specifiers"
  #~ msgstr "se usaron al mismo tiempo %<long%> y %<%s%> en los especificadores de declaración"
  
- #~ msgid "both %<short%> and %<%s%> in declaration specifiers"
- #~ msgstr "se usaron al mismo tiempo %<short%> y %<%s%> en los especificadores de declaración"
- 
- #~ msgid "both %<signed%> and %<%s%> in declaration specifiers"
- #~ msgstr "se usaron al mismo tiempo %<signed%> y %<%s%> en los especificadores de declaración"
- 
  #~ msgid "both %<unsigned%> and %<%s%> in declaration specifiers"
  #~ msgstr "se usaron al mismo tiempo %<unsigned%> y %<%s%> en los especificadores de declaración"
  
--- 106680,106685 ----
*************** msgstr ""
*** 101777,101785 ****
  #~ msgid "%Hbreak statement used with OpenMP for loop"
  #~ msgstr "%Hse usó la declaración break con un bucle for de OpenMP"
  
- #~ msgid "%Hcontinue statement not within a loop"
- #~ msgstr "%Hla declaración continue no está dentro de un bucle"
- 
  #~ msgid "%Harray bound is not an integer constant"
  #~ msgstr "%Hel límite de la matriz no es una constante entera"
  
--- 106920,106925 ----
*************** msgstr ""
*** 101861,101869 ****
  #~ msgid "Add a directory for INCLUDE and MODULE searching"
  #~ msgstr "Agrega un directorio para la búsqueda de INCLUDE y MODULE"
  
- #~ msgid "Treat the input file as preprocessed"
- #~ msgstr "Trata al fichero de entrada como preprocesado"
- 
  #~ msgid "Set maximum alignment to 4"
  #~ msgstr "Establece la alineación máxima a 4"
  
--- 107001,107006 ----
*************** msgstr ""
*** 102181,102189 ****
  #~ msgid "symtree: %s  Ambig %d"
  #~ msgstr "árbolsim: %s Ambig %d"
  
- #~ msgid " from namespace %s"
- #~ msgstr " del espacio de nombres %s"
- 
  #~ msgid "%s,"
  #~ msgstr "%s,"
  
--- 107318,107323 ----
*************** msgstr ""
*** 102664,102672 ****
  #~ msgid "%Jprevious non-inline declaration here"
  #~ msgstr "%Jla declaración previa no inline aquí"
  
- #~ msgid "multiple parameters named %qE"
- #~ msgstr "múltiples parámetros nombrados %qE"
- 
  #~ msgid "ISO C++ does not include variadic templates"
  #~ msgstr "ISO C++ no incluye plantillas variadic"
  
--- 107798,107803 ----
*************** msgstr ""
*** 103431,103439 ****
  #~ msgid "can't specify both -o and -MD"
  #~ msgstr "no se pueden especificar -o y -MD al mismo tiempo"
  
- #~ msgid "%s: no such class"
- #~ msgstr "%s: no existe esa clase"
- 
  #~ msgid "source file for class %qs is newer than its matching class file.  Source file %qs used instead"
  #~ msgstr "el fichero fuente para la clase %qs es más nuevo que su fichero de clase coincidente.  Se usó entonces el fichero fuente %qs"
  
--- 108562,108567 ----
*************** msgstr ""
*** 103814,103822 ****
  #~ msgid "Declaration of %qs shadows a previous label declaration"
  #~ msgstr "La declaración de %qs oscurece a una declaración de etiqueta previa"
  
- #~ msgid "%<break%> must be in loop or switch"
- #~ msgstr "%<break%> debe estar dentro de un bucle o switch"
- 
  #~ msgid "Incompatible type for loop conditional. Can't convert %qs to %<boolean%>"
  #~ msgstr "Tipo incompatible para condicional de bucle. No se puede convertir %qs a %<boolean%>"
  
--- 108942,108947 ----
*************** msgstr ""
*** 103994,104002 ****
  #~ msgid "union %qT with no named members cannot be initialized"
  #~ msgstr "no se puede inicializar la union %qT sin miembros nombrados"
  
- #~ msgid "unused variable %qs"
- #~ msgstr "variable %qs sin uso"
- 
  #~ msgid "assignment to final static field %q+D not in class initializer"
  #~ msgstr "la asignación para el campo final estático %q+D no está en el inicializador de la clase"
  
--- 109119,109124 ----
*************** msgstr ""
*** 104069,104077 ****
  #~ msgid "dup2 %d 1"
  #~ msgstr "dup2 %d 1"
  
- #~ msgid "close %d"
- #~ msgstr "close %d"
- 
  #~ msgid "execv %s"
  #~ msgstr "execv %s"
  
--- 109191,109196 ----
*************** msgstr ""
*** 105018,105026 ****
  #~ msgid "`!' flag"
  #~ msgstr "opción `!'"
  
- #~ msgid "format argument is not a pointer (arg %d)"
- #~ msgstr "el argumento de formato no es un puntero (argumento %d)"
- 
  #~ msgid "format argument is not a pointer to a pointer (arg %d)"
  #~ msgstr "el argumento de formato no es un puntero a un puntero (argumento %d)"
  
--- 110137,110142 ----
*************** msgstr ""
*** 105036,105044 ****
  #~ msgid "ISO C forbids data definition with no type or storage class"
  #~ msgstr "ISO C prohíbe la definición de datos sin tipo o clase de almacenamiento"
  
- #~ msgid "`sizeof' applied to a bit-field"
- #~ msgstr "`sizeof' aplicado a un campo de bits"
- 
  #~ msgid "old-style parameter declaration"
  #~ msgstr "declaración de parámetros de estilo antiguo"
  
--- 110152,110157 ----
*************** msgstr ""
*** 105151,105159 ****
  #~ msgid "universal character %.*s is not valid at the start of an identifier"
  #~ msgstr "el carácter universal %.*s no es válido al inicio de un identificador"
  
- #~ msgid "converting UCN to source character set"
- #~ msgstr "convirtiendo un NUC al conjunto de caracteres fuente"
- 
  #~ msgid "converting UCN to execution character set"
  #~ msgstr "convirtiendo un NUC al conjunto de caracteres de ejecución"
  
--- 110264,110269 ----
*************** msgstr ""
*** 105394,105402 ****
  #~ msgid "\"%s\" after #line is not a positive integer"
  #~ msgstr "\"%s\" después de #line no es un entero positivo"
  
- #~ msgid "\"%s\" is not a valid filename"
- #~ msgstr "\"%s\" no es un nombre de fichero válido"
- 
  #~ msgid "\"%s\" after # is not a positive integer"
  #~ msgstr "\"%s\" después de # no es un entero positivo"
  
--- 110504,110509 ----
*************** msgstr ""
*** 105745,105753 ****
  #~ msgid "Save temp. files in Luxworks environment"
  #~ msgstr "Guardar los ficheros temporales en el ambiente Luxworks"
  
- #~ msgid "Specify alternate name for text section"
- #~ msgstr "Especificar un nombre alternativo para la sección de texto"
- 
  #~ msgid "Specify alternate name for data section"
  #~ msgstr "Especificar un nombre alternativo para la sección de datos"
  
--- 110852,110857 ----
*************** msgstr ""
*** 105931,105939 ****
  #~ msgid "  perhaps you want `%T' for a constructor"
  #~ msgstr "  tal vez quiere `%T' para un constructor"
  
- #~ msgid "`bool' is now a keyword"
- #~ msgstr "`bool' ahora es una palabra clave"
- 
  #~ msgid "extraneous `%T' ignored"
  #~ msgstr "`%T' extra descartado"
  
--- 111035,111040 ----
*************** msgstr ""
*** 105994,106008 ****
  #~ msgid "it must be the address of an object with external linkage"
  #~ msgstr "debe ser la dirección de un objeto con enlace externo"
  
- #~ msgid "address of non-extern `%E' cannot be used as template argument"
- #~ msgstr "no se puede usar la dirección de `%E' que no es externo como un argumento de plantilla"
- 
  #~ msgid "non-constant `%E' cannot be used as template argument"
  #~ msgstr "`%E' que no es constante no se puede usar como un argumento de plantilla"
  
- #~ msgid "type '%T' cannot be used as a value for a non-type template-parameter"
- #~ msgstr "el tipo `%T' no se puede usar como un valor para un parámetro de plantilla que no es tipo"
- 
  #~ msgid "use of `%s' in template type unification"
  #~ msgstr "uso de `%s' en la unificación de tipo de la plantilla"
  
--- 111095,111103 ----
*************** msgstr ""
*** 107282,107290 ****
  #~ msgid "universal-character-name out of range"
  #~ msgstr "universal-character-name fuera de rango"
  
- #~ msgid "escape sequence out of range for its type"
- #~ msgstr "secuencia de escape fuera de rango por su tipo"
- 
  #~ msgid "#import is obsolete, use an #ifndef wrapper in the header file"
  #~ msgstr "#import es obsoleto, use una envoltura #ifndef en el fichero de encabezado"
  
--- 112377,112382 ----
*************** msgstr ""
*** 107523,107531 ****
  #~ msgid "Use the smallest fitting integer to hold enums"
  #~ msgstr "Usar el entero adecuado más pequeño para contener enumerados"
  
- #~ msgid "Warn if nested comments are detected"
- #~ msgstr "Avisar si se detectan comentarios anidados"
- 
  #~ msgid "Don't warn about too many arguments to format functions"
  #~ msgstr "No avisar sobre demasiados argumentos para las funciones de formato"
  
--- 112615,112620 ----
*************** msgstr ""
*** 108652,108660 ****
  #~ msgid "-ffunction-sections disabled on AIX when debugging"
  #~ msgstr "se desactiva -ffunction-sections en AIX mientras se depura"
  
- #~ msgid "-fdata-sections not supported on AIX"
- #~ msgstr "-fdata-sections no tiene soporte en AIX"
- 
  #~ msgid "%%S computed all 1's mask"
  #~ msgstr "%%S calculó una máscara con sólo 1's"
  
--- 113741,113746 ----
*************** msgstr ""
*** 109144,109152 ****
  #~ msgid "tuple without specified mode not allowed in %s"
  #~ msgstr "no se permite una tupla sin modo especificado en %s"
  
- #~ msgid "conditional expression not allowed in %s"
- #~ msgstr "no se permite una expresión condicional en %s"
- 
  #~ msgid "CASE selector is not a discrete expression"
  #~ msgstr "el selector de CASE no es una expresión discreta"
  
--- 114230,114235 ----
*************** msgstr ""
*** 109276,109284 ****
  #~ msgid "compare with variant records"
  #~ msgstr "compara con registros variantes"
  
- #~ msgid "relational operator not allowed for this mode"
- #~ msgstr "no se permite un operador relacional para este modo"
- 
  #~ msgid "cannot use %s operator on PROC mode variable"
  #~ msgstr "no se puede usar el operador %s en la variable de modo PROC"
  
--- 114359,114364 ----
*************** msgstr ""
*** 109847,109855 ****
  #~ msgid " a BUFFER name on line %d"
  #~ msgstr " un nombre de BUFFER en la línea %d"
  
- #~ msgid "SIGNAL `%s' has no data fields"
- #~ msgstr "SIGNAL `%s' no tiene campos de datos"
- 
  #~ msgid "SIGNAL `%s' requires data fields"
  #~ msgstr "SIGNAL `%s' requiere de campos de datos"
  
--- 114927,114932 ----
*************** msgstr ""
*** 110706,110714 ****
  #~ msgid "Can't use '$' as a separator for inner classes"
  #~ msgstr "No se puede usar '$' como un separador para las clases interiores"
  
- #~ msgid "-mlong32 and -mlong64 can not both be specified"
- #~ msgstr "-mlong32 y -mlong64 no se pueden especificar al mismo tiempo"
- 
  #~ msgid "type with more precision than %s"
  #~ msgstr "tipo con más precisión que %s"
  
--- 115783,115788 ----
*************** msgstr ""
*** 110868,110876 ****
  #~ msgid "  -Wid-clash-<num>        Warn if 2 identifiers have the same first <num> chars\n"
  #~ msgstr "  -Wid-clash-<num>        Avisar si 2 identificadores tiene los primeros <num> caracteres iguales\n"
  
- #~ msgid "`-a' option (basic block profile) not supported"
- #~ msgstr "la opción `-a' (análisis de perfil de bloques básicos) no tiene soporte"
- 
  #~ msgid "`-ax' option (jump profiling) not supported"
  #~ msgstr "la opción `-ax' (análisis de perfil de saltos) no tiene soporte"
  
--- 115942,115947 ----
diff -Nrcpad gcc-16-20260222/gcc/po/fi.po gcc-16-20260301/gcc/po/fi.po
*** gcc-16-20260222/gcc/po/fi.po	Sun Feb 22 22:32:07 2026
--- gcc-16-20260301/gcc/po/fi.po	Sun Mar  1 22:32:07 2026
*************** msgid ""
*** 32,38 ****
  msgstr ""
  "Project-Id-Version: gcc 11.1-b20210321\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2025-08-01 17:58+0000\n"
  "PO-Revision-Date: 2021-03-23 21:16+0200\n"
  "Last-Translator: Lauri Nurmi <lanurmi@iki.fi>\n"
  "Language-Team: Finnish <translation-team-fi@lists.sourceforge.net>\n"
--- 32,38 ----
  msgstr ""
  "Project-Id-Version: gcc 11.1-b20210321\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2026-02-19 21:05+0000\n"
  "PO-Revision-Date: 2021-03-23 21:16+0200\n"
  "Last-Translator: Lauri Nurmi <lanurmi@iki.fi>\n"
  "Language-Team: Finnish <translation-team-fi@lists.sourceforge.net>\n"
*************** msgstr "funktio voi olla ehdokas %<%s%>-
*** 171,346 ****
  msgid "function has external linkage when the user requests only inlining static for live patching"
  msgstr ""
  
! #: cif-code.def:144
! #, fuzzy
! msgid "unreachable"
! msgstr "NIS+-palvelimia ei tavoiteta"
! 
! #. The remainder are real diagnostic types.
! #: diagnostic.def:33
! msgid "fatal error: "
! msgstr "vakava virhe: "
! 
! #. This is like DK_ICE, but backtrace is not printed.  Used in the driver
! #. when reporting fatal signal in the compiler.
! #: diagnostic.def:34 diagnostic.def:55
! msgid "internal compiler error: "
! msgstr "kääntäjän sisäinen virhe: "
! 
! #. This one is just for counting DK_WARNING promoted to DK_ERROR
! #. due to -Werror and -Werror=warning.
! #: diagnostic.def:35 diagnostic.def:52
! msgid "error: "
! msgstr "virhe: "
! 
! #: diagnostic.def:36
  #, fuzzy
! msgid "sorry, unimplemented: "
! msgstr "Toteuttamaton ext2-kirjaston funktio"
! 
! #: diagnostic.def:37
! msgid "warning: "
! msgstr "varoitus: "
! 
! #: diagnostic.def:38
! msgid "anachronism: "
! msgstr "anakronismi: "
! 
! #: diagnostic.def:39
! msgid "note: "
! msgstr "huom: "
! 
! #: diagnostic.def:40
! msgid "debug: "
! msgstr "vianjäljitys: "
! 
! #. For use when using the diagnostic_show_locus machinery to show
! #. a range of events within a path.
! #: diagnostic.def:44
! msgid "path: "
! msgstr "polku: "
  
! #. These two would be re-classified as DK_WARNING or DK_ERROR, so the
! #. prefix does not matter.
! #: diagnostic.def:48
  #, fuzzy
! msgid "pedwarn: "
! msgstr "varoitus: "
  
! #: diagnostic.def:49
  #, fuzzy
! msgid "permerror: "
! msgstr "virhe: "
  
  #: config/i386/djgpp.h:143
  #, fuzzy, c-format
  msgid "-f%s ignored (not supported for DJGPP)\n"
  msgstr "muunnos merkistöstä ”%s” ei ole tuettu"
  
! #. The remainder are real diagnostic types.
! #: fortran/gfc-diagnostic.def:33
! msgid "Fatal Error"
! msgstr "Vakava virhe"
! 
! #. This is like DK_ICE, but backtrace is not printed.  Used in the driver
! #. when reporting fatal signal in the compiler.
! #: fortran/gfc-diagnostic.def:34 fortran/gfc-diagnostic.def:50
! msgid "internal compiler error"
! msgstr "kääntäjän sisäinen virhe"
! 
! #: fortran/gfc-diagnostic.def:35
! msgid "Error"
! msgstr "Virhe"
! 
! #: fortran/gfc-diagnostic.def:36
! #, fuzzy
! msgid "sorry, unimplemented"
! msgstr "Valitettavasti et ole root\n"
! 
! #: fortran/gfc-diagnostic.def:37
! msgid "Warning"
! msgstr "Varoitus"
! 
! #: fortran/gfc-diagnostic.def:38
! msgid "anachronism"
! msgstr "anakronismi"
! 
! #: fortran/gfc-diagnostic.def:39
! msgid "note"
! msgstr "huom"
! 
! #: fortran/gfc-diagnostic.def:40
! msgid "debug"
! msgstr "vianjäljitys"
! 
! #. These two would be re-classified as DK_WARNING or DK_ERROR, so the
! #. prefix does not matter.
! #: fortran/gfc-diagnostic.def:43
! #, fuzzy
! msgid "pedwarn"
! msgstr "varoitus: "
! 
! #: fortran/gfc-diagnostic.def:44
! #, fuzzy
! msgid "permerror"
! msgstr "virhe: "
! 
! #. This one is just for counting DK_WARNING promoted to DK_ERROR
! #. due to -Werror and -Werror=warning.
! #: fortran/gfc-diagnostic.def:47
! msgid "error"
! msgstr "virhe"
! 
! #: gcc.cc:859 gcc.cc:916
  #, fuzzy
  msgid "-gz is not supported in this configuration"
  msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
  
! #: gcc.cc:865
  #, fuzzy
  msgid "-gz=zstd is not supported in this configuration"
  msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
  
! #: gcc.cc:1099
  #, fuzzy
  msgid "-fuse-linker-plugin is not supported in this configuration"
  msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
  
! #: gcc.cc:1115
  #, fuzzy
  msgid "cannot specify -static with -fsanitize=address"
  msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
  
! #: gcc.cc:1117
  #, fuzzy
  msgid "cannot specify -static with -fsanitize=hwaddress"
  msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
  
! #: gcc.cc:1119
  #, fuzzy
  msgid "cannot specify -static with -fsanitize=thread"
  msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
  
! #: gcc.cc:1141
  #, fuzzy
  msgid "-fvtable-verify=std is not supported in this configuration"
  msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
  
! #: gcc.cc:1143
  #, fuzzy
  msgid "-fvtable-verify=preinit is not supported in this configuration"
  msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
  
! #: gcc.cc:1286 ada/gcc-interface/lang-specs.h:37
  #, fuzzy
  msgid "-pg and -fomit-frame-pointer are incompatible"
  msgstr "-fpic ja -mapcs-reent ovat yhteensopimattomat"
  
! #: gcc.cc:1461
  msgid "GNU C no longer supports -traditional without -E"
  msgstr "GCC ei enää tue valitsinta -traditional ilman valitsinta -E"
  
! #: gcc.cc:1470
  msgid "-E or -x required when input is from standard input"
  msgstr ""
  
--- 171,246 ----
  msgid "function has external linkage when the user requests only inlining static for live patching"
  msgstr ""
  
! #: cif-code.def:145
  #, fuzzy
! msgid "callee must remain in translation unit"
! msgstr "%J%qD esitelty avoimeksi määrittelyn jälkeen"
  
! #: cif-code.def:149
  #, fuzzy
! msgid "unreachable"
! msgstr "NIS+-palvelimia ei tavoiteta"
  
! #: cif-code.def:154
  #, fuzzy
! msgid "callback edges cannot be inlined"
! msgstr "oikealle siirron lukumäärä on negatiivinen"
  
  #: config/i386/djgpp.h:143
  #, fuzzy, c-format
  msgid "-f%s ignored (not supported for DJGPP)\n"
  msgstr "muunnos merkistöstä ”%s” ei ole tuettu"
  
! #: gcc.cc:873 gcc.cc:930
  #, fuzzy
  msgid "-gz is not supported in this configuration"
  msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
  
! #: gcc.cc:879
  #, fuzzy
  msgid "-gz=zstd is not supported in this configuration"
  msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
  
! #: gcc.cc:1124
  #, fuzzy
  msgid "-fuse-linker-plugin is not supported in this configuration"
  msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
  
! #: gcc.cc:1140
  #, fuzzy
  msgid "cannot specify -static with -fsanitize=address"
  msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
  
! #: gcc.cc:1142
  #, fuzzy
  msgid "cannot specify -static with -fsanitize=hwaddress"
  msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
  
! #: gcc.cc:1144
  #, fuzzy
  msgid "cannot specify -static with -fsanitize=thread"
  msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
  
! #: gcc.cc:1166
  #, fuzzy
  msgid "-fvtable-verify=std is not supported in this configuration"
  msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
  
! #: gcc.cc:1168
  #, fuzzy
  msgid "-fvtable-verify=preinit is not supported in this configuration"
  msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
  
! #: gcc.cc:1311 ada/gcc-interface/lang-specs.h:37
  #, fuzzy
  msgid "-pg and -fomit-frame-pointer are incompatible"
  msgstr "-fpic ja -mapcs-reent ovat yhteensopimattomat"
  
! #: gcc.cc:1486
  msgid "GNU C no longer supports -traditional without -E"
  msgstr "GCC ei enää tue valitsinta -traditional ilman valitsinta -E"
  
! #: gcc.cc:1495
  msgid "-E or -x required when input is from standard input"
  msgstr ""
  
*************** msgstr "valitsimia -bundle ja -dynamicli
*** 394,400 ****
  msgid "-force_flat_namespace not allowed with -dynamiclib"
  msgstr "valitsimia -force_flat_namespace ja -dynamiclib ei voi käyttää yhdessä"
  
! #: config/darwin.h:216 config/darwin.h:672
  #, fuzzy
  msgid "gsplit-dwarf is not supported on this platform"
  msgstr "Rinnakkaiset työt (-j) eivät ole tuettuja tällä alustalla."
--- 294,300 ----
  msgid "-force_flat_namespace not allowed with -dynamiclib"
  msgstr "valitsimia -force_flat_namespace ja -dynamiclib ei voi käyttää yhdessä"
  
! #: config/darwin.h:216 config/darwin.h:687
  #, fuzzy
  msgid "gsplit-dwarf is not supported on this platform"
  msgstr "Rinnakkaiset työt (-j) eivät ole tuettuja tällä alustalla."
*************** msgstr ""
*** 417,433 ****
  msgid "cannot use mshared and static together"
  msgstr ""
  
! #: config/sol2.h:335 config/sol2.h:340
  #, fuzzy
  msgid "does not support multilib"
  msgstr "%s ei tue: split_edge"
  
! #: config/sol2.h:433
  #, fuzzy
! msgid "-pie is not supported in this configuration"
  msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
  
! #: config/vxworks.h:219
  #, fuzzy
  msgid "-Xbind-now and -Xbind-lazy are incompatible"
  msgstr "-mvsx ja -mpaired ovat yhteensopimattomat"
--- 317,333 ----
  msgid "cannot use mshared and static together"
  msgstr ""
  
! #: config/sol2.h:305 config/sol2.h:307
  #, fuzzy
  msgid "does not support multilib"
  msgstr "%s ei tue: split_edge"
  
! #: config/sol2.h:362 config/sol2.h:371
  #, fuzzy
! msgid "-gsctf is not supported in this configuration"
  msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
  
! #: config/vxworks.h:236
  #, fuzzy
  msgid "-Xbind-now and -Xbind-lazy are incompatible"
  msgstr "-mvsx ja -mpaired ovat yhteensopimattomat"
*************** msgstr "-mvsx ja -mpaired ovat yhteensop
*** 437,443 ****
  msgid "consider using `-pg' instead of `-p' with gprof (1)"
  msgstr ""
  
! #: config/arc/arc.h:68 config/mips/mips.h:1511
  #, fuzzy
  msgid "may not use both -EB and -EL"
  msgstr "ei voi käyttää sekä valitsinta -m32 että -m64"
--- 337,343 ----
  msgid "consider using `-pg' instead of `-p' with gprof (1)"
  msgstr ""
  
! #: config/arc/arc.h:68 config/mips/mips.h:1532
  #, fuzzy
  msgid "may not use both -EB and -EL"
  msgstr "ei voi käyttää sekä valitsinta -m32 että -m64"
*************** msgstr "%qD ei ole malli"
*** 471,477 ****
  msgid "Darwin does not support -mfentry or associated options"
  msgstr ""
  
! #: config/i386/sol2.h:59
  #, fuzzy
  msgid "-mx32 is not supported on Solaris"
  msgstr "Ei ole tuettu"
--- 371,377 ----
  msgid "Darwin does not support -mfentry or associated options"
  msgstr ""
  
! #: config/i386/sol2.h:56
  #, fuzzy
  msgid "-mx32 is not supported on Solaris"
  msgstr "Ei ole tuettu"
*************** msgstr ""
*** 513,518 ****
--- 413,427 ----
  msgid "  profiling support are only provided in archive format"
  msgstr ""
  
+ #: config/riscv/riscv.h:127
+ msgid "At least one valid -mcpu option must be given after -march=unset"
+ msgstr ""
+ 
+ #: config/rs6000/aix.h:286
+ #, fuzzy
+ msgid "stack-protector not supported on AIX"
+ msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
+ 
  #: config/rs6000/darwin.h:126
  msgid " conflicting code gen style switches are used"
  msgstr ""
*************** msgstr "weakref ei ole tuettu tässä ko
*** 555,561 ****
  
  #: config/sparc/linux64.h:156 config/sparc/linux64.h:162
  #: config/sparc/netbsd-elf.h:103 config/sparc/netbsd-elf.h:112
! #: config/sparc/sol2.h:240 config/sparc/sol2.h:246
  msgid "may not use both -m32 and -m64"
  msgstr "ei voi käyttää sekä valitsinta -m32 että -m64"
  
--- 464,470 ----
  
  #: config/sparc/linux64.h:156 config/sparc/linux64.h:162
  #: config/sparc/netbsd-elf.h:103 config/sparc/netbsd-elf.h:112
! #: config/sparc/sol2.h:197 config/sparc/sol2.h:203
  msgid "may not use both -m32 and -m64"
  msgstr "ei voi käyttää sekä valitsinta -m32 että -m64"
  
*************** msgstr ""
*** 600,5252 ****
  msgid "objc++-cpp-output is deprecated; please use objective-c++-cpp-output instead"
  msgstr ""
  
! #: fortran/lang.opt:146
  #, no-c-format
! msgid "-J<directory>\tPut MODULE files in 'directory'."
  msgstr ""
  
! #: fortran/lang.opt:198
! #, fuzzy, no-c-format
! msgid "Warn about possible aliasing of dummy arguments."
! msgstr "Varoita pragmain väärästä käytöstä"
! 
! #: fortran/lang.opt:202
! #, fuzzy, no-c-format
! msgid "Warn about alignment of COMMON blocks."
! msgstr "Symboli ”%s” kohdassa %C on jo COMMON-lohkossa"
! 
! #: fortran/lang.opt:206
! #, fuzzy, no-c-format
! msgid "Warn about missing ampersand in continued character constants."
! msgstr "Varoita monimerkkisistä merkkivakioista"
  
! #: fortran/lang.opt:210
! #, fuzzy, no-c-format
! msgid "Warn about creation of array temporaries."
! msgstr "Varoita laskutoimituksista funktio-osoittimilla"
  
! #: fortran/lang.opt:214 fortran/lang.opt:547 c-family/c.opt:1692
! #: config/alpha/alpha.opt:31 common.opt:691 common.opt:849 common.opt:1112
! #: common.opt:1116 common.opt:1120 common.opt:1124 common.opt:1876
! #: common.opt:1979 common.opt:2161 common.opt:2165 common.opt:2476
! #: common.opt:2702 common.opt:3469
  #, no-c-format
! msgid "Does nothing. Preserved for backward compatibility."
! msgstr "Ei tee mitään. Säilytetty yhteensopivuuden vuoksi."
  
! #: fortran/lang.opt:218
  #, no-c-format
! msgid "Warn if the type of a variable might be not interoperable with C."
  msgstr ""
  
! #: fortran/lang.opt:226
! #, fuzzy, no-c-format
! msgid "Warn about truncated character expressions."
! msgstr "Varoita ylivuodosta aritmeettisissa lausekkeissa"
  
! #: fortran/lang.opt:230
! #, fuzzy, no-c-format
! msgid "Warn about equality comparisons involving REAL or COMPLEX expressions."
! msgstr "ylivuoto vakiolausekkeessa"
  
! #: fortran/lang.opt:238
  #, no-c-format
! msgid "Warn about most implicit conversions."
! msgstr "Varoita useimmista implisiittisistä muunnoksista."
  
! #: fortran/lang.opt:242
  #, fuzzy, no-c-format
! msgid "Warn about possibly incorrect subscripts in do loops."
! msgstr "Varoita mahdollisesti puuttuvista sulkeista"
  
! #: fortran/lang.opt:246
  #, fuzzy, no-c-format
! msgid "Warn when arguments of external procedures do not match."
! msgstr "Varoita annetuista include-hakemistoista, jotka eivät ole olemassa"
  
! #: fortran/lang.opt:254
  #, no-c-format
! msgid "Warn if loops have been interchanged."
  msgstr ""
  
! #: fortran/lang.opt:258
! #, fuzzy, no-c-format
! msgid "Warn about function call elimination."
! msgstr "Varoita laskutoimituksista funktio-osoittimilla"
  
! #: fortran/lang.opt:262
  #, fuzzy, no-c-format
! msgid "Warn about calls with implicit interface."
! msgstr "Varoita implisiittisistä funktioesittelyistä"
  
! #: fortran/lang.opt:266
! #, fuzzy, no-c-format
! msgid "Warn about called procedures not explicitly declared."
! msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/lang.opt:270
! #, fuzzy, no-c-format
! msgid "Warn about constant integer divisions with truncated results."
! msgstr "Varoita käännösaikaisesta nollalla jaosta"
  
! #: fortran/lang.opt:274
  #, no-c-format
! msgid "Warn about truncated source lines."
! msgstr "Varoita typistetyistä lähderiveistä."
  
! #: fortran/lang.opt:278
  #, no-c-format
! msgid "Warn on intrinsics not part of the selected standard."
  msgstr ""
  
! #: fortran/lang.opt:290
  #, fuzzy, no-c-format
! msgid "Warn about USE statements that have no ONLY qualifier."
! msgstr "Varoita muotoilumerkkijonoista, jotka eivät ole literaaleja"
  
! #: fortran/lang.opt:306
  #, no-c-format
! msgid "Warn that -fno-automatic may break recursion."
  msgstr ""
  
! #: fortran/lang.opt:314
  #, no-c-format
! msgid "Warn about real-literal-constants with 'q' exponent-letter."
  msgstr ""
  
! #: fortran/lang.opt:318
  #, fuzzy, no-c-format
! msgid "Warn when a left-hand-side array variable is reallocated."
! msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: fortran/lang.opt:322
  #, fuzzy, no-c-format
! msgid "Warn when a left-hand-side variable is reallocated."
! msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: fortran/lang.opt:326
  #, fuzzy, no-c-format
! msgid "Warn if the pointer in a pointer assignment might outlive its target."
! msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: fortran/lang.opt:334
  #, no-c-format
! msgid "Warn about \"suspicious\" constructs."
! msgstr "Varoita ”epäilyttävistä” rakenteista."
  
! #: fortran/lang.opt:338
  #, fuzzy, no-c-format
! msgid "Permit nonconforming uses of the tab character."
! msgstr "monimerkkinen sarkain %s"
! 
! #: fortran/lang.opt:342
! #, no-c-format
! msgid "Warn about an invalid DO loop."
! msgstr "Varoita virheellisestä DO-silmukasta."
  
! #: fortran/lang.opt:346
  #, fuzzy, no-c-format
! msgid "Warn about underflow of numerical constant expressions."
! msgstr "ylivuoto vakiolausekkeessa"
  
! #: fortran/lang.opt:354
  #, fuzzy, no-c-format
! msgid "Warn if a user-procedure has the same name as an intrinsic."
! msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
  
! #: fortran/lang.opt:362
  #, fuzzy, no-c-format
! msgid "Warn about unused dummy arguments."
! msgstr "Varoita pragmain väärästä käytöstä"
  
! #: fortran/lang.opt:366
  #, fuzzy, no-c-format
! msgid "Warn about zero-trip DO loops."
! msgstr "Varoita nollan pituisista muotoiluista"
! 
! #: fortran/lang.opt:370
! #, no-c-format
! msgid "Enable preprocessing."
! msgstr "Ota esikäännös käyttöön."
  
! #: fortran/lang.opt:378
  #, no-c-format
! msgid "Disable preprocessing."
! msgstr "Poista esikäännös käytöstä."
  
! #: fortran/lang.opt:386
  #, fuzzy, no-c-format
! msgid "Accept argument mismatches in procedure calls."
! msgstr "Rajapintatäsmäämättömyys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: fortran/lang.opt:390
  #, fuzzy, no-c-format
! msgid "Eliminate multiple function invocations also for impure functions."
! msgstr "indeksoitu arvo on osoitin funktioon"
  
! #: fortran/lang.opt:394
  #, fuzzy, no-c-format
! msgid "Enable alignment of COMMON blocks."
! msgstr "Symboli ”%s” kohdassa %C on jo COMMON-lohkossa"
! 
! #: fortran/lang.opt:398
! #, no-c-format
! msgid "All intrinsics procedures are available regardless of selected standard."
! msgstr ""
  
! #: fortran/lang.opt:402
! #, no-c-format
! msgid "Allow a BOZ literal constant to appear in an invalid context and with X instead of Z."
! msgstr ""
  
! #: fortran/lang.opt:410
! #, no-c-format
! msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements."
! msgstr ""
  
! #: fortran/lang.opt:414
  #, no-c-format
! msgid "Specify that backslash in string introduces an escape character."
  msgstr ""
  
! #: fortran/lang.opt:418
  #, fuzzy, no-c-format
! msgid "Produce a backtrace when a runtime error is encountered."
! msgstr "Varoita käyttämättömistä funktion parametreista"
  
! #: fortran/lang.opt:422
  #, no-c-format
! msgid "-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will use BLAS."
  msgstr ""
  
! #: fortran/lang.opt:433
  #, no-c-format
! msgid "Produce a warning at runtime if a array temporary has been created for a procedure argument."
  msgstr ""
  
! #: fortran/lang.opt:437
  #, no-c-format
! msgid "-fconvert=<big-endian|little-endian|native|swap|r16_ieee|r16_ibm>\tThe endianness used for unformatted files."
  msgstr ""
  
! #: fortran/lang.opt:462
  #, fuzzy, no-c-format
! msgid "Use the Cray Pointer extension."
! msgstr "Cray-osoittimen kohdassa %C on oltava kokonaisluku"
  
! #: fortran/lang.opt:466
  #, fuzzy, no-c-format
! msgid "Generate C prototypes from BIND(C) declarations."
! msgstr "Varoita prototyypittömistä funktion esittelyistä"
  
! #: fortran/lang.opt:470
  #, fuzzy, no-c-format
! msgid "Generate C prototypes from non-BIND(C) external procedure definitions."
! msgstr "Varoita prototyypittömistä funktion esittelyistä"
! 
! #: fortran/lang.opt:474
! #, no-c-format
! msgid "Ignore 'D' in column one in fixed form."
! msgstr ""
  
! #: fortran/lang.opt:478
! #, no-c-format
! msgid "Treat lines with 'D' in column one as comments."
! msgstr ""
  
! #: fortran/lang.opt:482
! #, no-c-format
! msgid "Issue debug information for compiler-generated auxiliary variables."
! msgstr ""
  
! #: fortran/lang.opt:486
  #, fuzzy, no-c-format
! msgid "Enable all DEC language extensions."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: fortran/lang.opt:490
  #, fuzzy, no-c-format
! msgid "Enable the use of blank format items in format strings."
! msgstr "Tasaa funktioiden alut"
  
! #: fortran/lang.opt:494
! #, no-c-format
! msgid "Enable the use of character literals in assignments and data statements for non-character variables."
! msgstr ""
  
! #: fortran/lang.opt:499
! #, no-c-format
! msgid "Enable legacy parsing of INCLUDE as statement."
! msgstr ""
  
! #: fortran/lang.opt:503
  #, no-c-format
! msgid "Enable default widths for i, f and g format specifiers."
  msgstr ""
  
! #: fortran/lang.opt:507
  #, fuzzy, no-c-format
! msgid "Enable kind-specific variants of integer intrinsic functions."
! msgstr "epäkelpo tallennusluokka funktiolle %qs"
  
! #: fortran/lang.opt:511
  #, no-c-format
! msgid "Enable legacy math intrinsics for compatibility."
  msgstr ""
  
! #: fortran/lang.opt:515
  #, fuzzy, no-c-format
! msgid "Enable support for DEC STRUCTURE/RECORD."
! msgstr "Ota käyttöön lisämääreiden tuki"
  
! #: fortran/lang.opt:519
  #, no-c-format
! msgid "Enable DEC-style STATIC and AUTOMATIC attributes."
  msgstr ""
  
! #: fortran/lang.opt:523
  #, fuzzy, no-c-format
! msgid "Set the default double precision kind to an 8 byte wide type."
! msgstr "Tuota koodia big-endian-tilassa"
  
! #: fortran/lang.opt:527
  #, fuzzy, no-c-format
! msgid "Set the default integer kind to an 8 byte wide type."
! msgstr "Tuota koodia big-endian-tilassa"
  
! #: fortran/lang.opt:531
  #, fuzzy, no-c-format
! msgid "Set the default real kind to an 8 byte wide type."
! msgstr "Tuota koodia big-endian-tilassa"
  
! #: fortran/lang.opt:535
  #, fuzzy, no-c-format
! msgid "Set the default real kind to an 10 byte wide type."
! msgstr "Tuota koodia big-endian-tilassa"
  
! #: fortran/lang.opt:539
  #, fuzzy, no-c-format
! msgid "Set the default real kind to an 16 byte wide type."
! msgstr "Tuota koodia big-endian-tilassa"
  
! #: fortran/lang.opt:543
  #, no-c-format
! msgid "Allow dollar signs in entity names."
  msgstr ""
  
! #: fortran/lang.opt:551
  #, fuzzy, no-c-format
! msgid "Display the code tree after parsing."
! msgstr "Näytä kääntäjän versio"
  
! #: fortran/lang.opt:555
  #, fuzzy, no-c-format
! msgid "Display the code tree after front end optimization."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: fortran/lang.opt:559
  #, fuzzy, no-c-format
! msgid "Display the global symbol table after parsing."
! msgstr "Näytä kääntäjän versio"
  
! #: fortran/lang.opt:563
  #, fuzzy, no-c-format
! msgid "Display the code tree after parsing; deprecated option."
! msgstr "Näytä kääntäjän versio"
  
! #: fortran/lang.opt:567
  #, no-c-format
! msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays."
  msgstr ""
  
! #: fortran/lang.opt:571
  #, fuzzy, no-c-format
! msgid "Use f2c calling convention."
! msgstr "tämä ”defined”-sanan käyttö ei ehkä ole siirrettävää"
  
! #: fortran/lang.opt:575 cobol/lang.opt:83
! #, no-c-format
! msgid "Assume that the source file is fixed form."
! msgstr ""
  
! #: fortran/lang.opt:579
  #, no-c-format
! msgid "Force creation of temporary to test infrequently-executed forall code."
  msgstr ""
  
! #: fortran/lang.opt:583
  #, no-c-format
! msgid "Interpret any INTEGER(4) as an INTEGER(8)."
  msgstr ""
  
! #: fortran/lang.opt:587 fortran/lang.opt:591
  #, no-c-format
! msgid "Specify where to find the compiled intrinsic modules."
  msgstr ""
  
! #: fortran/lang.opt:595
! #, no-c-format
! msgid "Allow arbitrary character line width in fixed mode."
! msgstr ""
  
! #: fortran/lang.opt:599
  #, no-c-format
! msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode."
  msgstr ""
  
! #: fortran/lang.opt:603
  #, no-c-format
! msgid "Pad shorter fixed form lines to line width with spaces."
! msgstr ""
  
! #: fortran/lang.opt:607
  #, no-c-format
! msgid "-ffpe-trap=[...]\tStop on following floating point exceptions."
  msgstr ""
  
! #: fortran/lang.opt:611
  #, no-c-format
! msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
  msgstr ""
  
! #: fortran/lang.opt:615 cobol/lang.opt:87
  #, no-c-format
! msgid "Assume that the source file is free form."
! msgstr ""
  
! #: fortran/lang.opt:619
  #, no-c-format
! msgid "Allow arbitrary character line width in free mode."
  msgstr ""
  
! #: fortran/lang.opt:623
  #, no-c-format
! msgid "-ffree-line-length-<n>\tUse n as character line width in free mode."
  msgstr ""
  
! #: fortran/lang.opt:627
  #, fuzzy, no-c-format
! msgid "Try to interchange loops if profitable."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: fortran/lang.opt:631
  #, fuzzy, no-c-format
! msgid "Enable front end optimization."
  msgstr "Käytä AltiVec-käskyjä"
  
! #: fortran/lang.opt:635
  #, no-c-format
! msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements."
! msgstr ""
  
! #: fortran/lang.opt:639
  #, no-c-format
! msgid "-finit-character=<n>\tInitialize local character variables to ASCII value n."
  msgstr ""
  
! #: fortran/lang.opt:643
  #, no-c-format
! msgid "Initialize components of derived type variables according to other init flags."
  msgstr ""
  
! #: fortran/lang.opt:647
! #, no-c-format
! msgid "-finit-integer=<n>\tInitialize local integer variables to n."
! msgstr ""
  
! #: fortran/lang.opt:651
  #, no-c-format
! msgid "Initialize local variables to zero (from g77)."
! msgstr ""
  
! #: fortran/lang.opt:655
  #, no-c-format
! msgid "-finit-logical=<true|false>\tInitialize local logical variables."
! msgstr ""
  
! #: fortran/lang.opt:659
  #, no-c-format
! msgid "-finit-real=<zero|snan|nan|inf|-inf>\tInitialize local real variables."
! msgstr ""
  
! #: fortran/lang.opt:681
! #, no-c-format
! msgid "-finline-arg-packing\tPerform argument packing inline."
! msgstr ""
  
! #: fortran/lang.opt:691
! #, no-c-format
! msgid "Enable generation of inline code instead of calls to functions from the library to implement intrinsics."
! msgstr ""
  
! #: fortran/lang.opt:712
  #, no-c-format
! msgid "-finline-matmul-limit=<n>\tSpecify the size of the largest matrix for which matmul will be inlined."
  msgstr ""
  
! #: fortran/lang.opt:716
! #, no-c-format
! msgid "-fmax-array-constructor=<n>\tMaximum number of objects in an array constructor."
! msgstr ""
  
! #: fortran/lang.opt:720
! #, no-c-format
! msgid "-fmax-identifier-length=<n>\tMaximum identifier length."
! msgstr ""
  
! #: fortran/lang.opt:724
  #, no-c-format
! msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords."
  msgstr ""
  
! #: fortran/lang.opt:728
! #, no-c-format
! msgid "-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be put on the stack."
! msgstr ""
  
! #: fortran/lang.opt:732
  #, no-c-format
! msgid "Put all local arrays on stack."
  msgstr ""
  
! #: fortran/lang.opt:736
  #, no-c-format
! msgid "Set default accessibility of module entities to PRIVATE."
  msgstr ""
  
! #: fortran/lang.opt:756
  #, no-c-format
! msgid "Handle OpenMP allocators for allocatables and pointers."
  msgstr ""
  
! #: fortran/lang.opt:760
  #, no-c-format
! msgid "Try to lay out derived types as compactly as possible."
  msgstr ""
  
! #: fortran/lang.opt:768
  #, fuzzy, no-c-format
! msgid "Protect parentheses in expressions."
! msgstr "ehdotetaan sulkeita %<+%>:n ympärille %<<<%>:n sisällä"
  
! #: fortran/lang.opt:772
! #, no-c-format
! msgid "Path to header file that should be pre-included before each compilation unit."
! msgstr "Polku otsaketiedostoon, joka esisisällytetään kunkin käännösyksikön alkuun."
  
! #: fortran/lang.opt:776
  #, fuzzy, no-c-format
! msgid "Enable range checking during compilation."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: fortran/lang.opt:780
! #, no-c-format
! msgid "Interpret any REAL(4) as a REAL(8)."
! msgstr "Tulkitse kaikki REAL(4):t REAL(8):na."
  
! #: fortran/lang.opt:784
  #, no-c-format
! msgid "Interpret any REAL(4) as a REAL(10)."
! msgstr "Tulkitse kaikki REAL(4):t REAL(10):nä."
  
! #: fortran/lang.opt:788
! #, no-c-format
! msgid "Interpret any REAL(4) as a REAL(16)."
! msgstr "Tulkitse kaikki REAL(4):t REAL(16):na."
  
! #: fortran/lang.opt:792
  #, no-c-format
! msgid "Interpret any REAL(8) as a REAL(4)."
! msgstr "Tulkitse kaikki REAL(8):t REAL(4):nä."
  
! #: fortran/lang.opt:796
! #, no-c-format
! msgid "Interpret any REAL(8) as a REAL(10)."
! msgstr "Tulkitse kaikki REAL(8):t REAL(10):nä."
  
! #: fortran/lang.opt:800
! #, no-c-format
! msgid "Interpret any REAL(8) as a REAL(16)."
! msgstr "Tulkitse kaikki REAL(8):t REAL(16):na."
  
! #: fortran/lang.opt:804
  #, no-c-format
! msgid "Reallocate the LHS in assignments."
  msgstr ""
  
! #: fortran/lang.opt:808
  #, fuzzy, no-c-format
! msgid "Use a 4-byte record marker for unformatted files."
! msgstr "Käytä big-endian-muotoa muotoilemattomille tiedostoille"
  
! #: fortran/lang.opt:812
  #, fuzzy, no-c-format
! msgid "Use an 8-byte record marker for unformatted files."
! msgstr "Käytä big-endian-muotoa muotoilemattomille tiedostoille"
  
! #: fortran/lang.opt:816
! #, no-c-format
! msgid "Allocate local variables on the stack to allow indirect recursion."
! msgstr ""
  
! #: fortran/lang.opt:820
  #, fuzzy, no-c-format
! msgid "Copy array sections into a contiguous block on procedure entry."
! msgstr "käytetään muuttuvapituista taulukkoa"
  
! #: fortran/lang.opt:824
  #, no-c-format
! msgid "Experimental unsigned numbers."
  msgstr ""
  
! #: fortran/lang.opt:828
! #, no-c-format
! msgid "-fcoarray=<none|single|lib>\tSpecify which coarray parallelization should be used."
! msgstr ""
  
! #: fortran/lang.opt:844
! #, no-c-format
! msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed."
! msgstr ""
  
! #: fortran/lang.opt:848
! #, no-c-format
! msgid "Append a second underscore if the name already contains an underscore."
  msgstr ""
  
! #: fortran/lang.opt:856
! #, no-c-format
! msgid "Apply negative sign to zero values."
  msgstr ""
  
! #: fortran/lang.opt:863
! #, no-c-format
! msgid "Disallow tail call optimization when a calling routine may have omitted character lengths."
  msgstr ""
  
! #: fortran/lang.opt:867
! #, no-c-format
! msgid "Append underscores to externally visible names."
  msgstr ""
  
! #: fortran/lang.opt:871 c-family/c.opt:1831 c-family/c.opt:1908
! #: c-family/c.opt:1916 c-family/c.opt:2247 config/xtensa/xtensa.opt:42
! #: config/pa/pa.opt:46 config/pa/pa.opt:78 config/arc/arc.opt:140
! #: config/arc/arc.opt:296 config/arc/arc.opt:304 config/arc/arc.opt:308
! #: config/arc/arc.opt:312 config/arc/arc.opt:317 config/arc/arc.opt:326
! #: config/arc/arc.opt:405 common.opt:649 common.opt:1210 common.opt:1214
! #: common.opt:1218 common.opt:1313 common.opt:1658 common.opt:1740
! #: common.opt:1839 common.opt:2109 common.opt:2256 common.opt:2310
! #: common.opt:2780 common.opt:2816 common.opt:2909 common.opt:2913
! #: common.opt:3022 common.opt:3157 common.opt:3165 common.opt:3173
! #: common.opt:3181 common.opt:3282 common.opt:3342 common.opt:3430
! #: common.opt:3610 common.opt:3614 common.opt:3618 common.opt:3622
! #: common.opt:3696 common.opt:3700 common.opt:3731 common.opt:3735
  #, no-c-format
! msgid "Does nothing.  Preserved for backward compatibility."
! msgstr "Ei tee mitään. Säilytetty yhteensopivuuden vuoksi."
  
! #: fortran/lang.opt:911
  #, no-c-format
! msgid "Statically link the GNU Fortran helper library (libgfortran)."
  msgstr ""
  
! #: fortran/lang.opt:915
  #, no-c-format
! msgid "Statically link the GCC Quad-Precision Math Library (libquadmath)."
  msgstr ""
  
! #: fortran/lang.opt:919
  #, fuzzy, no-c-format
! msgid "Conform to the ISO Fortran 2003 standard."
! msgstr "Noudata ISO Fortran 2003 -standardia"
  
! #: fortran/lang.opt:923
  #, fuzzy, no-c-format
! msgid "Conform to the ISO Fortran 2008 standard."
! msgstr "Noudata ISO Fortran 2009 -standardia"
  
! #: fortran/lang.opt:927
  #, fuzzy, no-c-format
! msgid "Conform to the ISO Fortran 2008 standard including TS 29113."
! msgstr "Noudata ISO Fortran 2009 -standardia"
  
! #: fortran/lang.opt:931
  #, fuzzy, no-c-format
! msgid "Conform to the ISO Fortran 2018 standard."
! msgstr "Noudata ISO Fortran 2009 -standardia"
  
! #: fortran/lang.opt:935
  #, fuzzy, no-c-format
! msgid "Conform to the ISO Fortran 2023 standard."
! msgstr "Noudata ISO Fortran 2003 -standardia"
! 
! #: fortran/lang.opt:939
! #, no-c-format
! msgid "Enable experimental Fortran 202y features."
! msgstr ""
  
! #: fortran/lang.opt:943
  #, fuzzy, no-c-format
! msgid "Conform to the ISO Fortran 95 standard."
! msgstr "Noudata ISO Fortran 95 -standardia"
! 
! #: fortran/lang.opt:947
! #, no-c-format
! msgid "Conform to nothing in particular."
! msgstr "Älä noudata mitään erityisesti."
! 
! #: fortran/lang.opt:951
! #, no-c-format
! msgid "Accept extensions to support legacy code."
! msgstr ""
  
! #: rust/lang.opt:47 rust/lang.opt:51 c-family/c.opt:1563 c-family/c.opt:1567
! #, no-c-format
! msgid "Warn when a const variable is unused."
! msgstr "Varoita käyttämättömistä const-muuttujista."
  
! #: rust/lang.opt:55 c-family/c.opt:1579
  #, fuzzy, no-c-format
! msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value."
! msgstr "Varoita, jos attribuutilla warn_unused_result merkitty funktion kutsuja ei käytä paluuarvoa"
  
! #: rust/lang.opt:59 c-family/c.opt:893 common.opt:660
  #, no-c-format
! msgid "Warn for infinitely recursive calls."
  msgstr ""
  
! #: rust/lang.opt:63
  #, no-c-format
! msgid "-frust-crate=<name>             Set the crate name for the compilation"
  msgstr ""
  
! #: rust/lang.opt:67
! #, no-c-format
! msgid "-frust-extern=              Specify where an external library is located"
! msgstr ""
  
! #: rust/lang.opt:71
  #, no-c-format
! msgid "Dump various Rust front end internals."
  msgstr ""
  
! #: rust/lang.opt:75
  #, no-c-format
! msgid "-frust-dump-<type>              Dump Rust frontend internal information."
! msgstr ""
  
! #: rust/lang.opt:79
  #, no-c-format
! msgid "Enable experimental compilation of Rust files at your own risk"
! msgstr ""
  
! #: rust/lang.opt:83
! #, no-c-format
! msgid "-frust-max-recursion-depth=<integer>"
! msgstr ""
  
! #: rust/lang.opt:87
  #, no-c-format
! msgid "-frust-crate-type=[bin|lib|rlib|dylib|cdylib|staticlib|proc-macro]     Crate type to emit"
! msgstr ""
  
! #: rust/lang.opt:115
! #, no-c-format
! msgid "-frust-mangling=[legacy|v0]     Version to use for name mangling"
! msgstr ""
  
! #: rust/lang.opt:128
! #, no-c-format
! msgid "-frust-cfg=<name>             Set a config expansion option"
! msgstr ""
  
! #: rust/lang.opt:132
  #, no-c-format
! msgid "-frust-edition=[2015|2018|2021]             Edition to use when compiling rust code"
  msgstr ""
  
! #: rust/lang.opt:148
! #, no-c-format
! msgid "Enable embedding metadata directly into object files"
! msgstr ""
  
! #: rust/lang.opt:152
  #, no-c-format
! msgid "-frust-metadata-output=<path.rox>  Path to output crate metadata"
  msgstr ""
  
! #: rust/lang.opt:160
  #, no-c-format
! msgid "-frust-compile-until=[ast|attributecheck|expansion|astvalidation|featuregating|nameresolution|lowering|typecheck|privacy|unsafety|const|borrowcheck|compilation|end]             The pipeline will run up until this stage when compiling Rust code"
  msgstr ""
  
! #: rust/lang.opt:209
  #, no-c-format
! msgid "Use the temporary and experimental name resolution pipeline instead of the stable one"
  msgstr ""
  
! #: rust/lang.opt:213
  #, no-c-format
! msgid "Use the WIP borrow checker."
  msgstr ""
  
! #: rust/lang.opt:217
! #, no-c-format
! msgid "-frust-edition=[unwind|abort]             Panic strategy to compile crate with"
! msgstr ""
  
! #: rust/lang.opt:230
  #, no-c-format
! msgid "Enable the overflow checks in code generation"
  msgstr ""
  
! #: c-family/c.opt:71
  #, fuzzy, no-c-format
! msgid "--embed-dir=<dir>\tAdd <dir> to the #embed path."
! msgstr "-isystem <hakemisto>\tLisää <hakemisto> järjestelmän include-polun alkuun"
  
! #: c-family/c.opt:192
! #, no-c-format
! msgid "-A<question>=<answer>\tAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>."
! msgstr ""
  
! #: c-family/c.opt:196
! #, no-c-format
! msgid "Do not discard comments."
! msgstr "Älä hylkää kommentteja."
  
! #: c-family/c.opt:200
! #, no-c-format
! msgid "Do not discard comments in macro expansions."
! msgstr "Älä hylkää kommentteja makroja lavennettaessa."
  
! #: c-family/c.opt:204
! #, no-c-format
! msgid "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1."
! msgstr ""
  
! #: c-family/c.opt:211
  #, fuzzy, no-c-format
! msgid "-F <dir>\tAdd <dir> to the end of the main framework include path."
! msgstr "-isystem <hakemisto>\tLisää <hakemisto> järjestelmän include-polun alkuun"
  
! #: c-family/c.opt:215
  #, fuzzy, no-c-format
! msgid "Enable parsing GIMPLE."
! msgstr "%s esikääntäjän direktiivissä"
  
! #: c-family/c.opt:219
  #, no-c-format
! msgid "Print the name of header files as they are used."
! msgstr "Tulosta otsaketiedostojen nimet käytön yhteydessä."
  
! #: c-family/c.opt:223
  #, fuzzy, no-c-format
! msgid "-I <dir>\tAdd <dir> to the end of the main include path."
! msgstr "-isystem <hakemisto>\tLisää <hakemisto> järjestelmän include-polun alkuun"
  
! #: c-family/c.opt:227
  #, no-c-format
! msgid "Generate make dependencies."
! msgstr "Luo make-riippuvuudet."
  
! #: c-family/c.opt:231
! #, no-c-format
! msgid "Generate make dependencies and compile."
! msgstr "Luo make-riippuvuudet ja käännä."
  
! #: c-family/c.opt:235
  #, no-c-format
! msgid "-MF <file>\tWrite dependency output to the given file."
! msgstr "-MF <tiedosto>\tKirjoita riippuvuustuloste annettuun tiedostoon."
  
! #: c-family/c.opt:239
! #, no-c-format
! msgid "Treat missing header files as generated files."
! msgstr "Käsittele puuttuvia otsikkotiedostoja luotavina tiedostoina."
  
! #: c-family/c.opt:243
  #, no-c-format
! msgid "Like -M but ignore system header files."
! msgstr "Kuten -M, mutta ilman järjestelmän otsikkotiedostoja."
  
! #: c-family/c.opt:247
! #, no-c-format
! msgid "Like -MD but ignore system header files."
! msgstr "Kuten -MD, mutta ilman järjestelmän otsikkotiedostoja."
  
! #: c-family/c.opt:251
  #, fuzzy, no-c-format
! msgid "Generate C++ Module dependency information."
! msgstr "Tuota bittikäskyjä"
  
! #: c-family/c.opt:259
  #, fuzzy, no-c-format
! msgid "Generate phony targets for all headers."
! msgstr "virheellinen versionumero ”%s”"
  
! #: c-family/c.opt:263
  #, no-c-format
! msgid "-MQ <target>\tAdd a target that may require quoting."
  msgstr ""
  
! #: c-family/c.opt:267
  #, no-c-format
! msgid "-MT <target>\tAdd a target that does not require quoting."
  msgstr ""
  
! #: c-family/c.opt:271
  #, no-c-format
! msgid "Structured format for output dependency information.  Supported (\"p1689r5\")."
  msgstr ""
  
! #: c-family/c.opt:275
  #, fuzzy, no-c-format
! msgid "File for output dependency information."
! msgstr "Tuota bittikäskyjä"
  
! #: c-family/c.opt:279
  #, no-c-format
! msgid "-fdeps-target=obj.o Output file for the compile step."
  msgstr ""
  
! #: c-family/c.opt:283
  #, no-c-format
! msgid "Do not generate #line directives."
! msgstr "Älä luo #line-direktiivejä."
! 
! #: c-family/c.opt:287
! #, fuzzy, no-c-format
! msgid "-U<macro>\tUndefine <macro>."
! msgstr "makrojen nimien on oltava tunnisteita"
! 
! #: c-family/c.opt:291
! #, fuzzy, no-c-format
! msgid "Warn if the NSObject attribute is applied to a non-typedef."
! msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: c-family/c.opt:295
  #, no-c-format
! msgid "Warn about things that will change when compiling with an ABI-compliant compiler."
  msgstr ""
  
! #: c-family/c.opt:299
! #, fuzzy, no-c-format
! msgid "Warn about things that change between the current -fabi-version and the specified version."
! msgstr "ylivuoto vakiolausekkeessa"
! 
! #: c-family/c.opt:303
  #, no-c-format
! msgid "Warn if a subobject has an abi_tag attribute that the complete object type does not have."
  msgstr ""
  
! #: c-family/c.opt:307
! #, fuzzy, no-c-format
! msgid "Warn about code affected by incompatible psABI changes."
! msgstr "Varoita funktioiden muunnoksista epäyhteensopiviksi tyypeiksi"
! 
! #: c-family/c.opt:311
  #, no-c-format
! msgid "Warn on suspicious calls of standard functions computing absolute values."
  msgstr ""
  
! #: c-family/c.opt:315
  #, fuzzy, no-c-format
! msgid "Warn about suspicious uses of memory addresses."
! msgstr "Varoita muistiosoitteiden epäilyttävästä käytöstä"
  
! #: c-family/c.opt:319
  #, no-c-format
! msgid "Warn when the address of packed member of struct or union is taken."
! msgstr ""
  
! #: c-family/c.opt:335
  #, no-c-format
! msgid "Warn about 'new' of type with extended alignment without -faligned-new."
! msgstr ""
  
! #: c-family/c.opt:339
  #, no-c-format
! msgid "-Waligned-new=[none|global|all]\tWarn even if 'new' uses a class member allocation function."
! msgstr ""
  
! #: c-family/c.opt:343 ada/gcc-interface/lang.opt:57
  #, no-c-format
! msgid "Enable most warning messages."
! msgstr "Ota käyttöön useimmat varoitussanomat."
  
! #: c-family/c.opt:347
  #, no-c-format
! msgid "Warn on any use of alloca."
! msgstr "Varoita kaikesta allocan käytöstä."
  
! #: c-family/c.opt:351
  #, no-c-format
! msgid "Warn when allocating insufficient storage for the target type of the assigned pointer."
  msgstr ""
  
! #: c-family/c.opt:355
  #, fuzzy, no-c-format
! msgid "-Walloc-size-larger-than=<bytes>\tWarn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes."
! msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: c-family/c.opt:360
! #, no-c-format
! msgid "Disable Walloc-size-larger-than= warning.  Equivalent to Walloc-size-larger-than=<SIZE_MAX> or larger."
! msgstr ""
  
! #: c-family/c.opt:364
  #, fuzzy, no-c-format
! msgid "Warn for calls to allocation functions that specify zero bytes."
! msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: c-family/c.opt:368
  #, fuzzy, no-c-format
! msgid "-Walloca-larger-than=<number>\tWarn on unbounded uses of alloca, and on bounded uses of alloca whose bound can be larger than <number> bytes."
! msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: c-family/c.opt:374
! #, no-c-format
! msgid "Disable Walloca-larger-than= warning.  Equivalent to Walloca-larger-than=<SIZE_MAX> or larger."
! msgstr ""
  
! #: c-family/c.opt:378
  #, no-c-format
! msgid "Warn if conversion of the result of arithmetic might change the value even though converting the operands cannot."
  msgstr ""
  
! #: c-family/c.opt:386
! #, fuzzy, no-c-format
! #| msgid "Warn about comparison of different enum types."
! msgid "Warn about comparisons between two operands of array type."
! msgstr "Varoita eri enum-tyyppien vertailusta."
! 
! #: c-family/c.opt:390 c-family/c.opt:394
  #, fuzzy, no-c-format
! msgid "Warn about mismatched declarations of array parameters and unsafe accesses to them."
! msgstr "Varoita saman objektin useista esittelyistä."
  
! #: c-family/c.opt:398
  #, no-c-format
! msgid "Warn whenever an Objective-C assignment is being intercepted by the garbage collector."
  msgstr ""
  
! #: c-family/c.opt:402
  #, fuzzy, no-c-format
! msgid "Warn about casting functions to incompatible types."
! msgstr "Varoita funktioiden muunnoksista epäyhteensopiviksi tyypeiksi"
  
! #: c-family/c.opt:410
  #, no-c-format
! msgid "-Wbidi-chars=[none|unpaired|any|ucn] Warn about UTF-8 bidirectional control characters."
  msgstr ""
  
! #: c-family/c.opt:433
  #, no-c-format
! msgid "Warn about boolean expression compared with an integer value different from true/false."
  msgstr ""
  
! #: c-family/c.opt:437
  #, fuzzy, no-c-format
! msgid "Warn about certain operations on boolean expressions."
! msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c.opt:441
  #, fuzzy, no-c-format
! msgid "Warn when a built-in function is declared with the wrong signature."
! msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
  
! #: c-family/c.opt:445
  #, fuzzy, no-c-format
! msgid "Warn when a built-in preprocessor macro is undefined or redefined."
! msgstr "Varoita sisäisen makron ..."
  
! #: c-family/c.opt:449
  #, fuzzy, no-c-format
! #| msgid "Warn about features not present in ISO C11, but present in ISO C2X."
! msgid "Warn about features not present in ISO C11, but present in ISO C23."
! msgstr "Varoita ominaisuuksista, joita ei ole ISO C11:ssä, mutta ovat ISO C2X:ssä."
  
! #: c-family/c.opt:453
  #, fuzzy, no-c-format
! msgid "Deprecated in favor of -Wc11-c23-compat."
! msgstr "Vanhentunut, ks. -std=c99"
  
! #: c-family/c.opt:457
  #, fuzzy, no-c-format
! #| msgid "Warn about features not present in ISO C11, but present in ISO C2X."
! msgid "Warn about features not present in ISO C23, but present in ISO C2Y."
! msgstr "Varoita ominaisuuksista, joita ei ole ISO C11:ssä, mutta ovat ISO C2X:ssä."
  
! #: c-family/c.opt:461
  #, no-c-format
! msgid "Warn about features not present in ISO C90, but present in ISO C99."
! msgstr "Varoita ominaisuuksista, joita ei ole ISO C90:ssä, mutta ovat ISO C99:ssä."
  
! #: c-family/c.opt:465
! #, no-c-format
! msgid "Warn about features not present in ISO C99, but present in ISO C11."
! msgstr "Varoita ominaisuuksista, joita ei ole ISO C99:ssä, mutta ovat ISO C11:ssä."
  
! #: c-family/c.opt:469
  #, no-c-format
! msgid "Warn about C constructs that are not in the common subset of C and C++."
! msgstr "Varoita C:n rakenteista, jotka eivät ole C:n ja C++:n yhteisessä osajoukossa."
  
! #: c-family/c.opt:476
  #, no-c-format
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011."
! msgstr "Varoita C++:n rakenteista, joilla on eri merkitys ISO C++ 1998- ja ISO C++ 2011 -standardeissa."
  
! #: c-family/c.opt:480
! #, no-c-format
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014."
! msgstr "Varoita C++:n rakenteista, joilla on eri merkitys ISO C++ 2011- ja ISO C++ 2014 -standardeissa."
  
! #: c-family/c.opt:487
! #, no-c-format
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017."
! msgstr "Varoita C++:n rakenteista, joilla on eri merkitys ISO C++ 2014- ja ISO C++ 2017 -standardeissa."
  
! #: c-family/c.opt:494
  #, fuzzy, no-c-format
! msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2017 and ISO C++ 2020."
! msgstr "Varoita C++:n rakenteista, joilla on eri merkitys ISO C++ 2014- ja ISO C++ 2017 -standardeissa."
  
! #: c-family/c.opt:498
  #, no-c-format
! msgid "Warn about C++11 constructs in code compiled with an older standard."
  msgstr ""
  
! #: c-family/c.opt:502
! #, no-c-format
! msgid "Warn about C++14 constructs in code compiled with an older standard."
! msgstr ""
  
! #: c-family/c.opt:506
! #, no-c-format
! msgid "Warn about C++17 constructs in code compiled with an older standard."
! msgstr ""
  
! #: c-family/c.opt:510
! #, no-c-format
! msgid "Warn about C++20 constructs in code compiled with an older standard."
! msgstr ""
  
! #: c-family/c.opt:514
! #, no-c-format
! msgid "Warn about C++23 constructs in code compiled with an older standard."
! msgstr ""
  
! #: c-family/c.opt:518
  #, no-c-format
! msgid "Warn about C++26 constructs in code compiled with an older standard."
  msgstr ""
  
! #: c-family/c.opt:522
  #, no-c-format
! msgid "Warn about suspicious calls to calloc-like functions where sizeof expression is the earlier size argument and not the latter."
  msgstr ""
  
! #: c-family/c.opt:526
  #, no-c-format
! msgid "Warn about casts between incompatible function types."
! msgstr "Varoita epäyhteensopivien funktiotyyppien välisistä muunnoksista."
  
! #: c-family/c.opt:530
! #, no-c-format
! msgid "Warn about casts which discard qualifiers."
! msgstr "Varoita tyyppimuunnoksista, jotka hylkäävät määreet."
  
! #: c-family/c.opt:534
  #, no-c-format
! msgid "Warn about a cast to reference type that does not use a related user-defined conversion function."
  msgstr ""
  
! #: c-family/c.opt:538 c-family/c.opt:542
  #, fuzzy, no-c-format
! msgid "Warn about catch handlers of non-reference type."
! msgstr "Varoita eri enum-tyyppien vertailusta."
  
! #: c-family/c.opt:546
  #, no-c-format
! msgid "Complain about a name being declared as a class member after a previous use of the same name."
  msgstr ""
  
! #: c-family/c.opt:550
! #, no-c-format
! msgid "Warn about subscripts whose type is \"char\"."
! msgstr "Varoita ”char”-tyypillä indeksoinnista."
  
! #: c-family/c.opt:554 c-family/c.opt:1728 c-family/c.opt:1732
! #: c-family/c.opt:1736 c-family/c.opt:1740 c-family/c.opt:1744
! #: c-family/c.opt:1748 c-family/c.opt:1752 c-family/c.opt:1759
! #: c-family/c.opt:1763 c-family/c.opt:1767 c-family/c.opt:1771
! #: c-family/c.opt:1775 c-family/c.opt:1779 c-family/c.opt:1783
! #: c-family/c.opt:1787 c-family/c.opt:1791 c-family/c.opt:1795
! #: c-family/c.opt:1799 c-family/c.opt:1803 c-family/c.opt:1807
! #: config/i386/i386.opt:1005
! #, no-c-format
! msgid "Removed in GCC 9.  This switch has no effect."
! msgstr "Poistettu GCC 9:ssä. Tämä valitsin ei vaikuta mihinkään."
  
! #: c-family/c.opt:558
  #, fuzzy, no-c-format
! msgid "Warn when a conversion function will never be called due to the type it converts to."
! msgstr "muunnnos void-tyypiksi ei koskaan käytä tyyppimuunnosoperaattoria"
  
! #: c-family/c.opt:562
  #, no-c-format
! msgid "Warn for unsafe raw memory writes to objects of class types."
  msgstr ""
  
! #: c-family/c.opt:566
  #, no-c-format
! msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
! msgstr "Varoita muuttujista, joita ”longjmp” tai ”vfork” saattaa muuttaa."
  
! #: c-family/c.opt:570
! #, no-c-format
! msgid "Warn about uses of a comma operator within a subscripting expression."
! msgstr "Varoita pilkuoperaattorin käytöstä alaindeksilausekkeessa."
  
! #: c-family/c.opt:574
! #, no-c-format
! msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line."
! msgstr "Varoita mahdollisista sisäkkäisistä lohkokommenteista ja C++-kommenteista, jotka ulottuvat useammalle kuin yhdelle fyysiselle riville."
  
! #: c-family/c.opt:578
! #, no-c-format
! msgid "Synonym for -Wcomment."
! msgstr "Sama kuin -Wcomment."
  
! #: c-family/c.opt:582
! #, no-c-format
! msgid "Warn for conditionally-supported constructs."
! msgstr "Varoittaa ehdollisesti tuetuista rakenteista."
  
! #: c-family/c.opt:586
! #, no-c-format
! msgid "Warn for implicit type conversions that may change a value."
! msgstr "Varoita implisiittisistä tyyppimuunnoksista, jotka voivat muuttaa arvoa."
  
! #: c-family/c.opt:590
  #, no-c-format
! msgid "Warn for converting NULL from/to a non-pointer type."
! msgstr "Varoita NULLin muunnoksesta epäosoitintyypiksi."
  
! #: c-family/c.opt:598
  #, fuzzy, no-c-format
! msgid "Warn when performing class template argument deduction on a type with no deduction guides."
! msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
  
! #: c-family/c.opt:603
! #, no-c-format
! msgid "Warn when all constructors and destructors are private."
! msgstr "Varoita kun kaikki muodostimet ja hajottimet ovat yksityisiä."
  
! #: c-family/c.opt:607
! #, no-c-format
! msgid "Warn about dangling else."
! msgstr "Varoita orvosta elsestä."
  
! #: c-family/c.opt:611 c-family/c.opt:615
! #, no-c-format
! msgid "Warn for uses of pointers to auto variables whose lifetime has ended."
! msgstr ""
  
! #: c-family/c.opt:619
! #, no-c-format
! msgid "Warn when a reference is bound to a temporary whose lifetime has ended."
! msgstr ""
  
! #: c-family/c.opt:623
  #, no-c-format
! msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
! msgstr "Varoita makrojen __TIME__, __DATE__ ja __TIMESTAMP__ käytöstä."
  
! #: c-family/c.opt:627
  #, fuzzy, no-c-format
! msgid "Warn when a declaration is found after a statement."
! msgstr "Varoita kun esittely ei määrittele tyyppiä"
  
! #: c-family/c.opt:631
  #, fuzzy, no-c-format
! #| msgid "Warn about unprototyped function declarations."
! msgid "Warn for missing parameter types in function declarations."
! msgstr "Varoita prototyypittömistä funktioesittelyistä."
  
! #: c-family/c.opt:635
  #, fuzzy, no-c-format
! msgid "Warn when an explicitly defaulted function is deleted."
! msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
! 
! #: c-family/c.opt:639
! #, no-c-format
! msgid "Warn when deleting a pointer to incomplete type."
! msgstr "Varoita epätäydellisen osoitintyypin tuhoamisesta."
  
! #: c-family/c.opt:643
! #, no-c-format
! msgid "Warn about deleting polymorphic objects with non-virtual destructors."
! msgstr "Varoita polymorfisten olioiden tuhoamisesta epävirtuaalisilla hajottimilla."
  
! #: c-family/c.opt:651
! #, no-c-format
! msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation."
! msgstr ""
  
! #: c-family/c.opt:656
  #, no-c-format
! msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor."
! msgstr ""
  
! #: c-family/c.opt:661
  #, fuzzy, no-c-format
! msgid "Warn about deprecated arithmetic conversions on operands of enumeration types."
! msgstr "Varoita implisiittisistä enum-tyyppien muunnoksista."
! 
! #: c-family/c.opt:665
! #, no-c-format
! msgid "Warn about deprecated arithmetic conversions on operands where one is of enumeration type and the other is of a floating-point type."
! msgstr ""
  
! #: c-family/c.opt:670
  #, no-c-format
! msgid "Warn about deprecated space between \"\" and suffix in a user-defined literal operator."
  msgstr ""
  
! #: c-family/c.opt:674
  #, fuzzy, no-c-format
! msgid "Warn about calls with arguments to functions declared without parameters."
! msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: c-family/c.opt:678
  #, fuzzy, no-c-format
! #| msgid "Warn about semicolon after in-class function definition."
! msgid "Warn about deprecated omission of comma before ... in varargs function declaration."
! msgstr "Varoita puolipisteestä luokansisäisen funktiomäärittelyn perässä."
  
! #: c-family/c.opt:682
  #, fuzzy, no-c-format
! msgid "Warn about positional initialization of structs requiring designated initializers."
! msgstr "Varoita mahdollisesti puuttuvista aaltosuluista alustimissa"
  
! #: c-family/c.opt:686
  #, fuzzy, no-c-format
! msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
! msgstr "staattinen tai tyyppimääreitä ei-parametrisessa taulukkoesittelijässä"
  
! #: c-family/c.opt:690
! #, no-c-format
! msgid "Warn if type qualifiers on pointers are discarded."
! msgstr "Varoita jos osoittimien tyyppimääreet hylätään."
  
! #: c-family/c.opt:694
! #, no-c-format
! msgid "Warn about compile-time integer division by zero."
! msgstr "Varoita käännösaikaisesta nollalla jaosta."
  
! #: c-family/c.opt:698
  #, fuzzy, no-c-format
! msgid "Warn about implicit conversions from \"float\" to \"double\"."
! msgstr "Varoita implisiittisistä muunnoksista"
  
! #: c-family/c.opt:702
  #, fuzzy, no-c-format
! msgid "Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier."
! msgstr "Varoita kun esittely ei määrittele tyyppiä."
  
! #: c-family/c.opt:706
! #, no-c-format
! msgid "Warn about duplicated branches in if-else statements."
! msgstr "Varoita kahdenkertaisista haaroista if-else-lauseissa."
  
! #: c-family/c.opt:710
  #, no-c-format
! msgid "Warn about duplicated conditions in an if-else-if chain."
! msgstr "Varoita kahdenkertaisista ehdoista if-else-if-ketjussa."
  
! #: c-family/c.opt:714
! #, no-c-format
! msgid "Warn about violations of Effective C++ style rules."
! msgstr "Varoita Effective C++ -tyylisääntöjen rikkomuksista."
  
! #: c-family/c.opt:718
  #, no-c-format
! msgid "Warn if an additional enum-base is used in an elaborated-type-specifier."
  msgstr ""
  
! #: c-family/c.opt:722
! #, no-c-format
! msgid "Warn about an empty body in an if or else statement."
! msgstr "Varoita tyhjästä rungosta if- ja else-lauseissa."
  
! #: c-family/c.opt:726
! #, no-c-format
! msgid "Warn about stray tokens after #else and #endif."
! msgstr "Varoita ylimääräisistä merkeistä #elif- ja #endif-direktiivien perässä."
  
! #: c-family/c.opt:730
  #, no-c-format
! msgid "Warn about comparison of different enum types."
! msgstr "Varoita eri enum-tyyppien vertailusta."
  
! #: c-family/c.opt:734
  #, no-c-format
! msgid "Warn about implicit conversion of enum types."
! msgstr "Varoita implisiittisistä enum-tyyppien muunnoksista."
  
! #: c-family/c.opt:738
  #, fuzzy, no-c-format
! #| msgid "Warn about subscripts whose type is \"char\"."
! msgid "Warn about enum/integer type mismatches."
! msgstr "Varoita ”char”-tyypillä indeksoinnista."
  
! #: c-family/c.opt:746
  #, fuzzy, no-c-format
! msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead."
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: c-family/c.opt:750
  #, fuzzy, no-c-format
! msgid "Warn when an exception handler is shadowed by another handler."
! msgstr "Varoita käyttämättömistä muuttujista"
  
! #: c-family/c.opt:754
! #, no-c-format
! msgid "Warn if \"defined\" is used outside #if."
! msgstr "Varoita ”defined”:in käytöstä #if-ehdon ulkopuolella."
  
! #: c-family/c.opt:762
  #, no-c-format
! msgid "Warn about semicolon after in-class function definition."
! msgstr "Varoita puolipisteestä luokansisäisen funktiomäärittelyn perässä."
  
! #: c-family/c.opt:766
  #, no-c-format
! msgid "Warn when a structure containing a C99 flexible array member as the last field is not at the end of another structure."
  msgstr ""
  
! #: c-family/c.opt:771
  #, no-c-format
! msgid "Warn for implicit type conversions that cause loss of floating point precision."
! msgstr "Varoita implisiittisistä tyyppimuunnoksista, jotka aiheuttavat liukulukutarkkuuden menetystä."
  
! #: c-family/c.opt:775
  #, no-c-format
! msgid "Warn if testing floating point numbers for equality."
! msgstr "Varoita liukulukujen yhtäsuuruusvertailuista."
  
! #: c-family/c.opt:779 c-family/c.opt:834
  #, no-c-format
! msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
! msgstr "Varoita epäilyttävistä printf/scanf/strftime/strfmon-muotoilumerkkijonoista."
  
! #: c-family/c.opt:783
  #, no-c-format
! msgid "Warn about format strings that contain NUL bytes."
! msgstr "Varoita NUL-tavuja sisältävistä muotoilumerkkijonoista."
  
! #: c-family/c.opt:787
  #, fuzzy, no-c-format
! msgid "Warn about GCC format strings with strings unsuitable for diagnostics."
! msgstr "Varoita muotoilumerkkijonoista, jotka eivät ole literaaleja."
  
! #: c-family/c.opt:791
! #, fuzzy, no-c-format
! msgid "Warn if passing too many arguments to a function for its format string."
! msgstr "liian paljon argumentteja funktiolle %<va_start%>"
  
! #: c-family/c.opt:795
  #, no-c-format
! msgid "Warn about format strings that are not literals."
! msgstr "Varoita muotoilumerkkijonoista, jotka eivät ole literaaleja."
  
! #: c-family/c.opt:799
  #, fuzzy, no-c-format
! msgid "Warn about function calls with format strings that write past the end of the destination region.  Same as -Wformat-overflow=1."
! msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
  
! #: c-family/c.opt:804
  #, fuzzy, no-c-format
! msgid "Warn about function calls with format strings that write past the end of the destination region."
! msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
  
! #: c-family/c.opt:809
  #, no-c-format
! msgid "Warn about possible security problems with format functions."
! msgstr "Varoita mahdollisista turvallisuusongelmista muotoilufunktioiden yhteydessä."
  
! #: c-family/c.opt:813
  #, fuzzy, no-c-format
! msgid "Warn about sign differences with format functions."
! msgstr "Varoita mahdollisista turvallisuusongelmista muotoilufunktioiden yhteydessä"
  
! #: c-family/c.opt:817
! #, fuzzy, no-c-format
! msgid "Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1."
! msgstr "Varoita funktioiden muunnoksista epäyhteensopiviksi tyypeiksi"
  
! #: c-family/c.opt:822
  #, no-c-format
! msgid "Warn about calls to snprintf and similar functions that truncate output."
! msgstr "Varoita tuotosta typistävistä snprintf-funktiokutsuista ja vastaavista."
  
! #: c-family/c.opt:826
  #, no-c-format
! msgid "Warn about strftime formats yielding 2-digit years."
! msgstr "Varoita kaksinumeroisia vuosilukuja tuottavista strftime-muotoiluista."
  
! #: c-family/c.opt:830
  #, no-c-format
! msgid "Warn about zero-length formats."
! msgstr "Varoita nollan pituisista muotoiluista."
  
! #: c-family/c.opt:838
  #, no-c-format
! msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely."
  msgstr ""
  
! #: c-family/c.opt:842
  #, fuzzy, no-c-format
! msgid "Warn about labels on declarations and at the end of compound statements."
! msgstr "Lohkonimiö ei ole sopiva IF-lauseelle kohdassa %C"
  
! #: c-family/c.opt:846
  #, no-c-format
! msgid "Warn about the global module fragment not containing only preprocessing directives."
  msgstr ""
  
! #: c-family/c.opt:850
  #, no-c-format
! msgid "Warn when #ifndef of a header guard is followed by #define of a different macro with the header guard macro not defined at the end of header."
  msgstr ""
  
! #: c-family/c.opt:854
  #, no-c-format
! msgid "Warn when the field in a struct is not aligned."
! msgstr "Varoita, kun structin kenttä ei ole kohdistettu."
  
! #: c-family/c.opt:858
  #, no-c-format
! msgid "Warn whenever type qualifiers are ignored."
! msgstr "Varoita tyyppimääreiden huomiotta jättämisestä."
  
! #: c-family/c.opt:862
! #, no-c-format
! msgid "Warn whenever attributes are ignored."
! msgstr "Varoita attribuuttien huomiotta jättämisestä."
  
! #: c-family/c.opt:866
! #, no-c-format
! msgid "Warn about implicit declarations."
! msgstr "Varoita implisiittisistä funktioesittelyistä."
  
! #: c-family/c.opt:874
  #, no-c-format
! msgid "Warn about implicit function declarations."
! msgstr "Varoita implisiittisistä funktioesittelyistä."
  
! #: c-family/c.opt:878
! #, no-c-format
! msgid "Warn when a declaration does not specify a type."
! msgstr "Varoita kun esittely ei määrittele tyyppiä."
  
! #: c-family/c.opt:885
  #, fuzzy, no-c-format
! msgid "Warn when a base is inaccessible in derived due to ambiguity."
! msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: c-family/c.opt:889
  #, fuzzy, no-c-format
! msgid "Warn when there is a conversion between pointers that have incompatible types."
! msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: c-family/c.opt:897
! #, no-c-format
! msgid "Warn about variables which are initialized to themselves."
! msgstr "Varoita muuttujista, jotka alustetaan omalla arvollaan."
  
! #: c-family/c.opt:901
  #, no-c-format
! msgid "Warn about uses of std::initializer_list that can result in dangling pointers."
  msgstr ""
  
! #: c-family/c.opt:905
  #, no-c-format
! msgid "Warn about nonsensical values of --param destructive-interference-size or constructive-interference-size."
  msgstr ""
  
! #: c-family/c.opt:910
! #, no-c-format
! msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor."
! msgstr ""
  
! #: c-family/c.opt:914
  #, no-c-format
! msgid "Warn about incompatible integer to pointer and pointer to integer conversions."
  msgstr ""
  
! #: c-family/c.opt:918
  #, fuzzy, no-c-format
! msgid "Warn for suspicious integer expressions in boolean context."
! msgstr "lueteltu tyyppi määritelty täällä"
  
! #: c-family/c.opt:922
! #, no-c-format
! msgid "Warn when there is a cast to a pointer from an integer of a different size."
! msgstr "Varoita osoittimien tyyppimuunnoksista erikokoisiksi kokonaisluvuiksi."
  
! #: c-family/c.opt:926
  #, fuzzy, no-c-format
! msgid "Warn when a function never produces a constant expression."
! msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c.opt:930
! #, no-c-format
! msgid "Warn about invalid uses of the \"offsetof\" macro."
! msgstr "Varoita ”offsetof”-makron virheellisestä käytöstä."
  
! #: c-family/c.opt:934
! #, no-c-format
! msgid "Warn about PCH files that are found but not used."
! msgstr "Varoita löytyneistä PCH-tiedostoista, joita ei käytetä."
  
! #: c-family/c.opt:938
  #, fuzzy, no-c-format
! #| msgid "Warn about using variadic macros."
! msgid "Warn about invalid UTF-8 characters."
! msgstr "Varoita variadisista makroista."
  
! #: c-family/c.opt:942
  #, fuzzy, no-c-format
! msgid "Warn when a jump misses a variable initialization."
! msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: c-family/c.opt:961
  #, fuzzy, no-c-format
! msgid "Warn about leading whitespace style issues on lines except when in raw string literals."
! msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: c-family/c.opt:965
  #, no-c-format
! msgid "Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore."
  msgstr ""
  
! #: c-family/c.opt:969
! #, no-c-format
! msgid "Warn when logical not is used on the left hand side operand of a comparison."
! msgstr ""
  
! #: c-family/c.opt:973
! #, no-c-format
! msgid "Warn when a logical operator is suspiciously always evaluating to true or false."
! msgstr "Varoita, kun looginen operaattori on aina tosi tai aina epätosi."
  
! #: c-family/c.opt:977
! #, no-c-format
! msgid "Do not warn about using \"long long\" when -pedantic."
! msgstr "Älä varoita ”long long”-tyypistä -pedantic-tilassa."
  
! #: c-family/c.opt:981
  #, no-c-format
! msgid "Warn about suspicious declarations of \"main\"."
! msgstr "Varoita epäilyttävistä ”main”-funktion esittelyistä."
  
! #: c-family/c.opt:993
  #, no-c-format
! msgid "Warn about suspicious calls to memset where the third argument contains the number of elements not multiplied by the element size."
  msgstr ""
  
! #: c-family/c.opt:997
  #, no-c-format
! msgid "Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not."
  msgstr ""
  
! #: c-family/c.opt:1001
! #, fuzzy, no-c-format
! msgid "Warn when the indentation of the code does not reflect the block structure."
! msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: c-family/c.opt:1005
  #, no-c-format
! msgid "Warn for deallocation calls with arguments returned from mismatched allocation functions."
  msgstr ""
  
! #: c-family/c.opt:1010
  #, no-c-format
! msgid "Warn for mismatches between calls to operator new or delete and the corresponding call to the allocation or deallocation function."
  msgstr ""
  
! #: c-family/c.opt:1015
  #, no-c-format
! msgid "Warn when a class is redeclared or referenced using a mismatched class-key."
  msgstr ""
  
! #: c-family/c.opt:1019
  #, no-c-format
! msgid "Warn about declarations of entities that may be missing attributes that related entities have been declared with."
  msgstr ""
  
! #: c-family/c.opt:1024
  #, no-c-format
! msgid "Warn about possibly missing braces around initializers."
! msgstr "Varoita mahdollisesti puuttuvista aaltosuluista alustimissa."
  
! #: c-family/c.opt:1028
  #, no-c-format
! msgid "Warn about global functions without previous declarations."
! msgstr "Varoita globaaleista funktioista, joilla ei ole aiempaa esittelyä."
  
! #: c-family/c.opt:1032
  #, no-c-format
! msgid "Warn about missing fields in struct initializers."
! msgstr "Varoita puuttuvista kentistä struct-alustimissa."
  
! #: c-family/c.opt:1040
  #, fuzzy, no-c-format
! msgid "Warn about user-specified include directories that do not exist."
! msgstr "Varoita annetuista include-hakemistoista, jotka eivät ole olemassa"
  
! #: c-family/c.opt:1044
  #, fuzzy, no-c-format
! #| msgid "function definition does not declare parameters"
! msgid "Warn about function definitions omitting parameter names."
! msgstr "funktion määrittely ei esittele parametrejä"
  
! #: c-family/c.opt:1048
  #, no-c-format
! msgid "Warn about function parameters declared without a type specifier in K&R-style functions."
! msgstr "Varoita funktioparametreistä, jotka on esitelty ilman tyyppimäärittelyjä K&R-tyylisissä funktioissa."
  
! #: c-family/c.opt:1052
  #, no-c-format
! msgid "Warn about global functions without prototypes."
! msgstr "Varoita globaaleista funktioista, joilla ei ole prototyyppiä."
  
! #: c-family/c.opt:1056
! #, fuzzy, no-c-format
! #| msgid "Warn about possibly missing parentheses."
! msgid "Warn about likely missing requires keyword."
! msgstr "Varoita mahdollisesti puuttuvista sulkeista."
  
! #: c-family/c.opt:1060
  #, no-c-format
! msgid "Warn when the template keyword is missing after a member access token in a dependent member access expression if that member is a template."
  msgstr ""
  
! #: c-family/c.opt:1064
  #, fuzzy, no-c-format
! #| msgid "Warn about global functions without previous declarations."
! msgid "Warn about global variables without previous declarations."
! msgstr "Varoita globaaleista funktioista, joilla ei ole aiempaa esittelyä."
  
! #: c-family/c.opt:1071
  #, no-c-format
! msgid "Warn about use of multi-character character constants."
! msgstr "Varoita monimerkkisistä merkkivakioista."
  
! #: c-family/c.opt:1075
! #, no-c-format
! msgid "Warn on direct multiple inheritance."
! msgstr "Varoita suorasta moniperinnästä."
  
! #: c-family/c.opt:1079
  #, no-c-format
! msgid "Warn about unsafe macros expanding to multiple statements used as a body of a clause such as if, else, while, switch, or for."
  msgstr ""
  
! #: c-family/c.opt:1083
  #, fuzzy, no-c-format
! msgid "Warn on namespace definition."
! msgstr "%<namespace%>-määrittely ei ole sallittu täällä"
  
! #: c-family/c.opt:1087
  #, fuzzy, no-c-format
! msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
! msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
  
! #: c-family/c.opt:1091
  #, fuzzy, no-c-format
! msgid "Warn about \"extern\" declarations not at file scope."
! msgstr "Varoita saman objektin useista esittelyistä"
  
! #: c-family/c.opt:1095
! #, no-c-format
! msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw."
! msgstr ""
  
! #: c-family/c.opt:1099
  #, no-c-format
! msgid "Warn if C++17 noexcept function type will change the mangled name of a symbol."
! msgstr ""
  
! #: c-family/c.opt:1103
  #, fuzzy, no-c-format
! msgid "Warn when non-templatized friend functions are declared within a template."
! msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
  
! #: c-family/c.opt:1107
! #, no-c-format
! msgid "Warn about non-virtual destructors."
! msgstr "Varoita epävirtuaalisista hajottimista."
  
! #: c-family/c.opt:1111
  #, no-c-format
! msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL."
  msgstr ""
  
! #: c-family/c.opt:1127
! #, no-c-format
! msgid "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings."
! msgstr "-Wnormalized=[none|id|nfc|nfkc]\tVaroita normalisoimattomista Unicode-merkkijonoista."
  
! #: c-family/c.opt:1150
  #, no-c-format
! msgid "Warn if a class interface has no superclass.  Root classes may use an attribute to suppress this warning."
  msgstr ""
  
! #: c-family/c.opt:1155
! #, no-c-format
! msgid "Warn if a C-style cast is used in a program."
! msgstr "Varoita C-tyylisistä tyyppimuunnoksista ohjelmassa."
  
! #: c-family/c.opt:1159
  #, fuzzy, no-c-format
! msgid "Warn for obsolescent usage in a declaration."
! msgstr "Varoita kun esittely ei määrittele tyyppiä"
  
! #: c-family/c.opt:1163
  #, fuzzy, no-c-format
! msgid "Warn if an old-style parameter definition is used."
! msgstr "vanhanmallisia parametriesittelyitä prototyypitetyssä funktiomäärittelyssä"
  
! #: c-family/c.opt:1167
  #, no-c-format
! msgid "Warn about potentially suboptimal choices related to OpenACC parallelism."
  msgstr ""
  
! #: c-family/c.opt:1171
  #, fuzzy, no-c-format
! #| msgid "Warn about \"suspicious\" constructs."
! msgid "Warn about suspicious OpenMP code."
! msgstr "Varoita ”epäilyttävistä” rakenteista."
  
! #: c-family/c.opt:1175
  #, no-c-format
! msgid "Warn if a simd directive is overridden by the vectorizer cost model."
  msgstr ""
  
! #: c-family/c.opt:1179
  #, no-c-format
! msgid "Warn if a string is longer than the maximum portable length specified by the standard."
  msgstr ""
  
! #: c-family/c.opt:1183 c-family/c.opt:1187
  #, no-c-format
! msgid "Warn about overloaded virtual function names."
! msgstr "Varoita ylikuormitetuista virtuaalifunktioiden nimistä."
  
! #: c-family/c.opt:1191
  #, fuzzy, no-c-format
! msgid "Warn about overriding initializers without side effects."
! msgstr "Varoita muuttujista, jotka alustetaan omalla arvollaan"
  
! #: c-family/c.opt:1195
  #, fuzzy, no-c-format
! msgid "Warn about overriding initializers with side effects."
! msgstr "Varoita muuttujista, jotka alustetaan omalla arvollaan"
! 
! #: c-family/c.opt:1199
! #, no-c-format
! msgid "Warn if the named return value optimization is not performed although it is allowed."
! msgstr ""
  
! #: c-family/c.opt:1203
! #, no-c-format
! msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
! msgstr "Varoita pakatuista bittikentistä, joiden siirrososoite muuttui GCC 4.4:ssä."
  
! #: c-family/c.opt:1207
  #, fuzzy, no-c-format
! msgid "Warn when fields in a struct with the packed attribute are misaligned."
! msgstr "Varoita kun Cell-mikrokoodattu käsky lähetetään"
  
! #: c-family/c.opt:1211
! #, no-c-format
! msgid "Warn about possibly missing parentheses."
! msgstr "Varoita mahdollisesti puuttuvista sulkeista."
  
! #: c-family/c.opt:1219
  #, no-c-format
! msgid "Warn about calling std::move on a local object in a return statement preventing copy elision."
  msgstr ""
  
! #: c-family/c.opt:1223 c-family/c.opt:1227
  #, no-c-format
! msgid "Warn for placement new expressions with undefined behavior."
  msgstr ""
  
! #: c-family/c.opt:1231
  #, fuzzy, no-c-format
! msgid "Warn when converting the type of pointers to member functions."
! msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: c-family/c.opt:1235
! #, no-c-format
! msgid "Warn about function pointer arithmetic."
! msgstr "Varoita laskutoimituksista funktio-osoittimilla."
  
! #: c-family/c.opt:1239
  #, fuzzy, no-c-format
! msgid "Warn when a pointer differs in signedness in an assignment."
! msgstr "tyyppimuunnos osoittimesta erisuuruiseen kokonaislukuun"
  
! #: c-family/c.opt:1243
  #, fuzzy, no-c-format
! msgid "Warn when a pointer is compared with a zero character constant."
! msgstr "Varoita monimerkkisistä merkkivakioista"
  
! #: c-family/c.opt:1247
! #, no-c-format
! msgid "Warn when a pointer is cast to an integer of a different size."
! msgstr "Varoita osoittimien tyyppimuunnoksista erikokoisiksi kokonaisluvuiksi."
  
! # vähän fuzzy
! #: c-family/c.opt:1251
! #, no-c-format
! msgid "Warn about misuses of pragmas."
! msgstr "Varoita pragmain väärästä käytöstä."
  
! #: c-family/c.opt:1255
  #, fuzzy, no-c-format
! msgid "Warn about #pragma once outside of a header."
! msgstr "Varoita tyyppimuunnoksista, jotka hylkäävät määreet."
  
! #: c-family/c.opt:1259
  #, no-c-format
! msgid "Warn if constructor or destructors with priorities from 0 to 100 are used."
  msgstr ""
  
! #: c-family/c.opt:1263
! #, no-c-format
! msgid "Warn if a property for an Objective-C object has no assign semantics specified."
! msgstr ""
  
! #: c-family/c.opt:1267
  #, no-c-format
! msgid "Warn if inherited methods are unimplemented."
! msgstr "Varoita perittyjen metodien puuttuvista toteutuksista."
  
! #: c-family/c.opt:1271
  #, no-c-format
! msgid "Warn when a range-based for-loop is creating unnecessary copies."
  msgstr ""
  
! #: c-family/c.opt:1275
! #, no-c-format
! msgid "Warn about multiple declarations of the same object."
! msgstr "Varoita saman objektin useista esittelyistä."
  
! #: c-family/c.opt:1279
! #, no-c-format
! msgid "Warn about redundant calls to std::move."
! msgstr ""
  
! #: c-family/c.opt:1283
! #, no-c-format
! msgid "Warn when a class or enumerated type is referenced using a redundant class-key."
! msgstr ""
  
! # vähän fuzzy
! #: c-family/c.opt:1287
  #, fuzzy, no-c-format
! msgid "Warn about uses of register storage specifier."
! msgstr "Varoita pragmain väärästä käytöstä."
  
! #: c-family/c.opt:1291
! #, no-c-format
! msgid "Warn when the compiler reorders code."
! msgstr "Varoita kun kääntäjä järjestää koodia uudelleen."
  
! #: c-family/c.opt:1295
  #, fuzzy, no-c-format
! msgid "Warn when an argument passed to a restrict-qualified parameter aliases with another argument."
! msgstr "sijoitus hylkää kohdeosoitintyypin määreitä"
  
! #: c-family/c.opt:1300
! #, no-c-format
! msgid "Warn whenever void-returning functions return a non-void expressions, or a return expression is missing in a function not returning void."
! msgstr ""
  
! #: c-family/c.opt:1304
! #, no-c-format
! msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)."
! msgstr "Varoita kun funktion paluutyypiksi jää ”int” (C), tai kun paluutyypit ovat ristiriitaiset (C++)."
  
! #: c-family/c.opt:1308
! #, no-c-format
! msgid "Warn on suspicious constructs involving reverse scalar storage order."
! msgstr ""
  
! #: c-family/c.opt:1312
  #, fuzzy, no-c-format
! msgid "Warn if a selector has multiple methods."
! msgstr "Varoita globaaleista funktioista, joilla ei ole aiempaa esittelyä."
  
! #: c-family/c.opt:1316
  #, fuzzy, no-c-format
! #| msgid "Warn when a variable is only set, otherwise unused."
! msgid "Warn when a value is moved to itself with std::move."
! msgstr "Varoita vain asetetuista mutta muuten käyttämättömistä muuttujista."
  
! #: c-family/c.opt:1320
  #, fuzzy, no-c-format
! msgid "Warn about possible violations of sequence point rules."
! msgstr "Varoita Effective C++ -tyylisääntöjen rikkomuksista"
  
! #: c-family/c.opt:1324
! #, no-c-format
! msgid "Warn if a local declaration hides an instance variable."
! msgstr "Varoita kun paikallinen esittely piilottaa instanssimuuttujan."
  
! #: c-family/c.opt:1328 c-family/c.opt:1332
  #, fuzzy, no-c-format
! msgid "Warn if left shift of a signed value overflows."
! msgstr "oikealle siirron lukumäärä on negatiivinen"
  
! #: c-family/c.opt:1336
  #, no-c-format
! msgid "Warn if shift count is negative."
! msgstr "Varoita kun oikealle siirron lukumäärä on negatiivinen."
  
! #: c-family/c.opt:1340
  #, fuzzy, no-c-format
! msgid "Warn if shift count >= width of type."
! msgstr "vasemmalle siirron lukumäärä >= tyypin leveys"
  
! #: c-family/c.opt:1344
  #, fuzzy, no-c-format
! msgid "Warn if left shifting a negative value."
! msgstr "oikealle siirron lukumäärä on negatiivinen"
  
! #: c-family/c.opt:1348
  #, no-c-format
! msgid "Warn about signed-unsigned comparisons."
! msgstr "Varoita signed-unsigned-vertailuista."
  
! #: c-family/c.opt:1356
  #, fuzzy, no-c-format
! msgid "Warn for implicit type conversions between signed and unsigned integers."
! msgstr "Varoita implisiittisistä tyyppimuunnoksista etumerkillisten ja etumerkittömien kokonaislukujen välillä"
  
! #: c-family/c.opt:1360
  #, fuzzy, no-c-format
! msgid "Warn when overload promotes from unsigned to signed."
! msgstr "vertailu ”etumerkitön lauseke >= 0” on aina tosi"
  
! #: c-family/c.opt:1364
  #, fuzzy, no-c-format
! msgid "Warn about missing sized deallocation functions."
! msgstr "Varoita puuttuvista kentistä struct-alustimissa"
  
! #: c-family/c.opt:1368
  #, no-c-format
! msgid "Warn about divisions of two sizeof operators when the first one is applied to an array and the divisor does not equal the size of the array element."
  msgstr ""
  
! #: c-family/c.opt:1373
  #, no-c-format
! msgid "Warn when sizeof is applied on a parameter declared as an array."
  msgstr ""
  
! #: c-family/c.opt:1377
  #, no-c-format
! msgid "Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers."
  msgstr ""
  
! #: c-family/c.opt:1381
! #, no-c-format
! msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof."
! msgstr ""
  
! #: c-family/c.opt:1389
  #, no-c-format
! msgid "Warn about improper usages of flexible array members according to the level of -fstrict-flex-arrays."
  msgstr ""
  
! #: c-family/c.opt:1394
  #, fuzzy, no-c-format
! msgid "Warn about uncasted NULL used as sentinel."
! msgstr "Varoita pragmain väärästä käytöstä"
! 
! #: c-family/c.opt:1402
! #, no-c-format
! msgid "Warn about unprototyped function declarations."
! msgstr "Varoita prototyypittömistä funktioesittelyistä."
! 
! #: c-family/c.opt:1406
! #, no-c-format
! msgid "Warn if type signatures of candidate methods do not match exactly."
! msgstr ""
  
! #: c-family/c.opt:1410
  #, no-c-format
! msgid "Warn about calls to strcmp and strncmp used in equality expressions that are necessarily true or false due to the length of one and size of the other argument."
  msgstr ""
  
! #: c-family/c.opt:1416
  #, fuzzy, no-c-format
! msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy."
! msgstr "Varoita funktioiden muunnoksista epäyhteensopiviksi tyypeiksi"
  
! #: c-family/c.opt:1421
  #, fuzzy, no-c-format
! msgid "Under the control of Object Size type, warn about buffer overflow in string manipulation functions like memcpy and strcpy."
! msgstr "Varoita funktioiden muunnoksista epäyhteensopiviksi tyypeiksi"
  
! #: c-family/c.opt:1426
  #, fuzzy, no-c-format
! msgid "Warn about reading past the end of a source array in string manipulation functions like memchr and memcpy."
! msgstr "Varoita funktioiden muunnoksista epäyhteensopiviksi tyypeiksi"
  
! #: c-family/c.opt:1430
  #, fuzzy, no-c-format
! msgid "Warn about truncation in string manipulation functions like strncat and strncpy."
! msgstr "Varoita funktioiden muunnoksista epäyhteensopiviksi tyypeiksi"
  
! #: c-family/c.opt:1434
  #, no-c-format
! msgid "Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage."
  msgstr ""
  
! #: c-family/c.opt:1438
  #, fuzzy, no-c-format
! msgid "Warn about functions which might be candidates for format attributes."
! msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: c-family/c.opt:1442
  #, no-c-format
! msgid "Suggest that the override keyword be used when the declaration of a virtual function overrides another."
  msgstr ""
  
! #: c-family/c.opt:1447
  #, fuzzy, no-c-format
! msgid "Warn about enumerated switches, with no default, missing a case."
! msgstr "Tuota koodia big-endian-tilassa"
  
! #: c-family/c.opt:1451
  #, fuzzy, no-c-format
! msgid "Warn about enumerated switches missing a \"default:\" statement."
! msgstr "Varoita tyhjästä rungosta if- ja else-lauseissa."
  
! #: c-family/c.opt:1455
  #, fuzzy, no-c-format
! msgid "Warn about all enumerated switches missing a specific case."
! msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c.opt:1459
  #, fuzzy, no-c-format
! msgid "Warn about switches with boolean controlling expression."
! msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c.opt:1463
  #, no-c-format
! msgid "Warn about switch values that are outside of the switch's type range."
  msgstr ""
  
! #: c-family/c.opt:1467
  #, no-c-format
! msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used."
  msgstr ""
  
! #: c-family/c.opt:1471
  #, no-c-format
! msgid "Deprecated.  This switch has no effect."
! msgstr "Vanhentunut. Tämä valitsin ei vaikuta mihinkään."
  
! #: c-family/c.opt:1479
! #, fuzzy, no-c-format
! msgid "Warn on primary template declaration."
! msgstr "malliesittelylle %q+D"
  
! #: c-family/c.opt:1483
! #, fuzzy, no-c-format
! #| msgid "error while parsing fields"
! msgid "Diagnose errors when parsing a template."
! msgstr "virhe jäsennettäessä kenttiä"
  
! #: c-family/c.opt:1487
! #, fuzzy, no-c-format
! msgid "Warn about simple-template-id in a constructor or destructor."
  msgstr ""
- "\n"
- "ldd-tuloste muodostimilla/hajottimilla.\n"
  
! #: c-family/c.opt:1491
! #, fuzzy, no-c-format
! msgid "Warn about templates naming TU-local entities in a module."
! msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: c-family/c.opt:1495
  #, no-c-format
! msgid "Warn if a throw expression will always result in a call to terminate()."
  msgstr ""
  
! #: c-family/c.opt:1499
  #, no-c-format
! msgid "Warn about features not present in traditional C."
! msgstr "Varoita ominaisuuksista, joita ei ole perinteisessä C:ssä."
  
! #: c-family/c.opt:1503
  #, no-c-format
! msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype."
  msgstr ""
  
! #: c-family/c.opt:1519
  #, fuzzy, no-c-format
! msgid "Warn about trailing whitespace on lines except when in raw string literals."
! msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: c-family/c.opt:1523
  #, no-c-format
! msgid "Warn about trailing whitespace on lines except when in raw string literals.   Equivalent to Wtrailing-whitespace=blanks when enabled or Wtrailing-whitespace=none when disabled."
  msgstr ""
  
! #: c-family/c.opt:1527
  #, no-c-format
! msgid "Warn if trigraphs are encountered that might affect the meaning of the program."
  msgstr ""
  
! #: c-family/c.opt:1531
  #, fuzzy, no-c-format
! msgid "Warn about @selector()s without previously declared methods."
! msgstr "Varoita globaaleista funktioista, joilla ei ole aiempaa esittelyä."
  
! #: c-family/c.opt:1535
  #, no-c-format
! msgid "Warn if an undefined macro is used in an #if directive."
! msgstr "Varoita määrittelemättömän makron käytöstä #if-ehdossa."
  
! #: c-family/c.opt:1539
  #, no-c-format
! msgid "Warn about invalid forms of delimited or named escape sequences."
  msgstr ""
  
! #: c-family/c.opt:1547
  #, no-c-format
! msgid "Warn about unrecognized pragmas."
! msgstr "Varoita tuntemattomista pragmoista."
  
! #: c-family/c.opt:1551
  #, no-c-format
! msgid "Warn about unsuffixed float constants."
! msgstr "Varoita loppuliitteettömistä liukulukuvakioista."
  
! #: c-family/c.opt:1555
  #, no-c-format
! msgid "Warn about character arrays initialized as unterminated character sequences with a string literal."
  msgstr ""
  
! #: c-family/c.opt:1571
  #, fuzzy, no-c-format
! msgid "Warn when typedefs locally defined in a function are not used."
! msgstr "%Jnimike %qD määritelty, mutta ei käytetty"
  
! #: c-family/c.opt:1575
  #, fuzzy, no-c-format
! msgid "Warn about macros defined in the main file that are not used."
! msgstr "Varoita löytyneistä PCH-tiedostoista, joita ei käytetä"
! 
! #: c-family/c.opt:1595
! #, no-c-format
! msgid "Warn about useless casts."
! msgstr "Varoita tarpeettomista tyyppimuunnoksista."
! 
! #: c-family/c.opt:1599
! #, no-c-format
! msgid "Warn about using variadic macros."
! msgstr "Varoita variadisista makroista."
  
! #: c-family/c.opt:1603
  #, no-c-format
! msgid "Warn about questionable usage of the macros used to retrieve variable arguments."
  msgstr ""
  
! #: c-family/c.opt:1607
  #, no-c-format
! msgid "Warn about the most vexing parse syntactic ambiguity."
  msgstr ""
  
! #: c-family/c.opt:1611
! #, no-c-format
! msgid "Warn if a virtual base has a non-trivial move assignment operator."
! msgstr ""
  
! #: c-family/c.opt:1615
  #, fuzzy, no-c-format
! msgid "Warn if a variable length array is used."
! msgstr "käytetään muuttuvapituista taulukkoa"
  
! #: c-family/c.opt:1619
  #, fuzzy, no-c-format
! msgid "-Wvla-larger-than=<number>\tWarn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes."
! msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: c-family/c.opt:1625
! #, no-c-format
! msgid "Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger."
! msgstr ""
  
! #: c-family/c.opt:1629
  #, fuzzy, no-c-format
! msgid "Warn about mismatched declarations of VLA parameters."
! msgstr "Varoita saman objektin useista esittelyistä."
  
! #: c-family/c.opt:1633
  #, fuzzy, no-c-format
! msgid "Warn about deprecated uses of volatile qualifier."
! msgstr "Varoita tyyppimuunnoksista, jotka hylkäävät määreet."
  
! #: c-family/c.opt:1637
  #, fuzzy, no-c-format
! msgid "Warn when a register variable is declared volatile."
! msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: c-family/c.opt:1641
! #, no-c-format
! msgid "Warn on direct virtual inheritance."
! msgstr "Varoita suorasta virtuaalisesta perinnästä."
  
! # Tämä on -Wwrite-strings -valitsimen käännös. Tässä puhutaan nonzerosta, mutta
! # tottakai valitsimen antaminen sinänsä saa sen epänollaksi, eikä tämä mitään
! # numeroarvoja parametrikseen ota. Ei muissakaan valitsimissa mistään epänollasta
! # puhuta, miksi tässä?
! #: c-family/c.opt:1645
! #, no-c-format
! msgid "In C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard."
! msgstr "C++:ssa varoitetaan vanhentuneesta merkkijonoliteraalien tyyppimuunnoksesta ”char *”:een. C:ssä annetaan vastaava varoitus, vaikkei muunnos ISO C -standardin mukaan tietenkään ole vanhentunut."
  
! #: c-family/c.opt:1649
! #, no-c-format
! msgid "Warn about xor operators where it appears the user meant exponentiation."
! msgstr ""
  
! #: c-family/c.opt:1653
! #, no-c-format
! msgid "Warn when a literal '0' is used as null pointer."
! msgstr "Varoita kun ”0”-literaalia käytetään nollaosoittimena."
  
! #: c-family/c.opt:1657
  #, fuzzy, no-c-format
! msgid "Warn about accesses to interior zero-length array members."
! msgstr "Varoita nollan pituisista muotoiluista."
  
! #: c-family/c.opt:1661
! #, no-c-format
! msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
! msgstr "Sama kuin -std=c89 (C) tai -std=c++98 (C++)."
  
! #: c-family/c.opt:1669
! #, no-c-format
! msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases."
! msgstr ""
  
! #: c-family/c.opt:1673
! #, no-c-format
! msgid "Enforce class member access control semantics."
! msgstr ""
  
! #: c-family/c.opt:1677
! #, no-c-format
! msgid "-fada-spec-parent=unit\tDump Ada specs as child units of given parent."
! msgstr ""
  
! #: c-family/c.opt:1681
! #, no-c-format
! msgid "Support C++17 allocation of over-aligned types."
! msgstr ""
  
! #: c-family/c.opt:1685
  #, no-c-format
! msgid "-faligned-new=<N>\tUse C++17 over-aligned type allocation for alignments greater than N."
  msgstr ""
  
! #: c-family/c.opt:1696 c-family/c.opt:2017 c-family/c.opt:2430
! #: c-family/c.opt:2434 c-family/c.opt:2450
! #, no-c-format
! msgid "No longer supported."
! msgstr "Ei enää tuettu."
  
! #: c-family/c.opt:1700
! #, no-c-format
! msgid "Recognize the \"asm\" keyword."
! msgstr "Tunnista ”asm”-avainsana."
  
! #: c-family/c.opt:1704
! #, no-c-format
! msgid "Assume C++ replaceable global operators new, new[], delete, delete[] don't read or write visible global state."
! msgstr ""
  
! #: c-family/c.opt:1712
! #, no-c-format
! msgid "Recognize built-in functions."
! msgstr "Tunnista sisäiset funktiot."
  
! #: c-family/c.opt:1719
! #, no-c-format
! msgid "Where shorter, use canonicalized paths to systems headers."
! msgstr ""
  
! #: c-family/c.opt:1723
  #, no-c-format
! msgid "Enable the char8_t fundamental type and use it as the type for UTF-8 string and character literals."
  msgstr ""
  
! #: c-family/c.opt:1811
  #, fuzzy, no-c-format
! msgid "Removed in GCC 8.  This switch has no effect."
! msgstr "Vanhentunut GCC 8:ssa. Tämä valitsin ei vaikuta mihinkään."
  
! #: c-family/c.opt:1815
  #, fuzzy, no-c-format
! msgid "Enable support for C++ concepts."
! msgstr "Ota käyttöön lisämääreiden tuki"
  
! #: c-family/c.opt:1819
  #, fuzzy, no-c-format
! #| msgid "Removed in GCC 10.  This switch has no effect."
! msgid "Removed in GCC 15.  This switch has no effect."
! msgstr "Poistettu GCC 10:ssä. Tämä valitsin ei vaikuta mihinkään."
  
! #: c-family/c.opt:1823
! #, no-c-format
! msgid "Specify maximum error replay depth during recursive diagnosis of a constraint satisfaction failure."
! msgstr ""
  
! #: c-family/c.opt:1827
  #, fuzzy, no-c-format
! msgid "Allow the arguments of the '?' operator to have different types."
! msgstr "Salli ”?”-operaattorin argumenttien olla eri tyyppiä"
  
! #: c-family/c.opt:1835
  #, fuzzy, no-c-format
! msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
! msgstr "siirros vakiomerkkijonon rajojen ulkopuolelle"
  
! #: c-family/c.opt:1839
  #, no-c-format
! msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
! msgstr ""
  
! #: c-family/c.opt:1843
  #, no-c-format
! msgid "-fconstexpr-cache-depth=<number>\tSpecify maximum constexpr recursion cache depth."
! msgstr ""
  
! #: c-family/c.opt:1847
  #, fuzzy, no-c-format
! msgid "Allow IEC559 floating point exceptions in constant expressions."
! msgstr "liukulukuvakio esikääntäjän lausekkeessa"
  
! #: c-family/c.opt:1851
  #, no-c-format
! msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
! msgstr ""
  
! #: c-family/c.opt:1855
  #, no-c-format
! msgid "-fconstexpr-ops-limit=<number>\tSpecify maximum number of constexpr operations during a single constexpr evaluation."
! msgstr ""
  
! #: c-family/c.opt:1859
  #, fuzzy, no-c-format
! msgid "Enable certain features present in drafts of C++ Contracts."
! msgstr "Varoita ominaisuuksista, joita ei ole perinteisessä C:ssä."
  
! #: c-family/c.opt:1872
  #, no-c-format
! msgid "-fcontract-assumption-mode=[on|off]\tEnable or disable treating axiom level contracts as assumptions (default on)."
  msgstr ""
  
! #: c-family/c.opt:1876
  #, no-c-format
! msgid "-fcontract-build-level=[off|default|audit]\tSpecify max contract level to generate runtime checks for."
  msgstr ""
  
! #: c-family/c.opt:1880
  #, no-c-format
! msgid "-fcontract-strict-declarations=[on|off]\tEnable or disable warnings on generalized redeclaration of functions with contracts (default off)."
  msgstr ""
  
! #: c-family/c.opt:1884
  #, no-c-format
! msgid "-fcontract-mode=[on|off]\tEnable or disable all contract facilities (default on)."
  msgstr ""
  
! #: c-family/c.opt:1888
  #, no-c-format
! msgid "-fcontract-continuation-mode=[on|off]\tEnable or disable contract continuation mode (default off)."
  msgstr ""
  
! #: c-family/c.opt:1892
  #, no-c-format
! msgid "-fcontract-role=<name>:<semantics>\tSpecify the semantics for all levels in a role (default, review), or a custom contract role with given semantics (ex: opt:assume,assume,assume)."
  msgstr ""
  
! #: c-family/c.opt:1896
  #, no-c-format
! msgid "-fcontract-semantic=<level>:<semantic>\tSpecify the concrete semantics for level."
  msgstr ""
  
! #: c-family/c.opt:1900
  #, no-c-format
! msgid "Enable C++ coroutines (experimental)."
  msgstr ""
  
! #: c-family/c.opt:1904
  #, fuzzy, no-c-format
! msgid "Emit debug annotations during preprocessing."
! msgstr "virheellinen esikääntäjän direktiivi #%s"
  
! #: c-family/c.opt:1912
  #, fuzzy, no-c-format
! msgid "Factor complex constructors and destructors to favor space over speed."
! msgstr "Varoita kun kaikki muodostimet ja hajottimet ovat yksityisiä"
  
! #: c-family/c.opt:1920
  #, no-c-format
! msgid "Print hierarchical comparisons when template types are mismatched."
  msgstr ""
  
! #: c-family/c.opt:1924
! #, fuzzy, no-c-format
! msgid "Note all candidates during overload resolution failure."
! msgstr "oletusargumentti määritelty lambda-parametrille"
! 
! #: c-family/c.opt:1928
! #, fuzzy, no-c-format
! msgid "Preprocess directives only."
! msgstr "Älä luo #line-direktiivejä"
! 
! #: c-family/c.opt:1932
  #, no-c-format
! msgid "Permit '$' as an identifier character."
! msgstr "Salli ”$” merkkinä tunnisteessa."
  
! #: c-family/c.opt:1936
  #, no-c-format
! msgid "-fmacro-prefix-map=<old>=<new>\tMap one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()."
! msgstr ""
  
! #: c-family/c.opt:1940
  #, fuzzy, no-c-format
! msgid "Write all declarations as Ada code transitively."
! msgstr "Varoita kun esittely ei määrittele tyyppiä"
  
! #: c-family/c.opt:1944
  #, fuzzy, no-c-format
! msgid "Write all declarations as Ada code for the given file only."
! msgstr "Varoita kun esittely ei määrittele tyyppiä"
  
! #: c-family/c.opt:1951
  #, fuzzy, no-c-format
! msgid "Do not elide common elements in template comparisons."
! msgstr "Älä hylkää kommentteja makroja lavennettaessa."
  
! #: c-family/c.opt:1955
  #, fuzzy, no-c-format
! msgid "Generate code to check exception specifications."
! msgstr "%qs esitelty funktion palauttavana funktiona"
! 
! #: c-family/c.opt:1962
! #, no-c-format
! msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>."
! msgstr ""
  
! #: c-family/c.opt:1966
  #, no-c-format
! msgid "Permit universal character names (\\u and \\U) in identifiers."
  msgstr ""
  
! #: c-family/c.opt:1970
! #, no-c-format
! msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
! msgstr ""
  
! #: c-family/c.opt:1974
  #, no-c-format
! msgid "Support dynamic initialization of thread-local variables in a different translation unit."
  msgstr ""
  
! #: c-family/c.opt:1981
  #, fuzzy, no-c-format
! msgid "Fold calls to simple inline functions."
! msgstr "lopetusalkio puuttuu funktiokutsusta"
  
! #: c-family/c.opt:1988
  #, no-c-format
! msgid "Do not assume that standard C libraries and \"main\" exist."
  msgstr ""
  
! #: c-family/c.opt:1992
! #, no-c-format
! msgid "Recognize GNU-defined keywords."
! msgstr "Tunnista GNU-määritellyt avainsanat."
  
! #: c-family/c.opt:1996
! #, no-c-format
! msgid "Generate code for GNU runtime environment."
! msgstr "Tuota koodi GNU-suoritusympäristölle."
  
! #: c-family/c.opt:2000
  #, fuzzy, no-c-format
! msgid "Use traditional GNU semantics for inline functions."
! msgstr "perinteinen C ei hyväksy automaattista koostealustusta"
  
! #: c-family/c.opt:2013
  #, no-c-format
! msgid "Assume normal C execution environment."
! msgstr "Oleta normaali C-suoritusympäristö."
  
! #: c-family/c.opt:2021
  #, no-c-format
! msgid "Implement P2564 for consteval propagation."
  msgstr ""
  
! #: c-family/c.opt:2025
! #, fuzzy, no-c-format
! msgid "Export functions even if they can be inlined."
! msgstr "Tuota koodia big-endian-tilassa"
! 
! #: c-family/c.opt:2029
! #, fuzzy, no-c-format
! msgid "Make inline functions constexpr by default."
! msgstr "Tee ”char”-tyypistä oletuksena etumerkitön"
! 
! #: c-family/c.opt:2033
! #, fuzzy, no-c-format
! msgid "Emit implicit instantiations of inline templates."
! msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
! 
! #: c-family/c.opt:2037
  #, fuzzy, no-c-format
! msgid "Emit implicit instantiations of templates."
! msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
  
! #: c-family/c.opt:2041
  #, no-c-format
! msgid "Implement C++17 inheriting constructor semantics."
  msgstr ""
  
! #: c-family/c.opt:2048
  #, no-c-format
! msgid "Don't emit dllexported inline functions unless needed."
  msgstr ""
  
! #: c-family/c.opt:2055
  #, no-c-format
! msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
  msgstr ""
  
! #: c-family/c.opt:2059
  #, no-c-format
! msgid "Enable C++20 Modules (experimental)."
! msgstr ""
  
! #: c-family/c.opt:2067
  #, no-c-format
! msgid "Enable C++ header module (experimental)."
  msgstr ""
  
! #: c-family/c.opt:2074
  #, no-c-format
! msgid "Member functions defined within their class are inline in module purview."
  msgstr ""
  
! #: c-family/c.opt:2078
  #, no-c-format
! msgid "Only emit Compiled Module Interface."
  msgstr ""
  
! #: c-family/c.opt:2082
  #, no-c-format
! msgid "Mapper for module to CMI files."
  msgstr ""
  
! #: c-family/c.opt:2086
  #, fuzzy, no-c-format
! msgid "Enable lazy module importing."
! msgstr "Ota käyttöön funktioprofilointi."
  
! #: c-family/c.opt:2094
! #, fuzzy, no-c-format
! msgid "Warn about macros that have conflicting header units definitions."
! msgstr "Varoita implisiittisistä funktioesittelyistä."
  
! #: c-family/c.opt:2098
! #, fuzzy, no-c-format
! #| msgid "return makes pointer from integer without a cast"
! msgid "Warn if pointers of distinct types are compared without a cast."
! msgstr "palautuksessa tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c.opt:2102
  #, no-c-format
! msgid "Note #include directives translated to import declarations."
  msgstr ""
  
! #: c-family/c.opt:2106
  #, no-c-format
! msgid "Note #include directives not translated to import declarations, and not known to be textual."
  msgstr ""
  
! #: c-family/c.opt:2110
  #, no-c-format
! msgid "Note a #include translation of a specific header."
  msgstr ""
  
! #: c-family/c.opt:2114
  #, no-c-format
! msgid "Note Compiled Module Interface pathnames."
  msgstr ""
  
! #: c-family/c.opt:2118
  #, no-c-format
! msgid "Note Compiled Module Interface pathname of a specific module or header-unit."
  msgstr ""
  
! #: c-family/c.opt:2122
  #, no-c-format
! msgid "fmax-include-depth=<number> Set the maximum depth of the nested #include."
  msgstr ""
  
! #: c-family/c.opt:2126
! #, fuzzy, no-c-format
! msgid "Don't warn about uses of Microsoft extensions."
! msgstr "Älä varoita Microsoft-laajennosten käytöstä"
  
! #: c-family/c.opt:2145
  #, no-c-format
! msgid "Implement resolution of DR 150 for matching of template template arguments."
  msgstr ""
  
! #: c-family/c.opt:2149
! #, fuzzy, no-c-format
! #| msgid "Generate code for NeXT (Apple Mac OS X) runtime environment."
! msgid "Generate code for NeXT (Apple macOS) runtime environment."
! msgstr "Luo koodi NeXT (Apple Mac OS X) -suoritusympäristölle."
  
! #: c-family/c.opt:2153
  #, no-c-format
! msgid "Assume that receivers of Objective-C messages may be nil."
  msgstr ""
  
! #: c-family/c.opt:2157
  #, no-c-format
! msgid "Allow access to instance variables as if they were local declarations within instance method implementations."
  msgstr ""
  
! #: c-family/c.opt:2161
  #, no-c-format
! msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility."
  msgstr ""
  
! #: c-family/c.opt:2186
  #, no-c-format
! msgid "Treat a throw() exception specification as noexcept to improve code size."
  msgstr ""
  
! #: c-family/c.opt:2190
  #, no-c-format
! msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
  msgstr ""
  
! #: c-family/c.opt:2196
  #, no-c-format
! msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed."
  msgstr ""
  
! #: c-family/c.opt:2200
  #, no-c-format
! msgid "Allow fast jumps to the message dispatcher."
  msgstr ""
  
! #: c-family/c.opt:2206
! #, fuzzy, no-c-format
! msgid "Enable Objective-C exception and synchronization syntax."
! msgstr "Käytä poikkeustenkäsittelyä"
! 
! #: c-family/c.opt:2210
! #, fuzzy, no-c-format
! msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
! msgstr "Käytä roskienkeruuta (GC) Objective-C/Objective-C++-ohjelmissa"
! 
! #: c-family/c.opt:2214
  #, no-c-format
! msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
  msgstr ""
  
! #: c-family/c.opt:2219
! #, fuzzy, no-c-format
! msgid "Enable Objective-C setjmp exception handling runtime."
! msgstr "Käytä poikkeustenkäsittelyä"
! 
! #: c-family/c.opt:2223
! #, fuzzy, no-c-format
! msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
! msgstr "Noudata ISO 1990 C -standardia vuoden 1994 korjauksineen"
! 
! #: c-family/c.opt:2227
  #, no-c-format
! msgid "Enable OpenACC."
! msgstr "Käytä OpenACC:ta."
  
! #: c-family/c.opt:2231
  #, no-c-format
! msgid "Specify default OpenACC compute dimensions."
  msgstr ""
  
! #: c-family/c.opt:2235
  #, no-c-format
! msgid "Enable OpenMP (implies -frecursive in Fortran)."
! msgstr ""
  
! #: c-family/c.opt:2239
  #, fuzzy, no-c-format
! msgid "Enable OpenMP's SIMD directives."
! msgstr "Luokittelematon lause IF-lauseessa kohdassa %C"
  
! #: c-family/c.opt:2243
! #, no-c-format
! msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
! msgstr "Tunnista C++:n avainsanat kuten ”compl” ja ”xor”."
  
! #: c-family/c.opt:2254
! #, no-c-format
! msgid "Look for and use PCH files even when preprocessing."
! msgstr ""
  
! #: c-family/c.opt:2258
  #, fuzzy, no-c-format
! msgid "Downgrade conformance errors to warnings."
! msgstr "Käsittele kaikki varoitukset virheinä"
  
! #: c-family/c.opt:2262
  #, fuzzy, no-c-format
! msgid "Enable Plan 9 language extensions."
  msgstr "Käytä AltiVec-käskyjä"
  
! #: c-family/c.opt:2266
! #, no-c-format
! msgid "Treat the input file as already preprocessed."
! msgstr "Käsittele syötetiedosto jo esikäännettynä."
! 
! #: c-family/c.opt:2274
  #, no-c-format
! msgid "-ftrack-macro-expansion=<0|1|2>\tTrack locations of tokens coming from macro expansion and display them in error messages."
  msgstr ""
  
! #: c-family/c.opt:2278
! #, no-c-format
! msgid "Do not pretty-print template specializations as the template signature followed by the arguments."
! msgstr ""
  
! #: c-family/c.opt:2282
! #, no-c-format
! msgid "Treat known sprintf return values as constants."
! msgstr "Käsittele tunnettuja sprintf-paluuarvoja vakioina."
  
! #: c-family/c.opt:2286
! #, no-c-format
! msgid "Enable lifetime extension of range based for temporaries."
! msgstr ""
  
! #: c-family/c.opt:2290
! #, no-c-format
! msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime."
! msgstr ""
  
! #: c-family/c.opt:2294
! #, no-c-format
! msgid "Removed in GCC 10.  This switch has no effect."
! msgstr "Poistettu GCC 10:ssä. Tämä valitsin ei vaikuta mihinkään."
  
! #: c-family/c.opt:2298
  #, fuzzy, no-c-format
! msgid "Generate run time type descriptor information."
! msgstr "Tuota bittikäskyjä"
  
! #: c-family/c.opt:2302
  #, no-c-format
! msgid "Look for the main source file on the include path."
  msgstr ""
  
! #: c-family/c.opt:2309 ada/gcc-interface/lang.opt:81
  #, no-c-format
! msgid "Use the narrowest integer type possible for enumeration types."
! msgstr "Käytä luetelluille tyypeille kapeinta mahdollista kokonaislukutyyppiä."
  
! #: c-family/c.opt:2313
! #, no-c-format
! msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
! msgstr "Pakota ”wchar_t”:n taustatyypiksi ”unsigned short”."
  
! #: c-family/c.opt:2317
! #, no-c-format
! msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
! msgstr "Kun ”signed” tai ”unsigned” on antamatta, tee bittikentästä etumerkillinen."
  
! #: c-family/c.opt:2321 ada/gcc-interface/lang.opt:85
  #, no-c-format
! msgid "Make \"char\" signed by default."
! msgstr "Tee ”char”-tyypistä oletuksena etumerkillinen."
! 
! #: c-family/c.opt:2325
! #, fuzzy, no-c-format
! msgid "Enable C++14 sized deallocation support."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: c-family/c.opt:2332
  #, no-c-format
! msgid "-fstrict-flex-arrays=<level>    Control when to treat the trailing array of a structure as a flexible array member for the purposes of accessing the elements of such an array. The default is treating all trailing arrays of structures as flexible array members."
  msgstr ""
  
! #: c-family/c.opt:2339
  #, no-c-format
! msgid "-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar storage order."
  msgstr ""
  
! #: c-family/c.opt:2355
  #, no-c-format
! msgid "Display statistics accumulated during compilation."
! msgstr "Näytä kääntämisen aikana kertyneet tilastot."
  
! #: c-family/c.opt:2359
  #, no-c-format
! msgid "Assume that values of enumeration type are always within the minimum range of that type."
! msgstr "Oleta, että luetellun tyypin arvot ovat aina kyseisen tyypin vähimmäisvälillä."
  
! #: c-family/c.opt:2366 c-family/c.opt:2371
  #, no-c-format
! msgid "Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc."
  msgstr ""
  
! #: c-family/c.opt:2388
  #, fuzzy, no-c-format
! msgid "Set the maximum number of template instantiation notes for a single warning or error."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: c-family/c.opt:2395
  #, no-c-format
! msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
  msgstr ""
  
! #: c-family/c.opt:2402
! #, fuzzy, no-c-format
! msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
! msgstr "Älä luo säieturvallista koodia paikallisten staattisten muuttujien alustamiseksi"
! 
! #: c-family/c.opt:2406
  #, no-c-format
! msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
! msgstr "Kun ”signed” tai ”unsigned” on antamatta, tee bittikentästä etumerkitön."
  
! #: c-family/c.opt:2410 ada/gcc-interface/lang.opt:89
  #, fuzzy, no-c-format
! msgid "Make \"char\" unsigned by default."
! msgstr "Tee ”char”-tyypistä oletuksena etumerkitön"
  
! #: c-family/c.opt:2414
  #, fuzzy, no-c-format
! msgid "Use __cxa_atexit to register destructors."
! msgstr "käytä aina numeroita käyttäjän/ryhmän nimissä"
  
! #: c-family/c.opt:2418
! #, no-c-format
! msgid "Use __cxa_get_exception_ptr in exception handling."
! msgstr ""
  
! #: c-family/c.opt:2422
  #, no-c-format
! msgid "Marks all inlined functions and methods as having hidden visibility."
  msgstr ""
  
! #: c-family/c.opt:2426
  #, no-c-format
! msgid "Changes visibility to match Microsoft Visual Studio by default."
  msgstr ""
  
! #: c-family/c.opt:2438
  #, no-c-format
! msgid "Emit common-like symbols as weak symbols."
  msgstr ""
  
! #: c-family/c.opt:2442
  #, no-c-format
! msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>."
  msgstr ""
  
! #: c-family/c.opt:2446
  #, no-c-format
! msgid "Generate a #line directive pointing at the current working directory."
  msgstr ""
  
! #: c-family/c.opt:2454
  #, no-c-format
! msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
  msgstr ""
  
! #: c-family/c.opt:2458
! #, fuzzy, no-c-format
! msgid "Dump declarations to a .decl file."
! msgstr "%qD:n esittely void-taulukkona"
! 
! #: c-family/c.opt:2462
  #, no-c-format
! msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
  msgstr ""
  
! #: c-family/c.opt:2466
  #, no-c-format
! msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs."
  msgstr ""
  
! #: c-family/c.opt:2470
  #, no-c-format
! msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs."
  msgstr ""
  
! #: c-family/c.opt:2474
  #, no-c-format
! msgid "Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal."
  msgstr ""
  
! #: c-family/c.opt:2479
  #, fuzzy, no-c-format
! msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
! msgstr "-isystem <hakemisto>\tLisää <hakemisto> järjestelmän include-polun alkuun"
  
! #: c-family/c.opt:2483
  #, fuzzy, no-c-format
! msgid "-imacros <file>\tAccept definition of macros in <file>."
! msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
  
! #: c-family/c.opt:2487
  #, fuzzy, no-c-format
! msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
! msgstr "-isysroot <hakemisto>\tAseta <hakemisto> järjestelmän juurihakemistoksi"
  
! #: c-family/c.opt:2491
! #, no-c-format
! msgid "-include <file>\tInclude the contents of <file> before other files."
! msgstr ""
  
! #: c-family/c.opt:2495
  #, fuzzy, no-c-format
! msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
! msgstr "Määrittele <polku> etuliitteeksi seuraaville kahdelle valitsimelle"
  
! #: c-family/c.opt:2499
  #, fuzzy, no-c-format
! msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
! msgstr "-isysroot <hakemisto>\tAseta <hakemisto> järjestelmän juurihakemistoksi"
  
! #: c-family/c.opt:2503
  #, fuzzy, no-c-format
! msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
! msgstr "-isystem <hakemisto>\tLisää <hakemisto> järjestelmän include-polun alkuun"
  
! #: c-family/c.opt:2507
  #, fuzzy, no-c-format
! msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
! msgstr "-isystem <hakemisto>\tLisää <hakemisto> järjestelmän include-polun alkuun"
  
! #: c-family/c.opt:2511
  #, fuzzy, no-c-format
! msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
! msgstr "-isystem <hakemisto>\tLisää <hakemisto> järjestelmän include-polun alkuun"
  
! #: c-family/c.opt:2515
  #, fuzzy, no-c-format
! msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
! msgstr "-isystem <hakemisto>\tLisää <hakemisto> järjestelmän include-polun alkuun"
  
! #: c-family/c.opt:2525
  #, no-c-format
! msgid "Do not search standard system include directories (those specified with -isystem will still be used)."
  msgstr ""
  
! #: c-family/c.opt:2529
  #, no-c-format
! msgid "Do not search standard system include directories for C++."
  msgstr ""
  
! #: c-family/c.opt:2541
  #, fuzzy, no-c-format
! msgid "Generate C header of platform-specific features."
! msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: c-family/c.opt:2545
  #, no-c-format
! msgid "Remap file names when including files."
  msgstr ""
  
! #: c-family/c.opt:2549 c-family/c.opt:2553
  #, fuzzy, no-c-format
! msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum."
! msgstr "Noudata ISO 1998 C++ -standardia GNU-laajennoksineen"
  
! #: c-family/c.opt:2557
  #, no-c-format
! msgid "Conform to the ISO 2011 C++ standard."
! msgstr "Noudata ISO 2011 C++ -standardia."
  
! #: c-family/c.opt:2561
  #, fuzzy, no-c-format
! msgid "Deprecated in favor of -std=c++11."
! msgstr "Vanhentunut, ks. -std=c99"
  
! #: c-family/c.opt:2565
  #, fuzzy, no-c-format
! msgid "Deprecated in favor of -std=c++14."
! msgstr "Vanhentunut, ks. -std=c99"
  
! #: c-family/c.opt:2569
! #, no-c-format
! msgid "Conform to the ISO 2014 C++ standard."
! msgstr "Noudata ISO 2014 C++ -standardia."
  
! #: c-family/c.opt:2573
  #, fuzzy, no-c-format
! msgid "Deprecated in favor of -std=c++17."
! msgstr "Vanhentunut, ks. -std=c99"
  
! #: c-family/c.opt:2577
  #, no-c-format
! msgid "Conform to the ISO 2017 C++ standard."
! msgstr "Noudata ISO 2017 C++ -standardia."
  
! #: c-family/c.opt:2581 c-family/c.opt:2585
  #, fuzzy, no-c-format
! msgid "Conform to the ISO 2020 C++ standard (experimental and incomplete support)."
! msgstr "Noudata ISO 2014 C++ -standardia (kokeellinen ja epätäydellinen tuki)"
  
! #: c-family/c.opt:2589 c-family/c.opt:2593
  #, fuzzy, no-c-format
! msgid "Conform to the ISO 2023 C++ standard (published in 2024; experimental and incomplete support)."
! msgstr "Noudata ISO 2014 C++ -standardia (kokeellinen ja epätäydellinen tuki)"
  
! #: c-family/c.opt:2597 c-family/c.opt:2601
! #, fuzzy, no-c-format
! msgid "Conform to the ISO 2026 C++ draft standard (experimental and incomplete support)."
! msgstr "Noudata ISO 2020(?) C++ -standardiluonnosta (kokeellinen ja epätäydellinen tuki)."
  
! #: c-family/c.opt:2605 c-family/c.opt:2767
  #, no-c-format
! msgid "Conform to the ISO 2011 C standard."
! msgstr "Noudata ISO 2011 C -standardia."
  
! #: c-family/c.opt:2609
  #, fuzzy, no-c-format
! msgid "Deprecated in favor of -std=c11."
! msgstr "Vanhentunut, ks. -std=c99"
! 
! #: c-family/c.opt:2613 c-family/c.opt:2617 c-family/c.opt:2771
! #: c-family/c.opt:2775
! #, no-c-format
! msgid "Conform to the ISO 2017 C standard (published in 2018)."
! msgstr "Noudata ISO 2017 C -standardia (julkaistu 2018)."
  
! #: c-family/c.opt:2621 c-family/c.opt:2779
  #, fuzzy, no-c-format
! #| msgid "Conform to the ISO 2017 C standard (published in 2018)."
! msgid "Conform to the ISO 2023 C standard (published in 2024)."
! msgstr "Noudata ISO 2017 C -standardia (julkaistu 2018)."
  
! #: c-family/c.opt:2625
  #, fuzzy, no-c-format
! msgid "Deprecated in favor of -std=c23."
! msgstr "Vanhentunut, ks. -std=c99"
  
! #: c-family/c.opt:2629
  #, fuzzy, no-c-format
! #| msgid "Conform to the ISO 202X C standard draft (experimental and incomplete support)."
! msgid "Conform to the ISO 202Y C standard draft (experimental and incomplete support)."
! msgstr "Noudata ISO 202X C -standardiluonnosta (kokeellinen ja epätäydellinen tuki)."
  
! #: c-family/c.opt:2633 c-family/c.opt:2637 c-family/c.opt:2751
  #, fuzzy, no-c-format
! msgid "Conform to the ISO 1990 C standard."
! msgstr "Noudata ISO 1990 C -standardia"
  
! #: c-family/c.opt:2641 c-family/c.opt:2759
  #, fuzzy, no-c-format
! msgid "Conform to the ISO 1999 C standard."
! msgstr "Noudata ISO 1999 C -standardia"
  
! #: c-family/c.opt:2645
  #, fuzzy, no-c-format
! msgid "Deprecated in favor of -std=c99."
! msgstr "Vanhentunut, ks. -std=c99"
  
! #: c-family/c.opt:2649 c-family/c.opt:2654
  #, fuzzy, no-c-format
! msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions."
! msgstr "Noudata ISO 1998 C++ -standardia GNU-laajennoksineen"
  
! #: c-family/c.opt:2659
  #, fuzzy, no-c-format
! msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
! msgstr "Noudata ISO 1990 C -standardia GNU-laajennoksineen"
  
! #: c-family/c.opt:2663
  #, fuzzy, no-c-format
! msgid "Deprecated in favor of -std=gnu++11."
! msgstr "Vanhentunut, ks. -std=c99"
  
! #: c-family/c.opt:2667
  #, fuzzy, no-c-format
! msgid "Deprecated in favor of -std=gnu++14."
! msgstr "Vanhentunut, ks. -std=c99"
  
! #: c-family/c.opt:2671
  #, fuzzy, no-c-format
! msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
! msgstr "Noudata ISO 1990 C -standardia GNU-laajennoksineen"
  
! #: c-family/c.opt:2675
  #, fuzzy, no-c-format
! msgid "Deprecated in favor of -std=gnu++17."
! msgstr "Vanhentunut, ks. -std=c99"
  
! #: c-family/c.opt:2679
  #, fuzzy, no-c-format
! msgid "Conform to the ISO 2017 C++ standard with GNU extensions."
! msgstr "Noudata ISO 1990 C -standardia GNU-laajennoksineen"
  
! #: c-family/c.opt:2683 c-family/c.opt:2687
  #, fuzzy, no-c-format
! msgid "Conform to the ISO 2020 C++ standard with GNU extensions (experimental and incomplete support)."
! msgstr "Noudata ISO 1998 C++ -standardia GNU-laajennoksineen ja"
  
! #: c-family/c.opt:2691 c-family/c.opt:2695
  #, fuzzy, no-c-format
! msgid "Conform to the ISO 2023 C++ standard with GNU extensions (published in 2024; experimental and incomplete support)."
! msgstr "Noudata ISO 1998 C++ -standardia GNU-laajennoksineen ja"
  
! #: c-family/c.opt:2699 c-family/c.opt:2703
  #, fuzzy, no-c-format
! msgid "Conform to the ISO 2026 C++ draft standard with GNU extensions (experimental and incomplete support)."
! msgstr "Noudata ISO 1998 C++ -standardia GNU-laajennoksineen ja"
  
! #: c-family/c.opt:2707
  #, fuzzy, no-c-format
! msgid "Conform to the ISO 2011 C standard with GNU extensions."
! msgstr "Noudata ISO 1990 C -standardia GNU-laajennoksineen"
  
! #: c-family/c.opt:2711
  #, fuzzy, no-c-format
! msgid "Deprecated in favor of -std=gnu11."
! msgstr "Vanhentunut, ks. -std=c99"
  
! #: c-family/c.opt:2715 c-family/c.opt:2719
  #, fuzzy, no-c-format
! msgid "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions."
! msgstr "Noudata ISO 1990 C -standardia GNU-laajennoksineen"
  
! #: c-family/c.opt:2723
  #, fuzzy, no-c-format
! msgid "Conform to the ISO 2023 C standard (published in 2024) with GNU extensions."
! msgstr "Noudata ISO 1990 C -standardia GNU-laajennoksineen"
  
! #: c-family/c.opt:2727
  #, fuzzy, no-c-format
! msgid "Deprecated in favor of -std=gnu23."
! msgstr "Vanhentunut, ks. -std=c99"
  
! #: c-family/c.opt:2731
  #, fuzzy, no-c-format
! msgid "Conform to the ISO 202Y C standard draft with GNU extensions (experimental and incomplete support)."
! msgstr "Noudata ISO 1998 C++ -standardia GNU-laajennoksineen ja"
  
! #: c-family/c.opt:2735 c-family/c.opt:2739
  #, fuzzy, no-c-format
! msgid "Conform to the ISO 1990 C standard with GNU extensions."
! msgstr "Noudata ISO 1990 C -standardia GNU-laajennoksineen"
  
! #: c-family/c.opt:2743
  #, fuzzy, no-c-format
! msgid "Conform to the ISO 1999 C standard with GNU extensions."
! msgstr "Noudata ISO 1999 C -standardia GNU-laajennoksineen"
  
! #: c-family/c.opt:2747
  #, fuzzy, no-c-format
! msgid "Deprecated in favor of -std=gnu99."
! msgstr "Vanhentunut, ks. -std=c99"
  
! #: c-family/c.opt:2755
  #, fuzzy, no-c-format
! msgid "Conform to the ISO 1990 C standard as amended in 1994."
! msgstr "Noudata ISO 1990 C -standardia vuoden 1994 korjauksineen"
  
! #: c-family/c.opt:2763
  #, fuzzy, no-c-format
! msgid "Deprecated in favor of -std=iso9899:1999."
! msgstr "Vanhentunut, ks. -std=c99"
  
! #: c-family/c.opt:2783
! #, no-c-format
! msgid "-stdlib=[libstdc++|libc++]\tThe standard library to be used for C++ headers and runtime."
! msgstr ""
  
! #: c-family/c.opt:2800
  #, fuzzy, no-c-format
! msgid "Enable traditional preprocessing."
! msgstr "virheellinen esikääntäjän direktiivi #%s"
  
! #: c-family/c.opt:2804
  #, fuzzy, no-c-format
! msgid "-trigraphs\tSupport ISO C trigraphs."
! msgstr "kolmoismerkki ??%c ohitettiin, ota käyttöön valitsimella -trigraphs"
  
! #: c-family/c.opt:2808
  #, no-c-format
! msgid "Do not predefine system-specific and GCC-specific macros."
! msgstr ""
  
! #: cobol/lang.opt:48
  #, no-c-format
! msgid "Accept COBOL constructs used by non-ISO compilers"
! msgstr ""
! 
! #: cobol/lang.opt:67
! #, fuzzy, no-c-format
! msgid "-fcobol-exceptions=<n>\tEnable some exceptions by default"
! msgstr "-fhandle-exceptions on uudelleennimetty: -fexceptions (ja se on nyt oletuksena päällä)"
  
! #: cobol/lang.opt:71
  #, no-c-format
! msgid "Define alternative implicit copybook filename extension"
! msgstr ""
  
! #: cobol/lang.opt:75
  #, no-c-format
! msgid "Set Working-Storage data items to the supplied value"
! msgstr ""
  
! #: cobol/lang.opt:79
  #, fuzzy, no-c-format
! msgid "Enable Cobol lex debugging"
! msgstr "älä poista tilapäistiedostoja (vianjäljitystä varten)"
  
! #: cobol/lang.opt:91
  #, no-c-format
! msgid "-findicator-column=<n>\tColumn after which Region A begins"
  msgstr ""
  
! #: cobol/lang.opt:95
  #, no-c-format
! msgid "-finternal-ebcdic\tInternal processing is in EBCDIC Code Page 1140"
  msgstr ""
  
! #: cobol/lang.opt:99
! #, no-c-format
! msgid "Enable/disable static linkage for CALL literals"
! msgstr ""
  
! #: cobol/lang.opt:103
  #, fuzzy, no-c-format
! msgid "Enable Cobol parser debugging"
! msgstr "älä poista tilapäistiedostoja (vianjäljitystä varten)"
  
! #: cobol/lang.opt:107
  #, fuzzy, no-c-format
! msgid "Enable Cobol yacc debugging"
! msgstr "älä poista tilapäistiedostoja (vianjäljitystä varten)"
  
! #: cobol/lang.opt:111
  #, no-c-format
! msgid "preprocess <source_filter> before compiling"
  msgstr ""
  
! #: cobol/lang.opt:131
  #, no-c-format
! msgid "-main\tThe first program-id in the next source file is called by a generated main() entry point"
  msgstr ""
  
! #: cobol/lang.opt:135
  #, no-c-format
! msgid "-main=<source_file> source_file/PROGRAM-ID is called by the generated main()"
  msgstr ""
  
! #: cobol/lang.opt:139
  #, no-c-format
! msgid "-nomain\tNo main() function is created from COBOL source files"
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:61
  #, no-c-format
! msgid "Dump Source Coverage Obligations."
  msgstr ""
  
! #: ada/gcc-interface/lang.opt:65
  #, fuzzy, no-c-format
! msgid "Synonym of -gnatk8."
! msgstr "Sama kuin -gnatk8"
  
! #: ada/gcc-interface/lang.opt:73
  #, no-c-format
! msgid "Do not look for object files in standard path."
! msgstr ""
! 
! #: ada/gcc-interface/lang.opt:77
! #, fuzzy, no-c-format
! msgid "Select the runtime."
! msgstr "_Valitse"
  
! #: ada/gcc-interface/lang.opt:93
! #, fuzzy, no-c-format
! msgid "Catch typos."
! msgstr "  siirtyy catch-lohkoon"
  
! #: ada/gcc-interface/lang.opt:97
  #, no-c-format
! msgid "Set name of output ALI file (internal switch)."
! msgstr ""
  
! #: ada/gcc-interface/lang.opt:101
! #, fuzzy, no-c-format
! msgid "-gnat<options>\tSpecify options to GNAT."
! msgstr "päiväyksen tulostusta määräävät valitsimet ovat toisensa poissulkevia"
  
! #: ada/gcc-interface/lang.opt:105
! #, fuzzy, no-c-format
! msgid "Ignored."
! msgstr " (ei huomioida)"
  
! #: d/lang.opt:51
! #, fuzzy, no-c-format
! msgid "-Hd <dir>\tWrite D interface files to directory <dir>."
! msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
  
! #: d/lang.opt:55
  #, fuzzy, no-c-format
! msgid "-Hf <file>\tWrite D interface to <file>."
! msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
  
! #: d/lang.opt:127
! #, fuzzy, no-c-format
! msgid "Warn about casts that will produce a null result."
! msgstr "Varoita tyyppimuunnoksista, jotka hylkäävät määreet"
  
! #: d/lang.opt:143
! #, fuzzy, no-c-format
! msgid "Warn when a special enum is declared with the wrong base type."
! msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
  
! #: d/lang.opt:151
  #, no-c-format
! msgid "Warn from speculative compiles such as __traits(compiles)."
! msgstr ""
  
! #: d/lang.opt:163
  #, fuzzy, no-c-format
! msgid "Generate JSON file."
! msgstr "Tuota H8S-koodia"
  
! #: d/lang.opt:167
  #, fuzzy, no-c-format
! msgid "-Xf <file>\tWrite JSON output to the given <file>."
! msgstr "Kirjoita riippuvuustuloste annettuun tiedostoon"
  
! #: d/lang.opt:171
! #, no-c-format
! msgid "Debug library to use instead of phobos."
! msgstr ""
  
! #: d/lang.opt:175
! #, no-c-format
! msgid "Default library to use instead of phobos."
! msgstr ""
  
! #: d/lang.opt:179
! #, no-c-format
! msgid "Do link the standard D startup files in the compilation."
! msgstr ""
  
! #: d/lang.opt:186
  #, fuzzy, no-c-format
! msgid "Generate code for all template instantiations."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: d/lang.opt:190
! #, no-c-format
! msgid "Generate code for assert contracts."
! msgstr "Tuota koodia väitesopimuksille."
  
! #: d/lang.opt:198
  #, no-c-format
! msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
  msgstr ""
  
! #: d/lang.opt:240
  #, no-c-format
! msgid "-fcheckaction=[throw,halt,context]\tBehavior on contract failure."
! msgstr ""
  
! #: d/lang.opt:256
! #, fuzzy, no-c-format
! msgid "Compile in debug code."
! msgstr "Käännä koodi big-endian-tilaa varten"
  
! #: d/lang.opt:260
  #, no-c-format
! msgid "-fdebug=<ident>\tCompile in debug code identified by <ident>."
! msgstr ""
  
! #: d/lang.opt:264
! #, fuzzy, no-c-format
! msgid "Generate documentation."
! msgstr "Tuota norm-käsky"
  
! #: d/lang.opt:268
  #, fuzzy, no-c-format
! msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
! msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
  
! #: d/lang.opt:272
  #, fuzzy, no-c-format
! msgid "-fdoc-file=<file>\tWrite documentation to <file>."
! msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
  
! #: d/lang.opt:276
! #, fuzzy, no-c-format
! msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
! msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
  
! #: d/lang.opt:280
  #, no-c-format
! msgid "Assume that standard D runtime libraries and \"D main\" exist."
! msgstr ""
  
! #: d/lang.opt:284
  #, no-c-format
! msgid "Add comments for ignored declarations in the generated C++ header."
! msgstr ""
  
! #: d/lang.opt:288
  #, fuzzy, no-c-format
! msgid "-fdump-cxx-spec=<filename>\tWrite all declarations as C++ code to <filename>."
! msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
  
! #: d/lang.opt:292
! #, fuzzy, no-c-format
! msgid "Display the frontend AST after parsing and semantic passes."
! msgstr "Näytä kääntäjän versio"
  
! #: d/lang.opt:300
  #, no-c-format
! msgid "-fextern-std=<standard>\tSet C++ name mangling compatibility with <standard>."
! msgstr ""
  
! #: d/lang.opt:328
  #, no-c-format
! msgid "Ignore unsupported pragmas."
! msgstr "Ohita pragmat, joita ei tueta."
  
! #: d/lang.opt:332
  #, no-c-format
! msgid "Include imported modules in the compilation."
  msgstr ""
  
! #: d/lang.opt:336
  #, fuzzy, no-c-format
! msgid "Generate code for class invariant contracts."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: d/lang.opt:340
  #, no-c-format
! msgid "Generate a default D main() function when compiling."
! msgstr ""
  
! #: d/lang.opt:344
! #, no-c-format
! msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
! msgstr ""
  
! #: d/lang.opt:348
  #, fuzzy, no-c-format
! msgid "Generate ModuleInfo struct for output module."
! msgstr "Tuota koodia big-endian-tilassa"
  
! #: d/lang.opt:352
  #, no-c-format
! msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
  msgstr ""
  
! #: d/lang.opt:356
  #, fuzzy, no-c-format
! msgid "Generate code for postcondition contracts."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: d/lang.opt:360
  #, fuzzy, no-c-format
! msgid "Generate code for precondition contracts."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: d/lang.opt:364
! #, no-c-format
! msgid "Turn on all upcoming D language features."
! msgstr ""
  
! #: d/lang.opt:368
! #, no-c-format
! msgid "Implement D bit-fields."
! msgstr ""
  
! #: d/lang.opt:372
! #, no-c-format
! msgid "Implement DIP1000: Scoped pointers."
! msgstr ""
  
! #: d/lang.opt:376
  #, no-c-format
! msgid "Implement DIP1008: Allow exceptions in @nogc code."
  msgstr ""
  
! #: d/lang.opt:380
  #, fuzzy, no-c-format
! msgid "Implement DIP1021: Mutable function arguments."
! msgstr "liian vähän argumentteja funktiolle %qE"
  
! #: d/lang.opt:384
  #, no-c-format
! msgid "Destruct fields of partially constructed objects."
  msgstr ""
  
! #: d/lang.opt:388
! #, no-c-format
! msgid "Use field-wise comparisons for struct equality."
! msgstr ""
  
! #: d/lang.opt:392
! #, no-c-format
! msgid "When a symbol is resolved, check `alias this' scope before going to upper scopes."
! msgstr ""
  
! #: d/lang.opt:396
! #, no-c-format
! msgid "Disallow unsound immutable conversions that were formerly incorrectly permitted."
! msgstr ""
  
! #: d/lang.opt:400
  #, no-c-format
! msgid "Implement 'in' parameters to mean scope const."
  msgstr ""
  
! #: d/lang.opt:404
  #, no-c-format
! msgid "Implement 'in' contracts of overridden methods to be a superset of parent contract."
! msgstr ""
  
! #: d/lang.opt:408
  #, fuzzy, no-c-format
! #| msgid "Consider access to byte sized memory slow."
! msgid "Disable access to shared memory objects."
! msgstr "Oleta tavutason muistinkäyttö hitaaksi."
! 
! #: d/lang.opt:412
! #, no-c-format
! msgid "Enable safety checks on all functions by default."
! msgstr ""
  
! #: d/lang.opt:416
  #, fuzzy, no-c-format
! msgid "Enable rvalue arguments to ref parameters."
! msgstr "Kelvolliset argumentit:"
  
! #: d/lang.opt:420
  #, no-c-format
! msgid "Disable access to variables marked `@system' from @safe code."
  msgstr ""
  
! #: d/lang.opt:424
  #, fuzzy, no-c-format
! msgid "Compile release version."
! msgstr "  --version                Näytä kääntäjän versiotiedot\n"
  
! #: d/lang.opt:428
  #, no-c-format
! msgid "Turn off all revertable D language features."
  msgstr ""
  
! #: d/lang.opt:432
! #, no-c-format
! msgid "Revert DIP1000: Scoped pointers."
! msgstr ""
  
! #: d/lang.opt:436
  #, no-c-format
! msgid "Don't destruct fields of partially constructed objects."
  msgstr ""
  
! #: d/lang.opt:440
  #, no-c-format
! msgid "Don't use C-style integral promotion for unary '+', '-' and '~'."
  msgstr ""
  
! #: d/lang.opt:448
  #, no-c-format
! msgid "-fsave-mixins=<filename>\tExpand and save mixins to file specified by <filename>."
  msgstr ""
  
! #: d/lang.opt:452
  #, fuzzy, no-c-format
! msgid "Generate code for switches without a default case."
! msgstr "Tuota koodia big-endian-tilassa"
  
! #: d/lang.opt:456
  #, fuzzy, no-c-format
! msgid "List information on all D language transitions."
! msgstr "Käytä AltiVec-käskyjä"
! 
! #: d/lang.opt:460
! #, no-c-format
! msgid "List all non-mutable fields which occupy an object instance."
! msgstr ""
  
! #: d/lang.opt:464
  #, no-c-format
! msgid "List all usages of 'in' on parameter."
  msgstr ""
  
! #: d/lang.opt:468
! #, no-c-format
! msgid "List all hidden GC allocations."
! msgstr ""
  
! #: d/lang.opt:472
  #, fuzzy, no-c-format
! msgid "List statistics on template instantiations."
! msgstr "Käytä auto_maattisisennystä"
  
! #: d/lang.opt:476
  #, fuzzy, no-c-format
! msgid "List all variables going into thread local storage."
! msgstr "Määrittele käytettävä ABI"
  
! #: d/lang.opt:480
  #, fuzzy, no-c-format
! msgid "Compile in unittest code."
! msgstr "Käännä koodi big-endian-tilaa varten"
  
! #: d/lang.opt:484
  #, no-c-format
! msgid "-fversion=<ident>\tCompile in version code identified by <ident>."
  msgstr ""
  
! #: d/lang.opt:488
  #, fuzzy, no-c-format
! msgid "Emit template instantiations as weak symbols."
! msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
  
! #: d/lang.opt:508
  #, no-c-format
! msgid "Do not link the standard D library in the compilation."
  msgstr ""
  
! #: d/lang.opt:516
  #, no-c-format
! msgid "Link the standard D library statically in the compilation."
  msgstr ""
  
! #: d/lang.opt:520
  #, no-c-format
! msgid "Link the standard D library dynamically in the compilation."
  msgstr ""
  
! #: m2/lang.opt:35
! #, no-c-format
! msgid "turns on case statement label compile time checking when using an expression of an enum type."
! msgstr ""
  
! #: m2/lang.opt:39
  #, no-c-format
! msgid "compiler checks to force definition module procedure parameter names with their implementation module counterpart"
  msgstr ""
  
! #: m2/lang.opt:43
  #, no-c-format
! msgid "compiler warns if a cast is being used on types of differing sizes"
  msgstr ""
  
! #: m2/lang.opt:47
  #, no-c-format
! msgid "inform user which parameters will be passed by reference"
  msgstr ""
  
! #: m2/lang.opt:51
  #, no-c-format
! msgid "extra compile time semantic checking, typically tries to catch poor programming style"
  msgstr ""
  
! #: m2/lang.opt:55
  #, no-c-format
! msgid "turns on compile time analysis in the first basic block of a procedure detecting access to uninitialized data."
  msgstr ""
  
! #: m2/lang.opt:59
  #, no-c-format
! msgid "turns on compile time analysis to detect access to uninitialized variables, the checking can be specified by: known,cond,all."
  msgstr ""
  
! #: m2/lang.opt:63
! #, no-c-format
! msgid "automatically initializes all pointers to NIL"
! msgstr ""
  
! #: m2/lang.opt:67
  #, no-c-format
! msgid "turns on runtime subrange, array index and indirection via NIL pointer checking"
  msgstr ""
  
! #: m2/lang.opt:71
! #, no-c-format
! msgid "turns on runtime checking to check whether a CASE statement requires an ELSE clause when one was not specified"
! msgstr ""
  
! #: m2/lang.opt:75
  #, no-c-format
! msgid "use cpp to preprocess the module"
  msgstr ""
  
! #: m2/lang.opt:79 m2/lang.opt:83
! #, no-c-format
! msgid "passed to the preprocessor if -fcpp is used (internal switch)"
! msgstr ""
  
! #: m2/lang.opt:87
! #, no-c-format
! msgid "call a real function, rather than the builtin equivalent"
! msgstr ""
  
! #: m2/lang.opt:91
! #, no-c-format
! msgid "turn on internal debugging of the compiler (internal switch)"
! msgstr ""
  
! #: m2/lang.opt:95
! #, no-c-format
! msgid "turn on tracing of procedure line numbers (internal switch)"
! msgstr ""
  
! #: m2/lang.opt:99
! #, no-c-format
! msgid "recognize the specified suffix as a definition module filename"
! msgstr ""
  
! #: m2/lang.opt:103
! #, no-c-format
! msgid "display all inbuilt system items"
! msgstr ""
  
! #: m2/lang.opt:107
! #, no-c-format
! msgid "allows opaque types to be implemented as any type (a GNU Modula-2 extension)"
! msgstr ""
  
! #: m2/lang.opt:111
! #, no-c-format
! msgid "turns on runtime checking to check whether a floating point number will exceed range"
! msgstr ""
  
! #: m2/lang.opt:115
! #, no-c-format
! msgid "create a topologically sorted module list from all dependent modules used in the application"
! msgstr ""
  
! #: m2/lang.opt:119 m2/lang.opt:235
! #, no-c-format
! msgid "turns on all range checking for numerical values"
! msgstr ""
  
! #: m2/lang.opt:123
! #, no-c-format
! msgid "use ISO dialect of Modula-2"
! msgstr ""
  
! #: m2/lang.opt:127
! #, no-c-format
! msgid "specify the library order, the libraries may be specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
! msgstr ""
  
! #: m2/lang.opt:131
! #, no-c-format
! msgid "set all location values to a specific value (internal switch)"
! msgstr ""
  
! #: m2/lang.opt:135
! #, no-c-format
! msgid "turn on internal debug tracing for quad,token,line,all (internal switch)"
! msgstr ""
  
! #: m2/lang.opt:139
! #, no-c-format
! msgid "dump Modula-2 internal intemediate representation specified by: all,quad,decl,gimple"
! msgstr ""
  
! #: m2/lang.opt:143
! #, no-c-format
! msgid "dump Modula-2 decls to the filename stem specified"
! msgstr ""
  
! #: m2/lang.opt:147
! #, no-c-format
! msgid "dump Modula-2 gimple to the filename stem specified"
! msgstr ""
  
! #: m2/lang.opt:151
! #, no-c-format
! msgid "dump Modula-2 quads to the filename stem specified"
! msgstr ""
  
! #: m2/lang.opt:155
! #, no-c-format
! msgid "filter the language dump using a comma separated list of procedures and modules"
! msgstr ""
  
! #: m2/lang.opt:159
! #, no-c-format
! msgid "override the default 64 bit definition of SYSTEM.COFF_T with the argument specified"
! msgstr ""
  
! #: m2/lang.opt:163
! #, no-c-format
! msgid "generate extra nops to improve debugging, producing an instruction for every code related keyword"
! msgstr ""
  
! #: m2/lang.opt:167
! #, no-c-format
! msgid "generate error messages which render keywords in lower case"
! msgstr ""
  
! #: m2/lang.opt:171
! #, no-c-format
! msgid "specify the module mangled prefix name for all modules in the following include paths"
! msgstr ""
  
! #: m2/lang.opt:179
! #, no-c-format
! msgid "insert plugin to identify runtime errors at compiletime"
! msgstr ""
  
! #: m2/lang.opt:183
  #, fuzzy, no-c-format
! msgid "specify the module mangled prefix name"
! msgstr "odotettiin luokan nimeä"
  
! #: m2/lang.opt:187
! #, no-c-format
! msgid "display statistics about the amount of source lines compiled and symbols used"
! msgstr ""
  
! #: m2/lang.opt:191
! #, no-c-format
! msgid "experimental flag to turn on the new strict type checker"
! msgstr ""
  
! #: m2/lang.opt:195
! #, no-c-format
! msgid "compile all implementation modules and program module at once"
! msgstr ""
  
! #: m2/lang.opt:199
! #, no-c-format
! msgid "recognize the specified suffix as implementation and module filenames"
! msgstr ""
  
! #: m2/lang.opt:203
! #, no-c-format
! msgid "turns on runtime checking to detect accessing data through a NIL value pointer"
! msgstr ""
  
! #: m2/lang.opt:207
! #, no-c-format
! msgid "use PIM [234] dialect of Modula-2"
! msgstr ""
  
! #: m2/lang.opt:211
! #, no-c-format
! msgid "use PIM 2 dialect of Modula-2"
! msgstr ""
  
! #: m2/lang.opt:215
! #, no-c-format
! msgid "use PIM 3 dialect of Modula-2"
! msgstr ""
  
! #: m2/lang.opt:219
! #, no-c-format
! msgid "use PIM 4 dialect of Modula-2"
! msgstr ""
  
! #: m2/lang.opt:223
! #, no-c-format
! msgid "force positive result from MOD and DIV result floor"
! msgstr ""
  
! #: m2/lang.opt:227
! #, no-c-format
! msgid "link against the pthread library (default on)"
! msgstr ""
  
! #: m2/lang.opt:231
! #, no-c-format
! msgid "internal compiler debugging information, dump the list of quadruples"
! msgstr ""
  
! #: m2/lang.opt:239
! #, no-c-format
! msgid "turns on runtime checking for functions which finish without executing a RETURN statement"
! msgstr ""
  
! #: m2/lang.opt:243
! #, no-c-format
! msgid "specify the list of runtime modules and their initialization order"
! msgstr ""
  
! #: m2/lang.opt:247
! #, no-c-format
! msgid "the modules initialization order is dynamically determined by M2RTS and application dependencies"
! msgstr ""
  
! #: m2/lang.opt:251
! #, no-c-format
! msgid "generate a C source scaffold for the current module being compiled"
! msgstr ""
  
! #: m2/lang.opt:255
! #, no-c-format
! msgid "generate a C++ source scaffold for the current module being compiled"
! msgstr ""
  
! #: m2/lang.opt:259
  #, fuzzy, no-c-format
! msgid "generate the main function"
! msgstr "Tuota bittikäskyjä"
  
! #: m2/lang.opt:263
! #, no-c-format
! msgid "generate static scaffold initialization and finalization for every module inside main"
! msgstr ""
  
! #: m2/lang.opt:267
  #, fuzzy, no-c-format
! #| msgid "Create a shared library."
! msgid "generate a shared library from the module"
! msgstr "Luo jaettu kirjasto."
  
! #: m2/lang.opt:271
  #, no-c-format
! msgid "turns on all software runtime checking (an abbreviation for -fnil -frange -findex -fwholediv -fcase -freturn -fwholevalue -ffloatvalue)"
  msgstr ""
  
! #: m2/lang.opt:275
  #, fuzzy, no-c-format
! #| msgid "Print the name of header files as they are used."
! msgid "display the location of module source files as they are compiled"
! msgstr "Tulosta otsaketiedostojen nimet käytön yhteydessä."
  
! #: m2/lang.opt:279
! #, no-c-format
! msgid "create a swig interface file for the module"
! msgstr ""
  
! #: m2/lang.opt:283
! #, no-c-format
! msgid "optimize non var unbounded parameters by passing it by reference, providing it is not written to within the callee procedure."
! msgstr ""
  
! #: m2/lang.opt:287
! #, no-c-format
! msgid "orders the initialization/finalizations for scaffold-static or force linking of modules if scaffold-dynamic"
! msgstr ""
  
! #: m2/lang.opt:295
! #, no-c-format
! msgid "turns on all division and modulus by zero checking for ordinal values"
! msgstr ""
  
! #: m2/lang.opt:299
! #, no-c-format
! msgid "turns on runtime checking to check whether a whole number will exceed range"
! msgstr ""
  
! #: m2/lang.opt:303
! #, no-c-format
! msgid "Link the standard Modula-2 libraries statically in the compilation."
! msgstr ""
  
! #: m2/lang.opt:448 m2/lang.opt:452
  #, fuzzy, no-c-format
! msgid "save temporary preprocessed files"
! msgstr "Väliaikaista varmuuskopiotiedostoa ei voitu luoda tallennettaessa tiedostoa \"%s\""
  
! #: go/lang.opt:42
  #, fuzzy, no-c-format
! msgid "-fgo-c-header=<file>\tWrite Go struct definitions to file as C code."
! msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
  
! #: go/lang.opt:46
  #, fuzzy, no-c-format
! msgid "Add explicit checks for division by zero."
! msgstr "jako nollalla"
  
! #: go/lang.opt:50
  #, fuzzy, no-c-format
! msgid "Add explicit checks for division overflow in INT_MIN / -1."
! msgstr "jako nollalla"
  
! #: go/lang.opt:54
  #, no-c-format
! msgid "Apply special rules for compiling runtime package."
  msgstr ""
  
! #: go/lang.opt:58
  #, no-c-format
! msgid "-fgo-dump-<type>\tDump Go frontend internal information."
  msgstr ""
  
! #: go/lang.opt:62
  #, no-c-format
! msgid "-fgo-embedcfg=<file>\tList embedded files via go:embed."
  msgstr ""
  
! #: go/lang.opt:66
  #, no-c-format
! msgid "-fgo-importcfg=<file>\tProvide file that tells where to find imports."
  msgstr ""
  
! #: go/lang.opt:70
  #, no-c-format
! msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend."
  msgstr ""
  
! #: go/lang.opt:74
! #, fuzzy, no-c-format
! msgid "-fgo-pkgpath=<string>\tSet Go package path."
! msgstr "  --classpath POLKU       Aseta polku .class-tiedostojen löytämiseksi\n"
! 
! #: go/lang.opt:78
  #, no-c-format
! msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names."
  msgstr ""
  
! #: go/lang.opt:82
  #, no-c-format
! msgid "-fgo-relative-import-path=<path>\tTreat a relative import as relative to path."
  msgstr ""
  
! #: go/lang.opt:86
! #, fuzzy, no-c-format
! msgid "Functions which return values must end with return statements."
! msgstr "%<noreturn%>-esitellyllä funktiolla on %<return%>-lause"
  
! #: go/lang.opt:90
  #, no-c-format
! msgid "Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs."
  msgstr ""
  
! #: go/lang.opt:94
  #, no-c-format
! msgid "-fgo-debug-escape-hash=<string>\tHash value to debug escape analysis."
  msgstr ""
  
! #: go/lang.opt:98
  #, fuzzy, no-c-format
! msgid "Emit optimization diagnostics."
! msgstr "%s: virheellinen ylikirjoituskertojen määrä"
  
! #: analyzer/analyzer.opt:27
  #, no-c-format
! msgid "The maximum number of 'after supernode' exploded nodes within the analyzer per supernode, before terminating analysis."
! msgstr ""
  
! #: analyzer/analyzer.opt:31
! #, no-c-format
! msgid "The maximum number of exploded nodes per program point within the analyzer, before terminating analysis of that point."
! msgstr ""
  
! #: analyzer/analyzer.opt:35
  #, fuzzy, no-c-format
! msgid "The maximum number of constraints per state."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: analyzer/analyzer.opt:39
  #, fuzzy, no-c-format
! msgid "The maximum number of infeasible edges to reject before declaring a diagnostic as infeasible."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: analyzer/analyzer.opt:43
! #, no-c-format
! msgid "The maximum number of times a callsite can appear in a call stack within the analyzer, before terminating analysis of a call that would recurse deeper."
! msgstr ""
  
! #: analyzer/analyzer.opt:47
! #, no-c-format
! msgid "The maximum depth of a symbolic value, before approximating the value as unknown."
! msgstr ""
  
! #: analyzer/analyzer.opt:51
! #, no-c-format
! msgid "The minimum number of supernodes within a function for the analyzer to consider summarizing its effects at call sites."
! msgstr ""
  
! #: analyzer/analyzer.opt:55
  #, no-c-format
! msgid "The maximum depth of exploded nodes that should appear in a dot dump before switching to a less verbose format."
  msgstr ""
  
! #: analyzer/analyzer.opt:59
  #, no-c-format
! msgid "The number of bytes at which to ellipsize string literals in analyzer text art diagrams."
  msgstr ""
  
! #: analyzer/analyzer.opt:63
  #, no-c-format
! msgid "The number of literal bytes to show at the head of a string literal in text art when ellipsizing it."
  msgstr ""
  
! #: analyzer/analyzer.opt:67
  #, no-c-format
! msgid "The number of literal bytes to show at the tail of a string literal in text art when ellipsizing it."
! msgstr ""
  
! #: analyzer/analyzer.opt:71
  #, no-c-format
! msgid "The ideal width in characters of text art diagrams generated by the analyzer."
  msgstr ""
  
! #: analyzer/analyzer.opt:75
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which a pointer to a buffer is assigned to an incompatible type."
! msgstr "Varoita löytyneistä PCH-tiedostoista, joita ei käytetä"
  
! #: analyzer/analyzer.opt:79
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which a pointer is checked for NULL after it has already been dereferenced."
! msgstr "Varoita koodista, jota ei koskaan suoriteta"
  
! #: analyzer/analyzer.opt:83
  #, no-c-format
! msgid "Warn about code paths in which a stdio FILE can be closed more than once."
  msgstr ""
  
! #: analyzer/analyzer.opt:87
  #, no-c-format
! msgid "Warn about code paths in which a pointer can be freed more than once."
  msgstr ""
  
! #: analyzer/analyzer.opt:91
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which sensitive data is written to a file."
! msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: analyzer/analyzer.opt:95
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which sensitive data is copied across a security boundary."
! msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: analyzer/analyzer.opt:99
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which read on a write-only file descriptor is attempted, or vice versa."
! msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: analyzer/analyzer.opt:103
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which a file descriptor can be closed more than once."
! msgstr "Varoita löytyneistä PCH-tiedostoista, joita ei käytetä"
  
! #: analyzer/analyzer.opt:107
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which a file descriptor is not closed."
! msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: analyzer/analyzer.opt:111
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which an operation is attempted in the wrong phase of a file descriptor's lifetime."
! msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: analyzer/analyzer.opt:115
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which an operation is attempted on the wrong type of file descriptor."
! msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: analyzer/analyzer.opt:119
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which a read or write is performed on a closed file descriptor."
! msgstr "Varoita koodista, jota ei koskaan suoriteta"
  
! #: analyzer/analyzer.opt:123
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which a file descriptor is used without being checked for validity."
! msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: analyzer/analyzer.opt:127
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which a stdio FILE is not closed."
! msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: analyzer/analyzer.opt:131
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which a non-heap pointer is freed."
! msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: analyzer/analyzer.opt:135
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which floating-point arithmetic is used in locations where precise computation is needed."
! msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: analyzer/analyzer.opt:139
  #, fuzzy, no-c-format
! msgid "Warn about code paths which appear to lead to an infinite loop."
! msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: analyzer/analyzer.opt:143
  #, fuzzy, no-c-format
! msgid "Warn about code paths which appear to lead to infinite recursion."
! msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: analyzer/analyzer.opt:147
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which a NULL function pointer is called."
! msgstr "Varoita koodista, jota ei koskaan suoriteta"
  
! #: analyzer/analyzer.opt:151
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which a heap-allocated pointer leaks."
! msgstr "Varoita implisiittisistä funktioesittelyistä"
  
! #: analyzer/analyzer.opt:155
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which the wrong deallocation function is called."
! msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: analyzer/analyzer.opt:159
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which a write or read to a buffer is out-of-bounds."
! msgstr "Varoita tyyppimuunnoksista, jotka hylkäävät määreet."
  
! #: analyzer/analyzer.opt:163
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which undefined behavior would occur due to overlapping buffers."
! msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: analyzer/analyzer.opt:167
  #, no-c-format
! msgid "Warn about code paths in which a possibly-NULL value is passed to a must-not-be-NULL function argument."
  msgstr ""
  
! #: analyzer/analyzer.opt:171
  #, no-c-format
! msgid "Warn about code paths in which a possibly-NULL pointer is dereferenced."
  msgstr ""
  
! #: analyzer/analyzer.opt:175
  #, no-c-format
! msgid "Warn about code paths in which an async-signal-unsafe function is called from a signal handler."
  msgstr ""
  
! #: analyzer/analyzer.opt:179
  #, no-c-format
! msgid "Warn about code paths in which NULL is passed to a must-not-be-NULL function argument."
  msgstr ""
  
! #: analyzer/analyzer.opt:183
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which a NULL pointer is dereferenced."
! msgstr "Varoita koodista, jota ei koskaan suoriteta"
  
! #: analyzer/analyzer.opt:187
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which an on-stack buffer is passed to putenv."
! msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: analyzer/analyzer.opt:191
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which a shift with negative count is attempted."
! msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: analyzer/analyzer.opt:195
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which a shift with count >= width of type is attempted."
! msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: analyzer/analyzer.opt:199
! #, no-c-format
! msgid "Warn about code paths in which a longjmp rewinds to a jmp_buf saved in a stack frame that has returned."
! msgstr ""
  
! #: analyzer/analyzer.opt:203
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as an allocation size."
! msgstr "Varoita muuttujista, jotka alustetaan omalla arvollaan."
  
! #: analyzer/analyzer.opt:207
  #, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as an array index."
  msgstr ""
  
! #: analyzer/analyzer.opt:211
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which an 'assert()' is made involving an unsanitized value."
! msgstr "Varoita muuttujista, jotka alustetaan omalla arvollaan."
  
! #: analyzer/analyzer.opt:215
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as a divisor."
! msgstr "Varoita muuttujista, jotka alustetaan omalla arvollaan."
  
! #: analyzer/analyzer.opt:219
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as a pointer offset."
! msgstr "Varoita muuttujista, jotka alustetaan omalla arvollaan."
  
! #: analyzer/analyzer.opt:223
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as a size."
! msgstr "Varoita muuttujista, jotka alustetaan omalla arvollaan."
  
! #: analyzer/analyzer.opt:227
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which pointer subtraction involves undefined behavior."
! msgstr "Varoita koodista, jota ei koskaan suoriteta"
  
! #: analyzer/analyzer.opt:231
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which a call is made to strtok with undefined behavior."
! msgstr "Varoita koodista, jota ei koskaan suoriteta"
  
! #: analyzer/analyzer.opt:235
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which a freed value is used."
! msgstr "Varoita tyyppimuunnoksista, jotka hylkäävät määreet."
  
! #: analyzer/analyzer.opt:239
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which a pointer to a stale stack frame is used."
! msgstr "Varoita löytyneistä PCH-tiedostoista, joita ei käytetä"
  
! #: analyzer/analyzer.opt:243
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which va_arg uses the wrong type."
! msgstr "Varoita tyyppimuunnoksista, jotka hylkäävät määreet."
  
! #: analyzer/analyzer.opt:247
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which va_arg is used too many times on a va_list."
! msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: analyzer/analyzer.opt:251
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which va_start or va_copy is used without a corresponding va_end."
! msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: analyzer/analyzer.opt:255
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which a va_list is used after va_end."
! msgstr "Varoita tyyppimuunnoksista, jotka hylkäävät määreet."
  
! #: analyzer/analyzer.opt:259
  #, fuzzy, no-c-format
! msgid "Warn about code paths which attempt to write to a const object."
! msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: analyzer/analyzer.opt:263
  #, fuzzy, no-c-format
! msgid "Warn about code paths which attempt to write to a string literal."
! msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: analyzer/analyzer.opt:267
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which an uninitialized value is used."
! msgstr "Varoita muuttujista, jotka alustetaan omalla arvollaan."
  
! #: analyzer/analyzer.opt:271
! #, no-c-format
! msgid "Warn if expressions are too complicated for the analyzer to fully track."
! msgstr ""
  
! #: analyzer/analyzer.opt:275
! #, no-c-format
! msgid "Warn if the code is too complicated for the analyzer to fully explore."
! msgstr ""
  
! #: analyzer/analyzer.opt:279
  #, no-c-format
! msgid "Restrict the analyzer to run just the named checker."
  msgstr ""
  
! #: analyzer/analyzer.opt:283
! #, no-c-format
! msgid "Add extra annotations to diagrams."
! msgstr ""
  
! #: analyzer/analyzer.opt:287
  #, no-c-format
! msgid "Avoid combining multiple statements into one exploded edge."
  msgstr ""
  
! #: analyzer/analyzer.opt:291
  #, no-c-format
! msgid "Verify that paths are feasible when emitting diagnostics."
  msgstr ""
  
! #: analyzer/analyzer.opt:295
! #, no-c-format
! msgid "Issue a note when diagnostics are deduplicated."
! msgstr ""
  
! #: analyzer/analyzer.opt:299
  #, no-c-format
! msgid "Purge unneeded state during analysis."
  msgstr ""
  
! #: analyzer/analyzer.opt:303
! #, no-c-format
! msgid "Merge similar-enough states during analysis."
! msgstr ""
  
! #: analyzer/analyzer.opt:307
! #, no-c-format
! msgid "Stop exploring an execution path after certain diagnostics."
! msgstr ""
  
! #: analyzer/analyzer.opt:311
! #, no-c-format
! msgid "Enable transitivity of constraints during analysis."
! msgstr ""
  
! #: analyzer/analyzer.opt:315
! #, no-c-format
! msgid "Show events within system headers in analyzer execution paths."
! msgstr ""
  
! #: analyzer/analyzer.opt:319
! #, no-c-format
! msgid "Approximate the effect of function calls to simplify analysis."
! msgstr ""
  
! #: analyzer/analyzer.opt:323
  #, fuzzy, no-c-format
! msgid "Try to reconstruct function calls and returns after inlining."
! msgstr "Tiedostoa ”%s” on jo tarkasteltu.\n"
  
! #: analyzer/analyzer.opt:327
! #, no-c-format
! msgid "Emit more verbose descriptions of control flow in diagnostics."
! msgstr ""
  
! #: analyzer/analyzer.opt:331
! #, no-c-format
! msgid "Emit more verbose descriptions of state changes in diagnostics."
! msgstr ""
  
! #: analyzer/analyzer.opt:335
  #, no-c-format
! msgid "Control which events are displayed in diagnostic paths."
  msgstr ""
  
! #: analyzer/analyzer.opt:339
! #, no-c-format
! msgid "Dump various analyzer internals to SRCFILE.analyzer.txt."
! msgstr ""
  
! #: analyzer/analyzer.opt:343
  #, no-c-format
! msgid "Dump various analyzer internals to stderr."
  msgstr ""
  
! #: analyzer/analyzer.opt:347
  #, no-c-format
! msgid "Dump analyzer-specific call graph information to a SRCFILE.callgraph.dot file."
  msgstr ""
  
! #: analyzer/analyzer.opt:351
  #, no-c-format
! msgid "Dump the analyzer exploded graph to a SRCFILE.eg.dot file."
  msgstr ""
  
! #: analyzer/analyzer.opt:355
  #, no-c-format
! msgid "Emit diagnostics showing the location of nodes in the exploded graph."
  msgstr ""
  
! #: analyzer/analyzer.opt:359
  #, no-c-format
! msgid "Dump a textual representation of the exploded graph to SRCFILE.eg.txt."
  msgstr ""
  
! #: analyzer/analyzer.opt:363
  #, no-c-format
! msgid "Dump a textual representation of the exploded graph to SRCFILE.eg-ID.txt."
  msgstr ""
  
! #: analyzer/analyzer.opt:367
  #, no-c-format
! msgid "Dump a textual representation of each diagnostic's exploded path to SRCFILE.IDX.KIND.epath.txt."
  msgstr ""
  
! #: analyzer/analyzer.opt:371
  #, no-c-format
! msgid "Dump various analyzer internals to SRCFILE.*.fg.dot and SRCFILE.*.tg.dot."
  msgstr ""
  
! #: analyzer/analyzer.opt:375
  #, no-c-format
! msgid "Dump various analyzer internals to SRCFILE.*.infinite-loop.dot."
  msgstr ""
  
! #: analyzer/analyzer.opt:379
  #, no-c-format
! msgid "Dump analyzer-specific data to a SRCFILE.analyzer.json.gz file."
  msgstr ""
  
! #: analyzer/analyzer.opt:383
  #, no-c-format
! msgid "Dump state-purging information to a SRCFILE.state-purge.dot file."
! msgstr ""
  
! #: analyzer/analyzer.opt:387
  #, no-c-format
! msgid "Dump the analyzer supergraph to a SRCFILE.supergraph.dot file."
  msgstr ""
  
! #: analyzer/analyzer.opt:391
  #, no-c-format
! msgid "Emit custom warnings with internal details intended for analyzer developers."
  msgstr ""
  
! #: config/vms/vms.opt:27
  #, no-c-format
! msgid "Malloc data into P2 space."
  msgstr ""
  
! #: config/vms/vms.opt:31
  #, no-c-format
! msgid "Set name of main routine for the debugger."
  msgstr ""
  
! #: config/vms/vms.opt:35
  #, no-c-format
! msgid "Use VMS exit codes instead of posix ones."
  msgstr ""
  
! #: config/vms/vms.opt:39
  #, no-c-format
! msgid "-mpointer-size=[no,32,short,64,long]\tSet the default pointer size."
  msgstr ""
  
  #: config/mcore/mcore.opt:23
--- 509,5536 ----
  msgid "objc++-cpp-output is deprecated; please use objective-c++-cpp-output instead"
  msgstr ""
  
! #: lto/lang.opt:50
  #, no-c-format
! msgid "Set linker output type (used internally during LTO optimization)."
  msgstr ""
  
! #: lto/lang.opt:54
! #, no-c-format
! msgid "Run the link-time optimizer in local transformation (LTRANS) mode."
! msgstr ""
  
! #: lto/lang.opt:58
! #, no-c-format
! msgid "Specify a file to which a list of files output by LTRANS is written."
! msgstr ""
  
! #: lto/lang.opt:62
  #, no-c-format
! msgid "The resolution file."
! msgstr "Ratkaisutiedosto."
  
! #: lto/lang.opt:66
  #, no-c-format
! msgid "Run the link-time optimizer in whole program analysis (WPA) mode."
  msgstr ""
  
! #: lto/lang.opt:70
! #, no-c-format
! msgid "Whole program analysis (WPA) mode with number of parallel jobs specified."
! msgstr ""
  
! #: lto/lang.opt:78
! #, no-c-format
! msgid "Call the dump function for variables and function in IL."
! msgstr ""
  
! #: lto/lang.opt:82
  #, no-c-format
! msgid "Dump the demangled output."
! msgstr ""
  
! #: lto/lang.opt:86
  #, fuzzy, no-c-format
! msgid "Dump only the defined symbols."
! msgstr "ei voi emuloida %qs"
  
! #: lto/lang.opt:90
  #, fuzzy, no-c-format
! msgid "Print the initial values of the variables."
! msgstr "Varoita muuttujista, jotka alustetaan omalla arvollaan"
  
! #: lto/lang.opt:94
  #, no-c-format
! msgid "Sort the symbols alphabetically."
  msgstr ""
  
! #: lto/lang.opt:98
! #, no-c-format
! msgid "Sort the symbols according to size."
! msgstr ""
  
! #: lto/lang.opt:102
  #, fuzzy, no-c-format
! msgid "Display the symbols in reverse order."
! msgstr "Näytä kääntäjän versio."
  
! #: lto/lang.opt:109
! #, no-c-format
! msgid "Dump the details of LTO objects."
! msgstr ""
  
! #: lto/lang.opt:113
! #, no-c-format
! msgid "Dump the statistics of tree types."
! msgstr ""
  
! #: lto/lang.opt:117
  #, no-c-format
! msgid "Dump the statistics of trees."
! msgstr ""
  
! #: lto/lang.opt:121
  #, no-c-format
! msgid "Dump the statistics of gimple statements."
  msgstr ""
  
! #: lto/lang.opt:131
  #, fuzzy, no-c-format
! msgid "Dump the dump tool command line options."
! msgstr "tuntematon komentorivivalitsin %qs"
  
! #: lto/lang.opt:135
  #, no-c-format
! msgid "Dump the symtab callgraph."
  msgstr ""
  
! #: config/picolibc.opt:26
  #, no-c-format
! msgid "Specify an OS support library to load after libc."
  msgstr ""
  
! #: config/picolibc.opt:33
  #, fuzzy, no-c-format
! msgid "Specify an alternate startup file."
! msgstr "  -L, --logfile     anna lokitiedoston nimi\n"
  
! #: config/picolibc.opt:40
  #, fuzzy, no-c-format
! msgid "Specify the printf version linked from libc."
! msgstr "Malli:"
  
! #: config/picolibc.opt:47
  #, fuzzy, no-c-format
! msgid "Specify the scanf version linked from libc."
! msgstr "Malli:"
  
! #: config/nds32/nds32-elf.opt:3 config/nds32/nds32-linux.opt:3
  #, no-c-format
! msgid "Specify the address generation strategy for code model."
! msgstr ""
  
! #: config/nds32/nds32-elf.opt:7 config/nds32/nds32-linux.opt:7
  #, fuzzy, no-c-format
! msgid "Known cmodel types (for use with the -mcmodel= option):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:89
  #, fuzzy, no-c-format
! msgid "Generate code in big-endian mode."
! msgstr "Tuota koodia big-endian-tilassa"
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:93
  #, fuzzy, no-c-format
! msgid "Generate code in little-endian mode."
! msgstr "Tuota little-endian-koodia"
  
! #: config/nds32/nds32.opt:37
  #, fuzzy, no-c-format
! msgid "Force performing fp-as-gp optimization."
! msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
  
! #: config/nds32/nds32.opt:41
  #, fuzzy, no-c-format
! msgid "Forbid performing fp-as-gp optimization."
! msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
  
! #: config/nds32/nds32.opt:47
  #, no-c-format
! msgid "Specify which ABI type to generate code for: 2, 2fp+."
! msgstr ""
  
! #: config/nds32/nds32.opt:51 config/i386/i386.opt:558
  #, fuzzy, no-c-format
! msgid "Known ABIs (for use with the -mabi= option):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/nds32/nds32.opt:61
  #, fuzzy, no-c-format
! msgid "Specify the soft floating-point ABI, aliased to -mabi=2."
! msgstr "Määrittele käytettävä ABI"
  
! #: config/nds32/nds32.opt:65
  #, fuzzy, no-c-format
! msgid "Specify the hard floating-point ABI, aliased to -mabi=2fp+."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/nds32/nds32.opt:71
! #, fuzzy, no-c-format
! msgid "Use reduced-set registers for register allocation."
! msgstr "Käytä rekistereitä argumenttien välittämiseen"
  
! #: config/nds32/nds32.opt:75
! #, fuzzy, no-c-format
! msgid "Use full-set registers for register allocation."
! msgstr "Käytä rekistereitä argumenttien välittämiseen"
  
! #: config/nds32/nds32.opt:81
  #, no-c-format
! msgid "Always align function entry, jump target and return address."
  msgstr ""
  
! #: config/nds32/nds32.opt:85
  #, fuzzy, no-c-format
! msgid "Align function entry to 4 bytes."
! msgstr "Kohdista koodi ja data 32 bittiin"
  
! #: config/nds32/nds32.opt:97
  #, no-c-format
! msgid "Prevent $fp being allocated during register allocation so that compiler is able to force performing fp-as-gp optimization."
  msgstr ""
  
! #: config/nds32/nds32.opt:101
  #, no-c-format
! msgid "Forbid using $fp to access static and global variables.  This option strictly forbids fp-as-gp optimization regardless of '-mforce-fp-as-gp'."
  msgstr ""
  
! #: config/nds32/nds32.opt:105
  #, no-c-format
! msgid "Specify the address generation strategy for ICT call's code model."
  msgstr ""
  
! #: config/nds32/nds32.opt:109
  #, fuzzy, no-c-format
! msgid "Known cmodel types (for use with the -mict-model= option):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/nds32/nds32.opt:119
  #, fuzzy, no-c-format
! msgid "Generate conditional move instructions."
! msgstr "Tuota mul64- ja mulu64-käskyjä"
  
! #: config/nds32/nds32.opt:123
  #, fuzzy, no-c-format
! msgid "Generate hardware abs instructions."
! msgstr "Tuota bittikäskyjä"
  
! #: config/nds32/nds32.opt:127
! #, fuzzy, no-c-format
! msgid "Generate performance extension instructions."
! msgstr "Tuota mul64- ja mulu64-käskyjä"
  
! #: config/nds32/nds32.opt:131
! #, fuzzy, no-c-format
! msgid "Generate performance extension version 2 instructions."
! msgstr "Tuota mul64- ja mulu64-käskyjä"
  
! #: config/nds32/nds32.opt:135
  #, fuzzy, no-c-format
! msgid "Generate string extension instructions."
! msgstr "Tuota mul64- ja mulu64-käskyjä"
  
! #: config/nds32/nds32.opt:139
  #, fuzzy, no-c-format
! msgid "Generate DSP extension instructions."
! msgstr "Tuota mul64- ja mulu64-käskyjä"
  
! #: config/nds32/nds32.opt:143
! #, fuzzy, no-c-format
! msgid "Generate v3 push25/pop25 instructions."
! msgstr "Tuota mul64- ja mulu64-käskyjä"
  
! #: config/nds32/nds32.opt:147
! #, fuzzy, no-c-format
! msgid "Generate 16-bit instructions."
! msgstr "Tuota isel-käskyjä"
  
! #: config/nds32/nds32.opt:151
  #, no-c-format
! msgid "Insert relax hint for linker to do relaxation."
  msgstr ""
  
! #: config/nds32/nds32.opt:155
  #, fuzzy, no-c-format
! msgid "Enable Virtual Hosting support."
! msgstr "Ota käyttöön moniydintuki"
  
! #: config/nds32/nds32.opt:159
  #, no-c-format
! msgid "Specify the size of each interrupt vector, which must be 4 or 16."
  msgstr ""
  
! #: config/nds32/nds32.opt:163
  #, fuzzy, no-c-format
! msgid "Specify the security level of c-isr for the whole file."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/nds32/nds32.opt:167
  #, no-c-format
! msgid "Specify the size of each cache block, which must be a power of 2 between 4 and 512."
  msgstr ""
  
! #: config/nds32/nds32.opt:171 config/arm/arm.opt:84 config/m68k/m68k.opt:103
! #: config/c6x/c6x.opt:67
  #, fuzzy, no-c-format
! msgid "Specify the name of the target architecture."
! msgstr "  -L, --logfile     anna lokitiedoston nimi\n"
  
! #: config/nds32/nds32.opt:175
  #, fuzzy, no-c-format
! msgid "Known arch types (for use with the -march= option):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/nds32/nds32.opt:197
  #, fuzzy, no-c-format
! msgid "Specify the cpu for pipeline model."
! msgstr "Malli:"
  
! #: config/nds32/nds32.opt:201
  #, fuzzy, no-c-format
! msgid "Known cpu types (for use with the -mcpu= option):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/nds32/nds32.opt:361
! #, no-c-format
! msgid "Specify a FPU configuration value from 0 to 7; 0-3 is as FPU spec says, and 4-7 correspond to 0-3."
! msgstr ""
! 
! #: config/nds32/nds32.opt:365
  #, fuzzy, no-c-format
! msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/nds32/nds32.opt:393
  #, no-c-format
! msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1."
  msgstr ""
  
! #: config/nds32/nds32.opt:412
! #, no-c-format
! msgid "Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w."
! msgstr ""
! 
! #: config/nds32/nds32.opt:425
  #, fuzzy, no-c-format
! msgid "Enable constructor/destructor feature."
! msgstr "Varoita kun kaikki muodostimet ja hajottimet ovat yksityisiä"
  
! #: config/nds32/nds32.opt:429
  #, fuzzy, no-c-format
! msgid "Guide linker to relax instructions."
! msgstr "Tuota isel-käskyjä"
  
! #: config/nds32/nds32.opt:433
  #, fuzzy, no-c-format
! msgid "Generate floating-point multiply-accumulation instructions."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/nds32/nds32.opt:437
  #, fuzzy, no-c-format
! msgid "Generate single-precision floating-point instructions."
! msgstr "Salli laitteistöliukuluku-ABIn ja -käskyjen käyttö"
  
! #: config/nds32/nds32.opt:441
! #, fuzzy, no-c-format
! msgid "Generate double-precision floating-point instructions."
! msgstr "Tuota koodia, joka käyttää 68881-liukulukukäskyjä"
! 
! #: config/nds32/nds32.opt:445
  #, no-c-format
! msgid "Force disable hardware loop, even use -mext-dsp."
  msgstr ""
  
! #: config/nds32/nds32.opt:449
  #, fuzzy, no-c-format
! msgid "Permit scheduling of a function's prologue and epilogue sequence."
! msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
  
! #: config/nds32/nds32.opt:453
! #, fuzzy, no-c-format
! msgid "Generate return instruction in naked function."
! msgstr "Tuota bittikäskyjä"
  
! #: config/nds32/nds32.opt:457
  #, no-c-format
! msgid "Always save $lp in the stack."
  msgstr ""
  
! #: config/nds32/nds32.opt:461 config/arc/arc.opt:500 config/arm/arm.opt:303
  #, no-c-format
! msgid "Enable unaligned word and halfword accesses to packed data."
  msgstr ""
  
! #: config/nds32/nds32.opt:465
  #, no-c-format
! msgid "Allow use r15 for inline ASM."
  msgstr ""
  
! #: config/arc/arc-tables.opt:25
! #, fuzzy, no-c-format
! msgid "Known ARC CPUs (for use with the -mcpu= option):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/arc/arc.opt:27
! #, fuzzy, no-c-format
! msgid "Compile code for big endian mode."
! msgstr "Käännä koodi big-endian-tilaa varten"
! 
! #: config/arc/arc.opt:32
! #, fuzzy, no-c-format
! msgid "Compile code for little endian mode.  This is the default."
! msgstr "Käännä koodi big-endian-tilaa varten"
! 
! #: config/arc/arc.opt:36
! #, fuzzy, no-c-format
! msgid "Disable ARCompact specific pass to generate conditional execution instructions."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
! 
! #: config/arc/arc.opt:40
  #, no-c-format
! msgid "Generate ARCompact 32-bit code for ARC600 processor."
  msgstr ""
  
! #: config/arc/arc.opt:44
  #, no-c-format
! msgid "Same as -mA6."
! msgstr "Sama kuin -mA6."
  
! #: config/arc/arc.opt:48
  #, no-c-format
! msgid "Generate ARCompact 32-bit code for ARC601 processor."
  msgstr ""
  
! #: config/arc/arc.opt:52
  #, no-c-format
! msgid "Generate ARCompact 32-bit code for ARC700 processor."
  msgstr ""
  
! #: config/arc/arc.opt:56
  #, no-c-format
! msgid "Same as -mA7."
! msgstr "Sama kuin -mA7."
  
! #: config/arc/arc.opt:60
  #, no-c-format
! msgid "Force all calls to be made via a jli instruction."
  msgstr ""
  
! #: config/arc/arc.opt:64
  #, no-c-format
! msgid "-mmpy-option=MPY\tCompile ARCv2 code with a multiplier design option."
  msgstr ""
  
! #: config/arc/arc.opt:134
  #, fuzzy, no-c-format
! msgid "Enable DIV-REM instructions for ARCv2."
! msgstr "Ota käyttöön clip-käskyt"
  
! #: config/arc/arc.opt:138
  #, fuzzy, no-c-format
! msgid "Enable code density instructions for ARCv2."
  msgstr "Käytä AltiVec-käskyjä"
  
! #: config/arc/arc.opt:142 config/arc/arc.opt:299 config/arc/arc.opt:307
! #: config/arc/arc.opt:311 config/arc/arc.opt:315 config/arc/arc.opt:320
! #: config/arc/arc.opt:329 config/arc/arc.opt:409 config/pa/pa.opt:46
! #: config/pa/pa.opt:78 config/xtensa/xtensa.opt:42 fortran/lang.opt:879
! #: common.opt:655 common.opt:1233 common.opt:1237 common.opt:1241
! #: common.opt:1336 common.opt:1713 common.opt:1795 common.opt:1898
! #: common.opt:2170 common.opt:2317 common.opt:2375 common.opt:2849
! #: common.opt:2885 common.opt:2979 common.opt:2983 common.opt:3093
! #: common.opt:3228 common.opt:3236 common.opt:3244 common.opt:3252
! #: common.opt:3357 common.opt:3377 common.opt:3417 common.opt:3513
! #: common.opt:3693 common.opt:3697 common.opt:3701 common.opt:3705
! #: common.opt:3779 common.opt:3783 common.opt:3814 common.opt:3818
! #: c-family/c.opt:1877 c-family/c.opt:1980 c-family/c.opt:1988
! #: c-family/c.opt:2319
  #, no-c-format
! msgid "Does nothing.  Preserved for backward compatibility."
! msgstr "Ei tee mitään. Säilytetty yhteensopivuuden vuoksi."
  
! #: config/arc/arc.opt:148
  #, no-c-format
! msgid "Use ordinarily cached memory accesses for volatile references."
  msgstr ""
  
! #: config/arc/arc.opt:152
  #, no-c-format
! msgid "Enable cache bypass for volatile references."
  msgstr ""
  
! #: config/arc/arc.opt:156
! #, fuzzy, no-c-format
! msgid "Generate instructions supported by barrel shifter."
! msgstr "Ota käyttöön clip-käskyt"
  
! #: config/arc/arc.opt:160
  #, no-c-format
! msgid "Generate norm instruction."
! msgstr "Tuota norm-käsky."
  
! #: config/arc/arc.opt:164
  #, no-c-format
! msgid "Generate swap instruction."
! msgstr "Tuota swap-käsky."
  
! #: config/arc/arc.opt:168
  #, no-c-format
! msgid "Generate mul64 and mulu64 instructions."
! msgstr "Tuota mul64- ja mulu64-käskyt."
  
! #: config/arc/arc.opt:172
! #, fuzzy, no-c-format
! msgid "Do not generate mpy instructions for ARC700."
! msgstr "Tasaa funktioiden alut"
  
! #: config/arc/arc.opt:176
! #, fuzzy, no-c-format
! msgid "Generate extended arithmetic instructions, only valid for ARC700."
! msgstr "Tasaa funktioiden alut"
  
! #: config/arc/arc.opt:180
  #, no-c-format
! msgid "Dummy flag. This is the default unless FPX switches are provided explicitly."
  msgstr ""
  
! #: config/arc/arc.opt:184
! #, fuzzy, no-c-format
! msgid "Generate call insns as register indirect calls."
! msgstr "virheellinen versionumero ”%s”"
  
! #: config/arc/arc.opt:188
! #, fuzzy, no-c-format
! msgid "Generate BRcc instructions in arc_reorg."
! msgstr "Tasaa funktioiden alut"
  
! #: config/arc/arc.opt:192
  #, no-c-format
! msgid "Generate sdata references.  This is the default, unless you compile for PIC."
  msgstr ""
  
! #: config/arc/arc.opt:196
! #, fuzzy, no-c-format
! msgid "Generate millicode thunks."
! msgstr "Tuota Cell-mikrokoodia"
  
! #: config/arc/arc.opt:200 config/arc/arc.opt:204
! #, fuzzy, no-c-format
! msgid "FPX: Generate Single Precision FPX (compact) instructions."
! msgstr "Tuota bittikäskyjä"
! 
! #: config/arc/arc.opt:208
! #, fuzzy, no-c-format
! msgid "FPX: Generate Single Precision FPX (fast) instructions."
! msgstr "Tuota bittikäskyjä"
! 
! #: config/arc/arc.opt:213
! #, fuzzy, no-c-format
! msgid "FPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions."
! msgstr "Tuota bittikäskyjä"
! 
! #: config/arc/arc.opt:217 config/arc/arc.opt:221
! #, fuzzy, no-c-format
! msgid "FPX: Generate Double Precision FPX (compact) instructions."
! msgstr "Tuota bittikäskyjä"
! 
! #: config/arc/arc.opt:225
! #, fuzzy, no-c-format
! msgid "FPX: Generate Double Precision FPX (fast) instructions."
! msgstr "Tuota bittikäskyjä"
! 
! #: config/arc/arc.opt:229
  #, no-c-format
! msgid "Enable LR and SR instructions to use FPX extension aux registers."
  msgstr ""
  
! #: config/arc/arc.opt:233
! #, fuzzy, no-c-format
! msgid "Enable generation of ARC SIMD instructions via target-specific builtins."
! msgstr "Ota käyttöön saturation-käskyt"
! 
! #: config/arc/arc.opt:237
! #, fuzzy, no-c-format
! msgid "-mcpu=CPU\tCompile code for ARC variant CPU."
! msgstr "Käännä koodi R8C-varianteille"
! 
! #: config/arc/arc.opt:241
  #, no-c-format
! msgid "Size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os."
  msgstr ""
  
! #: config/arc/arc.opt:245 config/sh/sh.opt:243
  #, no-c-format
! msgid "Annotate assembler instructions with estimated addresses."
  msgstr ""
  
! #: config/arc/arc.opt:249
  #, no-c-format
! msgid "Cost to assume for a multiply instruction, with 4 being equal to a normal insn."
  msgstr ""
  
! #: config/arc/arc.opt:253
  #, fuzzy, no-c-format
! msgid "-mtune=TUNE\tTune code for given ARC variant."
! msgstr "Käännä koodi R8C-varianteille"
  
! #: config/arc/arc.opt:287
! #, fuzzy, no-c-format
! msgid "Enable the use of indexed loads."
! msgstr "kolmoismerkki ??%c ohitettiin, ota käyttöön valitsimella -trigraphs"
  
! #: config/arc/arc.opt:291
  #, fuzzy, no-c-format
! msgid "Enable the use of pre/post modify with register displacement."
! msgstr "Tasaa funktioiden alut"
  
! #: config/arc/arc.opt:295
! #, fuzzy, no-c-format
! msgid "Generate 32x16 multiply and mac instructions."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/arc/arc.opt:303
  #, no-c-format
! msgid "Don't use less than 25 bit addressing range for calls."
! msgstr ""
  
! #: config/arc/arc.opt:325
! #, fuzzy, no-c-format
! msgid "Enable pre-reload use of cbranchsi pattern."
! msgstr "HAHMO"
  
! #: config/arc/arc.opt:333
  #, no-c-format
! msgid "Use pc-relative switch case tables - this enables case table shortening."
! msgstr ""
  
! #: config/arc/arc.opt:337
! #, fuzzy, no-c-format
! msgid "Enable compact casesi pattern."
! msgstr "HAHMO"
  
! #: config/arc/arc.opt:341
! #, fuzzy, no-c-format
! msgid "Enable 'q' instruction alternatives."
! msgstr "Ota käyttöön clip-käskyt"
  
! #: config/arc/arc.opt:345
  #, no-c-format
! msgid "Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc."
  msgstr ""
  
! #: config/arc/arc.opt:352
  #, fuzzy, no-c-format
! msgid "Enable variable polynomial CRC extension."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/arc/arc.opt:356
  #, fuzzy, no-c-format
! msgid "Enable DSP 3.1 Pack A extensions."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/arc/arc.opt:360
! #, fuzzy, no-c-format
! msgid "Enable dual viterbi butterfly extension."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/arc/arc.opt:370
  #, fuzzy, no-c-format
! msgid "Enable Dual and Single Operand Instructions for Telephony."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/arc/arc.opt:374
  #, no-c-format
! msgid "Enable XY Memory extension (DSP version 3)."
  msgstr ""
  
! #: config/arc/arc.opt:379
! #, fuzzy, no-c-format
! msgid "Enable Locked Load/Store Conditional extension."
! msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: config/arc/arc.opt:383
! #, fuzzy, no-c-format
! msgid "Enable swap byte ordering extension instruction."
! msgstr "Ota käyttöön etumerkilliset laajennetut käskyt"
  
! #: config/arc/arc.opt:387
! #, fuzzy, no-c-format
! msgid "Enable 64-bit Time-Stamp Counter extension instruction."
! msgstr "Ota käyttöön bittimanipulointikäskyt"
! 
! #: config/arc/arc.opt:392
! #, fuzzy, no-c-format
! msgid "Pass -EB option through to linker."
  msgstr ""
+ "Käytä ”-Wl,VALITSIN” välittämään ”VALITSIN” linkittimelle.\n"
+ "\n"
  
! #: config/arc/arc.opt:397
! #, fuzzy, no-c-format
! msgid "Pass -EL option through to linker."
  msgstr ""
+ "Käytä ”-Wl,VALITSIN” välittämään ”VALITSIN” linkittimelle.\n"
+ "\n"
  
! #: config/arc/arc.opt:401
! #, fuzzy, no-c-format
! msgid "Pass -marclinux option through to linker."
  msgstr ""
+ "Käytä ”-Wl,VALITSIN” välittämään ”VALITSIN” linkittimelle.\n"
+ "\n"
  
! #: config/arc/arc.opt:405
! #, fuzzy, no-c-format
! msgid "Pass -marclinux_prof option through to linker."
  msgstr ""
+ "Käytä ”-Wl,VALITSIN” välittämään ”VALITSIN” linkittimelle.\n"
+ "\n"
  
! #: config/arc/arc.opt:413
  #, no-c-format
! msgid "Don't indicate any priority with TARGET_REGISTER_PRIORITY."
! msgstr ""
  
! #: config/arc/arc.opt:417
  #, no-c-format
! msgid "Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:421
  #, no-c-format
! msgid "Reduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:434
  #, fuzzy, no-c-format
! msgid "Enable atomic instructions."
! msgstr "Ota käyttöön average-käskyt"
  
! #: config/arc/arc.opt:438
  #, fuzzy, no-c-format
! msgid "Enable double load/store instructions for ARC HS."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/arc/arc.opt:442
  #, fuzzy, no-c-format
! msgid "Specify the name of the target floating point configuration."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/arc/arc.opt:485
  #, fuzzy, no-c-format
! msgid "Specify thread pointer register number."
! msgstr "Määrittele käytettävä ABI"
  
! #: config/arc/arc.opt:492
  #, fuzzy, no-c-format
! msgid "Enable use of NPS400 bit operations."
! msgstr "Käytä PowerPC-64 -käskykantaa"
  
! #: config/arc/arc.opt:496
  #, fuzzy, no-c-format
! msgid "Enable use of NPS400 xld/xst extension."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/arc/arc.opt:504
! #, fuzzy, no-c-format
! msgid "Specifies the registers that the processor saves on an interrupt entry and exit."
! msgstr "Määrittele käytettävä ABI"
  
! #: config/arc/arc.opt:508
  #, fuzzy, no-c-format
! msgid "Specifies the number of registers replicated in second register bank on entry to fast interrupt."
! msgstr "Määrittele käytettävä ABI"
  
! #: config/arc/arc.opt:512
  #, no-c-format
! msgid "Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32."
  msgstr ""
  
! #: config/arc/arc.opt:537
  #, no-c-format
! msgid "Enable 16-entry register file."
  msgstr ""
  
! #: config/arc/arc.opt:541
! #, fuzzy, no-c-format
! msgid "Enable use of BI/BIH instructions when available."
! msgstr "Ota käyttöön RX FPU-käskyjen käyttö."
  
! #: config/arc/arc.opt:545
  #, no-c-format
! msgid "Enable ENTER_S and LEAVE_S opcodes for ARCv2."
  msgstr ""
  
! #: config/moxie/moxie.opt:23 config/csky/csky.opt:44 config/mcore/mcore.opt:35
  #, no-c-format
! msgid "Generate big-endian code."
! msgstr "Tuota big-endian-koodia."
  
! #: config/moxie/moxie.opt:27 config/csky/csky.opt:51 config/mcore/mcore.opt:51
  #, no-c-format
! msgid "Generate little-endian code."
! msgstr "Tuota little-endian-koodia."
  
! #: config/moxie/moxie.opt:31
! #, fuzzy, no-c-format
! msgid "Enable MUL.X and UMUL.X instructions."
! msgstr "Ota käyttöö divide- ja modulus-käskyt"
  
! #: config/linux-android.opt:23
  #, no-c-format
! msgid "Generate code for the Android platform."
! msgstr "Tuota koodia Android-alustalle."
  
! #: config/nvptx/nvptx-gen.opt:24
! #, fuzzy, no-c-format
! msgid "Known PTX ISA target architectures (for use with the -misa= option):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/nvptx/nvptx.opt:31
! #, fuzzy, no-c-format
! #| msgid "Does nothing. Preserved for backward compatibility."
! msgid "Ignored, but preserved for backward compatibility.  Only 64-bit ABI is supported."
! msgstr "Ei tee mitään. Säilytetty yhteensopivuuden vuoksi."
  
! #: config/nvptx/nvptx.opt:36
  #, no-c-format
! msgid "Link in code for a __main kernel."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:40
! #, fuzzy, no-c-format
! msgid "Optimize partition neutering."
! msgstr "mahdollisia ikisilmukoita ei voi optimoida"
  
! #: config/nvptx/nvptx.opt:44
  #, no-c-format
! msgid "Use custom stacks instead of local memory for automatic storage."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:48
  #, no-c-format
! msgid "Specify size of .local memory used for stack when the exact amount is not known."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:52
  #, no-c-format
! msgid "Generate code that can keep local state uniform across all lanes."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:56
  #, no-c-format
! msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:60
! #, fuzzy, no-c-format
! msgid "Specify the PTX ISA target architecture to use."
! msgstr "  -L, --logfile     anna lokitiedoston nimi\n"
  
! #: config/nvptx/nvptx.opt:64
  #, no-c-format
! msgid "Alias:"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:170
  #, fuzzy, no-c-format
! msgid "Known PTX ISA versions (for use with the -mptx= option):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/nvptx/nvptx.opt:204
! #, fuzzy, no-c-format
! msgid "Specify the PTX ISA version to use."
! msgstr "Käytössä olevan C++-ABIn versio."
  
! #: config/nvptx/nvptx.opt:208
! #, fuzzy, no-c-format
! msgid "Initialize ptx registers."
! msgstr "Käytä liukulukurekistereitä"
  
! #: config/iq2000/iq2000.opt:31
! #, fuzzy, no-c-format
! msgid "Specify CPU for code generation purposes."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/iq2000/iq2000.opt:47
! #, fuzzy, no-c-format
! msgid "Specify CPU for scheduling purposes."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/iq2000/iq2000.opt:51
  #, fuzzy, no-c-format
! msgid "Known IQ2000 CPUs (for use with the -mcpu= option):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/iq2000/iq2000.opt:61 config/mips/mips.opt:142
  #, fuzzy, no-c-format
! msgid "Use ROM instead of RAM."
! msgstr "käytä #includea sen sijaan"
  
! #: config/iq2000/iq2000.opt:65 config/microblaze/microblaze.opt:92
  #, no-c-format
! msgid "Use GP relative sdata/sbss sections."
! msgstr ""
  
! #: config/iq2000/iq2000.opt:70
  #, fuzzy, no-c-format
! msgid "No default crt0.o."
! msgstr " (oletus).\n"
  
! #: config/iq2000/iq2000.opt:74 config/mips/mips.opt:442
  #, no-c-format
! msgid "Put uninitialized constants in ROM (needs -membedded-data)."
! msgstr ""
  
! #: config/sol2.opt:32
! #, fuzzy, no-c-format
! msgid "Generate Solaris CTF."
! msgstr "Tuota SH4a-koodia"
  
! #: config/sol2.opt:36
  #, no-c-format
! msgid "Clear hardware capabilities when linking."
! msgstr ""
  
! #: config/sol2.opt:40
! #, fuzzy, no-c-format
! msgid "Pass -z text to linker."
! msgstr ""
! "Käytä ”-Wl,VALITSIN” välittämään ”VALITSIN” linkittimelle.\n"
! "\n"
  
! #: config/gcn/gcn-tables.opt:25
  #, no-c-format
! msgid "GCN GPU type to use:"
! msgstr ""
  
! #: config/gcn/gcn.opt:26 config/gcn/gcn.opt:30
! #, fuzzy, no-c-format
! msgid "Specify the name of the target GPU."
! msgstr "  -L, --logfile     anna lokitiedoston nimi\n"
  
! #: config/gcn/gcn.opt:39
  #, fuzzy, no-c-format
! msgid "Generate code for a 32-bit ABI."
! msgstr "Tuota 32-bittistä koodia"
  
! #: config/gcn/gcn.opt:43
  #, fuzzy, no-c-format
! msgid "Generate code for a 64-bit ABI."
! msgstr "Tuota 64-bittistä koodia"
  
! #: config/gcn/gcn.opt:47
  #, no-c-format
! msgid "Enable OpenMP GPU offloading."
  msgstr ""
  
! #: config/gcn/gcn.opt:62
  #, no-c-format
! msgid "Obsolete; use GCN_STACK_SIZE at runtime."
  msgstr ""
  
! #: config/gcn/gcn.opt:69
  #, no-c-format
! msgid "Amount of local data-share (LDS) memory to reserve for gang-private variables."
  msgstr ""
  
! #: config/gcn/gcn.opt:73
  #, fuzzy, no-c-format
! msgid "Warn about invalid OpenACC dimensions."
! msgstr "Varoita laskutoimituksista funktio-osoittimilla"
  
! #: config/gcn/gcn.opt:77
  #, no-c-format
! msgid "SRAM-ECC and XNACK modes:"
  msgstr ""
  
! #: config/gcn/gcn.opt:93
  #, no-c-format
! msgid "Compile for devices requiring XNACK enabled. Default \"any\" if USM is supported."
! msgstr ""
  
! #: config/gcn/gcn.opt:97
  #, no-c-format
! msgid "Compile for devices with the SRAM ECC feature enabled, or not. Default \"any\"."
  msgstr ""
  
! #: config/gcn/gcn.opt:101
  #, no-c-format
! msgid "--param=gcn-preferred-vectorization-factor=[default,32,64]\tPreferred vectorization factor."
  msgstr ""
  
! #: config/pa/pa-hpux1010.opt:23 config/pa/pa-hpux.opt:31
! #: config/pa/pa-hpux1131.opt:23 config/pa/pa-hpux1111.opt:23
  #, no-c-format
! msgid "Specify UNIX standard for predefines and linking."
  msgstr ""
  
! #: config/pa/pa-hpux.opt:27
  #, fuzzy, no-c-format
! msgid "Generate cpp defines for server IO."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/pa/pa-hpux.opt:35
! #, fuzzy, no-c-format
! msgid "Generate cpp defines for workstation IO."
! msgstr "Käytä AltiVec-käskyjä"
! 
! #: config/pa/pa.opt:30 config/pa/pa.opt:99 config/pa/pa.opt:111
  #, no-c-format
! msgid "Generate PA1.0 code."
! msgstr "Tuota PA1.0-koodia."
  
! #: config/pa/pa.opt:34 config/pa/pa.opt:115 config/pa/pa.opt:160
  #, no-c-format
! msgid "Generate PA1.1 code."
! msgstr "Tuota PA1.1-koodia."
  
! #: config/pa/pa.opt:38 config/pa/pa.opt:119
  #, no-c-format
! msgid "Generate PA2.0 code (requires binutils 2.10 or later)."
! msgstr "Tuota PA2.0-koodia (vaatii binutils 2.10:n tai uudemman)."
  
! #: config/pa/pa.opt:42
  #, no-c-format
! msgid "Generate libcalls for atomic loads and stores when sync libcalls are disabled."
! msgstr ""
  
! #: config/pa/pa.opt:50
  #, no-c-format
! msgid "Caller copies function arguments passed by hidden reference."
! msgstr ""
  
! #: config/pa/pa.opt:54
  #, no-c-format
! msgid "Use ldcw/ldcd coherent cache-control hint."
  msgstr ""
  
! #: config/pa/pa.opt:58
  #, fuzzy, no-c-format
! msgid "Disable FP regs.  Equivalent to -msoft-float."
! msgstr "whatis-vastine"
  
! #: config/pa/pa.opt:62
! #, fuzzy, no-c-format
! msgid "Disable indexed addressing."
! msgstr "Poista käytöstä POSIX ACLs -tuki"
  
! #: config/pa/pa.opt:66
  #, fuzzy, no-c-format
! msgid "Generate fast indirect calls."
! msgstr "Käytä epäsuoria kutsuja"
  
! #: config/pa/pa.opt:70 config/ia64/ia64.opt:114 config/sh/sh.opt:227
  #, fuzzy, no-c-format
! msgid "Specify range of registers to make fixed."
! msgstr "Määrittele käytettävä ABI"
  
! #: config/pa/pa.opt:74
! #, fuzzy, no-c-format
! msgid "Assume code will be assembled by GAS."
! msgstr "Tuota koodia GNU-assemblerille (gas)"
  
! #: config/pa/pa.opt:83
! #, fuzzy, no-c-format
! msgid "Enable linker optimizations."
! msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
! 
! #: config/pa/pa.opt:87
  #, no-c-format
! msgid "Always generate long calls."
  msgstr ""
  
! #: config/pa/pa.opt:91 config/sh/sh.opt:303
  #, fuzzy, no-c-format
! msgid "Use LRA instead of reload (transitional)."
! msgstr "käytä sen sijaan __attribute__ ((vector_size))"
  
! #: config/pa/pa.opt:95
  #, no-c-format
! msgid "Emit long load/store sequences."
  msgstr ""
  
! #: config/pa/pa.opt:103
  #, fuzzy, no-c-format
! msgid "Disable space regs."
! msgstr "Vapaa tila"
  
! #: config/pa/pa.opt:107
  #, no-c-format
! msgid "Assume memory references are ordered and barriers are not needed."
  msgstr ""
  
! #: config/pa/pa.opt:123
! #, fuzzy, no-c-format
! msgid "Use portable calling conventions."
! msgstr "tämä ”defined”-sanan käyttö ei ehkä ole siirrettävää"
! 
! #: config/pa/pa.opt:127
  #, no-c-format
! msgid "Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000."
  msgstr ""
  
! #: config/pa/pa.opt:152 config/frv/frv.opt:216
  #, fuzzy, no-c-format
! msgid "Use software floating point."
! msgstr "Käytä ohjelmistoliukulukuja"
  
! #: config/pa/pa.opt:156
  #, fuzzy, no-c-format
! #| msgid "Use software floating point comparisons."
! msgid "Use software integer multiplication."
! msgstr "Käytä ohjelmistollisia liukulukuvertailuja."
  
! #: config/pa/pa.opt:164
  #, fuzzy, no-c-format
! msgid "Do not disable space regs."
! msgstr "Älä hylkää kommentteja"
  
! #: config/pa/pa64-hpux.opt:23
  #, fuzzy, no-c-format
! msgid "Assume code will be linked by GNU ld."
! msgstr "Tuota koodia GNU ld:lle"
  
! #: config/pa/pa64-hpux.opt:27
  #, fuzzy, no-c-format
! msgid "Assume code will be linked by HP ld."
! msgstr "Tuota koodia GNU ld:lle"
  
! #: config/rl78/rl78.opt:27 config/csky/csky.opt:198 config/rx/elf.opt:26
  #, fuzzy, no-c-format
! msgid "Use the simulator runtime."
! msgstr "Tuota koodi GNU-suoritusympäristölle"
  
! #: config/rl78/rl78.opt:31
  #, no-c-format
! msgid "Selects the type of hardware multiplication and division to use (none/g13/g14)."
! msgstr ""
  
! #: config/rl78/rl78.opt:50
! #, fuzzy, no-c-format
! msgid "Use all registers, reserving none for interrupt handlers."
! msgstr "Määrittele käytettävä ABI"
  
! #: config/rl78/rl78.opt:54
  #, no-c-format
! msgid "Enable assembler and linker relaxation.  Enabled by default at -Os."
! msgstr ""
  
! #: config/rl78/rl78.opt:58
  #, no-c-format
! msgid "Selects the type of RL78 core being targeted (g10/g13/g14).  The default is the G14.  If set, also selects the hardware multiply support to be used."
! msgstr ""
  
! #: config/rl78/rl78.opt:77
! #, fuzzy, no-c-format
! msgid "Alias for -mcpu=g10."
! msgstr "-mcpu=%s ei ole kelvollinen"
  
! #: config/rl78/rl78.opt:81
! #, fuzzy, no-c-format
! msgid "Alias for -mcpu=g13."
! msgstr "-mcpu=%s ei ole kelvollinen"
  
! #: config/rl78/rl78.opt:85 config/rl78/rl78.opt:89
  #, fuzzy, no-c-format
! msgid "Alias for -mcpu=g14."
! msgstr "-mcpu=%s ei ole kelvollinen"
  
! #: config/rl78/rl78.opt:93
  #, no-c-format
! msgid "Assume ES is zero throughout program execution, use ES: for read-only data."
  msgstr ""
  
! #: config/rl78/rl78.opt:97
! #, fuzzy, no-c-format
! msgid "Stores the MDUC registers in interrupt handlers for G13 target."
! msgstr "Määrittele käytettävä ABI"
  
! #: config/bfin/bfin.opt:40 config/msp430/msp430.opt:3 config/c6x/c6x.opt:38
! #, fuzzy, no-c-format
! msgid "Use simulator runtime."
! msgstr "Tuota koodi GNU-suoritusympäristölle"
  
! #: config/bfin/bfin.opt:44 config/arm/arm.opt:115
! #, fuzzy, no-c-format
! msgid "Specify the name of the target CPU."
! msgstr "  -L, --logfile     anna lokitiedoston nimi\n"
  
! #: config/bfin/bfin.opt:48
! #, fuzzy, no-c-format
! msgid "Omit frame pointer for leaf functions."
! msgstr "indeksoitu arvo on osoitin funktioon"
  
! #: config/bfin/bfin.opt:52
  #, no-c-format
! msgid "Program is entirely located in low 64k of memory."
  msgstr ""
  
! #: config/bfin/bfin.opt:56
  #, no-c-format
! msgid "Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction."
  msgstr ""
  
! #: config/bfin/bfin.opt:61
  #, no-c-format
! msgid "Avoid speculative loads to work around a hardware anomaly."
! msgstr ""
  
! #: config/bfin/bfin.opt:65
! #, fuzzy, no-c-format
! msgid "Enabled ID based shared library."
! msgstr "Luo jaettu kirjasto"
  
! #: config/bfin/bfin.opt:69
  #, no-c-format
! msgid "Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library."
  msgstr ""
  
! #: config/bfin/bfin.opt:74 config/m68k/m68k.opt:180
  #, fuzzy, no-c-format
! msgid "ID of shared library to build."
! msgstr "  -shared                  Luo jaettu kirjasto\n"
  
! #: config/bfin/bfin.opt:78 config/m68k/m68k.opt:176
! #, fuzzy, no-c-format
! msgid "Enable separate data segment."
! msgstr "Käytä laitteistoliukulukuja."
! 
! #: config/bfin/bfin.opt:82 config/c6x/c6x.opt:63
  #, no-c-format
! msgid "Avoid generating pc-relative calls; use indirection."
  msgstr ""
  
! #: config/bfin/bfin.opt:86
! #, fuzzy, no-c-format
! msgid "Link with the fast floating-point library."
! msgstr "Linkitä yksittäisiä kirjastoja käsin."
  
! #: config/bfin/bfin.opt:90 config/frv/frv.opt:130 config/arm/arm.opt:343
! #, fuzzy, no-c-format
! msgid "Enable Function Descriptor PIC mode."
! msgstr "Ota käyttöön funktioprofilointi."
  
! #: config/bfin/bfin.opt:94 config/frv/frv.opt:162
  #, fuzzy, no-c-format
! msgid "Enable inlining of PLT in function calls."
! msgstr "lopetusalkio puuttuu funktiokutsusta"
  
! #: config/bfin/bfin.opt:98
  #, no-c-format
! msgid "Do stack checking using bounds in L1 scratch memory."
  msgstr ""
  
! #: config/bfin/bfin.opt:102
  #, no-c-format
! msgid "Enable multicore support."
! msgstr "Ota käyttöön moniydintuki."
  
! #: config/bfin/bfin.opt:106
! #, fuzzy, no-c-format
! msgid "Build for Core A."
! msgstr "Käännös"
  
! #: config/bfin/bfin.opt:110
! #, fuzzy, no-c-format
! msgid "Build for Core B."
! msgstr "Käännös"
  
! #: config/bfin/bfin.opt:114
! #, fuzzy, no-c-format
! msgid "Build for SDRAM."
! msgstr "Käännös"
  
! #: config/bfin/bfin.opt:118
! #, fuzzy, no-c-format
! msgid "Assume ICPLBs are enabled at runtime."
! msgstr "Tuota little-endian-koodia"
  
! #: config/rs6000/rs6000-tables.opt:24
! #, fuzzy, no-c-format
! msgid "Known CPUs (for use with the -mcpu= and -mtune= options):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/rs6000/rs6000.opt:117
  #, no-c-format
! msgid "Use PowerPC-64 instruction set."
! msgstr "Käytä PowerPC-64 -käskykantaa."
  
! #: config/rs6000/rs6000.opt:121
  #, fuzzy, no-c-format
! msgid "Use PowerPC General Purpose group optional instructions."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/rs6000/rs6000.opt:125
! #, fuzzy, no-c-format
! msgid "Use PowerPC Graphics group optional instructions."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/rs6000/rs6000.opt:129
! #, fuzzy, no-c-format
! msgid "Use PowerPC V2.01 single field mfcr instruction."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/rs6000/rs6000.opt:133
! #, fuzzy, no-c-format
! msgid "Use PowerPC V2.02 popcntb instruction."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/rs6000/rs6000.opt:137
! #, fuzzy, no-c-format
! msgid "Use PowerPC V2.02 floating point rounding instructions."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/rs6000/rs6000.opt:141
! #, fuzzy, no-c-format
! msgid "Use PowerPC V2.05 compare bytes instruction."
! msgstr "Käytä AltiVec-käskyjä"
! 
! #: config/rs6000/rs6000.opt:152
  #, no-c-format
! msgid "Use AltiVec instructions."
! msgstr "Käytä AltiVec-käskyjä."
  
! #: config/rs6000/rs6000.opt:156
  #, fuzzy, no-c-format
! msgid "Use decimal floating point instructions."
! msgstr "Salli laitteistöliukuluku-ABIn ja -käskyjen käyttö"
  
! #: config/rs6000/rs6000.opt:160
  #, fuzzy, no-c-format
! msgid "Use 4xx half-word multiply instructions."
! msgstr "Ota käyttöön kertolaskukäskyt"
  
! #: config/rs6000/rs6000.opt:164
  #, fuzzy, no-c-format
! msgid "Use 4xx string-search dlmzb instruction."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/rs6000/rs6000.opt:168
! #, fuzzy, no-c-format
! msgid "Generate load/store multiple instructions."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/rs6000/rs6000.opt:179 config/pdp11/pdp11.opt:59
! #, fuzzy, no-c-format
! msgid "Do not use hardware floating point."
! msgstr "Älä käytä laitteistoliukulukuja"
  
! #: config/rs6000/rs6000.opt:183 config/frv/frv.opt:158
! #: config/pdp11/pdp11.opt:47
  #, no-c-format
! msgid "Use hardware floating point."
! msgstr "Käytä laitteistoliukulukuja."
  
! #: config/rs6000/rs6000.opt:187
  #, fuzzy, no-c-format
! msgid "Use PowerPC V2.06 popcntd instruction."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/rs6000/rs6000.opt:191
  #, no-c-format
! msgid "Under -ffast-math, generate a FRIZ instruction for (double)(long long) conversions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:195 config/i386/i386.opt:572
  #, fuzzy, no-c-format
! msgid "Vector library ABI to use."
! msgstr "käytä sen sijaan __attribute__ ((vector_size))"
  
! #: config/rs6000/rs6000.opt:199
  #, fuzzy, no-c-format
! msgid "Use vector/scalar (VSX) instructions."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/rs6000/rs6000.opt:227
  #, fuzzy, no-c-format
! msgid "Do not generate load/store with update instructions."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/rs6000/rs6000.opt:231
  #, fuzzy, no-c-format
! msgid "Generate load/store with update instructions."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/rs6000/rs6000.opt:235 config/arm/arm.opt:192
! #, fuzzy, no-c-format
! msgid "Do not load the PIC register in function prologues."
! msgstr "Tuota bittikäskyjä"
  
! #: config/rs6000/rs6000.opt:239
! #, fuzzy, no-c-format
! msgid "Avoid generation of indexed load/store instructions when possible."
! msgstr "Salli gcc:n käyttää repeat/erepeat-käskyjä"
  
! #: config/rs6000/rs6000.opt:246
  #, fuzzy, no-c-format
! msgid "Schedule the start and end of the procedure."
! msgstr "Aseta ohjelman alkuosoite"
  
! #: config/rs6000/rs6000.opt:250
  #, fuzzy, no-c-format
! msgid "Return all structures in memory (AIX default)."
! msgstr "Funktion ”%s” paluuarvoa kohdassa %L ei ole asetettu"
  
! #: config/rs6000/rs6000.opt:254
! #, fuzzy, no-c-format
! msgid "Return small structures in registers (SVR4 default)."
! msgstr "Funktion ”%s” paluuarvoa kohdassa %L ei ole asetettu"
  
! #: config/rs6000/rs6000.opt:258
  #, no-c-format
! msgid "Conform more closely to IBM XLC semantics."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:262 config/rs6000/rs6000.opt:266
! #, fuzzy, no-c-format
! msgid "Generate software reciprocal divide and square root for better throughput."
! msgstr "Varoita käännösaikaisesta nollalla jaosta"
  
! #: config/rs6000/rs6000.opt:270
  #, no-c-format
! msgid "Assume that the reciprocal estimate instructions provide more accuracy."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:274
! #, fuzzy, no-c-format
! msgid "Do not place floating point constants in TOC."
! msgstr "Käytä ohjelmistoliukulukuja"
  
! #: config/rs6000/rs6000.opt:278
! #, fuzzy, no-c-format
! msgid "Place floating point constants in TOC."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/rs6000/rs6000.opt:282
! #, fuzzy, no-c-format
! msgid "Do not place symbol+offset constants in TOC."
! msgstr "Käytä ohjelmistoliukulukuja"
! 
! #: config/rs6000/rs6000.opt:286
! #, fuzzy, no-c-format
! msgid "Place symbol+offset constants in TOC."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
! 
! #: config/rs6000/rs6000.opt:297
  #, no-c-format
! msgid "Use only one TOC entry per procedure."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:301
  #, no-c-format
! msgid "Put everything in the regular TOC."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:305
  #, fuzzy, no-c-format
! msgid "Emit NOPs before global and after local entry point for -fpatchable-function-entry."
! msgstr "Virheellinen vähimmäisargumenttimäärä (%d) funktiolle %s"
  
! #: config/rs6000/rs6000.opt:309
  #, fuzzy, no-c-format
! msgid "Generate VRSAVE instructions when generating AltiVec code."
! msgstr "Tuota koodia big-endian-tilassa"
! 
! #: config/rs6000/rs6000.opt:313
! #, fuzzy, no-c-format
! msgid "Deprecated option.  Use -mno-vrsave instead."
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: config/rs6000/rs6000.opt:317
  #, fuzzy, no-c-format
! msgid "Deprecated option.  Use -mvrsave instead."
! msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: config/rs6000/rs6000.opt:321
! #, fuzzy, no-c-format
! msgid "Max number of bytes to move inline."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: config/rs6000/rs6000.opt:325
  #, no-c-format
! msgid "Generate unaligned VSX load/store for inline expansion of memcpy/memmove."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:329
  #, no-c-format
! msgid "Generate unaligned VSX vector pair load/store for inline expansion of memcpy/memmove."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:333
! #, fuzzy, no-c-format
! msgid "Max number of bytes to compare without loops."
! msgstr "parametrin %qs maksimiarvo on %u"
! 
! #: config/rs6000/rs6000.opt:337
! #, fuzzy, no-c-format
! msgid "Max number of bytes to compare with loops."
! msgstr "parametrin %qs maksimiarvo on %u"
! 
! #: config/rs6000/rs6000.opt:341
  #, no-c-format
! msgid "Max number of bytes to compare."
! msgstr "Vertailtavien tavujen enimmäismäärä."
  
! #: config/rs6000/rs6000.opt:345
! #, fuzzy, no-c-format
! msgid "Generate isel instructions."
! msgstr "Tuota isel-käskyjä"
! 
! #: config/rs6000/rs6000.opt:349
! #, fuzzy, no-c-format
! msgid "-mdebug=\tEnable debug output."
! msgstr "Ota käyttöön vianjäljitystuloste"
! 
! #: config/rs6000/rs6000.opt:354
  #, no-c-format
! msgid "Use the AltiVec ABI extensions."
! msgstr "Käytä AltiVec ABI -laajennoksia."
  
! #: config/rs6000/rs6000.opt:358
  #, no-c-format
! msgid "Do not use the AltiVec ABI extensions."
! msgstr "Älä käytä AltiVec ABI -laajennoksia."
  
! #: config/rs6000/rs6000.opt:363
  #, no-c-format
! msgid "Use the AIX Vector Extended ABI."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:367
  #, fuzzy, no-c-format
! msgid "Do not use the AIX Vector Extended ABI."
! msgstr "Älä käytä AltiVec ABI -laajennoksia."
  
! #: config/rs6000/rs6000.opt:372
! #, no-c-format
! msgid "Use the ELFv1 ABI."
! msgstr "Käytä ELFv1-ABIa."
  
! #: config/rs6000/rs6000.opt:376
  #, no-c-format
! msgid "Use the ELFv2 ABI."
! msgstr "Käytä ELFv2-ABIa."
  
! #: config/rs6000/rs6000.opt:396
  #, fuzzy, no-c-format
! msgid "-mcpu=\tUse features of and schedule code for given CPU."
! msgstr "Tuota little-endian-koodia"
  
! #: config/rs6000/rs6000.opt:400
  #, fuzzy, no-c-format
! msgid "-mtune=\tSchedule code for given CPU."
! msgstr "Tuota little-endian-koodia"
  
! #: config/rs6000/rs6000.opt:404
  #, no-c-format
! msgid "-mtraceback=[full,part,no]\tSelect type of traceback table."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:420
  #, fuzzy, no-c-format
! msgid "Avoid all range limits on call instructions."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/rs6000/rs6000.opt:428
! #, no-c-format
! msgid "Warn about deprecated 'vector long ...' AltiVec type usage."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:432
  #, no-c-format
! msgid "Use -mlong-double-64 for 64-bit IEEE floating point format.  Use -mlong-double-128 for 128-bit floating point format (either IEEE or IBM)."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:441
  #, no-c-format
! msgid "Determine which dependences between insns are considered costly."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:445
  #, no-c-format
! msgid "Specify which post scheduling nop insertion scheme to apply."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:449
  #, no-c-format
! msgid "Specify alignment of structure fields default/natural."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:453
  #, fuzzy, no-c-format
! msgid "Valid arguments to -malign-:"
! msgstr "Kelvolliset argumentit ovat:\n"
  
! #: config/rs6000/rs6000.opt:463
  #, no-c-format
! msgid "Specify scheduling priority for dispatch slot restricted insns."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:467
  #, no-c-format
! msgid "Use r11 to hold the static link in calls to functions via pointers."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:471
  #, no-c-format
! msgid "Save the TOC in the prologue for indirect calls rather than inline."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:483
  #, no-c-format
! msgid "Fuse certain integer operations together for better performance on power8."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:487
! #, fuzzy, no-c-format
! msgid "Allow sign extension in fusion operations."
! msgstr "Ota käyttöön etumerkilliset laajennetut käskyt"
  
! #: config/rs6000/rs6000.opt:491
! #, fuzzy, no-c-format
! msgid "Use vector and scalar instructions added in ISA 2.07."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/rs6000/rs6000.opt:495
  #, no-c-format
! msgid "Fuse certain integer operations together for better performance on power10."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:499
! #, fuzzy, no-c-format
! msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/rs6000/rs6000.opt:506
  #, fuzzy, no-c-format
! msgid "Use ISA 2.07 transactional memory (HTM) instructions."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/rs6000/rs6000.opt:510
  #, fuzzy, no-c-format
! msgid "Generate the quad word memory instructions (lq/stq)."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/rs6000/rs6000.opt:514
! #, fuzzy, no-c-format
! msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/rs6000/rs6000.opt:518
  #, no-c-format
! msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:522
  #, no-c-format
! msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:530
! #, fuzzy, no-c-format
! msgid "Use certain scalar instructions added in ISA 3.0."
! msgstr "Salli MT-käskyjen käyttö"
  
! #: config/rs6000/rs6000.opt:534
! #, fuzzy, no-c-format
! msgid "Use vector instructions added in ISA 3.0."
! msgstr "Käytä AltiVec-käskyjä"
! 
! #: config/rs6000/rs6000.opt:538
! #, fuzzy, no-c-format
! msgid "Use the new min/max instructions defined in ISA 3.0."
! msgstr "Ota käyttöön min/max-käskyt"
! 
! #: config/rs6000/rs6000.opt:542
! #, fuzzy, no-c-format
! msgid "Generate the integer modulo instructions."
! msgstr "Tuota mul64- ja mulu64-käskyjä"
! 
! #: config/rs6000/rs6000.opt:546
! #, fuzzy, no-c-format
! msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
! 
! #: config/rs6000/rs6000.opt:550
! #, fuzzy, no-c-format
! msgid "Enable using IEEE 128-bit floating point instructions."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
! 
! #: config/rs6000/rs6000.opt:554
  #, no-c-format
! msgid "Enable default conversions between __float128 & long double."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:558 config/riscv/riscv.opt:200
! #: config/i386/i386.opt:1009 config/arm/arm.opt:347
! #: config/aarch64/aarch64.opt:337 config/s390/s390.opt:201
  #, fuzzy, no-c-format
! msgid "Use given stack-protector guard."
! msgstr "Kelvolliset argumentit ovat:\n"
  
! #: config/rs6000/rs6000.opt:562 config/riscv/riscv.opt:204
! #: config/arm/arm.opt:351 config/aarch64/aarch64.opt:341
! #: config/s390/s390.opt:205
! #, fuzzy, no-c-format
! msgid "Valid arguments to -mstack-protector-guard=:"
! msgstr "Kelvolliset argumentit ovat:\n"
  
! #: config/rs6000/rs6000.opt:572 config/riscv/riscv.opt:214
! #: config/i386/i386.opt:1023
  #, fuzzy, no-c-format
! msgid "Use the given base register for addressing the stack-protector guard."
! msgstr "”%s” ei ole kelvollinen esikääntäjän valitsin"
  
! #: config/rs6000/rs6000.opt:579 config/riscv/riscv.opt:221
! #: config/i386/i386.opt:1030
! #, fuzzy, no-c-format
! msgid "Use the given offset for addressing the stack-protector guard."
! msgstr "Kelvolliset argumentit ovat:\n"
  
! #: config/rs6000/rs6000.opt:600
! #, fuzzy, no-c-format
! msgid "Generate (do not generate) prefixed memory instructions."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/rs6000/rs6000.opt:604
  #, fuzzy, no-c-format
! msgid "Generate (do not generate) pc-relative memory addressing."
! msgstr "Älä luo #line-direktiivejä"
  
! #: config/rs6000/rs6000.opt:608
  #, fuzzy, no-c-format
! msgid "Generate (do not generate) pc-relative memory optimizations for externals."
! msgstr "Älä luo #line-direktiivejä"
  
! #: config/rs6000/rs6000.opt:612
  #, fuzzy, no-c-format
! msgid "Generate (do not generate) MMA instructions."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/rs6000/rs6000.opt:619
  #, no-c-format
! msgid "Enable instructions that guard against return-oriented programming attacks."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:623
! #, fuzzy, no-c-format
! msgid "Generate code that will run in privileged state."
! msgstr "Tuota little-endian-koodia"
  
! #: config/rs6000/rs6000.opt:627
! #, fuzzy, no-c-format
! msgid "Generate (do not generate) code that uses the XXSPLTIW instruction."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/rs6000/rs6000.opt:631
! #, fuzzy, no-c-format
! msgid "Generate (do not generate) code that uses the XXSPLTIDP instruction."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/rs6000/rs6000.opt:635
! #, fuzzy, no-c-format
! msgid "Generate (do not generate) code that uses the LXVKQ instruction."
! msgstr "Käytä AltiVec-käskyjä"
! 
! #: config/rs6000/rs6000.opt:641
  #, no-c-format
! msgid "Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 4."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:647
  #, no-c-format
! msgid "When costing for loop vectorization, we probably need to penalize the loop body cost if the existing cost model may not adequately reflect delays from unavailable vector resources.  We collect the cost for vectorized statements and non-vectorized statements separately, check the proportion of vec_cost to total cost of vec_cost and non vec_cost, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 85."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:656
  #, no-c-format
! msgid "Like parameter rs6000-density-pct-threshold, we also check the total sum of vec_cost and non vec_cost, and penalize only if the sum exceeds the threshold specified by this parameter.  The default value is 70."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:662
! #, no-c-format
! msgid "When both heuristics with rs6000-density-pct-threshold and rs6000-density-size-threshold are satisfied, we decide to penalize the loop body cost by the value which is specified by this parameter.  The default value is 10."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:669
  #, no-c-format
! msgid "When costing for loop vectorization, we probably need to penalize the loop body cost by accounting for excess strided or elementwise loads.  We collect the numbers for general statements and load statements according to the information for statements to be vectorized, check the proportion of load statements, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 45."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:678
  #, no-c-format
! msgid "Like parameter rs6000-density-load-pct-threshold, we also check if the total number of load statements exceeds the threshold specified by this parameter, and penalize only if it's satisfied.  The default value is 20."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:684 config/loongarch/loongarch.opt:334
  #, no-c-format
! msgid "Indicate how many non memory access vector instructions can be issued per cycle, it's used in unroll factor determination for autovectorizer.  The default value is 4."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:690
  #, no-c-format
! msgid "When reduction factor computed for a loop exceeds the threshold specified by this parameter, prefer to unroll this loop.  The default value is 1."
  msgstr ""
  
! #: config/rs6000/476.opt:24
  #, no-c-format
! msgid "Preserve the PowerPC 476's link stack by matching up a blr with the bcl/bl insns used for GOT accesses."
! msgstr ""
  
! #: config/rs6000/aix64.opt:24
  #, no-c-format
! msgid "Compile for 64-bit pointers."
! msgstr "Osoittimet ovat 64-bittisiä."
  
! #: config/rs6000/aix64.opt:28
  #, no-c-format
! msgid "Compile for 32-bit pointers."
! msgstr "Osoittimet ovat 32-bittisiä."
  
! #: config/rs6000/aix64.opt:32 config/rs6000/linux64.opt:28
  #, fuzzy, no-c-format
! msgid "Select code model."
! msgstr "Malli:"
  
! #: config/rs6000/aix64.opt:36 config/rs6000/linux64.opt:32
! #: config/riscv/riscv.opt:141 config/i386/i386.opt:296
  #, fuzzy, no-c-format
! msgid "Known code models (for use with the -mcmodel= option):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/rs6000/aix64.opt:49
  #, no-c-format
! msgid "Support message passing with the Parallel Environment."
! msgstr ""
  
! #: config/rs6000/darwin.opt:38 config/rs6000/sysv4.opt:146
  #, no-c-format
! msgid "Generate 64-bit code."
! msgstr "Tuota 64-bittistä koodia."
  
! #: config/rs6000/darwin.opt:42 config/rs6000/sysv4.opt:150
! #, no-c-format
! msgid "Generate 32-bit code."
! msgstr "Tuota 32-bittistä koodia."
  
! #: config/rs6000/linux64.opt:24
  #, no-c-format
! msgid "Call mcount for profiling before a function prologue."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:24
  #, fuzzy, no-c-format
! msgid "-mcall-ABI\tSelect ABI calling convention."
! msgstr "Kutsutaan settimeofday:\n"
  
! #: config/rs6000/sysv4.opt:28
  #, no-c-format
! msgid "-msdata=[none,data,sysv,eabi]\tSelect method for sdata handling."
! msgstr ""
  
! #: config/rs6000/sysv4.opt:32
! #, fuzzy, no-c-format
! msgid "Allow readonly data in sdata."
! msgstr "%qD:a käytetään alustamattomana tässä funktiossa"
  
! #: config/rs6000/sysv4.opt:36
  #, no-c-format
! msgid "-mtls-size=[16,32]\tSpecify bit size of immediate TLS offsets."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:52
  #, fuzzy, no-c-format
! msgid "Align to the base type of the bit-field."
! msgstr "bittikentän %qs tyyppi on GCC-laajennos"
  
! #: config/rs6000/sysv4.opt:56
! #, no-c-format
! msgid "Align to the base type of the bit-field. Don't assume that unaligned accesses are handled by the system."
! msgstr ""
! 
! #: config/rs6000/sysv4.opt:61 config/rs6000/sysv4.opt:65
  #, fuzzy, no-c-format
! msgid "Produce code relocatable at runtime."
! msgstr "Tuota little-endian-koodia"
  
! #: config/rs6000/sysv4.opt:69 config/rs6000/sysv4.opt:73
  #, fuzzy, no-c-format
! msgid "Produce little endian code."
! msgstr "Tuota little-endian-koodia"
  
! #: config/rs6000/sysv4.opt:77 config/rs6000/sysv4.opt:81
! #, fuzzy, no-c-format
! msgid "Produce big endian code."
! msgstr "Tuota big-endian-koodia"
  
! #: config/rs6000/sysv4.opt:86 config/rs6000/sysv4.opt:90
! #: config/rs6000/sysv4.opt:99 config/rs6000/sysv4.opt:142
! #: config/rs6000/sysv4.opt:155
  #, no-c-format
! msgid "No description yet."
! msgstr "Kuvaus puuttuu."
  
! #: config/rs6000/sysv4.opt:94
  #, fuzzy, no-c-format
! msgid "Assume all variable arg functions are prototyped."
! msgstr "muuttujalla %qD on funktiotyyppi"
  
! #: config/rs6000/sysv4.opt:103
! #, fuzzy, no-c-format
! msgid "Use EABI."
! msgstr "Käytä EABI:a"
  
! #: config/rs6000/sysv4.opt:107
  #, no-c-format
! msgid "Allow bit-fields to cross word boundaries."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:111
! #, fuzzy, no-c-format
! msgid "Use alternate register names."
! msgstr "käytä aina numeroita käyttäjän/ryhmän nimissä"
  
! #: config/rs6000/sysv4.opt:117
  #, no-c-format
! msgid "Use default method for sdata handling."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:121
! #, fuzzy, no-c-format
! msgid "Link with libsim.a, libc.a and sim-crt0.o."
! msgstr "linkki linkkiin"
  
! #: config/rs6000/sysv4.opt:125
  #, fuzzy, no-c-format
! msgid "Link with libads.a, libc.a and crt0.o."
! msgstr "linkki linkkiin"
  
! #: config/rs6000/sysv4.opt:129
  #, fuzzy, no-c-format
! msgid "Link with libyk.a, libc.a and crt0.o."
! msgstr "linkki linkkiin"
  
! #: config/rs6000/sysv4.opt:133
! #, fuzzy, no-c-format
! msgid "Link with libmvme.a, libc.a and crt0.o."
! msgstr "linkki linkkiin"
! 
! #: config/rs6000/sysv4.opt:137
  #, no-c-format
! msgid "Set the PPC_EMB bit in the ELF flags header."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:159
  #, fuzzy, no-c-format
! msgid "Generate code to use a non-exec PLT and GOT."
! msgstr "Tuota koodia DLL:lle"
  
! #: config/rs6000/sysv4.opt:163
! #, fuzzy, no-c-format
! msgid "Generate code for old exec BSS PLT."
! msgstr "Tuota koodia DLL:lle"
! 
! #: config/rs6000/sysv4.opt:167
  #, no-c-format
! msgid "Use inline plt sequences to implement long calls and -fno-plt."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:171
  #, no-c-format
! msgid "Emit .gnu_attribute tags."
  msgstr ""
  
! #: config/linux.opt:24
! #, fuzzy, no-c-format
! msgid "Use Bionic C library."
! msgstr "C++11:n heksadesimaaliliukulukuvakion käyttö"
! 
! #: config/linux.opt:28
  #, no-c-format
! msgid "Use GNU C library."
! msgstr "Käytä GNU:n C-kirjastoa."
  
! #: config/linux.opt:32
  #, fuzzy, no-c-format
! msgid "Use uClibc C library."
! msgstr "C++11:n heksadesimaaliliukulukuvakion käyttö"
  
! #: config/linux.opt:36
  #, fuzzy, no-c-format
! msgid "Use musl C library."
! msgstr "C++11:n heksadesimaaliliukulukuvakion käyttö"
  
! #: config/bpf/bpf.opt:28
! #, fuzzy, no-c-format
! msgid "Generate xBPF."
! msgstr "Tuota big-endian-koodia."
  
! #: config/bpf/bpf.opt:34
  #, fuzzy, no-c-format
! msgid "Generate big-endian eBPF."
! msgstr "Tuota big-endian-koodia."
  
! #: config/bpf/bpf.opt:38
! #, fuzzy, no-c-format
! msgid "Generate little-endian eBPF."
! msgstr "Tuota little-endian-koodia"
  
! #: config/bpf/bpf.opt:42
  #, no-c-format
! msgid "Set a hard limit for the size of each stack frame, in bytes."
  msgstr ""
  
! #: config/bpf/bpf.opt:46
  #, no-c-format
! msgid "Generate all necessary information for BPF Compile Once - Run Everywhere."
  msgstr ""
  
! #: config/bpf/bpf.opt:52
  #, fuzzy, no-c-format
! msgid "Enable extra conditional-branch instructions j(s)lt and j(s)le."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/bpf/bpf.opt:56
! #, fuzzy, no-c-format
! #| msgid "Enable 32-bit divide instructions"
! msgid "Enable 32-bit ALU instructions."
! msgstr "Ota käyttöön 32-bittiset divide-käskyt"
  
! #: config/bpf/bpf.opt:60
  #, fuzzy, no-c-format
! #| msgid "Enable 32-bit multiply instructions"
! msgid "Enable 32-bit jump instructions."
! msgstr "Ota käyttöön 32-bittiset kertolaskukäskyt"
  
! #: config/bpf/bpf.opt:64
  #, fuzzy, no-c-format
! msgid "Enable general atomic operations introduced in v3 ISA."
! msgstr "Ota käyttöön saturation-käskyt"
  
! #: config/bpf/bpf.opt:68
! #, fuzzy, no-c-format
! msgid "Enable byte swap instructions."
! msgstr "Ota käyttöön 32-bittiset divide-käskyt"
  
! #: config/bpf/bpf.opt:72
! #, fuzzy, no-c-format
! msgid "Enable signed division and modulus instructions."
! msgstr "Ota käyttöö divide- ja modulus-käskyt"
  
! #: config/bpf/bpf.opt:76
  #, fuzzy, no-c-format
! msgid "Enable signed move and memory load instructions."
! msgstr "Ota käyttöö divide- ja modulus-käskyt"
  
! #: config/bpf/bpf.opt:80
  #, no-c-format
! msgid "Select the eBPF ISA version to target in code generation."
  msgstr ""
  
! #: config/bpf/bpf.opt:84
! #, fuzzy, no-c-format
! msgid "Valid ISA versions (for use with the -mcpu= option)"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/bpf/bpf.opt:100 config/i386/i386.opt:270
  #, no-c-format
! msgid "Use given assembler dialect."
! msgstr "Käytä tiettyä assembler-murretta."
  
! #: config/bpf/bpf.opt:104
! #, fuzzy, no-c-format
! #| msgid "Known assembler dialects (for use with the -masm= option):"
! msgid "Known assembler dialects (for use with the -masm= option)"
! msgstr "Tunnetut assembler-murteet (käytettäväksi -masm= -valitsimen kanssa):"
! 
! #: config/bpf/bpf.opt:114
  #, no-c-format
! msgid "-minline-memops-threshold=<number> Maximum size of memset/memmove/memcpy to inline, larger sizes will use a library call."
  msgstr ""
  
! #: config/lm32/lm32.opt:24
! #, fuzzy, no-c-format
! msgid "Enable multiply instructions."
! msgstr "Ota käyttöön kertolaskukäskyt"
  
! #: config/lm32/lm32.opt:28
! #, fuzzy, no-c-format
! msgid "Enable divide and modulus instructions."
! msgstr "Ota käyttöö divide- ja modulus-käskyt"
  
! #: config/lm32/lm32.opt:32
! #, fuzzy, no-c-format
! msgid "Enable barrel shift instructions."
! msgstr "Ota käyttöön 32-bittiset divide-käskyt"
  
! #: config/lm32/lm32.opt:36
  #, fuzzy, no-c-format
! msgid "Enable sign extend instructions."
! msgstr "Ota käyttöön etumerkilliset laajennetut käskyt"
  
! #: config/lm32/lm32.opt:40
! #, fuzzy, no-c-format
! msgid "Enable user-defined instructions."
! msgstr "Ota käyttöön käyttäjän määrittelemät käskyt"
  
! #: config/vax/vax.opt:23 config/vax/vax.opt:27
  #, fuzzy, no-c-format
! msgid "Generate DFLOAT double-precision code."
! msgstr "Tuota little endian -koodia"
  
! #: config/vax/vax.opt:31 config/vax/vax.opt:35
! #, fuzzy, no-c-format
! msgid "Generate GFLOAT double-precision code."
! msgstr "Tuota little endian -koodia"
  
! #: config/vax/vax.opt:39
! #, fuzzy, no-c-format
! msgid "Generate code for GNU assembler (gas)."
! msgstr "Tuota koodia GNU-assemblerille (gas)"
  
! #: config/vax/vax.opt:43
! #, fuzzy, no-c-format
! msgid "Generate code for UNIX assembler."
! msgstr "Tuota koodia GNU-assemblerille (gas)"
  
! #: config/vax/vax.opt:47
  #, fuzzy, no-c-format
! msgid "Enable Local Register Allocation."
! msgstr "Ota käyttöön clip-käskyt"
  
! #: config/vax/vax.opt:51
  #, fuzzy, no-c-format
! msgid "Use VAXC structure conventions."
! msgstr "joustavan taulukkojäsenen sisältävän tietueen epäkelpo käyttö"
  
! #: config/vax/vax.opt:55
  #, fuzzy, no-c-format
! msgid "Use new adddi3/subdi3 patterns."
! msgstr "Käytettävä muoto: ”new”, ”old” tai ”compat” (oletus)"
  
! #: config/riscv/riscv.opt:26 config/arm/arm.opt:103
! #: config/microblaze/microblaze.opt:60 config/aarch64/aarch64.opt:83
! #, fuzzy, no-c-format
! msgid "Assume target CPU is configured as big endian."
! msgstr "Tuota koodia big-endian-tilassa"
  
! #: config/riscv/riscv.opt:30 config/arm/arm.opt:168
! #: config/microblaze/microblaze.opt:64 config/aarch64/aarch64.opt:108
  #, fuzzy, no-c-format
! msgid "Assume target CPU is configured as little endian."
! msgstr "Tuota koodia big-endian-tilassa"
  
! #: config/riscv/riscv.opt:34
  #, no-c-format
! msgid "-mbranch-cost=N\tSet the cost of branches to roughly N instructions."
! msgstr ""
  
! #: config/riscv/riscv.opt:38
  #, fuzzy, no-c-format
! msgid "This option is deprecated; use -fplt or -fno-plt instead."
! msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: config/riscv/riscv.opt:42
  #, fuzzy, no-c-format
! msgid "Specify integer and floating-point calling convention."
! msgstr "Määrittele käytettävä ABI"
  
! #: config/riscv/riscv.opt:46 config/i386/i386.opt:437
  #, no-c-format
! msgid "Attempt to keep stack aligned to this power of 2."
! msgstr ""
  
! #: config/riscv/riscv.opt:50
  #, fuzzy, no-c-format
! msgid "Supported ABIs (for use with the -mabi= option):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/riscv/riscv.opt:78
  #, fuzzy, no-c-format
! msgid "Use hardware floating-point divide and square root instructions."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/riscv/riscv.opt:82
  #, fuzzy, no-c-format
! msgid "Use hardware instructions for integer division."
! msgstr "Estä kaikkien laitteistoliukulukukäskyjen käyttö"
  
! #: config/riscv/riscv.opt:86
  #, no-c-format
! msgid "-march=\tGenerate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case."
  msgstr ""
  
! #: config/riscv/riscv.opt:91
  #, no-c-format
! msgid "-march=help\tPrint supported -march extensions."
  msgstr ""
  
! #: config/riscv/riscv.opt:103 config/mips/mips.opt:426
  #, no-c-format
! msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR."
  msgstr ""
  
! #: config/riscv/riscv.opt:107
! #, fuzzy, no-c-format
! msgid "-mcpu=PROCESSOR\tUse architecture of and optimize the output for PROCESSOR."
! msgstr "Tuota little-endian-koodia"
  
! #: config/riscv/riscv.opt:111
  #, no-c-format
! msgid "-msmall-data-limit=N\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
  msgstr ""
  
! #: config/riscv/riscv.opt:115
  #, fuzzy, no-c-format
! msgid "Use smaller but slower prologue and epilogue code."
! msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
  
! #: config/riscv/riscv.opt:119
  #, no-c-format
! msgid "Convert BASE + LARGE_OFFSET addresses to NEW_BASE + SMALL_OFFSET to allow more memory accesses to be generated as compressed instructions.  Currently targets 32-bit integer load/stores."
  msgstr ""
  
! #: config/riscv/riscv.opt:125 config/aarch64/aarch64.opt:112
! #: config/loongarch/loongarch.opt:298
  #, fuzzy, no-c-format
! msgid "Specify the code model."
! msgstr "Malli:"
  
! #: config/riscv/riscv.opt:129 config/loongarch/loongarch.opt:234
  #, fuzzy, no-c-format
! msgid "Do not generate unaligned memory accesses."
! msgstr "Älä luo #line-direktiivejä"
  
! #: config/riscv/riscv.opt:133
  #, fuzzy, no-c-format
! msgid "Do not generate unaligned scalar memory accesses."
! msgstr "Älä luo #line-direktiivejä"
  
! #: config/riscv/riscv.opt:137
  #, fuzzy, no-c-format
! msgid "Do not create element-misaligned vector memory accesses."
! msgstr "Älä luo #line-direktiivejä"
  
! #: config/riscv/riscv.opt:154
  #, no-c-format
! msgid "Use %reloc() operators, rather than assembly macros, to load addresses."
  msgstr ""
  
! #: config/riscv/riscv.opt:158 config/loongarch/loongarch.opt:306
! #, no-c-format
! msgid "Take advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses."
! msgstr ""
! 
! #: config/riscv/riscv.opt:163
! #, no-c-format
! msgid "Enable the CSR checking for the ISA-dependent CSR and the read-only CSR. The ISA-dependent CSR are only valid when the specific ISA is set.  The read-only CSR can not be written by the CSR instructions."
! msgstr ""
! 
! #: config/riscv/riscv.opt:169 config/i386/i386.opt:413
! #: config/aarch64/aarch64.opt:155
  #, fuzzy, no-c-format
! msgid "Omit the frame pointer in leaf functions."
! msgstr "indeksoitu arvo on osoitin funktioon"
  
! #: config/riscv/riscv.opt:182
  #, no-c-format
! msgid "Emit RISC-V ELF attribute."
  msgstr ""
  
! #: config/riscv/riscv.opt:186 config/i386/i386.opt:249
  #, fuzzy, no-c-format
! msgid "Use the given data alignment."
! msgstr "Käytä H8/300-kohdistussääntöjä"
  
! #: config/riscv/riscv.opt:190 config/i386/i386.opt:253
  #, fuzzy, no-c-format
! msgid "Known data alignment choices (for use with the -malign-data= option):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/riscv/riscv.opt:246
  #, fuzzy, no-c-format
! msgid "Supported ISA specs (for use with the -misa-spec= option):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/riscv/riscv.opt:259
  #, fuzzy, no-c-format
! msgid "Set the version of RISC-V ISA spec."
! msgstr "Käytössä olevan C++-ABIn versio."
  
! #: config/riscv/riscv.opt:263
! #, fuzzy, no-c-format
! msgid "Enable conditional moves unconditionally."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
! 
! #: config/riscv/riscv.opt:267
! #, fuzzy, no-c-format
! msgid "Always inline subword atomic operations."
! msgstr "Käytä AltiVec-käskyjä"
! 
! #: config/riscv/riscv.opt:271
  #, no-c-format
! msgid "Inline strcmp calls if possible."
  msgstr ""
  
! #: config/riscv/riscv.opt:275
  #, no-c-format
! msgid "Inline strncmp calls if possible."
  msgstr ""
  
! #: config/riscv/riscv.opt:279
  #, no-c-format
! msgid "Inline strlen calls if possible."
! msgstr ""
  
! #: config/riscv/riscv.opt:283
! #, no-c-format
! msgid "Max number of bytes to compare as part of inlined strcmp/strncmp routines (default: 64)."
! msgstr ""
  
! #: config/riscv/riscv.opt:287
! #, no-c-format
! msgid "Set the cost value of the rvv instruction when operate from GPR to VR."
! msgstr ""
  
! #: config/riscv/riscv.opt:291
! #, no-c-format
! msgid "Set the cost value of the rvv instruction when operate from VR to GPR ."
  msgstr ""
  
! #: config/riscv/riscv.opt:295
! #, no-c-format
! msgid "Set the cost value of the rvv instruction when operate from FPR to VR."
! msgstr ""
  
! #: config/riscv/riscv.opt:299
  #, no-c-format
! msgid "Set the cost value of the rvv instruction when operate from VR to FPR."
  msgstr ""
  
! #: config/riscv/riscv.opt:303
  #, no-c-format
! msgid "Set the only autovec mode to try."
! msgstr ""
  
! #: config/riscv/riscv.opt:307
  #, no-c-format
! msgid "The RVV possible LMUL (-mrvv-max-lmul=):"
  msgstr ""
  
! #: config/riscv/riscv.opt:329
! #, no-c-format
! msgid "-mrvv-max-lmul=<string>\tSet the RVV LMUL of auto-vectorization."
! msgstr ""
! 
! #: config/riscv/riscv.opt:336
  #, fuzzy, no-c-format
! msgid "Valid arguments to -param=vsetvl-strategy=:"
! msgstr "Kelvolliset argumentit ovat:\n"
  
! #: config/riscv/riscv.opt:349
  #, no-c-format
! msgid "-param=vsetvl-strategy=<string>\tSet the optimization level of VSETVL insert pass."
  msgstr ""
  
! #: config/riscv/riscv.opt:353
  #, no-c-format
! msgid "-param=riscv-two-source-permutes Enable permutes with two source vectors."
  msgstr ""
  
! #: config/riscv/riscv.opt:357 config/aarch64/aarch64.opt:315
! #, no-c-format
! msgid "Override the scalar cost model such that vectorization is always profitable."
! msgstr ""
! 
! #: config/riscv/riscv.opt:361 config/i386/i386.opt:489
  #, fuzzy, no-c-format
! msgid "Valid arguments to -mstringop-strategy=:"
! msgstr "Kelvolliset argumentit ovat:\n"
  
! #: config/riscv/riscv.opt:377
  #, no-c-format
! msgid "Specify stringop expansion strategy."
! msgstr ""
  
! #: config/riscv/riscv.opt:381
  #, no-c-format
! msgid "Constant memcpy size in bytes above which to start using libcalls over inlining."
  msgstr ""
  
! #: config/riscv/riscv.opt:385
  #, no-c-format
! msgid "Constant memmove size in bytes above which to start using libcalls over inlining."
! msgstr ""
  
! #: config/riscv/riscv.opt:389
  #, no-c-format
! msgid "Constant memset size in bytes above which to start using libcalls over inlining."
! msgstr ""
  
! #: config/riscv/riscv.opt:393
! #, fuzzy, no-c-format
! msgid "The possible RVV vector register lengths:"
! msgstr "I/O mahdollista"
! 
! #: config/riscv/riscv.opt:403
  #, no-c-format
! msgid "-mrvv-vector-bits=<string>\tSet the kind of bits for an RVV vector register."
  msgstr ""
  
! #: config/riscv/riscv.opt:407 config/aarch64/aarch64.opt:58
! #: config/loongarch/loongarch.opt:315
  #, fuzzy, no-c-format
! msgid "The possible TLS dialects:"
! msgstr "I/O mahdollista"
  
! #: config/riscv/riscv.opt:417 config/aarch64/aarch64.opt:159
! #: config/loongarch/loongarch.opt:325
  #, fuzzy, no-c-format
! msgid "Specify TLS dialect."
! msgstr "tls_model-argumentti ei ole merkkijono"
  
! #: config/riscv/riscv.opt:421
  #, no-c-format
! msgid "Specifies whether the fence.tso instruction should be used."
  msgstr ""
  
! #: config/riscv/riscv.opt:425
  #, no-c-format
! msgid "Enable (default) or disable generation of vector segment load/store instructions."
  msgstr ""
  
! #: config/csky/csky.opt:34
! #, fuzzy, no-c-format
! msgid "Specify the target architecture."
! msgstr "  -L, --logfile     anna lokitiedoston nimi\n"
  
! #: config/csky/csky.opt:38
  #, fuzzy, no-c-format
! msgid "Specify the target processor."
! msgstr "-m64 vaatii PowerPC64-suorittimen"
  
! #: config/csky/csky.opt:73 config/arm/arm.opt:119
  #, fuzzy, no-c-format
! msgid "Specify if floating point hardware should be used."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/csky/csky.opt:77 config/arm/arm.opt:127
! #, fuzzy, no-c-format
! msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/csky/csky.opt:90
  #, fuzzy, no-c-format
! msgid "Specify the target floating-point hardware/format."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/csky/csky.opt:94
  #, fuzzy, no-c-format
! msgid "Generate C-SKY FPU double float instructions (default for hard float)."
! msgstr "Tuota vianjäljitystietoja oletusmuodossa."
  
! #: config/csky/csky.opt:98
  #, fuzzy, no-c-format
! msgid "Generate frecipd/fsqrtd/fdivd instructions (default for hard float)."
! msgstr "Tuota vianjäljitystietoja oletusmuodossa."
  
! #: config/csky/csky.opt:106
! #, fuzzy, no-c-format
! msgid "Enable the extended LRW instruction (default for CK801)."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/csky/csky.opt:110
! #, fuzzy, no-c-format
! msgid "Enable interrupt stack instructions."
! msgstr "Ota käyttöön clip-käskyt"
  
! #: config/csky/csky.opt:114
! #, fuzzy, no-c-format
! msgid "Enable multiprocessor instructions."
! msgstr "Ota käyttöön kertolaskukäskyt"
  
! #: config/csky/csky.opt:118
! #, fuzzy, no-c-format
! msgid "Enable coprocessor instructions."
! msgstr "Ota käyttöön clip-käskyt"
  
! #: config/csky/csky.opt:122
  #, fuzzy, no-c-format
! msgid "Enable cache prefetch instructions."
! msgstr "Ota käyttöön average-käskyt"
  
! #: config/csky/csky.opt:126
! #, fuzzy, no-c-format
! msgid "Enable C-SKY SECURE instructions."
! msgstr "Ota käyttöön clip-käskyt"
  
! #: config/csky/csky.opt:133
! #, fuzzy, no-c-format
! msgid "Enable C-SKY TRUST instructions."
! msgstr "Ota käyttöön clip-käskyt"
  
! #: config/csky/csky.opt:137
! #, fuzzy, no-c-format
! msgid "Enable C-SKY DSP instructions."
! msgstr "Ota käyttöön clip-käskyt"
  
! #: config/csky/csky.opt:141
! #, fuzzy, no-c-format
! msgid "Enable C-SKY Enhanced DSP instructions."
! msgstr "Ota käyttöön average-käskyt"
  
! #: config/csky/csky.opt:145
! #, fuzzy, no-c-format
! msgid "Enable C-SKY Vector DSP instructions."
! msgstr "Ota käyttöön average-käskyt"
  
! #: config/csky/csky.opt:151
! #, fuzzy, no-c-format
! msgid "Generate divide instructions."
! msgstr "Tuota isel-käskyjä"
! 
! #: config/csky/csky.opt:155
! #, fuzzy, no-c-format
! msgid "Generate code for Smart Mode."
! msgstr "Tuota 5206e-koodia"
! 
! #: config/csky/csky.opt:159
  #, no-c-format
! msgid "Enable use of R16-R31 (default)."
  msgstr ""
  
! #: config/csky/csky.opt:163
! #, fuzzy, no-c-format
! msgid "Generate code using global anchor symbol addresses."
! msgstr "Tuota little-endian-koodia"
  
! #: config/csky/csky.opt:167
! #, fuzzy, no-c-format
! msgid "Generate push/pop instructions (default)."
! msgstr "Tuota mul64- ja mulu64-käskyjä"
  
! #: config/csky/csky.opt:171
! #, fuzzy, no-c-format
! msgid "Generate stm/ldm instructions (default)."
! msgstr "Tuota isel-käskyjä"
  
! #: config/csky/csky.opt:178
! #, fuzzy, no-c-format
! msgid "Generate constant pools in the compiler instead of assembler."
! msgstr "Tuota koodi GNU-suoritusympäristölle"
  
! #: config/csky/csky.opt:182
! #, fuzzy, no-c-format
! msgid "Emit .stack_size directives."
! msgstr "Älä luo #line-direktiivejä"
  
! #: config/csky/csky.opt:186
! #, fuzzy, no-c-format
! msgid "Generate code for C-SKY compiler runtime instead of libgcc."
! msgstr "Tuota koodi GNU-suoritusympäristölle"
! 
! #: config/csky/csky.opt:190
  #, no-c-format
! msgid "Set the branch costs to roughly the specified number of instructions."
  msgstr ""
  
! #: config/csky/csky.opt:194
  #, fuzzy, no-c-format
! msgid "Permit scheduling of function prologue and epilogue sequences."
! msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
  
! #: config/csky/csky_tables.opt:24
  #, fuzzy, no-c-format
! msgid "Known CSKY CPUs (for use with the -mcpu= options):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/csky/csky_tables.opt:205
  #, fuzzy, no-c-format
! msgid "Known CSKY architectures (for use with the -march= option):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/csky/csky_tables.opt:227
! #, fuzzy, no-c-format
! msgid "Known CSKY FPUs (for use with the -mfpu= option):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/visium/visium.opt:25
  #, fuzzy, no-c-format
! msgid "Link with libc.a and libdebug.a."
! msgstr "linkki linkkiin"
  
! #: config/visium/visium.opt:29
  #, fuzzy, no-c-format
! msgid "Link with libc.a and libsim.a."
! msgstr "linkki linkkiin"
  
! #: config/visium/visium.opt:33
! #, fuzzy, no-c-format
! msgid "Use hardware FP (default)."
! msgstr "Älä käytä laitteistoliukulukuja"
! 
! #: config/visium/visium.opt:37 config/sparc/sparc.opt:30
! #: config/sparc/sparc.opt:34
  #, no-c-format
! msgid "Use hardware FP."
! msgstr "Käytä laitteistoliukulukuja."
  
! #: config/visium/visium.opt:41 config/sparc/sparc.opt:38
  #, no-c-format
! msgid "Do not use hardware FP."
! msgstr "Älä käytä laitteistoliukulukuja."
  
! #: config/visium/visium.opt:45
  #, fuzzy, no-c-format
! msgid "Use features of and schedule code for given CPU."
! msgstr "Tuota little-endian-koodia"
  
! #: config/visium/visium.opt:49 config/sparc/sparc.opt:146
! #: config/i386/i386.opt:535 config/s390/s390.opt:227 config/ia64/ia64.opt:122
! #, fuzzy, no-c-format
! msgid "Schedule code for given CPU."
! msgstr "Suoritinaikaraja ylittynyt"
! 
! #: config/visium/visium.opt:65
! #, fuzzy, no-c-format
! msgid "Generate code for the supervisor mode (default)."
! msgstr "Tuota koodia big-endian-tilassa"
! 
! #: config/visium/visium.opt:69
! #, fuzzy, no-c-format
! msgid "Generate code for the user mode."
! msgstr "Tuota koodia big-endian-tilassa"
! 
! #: config/visium/visium.opt:73
  #, no-c-format
! msgid "Only retained for backward compatibility."
! msgstr "Säilytetty vain yhteensopivuuden vuoksi."
  
! #: config/alpha/alpha.opt:23 config/i386/i386.opt:461
  #, no-c-format
! msgid "Do not use hardware fp."
! msgstr "Älä käytä laitteistoliukulukuja."
  
! #: config/alpha/alpha.opt:27
  #, fuzzy, no-c-format
! msgid "Use fp registers."
! msgstr "Käytä liukulukurekistereitä"
  
! #: config/alpha/alpha.opt:31 fortran/lang.opt:214 fortran/lang.opt:551
! #: analyzer/analyzer.opt:295 analyzer/analyzer.opt:359 common.opt:697
! #: common.opt:855 common.opt:1131 common.opt:1135 common.opt:1139
! #: common.opt:1143 common.opt:1935 common.opt:2040 common.opt:2222
! #: common.opt:2226 common.opt:2545 common.opt:2771 common.opt:3552
! #: c-family/c.opt:1517 c-family/c.opt:1738
  #, no-c-format
! msgid "Does nothing. Preserved for backward compatibility."
! msgstr "Ei tee mitään. Säilytetty yhteensopivuuden vuoksi."
! 
! #: config/alpha/alpha.opt:35
! #, no-c-format
! msgid "Request IEEE-conformant math library routines (OSF/1)."
  msgstr ""
  
! #: config/alpha/alpha.opt:39
  #, no-c-format
! msgid "Emit IEEE-conformant code, without inexact exceptions."
  msgstr ""
  
! #: config/alpha/alpha.opt:46
  #, no-c-format
! msgid "Do not emit complex integer constants to read-only memory."
  msgstr ""
  
! #: config/alpha/alpha.opt:50
! #, fuzzy, no-c-format
! msgid "Use VAX fp."
! msgstr "Käytä VAX-liukulukuja"
! 
! #: config/alpha/alpha.opt:54
! #, fuzzy, no-c-format
! msgid "Do not use VAX fp."
! msgstr "Käytä VAX-liukulukuja"
! 
! #: config/alpha/alpha.opt:58
! #, fuzzy, no-c-format
! msgid "Emit code for the byte/word ISA extension."
! msgstr "Tuota koodia Android-alustalle."
! 
! #: config/alpha/alpha.opt:62
! #, fuzzy, no-c-format
! msgid "Emit code for the motion video ISA extension."
! msgstr "Tuota koodia Android-alustalle."
! 
! #: config/alpha/alpha.opt:66
! #, fuzzy, no-c-format
! msgid "Emit code for the fp move and sqrt ISA extension."
! msgstr "Tuota koodia Android-alustalle."
! 
! #: config/alpha/alpha.opt:70
! #, fuzzy, no-c-format
! msgid "Emit code for the counting ISA extension."
! msgstr "Tuota koodia Android-alustalle."
! 
! #: config/alpha/alpha.opt:74
  #, no-c-format
! msgid "Emit multi-thread and async-signal safe code for byte and word memory accesses."
  msgstr ""
  
! #: config/alpha/alpha.opt:78
  #, no-c-format
! msgid "Emit multi-thread and async-signal safe code for partial memory accesses."
  msgstr ""
  
! #: config/alpha/alpha.opt:82
  #, no-c-format
! msgid "Emit code using explicit relocation directives."
  msgstr ""
  
! #: config/alpha/alpha.opt:86
  #, no-c-format
! msgid "Emit 16-bit relocations to the small data areas."
  msgstr ""
  
! #: config/alpha/alpha.opt:90
  #, no-c-format
! msgid "Emit 32-bit relocations to the small data areas."
  msgstr ""
  
! #: config/alpha/alpha.opt:94
  #, fuzzy, no-c-format
! msgid "Emit direct branches to local functions."
! msgstr "indeksoitu arvo on osoitin funktioon"
  
! #: config/alpha/alpha.opt:98
  #, fuzzy, no-c-format
! msgid "Emit indirect branches to local functions."
! msgstr "indeksoitu arvo on osoitin funktioon"
  
! #: config/alpha/alpha.opt:102
  #, no-c-format
! msgid "Emit rdval instead of rduniq for thread pointer."
  msgstr ""
  
! #: config/alpha/alpha.opt:106 config/sparc/long-double-switch.opt:23
! #: config/i386/i386.opt:218 config/s390/s390.opt:165
  #, no-c-format
! msgid "Use 128-bit long double."
! msgstr "Käytä 128-bittistä long double -tyyppiä."
  
! #: config/alpha/alpha.opt:110 config/sparc/long-double-switch.opt:27
! #: config/i386/i386.opt:214 config/s390/s390.opt:169
  #, no-c-format
! msgid "Use 64-bit long double."
! msgstr "Käytä 64-bittistä long double -tyyppiä."
  
! #: config/alpha/alpha.opt:114
  #, fuzzy, no-c-format
! msgid "Use features of and schedule given CPU."
! msgstr "Tuota little-endian-koodia"
  
! #: config/alpha/alpha.opt:118
  #, fuzzy, no-c-format
! msgid "Schedule given CPU."
! msgstr "Suoritinaikaraja ylittynyt"
  
! #: config/alpha/alpha.opt:122
  #, fuzzy, no-c-format
! msgid "Control the generated fp rounding mode."
! msgstr "Ota käyttöön normaalitila."
  
! #: config/alpha/alpha.opt:126
  #, fuzzy, no-c-format
! msgid "Control the IEEE trap mode."
! msgstr "Ota käyttöön normaalitila."
  
! #: config/alpha/alpha.opt:130
  #, no-c-format
! msgid "Control the precision given to fp exceptions."
  msgstr ""
  
! #: config/alpha/alpha.opt:134
! #, fuzzy, no-c-format
! msgid "Tune expected memory latency."
! msgstr "odotettiin mallinimeä"
  
! #: config/alpha/alpha.opt:138 config/ia64/ia64.opt:118
  #, no-c-format
! msgid "Specify bit size of immediate TLS offsets."
  msgstr ""
  
! #: config/avr/avr.opt:23
  #, fuzzy, no-c-format
! msgid "Optimization. Use subroutines for function prologues and epilogues."
! msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
  
! #: config/avr/avr.opt:27
  #, no-c-format
! msgid "Use a startup code with a compact vector table."
  msgstr ""
  
! #: config/avr/avr.opt:31
! #, fuzzy, no-c-format
! msgid "-mmcu=<MCU>\tSelect the target MCU."
! msgstr "-m64 vaatii PowerPC64-suorittimen"
  
! #: config/avr/avr.opt:35
! #, fuzzy, no-c-format
! msgid "Optimization. Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues."
! msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
  
! #: config/avr/avr.opt:39
  #, fuzzy, no-c-format
! #| msgid "Set the number of 64 KiB flash segments."
! msgid "This option is used internally. Set the number of 64 KiB flash segments."
! msgstr "Aseta 64 KiB:n kokoisten flash-segmenttien määrä."
  
! #: config/avr/avr.opt:43
  #, no-c-format
! msgid "Call main and exit (default)."
! msgstr ""
  
! #: config/avr/avr.opt:47
  #, no-c-format
! msgid "This option is used internally. Indicate presence of a processor erratum.  Do not skip 32-bit instructions."
  msgstr ""
  
! #: config/avr/avr.opt:51
  #, fuzzy, no-c-format
! msgid "This option is used internally. Enable Read-Modify-Write (RMW) instructions support/use."
! msgstr "Ota käyttöön käyttäjän määrittelemät käskyt"
  
! #: config/avr/avr.opt:62
  #, no-c-format
! msgid "This option is on per default in order to work around PR118012."
  msgstr ""
  
! #: config/avr/avr.opt:66
  #, no-c-format
! msgid "Optimization. Allow to use nonzero_bits() in some insn conditions."
  msgstr ""
  
! #: config/avr/avr.opt:70
  #, no-c-format
! msgid "This option is used internally for multilib generation and selection.  Assume RJMP / RCALL can target all program memory."
  msgstr ""
  
! #: config/avr/avr.opt:74
  #, no-c-format
! msgid "Use an 8-bit 'int' type."
! msgstr "Käytä 8-bittistä int-tyyppiä."
  
! #: config/avr/avr.opt:78
  #, no-c-format
! msgid "Change the stack pointer without disabling interrupts."
  msgstr ""
  
! #: config/avr/avr.opt:82
  #, no-c-format
! msgid "-mbranch-cost=<cost>\tOptimization. Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 0."
  msgstr ""
  
! #: config/avr/avr.opt:86
  #, no-c-format
! msgid "Optimization. Treat main as if it had attribute OS_task."
  msgstr ""
  
! #: config/avr/avr.opt:96
  #, no-c-format
! msgid "Change only the low 8 bits of the stack pointer."
  msgstr ""
  
! #: config/avr/avr.opt:100
  #, fuzzy, no-c-format
! msgid "Optimization. Relax branches."
! msgstr "Ei haaroja\n"
  
! #: config/avr/avr.opt:104
! #, no-c-format
! msgid "Make the linker relaxation machine assume that a program counter wrap-around occurs."
! msgstr ""
  
! #: config/avr/avr.opt:108
! #, no-c-format
! msgid "Optimization. Accumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf."
! msgstr ""
  
! #: config/avr/avr.opt:112
  #, no-c-format
! msgid "Optimization. Split shifts of 4-byte values into a byte shift and a residual bit shift."
  msgstr ""
  
! #: config/avr/avr.opt:116
  #, no-c-format
! msgid "Optimization. Split most of the load and store instructions into byte load and stores."
  msgstr ""
  
! #: config/avr/avr.opt:120
  #, no-c-format
! msgid "Optimization. When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X."
  msgstr ""
  
! #: config/avr/avr.opt:124
  #, no-c-format
! msgid "This option is used internally. The device has the bitfield NVMCTRL_CTRLB.FLMAP."
  msgstr ""
  
! #: config/avr/avr.opt:128
  #, no-c-format
! msgid "The device has the .rodata section located in the RAM area."
  msgstr ""
  
! #: config/avr/avr.opt:133
  #, no-c-format
! msgid "This option is used internally for multilib generation and selection. The device has no SPH special function register."
  msgstr ""
  
! #: config/avr/avr.opt:137
! #, no-c-format
! msgid "Optimization. Split register additions from load/store instructions. Most useful on Reduced Tiny."
! msgstr ""
  
! #: config/avr/avr.opt:141
  #, no-c-format
! msgid "-mfuse-add=<0,2>\tOptimization. Split register additions from load/store instructions. Most useful on Reduced Tiny."
  msgstr ""
  
! #: config/avr/avr.opt:145
! #, no-c-format
! msgid "Warn if the address space of an address is changed."
! msgstr "Varoita, jos osoitteen osoiteavaruutta muutetaan."
  
! #: config/avr/avr.opt:149
  #, no-c-format
! msgid "Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default."
  msgstr ""
  
! #: config/avr/avr.opt:153
  #, no-c-format
! msgid "Allow to use truncation instead of rounding towards zero for fractional fixed-point types."
  msgstr ""
  
! #: config/avr/avr.opt:157
  #, no-c-format
! msgid "Optimization. Run a post-reload pass that tweaks move instructions."
  msgstr ""
  
! #: config/avr/avr.opt:161
  #, no-c-format
! msgid "-mfuse-move=<0,23>\tOptimization. Run a post-reload pass that tweaks move instructions."
  msgstr ""
  
! #: config/avr/avr.opt:165
  #, no-c-format
! msgid "Optimization. Fuse some move insns after insn combine."
  msgstr ""
  
! #: config/avr/avr.opt:169
  #, no-c-format
! msgid "Assume that all data in static storage can be accessed by LDS / STS instructions.  This option is only useful for reduced Tiny devices like ATtiny40."
  msgstr ""
  
! #: config/avr/avr.opt:173
  #, no-c-format
! msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
  msgstr ""
  
! #: config/avr/avr.opt:177
  #, no-c-format
! msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
  msgstr ""
  
! #: config/avr/avr.opt:181
  #, no-c-format
! msgid "Do not link against the device-specific library lib<MCU>.a."
! msgstr ""
  
! #: config/avr/avr.opt:185
  #, no-c-format
! msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
  msgstr ""
  
! #: config/avr/avr.opt:189
  #, no-c-format
! msgid "Available BITS selections:"
! msgstr "Käytettävissä olevat BITS-valinnat:"
  
! #: config/cris/cris.opt:45
  #, fuzzy, no-c-format
! msgid "Work around bug in multiplication instruction."
! msgstr "Kierrä vanha 4300-laitteistovika"
  
! #: config/cris/cris.opt:51
! #, fuzzy, no-c-format
! msgid "Compile for ETRAX 4 (CRIS v3)."
! msgstr "Muunna..."
  
! #: config/cris/cris.opt:56
! #, fuzzy, no-c-format
! msgid "Compile for ETRAX 100 (CRIS v8)."
! msgstr "Muunna..."
  
! #: config/cris/cris.opt:64
  #, fuzzy, no-c-format
! msgid "Emit verbose debug information in assembly code."
! msgstr "Tuota vianjäljitystietoja VMS-muodossa"
  
! #: config/cris/cris.opt:71
  #, fuzzy, no-c-format
! msgid "Do not use condition codes from normal instructions."
  msgstr "Käytä AltiVec-käskyjä"
  
! #: config/cris/cris.opt:80
  #, no-c-format
! msgid "Do not emit addressing modes with side-effect assignment."
  msgstr ""
  
! #: config/cris/cris.opt:89
! #, fuzzy, no-c-format
! msgid "Do not tune stack alignment."
! msgstr "Käytä H8/300-kohdistussääntöjä"
  
! #: config/cris/cris.opt:98
! #, fuzzy, no-c-format
! msgid "Do not tune writable data alignment."
! msgstr "Käytä H8/300-kohdistussääntöjä"
  
! #: config/cris/cris.opt:107
! #, fuzzy, no-c-format
! msgid "Do not tune code and read-only data alignment."
! msgstr "Käytä H8/300-kohdistussääntöjä"
  
! #: config/cris/cris.opt:112 config/cris/cris.opt:117
! #, fuzzy, no-c-format
! msgid "Align code and data to 32 bits."
! msgstr "Kohdista koodi ja data 32 bittiin"
  
! #: config/cris/cris.opt:122 config/cris/cris.opt:127
! #, fuzzy, no-c-format
! msgid "Align code and data to 16 bits."
! msgstr "Kohdista koodi ja data 32 bittiin"
  
! #: config/cris/cris.opt:132 config/cris/cris.opt:137
  #, fuzzy, no-c-format
! msgid "Don't align items in code or data."
! msgstr "Kohdista koodi ja data 32 bittiin"
  
! #: config/cris/cris.opt:146
! #, fuzzy, no-c-format
! msgid "Do not emit function prologue or epilogue."
! msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
! 
! #: config/cris/cris.opt:153
  #, no-c-format
! msgid "Use the most feature-enabling options allowed by other options."
  msgstr ""
  
! #: config/cris/cris.opt:162
  #, no-c-format
! msgid "Override -mbest-lib-options."
! msgstr ""
  
! #: config/cris/cris.opt:169
! #, fuzzy, no-c-format
! msgid "-march=ARCH\tGenerate code for the specified chip or CPU version."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/cris/cris.opt:173
! #, fuzzy, no-c-format
! msgid "-mtune=ARCH\tTune alignment for the specified chip or CPU version."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/cris/cris.opt:177
  #, no-c-format
! msgid "-mmax-stackframe=SIZE\tWarn when a stackframe is larger than the specified size."
! msgstr ""
  
! #: config/cris/cris.opt:184
  #, no-c-format
! msgid "Emit traps as \"break 8\", default for CRIS v3 and up.  If disabled, calls to abort() are used."
  msgstr ""
  
! #: config/cris/cris.opt:188
  #, no-c-format
! msgid "Emit checks causing \"break 8\" instructions to execute when applying atomic builtins on misaligned memory."
  msgstr ""
  
! #: config/cris/cris.opt:192
  #, no-c-format
! msgid "Handle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic."
! msgstr ""
  
! #: config/msp430/msp430.opt:7
  #, no-c-format
! msgid "Use a lightweight configuration of printf and puts to reduce code size. For single-threaded applications, not requiring reentrant I/O only. Requires Newlib Nano IO."
! msgstr ""
  
! #: config/msp430/msp430.opt:11
  #, no-c-format
! msgid "Force assembly output to always use hex constants."
  msgstr ""
  
! #: config/msp430/msp430.opt:15
  #, fuzzy, no-c-format
! msgid "Specify the MCU to build for."
! msgstr "Käytä MCU-käskyjä"
  
! #: config/msp430/msp430.opt:19
  #, no-c-format
! msgid "Warn if an MCU name is unrecognized or conflicts with other options (default: on)."
  msgstr ""
  
! #: config/msp430/msp430.opt:23
  #, no-c-format
! msgid "Warn if devices.csv is not found or there are problem parsing it (default: on)."
! msgstr ""
  
! #: config/msp430/msp430.opt:27
  #, fuzzy, no-c-format
! msgid "Specify the ISA to build for: msp430, msp430x, msp430xv2."
! msgstr "Määrittele käytettävä ABI"
  
! #: config/msp430/msp430.opt:52
  #, fuzzy, no-c-format
! msgid "Select large model - 20-bit addresses/pointers."
! msgstr "Tuota 68302-koodia"
  
! #: config/msp430/msp430.opt:56
! #, fuzzy, no-c-format
! msgid "Select small model - 16-bit addresses/pointers (default)."
! msgstr "Tuota 68302-koodia"
  
! #: config/msp430/msp430.opt:60
  #, no-c-format
! msgid "Optimize opcode sizes at link time."
  msgstr ""
  
! #: config/msp430/msp430.opt:67 config/pru/pru.opt:26
  #, no-c-format
! msgid "Use a minimum runtime (no static initializers or ctors) for memory-constrained devices."
  msgstr ""
  
! #: config/msp430/msp430.opt:74
  #, no-c-format
! msgid "Specify the type of hardware multiply to support."
  msgstr ""
  
! #: config/msp430/msp430.opt:96
  #, no-c-format
! msgid "Specify whether functions should be placed into the lower or upper memory regions, or if they should be shuffled between the regions (either) for best fit (default: lower)."
  msgstr ""
  
! #: config/msp430/msp430.opt:100
  #, no-c-format
! msgid "Specify whether variables should be placed into the lower or upper memory regions, or if they should be shuffled between the regions (either) for best fit (default: lower)."
  msgstr ""
  
! #: config/msp430/msp430.opt:104
  #, no-c-format
! msgid "Add the .lower prefix to section names when compiling with -m{code,data}-region=lower (disabled by default)."
  msgstr ""
  
! #: config/msp430/msp430.opt:123
  #, no-c-format
! msgid "Passes on a request to the assembler to enable fixes for various silicon errata."
  msgstr ""
  
! #: config/msp430/msp430.opt:127
  #, no-c-format
! msgid "Passes on a request to the assembler to warn about various silicon errata."
  msgstr ""
  
! #: config/msp430/msp430.opt:131
  #, no-c-format
! msgid "The path to devices.csv.  The GCC driver can normally locate devices.csv itself and pass this option to the compiler, so the user shouldn't need to pass this."
  msgstr ""
  
! #: config/msp430/msp430.opt:136
  #, no-c-format
! msgid "For shift operations by a constant amount, which require an individual instruction to shift by one position, set the maximum number of inline shift instructions (maximum value 64) to emit instead of using the corresponding __mspabi helper function. The default value is 4."
  msgstr ""
  
! #: config/frv/frv.opt:30
  #, fuzzy, no-c-format
! msgid "Use 4 media accumulators."
! msgstr "Käytä media-käskyjä"
  
! #: config/frv/frv.opt:34
  #, fuzzy, no-c-format
! msgid "Use 8 media accumulators."
! msgstr "Käytä media-käskyjä"
  
! #: config/frv/frv.opt:38
  #, fuzzy, no-c-format
! msgid "Enable label alignment optimizations."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/frv/frv.opt:42
! #, fuzzy, no-c-format
! msgid "Dynamically allocate cc registers."
! msgstr "Funktion ”%s” paluuarvoa kohdassa %L ei ole asetettu"
  
! #: config/frv/frv.opt:49
  #, fuzzy, no-c-format
! msgid "Set the cost of branches."
! msgstr "Ei haaroja\n"
  
! #: config/frv/frv.opt:53
  #, fuzzy, no-c-format
! msgid "Enable conditional execution other than moves/scc."
! msgstr "Ota käyttöön ehdolliset siirrot"
  
! #: config/frv/frv.opt:57
! #, no-c-format
! msgid "Change the maximum length of conditionally-executed sequences."
! msgstr ""
! 
! #: config/frv/frv.opt:61
! #, no-c-format
! msgid "Change the number of temporary registers that are available to conditionally-executed sequences."
! msgstr ""
! 
! #: config/frv/frv.opt:65
  #, fuzzy, no-c-format
! msgid "Enable conditional moves."
! msgstr "Ota käyttöön ehdolliset siirrot"
  
! #: config/frv/frv.opt:69
  #, fuzzy, no-c-format
! msgid "Set the target CPU type."
! msgstr "kohdetyypin vaatima kohdistus kasvaa tyyppimuunnoksessa"
  
! #: config/frv/frv.opt:73
  #, fuzzy, no-c-format
! msgid "Known FR-V CPUs (for use with the -mcpu= option):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/frv/frv.opt:122
  #, fuzzy, no-c-format
! msgid "Use fp double instructions."
! msgstr "Älä käytä laitteistoliukulukuja"
  
! #: config/frv/frv.opt:126
  #, no-c-format
! msgid "Change the ABI to allow double word insns."
  msgstr ""
  
! #: config/frv/frv.opt:134
  #, no-c-format
! msgid "Just use icc0/fcc0."
  msgstr ""
  
! #: config/frv/frv.opt:138
  #, fuzzy, no-c-format
! msgid "Only use 32 FPRs."
! msgstr "Käytä vain 32 liukulukurekisteriä"
  
! #: config/frv/frv.opt:142
! #, fuzzy, no-c-format
! msgid "Use 64 FPRs."
! msgstr "Käytä 64 liukulukurekisteriä"
! 
! #: config/frv/frv.opt:146
! #, fuzzy, no-c-format
! msgid "Only use 32 GPRs."
! msgstr "Käytä vain 32 yleiskäyttörekisteriä"
! 
! #: config/frv/frv.opt:150
! #, fuzzy, no-c-format
! msgid "Use 64 GPRs."
! msgstr "Käytä 64 yleiskäyttörekisteriä"
! 
! #: config/frv/frv.opt:154
  #, no-c-format
! msgid "Enable use of GPREL for read-only data in FDPIC."
  msgstr ""
  
! #: config/frv/frv.opt:166
  #, fuzzy, no-c-format
! msgid "Enable PIC support for building libraries."
! msgstr "Ota käyttöön lisämääreiden tuki"
  
! #: config/frv/frv.opt:170
  #, no-c-format
! msgid "Follow the EABI linkage requirements."
! msgstr ""
  
! #: config/frv/frv.opt:174
  #, fuzzy, no-c-format
! msgid "Disallow direct calls to global functions."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/frv/frv.opt:178
  #, fuzzy, no-c-format
! msgid "Use media instructions."
! msgstr "Käytä media-käskyjä"
  
! #: config/frv/frv.opt:182
! #, fuzzy, no-c-format
! msgid "Use multiply add/subtract instructions."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/frv/frv.opt:186
  #, fuzzy, no-c-format
! msgid "Enable optimizing &&/|| in conditional execution."
! msgstr "Ota käyttöön ehdolliset siirrot"
  
! #: config/frv/frv.opt:190
! #, fuzzy, no-c-format
! msgid "Enable nested conditional execution optimizations."
! msgstr "Käytä AltiVec-käskyjä"
! 
! #: config/frv/frv.opt:195
  #, no-c-format
! msgid "Do not mark ABI switches in e_flags."
! msgstr ""
  
! #: config/frv/frv.opt:199
  #, fuzzy, no-c-format
! msgid "Remove redundant membars."
! msgstr "Lisää tai poista…"
  
! #: config/frv/frv.opt:203
  #, fuzzy, no-c-format
! msgid "Pack VLIW instructions."
! msgstr "puuttuva %<(%> ilmaisun %<#pragma pack%> jälkeen - jätetään huomiotta"
  
! #: config/frv/frv.opt:207
! #, no-c-format
! msgid "Enable setting GPRs to the result of comparisons."
! msgstr ""
  
! #: config/frv/frv.opt:212
  #, no-c-format
! msgid "Change the amount of scheduler lookahead."
! msgstr ""
  
! #: config/frv/frv.opt:220
  #, fuzzy, no-c-format
! msgid "Assume a large TLS segment."
! msgstr "Käytä H8/300-kohdistussääntöjä"
  
! #: config/frv/frv.opt:224
  #, fuzzy, no-c-format
! msgid "Do not assume a large TLS segment."
! msgstr "Käytä H8/300-kohdistussääntöjä"
  
! #: config/frv/frv.opt:229
  #, fuzzy, no-c-format
! msgid "Cause gas to print tomcat statistics."
! msgstr "Näytä kääntäjän versio"
  
! #: config/frv/frv.opt:234
  #, fuzzy, no-c-format
! msgid "Link with the library-pic libraries."
! msgstr "Linkitä yksittäisiä kirjastoja käsin."
  
! #: config/frv/frv.opt:238
  #, fuzzy, no-c-format
! msgid "Allow branches to be packed with other instructions."
! msgstr "Salli gcc:n käyttää repeat/erepeat-käskyjä"
  
! #: config/mmix/mmix.opt:24
  #, fuzzy, no-c-format
! msgid "For intrinsics library: pass all parameters in registers."
! msgstr "Funktion ”%s” paluuarvoa kohdassa %L ei ole asetettu"
  
! #: config/mmix/mmix.opt:28
  #, fuzzy, no-c-format
! msgid "Use register stack for parameters and return value."
! msgstr "Käytä rekistereitä argumenttien välittämiseen"
  
! #: config/mmix/mmix.opt:32
  #, fuzzy, no-c-format
! msgid "Use call-clobbered registers for parameters and return value."
! msgstr "Käytä rekistereitä argumenttien välittämiseen"
  
! #: config/mmix/mmix.opt:37
  #, fuzzy, no-c-format
! msgid "Use epsilon-respecting floating point compare instructions."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/mmix/mmix.opt:41
! #, no-c-format
! msgid "Use zero-extending memory loads, not sign-extending ones."
! msgstr ""
! 
! #: config/mmix/mmix.opt:45
! #, no-c-format
! msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)."
! msgstr ""
! 
! #: config/mmix/mmix.opt:49
! #, no-c-format
! msgid "Prepend global symbols with \":\" (for use with PREFIX)."
! msgstr ""
! 
! #: config/mmix/mmix.opt:53
  #, fuzzy, no-c-format
! msgid "Do not provide a default start-address 0x100 of the program."
! msgstr "Aseta ohjelman alkuosoite"
  
! #: config/mmix/mmix.opt:57
! #, no-c-format
! msgid "Link to emit program in ELF format (rather than mmo)."
! msgstr ""
! 
! #: config/mmix/mmix.opt:61
! #, no-c-format
! msgid "Use P-mnemonics for branches statically predicted as taken."
! msgstr ""
! 
! #: config/mmix/mmix.opt:65
  #, fuzzy, no-c-format
! msgid "Don't use P-mnemonics for branches."
! msgstr "virheellinen versionumero ”%s”"
  
! #: config/mmix/mmix.opt:79
! #, no-c-format
! msgid "Use addresses that allocate global registers."
! msgstr ""
! 
! #: config/mmix/mmix.opt:83
! #, no-c-format
! msgid "Do not use addresses that allocate global registers."
! msgstr ""
! 
! #: config/mmix/mmix.opt:87
  #, fuzzy, no-c-format
! msgid "Generate a single exit point for each function."
! msgstr "indeksoitu arvo on osoitin funktioon"
  
! #: config/mmix/mmix.opt:91
  #, fuzzy, no-c-format
! msgid "Do not generate a single exit point for each function."
! msgstr "Älä luo #line-direktiivejä"
  
! #: config/mmix/mmix.opt:95
  #, fuzzy, no-c-format
! msgid "Set start-address of the program."
! msgstr "Aseta ohjelman alkuosoite"
  
! #: config/mmix/mmix.opt:99
  #, fuzzy, no-c-format
! msgid "Set start-address of data."
! msgstr "Aseta datan alkuosoite"
  
! #: config/sparc/sparc.opt:42
  #, fuzzy, no-c-format
! msgid "Use flat register window model."
! msgstr "käytä aina numeroita käyttäjän/ryhmän nimissä"
  
! #: config/sparc/sparc.opt:46
! #, no-c-format
! msgid "Assume possible double misalignment."
! msgstr ""
! 
! #: config/sparc/sparc.opt:50
  #, fuzzy, no-c-format
! msgid "Use ABI reserved registers."
! msgstr "Käytä 32-bittisiä yleisrekistereitä"
  
! #: config/sparc/sparc.opt:54
  #, fuzzy, no-c-format
! msgid "Use hardware quad FP instructions."
! msgstr "Älä käytä laitteistoliukulukuja"
  
! #: config/sparc/sparc.opt:58
  #, fuzzy, no-c-format
! msgid "Do not use hardware quad fp instructions."
! msgstr "Älä käytä laitteistoliukulukuja"
  
! #: config/sparc/sparc.opt:62
  #, fuzzy, no-c-format
! msgid "Compile for V8+ ABI."
! msgstr "Muunna..."
  
! #: config/sparc/sparc.opt:66
  #, fuzzy, no-c-format
! msgid "Use UltraSPARC Visual Instruction Set version 1.0 extensions."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/sparc/sparc.opt:70
  #, fuzzy, no-c-format
! msgid "Use UltraSPARC Visual Instruction Set version 2.0 extensions."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/sparc/sparc.opt:74
  #, fuzzy, no-c-format
! msgid "Use UltraSPARC Visual Instruction Set version 3.0 extensions."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/sparc/sparc.opt:78
  #, fuzzy, no-c-format
! msgid "Use additional VIS 3 instructions introduced in OSA2011."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/sparc/sparc.opt:82
  #, fuzzy, no-c-format
! msgid "Use UltraSPARC Visual Instruction Set version 4.0 extensions."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/sparc/sparc.opt:86
  #, fuzzy, no-c-format
! msgid "Use additional VIS 4 instructions introduced in OSA2017."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/sparc/sparc.opt:90
  #, fuzzy, no-c-format
! msgid "Use UltraSPARC Compare-and-Branch extensions."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/sparc/sparc.opt:94
  #, fuzzy, no-c-format
! msgid "Use UltraSPARC Fused Multiply-Add extensions."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/sparc/sparc.opt:98
! #, fuzzy, no-c-format
! msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/sparc/sparc.opt:102
  #, fuzzy, no-c-format
! msgid "Use UltraSPARC Population-Count instruction."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/sparc/sparc.opt:106
  #, fuzzy, no-c-format
! msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/sparc/sparc.opt:110
  #, no-c-format
! msgid "Pointers are 64-bit."
! msgstr "Osoittimet ovat 64-bittisiä."
  
! #: config/sparc/sparc.opt:114
  #, no-c-format
! msgid "Pointers are 32-bit."
! msgstr "Osoittimet ovat 32-bittisiä."
  
! #: config/sparc/sparc.opt:118
  #, no-c-format
! msgid "Use 64-bit ABI."
! msgstr "Käytä 64-bittistä ABIa."
  
! #: config/sparc/sparc.opt:122
  #, no-c-format
! msgid "Use 32-bit ABI."
! msgstr "Käytä 32-bittistä ABIa."
  
! #: config/sparc/sparc.opt:126
  #, fuzzy, no-c-format
! msgid "Use stack bias."
! msgstr "pinon ylivuoto"
  
! #: config/sparc/sparc.opt:130
  #, no-c-format
! msgid "Use structs on stronger alignment for double-word copies."
  msgstr ""
  
! #: config/sparc/sparc.opt:134
  #, no-c-format
! msgid "Optimize tail call instructions in assembler and linker."
  msgstr ""
  
! #: config/sparc/sparc.opt:138
! #, fuzzy, no-c-format
! msgid "Do not generate code that can only run in supervisor mode (default)."
! msgstr "Tuota koodia Android-alustalle."
  
! #: config/sparc/sparc.opt:142
  #, fuzzy, no-c-format
! msgid "Use instructions of and schedule code for given CPU."
! msgstr "Tuota little-endian-koodia"
  
! #: config/sparc/sparc.opt:228
  #, fuzzy, no-c-format
! msgid "Use given SPARC-V9 code model."
! msgstr "epäkelpo lvalue sijoituksessa"
  
! #: config/sparc/sparc.opt:250
! #, fuzzy, no-c-format
! msgid "Enable debug output."
! msgstr "Ota käyttöön vianjäljitystuloste"
! 
! #: config/sparc/sparc.opt:254
  #, no-c-format
! msgid "Enable strict 32-bit psABI struct return checking."
  msgstr ""
  
! #: config/sparc/sparc.opt:258
  #, no-c-format
! msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
  msgstr ""
  
! #: config/sparc/sparc.opt:263
  #, no-c-format
! msgid "Enable workarounds for the errata of the UT699 processor."
  msgstr ""
  
! #: config/sparc/sparc.opt:267
  #, no-c-format
! msgid "Enable workarounds for the errata of the UT699E/UT700 processor."
  msgstr ""
  
! #: config/sparc/sparc.opt:271
  #, no-c-format
! msgid "Enable workarounds for the errata of the GR712RC processor."
  msgstr ""
  
! #: config/sparc/sparc.opt:308
  #, fuzzy, no-c-format
! msgid "Specify the memory model in effect for the program."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/h8300/h8300.opt:23
  #, no-c-format
! msgid "Generate H8S code."
! msgstr "Tuota H8S-koodia."
  
! #: config/h8300/h8300.opt:27
! #, no-c-format
! msgid "Generate H8SX code."
! msgstr "Tuota H8SX-koodia."
  
! #: config/h8300/h8300.opt:31
  #, no-c-format
! msgid "Generate H8S/2600 code."
! msgstr "Tuota H8S/2600-koodia."
  
! #: config/h8300/h8300.opt:35
! #, no-c-format
! msgid "Make integers 32 bits wide."
! msgstr "Tee kokonaisluvista 32 bitin levyisiä."
  
! #: config/h8300/h8300.opt:42
! #, no-c-format
! msgid "Use registers for argument passing."
! msgstr "Käytä rekistereitä argumenttien välittämiseen."
  
! #: config/h8300/h8300.opt:46
! #, no-c-format
! msgid "Consider access to byte sized memory slow."
! msgstr "Oleta tavutason muistinkäyttö hitaaksi."
  
! #: config/h8300/h8300.opt:50
  #, fuzzy, no-c-format
! msgid "Enable linker relaxing."
! msgstr ""
! "\n"
! "Linkittimen valitsimet\n"
! "======================\n"
! "\n"
  
! #: config/h8300/h8300.opt:54
! #, no-c-format
! msgid "Generate H8/300H code."
! msgstr "Tuota H8/300H-koodia."
  
! #: config/h8300/h8300.opt:58
! #, no-c-format
! msgid "Enable the normal mode."
! msgstr "Ota käyttöön normaalitila."
  
! #: config/h8300/h8300.opt:62
  #, no-c-format
! msgid "Use H8/300 alignment rules."
! msgstr "Käytä H8/300-kohdistussääntöjä."
  
! #: config/h8300/h8300.opt:68
  #, fuzzy, no-c-format
! msgid "Push extended registers on stack in monitor functions."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/h8300/h8300.opt:72
  #, fuzzy, no-c-format
! msgid "Do not push extended registers on stack in monitor functions."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/ft32/ft32.opt:23
! #, fuzzy, no-c-format
! msgid "Target the software simulator."
! msgstr "# Ei kohde:"
  
! #: config/ft32/ft32.opt:27
! #, fuzzy, no-c-format
! #| msgid "Does nothing. Preserved for backward compatibility."
! msgid "Ignored, but preserved for backward compatibility."
! msgstr "Ei tee mitään. Säilytetty yhteensopivuuden vuoksi."
  
! #: config/ft32/ft32.opt:31
! #, fuzzy, no-c-format
! msgid "Avoid use of the DIV and MOD instructions."
! msgstr "Älä käytä MDMX-käskyjä"
  
! #: config/ft32/ft32.opt:35
  #, fuzzy, no-c-format
! msgid "Target the FT32B architecture."
! msgstr "  -L, --logfile     anna lokitiedoston nimi\n"
  
! #: config/ft32/ft32.opt:39
! #, fuzzy, no-c-format
! msgid "Enable FT32B code compression."
! msgstr "Ota käyttöön funktioprofilointi."
  
! #: config/ft32/ft32.opt:43
  #, no-c-format
! msgid "Avoid placing any readable data in program memory."
  msgstr ""
  
! #: config/i386/i386.opt:198
  #, no-c-format
! msgid "sizeof(long double) is 16."
! msgstr "sizeof(long double) on 16."
  
! #: config/i386/i386.opt:202 config/i386/i386.opt:378
! #, no-c-format
! msgid "Use hardware fp."
! msgstr "Käytä laitteistoliukulukuja."
  
! #: config/i386/i386.opt:206
  #, no-c-format
! msgid "sizeof(long double) is 12."
! msgstr "sizeof(long double) on 12."
  
! #: config/i386/i386.opt:210
! #, no-c-format
! msgid "Use 80-bit long double."
! msgstr "Käytä 80-bittistä long double -tyyppiä."
  
! #: config/i386/i386.opt:222 config/sh/sh.opt:179
  #, fuzzy, no-c-format
! msgid "Reserve space for outgoing arguments in the function prologue."
! msgstr "Tuota bittikäskyjä"
  
! #: config/i386/i386.opt:226
  #, fuzzy, no-c-format
! msgid "Align some doubles on dword boundary."
! msgstr "Kohdista muuttujat 32 bitin rajoille"
  
! #: config/i386/i386.opt:231
! #, no-c-format
! msgid "Function starts are aligned to this power of 2."
! msgstr "Funktioiden alut tasataan tähän 2:n potenssiin."
  
! #: config/i386/i386.opt:236
  #, no-c-format
! msgid "Jump targets are aligned to this power of 2."
! msgstr "Hyppykohteet tasataan tähän 2:n potenssiin."
  
! #: config/i386/i386.opt:241
  #, no-c-format
! msgid "Loop code aligned to this power of 2."
! msgstr "Silmukkakoodi tasataan tähän 2:n potenssiin."
  
! #: config/i386/i386.opt:245
  #, fuzzy, no-c-format
! msgid "Align destination of the string operations."
! msgstr "Ota käyttöön etumerkilliset laajennetut käskyt"
  
! #: config/i386/i386.opt:266 config/s390/s390.opt:56
! #, no-c-format
! msgid "Generate code for given CPU."
! msgstr "Tuota koodia tietylle suorittimelle."
  
! #: config/i386/i386.opt:274
  #, no-c-format
! msgid "Known assembler dialects (for use with the -masm= option):"
! msgstr "Tunnetut assembler-murteet (käytettäväksi -masm= -valitsimen kanssa):"
  
! #: config/i386/i386.opt:284
  #, no-c-format
! msgid "Branches are this expensive (arbitrary units)."
! msgstr "Haarat ovat näin kalliita (mielivaltainen yksikkö)."
  
! #: config/i386/i386.opt:288
  #, no-c-format
! msgid "-mlarge-data-threshold=<number>\tData greater than given threshold will go into a large data section in x86-64 medium and large code models."
  msgstr ""
  
! #: config/i386/i386.opt:292
  #, fuzzy, no-c-format
! msgid "Use given x86-64 code model."
! msgstr "epäkelpo lvalue sijoituksessa"
  
! #: config/i386/i386.opt:315
  #, no-c-format
! msgid "Use given address mode."
! msgstr "Käytä annettua osoitetilaa."
  
! #: config/i386/i386.opt:319
! #, fuzzy, no-c-format
! msgid "Known address mode (for use with the -maddress-mode= option):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/i386/i386.opt:332
  #, fuzzy, no-c-format
! msgid "Generate sin, cos, sqrt for FPU."
! msgstr "Tuota koodia GNU as:lle"
  
! #: config/i386/i386.opt:341
  #, no-c-format
! msgid "Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack."
  msgstr ""
  
! #: config/i386/i386.opt:345
  #, fuzzy, no-c-format
! msgid "Return values of functions in FPU registers."
! msgstr "Funktion ”%s” paluuarvoa kohdassa %L ei ole asetettu"
  
! #: config/i386/i386.opt:349
  #, fuzzy, no-c-format
! msgid "Generate floating point mathematics using given instruction set."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/i386/i386.opt:353
! #, fuzzy, no-c-format
! msgid "Valid arguments to -mfpmath=:"
! msgstr "Kelvolliset argumentit ovat:\n"
  
! #: config/i386/i386.opt:382 config/m68k/ieee.opt:24
! #, fuzzy, no-c-format
! msgid "Use IEEE math for fp comparisons."
! msgstr "Käytä ohjelmistoliukulukuja"
  
! #: config/i386/i386.opt:386
! #, fuzzy, no-c-format
! msgid "Inline all known string operations."
! msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
  
! #: config/i386/i386.opt:390
  #, no-c-format
! msgid "Inline memset/memcpy string operations, but perform inline version only for small blocks."
  msgstr ""
  
! #: config/i386/i386.opt:397
  #, fuzzy, no-c-format
! msgid "Use native (MS) bitfield layout."
! msgstr "Käytä bittikenttäkäskyjä."
  
! #: config/i386/i386.opt:417
  #, no-c-format
! msgid "Relax cmpxchg loop for atomic_fetch_{or,xor,and,nand} by adding load and cmp before cmpxchg, execute pause and loop back to load and compare if load value is not expected."
  msgstr ""
  
! #: config/i386/i386.opt:421
! #, fuzzy, no-c-format
! msgid "Set 80387 floating-point precision to 32-bit."
! msgstr "Käytä 32-bittisiä liukulukurekistereitä"
  
! #: config/i386/i386.opt:425
! #, fuzzy, no-c-format
! msgid "Set 80387 floating-point precision to 64-bit."
! msgstr "Käytä 32-bittisiä liukulukurekistereitä"
  
! #: config/i386/i386.opt:429
! #, fuzzy, no-c-format
! msgid "Set 80387 floating-point precision to 80-bit."
! msgstr "Käytä 32-bittisiä liukulukurekistereitä"
  
! #: config/i386/i386.opt:433
  #, no-c-format
! msgid "Set the FTZ and DAZ Flags."
  msgstr ""
  
! #: config/i386/i386.opt:441
  #, no-c-format
! msgid "Assume incoming stack aligned to this power of 2."
! msgstr "Oleta tulopino tasatuksi tähän 2:n potenssiin."
  
! #: config/i386/i386.opt:445
  #, fuzzy, no-c-format
! msgid "Use push instructions to save outgoing arguments."
! msgstr "keskeytysfunktiolla ei saa olla argumentteja"
  
! #: config/i386/i386.opt:449
  #, fuzzy, no-c-format
! msgid "Use red-zone in the x86-64 code."
! msgstr "Tuota 64-bittistä x86-64-koodia"
  
! #: config/i386/i386.opt:453
  #, no-c-format
! msgid "Number of registers used to pass integer arguments."
  msgstr ""
  
! #: config/i386/i386.opt:457
  #, fuzzy, no-c-format
! msgid "Alternate calling convention."
! msgstr "Kutsutaan settimeofday:\n"
  
! #: config/i386/i386.opt:465
  #, no-c-format
! msgid "Use SSE register passing conventions for SF and DF mode."
  msgstr ""
  
! #: config/i386/i386.opt:469
! #, fuzzy, no-c-format
! msgid "Realign stack in prologue."
! msgstr "Pinotila loppui.\n"
  
! #: config/i386/i386.opt:473
! #, fuzzy, no-c-format
! msgid "Enable stack probing."
! msgstr "Pinotila loppui.\n"
! 
! #: config/i386/i386.opt:477
  #, no-c-format
! msgid "Specify memcpy expansion strategy when expected size is known."
  msgstr ""
  
! #: config/i386/i386.opt:481
  #, no-c-format
! msgid "Specify memset expansion strategy when expected size is known."
  msgstr ""
  
! #: config/i386/i386.opt:485
  #, no-c-format
! msgid "Chose strategy to generate stringop using."
  msgstr ""
  
! #: config/i386/i386.opt:517
  #, fuzzy, no-c-format
! msgid "Use given thread-local storage dialect."
! msgstr "Määrittele käytettävä ABI"
  
! #: config/i386/i386.opt:521
  #, fuzzy, no-c-format
! msgid "Known TLS dialects (for use with the -mtls-dialect= option):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/i386/i386.opt:531
  #, no-c-format
! msgid "Use direct references against %gs when accessing tls data."
  msgstr ""
  
! #: config/i386/i386.opt:539
! #, fuzzy, no-c-format
! msgid "Fine grain control of tune features."
! msgstr "Poistettu ominaisuus:"
  
! #: config/i386/i386.opt:543
  #, fuzzy, no-c-format
! msgid "Clear all tune features."
! msgstr "Poistettu ominaisuus:"
  
! #: config/i386/i386.opt:550
  #, fuzzy, no-c-format
! msgid "Generate code that conforms to Intel MCU psABI."
! msgstr "Tuota 68040-koodia"
  
! #: config/i386/i386.opt:554
  #, fuzzy, no-c-format
! msgid "Generate code that conforms to the given ABI."
! msgstr "Tuota 68040-koodia"
  
! #: config/i386/i386.opt:568
  #, no-c-format
! msgid "Use libgcc stubs to save and restore registers clobbered by 64-bit Microsoft to System V ABI calls."
  msgstr ""
  
! #: config/i386/i386.opt:576
  #, fuzzy, no-c-format
! msgid "Known vectorization library ABIs (for use with the -mveclibabi= option):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/i386/i386.opt:589
  #, no-c-format
! msgid "Return 8-byte vectors in memory."
  msgstr ""
  
! #: config/i386/i386.opt:593
  #, no-c-format
! msgid "Generate reciprocals instead of divss and sqrtss."
  msgstr ""
  
! #: config/i386/i386.opt:597 config/loongarch/loongarch.opt:267
  #, no-c-format
! msgid "Control generation of reciprocal estimates."
  msgstr ""
  
! #: config/i386/i386.opt:601
! #, fuzzy, no-c-format
! msgid "Generate cld instruction in the function prologue."
! msgstr "Tuota bittikäskyjä"
  
! #: config/i386/i386.opt:605
  #, no-c-format
! msgid "Generate vzeroupper instruction before a transfer of control flow out of the function."
  msgstr ""
  
! #: config/i386/i386.opt:610
  #, no-c-format
! msgid "Enable Scalar to Vector optimization pass transforming 64-bit integer computations into vector ones."
  msgstr ""
  
! #: config/i386/i386.opt:615
  #, no-c-format
! msgid "The maximum number of use and def visits when discovering a STV chain before the discovery is aborted."
  msgstr ""
  
! #: config/i386/i386.opt:619
  #, no-c-format
! msgid "Do dispatch scheduling if processor is bdver1, bdver2, bdver3, bdver4 or znver1 and Haifa scheduling is selected."
  msgstr ""
  
! #: config/i386/i386.opt:624
  #, no-c-format
! msgid "Use 128-bit AVX instructions instead of 256-bit AVX instructions in the auto-vectorizer."
  msgstr ""
  
! #: config/i386/i386.opt:628
  #, no-c-format
! msgid "Use given register vector width instructions instead of maximum register width in the auto-vectorizer."
  msgstr ""
  
! #: config/i386/i386.opt:632
! #, fuzzy, no-c-format
! msgid "Known preferred register vector length (to use with the -mprefer-vector-width= option):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/i386/i386.opt:648
  #, no-c-format
! msgid "Enable floating-point status flags setting SSE vector operations on partial vectors."
  msgstr ""
  
! #: config/i386/i386.opt:652
! #, fuzzy, no-c-format
! msgid "Maximum number of bits that can be moved from memory to memory efficiently."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: config/i386/i386.opt:659
  #, no-c-format
! msgid "Optimize noreturn functions by not saving callee-saved registers used in the function."
  msgstr ""
  
! #: config/i386/i386.opt:665
! #, fuzzy, no-c-format
! msgid "Generate 32bit i386 code."
! msgstr "Tuota 32-bittistä i386-koodia"
  
! #: config/i386/i386.opt:669
! #, fuzzy, no-c-format
! msgid "Generate 64bit x86-64 code."
! msgstr "Tuota 64-bittistä x86-64-koodia"
  
! #: config/i386/i386.opt:673
! #, fuzzy, no-c-format
! msgid "Generate 32bit x86-64 code."
! msgstr "Tuota 32-bittistä x86-64-koodia"
  
! #: config/i386/i386.opt:677
! #, fuzzy, no-c-format
! msgid "Generate 16bit i386 code."
! msgstr "Tuota 16-bittistä i386-koodia"
  
! #: config/i386/i386.opt:681
! #, fuzzy, no-c-format
! msgid "Support MMX built-in functions."
! msgstr "Tunnista sisäiset funktiot"
  
! #: config/i386/i386.opt:685
! #, fuzzy, no-c-format
! msgid "Support 3DNow! built-in functions."
! msgstr "Tunnista sisäiset funktiot"
  
! #: config/i386/i386.opt:689
! #, fuzzy, no-c-format
! msgid "Support Athlon 3Dnow! built-in functions."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:693
! #, fuzzy, no-c-format
! msgid "Support MMX and SSE built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:697
! #, fuzzy, no-c-format
! msgid "Support MMX, SSE and SSE2 built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:701
! #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:705
! #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:709
! #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:713 config/i386/i386.opt:717
! #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:725
! #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:729
! #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:733
! #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:737
! #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512CD built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:741
! #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512DQ built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:745
! #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BW built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:749
! #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VL built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:753
! #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512IFMA built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:757
! #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:761
! #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VPOPCNTDQ built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:765
! #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI2 built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:769
  #, fuzzy, no-c-format
! msgid "Support AVX512VNNI built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:773
! #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BITALG built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:777
! #, fuzzy, no-c-format
! msgid "Support AVX512VP2INTERSECT built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:781
! #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:785
! #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:789
! #, fuzzy, no-c-format
! msgid "Support FMA4 built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:793
! #, fuzzy, no-c-format
! msgid "Support XOP built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:797
! #, fuzzy, no-c-format
! msgid "Support LWP built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:801
! #, fuzzy, no-c-format
! msgid "Support code generation of Advanced Bit Manipulation (ABM) instructions."
! msgstr "Ota käyttöön saturation-käskyt"
  
! #: config/i386/i386.opt:805
! #, fuzzy, no-c-format
! msgid "Support code generation of popcnt instruction."
! msgstr "Ota käyttöön saturation-käskyt"
  
! #: config/i386/i386.opt:809
! #, fuzzy, no-c-format
! msgid "Support PCONFIG built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:813
! #, fuzzy, no-c-format
! msgid "Support WBNOINVD built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:817
! #, fuzzy, no-c-format
! msgid "Support PTWRITE built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:821
! #, fuzzy, no-c-format
! msgid "Support UINTR built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:825
! #, fuzzy, no-c-format
! msgid "Support SGX built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:829
! #, fuzzy, no-c-format
! msgid "Support RDPID built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:833
! #, fuzzy, no-c-format
! msgid "Support GFNI built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:837
! #, fuzzy, no-c-format
! msgid "Support VAES built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:841
  #, fuzzy, no-c-format
! msgid "Support VPCLMULQDQ built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:845
! #, fuzzy, no-c-format
! msgid "Support BMI built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:849
  #, fuzzy, no-c-format
! msgid "Support BMI2 built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:853
! #, fuzzy, no-c-format
! msgid "Support LZCNT built-in function and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
! 
! #: config/i386/i386.opt:857
  #, no-c-format
! msgid "Support Hardware Lock Elision prefixes."
  msgstr ""
  
! #: config/i386/i386.opt:861
  #, fuzzy, no-c-format
! msgid "Support RDSEED instruction."
! msgstr "Virheellinen käsky"
  
! #: config/i386/i386.opt:865
! #, fuzzy, no-c-format
! msgid "Support PREFETCHW instruction."
! msgstr "Käytä PowerPC-64 -käskykantaa"
  
! #: config/i386/i386.opt:869
! #, fuzzy, no-c-format
! msgid "Support flag-preserving add-carry instructions."
! msgstr "Ota käyttöön 32-bittiset kertolaskukäskyt"
  
! #: config/i386/i386.opt:873
! #, fuzzy, no-c-format
! msgid "Support CLFLUSHOPT instructions."
! msgstr "Ota käyttöön käyttäjän määrittelemät käskyt"
  
! #: config/i386/i386.opt:877
! #, fuzzy, no-c-format
! msgid "Support CLWB instruction."
! msgstr "Virheellinen käsky"
  
! #: config/i386/i386.opt:884
! #, fuzzy, no-c-format
! msgid "Support FXSAVE and FXRSTOR instructions."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/i386/i386.opt:888
! #, fuzzy, no-c-format
! msgid "Support XSAVE and XRSTOR instructions."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/i386/i386.opt:892
  #, fuzzy, no-c-format
! msgid "Support XSAVEOPT instruction."
! msgstr "Käytä PowerPC-64 -käskykantaa"
  
! #: config/i386/i386.opt:896
  #, fuzzy, no-c-format
! msgid "Support XSAVEC instructions."
! msgstr "Ota käyttöön kertolaskukäskyt"
  
! #: config/i386/i386.opt:900
  #, fuzzy, no-c-format
! msgid "Support XSAVES and XRSTORS instructions."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/i386/i386.opt:904
  #, fuzzy, no-c-format
! msgid "Support TBM built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:908
! #, fuzzy, no-c-format
! msgid "Support code generation of cmpxchg16b instruction."
! msgstr "Ota käyttöön saturation-käskyt"
! 
! #: config/i386/i386.opt:912
! #, fuzzy, no-c-format
! msgid "Support code generation of sahf instruction in 64bit x86-64 code."
! msgstr "Ota käyttöön saturation-käskyt"
! 
! #: config/i386/i386.opt:916
! #, fuzzy, no-c-format
! msgid "Support code generation of movbe instruction."
! msgstr "Ota käyttöön saturation-käskyt"
! 
! #: config/i386/i386.opt:920
! #, fuzzy, no-c-format
! msgid "Support code generation of crc32 instruction."
! msgstr "Ota käyttöön saturation-käskyt"
! 
! #: config/i386/i386.opt:924
! #, fuzzy, no-c-format
! msgid "Support AES built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
! 
! #: config/i386/i386.opt:928
! #, fuzzy, no-c-format
! msgid "Support SHA1 and SHA256 built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
! 
! #: config/i386/i386.opt:932
! #, fuzzy, no-c-format
! msgid "Support PCLMUL built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
! 
! #: config/i386/i386.opt:936
  #, no-c-format
! msgid "Encode SSE instructions with VEX prefix."
  msgstr ""
  
! #: config/i386/i386.opt:940
! #, fuzzy, no-c-format
! msgid "Support FSGSBASE built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
! 
! #: config/i386/i386.opt:944
! #, fuzzy, no-c-format
! msgid "Support RDRND built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
! 
! #: config/i386/i386.opt:948
! #, fuzzy, no-c-format
! msgid "Support F16C built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
! 
! #: config/i386/i386.opt:952
  #, no-c-format
! msgid "Emit profiling counter call at function entry before prologue."
  msgstr ""
  
! #: config/i386/i386.opt:956
  #, no-c-format
! msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr ""
  
! #: config/i386/i386.opt:960 config/s390/s390.opt:332
  #, no-c-format
! msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
  msgstr ""
  
! #: config/i386/i386.opt:965
  #, no-c-format
! msgid "Set name of __fentry__ symbol called at function entry."
  msgstr ""
  
! #: config/i386/i386.opt:969
  #, no-c-format
! msgid "Set name of section to record mrecord-mcount calls."
  msgstr ""
  
! #: config/i386/i386.opt:973
  #, no-c-format
! msgid "Skip setting up RAX register when passing variable arguments."
  msgstr ""
  
! #: config/i386/i386.opt:977
! #, no-c-format
! msgid "Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check."
! msgstr ""
  
! #: config/i386/i386.opt:981
  #, no-c-format
! msgid "Split 32-byte AVX unaligned load."
  msgstr ""
  
! #: config/i386/i386.opt:985
  #, no-c-format
! msgid "Split 32-byte AVX unaligned store."
  msgstr ""
  
! #: config/i386/i386.opt:989
  #, fuzzy, no-c-format
! msgid "Support RTM built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:993 c-family/c.opt:568 c-family/c.opt:1774
! #: c-family/c.opt:1778 c-family/c.opt:1782 c-family/c.opt:1786
! #: c-family/c.opt:1790 c-family/c.opt:1794 c-family/c.opt:1798
! #: c-family/c.opt:1805 c-family/c.opt:1809 c-family/c.opt:1813
! #: c-family/c.opt:1817 c-family/c.opt:1821 c-family/c.opt:1825
! #: c-family/c.opt:1829 c-family/c.opt:1833 c-family/c.opt:1837
! #: c-family/c.opt:1841 c-family/c.opt:1845 c-family/c.opt:1849
! #: c-family/c.opt:1853
  #, no-c-format
! msgid "Removed in GCC 9.  This switch has no effect."
! msgstr "Poistettu GCC 9:ssä. Tämä valitsin ei vaikuta mihinkään."
  
! #: config/i386/i386.opt:997
! #, fuzzy, no-c-format
! msgid "Support MWAITX and MONITORX built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1001
  #, fuzzy, no-c-format
! msgid "Support CLZERO built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1005
  #, fuzzy, no-c-format
! msgid "Support PKU built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1013
! #, fuzzy, no-c-format
! msgid "Known stack protector guard (for use with the -mstack-protector-guard= option):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/i386/i386.opt:1037
! #, fuzzy, no-c-format
! msgid "Use the given symbol for addressing the stack-protector guard."
! msgstr "Kelvolliset argumentit ovat:\n"
  
! #: config/i386/i386.opt:1044 config/aarch64/aarch64.opt:92
! #, fuzzy, no-c-format
! msgid "Generate code which uses only the general registers."
! msgstr "Tuota koodia, joka käyttää 68881-liukulukukäskyjä"
  
! #: config/i386/i386.opt:1048
  #, no-c-format
! msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)."
  msgstr ""
  
! #: config/i386/i386.opt:1053
  #, no-c-format
! msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump."
  msgstr ""
  
! #: config/i386/i386.opt:1058
  #, no-c-format
! msgid "Insert ENDBR instruction at function entry only via cf_check attribute for CET instrumentation."
  msgstr ""
  
! #: config/i386/i386.opt:1063
  #, no-c-format
! msgid "Make all function calls indirect."
! msgstr "Tee kaikista funktiokutsuista epäsuoria."
  
! #: config/i386/i386.opt:1067
! #, fuzzy, no-c-format
! msgid "Convert indirect call and jump to call and return thunks."
! msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
! 
! #: config/i386/i386.opt:1071
! #, fuzzy, no-c-format
! msgid "Convert function return to call and return thunk."
! msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
! 
! #: config/i386/i386.opt:1075 config/s390/s390.opt:298
! #, fuzzy, no-c-format
! msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
! msgstr "epäkelpo osoitintila %qs"
! 
! #: config/i386/i386.opt:1091
  #, no-c-format
! msgid "Add CS prefix to call and jmp to indirect thunk with branch target in r8-r15 registers."
  msgstr ""
  
! #: config/i386/i386.opt:1095
  #, fuzzy, no-c-format
! msgid "Force indirect call and jump via register."
! msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: config/i386/i386.opt:1099
  #, fuzzy, no-c-format
! msgid "Support MOVDIRI built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1103
! #, fuzzy, no-c-format
! msgid "Support MOVDIR64B built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
! 
! #: config/i386/i386.opt:1107
! #, fuzzy, no-c-format
! msgid "Support WAITPKG built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
! 
! #: config/i386/i386.opt:1111
! #, fuzzy, no-c-format
! msgid "Support CLDEMOTE built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
! 
! #: config/i386/i386.opt:1115
! #, fuzzy, no-c-format
! msgid "Instrument function exit in instrumented functions with __fentry__."
! msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
! 
! #: config/i386/i386.opt:1119
  #, no-c-format
! msgid "Known choices for return instrumentation with -minstrument-return=:"
  msgstr ""
  
! #: config/i386/i386.opt:1132
  #, no-c-format
! msgid "Generate a __return_loc section pointing to all return instrumentation code."
  msgstr ""
  
! #: config/i386/i386.opt:1136 config/aarch64/aarch64.opt:96
  #, fuzzy, no-c-format
! msgid "Generate code to mitigate against straight line speculation."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/i386/i386.opt:1140
  #, fuzzy, no-c-format
! msgid "Known choices for mitigation against straight line speculation with -mharden-sls=:"
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/i386/i386.opt:1156
  #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BF16 built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1161
  #, fuzzy, no-c-format
! msgid "Support ENQCMD built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1165
  #, fuzzy, no-c-format
! msgid "Support SERIALIZE built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1169
  #, fuzzy, no-c-format
! msgid "Support TSXLDTRK built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1173
  #, fuzzy, no-c-format
! msgid "Support AMX-TILE built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1177
  #, fuzzy, no-c-format
! msgid "Support AMX-INT8 built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1181
  #, fuzzy, no-c-format
! msgid "Support AMX-BF16 built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1185
  #, fuzzy, no-c-format
! msgid "Support HRESET built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1189
  #, fuzzy, no-c-format
! msgid "Support KL built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1193
  #, fuzzy, no-c-format
! msgid "Support WIDEKL built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1197
  #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXVNNI built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1202
! #, no-c-format
! msgid "Emit GNU_PROPERTY_X86_ISA_1_NEEDED GNU property."
! msgstr ""
! 
! #: config/i386/i386.opt:1206
  #, fuzzy, no-c-format
! msgid "Support MWAIT and MONITOR built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1210
  #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512-FP16 built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1214
  #, fuzzy, no-c-format
! #| msgid "Do not use the AltiVec ABI extensions."
! msgid "Do not use GOT to access external symbols."
! msgstr "Älä käytä AltiVec ABI -laajennoksia."
  
! #: config/i386/i386.opt:1218
! #, no-c-format
! msgid "Instructions number above which STFL stall penalty can be compensated."
! msgstr ""
! 
! #: config/i386/i386.opt:1222
  #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXIFMA built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1227
  #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT8 built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1232
  #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXNECONVERT build-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1237
! #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and CMPCCXADD build-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
! 
! #: config/i386/i386.opt:1242
! #, fuzzy, no-c-format
! msgid "Support AMX-FP16 built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
! 
! #: config/i386/i386.opt:1246
! #, fuzzy, no-c-format
! msgid "Support PREFETCHI built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
! 
! #: config/i386/i386.opt:1250
! #, fuzzy, no-c-format
! msgid "Support RAOINT built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
! 
! #: config/i386/i386.opt:1254
  #, no-c-format
! msgid "Enable conservative small loop unrolling."
  msgstr ""
  
! #: config/i386/i386.opt:1258 config/aarch64/aarch64.opt:421
  #, no-c-format
! msgid "Limit how much the autovectorizer may unroll a loop."
  msgstr ""
  
! #: config/i386/i386.opt:1262
  #, no-c-format
! msgid "Whether x86 vectorizer cost modeling compares costs of different vector sizes."
  msgstr ""
  
! #: config/i386/i386.opt:1266
  #, no-c-format
! msgid "-mlam=[none|u48|u57] Instrument meta data position in user data pointers."
  msgstr ""
  
! #: config/i386/i386.opt:1282
  #, fuzzy, no-c-format
! msgid "Support AMX-COMPLEX built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1286
  #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT16 built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1291
  #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM3 built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1296
  #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SHA512 built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1301
! #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM4 built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1306
  #, fuzzy, no-c-format
! msgid "Enable vectorization for gather instruction."
! msgstr "Ota käyttöön moniydintuki"
  
! #: config/i386/i386.opt:1310
! #, fuzzy, no-c-format
! msgid "Enable vectorization for scatter instruction."
! msgstr "Ota käyttöön moniydintuki"
! 
! #: config/i386/i386.opt:1314
  #, no-c-format
! msgid "Support code generation for APX features, including EGPR, PUSH2POP2, NDD, PPX, NF, CCMP and ZU."
  msgstr ""
  
! #: config/i386/i386.opt:1352
! #, no-c-format
! msgid "Enable GPR32 in inline asm when APX_F enabled."
! msgstr ""
! 
! #: config/i386/i386.opt:1356
  #, fuzzy, no-c-format
! msgid "Support USER_MSR built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1360
  #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1 built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1365
  #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX10.1 and AVX10.2 built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1370
  #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX10.1, AVX10.2 and AMX-AVX512 built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1375
  #, fuzzy, no-c-format
! msgid "Support AMX-TF32 built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1379
  #, fuzzy, no-c-format
! msgid "Support AMX-FP8 built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1383
  #, fuzzy, no-c-format
! msgid "Support MOVRS built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1387
  #, fuzzy, no-c-format
! msgid "Support AMX-MOVRS built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1391
  #, fuzzy, no-c-format
! msgid "Support AVX512BMM built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/mingw-w64.opt:23
! #, no-c-format
! msgid "Use unicode startup and define UNICODE macro."
! msgstr ""
! 
! #: config/arm/arm-tables.opt:25
  #, fuzzy, no-c-format
! msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/arm/arm-tables.opt:299
  #, fuzzy, no-c-format
! msgid "Known ARM architectures (for use with the -march= option):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/arm/arm-tables.opt:405
  #, fuzzy, no-c-format
! msgid "Known ARM FPUs (for use with the -mfpu= option):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/arm/arm.opt:35
  #, fuzzy, no-c-format
! msgid "TLS dialect to use:"
! msgstr "tls_model-argumentti ei ole merkkijono"
  
! #: config/arm/arm.opt:45
! #, no-c-format
! msgid "Specify an ABI."
! msgstr "Määrittele ABI."
! 
! #: config/arm/arm.opt:49
  #, fuzzy, no-c-format
! msgid "Known ARM ABIs (for use with the -mabi= option):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/arm/arm.opt:65
  #, fuzzy, no-c-format
! msgid "Generate a call to abort if a noreturn function returns."
! msgstr "indeksoitu arvo on osoitin funktioon"
  
! #: config/arm/arm.opt:72
! #, fuzzy, no-c-format
! msgid "Generate APCS conformant stack frames."
! msgstr "Tuota little-endian-koodia"
  
! #: config/arm/arm.opt:76
! #, fuzzy, no-c-format
! msgid "Unimplemented option to generate re-entrant, PIC code."
! msgstr "Tuota big-endian-koodia"
  
! #: config/arm/arm.opt:80
  #, no-c-format
! msgid "Unimplemented option to generate stack checking code on function entry."
  msgstr ""
  
! #: config/arm/arm.opt:99
! #, fuzzy, no-c-format
! msgid "Generate code in 32 bit ARM state."
! msgstr "Tuota little-endian-koodia"
  
! #: config/arm/arm.opt:107
  #, no-c-format
! msgid "Thumb: Assume non-static functions may be called from ARM code."
  msgstr ""
  
! #: config/arm/arm.opt:111
  #, no-c-format
! msgid "Thumb: Assume function pointers may go to non-Thumb aware code."
  msgstr ""
  
! #: config/arm/arm.opt:123
! #, fuzzy, no-c-format
! msgid "Specify that the compiler should target secure code as per ARMv8-M Security Extensions."
! msgstr "kohdemuoto ei tue äärettömyyttä"
  
! #: config/arm/arm.opt:140
  #, no-c-format
! msgid "Switch ARM/Thumb modes on alternating functions for compiler testing."
  msgstr ""
  
! #: config/arm/arm.opt:144
! #, fuzzy, no-c-format
! msgid "Specify the __fp16 floating-point format."
! msgstr "Määrittele käytettävä ABI"
  
! #: config/arm/arm.opt:148
! #, fuzzy, no-c-format
! msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/arm/arm.opt:161
! #, fuzzy, no-c-format
! msgid "Specify the name of the target floating point hardware/format."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/arm/arm.opt:172
! #, fuzzy, no-c-format
! msgid "Generate call insns as indirect calls, if necessary."
! msgstr "virheellinen versionumero ”%s”"
  
! #: config/arm/arm.opt:176 config/s390/s390.opt:259
! #, fuzzy, no-c-format
! msgid "Assume data segments are relative to text segment."
! msgstr "käyttämättömiä argumentteja $-tyylisessä muotoilussa"
  
! #: config/arm/arm.opt:180
  #, fuzzy, no-c-format
! msgid "Specify the register to be used for PIC addressing."
! msgstr "Määrittele käytettävä ABI"
  
! #: config/arm/arm.opt:184
! #, fuzzy, no-c-format
! msgid "Store function names in object code."
! msgstr "vähennyslaskussa käytetty osoitinta funktioon"
  
! #: config/arm/arm.opt:188
! #, fuzzy, no-c-format
! msgid "Permit scheduling of a function's prologue sequence."
! msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
  
! #: config/arm/arm.opt:199
  #, no-c-format
! msgid "Specify the minimum bit alignment of structures. (Deprecated)."
  msgstr ""
  
! #: config/arm/arm.opt:203
! #, fuzzy, no-c-format
! msgid "Generate code for Thumb state."
! msgstr "Tuota little-endian-koodia"
  
! #: config/arm/arm.opt:207
! #, fuzzy, no-c-format
! msgid "Support calls between Thumb and ARM instruction sets."
! msgstr "Käytä AltiVec-käskyjä"
! 
! #: config/arm/arm.opt:211
! #, fuzzy, no-c-format
! msgid "Specify thread local storage scheme."
! msgstr "Määrittele käytettävä ABI"
! 
! #: config/arm/arm.opt:215
! #, fuzzy, no-c-format
! msgid "Specify how to access the thread pointer."
! msgstr "  -L, --logfile     anna lokitiedoston nimi\n"
! 
! #: config/arm/arm.opt:219
! #, fuzzy, no-c-format
! msgid "Valid arguments to -mtp=:"
! msgstr "Kelvolliset argumentit ovat:\n"
! 
! #: config/arm/arm.opt:241
! #, fuzzy, no-c-format
! msgid "Thumb: Generate (non-leaf) stack frames even if not needed."
! msgstr "Tuota koodia big-endian-tilassa"
! 
! #: config/arm/arm.opt:245
! #, fuzzy, no-c-format
! msgid "Thumb: Generate (leaf) stack frames even if not needed."
! msgstr "Tuota koodia big-endian-tilassa"
! 
! #: config/arm/arm.opt:249 config/mn10300/mn10300.opt:42
! #, fuzzy, no-c-format
! msgid "Tune code for the given processor."
! msgstr "Käytä AltiVec-käskyjä"
! 
! #: config/arm/arm.opt:253
  #, no-c-format
! msgid "Print CPU tuning information as comment in assembler file.  This is an option used only for regression testing of the compiler and not intended for ordinary use in compiling code."
  msgstr ""
  
! #: config/arm/arm.opt:264
  #, no-c-format
! msgid "Use Neon quad-word (rather than double-word) registers for vectorization."
  msgstr ""
  
! #: config/arm/arm.opt:268
  #, no-c-format
! msgid "Use Neon double-word (rather than quad-word) registers for vectorization."
  msgstr ""
  
! #: config/arm/arm.opt:272
  #, no-c-format
! msgid "Enable more verbose RTX cost dumps during debug.  For GCC developers use only."
  msgstr ""
  
! #: config/arm/arm.opt:276
  #, no-c-format
! msgid "Only generate absolute relocations on word sized values."
  msgstr ""
  
! #: config/arm/arm.opt:280
  #, no-c-format
! msgid "Generate IT blocks appropriate for ARMv8."
  msgstr ""
  
! #: config/arm/arm.opt:284
  #, no-c-format
! msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
  msgstr ""
  
! #: config/arm/arm.opt:289
  #, no-c-format
! msgid "Mitigate issues with VLLDM on some M-profile devices (CVE-2021-35465)."
  msgstr ""
  
! #: config/arm/arm.opt:293
  #, no-c-format
! msgid "Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1742098)."
  msgstr ""
  
! #: config/arm/arm.opt:298
  #, no-c-format
! msgid "Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1655431)."
  msgstr ""
  
! #: config/arm/arm.opt:307
  #, no-c-format
! msgid "This option is deprecated and has no effect."
! msgstr "Tämä valitsin on vanhentunut eikä vaikuta mihinkään."
  
! #: config/arm/arm.opt:311
  #, no-c-format
! msgid "Assume loading data from flash is slower than fetching instructions."
  msgstr ""
  
! #: config/arm/arm.opt:315
  #, no-c-format
! msgid "Assume unified syntax for inline assembly code."
  msgstr ""
  
! #: config/arm/arm.opt:319
! #, fuzzy, no-c-format
! msgid "Do not allow constant data to be placed in code sections."
! msgstr "Salli gcc:n käyttää repeat/erepeat-käskyjä"
! 
! #: config/arm/arm.opt:323
  #, no-c-format
! msgid "When linking for big-endian targets, generate a BE8 format image."
  msgstr ""
  
! #: config/arm/arm.opt:327
  #, no-c-format
! msgid "When linking for big-endian targets, generate a legacy BE32 format image."
  msgstr ""
  
! #: config/arm/arm.opt:331 config/sh/sh.opt:195
  #, no-c-format
! msgid "Cost to assume for a branch insn."
  msgstr ""
  
! #: config/arm/arm.opt:335 config/aarch64/aarch64.opt:224
! #, fuzzy, no-c-format
! msgid "Use branch-protection features."
! msgstr "Kelvolliset argumentit ovat:\n"
! 
! #: config/arm/arm.opt:339
! #, fuzzy, no-c-format
! msgid "Generate code which uses the core registers only (r0-r14)."
! msgstr "Tuota koodia, joka käyttää 68881-liukulukukäskyjä"
! 
! #: config/arm/arm.opt:361
  #, no-c-format
! msgid "Use an immediate to offset from the TLS register. This option is for use with fstack-protector-guard=tls and not for use in user-land code."
  msgstr ""
  
  #: config/mcore/mcore.opt:23
*************** msgstr "Tuota koodia M*Core M340:lle."
*** 5264,5274 ****
  msgid "Force functions to be aligned to a 4 byte boundary."
  msgstr ""
  
- #: config/mcore/mcore.opt:35 config/moxie/moxie.opt:23 config/csky/csky.opt:44
- #, no-c-format
- msgid "Generate big-endian code."
- msgstr "Tuota big-endian-koodia."
- 
  #: config/mcore/mcore.opt:39
  #, fuzzy, no-c-format
  msgid "Emit call graph information."
--- 5548,5553 ----
*************** msgstr "Käytä PowerPC-64 -käskykantaa
*** 5284,5294 ****
  msgid "Inline constants if it can be done in 2 insns or less."
  msgstr ""
  
- #: config/mcore/mcore.opt:51 config/moxie/moxie.opt:27 config/csky/csky.opt:51
- #, no-c-format
- msgid "Generate little-endian code."
- msgstr "Tuota little-endian-koodia."
- 
  #: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27
  #, no-c-format
  msgid "Assume that run-time support has been provided, so omit -lsim from the linker command line."
--- 5563,5568 ----
*************** msgstr ""
*** 5314,5933 ****
  msgid "Always treat bitfields as int-sized."
  msgstr "Käsittele bittikenttiä aina int-kokoisina."
  
! #: config/linux-android.opt:23
  #, no-c-format
! msgid "Generate code for the Android platform."
! msgstr "Tuota koodia Android-alustalle."
  
! #: config/mmix/mmix.opt:24
  #, fuzzy, no-c-format
! msgid "For intrinsics library: pass all parameters in registers."
! msgstr "Funktion ”%s” paluuarvoa kohdassa %L ei ole asetettu"
  
! #: config/mmix/mmix.opt:28
  #, fuzzy, no-c-format
! msgid "Use register stack for parameters and return value."
! msgstr "Käytä rekistereitä argumenttien välittämiseen"
  
! #: config/mmix/mmix.opt:32
  #, fuzzy, no-c-format
! msgid "Use call-clobbered registers for parameters and return value."
! msgstr "Käytä rekistereitä argumenttien välittämiseen"
  
! #: config/mmix/mmix.opt:37
  #, fuzzy, no-c-format
! msgid "Use epsilon-respecting floating point compare instructions."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/mmix/mmix.opt:41
! #, no-c-format
! msgid "Use zero-extending memory loads, not sign-extending ones."
! msgstr ""
  
! #: config/mmix/mmix.opt:45
! #, no-c-format
! msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)."
! msgstr ""
  
! #: config/mmix/mmix.opt:49
! #, no-c-format
! msgid "Prepend global symbols with \":\" (for use with PREFIX)."
! msgstr ""
  
! #: config/mmix/mmix.opt:53
  #, fuzzy, no-c-format
! msgid "Do not provide a default start-address 0x100 of the program."
! msgstr "Aseta ohjelman alkuosoite"
  
! #: config/mmix/mmix.opt:57
! #, no-c-format
! msgid "Link to emit program in ELF format (rather than mmo)."
! msgstr ""
  
! #: config/mmix/mmix.opt:61
  #, no-c-format
! msgid "Use P-mnemonics for branches statically predicted as taken."
  msgstr ""
  
! #: config/mmix/mmix.opt:65
  #, fuzzy, no-c-format
! msgid "Don't use P-mnemonics for branches."
! msgstr "virheellinen versionumero ”%s”"
! 
! #: config/mmix/mmix.opt:79
! #, no-c-format
! msgid "Use addresses that allocate global registers."
! msgstr ""
  
! #: config/mmix/mmix.opt:83
  #, no-c-format
! msgid "Do not use addresses that allocate global registers."
  msgstr ""
  
! #: config/mmix/mmix.opt:87
! #, fuzzy, no-c-format
! msgid "Generate a single exit point for each function."
! msgstr "indeksoitu arvo on osoitin funktioon"
! 
! #: config/mmix/mmix.opt:91
! #, fuzzy, no-c-format
! msgid "Do not generate a single exit point for each function."
! msgstr "Älä luo #line-direktiivejä"
! 
! #: config/mmix/mmix.opt:95
! #, fuzzy, no-c-format
! msgid "Set start-address of the program."
! msgstr "Aseta ohjelman alkuosoite"
! 
! #: config/mmix/mmix.opt:99
  #, fuzzy, no-c-format
! msgid "Set start-address of data."
! msgstr "Aseta datan alkuosoite"
  
! #: config/darwin.opt:34
  #, fuzzy, no-c-format
! msgid "Generate code for darwin loadable kernel extensions."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/darwin.opt:38 config/darwin.opt:46
  #, fuzzy, no-c-format
! msgid "Generate compile-time CFString objects."
! msgstr "Tuota isel-käskyjä"
  
! #: config/darwin.opt:42
  #, fuzzy, no-c-format
! msgid "-iframework <dir>\tAdd <dir> to the end of the system framework include path."
! msgstr "-isystem <hakemisto>\tLisää <hakemisto> järjestelmän include-polun alkuun"
  
! #: config/darwin.opt:50
  #, no-c-format
! msgid "Warn if constant CFString objects contain non-portable characters."
  msgstr ""
  
! #: config/darwin.opt:55
  #, no-c-format
! msgid "Generate AT&T-style stubs for Mach-O."
  msgstr ""
  
! #: config/darwin.opt:59
! #, fuzzy, no-c-format
! msgid "Generate code suitable for executables (NOT shared libs)."
! msgstr "Tuota suoritettaville tiedostoille sopivaa koodia (EI jaetuille kirjastoille)"
! 
! #: config/darwin.opt:63
! #, fuzzy, no-c-format
! msgid "Generate code suitable for fast turn around debugging."
! msgstr "Tuota suoritettaville tiedostoille sopivaa koodia (EI jaetuille kirjastoille)"
! 
! #: config/darwin.opt:67
  #, fuzzy, no-c-format
! msgid "Generate code for the kernel or loadable kernel extensions."
! msgstr "Tuota koodia Android-alustalle."
  
! #: config/darwin.opt:75
  #, fuzzy, no-c-format
! msgid "The earliest macOS version on which this program will run."
! msgstr "Varhaisin MacOS X -versio, jolla tämä ohjelma voidaan suorittaa."
  
! #: config/darwin.opt:80
  #, no-c-format
! msgid "Set sizeof(bool) to 1."
! msgstr "Aseta sizeof(bool) arvoon 1."
! 
! #: config/darwin.opt:84
! #, fuzzy, no-c-format
! msgid "Force generation of external symbol indirection stubs."
! msgstr "Ota käyttöön saturation-käskyt"
  
! #: config/darwin.opt:92
  #, no-c-format
! msgid "-mtarget-linker <version>\tSpecify that ld64 <version> is the toolchain linker for the current invocation."
  msgstr ""
  
! #: config/darwin.opt:98
  #, no-c-format
! msgid "Load all members of archive libraries, rather than only those that satisfy undefined symbols."
  msgstr ""
  
! #: config/darwin.opt:102
  #, no-c-format
! msgid "-allowable_client <name>\tThe output dylib is private to the client <name>."
  msgstr ""
  
! #: config/darwin.opt:106
  #, fuzzy, no-c-format
! msgid "-arch <name>\tGenerate output for architecture <name>."
! msgstr "Tuota little-endian-koodia"
  
! #: config/darwin.opt:110
  #, no-c-format
! msgid "Mismatches between file architecture and one specified by \"-arch\" are errors instead of warnings."
  msgstr ""
  
! #: config/darwin.opt:114
  #, fuzzy, no-c-format
! msgid "The earliest macOS version on which this program will run (formatted for the assembler)."
! msgstr "Varhaisin MacOS X -versio, jolla tämä ohjelma voidaan suorittaa."
  
! #: config/darwin.opt:118
  #, no-c-format
! msgid "Generate an output executable that binds symbols on load, rather than lazily."
  msgstr ""
  
! #: config/darwin.opt:122
  #, no-c-format
! msgid "Generate a Mach-O bundle (file type MH_BUNDLE)."
  msgstr ""
  
! #: config/darwin.opt:126
  #, no-c-format
! msgid "-bundle_loader <executable>\tTreat <executable> (that will be loading this bundle) as if it was one of the dynamic libraries the bundle is linked against for symbol resolution."
  msgstr ""
  
! #: config/darwin.opt:130
  #, no-c-format
! msgid "-client_name <name>\tEnable the executable being built to link against a private dylib (using allowable_client)."
! msgstr ""
  
! #: config/darwin.opt:134
  #, no-c-format
! msgid "-compatibility_version <number>\tSet the version for the client interface.  Client programs must record a value less than or equal to <number>, or the binding will fail at runtime."
  msgstr ""
  
! #: config/darwin.opt:138
  #, no-c-format
! msgid "-current_version <number>\tSet the current version for the library to <number>."
  msgstr ""
  
! #: config/darwin.opt:142
  #, no-c-format
! msgid "Remove code and data that is unreachable from any exported symbol (including the entry point)."
  msgstr ""
  
! #: config/darwin.opt:146
  #, no-c-format
! msgid "-dylib_file install_name:file_name\tThis allows linking of a dylib with \"install_name\" but to be found in a different install position \"file_name\""
  msgstr ""
  
! #: config/darwin.opt:150
  #, no-c-format
! msgid "Produce a Mach-O dylinker (file type MH_DYLINKER), only used for building dyld."
  msgstr ""
  
! #: config/darwin.opt:154
  #, no-c-format
! msgid "-dylinker_install_name <path>\tOnly used for building dyld."
  msgstr ""
  
! #: config/darwin.opt:158
  #, no-c-format
! msgid "The default (and opposite of -static), implied by user mode executables, shared libraries and bundles."
  msgstr ""
  
! #: config/darwin.opt:162
  #, no-c-format
! msgid "Produce a Mach-O shared library (file type MH_DYLIB), synonym for \"-shared\"."
  msgstr ""
  
! #: config/darwin.opt:166
  #, no-c-format
! msgid "-exported_symbols_list <filename>\tExport global symbols in <filename> in linked output file; any symbols not mentioned will be treated as \"hidden\"."
  msgstr ""
  
! #: config/darwin.opt:170
  #, no-c-format
! msgid "Supply a list of objects to be linked from a file, rather than the command line."
  msgstr ""
  
! #: config/darwin.opt:174 config/darwin.opt:194
  #, fuzzy, no-c-format
! msgid "Used for generating code for some older kernel revisions."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/darwin.opt:178
  #, no-c-format
! msgid "Ignore the normal two-level namespace; resolve symbols in command line order and do not record which library provided the resolved symbol."
  msgstr ""
  
! #: config/darwin.opt:182
  #, no-c-format
! msgid "For the assembler (and linker) permit any architecture sub-variant to be used without error."
  msgstr ""
  
! #: config/darwin.opt:186
  #, no-c-format
! msgid "Set the output object such that, on loading, dyld will ignore any two-level namespace information and resolve symbols in the discovery order for loaded libs."
  msgstr ""
  
! #: config/darwin.opt:190
  #, no-c-format
! msgid "-framework <name>\tThe linker should search for the framework <name> in the framework search path."
  msgstr ""
  
! #: config/darwin.opt:198
  #, no-c-format
! msgid "Abbreviation for \"-g -fno-eliminate-unused-debug-symbols\"."
  msgstr ""
  
! #: config/darwin.opt:202
  #, no-c-format
! msgid "Abbreviation for \"-g -feliminate-unused-debug-symbols\"."
  msgstr ""
  
! #: config/darwin.opt:206
  #, no-c-format
! msgid "Automatically adds space for longer path names in load commands (up to MAXPATHLEN)."
  msgstr ""
  
! #: config/darwin.opt:210
  #, no-c-format
! msgid "-image_base <address>\tSpecify <address> as the base address for a dylib or bundle."
  msgstr ""
  
! #: config/darwin.opt:214
  #, no-c-format
! msgid "-init <symbol_name>\tThe symbol <symbol_name> will be used as the first initializer for a dylib."
  msgstr ""
  
! #: config/darwin.opt:218
  #, no-c-format
! msgid "-install_name <name>\tSet the install name for a dylib."
  msgstr ""
  
! #: config/darwin.opt:222
  #, no-c-format
! msgid "Usually \"private extern\" (hidden) symbols are made local when linking, this command suppresses that such that they remain exported."
  msgstr ""
  
! #: config/darwin.opt:226
  #, no-c-format
! msgid "(Obsolete after 10.4) Multi modules are ignored at runtime since macOS 10.4."
  msgstr ""
  
! #: config/darwin.opt:230
  #, no-c-format
! msgid "(Obsolete after 10.4) -multiply_defined <treatment>\tProvided a mechanism for warning about symbols defined in multiple dylibs."
  msgstr ""
  
! #: config/darwin.opt:234
  #, no-c-format
! msgid "(Obsolete after 10.4) -multiply_defined_unused <treatment>\tProvided a mechanism for warning about symbols defined in the current executable also being defined in linked dylibs."
  msgstr ""
  
! #: config/darwin.opt:238
  #, no-c-format
! msgid "(Obsolete) Current linkers never dead-strip these items, so the option is not needed."
  msgstr ""
  
! #: config/darwin.opt:242
  #, no-c-format
! msgid "Do not add a default symbol exports to modules or dynamic libraries."
  msgstr ""
  
! #: config/darwin.opt:246
  #, no-c-format
! msgid "Do not add default run paths (for the compiler library directories) to executables, modules or dynamic libraries."
  msgstr ""
  
! #: config/darwin.opt:250
  #, no-c-format
! msgid "(Obsolete after 10.3.9) Set MH_NOPREFIXBINDING, in an executable."
  msgstr ""
  
! #: config/darwin.opt:254
  #, no-c-format
! msgid "(Obsolete after 10.4)\tSet MH_NOMULTIDEFS in an umbrella framework."
  msgstr ""
  
! #: config/darwin.opt:258 config/darwin.opt:279 config/darwin.opt:283
! #, fuzzy, no-c-format
! msgid "(Obsolete) LD_PREBIND is no longer supported."
! msgstr "valitsin %qs ei ole enää tuettu"
! 
! #: config/darwin.opt:262
! #, fuzzy, no-c-format
! msgid "(Obsolete) This is the default."
! msgstr "Käännä koodi big-endian-tilaa varten"
! 
! #: config/darwin.opt:275
  #, no-c-format
! msgid "-pagezero_size <size>\tAllows setting the page 0 size to 4kb when required."
  msgstr ""
  
! #: config/darwin.opt:287
  #, no-c-format
! msgid "Produces a Mach-O file suitable for embedded/ROM use."
  msgstr ""
  
! #: config/darwin.opt:291
  #, no-c-format
! msgid "(Obsolete) Allowed linking to proceed with \"-flat_namespace\" when a linked bundle contained a symbol also exported from the main executable."
  msgstr ""
  
! #: config/darwin.opt:298
  #, no-c-format
! msgid "Synonym for \"-export-dynamic\" for linker versions that support it."
  msgstr ""
  
! #: config/darwin.opt:302
  #, no-c-format
! msgid "-read_only_relocs <treatment>\tAllow relocations in read-only pages (not recommended)."
  msgstr ""
  
! #: config/darwin.opt:306
  #, no-c-format
! msgid "-sectalign <segname> <sectname> <value>\tSet section <sectname> in segment <segname> to have alignment <value> which must be an integral power of two expressed in hexadecimal form."
  msgstr ""
  
! #: config/darwin.opt:310
  #, no-c-format
! msgid "-sectcreate <segname> <sectname> <file>\tCreate section <sectname> in segment <segname> from the contents of <file>."
  msgstr ""
  
! #: config/darwin.opt:314
  #, no-c-format
! msgid "(Obsolete) -sectobjectsymbols <segname> <sectname>\tSetting a local symbol at the start of a section is no longer supported."
  msgstr ""
  
! #: config/darwin.opt:318
  #, no-c-format
! msgid "(Obsolete) -sectorder <segname> <sectname> <orderfile>\tReplaced by a more general option \"-order_file\"."
  msgstr ""
  
! #: config/darwin.opt:322
  #, no-c-format
! msgid "-seg_addr_table <file>\tSpecify the base addresses for dynamic libraries; <file> contains a line for each library."
  msgstr ""
  
! #: config/darwin.opt:327
  #, no-c-format
! msgid "(Obsolete, ld_classic only) -seg_addr_table_filename <path>."
  msgstr ""
  
! #: config/darwin.opt:331
  #, fuzzy, no-c-format
! msgid "Synonym for \"image_base\"."
! msgstr "Sama kuin -Wcomment."
  
! #: config/darwin.opt:335
! #, no-c-format
! msgid "-segaddr <name> <address>\tSet the base address of segment <name> to <address> which must be aligned to a page boundary (currently 4kb)."
! msgstr ""
  
! #: config/darwin.opt:340
  #, no-c-format
! msgid "(Obsolete, ld_classic only) -sectcreate <segname> <sectname> <file>\tAllowed creation of a section from a file."
  msgstr ""
  
! #: config/darwin.opt:344
  #, no-c-format
! msgid "(Obsolete) Object files with LINKEDIT sections are no longer supported."
  msgstr ""
  
! #: config/darwin.opt:348
  #, no-c-format
! msgid "-segprot <segname> <max_prot> <init_prot>\tThe virtual memory protections for segment <segname> have maximum and initial values <max_prot> and <init_prot> respectively.  The specified values may contain \"r\", \"w\", \"x\" or \"-\" the latter meaning \"no access\"."
  msgstr ""
  
! #: config/darwin.opt:352
  #, no-c-format
! msgid "-segs_read_only_addr <address>\tSpecify that <address> is the base address of the read-only segments of a dylib."
  msgstr ""
  
! #: config/darwin.opt:356
  #, no-c-format
! msgid "-segs_read_write_addr <address>\tSpecify that <address> is the base address address of the read-write segments of a dylib."
  msgstr ""
  
! #: config/darwin.opt:360
  #, fuzzy, no-c-format
! msgid "(Obsolete)\tThis is the default."
! msgstr "Käännä koodi big-endian-tilaa varten"
  
! #: config/darwin.opt:364
! #, no-c-format
! msgid "-sub_library <name>\tLibrary named <name> will be re-exported (only useful for dylibs)."
! msgstr ""
  
! #: config/darwin.opt:368
  #, no-c-format
! msgid "-sub_umbrella <name>\tFramework named <name> will be re-exported (only useful for dylibs)."
  msgstr ""
  
! #: config/darwin.opt:372
  #, fuzzy, no-c-format
! msgid "This is the default."
! msgstr "tämä on ensimmäinen default-nimiö"
  
! #: config/darwin.opt:376
! #, no-c-format
! msgid "Add extra information to the executable that can speed up dynamic loading (provided that dependent libraries are unchanged)."
! msgstr ""
  
! #: config/darwin.opt:380
! #, no-c-format
! msgid "-umbrella <framework>\tThe specified framework will be re-exported."
! msgstr ""
  
! #: config/darwin.opt:384
! #, no-c-format
! msgid "-undefined <treatment>\tSpecify the handling for undefined symbols (default is error)."
! msgstr ""
  
! #: config/darwin.opt:388
! #, no-c-format
! msgid "-unexported_symbols_list <filename>\tDo not export the global symbols listed in <filename>."
! msgstr ""
  
! #: config/darwin.opt:392
! #, no-c-format
! msgid "-weak_framework <framework>\tMake a weak link to the specified framework."
! msgstr ""
  
! #: config/darwin.opt:396
! #, no-c-format
! msgid "-weak_reference_mismatches <treatment>\tSpecifies what to do if a symbol import conflicts between file (weak in one and not in another) the default is to treat the symbol as non-weak."
  msgstr ""
  
! #: config/darwin.opt:400
  #, no-c-format
! msgid "Logs which object files the linker loads."
  msgstr ""
  
! #: config/darwin.opt:404
! #, no-c-format
! msgid "Logs which symbol(s) caused an object to be loaded."
! msgstr ""
  
! #: config/darwin.opt:412
! #, no-c-format
! msgid "(Obsolete, ignored)\tOld support similar to \"-whyload\"."
! msgstr ""
  
! #: config/darwin.opt:416
  #, no-c-format
! msgid "(Obsolete and unhandled by ld64, ignored)\tld should produce an executable (only handled by ld_classic)."
  msgstr ""
  
! #: config/bfin/bfin.opt:40 config/msp430/msp430.opt:3 config/c6x/c6x.opt:38
  #, fuzzy, no-c-format
! msgid "Use simulator runtime."
! msgstr "Tuota koodi GNU-suoritusympäristölle"
  
! #: config/bfin/bfin.opt:44 config/arm/arm.opt:117
  #, fuzzy, no-c-format
! msgid "Specify the name of the target CPU."
! msgstr "  -L, --logfile     anna lokitiedoston nimi\n"
  
! #: config/bfin/bfin.opt:48
  #, fuzzy, no-c-format
! msgid "Omit frame pointer for leaf functions."
! msgstr "indeksoitu arvo on osoitin funktioon"
  
! #: config/bfin/bfin.opt:52
  #, no-c-format
! msgid "Program is entirely located in low 64k of memory."
  msgstr ""
  
! #: config/bfin/bfin.opt:56
  #, no-c-format
! msgid "Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction."
  msgstr ""
  
! #: config/bfin/bfin.opt:61
  #, no-c-format
! msgid "Avoid speculative loads to work around a hardware anomaly."
  msgstr ""
  
! #: config/bfin/bfin.opt:65
  #, fuzzy, no-c-format
! msgid "Enabled ID based shared library."
! msgstr "Luo jaettu kirjasto"
  
! #: config/bfin/bfin.opt:69
  #, no-c-format
! msgid "Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library."
  msgstr ""
  
! #: config/bfin/bfin.opt:74 config/m68k/m68k.opt:180
  #, fuzzy, no-c-format
! msgid "ID of shared library to build."
! msgstr "  -shared                  Luo jaettu kirjasto\n"
  
! #: config/bfin/bfin.opt:78 config/m68k/m68k.opt:176
  #, fuzzy, no-c-format
! msgid "Enable separate data segment."
! msgstr "Käytä laitteistoliukulukuja."
  
! #: config/bfin/bfin.opt:82 config/c6x/c6x.opt:63
! #, no-c-format
! msgid "Avoid generating pc-relative calls; use indirection."
! msgstr ""
  
! #: config/bfin/bfin.opt:86
  #, fuzzy, no-c-format
! msgid "Link with the fast floating-point library."
! msgstr "Linkitä yksittäisiä kirjastoja käsin."
  
! #: config/bfin/bfin.opt:90 config/arm/arm.opt:345 config/frv/frv.opt:130
  #, fuzzy, no-c-format
! msgid "Enable Function Descriptor PIC mode."
! msgstr "Ota käyttöön funktioprofilointi."
  
! #: config/bfin/bfin.opt:94 config/frv/frv.opt:162
  #, fuzzy, no-c-format
! msgid "Enable inlining of PLT in function calls."
! msgstr "lopetusalkio puuttuu funktiokutsusta"
  
! #: config/bfin/bfin.opt:98
  #, no-c-format
! msgid "Do stack checking using bounds in L1 scratch memory."
  msgstr ""
  
! #: config/bfin/bfin.opt:102
! #, no-c-format
! msgid "Enable multicore support."
! msgstr "Ota käyttöön moniydintuki."
  
! #: config/bfin/bfin.opt:106
  #, fuzzy, no-c-format
! msgid "Build for Core A."
! msgstr "Käännös"
  
! #: config/bfin/bfin.opt:110
  #, fuzzy, no-c-format
! msgid "Build for Core B."
! msgstr "Käännös"
  
! #: config/bfin/bfin.opt:114
  #, fuzzy, no-c-format
! msgid "Build for SDRAM."
! msgstr "Käännös"
  
! #: config/bfin/bfin.opt:118
  #, fuzzy, no-c-format
! msgid "Assume ICPLBs are enabled at runtime."
! msgstr "Tuota little-endian-koodia"
  
  #: config/m68k/m68k-tables.opt:25
  #, fuzzy, no-c-format
--- 5588,6322 ----
  msgid "Always treat bitfields as int-sized."
  msgstr "Käsittele bittikenttiä aina int-kokoisina."
  
! #: config/pru/pru.opt:31
  #, no-c-format
! msgid "-mmcu=MCU\tSelect the target System-On-Chip variant that embeds this PRU."
! msgstr ""
  
! #: config/pru/pru.opt:35
! #, no-c-format
! msgid "Make GCC pass the --no-relax command-line option to the linker instead of the --relax option."
! msgstr ""
! 
! #: config/pru/pru.opt:40
  #, fuzzy, no-c-format
! msgid "Allow (or do not allow) gcc to use the LOOP instruction."
! msgstr "Salli gcc:n käyttää repeat/erepeat-käskyjä"
  
! #: config/pru/pru.opt:44
  #, fuzzy, no-c-format
! msgid "Allow (or do not allow) gcc to use the PRU multiplier unit."
! msgstr "Salli gcc:n käyttää repeat/erepeat-käskyjä"
  
! #: config/pru/pru.opt:48
  #, fuzzy, no-c-format
! msgid "Allow (or do not allow) gcc to use the FILL and ZERO instructions."
! msgstr "Salli gcc:n käyttää repeat/erepeat-käskyjä"
  
! #: config/pru/pru.opt:52
  #, fuzzy, no-c-format
! msgid "Select target ABI variant."
! msgstr "_Valitse"
  
! #: config/pru/pru.opt:56
! #, fuzzy, no-c-format
! msgid "ABI variant code generation (for use with -mabi= option):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/microblaze/microblaze.opt:40
! #, fuzzy, no-c-format
! msgid "Use software emulation for floating point (default)."
! msgstr "Käytä ohjelmistoliukulukuja"
  
! #: config/microblaze/microblaze.opt:44
! #, fuzzy, no-c-format
! msgid "Use hardware floating point instructions."
! msgstr "Rajoita laitteistöliukulukukäskyjen käyttö 32-bittisiin operaatioihin"
  
! #: config/microblaze/microblaze.opt:48
  #, fuzzy, no-c-format
! msgid "Use table lookup optimization for small signed integer divisions."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/microblaze/microblaze.opt:52
! #, fuzzy, no-c-format
! msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU."
! msgstr "Tuota little-endian-koodia"
  
! #: config/microblaze/microblaze.opt:56
  #, no-c-format
! msgid "Don't optimize block moves, use memcpy."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:68
  #, fuzzy, no-c-format
! msgid "Use the soft multiply emulation (default)."
! msgstr "Käytä ohjelmistoliukulukuja"
  
! #: config/microblaze/microblaze.opt:72
  #, no-c-format
! msgid "Use reorder instructions (swap and byte reversed load/store) (default)."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:76
  #, fuzzy, no-c-format
! msgid "Use the software emulation for divides (default)."
! msgstr "Käytä ohjelmistoliukulukuja"
  
! #: config/microblaze/microblaze.opt:80
  #, fuzzy, no-c-format
! msgid "Use the hardware barrel shifter instead of emulation."
! msgstr "Käytä PowerPC-64 -käskykantaa"
  
! #: config/microblaze/microblaze.opt:84
  #, fuzzy, no-c-format
! msgid "Use pattern compare instructions."
! msgstr "Salli MT-käskyjen käyttö"
  
! #: config/microblaze/microblaze.opt:88
  #, fuzzy, no-c-format
! msgid "Check for stack overflow at runtime."
! msgstr "pinon ylivuoto"
  
! #: config/microblaze/microblaze.opt:96
  #, no-c-format
! msgid "Clear the BSS to zero and place zero initialized in BSS."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:100
  #, no-c-format
! msgid "Use multiply high instructions for high part of 32x32 multiply."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:104
  #, fuzzy, no-c-format
! msgid "Use hardware floating point conversion instructions."
! msgstr "Estä kaikkien laitteistoliukulukukäskyjen käyttö"
  
! #: config/microblaze/microblaze.opt:108
  #, fuzzy, no-c-format
! msgid "Use hardware floating point square root instruction."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/microblaze/microblaze.opt:112
  #, no-c-format
! msgid "Build application as normal executable."
! msgstr ""
  
! #: config/microblaze/microblaze.opt:116
  #, no-c-format
! msgid "Build application for use with xmdstub debug agent."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:120
  #, no-c-format
! msgid "Build application to be loaded using a bootloader."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:124
  #, no-c-format
! msgid "Build application without any of the MicroBlaze vectors."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:128
  #, fuzzy, no-c-format
! msgid "Use hardware prefetch instruction."
! msgstr "Käytä PowerPC-64 -käskykantaa"
  
! #: config/microblaze/microblaze.opt:132
  #, no-c-format
! msgid "Data referenced by offset from start of text instead of GOT (with -fPIC/-fPIE)."
  msgstr ""
  
! #: config/m32r/m32r.opt:34
  #, fuzzy, no-c-format
! msgid "Compile for the m32rx."
! msgstr "Muunna..."
  
! #: config/m32r/m32r.opt:38
! #, fuzzy, no-c-format
! msgid "Compile for the m32r2."
! msgstr "Muunna..."
! 
! #: config/m32r/m32r.opt:42
! #, fuzzy, no-c-format
! msgid "Compile for the m32r."
! msgstr "Muunna..."
! 
! #: config/m32r/m32r.opt:46
! #, fuzzy, no-c-format
! msgid "Align all loops to 32 byte boundary."
! msgstr "Kohdista muuttujat 32 bitin rajoille"
! 
! #: config/m32r/m32r.opt:50
! #, fuzzy, no-c-format
! msgid "Prefer branches over conditional execution."
! msgstr "ehtolausekkeessa on tyyppiristiriita"
! 
! #: config/m32r/m32r.opt:54
  #, no-c-format
! msgid "Give branches their default cost."
  msgstr ""
  
! #: config/m32r/m32r.opt:58
! #, fuzzy, no-c-format
! msgid "Display compile time statistics."
! msgstr "Näytä kääntäjän versio"
! 
! #: config/m32r/m32r.opt:62
! #, fuzzy, no-c-format
! msgid "Specify cache flush function."
! msgstr "Määrittele käytettävä ABI"
! 
! #: config/m32r/m32r.opt:66
! #, fuzzy, no-c-format
! msgid "Specify cache flush trap number."
! msgstr "Määrittele käytettävä ABI"
! 
! #: config/m32r/m32r.opt:70
  #, no-c-format
! msgid "Only issue one instruction per cycle."
  msgstr ""
  
! #: config/m32r/m32r.opt:74
  #, no-c-format
! msgid "Allow two instructions to be issued per cycle."
  msgstr ""
  
! #: config/m32r/m32r.opt:78
  #, no-c-format
! msgid "Code size: small, medium or large."
! msgstr "Koodin koko: small, medium tai large."
  
! #: config/m32r/m32r.opt:94
! #, fuzzy, no-c-format
! msgid "Don't call any cache flush functions."
! msgstr "Määrittele käytettävä ABI"
! 
! #: config/m32r/m32r.opt:98
! #, fuzzy, no-c-format
! msgid "Don't call any cache flush trap."
! msgstr "Määrittele käytettävä ABI"
! 
! #: config/m32r/m32r.opt:105
  #, no-c-format
! msgid "Small data area: none, sdata, use."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:70 config/loongarch/loongarch.opt:276
  #, no-c-format
! msgid "The code model option names for -mcmodel:"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:87
  #, no-c-format
! msgid "Generates an error message if an attempt is made to access a system register which is not available on the target architecture."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:100
  #, no-c-format
! msgid "Workaround for ARM Cortex-A53 Erratum number 835769."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:104
  #, no-c-format
! msgid "Workaround for ARM Cortex-A53 Erratum number 843419."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:116
! #, fuzzy, no-c-format
! msgid "The register used to access the thread pointer:"
! msgstr "  -L, --logfile     anna lokitiedoston nimi\n"
! 
! #: config/aarch64/aarch64.opt:147
! #, fuzzy, no-c-format
! msgid "Specify the thread pointer register."
! msgstr "Määrittele käytettävä ABI"
! 
! #: config/aarch64/aarch64.opt:151
  #, no-c-format
! msgid "Don't assume that unaligned accesses are handled by the system."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:163
  #, no-c-format
! msgid "Specifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:182
! #, fuzzy, no-c-format
! msgid "Use features of architecture ARCH."
! msgstr "Tuota little-endian-koodia"
! 
! #: config/aarch64/aarch64.opt:186
! #, fuzzy, no-c-format
! msgid "Use features of and optimize for CPU."
! msgstr "Tuota little-endian-koodia"
! 
! #: config/aarch64/aarch64.opt:190
! #, fuzzy, no-c-format
! msgid "Optimize for CPU."
! msgstr "-m64 vaatii PowerPC64-suorittimen"
! 
! #: config/aarch64/aarch64.opt:194
! #, fuzzy, no-c-format
! msgid "Generate code that conforms to the specified ABI."
! msgstr "Tuota 68040-koodia"
! 
! #: config/aarch64/aarch64.opt:198
  #, no-c-format
! msgid "-fdump-tuning-model=<filename> Dump current tuning model to a JSON file."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:202
  #, no-c-format
! msgid "-muser-provided-CPU=<json-tuning-file> User specific CPU tunings."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:206
  #, no-c-format
! msgid "-moverride=<string>\tPower users only! Override CPU optimization parameters."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:210
  #, fuzzy, no-c-format
! msgid "Known AArch64 ABIs (for use with the -mabi= option):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/aarch64/aarch64.opt:220
  #, no-c-format
! msgid "PC relative literal loads."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:228
  #, no-c-format
! msgid "Select return address signing scope."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:232
! #, fuzzy, no-c-format
! msgid "Supported AArch64 return address signing scope (for use with -msign-return-address= option):"
! msgstr "epäkelpo osoitintila %qs"
! 
! #: config/aarch64/aarch64.opt:245
  #, no-c-format
! msgid "Enable the reciprocal square root approximation.  Enabling this reduces precision of reciprocal square root results to about 16 bits for single precision and to 32 bits for double precision."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:251
  #, no-c-format
! msgid "Enable the square root approximation.  Enabling this reduces precision of square root results to about 16 bits for single precision and to 32 bits for double precision. If enabled, it implies -mlow-precision-recip-sqrt."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:258
  #, no-c-format
! msgid "Enable the division approximation.  Enabling this reduces precision of division results to about 16 bits for single precision and to 32 bits for double precision."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:276
  #, no-c-format
! msgid "Specify when to enable an early register allocation pass.  The possibilities are: all functions, functions that have access to strided multi-register instructions, and no functions."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:282
! #, fuzzy, no-c-format
! msgid "The possible SVE vector lengths:"
! msgstr "I/O mahdollista"
! 
! #: config/aarch64/aarch64.opt:304
  #, no-c-format
! msgid "-msve-vector-bits=<number>\tSet the number of bits in an SVE vector register."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:308
  #, no-c-format
! msgid "-mautovec-preference=[default|asimd-only|sve-only|prefer-asimd|prefer-sve] Force an ISA selection strategy for auto-vectorization.  For best performance it is highly recommended to use -mcpu or -mtune instead.  This parameter should only be used for code exploration."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:319
  #, no-c-format
! msgid "Enables verbose cost model dumping in the debug dump files."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:323
  #, no-c-format
! msgid "Generate code to track when the CPU might be speculating incorrectly."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:327
  #, no-c-format
! msgid "Enable the copy of the AArch64 load/store pair fusion pass that runs before register allocation."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:332
  #, no-c-format
! msgid "Enable the copy of the AArch64 load/store pair fusion pass that runs after register allocation."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:351
  #, no-c-format
! msgid "Use the system register specified on the command line as the stack protector guard register. This option is for use with fstack-protector-strong and not for use in user-land code."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:357
  #, no-c-format
! msgid "Use an immediate to offset from the stack protector guard register, sp_el0. This option is for use with fstack-protector-strong and not for use in user-land code."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:366
! #, fuzzy, no-c-format
! msgid "Generate local calls to out-of-line atomic operations."
! msgstr "indeksoitu arvo on osoitin funktioon"
! 
! #: config/aarch64/aarch64.opt:370
  #, no-c-format
! msgid "When vectorizing, consider using multiple different approaches and use the cost model to choose the cheapest one."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:375
  #, no-c-format
! msgid "The number of Newton iterations for calculating the reciprocal for float type.  The precision of division is proportional to this param when division approximation is enabled.  The default value is 1."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:379
  #, no-c-format
! msgid "The number of Newton iterations for calculating the reciprocal for double type.  The precision of division is proportional to this param when division approximation is enabled.  The default value is 2."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:383
  #, no-c-format
! msgid "An old alias for -mautovec-preference.  If both -mautovec-preference and --param=aarch64-autovec-preference are passed, the --param value will be used."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:409
  #, no-c-format
! msgid "Constant memcpy size in bytes above which to start using MOPS sequence."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:413
  #, no-c-format
! msgid "Constant memmove size in bytes above which to start using MOPS sequence."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:417
  #, no-c-format
! msgid "Constant memset size in bytes from which to start using MOPS sequence."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:425
  #, no-c-format
! msgid "--param=aarch64-ldp-policy=[default|always|never|aligned] Fine-grained policy for load pairs."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:429
  #, no-c-format
! msgid "--param=aarch64-stp-policy=[default|always|never|aligned] Fine-grained policy for store pairs."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:448
  #, no-c-format
! msgid "Limit on number of alias checks performed when attempting to form an ldp/stp."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:452
  #, no-c-format
! msgid "Param to control which writeback opportunities we try to handle in the load/store pair fusion pass.  A value of zero disables writeback handling.  One means we try to form pairs involving one or more existing individual writeback accesses where possible.  A value of two means we also try to opportunistically form writeback opportunities by folding in trailing destructive updates of the base register used by a pair."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:461
  #, no-c-format
! msgid "Param to control the treshold in number of granules beyond which an explicit loop for tagging a memory block is emitted."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:466
! #, fuzzy, no-c-format
! #| msgid "This option is deprecated and has no effect."
! msgid "This option is deprecated."
! msgstr "Tämä valitsin on vanhentunut eikä vaikuta mihinkään."
! 
! #: config/vms/vms.opt:27
  #, no-c-format
! msgid "Malloc data into P2 space."
  msgstr ""
  
! #: config/vms/vms.opt:31
  #, no-c-format
! msgid "Set name of main routine for the debugger."
  msgstr ""
  
! #: config/vms/vms.opt:35
  #, no-c-format
! msgid "Use VMS exit codes instead of posix ones."
  msgstr ""
  
! #: config/vms/vms.opt:39
  #, no-c-format
! msgid "-mpointer-size=[no,32,short,64,long]\tSet the default pointer size."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:26
  #, fuzzy, no-c-format
! msgid "Use CONST16 instruction to load constants."
! msgstr "keskeytysfunktiolla ei saa olla argumentteja"
  
! #: config/xtensa/xtensa.opt:30
! #, fuzzy, no-c-format
! msgid "Disable position-independent code (PIC) for use in OS kernel code."
! msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: config/xtensa/xtensa.opt:34
! #, fuzzy, no-c-format
! msgid "Use indirect CALLXn instructions for large programs."
! msgstr "Estä kaikkien laitteistoliukulukukäskyjen käyttö"
! 
! #: config/xtensa/xtensa.opt:38
  #, no-c-format
! msgid "Set extra memory access cost for L32R instruction, in clock-cycle units."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:46
  #, no-c-format
! msgid "Automatically align branch targets to reduce branch penalties."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:50
  #, no-c-format
! msgid "Intersperse literal pools with code in the text section."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:54
  #, no-c-format
! msgid "Relax literals in assembler and place them automatically in the text section."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:58
  #, no-c-format
! msgid "-mno-serialize-volatile\tDo not serialize volatile memory references with MEMW instructions."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:65
  #, fuzzy, no-c-format
! msgid "Use call0 ABI."
! msgstr "Käytä EABI:a"
  
! #: config/xtensa/xtensa.opt:69
! #, fuzzy, no-c-format
! msgid "Use windowed registers ABI."
! msgstr "Käytä liukulukurekistereitä"
  
! #: config/xtensa/xtensa.opt:73 config/m68k/m68k.opt:192
! #, fuzzy, no-c-format
! msgid "Do not use unaligned memory references."
! msgstr "Älä luo #line-direktiivejä"
! 
! #: config/g.opt:27
  #, no-c-format
! msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
  msgstr ""
  
! #: config/vxworks.opt:36
  #, fuzzy, no-c-format
! msgid "Assume the VxWorks RTP environment."
! msgstr "Oleta normaali C-suoritusympäristö."
  
! #: config/vxworks.opt:43
! #, fuzzy, no-c-format
! msgid "Assume the VxWorks vThreads environment."
! msgstr "Oleta normaali C-suoritusympäristö."
  
! #: config/mn10300/mn10300.opt:30
! #, fuzzy, no-c-format
! msgid "Target the AM33 processor."
! msgstr "# Ei kohde:"
  
! #: config/mn10300/mn10300.opt:34
! #, fuzzy, no-c-format
! msgid "Target the AM33/2.0 processor."
! msgstr "# Ei kohde:"
  
! #: config/mn10300/mn10300.opt:38
! #, fuzzy, no-c-format
! msgid "Target the AM34 processor."
! msgstr "# Ei kohde:"
  
! #: config/mn10300/mn10300.opt:46
! #, fuzzy, no-c-format
! msgid "Work around hardware multiply bug."
! msgstr "Kierrä vanha 4300-laitteistovika"
  
! #: config/mn10300/mn10300.opt:55
! #, fuzzy, no-c-format
! msgid "Enable linker relaxations."
  msgstr ""
+ "\n"
+ "Linkittimen valitsimet\n"
+ "======================\n"
+ "\n"
  
! #: config/mn10300/mn10300.opt:59
  #, no-c-format
! msgid "Return pointers in both a0 and d0."
  msgstr ""
  
! #: config/mn10300/mn10300.opt:63
! #, fuzzy, no-c-format
! msgid "Allow gcc to generate LIW instructions."
! msgstr "Salli gcc:n käyttää repeat/erepeat-käskyjä"
  
! #: config/mn10300/mn10300.opt:67
! #, fuzzy, no-c-format
! msgid "Allow gcc to generate the SETLB and Lcc instructions."
! msgstr "Tasaa funktioiden alut"
  
! #: config/v850/v850.opt:29
! #, fuzzy, no-c-format
! msgid "Use registers r2 and r5."
! msgstr "Käytä rekistereitä r2 ja r5"
! 
! #: config/v850/v850.opt:33
! #, fuzzy, no-c-format
! msgid "Use 4 byte entries in switch tables."
! msgstr "nimike yhdyslauseen lopussa"
! 
! #: config/v850/v850.opt:37
! #, fuzzy, no-c-format
! msgid "Enable backend debugging."
! msgstr "älä poista tilapäistiedostoja (vianjäljitystä varten)"
! 
! #: config/v850/v850.opt:41
! #, fuzzy, no-c-format
! msgid "Do not use the callt instruction (default)."
! msgstr "Käytä AltiVec-käskyjä"
! 
! #: config/v850/v850.opt:45
  #, no-c-format
! msgid "Reuse r30 on a per-function basis."
  msgstr ""
  
! #: config/v850/v850.opt:49
  #, fuzzy, no-c-format
! msgid "Alias for -mrh850-abi."
! msgstr "-mcpu=%s ei ole kelvollinen"
  
! #: config/v850/v850.opt:53
  #, fuzzy, no-c-format
! msgid "Prohibit PC-relative function calls."
! msgstr "lopetusalkio puuttuu funktiokutsusta"
  
! #: config/v850/v850.opt:57
  #, fuzzy, no-c-format
! msgid "Use stubs for function prologues."
! msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
  
! #: config/v850/v850.opt:61
  #, no-c-format
! msgid "Set the max size of data eligible for the SDA area."
  msgstr ""
  
! #: config/v850/v850.opt:68
! #, fuzzy, no-c-format
! msgid "Enable the use of the short load instructions."
! msgstr "Tasaa funktioiden alut"
! 
! #: config/v850/v850.opt:72
  #, no-c-format
! msgid "Same as: -mep -mprolog-function."
  msgstr ""
  
! #: config/v850/v850.opt:76
  #, no-c-format
! msgid "Set the max size of data eligible for the TDA area."
  msgstr ""
  
! #: config/v850/v850.opt:83
  #, fuzzy, no-c-format
! msgid "Do not enforce strict alignment."
! msgstr "Käytä H8/300-kohdistussääntöjä"
  
! #: config/v850/v850.opt:87
  #, no-c-format
! msgid "Put jump tables for switch statements into the .data section rather than the .code section."
  msgstr ""
  
! #: config/v850/v850.opt:95
  #, fuzzy, no-c-format
! msgid "Compile for the v850 processor."
! msgstr "Muunna..."
  
! #: config/v850/v850.opt:99
  #, fuzzy, no-c-format
! msgid "Compile for the v850e processor."
! msgstr "Muunna..."
  
! #: config/v850/v850.opt:103
! #, fuzzy, no-c-format
! msgid "Compile for the v850e1 processor."
! msgstr "Muunna..."
  
! #: config/v850/v850.opt:107
  #, fuzzy, no-c-format
! msgid "Compile for the v850es variant of the v850e1."
! msgstr "Muunna..."
  
! #: config/v850/v850.opt:111
  #, fuzzy, no-c-format
! msgid "Compile for the v850e2 processor."
! msgstr "Muunna..."
  
! #: config/v850/v850.opt:115
  #, fuzzy, no-c-format
! msgid "Compile for the v850e2v3 processor."
! msgstr "Muunna..."
  
! #: config/v850/v850.opt:119
! #, fuzzy, no-c-format
! msgid "Compile for the v850e3v5 processor."
! msgstr "Muunna..."
! 
! #: config/v850/v850.opt:126
! #, fuzzy, no-c-format
! msgid "Enable v850e3v5 loop instructions."
! msgstr "Ota käyttöön 32-bittiset kertolaskukäskyt"
! 
! #: config/v850/v850.opt:130
  #, no-c-format
! msgid "Set the max size of data eligible for the ZDA area."
  msgstr ""
  
! #: config/v850/v850.opt:137
! #, fuzzy, no-c-format
! msgid "Enable relaxing in the assembler."
! msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: config/v850/v850.opt:141
  #, fuzzy, no-c-format
! msgid "Prohibit PC relative jumps."
! msgstr "lopetusalkio puuttuu funktiokutsusta"
  
! #: config/v850/v850.opt:145
  #, fuzzy, no-c-format
! msgid "Inhibit the use of hardware floating point instructions."
! msgstr "Estä kaikkien laitteistoliukulukukäskyjen käyttö"
  
! #: config/v850/v850.opt:149
  #, fuzzy, no-c-format
! msgid "Allow the use of hardware floating point instructions for V850E2V3 and up."
! msgstr "Salli laitteistöliukuluku-ABIn ja -käskyjen käyttö"
  
! #: config/v850/v850.opt:153
  #, fuzzy, no-c-format
! msgid "Enable support for the RH850 ABI.  This is the default."
! msgstr "Ota käyttöön RX FPU-käskyjen käyttö."
! 
! #: config/v850/v850.opt:157
! #, no-c-format
! msgid "Enable support for the old GCC ABI."
! msgstr "Ota käyttöön vanhan GCC ABI:n tuki."
! 
! #: config/v850/v850.opt:161
! #, no-c-format
! msgid "Support alignments of up to 64-bits."
! msgstr ""
  
  #: config/m68k/m68k-tables.opt:25
  #, fuzzy, no-c-format
*************** msgstr "epäkelpo osoitintila %qs"
*** 5944,5954 ****
  msgid "Known M68K ISAs (for use with the -march= option):"
  msgstr "epäkelpo osoitintila %qs"
  
- #: config/m68k/ieee.opt:24 config/i386/i386.opt:389
- #, fuzzy, no-c-format
- msgid "Use IEEE math for fp comparisons."
- msgstr "Käytä ohjelmistoliukulukuja"
- 
  #: config/m68k/m68k.opt:30
  #, no-c-format
  msgid "Generate code for a 520X."
--- 6333,6338 ----
*************** msgstr "Tuota koodia, joka käyttää 68
*** 6039,6050 ****
  msgid "Align variables on a 32-bit boundary."
  msgstr "Kohdista muuttujat 32 bitin rajoille."
  
- #: config/m68k/m68k.opt:103 config/arm/arm.opt:86 config/nds32/nds32.opt:171
- #: config/c6x/c6x.opt:67
- #, fuzzy, no-c-format
- msgid "Specify the name of the target architecture."
- msgstr "  -L, --logfile     anna lokitiedoston nimi\n"
- 
  #: config/m68k/m68k.opt:107
  #, no-c-format
  msgid "Use the bit-field instructions."
--- 6423,6428 ----
*************** msgstr "Luo jaettu kirjasto"
*** 6090,6098 ****
  msgid "Use 32-bit offsets in jump tables rather than 16-bit offsets."
  msgstr ""
  
! #: config/m68k/m68k.opt:151 config/avr/avr.opt:23
  #, no-c-format
! msgid "Usa LRA for reload instead of the old reload framework.  This option is experimental, and it may be removed in future versions of the compiler."
  msgstr ""
  
  #: config/m68k/m68k.opt:156
--- 6468,6476 ----
  msgid "Use 32-bit offsets in jump tables rather than 16-bit offsets."
  msgstr ""
  
! #: config/m68k/m68k.opt:151
  #, no-c-format
! msgid "Use LRA for reload instead of the old reload framework.  This option is experimental, and it may be removed in future versions of the compiler."
  msgstr ""
  
  #: config/m68k/m68k.opt:156
*************** msgstr "Tee kokonaisluvista 32 bitin lev
*** 6130,6140 ****
  msgid "Generate code with library calls for floating point."
  msgstr "Tuota koodia, joka käyttää 68881-liukulukukäskyjä"
  
- #: config/m68k/m68k.opt:192 config/xtensa/xtensa.opt:73
- #, fuzzy, no-c-format
- msgid "Do not use unaligned memory references."
- msgstr "Älä luo #line-direktiivejä"
- 
  #: config/m68k/m68k.opt:196
  #, fuzzy, no-c-format
  msgid "Tune for the specified target CPU or architecture."
--- 6508,6513 ----
*************** msgstr ""
*** 6150,17796 ****
  msgid "Support TLS segment larger than 64K."
  msgstr ""
  
! #: config/riscv/riscv.opt:26 config/aarch64/aarch64.opt:83
! #: config/arm/arm.opt:105 config/microblaze/microblaze.opt:60
! #, fuzzy, no-c-format
! msgid "Assume target CPU is configured as big endian."
! msgstr "Tuota koodia big-endian-tilassa"
! 
! #: config/riscv/riscv.opt:30 config/aarch64/aarch64.opt:103
! #: config/arm/arm.opt:170 config/microblaze/microblaze.opt:64
! #, fuzzy, no-c-format
! msgid "Assume target CPU is configured as little endian."
! msgstr "Tuota koodia big-endian-tilassa"
! 
! #: config/riscv/riscv.opt:34
  #, no-c-format
! msgid "-mbranch-cost=N\tSet the cost of branches to roughly N instructions."
  msgstr ""
  
! #: config/riscv/riscv.opt:38
  #, fuzzy, no-c-format
! msgid "This option is deprecated; use -fplt or -fno-plt instead."
! msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: config/riscv/riscv.opt:42
  #, fuzzy, no-c-format
! msgid "Specify integer and floating-point calling convention."
! msgstr "Määrittele käytettävä ABI"
  
! #: config/riscv/riscv.opt:46 config/i386/i386.opt:444
  #, no-c-format
! msgid "Attempt to keep stack aligned to this power of 2."
! msgstr ""
  
! #: config/riscv/riscv.opt:50
  #, fuzzy, no-c-format
! msgid "Supported ABIs (for use with the -mabi= option):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/riscv/riscv.opt:78
! #, fuzzy, no-c-format
! msgid "Use hardware floating-point divide and square root instructions."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/riscv/riscv.opt:82
  #, fuzzy, no-c-format
! msgid "Use hardware instructions for integer division."
! msgstr "Estä kaikkien laitteistoliukulukukäskyjen käyttö"
  
! #: config/riscv/riscv.opt:86
  #, no-c-format
! msgid "-march=\tGenerate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case."
! msgstr ""
  
! #: config/riscv/riscv.opt:91
  #, no-c-format
! msgid "-march=help\tPrint supported -march extensions."
  msgstr ""
  
! #: config/riscv/riscv.opt:103 config/mips/mips.opt:426
  #, no-c-format
! msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR."
  msgstr ""
  
! #: config/riscv/riscv.opt:107
  #, fuzzy, no-c-format
! msgid "-mcpu=PROCESSOR\tUse architecture of and optimize the output for PROCESSOR."
! msgstr "Tuota little-endian-koodia"
  
! #: config/riscv/riscv.opt:111
  #, no-c-format
! msgid "-msmall-data-limit=N\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
  msgstr ""
  
! #: config/riscv/riscv.opt:115
! #, fuzzy, no-c-format
! msgid "Use smaller but slower prologue and epilogue code."
! msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
! 
! #: config/riscv/riscv.opt:119
  #, no-c-format
! msgid "Convert BASE + LARGE_OFFSET addresses to NEW_BASE + SMALL_OFFSET to allow more memory accesses to be generated as compressed instructions.  Currently targets 32-bit integer load/stores."
  msgstr ""
  
! #: config/riscv/riscv.opt:125 config/aarch64/aarch64.opt:107
! #: config/loongarch/loongarch.opt:270
  #, fuzzy, no-c-format
! msgid "Specify the code model."
! msgstr "Malli:"
  
! #: config/riscv/riscv.opt:129 config/loongarch/loongarch.opt:210
! #, fuzzy, no-c-format
! msgid "Do not generate unaligned memory accesses."
! msgstr "Älä luo #line-direktiivejä"
  
! #: config/riscv/riscv.opt:133
  #, fuzzy, no-c-format
! msgid "Do not generate unaligned scalar memory accesses."
! msgstr "Älä luo #line-direktiivejä"
  
! #: config/riscv/riscv.opt:137
  #, fuzzy, no-c-format
! msgid "Do not create element-misaligned vector memory accesses."
! msgstr "Älä luo #line-direktiivejä"
  
! #: config/riscv/riscv.opt:141 config/i386/i386.opt:308
! #: config/rs6000/aix64.opt:36 config/rs6000/linux64.opt:32
  #, fuzzy, no-c-format
! msgid "Known code models (for use with the -mcmodel= option):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/riscv/riscv.opt:154
  #, no-c-format
! msgid "Use %reloc() operators, rather than assembly macros, to load addresses."
  msgstr ""
  
! #: config/riscv/riscv.opt:158 config/loongarch/loongarch.opt:278
  #, no-c-format
! msgid "Take advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses."
  msgstr ""
  
! #: config/riscv/riscv.opt:163
  #, no-c-format
! msgid "Enable the CSR checking for the ISA-dependent CSR and the read-only CSR. The ISA-dependent CSR are only valid when the specific ISA is set.  The read-only CSR can not be written by the CSR instructions."
  msgstr ""
  
! #: config/riscv/riscv.opt:169 config/aarch64/aarch64.opt:150
! #: config/i386/i386.opt:420
  #, fuzzy, no-c-format
! msgid "Omit the frame pointer in leaf functions."
! msgstr "indeksoitu arvo on osoitin funktioon"
  
! #: config/riscv/riscv.opt:191
  #, no-c-format
! msgid "Emit RISC-V ELF attribute."
  msgstr ""
  
! #: config/riscv/riscv.opt:195 config/i386/i386.opt:261
! #, fuzzy, no-c-format
! msgid "Use the given data alignment."
! msgstr "Käytä H8/300-kohdistussääntöjä"
! 
! #: config/riscv/riscv.opt:199 config/i386/i386.opt:265
! #, fuzzy, no-c-format
! msgid "Known data alignment choices (for use with the -malign-data= option):"
! msgstr "epäkelpo osoitintila %qs"
! 
! #: config/riscv/riscv.opt:209 config/aarch64/aarch64.opt:313
! #: config/i386/i386.opt:1021 config/arm/arm.opt:349
! #: config/rs6000/rs6000.opt:558
! #, fuzzy, no-c-format
! msgid "Use given stack-protector guard."
! msgstr "Kelvolliset argumentit ovat:\n"
! 
! #: config/riscv/riscv.opt:213 config/aarch64/aarch64.opt:317
! #: config/arm/arm.opt:353 config/rs6000/rs6000.opt:562
! #, fuzzy, no-c-format
! msgid "Valid arguments to -mstack-protector-guard=:"
! msgstr "Kelvolliset argumentit ovat:\n"
! 
! #: config/riscv/riscv.opt:223 config/i386/i386.opt:1035
! #: config/rs6000/rs6000.opt:572
! #, fuzzy, no-c-format
! msgid "Use the given base register for addressing the stack-protector guard."
! msgstr "”%s” ei ole kelvollinen esikääntäjän valitsin"
! 
! #: config/riscv/riscv.opt:230 config/i386/i386.opt:1042
! #: config/rs6000/rs6000.opt:579
! #, fuzzy, no-c-format
! msgid "Use the given offset for addressing the stack-protector guard."
! msgstr "Kelvolliset argumentit ovat:\n"
! 
! #: config/riscv/riscv.opt:543
! #, fuzzy, no-c-format
! msgid "Supported ISA specs (for use with the -misa-spec= option):"
! msgstr "epäkelpo osoitintila %qs"
! 
! #: config/riscv/riscv.opt:556
  #, fuzzy, no-c-format
! msgid "Set the version of RISC-V ISA spec."
! msgstr "Käytössä olevan C++-ABIn versio."
  
! #: config/riscv/riscv.opt:560
! #, fuzzy, no-c-format
! msgid "Enable conditional moves unconditionally."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/riscv/riscv.opt:564
  #, fuzzy, no-c-format
! msgid "Always inline subword atomic operations."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/riscv/riscv.opt:568
  #, no-c-format
! msgid "Inline strcmp calls if possible."
  msgstr ""
  
! #: config/riscv/riscv.opt:572
  #, no-c-format
! msgid "Inline strncmp calls if possible."
  msgstr ""
  
! #: config/riscv/riscv.opt:576
  #, no-c-format
! msgid "Inline strlen calls if possible."
  msgstr ""
  
! #: config/riscv/riscv.opt:580
  #, no-c-format
! msgid "Max number of bytes to compare as part of inlined strcmp/strncmp routines (default: 64)."
  msgstr ""
  
! #: config/riscv/riscv.opt:584
  #, no-c-format
! msgid "The RVV possible LMUL (-mrvv-max-lmul=):"
  msgstr ""
  
! #: config/riscv/riscv.opt:603
  #, no-c-format
! msgid "-mrvv-max-lmul=<string>\tSet the RVV LMUL of auto-vectorization."
  msgstr ""
  
! #: config/riscv/riscv.opt:610
! #, fuzzy, no-c-format
! msgid "Valid arguments to -param=vsetvl-strategy=:"
! msgstr "Kelvolliset argumentit ovat:\n"
! 
! #: config/riscv/riscv.opt:623
  #, no-c-format
! msgid "-param=vsetvl-strategy=<string>\tSet the optimization level of VSETVL insert pass."
  msgstr ""
  
! #: config/riscv/riscv.opt:627
  #, no-c-format
! msgid "-param=riscv-two-source-permutes Enable permutes with two source vectors."
  msgstr ""
  
! #: config/riscv/riscv.opt:631 config/i386/i386.opt:496
  #, fuzzy, no-c-format
! msgid "Valid arguments to -mstringop-strategy=:"
! msgstr "Kelvolliset argumentit ovat:\n"
  
! #: config/riscv/riscv.opt:647
! #, no-c-format
! msgid "Specify stringop expansion strategy."
! msgstr ""
  
! #: config/riscv/riscv.opt:651
  #, fuzzy, no-c-format
! msgid "The possible RVV vector register lengths:"
! msgstr "I/O mahdollista"
  
! #: config/riscv/riscv.opt:661
  #, no-c-format
! msgid "-mrvv-vector-bits=<string>\tSet the kind of bits for an RVV vector register."
  msgstr ""
  
! #: config/riscv/riscv.opt:665 config/aarch64/aarch64.opt:58
! #: config/loongarch/loongarch.opt:287
! #, fuzzy, no-c-format
! msgid "The possible TLS dialects:"
! msgstr "I/O mahdollista"
! 
! #: config/riscv/riscv.opt:675 config/aarch64/aarch64.opt:154
! #: config/loongarch/loongarch.opt:297
  #, fuzzy, no-c-format
! msgid "Specify TLS dialect."
! msgstr "tls_model-argumentti ei ole merkkijono"
  
! #: config/riscv/riscv.opt:679
  #, no-c-format
! msgid "Specifies whether the fence.tso instruction should be used."
  msgstr ""
  
! #: config/riscv/riscv.opt:683
  #, no-c-format
! msgid "Enable (default) or disable generation of vector segment load/store instructions."
  msgstr ""
  
! #: config/m32c/m32c.opt:23
! #, fuzzy, no-c-format
! msgid "-msim\tUse simulator runtime."
! msgstr "Käytä simulaattorin ajoaikaista ympäristöä."
! 
! #: config/m32c/m32c.opt:27
  #, fuzzy, no-c-format
! msgid "-mcpu=r8c\tCompile code for R8C variants."
! msgstr "Käännä koodi R8C-varianteille"
  
! #: config/m32c/m32c.opt:31
! #, fuzzy, no-c-format
! msgid "-mcpu=m16c\tCompile code for M16C variants."
! msgstr "Käännä koodi M16C-varianteille"
  
! #: config/m32c/m32c.opt:35
  #, fuzzy, no-c-format
! msgid "-mcpu=m32cm\tCompile code for M32CM variants."
! msgstr "Käännä koodi M32CM-varianteille"
  
! #: config/m32c/m32c.opt:39
  #, fuzzy, no-c-format
! msgid "-mcpu=m32c\tCompile code for M32C variants."
! msgstr "Käännä koodi M32C-varianteille"
  
! #: config/m32c/m32c.opt:43
  #, fuzzy, no-c-format
! msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)."
! msgstr "Memreg-tavujen lukumäärä (oletus: 16, lukualue: 0..16)"
! 
! #: config/msp430/msp430.opt:7
! #, no-c-format
! msgid "Use a lightweight configuration of printf and puts to reduce code size. For single-threaded applications, not requiring reentrant I/O only. Requires Newlib Nano IO."
! msgstr ""
  
! #: config/msp430/msp430.opt:11
  #, no-c-format
! msgid "Force assembly output to always use hex constants."
  msgstr ""
  
! #: config/msp430/msp430.opt:15
! #, fuzzy, no-c-format
! msgid "Specify the MCU to build for."
! msgstr "Käytä MCU-käskyjä"
! 
! #: config/msp430/msp430.opt:19
  #, no-c-format
! msgid "Warn if an MCU name is unrecognized or conflicts with other options (default: on)."
  msgstr ""
  
! #: config/msp430/msp430.opt:23
  #, no-c-format
! msgid "Warn if devices.csv is not found or there are problem parsing it (default: on)."
  msgstr ""
  
! #: config/msp430/msp430.opt:27
  #, fuzzy, no-c-format
! msgid "Specify the ISA to build for: msp430, msp430x, msp430xv2."
! msgstr "Määrittele käytettävä ABI"
  
! #: config/msp430/msp430.opt:52
  #, fuzzy, no-c-format
! msgid "Select large model - 20-bit addresses/pointers."
! msgstr "Tuota 68302-koodia"
  
! #: config/msp430/msp430.opt:56
  #, fuzzy, no-c-format
! msgid "Select small model - 16-bit addresses/pointers (default)."
! msgstr "Tuota 68302-koodia"
  
! #: config/msp430/msp430.opt:60
  #, no-c-format
! msgid "Optimize opcode sizes at link time."
! msgstr ""
  
! #: config/msp430/msp430.opt:67 config/pru/pru.opt:26
  #, no-c-format
! msgid "Use a minimum runtime (no static initializers or ctors) for memory-constrained devices."
  msgstr ""
  
! #: config/msp430/msp430.opt:74
! #, no-c-format
! msgid "Specify the type of hardware multiply to support."
! msgstr ""
  
! #: config/msp430/msp430.opt:96
! #, no-c-format
! msgid "Specify whether functions should be placed into the lower or upper memory regions, or if they should be shuffled between the regions (either) for best fit (default: lower)."
! msgstr ""
  
! #: config/msp430/msp430.opt:100
  #, no-c-format
! msgid "Specify whether variables should be placed into the lower or upper memory regions, or if they should be shuffled between the regions (either) for best fit (default: lower)."
  msgstr ""
  
! #: config/msp430/msp430.opt:104
  #, no-c-format
! msgid "Add the .lower prefix to section names when compiling with -m{code,data}-region=lower (disabled by default)."
  msgstr ""
  
! #: config/msp430/msp430.opt:123
! #, no-c-format
! msgid "Passes on a request to the assembler to enable fixes for various silicon errata."
! msgstr ""
  
! #: config/msp430/msp430.opt:127
  #, no-c-format
! msgid "Passes on a request to the assembler to warn about various silicon errata."
  msgstr ""
  
! #: config/msp430/msp430.opt:131
  #, no-c-format
! msgid "The path to devices.csv.  The GCC driver can normally locate devices.csv itself and pass this option to the compiler, so the user shouldn't need to pass this."
  msgstr ""
  
! #: config/msp430/msp430.opt:136
  #, no-c-format
! msgid "For shift operations by a constant amount, which require an individual instruction to shift by one position, set the maximum number of inline shift instructions (maximum value 64) to emit instead of using the corresponding __mspabi helper function. The default value is 4."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:70 config/loongarch/loongarch.opt:248
  #, no-c-format
! msgid "The code model option names for -mcmodel:"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:87 config/i386/i386.opt:1056
  #, fuzzy, no-c-format
! msgid "Generate code which uses only the general registers."
! msgstr "Tuota koodia, joka käyttää 68881-liukulukukäskyjä"
  
! #: config/aarch64/aarch64.opt:91 config/i386/i386.opt:1148
  #, fuzzy, no-c-format
! msgid "Generate code to mitigate against straight line speculation."
! msgstr "Käytä AltiVec-käskyjä"
! 
! #: config/aarch64/aarch64.opt:95
! #, no-c-format
! msgid "Workaround for ARM Cortex-A53 Erratum number 835769."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:99
! #, no-c-format
! msgid "Workaround for ARM Cortex-A53 Erratum number 843419."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:111
  #, fuzzy, no-c-format
! msgid "The register used to access the thread pointer:"
! msgstr "  -L, --logfile     anna lokitiedoston nimi\n"
  
! #: config/aarch64/aarch64.opt:142
  #, fuzzy, no-c-format
! msgid "Specify the thread pointer register."
! msgstr "Määrittele käytettävä ABI"
  
! #: config/aarch64/aarch64.opt:146
  #, no-c-format
! msgid "Don't assume that unaligned accesses are handled by the system."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:158
  #, no-c-format
! msgid "Specifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:177
  #, fuzzy, no-c-format
! msgid "Use features of architecture ARCH."
! msgstr "Tuota little-endian-koodia"
  
! #: config/aarch64/aarch64.opt:181
  #, fuzzy, no-c-format
! msgid "Use features of and optimize for CPU."
! msgstr "Tuota little-endian-koodia"
  
! #: config/aarch64/aarch64.opt:185
  #, fuzzy, no-c-format
! msgid "Optimize for CPU."
! msgstr "-m64 vaatii PowerPC64-suorittimen"
  
! #: config/aarch64/aarch64.opt:189
  #, fuzzy, no-c-format
! msgid "Generate code that conforms to the specified ABI."
! msgstr "Tuota 68040-koodia"
  
! #: config/aarch64/aarch64.opt:193
  #, no-c-format
! msgid "-moverride=<string>\tPower users only! Override CPU optimization parameters."
! msgstr ""
  
! #: config/aarch64/aarch64.opt:197
  #, fuzzy, no-c-format
! msgid "Known AArch64 ABIs (for use with the -mabi= option):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/aarch64/aarch64.opt:207
  #, no-c-format
! msgid "PC relative literal loads."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:211 config/arm/arm.opt:337
! #, fuzzy, no-c-format
! msgid "Use branch-protection features."
! msgstr "Kelvolliset argumentit ovat:\n"
  
! #: config/aarch64/aarch64.opt:215
  #, no-c-format
! msgid "Select return address signing scope."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:219
  #, fuzzy, no-c-format
! msgid "Supported AArch64 return address signing scope (for use with -msign-return-address= option):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/aarch64/aarch64.opt:232
  #, no-c-format
! msgid "Enable the reciprocal square root approximation.  Enabling this reduces precision of reciprocal square root results to about 16 bits for single precision and to 32 bits for double precision."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:238
  #, no-c-format
! msgid "Enable the square root approximation.  Enabling this reduces precision of square root results to about 16 bits for single precision and to 32 bits for double precision. If enabled, it implies -mlow-precision-recip-sqrt."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:245
  #, no-c-format
! msgid "Enable the division approximation.  Enabling this reduces precision of division results to about 16 bits for single precision and to 32 bits for double precision."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:263
  #, no-c-format
! msgid "Specify when to enable an early register allocation pass.  The possibilities are: all functions, functions that have access to strided multi-register instructions, and no functions."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:269
! #, fuzzy, no-c-format
! msgid "The possible SVE vector lengths:"
! msgstr "I/O mahdollista"
! 
! #: config/aarch64/aarch64.opt:291
  #, no-c-format
! msgid "-msve-vector-bits=<number>\tSet the number of bits in an SVE vector register."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:295
  #, no-c-format
! msgid "Enables verbose cost model dumping in the debug dump files."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:299
  #, no-c-format
! msgid "Generate code to track when the CPU might be speculating incorrectly."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:303
  #, no-c-format
! msgid "Enable the copy of the AArch64 load/store pair fusion pass that runs before register allocation."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:308
  #, no-c-format
! msgid "Enable the copy of the AArch64 load/store pair fusion pass that runs after register allocation."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:327
  #, no-c-format
! msgid "Use the system register specified on the command line as the stack protector guard register. This option is for use with fstack-protector-strong and not for use in user-land code."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:333
  #, no-c-format
! msgid "Use an immediate to offset from the stack protector guard register, sp_el0. This option is for use with fstack-protector-strong and not for use in user-land code."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:342
! #, fuzzy, no-c-format
! msgid "Generate local calls to out-of-line atomic operations."
! msgstr "indeksoitu arvo on osoitin funktioon"
! 
! #: config/aarch64/aarch64.opt:346
  #, no-c-format
! msgid "When vectorizing, consider using multiple different approaches and use the cost model to choose the cheapest one."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:351
  #, no-c-format
! msgid "The number of Newton iterations for calculating the reciprocal for float type.  The precision of division is proportional to this param when division approximation is enabled.  The default value is 1."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:355
  #, no-c-format
! msgid "The number of Newton iterations for calculating the reciprocal for double type.  The precision of division is proportional to this param when division approximation is enabled.  The default value is 2."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:359
  #, no-c-format
! msgid "--param=aarch64-autovec-preference=[default|asimd-only|sve-only|prefer-asimd|prefer-sve] Force an ISA selection strategy for auto-vectorization."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:385
  #, no-c-format
! msgid "Constant memcpy size in bytes above which to start using MOPS sequence."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:389
  #, no-c-format
! msgid "Constant memmove size in bytes above which to start using MOPS sequence."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:393
  #, no-c-format
! msgid "Constant memset size in bytes from which to start using MOPS sequence."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:397
  #, no-c-format
! msgid "Limit how much the autovectorizer may unroll a loop."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:401
  #, no-c-format
! msgid "--param=aarch64-ldp-policy=[default|always|never|aligned] Fine-grained policy for load pairs."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:405
  #, no-c-format
! msgid "--param=aarch64-stp-policy=[default|always|never|aligned] Fine-grained policy for store pairs."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:424
  #, no-c-format
! msgid "Limit on number of alias checks performed when attempting to form an ldp/stp."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:428
  #, no-c-format
! msgid "Param to control which writeback opportunities we try to handle in the load/store pair fusion pass.  A value of zero disables writeback handling.  One means we try to form pairs involving one or more existing individual writeback accesses where possible.  A value of two means we also try to opportunistically form writeback opportunities by folding in trailing destructive updates of the base register used by a pair."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:437
! #, fuzzy, no-c-format
! msgid "Warn about usage of experimental Function Multi Versioning."
! msgstr "ylivuoto vakiolausekkeessa"
! 
! #: config/linux.opt:24
! #, fuzzy, no-c-format
! msgid "Use Bionic C library."
! msgstr "C++11:n heksadesimaaliliukulukuvakion käyttö"
! 
! #: config/linux.opt:28
  #, no-c-format
! msgid "Use GNU C library."
! msgstr "Käytä GNU:n C-kirjastoa."
  
! #: config/linux.opt:32
! #, fuzzy, no-c-format
! msgid "Use uClibc C library."
! msgstr "C++11:n heksadesimaaliliukulukuvakion käyttö"
  
! #: config/linux.opt:36
! #, fuzzy, no-c-format
! msgid "Use musl C library."
! msgstr "C++11:n heksadesimaaliliukulukuvakion käyttö"
  
! #: config/mingw/cygming.opt:23
! #, fuzzy, no-c-format
! msgid "Create console application."
! msgstr "Luo konsolisovellus"
  
! #: config/mingw/cygming.opt:27
  #, no-c-format
! msgid "Generate code for a DLL."
! msgstr "Tuota koodia DLL:lle."
  
! #: config/mingw/cygming.opt:31
! #, fuzzy, no-c-format
! msgid "Ignore dllimport for functions."
! msgstr "_Ohita versio"
  
! #: config/mingw/cygming.opt:35
  #, no-c-format
! msgid "Use Mingw-specific thread support."
  msgstr ""
  
! #: config/mingw/cygming.opt:39
! #, fuzzy, no-c-format
! msgid "Set Windows defines."
! msgstr "rpcgen: liian monta määrittelyä\n"
  
! #: config/mingw/cygming.opt:43
  #, no-c-format
! msgid "Create GUI application."
! msgstr "Luo graafinen käyttöliittymäsovellus."
  
! #: config/mingw/cygming.opt:47
  #, no-c-format
! msgid "Use the GNU extension to the PE format for aligned common data."
  msgstr ""
  
! #: config/mingw/cygming.opt:51
  #, no-c-format
! msgid "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement."
  msgstr ""
  
! #: config/mingw/cygming.opt:55
  #, fuzzy, no-c-format
! msgid "For nested functions on stack executable permission is set."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/mingw/cygming.opt:62
  #, fuzzy, no-c-format
! msgid "Put relocated read-only data into .data section."
! msgstr "%qD:a käytetään alustamattomana tässä funktiossa"
  
! #: config/mingw/mingw.opt:23
! #, no-c-format
! msgid "Preprocess, compile or link with specified C RunTime DLL library."
! msgstr ""
  
! #: config/mingw/mingw.opt:33
  #, fuzzy, no-c-format
! msgid "Warn about none ISO msvcrt scanf/printf width extensions."
! msgstr "Varoita ylivuodosta aritmeettisissa lausekkeissa"
  
! #: config/ia64/ilp32.opt:3
  #, no-c-format
! msgid "Generate ILP32 code."
! msgstr "Tuota ILP32-koodia."
  
! #: config/ia64/ilp32.opt:7
  #, no-c-format
! msgid "Generate LP64 code."
! msgstr "Tuota LP64-koodia."
  
! #: config/ia64/ia64.opt:28
  #, no-c-format
! msgid "Generate big endian code."
! msgstr "Tuota big-endian-koodia."
  
! #: config/ia64/ia64.opt:32
  #, no-c-format
! msgid "Generate little endian code."
! msgstr "Tuota little-endian-koodia."
  
! #: config/ia64/ia64.opt:36
  #, no-c-format
! msgid "Generate code for GNU as."
! msgstr "Tuota koodia GNU as:lle."
  
! #: config/ia64/ia64.opt:40
  #, no-c-format
! msgid "Generate code for GNU ld."
! msgstr "Tuota koodia GNU ld:lle."
  
! #: config/ia64/ia64.opt:44
  #, no-c-format
! msgid "Emit stop bits before and after volatile extended asms."
  msgstr ""
  
! #: config/ia64/ia64.opt:48
! #, fuzzy, no-c-format
! msgid "Use in/loc/out register names."
! msgstr "Käytä liukulukurekistereitä"
! 
! #: config/ia64/ia64.opt:55
  #, no-c-format
! msgid "Enable use of sdata/scommon/sbss."
  msgstr ""
  
! #: config/ia64/ia64.opt:59
! #, fuzzy, no-c-format
! msgid "Generate code without GP reg."
! msgstr "Tuota 68040-koodia, ilman uusia käskyjä"
! 
! #: config/ia64/ia64.opt:63
  #, no-c-format
! msgid "gp is constant (but save/restore gp on indirect calls)."
  msgstr ""
  
! #: config/ia64/ia64.opt:67
! #, fuzzy, no-c-format
! msgid "Generate self-relocatable code."
! msgstr "Tuota little-endian-koodia"
! 
! #: config/ia64/ia64.opt:71
! #, fuzzy, no-c-format
! msgid "Generate inline floating point division, optimize for latency."
! msgstr "Salli laitteistöliukuluku-ABIn ja -käskyjen käyttö"
! 
! #: config/ia64/ia64.opt:75
! #, fuzzy, no-c-format
! msgid "Generate inline floating point division, optimize for throughput."
! msgstr "Salli laitteistöliukuluku-ABIn ja -käskyjen käyttö"
! 
! #: config/ia64/ia64.opt:82
! #, fuzzy, no-c-format
! msgid "Generate inline integer division, optimize for latency."
! msgstr "Varoita käännösaikaisesta nollalla jaosta"
! 
! #: config/ia64/ia64.opt:86
! #, fuzzy, no-c-format
! msgid "Generate inline integer division, optimize for throughput."
! msgstr "Varoita käännösaikaisesta nollalla jaosta"
! 
! #: config/ia64/ia64.opt:90
! #, fuzzy, no-c-format
! msgid "Do not inline integer division."
! msgstr "Varoita käännösaikaisesta nollalla jaosta"
! 
! #: config/ia64/ia64.opt:94
! #, fuzzy, no-c-format
! msgid "Generate inline square root, optimize for latency."
! msgstr "Varoita käännösaikaisesta nollalla jaosta"
! 
! #: config/ia64/ia64.opt:98
! #, fuzzy, no-c-format
! msgid "Generate inline square root, optimize for throughput."
! msgstr "Varoita käännösaikaisesta nollalla jaosta"
! 
! #: config/ia64/ia64.opt:102
! #, fuzzy, no-c-format
! msgid "Do not inline square root."
! msgstr "Älä hylkää kommentteja"
! 
! #: config/ia64/ia64.opt:106
  #, no-c-format
! msgid "Enable DWARF line debug info via GNU as."
  msgstr ""
  
! #: config/ia64/ia64.opt:110
! #, fuzzy, no-c-format
! msgid "Enable earlier placing stop bits for better scheduling."
! msgstr "Ota käyttöön RX FPU-käskyjen käyttö."
! 
! #: config/ia64/ia64.opt:114 config/pa/pa.opt:70 config/sh/sh.opt:227
! #, fuzzy, no-c-format
! msgid "Specify range of registers to make fixed."
! msgstr "Määrittele käytettävä ABI"
! 
! #: config/ia64/ia64.opt:118 config/alpha/alpha.opt:138
  #, no-c-format
! msgid "Specify bit size of immediate TLS offsets."
  msgstr ""
  
! #: config/ia64/ia64.opt:122 config/i386/i386.opt:542 config/s390/s390.opt:209
! #: config/sparc/sparc.opt:146 config/visium/visium.opt:49
! #, fuzzy, no-c-format
! msgid "Schedule code for given CPU."
! msgstr "Suoritinaikaraja ylittynyt"
! 
! #: config/ia64/ia64.opt:126
! #, fuzzy, no-c-format
! msgid "Known Itanium CPUs (for use with the -mtune= option):"
! msgstr "epäkelpo osoitintila %qs"
! 
! #: config/ia64/ia64.opt:136
! #, fuzzy, no-c-format
! msgid "Use data speculation before reload."
! msgstr "HALLINTA"
! 
! #: config/ia64/ia64.opt:140
! #, fuzzy, no-c-format
! msgid "Use data speculation after reload."
! msgstr "HALLINTA"
! 
! #: config/ia64/ia64.opt:144
! #, fuzzy, no-c-format
! msgid "Use control speculation."
! msgstr "HALLINTA"
! 
! #: config/ia64/ia64.opt:148
! #, fuzzy, no-c-format
! msgid "Use in block data speculation before reload."
! msgstr "vuonohjauskäsky peruslohkon sisällä"
! 
! #: config/ia64/ia64.opt:152
! #, fuzzy, no-c-format
! msgid "Use in block data speculation after reload."
! msgstr "vuonohjauskäsky peruslohkon sisällä"
! 
! #: config/ia64/ia64.opt:156
! #, fuzzy, no-c-format
! msgid "Use in block control speculation."
! msgstr "vuonohjauskäsky peruslohkon sisällä"
! 
! #: config/ia64/ia64.opt:160
! #, fuzzy, no-c-format
! msgid "Use simple data speculation check."
! msgstr "vuonohjauskäsky peruslohkon sisällä"
! 
! #: config/ia64/ia64.opt:164
! #, fuzzy, no-c-format
! msgid "Use simple data speculation check for control speculation."
! msgstr "vuonohjauskäsky peruslohkon sisällä"
! 
! #: config/ia64/ia64.opt:174
! #, fuzzy, no-c-format
! msgid "Count speculative dependencies while calculating priority of instructions."
! msgstr "Tuota koodia, joka käyttää 68881-liukulukukäskyjä"
! 
! #: config/ia64/ia64.opt:178
  #, fuzzy, no-c-format
! msgid "Place a stop bit after every cycle when scheduling."
! msgstr "Ota käyttöön RX FPU-käskyjen käyttö."
  
! #: config/ia64/ia64.opt:182
  #, no-c-format
! msgid "Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group."
  msgstr ""
  
! #: config/ia64/ia64.opt:186
  #, no-c-format
! msgid "Soft limit on number of memory insns per instruction group, giving lower priority to subsequent memory insns attempting to schedule in the same insn group. Frequently useful to prevent cache bank conflicts.  Default value is 1."
  msgstr ""
  
! #: config/ia64/ia64.opt:190
  #, no-c-format
! msgid "Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached)."
  msgstr ""
  
! #: config/ia64/ia64.opt:194
  #, no-c-format
! msgid "Don't generate checks for control speculation in selective scheduling."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:24
  #, no-c-format
! msgid "Don't use any of r32..r63."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:28
  #, no-c-format
! msgid "Preferentially allocate registers that allow short instruction generation."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:32
! #, fuzzy, no-c-format
! msgid "Set branch cost."
! msgstr "Aseta"
! 
! #: config/epiphany/epiphany.opt:36
! #, fuzzy, no-c-format
! msgid "Enable conditional move instruction usage."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
! 
! #: config/epiphany/epiphany.opt:40
  #, fuzzy, no-c-format
! msgid "Set number of nops to emit before each insn pattern."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: config/epiphany/epiphany.opt:52
  #, no-c-format
! msgid "Use software floating point comparisons."
! msgstr "Käytä ohjelmistollisia liukulukuvertailuja."
  
! #: config/epiphany/epiphany.opt:56
  #, no-c-format
! msgid "Enable split of 32 bit immediate loads into low / high part."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:60
! #, fuzzy, no-c-format
! msgid "Enable use of POST_INC / POST_DEC."
! msgstr "kolmoismerkki ??%c ohitettiin, ota käyttöön valitsimella -trigraphs"
! 
! #: config/epiphany/epiphany.opt:64
  #, fuzzy, no-c-format
! msgid "Enable use of POST_MODIFY."
! msgstr "kolmoismerkki ??%c ohitettiin, ota käyttöön valitsimella -trigraphs"
  
! #: config/epiphany/epiphany.opt:68
  #, no-c-format
! msgid "Set number of bytes on the stack preallocated for use by the callee."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:72
  #, no-c-format
! msgid "Assume round to nearest is selected for purposes of scheduling."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:76
! #, fuzzy, no-c-format
! msgid "Generate call insns as indirect calls."
! msgstr "virheellinen versionumero ”%s”"
! 
! #: config/epiphany/epiphany.opt:80
! #, fuzzy, no-c-format
! msgid "Generate call insns as direct calls."
! msgstr "Käytä epäsuoria kutsuja"
! 
! #: config/epiphany/epiphany.opt:84
  #, no-c-format
! msgid "Assume labels and symbols can be addressed using 16 bit absolute addresses."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:108
  #, no-c-format
! msgid "A floating point to integer truncation may be replaced with rounding to save mode switching."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:112
  #, no-c-format
! msgid "Vectorize for double-word operations."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:128
  #, no-c-format
! msgid "Split unaligned 8 byte vector moves before post-modify address generation."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:132
! #, fuzzy, no-c-format
! msgid "Use the floating point unit for integer add/subtract."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
! 
! #: config/epiphany/epiphany.opt:136
! #, fuzzy, no-c-format
! msgid "Set register to hold -1."
! msgstr "Käytä rekistereitä r2 ja r5"
! 
! #: config/ft32/ft32.opt:23
! #, fuzzy, no-c-format
! msgid "Target the software simulator."
! msgstr "# Ei kohde:"
! 
! #: config/ft32/ft32.opt:27
! #, fuzzy, no-c-format
! #| msgid "Does nothing. Preserved for backward compatibility."
! msgid "Ignored, but preserved for backward compatibility."
! msgstr "Ei tee mitään. Säilytetty yhteensopivuuden vuoksi."
! 
! #: config/ft32/ft32.opt:31
! #, fuzzy, no-c-format
! msgid "Avoid use of the DIV and MOD instructions."
! msgstr "Älä käytä MDMX-käskyjä"
! 
! #: config/ft32/ft32.opt:35
! #, fuzzy, no-c-format
! msgid "Target the FT32B architecture."
! msgstr "  -L, --logfile     anna lokitiedoston nimi\n"
! 
! #: config/ft32/ft32.opt:39
! #, fuzzy, no-c-format
! msgid "Enable FT32B code compression."
! msgstr "Ota käyttöön funktioprofilointi."
! 
! #: config/ft32/ft32.opt:43
  #, no-c-format
! msgid "Avoid placing any readable data in program memory."
  msgstr ""
  
! #: config/h8300/h8300.opt:23
  #, no-c-format
! msgid "Generate H8S code."
! msgstr "Tuota H8S-koodia."
  
! #: config/h8300/h8300.opt:27
  #, no-c-format
! msgid "Generate H8SX code."
! msgstr "Tuota H8SX-koodia."
  
! #: config/h8300/h8300.opt:31
  #, no-c-format
! msgid "Generate H8S/2600 code."
! msgstr "Tuota H8S/2600-koodia."
  
! #: config/h8300/h8300.opt:35
  #, no-c-format
! msgid "Make integers 32 bits wide."
! msgstr "Tee kokonaisluvista 32 bitin levyisiä."
  
! #: config/h8300/h8300.opt:42
  #, no-c-format
! msgid "Use registers for argument passing."
! msgstr "Käytä rekistereitä argumenttien välittämiseen."
  
! #: config/h8300/h8300.opt:46
  #, no-c-format
! msgid "Consider access to byte sized memory slow."
! msgstr "Oleta tavutason muistinkäyttö hitaaksi."
  
! #: config/h8300/h8300.opt:50
  #, fuzzy, no-c-format
! msgid "Enable linker relaxing."
! msgstr ""
! "\n"
! "Linkittimen valitsimet\n"
! "======================\n"
! "\n"
  
! #: config/h8300/h8300.opt:54
! #, no-c-format
! msgid "Generate H8/300H code."
! msgstr "Tuota H8/300H-koodia."
  
! #: config/h8300/h8300.opt:58
! #, no-c-format
! msgid "Enable the normal mode."
! msgstr "Ota käyttöön normaalitila."
  
! #: config/h8300/h8300.opt:62
  #, no-c-format
! msgid "Use H8/300 alignment rules."
! msgstr "Käytä H8/300-kohdistussääntöjä."
  
! #: config/h8300/h8300.opt:66
  #, fuzzy, no-c-format
! msgid "Push extended registers on stack in monitor functions."
  msgstr "Käytä AltiVec-käskyjä"
  
! #: config/h8300/h8300.opt:70
  #, fuzzy, no-c-format
! msgid "Do not push extended registers on stack in monitor functions."
  msgstr "Käytä AltiVec-käskyjä"
  
! #: config/pru/pru.opt:31
  #, no-c-format
! msgid "-mmcu=MCU\tSelect the target System-On-Chip variant that embeds this PRU."
  msgstr ""
  
! #: config/pru/pru.opt:35
  #, no-c-format
! msgid "Make GCC pass the --no-relax command-line option to the linker instead of the --relax option."
  msgstr ""
  
! #: config/pru/pru.opt:40
  #, fuzzy, no-c-format
! msgid "Allow (or do not allow) gcc to use the LOOP instruction."
! msgstr "Salli gcc:n käyttää repeat/erepeat-käskyjä"
  
! #: config/pru/pru.opt:44
  #, fuzzy, no-c-format
! msgid "Select target ABI variant."
! msgstr "_Valitse"
  
! #: config/pru/pru.opt:48
  #, fuzzy, no-c-format
! msgid "ABI variant code generation (for use with -mabi= option):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/pdp11/pdp11.opt:23
  #, fuzzy, no-c-format
! msgid "Generate code for an 11/10."
! msgstr "Tuota little-endian-koodia"
  
! #: config/pdp11/pdp11.opt:27
  #, fuzzy, no-c-format
! msgid "Generate code for an 11/40."
! msgstr "Tuota little-endian-koodia"
  
! #: config/pdp11/pdp11.opt:31
  #, fuzzy, no-c-format
! msgid "Generate code for an 11/45."
! msgstr "Tuota little-endian-koodia"
  
! #: config/pdp11/pdp11.opt:35
! #, no-c-format
! msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)."
! msgstr ""
  
! #: config/pdp11/pdp11.opt:39
! #, no-c-format
! msgid "Use the DEC assembler syntax."
! msgstr "Käytä DEC:n assembler-syntaksia."
  
! #: config/pdp11/pdp11.opt:43
  #, no-c-format
! msgid "Use the GNU assembler syntax."
! msgstr "Käytä GNU:n assembler-syntaksia."
  
! #: config/pdp11/pdp11.opt:47 config/rs6000/rs6000.opt:183
! #: config/frv/frv.opt:158
! #, no-c-format
! msgid "Use hardware floating point."
! msgstr "Käytä laitteistoliukulukuja."
  
! #: config/pdp11/pdp11.opt:51
! #, no-c-format
! msgid "Use 16 bit int."
! msgstr "Käytä 16-bittistä int-tyyppiä."
  
! #: config/pdp11/pdp11.opt:55
! #, no-c-format
! msgid "Use 32 bit int."
! msgstr "Käytä 32-bittistä int-tyyppiä."
  
! #: config/pdp11/pdp11.opt:59 config/rs6000/rs6000.opt:179
  #, fuzzy, no-c-format
! msgid "Do not use hardware floating point."
! msgstr "Älä käytä laitteistoliukulukuja"
  
! #: config/pdp11/pdp11.opt:63
  #, fuzzy, no-c-format
! msgid "Target has split I&D."
! msgstr "kohdetiedostolla ”%s” on sekä :- että ::-merkinnät"
  
! #: config/pdp11/pdp11.opt:67
  #, fuzzy, no-c-format
! msgid "Use UNIX assembler syntax."
  msgstr ""
- "Käytä ”-Wa,VALITSIN” välittämään ”VALITSIN” assemblerille.\n"
- "\n"
  
! #: config/pdp11/pdp11.opt:71
  #, fuzzy, no-c-format
! msgid "Use LRA register allocator."
! msgstr "Tasaa funktioiden alut"
  
! #: config/xtensa/xtensa.opt:26
  #, fuzzy, no-c-format
! msgid "Use CONST16 instruction to load constants."
! msgstr "keskeytysfunktiolla ei saa olla argumentteja"
  
! #: config/xtensa/xtensa.opt:30
  #, fuzzy, no-c-format
! msgid "Disable position-independent code (PIC) for use in OS kernel code."
! msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: config/xtensa/xtensa.opt:34
  #, fuzzy, no-c-format
! msgid "Use indirect CALLXn instructions for large programs."
! msgstr "Estä kaikkien laitteistoliukulukukäskyjen käyttö"
  
! #: config/xtensa/xtensa.opt:38
  #, no-c-format
! msgid "Set extra memory access cost for L32R instruction, in clock-cycle units."
! msgstr ""
  
! #: config/xtensa/xtensa.opt:46
  #, no-c-format
! msgid "Automatically align branch targets to reduce branch penalties."
! msgstr ""
  
! #: config/xtensa/xtensa.opt:50
  #, no-c-format
! msgid "Intersperse literal pools with code in the text section."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:54
  #, no-c-format
! msgid "Relax literals in assembler and place them automatically in the text section."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:58
  #, no-c-format
! msgid "-mno-serialize-volatile\tDo not serialize volatile memory references with MEMW instructions."
  msgstr ""
  
! #: config/xtensa/xtensa.opt:65
! #, fuzzy, no-c-format
! msgid "Use call0 ABI."
! msgstr "Käytä EABI:a"
! 
! #: config/xtensa/xtensa.opt:69
  #, fuzzy, no-c-format
! msgid "Use windowed registers ABI."
! msgstr "Käytä liukulukurekistereitä"
  
! #: config/i386/mingw-w64.opt:23
  #, no-c-format
! msgid "Use unicode startup and define UNICODE macro."
! msgstr ""
  
! #: config/i386/i386.opt:213
  #, no-c-format
! msgid "sizeof(long double) is 16."
! msgstr "sizeof(long double) on 16."
  
! #: config/i386/i386.opt:217 config/i386/i386.opt:385
! #, no-c-format
! msgid "Use hardware fp."
! msgstr "Käytä laitteistoliukulukuja."
  
! #: config/i386/i386.opt:221
  #, no-c-format
! msgid "sizeof(long double) is 12."
! msgstr "sizeof(long double) on 12."
  
! #: config/i386/i386.opt:225
  #, no-c-format
! msgid "Use 80-bit long double."
! msgstr "Käytä 80-bittistä long double -tyyppiä."
  
! #: config/i386/i386.opt:229 config/s390/s390.opt:169
! #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:110
  #, no-c-format
! msgid "Use 64-bit long double."
! msgstr "Käytä 64-bittistä long double -tyyppiä."
  
! #: config/i386/i386.opt:233 config/s390/s390.opt:165
! #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:106
  #, no-c-format
! msgid "Use 128-bit long double."
! msgstr "Käytä 128-bittistä long double -tyyppiä."
! 
! #: config/i386/i386.opt:237 config/sh/sh.opt:179
! #, fuzzy, no-c-format
! msgid "Reserve space for outgoing arguments in the function prologue."
! msgstr "Tuota bittikäskyjä"
  
! #: config/i386/i386.opt:241
  #, fuzzy, no-c-format
! msgid "Align some doubles on dword boundary."
! msgstr "Kohdista muuttujat 32 bitin rajoille"
  
! #: config/i386/i386.opt:245
  #, no-c-format
! msgid "Function starts are aligned to this power of 2."
! msgstr "Funktioiden alut tasataan tähän 2:n potenssiin."
  
! #: config/i386/i386.opt:249
  #, no-c-format
! msgid "Jump targets are aligned to this power of 2."
! msgstr "Hyppykohteet tasataan tähän 2:n potenssiin."
  
! #: config/i386/i386.opt:253
  #, no-c-format
! msgid "Loop code aligned to this power of 2."
! msgstr "Silmukkakoodi tasataan tähän 2:n potenssiin."
  
! #: config/i386/i386.opt:257
! #, fuzzy, no-c-format
! msgid "Align destination of the string operations."
! msgstr "Ota käyttöön etumerkilliset laajennetut käskyt"
  
! #: config/i386/i386.opt:278 config/s390/s390.opt:56
  #, no-c-format
! msgid "Generate code for given CPU."
! msgstr "Tuota koodia tietylle suorittimelle."
  
! #: config/i386/i386.opt:282 config/bpf/bpf.opt:100
  #, no-c-format
! msgid "Use given assembler dialect."
! msgstr "Käytä tiettyä assembler-murretta."
  
! #: config/i386/i386.opt:286
  #, no-c-format
! msgid "Known assembler dialects (for use with the -masm= option):"
! msgstr "Tunnetut assembler-murteet (käytettäväksi -masm= -valitsimen kanssa):"
  
! #: config/i386/i386.opt:296
  #, no-c-format
! msgid "Branches are this expensive (arbitrary units)."
! msgstr "Haarat ovat näin kalliita (mielivaltainen yksikkö)."
  
! #: config/i386/i386.opt:300
  #, no-c-format
! msgid "-mlarge-data-threshold=<number>\tData greater than given threshold will go into a large data section in x86-64 medium and large code models."
  msgstr ""
  
! #: config/i386/i386.opt:304
  #, fuzzy, no-c-format
! msgid "Use given x86-64 code model."
! msgstr "epäkelpo lvalue sijoituksessa"
  
! #: config/i386/i386.opt:327
  #, no-c-format
! msgid "Use given address mode."
! msgstr "Käytä annettua osoitetilaa."
  
! #: config/i386/i386.opt:331
  #, fuzzy, no-c-format
! msgid "Known address mode (for use with the -maddress-mode= option):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/i386/i386.opt:344
! #, fuzzy, no-c-format
! msgid "Generate sin, cos, sqrt for FPU."
! msgstr "Tuota koodia GNU as:lle"
  
! #: config/i386/i386.opt:348
  #, no-c-format
! msgid "Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack."
  msgstr ""
  
! #: config/i386/i386.opt:352
  #, fuzzy, no-c-format
! msgid "Return values of functions in FPU registers."
! msgstr "Funktion ”%s” paluuarvoa kohdassa %L ei ole asetettu"
  
! #: config/i386/i386.opt:356
! #, fuzzy, no-c-format
! msgid "Generate floating point mathematics using given instruction set."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/i386/i386.opt:360
! #, fuzzy, no-c-format
! msgid "Valid arguments to -mfpmath=:"
! msgstr "Kelvolliset argumentit ovat:\n"
  
! #: config/i386/i386.opt:393
  #, fuzzy, no-c-format
! msgid "Inline all known string operations."
! msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
  
! #: config/i386/i386.opt:397
  #, no-c-format
! msgid "Inline memset/memcpy string operations, but perform inline version only for small blocks."
  msgstr ""
  
! #: config/i386/i386.opt:404
  #, fuzzy, no-c-format
! msgid "Use native (MS) bitfield layout."
! msgstr "Käytä bittikenttäkäskyjä."
  
! #: config/i386/i386.opt:424
  #, no-c-format
! msgid "Relax cmpxchg loop for atomic_fetch_{or,xor,and,nand} by adding load and cmp before cmpxchg, execute pause and loop back to load and compare if load value is not expected."
  msgstr ""
  
! #: config/i386/i386.opt:428
! #, fuzzy, no-c-format
! msgid "Set 80387 floating-point precision to 32-bit."
! msgstr "Käytä 32-bittisiä liukulukurekistereitä"
! 
! #: config/i386/i386.opt:432
! #, fuzzy, no-c-format
! msgid "Set 80387 floating-point precision to 64-bit."
! msgstr "Käytä 32-bittisiä liukulukurekistereitä"
! 
! #: config/i386/i386.opt:436
! #, fuzzy, no-c-format
! msgid "Set 80387 floating-point precision to 80-bit."
! msgstr "Käytä 32-bittisiä liukulukurekistereitä"
! 
! #: config/i386/i386.opt:440
  #, no-c-format
! msgid "Set the FTZ and DAZ Flags."
  msgstr ""
  
! #: config/i386/i386.opt:448
  #, no-c-format
! msgid "Assume incoming stack aligned to this power of 2."
! msgstr "Oleta tulopino tasatuksi tähän 2:n potenssiin."
! 
! #: config/i386/i386.opt:452
! #, fuzzy, no-c-format
! msgid "Use push instructions to save outgoing arguments."
! msgstr "keskeytysfunktiolla ei saa olla argumentteja"
! 
! #: config/i386/i386.opt:456
! #, fuzzy, no-c-format
! msgid "Use red-zone in the x86-64 code."
! msgstr "Tuota 64-bittistä x86-64-koodia"
  
! #: config/i386/i386.opt:460
  #, no-c-format
! msgid "Number of registers used to pass integer arguments."
  msgstr ""
  
! #: config/i386/i386.opt:464
  #, fuzzy, no-c-format
! msgid "Alternate calling convention."
! msgstr "Kutsutaan settimeofday:\n"
! 
! #: config/i386/i386.opt:468 config/alpha/alpha.opt:23
! #, no-c-format
! msgid "Do not use hardware fp."
! msgstr "Älä käytä laitteistoliukulukuja."
  
! #: config/i386/i386.opt:472
  #, no-c-format
! msgid "Use SSE register passing conventions for SF and DF mode."
  msgstr ""
  
! #: config/i386/i386.opt:476
! #, fuzzy, no-c-format
! msgid "Realign stack in prologue."
! msgstr "Pinotila loppui.\n"
! 
! #: config/i386/i386.opt:480
  #, fuzzy, no-c-format
! msgid "Enable stack probing."
! msgstr "Pinotila loppui.\n"
  
! #: config/i386/i386.opt:484
  #, no-c-format
! msgid "Specify memcpy expansion strategy when expected size is known."
  msgstr ""
  
! #: config/i386/i386.opt:488
  #, no-c-format
! msgid "Specify memset expansion strategy when expected size is known."
  msgstr ""
  
! #: config/i386/i386.opt:492
  #, no-c-format
! msgid "Chose strategy to generate stringop using."
  msgstr ""
  
! #: config/i386/i386.opt:524
! #, fuzzy, no-c-format
! msgid "Use given thread-local storage dialect."
! msgstr "Määrittele käytettävä ABI"
! 
! #: config/i386/i386.opt:528
  #, fuzzy, no-c-format
! msgid "Known TLS dialects (for use with the -mtls-dialect= option):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/i386/i386.opt:538
  #, no-c-format
! msgid "Use direct references against %gs when accessing tls data."
  msgstr ""
  
! #: config/i386/i386.opt:546
  #, fuzzy, no-c-format
! msgid "Fine grain control of tune features."
! msgstr "Poistettu ominaisuus:"
  
! #: config/i386/i386.opt:550
  #, fuzzy, no-c-format
! msgid "Clear all tune features."
! msgstr "Poistettu ominaisuus:"
  
! #: config/i386/i386.opt:557
  #, fuzzy, no-c-format
! msgid "Generate code that conforms to Intel MCU psABI."
! msgstr "Tuota 68040-koodia"
  
! #: config/i386/i386.opt:561
  #, fuzzy, no-c-format
! msgid "Generate code that conforms to the given ABI."
! msgstr "Tuota 68040-koodia"
  
! #: config/i386/i386.opt:565 config/nds32/nds32.opt:51
  #, fuzzy, no-c-format
! msgid "Known ABIs (for use with the -mabi= option):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/i386/i386.opt:575
  #, no-c-format
! msgid "Use libgcc stubs to save and restore registers clobbered by 64-bit Microsoft to System V ABI calls."
  msgstr ""
  
! #: config/i386/i386.opt:579 config/rs6000/rs6000.opt:195
  #, fuzzy, no-c-format
! msgid "Vector library ABI to use."
! msgstr "käytä sen sijaan __attribute__ ((vector_size))"
  
! #: config/i386/i386.opt:583
  #, fuzzy, no-c-format
! msgid "Known vectorization library ABIs (for use with the -mveclibabi= option):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/i386/i386.opt:596
  #, no-c-format
! msgid "Return 8-byte vectors in memory."
  msgstr ""
  
! #: config/i386/i386.opt:600
! #, no-c-format
! msgid "Generate reciprocals instead of divss and sqrtss."
! msgstr ""
  
! #: config/i386/i386.opt:604 config/loongarch/loongarch.opt:239
  #, no-c-format
! msgid "Control generation of reciprocal estimates."
  msgstr ""
  
! #: config/i386/i386.opt:608
  #, fuzzy, no-c-format
! msgid "Generate cld instruction in the function prologue."
! msgstr "Tuota bittikäskyjä"
  
! #: config/i386/i386.opt:612
! #, no-c-format
! msgid "Generate vzeroupper instruction before a transfer of control flow out of the function."
! msgstr ""
  
! #: config/i386/i386.opt:617
! #, no-c-format
! msgid "Disable Scalar to Vector optimization pass transforming 64-bit integer computations into a vector ones."
! msgstr ""
  
! #: config/i386/i386.opt:622
  #, no-c-format
! msgid "The maximum number of use and def visits when discovering a STV chain before the discovery is aborted."
  msgstr ""
  
! #: config/i386/i386.opt:626
  #, no-c-format
! msgid "Do dispatch scheduling if processor is bdver1, bdver2, bdver3, bdver4 or znver1 and Haifa scheduling is selected."
  msgstr ""
  
! #: config/i386/i386.opt:631
  #, no-c-format
! msgid "Use 128-bit AVX instructions instead of 256-bit AVX instructions in the auto-vectorizer."
  msgstr ""
  
! #: config/i386/i386.opt:635
  #, no-c-format
! msgid "Use given register vector width instructions instead of maximum register width in the auto-vectorizer."
  msgstr ""
  
! #: config/i386/i386.opt:639
! #, fuzzy, no-c-format
! msgid "Known preferred register vector length (to use with the -mprefer-vector-width= option):"
! msgstr "epäkelpo osoitintila %qs"
! 
! #: config/i386/i386.opt:655
  #, no-c-format
! msgid "Enable floating-point status flags setting SSE vector operations on partial vectors."
  msgstr ""
  
! #: config/i386/i386.opt:659
! #, fuzzy, no-c-format
! msgid "Maximum number of bits that can be moved from memory to memory efficiently."
! msgstr "parametrin %qs maksimiarvo on %u"
! 
! #: config/i386/i386.opt:663
! #, fuzzy, no-c-format
! msgid "Maximum number of bits that can be stored to memory efficiently."
! msgstr "Kumoamistoimintojen enimmäismäärä"
! 
! #: config/i386/i386.opt:667
  #, no-c-format
! msgid "Optimize noreturn functions by not saving callee-saved registers used in the function."
  msgstr ""
  
! #: config/i386/i386.opt:673
! #, fuzzy, no-c-format
! msgid "Generate 32bit i386 code."
! msgstr "Tuota 32-bittistä i386-koodia"
! 
! #: config/i386/i386.opt:677
! #, fuzzy, no-c-format
! msgid "Generate 64bit x86-64 code."
! msgstr "Tuota 64-bittistä x86-64-koodia"
! 
! #: config/i386/i386.opt:681
! #, fuzzy, no-c-format
! msgid "Generate 32bit x86-64 code."
! msgstr "Tuota 32-bittistä x86-64-koodia"
! 
! #: config/i386/i386.opt:685
! #, fuzzy, no-c-format
! msgid "Generate 16bit i386 code."
! msgstr "Tuota 16-bittistä i386-koodia"
! 
! #: config/i386/i386.opt:689
! #, fuzzy, no-c-format
! msgid "Support MMX built-in functions."
! msgstr "Tunnista sisäiset funktiot"
! 
! #: config/i386/i386.opt:693
! #, fuzzy, no-c-format
! msgid "Support 3DNow! built-in functions."
! msgstr "Tunnista sisäiset funktiot"
! 
! #: config/i386/i386.opt:697
! #, fuzzy, no-c-format
! msgid "Support Athlon 3Dnow! built-in functions."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
! 
! #: config/i386/i386.opt:701
! #, fuzzy, no-c-format
! msgid "Support MMX and SSE built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
! 
! #: config/i386/i386.opt:705
! #, fuzzy, no-c-format
! msgid "Support MMX, SSE and SSE2 built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:709
! #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:713
  #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:717
  #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:721 config/i386/i386.opt:725
! #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:729
  #, fuzzy, no-c-format
! msgid "Do not support SSE4.1 and SSE4.2 built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:737
! #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:741
! #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:745
  #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:749
  #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512CD built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:753
  #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512DQ built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:757
! #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512BW built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:761
! #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VL built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:765
! #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512IFMA built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:769
  #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VBMI built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:773
! #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VPOPCNTDQ built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:777
! #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI2 built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:781
  #, fuzzy, no-c-format
! msgid "Support AVX512VNNI built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:785
  #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BITALG built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:789
! #, fuzzy, no-c-format
! msgid "Support AVX512VP2INTERSECT built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:793
! #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:797
! #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:801
  #, fuzzy, no-c-format
! msgid "Support FMA4 built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:805
! #, fuzzy, no-c-format
! msgid "Support XOP built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:809
! #, fuzzy, no-c-format
! msgid "Support LWP built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:813
! #, fuzzy, no-c-format
! msgid "Support code generation of Advanced Bit Manipulation (ABM) instructions."
! msgstr "Ota käyttöön saturation-käskyt"
  
! #: config/i386/i386.opt:817
! #, fuzzy, no-c-format
! msgid "Support code generation of popcnt instruction."
! msgstr "Ota käyttöön saturation-käskyt"
  
! #: config/i386/i386.opt:821
! #, fuzzy, no-c-format
! msgid "Support PCONFIG built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:825
! #, fuzzy, no-c-format
! msgid "Support WBNOINVD built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:829
! #, fuzzy, no-c-format
! msgid "Support PTWRITE built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:833
! #, fuzzy, no-c-format
! msgid "Support UINTR built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:837
! #, fuzzy, no-c-format
! msgid "Support SGX built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:841
! #, fuzzy, no-c-format
! msgid "Support RDPID built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:845
! #, fuzzy, no-c-format
! msgid "Support GFNI built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:849
! #, fuzzy, no-c-format
! msgid "Support VAES built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:853
! #, fuzzy, no-c-format
! msgid "Support VPCLMULQDQ built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:857
  #, fuzzy, no-c-format
! msgid "Support BMI built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:861
! #, fuzzy, no-c-format
! msgid "Support BMI2 built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:865
! #, fuzzy, no-c-format
! msgid "Support LZCNT built-in function and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:869
  #, no-c-format
! msgid "Support Hardware Lock Elision prefixes."
  msgstr ""
  
! #: config/i386/i386.opt:873
! #, fuzzy, no-c-format
! msgid "Support RDSEED instruction."
! msgstr "Virheellinen käsky"
! 
! #: config/i386/i386.opt:877
  #, fuzzy, no-c-format
! msgid "Support PREFETCHW instruction."
! msgstr "Käytä PowerPC-64 -käskykantaa"
  
! #: config/i386/i386.opt:881
  #, fuzzy, no-c-format
! msgid "Support flag-preserving add-carry instructions."
! msgstr "Ota käyttöön 32-bittiset kertolaskukäskyt"
  
! #: config/i386/i386.opt:885
  #, fuzzy, no-c-format
! msgid "Support CLFLUSHOPT instructions."
! msgstr "Ota käyttöön käyttäjän määrittelemät käskyt"
  
! #: config/i386/i386.opt:889
! #, fuzzy, no-c-format
! msgid "Support CLWB instruction."
! msgstr "Virheellinen käsky"
  
! #: config/i386/i386.opt:896
! #, fuzzy, no-c-format
! msgid "Support FXSAVE and FXRSTOR instructions."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/i386/i386.opt:900
! #, fuzzy, no-c-format
! msgid "Support XSAVE and XRSTOR instructions."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/i386/i386.opt:904
! #, fuzzy, no-c-format
! msgid "Support XSAVEOPT instruction."
! msgstr "Käytä PowerPC-64 -käskykantaa"
  
! #: config/i386/i386.opt:908
! #, fuzzy, no-c-format
! msgid "Support XSAVEC instructions."
! msgstr "Ota käyttöön kertolaskukäskyt"
  
! #: config/i386/i386.opt:912
  #, fuzzy, no-c-format
! msgid "Support XSAVES and XRSTORS instructions."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/i386/i386.opt:916
  #, fuzzy, no-c-format
! msgid "Support TBM built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:920
  #, fuzzy, no-c-format
! msgid "Support code generation of cmpxchg16b instruction."
! msgstr "Ota käyttöön saturation-käskyt"
  
! #: config/i386/i386.opt:924
! #, fuzzy, no-c-format
! msgid "Support code generation of sahf instruction in 64bit x86-64 code."
! msgstr "Ota käyttöön saturation-käskyt"
  
! #: config/i386/i386.opt:928
! #, fuzzy, no-c-format
! msgid "Support code generation of movbe instruction."
! msgstr "Ota käyttöön saturation-käskyt"
  
! #: config/i386/i386.opt:932
! #, fuzzy, no-c-format
! msgid "Support code generation of crc32 instruction."
! msgstr "Ota käyttöön saturation-käskyt"
  
! #: config/i386/i386.opt:936
! #, fuzzy, no-c-format
! msgid "Support AES built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:940
! #, fuzzy, no-c-format
! msgid "Support SHA1 and SHA256 built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:944
  #, fuzzy, no-c-format
! msgid "Support PCLMUL built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:948
  #, no-c-format
! msgid "Encode SSE instructions with VEX prefix."
  msgstr ""
  
! #: config/i386/i386.opt:952
! #, fuzzy, no-c-format
! msgid "Support FSGSBASE built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:956
! #, fuzzy, no-c-format
! msgid "Support RDRND built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:960
  #, fuzzy, no-c-format
! msgid "Support F16C built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:964
  #, no-c-format
! msgid "Emit profiling counter call at function entry before prologue."
  msgstr ""
  
! #: config/i386/i386.opt:968
  #, no-c-format
! msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr ""
  
! #: config/i386/i386.opt:972 config/s390/s390.opt:313
  #, no-c-format
! msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
  msgstr ""
  
! #: config/i386/i386.opt:977
  #, no-c-format
! msgid "Set name of __fentry__ symbol called at function entry."
  msgstr ""
  
! #: config/i386/i386.opt:981
  #, no-c-format
! msgid "Set name of section to record mrecord-mcount calls."
  msgstr ""
  
! #: config/i386/i386.opt:985
  #, no-c-format
! msgid "Skip setting up RAX register when passing variable arguments."
  msgstr ""
  
! #: config/i386/i386.opt:989
  #, no-c-format
! msgid "Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check."
  msgstr ""
  
! #: config/i386/i386.opt:993
  #, no-c-format
! msgid "Split 32-byte AVX unaligned load."
  msgstr ""
  
! #: config/i386/i386.opt:997
  #, no-c-format
! msgid "Split 32-byte AVX unaligned store."
! msgstr ""
! 
! #: config/i386/i386.opt:1001
! #, fuzzy, no-c-format
! msgid "Support RTM built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1009
! #, fuzzy, no-c-format
! msgid "Support MWAITX and MONITORX built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1013
! #, fuzzy, no-c-format
! msgid "Support CLZERO built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1017
! #, fuzzy, no-c-format
! msgid "Support PKU built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1025
! #, fuzzy, no-c-format
! msgid "Known stack protector guard (for use with the -mstack-protector-guard= option):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/i386/i386.opt:1049
  #, fuzzy, no-c-format
! msgid "Use the given symbol for addressing the stack-protector guard."
! msgstr "Kelvolliset argumentit ovat:\n"
  
! #: config/i386/i386.opt:1060
  #, no-c-format
! msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)."
  msgstr ""
  
! #: config/i386/i386.opt:1065
! #, no-c-format
! msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump."
! msgstr ""
  
! #: config/i386/i386.opt:1070
  #, no-c-format
! msgid "Insert ENDBR instruction at function entry only via cf_check attribute for CET instrumentation."
  msgstr ""
  
! #: config/i386/i386.opt:1075
! #, no-c-format
! msgid "Make all function calls indirect."
! msgstr "Tee kaikista funktiokutsuista epäsuoria."
! 
! #: config/i386/i386.opt:1079
  #, fuzzy, no-c-format
! msgid "Convert indirect call and jump to call and return thunks."
! msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: config/i386/i386.opt:1083
  #, fuzzy, no-c-format
! msgid "Convert function return to call and return thunk."
! msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: config/i386/i386.opt:1087 config/s390/s390.opt:279
  #, fuzzy, no-c-format
! msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
! msgstr "epäkelpo osoitintila %qs"
! 
! #: config/i386/i386.opt:1103
! #, no-c-format
! msgid "Add CS prefix to call and jmp to indirect thunk with branch target in r8-r15 registers."
! msgstr ""
  
! #: config/i386/i386.opt:1107
  #, fuzzy, no-c-format
! msgid "Force indirect call and jump via register."
! msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: config/i386/i386.opt:1111
  #, fuzzy, no-c-format
! msgid "Support MOVDIRI built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1115
  #, fuzzy, no-c-format
! msgid "Support MOVDIR64B built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1119
  #, fuzzy, no-c-format
! msgid "Support WAITPKG built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1123
  #, fuzzy, no-c-format
! msgid "Support CLDEMOTE built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1127
  #, fuzzy, no-c-format
! msgid "Instrument function exit in instrumented functions with __fentry__."
! msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
! 
! #: config/i386/i386.opt:1131
! #, no-c-format
! msgid "Known choices for return instrumentation with -minstrument-return=:"
! msgstr ""
  
! #: config/i386/i386.opt:1144
  #, no-c-format
! msgid "Generate a __return_loc section pointing to all return instrumentation code."
  msgstr ""
  
! #: config/i386/i386.opt:1152
  #, fuzzy, no-c-format
! msgid "Known choices for mitigation against straight line speculation with -mharden-sls=:"
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/i386/i386.opt:1168
  #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BF16 built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1173
  #, fuzzy, no-c-format
! msgid "Support ENQCMD built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1177
  #, fuzzy, no-c-format
! msgid "Support SERIALIZE built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1181
  #, fuzzy, no-c-format
! msgid "Support TSXLDTRK built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1185
  #, fuzzy, no-c-format
! msgid "Support AMX-TILE built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1189
  #, fuzzy, no-c-format
! msgid "Support AMX-INT8 built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1193
  #, fuzzy, no-c-format
! msgid "Support AMX-BF16 built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1197
  #, fuzzy, no-c-format
! msgid "Support HRESET built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1201
  #, fuzzy, no-c-format
! msgid "Support KL built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1205
  #, fuzzy, no-c-format
! msgid "Support WIDEKL built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1209
  #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXVNNI built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1214
  #, no-c-format
! msgid "Emit GNU_PROPERTY_X86_ISA_1_NEEDED GNU property."
  msgstr ""
  
! #: config/i386/i386.opt:1218
! #, fuzzy, no-c-format
! msgid "Support MWAIT and MONITOR built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1222
! #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512-FP16 built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1226
! #, fuzzy, no-c-format
! #| msgid "Do not use the AltiVec ABI extensions."
! msgid "Do not use GOT to access external symbols."
! msgstr "Älä käytä AltiVec ABI -laajennoksia."
  
! #: config/i386/i386.opt:1230
  #, no-c-format
! msgid "Instructions number above which STFL stall penalty can be compensated."
  msgstr ""
  
! #: config/i386/i386.opt:1234
  #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXIFMA built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1239
  #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT8 built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1244
  #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXNECONVERT build-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1249
  #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and CMPCCXADD build-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1254
  #, fuzzy, no-c-format
! msgid "Support AMX-FP16 built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1258
  #, fuzzy, no-c-format
! msgid "Support PREFETCHI built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1262
  #, fuzzy, no-c-format
! msgid "Support RAOINT built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
! 
! #: config/i386/i386.opt:1266
! #, no-c-format
! msgid "Enable conservative small loop unrolling."
! msgstr ""
! 
! #: config/i386/i386.opt:1270
! #, no-c-format
! msgid "-mlam=[none|u48|u57] Instrument meta data position in user data pointers."
! msgstr ""
  
! #: config/i386/i386.opt:1286
  #, fuzzy, no-c-format
! msgid "Support AMX-COMPLEX built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1290
  #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT16 built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1295
  #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM3 built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1300
  #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SHA512 built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1305
  #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM4 built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1310
  #, fuzzy, no-c-format
! msgid "Enable vectorization for gather instruction."
! msgstr "Ota käyttöön moniydintuki"
  
! #: config/i386/i386.opt:1314
  #, fuzzy, no-c-format
! msgid "Enable vectorization for scatter instruction."
! msgstr "Ota käyttöön moniydintuki"
  
! #: config/i386/i386.opt:1318
! #, no-c-format
! msgid "Support code generation for APX features, including EGPR, PUSH2POP2, NDD, PPX, NF, CCMP and ZU."
! msgstr ""
  
! #: config/i386/i386.opt:1356
! #, no-c-format
! msgid "Enable GPR32 in inline asm when APX_F enabled."
! msgstr ""
  
! #: config/i386/i386.opt:1360
  #, fuzzy, no-c-format
! msgid "Support 512 bit vector built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1364
  #, fuzzy, no-c-format
! msgid "Support USER_MSR built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1368
  #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1-256 built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1373 config/i386/i386.opt:1378
  #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1-512 built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1383
  #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX10.1-512 and AVX10.2 built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1388
  #, fuzzy, no-c-format
! msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX10.1-512, AVX10.2 and AMX-AVX512 built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1393
  #, fuzzy, no-c-format
! msgid "Support AMX-TF32 built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1397
  #, fuzzy, no-c-format
! msgid "Support AMX-TRANSPOSE built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1401
  #, fuzzy, no-c-format
! msgid "Support AMX-FP8 built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1405
  #, fuzzy, no-c-format
! msgid "Support MOVRS built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/i386/i386.opt:1409
  #, fuzzy, no-c-format
! msgid "Support AMX-MOVRS built-in functions and code generation."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/pa/pa64-hpux.opt:23
  #, fuzzy, no-c-format
! msgid "Assume code will be linked by GNU ld."
! msgstr "Tuota koodia GNU ld:lle"
  
! #: config/pa/pa64-hpux.opt:27
  #, fuzzy, no-c-format
! msgid "Assume code will be linked by HP ld."
! msgstr "Tuota koodia GNU ld:lle"
  
! #: config/pa/pa-hpux1010.opt:23 config/pa/pa-hpux.opt:31
! #: config/pa/pa-hpux1131.opt:23 config/pa/pa-hpux1111.opt:23
! #, no-c-format
! msgid "Specify UNIX standard for predefines and linking."
! msgstr ""
  
! #: config/pa/pa-hpux.opt:27
  #, fuzzy, no-c-format
! msgid "Generate cpp defines for server IO."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/pa/pa-hpux.opt:35
  #, fuzzy, no-c-format
! msgid "Generate cpp defines for workstation IO."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/pa/pa.opt:30 config/pa/pa.opt:99 config/pa/pa.opt:111
! #, no-c-format
! msgid "Generate PA1.0 code."
! msgstr "Tuota PA1.0-koodia."
  
! #: config/pa/pa.opt:34 config/pa/pa.opt:115 config/pa/pa.opt:160
! #, no-c-format
! msgid "Generate PA1.1 code."
! msgstr "Tuota PA1.1-koodia."
  
! #: config/pa/pa.opt:38 config/pa/pa.opt:119
! #, no-c-format
! msgid "Generate PA2.0 code (requires binutils 2.10 or later)."
! msgstr "Tuota PA2.0-koodia (vaatii binutils 2.10:n tai uudemman)."
  
! #: config/pa/pa.opt:42
! #, no-c-format
! msgid "Generate libcalls for atomic loads and stores when sync libcalls are disabled."
! msgstr ""
  
! #: config/pa/pa.opt:50
  #, no-c-format
! msgid "Caller copies function arguments passed by hidden reference."
  msgstr ""
  
! #: config/pa/pa.opt:54
  #, no-c-format
! msgid "Use ldcw/ldcd coherent cache-control hint."
  msgstr ""
  
! #: config/pa/pa.opt:58
! #, fuzzy, no-c-format
! msgid "Disable FP regs.  Equivalent to -msoft-float."
! msgstr "whatis-vastine"
! 
! #: config/pa/pa.opt:62
! #, fuzzy, no-c-format
! msgid "Disable indexed addressing."
! msgstr "Poista käytöstä POSIX ACLs -tuki"
! 
! #: config/pa/pa.opt:66
! #, fuzzy, no-c-format
! msgid "Generate fast indirect calls."
! msgstr "Käytä epäsuoria kutsuja"
! 
! #: config/pa/pa.opt:74
  #, fuzzy, no-c-format
! msgid "Assume code will be assembled by GAS."
! msgstr "Tuota koodia GNU-assemblerille (gas)"
  
! #: config/pa/pa.opt:83
! #, fuzzy, no-c-format
! msgid "Enable linker optimizations."
! msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
  
! #: config/pa/pa.opt:87
  #, no-c-format
! msgid "Always generate long calls."
  msgstr ""
  
! #: config/pa/pa.opt:91 config/sh/sh.opt:303
  #, fuzzy, no-c-format
! msgid "Use LRA instead of reload (transitional)."
! msgstr "käytä sen sijaan __attribute__ ((vector_size))"
  
! #: config/pa/pa.opt:95
  #, no-c-format
! msgid "Emit long load/store sequences."
  msgstr ""
  
! #: config/pa/pa.opt:103
! #, fuzzy, no-c-format
! msgid "Disable space regs."
! msgstr "Vapaa tila"
! 
! #: config/pa/pa.opt:107
  #, no-c-format
! msgid "Assume memory references are ordered and barriers are not needed."
  msgstr ""
  
! #: config/pa/pa.opt:123
  #, fuzzy, no-c-format
! msgid "Use portable calling conventions."
! msgstr "tämä ”defined”-sanan käyttö ei ehkä ole siirrettävää"
  
! #: config/pa/pa.opt:127
  #, no-c-format
! msgid "Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000."
  msgstr ""
  
! #: config/pa/pa.opt:152 config/frv/frv.opt:215
  #, fuzzy, no-c-format
! msgid "Use software floating point."
! msgstr "Käytä ohjelmistoliukulukuja"
  
! #: config/pa/pa.opt:156
  #, fuzzy, no-c-format
! #| msgid "Use software floating point comparisons."
! msgid "Use software integer multiplication."
! msgstr "Käytä ohjelmistollisia liukulukuvertailuja."
  
! #: config/pa/pa.opt:164
! #, fuzzy, no-c-format
! msgid "Do not disable space regs."
! msgstr "Älä hylkää kommentteja"
  
! #: config/v850/v850.opt:29
! #, fuzzy, no-c-format
! msgid "Use registers r2 and r5."
! msgstr "Käytä rekistereitä r2 ja r5"
  
! #: config/v850/v850.opt:33
! #, fuzzy, no-c-format
! msgid "Use 4 byte entries in switch tables."
! msgstr "nimike yhdyslauseen lopussa"
  
! #: config/v850/v850.opt:37
  #, fuzzy, no-c-format
! msgid "Enable backend debugging."
! msgstr "älä poista tilapäistiedostoja (vianjäljitystä varten)"
  
! #: config/v850/v850.opt:41
  #, fuzzy, no-c-format
! msgid "Do not use the callt instruction (default)."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/v850/v850.opt:45
  #, no-c-format
! msgid "Reuse r30 on a per function basis."
  msgstr ""
  
! #: config/v850/v850.opt:52
! #, fuzzy, no-c-format
! msgid "Prohibit PC relative function calls."
! msgstr "lopetusalkio puuttuu funktiokutsusta"
  
! #: config/v850/v850.opt:56
  #, fuzzy, no-c-format
! msgid "Use stubs for function prologues."
! msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
  
! #: config/v850/v850.opt:60
! #, no-c-format
! msgid "Set the max size of data eligible for the SDA area."
! msgstr ""
  
! #: config/v850/v850.opt:67
  #, fuzzy, no-c-format
! msgid "Enable the use of the short load instructions."
! msgstr "Tasaa funktioiden alut"
  
! #: config/v850/v850.opt:71
  #, no-c-format
! msgid "Same as: -mep -mprolog-function."
  msgstr ""
  
! #: config/v850/v850.opt:75
  #, no-c-format
! msgid "Set the max size of data eligible for the TDA area."
  msgstr ""
  
! #: config/v850/v850.opt:82
  #, fuzzy, no-c-format
! msgid "Do not enforce strict alignment."
! msgstr "Käytä H8/300-kohdistussääntöjä"
! 
! #: config/v850/v850.opt:86
! #, no-c-format
! msgid "Put jump tables for switch statements into the .data section rather than the .code section."
! msgstr ""
  
! #: config/v850/v850.opt:93
  #, fuzzy, no-c-format
! msgid "Compile for the v850 processor."
! msgstr "Muunna..."
  
! #: config/v850/v850.opt:97
  #, fuzzy, no-c-format
! msgid "Compile for the v850e processor."
! msgstr "Muunna..."
  
! #: config/v850/v850.opt:101
  #, fuzzy, no-c-format
! msgid "Compile for the v850e1 processor."
! msgstr "Muunna..."
  
! #: config/v850/v850.opt:105
  #, fuzzy, no-c-format
! msgid "Compile for the v850es variant of the v850e1."
! msgstr "Muunna..."
  
! #: config/v850/v850.opt:109
  #, fuzzy, no-c-format
! msgid "Compile for the v850e2 processor."
! msgstr "Muunna..."
  
! #: config/v850/v850.opt:113
  #, fuzzy, no-c-format
! msgid "Compile for the v850e2v3 processor."
! msgstr "Muunna..."
  
! #: config/v850/v850.opt:117
! #, fuzzy, no-c-format
! msgid "Compile for the v850e3v5 processor."
! msgstr "Muunna..."
  
! #: config/v850/v850.opt:124
  #, fuzzy, no-c-format
! msgid "Enable v850e3v5 loop instructions."
! msgstr "Ota käyttöön 32-bittiset kertolaskukäskyt"
  
! #: config/v850/v850.opt:128
  #, no-c-format
! msgid "Set the max size of data eligible for the ZDA area."
  msgstr ""
  
! #: config/v850/v850.opt:135
  #, fuzzy, no-c-format
! msgid "Enable relaxing in the assembler."
! msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: config/v850/v850.opt:139
  #, fuzzy, no-c-format
! msgid "Prohibit PC relative jumps."
! msgstr "lopetusalkio puuttuu funktiokutsusta"
  
! #: config/v850/v850.opt:143
  #, fuzzy, no-c-format
! msgid "Inhibit the use of hardware floating point instructions."
! msgstr "Estä kaikkien laitteistoliukulukukäskyjen käyttö"
  
! #: config/v850/v850.opt:147
  #, fuzzy, no-c-format
! msgid "Allow the use of hardware floating point instructions for V850E2V3 and up."
! msgstr "Salli laitteistöliukuluku-ABIn ja -käskyjen käyttö"
  
! #: config/v850/v850.opt:151
  #, fuzzy, no-c-format
! msgid "Enable support for the RH850 ABI.  This is the default."
! msgstr "Ota käyttöön RX FPU-käskyjen käyttö."
  
! #: config/v850/v850.opt:155
  #, no-c-format
! msgid "Enable support for the old GCC ABI."
! msgstr "Ota käyttöön vanhan GCC ABI:n tuki."
  
! #: config/v850/v850.opt:159
  #, no-c-format
! msgid "Support alignments of up to 64-bits."
! msgstr ""
  
! #: config/g.opt:27
  #, no-c-format
! msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
  msgstr ""
  
! #: config/lynx.opt:23
! #, fuzzy, no-c-format
! msgid "Support legacy multi-threading."
! msgstr "Tue monisäikeisyyttä"
! 
! #: config/lynx.opt:27
! #, no-c-format
! msgid "Use shared libraries."
! msgstr "Käytä jaettuja kirjastoja."
! 
! #: config/lynx.opt:31
! #, no-c-format
! msgid "Support multi-threading."
! msgstr "Tue monisäikeisyyttä."
! 
! #: config/nvptx/nvptx-gen.opt:24
! #, fuzzy, no-c-format
! msgid "Known PTX ISA target architectures (for use with the -misa= option):"
! msgstr "epäkelpo osoitintila %qs"
! 
! #: config/nvptx/nvptx.opt:31
  #, fuzzy, no-c-format
! #| msgid "Does nothing. Preserved for backward compatibility."
! msgid "Ignored, but preserved for backward compatibility.  Only 64-bit ABI is supported."
! msgstr "Ei tee mitään. Säilytetty yhteensopivuuden vuoksi."
! 
! #: config/nvptx/nvptx.opt:36
! #, no-c-format
! msgid "Link in code for a __main kernel."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:40
  #, fuzzy, no-c-format
! msgid "Optimize partition neutering."
! msgstr "mahdollisia ikisilmukoita ei voi optimoida"
  
! #: config/nvptx/nvptx.opt:44
  #, no-c-format
! msgid "Use custom stacks instead of local memory for automatic storage."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:48
  #, no-c-format
! msgid "Specify size of .local memory used for stack when the exact amount is not known."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:52
  #, no-c-format
! msgid "Generate code that can keep local state uniform across all lanes."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:56
  #, no-c-format
! msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:60
  #, fuzzy, no-c-format
! msgid "Specify the PTX ISA target architecture to use."
! msgstr "  -L, --logfile     anna lokitiedoston nimi\n"
  
! #: config/nvptx/nvptx.opt:64
  #, no-c-format
! msgid "Alias:"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:125
! #, fuzzy, no-c-format
! msgid "Known PTX ISA versions (for use with the -mptx= option):"
! msgstr "epäkelpo osoitintila %qs"
! 
! #: config/nvptx/nvptx.opt:159
! #, fuzzy, no-c-format
! msgid "Specify the PTX ISA version to use."
! msgstr "Käytössä olevan C++-ABIn versio."
! 
! #: config/nvptx/nvptx.opt:163
! #, fuzzy, no-c-format
! msgid "Initialize ptx registers."
! msgstr "Käytä liukulukurekistereitä"
! 
! #: config/vxworks.opt:36
! #, fuzzy, no-c-format
! msgid "Assume the VxWorks RTP environment."
! msgstr "Oleta normaali C-suoritusympäristö."
! 
! #: config/vxworks.opt:43
! #, fuzzy, no-c-format
! msgid "Assume the VxWorks vThreads environment."
! msgstr "Oleta normaali C-suoritusympäristö."
! 
! #: config/avr/avr.opt:27
! #, fuzzy, no-c-format
! msgid "Optimization. Use subroutines for function prologues and epilogues."
! msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
! 
! #: config/avr/avr.opt:31
  #, no-c-format
! msgid "Use a startup code with a compact vector table."
  msgstr ""
  
! #: config/avr/avr.opt:35
! #, fuzzy, no-c-format
! msgid "-mmcu=<MCU>\tSelect the target MCU."
! msgstr "-m64 vaatii PowerPC64-suorittimen"
! 
! #: config/avr/avr.opt:39
! #, fuzzy, no-c-format
! msgid "Optimization. Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues."
! msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
! 
! #: config/avr/avr.opt:43
! #, fuzzy, no-c-format
! #| msgid "Set the number of 64 KiB flash segments."
! msgid "This option is used internally. Set the number of 64 KiB flash segments."
! msgstr "Aseta 64 KiB:n kokoisten flash-segmenttien määrä."
! 
! #: config/avr/avr.opt:47
  #, no-c-format
! msgid "Call main and exit (default)."
  msgstr ""
  
! #: config/avr/avr.opt:51
  #, no-c-format
! msgid "This option is used internally. Indicate presence of a processor erratum.  Do not skip 32-bit instructions."
  msgstr ""
  
! #: config/avr/avr.opt:55
  #, fuzzy, no-c-format
! msgid "This option is used internally. Enable Read-Modify-Write (RMW) instructions support/use."
! msgstr "Ota käyttöön käyttäjän määrittelemät käskyt"
  
! #: config/avr/avr.opt:66
  #, no-c-format
! msgid "This option is on per default in order to work around PR118012."
  msgstr ""
  
! #: config/avr/avr.opt:70
  #, no-c-format
! msgid "Optimization. Allow to use nonzero_bits() in some insn conditions."
  msgstr ""
  
! #: config/avr/avr.opt:74
  #, no-c-format
! msgid "This option is used internally for multilib generation and selection.  Assume RJMP / RCALL can target all program memory."
  msgstr ""
  
! #: config/avr/avr.opt:78
  #, no-c-format
! msgid "Use an 8-bit 'int' type."
! msgstr "Käytä 8-bittistä int-tyyppiä."
  
! #: config/avr/avr.opt:82
  #, no-c-format
! msgid "Change the stack pointer without disabling interrupts."
  msgstr ""
  
! #: config/avr/avr.opt:86
  #, no-c-format
! msgid "-mbranch-cost=<cost>\tOptimization. Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 0."
  msgstr ""
  
! #: config/avr/avr.opt:90
  #, no-c-format
! msgid "Optimization. Treat main as if it had attribute OS_task."
  msgstr ""
  
! #: config/avr/avr.opt:100
  #, no-c-format
! msgid "Change only the low 8 bits of the stack pointer."
  msgstr ""
  
! #: config/avr/avr.opt:104
! #, fuzzy, no-c-format
! msgid "Optimization. Relax branches."
! msgstr "Ei haaroja\n"
! 
! #: config/avr/avr.opt:108
  #, no-c-format
! msgid "Make the linker relaxation machine assume that a program counter wrap-around occurs."
  msgstr ""
  
! #: config/avr/avr.opt:112
  #, no-c-format
! msgid "Optimization. Accumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf."
  msgstr ""
  
! #: config/avr/avr.opt:116
  #, no-c-format
! msgid "Optimization. Split shifts of 4-byte values into a byte shift and a residual bit shift."
  msgstr ""
  
! #: config/avr/avr.opt:120
  #, no-c-format
! msgid "Optimization. Split most of the load and store instructions into byte load and stores."
  msgstr ""
  
! #: config/avr/avr.opt:124
  #, no-c-format
! msgid "Optimization. When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X."
  msgstr ""
  
! #: config/avr/avr.opt:128
  #, no-c-format
! msgid "This option is used internally. The device has the bitfield NVMCTRL_CTRLB.FLMAP."
  msgstr ""
  
! #: config/avr/avr.opt:132
  #, no-c-format
! msgid "The device has the .rodata section located in the RAM area."
  msgstr ""
  
! #: config/avr/avr.opt:137
  #, no-c-format
! msgid "This option is used internally for multilib generation and selection. The device has no SPH special function register."
  msgstr ""
  
! #: config/avr/avr.opt:141
  #, no-c-format
! msgid "Optimization. Split register additions from load/store instructions. Most useful on Reduced Tiny."
  msgstr ""
  
! #: config/avr/avr.opt:145
  #, no-c-format
! msgid "-mfuse-add=<0,2>\tOptimization. Split register additions from load/store instructions. Most useful on Reduced Tiny."
  msgstr ""
  
! #: config/avr/avr.opt:149
! #, no-c-format
! msgid "Warn if the address space of an address is changed."
! msgstr "Varoita, jos osoitteen osoiteavaruutta muutetaan."
  
! #: config/avr/avr.opt:153
  #, no-c-format
! msgid "Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default."
  msgstr ""
  
! #: config/avr/avr.opt:157
  #, no-c-format
! msgid "Allow to use truncation instead of rounding towards zero for fractional fixed-point types."
  msgstr ""
  
! #: config/avr/avr.opt:161
  #, no-c-format
! msgid "Optimization. Run a post-reload pass that tweaks move instructions."
  msgstr ""
  
! #: config/avr/avr.opt:165
  #, no-c-format
! msgid "-mfuse-move=<0,23>\tOptimization. Run a post-reload pass that tweaks move instructions."
  msgstr ""
  
! #: config/avr/avr.opt:169
  #, no-c-format
! msgid "Optimization. Fuse some move insns after insn combine."
  msgstr ""
  
! #: config/avr/avr.opt:173
  #, no-c-format
! msgid "Assume that all data in static storage can be accessed by LDS / STS instructions.  This option is only useful for reduced Tiny devices like ATtiny40."
  msgstr ""
  
! #: config/avr/avr.opt:177
  #, no-c-format
! msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
  msgstr ""
  
! #: config/avr/avr.opt:181
  #, no-c-format
! msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
  msgstr ""
  
! #: config/avr/avr.opt:185
  #, no-c-format
! msgid "Do not link against the device-specific library lib<MCU>.a."
  msgstr ""
  
! #: config/avr/avr.opt:189
  #, no-c-format
! msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
  msgstr ""
  
! #: config/avr/avr.opt:193
! #, no-c-format
! msgid "Available BITS selections:"
! msgstr "Käytettävissä olevat BITS-valinnat:"
! 
! #: config/m32r/m32r.opt:34
! #, fuzzy, no-c-format
! msgid "Compile for the m32rx."
! msgstr "Muunna..."
! 
! #: config/m32r/m32r.opt:38
! #, fuzzy, no-c-format
! msgid "Compile for the m32r2."
! msgstr "Muunna..."
! 
! #: config/m32r/m32r.opt:42
! #, fuzzy, no-c-format
! msgid "Compile for the m32r."
! msgstr "Muunna..."
! 
! #: config/m32r/m32r.opt:46
! #, fuzzy, no-c-format
! msgid "Align all loops to 32 byte boundary."
! msgstr "Kohdista muuttujat 32 bitin rajoille"
! 
! #: config/m32r/m32r.opt:50
! #, fuzzy, no-c-format
! msgid "Prefer branches over conditional execution."
! msgstr "ehtolausekkeessa on tyyppiristiriita"
! 
! #: config/m32r/m32r.opt:54
  #, no-c-format
! msgid "Give branches their default cost."
  msgstr ""
  
! #: config/m32r/m32r.opt:58
! #, fuzzy, no-c-format
! msgid "Display compile time statistics."
! msgstr "Näytä kääntäjän versio"
! 
! #: config/m32r/m32r.opt:62
! #, fuzzy, no-c-format
! msgid "Specify cache flush function."
! msgstr "Määrittele käytettävä ABI"
! 
! #: config/m32r/m32r.opt:66
! #, fuzzy, no-c-format
! msgid "Specify cache flush trap number."
! msgstr "Määrittele käytettävä ABI"
! 
! #: config/m32r/m32r.opt:70
  #, no-c-format
! msgid "Only issue one instruction per cycle."
  msgstr ""
  
! #: config/m32r/m32r.opt:74
  #, no-c-format
! msgid "Allow two instructions to be issued per cycle."
  msgstr ""
  
! #: config/m32r/m32r.opt:78
  #, no-c-format
! msgid "Code size: small, medium or large."
! msgstr "Koodin koko: small, medium tai large."
  
! #: config/m32r/m32r.opt:94
  #, fuzzy, no-c-format
! msgid "Don't call any cache flush functions."
! msgstr "Määrittele käytettävä ABI"
  
! #: config/m32r/m32r.opt:98
  #, fuzzy, no-c-format
! msgid "Don't call any cache flush trap."
! msgstr "Määrittele käytettävä ABI"
  
! #: config/m32r/m32r.opt:105
  #, no-c-format
! msgid "Small data area: none, sdata, use."
  msgstr ""
  
! #: config/s390/tpf.opt:23
! #, fuzzy, no-c-format
! msgid "Enable TPF-OS tracing code."
! msgstr "Ota käyttöön funktioprofilointi"
! 
! #: config/s390/tpf.opt:27
  #, no-c-format
! msgid "Set the trace check address for prologue tpf hook"
  msgstr ""
  
! #: config/s390/tpf.opt:31
  #, no-c-format
! msgid "Set the trace jump address for prologue tpf hook"
  msgstr ""
  
! #: config/s390/tpf.opt:35
  #, no-c-format
! msgid "Set the trace check address for epilogue tpf hook"
  msgstr ""
  
! #: config/s390/tpf.opt:39
  #, no-c-format
! msgid "Set the trace jump address for epilogue tpf hook"
  msgstr ""
  
! #: config/s390/tpf.opt:43
  #, no-c-format
! msgid "Set the prologue and epilogue hook addresses to TPF_TRACE_PROLOGUE_SKIP_TARGET and TPF_TRACE_EPILOGUE_SKIP_TARGET. Equivalent to using -mtpf-trace-hook-prologue-target=TPF_TRACE_PROLOGUE_SKIP_TARGET and -mtpf-trace-hook-epilogue-target=TPF_TRACE_EPILOGUE_SKIP_TARGET"
  msgstr ""
  
! #: config/s390/tpf.opt:47
  #, no-c-format
! msgid "Specify main object for TPF-OS."
  msgstr ""
  
! #: config/s390/s390.opt:48
! #, no-c-format
! msgid "31 bit ABI."
! msgstr "31-bittinen ABI."
! 
! #: config/s390/s390.opt:52
! #, no-c-format
! msgid "64 bit ABI."
! msgstr "64-bittinen ABI."
! 
! #: config/s390/s390.opt:135
! #, fuzzy, no-c-format
! msgid "Maintain backchain pointer."
! msgstr "lähde ei ole osoitin"
! 
! #: config/s390/s390.opt:139
! #, fuzzy, no-c-format
! msgid "Additional debug prints."
! msgstr "aseta vianjäljityksen taso"
! 
! #: config/s390/s390.opt:143
  #, no-c-format
! msgid "ESA/390 architecture."
! msgstr "ESA/390-arkkitehtuuri."
! 
! #: config/s390/s390.opt:147
! #, fuzzy, no-c-format
! msgid "Enable decimal floating point hardware support."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/s390/s390.opt:151
  #, no-c-format
! msgid "Enable hardware floating point."
! msgstr "Käytä laitteistoliukulukuja."
  
! #: config/s390/s390.opt:155
  #, no-c-format
! msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first.  Append Nop instructions covering the number of halfwords indicated by the second after the label.  Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size.  Using 0 for both values disables hotpatching."
  msgstr ""
  
! #: config/s390/s390.opt:173
! #, fuzzy, no-c-format
! msgid "Use hardware transactional execution instructions."
! msgstr "Estä kaikkien laitteistoliukulukukäskyjen käyttö"
! 
! #: config/s390/s390.opt:177
! #, fuzzy, no-c-format
! msgid "Use hardware vector facility instructions and enable the vector ABI."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
! 
! #: config/s390/s390.opt:181
! #, fuzzy, no-c-format
! msgid "Use packed stack layout."
! msgstr "pinon ylivuoto"
! 
! #: config/s390/s390.opt:185
  #, no-c-format
! msgid "Use bras for executable < 64k."
  msgstr ""
  
! #: config/s390/s390.opt:189
  #, no-c-format
! msgid "Disable hardware floating point."
! msgstr "Älä käytä laitteistoliukulukuja."
  
! #: config/s390/s390.opt:193
  #, no-c-format
! msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
  msgstr ""
  
! #: config/s390/s390.opt:197
! #, fuzzy, no-c-format
! msgid "Switches off the -mstack-guard= option."
! msgstr "Kelvolliset argumentit --quoting-style-valitsimelle ovat:"
! 
! #: config/s390/s390.opt:201
  #, no-c-format
! msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
  msgstr ""
  
! #: config/s390/s390.opt:205
! #, fuzzy, no-c-format
! msgid "Switches off the -mstack-size= option."
! msgstr "Kelvolliset argumentit --quoting-style-valitsimelle ovat:"
! 
! #: config/s390/s390.opt:213
! #, fuzzy, no-c-format
! msgid "Use the mvcle instruction for block moves."
! msgstr "Käytä bittikenttäkäskyjä"
! 
! #: config/s390/s390.opt:217
  #, no-c-format
! msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
  msgstr ""
  
! #: config/s390/s390.opt:222
  #, no-c-format
! msgid "Warn if a function uses alloca or creates an array with dynamic size."
  msgstr ""
  
! #: config/s390/s390.opt:226
  #, no-c-format
! msgid "Warn if a single function's framesize exceeds the given framesize."
  msgstr ""
  
! #: config/s390/s390.opt:230
! #, fuzzy, no-c-format
! msgid "z/Architecture."
! msgstr "ESA/390-arkkitehtuuri"
! 
! #: config/s390/s390.opt:234
  #, no-c-format
! msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
! #: config/s390/s390.opt:240 config/arm/arm.opt:178
  #, fuzzy, no-c-format
! msgid "Assume data segments are relative to text segment."
! msgstr "käyttämättömiä argumentteja $-tyylisessä muotoilussa"
! 
! #: config/s390/s390.opt:245
! #, no-c-format
! msgid "Wrap all indirect branches into execute in order to disable branch prediction."
! msgstr ""
  
! #: config/s390/s390.opt:250
  #, no-c-format
! msgid "Wrap indirect table jumps and computed gotos into execute in order to disable branch prediction.  Using thunk or thunk-extern with this option requires the thunks to be considered signal handlers to order to generate correct CFI.  For environments where unwinding (e.g. for exceptions) is required please use thunk-inline instead."
  msgstr ""
  
! #: config/s390/s390.opt:258
! #, no-c-format
! msgid "Wrap all indirect calls into execute in order to disable branch prediction."
! msgstr ""
  
! #: config/s390/s390.opt:262
  #, no-c-format
! msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
  msgstr ""
  
! #: config/s390/s390.opt:267
! #, no-c-format
! msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address is going to be restored from memory."
! msgstr ""
  
! #: config/s390/s390.opt:273
  #, no-c-format
! msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address doesn't need to be restored from memory."
  msgstr ""
  
! #: config/s390/s390.opt:295
  #, no-c-format
! msgid "Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options.  The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location."
  msgstr ""
  
! #: config/s390/s390.opt:304
  #, no-c-format
! msgid "Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run."
  msgstr ""
  
! #: config/s390/s390.opt:309
  #, no-c-format
! msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
  msgstr ""
  
! #: config/s390/s390.opt:318
  #, no-c-format
! msgid "Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains.  This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance.  This option allows overriding it for testing purposes."
  msgstr ""
  
! #: config/s390/s390.opt:333
  #, no-c-format
! msgid "Store all argument registers on the stack."
  msgstr ""
  
! #: config/s390/s390.opt:337
  #, no-c-format
! msgid "Assume external symbols, whose natural alignment would be 1, to be potentially unaligned.  By default all symbols without explicit alignment are assumed to reside on a 2 byte boundary as mandated by the IBM Z ABI."
  msgstr ""
  
! #: config/rl78/rl78.opt:27 config/rx/elf.opt:26 config/csky/csky.opt:198
  #, fuzzy, no-c-format
! msgid "Use the simulator runtime."
! msgstr "Tuota koodi GNU-suoritusympäristölle"
  
! #: config/rl78/rl78.opt:31
  #, no-c-format
! msgid "Selects the type of hardware multiplication and division to use (none/g13/g14)."
  msgstr ""
  
! #: config/rl78/rl78.opt:50
  #, fuzzy, no-c-format
! msgid "Use all registers, reserving none for interrupt handlers."
! msgstr "Määrittele käytettävä ABI"
! 
! #: config/rl78/rl78.opt:54
! #, no-c-format
! msgid "Enable assembler and linker relaxation.  Enabled by default at -Os."
! msgstr ""
! 
! #: config/rl78/rl78.opt:58
! #, no-c-format
! msgid "Selects the type of RL78 core being targeted (g10/g13/g14).  The default is the G14.  If set, also selects the hardware multiply support to be used."
! msgstr ""
  
! #: config/rl78/rl78.opt:77
  #, fuzzy, no-c-format
! msgid "Alias for -mcpu=g10."
! msgstr "-mcpu=%s ei ole kelvollinen"
  
! #: config/rl78/rl78.opt:81
  #, fuzzy, no-c-format
! msgid "Alias for -mcpu=g13."
! msgstr "-mcpu=%s ei ole kelvollinen"
  
! #: config/rl78/rl78.opt:85 config/rl78/rl78.opt:89
  #, fuzzy, no-c-format
! msgid "Alias for -mcpu=g14."
! msgstr "-mcpu=%s ei ole kelvollinen"
  
! #: config/rl78/rl78.opt:93
  #, no-c-format
! msgid "Assume ES is zero throughout program execution, use ES: for read-only data."
  msgstr ""
  
! #: config/rl78/rl78.opt:97
! #, fuzzy, no-c-format
! msgid "Stores the MDUC registers in interrupt handlers for G13 target."
! msgstr "Määrittele käytettävä ABI"
! 
! #: config/stormy16/stormy16.opt:24
  #, fuzzy, no-c-format
! msgid "Provide libraries for the simulator."
! msgstr "Linkitä yksittäisiä kirjastoja käsin."
  
! #: config/arm/arm-tables.opt:25
  #, fuzzy, no-c-format
! msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/arm/arm-tables.opt:305
! #, fuzzy, no-c-format
! msgid "Known ARM architectures (for use with the -march= option):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/arm/arm-tables.opt:411
  #, fuzzy, no-c-format
! msgid "Known ARM FPUs (for use with the -mfpu= option):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/arm/arm.opt:35
  #, fuzzy, no-c-format
! msgid "TLS dialect to use:"
! msgstr "tls_model-argumentti ei ole merkkijono"
  
! #: config/arm/arm.opt:45
  #, no-c-format
! msgid "Specify an ABI."
! msgstr "Määrittele ABI."
! 
! #: config/arm/arm.opt:49
! #, fuzzy, no-c-format
! msgid "Known ARM ABIs (for use with the -mabi= option):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/arm/arm.opt:68
  #, fuzzy, no-c-format
! msgid "Generate a call to abort if a noreturn function returns."
! msgstr "indeksoitu arvo on osoitin funktioon"
  
! #: config/arm/arm.opt:75
  #, fuzzy, no-c-format
! msgid "Generate APCS conformant stack frames."
! msgstr "Tuota little-endian-koodia"
  
! #: config/arm/arm.opt:79
  #, fuzzy, no-c-format
! msgid "Generate re-entrant, PIC code."
! msgstr "Tuota big-endian-koodia"
  
! #: config/arm/arm.opt:101
  #, fuzzy, no-c-format
! msgid "Generate code in 32 bit ARM state."
! msgstr "Tuota little-endian-koodia"
  
! #: config/arm/arm.opt:109
  #, no-c-format
! msgid "Thumb: Assume non-static functions may be called from ARM code."
! msgstr ""
  
! #: config/arm/arm.opt:113
  #, no-c-format
! msgid "Thumb: Assume function pointers may go to non-Thumb aware code."
  msgstr ""
  
! #: config/arm/arm.opt:121 config/csky/csky.opt:73
! #, fuzzy, no-c-format
! msgid "Specify if floating point hardware should be used."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
! 
! #: config/arm/arm.opt:125
! #, fuzzy, no-c-format
! msgid "Specify that the compiler should target secure code as per ARMv8-M Security Extensions."
! msgstr "kohdemuoto ei tue äärettömyyttä"
! 
! #: config/arm/arm.opt:129 config/csky/csky.opt:77
  #, fuzzy, no-c-format
! msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/arm/arm.opt:142
  #, no-c-format
! msgid "Switch ARM/Thumb modes on alternating functions for compiler testing."
  msgstr ""
  
! #: config/arm/arm.opt:146
! #, fuzzy, no-c-format
! msgid "Specify the __fp16 floating-point format."
! msgstr "Määrittele käytettävä ABI"
! 
! #: config/arm/arm.opt:150
! #, fuzzy, no-c-format
! msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
! msgstr "epäkelpo osoitintila %qs"
! 
! #: config/arm/arm.opt:163
! #, fuzzy, no-c-format
! msgid "Specify the name of the target floating point hardware/format."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/arm/arm.opt:174
  #, fuzzy, no-c-format
! msgid "Generate call insns as indirect calls, if necessary."
! msgstr "virheellinen versionumero ”%s”"
  
! #: config/arm/arm.opt:182
  #, fuzzy, no-c-format
! msgid "Specify the register to be used for PIC addressing."
! msgstr "Määrittele käytettävä ABI"
  
! #: config/arm/arm.opt:186
  #, fuzzy, no-c-format
! msgid "Store function names in object code."
! msgstr "vähennyslaskussa käytetty osoitinta funktioon"
  
! #: config/arm/arm.opt:190
! #, fuzzy, no-c-format
! msgid "Permit scheduling of a function's prologue sequence."
! msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
  
! #: config/arm/arm.opt:194 config/rs6000/rs6000.opt:235
  #, fuzzy, no-c-format
! msgid "Do not load the PIC register in function prologues."
! msgstr "Tuota bittikäskyjä"
  
! #: config/arm/arm.opt:201
  #, no-c-format
! msgid "Specify the minimum bit alignment of structures. (Deprecated)."
! msgstr ""
  
! #: config/arm/arm.opt:205
  #, fuzzy, no-c-format
! msgid "Generate code for Thumb state."
! msgstr "Tuota little-endian-koodia"
  
! #: config/arm/arm.opt:209
  #, fuzzy, no-c-format
! msgid "Support calls between Thumb and ARM instruction sets."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/arm/arm.opt:213
  #, fuzzy, no-c-format
! msgid "Specify thread local storage scheme."
! msgstr "Määrittele käytettävä ABI"
  
! #: config/arm/arm.opt:217
  #, fuzzy, no-c-format
! msgid "Specify how to access the thread pointer."
! msgstr "  -L, --logfile     anna lokitiedoston nimi\n"
  
! #: config/arm/arm.opt:221
! #, fuzzy, no-c-format
! msgid "Valid arguments to -mtp=:"
! msgstr "Kelvolliset argumentit ovat:\n"
  
! #: config/arm/arm.opt:243
  #, fuzzy, no-c-format
! msgid "Thumb: Generate (non-leaf) stack frames even if not needed."
! msgstr "Tuota koodia big-endian-tilassa"
  
! #: config/arm/arm.opt:247
  #, fuzzy, no-c-format
! msgid "Thumb: Generate (leaf) stack frames even if not needed."
! msgstr "Tuota koodia big-endian-tilassa"
  
! #: config/arm/arm.opt:251 config/mn10300/mn10300.opt:42
  #, fuzzy, no-c-format
! msgid "Tune code for the given processor."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/arm/arm.opt:255
  #, no-c-format
! msgid "Print CPU tuning information as comment in assembler file.  This is an option used only for regression testing of the compiler and not intended for ordinary use in compiling code."
  msgstr ""
  
! #: config/arm/arm.opt:266
  #, no-c-format
! msgid "Use Neon quad-word (rather than double-word) registers for vectorization."
  msgstr ""
  
! #: config/arm/arm.opt:270
  #, no-c-format
! msgid "Use Neon double-word (rather than quad-word) registers for vectorization."
  msgstr ""
  
! #: config/arm/arm.opt:274
  #, no-c-format
! msgid "Enable more verbose RTX cost dumps during debug.  For GCC developers use only."
  msgstr ""
  
! #: config/arm/arm.opt:278
! #, no-c-format
! msgid "Only generate absolute relocations on word sized values."
! msgstr ""
  
! #: config/arm/arm.opt:282
  #, no-c-format
! msgid "Generate IT blocks appropriate for ARMv8."
  msgstr ""
  
! #: config/arm/arm.opt:286
  #, no-c-format
! msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
  msgstr ""
  
! #: config/arm/arm.opt:291
  #, no-c-format
! msgid "Mitigate issues with VLLDM on some M-profile devices (CVE-2021-35465)."
  msgstr ""
  
! #: config/arm/arm.opt:295
! #, no-c-format
! msgid "Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1742098)."
! msgstr ""
  
! #: config/arm/arm.opt:300
! #, no-c-format
! msgid "Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1655431)."
! msgstr ""
  
! #: config/arm/arm.opt:305 config/nds32/nds32.opt:461 config/arc/arc.opt:495
! #, no-c-format
! msgid "Enable unaligned word and halfword accesses to packed data."
! msgstr ""
  
! #: config/arm/arm.opt:309
  #, no-c-format
! msgid "This option is deprecated and has no effect."
! msgstr "Tämä valitsin on vanhentunut eikä vaikuta mihinkään."
  
! #: config/arm/arm.opt:313
  #, no-c-format
! msgid "Assume loading data from flash is slower than fetching instructions."
  msgstr ""
  
! #: config/arm/arm.opt:317
  #, no-c-format
! msgid "Assume unified syntax for inline assembly code."
  msgstr ""
  
! #: config/arm/arm.opt:321
  #, fuzzy, no-c-format
! msgid "Do not allow constant data to be placed in code sections."
! msgstr "Salli gcc:n käyttää repeat/erepeat-käskyjä"
  
! #: config/arm/arm.opt:325
  #, no-c-format
! msgid "When linking for big-endian targets, generate a BE8 format image."
  msgstr ""
  
! #: config/arm/arm.opt:329
  #, no-c-format
! msgid "When linking for big-endian targets, generate a legacy BE32 format image."
  msgstr ""
  
! #: config/arm/arm.opt:333 config/sh/sh.opt:195
  #, no-c-format
! msgid "Cost to assume for a branch insn."
  msgstr ""
  
! #: config/arm/arm.opt:341
  #, fuzzy, no-c-format
! msgid "Generate code which uses the core registers only (r0-r14)."
! msgstr "Tuota koodia, joka käyttää 68881-liukulukukäskyjä"
  
! #: config/arm/arm.opt:363
  #, no-c-format
! msgid "Use an immediate to offset from the TLS register. This option is for use with fstack-protector-guard=tls and not for use in user-land code."
  msgstr ""
  
! #: config/sparc/sparc.opt:30 config/sparc/sparc.opt:34
! #: config/visium/visium.opt:37
! #, no-c-format
! msgid "Use hardware FP."
! msgstr "Käytä laitteistoliukulukuja."
! 
! #: config/sparc/sparc.opt:38 config/visium/visium.opt:41
! #, no-c-format
! msgid "Do not use hardware FP."
! msgstr "Älä käytä laitteistoliukulukuja."
! 
! #: config/sparc/sparc.opt:42
  #, fuzzy, no-c-format
! msgid "Use flat register window model."
! msgstr "käytä aina numeroita käyttäjän/ryhmän nimissä"
  
! #: config/sparc/sparc.opt:46
  #, no-c-format
! msgid "Assume possible double misalignment."
  msgstr ""
  
! #: config/sparc/sparc.opt:50
! #, fuzzy, no-c-format
! msgid "Use ABI reserved registers."
! msgstr "Käytä 32-bittisiä yleisrekistereitä"
! 
! #: config/sparc/sparc.opt:54
! #, fuzzy, no-c-format
! msgid "Use hardware quad FP instructions."
! msgstr "Älä käytä laitteistoliukulukuja"
! 
! #: config/sparc/sparc.opt:58
  #, fuzzy, no-c-format
! msgid "Do not use hardware quad fp instructions."
! msgstr "Älä käytä laitteistoliukulukuja"
  
! #: config/sparc/sparc.opt:62
  #, fuzzy, no-c-format
! msgid "Compile for V8+ ABI."
! msgstr "Muunna..."
  
! #: config/sparc/sparc.opt:66
  #, fuzzy, no-c-format
! msgid "Use UltraSPARC Visual Instruction Set version 1.0 extensions."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/sparc/sparc.opt:70
  #, fuzzy, no-c-format
! msgid "Use UltraSPARC Visual Instruction Set version 2.0 extensions."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/sparc/sparc.opt:74
  #, fuzzy, no-c-format
! msgid "Use UltraSPARC Visual Instruction Set version 3.0 extensions."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/sparc/sparc.opt:78
! #, fuzzy, no-c-format
! msgid "Use additional VIS 3 instructions introduced in OSA2011."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/sparc/sparc.opt:82
  #, fuzzy, no-c-format
! msgid "Use UltraSPARC Visual Instruction Set version 4.0 extensions."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/sparc/sparc.opt:86
  #, fuzzy, no-c-format
! msgid "Use additional VIS 4 instructions introduced in OSA2017."
  msgstr "Käytä AltiVec-käskyjä"
  
! #: config/sparc/sparc.opt:90
  #, fuzzy, no-c-format
! msgid "Use UltraSPARC Compare-and-Branch extensions."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/sparc/sparc.opt:94
  #, fuzzy, no-c-format
! msgid "Use UltraSPARC Fused Multiply-Add extensions."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/sparc/sparc.opt:98
! #, fuzzy, no-c-format
! msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/sparc/sparc.opt:102
! #, fuzzy, no-c-format
! msgid "Use UltraSPARC Population-Count instruction."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/sparc/sparc.opt:106
  #, fuzzy, no-c-format
! msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/sparc/sparc.opt:110
  #, no-c-format
! msgid "Pointers are 64-bit."
! msgstr "Osoittimet ovat 64-bittisiä."
  
! #: config/sparc/sparc.opt:114
  #, no-c-format
! msgid "Pointers are 32-bit."
! msgstr "Osoittimet ovat 32-bittisiä."
  
! #: config/sparc/sparc.opt:118
  #, no-c-format
! msgid "Use 64-bit ABI."
! msgstr "Käytä 64-bittistä ABIa."
  
! #: config/sparc/sparc.opt:122
  #, no-c-format
! msgid "Use 32-bit ABI."
! msgstr "Käytä 32-bittistä ABIa."
! 
! #: config/sparc/sparc.opt:126
! #, fuzzy, no-c-format
! msgid "Use stack bias."
! msgstr "pinon ylivuoto"
  
! #: config/sparc/sparc.opt:130
  #, no-c-format
! msgid "Use structs on stronger alignment for double-word copies."
  msgstr ""
  
! #: config/sparc/sparc.opt:134
  #, no-c-format
! msgid "Optimize tail call instructions in assembler and linker."
  msgstr ""
  
! #: config/sparc/sparc.opt:138
! #, fuzzy, no-c-format
! msgid "Do not generate code that can only run in supervisor mode (default)."
! msgstr "Tuota koodia Android-alustalle."
! 
! #: config/sparc/sparc.opt:142
! #, fuzzy, no-c-format
! msgid "Use instructions of and schedule code for given CPU."
! msgstr "Tuota little-endian-koodia"
! 
! #: config/sparc/sparc.opt:228
! #, fuzzy, no-c-format
! msgid "Use given SPARC-V9 code model."
! msgstr "epäkelpo lvalue sijoituksessa"
! 
! #: config/sparc/sparc.opt:250
! #, fuzzy, no-c-format
! msgid "Enable debug output."
! msgstr "Ota käyttöön vianjäljitystuloste"
  
! #: config/sparc/sparc.opt:254
  #, no-c-format
! msgid "Enable strict 32-bit psABI struct return checking."
  msgstr ""
  
! #: config/sparc/sparc.opt:258
  #, no-c-format
! msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
  msgstr ""
  
! #: config/sparc/sparc.opt:263
  #, no-c-format
! msgid "Enable workarounds for the errata of the UT699 processor."
  msgstr ""
  
! #: config/sparc/sparc.opt:267
  #, no-c-format
! msgid "Enable workarounds for the errata of the UT699E/UT700 processor."
  msgstr ""
  
! #: config/sparc/sparc.opt:271
  #, no-c-format
! msgid "Enable workarounds for the errata of the GR712RC processor."
  msgstr ""
  
! #: config/sparc/sparc.opt:308
  #, fuzzy, no-c-format
! msgid "Specify the memory model in effect for the program."
  msgstr "Käytä AltiVec-käskyjä"
  
! #: config/rs6000/darwin.opt:38 config/rs6000/sysv4.opt:145
  #, no-c-format
! msgid "Generate 64-bit code."
! msgstr "Tuota 64-bittistä koodia."
  
! #: config/rs6000/darwin.opt:42 config/rs6000/sysv4.opt:149
  #, no-c-format
! msgid "Generate 32-bit code."
! msgstr "Tuota 32-bittistä koodia."
! 
! #: config/rs6000/rs6000-tables.opt:24
! #, fuzzy, no-c-format
! msgid "Known CPUs (for use with the -mcpu= and -mtune= options):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/rs6000/476.opt:24
  #, no-c-format
! msgid "Preserve the PowerPC 476's link stack by matching up a blr with the bcl/bl insns used for GOT accesses."
  msgstr ""
  
! #: config/rs6000/aix64.opt:24
  #, no-c-format
! msgid "Compile for 64-bit pointers."
! msgstr "Osoittimet ovat 64-bittisiä."
  
! #: config/rs6000/aix64.opt:28
  #, no-c-format
! msgid "Compile for 32-bit pointers."
! msgstr "Osoittimet ovat 32-bittisiä."
! 
! #: config/rs6000/aix64.opt:32 config/rs6000/linux64.opt:28
! #, fuzzy, no-c-format
! msgid "Select code model."
! msgstr "Malli:"
  
! #: config/rs6000/aix64.opt:49
  #, no-c-format
! msgid "Support message passing with the Parallel Environment."
  msgstr ""
  
! #: config/rs6000/linux64.opt:24
  #, no-c-format
! msgid "Call mcount for profiling before a function prologue."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:117
  #, no-c-format
! msgid "Use PowerPC-64 instruction set."
! msgstr "Käytä PowerPC-64 -käskykantaa."
! 
! #: config/rs6000/rs6000.opt:121
! #, fuzzy, no-c-format
! msgid "Use PowerPC General Purpose group optional instructions."
! msgstr "Käytä AltiVec-käskyjä"
! 
! #: config/rs6000/rs6000.opt:125
! #, fuzzy, no-c-format
! msgid "Use PowerPC Graphics group optional instructions."
! msgstr "Käytä AltiVec-käskyjä"
! 
! #: config/rs6000/rs6000.opt:129
! #, fuzzy, no-c-format
! msgid "Use PowerPC V2.01 single field mfcr instruction."
! msgstr "Käytä AltiVec-käskyjä"
! 
! #: config/rs6000/rs6000.opt:133
! #, fuzzy, no-c-format
! msgid "Use PowerPC V2.02 popcntb instruction."
! msgstr "Käytä AltiVec-käskyjä"
! 
! #: config/rs6000/rs6000.opt:137
! #, fuzzy, no-c-format
! msgid "Use PowerPC V2.02 floating point rounding instructions."
! msgstr "Käytä AltiVec-käskyjä"
! 
! #: config/rs6000/rs6000.opt:141
! #, fuzzy, no-c-format
! msgid "Use PowerPC V2.05 compare bytes instruction."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/rs6000/rs6000.opt:152
  #, no-c-format
! msgid "Use AltiVec instructions."
! msgstr "Käytä AltiVec-käskyjä."
! 
! #: config/rs6000/rs6000.opt:156
! #, fuzzy, no-c-format
! msgid "Use decimal floating point instructions."
! msgstr "Salli laitteistöliukuluku-ABIn ja -käskyjen käyttö"
! 
! #: config/rs6000/rs6000.opt:160
! #, fuzzy, no-c-format
! msgid "Use 4xx half-word multiply instructions."
! msgstr "Ota käyttöön kertolaskukäskyt"
! 
! #: config/rs6000/rs6000.opt:164
! #, fuzzy, no-c-format
! msgid "Use 4xx string-search dlmzb instruction."
! msgstr "Käytä AltiVec-käskyjä"
! 
! #: config/rs6000/rs6000.opt:168
! #, fuzzy, no-c-format
! msgid "Generate load/store multiple instructions."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
! 
! #: config/rs6000/rs6000.opt:187
! #, fuzzy, no-c-format
! msgid "Use PowerPC V2.06 popcntd instruction."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/rs6000/rs6000.opt:191
  #, no-c-format
! msgid "Under -ffast-math, generate a FRIZ instruction for (double)(long long) conversions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:199
! #, fuzzy, no-c-format
! msgid "Use vector/scalar (VSX) instructions."
! msgstr "Käytä AltiVec-käskyjä"
! 
! #: config/rs6000/rs6000.opt:227
! #, fuzzy, no-c-format
! msgid "Do not generate load/store with update instructions."
! msgstr "Käytä AltiVec-käskyjä"
! 
! #: config/rs6000/rs6000.opt:231
! #, fuzzy, no-c-format
! msgid "Generate load/store with update instructions."
! msgstr "Käytä AltiVec-käskyjä"
! 
! #: config/rs6000/rs6000.opt:239
! #, fuzzy, no-c-format
! msgid "Avoid generation of indexed load/store instructions when possible."
! msgstr "Salli gcc:n käyttää repeat/erepeat-käskyjä"
! 
! #: config/rs6000/rs6000.opt:246
! #, fuzzy, no-c-format
! msgid "Schedule the start and end of the procedure."
! msgstr "Aseta ohjelman alkuosoite"
! 
! #: config/rs6000/rs6000.opt:250
! #, fuzzy, no-c-format
! msgid "Return all structures in memory (AIX default)."
! msgstr "Funktion ”%s” paluuarvoa kohdassa %L ei ole asetettu"
! 
! #: config/rs6000/rs6000.opt:254
! #, fuzzy, no-c-format
! msgid "Return small structures in registers (SVR4 default)."
! msgstr "Funktion ”%s” paluuarvoa kohdassa %L ei ole asetettu"
! 
! #: config/rs6000/rs6000.opt:258
  #, no-c-format
! msgid "Conform more closely to IBM XLC semantics."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:262 config/rs6000/rs6000.opt:266
! #, fuzzy, no-c-format
! msgid "Generate software reciprocal divide and square root for better throughput."
! msgstr "Varoita käännösaikaisesta nollalla jaosta"
! 
! #: config/rs6000/rs6000.opt:270
  #, no-c-format
! msgid "Assume that the reciprocal estimate instructions provide more accuracy."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:274
! #, fuzzy, no-c-format
! msgid "Do not place floating point constants in TOC."
! msgstr "Käytä ohjelmistoliukulukuja"
! 
! #: config/rs6000/rs6000.opt:278
! #, fuzzy, no-c-format
! msgid "Place floating point constants in TOC."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
! 
! #: config/rs6000/rs6000.opt:282
! #, fuzzy, no-c-format
! msgid "Do not place symbol+offset constants in TOC."
! msgstr "Käytä ohjelmistoliukulukuja"
! 
! #: config/rs6000/rs6000.opt:286
! #, fuzzy, no-c-format
! msgid "Place symbol+offset constants in TOC."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
! 
! #: config/rs6000/rs6000.opt:297
  #, no-c-format
! msgid "Use only one TOC entry per procedure."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:301
  #, no-c-format
! msgid "Put everything in the regular TOC."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:305
! #, fuzzy, no-c-format
! msgid "Emit NOPs before global and after local entry point for -fpatchable-function-entry."
! msgstr "Virheellinen vähimmäisargumenttimäärä (%d) funktiolle %s"
! 
! #: config/rs6000/rs6000.opt:309
! #, fuzzy, no-c-format
! msgid "Generate VRSAVE instructions when generating AltiVec code."
! msgstr "Tuota koodia big-endian-tilassa"
! 
! #: config/rs6000/rs6000.opt:313
! #, fuzzy, no-c-format
! msgid "Deprecated option.  Use -mno-vrsave instead."
! msgstr "%J%qD on tavallisesti ei-staattinen funktio"
! 
! #: config/rs6000/rs6000.opt:317
! #, fuzzy, no-c-format
! msgid "Deprecated option.  Use -mvrsave instead."
! msgstr "%J%qD on tavallisesti ei-staattinen funktio"
! 
! #: config/rs6000/rs6000.opt:321
! #, fuzzy, no-c-format
! msgid "Max number of bytes to move inline."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: config/rs6000/rs6000.opt:325
  #, no-c-format
! msgid "Generate unaligned VSX load/store for inline expansion of memcpy/memmove."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:329
  #, no-c-format
! msgid "Generate unaligned VSX vector pair load/store for inline expansion of memcpy/memmove."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:333
! #, fuzzy, no-c-format
! msgid "Max number of bytes to compare without loops."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: config/rs6000/rs6000.opt:337
  #, fuzzy, no-c-format
! msgid "Max number of bytes to compare with loops."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: config/rs6000/rs6000.opt:341
  #, no-c-format
! msgid "Max number of bytes to compare."
! msgstr "Vertailtavien tavujen enimmäismäärä."
  
! #: config/rs6000/rs6000.opt:345
  #, fuzzy, no-c-format
! msgid "Generate isel instructions."
! msgstr "Tuota isel-käskyjä"
  
! #: config/rs6000/rs6000.opt:349
! #, fuzzy, no-c-format
! msgid "-mdebug=\tEnable debug output."
! msgstr "Ota käyttöön vianjäljitystuloste"
  
! #: config/rs6000/rs6000.opt:354
  #, no-c-format
! msgid "Use the AltiVec ABI extensions."
! msgstr "Käytä AltiVec ABI -laajennoksia."
  
! #: config/rs6000/rs6000.opt:358
  #, no-c-format
! msgid "Do not use the AltiVec ABI extensions."
! msgstr "Älä käytä AltiVec ABI -laajennoksia."
  
! #: config/rs6000/rs6000.opt:363
  #, no-c-format
! msgid "Use the AIX Vector Extended ABI."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:367
! #, fuzzy, no-c-format
! msgid "Do not use the AIX Vector Extended ABI."
! msgstr "Älä käytä AltiVec ABI -laajennoksia."
  
! #: config/rs6000/rs6000.opt:372
  #, no-c-format
! msgid "Use the ELFv1 ABI."
! msgstr "Käytä ELFv1-ABIa."
  
! #: config/rs6000/rs6000.opt:376
  #, no-c-format
! msgid "Use the ELFv2 ABI."
! msgstr "Käytä ELFv2-ABIa."
  
! #: config/rs6000/rs6000.opt:396
  #, fuzzy, no-c-format
! msgid "-mcpu=\tUse features of and schedule code for given CPU."
! msgstr "Tuota little-endian-koodia"
  
! #: config/rs6000/rs6000.opt:400
  #, fuzzy, no-c-format
! msgid "-mtune=\tSchedule code for given CPU."
! msgstr "Tuota little-endian-koodia"
  
! #: config/rs6000/rs6000.opt:404
  #, no-c-format
! msgid "-mtraceback=[full,part,no]\tSelect type of traceback table."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:420
  #, fuzzy, no-c-format
! msgid "Avoid all range limits on call instructions."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/rs6000/rs6000.opt:428
  #, no-c-format
! msgid "Warn about deprecated 'vector long ...' AltiVec type usage."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:432
  #, no-c-format
! msgid "Use -mlong-double-64 for 64-bit IEEE floating point format.  Use -mlong-double-128 for 128-bit floating point format (either IEEE or IBM)."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:441
  #, no-c-format
! msgid "Determine which dependences between insns are considered costly."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:445
  #, no-c-format
! msgid "Specify which post scheduling nop insertion scheme to apply."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:449
  #, no-c-format
! msgid "Specify alignment of structure fields default/natural."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:453
! #, fuzzy, no-c-format
! msgid "Valid arguments to -malign-:"
! msgstr "Kelvolliset argumentit ovat:\n"
! 
! #: config/rs6000/rs6000.opt:463
  #, no-c-format
! msgid "Specify scheduling priority for dispatch slot restricted insns."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:467
  #, no-c-format
! msgid "Use r11 to hold the static link in calls to functions via pointers."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:471
  #, no-c-format
! msgid "Save the TOC in the prologue for indirect calls rather than inline."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:483
  #, no-c-format
! msgid "Fuse certain integer operations together for better performance on power8."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:487
! #, fuzzy, no-c-format
! msgid "Allow sign extension in fusion operations."
! msgstr "Ota käyttöön etumerkilliset laajennetut käskyt"
! 
! #: config/rs6000/rs6000.opt:491
  #, fuzzy, no-c-format
! msgid "Use vector and scalar instructions added in ISA 2.07."
! msgstr "Käytä AltiVec-käskyjä"
! 
! #: config/rs6000/rs6000.opt:495
! #, no-c-format
! msgid "Fuse certain integer operations together for better performance on power10."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:499
  #, fuzzy, no-c-format
! msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/rs6000/rs6000.opt:506
  #, fuzzy, no-c-format
! msgid "Use ISA 2.07 transactional memory (HTM) instructions."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/rs6000/rs6000.opt:510
  #, fuzzy, no-c-format
! msgid "Generate the quad word memory instructions (lq/stq)."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/rs6000/rs6000.opt:514
  #, fuzzy, no-c-format
! msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
! msgstr "Käytä AltiVec-käskyjä"
! 
! #: config/rs6000/rs6000.opt:518
! #, no-c-format
! msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:522
  #, no-c-format
! msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:530
! #, fuzzy, no-c-format
! msgid "Use certain scalar instructions added in ISA 3.0."
! msgstr "Salli MT-käskyjen käyttö"
! 
! #: config/rs6000/rs6000.opt:534
! #, fuzzy, no-c-format
! msgid "Use vector instructions added in ISA 3.0."
! msgstr "Käytä AltiVec-käskyjä"
! 
! #: config/rs6000/rs6000.opt:538
! #, fuzzy, no-c-format
! msgid "Use the new min/max instructions defined in ISA 3.0."
! msgstr "Ota käyttöön min/max-käskyt"
! 
! #: config/rs6000/rs6000.opt:542
! #, fuzzy, no-c-format
! msgid "Generate the integer modulo instructions."
! msgstr "Tuota mul64- ja mulu64-käskyjä"
! 
! #: config/rs6000/rs6000.opt:546
! #, fuzzy, no-c-format
! msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
! 
! #: config/rs6000/rs6000.opt:550
  #, fuzzy, no-c-format
! msgid "Enable using IEEE 128-bit floating point instructions."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/rs6000/rs6000.opt:554
  #, no-c-format
! msgid "Enable default conversions between __float128 & long double."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:600
! #, fuzzy, no-c-format
! msgid "Generate (do not generate) prefixed memory instructions."
! msgstr "Käytä AltiVec-käskyjä"
! 
! #: config/rs6000/rs6000.opt:604
! #, fuzzy, no-c-format
! msgid "Generate (do not generate) pc-relative memory addressing."
! msgstr "Älä luo #line-direktiivejä"
! 
! #: config/rs6000/rs6000.opt:608
! #, fuzzy, no-c-format
! msgid "Generate (do not generate) pc-relative memory optimizations for externals."
! msgstr "Älä luo #line-direktiivejä"
! 
! #: config/rs6000/rs6000.opt:612
! #, fuzzy, no-c-format
! msgid "Generate (do not generate) MMA instructions."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/rs6000/rs6000.opt:619
  #, no-c-format
! msgid "Enable instructions that guard against return-oriented programming attacks."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:623
! #, fuzzy, no-c-format
! msgid "Generate code that will run in privileged state."
! msgstr "Tuota little-endian-koodia"
! 
! #: config/rs6000/rs6000.opt:627
  #, fuzzy, no-c-format
! msgid "Generate (do not generate) code that uses the XXSPLTIW instruction."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/rs6000/rs6000.opt:631
  #, fuzzy, no-c-format
! msgid "Generate (do not generate) code that uses the XXSPLTIDP instruction."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/rs6000/rs6000.opt:635
  #, fuzzy, no-c-format
! msgid "Generate (do not generate) code that uses the LXVKQ instruction."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/rs6000/rs6000.opt:641
  #, no-c-format
! msgid "Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 4."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:647
  #, no-c-format
! msgid "When costing for loop vectorization, we probably need to penalize the loop body cost if the existing cost model may not adequately reflect delays from unavailable vector resources.  We collect the cost for vectorized statements and non-vectorized statements separately, check the proportion of vec_cost to total cost of vec_cost and non vec_cost, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 85."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:656
  #, no-c-format
! msgid "Like parameter rs6000-density-pct-threshold, we also check the total sum of vec_cost and non vec_cost, and penalize only if the sum exceeds the threshold specified by this parameter.  The default value is 70."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:662
  #, no-c-format
! msgid "When both heuristics with rs6000-density-pct-threshold and rs6000-density-size-threshold are satisfied, we decide to penalize the loop body cost by the value which is specified by this parameter.  The default value is 10."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:669
  #, no-c-format
! msgid "When costing for loop vectorization, we probably need to penalize the loop body cost by accounting for excess strided or elementwise loads.  We collect the numbers for general statements and load statements according to the information for statements to be vectorized, check the proportion of load statements, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 45."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:678
! #, no-c-format
! msgid "Like parameter rs6000-density-load-pct-threshold, we also check if the total number of load statements exceeds the threshold specified by this parameter, and penalize only if it's satisfied.  The default value is 20."
! msgstr ""
  
! #: config/rs6000/rs6000.opt:684 config/loongarch/loongarch.opt:306
  #, no-c-format
! msgid "Indicate how many non memory access vector instructions can be issued per cycle, it's used in unroll factor determination for autovectorizer.  The default value is 4."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:690
  #, no-c-format
! msgid "When reduction factor computed for a loop exceeds the threshold specified by this parameter, prefer to unroll this loop.  The default value is 1."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:24
  #, fuzzy, no-c-format
! msgid "-mcall-ABI\tSelect ABI calling convention."
! msgstr "Kutsutaan settimeofday:\n"
  
! #: config/rs6000/sysv4.opt:28
  #, no-c-format
! msgid "-msdata=[none,data,sysv,eabi]\tSelect method for sdata handling."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:32
! #, fuzzy, no-c-format
! msgid "Allow readonly data in sdata."
! msgstr "%qD:a käytetään alustamattomana tässä funktiossa"
! 
! #: config/rs6000/sysv4.opt:36
  #, no-c-format
! msgid "-mtls-size=[16,32]\tSpecify bit size of immediate TLS offsets."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:52
  #, fuzzy, no-c-format
! msgid "Align to the base type of the bit-field."
! msgstr "bittikentän %qs tyyppi on GCC-laajennos"
  
! #: config/rs6000/sysv4.opt:56
  #, no-c-format
! msgid "Align to the base type of the bit-field. Don't assume that unaligned accesses are handled by the system."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:61 config/rs6000/sysv4.opt:65
! #, fuzzy, no-c-format
! msgid "Produce code relocatable at runtime."
! msgstr "Tuota little-endian-koodia"
! 
! #: config/rs6000/sysv4.opt:69 config/rs6000/sysv4.opt:73
! #, fuzzy, no-c-format
! msgid "Produce little endian code."
! msgstr "Tuota little-endian-koodia"
! 
! #: config/rs6000/sysv4.opt:77 config/rs6000/sysv4.opt:81
! #, fuzzy, no-c-format
! msgid "Produce big endian code."
! msgstr "Tuota big-endian-koodia"
! 
! #: config/rs6000/sysv4.opt:86 config/rs6000/sysv4.opt:90
! #: config/rs6000/sysv4.opt:99 config/rs6000/sysv4.opt:141
! #: config/rs6000/sysv4.opt:153
! #, no-c-format
! msgid "No description yet."
! msgstr "Kuvaus puuttuu."
! 
! #: config/rs6000/sysv4.opt:94
! #, fuzzy, no-c-format
! msgid "Assume all variable arg functions are prototyped."
! msgstr "muuttujalla %qD on funktiotyyppi"
! 
! #: config/rs6000/sysv4.opt:103
! #, fuzzy, no-c-format
! msgid "Use EABI."
! msgstr "Käytä EABI:a"
! 
! #: config/rs6000/sysv4.opt:107
  #, no-c-format
! msgid "Allow bit-fields to cross word boundaries."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:111
  #, fuzzy, no-c-format
! msgid "Use alternate register names."
! msgstr "käytä aina numeroita käyttäjän/ryhmän nimissä"
! 
! #: config/rs6000/sysv4.opt:117
! #, no-c-format
! msgid "Use default method for sdata handling."
! msgstr ""
  
! #: config/rs6000/sysv4.opt:121
  #, fuzzy, no-c-format
! msgid "Link with libsim.a, libc.a and sim-crt0.o."
! msgstr "linkki linkkiin"
  
! #: config/rs6000/sysv4.opt:125
  #, fuzzy, no-c-format
! msgid "Link with libads.a, libc.a and crt0.o."
! msgstr "linkki linkkiin"
  
! #: config/rs6000/sysv4.opt:129
  #, fuzzy, no-c-format
! msgid "Link with libyk.a, libc.a and crt0.o."
! msgstr "linkki linkkiin"
  
! #: config/rs6000/sysv4.opt:133
! #, fuzzy, no-c-format
! msgid "Link with libmvme.a, libc.a and crt0.o."
! msgstr "linkki linkkiin"
  
! #: config/rs6000/sysv4.opt:137
  #, no-c-format
! msgid "Set the PPC_EMB bit in the ELF flags header."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:157
  #, fuzzy, no-c-format
! msgid "Generate code to use a non-exec PLT and GOT."
! msgstr "Tuota koodia DLL:lle"
  
! #: config/rs6000/sysv4.opt:161
  #, fuzzy, no-c-format
! msgid "Generate code for old exec BSS PLT."
! msgstr "Tuota koodia DLL:lle"
  
! #: config/rs6000/sysv4.opt:165
  #, no-c-format
! msgid "Use inline plt sequences to implement long calls and -fno-plt."
  msgstr ""
  
! #: config/rs6000/sysv4.opt:169
  #, no-c-format
! msgid "Emit .gnu_attribute tags."
  msgstr ""
  
! #: config/alpha/alpha.opt:27
  #, fuzzy, no-c-format
! msgid "Use fp registers."
! msgstr "Käytä liukulukurekistereitä"
  
! #: config/alpha/alpha.opt:35
  #, no-c-format
! msgid "Request IEEE-conformant math library routines (OSF/1)."
  msgstr ""
  
! #: config/alpha/alpha.opt:39
! #, no-c-format
! msgid "Emit IEEE-conformant code, without inexact exceptions."
! msgstr ""
  
! #: config/alpha/alpha.opt:46
  #, no-c-format
! msgid "Do not emit complex integer constants to read-only memory."
  msgstr ""
  
! #: config/alpha/alpha.opt:50
  #, fuzzy, no-c-format
! msgid "Use VAX fp."
! msgstr "Käytä VAX-liukulukuja"
  
! #: config/alpha/alpha.opt:54
  #, fuzzy, no-c-format
! msgid "Do not use VAX fp."
! msgstr "Käytä VAX-liukulukuja"
  
! #: config/alpha/alpha.opt:58
  #, fuzzy, no-c-format
! msgid "Emit code for the byte/word ISA extension."
! msgstr "Tuota koodia Android-alustalle."
  
! #: config/alpha/alpha.opt:62
  #, fuzzy, no-c-format
! msgid "Emit code for the motion video ISA extension."
! msgstr "Tuota koodia Android-alustalle."
  
! #: config/alpha/alpha.opt:66
! #, fuzzy, no-c-format
! msgid "Emit code for the fp move and sqrt ISA extension."
! msgstr "Tuota koodia Android-alustalle."
  
! #: config/alpha/alpha.opt:70
  #, fuzzy, no-c-format
! msgid "Emit code for the counting ISA extension."
! msgstr "Tuota koodia Android-alustalle."
  
! #: config/alpha/alpha.opt:74
! #, no-c-format
! msgid "Emit multi-thread and async-signal safe code for byte and word memory accesses."
! msgstr ""
  
! #: config/alpha/alpha.opt:78
  #, no-c-format
! msgid "Emit multi-thread and async-signal safe code for partial memory accesses."
  msgstr ""
  
! #: config/alpha/alpha.opt:82
  #, no-c-format
! msgid "Emit code using explicit relocation directives."
  msgstr ""
  
! #: config/alpha/alpha.opt:86
  #, no-c-format
! msgid "Emit 16-bit relocations to the small data areas."
  msgstr ""
  
! #: config/alpha/alpha.opt:90
  #, no-c-format
! msgid "Emit 32-bit relocations to the small data areas."
  msgstr ""
  
! #: config/alpha/alpha.opt:94
! #, fuzzy, no-c-format
! msgid "Emit direct branches to local functions."
! msgstr "indeksoitu arvo on osoitin funktioon"
! 
! #: config/alpha/alpha.opt:98
! #, fuzzy, no-c-format
! msgid "Emit indirect branches to local functions."
! msgstr "indeksoitu arvo on osoitin funktioon"
! 
! #: config/alpha/alpha.opt:102
  #, no-c-format
! msgid "Emit rdval instead of rduniq for thread pointer."
  msgstr ""
  
! #: config/alpha/alpha.opt:114
! #, fuzzy, no-c-format
! msgid "Use features of and schedule given CPU."
! msgstr "Tuota little-endian-koodia"
! 
! #: config/alpha/alpha.opt:118
  #, fuzzy, no-c-format
! msgid "Schedule given CPU."
! msgstr "Suoritinaikaraja ylittynyt"
  
! #: config/alpha/alpha.opt:122
  #, fuzzy, no-c-format
! msgid "Control the generated fp rounding mode."
! msgstr "Ota käyttöön normaalitila."
  
! #: config/alpha/alpha.opt:126
  #, fuzzy, no-c-format
! msgid "Control the IEEE trap mode."
! msgstr "Ota käyttöön normaalitila."
  
! #: config/alpha/alpha.opt:130
  #, no-c-format
! msgid "Control the precision given to fp exceptions."
  msgstr ""
  
! #: config/alpha/alpha.opt:134
! #, fuzzy, no-c-format
! msgid "Tune expected memory latency."
! msgstr "odotettiin mallinimeä"
! 
! #: config/lm32/lm32.opt:24
! #, fuzzy, no-c-format
! msgid "Enable multiply instructions."
! msgstr "Ota käyttöön kertolaskukäskyt"
! 
! #: config/lm32/lm32.opt:28
! #, fuzzy, no-c-format
! msgid "Enable divide and modulus instructions."
! msgstr "Ota käyttöö divide- ja modulus-käskyt"
! 
! #: config/lm32/lm32.opt:32
! #, fuzzy, no-c-format
! msgid "Enable barrel shift instructions."
! msgstr "Ota käyttöön 32-bittiset divide-käskyt"
! 
! #: config/lm32/lm32.opt:36
! #, fuzzy, no-c-format
! msgid "Enable sign extend instructions."
! msgstr "Ota käyttöön etumerkilliset laajennetut käskyt"
! 
! #: config/lm32/lm32.opt:40
  #, fuzzy, no-c-format
! msgid "Enable user-defined instructions."
! msgstr "Ota käyttöön käyttäjän määrittelemät käskyt"
  
! #: config/loongarch/loongarch.opt:41
  #, no-c-format
! msgid "Basic ISAs of LoongArch:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:49
  #, no-c-format
! msgid "FPU types of LoongArch:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:62
! #, fuzzy, no-c-format
! msgid "-mfpu=FPU\tGenerate code for the given FPU."
! msgstr "Käytä AltiVec-käskyjä"
! 
! #: config/loongarch/loongarch.opt:69 config/mips/mips.opt:398
  #, no-c-format
! msgid "Prevent the use of all hardware floating-point instructions."
! msgstr "Estä kaikkien laitteistoliukulukukäskyjen käyttö."
! 
! #: config/loongarch/loongarch.opt:73 config/mips/mips.opt:390
! #, fuzzy, no-c-format
! msgid "Restrict the use of hardware floating-point instructions to 32-bit operations."
! msgstr "Rajoita laitteistöliukulukukäskyjen käyttö 32-bittisiin operaatioihin"
! 
! #: config/loongarch/loongarch.opt:77 config/mips/mips.opt:116
! #, fuzzy, no-c-format
! msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations."
! msgstr "Rajoita laitteistöliukulukukäskyjen käyttö 32-bittisiin operaatioihin"
  
! #: config/loongarch/loongarch.opt:81
  #, no-c-format
! msgid "SIMD extension levels of LoongArch:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:94
! #, fuzzy, no-c-format
! msgid "-msimd=SIMD\tGenerate code for the given SIMD extension."
! msgstr "Käytä AltiVec-käskyjä"
! 
! #: config/loongarch/loongarch.opt:98
  #, no-c-format
! msgid "Enable LoongArch SIMD Extension (LSX, 128-bit)."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:102
  #, no-c-format
! msgid "Enable LoongArch Advanced SIMD Extension (LASX, 256-bit)."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:107
  #, no-c-format
! msgid "LoongArch ARCH presets:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:132
! #, fuzzy, no-c-format
! msgid "-march=PROCESSOR\tGenerate code for the given PROCESSOR ISA."
! msgstr "Käytä AltiVec-käskyjä"
! 
! #: config/loongarch/loongarch.opt:136
  #, no-c-format
! msgid "LoongArch TUNE presets:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:155
! #, fuzzy, no-c-format
! msgid "-mtune=PROCESSOR\tGenerate optimized code for PROCESSOR."
! msgstr "Tuota little-endian-koodia"
! 
! #: config/loongarch/loongarch.opt:164
  #, no-c-format
! msgid "Base ABI types for LoongArch:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:177
! #, fuzzy, no-c-format
! msgid "-mabi=BASEABI\tGenerate code that conforms to the given BASEABI."
! msgstr "Tuota 68040-koodia"
! 
! #: config/loongarch/loongarch.opt:186 config/mips/mips.opt:71
  #, no-c-format
! msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:190
  #, no-c-format
! msgid "-maddr-reg-reg-cost=COST  Set the cost of ADDRESS_REG_REG to the value calculated by COST."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:194 config/mips/mips.opt:83
  #, fuzzy, no-c-format
! msgid "Trap on integer divide by zero."
! msgstr "Kokonaisluvun jako nollalla"
  
! #: config/loongarch/loongarch.opt:198
! #, no-c-format
! msgid "Conditional moves for integral are enabled."
! msgstr ""
  
! #: config/loongarch/loongarch.opt:202
  #, no-c-format
! msgid "Conditional moves for float are enabled."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:206
  #, no-c-format
! msgid "Prevent optimizing block moves, which is also the default behavior of -Os."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:214
  #, no-c-format
! msgid "-mmax-inline-memcpy-size=SIZE\tSet the max size of memcpy to inline, default is 1024."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:218 config/mips/mips.opt:150
  #, no-c-format
! msgid "The code model option names for -mexplicit-relocs:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:231 config/mips/mips.opt:163
! #, fuzzy, no-c-format
! #| msgid "Use given assembler dialect."
! msgid "Use %reloc() assembly operators."
! msgstr "Käytä tiettyä assembler-murretta."
! 
! #: config/loongarch/loongarch.opt:235 config/mips/mips.opt:167
! #, fuzzy, no-c-format
! #| msgid "Only retained for backward compatibility."
! msgid "Use %reloc() assembly operators (for backward compatibility)."
! msgstr "Säilytetty vain yhteensopivuuden vuoksi."
! 
! #: config/loongarch/loongarch.opt:243
! #, fuzzy, no-c-format
! msgid "Generate approximate reciprocal divide and square root for better throughput."
! msgstr "Varoita käännösaikaisesta nollalla jaosta"
! 
! #: config/loongarch/loongarch.opt:274
  #, no-c-format
! msgid "Avoid using the GOT to access external symbols."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:283
! #, fuzzy, no-c-format
! msgid "Pass -mrelax or -mno-relax option to the assembler."
! msgstr "ehtolausekkeessa ei-lvalue-taulukko"
! 
! #: config/loongarch/loongarch.opt:301
  #, no-c-format
! msgid "Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 6."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:319
  #, no-c-format
! msgid "Annotate table jump instruction (jr {reg}) to correlate it with the jump table."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:323
! #, fuzzy, no-c-format
! msgid "Support frecipe.{s/d} and frsqrte.{s/d} instructions."
! msgstr "Ota käyttöön 32-bittiset kertolaskukäskyt"
! 
! #: config/loongarch/loongarch.opt:327
  #, no-c-format
! msgid "Support div.w[u] and mod.w[u] instructions with inputs not sign-extended."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:331
  #, fuzzy, no-c-format
! msgid "Support am{swap/add}[_db].{b/h} instructions."
! msgstr "Ota käyttöön kertolaskukäskyt"
  
! #: config/loongarch/loongarch.opt:335
  #, fuzzy, no-c-format
! msgid "Support amcas[_db].{b/h/w/d} instructions."
! msgstr "Ota käyttöön kertolaskukäskyt"
  
! #: config/loongarch/loongarch.opt:339
  #, no-c-format
! msgid "Do not need load-load barriers (dbar 0x700)."
  msgstr ""
  
! #: config/or1k/elf.opt:28
  #, no-c-format
! msgid "Configure the newlib board specific runtime.  The default is or1ksim."
  msgstr ""
  
! #: config/or1k/elf.opt:32
! #, no-c-format
! msgid "This option is ignored; it is provided for compatibility purposes only.  This used to select linker and preprocessor options for use with newlib."
! msgstr ""
  
! #: config/or1k/or1k.opt:29
  #, no-c-format
! msgid "Enable generation of hardware divide (l.div, l.divu) instructions.  This is the default; use -msoft-div to override."
  msgstr ""
  
! #: config/or1k/or1k.opt:34
  #, no-c-format
! msgid "Enable generation of binaries which use functions from libgcc to perform divide operations.  The default is -mhard-div."
  msgstr ""
  
! #: config/or1k/or1k.opt:39
  #, no-c-format
! msgid "Enable generation of hardware multiply instructions (l.mul, l.muli) instructions. This is the default; use -msoft-mul to override."
  msgstr ""
  
! #: config/or1k/or1k.opt:44
  #, no-c-format
! msgid "Enable generation of binaries which use functions from libgcc to perform multiply operations. The default is -mhard-mul."
  msgstr ""
  
! #: config/or1k/or1k.opt:49
  #, no-c-format
! msgid "Enable generation of binaries which use functions from libgcc to perform floating point operations.  This is the default; use -mhard-float to override."
  msgstr ""
  
! #: config/or1k/or1k.opt:54
  #, fuzzy, no-c-format
! msgid "Enable generation of hardware floating point instructions. The default is -msoft-float."
! msgstr "Rajoita laitteistöliukulukukäskyjen käyttö 32-bittisiin operaatioihin"
  
! #: config/or1k/or1k.opt:59
  #, no-c-format
! msgid "When -mhard-float is selected, enables generation of double-precision floating point instructions.  By default functions from libgcc are used to perform double-precision floating point operations."
  msgstr ""
  
! #: config/or1k/or1k.opt:65
  #, no-c-format
! msgid "When -mhard-float is selected, enables generation of unordered floating point compare and set flag (lf.sfun*) instructions.  By default functions from libgcc are used to perform unordered floating point compare and set flag operations."
  msgstr ""
  
! #: config/or1k/or1k.opt:71
  #, no-c-format
! msgid "Specify the code model used for accessing memory addresses.  Specifying large enables generating binaries with large global offset tables.  By default the value is small."
  msgstr ""
  
! #: config/or1k/or1k.opt:77
  #, fuzzy, no-c-format
! msgid "Known code model types (for use with the -mcmodel= option):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/or1k/or1k.opt:87
  #, no-c-format
! msgid "Enable generation of conditional move (l.cmov) instructions.  By default the equivalent will be generated using set and branch."
  msgstr ""
  
! #: config/or1k/or1k.opt:92
  #, no-c-format
! msgid "Enable generation of rotate right (l.ror) instructions.  By default functions from libgcc are used to perform rotate right operations."
  msgstr ""
  
! #: config/or1k/or1k.opt:97
  #, no-c-format
! msgid "Enable generation of rotate right with immediate (l.rori) instructions.  By default functions from libgcc are used to perform rotate right with immediate operations."
  msgstr ""
  
! #: config/or1k/or1k.opt:103
  #, no-c-format
! msgid "Enable generation of sign extension (l.ext*) instructions.  By default memory loads are used to perform sign extension."
  msgstr ""
  
! #: config/or1k/or1k.opt:108
  #, no-c-format
! msgid "Enable generation of compare and set flag with immediate (l.sf*i) instructions. By default extra instructions will be generated to store the immediate to a register first."
  msgstr ""
  
! #: config/or1k/or1k.opt:114
  #, no-c-format
! msgid "Enable generation of shift with immediate (l.srai, l.srli, l.slli) instructions. By default extra instructions will be generated to store the immediate to a register first."
  msgstr ""
  
! #: config/rx/elf.opt:32
  #, no-c-format
! msgid "Generate assembler output that is compatible with the Renesas AS100 assembler.  This may restrict some of the compiler's capabilities.  The default is to generate GAS compatible syntax."
  msgstr ""
  
! #: config/rx/elf.opt:38 config/rx/rx.opt:99
! #, fuzzy, no-c-format
! msgid "Specifies the number of registers to reserve for interrupt handlers."
! msgstr "Määrittele käytettävä ABI"
  
! #: config/rx/elf.opt:44 config/rx/rx.opt:105
  #, no-c-format
! msgid "Specifies whether interrupt functions should save and restore the accumulator register."
  msgstr ""
  
! #: config/rx/rx.opt:29
  #, fuzzy, no-c-format
! msgid "Store doubles in 64 bits."
! msgstr "Käännä koodi big-endian-tilaa varten"
  
! #: config/rx/rx.opt:33
! #, fuzzy, no-c-format
! msgid "Stores doubles in 32 bits.  This is the default."
! msgstr "Käännä koodi big-endian-tilaa varten"
  
! #: config/rx/rx.opt:37
  #, fuzzy, no-c-format
! msgid "Disable the use of RX FPU instructions."
! msgstr "Tasaa funktioiden alut"
  
! #: config/rx/rx.opt:44
  #, fuzzy, no-c-format
! msgid "Enable the use of RX FPU instructions.  This is the default."
! msgstr "Ota käyttöön RX FPU-käskyjen käyttö."
  
! #: config/rx/rx.opt:50
  #, fuzzy, no-c-format
! msgid "Specify the target RX cpu type."
! msgstr "-m64 vaatii PowerPC64-suorittimen"
! 
! #: config/rx/rx.opt:71
! #, no-c-format
! msgid "Data is stored in big-endian format."
! msgstr "Data tallennetaan big-endian-muodossa."
! 
! #: config/rx/rx.opt:75
! #, no-c-format
! msgid "Data is stored in little-endian format.  (Default)."
! msgstr "Data tallennetaan little-endian-muodossa.  (Oletus)."
  
! #: config/rx/rx.opt:81
  #, no-c-format
! msgid "Maximum size of global and static variables which can be placed into the small data area."
! msgstr ""
! 
! #: config/rx/rx.opt:87
! #, fuzzy, no-c-format
! msgid "Enable linker relaxation."
  msgstr ""
- "\n"
- "Linkittimen valitsimet\n"
- "======================\n"
- "\n"
- 
- #: config/rx/rx.opt:93
- #, fuzzy, no-c-format
- msgid "Maximum size in bytes of constant values allowed as operands."
- msgstr "parametrin %qs maksimiarvo on %u"
  
! #: config/rx/rx.opt:111
  #, no-c-format
! msgid "Enables Position-Independent-Data (PID) mode."
  msgstr ""
  
! #: config/rx/rx.opt:117
  #, no-c-format
! msgid "Warn when multiple, different, fast interrupt handlers are in the compilation unit."
! msgstr ""
  
! #: config/rx/rx.opt:123
  #, no-c-format
! msgid "Enable the use of the old, broken, ABI where all stacked function arguments are aligned to 32-bits."
  msgstr ""
  
! #: config/rx/rx.opt:127
  #, no-c-format
! msgid "Enable the use the standard RX ABI where all stacked function arguments are naturally aligned.  This is the default."
  msgstr ""
  
! #: config/rx/rx.opt:133
! #, fuzzy, no-c-format
! msgid "Enable the use of the LRA register allocator."
! msgstr "Tasaa funktioiden alut"
  
! #: config/rx/rx.opt:139
  #, no-c-format
! msgid "Enables or disables the use of the SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE and RMPA instructions.  Enabled by default."
! msgstr ""
  
! #: config/rx/rx.opt:145
  #, no-c-format
! msgid "Always use JSR, never BSR, for calls."
  msgstr ""
  
! #: config/visium/visium.opt:25
! #, fuzzy, no-c-format
! msgid "Link with libc.a and libdebug.a."
! msgstr "linkki linkkiin"
! 
! #: config/visium/visium.opt:29
! #, fuzzy, no-c-format
! msgid "Link with libc.a and libsim.a."
! msgstr "linkki linkkiin"
! 
! #: config/visium/visium.opt:33
  #, fuzzy, no-c-format
! msgid "Use hardware FP (default)."
! msgstr "Älä käytä laitteistoliukulukuja"
  
! #: config/visium/visium.opt:45
  #, fuzzy, no-c-format
! msgid "Use features of and schedule code for given CPU."
! msgstr "Tuota little-endian-koodia"
  
! #: config/visium/visium.opt:65
! #, fuzzy, no-c-format
! msgid "Generate code for the supervisor mode (default)."
! msgstr "Tuota koodia big-endian-tilassa"
  
! #: config/visium/visium.opt:69
  #, fuzzy, no-c-format
! msgid "Generate code for the user mode."
! msgstr "Tuota koodia big-endian-tilassa"
  
! #: config/visium/visium.opt:73
  #, no-c-format
! msgid "Only retained for backward compatibility."
! msgstr "Säilytetty vain yhteensopivuuden vuoksi."
  
! #: config/sol2.opt:32
  #, no-c-format
! msgid "Clear hardware capabilities when linking."
  msgstr ""
  
! #: config/sol2.opt:36
! #, fuzzy, no-c-format
! msgid "Pass -z text to linker."
  msgstr ""
- "Käytä ”-Wl,VALITSIN” välittämään ”VALITSIN” linkittimelle.\n"
- "\n"
- 
- #: config/moxie/moxie.opt:31
- #, fuzzy, no-c-format
- msgid "Enable MUL.X and UMUL.X instructions."
- msgstr "Ota käyttöö divide- ja modulus-käskyt"
- 
- #: config/microblaze/microblaze.opt:40
- #, fuzzy, no-c-format
- msgid "Use software emulation for floating point (default)."
- msgstr "Käytä ohjelmistoliukulukuja"
- 
- #: config/microblaze/microblaze.opt:44
- #, fuzzy, no-c-format
- msgid "Use hardware floating point instructions."
- msgstr "Rajoita laitteistöliukulukukäskyjen käyttö 32-bittisiin operaatioihin"
- 
- #: config/microblaze/microblaze.opt:48
- #, fuzzy, no-c-format
- msgid "Use table lookup optimization for small signed integer divisions."
- msgstr "Käytä AltiVec-käskyjä"
- 
- #: config/microblaze/microblaze.opt:52
- #, fuzzy, no-c-format
- msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU."
- msgstr "Tuota little-endian-koodia"
  
! #: config/microblaze/microblaze.opt:56
  #, no-c-format
! msgid "Don't optimize block moves, use memcpy."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:68
  #, fuzzy, no-c-format
! msgid "Use the soft multiply emulation (default)."
! msgstr "Käytä ohjelmistoliukulukuja"
  
! #: config/microblaze/microblaze.opt:72
  #, no-c-format
! msgid "Use reorder instructions (swap and byte reversed load/store) (default)."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:76
! #, fuzzy, no-c-format
! msgid "Use the software emulation for divides (default)."
! msgstr "Käytä ohjelmistoliukulukuja"
! 
! #: config/microblaze/microblaze.opt:80
  #, fuzzy, no-c-format
! msgid "Use the hardware barrel shifter instead of emulation."
! msgstr "Käytä PowerPC-64 -käskykantaa"
  
! #: config/microblaze/microblaze.opt:84
  #, fuzzy, no-c-format
! msgid "Use pattern compare instructions."
! msgstr "Salli MT-käskyjen käyttö"
  
! #: config/microblaze/microblaze.opt:88
  #, fuzzy, no-c-format
! msgid "Check for stack overflow at runtime."
! msgstr "pinon ylivuoto"
  
! #: config/microblaze/microblaze.opt:92 config/iq2000/iq2000.opt:65
  #, no-c-format
! msgid "Use GP relative sdata/sbss sections."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:96
  #, no-c-format
! msgid "Clear the BSS to zero and place zero initialized in BSS."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:100
  #, no-c-format
! msgid "Use multiply high instructions for high part of 32x32 multiply."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:104
! #, fuzzy, no-c-format
! msgid "Use hardware floating point conversion instructions."
! msgstr "Estä kaikkien laitteistoliukulukukäskyjen käyttö"
  
! #: config/microblaze/microblaze.opt:108
  #, fuzzy, no-c-format
! msgid "Use hardware floating point square root instruction."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/microblaze/microblaze.opt:112
  #, no-c-format
! msgid "Description for mxl-mode-executable."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:116
  #, no-c-format
! msgid "Description for mxl-mode-xmdstub."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:120
  #, no-c-format
! msgid "Description for mxl-mode-bootstrap."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:124
  #, no-c-format
! msgid "Description for mxl-mode-novectors."
  msgstr ""
  
! #: config/microblaze/microblaze.opt:128
! #, fuzzy, no-c-format
! msgid "Use hardware prefetch instruction."
! msgstr "Käytä PowerPC-64 -käskykantaa"
! 
! #: config/microblaze/microblaze.opt:132
  #, no-c-format
! msgid "Data referenced by offset from start of text instead of GOT (with -fPIC/-fPIE)."
  msgstr ""
  
! #: config/vax/vax.opt:23 config/vax/vax.opt:27
! #, fuzzy, no-c-format
! msgid "Generate DFLOAT double-precision code."
! msgstr "Tuota little endian -koodia"
  
! #: config/vax/vax.opt:31 config/vax/vax.opt:35
  #, fuzzy, no-c-format
! msgid "Generate GFLOAT double-precision code."
! msgstr "Tuota little endian -koodia"
  
! #: config/vax/vax.opt:39
  #, fuzzy, no-c-format
! msgid "Generate code for GNU assembler (gas)."
! msgstr "Tuota koodia GNU-assemblerille (gas)"
  
! #: config/vax/vax.opt:43
  #, fuzzy, no-c-format
! msgid "Generate code for UNIX assembler."
! msgstr "Tuota koodia GNU-assemblerille (gas)"
  
! #: config/vax/vax.opt:47
  #, fuzzy, no-c-format
! msgid "Enable Local Register Allocation."
! msgstr "Ota käyttöön clip-käskyt"
  
! #: config/vax/vax.opt:51
  #, fuzzy, no-c-format
! msgid "Use VAXC structure conventions."
! msgstr "joustavan taulukkojäsenen sisältävän tietueen epäkelpo käyttö"
  
! #: config/vax/vax.opt:55
  #, fuzzy, no-c-format
! msgid "Use new adddi3/subdi3 patterns."
! msgstr "Käytettävä muoto: ”new”, ”old” tai ”compat” (oletus)"
  
! #: config/frv/frv.opt:30
  #, fuzzy, no-c-format
! msgid "Use 4 media accumulators."
! msgstr "Käytä media-käskyjä"
  
! #: config/frv/frv.opt:34
  #, fuzzy, no-c-format
! msgid "Use 8 media accumulators."
! msgstr "Käytä media-käskyjä"
  
! #: config/frv/frv.opt:38
  #, fuzzy, no-c-format
! msgid "Enable label alignment optimizations."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/frv/frv.opt:42
  #, fuzzy, no-c-format
! msgid "Dynamically allocate cc registers."
! msgstr "Funktion ”%s” paluuarvoa kohdassa %L ei ole asetettu"
  
! #: config/frv/frv.opt:49
  #, fuzzy, no-c-format
! msgid "Set the cost of branches."
! msgstr "Ei haaroja\n"
  
! #: config/frv/frv.opt:53
  #, fuzzy, no-c-format
! msgid "Enable conditional execution other than moves/scc."
! msgstr "Ota käyttöön ehdolliset siirrot"
! 
! #: config/frv/frv.opt:57
! #, no-c-format
! msgid "Change the maximum length of conditionally-executed sequences."
! msgstr ""
! 
! #: config/frv/frv.opt:61
! #, no-c-format
! msgid "Change the number of temporary registers that are available to conditionally-executed sequences."
! msgstr ""
  
! #: config/frv/frv.opt:65
  #, fuzzy, no-c-format
! msgid "Enable conditional moves."
! msgstr "Ota käyttöön ehdolliset siirrot"
  
! #: config/frv/frv.opt:69
  #, fuzzy, no-c-format
! msgid "Set the target CPU type."
! msgstr "kohdetyypin vaatima kohdistus kasvaa tyyppimuunnoksessa"
  
! #: config/frv/frv.opt:73
  #, fuzzy, no-c-format
! msgid "Known FR-V CPUs (for use with the -mcpu= option):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/frv/frv.opt:122
  #, fuzzy, no-c-format
! msgid "Use fp double instructions."
! msgstr "Älä käytä laitteistoliukulukuja"
! 
! #: config/frv/frv.opt:126
! #, no-c-format
! msgid "Change the ABI to allow double word insns."
! msgstr ""
  
! #: config/frv/frv.opt:134
  #, no-c-format
! msgid "Just use icc0/fcc0."
  msgstr ""
  
! #: config/frv/frv.opt:138
! #, fuzzy, no-c-format
! msgid "Only use 32 FPRs."
! msgstr "Käytä vain 32 liukulukurekisteriä"
! 
! #: config/frv/frv.opt:142
  #, fuzzy, no-c-format
! msgid "Use 64 FPRs."
! msgstr "Käytä 64 liukulukurekisteriä"
  
! #: config/frv/frv.opt:146
  #, fuzzy, no-c-format
! msgid "Only use 32 GPRs."
! msgstr "Käytä vain 32 yleiskäyttörekisteriä"
  
! #: config/frv/frv.opt:150
  #, fuzzy, no-c-format
! msgid "Use 64 GPRs."
! msgstr "Käytä 64 yleiskäyttörekisteriä"
! 
! #: config/frv/frv.opt:154
! #, no-c-format
! msgid "Enable use of GPREL for read-only data in FDPIC."
! msgstr ""
  
! #: config/frv/frv.opt:166
  #, fuzzy, no-c-format
! msgid "Enable PIC support for building libraries."
! msgstr "Ota käyttöön lisämääreiden tuki"
  
! #: config/frv/frv.opt:170
  #, no-c-format
! msgid "Follow the EABI linkage requirements."
  msgstr ""
  
! #: config/frv/frv.opt:174
! #, fuzzy, no-c-format
! msgid "Disallow direct calls to global functions."
! msgstr "Käytä AltiVec-käskyjä"
! 
! #: config/frv/frv.opt:178
! #, fuzzy, no-c-format
! msgid "Use media instructions."
! msgstr "Käytä media-käskyjä"
! 
! #: config/frv/frv.opt:182
! #, fuzzy, no-c-format
! msgid "Use multiply add/subtract instructions."
! msgstr "Käytä AltiVec-käskyjä"
! 
! #: config/frv/frv.opt:186
! #, fuzzy, no-c-format
! msgid "Enable optimizing &&/|| in conditional execution."
! msgstr "Ota käyttöön ehdolliset siirrot"
! 
! #: config/frv/frv.opt:190
! #, fuzzy, no-c-format
! msgid "Enable nested conditional execution optimizations."
! msgstr "Käytä AltiVec-käskyjä"
! 
! #: config/frv/frv.opt:195
  #, no-c-format
! msgid "Do not mark ABI switches in e_flags."
  msgstr ""
  
! #: config/frv/frv.opt:199
! #, fuzzy, no-c-format
! msgid "Remove redundant membars."
! msgstr "Lisää tai poista…"
! 
! #: config/frv/frv.opt:203
! #, fuzzy, no-c-format
! msgid "Pack VLIW instructions."
! msgstr "puuttuva %<(%> ilmaisun %<#pragma pack%> jälkeen - jätetään huomiotta"
! 
! #: config/frv/frv.opt:207
  #, no-c-format
! msgid "Enable setting GPRs to the result of comparisons."
  msgstr ""
  
! #: config/frv/frv.opt:211
  #, no-c-format
! msgid "Change the amount of scheduler lookahead."
  msgstr ""
  
! #: config/frv/frv.opt:219
! #, fuzzy, no-c-format
! msgid "Assume a large TLS segment."
! msgstr "Käytä H8/300-kohdistussääntöjä"
! 
! #: config/frv/frv.opt:223
! #, fuzzy, no-c-format
! msgid "Do not assume a large TLS segment."
! msgstr "Käytä H8/300-kohdistussääntöjä"
! 
! #: config/frv/frv.opt:228
! #, fuzzy, no-c-format
! msgid "Cause gas to print tomcat statistics."
! msgstr "Näytä kääntäjän versio"
! 
! #: config/frv/frv.opt:233
  #, fuzzy, no-c-format
! msgid "Link with the library-pic libraries."
! msgstr "Linkitä yksittäisiä kirjastoja käsin."
  
! #: config/frv/frv.opt:237
  #, fuzzy, no-c-format
! msgid "Allow branches to be packed with other instructions."
! msgstr "Salli gcc:n käyttää repeat/erepeat-käskyjä"
  
! #: config/mn10300/mn10300.opt:30
  #, fuzzy, no-c-format
! msgid "Target the AM33 processor."
! msgstr "# Ei kohde:"
  
! #: config/mn10300/mn10300.opt:34
  #, fuzzy, no-c-format
! msgid "Target the AM33/2.0 processor."
! msgstr "# Ei kohde:"
  
! #: config/mn10300/mn10300.opt:38
  #, fuzzy, no-c-format
! msgid "Target the AM34 processor."
! msgstr "# Ei kohde:"
  
! #: config/mn10300/mn10300.opt:46
  #, fuzzy, no-c-format
! msgid "Work around hardware multiply bug."
! msgstr "Kierrä vanha 4300-laitteistovika"
  
! #: config/mn10300/mn10300.opt:55
  #, fuzzy, no-c-format
! msgid "Enable linker relaxations."
! msgstr ""
! "\n"
! "Linkittimen valitsimet\n"
! "======================\n"
! "\n"
! 
! #: config/mn10300/mn10300.opt:59
! #, no-c-format
! msgid "Return pointers in both a0 and d0."
! msgstr ""
  
! #: config/mn10300/mn10300.opt:63
  #, fuzzy, no-c-format
! msgid "Allow gcc to generate LIW instructions."
! msgstr "Salli gcc:n käyttää repeat/erepeat-käskyjä"
  
! #: config/mn10300/mn10300.opt:67
  #, fuzzy, no-c-format
! msgid "Allow gcc to generate the SETLB and Lcc instructions."
! msgstr "Tasaa funktioiden alut"
  
! #: config/nds32/nds32-elf.opt:3 config/nds32/nds32-linux.opt:3
  #, no-c-format
! msgid "Specify the address generation strategy for code model."
  msgstr ""
  
! #: config/nds32/nds32-elf.opt:7 config/nds32/nds32-linux.opt:7
! #, fuzzy, no-c-format
! msgid "Known cmodel types (for use with the -mcmodel= option):"
! msgstr "epäkelpo osoitintila %qs"
! 
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:89
! #, fuzzy, no-c-format
! msgid "Generate code in big-endian mode."
! msgstr "Tuota koodia big-endian-tilassa"
! 
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:93
! #, fuzzy, no-c-format
! msgid "Generate code in little-endian mode."
! msgstr "Tuota little-endian-koodia"
! 
! #: config/nds32/nds32.opt:37
! #, fuzzy, no-c-format
! msgid "Force performing fp-as-gp optimization."
! msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
! 
! #: config/nds32/nds32.opt:41
! #, fuzzy, no-c-format
! msgid "Forbid performing fp-as-gp optimization."
! msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
! 
! #: config/nds32/nds32.opt:47
  #, no-c-format
! msgid "Specify which ABI type to generate code for: 2, 2fp+."
  msgstr ""
  
! #: config/nds32/nds32.opt:61
  #, no-c-format
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2."
  msgstr ""
  
! #: config/nds32/nds32.opt:65
  #, no-c-format
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2fp+."
  msgstr ""
  
! #: config/nds32/nds32.opt:71
  #, fuzzy, no-c-format
! msgid "Use reduced-set registers for register allocation."
! msgstr "Käytä rekistereitä argumenttien välittämiseen"
  
! #: config/nds32/nds32.opt:75
  #, fuzzy, no-c-format
! msgid "Use full-set registers for register allocation."
! msgstr "Käytä rekistereitä argumenttien välittämiseen"
! 
! #: config/nds32/nds32.opt:81
! #, no-c-format
! msgid "Always align function entry, jump target and return address."
! msgstr ""
  
! #: config/nds32/nds32.opt:85
  #, fuzzy, no-c-format
! msgid "Align function entry to 4 byte."
! msgstr "Kohdista koodi ja data 32 bittiin"
! 
! #: config/nds32/nds32.opt:97
! #, no-c-format
! msgid "Prevent $fp being allocated during register allocation so that compiler is able to force performing fp-as-gp optimization."
! msgstr ""
  
! #: config/nds32/nds32.opt:101
  #, no-c-format
! msgid "Forbid using $fp to access static and global variables.  This option strictly forbids fp-as-gp optimization regardless of '-mforce-fp-as-gp'."
  msgstr ""
  
! #: config/nds32/nds32.opt:105
  #, no-c-format
! msgid "Specify the address generation strategy for ICT call's code model."
  msgstr ""
  
! #: config/nds32/nds32.opt:109
  #, fuzzy, no-c-format
! msgid "Known cmodel types (for use with the -mict-model= option):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/nds32/nds32.opt:119
  #, fuzzy, no-c-format
! msgid "Generate conditional move instructions."
! msgstr "Tuota mul64- ja mulu64-käskyjä"
  
! #: config/nds32/nds32.opt:123
  #, fuzzy, no-c-format
! msgid "Generate hardware abs instructions."
! msgstr "Tuota bittikäskyjä"
  
! #: config/nds32/nds32.opt:127
  #, fuzzy, no-c-format
! msgid "Generate performance extension instructions."
! msgstr "Tuota mul64- ja mulu64-käskyjä"
  
! #: config/nds32/nds32.opt:131
  #, fuzzy, no-c-format
! msgid "Generate performance extension version 2 instructions."
! msgstr "Tuota mul64- ja mulu64-käskyjä"
  
! #: config/nds32/nds32.opt:135
  #, fuzzy, no-c-format
! msgid "Generate string extension instructions."
! msgstr "Tuota mul64- ja mulu64-käskyjä"
  
! #: config/nds32/nds32.opt:139
! #, fuzzy, no-c-format
! msgid "Generate DSP extension instructions."
! msgstr "Tuota mul64- ja mulu64-käskyjä"
  
! #: config/nds32/nds32.opt:143
  #, fuzzy, no-c-format
! msgid "Generate v3 push25/pop25 instructions."
! msgstr "Tuota mul64- ja mulu64-käskyjä"
  
! #: config/nds32/nds32.opt:147
  #, fuzzy, no-c-format
! msgid "Generate 16-bit instructions."
! msgstr "Tuota isel-käskyjä"
! 
! #: config/nds32/nds32.opt:151
! #, no-c-format
! msgid "Insert relax hint for linker to do relaxation."
! msgstr ""
  
! #: config/nds32/nds32.opt:155
  #, fuzzy, no-c-format
! msgid "Enable Virtual Hosting support."
! msgstr "Ota käyttöön moniydintuki"
  
! #: config/nds32/nds32.opt:159
  #, no-c-format
! msgid "Specify the size of each interrupt vector, which must be 4 or 16."
  msgstr ""
  
! #: config/nds32/nds32.opt:163
! #, fuzzy, no-c-format
! msgid "Specify the security level of c-isr for the whole file."
! msgstr "Käytä AltiVec-käskyjä"
! 
! #: config/nds32/nds32.opt:167
  #, no-c-format
! msgid "Specify the size of each cache block, which must be a power of 2 between 4 and 512."
  msgstr ""
  
! #: config/nds32/nds32.opt:175
  #, fuzzy, no-c-format
! msgid "Known arch types (for use with the -march= option):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/nds32/nds32.opt:197
  #, fuzzy, no-c-format
! msgid "Specify the cpu for pipeline model."
! msgstr "Malli:"
  
! #: config/nds32/nds32.opt:201
  #, fuzzy, no-c-format
! msgid "Known cpu types (for use with the -mcpu= option):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/nds32/nds32.opt:361
  #, no-c-format
! msgid "Specify a fpu configuration value from 0 to 7; 0-3 is as FPU spec says, and 4-7 is corresponding to 0-3."
  msgstr ""
  
! #: config/nds32/nds32.opt:365
! #, fuzzy, no-c-format
! msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):"
! msgstr "epäkelpo osoitintila %qs"
! 
! #: config/nds32/nds32.opt:393
  #, no-c-format
! msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1."
  msgstr ""
  
! #: config/nds32/nds32.opt:412
  #, no-c-format
! msgid "Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w."
  msgstr ""
  
! #: config/nds32/nds32.opt:425
! #, fuzzy, no-c-format
! msgid "Enable constructor/destructor feature."
! msgstr "Varoita kun kaikki muodostimet ja hajottimet ovat yksityisiä"
! 
! #: config/nds32/nds32.opt:429
  #, fuzzy, no-c-format
! msgid "Guide linker to relax instructions."
! msgstr "Tuota isel-käskyjä"
  
! #: config/nds32/nds32.opt:433
  #, fuzzy, no-c-format
! msgid "Generate floating-point multiply-accumulation instructions."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/nds32/nds32.opt:437
  #, fuzzy, no-c-format
! msgid "Generate single-precision floating-point instructions."
! msgstr "Salli laitteistöliukuluku-ABIn ja -käskyjen käyttö"
  
! #: config/nds32/nds32.opt:441
  #, fuzzy, no-c-format
! msgid "Generate double-precision floating-point instructions."
! msgstr "Tuota koodia, joka käyttää 68881-liukulukukäskyjä"
  
! #: config/nds32/nds32.opt:445
  #, no-c-format
! msgid "Force disable hardware loop, even use -mext-dsp."
  msgstr ""
  
! #: config/nds32/nds32.opt:449
! #, fuzzy, no-c-format
! msgid "Permit scheduling of a function's prologue and epilogue sequence."
! msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
! 
! #: config/nds32/nds32.opt:453
  #, fuzzy, no-c-format
! msgid "Generate return instruction in naked function."
! msgstr "Tuota bittikäskyjä"
! 
! #: config/nds32/nds32.opt:457
! #, no-c-format
! msgid "Always save $lp in the stack."
! msgstr ""
  
! #: config/nds32/nds32.opt:465
  #, no-c-format
! msgid "Allow use r15 for inline ASM."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:31
! #, fuzzy, no-c-format
! msgid "Specify CPU for code generation purposes."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
! 
! #: config/iq2000/iq2000.opt:47
  #, fuzzy, no-c-format
! msgid "Specify CPU for scheduling purposes."
! msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: config/iq2000/iq2000.opt:51
  #, fuzzy, no-c-format
! msgid "Known IQ2000 CPUs (for use with the -mcpu= option):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/iq2000/iq2000.opt:61 config/mips/mips.opt:142
  #, fuzzy, no-c-format
! msgid "Use ROM instead of RAM."
! msgstr "käytä #includea sen sijaan"
  
! #: config/iq2000/iq2000.opt:70
  #, fuzzy, no-c-format
! msgid "No default crt0.o."
! msgstr " (oletus).\n"
  
! #: config/iq2000/iq2000.opt:74 config/mips/mips.opt:442
  #, no-c-format
! msgid "Put uninitialized constants in ROM (needs -membedded-data)."
  msgstr ""
  
! #: config/csky/csky.opt:34
! #, fuzzy, no-c-format
! msgid "Specify the target architecture."
! msgstr "  -L, --logfile     anna lokitiedoston nimi\n"
! 
! #: config/csky/csky.opt:38
! #, fuzzy, no-c-format
! msgid "Specify the target processor."
! msgstr "-m64 vaatii PowerPC64-suorittimen"
! 
! #: config/csky/csky.opt:90
! #, fuzzy, no-c-format
! msgid "Specify the target floating-point hardware/format."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
! 
! #: config/csky/csky.opt:94
! #, fuzzy, no-c-format
! msgid "Generate C-SKY FPU double float instructions (default for hard float)."
! msgstr "Tuota vianjäljitystietoja oletusmuodossa."
! 
! #: config/csky/csky.opt:98
! #, fuzzy, no-c-format
! msgid "Generate frecipd/fsqrtd/fdivd instructions (default for hard float)."
! msgstr "Tuota vianjäljitystietoja oletusmuodossa."
! 
! #: config/csky/csky.opt:106
! #, fuzzy, no-c-format
! msgid "Enable the extended LRW instruction (default for CK801)."
! msgstr "Käytä AltiVec-käskyjä"
! 
! #: config/csky/csky.opt:110
! #, fuzzy, no-c-format
! msgid "Enable interrupt stack instructions."
! msgstr "Ota käyttöön clip-käskyt"
! 
! #: config/csky/csky.opt:114
! #, fuzzy, no-c-format
! msgid "Enable multiprocessor instructions."
! msgstr "Ota käyttöön kertolaskukäskyt"
! 
! #: config/csky/csky.opt:118
! #, fuzzy, no-c-format
! msgid "Enable coprocessor instructions."
! msgstr "Ota käyttöön clip-käskyt"
! 
! #: config/csky/csky.opt:122
! #, fuzzy, no-c-format
! msgid "Enable cache prefetch instructions."
! msgstr "Ota käyttöön average-käskyt"
! 
! #: config/csky/csky.opt:126
! #, fuzzy, no-c-format
! msgid "Enable C-SKY SECURE instructions."
! msgstr "Ota käyttöön clip-käskyt"
! 
! #: config/csky/csky.opt:133
! #, fuzzy, no-c-format
! msgid "Enable C-SKY TRUST instructions."
! msgstr "Ota käyttöön clip-käskyt"
! 
! #: config/csky/csky.opt:137
! #, fuzzy, no-c-format
! msgid "Enable C-SKY DSP instructions."
! msgstr "Ota käyttöön clip-käskyt"
! 
! #: config/csky/csky.opt:141
! #, fuzzy, no-c-format
! msgid "Enable C-SKY Enhanced DSP instructions."
! msgstr "Ota käyttöön average-käskyt"
! 
! #: config/csky/csky.opt:145
! #, fuzzy, no-c-format
! msgid "Enable C-SKY Vector DSP instructions."
! msgstr "Ota käyttöön average-käskyt"
! 
! #: config/csky/csky.opt:151
! #, fuzzy, no-c-format
! msgid "Generate divide instructions."
! msgstr "Tuota isel-käskyjä"
! 
! #: config/csky/csky.opt:155
! #, fuzzy, no-c-format
! msgid "Generate code for Smart Mode."
! msgstr "Tuota 5206e-koodia"
! 
! #: config/csky/csky.opt:159
  #, no-c-format
! msgid "Enable use of R16-R31 (default)."
  msgstr ""
  
! #: config/csky/csky.opt:163
! #, fuzzy, no-c-format
! msgid "Generate code using global anchor symbol addresses."
! msgstr "Tuota little-endian-koodia"
! 
! #: config/csky/csky.opt:167
! #, fuzzy, no-c-format
! msgid "Generate push/pop instructions (default)."
! msgstr "Tuota mul64- ja mulu64-käskyjä"
! 
! #: config/csky/csky.opt:171
! #, fuzzy, no-c-format
! msgid "Generate stm/ldm instructions (default)."
! msgstr "Tuota isel-käskyjä"
! 
! #: config/csky/csky.opt:178
! #, fuzzy, no-c-format
! msgid "Generate constant pools in the compiler instead of assembler."
! msgstr "Tuota koodi GNU-suoritusympäristölle"
! 
! #: config/csky/csky.opt:182
! #, fuzzy, no-c-format
! msgid "Emit .stack_size directives."
! msgstr "Älä luo #line-direktiivejä"
! 
! #: config/csky/csky.opt:186
! #, fuzzy, no-c-format
! msgid "Generate code for C-SKY compiler runtime instead of libgcc."
! msgstr "Tuota koodi GNU-suoritusympäristölle"
! 
! #: config/csky/csky.opt:190
  #, no-c-format
! msgid "Set the branch costs to roughly the specified number of instructions."
  msgstr ""
  
! #: config/csky/csky.opt:194
! #, fuzzy, no-c-format
! msgid "Permit scheduling of function prologue and epilogue sequences."
! msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
! 
! #: config/csky/csky_tables.opt:24
! #, fuzzy, no-c-format
! msgid "Known CSKY CPUs (for use with the -mcpu= options):"
! msgstr "epäkelpo osoitintila %qs"
! 
! #: config/csky/csky_tables.opt:205
! #, fuzzy, no-c-format
! msgid "Known CSKY architectures (for use with the -march= option):"
! msgstr "epäkelpo osoitintila %qs"
! 
! #: config/csky/csky_tables.opt:227
! #, fuzzy, no-c-format
! msgid "Known CSKY FPUs (for use with the -mfpu= option):"
! msgstr "epäkelpo osoitintila %qs"
! 
! #: config/c6x/c6x-tables.opt:24
! #, fuzzy, no-c-format
! msgid "Known C6X ISAs (for use with the -march= option):"
! msgstr "epäkelpo osoitintila %qs"
! 
! #: config/c6x/c6x.opt:30 config/mips/mips.opt:134
! #, no-c-format
! msgid "Use big-endian byte order."
! msgstr "Käytä big-endian-tavujärjestystä."
! 
! #: config/c6x/c6x.opt:34 config/mips/mips.opt:138
  #, no-c-format
! msgid "Use little-endian byte order."
! msgstr "Käytä little-endian-tavujärjestystä."
  
! #: config/c6x/c6x.opt:42
  #, no-c-format
! msgid "Select method for sdata handling."
  msgstr ""
  
! #: config/c6x/c6x.opt:46
! #, fuzzy, no-c-format
! msgid "Valid arguments for the -msdata= option:"
! msgstr "Kelvolliset argumentit --quoting-style-valitsimelle ovat:"
! 
! #: config/c6x/c6x.opt:59
! #, fuzzy, no-c-format
! msgid "Compile for the DSBT shared library ABI."
! msgstr "Luo jaettu kirjasto"
! 
! #: config/cris/cris.opt:45
! #, fuzzy, no-c-format
! msgid "Work around bug in multiplication instruction."
! msgstr "Kierrä vanha 4300-laitteistovika"
! 
! #: config/cris/cris.opt:51
! #, fuzzy, no-c-format
! msgid "Compile for ETRAX 4 (CRIS v3)."
! msgstr "Muunna..."
! 
! #: config/cris/cris.opt:56
! #, fuzzy, no-c-format
! msgid "Compile for ETRAX 100 (CRIS v8)."
! msgstr "Muunna..."
! 
! #: config/cris/cris.opt:64
! #, fuzzy, no-c-format
! msgid "Emit verbose debug information in assembly code."
! msgstr "Tuota vianjäljitystietoja VMS-muodossa"
! 
! #: config/cris/cris.opt:71
  #, fuzzy, no-c-format
! msgid "Do not use condition codes from normal instructions."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/cris/cris.opt:80
  #, no-c-format
! msgid "Do not emit addressing modes with side-effect assignment."
  msgstr ""
  
! #: config/cris/cris.opt:89
! #, fuzzy, no-c-format
! msgid "Do not tune stack alignment."
! msgstr "Käytä H8/300-kohdistussääntöjä"
! 
! #: config/cris/cris.opt:98
! #, fuzzy, no-c-format
! msgid "Do not tune writable data alignment."
! msgstr "Käytä H8/300-kohdistussääntöjä"
! 
! #: config/cris/cris.opt:107
! #, fuzzy, no-c-format
! msgid "Do not tune code and read-only data alignment."
! msgstr "Käytä H8/300-kohdistussääntöjä"
! 
! #: config/cris/cris.opt:116
! #, fuzzy, no-c-format
! msgid "Align code and data to 32 bits."
! msgstr "Kohdista koodi ja data 32 bittiin"
! 
! #: config/cris/cris.opt:133
! #, fuzzy, no-c-format
! msgid "Don't align items in code or data."
! msgstr "Kohdista koodi ja data 32 bittiin"
! 
! #: config/cris/cris.opt:142
! #, fuzzy, no-c-format
! msgid "Do not emit function prologue or epilogue."
! msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
! 
! #: config/cris/cris.opt:149
  #, no-c-format
! msgid "Use the most feature-enabling options allowed by other options."
  msgstr ""
  
! #: config/cris/cris.opt:158
  #, no-c-format
! msgid "Override -mbest-lib-options."
  msgstr ""
  
! #: config/cris/cris.opt:165
! #, fuzzy, no-c-format
! msgid "-march=ARCH\tGenerate code for the specified chip or CPU version."
! msgstr "Käytä AltiVec-käskyjä"
! 
! #: config/cris/cris.opt:169
! #, fuzzy, no-c-format
! msgid "-mtune=ARCH\tTune alignment for the specified chip or CPU version."
! msgstr "Käytä AltiVec-käskyjä"
! 
! #: config/cris/cris.opt:173
  #, no-c-format
! msgid "-mmax-stackframe=SIZE\tWarn when a stackframe is larger than the specified size."
  msgstr ""
  
! #: config/cris/cris.opt:180
  #, no-c-format
! msgid "Emit traps as \"break 8\", default for CRIS v3 and up.  If disabled, calls to abort() are used."
  msgstr ""
  
! #: config/cris/cris.opt:184
  #, no-c-format
! msgid "Emit checks causing \"break 8\" instructions to execute when applying atomic builtins on misaligned memory."
  msgstr ""
  
! #: config/cris/cris.opt:188
  #, no-c-format
! msgid "Handle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic."
  msgstr ""
  
! #: config/sh/superh.opt:6
  #, no-c-format
! msgid "Board name [and memory region]."
  msgstr ""
  
! #: config/sh/superh.opt:10
  #, no-c-format
! msgid "Runtime name."
  msgstr ""
  
! #: config/sh/sh.opt:42
! #, fuzzy, no-c-format
! msgid "Generate SH1 code."
! msgstr "Tuota SH1-koodia"
! 
! #: config/sh/sh.opt:46
! #, fuzzy, no-c-format
! msgid "Generate SH2 code."
! msgstr "Tuota SH2-koodia"
! 
! #: config/sh/sh.opt:50
! #, fuzzy, no-c-format
! msgid "Generate default double-precision SH2a-FPU code."
! msgstr "Tuota koodia big-endian-tilassa"
! 
! #: config/sh/sh.opt:54
! #, fuzzy, no-c-format
! msgid "Generate SH2a FPU-less code."
! msgstr "Tuota SH4-100 FPU-less-koodia"
! 
! #: config/sh/sh.opt:58
! #, fuzzy, no-c-format
! msgid "Generate default single-precision SH2a-FPU code."
! msgstr "Tuota koodia big-endian-tilassa"
! 
! #: config/sh/sh.opt:62
! #, fuzzy, no-c-format
! msgid "Generate only single-precision SH2a-FPU code."
! msgstr "Tuota little-endian-koodia"
! 
! #: config/sh/sh.opt:66
! #, fuzzy, no-c-format
! msgid "Generate SH2e code."
! msgstr "Tuota SH2e-koodia"
! 
! #: config/sh/sh.opt:70
! #, fuzzy, no-c-format
! msgid "Generate SH3 code."
! msgstr "Tuota SH3-koodia"
! 
! #: config/sh/sh.opt:74
! #, fuzzy, no-c-format
! msgid "Generate SH3e code."
! msgstr "Tuota SH3e-koodia"
! 
! #: config/sh/sh.opt:78
! #, fuzzy, no-c-format
! msgid "Generate SH4 code."
! msgstr "Tuota SH4-koodia"
! 
! #: config/sh/sh.opt:82
! #, fuzzy, no-c-format
! msgid "Generate SH4-100 code."
! msgstr "Tuota SH3-100-koodia"
! 
! #: config/sh/sh.opt:86
! #, fuzzy, no-c-format
! msgid "Generate SH4-200 code."
! msgstr "Tuota SH4-200-koodia"
! 
! #: config/sh/sh.opt:92
! #, fuzzy, no-c-format
! msgid "Generate SH4-300 code."
! msgstr "Tuota SH4-300-koodia"
! 
! # fuzzy: pitäisikö FPU-less kääntää?
! #: config/sh/sh.opt:96
! #, fuzzy, no-c-format
! msgid "Generate SH4 FPU-less code."
! msgstr "Tuota SH4-100 FPU-less-koodia"
! 
! # fuzzy: pitäisikö FPU-less kääntää?
! #: config/sh/sh.opt:100
! #, fuzzy, no-c-format
! msgid "Generate SH4-100 FPU-less code."
! msgstr "Tuota SH4-100 FPU-less-koodia"
! 
! #: config/sh/sh.opt:104
! #, fuzzy, no-c-format
! msgid "Generate SH4-200 FPU-less code."
! msgstr "Tuota SH4-200 FPU-less-koodia"
! 
! #: config/sh/sh.opt:108
! #, fuzzy, no-c-format
! msgid "Generate SH4-300 FPU-less code."
! msgstr "Tuota SH4-300 FPU-less-koodia"
! 
! #: config/sh/sh.opt:112
! #, fuzzy, no-c-format
! msgid "Generate code for SH4 340 series (MMU/FPU-less)."
! msgstr "Tuota koodia GNU-assemblerille (gas)"
! 
! #: config/sh/sh.opt:117
! #, fuzzy, no-c-format
! msgid "Generate code for SH4 400 series (MMU/FPU-less)."
! msgstr "Tuota koodia GNU-assemblerille (gas)"
! 
! #: config/sh/sh.opt:122
! #, fuzzy, no-c-format
! msgid "Generate code for SH4 500 series (FPU-less)."
! msgstr "Tuota koodia GNU-assemblerille (gas)"
! 
! #: config/sh/sh.opt:127
! #, fuzzy, no-c-format
! msgid "Generate default single-precision SH4 code."
! msgstr "Tuota koodia big-endian-tilassa"
! 
! #: config/sh/sh.opt:131
! #, fuzzy, no-c-format
! msgid "Generate default single-precision SH4-100 code."
! msgstr "Tuota SH3-100-koodia"
! 
! #: config/sh/sh.opt:135
! #, fuzzy, no-c-format
! msgid "Generate default single-precision SH4-200 code."
! msgstr "Tuota SH4-200-koodia"
! 
! #: config/sh/sh.opt:139
! #, fuzzy, no-c-format
! msgid "Generate default single-precision SH4-300 code."
! msgstr "Tuota SH4-300-koodia"
! 
! #: config/sh/sh.opt:143
! #, fuzzy, no-c-format
! msgid "Generate only single-precision SH4 code."
! msgstr "Tuota little-endian-koodia"
! 
! #: config/sh/sh.opt:147
! #, fuzzy, no-c-format
! msgid "Generate only single-precision SH4-100 code."
! msgstr "Tuota SH3-100-koodia"
! 
! #: config/sh/sh.opt:151
! #, fuzzy, no-c-format
! msgid "Generate only single-precision SH4-200 code."
! msgstr "Tuota SH4-200-koodia"
! 
! #: config/sh/sh.opt:155
! #, fuzzy, no-c-format
! msgid "Generate only single-precision SH4-300 code."
! msgstr "Tuota SH4-300-koodia"
! 
! #: config/sh/sh.opt:159
! #, fuzzy, no-c-format
! msgid "Generate SH4a code."
! msgstr "Tuota SH4a-koodia"
! 
! # fuzzy: pitäisikö FPU-less kääntää?
! #: config/sh/sh.opt:163
! #, fuzzy, no-c-format
! msgid "Generate SH4a FPU-less code."
! msgstr "Tuota SH4-100 FPU-less-koodia"
! 
! #: config/sh/sh.opt:167
! #, fuzzy, no-c-format
! msgid "Generate default single-precision SH4a code."
! msgstr "Tuota koodia big-endian-tilassa"
! 
! #: config/sh/sh.opt:171
! #, fuzzy, no-c-format
! msgid "Generate only single-precision SH4a code."
! msgstr "Tuota little-endian-koodia"
! 
! #: config/sh/sh.opt:175
  #, fuzzy, no-c-format
! msgid "Generate SH4al-dsp code."
! msgstr "Tuota SH4al-dsp-koodia"
  
! #: config/sh/sh.opt:183
! #, fuzzy, no-c-format
! msgid "Generate code in big endian mode."
! msgstr "Tuota koodia big-endian-tilassa"
  
! #: config/sh/sh.opt:187
! #, fuzzy, no-c-format
! msgid "Generate 32-bit offsets in switch tables."
! msgstr "Tuota bittikäskyjä"
  
! #: config/sh/sh.opt:191
  #, fuzzy, no-c-format
! msgid "Generate bit instructions."
! msgstr "Tuota bittikäskyjä"
  
! #: config/sh/sh.opt:199
  #, no-c-format
! msgid "Assume that zero displacement conditional branches are fast."
  msgstr ""
  
! #: config/sh/sh.opt:203
  #, no-c-format
! msgid "Force the usage of delay slots for conditional branches."
  msgstr ""
  
! #: config/sh/sh.opt:207
  #, fuzzy, no-c-format
! msgid "Align doubles at 64-bit boundaries."
! msgstr "Kohdista muuttujat 32 bitin rajoille"
  
! #: config/sh/sh.opt:211
  #, no-c-format
! msgid "Division strategy, one of: call-div1, call-fp, call-table."
  msgstr ""
  
! #: config/sh/sh.opt:215
  #, no-c-format
! msgid "Specify name for 32 bit signed division function."
  msgstr ""
  
! #: config/sh/sh.opt:219
  #, fuzzy, no-c-format
! msgid "Generate ELF FDPIC code."
! msgstr "Tuota big-endian-koodia"
  
! #: config/sh/sh.opt:223
  #, no-c-format
! msgid "Enable the use of 64-bit floating point registers in fmov instructions.  See -mdalign if 64-bit alignment is required."
  msgstr ""
  
! #: config/sh/sh.opt:231 config/sh/sh.opt:269
  #, no-c-format
! msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions."
  msgstr ""
  
! #: config/sh/sh.opt:235
  #, fuzzy, no-c-format
! msgid "Increase the IEEE compliance for floating-point comparisons."
! msgstr "Käytä ohjelmistoliukulukuja"
  
! #: config/sh/sh.opt:239
! #, no-c-format
! msgid "Inline code to invalidate instruction cache entries after setting up nested function trampolines."
! msgstr ""
  
! #: config/sh/sh.opt:243 config/arc/arc.opt:242
  #, no-c-format
! msgid "Annotate assembler instructions with estimated addresses."
  msgstr ""
  
! #: config/sh/sh.opt:247
  #, fuzzy, no-c-format
! msgid "Generate code in little endian mode."
! msgstr "Tuota little-endian-koodia"
  
! #: config/sh/sh.opt:251
  #, fuzzy, no-c-format
! msgid "Mark MAC register as call-clobbered."
! msgstr "Tasaa funktioiden alut"
  
! #: config/sh/sh.opt:257
  #, no-c-format
! msgid "Make structs a multiple of 4 bytes (warning: ABI altered)."
  msgstr ""
  
! #: config/sh/sh.opt:261
  #, no-c-format
! msgid "Emit function-calls using global offset table when generating PIC."
  msgstr ""
  
! #: config/sh/sh.opt:265
  #, no-c-format
! msgid "Shorten address references during linking."
  msgstr ""
  
! #: config/sh/sh.opt:273
! #, fuzzy, no-c-format
! msgid "Specify the model for atomic operations."
! msgstr "Käytä AltiVec-käskyjä"
! 
! #: config/sh/sh.opt:277
! #, fuzzy, no-c-format
! msgid "Use tas.b instruction for __atomic_test_and_set."
! msgstr "Käytä bittikenttäkäskyjä"
! 
! #: config/sh/sh.opt:281
  #, no-c-format
! msgid "Cost to assume for a multiply insn."
  msgstr ""
  
! #: config/sh/sh.opt:285
  #, no-c-format
! msgid "Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate if the inline code would not work in user mode."
  msgstr ""
  
! #: config/sh/sh.opt:291
! #, fuzzy, no-c-format
! msgid "Pretend a branch-around-a-move is a conditional move."
! msgstr "ehtolausekkeessa on tyyppiristiriita"
! 
! #: config/sh/sh.opt:295
! #, fuzzy, no-c-format
! msgid "Enable the use of the fsca instruction."
! msgstr "Käytä PowerPC-64 -käskykantaa"
! 
! #: config/sh/sh.opt:299
  #, fuzzy, no-c-format
! msgid "Enable the use of the fsrra instruction."
! msgstr "Käytä PowerPC-64 -käskykantaa"
  
! #: config/gcn/gcn-tables.opt:25
  #, no-c-format
! msgid "GCN GPU type to use:"
  msgstr ""
  
! #: config/gcn/gcn.opt:26 config/gcn/gcn.opt:30
  #, fuzzy, no-c-format
! msgid "Specify the name of the target GPU."
! msgstr "  -L, --logfile     anna lokitiedoston nimi\n"
  
! #: config/gcn/gcn.opt:34
! #, fuzzy, no-c-format
! msgid "Generate code for a 32-bit ABI."
! msgstr "Tuota 32-bittistä koodia"
  
! #: config/gcn/gcn.opt:38
  #, fuzzy, no-c-format
! msgid "Generate code for a 64-bit ABI."
! msgstr "Tuota 64-bittistä koodia"
  
! #: config/gcn/gcn.opt:42
  #, no-c-format
! msgid "Enable OpenMP GPU offloading."
  msgstr ""
  
! #: config/gcn/gcn.opt:53
  #, no-c-format
! msgid "Obsolete; use GCN_STACK_SIZE at runtime."
  msgstr ""
  
! #: config/gcn/gcn.opt:59
  #, no-c-format
! msgid "Amount of local data-share (LDS) memory to reserve for gang-private variables."
  msgstr ""
  
! #: config/gcn/gcn.opt:63
! #, fuzzy, no-c-format
! msgid "Warn about invalid OpenACC dimensions."
! msgstr "Varoita laskutoimituksista funktio-osoittimilla"
  
! #: config/gcn/gcn.opt:67
  #, no-c-format
! msgid "SRAM-ECC and XNACK modes:"
  msgstr ""
  
! #: config/gcn/gcn.opt:83
  #, no-c-format
! msgid "Compile for devices requiring XNACK enabled. Default \"any\" if USM is supported."
  msgstr ""
  
! #: config/gcn/gcn.opt:87
  #, no-c-format
! msgid "Compile for devices with the SRAM ECC feature enabled, or not. Default \"any\"."
  msgstr ""
  
! #: config/gcn/gcn.opt:91
  #, no-c-format
! msgid "--param=gcn-preferred-vectorization-factor=[default,32,64]\tPreferred vectorization factor."
  msgstr ""
  
! #: config/fr30/fr30.opt:23
  #, no-c-format
! msgid "Assume small address space."
  msgstr ""
  
! #: config/bpf/bpf.opt:28
  #, fuzzy, no-c-format
! msgid "Generate xBPF."
! msgstr "Tuota big-endian-koodia."
  
! #: config/bpf/bpf.opt:34
  #, fuzzy, no-c-format
! msgid "Generate big-endian eBPF."
! msgstr "Tuota big-endian-koodia."
  
! #: config/bpf/bpf.opt:38
! #, fuzzy, no-c-format
! msgid "Generate little-endian eBPF."
! msgstr "Tuota little-endian-koodia"
  
! #: config/bpf/bpf.opt:42
  #, no-c-format
! msgid "Set a hard limit for the size of each stack frame, in bytes."
  msgstr ""
  
! #: config/bpf/bpf.opt:46
  #, no-c-format
! msgid "Generate all necessary information for BPF Compile Once - Run Everywhere."
  msgstr ""
  
! #: config/bpf/bpf.opt:52
! #, fuzzy, no-c-format
! msgid "Enable extra conditional-branch instructions j(s)lt and j(s)le."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/bpf/bpf.opt:56
! #, fuzzy, no-c-format
! #| msgid "Enable 32-bit divide instructions"
! msgid "Enable 32-bit ALU instructions."
! msgstr "Ota käyttöön 32-bittiset divide-käskyt"
  
! #: config/bpf/bpf.opt:60
! #, fuzzy, no-c-format
! #| msgid "Enable 32-bit multiply instructions"
! msgid "Enable 32-bit jump instructions."
! msgstr "Ota käyttöön 32-bittiset kertolaskukäskyt"
  
! #: config/bpf/bpf.opt:64
  #, fuzzy, no-c-format
! msgid "Enable general atomic operations introduced in v3 ISA."
! msgstr "Ota käyttöön saturation-käskyt"
  
! #: config/bpf/bpf.opt:68
  #, fuzzy, no-c-format
! msgid "Enable byte swap instructions."
! msgstr "Ota käyttöön 32-bittiset divide-käskyt"
  
! #: config/bpf/bpf.opt:72
  #, fuzzy, no-c-format
! msgid "Enable signed division and modulus instructions."
! msgstr "Ota käyttöö divide- ja modulus-käskyt"
  
! #: config/bpf/bpf.opt:76
  #, fuzzy, no-c-format
! msgid "Enable signed move and memory load instructions."
! msgstr "Ota käyttöö divide- ja modulus-käskyt"
  
! #: config/bpf/bpf.opt:80
  #, no-c-format
! msgid "Select the eBPF ISA version to target in code generation."
  msgstr ""
  
! #: config/bpf/bpf.opt:84
  #, fuzzy, no-c-format
! msgid "Valid ISA versions (for use with the -mcpu= option)"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/bpf/bpf.opt:104
  #, fuzzy, no-c-format
! #| msgid "Known assembler dialects (for use with the -masm= option):"
! msgid "Known assembler dialects (for use with the -masm= option)"
! msgstr "Tunnetut assembler-murteet (käytettäväksi -masm= -valitsimen kanssa):"
  
! #: config/bpf/bpf.opt:114
  #, no-c-format
! msgid "-minline-memops-threshold=<number> Maximum size of memset/memmove/memcpy to inline, larger sizes will use a library call."
  msgstr ""
  
! #: config/mips/mips.opt:32
! #, fuzzy, no-c-format
! msgid "-mabi=ABI\tGenerate code that conforms to the given ABI."
! msgstr "Tuota 68040-koodia"
! 
! #: config/mips/mips.opt:36
! #, fuzzy, no-c-format
! msgid "Known MIPS ABIs (for use with the -mabi= option):"
! msgstr "epäkelpo osoitintila %qs"
! 
! #: config/mips/mips.opt:55
  #, no-c-format
! msgid "Generate code that can be used in SVR4-style dynamic objects."
  msgstr ""
  
! #: config/mips/mips.opt:59
! #, fuzzy, no-c-format
! msgid "Use PMC-style 'mad' instructions."
! msgstr "Käytä MCU-käskyjä"
! 
! #: config/mips/mips.opt:63
! #, fuzzy, no-c-format
! msgid "Use integer madd/msub instructions."
! msgstr "Käytä AltiVec-käskyjä"
! 
! #: config/mips/mips.opt:67
! #, fuzzy, no-c-format
! msgid "-march=ISA\tGenerate code for the given ISA."
! msgstr "Käytä AltiVec-käskyjä"
! 
! #: config/mips/mips.opt:75
  #, no-c-format
! msgid "Use Branch Likely instructions, overriding the architecture default."
  msgstr ""
  
! #: config/mips/mips.opt:79
  #, no-c-format
! msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing."
  msgstr ""
  
! #: config/mips/mips.opt:87
  #, no-c-format
! msgid "-mcode-readable=SETTING\tSpecify when instructions are allowed to access code."
  msgstr ""
  
! #: config/mips/mips.opt:91
! #, fuzzy, no-c-format
! msgid "Valid arguments to -mcode-readable=:"
! msgstr "Kelvolliset argumentit ovat:\n"
! 
! #: config/mips/mips.opt:104
! #, fuzzy, no-c-format
! msgid "Use branch-and-break sequences to check for integer divide by zero."
! msgstr "Estä kaikkien laitteistoliukulukukäskyjen käyttö"
! 
! #: config/mips/mips.opt:108
! #, fuzzy, no-c-format
! msgid "Use trap instructions to check for integer divide by zero."
! msgstr "Estä kaikkien laitteistoliukulukukäskyjen käyttö"
! 
! #: config/mips/mips.opt:112
! #, fuzzy, no-c-format
! msgid "Allow the use of MDMX instructions."
! msgstr "Älä käytä MDMX-käskyjä"
! 
! #: config/mips/mips.opt:120
! #, fuzzy, no-c-format
! msgid "Use MIPS-DSP instructions."
! msgstr "Käytä MIPS-DSP REV 2 -käskyjä"
! 
! #: config/mips/mips.opt:124
! #, fuzzy, no-c-format
! msgid "Use MIPS-DSP REV 2 instructions."
! msgstr "Käytä MIPS-DSP REV 2 -käskyjä"
! 
! #: config/mips/mips.opt:146
! #, fuzzy, no-c-format
! msgid "Use Enhanced Virtual Addressing instructions."
! msgstr "Käytä bittikenttäkäskyjä"
  
! #: config/mips/mips.opt:171
! #, fuzzy, no-c-format
! #| msgid "Does nothing.  Preserved for backward compatibility."
! msgid "Don't use %reloc() assembly operators (for backward compatibility)."
! msgstr "Ei tee mitään. Säilytetty yhteensopivuuden vuoksi."
  
! #: config/mips/mips.opt:175
  #, no-c-format
! msgid "Use -G for data that is not defined by the current object."
  msgstr ""
  
! #: config/mips/mips.opt:179
! #, fuzzy, no-c-format
! msgid "Work around certain 24K errata."
! msgstr "Kierrä vanha 4300-laitteistovika"
  
! #: config/mips/mips.opt:183
  #, fuzzy, no-c-format
! msgid "Work around certain R4000 errata."
! msgstr "Kierrä vanha 4300-laitteistovika"
  
! #: config/mips/mips.opt:187
! #, fuzzy, no-c-format
! msgid "Work around certain R4400 errata."
! msgstr "Kierrä vanha 4300-laitteistovika"
  
! #: config/mips/mips.opt:191
  #, fuzzy, no-c-format
! msgid "Work around the R5900 short loop erratum."
! msgstr "Kierrä vanha 4300-laitteistovika"
  
! #: config/mips/mips.opt:195
! #, fuzzy, no-c-format
! msgid "Work around certain RM7000 errata."
! msgstr "Kierrä vanha 4300-laitteistovika"
  
! #: config/mips/mips.opt:199
  #, fuzzy, no-c-format
! msgid "Work around certain R10000 errata."
! msgstr "Kierrä vanha 4300-laitteistovika"
  
! #: config/mips/mips.opt:203
  #, no-c-format
! msgid "Work around errata for early SB-1 revision 2 cores."
  msgstr ""
  
! #: config/mips/mips.opt:207
  #, fuzzy, no-c-format
! msgid "Work around certain VR4120 errata."
! msgstr "Kierrä vanha 4300-laitteistovika"
  
! #: config/mips/mips.opt:211
  #, fuzzy, no-c-format
! msgid "Work around VR4130 mflo/mfhi errata."
! msgstr "Kierrä vanha 4300-laitteistovika"
  
! #: config/mips/mips.opt:215
  #, fuzzy, no-c-format
! msgid "Work around an early 4300 hardware bug."
! msgstr "Kierrä vanha 4300-laitteistovika"
! 
! #: config/mips/mips.opt:219
! #, no-c-format
! msgid "FP exceptions are enabled."
! msgstr "Liukulukupoikkeukset otettu käyttöön."
  
! #: config/mips/mips.opt:223
  #, fuzzy, no-c-format
! msgid "Use 32-bit floating-point registers."
! msgstr "Käytä 32-bittisiä liukulukurekistereitä"
! 
! #: config/mips/mips.opt:227
! #, no-c-format
! msgid "Conform to the o32 FPXX ABI."
! msgstr "Noudata o32 FPXX -ABIa."
  
! #: config/mips/mips.opt:231
  #, no-c-format
! msgid "Use 64-bit floating-point registers."
! msgstr "Käytä 64-bittisiä liukulukurekistereitä."
  
! #: config/mips/mips.opt:235
  #, no-c-format
! msgid "-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack trampolines."
  msgstr ""
  
! #: config/mips/mips.opt:239
  #, no-c-format
! msgid "-mabs=MODE\tSelect the IEEE 754 ABS/NEG instruction execution mode."
  msgstr ""
  
! #: config/mips/mips.opt:243
  #, no-c-format
! msgid "-mnan=ENCODING\tSelect the IEEE 754 NaN data encoding."
  msgstr ""
  
! #: config/mips/mips.opt:247
  #, fuzzy, no-c-format
! msgid "Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/mips/mips.opt:257
! #, no-c-format
! msgid "Use 32-bit general registers."
! msgstr "Käytä 32-bittisiä yleisrekistereitä."
  
! #: config/mips/mips.opt:261
  #, no-c-format
! msgid "Use 64-bit general registers."
! msgstr "Käytä 64-bittisiä yleisrekistereitä."
  
! #: config/mips/mips.opt:265
  #, fuzzy, no-c-format
! msgid "Use GP-relative addressing to access small data."
! msgstr "Poista käytöstä POSIX ACLs -tuki"
  
! #: config/mips/mips.opt:269
  #, no-c-format
! msgid "When generating -mabicalls code, allow executables to use PLTs and copy relocations."
  msgstr ""
  
! #: config/mips/mips.opt:273
  #, no-c-format
! msgid "Allow the use of hardware floating-point ABI and instructions."
! msgstr "Salli laitteistoliukuluku-ABIn ja -käskyjen käyttö."
  
! #: config/mips/mips.opt:277
  #, no-c-format
! msgid "Generate code that is link-compatible with MIPS16 and microMIPS code."
  msgstr ""
  
! #: config/mips/mips.opt:281
  #, no-c-format
! msgid "An alias for minterlink-compressed provided for backward-compatibility."
  msgstr ""
  
! #: config/mips/mips.opt:285
  #, fuzzy, no-c-format
! msgid "-mipsN\tGenerate code for ISA level N."
! msgstr "Tuota koodia GNU ld:lle"
! 
! #: config/mips/mips.opt:289
! #, no-c-format
! msgid "Generate MIPS16 code."
! msgstr "Tuota MIPS16-koodia."
  
! #: config/mips/mips.opt:293
  #, no-c-format
! msgid "Use MIPS-3D instructions."
! msgstr "Käytä MIPS-3D-käskyjä."
  
! #: config/mips/mips.opt:297
! #, no-c-format
! msgid "Use ll, sc and sync instructions."
! msgstr "Käytä ll-, sc- ja sync-käskyjä."
  
! #: config/mips/mips.opt:301
  #, no-c-format
! msgid "Use -G for object-local data."
  msgstr ""
  
! #: config/mips/mips.opt:305
! #, no-c-format
! msgid "Use indirect calls."
! msgstr "Käytä epäsuoria kutsuja."
  
! #: config/mips/mips.opt:309
  #, no-c-format
! msgid "Use a 32-bit long type."
! msgstr "Käytä 32-bittistä long-tyyppiä."
  
! #: config/mips/mips.opt:313
! #, no-c-format
! msgid "Use a 64-bit long type."
! msgstr "Käytä 64-bittistä long-tyyppiä."
  
! #: config/mips/mips.opt:317
  #, no-c-format
! msgid "Pass the address of the ra save location to _mcount in $12."
  msgstr ""
  
! #: config/mips/mips.opt:321
  #, no-c-format
! msgid "Don't optimize block moves."
  msgstr ""
  
! #: config/mips/mips.opt:325
! #, no-c-format
! msgid "Use microMIPS instructions."
! msgstr "Älä käytä microMIPS-käskyjä."
! 
! #: config/mips/mips.opt:329
  #, fuzzy, no-c-format
! msgid "Use MIPS MSA Extension instructions."
! msgstr "Käytä MIPS-DSP REV 2 -käskyjä"
! 
! #: config/mips/mips.opt:333
! #, no-c-format
! msgid "Allow the use of MT instructions."
! msgstr "Salli MT-käskyjen käyttö."
  
! #: config/mips/mips.opt:337
  #, fuzzy, no-c-format
! msgid "Prevent the use of all floating-point operations."
! msgstr "Estä kaikkien laitteistoliukulukukäskyjen käyttö"
! 
! #: config/mips/mips.opt:341
! #, no-c-format
! msgid "Use MCU instructions."
! msgstr "Käytä MCU-käskyjä."
  
! #: config/mips/mips.opt:345
  #, no-c-format
! msgid "Do not use a cache-flushing function before calling stack trampolines."
  msgstr ""
  
! #: config/mips/mips.opt:349
! #, fuzzy, no-c-format
! msgid "Do not use MDMX instructions."
! msgstr "Älä käytä MDMX-käskyjä"
! 
! #: config/mips/mips.opt:353
! #, no-c-format
! msgid "Generate normal-mode code."
! msgstr "Tuota normaalitilan koodia."
! 
! #: config/mips/mips.opt:357
  #, no-c-format
! msgid "Do not use MIPS-3D instructions."
! msgstr "Älä käytä MIPS-3D-käskyjä."
! 
! #: config/mips/mips.opt:361
! #, fuzzy, no-c-format
! msgid "Use paired-single floating-point instructions."
! msgstr "Salli laitteistöliukuluku-ABIn ja -käskyjen käyttö"
  
! #: config/mips/mips.opt:365
  #, no-c-format
! msgid "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be inserted."
  msgstr ""
  
! #: config/mips/mips.opt:369
! #, fuzzy, no-c-format
! msgid "Valid arguments to -mr10k-cache-barrier=:"
! msgstr "Kelvolliset argumentit ovat:\n"
! 
! #: config/mips/mips.opt:382
  #, no-c-format
! msgid "Try to allow the linker to turn PIC calls into direct calls."
  msgstr ""
  
! #: config/mips/mips.opt:386
  #, no-c-format
! msgid "When generating -mabicalls code, make the code suitable for use in shared libraries."
  msgstr ""
  
! #: config/mips/mips.opt:394
  #, no-c-format
! msgid "Use SmartMIPS instructions."
! msgstr "Käytä SmartMIPS-käskyjä."
  
! #: config/mips/mips.opt:402
  #, no-c-format
! msgid "Optimize lui/addiu address loads."
  msgstr ""
  
! #: config/mips/mips.opt:406
! #, fuzzy, no-c-format
! msgid "Enable the MIPS16e V2 instructions."
! msgstr "Ota käyttöön clip-käskyt"
! 
! #: config/mips/mips.opt:410
  #, no-c-format
! msgid "Assume all symbols have 32-bit values."
  msgstr ""
  
! #: config/mips/mips.opt:414
  #, fuzzy, no-c-format
! msgid "Use synci instruction to invalidate i-cache."
! msgstr "keskeytysfunktiolla ei saa olla argumentteja"
  
! #: config/mips/mips.opt:418
! #, no-c-format
! msgid "Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable."
! msgstr ""
  
! #: config/mips/mips.opt:422
  #, no-c-format
! msgid "Use 4-operand madd.s/madd.d and related instructions where applicable."
  msgstr ""
  
! #: config/mips/mips.opt:430
  #, no-c-format
! msgid "Don't generate code with unaligned load store, only valid for MIPS R6."
  msgstr ""
  
! #: config/mips/mips.opt:434
  #, fuzzy, no-c-format
! msgid "Generate code with unaligned load store for R6 (alias of -mno-strict-align)."
! msgstr "Tuota koodia, joka käyttää 68881-liukulukukäskyjä"
! 
! #: config/mips/mips.opt:438
! #, no-c-format
! msgid "Don't generate code with unaligned load store for R6 (alias of -mstrict-align)."
! msgstr ""
  
! #: config/mips/mips.opt:446
  #, fuzzy, no-c-format
! msgid "Use Virtualization (VZ) instructions."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/mips/mips.opt:450
  #, fuzzy, no-c-format
! msgid "Use eXtended Physical Address (XPA) instructions."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/mips/mips.opt:454
  #, fuzzy, no-c-format
! msgid "Use Cyclic Redundancy Check (CRC) instructions."
! msgstr "Käytä ll-, sc- ja sync-käskyjä"
  
! #: config/mips/mips.opt:458
  #, fuzzy, no-c-format
! msgid "Use Global INValidate (GINV) instructions."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/mips/mips.opt:462
  #, fuzzy, no-c-format
! msgid "Perform VR4130-specific alignment optimizations."
! msgstr "Käytä AltiVec-käskyjä"
! 
! #: config/mips/mips.opt:466
! #, no-c-format
! msgid "Lift restrictions on GOT size."
! msgstr ""
  
! #: config/mips/mips.opt:470
  #, fuzzy, no-c-format
! msgid "Enable use of odd-numbered single-precision registers."
! msgstr "kohdemuoto ei tue äärettömyyttä"
  
! #: config/mips/mips.opt:474
  #, fuzzy, no-c-format
! msgid "Optimize frame header."
! msgstr "mahdollisia ikisilmukoita ei voi optimoida"
  
! #: config/mips/mips.opt:481
  #, fuzzy, no-c-format
! msgid "Enable load/store bonding."
! msgstr "Ota käyttöön funktioprofilointi."
  
! #: config/mips/mips.opt:485
  #, fuzzy, no-c-format
! msgid "Specify the compact branch usage policy."
! msgstr "-m64 vaatii PowerPC64-suorittimen"
! 
! #: config/mips/mips.opt:489
! #, no-c-format
! msgid "Policies available for use with -mcompact-branches=:"
! msgstr ""
  
! #: config/mips/mips.opt:502
  #, fuzzy, no-c-format
! msgid "Use Loongson MultiMedia extensions Instructions (MMI) instructions."
! msgstr "Estä kaikkien laitteistoliukulukukäskyjen käyttö"
  
! #: config/mips/mips.opt:506
  #, fuzzy, no-c-format
! msgid "Use Loongson EXTension (EXT) instructions."
! msgstr "Estä kaikkien laitteistoliukulukukäskyjen käyttö"
  
! #: config/mips/mips.opt:510
  #, fuzzy, no-c-format
! msgid "Use Loongson EXTension R2 (EXT2) instructions."
! msgstr "Ota käyttöön saturation-käskyt"
  
! #: config/mips/mips-tables.opt:24
  #, fuzzy, no-c-format
! msgid "Known MIPS CPUs (for use with the -march= and -mtune= options):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/mips/mips-tables.opt:28
  #, fuzzy, no-c-format
! msgid "Known MIPS ISA levels (for use with the -mips option):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/arc/arc-tables.opt:25
  #, fuzzy, no-c-format
! msgid "Known ARC CPUs (for use with the -mcpu= option):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/arc/arc.opt:26
  #, fuzzy, no-c-format
! msgid "Compile code for big endian mode."
! msgstr "Käännä koodi big-endian-tilaa varten"
  
! #: config/arc/arc.opt:30
  #, fuzzy, no-c-format
! msgid "Compile code for little endian mode.  This is the default."
! msgstr "Käännä koodi big-endian-tilaa varten"
  
! #: config/arc/arc.opt:34
  #, fuzzy, no-c-format
! msgid "Disable ARCompact specific pass to generate conditional execution instructions."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/arc/arc.opt:38
  #, no-c-format
! msgid "Generate ARCompact 32-bit code for ARC600 processor."
  msgstr ""
  
! #: config/arc/arc.opt:42
! #, no-c-format
! msgid "Same as -mA6."
! msgstr "Sama kuin -mA6."
! 
! #: config/arc/arc.opt:46
  #, no-c-format
! msgid "Generate ARCompact 32-bit code for ARC601 processor."
  msgstr ""
  
! #: config/arc/arc.opt:50
  #, no-c-format
! msgid "Generate ARCompact 32-bit code for ARC700 processor."
  msgstr ""
  
! #: config/arc/arc.opt:54
! #, no-c-format
! msgid "Same as -mA7."
! msgstr "Sama kuin -mA7."
! 
! #: config/arc/arc.opt:58
  #, no-c-format
! msgid "Force all calls to be made via a jli instruction."
  msgstr ""
  
! #: config/arc/arc.opt:62
! #, no-c-format
! msgid "-mmpy-option=MPY\tCompile ARCv2 code with a multiplier design option."
! msgstr ""
  
! #: config/arc/arc.opt:132
  #, fuzzy, no-c-format
! msgid "Enable DIV-REM instructions for ARCv2."
! msgstr "Ota käyttöön clip-käskyt"
  
! #: config/arc/arc.opt:136
  #, fuzzy, no-c-format
! msgid "Enable code density instructions for ARCv2."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/arc/arc.opt:146
! #, no-c-format
! msgid "Use ordinarily cached memory accesses for volatile references."
! msgstr ""
  
! #: config/arc/arc.opt:150
  #, no-c-format
! msgid "Enable cache bypass for volatile references."
  msgstr ""
  
! #: config/arc/arc.opt:154
  #, fuzzy, no-c-format
! msgid "Generate instructions supported by barrel shifter."
! msgstr "Ota käyttöön clip-käskyt"
! 
! #: config/arc/arc.opt:158
! #, no-c-format
! msgid "Generate norm instruction."
! msgstr "Tuota norm-käsky."
! 
! #: config/arc/arc.opt:162
! #, no-c-format
! msgid "Generate swap instruction."
! msgstr "Tuota swap-käsky."
  
! #: config/arc/arc.opt:166
  #, no-c-format
! msgid "Generate mul64 and mulu64 instructions."
! msgstr "Tuota mul64- ja mulu64-käskyt."
  
! #: config/arc/arc.opt:170
  #, fuzzy, no-c-format
! msgid "Do not generate mpy instructions for ARC700."
! msgstr "Tasaa funktioiden alut"
  
! #: config/arc/arc.opt:174
  #, fuzzy, no-c-format
! msgid "Generate extended arithmetic instructions, only valid for ARC700."
! msgstr "Tasaa funktioiden alut"
! 
! #: config/arc/arc.opt:178
! #, no-c-format
! msgid "Dummy flag. This is the default unless FPX switches are provided explicitly."
! msgstr ""
  
! #: config/arc/arc.opt:182
  #, fuzzy, no-c-format
! msgid "Generate call insns as register indirect calls."
! msgstr "virheellinen versionumero ”%s”"
  
! #: config/arc/arc.opt:186
  #, fuzzy, no-c-format
! msgid "Do no generate BRcc instructions in arc_reorg."
! msgstr "Tasaa funktioiden alut"
! 
! #: config/arc/arc.opt:190
! #, no-c-format
! msgid "Generate sdata references.  This is the default, unless you compile for PIC."
! msgstr ""
  
! #: config/arc/arc.opt:194
  #, fuzzy, no-c-format
! msgid "Generate millicode thunks."
! msgstr "Tuota Cell-mikrokoodia"
  
! #: config/arc/arc.opt:198 config/arc/arc.opt:202
  #, fuzzy, no-c-format
! msgid "FPX: Generate Single Precision FPX (compact) instructions."
! msgstr "Tuota bittikäskyjä"
  
! #: config/arc/arc.opt:206
  #, fuzzy, no-c-format
! msgid "FPX: Generate Single Precision FPX (fast) instructions."
! msgstr "Tuota bittikäskyjä"
  
! #: config/arc/arc.opt:210
  #, fuzzy, no-c-format
! msgid "FPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions."
! msgstr "Tuota bittikäskyjä"
  
! #: config/arc/arc.opt:214 config/arc/arc.opt:218
  #, fuzzy, no-c-format
! msgid "FPX: Generate Double Precision FPX (compact) instructions."
! msgstr "Tuota bittikäskyjä"
  
! #: config/arc/arc.opt:222
  #, fuzzy, no-c-format
! msgid "FPX: Generate Double Precision FPX (fast) instructions."
! msgstr "Tuota bittikäskyjä"
! 
! #: config/arc/arc.opt:226
! #, no-c-format
! msgid "Disable LR and SR instructions from using FPX extension aux registers."
! msgstr ""
  
! #: config/arc/arc.opt:230
  #, fuzzy, no-c-format
! msgid "Enable generation of ARC SIMD instructions via target-specific builtins."
! msgstr "Ota käyttöön saturation-käskyt"
  
! #: config/arc/arc.opt:234
  #, fuzzy, no-c-format
! msgid "-mcpu=CPU\tCompile code for ARC variant CPU."
! msgstr "Käännä koodi R8C-varianteille"
! 
! #: config/arc/arc.opt:238
! #, no-c-format
! msgid "Size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os."
! msgstr ""
! 
! #: config/arc/arc.opt:246
! #, no-c-format
! msgid "Cost to assume for a multiply instruction, with 4 being equal to a normal insn."
! msgstr ""
  
! #: config/arc/arc.opt:250
  #, fuzzy, no-c-format
! msgid "-mtune=TUNE\tTune code for given ARC variant."
! msgstr "Käännä koodi R8C-varianteille"
  
! #: config/arc/arc.opt:284
  #, fuzzy, no-c-format
! msgid "Enable the use of indexed loads."
! msgstr "kolmoismerkki ??%c ohitettiin, ota käyttöön valitsimella -trigraphs"
  
! #: config/arc/arc.opt:288
  #, fuzzy, no-c-format
! msgid "Enable the use of pre/post modify with register displacement."
! msgstr "Tasaa funktioiden alut"
  
! #: config/arc/arc.opt:292
  #, fuzzy, no-c-format
! msgid "Generate 32x16 multiply and mac instructions."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/arc/arc.opt:300
  #, no-c-format
! msgid "Don't use less than 25 bit addressing range for calls."
  msgstr ""
  
! #: config/arc/arc.opt:322
! #, fuzzy, no-c-format
! msgid "Enable pre-reload use of cbranchsi pattern."
! msgstr "HAHMO"
! 
! #: config/arc/arc.opt:330
  #, no-c-format
! msgid "Use pc-relative switch case tables - this enables case table shortening."
  msgstr ""
  
! #: config/arc/arc.opt:334
! #, fuzzy, no-c-format
! msgid "Enable compact casesi pattern."
! msgstr "HAHMO"
! 
! #: config/arc/arc.opt:338
! #, fuzzy, no-c-format
! msgid "Enable 'q' instruction alternatives."
! msgstr "Ota käyttöön clip-käskyt"
! 
! #: config/arc/arc.opt:342
  #, no-c-format
! msgid "Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc."
  msgstr ""
  
! #: config/arc/arc.opt:349
! #, fuzzy, no-c-format
! msgid "Enable variable polynomial CRC extension."
! msgstr "Käytä AltiVec-käskyjä"
! 
! #: config/arc/arc.opt:353
! #, fuzzy, no-c-format
! msgid "Enable DSP 3.1 Pack A extensions."
! msgstr "Käytä AltiVec-käskyjä"
! 
! #: config/arc/arc.opt:357
! #, fuzzy, no-c-format
! msgid "Enable dual viterbi butterfly extension."
! msgstr "Käytä AltiVec-käskyjä"
! 
! #: config/arc/arc.opt:367
! #, fuzzy, no-c-format
! msgid "Enable Dual and Single Operand Instructions for Telephony."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
! 
! #: config/arc/arc.opt:371
  #, no-c-format
! msgid "Enable XY Memory extension (DSP version 3)."
  msgstr ""
  
! #: config/arc/arc.opt:376
! #, fuzzy, no-c-format
! msgid "Enable Locked Load/Store Conditional extension."
! msgstr "ehtolausekkeessa ei-lvalue-taulukko"
! 
! #: config/arc/arc.opt:380
! #, fuzzy, no-c-format
! msgid "Enable swap byte ordering extension instruction."
! msgstr "Ota käyttöön etumerkilliset laajennetut käskyt"
! 
! #: config/arc/arc.opt:384
! #, fuzzy, no-c-format
! msgid "Enable 64-bit Time-Stamp Counter extension instruction."
! msgstr "Ota käyttöön bittimanipulointikäskyt"
! 
! #: config/arc/arc.opt:388
! #, fuzzy, no-c-format
! msgid "Pass -EB option through to linker."
  msgstr ""
- "Käytä ”-Wl,VALITSIN” välittämään ”VALITSIN” linkittimelle.\n"
- "\n"
  
! #: config/arc/arc.opt:392
! #, fuzzy, no-c-format
! msgid "Pass -EL option through to linker."
  msgstr ""
- "Käytä ”-Wl,VALITSIN” välittämään ”VALITSIN” linkittimelle.\n"
- "\n"
  
! #: config/arc/arc.opt:396
! #, fuzzy, no-c-format
! msgid "Pass -marclinux option through to linker."
  msgstr ""
- "Käytä ”-Wl,VALITSIN” välittämään ”VALITSIN” linkittimelle.\n"
- "\n"
  
! #: config/arc/arc.opt:400
! #, fuzzy, no-c-format
! msgid "Pass -marclinux_prof option through to linker."
  msgstr ""
- "Käytä ”-Wl,VALITSIN” välittämään ”VALITSIN” linkittimelle.\n"
- "\n"
  
! #: config/arc/arc.opt:409
  #, no-c-format
! msgid "Don't indicate any priority with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:413
  #, no-c-format
! msgid "Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:417
  #, no-c-format
! msgid "Reduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
  msgstr ""
  
! #: config/arc/arc.opt:429
! #, fuzzy, no-c-format
! msgid "Enable atomic instructions."
! msgstr "Ota käyttöön average-käskyt"
! 
! #: config/arc/arc.opt:433
! #, fuzzy, no-c-format
! msgid "Enable double load/store instructions for ARC HS."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
! 
! #: config/arc/arc.opt:437
! #, fuzzy, no-c-format
! msgid "Specify the name of the target floating point configuration."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
! 
! #: config/arc/arc.opt:480
! #, fuzzy, no-c-format
! msgid "Specify thread pointer register number."
! msgstr "Määrittele käytettävä ABI"
! 
! #: config/arc/arc.opt:487
! #, fuzzy, no-c-format
! msgid "Enable use of NPS400 bit operations."
! msgstr "Käytä PowerPC-64 -käskykantaa"
! 
! #: config/arc/arc.opt:491
! #, fuzzy, no-c-format
! msgid "Enable use of NPS400 xld/xst extension."
! msgstr "Käytä AltiVec-käskyjä"
! 
! #: config/arc/arc.opt:499
! #, fuzzy, no-c-format
! msgid "Specifies the registers that the processor saves on an interrupt entry and exit."
! msgstr "Määrittele käytettävä ABI"
! 
! #: config/arc/arc.opt:503
! #, fuzzy, no-c-format
! msgid "Specifies the number of registers replicated in second register bank on entry to fast interrupt."
! msgstr "Määrittele käytettävä ABI"
  
! #: config/arc/arc.opt:507
  #, no-c-format
! msgid "Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32."
  msgstr ""
  
! #: config/arc/arc.opt:532
  #, no-c-format
! msgid "Enable 16-entry register file."
  msgstr ""
  
! #: config/arc/arc.opt:536
  #, fuzzy, no-c-format
! msgid "Enable use of BI/BIH instructions when available."
! msgstr "Ota käyttöön RX FPU-käskyjen käyttö."
  
! #: config/arc/arc.opt:540
  #, no-c-format
! msgid "Enable ENTER_S and LEAVE_S opcodes for ARCv2."
  msgstr ""
  
! #: config/vxworks-smp.opt:25
  #, no-c-format
! msgid "Select VxWorks SMP C runtimes for linking."
  msgstr ""
  
! #: lto/lang.opt:50
  #, no-c-format
! msgid "Set linker output type (used internally during LTO optimization)."
  msgstr ""
  
! #: lto/lang.opt:54
  #, no-c-format
! msgid "Run the link-time optimizer in local transformation (LTRANS) mode."
  msgstr ""
  
! #: lto/lang.opt:58
  #, no-c-format
! msgid "Specify a file to which a list of files output by LTRANS is written."
  msgstr ""
  
! #: lto/lang.opt:62
! #, no-c-format
! msgid "The resolution file."
! msgstr "Ratkaisutiedosto."
! 
! #: lto/lang.opt:66
  #, no-c-format
! msgid "Run the link-time optimizer in whole program analysis (WPA) mode."
  msgstr ""
  
! #: lto/lang.opt:70
  #, no-c-format
! msgid "Whole program analysis (WPA) mode with number of parallel jobs specified."
  msgstr ""
  
! #: lto/lang.opt:78
  #, no-c-format
! msgid "Call the dump function for variables and function in IL."
  msgstr ""
  
! #: lto/lang.opt:82
  #, no-c-format
! msgid "Dump the demangled output."
  msgstr ""
  
! #: lto/lang.opt:86
! #, fuzzy, no-c-format
! msgid "Dump only the defined symbols."
! msgstr "ei voi emuloida %qs"
! 
! #: lto/lang.opt:90
! #, fuzzy, no-c-format
! msgid "Print the initial values of the variables."
! msgstr "Varoita muuttujista, jotka alustetaan omalla arvollaan"
! 
! #: lto/lang.opt:94
  #, no-c-format
! msgid "Sort the symbols alphabetically."
  msgstr ""
  
! #: lto/lang.opt:98
  #, no-c-format
! msgid "Sort the symbols according to size."
  msgstr ""
  
! #: lto/lang.opt:102
! #, fuzzy, no-c-format
! msgid "Display the symbols in reverse order."
! msgstr "Näytä kääntäjän versio."
! 
! #: lto/lang.opt:109
  #, no-c-format
! msgid "Dump the details of LTO objects."
  msgstr ""
  
! #: lto/lang.opt:113
  #, no-c-format
! msgid "Dump the statistics of tree types."
  msgstr ""
  
! #: lto/lang.opt:117
  #, no-c-format
! msgid "Dump the statistics of trees."
  msgstr ""
  
! #: lto/lang.opt:121
  #, no-c-format
! msgid "Dump the statistics of gimple statements."
  msgstr ""
  
! #: lto/lang.opt:131
! #, fuzzy, no-c-format
! msgid "Dump the dump tool command line options."
! msgstr "tuntematon komentorivivalitsin %qs"
! 
! #: lto/lang.opt:135
  #, no-c-format
! msgid "Dump the symtab callgraph."
  msgstr ""
  
! #: common.opt:243
  #, no-c-format
  msgid "Provide bash completion for options starting with provided string."
  msgstr ""
  
! #: common.opt:295
  #, no-c-format
  msgid "Display this information."
  msgstr "Näytä tämä ohje."
  
! #: common.opt:299
  #, no-c-format
  msgid "--help=<class>\tDisplay descriptions of a specific class of options.  <class> is one or more of optimizers, target, warnings, undocumented, params."
  msgstr ""
  
! #: common.opt:420
  #, no-c-format
  msgid "Display target specific command line options (including assembler and linker options)."
  msgstr ""
  
! #: common.opt:472
  #, no-c-format
  msgid "-O<number>\tSet optimization level to <number>."
  msgstr "-O<luku>\tAseta optimointitasoksi <luku>."
  
! #: common.opt:476
  #, fuzzy, no-c-format
  msgid "Optimize for space rather than speed."
  msgstr "mahdollisia ikisilmukoita ei voi optimoida"
  
! #: common.opt:480
  #, no-c-format
  msgid "Optimize for speed disregarding exact standards compliance."
  msgstr ""
  
! #: common.opt:484
  #, fuzzy, no-c-format
  msgid "Optimize for debugging experience rather than speed or size."
  msgstr "mahdollisia ikisilmukoita ei voi optimoida"
  
! #: common.opt:488
  #, fuzzy, no-c-format
  msgid "Optimize for space aggressively rather than speed."
  msgstr "mahdollisia ikisilmukoita ei voi optimoida"
  
! #: common.opt:528
  #, fuzzy, no-c-format
  msgid "This switch is deprecated; use -Wextra instead."
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: common.opt:541
  #, no-c-format
  msgid "Warn about returning structures, unions or arrays."
  msgstr "Varoita tietueiden, unionien ja taulukoiden palauttamisesta."
  
! #: common.opt:545
  #, no-c-format
  msgid "Warn if a loop with constant number of iterations triggers undefined behavior."
  msgstr ""
  
! #: common.opt:552
  #, fuzzy, no-c-format
  msgid "Warn if an array is accessed out of bounds."
  msgstr "Taulukkoviite rajojen ulkopuolella"
  
! #: common.opt:556 common.opt:560
  #, no-c-format
  msgid "Warn for uses of pointers to deallocated storage."
  msgstr ""
  
! #: common.opt:564
  #, fuzzy, no-c-format
  msgid "Warn about inappropriate attribute usage."
  msgstr "Varoita __attribute__((deprecated)) -esittelyjen käytöstä"
  
! #: common.opt:568
  #, fuzzy, no-c-format
  #| msgid "wrong number of arguments specified for %qE attribute"
  msgid "Do not warn about specified attributes."
  msgstr "attribuutille %qE annettu väärä määrä argumentteja"
  
! #: common.opt:572 common.opt:576
  #, no-c-format
  msgid "Warn about type safety and similar errors and mismatches in declarations with alias attributes."
  msgstr ""
  
! #: common.opt:580
  #, no-c-format
  msgid "Warn when profiling instrumentation was requested, but could not be applied to a certain function."
  msgstr ""
  
! #: common.opt:585 common.opt:589
  #, fuzzy, no-c-format
  msgid "Warn about pointer casts which increase alignment."
  msgstr "Varoita tyyppimuunnoksista, jotka hylkäävät määreet"
  
! #: common.opt:593
  #, no-c-format
  msgid "Complain when a command-line option is valid, but not applicable to the current front end."
  msgstr ""
  
! #: common.opt:597
  #, no-c-format
  msgid "Warn when a #warning directive is encountered."
  msgstr "Varoita #warning-direktiivin kohtaamisesta."
  
! #: common.opt:601
  #, fuzzy, no-c-format
  msgid "Warn about uses of __attribute__((warning)) declarations."
  msgstr "Varoita __attribute__((deprecated)) -esittelyjen käytöstä"
  
! #: common.opt:605
  #, no-c-format
  msgid "Warn if a deprecated compiler feature, class, method, or field is used."
  msgstr ""
  
! #: common.opt:609
  #, fuzzy, no-c-format
  msgid "Warn about uses of __attribute__((deprecated)) declarations."
  msgstr "Varoita __attribute__((deprecated)) -esittelyjen käytöstä"
  
! #: common.opt:613
  #, fuzzy, no-c-format
  msgid "Warn when an optimization pass is disabled."
  msgstr "Varoita käyttämättömistä funktioista"
  
! #: common.opt:617
  #, fuzzy, no-c-format
  #| msgid "Treat all warnings as errors."
  msgid "Turn all warnings into errors."
  msgstr "Ilmaise kaikki varoitukset virheinä."
  
! #: common.opt:621
  #, fuzzy, no-c-format
  #| msgid "Treat specified warning as error."
  msgid "Turn the specified warning into an error."
  msgstr "Ilmaise annettu varoitus virheenä."
  
! #: common.opt:625
  #, no-c-format
  msgid "Print extra (possibly unwanted) warnings."
  msgstr "Näytä ylimääräisiä (mahdollisesti ei-toivottuja) varoituksia."
  
! #: common.opt:629
  #, no-c-format
  msgid "Exit on the first error occurred."
  msgstr "Poistu ensimmäisen virheen myötä."
  
! #: common.opt:633
  #, no-c-format
  msgid "-Wframe-larger-than=<byte-size>\tWarn if a function's stack frame requires in excess of <byte-size>."
  msgstr ""
  
! #: common.opt:637
  #, no-c-format
  msgid "Disable -Wframe-larger-than= warning.  Equivalent to -Wframe-larger-than=<SIZE_MAX> or larger."
  msgstr ""
  
! #: common.opt:641
  #, no-c-format
  msgid "Warn when attempting to free a non-heap object."
  msgstr ""
  
! #: common.opt:645
  #, no-c-format
  msgid "Warn when -fhardened did not enable an option from its set."
  msgstr ""
  
! #: common.opt:656
  #, no-c-format
  msgid "Warn when a switch case falls through."
  msgstr ""
  
! #: common.opt:664
  #, fuzzy, no-c-format
  msgid "Warn when an inlined function cannot be inlined."
  msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
  
! #: common.opt:668
  #, fuzzy, no-c-format
  msgid "Warn when an atomic memory model parameter is known to be outside the valid range."
  msgstr "Varoita käyttämättömistä funktion parametreista"
  
! #: common.opt:675
  #, no-c-format
  msgid "-Wlarger-than=<byte-size>\tWarn if an object's size exceeds <byte-size>."
  msgstr ""
  
! #: common.opt:679
  #, no-c-format
  msgid "Disable -Wlarger-than= warning.  Equivalent to -Wlarger-than=<SIZE_MAX> or larger."
  msgstr ""
  
! #: common.opt:683
  #, no-c-format
  msgid "Warn if comparing pointer parameter with nonnull attribute with NULL."
  msgstr ""
  
! #: common.opt:687
  #, no-c-format
  msgid "Warn if dereferencing a NULL pointer may lead to erroneous or undefined behavior."
  msgstr ""
  
! #: common.opt:698
  #, fuzzy, no-c-format
  #| msgid "Warn about returning a pointer/reference to a local or temporary variable."
  msgid "Warn about passing a pointer/reference to a local or temporary variable to a musttail call argument."
  msgstr "Varoita osoittimen/viittauksen palauttamisesta paikalliseen tai väliaikiseen muuttujaan."
  
! #: common.opt:702
  #, fuzzy, no-c-format
  #| msgid "Warn about returning a pointer/reference to a local or temporary variable."
  msgid "Warn about pointer/reference to a local or temporary variable possibly escaping to a musttail call."
  msgstr "Varoita osoittimen/viittauksen palauttamisesta paikalliseen tai väliaikiseen muuttujaan."
  
! #: common.opt:706
  #, fuzzy, no-c-format
  msgid "Warn about some C++ One Definition Rule violations during link time optimization."
  msgstr "odotettiin iteraatioesittelyä tai -alustusta"
  
! #: common.opt:710
  #, no-c-format
  msgid "Warn about overflow in arithmetic expressions."
  msgstr "Varoita ylivuodosta aritmeettisissa lausekkeissa."
  
! #: common.opt:714
  #, no-c-format
  msgid "During link time optimization warn about mismatched types of global declarations."
  msgstr ""
  
! #: common.opt:718
  #, fuzzy, no-c-format
  msgid "Warn when the packed attribute has no effect on struct layout."
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: common.opt:722
  #, no-c-format
  msgid "Warn when padding is required to align structure members."
  msgstr ""
  
! #: common.opt:726
  #, no-c-format
  msgid "Issue warnings needed for strict compliance to the standard."
  msgstr ""
  
! #: common.opt:730
  #, no-c-format
  msgid "Warn about returning a pointer/reference to a local or temporary variable."
  msgstr "Varoita osoittimen/viittauksen palauttamisesta paikalliseen tai väliaikiseen muuttujaan."
  
! #: common.opt:734
  #, fuzzy, no-c-format
  msgid "Warn when one variable shadows another.  Same as -Wshadow=global."
  msgstr "Varoita käyttämättömistä muuttujista"
  
! #: common.opt:738
  #, fuzzy, no-c-format
  msgid "Warn when one variable shadows another (globally)."
  msgstr "Varoita käyttämättömistä muuttujista"
  
! #: common.opt:742
  #, fuzzy, no-c-format
  msgid "Warn when one local variable shadows another local variable or parameter."
  msgstr "Varoita käyttämättömistä muuttujista"
  
! #: common.opt:749
  #, fuzzy, no-c-format
  msgid "Warn when one local variable shadows another local variable or parameter of compatible type."
  msgstr "Varoita käyttämättömistä muuttujista"
  
! #: common.opt:756
  #, no-c-format
  msgid "Warn when not issuing stack smashing protection for some reason."
  msgstr ""
  
! #: common.opt:760
  #, no-c-format
  msgid "-Wstack-usage=<byte-size>\tWarn if stack usage might exceed <byte-size>."
  msgstr "-Wstack-usage=<tavu-koko>\tVaroita, jos pinon käyttö saattaa ylittää <tavu-koon>."
  
! #: common.opt:764
  #, no-c-format
  msgid "Disable Wstack-usage= warning.  Equivalent to Wstack-usage=<SIZE_MAX> or larger."
  msgstr ""
  
! #: common.opt:768 common.opt:772
  #, fuzzy, no-c-format
  msgid "Warn about code which might break strict aliasing rules."
  msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: common.opt:776 common.opt:780
  #, no-c-format
  msgid "Warn about optimizations that assume that signed overflow is undefined."
  msgstr ""
  
! #: common.opt:784
  #, fuzzy, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((cold))."
  msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: common.opt:788
  #, fuzzy, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((const))."
  msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: common.opt:792
  #, fuzzy, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((pure))."
  msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: common.opt:796
  #, fuzzy, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((noreturn))."
  msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: common.opt:800
  #, fuzzy, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((malloc))."
  msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: common.opt:804
  #, fuzzy, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((returns_nonnull))."
  msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: common.opt:808
  #, no-c-format
  msgid "Warn about C++ polymorphic types where adding final keyword would improve code quality."
  msgstr ""
  
! #: common.opt:812
  #, no-c-format
  msgid "Warn about C++ virtual methods where adding final keyword would improve code quality."
  msgstr ""
  
! #: common.opt:816
  #, fuzzy, no-c-format
  msgid "Warn about statements between switch's controlling expression and the first case."
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: common.opt:821
  #, fuzzy, no-c-format
  msgid "Do not suppress warnings from system headers."
  msgstr "Älä vaienna järjestelmän otsakkeista aiheutuvia varoituksia"
  
! #: common.opt:825
  #, no-c-format
  msgid "Warn if a comparison always evaluates to true or false."
  msgstr "Varoita vertailusta, joka on aina tosi tai aina epätosi."
  
! #: common.opt:829
  #, fuzzy, no-c-format
  msgid "Warn whenever a trampoline is generated."
  msgstr "Varoita käyttämättömistä muuttujista"
  
! #: common.opt:833
  #, fuzzy, no-c-format
  msgid "Warn about cases where -ftrivial-auto-var-init cannot initialize an auto variable."
  msgstr "Varoita muuttujista, jotka alustetaan omalla arvollaan"
  
! #: common.opt:837
  #, fuzzy, no-c-format
  msgid "Warn if a comparison is always true or always false due to the limited range of the data type."
  msgstr "Varoita vertailusta, joka on aina tosi tai aina epätosi johtuen tietotyypin rajallisesta arvoalueesta"
  
! #: common.opt:841
  #, fuzzy, no-c-format
  msgid "Warn about uninitialized automatic variables."
  msgstr "Varoita muuttujista, jotka alustetaan omalla arvollaan"
  
! #: common.opt:845
  #, fuzzy, no-c-format
  msgid "Warn about maybe uninitialized automatic variables."
  msgstr "Varoita muuttujista, jotka alustetaan omalla arvollaan"
  
! #: common.opt:853
  #, fuzzy, no-c-format
  msgid "Enable all -Wunused- warnings."
  msgstr "Ota käyttöön kaikki -Wunused-varoitukset"
  
! #: common.opt:857
  #, fuzzy, no-c-format
  msgid "Warn when a function parameter is only set, otherwise unused."
  msgstr "Varoita käyttämättömistä funktion parametreista"
  
! #: common.opt:861
  #, no-c-format
  msgid "Warn when a variable is only set, otherwise unused."
  msgstr "Varoita vain asetetuista mutta muuten käyttämättömistä muuttujista."
  
! #: common.opt:865
  #, no-c-format
  msgid "Warn when a function is unused."
  msgstr "Varoita käyttämättömistä funktioista."
  
! #: common.opt:869
  #, fuzzy, no-c-format
  msgid "Warn when a label is unused."
  msgstr "Varoita kun nimiö on käyttämätön"
  
! #: common.opt:873
  #, fuzzy, no-c-format
  msgid "Warn when a function parameter is unused."
  msgstr "Varoita käyttämättömistä funktion parametreista"
  
! #: common.opt:877
  #, fuzzy, no-c-format
  msgid "Warn when an expression value is unused."
  msgstr "Varoita käyttämättömistä funktion parametreista"
  
! #: common.opt:881
  #, fuzzy, no-c-format
  msgid "Warn when a variable is unused."
  msgstr "Varoita käyttämättömistä muuttujista"
  
! #: common.opt:885
  #, fuzzy, no-c-format
  msgid "Warn in case profiles in -fprofile-use do not match."
  msgstr "Varoita annetuista include-hakemistoista, jotka eivät ole olemassa"
  
! #: common.opt:889
  #, no-c-format
  msgid "Warn in case a function ends earlier than it begins due to an invalid linenum macros."
  msgstr ""
  
! #: common.opt:893
  #, no-c-format
  msgid "Warn when a conditional has too many terms and condition coverage profiling gives up instrumenting the expression."
  msgstr ""
  
! #: common.opt:898
  #, no-c-format
  msgid "-fpath-coverage-limit=<number> Don't instrument functions path count exceeding <number>."
  msgstr ""
  
! #: common.opt:903
  #, no-c-format
  msgid "Warn if a function exceeds the number of paths (controlled by -fpath-coverage-limit) and path coverage give up instrumenting the function. The limit is approximate and conservative and coverage might give up even if the actual number is slightly below the limit."
  msgstr ""
  
! #: common.opt:910
  #, fuzzy, no-c-format
  msgid "Warn in case profiles in -fprofile-use do not exist."
  msgstr "Varoita annetuista include-hakemistoista, jotka eivät ole olemassa"
  
! #: common.opt:914
  #, fuzzy, no-c-format
  msgid "Warn when a vector operation is compiled outside the SIMD."
  msgstr "Varoita kun esittely ei määrittele tyyppiä"
  
! #: common.opt:918
  #, fuzzy, no-c-format
  msgid "Warn about unsupported features in ThreadSanitizer."
  msgstr "Varoita prototyypittömistä funktioesittelyistä."
  
! #: common.opt:934
  #, fuzzy, no-c-format
  msgid "-aux-info <file>\tEmit declaration information into <file>."
  msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
  
! #: common.opt:947
  #, no-c-format
  msgid "-d<letters>\tEnable dumps from specific passes of the compiler."
  msgstr ""
  
! #: common.opt:951
  #, no-c-format
  msgid "-dumpbase <file>\tSet the file basename to be used for dumps."
  msgstr ""
  
! #: common.opt:955
  #, no-c-format
  msgid "-dumpbase-ext .<ext>    Drop a trailing .<ext> from the dump basename to name auxiliary output files."
  msgstr ""
  
! #: common.opt:959
  #, no-c-format
  msgid "-dumpdir <dir>\tSet the directory name to be used for dumps."
  msgstr ""
  
! #: common.opt:1068
  #, no-c-format
  msgid "The version of the C++ ABI in use."
  msgstr "Käytössä olevan C++-ABIn versio."
  
! #: common.opt:1072
  #, no-c-format
  msgid "Aggressively optimize loops using language constraints."
  msgstr ""
  
! #: common.opt:1076
  #, no-c-format
  msgid "Align the start of functions."
  msgstr "Kohdista funktioiden alut."
  
! #: common.opt:1083
  #, no-c-format
  msgid "Align labels which are only reached by jumping."
  msgstr ""
  
! #: common.opt:1090
  #, no-c-format
  msgid "Align all labels."
  msgstr "Tasaa kaikki nimikkeet."
  
! #: common.opt:1097
  #, no-c-format
  msgid "Align the start of loops."
  msgstr "Kohdista silmukoiden alut."
  
! #: common.opt:1104
  #, no-c-format
  msgid "Allow the compiler to introduce new data races on stores."
  msgstr ""
  
! #: common.opt:1108
  #, fuzzy, no-c-format
  msgid "Enable static analysis pass."
  msgstr "virheellinen esikääntäjän direktiivi #%s"
  
! #: common.opt:1128
  #, fuzzy, no-c-format
  msgid "Select what to sanitize."
  msgstr "Mikä on Crowdin?"
  
! #: common.opt:1132
  #, fuzzy, no-c-format
  msgid "Select type of coverage sanitization."
  msgstr "Mikä on Crowdin?"
  
! #: common.opt:1145
  #, no-c-format
  msgid "-fasan-shadow-offset=<number>\tUse custom shadow memory offset."
  msgstr ""
  
! #: common.opt:1149
  #, no-c-format
  msgid "-fsanitize-sections=<sec1,sec2,...>\tSanitize global variables in user-defined sections."
  msgstr ""
  
! #: common.opt:1154
  #, no-c-format
  msgid "After diagnosing undefined behavior attempt to continue execution."
  msgstr ""
  
! #: common.opt:1158
  #, fuzzy, no-c-format
  msgid "This switch is deprecated; use -fsanitize-recover= instead."
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: common.opt:1162
  #, no-c-format
  msgid "Use traps instead of diagnostics of undefined behavior sanitizers."
  msgstr ""
  
! #: common.opt:1172
  #, fuzzy, no-c-format
  msgid "This switch is deprecated; use -fsanitize-trap= instead."
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: common.opt:1176
  #, fuzzy, no-c-format
  msgid "Generate unwind tables that are exact at each instruction boundary."
  msgstr "Käytä poikkeustenkäsittelyä"
  
! #: common.opt:1180
  #, fuzzy, no-c-format
  msgid "Generate auto-inc/dec instructions."
  msgstr "Käytä AltiVec-käskyjä"
  
! #: common.opt:1184
  #, no-c-format
  msgid "Use sample profile information for call graph node weights. The default profile file is fbdata.afdo in 'pwd'."
  msgstr ""
  
! #: common.opt:1189
  #, no-c-format
  msgid "Use sample profile information for call graph node weights. The profile file is specified in the argument."
  msgstr ""
  
! #: common.opt:1198
  #, fuzzy, no-c-format
  msgid "Generate code to check bounds before indexing arrays."
  msgstr "Käytä AltiVec-käskyjä"
  
! #: common.opt:1202
  #, no-c-format
  msgid "Replace add, compare, branch with branch on count register."
  msgstr ""
  
! #: common.opt:1206
  #, fuzzy, no-c-format
  msgid "Use profiling information for branch probabilities."
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: common.opt:1222
  #, fuzzy, no-c-format
  msgid "Output callgraph information on a per-file basis."
  msgstr "luo kutsukaavio"
  
! #: common.opt:1226
  #, no-c-format
  msgid "Output callgraph information on a per-file basis with decorations."
  msgstr ""
  
! #: common.opt:1230
  #, no-c-format
  msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions."
  msgstr ""
  
! #: common.opt:1234
  #, no-c-format
  msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls."
  msgstr ""
  
! #: common.opt:1241
  #, no-c-format
  msgid "Save registers around function calls."
  msgstr ""
  
! #: common.opt:1245
  #, no-c-format
  msgid "This switch is deprecated; do not use."
  msgstr "Tämä valitsin on vanhentunut; älä käytä."
  
! #: common.opt:1249
  #, no-c-format
  msgid "Check the return value of new in C++."
  msgstr "Tarkista C++:n new’n paluuarvo."
  
! #: common.opt:1253 common.opt:1257
  #, fuzzy, no-c-format
  msgid "Perform internal consistency checkings."
  msgstr "Sähkökatko"
  
! #: common.opt:1261
  #, no-c-format
  msgid "For -f*-prefix-map= options compare canonicalized pathnames rather than just strings."
  msgstr ""
  
! #: common.opt:1265
  #, fuzzy, no-c-format
  msgid "Enable code hoisting."
  msgstr "Ota käyttöön funktioprofilointi."
  
! #: common.opt:1269
  #, no-c-format
  msgid "Looks for opportunities to reduce stack adjustments and stack references."
  msgstr ""
  
! #: common.opt:1273
  #, fuzzy, no-c-format
  msgid "Put uninitialized globals in the common section."
  msgstr "%qD:a käytetään alustamattomana tässä funktiossa"
  
! #: common.opt:1281
  #, no-c-format
  msgid "-fcompare-debug[=<opts>]\tCompile with and without e.g. -gtoggle, and compare the final-insns dump."
  msgstr ""
  
! #: common.opt:1285
  #, fuzzy, no-c-format
  msgid "Run only the second compilation of -fcompare-debug."
  msgstr "aseta vianjäljityksen tulostetiedoston nimi"
  
! #: common.opt:1289
  #, fuzzy, no-c-format
  msgid "Perform comparison elimination after register allocation has finished."
  msgstr "Käytä rekistereitä argumenttien välittämiseen"
  
! #: common.opt:1293
  #, no-c-format
  msgid "Do not perform optimizations increasing noticeably stack usage."
  msgstr ""
  
! #: common.opt:1297
  #, fuzzy, no-c-format
  msgid "Perform a register copy-propagation optimization pass."
  msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:1301
  #, no-c-format
  msgid "Fold instructions calculating memory offsets to the memory access instruction if possible."
  msgstr ""
  
! #: common.opt:1305
  #, fuzzy, no-c-format
  msgid "Perform cross-jumping optimization."
  msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:1309
  #, no-c-format
  msgid "When running CSE, follow jumps to their targets."
  msgstr ""
  
! #: common.opt:1317
  #, no-c-format
  msgid "Omit range reduction step when performing complex division."
  msgstr ""
  
! #: common.opt:1321
  #, no-c-format
  msgid "Complex multiplication and division follow Fortran rules."
  msgstr ""
  
! #: common.opt:1325
  #, fuzzy, no-c-format
  msgid "Place data items into their own section."
  msgstr "ensimmäinen käyttökerta kussakin funktiossa.)"
  
! #: common.opt:1329
  #, no-c-format
  msgid "List all available debugging counters with their limits and counts."
  msgstr ""
  
! #: common.opt:1333
  #, no-c-format
  msgid "-fdbg-cnt=<counter>[:<lower_limit1>-]<upper_limit1>[:<lower_limit2>-<upper_limit2>:...][,<counter>:...]\tSet the debug counter limit."
  msgstr ""
  
! #: common.opt:1337
  #, no-c-format
  msgid "-fdebug-prefix-map=<old>=<new>\tMap one directory name to another in debug information."
  msgstr ""
  
! #: common.opt:1341
  #, no-c-format
  msgid "-ffile-prefix-map=<old>=<new>\tMap one directory name to another in compilation result."
  msgstr ""
  
! #: common.opt:1345
  #, no-c-format
  msgid "Output .debug_types section when using DWARF v4 debuginfo."
  msgstr ""
  
! #: common.opt:1351
  #, no-c-format
  msgid "Defer popping functions args from stack until later."
  msgstr ""
  
! #: common.opt:1355
  #, fuzzy, no-c-format
  msgid "Attempt to fill delay slots of branch instructions."
  msgstr "Käytä AltiVec-käskyjä"
  
! #: common.opt:1359
  #, no-c-format
  msgid "Delete dead instructions that may throw exceptions."
  msgstr ""
  
! #: common.opt:1363
  #, no-c-format
  msgid "Delete useless null pointer checks."
  msgstr ""
  
! #: common.opt:1367
  #, no-c-format
  msgid "Stream extra data to support more aggressive devirtualization in LTO local transformation mode."
  msgstr ""
  
! #: common.opt:1371
  #, fuzzy, no-c-format
  msgid "Perform speculative devirtualization."
  msgstr "Suorita uusille äänitetyille tiedotteille:"
  
! #: common.opt:1375
  #, no-c-format
  msgid "Try to convert virtual calls to direct ones."
  msgstr ""
  
! #: common.opt:1379
  #, no-c-format
  msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics."
  msgstr ""
  
! #: common.opt:1396
  #, no-c-format
  msgid "Show the source line with a caret indicating the column."
  msgstr ""
  
! #: common.opt:1400
  #, no-c-format
  msgid "Show lines linking related events in diagnostic paths."
  msgstr ""
  
! #: common.opt:1404
  #, no-c-format
  msgid "Show labels annotating ranges of source code when showing source."
  msgstr ""
  
! #: common.opt:1408
  #, no-c-format
  msgid "Show line numbers in the left margin when showing source."
  msgstr ""
  
! #: common.opt:1416
  #, fuzzy, no-c-format
  msgid "-fdiagnostics-color=[never|always|auto]\tColorize diagnostics."
  msgstr "     --color[=<milloin>]  väritä tuloste (auto, always tai never)\n"
  
! #: common.opt:1436
  #, fuzzy, no-c-format
  #| msgid "Enable verbose output."
  msgid "Enable formatting of JSON output."
  msgstr "Ota käyttöön yksityiskohtainen tuloste."
  
! #: common.opt:1440
  #, fuzzy, no-c-format
  msgid "-fdiagnostics-urls=[never|always|auto]\tEmbed URLs in diagnostics."
  msgstr "     --color[=<milloin>]  väritä tuloste (auto, always tai never)\n"
  
! #: common.opt:1460
  #, no-c-format
  msgid "-fdiagnostics-column-unit=[display|byte]\tSelect whether column numbers are output as display columns (default) or raw bytes."
  msgstr ""
  
! #: common.opt:1464
  #, no-c-format
  msgid "-fdiagnostics-column-origin=<number>\tSet the number of the first column.  The default is 1-based as per GNU style, but some utilities may expect 0-based, for example."
  msgstr ""
  
! #: common.opt:1468
  #, no-c-format
! msgid "-fdiagnostics-format=[text|sarif-stderr|sarif-file|json|json-stderr|json-file]\tSelect output format."
  msgstr ""
  
! #: common.opt:1472
  #, no-c-format
  msgid "Add output format."
  msgstr ""
  
! #: common.opt:1476
  #, no-c-format
  msgid "Set output format."
  msgstr ""
  
! #: common.opt:1480
  #, no-c-format
  msgid "-fdiagnostics-escape-format=[unicode|bytes]\tSelect how to escape non-printable-ASCII bytes in the source for diagnostics that suggest it."
  msgstr ""
  
! #: common.opt:1527
  #, no-c-format
  msgid "Print fix-it hints in machine-readable form."
  msgstr ""
  
! #: common.opt:1531
  #, no-c-format
  msgid "Print fix-it hints to stderr in unified diff format."
  msgstr ""
  
! #: common.opt:1535
  #, no-c-format
  msgid "Amend appropriate diagnostic messages with the command line option that controls them."
  msgstr ""
  
! #: common.opt:1539
  #, no-c-format
  msgid "Print CWE identifiers for diagnostic messages, where available."
  msgstr ""
  
! #: common.opt:1543
  #, no-c-format
  msgid "Print any rules associated with diagnostic messages."
  msgstr ""
  
! #: common.opt:1547
  #, no-c-format
  msgid "Use color within diagnostic messages to highlight pertinent information."
  msgstr ""
  
! #: common.opt:1551
  #, no-c-format
  msgid "Specify how to print any control-flow path associated with a diagnostic."
  msgstr ""
  
! #: common.opt:1555
  #, no-c-format
  msgid "Turn off any diagnostics features that complicate the output, such as line numbers, color, and warning URLs."
  msgstr ""
  
! #: common.opt:1559
  #, no-c-format
  msgid "-ftabstop=<number>      Distance between tab stops for column reporting."
  msgstr ""
  
! #: common.opt:1575
  #, no-c-format
  msgid "Show stack depths of events in paths."
  msgstr ""
  
! #: common.opt:1579
  #, no-c-format
  msgid "-fdiagnostics-text-art-charset=[none|ascii|unicode|emoji]\tDetermine which characters to use in text arg diagrams."
  msgstr ""
  
! #: common.opt:1598
  #, no-c-format
  msgid "Set minimum width of left margin of source code when showing source."
  msgstr ""
  
! #: common.opt:1602
  #, no-c-format
  msgid "-fdisable-[tree|rtl|ipa]-<pass>=range1+range2\tDisable an optimization pass."
  msgstr ""
  
! #: common.opt:1606
  #, no-c-format
  msgid "-fenable-[tree|rtl|ipa]-<pass>=range1+range2\tEnable an optimization pass."
  msgstr ""
  
! #: common.opt:1610
  #, no-c-format
  msgid "-fdump-<type>\tDump various compiler internals to a file."
  msgstr ""
  
! #: common.opt:1617
  #, no-c-format
  msgid "-fdump-final-insns=filename\tDump to filename the insns at the end of translation."
  msgstr ""
  
! #: common.opt:1621
  #, fuzzy, no-c-format
  msgid "-fdump-go-spec=filename\tWrite all declarations to file as Go code."
  msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
  
! #: common.opt:1625
  #, no-c-format
  msgid "Suppress output of addresses in debugging dumps."
  msgstr ""
  
! #: common.opt:1629
  #, no-c-format
  msgid "Collect and dump debug information into temporary file if ICE in C/C++ compiler occurred."
  msgstr ""
  
! #: common.opt:1634
  #, no-c-format
  msgid "Dump detailed information on GCC's internal representation of source code locations."
  msgstr ""
  
! #: common.opt:1638
  #, fuzzy, no-c-format
  msgid "Dump optimization passes."
  msgstr "%s: virheellinen ylikirjoituskertojen määrä"
  
! #: common.opt:1642
  #, no-c-format
  msgid "Suppress output of instruction numbers, line number notes and addresses in debugging dumps."
  msgstr ""
  
! #: common.opt:1646
  #, no-c-format
  msgid "Suppress output of previous and next insn numbers in debugging dumps."
  msgstr ""
  
! #: common.opt:1650
  #, no-c-format
  msgid "Enable CFI tables via GAS assembler directives."
  msgstr "Ota käyttöön CFI-taulut GAS-assembler-direktiivien kautta."
  
! #: common.opt:1654
  #, fuzzy, no-c-format
  msgid "Perform early inlining."
  msgstr "Suorita uusille äänitetyille tiedotteille:"
  
! #: common.opt:1662
  #, fuzzy, no-c-format
  msgid "Perform interprocedural reduction of aggregates."
  msgstr "Sähkökatko"
  
! #: common.opt:1666
  #, no-c-format
  msgid "Perform unused symbol elimination in debug info."
  msgstr ""
  
! #: common.opt:1670
  #, no-c-format
  msgid "Perform unused type elimination in debug info."
  msgstr ""
  
! #: common.opt:1674
  #, no-c-format
  msgid "Do not suppress C++ class debug information."
  msgstr ""
  
! #: common.opt:1678
  #, no-c-format
  msgid "Enable exception handling."
  msgstr "Käytä poikkeustenkäsittelyä."
  
! #: common.opt:1682
  #, no-c-format
  msgid "Perform a number of minor, expensive optimizations."
  msgstr "Suorita useita pieniä, kalliita optimointeja."
  
! #: common.opt:1686
  #, no-c-format
  msgid "-fexcess-precision=[fast|standard|16]\tSpecify handling of excess floating-point precision."
  msgstr ""
  
! #: common.opt:1704
  #, no-c-format
  msgid "-fpermitted-flt-eval-methods=[c11|ts-18661]\tSpecify which values of FLT_EVAL_METHOD are permitted."
  msgstr ""
  
! #: common.opt:1720
  #, no-c-format
  msgid "Output lto objects containing both the intermediate language and binary output."
  msgstr ""
  
! #: common.opt:1724
  #, no-c-format
  msgid "Assume no NaNs or infinities are generated."
  msgstr ""
  
! #: common.opt:1728
  #, no-c-format
  msgid "Assume that loops with an exit will terminate and not loop indefinitely."
  msgstr ""
  
! #: common.opt:1732
  #, no-c-format
  msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler."
  msgstr ""
  
! #: common.opt:1736
  #, fuzzy, no-c-format
  msgid "Don't allocate floats and doubles in extended-precision registers."
  msgstr "kohdemuoto ei tue äärettömyyttä"
  
! #: common.opt:1744
  #, fuzzy, no-c-format
  msgid "Perform a forward propagation pass on RTL."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:1748
  #, no-c-format
  msgid "-ffp-contract=[off|on|fast]\tPerform floating-point expression contraction."
  msgstr ""
  
! #: common.opt:1764
  #, no-c-format
  msgid "Allow built-in functions ceil, floor, round, trunc to raise \"inexact\" exceptions."
  msgstr ""
  
! #: common.opt:1771
  #, no-c-format
  msgid "Allow function addresses to be held in registers."
  msgstr ""
  
! #: common.opt:1775
  #, fuzzy, no-c-format
  msgid "Place each function into its own section."
  msgstr "ensimmäinen käyttökerta kussakin funktiossa.)"
  
! #: common.opt:1779
  #, fuzzy, no-c-format
  msgid "Perform global common subexpression elimination."
  msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:1783
  #, fuzzy, no-c-format
  msgid "Perform enhanced load motion during global common subexpression elimination."
  msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:1787
  #, fuzzy, no-c-format
  msgid "Perform store motion after global common subexpression elimination."
  msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:1791
  #, no-c-format
  msgid "Try to avoid store forwarding."
  msgstr ""
  
! #: common.opt:1795
  #, fuzzy, no-c-format
  msgid "Perform redundant load after store elimination in global common subexpression elimination."
  msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:1800
  #, fuzzy, no-c-format
  msgid "Perform global common subexpression elimination after register allocation has finished."
  msgstr "Käytä rekistereitä argumenttien välittämiseen"
  
! #: common.opt:1817
  #, no-c-format
  msgid "-fgnat-encodings=[all|gdb|minimal]\tSelect the balance between GNAT encodings and standard DWARF emitted in the debug information."
  msgstr ""
  
! #: common.opt:1822
  #, fuzzy, no-c-format
  msgid "Enable in and out of Graphite representation."
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: common.opt:1826
  #, fuzzy, no-c-format
  msgid "Enable Graphite Identity transformation."
  msgstr "luo kutsukaavio"
  
! #: common.opt:1830
  #, fuzzy, no-c-format
  msgid "Enable hoisting adjacent loads to encourage generating conditional move instructions."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:1843
  #, no-c-format
  msgid "Run two instruction combination passes late in the pass pipeline; one before register allocation and one after."
  msgstr ""
  
! #: common.opt:1848
  #, no-c-format
  msgid "Mark all loops as parallel."
  msgstr "Merkitse kaikki silmukat rinnakkaisiksi."
  
! #: common.opt:1852 common.opt:1860 common.opt:3246
  #, fuzzy, no-c-format
  msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
  msgstr "Käytä AltiVec-käskyjä"
  
! #: common.opt:1856
  #, fuzzy, no-c-format
  msgid "Enable loop interchange on trees."
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: common.opt:1864
  #, fuzzy, no-c-format
  msgid "Perform unroll-and-jam on loops."
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: common.opt:1868
  #, fuzzy, no-c-format
  msgid "Enable support for GNU transactional memory."
  msgstr "Ota käyttöön lisämääreiden tuki"
  
! #: common.opt:1872
  #, fuzzy, no-c-format
  msgid "Use STB_GNU_UNIQUE if supported by the assembler."
  msgstr "muunnos merkistöstä ”%s” ei ole tuettu"
  
! #: common.opt:1880
  #, fuzzy, no-c-format
  msgid "Enable the loop nest optimizer."
  msgstr "Käytä AltiVec-käskyjä"
  
! #: common.opt:1884
  #, no-c-format
  msgid "Force bitfield accesses to match their type width."
  msgstr ""
  
! #: common.opt:1888
  #, no-c-format
  msgid "Merge adjacent stores."
  msgstr ""
  
! #: common.opt:1892
  #, fuzzy, no-c-format
  msgid "Enable guessing of branch probabilities."
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: common.opt:1896
  #, no-c-format
  msgid "Enable various security-relevant flags."
  msgstr ""
  
! #: common.opt:1900
  #, no-c-format
  msgid "Harden conditionals not used in branches, checking reversed conditions."
  msgstr ""
  
! #: common.opt:1904
  #, no-c-format
  msgid "Harden conditional branches by checking reversed conditions."
  msgstr ""
  
! #: common.opt:1908
  #, no-c-format
  msgid "Harden control flow by recording and checking execution paths."
  msgstr ""
  
! #: common.opt:1912
  #, fuzzy, no-c-format
  msgid "Disable CFR in leaf functions."
  msgstr "Käytä AltiVec-käskyjä"
  
! #: common.opt:1916
  #, no-c-format
  msgid "Check CFR execution paths also before calls followed by returns of their results."
  msgstr ""
  
! #: common.opt:1920
  #, no-c-format
  msgid "Check CFR execution paths also when exiting a function through an exception."
  msgstr ""
  
! #: common.opt:1924
  #, no-c-format
  msgid "-fhardcfr-check-noreturn-calls=[always|no-xthrow|nothrow|never]\tCheck CFR execution paths also before calling noreturn functions."
  msgstr ""
  
! #: common.opt:1947
  #, fuzzy, no-c-format
! msgid "Process #ident directives."
  msgstr "Älä luo #line-direktiivejä"
  
! #: common.opt:1951
  #, fuzzy, no-c-format
  msgid "Perform conversion of conditional jumps to branchless equivalents."
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: common.opt:1955
  #, fuzzy, no-c-format
  msgid "Perform conversion of conditional jumps to conditional execution."
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: common.opt:1959
  #, no-c-format
  msgid "-fstack-reuse=[all|named_vars|none]\tSet stack reuse level for local variables."
  msgstr ""
  
! #: common.opt:1975
  #, fuzzy, no-c-format
  msgid "Convert conditional jumps in innermost loops to branchless equivalents."
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: common.opt:1987
  #, fuzzy, no-c-format
  msgid "Do not generate .size directives."
  msgstr "Älä luo #line-direktiivejä"
  
! #: common.opt:1991
  #, fuzzy, no-c-format
  msgid "Perform indirect inlining."
  msgstr "Käytä epäsuoria kutsuja"
  
! #: common.opt:1997
  #, no-c-format
  msgid "Enable inlining of function declared \"inline\", disabling disables all inlining."
  msgstr ""
  
! #: common.opt:2001
  #, fuzzy, no-c-format
  msgid "Integrate functions into their callers when code size is known not to grow."
  msgstr "jäsenfunktio-osoitinta käytetty laskutoimituksessa"
  
! #: common.opt:2005
  #, fuzzy, no-c-format
  msgid "Integrate functions not declared \"inline\" into their callers when profitable."
  msgstr "jäsenfunktio-osoitinta käytetty laskutoimituksessa"
  
! #: common.opt:2009
  #, fuzzy, no-c-format
  msgid "Integrate functions only required by their single caller."
  msgstr "jäsenfunktio-osoitinta käytetty laskutoimituksessa"
  
! #: common.opt:2016
  #, no-c-format
  msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>."
  msgstr ""
  
! #: common.opt:2020
  #, no-c-format
  msgid "Inline __atomic operations when a lock free instruction sequence is available."
  msgstr ""
  
! #: common.opt:2030
  #, no-c-format
  msgid "-finline-stringops[=memcmp|memcpy|memmove|memset] Expand supported mem/str operations inline, even if against optimization."
  msgstr ""
  
! #: common.opt:2058
  #, fuzzy, no-c-format
  msgid "Equivalent to -fcf-protection=full."
  msgstr "whatis-vastine"
  
! #: common.opt:2062
  #, no-c-format
  msgid "-fcf-protection=[full|branch|return|none|check]\tInstrument functions with checks to verify jump/call/return control-flow transfer instructions have valid targets."
  msgstr ""
  
! #: common.opt:2085
  #, fuzzy, no-c-format
  msgid "Instrument function entry and exit with profiling calls."
  msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
  
! #: common.opt:2089
  #, fuzzy, no-c-format
  msgid "Instrument function entry and exit with profiling calls invoked once."
  msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
  
! #: common.opt:2093
  #, fuzzy, no-c-format
  msgid "-finstrument-functions-exclude-function-list=name,...\tDo not instrument listed functions."
  msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
  
! #: common.opt:2097
  #, fuzzy, no-c-format
  msgid "-finstrument-functions-exclude-file-list=filename,...\tDo not instrument functions listed in files."
  msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
  
! #: common.opt:2101
  #, fuzzy, no-c-format
  msgid "Perform interprocedural constant propagation."
  msgstr "Sähkökatko"
  
! #: common.opt:2105
  #, fuzzy, no-c-format
  msgid "Perform cloning to make Interprocedural constant propagation stronger."
  msgstr "Sähkökatko"
  
! #: common.opt:2113
  #, fuzzy, no-c-format
  msgid "Perform interprocedural bitwise constant propagation."
  msgstr "Sähkökatko"
  
! #: common.opt:2117
  #, fuzzy, no-c-format
  msgid "Perform interprocedural modref analysis."
  msgstr "Sähkökatko"
  
! #: common.opt:2121
  #, no-c-format
  msgid "Perform reordering and cloning of functions to maximize locality."
  msgstr ""
  
! #: common.opt:2125
  #, fuzzy, no-c-format
  msgid "Perform interprocedural profile propagation."
  msgstr "Sähkökatko"
  
! #: common.opt:2129
  #, fuzzy, no-c-format
  msgid "Perform interprocedural points-to analysis."
  msgstr "Sähkökatko"
  
! #: common.opt:2133
  #, fuzzy, no-c-format
  msgid "Discover pure and const functions."
  msgstr "epäkelpo tallennusluokka funktiolle %qs"
  
! #: common.opt:2137
  #, fuzzy, no-c-format
  msgid "Perform Identical Code Folding for functions and read-only variables."
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: common.opt:2141
  #, fuzzy, no-c-format
  msgid "Perform Identical Code Folding for functions."
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: common.opt:2145
  #, fuzzy, no-c-format
  msgid "Perform Identical Code Folding for variables."
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: common.opt:2149
  #, no-c-format
  msgid "Discover read-only and non addressable static variables."
  msgstr ""
  
! #: common.opt:2153
  #, no-c-format
  msgid "Discover read-only, write-only and non-addressable static variables."
  msgstr ""
  
! #: common.opt:2157
  #, no-c-format
  msgid "Reduce stack alignment on call sites if possible."
  msgstr ""
  
! #: common.opt:2169
  #, fuzzy, no-c-format
  msgid "Perform IPA Value Range Propagation."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:2173
  #, no-c-format
  msgid "-fira-algorithm=[CB|priority]\tSet the used IRA algorithm."
  msgstr ""
  
! #: common.opt:2177
  #, no-c-format
  msgid "Assume strict aliasing rules apply across (uninlined) function boundaries."
  msgstr ""
  
! #: common.opt:2190
  #, no-c-format
  msgid "-fira-region=[one|all|mixed]\tSet regions for IRA."
  msgstr ""
  
! #: common.opt:2206
  #, no-c-format
  msgid "Use IRA based register pressure calculation in RTL hoist optimizations."
  msgstr ""
  
! #: common.opt:2211
  #, no-c-format
  msgid "Use IRA based register pressure calculation in RTL loop optimizations."
  msgstr ""
  
! #: common.opt:2216
  #, no-c-format
  msgid "Share slots for saving different hard registers."
  msgstr ""
  
! #: common.opt:2220
  #, no-c-format
  msgid "Share stack slots for spilled pseudo-registers."
  msgstr ""
  
! #: common.opt:2224
  #, no-c-format
  msgid "-fira-verbose=<number>\tControl IRA's level of diagnostic messages."
  msgstr ""
  
! #: common.opt:2228
  #, fuzzy, no-c-format
  msgid "Optimize induction variables on trees."
  msgstr "Tuota bittikäskyjä"
  
! #: common.opt:2232
  #, fuzzy, no-c-format
  msgid "Use jump tables for sufficiently large switch statements."
  msgstr "nimike yhdyslauseen lopussa"
  
! #: common.opt:2236
  #, fuzzy, no-c-format
  msgid "Use bit tests for sufficiently large switch statements."
  msgstr "nimike yhdyslauseen lopussa"
  
! #: common.opt:2240
  #, fuzzy, no-c-format
  msgid "Generate code for functions even if they are fully inlined."
  msgstr "Tuota koodia big-endian-tilassa"
  
! #: common.opt:2244
  #, fuzzy, no-c-format
  msgid "Generate code for static functions even if they are never called."
  msgstr "Tuota koodia big-endian-tilassa"
  
! #: common.opt:2248
  #, fuzzy, no-c-format
  msgid "Emit static const variables even if they are not used."
  msgstr "Tuota koodia big-endian-tilassa"
  
! #: common.opt:2252
  #, no-c-format
  msgid "Give external symbols a leading underscore."
  msgstr ""
  
! #: common.opt:2260
  #, no-c-format
  msgid "Do CFG-sensitive rematerialization in LRA."
  msgstr ""
  
! #: common.opt:2264
  #, fuzzy, no-c-format
  msgid "Enable link-time optimization."
  msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:2268
  #, no-c-format
  msgid "Link-time optimization with number of parallel jobs or jobserver."
  msgstr ""
  
! #: common.opt:2272
  #, no-c-format
  msgid "Enable incremental LTO, with its cache in given directory."
  msgstr ""
  
! #: common.opt:2276
  #, no-c-format
  msgid "Number of cache entries in incremental LTO after which to prune old entries."
  msgstr ""
  
! #: common.opt:2301
  #, no-c-format
  msgid "Specify the algorithm to partition symbols and vars at linktime."
  msgstr ""
  
! #: common.opt:2306
  #, no-c-format
  msgid "Use zlib/zstd compression level <number> for IL."
  msgstr ""
  
! #: common.opt:2314
  #, fuzzy, no-c-format
  msgid "Report various link-time optimization statistics."
  msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:2318
  #, fuzzy, no-c-format
  msgid "Report various link-time optimization statistics for WPA only."
  msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:2322
  #, fuzzy, no-c-format
  msgid "Set errno after built-in math functions."
  msgstr "Tunnista sisäiset funktiot"
  
! #: common.opt:2326
  #, no-c-format
  msgid "-fmax-errors=<number>\tMaximum number of errors to report."
  msgstr ""
  
! #: common.opt:2330
  #, no-c-format
  msgid "Allow removal of malloc and free pairs when allocated block is unused."
  msgstr ""
  
! #: common.opt:2337
  #, fuzzy, no-c-format
  msgid "Report on permanent memory allocation."
  msgstr "Muistinvarausvirhe"
  
! #: common.opt:2341
  #, fuzzy, no-c-format
  msgid "Report on permanent memory allocation in WPA only."
  msgstr "Muistinvarausvirhe"
  
! #: common.opt:2348
  #, no-c-format
  msgid "Attempt to merge identical constants and constant variables."
  msgstr ""
  
! #: common.opt:2352
  #, no-c-format
  msgid "Attempt to merge identical constants across compilation units."
  msgstr ""
  
! #: common.opt:2356
  #, no-c-format
  msgid "Attempt to merge identical debug strings across compilation units."
  msgstr ""
  
! #: common.opt:2360
  #, no-c-format
  msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping."
  msgstr ""
  
! #: common.opt:2364
  #, fuzzy, no-c-format
  #| msgid "Align the start of functions."
  msgid "Align the start of every function."
  msgstr "Kohdista funktioiden alut."
  
! #: common.opt:2368
  #, no-c-format
  msgid "Perform SMS based modulo scheduling before the first scheduling pass."
  msgstr ""
  
! #: common.opt:2372
  #, no-c-format
  msgid "Perform SMS based modulo scheduling with register moves allowed."
  msgstr ""
  
! #: common.opt:2376
  #, fuzzy, no-c-format
  msgid "Move loop invariant computations out of loops."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:2380
  #, fuzzy, no-c-format
  #| msgid "Align the start of loops."
  msgid "Move stores out of loops."
  msgstr "Kohdista silmukoiden alut."
  
! #: common.opt:2384
  #, no-c-format
  msgid "Building block for specs-based multilib-aware TFLAGS."
  msgstr ""
  
! #: common.opt:2388
  #, fuzzy, no-c-format
  msgid "Use the RTL dead code elimination pass."
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: common.opt:2392
  #, fuzzy, no-c-format
  msgid "Use the RTL dead store elimination pass."
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: common.opt:2396
  #, no-c-format
  msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
  msgstr ""
  
! #: common.opt:2400
  #, no-c-format
  msgid "Support synchronous non-call exceptions."
  msgstr ""
  
! #: common.opt:2407
  #, no-c-format
  msgid "-foffload-options=<targets>=<options>\tSpecify options for the offloading targets."
  msgstr ""
  
! #: common.opt:2411
  #, no-c-format
  msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
  msgstr ""
  
! #: common.opt:2424
  #, no-c-format
  msgid "-foffload-abi-host-opts=<options>\tSpecify host ABI options."
  msgstr ""
  
! #: common.opt:2428
  #, no-c-format
  msgid "When possible do not generate stack frames."
  msgstr ""
  
! #: common.opt:2435
  #, fuzzy, no-c-format
  msgid "Generate SIMD clones for functions with the OpenMP declare target directive."
  msgstr "Tuota koodia big-endian-tilassa"
  
! #: common.opt:2454
  #, fuzzy, no-c-format
  msgid "Enable all optimization info dumps on stderr."
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: common.opt:2458
  #, no-c-format
  msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
  msgstr ""
  
! #: common.opt:2462
  #, no-c-format
  msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed."
  msgstr ""
  
! #: common.opt:2466
  #, no-c-format
  msgid "Detect loops calculating CRC and replace with faster implementation. If the target supports CRC instruction and the CRC loop uses the same polynomial as the one used in the CRC instruction, directly replace with the corresponding CRC instruction. Otherwise, if the target supports carry-less-multiplication instruction, generate CRC using it. If neither case applies, generate table-based CRC."
  msgstr ""
  
! #: common.opt:2480
  #, no-c-format
  msgid "Optimize sibling and tail recursive calls."
  msgstr ""
  
! #: common.opt:2484
  #, fuzzy, no-c-format
  msgid "Insert path profiling code."
  msgstr "Ota käyttöön funktioprofilointi"
  
! #: common.opt:2488
  #, fuzzy, no-c-format
  msgid "Perform partial inlining."
  msgstr "Onnistui osittain"
  
! #: common.opt:2492 common.opt:2496
  #, no-c-format
  msgid "Report on memory allocation before interprocedural optimization."
  msgstr ""
  
! #: common.opt:2500
  #, no-c-format
  msgid "Pack structure members together without holes."
  msgstr ""
  
! #: common.opt:2504
  #, no-c-format
  msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
  msgstr ""
  
! #: common.opt:2508
  #, fuzzy, no-c-format
  msgid "Return small aggregates in memory, not registers."
  msgstr "Funktion ”%s” paluuarvoa kohdassa %L ei ole asetettu"
  
! #: common.opt:2512
  #, fuzzy, no-c-format
  msgid "Perform loop peeling."
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: common.opt:2516
  #, fuzzy, no-c-format
  msgid "Enable machine specific peephole optimizations."
  msgstr "Käytä AltiVec-käskyjä"
  
! #: common.opt:2520
  #, no-c-format
  msgid "Enable an RTL peephole pass before sched2."
  msgstr ""
  
! #: common.opt:2524
  #, fuzzy, no-c-format
  msgid "Generate position-independent code if possible (large mode)."
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: common.opt:2528
  #, fuzzy, no-c-format
  msgid "Generate position-independent code for executables if possible (large mode)."
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: common.opt:2532
  #, fuzzy, no-c-format
  msgid "Generate position-independent code if possible (small mode)."
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: common.opt:2536
  #, fuzzy, no-c-format
  msgid "Generate position-independent code for executables if possible (small mode)."
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: common.opt:2540
  #, no-c-format
  msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
  msgstr ""
  
! #: common.opt:2544
  #, no-c-format
  msgid "Specify a plugin to load."
  msgstr "Anna ladattava liitännäinen."
  
! #: common.opt:2548
  #, no-c-format
  msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
  msgstr ""
  
! #: common.opt:2552
  #, fuzzy, no-c-format
  msgid "Run predictive commoning optimization."
  msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:2556
  #, fuzzy, no-c-format
  msgid "Generate prefetch instructions, if available, for arrays in loops."
  msgstr "Tuota bittikäskyjä"
  
! #: common.opt:2560
  #, fuzzy, no-c-format
  msgid "Enable basic program profiling code."
  msgstr "Ota käyttöön funktioprofilointi"
  
! #: common.opt:2564
  #, fuzzy, no-c-format
  msgid "Generate absolute source path names for gcov."
  msgstr "virheellinen versionumero ”%s”"
  
! #: common.opt:2568
  #, fuzzy, no-c-format
  msgid "Insert arc-based program profiling code."
  msgstr "Ota käyttöön funktioprofilointi"
  
! #: common.opt:2572
  #, fuzzy, no-c-format
  msgid "Insert condition coverage profiling code."
  msgstr "Ota käyttöön funktioprofilointi"
  
! #: common.opt:2576
  #, no-c-format
  msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgstr ""
  
! #: common.opt:2581
  #, no-c-format
  msgid "Select the name for storing the profile note file."
  msgstr ""
  
! #: common.opt:2585
  #, no-c-format
  msgid "Enable correction of flow inconsistent profile data input."
  msgstr ""
  
! #: common.opt:2589
  #, no-c-format
  msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
  msgstr ""
  
! #: common.opt:2593
  #, no-c-format
  msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2597
  #, no-c-format
  msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2613
  #, no-c-format
  msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate."
  msgstr ""
  
! #: common.opt:2629
  #, no-c-format
  msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=."
  msgstr ""
  
! #: common.opt:2633
  #, no-c-format
  msgid "-fprofile-prefix-map=<old>=<new>\tMap one directory name to another in GCOV coverage result."
  msgstr ""
  
! #: common.opt:2637
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2641
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2645
  #, no-c-format
  msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2649
  #, no-c-format
  msgid "Register the profile information in the specified section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2653
  #, no-c-format
  msgid "Do not assume that functions never executed during the train run are cold."
  msgstr ""
  
! #: common.opt:2657
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2661
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2665
  #, fuzzy, no-c-format
  msgid "Insert code to profile values of expressions."
  msgstr "ehdotetaan sulkeita %<+%>:n ympärille %<<<%>:n sisällä"
  
! #: common.opt:2669
  #, fuzzy, no-c-format
  msgid "Report on consistency of profile."
  msgstr "Profiilissa on päättämätön kommentti"
  
! #: common.opt:2673
  #, no-c-format
  msgid "Enable function reordering that improves code placement."
  msgstr ""
  
! #: common.opt:2677
  #, fuzzy, no-c-format
  msgid "Insert NOP instructions at each function entry."
  msgstr "keskeytysfunktiolla ei saa olla argumentteja"
  
! #: common.opt:2684
  #, no-c-format
  msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
  msgstr ""
  
! #: common.opt:2694
  #, no-c-format
  msgid "Record gcc command line switches in the object file."
  msgstr ""
  
! #: common.opt:2698
  #, fuzzy, no-c-format
  msgid "Return small aggregates in registers."
  msgstr "Funktion ”%s” paluuarvoa kohdassa %L ei ole asetettu"
  
! #: common.opt:2706
  #, no-c-format
  msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
  msgstr ""
  
! #: common.opt:2720
  #, no-c-format
  msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations."
  msgstr ""
  
! #: common.opt:2735
  #, no-c-format
  msgid "Tell DCE to remove unused C++ allocations."
  msgstr ""
  
! #: common.opt:2739
  #, fuzzy, no-c-format
  msgid "Relief of register pressure through live range shrinkage."
  msgstr "Ota käyttöön RX FPU-käskyjen käyttö."
  
! #: common.opt:2743
  #, fuzzy, no-c-format
  msgid "Perform a register renaming optimization pass."
  msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:2747
  #, fuzzy, no-c-format
  msgid "Perform a target dependent instruction fusion optimization pass."
  msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:2751
  #, no-c-format
  msgid "Reorder basic blocks to improve code placement."
  msgstr ""
  
! #: common.opt:2755
  #, no-c-format
  msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
  msgstr ""
  
! #: common.opt:2768
  #, no-c-format
  msgid "Reorder basic blocks and partition into hot and cold sections."
  msgstr ""
  
! #: common.opt:2772
  #, no-c-format
  msgid "Reorder functions to improve code placement."
  msgstr ""
  
! #: common.opt:2776
  #, fuzzy, no-c-format
  msgid "Add a common subexpression elimination pass after loop optimizations."
  msgstr "Käytä rekistereitä argumenttien välittämiseen"
  
! #: common.opt:2784
  #, no-c-format
  msgid "Disable optimizations that assume default FP rounding behavior."
  msgstr ""
  
! #: common.opt:2788
  #, no-c-format
  msgid "Enable scheduling across basic blocks."
  msgstr ""
  
! #: common.opt:2792
  #, fuzzy, no-c-format
  msgid "Enable register pressure sensitive insn scheduling."
  msgstr "Ota käyttöön RX FPU-käskyjen käyttö."
  
! #: common.opt:2796
  #, fuzzy, no-c-format
  msgid "Allow speculative motion of non-loads."
  msgstr "HALLINTA"
  
! #: common.opt:2800
  #, fuzzy, no-c-format
  msgid "Allow speculative motion of some loads."
  msgstr "HALLINTA"
  
! #: common.opt:2804
  #, fuzzy, no-c-format
  msgid "Allow speculative motion of more loads."
  msgstr "HALLINTA"
  
! #: common.opt:2808
  #, no-c-format
  msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
  msgstr ""
  
! #: common.opt:2812
  #, no-c-format
  msgid "If scheduling post reload, do superblock scheduling."
  msgstr ""
  
! #: common.opt:2820
  #, fuzzy, no-c-format
  msgid "Reschedule instructions before register allocation."
  msgstr "Käytä rekistereitä argumenttien välittämiseen"
  
! #: common.opt:2824
  #, fuzzy, no-c-format
  msgid "Reschedule instructions after register allocation."
  msgstr "Käytä rekistereitä argumenttien välittämiseen"
  
! #: common.opt:2831
  #, no-c-format
  msgid "Schedule instructions using selective scheduling algorithm."
  msgstr ""
  
! #: common.opt:2835
  #, fuzzy, no-c-format
  msgid "Run selective scheduling after reload."
  msgstr "HALLINTA"
  
! #: common.opt:2839
  #, no-c-format
  msgid "Run self-tests, using the given path to locate test files."
  msgstr ""
  
! #: common.opt:2843
  #, no-c-format
  msgid "Perform software pipelining of inner loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2847
  #, no-c-format
  msgid "Perform software pipelining of outer loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2851
  #, no-c-format
  msgid "Reschedule pipelined regions without pipelining."
  msgstr ""
  
! #: common.opt:2855
  #, no-c-format
  msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
  msgstr ""
  
! #: common.opt:2861
  #, no-c-format
  msgid "Allow premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2865
  #, no-c-format
  msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
  msgstr ""
  
! #: common.opt:2873
  #, no-c-format
  msgid "Set dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2877
  #, no-c-format
  msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2881
  #, fuzzy, no-c-format
  msgid "Enable the group heuristic in the scheduler."
  msgstr "Ota käyttöön RX FPU-käskyjen käyttö."
  
! #: common.opt:2885
  #, fuzzy, no-c-format
  msgid "Enable the critical path heuristic in the scheduler."
  msgstr "Ota käyttöön RX FPU-käskyjen käyttö."
  
! #: common.opt:2889
  #, fuzzy, no-c-format
  msgid "Enable the speculative instruction heuristic in the scheduler."
  msgstr "Ota käyttöön RX FPU-käskyjen käyttö."
  
! #: common.opt:2893
  #, fuzzy, no-c-format
  msgid "Enable the rank heuristic in the scheduler."
  msgstr "Ota käyttöön RX FPU-käskyjen käyttö."
  
! #: common.opt:2897
  #, fuzzy, no-c-format
  msgid "Enable the last instruction heuristic in the scheduler."
  msgstr "Ota käyttöön RX FPU-käskyjen käyttö."
  
! #: common.opt:2901
  #, fuzzy, no-c-format
  msgid "Enable the dependent count heuristic in the scheduler."
  msgstr "Ota käyttöön RX FPU-käskyjen käyttö."
  
! #: common.opt:2905
  #, no-c-format
  msgid "Access data in the same section from shared anchor points."
  msgstr ""
  
! #: common.opt:2917
  #, no-c-format
  msgid "Turn on Redundant Extensions Elimination pass."
  msgstr ""
  
! #: common.opt:2921
  #, no-c-format
  msgid "Show column numbers in diagnostics, when available.  Default on."
  msgstr ""
  
! #: common.opt:2925
  #, no-c-format
  msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
  msgstr ""
  
! #: common.opt:2930
  #, fuzzy, no-c-format
  msgid "Shrink-wrap parts of the prologue and epilogue separately."
  msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
  
! #: common.opt:2934
  #, no-c-format
  msgid "Disable optimizations observable by IEEE signaling NaNs."
  msgstr ""
  
! #: common.opt:2938
  #, no-c-format
  msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
  msgstr ""
  
! #: common.opt:2942
  #, fuzzy, no-c-format
  msgid "Convert floating point constants to single precision constants."
  msgstr "ylivuoto implisiittisessä vakiomuunnoksessa"
  
! #: common.opt:2946
  #, fuzzy, no-c-format
  msgid "Split lifetimes of induction variables when loops are unrolled."
  msgstr "Tuota bittikäskyjä"
  
! #: common.opt:2950
  #, fuzzy, no-c-format
  msgid "Generate discontiguous stack frames."
  msgstr "Tuota little-endian-koodia"
  
! #: common.opt:2954
  #, no-c-format
  msgid "Split wide types into independent registers."
  msgstr ""
  
! #: common.opt:2958
  #, no-c-format
  msgid "Split wide types into independent registers earlier."
  msgstr ""
  
! #: common.opt:2962
  #, fuzzy, no-c-format
  msgid "Enable backward propagation of use properties at the SSA level."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:2966
  #, no-c-format
  msgid "Optimize conditional patterns using SSA PHI nodes."
  msgstr ""
  
! #: common.opt:2970
  #, no-c-format
  msgid "Optimize amount of stdarg registers saved to stack at start of function."
  msgstr ""
  
! #: common.opt:2974
  #, fuzzy, no-c-format
  msgid "Apply variable expansion when loops are unrolled."
  msgstr "Tuota bittikäskyjä"
  
! #: common.opt:2978
  #, no-c-format
  msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
  msgstr ""
  
! #: common.opt:2982
  #, no-c-format
  msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
  msgstr ""
  
! #: common.opt:2986
  #, no-c-format
  msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
  msgstr ""
  
! #: common.opt:2994
  #, no-c-format
  msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
  msgstr ""
  
! #: common.opt:2998
  #, no-c-format
  msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
  msgstr ""
  
! #: common.opt:3002
  #, fuzzy, no-c-format
  msgid "Use propolice as a stack protection method."
  msgstr "Ota käyttöön saturation-käskyt"
  
! #: common.opt:3006
  #, fuzzy, no-c-format
  msgid "Use a stack protection method for every function."
  msgstr "Ota käyttöön saturation-käskyt"
  
! #: common.opt:3010
  #, fuzzy, no-c-format
  msgid "Use a smart stack protection method for certain functions."
  msgstr "Ota käyttöön saturation-käskyt"
  
! #: common.opt:3014
  #, fuzzy, no-c-format
  msgid "Use stack protection method only for functions with the stack_protect attribute."
  msgstr "epäkelpo osoitintila %qs"
  
! #: common.opt:3018
  #, no-c-format
  msgid "Output stack usage information on a per-function basis."
  msgstr ""
  
! #: common.opt:3030
  #, no-c-format
  msgid "Assume strict aliasing rules apply."
  msgstr ""
  
! #: common.opt:3034
  #, fuzzy, no-c-format
  msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
  msgstr "Käsittele puuttuvia otsikkotiedostoja luotavina tiedostoina"
  
! #: common.opt:3038
  #, no-c-format
  msgid "Disable stack scrub entirely, disregarding strub attributes."
  msgstr ""
  
! #: common.opt:3042
  #, no-c-format
  msgid "Enable stack scrub as per attributes, with strict call checking."
  msgstr ""
  
! #: common.opt:3051
  #, no-c-format
  msgid "Restore default strub mode: as per attributes, with relaxed checking."
  msgstr ""
  
! #: common.opt:3055
  #, fuzzy, no-c-format
  msgid "Enable stack scrubbing for all viable functions."
  msgstr "virheellinen sisäinen makro ”%s”"
  
! #: common.opt:3059
  #, no-c-format
  msgid "Enable at-calls stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3063
  #, fuzzy, no-c-format
  msgid "Enable internal stack scrubbing for all viable functions."
  msgstr "Ota käyttöön clip-käskyt"
  
! #: common.opt:3067
  #, no-c-format
  msgid "Implement __atomic operations via libcalls to legacy __sync functions."
  msgstr ""
  
! #: common.opt:3071
  #, no-c-format
  msgid "Check for syntax errors, then stop."
  msgstr "Tarkasta syntaksivirheet ja lopeta."
  
! #: common.opt:3075
  #, no-c-format
  msgid "Create data files needed by \"gcov\"."
  msgstr ""
  
! #: common.opt:3079
  #, fuzzy, no-c-format
  msgid "Perform jump threading optimizations."
  msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:3083
  #, no-c-format
  msgid "Report the time taken by each compiler pass."
  msgstr ""
  
! #: common.opt:3087
  #, no-c-format
  msgid "Record times taken by sub-phases separately."
  msgstr ""
  
! #: common.opt:3091
  #, no-c-format
  msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model."
  msgstr ""
  
! #: common.opt:3110
  #, no-c-format
  msgid "Reorder top level functions, variables, and asms."
  msgstr ""
  
! #: common.opt:3114
  #, fuzzy, no-c-format
  msgid "Perform superblock formation via tail duplication."
  msgstr "Suorita uusille äänitetyille tiedotteille:"
  
! #: common.opt:3118
  #, no-c-format
  msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
  msgstr ""
  
! #: common.opt:3123
  #, no-c-format
  msgid "Whether trampolines are generated in executable memory rather than executable stack."
  msgstr ""
  
! #: common.opt:3141
  #, fuzzy, no-c-format
  msgid "Assume floating-point operations can trap."
  msgstr "Käytä ohjelmistoliukulukuja"
  
! #: common.opt:3145
  #, no-c-format
  msgid "Trap for signed overflow in addition, subtraction and multiplication."
  msgstr ""
  
! #: common.opt:3149
  #, fuzzy, no-c-format
  msgid "Enable SSA-CCP optimization on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3153
  #, fuzzy, no-c-format
  msgid "Enable SSA-BIT-CCP optimization on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3161
  #, fuzzy, no-c-format
  msgid "Enable loop header copying on trees."
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: common.opt:3169
  #, fuzzy, no-c-format
  msgid "Enable SSA coalescing of user variables."
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: common.opt:3177
  #, fuzzy, no-c-format
  msgid "Enable copy propagation on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3185
  #, fuzzy, no-c-format
  msgid "Transform condition stores into unconditional ones."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3189
  #, fuzzy, no-c-format
  msgid "Perform conversions of switch initializations."
  msgstr "enum-muunnos alustuksessa on virheellistä C++-kielessä"
  
! #: common.opt:3193
  #, fuzzy, no-c-format
  msgid "Enable SSA dead code elimination optimization on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3197
  #, fuzzy, no-c-format
  msgid "Enable dominator optimizations."
  msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:3201
  #, fuzzy, no-c-format
  msgid "Enable tail merging on trees."
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: common.opt:3205
  #, fuzzy, no-c-format
  msgid "Enable dead store elimination."
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: common.opt:3209
  #, fuzzy, no-c-format
  msgid "Enable forward propagation on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3213
  #, fuzzy, no-c-format
  msgid "Enable Full Redundancy Elimination (FRE) on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3217
  #, fuzzy, no-c-format
  msgid "Enable string length optimizations on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3221
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3227
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3234
  #, fuzzy, no-c-format
  msgid "Enable loop distribution on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3238
  #, fuzzy, no-c-format
  msgid "Enable loop distribution for patterns transformed into a library call."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3242
  #, fuzzy, no-c-format
  msgid "Enable loop invariant motion on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3250
  #, fuzzy, no-c-format
  msgid "Create canonical induction variables in loops."
  msgstr "Tuota bittikäskyjä"
  
! #: common.opt:3254
  #, fuzzy, no-c-format
  msgid "Enable loop optimizations on tree level."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3258
  #, fuzzy, no-c-format
  msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
  msgstr "Käytä auto_maattisisennystä"
  
! #: common.opt:3262
  #, fuzzy, no-c-format
  msgid "Enable hoisting loads from conditional pointers."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3266
  #, fuzzy, no-c-format
  msgid "Enable SSA-PRE optimization on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3270
  #, no-c-format
  msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
  msgstr ""
  
! #: common.opt:3274
  #, fuzzy, no-c-format
  msgid "Perform function-local points-to analysis on trees."
  msgstr "Sähkökatko"
  
! #: common.opt:3278
  #, fuzzy, no-c-format
  msgid "Enable reassociation on tree level."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3286
  #, fuzzy, no-c-format
  msgid "Enable SSA code sinking on trees."
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: common.opt:3290
  #, no-c-format
  msgid "Perform straight-line strength reduction."
  msgstr ""
  
! #: common.opt:3294
  #, fuzzy, no-c-format
  msgid "Perform scalar replacement of aggregates."
  msgstr "Sähkökatko"
  
! #: common.opt:3298
  #, no-c-format
  msgid "Replace temporary expressions in the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3302
! #, no-c-format
! msgid "Perform live range splitting during the SSA->normal pass."
! msgstr ""
! 
! #: common.opt:3306
  #, fuzzy, no-c-format
  msgid "Perform Value Range Propagation on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3310
  #, no-c-format
  msgid "Split paths leading to loop backedges."
  msgstr ""
  
! #: common.opt:3314
  #, no-c-format
  msgid "Assume common declarations may be overridden with ones with a larger trailing array."
  msgstr ""
  
! #: common.opt:3319
  #, no-c-format
  msgid "Compile whole compilation unit at a time."
  msgstr ""
  
! #: common.opt:3323
  #, no-c-format
  msgid "Trap on __builtin_unreachable instead of using it for optimization."
  msgstr ""
  
! #: common.opt:3327
  #, fuzzy, no-c-format
  msgid "Perform loop unrolling when iteration count is known."
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: common.opt:3331
  #, fuzzy, no-c-format
  msgid "Perform loop unrolling for all loops."
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: common.opt:3346
  #, no-c-format
  msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
  msgstr ""
  
! #: common.opt:3351
  #, no-c-format
  msgid "Same as -fassociative-math for expressions which include division."
  msgstr ""
  
! #: common.opt:3359
  #, no-c-format
  msgid "Allow math optimizations that may violate IEEE or ISO standards."
  msgstr ""
  
! #: common.opt:3363
  #, fuzzy, no-c-format
  msgid "Perform loop unswitching."
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: common.opt:3367
  #, fuzzy, no-c-format
  msgid "Perform loop splitting."
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: common.opt:3371
  #, no-c-format
  msgid "Version loops based on whether indices have a stride of one."
  msgstr ""
  
! #: common.opt:3375
  #, fuzzy, no-c-format
  msgid "Just generate unwind tables for exception handling."
  msgstr "Käytä poikkeustenkäsittelyä"
  
! #: common.opt:3379
  #, fuzzy, no-c-format
  msgid "Use the bfd linker instead of the default linker."
  msgstr "Käytä PowerPC-64 -käskykantaa"
  
! #: common.opt:3383
  #, fuzzy, no-c-format
  msgid "Use the gold linker instead of the default linker."
  msgstr "Käytä PowerPC-64 -käskykantaa"
  
! #: common.opt:3387
  #, fuzzy, no-c-format
  msgid "Use the lld LLVM linker instead of the default linker."
  msgstr "Käytä PowerPC-64 -käskykantaa"
  
! #: common.opt:3391
  #, fuzzy, no-c-format
  msgid "Use the Modern linker (MOLD) linker instead of the default linker."
  msgstr "Käytä PowerPC-64 -käskykantaa"
  
! #: common.opt:3401
  #, fuzzy, no-c-format
  msgid "Perform variable tracking."
  msgstr "Suorita uusille äänitetyille tiedotteille:"
  
! #: common.opt:3408
  #, fuzzy, no-c-format
  msgid "Perform variable tracking by annotating assignments."
  msgstr "Suorita uusille äänitetyille tiedotteille:"
  
! #: common.opt:3414
  #, no-c-format
  msgid "Toggle -fvar-tracking-assignments."
  msgstr ""
  
! #: common.opt:3421
  #, fuzzy, no-c-format
  msgid "Perform variable tracking and also tag variables that are uninitialized."
  msgstr "Suorita uusille äänitetyille tiedotteille:"
  
! #: common.opt:3426
  #, fuzzy, no-c-format
  msgid "Enable vectorization on trees."
  msgstr "Ota käyttöön moniydintuki"
  
! #: common.opt:3434
  #, fuzzy, no-c-format
  msgid "Enable loop vectorization on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3438
  #, fuzzy, no-c-format
  msgid "Enable basic block vectorization (SLP) on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3442
  #, fuzzy, no-c-format
  msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization."
  msgstr "Käytä AltiVec-käskyjä"
  
! #: common.opt:3446
  #, fuzzy, no-c-format
  msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgstr "Käytä AltiVec-käskyjä"
  
! #: common.opt:3465
  #, no-c-format
  msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
  msgstr ""
  
! #: common.opt:3473
  #, fuzzy, no-c-format
  msgid "Enable copy propagation of scalar-evolution information."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3477
  #, no-c-format
  msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables."
  msgstr ""
  
! #: common.opt:3499
  #, no-c-format
  msgid "Add extra commentary to assembler output."
  msgstr ""
  
! #: common.opt:3503
  #, no-c-format
  msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
  msgstr ""
  
! #: common.opt:3522
  #, no-c-format
  msgid "Validate vtable pointers before using them."
  msgstr ""
  
! #: common.opt:3538
  #, fuzzy, no-c-format
  msgid "Output vtable verification counters."
  msgstr "Ota käyttöön moniydintuki"
  
! #: common.opt:3542
  #, fuzzy, no-c-format
  msgid "Output vtable verification pointer sets information."
  msgstr "Ota käyttöön moniydintuki"
  
! #: common.opt:3546
  #, fuzzy, no-c-format
  msgid "Use expression value profiles in optimizations."
  msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:3550
  #, no-c-format
  msgid "Construct webs and split unrelated uses of single variable."
  msgstr ""
  
! #: common.opt:3554
  #, fuzzy, no-c-format
  msgid "Enable conditional dead code elimination for builtin calls."
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: common.opt:3558
  #, fuzzy, no-c-format
  msgid "Perform whole program optimizations."
  msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:3562
  #, fuzzy, no-c-format
  msgid "Assume pointer overflow wraps around."
  msgstr "Käsittele puuttuvia otsikkotiedostoja luotavina tiedostoina"
  
! #: common.opt:3566
  #, fuzzy, no-c-format
  msgid "Assume signed arithmetic overflow wraps around."
  msgstr "Käsittele puuttuvia otsikkotiedostoja luotavina tiedostoina"
  
! #: common.opt:3570
  #, fuzzy, no-c-format
  msgid "Put zero initialized data in the bss section."
  msgstr "%qD:a käytetään alustamattomana tässä funktiossa"
  
! #: common.opt:3574
  #, no-c-format
  msgid "Clear call-used registers upon function return."
  msgstr ""
  
! #: common.opt:3578
  #, no-c-format
  msgid "-fzero-init-padding-bits=[standard|unions|all]\tZero padding bits in initializers."
  msgstr ""
  
! #: common.opt:3594
  #, no-c-format
  msgid "Generate debug information in default format."
  msgstr "Tuota vianjäljitystietoja oletusmuodossa."
  
! #: common.opt:3598
  #, no-c-format
  msgid "Assume assembler support for (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3602
  #, no-c-format
  msgid "Assume assembler support for view in (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3606
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in VMS format."
  msgid "Generate debug information in CodeView format."
  msgstr "Tuota vianjäljitystietoja VMS-muodossa."
  
! #: common.opt:3626
  #, no-c-format
  msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
  msgstr ""
  
! #: common.opt:3632
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in default format."
  msgid "Generate CTF debug information at default level."
  msgstr "Tuota vianjäljitystietoja oletusmuodossa."
  
! #: common.opt:3636
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in default format."
  msgid "Generate BTF debug information at default level."
  msgstr "Tuota vianjäljitystietoja oletusmuodossa."
  
! #: common.opt:3640
  #, no-c-format
  msgid "Generate pruned BTF when emitting BTF info."
  msgstr ""
  
! #: common.opt:3644
  #, fuzzy, no-c-format
  msgid "Generate debug information in default version of DWARF format."
  msgstr "Tuota vianjäljitystietoja laajennetussa STABS-muodossa"
  
! #: common.opt:3648
  #, fuzzy, no-c-format
  msgid "Generate debug information in DWARF v2 (or later) format."
  msgstr "Tuota vianjäljitystietoja XCOFF-muodossa"
  
! #: common.opt:3652
  #, no-c-format
  msgid "Use 32-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3656
  #, no-c-format
  msgid "Use 64-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3660
  #, fuzzy, no-c-format
  msgid "Generate debug information in default extended format."
  msgstr "Tuota vianjäljitystietoja laajennetussa STABS-muodossa"
  
! #: common.opt:3664
  #, fuzzy, no-c-format
  msgid "Generate extended entry point information for inlined functions."
  msgstr "indeksoitu arvo on osoitin funktioon"
  
! #: common.opt:3668
  #, no-c-format
  msgid "Compute locview reset points based on insn length estimates."
  msgstr ""
  
! #: common.opt:3676
  #, fuzzy, no-c-format
  msgid "Don't generate DWARF pubnames and pubtypes sections."
  msgstr "Tuota vianjäljitystietoja VMS-muodossa"
  
! #: common.opt:3680
  #, fuzzy, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections."
  msgstr "Tuota vianjäljitystietoja VMS-muodossa"
  
! #: common.opt:3684
  #, fuzzy, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
  msgstr "Tuota vianjäljitystietoja VMS-muodossa"
  
! #: common.opt:3688
  #, no-c-format
  msgid "Record gcc command line switches in DWARF DW_AT_producer."
  msgstr ""
  
! #: common.opt:3692
  #, fuzzy, no-c-format
  msgid "Generate debug information in separate .dwo files."
  msgstr "Tuota vianjäljitystietoja VMS-muodossa"
  
! #: common.opt:3704
  #, no-c-format
  msgid "Emit progressive recommended breakpoint locations."
  msgstr ""
  
! #: common.opt:3708
  #, no-c-format
  msgid "Don't emit DWARF additions beyond selected version."
  msgstr ""
  
! #: common.opt:3712
  #, no-c-format
  msgid "Add description attributes to some DWARF DIEs that have no name attribute."
  msgstr ""
  
! #: common.opt:3716
  #, fuzzy, no-c-format
  msgid "Toggle debug information generation."
  msgstr "Tuota vianjäljitystietoja VMS-muodossa"
  
! #: common.opt:3720
  #, no-c-format
  msgid "Augment variable location lists with progressive views."
  msgstr ""
  
! #: common.opt:3727
  #, no-c-format
  msgid "Generate debug information in VMS format."
  msgstr "Tuota vianjäljitystietoja VMS-muodossa."
  
! #: common.opt:3756
  #, fuzzy, no-c-format
  msgid "Generate compressed debug sections."
  msgstr "Tuota vianjäljitystietoja VMS-muodossa"
  
! #: common.opt:3760
  #, fuzzy, no-c-format
  msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
  msgstr "Tuota isel-käskyjä"
  
! #: common.opt:3767
  #, fuzzy, no-c-format
  msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
  msgstr "-isysroot <hakemisto>\tAseta <hakemisto> järjestelmän juurihakemistoksi"
  
! #: common.opt:3771
  #, fuzzy, no-c-format
  msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
  msgstr "-isysroot <hakemisto>\tAseta <hakemisto> järjestelmän juurihakemistoksi"
  
! #: common.opt:3799
  #, fuzzy, no-c-format
  msgid "-o <file>\tPlace output into <file>."
  msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
  
! #: common.opt:3803
  #, no-c-format
  msgid "Enable function profiling."
  msgstr "Ota käyttöön funktioprofilointi."
  
! #: common.opt:3813
  #, no-c-format
  msgid "Like -pedantic but issue errors instead of warnings."
  msgstr ""
  
! #: common.opt:3853
  #, fuzzy, no-c-format
  msgid "Do not display functions compiled or elapsed time."
  msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
  
! #: common.opt:3885
  #, no-c-format
  msgid "Enable verbose output."
  msgstr "Ota käyttöön yksityiskohtainen tuloste."
  
! #: common.opt:3889
  #, no-c-format
  msgid "Display the compiler's version."
  msgstr "Näytä kääntäjän versio."
  
! #: common.opt:3893
  #, no-c-format
  msgid "Suppress warnings."
  msgstr "Vaienna varoitukset."
  
! #: common.opt:3903
  #, no-c-format
  msgid "Create a shared library."
  msgstr "Luo jaettu kirjasto."
  
! #: common.opt:3967
  #, no-c-format
  msgid "Don't create a dynamically linked position independent executable."
  msgstr "Älä luo dynaamisesti linkitettyä paikkariippumatonta suoritettavaa tiedostoa."
  
! #: common.opt:3971
  #, fuzzy, no-c-format
  msgid "Create a dynamically linked position independent executable."
  msgstr "Luo paikkariippumaton suoritettava tiedosto"
  
! #: common.opt:3975
  #, fuzzy, no-c-format
  msgid "Create a static position independent executable."
  msgstr "Luo paikkariippumaton suoritettava tiedosto"
  
! #: common.opt:3982
  #, no-c-format
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
! #: common.opt:3986
  #, no-c-format
  msgid "Perform dead code elimination on zero and sign extensions with special dataflow analysis."
  msgstr ""
  
! #: params.opt:27
  #, no-c-format
! msgid "Loops iterating at least selected number of iterations will get loop alignment."
  msgstr ""
  
! #: params.opt:31
  #, no-c-format
! msgid "Select fraction of the maximal frequency of executions of basic block in function given basic block get alignment."
  msgstr ""
  
! #: params.opt:35
  #, fuzzy, no-c-format
! msgid "Enable asan globals protection."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: params.opt:39
  #, fuzzy, no-c-format
! msgid "Enable asan allocas/VLAs protection."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: params.opt:43
  #, fuzzy, no-c-format
! msgid "Enable asan load operations protection."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: params.opt:47
  #, fuzzy, no-c-format
! msgid "Enable asan store operations protection."
! msgstr "Ota käyttöön saturation-käskyt"
  
! #: params.opt:51
  #, no-c-format
! msgid "Use callbacks instead of inline code if number of accesses in function becomes greater or equal to this number."
  msgstr ""
  
! #: params.opt:55
  #, no-c-format
! msgid "Prefix calls to memcpy, memset and memmove with __asan_ or __hwasan_ for -fsanitize=kernel-address or -fsanitize=kernel-hwaddress."
  msgstr ""
  
! #: params.opt:59
  #, fuzzy, no-c-format
! msgid "Enable asan builtin functions protection."
! msgstr "Ota käyttöön saturation-käskyt"
  
! #: params.opt:63
  #, fuzzy, no-c-format
! msgid "Enable asan stack protection."
! msgstr "Ota käyttöön saturation-käskyt"
  
! #: params.opt:67
  #, no-c-format
! msgid "Enable asan detection of use-after-return bugs."
  msgstr ""
  
! #: params.opt:71
  #, no-c-format
! msgid "Whether the scheduling description is mostly a cycle-accurate model of the target processor and is likely to be spill aggressively to fill any pipeline bubbles."
  msgstr ""
  
! #: params.opt:75
  #, no-c-format
! msgid "Enable hwasan instrumentation of statically sized stack-allocated variables."
  msgstr ""
  
! #: params.opt:79
  #, no-c-format
! msgid "Use random base tag for each frame, as opposed to base always zero."
  msgstr ""
  
! #: params.opt:83
  #, fuzzy, no-c-format
! msgid "Enable hwasan instrumentation of allocas/VLAs."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: params.opt:87
  #, fuzzy, no-c-format
! msgid "Enable hwasan instrumentation of load operations."
! msgstr "Ota käyttöön saturation-käskyt"
  
! #: params.opt:91
  #, fuzzy, no-c-format
! msgid "Enable hwasan instrumentation of store operations."
! msgstr "Ota käyttöön saturation-käskyt"
  
! #: params.opt:95
  #, fuzzy, no-c-format
! msgid "Enable hwasan instrumentation of builtin functions."
! msgstr "virheellinen sisäinen makro ”%s”"
  
! #: params.opt:99
  #, fuzzy, no-c-format
! msgid "Average number of iterations of a loop."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:103
  #, no-c-format
! msgid "Maximum number of bits for which we avoid creating FMAs."
  msgstr ""
  
! #: params.opt:107
  #, no-c-format
! msgid "Set the estimated probability in percentage for builtin expect. The default value is 90% probability."
  msgstr ""
  
! #: params.opt:111
  #, no-c-format
! msgid "The maximum length of a constant string for a builtin string cmp call eligible for inlining. The default value is 3."
  msgstr ""
  
! #: params.opt:115
  #, no-c-format
! msgid "The smallest number of different values for which it is best to use a jump-table instead of a tree of conditional branches, if 0, use the default for the machine."
  msgstr ""
  
! #: params.opt:119
  #, no-c-format
! msgid "Probability that COMDAT function will be shared with different compilation unit."
! msgstr ""
  
! #: params.opt:123
  #, fuzzy, no-c-format
! msgid "Maximum number of namespaces to search for alternatives when name lookup fails."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:127
  #, fuzzy, no-c-format
! msgid "Maximum number of queries into the alias oracle per store."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:131
  #, fuzzy, no-c-format
! msgid "Maximum size (in bytes) of objects tracked bytewise by dead store elimination."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:135
  #, no-c-format
! msgid "Maximal estimated growth of function body caused by early inlining of single call."
  msgstr ""
  
! #: params.opt:139
  #, fuzzy, no-c-format
! #| msgid "Max number of bytes to compare."
! msgid "Max number of files in the file cache."
! msgstr "Vertailtavien tavujen enimmäismäärä."
  
! #: params.opt:143
  #, no-c-format
! msgid "Max number of lines to index into file cache. When 0 this is automatically sized."
  msgstr ""
  
! #: params.opt:147
  #, no-c-format
! msgid "Scale factor to apply to the number of statements in a threading path crossing a loop backedge when comparing to max-jump-thread-duplication-stmts."
  msgstr ""
  
! #: params.opt:151
  #, no-c-format
! msgid "Whether the target fully pipelines FMA instructions.  If non-zero, reassociation considers the benefit of parallelizing FMA's multiplication part and addition part, assuming FMUL and FMA use the same units that can also do FADD."
  msgstr ""
  
! #: params.opt:158
  #, no-c-format
! msgid "The threshold ratio of critical edges execution count that permit performing redundancy elimination after reload."
  msgstr ""
  
! #: params.opt:162
  #, no-c-format
! msgid "The threshold ratio for performing partial redundancy elimination after reload."
  msgstr ""
  
! #: params.opt:166
  #, no-c-format
! msgid "Scaling factor in calculation of maximum distance an expression can be moved by GCSE optimizations."
  msgstr ""
  
! #: params.opt:170
  #, no-c-format
! msgid "Cost at which GCSE optimizations will not constraint the distance an expression can travel."
  msgstr ""
  
! #: params.opt:174
  #, no-c-format
! msgid "Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap."
  msgstr ""
  
! #: params.opt:178
  #, no-c-format
! msgid "Minimum heap size before we start collecting garbage, in kilobytes."
  msgstr ""
  
! #: params.opt:182
  #, no-c-format
! msgid "The number of executions of a basic block which is considered hot. The parameter is used only in GIMPLE FE."
  msgstr ""
  
! #: params.opt:186
  #, no-c-format
! msgid "Whether codegen errors should be ICEs when -fchecking."
  msgstr ""
  
! #: params.opt:190
  #, fuzzy, no-c-format
! msgid "Maximum number of arrays per SCoP."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:194
  #, fuzzy, no-c-format
! msgid "Maximum number of parameters in a SCoP."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:198
  #, no-c-format
! msgid "Maximum number of blocks for -fharden-control-flow-redundancy."
  msgstr ""
  
! #: params.opt:202
  #, no-c-format
! msgid "Maximum number of blocks for in-line -fharden-control-flow-redundancy."
  msgstr ""
  
! #: params.opt:206
  #, no-c-format
! msgid "The number of elements for which hash table verification is done for each searched element."
  msgstr ""
  
! #: params.opt:210
  #, no-c-format
! msgid "The denominator n of fraction 1/n of the maximal execution count of a basic block in the entire program that a basic block needs to at least have in order to be considered hot (used in non-LTO mode)."
  msgstr ""
  
! #: params.opt:214
  #, no-c-format
! msgid "The number of most executed permilles of the profiled execution of the entire program to which the execution count of a basic block must be part of in order to be considered hot (used in LTO mode)."
  msgstr ""
  
! #: params.opt:218
  #, no-c-format
! msgid "The denominator n of fraction 1/n of the execution frequency of the entry block of a function that a basic block of this function needs to at least have in order to be considered hot."
  msgstr ""
  
! #: params.opt:222
  #, no-c-format
! msgid "The scale (in percents) applied to inline-insns-single and auto limits when heuristics hints that inlining is very profitable."
  msgstr ""
  
! #: params.opt:226
  #, no-c-format
! msgid "The minimal estimated speedup allowing inliner to ignore inline-insns-single and inline-insns-auto."
  msgstr ""
  
! #: params.opt:230
  #, no-c-format
! msgid "How much can given compilation unit grow because of the inlining (in percent)."
  msgstr ""
  
! #: params.opt:234
  #, fuzzy, no-c-format
! msgid "The upper bound for sharing integer constants."
! msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: params.opt:238
  #, no-c-format
! msgid "Threshold ipa-cp opportunity evaluation that is still considered beneficial to clone."
  msgstr ""
  
! #: params.opt:242
  #, no-c-format
! msgid "Compile-time bonus IPA-CP assigns to candidates which make loop bounds or strides known."
  msgstr ""
  
! #: params.opt:246
  #, fuzzy, no-c-format
! msgid "Maximum depth of recursive cloning for self-recursive function."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:250
  #, no-c-format
! msgid "Recursive cloning only when the probability of call being executed exceeds the parameter."
  msgstr ""
  
! #: params.opt:254
  #, no-c-format
! msgid "When propagating IPA-CP effect estimates, multiply frequencies of recursive edges that bring back an unchanged value by this factor."
  msgstr ""
  
! #: params.opt:258
  #, no-c-format
! msgid "Percentage penalty the recursive functions will receive when they are evaluated for cloning."
  msgstr ""
  
! #: params.opt:262
  #, no-c-format
! msgid "Percentage penalty functions containing a single call to another function will receive when they are evaluated for cloning."
  msgstr ""
  
! #: params.opt:266
  #, fuzzy, no-c-format
! msgid "How much can given compilation unit grow because of the interprocedural constant propagation (in percent)."
! msgstr "Sähkökatko"
  
! #: params.opt:270
  #, fuzzy, no-c-format
! msgid "The size of translation unit that IPA-CP pass considers large."
! msgstr "pinokehys ei ole 8:n tavun monikerta: %wd"
  
! #: params.opt:274
  #, no-c-format
! msgid "Maximum size of a list of values associated with each parameter for interprocedural constant propagation."
  msgstr ""
  
! #: params.opt:278
  #, no-c-format
! msgid "When using profile feedback, use the edge at this percentage position in frequency histogram as the bases for IPA-CP heuristics."
  msgstr ""
  
! #: params.opt:282
  #, no-c-format
! msgid "Maximum number of statements visited during jump function offset discovery."
  msgstr ""
  
! #: params.opt:286
  #, no-c-format
! msgid "Maximum number of statements that will be visited by IPA formal parameter analysis based on alias analysis in any given function."
  msgstr ""
  
! #: params.opt:290
  #, no-c-format
! msgid "Maximum number of aggregate content items for a parameter in jump functions and lattices."
  msgstr ""
  
! #: params.opt:294
  #, fuzzy, no-c-format
! msgid "Maximum number of operations in a parameter expression that can be handled by IPA analysis."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:298
  #, no-c-format
! msgid "Maximum number of different predicates used to track properties of loops in IPA analysis."
  msgstr ""
  
! #: params.opt:302
  #, no-c-format
! msgid "Maximal number of boundary endpoints of case ranges of switch statement used during IPA function summary generation."
  msgstr ""
  
! #: params.opt:306
  #, no-c-format
! msgid "Minimum probability (in percent) of dereferencing of a function pointer parameter for it to be considered for replacement with simple values."
  msgstr ""
  
! #: params.opt:310
  #, no-c-format
! msgid "Maximum pieces that IPA-SRA tracks per formal parameter, as a consequence, also the maximum number of replacements of a formal parameter."
  msgstr ""
  
! #: params.opt:314
  #, no-c-format
! msgid "Maximum allowed growth of total size of new parameters that ipa-sra replaces a pointer to an aggregate with."
  msgstr ""
  
! #: params.opt:318
  #, no-c-format
! msgid "Additional maximum allowed growth of total size of new parameters that ipa-sra replaces a pointer to an aggregate with, if it points to a local variable that the caller only writes to and passes it as an argument to functions."
  msgstr ""
  
! #: params.opt:322
  #, no-c-format
! msgid "The number of registers in each class kept unused by loop invariant motion."
  msgstr ""
  
! #: params.opt:326
  #, no-c-format
! msgid "Max size of conflict table in MB."
  msgstr ""
  
! #: params.opt:330
  #, no-c-format
! msgid "Approximate function insn number in 1K units triggering simple local RA."
  msgstr ""
  
! #: params.opt:334
  #, no-c-format
! msgid "Max loops number for regional RA."
  msgstr ""
  
! #: params.opt:338
  #, no-c-format
! msgid "Control ira to consider matching constraint (duplicated operand number) heavily in all available alternatives for preferred register class.  If it is set as zero, it means ira only respects the matching constraint when it's in the only available alternative with an appropriate register class.  Otherwise, it means ira will check all available alternatives for preferred register class even if it has found some choice with an appropriate register class and respect the found qualified matching constraint."
  msgstr ""
  
! #: params.opt:342
  #, fuzzy, no-c-format
! msgid "If number of candidates in the set is smaller, we always try to remove unused ivs during its optimization."
! msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
  
! #: params.opt:346
  #, fuzzy, no-c-format
! msgid "Bound on number of candidates below that all candidates are considered in iv optimizations."
! msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
  
! #: params.opt:350
  #, fuzzy, no-c-format
! msgid "Bound on number of iv uses in loop optimized in iv optimizations."
! msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
  
! #: params.opt:354
  #, no-c-format
! msgid "The maximum code size growth ratio when expanding into a jump table (in percent).  The parameter is used when optimizing for size."
  msgstr ""
  
! #: params.opt:358
  #, no-c-format
! msgid "The maximum code size growth ratio when expanding into a jump table (in percent).  The parameter is used when optimizing for speed."
  msgstr ""
  
! #: params.opt:362
  #, no-c-format
! msgid "The size of L1 cache line."
! msgstr "L1-välimuistirivin koko."
  
! #: params.opt:366
  #, no-c-format
! msgid "The minimum recommended offset between two concurrently-accessed objects to avoid additional performance degradation due to contention introduced by the implementation.  Typically the L1 cache line size, but can be larger to accommodate a variety of target processors with different cache line sizes. C++17 code might use this value in structure layout, but is strongly discouraged from doing so in public ABIs."
  msgstr ""
  
! #: params.opt:375
  #, no-c-format
! msgid "The maximum recommended size of contiguous memory occupied by two objects accessed with temporal locality by concurrent threads.  Typically the L1 cache line size, but can be smaller to accommodate a variety of target processors with different cache line sizes."
  msgstr ""
  
! #: params.opt:382
  #, no-c-format
! msgid "The size of L1 cache."
! msgstr "L1-välimuistin koko."
  
! #: params.opt:386
  #, no-c-format
! msgid "The size of L2 cache."
! msgstr "L2-välimuistin koko."
  
! #: params.opt:390
  #, no-c-format
! msgid "Maximal growth due to inlining of large function (in percent)."
  msgstr ""
  
! #: params.opt:394
  #, fuzzy, no-c-format
! msgid "The size of function body to be considered large."
! msgstr "pinokehys ei ole 8:n tavun monikerta: %wd"
  
! #: params.opt:398
  #, fuzzy, no-c-format
! msgid "The size of stack frame to be considered large."
! msgstr "pinokehys ei ole 8:n tavun monikerta: %wd"
  
! #: params.opt:402
  #, no-c-format
! msgid "Maximal stack frame growth due to inlining (in percent)."
  msgstr ""
  
! #: params.opt:406
  #, fuzzy, no-c-format
! msgid "The size of translation unit to be considered large."
! msgstr "pinokehys ei ole 8:n tavun monikerta: %wd"
  
! #: params.opt:410
  #, no-c-format
! msgid "Maximum number of concurrently open C++ module files when lazy loading."
  msgstr ""
  
! #: params.opt:414
  #, no-c-format
! msgid "The minimum cost of an expensive expression in the loop invariant motion."
  msgstr ""
  
! #: params.opt:418
  #, no-c-format
! msgid "True if a non-short-circuit operation is optimal."
! msgstr ""
  
! #: params.opt:422
  #, no-c-format
! msgid "Size of tiles for loop blocking."
  msgstr ""
  
! #: params.opt:426
! #, fuzzy, no-c-format
! msgid "The maximum number of stmts in loop nest for loop interchange."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:430
  #, fuzzy, no-c-format
! msgid "The minimum stride ratio for loop interchange to be profitable."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:434
  #, no-c-format
! msgid "Max basic blocks number in loop for loop invariant motion."
  msgstr ""
  
! #: params.opt:438
  #, fuzzy, no-c-format
! msgid "Maximum number of datarefs in loop for building loop data dependencies."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:442
  #, fuzzy, no-c-format
! msgid "The maximum number of instructions in an inner loop that is being considered for versioning."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:446
  #, fuzzy, no-c-format
! msgid "The maximum number of instructions in an outer loop that is being considered for versioning, on top of the instructions in inner loops."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:450
  #, no-c-format
! msgid "Minimal fall-through edge probability in percentage used to add BB to inheritance EBB in LRA."
! msgstr ""
  
! #: params.opt:454
  #, no-c-format
! msgid "The max number of reload pseudos which are considered during spilling a non-reload pseudo."
  msgstr ""
  
! #: params.opt:458
  #, no-c-format
! msgid "Maximal size of a partition for LTO (in estimated instructions)."
  msgstr ""
  
! #: params.opt:462
  #, no-c-format
! msgid "maximal number of LTO partitions streamed in parallel."
  msgstr ""
  
! #: params.opt:466
  #, no-c-format
! msgid "Minimal size of a partition for LTO (in estimated instructions)."
  msgstr ""
  
! #: params.opt:470
  #, no-c-format
! msgid "Number of partitions the program should be split to."
  msgstr ""
  
! #: params.opt:489
  #, no-c-format
! msgid "The denominator n of fraction 1/n of the execution frequency of callee to be cloned for a particular caller. Special value of 0 dictates to always clone without a cut-off."
  msgstr ""
  
! #: params.opt:493
  #, no-c-format
! msgid "Size cut-off for callee including inlined calls to be cloned for a particular caller."
  msgstr ""
  
! #: params.opt:497
  #, no-c-format
! msgid "Maximal size of a locality partition for LTO (in estimated instructions). Value of 0 results in default value being used."
  msgstr ""
  
! #: params.opt:501
  #, fuzzy, no-c-format
! msgid "The maximum number of instructions to consider to unroll in a loop on average."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:505
  #, fuzzy, no-c-format
! msgid "The maximum number of insns combine tries to combine."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:509
  #, fuzzy, no-c-format
! msgid "The maximum number of instructions that combine searches in order to find the next use of a particular register."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:513
  #, fuzzy, no-c-format
! msgid "The maximum depth of a loop nest we completely peel."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:517
  #, fuzzy, no-c-format
! msgid "The maximum number of peelings of a single loop that is peeled completely."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:521
  #, fuzzy, no-c-format
! msgid "The maximum number of insns of a completely peeled loop."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:525
  #, fuzzy, no-c-format
! msgid "The maximum number of incoming edges to consider for crossjumping."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:529
  #, fuzzy, no-c-format
! msgid "The maximum instructions CSE process before flushing."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:533
  #, fuzzy, no-c-format
! msgid "The maximum length of path considered in cse."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:537
  #, fuzzy, no-c-format
! msgid "The maximum memory locations recorded by cselib."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:541
  #, fuzzy, no-c-format
! msgid "Max. count of debug markers to expand or inline."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:545
  #, fuzzy, no-c-format
! msgid "The maximum number of instructions to consider to fill a delay slot."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:549
  #, fuzzy, no-c-format
! msgid "The maximum number of instructions to consider to find accurate live register information."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:553
  #, fuzzy, no-c-format
! msgid "Maximum number of active local stores in RTL dead store elimination."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:557
  #, fuzzy, no-c-format
! msgid "The maximum number of nested indirect inlining performed by early inliner."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:561
  #, no-c-format
! msgid "Maximum number of fields in a structure before pointer analysis treats the structure as a single variable."
  msgstr ""
  
! #: params.opt:565
  #, fuzzy, no-c-format
! msgid "Maximum number of instructions to copy when duplicating blocks on a finite state automaton jump thread path."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:569
  #, fuzzy, no-c-format
! msgid "The maximum ratio of insertions to deletions of expressions in GCSE."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:573
  #, fuzzy, no-c-format
! msgid "The maximum amount of memory to be allocated by GCSE, in kilobytes."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:577
  #, fuzzy, no-c-format
! msgid "The maximum number of insns to duplicate when unfactoring computed gotos."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:581
  #, no-c-format
! msgid "The maximum expansion factor when copying basic blocks."
  msgstr ""
  
! #: params.opt:585
  #, no-c-format
! msgid "Maximum depth of search in the dominator tree for expressions to hoist."
  msgstr ""
  
! #: params.opt:589
  #, no-c-format
! msgid "Maximum loop depth of a call which is considered for inlining functions called once."
  msgstr ""
  
! #: params.opt:593
  #, no-c-format
! msgid "Maximum combined size of caller and callee which is inlined if callee is called once."
  msgstr ""
  
! #: params.opt:597
  #, fuzzy, no-c-format
! msgid "The maximum number of instructions when automatically inlining."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:601
  #, fuzzy, no-c-format
! msgid "The maximum number of instructions inline function can grow to via recursive inlining."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:605
  #, fuzzy, no-c-format
! msgid "The maximum number of instructions non-inline function can grow to via recursive inlining."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:609
  #, fuzzy, no-c-format
! msgid "The maximum number of instructions in a single function eligible for inlining."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:613
  #, fuzzy, no-c-format
! msgid "The maximum number of instructions when inlining for size."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:617
  #, fuzzy, no-c-format
! msgid "The maximum number of instructions when automatically inlining small functions."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:621
  #, fuzzy, no-c-format
! msgid "The maximum depth of recursive inlining for inline functions."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:625
  #, fuzzy, no-c-format
! msgid "The maximum depth of recursive inlining for non-inline functions."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:629
  #, fuzzy, no-c-format
! msgid "Maximum number of isl operations, 0 means unlimited."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:633
  #, no-c-format
! msgid "Bound on the cost of an expression to compute the number of iterations."
  msgstr ""
  
! #: params.opt:637
  #, no-c-format
! msgid "Bound on the number of iterations the brute force # of iterations analysis algorithm evaluates."
  msgstr ""
  
! #: params.opt:641
  #, no-c-format
! msgid "Maximum number of statements allowed in a block that needs to be duplicated when threading jumps."
  msgstr ""
  
! #: params.opt:645
  #, no-c-format
! msgid "Search space limit for the backwards jump threader."
  msgstr ""
  
! #: params.opt:649
! #, fuzzy, no-c-format
! msgid "The maximum number of RTL nodes that can be recorded as combiner's last value."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:653
! #, fuzzy, no-c-format
! msgid "The maximum number of insns in loop header duplicated by the copy loop headers pass."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:657
! #, fuzzy, no-c-format
! msgid "The maximum number of backtrack attempts the scheduler should make when modulo scheduling a loop."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:661
  #, no-c-format
! msgid "Minimum page size for warning purposes."
  msgstr ""
  
! #: params.opt:665
  #, no-c-format
! msgid "Maximum length of partial antic set when performing tree pre optimization."
  msgstr ""
  
! #: params.opt:669
  #, fuzzy, no-c-format
! msgid "The maximum number of branches on the path through the peeled sequence."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:673
  #, fuzzy, no-c-format
! msgid "The maximum number of peelings of a single loop."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:677
  #, fuzzy, no-c-format
! msgid "The maximum number of insns of a peeled loop."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:681
  #, fuzzy, no-c-format
! msgid "The maximum length of scheduling's pending operations list."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:685 params.opt:729
  #, fuzzy, no-c-format
! msgid "The maximum number of blocks in a region to be considered for interblock scheduling."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:689 params.opt:733
  #, fuzzy, no-c-format
! msgid "The maximum number of insns in a region to be considered for interblock scheduling."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:693
  #, no-c-format
! msgid "Maximum depth of sqrt chains to use when synthesizing exponentiation by a real constant."
  msgstr ""
  
! #: params.opt:697
  #, fuzzy, no-c-format
! msgid "The maximum number of loop iterations we predict statically."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:701
  #, fuzzy, no-c-format
! msgid "The maximum number of instructions to search backward when looking for equivalent reload."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:705
  #, fuzzy, no-c-format
! msgid "Maximum number of insns in a basic block to consider for RTL if-conversion."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:709
  #, no-c-format
! msgid "Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered predictable."
  msgstr ""
  
! #: params.opt:713
  #, no-c-format
! msgid "Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered unpredictable."
  msgstr ""
  
! #: params.opt:717
  #, fuzzy, no-c-format
! msgid "The maximum number of iterations through CFG to extend regions."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:721
  #, fuzzy, no-c-format
! msgid "The maximum conflict delay for an insn to be considered for speculative motion."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:725
  #, fuzzy, no-c-format
! msgid "The maximum number of instructions ready to be issued to be considered by the scheduler during the first scheduling pass."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:737
  #, no-c-format
! msgid "Maximum length of candidate scans for straight-line strength reduction."
  msgstr ""
  
! #: params.opt:741
  #, no-c-format
! msgid "Maximum number of may-defs visited when devirtualizing speculatively."
  msgstr ""
  
! #: params.opt:745
  #, no-c-format
! msgid "Maximum recursion depth allowed when querying a property of an SSA name."
  msgstr ""
  
! #: params.opt:749
  #, fuzzy, no-c-format
! msgid "Maximum number of constant stores to merge in the store merging pass."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:753
  #, fuzzy, no-c-format
! msgid "Maximum number of conditional store pairs that can be sunk."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:757 params.opt:761
  #, fuzzy, no-c-format
! msgid "Maximum number of store chains to track at the same time in the store merging pass."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:765
  #, fuzzy, no-c-format
! msgid "Maximum amount of similar bbs to compare a bb with."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:769
  #, no-c-format
! msgid "Maximum amount of iterations of the pass over a function."
  msgstr ""
  
! #: params.opt:773
  #, no-c-format
! msgid "Maximum number of strings for which strlen optimization pass will track string lengths."
  msgstr ""
  
! #: params.opt:777
  #, no-c-format
! msgid "Maximum number of arguments in a PHI supported by TREE if-conversion unless the loop is marked with simd pragma."
  msgstr ""
  
! #: params.opt:781
! #, fuzzy, no-c-format
! msgid "The maximum number of unrollings of a single loop."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:785
  #, fuzzy, no-c-format
! msgid "The maximum number of instructions to consider to unroll in a loop."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:789
  #, fuzzy, no-c-format
! msgid "The maximum number of insns of an unswitched loop."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:793
  #, fuzzy, no-c-format
! msgid "The maximum depth of a loop nest to be unswitched."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:797
  #, no-c-format
! msgid "If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable will be expanded during loop unrolling."
  msgstr ""
  
! #: params.opt:801
  #, no-c-format
! msgid "Max. recursion depth for expanding var tracking expressions."
  msgstr ""
  
! #: params.opt:805
  #, no-c-format
! msgid "Max. size of loc list for which reverse ops should be added."
  msgstr ""
  
! #: params.opt:809
  #, no-c-format
! msgid "Max. size of var tracking hash tables."
  msgstr ""
  
! #: params.opt:813
  #, no-c-format
! msgid "Maximum number of VALUEs handled during a single find_base_term call."
  msgstr ""
  
! #: params.opt:817
  #, fuzzy, no-c-format
! msgid "The minimum number of matching instructions to consider for crossjumping."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:821
  #, no-c-format
! msgid "Inline recursively only when the probability of call being executed exceeds the parameter."
  msgstr ""
  
! #: params.opt:825
  #, no-c-format
! msgid "Min. ratio of insns to prefetches to enable prefetching for a loop with an unknown trip count."
  msgstr ""
  
! #: params.opt:829
  #, no-c-format
! msgid "The minimum threshold for probability of semi-invariant condition statement to trigger loop split."
  msgstr ""
  
! #: params.opt:833
  #, no-c-format
! msgid "The minimum UID to be used for a nondebug insn."
  msgstr ""
  
! #: params.opt:837
  #, no-c-format
! msgid "The minimum size of variables taking part in stack slot sharing when not optimizing."
  msgstr ""
  
! #: params.opt:841
  #, fuzzy, no-c-format
! msgid "The minimum probability of reaching a source block for interblock speculative scheduling."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:845
  #, no-c-format
! msgid "If -ftree-vectorize is used, the minimal loop bound of a loop to be considered for vectorization."
  msgstr ""
  
! #: params.opt:849
  #, no-c-format
! msgid "--param=openacc-kernels=[decompose|parloops]\tSpecify mode of OpenACC 'kernels' constructs handling."
  msgstr ""
  
! #: params.opt:862
  #, no-c-format
! msgid "--param=openacc-privatization=[quiet|noisy]\tSpecify mode of OpenACC privatization diagnostics."
  msgstr ""
  
! #: params.opt:875
  #, no-c-format
! msgid "Chunk size of omp schedule for loops parallelized by parloops."
  msgstr ""
  
! #: params.opt:879
  #, fuzzy, no-c-format
! msgid "Minimum number of iterations per thread of an innermost parallelized loop."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:883
  #, no-c-format
! msgid "--param=parloops-schedule=[static|dynamic|guided|auto|runtime]\tSchedule type of omp schedule for loops parallelized by parloops."
  msgstr ""
  
! #: params.opt:905
  #, no-c-format
! msgid "Maximum probability of the entry BB of split region (in percent relative to entry BB of the function) to make partial inlining happen."
  msgstr ""
  
! #: params.opt:909
  #, fuzzy, no-c-format
! msgid "Maximum number of statements allowed inbetween the statement and the end to considered not extending the liferange."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:913
  #, no-c-format
! msgid "Maximal estimated outcome of branch considered predictable."
  msgstr ""
  
! #: params.opt:917
  #, no-c-format
! msgid "Whether software prefetch hints should be issued for non-constant strides."
  msgstr ""
  
! #: params.opt:921
  #, fuzzy, no-c-format
! msgid "The number of insns executed before prefetch is completed."
  msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:925
  #, no-c-format
! msgid "Min. ratio of insns to mem ops to enable prefetching in a loop."
  msgstr ""
  
! #: params.opt:929
  #, no-c-format
! msgid "The minimum constant stride beyond which we should use prefetch hints for."
  msgstr ""
  
! #: params.opt:933
  #, fuzzy, no-c-format
! msgid "Use internal function id in profile lookup."
! msgstr "virheellinen versionumero ”%s”"
  
! #: params.opt:937
  #, no-c-format
! msgid "--param=ranger-debug=[none|trace|gori|cache|tracegori|all] Specifies the output mode for debugging ranger."
  msgstr ""
  
! #: params.opt:962
  #, no-c-format
! msgid "Maximum depth of logical expression evaluation ranger will look through when evaluating outgoing edge ranges."
  msgstr ""
  
! #: params.opt:967
  #, fuzzy, no-c-format
! msgid "Maximum depth of instruction chains to consider for recomputation in the outgoing range calculator."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:972
  #, fuzzy, no-c-format
! msgid "Maximum number of relations the oracle will register in a basic block."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:976
  #, no-c-format
! msgid "Work bound when discovering transitive relations from existing relations."
  msgstr ""
  
! #: params.opt:980
  #, fuzzy, no-c-format
! msgid "Maximum depth of a loop nest to fully value-number optimistically."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:984
  #, fuzzy, no-c-format
! msgid "Maximum number of disambiguations to perform per memory access."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:988
  #, no-c-format
! msgid "Bound on the complexity of the expressions in the scalar evolutions analyzer."
  msgstr ""
  
! #: params.opt:992
  #, no-c-format
! msgid "Bound on size of expressions used in the scalar evolutions analyzer."
  msgstr ""
  
! #: params.opt:996
  #, no-c-format
! msgid "Hardware autoprefetcher scheduler model control flag.  Number of lookahead cycles the model looks into, at '0' only enable instruction sorting heuristic.  Disabled by default."
  msgstr ""
  
! #: params.opt:1000
  #, no-c-format
! msgid "Minimal distance between possibly conflicting store and load."
! msgstr ""
  
! #: params.opt:1004
  #, no-c-format
! msgid "Which -fsched-pressure algorithm to apply."
! msgstr ""
  
! #: params.opt:1008
  #, fuzzy, no-c-format
! msgid "The minimal probability of speculation success (in percents), so that speculative insn will be scheduled."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:1012
  #, no-c-format
! msgid "The minimum probability an edge must have for the scheduler to save its state across it."
  msgstr ""
  
! #: params.opt:1016
  #, fuzzy, no-c-format
! msgid "Maximum number of instructions in the ready list that are considered eligible for renaming."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:1020
  #, no-c-format
! msgid "The maximum size of the lookahead window of selective scheduling."
  msgstr ""
  
! #: params.opt:1024
  #, fuzzy, no-c-format
! msgid "Maximum number of times that an insn could be scheduled."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:1028
  #, no-c-format
! msgid "The number of prefetches that can run at the same time."
  msgstr ""
  
! #: params.opt:1032
  #, no-c-format
! msgid "Target block's relative execution frequency (as a percentage) required to sink a statement."
  msgstr ""
  
! #: params.opt:1036
  #, no-c-format
! msgid "The number of cycles the swing modulo scheduler considers when checking conflicts using DFA."
  msgstr ""
  
! #: params.opt:1040
  #, no-c-format
! msgid "A threshold on the average loop count considered by the swing modulo scheduler."
  msgstr ""
  
! #: params.opt:1044
  #, no-c-format
! msgid "A factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop."
  msgstr ""
  
! #: params.opt:1048
  #, no-c-format
! msgid "The minimum value of stage count that swing modulo scheduler will generate."
  msgstr ""
  
! #: params.opt:1052
  #, no-c-format
! msgid "Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for size."
  msgstr ""
  
! #: params.opt:1056
  #, no-c-format
! msgid "Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for speed."
  msgstr ""
  
! #: params.opt:1060
  #, no-c-format
! msgid "Maximum number of artificial accesses to enable forward propagation that Scalar Replacement of Aggregates will keep for one local variable."
  msgstr ""
  
! #: params.opt:1064
  #, fuzzy, no-c-format
! msgid "The maximum number of SSA_NAME assignments to follow in determining a value."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:1068
  #, fuzzy, no-c-format
! msgid "The lower bound for a buffer to be considered for stack smashing protection."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:1072
  #, no-c-format
! msgid "Size of the stack guard expressed as a power of two in bytes."
  msgstr ""
  
! #: params.opt:1076
  #, no-c-format
! msgid "Interval in which to probe the stack expressed as a power of two in bytes."
  msgstr ""
  
! #: params.opt:1080
  #, no-c-format
! msgid "Allow the store merging pass to introduce unaligned stores if it is legal to do so."
  msgstr ""
  
! #: params.opt:1084
  #, no-c-format
! msgid "Maximum size of a single store merging region in bytes."
  msgstr ""
  
! #: params.opt:1088
  #, no-c-format
! msgid "Maximum number of instruction distance that a small store forwarded to a larger load may stall. Value '0' disables the cost checks for the avoid-store-forwarding pass."
  msgstr ""
  
! #: params.opt:1092
  #, no-c-format
! msgid "The maximum ratio between array size and switch branches for a switch conversion to take place."
  msgstr ""
  
! #: params.opt:1096
  #, fuzzy, no-c-format
! msgid "Maximum number of cases for slow switch lowering algorithms to be used."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:1100
  #, fuzzy, no-c-format
! msgid "Maximum number of bases stored in each modref tree."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:1104
  #, fuzzy, no-c-format
! msgid "Maximum number of references stored in each modref base."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:1108
  #, fuzzy, no-c-format
! msgid "Maximum number of accesses stored in each modref reference."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:1112
  #, fuzzy, no-c-format
! msgid "Maximum number of tests performed by modref query."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:1116
  #, no-c-format
! msgid "Maximum depth of DFS walk used by modref escape analysis."
  msgstr ""
  
! #: params.opt:1120
  #, fuzzy, no-c-format
! msgid "Maximum number of escape points tracked by modref per SSA-name."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:1124
  #, fuzzy, no-c-format
! msgid "Maximum number of times a given range is adjusted during the dataflow."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:1128
  #, no-c-format
! msgid "--param=threader-debug=[none|all] Enables verbose dumping of the threader solver."
  msgstr ""
  
! #: params.opt:1141
  #, no-c-format
! msgid "Size in bytes after which thread-local aggregates should be instrumented with the logging functions instead of save/restore pairs."
  msgstr ""
  
! #: params.opt:1145
  #, no-c-format
! msgid "The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is not available."
  msgstr ""
  
! #: params.opt:1149
  #, no-c-format
! msgid "The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is available."
  msgstr ""
  
! #: params.opt:1153
  #, no-c-format
! msgid "Maximal code growth caused by tail duplication (in percent)."
  msgstr ""
  
! #: params.opt:1157
  #, no-c-format
! msgid "Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is not available."
  msgstr ""
  
! #: params.opt:1161
  #, no-c-format
! msgid "Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is available."
  msgstr ""
  
! #: params.opt:1165
  #, no-c-format
! msgid "Stop reverse growth if the reverse probability of best edge is less than this threshold (in percent)."
  msgstr ""
  
! #: params.opt:1169
  #, no-c-format
! msgid "Set the maximum number of instructions executed in parallel in reassociated tree.  If 0, use the target dependent heuristic."
  msgstr ""
  
! #: params.opt:1173
  #, fuzzy, no-c-format
! msgid "Emit special instrumentation for accesses to volatiles."
! msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
  
! #: params.opt:1177
  #, no-c-format
! msgid "Emit instrumentation calls to __tsan_func_entry() and __tsan_func_exit()."
  msgstr ""
  
! #: params.opt:1181
  #, fuzzy, no-c-format
! msgid "Maximum number of nested calls to search for control dependencies during uninitialized variable analysis."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:1185
  #, no-c-format
! msgid "Maximum number of predicates anded for each predicate ored in the normalized predicate chain."
  msgstr ""
  
! #: params.opt:1190
  #, fuzzy, no-c-format
! msgid "Maximum number of predicates ored in the normalized predicate chain."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:1194
  #, no-c-format
! msgid "Maximum amount of work done to prune paths where the variable is always initialized."
  msgstr ""
  
! #: params.opt:1198
  #, fuzzy, no-c-format
! msgid "Instruction accounted for function prologue, epilogue and other overhead."
! msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
  
! #: params.opt:1202
  #, fuzzy, no-c-format
! msgid "Time accounted for function prologue, epilogue and other overhead."
! msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
  
! #: params.opt:1206
  #, fuzzy, no-c-format
! msgid "Instruction accounted for function thunk overhead."
! msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
  
! #: params.opt:1210
  #, fuzzy, no-c-format
! msgid "Time accounted for function thunk overhead."
! msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
  
! #: params.opt:1214
  #, no-c-format
! msgid "The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely."
  msgstr ""
  
! #: params.opt:1218
  #, no-c-format
! msgid "Maximum unroll factor for the unroll-and-jam transformation."
  msgstr ""
  
! #: params.opt:1222
  #, no-c-format
! msgid "Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable."
  msgstr ""
  
! #: params.opt:1226
  #, no-c-format
! msgid "Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number."
  msgstr ""
  
! #: params.opt:1230
  #, fuzzy, no-c-format
! msgid "Whether to use canonical types."
! msgstr "Käytetäänkö järjestelmän fonttia"
  
! #: params.opt:1234
  #, fuzzy, no-c-format
! msgid "Enable loop epilogue vectorization using smaller vector size."
! msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: params.opt:1238
  #, no-c-format
! msgid "Maximum number of possible vector layouts (such as permutations) to consider when optimizing to-be-vectorized code."
  msgstr ""
  
! #: params.opt:1242
  #, fuzzy, no-c-format
! msgid "Maximum number of loop peels to enhance alignment of data references in a loop."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:1246
  #, no-c-format
! msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check."
  msgstr ""
  
! #: params.opt:1250
  #, no-c-format
! msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check."
  msgstr ""
  
! #: params.opt:1254
  #, no-c-format
! msgid "Controls how loop vectorizer uses partial vectors.  0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops.  The default value is 2."
  msgstr ""
  
! #: params.opt:1258
  #, no-c-format
! msgid "The maximum factor which the loop vectorizer applies to the cost of statements in an inner loop relative to the loop being vectorized."
  msgstr ""
  
! #: params.opt:1262
  #, fuzzy, no-c-format
! msgid "Enable loop vectorization of floating point inductions."
! msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: params.opt:1266
  #, no-c-format
! msgid "Force the use of SLP when vectorizing, fail if not possible."
  msgstr ""
  
! #: params.opt:1270
  #, fuzzy, no-c-format
! msgid "Maximum number of basic blocks before VRP switches to a fast model with less memory requirements."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:1274
  #, fuzzy, no-c-format
! msgid "Maximum number of basic blocks before VRP uses a sparse bitmap cache."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:1278
  #, no-c-format
! msgid "Maximum number of outgoing edges in a switch before VRP will not process it."
  msgstr ""
  
! #: params.opt:1282
  #, fuzzy, no-c-format
! msgid "Maximum number of basic blocks for VRP to use a basic cache vector."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: calls.cc:1458
  msgid "a callee-copied argument is stored in the current function's frame"
  msgstr ""
  
! #: calls.cc:1528
  #, fuzzy
  msgid "argument must be passed by copying"
  msgstr "argumentin 1 on oltava 5-bittinen etumerkillinen literaali"
  
! #: calls.cc:2545
  msgid "machine description does not have a sibcall_epilogue instruction pattern"
  msgstr ""
  
! #: calls.cc:2557
  msgid "callee returns a structure"
  msgstr ""
  
! #: calls.cc:2565
  msgid "target is not able to optimize the call into a sibling call"
  msgstr ""
  
! #: calls.cc:2574
  msgid "callee returns twice"
  msgstr ""
  
! #: calls.cc:2579
  #, fuzzy
  msgid "callee does not return"
  msgstr "oikealle siirron lukumäärä on negatiivinen"
  
! #: calls.cc:2586
  #, fuzzy
  #| msgid "variable %qD has function type"
  msgid "volatile function type"
  msgstr "muuttujalla %qD on funktiotyyppi"
  
! #: calls.cc:2605
  #, fuzzy
  msgid "nested function"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: calls.cc:2616
  msgid "callee required more stack slots than the caller"
  msgstr ""
  
! #: calls.cc:2630
  #, fuzzy
  msgid "inconsistent number of popped arguments"
  msgstr "useita parametreja nimellä %qD"
  
! #: calls.cc:2637
  #, fuzzy
  #| msgid "%s does not support split_block"
  msgid "frontend does not support sibling call"
  msgstr "%s ei tue: split_block"
  
! #: calls.cc:2693
  msgid "other reasons"
  msgstr ""
  
! #: calls.cc:3067
  msgid "inside another call"
  msgstr ""
  
! #: calls.cc:3076
  #, fuzzy
  #| msgid "value argument"
  msgid "variable size arguments"
  msgstr "arvoargumentti"
  
! #: calls.cc:3100
  #, fuzzy
  msgid "hidden string length argument passed on stack"
  msgstr "blocks-argumentti on liian suuri, maksimi on %llu"
  
! #: calls.cc:3149
  msgid "caller and callee disagree in promotion of function return value"
  msgstr ""
  
  #. Ideally we'd emit a message for all of the ways that it could
  #. have failed.
! #: calls.cc:4061
  #, fuzzy
  #| msgid "static assertion failed"
  msgid "tail call production failed"
  msgstr "staattinen väite epäonnistui"
  
! #: cfgrtl.cc:2836
  msgid "flow control insn inside a basic block"
  msgstr "vuonohjauskäsky peruslohkon sisällä"
  
! #: cfgrtl.cc:3128
  msgid "insn outside basic block"
  msgstr "käsky peruslohkon ulkopuolella"
  
! #: cfgrtl.cc:3136
  #, fuzzy
  msgid "return not followed by barrier"
  msgstr "’#’ ilman sitä seuraavaa makroparametria"
--- 6523,18423 ----
  msgid "Support TLS segment larger than 64K."
  msgstr ""
  
! #: config/mingw/mingw.opt:23
  #, no-c-format
! msgid "Preprocess, compile or link with specified C RunTime DLL library."
  msgstr ""
  
! #: config/mingw/mingw.opt:33
  #, fuzzy, no-c-format
! msgid "Warn about none ISO msvcrt scanf/printf width extensions."
! msgstr "Varoita ylivuodosta aritmeettisissa lausekkeissa"
  
! #: config/mingw/cygming.opt:23
  #, fuzzy, no-c-format
! msgid "Create console application."
! msgstr "Luo konsolisovellus"
  
! #: config/mingw/cygming.opt:27
  #, no-c-format
! msgid "Generate code for a DLL."
! msgstr "Tuota koodia DLL:lle."
  
! #: config/mingw/cygming.opt:31
  #, fuzzy, no-c-format
! msgid "Ignore dllimport for functions."
! msgstr "_Ohita versio"
  
! #: config/mingw/cygming.opt:35
! #, no-c-format
! msgid "Use Mingw-specific thread support."
! msgstr ""
  
! #: config/mingw/cygming.opt:39
  #, fuzzy, no-c-format
! msgid "Set Windows defines."
! msgstr "rpcgen: liian monta määrittelyä\n"
  
! #: config/mingw/cygming.opt:43
  #, no-c-format
! msgid "Create GUI application."
! msgstr "Luo graafinen käyttöliittymäsovellus."
  
! #: config/mingw/cygming.opt:47
  #, no-c-format
! msgid "Use the GNU extension to the PE format for aligned common data."
  msgstr ""
  
! #: config/mingw/cygming.opt:51
  #, no-c-format
! msgid "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement."
  msgstr ""
  
! #: config/mingw/cygming.opt:55
  #, fuzzy, no-c-format
! msgid "For nested functions on stack executable permission is set."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/mingw/cygming.opt:62
! #, fuzzy, no-c-format
! msgid "Put relocated read-only data into .data section."
! msgstr "%qD:a käytetään alustamattomana tässä funktiossa"
! 
! #: config/loongarch/loongarch.opt:41
  #, no-c-format
! msgid "Basic ISAs of LoongArch:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:55
  #, no-c-format
! msgid "FPU types of LoongArch:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:68
  #, fuzzy, no-c-format
! msgid "-mfpu=FPU\tGenerate code for the given FPU."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/loongarch/loongarch.opt:75 config/mips/mips.opt:398
! #, no-c-format
! msgid "Prevent the use of all hardware floating-point instructions."
! msgstr "Estä kaikkien laitteistoliukulukukäskyjen käyttö."
  
! #: config/loongarch/loongarch.opt:79 config/mips/mips.opt:390
  #, fuzzy, no-c-format
! msgid "Restrict the use of hardware floating-point instructions to 32-bit operations."
! msgstr "Rajoita laitteistöliukulukukäskyjen käyttö 32-bittisiin operaatioihin"
  
! #: config/loongarch/loongarch.opt:83 config/mips/mips.opt:116
  #, fuzzy, no-c-format
! msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations."
! msgstr "Rajoita laitteistöliukulukukäskyjen käyttö 32-bittisiin operaatioihin"
  
! #: config/loongarch/loongarch.opt:87
! #, no-c-format
! msgid "SIMD extension levels of LoongArch:"
! msgstr ""
! 
! #: config/loongarch/loongarch.opt:100
  #, fuzzy, no-c-format
! msgid "-msimd=SIMD\tGenerate code for the given SIMD extension."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/loongarch/loongarch.opt:104
  #, no-c-format
! msgid "Enable LoongArch SIMD Extension (LSX, 128-bit)."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:108
  #, no-c-format
! msgid "Enable LoongArch Advanced SIMD Extension (LASX, 256-bit)."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:113
  #, no-c-format
! msgid "LoongArch ARCH presets:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:144
  #, fuzzy, no-c-format
! msgid "-march=PROCESSOR\tGenerate code for the given PROCESSOR ISA."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/loongarch/loongarch.opt:148
  #, no-c-format
! msgid "LoongArch TUNE presets:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:170
  #, fuzzy, no-c-format
! msgid "-mtune=PROCESSOR\tGenerate optimized code for PROCESSOR."
! msgstr "Tuota little-endian-koodia"
  
! #: config/loongarch/loongarch.opt:179
! #, no-c-format
! msgid "Base ABI types for LoongArch:"
! msgstr ""
  
! #: config/loongarch/loongarch.opt:201
  #, fuzzy, no-c-format
! msgid "-mabi=BASEABI\tGenerate code that conforms to the given BASEABI."
! msgstr "Tuota 68040-koodia"
  
! #: config/loongarch/loongarch.opt:210 config/mips/mips.opt:71
  #, no-c-format
! msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:214
  #, no-c-format
! msgid "-maddr-reg-reg-cost=COST  Set the cost of ADDRESS_REG_REG to the value calculated by COST."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:218 config/mips/mips.opt:83
! #, fuzzy, no-c-format
! msgid "Trap on integer divide by zero."
! msgstr "Kokonaisluvun jako nollalla"
! 
! #: config/loongarch/loongarch.opt:222
  #, no-c-format
! msgid "Conditional moves for integral are enabled."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:226
  #, no-c-format
! msgid "Conditional moves for float are enabled."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:230
  #, no-c-format
! msgid "Prevent optimizing block moves, which is also the default behavior of -Os."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:238
  #, no-c-format
! msgid "-mmax-inline-memcpy-size=SIZE\tSet the max size of memcpy to inline, default is 1024."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:242
  #, no-c-format
! msgid "-mbreak-code=CODE\tUse 'break CODE' for traps supposed to be unrecoverable, or an 'amswap.w' instruction leading to INE if CODE is out of range."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:246 config/mips/mips.opt:150
  #, no-c-format
! msgid "The code model option names for -mexplicit-relocs:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:259 config/mips/mips.opt:163
  #, fuzzy, no-c-format
! #| msgid "Use given assembler dialect."
! msgid "Use %reloc() assembly operators."
! msgstr "Käytä tiettyä assembler-murretta."
  
! #: config/loongarch/loongarch.opt:263 config/mips/mips.opt:167
! #, fuzzy, no-c-format
! #| msgid "Only retained for backward compatibility."
! msgid "Use %reloc() assembly operators (for backward compatibility)."
! msgstr "Säilytetty vain yhteensopivuuden vuoksi."
  
! #: config/loongarch/loongarch.opt:271
  #, fuzzy, no-c-format
! msgid "Generate approximate reciprocal divide and square root for better throughput."
! msgstr "Varoita käännösaikaisesta nollalla jaosta"
  
! #: config/loongarch/loongarch.opt:302
  #, no-c-format
! msgid "Avoid using the GOT to access external symbols."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:311
  #, fuzzy, no-c-format
! msgid "Pass -mrelax or -mno-relax option to the assembler."
! msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: config/loongarch/loongarch.opt:329
  #, no-c-format
! msgid "Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 6."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:347
  #, no-c-format
! msgid "Annotate table jump instruction (jr {reg}) to correlate it with the jump table."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:351
  #, fuzzy, no-c-format
! msgid "Support frecipe.{s/d} and frsqrte.{s/d} instructions."
! msgstr "Ota käyttöön 32-bittiset kertolaskukäskyt"
  
! #: config/loongarch/loongarch.opt:355
! #, no-c-format
! msgid "Support div.w[u] and mod.w[u] instructions with inputs not sign-extended."
! msgstr ""
  
! #: config/loongarch/loongarch.opt:359
  #, fuzzy, no-c-format
! msgid "Support am{swap/add}[_db].{b/h} instructions."
! msgstr "Ota käyttöön kertolaskukäskyt"
  
! #: config/loongarch/loongarch.opt:363
  #, fuzzy, no-c-format
! msgid "Support amcas[_db].{b/h/w/d} instructions."
! msgstr "Ota käyttöön kertolaskukäskyt"
  
! #: config/loongarch/loongarch.opt:367
  #, fuzzy, no-c-format
! msgid "Support sc.q instruction."
! msgstr "Virheellinen käsky"
  
! #: config/loongarch/loongarch.opt:371
  #, no-c-format
! msgid "Do not need load-load barriers (dbar 0x700)."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:24
  #, no-c-format
! msgid "Don't use any of r32..r63."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:28
  #, no-c-format
! msgid "Preferentially allocate registers that allow short instruction generation."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:32
  #, fuzzy, no-c-format
! msgid "Set branch cost."
! msgstr "Aseta"
  
! #: config/epiphany/epiphany.opt:36
  #, fuzzy, no-c-format
! msgid "Enable conditional move instruction usage."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/epiphany/epiphany.opt:40
  #, fuzzy, no-c-format
! msgid "Set number of nops to emit before each insn pattern."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: config/epiphany/epiphany.opt:52
  #, no-c-format
! msgid "Use software floating point comparisons."
! msgstr "Käytä ohjelmistollisia liukulukuvertailuja."
  
! #: config/epiphany/epiphany.opt:56
  #, no-c-format
! msgid "Enable split of 32 bit immediate loads into low / high part."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:60
! #, fuzzy, no-c-format
! msgid "Enable use of POST_INC / POST_DEC."
! msgstr "kolmoismerkki ??%c ohitettiin, ota käyttöön valitsimella -trigraphs"
  
! #: config/epiphany/epiphany.opt:64
! #, fuzzy, no-c-format
! msgid "Enable use of POST_MODIFY."
! msgstr "kolmoismerkki ??%c ohitettiin, ota käyttöön valitsimella -trigraphs"
  
! #: config/epiphany/epiphany.opt:68
  #, no-c-format
! msgid "Set number of bytes on the stack preallocated for use by the callee."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:72
  #, no-c-format
! msgid "Assume round to nearest is selected for purposes of scheduling."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:76
! #, fuzzy, no-c-format
! msgid "Generate call insns as indirect calls."
! msgstr "virheellinen versionumero ”%s”"
  
! #: config/epiphany/epiphany.opt:80
! #, fuzzy, no-c-format
! msgid "Generate call insns as direct calls."
! msgstr "Käytä epäsuoria kutsuja"
! 
! #: config/epiphany/epiphany.opt:84
  #, no-c-format
! msgid "Assume labels and symbols can be addressed using 16 bit absolute addresses."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:113
  #, no-c-format
! msgid "A floating point to integer truncation may be replaced with rounding to save mode switching."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:117
  #, no-c-format
! msgid "Vectorize for double-word operations."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:133
  #, no-c-format
! msgid "Split unaligned 8 byte vector moves before post-modify address generation."
  msgstr ""
  
! #: config/epiphany/epiphany.opt:137
  #, fuzzy, no-c-format
! msgid "Use the floating-point unit for integer add/subtract."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/epiphany/epiphany.opt:141
  #, fuzzy, no-c-format
! msgid "Set register to hold -1."
! msgstr "Käytä rekistereitä r2 ja r5"
  
! #: config/darwin.opt:34
! #, fuzzy, no-c-format
! msgid "Generate code for darwin loadable kernel extensions."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/darwin.opt:38 config/darwin.opt:46
  #, fuzzy, no-c-format
! msgid "Generate compile-time CFString objects."
! msgstr "Tuota isel-käskyjä"
  
! #: config/darwin.opt:42
  #, fuzzy, no-c-format
! msgid "-iframework <dir>\tAdd <dir> to the end of the system framework include path."
! msgstr "-isystem <hakemisto>\tLisää <hakemisto> järjestelmän include-polun alkuun"
  
! #: config/darwin.opt:50
  #, no-c-format
! msgid "Warn if constant CFString objects contain non-portable characters."
  msgstr ""
  
! #: config/darwin.opt:55
  #, no-c-format
! msgid "Generate AT&T-style stubs for Mach-O."
  msgstr ""
  
! #: config/darwin.opt:59
  #, fuzzy, no-c-format
! msgid "Generate code suitable for executables (NOT shared libs)."
! msgstr "Tuota suoritettaville tiedostoille sopivaa koodia (EI jaetuille kirjastoille)"
  
! #: config/darwin.opt:63
  #, fuzzy, no-c-format
! msgid "Generate code suitable for fast turn around debugging."
! msgstr "Tuota suoritettaville tiedostoille sopivaa koodia (EI jaetuille kirjastoille)"
  
! #: config/darwin.opt:67
  #, fuzzy, no-c-format
! msgid "Generate code for the kernel or loadable kernel extensions."
! msgstr "Tuota koodia Android-alustalle."
  
! #: config/darwin.opt:75
  #, fuzzy, no-c-format
! msgid "The earliest macOS version on which this program will run."
! msgstr "Varhaisin MacOS X -versio, jolla tämä ohjelma voidaan suorittaa."
  
! #: config/darwin.opt:80
  #, no-c-format
! msgid "Set sizeof(bool) to 1."
! msgstr "Aseta sizeof(bool) arvoon 1."
  
! #: config/darwin.opt:84
  #, fuzzy, no-c-format
! msgid "Force generation of external symbol indirection stubs."
! msgstr "Ota käyttöön saturation-käskyt"
  
! #: config/darwin.opt:92
  #, no-c-format
! msgid "-mtarget-linker <version>\tSpecify that ld64 <version> is the toolchain linker for the current invocation."
  msgstr ""
  
! #: config/darwin.opt:98
! #, no-c-format
! msgid "Load all members of archive libraries, rather than only those that satisfy undefined symbols."
! msgstr ""
  
! #: config/darwin.opt:102
  #, no-c-format
! msgid "-allowable_client <name>\tThe output dylib is private to the client <name>."
  msgstr ""
  
! #: config/darwin.opt:106
  #, fuzzy, no-c-format
! msgid "-arch <name>\tGenerate output for architecture <name>."
! msgstr "Tuota little-endian-koodia"
  
! #: config/darwin.opt:110
  #, no-c-format
! msgid "Mismatches between file architecture and one specified by \"-arch\" are errors instead of warnings."
  msgstr ""
  
! #: config/darwin.opt:114
! #, fuzzy, no-c-format
! msgid "The earliest macOS version on which this program will run (formatted for the assembler)."
! msgstr "Varhaisin MacOS X -versio, jolla tämä ohjelma voidaan suorittaa."
! 
! #: config/darwin.opt:118
  #, no-c-format
! msgid "Generate an output executable that binds symbols on load, rather than lazily."
  msgstr ""
  
! #: config/darwin.opt:122
  #, no-c-format
! msgid "Generate a Mach-O bundle (file type MH_BUNDLE)."
  msgstr ""
  
! #: config/darwin.opt:126
  #, no-c-format
! msgid "-bundle_loader <executable>\tTreat <executable> (that will be loading this bundle) as if it was one of the dynamic libraries the bundle is linked against for symbol resolution."
  msgstr ""
  
! #: config/darwin.opt:130
  #, no-c-format
! msgid "-client_name <name>\tEnable the executable being built to link against a private dylib (using allowable_client)."
  msgstr ""
  
! #: config/darwin.opt:134
  #, no-c-format
! msgid "-compatibility_version <number>\tSet the version for the client interface.  Client programs must record a value less than or equal to <number>, or the binding will fail at runtime."
  msgstr ""
  
! #: config/darwin.opt:138
  #, no-c-format
! msgid "-current_version <number>\tSet the current version for the library to <number>."
  msgstr ""
  
! #: config/darwin.opt:142
  #, no-c-format
! msgid "Remove code and data that is unreachable from any exported symbol (including the entry point)."
  msgstr ""
  
! #: config/darwin.opt:146
  #, no-c-format
! msgid "-dylib_file install_name:file_name\tThis allows linking of a dylib with \"install_name\" but to be found in a different install position \"file_name\""
  msgstr ""
  
! #: config/darwin.opt:150
  #, no-c-format
! msgid "Produce a Mach-O dylinker (file type MH_DYLINKER), only used for building dyld."
  msgstr ""
  
! #: config/darwin.opt:154
  #, no-c-format
! msgid "-dylinker_install_name <path>\tOnly used for building dyld."
  msgstr ""
  
! #: config/darwin.opt:158
  #, no-c-format
! msgid "The default (and opposite of -static), implied by user mode executables, shared libraries and bundles."
  msgstr ""
  
! #: config/darwin.opt:162
  #, no-c-format
! msgid "Produce a Mach-O shared library (file type MH_DYLIB), synonym for \"-shared\"."
  msgstr ""
  
! #: config/darwin.opt:166
  #, no-c-format
! msgid "-exported_symbols_list <filename>\tExport global symbols in <filename> in linked output file; any symbols not mentioned will be treated as \"hidden\"."
  msgstr ""
  
! #: config/darwin.opt:170
  #, no-c-format
! msgid "Supply a list of objects to be linked from a file, rather than the command line."
  msgstr ""
  
! #: config/darwin.opt:175 config/darwin.opt:196
! #, fuzzy, no-c-format
! msgid "Used for generating code for some older kernel revisions."
! msgstr "Käytä AltiVec-käskyjä"
! 
! #: config/darwin.opt:179
  #, no-c-format
! msgid "Ignore the normal two-level namespace; resolve symbols in command line order and do not record which library provided the resolved symbol."
  msgstr ""
  
! #: config/darwin.opt:183
  #, no-c-format
! msgid "For the assembler (and linker) permit any architecture sub-variant to be used without error."
  msgstr ""
  
! #: config/darwin.opt:187
  #, no-c-format
! msgid "Set the output object such that, on loading, dyld will ignore any two-level namespace information and resolve symbols in the discovery order for loaded libs."
  msgstr ""
  
! #: config/darwin.opt:191
  #, no-c-format
! msgid "-framework <name>\tThe linker should search for the framework <name> in the framework search path."
  msgstr ""
  
! #: config/darwin.opt:200
  #, no-c-format
! msgid "Abbreviation for \"-g -fno-eliminate-unused-debug-symbols\"."
  msgstr ""
  
! #: config/darwin.opt:204
  #, no-c-format
! msgid "Abbreviation for \"-g -feliminate-unused-debug-symbols\"."
  msgstr ""
  
! #: config/darwin.opt:208
  #, no-c-format
! msgid "Automatically adds space for longer path names in load commands (up to MAXPATHLEN)."
  msgstr ""
  
! #: config/darwin.opt:212
  #, no-c-format
! msgid "-image_base <address>\tSpecify <address> as the base address for a dylib or bundle."
  msgstr ""
  
! #: config/darwin.opt:216
  #, no-c-format
! msgid "-init <symbol_name>\tThe symbol <symbol_name> will be used as the first initializer for a dylib."
! msgstr ""
  
! #: config/darwin.opt:220
! #, no-c-format
! msgid "-install_name <name>\tSet the install name for a dylib."
! msgstr ""
  
! #: config/darwin.opt:224
! #, no-c-format
! msgid "Usually \"private extern\" (hidden) symbols are made local when linking, this command suppresses that such that they remain exported."
! msgstr ""
  
! #: config/darwin.opt:228
! #, no-c-format
! msgid "(Obsolete after 10.4) Multi modules are ignored at runtime since macOS 10.4."
! msgstr ""
  
! #: config/darwin.opt:232
  #, no-c-format
! msgid "(Obsolete after 10.4) -multiply_defined <treatment>\tProvided a mechanism for warning about symbols defined in multiple dylibs."
! msgstr ""
  
! #: config/darwin.opt:236
! #, no-c-format
! msgid "(Obsolete after 10.4) -multiply_defined_unused <treatment>\tProvided a mechanism for warning about symbols defined in the current executable also being defined in linked dylibs."
! msgstr ""
  
! #: config/darwin.opt:240
  #, no-c-format
! msgid "(Obsolete) Current linkers never dead-strip these items, so the option is not needed."
  msgstr ""
  
! #: config/darwin.opt:244
! #, no-c-format
! msgid "Do not add a default symbol exports to modules or dynamic libraries."
! msgstr ""
  
! #: config/darwin.opt:248
  #, no-c-format
! msgid "Do not add default run paths (for the compiler library directories) to executables, modules or dynamic libraries."
! msgstr ""
  
! #: config/darwin.opt:252
  #, no-c-format
! msgid "(Obsolete after 10.3.9) Set MH_NOPREFIXBINDING, in an executable."
  msgstr ""
  
! #: config/darwin.opt:256
  #, no-c-format
! msgid "(Obsolete after 10.4)\tSet MH_NOMULTIDEFS in an umbrella framework."
  msgstr ""
  
! #: config/darwin.opt:260 config/darwin.opt:286 config/darwin.opt:290
  #, fuzzy, no-c-format
! msgid "(Obsolete) LD_PREBIND is no longer supported."
! msgstr "valitsin %qs ei ole enää tuettu"
  
! #: config/darwin.opt:264
  #, fuzzy, no-c-format
! msgid "(Obsolete) This is the default."
! msgstr "Käännä koodi big-endian-tilaa varten"
  
! #: config/darwin.opt:268
! #, fuzzy, no-c-format
! msgid "Equivalent to -xobjective-c."
! msgstr "whatis-vastine"
  
! #: config/darwin.opt:272
  #, fuzzy, no-c-format
! msgid "Equivalent to -xobjective-c++."
! msgstr "whatis-vastine"
  
! #: config/darwin.opt:282
  #, no-c-format
! msgid "-pagezero_size <size>\tAllows setting the page 0 size to 4kb when required."
! msgstr ""
  
! #: config/darwin.opt:294
  #, no-c-format
! msgid "Produces a Mach-O file suitable for embedded/ROM use."
! msgstr ""
  
! #: config/darwin.opt:298
  #, no-c-format
! msgid "(Obsolete) Allowed linking to proceed with \"-flat_namespace\" when a linked bundle contained a symbol also exported from the main executable."
! msgstr ""
  
! #: config/darwin.opt:305
  #, no-c-format
! msgid "Synonym for \"-export-dynamic\" for linker versions that support it."
! msgstr ""
  
! #: config/darwin.opt:309
  #, no-c-format
! msgid "-read_only_relocs <treatment>\tAllow relocations in read-only pages (not recommended)."
! msgstr ""
  
! #: config/darwin.opt:313
  #, no-c-format
! msgid "-sectalign <segname> <sectname> <value>\tSet section <sectname> in segment <segname> to have alignment <value> which must be an integral power of two expressed in hexadecimal form."
! msgstr ""
  
! #: config/darwin.opt:317
  #, no-c-format
! msgid "-sectcreate <segname> <sectname> <file>\tCreate section <sectname> in segment <segname> from the contents of <file>."
  msgstr ""
  
! #: config/darwin.opt:321
  #, no-c-format
! msgid "(Obsolete) -sectobjectsymbols <segname> <sectname>\tSetting a local symbol at the start of a section is no longer supported."
  msgstr ""
  
! #: config/darwin.opt:325
  #, no-c-format
! msgid "(Obsolete) -sectorder <segname> <sectname> <orderfile>\tReplaced by a more general option \"-order_file\"."
  msgstr ""
  
! #: config/darwin.opt:329
  #, no-c-format
! msgid "-seg_addr_table <file>\tSpecify the base addresses for dynamic libraries; <file> contains a line for each library."
  msgstr ""
  
! #: config/darwin.opt:334
  #, no-c-format
! msgid "(Obsolete, ld_classic only) -seg_addr_table_filename <path>."
  msgstr ""
  
! #: config/darwin.opt:338
  #, fuzzy, no-c-format
! msgid "Synonym for \"image_base\"."
! msgstr "Sama kuin -Wcomment."
  
! #: config/darwin.opt:342
  #, no-c-format
! msgid "-segaddr <name> <address>\tSet the base address of segment <name> to <address> which must be aligned to a page boundary (currently 4kb)."
  msgstr ""
  
! #: config/darwin.opt:347
  #, no-c-format
! msgid "(Obsolete, ld_classic only) -sectcreate <segname> <sectname> <file>\tAllowed creation of a section from a file."
  msgstr ""
  
! #: config/darwin.opt:351
  #, no-c-format
! msgid "(Obsolete) Object files with LINKEDIT sections are no longer supported."
  msgstr ""
  
! #: config/darwin.opt:355
  #, no-c-format
! msgid "-segprot <segname> <max_prot> <init_prot>\tThe virtual memory protections for segment <segname> have maximum and initial values <max_prot> and <init_prot> respectively.  The specified values may contain \"r\", \"w\", \"x\" or \"-\" the latter meaning \"no access\"."
  msgstr ""
  
! #: config/darwin.opt:359
  #, no-c-format
! msgid "-segs_read_only_addr <address>\tSpecify that <address> is the base address of the read-only segments of a dylib."
  msgstr ""
  
! #: config/darwin.opt:363
  #, no-c-format
! msgid "-segs_read_write_addr <address>\tSpecify that <address> is the base address address of the read-write segments of a dylib."
  msgstr ""
  
! #: config/darwin.opt:367
  #, fuzzy, no-c-format
! msgid "(Obsolete)\tThis is the default."
! msgstr "Käännä koodi big-endian-tilaa varten"
  
! #: config/darwin.opt:371
  #, no-c-format
! msgid "-sub_library <name>\tLibrary named <name> will be re-exported (only useful for dylibs)."
! msgstr ""
  
! #: config/darwin.opt:375
  #, no-c-format
! msgid "-sub_umbrella <name>\tFramework named <name> will be re-exported (only useful for dylibs)."
  msgstr ""
  
! #: config/darwin.opt:379
  #, fuzzy, no-c-format
! msgid "This is the default."
! msgstr "tämä on ensimmäinen default-nimiö"
  
! #: config/darwin.opt:383
  #, no-c-format
! msgid "Add extra information to the executable that can speed up dynamic loading (provided that dependent libraries are unchanged)."
  msgstr ""
  
! #: config/darwin.opt:387
  #, no-c-format
! msgid "-umbrella <framework>\tThe specified framework will be re-exported."
  msgstr ""
  
! #: config/darwin.opt:391
  #, no-c-format
! msgid "-undefined <treatment>\tSpecify the handling for undefined symbols (default is error)."
  msgstr ""
  
! #: config/darwin.opt:395
  #, no-c-format
! msgid "-unexported_symbols_list <filename>\tDo not export the global symbols listed in <filename>."
  msgstr ""
  
! #: config/darwin.opt:399
  #, no-c-format
! msgid "-weak_framework <framework>\tMake a weak link to the specified framework."
  msgstr ""
  
! #: config/darwin.opt:403
  #, no-c-format
! msgid "-weak_reference_mismatches <treatment>\tSpecifies what to do if a symbol import conflicts between file (weak in one and not in another) the default is to treat the symbol as non-weak."
  msgstr ""
  
! #: config/darwin.opt:407
  #, no-c-format
! msgid "Logs which object files the linker loads."
  msgstr ""
  
! #: config/darwin.opt:411
  #, no-c-format
! msgid "Logs which symbol(s) caused an object to be loaded."
! msgstr ""
  
! #: config/darwin.opt:419
  #, no-c-format
! msgid "(Obsolete, ignored)\tOld support similar to \"-whyload\"."
! msgstr ""
  
! #: config/darwin.opt:423
  #, no-c-format
! msgid "(Obsolete and unhandled by ld64, ignored)\tld should produce an executable (only handled by ld_classic)."
! msgstr ""
  
! #: config/c6x/c6x-tables.opt:24
! #, fuzzy, no-c-format
! msgid "Known C6X ISAs (for use with the -march= option):"
! msgstr "epäkelpo osoitintila %qs"
! 
! #: config/c6x/c6x.opt:30 config/mips/mips.opt:134
  #, no-c-format
! msgid "Use big-endian byte order."
! msgstr "Käytä big-endian-tavujärjestystä."
  
! #: config/c6x/c6x.opt:34 config/mips/mips.opt:138
  #, no-c-format
! msgid "Use little-endian byte order."
! msgstr "Käytä little-endian-tavujärjestystä."
  
! #: config/c6x/c6x.opt:42
  #, no-c-format
! msgid "Select method for sdata handling."
! msgstr ""
  
! #: config/c6x/c6x.opt:46
  #, fuzzy, no-c-format
! msgid "Valid arguments for the -msdata= option:"
! msgstr "Kelvolliset argumentit --quoting-style-valitsimelle ovat:"
  
! #: config/c6x/c6x.opt:59
! #, fuzzy, no-c-format
! msgid "Compile for the DSBT shared library ABI."
! msgstr "Luo jaettu kirjasto"
  
! #: config/mips/mips.opt:32
! #, fuzzy, no-c-format
! msgid "-mabi=ABI\tGenerate code that conforms to the given ABI."
! msgstr "Tuota 68040-koodia"
  
! #: config/mips/mips.opt:36
! #, fuzzy, no-c-format
! msgid "Known MIPS ABIs (for use with the -mabi= option):"
! msgstr "epäkelpo osoitintila %qs"
! 
! #: config/mips/mips.opt:55
  #, no-c-format
! msgid "Generate code that can be used in SVR4-style dynamic objects."
! msgstr ""
  
! #: config/mips/mips.opt:59
  #, fuzzy, no-c-format
! msgid "Use PMC-style 'mad' instructions."
! msgstr "Käytä MCU-käskyjä"
! 
! #: config/mips/mips.opt:63
! #, fuzzy, no-c-format
! msgid "Use integer madd/msub instructions."
  msgstr "Käytä AltiVec-käskyjä"
  
! #: config/mips/mips.opt:67
  #, fuzzy, no-c-format
! msgid "-march=ISA\tGenerate code for the given ISA."
  msgstr "Käytä AltiVec-käskyjä"
  
! #: config/mips/mips.opt:75
  #, no-c-format
! msgid "Use Branch Likely instructions, overriding the architecture default."
  msgstr ""
  
! #: config/mips/mips.opt:79
  #, no-c-format
! msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing."
  msgstr ""
  
! #: config/mips/mips.opt:87
! #, no-c-format
! msgid "-mcode-readable=SETTING\tSpecify when instructions are allowed to access code."
! msgstr ""
! 
! #: config/mips/mips.opt:91
  #, fuzzy, no-c-format
! msgid "Valid arguments to -mcode-readable=:"
! msgstr "Kelvolliset argumentit ovat:\n"
  
! #: config/mips/mips.opt:104
  #, fuzzy, no-c-format
! msgid "Use branch-and-break sequences to check for integer divide by zero."
! msgstr "Estä kaikkien laitteistoliukulukukäskyjen käyttö"
  
! #: config/mips/mips.opt:108
  #, fuzzy, no-c-format
! msgid "Use trap instructions to check for integer divide by zero."
! msgstr "Estä kaikkien laitteistoliukulukukäskyjen käyttö"
  
! #: config/mips/mips.opt:112
  #, fuzzy, no-c-format
! msgid "Allow the use of MDMX instructions."
! msgstr "Älä käytä MDMX-käskyjä"
  
! #: config/mips/mips.opt:120
  #, fuzzy, no-c-format
! msgid "Use MIPS-DSP instructions."
! msgstr "Käytä MIPS-DSP REV 2 -käskyjä"
  
! #: config/mips/mips.opt:124
  #, fuzzy, no-c-format
! msgid "Use MIPS-DSP REV 2 instructions."
! msgstr "Käytä MIPS-DSP REV 2 -käskyjä"
  
! #: config/mips/mips.opt:146
! #, fuzzy, no-c-format
! msgid "Use Enhanced Virtual Addressing instructions."
! msgstr "Käytä bittikenttäkäskyjä"
  
! #: config/mips/mips.opt:171
! #, fuzzy, no-c-format
! #| msgid "Does nothing.  Preserved for backward compatibility."
! msgid "Don't use %reloc() assembly operators (for backward compatibility)."
! msgstr "Ei tee mitään. Säilytetty yhteensopivuuden vuoksi."
  
! #: config/mips/mips.opt:175
  #, no-c-format
! msgid "Use -G for data that is not defined by the current object."
! msgstr ""
  
! #: config/mips/mips.opt:179
! #, fuzzy, no-c-format
! msgid "Work around certain 24K errata."
! msgstr "Kierrä vanha 4300-laitteistovika"
  
! #: config/mips/mips.opt:183
! #, fuzzy, no-c-format
! msgid "Work around certain R4000 errata."
! msgstr "Kierrä vanha 4300-laitteistovika"
  
! #: config/mips/mips.opt:187
! #, fuzzy, no-c-format
! msgid "Work around certain R4400 errata."
! msgstr "Kierrä vanha 4300-laitteistovika"
  
! #: config/mips/mips.opt:191
  #, fuzzy, no-c-format
! msgid "Work around the R5900 short loop erratum."
! msgstr "Kierrä vanha 4300-laitteistovika"
  
! #: config/mips/mips.opt:195
  #, fuzzy, no-c-format
! msgid "Work around certain RM7000 errata."
! msgstr "Kierrä vanha 4300-laitteistovika"
  
! #: config/mips/mips.opt:199
  #, fuzzy, no-c-format
! msgid "Work around certain R10000 errata."
! msgstr "Kierrä vanha 4300-laitteistovika"
! 
! #: config/mips/mips.opt:203
! #, no-c-format
! msgid "Work around errata for early SB-1 revision 2 cores."
  msgstr ""
  
! #: config/mips/mips.opt:207
  #, fuzzy, no-c-format
! msgid "Work around certain VR4120 errata."
! msgstr "Kierrä vanha 4300-laitteistovika"
  
! #: config/mips/mips.opt:211
  #, fuzzy, no-c-format
! msgid "Work around VR4130 mflo/mfhi errata."
! msgstr "Kierrä vanha 4300-laitteistovika"
  
! #: config/mips/mips.opt:215
  #, fuzzy, no-c-format
! msgid "Work around an early 4300 hardware bug."
! msgstr "Kierrä vanha 4300-laitteistovika"
  
! #: config/mips/mips.opt:219
! #, no-c-format
! msgid "FP exceptions are enabled."
! msgstr "Liukulukupoikkeukset otettu käyttöön."
! 
! #: config/mips/mips.opt:223
  #, fuzzy, no-c-format
! msgid "Use 32-bit floating-point registers."
! msgstr "Käytä 32-bittisiä liukulukurekistereitä"
  
! #: config/mips/mips.opt:227
  #, no-c-format
! msgid "Conform to the o32 FPXX ABI."
! msgstr "Noudata o32 FPXX -ABIa."
  
! #: config/mips/mips.opt:231
  #, no-c-format
! msgid "Use 64-bit floating-point registers."
! msgstr "Käytä 64-bittisiä liukulukurekistereitä."
  
! #: config/mips/mips.opt:235
  #, no-c-format
! msgid "-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack trampolines."
  msgstr ""
  
! #: config/mips/mips.opt:239
  #, no-c-format
! msgid "-mabs=MODE\tSelect the IEEE 754 ABS/NEG instruction execution mode."
  msgstr ""
  
! #: config/mips/mips.opt:243
  #, no-c-format
! msgid "-mnan=ENCODING\tSelect the IEEE 754 NaN data encoding."
  msgstr ""
  
! #: config/mips/mips.opt:247
  #, fuzzy, no-c-format
! msgid "Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/mips/mips.opt:257
  #, no-c-format
! msgid "Use 32-bit general registers."
! msgstr "Käytä 32-bittisiä yleisrekistereitä."
  
! #: config/mips/mips.opt:261
  #, no-c-format
! msgid "Use 64-bit general registers."
! msgstr "Käytä 64-bittisiä yleisrekistereitä."
  
! #: config/mips/mips.opt:265
! #, fuzzy, no-c-format
! msgid "Use GP-relative addressing to access small data."
! msgstr "Poista käytöstä POSIX ACLs -tuki"
  
! #: config/mips/mips.opt:269
  #, no-c-format
! msgid "When generating -mabicalls code, allow executables to use PLTs and copy relocations."
! msgstr ""
  
! #: config/mips/mips.opt:273
  #, no-c-format
! msgid "Allow the use of hardware floating-point ABI and instructions."
! msgstr "Salli laitteistoliukuluku-ABIn ja -käskyjen käyttö."
  
! #: config/mips/mips.opt:277
  #, no-c-format
! msgid "Generate code that is link-compatible with MIPS16 and microMIPS code."
! msgstr ""
  
! #: config/mips/mips.opt:281
  #, no-c-format
! msgid "An alias for minterlink-compressed provided for backward-compatibility."
! msgstr ""
  
! #: config/mips/mips.opt:285
  #, fuzzy, no-c-format
! msgid "-mipsN\tGenerate code for ISA level N."
! msgstr "Tuota koodia GNU ld:lle"
  
! #: config/mips/mips.opt:289
  #, no-c-format
! msgid "Generate MIPS16 code."
! msgstr "Tuota MIPS16-koodia."
  
! #: config/mips/mips.opt:293
  #, no-c-format
! msgid "Use MIPS-3D instructions."
! msgstr "Käytä MIPS-3D-käskyjä."
  
! #: config/mips/mips.opt:297
  #, no-c-format
! msgid "Use ll, sc and sync instructions."
! msgstr "Käytä ll-, sc- ja sync-käskyjä."
  
! #: config/mips/mips.opt:301
! #, no-c-format
! msgid "Use -G for object-local data."
! msgstr ""
  
! #: config/mips/mips.opt:305
  #, no-c-format
! msgid "Use indirect calls."
! msgstr "Käytä epäsuoria kutsuja."
  
! #: config/mips/mips.opt:309
  #, no-c-format
! msgid "Use a 32-bit long type."
! msgstr "Käytä 32-bittistä long-tyyppiä."
  
! #: config/mips/mips.opt:313
  #, no-c-format
! msgid "Use a 64-bit long type."
! msgstr "Käytä 64-bittistä long-tyyppiä."
  
! #: config/mips/mips.opt:317
  #, no-c-format
! msgid "Pass the address of the ra save location to _mcount in $12."
! msgstr ""
  
! #: config/mips/mips.opt:321
  #, no-c-format
! msgid "Don't optimize block moves."
  msgstr ""
  
! #: config/mips/mips.opt:325
! #, no-c-format
! msgid "Use microMIPS instructions."
! msgstr "Älä käytä microMIPS-käskyjä."
! 
! #: config/mips/mips.opt:329
  #, fuzzy, no-c-format
! msgid "Use MIPS MSA Extension instructions."
! msgstr "Käytä MIPS-DSP REV 2 -käskyjä"
  
! #: config/mips/mips.opt:333
  #, no-c-format
! msgid "Allow the use of MT instructions."
! msgstr "Salli MT-käskyjen käyttö."
  
! #: config/mips/mips.opt:337
  #, fuzzy, no-c-format
! msgid "Prevent the use of all floating-point operations."
! msgstr "Estä kaikkien laitteistoliukulukukäskyjen käyttö"
  
! #: config/mips/mips.opt:341
! #, no-c-format
! msgid "Use MCU instructions."
! msgstr "Käytä MCU-käskyjä."
  
! #: config/mips/mips.opt:345
  #, no-c-format
! msgid "Do not use a cache-flushing function before calling stack trampolines."
  msgstr ""
  
! #: config/mips/mips.opt:349
  #, fuzzy, no-c-format
! msgid "Do not use MDMX instructions."
! msgstr "Älä käytä MDMX-käskyjä"
  
! #: config/mips/mips.opt:353
! #, no-c-format
! msgid "Generate normal-mode code."
! msgstr "Tuota normaalitilan koodia."
  
! #: config/mips/mips.opt:357
! #, no-c-format
! msgid "Do not use MIPS-3D instructions."
! msgstr "Älä käytä MIPS-3D-käskyjä."
  
! #: config/mips/mips.opt:361
  #, fuzzy, no-c-format
! msgid "Use paired-single floating-point instructions."
! msgstr "Salli laitteistöliukuluku-ABIn ja -käskyjen käyttö"
  
! #: config/mips/mips.opt:365
  #, no-c-format
! msgid "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be inserted."
  msgstr ""
  
! #: config/mips/mips.opt:369
  #, fuzzy, no-c-format
! msgid "Valid arguments to -mr10k-cache-barrier=:"
! msgstr "Kelvolliset argumentit ovat:\n"
  
! #: config/mips/mips.opt:382
  #, no-c-format
! msgid "Try to allow the linker to turn PIC calls into direct calls."
  msgstr ""
  
! #: config/mips/mips.opt:386
  #, no-c-format
! msgid "When generating -mabicalls code, make the code suitable for use in shared libraries."
  msgstr ""
  
! #: config/mips/mips.opt:394
  #, no-c-format
! msgid "Use SmartMIPS instructions."
! msgstr "Käytä SmartMIPS-käskyjä."
  
! #: config/mips/mips.opt:402
  #, no-c-format
! msgid "Optimize lui/addiu address loads."
  msgstr ""
  
! #: config/mips/mips.opt:406
  #, fuzzy, no-c-format
! msgid "Enable the MIPS16e V2 instructions."
! msgstr "Ota käyttöön clip-käskyt"
  
! #: config/mips/mips.opt:410
  #, no-c-format
! msgid "Assume all symbols have 32-bit values."
  msgstr ""
  
! #: config/mips/mips.opt:414
  #, fuzzy, no-c-format
! msgid "Use synci instruction to invalidate i-cache."
! msgstr "keskeytysfunktiolla ei saa olla argumentteja"
  
! #: config/mips/mips.opt:418
  #, no-c-format
! msgid "Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable."
  msgstr ""
  
! #: config/mips/mips.opt:422
  #, no-c-format
! msgid "Use 4-operand madd.s/madd.d and related instructions where applicable."
  msgstr ""
  
! #: config/mips/mips.opt:430
  #, no-c-format
! msgid "Don't generate code with unaligned load store, only valid for MIPS R6."
  msgstr ""
  
! #: config/mips/mips.opt:434
  #, fuzzy, no-c-format
! msgid "Generate code with unaligned load store for R6 (alias of -mno-strict-align)."
! msgstr "Tuota koodia, joka käyttää 68881-liukulukukäskyjä"
  
! #: config/mips/mips.opt:438
  #, no-c-format
! msgid "Don't generate code with unaligned load store for R6 (alias of -mstrict-align)."
  msgstr ""
  
! #: config/mips/mips.opt:446
  #, fuzzy, no-c-format
! msgid "Use Virtualization (VZ) instructions."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/mips/mips.opt:450
  #, fuzzy, no-c-format
! msgid "Use eXtended Physical Address (XPA) instructions."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/mips/mips.opt:454
  #, fuzzy, no-c-format
! msgid "Use Cyclic Redundancy Check (CRC) instructions."
! msgstr "Käytä ll-, sc- ja sync-käskyjä"
  
! #: config/mips/mips.opt:458
  #, fuzzy, no-c-format
! msgid "Use Global INValidate (GINV) instructions."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/mips/mips.opt:462
  #, fuzzy, no-c-format
! msgid "Perform VR4130-specific alignment optimizations."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/mips/mips.opt:466
  #, no-c-format
! msgid "Lift restrictions on GOT size."
  msgstr ""
  
! #: config/mips/mips.opt:470
  #, fuzzy, no-c-format
! msgid "Enable use of odd-numbered single-precision registers."
! msgstr "kohdemuoto ei tue äärettömyyttä"
  
! #: config/mips/mips.opt:474
  #, fuzzy, no-c-format
! msgid "Optimize frame header."
! msgstr "mahdollisia ikisilmukoita ei voi optimoida"
  
! #: config/mips/mips.opt:478
  #, no-c-format
! msgid "Change the behaviour to grow the frame downwards."
  msgstr ""
  
! #: config/mips/mips.opt:485
! #, fuzzy, no-c-format
! msgid "Enable load/store bonding."
! msgstr "Ota käyttöön funktioprofilointi."
  
! #: config/mips/mips.opt:489
! #, fuzzy, no-c-format
! msgid "Specify the compact branch usage policy."
! msgstr "-m64 vaatii PowerPC64-suorittimen"
! 
! #: config/mips/mips.opt:493
  #, no-c-format
! msgid "Policies available for use with -mcompact-branches=:"
  msgstr ""
  
! #: config/mips/mips.opt:506
  #, fuzzy, no-c-format
! msgid "Use Loongson MultiMedia extensions Instructions (MMI) instructions."
! msgstr "Estä kaikkien laitteistoliukulukukäskyjen käyttö"
  
! #: config/mips/mips.opt:510
! #, fuzzy, no-c-format
! msgid "Use Loongson EXTension (EXT) instructions."
! msgstr "Estä kaikkien laitteistoliukulukukäskyjen käyttö"
  
! #: config/mips/mips.opt:514
! #, fuzzy, no-c-format
! msgid "Use Loongson EXTension R2 (EXT2) instructions."
! msgstr "Ota käyttöön saturation-käskyt"
  
! #: config/mips/mips-tables.opt:24
! #, fuzzy, no-c-format
! msgid "Known MIPS CPUs (for use with the -march= and -mtune= options):"
! msgstr "epäkelpo osoitintila %qs"
! 
! #: config/mips/mips-tables.opt:28
! #, fuzzy, no-c-format
! msgid "Known MIPS ISA levels (for use with the -mips option):"
! msgstr "epäkelpo osoitintila %qs"
! 
! #: config/s390/tpf.opt:23
! #, fuzzy, no-c-format
! msgid "Enable TPF-OS tracing code."
! msgstr "Ota käyttöön funktioprofilointi"
! 
! #: config/s390/tpf.opt:29
  #, no-c-format
! msgid "Set the trace check address for prologue tpf hook"
  msgstr ""
  
! #: config/s390/tpf.opt:33
  #, no-c-format
! msgid "Set the trace jump address for prologue tpf hook"
  msgstr ""
  
! #: config/s390/tpf.opt:37
  #, no-c-format
! msgid "Set the trace check address for epilogue tpf hook"
  msgstr ""
  
! #: config/s390/tpf.opt:41
  #, no-c-format
! msgid "Set the trace jump address for epilogue tpf hook"
  msgstr ""
  
! #: config/s390/tpf.opt:45
  #, no-c-format
! msgid "Set the prologue and epilogue hook addresses to TPF_TRACE_PROLOGUE_SKIP_TARGET and TPF_TRACE_EPILOGUE_SKIP_TARGET. Equivalent to using -mtpf-trace-hook-prologue-target=TPF_TRACE_PROLOGUE_SKIP_TARGET and -mtpf-trace-hook-epilogue-target=TPF_TRACE_EPILOGUE_SKIP_TARGET"
  msgstr ""
  
! #: config/s390/tpf.opt:49
  #, no-c-format
! msgid "Specify main object for TPF-OS."
  msgstr ""
  
! #: config/s390/s390.opt:48
! #, no-c-format
! msgid "31 bit ABI."
! msgstr "31-bittinen ABI."
  
! #: config/s390/s390.opt:52
! #, no-c-format
! msgid "64 bit ABI."
! msgstr "64-bittinen ABI."
  
! #: config/s390/s390.opt:135
  #, fuzzy, no-c-format
! msgid "Maintain backchain pointer."
! msgstr "lähde ei ole osoitin"
  
! #: config/s390/s390.opt:139
  #, fuzzy, no-c-format
! msgid "Additional debug prints."
! msgstr "aseta vianjäljityksen taso"
  
! #: config/s390/s390.opt:143
! #, no-c-format
! msgid "ESA/390 architecture."
! msgstr "ESA/390-arkkitehtuuri."
  
! #: config/s390/s390.opt:147
  #, fuzzy, no-c-format
! msgid "Enable decimal floating point hardware support."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/s390/s390.opt:151
! #, no-c-format
! msgid "Enable hardware floating point."
! msgstr "Käytä laitteistoliukulukuja."
  
! #: config/s390/s390.opt:155
! #, no-c-format
! msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first.  Append Nop instructions covering the number of halfwords indicated by the second after the label.  Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size.  Using 0 for both values disables hotpatching."
! msgstr ""
  
! #: config/s390/s390.opt:173
  #, fuzzy, no-c-format
! msgid "Use hardware transactional execution instructions."
! msgstr "Estä kaikkien laitteistoliukulukukäskyjen käyttö"
  
! #: config/s390/s390.opt:177
  #, fuzzy, no-c-format
! msgid "Use hardware vector facility instructions and enable the vector ABI."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/s390/s390.opt:181
  #, fuzzy, no-c-format
! msgid "Use packed stack layout."
! msgstr "pinon ylivuoto"
  
! #: config/s390/s390.opt:185
! #, no-c-format
! msgid "Use bras for executable < 64k."
! msgstr ""
  
! #: config/s390/s390.opt:189
! #, no-c-format
! msgid "Disable hardware floating point."
! msgstr "Älä käytä laitteistoliukulukuja."
  
! #: config/s390/s390.opt:193
! #, no-c-format
! msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
! msgstr ""
  
! #: config/s390/s390.opt:197
  #, fuzzy, no-c-format
! msgid "Switches off the -mstack-guard= option."
! msgstr "Kelvolliset argumentit --quoting-style-valitsimelle ovat:"
  
! #: config/s390/s390.opt:215
! #, no-c-format
! msgid "Generate section __stack_protector_loc containing pointers to all instructions which load the address of the global guard."
! msgstr ""
  
! #: config/s390/s390.opt:219
! #, no-c-format
! msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
! msgstr ""
  
! #: config/s390/s390.opt:223
  #, fuzzy, no-c-format
! msgid "Switches off the -mstack-size= option."
! msgstr "Kelvolliset argumentit --quoting-style-valitsimelle ovat:"
  
! #: config/s390/s390.opt:231
  #, fuzzy, no-c-format
! msgid "Use the mvcle instruction for block moves."
! msgstr "Käytä bittikenttäkäskyjä"
  
! #: config/s390/s390.opt:235
! #, no-c-format
! msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
! msgstr ""
  
! #: config/s390/s390.opt:240
! #, no-c-format
! msgid "Warn if a function uses alloca or creates an array with dynamic size."
! msgstr ""
  
! #: config/s390/s390.opt:244
! #, no-c-format
! msgid "Warn if a single function's framesize exceeds the given framesize."
! msgstr ""
  
! #: config/s390/s390.opt:248
  #, fuzzy, no-c-format
! msgid "z/Architecture."
! msgstr "ESA/390-arkkitehtuuri"
  
! #: config/s390/s390.opt:253
! #, no-c-format
! msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
! msgstr ""
  
! #: config/s390/s390.opt:264
! #, no-c-format
! msgid "Wrap all indirect branches into execute in order to disable branch prediction."
! msgstr ""
  
! #: config/s390/s390.opt:269
! #, no-c-format
! msgid "Wrap indirect table jumps and computed gotos into execute in order to disable branch prediction.  Using thunk or thunk-extern with this option requires the thunks to be considered signal handlers to order to generate correct CFI.  For environments where unwinding (e.g. for exceptions) is required please use thunk-inline instead."
! msgstr ""
  
! #: config/s390/s390.opt:277
! #, no-c-format
! msgid "Wrap all indirect calls into execute in order to disable branch prediction."
! msgstr ""
  
! #: config/s390/s390.opt:281
! #, no-c-format
! msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
! msgstr ""
  
! #: config/s390/s390.opt:286
! #, no-c-format
! msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address is going to be restored from memory."
! msgstr ""
  
! #: config/s390/s390.opt:292
! #, no-c-format
! msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address doesn't need to be restored from memory."
! msgstr ""
  
! #: config/s390/s390.opt:314
! #, no-c-format
! msgid "Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options.  The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location."
! msgstr ""
  
! #: config/s390/s390.opt:323
! #, no-c-format
! msgid "Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run."
! msgstr ""
  
! #: config/s390/s390.opt:328
! #, no-c-format
! msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
! msgstr ""
  
! #: config/s390/s390.opt:337
! #, no-c-format
! msgid "Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains.  This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance.  This option allows overriding it for testing purposes."
! msgstr ""
  
! #: config/s390/s390.opt:352
! #, no-c-format
! msgid "Store all argument registers on the stack."
! msgstr ""
  
! #: config/s390/s390.opt:356
! #, no-c-format
! msgid "Assume external symbols, whose natural alignment would be 1, to be potentially unaligned.  By default all symbols without explicit alignment are assumed to reside on a 2 byte boundary as mandated by the IBM Z ABI."
! msgstr ""
  
! #: config/lynx.opt:23
  #, fuzzy, no-c-format
! msgid "Support legacy multi-threading."
! msgstr "Tue monisäikeisyyttä"
  
! #: config/lynx.opt:27
! #, no-c-format
! msgid "Use shared libraries."
! msgstr "Käytä jaettuja kirjastoja."
  
! #: config/lynx.opt:31
! #, no-c-format
! msgid "Support multi-threading."
! msgstr "Tue monisäikeisyyttä."
  
! #: config/fr30/fr30.opt:23
  #, no-c-format
! msgid "Assume small address space."
  msgstr ""
  
! #: config/pdp11/pdp11.opt:23
  #, fuzzy, no-c-format
! msgid "Generate code for an 11/10."
! msgstr "Tuota little-endian-koodia"
  
! #: config/pdp11/pdp11.opt:27
  #, fuzzy, no-c-format
! msgid "Generate code for an 11/40."
! msgstr "Tuota little-endian-koodia"
  
! #: config/pdp11/pdp11.opt:31
  #, fuzzy, no-c-format
! msgid "Generate code for an 11/45."
! msgstr "Tuota little-endian-koodia"
  
! #: config/pdp11/pdp11.opt:35
! #, no-c-format
! msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)."
! msgstr ""
  
! #: config/pdp11/pdp11.opt:39
! #, no-c-format
! msgid "Use the DEC assembler syntax."
! msgstr "Käytä DEC:n assembler-syntaksia."
  
! #: config/pdp11/pdp11.opt:43
! #, no-c-format
! msgid "Use the GNU assembler syntax."
! msgstr "Käytä GNU:n assembler-syntaksia."
  
! #: config/pdp11/pdp11.opt:51
! #, no-c-format
! msgid "Use 16 bit int."
! msgstr "Käytä 16-bittistä int-tyyppiä."
  
! #: config/pdp11/pdp11.opt:55
! #, no-c-format
! msgid "Use 32 bit int."
! msgstr "Käytä 32-bittistä int-tyyppiä."
  
! #: config/pdp11/pdp11.opt:63
  #, fuzzy, no-c-format
! msgid "Target has split I&D."
! msgstr "kohdetiedostolla ”%s” on sekä :- että ::-merkinnät"
  
! #: config/pdp11/pdp11.opt:67
  #, fuzzy, no-c-format
! msgid "Use UNIX assembler syntax."
! msgstr ""
! "Käytä ”-Wa,VALITSIN” välittämään ”VALITSIN” assemblerille.\n"
! "\n"
  
! #: config/pdp11/pdp11.opt:71
  #, fuzzy, no-c-format
! msgid "Use LRA register allocator."
! msgstr "Tasaa funktioiden alut"
  
! #: config/or1k/or1k.opt:29
! #, no-c-format
! msgid "Enable generation of hardware divide (l.div, l.divu) instructions.  This is the default; use -msoft-div to override."
! msgstr ""
  
! #: config/or1k/or1k.opt:34
! #, no-c-format
! msgid "Enable generation of binaries which use functions from libgcc to perform divide operations.  The default is -mhard-div."
! msgstr ""
  
! #: config/or1k/or1k.opt:39
! #, no-c-format
! msgid "Enable generation of hardware multiply instructions (l.mul, l.muli) instructions. This is the default; use -msoft-mul to override."
! msgstr ""
  
! #: config/or1k/or1k.opt:44
! #, no-c-format
! msgid "Enable generation of binaries which use functions from libgcc to perform multiply operations. The default is -mhard-mul."
! msgstr ""
  
! #: config/or1k/or1k.opt:49
! #, no-c-format
! msgid "Enable generation of binaries which use functions from libgcc to perform floating point operations.  This is the default; use -mhard-float to override."
! msgstr ""
  
! #: config/or1k/or1k.opt:54
  #, fuzzy, no-c-format
! msgid "Enable generation of hardware floating point instructions. The default is -msoft-float."
! msgstr "Rajoita laitteistöliukulukukäskyjen käyttö 32-bittisiin operaatioihin"
  
! #: config/or1k/or1k.opt:59
  #, no-c-format
! msgid "When -mhard-float is selected, enables generation of double-precision floating point instructions.  By default functions from libgcc are used to perform double-precision floating point operations."
  msgstr ""
  
! #: config/or1k/or1k.opt:65
! #, no-c-format
! msgid "When -mhard-float is selected, enables generation of unordered floating point compare and set flag (lf.sfun*) instructions.  By default functions from libgcc are used to perform unordered floating point compare and set flag operations."
! msgstr ""
  
! #: config/or1k/or1k.opt:71
! #, no-c-format
! msgid "Specify the code model used for accessing memory addresses.  Specifying large enables generating binaries with large global offset tables and calling functions anywhere in an executable.  By default the value is small."
! msgstr ""
  
! #: config/or1k/or1k.opt:77
  #, fuzzy, no-c-format
! msgid "Known code model types (for use with the -mcmodel= option):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/or1k/or1k.opt:87
  #, no-c-format
! msgid "Enable generation of conditional move (l.cmov) instructions.  By default the equivalents are generated using set and branch."
  msgstr ""
  
! #: config/or1k/or1k.opt:92
  #, no-c-format
! msgid "Enable generation of rotate right (l.ror) instructions.  By default functions from libgcc are used to perform rotate right operations."
  msgstr ""
  
! #: config/or1k/or1k.opt:97
  #, no-c-format
! msgid "Enable generation of rotate right with immediate (l.rori) instructions.  By default functions from libgcc are used to perform rotate right with immediate operations."
  msgstr ""
  
! #: config/or1k/or1k.opt:103
  #, no-c-format
! msgid "Enable generation of sign extension (l.ext*) instructions.  By default memory loads are used to perform sign extension."
  msgstr ""
  
! #: config/or1k/or1k.opt:108
  #, no-c-format
! msgid "Enable generation of compare and set flag with immediate (l.sf*i) instructions. By default extra instructions are generated to store the immediate to a register first."
  msgstr ""
  
! #: config/or1k/or1k.opt:114
  #, no-c-format
! msgid "Enable generation of shift with immediate (l.srai, l.srli, l.slli) instructions. By default extra instructions are generated to store the immediate to a register first."
  msgstr ""
  
! #: config/or1k/elf.opt:28
  #, no-c-format
! msgid "Configure the newlib board specific runtime.  The default is or1ksim."
  msgstr ""
  
! #: config/or1k/elf.opt:32
  #, no-c-format
! msgid "This option is ignored; it is provided for compatibility purposes only.  This used to select linker and preprocessor options for use with newlib."
  msgstr ""
  
! #: config/ia64/ia64.opt:28
  #, no-c-format
! msgid "Generate big endian code."
! msgstr "Tuota big-endian-koodia."
  
! #: config/ia64/ia64.opt:32
! #, no-c-format
! msgid "Generate little endian code."
! msgstr "Tuota little-endian-koodia."
  
! #: config/ia64/ia64.opt:36
! #, no-c-format
! msgid "Generate code for GNU as."
! msgstr "Tuota koodia GNU as:lle."
  
! #: config/ia64/ia64.opt:40
! #, no-c-format
! msgid "Generate code for GNU ld."
! msgstr "Tuota koodia GNU ld:lle."
  
! #: config/ia64/ia64.opt:44
! #, no-c-format
! msgid "Emit stop bits before and after volatile extended asms."
! msgstr ""
  
! #: config/ia64/ia64.opt:48
  #, fuzzy, no-c-format
! msgid "Use in/loc/out register names."
! msgstr "Käytä liukulukurekistereitä"
  
! #: config/ia64/ia64.opt:55
  #, no-c-format
! msgid "Enable use of sdata/scommon/sbss."
  msgstr ""
  
! #: config/ia64/ia64.opt:59
! #, fuzzy, no-c-format
! msgid "Generate code without GP reg."
! msgstr "Tuota 68040-koodia, ilman uusia käskyjä"
  
! #: config/ia64/ia64.opt:63
  #, no-c-format
! msgid "gp is constant (but save/restore gp on indirect calls)."
  msgstr ""
  
! #: config/ia64/ia64.opt:67
  #, fuzzy, no-c-format
! msgid "Generate self-relocatable code."
! msgstr "Tuota little-endian-koodia"
  
! #: config/ia64/ia64.opt:71
  #, fuzzy, no-c-format
! msgid "Generate inline floating point division, optimize for latency."
! msgstr "Salli laitteistöliukuluku-ABIn ja -käskyjen käyttö"
  
! #: config/ia64/ia64.opt:75
  #, fuzzy, no-c-format
! msgid "Generate inline floating point division, optimize for throughput."
! msgstr "Salli laitteistöliukuluku-ABIn ja -käskyjen käyttö"
  
! #: config/ia64/ia64.opt:82
  #, fuzzy, no-c-format
! msgid "Generate inline integer division, optimize for latency."
! msgstr "Varoita käännösaikaisesta nollalla jaosta"
  
! #: config/ia64/ia64.opt:86
  #, fuzzy, no-c-format
! msgid "Generate inline integer division, optimize for throughput."
! msgstr "Varoita käännösaikaisesta nollalla jaosta"
  
! #: config/ia64/ia64.opt:90
  #, fuzzy, no-c-format
! msgid "Do not inline integer division."
! msgstr "Varoita käännösaikaisesta nollalla jaosta"
  
! #: config/ia64/ia64.opt:94
  #, fuzzy, no-c-format
! msgid "Generate inline square root, optimize for latency."
! msgstr "Varoita käännösaikaisesta nollalla jaosta"
  
! #: config/ia64/ia64.opt:98
  #, fuzzy, no-c-format
! msgid "Generate inline square root, optimize for throughput."
! msgstr "Varoita käännösaikaisesta nollalla jaosta"
  
! #: config/ia64/ia64.opt:102
  #, fuzzy, no-c-format
! msgid "Do not inline square root."
! msgstr "Älä hylkää kommentteja"
  
! #: config/ia64/ia64.opt:106
  #, no-c-format
! msgid "Enable DWARF line debug info via GNU as."
  msgstr ""
  
! #: config/ia64/ia64.opt:110
  #, fuzzy, no-c-format
! msgid "Enable earlier placing stop bits for better scheduling."
! msgstr "Ota käyttöön RX FPU-käskyjen käyttö."
  
! #: config/ia64/ia64.opt:126
  #, fuzzy, no-c-format
! msgid "Known Itanium CPUs (for use with the -mtune= option):"
! msgstr "epäkelpo osoitintila %qs"
  
! #: config/ia64/ia64.opt:136
  #, fuzzy, no-c-format
! msgid "Use data speculation before reload."
! msgstr "HALLINTA"
  
! #: config/ia64/ia64.opt:140
  #, fuzzy, no-c-format
! msgid "Use data speculation after reload."
! msgstr "HALLINTA"
  
! #: config/ia64/ia64.opt:144
  #, fuzzy, no-c-format
! msgid "Use control speculation."
! msgstr "HALLINTA"
  
! #: config/ia64/ia64.opt:148
  #, fuzzy, no-c-format
! msgid "Use in block data speculation before reload."
! msgstr "vuonohjauskäsky peruslohkon sisällä"
  
! #: config/ia64/ia64.opt:152
  #, fuzzy, no-c-format
! msgid "Use in block data speculation after reload."
! msgstr "vuonohjauskäsky peruslohkon sisällä"
  
! #: config/ia64/ia64.opt:156
  #, fuzzy, no-c-format
! msgid "Use in block control speculation."
! msgstr "vuonohjauskäsky peruslohkon sisällä"
  
! #: config/ia64/ia64.opt:160
  #, fuzzy, no-c-format
! msgid "Use simple data speculation check."
! msgstr "vuonohjauskäsky peruslohkon sisällä"
  
! #: config/ia64/ia64.opt:164
  #, fuzzy, no-c-format
! msgid "Use simple data speculation check for control speculation."
! msgstr "vuonohjauskäsky peruslohkon sisällä"
  
! #: config/ia64/ia64.opt:174
  #, fuzzy, no-c-format
! msgid "Count speculative dependencies while calculating priority of instructions."
! msgstr "Tuota koodia, joka käyttää 68881-liukulukukäskyjä"
  
! #: config/ia64/ia64.opt:178
  #, fuzzy, no-c-format
! msgid "Place a stop bit after every cycle when scheduling."
! msgstr "Ota käyttöön RX FPU-käskyjen käyttö."
  
! #: config/ia64/ia64.opt:182
  #, no-c-format
! msgid "Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group."
  msgstr ""
  
! #: config/ia64/ia64.opt:186
! #, no-c-format
! msgid "Soft limit on number of memory insns per instruction group, giving lower priority to subsequent memory insns attempting to schedule in the same insn group. Frequently useful to prevent cache bank conflicts.  Default value is 1."
! msgstr ""
  
! #: config/ia64/ia64.opt:190
! #, no-c-format
! msgid "Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached)."
! msgstr ""
  
! #: config/ia64/ia64.opt:194
! #, no-c-format
! msgid "Don't generate checks for control speculation in selective scheduling."
! msgstr ""
  
! #: config/ia64/ilp32.opt:3
  #, no-c-format
! msgid "Generate ILP32 code."
! msgstr "Tuota ILP32-koodia."
! 
! #: config/ia64/ilp32.opt:7
! #, no-c-format
! msgid "Generate LP64 code."
! msgstr "Tuota LP64-koodia."
! 
! #: config/vxworks-smp.opt:25
! #, no-c-format
! msgid "Select VxWorks SMP C runtimes for linking."
  msgstr ""
  
! #: config/sh/sh.opt:42
  #, fuzzy, no-c-format
! msgid "Generate SH1 code."
! msgstr "Tuota SH1-koodia"
  
! #: config/sh/sh.opt:46
  #, fuzzy, no-c-format
! msgid "Generate SH2 code."
! msgstr "Tuota SH2-koodia"
  
! #: config/sh/sh.opt:50
  #, fuzzy, no-c-format
! msgid "Generate default double-precision SH2a-FPU code."
! msgstr "Tuota koodia big-endian-tilassa"
  
! #: config/sh/sh.opt:54
  #, fuzzy, no-c-format
! msgid "Generate SH2a FPU-less code."
! msgstr "Tuota SH4-100 FPU-less-koodia"
  
! #: config/sh/sh.opt:58
  #, fuzzy, no-c-format
! msgid "Generate default single-precision SH2a-FPU code."
! msgstr "Tuota koodia big-endian-tilassa"
  
! #: config/sh/sh.opt:62
  #, fuzzy, no-c-format
! msgid "Generate only single-precision SH2a-FPU code."
! msgstr "Tuota little-endian-koodia"
  
! #: config/sh/sh.opt:66
  #, fuzzy, no-c-format
! msgid "Generate SH2e code."
! msgstr "Tuota SH2e-koodia"
  
! #: config/sh/sh.opt:70
  #, fuzzy, no-c-format
! msgid "Generate SH3 code."
! msgstr "Tuota SH3-koodia"
  
! #: config/sh/sh.opt:74
  #, fuzzy, no-c-format
! msgid "Generate SH3e code."
! msgstr "Tuota SH3e-koodia"
  
! #: config/sh/sh.opt:78
  #, fuzzy, no-c-format
! msgid "Generate SH4 code."
! msgstr "Tuota SH4-koodia"
  
! #: config/sh/sh.opt:82
  #, fuzzy, no-c-format
! msgid "Generate SH4-100 code."
! msgstr "Tuota SH3-100-koodia"
  
! #: config/sh/sh.opt:86
  #, fuzzy, no-c-format
! msgid "Generate SH4-200 code."
! msgstr "Tuota SH4-200-koodia"
  
! #: config/sh/sh.opt:92
  #, fuzzy, no-c-format
! msgid "Generate SH4-300 code."
! msgstr "Tuota SH4-300-koodia"
  
! # fuzzy: pitäisikö FPU-less kääntää?
! #: config/sh/sh.opt:96
  #, fuzzy, no-c-format
! msgid "Generate SH4 FPU-less code."
! msgstr "Tuota SH4-100 FPU-less-koodia"
  
! # fuzzy: pitäisikö FPU-less kääntää?
! #: config/sh/sh.opt:100
! #, fuzzy, no-c-format
! msgid "Generate SH4-100 FPU-less code."
! msgstr "Tuota SH4-100 FPU-less-koodia"
  
! #: config/sh/sh.opt:104
! #, fuzzy, no-c-format
! msgid "Generate SH4-200 FPU-less code."
! msgstr "Tuota SH4-200 FPU-less-koodia"
  
! #: config/sh/sh.opt:108
  #, fuzzy, no-c-format
! msgid "Generate SH4-300 FPU-less code."
! msgstr "Tuota SH4-300 FPU-less-koodia"
  
! #: config/sh/sh.opt:112
  #, fuzzy, no-c-format
! msgid "Generate code for SH4 340 series (MMU/FPU-less)."
! msgstr "Tuota koodia GNU-assemblerille (gas)"
  
! #: config/sh/sh.opt:117
  #, fuzzy, no-c-format
! msgid "Generate code for SH4 400 series (MMU/FPU-less)."
! msgstr "Tuota koodia GNU-assemblerille (gas)"
  
! #: config/sh/sh.opt:122
  #, fuzzy, no-c-format
! msgid "Generate code for SH4 500 series (FPU-less)."
! msgstr "Tuota koodia GNU-assemblerille (gas)"
  
! #: config/sh/sh.opt:127
  #, fuzzy, no-c-format
! msgid "Generate default single-precision SH4 code."
! msgstr "Tuota koodia big-endian-tilassa"
  
! #: config/sh/sh.opt:131
  #, fuzzy, no-c-format
! msgid "Generate default single-precision SH4-100 code."
! msgstr "Tuota SH3-100-koodia"
  
! #: config/sh/sh.opt:135
  #, fuzzy, no-c-format
! msgid "Generate default single-precision SH4-200 code."
! msgstr "Tuota SH4-200-koodia"
  
! #: config/sh/sh.opt:139
  #, fuzzy, no-c-format
! msgid "Generate default single-precision SH4-300 code."
! msgstr "Tuota SH4-300-koodia"
  
! #: config/sh/sh.opt:143
  #, fuzzy, no-c-format
! msgid "Generate only single-precision SH4 code."
! msgstr "Tuota little-endian-koodia"
  
! #: config/sh/sh.opt:147
  #, fuzzy, no-c-format
! msgid "Generate only single-precision SH4-100 code."
! msgstr "Tuota SH3-100-koodia"
  
! #: config/sh/sh.opt:151
  #, fuzzy, no-c-format
! msgid "Generate only single-precision SH4-200 code."
! msgstr "Tuota SH4-200-koodia"
  
! #: config/sh/sh.opt:155
  #, fuzzy, no-c-format
! msgid "Generate only single-precision SH4-300 code."
! msgstr "Tuota SH4-300-koodia"
  
! #: config/sh/sh.opt:159
  #, fuzzy, no-c-format
! msgid "Generate SH4a code."
! msgstr "Tuota SH4a-koodia"
  
! # fuzzy: pitäisikö FPU-less kääntää?
! #: config/sh/sh.opt:163
! #, fuzzy, no-c-format
! msgid "Generate SH4a FPU-less code."
! msgstr "Tuota SH4-100 FPU-less-koodia"
  
! #: config/sh/sh.opt:167
  #, fuzzy, no-c-format
! msgid "Generate default single-precision SH4a code."
! msgstr "Tuota koodia big-endian-tilassa"
  
! #: config/sh/sh.opt:171
  #, fuzzy, no-c-format
! msgid "Generate only single-precision SH4a code."
! msgstr "Tuota little-endian-koodia"
  
! #: config/sh/sh.opt:175
! #, fuzzy, no-c-format
! msgid "Generate SH4al-dsp code."
! msgstr "Tuota SH4al-dsp-koodia"
  
! #: config/sh/sh.opt:183
! #, fuzzy, no-c-format
! msgid "Generate code in big endian mode."
! msgstr "Tuota koodia big-endian-tilassa"
  
! #: config/sh/sh.opt:187
! #, fuzzy, no-c-format
! msgid "Generate 32-bit offsets in switch tables."
! msgstr "Tuota bittikäskyjä"
  
! #: config/sh/sh.opt:191
! #, fuzzy, no-c-format
! msgid "Generate bit instructions."
! msgstr "Tuota bittikäskyjä"
  
! #: config/sh/sh.opt:199
  #, no-c-format
! msgid "Assume that zero displacement conditional branches are fast."
  msgstr ""
  
! #: config/sh/sh.opt:203
  #, no-c-format
! msgid "Force the usage of delay slots for conditional branches."
  msgstr ""
  
! #: config/sh/sh.opt:207
  #, fuzzy, no-c-format
! msgid "Align doubles at 64-bit boundaries."
! msgstr "Kohdista muuttujat 32 bitin rajoille"
  
! #: config/sh/sh.opt:211
! #, no-c-format
! msgid "Division strategy, one of: call-div1, call-fp, call-table."
! msgstr ""
  
! #: config/sh/sh.opt:215
  #, no-c-format
! msgid "Specify name for 32 bit signed division function."
  msgstr ""
  
! #: config/sh/sh.opt:219
  #, fuzzy, no-c-format
! msgid "Generate ELF FDPIC code."
! msgstr "Tuota big-endian-koodia"
  
! #: config/sh/sh.opt:223
  #, no-c-format
! msgid "Enable the use of 64-bit floating point registers in fmov instructions.  See -mdalign if 64-bit alignment is required."
  msgstr ""
  
! #: config/sh/sh.opt:231 config/sh/sh.opt:269
  #, no-c-format
! msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions."
  msgstr ""
  
! #: config/sh/sh.opt:235
  #, fuzzy, no-c-format
! msgid "Increase the IEEE compliance for floating-point comparisons."
! msgstr "Käytä ohjelmistoliukulukuja"
  
! #: config/sh/sh.opt:239
  #, no-c-format
! msgid "Inline code to invalidate instruction cache entries after setting up nested function trampolines."
  msgstr ""
  
! #: config/sh/sh.opt:247
  #, fuzzy, no-c-format
! msgid "Generate code in little endian mode."
! msgstr "Tuota little-endian-koodia"
  
! #: config/sh/sh.opt:251
  #, fuzzy, no-c-format
! msgid "Mark MAC register as call-clobbered."
! msgstr "Tasaa funktioiden alut"
  
! #: config/sh/sh.opt:257
! #, no-c-format
! msgid "Make structs a multiple of 4 bytes (warning: ABI altered)."
! msgstr ""
  
! #: config/sh/sh.opt:261
! #, no-c-format
! msgid "Emit function-calls using global offset table when generating PIC."
! msgstr ""
  
! #: config/sh/sh.opt:265
! #, no-c-format
! msgid "Shorten address references during linking."
! msgstr ""
  
! #: config/sh/sh.opt:273
  #, fuzzy, no-c-format
! msgid "Specify the model for atomic operations."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: config/sh/sh.opt:277
  #, fuzzy, no-c-format
! msgid "Use tas.b instruction for __atomic_test_and_set."
! msgstr "Käytä bittikenttäkäskyjä"
  
! #: config/sh/sh.opt:281
  #, no-c-format
! msgid "Cost to assume for a multiply insn."
  msgstr ""
  
! #: config/sh/sh.opt:285
! #, no-c-format
! msgid "Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate if the inline code would not work in user mode."
! msgstr ""
  
! #: config/sh/sh.opt:291
  #, fuzzy, no-c-format
! msgid "Pretend a branch-around-a-move is a conditional move."
! msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: config/sh/sh.opt:295
! #, fuzzy, no-c-format
! msgid "Enable the use of the fsca instruction."
! msgstr "Käytä PowerPC-64 -käskykantaa"
  
! #: config/sh/sh.opt:299
  #, fuzzy, no-c-format
! msgid "Enable the use of the fsrra instruction."
! msgstr "Käytä PowerPC-64 -käskykantaa"
  
! #: config/sh/superh.opt:6
  #, no-c-format
! msgid "Board name [and memory region]."
  msgstr ""
  
! #: config/sh/superh.opt:10
  #, no-c-format
! msgid "Runtime name."
  msgstr ""
  
! #: config/m32c/m32c.opt:23
  #, fuzzy, no-c-format
! msgid "-msim\tUse simulator runtime."
! msgstr "Käytä simulaattorin ajoaikaista ympäristöä."
  
! #: config/m32c/m32c.opt:27
  #, fuzzy, no-c-format
! msgid "-mcpu=r8c\tCompile code for R8C variants."
! msgstr "Käännä koodi R8C-varianteille"
  
! #: config/m32c/m32c.opt:31
  #, fuzzy, no-c-format
! msgid "-mcpu=m16c\tCompile code for M16C variants."
! msgstr "Käännä koodi M16C-varianteille"
  
! #: config/m32c/m32c.opt:35
  #, fuzzy, no-c-format
! msgid "-mcpu=m32cm\tCompile code for M32CM variants."
! msgstr "Käännä koodi M32CM-varianteille"
  
! #: config/m32c/m32c.opt:39
  #, fuzzy, no-c-format
! msgid "-mcpu=m32c\tCompile code for M32C variants."
! msgstr "Käännä koodi M32C-varianteille"
  
! #: config/m32c/m32c.opt:43
  #, fuzzy, no-c-format
! msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)."
! msgstr "Memreg-tavujen lukumäärä (oletus: 16, lukualue: 0..16)"
  
! #: config/stormy16/stormy16.opt:24
  #, fuzzy, no-c-format
! msgid "Provide libraries for the simulator."
! msgstr "Linkitä yksittäisiä kirjastoja käsin."
  
! #: config/rx/elf.opt:32
! #, no-c-format
! msgid "Generate assembler output that is compatible with the Renesas AS100 assembler.  This may restrict some of the compiler's capabilities.  The default is to generate GAS compatible syntax."
! msgstr ""
  
! #: config/rx/elf.opt:38 config/rx/rx.opt:99
  #, fuzzy, no-c-format
! msgid "Specifies the number of registers to reserve for interrupt handlers."
! msgstr "Määrittele käytettävä ABI"
  
! #: config/rx/elf.opt:44 config/rx/rx.opt:105
  #, no-c-format
! msgid "Specifies whether interrupt functions should save and restore the accumulator register."
  msgstr ""
  
! #: config/rx/rx.opt:29
  #, fuzzy, no-c-format
! msgid "Store doubles in 64 bits."
! msgstr "Käännä koodi big-endian-tilaa varten"
  
! #: config/rx/rx.opt:33
  #, fuzzy, no-c-format
! msgid "Stores doubles in 32 bits.  This is the default."
! msgstr "Käännä koodi big-endian-tilaa varten"
  
! #: config/rx/rx.opt:37
  #, fuzzy, no-c-format
! msgid "Disable the use of RX FPU instructions."
! msgstr "Tasaa funktioiden alut"
  
! #: config/rx/rx.opt:44
  #, fuzzy, no-c-format
! msgid "Enable the use of RX FPU instructions.  This is the default."
! msgstr "Ota käyttöön RX FPU-käskyjen käyttö."
  
! #: config/rx/rx.opt:50
  #, fuzzy, no-c-format
! msgid "Specify the target RX cpu type."
! msgstr "-m64 vaatii PowerPC64-suorittimen"
  
! #: config/rx/rx.opt:71
  #, no-c-format
! msgid "Data is stored in big-endian format."
! msgstr "Data tallennetaan big-endian-muodossa."
  
! #: config/rx/rx.opt:75
  #, no-c-format
! msgid "Data is stored in little-endian format.  (Default)."
! msgstr "Data tallennetaan little-endian-muodossa.  (Oletus)."
  
! #: config/rx/rx.opt:81
  #, no-c-format
! msgid "Maximum size of global and static variables which can be placed into the small data area."
  msgstr ""
  
! #: config/rx/rx.opt:87
  #, fuzzy, no-c-format
! msgid "Enable linker relaxation."
  msgstr ""
+ "\n"
+ "Linkittimen valitsimet\n"
+ "======================\n"
+ "\n"
  
! #: config/rx/rx.opt:93
  #, fuzzy, no-c-format
! msgid "Maximum size in bytes of constant values allowed as operands."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: config/rx/rx.opt:111
  #, no-c-format
! msgid "Enables Position-Independent-Data (PID) mode."
  msgstr ""
  
! #: config/rx/rx.opt:117
  #, no-c-format
! msgid "Warn when multiple, different, fast interrupt handlers are in the compilation unit."
  msgstr ""
  
! #: config/rx/rx.opt:123
  #, no-c-format
! msgid "Enable the use of the old, broken, ABI where all stacked function arguments are aligned to 32-bits."
  msgstr ""
  
! #: config/rx/rx.opt:127
  #, no-c-format
! msgid "Enable the use the standard RX ABI where all stacked function arguments are naturally aligned.  This is the default."
  msgstr ""
  
! #: config/rx/rx.opt:133
  #, fuzzy, no-c-format
! msgid "Enable the use of the LRA register allocator."
! msgstr "Tasaa funktioiden alut"
  
! #: config/rx/rx.opt:139
  #, no-c-format
! msgid "Enables or disables the use of the SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE and RMPA instructions.  Enabled by default."
  msgstr ""
  
! #: config/rx/rx.opt:145
  #, no-c-format
! msgid "Always use JSR, never BSR, for calls."
  msgstr ""
  
! #: m2/lang.opt:35
  #, no-c-format
! msgid "Case statement label compile time checking when using an expression of an enum type."
  msgstr ""
  
! #: m2/lang.opt:39
  #, no-c-format
! msgid "Check definition module procedure parameter names match their implementation module counterpart."
  msgstr ""
  
! #: m2/lang.opt:43
  #, fuzzy, no-c-format
! #| msgid "Warn when a pointer is cast to an integer of a different size."
! msgid "Warn if a cast is being used on types of differing sizes."
! msgstr "Varoita osoittimien tyyppimuunnoksista erikokoisiksi kokonaisluvuiksi."
  
! #: m2/lang.opt:47
  #, no-c-format
! msgid "Inform user which parameters will be passed by reference."
  msgstr ""
  
! #: m2/lang.opt:51
  #, no-c-format
! msgid "Semantic checking to catch poor programming style."
  msgstr ""
  
! #: m2/lang.opt:55
  #, no-c-format
! msgid "Compile time analysis in the first basic block of a procedure detecting access to uninitialized data."
  msgstr ""
  
! #: m2/lang.opt:59
  #, no-c-format
! msgid "Compile time analysis to detect access to uninitialized variables, the checking can be specified by: known,cond,all."
! msgstr ""
  
! #: m2/lang.opt:63
  #, no-c-format
! msgid "Automatically initializes all pointers to NIL."
  msgstr ""
  
! #: m2/lang.opt:67
  #, no-c-format
! msgid "Runtime subrange, array index and indirection via NIL pointer checking."
  msgstr ""
  
! #: m2/lang.opt:71
  #, no-c-format
! msgid "Runtime checking to check whether a CASE statement requires an ELSE clause when one was not specified."
  msgstr ""
  
! #: m2/lang.opt:75
  #, no-c-format
! msgid "Preprocess the module using cpp."
  msgstr ""
  
! #: m2/lang.opt:79 m2/lang.opt:83
  #, no-c-format
! msgid "Passed to the preprocessor if -fcpp is used (internal switch)."
  msgstr ""
  
! #: m2/lang.opt:87
  #, no-c-format
! msgid "Call a real function, rather than the builtin equivalent."
  msgstr ""
  
! #: m2/lang.opt:91
  #, no-c-format
! msgid "Internal debugging of the compiler (internal switch)."
  msgstr ""
  
! #: m2/lang.opt:95
  #, no-c-format
! msgid "Trace procedure line numbers (internal switch)."
  msgstr ""
  
! #: m2/lang.opt:99
  #, no-c-format
! msgid "Recognize the specified suffix as a definition module filename."
  msgstr ""
  
! #: m2/lang.opt:103
  #, no-c-format
! msgid "Display all inbuilt system items."
  msgstr ""
  
! #: m2/lang.opt:107
  #, no-c-format
! msgid "Allows opaque types to be implemented as any type (a GNU Modula-2 extension)."
  msgstr ""
  
! #: m2/lang.opt:111
  #, no-c-format
! msgid "Runtime checking to check whether a floating point number will exceed range."
  msgstr ""
  
! #: m2/lang.opt:115
  #, no-c-format
! msgid "Create a topologically sorted module list from all dependent modules used in the application."
  msgstr ""
  
! #: m2/lang.opt:119
  #, no-c-format
! msgid "Range checking for numerical values."
  msgstr ""
  
! #: m2/lang.opt:123
! #, fuzzy, no-c-format
! msgid "ISO dialect of Modula-2."
! msgstr "tls_model-argumentti ei ole merkkijono"
  
! #: m2/lang.opt:127
  #, no-c-format
! msgid "Specify the library order, the libraries may be specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
  msgstr ""
  
! #: m2/lang.opt:131
  #, no-c-format
! msgid "Set all location values to a specific value (internal switch)."
  msgstr ""
  
! #: m2/lang.opt:135
  #, no-c-format
! msgid "Internal debug tracing for quad,token,line,all (internal switch)."
  msgstr ""
  
! #: m2/lang.opt:139
  #, no-c-format
! msgid "Dump Modula-2 internal intemediate representation specified by: all,quad,decl,gimple."
  msgstr ""
  
! #: m2/lang.opt:143
  #, no-c-format
! msgid "Dump Modula-2 decls to the filename stem specified."
  msgstr ""
  
! #: m2/lang.opt:147
  #, no-c-format
! msgid "Dump Modula-2 gimple to the filename stem specified."
  msgstr ""
  
! #: m2/lang.opt:151
  #, no-c-format
! msgid "Dump Modula-2 quads to the filename stem specified."
  msgstr ""
  
! #: m2/lang.opt:155
  #, no-c-format
! msgid "Filter the language dump using a comma separated list of procedures and modules."
  msgstr ""
  
! #: m2/lang.opt:159
  #, no-c-format
! msgid "Override the default 64 bit definition of SYSTEM.COFF_T with the argument specified."
  msgstr ""
  
! #: m2/lang.opt:163
  #, no-c-format
! msgid "Generate extra nops to improve debugging, producing an instruction for every code related keyword."
  msgstr ""
  
! #: m2/lang.opt:167
  #, no-c-format
! msgid "Generate error messages which render keywords in lower case."
  msgstr ""
  
! #: m2/lang.opt:171
  #, no-c-format
! msgid "Specify the module mangled prefix name for all modules in the following include paths."
  msgstr ""
  
! #: m2/lang.opt:179
  #, no-c-format
! msgid "Add include paths for all the library names in -flibs= to this directory root."
  msgstr ""
  
! #: m2/lang.opt:187
  #, no-c-format
! msgid "Insert plugin to identify runtime errors at compiletime."
! msgstr ""
  
! #: m2/lang.opt:191
  #, fuzzy, no-c-format
! msgid "Specify the module mangled prefix name."
! msgstr "Malli:"
  
! #: m2/lang.opt:195
  #, fuzzy, no-c-format
! #| msgid "Display statistics accumulated during compilation."
! msgid "Display statistics about the amount of source lines compiled and symbols used."
! msgstr "Näytä kääntämisen aikana kertyneet tilastot."
  
! #: m2/lang.opt:199
  #, no-c-format
! msgid "Experimental flag to turn on the new strict type checker."
  msgstr ""
  
! #: m2/lang.opt:203
  #, no-c-format
! msgid "Provides more detail why the types are incompatible."
  msgstr ""
  
! #: m2/lang.opt:207
  #, no-c-format
! msgid "Compile all implementation modules and program module at once."
  msgstr ""
  
! #: m2/lang.opt:215
  #, no-c-format
! msgid "Recognize the specified suffix as implementation and module filenames."
  msgstr ""
  
! #: m2/lang.opt:219
  #, no-c-format
! msgid "Runtime checking to detect accessing data through a NIL value pointer."
  msgstr ""
  
! #: m2/lang.opt:223
  #, no-c-format
! msgid "PIM [234] dialect of Modula-2."
  msgstr ""
  
! #: m2/lang.opt:227
  #, no-c-format
! msgid "PIM 2 dialect of Modula-2."
  msgstr ""
  
! #: m2/lang.opt:231
  #, no-c-format
! msgid "PIM 3 dialect of Modula-2."
! msgstr ""
  
! #: m2/lang.opt:235
  #, no-c-format
! msgid "PIM 4 dialect of Modula-2."
! msgstr ""
  
! #: m2/lang.opt:239
  #, no-c-format
! msgid "Force positive result from MOD and DIV result floor."
  msgstr ""
  
! #: m2/lang.opt:243
  #, no-c-format
! msgid "Link against the pthread library (default on)."
  msgstr ""
  
! #: m2/lang.opt:247
  #, no-c-format
! msgid "Internal compiler debugging information, dump the list of quadruples."
! msgstr ""
  
! #: m2/lang.opt:251
  #, no-c-format
! msgid "Runtime range checking for numerical values."
  msgstr ""
  
! #: m2/lang.opt:255
  #, no-c-format
! msgid "Runtime checking for functions which finish without executing a RETURN statement."
  msgstr ""
  
! #: m2/lang.opt:259
  #, no-c-format
! msgid "Specify the list of runtime modules and their initialization order."
  msgstr ""
  
! #: m2/lang.opt:263
  #, no-c-format
! msgid "Modules are initialized dynamically, determined by M2RTS and application dependencies."
  msgstr ""
  
! #: m2/lang.opt:267
  #, no-c-format
! msgid "Generate a C source scaffold for the current module being compiled."
  msgstr ""
  
! #: m2/lang.opt:271
  #, no-c-format
! msgid "Generate a C++ source scaffold for the current module being compiled."
  msgstr ""
  
! #: m2/lang.opt:275
  #, fuzzy, no-c-format
! msgid "Generate the main function."
! msgstr "Tuota bittikäskyjä"
  
! #: m2/lang.opt:279
  #, no-c-format
! msgid "Generate static scaffold initialization and finalization for every module inside main."
  msgstr ""
  
! #: m2/lang.opt:283
! #, fuzzy, no-c-format
! #| msgid "Create a shared library."
! msgid "Generate a shared library from the module."
! msgstr "Luo jaettu kirjasto."
  
! #: m2/lang.opt:287
  #, no-c-format
! msgid "All software runtime checking (an abbreviation for -fnil -frange -findex -fwholediv -fcase -freturn -fwholevalue -ffloatvalue)."
  msgstr ""
  
! #: m2/lang.opt:291
! #, fuzzy, no-c-format
! #| msgid "Print the name of header files as they are used."
! msgid "Display the location of module source files as they are compiled."
! msgstr "Tulosta otsaketiedostojen nimet käytön yhteydessä."
  
! #: m2/lang.opt:295
  #, no-c-format
! msgid "Create a swig interface file for the module."
  msgstr ""
  
! #: m2/lang.opt:303
  #, no-c-format
! msgid "Optimize non var unbounded parameters by passing it by reference, providing it is not written to within the callee procedure."
  msgstr ""
  
! #: m2/lang.opt:307
  #, no-c-format
! msgid "Order the initialization/finalizations for scaffold-static or force linking of modules if scaffold-dynamic."
  msgstr ""
  
! #: m2/lang.opt:315
  #, no-c-format
! msgid "Link against the module M2WIDESET to perform the wideset operator, the negative version of this option will generate a warning if this module is required."
  msgstr ""
  
! #: m2/lang.opt:319
  #, no-c-format
! msgid "Runtime checking of all division and modulus by zero checking for ordinal values."
  msgstr ""
  
! #: m2/lang.opt:323
  #, no-c-format
! msgid "Runtime checking for whole numbers."
  msgstr ""
  
! #: m2/lang.opt:327
  #, no-c-format
! msgid "Link the standard Modula-2 libraries statically in the compilation."
  msgstr ""
  
! #: m2/lang.opt:472 m2/lang.opt:476
  #, fuzzy, no-c-format
! msgid "save temporary preprocessed files."
! msgstr "Väliaikaista varmuuskopiotiedostoa ei voitu luoda tallennettaessa tiedostoa \"%s\""
  
! #: fortran/lang.opt:146
  #, no-c-format
! msgid "-J<directory>\tPut MODULE files in 'directory'."
  msgstr ""
  
! #: fortran/lang.opt:198
  #, fuzzy, no-c-format
! msgid "Warn about possible aliasing of dummy arguments."
! msgstr "Varoita pragmain väärästä käytöstä"
  
! #: fortran/lang.opt:202
  #, fuzzy, no-c-format
! msgid "Warn about alignment of COMMON blocks."
! msgstr "Symboli ”%s” kohdassa %C on jo COMMON-lohkossa"
  
! #: fortran/lang.opt:206
  #, fuzzy, no-c-format
! msgid "Warn about missing ampersand in continued character constants."
! msgstr "Varoita monimerkkisistä merkkivakioista"
  
! #: fortran/lang.opt:210
  #, fuzzy, no-c-format
! msgid "Warn about creation of array temporaries."
! msgstr "Varoita laskutoimituksista funktio-osoittimilla"
  
! #: fortran/lang.opt:218
  #, no-c-format
! msgid "Warn if the type of a variable might be not interoperable with C."
  msgstr ""
  
! #: fortran/lang.opt:226
  #, fuzzy, no-c-format
! msgid "Warn about truncated character expressions."
! msgstr "Varoita ylivuodosta aritmeettisissa lausekkeissa"
  
! #: fortran/lang.opt:230
  #, fuzzy, no-c-format
! msgid "Warn about equality comparisons involving REAL or COMPLEX expressions."
! msgstr "ylivuoto vakiolausekkeessa"
  
! #: fortran/lang.opt:238
! #, no-c-format
! msgid "Warn about most implicit conversions."
! msgstr "Varoita useimmista implisiittisistä muunnoksista."
  
! #: fortran/lang.opt:246
  #, fuzzy, no-c-format
! msgid "Warn about possibly incorrect subscripts in do loops."
! msgstr "Varoita mahdollisesti puuttuvista sulkeista"
  
! #: fortran/lang.opt:250
  #, fuzzy, no-c-format
! msgid "Warn when arguments of external procedures do not match."
! msgstr "Varoita annetuista include-hakemistoista, jotka eivät ole olemassa"
  
! #: fortran/lang.opt:258
  #, no-c-format
! msgid "Warn if loops have been interchanged."
! msgstr ""
  
! #: fortran/lang.opt:262
  #, fuzzy, no-c-format
! msgid "Warn about function call elimination."
! msgstr "Varoita laskutoimituksista funktio-osoittimilla"
  
! #: fortran/lang.opt:266
  #, fuzzy, no-c-format
! msgid "Warn about calls with implicit interface."
! msgstr "Varoita implisiittisistä funktioesittelyistä"
  
! #: fortran/lang.opt:270
  #, fuzzy, no-c-format
! msgid "Warn about called procedures not explicitly declared."
! msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/lang.opt:274
  #, fuzzy, no-c-format
! msgid "Warn about constant integer divisions with truncated results."
! msgstr "Varoita käännösaikaisesta nollalla jaosta"
  
! #: fortran/lang.opt:278
  #, no-c-format
! msgid "Warn about truncated source lines."
! msgstr "Varoita typistetyistä lähderiveistä."
  
! #: fortran/lang.opt:282
  #, no-c-format
! msgid "Warn on intrinsics not part of the selected standard."
  msgstr ""
  
! #: fortran/lang.opt:294
  #, fuzzy, no-c-format
! msgid "Warn about USE statements that have no ONLY qualifier."
! msgstr "Varoita muotoilumerkkijonoista, jotka eivät ole literaaleja"
  
! #: fortran/lang.opt:310
  #, no-c-format
! msgid "Warn that -fno-automatic may break recursion."
  msgstr ""
  
! #: fortran/lang.opt:318
! #, no-c-format
! msgid "Warn about real-literal-constants with 'q' exponent-letter."
! msgstr ""
  
! #: fortran/lang.opt:322
  #, fuzzy, no-c-format
! msgid "Warn when a left-hand-side array variable is reallocated."
! msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: fortran/lang.opt:326
  #, fuzzy, no-c-format
! msgid "Warn when a left-hand-side variable is reallocated."
! msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: fortran/lang.opt:330
  #, fuzzy, no-c-format
! msgid "Warn if the pointer in a pointer assignment might outlive its target."
! msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: fortran/lang.opt:338
! #, no-c-format
! msgid "Warn about \"suspicious\" constructs."
! msgstr "Varoita ”epäilyttävistä” rakenteista."
  
! #: fortran/lang.opt:342
  #, fuzzy, no-c-format
! msgid "Permit nonconforming uses of the tab character."
! msgstr "monimerkkinen sarkain %s"
  
! #: fortran/lang.opt:346
  #, no-c-format
! msgid "Warn about an invalid DO loop."
! msgstr "Varoita virheellisestä DO-silmukasta."
  
! #: fortran/lang.opt:350
  #, fuzzy, no-c-format
! msgid "Warn about underflow of numerical constant expressions."
! msgstr "ylivuoto vakiolausekkeessa"
  
! #: fortran/lang.opt:358
  #, fuzzy, no-c-format
! msgid "Warn if a user-procedure has the same name as an intrinsic."
! msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
  
! #: fortran/lang.opt:366
  #, fuzzy, no-c-format
! msgid "Warn about unused dummy arguments."
! msgstr "Varoita pragmain väärästä käytöstä"
  
! #: fortran/lang.opt:370
  #, fuzzy, no-c-format
! msgid "Warn about zero-trip DO loops."
! msgstr "Varoita nollan pituisista muotoiluista"
  
! #: fortran/lang.opt:374
! #, no-c-format
! msgid "Enable preprocessing."
! msgstr "Ota esikäännös käyttöön."
  
! #: fortran/lang.opt:382
! #, no-c-format
! msgid "Disable preprocessing."
! msgstr "Poista esikäännös käytöstä."
! 
! #: fortran/lang.opt:390
  #, fuzzy, no-c-format
! msgid "Accept argument mismatches in procedure calls."
! msgstr "Rajapintatäsmäämättömyys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: fortran/lang.opt:394
  #, fuzzy, no-c-format
! msgid "Eliminate multiple function invocations also for impure functions."
! msgstr "indeksoitu arvo on osoitin funktioon"
  
! #: fortran/lang.opt:398
  #, fuzzy, no-c-format
! msgid "Enable alignment of COMMON blocks."
! msgstr "Symboli ”%s” kohdassa %C on jo COMMON-lohkossa"
  
! #: fortran/lang.opt:402
  #, no-c-format
! msgid "All intrinsics procedures are available regardless of selected standard."
  msgstr ""
  
! #: fortran/lang.opt:406
  #, no-c-format
! msgid "Allow a BOZ literal constant to appear in an invalid context and with X instead of Z."
  msgstr ""
  
! #: fortran/lang.opt:414
  #, no-c-format
! msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements."
  msgstr ""
  
! #: fortran/lang.opt:418
  #, no-c-format
! msgid "Specify that backslash in string introduces an escape character."
  msgstr ""
  
! #: fortran/lang.opt:422
! #, fuzzy, no-c-format
! msgid "Produce a backtrace when a runtime error is encountered."
! msgstr "Varoita käyttämättömistä funktion parametreista"
  
! #: fortran/lang.opt:426
  #, no-c-format
! msgid "-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will use BLAS."
  msgstr ""
  
! #: fortran/lang.opt:437
  #, no-c-format
! msgid "Produce a warning at runtime if a array temporary has been created for a procedure argument."
  msgstr ""
  
! #: fortran/lang.opt:441
  #, no-c-format
! msgid "-fconvert=<big-endian|little-endian|native|swap|r16_ieee|r16_ibm>\tThe endianness used for unformatted files."
  msgstr ""
  
! #: fortran/lang.opt:466
! #, fuzzy, no-c-format
! msgid "Use the Cray Pointer extension."
! msgstr "Cray-osoittimen kohdassa %C on oltava kokonaisluku"
  
! #: fortran/lang.opt:470
! #, fuzzy, no-c-format
! msgid "Generate C prototypes from BIND(C) declarations."
! msgstr "Varoita prototyypittömistä funktion esittelyistä"
  
! #: fortran/lang.opt:474
! #, fuzzy, no-c-format
! msgid "Generate C prototypes from non-BIND(C) external procedure definitions."
! msgstr "Varoita prototyypittömistä funktion esittelyistä"
  
! #: fortran/lang.opt:478
  #, no-c-format
! msgid "Ignore 'D' in column one in fixed form."
! msgstr ""
  
! #: fortran/lang.opt:482
  #, no-c-format
! msgid "Treat lines with 'D' in column one as comments."
  msgstr ""
  
! #: fortran/lang.opt:486
  #, no-c-format
! msgid "Issue debug information for compiler-generated auxiliary variables."
  msgstr ""
  
! #: fortran/lang.opt:490
  #, fuzzy, no-c-format
! msgid "Enable all DEC language extensions."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: fortran/lang.opt:494
! #, fuzzy, no-c-format
! msgid "Enable the use of blank format items in format strings."
! msgstr "Tasaa funktioiden alut"
! 
! #: fortran/lang.opt:498
  #, no-c-format
! msgid "Enable the use of character literals in assignments and data statements for non-character variables."
  msgstr ""
  
! #: fortran/lang.opt:503
  #, no-c-format
! msgid "Enable legacy parsing of INCLUDE as statement."
  msgstr ""
  
! #: fortran/lang.opt:507
  #, no-c-format
! msgid "Enable default widths for i, f and g format specifiers."
  msgstr ""
  
! #: fortran/lang.opt:511
  #, fuzzy, no-c-format
! msgid "Enable kind-specific variants of integer intrinsic functions."
! msgstr "epäkelpo tallennusluokka funktiolle %qs"
  
! #: fortran/lang.opt:515
  #, no-c-format
! msgid "Enable legacy math intrinsics for compatibility."
  msgstr ""
  
! #: fortran/lang.opt:519
  #, fuzzy, no-c-format
! msgid "Enable support for DEC STRUCTURE/RECORD."
! msgstr "Ota käyttöön lisämääreiden tuki"
  
! #: fortran/lang.opt:523
  #, no-c-format
! msgid "Enable DEC-style STATIC and AUTOMATIC attributes."
  msgstr ""
  
! #: fortran/lang.opt:527
  #, fuzzy, no-c-format
! msgid "Set the default double precision kind to an 8 byte wide type."
! msgstr "Tuota koodia big-endian-tilassa"
  
! #: fortran/lang.opt:531
  #, fuzzy, no-c-format
! msgid "Set the default integer kind to an 8 byte wide type."
! msgstr "Tuota koodia big-endian-tilassa"
  
! #: fortran/lang.opt:535
  #, fuzzy, no-c-format
! msgid "Set the default real kind to an 8 byte wide type."
! msgstr "Tuota koodia big-endian-tilassa"
  
! #: fortran/lang.opt:539
  #, fuzzy, no-c-format
! msgid "Set the default real kind to an 10 byte wide type."
! msgstr "Tuota koodia big-endian-tilassa"
  
! #: fortran/lang.opt:543
  #, fuzzy, no-c-format
! msgid "Set the default real kind to an 16 byte wide type."
! msgstr "Tuota koodia big-endian-tilassa"
  
! #: fortran/lang.opt:547
! #, no-c-format
! msgid "Allow dollar signs in entity names."
! msgstr ""
  
! #: fortran/lang.opt:555
  #, fuzzy, no-c-format
! msgid "Display the code tree after parsing."
! msgstr "Näytä kääntäjän versio"
  
! #: fortran/lang.opt:559
  #, fuzzy, no-c-format
! msgid "Display the code tree after front end optimization."
  msgstr "Käytä AltiVec-käskyjä"
  
! #: fortran/lang.opt:563
  #, fuzzy, no-c-format
! msgid "Display the global symbol table after parsing."
! msgstr "Näytä kääntäjän versio"
  
! #: fortran/lang.opt:567
  #, fuzzy, no-c-format
! msgid "Display the code tree after parsing; deprecated option."
! msgstr "Näytä kääntäjän versio"
  
! #: fortran/lang.opt:571
! #, no-c-format
! msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays."
! msgstr ""
  
! #: fortran/lang.opt:575
! #, no-c-format
! msgid "Use an external BLAS library with 64-bit indexing for matmul on large-size arrays."
! msgstr ""
  
! #: fortran/lang.opt:579
  #, fuzzy, no-c-format
! msgid "Use f2c calling convention."
! msgstr "tämä ”defined”-sanan käyttö ei ehkä ole siirrettävää"
  
! #: fortran/lang.opt:583 cobol/lang.opt:352
  #, no-c-format
! msgid "Assume that the source file is fixed form."
! msgstr ""
  
! #: fortran/lang.opt:587
  #, no-c-format
! msgid "Force creation of temporary to test infrequently-executed forall code."
! msgstr ""
  
! #: fortran/lang.opt:591
  #, no-c-format
! msgid "Interpret any INTEGER(4) as an INTEGER(8)."
! msgstr ""
  
! #: fortran/lang.opt:595 fortran/lang.opt:599
  #, no-c-format
! msgid "Specify where to find the compiled intrinsic modules."
! msgstr ""
  
! #: fortran/lang.opt:603
  #, no-c-format
! msgid "Allow arbitrary character line width in fixed mode."
  msgstr ""
  
! #: fortran/lang.opt:607
  #, no-c-format
! msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode."
  msgstr ""
  
! #: fortran/lang.opt:611
! #, no-c-format
! msgid "Pad shorter fixed form lines to line width with spaces."
! msgstr ""
  
! #: fortran/lang.opt:615
  #, no-c-format
! msgid "-ffpe-trap=[...]\tStop on following floating point exceptions."
  msgstr ""
  
! #: fortran/lang.opt:619
  #, no-c-format
! msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
  msgstr ""
  
! #: fortran/lang.opt:623 cobol/lang.opt:356
  #, no-c-format
! msgid "Assume that the source file is free form."
  msgstr ""
  
! #: fortran/lang.opt:627
  #, no-c-format
! msgid "Allow arbitrary character line width in free mode."
  msgstr ""
  
! #: fortran/lang.opt:631
  #, no-c-format
! msgid "-ffree-line-length-<n>\tUse n as character line width in free mode."
  msgstr ""
  
! #: fortran/lang.opt:635
  #, fuzzy, no-c-format
! msgid "Try to interchange loops if profitable."
! msgstr "Kumoamistoimintojen enimmäismäärä"
! 
! #: fortran/lang.opt:639
! #, fuzzy, no-c-format
! msgid "Enable front end optimization."
  msgstr "Käytä AltiVec-käskyjä"
  
! #: fortran/lang.opt:643
  #, no-c-format
! msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements."
! msgstr ""
  
! #: fortran/lang.opt:647
  #, no-c-format
! msgid "-finit-character=<n>\tInitialize local character variables to ASCII value n."
! msgstr ""
  
! #: fortran/lang.opt:651
  #, no-c-format
! msgid "Initialize components of derived type variables according to other init flags."
  msgstr ""
  
! #: fortran/lang.opt:655
  #, no-c-format
! msgid "-finit-integer=<n>\tInitialize local integer variables to n."
! msgstr ""
  
! #: fortran/lang.opt:659
  #, no-c-format
! msgid "Initialize local variables to zero (from g77)."
! msgstr ""
  
! #: fortran/lang.opt:663
  #, no-c-format
! msgid "-finit-logical=<true|false>\tInitialize local logical variables."
  msgstr ""
  
! #: fortran/lang.opt:667
  #, no-c-format
! msgid "-finit-real=<zero|snan|nan|inf|-inf>\tInitialize local real variables."
  msgstr ""
  
! #: fortran/lang.opt:689
  #, no-c-format
! msgid "-finline-arg-packing\tPerform argument packing inline."
! msgstr ""
  
! #: fortran/lang.opt:699
  #, no-c-format
! msgid "Enable generation of inline code instead of calls to functions from the library to implement intrinsics."
! msgstr ""
  
! #: fortran/lang.opt:720
  #, no-c-format
! msgid "-finline-matmul-limit=<n>\tSpecify the size of the largest matrix for which matmul will be inlined."
  msgstr ""
  
! #: fortran/lang.opt:724
  #, no-c-format
! msgid "-fmax-array-constructor=<n>\tMaximum number of objects in an array constructor."
  msgstr ""
  
! #: fortran/lang.opt:728
  #, no-c-format
! msgid "-fmax-identifier-length=<n>\tMaximum identifier length."
  msgstr ""
  
! #: fortran/lang.opt:732
  #, no-c-format
! msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords."
  msgstr ""
  
! #: fortran/lang.opt:736
  #, no-c-format
! msgid "-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be put on the stack."
  msgstr ""
  
! #: fortran/lang.opt:740
! #, no-c-format
! msgid "Put all local arrays on stack."
! msgstr ""
  
! #: fortran/lang.opt:744
  #, no-c-format
! msgid "Set default accessibility of module entities to PRIVATE."
  msgstr ""
  
! #: fortran/lang.opt:764
  #, no-c-format
! msgid "Handle OpenMP allocators for allocatables and pointers."
  msgstr ""
  
! #: fortran/lang.opt:768
! #, no-c-format
! msgid "Try to lay out derived types as compactly as possible."
! msgstr ""
  
! #: fortran/lang.opt:776
  #, fuzzy, no-c-format
! msgid "Protect parentheses in expressions."
! msgstr "ehdotetaan sulkeita %<+%>:n ympärille %<<<%>:n sisällä"
  
! #: fortran/lang.opt:780
  #, no-c-format
! msgid "Path to header file that should be pre-included before each compilation unit."
! msgstr "Polku otsaketiedostoon, joka esisisällytetään kunkin käännösyksikön alkuun."
  
! #: fortran/lang.opt:784
  #, fuzzy, no-c-format
! msgid "Enable range checking during compilation."
! msgstr "Käytä AltiVec-käskyjä"
  
! #: fortran/lang.opt:788
! #, no-c-format
! msgid "Interpret any REAL(4) as a REAL(8)."
! msgstr "Tulkitse kaikki REAL(4):t REAL(8):na."
  
! #: fortran/lang.opt:792
  #, no-c-format
! msgid "Interpret any REAL(4) as a REAL(10)."
! msgstr "Tulkitse kaikki REAL(4):t REAL(10):nä."
  
! #: fortran/lang.opt:796
  #, no-c-format
! msgid "Interpret any REAL(4) as a REAL(16)."
! msgstr "Tulkitse kaikki REAL(4):t REAL(16):na."
  
! #: fortran/lang.opt:800
  #, no-c-format
! msgid "Interpret any REAL(8) as a REAL(4)."
! msgstr "Tulkitse kaikki REAL(8):t REAL(4):nä."
  
! #: fortran/lang.opt:804
! #, no-c-format
! msgid "Interpret any REAL(8) as a REAL(10)."
! msgstr "Tulkitse kaikki REAL(8):t REAL(10):nä."
  
! #: fortran/lang.opt:808
  #, no-c-format
! msgid "Interpret any REAL(8) as a REAL(16)."
! msgstr "Tulkitse kaikki REAL(8):t REAL(16):na."
  
! #: fortran/lang.opt:812
  #, no-c-format
! msgid "Reallocate the LHS in assignments."
! msgstr ""
  
! #: fortran/lang.opt:816
  #, fuzzy, no-c-format
! msgid "Use a 4-byte record marker for unformatted files."
! msgstr "Käytä big-endian-muotoa muotoilemattomille tiedostoille"
  
! #: fortran/lang.opt:820
  #, fuzzy, no-c-format
! msgid "Use an 8-byte record marker for unformatted files."
! msgstr "Käytä big-endian-muotoa muotoilemattomille tiedostoille"
  
! #: fortran/lang.opt:824
  #, no-c-format
! msgid "Allocate local variables on the stack to allow indirect recursion."
  msgstr ""
  
! #: fortran/lang.opt:828
  #, fuzzy, no-c-format
! msgid "Copy array sections into a contiguous block on procedure entry."
! msgstr "käytetään muuttuvapituista taulukkoa"
  
! #: fortran/lang.opt:832
  #, no-c-format
! msgid "Experimental unsigned numbers."
  msgstr ""
  
! #: fortran/lang.opt:836
  #, no-c-format
! msgid "-fcoarray=<none|single|lib>\tSpecify which coarray parallelization should be used."
  msgstr ""
  
! #: fortran/lang.opt:852 algol68/lang.opt:81
  #, no-c-format
! msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed."
  msgstr ""
  
! #: fortran/lang.opt:856
  #, no-c-format
! msgid "Append a second underscore if the name already contains an underscore."
  msgstr ""
  
! #: fortran/lang.opt:864
  #, no-c-format
! msgid "Apply negative sign to zero values."
  msgstr ""
  
! #: fortran/lang.opt:871
  #, no-c-format
! msgid "Disallow tail call optimization when a calling routine may have omitted character lengths."
  msgstr ""
  
! #: fortran/lang.opt:875
  #, no-c-format
! msgid "Append underscores to externally visible names."
  msgstr ""
  
! #: fortran/lang.opt:919
  #, no-c-format
! msgid "Statically link the GNU Fortran helper library (libgfortran)."
  msgstr ""
  
! #: fortran/lang.opt:923
  #, no-c-format
! msgid "Statically link the GCC Quad-Precision Math Library (libquadmath)."
  msgstr ""
  
! #: fortran/lang.opt:927
  #, fuzzy, no-c-format
! msgid "Conform to the ISO Fortran 2003 standard."
! msgstr "Noudata ISO Fortran 2003 -standardia"
  
! #: fortran/lang.opt:931
  #, fuzzy, no-c-format
! msgid "Conform to the ISO Fortran 2008 standard."
! msgstr "Noudata ISO Fortran 2009 -standardia"
  
! #: fortran/lang.opt:935
  #, fuzzy, no-c-format
! msgid "Conform to the ISO Fortran 2008 standard including TS 29113."
! msgstr "Noudata ISO Fortran 2009 -standardia"
  
! #: fortran/lang.opt:939
  #, fuzzy, no-c-format
! msgid "Conform to the ISO Fortran 2018 standard."
! msgstr "Noudata ISO Fortran 2009 -standardia"
  
! #: fortran/lang.opt:943
  #, fuzzy, no-c-format
! msgid "Conform to the ISO Fortran 2023 standard."
! msgstr "Noudata ISO Fortran 2003 -standardia"
  
! #: fortran/lang.opt:947
  #, no-c-format
! msgid "Enable experimental Fortran 202y features."
  msgstr ""
  
! #: fortran/lang.opt:951
  #, fuzzy, no-c-format
! msgid "Conform to the ISO Fortran 95 standard."
! msgstr "Noudata ISO Fortran 95 -standardia"
  
! #: fortran/lang.opt:955
  #, no-c-format
! msgid "Conform to nothing in particular."
! msgstr "Älä noudata mitään erityisesti."
  
! #: fortran/lang.opt:959
  #, no-c-format
! msgid "Accept extensions to support legacy code."
  msgstr ""
  
! #: go/lang.opt:42
  #, fuzzy, no-c-format
! msgid "-fgo-c-header=<file>\tWrite Go struct definitions to file as C code."
! msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
  
! #: go/lang.opt:46
  #, fuzzy, no-c-format
! msgid "Add explicit checks for division by zero."
! msgstr "jako nollalla"
  
! #: go/lang.opt:50
  #, fuzzy, no-c-format
! msgid "Add explicit checks for division overflow in INT_MIN / -1."
! msgstr "jako nollalla"
  
! #: go/lang.opt:54
  #, no-c-format
! msgid "Apply special rules for compiling runtime package."
  msgstr ""
  
! #: go/lang.opt:58
  #, no-c-format
! msgid "-fgo-dump-<type>\tDump Go frontend internal information."
  msgstr ""
  
! #: go/lang.opt:62
  #, no-c-format
! msgid "-fgo-embedcfg=<file>\tList embedded files via go:embed."
  msgstr ""
  
! #: go/lang.opt:66
  #, no-c-format
! msgid "-fgo-importcfg=<file>\tProvide file that tells where to find imports."
  msgstr ""
  
! #: go/lang.opt:70
  #, no-c-format
! msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend."
  msgstr ""
  
! #: go/lang.opt:74
! #, fuzzy, no-c-format
! msgid "-fgo-pkgpath=<string>\tSet Go package path."
! msgstr "  --classpath POLKU       Aseta polku .class-tiedostojen löytämiseksi\n"
  
! #: go/lang.opt:78
  #, no-c-format
! msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names."
  msgstr ""
  
! #: go/lang.opt:82
  #, no-c-format
! msgid "-fgo-relative-import-path=<path>\tTreat a relative import as relative to path."
  msgstr ""
  
! #: go/lang.opt:86
  #, fuzzy, no-c-format
! msgid "Functions which return values must end with return statements."
! msgstr "%<noreturn%>-esitellyllä funktiolla on %<return%>-lause"
  
! #: go/lang.opt:90
  #, no-c-format
! msgid "Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs."
  msgstr ""
  
! #: go/lang.opt:94
  #, no-c-format
! msgid "-fgo-debug-escape-hash=<string>\tHash value to debug escape analysis."
  msgstr ""
  
! #: go/lang.opt:98
  #, fuzzy, no-c-format
! msgid "Emit optimization diagnostics."
! msgstr "%s: virheellinen ylikirjoituskertojen määrä"
  
! #: params.opt:27
  #, no-c-format
! msgid "Loops iterating at least selected number of iterations get loop alignment."
  msgstr ""
  
! #: params.opt:31
  #, no-c-format
! msgid "Select fraction of the maximal frequency of executions of basic block in function given basic block get alignment."
  msgstr ""
  
! #: params.opt:35
  #, fuzzy, no-c-format
! msgid "Enable asan globals protection."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: params.opt:39
  #, fuzzy, no-c-format
! msgid "Enable asan allocas/VLAs protection."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: params.opt:43
  #, fuzzy, no-c-format
! msgid "Enable asan load operations protection."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: params.opt:47
  #, fuzzy, no-c-format
! msgid "Enable asan store operations protection."
! msgstr "Ota käyttöön saturation-käskyt"
  
! #: params.opt:51
! #, no-c-format
! msgid "Use callbacks instead of inline code if number of accesses in function becomes greater or equal to this number."
! msgstr ""
  
! #: params.opt:55
  #, no-c-format
! msgid "Prefix calls to memcpy, memset and memmove with __asan_ or __hwasan_ for -fsanitize=kernel-address or -fsanitize=kernel-hwaddress."
  msgstr ""
  
! #: params.opt:59
  #, fuzzy, no-c-format
! msgid "Enable asan builtin functions protection."
! msgstr "Ota käyttöön saturation-käskyt"
  
! #: params.opt:63
  #, fuzzy, no-c-format
! msgid "Enable asan stack protection."
! msgstr "Ota käyttöön saturation-käskyt"
  
! #: params.opt:67
  #, no-c-format
! msgid "Enable asan detection of use-after-return bugs."
  msgstr ""
  
! #: params.opt:71
  #, no-c-format
! msgid "Build basic block profile using auto profile."
  msgstr ""
  
! #: params.opt:75
  #, fuzzy, no-c-format
! #| msgid "Enable function profiling."
! msgid "Enable only function reordering with auto-profile."
! msgstr "Ota käyttöön funktioprofilointi."
  
! #: params.opt:79
  #, no-c-format
! msgid "Whether the scheduling description is mostly a cycle-accurate model of the target processor and is likely to be spill aggressively to fill any pipeline bubbles."
  msgstr ""
  
! #: params.opt:83
! #, fuzzy, no-c-format
! msgid "Enable hwasan instrumentation of statically-sized stack-allocated variables."
! msgstr "Ota käyttöön saturation-käskyt"
  
! #: params.opt:87
  #, no-c-format
! msgid "Use random base tag for each frame, as opposed to base always zero."
  msgstr ""
  
! #: params.opt:91
  #, fuzzy, no-c-format
! msgid "Enable hwasan instrumentation of allocas/VLAs."
! msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: params.opt:95
  #, fuzzy, no-c-format
! msgid "Enable hwasan instrumentation of load operations."
! msgstr "Ota käyttöön saturation-käskyt"
  
! #: params.opt:99
  #, fuzzy, no-c-format
! msgid "Enable hwasan instrumentation of store operations."
! msgstr "Ota käyttöön saturation-käskyt"
  
! #: params.opt:103
  #, fuzzy, no-c-format
! msgid "Enable hwasan instrumentation of builtin functions."
! msgstr "virheellinen sisäinen makro ”%s”"
  
! #: params.opt:107
! #, no-c-format
! msgid "When sanitizing using MTE instructions, add checks for all stack allocas."
! msgstr ""
  
! #: params.opt:111
  #, fuzzy, no-c-format
! msgid "When sanitizing using MTE instructions, include builtin functions."
! msgstr "virheellinen sisäinen makro ”%s”"
  
! #: params.opt:115
! #, fuzzy, no-c-format
! msgid "Average number of iterations of a loop."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:119
  #, no-c-format
! msgid "Maximum number of bits for which we avoid creating FMAs."
  msgstr ""
  
! #: params.opt:123
  #, no-c-format
! msgid "Set the estimated probability in percentage for builtin expect. The default value is 90% probability."
  msgstr ""
  
! #: params.opt:127
  #, no-c-format
! msgid "The maximum length of a constant string for a builtin string comparison call eligible for inlining. The default value is 3."
  msgstr ""
  
! #: params.opt:131
  #, no-c-format
! msgid "The smallest number of different values for which it is best to use a jump-table instead of a tree of conditional branches.  If 0, use the default for the machine."
  msgstr ""
  
! #: params.opt:135
  #, no-c-format
! msgid "Probability that COMDAT function is shared with a different compilation unit."
  msgstr ""
  
! #: params.opt:139
  #, fuzzy, no-c-format
! msgid "Maximum number of namespaces to search for alternatives when name lookup fails."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:143
  #, fuzzy, no-c-format
! msgid "Maximum number of queries into the alias oracle per store."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:147
  #, fuzzy, no-c-format
! msgid "Maximum size (in bytes) of objects tracked bytewise by dead store elimination."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:151
  #, no-c-format
! msgid "Maximal estimated growth of function body caused by early inlining of single call."
  msgstr ""
  
! #: params.opt:155
  #, fuzzy, no-c-format
! msgid "Maximum number of files in the file cache."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:159
  #, no-c-format
! msgid "Maximum number of lines to index into file cache. When 0 this is automatically sized."
  msgstr ""
  
! #: params.opt:163
  #, no-c-format
! msgid "Scale factor to apply to the number of statements in a threading path crossing a loop back edge when comparing to max-jump-thread-duplication-stmts."
  msgstr ""
  
! #: params.opt:167
  #, no-c-format
! msgid "Whether the target fully pipelines FMA instructions.  If non-zero, reassociation considers the benefit of parallelizing FMA's multiplication part and addition part, assuming FMUL and FMA use the same units that can also do FADD."
! msgstr ""
  
! #: params.opt:174
  #, no-c-format
! msgid "The threshold ratio of critical edges execution count that permit performing redundancy elimination after reload."
  msgstr ""
  
! #: params.opt:178
  #, no-c-format
! msgid "The threshold ratio for performing partial redundancy elimination after reload."
  msgstr ""
  
! #: params.opt:182
  #, no-c-format
! msgid "Scaling factor in calculation of maximum distance an expression can be moved by GCSE optimizations."
  msgstr ""
  
! #: params.opt:186
  #, no-c-format
! msgid "Cost at which GCSE optimizations does not constrain the distance an expression can travel."
  msgstr ""
  
! #: params.opt:190
  #, no-c-format
! msgid "Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap."
  msgstr ""
  
! #: params.opt:194
  #, no-c-format
! msgid "Minimum heap size before we start collecting garbage, in kilobytes."
  msgstr ""
  
! #: params.opt:198
  #, no-c-format
! msgid "The number of executions of a basic block which is considered hot. The parameter is used only in GIMPLE FE."
  msgstr ""
  
! #: params.opt:202
  #, no-c-format
! msgid "Whether codegen errors should be ICEs when -fchecking."
  msgstr ""
  
! #: params.opt:206
  #, fuzzy, no-c-format
! msgid "Maximum number of arrays per SCoP."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:210
! #, fuzzy, no-c-format
! msgid "Maximum number of parameters in a SCoP."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:214
  #, no-c-format
! msgid "Maximum number of blocks for -fharden-control-flow-redundancy."
  msgstr ""
  
! #: params.opt:218
  #, no-c-format
! msgid "Maximum number of blocks for in-line -fharden-control-flow-redundancy."
  msgstr ""
  
! #: params.opt:222
  #, no-c-format
! msgid "The number of elements for which hash table verification is done for each searched element."
  msgstr ""
  
! #: params.opt:226
  #, no-c-format
! msgid "The denominator n of fraction 1/n of the maximal execution count of a basic block in the entire program that a basic block needs to at least have in order to be considered hot (used in non-LTO mode)."
  msgstr ""
  
! #: params.opt:230
  #, no-c-format
! msgid "The number of most executed permilles of the profiled execution of the entire program to which the execution count of a basic block must be part of in order to be considered hot (used in LTO mode)."
  msgstr ""
  
! #: params.opt:234
  #, no-c-format
! msgid "The denominator n of fraction 1/n of the execution frequency of the entry block of a function that a basic block of this function needs to at least have in order to be considered hot."
  msgstr ""
  
! #: params.opt:238
  #, no-c-format
! msgid "The scale (as a percentage) applied to inline-insns-single and auto limits when heuristics hints that inlining is very profitable."
  msgstr ""
  
! #: params.opt:242
  #, no-c-format
! msgid "The minimal estimated speedup allowing inliner to ignore inline-insns-single and inline-insns-auto."
  msgstr ""
  
! #: params.opt:246
  #, fuzzy, no-c-format
! msgid "How much can given compilation unit grow because of the inlining (as a percentage)."
! msgstr "Sähkökatko"
  
! #: params.opt:250
  #, fuzzy, no-c-format
! msgid "The upper bound for sharing integer constants."
! msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: params.opt:254
  #, no-c-format
! msgid "Threshold ipa-cp opportunity evaluation that is still considered beneficial to clone."
  msgstr ""
  
! #: params.opt:258
  #, no-c-format
! msgid "Compile-time bonus IPA-CP assigns to candidates which make loop bounds or strides known."
  msgstr ""
  
! #: params.opt:262
! #, fuzzy, no-c-format
! msgid "Maximum depth of recursive cloning for self-recursive function."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:266
  #, no-c-format
! msgid "Recursive cloning only when the probability of call being executed exceeds the parameter."
  msgstr ""
  
! #: params.opt:270
  #, no-c-format
! msgid "When propagating IPA-CP effect estimates, multiply frequencies of recursive edges that bring back an unchanged value by this factor."
  msgstr ""
  
! #: params.opt:274
  #, no-c-format
! msgid "Percentage penalty recursive functions receive when they are evaluated for cloning."
  msgstr ""
  
! #: params.opt:278
  #, no-c-format
! msgid "Percentage penalty functions containing a single call to another function receive when they are evaluated for cloning."
  msgstr ""
  
! #: params.opt:282
  #, no-c-format
! msgid "The number of times the interprocedural constant propagation traverses all functions to make cloning decisions."
  msgstr ""
  
! #: params.opt:286
  #, fuzzy, no-c-format
! msgid "How much can given compilation unit grow because of the interprocedural constant propagation (as a percentage)."
! msgstr "Sähkökatko"
  
! #: params.opt:290
! #, fuzzy, no-c-format
! msgid "The size of translation unit that IPA-CP pass considers large."
! msgstr "pinokehys ei ole 8:n tavun monikerta: %wd"
! 
! #: params.opt:294
  #, no-c-format
! msgid "Maximum size of a list of values associated with each parameter for interprocedural constant propagation."
  msgstr ""
  
! #: params.opt:298
  #, no-c-format
! msgid "Maximum number of statements visited during jump function offset discovery."
  msgstr ""
  
! #: params.opt:302
  #, no-c-format
! msgid "Maximum number of statements that are visited by IPA formal parameter analysis based on alias analysis in any given function."
  msgstr ""
  
! #: params.opt:306
! #, no-c-format
! msgid "Maximum number of aggregate content items for a parameter in jump functions and lattices."
! msgstr ""
! 
! #: params.opt:310
  #, fuzzy, no-c-format
! msgid "Maximum number of operations in a parameter expression that can be handled by IPA analysis."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:314
  #, no-c-format
! msgid "Maximum number of different predicates used to track properties of loops in IPA analysis."
  msgstr ""
  
! #: params.opt:318
  #, no-c-format
! msgid "Maximal number of boundary endpoints of case ranges of switch statement used during IPA function summary generation."
  msgstr ""
  
! #: params.opt:322
  #, no-c-format
! msgid "Minimum probability (as a percentage) of dereferencing of a function pointer parameter for it to be considered for replacement with simple values."
  msgstr ""
  
! #: params.opt:326
  #, no-c-format
! msgid "Maximum pieces that IPA-SRA tracks per formal parameter, as a consequence, also the maximum number of replacements of a formal parameter."
  msgstr ""
  
! #: params.opt:330
  #, no-c-format
! msgid "Maximum allowed growth of total size of new parameters that ipa-sra replaces a pointer to an aggregate with."
  msgstr ""
  
! #: params.opt:334
  #, no-c-format
! msgid "Additional maximum allowed growth of total size of new parameters that ipa-sra replaces a pointer to an aggregate with, if it points to a local variable that the caller only writes to and passes it as an argument to functions."
  msgstr ""
  
! #: params.opt:338
  #, no-c-format
! msgid "The number of registers in each class kept unused by loop invariant motion."
  msgstr ""
  
! #: params.opt:342
! #, no-c-format
! msgid "Maximum size of conflict table in MB."
! msgstr ""
  
! #: params.opt:346
  #, no-c-format
! msgid "Approximate function insn number in 1K units triggering simple local RA."
  msgstr ""
  
! #: params.opt:350
  #, fuzzy, no-c-format
! msgid "Maximum number of loops for regional RA."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:354
! #, no-c-format
! msgid "Control IRA to consider matching constraint (duplicated operand number) heavily in all available alternatives for preferred register class.  If it is set as zero, it means IRA only respects the matching constraint when it's in the only available alternative with an appropriate register class.  Otherwise, it means IRA checks all available alternatives for preferred register class even if it has found some choice with an appropriate register class and respect the found qualified matching constraint."
! msgstr ""
  
! #: params.opt:358
  #, fuzzy, no-c-format
! msgid "If number of candidates in the set is smaller, we always try to remove unused induction variables during its optimization."
! msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
  
! #: params.opt:362
  #, fuzzy, no-c-format
! msgid "Bound on number of candidates below that all candidates are considered in induction variable optimizations."
! msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
  
! #: params.opt:366
  #, fuzzy, no-c-format
! msgid "Bound on number of induction variable uses in loop optimized in IV optimizations."
! msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
  
! #: params.opt:370
  #, no-c-format
! msgid "The maximum code size growth ratio when expanding into a jump table (as a percentage).  The parameter is used when optimizing for size."
  msgstr ""
  
! #: params.opt:374
  #, no-c-format
! msgid "The maximum code size growth ratio when expanding into a jump table (as a percentage).  The parameter is used when optimizing for speed."
  msgstr ""
  
! #: params.opt:378
  #, no-c-format
! msgid "The size of L1 cache line."
! msgstr "L1-välimuistirivin koko."
  
! #: params.opt:382
  #, no-c-format
! msgid "The minimum recommended offset between two concurrently-accessed objects to avoid additional performance degradation due to contention introduced by the implementation.  Typically the L1 cache line size, but can be larger to accommodate a variety of target processors with different cache line sizes. C++17 code might use this value in structure layout, but is strongly discouraged from doing so in public ABIs."
  msgstr ""
  
! #: params.opt:391
  #, no-c-format
! msgid "The maximum recommended size of contiguous memory occupied by two objects accessed with temporal locality by concurrent threads.  Typically the L1 cache line size, but can be smaller to accommodate a variety of target processors with different cache line sizes."
  msgstr ""
  
! #: params.opt:398
! #, no-c-format
! msgid "The size of L1 cache."
! msgstr "L1-välimuistin koko."
  
! #: params.opt:402
  #, no-c-format
! msgid "The size of L2 cache."
! msgstr "L2-välimuistin koko."
  
! #: params.opt:406
  #, no-c-format
! msgid "Maximal growth due to inlining of large function (as a percentage)."
  msgstr ""
  
! #: params.opt:410
  #, fuzzy, no-c-format
! msgid "The size of function body to be considered large."
! msgstr "pinokehys ei ole 8:n tavun monikerta: %wd"
  
! #: params.opt:414
  #, fuzzy, no-c-format
! msgid "The size of stack frame to be considered large."
! msgstr "pinokehys ei ole 8:n tavun monikerta: %wd"
  
! #: params.opt:418
! #, no-c-format
! msgid "Maximal stack frame growth due to inlining (as a percentage)."
! msgstr ""
  
! #: params.opt:422
  #, fuzzy, no-c-format
! msgid "The size of translation unit to be considered large."
! msgstr "pinokehys ei ole 8:n tavun monikerta: %wd"
  
! #: params.opt:426
  #, no-c-format
! msgid "Maximum number of concurrently open C++ module files when lazy loading."
! msgstr ""
  
! #: params.opt:430
  #, no-c-format
! msgid "The minimum cost of an expensive expression in the loop invariant motion."
  msgstr ""
  
! #: params.opt:434
! #, no-c-format
! msgid "True if a non-short-circuit operation is optimal."
  msgstr ""
  
! #: params.opt:438
  #, no-c-format
! msgid "Size of tiles for loop blocking."
  msgstr ""
  
! #: params.opt:442
  #, fuzzy, no-c-format
! msgid "The maximum number of stmts in loop nest for loop interchange."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:446
! #, fuzzy, no-c-format
! msgid "The minimum stride ratio for loop interchange to be profitable."
! msgstr "Kumoamistoimintojen enimmäismäärä"
! 
! #: params.opt:450
  #, no-c-format
! msgid "Max basic blocks number in loop for loop invariant motion."
  msgstr ""
  
! #: params.opt:454
  #, fuzzy, no-c-format
! msgid "Maximum number of datarefs in loop for building loop data dependencies."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:458
  #, fuzzy, no-c-format
! msgid "The maximum number of instructions in an inner loop that is being considered for versioning."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:462
  #, fuzzy, no-c-format
! msgid "The maximum number of instructions in an outer loop that is being considered for versioning, on top of the instructions in inner loops."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:466
  #, no-c-format
! msgid "Minimal fall-through edge probability as a percentage, used to add BB to inheritance EBB in LRA."
  msgstr ""
  
! #: params.opt:470
  #, no-c-format
! msgid "The max number of reload pseudos which are considered during spilling a non-reload pseudo."
  msgstr ""
  
! #: params.opt:474
  #, no-c-format
! msgid "The maximum log2(number of reload pseudos * number of program points) threshold when preferences for other reload pseudos are still considered. Taking these preferences into account helps to improve register allocation. However, for very large functions, a large value can result in significant compilation time and memory consumption. The default value is 30."
  msgstr ""
  
! #: params.opt:482
! #, no-c-format
! msgid "Maximal size of a partition for LTO (in estimated instructions)."
! msgstr ""
  
! #: params.opt:486
  #, fuzzy, no-c-format
! msgid "Maximal number of LTO partitions streamed in parallel."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:490
  #, no-c-format
! msgid "Minimal size of a partition for LTO (in estimated instructions)."
  msgstr ""
  
! #: params.opt:494
  #, no-c-format
! msgid "Number of partitions the program should be split to."
  msgstr ""
  
! #: params.opt:513
  #, no-c-format
! msgid "The denominator n of fraction 1/n of the execution frequency of callee to be cloned for a particular caller. Special value of 0 dictates to always clone without a cut-off."
  msgstr ""
  
! #: params.opt:517
  #, no-c-format
! msgid "Size cut-off for callee including inlined calls to be cloned for a particular caller."
  msgstr ""
  
! #: params.opt:521
  #, no-c-format
! msgid "Maximal size of a locality partition for LTO (in estimated instructions). Value of 0 results in default value being used."
  msgstr ""
  
! #: params.opt:531
! #, no-c-format
! msgid "Choose static heuristics for locality layout. Option cpp_template groups by C++ template instantiation type."
! msgstr ""
  
! #: params.opt:535
  #, fuzzy, no-c-format
! msgid "The maximum number of instructions to consider to unroll in a loop on average."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:539
  #, fuzzy, no-c-format
! msgid "The maximum number of insns combine tries to combine."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:543
  #, fuzzy, no-c-format
! msgid "The maximum number of instructions that combine searches in order to find the next use of a particular register."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:547
  #, fuzzy, no-c-format
! msgid "The maximum depth of a loop nest we completely peel."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:551
  #, fuzzy, no-c-format
! msgid "The maximum number of peelings of a single loop that is peeled completely."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:555
  #, fuzzy, no-c-format
! msgid "The maximum number of insns of a completely peeled loop."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:559
  #, fuzzy, no-c-format
! msgid "The maximum number of incoming edges to consider for crossjumping."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:563
  #, fuzzy, no-c-format
! msgid "The maximum instructions CSE process before flushing."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:567
  #, fuzzy, no-c-format
! msgid "The maximum length of path considered in cse."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:571
  #, fuzzy, no-c-format
! msgid "The maximum memory locations recorded by cselib."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:575
  #, fuzzy, no-c-format
! msgid "Maximum count of debug markers to expand or inline."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:579
  #, fuzzy, no-c-format
! msgid "The maximum number of instructions to consider to fill a delay slot."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:583
  #, fuzzy, no-c-format
! msgid "The maximum number of instructions to consider to find accurate live register information."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:587
  #, fuzzy, no-c-format
! msgid "Maximum number of active local stores in RTL dead store elimination."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:591
  #, fuzzy, no-c-format
! msgid "Maximum number of targets to devirutalize."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:595
  #, fuzzy, no-c-format
! msgid "The maximum number of nested indirect inlining performed by early inliner."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:599
  #, no-c-format
! msgid "Maximum number of fields in a structure before pointer analysis treats the structure as a single variable."
  msgstr ""
  
! #: params.opt:603
  #, fuzzy, no-c-format
! msgid "Maximum number of instructions to copy when duplicating blocks on a finite state automaton jump thread path."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:607
  #, fuzzy, no-c-format
! msgid "The maximum ratio of insertions to deletions of expressions in GCSE."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:611
  #, fuzzy, no-c-format
! msgid "The maximum amount of memory to be allocated by GCSE, in kilobytes."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:615
  #, fuzzy, no-c-format
! msgid "The maximum number of insns to duplicate when unfactoring computed gotos."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:619
  #, no-c-format
! msgid "The maximum expansion factor when copying basic blocks."
  msgstr ""
  
! #: params.opt:623
  #, no-c-format
! msgid "Maximum depth of search in the dominator tree for expressions to hoist."
  msgstr ""
  
! #: params.opt:627
  #, no-c-format
! msgid "Maximum loop depth of a call which is considered for inlining functions called once."
  msgstr ""
  
! #: params.opt:631
  #, no-c-format
! msgid "Maximum combined size of caller and callee which is inlined if callee is called once."
  msgstr ""
  
! #: params.opt:635
  #, fuzzy, no-c-format
! msgid "The maximum number of instructions when automatically inlining."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:639
  #, fuzzy, no-c-format
! msgid "The maximum number of instructions inline function can grow to via recursive inlining."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:643
  #, fuzzy, no-c-format
! msgid "The maximum number of instructions non-inline function can grow to via recursive inlining."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:647
  #, fuzzy, no-c-format
! msgid "The maximum number of instructions in a single function eligible for inlining."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:651
  #, fuzzy, no-c-format
! msgid "The maximum number of instructions when inlining for size."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:655
  #, fuzzy, no-c-format
! msgid "The maximum number of instructions when automatically inlining small functions."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:659
  #, fuzzy, no-c-format
! msgid "The maximum depth of recursive inlining for inline functions."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:663
  #, fuzzy, no-c-format
! msgid "The maximum depth of recursive inlining for non-inline functions."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:667
  #, fuzzy, no-c-format
! msgid "Maximum number of isl operations, 0 means unlimited."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:671
  #, no-c-format
! msgid "Bound on the cost of an expression to compute the number of iterations."
  msgstr ""
  
! #: params.opt:675
  #, no-c-format
! msgid "Bound on the number of iterations the brute force # of iterations analysis algorithm evaluates."
  msgstr ""
  
! #: params.opt:679
  #, no-c-format
! msgid "Maximum number of statements allowed in a block that needs to be duplicated when threading jumps."
  msgstr ""
  
! #: params.opt:683
  #, no-c-format
! msgid "Search space limit for the backwards jump threader."
  msgstr ""
  
! #: params.opt:687
  #, fuzzy, no-c-format
! msgid "The maximum number of RTL nodes that can be recorded as combiner's last value."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:691
  #, fuzzy, no-c-format
! msgid "The maximum number of insns in loop header duplicated by the copy loop headers pass."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:695
  #, fuzzy, no-c-format
! msgid "The maximum number of backtrack attempts the scheduler should make when modulo scheduling a loop."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:699
  #, no-c-format
! msgid "Minimum page size for warning purposes."
  msgstr ""
  
! #: params.opt:703
  #, no-c-format
! msgid "Maximum length of partial antic set when performing tree pre optimization."
  msgstr ""
  
! #: params.opt:707
  #, fuzzy, no-c-format
! msgid "The maximum number of branches on the path through the peeled sequence."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:711
  #, fuzzy, no-c-format
! msgid "The maximum number of peelings of a single loop."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:715
  #, fuzzy, no-c-format
! msgid "The maximum number of insns of a peeled loop."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:719
  #, fuzzy, no-c-format
! msgid "The maximum length of scheduling's pending operations list."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:723 params.opt:767
  #, fuzzy, no-c-format
! msgid "The maximum number of blocks in a region to be considered for interblock scheduling."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:727 params.opt:771
  #, fuzzy, no-c-format
! msgid "The maximum number of insns in a region to be considered for interblock scheduling."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:731
! #, no-c-format
! msgid "Maximum depth of sqrt chains to use when synthesizing exponentiation by a real constant."
! msgstr ""
  
! #: params.opt:735
  #, fuzzy, no-c-format
! msgid "The maximum number of loop iterations we predict statically."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:739
  #, fuzzy, no-c-format
! msgid "The maximum number of instructions to search backward when looking for equivalent reload."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:743
  #, fuzzy, no-c-format
! msgid "Maximum number of insns in a basic block to consider for RTL if-conversion."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:747
  #, no-c-format
! msgid "Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered predictable."
  msgstr ""
  
! #: params.opt:751
  #, no-c-format
! msgid "Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered unpredictable."
  msgstr ""
  
! #: params.opt:755
  #, fuzzy, no-c-format
! msgid "The maximum number of iterations through CFG to extend regions."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:759
  #, fuzzy, no-c-format
! msgid "The maximum conflict delay for an insn to be considered for speculative motion."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:763
  #, fuzzy, no-c-format
! msgid "The maximum number of instructions ready to be issued to be considered by the scheduler during the first scheduling pass."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:775
  #, no-c-format
! msgid "Maximum length of candidate scans for straight-line strength reduction."
  msgstr ""
  
! #: params.opt:779
  #, no-c-format
! msgid "Maximum number of may-defs visited when devirtualizing speculatively."
  msgstr ""
  
! #: params.opt:783
  #, no-c-format
! msgid "Maximum recursion depth allowed when querying a property of an SSA name."
  msgstr ""
  
! #: params.opt:787
  #, fuzzy, no-c-format
! msgid "Maximum number of constant stores to merge in the store merging pass."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:791
  #, fuzzy, no-c-format
! msgid "Maximum number of conditional store pairs that can be sunk."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:795 params.opt:799
  #, fuzzy, no-c-format
! msgid "Maximum number of store chains to track at the same time in the store merging pass."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:803
  #, fuzzy, no-c-format
! msgid "Maximum amount of similar bbs to compare a bb with."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:807
  #, no-c-format
! msgid "Maximum amount of iterations of the pass over a function."
  msgstr ""
  
! #: params.opt:811
  #, fuzzy, no-c-format
! msgid "Maximum number of strings for which strlen optimization pass tracks string lengths."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:815
  #, no-c-format
! msgid "Maximum number of arguments in a PHI supported by TREE if-conversion unless the loop is marked with simd pragma."
  msgstr ""
  
! #: params.opt:819
  #, fuzzy, no-c-format
! msgid "The maximum number of unrollings of a single loop."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:823
  #, fuzzy, no-c-format
! msgid "The maximum number of instructions to consider to unroll in a loop."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:827
  #, fuzzy, no-c-format
! msgid "The maximum number of insns of an unswitched loop."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:831
  #, fuzzy, no-c-format
! msgid "The maximum depth of a loop nest to be unswitched."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:835
  #, no-c-format
! msgid "If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable is expanded during loop unrolling."
  msgstr ""
  
! #: params.opt:839
  #, no-c-format
! msgid "Maximum recursion depth for expanding var tracking expressions."
  msgstr ""
  
! #: params.opt:843
  #, no-c-format
! msgid "Maximum size of loc list for which reverse ops should be added."
  msgstr ""
  
! #: params.opt:847
  #, no-c-format
! msgid "Maximum size of var tracking hash tables."
! msgstr ""
  
! #: params.opt:851
  #, no-c-format
! msgid "Maximum number of VALUEs handled during a single find_base_term call."
  msgstr ""
  
! #: params.opt:855
  #, fuzzy, no-c-format
! msgid "The minimum number of matching instructions to consider for crossjumping."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:859
  #, no-c-format
! msgid "Inline recursively only when the probability of call being executed exceeds the parameter."
  msgstr ""
  
! #: params.opt:863
  #, no-c-format
! msgid "Minimum ratio of insns to prefetches to enable prefetching for a loop with an unknown trip count."
  msgstr ""
  
! #: params.opt:867
  #, no-c-format
! msgid "The minimum threshold for probability of semi-invariant condition statement to trigger loop split."
  msgstr ""
  
! #: params.opt:871
  #, no-c-format
! msgid "The minimum UID to be used for a nondebug insn."
  msgstr ""
  
! #: params.opt:875
  #, no-c-format
! msgid "The minimum size of variables taking part in stack slot sharing when not optimizing."
  msgstr ""
  
! #: params.opt:879
! #, fuzzy, no-c-format
! msgid "The minimum probability of reaching a source block for interblock speculative scheduling."
! msgstr "parametrin %qs maksimiarvo on %u"
! 
! #: params.opt:883
  #, no-c-format
! msgid "If -ftree-vectorize is used, the minimal loop bound of a loop to be considered for vectorization."
  msgstr ""
  
! #: params.opt:887
  #, no-c-format
! msgid "--param=openacc-kernels=[decompose|parloops]\tSpecify mode of OpenACC 'kernels' constructs handling."
  msgstr ""
  
! #: params.opt:900
  #, no-c-format
! msgid "--param=openacc-privatization=[quiet|noisy]\tSpecify mode of OpenACC privatization diagnostics."
  msgstr ""
  
! #: params.opt:913
  #, no-c-format
! msgid "Chunk size of omp schedule for loops parallelized by parloops."
  msgstr ""
  
! #: params.opt:917
  #, fuzzy, no-c-format
! msgid "Minimum number of iterations per thread of an innermost parallelized loop."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:921
! #, no-c-format
! msgid "--param=parloops-schedule=[static|dynamic|guided|auto|runtime]\tSchedule type of omp schedule for loops parallelized by parloops."
! msgstr ""
  
! #: params.opt:943
! #, no-c-format
! msgid "Maximum probability of the entry BB of split region (as a percentage relative to entry BB of the function) to make partial inlining happen."
! msgstr ""
  
! #: params.opt:947
  #, fuzzy, no-c-format
! msgid "Maximum number of statements allowed inbetween the statement and the end to considered not extending the liferange."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:951
  #, no-c-format
! msgid "Maximal estimated outcome of branch considered predictable."
  msgstr ""
  
! #: params.opt:955
  #, no-c-format
! msgid "Whether software prefetch hints should be issued for non-constant strides."
  msgstr ""
  
! #: params.opt:959
  #, fuzzy, no-c-format
! msgid "The number of insns executed before prefetch is completed."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:963
  #, no-c-format
! msgid "Minimum ratio of insns to mem ops to enable prefetching in a loop."
  msgstr ""
  
! #: params.opt:967
  #, no-c-format
! msgid "The minimum constant stride beyond which we should use prefetch hints for."
  msgstr ""
  
! #: params.opt:971
  #, fuzzy, no-c-format
! msgid "Use internal function id in profile lookup."
! msgstr "virheellinen versionumero ”%s”"
  
! #: params.opt:975
  #, no-c-format
! msgid "--param=ranger-debug=[none|trace|gori|cache|tracegori|all] Specifies the output mode for debugging ranger."
  msgstr ""
  
! #: params.opt:1000
  #, no-c-format
! msgid "Maximum depth of logical expression evaluation ranger looks through when evaluating outgoing edge ranges."
  msgstr ""
  
! #: params.opt:1005
  #, fuzzy, no-c-format
! msgid "Maximum depth of instruction chains to consider for recomputation in the outgoing range calculator."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:1010
! #, fuzzy, no-c-format
! msgid "Maximum number of relations the oracle registers in a basic block."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:1014
  #, no-c-format
! msgid "Work bound when discovering transitive relations from existing relations."
  msgstr ""
  
! #: params.opt:1018
  #, fuzzy, no-c-format
! msgid "Maximum depth of a loop nest to fully value-number optimistically."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:1022
  #, fuzzy, no-c-format
! msgid "Maximum number of disambiguations to perform per memory access."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:1026
  #, no-c-format
! msgid "Bound on the complexity of the expressions in the scalar evolutions analyzer."
  msgstr ""
  
! #: params.opt:1030
  #, no-c-format
! msgid "Bound on size of expressions used in the scalar evolutions analyzer."
  msgstr ""
  
! #: params.opt:1034
  #, no-c-format
! msgid "Hardware autoprefetcher scheduler model control flag.  Number of lookahead cycles the model looks into, at '0' only enable instruction sorting heuristic.  Disabled by default."
  msgstr ""
  
! #: params.opt:1038
  #, no-c-format
! msgid "Minimal distance between possibly conflicting store and load."
  msgstr ""
  
! #: params.opt:1042
  #, no-c-format
! msgid "Which -fsched-pressure algorithm to apply."
  msgstr ""
  
! #: params.opt:1046
  #, fuzzy, no-c-format
! msgid "The minimal probability of speculation success (as a percentage), so that speculative insns are scheduled."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:1050
  #, no-c-format
! msgid "The minimum probability an edge must have for the scheduler to save its state across it."
  msgstr ""
  
! #: params.opt:1054
  #, fuzzy, no-c-format
! msgid "Maximum number of instructions in the ready list that are considered eligible for renaming."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:1058
! #, no-c-format
! msgid "The maximum size of the lookahead window of selective scheduling."
! msgstr ""
  
! #: params.opt:1062
  #, fuzzy, no-c-format
! msgid "Maximum number of times that an insn could be scheduled."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:1066
  #, no-c-format
! msgid "The number of prefetches that can run at the same time."
  msgstr ""
  
! #: params.opt:1070
  #, no-c-format
! msgid "Target block's relative execution frequency (as a percentage) required to sink a statement."
  msgstr ""
  
! #: params.opt:1074
  #, no-c-format
! msgid "The number of cycles the swing modulo scheduler considers when checking conflicts using DFA."
  msgstr ""
  
! #: params.opt:1078
! #, no-c-format
! msgid "A threshold on the average loop count considered by the swing modulo scheduler."
! msgstr ""
  
! #: params.opt:1082
  #, no-c-format
! msgid "A factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop."
  msgstr ""
  
! #: params.opt:1086
  #, no-c-format
! msgid "The minimum value of stage count that swing modulo scheduler generates."
  msgstr ""
  
! #: params.opt:1090
  #, no-c-format
! msgid "Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for size."
  msgstr ""
  
! #: params.opt:1094
  #, no-c-format
! msgid "Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for speed."
  msgstr ""
  
! #: params.opt:1098
  #, no-c-format
! msgid "Maximum number of artificial accesses to enable forward propagation that Scalar Replacement of Aggregates keeps for one local variable."
  msgstr ""
  
! #: params.opt:1102
  #, fuzzy, no-c-format
! msgid "The maximum number of SSA_NAME assignments to follow in determining a value."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:1106
  #, fuzzy, no-c-format
! msgid "The lower bound for a buffer to be considered for stack smashing protection."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:1110
! #, no-c-format
! msgid "Size of the stack guard expressed as a power of two in bytes."
! msgstr ""
  
! #: params.opt:1114
  #, no-c-format
! msgid "Interval in which to probe the stack expressed as a power of two in bytes."
  msgstr ""
  
! #: params.opt:1118
  #, no-c-format
! msgid "Allow the store merging pass to introduce unaligned stores if it is legal to do so."
  msgstr ""
  
! #: params.opt:1122
! #, no-c-format
! msgid "Maximum size of a single store merging region in bytes."
! msgstr ""
  
! #: params.opt:1126
! #, no-c-format
! msgid "Maximum number of instruction distance that a small store forwarded to a larger load may stall. Value '0' disables the cost checks for the avoid-store-forwarding pass."
! msgstr ""
  
! #: params.opt:1130
! #, no-c-format
! msgid "The maximum ratio between array size and switch branches for a switch conversion to take place."
! msgstr ""
  
! #: params.opt:1134
  #, fuzzy, no-c-format
! msgid "Maximum number of bases stored in each modref tree."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:1138
  #, fuzzy, no-c-format
! msgid "Maximum number of references stored in each modref base."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:1142
  #, fuzzy, no-c-format
! msgid "Maximum number of accesses stored in each modref reference."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:1146
  #, fuzzy, no-c-format
! msgid "Maximum number of tests performed by modref query."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:1150
  #, no-c-format
! msgid "Maximum depth of DFS walk used by modref escape analysis."
  msgstr ""
  
! #: params.opt:1154
  #, fuzzy, no-c-format
! msgid "Maximum number of escape points tracked by modref per SSA-name."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:1158
  #, fuzzy, no-c-format
! msgid "Maximum number of times a given range is adjusted during the dataflow."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: params.opt:1162
  #, no-c-format
! msgid "--param=threader-debug=[none|all] Enables verbose dumping of the threader solver."
  msgstr ""
  
! #: params.opt:1175
  #, no-c-format
! msgid "Size in bytes after which thread-local aggregates should be instrumented with the logging functions instead of save/restore pairs."
  msgstr ""
  
! #: params.opt:1179
  #, no-c-format
! msgid "The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is not available."
  msgstr ""
  
! #: params.opt:1183
  #, no-c-format
! msgid "The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is available."
  msgstr ""
  
! #: params.opt:1187
  #, no-c-format
! msgid "Maximal code growth caused by tail duplication (as a percentage)."
  msgstr ""
  
! #: params.opt:1191
! #, no-c-format
! msgid "Stop forward growth if the probability of best edge is less than this threshold (as a percentage). Used when profile feedback is not available."
! msgstr ""
  
! #: params.opt:1195
! #, no-c-format
! msgid "Stop forward growth if the probability of best edge is less than this threshold (as a percentage). Used when profile feedback is available."
! msgstr ""
  
! #: params.opt:1199
  #, no-c-format
! msgid "Stop reverse growth if the reverse probability of best edge is less than this threshold (as a percentage)."
  msgstr ""
  
! #: params.opt:1203
! #, no-c-format
! msgid "Set the maximum number of instructions executed in parallel in reassociated tree.  If 0, use the target-dependent heuristic."
! msgstr ""
  
! #: params.opt:1207
  #, fuzzy, no-c-format
! msgid "Emit special instrumentation for accesses to volatiles."
! msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
  
! #: params.opt:1211
! #, no-c-format
! msgid "Emit instrumentation calls to __tsan_func_entry() and __tsan_func_exit()."
! msgstr ""
  
! #: params.opt:1215
  #, fuzzy, no-c-format
! msgid "Maximum number of nested calls to search for control dependencies during uninitialized variable analysis."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:1219
! #, no-c-format
! msgid "Maximum number of predicates anded for each predicate ored in the normalized predicate chain."
! msgstr ""
  
! #: params.opt:1224
  #, fuzzy, no-c-format
! msgid "Maximum number of predicates ored in the normalized predicate chain."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:1228
  #, no-c-format
! msgid "Maximum amount of work done to prune paths where the variable is always initialized."
  msgstr ""
  
! #: params.opt:1232
  #, fuzzy, no-c-format
! msgid "Instruction accounted for function prologue, epilogue and other overhead."
! msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
  
! #: params.opt:1236
  #, fuzzy, no-c-format
! msgid "Time accounted for function prologue, epilogue and other overhead."
! msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
  
! #: params.opt:1240
  #, fuzzy, no-c-format
! msgid "Instruction accounted for function thunk overhead."
! msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
  
! #: params.opt:1244
  #, fuzzy, no-c-format
! msgid "Time accounted for function thunk overhead."
! msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
  
! #: params.opt:1248
  #, no-c-format
! msgid "The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely."
! msgstr ""
  
! #: params.opt:1252
  #, no-c-format
! msgid "Maximum unroll factor for the unroll-and-jam transformation."
  msgstr ""
  
! #: params.opt:1256
  #, no-c-format
! msgid "Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable."
  msgstr ""
  
! #: params.opt:1260
  #, no-c-format
! msgid "Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number."
  msgstr ""
  
! #: params.opt:1264
  #, fuzzy, no-c-format
! msgid "Whether to use canonical types."
! msgstr "Käytetäänkö järjestelmän fonttia"
  
! #: params.opt:1268
! #, fuzzy, no-c-format
! msgid "Enable loop epilogue vectorization using smaller vector size."
! msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: params.opt:1272
  #, no-c-format
! msgid "Maximum number of possible vector layouts (such as permutations) to consider when optimizing to-be-vectorized code."
! msgstr ""
  
! #: params.opt:1276
  #, fuzzy, no-c-format
! msgid "Maximum number of loop peels to enhance alignment of data references in a loop."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:1280
  #, no-c-format
! msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check."
  msgstr ""
  
! #: params.opt:1284
  #, no-c-format
! msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check."
! msgstr ""
  
! #: params.opt:1288
  #, no-c-format
! msgid "Controls how loop vectorizer uses partial vectors.  0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops.  The default value is 2."
  msgstr ""
  
! #: params.opt:1292
  #, no-c-format
! msgid "The maximum factor which the loop vectorizer applies to the cost of statements in an inner loop relative to the loop being vectorized."
  msgstr ""
  
! #: params.opt:1296
  #, fuzzy, no-c-format
! msgid "Enable loop vectorization of floating point inductions."
! msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: params.opt:1300
  #, no-c-format
! msgid "The scaling multiplier as a percentage to apply to all scalar loop costing when performing vectorization profitability analysis.  The default value is 100."
! msgstr ""
  
! #: params.opt:1304
! #, fuzzy, no-c-format
! msgid "Maximum number of basic blocks before VRP switches to a fast model with less memory requirements."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:1308
  #, no-c-format
! msgid "Maximum number of steps when inferring a value range from a load from a constant aggregate."
  msgstr ""
  
! #: params.opt:1312
! #, fuzzy, no-c-format
! msgid "Maximum number of basic blocks before VRP uses a sparse bitmap cache."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:1316
  #, no-c-format
! msgid "Maximum number of outgoing edges in a switch before VRP does not process it."
! msgstr ""
  
! #: params.opt:1320
! #, fuzzy, no-c-format
! msgid "Maximum number of basic blocks for VRP to use a basic cache vector."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: analyzer/analyzer.opt:27
  #, no-c-format
! msgid "The maximum number of 'after supernode' exploded nodes within the analyzer per supernode, before terminating analysis."
  msgstr ""
  
! #: analyzer/analyzer.opt:31
  #, no-c-format
! msgid "The maximum number of exploded nodes per program point within the analyzer, before terminating analysis of that point."
  msgstr ""
  
! #: analyzer/analyzer.opt:35
  #, fuzzy, no-c-format
! msgid "The maximum number of constraints per state."
! msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: analyzer/analyzer.opt:39
  #, fuzzy, no-c-format
! msgid "The maximum number of infeasible edges to reject before declaring a diagnostic as infeasible."
! msgstr "parametrin %qs maksimiarvo on %u"
  
! #: analyzer/analyzer.opt:43
  #, no-c-format
! msgid "The maximum number of times a callsite can appear in a call stack within the analyzer, before terminating analysis of a call that would recurse deeper."
  msgstr ""
  
! #: analyzer/analyzer.opt:47
  #, no-c-format
! msgid "The maximum depth of a symbolic value, before approximating the value as unknown."
! msgstr ""
  
! #: analyzer/analyzer.opt:51
  #, no-c-format
! msgid "The minimum number of supernodes within a function for the analyzer to consider summarizing its effects at call sites."
  msgstr ""
  
! #: analyzer/analyzer.opt:55
  #, no-c-format
! msgid "The maximum depth of exploded nodes that should appear in a dot dump before switching to a less verbose format."
  msgstr ""
  
! #: analyzer/analyzer.opt:59
  #, no-c-format
! msgid "The number of bytes at which to ellipsize string literals in analyzer text art diagrams."
  msgstr ""
  
! #: analyzer/analyzer.opt:63
  #, no-c-format
! msgid "The number of literal bytes to show at the head of a string literal in text art when ellipsizing it."
! msgstr ""
  
! #: analyzer/analyzer.opt:67
  #, no-c-format
! msgid "The number of literal bytes to show at the tail of a string literal in text art when ellipsizing it."
  msgstr ""
  
! #: analyzer/analyzer.opt:71
  #, no-c-format
! msgid "The ideal width in characters of text art diagrams generated by the analyzer."
  msgstr ""
  
! #: analyzer/analyzer.opt:75
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which a pointer to a buffer is assigned to an incompatible type."
! msgstr "Varoita löytyneistä PCH-tiedostoista, joita ei käytetä"
  
! #: analyzer/analyzer.opt:79
! #, fuzzy, no-c-format
! msgid "Warn about code paths in which a pointer is checked for NULL after it has already been dereferenced."
! msgstr "Varoita koodista, jota ei koskaan suoriteta"
  
! #: analyzer/analyzer.opt:83
  #, no-c-format
! msgid "Warn about code paths in which a stdio FILE can be closed more than once."
  msgstr ""
  
! #: analyzer/analyzer.opt:87
  #, no-c-format
! msgid "Warn about code paths in which a pointer can be freed more than once."
  msgstr ""
  
! #: analyzer/analyzer.opt:91
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which sensitive data is written to a file."
! msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: analyzer/analyzer.opt:95
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which sensitive data is copied across a security boundary."
! msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: analyzer/analyzer.opt:99
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which read on a write-only file descriptor is attempted, or vice versa."
! msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: analyzer/analyzer.opt:103
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which a file descriptor can be closed more than once."
! msgstr "Varoita löytyneistä PCH-tiedostoista, joita ei käytetä"
  
! #: analyzer/analyzer.opt:107
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which a file descriptor is not closed."
! msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: analyzer/analyzer.opt:111
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which an operation is attempted in the wrong phase of a file descriptor's lifetime."
! msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: analyzer/analyzer.opt:115
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which an operation is attempted on the wrong type of file descriptor."
! msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: analyzer/analyzer.opt:119
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which a read or write is performed on a closed file descriptor."
! msgstr "Varoita koodista, jota ei koskaan suoriteta"
  
! #: analyzer/analyzer.opt:123
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which a file descriptor is used without being checked for validity."
! msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: analyzer/analyzer.opt:127
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which a stdio FILE is not closed."
! msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: analyzer/analyzer.opt:131
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which a non-heap pointer is freed."
! msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: analyzer/analyzer.opt:135
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which floating-point arithmetic is used in locations where precise computation is needed."
! msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: analyzer/analyzer.opt:139
  #, fuzzy, no-c-format
! msgid "Warn about code paths which appear to lead to an infinite loop."
! msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: analyzer/analyzer.opt:143
  #, fuzzy, no-c-format
! msgid "Warn about code paths which appear to lead to infinite recursion."
! msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: analyzer/analyzer.opt:147
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which a NULL function pointer is called."
! msgstr "Varoita koodista, jota ei koskaan suoriteta"
  
! #: analyzer/analyzer.opt:151
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which a heap-allocated pointer leaks."
! msgstr "Varoita implisiittisistä funktioesittelyistä"
  
! #: analyzer/analyzer.opt:155
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which the wrong deallocation function is called."
! msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: analyzer/analyzer.opt:159
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which a write or read to a buffer is out-of-bounds."
! msgstr "Varoita tyyppimuunnoksista, jotka hylkäävät määreet."
  
! #: analyzer/analyzer.opt:163
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which undefined behavior would occur due to overlapping buffers."
! msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: analyzer/analyzer.opt:167
  #, no-c-format
! msgid "Warn about code paths in which a possibly-NULL value is passed to a must-not-be-NULL function argument."
  msgstr ""
  
! #: analyzer/analyzer.opt:171
  #, no-c-format
! msgid "Warn about code paths in which a possibly-NULL pointer is dereferenced."
  msgstr ""
  
! #: analyzer/analyzer.opt:175
  #, no-c-format
! msgid "Warn about code paths in which an async-signal-unsafe function is called from a signal handler."
  msgstr ""
  
! #: analyzer/analyzer.opt:179
  #, no-c-format
! msgid "Warn about code paths in which NULL is passed to a must-not-be-NULL function argument."
  msgstr ""
  
! #: analyzer/analyzer.opt:183
! #, fuzzy, no-c-format
! msgid "Warn about code paths in which a NULL pointer is dereferenced."
! msgstr "Varoita koodista, jota ei koskaan suoriteta"
  
! #: analyzer/analyzer.opt:187
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which an on-stack buffer is passed to putenv."
! msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: analyzer/analyzer.opt:191
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which a shift with negative count is attempted."
! msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: analyzer/analyzer.opt:195
! #, fuzzy, no-c-format
! msgid "Warn about code paths in which a shift with count >= width of type is attempted."
! msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: analyzer/analyzer.opt:199
  #, no-c-format
! msgid "Warn about code paths in which a longjmp rewinds to a jmp_buf saved in a stack frame that has returned."
  msgstr ""
  
! #: analyzer/analyzer.opt:203
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as an allocation size."
! msgstr "Varoita muuttujista, jotka alustetaan omalla arvollaan."
  
! #: analyzer/analyzer.opt:207
  #, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as an array index."
! msgstr ""
  
! #: analyzer/analyzer.opt:211
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which an 'assert()' is made involving an unsanitized value."
! msgstr "Varoita muuttujista, jotka alustetaan omalla arvollaan."
  
! #: analyzer/analyzer.opt:215
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as a divisor."
! msgstr "Varoita muuttujista, jotka alustetaan omalla arvollaan."
  
! #: analyzer/analyzer.opt:219
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as a pointer offset."
! msgstr "Varoita muuttujista, jotka alustetaan omalla arvollaan."
  
! #: analyzer/analyzer.opt:223
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which an unsanitized value is used as a size."
! msgstr "Varoita muuttujista, jotka alustetaan omalla arvollaan."
  
! #: analyzer/analyzer.opt:227
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which an exception of unexpected type is thrown."
! msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: analyzer/analyzer.opt:231
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which pointer subtraction involves undefined behavior."
! msgstr "Varoita koodista, jota ei koskaan suoriteta"
  
! #: analyzer/analyzer.opt:235
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which a call is made to strtok with undefined behavior."
! msgstr "Varoita koodista, jota ei koskaan suoriteta"
  
! #: analyzer/analyzer.opt:239
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which a freed value is used."
! msgstr "Varoita tyyppimuunnoksista, jotka hylkäävät määreet."
  
! #: analyzer/analyzer.opt:243
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which a pointer to a stale stack frame is used."
! msgstr "Varoita löytyneistä PCH-tiedostoista, joita ei käytetä"
  
! #: analyzer/analyzer.opt:247
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which va_arg uses the wrong type."
! msgstr "Varoita tyyppimuunnoksista, jotka hylkäävät määreet."
  
! #: analyzer/analyzer.opt:251
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which va_arg is used too many times on a va_list."
! msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: analyzer/analyzer.opt:255
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which va_start or va_copy is used without a corresponding va_end."
! msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: analyzer/analyzer.opt:259
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which a va_list is used after va_end."
! msgstr "Varoita tyyppimuunnoksista, jotka hylkäävät määreet."
  
! #: analyzer/analyzer.opt:263
  #, fuzzy, no-c-format
! msgid "Warn about code paths which attempt to write to a const object."
! msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: analyzer/analyzer.opt:267
  #, fuzzy, no-c-format
! msgid "Warn about code paths which attempt to write to a string literal."
! msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: analyzer/analyzer.opt:271
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which an uninitialized value is used."
! msgstr "Varoita muuttujista, jotka alustetaan omalla arvollaan."
  
! #: analyzer/analyzer.opt:275
  #, no-c-format
! msgid "Warn if expressions are too complicated for the analyzer to fully track."
  msgstr ""
  
! #: analyzer/analyzer.opt:279
  #, no-c-format
! msgid "Warn if the code is too complicated for the analyzer to fully explore."
  msgstr ""
  
! #: analyzer/analyzer.opt:283
  #, no-c-format
! msgid "Assume that no function calls can throw exceptions."
  msgstr ""
  
! #: analyzer/analyzer.opt:287
  #, no-c-format
! msgid "Restrict the analyzer to run just the named checker."
  msgstr ""
  
! #: analyzer/analyzer.opt:291
! #, no-c-format
! msgid "Add extra annotations to diagrams."
  msgstr ""
  
! #: analyzer/analyzer.opt:299
! #, no-c-format
! msgid "Verify that paths are feasible when emitting diagnostics."
  msgstr ""
  
! #: analyzer/analyzer.opt:303
! #, no-c-format
! msgid "Issue a note when diagnostics are deduplicated."
  msgstr ""
  
! #: analyzer/analyzer.opt:307
! #, no-c-format
! msgid "Simplify the supergraph before analyzing it."
  msgstr ""
  
! #: analyzer/analyzer.opt:311
  #, no-c-format
! msgid "Purge unneeded state during analysis."
  msgstr ""
  
! #: analyzer/analyzer.opt:315
  #, no-c-format
! msgid "Merge similar-enough states during analysis."
  msgstr ""
  
! #: analyzer/analyzer.opt:319
  #, no-c-format
! msgid "Stop exploring an execution path after certain diagnostics."
  msgstr ""
  
! #: analyzer/analyzer.opt:323
! #, no-c-format
! msgid "Enable transitivity of constraints during analysis."
! msgstr ""
  
! #: analyzer/analyzer.opt:327
  #, no-c-format
! msgid "Show events within system headers in analyzer execution paths."
  msgstr ""
  
! #: analyzer/analyzer.opt:331
  #, no-c-format
! msgid "Approximate the effect of function calls to simplify analysis."
  msgstr ""
  
! #: analyzer/analyzer.opt:335
  #, fuzzy, no-c-format
! msgid "Try to reconstruct function calls and returns after inlining."
! msgstr "Tiedostoa ”%s” on jo tarkasteltu.\n"
  
! #: analyzer/analyzer.opt:339
  #, no-c-format
! msgid "Emit more verbose descriptions of control flow in diagnostics."
  msgstr ""
  
! #: analyzer/analyzer.opt:343
  #, no-c-format
! msgid "Emit more verbose descriptions of state changes in diagnostics."
  msgstr ""
  
! #: analyzer/analyzer.opt:347
  #, no-c-format
! msgid "Control which events are displayed in diagnostic paths."
  msgstr ""
  
! #: analyzer/analyzer.opt:351
  #, no-c-format
! msgid "Dump various analyzer internals to SRCFILE.analyzer.txt."
  msgstr ""
  
! #: analyzer/analyzer.opt:355
  #, no-c-format
! msgid "Dump various analyzer internals to stderr."
  msgstr ""
  
! #: analyzer/analyzer.opt:363
  #, no-c-format
! msgid "Dump the analyzer exploded graph to a SRCFILE.eg.dot file."
  msgstr ""
  
! #: analyzer/analyzer.opt:367
  #, no-c-format
! msgid "Emit diagnostics showing the location of nodes in the exploded graph."
  msgstr ""
  
! #: analyzer/analyzer.opt:371
  #, no-c-format
! msgid "Dump a textual representation of the exploded graph to SRCFILE.eg.txt."
  msgstr ""
  
! #: analyzer/analyzer.opt:375
  #, no-c-format
! msgid "Dump a textual representation of the exploded graph to SRCFILE.eg-ID.txt."
  msgstr ""
  
! #: analyzer/analyzer.opt:379
  #, no-c-format
! msgid "Dump a textual representation of each diagnostic's exploded path to SRCFILE.IDX.KIND.epath.txt."
  msgstr ""
  
! #: analyzer/analyzer.opt:383
  #, no-c-format
! msgid "Dump various analyzer internals to SRCFILE.*.fg.dot and SRCFILE.*.tg.dot."
  msgstr ""
  
! #: analyzer/analyzer.opt:387
  #, no-c-format
! msgid "Dump various analyzer internals to SRCFILE.*.infinite-loop.dot."
  msgstr ""
  
! #: analyzer/analyzer.opt:391
  #, no-c-format
! msgid "Dump analyzer-specific data to a SRCFILE.analyzer.json.gz file."
  msgstr ""
  
! #: analyzer/analyzer.opt:395
  #, no-c-format
! msgid "Dump state-purging information to a SRCFILE.state-purge.dot file."
  msgstr ""
  
! #: analyzer/analyzer.opt:399
  #, no-c-format
! msgid "Dump the analyzer supergraph to a SRCFILE.supergraph.dot file."
  msgstr ""
  
! #: analyzer/analyzer.opt:403
  #, no-c-format
! msgid "Emit custom warnings with internal details intended for analyzer developers."
  msgstr ""
  
! #: common.opt:234
  #, no-c-format
  msgid "Provide bash completion for options starting with provided string."
  msgstr ""
  
! #: common.opt:286
  #, no-c-format
  msgid "Display this information."
  msgstr "Näytä tämä ohje."
  
! #: common.opt:290
  #, no-c-format
  msgid "--help=<class>\tDisplay descriptions of a specific class of options.  <class> is one or more of optimizers, target, warnings, undocumented, params."
  msgstr ""
  
! #: common.opt:411
  #, no-c-format
  msgid "Display target specific command line options (including assembler and linker options)."
  msgstr ""
  
! #: common.opt:460 common.opt:502 common.opt:506 common.opt:510 common.opt:514
! #: common.opt:518 common.opt:522 common.opt:526 common.opt:943 common.opt:3861
! #: common.opt:3956 common.opt:4070
! #, fuzzy, no-c-format
! msgid "Passed to the linker."
! msgstr ""
! "Käytä ”-Wl,VALITSIN” välittämään ”VALITSIN” linkittimelle.\n"
! "\n"
! 
! #: common.opt:464
  #, no-c-format
  msgid "-O<number>\tSet optimization level to <number>."
  msgstr "-O<luku>\tAseta optimointitasoksi <luku>."
  
! #: common.opt:468
  #, fuzzy, no-c-format
  msgid "Optimize for space rather than speed."
  msgstr "mahdollisia ikisilmukoita ei voi optimoida"
  
! #: common.opt:472
  #, no-c-format
  msgid "Optimize for speed disregarding exact standards compliance."
  msgstr ""
  
! #: common.opt:476
  #, fuzzy, no-c-format
  msgid "Optimize for debugging experience rather than speed or size."
  msgstr "mahdollisia ikisilmukoita ei voi optimoida"
  
! #: common.opt:480
  #, fuzzy, no-c-format
  msgid "Optimize for space aggressively rather than speed."
  msgstr "mahdollisia ikisilmukoita ei voi optimoida"
  
! #: common.opt:485
! #, no-c-format
! msgid "-Q --help prints what options are enabled.  Just -Q enables verbose messages."
! msgstr ""
! 
! #: common.opt:498
! #, no-c-format
! msgid "Stop processing after generating assembly code; do not assemble."
! msgstr ""
! 
! #: common.opt:530
  #, fuzzy, no-c-format
  msgid "This switch is deprecated; use -Wextra instead."
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: common.opt:543
  #, no-c-format
  msgid "Warn about returning structures, unions or arrays."
  msgstr "Varoita tietueiden, unionien ja taulukoiden palauttamisesta."
  
! #: common.opt:547
  #, no-c-format
  msgid "Warn if a loop with constant number of iterations triggers undefined behavior."
  msgstr ""
  
! #: common.opt:554
  #, fuzzy, no-c-format
  msgid "Warn if an array is accessed out of bounds."
  msgstr "Taulukkoviite rajojen ulkopuolella"
  
! #: common.opt:558
! #, fuzzy, no-c-format
! #| msgid "Warn about zero-length formats."
! msgid "Warn about problems with auto-profile data."
! msgstr "Varoita nollan pituisista muotoiluista."
! 
! #: common.opt:562 common.opt:566
  #, no-c-format
  msgid "Warn for uses of pointers to deallocated storage."
  msgstr ""
  
! #: common.opt:570
  #, fuzzy, no-c-format
  msgid "Warn about inappropriate attribute usage."
  msgstr "Varoita __attribute__((deprecated)) -esittelyjen käytöstä"
  
! #: common.opt:574
  #, fuzzy, no-c-format
  #| msgid "wrong number of arguments specified for %qE attribute"
  msgid "Do not warn about specified attributes."
  msgstr "attribuutille %qE annettu väärä määrä argumentteja"
  
! #: common.opt:578 common.opt:582
  #, no-c-format
  msgid "Warn about type safety and similar errors and mismatches in declarations with alias attributes."
  msgstr ""
  
! #: common.opt:586
  #, no-c-format
  msgid "Warn when profiling instrumentation was requested, but could not be applied to a certain function."
  msgstr ""
  
! #: common.opt:591 common.opt:595
  #, fuzzy, no-c-format
  msgid "Warn about pointer casts which increase alignment."
  msgstr "Varoita tyyppimuunnoksista, jotka hylkäävät määreet"
  
! #: common.opt:599
  #, no-c-format
  msgid "Complain when a command-line option is valid, but not applicable to the current front end."
  msgstr ""
  
! #: common.opt:603
  #, no-c-format
  msgid "Warn when a #warning directive is encountered."
  msgstr "Varoita #warning-direktiivin kohtaamisesta."
  
! #: common.opt:607
  #, fuzzy, no-c-format
  msgid "Warn about uses of __attribute__((warning)) declarations."
  msgstr "Varoita __attribute__((deprecated)) -esittelyjen käytöstä"
  
! #: common.opt:611
  #, no-c-format
  msgid "Warn if a deprecated compiler feature, class, method, or field is used."
  msgstr ""
  
! #: common.opt:615
  #, fuzzy, no-c-format
  msgid "Warn about uses of __attribute__((deprecated)) declarations."
  msgstr "Varoita __attribute__((deprecated)) -esittelyjen käytöstä"
  
! #: common.opt:619
  #, fuzzy, no-c-format
  msgid "Warn when an optimization pass is disabled."
  msgstr "Varoita käyttämättömistä funktioista"
  
! #: common.opt:623
  #, fuzzy, no-c-format
  #| msgid "Treat all warnings as errors."
  msgid "Turn all warnings into errors."
  msgstr "Ilmaise kaikki varoitukset virheinä."
  
! #: common.opt:627
  #, fuzzy, no-c-format
  #| msgid "Treat specified warning as error."
  msgid "Turn the specified warning into an error."
  msgstr "Ilmaise annettu varoitus virheenä."
  
! #: common.opt:631
  #, no-c-format
  msgid "Print extra (possibly unwanted) warnings."
  msgstr "Näytä ylimääräisiä (mahdollisesti ei-toivottuja) varoituksia."
  
! #: common.opt:635
  #, no-c-format
  msgid "Exit on the first error occurred."
  msgstr "Poistu ensimmäisen virheen myötä."
  
! #: common.opt:639
  #, no-c-format
  msgid "-Wframe-larger-than=<byte-size>\tWarn if a function's stack frame requires in excess of <byte-size>."
  msgstr ""
  
! #: common.opt:643
  #, no-c-format
  msgid "Disable -Wframe-larger-than= warning.  Equivalent to -Wframe-larger-than=<SIZE_MAX> or larger."
  msgstr ""
  
! #: common.opt:647
  #, no-c-format
  msgid "Warn when attempting to free a non-heap object."
  msgstr ""
  
! #: common.opt:651
  #, no-c-format
  msgid "Warn when -fhardened did not enable an option from its set."
  msgstr ""
  
! #: common.opt:662
  #, no-c-format
  msgid "Warn when a switch case falls through."
  msgstr ""
  
! #: common.opt:666 rust/lang.opt:59 c-family/c.opt:919
! #, no-c-format
! msgid "Warn for infinitely recursive calls."
! msgstr ""
! 
! #: common.opt:670
  #, fuzzy, no-c-format
  msgid "Warn when an inlined function cannot be inlined."
  msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
  
! #: common.opt:674
  #, fuzzy, no-c-format
  msgid "Warn when an atomic memory model parameter is known to be outside the valid range."
  msgstr "Varoita käyttämättömistä funktion parametreista"
  
! #: common.opt:681
  #, no-c-format
  msgid "-Wlarger-than=<byte-size>\tWarn if an object's size exceeds <byte-size>."
  msgstr ""
  
! #: common.opt:685
  #, no-c-format
  msgid "Disable -Wlarger-than= warning.  Equivalent to -Wlarger-than=<SIZE_MAX> or larger."
  msgstr ""
  
! #: common.opt:689
  #, no-c-format
  msgid "Warn if comparing pointer parameter with nonnull attribute with NULL."
  msgstr ""
  
! #: common.opt:693
  #, no-c-format
  msgid "Warn if dereferencing a NULL pointer may lead to erroneous or undefined behavior."
  msgstr ""
  
! #: common.opt:704
  #, fuzzy, no-c-format
  #| msgid "Warn about returning a pointer/reference to a local or temporary variable."
  msgid "Warn about passing a pointer/reference to a local or temporary variable to a musttail call argument."
  msgstr "Varoita osoittimen/viittauksen palauttamisesta paikalliseen tai väliaikiseen muuttujaan."
  
! #: common.opt:708
  #, fuzzy, no-c-format
  #| msgid "Warn about returning a pointer/reference to a local or temporary variable."
  msgid "Warn about pointer/reference to a local or temporary variable possibly escaping to a musttail call."
  msgstr "Varoita osoittimen/viittauksen palauttamisesta paikalliseen tai väliaikiseen muuttujaan."
  
! #: common.opt:712
  #, fuzzy, no-c-format
  msgid "Warn about some C++ One Definition Rule violations during link time optimization."
  msgstr "odotettiin iteraatioesittelyä tai -alustusta"
  
! #: common.opt:716
  #, no-c-format
  msgid "Warn about overflow in arithmetic expressions."
  msgstr "Varoita ylivuodosta aritmeettisissa lausekkeissa."
  
! #: common.opt:720
  #, no-c-format
  msgid "During link time optimization warn about mismatched types of global declarations."
  msgstr ""
  
! #: common.opt:724
  #, fuzzy, no-c-format
  msgid "Warn when the packed attribute has no effect on struct layout."
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: common.opt:728
  #, no-c-format
  msgid "Warn when padding is required to align structure members."
  msgstr ""
  
! #: common.opt:732
  #, no-c-format
  msgid "Issue warnings needed for strict compliance to the standard."
  msgstr ""
  
! #: common.opt:736
  #, no-c-format
  msgid "Warn about returning a pointer/reference to a local or temporary variable."
  msgstr "Varoita osoittimen/viittauksen palauttamisesta paikalliseen tai väliaikiseen muuttujaan."
  
! #: common.opt:740
  #, fuzzy, no-c-format
  msgid "Warn when one variable shadows another.  Same as -Wshadow=global."
  msgstr "Varoita käyttämättömistä muuttujista"
  
! #: common.opt:744
  #, fuzzy, no-c-format
  msgid "Warn when one variable shadows another (globally)."
  msgstr "Varoita käyttämättömistä muuttujista"
  
! #: common.opt:748
  #, fuzzy, no-c-format
  msgid "Warn when one local variable shadows another local variable or parameter."
  msgstr "Varoita käyttämättömistä muuttujista"
  
! #: common.opt:755
  #, fuzzy, no-c-format
  msgid "Warn when one local variable shadows another local variable or parameter of compatible type."
  msgstr "Varoita käyttämättömistä muuttujista"
  
! #: common.opt:762
  #, no-c-format
  msgid "Warn when not issuing stack smashing protection for some reason."
  msgstr ""
  
! #: common.opt:766
  #, no-c-format
  msgid "-Wstack-usage=<byte-size>\tWarn if stack usage might exceed <byte-size>."
  msgstr "-Wstack-usage=<tavu-koko>\tVaroita, jos pinon käyttö saattaa ylittää <tavu-koon>."
  
! #: common.opt:770
  #, no-c-format
  msgid "Disable Wstack-usage= warning.  Equivalent to Wstack-usage=<SIZE_MAX> or larger."
  msgstr ""
  
! #: common.opt:774 common.opt:778
  #, fuzzy, no-c-format
  msgid "Warn about code which might break strict aliasing rules."
  msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: common.opt:782 common.opt:786
  #, no-c-format
  msgid "Warn about optimizations that assume that signed overflow is undefined."
  msgstr ""
  
! #: common.opt:790
  #, fuzzy, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((cold))."
  msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: common.opt:794
  #, fuzzy, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((const))."
  msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: common.opt:798
  #, fuzzy, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((pure))."
  msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: common.opt:802
  #, fuzzy, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((noreturn))."
  msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: common.opt:806
  #, fuzzy, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((malloc))."
  msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: common.opt:810
  #, fuzzy, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((returns_nonnull))."
  msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: common.opt:814
  #, no-c-format
  msgid "Warn about C++ polymorphic types where adding final keyword would improve code quality."
  msgstr ""
  
! #: common.opt:818
  #, no-c-format
  msgid "Warn about C++ virtual methods where adding final keyword would improve code quality."
  msgstr ""
  
! #: common.opt:822
  #, fuzzy, no-c-format
  msgid "Warn about statements between switch's controlling expression and the first case."
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: common.opt:827
  #, fuzzy, no-c-format
  msgid "Do not suppress warnings from system headers."
  msgstr "Älä vaienna järjestelmän otsakkeista aiheutuvia varoituksia"
  
! #: common.opt:831
  #, no-c-format
  msgid "Warn if a comparison always evaluates to true or false."
  msgstr "Varoita vertailusta, joka on aina tosi tai aina epätosi."
  
! #: common.opt:835
  #, fuzzy, no-c-format
  msgid "Warn whenever a trampoline is generated."
  msgstr "Varoita käyttämättömistä muuttujista"
  
! #: common.opt:839
  #, fuzzy, no-c-format
  msgid "Warn about cases where -ftrivial-auto-var-init cannot initialize an auto variable."
  msgstr "Varoita muuttujista, jotka alustetaan omalla arvollaan"
  
! #: common.opt:843
  #, fuzzy, no-c-format
  msgid "Warn if a comparison is always true or always false due to the limited range of the data type."
  msgstr "Varoita vertailusta, joka on aina tosi tai aina epätosi johtuen tietotyypin rajallisesta arvoalueesta"
  
! #: common.opt:847
  #, fuzzy, no-c-format
  msgid "Warn about uninitialized automatic variables."
  msgstr "Varoita muuttujista, jotka alustetaan omalla arvollaan"
  
! #: common.opt:851
  #, fuzzy, no-c-format
  msgid "Warn about maybe uninitialized automatic variables."
  msgstr "Varoita muuttujista, jotka alustetaan omalla arvollaan"
  
! #: common.opt:859
  #, fuzzy, no-c-format
  msgid "Enable all -Wunused- warnings."
  msgstr "Ota käyttöön kaikki -Wunused-varoitukset"
  
! #: common.opt:866
  #, fuzzy, no-c-format
  msgid "Warn when a function parameter is only set, otherwise unused."
  msgstr "Varoita käyttämättömistä funktion parametreista"
  
! #: common.opt:873
  #, no-c-format
  msgid "Warn when a variable is only set, otherwise unused."
  msgstr "Varoita vain asetetuista mutta muuten käyttämättömistä muuttujista."
  
! #: common.opt:877
  #, no-c-format
  msgid "Warn when a function is unused."
  msgstr "Varoita käyttämättömistä funktioista."
  
! #: common.opt:881
  #, fuzzy, no-c-format
  msgid "Warn when a label is unused."
  msgstr "Varoita kun nimiö on käyttämätön"
  
! #: common.opt:885
  #, fuzzy, no-c-format
  msgid "Warn when a function parameter is unused."
  msgstr "Varoita käyttämättömistä funktion parametreista"
  
! #: common.opt:889
  #, fuzzy, no-c-format
  msgid "Warn when an expression value is unused."
  msgstr "Varoita käyttämättömistä funktion parametreista"
  
! #: common.opt:893
  #, fuzzy, no-c-format
  msgid "Warn when a variable is unused."
  msgstr "Varoita käyttämättömistä muuttujista"
  
! #: common.opt:897
  #, fuzzy, no-c-format
  msgid "Warn in case profiles in -fprofile-use do not match."
  msgstr "Varoita annetuista include-hakemistoista, jotka eivät ole olemassa"
  
! #: common.opt:901
  #, no-c-format
  msgid "Warn in case a function ends earlier than it begins due to an invalid linenum macros."
  msgstr ""
  
! #: common.opt:905
  #, no-c-format
  msgid "Warn when a conditional has too many terms and condition coverage profiling gives up instrumenting the expression."
  msgstr ""
  
! #: common.opt:910
  #, no-c-format
  msgid "-fpath-coverage-limit=<number> Don't instrument functions path count exceeding <number>."
  msgstr ""
  
! #: common.opt:915
  #, no-c-format
  msgid "Warn if a function exceeds the number of paths (controlled by -fpath-coverage-limit) and path coverage give up instrumenting the function. The limit is approximate and conservative and coverage might give up even if the actual number is slightly below the limit."
  msgstr ""
  
! #: common.opt:922
  #, fuzzy, no-c-format
  msgid "Warn in case profiles in -fprofile-use do not exist."
  msgstr "Varoita annetuista include-hakemistoista, jotka eivät ole olemassa"
  
! #: common.opt:926
  #, fuzzy, no-c-format
  msgid "Warn when a vector operation is compiled outside the SIMD."
  msgstr "Varoita kun esittely ei määrittele tyyppiä"
  
! #: common.opt:930
  #, fuzzy, no-c-format
  msgid "Warn about unsupported features in ThreadSanitizer."
  msgstr "Varoita prototyypittömistä funktioesittelyistä."
  
! #: common.opt:947
  #, fuzzy, no-c-format
  msgid "-aux-info <file>\tEmit declaration information into <file>."
  msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
  
! #: common.opt:960
  #, no-c-format
  msgid "-d<letters>\tEnable dumps from specific passes of the compiler."
  msgstr ""
  
! #: common.opt:964
  #, no-c-format
  msgid "-dumpbase <file>\tSet the file basename to be used for dumps."
  msgstr ""
  
! #: common.opt:968
  #, no-c-format
  msgid "-dumpbase-ext .<ext>    Drop a trailing .<ext> from the dump basename to name auxiliary output files."
  msgstr ""
  
! #: common.opt:972
  #, no-c-format
  msgid "-dumpdir <dir>\tSet the directory name to be used for dumps."
  msgstr ""
  
! #: common.opt:1087
  #, no-c-format
  msgid "The version of the C++ ABI in use."
  msgstr "Käytössä olevan C++-ABIn versio."
  
! #: common.opt:1091
  #, no-c-format
  msgid "Aggressively optimize loops using language constraints."
  msgstr ""
  
! #: common.opt:1095
  #, no-c-format
  msgid "Align the start of functions."
  msgstr "Kohdista funktioiden alut."
  
! #: common.opt:1102
  #, no-c-format
  msgid "Align labels which are only reached by jumping."
  msgstr ""
  
! #: common.opt:1109
  #, no-c-format
  msgid "Align all labels."
  msgstr "Tasaa kaikki nimikkeet."
  
! #: common.opt:1116
  #, no-c-format
  msgid "Align the start of loops."
  msgstr "Kohdista silmukoiden alut."
  
! #: common.opt:1123
  #, no-c-format
  msgid "Allow the compiler to introduce new data races on stores."
  msgstr ""
  
! #: common.opt:1127
  #, fuzzy, no-c-format
  msgid "Enable static analysis pass."
  msgstr "virheellinen esikääntäjän direktiivi #%s"
  
! #: common.opt:1147
  #, fuzzy, no-c-format
  msgid "Select what to sanitize."
  msgstr "Mikä on Crowdin?"
  
! #: common.opt:1151
  #, fuzzy, no-c-format
  msgid "Select type of coverage sanitization."
  msgstr "Mikä on Crowdin?"
  
! #: common.opt:1164
  #, no-c-format
  msgid "-fasan-shadow-offset=<number>\tUse custom shadow memory offset."
  msgstr ""
  
! #: common.opt:1168
  #, no-c-format
  msgid "-fsanitize-sections=<sec1,sec2,...>\tSanitize global variables in user-defined sections."
  msgstr ""
  
! #: common.opt:1173
  #, no-c-format
  msgid "After diagnosing undefined behavior attempt to continue execution."
  msgstr ""
  
! #: common.opt:1177
  #, fuzzy, no-c-format
  msgid "This switch is deprecated; use -fsanitize-recover= instead."
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: common.opt:1181
  #, no-c-format
  msgid "Use traps instead of diagnostics of undefined behavior sanitizers."
  msgstr ""
  
! #: common.opt:1191
  #, fuzzy, no-c-format
  msgid "This switch is deprecated; use -fsanitize-trap= instead."
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: common.opt:1195
  #, fuzzy, no-c-format
  msgid "Generate unwind tables that are exact at each instruction boundary."
  msgstr "Käytä poikkeustenkäsittelyä"
  
! #: common.opt:1199
  #, fuzzy, no-c-format
  msgid "Generate auto-inc/dec instructions."
  msgstr "Käytä AltiVec-käskyjä"
  
! #: common.opt:1203
  #, no-c-format
  msgid "Use sample profile information for call graph node weights. The default profile file is fbdata.afdo in 'pwd'."
  msgstr ""
  
! #: common.opt:1208
  #, no-c-format
  msgid "Use sample profile information for call graph node weights. The profile file is specified in the argument."
  msgstr ""
  
! #: common.opt:1213
! #, no-c-format
! msgid "Perform inlining using auto-profile."
! msgstr ""
! 
! #: common.opt:1221
  #, fuzzy, no-c-format
  msgid "Generate code to check bounds before indexing arrays."
  msgstr "Käytä AltiVec-käskyjä"
  
! #: common.opt:1225
  #, no-c-format
  msgid "Replace add, compare, branch with branch on count register."
  msgstr ""
  
! #: common.opt:1229
  #, fuzzy, no-c-format
  msgid "Use profiling information for branch probabilities."
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: common.opt:1245
  #, fuzzy, no-c-format
  msgid "Output callgraph information on a per-file basis."
  msgstr "luo kutsukaavio"
  
! #: common.opt:1249
  #, no-c-format
  msgid "Output callgraph information on a per-file basis with decorations."
  msgstr ""
  
! #: common.opt:1253
  #, no-c-format
  msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions."
  msgstr ""
  
! #: common.opt:1257
  #, no-c-format
  msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls."
  msgstr ""
  
! #: common.opt:1264
  #, no-c-format
  msgid "Save registers around function calls."
  msgstr ""
  
! #: common.opt:1268
  #, no-c-format
  msgid "This switch is deprecated; do not use."
  msgstr "Tämä valitsin on vanhentunut; älä käytä."
  
! #: common.opt:1272
  #, no-c-format
  msgid "Check the return value of new in C++."
  msgstr "Tarkista C++:n new’n paluuarvo."
  
! #: common.opt:1276 common.opt:1280
  #, fuzzy, no-c-format
  msgid "Perform internal consistency checkings."
  msgstr "Sähkökatko"
  
! #: common.opt:1284
  #, no-c-format
  msgid "For -f*-prefix-map= options compare canonicalized pathnames rather than just strings."
  msgstr ""
  
! #: common.opt:1288
  #, fuzzy, no-c-format
  msgid "Enable code hoisting."
  msgstr "Ota käyttöön funktioprofilointi."
  
! #: common.opt:1292
  #, no-c-format
  msgid "Looks for opportunities to reduce stack adjustments and stack references."
  msgstr ""
  
! #: common.opt:1296
  #, fuzzy, no-c-format
  msgid "Put uninitialized globals in the common section."
  msgstr "%qD:a käytetään alustamattomana tässä funktiossa"
  
! #: common.opt:1304
  #, no-c-format
  msgid "-fcompare-debug[=<opts>]\tCompile with and without e.g. -gtoggle, and compare the final-insns dump."
  msgstr ""
  
! #: common.opt:1308
  #, fuzzy, no-c-format
  msgid "Run only the second compilation of -fcompare-debug."
  msgstr "aseta vianjäljityksen tulostetiedoston nimi"
  
! #: common.opt:1312
  #, fuzzy, no-c-format
  msgid "Perform comparison elimination after register allocation has finished."
  msgstr "Käytä rekistereitä argumenttien välittämiseen"
  
! #: common.opt:1316
  #, no-c-format
  msgid "Do not perform optimizations increasing noticeably stack usage."
  msgstr ""
  
! #: common.opt:1320
  #, fuzzy, no-c-format
  msgid "Perform a register copy-propagation optimization pass."
  msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:1324
  #, no-c-format
  msgid "Fold instructions calculating memory offsets to the memory access instruction if possible."
  msgstr ""
  
! #: common.opt:1328
  #, fuzzy, no-c-format
  msgid "Perform cross-jumping optimization."
  msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:1332
  #, no-c-format
  msgid "When running CSE, follow jumps to their targets."
  msgstr ""
  
! #: common.opt:1358
  #, no-c-format
  msgid "Omit range reduction step when performing complex division."
  msgstr ""
  
! #: common.opt:1362
  #, no-c-format
  msgid "Complex multiplication and division follow Fortran rules."
  msgstr ""
  
! #: common.opt:1366
  #, fuzzy, no-c-format
  msgid "Place data items into their own section."
  msgstr "ensimmäinen käyttökerta kussakin funktiossa.)"
  
! #: common.opt:1370
  #, no-c-format
  msgid "List all available debugging counters with their limits and counts."
  msgstr ""
  
! #: common.opt:1374
  #, no-c-format
  msgid "-fdbg-cnt=<counter>[:<lower_limit1>-]<upper_limit1>[:<lower_limit2>-<upper_limit2>:...][,<counter>:...]\tSet the debug counter limit."
  msgstr ""
  
! #: common.opt:1378
  #, no-c-format
  msgid "-fdebug-prefix-map=<old>=<new>\tMap one directory name to another in debug information."
  msgstr ""
  
! #: common.opt:1382
  #, no-c-format
  msgid "-ffile-prefix-map=<old>=<new>\tMap one directory name to another in compilation result."
  msgstr ""
  
! #: common.opt:1386
  #, no-c-format
  msgid "Output .debug_types section when using DWARF v4 debuginfo."
  msgstr ""
  
! #: common.opt:1392
  #, no-c-format
  msgid "Defer popping functions args from stack until later."
  msgstr ""
  
! #: common.opt:1396
  #, fuzzy, no-c-format
  msgid "Attempt to fill delay slots of branch instructions."
  msgstr "Käytä AltiVec-käskyjä"
  
! #: common.opt:1400
  #, no-c-format
  msgid "Delete dead instructions that may throw exceptions."
  msgstr ""
  
! #: common.opt:1404
  #, no-c-format
  msgid "Delete useless null pointer checks."
  msgstr ""
  
! #: common.opt:1408
! #, no-c-format
! msgid "Issue defining instructions back to back with their single uses, provided they are macro-fusible in the target microarchitecture."
! msgstr ""
! 
! #: common.opt:1412
  #, no-c-format
  msgid "Stream extra data to support more aggressive devirtualization in LTO local transformation mode."
  msgstr ""
  
! #: common.opt:1416
  #, fuzzy, no-c-format
  msgid "Perform speculative devirtualization."
  msgstr "Suorita uusille äänitetyille tiedotteille:"
  
! #: common.opt:1420
  #, no-c-format
  msgid "Try to convert virtual calls to direct ones."
  msgstr ""
  
! #: common.opt:1424
  #, no-c-format
  msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics."
  msgstr ""
  
! #: common.opt:1441
  #, no-c-format
  msgid "Show the source line with a caret indicating the column."
  msgstr ""
  
! #: common.opt:1445
  #, no-c-format
  msgid "Show lines linking related events in diagnostic paths."
  msgstr ""
  
! #: common.opt:1449
  #, no-c-format
  msgid "Show labels annotating ranges of source code when showing source."
  msgstr ""
  
! #: common.opt:1453
  #, no-c-format
  msgid "Show line numbers in the left margin when showing source."
  msgstr ""
  
! #: common.opt:1461
  #, fuzzy, no-c-format
  msgid "-fdiagnostics-color=[never|always|auto]\tColorize diagnostics."
  msgstr "     --color[=<milloin>]  väritä tuloste (auto, always tai never)\n"
  
! #: common.opt:1481
  #, fuzzy, no-c-format
  #| msgid "Enable verbose output."
  msgid "Enable formatting of JSON output."
  msgstr "Ota käyttöön yksityiskohtainen tuloste."
  
! #: common.opt:1485
  #, fuzzy, no-c-format
  msgid "-fdiagnostics-urls=[never|always|auto]\tEmbed URLs in diagnostics."
  msgstr "     --color[=<milloin>]  väritä tuloste (auto, always tai never)\n"
  
! #: common.opt:1505
  #, no-c-format
  msgid "-fdiagnostics-column-unit=[display|byte]\tSelect whether column numbers are output as display columns (default) or raw bytes."
  msgstr ""
  
! #: common.opt:1509
  #, no-c-format
  msgid "-fdiagnostics-column-origin=<number>\tSet the number of the first column.  The default is 1-based as per GNU style, but some utilities may expect 0-based, for example."
  msgstr ""
  
! #: common.opt:1513
  #, no-c-format
! msgid "-fdiagnostics-format=[text|sarif-stderr|sarif-file]\tSelect output format."
  msgstr ""
  
! #: common.opt:1517
  #, no-c-format
  msgid "Add output format."
  msgstr ""
  
! #: common.opt:1521
  #, no-c-format
  msgid "Set output format."
  msgstr ""
  
! #: common.opt:1525
  #, no-c-format
  msgid "-fdiagnostics-escape-format=[unicode|bytes]\tSelect how to escape non-printable-ASCII bytes in the source for diagnostics that suggest it."
  msgstr ""
  
! #: common.opt:1563
  #, no-c-format
  msgid "Print fix-it hints in machine-readable form."
  msgstr ""
  
! #: common.opt:1567
  #, no-c-format
  msgid "Print fix-it hints to stderr in unified diff format."
  msgstr ""
  
! #: common.opt:1571
  #, no-c-format
  msgid "Amend appropriate diagnostic messages with the command line option that controls them."
  msgstr ""
  
! #: common.opt:1575
  #, no-c-format
  msgid "Print CWE identifiers for diagnostic messages, where available."
  msgstr ""
  
! #: common.opt:1579
  #, no-c-format
  msgid "Print any rules associated with diagnostic messages."
  msgstr ""
  
! #: common.opt:1583
  #, no-c-format
  msgid "Use color within diagnostic messages to highlight pertinent information."
  msgstr ""
  
! #: common.opt:1587
  #, no-c-format
  msgid "Specify how to print any control-flow path associated with a diagnostic."
  msgstr ""
  
! #: common.opt:1591
  #, no-c-format
  msgid "Turn off any diagnostics features that complicate the output, such as line numbers, color, and warning URLs."
  msgstr ""
  
! #: common.opt:1595
  #, no-c-format
  msgid "-ftabstop=<number>      Distance between tab stops for column reporting."
  msgstr ""
  
! #: common.opt:1611
  #, no-c-format
  msgid "Show stack depths of events in paths."
  msgstr ""
  
! #: common.opt:1615
  #, no-c-format
  msgid "-fdiagnostics-text-art-charset=[none|ascii|unicode|emoji]\tDetermine which characters to use in text arg diagrams."
  msgstr ""
  
! #: common.opt:1634
  #, no-c-format
  msgid "Set minimum width of left margin of source code when showing source."
  msgstr ""
  
! #: common.opt:1638
! #, no-c-format
! msgid "Use indentation to show nesting of diagnostics in text output."
! msgstr ""
! 
! #: common.opt:1642
! #, no-c-format
! msgid "Show location information when showing nested diagnostics."
! msgstr ""
! 
! #: common.opt:1646
! #, no-c-format
! msgid "Show nesting levels as numbers when showing nested diagnostics."
! msgstr ""
! 
! #: common.opt:1653
! #, no-c-format
! msgid "Collect and print more context information for diagnostics."
! msgstr ""
! 
! #: common.opt:1657
  #, no-c-format
  msgid "-fdisable-[tree|rtl|ipa]-<pass>=range1+range2\tDisable an optimization pass."
  msgstr ""
  
! #: common.opt:1661
  #, no-c-format
  msgid "-fenable-[tree|rtl|ipa]-<pass>=range1+range2\tEnable an optimization pass."
  msgstr ""
  
! #: common.opt:1665
  #, no-c-format
  msgid "-fdump-<type>\tDump various compiler internals to a file."
  msgstr ""
  
! #: common.opt:1672
  #, no-c-format
  msgid "-fdump-final-insns=filename\tDump to filename the insns at the end of translation."
  msgstr ""
  
! #: common.opt:1676
  #, fuzzy, no-c-format
  msgid "-fdump-go-spec=filename\tWrite all declarations to file as Go code."
  msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
  
! #: common.opt:1680
  #, no-c-format
  msgid "Suppress output of addresses in debugging dumps."
  msgstr ""
  
! #: common.opt:1684
  #, no-c-format
  msgid "Collect and dump debug information into temporary file if ICE in C/C++ compiler occurred."
  msgstr ""
  
! #: common.opt:1689
  #, no-c-format
  msgid "Dump detailed information on GCC's internal representation of source code locations."
  msgstr ""
  
! #: common.opt:1693
  #, fuzzy, no-c-format
  msgid "Dump optimization passes."
  msgstr "%s: virheellinen ylikirjoituskertojen määrä"
  
! #: common.opt:1697
  #, no-c-format
  msgid "Suppress output of instruction numbers, line number notes and addresses in debugging dumps."
  msgstr ""
  
! #: common.opt:1701
  #, no-c-format
  msgid "Suppress output of previous and next insn numbers in debugging dumps."
  msgstr ""
  
! #: common.opt:1705
  #, no-c-format
  msgid "Enable CFI tables via GAS assembler directives."
  msgstr "Ota käyttöön CFI-taulut GAS-assembler-direktiivien kautta."
  
! #: common.opt:1709
  #, fuzzy, no-c-format
  msgid "Perform early inlining."
  msgstr "Suorita uusille äänitetyille tiedotteille:"
  
! #: common.opt:1717
  #, fuzzy, no-c-format
  msgid "Perform interprocedural reduction of aggregates."
  msgstr "Sähkökatko"
  
! #: common.opt:1721
  #, no-c-format
  msgid "Perform unused symbol elimination in debug info."
  msgstr ""
  
! #: common.opt:1725
  #, no-c-format
  msgid "Perform unused type elimination in debug info."
  msgstr ""
  
! #: common.opt:1729
  #, no-c-format
  msgid "Do not suppress C++ class debug information."
  msgstr ""
  
! #: common.opt:1733
  #, no-c-format
  msgid "Enable exception handling."
  msgstr "Käytä poikkeustenkäsittelyä."
  
! #: common.opt:1737
  #, no-c-format
  msgid "Perform a number of minor, expensive optimizations."
  msgstr "Suorita useita pieniä, kalliita optimointeja."
  
! #: common.opt:1741
  #, no-c-format
  msgid "-fexcess-precision=[fast|standard|16]\tSpecify handling of excess floating-point precision."
  msgstr ""
  
! #: common.opt:1759
  #, no-c-format
  msgid "-fpermitted-flt-eval-methods=[c11|ts-18661]\tSpecify which values of FLT_EVAL_METHOD are permitted."
  msgstr ""
  
! #: common.opt:1775
  #, no-c-format
  msgid "Output lto objects containing both the intermediate language and binary output."
  msgstr ""
  
! #: common.opt:1779
  #, no-c-format
  msgid "Assume no NaNs or infinities are generated."
  msgstr ""
  
! #: common.opt:1783
  #, no-c-format
  msgid "Assume that loops with an exit will terminate and not loop indefinitely."
  msgstr ""
  
! #: common.opt:1787
  #, no-c-format
  msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler."
  msgstr ""
  
! #: common.opt:1791
  #, fuzzy, no-c-format
  msgid "Don't allocate floats and doubles in extended-precision registers."
  msgstr "kohdemuoto ei tue äärettömyyttä"
  
! #: common.opt:1799
  #, fuzzy, no-c-format
  msgid "Perform a forward propagation pass on RTL."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:1803
  #, no-c-format
  msgid "-ffp-contract=[off|on|fast]\tPerform floating-point expression contraction."
  msgstr ""
  
! #: common.opt:1819
  #, no-c-format
  msgid "Allow built-in functions ceil, floor, round, trunc to raise \"inexact\" exceptions."
  msgstr ""
  
! #: common.opt:1826
  #, no-c-format
  msgid "Allow function addresses to be held in registers."
  msgstr ""
  
! #: common.opt:1830
  #, fuzzy, no-c-format
  msgid "Place each function into its own section."
  msgstr "ensimmäinen käyttökerta kussakin funktiossa.)"
  
! #: common.opt:1834
! #, no-c-format
! msgid "Allow limited optimization of operations with volatile memory access."
! msgstr ""
! 
! #: common.opt:1838
  #, fuzzy, no-c-format
  msgid "Perform global common subexpression elimination."
  msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:1842
  #, fuzzy, no-c-format
  msgid "Perform enhanced load motion during global common subexpression elimination."
  msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:1846
  #, fuzzy, no-c-format
  msgid "Perform store motion after global common subexpression elimination."
  msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:1850
  #, no-c-format
  msgid "Try to avoid store forwarding."
  msgstr ""
  
! #: common.opt:1854
  #, fuzzy, no-c-format
  msgid "Perform redundant load after store elimination in global common subexpression elimination."
  msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:1859
  #, fuzzy, no-c-format
  msgid "Perform global common subexpression elimination after register allocation has finished."
  msgstr "Käytä rekistereitä argumenttien välittämiseen"
  
! #: common.opt:1876
  #, no-c-format
  msgid "-fgnat-encodings=[all|gdb|minimal]\tSelect the balance between GNAT encodings and standard DWARF emitted in the debug information."
  msgstr ""
  
! #: common.opt:1881
  #, fuzzy, no-c-format
  msgid "Enable in and out of Graphite representation."
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: common.opt:1885
  #, fuzzy, no-c-format
  msgid "Enable Graphite Identity transformation."
  msgstr "luo kutsukaavio"
  
! #: common.opt:1889
  #, fuzzy, no-c-format
  msgid "Enable hoisting adjacent loads to encourage generating conditional move instructions."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:1902
  #, no-c-format
  msgid "Run two instruction combination passes late in the pass pipeline; one before register allocation and one after."
  msgstr ""
  
! #: common.opt:1907
  #, no-c-format
  msgid "Mark all loops as parallel."
  msgstr "Merkitse kaikki silmukat rinnakkaisiksi."
  
! #: common.opt:1911 common.opt:1919 common.opt:3317
  #, fuzzy, no-c-format
  msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
  msgstr "Käytä AltiVec-käskyjä"
  
! #: common.opt:1915
  #, fuzzy, no-c-format
  msgid "Enable loop interchange on trees."
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: common.opt:1923
  #, fuzzy, no-c-format
  msgid "Perform unroll-and-jam on loops."
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: common.opt:1927
  #, fuzzy, no-c-format
  msgid "Enable support for GNU transactional memory."
  msgstr "Ota käyttöön lisämääreiden tuki"
  
! #: common.opt:1931
  #, fuzzy, no-c-format
  msgid "Use STB_GNU_UNIQUE if supported by the assembler."
  msgstr "muunnos merkistöstä ”%s” ei ole tuettu"
  
! #: common.opt:1939
  #, fuzzy, no-c-format
  msgid "Enable the loop nest optimizer."
  msgstr "Käytä AltiVec-käskyjä"
  
! #: common.opt:1943
! #, no-c-format
! msgid "Turn indirect calls of pointers loaded from structures to speculative calls if there is one known candidate."
! msgstr ""
! 
! #: common.opt:1947
  #, no-c-format
  msgid "Force bitfield accesses to match their type width."
  msgstr ""
  
! #: common.opt:1951
  #, no-c-format
  msgid "Merge adjacent stores."
  msgstr ""
  
! #: common.opt:1955
  #, fuzzy, no-c-format
  msgid "Enable guessing of branch probabilities."
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: common.opt:1959
  #, no-c-format
  msgid "Enable various security-relevant flags."
  msgstr ""
  
! #: common.opt:1963
  #, no-c-format
  msgid "Harden conditionals not used in branches, checking reversed conditions."
  msgstr ""
  
! #: common.opt:1967
  #, no-c-format
  msgid "Harden conditional branches by checking reversed conditions."
  msgstr ""
  
! #: common.opt:1971
  #, no-c-format
  msgid "Harden control flow by recording and checking execution paths."
  msgstr ""
  
! #: common.opt:1975
  #, fuzzy, no-c-format
  msgid "Disable CFR in leaf functions."
  msgstr "Käytä AltiVec-käskyjä"
  
! #: common.opt:1979
  #, no-c-format
  msgid "Check CFR execution paths also before calls followed by returns of their results."
  msgstr ""
  
! #: common.opt:1983
  #, no-c-format
  msgid "Check CFR execution paths also when exiting a function through an exception."
  msgstr ""
  
! #: common.opt:1987
  #, no-c-format
  msgid "-fhardcfr-check-noreturn-calls=[always|no-xthrow|nothrow|never]\tCheck CFR execution paths also before calling noreturn functions."
  msgstr ""
  
! #: common.opt:2008
  #, fuzzy, no-c-format
! msgid "Emit .ident assembler directives."
  msgstr "Älä luo #line-direktiivejä"
  
! #: common.opt:2012
  #, fuzzy, no-c-format
  msgid "Perform conversion of conditional jumps to branchless equivalents."
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: common.opt:2016
  #, fuzzy, no-c-format
  msgid "Perform conversion of conditional jumps to conditional execution."
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: common.opt:2020
  #, no-c-format
  msgid "-fstack-reuse=[all|named_vars|none]\tSet stack reuse level for local variables."
  msgstr ""
  
! #: common.opt:2036
  #, fuzzy, no-c-format
  msgid "Convert conditional jumps in innermost loops to branchless equivalents."
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: common.opt:2048
  #, fuzzy, no-c-format
  msgid "Do not generate .size directives."
  msgstr "Älä luo #line-direktiivejä"
  
! #: common.opt:2052
  #, fuzzy, no-c-format
  msgid "Perform indirect inlining."
  msgstr "Käytä epäsuoria kutsuja"
  
! #: common.opt:2058
  #, no-c-format
  msgid "Enable inlining of function declared \"inline\", disabling disables all inlining."
  msgstr ""
  
! #: common.opt:2062
  #, fuzzy, no-c-format
  msgid "Integrate functions into their callers when code size is known not to grow."
  msgstr "jäsenfunktio-osoitinta käytetty laskutoimituksessa"
  
! #: common.opt:2066
  #, fuzzy, no-c-format
  msgid "Integrate functions not declared \"inline\" into their callers when profitable."
  msgstr "jäsenfunktio-osoitinta käytetty laskutoimituksessa"
  
! #: common.opt:2070
  #, fuzzy, no-c-format
  msgid "Integrate functions only required by their single caller."
  msgstr "jäsenfunktio-osoitinta käytetty laskutoimituksessa"
  
! #: common.opt:2077
  #, no-c-format
  msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>."
  msgstr ""
  
! #: common.opt:2081
  #, no-c-format
  msgid "Inline __atomic operations when a lock free instruction sequence is available."
  msgstr ""
  
! #: common.opt:2091
  #, no-c-format
  msgid "-finline-stringops[=memcmp|memcpy|memmove|memset] Expand supported mem/str operations inline, even if against optimization."
  msgstr ""
  
! #: common.opt:2119
  #, fuzzy, no-c-format
  msgid "Equivalent to -fcf-protection=full."
  msgstr "whatis-vastine"
  
! #: common.opt:2123
  #, no-c-format
  msgid "-fcf-protection=[full|branch|return|none|check]\tInstrument functions with checks to verify jump/call/return control-flow transfer instructions have valid targets."
  msgstr ""
  
! #: common.opt:2146
  #, fuzzy, no-c-format
  msgid "Instrument function entry and exit with profiling calls."
  msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
  
! #: common.opt:2150
  #, fuzzy, no-c-format
  msgid "Instrument function entry and exit with profiling calls invoked once."
  msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
  
! #: common.opt:2154
  #, fuzzy, no-c-format
  msgid "-finstrument-functions-exclude-function-list=name,...\tDo not instrument listed functions."
  msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
  
! #: common.opt:2158
  #, fuzzy, no-c-format
  msgid "-finstrument-functions-exclude-file-list=filename,...\tDo not instrument functions listed in files."
  msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
  
! #: common.opt:2162
  #, fuzzy, no-c-format
  msgid "Perform interprocedural constant propagation."
  msgstr "Sähkökatko"
  
! #: common.opt:2166
  #, fuzzy, no-c-format
  msgid "Perform cloning to make Interprocedural constant propagation stronger."
  msgstr "Sähkökatko"
  
! #: common.opt:2174
  #, fuzzy, no-c-format
  msgid "Perform interprocedural bitwise constant propagation."
  msgstr "Sähkökatko"
  
! #: common.opt:2178
  #, fuzzy, no-c-format
  msgid "Perform interprocedural modref analysis."
  msgstr "Sähkökatko"
  
! #: common.opt:2182
  #, no-c-format
  msgid "Perform reordering and cloning of functions to maximize locality."
  msgstr ""
  
! #: common.opt:2186
  #, fuzzy, no-c-format
  msgid "Perform interprocedural p